[03:06:07]OFD Sender: No OFD packet to send [03:06:12]OFD Sender: No OFD packet to send [03:06:17]OFD Sender: No OFD packet to send [03:06:22]OFD Sender: No OFD packet to send [03:06:27]OFD Sender: No OFD packet to send [03:06:32]OFD Sender: No OFD packet to send [03:06:37]OFD Sender: No OFD packet to send [03:06:42]OFD Sender: No OFD packet to send [03:06:47]OFD Sender: No OFD packet to send [03:06:52]OFD Sender: No OFD packet to send [03:06:57]OFD Sender: No OFD packet to send [03:07:02]OFD Sender: No OFD packet to send [03:07:07]OFD Sender: No OFD packet to send [03:07:12]OFD Sender: No OFD packet to send [03:07:17]OFD Sender: No OFD packet to send [03:07:22]OFD Sender: No OFD packet to send [03:07:27]OFD Sender: No OFD packet to send [03:07:32]OFD Sender: No OFD packet to send [03:07:37]OFD Sender: No OFD packet to send [03:07:42]OFD Sender: No OFD packet to send [03:07:47]OFD Sender: No OFD packet to send [03:07:52]OFD Sender: No OFD packet to send [03:07:57]OFD Sender: No OFD packet to send [03:08:02]OFD Sender: No OFD packet to send [03:08:07]OFD Sender: No OFD packet to send [03:08:12]OFD Sender: No OFD packet to send [03:08:17]OFD Sender: No OFD packet to send [03:08:22]OFD Sender: No OFD packet to send [03:08:27]OFD Sender: No OFD packet to send [03:08:32]OFD Sender: No OFD packet to send [03:08:37]OFD Sender: No OFD packet to send [03:08:42]OFD Sender: No OFD packet to send [03:08:47]OFD Sender: No OFD packet to send [03:08:52]OFD Sender: No OFD packet to send [03:08:57]OFD Sender: No OFD packet to send [03:09:02]OFD Sender: No OFD packet to send [03:09:07]OFD Sender: No OFD packet to send [03:09:12]OFD Sender: No OFD packet to send [03:09:17]OFD Sender: No OFD packet to send [03:09:22]OFD Sender: No OFD packet to send [03:09:27]OFD Sender: No OFD packet to send [03:09:32]OFD Sender: No OFD packet to send [03:09:37]OFD Sender: No OFD packet to send [03:09:42]OFD Sender: No OFD packet to send [03:09:47]OFD Sender: No OFD packet to send [03:09:52]OFD Sender: No OFD packet to send [03:09:57]OFD Sender: No OFD packet to send [03:10:02]OFD Sender: No OFD packet to send [03:10:07]OFD Sender: No OFD packet to send [03:10:12]OFD Sender: No OFD packet to send [03:10:17]OFD Sender: No OFD packet to send [03:10:22]OFD Sender: No OFD packet to send [03:10:27]OFD Sender: No OFD packet to send [03:10:32]OFD Sender: No OFD packet to send [03:10:37]OFD Sender: No OFD packet to send [03:10:42]OFD Sender: No OFD packet to send [03:10:47]OFD Sender: No OFD packet to send [03:10:52]OFD Sender: No OFD packet to send [03:10:57]OFD Sender: No OFD packet to send [03:11:02]OFD Sender: No OFD packet to send [03:11:07]OFD Sender: No OFD packet to send [03:11:12]OFD Sender: No OFD packet to send [03:11:17]OFD Sender: No OFD packet to send [03:11:22]OFD Sender: No OFD packet to send [03:11:27]OFD Sender: No OFD packet to send [03:11:32]OFD Sender: No OFD packet to send [03:11:37]OFD Sender: No OFD packet to send [03:11:42]OFD Sender: No OFD packet to send [03:11:47]OFD Sender: No OFD packet to send [03:11:52]OFD Sender: No OFD packet to send [03:11:57]OFD Sender: No OFD packet to send [03:12:02]OFD Sender: No OFD packet to send [03:12:07]OFD Sender: No OFD packet to send [03:12:12]OFD Sender: No OFD packet to send [03:12:17]OFD Sender: No OFD packet to send [03:12:22]OFD Sender: No OFD packet to send [03:12:27]OFD Sender: No OFD packet to send [03:12:32]OFD Sender: No OFD packet to send [03:12:37]OFD Sender: No OFD packet to send [03:12:42]OFD Sender: No OFD packet to send [03:12:47]OFD Sender: No OFD packet to send [03:12:52]OFD Sender: No OFD packet to send [03:12:57]OFD Sender: No OFD packet to send [03:13:02]OFD Sender: No OFD packet to send [03:13:07]OFD Sender: No OFD packet to send [03:13:12]OFD Sender: No OFD packet to send [03:13:17]OFD Sender: No OFD packet to send [03:13:22]OFD Sender: No OFD packet to send [03:13:27]OFD Sender: No OFD packet to send [03:13:32]OFD Sender: No OFD packet to send [03:13:37]OFD Sender: No OFD packet to send [03:13:42]OFD Sender: No OFD packet to send [03:13:47]OFD Sender: No OFD packet to send [03:13:52]OFD Sender: No OFD packet to send [03:13:57]OFD Sender: No OFD packet to send [03:14:02]OFD Sender: No OFD packet to send [03:14:07]OFD Sender: No OFD packet to send [03:14:12]OFD Sender: No OFD packet to send [03:14:17]OFD Sender: No OFD packet to send [03:14:22]OFD Sender: No OFD packet to send [03:14:27]OFD Sender: No OFD packet to send [03:14:33]OFD Sender: No OFD packet to send [03:14:38]OFD Sender: No OFD packet to send [03:14:43]OFD Sender: No OFD packet to send [03:14:48]OFD Sender: No OFD packet to send [03:14:53]OFD Sender: No OFD packet to send [03:14:58]OFD Sender: No OFD packet to send [03:15:03]OFD Sender: No OFD packet to send [03:15:08]OFD Sender: No OFD packet to send [03:15:13]OFD Sender: No OFD packet to send [03:15:18]OFD Sender: No OFD packet to send [03:15:23]OFD Sender: No OFD packet to send [03:15:28]OFD Sender: No OFD packet to send [03:15:33]OFD Sender: No OFD packet to send [03:15:38]OFD Sender: No OFD packet to send [03:15:43]OFD Sender: No OFD packet to send [03:15:48]OFD Sender: No OFD packet to send [03:15:53]OFD Sender: No OFD packet to send [03:15:58]OFD Sender: No OFD packet to send [03:16:03]OFD Sender: No OFD packet to send [03:16:08]OFD Sender: No OFD packet to send [03:16:13]OFD Sender: No OFD packet to send [03:16:18]OFD Sender: No OFD packet to send [03:16:23]OFD Sender: No OFD packet to send [03:16:28]OFD Sender: No OFD packet to send [03:16:33]OFD Sender: No OFD packet to send [03:16:38]OFD Sender: No OFD packet to send [03:16:43]OFD Sender: No OFD packet to send [03:16:48]OFD Sender: No OFD packet to send [03:16:53]OFD Sender: No OFD packet to send [03:16:58]OFD Sender: No OFD packet to send [03:17:03]OFD Sender: No OFD packet to send [03:17:08]OFD Sender: No OFD packet to send [03:17:13]OFD Sender: No OFD packet to send [03:17:18]OFD Sender: No OFD packet to send [03:17:23]OFD Sender: No OFD packet to send [03:17:28]OFD Sender: No OFD packet to send [03:17:33]OFD Sender: No OFD packet to send [03:17:38]OFD Sender: No OFD packet to send [03:17:43]OFD Sender: No OFD packet to send [03:17:48]OFD Sender: No OFD packet to send [03:17:53]OFD Sender: No OFD packet to send [03:17:58]OFD Sender: No OFD packet to send [03:18:03]OFD Sender: No OFD packet to send [03:18:08]OFD Sender: No OFD packet to send [03:18:13]OFD Sender: No OFD packet to send [03:18:18]OFD Sender: No OFD packet to send [03:18:23]OFD Sender: No OFD packet to send [03:18:28]OFD Sender: No OFD packet to send [03:18:33]OFD Sender: No OFD packet to send [03:18:38]OFD Sender: No OFD packet to send [03:18:43]OFD Sender: No OFD packet to send [03:18:48]OFD Sender: No OFD packet to send [03:18:53]OFD Sender: No OFD packet to send [03:18:58]OFD Sender: No OFD packet to send [03:19:03]OFD Sender: No OFD packet to send [03:19:08]OFD Sender: No OFD packet to send [03:19:13]OFD Sender: No OFD packet to send [03:19:18]OFD Sender: No OFD packet to send [03:19:23]OFD Sender: No OFD packet to send [03:19:28]OFD Sender: No OFD packet to send [03:19:33]OFD Sender: No OFD packet to send [03:19:38]OFD Sender: No OFD packet to send [03:19:43]OFD Sender: No OFD packet to send [03:19:48]OFD Sender: No OFD packet to send [03:19:53]OFD Sender: No OFD packet to send [03:19:58]OFD Sender: No OFD packet to send [03:20:03]OFD Sender: No OFD packet to send [03:20:08]OFD Sender: No OFD packet to send [03:20:13]OFD Sender: No OFD packet to send [03:20:18]OFD Sender: No OFD packet to send [03:20:23]OFD Sender: No OFD packet to send [03:20:28]OFD Sender: No OFD packet to send [03:20:33]OFD Sender: No OFD packet to send [03:20:38]OFD Sender: No OFD packet to send [03:20:43]OFD Sender: No OFD packet to send [03:20:48]OFD Sender: No OFD packet to send [03:20:53]OFD Sender: No OFD packet to send [03:20:58]OFD Sender: No OFD packet to send [03:21:03]OFD Sender: No OFD packet to send [03:21:08]OFD Sender: No OFD packet to send [03:21:13]OFD Sender: No OFD packet to send [03:21:18]OFD Sender: No OFD packet to send [03:21:23]OFD Sender: No OFD packet to send [03:21:28]OFD Sender: No OFD packet to send [03:21:33]OFD Sender: No OFD packet to send [03:21:38]OFD Sender: No OFD packet to send [03:21:43]OFD Sender: No OFD packet to send [03:21:48]OFD Sender: No OFD packet to send [03:21:53]OFD Sender: No OFD packet to send [03:21:58]OFD Sender: No OFD packet to send [03:22:03]OFD Sender: No OFD packet to send [03:22:05]accept exits with 7 [03:22:05]New connection [03:22:05]New thread 3066723684 created [03:22:05]Thread 3066867044 joined [03:22:05]Waiting for new connection... [03:22:05] Sock 7.Parse request [03:22:05]Sock 7.Check first char [03:22:05]Sock 7.First char is OK [03:22:05]request: POST /json_proto HTTP/1.0 [03:22:05]Method: POST [03:22:05]URL: /json_proto [03:22:05]Method is POST - this is cgi request [03:22:05]url: /json_proto [03:22:05]query_string will be loaded in cgi processing [03:22:05]execute_cgi json_proto POST (null) [03:22:05]execute_cgi path=json_proto method=POST [03:22:05]POST find Content-Length [03:22:05]Host: 172.17.40.67:8080 [03:22:05]Content-Length: 683 [03:22:05]Content-Type: application/json [03:22:05] [03:22:05]POST finish read [03:22:05]Found Content-Length = 683 [03:22:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405534", "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" ] } } [03:22:05]execute_script... [03:22: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)3405534", "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" ] } } [03:22:05]POST & json_proto [03:22:05]process_json_proto [03:22:05]json parsed OK: [03:22:05]protocol is kg_v1.0 [03:22:05]action value=close_receipt [03:22:05]process_action close_receipt [03:22:05]cmd_close_receipt [03:22:05]MH_GetDate [03:22:05]Write to MH i2c: F0 00 00 EB 52 2C [03:22:05]Write i2c OK [03:22:05]MH_I2C_Read... [03:22:05]Read from MH i2c: F0 [03:22:05]MH_I2C_Read... [03:22:05]Read from MH i2c: F0 09 00 [03:22:05]MH_I2C_Read... [03:22:05]Read from MH i2c: F0 09 00 EB 52 00 DF B1 1D 67 EE DA 66 66 DD [03:22:05]GetLastDocTimeStamp 1729997436 [03:22:05]current date 1729999327 [03:22:05]FM_GetShiftState [03:22:05]SAM_PROTO_GetShiftState [03:22:05]wFMCommunicate request_size=4 [03:22:05]MH_SAM_APDU [03:22:05]CAPDU: 80 13 01 00 [03:22:05]Write to MH i2c: E2 08 00 EC 52 80 13 01 00 00 00 00 00 BB [03:22:05]Write i2c OK [03:22:05]MH_I2C_Read... [03:22:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:22:05]Read from MH i2c: E2 [03:22:05]MH_I2C_Read... [03:22:05]Read from MH i2c: E2 0E 00 [03:22:05]MH_I2C_Read... [03:22:05]Read from MH i2c: E2 0E 00 EC 52 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 67 [03:22:05]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [03:22:05]wFMCommunicate OK [03:22:05]SAM_PROTO_GetShiftState done [03:22:05]FM_GetShiftState done [03:22:05]opened in 1729987736 [03:22:05]opened+sec_in_day 1730074136 [03:22:05]quantity*price = 200043 [03:22:05]sum+1 = 200044 [03:22:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 30 27.10.2024 03:22 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95031 ФПД: 143644611593207 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T032207&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95031&fm=143644611593207&tin=02508201610067®Number=0000000000170478&sum=200000 [03:22:06]StoreToDocumentArchive [03:22:06]shift 143 fd 95031 [03:22:06]save to /storage/0143/doc_00095031 [03:22:06]save last doc name /storage/0143/doc_00095031 to /storage/kkm_last_doc_name [03:22:06]save OK [03:22:06]Clear old archive folders... [03:22:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [03:22:06]tlvbuf is 00F80D40 [03:22:06]SAM_PROTO_ClearQueue [03:22:06]wFMCommunicate request_size=4 [03:22:06]MH_SAM_APDU [03:22:06]CAPDU: 80 09 00 00 [03:22:06]Write to MH i2c: E2 08 00 F9 52 80 09 00 00 00 00 00 00 BD [03:22:06]Write i2c OK [03:22:06]MH_I2C_Read... [03:22:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:22:06]Read from MH i2c: E2 [03:22:06]MH_I2C_Read... [03:22:06]Read from MH i2c: E2 03 00 [03:22:06]MH_I2C_Read... [03:22:06]Read from MH i2c: E2 03 00 F9 52 00 90 00 BF [03:22:06]RAPDU: 90 00 [03:22:06]wFMCommunicate OK [03:22:06]SAM_PROTO_ClearQueue done [03:22:06]KKMCreateOFDPacket [03:22:06]OFDProtocolAddRootSTLVToBuf [03:22:06]FM_MakeSignedData [03:22:06]FM_MakeSignedData [03:22:06]SAM_PROTO_SignData [03:22:06]wFMCommunicate request_size=4 [03:22:06]MH_SAM_APDU [03:22:06]CAPDU: 80 0D 01 02 [03:22:06]Write to MH i2c: E2 08 00 FA 52 80 0D 01 02 00 00 00 00 C5 [03:22:06]Write i2c OK [03:22:06]MH_I2C_Read... [03:22:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:22:06]Read from MH i2c: E2 [03:22:06]MH_I2C_Read... [03:22:06]Read from MH i2c: E2 03 00 [03:22:06]MH_I2C_Read... [03:22:06]Read from MH i2c: E2 03 00 FA 52 00 90 00 C0 [03:22:06]RAPDU: 90 00 [03:22:06]wFMCommunicate OK [03:22:06]wFMCommunicate request_size=255 [03:22:06]MH_SAM_APDU [03:22:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 DF B1 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 37 73 01 00 35 04 06 00 82 [03:22:06]Write to MH i2c: E2 02 01 FB 52 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 DF B1 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 37 73 01 00 35 04 06 00 82 00 00 EA [03:22:06]Write i2c OK [03:22:06]MH_I2C_Read... [03:22:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:22:06]Read from MH i2c: E2 [03:22:06]MH_I2C_Read... [03:22:06]Read from MH i2c: E2 03 00 [03:22:06]MH_I2C_Read... [03:22:06]Read from MH i2c: E2 03 00 FB 52 00 90 00 C1 [03:22:06]RAPDU: 90 00 [03:22:06]wFMCommunicate OK [03:22:06]wFMCommunicate request_size=10 [03:22:06]MH_SAM_APDU [03:22:06]CAPDU: 80 0D 02 02 05 A4 DE 0C 43 F7 [03:22:06]Write to MH i2c: E2 0D 00 FC 52 80 0D 02 02 05 00 A4 DE 0C 43 F7 00 00 9A [03:22:06]Write i2c OK [03:22:06]MH_I2C_Read... [03:22:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:22:06]Read from MH i2c: E2 [03:22:06]MH_I2C_Read... [03:22:06]Read from MH i2c: E2 03 00 [03:22:06]MH_I2C_Read... [03:22:06]Read from MH i2c: E2 03 00 FC 52 00 90 00 C2 [03:22:06]RAPDU: 90 00 [03:22:06]wFMCommunicate OK [03:22:06]wFMCommunicate request_size=4 [03:22:06]MH_SAM_APDU [03:22:06]CAPDU: 80 0D 03 02 [03:22:06]Write to MH i2c: E2 08 00 FD 52 80 0D 03 02 00 00 00 00 CA [03:22:06]Write i2c OK [03:22:06]MH_I2C_Read... [03:22:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:22:06]Read from MH i2c: E2 [03:22:06]MH_I2C_Read... [03:22:06]Read from MH i2c: E2 0B 00 [03:22:06]MH_I2C_Read... [03:22:06]Read from MH i2c: E2 0B 00 FD 52 00 F6 0C 3D 23 D9 67 AF 72 90 00 8E [03:22:06]RAPDU: F6 0C 3D 23 D9 67 AF 72 90 00 [03:22:06]wFMCommunicate OK [03:22:06]SAM_PROTO_SignData done [03:22:06]FM_MakeSignedData done [03:22:06]CreateOFDProtocolMessage [03:22:06]wFMCommunicate request_size=4 [03:22:06]MH_SAM_APDU [03:22:06]CAPDU: 80 11 00 00 [03:22:06]Write to MH i2c: E2 08 00 FE 52 80 11 00 00 00 00 00 00 CA [03:22:06]Write i2c OK [03:22:06]MH_I2C_Read... [03:22:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:22:06]Read from MH i2c: E2 [03:22:06]MH_I2C_Read... [03:22:06]Read from MH i2c: E2 17 00 [03:22:06]MH_I2C_Read... [03:22:06]Read from MH i2c: E2 17 00 FE 52 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1B [03:22:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [03:22:06]wFMCommunicate OK [03:22:06]CreateOFDProtocolMessage done [03:22:06]OFDSenderStorePacket 95031 [03:22:06]StoreOFDPacket docnum=95031 [03:22:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 09 78 07 01 43 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 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 DF B1 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 37 73 01 00 35 04 06 00 82 A4 DE 0C 43 F7 F6 0C 3D 23 D9 67 AF 72 [03:22:06]CheckFolder [03:22:06]dirname=/storage/ofd_packets [03:22:06]CheckFolder done [03:22:06]ProducePacketName [03:22:06]name=ofd_packets/00095031 [03:22:06]NVStorageSaveData ofd_packets/00095031 [03:22:06]File name is /storage/ofd_packets/00095031 [03:22:06]Write 301 bytes [03:22:06]NVStorageSaveData done [03:22:06]OFDSenderStorePacket done [03:22:06]KKMCreateOFDPacket done [03:22:06]NVStorageSaveData kkm_last_timestamp [03:22:06]File name is /storage/kkm_last_timestamp [03:22:06]Write 4 bytes [03:22:06]NVStorageSaveData done [03:22:06]ExternCall_PrintAddStr [03:22:06]wPrintStart [03:22:06]Write to MH i2c: 01 00 00 FF 52 51 [03:22:06]Write i2c OK [03:22:06]MH_I2C_Read... [03:22:06]Read from MH i2c: 01 [03:22:06]MH_I2C_Read... [03:22:06]Read from MH i2c: 01 07 00 [03:22:06]MH_I2C_Read... [03:22:06]Read from MH i2c: 01 07 00 FF 52 00 00 00 00 00 FF 0F 66 [03:22:06]RasterBufferAndPrint [03:22:06]line Счет N : (1)3405534 [03:22:06]line ИНН: 02508201610067 [03:22:06]line Контрольно-Кассовый Чек [03:22:06]line ПРОДАЖА [03:22:06]line ТРК (МРК, ГНК) : 13 [03:22:06]line Товар: 2710124500 [03:22:06]line Аи-95-К-5 [03:22:06]line 26.960 * 74.20 [03:22:06]line = 2000.43 [03:22:06]line НДС 12% НСП 1% [03:22:06]line > о реализуемом товаре [03:22:06]line ОКРУГЛЕНИЕ: -0.43 [03:22:06]line ИТОГО: 2000.00 [03:22:06]line Внесено: 2000.00 [03:22:06]line СДАЧА: 0.00 [03:22:06]line НСП 1% : 17.70 [03:22:06]line НДС 12% : 212.43 [03:22:06]line Наличными: 2000.00 [03:22:06]line Безнал.: 0.00 [03:22:06]line Место: АЗС № 82 "Партнер Нефть" [03:22:06]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [03:22:06]line СНО: Общий режим [03:22:06]line Чек 30 27.10.2024 03:22 [03:22:06]line Смена: 143 ФФД: 1.0 [03:22:06]line ЗНМ: 0300000017 [03:22:06]line РНМ: 0000000000170478 [03:22:06]line Версия ККМ: v1.0 [03:22:06]line ФМ: 0000000002098560 [03:22:06]line ФД: 95031 [03:22:06]line ФПД: 143644611593207 [03:22:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T032207&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95031&fm=143644611593207&tin=02508201610067®Number=0000000000170478&sum=200000 [03:22:07]OFD Sender: Processing packet 95031 [packets to send 56, broken 55] [03:22:07]ProducePacketName [03:22:07]name=ofd_packets/00095031 [03:22:07]OFD Sender: To server: pG, [03:22:07]CommunicateWithHost lk.salyk.kg:30040 [03:22:07]ConnectInit lk.salyk.kg [03:22:07]written 0, free lines is 4095 [03:22:07]Connected sock=10 [03:22:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 09 78 07 01 43 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 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 DF B1 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 37 73 01 00 35 04 06 00 82 A4 DE 0C 43 F7 F6 0C 3D 23 D9 67 AF 72 [03:22:07]Write to MH i2c: 01 00 00 2A 53 7D [03:22:07]Write i2c OK [03:22:07]MH_I2C_Read... [03:22:07]Read from MH i2c: 01 [03:22:07]MH_I2C_Read... [03:22:07]Read from MH i2c: 01 07 00 [03:22:07]MH_I2C_Read... [03:22:07]Read from MH i2c: 01 07 00 2A 53 00 00 00 00 00 09 0D 9A [03:22:07]RasterBufferAndPrint [03:22:07]line [03:22:07]line [03:22:07]line [03:22:07]line [03:22:07]line [03:22:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B9 45 47 00 50 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 32 30 39 38 35 36 30 10 04 04 00 37 73 01 00 F4 03 04 00 0D 5C 1D 67 B6 04 01 00 00 CA EC 7B 6E E7 B6 CB 32 [03:22:07]CommunicateWithHost err = 0 [03:22:07]CheckOFDResponse [03:22:07]1017 (14) - 77093643461234 [03:22:07]1041 (16) - 0000000002098560 [03:22:07]1040 (4) - 95031 [03:22:07]1012 (4) - 26.10.2024 21:15 [03:22:07]1206 (1) - 0 [03:22:07]OFD Sender: Remove packet 95031 [03:22:07]ProducePacketName [03:22:07]name=ofd_packets/00095031 [03:22:07]NVStorageDeleteData [03:22:07]written 0, free lines is 3344 [03:22:07]MH_Cut [03:22:07]Write to MH i2c: D1 01 00 31 53 01 56 [03:22:07]Write i2c OK [03:22:07]MH_I2C_Read... [03:22:07]Read from MH i2c: D1 [03:22:07]MH_I2C_Read... [03:22:07]Read from MH i2c: D1 01 00 [03:22:07]MH_I2C_Read... [03:22:07]Read from MH i2c: D1 01 00 31 53 00 55 [03:22:07]Write to MH i2c: 01 00 00 32 53 85 [03:22:07]Write i2c OK [03:22:07]MH_I2C_Read... [03:22:08]OFD Sender: No OFD packet to send [03:22:08]*** Cut start [03:22:08]*** Partial cut [03:22:08]*** CUTSNS_PIN = 1 [03:22:08]*** CUTSNS_PIN = 0 [03:22:08]*** Brake cut motor [03:22:08]Read from MH i2c: 01 [03:22:08]MH_I2C_Read... [03:22:08]*** Stop cut motor [03:22:08]*** Cut end [03:22:08]Read from MH i2c: 01 07 00 [03:22:08]MH_I2C_Read... [03:22:08]Read from MH i2c: 01 07 00 32 53 00 00 00 00 00 FF 0F 9A [03:22:08]process_action close_receipt done [03:22:08]requested_data is exist [03:22:08]produce_requested_data [03:22:08]requested_item fm.sn is exist - process it [03:22:08]wFMCommunicate request_size=4 [03:22:08]MH_SAM_APDU [03:22:08]CAPDU: 80 11 00 00 [03:22:08]Write to MH i2c: E2 08 00 33 53 80 11 00 00 00 00 00 00 00 [03:22:08]Write i2c OK [03:22:08]MH_I2C_Read... [03:22:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:22:08]Read from MH i2c: E2 [03:22:08]MH_I2C_Read... [03:22:08]Read from MH i2c: E2 17 00 [03:22:08]MH_I2C_Read... [03:22:08]Read from MH i2c: E2 17 00 33 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 51 [03:22:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [03:22:08]wFMCommunicate OK [03:22:08]requested_item fd.num is exist - process it [03:22:08]SAM_PROTO_GetFieldsCounters [03:22:08]wFMCommunicate request_size=4 [03:22:08]MH_SAM_APDU [03:22:08]CAPDU: 80 13 00 00 [03:22:08]Write to MH i2c: E2 08 00 34 53 80 13 00 00 00 00 00 00 03 [03:22:08]Write i2c OK [03:22:08]MH_I2C_Read... [03:22:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:22:09]Read from MH i2c: E2 [03:22:09]MH_I2C_Read... [03:22:09]Read from MH i2c: E2 62 00 [03:22:09]MH_I2C_Read... [03:22:09]Read from MH i2c: E2 62 00 34 53 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 37 73 01 00 0E 04 04 00 8F 00 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 B8 [03:22:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 37 73 01 00 0E 04 04 00 8F 00 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 [03:22:09]wFMCommunicate OK [03:22:09]SAM_PROTO_GetFieldsCounters done [03:22:09]requested_item shift.num is exist - process it [03:22:09]requested_item shift.opened is exist - process it [03:22:09]req_shift_opened [03:22:09]FM_GetShiftState [03:22:09]SAM_PROTO_GetShiftState [03:22:09]wFMCommunicate request_size=4 [03:22:09]MH_SAM_APDU [03:22:09]CAPDU: 80 13 01 00 [03:22:09]Write to MH i2c: E2 08 00 35 53 80 13 01 00 00 00 00 00 05 [03:22:09]Write i2c OK [03:22:09]MH_I2C_Read... [03:22:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:22:09]Read from MH i2c: E2 [03:22:09]MH_I2C_Read... [03:22:09]Read from MH i2c: E2 0E 00 [03:22:09]MH_I2C_Read... [03:22:09]Read from MH i2c: E2 0E 00 35 53 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B1 [03:22:09]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [03:22:09]wFMCommunicate OK [03:22:09]SAM_PROTO_GetShiftState done [03:22:09]FM_GetShiftState done [03:22:09]req_shift_opened done [03:22:09]requested_item shift.open_date is exist - process it [03:22:09]req_shift_open_date [03:22:09]req_shift_open_date done [03:22:09]produce_requested_data done [03:22:09]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95031,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [03:22:09]process_action_free close_receipt [03:22:09]json_value_free [03:22:09]json_value_free done [03:22:09]process_json_proto returns [03:22:09]Send response to host [03:22:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95031,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [03:22:09]free response buf [03:22:09]execute_script done [03:22:09]execute_script returns [03:22:09]free content buf [03:22:09]Sock 7.Close socket [03:22:09]Sock 7.Thread stoped [03:22:13]OFD Sender: No OFD packet to send [03:22:18]OFD Sender: No OFD packet to send [03:22:23]OFD Sender: No OFD packet to send [03:22:28]OFD Sender: No OFD packet to send [03:22:33]OFD Sender: No OFD packet to send [03:22:38]OFD Sender: No OFD packet to send [03:22:43]OFD Sender: No OFD packet to send [03:22:48]OFD Sender: No OFD packet to send [03:22:53]OFD Sender: No OFD packet to send [03:22:58]OFD Sender: No OFD packet to send [03:23:03]OFD Sender: No OFD packet to send [03:23:08]OFD Sender: No OFD packet to send [03:23:13]OFD Sender: No OFD packet to send [03:23:18]OFD Sender: No OFD packet to send [03:23:23]OFD Sender: No OFD packet to send [03:23:28]OFD Sender: No OFD packet to send [03:23:33]OFD Sender: No OFD packet to send [03:23:38]OFD Sender: No OFD packet to send [03:23:43]OFD Sender: No OFD packet to send [03:23:48]OFD Sender: No OFD packet to send [03:23:53]OFD Sender: No OFD packet to send [03:23:58]OFD Sender: No OFD packet to send [03:24:03]OFD Sender: No OFD packet to send [03:24:08]OFD Sender: No OFD packet to send [03:24:13]OFD Sender: No OFD packet to send [03:24:18]OFD Sender: No OFD packet to send [03:24:23]OFD Sender: No OFD packet to send [03:24:28]OFD Sender: No OFD packet to send [03:24:33]OFD Sender: No OFD packet to send [03:24:38]OFD Sender: No OFD packet to send [03:24:43]OFD Sender: No OFD packet to send [03:24:48]OFD Sender: No OFD packet to send [03:24:53]OFD Sender: No OFD packet to send [03:24:58]OFD Sender: No OFD packet to send [03:25:03]OFD Sender: No OFD packet to send [03:25:08]OFD Sender: No OFD packet to send [03:25:13]OFD Sender: No OFD packet to send [03:25:18]OFD Sender: No OFD packet to send [03:25:23]OFD Sender: No OFD packet to send [03:25:28]OFD Sender: No OFD packet to send [03:25:33]OFD Sender: No OFD packet to send [03:25:38]OFD Sender: No OFD packet to send [03:25:43]OFD Sender: No OFD packet to send [03:25:48]OFD Sender: No OFD packet to send [03:25:53]OFD Sender: No OFD packet to send [03:25:58]OFD Sender: No OFD packet to send [03:26:03]OFD Sender: No OFD packet to send [03:26:08]OFD Sender: No OFD packet to send [03:26:13]OFD Sender: No OFD packet to send [03:26:18]OFD Sender: No OFD packet to send [03:26:23]OFD Sender: No OFD packet to send [03:26:28]OFD Sender: No OFD packet to send [03:26:33]OFD Sender: No OFD packet to send [03:26:38]OFD Sender: No OFD packet to send [03:26:43]OFD Sender: No OFD packet to send [03:26:48]OFD Sender: No OFD packet to send [03:26:53]OFD Sender: No OFD packet to send [03:26:58]OFD Sender: No OFD packet to send [03:27:03]OFD Sender: No OFD packet to send [03:27:08]OFD Sender: No OFD packet to send [03:27:13]OFD Sender: No OFD packet to send [03:27:18]OFD Sender: No OFD packet to send [03:27:23]OFD Sender: No OFD packet to send [03:27:28]OFD Sender: No OFD packet to send [03:27:33]OFD Sender: No OFD packet to send [03:27:38]OFD Sender: No OFD packet to send [03:27:43]OFD Sender: No OFD packet to send [03:27:48]OFD Sender: No OFD packet to send [03:27:53]OFD Sender: No OFD packet to send [03:27:58]OFD Sender: No OFD packet to send [03:28:03]OFD Sender: No OFD packet to send [03:28:08]OFD Sender: No OFD packet to send [03:28:13]OFD Sender: No OFD packet to send [03:28:18]OFD Sender: No OFD packet to send [03:28:23]OFD Sender: No OFD packet to send [03:28:28]OFD Sender: No OFD packet to send [03:28:33]OFD Sender: No OFD packet to send [03:28:38]OFD Sender: No OFD packet to send [03:28:43]OFD Sender: No OFD packet to send [03:28:48]OFD Sender: No OFD packet to send [03:28:53]OFD Sender: No OFD packet to send [03:28:58]OFD Sender: No OFD packet to send [03:29:03]OFD Sender: No OFD packet to send [03:29:08]OFD Sender: No OFD packet to send [03:29:13]OFD Sender: No OFD packet to send [03:29:18]OFD Sender: No OFD packet to send [03:29:23]OFD Sender: No OFD packet to send [03:29:28]OFD Sender: No OFD packet to send [03:29:33]OFD Sender: No OFD packet to send [03:29:38]OFD Sender: No OFD packet to send [03:29:43]OFD Sender: No OFD packet to send [03:29:48]OFD Sender: No OFD packet to send [03:29:53]OFD Sender: No OFD packet to send [03:29:58]OFD Sender: No OFD packet to send [03:30:03]OFD Sender: No OFD packet to send [03:30:08]OFD Sender: No OFD packet to send [03:30:13]OFD Sender: No OFD packet to send [03:30:18]OFD Sender: No OFD packet to send [03:30:23]OFD Sender: No OFD packet to send [03:30:28]OFD Sender: No OFD packet to send [03:30:33]OFD Sender: No OFD packet to send [03:30:38]OFD Sender: No OFD packet to send [03:30:43]OFD Sender: No OFD packet to send [03:30:48]OFD Sender: No OFD packet to send [03:30:53]OFD Sender: No OFD packet to send [03:30:58]OFD Sender: No OFD packet to send [03:31:03]OFD Sender: No OFD packet to send [03:31:08]OFD Sender: No OFD packet to send [03:31:13]OFD Sender: No OFD packet to send [03:31:18]OFD Sender: No OFD packet to send [03:31:23]OFD Sender: No OFD packet to send [03:31:28]OFD Sender: No OFD packet to send [03:31:33]OFD Sender: No OFD packet to send [03:31:38]OFD Sender: No OFD packet to send [03:31:43]OFD Sender: No OFD packet to send [03:31:48]OFD Sender: No OFD packet to send [03:31:53]OFD Sender: No OFD packet to send [03:31:58]OFD Sender: No OFD packet to send [03:32:03]OFD Sender: No OFD packet to send [03:32:08]OFD Sender: No OFD packet to send [03:32:13]OFD Sender: No OFD packet to send [03:32:18]OFD Sender: No OFD packet to send [03:32:23]OFD Sender: No OFD packet to send [03:32:28]OFD Sender: No OFD packet to send [03:32:33]OFD Sender: No OFD packet to send [03:32:38]OFD Sender: No OFD packet to send [03:32:43]OFD Sender: No OFD packet to send [03:32:48]OFD Sender: No OFD packet to send [03:32:53]OFD Sender: No OFD packet to send [03:32:58]OFD Sender: No OFD packet to send [03:33:02]accept exits with 9 [03:33:02]New connection [03:33:02]New thread 3066867044 created [03:33:02]Thread 3066723684 joined [03:33:02]Waiting for new connection... [03:33:02] Sock 9.Parse request [03:33:02]Sock 9.Check first char [03:33:02]Sock 9.First char is OK [03:33:02]request: POST /json_proto HTTP/1.0 [03:33:02]Method: POST [03:33:02]URL: /json_proto [03:33:02]Method is POST - this is cgi request [03:33:02]url: /json_proto [03:33:02]query_string will be loaded in cgi processing [03:33:02]execute_cgi json_proto POST (null) [03:33:02]execute_cgi path=json_proto method=POST [03:33:02]POST find Content-Length [03:33:02]Host: 172.17.40.67:8080 [03:33:02]Content-Length: 678 [03:33:02]Content-Type: application/json [03:33:02] [03:33:02]POST finish read [03:33:02]Found Content-Length = 678 [03:33:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405535", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:33:02]execute_script... [03:33: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)3405535", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:33:02]POST & json_proto [03:33:02]process_json_proto [03:33:02]json parsed OK: [03:33:02]protocol is kg_v1.0 [03:33:02]action value=close_receipt [03:33:02]process_action close_receipt [03:33:02]cmd_close_receipt [03:33:02]MH_GetDate [03:33:02]Write to MH i2c: F0 00 00 36 53 78 [03:33:02]Write i2c OK [03:33:02]MH_I2C_Read... [03:33:02]Read from MH i2c: F0 [03:33:02]MH_I2C_Read... [03:33:02]Read from MH i2c: F0 09 00 [03:33:02]MH_I2C_Read... [03:33:02]Read from MH i2c: F0 09 00 36 53 00 70 B4 1D 67 EE DA 66 66 BD [03:33:02]GetLastDocTimeStamp 1729999327 [03:33:02]current date 1729999984 [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 37 53 80 13 01 00 00 00 00 00 07 [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 37 53 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B3 [03:33:02]RAPDU: 09 00 01 98 84 1D 67 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]opened in 1729987736 [03:33:02]opened+sec_in_day 1730074136 [03:33:02]quantity*price = 40006 [03:33:02]sum+1 = 40007 [03:33:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 31 27.10.2024 03:33 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95032 ФПД: 29699223051291 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T033305&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95032&fm=29699223051291&tin=02508201610067®Number=0000000000170478&sum=40000 [03:33:03]StoreToDocumentArchive [03:33:03]shift 143 fd 95032 [03:33:03]save to /storage/0143/doc_00095032 [03:33:03]save last doc name /storage/0143/doc_00095032 to /storage/kkm_last_doc_name [03:33:03]save OK [03:33:03]Clear old archive folders... [03:33:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [03:33:03]tlvbuf is 00E8F840 [03:33:03]SAM_PROTO_ClearQueue [03:33:03]wFMCommunicate request_size=4 [03:33:03]MH_SAM_APDU [03:33:03]CAPDU: 80 09 00 00 [03:33:03]Write to MH i2c: E2 08 00 44 53 80 09 00 00 00 00 00 00 09 [03:33:03]Write i2c OK [03:33:03]MH_I2C_Read... [03:33:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:33:03]Read from MH i2c: E2 [03:33:03]MH_I2C_Read... [03:33:03]Read from MH i2c: E2 03 00 [03:33:03]MH_I2C_Read... [03:33:03]Read from MH i2c: E2 03 00 44 53 00 90 00 0B [03:33:03]RAPDU: 90 00 [03:33:03]wFMCommunicate OK [03:33:03]SAM_PROTO_ClearQueue done [03:33:03]KKMCreateOFDPacket [03:33:03]OFDProtocolAddRootSTLVToBuf [03:33:03]FM_MakeSignedData [03:33:03]FM_MakeSignedData [03:33:03]SAM_PROTO_SignData [03:33:03]wFMCommunicate request_size=4 [03:33:03]MH_SAM_APDU [03:33:03]CAPDU: 80 0D 01 02 [03:33:03]Write to MH i2c: E2 08 00 45 53 80 0D 01 02 00 00 00 00 11 [03:33:03]Write i2c OK [03:33:03]MH_I2C_Read... [03:33:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:33:03]Read from MH i2c: E2 [03:33:03]MH_I2C_Read... [03:33:03]Read from MH i2c: E2 03 00 [03:33:03]MH_I2C_Read... [03:33:03]Read from MH i2c: E2 03 00 45 53 00 90 00 0C [03:33:03]RAPDU: 90 00 [03:33:03]wFMCommunicate OK [03:33:03]wFMCommunicate request_size=255 [03:33:03]MH_SAM_APDU [03:33: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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 71 B4 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 38 73 01 00 35 04 06 00 1B [03:33:03]Write to MH i2c: E2 02 01 46 53 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 71 B4 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 38 73 01 00 35 04 06 00 1B 00 00 8C [03:33:03]Write i2c OK [03:33:03]MH_I2C_Read... [03:33:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:33:03]Read from MH i2c: E2 [03:33:03]MH_I2C_Read... [03:33:03]Read from MH i2c: E2 03 00 [03:33:03]MH_I2C_Read... [03:33:03]Read from MH i2c: E2 03 00 46 53 00 90 00 0D [03:33:03]RAPDU: 90 00 [03:33:03]wFMCommunicate OK [03:33:03]wFMCommunicate request_size=10 [03:33:03]MH_SAM_APDU [03:33:03]CAPDU: 80 0D 02 02 05 02 E3 A3 DC 1B [03:33:03]Write to MH i2c: E2 0D 00 47 53 80 0D 02 02 05 00 02 E3 A3 DC 1B 00 00 9D [03:33:03]Write i2c OK [03:33:03]MH_I2C_Read... [03:33:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:33:03]Read from MH i2c: E2 [03:33:03]MH_I2C_Read... [03:33:03]Read from MH i2c: E2 03 00 [03:33:03]MH_I2C_Read... [03:33:03]Read from MH i2c: E2 03 00 47 53 00 90 00 0E [03:33:03]RAPDU: 90 00 [03:33:03]wFMCommunicate OK [03:33:03]wFMCommunicate request_size=4 [03:33:03]MH_SAM_APDU [03:33:03]CAPDU: 80 0D 03 02 [03:33:03]Write to MH i2c: E2 08 00 48 53 80 0D 03 02 00 00 00 00 16 [03:33:03]Write i2c OK [03:33:03]MH_I2C_Read... [03:33:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:33:03]OFD Sender: No OFD packet to send [03:33:03]Read from MH i2c: E2 [03:33:03]MH_I2C_Read... [03:33:03]Read from MH i2c: E2 0B 00 [03:33:03]MH_I2C_Read... [03:33:03]Read from MH i2c: E2 0B 00 48 53 00 BB 13 44 24 6C A9 1E 63 90 00 E3 [03:33:03]RAPDU: BB 13 44 24 6C A9 1E 63 90 00 [03:33:03]wFMCommunicate OK [03:33:03]SAM_PROTO_SignData done [03:33:03]FM_MakeSignedData done [03:33:03]CreateOFDProtocolMessage [03:33:03]wFMCommunicate request_size=4 [03:33:03]MH_SAM_APDU [03:33:03]CAPDU: 80 11 00 00 [03:33:03]Write to MH i2c: E2 08 00 49 53 80 11 00 00 00 00 00 00 16 [03:33:03]Write i2c OK [03:33:03]MH_I2C_Read... [03:33:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:33:03]Read from MH i2c: E2 [03:33:03]MH_I2C_Read... [03:33:03]Read from MH i2c: E2 17 00 [03:33:03]MH_I2C_Read... [03:33:03]Read from MH i2c: E2 17 00 49 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 67 [03:33:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [03:33:03]wFMCommunicate OK [03:33:03]CreateOFDProtocolMessage done [03:33:03]OFDSenderStorePacket 95032 [03:33:03]StoreOFDPacket docnum=95032 [03:33:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 54 D5 07 01 46 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 71 B4 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 38 73 01 00 35 04 06 00 1B 02 E3 A3 DC 1B BB 13 44 24 6C A9 1E 63 [03:33:03]CheckFolder [03:33:03]dirname=/storage/ofd_packets [03:33:03]CheckFolder done [03:33:03]ProducePacketName [03:33:03]name=ofd_packets/00095032 [03:33:03]NVStorageSaveData ofd_packets/00095032 [03:33:03]File name is /storage/ofd_packets/00095032 [03:33:03]Write 301 bytes [03:33:03]NVStorageSaveData done [03:33:03]OFDSenderStorePacket done [03:33:03]KKMCreateOFDPacket done [03:33:03]NVStorageSaveData kkm_last_timestamp [03:33:03]File name is /storage/kkm_last_timestamp [03:33:03]Write 4 bytes [03:33:03]NVStorageSaveData done [03:33:03]ExternCall_PrintAddStr [03:33:03]wPrintStart [03:33:03]Write to MH i2c: 01 00 00 4A 53 9D [03:33:03]Write i2c OK [03:33:03]MH_I2C_Read... [03:33:03]Read from MH i2c: 01 [03:33:03]MH_I2C_Read... [03:33:03]Read from MH i2c: 01 07 00 [03:33:03]MH_I2C_Read... [03:33:03]Read from MH i2c: 01 07 00 4A 53 00 00 00 00 00 FF 0F B2 [03:33:03]RasterBufferAndPrint [03:33:03]line Счет N : (1)3405535 [03:33:03]line ИНН: 02508201610067 [03:33:03]line Контрольно-Кассовый Чек [03:33:03]line ПРОДАЖА [03:33:03]line ТРК (МРК, ГНК) : 12 [03:33:03]line Товар: 2710124130 [03:33:03]line Аи-92-К-4 [03:33:03]line 5.980 * 66.90 [03:33:03]line = 400.06 [03:33:03]line НДС 12% НСП 1% [03:33:03]line > о реализуемом товаре [03:33:03]line ОКРУГЛЕНИЕ: -0.06 [03:33:03]line ИТОГО: 400.00 [03:33:03]line Внесено: 400.00 [03:33:03]line СДАЧА: 0.00 [03:33:03]line НСП 1% : 3.54 [03:33:03]line НДС 12% : 42.48 [03:33:03]line Наличными: 400.00 [03:33:03]line Безнал.: 0.00 [03:33:03]line Место: АЗС № 82 "Партнер Нефть" [03:33:03]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [03:33:03]line СНО: Общий режим [03:33:03]line Чек 31 27.10.2024 03:33 [03:33:03]line Смена: 143 ФФД: 1.0 [03:33:03]line ЗНМ: 0300000017 [03:33:03]line РНМ: 0000000000170478 [03:33:03]line Версия ККМ: v1.0 [03:33:03]line ФМ: 0000000002098560 [03:33:03]line ФД: 95032 [03:33:03]line ФПД: 29699223051291 [03:33:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T033305&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95032&fm=29699223051291&tin=02508201610067®Number=0000000000170478&sum=40000 [03:33:04]OFD Sender: Processing packet 95032 [packets to send 56, broken 55] [03:33:04]ProducePacketName [03:33:04]name=ofd_packets/00095032 [03:33:04]OFD Sender: To server: pG, [03:33:04]CommunicateWithHost lk.salyk.kg:30040 [03:33:04]ConnectInit lk.salyk.kg [03:33:04]written 0, free lines is 4095 [03:33:04]Connected sock=10 [03:33:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 54 D5 07 01 46 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 71 B4 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 38 73 01 00 35 04 06 00 1B 02 E3 A3 DC 1B BB 13 44 24 6C A9 1E 63 [03:33:04]Write to MH i2c: 01 00 00 75 53 C8 [03:33:04]Write i2c OK [03:33:04]MH_I2C_Read... [03:33:04]Read from MH i2c: 01 [03:33:04]MH_I2C_Read... [03:33:04]Read from MH i2c: 01 07 00 [03:33:04]MH_I2C_Read... [03:33:04]Read from MH i2c: 01 07 00 75 53 00 00 00 00 00 0D 0D E9 [03:33:04]RasterBufferAndPrint [03:33:04]line [03:33:04]line [03:33:04]line [03:33:04]line [03:33:04]line [03:33:04]written 0, free lines is 3347 [03:33:04]MH_Cut [03:33:04]Write to MH i2c: D1 01 00 7C 53 01 A1 [03:33:04]Write i2c OK [03:33:04]MH_I2C_Read... [03:33:04]Read from MH i2c: D1 [03:33:04]MH_I2C_Read... [03:33:04]Read from MH i2c: D1 01 00 [03:33:04]MH_I2C_Read... [03:33:04]Read from MH i2c: D1 01 00 7C 53 00 A0 [03:33:04]Write to MH i2c: 01 00 00 7D 53 D0 [03:33:04]Write i2c OK [03:33:04]MH_I2C_Read... [03:33:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 26 67 47 00 77 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 32 30 39 38 35 36 30 10 04 04 00 38 73 01 00 F4 03 04 00 9E 5E 1D 67 B6 04 01 00 00 31 C4 87 FE 02 E2 F6 1A [03:33:04]CommunicateWithHost err = 0 [03:33:04]CheckOFDResponse [03:33:04]1017 (14) - 77093643461234 [03:33:04]1041 (16) - 0000000002098560 [03:33:04]1040 (4) - 95032 [03:33:04]1012 (4) - 26.10.2024 21:26 [03:33:04]1206 (1) - 0 [03:33:04]OFD Sender: Remove packet 95032 [03:33:04]ProducePacketName [03:33:04]name=ofd_packets/00095032 [03:33:04]NVStorageDeleteData [03:33:05]OFD Sender: No OFD packet to send [03:33:05]*** Cut start [03:33:05]*** Partial cut [03:33:05]*** CUTSNS_PIN = 1 [03:33:05]*** CUTSNS_PIN = 0 [03:33:05]*** Brake cut motor [03:33:05]Read from MH i2c: 01 [03:33:05]MH_I2C_Read... [03:33:05]*** Stop cut motor [03:33:05]*** Cut end [03:33:05]Read from MH i2c: 01 07 00 [03:33:05]MH_I2C_Read... [03:33:05]Read from MH i2c: 01 07 00 7D 53 00 00 00 00 00 FF 0F E5 [03:33:05]process_action close_receipt done [03:33:05]requested_data is exist [03:33:05]produce_requested_data [03:33:05]requested_item fm.sn is exist - process it [03:33:05]wFMCommunicate request_size=4 [03:33:05]MH_SAM_APDU [03:33:05]CAPDU: 80 11 00 00 [03:33:05]Write to MH i2c: E2 08 00 7E 53 80 11 00 00 00 00 00 00 4B [03:33:05]Write i2c OK [03:33:05]MH_I2C_Read... [03:33:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:33:05]Read from MH i2c: E2 [03:33:05]MH_I2C_Read... [03:33:05]Read from MH i2c: E2 17 00 [03:33:05]MH_I2C_Read... [03:33:05]Read from MH i2c: E2 17 00 7E 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9C [03:33:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [03:33:05]wFMCommunicate OK [03:33:05]requested_item fd.num is exist - process it [03:33:05]SAM_PROTO_GetFieldsCounters [03:33:05]wFMCommunicate request_size=4 [03:33:05]MH_SAM_APDU [03:33:05]CAPDU: 80 13 00 00 [03:33:05]Write to MH i2c: E2 08 00 7F 53 80 13 00 00 00 00 00 00 4E [03:33:05]Write i2c OK [03:33:05]MH_I2C_Read... [03:33:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:33:06]Read from MH i2c: E2 [03:33:06]MH_I2C_Read... [03:33:06]Read from MH i2c: E2 62 00 [03:33:06]MH_I2C_Read... [03:33:06]Read from MH i2c: E2 62 00 7F 53 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 38 73 01 00 0E 04 04 00 8F 00 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 07 [03:33:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 38 73 01 00 0E 04 04 00 8F 00 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 [03:33:06]wFMCommunicate OK [03:33:06]SAM_PROTO_GetFieldsCounters done [03:33:06]requested_item shift.num is exist - process it [03:33:06]requested_item shift.opened is exist - process it [03:33:06]req_shift_opened [03:33:06]FM_GetShiftState [03:33:06]SAM_PROTO_GetShiftState [03:33:06]wFMCommunicate request_size=4 [03:33:06]MH_SAM_APDU [03:33:06]CAPDU: 80 13 01 00 [03:33:06]Write to MH i2c: E2 08 00 80 53 80 13 01 00 00 00 00 00 50 [03:33:06]Write i2c OK [03:33:06]MH_I2C_Read... [03:33:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:33:06]Read from MH i2c: E2 [03:33:06]MH_I2C_Read... [03:33:06]Read from MH i2c: E2 0E 00 [03:33:06]MH_I2C_Read... [03:33:06]Read from MH i2c: E2 0E 00 80 53 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FC [03:33:06]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [03:33:06]wFMCommunicate OK [03:33:06]SAM_PROTO_GetShiftState done [03:33:06]FM_GetShiftState done [03:33:06]req_shift_opened done [03:33:06]requested_item shift.open_date is exist - process it [03:33:06]req_shift_open_date [03:33:06]req_shift_open_date done [03:33:06]produce_requested_data done [03:33:06]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95032,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [03:33:06]process_action_free close_receipt [03:33:06]json_value_free [03:33:06]json_value_free done [03:33:06]process_json_proto returns [03:33:06]Send response to host [03:33:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95032,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [03:33:06]free response buf [03:33:06]execute_script done [03:33:06]execute_script returns [03:33:06]free content buf [03:33:06]Sock 9.Close socket [03:33:06]Sock 9.Thread stoped [03:33:10]OFD Sender: No OFD packet to send [03:33:15]OFD Sender: No OFD packet to send [03:33:20]OFD Sender: No OFD packet to send [03:33:25]OFD Sender: No OFD packet to send [03:33:30]OFD Sender: No OFD packet to send [03:33:35]OFD Sender: No OFD packet to send [03:33:40]OFD Sender: No OFD packet to send [03:33:45]OFD Sender: No OFD packet to send [03:33:50]OFD Sender: No OFD packet to send [03:33:55]OFD Sender: No OFD packet to send [03:34:00]OFD Sender: No OFD packet to send [03:34:05]OFD Sender: No OFD packet to send [03:34:10]OFD Sender: No OFD packet to send [03:34:15]OFD Sender: No OFD packet to send [03:34:20]OFD Sender: No OFD packet to send [03:34:25]OFD Sender: No OFD packet to send [03:34:30]OFD Sender: No OFD packet to send [03:34:35]OFD Sender: No OFD packet to send [03:34:40]OFD Sender: No OFD packet to send [03:34:45]OFD Sender: No OFD packet to send [03:34:50]OFD Sender: No OFD packet to send [03:34:55]OFD Sender: No OFD packet to send [03:35:00]OFD Sender: No OFD packet to send [03:35:05]OFD Sender: No OFD packet to send [03:35:10]OFD Sender: No OFD packet to send [03:35:15]OFD Sender: No OFD packet to send [03:35:20]OFD Sender: No OFD packet to send [03:35:25]OFD Sender: No OFD packet to send [03:35:30]OFD Sender: No OFD packet to send [03:35:35]OFD Sender: No OFD packet to send [03:35:40]OFD Sender: No OFD packet to send [03:35:45]OFD Sender: No OFD packet to send [03:35:50]OFD Sender: No OFD packet to send [03:35:55]OFD Sender: No OFD packet to send [03:36:00]OFD Sender: No OFD packet to send [03:36:05]OFD Sender: No OFD packet to send [03:36:10]OFD Sender: No OFD packet to send [03:36:15]OFD Sender: No OFD packet to send [03:36:20]OFD Sender: No OFD packet to send [03:36:25]OFD Sender: No OFD packet to send [03:36:30]OFD Sender: No OFD packet to send [03:36:35]OFD Sender: No OFD packet to send [03:36:40]OFD Sender: No OFD packet to send [03:36:45]OFD Sender: No OFD packet to send [03:36:50]OFD Sender: No OFD packet to send [03:36:55]OFD Sender: No OFD packet to send [03:37:00]OFD Sender: No OFD packet to send [03:37:05]OFD Sender: No OFD packet to send [03:37:10]OFD Sender: No OFD packet to send [03:37:15]OFD Sender: No OFD packet to send [03:37:20]OFD Sender: No OFD packet to send [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: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: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: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:00]OFD Sender: No OFD packet to send [03:40:05]OFD Sender: No OFD packet to send [03:40:10]OFD Sender: No OFD packet to send [03:40:15]OFD Sender: No OFD packet to send [03:40:20]OFD Sender: No OFD packet to send [03:40:25]OFD Sender: No OFD packet to send [03:40:30]OFD Sender: No OFD packet to send [03:40:35]OFD Sender: No OFD packet to send [03:40:40]OFD Sender: No OFD packet to send [03:40:45]OFD Sender: No OFD packet to send [03:40:50]OFD Sender: No OFD packet to send [03:40:55]OFD Sender: No OFD packet to send [03:41:00]OFD Sender: No OFD packet to send [03:41:05]OFD Sender: No OFD packet to send [03:41:10]OFD Sender: No OFD packet to send [03:41:15]OFD Sender: No OFD packet to send [03:41:20]OFD Sender: No OFD packet to send [03:41:25]OFD Sender: No OFD packet to send [03:41:30]OFD Sender: No OFD packet to send [03:41:35]OFD Sender: No OFD packet to send [03:41:40]OFD Sender: No OFD packet to send [03:41:45]OFD Sender: No OFD packet to send [03:41:50]OFD Sender: No OFD packet to send [03:41:55]OFD Sender: No OFD packet to send [03:42:00]OFD Sender: No OFD packet to send [03:42:02]accept exits with 7 [03:42:02]New connection [03:42:02]New thread 3066723684 created [03:42:02]Thread 3066867044 joined [03:42:02]Waiting for new connection... [03:42:02] Sock 7.Parse request [03:42:02]Sock 7.Check first char [03:42:02]Sock 7.First char is OK [03:42:02]request: POST /json_proto HTTP/1.0 [03:42:02]Method: POST [03:42:02]URL: /json_proto [03:42:02]Method is POST - this is cgi request [03:42:02]url: /json_proto [03:42:02]query_string will be loaded in cgi processing [03:42:02]execute_cgi json_proto POST (null) [03:42:02]execute_cgi path=json_proto method=POST [03:42:02]POST find Content-Length [03:42:02]Host: 172.17.40.67:8080 [03:42:02]Content-Length: 680 [03:42:02]Content-Type: application/json [03:42:02] [03:42:02]POST finish read [03:42:02]Found Content-Length = 680 [03:42:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405536", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [03:42:02]execute_script... [03:42: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)3405536", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [03:42:02]POST & json_proto [03:42:02]process_json_proto [03:42:02]json parsed OK: [03:42:02]protocol is kg_v1.0 [03:42:02]action value=close_receipt [03:42:02]process_action close_receipt [03:42:02]cmd_close_receipt [03:42:02]MH_GetDate [03:42:02]Write to MH i2c: F0 00 00 81 53 C3 [03:42:02]Write i2c OK [03:42:02]MH_I2C_Read... [03:42:02]Read from MH i2c: F0 [03:42:02]MH_I2C_Read... [03:42:02]Read from MH i2c: F0 09 00 [03:42:02]MH_I2C_Read... [03:42:02]Read from MH i2c: F0 09 00 81 53 00 8D B6 1D 67 EE DA 66 66 27 [03:42:02]GetLastDocTimeStamp 1729999985 [03:42:02]current date 1730000525 [03:42:02]FM_GetShiftState [03:42:02]SAM_PROTO_GetShiftState [03:42:02]wFMCommunicate request_size=4 [03:42:02]MH_SAM_APDU [03:42:02]CAPDU: 80 13 01 00 [03:42:02]Write to MH i2c: E2 08 00 82 53 80 13 01 00 00 00 00 00 52 [03:42:02]Write i2c OK [03:42:02]MH_I2C_Read... [03:42:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:42:02]Read from MH i2c: E2 [03:42:02]MH_I2C_Read... [03:42:02]Read from MH i2c: E2 0E 00 [03:42:02]MH_I2C_Read... [03:42:02]Read from MH i2c: E2 0E 00 82 53 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FE [03:42:02]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [03:42:02]wFMCommunicate OK [03:42:02]SAM_PROTO_GetShiftState done [03:42:02]FM_GetShiftState done [03:42:02]opened in 1729987736 [03:42:02]opened+sec_in_day 1730074136 [03:42:02]quantity*price = 200025 [03:42:02]sum+1 = 200026 [03:42:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 32 27.10.2024 03:42 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95033 ФПД: 143635781009548 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T034205&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95033&fm=143635781009548&tin=02508201610067®Number=0000000000170478&sum=200000 [03:42:03]StoreToDocumentArchive [03:42:03]shift 143 fd 95033 [03:42:03]save to /storage/0143/doc_00095033 [03:42:03]save last doc name /storage/0143/doc_00095033 to /storage/kkm_last_doc_name [03:42:03]save OK [03:42:03]Clear old archive folders... [03:42:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [03:42:03]tlvbuf is 010023E0 [03:42:03]SAM_PROTO_ClearQueue [03:42:03]wFMCommunicate request_size=4 [03:42:03]MH_SAM_APDU [03:42:03]CAPDU: 80 09 00 00 [03:42:03]Write to MH i2c: E2 08 00 8F 53 80 09 00 00 00 00 00 00 54 [03:42:03]Write i2c OK [03:42:03]MH_I2C_Read... [03:42:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:42:03]Read from MH i2c: E2 [03:42:03]MH_I2C_Read... [03:42:03]Read from MH i2c: E2 03 00 [03:42:03]MH_I2C_Read... [03:42:03]Read from MH i2c: E2 03 00 8F 53 00 90 00 56 [03:42:03]RAPDU: 90 00 [03:42:03]wFMCommunicate OK [03:42:03]SAM_PROTO_ClearQueue done [03:42:03]KKMCreateOFDPacket [03:42:03]OFDProtocolAddRootSTLVToBuf [03:42:03]FM_MakeSignedData [03:42:03]FM_MakeSignedData [03:42:03]SAM_PROTO_SignData [03:42:03]wFMCommunicate request_size=4 [03:42:03]MH_SAM_APDU [03:42:03]CAPDU: 80 0D 01 02 [03:42:03]Write to MH i2c: E2 08 00 90 53 80 0D 01 02 00 00 00 00 5C [03:42:03]Write i2c OK [03:42:03]MH_I2C_Read... [03:42:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:42:03]Read from MH i2c: E2 [03:42:03]MH_I2C_Read... [03:42:03]Read from MH i2c: E2 03 00 [03:42:03]MH_I2C_Read... [03:42:03]Read from MH i2c: E2 03 00 90 53 00 90 00 57 [03:42:03]RAPDU: 90 00 [03:42:03]wFMCommunicate OK [03:42:03]wFMCommunicate request_size=255 [03:42:03]MH_SAM_APDU [03:42: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 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 20 00 00 00 F4 03 04 00 8D B6 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 39 73 01 00 35 04 06 00 82 A2 CF B4 [03:42:03]Write to MH i2c: E2 02 01 91 53 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 20 00 00 00 F4 03 04 00 8D B6 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 39 73 01 00 35 04 06 00 82 A2 CF B4 00 00 99 [03:42:03]Write i2c OK [03:42:03]MH_I2C_Read... [03:42:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:42:03]Read from MH i2c: E2 [03:42:03]MH_I2C_Read... [03:42:03]Read from MH i2c: E2 03 00 [03:42:03]MH_I2C_Read... [03:42:03]Read from MH i2c: E2 03 00 91 53 00 90 00 58 [03:42:03]RAPDU: 90 00 [03:42:03]wFMCommunicate OK [03:42:03]wFMCommunicate request_size=7 [03:42:03]MH_SAM_APDU [03:42:03]CAPDU: 80 0D 02 02 02 40 8C [03:42:03]Write to MH i2c: E2 0A 00 92 53 80 0D 02 02 02 00 40 8C 00 00 2F [03:42:03]Write i2c OK [03:42:03]MH_I2C_Read... [03:42:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:42:03]Read from MH i2c: E2 [03:42:03]MH_I2C_Read... [03:42:03]Read from MH i2c: E2 03 00 [03:42:03]MH_I2C_Read... [03:42:03]Read from MH i2c: E2 03 00 92 53 00 90 00 59 [03:42:03]RAPDU: 90 00 [03:42:03]wFMCommunicate OK [03:42:03]wFMCommunicate request_size=4 [03:42:03]MH_SAM_APDU [03:42:03]CAPDU: 80 0D 03 02 [03:42:03]Write to MH i2c: E2 08 00 93 53 80 0D 03 02 00 00 00 00 61 [03:42:03]Write i2c OK [03:42:03]MH_I2C_Read... [03:42:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:42:04]Read from MH i2c: E2 [03:42:04]MH_I2C_Read... [03:42:04]Read from MH i2c: E2 0B 00 [03:42:04]MH_I2C_Read... [03:42:04]Read from MH i2c: E2 0B 00 93 53 00 E5 BF C9 06 17 EC 3B C1 90 00 D4 [03:42:04]RAPDU: E5 BF C9 06 17 EC 3B C1 90 00 [03:42:04]wFMCommunicate OK [03:42:04]SAM_PROTO_SignData done [03:42:04]FM_MakeSignedData done [03:42:04]CreateOFDProtocolMessage [03:42:04]wFMCommunicate request_size=4 [03:42:04]MH_SAM_APDU [03:42:04]CAPDU: 80 11 00 00 [03:42:04]Write to MH i2c: E2 08 00 94 53 80 11 00 00 00 00 00 00 61 [03:42:04]Write i2c OK [03:42:04]MH_I2C_Read... [03:42:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:42:04]Read from MH i2c: E2 [03:42:04]MH_I2C_Read... [03:42:04]Read from MH i2c: E2 17 00 [03:42:04]MH_I2C_Read... [03:42:04]Read from MH i2c: E2 17 00 94 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B2 [03:42:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [03:42:04]wFMCommunicate OK [03:42:04]CreateOFDProtocolMessage done [03:42:04]OFDSenderStorePacket 95033 [03:42:04]StoreOFDPacket docnum=95033 [03:42:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 AF D2 04 01 01 F1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 20 00 00 00 F4 03 04 00 8D B6 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 39 73 01 00 35 04 06 00 82 A2 CF B4 40 8C E5 BF C9 06 17 EC 3B C1 [03:42:04]CheckFolder [03:42:04]dirname=/storage/ofd_packets [03:42:04]CheckFolder done [03:42:04]ProducePacketName [03:42:04]name=ofd_packets/00095033 [03:42:04]NVStorageSaveData ofd_packets/00095033 [03:42:04]File name is /storage/ofd_packets/00095033 [03:42:04]Write 298 bytes [03:42:04]NVStorageSaveData done [03:42:04]OFDSenderStorePacket done [03:42:04]KKMCreateOFDPacket done [03:42:04]NVStorageSaveData kkm_last_timestamp [03:42:04]File name is /storage/kkm_last_timestamp [03:42:04]Write 4 bytes [03:42:04]NVStorageSaveData done [03:42:04]ExternCall_PrintAddStr [03:42:04]wPrintStart [03:42:04]Write to MH i2c: 01 00 00 95 53 E8 [03:42:04]Write i2c OK [03:42:04]MH_I2C_Read... [03:42:04]Read from MH i2c: 01 [03:42:04]MH_I2C_Read... [03:42:04]Read from MH i2c: 01 07 00 [03:42:04]MH_I2C_Read... [03:42:04]Read from MH i2c: 01 07 00 95 53 00 00 00 00 00 FF 0F FD [03:42:04]RasterBufferAndPrint [03:42:04]line Счет N : (1)3405536 [03:42:04]line ИНН: 02508201610067 [03:42:04]line Контрольно-Кассовый Чек [03:42:04]line ПРОДАЖА [03:42:04]line ТРК (МРК, ГНК) : 51 [03:42:04]line Товар: 2710194210 [03:42:04]line ДТ-К-5 [03:42:04]line 26.250 * 76.20 [03:42:04]line = 2000.25 [03:42:04]line НДС 12% НСП 1% [03:42:04]line > о реализуемом товаре [03:42:04]line ОКРУГЛЕНИЕ: -0.25 [03:42:04]line ИТОГО: 2000.00 [03:42:04]line Внесено: 2000.00 [03:42:04]line СДАЧА: 0.00 [03:42:04]line НСП 1% : 17.70 [03:42:04]line НДС 12% : 212.42 [03:42:04]line Наличными: 2000.00 [03:42:04]line Безнал.: 0.00 [03:42:04]line Место: АЗС № 82 "Партнер Нефть" [03:42:04]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [03:42:04]line СНО: Общий режим [03:42:04]line Чек 32 27.10.2024 03:42 [03:42:04]line Смена: 143 ФФД: 1.0 [03:42:04]line ЗНМ: 0300000017 [03:42:04]line РНМ: 0000000000170478 [03:42:04]line Версия ККМ: v1.0 [03:42:04]line ФМ: 0000000002098560 [03:42:04]line ФД: 95033 [03:42:04]line ФПД: 143635781009548 [03:42:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T034205&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95033&fm=143635781009548&tin=02508201610067®Number=0000000000170478&sum=200000 [03:42:04]OFD Sender: Processing packet 95033 [packets to send 56, broken 55] [03:42:04]ProducePacketName [03:42:04]name=ofd_packets/00095033 [03:42:04]OFD Sender: To server: pG, [03:42:04]CommunicateWithHost lk.salyk.kg:30040 [03:42:04]ConnectInit lk.salyk.kg [03:42:04]written 0, free lines is 4095 [03:42:04]Connected sock=10 [03:42:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 AF D2 04 01 01 F1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 20 00 00 00 F4 03 04 00 8D B6 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 39 73 01 00 35 04 06 00 82 A2 CF B4 40 8C E5 BF C9 06 17 EC 3B C1 [03:42:04]Write to MH i2c: 01 00 00 C0 53 13 [03:42:04]Write i2c OK [03:42:04]MH_I2C_Read... [03:42:04]Read from MH i2c: 01 [03:42:04]MH_I2C_Read... [03:42:04]Read from MH i2c: 01 07 00 [03:42:04]MH_I2C_Read... [03:42:04]Read from MH i2c: 01 07 00 C0 53 00 00 00 00 00 0F 0D 36 [03:42:04]RasterBufferAndPrint [03:42:04]line [03:42:04]line [03:42:04]line [03:42:04]line [03:42:04]line [03:42:04]written 0, free lines is 3353 [03:42:04]MH_Cut [03:42:04]Write to MH i2c: D1 01 00 C7 53 01 EC [03:42:04]Write i2c OK [03:42:04]MH_I2C_Read... [03:42:04]Read from MH i2c: D1 [03:42:04]MH_I2C_Read... [03:42:04]Read from MH i2c: D1 01 00 [03:42:04]MH_I2C_Read... [03:42:04]Read from MH i2c: D1 01 00 C7 53 00 EB [03:42:04]Write to MH i2c: 01 00 00 C8 53 1B [03:42:04]Write i2c OK [03:42:04]MH_I2C_Read... [03:42:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 28 A5 47 00 15 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 32 30 39 38 35 36 30 10 04 04 00 39 73 01 00 F4 03 04 00 BA 60 1D 67 B6 04 01 00 00 CF 44 82 E1 CD DE 27 5D [03:42:04]CommunicateWithHost err = 0 [03:42:04]CheckOFDResponse [03:42:04]1017 (14) - 77093643461234 [03:42:04]1041 (16) - 0000000002098560 [03:42:04]1040 (4) - 95033 [03:42:04]1012 (4) - 26.10.2024 21:35 [03:42:04]1206 (1) - 0 [03:42:04]OFD Sender: Remove packet 95033 [03:42:04]ProducePacketName [03:42:04]name=ofd_packets/00095033 [03:42:04]NVStorageDeleteData [03:42:05]OFD Sender: No OFD packet to send [03:42:05]*** Cut start [03:42:05]*** Partial cut [03:42:05]*** CUTSNS_PIN = 1 [03:42:05]*** CUTSNS_PIN = 0 [03:42:05]*** Brake cut motor [03:42:06]Read from MH i2c: 01 [03:42:06]MH_I2C_Read... [03:42:06]*** Stop cut motor [03:42:06]*** Cut end [03:42:06]Read from MH i2c: 01 07 00 [03:42:06]MH_I2C_Read... [03:42:06]Read from MH i2c: 01 07 00 C8 53 00 00 00 00 00 FF 0F 30 [03:42:06]process_action close_receipt done [03:42:06]requested_data is exist [03:42:06]produce_requested_data [03:42:06]requested_item fm.sn is exist - process it [03:42:06]wFMCommunicate request_size=4 [03:42:06]MH_SAM_APDU [03:42:06]CAPDU: 80 11 00 00 [03:42:06]Write to MH i2c: E2 08 00 C9 53 80 11 00 00 00 00 00 00 96 [03:42:06]Write i2c OK [03:42:06]MH_I2C_Read... [03:42:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:42:06]Read from MH i2c: E2 [03:42:06]MH_I2C_Read... [03:42:06]Read from MH i2c: E2 17 00 [03:42:06]MH_I2C_Read... [03:42:06]Read from MH i2c: E2 17 00 C9 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E7 [03:42:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [03:42:06]wFMCommunicate OK [03:42:06]requested_item fd.num is exist - process it [03:42:06]SAM_PROTO_GetFieldsCounters [03:42:06]wFMCommunicate request_size=4 [03:42:06]MH_SAM_APDU [03:42:06]CAPDU: 80 13 00 00 [03:42:06]Write to MH i2c: E2 08 00 CA 53 80 13 00 00 00 00 00 00 99 [03:42:06]Write i2c OK [03:42:06]MH_I2C_Read... [03:42:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:42:06]Read from MH i2c: E2 [03:42:06]MH_I2C_Read... [03:42:06]Read from MH i2c: E2 62 00 [03:42:06]MH_I2C_Read... [03:42:06]Read from MH i2c: E2 62 00 CA 53 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 39 73 01 00 0E 04 04 00 8F 00 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 56 [03:42:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 39 73 01 00 0E 04 04 00 8F 00 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 [03:42:06]wFMCommunicate OK [03:42:06]SAM_PROTO_GetFieldsCounters done [03:42:06]requested_item shift.num is exist - process it [03:42:06]requested_item shift.opened is exist - process it [03:42:06]req_shift_opened [03:42:06]FM_GetShiftState [03:42:06]SAM_PROTO_GetShiftState [03:42:06]wFMCommunicate request_size=4 [03:42:06]MH_SAM_APDU [03:42:06]CAPDU: 80 13 01 00 [03:42:06]Write to MH i2c: E2 08 00 CB 53 80 13 01 00 00 00 00 00 9B [03:42:06]Write i2c OK [03:42:06]MH_I2C_Read... [03:42:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:42:06]Read from MH i2c: E2 [03:42:06]MH_I2C_Read... [03:42:06]Read from MH i2c: E2 0E 00 [03:42:06]MH_I2C_Read... [03:42:06]Read from MH i2c: E2 0E 00 CB 53 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 47 [03:42:06]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [03:42:06]wFMCommunicate OK [03:42:06]SAM_PROTO_GetShiftState done [03:42:06]FM_GetShiftState done [03:42:06]req_shift_opened done [03:42:06]requested_item shift.open_date is exist - process it [03:42:06]req_shift_open_date [03:42:06]req_shift_open_date done [03:42:06]produce_requested_data done [03:42:06]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95033,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [03:42:06]process_action_free close_receipt [03:42:06]json_value_free [03:42:06]json_value_free done [03:42:06]process_json_proto returns [03:42:06]Send response to host [03:42:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95033,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [03:42:06]free response buf [03:42:06]execute_script done [03:42:06]execute_script returns [03:42:06]free content buf [03:42:06]Sock 7.Close socket [03:42:06]Sock 7.Thread stoped [03:42:10]OFD Sender: No OFD packet to send [03:42:15]OFD Sender: No OFD packet to send [03:42:20]OFD Sender: No OFD packet to send [03:42:25]OFD Sender: No OFD packet to send [03:42:30]OFD Sender: No OFD packet to send [03:42:35]OFD Sender: No OFD packet to send [03:42:40]OFD Sender: No OFD packet to send [03:42:45]OFD Sender: No OFD packet to send [03:42:50]OFD Sender: No OFD packet to send [03:42:55]OFD Sender: No OFD packet to send [03:43:00]OFD Sender: No OFD packet to send [03:43:05]OFD Sender: No OFD packet to send [03:43:10]OFD Sender: No OFD packet to send [03:43:15]OFD Sender: No OFD packet to send [03:43:20]OFD Sender: No OFD packet to send [03:43:25]OFD Sender: No OFD packet to send [03:43:30]OFD Sender: No OFD packet to send [03:43:35]OFD Sender: No OFD packet to send [03:43:40]OFD Sender: No OFD packet to send [03:43:45]OFD Sender: No OFD packet to send [03:43:50]OFD Sender: No OFD packet to send [03:43:55]OFD Sender: No OFD packet to send [03:44:00]OFD Sender: No OFD packet to send [03:44:05]OFD Sender: No OFD packet to send [03:44:10]OFD Sender: No OFD packet to send [03:44:15]OFD Sender: No OFD packet to send [03:44:20]OFD Sender: No OFD packet to send [03:44:25]OFD Sender: No OFD packet to send [03:44:30]OFD Sender: No OFD packet to send [03:44:35]OFD Sender: No OFD packet to send [03:44:40]OFD Sender: No OFD packet to send [03:44:45]OFD Sender: No OFD packet to send [03:44:50]OFD Sender: No OFD packet to send [03:44:55]OFD Sender: No OFD packet to send [03:45:00]OFD Sender: No OFD packet to send [03:45:05]OFD Sender: No OFD packet to send [03:45:10]OFD Sender: No OFD packet to send [03:45:15]OFD Sender: No OFD packet to send [03:45:20]OFD Sender: No OFD packet to send [03:45:25]OFD Sender: No OFD packet to send [03:45:30]OFD Sender: No OFD packet to send [03:45:35]OFD Sender: No OFD packet to send [03:45:40]OFD Sender: No OFD packet to send [03:45:45]OFD Sender: No OFD packet to send [03:45:50]OFD Sender: No OFD packet to send [03:45:55]OFD Sender: No OFD packet to send [03:46:00]OFD Sender: No OFD packet to send [03:46:05]OFD Sender: No OFD packet to send [03:46:10]OFD Sender: No OFD packet to send [03:46:15]OFD Sender: No OFD packet to send [03:46:20]OFD Sender: No OFD packet to send [03:46:25]OFD Sender: No OFD packet to send [03:46:30]OFD Sender: No OFD packet to send [03:46:35]OFD Sender: No OFD packet to send [03:46:40]OFD Sender: No OFD packet to send [03:46:45]OFD Sender: No OFD packet to send [03:46:50]OFD Sender: No OFD packet to send [03:46:55]OFD Sender: No OFD packet to send [03:47:00]OFD Sender: No OFD packet to send [03:47:05]OFD Sender: No OFD packet to send [03:47:10]OFD Sender: No OFD packet to send [03:47:15]OFD Sender: No OFD packet to send [03:47:20]OFD Sender: No OFD packet to send [03:47:25]OFD Sender: No OFD packet to send [03:47:30]OFD Sender: No OFD packet to send [03:47:35]OFD Sender: No OFD packet to send [03:47:40]OFD Sender: No OFD packet to send [03:47:45]OFD Sender: No OFD packet to send [03:47:50]OFD Sender: No OFD packet to send [03:47:55]OFD Sender: No OFD packet to send [03:48:00]OFD Sender: No OFD packet to send [03:48:05]OFD Sender: No OFD packet to send [03:48:10]OFD Sender: No OFD packet to send [03:48:15]OFD Sender: No OFD packet to send [03:48:20]OFD Sender: No OFD packet to send [03:48:25]OFD Sender: No OFD packet to send [03:48:30]OFD Sender: No OFD packet to send [03:48:35]OFD Sender: No OFD packet to send [03:48:40]OFD Sender: No OFD packet to send [03:48:45]OFD Sender: No OFD packet to send [03:48:50]OFD Sender: No OFD packet to send [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: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:00]OFD Sender: No OFD packet to send [03:50:05]OFD Sender: No OFD packet to send [03:50:10]OFD Sender: No OFD packet to send [03:50:15]OFD Sender: No OFD packet to send [03:50:20]OFD Sender: No OFD packet to send [03:50:25]OFD Sender: No OFD packet to send [03:50:30]OFD Sender: No OFD packet to send [03:50:35]OFD Sender: No OFD packet to send [03:50:40]OFD Sender: No OFD packet to send [03:50:45]OFD Sender: No OFD packet to send [03:50:50]OFD Sender: No OFD packet to send [03:50:55]OFD Sender: No OFD packet to send [03:51:00]OFD Sender: No OFD packet to send [03:51:05]OFD Sender: No OFD packet to send [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: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: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: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:06]OFD Sender: No OFD packet to send [03:54:11]OFD Sender: No OFD packet to send [03:54:16]OFD Sender: No OFD packet to send [03:54:21]OFD Sender: No OFD packet to send [03:54:26]OFD Sender: No OFD packet to send [03:54:31]OFD Sender: No OFD packet to send [03:54:36]OFD Sender: No OFD packet to send [03:54:41]OFD Sender: No OFD packet to send [03:54:46]OFD Sender: No OFD packet to send [03:54:51]OFD Sender: No OFD packet to send [03:54:56]OFD Sender: No OFD packet to send [03:55:01]OFD Sender: No OFD packet to send [03:55:06]OFD Sender: No OFD packet to send [03:55:11]OFD Sender: No OFD packet to send [03:55:16]OFD Sender: No OFD packet to send [03:55:21]OFD Sender: No OFD packet to send [03:55:26]OFD Sender: No OFD packet to send [03:55:31]OFD Sender: No OFD packet to send [03:55:36]OFD Sender: No OFD packet to send [03:55:41]OFD Sender: No OFD packet to send [03:55:46]OFD Sender: No OFD packet to send [03:55:51]OFD Sender: No OFD packet to send [03:55:56]OFD Sender: No OFD packet to send [03:56:01]OFD Sender: No OFD packet to send [03:56:06]OFD Sender: No OFD packet to send [03:56:11]OFD Sender: No OFD packet to send [03:56:16]OFD Sender: No OFD packet to send [03:56:21]OFD Sender: No OFD packet to send [03:56:26]OFD Sender: No OFD packet to send [03:56:31]OFD Sender: No OFD packet to send [03:56:36]OFD Sender: No OFD packet to send [03:56:41]OFD Sender: No OFD packet to send [03:56:46]OFD Sender: No OFD packet to send [03:56:51]OFD Sender: No OFD packet to send [03:56:56]OFD Sender: No OFD packet to send [03:57:01]OFD Sender: No OFD packet to send [03:57:06]OFD Sender: No OFD packet to send [03:57:11]OFD Sender: No OFD packet to send [03:57:16]OFD Sender: No OFD packet to send [03:57:21]OFD Sender: No OFD packet to send [03:57:26]OFD Sender: No OFD packet to send [03:57:31]OFD Sender: No OFD packet to send [03:57:36]OFD Sender: No OFD packet to send [03:57:41]OFD Sender: No OFD packet to send [03:57:46]OFD Sender: No OFD packet to send [03:57:51]OFD Sender: No OFD packet to send [03:57:56]OFD Sender: No OFD packet to send [03:58:01]OFD Sender: No OFD packet to send [03:58:06]OFD Sender: No OFD packet to send [03:58:11]OFD Sender: No OFD packet to send [03:58:16]OFD Sender: No OFD packet to send [03:58:21]OFD Sender: No OFD packet to send [03:58:26]OFD Sender: No OFD packet to send [03:58:31]OFD Sender: No OFD packet to send [03:58:36]OFD Sender: No OFD packet to send [03:58:41]OFD Sender: No OFD packet to send [03:58:46]OFD Sender: No OFD packet to send [03:58:51]OFD Sender: No OFD packet to send [03:58:56]OFD Sender: No OFD packet to send [03:59:01]OFD Sender: No OFD packet to send [03:59:06]OFD Sender: No OFD packet to send [03:59:11]OFD Sender: No OFD packet to send [03:59:16]OFD Sender: No OFD packet to send [03:59:21]OFD Sender: No OFD packet to send [03:59:26]OFD Sender: No OFD packet to send [03:59:31]OFD Sender: No OFD packet to send [03:59:36]OFD Sender: No OFD packet to send [03:59:41]OFD Sender: No OFD packet to send [03:59:46]OFD Sender: No OFD packet to send [03:59:51]OFD Sender: No OFD packet to send [03:59:56]OFD Sender: No OFD packet to send [04:00:01]OFD Sender: No OFD packet to send [04:00:06]OFD Sender: No OFD packet to send [04:00:11]OFD Sender: No OFD packet to send [04:00:16]OFD Sender: No OFD packet to send [04:00:21]OFD Sender: No OFD packet to send [04:00:26]OFD Sender: No OFD packet to send [04:00:31]OFD Sender: No OFD packet to send [04:00:36]OFD Sender: No OFD packet to send [04:00:41]OFD Sender: No OFD packet to send [04:00:46]OFD Sender: No OFD packet to send [04:00:51]OFD Sender: No OFD packet to send [04:00:56]OFD Sender: No OFD packet to send [04:01:01]OFD Sender: No OFD packet to send [04:01:06]OFD Sender: No OFD packet to send [04:01:11]OFD Sender: No OFD packet to send [04:01:16]OFD Sender: No OFD packet to send [04:01:21]OFD Sender: No OFD packet to send [04:01:26]OFD Sender: No OFD packet to send [04:01:31]OFD Sender: No OFD packet to send [04:01:36]OFD Sender: No OFD packet to send [04:01:41]OFD Sender: No OFD packet to send [04:01:46]OFD Sender: No OFD packet to send [04:01:51]OFD Sender: No OFD packet to send [04:01:56]OFD Sender: No OFD packet to send [04:02:01]OFD Sender: No OFD packet to send [04:02:06]OFD Sender: No OFD packet to send [04:02:11]OFD Sender: No OFD packet to send [04:02:16]OFD Sender: No OFD packet to send [04:02:21]OFD Sender: No OFD packet to send [04:02:26]OFD Sender: No OFD packet to send [04:02:31]OFD Sender: No OFD packet to send [04:02:36]OFD Sender: No OFD packet to send [04:02:41]OFD Sender: No OFD packet to send [04:02:46]OFD Sender: No OFD packet to send [04:02:51]OFD Sender: No OFD packet to send [04:02:56]OFD Sender: No OFD packet to send [04:03:01]OFD Sender: No OFD packet to send [04:03:06]OFD Sender: No OFD packet to send [04:03:11]OFD Sender: No OFD packet to send [04:03:16]OFD Sender: No OFD packet to send [04:03:21]OFD Sender: No OFD packet to send [04:03:26]OFD Sender: No OFD packet to send [04:03:31]OFD Sender: No OFD packet to send [04:03:36]OFD Sender: No OFD packet to send [04:03:41]OFD Sender: No OFD packet to send [04:03:46]OFD Sender: No OFD packet to send [04:03:51]OFD Sender: No OFD packet to send [04:03:56]OFD Sender: No OFD packet to send [04:04:01]OFD Sender: No OFD packet to send [04:04:06]OFD Sender: No OFD packet to send [04:04:11]OFD Sender: No OFD packet to send [04:04:16]OFD Sender: No OFD packet to send [04:04:21]OFD Sender: No OFD packet to send [04:04:26]OFD Sender: No OFD packet to send [04:04:31]OFD Sender: No OFD packet to send [04:04:36]OFD Sender: No OFD packet to send [04:04:41]OFD Sender: No OFD packet to send [04:04:46]OFD Sender: No OFD packet to send [04:04:51]OFD Sender: No OFD packet to send [04:04:56]OFD Sender: No OFD packet to send [04:05:01]OFD Sender: No OFD packet to send [04:05:06]OFD Sender: No OFD packet to send [04:05:11]OFD Sender: No OFD packet to send [04:05:16]OFD Sender: No OFD packet to send [04:05:21]OFD Sender: No OFD packet to send [04:05:26]OFD Sender: No OFD packet to send [04:05:31]OFD Sender: No OFD packet to send [04:05:36]OFD Sender: No OFD packet to send [04:05:41]OFD Sender: No OFD packet to send [04:05:46]OFD Sender: No OFD packet to send [04:05:51]OFD Sender: No OFD packet to send [04:05:56]OFD Sender: No OFD packet to send [04:06:01]OFD Sender: No OFD packet to send [04:06:06]OFD Sender: No OFD packet to send [04:06:11]OFD Sender: No OFD packet to send [04:06:16]OFD Sender: No OFD packet to send [04:06:21]OFD Sender: No OFD packet to send [04:06:26]OFD Sender: No OFD packet to send [04:06:31]OFD Sender: No OFD packet to send [04:06:36]OFD Sender: No OFD packet to send [04:06:41]OFD Sender: No OFD packet to send [04:06:46]OFD Sender: No OFD packet to send [04:06:51]OFD Sender: No OFD packet to send [04:06:56]OFD Sender: No OFD packet to send [04:07:01]OFD Sender: No OFD packet to send [04:07:06]OFD Sender: No OFD packet to send [04:07:11]OFD Sender: No OFD packet to send [04:07:16]OFD Sender: No OFD packet to send [04:07:21]OFD Sender: No OFD packet to send [04:07:26]OFD Sender: No OFD packet to send [04:07:31]OFD Sender: No OFD packet to send [04:07:36]OFD Sender: No OFD packet to send [04:07:41]OFD Sender: No OFD packet to send [04:07:46]OFD Sender: No OFD packet to send [04:07:51]OFD Sender: No OFD packet to send [04:07:56]OFD Sender: No OFD packet to send [04:08:01]OFD Sender: No OFD packet to send [04:08:06]OFD Sender: No OFD packet to send [04:08:11]OFD Sender: No OFD packet to send [04:08:16]OFD Sender: No OFD packet to send [04:08:21]OFD Sender: No OFD packet to send [04:08:26]OFD Sender: No OFD packet to send [04:08:31]OFD Sender: No OFD packet to send [04:08:36]OFD Sender: No OFD packet to send [04:08:41]OFD Sender: No OFD packet to send [04:08:47]OFD Sender: No OFD packet to send [04:08:52]OFD Sender: No OFD packet to send [04:08:57]OFD Sender: No OFD packet to send [04:09:02]OFD Sender: No OFD packet to send [04:09:07]OFD Sender: No OFD packet to send [04:09:12]OFD Sender: No OFD packet to send [04:09:17]OFD Sender: No OFD packet to send [04:09:22]OFD Sender: No OFD packet to send [04:09:27]OFD Sender: No OFD packet to send [04:09:32]OFD Sender: No OFD packet to send [04:09:37]OFD Sender: No OFD packet to send [04:09:42]OFD Sender: No OFD packet to send [04:09:47]OFD Sender: No OFD packet to send [04:09:52]OFD Sender: No OFD packet to send [04:09:57]OFD Sender: No OFD packet to send [04:10:02]OFD Sender: No OFD packet to send [04:10:07]OFD Sender: No OFD packet to send [04:10:12]OFD Sender: No OFD packet to send [04:10:17]OFD Sender: No OFD packet to send [04:10:22]OFD Sender: No OFD packet to send [04:10:27]OFD Sender: No OFD packet to send [04:10:32]OFD Sender: No OFD packet to send [04:10:37]OFD Sender: No OFD packet to send [04:10:42]OFD Sender: No OFD packet to send [04:10:47]OFD Sender: No OFD packet to send [04:10:52]OFD Sender: No OFD packet to send [04:10:57]OFD Sender: No OFD packet to send [04:11:02]OFD Sender: No OFD packet to send [04:11:07]OFD Sender: No OFD packet to send [04:11:12]OFD Sender: No OFD packet to send [04:11:17]OFD Sender: No OFD packet to send [04:11:22]OFD Sender: No OFD packet to send [04:11:27]OFD Sender: No OFD packet to send [04:11:32]OFD Sender: No OFD packet to send [04:11:37]OFD Sender: No OFD packet to send [04:11:42]OFD Sender: No OFD packet to send [04:11:47]OFD Sender: No OFD packet to send [04:11:52]OFD Sender: No OFD packet to send [04:11:57]OFD Sender: No OFD packet to send [04:12:02]OFD Sender: No OFD packet to send [04:12:07]OFD Sender: No OFD packet to send [04:12:12]OFD Sender: No OFD packet to send [04:12:17]OFD Sender: No OFD packet to send [04:12:22]OFD Sender: No OFD packet to send [04:12:27]OFD Sender: No OFD packet to send [04:12:32]OFD Sender: No OFD packet to send [04:12:37]OFD Sender: No OFD packet to send [04:12:42]OFD Sender: No OFD packet to send [04:12:47]OFD Sender: No OFD packet to send [04:12:52]OFD Sender: No OFD packet to send [04:12:57]OFD Sender: No OFD packet to send [04:13:02]OFD Sender: No OFD packet to send [04:13:07]OFD Sender: No OFD packet to send [04:13:12]OFD Sender: No OFD packet to send [04:13:17]OFD Sender: No OFD packet to send [04:13:22]OFD Sender: No OFD packet to send [04:13:27]OFD Sender: No OFD packet to send [04:13:32]OFD Sender: No OFD packet to send [04:13:37]OFD Sender: No OFD packet to send [04:13:42]OFD Sender: No OFD packet to send [04:13:47]OFD Sender: No OFD packet to send [04:13:52]OFD Sender: No OFD packet to send [04:13:57]OFD Sender: No OFD packet to send [04:14:02]OFD Sender: No OFD packet to send [04:14:07]OFD Sender: No OFD packet to send [04:14:12]OFD Sender: No OFD packet to send [04:14:17]OFD Sender: No OFD packet to send [04:14:22]OFD Sender: No OFD packet to send [04:14:27]OFD Sender: No OFD packet to send [04:14:52]OFD Sender: No OFD packet to send [04:14:57]OFD Sender: No OFD packet to send [04:15:02]OFD Sender: No OFD packet to send [04:15:07]OFD Sender: No OFD packet to send [04:15:12]OFD Sender: No OFD packet to send [04:15:17]OFD Sender: No OFD packet to send [04:15:22]OFD Sender: No OFD packet to send [04:15:27]OFD Sender: No OFD packet to send [04:15:32]OFD Sender: No OFD packet to send [04:15:37]OFD Sender: No OFD packet to send [04:15:42]OFD Sender: No OFD packet to send [04:15:47]OFD Sender: No OFD packet to send [04:15:52]OFD Sender: No OFD packet to send [04:15:57]OFD Sender: No OFD packet to send [04:16:02]OFD Sender: No OFD packet to send [04:16:07]OFD Sender: No OFD packet to send [04:16:12]OFD Sender: No OFD packet to send [04:16:17]OFD Sender: No OFD packet to send [04:16:22]OFD Sender: No OFD packet to send [04:16:27]OFD Sender: No OFD packet to send [04:16:32]OFD Sender: No OFD packet to send [04:16:37]OFD Sender: No OFD packet to send [04:16:42]OFD Sender: No OFD packet to send [04:16:47]accept exits with 9 [04:16:47]New connection [04:16:47]New thread 3066867044 created [04:16:47]Thread 3066723684 joined [04:16:47]Waiting for new connection... [04:16:47] Sock 9.Parse request [04:16:47]Sock 9.Check first char [04:16:47]Sock 9.First char is OK [04:16:47]request: POST /json_proto HTTP/1.0 [04:16:47]Method: POST [04:16:47]URL: /json_proto [04:16:47]Method is POST - this is cgi request [04:16:47]url: /json_proto [04:16:47]query_string will be loaded in cgi processing [04:16:47]execute_cgi json_proto POST (null) [04:16:47]execute_cgi path=json_proto method=POST [04:16:47]POST find Content-Length [04:16:47]Host: 172.17.40.67:8080 [04:16:47]Content-Length: 680 [04:16:47]Content-Type: application/json [04:16:47] [04:16:47]POST finish read [04:16:47]Found Content-Length = 680 [04:16:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405537", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 22.310, "sum" : 1700.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1700.00, "total" : 1700.00, "payments": [ { "type": 0, "sum" : 1700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:16:47]execute_script... [04:16: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)3405537", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 22.310, "sum" : 1700.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1700.00, "total" : 1700.00, "payments": [ { "type": 0, "sum" : 1700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:16:47]POST & json_proto [04:16:47]process_json_proto [04:16:47]json parsed OK: [04:16:47]protocol is kg_v1.0 [04:16:47]action value=close_receipt [04:16:47]process_action close_receipt [04:16:47]cmd_close_receipt [04:16:47]MH_GetDate [04:16:47]Write to MH i2c: F0 00 00 CC 53 0E [04:16:47]Write i2c OK [04:16:47]MH_I2C_Read... [04:16:47]Read from MH i2c: F0 [04:16:47]MH_I2C_Read... [04:16:47]Read from MH i2c: F0 09 00 [04:16:47]MH_I2C_Read... [04:16:47]Read from MH i2c: F0 09 00 CC 53 00 B2 BE 1D 67 EE DA 66 66 9F [04:16:47]GetLastDocTimeStamp 1730000525 [04:16:47]current date 1730002610 [04:16:47]FM_GetShiftState [04:16:47]SAM_PROTO_GetShiftState [04:16:47]wFMCommunicate request_size=4 [04:16:47]MH_SAM_APDU [04:16:47]CAPDU: 80 13 01 00 [04:16:47]Write to MH i2c: E2 08 00 CD 53 80 13 01 00 00 00 00 00 9D [04:16:47]Write i2c OK [04:16:47]MH_I2C_Read... [04:16:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:16:47]Read from MH i2c: E2 [04:16:47]MH_I2C_Read... [04:16:47]Read from MH i2c: E2 0E 00 [04:16:47]MH_I2C_Read... [04:16:47]Read from MH i2c: E2 0E 00 CD 53 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 49 [04:16:47]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [04:16:47]wFMCommunicate OK [04:16:47]SAM_PROTO_GetShiftState done [04:16:47]FM_GetShiftState done [04:16:47]opened in 1729987736 [04:16:47]opened+sec_in_day 1730074136 [04:16:47]quantity*price = 170002 [04:16:47]sum+1 = 170003 [04:16:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 1700.00 Внесено: 1700.00 СДАЧА: 0.00 НСП 1% : 15.04 НДС 12% : 180.53 Наличными: 1700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 33 27.10.2024 04:16 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95034 ФПД: 276344720209499 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T041650&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95034&fm=276344720209499&tin=02508201610067®Number=0000000000170478&sum=170000 [04:16:48]StoreToDocumentArchive [04:16:48]shift 143 fd 95034 [04:16:48]save to /storage/0143/doc_00095034 [04:16:48]save last doc name /storage/0143/doc_00095034 to /storage/kkm_last_doc_name [04:16:48]save OK [04:16:48]Clear old archive folders... [04:16:48]ProcessDocumentItem done err = 0, tmpTLVsize=248 [04:16:48]tlvbuf is 01016490 [04:16:48]SAM_PROTO_ClearQueue [04:16:48]wFMCommunicate request_size=4 [04:16:48]MH_SAM_APDU [04:16:48]CAPDU: 80 09 00 00 [04:16:48]Write to MH i2c: E2 08 00 DA 53 80 09 00 00 00 00 00 00 9F [04:16:48]Write i2c OK [04:16:48]MH_I2C_Read... [04:16:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:16:48]Read from MH i2c: E2 [04:16:48]MH_I2C_Read... [04:16:48]Read from MH i2c: E2 03 00 [04:16:48]MH_I2C_Read... [04:16:48]Read from MH i2c: E2 03 00 DA 53 00 90 00 A1 [04:16:48]RAPDU: 90 00 [04:16:48]wFMCommunicate OK [04:16:48]SAM_PROTO_ClearQueue done [04:16:48]KKMCreateOFDPacket [04:16:48]OFDProtocolAddRootSTLVToBuf [04:16:48]FM_MakeSignedData [04:16:48]FM_MakeSignedData [04:16:48]SAM_PROTO_SignData [04:16:48]wFMCommunicate request_size=4 [04:16:48]MH_SAM_APDU [04:16:48]CAPDU: 80 0D 01 02 [04:16:48]Write to MH i2c: E2 08 00 DB 53 80 0D 01 02 00 00 00 00 A7 [04:16:48]Write i2c OK [04:16:48]MH_I2C_Read... [04:16:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:16:48]Read from MH i2c: E2 [04:16:48]MH_I2C_Read... [04:16:48]Read from MH i2c: E2 03 00 [04:16:48]MH_I2C_Read... [04:16:48]Read from MH i2c: E2 03 00 DB 53 00 90 00 A2 [04:16:48]RAPDU: 90 00 [04:16:48]wFMCommunicate OK [04:16:48]wFMCommunicate request_size=255 [04:16:48]MH_SAM_APDU [04:16: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 26 57 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 12 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 46 00 00 00 00 07 04 06 00 10 98 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 B2 BE 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3A 73 01 00 35 04 06 00 FB 55 84 E2 [04:16:48]Write to MH i2c: E2 02 01 DC 53 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 26 57 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 12 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 46 00 00 00 00 07 04 06 00 10 98 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 B2 BE 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3A 73 01 00 35 04 06 00 FB 55 84 E2 00 00 1A [04:16:48]Write i2c OK [04:16:48]MH_I2C_Read... [04:16:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:16:48]Read from MH i2c: E2 [04:16:48]MH_I2C_Read... [04:16:48]Read from MH i2c: E2 03 00 [04:16:48]MH_I2C_Read... [04:16:48]Read from MH i2c: E2 03 00 DC 53 00 90 00 A3 [04:16:48]RAPDU: 90 00 [04:16:48]wFMCommunicate OK [04:16:48]wFMCommunicate request_size=7 [04:16:48]MH_SAM_APDU [04:16:48]CAPDU: 80 0D 02 02 02 36 5B [04:16:48]Write to MH i2c: E2 0A 00 DD 53 80 0D 02 02 02 00 36 5B 00 00 3F [04:16:48]Write i2c OK [04:16:48]MH_I2C_Read... [04:16:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:16:48]Read from MH i2c: E2 [04:16:48]MH_I2C_Read... [04:16:48]Read from MH i2c: E2 03 00 [04:16:48]MH_I2C_Read... [04:16:48]Read from MH i2c: E2 03 00 DD 53 00 90 00 A4 [04:16:48]RAPDU: 90 00 [04:16:48]wFMCommunicate OK [04:16:48]wFMCommunicate request_size=4 [04:16:48]MH_SAM_APDU [04:16:48]CAPDU: 80 0D 03 02 [04:16:48]Write to MH i2c: E2 08 00 DE 53 80 0D 03 02 00 00 00 00 AC [04:16:48]Write i2c OK [04:16:48]MH_I2C_Read... [04:16:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:16:48]Read from MH i2c: E2 [04:16:48]MH_I2C_Read... [04:16:48]Read from MH i2c: E2 0B 00 [04:16:48]MH_I2C_Read... [04:16:48]Read from MH i2c: E2 0B 00 DE 53 00 F5 98 71 A3 8F 69 28 16 90 00 84 [04:16:48]RAPDU: F5 98 71 A3 8F 69 28 16 90 00 [04:16:48]wFMCommunicate OK [04:16:48]SAM_PROTO_SignData done [04:16:48]FM_MakeSignedData done [04:16:48]CreateOFDProtocolMessage [04:16:48]wFMCommunicate request_size=4 [04:16:48]MH_SAM_APDU [04:16:48]CAPDU: 80 11 00 00 [04:16:48]Write to MH i2c: E2 08 00 DF 53 80 11 00 00 00 00 00 00 AC [04:16:48]Write i2c OK [04:16:48]MH_I2C_Read... [04:16:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:16:48]Read from MH i2c: E2 [04:16:48]MH_I2C_Read... [04:16:48]Read from MH i2c: E2 17 00 [04:16:48]MH_I2C_Read... [04:16:48]Read from MH i2c: E2 17 00 DF 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FD [04:16:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [04:16:48]wFMCommunicate OK [04:16:48]CreateOFDProtocolMessage done [04:16:48]OFDSenderStorePacket 95034 [04:16:48]StoreOFDPacket docnum=95034 [04:16:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 40 94 04 01 93 24 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 26 57 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 12 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 46 00 00 00 00 07 04 06 00 10 98 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 B2 BE 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3A 73 01 00 35 04 06 00 FB 55 84 E2 36 5B F5 98 71 A3 8F 69 28 16 [04:16:48]CheckFolder [04:16:48]dirname=/storage/ofd_packets [04:16:48]CheckFolder done [04:16:48]ProducePacketName [04:16:48]name=ofd_packets/00095034 [04:16:48]NVStorageSaveData ofd_packets/00095034 [04:16:48]File name is /storage/ofd_packets/00095034 [04:16:48]Write 298 bytes [04:16:48]NVStorageSaveData done [04:16:48]OFDSenderStorePacket done [04:16:48]KKMCreateOFDPacket done [04:16:48]NVStorageSaveData kkm_last_timestamp [04:16:48]File name is /storage/kkm_last_timestamp [04:16:48]Write 4 bytes [04:16:48]NVStorageSaveData done [04:16:48]ExternCall_PrintAddStr [04:16:48]wPrintStart [04:16:48]Write to MH i2c: 01 00 00 E0 53 33 [04:16:48]Write i2c OK [04:16:48]MH_I2C_Read... [04:16:48]Read from MH i2c: 01 [04:16:48]MH_I2C_Read... [04:16:48]Read from MH i2c: 01 07 00 [04:16:48]MH_I2C_Read... [04:16:48]Read from MH i2c: 01 07 00 E0 53 00 00 00 00 00 FF 0F 48 [04:16:48]RasterBufferAndPrint [04:16:48]line Счет N : (1)3405537 [04:16:48]line ИНН: 02508201610067 [04:16:48]line Контрольно-Кассовый Чек [04:16:48]line ПРОДАЖА [04:16:48]line ТРК (МРК, ГНК) : 51 [04:16:48]line Товар: 2710194210 [04:16:48]line ДТ-К-5 [04:16:48]line 22.310 * 76.20 [04:16:48]line = 1700.02 [04:16:48]line НДС 12% НСП 1% [04:16:48]line > о реализуемом товаре [04:16:48]line ОКРУГЛЕНИЕ: -0.02 [04:16:48]line ИТОГО: 1700.00 [04:16:48]line Внесено: 1700.00 [04:16:48]line СДАЧА: 0.00 [04:16:48]line НСП 1% : 15.04 [04:16:48]line НДС 12% : 180.53 [04:16:48]line Наличными: 1700.00 [04:16:48]line Безнал.: 0.00 [04:16:48]line Место: АЗС № 82 "Партнер Нефть" [04:16:48]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [04:16:48]line СНО: Общий режим [04:16:48]line Чек 33 27.10.2024 04:16 [04:16:48]line Смена: 143 ФФД: 1.0 [04:16:48]line ЗНМ: 0300000017 [04:16:48]line РНМ: 0000000000170478 [04:16:48]line Версия ККМ: v1.0 [04:16:48]line ФМ: 0000000002098560 [04:16:48]line ФД: 95034 [04:16:48]line ФПД: 276344720209499 [04:16:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T041650&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95034&fm=276344720209499&tin=02508201610067®Number=0000000000170478&sum=170000 [04:16:49]OFD Sender: Processing packet 95034 [packets to send 56, broken 55] [04:16:49]ProducePacketName [04:16:49]name=ofd_packets/00095034 [04:16:49]OFD Sender: To server: pG, [04:16:49]CommunicateWithHost lk.salyk.kg:30040 [04:16:49]ConnectInit lk.salyk.kg [04:16:49]written 0, free lines is 4095 [04:16:49]Connected sock=11 [04:16:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 40 94 04 01 93 24 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 26 57 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 12 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 46 00 00 00 00 07 04 06 00 10 98 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 B2 BE 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3A 73 01 00 35 04 06 00 FB 55 84 E2 36 5B F5 98 71 A3 8F 69 28 16 [04:16:49]Write to MH i2c: 01 00 00 0B 54 5F [04:16:49]Write i2c OK [04:16:49]MH_I2C_Read... [04:16:49]Read from MH i2c: 01 [04:16:49]MH_I2C_Read... [04:16:49]Read from MH i2c: 01 07 00 [04:16:49]MH_I2C_Read... [04:16:49]Read from MH i2c: 01 07 00 0B 54 00 00 00 00 00 17 0D 8A [04:16:49]RasterBufferAndPrint [04:16:49]line [04:16:49]line [04:16:49]line [04:16:49]line [04:16:49]line [04:16:49]written 0, free lines is 3358 [04:16:49]MH_Cut [04:16:49]Write to MH i2c: D1 01 00 12 54 01 38 [04:16:49]Write i2c OK [04:16:49]MH_I2C_Read... [04:16:49]Read from MH i2c: D1 [04:16:49]MH_I2C_Read... [04:16:49]Read from MH i2c: D1 01 00 [04:16:49]MH_I2C_Read... [04:16:49]Read from MH i2c: D1 01 00 12 54 00 37 [04:16:49]Write to MH i2c: 01 00 00 13 54 67 [04:16:49]Write i2c OK [04:16:49]MH_I2C_Read... [04:16:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C9 DB 47 00 E4 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 32 30 39 38 35 36 30 10 04 04 00 3A 73 01 00 F4 03 04 00 DF 68 1D 67 B6 04 01 00 00 9E EE 0F 7C C3 3F 16 CA [04:16:49]CommunicateWithHost err = 0 [04:16:49]CheckOFDResponse [04:16:49]1017 (14) - 77093643461234 [04:16:49]1041 (16) - 0000000002098560 [04:16:49]1040 (4) - 95034 [04:16:49]1012 (4) - 26.10.2024 22:10 [04:16:49]1206 (1) - 0 [04:16:49]OFD Sender: Remove packet 95034 [04:16:49]ProducePacketName [04:16:49]name=ofd_packets/00095034 [04:16:49]NVStorageDeleteData [04:16:50]OFD Sender: No OFD packet to send [04:16:50]*** Cut start [04:16:50]*** Partial cut [04:16:50]*** CUTSNS_PIN = 1 [04:16:50]*** CUTSNS_PIN = 0 [04:16:50]*** Brake cut motor [04:16:51]Read from MH i2c: 01 [04:16:51]MH_I2C_Read... [04:16:51]*** Stop cut motor [04:16:51]*** Cut end [04:16:51]Read from MH i2c: 01 07 00 [04:16:51]MH_I2C_Read... [04:16:51]Read from MH i2c: 01 07 00 13 54 00 00 00 00 00 FF 0F 7C [04:16:51]process_action close_receipt done [04:16:51]requested_data is exist [04:16:51]produce_requested_data [04:16:51]requested_item fm.sn is exist - process it [04:16:51]wFMCommunicate request_size=4 [04:16:51]MH_SAM_APDU [04:16:51]CAPDU: 80 11 00 00 [04:16:51]Write to MH i2c: E2 08 00 14 54 80 11 00 00 00 00 00 00 E2 [04:16:51]Write i2c OK [04:16:51]MH_I2C_Read... [04:16:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:16:51]Read from MH i2c: E2 [04:16:51]MH_I2C_Read... [04:16:51]Read from MH i2c: E2 17 00 [04:16:51]MH_I2C_Read... [04:16:51]Read from MH i2c: E2 17 00 14 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 33 [04:16:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [04:16:51]wFMCommunicate OK [04:16:51]requested_item fd.num is exist - process it [04:16:51]SAM_PROTO_GetFieldsCounters [04:16:51]wFMCommunicate request_size=4 [04:16:51]MH_SAM_APDU [04:16:51]CAPDU: 80 13 00 00 [04:16:51]Write to MH i2c: E2 08 00 15 54 80 13 00 00 00 00 00 00 E5 [04:16:51]Write i2c OK [04:16:51]MH_I2C_Read... [04:16:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:16:51]Read from MH i2c: E2 [04:16:51]MH_I2C_Read... [04:16:51]Read from MH i2c: E2 62 00 [04:16:51]MH_I2C_Read... [04:16:51]Read from MH i2c: E2 62 00 15 54 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3A 73 01 00 0E 04 04 00 8F 00 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 A6 [04:16:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3A 73 01 00 0E 04 04 00 8F 00 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 [04:16:51]wFMCommunicate OK [04:16:51]SAM_PROTO_GetFieldsCounters done [04:16:51]requested_item shift.num is exist - process it [04:16:51]requested_item shift.opened is exist - process it [04:16:51]req_shift_opened [04:16:51]FM_GetShiftState [04:16:51]SAM_PROTO_GetShiftState [04:16:51]wFMCommunicate request_size=4 [04:16:51]MH_SAM_APDU [04:16:51]CAPDU: 80 13 01 00 [04:16:51]Write to MH i2c: E2 08 00 16 54 80 13 01 00 00 00 00 00 E7 [04:16:51]Write i2c OK [04:16:51]MH_I2C_Read... [04:16:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:16:51]Read from MH i2c: [04:18:30]OFD Sender: No OFD packet to send [04:18:35]OFD Sender: No OFD packet to send [04:18:40]OFD Sender: No OFD packet to send [04:18:45]OFD Sender: No OFD packet to send [04:18:50]OFD Sender: No OFD packet to send [04:18:55]OFD Sender: No OFD packet to send [04:19:00]OFD Sender: No OFD packet to send [04:19:05]OFD Sender: No OFD packet to send [04:19:10]OFD Sender: No OFD packet to send [04:19:15]OFD Sender: No OFD packet to send [04:19:20]OFD Sender: No OFD packet to send [04:19:25]OFD Sender: No OFD packet to send [04:19:30]OFD Sender: No OFD packet to send [04:19:35]OFD Sender: No OFD packet to send [04:19:40]OFD Sender: No OFD packet to send [04:19:45]OFD Sender: No OFD packet to send [04:19:50]OFD Sender: No OFD packet to send [04:19:55]OFD Sender: No OFD packet to send [04:20:00]OFD Sender: No OFD packet to send [04:20:05]OFD Sender: No OFD packet to send [04:20:10]OFD Sender: No OFD packet to send [04:20:15]OFD Sender: No OFD packet to send [04:20:20]OFD Sender: No OFD packet to send [04:20:25]OFD Sender: No OFD packet to send [04:20:30]OFD Sender: No OFD packet to send [04:20:35]OFD Sender: No OFD packet to send [04:20:39]ConnectInit Can't connect to host [04:20:40]OFD Sender: No OFD packet to send [04:20:45]OFD Sender: No OFD packet to send [04:20:50]OFD Sender: No OFD packet to send [04:20:55]OFD Sender: No OFD packet to send [04:21:00]OFD Sender: No OFD packet to send [04:21:05]OFD Sender: No OFD packet to send [04:21:10]OFD Sender: No OFD packet to send [04:21:15]OFD Sender: No OFD packet to send [04:21:20]OFD Sender: No OFD packet to send [04:21:25]OFD Sender: No OFD packet to send [04:21:30]OFD Sender: No OFD packet to send [04:21:35]OFD Sender: No OFD packet to send [04:21:40]OFD Sender: No OFD packet to send [04:21:45]OFD Sender: No OFD packet to send [04:21:50]OFD Sender: No OFD packet to send [04:21:55]OFD Sender: No OFD packet to send [04:22:00]OFD Sender: No OFD packet to send [04:22:05]OFD Sender: No OFD packet to send [04:22:10]OFD Sender: No OFD packet to send [04:22:15]OFD Sender: No OFD packet to send [04:22:20]OFD Sender: No OFD packet to send [04:22:25]OFD Sender: No OFD packet to send [04:22:30]OFD Sender: No OFD packet to send [04:22:35]OFD Sender: No OFD packet to send [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]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: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:05]OFD Sender: No OFD packet to send [04:24:10]OFD Sender: No OFD packet to send [04:24:15]OFD Sender: No OFD packet to send [04:24:20]OFD Sender: No OFD packet to send [04:24:25]OFD Sender: No OFD packet to send [04:24:30]OFD Sender: No OFD packet to send [04:24:35]OFD Sender: No OFD packet to send [04:24:40]OFD Sender: No OFD packet to send [04:24:45]OFD Sender: No OFD packet to send [04:24:50]OFD Sender: No OFD packet to send [04:24:55]OFD Sender: No OFD packet to send [04:25:00]OFD Sender: No OFD packet to send [04:25:05]OFD Sender: No OFD packet to send [04:25:10]OFD Sender: No OFD packet to send [04:25:15]OFD Sender: No OFD packet to send [04:25:20]OFD Sender: No OFD packet to send [04:25:25]OFD Sender: No OFD packet to send [04:25:30]OFD Sender: No OFD packet to send [04:25:35]OFD Sender: No OFD packet to send [04:25:40]OFD Sender: No OFD packet to send [04:25:45]OFD Sender: No OFD packet to send [04:25:50]OFD Sender: No OFD packet to send [04:25:55]OFD Sender: No OFD packet to send [04:26:00]OFD Sender: No OFD packet to send [04:26:05]OFD Sender: No OFD packet to send [04:26:10]OFD Sender: No OFD packet to send [04:26:15]OFD Sender: No OFD packet to send [04:26:20]OFD Sender: No OFD packet to send [04:26:25]OFD Sender: No OFD packet to send [04:26:30]OFD Sender: No OFD packet to send [04:26:35]OFD Sender: No OFD packet to send [04:26:40]OFD Sender: No OFD packet to send [04:26:45]OFD Sender: No OFD packet to send [04:26:50]OFD Sender: No OFD packet to send [04:26:55]OFD Sender: No OFD packet to send [04:27:00]OFD Sender: No OFD packet to send [04:27:05]OFD Sender: No OFD packet to send [04:27:10]OFD Sender: No OFD packet to send [04:27:15]OFD Sender: No OFD packet to send [04:27:20]OFD Sender: No OFD packet to send [04:27:25]OFD Sender: No OFD packet to send [04:27:30]OFD Sender: No OFD packet to send [04:27:35]OFD Sender: No OFD packet to send [04:27:41]OFD Sender: No OFD packet to send [04:27:46]OFD Sender: No OFD packet to send [04:27:51]OFD Sender: No OFD packet to send [04:27:56]OFD Sender: No OFD packet to send [04:28:01]OFD Sender: No OFD packet to send [04:28:03]accept exits with 10 [04:28:03]New connection [04:28:03]New thread 3066723684 created [04:28:03]Thread 3066867044 joined [04:28:03]Waiting for new connection... [04:28:03] Sock 10.Parse request [04:28:03]Sock 10.Check first char [04:28:03]Sock 10.First char is OK [04:28:03]request: POST /json_proto HTTP/1.0 [04:28:03]Method: POST [04:28:03]URL: /json_proto [04:28:03]Method is POST - this is cgi request [04:28:03]url: /json_proto [04:28:03]query_string will be loaded in cgi processing [04:28:03]execute_cgi json_proto POST (null) [04:28:03]execute_cgi path=json_proto method=POST [04:28:03]POST find Content-Length [04:28:03]Host: 172.17.40.67:8080 [04:28:03]Content-Length: 676 [04:28:03]Content-Type: application/json [04:28:03] [04:28:03]POST finish read [04:28:03]Found Content-Length = 676 [04:28:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405538", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 11.820, "sum" : 900.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:28:03]execute_script... [04:28: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)3405538", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 11.820, "sum" : 900.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:28:03]POST & json_proto [04:28:03]process_json_proto [04:28:03]json parsed OK: [04:28:03]protocol is kg_v1.0 [04:28:03]action value=close_receipt [04:28:03]process_action close_receipt [04:28:03]cmd_close_receipt [04:28:03]MH_GetDate [04:28:03]Write to MH i2c: F0 00 00 17 54 5A [04:28:03]Write i2c OK [04:28:03]MH_I2C_Read... [04:28:03]Read from MH i2c: F0 [04:28:03]MH_I2C_Read... [04:28:03]Read from MH i2c: F0 09 00 [04:28:03]MH_I2C_Read... [04:28:03]Read from MH i2c: F0 09 00 17 54 00 56 C1 1D 67 EE DA 66 66 92 [04:28:03]GetLastDocTimeStamp 1730002610 [04:28:03]current date 1730003286 [04:28:03]FM_GetShiftState [04:28:03]SAM_PROTO_GetShiftState [04:28:03]wFMCommunicate request_size=4 [04:28:03]MH_SAM_APDU [04:28:03]CAPDU: 80 13 01 00 [04:28:03]Write to MH i2c: E2 08 00 18 54 80 13 01 00 00 00 00 00 E9 [04:28:03]Write i2c OK [04:28:03]MH_I2C_Read... [04:28:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:28:03]Read from MH i2c: E2 [04:28:03]MH_I2C_Read... [04:28:03]Read from MH i2c: E2 0E 00 [04:28:03]MH_I2C_Read... [04:28:03]Read from MH i2c: E2 0E 00 18 54 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 95 [04:28:03]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [04:28:03]wFMCommunicate OK [04:28:03]SAM_PROTO_GetShiftState done [04:28:03]FM_GetShiftState done [04:28:03]opened in 1729987736 [04:28:03]opened+sec_in_day 1730074136 [04:28:03]quantity*price = 90068 [04:28:03]sum+1 = 90069 [04:28:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.68 ИТОГО: 900.00 Внесено: 900.00 СДАЧА: 0.00 НСП 1% : 7.97 НДС 12% : 95.65 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 34 27.10.2024 04:28 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95035 ФПД: 10659476096497 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T042806&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95035&fm=10659476096497&tin=02508201610067®Number=0000000000170478&sum=90000 [04:28:04]StoreToDocumentArchive [04:28:04]shift 143 fd 95035 [04:28:04]save to /storage/0143/doc_00095035 [04:28:04]save last doc name /storage/0143/doc_00095035 to /storage/kkm_last_doc_name [04:28:04]save OK [04:28:04]Clear old archive folders... [04:28:04]ProcessDocumentItem done err = 0, tmpTLVsize=248 [04:28:04]tlvbuf is B6F43690 [04:28:04]SAM_PROTO_ClearQueue [04:28:04]wFMCommunicate request_size=4 [04:28:04]MH_SAM_APDU [04:28:04]CAPDU: 80 09 00 00 [04:28:04]Write to MH i2c: E2 08 00 25 54 80 09 00 00 00 00 00 00 EB [04:28:04]Write i2c OK [04:28:04]MH_I2C_Read... [04:28:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:28:04]Read from MH i2c: E2 [04:28:04]MH_I2C_Read... [04:28:04]Read from MH i2c: E2 03 00 [04:28:04]MH_I2C_Read... [04:28:04]Read from MH i2c: E2 03 00 25 54 00 90 00 ED [04:28:04]RAPDU: 90 00 [04:28:04]wFMCommunicate OK [04:28:04]SAM_PROTO_ClearQueue done [04:28:04]KKMCreateOFDPacket [04:28:04]OFDProtocolAddRootSTLVToBuf [04:28:04]FM_MakeSignedData [04:28:04]FM_MakeSignedData [04:28:04]SAM_PROTO_SignData [04:28:04]wFMCommunicate request_size=4 [04:28:04]MH_SAM_APDU [04:28:04]CAPDU: 80 0D 01 02 [04:28:04]Write to MH i2c: E2 08 00 26 54 80 0D 01 02 00 00 00 00 F3 [04:28:04]Write i2c OK [04:28:04]MH_I2C_Read... [04:28:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:28:04]Read from MH i2c: E2 [04:28:04]MH_I2C_Read... [04:28:04]Read from MH i2c: E2 03 00 [04:28:04]MH_I2C_Read... [04:28:04]Read from MH i2c: E2 03 00 26 54 00 90 00 EE [04:28:04]RAPDU: 90 00 [04:28:04]wFMCommunicate OK [04:28:04]wFMCommunicate request_size=255 [04:28:04]MH_SAM_APDU [04:28: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 2C 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D4 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 56 C1 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3B 73 01 00 35 04 06 00 09 B1 DA 49 [04:28:04]Write to MH i2c: E2 02 01 27 54 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2C 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D4 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 56 C1 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3B 73 01 00 35 04 06 00 09 B1 DA 49 00 00 19 [04:28:04]Write i2c OK [04:28:04]MH_I2C_Read... [04:28:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:28:04]Read from MH i2c: E2 [04:28:04]MH_I2C_Read... [04:28:04]Read from MH i2c: E2 03 00 [04:28:04]MH_I2C_Read... [04:28:04]Read from MH i2c: E2 03 00 27 54 00 90 00 EF [04:28:04]RAPDU: 90 00 [04:28:04]wFMCommunicate OK [04:28:04]wFMCommunicate request_size=7 [04:28:04]MH_SAM_APDU [04:28:04]CAPDU: 80 0D 02 02 02 45 F1 [04:28:04]Write to MH i2c: E2 0A 00 28 54 80 0D 02 02 02 00 45 F1 00 00 30 [04:28:04]Write i2c OK [04:28:04]MH_I2C_Read... [04:28:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:28:04]Read from MH i2c: E2 [04:28:04]MH_I2C_Read... [04:28:04]Read from MH i2c: E2 03 00 [04:28:04]MH_I2C_Read... [04:28:04]Read from MH i2c: E2 03 00 28 54 00 90 00 F0 [04:28:04]RAPDU: 90 00 [04:28:04]wFMCommunicate OK [04:28:04]wFMCommunicate request_size=4 [04:28:04]MH_SAM_APDU [04:28:04]CAPDU: 80 0D 03 02 [04:28:04]Write to MH i2c: E2 08 00 29 54 80 0D 03 02 00 00 00 00 F8 [04:28:04]Write i2c OK [04:28:04]MH_I2C_Read... [04:28:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:28:04]Read from MH i2c: E2 [04:28:04]MH_I2C_Read... [04:28:04]Read from MH i2c: E2 0B 00 [04:28:04]MH_I2C_Read... [04:28:04]Read from MH i2c: E2 0B 00 29 54 00 5D CB 73 9A C0 B6 F5 3D 90 00 D6 [04:28:04]RAPDU: 5D CB 73 9A C0 B6 F5 3D 90 00 [04:28:04]wFMCommunicate OK [04:28:04]SAM_PROTO_SignData done [04:28:04]FM_MakeSignedData done [04:28:04]CreateOFDProtocolMessage [04:28:04]wFMCommunicate request_size=4 [04:28:04]MH_SAM_APDU [04:28:04]CAPDU: 80 11 00 00 [04:28:04]Write to MH i2c: E2 08 00 2A 54 80 11 00 00 00 00 00 00 F8 [04:28:04]Write i2c OK [04:28:04]MH_I2C_Read... [04:28:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:28:04]Read from MH i2c: E2 [04:28:04]MH_I2C_Read... [04:28:04]Read from MH i2c: E2 17 00 [04:28:04]MH_I2C_Read... [04:28:04]Read from MH i2c: E2 17 00 2A 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 49 [04:28:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [04:28:04]wFMCommunicate OK [04:28:04]CreateOFDProtocolMessage done [04:28:04]OFDSenderStorePacket 95035 [04:28:04]StoreOFDPacket docnum=95035 [04:28:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 9A E8 04 01 0D 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 2C 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D4 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 56 C1 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3B 73 01 00 35 04 06 00 09 B1 DA 49 45 F1 5D CB 73 9A C0 B6 F5 3D [04:28:04]CheckFolder [04:28:04]dirname=/storage/ofd_packets [04:28:04]CheckFolder done [04:28:04]ProducePacketName [04:28:04]name=ofd_packets/00095035 [04:28:04]NVStorageSaveData ofd_packets/00095035 [04:28:04]File name is /storage/ofd_packets/00095035 [04:28:04]Write 298 bytes [04:28:04]NVStorageSaveData done [04:28:04]OFDSenderStorePacket done [04:28:04]KKMCreateOFDPacket done [04:28:04]NVStorageSaveData kkm_last_timestamp [04:28:04]File name is /storage/kkm_last_timestamp [04:28:04]Write 4 bytes [04:28:04]NVStorageSaveData done [04:28:04]ExternCall_PrintAddStr [04:28:04]wPrintStart [04:28:04]Write to MH i2c: 01 00 00 2B 54 7F [04:28:04]Write i2c OK [04:28:04]MH_I2C_Read... [04:28:04]Read from MH i2c: 01 [04:28:04]MH_I2C_Read... [04:28:04]Read from MH i2c: 01 07 00 [04:28:04]MH_I2C_Read... [04:28:04]Read from MH i2c: 01 07 00 2B 54 00 00 00 00 00 FF 0F 94 [04:28:04]RasterBufferAndPrint [04:28:04]line Счет N : (1)3405538 [04:28:04]line ИНН: 02508201610067 [04:28:04]line Контрольно-Кассовый Чек [04:28:04]line ПРОДАЖА [04:28:04]line ТРК (МРК, ГНК) : 51 [04:28:04]line Товар: 2710194210 [04:28:04]line ДТ-К-5 [04:28:04]line 11.820 * 76.20 [04:28:04]line = 900.68 [04:28:04]line НДС 12% НСП 1% [04:28:04]line > о реализуемом товаре [04:28:04]line ОКРУГЛЕНИЕ: -0.68 [04:28:04]line ИТОГО: 900.00 [04:28:04]line Внесено: 900.00 [04:28:04]line СДАЧА: 0.00 [04:28:04]line НСП 1% : 7.97 [04:28:04]line НДС 12% : 95.65 [04:28:04]line Наличными: 900.00 [04:28:04]line Безнал.: 0.00 [04:28:04]line Место: АЗС № 82 "Партнер Нефть" [04:28:04]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [04:28:04]line СНО: Общий режим [04:28:04]line Чек 34 27.10.2024 04:28 [04:28:04]line Смена: 143 ФФД: 1.0 [04:28:04]line ЗНМ: 0300000017 [04:28:04]line РНМ: 0000000000170478 [04:28:04]line Версия ККМ: v1.0 [04:28:04]line ФМ: 0000000002098560 [04:28:04]line ФД: 95035 [04:28:04]line ФПД: 10659476096497 [04:28:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T042806&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95035&fm=10659476096497&tin=02508201610067®Number=0000000000170478&sum=90000 [04:28:05]OFD Sender: Processing packet 95035 [packets to send 56, broken 55] [04:28:05]ProducePacketName [04:28:05]name=ofd_packets/00095035 [04:28:05]OFD Sender: To server: pG, [04:28:05]CommunicateWithHost lk.salyk.kg:30040 [04:28:05]ConnectInit lk.salyk.kg [04:28:05]written 0, free lines is 4095 [04:28:05]Connected sock=9 [04:28:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 9A E8 04 01 0D 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 2C 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D4 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 56 C1 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3B 73 01 00 35 04 06 00 09 B1 DA 49 45 F1 5D CB 73 9A C0 B6 F5 3D [04:28:05]Write to MH i2c: 01 00 00 56 54 AA [04:28:05]Write i2c OK [04:28:05]MH_I2C_Read... [04:28:05]Read from MH i2c: 01 [04:28:05]MH_I2C_Read... [04:28:05]Read from MH i2c: 01 07 00 [04:28:05]MH_I2C_Read... [04:28:05]Read from MH i2c: 01 07 00 56 54 00 00 00 00 00 05 0D C3 [04:28:05]RasterBufferAndPrint [04:28:05]line [04:28:05]line [04:28:05]line [04:28:05]line [04:28:05]line [04:28:05]written 0, free lines is 3342 [04:28:05]MH_Cut [04:28:05]Write to MH i2c: D1 01 00 5D 54 01 83 [04:28:05]Write i2c OK [04:28:05]MH_I2C_Read... [04:28:05]Read from MH i2c: D1 [04:28:05]MH_I2C_Read... [04:28:05]Read from MH i2c: D1 01 00 [04:28:05]MH_I2C_Read... [04:28:05]Read from MH i2c: D1 01 00 5D 54 00 82 [04:28:05]Write to MH i2c: 01 00 00 5E 54 B2 [04:28:05]Write i2c OK [04:28:05]MH_I2C_Read... [04:28:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 03 B7 47 00 85 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 32 30 39 38 35 36 30 10 04 04 00 3B 73 01 00 F4 03 04 00 83 6B 1D 67 B6 04 01 00 00 3F B8 59 8F C9 EF 01 89 [04:28:05]CommunicateWithHost err = 0 [04:28:05]CheckOFDResponse [04:28:05]1017 (14) - 77093643461234 [04:28:05]1041 (16) - 0000000002098560 [04:28:05]1040 (4) - 95035 [04:28:05]1012 (4) - 26.10.2024 22:21 [04:28:05]1206 (1) - 0 [04:28:05]OFD Sender: Remove packet 95035 [04:28:05]ProducePacketName [04:28:05]name=ofd_packets/00095035 [04:28:05]NVStorageDeleteData [04:28:06]OFD Sender: No OFD packet to send [04:28:06]*** Cut start [04:28:06]*** Partial cut [04:28:06]*** CUTSNS_PIN = 1 [04:28:06]*** CUTSNS_PIN = 0 [04:28:06]*** Brake cut motor [04:28:06]Read from MH i2c: 01 [04:28:06]MH_I2C_Read... [04:28:06]*** Stop cut motor [04:28:06]*** Cut end [04:28:06]Read from MH i2c: 01 07 00 [04:28:06]MH_I2C_Read... [04:28:06]Read from MH i2c: 01 07 00 5E 54 00 00 00 00 00 FF 0F C7 [04:28:06]process_action close_receipt done [04:28:06]requested_data is exist [04:28:06]produce_requested_data [04:28:06]requested_item fm.sn is exist - process it [04:28:06]wFMCommunicate request_size=4 [04:28:06]MH_SAM_APDU [04:28:06]CAPDU: 80 11 00 00 [04:28:06]Write to MH i2c: E2 08 00 5F 54 80 11 00 00 00 00 00 00 2D [04:28:07]Write i2c OK [04:28:07]MH_I2C_Read... [04:28:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:28:07]Read from MH i2c: E2 [04:28:07]MH_I2C_Read... [04:28:07]Read from MH i2c: E2 17 00 [04:28:07]MH_I2C_Read... [04:28:07]Read from MH i2c: E2 17 00 5F 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7E [04:28:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [04:28:07]wFMCommunicate OK [04:28:07]requested_item fd.num is exist - process it [04:28:07]SAM_PROTO_GetFieldsCounters [04:28:07]wFMCommunicate request_size=4 [04:28:07]MH_SAM_APDU [04:28:07]CAPDU: 80 13 00 00 [04:28:07]Write to MH i2c: E2 08 00 60 54 80 13 00 00 00 00 00 00 30 [04:28:07]Write i2c OK [04:28:07]MH_I2C_Read... [04:28:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:28:07]Read from MH i2c: E2 [04:28:07]MH_I2C_Read... [04:28:07]Read from MH i2c: E2 62 00 [04:28:07]MH_I2C_Read... [04:28:07]Read from MH i2c: E2 62 00 60 54 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3B 73 01 00 0E 04 04 00 8F 00 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 F5 [04:28:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3B 73 01 00 0E 04 04 00 8F 00 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 [04:28:07]wFMCommunicate OK [04:28:07]SAM_PROTO_GetFieldsCounters done [04:28:07]requested_item shift.num is exist - process it [04:28:07]requested_item shift.opened is exist - process it [04:28:07]req_shift_opened [04:28:07]FM_GetShiftState [04:28:07]SAM_PROTO_GetShiftState [04:28:07]wFMCommunicate request_size=4 [04:28:07]MH_SAM_APDU [04:28:07]CAPDU: 80 13 01 00 [04:28:07]Write to MH i2c: E2 08 00 61 54 80 13 01 00 00 00 00 00 32 [04:28:07]Write i2c OK [04:28:07]MH_I2C_Read... [04:28:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:28:07]Read from MH i2c: E2 [04:28:07]MH_I2C_Read... [04:28:07]Read from MH i2c: E2 0E 00 [04:28:07]MH_I2C_Read... [04:28:07]Read from MH i2c: E2 0E 00 61 54 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DE [04:28:07]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [04:28:07]wFMCommunicate OK [04:28:07]SAM_PROTO_GetShiftState done [04:28:07]FM_GetShiftState done [04:28:07]req_shift_opened done [04:28:07]requested_item shift.open_date is exist - process it [04:28:07]req_shift_open_date [04:28:07]req_shift_open_date done [04:28:07]produce_requested_data done [04:28:07]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95035,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [04:28:07]process_action_free close_receipt [04:28:07]json_value_free [04:28:07]json_value_free done [04:28:07]process_json_proto returns [04:28:07]Send response to host [04:28:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95035,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [04:28:07]free response buf [04:28:07]execute_script done [04:28:07]execute_script returns [04:28:07]free content buf [04:28:07]Sock 10.Close socket [04:28:07]Sock 10.Thread stoped [04:28:11]OFD Sender: No OFD packet to send [04:28:16]OFD Sender: No OFD packet to send [04:28:21]OFD Sender: No OFD packet to send [04:28:26]OFD Sender: No OFD packet to send [04:28:31]OFD Sender: No OFD packet to send [04:28:36]OFD Sender: No OFD packet to send [04:28:41]OFD Sender: No OFD packet to send [04:28:46]OFD Sender: No OFD packet to send [04:28:51]OFD Sender: No OFD packet to send [04:28:56]OFD Sender: No OFD packet to send [04:29:01]OFD Sender: No OFD packet to send [04:29:06]OFD Sender: No OFD packet to send [04:29:11]OFD Sender: No OFD packet to send [04:29:16]OFD Sender: No OFD packet to send [04:29:21]OFD Sender: No OFD packet to send [04:29:26]OFD Sender: No OFD packet to send [04:29:31]OFD Sender: No OFD packet to send [04:29:36]OFD Sender: No OFD packet to send [04:29:41]OFD Sender: No OFD packet to send [04:29:46]OFD Sender: No OFD packet to send [04:29:51]OFD Sender: No OFD packet to send [04:29:56]OFD Sender: No OFD packet to send [04:30:01]OFD Sender: No OFD packet to send [04:30:06]OFD Sender: No OFD packet to send [04:30:11]OFD Sender: No OFD packet to send [04:30:16]OFD Sender: No OFD packet to send [04:30:21]OFD Sender: No OFD packet to send [04:30:26]OFD Sender: No OFD packet to send [04:30:31]OFD Sender: No OFD packet to send [04:30:36]OFD Sender: No OFD packet to send [04:30:41]OFD Sender: No OFD packet to send [04:30:46]OFD Sender: No OFD packet to send [04:30:51]OFD Sender: No OFD packet to send [04:30:56]OFD Sender: No OFD packet to send [04:31:01]OFD Sender: No OFD packet to send [04:31:06]OFD Sender: No OFD packet to send [04:31:11]OFD Sender: No OFD packet to send [04:31:16]OFD Sender: No OFD packet to send [04:31:21]OFD Sender: No OFD packet to send [04:31:26]OFD Sender: No OFD packet to send [04:31:31]OFD Sender: No OFD packet to send [04:31:36]OFD Sender: No OFD packet to send [04:31:41]OFD Sender: No OFD packet to send [04:31:46]OFD Sender: No OFD packet to send [04:31:51]OFD Sender: No OFD packet to send [04:31:56]OFD Sender: No OFD packet to send [04:32:01]OFD Sender: No OFD packet to send [04:32:06]OFD Sender: No OFD packet to send [04:32:11]OFD Sender: No OFD packet to send [04:32:16]OFD Sender: No OFD packet to send [04:32:21]OFD Sender: No OFD packet to send [04:32:26]OFD Sender: No OFD packet to send [04:32:31]OFD Sender: No OFD packet to send [04:32:36]OFD Sender: No OFD packet to send [04:32:41]OFD Sender: No OFD packet to send [04:32:46]OFD Sender: No OFD packet to send [04:32:51]OFD Sender: No OFD packet to send [04:32:56]OFD Sender: No OFD packet to send [04:33:01]OFD Sender: No OFD packet to send [04:33:06]OFD Sender: No OFD packet to send [04:33:11]OFD Sender: No OFD packet to send [04:33:16]OFD Sender: No OFD packet to send [04:33:21]OFD Sender: No OFD packet to send [04:33:26]OFD Sender: No OFD packet to send [04:33:31]OFD Sender: No OFD packet to send [04:33:36]OFD Sender: No OFD packet to send [04:33:41]OFD Sender: No OFD packet to send [04:33:46]OFD Sender: No OFD packet to send [04:33:51]OFD Sender: No OFD packet to send [04:33:56]OFD Sender: No OFD packet to send [04:34:01]OFD Sender: No OFD packet to send [04:34:06]OFD Sender: No OFD packet to send [04:34:11]OFD Sender: No OFD packet to send [04:34:16]OFD Sender: No OFD packet to send [04:34:21]OFD Sender: No OFD packet to send [04:34:26]OFD Sender: No OFD packet to send [04:34:31]OFD Sender: No OFD packet to send [04:34:36]OFD Sender: No OFD packet to send [04:34:41]OFD Sender: No OFD packet to send [04:34:46]OFD Sender: No OFD packet to send [04:34:51]OFD Sender: No OFD packet to send [04:34:56]OFD Sender: No OFD packet to send [04:35:01]OFD Sender: No OFD packet to send [04:35:06]OFD Sender: No OFD packet to send [04:35:11]OFD Sender: No OFD packet to send [04:35:16]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:21]OFD Sender: No OFD packet to send [04:38:26]OFD Sender: No OFD packet to send [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: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:46]OFD Sender: No OFD packet to send [04:39:51]OFD Sender: No OFD packet to send [04:39:56]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:22]OFD Sender: No OFD packet to send [04:40:27]OFD Sender: No OFD packet to send [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]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:57]OFD Sender: No OFD packet to send [04:45:27]OFD Sender: No OFD packet to send [04:45:32]OFD Sender: No OFD packet to send [04:45:37]OFD Sender: No OFD packet to send [04:45:42]OFD Sender: No OFD packet to send [04:45:47]OFD Sender: No OFD packet to send [04:45:52]OFD Sender: No OFD packet to send [04:45:57]OFD Sender: No OFD packet to send [04:46:02]OFD Sender: No OFD packet to send [04:46:07]OFD Sender: No OFD packet to send [04:46:12]OFD Sender: No OFD packet to send [04:46:17]OFD Sender: No OFD packet to send [04:46:22]OFD Sender: No OFD packet to send [04:46:27]OFD Sender: No OFD packet to send [04:46:32]OFD Sender: No OFD packet to send [04:46:37]OFD Sender: No OFD packet to send [04:46:42]OFD Sender: No OFD packet to send [04:46:47]OFD Sender: No OFD packet to send [04:46:52]OFD Sender: No OFD packet to send [04:46:57]OFD Sender: No OFD packet to send [04:47:02]OFD Sender: No OFD packet to send [04:47:07]OFD Sender: No OFD packet to send [04:47:12]OFD Sender: No OFD packet to send [04:47:17]OFD Sender: No OFD packet to send [04:47:22]OFD Sender: No OFD packet to send [04:47:27]OFD Sender: No OFD packet to send [04:47:32]OFD Sender: No OFD packet to send [04:47:37]OFD Sender: No OFD packet to send [04:47:37]ConnectInit Can't connect to host [04:47:42]OFD Sender: No OFD packet to send [04:47:47]OFD Sender: No OFD packet to send [04:47:52]OFD Sender: No OFD packet to send [04:47:57]OFD Sender: No OFD packet to send [04:48:02]OFD Sender: No OFD packet to send [04:48:07]OFD Sender: No OFD packet to send [04:48:12]OFD Sender: No OFD packet to send [04:48:17]OFD Sender: No OFD packet to send [04:48:22]OFD Sender: No OFD packet to send [04:48:27]OFD Sender: No OFD packet to send [04:48:32]OFD Sender: No OFD packet to send [04:48:37]OFD Sender: No OFD packet to send [04:48:42]OFD Sender: No OFD packet to send [04:48:47]OFD Sender: No OFD packet to send [04:48:52]OFD Sender: No OFD packet to send [04:48:57]OFD Sender: No OFD packet to send [04:49:02]OFD Sender: No OFD packet to send [04:49:07]OFD Sender: No OFD packet to send [04:49:12]OFD Sender: No OFD packet to send [04:49:17]OFD Sender: No OFD packet to send [04:49:22]OFD Sender: No OFD packet to send [04:49:27]OFD Sender: No OFD packet to send [04:49:32]OFD Sender: No OFD packet to send [04:49:37]OFD Sender: No OFD packet to send [04:49:42]OFD Sender: No OFD packet to send [04:49:47]OFD Sender: No OFD packet to send [04:49:52]OFD Sender: No OFD packet to send [04:49:57]OFD Sender: No OFD packet to send [04:50:02]OFD Sender: No OFD packet to send [04:50:07]OFD Sender: No OFD packet to send [04:50:12]OFD Sender: No OFD packet to send [04:50:17]OFD Sender: No OFD packet to send [04:50:22]OFD Sender: No OFD packet to send [04:50:27]OFD Sender: No OFD packet to send [04:50:32]OFD Sender: No OFD packet to send [04:50:37]OFD Sender: No OFD packet to send [04:50:42]OFD Sender: No OFD packet to send [04:50:47]OFD Sender: No OFD packet to send [04:50:52]OFD Sender: No OFD packet to send [04:50:57]OFD Sender: No OFD packet to send [04:51:02]OFD Sender: No OFD packet to send [04:51:07]OFD Sender: No OFD packet to send [04:51:12]OFD Sender: No OFD packet to send [04:51:17]OFD Sender: No OFD packet to send [04:51:22]OFD Sender: No OFD packet to send [04:51:27]OFD Sender: No OFD packet to send [04:51:32]OFD Sender: No OFD packet to send [04:51:37]OFD Sender: No OFD packet to send [04:51:42]OFD Sender: No OFD packet to send [04:51:47]OFD Sender: No OFD packet to send [04:51:52]OFD Sender: No OFD packet to send [04:51:57]OFD Sender: No OFD packet to send [04:52:02]OFD Sender: No OFD packet to send [04:52:07]OFD Sender: No OFD packet to send [04:52:12]OFD Sender: No OFD packet to send [04:52:17]OFD Sender: No OFD packet to send [04:52:22]OFD Sender: No OFD packet to send [04:52:27]OFD Sender: No OFD packet to send [04:52:32]OFD Sender: No OFD packet to send [04:52:37]OFD Sender: No OFD packet to send [04:52:42]OFD Sender: No OFD packet to send [04:52:47]OFD Sender: No OFD packet to send [04:52:52]OFD Sender: No OFD packet to send [04:52:57]OFD Sender: No OFD packet to send [04:53:02]OFD Sender: No OFD packet to send [04:53:07]OFD Sender: No OFD packet to send [04:53:12]OFD Sender: No OFD packet to send [04:53:17]OFD Sender: No OFD packet to send [04:53:22]OFD Sender: No OFD packet to send [04:53:27]OFD Sender: No OFD packet to send [04:53:32]OFD Sender: No OFD packet to send [04:53:37]OFD Sender: No OFD packet to send [04:53:42]OFD Sender: No OFD packet to send [04:53:47]OFD Sender: No OFD packet to send [04:53:52]OFD Sender: No OFD packet to send [04:53:57]OFD Sender: No OFD packet to send [04:54:02]OFD Sender: No OFD packet to send [04:54:07]OFD Sender: No OFD packet to send [04:54:12]OFD Sender: No OFD packet to send [04:54:17]OFD Sender: No OFD packet to send [04:54:22]OFD Sender: No OFD packet to send [04:54:27]OFD Sender: No OFD packet to send [04:54:32]OFD Sender: No OFD packet to send [04:54:37]OFD Sender: No OFD packet to send [04:54:42]OFD Sender: No OFD packet to send [04:54:47]OFD Sender: No OFD packet to send [04:54:52]OFD Sender: No OFD packet to send [04:54:57]OFD Sender: No OFD packet to send [04:55:02]OFD Sender: No OFD packet to send [04:55:07]OFD Sender: No OFD packet to send [04:55:12]OFD Sender: No OFD packet to send [04:55:17]OFD Sender: No OFD packet to send [04:55:22]OFD Sender: No OFD packet to send [04:55:27]OFD Sender: No OFD packet to send [04:55:32]OFD Sender: No OFD packet to send [04:55:37]OFD Sender: No OFD packet to send [04:55:42]OFD Sender: No OFD packet to send [04:55:47]OFD Sender: No OFD packet to send [04:55:52]OFD Sender: No OFD packet to send [04:55:57]OFD Sender: No OFD packet to send [04:56:02]OFD Sender: No OFD packet to send [04:56:07]OFD Sender: No OFD packet to send [04:56:12]OFD Sender: No OFD packet to send [04:56:17]OFD Sender: No OFD packet to send [04:56:22]OFD Sender: No OFD packet to send [04:56:27]OFD Sender: No OFD packet to send [04:56:32]OFD Sender: No OFD packet to send [04:56:37]OFD Sender: No OFD packet to send [04:56:42]OFD Sender: No OFD packet to send [04:56:47]OFD Sender: No OFD packet to send [04:56:52]OFD Sender: No OFD packet to send [04:56:57]OFD Sender: No OFD packet to send [04:57:02]OFD Sender: No OFD packet to send [04:57:07]OFD Sender: No OFD packet to send [04:57:12]OFD Sender: No OFD packet to send [04:57:17]OFD Sender: No OFD packet to send [04:57:22]OFD Sender: No OFD packet to send [04:57:27]OFD Sender: No OFD packet to send [04:57:32]OFD Sender: No OFD packet to send [04:57:37]OFD Sender: No OFD packet to send [04:57:43]OFD Sender: No OFD packet to send [04:57:48]OFD Sender: No OFD packet to send [04:57:53]OFD Sender: No OFD packet to send [04:57:58]OFD Sender: No OFD packet to send [04:58:03]OFD Sender: No OFD packet to send [04:58:08]OFD Sender: No OFD packet to send [04:58:13]OFD Sender: No OFD packet to send [04:58:18]OFD Sender: No OFD packet to send [04:58:23]OFD Sender: No OFD packet to send [04:58:28]OFD Sender: No OFD packet to send [04:58:33]OFD Sender: No OFD packet to send [04:58:38]OFD Sender: No OFD packet to send [04:58:43]OFD Sender: No OFD packet to send [04:58:48]OFD Sender: No OFD packet to send [04:58:53]OFD Sender: No OFD packet to send [04:58:58]OFD Sender: No OFD packet to send [04:59:03]OFD Sender: No OFD packet to send [04:59:08]OFD Sender: No OFD packet to send [04:59:13]OFD Sender: No OFD packet to send [04:59:18]OFD Sender: No OFD packet to send [04:59:23]OFD Sender: No OFD packet to send [04:59:28]OFD Sender: No OFD packet to send [04:59:33]OFD Sender: No OFD packet to send [04:59:38]OFD Sender: No OFD packet to send [04:59:43]OFD Sender: No OFD packet to send [04:59:48]OFD Sender: No OFD packet to send [04:59:53]OFD Sender: No OFD packet to send [04:59:58]OFD Sender: No OFD packet to send [05:00:03]OFD Sender: No OFD packet to send [05:00:08]OFD Sender: No OFD packet to send [05:00:13]OFD Sender: No OFD packet to send [05:00:18]OFD Sender: No OFD packet to send [05:00:23]OFD Sender: No OFD packet to send [05:00:28]OFD Sender: No OFD packet to send [05:00:33]OFD Sender: No OFD packet to send [05:00:38]OFD Sender: No OFD packet to send [05:00:43]OFD Sender: No OFD packet to send [05:00:48]OFD Sender: No OFD packet to send [05:00:53]OFD Sender: No OFD packet to send [05:00:58]OFD Sender: No OFD packet to send [05:01:03]OFD Sender: No OFD packet to send [05:01:08]OFD Sender: No OFD packet to send [05:01:13]OFD Sender: No OFD packet to send [05:01:18]OFD Sender: No OFD packet to send [05:01:23]OFD Sender: No OFD packet to send [05:01:28]OFD Sender: No OFD packet to send [05:01:33]OFD Sender: No OFD packet to send [05:01:38]OFD Sender: No OFD packet to send [05:01:43]OFD Sender: No OFD packet to send [05:01:48]OFD Sender: No OFD packet to send [05:01:53]OFD Sender: No OFD packet to send [05:01:58]OFD Sender: No OFD packet to send [05:02:03]OFD Sender: No OFD packet to send [05:02:08]OFD Sender: No OFD packet to send [05:02:13]OFD Sender: No OFD packet to send [05:02:18]OFD Sender: No OFD packet to send [05:02:23]OFD Sender: No OFD packet to send [05:02:28]OFD Sender: No OFD packet to send [05:02:33]OFD Sender: No OFD packet to send [05:02:38]OFD Sender: No OFD packet to send [05:02:43]OFD Sender: No OFD packet to send [05:02:48]OFD Sender: No OFD packet to send [05:02:53]OFD Sender: No OFD packet to send [05:02:58]OFD Sender: No OFD packet to send [05:03:03]OFD Sender: No OFD packet to send [05:03:08]OFD Sender: No OFD packet to send [05:03:13]OFD Sender: No OFD packet to send [05:03:18]OFD Sender: No OFD packet to send [05:03:23]OFD Sender: No OFD packet to send [05:03:28]OFD Sender: No OFD packet to send [05:03:33]OFD Sender: No OFD packet to send [05:03:38]OFD Sender: No OFD packet to send [05:03:43]OFD Sender: No OFD packet to send [05:03:48]OFD Sender: No OFD packet to send [05:03:53]OFD Sender: No OFD packet to send [05:03:58]OFD Sender: No OFD packet to send [05:04:03]OFD Sender: No OFD packet to send [05:04:08]OFD Sender: No OFD packet to send [05:04:13]OFD Sender: No OFD packet to send [05:04:18]OFD Sender: No OFD packet to send [05:04:23]OFD Sender: No OFD packet to send [05:04:28]OFD Sender: No OFD packet to send [05:04:33]OFD Sender: No OFD packet to send [05:04:38]OFD Sender: No OFD packet to send [05:04:43]OFD Sender: No OFD packet to send [05:04:48]OFD Sender: No OFD packet to send [05:04:53]OFD Sender: No OFD packet to send [05:04:58]OFD Sender: No OFD packet to send [05:05:03]OFD Sender: No OFD packet to send [05:05:08]OFD Sender: No OFD packet to send [05:05:13]OFD Sender: No OFD packet to send [05:05:18]OFD Sender: No OFD packet to send [05:05:23]OFD Sender: No OFD packet to send [05:05:28]OFD Sender: No OFD packet to send [05:05:33]OFD Sender: No OFD packet to send [05:05:38]OFD Sender: No OFD packet to send [05:05:43]OFD Sender: No OFD packet to send [05:05:48]OFD Sender: No OFD packet to send [05:05:53]OFD Sender: No OFD packet to send [05:05:58]OFD Sender: No OFD packet to send [05:06:03]OFD Sender: No OFD packet to send [05:06:08]OFD Sender: No OFD packet to send [05:06:13]OFD Sender: No OFD packet to send [05:06:18]OFD Sender: No OFD packet to send [05:06:23]OFD Sender: No OFD packet to send [05:06:28]OFD Sender: No OFD packet to send [05:06:33]OFD Sender: No OFD packet to send [05:06:38]OFD Sender: No OFD packet to send [05:06:43]OFD Sender: No OFD packet to send [05:06:48]OFD Sender: No OFD packet to send [05:06:53]OFD Sender: No OFD packet to send [05:06:58]OFD Sender: No OFD packet to send [05:07:03]OFD Sender: No OFD packet to send [05:07:08]OFD Sender: No OFD packet to send [05:07:13]OFD Sender: No OFD packet to send [05:07:18]OFD Sender: No OFD packet to send [05:07:23]OFD Sender: No OFD packet to send [05:07:28]OFD Sender: No OFD packet to send [05:07:33]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: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: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]OFD Sender: No OFD packet to send [05:10:23]OFD Sender: No OFD packet to send [05:10:28]OFD Sender: No OFD packet to send [05:10:33]OFD Sender: No OFD packet to send [05:10:38]OFD Sender: No OFD packet to send [05:10:43]OFD Sender: No OFD packet to send [05:10:48]OFD Sender: No OFD packet to send [05:10:53]OFD Sender: No OFD packet to send [05:10: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]accept exits with 7 [05:11:13]New connection [05:11:13]New thread 3066867044 created [05:11:13]Thread 3066723684 joined [05:11:13]Waiting for new connection... [05:11:13] Sock 7.Parse request [05:11:13]Sock 7.Check first char [05:11:13]Sock 7.First char is OK [05:11:13]request: POST /json_proto HTTP/1.0 [05:11:13]Method: POST [05:11:13]URL: /json_proto [05:11:13]Method is POST - this is cgi request [05:11:13]url: /json_proto [05:11:13]query_string will be loaded in cgi processing [05:11:13]execute_cgi json_proto POST (null) [05:11:13]execute_cgi path=json_proto method=POST [05:11:13]POST find Content-Length [05:11:13]Host: 172.17.40.67:8080 [05:11:13]Content-Length: 680 [05:11:13]Content-Type: application/json [05:11:13] [05:11:13]POST finish read [05:11:13]Found Content-Length = 680 [05:11:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405539", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [05:11:13]execute_script... [05:11: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)3405539", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [05:11:13]POST & json_proto [05:11:13]process_json_proto [05:11:13]json parsed OK: [05:11:13]protocol is kg_v1.0 [05:11:13]action value=close_receipt [05:11:13]process_action close_receipt [05:11:13]cmd_close_receipt [05:11:13]MH_GetDate [05:11:13]Write to MH i2c: F0 00 00 62 54 A5 [05:11:13]Write i2c OK [05:11:13]MH_I2C_Read... [05:11:13]Read from MH i2c: F0 [05:11:13]MH_I2C_Read... [05:11:13]Read from MH i2c: F0 09 00 [05:11:13]MH_I2C_Read... [05:11:13]Read from MH i2c: F0 09 00 62 54 00 74 CB 1D 67 EE DA 66 66 05 [05:11:13]GetLastDocTimeStamp 1730003286 [05:11:13]current date 1730005876 [05:11:13]FM_GetShiftState [05:11:13]SAM_PROTO_GetShiftState [05:11:13]wFMCommunicate request_size=4 [05:11:13]MH_SAM_APDU [05:11:13]CAPDU: 80 13 01 00 [05:11:13]Write to MH i2c: E2 08 00 63 54 80 13 01 00 00 00 00 00 34 [05:11:13]Write i2c OK [05:11:13]MH_I2C_Read... [05:11:13]OFD Sender: No OFD packet to send [05:11:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:11:13]Read from MH i2c: E2 [05:11:13]MH_I2C_Read... [05:11:13]Read from MH i2c: E2 0E 00 [05:11:13]MH_I2C_Read... [05:11:13]Read from MH i2c: E2 0E 00 63 54 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E0 [05:11:13]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [05:11:13]wFMCommunicate OK [05:11:13]SAM_PROTO_GetShiftState done [05:11:13]FM_GetShiftState done [05:11:13]opened in 1729987736 [05:11:13]opened+sec_in_day 1730074136 [05:11:13]quantity*price = 160020 [05:11:13]sum+1 = 160021 [05:11:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.20 ИТОГО: 1600.00 Внесено: 1600.00 СДАЧА: 0.00 НСП 1% : 14.16 НДС 12% : 169.93 Наличными: 1600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 35 27.10.2024 05:11 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95036 ФПД: 40223420130448 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T051116&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95036&fm=40223420130448&tin=02508201610067®Number=0000000000170478&sum=160000 [05:11:14]StoreToDocumentArchive [05:11:14]shift 143 fd 95036 [05:11:14]save to /storage/0143/doc_00095036 [05:11:14]save last doc name /storage/0143/doc_00095036 to /storage/kkm_last_doc_name [05:11:14]save OK [05:11:14]Clear old archive folders... [05:11:14]ProcessDocumentItem done err = 0, tmpTLVsize=248 [05:11:14]tlvbuf is 00E41730 [05:11:14]SAM_PROTO_ClearQueue [05:11:14]wFMCommunicate request_size=4 [05:11:14]MH_SAM_APDU [05:11:14]CAPDU: 80 09 00 00 [05:11:14]Write to MH i2c: E2 08 00 70 54 80 09 00 00 00 00 00 00 36 [05:11:14]Write i2c OK [05:11:14]MH_I2C_Read... [05:11:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:11:14]Read from MH i2c: E2 [05:11:14]MH_I2C_Read... [05:11:14]Read from MH i2c: E2 03 00 [05:11:14]MH_I2C_Read... [05:11:14]Read from MH i2c: E2 03 00 70 54 00 90 00 38 [05:11:14]RAPDU: 90 00 [05:11:14]wFMCommunicate OK [05:11:14]SAM_PROTO_ClearQueue done [05:11:14]KKMCreateOFDPacket [05:11:14]OFDProtocolAddRootSTLVToBuf [05:11:14]FM_MakeSignedData [05:11:14]FM_MakeSignedData [05:11:14]SAM_PROTO_SignData [05:11:14]wFMCommunicate request_size=4 [05:11:14]MH_SAM_APDU [05:11:14]CAPDU: 80 0D 01 02 [05:11:14]Write to MH i2c: E2 08 00 71 54 80 0D 01 02 00 00 00 00 3E [05:11:14]Write i2c OK [05:11:14]MH_I2C_Read... [05:11:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:11:14]Read from MH i2c: E2 [05:11:14]MH_I2C_Read... [05:11:14]Read from MH i2c: E2 03 00 [05:11:14]MH_I2C_Read... [05:11:14]Read from MH i2c: E2 03 00 71 54 00 90 00 39 [05:11:14]RAPDU: 90 00 [05:11:14]wFMCommunicate OK [05:11:14]wFMCommunicate request_size=255 [05:11:14]MH_SAM_APDU [05:11: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 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 23 00 00 00 F4 03 04 00 74 CB 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3C 73 01 00 35 04 06 00 24 95 3E AB [05:11:14]Write to MH i2c: E2 02 01 72 54 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 23 00 00 00 F4 03 04 00 74 CB 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3C 73 01 00 35 04 06 00 24 95 3E AB 00 00 3A [05:11:15]Write i2c OK [05:11:15]MH_I2C_Read... [05:11:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:11:15]Read from MH i2c: E2 [05:11:15]MH_I2C_Read... [05:11:15]Read from MH i2c: E2 03 00 [05:11:15]MH_I2C_Read... [05:11:15]Read from MH i2c: E2 03 00 72 54 00 90 00 3A [05:11:15]RAPDU: 90 00 [05:11:15]wFMCommunicate OK [05:11:15]wFMCommunicate request_size=7 [05:11:15]MH_SAM_APDU [05:11:15]CAPDU: 80 0D 02 02 02 24 90 [05:11:15]Write to MH i2c: E2 0A 00 73 54 80 0D 02 02 02 00 24 90 00 00 F9 [05:11:15]Write i2c OK [05:11:15]MH_I2C_Read... [05:11:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:11:15]Read from MH i2c: E2 [05:11:15]MH_I2C_Read... [05:11:15]Read from MH i2c: E2 03 00 [05:11:15]MH_I2C_Read... [05:11:15]Read from MH i2c: E2 03 00 73 54 00 90 00 3B [05:11:15]RAPDU: 90 00 [05:11:15]wFMCommunicate OK [05:11:15]wFMCommunicate request_size=4 [05:11:15]MH_SAM_APDU [05:11:15]CAPDU: 80 0D 03 02 [05:11:15]Write to MH i2c: E2 08 00 74 54 80 0D 03 02 00 00 00 00 43 [05:11:15]Write i2c OK [05:11:15]MH_I2C_Read... [05:11:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:11:15]Read from MH i2c: E2 [05:11:15]MH_I2C_Read... [05:11:15]Read from MH i2c: E2 0B 00 [05:11:15]MH_I2C_Read... [05:11:15]Read from MH i2c: E2 0B 00 74 54 00 E7 D0 09 1D 5C 85 E3 04 90 00 E9 [05:11:15]RAPDU: E7 D0 09 1D 5C 85 E3 04 90 00 [05:11:15]wFMCommunicate OK [05:11:15]SAM_PROTO_SignData done [05:11:15]FM_MakeSignedData done [05:11:15]CreateOFDProtocolMessage [05:11:15]wFMCommunicate request_size=4 [05:11:15]MH_SAM_APDU [05:11:15]CAPDU: 80 11 00 00 [05:11:15]Write to MH i2c: E2 08 00 75 54 80 11 00 00 00 00 00 00 43 [05:11:15]Write i2c OK [05:11:15]MH_I2C_Read... [05:11:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:11:15]Read from MH i2c: E2 [05:11:15]MH_I2C_Read... [05:11:15]Read from MH i2c: E2 17 00 [05:11:15]MH_I2C_Read... [05:11:15]Read from MH i2c: E2 17 00 75 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 94 [05:11:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [05:11:15]wFMCommunicate OK [05:11:15]CreateOFDProtocolMessage done [05:11:15]OFDSenderStorePacket 95036 [05:11:15]StoreOFDPacket docnum=95036 [05:11:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 9A 81 04 01 E0 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 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 23 00 00 00 F4 03 04 00 74 CB 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3C 73 01 00 35 04 06 00 24 95 3E AB 24 90 E7 D0 09 1D 5C 85 E3 04 [05:11:15]CheckFolder [05:11:15]dirname=/storage/ofd_packets [05:11:15]CheckFolder done [05:11:15]ProducePacketName [05:11:15]name=ofd_packets/00095036 [05:11:15]NVStorageSaveData ofd_packets/00095036 [05:11:15]File name is /storage/ofd_packets/00095036 [05:11:15]Write 298 bytes [05:11:15]NVStorageSaveData done [05:11:15]OFDSenderStorePacket done [05:11:15]KKMCreateOFDPacket done [05:11:15]NVStorageSaveData kkm_last_timestamp [05:11:15]File name is /storage/kkm_last_timestamp [05:11:15]Write 4 bytes [05:11:15]NVStorageSaveData done [05:11:15]ExternCall_PrintAddStr [05:11:15]wPrintStart [05:11:15]Write to MH i2c: 01 00 00 76 54 CA [05:11:15]Write i2c OK [05:11:15]MH_I2C_Read... [05:11:15]Read from MH i2c: 01 [05:11:15]MH_I2C_Read... [05:11:15]Read from MH i2c: 01 07 00 [05:11:15]MH_I2C_Read... [05:11:15]Read from MH i2c: 01 07 00 76 54 00 00 00 00 00 FF 0F DF [05:11:15]RasterBufferAndPrint [05:11:15]line Счет N : (1)3405539 [05:11:15]line ИНН: 02508201610067 [05:11:15]line Контрольно-Кассовый Чек [05:11:15]line ПРОДАЖА [05:11:15]line ТРК (МРК, ГНК) : 51 [05:11:15]line Товар: 2710194210 [05:11:15]line ДТ-К-5 [05:11:15]line 21.000 * 76.20 [05:11:15]line = 1600.20 [05:11:15]line НДС 12% НСП 1% [05:11:15]line > о реализуемом товаре [05:11:15]line ОКРУГЛЕНИЕ: -0.20 [05:11:15]line ИТОГО: 1600.00 [05:11:15]line Внесено: 1600.00 [05:11:15]line СДАЧА: 0.00 [05:11:15]line НСП 1% : 14.16 [05:11:15]line НДС 12% : 169.93 [05:11:15]line Наличными: 1600.00 [05:11:15]line Безнал.: 0.00 [05:11:15]line Место: АЗС № 82 "Партнер Нефть" [05:11:15]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [05:11:15]line СНО: Общий режим [05:11:15]line Чек 35 27.10.2024 05:11 [05:11:15]line Смена: 143 ФФД: 1.0 [05:11:15]line ЗНМ: 0300000017 [05:11:15]line РНМ: 0000000000170478 [05:11:15]line Версия ККМ: v1.0 [05:11:15]line ФМ: 0000000002098560 [05:11:15]line ФД: 95036 [05:11:15]line ФПД: 40223420130448 [05:11:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T051116&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95036&fm=40223420130448&tin=02508201610067®Number=0000000000170478&sum=160000 [05:11:15]OFD Sender: Processing packet 95036 [packets to send 56, broken 55] [05:11:15]ProducePacketName [05:11:15]name=ofd_packets/00095036 [05:11:15]OFD Sender: To server: pG, [05:11:15]CommunicateWithHost lk.salyk.kg:30040 [05:11:15]ConnectInit lk.salyk.kg [05:11:15]written 0, free lines is 4095 [05:11:15]Connected sock=10 [05:11:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 9A 81 04 01 E0 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 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 23 00 00 00 F4 03 04 00 74 CB 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3C 73 01 00 35 04 06 00 24 95 3E AB 24 90 E7 D0 09 1D 5C 85 E3 04 [05:11:16]Write to MH i2c: 01 00 00 A1 54 F5 [05:11:16]Write i2c OK [05:11:16]MH_I2C_Read... [05:11:16]Read from MH i2c: 01 [05:11:16]MH_I2C_Read... [05:11:16]Read from MH i2c: 01 07 00 [05:11:16]MH_I2C_Read... [05:11:16]Read from MH i2c: 01 07 00 A1 54 00 00 00 00 00 0E 0D 17 [05:11:16]RasterBufferAndPrint [05:11:16]line [05:11:16]line [05:11:16]line [05:11:16]line [05:11:16]line [05:11:16]written 0, free lines is 3348 [05:11:16]MH_Cut [05:11:16]Write to MH i2c: D1 01 00 A8 54 01 CE [05:11:16]Write i2c OK [05:11:16]MH_I2C_Read... [05:11:16]Read from MH i2c: D1 [05:11:16]MH_I2C_Read... [05:11:16]Read from MH i2c: D1 01 00 [05:11:16]MH_I2C_Read... [05:11:16]Read from MH i2c: D1 01 00 A8 54 00 CD [05:11:16]Write to MH i2c: 01 00 00 A9 54 FD [05:11:16]Write i2c OK [05:11:16]MH_I2C_Read... [05:11:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 05 DD 47 00 E6 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 32 30 39 38 35 36 30 10 04 04 00 3C 73 01 00 F4 03 04 00 A2 75 1D 67 B6 04 01 00 00 2D 86 D7 F5 08 25 03 A9 [05:11:16]CommunicateWithHost err = 0 [05:11:16]CheckOFDResponse [05:11:16]1017 (14) - 77093643461234 [05:11:16]1041 (16) - 0000000002098560 [05:11:16]1040 (4) - 95036 [05:11:16]1012 (4) - 26.10.2024 23:05 [05:11:16]1206 (1) - 0 [05:11:16]OFD Sender: Remove packet 95036 [05:11:16]ProducePacketName [05:11:16]name=ofd_packets/00095036 [05:11:16]NVStorageDeleteData [05:11:16]OFD Sender: No OFD packet to send [05:11:16]*** Cut start [05:11:16]*** Partial cut [05:11:16]*** CUTSNS_PIN = 1 [05:11:16]*** CUTSNS_PIN = 0 [05:11:17]*** Brake cut motor [05:11:17]Read from MH i2c: 01 [05:11:17]MH_I2C_Read... [05:11:17]*** Stop cut motor [05:11:17]*** Cut end [05:11:17]Read from MH i2c: 01 07 00 [05:11:17]MH_I2C_Read... [05:11:17]Read from MH i2c: 01 07 00 A9 54 00 00 00 00 00 FF 0F 12 [05:11:17]process_action close_receipt done [05:11:17]requested_data is exist [05:11:17]produce_requested_data [05:11:17]requested_item fm.sn is exist - process it [05:11:17]wFMCommunicate request_size=4 [05:11:17]MH_SAM_APDU [05:11:17]CAPDU: 80 11 00 00 [05:11:17]Write to MH i2c: E2 08 00 AA 54 80 11 00 00 00 00 00 00 78 [05:11:17]Write i2c OK [05:11:17]MH_I2C_Read... [05:11:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:11:17]Read from MH i2c: E2 [05:11:17]MH_I2C_Read... [05:11:17]Read from MH i2c: E2 17 00 [05:11:17]MH_I2C_Read... [05:11:17]Read from MH i2c: E2 17 00 AA 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C9 [05:11:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [05:11:17]wFMCommunicate OK [05:11:17]requested_item fd.num is exist - process it [05:11:17]SAM_PROTO_GetFieldsCounters [05:11:17]wFMCommunicate request_size=4 [05:11:17]MH_SAM_APDU [05:11:17]CAPDU: 80 13 00 00 [05:11:17]Write to MH i2c: E2 08 00 AB 54 80 13 00 00 00 00 00 00 7B [05:11:17]Write i2c OK [05:11:17]MH_I2C_Read... [05:11:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:11:17]Read from MH i2c: E2 [05:11:17]MH_I2C_Read... [05:11:17]Read from MH i2c: E2 62 00 [05:11:17]MH_I2C_Read... [05:11:17]Read from MH i2c: E2 62 00 AB 54 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3C 73 01 00 0E 04 04 00 8F 00 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 44 [05:11:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3C 73 01 00 0E 04 04 00 8F 00 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 [05:11:17]wFMCommunicate OK [05:11:17]SAM_PROTO_GetFieldsCounters done [05:11:17]requested_item shift.num is exist - process it [05:11:17]requested_item shift.opened is exist - process it [05:11:17]req_shift_opened [05:11:17]FM_GetShiftState [05:11:17]SAM_PROTO_GetShiftState [05:11:17]wFMCommunicate request_size=4 [05:11:17]MH_SAM_APDU [05:11:17]CAPDU: 80 13 01 00 [05:11:17]Write to MH i2c: E2 08 00 AC 54 80 13 01 00 00 00 00 00 7D [05:11:17]Write i2c OK [05:11:17]MH_I2C_Read... [05:11:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:11:17]Read from MH i2c: E2 [05:11:17]MH_I2C_Read... [05:11:17]Read from MH i2c: E2 0E 00 [05:11:17]MH_I2C_Read... [05:11:17]Read from MH i2c: E2 0E 00 AC 54 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 29 [05:11:17]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [05:11:17]wFMCommunicate OK [05:11:17]SAM_PROTO_GetShiftState done [05:11:17]FM_GetShiftState done [05:11:17]req_shift_opened done [05:11:17]requested_item shift.open_date is exist - process it [05:11:17]req_shift_open_date [05:11:17]req_shift_open_date done [05:11:17]produce_requested_data done [05:11:17]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95036,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [05:11:17]process_action_free close_receipt [05:11:17]json_value_free [05:11:17]json_value_free done [05:11:17]process_json_proto returns [05:11:17]Send response to host [05:11:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95036,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [05:11:17]free response buf [05:11:17]execute_script done [05:11:17]execute_script returns [05:11:17]free content buf [05:11:17]Sock 7.Close socket [05:11:17]Sock 7.Thread stoped [05:11:21]OFD Sender: No OFD packet to send [05:11:26]OFD Sender: No OFD packet to send [05:11:31]OFD Sender: No OFD packet to send [05:11:36]OFD Sender: No OFD packet to send [05:11:41]OFD Sender: No OFD packet to send [05:11:46]OFD Sender: No OFD packet to send [05:11:51]OFD Sender: No OFD packet to send [05:11:56]OFD Sender: No OFD packet to send [05:12:01]OFD Sender: No OFD packet to send [05:12:06]OFD Sender: No OFD packet to send [05:12:11]OFD Sender: No OFD packet to send [05:12:16]OFD Sender: No OFD packet to send [05:12:21]OFD Sender: No OFD packet to send [05:12:26]OFD Sender: No OFD packet to send [05:12:31]OFD Sender: No OFD packet to send [05:12:36]OFD Sender: No OFD packet to send [05:12:41]OFD Sender: No OFD packet to send [05:12:46]OFD Sender: No OFD packet to send [05:12:51]OFD Sender: No OFD packet to send [05:12:56]OFD Sender: No OFD packet to send [05:13:01]OFD Sender: No OFD packet to send [05:13:06]OFD Sender: No OFD packet to send [05:13:11]OFD Sender: No OFD packet to send [05:13:16]OFD Sender: No OFD packet to send [05:13:21]OFD Sender: No OFD packet to send [05:13:26]OFD Sender: No OFD packet to send [05:13:31]OFD Sender: No OFD packet to send [05:13:36]OFD Sender: No OFD packet to send [05:13:41]OFD Sender: No OFD packet to send [05:13:46]OFD Sender: No OFD packet to send [05:13:51]OFD Sender: No OFD packet to send [05:13:56]OFD Sender: No OFD packet to send [05:14:01]OFD Sender: No OFD packet to send [05:14:06]OFD Sender: No OFD packet to send [05:14:11]OFD Sender: No OFD packet to send [05:14:16]OFD Sender: No OFD packet to send [05:14:21]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: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:24]accept exits with 9 [05:15:24]New connection [05:15:24]New thread 3066723684 created [05:15:24]Thread 3066867044 joined [05:15:24]Waiting for new connection... [05:15:24] Sock 9.Parse request [05:15:24]Sock 9.Check first char [05:15:24]Sock 9.First char is OK [05:15:24]request: POST /json_proto HTTP/1.0 [05:15:24]Method: POST [05:15:24]URL: /json_proto [05:15:24]Method is POST - this is cgi request [05:15:24]url: /json_proto [05:15:24]query_string will be loaded in cgi processing [05:15:24]execute_cgi json_proto POST (null) [05:15:24]execute_cgi path=json_proto method=POST [05:15:24]POST find Content-Length [05:15:24]Host: 172.17.40.67:8080 [05:15:24]Content-Length: 678 [05:15:24]Content-Type: application/json [05:15:24] [05:15:24]POST finish read [05:15:24]Found Content-Length = 678 [05:15:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405540", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.690, "sum" : 380.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 380.00, "total" : 380.00, "payments": [ { "type": 0, "sum" : 380.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:15:24]execute_script... [05:15: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)3405540", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.690, "sum" : 380.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 380.00, "total" : 380.00, "payments": [ { "type": 0, "sum" : 380.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:15:24]POST & json_proto [05:15:24]process_json_proto [05:15:24]json parsed OK: [05:15:24]protocol is kg_v1.0 [05:15:24]action value=close_receipt [05:15:24]process_action close_receipt [05:15:24]cmd_close_receipt [05:15:24]MH_GetDate [05:15:24]Write to MH i2c: F0 00 00 AD 54 F0 [05:15:24]Write i2c OK [05:15:24]MH_I2C_Read... [05:15:24]Read from MH i2c: F0 [05:15:24]MH_I2C_Read... [05:15:24]Read from MH i2c: F0 09 00 [05:15:24]MH_I2C_Read... [05:15:24]Read from MH i2c: F0 09 00 AD 54 00 6F CC 1D 67 EE DA 66 66 4C [05:15:24]GetLastDocTimeStamp 1730005876 [05:15:24]current date 1730006127 [05:15:24]FM_GetShiftState [05:15:24]SAM_PROTO_GetShiftState [05:15:24]wFMCommunicate request_size=4 [05:15:24]MH_SAM_APDU [05:15:24]CAPDU: 80 13 01 00 [05:15:24]Write to MH i2c: E2 08 00 AE 54 80 13 01 00 00 00 00 00 7F [05:15:24]Write i2c OK [05:15:24]MH_I2C_Read... [05:15:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:15:24]Read from MH i2c: E2 [05:15:24]MH_I2C_Read... [05:15:24]Read from MH i2c: E2 0E 00 [05:15:24]MH_I2C_Read... [05:15:24]Read from MH i2c: E2 0E 00 AE 54 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 2B [05:15:24]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [05:15:24]wFMCommunicate OK [05:15:24]SAM_PROTO_GetShiftState done [05:15:24]FM_GetShiftState done [05:15:24]opened in 1729987736 [05:15:24]opened+sec_in_day 1730074136 [05:15:24]quantity*price = 38066 [05:15:24]sum+1 = 38067 [05:15:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 380.00 Внесено: 380.00 СДАЧА: 0.00 НСП 1% : 3.37 НДС 12% : 40.42 Наличными: 380.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 36 27.10.2024 05:15 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95037 ФПД: 276597641611220 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T051527&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95037&fm=276597641611220&tin=02508201610067®Number=0000000000170478&sum=38000 [05:15:25]StoreToDocumentArchive [05:15:25]shift 143 fd 95037 [05:15:25]save to /storage/0143/doc_00095037 [05:15:25]save last doc name /storage/0143/doc_00095037 to /storage/kkm_last_doc_name [05:15:25]save OK [05:15:25]Clear old archive folders... [05:15:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [05:15:25]tlvbuf is 00EE48C0 [05:15:25]SAM_PROTO_ClearQueue [05:15:25]wFMCommunicate request_size=4 [05:15:25]MH_SAM_APDU [05:15:25]CAPDU: 80 09 00 00 [05:15:25]Write to MH i2c: E2 08 00 BB 54 80 09 00 00 00 00 00 00 81 [05:15:25]Write i2c OK [05:15:25]MH_I2C_Read... [05:15:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:15:25]Read from MH i2c: E2 [05:15:25]MH_I2C_Read... [05:15:25]Read from MH i2c: E2 03 00 [05:15:25]MH_I2C_Read... [05:15:25]Read from MH i2c: E2 03 00 BB 54 00 90 00 83 [05:15:25]RAPDU: 90 00 [05:15:25]wFMCommunicate OK [05:15:25]SAM_PROTO_ClearQueue done [05:15:25]KKMCreateOFDPacket [05:15:25]OFDProtocolAddRootSTLVToBuf [05:15:25]FM_MakeSignedData [05:15:25]FM_MakeSignedData [05:15:25]SAM_PROTO_SignData [05:15:25]wFMCommunicate request_size=4 [05:15:25]MH_SAM_APDU [05:15:25]CAPDU: 80 0D 01 02 [05:15:25]Write to MH i2c: E2 08 00 BC 54 80 0D 01 02 00 00 00 00 89 [05:15:25]Write i2c OK [05:15:25]MH_I2C_Read... [05:15:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:15:25]Read from MH i2c: E2 [05:15:25]MH_I2C_Read... [05:15:25]Read from MH i2c: E2 03 00 [05:15:25]MH_I2C_Read... [05:15:25]Read from MH i2c: E2 03 00 BC 54 00 90 00 84 [05:15:25]RAPDU: 90 00 [05:15:25]wFMCommunicate OK [05:15:25]wFMCommunicate request_size=255 [05:15:25]MH_SAM_APDU [05:15:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 3A 16 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B2 94 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 51 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CA 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 24 00 00 00 F4 03 04 00 6F CC 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3D 73 01 00 35 04 06 00 FB [05:15:25]Write to MH i2c: E2 02 01 BD 54 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 3A 16 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B2 94 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 51 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CA 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 24 00 00 00 F4 03 04 00 6F CC 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3D 73 01 00 35 04 06 00 FB 00 00 B5 [05:15:25]Write i2c OK [05:15:25]MH_I2C_Read... [05:15:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:15:25]Read from MH i2c: E2 [05:15:25]MH_I2C_Read... [05:15:25]Read from MH i2c: E2 03 00 [05:15:25]MH_I2C_Read... [05:15:25]Read from MH i2c: E2 03 00 BD 54 00 90 00 85 [05:15:25]RAPDU: 90 00 [05:15:25]wFMCommunicate OK [05:15:25]wFMCommunicate request_size=10 [05:15:25]MH_SAM_APDU [05:15:25]CAPDU: 80 0D 02 02 05 90 68 2C 87 D4 [05:15:25]Write to MH i2c: E2 0D 00 BE 54 80 0D 02 02 05 00 90 68 2C 87 D4 00 00 15 [05:15:25]Write i2c OK [05:15:25]MH_I2C_Read... [05:15:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:15:25]Read from MH i2c: E2 [05:15:25]MH_I2C_Read... [05:15:25]Read from MH i2c: E2 03 00 [05:15:25]MH_I2C_Read... [05:15:25]Read from MH i2c: E2 03 00 BE 54 00 90 00 86 [05:15:25]RAPDU: 90 00 [05:15:25]wFMCommunicate OK [05:15:25]wFMCommunicate request_size=4 [05:15:25]MH_SAM_APDU [05:15:25]CAPDU: 80 0D 03 02 [05:15:25]Write to MH i2c: E2 08 00 BF 54 80 0D 03 02 00 00 00 00 8E [05:15:25]Write i2c OK [05:15:25]MH_I2C_Read... [05:15:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:15:25]Read from MH i2c: E2 [05:15:25]MH_I2C_Read... [05:15:25]Read from MH i2c: E2 0B 00 [05:15:25]MH_I2C_Read... [05:15:25]Read from MH i2c: E2 0B 00 BF 54 00 30 09 4A DA 55 A2 D0 FB 90 00 AE [05:15:25]RAPDU: 30 09 4A DA 55 A2 D0 FB 90 00 [05:15:25]wFMCommunicate OK [05:15:25]SAM_PROTO_SignData done [05:15:25]FM_MakeSignedData done [05:15:25]CreateOFDProtocolMessage [05:15:25]wFMCommunicate request_size=4 [05:15:25]MH_SAM_APDU [05:15:25]CAPDU: 80 11 00 00 [05:15:25]Write to MH i2c: E2 08 00 C0 54 80 11 00 00 00 00 00 00 8E [05:15:25]Write i2c OK [05:15:25]MH_I2C_Read... [05:15:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:15:25]Read from MH i2c: E2 [05:15:25]MH_I2C_Read... [05:15:25]Read from MH i2c: E2 17 00 [05:15:25]MH_I2C_Read... [05:15:25]Read from MH i2c: E2 17 00 C0 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DF [05:15:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [05:15:25]wFMCommunicate OK [05:15:25]CreateOFDProtocolMessage done [05:15:25]OFDSenderStorePacket 95037 [05:15:25]StoreOFDPacket docnum=95037 [05:15:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D3 0E 07 01 08 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 34 FF 03 08 00 03 3A 16 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B2 94 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 51 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CA 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 24 00 00 00 F4 03 04 00 6F CC 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3D 73 01 00 35 04 06 00 FB 90 68 2C 87 D4 30 09 4A DA 55 A2 D0 FB [05:15:25]CheckFolder [05:15:25]dirname=/storage/ofd_packets [05:15:25]CheckFolder done [05:15:25]ProducePacketName [05:15:25]name=ofd_packets/00095037 [05:15:25]NVStorageSaveData ofd_packets/00095037 [05:15:25]File name is /storage/ofd_packets/00095037 [05:15:25]Write 301 bytes [05:15:25]NVStorageSaveData done [05:15:25]OFDSenderStorePacket done [05:15:25]KKMCreateOFDPacket done [05:15:25]NVStorageSaveData kkm_last_timestamp [05:15:25]File name is /storage/kkm_last_timestamp [05:15:25]Write 4 bytes [05:15:25]NVStorageSaveData done [05:15:25]ExternCall_PrintAddStr [05:15:25]wPrintStart [05:15:25]Write to MH i2c: 01 00 00 C1 54 15 [05:15:25]Write i2c OK [05:15:25]MH_I2C_Read... [05:15:25]Read from MH i2c: 01 [05:15:25]MH_I2C_Read... [05:15:25]Read from MH i2c: 01 07 00 [05:15:25]MH_I2C_Read... [05:15:25]Read from MH i2c: 01 07 00 C1 54 00 00 00 00 00 FF 0F 2A [05:15:25]RasterBufferAndPrint [05:15:25]line Счет N : (1)3405540 [05:15:25]line ИНН: 02508201610067 [05:15:25]line Контрольно-Кассовый Чек [05:15:25]line ПРОДАЖА [05:15:25]line ТРК (МРК, ГНК) : 32 [05:15:25]line Товар: 2710124130 [05:15:25]line Аи-92-К-4 [05:15:25]line 5.690 * 66.90 [05:15:25]line = 380.66 [05:15:25]line НДС 12% НСП 1% [05:15:25]line > о реализуемом товаре [05:15:25]line ОКРУГЛЕНИЕ: -0.66 [05:15:25]line ИТОГО: 380.00 [05:15:25]line Внесено: 380.00 [05:15:25]line СДАЧА: 0.00 [05:15:25]line НСП 1% : 3.37 [05:15:25]line НДС 12% : 40.42 [05:15:25]line Наличными: 380.00 [05:15:25]line Безнал.: 0.00 [05:15:25]line Место: АЗС № 82 "Партнер Нефть" [05:15:25]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [05:15:25]line СНО: Общий режим [05:15:25]line Чек 36 27.10.2024 05:15 [05:15:25]line Смена: 143 ФФД: 1.0 [05:15:25]line ЗНМ: 0300000017 [05:15:25]line РНМ: 0000000000170478 [05:15:25]line Версия ККМ: v1.0 [05:15:26]line ФМ: 0000000002098560 [05:15:26]line ФД: 95037 [05:15:26]line ФПД: 276597641611220 [05:15:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T051527&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95037&fm=276597641611220&tin=02508201610067®Number=0000000000170478&sum=38000 [05:15:26]OFD Sender: Processing packet 95037 [packets to send 56, broken 55] [05:15:26]ProducePacketName [05:15:26]name=ofd_packets/00095037 [05:15:26]OFD Sender: To server: pG, [05:15:26]CommunicateWithHost lk.salyk.kg:30040 [05:15:26]ConnectInit lk.salyk.kg [05:15:26]written 0, free lines is 4095 [05:15:26]Connected sock=10 [05:15:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D3 0E 07 01 08 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 34 FF 03 08 00 03 3A 16 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B2 94 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 51 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CA 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 24 00 00 00 F4 03 04 00 6F CC 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3D 73 01 00 35 04 06 00 FB 90 68 2C 87 D4 30 09 4A DA 55 A2 D0 FB [05:15:26]Write to MH i2c: 01 00 00 EC 54 40 [05:15:26]Write i2c OK [05:15:26]MH_I2C_Read... [05:15:26]Read from MH i2c: 01 [05:15:26]MH_I2C_Read... [05:15:26]Read from MH i2c: 01 07 00 [05:15:26]MH_I2C_Read... [05:15:26]Read from MH i2c: 01 07 00 EC 54 00 00 00 00 00 0B 0D 5F [05:15:26]RasterBufferAndPrint [05:15:26]line [05:15:26]line [05:15:26]line [05:15:26]line [05:15:26]line [05:15:26]written 0, free lines is 3345 [05:15:26]MH_Cut [05:15:26]Write to MH i2c: D1 01 00 F3 54 01 19 [05:15:26]Write i2c OK [05:15:26]MH_I2C_Read... [05:15:26]Read from MH i2c: D1 [05:15:26]MH_I2C_Read... [05:15:26]Read from MH i2c: D1 01 00 [05:15:26]MH_I2C_Read... [05:15:26]Read from MH i2c: D1 01 00 F3 54 00 18 [05:15:26]Write to MH i2c: 01 00 00 F4 54 48 [05:15:26]Write i2c OK [05:15:26]MH_I2C_Read... [05:15:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 39 96 47 00 7C F7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3D 73 01 00 F4 03 04 00 9C 76 1D 67 B6 04 01 00 00 1D BF 8F E4 D8 C2 B8 A0 [05:15:26]CommunicateWithHost err = 0 [05:15:26]CheckOFDResponse [05:15:26]1017 (14) - 77093643461234 [05:15:26]1041 (16) - 0000000002098560 [05:15:26]1040 (4) - 95037 [05:15:26]1012 (4) - 26.10.2024 23:09 [05:15:26]1206 (1) - 0 [05:15:26]OFD Sender: Remove packet 95037 [05:15:26]ProducePacketName [05:15:26]name=ofd_packets/00095037 [05:15:26]NVStorageDeleteData [05:15:27]OFD Sender: No OFD packet to send [05:15:27]*** Cut start [05:15:27]*** Partial cut [05:15:27]*** CUTSNS_PIN = 1 [05:15:27]*** CUTSNS_PIN = 0 [05:15:27]*** Brake cut motor [05:15:27]Read from MH i2c: 01 [05:15:27]MH_I2C_Read... [05:15:27]*** Stop cut motor [05:15:28]*** Cut end [05:15:28]Read from MH i2c: 01 07 00 [05:15:28]MH_I2C_Read... [05:15:28]Read from MH i2c: 01 07 00 F4 54 00 00 00 00 00 FF 0F 5D [05:15:28]process_action close_receipt done [05:15:28]requested_data is exist [05:15:28]produce_requested_data [05:15:28]requested_item fm.sn is exist - process it [05:15:28]wFMCommunicate request_size=4 [05:15:28]MH_SAM_APDU [05:15:28]CAPDU: 80 11 00 00 [05:15:28]Write to MH i2c: E2 08 00 F5 54 80 11 00 00 00 00 00 00 C3 [05:15:28]Write i2c OK [05:15:28]MH_I2C_Read... [05:15:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:15:28]Read from MH i2c: E2 [05:15:28]MH_I2C_Read... [05:15:28]Read from MH i2c: E2 17 00 [05:15:28]MH_I2C_Read... [05:15:28]Read from MH i2c: E2 17 00 F5 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 14 [05:15:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [05:15:28]wFMCommunicate OK [05:15:28]requested_item fd.num is exist - process it [05:15:28]SAM_PROTO_GetFieldsCounters [05:15:28]wFMCommunicate request_size=4 [05:15:28]MH_SAM_APDU [05:15:28]CAPDU: 80 13 00 00 [05:15:28]Write to MH i2c: E2 08 00 F6 54 80 13 00 00 00 00 00 00 C6 [05:15:28]Write i2c OK [05:15:28]MH_I2C_Read... [05:15:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:15:28]Read from MH i2c: E2 [05:15:28]MH_I2C_Read... [05:15:28]Read from MH i2c: E2 62 00 [05:15:28]MH_I2C_Read... [05:15:28]Read from MH i2c: E2 62 00 F6 54 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3D 73 01 00 0E 04 04 00 8F 00 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 93 [05:15:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3D 73 01 00 0E 04 04 00 8F 00 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 [05:15:28]wFMCommunicate OK [05:15:28]SAM_PROTO_GetFieldsCounters done [05:15:28]requested_item shift.num is exist - process it [05:15:28]requested_item shift.opened is exist - process it [05:15:28]req_shift_opened [05:15:28]FM_GetShiftState [05:15:28]SAM_PROTO_GetShiftState [05:15:28]wFMCommunicate request_size=4 [05:15:28]MH_SAM_APDU [05:15:28]CAPDU: 80 13 01 00 [05:15:28]Write to MH i2c: E2 08 00 F7 54 80 13 01 00 00 00 00 00 C8 [05:15:28]Write i2c OK [05:15:28]MH_I2C_Read... [05:15:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:15:28]Read from MH i2c: E2 [05:15:28]MH_I2C_Read... [05:15:28]Read from MH i2c: E2 0E 00 [05:15:28]MH_I2C_Read... [05:15:28]Read from MH i2c: E2 0E 00 F7 54 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 74 [05:15:28]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [05:15:28]wFMCommunicate OK [05:15:28]SAM_PROTO_GetShiftState done [05:15:28]FM_GetShiftState done [05:15:28]req_shift_opened done [05:15:28]requested_item shift.open_date is exist - process it [05:15:28]req_shift_open_date [05:15:28]req_shift_open_date done [05:15:28]produce_requested_data done [05:15:28]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95037,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [05:15:28]process_action_free close_receipt [05:15:28]json_value_free [05:15:28]json_value_free done [05:15:28]process_json_proto returns [05:15:28]Send response to host [05:15:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95037,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [05:15:28]free response buf [05:15:28]execute_script done [05:15:28]execute_script returns [05:15:28]free content buf [05:15:28]Sock 9.Close socket [05:15:28]Sock 9.Thread stoped [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:47]OFD Sender: No OFD packet to send [05:15:52]OFD Sender: No OFD packet to send [05:15:52]accept exits with 7 [05:15:52]New connection [05:15:52]New thread 3066867044 created [05:15:52]Thread 3066723684 joined [05:15:52]Waiting for new connection... [05:15:52] Sock 7.Parse request [05:15:52]Sock 7.Check first char [05:15:52]Sock 7.First char is OK [05:15:52]request: POST /json_proto HTTP/1.0 [05:15:52]Method: POST [05:15:52]URL: /json_proto [05:15:52]Method is POST - this is cgi request [05:15:52]url: /json_proto [05:15:52]query_string will be loaded in cgi processing [05:15:52]execute_cgi json_proto POST (null) [05:15:52]execute_cgi path=json_proto method=POST [05:15:52]POST find Content-Length [05:15:52]Host: 172.17.40.67:8080 [05:15:52]Content-Length: 680 [05:15:52]Content-Type: application/json [05:15:52] [05:15:52]POST finish read [05:15:52]Found Content-Length = 680 [05:15:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405541", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:15:52]execute_script... [05:15: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)3405541", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:15:52]POST & json_proto [05:15:52]process_json_proto [05:15:52]json parsed OK: [05:15:52]protocol is kg_v1.0 [05:15:52]action value=close_receipt [05:15:52]process_action close_receipt [05:15:52]cmd_close_receipt [05:15:52]MH_GetDate [05:15:52]Write to MH i2c: F0 00 00 F8 54 3B [05:15:52]Write i2c OK [05:15:52]MH_I2C_Read... [05:15:52]Read from MH i2c: F0 [05:15:52]MH_I2C_Read... [05:15:52]Read from MH i2c: F0 09 00 [05:15:52]MH_I2C_Read... [05:15:52]Read from MH i2c: F0 09 00 F8 54 00 8B CC 1D 67 EE DA 66 66 B3 [05:15:52]GetLastDocTimeStamp 1730006127 [05:15:52]current date 1730006155 [05:15:52]FM_GetShiftState [05:15:52]SAM_PROTO_GetShiftState [05:15:52]wFMCommunicate request_size=4 [05:15:52]MH_SAM_APDU [05:15:52]CAPDU: 80 13 01 00 [05:15:52]Write to MH i2c: E2 08 00 F9 54 80 13 01 00 00 00 00 00 CA [05:15:52]Write i2c OK [05:15:52]MH_I2C_Read... [05:15:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:15:52]Read from MH i2c: E2 [05:15:52]MH_I2C_Read... [05:15:52]Read from MH i2c: E2 0E 00 [05:15:52]MH_I2C_Read... [05:15:52]Read from MH i2c: E2 0E 00 F9 54 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 76 [05:15:52]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [05:15:52]wFMCommunicate OK [05:15:52]SAM_PROTO_GetShiftState done [05:15:52]FM_GetShiftState done [05:15:52]opened in 1729987736 [05:15:52]opened+sec_in_day 1730074136 [05:15:52]quantity*price = 100050 [05:15:52]sum+1 = 100052 [05:15:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 37 27.10.2024 05:15 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95038 ФПД: 148217945889866 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T051555&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95038&fm=148217945889866&tin=02508201610067®Number=0000000000170478&sum=100000 [05:15:53]StoreToDocumentArchive [05:15:53]shift 143 fd 95038 [05:15:53]save to /storage/0143/doc_00095038 [05:15:53]save last doc name /storage/0143/doc_00095038 to /storage/kkm_last_doc_name [05:15:53]save OK [05:15:53]Clear old archive folders... [05:15:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [05:15:53]tlvbuf is B6EC5520 [05:15:53]SAM_PROTO_ClearQueue [05:15:53]wFMCommunicate request_size=4 [05:15:53]MH_SAM_APDU [05:15:53]CAPDU: 80 09 00 00 [05:15:53]Write to MH i2c: E2 08 00 06 55 80 09 00 00 00 00 00 00 CD [05:15:53]Write i2c OK [05:15:53]MH_I2C_Read... [05:15:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:15:53]Read from MH i2c: E2 [05:15:53]MH_I2C_Read... [05:15:53]Read from MH i2c: E2 03 00 [05:15:53]MH_I2C_Read... [05:15:53]Read from MH i2c: E2 03 00 06 55 00 90 00 CF [05:15:53]RAPDU: 90 00 [05:15:53]wFMCommunicate OK [05:15:53]SAM_PROTO_ClearQueue done [05:15:53]KKMCreateOFDPacket [05:15:53]OFDProtocolAddRootSTLVToBuf [05:15:53]FM_MakeSignedData [05:15:53]FM_MakeSignedData [05:15:53]SAM_PROTO_SignData [05:15:53]wFMCommunicate request_size=4 [05:15:53]MH_SAM_APDU [05:15:53]CAPDU: 80 0D 01 02 [05:15:53]Write to MH i2c: E2 08 00 07 55 80 0D 01 02 00 00 00 00 D5 [05:15:53]Write i2c OK [05:15:53]MH_I2C_Read... [05:15:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:15:53]Read from MH i2c: E2 [05:15:53]MH_I2C_Read... [05:15:53]Read from MH i2c: E2 03 00 [05:15:53]MH_I2C_Read... [05:15:53]Read from MH i2c: E2 03 00 07 55 00 90 00 D0 [05:15:53]RAPDU: 90 00 [05:15:53]wFMCommunicate OK [05:15:53]wFMCommunicate request_size=255 [05:15:53]MH_SAM_APDU [05:15:53]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 8B CC 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3E 73 01 00 35 04 06 00 86 CD AE 03 [05:15:53]Write to MH i2c: E2 02 01 08 55 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 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 25 00 00 00 F4 03 04 00 8B CC 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3E 73 01 00 35 04 06 00 86 CD AE 03 00 00 9F [05:15:53]Write i2c OK [05:15:53]MH_I2C_Read... [05:15:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:15:54]Read from MH i2c: E2 [05:15:54]MH_I2C_Read... [05:15:54]Read from MH i2c: E2 03 00 [05:15:54]MH_I2C_Read... [05:15:54]Read from MH i2c: E2 03 00 08 55 00 90 00 D1 [05:15:54]RAPDU: 90 00 [05:15:54]wFMCommunicate OK [05:15:54]wFMCommunicate request_size=7 [05:15:54]MH_SAM_APDU [05:15:54]CAPDU: 80 0D 02 02 02 9C 4A [05:15:54]Write to MH i2c: E2 0A 00 09 55 80 0D 02 02 02 00 9C 4A 00 00 C2 [05:15:54]Write i2c OK [05:15:54]MH_I2C_Read... [05:15:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:15:54]Read from MH i2c: E2 [05:15:54]MH_I2C_Read... [05:15:54]Read from MH i2c: E2 03 00 [05:15:54]MH_I2C_Read... [05:15:54]Read from MH i2c: E2 03 00 09 55 00 90 00 D2 [05:15:54]RAPDU: 90 00 [05:15:54]wFMCommunicate OK [05:15:54]wFMCommunicate request_size=4 [05:15:54]MH_SAM_APDU [05:15:54]CAPDU: 80 0D 03 02 [05:15:54]Write to MH i2c: E2 08 00 0A 55 80 0D 03 02 00 00 00 00 DA [05:15:54]Write i2c OK [05:15:54]MH_I2C_Read... [05:15:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:15:54]Read from MH i2c: E2 [05:15:54]MH_I2C_Read... [05:15:54]Read from MH i2c: E2 0B 00 [05:15:54]MH_I2C_Read... [05:15:54]Read from MH i2c: E2 0B 00 0A 55 00 DD DF FF 81 58 A2 C3 BA 90 00 8E [05:15:54]RAPDU: DD DF FF 81 58 A2 C3 BA 90 00 [05:15:54]wFMCommunicate OK [05:15:54]SAM_PROTO_SignData done [05:15:54]FM_MakeSignedData done [05:15:54]CreateOFDProtocolMessage [05:15:54]wFMCommunicate request_size=4 [05:15:54]MH_SAM_APDU [05:15:54]CAPDU: 80 11 00 00 [05:15:54]Write to MH i2c: E2 08 00 0B 55 80 11 00 00 00 00 00 00 DA [05:15:54]Write i2c OK [05:15:54]MH_I2C_Read... [05:15:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:15:54]Read from MH i2c: E2 [05:15:54]MH_I2C_Read... [05:15:54]Read from MH i2c: E2 17 00 [05:15:54]MH_I2C_Read... [05:15:54]Read from MH i2c: E2 17 00 0B 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2B [05:15:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [05:15:54]wFMCommunicate OK [05:15:54]CreateOFDProtocolMessage done [05:15:54]OFDSenderStorePacket 95038 [05:15:54]StoreOFDPacket docnum=95038 [05:15:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 BD F3 04 01 8B 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 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 25 00 00 00 F4 03 04 00 8B CC 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3E 73 01 00 35 04 06 00 86 CD AE 03 9C 4A DD DF FF 81 58 A2 C3 BA [05:15:54]CheckFolder [05:15:54]dirname=/storage/ofd_packets [05:15:54]CheckFolder done [05:15:54]ProducePacketName [05:15:54]name=ofd_packets/00095038 [05:15:54]NVStorageSaveData ofd_packets/00095038 [05:15:54]File name is /storage/ofd_packets/00095038 [05:15:54]Write 298 bytes [05:15:54]NVStorageSaveData done [05:15:54]OFDSenderStorePacket done [05:15:54]KKMCreateOFDPacket done [05:15:54]NVStorageSaveData kkm_last_timestamp [05:15:54]File name is /storage/kkm_last_timestamp [05:15:54]Write 4 bytes [05:15:54]NVStorageSaveData done [05:15:54]ExternCall_PrintAddStr [05:15:54]wPrintStart [05:15:54]Write to MH i2c: 01 00 00 0C 55 61 [05:15:54]Write i2c OK [05:15:54]MH_I2C_Read... [05:15:54]Read from MH i2c: 01 [05:15:54]MH_I2C_Read... [05:15:54]Read from MH i2c: 01 07 00 [05:15:54]MH_I2C_Read... [05:15:54]Read from MH i2c: 01 07 00 0C 55 00 00 00 00 00 FF 0F 76 [05:15:54]RasterBufferAndPrint [05:15:54]line Счет N : (1)3405541 [05:15:54]line ИНН: 02508201610067 [05:15:54]line Контрольно-Кассовый Чек [05:15:54]line ПРОДАЖА [05:15:54]line ТРК (МРК, ГНК) : 51 [05:15:54]line Товар: 2710194210 [05:15:54]line ДТ-К-5 [05:15:54]line 13.130 * 76.20 [05:15:54]line = 1000.51 [05:15:54]line НДС 12% НСП 1% [05:15:54]line > о реализуемом товаре [05:15:54]line ОКРУГЛЕНИЕ: -0.51 [05:15:54]line ИТОГО: 1000.00 [05:15:54]line Внесено: 1000.00 [05:15:54]line СДАЧА: 0.00 [05:15:54]line НСП 1% : 8.85 [05:15:54]line НДС 12% : 106.25 [05:15:54]line Наличными: 1000.00 [05:15:54]line Безнал.: 0.00 [05:15:54]line Место: АЗС № 82 "Партнер Нефть" [05:15:54]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [05:15:54]line СНО: Общий режим [05:15:54]line Чек 37 27.10.2024 05:15 [05:15:54]line Смена: 143 ФФД: 1.0 [05:15:54]line ЗНМ: 0300000017 [05:15:54]line РНМ: 0000000000170478 [05:15:54]line Версия ККМ: v1.0 [05:15:54]line ФМ: 0000000002098560 [05:15:54]line ФД: 95038 [05:15:54]line ФПД: 148217945889866 [05:15:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T051555&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95038&fm=148217945889866&tin=02508201610067®Number=0000000000170478&sum=100000 [05:15:54]OFD Sender: Processing packet 95038 [packets to send 56, broken 55] [05:15:54]ProducePacketName [05:15:54]name=ofd_packets/00095038 [05:15:54]OFD Sender: To server: pG, [05:15:54]CommunicateWithHost lk.salyk.kg:30040 [05:15:54]ConnectInit lk.salyk.kg [05:15:54]written 0, free lines is 4095 [05:15:54]Connected sock=9 [05:15:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 BD F3 04 01 8B 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 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 25 00 00 00 F4 03 04 00 8B CC 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3E 73 01 00 35 04 06 00 86 CD AE 03 9C 4A DD DF FF 81 58 A2 C3 BA [05:15:55]Write to MH i2c: 01 00 00 37 55 8C [05:15:55]Write i2c OK [05:15:55]MH_I2C_Read... [05:15:55]Read from MH i2c: 01 [05:15:55]MH_I2C_Read... [05:15:55]Read from MH i2c: 01 07 00 [05:15:55]MH_I2C_Read... [05:15:55]Read from MH i2c: 01 07 00 37 55 00 00 00 00 00 06 0D A6 [05:15:55]RasterBufferAndPrint [05:15:55]line [05:15:55]line [05:15:55]line [05:15:55]line [05:15:55]line [05:15:55]written 0, free lines is 3344 [05:15:55]MH_Cut [05:15:55]Write to MH i2c: D1 01 00 3E 55 01 65 [05:15:55]Write i2c OK [05:15:55]MH_I2C_Read... [05:15:55]Read from MH i2c: D1 [05:15:55]MH_I2C_Read... [05:15:55]Read from MH i2c: D1 01 00 [05:15:55]MH_I2C_Read... [05:15:55]Read from MH i2c: D1 01 00 3E 55 00 64 [05:15:55]Write to MH i2c: 01 00 00 3F 55 94 [05:15:55]Write i2c OK [05:15:55]MH_I2C_Read... [05:15:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 30 A6 47 00 4E 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 32 30 39 38 35 36 30 10 04 04 00 3E 73 01 00 F4 03 04 00 B9 76 1D 67 B6 04 01 00 00 22 4D 6C 78 5D 87 EE 6F [05:15:55]CommunicateWithHost err = 0 [05:15:55]CheckOFDResponse [05:15:55]1017 (14) - 77093643461234 [05:15:55]1041 (16) - 0000000002098560 [05:15:55]1040 (4) - 95038 [05:15:55]1012 (4) - 26.10.2024 23:09 [05:15:55]1206 (1) - 0 [05:15:55]OFD Sender: Remove packet 95038 [05:15:55]ProducePacketName [05:15:55]name=ofd_packets/00095038 [05:15:55]NVStorageDeleteData [05:15:55]OFD Sender: No OFD packet to send [05:15:55]*** Cut start [05:15:55]*** Partial cut [05:15:55]*** CUTSNS_PIN = 1 [05:15:55]*** CUTSNS_PIN = 0 [05:15:56]*** Brake cut motor [05:15:56]Read from MH i2c: 01 [05:15:56]MH_I2C_Read... [05:15:56]*** Stop cut motor [05:15:56]*** Cut end [05:15:56]Read from MH i2c: 01 07 00 [05:15:56]MH_I2C_Read... [05:15:56]Read from MH i2c: 01 07 00 3F 55 00 00 00 00 00 FF 0F A9 [05:15:56]process_action close_receipt done [05:15:56]requested_data is exist [05:15:56]produce_requested_data [05:15:56]requested_item fm.sn is exist - process it [05:15:56]wFMCommunicate request_size=4 [05:15:56]MH_SAM_APDU [05:15:56]CAPDU: 80 11 00 00 [05:15:56]Write to MH i2c: E2 08 00 40 55 80 11 00 00 00 00 00 00 0F [05:15:56]Write i2c OK [05:15:56]MH_I2C_Read... [05:15:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:15:56]Read from MH i2c: E2 [05:15:56]MH_I2C_Read... [05:15:56]Read from MH i2c: E2 17 00 [05:15:56]MH_I2C_Read... [05:15:56]Read from MH i2c: E2 17 00 40 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 60 [05:15:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [05:15:56]wFMCommunicate OK [05:15:56]requested_item fd.num is exist - process it [05:15:56]SAM_PROTO_GetFieldsCounters [05:15:56]wFMCommunicate request_size=4 [05:15:56]MH_SAM_APDU [05:15:56]CAPDU: 80 13 00 00 [05:15:56]Write to MH i2c: E2 08 00 41 55 80 13 00 00 00 00 00 00 12 [05:15:56]Write i2c OK [05:15:56]MH_I2C_Read... [05:15:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:15:56]Read from MH i2c: E2 [05:15:56]MH_I2C_Read... [05:15:56]Read from MH i2c: E2 62 00 [05:15:56]MH_I2C_Read... [05:15:56]Read from MH i2c: E2 62 00 41 55 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3E 73 01 00 0E 04 04 00 8F 00 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 E3 [05:15:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3E 73 01 00 0E 04 04 00 8F 00 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 [05:15:56]wFMCommunicate OK [05:15:56]SAM_PROTO_GetFieldsCounters done [05:15:56]requested_item shift.num is exist - process it [05:15:56]requested_item shift.opened is exist - process it [05:15:56]req_shift_opened [05:15:56]FM_GetShiftState [05:15:56]SAM_PROTO_GetShiftState [05:15:56]wFMCommunicate request_size=4 [05:15:56]MH_SAM_APDU [05:15:56]CAPDU: 80 13 01 00 [05:15:56]Write to MH i2c: E2 08 00 42 55 80 13 01 00 00 00 00 00 14 [05:15:56]Write i2c OK [05:15:56]MH_I2C_Read... [05:15:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:15:56]Read from MH i2c: E2 [05:15:56]MH_I2C_Read... [05:15:56]Read from MH i2c: E2 0E 00 [05:15:56]MH_I2C_Read... [05:15:56]Read from MH i2c: E2 0E 00 42 55 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C0 [05:15:56]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [05:15:56]wFMCommunicate OK [05:15:56]SAM_PROTO_GetShiftState done [05:15:56]FM_GetShiftState done [05:15:56]req_shift_opened done [05:15:56]requested_item shift.open_date is exist - process it [05:15:56]req_shift_open_date [05:15:56]req_shift_open_date done [05:15:56]produce_requested_data done [05:15:56]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95038,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [05:15:56]process_action_free close_receipt [05:15:56]json_value_free [05:15:56]json_value_free done [05:15:56]process_json_proto returns [05:15:56]Send response to host [05:15:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95038,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [05:15:56]free response buf [05:15:56]execute_script done [05:15:56]execute_script returns [05:15:56]free content buf [05:15:56]Sock 7.Close socket [05:15:56]Sock 7.Thread stoped [05:16:00]OFD Sender: No OFD packet to send [05:16:05]OFD Sender: No OFD packet to send [05:16:10]OFD Sender: No OFD packet to send [05:16:15]OFD Sender: No OFD packet to send [05:16:20]OFD Sender: No OFD packet to send [05:16:25]OFD Sender: No OFD packet to send [05:16:30]OFD Sender: No OFD packet to send [05:16:35]OFD Sender: No OFD packet to send [05:16:40]OFD Sender: No OFD packet to send [05:16:45]OFD Sender: No OFD packet to send [05:16:50]OFD Sender: No OFD packet to send [05:16:55]OFD Sender: No OFD packet to send [05:17:00]OFD Sender: No OFD packet to send [05:17:05]OFD Sender: No OFD packet to send [05:17:10]OFD Sender: No OFD packet to send [05:17:15]OFD Sender: No OFD packet to send [05:17:20]OFD Sender: No OFD packet to send [05:17:25]OFD Sender: No OFD packet to send [05:17:30]OFD Sender: No OFD packet to send [05:17:35]OFD Sender: No OFD packet to send [05:17:40]OFD Sender: No OFD packet to send [05:17:45]OFD Sender: No OFD packet to send [05:17:50]OFD Sender: No OFD packet to send [05:17:55]OFD Sender: No OFD packet to send [05:18:00]OFD Sender: No OFD packet to send [05:18:05]OFD Sender: No OFD packet to send [05:18:10]OFD Sender: No OFD packet to send [05:18:15]OFD Sender: No OFD packet to send [05:18:20]OFD Sender: No OFD packet to send [05:18:25]OFD Sender: No OFD packet to send [05:18:30]OFD Sender: No OFD packet to send [05:18:35]OFD Sender: No OFD packet to send [05:18:40]OFD Sender: No OFD packet to send [05:18:45]OFD Sender: No OFD packet to send [05:18:50]OFD Sender: No OFD packet to send [05:18:55]OFD Sender: No OFD packet to send [05:19:00]OFD Sender: No OFD packet to send [05:19:05]OFD Sender: No OFD packet to send [05:19:10]OFD Sender: No OFD packet to send [05:19:15]OFD Sender: No OFD packet to send [05:19:20]OFD Sender: No OFD packet to send [05:19:26]OFD Sender: No OFD packet to send [05:19:31]OFD Sender: No OFD packet to send [05:19:36]OFD Sender: No OFD packet to send [05:19:41]OFD Sender: No OFD packet to send [05:19:46]OFD Sender: No OFD packet to send [05:19:51]OFD Sender: No OFD packet to send [05:19:56]OFD Sender: No OFD packet to send [05:20:01]OFD Sender: No OFD packet to send [05:20:06]OFD Sender: No OFD packet to send [05:20:11]OFD Sender: No OFD packet to send [05:20:16]OFD Sender: No OFD packet to send [05:20:21]OFD Sender: No OFD packet to send [05:20:26]OFD Sender: No OFD packet to send [05:20:31]OFD Sender: No OFD packet to send [05:20:36]OFD Sender: No OFD packet to send [05:20:41]OFD Sender: No OFD packet to send [05:20:46]OFD Sender: No OFD packet to send [05:20:51]OFD Sender: No OFD packet to send [05:20:56]OFD Sender: No OFD packet to send [05:21:01]OFD Sender: No OFD packet to send [05:21:06]OFD Sender: No OFD packet to send [05:21:11]OFD Sender: No OFD packet to send [05:21:16]OFD Sender: No OFD packet to send [05:21:21]OFD Sender: No OFD packet to send [05:21:26]OFD Sender: No OFD packet to send [05:21:31]OFD Sender: No OFD packet to send [05:21:36]OFD Sender: No OFD packet to send [05:21:41]OFD Sender: No OFD packet to send [05:21:46]OFD Sender: No OFD packet to send [05:21:51]OFD Sender: No OFD packet to send [05:21:56]OFD Sender: No OFD packet to send [05:22:01]OFD Sender: No OFD packet to send [05:22:06]OFD Sender: No OFD packet to send [05:22:11]OFD Sender: No OFD packet to send [05:22:16]OFD Sender: No OFD packet to send [05:22:21]OFD Sender: No OFD packet to send [05:22:26]OFD Sender: No OFD packet to send [05:22:31]OFD Sender: No OFD packet to send [05:22:36]OFD Sender: No OFD packet to send [05:22:41]OFD Sender: No OFD packet to send [05:22:46]OFD Sender: No OFD packet to send [05:22:51]OFD Sender: No OFD packet to send [05:22:56]OFD Sender: No OFD packet to send [05:23:01]OFD Sender: No OFD packet to send [05:23:06]OFD Sender: No OFD packet to send [05:23:11]OFD Sender: No OFD packet to send [05:23:16]OFD Sender: No OFD packet to send [05:23:21]OFD Sender: No OFD packet to send [05:23:26]OFD Sender: No OFD packet to send [05:23:31]OFD Sender: No OFD packet to send [05:23:36]OFD Sender: No OFD packet to send [05:23:41]OFD Sender: No OFD packet to send [05:23:46]OFD Sender: No OFD packet to send [05:23:51]OFD Sender: No OFD packet to send [05:23:56]OFD Sender: No OFD packet to send [05:24:01]OFD Sender: No OFD packet to send [05:24:06]OFD Sender: No OFD packet to send [05:24:11]OFD Sender: No OFD packet to send [05:24:16]OFD Sender: No OFD packet to send [05:24:21]OFD Sender: No OFD packet to send [05:24:26]OFD Sender: No OFD packet to send [05:24:31]OFD Sender: No OFD packet to send [05:24:36]OFD Sender: No OFD packet to send [05:24:41]OFD Sender: No OFD packet to send [05:24:46]OFD Sender: No OFD packet to send [05:24:51]OFD Sender: No OFD packet to send [05:24:56]OFD Sender: No OFD packet to send [05:25:01]OFD Sender: No OFD packet to send [05:25:06]OFD Sender: No OFD packet to send [05:25:11]OFD Sender: No OFD packet to send [05:25:16]OFD Sender: No OFD packet to send [05:25:21]OFD Sender: No OFD packet to send [05:25:26]OFD Sender: No OFD packet to send [05:25:31]OFD Sender: No OFD packet to send [05:25:36]OFD Sender: No OFD packet to send [05:25:41]OFD Sender: No OFD packet to send [05:25:46]OFD Sender: No OFD packet to send [05:25:51]OFD Sender: No OFD packet to send [05:25:56]OFD Sender: No OFD packet to send [05:26:01]OFD Sender: No OFD packet to send [05:26:06]OFD Sender: No OFD packet to send [05:26:11]OFD Sender: No OFD packet to send [05:26:16]OFD Sender: No OFD packet to send [05:26:21]OFD Sender: No OFD packet to send [05:26:26]OFD Sender: No OFD packet to send [05:26:31]OFD Sender: No OFD packet to send [05:26:36]OFD Sender: No OFD packet to send [05:26:41]OFD Sender: No OFD packet to send [05:26:46]OFD Sender: No OFD packet to send [05:26:51]OFD Sender: No OFD packet to send [05:26:56]OFD Sender: No OFD packet to send [05:27:01]OFD Sender: No OFD packet to send [05:27:06]OFD Sender: No OFD packet to send [05:27:11]OFD Sender: No OFD packet to send [05:27:16]OFD Sender: No OFD packet to send [05:27:21]OFD Sender: No OFD packet to send [05:27:26]OFD Sender: No OFD packet to send [05:27:31]OFD Sender: No OFD packet to send [05:27:36]OFD Sender: No OFD packet to send [05:27:41]OFD Sender: No OFD packet to send [05:27:46]OFD Sender: No OFD packet to send [05:27:51]OFD Sender: No OFD packet to send [05:27:56]OFD Sender: No OFD packet to send [05:28:01]OFD Sender: No OFD packet to send [05:28:06]OFD Sender: No OFD packet to send [05:28:11]OFD Sender: No OFD packet to send [05:28:16]OFD Sender: No OFD packet to send [05:28:21]OFD Sender: No OFD packet to send [05:28:26]OFD Sender: No OFD packet to send [05:28:31]OFD Sender: No OFD packet to send [05:28:36]OFD Sender: No OFD packet to send [05:28:41]OFD Sender: No OFD packet to send [05:28:46]OFD Sender: No OFD packet to send [05:28:51]OFD Sender: No OFD packet to send [05:28:56]OFD Sender: No OFD packet to send [05:29:01]OFD Sender: No OFD packet to send [05:29:06]OFD Sender: No OFD packet to send [05:29:11]OFD Sender: No OFD packet to send [05:29:16]OFD Sender: No OFD packet to send [05:29:21]OFD Sender: No OFD packet to send [05:29:26]OFD Sender: No OFD packet to send [05:29:31]OFD Sender: No OFD packet to send [05:29:36]OFD Sender: No OFD packet to send [05:29:41]OFD Sender: No OFD packet to send [05:29:46]OFD Sender: No OFD packet to send [05:29:51]OFD Sender: No OFD packet to send [05:29:56]OFD Sender: No OFD packet to send [05:30:01]OFD Sender: No OFD packet to send [05:30:06]OFD Sender: No OFD packet to send [05:30:11]OFD Sender: No OFD packet to send [05:30:16]OFD Sender: No OFD packet to send [05:30:21]OFD Sender: No OFD packet to send [05:30:26]OFD Sender: No OFD packet to send [05:30:31]OFD Sender: No OFD packet to send [05:30:36]OFD Sender: No OFD packet to send [05:30:41]OFD Sender: No OFD packet to send [05:30:46]OFD Sender: No OFD packet to send [05:30:51]OFD Sender: No OFD packet to send [05:30:56]OFD Sender: No OFD packet to send [05:31:01]OFD Sender: No OFD packet to send [05:31:06]OFD Sender: No OFD packet to send [05:31:11]OFD Sender: No OFD packet to send [05:31:16]OFD Sender: No OFD packet to send [05:31:21]OFD Sender: No OFD packet to send [05:31:26]OFD Sender: No OFD packet to send [05:31:31]OFD Sender: No OFD packet to send [05:31:36]OFD Sender: No OFD packet to send [05:31:41]OFD Sender: No OFD packet to send [05:31:46]OFD Sender: No OFD packet to send [05:31:51]OFD Sender: No OFD packet to send [05:31:56]OFD Sender: No OFD packet to send [05:32:01]OFD Sender: No OFD packet to send [05:32:06]OFD Sender: No OFD packet to send [05:32:11]OFD Sender: No OFD packet to send [05:32:16]OFD Sender: No OFD packet to send [05:32:21]OFD Sender: No OFD packet to send [05:32:26]OFD Sender: No OFD packet to send [05:32:31]OFD Sender: No OFD packet to send [05:32:36]OFD Sender: No OFD packet to send [05:32:41]OFD Sender: No OFD packet to send [05:32:46]OFD Sender: No OFD packet to send [05:32:51]OFD Sender: No OFD packet to send [05:32:56]OFD Sender: No OFD packet to send [05:33:01]OFD Sender: No OFD packet to send [05:33:06]OFD Sender: No OFD packet to send [05:33:11]OFD Sender: No OFD packet to send [05:33:16]OFD Sender: No OFD packet to send [05:33:21]OFD Sender: No OFD packet to send [05:33:26]OFD Sender: No OFD packet to send [05:33:31]OFD Sender: No OFD packet to send [05:33:36]OFD Sender: No OFD packet to send [05:33:41]OFD Sender: No OFD packet to send [05:33:46]OFD Sender: No OFD packet to send [05:33:51]OFD Sender: No OFD packet to send [05:33:56]OFD Sender: No OFD packet to send [05:34:01]OFD Sender: No OFD packet to send [05:34:06]OFD Sender: No OFD packet to send [05:34:11]OFD Sender: No OFD packet to send [05:34:16]OFD Sender: No OFD packet to send [05:34:21]OFD Sender: No OFD packet to send [05:34:22]accept exits with 10 [05:34:22]New connection [05:34:22]New thread 3066723684 created [05:34:22]Thread 3066867044 joined [05:34:22]Waiting for new connection... [05:34:22] Sock 10.Parse request [05:34:22]Sock 10.Check first char [05:34:22]Sock 10.First char is OK [05:34:22]request: POST /json_proto HTTP/1.0 [05:34:22]Method: POST [05:34:22]URL: /json_proto [05:34:22]Method is POST - this is cgi request [05:34:22]url: /json_proto [05:34:22]query_string will be loaded in cgi processing [05:34:22]execute_cgi json_proto POST (null) [05:34:22]execute_cgi path=json_proto method=POST [05:34:22]POST find Content-Length [05:34:22]Host: 172.17.40.67:8080 [05:34:22]Content-Length: 683 [05:34:22]Content-Type: application/json [05:34:22] [05:34:22]POST finish read [05:34:22]Found Content-Length = 683 [05:34:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405542", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:34:22]execute_script... [05: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)3405542", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:34:22]POST & json_proto [05:34:22]process_json_proto [05:34:22]json parsed OK: [05:34:22]protocol is kg_v1.0 [05:34:22]action value=close_receipt [05:34:22]process_action close_receipt [05:34:22]cmd_close_receipt [05:34:22]MH_GetDate [05:34:22]Write to MH i2c: F0 00 00 43 55 87 [05:34:22]Write i2c OK [05:34:22]MH_I2C_Read... [05:34:22]Read from MH i2c: F0 [05:34:22]MH_I2C_Read... [05:34:22]Read from MH i2c: F0 09 00 [05:34:22]MH_I2C_Read... [05:34:22]Read from MH i2c: F0 09 00 43 55 00 E1 D0 1D 67 EE DA 66 66 59 [05:34:22]GetLastDocTimeStamp 1730006155 [05:34:22]current date 1730007265 [05:34:22]FM_GetShiftState [05:34:22]SAM_PROTO_GetShiftState [05:34:22]wFMCommunicate request_size=4 [05:34:22]MH_SAM_APDU [05:34:22]CAPDU: 80 13 01 00 [05:34:22]Write to MH i2c: E2 08 00 44 55 80 13 01 00 00 00 00 00 16 [05:34:22]Write i2c OK [05:34:22]MH_I2C_Read... [05:34:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:34:22]Read from MH i2c: E2 [05:34:22]MH_I2C_Read... [05:34:22]Read from MH i2c: E2 0E 00 [05:34:22]MH_I2C_Read... [05:34:22]Read from MH i2c: E2 0E 00 44 55 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C2 [05:34:22]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [05:34:22]wFMCommunicate OK [05:34:22]SAM_PROTO_GetShiftState done [05:34:22]FM_GetShiftState done [05:34:22]opened in 1729987736 [05:34:22]opened+sec_in_day 1730074136 [05:34:22]quantity*price = 100015 [05:34:22]sum+1 = 100017 [05:34:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 38 27.10.2024 05:34 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95039 ФПД: 235193596497329 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T053425&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95039&fm=235193596497329&tin=02508201610067®Number=0000000000170478&sum=100000 [05:34:23]StoreToDocumentArchive [05:34:23]shift 143 fd 95039 [05:34:23]save to /storage/0143/doc_00095039 [05:34:23]save last doc name /storage/0143/doc_00095039 to /storage/kkm_last_doc_name [05:34:23]save OK [05:34:23]Clear old archive folders... [05:34:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [05:34:23]tlvbuf is 00FBF860 [05:34:23]SAM_PROTO_ClearQueue [05:34:23]wFMCommunicate request_size=4 [05:34:23]MH_SAM_APDU [05:34:23]CAPDU: 80 09 00 00 [05:34:23]Write to MH i2c: E2 08 00 51 55 80 09 00 00 00 00 00 00 18 [05:34:23]Write i2c OK [05:34:23]MH_I2C_Read... [05:34:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:34:23]Read from MH i2c: E2 [05:34:23]MH_I2C_Read... [05:34:23]Read from MH i2c: E2 03 00 [05:34:23]MH_I2C_Read... [05:34:23]Read from MH i2c: E2 03 00 51 55 00 90 00 1A [05:34:23]RAPDU: 90 00 [05:34:23]wFMCommunicate OK [05:34:23]SAM_PROTO_ClearQueue done [05:34:23]KKMCreateOFDPacket [05:34:23]OFDProtocolAddRootSTLVToBuf [05:34:23]FM_MakeSignedData [05:34:23]FM_MakeSignedData [05:34:23]SAM_PROTO_SignData [05:34:23]wFMCommunicate request_size=4 [05:34:23]MH_SAM_APDU [05:34:23]CAPDU: 80 0D 01 02 [05:34:23]Write to MH i2c: E2 08 00 52 55 80 0D 01 02 00 00 00 00 20 [05:34:23]Write i2c OK [05:34:23]MH_I2C_Read... [05:34:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:34:23]Read from MH i2c: E2 [05:34:23]MH_I2C_Read... [05:34:23]Read from MH i2c: E2 03 00 [05:34:23]MH_I2C_Read... [05:34:23]Read from MH i2c: E2 03 00 52 55 00 90 00 1B [05:34:23]RAPDU: 90 00 [05:34:23]wFMCommunicate OK [05:34:23]wFMCommunicate request_size=255 [05:34:23]MH_SAM_APDU [05:34: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 E1 D0 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3F 73 01 00 35 04 06 00 D5 [05:34:23]Write to MH i2c: E2 02 01 53 55 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 E1 D0 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3F 73 01 00 35 04 06 00 D5 00 00 1A [05:34:23]Write i2c OK [05:34:23]MH_I2C_Read... [05:34:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:34:24]Read from MH i2c: E2 [05:34:24]MH_I2C_Read... [05:34:24]Read from MH i2c: E2 03 00 [05:34:24]MH_I2C_Read... [05:34:24]Read from MH i2c: E2 03 00 53 55 00 90 00 1C [05:34:24]RAPDU: 90 00 [05:34:24]wFMCommunicate OK [05:34:24]wFMCommunicate request_size=10 [05:34:24]MH_SAM_APDU [05:34:24]CAPDU: 80 0D 02 02 05 E8 46 C5 CD B1 [05:34:24]Write to MH i2c: E2 0D 00 54 55 80 0D 02 02 05 00 E8 46 C5 CD B1 00 00 9E [05:34:24]Write i2c OK [05:34:24]MH_I2C_Read... [05:34:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:34:24]Read from MH i2c: E2 [05:34:24]MH_I2C_Read... [05:34:24]Read from MH i2c: E2 03 00 [05:34:24]MH_I2C_Read... [05:34:24]Read from MH i2c: E2 03 00 54 55 00 90 00 1D [05:34:24]RAPDU: 90 00 [05:34:24]wFMCommunicate OK [05:34:24]wFMCommunicate request_size=4 [05:34:24]MH_SAM_APDU [05:34:24]CAPDU: 80 0D 03 02 [05:34:24]Write to MH i2c: E2 08 00 55 55 80 0D 03 02 00 00 00 00 25 [05:34:24]Write i2c OK [05:34:24]MH_I2C_Read... [05:34:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:34:24]Read from MH i2c: E2 [05:34:24]MH_I2C_Read... [05:34:24]Read from MH i2c: E2 0B 00 [05:34:24]MH_I2C_Read... [05:34:24]Read from MH i2c: E2 0B 00 55 55 00 E0 33 68 9B A5 B1 93 F1 90 00 16 [05:34:24]RAPDU: E0 33 68 9B A5 B1 93 F1 90 00 [05:34:24]wFMCommunicate OK [05:34:24]SAM_PROTO_SignData done [05:34:24]FM_MakeSignedData done [05:34:24]CreateOFDProtocolMessage [05:34:24]wFMCommunicate request_size=4 [05:34:24]MH_SAM_APDU [05:34:24]CAPDU: 80 11 00 00 [05:34:24]Write to MH i2c: E2 08 00 56 55 80 11 00 00 00 00 00 00 25 [05:34:24]Write i2c OK [05:34:24]MH_I2C_Read... [05:34:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:34:24]Read from MH i2c: E2 [05:34:24]MH_I2C_Read... [05:34:24]Read from MH i2c: E2 17 00 [05:34:24]MH_I2C_Read... [05:34:24]Read from MH i2c: E2 17 00 56 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 76 [05:34:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [05:34:24]wFMCommunicate OK [05:34:24]CreateOFDProtocolMessage done [05:34:24]OFDSenderStorePacket 95039 [05:34:24]StoreOFDPacket docnum=95039 [05:34:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4A C7 07 01 8C 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 E1 D0 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3F 73 01 00 35 04 06 00 D5 E8 46 C5 CD B1 E0 33 68 9B A5 B1 93 F1 [05:34:24]CheckFolder [05:34:24]dirname=/storage/ofd_packets [05:34:24]CheckFolder done [05:34:24]ProducePacketName [05:34:24]name=ofd_packets/00095039 [05:34:24]NVStorageSaveData ofd_packets/00095039 [05:34:24]File name is /storage/ofd_packets/00095039 [05:34:24]Write 301 bytes [05:34:24]NVStorageSaveData done [05:34:24]OFDSenderStorePacket done [05:34:24]KKMCreateOFDPacket done [05:34:24]NVStorageSaveData kkm_last_timestamp [05:34:24]File name is /storage/kkm_last_timestamp [05:34:24]Write 4 bytes [05:34:24]NVStorageSaveData done [05:34:24]ExternCall_PrintAddStr [05:34:24]wPrintStart [05:34:24]Write to MH i2c: 01 00 00 57 55 AC [05:34:24]Write i2c OK [05:34:24]MH_I2C_Read... [05:34:24]Read from MH i2c: 01 [05:34:24]MH_I2C_Read... [05:34:24]Read from MH i2c: 01 07 00 [05:34:24]MH_I2C_Read... [05:34:24]Read from MH i2c: 01 07 00 57 55 00 00 00 00 00 FF 0F C1 [05:34:24]RasterBufferAndPrint [05:34:24]line Счет N : (1)3405542 [05:34:24]line ИНН: 02508201610067 [05:34:24]line Контрольно-Кассовый Чек [05:34:24]line ПРОДАЖА [05:34:24]line ТРК (МРК, ГНК) : 42 [05:34:24]line Товар: 2710124130 [05:34:24]line Аи-92-К-4 [05:34:24]line 14.950 * 66.90 [05:34:24]line = 1000.16 [05:34:24]line НДС 12% НСП 1% [05:34:24]line > о реализуемом товаре [05:34:24]line ОКРУГЛЕНИЕ: -0.16 [05:34:24]line ИТОГО: 1000.00 [05:34:24]line Внесено: 1000.00 [05:34:24]line СДАЧА: 0.00 [05:34:24]line НСП 1% : 8.85 [05:34:24]line НДС 12% : 106.21 [05:34:24]line Наличными: 1000.00 [05:34:24]line Безнал.: 0.00 [05:34:24]line Место: АЗС № 82 "Партнер Нефть" [05:34:24]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [05:34:24]line СНО: Общий режим [05:34:24]line Чек 38 27.10.2024 05:34 [05:34:24]line Смена: 143 ФФД: 1.0 [05:34:24]line ЗНМ: 0300000017 [05:34:24]line РНМ: 0000000000170478 [05:34:24]line Версия ККМ: v1.0 [05:34:24]line ФМ: 0000000002098560 [05:34:24]line ФД: 95039 [05:34:24]line ФПД: 235193596497329 [05:34:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T053425&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95039&fm=235193596497329&tin=02508201610067®Number=0000000000170478&sum=100000 [05:34:24]OFD Sender: Processing packet 95039 [packets to send 56, broken 55] [05:34:24]ProducePacketName [05:34:24]name=ofd_packets/00095039 [05:34:24]OFD Sender: To server: pG, [05:34:24]CommunicateWithHost lk.salyk.kg:30040 [05:34:24]ConnectInit lk.salyk.kg [05:34:24]written 0, free lines is 4095 [05:34:24]Connected sock=9 [05:34:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4A C7 07 01 8C 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 E1 D0 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3F 73 01 00 35 04 06 00 D5 E8 46 C5 CD B1 E0 33 68 9B A5 B1 93 F1 [05:34:25]Write to MH i2c: 01 00 00 82 55 D7 [05:34:25]Write i2c OK [05:34:25]MH_I2C_Read... [05:34:25]Read from MH i2c: 01 [05:34:25]MH_I2C_Read... [05:34:25]Read from MH i2c: 01 07 00 [05:34:25]MH_I2C_Read... [05:34:25]Read from MH i2c: 01 07 00 82 55 00 00 00 00 00 0B 0D F6 [05:34:25]RasterBufferAndPrint [05:34:25]line [05:34:25]line [05:34:25]line [05:34:25]line [05:34:25]line [05:34:25]written 0, free lines is 3346 [05:34:25]MH_Cut [05:34:25]Write to MH i2c: D1 01 00 89 55 01 B0 [05:34:25]Write i2c OK [05:34:25]MH_I2C_Read... [05:34:25]Read from MH i2c: D1 [05:34:25]MH_I2C_Read... [05:34:25]Read from MH i2c: D1 01 00 [05:34:25]MH_I2C_Read... [05:34:25]Read from MH i2c: D1 01 00 89 55 00 AF [05:34:25]Write to MH i2c: 01 00 00 8A 55 DF [05:34:25]Write i2c OK [05:34:25]MH_I2C_Read... [05:34:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A8 01 47 00 5D 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 32 30 39 38 35 36 30 10 04 04 00 3F 73 01 00 F4 03 04 00 0F 7B 1D 67 B6 04 01 00 00 EE 7B 8B 22 A3 BD BB 4C [05:34:25]CommunicateWithHost err = 0 [05:34:25]CheckOFDResponse [05:34:25]1017 (14) - 77093643461234 [05:34:25]1041 (16) - 0000000002098560 [05:34:25]1040 (4) - 95039 [05:34:25]1012 (4) - 26.10.2024 23:28 [05:34:25]1206 (1) - 0 [05:34:25]OFD Sender: Remove packet 95039 [05:34:25]ProducePacketName [05:34:25]name=ofd_packets/00095039 [05:34:25]NVStorageDeleteData [05:34:25]OFD Sender: No OFD packet to send [05:34:25]*** Cut start [05:34:25]*** Partial cut [05:34:25]*** CUTSNS_PIN = 1 [05:34:25]*** CUTSNS_PIN = 0 [05:34:26]*** Brake cut motor [05:34:26]Read from MH i2c: 01 [05:34:26]MH_I2C_Read... [05:34:26]*** Stop cut motor [05:34:26]*** Cut end [05:34:26]Read from MH i2c: 01 07 00 [05:34:26]MH_I2C_Read... [05:34:26]Read from MH i2c: 01 07 00 8A 55 00 00 00 00 00 FF 0F F4 [05:34:26]process_action close_receipt done [05:34:26]requested_data is exist [05:34:26]produce_requested_data [05:34:26]requested_item fm.sn is exist - process it [05:34:26]wFMCommunicate request_size=4 [05:34:26]MH_SAM_APDU [05:34:26]CAPDU: 80 11 00 00 [05:34:26]Write to MH i2c: E2 08 00 8B 55 80 11 00 00 00 00 00 00 5A [05:34:26]Write i2c OK [05:34:26]MH_I2C_Read... [05:34:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:34:26]Read from MH i2c: E2 [05:34:26]MH_I2C_Read... [05:34:26]Read from MH i2c: E2 17 00 [05:34:26]MH_I2C_Read... [05:34:26]Read from MH i2c: E2 17 00 8B 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AB [05:34:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [05:34:26]wFMCommunicate OK [05:34:26]requested_item fd.num is exist - process it [05:34:26]SAM_PROTO_GetFieldsCounters [05:34:26]wFMCommunicate request_size=4 [05:34:26]MH_SAM_APDU [05:34:26]CAPDU: 80 13 00 00 [05:34:26]Write to MH i2c: E2 08 00 8C 55 80 13 00 00 00 00 00 00 5D [05:34:26]Write i2c OK [05:34:26]MH_I2C_Read... [05:34:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:34:26]Read from MH i2c: E2 [05:34:26]MH_I2C_Read... [05:34:26]Read from MH i2c: E2 62 00 [05:34:26]MH_I2C_Read... [05:34:26]Read from MH i2c: E2 62 00 8C 55 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3F 73 01 00 0E 04 04 00 8F 00 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 32 [05:34:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3F 73 01 00 0E 04 04 00 8F 00 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 [05:34:26]wFMCommunicate OK [05:34:26]SAM_PROTO_GetFieldsCounters done [05:34:26]requested_item shift.num is exist - process it [05:34:26]requested_item shift.opened is exist - process it [05:34:26]req_shift_opened [05:34:26]FM_GetShiftState [05:34:26]SAM_PROTO_GetShiftState [05:34:26]wFMCommunicate request_size=4 [05:34:26]MH_SAM_APDU [05:34:26]CAPDU: 80 13 01 00 [05:34:26]Write to MH i2c: E2 08 00 8D 55 80 13 01 00 00 00 00 00 5F [05:34:26]Write i2c OK [05:34:26]MH_I2C_Read... [05:34:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:34:26]Read from MH i2c: E2 [05:34:26]MH_I2C_Read... [05:34:26]Read from MH i2c: E2 0E 00 [05:34:26]MH_I2C_Read... [05:34:26]Read from MH i2c: E2 0E 00 8D 55 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0B [05:34:26]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [05:34:26]wFMCommunicate OK [05:34:26]SAM_PROTO_GetShiftState done [05:34:26]FM_GetShiftState done [05:34:26]req_shift_opened done [05:34:26]requested_item shift.open_date is exist - process it [05:34:26]req_shift_open_date [05:34:26]req_shift_open_date done [05:34:26]produce_requested_data done [05:34:26]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95039,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [05:34:26]process_action_free close_receipt [05:34:26]json_value_free [05:34:26]json_value_free done [05:34:26]process_json_proto returns [05:34:26]Send response to host [05:34:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95039,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [05:34:26]free response buf [05:34:26]execute_script done [05:34:26]execute_script returns [05:34:26]free content buf [05:34:26]Sock 10.Close socket [05:34:26]Sock 10.Thread stoped [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:36:00]OFD Sender: No OFD packet to send [05:36:05]OFD Sender: No OFD packet to send [05:36:10]OFD Sender: No OFD packet to send [05:36:15]OFD Sender: No OFD packet to send [05:36:20]OFD Sender: No OFD packet to send [05:36:25]OFD Sender: No OFD packet to send [05:36:30]OFD Sender: No OFD packet to send [05:36:35]OFD Sender: No OFD packet to send [05:36:40]OFD Sender: No OFD packet to send [05:36:45]OFD Sender: No OFD packet to send [05:36:50]OFD Sender: No OFD packet to send [05:36:55]OFD Sender: No OFD packet to send [05:37:00]OFD Sender: No OFD packet to send [05:37:05]OFD Sender: No OFD packet to send [05:37:10]OFD Sender: No OFD packet to send [05:37:15]OFD Sender: No OFD packet to send [05:37:20]OFD Sender: No OFD packet to send [05:37:25]OFD Sender: No OFD packet to send [05:37:30]OFD Sender: No OFD packet to send [05:37:35]OFD Sender: No OFD packet to send [05:37:40]OFD Sender: No OFD packet to send [05:37:45]OFD Sender: No OFD packet to send [05:37:50]OFD Sender: No OFD packet to send [05:37:55]OFD Sender: No OFD packet to send [05:38:00]OFD Sender: No OFD packet to send [05:38:05]OFD Sender: No OFD packet to send [05:38:10]OFD Sender: No OFD packet to send [05:38:15]OFD Sender: No OFD packet to send [05:38:20]OFD Sender: No OFD packet to send [05:38:25]OFD Sender: No OFD packet to send [05:38:30]OFD Sender: No OFD packet to send [05:38:35]OFD Sender: No OFD packet to send [05:38:40]OFD Sender: No OFD packet to send [05:38:45]OFD Sender: No OFD packet to send [05:38:50]OFD Sender: No OFD packet to send [05:38:55]OFD Sender: No OFD packet to send [05:39:00]OFD Sender: No OFD packet to send [05:39:06]OFD Sender: No OFD packet to send [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: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:40:01]OFD Sender: No OFD packet to send [05:40:06]OFD Sender: No OFD packet to send [05:40:11]OFD Sender: No OFD packet to send [05:40:16]OFD Sender: No OFD packet to send [05:40:21]OFD Sender: No OFD packet to send [05:40:26]OFD Sender: No OFD packet to send [05:40:31]OFD Sender: No OFD packet to send [05:40:36]OFD Sender: No OFD packet to send [05:40:38]accept exits with 7 [05:40:38]New connection [05:40:38]New thread 3066867044 created [05:40:38]Thread 3066723684 joined [05:40:38]Waiting for new connection... [05:40:38] Sock 7.Parse request [05:40:38]Sock 7.Check first char [05:40:38]Sock 7.First char is OK [05:40:38]request: POST /json_proto HTTP/1.0 [05:40:38]Method: POST [05:40:38]URL: /json_proto [05:40:38]Method is POST - this is cgi request [05:40:38]url: /json_proto [05:40:38]query_string will be loaded in cgi processing [05:40:38]execute_cgi json_proto POST (null) [05:40:38]execute_cgi path=json_proto method=POST [05:40:38]POST find Content-Length [05:40:38]Host: 172.17.40.67:8080 [05:40:38]Content-Length: 680 [05:40:38]Content-Type: application/json [05:40:38] [05:40:38]POST finish read [05:40:38]Found Content-Length = 680 [05:40:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405543", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [05:40:38]execute_script... [05:40: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)3405543", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [05:40:38]POST & json_proto [05:40:38]process_json_proto [05:40:38]json parsed OK: [05:40:38]protocol is kg_v1.0 [05:40:38]action value=close_receipt [05:40:38]process_action close_receipt [05:40:38]cmd_close_receipt [05:40:38]MH_GetDate [05:40:38]Write to MH i2c: F0 00 00 8E 55 D2 [05:40:38]Write i2c OK [05:40:38]MH_I2C_Read... [05:40:38]Read from MH i2c: F0 [05:40:38]MH_I2C_Read... [05:40:38]Read from MH i2c: F0 09 00 [05:40:38]MH_I2C_Read... [05:40:38]Read from MH i2c: F0 09 00 8E 55 00 5A D2 1D 67 EE DA 66 66 1F [05:40:38]GetLastDocTimeStamp 1730007265 [05:40:38]current date 1730007642 [05:40:38]FM_GetShiftState [05:40:38]SAM_PROTO_GetShiftState [05:40:38]wFMCommunicate request_size=4 [05:40:38]MH_SAM_APDU [05:40:38]CAPDU: 80 13 01 00 [05:40:38]Write to MH i2c: E2 08 00 8F 55 80 13 01 00 00 00 00 00 61 [05:40:38]Write i2c OK [05:40:38]MH_I2C_Read... [05:40:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:40:38]Read from MH i2c: E2 [05:40:38]MH_I2C_Read... [05:40:38]Read from MH i2c: E2 0E 00 [05:40:38]MH_I2C_Read... [05:40:38]Read from MH i2c: E2 0E 00 8F 55 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0D [05:40:38]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [05:40:38]wFMCommunicate OK [05:40:38]SAM_PROTO_GetShiftState done [05:40:38]FM_GetShiftState done [05:40:38]opened in 1729987736 [05:40:38]opened+sec_in_day 1730074136 [05:40:38]quantity*price = 150037 [05:40:38]sum+1 = 150039 [05:40:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 39 27.10.2024 05:40 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95040 ФПД: 205731852506873 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T054042&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95040&fm=205731852506873&tin=02508201610067®Number=0000000000170478&sum=150000 [05:40:39]StoreToDocumentArchive [05:40:39]shift 143 fd 95040 [05:40:39]save to /storage/0143/doc_00095040 [05:40:39]save last doc name /storage/0143/doc_00095040 to /storage/kkm_last_doc_name [05:40:39]save OK [05:40:39]Clear old archive folders... [05:40:39]ProcessDocumentItem done err = 0, tmpTLVsize=248 [05:40:39]tlvbuf is 00F50D20 [05:40:39]SAM_PROTO_ClearQueue [05:40:39]wFMCommunicate request_size=4 [05:40:39]MH_SAM_APDU [05:40:39]CAPDU: 80 09 00 00 [05:40:39]Write to MH i2c: E2 08 00 9C 55 80 09 00 00 00 00 00 00 63 [05:40:39]Write i2c OK [05:40:39]MH_I2C_Read... [05:40:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:40:39]Read from MH i2c: E2 [05:40:39]MH_I2C_Read... [05:40:39]Read from MH i2c: E2 03 00 [05:40:39]MH_I2C_Read... [05:40:39]Read from MH i2c: E2 03 00 9C 55 00 90 00 65 [05:40:39]RAPDU: 90 00 [05:40:39]wFMCommunicate OK [05:40:39]SAM_PROTO_ClearQueue done [05:40:39]KKMCreateOFDPacket [05:40:39]OFDProtocolAddRootSTLVToBuf [05:40:39]FM_MakeSignedData [05:40:39]FM_MakeSignedData [05:40:39]SAM_PROTO_SignData [05:40:39]wFMCommunicate request_size=4 [05:40:39]MH_SAM_APDU [05:40:39]CAPDU: 80 0D 01 02 [05:40:39]Write to MH i2c: E2 08 00 9D 55 80 0D 01 02 00 00 00 00 6B [05:40:39]Write i2c OK [05:40:39]MH_I2C_Read... [05:40:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:40:40]Read from MH i2c: E2 [05:40:40]MH_I2C_Read... [05:40:40]Read from MH i2c: E2 03 00 [05:40:40]MH_I2C_Read... [05:40:40]Read from MH i2c: E2 03 00 9D 55 00 90 00 66 [05:40:40]RAPDU: 90 00 [05:40:40]wFMCommunicate OK [05:40:40]wFMCommunicate request_size=255 [05:40:40]MH_SAM_APDU [05:40: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 27 00 00 00 F4 03 04 00 5A D2 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 40 73 01 00 35 04 06 00 BB 1C AD FC [05:40:40]Write to MH i2c: E2 02 01 9E 55 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 27 00 00 00 F4 03 04 00 5A D2 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 40 73 01 00 35 04 06 00 BB 1C AD FC 00 00 01 [05:40:40]Write i2c OK [05:40:40]MH_I2C_Read... [05:40:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:40:40]Read from MH i2c: E2 [05:40:40]MH_I2C_Read... [05:40:40]Read from MH i2c: E2 03 00 [05:40:40]MH_I2C_Read... [05:40:40]Read from MH i2c: E2 03 00 9E 55 00 90 00 67 [05:40:40]RAPDU: 90 00 [05:40:40]wFMCommunicate OK [05:40:40]wFMCommunicate request_size=7 [05:40:40]MH_SAM_APDU [05:40:40]CAPDU: 80 0D 02 02 02 D6 F9 [05:40:40]Write to MH i2c: E2 0A 00 9F 55 80 0D 02 02 02 00 D6 F9 00 00 41 [05:40:40]Write i2c OK [05:40:40]MH_I2C_Read... [05:40:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:40:40]Read from MH i2c: E2 [05:40:40]MH_I2C_Read... [05:40:40]Read from MH i2c: E2 03 00 [05:40:40]MH_I2C_Read... [05:40:40]Read from MH i2c: E2 03 00 9F 55 00 90 00 68 [05:40:40]RAPDU: 90 00 [05:40:40]wFMCommunicate OK [05:40:40]wFMCommunicate request_size=4 [05:40:40]MH_SAM_APDU [05:40:40]CAPDU: 80 0D 03 02 [05:40:40]Write to MH i2c: E2 08 00 A0 55 80 0D 03 02 00 00 00 00 70 [05:40:40]Write i2c OK [05:40:40]MH_I2C_Read... [05:40:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:40:40]Read from MH i2c: E2 [05:40:40]MH_I2C_Read... [05:40:40]Read from MH i2c: E2 0B 00 [05:40:40]MH_I2C_Read... [05:40:40]Read from MH i2c: E2 0B 00 A0 55 00 E0 5B 24 33 8F C6 A4 7F 90 00 7B [05:40:40]RAPDU: E0 5B 24 33 8F C6 A4 7F 90 00 [05:40:40]wFMCommunicate OK [05:40:40]SAM_PROTO_SignData done [05:40:40]FM_MakeSignedData done [05:40:40]CreateOFDProtocolMessage [05:40:40]wFMCommunicate request_size=4 [05:40:40]MH_SAM_APDU [05:40:40]CAPDU: 80 11 00 00 [05:40:40]Write to MH i2c: E2 08 00 A1 55 80 11 00 00 00 00 00 00 70 [05:40:40]Write i2c OK [05:40:40]MH_I2C_Read... [05:40:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:40:40]Read from MH i2c: E2 [05:40:40]MH_I2C_Read... [05:40:40]Read from MH i2c: E2 17 00 [05:40:40]MH_I2C_Read... [05:40:40]Read from MH i2c: E2 17 00 A1 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C1 [05:40:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [05:40:40]wFMCommunicate OK [05:40:40]CreateOFDProtocolMessage done [05:40:40]OFDSenderStorePacket 95040 [05:40:40]StoreOFDPacket docnum=95040 [05:40:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 65 D1 04 01 85 D3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 27 00 00 00 F4 03 04 00 5A D2 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 40 73 01 00 35 04 06 00 BB 1C AD FC D6 F9 E0 5B 24 33 8F C6 A4 7F [05:40:40]CheckFolder [05:40:40]dirname=/storage/ofd_packets [05:40:40]CheckFolder done [05:40:40]ProducePacketName [05:40:40]name=ofd_packets/00095040 [05:40:40]NVStorageSaveData ofd_packets/00095040 [05:40:40]File name is /storage/ofd_packets/00095040 [05:40:40]Write 298 bytes [05:40:40]NVStorageSaveData done [05:40:40]OFDSenderStorePacket done [05:40:40]KKMCreateOFDPacket done [05:40:40]NVStorageSaveData kkm_last_timestamp [05:40:40]File name is /storage/kkm_last_timestamp [05:40:40]Write 4 bytes [05:40:40]NVStorageSaveData done [05:40:40]ExternCall_PrintAddStr [05:40:40]wPrintStart [05:40:40]Write to MH i2c: 01 00 00 A2 55 F7 [05:40:40]Write i2c OK [05:40:40]MH_I2C_Read... [05:40:40]Read from MH i2c: 01 [05:40:40]MH_I2C_Read... [05:40:40]Read from MH i2c: 01 07 00 [05:40:40]MH_I2C_Read... [05:40:40]Read from MH i2c: 01 07 00 A2 55 00 00 00 00 00 FF 0F 0C [05:40:40]RasterBufferAndPrint [05:40:40]line Счет N : (1)3405543 [05:40:40]line ИНН: 02508201610067 [05:40:40]line Контрольно-Кассовый Чек [05:40:40]line ПРОДАЖА [05:40:40]line ТРК (МРК, ГНК) : 51 [05:40:40]line Товар: 2710194210 [05:40:40]line ДТ-К-5 [05:40:40]line 19.690 * 76.20 [05:40:40]line = 1500.38 [05:40:40]line НДС 12% НСП 1% [05:40:40]line > о реализуемом товаре [05:40:40]line ОКРУГЛЕНИЕ: -0.38 [05:40:40]line ИТОГО: 1500.00 [05:40:40]line Внесено: 1500.00 [05:40:40]line СДАЧА: 0.00 [05:40:40]line НСП 1% : 13.28 [05:40:40]line НДС 12% : 159.33 [05:40:40]line Наличными: 1500.00 [05:40:40]line Безнал.: 0.00 [05:40:40]line Место: АЗС № 82 "Партнер Нефть" [05:40:40]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [05:40:40]line СНО: Общий режим [05:40:40]line Чек 39 27.10.2024 05:40 [05:40:40]line Смена: 143 ФФД: 1.0 [05:40:40]line ЗНМ: 0300000017 [05:40:40]line РНМ: 0000000000170478 [05:40:40]line Версия ККМ: v1.0 [05:40:40]line ФМ: 0000000002098560 [05:40:40]line ФД: 95040 [05:40:40]line ФПД: 205731852506873 [05:40:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T054042&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95040&fm=205731852506873&tin=02508201610067®Number=0000000000170478&sum=150000 [05:40:40]OFD Sender: Processing packet 95040 [packets to send 56, broken 55] [05:40:40]ProducePacketName [05:40:40]name=ofd_packets/00095040 [05:40:40]OFD Sender: To server: pG, [05:40:40]CommunicateWithHost lk.salyk.kg:30040 [05:40:40]ConnectInit lk.salyk.kg [05:40:40]written 0, free lines is 4095 [05:40:41]Connected sock=11 [05:40:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 65 D1 04 01 85 D3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 27 00 00 00 F4 03 04 00 5A D2 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 40 73 01 00 35 04 06 00 BB 1C AD FC D6 F9 E0 5B 24 33 8F C6 A4 7F [05:40:41]Write to MH i2c: 01 00 00 CD 55 22 [05:40:41]Write i2c OK [05:40:41]MH_I2C_Read... [05:40:41]Read from MH i2c: 01 [05:40:41]MH_I2C_Read... [05:40:41]Read from MH i2c: 01 07 00 [05:40:41]MH_I2C_Read... [05:40:41]Read from MH i2c: 01 07 00 CD 55 00 00 00 00 00 04 0D 3A [05:40:41]RasterBufferAndPrint [05:40:41]line [05:40:41]line [05:40:41]line [05:40:41]line [05:40:41]line [05:40:41]written 0, free lines is 3338 [05:40:41]MH_Cut [05:40:41]Write to MH i2c: D1 01 00 D4 55 01 FB [05:40:41]Write i2c OK [05:40:41]MH_I2C_Read... [05:40:41]Read from MH i2c: D1 [05:40:41]MH_I2C_Read... [05:40:41]Read from MH i2c: D1 01 00 [05:40:41]MH_I2C_Read... [05:40:41]Read from MH i2c: D1 01 00 D4 55 00 FA [05:40:41]Write to MH i2c: 01 00 00 D5 55 2A [05:40:41]Write i2c OK [05:40:41]MH_I2C_Read... [05:40:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C0 56 47 00 F1 01 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 40 73 01 00 F4 03 04 00 87 7C 1D 67 B6 04 01 00 00 CB E6 2F A6 5E FE 4B CA [05:40:41]CommunicateWithHost err = 0 [05:40:41]CheckOFDResponse [05:40:41]1017 (14) - 77093643461234 [05:40:41]1041 (16) - 0000000002098560 [05:40:41]1040 (4) - 95040 [05:40:41]1012 (4) - 26.10.2024 23:34 [05:40:41]1206 (1) - 0 [05:40:41]OFD Sender: Remove packet 95040 [05:40:41]ProducePacketName [05:40:41]name=ofd_packets/00095040 [05:40:41]NVStorageDeleteData [05:40:41]*** Cut start [05:40:41]*** Partial cut [05:40:41]*** CUTSNS_PIN = 1 [05:40:41]*** CUTSNS_PIN = 0 [05:40:41]OFD Sender: No OFD packet to send [05:40:42]*** Brake cut motor [05:40:42]Read from MH i2c: 01 [05:40:42]MH_I2C_Read... [05:40:42]*** Stop cut motor [05:40:42]*** Cut end [05:40:42]Read from MH i2c: 01 07 00 [05:40:42]MH_I2C_Read... [05:40:42]Read from MH i2c: 01 07 00 D5 55 00 00 00 00 00 FF 0F 3F [05:40:42]process_action close_receipt done [05:40:42]requested_data is exist [05:40:42]produce_requested_data [05:40:42]requested_item fm.sn is exist - process it [05:40:42]wFMCommunicate request_size=4 [05:40:42]MH_SAM_APDU [05:40:42]CAPDU: 80 11 00 00 [05:40:42]Write to MH i2c: E2 08 00 D6 55 80 11 00 00 00 00 00 00 A5 [05:40:42]Write i2c OK [05:40:42]MH_I2C_Read... [05:40:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:40:42]Read from MH i2c: E2 [05:40:42]MH_I2C_Read... [05:40:42]Read from MH i2c: E2 17 00 [05:40:42]MH_I2C_Read... [05:40:42]Read from MH i2c: E2 17 00 D6 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F6 [05:40:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [05:40:42]wFMCommunicate OK [05:40:42]requested_item fd.num is exist - process it [05:40:42]SAM_PROTO_GetFieldsCounters [05:40:42]wFMCommunicate request_size=4 [05:40:42]MH_SAM_APDU [05:40:42]CAPDU: 80 13 00 00 [05:40:42]Write to MH i2c: E2 08 00 D7 55 80 13 00 00 00 00 00 00 A8 [05:40:42]Write i2c OK [05:40:42]MH_I2C_Read... [05:40:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:40:42]Read from MH i2c: E2 [05:40:42]MH_I2C_Read... [05:40:42]Read from MH i2c: E2 62 00 [05:40:42]MH_I2C_Read... [05:40:42]Read from MH i2c: E2 62 00 D7 55 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 40 73 01 00 0E 04 04 00 8F 00 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 81 [05:40:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 40 73 01 00 0E 04 04 00 8F 00 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 [05:40:42]wFMCommunicate OK [05:40:42]SAM_PROTO_GetFieldsCounters done [05:40:42]requested_item shift.num is exist - process it [05:40:42]requested_item shift.opened is exist - process it [05:40:42]req_shift_opened [05:40:42]FM_GetShiftState [05:40:42]SAM_PROTO_GetShiftState [05:40:42]wFMCommunicate request_size=4 [05:40:42]MH_SAM_APDU [05:40:42]CAPDU: 80 13 01 00 [05:40:42]Write to MH i2c: E2 08 00 D8 55 80 13 01 00 00 00 00 00 AA [05:40:42]Write i2c OK [05:40:42]MH_I2C_Read... [05:40:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:40:42]Read from MH i2c: E2 [05:40:42]MH_I2C_Read... [05:40:42]Read from MH i2c: E2 0E 00 [05:40:42]MH_I2C_Read... [05:40:42]Read from MH i2c: E2 0E 00 D8 55 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 56 [05:40:42]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [05:40:42]wFMCommunicate OK [05:40:42]SAM_PROTO_GetShiftState done [05:40:42]FM_GetShiftState done [05:40:42]req_shift_opened done [05:40:42]requested_item shift.open_date is exist - process it [05:40:42]req_shift_open_date [05:40:42]req_shift_open_date done [05:40:42]produce_requested_data done [05:40:42]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95040,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [05:40:42]process_action_free close_receipt [05:40:42]json_value_free [05:40:42]json_value_free done [05:40:42]process_json_proto returns [05:40:42]Send response to host [05:40:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95040,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [05:40:42]free response buf [05:40:42]execute_script done [05:40:42]execute_script returns [05:40:42]free content buf [05:40:42]Sock 7.Close socket [05:40:42]Sock 7.Thread stoped [05:40:46]OFD Sender: No OFD packet to send [05:40:51]OFD Sender: No OFD packet to send [05:40:56]OFD Sender: No OFD packet to send [05:41:01]OFD Sender: No OFD packet to send [05:41:06]OFD Sender: No OFD packet to send [05:41:12]OFD Sender: No OFD packet to send [05:41:17]OFD Sender: No OFD packet to send [05:41:22]OFD Sender: No OFD packet to send [05:41:27]OFD Sender: No OFD packet to send [05:41:32]OFD Sender: No OFD packet to send [05:41:37]OFD Sender: No OFD packet to send [05:41:42]OFD Sender: No OFD packet to send [05:41:47]OFD Sender: No OFD packet to send [05:41:52]OFD Sender: No OFD packet to send [05:41:57]OFD Sender: No OFD packet to send [05:42:02]OFD Sender: No OFD packet to send [05:42:07]OFD Sender: No OFD packet to send [05:42:12]OFD Sender: No OFD packet to send [05:42:17]OFD Sender: No OFD packet to send [05:42:22]OFD Sender: No OFD packet to send [05:42:27]OFD Sender: No OFD packet to send [05:42:32]OFD Sender: No OFD packet to send [05:42:37]OFD Sender: No OFD packet to send [05:42:42]OFD Sender: No OFD packet to send [05:42:47]OFD Sender: No OFD packet to send [05:42:52]OFD Sender: No OFD packet to send [05:42:57]OFD Sender: No OFD packet to send [05:43:02]OFD Sender: No OFD packet to send [05:43:07]OFD Sender: No OFD packet to send [05:43:12]OFD Sender: No OFD packet to send [05:43:17]OFD Sender: No OFD packet to send [05:43:22]OFD Sender: No OFD packet to send [05:43:27]OFD Sender: No OFD packet to send [05:43:32]OFD Sender: No OFD packet to send [05:43:37]OFD Sender: No OFD packet to send [05:43:42]OFD Sender: No OFD packet to send [05:43:47]OFD Sender: No OFD packet to send [05:43:52]OFD Sender: No OFD packet to send [05:43:57]OFD Sender: No OFD packet to send [05:44:02]OFD Sender: No OFD packet to send [05:44:07]OFD Sender: No OFD packet to send [05:44:12]OFD Sender: No OFD packet to send [05:44:17]OFD Sender: No OFD packet to send [05:44:22]OFD Sender: No OFD packet to send [05:44:27]OFD Sender: No OFD packet to send [05:44:32]OFD Sender: No OFD packet to send [05:44:37]OFD Sender: No OFD packet to send [05:44:42]OFD Sender: No OFD packet to send [05:44:47]OFD Sender: No OFD packet to send [05:44:52]OFD Sender: No OFD packet to send [05:44:57]OFD Sender: No OFD packet to send [05:45:02]OFD Sender: No OFD packet to send [05:45:07]OFD Sender: No OFD packet to send [05:45:12]OFD Sender: No OFD packet to send [05:45:17]OFD Sender: No OFD packet to send [05:45:22]OFD Sender: No OFD packet to send [05:45:27]OFD Sender: No OFD packet to send [05:45:32]OFD Sender: No OFD packet to send [05:45:37]OFD Sender: No OFD packet to send [05:45:42]OFD Sender: No OFD packet to send [05:45:47]OFD Sender: No OFD packet to send [05:45:52]OFD Sender: No OFD packet to send [05:45:57]OFD Sender: No OFD packet to send [05:46:02]OFD Sender: No OFD packet to send [05:46:07]OFD Sender: No OFD packet to send [05:46:12]OFD Sender: No OFD packet to send [05:46:17]OFD Sender: No OFD packet to send [05:46:22]OFD Sender: No OFD packet to send [05:46:27]OFD Sender: No OFD packet to send [05:46:32]OFD Sender: No OFD packet to send [05:46:37]OFD Sender: No OFD packet to send [05:46:42]OFD Sender: No OFD packet to send [05:46:47]OFD Sender: No OFD packet to send [05:46:52]OFD Sender: No OFD packet to send [05:46:57]OFD Sender: No OFD packet to send [05:47:02]OFD Sender: No OFD packet to send [05:47:07]OFD Sender: No OFD packet to send [05:47:12]OFD Sender: No OFD packet to send [05:47:17]OFD Sender: No OFD packet to send [05:47:22]OFD Sender: No OFD packet to send [05:47:27]OFD Sender: No OFD packet to send [05:47:32]OFD Sender: No OFD packet to send [05:47:37]OFD Sender: No OFD packet to send [05:47:42]OFD Sender: No OFD packet to send [05:47:47]OFD Sender: No OFD packet to send [05:47:52]OFD Sender: No OFD packet to send [05:47:57]OFD Sender: No OFD packet to send [05:48:02]OFD Sender: No OFD packet to send [05:48:07]OFD Sender: No OFD packet to send [05:48:12]OFD Sender: No OFD packet to send [05:48:17]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: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: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: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: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: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: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: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: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: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:57]OFD Sender: No OFD packet to send [05:53:02]OFD Sender: No OFD packet to send [05:53:07]OFD Sender: No OFD packet to send [05:53:12]OFD Sender: No OFD packet to send [05:53:17]OFD Sender: No OFD packet to send [05:53:22]OFD Sender: No OFD packet to send [05:53:27]OFD Sender: No OFD packet to send [05:53:32]OFD Sender: No OFD packet to send [05:53:37]OFD Sender: No OFD packet to send [05:53:42]OFD Sender: No OFD packet to send [05:53:47]OFD Sender: No OFD packet to send [05:53:52]OFD Sender: No OFD packet to send [05:53:57]OFD Sender: No OFD packet to send [05:54:02]OFD Sender: No OFD packet to send [05:54:07]OFD Sender: No OFD packet to send [05:54:12]OFD Sender: No OFD packet to send [05:54:17]OFD Sender: No OFD packet to send [05:54:22]OFD Sender: No OFD packet to send [05:54:27]OFD Sender: No OFD packet to send [05:54:32]OFD Sender: No OFD packet to send [05:54:37]OFD Sender: No OFD packet to send [05:54:42]OFD Sender: No OFD packet to send [05:54:47]OFD Sender: No OFD packet to send [05:54:52]OFD Sender: No OFD packet to send [05:54:57]OFD Sender: No OFD packet to send [05:55:02]OFD Sender: No OFD packet to send [05:55:07]OFD Sender: No OFD packet to send [05:55:12]OFD Sender: No OFD packet to send [05:55:17]OFD Sender: No OFD packet to send [05:55:22]OFD Sender: No OFD packet to send [05:55:27]OFD Sender: No OFD packet to send [05:55:32]OFD Sender: No OFD packet to send [05:55:37]OFD Sender: No OFD packet to send [05:55:42]OFD Sender: No OFD packet to send [05:55:47]OFD Sender: No OFD packet to send [05:55:52]OFD Sender: No OFD packet to send [05:55:57]OFD Sender: No OFD packet to send [05:56:02]OFD Sender: No OFD packet to send [05:56:07]OFD Sender: No OFD packet to send [05:56:12]OFD Sender: No OFD packet to send [05:56:17]OFD Sender: No OFD packet to send [05:56:22]OFD Sender: No OFD packet to send [05:56:27]OFD Sender: No OFD packet to send [05:56:32]OFD Sender: No OFD packet to send [05:56:37]OFD Sender: No OFD packet to send [05:56:42]OFD Sender: No OFD packet to send [05:56:47]OFD Sender: No OFD packet to send [05:56:52]OFD Sender: No OFD packet to send [05:56:57]OFD Sender: No OFD packet to send [05:57:02]OFD Sender: No OFD packet to send [05:57:07]OFD Sender: No OFD packet to send [05:57:12]OFD Sender: No OFD packet to send [05:57:17]OFD Sender: No OFD packet to send [05:57:22]OFD Sender: No OFD packet to send [05:57:27]OFD Sender: No OFD packet to send [05:57:32]OFD Sender: No OFD packet to send [05:57:37]OFD Sender: No OFD packet to send [05:57:42]OFD Sender: No OFD packet to send [05:57:47]OFD Sender: No OFD packet to send [05:57:52]OFD Sender: No OFD packet to send [05:57:57]OFD Sender: No OFD packet to send [05:58:02]OFD Sender: No OFD packet to send [05:58:07]OFD Sender: No OFD packet to send [05:58:12]OFD Sender: No OFD packet to send [05:58:17]OFD Sender: No OFD packet to send [05:58:22]OFD Sender: No OFD packet to send [05:58:27]OFD Sender: No OFD packet to send [05:58:32]OFD Sender: No OFD packet to send [05:58:37]OFD Sender: No OFD packet to send [05:58:42]OFD Sender: No OFD packet to send [05:58:47]OFD Sender: No OFD packet to send [05:58:53]OFD Sender: No OFD packet to send [05:58:58]OFD Sender: No OFD packet to send [05:59:03]OFD Sender: No OFD packet to send [05:59:08]OFD Sender: No OFD packet to send [05:59:13]OFD Sender: No OFD packet to send [05:59:18]OFD Sender: No OFD packet to send [05:59:23]OFD Sender: No OFD packet to send [05:59:28]OFD Sender: No OFD packet to send [05:59:33]OFD Sender: No OFD packet to send [05:59:38]OFD Sender: No OFD packet to send [05:59:43]OFD Sender: No OFD packet to send [05:59:48]OFD Sender: No OFD packet to send [05:59:53]OFD Sender: No OFD packet to send [05:59:58]OFD Sender: No OFD packet to send [06:00:03]OFD Sender: No OFD packet to send [06:00:08]OFD Sender: No OFD packet to send [06:00:13]OFD Sender: No OFD packet to send [06:00:18]OFD Sender: No OFD packet to send [06:00:23]OFD Sender: No OFD packet to send [06:00:28]OFD Sender: No OFD packet to send [06:00:33]OFD Sender: No OFD packet to send [06:00:38]OFD Sender: No OFD packet to send [06:00:43]OFD Sender: No OFD packet to send [06:00:48]OFD Sender: No OFD packet to send [06:00:53]OFD Sender: No OFD packet to send [06:00:58]OFD Sender: No OFD packet to send [06:01:03]OFD Sender: No OFD packet to send [06:01:08]OFD Sender: No OFD packet to send [06:01:13]OFD Sender: No OFD packet to send [06:01:18]OFD Sender: No OFD packet to send [06:01:23]OFD Sender: No OFD packet to send [06:01:28]OFD Sender: No OFD packet to send [06:01:33]OFD Sender: No OFD packet to send [06:01:38]OFD Sender: No OFD packet to send [06:01:43]OFD Sender: No OFD packet to send [06:01:48]OFD Sender: No OFD packet to send [06:01:53]OFD Sender: No OFD packet to send [06:01:58]OFD Sender: No OFD packet to send [06:02:03]OFD Sender: No OFD packet to send [06:02:08]OFD Sender: No OFD packet to send [06:02:13]OFD Sender: No OFD packet to send [06:02:18]OFD Sender: No OFD packet to send [06:02:23]OFD Sender: No OFD packet to send [06:02:28]OFD Sender: No OFD packet to send [06:02:33]OFD Sender: No OFD packet to send [06:02:38]OFD Sender: No OFD packet to send [06:02:43]OFD Sender: No OFD packet to send [06:02:48]OFD Sender: No OFD packet to send [06:02:53]OFD Sender: No OFD packet to send [06:02:58]OFD Sender: No OFD packet to send [06:03:03]OFD Sender: No OFD packet to send [06:03:08]OFD Sender: No OFD packet to send [06:03:13]OFD Sender: No OFD packet to send [06:03:18]OFD Sender: No OFD packet to send [06:03:23]OFD Sender: No OFD packet to send [06:03:28]OFD Sender: No OFD packet to send [06:03:33]OFD Sender: No OFD packet to send [06:03:38]OFD Sender: No OFD packet to send [06:03:43]OFD Sender: No OFD packet to send [06:03:48]OFD Sender: No OFD packet to send [06:03:53]OFD Sender: No OFD packet to send [06:03:58]OFD Sender: No OFD packet to send [06:04:03]OFD Sender: No OFD packet to send [06:04:08]OFD Sender: No OFD packet to send [06:04:13]OFD Sender: No OFD packet to send [06:04:18]OFD Sender: No OFD packet to send [06:04:23]OFD Sender: No OFD packet to send [06:04:28]OFD Sender: No OFD packet to send [06:04:33]OFD Sender: No OFD packet to send [06:04:38]OFD Sender: No OFD packet to send [06:04:43]OFD Sender: No OFD packet to send [06:04:48]OFD Sender: No OFD packet to send [06:04:53]OFD Sender: No OFD packet to send [06:04:58]OFD Sender: No OFD packet to send [06:05:03]OFD Sender: No OFD packet to send [06:05:08]OFD Sender: No OFD packet to send [06:05:13]OFD Sender: No OFD packet to send [06:05:18]OFD Sender: No OFD packet to send [06:05:23]OFD Sender: No OFD packet to send [06:05:28]OFD Sender: No OFD packet to send [06:05:33]OFD Sender: No OFD packet to send [06:05:38]OFD Sender: No OFD packet to send [06:05:43]OFD Sender: No OFD packet to send [06:05:48]OFD Sender: No OFD packet to send [06:05:53]OFD Sender: No OFD packet to send [06:05:58]OFD Sender: No OFD packet to send [06:06:03]OFD Sender: No OFD packet to send [06:06:08]OFD Sender: No OFD packet to send [06:06:13]OFD Sender: No OFD packet to send [06:06:18]OFD Sender: No OFD packet to send [06:06:23]OFD Sender: No OFD packet to send [06:06:28]OFD Sender: No OFD packet to send [06:06:33]OFD Sender: No OFD packet to send [06:06:38]OFD Sender: No OFD packet to send [06:06:43]OFD Sender: No OFD packet to send [06:06:48]OFD Sender: No OFD packet to send [06:06:53]OFD Sender: No OFD packet to send [06:06:58]OFD Sender: No OFD packet to send [06:07:03]OFD Sender: No OFD packet to send [06:07:08]OFD Sender: No OFD packet to send [06:07:13]OFD Sender: No OFD packet to send [06:07:18]OFD Sender: No OFD packet to send [06:07:23]OFD Sender: No OFD packet to send [06:07:28]OFD Sender: No OFD packet to send [06:07:33]OFD Sender: No OFD packet to send [06:07:38]OFD Sender: No OFD packet to send [06:07:43]OFD Sender: No OFD packet to send [06:07:48]OFD Sender: No OFD packet to send [06:07:53]OFD Sender: No OFD packet to send [06:07:58]OFD Sender: No OFD packet to send [06:08:03]OFD Sender: No OFD packet to send [06:08:08]OFD Sender: No OFD packet to send [06:08:13]OFD Sender: No OFD packet to send [06:08:17]accept exits with 9 [06:08:17]New connection [06:08:17]New thread 3066723684 created [06:08:17]Thread 3066867044 joined [06:08:17]Waiting for new connection... [06:08:17] Sock 9.Parse request [06:08:17]Sock 9.Check first char [06:08:17]Sock 9.First char is OK [06:08:17]request: POST /json_proto HTTP/1.0 [06:08:17]Method: POST [06:08:17]URL: /json_proto [06:08:17]Method is POST - this is cgi request [06:08:17]url: /json_proto [06:08:17]query_string will be loaded in cgi processing [06:08:17]execute_cgi json_proto POST (null) [06:08:17]execute_cgi path=json_proto method=POST [06:08:17]POST find Content-Length [06:08:17]Host: 172.17.40.67:8080 [06:08:17]Content-Length: 678 [06:08:17]Content-Type: application/json [06:08:17] [06:08:17]POST finish read [06:08:17]Found Content-Length = 678 [06:08:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405544", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:08:17]execute_script... [06:08: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)3405544", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:08:17]POST & json_proto [06:08:17]process_json_proto [06:08:17]json parsed OK: [06:08:17]protocol is kg_v1.0 [06:08:17]action value=close_receipt [06:08:17]process_action close_receipt [06:08:17]cmd_close_receipt [06:08:17]MH_GetDate [06:08:17]Write to MH i2c: F0 00 00 D9 55 1D [06:08:17]Write i2c OK [06:08:17]MH_I2C_Read... [06:08:17]Read from MH i2c: F0 [06:08:17]MH_I2C_Read... [06:08:17]Read from MH i2c: F0 09 00 [06:08:17]MH_I2C_Read... [06:08:17]Read from MH i2c: F0 09 00 D9 55 00 D4 D8 1D 67 EE DA 66 66 EA [06:08:17]GetLastDocTimeStamp 1730007642 [06:08:17]current date 1730009300 [06:08:17]FM_GetShiftState [06:08:17]SAM_PROTO_GetShiftState [06:08:17]wFMCommunicate request_size=4 [06:08:17]MH_SAM_APDU [06:08:17]CAPDU: 80 13 01 00 [06:08:17]Write to MH i2c: E2 08 00 DA 55 80 13 01 00 00 00 00 00 AC [06:08:17]Write i2c OK [06:08:17]MH_I2C_Read... [06:08:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:08:17]Read from MH i2c: E2 [06:08:17]MH_I2C_Read... [06:08:17]Read from MH i2c: E2 0E 00 [06:08:17]MH_I2C_Read... [06:08:17]Read from MH i2c: E2 0E 00 DA 55 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 58 [06:08:17]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [06:08:17]wFMCommunicate OK [06:08:17]SAM_PROTO_GetShiftState done [06:08:17]FM_GetShiftState done [06:08:17]opened in 1729987736 [06:08:17]opened+sec_in_day 1730074136 [06:08:17]quantity*price = 50041 [06:08:17]sum+1 = 50042 [06:08:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 40 27.10.2024 06:08 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95041 ФПД: 122000009951423 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T060820&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95041&fm=122000009951423&tin=02508201610067®Number=0000000000170478&sum=50000 [06:08:18]StoreToDocumentArchive [06:08:18]shift 143 fd 95041 [06:08:18]save to /storage/0143/doc_00095041 [06:08:18]save last doc name /storage/0143/doc_00095041 to /storage/kkm_last_doc_name [06:08:18]save OK [06:08:18]Clear old archive folders... [06:08:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:08:18]tlvbuf is 00E5E2C0 [06:08:18]SAM_PROTO_ClearQueue [06:08:18]wFMCommunicate request_size=4 [06:08:18]MH_SAM_APDU [06:08:18]CAPDU: 80 09 00 00 [06:08:18]Write to MH i2c: E2 08 00 E7 55 80 09 00 00 00 00 00 00 AE [06:08:18]Write i2c OK [06:08:18]MH_I2C_Read... [06:08:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:08:18]Read from MH i2c: E2 [06:08:18]MH_I2C_Read... [06:08:18]Read from MH i2c: E2 03 00 [06:08:18]MH_I2C_Read... [06:08:18]Read from MH i2c: E2 03 00 E7 55 00 90 00 B0 [06:08:18]RAPDU: 90 00 [06:08:18]wFMCommunicate OK [06:08:18]SAM_PROTO_ClearQueue done [06:08:18]KKMCreateOFDPacket [06:08:18]OFDProtocolAddRootSTLVToBuf [06:08:18]FM_MakeSignedData [06:08:18]FM_MakeSignedData [06:08:18]SAM_PROTO_SignData [06:08:18]wFMCommunicate request_size=4 [06:08:18]MH_SAM_APDU [06:08:18]CAPDU: 80 0D 01 02 [06:08:18]Write to MH i2c: E2 08 00 E8 55 80 0D 01 02 00 00 00 00 B6 [06:08:18]Write i2c OK [06:08:18]MH_I2C_Read... [06:08:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:08:18]Read from MH i2c: E2 [06:08:18]MH_I2C_Read... [06:08:18]Read from MH i2c: E2 03 00 [06:08:18]MH_I2C_Read... [06:08:18]Read from MH i2c: E2 03 00 E8 55 00 90 00 B1 [06:08:18]RAPDU: 90 00 [06:08:18]wFMCommunicate OK [06:08:18]wFMCommunicate request_size=255 [06:08:18]MH_SAM_APDU [06:08: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 D4 D8 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 41 73 01 00 35 04 06 00 6E [06:08:18]Write to MH i2c: E2 02 01 E9 55 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 D4 D8 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 41 73 01 00 35 04 06 00 6E 00 00 4E [06:08:18]Write i2c OK [06:08:18]MH_I2C_Read... [06:08:18]OFD Sender: No OFD packet to send [06:08:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:08:18]Read from MH i2c: E2 [06:08:18]MH_I2C_Read... [06:08:18]Read from MH i2c: E2 03 00 [06:08:18]MH_I2C_Read... [06:08:18]Read from MH i2c: E2 03 00 E9 55 00 90 00 B2 [06:08:18]RAPDU: 90 00 [06:08:18]wFMCommunicate OK [06:08:18]wFMCommunicate request_size=10 [06:08:18]MH_SAM_APDU [06:08:18]CAPDU: 80 0D 02 02 05 F5 57 41 78 BF [06:08:18]Write to MH i2c: E2 0D 00 EA 55 80 0D 02 02 05 00 F5 57 41 78 BF 00 00 87 [06:08:18]Write i2c OK [06:08:18]MH_I2C_Read... [06:08:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:08:18]Read from MH i2c: E2 [06:08:18]MH_I2C_Read... [06:08:18]Read from MH i2c: E2 03 00 [06:08:18]MH_I2C_Read... [06:08:18]Read from MH i2c: E2 03 00 EA 55 00 90 00 B3 [06:08:18]RAPDU: 90 00 [06:08:18]wFMCommunicate OK [06:08:18]wFMCommunicate request_size=4 [06:08:18]MH_SAM_APDU [06:08:18]CAPDU: 80 0D 03 02 [06:08:18]Write to MH i2c: E2 08 00 EB 55 80 0D 03 02 00 00 00 00 BB [06:08:18]Write i2c OK [06:08:18]MH_I2C_Read... [06:08:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:08:18]Read from MH i2c: E2 [06:08:18]MH_I2C_Read... [06:08:18]Read from MH i2c: E2 0B 00 [06:08:18]MH_I2C_Read... [06:08:18]Read from MH i2c: E2 0B 00 EB 55 00 3F BF CB 91 62 75 EC A4 90 00 7D [06:08:18]RAPDU: 3F BF CB 91 62 75 EC A4 90 00 [06:08:18]wFMCommunicate OK [06:08:18]SAM_PROTO_SignData done [06:08:18]FM_MakeSignedData done [06:08:18]CreateOFDProtocolMessage [06:08:18]wFMCommunicate request_size=4 [06:08:18]MH_SAM_APDU [06:08:18]CAPDU: 80 11 00 00 [06:08:18]Write to MH i2c: E2 08 00 EC 55 80 11 00 00 00 00 00 00 BB [06:08:18]Write i2c OK [06:08:18]MH_I2C_Read... [06:08:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:08:18]Read from MH i2c: E2 [06:08:18]MH_I2C_Read... [06:08:18]Read from MH i2c: E2 17 00 [06:08:18]MH_I2C_Read... [06:08:18]Read from MH i2c: E2 17 00 EC 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0C [06:08:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [06:08:18]wFMCommunicate OK [06:08:18]CreateOFDProtocolMessage done [06:08:18]OFDSenderStorePacket 95041 [06:08:18]StoreOFDPacket docnum=95041 [06:08:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 54 DA 07 01 8B 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 D4 D8 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 41 73 01 00 35 04 06 00 6E F5 57 41 78 BF 3F BF CB 91 62 75 EC A4 [06:08:18]CheckFolder [06:08:18]dirname=/storage/ofd_packets [06:08:18]CheckFolder done [06:08:18]ProducePacketName [06:08:18]name=ofd_packets/00095041 [06:08:18]NVStorageSaveData ofd_packets/00095041 [06:08:18]File name is /storage/ofd_packets/00095041 [06:08:18]Write 301 bytes [06:08:18]NVStorageSaveData done [06:08:18]OFDSenderStorePacket done [06:08:18]KKMCreateOFDPacket done [06:08:18]NVStorageSaveData kkm_last_timestamp [06:08:18]File name is /storage/kkm_last_timestamp [06:08:18]Write 4 bytes [06:08:18]NVStorageSaveData done [06:08:18]ExternCall_PrintAddStr [06:08:18]wPrintStart [06:08:18]Write to MH i2c: 01 00 00 ED 55 42 [06:08:18]Write i2c OK [06:08:18]MH_I2C_Read... [06:08:18]Read from MH i2c: 01 [06:08:18]MH_I2C_Read... [06:08:18]Read from MH i2c: 01 07 00 [06:08:18]MH_I2C_Read... [06:08:18]Read from MH i2c: 01 07 00 ED 55 00 00 00 00 00 FF 0F 57 [06:08:18]RasterBufferAndPrint [06:08:18]line Счет N : (1)3405544 [06:08:18]line ИНН: 02508201610067 [06:08:18]line Контрольно-Кассовый Чек [06:08:18]line ПРОДАЖА [06:08:18]line ТРК (МРК, ГНК) : 12 [06:08:18]line Товар: 2710124130 [06:08:18]line Аи-92-К-4 [06:08:18]line 7.480 * 66.90 [06:08:18]line = 500.41 [06:08:18]line НДС 12% НСП 1% [06:08:18]line > о реализуемом товаре [06:08:18]line ОКРУГЛЕНИЕ: -0.41 [06:08:18]line ИТОГО: 500.00 [06:08:18]line Внесено: 500.00 [06:08:18]line СДАЧА: 0.00 [06:08:18]line НСП 1% : 4.43 [06:08:18]line НДС 12% : 53.14 [06:08:18]line Наличными: 500.00 [06:08:18]line Безнал.: 0.00 [06:08:18]line Место: АЗС № 82 "Партнер Нефть" [06:08:18]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [06:08:18]line СНО: Общий режим [06:08:18]line Чек 40 27.10.2024 06:08 [06:08:18]line Смена: 143 ФФД: 1.0 [06:08:18]line ЗНМ: 0300000017 [06:08:18]line РНМ: 0000000000170478 [06:08:19]line Версия ККМ: v1.0 [06:08:19]line ФМ: 0000000002098560 [06:08:19]line ФД: 95041 [06:08:19]line ФПД: 122000009951423 [06:08:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T060820&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95041&fm=122000009951423&tin=02508201610067®Number=0000000000170478&sum=50000 [06:08:19]OFD Sender: Processing packet 95041 [packets to send 56, broken 55] [06:08:19]ProducePacketName [06:08:19]name=ofd_packets/00095041 [06:08:19]OFD Sender: To server: pG, [06:08:19]CommunicateWithHost lk.salyk.kg:30040 [06:08:19]ConnectInit lk.salyk.kg [06:08:19]written 0, free lines is 4095 [06:08:19]Connected sock=10 [06:08:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 54 DA 07 01 8B 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 D4 D8 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 41 73 01 00 35 04 06 00 6E F5 57 41 78 BF 3F BF CB 91 62 75 EC A4 [06:08:19]Write to MH i2c: 01 00 00 18 56 6E [06:08:19]Write i2c OK [06:08:19]MH_I2C_Read... [06:08:19]Read from MH i2c: 01 [06:08:19]MH_I2C_Read... [06:08:19]Read from MH i2c: 01 07 00 [06:08:19]MH_I2C_Read... [06:08:19]Read from MH i2c: 01 07 00 18 56 00 00 00 00 00 06 0D 88 [06:08:19]RasterBufferAndPrint [06:08:19]line [06:08:19]line [06:08:19]line [06:08:19]line [06:08:19]line [06:08:19]written 0, free lines is 3341 [06:08:19]MH_Cut [06:08:19]Write to MH i2c: D1 01 00 1F 56 01 47 [06:08:19]Write i2c OK [06:08:19]MH_I2C_Read... [06:08:19]Read from MH i2c: D1 [06:08:19]MH_I2C_Read... [06:08:19]Read from MH i2c: D1 01 00 [06:08:19]MH_I2C_Read... [06:08:19]Read from MH i2c: D1 01 00 1F 56 00 46 [06:08:19]Write to MH i2c: 01 00 00 20 56 76 [06:08:19]Write i2c OK [06:08:19]MH_I2C_Read... [06:08:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FC 2E 47 00 F3 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 32 30 39 38 35 36 30 10 04 04 00 41 73 01 00 F4 03 04 00 01 83 1D 67 B6 04 01 00 00 F1 36 36 78 13 04 D9 29 [06:08:19]CommunicateWithHost err = 0 [06:08:19]CheckOFDResponse [06:08:19]1017 (14) - 77093643461234 [06:08:19]1041 (16) - 0000000002098560 [06:08:19]1040 (4) - 95041 [06:08:19]1012 (4) - 27.10.2024 00:02 [06:08:19]1206 (1) - 0 [06:08:19]OFD Sender: Remove packet 95041 [06:08:19]ProducePacketName [06:08:19]name=ofd_packets/00095041 [06:08:19]NVStorageDeleteData [06:08:20]OFD Sender: No OFD packet to send [06:08:20]*** Cut start [06:08:20]*** Partial cut [06:08:20]*** CUTSNS_PIN = 1 [06:08:20]*** CUTSNS_PIN = 0 [06:08:20]*** Brake cut motor [06:08:20]Read from MH i2c: 01 [06:08:20]MH_I2C_Read... [06:08:20]*** Stop cut motor [06:08:20]*** Cut end [06:08:20]Read from MH i2c: 01 07 00 [06:08:20]MH_I2C_Read... [06:08:20]Read from MH i2c: 01 07 00 20 56 00 00 00 00 00 FF 0F 8B [06:08:20]process_action close_receipt done [06:08:20]requested_data is exist [06:08:20]produce_requested_data [06:08:20]requested_item fm.sn is exist - process it [06:08:20]wFMCommunicate request_size=4 [06:08:20]MH_SAM_APDU [06:08:20]CAPDU: 80 11 00 00 [06:08:20]Write to MH i2c: E2 08 00 21 56 80 11 00 00 00 00 00 00 F1 [06:08:20]Write i2c OK [06:08:20]MH_I2C_Read... [06:08:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:08:20]Read from MH i2c: E2 [06:08:20]MH_I2C_Read... [06:08:20]Read from MH i2c: E2 17 00 [06:08:20]MH_I2C_Read... [06:08:20]Read from MH i2c: E2 17 00 21 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 42 [06:08:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [06:08:20]wFMCommunicate OK [06:08:20]requested_item fd.num is exist - process it [06:08:20]SAM_PROTO_GetFieldsCounters [06:08:20]wFMCommunicate request_size=4 [06:08:20]MH_SAM_APDU [06:08:20]CAPDU: 80 13 00 00 [06:08:20]Write to MH i2c: E2 08 00 22 56 80 13 00 00 00 00 00 00 F4 [06:08:20]Write i2c OK [06:08:20]MH_I2C_Read... [06:08:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:08:21]Read from MH i2c: E2 [06:08:21]MH_I2C_Read... [06:08:21]Read from MH i2c: E2 62 00 [06:08:21]MH_I2C_Read... [06:08:21]Read from MH i2c: E2 62 00 22 56 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 41 73 01 00 0E 04 04 00 8F 00 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 D1 [06:08:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 41 73 01 00 0E 04 04 00 8F 00 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 [06:08:21]wFMCommunicate OK [06:08:21]SAM_PROTO_GetFieldsCounters done [06:08:21]requested_item shift.num is exist - process it [06:08:21]requested_item shift.opened is exist - process it [06:08:21]req_shift_opened [06:08:21]FM_GetShiftState [06:08:21]SAM_PROTO_GetShiftState [06:08:21]wFMCommunicate request_size=4 [06:08:21]MH_SAM_APDU [06:08:21]CAPDU: 80 13 01 00 [06:08:21]Write to MH i2c: E2 08 00 23 56 80 13 01 00 00 00 00 00 F6 [06:08:21]Write i2c OK [06:08:21]MH_I2C_Read... [06:08:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:08:21]Read from MH i2c: E2 [06:08:21]MH_I2C_Read... [06:08:21]Read from MH i2c: E2 0E 00 [06:08:21]MH_I2C_Read... [06:08:21]Read from MH i2c: E2 0E 00 23 56 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A2 [06:08:21]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [06:08:21]wFMCommunicate OK [06:08:21]SAM_PROTO_GetShiftState done [06:08:21]FM_GetShiftState done [06:08:21]req_shift_opened done [06:08:21]requested_item shift.open_date is exist - process it [06:08:21]req_shift_open_date [06:08:21]req_shift_open_date done [06:08:21]produce_requested_data done [06:08:21]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95041,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [06:08:21]process_action_free close_receipt [06:08:21]json_value_free [06:08:21]json_value_free done [06:08:21]process_json_proto returns [06:08:21]Send response to host [06:08:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95041,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [06:08:21]free response buf [06:08:21]execute_script done [06:08:21]execute_script returns [06:08:21]free content buf [06:08:21]Sock 9.Close socket [06:08:21]Sock 9.Thread stoped [06:08:25]OFD Sender: No OFD packet to send [06:08:30]OFD Sender: No OFD packet to send [06:08:35]OFD Sender: No OFD packet to send [06:08:40]OFD Sender: No OFD packet to send [06:08:45]OFD Sender: No OFD packet to send [06:08:50]OFD Sender: No OFD packet to send [06:08:55]OFD Sender: No OFD packet to send [06:08:56]accept exits with 7 [06:08:56]New connection [06:08:56]New thread 3066867044 created [06:08:56]Thread 3066723684 joined [06:08:56]Waiting for new connection... [06:08:56] Sock 7.Parse request [06:08:56]Sock 7.Check first char [06:08:56]Sock 7.First char is OK [06:08:56]request: POST /json_proto HTTP/1.0 [06:08:56]Method: POST [06:08:56]URL: /json_proto [06:08:56]Method is POST - this is cgi request [06:08:56]url: /json_proto [06:08:56]query_string will be loaded in cgi processing [06:08:56]execute_cgi json_proto POST (null) [06:08:56]execute_cgi path=json_proto method=POST [06:08:56]POST find Content-Length [06:08:56]Host: 172.17.40.67:8080 [06:08:56]Content-Length: 680 [06:08:56]Content-Type: application/json [06:08:56] [06:08:56]POST finish read [06:08:56]Found Content-Length = 680 [06:08:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405545", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:08:56]execute_script... [06:08: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)3405545", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:08:56]POST & json_proto [06:08:56]process_json_proto [06:08:56]json parsed OK: [06:08:56]protocol is kg_v1.0 [06:08:56]action value=close_receipt [06:08:56]process_action close_receipt [06:08:56]cmd_close_receipt [06:08:56]MH_GetDate [06:08:56]Write to MH i2c: F0 00 00 24 56 69 [06:08:56]Write i2c OK [06:08:56]MH_I2C_Read... [06:08:56]Read from MH i2c: F0 [06:08:56]MH_I2C_Read... [06:08:56]Read from MH i2c: F0 09 00 [06:08:56]MH_I2C_Read... [06:08:56]Read from MH i2c: F0 09 00 24 56 00 FC D8 1D 67 EE DA 66 66 5E [06:08:56]GetLastDocTimeStamp 1730009300 [06:08:56]current date 1730009340 [06:08:56]FM_GetShiftState [06:08:56]SAM_PROTO_GetShiftState [06:08:56]wFMCommunicate request_size=4 [06:08:56]MH_SAM_APDU [06:08:56]CAPDU: 80 13 01 00 [06:08:56]Write to MH i2c: E2 08 00 25 56 80 13 01 00 00 00 00 00 F8 [06:08:56]Write i2c OK [06:08:56]MH_I2C_Read... [06:08:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:08:56]Read from MH i2c: E2 [06:08:56]MH_I2C_Read... [06:08:56]Read from MH i2c: E2 0E 00 [06:08:56]MH_I2C_Read... [06:08:56]Read from MH i2c: E2 0E 00 25 56 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A4 [06:08:56]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [06:08:56]wFMCommunicate OK [06:08:56]SAM_PROTO_GetShiftState done [06:08:56]FM_GetShiftState done [06:08:56]opened in 1729987736 [06:08:56]opened+sec_in_day 1730074136 [06:08:56]quantity*price = 100050 [06:08:56]sum+1 = 100052 [06:08:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 41 27.10.2024 06:09 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95042 ФПД: 185615054743379 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T060900&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95042&fm=185615054743379&tin=02508201610067®Number=0000000000170478&sum=100000 [06:08:58]StoreToDocumentArchive [06:08:58]shift 143 fd 95042 [06:08:58]save to /storage/0143/doc_00095042 [06:08:58]save last doc name /storage/0143/doc_00095042 to /storage/kkm_last_doc_name [06:08:58]save OK [06:08:58]Clear old archive folders... [06:08:58]ProcessDocumentItem done err = 0, tmpTLVsize=248 [06:08:58]tlvbuf is 00FCADF0 [06:08:58]SAM_PROTO_ClearQueue [06:08:58]wFMCommunicate request_size=4 [06:08:58]MH_SAM_APDU [06:08:58]CAPDU: 80 09 00 00 [06:08:58]Write to MH i2c: E2 08 00 32 56 80 09 00 00 00 00 00 00 FA [06:08:58]Write i2c OK [06:08:58]MH_I2C_Read... [06:08:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:08:58]Read from MH i2c: E2 [06:08:58]MH_I2C_Read... [06:08:58]Read from MH i2c: E2 03 00 [06:08:58]MH_I2C_Read... [06:08:58]Read from MH i2c: E2 03 00 32 56 00 90 00 FC [06:08:58]RAPDU: 90 00 [06:08:58]wFMCommunicate OK [06:08:58]SAM_PROTO_ClearQueue done [06:08:58]KKMCreateOFDPacket [06:08:58]OFDProtocolAddRootSTLVToBuf [06:08:58]FM_MakeSignedData [06:08:58]FM_MakeSignedData [06:08:58]SAM_PROTO_SignData [06:08:58]wFMCommunicate request_size=4 [06:08:58]MH_SAM_APDU [06:08:58]CAPDU: 80 0D 01 02 [06:08:58]Write to MH i2c: E2 08 00 33 56 80 0D 01 02 00 00 00 00 02 [06:08:58]Write i2c OK [06:08:58]MH_I2C_Read... [06:08:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:08:58]Read from MH i2c: E2 [06:08:58]MH_I2C_Read... [06:08:58]Read from MH i2c: E2 03 00 [06:08:58]MH_I2C_Read... [06:08:58]Read from MH i2c: E2 03 00 33 56 00 90 00 FD [06:08:58]RAPDU: 90 00 [06:08:58]wFMCommunicate OK [06:08:58]wFMCommunicate request_size=255 [06:08:58]MH_SAM_APDU [06:08:58]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 29 00 00 00 F4 03 04 00 FC D8 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 42 73 01 00 35 04 06 00 A8 D0 DF 67 [06:08:58]Write to MH i2c: E2 02 01 34 56 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 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 29 00 00 00 F4 03 04 00 FC D8 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 42 73 01 00 35 04 06 00 A8 D0 DF 67 00 00 0B [06:08:58]Write i2c OK [06:08:58]MH_I2C_Read... [06:08:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:08:58]Read from MH i2c: E2 [06:08:58]MH_I2C_Read... [06:08:58]Read from MH i2c: E2 03 00 [06:08:58]MH_I2C_Read... [06:08:58]Read from MH i2c: E2 03 00 34 56 00 90 00 FE [06:08:58]RAPDU: 90 00 [06:08:58]wFMCommunicate OK [06:08:58]wFMCommunicate request_size=7 [06:08:58]MH_SAM_APDU [06:08:58]CAPDU: 80 0D 02 02 02 27 53 [06:08:58]Write to MH i2c: E2 0A 00 35 56 80 0D 02 02 02 00 27 53 00 00 83 [06:08:58]Write i2c OK [06:08:58]MH_I2C_Read... [06:08:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:08:58]Read from MH i2c: E2 [06:08:58]MH_I2C_Read... [06:08:58]Read from MH i2c: E2 03 00 [06:08:58]MH_I2C_Read... [06:08:58]Read from MH i2c: E2 03 00 35 56 00 90 00 FF [06:08:58]RAPDU: 90 00 [06:08:58]wFMCommunicate OK [06:08:58]wFMCommunicate request_size=4 [06:08:58]MH_SAM_APDU [06:08:58]CAPDU: 80 0D 03 02 [06:08:58]Write to MH i2c: E2 08 00 36 56 80 0D 03 02 00 00 00 00 07 [06:08:58]Write i2c OK [06:08:58]MH_I2C_Read... [06:08:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:08:58]Read from MH i2c: E2 [06:08:58]MH_I2C_Read... [06:08:58]Read from MH i2c: E2 0B 00 [06:08:58]MH_I2C_Read... [06:08:58]Read from MH i2c: E2 0B 00 36 56 00 A7 B1 74 4B 86 95 C0 30 90 00 2A [06:08:58]RAPDU: A7 B1 74 4B 86 95 C0 30 90 00 [06:08:58]wFMCommunicate OK [06:08:58]SAM_PROTO_SignData done [06:08:58]FM_MakeSignedData done [06:08:58]CreateOFDProtocolMessage [06:08:58]wFMCommunicate request_size=4 [06:08:58]MH_SAM_APDU [06:08:58]CAPDU: 80 11 00 00 [06:08:58]Write to MH i2c: E2 08 00 37 56 80 11 00 00 00 00 00 00 07 [06:08:58]Write i2c OK [06:08:58]MH_I2C_Read... [06:08:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:08:58]Read from MH i2c: E2 [06:08:58]MH_I2C_Read... [06:08:58]Read from MH i2c: E2 17 00 [06:08:58]MH_I2C_Read... [06:08:58]Read from MH i2c: E2 17 00 37 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 58 [06:08:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [06:08:58]wFMCommunicate OK [06:08:58]CreateOFDProtocolMessage done [06:08:58]OFDSenderStorePacket 95042 [06:08:58]StoreOFDPacket docnum=95042 [06:08:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 7A C8 04 01 66 FB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 29 00 00 00 F4 03 04 00 FC D8 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 42 73 01 00 35 04 06 00 A8 D0 DF 67 27 53 A7 B1 74 4B 86 95 C0 30 [06:08:58]CheckFolder [06:08:58]dirname=/storage/ofd_packets [06:08:58]CheckFolder done [06:08:58]ProducePacketName [06:08:58]name=ofd_packets/00095042 [06:08:58]NVStorageSaveData ofd_packets/00095042 [06:08:58]File name is /storage/ofd_packets/00095042 [06:08:58]Write 298 bytes [06:08:58]NVStorageSaveData done [06:08:58]OFDSenderStorePacket done [06:08:58]KKMCreateOFDPacket done [06:08:58]NVStorageSaveData kkm_last_timestamp [06:08:58]File name is /storage/kkm_last_timestamp [06:08:58]Write 4 bytes [06:08:58]NVStorageSaveData done [06:08:58]ExternCall_PrintAddStr [06:08:58]wPrintStart [06:08:58]Write to MH i2c: 01 00 00 38 56 8E [06:08:58]Write i2c OK [06:08:58]MH_I2C_Read... [06:08:58]Read from MH i2c: 01 [06:08:58]MH_I2C_Read... [06:08:58]Read from MH i2c: 01 07 00 [06:08:58]MH_I2C_Read... [06:08:58]Read from MH i2c: 01 07 00 38 56 00 00 00 00 00 FF 0F A3 [06:08:58]RasterBufferAndPrint [06:08:58]line Счет N : (1)3405545 [06:08:58]line ИНН: 02508201610067 [06:08:58]line Контрольно-Кассовый Чек [06:08:58]line ПРОДАЖА [06:08:58]line ТРК (МРК, ГНК) : 51 [06:08:58]line Товар: 2710194210 [06:08:58]line ДТ-К-5 [06:08:58]line 13.130 * 76.20 [06:08:58]line = 1000.51 [06:08:58]line НДС 12% НСП 1% [06:08:58]line > о реализуемом товаре [06:08:58]line ОКРУГЛЕНИЕ: -0.51 [06:08:58]line ИТОГО: 1000.00 [06:08:58]line Внесено: 1000.00 [06:08:58]line СДАЧА: 0.00 [06:08:58]line НСП 1% : 8.85 [06:08:58]line НДС 12% : 106.25 [06:08:58]line Наличными: 1000.00 [06:08:58]line Безнал.: 0.00 [06:08:58]line Место: АЗС № 82 "Партнер Нефть" [06:08:58]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [06:08:58]line СНО: Общий режим [06:08:58]line Чек 41 27.10.2024 06:09 [06:08:58]line Смена: 143 ФФД: 1.0 [06:08:58]line ЗНМ: 0300000017 [06:08:58]line РНМ: 0000000000170478 [06:08:58]line Версия ККМ: v1.0 [06:08:58]line ФМ: 0000000002098560 [06:08:58]line ФД: 95042 [06:08:58]line ФПД: 185615054743379 [06:08:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T060900&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95042&fm=185615054743379&tin=02508201610067®Number=0000000000170478&sum=100000 [06:08:58]OFD Sender: Processing packet 95042 [packets to send 56, broken 55] [06:08:58]ProducePacketName [06:08:58]name=ofd_packets/00095042 [06:08:58]OFD Sender: To server: pG, [06:08:58]CommunicateWithHost lk.salyk.kg:30040 [06:08:58]ConnectInit lk.salyk.kg [06:08:58]written 0, free lines is 4095 [06:08:59]Connected sock=10 [06:08:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 7A C8 04 01 66 FB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 29 00 00 00 F4 03 04 00 FC D8 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 42 73 01 00 35 04 06 00 A8 D0 DF 67 27 53 A7 B1 74 4B 86 95 C0 30 [06:08:59]Write to MH i2c: 01 00 00 63 56 B9 [06:08:59]Write i2c OK [06:08:59]MH_I2C_Read... [06:08:59]Read from MH i2c: 01 [06:08:59]MH_I2C_Read... [06:08:59]Read from MH i2c: 01 07 00 [06:08:59]MH_I2C_Read... [06:08:59]Read from MH i2c: 01 07 00 63 56 00 00 00 00 00 07 0D D4 [06:08:59]RasterBufferAndPrint [06:08:59]line [06:08:59]line [06:08:59]line [06:08:59]line [06:08:59]line [06:08:59]written 0, free lines is 3342 [06:08:59]MH_Cut [06:08:59]Write to MH i2c: D1 01 00 6A 56 01 92 [06:08:59]Write i2c OK [06:08:59]MH_I2C_Read... [06:08:59]Read from MH i2c: D1 [06:08:59]MH_I2C_Read... [06:08:59]Read from MH i2c: D1 01 00 [06:08:59]MH_I2C_Read... [06:08:59]Read from MH i2c: D1 01 00 6A 56 00 91 [06:08:59]Write to MH i2c: 01 00 00 6B 56 C1 [06:08:59]Write i2c OK [06:08:59]MH_I2C_Read... [06:08:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 23 52 47 00 EB 2B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 42 73 01 00 F4 03 04 00 29 83 1D 67 B6 04 01 00 00 19 7E 37 D4 BB 4A 85 7C [06:08:59]CommunicateWithHost err = 0 [06:08:59]CheckOFDResponse [06:08:59]1017 (14) - 77093643461234 [06:08:59]1041 (16) - 0000000002098560 [06:08:59]1040 (4) - 95042 [06:08:59]1012 (4) - 27.10.2024 00:02 [06:08:59]1206 (1) - 0 [06:08:59]OFD Sender: Remove packet 95042 [06:08:59]ProducePacketName [06:08:59]name=ofd_packets/00095042 [06:08:59]NVStorageDeleteData [06:08:59]OFD Sender: No OFD packet to send [06:09:00]*** Cut start [06:09:00]*** Partial cut [06:09:00]*** CUTSNS_PIN = 1 [06:09:00]*** CUTSNS_PIN = 0 [06:09:00]*** Brake cut motor [06:09:00]Read from MH i2c: 01 [06:09:00]MH_I2C_Read... [06:09:00]*** Stop cut motor [06:09:00]*** Cut end [06:09:00]Read from MH i2c: 01 07 00 [06:09:00]MH_I2C_Read... [06:09:00]Read from MH i2c: 01 07 00 6B 56 00 00 00 00 00 FF 0F D6 [06:09:00]process_action close_receipt done [06:09:00]requested_data is exist [06:09:00]produce_requested_data [06:09:00]requested_item fm.sn is exist - process it [06:09:00]wFMCommunicate request_size=4 [06:09:00]MH_SAM_APDU [06:09:00]CAPDU: 80 11 00 00 [06:09:00]Write to MH i2c: E2 08 00 6C 56 80 11 00 00 00 00 00 00 3C [06:09:00]Write i2c OK [06:09:00]MH_I2C_Read... [06:09:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:09:00]Read from MH i2c: E2 [06:09:00]MH_I2C_Read... [06:09:00]Read from MH i2c: E2 17 00 [06:09:00]MH_I2C_Read... [06:09:00]Read from MH i2c: E2 17 00 6C 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8D [06:09:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [06:09:00]wFMCommunicate OK [06:09:00]requested_item fd.num is exist - process it [06:09:00]SAM_PROTO_GetFieldsCounters [06:09:00]wFMCommunicate request_size=4 [06:09:00]MH_SAM_APDU [06:09:00]CAPDU: 80 13 00 00 [06:09:00]Write to MH i2c: E2 08 00 6D 56 80 13 00 00 00 00 00 00 3F [06:09:00]Write i2c OK [06:09:00]MH_I2C_Read... [06:09:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:09:00]Read from MH i2c: E2 [06:09:00]MH_I2C_Read... [06:09:00]Read from MH i2c: E2 62 00 [06:09:00]MH_I2C_Read... [06:09:00]Read from MH i2c: E2 62 00 6D 56 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 42 73 01 00 0E 04 04 00 8F 00 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 20 [06:09:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 42 73 01 00 0E 04 04 00 8F 00 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 [06:09:00]wFMCommunicate OK [06:09:00]SAM_PROTO_GetFieldsCounters done [06:09:00]requested_item shift.num is exist - process it [06:09:00]requested_item shift.opened is exist - process it [06:09:00]req_shift_opened [06:09:00]FM_GetShiftState [06:09:00]SAM_PROTO_GetShiftState [06:09:00]wFMCommunicate request_size=4 [06:09:00]MH_SAM_APDU [06:09:00]CAPDU: 80 13 01 00 [06:09:00]Write to MH i2c: E2 08 00 6E 56 80 13 01 00 00 00 00 00 41 [06:09:00]Write i2c OK [06:09:00]MH_I2C_Read... [06:09:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:09:00]Read from MH i2c: E2 [06:09:00]MH_I2C_Read... [06:09:00]Read from MH i2c: E2 0E 00 [06:09:00]MH_I2C_Read... [06:09:00]Read from MH i2c: E2 0E 00 6E 56 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 ED [06:09:00]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [06:09:00]wFMCommunicate OK [06:09:00]SAM_PROTO_GetShiftState done [06:09:00]FM_GetShiftState done [06:09:00]req_shift_opened done [06:09:00]requested_item shift.open_date is exist - process it [06:09:00]req_shift_open_date [06:09:00]req_shift_open_date done [06:09:00]produce_requested_data done [06:09:00]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95042,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [06:09:00]process_action_free close_receipt [06:09:00]json_value_free [06:09:00]json_value_free done [06:09:00]process_json_proto returns [06:09:00]Send response to host [06:09:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95042,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [06:09:00]free response buf [06:09:00]execute_script done [06:09:00]execute_script returns [06:09:00]free content buf [06:09:00]Sock 7.Close socket [06:09:00]Sock 7.Thread stoped [06:09:04]OFD Sender: No OFD packet to send [06:09:09]OFD Sender: No OFD packet to send [06:09:14]OFD Sender: No OFD packet to send [06:09:20]OFD Sender: No OFD packet to send [06:09:25]OFD Sender: No OFD packet to send [06:09:30]OFD Sender: No OFD packet to send [06:09:35]OFD Sender: No OFD packet to send [06:09:40]OFD Sender: No OFD packet to send [06:09:45]OFD Sender: No OFD packet to send [06:09:50]OFD Sender: No OFD packet to send [06:09:55]OFD Sender: No OFD packet to send [06:10:00]OFD Sender: No OFD packet to send [06:10:05]OFD Sender: No OFD packet to send [06:10:10]OFD Sender: No OFD packet to send [06:10:15]OFD Sender: No OFD packet to send [06:10:20]OFD Sender: No OFD packet to send [06:10:25]OFD Sender: No OFD packet to send [06:10:30]OFD Sender: No OFD packet to send [06:10:35]OFD Sender: No OFD packet to send [06:10:40]OFD Sender: No OFD packet to send [06:10:45]OFD Sender: No OFD packet to send [06:10:50]OFD Sender: No OFD packet to send [06:10:55]OFD Sender: No OFD packet to send [06:11:00]OFD Sender: No OFD packet to send [06:11:05]OFD Sender: No OFD packet to send [06:11:10]OFD Sender: No OFD packet to send [06:11:15]OFD Sender: No OFD packet to send [06:11:20]OFD Sender: No OFD packet to send [06:11:25]OFD Sender: No OFD packet to send [06:11:30]OFD Sender: No OFD packet to send [06:11:35]OFD Sender: No OFD packet to send [06:11:40]OFD Sender: No OFD packet to send [06:11:45]OFD Sender: No OFD packet to send [06:11:50]OFD Sender: No OFD packet to send [06:11:55]OFD Sender: No OFD packet to send [06:12:00]OFD Sender: No OFD packet to send [06:12:05]OFD Sender: No OFD packet to send [06:12:10]OFD Sender: No OFD packet to send [06:12:15]OFD Sender: No OFD packet to send [06:12:20]OFD Sender: No OFD packet to send [06:12:25]OFD Sender: No OFD packet to send [06:12:30]OFD Sender: No OFD packet to send [06:12:35]OFD Sender: No OFD packet to send [06:12:40]OFD Sender: No OFD packet to send [06:12:45]OFD Sender: No OFD packet to send [06:12:50]OFD Sender: No OFD packet to send [06:12:55]OFD Sender: No OFD packet to send [06:13:00]OFD Sender: No OFD packet to send [06:13:05]OFD Sender: No OFD packet to send [06:13:10]OFD Sender: No OFD packet to send [06:13:15]OFD Sender: No OFD packet to send [06:13:20]OFD Sender: No OFD packet to send [06:13:25]OFD Sender: No OFD packet to send [06:13:30]OFD Sender: No OFD packet to send [06:13:35]OFD Sender: No OFD packet to send [06:13:40]OFD Sender: No OFD packet to send [06:13:45]OFD Sender: No OFD packet to send [06:13:50]OFD Sender: No OFD packet to send [06:13:55]OFD Sender: No OFD packet to send [06:14:00]OFD Sender: No OFD packet to send [06:14:05]OFD Sender: No OFD packet to send [06:14:10]OFD Sender: No OFD packet to send [06:14:15]OFD Sender: No OFD packet to send [06:14:20]OFD Sender: No OFD packet to send [06:14:25]OFD Sender: No OFD packet to send [06:14:30]OFD Sender: No OFD packet to send [06:14:35]OFD Sender: No OFD packet to send [06:14:40]OFD Sender: No OFD packet to send [06:14:45]OFD Sender: No OFD packet to send [06:14:50]OFD Sender: No OFD packet to send [06:14:55]OFD Sender: No OFD packet to send [06:15:00]OFD Sender: No OFD packet to send [06:15:05]OFD Sender: No OFD packet to send [06:15:10]OFD Sender: No OFD packet to send [06:15:15]OFD Sender: No OFD packet to send [06:15:20]OFD Sender: No OFD packet to send [06:15:25]OFD Sender: No OFD packet to send [06:15:30]OFD Sender: No OFD packet to send [06:15:35]OFD Sender: No OFD packet to send [06:15:40]OFD Sender: No OFD packet to send [06:15:45]OFD Sender: No OFD packet to send [06:15:50]OFD Sender: No OFD packet to send [06:15:55]OFD Sender: No OFD packet to send [06:16:00]OFD Sender: No OFD packet to send [06:16:05]OFD Sender: No OFD packet to send [06:16:10]OFD Sender: No OFD packet to send [06:16:15]OFD Sender: No OFD packet to send [06:16:20]OFD Sender: No OFD packet to send [06:16:25]OFD Sender: No OFD packet to send [06:16:30]OFD Sender: No OFD packet to send [06:16:35]OFD Sender: No OFD packet to send [06:16:40]OFD Sender: No OFD packet to send [06:16:45]OFD Sender: No OFD packet to send [06:16:47]accept exits with 9 [06:16:47]New connection [06:16:47]New thread 3066723684 created [06:16:47]Thread 3066867044 joined [06:16:47]Waiting for new connection... [06:16:47] Sock 9.Parse request [06:16:47]Sock 9.Check first char [06:16:47]Sock 9.First char is OK [06:16:47]request: POST /json_proto HTTP/1.0 [06:16:47]Method: POST [06:16:47]URL: /json_proto [06:16:47]Method is POST - this is cgi request [06:16:47]url: /json_proto [06:16:47]query_string will be loaded in cgi processing [06:16:47]execute_cgi json_proto POST (null) [06:16:47]execute_cgi path=json_proto method=POST [06:16:47]POST find Content-Length [06:16:47]Host: 172.17.40.67:8080 [06:16:47]Content-Length: 679 [06:16:47]Content-Type: application/json [06:16:47] [06:16:47]POST finish read [06:16:47]Found Content-Length = 679 [06:16:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405546", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:16:47]execute_script... [06:16: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)3405546", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:16:47]POST & json_proto [06:16:47]process_json_proto [06:16:47]json parsed OK: [06:16:47]protocol is kg_v1.0 [06:16:47]action value=close_receipt [06:16:47]process_action close_receipt [06:16:47]cmd_close_receipt [06:16:47]MH_GetDate [06:16:47]Write to MH i2c: F0 00 00 6F 56 B4 [06:16:47]Write i2c OK [06:16:47]MH_I2C_Read... [06:16:47]Read from MH i2c: F0 [06:16:47]MH_I2C_Read... [06:16:47]Read from MH i2c: F0 09 00 [06:16:47]MH_I2C_Read... [06:16:47]Read from MH i2c: F0 09 00 6F 56 00 D2 DA 1D 67 EE DA 66 66 81 [06:16:47]GetLastDocTimeStamp 1730009340 [06:16:47]current date 1730009810 [06:16:47]FM_GetShiftState [06:16:47]SAM_PROTO_GetShiftState [06:16:47]wFMCommunicate request_size=4 [06:16:47]MH_SAM_APDU [06:16:47]CAPDU: 80 13 01 00 [06:16:47]Write to MH i2c: E2 08 00 70 56 80 13 01 00 00 00 00 00 43 [06:16:47]Write i2c OK [06:16:47]MH_I2C_Read... [06:16:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:16:47]Read from MH i2c: E2 [06:16:47]MH_I2C_Read... [06:16:47]Read from MH i2c: E2 0E 00 [06:16:47]MH_I2C_Read... [06:16:47]Read from MH i2c: E2 0E 00 70 56 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 EF [06:16:47]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [06:16:47]wFMCommunicate OK [06:16:47]SAM_PROTO_GetShiftState done [06:16:47]FM_GetShiftState done [06:16:47]opened in 1729987736 [06:16:47]opened+sec_in_day 1730074136 [06:16:47]quantity*price = 70044 [06:16:47]sum+1 = 70045 [06:16:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 42 27.10.2024 06:16 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95043 ФПД: 141587384513365 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T061650&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95043&fm=141587384513365&tin=02508201610067®Number=0000000000170478&sum=70000 [06:16:48]StoreToDocumentArchive [06:16:48]shift 143 fd 95043 [06:16:48]save to /storage/0143/doc_00095043 [06:16:48]save last doc name /storage/0143/doc_00095043 to /storage/kkm_last_doc_name [06:16:48]save OK [06:16:48]Clear old archive folders... [06:16:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:16:48]tlvbuf is 00FBC080 [06:16:48]SAM_PROTO_ClearQueue [06:16:48]wFMCommunicate request_size=4 [06:16:48]MH_SAM_APDU [06:16:48]CAPDU: 80 09 00 00 [06:16:48]Write to MH i2c: E2 08 00 7D 56 80 09 00 00 00 00 00 00 45 [06:16:48]Write i2c OK [06:16:48]MH_I2C_Read... [06:16:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:16:48]Read from MH i2c: E2 [06:16:48]MH_I2C_Read... [06:16:48]Read from MH i2c: E2 03 00 [06:16:48]MH_I2C_Read... [06:16:48]Read from MH i2c: E2 03 00 7D 56 00 90 00 47 [06:16:48]RAPDU: 90 00 [06:16:48]wFMCommunicate OK [06:16:48]SAM_PROTO_ClearQueue done [06:16:48]KKMCreateOFDPacket [06:16:48]OFDProtocolAddRootSTLVToBuf [06:16:48]FM_MakeSignedData [06:16:48]FM_MakeSignedData [06:16:48]SAM_PROTO_SignData [06:16:48]wFMCommunicate request_size=4 [06:16:48]MH_SAM_APDU [06:16:48]CAPDU: 80 0D 01 02 [06:16:48]Write to MH i2c: E2 08 00 7E 56 80 0D 01 02 00 00 00 00 4D [06:16:48]Write i2c OK [06:16:48]MH_I2C_Read... [06:16:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:16:48]Read from MH i2c: E2 [06:16:48]MH_I2C_Read... [06:16:48]Read from MH i2c: E2 03 00 [06:16:48]MH_I2C_Read... [06:16:48]Read from MH i2c: E2 03 00 7E 56 00 90 00 48 [06:16:48]RAPDU: 90 00 [06:16:48]wFMCommunicate OK [06:16:48]wFMCommunicate request_size=255 [06:16:48]MH_SAM_APDU [06:16: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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 00 00 00 F4 03 04 00 D2 DA 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 43 73 01 00 35 04 06 00 80 [06:16:48]Write to MH i2c: E2 02 01 7F 56 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 00 00 00 F4 03 04 00 D2 DA 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 43 73 01 00 35 04 06 00 80 00 00 0B [06:16:48]Write i2c OK [06:16:48]MH_I2C_Read... [06:16:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:16:49]Read from MH i2c: E2 [06:16:49]MH_I2C_Read... [06:16:49]Read from MH i2c: E2 03 00 [06:16:49]MH_I2C_Read... [06:16:49]Read from MH i2c: E2 03 00 7F 56 00 90 00 49 [06:16:49]RAPDU: 90 00 [06:16:49]wFMCommunicate OK [06:16:49]wFMCommunicate request_size=10 [06:16:49]MH_SAM_APDU [06:16:49]CAPDU: 80 0D 02 02 05 C5 E1 C2 33 55 [06:16:49]Write to MH i2c: E2 0D 00 80 56 80 0D 02 02 05 00 C5 E1 C2 33 55 00 00 4A [06:16:49]Write i2c OK [06:16:49]MH_I2C_Read... [06:16:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:16:49]Read from MH i2c: E2 [06:16:49]MH_I2C_Read... [06:16:49]Read from MH i2c: E2 03 00 [06:16:49]MH_I2C_Read... [06:16:49]Read from MH i2c: E2 03 00 80 56 00 90 00 4A [06:16:49]RAPDU: 90 00 [06:16:49]wFMCommunicate OK [06:16:49]wFMCommunicate request_size=4 [06:16:49]MH_SAM_APDU [06:16:49]CAPDU: 80 0D 03 02 [06:16:49]Write to MH i2c: E2 08 00 81 56 80 0D 03 02 00 00 00 00 52 [06:16:49]Write i2c OK [06:16:49]MH_I2C_Read... [06:16:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:16:49]Read from MH i2c: E2 [06:16:49]MH_I2C_Read... [06:16:49]Read from MH i2c: E2 0B 00 [06:16:49]MH_I2C_Read... [06:16:49]Read from MH i2c: E2 0B 00 81 56 00 76 C7 3D 98 43 29 C8 EA 90 00 83 [06:16:49]RAPDU: 76 C7 3D 98 43 29 C8 EA 90 00 [06:16:49]wFMCommunicate OK [06:16:49]SAM_PROTO_SignData done [06:16:49]FM_MakeSignedData done [06:16:49]CreateOFDProtocolMessage [06:16:49]wFMCommunicate request_size=4 [06:16:49]MH_SAM_APDU [06:16:49]CAPDU: 80 11 00 00 [06:16:49]Write to MH i2c: E2 08 00 82 56 80 11 00 00 00 00 00 00 52 [06:16:49]Write i2c OK [06:16:49]MH_I2C_Read... [06:16:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:16:49]Read from MH i2c: E2 [06:16:49]MH_I2C_Read... [06:16:49]Read from MH i2c: E2 17 00 [06:16:49]MH_I2C_Read... [06:16:49]Read from MH i2c: E2 17 00 82 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A3 [06:16:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [06:16:49]wFMCommunicate OK [06:16:49]CreateOFDProtocolMessage done [06:16:49]OFDSenderStorePacket 95043 [06:16:49]StoreOFDPacket docnum=95043 [06:16:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 00 F0 07 01 99 E7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 00 00 00 F4 03 04 00 D2 DA 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 43 73 01 00 35 04 06 00 80 C5 E1 C2 33 55 76 C7 3D 98 43 29 C8 EA [06:16:49]CheckFolder [06:16:49]dirname=/storage/ofd_packets [06:16:49]CheckFolder done [06:16:49]ProducePacketName [06:16:49]name=ofd_packets/00095043 [06:16:49]NVStorageSaveData ofd_packets/00095043 [06:16:49]File name is /storage/ofd_packets/00095043 [06:16:49]Write 301 bytes [06:16:49]NVStorageSaveData done [06:16:49]OFDSenderStorePacket done [06:16:49]KKMCreateOFDPacket done [06:16:49]NVStorageSaveData kkm_last_timestamp [06:16:49]File name is /storage/kkm_last_timestamp [06:16:49]Write 4 bytes [06:16:49]NVStorageSaveData done [06:16:49]ExternCall_PrintAddStr [06:16:49]wPrintStart [06:16:49]Write to MH i2c: 01 00 00 83 56 D9 [06:16:49]Write i2c OK [06:16:49]MH_I2C_Read... [06:16:49]Read from MH i2c: 01 [06:16:49]MH_I2C_Read... [06:16:49]Read from MH i2c: 01 07 00 [06:16:49]MH_I2C_Read... [06:16:49]Read from MH i2c: 01 07 00 83 56 00 00 00 00 00 FF 0F EE [06:16:49]RasterBufferAndPrint [06:16:49]line Счет N : (1)3405546 [06:16:49]line ИНН: 02508201610067 [06:16:49]line Контрольно-Кассовый Чек [06:16:49]line ПРОДАЖА [06:16:49]line ТРК (МРК, ГНК) : 42 [06:16:49]line Товар: 2710124130 [06:16:49]line Аи-92-К-4 [06:16:49]line 10.470 * 66.90 [06:16:49]line = 700.44 [06:16:49]line НДС 12% НСП 1% [06:16:49]line > о реализуемом товаре [06:16:49]line ОКРУГЛЕНИЕ: -0.44 [06:16:49]line ИТОГО: 700.00 [06:16:49]line Внесено: 700.00 [06:16:49]line СДАЧА: 0.00 [06:16:49]line НСП 1% : 6.20 [06:16:49]line НДС 12% : 74.38 [06:16:49]line Наличными: 700.00 [06:16:49]line Безнал.: 0.00 [06:16:49]line Место: АЗС № 82 "Партнер Нефть" [06:16:49]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [06:16:49]line СНО: Общий режим [06:16:49]line Чек 42 27.10.2024 06:16 [06:16:49]line Смена: 143 ФФД: 1.0 [06:16:49]line ЗНМ: 0300000017 [06:16:49]line РНМ: 0000000000170478 [06:16:49]line Версия ККМ: v1.0 [06:16:49]line ФМ: 0000000002098560 [06:16:49]line ФД: 95043 [06:16:49]line ФПД: 141587384513365 [06:16:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T061650&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95043&fm=141587384513365&tin=02508201610067®Number=0000000000170478&sum=70000 [06:16:49]OFD Sender: Processing packet 95043 [packets to send 56, broken 55] [06:16:49]ProducePacketName [06:16:49]name=ofd_packets/00095043 [06:16:49]OFD Sender: To server: pG, [06:16:49]CommunicateWithHost lk.salyk.kg:30040 [06:16:49]ConnectInit lk.salyk.kg [06:16:49]written 0, free lines is 4095 [06:16:49]Connected sock=10 [06:16:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 00 F0 07 01 99 E7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 00 00 00 F4 03 04 00 D2 DA 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 43 73 01 00 35 04 06 00 80 C5 E1 C2 33 55 76 C7 3D 98 43 29 C8 EA [06:16:49]Write to MH i2c: 01 00 00 AE 56 04 [06:16:49]Write i2c OK [06:16:49]MH_I2C_Read... [06:16:49]Read from MH i2c: 01 [06:16:49]MH_I2C_Read... [06:16:49]Read from MH i2c: 01 07 00 [06:16:49]MH_I2C_Read... [06:16:50]Read from MH i2c: 01 07 00 AE 56 00 00 00 00 00 12 0D 2A [06:16:50]RasterBufferAndPrint [06:16:50]line [06:16:50]line [06:16:50]line [06:16:50]line [06:16:50]line [06:16:50]written 0, free lines is 3356 [06:16:50]MH_Cut [06:16:50]Write to MH i2c: D1 01 00 B5 56 01 DD [06:16:50]Write i2c OK [06:16:50]MH_I2C_Read... [06:16:50]Read from MH i2c: D1 [06:16:50]MH_I2C_Read... [06:16:50]Read from MH i2c: D1 01 00 [06:16:50]MH_I2C_Read... [06:16:50]Read from MH i2c: D1 01 00 B5 56 00 DC [06:16:50]Write to MH i2c: 01 00 00 B6 56 0C [06:16:50]Write i2c OK [06:16:50]MH_I2C_Read... [06:16:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A6 A0 47 00 13 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 32 30 39 38 35 36 30 10 04 04 00 43 73 01 00 F4 03 04 00 FF 84 1D 67 B6 04 01 00 00 8C 91 10 6A FD B2 F6 4F [06:16:50]CommunicateWithHost err = 0 [06:16:50]CheckOFDResponse [06:16:50]1017 (14) - 77093643461234 [06:16:50]1041 (16) - 0000000002098560 [06:16:50]1040 (4) - 95043 [06:16:50]1012 (4) - 27.10.2024 00:10 [06:16:50]1206 (1) - 0 [06:16:50]OFD Sender: Remove packet 95043 [06:16:50]ProducePacketName [06:16:50]name=ofd_packets/00095043 [06:16:50]NVStorageDeleteData [06:16:50]OFD Sender: No OFD packet to send [06:16:50]*** Cut start [06:16:50]*** Partial cut [06:16:50]*** CUTSNS_PIN = 1 [06:16:50]*** CUTSNS_PIN = 0 [06:16:50]*** Brake cut motor [06:16:51]Read from MH i2c: 01 [06:16:51]MH_I2C_Read... [06:16:51]*** Stop cut motor [06:16:51]*** Cut end [06:16:51]Read from MH i2c: 01 07 00 [06:16:51]MH_I2C_Read... [06:16:51]Read from MH i2c: 01 07 00 B6 56 00 00 00 00 00 FF 0F 21 [06:16:51]process_action close_receipt done [06:16:51]requested_data is exist [06:16:51]produce_requested_data [06:16:51]requested_item fm.sn is exist - process it [06:16:51]wFMCommunicate request_size=4 [06:16:51]MH_SAM_APDU [06:16:51]CAPDU: 80 11 00 00 [06:16:51]Write to MH i2c: E2 08 00 B7 56 80 11 00 00 00 00 00 00 87 [06:16:51]Write i2c OK [06:16:51]MH_I2C_Read... [06:16:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:16:51]Read from MH i2c: E2 [06:16:51]MH_I2C_Read... [06:16:51]Read from MH i2c: E2 17 00 [06:16:51]MH_I2C_Read... [06:16:51]Read from MH i2c: E2 17 00 B7 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D8 [06:16:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [06:16:51]wFMCommunicate OK [06:16:51]requested_item fd.num is exist - process it [06:16:51]SAM_PROTO_GetFieldsCounters [06:16:51]wFMCommunicate request_size=4 [06:16:51]MH_SAM_APDU [06:16:51]CAPDU: 80 13 00 00 [06:16:51]Write to MH i2c: E2 08 00 B8 56 80 13 00 00 00 00 00 00 8A [06:16:51]Write i2c OK [06:16:51]MH_I2C_Read... [06:16:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:16:51]Read from MH i2c: E2 [06:16:51]MH_I2C_Read... [06:16:51]Read from MH i2c: E2 62 00 [06:16:51]MH_I2C_Read... [06:16:51]Read from MH i2c: E2 62 00 B8 56 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 43 73 01 00 0E 04 04 00 8F 00 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 6F [06:16:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 43 73 01 00 0E 04 04 00 8F 00 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 [06:16:51]wFMCommunicate OK [06:16:51]SAM_PROTO_GetFieldsCounters done [06:16:51]requested_item shift.num is exist - process it [06:16:51]requested_item shift.opened is exist - process it [06:16:51]req_shift_opened [06:16:51]FM_GetShiftState [06:16:51]SAM_PROTO_GetShiftState [06:16:51]wFMCommunicate request_size=4 [06:16:51]MH_SAM_APDU [06:16:51]CAPDU: 80 13 01 00 [06:16:51]Write to MH i2c: E2 08 00 B9 56 80 13 01 00 00 00 00 00 8C [06:16:51]Write i2c OK [06:16:51]MH_I2C_Read... [06:16:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:16:51]Read from MH i2c: E2 [06:16:51]MH_I2C_Read... [06:16:51]Read from MH i2c: E2 0E 00 [06:16:51]MH_I2C_Read... [06:16:51]Read from MH i2c: E2 0E 00 B9 56 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 38 [06:16:51]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [06:16:51]wFMCommunicate OK [06:16:51]SAM_PROTO_GetShiftState done [06:16:51]FM_GetShiftState done [06:16:51]req_shift_opened done [06:16:51]requested_item shift.open_date is exist - process it [06:16:51]req_shift_open_date [06:16:51]req_shift_open_date done [06:16:51]produce_requested_data done [06:16:51]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95043,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [06:16:51]process_action_free close_receipt [06:16:51]json_value_free [06:16:51]json_value_free done [06:16:51]process_json_proto returns [06:16:51]Send response to host [06:16:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95043,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [06:16:51]free response buf [06:16:51]execute_script done [06:16:51]execute_script returns [06:16:51]free content buf [06:16:51]Sock 9.Close socket [06:16:51]Sock 9.Thread stoped [06:16:55]OFD Sender: No OFD packet to send [06:17:00]OFD Sender: No OFD packet to send [06:17:05]OFD Sender: No OFD packet to send [06:17:10]OFD Sender: No OFD packet to send [06:17:12]accept exits with 7 [06:17:12]New connection [06:17:12]New thread 3066867044 created [06:17:12]Thread 3066723684 joined [06:17:12]Waiting for new connection... [06:17:12] Sock 7.Parse request [06:17:12]Sock 7.Check first char [06:17:12]Sock 7.First char is OK [06:17:12]request: POST /json_proto HTTP/1.0 [06:17:12]Method: POST [06:17:12]URL: /json_proto [06:17:12]Method is POST - this is cgi request [06:17:12]url: /json_proto [06:17:12]query_string will be loaded in cgi processing [06:17:12]execute_cgi json_proto POST (null) [06:17:12]execute_cgi path=json_proto method=POST [06:17:12]POST find Content-Length [06:17:12]Host: 172.17.40.67:8080 [06:17:12]Content-Length: 678 [06:17:12]Content-Type: application/json [06:17:12] [06:17:12]POST finish read [06:17:12]Found Content-Length = 678 [06:17:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405547", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:17:12]execute_script... [06:17: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)3405547", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:17:12]POST & json_proto [06:17:12]process_json_proto [06:17:12]json parsed OK: [06:17:12]protocol is kg_v1.0 [06:17:12]action value=close_receipt [06:17:12]process_action close_receipt [06:17:12]cmd_close_receipt [06:17:12]MH_GetDate [06:17:12]Write to MH i2c: F0 00 00 BA 56 FF [06:17:12]Write i2c OK [06:17:12]MH_I2C_Read... [06:17:12]Read from MH i2c: F0 [06:17:12]MH_I2C_Read... [06:17:12]Read from MH i2c: F0 09 00 [06:17:12]MH_I2C_Read... [06:17:12]Read from MH i2c: F0 09 00 BA 56 00 EC DA 1D 67 EE DA 66 66 E6 [06:17:12]GetLastDocTimeStamp 1730009810 [06:17:12]current date 1730009836 [06:17:12]FM_GetShiftState [06:17:12]SAM_PROTO_GetShiftState [06:17:12]wFMCommunicate request_size=4 [06:17:12]MH_SAM_APDU [06:17:12]CAPDU: 80 13 01 00 [06:17:12]Write to MH i2c: E2 08 00 BB 56 80 13 01 00 00 00 00 00 8E [06:17:12]Write i2c OK [06:17:12]MH_I2C_Read... [06:17:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:17:12]Read from MH i2c: E2 [06:17:12]MH_I2C_Read... [06:17:12]Read from MH i2c: E2 0E 00 [06:17:12]MH_I2C_Read... [06:17:12]Read from MH i2c: E2 0E 00 BB 56 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3A [06:17:12]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [06:17:12]wFMCommunicate OK [06:17:12]SAM_PROTO_GetShiftState done [06:17:12]FM_GetShiftState done [06:17:12]opened in 1729987736 [06:17:12]opened+sec_in_day 1730074136 [06:17:12]quantity*price = 40006 [06:17:12]sum+1 = 40007 [06:17:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 43 27.10.2024 06:17 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95044 ФПД: 5915476706219 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T061716&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95044&fm=5915476706219&tin=02508201610067®Number=0000000000170478&sum=40000 [06:17:13]StoreToDocumentArchive [06:17:13]shift 143 fd 95044 [06:17:13]save to /storage/0143/doc_00095044 [06:17:13]save last doc name /storage/0143/doc_00095044 to /storage/kkm_last_doc_name [06:17:13]save OK [06:17:13]Clear old archive folders... [06:17:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:17:13]tlvbuf is 00F50E30 [06:17:13]SAM_PROTO_ClearQueue [06:17:13]wFMCommunicate request_size=4 [06:17:13]MH_SAM_APDU [06:17:13]CAPDU: 80 09 00 00 [06:17:13]Write to MH i2c: E2 08 00 C8 56 80 09 00 00 00 00 00 00 90 [06:17:13]Write i2c OK [06:17:13]MH_I2C_Read... [06:17:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:17:13]Read from MH i2c: E2 [06:17:13]MH_I2C_Read... [06:17:13]Read from MH i2c: E2 03 00 [06:17:13]MH_I2C_Read... [06:17:13]Read from MH i2c: E2 03 00 C8 56 00 90 00 92 [06:17:13]RAPDU: 90 00 [06:17:13]wFMCommunicate OK [06:17:13]SAM_PROTO_ClearQueue done [06:17:13]KKMCreateOFDPacket [06:17:13]OFDProtocolAddRootSTLVToBuf [06:17:13]FM_MakeSignedData [06:17:13]FM_MakeSignedData [06:17:13]SAM_PROTO_SignData [06:17:13]wFMCommunicate request_size=4 [06:17:13]MH_SAM_APDU [06:17:13]CAPDU: 80 0D 01 02 [06:17:13]Write to MH i2c: E2 08 00 C9 56 80 0D 01 02 00 00 00 00 98 [06:17:13]Write i2c OK [06:17:13]MH_I2C_Read... [06:17:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:17:13]Read from MH i2c: E2 [06:17:13]MH_I2C_Read... [06:17:13]Read from MH i2c: E2 03 00 [06:17:13]MH_I2C_Read... [06:17:13]Read from MH i2c: E2 03 00 C9 56 00 90 00 93 [06:17:13]RAPDU: 90 00 [06:17:13]wFMCommunicate OK [06:17:13]wFMCommunicate request_size=255 [06:17:13]MH_SAM_APDU [06:17: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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 EC DA 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 44 73 01 00 35 04 06 00 05 [06:17:13]Write to MH i2c: E2 02 01 CA 56 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 EC DA 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 44 73 01 00 35 04 06 00 05 00 00 B6 [06:17:13]Write i2c OK [06:17:13]MH_I2C_Read... [06:17:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:17:14]Read from MH i2c: E2 [06:17:14]MH_I2C_Read... [06:17:14]Read from MH i2c: E2 03 00 [06:17:14]MH_I2C_Read... [06:17:14]Read from MH i2c: E2 03 00 CA 56 00 90 00 94 [06:17:14]RAPDU: 90 00 [06:17:14]wFMCommunicate OK [06:17:14]wFMCommunicate request_size=10 [06:17:14]MH_SAM_APDU [06:17:14]CAPDU: 80 0D 02 02 05 61 4D E3 43 AB [06:17:14]Write to MH i2c: E2 0D 00 CB 56 80 0D 02 02 05 00 61 4D E3 43 AB 00 00 24 [06:17:14]Write i2c OK [06:17:14]MH_I2C_Read... [06:17:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:17:14]Read from MH i2c: E2 [06:17:14]MH_I2C_Read... [06:17:14]Read from MH i2c: E2 03 00 [06:17:14]MH_I2C_Read... [06:17:14]Read from MH i2c: E2 03 00 CB 56 00 90 00 95 [06:17:14]RAPDU: 90 00 [06:17:14]wFMCommunicate OK [06:17:14]wFMCommunicate request_size=4 [06:17:14]MH_SAM_APDU [06:17:14]CAPDU: 80 0D 03 02 [06:17:14]Write to MH i2c: E2 08 00 CC 56 80 0D 03 02 00 00 00 00 9D [06:17:14]Write i2c OK [06:17:14]MH_I2C_Read... [06:17:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:17:14]Read from MH i2c: E2 [06:17:14]MH_I2C_Read... [06:17:14]Read from MH i2c: E2 0B 00 [06:17:14]MH_I2C_Read... [06:17:14]Read from MH i2c: E2 0B 00 CC 56 00 00 B3 5F 1E 5A 25 D6 FC 90 00 1F [06:17:14]RAPDU: 00 B3 5F 1E 5A 25 D6 FC 90 00 [06:17:14]wFMCommunicate OK [06:17:14]SAM_PROTO_SignData done [06:17:14]FM_MakeSignedData done [06:17:14]CreateOFDProtocolMessage [06:17:14]wFMCommunicate request_size=4 [06:17:14]MH_SAM_APDU [06:17:14]CAPDU: 80 11 00 00 [06:17:14]Write to MH i2c: E2 08 00 CD 56 80 11 00 00 00 00 00 00 9D [06:17:14]Write i2c OK [06:17:14]MH_I2C_Read... [06:17:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:17:14]Read from MH i2c: E2 [06:17:14]MH_I2C_Read... [06:17:14]Read from MH i2c: E2 17 00 [06:17:14]MH_I2C_Read... [06:17:14]Read from MH i2c: E2 17 00 CD 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EE [06:17:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [06:17:14]wFMCommunicate OK [06:17:14]CreateOFDProtocolMessage done [06:17:14]OFDSenderStorePacket 95044 [06:17:14]StoreOFDPacket docnum=95044 [06:17:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3A 3A 07 01 04 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 EC DA 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 44 73 01 00 35 04 06 00 05 61 4D E3 43 AB 00 B3 5F 1E 5A 25 D6 FC [06:17:14]CheckFolder [06:17:14]dirname=/storage/ofd_packets [06:17:14]CheckFolder done [06:17:14]ProducePacketName [06:17:14]name=ofd_packets/00095044 [06:17:14]NVStorageSaveData ofd_packets/00095044 [06:17:14]File name is /storage/ofd_packets/00095044 [06:17:14]Write 301 bytes [06:17:14]NVStorageSaveData done [06:17:14]OFDSenderStorePacket done [06:17:14]KKMCreateOFDPacket done [06:17:14]NVStorageSaveData kkm_last_timestamp [06:17:14]File name is /storage/kkm_last_timestamp [06:17:14]Write 4 bytes [06:17:14]NVStorageSaveData done [06:17:14]ExternCall_PrintAddStr [06:17:14]wPrintStart [06:17:14]Write to MH i2c: 01 00 00 CE 56 24 [06:17:14]Write i2c OK [06:17:14]MH_I2C_Read... [06:17:14]Read from MH i2c: 01 [06:17:14]MH_I2C_Read... [06:17:14]Read from MH i2c: 01 07 00 [06:17:14]MH_I2C_Read... [06:17:14]Read from MH i2c: 01 07 00 CE 56 00 00 00 00 00 FF 0F 39 [06:17:14]RasterBufferAndPrint [06:17:14]line Счет N : (1)3405547 [06:17:14]line ИНН: 02508201610067 [06:17:14]line Контрольно-Кассовый Чек [06:17:14]line ПРОДАЖА [06:17:14]line ТРК (МРК, ГНК) : 22 [06:17:14]line Товар: 2710124130 [06:17:14]line Аи-92-К-4 [06:17:14]line 5.980 * 66.90 [06:17:14]line = 400.06 [06:17:14]line НДС 12% НСП 1% [06:17:14]line > о реализуемом товаре [06:17:14]line ОКРУГЛЕНИЕ: -0.06 [06:17:14]line ИТОГО: 400.00 [06:17:14]line Внесено: 400.00 [06:17:14]line СДАЧА: 0.00 [06:17:14]line НСП 1% : 3.54 [06:17:14]line НДС 12% : 42.48 [06:17:14]line Наличными: 400.00 [06:17:14]line Безнал.: 0.00 [06:17:14]line Место: АЗС № 82 "Партнер Нефть" [06:17:14]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [06:17:14]line СНО: Общий режим [06:17:14]line Чек 43 27.10.2024 06:17 [06:17:14]line Смена: 143 ФФД: 1.0 [06:17:14]line ЗНМ: 0300000017 [06:17:14]line РНМ: 0000000000170478 [06:17:14]line Версия ККМ: v1.0 [06:17:14]line ФМ: 0000000002098560 [06:17:14]line ФД: 95044 [06:17:14]line ФПД: 5915476706219 [06:17:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T061716&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95044&fm=5915476706219&tin=02508201610067®Number=0000000000170478&sum=40000 [06:17:14]written 0, free lines is 4095 [06:17:14]OFD Sender: Processing packet 95044 [packets to send 56, broken 55] [06:17:14]ProducePacketName [06:17:14]name=ofd_packets/00095044 [06:17:14]OFD Sender: To server: pG, [06:17:14]CommunicateWithHost lk.salyk.kg:30040 [06:17:14]ConnectInit lk.salyk.kg [06:17:14]Write to MH i2c: 01 00 00 F9 56 4F [06:17:14]Write i2c OK [06:17:14]MH_I2C_Read... [06:17:14]Read from MH i2c: 01 [06:17:14]MH_I2C_Read... [06:17:14]Read from MH i2c: 01 07 00 [06:17:14]MH_I2C_Read... [06:17:14]Read from MH i2c: 01 07 00 F9 56 00 00 00 00 00 02 0D 65 [06:17:14]RasterBufferAndPrint [06:17:14]line [06:17:14]line [06:17:14]line [06:17:14]line [06:17:14]line [06:17:14]written 0, free lines is 3336 [06:17:14]MH_Cut [06:17:14]Write to MH i2c: D1 01 00 00 57 01 29 [06:17:14]Write i2c OK [06:17:14]MH_I2C_Read... [06:17:14]Read from MH i2c: D1 [06:17:14]MH_I2C_Read... [06:17:14]Read from MH i2c: D1 01 00 [06:17:14]MH_I2C_Read... [06:17:14]Read from MH i2c: D1 01 00 00 57 00 28 [06:17:14]Write to MH i2c: 01 00 00 01 57 58 [06:17:14]Write i2c OK [06:17:14]MH_I2C_Read... [06:17:14]Connected sock=11 [06:17:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3A 3A 07 01 04 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 EC DA 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 44 73 01 00 35 04 06 00 05 61 4D E3 43 AB 00 B3 5F 1E 5A 25 D6 FC [06:17:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 DD 5C 47 00 62 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 32 30 39 38 35 36 30 10 04 04 00 44 73 01 00 F4 03 04 00 19 85 1D 67 B6 04 01 00 00 CD 86 50 D5 34 02 9E FA [06:17:15]CommunicateWithHost err = 0 [06:17:15]CheckOFDResponse [06:17:15]1017 (14) - 77093643461234 [06:17:15]1041 (16) - 0000000002098560 [06:17:15]1040 (4) - 95044 [06:17:15]1012 (4) - 27.10.2024 00:11 [06:17:15]1206 (1) - 0 [06:17:15]OFD Sender: Remove packet 95044 [06:17:15]ProducePacketName [06:17:15]name=ofd_packets/00095044 [06:17:15]NVStorageDeleteData [06:17:15]*** Cut start [06:17:15]*** Partial cut [06:17:15]*** CUTSNS_PIN = 1 [06:17:15]*** CUTSNS_PIN = 0 [06:17:15]*** Brake cut motor [06:17:15]OFD Sender: No OFD packet to send [06:17:16]Read from MH i2c: 01 [06:17:16]MH_I2C_Read... [06:17:16]*** Stop cut motor [06:17:16]*** Cut end [06:17:16]Read from MH i2c: 01 07 00 [06:17:16]MH_I2C_Read... [06:17:16]Read from MH i2c: 01 07 00 01 57 00 00 00 00 00 FF 0F 6D [06:17:16]process_action close_receipt done [06:17:16]requested_data is exist [06:17:16]produce_requested_data [06:17:16]requested_item fm.sn is exist - process it [06:17:16]wFMCommunicate request_size=4 [06:17:16]MH_SAM_APDU [06:17:16]CAPDU: 80 11 00 00 [06:17:16]Write to MH i2c: E2 08 00 02 57 80 11 00 00 00 00 00 00 D3 [06:17:16]Write i2c OK [06:17:16]MH_I2C_Read... [06:17:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:17:16]Read from MH i2c: E2 [06:17:16]MH_I2C_Read... [06:17:16]Read from MH i2c: E2 17 00 [06:17:16]MH_I2C_Read... [06:17:16]Read from MH i2c: E2 17 00 02 57 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 24 [06:17:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [06:17:16]wFMCommunicate OK [06:17:16]requested_item fd.num is exist - process it [06:17:16]SAM_PROTO_GetFieldsCounters [06:17:16]wFMCommunicate request_size=4 [06:17:16]MH_SAM_APDU [06:17:16]CAPDU: 80 13 00 00 [06:17:16]Write to MH i2c: E2 08 00 03 57 80 13 00 00 00 00 00 00 D6 [06:17:16]Write i2c OK [06:17:16]MH_I2C_Read... [06:17:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:17:16]Read from MH i2c: E2 [06:17:16]MH_I2C_Read... [06:17:16]Read from MH i2c: E2 62 00 [06:17:16]MH_I2C_Read... [06:17:16]Read from MH i2c: E2 62 00 03 57 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 44 73 01 00 0E 04 04 00 8F 00 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 BF [06:17:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 44 73 01 00 0E 04 04 00 8F 00 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 [06:17:16]wFMCommunicate OK [06:17:16]SAM_PROTO_GetFieldsCounters done [06:17:16]requested_item shift.num is exist - process it [06:17:16]requested_item shift.opened is exist - process it [06:17:16]req_shift_opened [06:17:16]FM_GetShiftState [06:17:16]SAM_PROTO_GetShiftState [06:17:16]wFMCommunicate request_size=4 [06:17:16]MH_SAM_APDU [06:17:16]CAPDU: 80 13 01 00 [06:17:16]Write to MH i2c: E2 08 00 04 57 80 13 01 00 00 00 00 00 D8 [06:17:16]Write i2c OK [06:17:16]MH_I2C_Read... [06:17:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:17:16]Read from MH i2c: E2 [06:17:16]MH_I2C_Read... [06:17:16]Read from MH i2c: E2 0E 00 [06:17:16]MH_I2C_Read... [06:17:16]Read from MH i2c: E2 0E 00 04 57 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 84 [06:17:16]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [06:17:16]wFMCommunicate OK [06:17:16]SAM_PROTO_GetShiftState done [06:17:16]FM_GetShiftState done [06:17:16]req_shift_opened done [06:17:16]requested_item shift.open_date is exist - process it [06:17:16]req_shift_open_date [06:17:16]req_shift_open_date done [06:17:16]produce_requested_data done [06:17:16]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95044,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [06:17:16]process_action_free close_receipt [06:17:16]json_value_free [06:17:16]json_value_free done [06:17:16]process_json_proto returns [06:17:16]Send response to host [06:17:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95044,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [06:17:16]free response buf [06:17:16]execute_script done [06:17:16]execute_script returns [06:17:16]free content buf [06:17:16]Sock 7.Close socket [06:17:16]Sock 7.Thread stoped [06:17:20]OFD Sender: No OFD packet to send [06:17:25]OFD Sender: No OFD packet to send [06:17:30]OFD Sender: No OFD packet to send [06:17:35]OFD Sender: No OFD packet to send [06:17:40]OFD Sender: No OFD packet to send [06:17:45]OFD Sender: No OFD packet to send [06:17:50]OFD Sender: No OFD packet to send [06:17:55]OFD Sender: No OFD packet to send [06:18:00]OFD Sender: No OFD packet to send [06:18:05]OFD Sender: No OFD packet to send [06:18:10]OFD Sender: No OFD packet to send [06:18:15]OFD Sender: No OFD packet to send [06:18:20]OFD Sender: No OFD packet to send [06:18:25]OFD Sender: No OFD packet to send [06:18:30]OFD Sender: No OFD packet to send [06:18:35]OFD Sender: No OFD packet to send [06:18:40]OFD Sender: No OFD packet to send [06:18:45]OFD Sender: No OFD packet to send [06:18:50]OFD Sender: No OFD packet to send [06:18:55]OFD Sender: No OFD packet to send [06:19:00]OFD Sender: No OFD packet to send [06:19:02]accept exits with 9 [06:19:02]New connection [06:19:02]New thread 3066723684 created [06:19:02]Thread 3066867044 joined [06:19:02]Waiting for new connection... [06:19:02] Sock 9.Parse request [06:19:02]Sock 9.Check first char [06:19:02]Sock 9.First char is OK [06:19:02]request: POST /json_proto HTTP/1.0 [06:19:02]Method: POST [06:19:02]URL: /json_proto [06:19:02]Method is POST - this is cgi request [06:19:02]url: /json_proto [06:19:02]query_string will be loaded in cgi processing [06:19:02]execute_cgi json_proto POST (null) [06:19:02]execute_cgi path=json_proto method=POST [06:19:02]POST find Content-Length [06:19:02]Host: 172.17.40.67:8080 [06:19:02]Content-Length: 678 [06:19:02]Content-Type: application/json [06:19:02] [06:19:02]POST finish read [06:19:02]Found Content-Length = 678 [06:19:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405548", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:19:02]execute_script... [06:19:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405548", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:19:02]POST & json_proto [06:19:02]process_json_proto [06:19:02]json parsed OK: [06:19:02]protocol is kg_v1.0 [06:19:02]action value=close_receipt [06:19:02]process_action close_receipt [06:19:02]cmd_close_receipt [06:19:02]MH_GetDate [06:19:02]Write to MH i2c: F0 00 00 05 57 4B [06:19:02]Write i2c OK [06:19:02]MH_I2C_Read... [06:19:02]Read from MH i2c: F0 [06:19:02]MH_I2C_Read... [06:19:02]Read from MH i2c: F0 09 00 [06:19:02]MH_I2C_Read... [06:19:02]Read from MH i2c: F0 09 00 05 57 00 59 DB 1D 67 EE DA 66 66 A0 [06:19:02]GetLastDocTimeStamp 1730009836 [06:19:02]current date 1730009945 [06:19:02]FM_GetShiftState [06:19:02]SAM_PROTO_GetShiftState [06:19:02]wFMCommunicate request_size=4 [06:19:02]MH_SAM_APDU [06:19:02]CAPDU: 80 13 01 00 [06:19:02]Write to MH i2c: E2 08 00 06 57 80 13 01 00 00 00 00 00 DA [06:19:02]Write i2c OK [06:19:02]MH_I2C_Read... [06:19:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:19:02]Read from MH i2c: E2 [06:19:02]MH_I2C_Read... [06:19:02]Read from MH i2c: E2 0E 00 [06:19:02]MH_I2C_Read... [06:19:02]Read from MH i2c: E2 0E 00 06 57 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 86 [06:19:02]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [06:19:02]wFMCommunicate OK [06:19:02]SAM_PROTO_GetShiftState done [06:19:02]FM_GetShiftState done [06:19:02]opened in 1729987736 [06:19:02]opened+sec_in_day 1730074136 [06:19:02]quantity*price = 60009 [06:19:02]sum+1 = 60010 [06:19:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 44 27.10.2024 06:19 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95045 ФПД: 33140082495224 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T061906&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95045&fm=33140082495224&tin=02508201610067®Number=0000000000170478&sum=60000 [06:19:03]StoreToDocumentArchive [06:19:03]shift 143 fd 95045 [06:19:03]save to /storage/0143/doc_00095045 [06:19:03]save last doc name /storage/0143/doc_00095045 to /storage/kkm_last_doc_name [06:19:03]save OK [06:19:03]Clear old archive folders... [06:19:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:19:03]tlvbuf is 00EFE820 [06:19:03]SAM_PROTO_ClearQueue [06:19:03]wFMCommunicate request_size=4 [06:19:03]MH_SAM_APDU [06:19:03]CAPDU: 80 09 00 00 [06:19:03]Write to MH i2c: E2 08 00 13 57 80 09 00 00 00 00 00 00 DC [06:19:03]Write i2c OK [06:19:03]MH_I2C_Read... [06:19:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:19:03]Read from MH i2c: E2 [06:19:03]MH_I2C_Read... [06:19:03]Read from MH i2c: E2 03 00 [06:19:03]MH_I2C_Read... [06:19:03]Read from MH i2c: E2 03 00 13 57 00 90 00 DE [06:19:03]RAPDU: 90 00 [06:19:03]wFMCommunicate OK [06:19:03]SAM_PROTO_ClearQueue done [06:19:03]KKMCreateOFDPacket [06:19:03]OFDProtocolAddRootSTLVToBuf [06:19:03]FM_MakeSignedData [06:19:03]FM_MakeSignedData [06:19:03]SAM_PROTO_SignData [06:19:03]wFMCommunicate request_size=4 [06:19:03]MH_SAM_APDU [06:19:03]CAPDU: 80 0D 01 02 [06:19:03]Write to MH i2c: E2 08 00 14 57 80 0D 01 02 00 00 00 00 E4 [06:19:03]Write i2c OK [06:19:03]MH_I2C_Read... [06:19:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:19:03]Read from MH i2c: E2 [06:19:03]MH_I2C_Read... [06:19:03]Read from MH i2c: E2 03 00 [06:19:03]MH_I2C_Read... [06:19:03]Read from MH i2c: E2 03 00 14 57 00 90 00 DF [06:19:03]RAPDU: 90 00 [06:19:03]wFMCommunicate OK [06:19:03]wFMCommunicate request_size=255 [06:19:03]MH_SAM_APDU [06:19:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 5A DB 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 45 73 01 00 35 04 06 00 1E [06:19:03]Write to MH i2c: E2 02 01 15 57 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 5A DB 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 45 73 01 00 35 04 06 00 1E 00 00 9A [06:19:03]Write i2c OK [06:19:03]MH_I2C_Read... [06:19:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:19:04]Read from MH i2c: E2 [06:19:04]MH_I2C_Read... [06:19:04]Read from MH i2c: E2 03 00 [06:19:04]MH_I2C_Read... [06:19:04]Read from MH i2c: E2 03 00 15 57 00 90 00 E0 [06:19:04]RAPDU: 90 00 [06:19:04]wFMCommunicate OK [06:19:04]wFMCommunicate request_size=10 [06:19:04]MH_SAM_APDU [06:19:04]CAPDU: 80 0D 02 02 05 24 06 D8 4E F8 [06:19:04]Write to MH i2c: E2 0D 00 16 57 80 0D 02 02 05 00 24 06 D8 4E F8 00 00 39 [06:19:04]Write i2c OK [06:19:04]MH_I2C_Read... [06:19:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:19:04]Read from MH i2c: E2 [06:19:04]MH_I2C_Read... [06:19:04]Read from MH i2c: E2 03 00 [06:19:04]MH_I2C_Read... [06:19:04]Read from MH i2c: E2 03 00 16 57 00 90 00 E1 [06:19:04]RAPDU: 90 00 [06:19:04]wFMCommunicate OK [06:19:04]wFMCommunicate request_size=4 [06:19:04]MH_SAM_APDU [06:19:04]CAPDU: 80 0D 03 02 [06:19:04]Write to MH i2c: E2 08 00 17 57 80 0D 03 02 00 00 00 00 E9 [06:19:04]Write i2c OK [06:19:04]MH_I2C_Read... [06:19:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:19:04]Read from MH i2c: E2 [06:19:04]MH_I2C_Read... [06:19:04]Read from MH i2c: E2 0B 00 [06:19:04]MH_I2C_Read... [06:19:04]Read from MH i2c: E2 0B 00 17 57 00 D2 29 3D 57 40 A5 71 25 90 00 F4 [06:19:04]RAPDU: D2 29 3D 57 40 A5 71 25 90 00 [06:19:04]wFMCommunicate OK [06:19:04]SAM_PROTO_SignData done [06:19:04]FM_MakeSignedData done [06:19:04]CreateOFDProtocolMessage [06:19:04]wFMCommunicate request_size=4 [06:19:04]MH_SAM_APDU [06:19:04]CAPDU: 80 11 00 00 [06:19:04]Write to MH i2c: E2 08 00 18 57 80 11 00 00 00 00 00 00 E9 [06:19:04]Write i2c OK [06:19:04]MH_I2C_Read... [06:19:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:19:04]Read from MH i2c: E2 [06:19:04]MH_I2C_Read... [06:19:04]Read from MH i2c: E2 17 00 [06:19:04]MH_I2C_Read... [06:19:04]Read from MH i2c: E2 17 00 18 57 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3A [06:19:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [06:19:04]wFMCommunicate OK [06:19:04]CreateOFDProtocolMessage done [06:19:04]OFDSenderStorePacket 95045 [06:19:04]StoreOFDPacket docnum=95045 [06:19:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AF 1E 07 01 34 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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 5A DB 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 45 73 01 00 35 04 06 00 1E 24 06 D8 4E F8 D2 29 3D 57 40 A5 71 25 [06:19:04]CheckFolder [06:19:04]dirname=/storage/ofd_packets [06:19:04]CheckFolder done [06:19:04]ProducePacketName [06:19:04]name=ofd_packets/00095045 [06:19:04]NVStorageSaveData ofd_packets/00095045 [06:19:04]File name is /storage/ofd_packets/00095045 [06:19:04]Write 301 bytes [06:19:04]NVStorageSaveData done [06:19:04]OFDSenderStorePacket done [06:19:04]KKMCreateOFDPacket done [06:19:04]NVStorageSaveData kkm_last_timestamp [06:19:04]File name is /storage/kkm_last_timestamp [06:19:04]Write 4 bytes [06:19:04]NVStorageSaveData done [06:19:04]ExternCall_PrintAddStr [06:19:04]wPrintStart [06:19:04]Write to MH i2c: 01 00 00 19 57 70 [06:19:04]Write i2c OK [06:19:04]MH_I2C_Read... [06:19:04]Read from MH i2c: 01 [06:19:04]MH_I2C_Read... [06:19:04]Read from MH i2c: 01 07 00 [06:19:04]MH_I2C_Read... [06:19:04]Read from MH i2c: 01 07 00 19 57 00 00 00 00 00 FF 0F 85 [06:19:04]RasterBufferAndPrint [06:19:04]line Счет N : (1)3405548 [06:19:04]line ИНН: 02508201610067 [06:19:04]line Контрольно-Кассовый Чек [06:19:04]line ПРОДАЖА [06:19:04]line ТРК (МРК, ГНК) : 32 [06:19:04]line Товар: 2710124130 [06:19:04]line Аи-92-К-4 [06:19:04]line 8.970 * 66.90 [06:19:04]line = 600.09 [06:19:04]line НДС 12% НСП 1% [06:19:04]line > о реализуемом товаре [06:19:04]line ОКРУГЛЕНИЕ: -0.09 [06:19:04]line ИТОГО: 600.00 [06:19:04]line Внесено: 600.00 [06:19:04]line СДАЧА: 0.00 [06:19:04]line НСП 1% : 5.31 [06:19:04]line НДС 12% : 63.73 [06:19:04]line Наличными: 600.00 [06:19:04]line Безнал.: 0.00 [06:19:04]line Место: АЗС № 82 "Партнер Нефть" [06:19:04]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [06:19:04]line СНО: Общий режим [06:19:04]line Чек 44 27.10.2024 06:19 [06:19:04]line Смена: 143 ФФД: 1.0 [06:19:04]line ЗНМ: 0300000017 [06:19:04]line РНМ: 0000000000170478 [06:19:04]line Версия ККМ: v1.0 [06:19:04]line ФМ: 0000000002098560 [06:19:04]line ФД: 95045 [06:19:04]line ФПД: 33140082495224 [06:19:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T061906&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95045&fm=33140082495224&tin=02508201610067®Number=0000000000170478&sum=60000 [06:19:04]OFD Sender: Processing packet 95045 [packets to send 56, broken 55] [06:19:04]ProducePacketName [06:19:04]name=ofd_packets/00095045 [06:19:04]OFD Sender: To server: pG, [06:19:04]CommunicateWithHost lk.salyk.kg:30040 [06:19:04]ConnectInit lk.salyk.kg [06:19:04]written 0, free lines is 4095 [06:19:04]Connected sock=10 [06:19:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AF 1E 07 01 34 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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 5A DB 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 45 73 01 00 35 04 06 00 1E 24 06 D8 4E F8 D2 29 3D 57 40 A5 71 25 [06:19:05]Write to MH i2c: 01 00 00 44 57 9B [06:19:05]Write i2c OK [06:19:05]MH_I2C_Read... [06:19:05]Read from MH i2c: 01 [06:19:05]MH_I2C_Read... [06:19:05]Read from MH i2c: 01 07 00 [06:19:05]MH_I2C_Read... [06:19:05]Read from MH i2c: 01 07 00 44 57 00 00 00 00 00 F9 0C A7 [06:19:05]RasterBufferAndPrint [06:19:05]line [06:19:05]line [06:19:05]line [06:19:05]line [06:19:05]line [06:19:05]written 0, free lines is 3327 [06:19:05]MH_Cut [06:19:05]Write to MH i2c: D1 01 00 4B 57 01 74 [06:19:05]Write i2c OK [06:19:05]MH_I2C_Read... [06:19:05]Read from MH i2c: D1 [06:19:05]MH_I2C_Read... [06:19:05]Read from MH i2c: D1 01 00 [06:19:05]MH_I2C_Read... [06:19:05]Read from MH i2c: D1 01 00 4B 57 00 73 [06:19:05]Write to MH i2c: 01 00 00 4C 57 A3 [06:19:05]Write i2c OK [06:19:05]MH_I2C_Read... [06:19:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 DA A1 47 00 DD 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 32 30 39 38 35 36 30 10 04 04 00 45 73 01 00 F4 03 04 00 86 85 1D 67 B6 04 01 00 00 E5 50 55 11 8E ED 96 F3 [06:19:05]CommunicateWithHost err = 0 [06:19:05]CheckOFDResponse [06:19:05]1017 (14) - 77093643461234 [06:19:05]1041 (16) - 0000000002098560 [06:19:05]1040 (4) - 95045 [06:19:05]1012 (4) - 27.10.2024 00:12 [06:19:05]1206 (1) - 0 [06:19:05]OFD Sender: Remove packet 95045 [06:19:05]ProducePacketName [06:19:05]name=ofd_packets/00095045 [06:19:05]NVStorageDeleteData [06:19:05]OFD Sender: No OFD packet to send [06:19:05]*** Cut start [06:19:05]*** Partial cut [06:19:05]*** CUTSNS_PIN = 1 [06:19:05]*** CUTSNS_PIN = 0 [06:19:05]*** Brake cut motor [06:19:06]Read from MH i2c: 01 [06:19:06]MH_I2C_Read... [06:19:06]*** Stop cut motor [06:19:06]*** Cut end [06:19:06]Read from MH i2c: 01 07 00 [06:19:06]MH_I2C_Read... [06:19:06]Read from MH i2c: 01 07 00 4C 57 00 00 00 00 00 FF 0F B8 [06:19:06]process_action close_receipt done [06:19:06]requested_data is exist [06:19:06]produce_requested_data [06:19:06]requested_item fm.sn is exist - process it [06:19:06]wFMCommunicate request_size=4 [06:19:06]MH_SAM_APDU [06:19:06]CAPDU: 80 11 00 00 [06:19:06]Write to MH i2c: E2 08 00 4D 57 80 11 00 00 00 00 00 00 1E [06:19:06]Write i2c OK [06:19:06]MH_I2C_Read... [06:19:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:19:06]Read from MH i2c: E2 [06:19:06]MH_I2C_Read... [06:19:06]Read from MH i2c: E2 17 00 [06:19:06]MH_I2C_Read... [06:19:06]Read from MH i2c: E2 17 00 4D 57 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6F [06:19:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [06:19:06]wFMCommunicate OK [06:19:06]requested_item fd.num is exist - process it [06:19:06]SAM_PROTO_GetFieldsCounters [06:19:06]wFMCommunicate request_size=4 [06:19:06]MH_SAM_APDU [06:19:06]CAPDU: 80 13 00 00 [06:19:06]Write to MH i2c: E2 08 00 4E 57 80 13 00 00 00 00 00 00 21 [06:19:06]Write i2c OK [06:19:06]MH_I2C_Read... [06:19:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:19:06]Read from MH i2c: E2 [06:19:06]MH_I2C_Read... [06:19:06]Read from MH i2c: E2 62 00 [06:19:06]MH_I2C_Read... [06:19:06]Read from MH i2c: E2 62 00 4E 57 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 45 73 01 00 0E 04 04 00 8F 00 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 0E [06:19:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 45 73 01 00 0E 04 04 00 8F 00 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 [06:19:06]wFMCommunicate OK [06:19:06]SAM_PROTO_GetFieldsCounters done [06:19:06]requested_item shift.num is exist - process it [06:19:06]requested_item shift.opened is exist - process it [06:19:06]req_shift_opened [06:19:06]FM_GetShiftState [06:19:06]SAM_PROTO_GetShiftState [06:19:06]wFMCommunicate request_size=4 [06:19:06]MH_SAM_APDU [06:19:06]CAPDU: 80 13 01 00 [06:19:06]Write to MH i2c: E2 08 00 4F 57 80 13 01 00 00 00 00 00 23 [06:19:06]Write i2c OK [06:19:06]MH_I2C_Read... [06:19:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:19:06]Read from MH i2c: E2 [06:19:06]MH_I2C_Read... [06:19:06]Read from MH i2c: E2 0E 00 [06:19:06]MH_I2C_Read... [06:19:06]Read from MH i2c: E2 0E 00 4F 57 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 CF [06:19:06]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [06:19:06]wFMCommunicate OK [06:19:06]SAM_PROTO_GetShiftState done [06:19:06]FM_GetShiftState done [06:19:06]req_shift_opened done [06:19:06]requested_item shift.open_date is exist - process it [06:19:06]req_shift_open_date [06:19:06]req_shift_open_date done [06:19:06]produce_requested_data done [06:19:06]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95045,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [06:19:06]process_action_free close_receipt [06:19:06]json_value_free [06:19:06]json_value_free done [06:19:06]process_json_proto returns [06:19:06]Send response to host [06:19:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95045,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [06:19:06]free response buf [06:19:06]execute_script done [06:19:06]execute_script returns [06:19:06]free content buf [06:19:06]Sock 9.Close socket [06:19:06]Sock 9.Thread stoped [06:19:10]OFD Sender: No OFD packet to send [06:19:15]OFD Sender: No OFD packet to send [06:19:20]OFD Sender: No OFD packet to send [06:19:25]OFD Sender: No OFD packet to send [06:19:30]OFD Sender: No OFD packet to send [06:19:35]OFD Sender: No OFD packet to send [06:19:40]OFD Sender: No OFD packet to send [06:19:45]OFD Sender: No OFD packet to send [06:19:50]OFD Sender: No OFD packet to send [06:19:55]OFD Sender: No OFD packet to send [06:20:00]OFD Sender: No OFD packet to send [06:20:05]OFD Sender: No OFD packet to send [06:20:10]OFD Sender: No OFD packet to send [06:20:15]OFD Sender: No OFD packet to send [06:20:20]OFD Sender: No OFD packet to send [06:20:25]OFD Sender: No OFD packet to send [06:20:30]OFD Sender: No OFD packet to send [06:20:35]OFD Sender: No OFD packet to send [06:20:40]OFD Sender: No OFD packet to send [06:20:45]OFD Sender: No OFD packet to send [06:20:50]OFD Sender: No OFD packet to send [06:20:55]OFD Sender: No OFD packet to send [06:21:00]OFD Sender: No OFD packet to send [06:21:05]OFD Sender: No OFD packet to send [06:21:10]OFD Sender: No OFD packet to send [06:21:15]OFD Sender: No OFD packet to send [06:21:20]OFD Sender: No OFD packet to send [06:21:25]OFD Sender: No OFD packet to send [06:21:30]OFD Sender: No OFD packet to send [06:21:35]OFD Sender: No OFD packet to send [06:21:40]OFD Sender: No OFD packet to send [06:21:45]accept exits with 7 [06:21:45]New connection [06:21:45]New thread 3066867044 created [06:21:45]Thread 3066723684 joined [06:21:45]Waiting for new connection... [06:21:45] Sock 7.Parse request [06:21:45]Sock 7.Check first char [06:21:45]Sock 7.First char is OK [06:21:45]request: POST /json_proto HTTP/1.0 [06:21:45]Method: POST [06:21:45]URL: /json_proto [06:21:45]Method is POST - this is cgi request [06:21:45]url: /json_proto [06:21:45]query_string will be loaded in cgi processing [06:21:45]execute_cgi json_proto POST (null) [06:21:45]execute_cgi path=json_proto method=POST [06:21:45]POST find Content-Length [06:21:45]Host: 172.17.40.67:8080 [06:21:45]Content-Length: 683 [06:21:45]Content-Type: application/json [06:21:45] [06:21:45]POST finish read [06:21:45]Found Content-Length = 683 [06:21:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405549", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:21:45]execute_script... [06:21: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)3405549", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:21:45]POST & json_proto [06:21:45]process_json_proto [06:21:45]json parsed OK: [06:21:45]protocol is kg_v1.0 [06:21:45]action value=close_receipt [06:21:45]process_action close_receipt [06:21:45]cmd_close_receipt [06:21:45]MH_GetDate [06:21:45]Write to MH i2c: F0 00 00 50 57 96 [06:21:45]Write i2c OK [06:21:45]MH_I2C_Read... [06:21:45]Read from MH i2c: F0 [06:21:45]MH_I2C_Read... [06:21:45]Read from MH i2c: F0 09 00 [06:21:45]MH_I2C_Read... [06:21:45]Read from MH i2c: F0 09 00 50 57 00 FC DB 1D 67 EE DA 66 66 8E [06:21:45]GetLastDocTimeStamp 1730009946 [06:21:45]current date 1730010108 [06:21:45]FM_GetShiftState [06:21:45]SAM_PROTO_GetShiftState [06:21:45]wFMCommunicate request_size=4 [06:21:45]MH_SAM_APDU [06:21:45]CAPDU: 80 13 01 00 [06:21:45]Write to MH i2c: E2 08 00 51 57 80 13 01 00 00 00 00 00 25 [06:21:45]Write i2c OK [06:21:45]MH_I2C_Read... [06:21:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:21:45]Read from MH i2c: E2 [06:21:45]MH_I2C_Read... [06:21:45]Read from MH i2c: E2 0E 00 [06:21:45]MH_I2C_Read... [06:21:45]Read from MH i2c: E2 0E 00 51 57 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D1 [06:21:45]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [06:21:45]wFMCommunicate OK [06:21:45]SAM_PROTO_GetShiftState done [06:21:45]FM_GetShiftState done [06:21:45]opened in 1729987736 [06:21:45]opened+sec_in_day 1730074136 [06:21:45]quantity*price = 100015 [06:21:45]sum+1 = 100017 [06:21:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 45 27.10.2024 06:21 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95046 ФПД: 35489997754769 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T062148&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95046&fm=35489997754769&tin=02508201610067®Number=0000000000170478&sum=100000 [06:21:46]StoreToDocumentArchive [06:21:46]shift 143 fd 95046 [06:21:46]save to /storage/0143/doc_00095046 [06:21:46]save last doc name /storage/0143/doc_00095046 to /storage/kkm_last_doc_name [06:21:46]save OK [06:21:46]Clear old archive folders... [06:21:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:21:46]tlvbuf is 00EB21B0 [06:21:46]SAM_PROTO_ClearQueue [06:21:46]wFMCommunicate request_size=4 [06:21:46]MH_SAM_APDU [06:21:46]CAPDU: 80 09 00 00 [06:21:46]Write to MH i2c: E2 08 00 5E 57 80 09 00 00 00 00 00 00 27 [06:21:46]Write i2c OK [06:21:46]MH_I2C_Read... [06:21:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:21:46]Read from MH i2c: E2 [06:21:46]MH_I2C_Read... [06:21:46]Read from MH i2c: E2 03 00 [06:21:46]MH_I2C_Read... [06:21:46]Read from MH i2c: E2 03 00 5E 57 00 90 00 29 [06:21:46]RAPDU: 90 00 [06:21:46]wFMCommunicate OK [06:21:46]SAM_PROTO_ClearQueue done [06:21:46]KKMCreateOFDPacket [06:21:46]OFDProtocolAddRootSTLVToBuf [06:21:46]FM_MakeSignedData [06:21:46]FM_MakeSignedData [06:21:46]SAM_PROTO_SignData [06:21:46]wFMCommunicate request_size=4 [06:21:46]MH_SAM_APDU [06:21:46]CAPDU: 80 0D 01 02 [06:21:46]Write to MH i2c: E2 08 00 5F 57 80 0D 01 02 00 00 00 00 2F [06:21:46]Write i2c OK [06:21:46]MH_I2C_Read... [06:21:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:21:46]Read from MH i2c: E2 [06:21:46]MH_I2C_Read... [06:21:46]Read from MH i2c: E2 03 00 [06:21:46]MH_I2C_Read... [06:21:46]Read from MH i2c: E2 03 00 5F 57 00 90 00 2A [06:21:46]RAPDU: 90 00 [06:21:46]wFMCommunicate OK [06:21:46]wFMCommunicate request_size=255 [06:21:46]MH_SAM_APDU [06:21: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 FC DB 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 46 73 01 00 35 04 06 00 20 [06:21:46]Write to MH i2c: E2 02 01 60 57 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 FC DB 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 46 73 01 00 35 04 06 00 20 00 00 A8 [06:21:46]Write i2c OK [06:21:46]MH_I2C_Read... [06:21:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:21:46]Read from MH i2c: E2 [06:21:46]MH_I2C_Read... [06:21:46]Read from MH i2c: E2 03 00 [06:21:46]MH_I2C_Read... [06:21:46]Read from MH i2c: E2 03 00 60 57 00 90 00 2B [06:21:46]RAPDU: 90 00 [06:21:46]wFMCommunicate OK [06:21:46]wFMCommunicate request_size=10 [06:21:46]MH_SAM_APDU [06:21:46]CAPDU: 80 0D 02 02 05 47 28 B5 91 91 [06:21:46]Write to MH i2c: E2 0D 00 61 57 80 0D 02 02 05 00 47 28 B5 91 91 00 00 82 [06:21:46]Write i2c OK [06:21:46]MH_I2C_Read... [06:21:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:21:46]Read from MH i2c: E2 [06:21:46]MH_I2C_Read... [06:21:46]Read from MH i2c: E2 03 00 [06:21:46]MH_I2C_Read... [06:21:46]Read from MH i2c: E2 03 00 61 57 00 90 00 2C [06:21:46]RAPDU: 90 00 [06:21:46]wFMCommunicate OK [06:21:46]wFMCommunicate request_size=4 [06:21:46]MH_SAM_APDU [06:21:46]CAPDU: 80 0D 03 02 [06:21:46]Write to MH i2c: E2 08 00 62 57 80 0D 03 02 00 00 00 00 34 [06:21:46]Write i2c OK [06:21:46]MH_I2C_Read... [06:21:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:21:46]Read from MH i2c: E2 [06:21:46]MH_I2C_Read... [06:21:46]Read from MH i2c: E2 0B 00 [06:21:46]MH_I2C_Read... [06:21:46]Read from MH i2c: E2 0B 00 62 57 00 DC 90 47 4D 26 CC 58 C5 90 00 44 [06:21:46]RAPDU: DC 90 47 4D 26 CC 58 C5 90 00 [06:21:46]wFMCommunicate OK [06:21:46]SAM_PROTO_SignData done [06:21:46]FM_MakeSignedData done [06:21:46]CreateOFDProtocolMessage [06:21:46]wFMCommunicate request_size=4 [06:21:46]MH_SAM_APDU [06:21:46]CAPDU: 80 11 00 00 [06:21:46]Write to MH i2c: E2 08 00 63 57 80 11 00 00 00 00 00 00 34 [06:21:46]Write i2c OK [06:21:46]MH_I2C_Read... [06:21:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:21:46]Read from MH i2c: E2 [06:21:46]MH_I2C_Read... [06:21:46]Read from MH i2c: E2 17 00 [06:21:46]MH_I2C_Read... [06:21:46]Read from MH i2c: E2 17 00 63 57 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 85 [06:21:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [06:21:46]wFMCommunicate OK [06:21:46]CreateOFDProtocolMessage done [06:21:46]OFDSenderStorePacket 95046 [06:21:46]StoreOFDPacket docnum=95046 [06:21:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FA CF 07 01 B4 24 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 FC DB 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 46 73 01 00 35 04 06 00 20 47 28 B5 91 91 DC 90 47 4D 26 CC 58 C5 [06:21:46]CheckFolder [06:21:46]dirname=/storage/ofd_packets [06:21:46]CheckFolder done [06:21:46]ProducePacketName [06:21:46]name=ofd_packets/00095046 [06:21:46]NVStorageSaveData ofd_packets/00095046 [06:21:46]File name is /storage/ofd_packets/00095046 [06:21:46]Write 301 bytes [06:21:46]NVStorageSaveData done [06:21:46]OFDSenderStorePacket done [06:21:46]KKMCreateOFDPacket done [06:21:46]NVStorageSaveData kkm_last_timestamp [06:21:46]File name is /storage/kkm_last_timestamp [06:21:46]Write 4 bytes [06:21:46]NVStorageSaveData done [06:21:46]ExternCall_PrintAddStr [06:21:46]wPrintStart [06:21:46]Write to MH i2c: 01 00 00 64 57 BB [06:21:46]Write i2c OK [06:21:46]MH_I2C_Read... [06:21:46]Read from MH i2c: 01 [06:21:46]MH_I2C_Read... [06:21:46]Read from MH i2c: 01 07 00 [06:21:46]MH_I2C_Read... [06:21:46]Read from MH i2c: 01 07 00 64 57 00 00 00 00 00 FF 0F D0 [06:21:46]RasterBufferAndPrint [06:21:46]line Счет N : (1)3405549 [06:21:46]line ИНН: 02508201610067 [06:21:46]line Контрольно-Кассовый Чек [06:21:46]line ПРОДАЖА [06:21:46]line ТРК (МРК, ГНК) : 22 [06:21:46]line Товар: 2710124130 [06:21:46]line Аи-92-К-4 [06:21:46]line 14.950 * 66.90 [06:21:46]line = 1000.16 [06:21:46]line НДС 12% НСП 1% [06:21:46]line > о реализуемом товаре [06:21:46]line ОКРУГЛЕНИЕ: -0.16 [06:21:46]line ИТОГО: 1000.00 [06:21:46]line Внесено: 1000.00 [06:21:46]line СДАЧА: 0.00 [06:21:46]line НСП 1% : 8.85 [06:21:46]line НДС 12% : 106.21 [06:21:46]line Наличными: 1000.00 [06:21:46]line Безнал.: 0.00 [06:21:46]line Место: АЗС № 82 "Партнер Нефть" [06:21:46]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [06:21:46]line СНО: Общий режим [06:21:46]line Чек 45 27.10.2024 06:21 [06:21:46]line Смена: 143 ФФД: 1.0 [06:21:46]line ЗНМ: 0300000017 [06:21:46]line РНМ: 0000000000170478 [06:21:46]line Версия ККМ: v1.0 [06:21:46]line ФМ: 0000000002098560 [06:21:46]line ФД: 95046 [06:21:46]line ФПД: 35489997754769 [06:21:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T062148&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95046&fm=35489997754769&tin=02508201610067®Number=0000000000170478&sum=100000 [06:21:47]OFD Sender: Processing packet 95046 [packets to send 56, broken 55] [06:21:47]ProducePacketName [06:21:47]name=ofd_packets/00095046 [06:21:47]OFD Sender: To server: pG, [06:21:47]CommunicateWithHost lk.salyk.kg:30040 [06:21:47]ConnectInit lk.salyk.kg [06:21:47]written 0, free lines is 4095 [06:21:47]Connected sock=10 [06:21:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FA CF 07 01 B4 24 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 FC DB 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 46 73 01 00 35 04 06 00 20 47 28 B5 91 91 DC 90 47 4D 26 CC 58 C5 [06:21:47]Write to MH i2c: 01 00 00 8F 57 E6 [06:21:47]Write i2c OK [06:21:47]MH_I2C_Read... [06:21:47]Read from MH i2c: 01 [06:21:47]MH_I2C_Read... [06:21:47]Read from MH i2c: 01 07 00 [06:21:47]MH_I2C_Read... [06:21:47]Read from MH i2c: 01 07 00 8F 57 00 00 00 00 00 0D 0D 07 [06:21:47]RasterBufferAndPrint [06:21:47]line [06:21:47]line [06:21:47]line [06:21:47]line [06:21:47]line [06:21:47]written 0, free lines is 3347 [06:21:47]MH_Cut [06:21:47]Write to MH i2c: D1 01 00 96 57 01 BF [06:21:47]Write i2c OK [06:21:47]MH_I2C_Read... [06:21:47]Read from MH i2c: D1 [06:21:47]MH_I2C_Read... [06:21:47]Read from MH i2c: D1 01 00 [06:21:47]MH_I2C_Read... [06:21:47]Read from MH i2c: D1 01 00 96 57 00 BE [06:21:47]Write to MH i2c: 01 00 00 97 57 EE [06:21:47]Write i2c OK [06:21:47]MH_I2C_Read... [06:21:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 9A 7D 47 00 46 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 32 30 39 38 35 36 30 10 04 04 00 46 73 01 00 F4 03 04 00 29 86 1D 67 B6 04 01 00 00 4B 87 C9 BB 86 6B D1 1E [06:21:47]CommunicateWithHost err = 0 [06:21:47]CheckOFDResponse [06:21:47]1017 (14) - 77093643461234 [06:21:47]1041 (16) - 0000000002098560 [06:21:47]1040 (4) - 95046 [06:21:47]1012 (4) - 27.10.2024 00:15 [06:21:47]1206 (1) - 0 [06:21:47]OFD Sender: Remove packet 95046 [06:21:47]ProducePacketName [06:21:47]name=ofd_packets/00095046 [06:21:47]NVStorageDeleteData [06:21:48]OFD Sender: No OFD packet to send [06:21:48]*** Cut start [06:21:48]*** Partial cut [06:21:48]*** CUTSNS_PIN = 1 [06:21:48]*** CUTSNS_PIN = 0 [06:21:48]*** Brake cut motor [06:21:48]Read from MH i2c: 01 [06:21:48]MH_I2C_Read... [06:21:48]*** Stop cut motor [06:21:48]*** Cut end [06:21:48]Read from MH i2c: 01 07 00 [06:21:48]MH_I2C_Read... [06:21:48]Read from MH i2c: 01 07 00 97 57 00 00 00 00 00 FF 0F 03 [06:21:48]process_action close_receipt done [06:21:48]requested_data is exist [06:21:48]produce_requested_data [06:21:48]requested_item fm.sn is exist - process it [06:21:48]wFMCommunicate request_size=4 [06:21:48]MH_SAM_APDU [06:21:48]CAPDU: 80 11 00 00 [06:21:48]Write to MH i2c: E2 08 00 98 57 80 11 00 00 00 00 00 00 69 [06:21:48]Write i2c OK [06:21:48]MH_I2C_Read... [06:21:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:21:48]Read from MH i2c: E2 [06:21:48]MH_I2C_Read... [06:21:48]Read from MH i2c: E2 17 00 [06:21:48]MH_I2C_Read... [06:21:48]Read from MH i2c: E2 17 00 98 57 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BA [06:21:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [06:21:48]wFMCommunicate OK [06:21:48]requested_item fd.num is exist - process it [06:21:48]SAM_PROTO_GetFieldsCounters [06:21:48]wFMCommunicate request_size=4 [06:21:48]MH_SAM_APDU [06:21:48]CAPDU: 80 13 00 00 [06:21:48]Write to MH i2c: E2 08 00 99 57 80 13 00 00 00 00 00 00 6C [06:21:48]Write i2c OK [06:21:48]MH_I2C_Read... [06:21:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:21:49]Read from MH i2c: E2 [06:21:49]MH_I2C_Read... [06:21:49]Read from MH i2c: E2 62 00 [06:21:49]MH_I2C_Read... [06:21:49]Read from MH i2c: E2 62 00 99 57 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 46 73 01 00 0E 04 04 00 8F 00 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 5D [06:21:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 46 73 01 00 0E 04 04 00 8F 00 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 [06:21:49]wFMCommunicate OK [06:21:49]SAM_PROTO_GetFieldsCounters done [06:21:49]requested_item shift.num is exist - process it [06:21:49]requested_item shift.opened is exist - process it [06:21:49]req_shift_opened [06:21:49]FM_GetShiftState [06:21:49]SAM_PROTO_GetShiftState [06:21:49]wFMCommunicate request_size=4 [06:21:49]MH_SAM_APDU [06:21:49]CAPDU: 80 13 01 00 [06:21:49]Write to MH i2c: E2 08 00 9A 57 80 13 01 00 00 00 00 00 6E [06:21:49]Write i2c OK [06:21:49]MH_I2C_Read... [06:21:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:21:49]Read from MH i2c: E2 [06:21:49]MH_I2C_Read... [06:21:49]Read from MH i2c: E2 0E 00 [06:21:49]MH_I2C_Read... [06:21:49]Read from MH i2c: E2 0E 00 9A 57 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1A [06:21:49]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [06:21:49]wFMCommunicate OK [06:21:49]SAM_PROTO_GetShiftState done [06:21:49]FM_GetShiftState done [06:21:49]req_shift_opened done [06:21:49]requested_item shift.open_date is exist - process it [06:21:49]req_shift_open_date [06:21:49]req_shift_open_date done [06:21:49]produce_requested_data done [06:21:49]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95046,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [06:21:49]process_action_free close_receipt [06:21:49]json_value_free [06:21:49]json_value_free done [06:21:49]process_json_proto returns [06:21:49]Send response to host [06:21:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95046,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [06:21:49]free response buf [06:21:49]execute_script done [06:21:49]execute_script returns [06:21:49]free content buf [06:21:49]Sock 7.Close socket [06:21:49]Sock 7.Thread stoped [06:21:53]OFD Sender: No OFD packet to send [06:21:58]OFD Sender: No OFD packet to send [06:22:03]OFD Sender: No OFD packet to send [06:22:08]OFD Sender: No OFD packet to send [06:22:13]OFD Sender: No OFD packet to send [06:22:18]OFD Sender: No OFD packet to send [06:22:23]OFD Sender: No OFD packet to send [06:22:28]OFD Sender: No OFD packet to send [06:22:33]OFD Sender: No OFD packet to send [06:22:38]OFD Sender: No OFD packet to send [06:22:43]OFD Sender: No OFD packet to send [06:22:48]OFD Sender: No OFD packet to send [06:22:53]OFD Sender: No OFD packet to send [06:22:58]OFD Sender: No OFD packet to send [06:23:03]OFD Sender: No OFD packet to send [06:23:08]OFD Sender: No OFD packet to send [06:23:13]OFD Sender: No OFD packet to send [06:23:18]OFD Sender: No OFD packet to send [06:23:23]OFD Sender: No OFD packet to send [06:23:28]OFD Sender: No OFD packet to send [06:23:33]OFD Sender: No OFD packet to send [06:23:35]accept exits with 9 [06:23:35]New connection [06:23:35]New thread 3066723684 created [06:23:35]Thread 3066867044 joined [06:23:35]Waiting for new connection... [06:23:35] Sock 9.Parse request [06:23:35]Sock 9.Check first char [06:23:35]Sock 9.First char is OK [06:23:35]request: POST /json_proto HTTP/1.0 [06:23:35]Method: POST [06:23:35]URL: /json_proto [06:23:35]Method is POST - this is cgi request [06:23:35]url: /json_proto [06:23:35]query_string will be loaded in cgi processing [06:23:35]execute_cgi json_proto POST (null) [06:23:35]execute_cgi path=json_proto method=POST [06:23:35]POST find Content-Length [06:23:35]Host: 172.17.40.67:8080 [06:23:35]Content-Length: 675 [06:23:35]Content-Type: application/json [06:23:35] [06:23:35]POST finish read [06:23:35]Found Content-Length = 675 [06:23:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405550", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [06:23:35]execute_script... [06:23: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)3405550", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [06:23:35]POST & json_proto [06:23:35]process_json_proto [06:23:35]json parsed OK: [06:23:35]protocol is kg_v1.0 [06:23:35]action value=close_receipt [06:23:35]process_action close_receipt [06:23:35]cmd_close_receipt [06:23:35]MH_GetDate [06:23:35]Write to MH i2c: F0 00 00 9B 57 E1 [06:23:35]Write i2c OK [06:23:35]MH_I2C_Read... [06:23:35]Read from MH i2c: F0 [06:23:35]MH_I2C_Read... [06:23:35]Read from MH i2c: F0 09 00 [06:23:35]MH_I2C_Read... [06:23:35]Read from MH i2c: F0 09 00 9B 57 00 6A DC 1D 67 EE DA 66 66 48 [06:23:35]GetLastDocTimeStamp 1730010108 [06:23:35]current date 1730010218 [06:23:35]FM_GetShiftState [06:23:35]SAM_PROTO_GetShiftState [06:23:35]wFMCommunicate request_size=4 [06:23:35]MH_SAM_APDU [06:23:35]CAPDU: 80 13 01 00 [06:23:35]Write to MH i2c: E2 08 00 9C 57 80 13 01 00 00 00 00 00 70 [06:23:35]Write i2c OK [06:23:35]MH_I2C_Read... [06:23:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:23:35]Read from MH i2c: E2 [06:23:35]MH_I2C_Read... [06:23:35]Read from MH i2c: E2 0E 00 [06:23:35]MH_I2C_Read... [06:23:35]Read from MH i2c: E2 0E 00 9C 57 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1C [06:23:35]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [06:23:35]wFMCommunicate OK [06:23:35]SAM_PROTO_GetShiftState done [06:23:35]FM_GetShiftState done [06:23:35]opened in 1729987736 [06:23:35]opened+sec_in_day 1730074136 [06:23:35]quantity*price = 40005 [06:23:35]sum+1 = 40006 [06:23:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 46 27.10.2024 06:23 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95047 ФПД: 187344383170399 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T062338&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95047&fm=187344383170399&tin=02508201610067®Number=0000000000170478&sum=40000 [06:23:36]StoreToDocumentArchive [06:23:36]shift 143 fd 95047 [06:23:36]save to /storage/0143/doc_00095047 [06:23:36]save last doc name /storage/0143/doc_00095047 to /storage/kkm_last_doc_name [06:23:36]save OK [06:23:36]Clear old archive folders... [06:23:36]ProcessDocumentItem done err = 0, tmpTLVsize=248 [06:23:36]tlvbuf is 00E50300 [06:23:36]SAM_PROTO_ClearQueue [06:23:36]wFMCommunicate request_size=4 [06:23:36]MH_SAM_APDU [06:23:36]CAPDU: 80 09 00 00 [06:23:36]Write to MH i2c: E2 08 00 A9 57 80 09 00 00 00 00 00 00 72 [06:23:36]Write i2c OK [06:23:36]MH_I2C_Read... [06:23:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:23:36]Read from MH i2c: E2 [06:23:36]MH_I2C_Read... [06:23:36]Read from MH i2c: E2 03 00 [06:23:36]MH_I2C_Read... [06:23:36]Read from MH i2c: E2 03 00 A9 57 00 90 00 74 [06:23:36]RAPDU: 90 00 [06:23:36]wFMCommunicate OK [06:23:36]SAM_PROTO_ClearQueue done [06:23:36]KKMCreateOFDPacket [06:23:36]OFDProtocolAddRootSTLVToBuf [06:23:36]FM_MakeSignedData [06:23:36]FM_MakeSignedData [06:23:36]SAM_PROTO_SignData [06:23:36]wFMCommunicate request_size=4 [06:23:36]MH_SAM_APDU [06:23:36]CAPDU: 80 0D 01 02 [06:23:36]Write to MH i2c: E2 08 00 AA 57 80 0D 01 02 00 00 00 00 7A [06:23:36]Write i2c OK [06:23:36]MH_I2C_Read... [06:23:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:23:36]Read from MH i2c: E2 [06:23:36]MH_I2C_Read... [06:23:36]Read from MH i2c: E2 03 00 [06:23:36]MH_I2C_Read... [06:23:36]Read from MH i2c: E2 03 00 AA 57 00 90 00 75 [06:23:36]RAPDU: 90 00 [06:23:36]wFMCommunicate OK [06:23:36]wFMCommunicate request_size=255 [06:23:36]MH_SAM_APDU [06:23: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 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 2E 00 00 00 F4 03 04 00 6A DC 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 47 73 01 00 35 04 06 00 AA 63 83 68 [06:23:36]Write to MH i2c: E2 02 01 AB 57 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 2E 00 00 00 F4 03 04 00 6A DC 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 47 73 01 00 35 04 06 00 AA 63 83 68 00 00 2C [06:23:36]Write i2c OK [06:23:36]MH_I2C_Read... [06:23:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:23:36]Read from MH i2c: E2 [06:23:36]MH_I2C_Read... [06:23:36]Read from MH i2c: E2 03 00 [06:23:36]MH_I2C_Read... [06:23:36]Read from MH i2c: E2 03 00 AB 57 00 90 00 76 [06:23:36]RAPDU: 90 00 [06:23:36]wFMCommunicate OK [06:23:36]wFMCommunicate request_size=7 [06:23:36]MH_SAM_APDU [06:23:36]CAPDU: 80 0D 02 02 02 D7 5F [06:23:36]Write to MH i2c: E2 0A 00 AC 57 80 0D 02 02 02 00 D7 5F 00 00 B7 [06:23:36]Write i2c OK [06:23:36]MH_I2C_Read... [06:23:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:23:36]Read from MH i2c: E2 [06:23:36]MH_I2C_Read... [06:23:36]Read from MH i2c: E2 03 00 [06:23:36]MH_I2C_Read... [06:23:36]Read from MH i2c: E2 03 00 AC 57 00 90 00 77 [06:23:36]RAPDU: 90 00 [06:23:36]wFMCommunicate OK [06:23:36]wFMCommunicate request_size=4 [06:23:36]MH_SAM_APDU [06:23:36]CAPDU: 80 0D 03 02 [06:23:36]Write to MH i2c: E2 08 00 AD 57 80 0D 03 02 00 00 00 00 7F [06:23:36]Write i2c OK [06:23:36]MH_I2C_Read... [06:23:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:23:36]Read from MH i2c: E2 [06:23:36]MH_I2C_Read... [06:23:36]Read from MH i2c: E2 0B 00 [06:23:36]MH_I2C_Read... [06:23:36]Read from MH i2c: E2 0B 00 AD 57 00 AF E8 3A C0 0B 46 5C 8A 90 00 48 [06:23:36]RAPDU: AF E8 3A C0 0B 46 5C 8A 90 00 [06:23:36]wFMCommunicate OK [06:23:36]SAM_PROTO_SignData done [06:23:36]FM_MakeSignedData done [06:23:37]CreateOFDProtocolMessage [06:23:37]wFMCommunicate request_size=4 [06:23:37]MH_SAM_APDU [06:23:37]CAPDU: 80 11 00 00 [06:23:37]Write to MH i2c: E2 08 00 AE 57 80 11 00 00 00 00 00 00 7F [06:23:37]Write i2c OK [06:23:37]MH_I2C_Read... [06:23:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:23:37]Read from MH i2c: E2 [06:23:37]MH_I2C_Read... [06:23:37]Read from MH i2c: E2 17 00 [06:23:37]MH_I2C_Read... [06:23:37]Read from MH i2c: E2 17 00 AE 57 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D0 [06:23:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [06:23:37]wFMCommunicate OK [06:23:37]CreateOFDProtocolMessage done [06:23:37]OFDSenderStorePacket 95047 [06:23:37]StoreOFDPacket docnum=95047 [06:23:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 7A 75 04 01 E2 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 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 2E 00 00 00 F4 03 04 00 6A DC 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 47 73 01 00 35 04 06 00 AA 63 83 68 D7 5F AF E8 3A C0 0B 46 5C 8A [06:23:37]CheckFolder [06:23:37]dirname=/storage/ofd_packets [06:23:37]CheckFolder done [06:23:37]ProducePacketName [06:23:37]name=ofd_packets/00095047 [06:23:37]NVStorageSaveData ofd_packets/00095047 [06:23:37]File name is /storage/ofd_packets/00095047 [06:23:37]Write 298 bytes [06:23:37]NVStorageSaveData done [06:23:37]OFDSenderStorePacket done [06:23:37]KKMCreateOFDPacket done [06:23:37]NVStorageSaveData kkm_last_timestamp [06:23:37]File name is /storage/kkm_last_timestamp [06:23:37]Write 4 bytes [06:23:37]NVStorageSaveData done [06:23:37]ExternCall_PrintAddStr [06:23:37]wPrintStart [06:23:37]Write to MH i2c: 01 00 00 AF 57 06 [06:23:37]Write i2c OK [06:23:37]MH_I2C_Read... [06:23:37]Read from MH i2c: 01 [06:23:37]MH_I2C_Read... [06:23:37]Read from MH i2c: 01 07 00 [06:23:37]MH_I2C_Read... [06:23:37]Read from MH i2c: 01 07 00 AF 57 00 00 00 00 00 FF 0F 1B [06:23:37]RasterBufferAndPrint [06:23:37]line Счет N : (1)3405550 [06:23:37]line ИНН: 02508201610067 [06:23:37]line Контрольно-Кассовый Чек [06:23:37]line ПРОДАЖА [06:23:37]line ТРК (МРК, ГНК) : 51 [06:23:37]line Товар: 2710194210 [06:23:37]line ДТ-К-5 [06:23:37]line 5.250 * 76.20 [06:23:37]line = 400.05 [06:23:37]line НДС 12% НСП 1% [06:23:37]line > о реализуемом товаре [06:23:37]line ОКРУГЛЕНИЕ: -0.05 [06:23:37]line ИТОГО: 400.00 [06:23:37]line Внесено: 400.00 [06:23:37]line СДАЧА: 0.00 [06:23:37]line НСП 1% : 3.54 [06:23:37]line НДС 12% : 42.48 [06:23:37]line Наличными: 400.00 [06:23:37]line Безнал.: 0.00 [06:23:37]line Место: АЗС № 82 "Партнер Нефть" [06:23:37]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [06:23:37]line СНО: Общий режим [06:23:37]line Чек 46 27.10.2024 06:23 [06:23:37]line Смена: 143 ФФД: 1.0 [06:23:37]line ЗНМ: 0300000017 [06:23:37]line РНМ: 0000000000170478 [06:23:37]line Версия ККМ: v1.0 [06:23:37]line ФМ: 0000000002098560 [06:23:37]line ФД: 95047 [06:23:37]line ФПД: 187344383170399 [06:23:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T062338&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95047&fm=187344383170399&tin=02508201610067®Number=0000000000170478&sum=40000 [06:23:37]OFD Sender: Processing packet 95047 [packets to send 56, broken 55] [06:23:37]ProducePacketName [06:23:37]name=ofd_packets/00095047 [06:23:37]OFD Sender: To server: pG, [06:23:37]CommunicateWithHost lk.salyk.kg:30040 [06:23:37]ConnectInit lk.salyk.kg [06:23:37]written 0, free lines is 4095 [06:23:37]Connected sock=10 [06:23:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 7A 75 04 01 E2 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 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 2E 00 00 00 F4 03 04 00 6A DC 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 47 73 01 00 35 04 06 00 AA 63 83 68 D7 5F AF E8 3A C0 0B 46 5C 8A [06:23:37]Write to MH i2c: 01 00 00 DA 57 31 [06:23:37]Write i2c OK [06:23:37]MH_I2C_Read... [06:23:37]Read from MH i2c: 01 [06:23:37]MH_I2C_Read... [06:23:37]Read from MH i2c: 01 07 00 [06:23:37]MH_I2C_Read... [06:23:37]Read from MH i2c: 01 07 00 DA 57 00 00 00 00 00 01 0D 46 [06:23:37]RasterBufferAndPrint [06:23:37]line [06:23:37]line [06:23:37]line [06:23:37]line [06:23:37]line [06:23:37]written 0, free lines is 3335 [06:23:37]MH_Cut [06:23:37]Write to MH i2c: D1 01 00 E1 57 01 0A [06:23:37]Write i2c OK [06:23:37]MH_I2C_Read... [06:23:37]Read from MH i2c: D1 [06:23:37]MH_I2C_Read... [06:23:37]Read from MH i2c: D1 01 00 [06:23:37]MH_I2C_Read... [06:23:37]Read from MH i2c: D1 01 00 E1 57 00 09 [06:23:37]Write to MH i2c: 01 00 00 E2 57 39 [06:23:37]Write i2c OK [06:23:37]MH_I2C_Read... [06:23:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D8 21 47 00 7C 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 32 30 39 38 35 36 30 10 04 04 00 47 73 01 00 F4 03 04 00 97 86 1D 67 B6 04 01 00 00 E6 AD EB D7 62 BE F5 DC [06:23:37]CommunicateWithHost err = 0 [06:23:37]CheckOFDResponse [06:23:37]1017 (14) - 77093643461234 [06:23:37]1041 (16) - 0000000002098560 [06:23:37]1040 (4) - 95047 [06:23:37]1012 (4) - 27.10.2024 00:17 [06:23:37]1206 (1) - 0 [06:23:37]OFD Sender: Remove packet 95047 [06:23:37]ProducePacketName [06:23:37]name=ofd_packets/00095047 [06:23:37]NVStorageDeleteData [06:23:38]OFD Sender: No OFD packet to send [06:23:38]*** Cut start [06:23:38]*** Partial cut [06:23:38]*** CUTSNS_PIN = 1 [06:23:38]*** CUTSNS_PIN = 0 [06:23:38]*** Brake cut motor [06:23:39]Read from MH i2c: 01 [06:23:39]MH_I2C_Read... [06:23:39]*** Stop cut motor [06:23:39]*** Cut end [06:23:39]Read from MH i2c: 01 07 00 [06:23:39]MH_I2C_Read... [06:23:39]Read from MH i2c: 01 07 00 E2 57 00 00 00 00 00 FF 0F 4E [06:23:39]process_action close_receipt done [06:23:39]requested_data is exist [06:23:39]produce_requested_data [06:23:39]requested_item fm.sn is exist - process it [06:23:39]wFMCommunicate request_size=4 [06:23:39]MH_SAM_APDU [06:23:39]CAPDU: 80 11 00 00 [06:23:39]Write to MH i2c: E2 08 00 E3 57 80 11 00 00 00 00 00 00 B4 [06:23:39]Write i2c OK [06:23:39]MH_I2C_Read... [06:23:39]Read from MH i2c: E2 [06:23:39]MH_I2C_Read... [06:23:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:23:39]Read from MH i2c: E2 17 00 [06:23:39]MH_I2C_Read... [06:23:39]Read from MH i2c: E2 17 00 E3 57 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 05 [06:23:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [06:23:39]wFMCommunicate OK [06:23:39]requested_item fd.num is exist - process it [06:23:39]SAM_PROTO_GetFieldsCounters [06:23:39]wFMCommunicate request_size=4 [06:23:39]MH_SAM_APDU [06:23:39]CAPDU: 80 13 00 00 [06:23:39]Write to MH i2c: E2 08 00 E4 57 80 13 00 00 00 00 00 00 B7 [06:23:39]Write i2c OK [06:23:39]MH_I2C_Read... [06:23:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:23:39]Read from MH i2c: E2 [06:23:39]MH_I2C_Read... [06:23:39]Read from MH i2c: E2 62 00 [06:23:39]MH_I2C_Read... [06:23:39]Read from MH i2c: E2 62 00 E4 57 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 47 73 01 00 0E 04 04 00 8F 00 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 AC [06:23:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 47 73 01 00 0E 04 04 00 8F 00 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 [06:23:39]wFMCommunicate OK [06:23:39]SAM_PROTO_GetFieldsCounters done [06:23:39]requested_item shift.num is exist - process it [06:23:39]requested_item shift.opened is exist - process it [06:23:39]req_shift_opened [06:23:39]FM_GetShiftState [06:23:39]SAM_PROTO_GetShiftState [06:23:39]wFMCommunicate request_size=4 [06:23:39]MH_SAM_APDU [06:23:39]CAPDU: 80 13 01 00 [06:23:39]Write to MH i2c: E2 08 00 E5 57 80 13 01 00 00 00 00 00 B9 [06:23:39]Write i2c OK [06:23:39]MH_I2C_Read... [06:23:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:23:39]Read from MH i2c: E2 [06:23:39]MH_I2C_Read... [06:23:39]Read from MH i2c: E2 0E 00 [06:23:39]MH_I2C_Read... [06:23:39]Read from MH i2c: E2 0E 00 E5 57 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 65 [06:23:39]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [06:23:39]wFMCommunicate OK [06:23:39]SAM_PROTO_GetShiftState done [06:23:39]FM_GetShiftState done [06:23:39]req_shift_opened done [06:23:39]requested_item shift.open_date is exist - process it [06:23:39]req_shift_open_date [06:23:39]req_shift_open_date done [06:23:39]produce_requested_data done [06:23:39]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95047,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [06:23:39]process_action_free close_receipt [06:23:39]json_value_free [06:23:39]json_value_free done [06:23:39]process_json_proto returns [06:23:39]Send response to host [06:23:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95047,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [06:23:39]free response buf [06:23:39]execute_script done [06:23:39]execute_script returns [06:23:39]free content buf [06:23:39]Sock 9.Close socket [06:23:39]Sock 9.Thread stoped [06:23:43]OFD Sender: No OFD packet to send [06:23:48]OFD Sender: No OFD packet to send [06:23:53]OFD Sender: No OFD packet to send [06:23:58]OFD Sender: No OFD packet to send [06:24:03]OFD Sender: No OFD packet to send [06:24:08]OFD Sender: No OFD packet to send [06:24:13]OFD Sender: No OFD packet to send [06:24:18]OFD Sender: No OFD packet to send [06:24:23]OFD Sender: No OFD packet to send [06:24:28]OFD Sender: No OFD packet to send [06:24:33]OFD Sender: No OFD packet to send [06:24:38]OFD Sender: No OFD packet to send [06:24:43]OFD Sender: No OFD packet to send [06:24:48]OFD Sender: No OFD packet to send [06:24:53]OFD Sender: No OFD packet to send [06:24:58]OFD Sender: No OFD packet to send [06:25:03]OFD Sender: No OFD packet to send [06:25:08]OFD Sender: No OFD packet to send [06:25:13]OFD Sender: No OFD packet to send [06:25:18]OFD Sender: No OFD packet to send [06:25:23]OFD Sender: No OFD packet to send [06:25:28]OFD Sender: No OFD packet to send [06:25:33]OFD Sender: No OFD packet to send [06:25:38]OFD Sender: No OFD packet to send [06:25:43]OFD Sender: No OFD packet to send [06:25:48]OFD Sender: No OFD packet to send [06:25:53]OFD Sender: No OFD packet to send [06:25:58]OFD Sender: No OFD packet to send [06:26:03]OFD Sender: No OFD packet to send [06:26:08]OFD Sender: No OFD packet to send [06:26:13]OFD Sender: No OFD packet to send [06:26:18]OFD Sender: No OFD packet to send [06:26:23]OFD Sender: No OFD packet to send [06:26:28]OFD Sender: No OFD packet to send [06:26:33]OFD Sender: No OFD packet to send [06:26:38]OFD Sender: No OFD packet to send [06:26:43]OFD Sender: No OFD packet to send [06:26:48]OFD Sender: No OFD packet to send [06:26:53]OFD Sender: No OFD packet to send [06:26:58]OFD Sender: No OFD packet to send [06:27:03]OFD Sender: No OFD packet to send [06:27:08]OFD Sender: No OFD packet to send [06:27:13]OFD Sender: No OFD packet to send [06:27:18]OFD Sender: No OFD packet to send [06:27:23]OFD Sender: No OFD packet to send [06:27:28]OFD Sender: No OFD packet to send [06:27:33]OFD Sender: No OFD packet to send [06:27:38]OFD Sender: No OFD packet to send [06:27:43]OFD Sender: No OFD packet to send [06:27:48]OFD Sender: No OFD packet to send [06:27:53]OFD Sender: No OFD packet to send [06:27:58]OFD Sender: No OFD packet to send [06:28:03]OFD Sender: No OFD packet to send [06:28:08]OFD Sender: No OFD packet to send [06:28:13]OFD Sender: No OFD packet to send [06:28:18]OFD Sender: No OFD packet to send [06:28:23]OFD Sender: No OFD packet to send [06:28:28]OFD Sender: No OFD packet to send [06:28:33]OFD Sender: No OFD packet to send [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:23]OFD Sender: No OFD packet to send [06:29:28]OFD Sender: No OFD packet to send [06:29:33]OFD Sender: No OFD packet to send [06:29:38]OFD Sender: No OFD packet to send [06:29:43]OFD Sender: No OFD packet to send [06:29:48]OFD Sender: No OFD packet to send [06:29:53]OFD Sender: No OFD packet to send [06:29:58]OFD Sender: No OFD packet to send [06:30:03]OFD Sender: No OFD packet to send [06:30:08]OFD Sender: No OFD packet to send [06:30:13]OFD Sender: No OFD packet to send [06:30:18]OFD Sender: No OFD packet to send [06:30:23]OFD Sender: No OFD packet to send [06:30:28]OFD Sender: No OFD packet to send [06:30:33]OFD Sender: No OFD packet to send [06:30:38]OFD Sender: No OFD packet to send [06:30:43]OFD Sender: No OFD packet to send [06:30:48]OFD Sender: No OFD packet to send [06:30:53]OFD Sender: No OFD packet to send [06:30:58]OFD Sender: No OFD packet to send [06:31:03]OFD Sender: No OFD packet to send [06:31:08]OFD Sender: No OFD packet to send [06:31:13]OFD Sender: No OFD packet to send [06:31:18]OFD Sender: No OFD packet to send [06:31:23]OFD Sender: No OFD packet to send [06:31:28]OFD Sender: No OFD packet to send [06:31:33]OFD Sender: No OFD packet to send [06:31:38]OFD Sender: No OFD packet to send [06:31:43]OFD Sender: No OFD packet to send [06:31:48]OFD Sender: No OFD packet to send [06:31:53]OFD Sender: No OFD packet to send [06:31:58]OFD Sender: No OFD packet to send [06:32:03]OFD Sender: No OFD packet to send [06:32:08]OFD Sender: No OFD packet to send [06:32:13]OFD Sender: No OFD packet to send [06:32:18]OFD Sender: No OFD packet to send [06:32:23]OFD Sender: No OFD packet to send [06:32:28]OFD Sender: No OFD packet to send [06:32:33]OFD Sender: No OFD packet to send [06:32:38]OFD Sender: No OFD packet to send [06:32:43]OFD Sender: No OFD packet to send [06:32:48]OFD Sender: No OFD packet to send [06:32:53]OFD Sender: No OFD packet to send [06:32:58]OFD Sender: No OFD packet to send [06:33:03]OFD Sender: No OFD packet to send [06:33:09]OFD Sender: No OFD packet to send [06:33:14]OFD Sender: No OFD packet to send [06:33:19]OFD Sender: No OFD packet to send [06:33:24]OFD Sender: No OFD packet to send [06:33:29]OFD Sender: No OFD packet to send [06:33:34]OFD Sender: No OFD packet to send [06:33:39]OFD Sender: No OFD packet to send [06:33:44]OFD Sender: No OFD packet to send [06:33:49]OFD Sender: No OFD packet to send [06:33:54]OFD Sender: No OFD packet to send [06:33:59]OFD Sender: No OFD packet to send [06:34:04]OFD Sender: No OFD packet to send [06:34:09]OFD Sender: No OFD packet to send [06:34:14]OFD Sender: No OFD packet to send [06:34:19]OFD Sender: No OFD packet to send [06:34:24]OFD Sender: No OFD packet to send [06:34:29]OFD Sender: No OFD packet to send [06:34:34]OFD Sender: No OFD packet to send [06:34:39]OFD Sender: No OFD packet to send [06:34:44]OFD Sender: No OFD packet to send [06:34:49]OFD Sender: No OFD packet to send [06:34:54]OFD Sender: No OFD packet to send [06:34:59]OFD Sender: No OFD packet to send [06:35:04]OFD Sender: No OFD packet to send [06:35:09]OFD Sender: No OFD packet to send [06:35:14]OFD Sender: No OFD packet to send [06:35:19]OFD Sender: No OFD packet to send [06:35:24]OFD Sender: No OFD packet to send [06:35:29]OFD Sender: No OFD packet to send [06:35:34]OFD Sender: No OFD packet to send [06:35:39]OFD Sender: No OFD packet to send [06:35:44]OFD Sender: No OFD packet to send [06:35:49]OFD Sender: No OFD packet to send [06:35:54]OFD Sender: No OFD packet to send [06:35:59]OFD Sender: No OFD packet to send [06:36:04]OFD Sender: No OFD packet to send [06:36:09]OFD Sender: No OFD packet to send [06:36:14]OFD Sender: No OFD packet to send [06:36:19]OFD Sender: No OFD packet to send [06:36:24]OFD Sender: No OFD packet to send [06:36:29]OFD Sender: No OFD packet to send [06:36:34]OFD Sender: No OFD packet to send [06:36:37]accept exits with 7 [06:36:37]New connection [06:36:37]New thread 3066867044 created [06:36:37]Thread 3066723684 joined [06:36:37]Waiting for new connection... [06:36:37] Sock 7.Parse request [06:36:37]Sock 7.Check first char [06:36:37]Sock 7.First char is OK [06:36:37]request: POST /json_proto HTTP/1.0 [06:36:37]Method: POST [06:36:37]URL: /json_proto [06:36:37]Method is POST - this is cgi request [06:36:37]url: /json_proto [06:36:37]query_string will be loaded in cgi processing [06:36:37]execute_cgi json_proto POST (null) [06:36:37]execute_cgi path=json_proto method=POST [06:36:37]POST find Content-Length [06:36:37]Host: 172.17.40.67:8080 [06:36:37]Content-Length: 679 [06:36:37]Content-Type: application/json [06:36:37] [06:36:37]POST finish read [06:36:37]Found Content-Length = 679 [06:36:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405551", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "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" ] } } [06:36:37]execute_script... [06:36:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405551", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "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" ] } } [06:36:37]POST & json_proto [06:36:37]process_json_proto [06:36:37]json parsed OK: [06:36:37]protocol is kg_v1.0 [06:36:37]action value=close_receipt [06:36:37]process_action close_receipt [06:36:37]cmd_close_receipt [06:36:37]MH_GetDate [06:36:37]Write to MH i2c: F0 00 00 E6 57 2C [06:36:37]Write i2c OK [06:36:37]MH_I2C_Read... [06:36:37]Read from MH i2c: F0 [06:36:37]MH_I2C_Read... [06:36:37]Read from MH i2c: F0 09 00 [06:36:37]MH_I2C_Read... [06:36:37]Read from MH i2c: F0 09 00 E6 57 00 79 DF 1D 67 EE DA 66 66 A5 [06:36:37]GetLastDocTimeStamp 1730010218 [06:36:37]current date 1730011001 [06:36:37]FM_GetShiftState [06:36:37]SAM_PROTO_GetShiftState [06:36:37]wFMCommunicate request_size=4 [06:36:37]MH_SAM_APDU [06:36:37]CAPDU: 80 13 01 00 [06:36:37]Write to MH i2c: E2 08 00 E7 57 80 13 01 00 00 00 00 00 BB [06:36:37]Write i2c OK [06:36:37]MH_I2C_Read... [06:36:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:36:38]Read from MH i2c: E2 [06:36:38]MH_I2C_Read... [06:36:38]Read from MH i2c: E2 0E 00 [06:36:38]MH_I2C_Read... [06:36:38]Read from MH i2c: E2 0E 00 E7 57 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 67 [06:36:38]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [06:36:38]wFMCommunicate OK [06:36:38]SAM_PROTO_GetShiftState done [06:36:38]FM_GetShiftState done [06:36:38]opened in 1729987736 [06:36:38]opened+sec_in_day 1730074136 [06:36:38]quantity*price = 80012 [06:36:38]sum+1 = 80013 [06:36:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 47 27.10.2024 06:36 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95048 ФПД: 242882676209569 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T063641&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95048&fm=242882676209569&tin=02508201610067®Number=0000000000170478&sum=80000 [06:36:39]StoreToDocumentArchive [06:36:39]shift 143 fd 95048 [06:36:39]save to /storage/0143/doc_00095048 [06:36:39]save last doc name /storage/0143/doc_00095048 to /storage/kkm_last_doc_name [06:36:39]save OK [06:36:39]Clear old archive folders... [06:36:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:36:39]tlvbuf is 00EE44D0 [06:36:39]SAM_PROTO_ClearQueue [06:36:39]wFMCommunicate request_size=4 [06:36:39]MH_SAM_APDU [06:36:39]CAPDU: 80 09 00 00 [06:36:39]Write to MH i2c: E2 08 00 F4 57 80 09 00 00 00 00 00 00 BD [06:36:39]Write i2c OK [06:36:39]MH_I2C_Read... [06:36:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:36:39]Read from MH i2c: E2 [06:36:39]MH_I2C_Read... [06:36:39]Read from MH i2c: E2 03 00 [06:36:39]MH_I2C_Read... [06:36:39]Read from MH i2c: E2 03 00 F4 57 00 90 00 BF [06:36:39]RAPDU: 90 00 [06:36:39]wFMCommunicate OK [06:36:39]SAM_PROTO_ClearQueue done [06:36:39]KKMCreateOFDPacket [06:36:39]OFDProtocolAddRootSTLVToBuf [06:36:39]FM_MakeSignedData [06:36:39]FM_MakeSignedData [06:36:39]SAM_PROTO_SignData [06:36:39]wFMCommunicate request_size=4 [06:36:39]MH_SAM_APDU [06:36:39]CAPDU: 80 0D 01 02 [06:36:39]Write to MH i2c: E2 08 00 F5 57 80 0D 01 02 00 00 00 00 C5 [06:36:39]Write i2c OK [06:36:39]MH_I2C_Read... [06:36:39]OFD Sender: No OFD packet to send [06:36:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:36:39]Read from MH i2c: E2 [06:36:39]MH_I2C_Read... [06:36:39]Read from MH i2c: E2 03 00 [06:36:39]MH_I2C_Read... [06:36:39]Read from MH i2c: E2 03 00 F5 57 00 90 00 C0 [06:36:39]RAPDU: 90 00 [06:36:39]wFMCommunicate OK [06:36:39]wFMCommunicate request_size=255 [06:36:39]MH_SAM_APDU [06:36: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 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 2F 00 00 00 F4 03 04 00 79 DF 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 48 73 01 00 35 04 06 00 DC [06:36:39]Write to MH i2c: E2 02 01 F6 57 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 2F 00 00 00 F4 03 04 00 79 DF 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 48 73 01 00 35 04 06 00 DC 00 00 71 [06:36:39]Write i2c OK [06:36:39]MH_I2C_Read... [06:36:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:36:39]Read from MH i2c: E2 [06:36:39]MH_I2C_Read... [06:36:39]Read from MH i2c: E2 03 00 [06:36:39]MH_I2C_Read... [06:36:39]Read from MH i2c: E2 03 00 F6 57 00 90 00 C1 [06:36:39]RAPDU: 90 00 [06:36:39]wFMCommunicate OK [06:36:39]wFMCommunicate request_size=10 [06:36:39]MH_SAM_APDU [06:36:39]CAPDU: 80 0D 02 02 05 E6 87 A3 37 A1 [06:36:39]Write to MH i2c: E2 0D 00 F7 57 80 0D 02 02 05 00 E6 87 A3 37 A1 00 00 BA [06:36:39]Write i2c OK [06:36:39]MH_I2C_Read... [06:36:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:36:39]Read from MH i2c: E2 [06:36:39]MH_I2C_Read... [06:36:39]Read from MH i2c: E2 03 00 [06:36:39]MH_I2C_Read... [06:36:39]Read from MH i2c: E2 03 00 F7 57 00 90 00 C2 [06:36:39]RAPDU: 90 00 [06:36:39]wFMCommunicate OK [06:36:39]wFMCommunicate request_size=4 [06:36:39]MH_SAM_APDU [06:36:39]CAPDU: 80 0D 03 02 [06:36:39]Write to MH i2c: E2 08 00 F8 57 80 0D 03 02 00 00 00 00 CA [06:36:39]Write i2c OK [06:36:39]MH_I2C_Read... [06:36:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:36:39]Read from MH i2c: E2 [06:36:39]MH_I2C_Read... [06:36:39]Read from MH i2c: E2 0B 00 [06:36:39]MH_I2C_Read... [06:36:39]Read from MH i2c: E2 0B 00 F8 57 00 E8 9D CF 91 81 28 1B C0 90 00 34 [06:36:39]RAPDU: E8 9D CF 91 81 28 1B C0 90 00 [06:36:39]wFMCommunicate OK [06:36:39]SAM_PROTO_SignData done [06:36:39]FM_MakeSignedData done [06:36:39]CreateOFDProtocolMessage [06:36:39]wFMCommunicate request_size=4 [06:36:39]MH_SAM_APDU [06:36:39]CAPDU: 80 11 00 00 [06:36:39]Write to MH i2c: E2 08 00 F9 57 80 11 00 00 00 00 00 00 CA [06:36:39]Write i2c OK [06:36:39]MH_I2C_Read... [06:36:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:36:39]Read from MH i2c: E2 [06:36:39]MH_I2C_Read... [06:36:39]Read from MH i2c: E2 17 00 [06:36:39]MH_I2C_Read... [06:36:39]Read from MH i2c: E2 17 00 F9 57 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1B [06:36:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [06:36:39]wFMCommunicate OK [06:36:39]CreateOFDProtocolMessage done [06:36:39]OFDSenderStorePacket 95048 [06:36:39]StoreOFDPacket docnum=95048 [06:36:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 08 C1 07 01 AB AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 2F 00 00 00 F4 03 04 00 79 DF 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 48 73 01 00 35 04 06 00 DC E6 87 A3 37 A1 E8 9D CF 91 81 28 1B C0 [06:36:39]CheckFolder [06:36:39]dirname=/storage/ofd_packets [06:36:39]CheckFolder done [06:36:39]ProducePacketName [06:36:39]name=ofd_packets/00095048 [06:36:39]NVStorageSaveData ofd_packets/00095048 [06:36:39]File name is /storage/ofd_packets/00095048 [06:36:39]Write 301 bytes [06:36:39]NVStorageSaveData done [06:36:39]OFDSenderStorePacket done [06:36:39]KKMCreateOFDPacket done [06:36:39]NVStorageSaveData kkm_last_timestamp [06:36:39]File name is /storage/kkm_last_timestamp [06:36:39]Write 4 bytes [06:36:39]NVStorageSaveData done [06:36:39]ExternCall_PrintAddStr [06:36:39]wPrintStart [06:36:39]Write to MH i2c: 01 00 00 FA 57 51 [06:36:39]Write i2c OK [06:36:39]MH_I2C_Read... [06:36:39]Read from MH i2c: 01 [06:36:39]MH_I2C_Read... [06:36:39]Read from MH i2c: 01 07 00 [06:36:39]MH_I2C_Read... [06:36:39]Read from MH i2c: 01 07 00 FA 57 00 00 00 00 00 FF 0F 66 [06:36:39]RasterBufferAndPrint [06:36:39]line Счет N : (1)3405551 [06:36:39]line ИНН: 02508201610067 [06:36:39]line Контрольно-Кассовый Чек [06:36:39]line ПРОДАЖА [06:36:39]line ТРК (МРК, ГНК) : 12 [06:36:39]line Товар: 2710124130 [06:36:39]line Аи-92-К-4 [06:36:39]line 11.960 * 66.90 [06:36:39]line = 800.12 [06:36:39]line НДС 12% НСП 1% [06:36:39]line > о реализуемом товаре [06:36:39]line ОКРУГЛЕНИЕ: -0.12 [06:36:39]line ИТОГО: 800.00 [06:36:39]line Внесено: 800.00 [06:36:39]line СДАЧА: 0.00 [06:36:39]line НСП 1% : 7.08 [06:36:39]line НДС 12% : 84.97 [06:36:39]line Наличными: 800.00 [06:36:39]line Безнал.: 0.00 [06:36:39]line Место: АЗС № 82 "Партнер Нефть" [06:36:39]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [06:36:39]line СНО: Общий режим [06:36:39]line Чек 47 27.10.2024 06:36 [06:36:39]line Смена: 143 ФФД: 1.0 [06:36:39]line ЗНМ: 0300000017 [06:36:39]line РНМ: 0000000000170478 [06:36:39]line Версия ККМ: v1.0 [06:36:39]line ФМ: 0000000002098560 [06:36:39]line ФД: 95048 [06:36:39]line ФПД: 242882676209569 [06:36:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T063641&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95048&fm=242882676209569&tin=02508201610067®Number=0000000000170478&sum=80000 [06:36:40]OFD Sender: Processing packet 95048 [packets to send 56, broken 55] [06:36:40]ProducePacketName [06:36:40]name=ofd_packets/00095048 [06:36:40]OFD Sender: To server: pG, [06:36:40]CommunicateWithHost lk.salyk.kg:30040 [06:36:40]ConnectInit lk.salyk.kg [06:36:40]written 0, free lines is 4095 [06:36:40]Connected sock=6 [06:36:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 08 C1 07 01 AB AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 2F 00 00 00 F4 03 04 00 79 DF 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 48 73 01 00 35 04 06 00 DC E6 87 A3 37 A1 E8 9D CF 91 81 28 1B C0 [06:36:40]Write to MH i2c: 01 00 00 25 58 7D [06:36:40]Write i2c OK [06:36:40]MH_I2C_Read... [06:36:40]Read from MH i2c: 01 [06:36:40]MH_I2C_Read... [06:36:40]Read from MH i2c: 01 07 00 [06:36:40]MH_I2C_Read... [06:36:40]Read from MH i2c: 01 07 00 25 58 00 00 00 00 00 0B 0D 9C [06:36:40]RasterBufferAndPrint [06:36:40]line [06:36:40]line [06:36:40]line [06:36:40]line [06:36:40]line [06:36:40]written 0, free lines is 3346 [06:36:40]MH_Cut [06:36:40]Write to MH i2c: D1 01 00 2C 58 01 56 [06:36:40]Write i2c OK [06:36:40]MH_I2C_Read... [06:36:40]Read from MH i2c: D1 [06:36:40]MH_I2C_Read... [06:36:40]Read from MH i2c: D1 01 00 [06:36:40]MH_I2C_Read... [06:36:40]Read from MH i2c: D1 01 00 2C 58 00 55 [06:36:40]Write to MH i2c: 01 00 00 2D 58 85 [06:36:40]Write i2c OK [06:36:40]MH_I2C_Read... [06:36:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 70 52 47 00 8F 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 32 30 39 38 35 36 30 10 04 04 00 48 73 01 00 F4 03 04 00 A6 89 1D 67 B6 04 01 00 00 99 AD 49 6D E4 27 4D 0D [06:36:40]CommunicateWithHost err = 0 [06:36:40]CheckOFDResponse [06:36:40]1017 (14) - 77093643461234 [06:36:40]1041 (16) - 0000000002098560 [06:36:40]1040 (4) - 95048 [06:36:40]1012 (4) - 27.10.2024 00:30 [06:36:40]1206 (1) - 0 [06:36:40]OFD Sender: Remove packet 95048 [06:36:40]ProducePacketName [06:36:40]name=ofd_packets/00095048 [06:36:40]NVStorageDeleteData [06:36:41]OFD Sender: No OFD packet to send [06:36:41]*** Cut start [06:36:41]*** Partial cut [06:36:41]*** CUTSNS_PIN = 1 [06:36:41]*** CUTSNS_PIN = 0 [06:36:41]*** Brake cut motor [06:36:41]Read from MH i2c: 01 [06:36:41]MH_I2C_Read... [06:36:41]*** Stop cut motor [06:36:41]*** Cut end [06:36:41]Read from MH i2c: 01 07 00 [06:36:41]MH_I2C_Read... [06:36:41]Read from MH i2c: 01 07 00 2D 58 00 00 00 00 00 FF 0F 9A [06:36:41]process_action close_receipt done [06:36:41]requested_data is exist [06:36:41]produce_requested_data [06:36:41]requested_item fm.sn is exist - process it [06:36:41]wFMCommunicate request_size=4 [06:36:41]MH_SAM_APDU [06:36:41]CAPDU: 80 11 00 00 [06:36:41]Write to MH i2c: E2 08 00 2E 58 80 11 00 00 00 00 00 00 00 [06:36:41]Write i2c OK [06:36:41]MH_I2C_Read... [06:36:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:36:41]Read from MH i2c: E2 [06:36:41]MH_I2C_Read... [06:36:41]Read from MH i2c: E2 17 00 [06:36:41]MH_I2C_Read... [06:36:41]Read from MH i2c: E2 17 00 2E 58 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 51 [06:36:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [06:36:41]wFMCommunicate OK [06:36:41]requested_item fd.num is exist - process it [06:36:41]SAM_PROTO_GetFieldsCounters [06:36:41]wFMCommunicate request_size=4 [06:36:41]MH_SAM_APDU [06:36:41]CAPDU: 80 13 00 00 [06:36:41]Write to MH i2c: E2 08 00 2F 58 80 13 00 00 00 00 00 00 03 [06:36:41]Write i2c OK [06:36:41]MH_I2C_Read... [06:36:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:36:41]Read from MH i2c: E2 [06:36:41]MH_I2C_Read... [06:36:41]Read from MH i2c: E2 62 00 [06:36:41]MH_I2C_Read... [06:36:41]Read from MH i2c: E2 62 00 2F 58 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 48 73 01 00 0E 04 04 00 8F 00 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 FC [06:36:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 48 73 01 00 0E 04 04 00 8F 00 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 [06:36:41]wFMCommunicate OK [06:36:41]SAM_PROTO_GetFieldsCounters done [06:36:41]requested_item shift.num is exist - process it [06:36:41]requested_item shift.opened is exist - process it [06:36:41]req_shift_opened [06:36:41]FM_GetShiftState [06:36:41]SAM_PROTO_GetShiftState [06:36:41]wFMCommunicate request_size=4 [06:36:41]MH_SAM_APDU [06:36:41]CAPDU: 80 13 01 00 [06:36:41]Write to MH i2c: E2 08 00 30 58 80 13 01 00 00 00 00 00 05 [06:36:41]Write i2c OK [06:36:41]MH_I2C_Read... [06:36:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:36:41]Read from MH i2c: E2 [06:36:41]MH_I2C_Read... [06:36:41]Read from MH i2c: E2 0E 00 [06:36:41]MH_I2C_Read... [06:36:41]Read from MH i2c: E2 0E 00 30 58 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B1 [06:36:41]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [06:36:41]wFMCommunicate OK [06:36:41]SAM_PROTO_GetShiftState done [06:36:41]FM_GetShiftState done [06:36:41]req_shift_opened done [06:36:41]requested_item shift.open_date is exist - process it [06:36:41]req_shift_open_date [06:36:41]req_shift_open_date done [06:36:41]produce_requested_data done [06:36:41]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95048,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [06:36:41]process_action_free close_receipt [06:36:41]json_value_free [06:36:41]json_value_free done [06:36:41]process_json_proto returns [06:36:41]Send response to host [06:36:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95048,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [06:36:41]free response buf [06:36:41]execute_script done [06:36:41]execute_script returns [06:36:41]free content buf [06:36:41]Sock 7.Close socket [06:36:41]Sock 7.Thread stoped [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:06]OFD Sender: No OFD packet to send [06:37:11]OFD Sender: No OFD packet to send [06:37:16]OFD Sender: No OFD packet to send [06:37:21]OFD Sender: No OFD packet to send [06:37:26]OFD Sender: No OFD packet to send [06:37:31]OFD Sender: No OFD packet to send [06:37:36]OFD Sender: No OFD packet to send [06:37:41]OFD Sender: No OFD packet to send [06:37:46]OFD Sender: No OFD packet to send [06:37:51]OFD Sender: No OFD packet to send [06:37:56]OFD Sender: No OFD packet to send [06:38:01]OFD Sender: No OFD packet to send [06:38:06]OFD Sender: No OFD packet to send [06:38:11]OFD Sender: No OFD packet to send [06:38:16]OFD Sender: No OFD packet to send [06:38:21]OFD Sender: No OFD packet to send [06:38:26]OFD Sender: No OFD packet to send [06:38:31]OFD Sender: No OFD packet to send [06:38:36]OFD Sender: No OFD packet to send [06:38:41]OFD Sender: No OFD packet to send [06:38:46]OFD Sender: No OFD packet to send [06:38:51]OFD Sender: No OFD packet to send [06:38:56]OFD Sender: No OFD packet to send [06:39:01]OFD Sender: No OFD packet to send [06:39:06]OFD Sender: No OFD packet to send [06:39:11]OFD Sender: No OFD packet to send [06:39:16]OFD Sender: No OFD packet to send [06:39:21]OFD Sender: No OFD packet to send [06:39:26]OFD Sender: No OFD packet to send [06:39:31]OFD Sender: No OFD packet to send [06:39:36]OFD Sender: No OFD packet to send [06:39:41]OFD Sender: No OFD packet to send [06:39:46]OFD Sender: No OFD packet to send [06:39:51]OFD Sender: No OFD packet to send [06:39:56]OFD Sender: No OFD packet to send [06:40:01]OFD Sender: No OFD packet to send [06:40:06]OFD Sender: No OFD packet to send [06:40:11]OFD Sender: No OFD packet to send [06:40:16]OFD Sender: No OFD packet to send [06:40:21]OFD Sender: No OFD packet to send [06:40:26]OFD Sender: No OFD packet to send [06:40:31]OFD Sender: No OFD packet to send [06:40:36]OFD Sender: No OFD packet to send [06:40:41]OFD Sender: No OFD packet to send [06:40:46]OFD Sender: No OFD packet to send [06:40:51]OFD Sender: No OFD packet to send [06:40:56]OFD Sender: No OFD packet to send [06:41:01]OFD Sender: No OFD packet to send [06:41:06]OFD Sender: No OFD packet to send [06:41:11]OFD Sender: No OFD packet to send [06:41:16]OFD Sender: No OFD packet to send [06:41:21]OFD Sender: No OFD packet to send [06:41:26]OFD Sender: No OFD packet to send [06:41:31]OFD Sender: No OFD packet to send [06:41:36]accept exits with 9 [06:41:36]New connection [06:41:36]New thread 3066723684 created [06:41:36]Thread 3066867044 joined [06:41:36]Waiting for new connection... [06:41:36] Sock 9.Parse request [06:41:36]Sock 9.Check first char [06:41:36]Sock 9.First char is OK [06:41:36]request: POST /json_proto HTTP/1.0 [06:41:36]Method: POST [06:41:36]URL: /json_proto [06:41:36]Method is POST - this is cgi request [06:41:36]url: /json_proto [06:41:36]query_string will be loaded in cgi processing [06:41:36]execute_cgi json_proto POST (null) [06:41:36]execute_cgi path=json_proto method=POST [06:41:36]POST find Content-Length [06:41:36]Host: 172.17.40.67:8080 [06:41:36]Content-Length: 675 [06:41:36]Content-Type: application/json [06:41:36] [06:41:36]POST finish read [06:41:36]Found Content-Length = 675 [06:41:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405552", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [06:41:36]execute_script... [06:41: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)3405552", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [06:41:36]POST & json_proto [06:41:36]process_json_proto [06:41:36]json parsed OK: [06:41:36]protocol is kg_v1.0 [06:41:36]action value=close_receipt [06:41:36]process_action close_receipt [06:41:36]cmd_close_receipt [06:41:36]MH_GetDate [06:41:36]Write to MH i2c: F0 00 00 31 58 78 [06:41:36]Write i2c OK [06:41:36]MH_I2C_Read... [06:41:36]Read from MH i2c: F0 [06:41:36]MH_I2C_Read... [06:41:36]Read from MH i2c: F0 09 00 [06:41:36]MH_I2C_Read... [06:41:36]Read from MH i2c: F0 09 00 31 58 00 A3 E0 1D 67 EE DA 66 66 1C [06:41:36]GetLastDocTimeStamp 1730011001 [06:41:36]current date 1730011299 [06:41:36]FM_GetShiftState [06:41:36]SAM_PROTO_GetShiftState [06:41:36]wFMCommunicate request_size=4 [06:41:36]MH_SAM_APDU [06:41:36]CAPDU: 80 13 01 00 [06:41:36]Write to MH i2c: E2 08 00 32 58 80 13 01 00 00 00 00 00 07 [06:41:36]Write i2c OK [06:41:36]MH_I2C_Read... [06:41:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:41:36]Read from MH i2c: E2 [06:41:36]MH_I2C_Read... [06:41:36]Read from MH i2c: E2 0E 00 [06:41:36]MH_I2C_Read... [06:41:36]Read from MH i2c: E2 0E 00 32 58 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B3 [06:41:36]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [06:41:36]wFMCommunicate OK [06:41:36]SAM_PROTO_GetShiftState done [06:41:36]FM_GetShiftState done [06:41:36]opened in 1729987736 [06:41:36]opened+sec_in_day 1730074136 [06:41:36]quantity*price = 60045 [06:41:36]sum+1 = 60047 [06:41:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 48 27.10.2024 06:41 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95049 ФПД: 273657542920985 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T064139&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95049&fm=273657542920985&tin=02508201610067®Number=0000000000170478&sum=60000 [06:41:37]StoreToDocumentArchive [06:41:37]shift 143 fd 95049 [06:41:37]save to /storage/0143/doc_00095049 [06:41:37]save last doc name /storage/0143/doc_00095049 to /storage/kkm_last_doc_name [06:41:37]save OK [06:41:37]Clear old archive folders... [06:41:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [06:41:37]tlvbuf is 00E27A30 [06:41:37]SAM_PROTO_ClearQueue [06:41:37]wFMCommunicate request_size=4 [06:41:37]MH_SAM_APDU [06:41:37]CAPDU: 80 09 00 00 [06:41:37]Write to MH i2c: E2 08 00 3F 58 80 09 00 00 00 00 00 00 09 [06:41:37]Write i2c OK [06:41:37]MH_I2C_Read... [06:41:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:41:37]Read from MH i2c: E2 [06:41:37]MH_I2C_Read... [06:41:37]Read from MH i2c: E2 03 00 [06:41:37]MH_I2C_Read... [06:41:37]Read from MH i2c: E2 03 00 3F 58 00 90 00 0B [06:41:37]RAPDU: 90 00 [06:41:37]wFMCommunicate OK [06:41:37]SAM_PROTO_ClearQueue done [06:41:37]KKMCreateOFDPacket [06:41:37]OFDProtocolAddRootSTLVToBuf [06:41:37]FM_MakeSignedData [06:41:37]FM_MakeSignedData [06:41:37]SAM_PROTO_SignData [06:41:37]wFMCommunicate request_size=4 [06:41:37]MH_SAM_APDU [06:41:37]CAPDU: 80 0D 01 02 [06:41:37]Write to MH i2c: E2 08 00 40 58 80 0D 01 02 00 00 00 00 11 [06:41:37]Write i2c OK [06:41:37]MH_I2C_Read... [06:41:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:41:37]Read from MH i2c: E2 [06:41:37]MH_I2C_Read... [06:41:37]Read from MH i2c: E2 03 00 [06:41:37]MH_I2C_Read... [06:41:37]Read from MH i2c: E2 03 00 40 58 00 90 00 0C [06:41:37]RAPDU: 90 00 [06:41:37]wFMCommunicate OK [06:41:37]wFMCommunicate request_size=255 [06:41:37]MH_SAM_APDU [06:41:37]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 A3 E0 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 49 73 01 00 35 04 06 00 F8 E3 DC A2 [06:41:37]Write to MH i2c: E2 02 01 41 58 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 30 00 00 00 F4 03 04 00 A3 E0 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 49 73 01 00 35 04 06 00 F8 E3 DC A2 00 00 33 [06:41:37]Write i2c OK [06:41:37]MH_I2C_Read... [06:41:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:41:37]Read from MH i2c: E2 [06:41:37]MH_I2C_Read... [06:41:37]Read from MH i2c: E2 03 00 [06:41:37]MH_I2C_Read... [06:41:37]Read from MH i2c: E2 03 00 41 58 00 90 00 0D [06:41:37]RAPDU: 90 00 [06:41:37]wFMCommunicate OK [06:41:37]wFMCommunicate request_size=7 [06:41:37]MH_SAM_APDU [06:41:37]CAPDU: 80 0D 02 02 02 CB 19 [06:41:37]Write to MH i2c: E2 0A 00 42 58 80 0D 02 02 02 00 CB 19 00 00 FC [06:41:37]Write i2c OK [06:41:37]MH_I2C_Read... [06:41:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:41:37]Read from MH i2c: E2 [06:41:37]MH_I2C_Read... [06:41:37]Read from MH i2c: E2 03 00 [06:41:37]MH_I2C_Read... [06:41:37]Read from MH i2c: E2 03 00 42 58 00 90 00 0E [06:41:37]RAPDU: 90 00 [06:41:37]wFMCommunicate OK [06:41:37]wFMCommunicate request_size=4 [06:41:37]MH_SAM_APDU [06:41:37]CAPDU: 80 0D 03 02 [06:41:37]Write to MH i2c: E2 08 00 43 58 80 0D 03 02 00 00 00 00 16 [06:41:37]Write i2c OK [06:41:37]MH_I2C_Read... [06:41:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:41:37]Read from MH i2c: E2 [06:41:37]MH_I2C_Read... [06:41:37]Read from MH i2c: E2 0B 00 [06:41:37]MH_I2C_Read... [06:41:37]Read from MH i2c: E2 0B 00 43 58 00 2C EA E9 28 00 64 31 D0 90 00 A3 [06:41:37]RAPDU: 2C EA E9 28 00 64 31 D0 90 00 [06:41:37]wFMCommunicate OK [06:41:37]SAM_PROTO_SignData done [06:41:37]FM_MakeSignedData done [06:41:37]CreateOFDProtocolMessage [06:41:37]wFMCommunicate request_size=4 [06:41:37]MH_SAM_APDU [06:41:37]CAPDU: 80 11 00 00 [06:41:37]Write to MH i2c: E2 08 00 44 58 80 11 00 00 00 00 00 00 16 [06:41:37]Write i2c OK [06:41:37]MH_I2C_Read... [06:41:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:41:37]Read from MH i2c: E2 [06:41:37]MH_I2C_Read... [06:41:37]Read from MH i2c: E2 17 00 [06:41:37]MH_I2C_Read... [06:41:37]Read from MH i2c: E2 17 00 44 58 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 67 [06:41:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [06:41:37]wFMCommunicate OK [06:41:37]CreateOFDProtocolMessage done [06:41:37]OFDSenderStorePacket 95049 [06:41:37]StoreOFDPacket docnum=95049 [06:41:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 EF 38 04 01 72 1C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 30 00 00 00 F4 03 04 00 A3 E0 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 49 73 01 00 35 04 06 00 F8 E3 DC A2 CB 19 2C EA E9 28 00 64 31 D0 [06:41:37]CheckFolder [06:41:37]dirname=/storage/ofd_packets [06:41:37]CheckFolder done [06:41:37]ProducePacketName [06:41:37]name=ofd_packets/00095049 [06:41:37]NVStorageSaveData ofd_packets/00095049 [06:41:37]File name is /storage/ofd_packets/00095049 [06:41:37]Write 298 bytes [06:41:37]NVStorageSaveData done [06:41:37]OFDSenderStorePacket done [06:41:37]KKMCreateOFDPacket done [06:41:37]NVStorageSaveData kkm_last_timestamp [06:41:37]File name is /storage/kkm_last_timestamp [06:41:37]Write 4 bytes [06:41:37]NVStorageSaveData done [06:41:37]ExternCall_PrintAddStr [06:41:37]wPrintStart [06:41:37]Write to MH i2c: 01 00 00 45 58 9D [06:41:37]Write i2c OK [06:41:37]MH_I2C_Read... [06:41:37]Read from MH i2c: 01 [06:41:37]MH_I2C_Read... [06:41:37]Read from MH i2c: 01 07 00 [06:41:37]MH_I2C_Read... [06:41:37]Read from MH i2c: 01 07 00 45 58 00 00 00 00 00 FF 0F B2 [06:41:37]RasterBufferAndPrint [06:41:37]line Счет N : (1)3405552 [06:41:37]line ИНН: 02508201610067 [06:41:37]line Контрольно-Кассовый Чек [06:41:37]line ПРОДАЖА [06:41:37]line ТРК (МРК, ГНК) : 51 [06:41:37]line Товар: 2710194210 [06:41:37]line ДТ-К-5 [06:41:37]line 7.880 * 76.20 [06:41:37]line = 600.46 [06:41:37]line НДС 12% НСП 1% [06:41:37]line > о реализуемом товаре [06:41:37]line ОКРУГЛЕНИЕ: -0.46 [06:41:37]line ИТОГО: 600.00 [06:41:37]line Внесено: 600.00 [06:41:37]line СДАЧА: 0.00 [06:41:37]line НСП 1% : 5.31 [06:41:37]line НДС 12% : 63.77 [06:41:37]line Наличными: 600.00 [06:41:37]line Безнал.: 0.00 [06:41:37]line Место: АЗС № 82 "Партнер Нефть" [06:41:37]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [06:41:37]line СНО: Общий режим [06:41:37]line Чек 48 27.10.2024 06:41 [06:41:37]line Смена: 143 ФФД: 1.0 [06:41:37]line ЗНМ: 0300000017 [06:41:37]line РНМ: 0000000000170478 [06:41:37]line Версия ККМ: v1.0 [06:41:37]line ФМ: 0000000002098560 [06:41:37]line ФД: 95049 [06:41:37]line ФПД: 273657542920985 [06:41:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T064139&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95049&fm=273657542920985&tin=02508201610067®Number=0000000000170478&sum=60000 [06:41:38]OFD Sender: Processing packet 95049 [packets to send 56, broken 55] [06:41:38]ProducePacketName [06:41:38]name=ofd_packets/00095049 [06:41:38]OFD Sender: To server: pG, [06:41:38]CommunicateWithHost lk.salyk.kg:30040 [06:41:38]ConnectInit lk.salyk.kg [06:41:38]written 0, free lines is 4095 [06:41:38]Connected sock=10 [06:41:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 EF 38 04 01 72 1C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 30 00 00 00 F4 03 04 00 A3 E0 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 49 73 01 00 35 04 06 00 F8 E3 DC A2 CB 19 2C EA E9 28 00 64 31 D0 [06:41:38]Write to MH i2c: 01 00 00 70 58 C8 [06:41:38]Write i2c OK [06:41:38]MH_I2C_Read... [06:41:38]Read from MH i2c: 01 [06:41:38]MH_I2C_Read... [06:41:38]Read from MH i2c: 01 07 00 [06:41:38]MH_I2C_Read... [06:41:38]Read from MH i2c: 01 07 00 70 58 00 00 00 00 00 13 0D EF [06:41:38]RasterBufferAndPrint [06:41:38]line [06:41:38]line [06:41:38]line [06:41:38]line [06:41:38]line [06:41:38]written 0, free lines is 3357 [06:41:38]MH_Cut [06:41:38]Write to MH i2c: D1 01 00 77 58 01 A1 [06:41:38]Write i2c OK [06:41:38]MH_I2C_Read... [06:41:38]Read from MH i2c: D1 [06:41:38]MH_I2C_Read... [06:41:38]Read from MH i2c: D1 01 00 [06:41:38]MH_I2C_Read... [06:41:38]Read from MH i2c: D1 01 00 77 58 00 A0 [06:41:38]Write to MH i2c: 01 00 00 78 58 D0 [06:41:38]Write i2c OK [06:41:38]MH_I2C_Read... [06:41:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 9B 92 47 00 74 2B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 49 73 01 00 F4 03 04 00 D0 8A 1D 67 B6 04 01 00 00 89 06 CA AE A7 C1 96 17 [06:41:38]CommunicateWithHost err = 0 [06:41:38]CheckOFDResponse [06:41:38]1017 (14) - 77093643461234 [06:41:38]1041 (16) - 0000000002098560 [06:41:38]1040 (4) - 95049 [06:41:38]1012 (4) - 27.10.2024 00:35 [06:41:38]1206 (1) - 0 [06:41:38]OFD Sender: Remove packet 95049 [06:41:38]ProducePacketName [06:41:38]name=ofd_packets/00095049 [06:41:38]NVStorageDeleteData [06:41:39]OFD Sender: No OFD packet to send [06:41:39]*** Cut start [06:41:39]*** Partial cut [06:41:39]*** CUTSNS_PIN = 1 [06:41:39]*** CUTSNS_PIN = 0 [06:41:39]*** Brake cut motor [06:41:39]Read from MH i2c: 01 [06:41:39]MH_I2C_Read... [06:41:39]*** Stop cut motor [06:41:39]*** Cut end [06:41:39]Read from MH i2c: 01 07 00 [06:41:39]MH_I2C_Read... [06:41:39]Read from MH i2c: 01 07 00 78 58 00 00 00 00 00 FF 0F E5 [06:41:39]process_action close_receipt done [06:41:39]requested_data is exist [06:41:39]produce_requested_data [06:41:39]requested_item fm.sn is exist - process it [06:41:39]wFMCommunicate request_size=4 [06:41:39]MH_SAM_APDU [06:41:39]CAPDU: 80 11 00 00 [06:41:39]Write to MH i2c: E2 08 00 79 58 80 11 00 00 00 00 00 00 4B [06:41:39]Write i2c OK [06:41:39]MH_I2C_Read... [06:41:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:41:40]Read from MH i2c: E2 [06:41:40]MH_I2C_Read... [06:41:40]Read from MH i2c: E2 17 00 [06:41:40]MH_I2C_Read... [06:41:40]Read from MH i2c: E2 17 00 79 58 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9C [06:41:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [06:41:40]wFMCommunicate OK [06:41:40]requested_item fd.num is exist - process it [06:41:40]SAM_PROTO_GetFieldsCounters [06:41:40]wFMCommunicate request_size=4 [06:41:40]MH_SAM_APDU [06:41:40]CAPDU: 80 13 00 00 [06:41:40]Write to MH i2c: E2 08 00 7A 58 80 13 00 00 00 00 00 00 4E [06:41:40]Write i2c OK [06:41:40]MH_I2C_Read... [06:41:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:41:40]Read from MH i2c: E2 [06:41:40]MH_I2C_Read... [06:41:40]Read from MH i2c: E2 62 00 [06:41:40]MH_I2C_Read... [06:41:40]Read from MH i2c: E2 62 00 7A 58 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 49 73 01 00 0E 04 04 00 8F 00 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 4B [06:41:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 49 73 01 00 0E 04 04 00 8F 00 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 [06:41:40]wFMCommunicate OK [06:41:40]SAM_PROTO_GetFieldsCounters done [06:41:40]requested_item shift.num is exist - process it [06:41:40]requested_item shift.opened is exist - process it [06:41:40]req_shift_opened [06:41:40]FM_GetShiftState [06:41:40]SAM_PROTO_GetShiftState [06:41:40]wFMCommunicate request_size=4 [06:41:40]MH_SAM_APDU [06:41:40]CAPDU: 80 13 01 00 [06:41:40]Write to MH i2c: E2 08 00 7B 58 80 13 01 00 00 00 00 00 50 [06:41:40]Write i2c OK [06:41:40]MH_I2C_Read... [06:41:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:41:40]Read from MH i2c: E2 [06:41:40]MH_I2C_Read... [06:41:40]Read from MH i2c: E2 0E 00 [06:41:40]MH_I2C_Read... [06:41:40]Read from MH i2c: E2 0E 00 7B 58 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FC [06:41:40]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [06:41:40]wFMCommunicate OK [06:41:40]SAM_PROTO_GetShiftState done [06:41:40]FM_GetShiftState done [06:41:40]req_shift_opened done [06:41:40]requested_item shift.open_date is exist - process it [06:41:40]req_shift_open_date [06:41:40]req_shift_open_date done [06:41:40]produce_requested_data done [06:41:40]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95049,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [06:41:40]process_action_free close_receipt [06:41:40]json_value_free [06:41:40]json_value_free done [06:41:40]process_json_proto returns [06:41:40]Send response to host [06:41:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95049,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [06:41:40]free response buf [06:41:40]execute_script done [06:41:40]execute_script returns [06:41:40]free content buf [06:41:40]Sock 9.Close socket [06:41:40]Sock 9.Thread stoped [06:41:44]OFD Sender: No OFD packet to send [06:41:49]OFD Sender: No OFD packet to send [06:41:54]OFD Sender: No OFD packet to send [06:41:59]OFD Sender: No OFD packet to send [06:42:04]OFD Sender: No OFD packet to send [06:42:09]OFD Sender: No OFD packet to send [06:42:14]OFD Sender: No OFD packet to send [06:42:19]OFD Sender: No OFD packet to send [06:42:24]OFD Sender: No OFD packet to send [06:42:29]OFD Sender: No OFD packet to send [06:42:34]OFD Sender: No OFD packet to send [06:42:39]OFD Sender: No OFD packet to send [06:42:44]OFD Sender: No OFD packet to send [06:42:49]OFD Sender: No OFD packet to send [06:42:54]OFD Sender: No OFD packet to send [06:42:59]OFD Sender: No OFD packet to send [06:43:04]OFD Sender: No OFD packet to send [06:43:09]OFD Sender: No OFD packet to send [06:43:14]OFD Sender: No OFD packet to send [06:43:19]OFD Sender: No OFD packet to send [06:43:24]OFD Sender: No OFD packet to send [06:43:29]OFD Sender: No OFD packet to send [06:43:34]OFD Sender: No OFD packet to send [06:43:39]OFD Sender: No OFD packet to send [06:43:44]OFD Sender: No OFD packet to send [06:43:49]OFD Sender: No OFD packet to send [06:43:54]OFD Sender: No OFD packet to send [06:43:59]OFD Sender: No OFD packet to send [06:44:04]OFD Sender: No OFD packet to send [06:44:09]OFD Sender: No OFD packet to send [06:44:14]OFD Sender: No OFD packet to send [06:44:19]OFD Sender: No OFD packet to send [06:44:24]OFD Sender: No OFD packet to send [06:44:29]OFD Sender: No OFD packet to send [06:44:34]OFD Sender: No OFD packet to send [06:44:39]OFD Sender: No OFD packet to send [06:44:44]OFD Sender: No OFD packet to send [06:44:49]OFD Sender: No OFD packet to send [06:44:54]OFD Sender: No OFD packet to send [06:44:56]accept exits with 7 [06:44:56]New connection [06:44:56]New thread 3066867044 created [06:44:56]Thread 3066723684 joined [06:44:56]Waiting for new connection... [06:44:56] Sock 7.Parse request [06:44:56]Sock 7.Check first char [06:44:56]Sock 7.First char is OK [06:44:56]request: POST /json_proto HTTP/1.0 [06:44:56]Method: POST [06:44:56]URL: /json_proto [06:44:56]Method is POST - this is cgi request [06:44:56]url: /json_proto [06:44:56]query_string will be loaded in cgi processing [06:44:56]execute_cgi json_proto POST (null) [06:44:56]execute_cgi path=json_proto method=POST [06:44:56]POST find Content-Length [06:44:56]Host: 172.17.40.67:8080 [06:44:56]Content-Length: 678 [06:44:56]Content-Type: application/json [06:44:56] [06:44:56]POST finish read [06:44:56]Found Content-Length = 678 [06:44:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405553", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:44:56]execute_script... [06:44: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)3405553", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:44:56]POST & json_proto [06:44:56]process_json_proto [06:44:56]json parsed OK: [06:44:56]protocol is kg_v1.0 [06:44:56]action value=close_receipt [06:44:56]process_action close_receipt [06:44:56]cmd_close_receipt [06:44:56]MH_GetDate [06:44:56]Write to MH i2c: F0 00 00 7C 58 C3 [06:44:56]Write i2c OK [06:44:56]MH_I2C_Read... [06:44:56]Read from MH i2c: F0 [06:44:56]MH_I2C_Read... [06:44:56]Read from MH i2c: F0 09 00 [06:44:56]MH_I2C_Read... [06:44:56]Read from MH i2c: F0 09 00 7C 58 00 6B E1 1D 67 EE DA 66 66 30 [06:44:56]GetLastDocTimeStamp 1730011299 [06:44:56]current date 1730011499 [06:44:56]FM_GetShiftState [06:44:56]SAM_PROTO_GetShiftState [06:44:56]wFMCommunicate request_size=4 [06:44:56]MH_SAM_APDU [06:44:56]CAPDU: 80 13 01 00 [06:44:56]Write to MH i2c: E2 08 00 7D 58 80 13 01 00 00 00 00 00 52 [06:44:56]Write i2c OK [06:44:56]MH_I2C_Read... [06:44:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:44:56]Read from MH i2c: E2 [06:44:56]MH_I2C_Read... [06:44:56]Read from MH i2c: E2 0E 00 [06:44:56]MH_I2C_Read... [06:44:56]Read from MH i2c: E2 0E 00 7D 58 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FE [06:44:56]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [06:44:56]wFMCommunicate OK [06:44:56]SAM_PROTO_GetShiftState done [06:44:56]FM_GetShiftState done [06:44:56]opened in 1729987736 [06:44:56]opened+sec_in_day 1730074136 [06:44:56]quantity*price = 50041 [06:44:56]sum+1 = 50042 [06:44:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 49 27.10.2024 06:44 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95050 ФПД: 103643586273935 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T064459&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95050&fm=103643586273935&tin=02508201610067®Number=0000000000170478&sum=50000 [06:44:57]StoreToDocumentArchive [06:44:57]shift 143 fd 95050 [06:44:57]save to /storage/0143/doc_00095050 [06:44:57]save last doc name /storage/0143/doc_00095050 to /storage/kkm_last_doc_name [06:44:57]save OK [06:44:57]Clear old archive folders... [06:44:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:44:57]tlvbuf is 00E278C0 [06:44:57]SAM_PROTO_ClearQueue [06:44:57]wFMCommunicate request_size=4 [06:44:57]MH_SAM_APDU [06:44:57]CAPDU: 80 09 00 00 [06:44:57]Write to MH i2c: E2 08 00 8A 58 80 09 00 00 00 00 00 00 54 [06:44:57]Write i2c OK [06:44:57]MH_I2C_Read... [06:44:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:44:57]Read from MH i2c: E2 [06:44:57]MH_I2C_Read... [06:44:57]Read from MH i2c: E2 03 00 [06:44:57]MH_I2C_Read... [06:44:57]Read from MH i2c: E2 03 00 8A 58 00 90 00 56 [06:44:57]RAPDU: 90 00 [06:44:57]wFMCommunicate OK [06:44:57]SAM_PROTO_ClearQueue done [06:44:57]KKMCreateOFDPacket [06:44:57]OFDProtocolAddRootSTLVToBuf [06:44:57]FM_MakeSignedData [06:44:57]FM_MakeSignedData [06:44:57]SAM_PROTO_SignData [06:44:57]wFMCommunicate request_size=4 [06:44:57]MH_SAM_APDU [06:44:57]CAPDU: 80 0D 01 02 [06:44:57]Write to MH i2c: E2 08 00 8B 58 80 0D 01 02 00 00 00 00 5C [06:44:57]Write i2c OK [06:44:57]MH_I2C_Read... [06:44:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:44:57]Read from MH i2c: E2 [06:44:57]MH_I2C_Read... [06:44:57]Read from MH i2c: E2 03 00 [06:44:57]MH_I2C_Read... [06:44:57]Read from MH i2c: E2 03 00 8B 58 00 90 00 57 [06:44:57]RAPDU: 90 00 [06:44:57]wFMCommunicate OK [06:44:57]wFMCommunicate request_size=255 [06:44:57]MH_SAM_APDU [06:44:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 6B E1 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4A 73 01 00 35 04 06 00 5E [06:44:57]Write to MH i2c: E2 02 01 8C 58 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 6B E1 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4A 73 01 00 35 04 06 00 5E 00 00 96 [06:44:57]Write i2c OK [06:44:57]MH_I2C_Read... [06:44:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:44:57]Read from MH i2c: E2 [06:44:57]MH_I2C_Read... [06:44:57]Read from MH i2c: E2 03 00 [06:44:57]MH_I2C_Read... [06:44:57]Read from MH i2c: E2 03 00 8C 58 00 90 00 58 [06:44:57]RAPDU: 90 00 [06:44:57]wFMCommunicate OK [06:44:57]wFMCommunicate request_size=10 [06:44:57]MH_SAM_APDU [06:44:57]CAPDU: 80 0D 02 02 05 43 67 24 A2 8F [06:44:57]Write to MH i2c: E2 0D 00 8D 58 80 0D 02 02 05 00 43 67 24 A2 8F 00 00 68 [06:44:57]Write i2c OK [06:44:57]MH_I2C_Read... [06:44:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:44:57]Read from MH i2c: E2 [06:44:57]MH_I2C_Read... [06:44:57]Read from MH i2c: E2 03 00 [06:44:57]MH_I2C_Read... [06:44:57]Read from MH i2c: E2 03 00 8D 58 00 90 00 59 [06:44:57]RAPDU: 90 00 [06:44:57]wFMCommunicate OK [06:44:57]wFMCommunicate request_size=4 [06:44:57]MH_SAM_APDU [06:44:57]CAPDU: 80 0D 03 02 [06:44:57]Write to MH i2c: E2 08 00 8E 58 80 0D 03 02 00 00 00 00 61 [06:44:57]Write i2c OK [06:44:57]MH_I2C_Read... [06:44:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:44:57]Read from MH i2c: E2 [06:44:57]MH_I2C_Read... [06:44:57]Read from MH i2c: E2 0B 00 [06:44:57]MH_I2C_Read... [06:44:57]Read from MH i2c: E2 0B 00 8E 58 00 56 96 C6 92 97 07 69 F2 90 00 9F [06:44:57]RAPDU: 56 96 C6 92 97 07 69 F2 90 00 [06:44:57]wFMCommunicate OK [06:44:57]SAM_PROTO_SignData done [06:44:57]FM_MakeSignedData done [06:44:57]CreateOFDProtocolMessage [06:44:57]wFMCommunicate request_size=4 [06:44:57]MH_SAM_APDU [06:44:57]CAPDU: 80 11 00 00 [06:44:57]Write to MH i2c: E2 08 00 8F 58 80 11 00 00 00 00 00 00 61 [06:44:57]Write i2c OK [06:44:57]MH_I2C_Read... [06:44:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:44:57]Read from MH i2c: E2 [06:44:57]MH_I2C_Read... [06:44:57]Read from MH i2c: E2 17 00 [06:44:57]MH_I2C_Read... [06:44:57]Read from MH i2c: E2 17 00 8F 58 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B2 [06:44:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [06:44:57]wFMCommunicate OK [06:44:57]CreateOFDProtocolMessage done [06:44:57]OFDSenderStorePacket 95050 [06:44:57]StoreOFDPacket docnum=95050 [06:44:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5A 30 07 01 45 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 6B E1 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4A 73 01 00 35 04 06 00 5E 43 67 24 A2 8F 56 96 C6 92 97 07 69 F2 [06:44:57]CheckFolder [06:44:57]dirname=/storage/ofd_packets [06:44:57]CheckFolder done [06:44:57]ProducePacketName [06:44:57]name=ofd_packets/00095050 [06:44:57]NVStorageSaveData ofd_packets/00095050 [06:44:57]File name is /storage/ofd_packets/00095050 [06:44:57]Write 301 bytes [06:44:57]NVStorageSaveData done [06:44:57]OFDSenderStorePacket done [06:44:57]KKMCreateOFDPacket done [06:44:57]NVStorageSaveData kkm_last_timestamp [06:44:57]File name is /storage/kkm_last_timestamp [06:44:57]Write 4 bytes [06:44:57]NVStorageSaveData done [06:44:57]ExternCall_PrintAddStr [06:44:57]wPrintStart [06:44:57]Write to MH i2c: 01 00 00 90 58 E8 [06:44:57]Write i2c OK [06:44:57]MH_I2C_Read... [06:44:57]Read from MH i2c: 01 [06:44:57]MH_I2C_Read... [06:44:57]Read from MH i2c: 01 07 00 [06:44:57]MH_I2C_Read... [06:44:57]Read from MH i2c: 01 07 00 90 58 00 00 00 00 00 FF 0F FD [06:44:57]RasterBufferAndPrint [06:44:57]line Счет N : (1)3405553 [06:44:57]line ИНН: 02508201610067 [06:44:57]line Контрольно-Кассовый Чек [06:44:57]line ПРОДАЖА [06:44:57]line ТРК (МРК, ГНК) : 42 [06:44:57]line Товар: 2710124130 [06:44:57]line Аи-92-К-4 [06:44:57]line 7.480 * 66.90 [06:44:57]line = 500.41 [06:44:57]line НДС 12% НСП 1% [06:44:57]line > о реализуемом товаре [06:44:57]line ОКРУГЛЕНИЕ: -0.41 [06:44:57]line ИТОГО: 500.00 [06:44:57]line Внесено: 500.00 [06:44:57]line СДАЧА: 0.00 [06:44:57]line НСП 1% : 4.43 [06:44:57]line НДС 12% : 53.14 [06:44:57]line Наличными: 500.00 [06:44:57]line Безнал.: 0.00 [06:44:57]line Место: АЗС № 82 "Партнер Нефть" [06:44:57]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [06:44:57]line СНО: Общий режим [06:44:57]line Чек 49 27.10.2024 06:44 [06:44:57]line Смена: 143 ФФД: 1.0 [06:44:57]line ЗНМ: 0300000017 [06:44:57]line РНМ: 0000000000170478 [06:44:57]line Версия ККМ: v1.0 [06:44:57]line ФМ: 0000000002098560 [06:44:57]line ФД: 95050 [06:44:57]line ФПД: 103643586273935 [06:44:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T064459&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95050&fm=103643586273935&tin=02508201610067®Number=0000000000170478&sum=50000 [06:44:58]OFD Sender: Processing packet 95050 [packets to send 56, broken 55] [06:44:58]ProducePacketName [06:44:58]name=ofd_packets/00095050 [06:44:58]OFD Sender: To server: pG, [06:44:58]CommunicateWithHost lk.salyk.kg:30040 [06:44:58]ConnectInit lk.salyk.kg [06:44:58]written 0, free lines is 4095 [06:44:58]Connected sock=11 [06:44:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5A 30 07 01 45 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 6B E1 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4A 73 01 00 35 04 06 00 5E 43 67 24 A2 8F 56 96 C6 92 97 07 69 F2 [06:44:58]Write to MH i2c: 01 00 00 BB 58 13 [06:44:58]Write i2c OK [06:44:58]MH_I2C_Read... [06:44:58]Read from MH i2c: 01 [06:44:58]MH_I2C_Read... [06:44:58]Read from MH i2c: 01 07 00 [06:44:58]MH_I2C_Read... [06:44:58]Read from MH i2c: 01 07 00 BB 58 00 00 00 00 00 03 0D 2A [06:44:58]RasterBufferAndPrint [06:44:58]line [06:44:58]line [06:44:58]line [06:44:58]line [06:44:58]line [06:44:58]written 0, free lines is 3337 [06:44:58]MH_Cut [06:44:58]Write to MH i2c: D1 01 00 C2 58 01 EC [06:44:58]Write i2c OK [06:44:58]MH_I2C_Read... [06:44:58]Read from MH i2c: D1 [06:44:58]MH_I2C_Read... [06:44:58]Read from MH i2c: D1 01 00 [06:44:58]MH_I2C_Read... [06:44:58]Read from MH i2c: D1 01 00 C2 58 00 EB [06:44:58]Write to MH i2c: 01 00 00 C3 58 1B [06:44:58]Write i2c OK [06:44:58]MH_I2C_Read... [06:44:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 7C 9D 47 00 62 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 32 30 39 38 35 36 30 10 04 04 00 4A 73 01 00 F4 03 04 00 98 8B 1D 67 B6 04 01 00 00 A6 3A 3F DF 86 A3 1D B2 [06:44:58]CommunicateWithHost err = 0 [06:44:58]CheckOFDResponse [06:44:58]1017 (14) - 77093643461234 [06:44:58]1041 (16) - 0000000002098560 [06:44:58]1040 (4) - 95050 [06:44:58]1012 (4) - 27.10.2024 00:38 [06:44:58]1206 (1) - 0 [06:44:58]OFD Sender: Remove packet 95050 [06:44:58]ProducePacketName [06:44:58]name=ofd_packets/00095050 [06:44:58]NVStorageDeleteData [06:44:59]OFD Sender: No OFD packet to send [06:44:59]*** Cut start [06:44:59]*** Partial cut [06:44:59]*** CUTSNS_PIN = 1 [06:44:59]*** CUTSNS_PIN = 0 [06:44:59]*** Brake cut motor [06:44:59]Read from MH i2c: 01 [06:44:59]MH_I2C_Read... [06:44:59]*** Stop cut motor [06:44:59]*** Cut end [06:44:59]Read from MH i2c: 01 07 00 [06:44:59]MH_I2C_Read... [06:44:59]Read from MH i2c: 01 07 00 C3 58 00 00 00 00 00 FF 0F 30 [06:44:59]process_action close_receipt done [06:44:59]requested_data is exist [06:44:59]produce_requested_data [06:44:59]requested_item fm.sn is exist - process it [06:44:59]wFMCommunicate request_size=4 [06:44:59]MH_SAM_APDU [06:44:59]CAPDU: 80 11 00 00 [06:44:59]Write to MH i2c: E2 08 00 C4 58 80 11 00 00 00 00 00 00 96 [06:44:59]Write i2c OK [06:44:59]MH_I2C_Read... [06:44:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:44:59]Read from MH i2c: E2 [06:44:59]MH_I2C_Read... [06:44:59]Read from MH i2c: E2 17 00 [06:44:59]MH_I2C_Read... [06:44:59]Read from MH i2c: E2 17 00 C4 58 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E7 [06:44:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [06:44:59]wFMCommunicate OK [06:44:59]requested_item fd.num is exist - process it [06:44:59]SAM_PROTO_GetFieldsCounters [06:44:59]wFMCommunicate request_size=4 [06:44:59]MH_SAM_APDU [06:44:59]CAPDU: 80 13 00 00 [06:44:59]Write to MH i2c: E2 08 00 C5 58 80 13 00 00 00 00 00 00 99 [06:44:59]Write i2c OK [06:44:59]MH_I2C_Read... [06:45:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:45:00]Read from MH i2c: E2 [06:45:00]MH_I2C_Read... [06:45:00]Read from MH i2c: E2 62 00 [06:45:00]MH_I2C_Read... [06:45:00]Read from MH i2c: E2 62 00 C5 58 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4A 73 01 00 0E 04 04 00 8F 00 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 9A [06:45:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4A 73 01 00 0E 04 04 00 8F 00 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 [06:45:00]wFMCommunicate OK [06:45:00]SAM_PROTO_GetFieldsCounters done [06:45:00]requested_item shift.num is exist - process it [06:45:00]requested_item shift.opened is exist - process it [06:45:00]req_shift_opened [06:45:00]FM_GetShiftState [06:45:00]SAM_PROTO_GetShiftState [06:45:00]wFMCommunicate request_size=4 [06:45:00]MH_SAM_APDU [06:45:00]CAPDU: 80 13 01 00 [06:45:00]Write to MH i2c: E2 08 00 C6 58 80 13 01 00 00 00 00 00 9B [06:45:00]Write i2c OK [06:45:00]MH_I2C_Read... [06:45:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:45:00]Read from MH i2c: E2 [06:45:00]MH_I2C_Read... [06:45:00]Read from MH i2c: E2 0E 00 [06:45:00]MH_I2C_Read... [06:45:00]Read from MH i2c: E2 0E 00 C6 58 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 47 [06:45:00]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [06:45:00]wFMCommunicate OK [06:45:00]SAM_PROTO_GetShiftState done [06:45:00]FM_GetShiftState done [06:45:00]req_shift_opened done [06:45:00]requested_item shift.open_date is exist - process it [06:45:00]req_shift_open_date [06:45:00]req_shift_open_date done [06:45:00]produce_requested_data done [06:45:00]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95050,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [06:45:00]process_action_free close_receipt [06:45:00]json_value_free [06:45:00]json_value_free done [06:45:00]process_json_proto returns [06:45:00]Send response to host [06:45:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95050,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [06:45:00]free response buf [06:45:00]execute_script done [06:45:00]execute_script returns [06:45:00]free content buf [06:45:00]Sock 7.Close socket [06:45:00]Sock 7.Thread stoped [06:45:04]OFD Sender: No OFD packet to send [06:45:09]OFD Sender: No OFD packet to send [06:45:14]OFD Sender: No OFD packet to send [06:45:19]OFD Sender: No OFD packet to send [06:45:24]OFD Sender: No OFD packet to send [06:45:29]OFD Sender: No OFD packet to send [06:45:34]OFD Sender: No OFD packet to send [06:45:39]OFD Sender: No OFD packet to send [06:45:44]OFD Sender: No OFD packet to send [06:45:49]OFD Sender: No OFD packet to send [06:45:54]OFD Sender: No OFD packet to send [06:45:59]OFD Sender: No OFD packet to send [06:46:04]OFD Sender: No OFD packet to send [06:46:09]OFD Sender: No OFD packet to send [06:46:14]OFD Sender: No OFD packet to send [06:46:19]OFD Sender: No OFD packet to send [06:46:20]accept exits with 9 [06:46:20]New connection [06:46:20]New thread 3066723684 created [06:46:20]Thread 3066867044 joined [06:46:20]Waiting for new connection... [06:46:20] Sock 9.Parse request [06:46:20]Sock 9.Check first char [06:46:20]Sock 9.First char is OK [06:46:20]request: POST /json_proto HTTP/1.0 [06:46:20]Method: POST [06:46:20]URL: /json_proto [06:46:20]Method is POST - this is cgi request [06:46:20]url: /json_proto [06:46:20]query_string will be loaded in cgi processing [06:46:20]execute_cgi json_proto POST (null) [06:46:20]execute_cgi path=json_proto method=POST [06:46:20]POST find Content-Length [06:46:20]Host: 172.17.40.67:8080 [06:46:20]Content-Length: 678 [06:46:20]Content-Type: application/json [06:46:20] [06:46:20]POST finish read [06:46:20]Found Content-Length = 678 [06:46:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405554", "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" ] } } [06:46:20]execute_script... [06:46: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)3405554", "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" ] } } [06:46:20]POST & json_proto [06:46:20]process_json_proto [06:46:20]json parsed OK: [06:46:20]protocol is kg_v1.0 [06:46:20]action value=close_receipt [06:46:20]process_action close_receipt [06:46:20]cmd_close_receipt [06:46:20]MH_GetDate [06:46:20]Write to MH i2c: F0 00 00 C7 58 0E [06:46:20]Write i2c OK [06:46:20]MH_I2C_Read... [06:46:20]Read from MH i2c: F0 [06:46:20]MH_I2C_Read... [06:46:20]Read from MH i2c: F0 09 00 [06:46:20]MH_I2C_Read... [06:46:20]Read from MH i2c: F0 09 00 C7 58 00 C0 E1 1D 67 EE DA 66 66 D0 [06:46:20]GetLastDocTimeStamp 1730011499 [06:46:20]current date 1730011584 [06:46:20]FM_GetShiftState [06:46:20]SAM_PROTO_GetShiftState [06:46:20]wFMCommunicate request_size=4 [06:46:20]MH_SAM_APDU [06:46:20]CAPDU: 80 13 01 00 [06:46:20]Write to MH i2c: E2 08 00 C8 58 80 13 01 00 00 00 00 00 9D [06:46:20]Write i2c OK [06:46:20]MH_I2C_Read... [06:46:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:46:20]Read from MH i2c: E2 [06:46:20]MH_I2C_Read... [06:46:20]Read from MH i2c: E2 0E 00 [06:46:20]MH_I2C_Read... [06:46:20]Read from MH i2c: E2 0E 00 C8 58 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 49 [06:46:20]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [06:46:20]wFMCommunicate OK [06:46:20]SAM_PROTO_GetShiftState done [06:46:20]FM_GetShiftState done [06:46:20]opened in 1729987736 [06:46:20]opened+sec_in_day 1730074136 [06:46:20]quantity*price = 50010 [06:46:20]sum+1 = 50012 [06:46:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 50 27.10.2024 06:46 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95051 ФПД: 9179263550230 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T064624&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95051&fm=9179263550230&tin=02508201610067®Number=0000000000170478&sum=50000 [06:46:21]StoreToDocumentArchive [06:46:21]shift 143 fd 95051 [06:46:21]save to /storage/0143/doc_00095051 [06:46:21]save last doc name /storage/0143/doc_00095051 to /storage/kkm_last_doc_name [06:46:21]save OK [06:46:21]Clear old archive folders... [06:46:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:46:21]tlvbuf is 00EB2200 [06:46:21]SAM_PROTO_ClearQueue [06:46:21]wFMCommunicate request_size=4 [06:46:21]MH_SAM_APDU [06:46:21]CAPDU: 80 09 00 00 [06:46:21]Write to MH i2c: E2 08 00 D5 58 80 09 00 00 00 00 00 00 9F [06:46:21]Write i2c OK [06:46:21]MH_I2C_Read... [06:46:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:46:21]Read from MH i2c: E2 [06:46:21]MH_I2C_Read... [06:46:21]Read from MH i2c: E2 03 00 [06:46:21]MH_I2C_Read... [06:46:21]Read from MH i2c: E2 03 00 D5 58 00 90 00 A1 [06:46:21]RAPDU: 90 00 [06:46:21]wFMCommunicate OK [06:46:21]SAM_PROTO_ClearQueue done [06:46:21]KKMCreateOFDPacket [06:46:21]OFDProtocolAddRootSTLVToBuf [06:46:21]FM_MakeSignedData [06:46:21]FM_MakeSignedData [06:46:21]SAM_PROTO_SignData [06:46:21]wFMCommunicate request_size=4 [06:46:21]MH_SAM_APDU [06:46:21]CAPDU: 80 0D 01 02 [06:46:21]Write to MH i2c: E2 08 00 D6 58 80 0D 01 02 00 00 00 00 A7 [06:46:21]Write i2c OK [06:46:21]MH_I2C_Read... [06:46:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:46:21]Read from MH i2c: E2 [06:46:21]MH_I2C_Read... [06:46:21]Read from MH i2c: E2 03 00 [06:46:21]MH_I2C_Read... [06:46:21]Read from MH i2c: E2 03 00 D6 58 00 90 00 A2 [06:46:21]RAPDU: 90 00 [06:46:21]wFMCommunicate OK [06:46:21]wFMCommunicate request_size=255 [06:46:21]MH_SAM_APDU [06:46:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 32 00 00 00 F4 03 04 00 C0 E1 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4B 73 01 00 35 04 06 00 08 [06:46:21]Write to MH i2c: E2 02 01 D7 58 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 32 00 00 00 F4 03 04 00 C0 E1 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4B 73 01 00 35 04 06 00 08 00 00 BB [06:46:21]Write i2c OK [06:46:21]MH_I2C_Read... [06:46:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:46:22]Read from MH i2c: E2 [06:46:22]MH_I2C_Read... [06:46:22]Read from MH i2c: E2 03 00 [06:46:22]MH_I2C_Read... [06:46:22]Read from MH i2c: E2 03 00 D7 58 00 90 00 A3 [06:46:22]RAPDU: 90 00 [06:46:22]wFMCommunicate OK [06:46:22]wFMCommunicate request_size=10 [06:46:22]MH_SAM_APDU [06:46:22]CAPDU: 80 0D 02 02 05 59 36 BE 43 16 [06:46:22]Write to MH i2c: E2 0D 00 D8 58 80 0D 02 02 05 00 59 36 BE 43 16 00 00 5A [06:46:22]Write i2c OK [06:46:22]MH_I2C_Read... [06:46:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:46:22]Read from MH i2c: E2 [06:46:22]MH_I2C_Read... [06:46:22]Read from MH i2c: E2 03 00 [06:46:22]MH_I2C_Read... [06:46:22]Read from MH i2c: E2 03 00 D8 58 00 90 00 A4 [06:46:22]RAPDU: 90 00 [06:46:22]wFMCommunicate OK [06:46:22]wFMCommunicate request_size=4 [06:46:22]MH_SAM_APDU [06:46:22]CAPDU: 80 0D 03 02 [06:46:22]Write to MH i2c: E2 08 00 D9 58 80 0D 03 02 00 00 00 00 AC [06:46:22]Write i2c OK [06:46:22]MH_I2C_Read... [06:46:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:46:22]Read from MH i2c: E2 [06:46:22]MH_I2C_Read... [06:46:22]Read from MH i2c: E2 0B 00 [06:46:22]MH_I2C_Read... [06:46:22]Read from MH i2c: E2 0B 00 D9 58 00 7A 65 6B 9D B8 D2 13 FB 90 00 2C [06:46:22]RAPDU: 7A 65 6B 9D B8 D2 13 FB 90 00 [06:46:22]wFMCommunicate OK [06:46:22]SAM_PROTO_SignData done [06:46:22]FM_MakeSignedData done [06:46:22]CreateOFDProtocolMessage [06:46:22]wFMCommunicate request_size=4 [06:46:22]MH_SAM_APDU [06:46:22]CAPDU: 80 11 00 00 [06:46:22]Write to MH i2c: E2 08 00 DA 58 80 11 00 00 00 00 00 00 AC [06:46:22]Write i2c OK [06:46:22]MH_I2C_Read... [06:46:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:46:22]Read from MH i2c: E2 [06:46:22]MH_I2C_Read... [06:46:22]Read from MH i2c: E2 17 00 [06:46:22]MH_I2C_Read... [06:46:22]Read from MH i2c: E2 17 00 DA 58 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FD [06:46:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [06:46:22]wFMCommunicate OK [06:46:22]CreateOFDProtocolMessage done [06:46:22]OFDSenderStorePacket 95051 [06:46:22]StoreOFDPacket docnum=95051 [06:46:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 51 37 07 01 C2 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 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 32 00 00 00 F4 03 04 00 C0 E1 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4B 73 01 00 35 04 06 00 08 59 36 BE 43 16 7A 65 6B 9D B8 D2 13 FB [06:46:22]CheckFolder [06:46:22]dirname=/storage/ofd_packets [06:46:22]CheckFolder done [06:46:22]ProducePacketName [06:46:22]name=ofd_packets/00095051 [06:46:22]NVStorageSaveData ofd_packets/00095051 [06:46:22]File name is /storage/ofd_packets/00095051 [06:46:22]Write 301 bytes [06:46:22]NVStorageSaveData done [06:46:22]OFDSenderStorePacket done [06:46:22]KKMCreateOFDPacket done [06:46:22]NVStorageSaveData kkm_last_timestamp [06:46:22]File name is /storage/kkm_last_timestamp [06:46:22]Write 4 bytes [06:46:22]NVStorageSaveData done [06:46:22]ExternCall_PrintAddStr [06:46:22]wPrintStart [06:46:22]Write to MH i2c: 01 00 00 DB 58 33 [06:46:22]Write i2c OK [06:46:22]MH_I2C_Read... [06:46:22]Read from MH i2c: 01 [06:46:22]MH_I2C_Read... [06:46:22]Read from MH i2c: 01 07 00 [06:46:22]MH_I2C_Read... [06:46:22]Read from MH i2c: 01 07 00 DB 58 00 00 00 00 00 FF 0F 48 [06:46:22]RasterBufferAndPrint [06:46:22]line Счет N : (1)3405554 [06:46:22]line ИНН: 02508201610067 [06:46:22]line Контрольно-Кассовый Чек [06:46:22]line ПРОДАЖА [06:46:22]line ТРК (МРК, ГНК) : 23 [06:46:22]line Товар: 2710124500 [06:46:22]line Аи-95-К-5 [06:46:22]line 6.740 * 74.20 [06:46:22]line = 500.11 [06:46:22]line НДС 12% НСП 1% [06:46:22]line > о реализуемом товаре [06:46:22]line ОКРУГЛЕНИЕ: -0.11 [06:46:22]line ИТОГО: 500.00 [06:46:22]line Внесено: 500.00 [06:46:22]line СДАЧА: 0.00 [06:46:22]line НСП 1% : 4.43 [06:46:22]line НДС 12% : 53.11 [06:46:22]line Наличными: 500.00 [06:46:22]line Безнал.: 0.00 [06:46:22]line Место: АЗС № 82 "Партнер Нефть" [06:46:22]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [06:46:22]line СНО: Общий режим [06:46:22]line Чек 50 27.10.2024 06:46 [06:46:22]line Смена: 143 ФФД: 1.0 [06:46:22]line ЗНМ: 0300000017 [06:46:22]line РНМ: 0000000000170478 [06:46:22]line Версия ККМ: v1.0 [06:46:22]line ФМ: 0000000002098560 [06:46:22]line ФД: 95051 [06:46:22]line ФПД: 9179263550230 [06:46:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T064624&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95051&fm=9179263550230&tin=02508201610067®Number=0000000000170478&sum=50000 [06:46:22]OFD Sender: Processing packet 95051 [packets to send 56, broken 55] [06:46:22]ProducePacketName [06:46:22]name=ofd_packets/00095051 [06:46:22]OFD Sender: To server: pG, [06:46:22]CommunicateWithHost lk.salyk.kg:30040 [06:46:22]ConnectInit lk.salyk.kg [06:46:22]written 0, free lines is 4095 [06:46:22]Connected sock=10 [06:46:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 51 37 07 01 C2 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 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 32 00 00 00 F4 03 04 00 C0 E1 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4B 73 01 00 35 04 06 00 08 59 36 BE 43 16 7A 65 6B 9D B8 D2 13 FB [06:46:23]Write to MH i2c: 01 00 00 06 59 5F [06:46:23]Write i2c OK [06:46:23]MH_I2C_Read... [06:46:23]Read from MH i2c: 01 [06:46:23]MH_I2C_Read... [06:46:23]Read from MH i2c: 01 07 00 [06:46:23]MH_I2C_Read... [06:46:23]Read from MH i2c: 01 07 00 06 59 00 00 00 00 00 0B 0D 7E [06:46:23]RasterBufferAndPrint [06:46:23]line [06:46:23]line [06:46:23]line [06:46:23]line [06:46:23]line [06:46:23]written 0, free lines is 3348 [06:46:23]MH_Cut [06:46:23]Write to MH i2c: D1 01 00 0D 59 01 38 [06:46:23]Write i2c OK [06:46:23]MH_I2C_Read... [06:46:23]Read from MH i2c: D1 [06:46:23]MH_I2C_Read... [06:46:23]Read from MH i2c: D1 01 00 [06:46:23]MH_I2C_Read... [06:46:23]Read from MH i2c: D1 01 00 0D 59 00 37 [06:46:23]Write to MH i2c: 01 00 00 0E 59 67 [06:46:23]Write i2c OK [06:46:23]MH_I2C_Read... [06:46:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 EA 25 47 00 EC 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 32 30 39 38 35 36 30 10 04 04 00 4B 73 01 00 F4 03 04 00 ED 8B 1D 67 B6 04 01 00 00 95 49 50 5D 8A 9D 50 82 [06:46:23]CommunicateWithHost err = 0 [06:46:23]CheckOFDResponse [06:46:23]1017 (14) - 77093643461234 [06:46:23]1041 (16) - 0000000002098560 [06:46:23]1040 (4) - 95051 [06:46:23]1012 (4) - 27.10.2024 00:40 [06:46:23]1206 (1) - 0 [06:46:23]OFD Sender: Remove packet 95051 [06:46:23]ProducePacketName [06:46:23]name=ofd_packets/00095051 [06:46:23]NVStorageDeleteData [06:46:23]OFD Sender: No OFD packet to send [06:46:23]*** Cut start [06:46:23]*** Partial cut [06:46:23]*** CUTSNS_PIN = 1 [06:46:23]*** CUTSNS_PIN = 0 [06:46:24]*** Brake cut motor [06:46:24]Read from MH i2c: 01 [06:46:24]MH_I2C_Read... [06:46:24]*** Stop cut motor [06:46:24]*** Cut end [06:46:24]Read from MH i2c: 01 07 00 [06:46:24]MH_I2C_Read... [06:46:24]Read from MH i2c: 01 07 00 0E 59 00 00 00 00 00 FF 0F 7C [06:46:24]process_action close_receipt done [06:46:24]requested_data is exist [06:46:24]produce_requested_data [06:46:24]requested_item fm.sn is exist - process it [06:46:24]wFMCommunicate request_size=4 [06:46:24]MH_SAM_APDU [06:46:24]CAPDU: 80 11 00 00 [06:46:24]Write to MH i2c: E2 08 00 0F 59 80 11 00 00 00 00 00 00 E2 [06:46:24]Write i2c OK [06:46:24]MH_I2C_Read... [06:46:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:46:24]Read from MH i2c: E2 [06:46:24]MH_I2C_Read... [06:46:24]Read from MH i2c: E2 17 00 [06:46:24]MH_I2C_Read... [06:46:24]Read from MH i2c: E2 17 00 0F 59 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 33 [06:46:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [06:46:24]wFMCommunicate OK [06:46:24]requested_item fd.num is exist - process it [06:46:24]SAM_PROTO_GetFieldsCounters [06:46:24]wFMCommunicate request_size=4 [06:46:24]MH_SAM_APDU [06:46:24]CAPDU: 80 13 00 00 [06:46:24]Write to MH i2c: E2 08 00 10 59 80 13 00 00 00 00 00 00 E5 [06:46:24]Write i2c OK [06:46:24]MH_I2C_Read... [06:46:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:46:24]Read from MH i2c: E2 [06:46:24]MH_I2C_Read... [06:46:24]Read from MH i2c: E2 62 00 [06:46:24]MH_I2C_Read... [06:46:24]Read from MH i2c: E2 62 00 10 59 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4B 73 01 00 0E 04 04 00 8F 00 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 EA [06:46:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4B 73 01 00 0E 04 04 00 8F 00 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 [06:46:24]wFMCommunicate OK [06:46:24]SAM_PROTO_GetFieldsCounters done [06:46:24]requested_item shift.num is exist - process it [06:46:24]requested_item shift.opened is exist - process it [06:46:24]req_shift_opened [06:46:24]FM_GetShiftState [06:46:24]SAM_PROTO_GetShiftState [06:46:24]wFMCommunicate request_size=4 [06:46:24]MH_SAM_APDU [06:46:24]CAPDU: 80 13 01 00 [06:46:24]Write to MH i2c: E2 08 00 11 59 80 13 01 00 00 00 00 00 E7 [06:46:24]Write i2c OK [06:46:24]MH_I2C_Read... [06:46:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:46:24]Read from MH i2c: E2 [06:46:24]MH_I2C_Read... [06:46:24]Read from MH i2c: E2 0E 00 [06:46:24]MH_I2C_Read... [06:46:24]Read from MH i2c: E2 0E 00 11 59 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 93 [06:46:24]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [06:46:24]wFMCommunicate OK [06:46:24]SAM_PROTO_GetShiftState done [06:46:24]FM_GetShiftState done [06:46:24]req_shift_opened done [06:46:24]requested_item shift.open_date is exist - process it [06:46:24]req_shift_open_date [06:46:24]req_shift_open_date done [06:46:24]produce_requested_data done [06:46:24]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95051,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [06:46:24]process_action_free close_receipt [06:46:24]json_value_free [06:46:24]json_value_free done [06:46:24]process_json_proto returns [06:46:24]Send response to host [06:46:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95051,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [06:46:24]free response buf [06:46:24]execute_script done [06:46:24]execute_script returns [06:46:24]free content buf [06:46:24]Sock 9.Close socket [06:46:24]Sock 9.Thread stoped [06:46:28]OFD Sender: No OFD packet to send [06:46:33]OFD Sender: No OFD packet to send [06:46:38]OFD Sender: No OFD packet to send [06:46:43]OFD Sender: No OFD packet to send [06:46:48]OFD Sender: No OFD packet to send [06:46:53]OFD Sender: No OFD packet to send [06:46:58]OFD Sender: No OFD packet to send [06:47:03]OFD Sender: No OFD packet to send [06:47:08]OFD Sender: No OFD packet to send [06:47:13]OFD Sender: No OFD packet to send [06:47:18]OFD Sender: No OFD packet to send [06:47:23]OFD Sender: No OFD packet to send [06:47:28]OFD Sender: No OFD packet to send [06:47:33]OFD Sender: No OFD packet to send [06:47:38]OFD Sender: No OFD packet to send [06:47:43]OFD Sender: No OFD packet to send [06:47:48]OFD Sender: No OFD packet to send [06:47:53]OFD Sender: No OFD packet to send [06:47:58]OFD Sender: No OFD packet to send [06:48:03]OFD Sender: No OFD packet to send [06:48:08]OFD Sender: No OFD packet to send [06:48:13]OFD Sender: No OFD packet to send [06:48:18]OFD Sender: No OFD packet to send [06:48:23]OFD Sender: No OFD packet to send [06:48:28]OFD Sender: No OFD packet to send [06:48:33]OFD Sender: No OFD packet to send [06:48:38]OFD Sender: No OFD packet to send [06:48:43]OFD Sender: No OFD packet to send [06:48:48]OFD Sender: No OFD packet to send [06:48:53]OFD Sender: No OFD packet to send [06:48:58]OFD Sender: No OFD packet to send [06:49:03]OFD Sender: No OFD packet to send [06:49:08]OFD Sender: No OFD packet to send [06:49:13]OFD Sender: No OFD packet to send [06:49:18]OFD Sender: No OFD packet to send [06:49:23]OFD Sender: No OFD packet to send [06:49:28]OFD Sender: No OFD packet to send [06:49:33]OFD Sender: No OFD packet to send [06:49:38]OFD Sender: No OFD packet to send [06:49:43]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: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: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:04]OFD Sender: No OFD packet to send [06:52:09]OFD Sender: No OFD packet to send [06:52:14]OFD Sender: No OFD packet to send [06:52:19]OFD Sender: No OFD packet to send [06:52:24]OFD Sender: No OFD packet to send [06:52:29]OFD Sender: No OFD packet to send [06:52:34]OFD Sender: No OFD packet to send [06:52:39]OFD Sender: No OFD packet to send [06:52:44]OFD Sender: No OFD packet to send [06:52:49]OFD Sender: No OFD packet to send [06:52:54]OFD Sender: No OFD packet to send [06:52:59]OFD Sender: No OFD packet to send [06:53:04]OFD Sender: No OFD packet to send [06:53:09]OFD Sender: No OFD packet to send [06:53:14]OFD Sender: No OFD packet to send [06:53:19]OFD Sender: No OFD packet to send [06:53:19]accept exits with 7 [06:53:19]New connection [06:53:19]New thread 3066867044 created [06:53:19]Thread 3066723684 joined [06:53:19]Waiting for new connection... [06:53:19] Sock 7.Parse request [06:53:19]Sock 7.Check first char [06:53:19]Sock 7.First char is OK [06:53:19]request: POST /json_proto HTTP/1.0 [06:53:19]Method: POST [06:53:19]URL: /json_proto [06:53:19]Method is POST - this is cgi request [06:53:19]url: /json_proto [06:53:19]query_string will be loaded in cgi processing [06:53:19]execute_cgi json_proto POST (null) [06:53:19]execute_cgi path=json_proto method=POST [06:53:19]POST find Content-Length [06:53:19]Host: 172.17.40.67:8080 [06:53:19]Content-Length: 679 [06:53:19]Content-Type: application/json [06:53:19] [06:53:19]POST finish read [06:53:19]Found Content-Length = 679 [06:53:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405555", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.800, "sum" : 990.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 990.00, "total" : 990.00, "payments": [ { "type": 0, "sum" : 990.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:53:19]execute_script... [06:53: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)3405555", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.800, "sum" : 990.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 990.00, "total" : 990.00, "payments": [ { "type": 0, "sum" : 990.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:53:19]POST & json_proto [06:53:19]process_json_proto [06:53:19]json parsed OK: [06:53:19]protocol is kg_v1.0 [06:53:19]action value=close_receipt [06:53:19]process_action close_receipt [06:53:19]cmd_close_receipt [06:53:19]MH_GetDate [06:53:19]Write to MH i2c: F0 00 00 12 59 5A [06:53:19]Write i2c OK [06:53:19]MH_I2C_Read... [06:53:19]Read from MH i2c: F0 [06:53:19]MH_I2C_Read... [06:53:19]Read from MH i2c: F0 09 00 [06:53:19]MH_I2C_Read... [06:53:19]Read from MH i2c: F0 09 00 12 59 00 62 E3 1D 67 EE DA 66 66 C0 [06:53:19]GetLastDocTimeStamp 1730011584 [06:53:19]current date 1730012002 [06:53:19]FM_GetShiftState [06:53:19]SAM_PROTO_GetShiftState [06:53:19]wFMCommunicate request_size=4 [06:53:19]MH_SAM_APDU [06:53:19]CAPDU: 80 13 01 00 [06:53:19]Write to MH i2c: E2 08 00 13 59 80 13 01 00 00 00 00 00 E9 [06:53:19]Write i2c OK [06:53:19]MH_I2C_Read... [06:53:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:53:19]Read from MH i2c: E2 [06:53:19]MH_I2C_Read... [06:53:19]Read from MH i2c: E2 0E 00 [06:53:19]MH_I2C_Read... [06:53:19]Read from MH i2c: E2 0E 00 13 59 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 95 [06:53:19]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [06:53:19]wFMCommunicate OK [06:53:19]SAM_PROTO_GetShiftState done [06:53:19]FM_GetShiftState done [06:53:19]opened in 1729987736 [06:53:19]opened+sec_in_day 1730074136 [06:53:19]quantity*price = 99012 [06:53:19]sum+1 = 99013 [06:53:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 990.00 Внесено: 990.00 СДАЧА: 0.00 НСП 1% : 8.76 НДС 12% : 105.14 Наличными: 990.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 51 27.10.2024 06:53 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95052 ФПД: 93424047787853 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T065322&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95052&fm=93424047787853&tin=02508201610067®Number=0000000000170478&sum=99000 [06:53:20]StoreToDocumentArchive [06:53:20]shift 143 fd 95052 [06:53:20]save to /storage/0143/doc_00095052 [06:53:20]save last doc name /storage/0143/doc_00095052 to /storage/kkm_last_doc_name [06:53:20]save OK [06:53:20]Clear old archive folders... [06:53:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:53:20]tlvbuf is 00FD6AD0 [06:53:20]SAM_PROTO_ClearQueue [06:53:20]wFMCommunicate request_size=4 [06:53:20]MH_SAM_APDU [06:53:20]CAPDU: 80 09 00 00 [06:53:20]Write to MH i2c: E2 08 00 20 59 80 09 00 00 00 00 00 00 EB [06:53:20]Write i2c OK [06:53:20]MH_I2C_Read... [06:53:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:53:20]Read from MH i2c: E2 [06:53:20]MH_I2C_Read... [06:53:20]Read from MH i2c: E2 03 00 [06:53:20]MH_I2C_Read... [06:53:20]Read from MH i2c: E2 03 00 20 59 00 90 00 ED [06:53:20]RAPDU: 90 00 [06:53:20]wFMCommunicate OK [06:53:20]SAM_PROTO_ClearQueue done [06:53:20]KKMCreateOFDPacket [06:53:20]OFDProtocolAddRootSTLVToBuf [06:53:20]FM_MakeSignedData [06:53:20]FM_MakeSignedData [06:53:20]SAM_PROTO_SignData [06:53:20]wFMCommunicate request_size=4 [06:53:20]MH_SAM_APDU [06:53:20]CAPDU: 80 0D 01 02 [06:53:20]Write to MH i2c: E2 08 00 21 59 80 0D 01 02 00 00 00 00 F3 [06:53:20]Write i2c OK [06:53:20]MH_I2C_Read... [06:53:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:53:20]Read from MH i2c: E2 [06:53:20]MH_I2C_Read... [06:53:20]Read from MH i2c: E2 03 00 [06:53:20]MH_I2C_Read... [06:53:20]Read from MH i2c: E2 03 00 21 59 00 90 00 EE [06:53:20]RAPDU: 90 00 [06:53:20]wFMCommunicate OK [06:53:20]wFMCommunicate request_size=255 [06:53:20]MH_SAM_APDU [06:53: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 34 FF 03 08 00 03 D0 39 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 C4 82 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 82 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 12 29 00 00 00 00 07 04 06 00 B8 82 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 62 E3 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4C 73 01 00 35 04 06 00 54 [06:53:20]Write to MH i2c: E2 02 01 22 59 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 D0 39 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 C4 82 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 82 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 12 29 00 00 00 00 07 04 06 00 B8 82 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 62 E3 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4C 73 01 00 35 04 06 00 54 00 00 47 [06:53:20]Write i2c OK [06:53:20]MH_I2C_Read... [06:53:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:53:20]Read from MH i2c: E2 [06:53:20]MH_I2C_Read... [06:53:20]Read from MH i2c: E2 03 00 [06:53:20]MH_I2C_Read... [06:53:20]Read from MH i2c: E2 03 00 22 59 00 90 00 EF [06:53:20]RAPDU: 90 00 [06:53:20]wFMCommunicate OK [06:53:20]wFMCommunicate request_size=10 [06:53:20]MH_SAM_APDU [06:53:20]CAPDU: 80 0D 02 02 05 F7 FB 2E 8F 4D [06:53:20]Write to MH i2c: E2 0D 00 23 59 80 0D 02 02 05 00 F7 FB 2E 8F 4D 00 00 FC [06:53:20]Write i2c OK [06:53:20]MH_I2C_Read... [06:53:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:53:20]Read from MH i2c: E2 [06:53:20]MH_I2C_Read... [06:53:20]Read from MH i2c: E2 03 00 [06:53:20]MH_I2C_Read... [06:53:20]Read from MH i2c: E2 03 00 23 59 00 90 00 F0 [06:53:20]RAPDU: 90 00 [06:53:20]wFMCommunicate OK [06:53:20]wFMCommunicate request_size=4 [06:53:20]MH_SAM_APDU [06:53:20]CAPDU: 80 0D 03 02 [06:53:20]Write to MH i2c: E2 08 00 24 59 80 0D 03 02 00 00 00 00 F8 [06:53:20]Write i2c OK [06:53:20]MH_I2C_Read... [06:53:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:53:20]Read from MH i2c: E2 [06:53:20]MH_I2C_Read... [06:53:20]Read from MH i2c: E2 0B 00 [06:53:20]MH_I2C_Read... [06:53:20]Read from MH i2c: E2 0B 00 24 59 00 F9 4D CA CF F4 F6 C7 5A 90 00 E3 [06:53:20]RAPDU: F9 4D CA CF F4 F6 C7 5A 90 00 [06:53:20]wFMCommunicate OK [06:53:20]SAM_PROTO_SignData done [06:53:20]FM_MakeSignedData done [06:53:20]CreateOFDProtocolMessage [06:53:20]wFMCommunicate request_size=4 [06:53:20]MH_SAM_APDU [06:53:20]CAPDU: 80 11 00 00 [06:53:20]Write to MH i2c: E2 08 00 25 59 80 11 00 00 00 00 00 00 F8 [06:53:20]Write i2c OK [06:53:20]MH_I2C_Read... [06:53:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:53:20]Read from MH i2c: E2 [06:53:20]MH_I2C_Read... [06:53:20]Read from MH i2c: E2 17 00 [06:53:20]MH_I2C_Read... [06:53:20]Read from MH i2c: E2 17 00 25 59 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 49 [06:53:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [06:53:20]wFMCommunicate OK [06:53:20]CreateOFDProtocolMessage done [06:53:20]OFDSenderStorePacket 95052 [06:53:20]StoreOFDPacket docnum=95052 [06:53:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CA 24 07 01 83 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 34 FF 03 08 00 03 D0 39 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 C4 82 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 82 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 12 29 00 00 00 00 07 04 06 00 B8 82 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 62 E3 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4C 73 01 00 35 04 06 00 54 F7 FB 2E 8F 4D F9 4D CA CF F4 F6 C7 5A [06:53:20]CheckFolder [06:53:20]dirname=/storage/ofd_packets [06:53:20]CheckFolder done [06:53:20]ProducePacketName [06:53:20]name=ofd_packets/00095052 [06:53:20]NVStorageSaveData ofd_packets/00095052 [06:53:20]File name is /storage/ofd_packets/00095052 [06:53:20]Write 301 bytes [06:53:20]NVStorageSaveData done [06:53:20]OFDSenderStorePacket done [06:53:20]KKMCreateOFDPacket done [06:53:20]NVStorageSaveData kkm_last_timestamp [06:53:20]File name is /storage/kkm_last_timestamp [06:53:20]Write 4 bytes [06:53:20]NVStorageSaveData done [06:53:20]ExternCall_PrintAddStr [06:53:20]wPrintStart [06:53:20]Write to MH i2c: 01 00 00 26 59 7F [06:53:20]Write i2c OK [06:53:20]MH_I2C_Read... [06:53:20]Read from MH i2c: 01 [06:53:20]MH_I2C_Read... [06:53:20]Read from MH i2c: 01 07 00 [06:53:20]MH_I2C_Read... [06:53:20]Read from MH i2c: 01 07 00 26 59 00 00 00 00 00 FF 0F 94 [06:53:20]RasterBufferAndPrint [06:53:20]line Счет N : (1)3405555 [06:53:20]line ИНН: 02508201610067 [06:53:20]line Контрольно-Кассовый Чек [06:53:20]line ПРОДАЖА [06:53:20]line ТРК (МРК, ГНК) : 42 [06:53:20]line Товар: 2710124130 [06:53:20]line Аи-92-К-4 [06:53:20]line 14.800 * 66.90 [06:53:20]line = 990.12 [06:53:20]line НДС 12% НСП 1% [06:53:20]line > о реализуемом товаре [06:53:20]line ОКРУГЛЕНИЕ: -0.12 [06:53:20]line ИТОГО: 990.00 [06:53:20]line Внесено: 990.00 [06:53:20]line СДАЧА: 0.00 [06:53:20]line НСП 1% : 8.76 [06:53:20]line НДС 12% : 105.14 [06:53:20]line Наличными: 990.00 [06:53:20]line Безнал.: 0.00 [06:53:20]line Место: АЗС № 82 "Партнер Нефть" [06:53:20]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [06:53:20]line СНО: Общий режим [06:53:20]line Чек 51 27.10.2024 06:53 [06:53:20]line Смена: 143 ФФД: 1.0 [06:53:20]line ЗНМ: 0300000017 [06:53:20]line РНМ: 0000000000170478 [06:53:20]line Версия ККМ: v1.0 [06:53:20]line ФМ: 0000000002098560 [06:53:20]line ФД: 95052 [06:53:20]line ФПД: 93424047787853 [06:53:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T065322&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95052&fm=93424047787853&tin=02508201610067®Number=0000000000170478&sum=99000 [06:53:21]OFD Sender: Processing packet 95052 [packets to send 56, broken 55] [06:53:21]ProducePacketName [06:53:21]name=ofd_packets/00095052 [06:53:21]OFD Sender: To server: pG, [06:53:21]CommunicateWithHost lk.salyk.kg:30040 [06:53:21]ConnectInit lk.salyk.kg [06:53:21]written 0, free lines is 4095 [06:53:21]Connected sock=10 [06:53:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CA 24 07 01 83 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 34 FF 03 08 00 03 D0 39 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 C4 82 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 82 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 12 29 00 00 00 00 07 04 06 00 B8 82 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 62 E3 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4C 73 01 00 35 04 06 00 54 F7 FB 2E 8F 4D F9 4D CA CF F4 F6 C7 5A [06:53:21]Write to MH i2c: 01 00 00 51 59 AA [06:53:21]Write i2c OK [06:53:21]MH_I2C_Read... [06:53:21]Read from MH i2c: 01 [06:53:21]MH_I2C_Read... [06:53:21]Read from MH i2c: 01 07 00 [06:53:21]MH_I2C_Read... [06:53:21]Read from MH i2c: 01 07 00 51 59 00 00 00 00 00 12 0D D0 [06:53:21]RasterBufferAndPrint [06:53:21]line [06:53:21]line [06:53:21]line [06:53:21]line [06:53:21]line [06:53:21]written 0, free lines is 3355 [06:53:21]MH_Cut [06:53:21]Write to MH i2c: D1 01 00 58 59 01 83 [06:53:21]Write i2c OK [06:53:21]MH_I2C_Read... [06:53:21]Read from MH i2c: D1 [06:53:21]MH_I2C_Read... [06:53:21]Read from MH i2c: D1 01 00 [06:53:21]MH_I2C_Read... [06:53:21]Read from MH i2c: D1 01 00 58 59 00 82 [06:53:21]Write to MH i2c: 01 00 00 59 59 B2 [06:53:21]Write i2c OK [06:53:21]MH_I2C_Read... [06:53:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1A B6 47 00 1A 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 32 30 39 38 35 36 30 10 04 04 00 4C 73 01 00 F4 03 04 00 8F 8D 1D 67 B6 04 01 00 00 C1 06 A9 F9 74 98 F1 FF [06:53:21]CommunicateWithHost err = 0 [06:53:21]CheckOFDResponse [06:53:21]1017 (14) - 77093643461234 [06:53:21]1041 (16) - 0000000002098560 [06:53:21]1040 (4) - 95052 [06:53:21]1012 (4) - 27.10.2024 00:47 [06:53:21]1206 (1) - 0 [06:53:21]OFD Sender: Remove packet 95052 [06:53:21]ProducePacketName [06:53:21]name=ofd_packets/00095052 [06:53:21]NVStorageDeleteData [06:53:22]OFD Sender: No OFD packet to send [06:53:22]*** Cut start [06:53:22]*** Partial cut [06:53:22]*** CUTSNS_PIN = 1 [06:53:22]*** CUTSNS_PIN = 0 [06:53:22]*** Brake cut motor [06:53:22]Read from MH i2c: 01 [06:53:22]MH_I2C_Read... [06:53:22]*** Stop cut motor [06:53:22]*** Cut end [06:53:22]Read from MH i2c: 01 07 00 [06:53:22]MH_I2C_Read... [06:53:22]Read from MH i2c: 01 07 00 59 59 00 00 00 00 00 FF 0F C7 [06:53:22]process_action close_receipt done [06:53:22]requested_data is exist [06:53:22]produce_requested_data [06:53:22]requested_item fm.sn is exist - process it [06:53:22]wFMCommunicate request_size=4 [06:53:22]MH_SAM_APDU [06:53:22]CAPDU: 80 11 00 00 [06:53:22]Write to MH i2c: E2 08 00 5A 59 80 11 00 00 00 00 00 00 2D [06:53:22]Write i2c OK [06:53:22]MH_I2C_Read... [06:53:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:53:22]Read from MH i2c: E2 [06:53:22]MH_I2C_Read... [06:53:22]Read from MH i2c: E2 17 00 [06:53:22]MH_I2C_Read... [06:53:22]Read from MH i2c: E2 17 00 5A 59 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7E [06:53:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [06:53:22]wFMCommunicate OK [06:53:22]requested_item fd.num is exist - process it [06:53:22]SAM_PROTO_GetFieldsCounters [06:53:22]wFMCommunicate request_size=4 [06:53:22]MH_SAM_APDU [06:53:22]CAPDU: 80 13 00 00 [06:53:22]Write to MH i2c: E2 08 00 5B 59 80 13 00 00 00 00 00 00 30 [06:53:22]Write i2c OK [06:53:22]MH_I2C_Read... [06:53:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:53:23]Read from MH i2c: E2 [06:53:23]MH_I2C_Read... [06:53:23]Read from MH i2c: E2 62 00 [06:53:23]MH_I2C_Read... [06:53:23]Read from MH i2c: E2 62 00 5B 59 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4C 73 01 00 0E 04 04 00 8F 00 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 39 [06:53:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4C 73 01 00 0E 04 04 00 8F 00 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 [06:53:23]wFMCommunicate OK [06:53:23]SAM_PROTO_GetFieldsCounters done [06:53:23]requested_item shift.num is exist - process it [06:53:23]requested_item shift.opened is exist - process it [06:53:23]req_shift_opened [06:53:23]FM_GetShiftState [06:53:23]SAM_PROTO_GetShiftState [06:53:23]wFMCommunicate request_size=4 [06:53:23]MH_SAM_APDU [06:53:23]CAPDU: 80 13 01 00 [06:53:23]Write to MH i2c: E2 08 00 5C 59 80 13 01 00 00 00 00 00 32 [06:53:23]Write i2c OK [06:53:23]MH_I2C_Read... [06:53:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:53:23]Read from MH i2c: E2 [06:53:23]MH_I2C_Read... [06:53:23]Read from MH i2c: E2 0E 00 [06:53:23]MH_I2C_Read... [06:53:23]Read from MH i2c: E2 0E 00 5C 59 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DE [06:53:23]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [06:53:23]wFMCommunicate OK [06:53:23]SAM_PROTO_GetShiftState done [06:53:23]FM_GetShiftState done [06:53:23]req_shift_opened done [06:53:23]requested_item shift.open_date is exist - process it [06:53:23]req_shift_open_date [06:53:23]req_shift_open_date done [06:53:23]produce_requested_data done [06:53:23]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95052,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [06:53:23]process_action_free close_receipt [06:53:23]json_value_free [06:53:23]json_value_free done [06:53:23]process_json_proto returns [06:53:23]Send response to host [06:53:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95052,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [06:53:23]free response buf [06:53:23]execute_script done [06:53:23]execute_script returns [06:53:23]free content buf [06:53:23]Sock 7.Close socket [06:53:23]Sock 7.Thread stoped [06:53:27]OFD Sender: No OFD packet to send [06:53:32]OFD Sender: No OFD packet to send [06:53:37]OFD Sender: No OFD packet to send [06:53:42]OFD Sender: No OFD packet to send [06:53:47]OFD Sender: No OFD packet to send [06:53:52]OFD Sender: No OFD packet to send [06:53:57]OFD Sender: No OFD packet to send [06:54:02]OFD Sender: No OFD packet to send [06:54:07]OFD Sender: No OFD packet to send [06:54:12]OFD Sender: No OFD packet to send [06:54:17]OFD Sender: No OFD packet to send [06:54:22]OFD Sender: No OFD packet to send [06:54:27]OFD Sender: No OFD packet to send [06:54:32]OFD Sender: No OFD packet to send [06:54:37]OFD Sender: No OFD packet to send [06:54:42]OFD Sender: No OFD packet to send [06:54:47]OFD Sender: No OFD packet to send [06:54:52]OFD Sender: No OFD packet to send [06:54:57]OFD Sender: No OFD packet to send [06:55:02]OFD Sender: No OFD packet to send [06:55:07]OFD Sender: No OFD packet to send [06:55:12]OFD Sender: No OFD packet to send [06:55:17]OFD Sender: No OFD packet to send [06:55:22]OFD Sender: No OFD packet to send [06:55:27]OFD Sender: No OFD packet to send [06:55:32]OFD Sender: No OFD packet to send [06:55:37]OFD Sender: No OFD packet to send [06:55:42]OFD Sender: No OFD packet to send [06:55:47]OFD Sender: No OFD packet to send [06:55:52]OFD Sender: No OFD packet to send [06:55:57]OFD Sender: No OFD packet to send [06:56:02]OFD Sender: No OFD packet to send [06:56:07]OFD Sender: No OFD packet to send [06:56:12]OFD Sender: No OFD packet to send [06:56:17]OFD Sender: No OFD packet to send [06:56:22]OFD Sender: No OFD packet to send [06:56:27]OFD Sender: No OFD packet to send [06:56:32]OFD Sender: No OFD packet to send [06:56:37]OFD Sender: No OFD packet to send [06:56:42]OFD Sender: No OFD packet to send [06:56:47]OFD Sender: No OFD packet to send [06:56:52]OFD Sender: No OFD packet to send [06:56:57]OFD Sender: No OFD packet to send [06:57:02]OFD Sender: No OFD packet to send [06:57:07]OFD Sender: No OFD packet to send [06:57:12]OFD Sender: No OFD packet to send [06:57:17]OFD Sender: No OFD packet to send [06:57:22]OFD Sender: No OFD packet to send [06:57:27]OFD Sender: No OFD packet to send [06:57:32]OFD Sender: No OFD packet to send [06:57:37]OFD Sender: No OFD packet to send [06:57:42]OFD Sender: No OFD packet to send [06:57:47]OFD Sender: No OFD packet to send [06:57:52]OFD Sender: No OFD packet to send [06:57:57]OFD Sender: No OFD packet to send [06:58:02]OFD Sender: No OFD packet to send [06:58:07]OFD Sender: No OFD packet to send [06:58:12]OFD Sender: No OFD packet to send [06:58:17]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: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: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 [07:00:02]OFD Sender: No OFD packet to send [07:00:07]OFD Sender: No OFD packet to send [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]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:54]accept exits with 9 [07:00:54]New connection [07:00:54]New thread 3066723684 created [07:00:54]Thread 3066867044 joined [07:00:54]Waiting for new connection... [07:00:54] Sock 9.Parse request [07:00:54]Sock 9.Check first char [07:00:54]Sock 9.First char is OK [07:00:54]request: POST /json_proto HTTP/1.0 [07:00:54]Method: POST [07:00:54]URL: /json_proto [07:00:54]Method is POST - this is cgi request [07:00:54]url: /json_proto [07:00:54]query_string will be loaded in cgi processing [07:00:54]execute_cgi json_proto POST (null) [07:00:54]execute_cgi path=json_proto method=POST [07:00:54]POST find Content-Length [07:00:54]Host: 172.17.40.67:8080 [07:00:54]Content-Length: 678 [07:00:54]Content-Type: application/json [07:00:54] [07:00:54]POST finish read [07:00:54]Found Content-Length = 678 [07:00:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405556", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.090, "sum" : 340.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 340.00, "total" : 340.00, "payments": [ { "type": 0, "sum" : 340.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:00:54]execute_script... [07:00: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)3405556", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.090, "sum" : 340.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 340.00, "total" : 340.00, "payments": [ { "type": 0, "sum" : 340.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:00:54]POST & json_proto [07:00:54]process_json_proto [07:00:54]json parsed OK: [07:00:54]protocol is kg_v1.0 [07:00:54]action value=close_receipt [07:00:54]process_action close_receipt [07:00:54]cmd_close_receipt [07:00:54]MH_GetDate [07:00:54]Write to MH i2c: F0 00 00 5D 59 A5 [07:00:54]Write i2c OK [07:00:54]MH_I2C_Read... [07:00:54]Read from MH i2c: F0 [07:00:54]MH_I2C_Read... [07:00:54]Read from MH i2c: F0 09 00 [07:00:54]MH_I2C_Read... [07:00:54]Read from MH i2c: F0 09 00 5D 59 00 2A E5 1D 67 EE DA 66 66 D5 [07:00:54]GetLastDocTimeStamp 1730012002 [07:00:54]current date 1730012458 [07:00:54]FM_GetShiftState [07:00:54]SAM_PROTO_GetShiftState [07:00:54]wFMCommunicate request_size=4 [07:00:54]MH_SAM_APDU [07:00:54]CAPDU: 80 13 01 00 [07:00:54]Write to MH i2c: E2 08 00 5E 59 80 13 01 00 00 00 00 00 34 [07:00:54]Write i2c OK [07:00:54]MH_I2C_Read... [07:00:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:00:55]Read from MH i2c: E2 [07:00:55]MH_I2C_Read... [07:00:55]Read from MH i2c: E2 0E 00 [07:00:55]MH_I2C_Read... [07:00:55]Read from MH i2c: E2 0E 00 5E 59 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E0 [07:00:55]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [07:00:55]wFMCommunicate OK [07:00:55]SAM_PROTO_GetShiftState done [07:00:55]FM_GetShiftState done [07:00:55]opened in 1729987736 [07:00:55]opened+sec_in_day 1730074136 [07:00:55]quantity*price = 34052 [07:00:55]sum+1 = 34053 [07:00:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.52 ИТОГО: 340.00 Внесено: 340.00 СДАЧА: 0.00 НСП 1% : 3.01 НДС 12% : 36.16 Наличными: 340.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 52 27.10.2024 07:00 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95053 ФПД: 227908637141170 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T070058&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95053&fm=227908637141170&tin=02508201610067®Number=0000000000170478&sum=34000 [07:00:56]StoreToDocumentArchive [07:00:56]shift 143 fd 95053 [07:00:56]save to /storage/0143/doc_00095053 [07:00:56]save last doc name /storage/0143/doc_00095053 to /storage/kkm_last_doc_name [07:00:56]save OK [07:00:56]Clear old archive folders... [07:00:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:00:56]tlvbuf is 00EB6240 [07:00:56]SAM_PROTO_ClearQueue [07:00:56]wFMCommunicate request_size=4 [07:00:56]MH_SAM_APDU [07:00:56]CAPDU: 80 09 00 00 [07:00:56]Write to MH i2c: E2 08 00 6B 59 80 09 00 00 00 00 00 00 36 [07:00:56]Write i2c OK [07:00:56]MH_I2C_Read... [07:00:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:00:56]Read from MH i2c: E2 [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: E2 03 00 [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: E2 03 00 6B 59 00 90 00 38 [07:00:56]RAPDU: 90 00 [07:00:56]wFMCommunicate OK [07:00:56]SAM_PROTO_ClearQueue done [07:00:56]KKMCreateOFDPacket [07:00:56]OFDProtocolAddRootSTLVToBuf [07:00:56]FM_MakeSignedData [07:00:56]FM_MakeSignedData [07:00:56]SAM_PROTO_SignData [07:00:56]wFMCommunicate request_size=4 [07:00:56]MH_SAM_APDU [07:00:56]CAPDU: 80 0D 01 02 [07:00:56]Write to MH i2c: E2 08 00 6C 59 80 0D 01 02 00 00 00 00 3E [07:00:56]Write i2c OK [07:00:56]MH_I2C_Read... [07:00:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:00:56]Read from MH i2c: E2 [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: E2 03 00 [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: E2 03 00 6C 59 00 90 00 39 [07:00:56]RAPDU: 90 00 [07:00:56]wFMCommunicate OK [07:00:56]wFMCommunicate request_size=255 [07:00:56]MH_SAM_APDU [07:00: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 34 FF 03 08 00 03 E2 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 04 85 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 0E 00 00 00 00 07 04 06 00 D0 84 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 00 00 00 F4 03 04 00 2A E5 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4D 73 01 00 35 04 06 00 CF [07:00:56]Write to MH i2c: E2 02 01 6D 59 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E2 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 04 85 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 0E 00 00 00 00 07 04 06 00 D0 84 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 00 00 00 F4 03 04 00 2A E5 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4D 73 01 00 35 04 06 00 CF 00 00 EB [07:00:56]Write i2c OK [07:00:56]MH_I2C_Read... [07:00:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:00:56]Read from MH i2c: E2 [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: E2 03 00 [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: E2 03 00 6D 59 00 90 00 3A [07:00:56]RAPDU: 90 00 [07:00:56]wFMCommunicate OK [07:00:56]wFMCommunicate request_size=10 [07:00:56]MH_SAM_APDU [07:00:56]CAPDU: 80 0D 02 02 05 48 1D 5B A8 B2 [07:00:56]Write to MH i2c: E2 0D 00 6E 59 80 0D 02 02 05 00 48 1D 5B A8 B2 00 00 65 [07:00:56]Write i2c OK [07:00:56]MH_I2C_Read... [07:00:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:00:56]Read from MH i2c: E2 [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: E2 03 00 [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: E2 03 00 6E 59 00 90 00 3B [07:00:56]RAPDU: 90 00 [07:00:56]wFMCommunicate OK [07:00:56]wFMCommunicate request_size=4 [07:00:56]MH_SAM_APDU [07:00:56]CAPDU: 80 0D 03 02 [07:00:56]Write to MH i2c: E2 08 00 6F 59 80 0D 03 02 00 00 00 00 43 [07:00:56]Write i2c OK [07:00:56]MH_I2C_Read... [07:00:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:00:56]Read from MH i2c: E2 [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: E2 0B 00 [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: E2 0B 00 6F 59 00 29 0C C8 4D 0E DA B2 DD 90 00 05 [07:00:56]RAPDU: 29 0C C8 4D 0E DA B2 DD 90 00 [07:00:56]wFMCommunicate OK [07:00:56]SAM_PROTO_SignData done [07:00:56]FM_MakeSignedData done [07:00:56]CreateOFDProtocolMessage [07:00:56]wFMCommunicate request_size=4 [07:00:56]MH_SAM_APDU [07:00:56]CAPDU: 80 11 00 00 [07:00:56]Write to MH i2c: E2 08 00 70 59 80 11 00 00 00 00 00 00 43 [07:00:56]Write i2c OK [07:00:56]MH_I2C_Read... [07:00:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:00:56]Read from MH i2c: E2 [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: E2 17 00 [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: E2 17 00 70 59 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 94 [07:00:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:00:56]wFMCommunicate OK [07:00:56]CreateOFDProtocolMessage done [07:00:56]OFDSenderStorePacket 95053 [07:00:56]StoreOFDPacket docnum=95053 [07:00:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4E B1 07 01 18 F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E2 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 04 85 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 0E 00 00 00 00 07 04 06 00 D0 84 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 00 00 00 F4 03 04 00 2A E5 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4D 73 01 00 35 04 06 00 CF 48 1D 5B A8 B2 29 0C C8 4D 0E DA B2 DD [07:00:56]CheckFolder [07:00:56]dirname=/storage/ofd_packets [07:00:56]CheckFolder done [07:00:56]ProducePacketName [07:00:56]name=ofd_packets/00095053 [07:00:56]NVStorageSaveData ofd_packets/00095053 [07:00:56]File name is /storage/ofd_packets/00095053 [07:00:56]Write 301 bytes [07:00:56]NVStorageSaveData done [07:00:56]OFDSenderStorePacket done [07:00:56]KKMCreateOFDPacket done [07:00:56]NVStorageSaveData kkm_last_timestamp [07:00:56]File name is /storage/kkm_last_timestamp [07:00:56]Write 4 bytes [07:00:56]NVStorageSaveData done [07:00:56]ExternCall_PrintAddStr [07:00:56]wPrintStart [07:00:56]Write to MH i2c: 01 00 00 71 59 CA [07:00:56]Write i2c OK [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: 01 [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: 01 07 00 [07:00:56]MH_I2C_Read... [07:00:56]Read from MH i2c: 01 07 00 71 59 00 00 00 00 00 FF 0F DF [07:00:56]RasterBufferAndPrint [07:00:56]line Счет N : (1)3405556 [07:00:56]line ИНН: 02508201610067 [07:00:56]line Контрольно-Кассовый Чек [07:00:56]line ПРОДАЖА [07:00:56]line ТРК (МРК, ГНК) : 22 [07:00:56]line Товар: 2710124130 [07:00:56]line Аи-92-К-4 [07:00:56]line 5.090 * 66.90 [07:00:56]line = 340.52 [07:00:56]line НДС 12% НСП 1% [07:00:56]line > о реализуемом товаре [07:00:56]line ОКРУГЛЕНИЕ: -0.52 [07:00:56]line ИТОГО: 340.00 [07:00:56]line Внесено: 340.00 [07:00:56]line СДАЧА: 0.00 [07:00:56]line НСП 1% : 3.01 [07:00:56]line НДС 12% : 36.16 [07:00:56]line Наличными: 340.00 [07:00:56]line Безнал.: 0.00 [07:00:56]line Место: АЗС № 82 "Партнер Нефть" [07:00:56]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [07:00:56]line СНО: Общий режим [07:00:56]line Чек 52 27.10.2024 07:00 [07:00:56]line Смена: 143 ФФД: 1.0 [07:00:56]line ЗНМ: 0300000017 [07:00:56]line РНМ: 0000000000170478 [07:00:56]line Версия ККМ: v1.0 [07:00:56]line ФМ: 0000000002098560 [07:00:56]line ФД: 95053 [07:00:56]line ФПД: 227908637141170 [07:00:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T070058&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95053&fm=227908637141170&tin=02508201610067®Number=0000000000170478&sum=34000 [07:00:57]OFD Sender: Processing packet 95053 [packets to send 56, broken 55] [07:00:57]ProducePacketName [07:00:57]name=ofd_packets/00095053 [07:00:57]OFD Sender: To server: pG, [07:00:57]CommunicateWithHost lk.salyk.kg:30040 [07:00:57]ConnectInit lk.salyk.kg [07:00:57]written 0, free lines is 4095 [07:00:57]Connected sock=11 [07:00:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4E B1 07 01 18 F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E2 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 04 85 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 0E 00 00 00 00 07 04 06 00 D0 84 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 00 00 00 F4 03 04 00 2A E5 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4D 73 01 00 35 04 06 00 CF 48 1D 5B A8 B2 29 0C C8 4D 0E DA B2 DD [07:00:57]Write to MH i2c: 01 00 00 9C 59 F5 [07:00:57]Write i2c OK [07:00:57]MH_I2C_Read... [07:00:57]Read from MH i2c: 01 [07:00:57]MH_I2C_Read... [07:00:57]Read from MH i2c: 01 07 00 [07:00:57]MH_I2C_Read... [07:00:57]Read from MH i2c: 01 07 00 9C 59 00 00 00 00 00 05 0D 0E [07:00:57]RasterBufferAndPrint [07:00:57]line [07:00:57]line [07:00:57]line [07:00:57]line [07:00:57]line [07:00:57]written 0, free lines is 3340 [07:00:57]MH_Cut [07:00:57]Write to MH i2c: D1 01 00 A3 59 01 CE [07:00:57]Write i2c OK [07:00:57]MH_I2C_Read... [07:00:57]Read from MH i2c: D1 [07:00:57]MH_I2C_Read... [07:00:57]Read from MH i2c: D1 01 00 [07:00:57]MH_I2C_Read... [07:00:57]Read from MH i2c: D1 01 00 A3 59 00 CD [07:00:57]Write to MH i2c: 01 00 00 A4 59 FD [07:00:57]Write i2c OK [07:00:57]MH_I2C_Read... [07:00:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 36 39 47 00 ED 73 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4D 73 01 00 F4 03 04 00 57 8F 1D 67 B6 04 01 00 00 D1 55 BB DF 8D B7 2E AD [07:00:57]CommunicateWithHost err = 0 [07:00:57]CheckOFDResponse [07:00:57]1017 (14) - 77093643461234 [07:00:57]1041 (16) - 0000000002098560 [07:00:57]1040 (4) - 95053 [07:00:57]1012 (4) - 27.10.2024 00:54 [07:00:57]1206 (1) - 0 [07:00:57]OFD Sender: Remove packet 95053 [07:00:57]ProducePacketName [07:00:57]name=ofd_packets/00095053 [07:00:57]NVStorageDeleteData [07:00:58]*** Cut start [07:00:58]*** Partial cut [07:00:58]*** CUTSNS_PIN = 1 [07:00:58]*** CUTSNS_PIN = 0 [07:00:58]OFD Sender: No OFD packet to send [07:00:58]*** Brake cut motor [07:00:58]Read from MH i2c: 01 [07:00:58]MH_I2C_Read... [07:00:58]*** Stop cut motor [07:00:58]*** Cut end [07:00:58]Read from MH i2c: 01 07 00 [07:00:58]MH_I2C_Read... [07:00:58]Read from MH i2c: 01 07 00 A4 59 00 00 00 00 00 FF 0F 12 [07:00:58]process_action close_receipt done [07:00:58]requested_data is exist [07:00:58]produce_requested_data [07:00:58]requested_item fm.sn is exist - process it [07:00:58]wFMCommunicate request_size=4 [07:00:58]MH_SAM_APDU [07:00:58]CAPDU: 80 11 00 00 [07:00:58]Write to MH i2c: E2 08 00 A5 59 80 11 00 00 00 00 00 00 78 [07:00:58]Write i2c OK [07:00:58]MH_I2C_Read... [07:00:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:00:58]Read from MH i2c: E2 [07:00:58]MH_I2C_Read... [07:00:58]Read from MH i2c: E2 17 00 [07:00:58]MH_I2C_Read... [07:00:58]Read from MH i2c: E2 17 00 A5 59 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C9 [07:00:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:00:58]wFMCommunicate OK [07:00:58]requested_item fd.num is exist - process it [07:00:58]SAM_PROTO_GetFieldsCounters [07:00:58]wFMCommunicate request_size=4 [07:00:58]MH_SAM_APDU [07:00:58]CAPDU: 80 13 00 00 [07:00:58]Write to MH i2c: E2 08 00 A6 59 80 13 00 00 00 00 00 00 7B [07:00:58]Write i2c OK [07:00:58]MH_I2C_Read... [07:00:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:00:58]Read from MH i2c: E2 [07:00:58]MH_I2C_Read... [07:00:58]Read from MH i2c: E2 62 00 [07:00:58]MH_I2C_Read... [07:00:58]Read from MH i2c: E2 62 00 A6 59 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4D 73 01 00 0E 04 04 00 8F 00 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 88 [07:00:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4D 73 01 00 0E 04 04 00 8F 00 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:00:58]wFMCommunicate OK [07:00:58]SAM_PROTO_GetFieldsCounters done [07:00:58]requested_item shift.num is exist - process it [07:00:58]requested_item shift.opened is exist - process it [07:00:58]req_shift_opened [07:00:58]FM_GetShiftState [07:00:58]SAM_PROTO_GetShiftState [07:00:58]wFMCommunicate request_size=4 [07:00:58]MH_SAM_APDU [07:00:58]CAPDU: 80 13 01 00 [07:00:58]Write to MH i2c: E2 08 00 A7 59 80 13 01 00 00 00 00 00 7D [07:00:58]Write i2c OK [07:00:58]MH_I2C_Read... [07:00:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:00:59]Read from MH i2c: E2 [07:00:59]MH_I2C_Read... [07:00:59]Read from MH i2c: E2 0E 00 [07:00:59]MH_I2C_Read... [07:00:59]Read from MH i2c: E2 0E 00 A7 59 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 29 [07:00:59]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [07:00:59]wFMCommunicate OK [07:00:59]SAM_PROTO_GetShiftState done [07:00:59]FM_GetShiftState done [07:00:59]req_shift_opened done [07:00:59]requested_item shift.open_date is exist - process it [07:00:59]req_shift_open_date [07:00:59]req_shift_open_date done [07:00:59]produce_requested_data done [07:00:59]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95053,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [07:00:59]process_action_free close_receipt [07:00:59]json_value_free [07:00:59]json_value_free done [07:00:59]process_json_proto returns [07:00:59]Send response to host [07:00:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95053,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [07:00:59]free response buf [07:00:59]execute_script done [07:00:59]execute_script returns [07:00:59]free content buf [07:00:59]Sock 9.Close socket [07:00:59]Sock 9.Thread stoped [07:01:03]OFD Sender: No OFD packet to send [07:01:08]OFD Sender: No OFD packet to send [07:01:13]OFD Sender: No OFD packet to send [07:01:18]OFD Sender: No OFD packet to send [07:01:23]OFD Sender: No OFD packet to send [07:01:25]accept exits with 7 [07:01:25]New connection [07:01:25]New thread 3066867044 created [07:01:25]Thread 3066723684 joined [07:01:25]Waiting for new connection... [07:01:25] Sock 7.Parse request [07:01:25]Sock 7.Check first char [07:01:25]Sock 7.First char is OK [07:01:25]request: POST /json_proto HTTP/1.0 [07:01:25]Method: POST [07:01:25]URL: /json_proto [07:01:25]Method is POST - this is cgi request [07:01:25]url: /json_proto [07:01:25]query_string will be loaded in cgi processing [07:01:25]execute_cgi json_proto POST (null) [07:01:25]execute_cgi path=json_proto method=POST [07:01:25]POST find Content-Length [07:01:25]Host: 172.17.40.67:8080 [07:01:25]Content-Length: 680 [07:01:25]Content-Type: application/json [07:01:25] [07:01:25]POST finish read [07:01:25]Found Content-Length = 680 [07:01:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405557", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:01:25]execute_script... [07:01: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)3405557", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:01:25]POST & json_proto [07:01:25]process_json_proto [07:01:25]json parsed OK: [07:01:25]protocol is kg_v1.0 [07:01:25]action value=close_receipt [07:01:25]process_action close_receipt [07:01:25]cmd_close_receipt [07:01:25]MH_GetDate [07:01:25]Write to MH i2c: F0 00 00 A8 59 F0 [07:01:25]Write i2c OK [07:01:25]MH_I2C_Read... [07:01:25]Read from MH i2c: F0 [07:01:25]MH_I2C_Read... [07:01:25]Read from MH i2c: F0 09 00 [07:01:25]MH_I2C_Read... [07:01:25]Read from MH i2c: F0 09 00 A8 59 00 49 E5 1D 67 EE DA 66 66 3F [07:01:25]GetLastDocTimeStamp 1730012458 [07:01:25]current date 1730012489 [07:01:25]FM_GetShiftState [07:01:25]SAM_PROTO_GetShiftState [07:01:25]wFMCommunicate request_size=4 [07:01:25]MH_SAM_APDU [07:01:25]CAPDU: 80 13 01 00 [07:01:25]Write to MH i2c: E2 08 00 A9 59 80 13 01 00 00 00 00 00 7F [07:01:25]Write i2c OK [07:01:25]MH_I2C_Read... [07:01:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:01:25]Read from MH i2c: E2 [07:01:25]MH_I2C_Read... [07:01:25]Read from MH i2c: E2 0E 00 [07:01:25]MH_I2C_Read... [07:01:25]Read from MH i2c: E2 0E 00 A9 59 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 2B [07:01:25]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [07:01:25]wFMCommunicate OK [07:01:25]SAM_PROTO_GetShiftState done [07:01:25]FM_GetShiftState done [07:01:25]opened in 1729987736 [07:01:25]opened+sec_in_day 1730074136 [07:01:25]quantity*price = 100050 [07:01:25]sum+1 = 100052 [07:01:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 53 27.10.2024 07:01 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95054 ФПД: 53803473465570 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T070129&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95054&fm=53803473465570&tin=02508201610067®Number=0000000000170478&sum=100000 [07:01:26]StoreToDocumentArchive [07:01:26]shift 143 fd 95054 [07:01:26]save to /storage/0143/doc_00095054 [07:01:26]save last doc name /storage/0143/doc_00095054 to /storage/kkm_last_doc_name [07:01:26]save OK [07:01:26]Clear old archive folders... [07:01:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:01:26]tlvbuf is 00FF1DC0 [07:01:26]SAM_PROTO_ClearQueue [07:01:26]wFMCommunicate request_size=4 [07:01:26]MH_SAM_APDU [07:01:26]CAPDU: 80 09 00 00 [07:01:26]Write to MH i2c: E2 08 00 B6 59 80 09 00 00 00 00 00 00 81 [07:01:26]Write i2c OK [07:01:26]MH_I2C_Read... [07:01:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:01:26]Read from MH i2c: E2 [07:01:26]MH_I2C_Read... [07:01:26]Read from MH i2c: E2 03 00 [07:01:26]MH_I2C_Read... [07:01:26]Read from MH i2c: E2 03 00 B6 59 00 90 00 83 [07:01:26]RAPDU: 90 00 [07:01:26]wFMCommunicate OK [07:01:26]SAM_PROTO_ClearQueue done [07:01:26]KKMCreateOFDPacket [07:01:26]OFDProtocolAddRootSTLVToBuf [07:01:26]FM_MakeSignedData [07:01:26]FM_MakeSignedData [07:01:26]SAM_PROTO_SignData [07:01:26]wFMCommunicate request_size=4 [07:01:26]MH_SAM_APDU [07:01:26]CAPDU: 80 0D 01 02 [07:01:26]Write to MH i2c: E2 08 00 B7 59 80 0D 01 02 00 00 00 00 89 [07:01:26]Write i2c OK [07:01:26]MH_I2C_Read... [07:01:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:01:26]Read from MH i2c: E2 [07:01:26]MH_I2C_Read... [07:01:26]Read from MH i2c: E2 03 00 [07:01:26]MH_I2C_Read... [07:01:26]Read from MH i2c: E2 03 00 B7 59 00 90 00 84 [07:01:26]RAPDU: 90 00 [07:01:26]wFMCommunicate OK [07:01:26]wFMCommunicate request_size=255 [07:01:26]MH_SAM_APDU [07:01:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 49 E5 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4E 73 01 00 35 04 06 00 30 EF 18 EC [07:01:26]Write to MH i2c: E2 02 01 B8 59 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 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 35 00 00 00 F4 03 04 00 49 E5 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4E 73 01 00 35 04 06 00 30 EF 18 EC 00 00 69 [07:01:26]Write i2c OK [07:01:26]MH_I2C_Read... [07:01:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:01:26]Read from MH i2c: E2 [07:01:26]MH_I2C_Read... [07:01:26]Read from MH i2c: E2 03 00 [07:01:26]MH_I2C_Read... [07:01:26]Read from MH i2c: E2 03 00 B8 59 00 90 00 85 [07:01:26]RAPDU: 90 00 [07:01:26]wFMCommunicate OK [07:01:26]wFMCommunicate request_size=7 [07:01:26]MH_SAM_APDU [07:01:26]CAPDU: 80 0D 02 02 02 70 E2 [07:01:26]Write to MH i2c: E2 0A 00 B9 59 80 0D 02 02 02 00 70 E2 00 00 E2 [07:01:26]Write i2c OK [07:01:26]MH_I2C_Read... [07:01:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:01:26]Read from MH i2c: E2 [07:01:26]MH_I2C_Read... [07:01:26]Read from MH i2c: E2 03 00 [07:01:26]MH_I2C_Read... [07:01:26]Read from MH i2c: E2 03 00 B9 59 00 90 00 86 [07:01:26]RAPDU: 90 00 [07:01:26]wFMCommunicate OK [07:01:26]wFMCommunicate request_size=4 [07:01:26]MH_SAM_APDU [07:01:26]CAPDU: 80 0D 03 02 [07:01:26]Write to MH i2c: E2 08 00 BA 59 80 0D 03 02 00 00 00 00 8E [07:01:26]Write i2c OK [07:01:26]MH_I2C_Read... [07:01:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:01:26]Read from MH i2c: E2 [07:01:26]MH_I2C_Read... [07:01:26]Read from MH i2c: E2 0B 00 [07:01:26]MH_I2C_Read... [07:01:26]Read from MH i2c: E2 0B 00 BA 59 00 05 D1 3E D2 10 5A D3 7E 90 00 30 [07:01:26]RAPDU: 05 D1 3E D2 10 5A D3 7E 90 00 [07:01:26]wFMCommunicate OK [07:01:26]SAM_PROTO_SignData done [07:01:26]FM_MakeSignedData done [07:01:26]CreateOFDProtocolMessage [07:01:26]wFMCommunicate request_size=4 [07:01:26]MH_SAM_APDU [07:01:26]CAPDU: 80 11 00 00 [07:01:26]Write to MH i2c: E2 08 00 BB 59 80 11 00 00 00 00 00 00 8E [07:01:26]Write i2c OK [07:01:26]MH_I2C_Read... [07:01:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:01:26]Read from MH i2c: E2 [07:01:26]MH_I2C_Read... [07:01:26]Read from MH i2c: E2 17 00 [07:01:26]MH_I2C_Read... [07:01:26]Read from MH i2c: E2 17 00 BB 59 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DF [07:01:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:01:26]wFMCommunicate OK [07:01:26]CreateOFDProtocolMessage done [07:01:26]OFDSenderStorePacket 95054 [07:01:26]StoreOFDPacket docnum=95054 [07:01:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 E9 3E 04 01 75 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 35 00 00 00 F4 03 04 00 49 E5 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4E 73 01 00 35 04 06 00 30 EF 18 EC 70 E2 05 D1 3E D2 10 5A D3 7E [07:01:26]CheckFolder [07:01:26]dirname=/storage/ofd_packets [07:01:26]CheckFolder done [07:01:26]ProducePacketName [07:01:26]name=ofd_packets/00095054 [07:01:26]NVStorageSaveData ofd_packets/00095054 [07:01:26]File name is /storage/ofd_packets/00095054 [07:01:26]Write 298 bytes [07:01:26]NVStorageSaveData done [07:01:26]OFDSenderStorePacket done [07:01:26]KKMCreateOFDPacket done [07:01:26]NVStorageSaveData kkm_last_timestamp [07:01:26]File name is /storage/kkm_last_timestamp [07:01:26]Write 4 bytes [07:01:26]NVStorageSaveData done [07:01:26]ExternCall_PrintAddStr [07:01:26]wPrintStart [07:01:26]Write to MH i2c: 01 00 00 BC 59 15 [07:01:26]Write i2c OK [07:01:26]MH_I2C_Read... [07:01:26]Read from MH i2c: 01 [07:01:26]MH_I2C_Read... [07:01:26]Read from MH i2c: 01 07 00 [07:01:26]MH_I2C_Read... [07:01:26]Read from MH i2c: 01 07 00 BC 59 00 00 00 00 00 FF 0F 2A [07:01:26]RasterBufferAndPrint [07:01:26]line Счет N : (1)3405557 [07:01:26]line ИНН: 02508201610067 [07:01:26]line Контрольно-Кассовый Чек [07:01:26]line ПРОДАЖА [07:01:26]line ТРК (МРК, ГНК) : 51 [07:01:26]line Товар: 2710194210 [07:01:26]line ДТ-К-5 [07:01:26]line 13.130 * 76.20 [07:01:26]line = 1000.51 [07:01:26]line НДС 12% НСП 1% [07:01:26]line > о реализуемом товаре [07:01:26]line ОКРУГЛЕНИЕ: -0.51 [07:01:26]line ИТОГО: 1000.00 [07:01:26]line Внесено: 1000.00 [07:01:26]line СДАЧА: 0.00 [07:01:26]line НСП 1% : 8.85 [07:01:26]line НДС 12% : 106.25 [07:01:26]line Наличными: 1000.00 [07:01:26]line Безнал.: 0.00 [07:01:26]line Место: АЗС № 82 "Партнер Нефть" [07:01:26]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [07:01:26]line СНО: Общий режим [07:01:26]line Чек 53 27.10.2024 07:01 [07:01:26]line Смена: 143 ФФД: 1.0 [07:01:26]line ЗНМ: 0300000017 [07:01:26]line РНМ: 0000000000170478 [07:01:26]line Версия ККМ: v1.0 [07:01:26]line ФМ: 0000000002098560 [07:01:26]line ФД: 95054 [07:01:26]line ФПД: 53803473465570 [07:01:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T070129&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95054&fm=53803473465570&tin=02508201610067®Number=0000000000170478&sum=100000 [07:01:27]OFD Sender: Processing packet 95054 [packets to send 56, broken 55] [07:01:27]ProducePacketName [07:01:27]name=ofd_packets/00095054 [07:01:27]OFD Sender: To server: pG, [07:01:27]CommunicateWithHost lk.salyk.kg:30040 [07:01:27]ConnectInit lk.salyk.kg [07:01:27]written 0, free lines is 4095 [07:01:27]Connected sock=10 [07:01:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 E9 3E 04 01 75 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 35 00 00 00 F4 03 04 00 49 E5 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4E 73 01 00 35 04 06 00 30 EF 18 EC 70 E2 05 D1 3E D2 10 5A D3 7E [07:01:27]Write to MH i2c: 01 00 00 E7 59 40 [07:01:27]Write i2c OK [07:01:27]MH_I2C_Read... [07:01:27]Read from MH i2c: 01 [07:01:27]MH_I2C_Read... [07:01:27]Read from MH i2c: 01 07 00 [07:01:27]MH_I2C_Read... [07:01:27]Read from MH i2c: 01 07 00 E7 59 00 00 00 00 00 FB 0C 4E [07:01:27]RasterBufferAndPrint [07:01:27]line [07:01:27]line [07:01:27]line [07:01:27]line [07:01:27]line [07:01:27]written 0, free lines is 3332 [07:01:27]MH_Cut [07:01:27]Write to MH i2c: D1 01 00 EE 59 01 19 [07:01:27]Write i2c OK [07:01:27]MH_I2C_Read... [07:01:27]Read from MH i2c: D1 [07:01:27]MH_I2C_Read... [07:01:27]Read from MH i2c: D1 01 00 [07:01:27]MH_I2C_Read... [07:01:27]Read from MH i2c: D1 01 00 EE 59 00 18 [07:01:27]Write to MH i2c: 01 00 00 EF 59 48 [07:01:27]Write i2c OK [07:01:27]MH_I2C_Read... [07:01:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 63 82 47 00 0E FE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4E 73 01 00 F4 03 04 00 75 8F 1D 67 B6 04 01 00 00 A3 C3 E1 33 01 F6 B7 24 [07:01:27]CommunicateWithHost err = 0 [07:01:27]CheckOFDResponse [07:01:27]1017 (14) - 77093643461234 [07:01:27]1041 (16) - 0000000002098560 [07:01:27]1040 (4) - 95054 [07:01:27]1012 (4) - 27.10.2024 00:55 [07:01:27]1206 (1) - 0 [07:01:27]OFD Sender: Remove packet 95054 [07:01:27]ProducePacketName [07:01:27]name=ofd_packets/00095054 [07:01:27]NVStorageDeleteData [07:01:28]OFD Sender: No OFD packet to send [07:01:28]*** Cut start [07:01:28]*** Partial cut [07:01:28]*** CUTSNS_PIN = 1 [07:01:28]*** CUTSNS_PIN = 0 [07:01:28]*** Brake cut motor [07:01:28]Read from MH i2c: 01 [07:01:28]MH_I2C_Read... [07:01:28]*** Stop cut motor [07:01:28]*** Cut end [07:01:28]Read from MH i2c: 01 07 00 [07:01:28]MH_I2C_Read... [07:01:28]Read from MH i2c: 01 07 00 EF 59 00 00 00 00 00 FF 0F 5D [07:01:28]process_action close_receipt done [07:01:28]requested_data is exist [07:01:28]produce_requested_data [07:01:28]requested_item fm.sn is exist - process it [07:01:28]wFMCommunicate request_size=4 [07:01:28]MH_SAM_APDU [07:01:28]CAPDU: 80 11 00 00 [07:01:28]Write to MH i2c: E2 08 00 F0 59 80 11 00 00 00 00 00 00 C3 [07:01:28]Write i2c OK [07:01:28]MH_I2C_Read... [07:01:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:01:29]Read from MH i2c: E2 [07:01:29]MH_I2C_Read... [07:01:29]Read from MH i2c: E2 17 00 [07:01:29]MH_I2C_Read... [07:01:29]Read from MH i2c: E2 17 00 F0 59 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 14 [07:01:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:01:29]wFMCommunicate OK [07:01:29]requested_item fd.num is exist - process it [07:01:29]SAM_PROTO_GetFieldsCounters [07:01:29]wFMCommunicate request_size=4 [07:01:29]MH_SAM_APDU [07:01:29]CAPDU: 80 13 00 00 [07:01:29]Write to MH i2c: E2 08 00 F1 59 80 13 00 00 00 00 00 00 C6 [07:01:29]Write i2c OK [07:01:29]MH_I2C_Read... [07:01:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:01:29]Read from MH i2c: E2 [07:01:29]MH_I2C_Read... [07:01:29]Read from MH i2c: E2 62 00 [07:01:29]MH_I2C_Read... [07:01:29]Read from MH i2c: E2 62 00 F1 59 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4E 73 01 00 0E 04 04 00 8F 00 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 D7 [07:01:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4E 73 01 00 0E 04 04 00 8F 00 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:01:29]wFMCommunicate OK [07:01:29]SAM_PROTO_GetFieldsCounters done [07:01:29]requested_item shift.num is exist - process it [07:01:29]requested_item shift.opened is exist - process it [07:01:29]req_shift_opened [07:01:29]FM_GetShiftState [07:01:29]SAM_PROTO_GetShiftState [07:01:29]wFMCommunicate request_size=4 [07:01:29]MH_SAM_APDU [07:01:29]CAPDU: 80 13 01 00 [07:01:29]Write to MH i2c: E2 08 00 F2 59 80 13 01 00 00 00 00 00 C8 [07:01:29]Write i2c OK [07:01:29]MH_I2C_Read... [07:01:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:01:29]Read from MH i2c: E2 [07:01:29]MH_I2C_Read... [07:01:29]Read from MH i2c: E2 0E 00 [07:01:29]MH_I2C_Read... [07:01:29]Read from MH i2c: E2 0E 00 F2 59 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 74 [07:01:29]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [07:01:29]wFMCommunicate OK [07:01:29]SAM_PROTO_GetShiftState done [07:01:29]FM_GetShiftState done [07:01:29]req_shift_opened done [07:01:29]requested_item shift.open_date is exist - process it [07:01:29]req_shift_open_date [07:01:29]req_shift_open_date done [07:01:29]produce_requested_data done [07:01:29]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95054,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [07:01:29]process_action_free close_receipt [07:01:29]json_value_free [07:01:29]json_value_free done [07:01:29]process_json_proto returns [07:01:29]Send response to host [07:01:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95054,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [07:01:29]free response buf [07:01:29]execute_script done [07:01:29]execute_script returns [07:01:29]free content buf [07:01:29]Sock 7.Close socket [07:01:29]Sock 7.Thread stoped [07:01:33]OFD Sender: No OFD packet to send [07:01:38]OFD Sender: No OFD packet to send [07:01:43]OFD Sender: No OFD packet to send [07:01:48]OFD Sender: No OFD packet to send [07:01:53]OFD Sender: No OFD packet to send [07:01:58]OFD Sender: No OFD packet to send [07:02:03]OFD Sender: No OFD packet to send [07:02:08]OFD Sender: No OFD packet to send [07:02:13]OFD Sender: No OFD packet to send [07:02:18]OFD Sender: No OFD packet to send [07:02:23]OFD Sender: No OFD packet to send [07:02:28]OFD Sender: No OFD packet to send [07:02:33]OFD Sender: No OFD packet to send [07:02:38]OFD Sender: No OFD packet to send [07:02:43]OFD Sender: No OFD packet to send [07:02:48]OFD Sender: No OFD packet to send [07:02:53]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: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: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: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: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: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: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]OFD Sender: No OFD packet to send [07:07:03]OFD Sender: No OFD packet to send [07:07:08]OFD Sender: No OFD packet to send [07:07:13]OFD Sender: No OFD packet to send [07:07:18]OFD Sender: No OFD packet to send [07:07:23]OFD Sender: No OFD packet to send [07:07:28]OFD Sender: No OFD packet to send [07:07:33]OFD Sender: No OFD packet to send [07:07:38]OFD Sender: No OFD packet to send [07:07:43]OFD Sender: No OFD packet to send [07:07:48]OFD Sender: No OFD packet to send [07:07:53]OFD Sender: No OFD packet to send [07:07:58]OFD Sender: No OFD packet to send [07:08:03]OFD Sender: No OFD packet to send [07:08:08]OFD Sender: No OFD packet to send [07:08:13]OFD Sender: No OFD packet to send [07:08:18]OFD Sender: No OFD packet to send [07:08:23]OFD Sender: No OFD packet to send [07:08:28]OFD Sender: No OFD packet to send [07:08:33]OFD Sender: No OFD packet to send [07:08:38]OFD Sender: No OFD packet to send [07:08:43]OFD Sender: No OFD packet to send [07:08:48]OFD Sender: No OFD packet to send [07:08:53]OFD Sender: No OFD packet to send [07:08:58]OFD Sender: No OFD packet to send [07:09:03]OFD Sender: No OFD packet to send [07:09:08]OFD Sender: No OFD packet to send [07:09:13]OFD Sender: No OFD packet to send [07:09:18]OFD Sender: No OFD packet to send [07:09:23]OFD Sender: No OFD packet to send [07:09:28]OFD Sender: No OFD packet to send [07:09:33]OFD Sender: No OFD packet to send [07:09:38]OFD Sender: No OFD packet to send [07:09:43]OFD Sender: No OFD packet to send [07:09:48]OFD Sender: No OFD packet to send [07:09:53]OFD Sender: No OFD packet to send [07:09:58]OFD Sender: No OFD packet to send [07:10:03]OFD Sender: No OFD packet to send [07:10:08]OFD Sender: No OFD packet to send [07:10:13]OFD Sender: No OFD packet to send [07:10:18]OFD Sender: No OFD packet to send [07:10:23]OFD Sender: No OFD packet to send [07:10:28]OFD Sender: No OFD packet to send [07:10:33]OFD Sender: No OFD packet to send [07:10:38]OFD Sender: No OFD packet to send [07:10:43]OFD Sender: No OFD packet to send [07:10:48]OFD Sender: No OFD packet to send [07:10:53]OFD Sender: No OFD packet to send [07:10:58]OFD Sender: No OFD packet to send [07:11:03]OFD Sender: No OFD packet to send [07:11:08]OFD Sender: No OFD packet to send [07:11:13]OFD Sender: No OFD packet to send [07:11:18]OFD Sender: No OFD packet to send [07:11:23]OFD Sender: No OFD packet to send [07:11:28]OFD Sender: No OFD packet to send [07:11:33]OFD Sender: No OFD packet to send [07:11:38]OFD Sender: No OFD packet to send [07:11:43]OFD Sender: No OFD packet to send [07:11:48]OFD Sender: No OFD packet to send [07:11:53]OFD Sender: No OFD packet to send [07:11:58]OFD Sender: No OFD packet to send [07:12:03]OFD Sender: No OFD packet to send [07:12:08]OFD Sender: No OFD packet to send [07:12:13]OFD Sender: No OFD packet to send [07:12:18]OFD Sender: No OFD packet to send [07:12:23]OFD Sender: No OFD packet to send [07:12:28]OFD Sender: No OFD packet to send [07:12:33]OFD Sender: No OFD packet to send [07:12:38]OFD Sender: No OFD packet to send [07:12:43]OFD Sender: No OFD packet to send [07:12:48]OFD Sender: No OFD packet to send [07:12:53]OFD Sender: No OFD packet to send [07:12:58]OFD Sender: No OFD packet to send [07:13:02]accept exits with 9 [07:13:02]New connection [07:13:02]New thread 3066723684 created [07:13:02]Thread 3066867044 joined [07:13:02]Waiting for new connection... [07:13:02] Sock 9.Parse request [07:13:02]Sock 9.Check first char [07:13:02]Sock 9.First char is OK [07:13:02]request: POST /json_proto HTTP/1.0 [07:13:02]Method: POST [07:13:02]URL: /json_proto [07:13:02]Method is POST - this is cgi request [07:13:02]url: /json_proto [07:13:02]query_string will be loaded in cgi processing [07:13:02]execute_cgi json_proto POST (null) [07:13:02]execute_cgi path=json_proto method=POST [07:13:02]POST find Content-Length [07:13:02]Host: 172.17.40.67:8080 [07:13:02]Content-Length: 683 [07:13:02]Content-Type: application/json [07:13:02] [07:13:02]POST finish read [07:13:02]Found Content-Length = 683 [07:13:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405558", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 21.840, "sum" : 1620.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1620.00, "total" : 1620.00, "payments": [ { "type": 0, "sum" : 1620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:13:02]execute_script... [07:13: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)3405558", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 21.840, "sum" : 1620.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1620.00, "total" : 1620.00, "payments": [ { "type": 0, "sum" : 1620.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:13:02]POST & json_proto [07:13:02]process_json_proto [07:13:02]json parsed OK: [07:13:02]protocol is kg_v1.0 [07:13:02]action value=close_receipt [07:13:02]process_action close_receipt [07:13:02]cmd_close_receipt [07:13:02]MH_GetDate [07:13:02]Write to MH i2c: F0 00 00 F3 59 3B [07:13:02]Write i2c OK [07:13:02]MH_I2C_Read... [07:13:02]Read from MH i2c: F0 [07:13:02]MH_I2C_Read... [07:13:02]Read from MH i2c: F0 09 00 [07:13:02]MH_I2C_Read... [07:13:02]Read from MH i2c: F0 09 00 F3 59 00 02 E8 1D 67 EE DA 66 66 46 [07:13:02]GetLastDocTimeStamp 1730012489 [07:13:02]current date 1730013186 [07:13:02]FM_GetShiftState [07:13:02]SAM_PROTO_GetShiftState [07:13:02]wFMCommunicate request_size=4 [07:13:02]MH_SAM_APDU [07:13:02]CAPDU: 80 13 01 00 [07:13:02]Write to MH i2c: E2 08 00 F4 59 80 13 01 00 00 00 00 00 CA [07:13:02]Write i2c OK [07:13:02]MH_I2C_Read... [07:13:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:13:02]Read from MH i2c: E2 [07:13:02]MH_I2C_Read... [07:13:02]Read from MH i2c: E2 0E 00 [07:13:02]MH_I2C_Read... [07:13:02]Read from MH i2c: E2 0E 00 F4 59 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 76 [07:13:02]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [07:13:02]wFMCommunicate OK [07:13:02]SAM_PROTO_GetShiftState done [07:13:02]FM_GetShiftState done [07:13:02]opened in 1729987736 [07:13:02]opened+sec_in_day 1730074136 [07:13:02]quantity*price = 162052 [07:13:02]sum+1 = 162054 [07:13:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 1620.00 Внесено: 1620.00 СДАЧА: 0.00 НСП 1% : 14.34 НДС 12% : 172.09 Наличными: 1620.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 54 27.10.2024 07:13 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95055 ФПД: 261351114253825 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T071306&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95055&fm=261351114253825&tin=02508201610067®Number=0000000000170478&sum=162000 [07:13:03]StoreToDocumentArchive [07:13:03]shift 143 fd 95055 [07:13:03]save to /storage/0143/doc_00095055 [07:13:03]save last doc name /storage/0143/doc_00095055 to /storage/kkm_last_doc_name [07:13:03]save OK [07:13:03]Clear old archive folders... [07:13:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:13:03]tlvbuf is 00E41A80 [07:13:03]SAM_PROTO_ClearQueue [07:13:03]wFMCommunicate request_size=4 [07:13:03]MH_SAM_APDU [07:13:03]CAPDU: 80 09 00 00 [07:13:03]Write to MH i2c: E2 08 00 01 5A 80 09 00 00 00 00 00 00 CD [07:13:03]Write i2c OK [07:13:03]MH_I2C_Read... [07:13:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:13:03]Read from MH i2c: E2 [07:13:03]MH_I2C_Read... [07:13:03]Read from MH i2c: E2 03 00 [07:13:03]MH_I2C_Read... [07:13:03]Read from MH i2c: E2 03 00 01 5A 00 90 00 CF [07:13:03]RAPDU: 90 00 [07:13:03]wFMCommunicate OK [07:13:03]SAM_PROTO_ClearQueue done [07:13:03]KKMCreateOFDPacket [07:13:03]OFDProtocolAddRootSTLVToBuf [07:13:03]FM_MakeSignedData [07:13:03]FM_MakeSignedData [07:13:03]SAM_PROTO_SignData [07:13:03]wFMCommunicate request_size=4 [07:13:03]MH_SAM_APDU [07:13:03]CAPDU: 80 0D 01 02 [07:13:03]Write to MH i2c: E2 08 00 02 5A 80 0D 01 02 00 00 00 00 D5 [07:13:03]Write i2c OK [07:13:03]MH_I2C_Read... [07:13:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:13:03]Read from MH i2c: E2 [07:13:03]MH_I2C_Read... [07:13:03]Read from MH i2c: E2 03 00 [07:13:03]MH_I2C_Read... [07:13:03]Read from MH i2c: E2 03 00 02 5A 00 90 00 D0 [07:13:03]RAPDU: 90 00 [07:13:03]wFMCommunicate OK [07:13:03]wFMCommunicate request_size=255 [07:13:03]MH_SAM_APDU [07:13: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 50 55 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 05 79 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 78 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9A 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 43 00 00 00 00 07 04 06 00 D0 78 02 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 02 E8 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4F 73 01 00 35 04 06 00 ED [07:13:03]Write to MH i2c: E2 02 01 03 5A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 55 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 05 79 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 78 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9A 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 43 00 00 00 00 07 04 06 00 D0 78 02 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 02 E8 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4F 73 01 00 35 04 06 00 ED 00 00 B2 [07:13:03]Write i2c OK [07:13:03]MH_I2C_Read... [07:13:03]OFD Sender: No OFD packet to send [07:13:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:13:04]Read from MH i2c: E2 [07:13:04]MH_I2C_Read... [07:13:04]Read from MH i2c: E2 03 00 [07:13:04]MH_I2C_Read... [07:13:04]Read from MH i2c: E2 03 00 03 5A 00 90 00 D1 [07:13:04]RAPDU: 90 00 [07:13:04]wFMCommunicate OK [07:13:04]wFMCommunicate request_size=10 [07:13:04]MH_SAM_APDU [07:13:04]CAPDU: 80 0D 02 02 05 B2 8C 53 A6 01 [07:13:04]Write to MH i2c: E2 0D 00 04 5A 80 0D 02 02 05 00 B2 8C 53 A6 01 00 00 1A [07:13:04]Write i2c OK [07:13:04]MH_I2C_Read... [07:13:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:13:04]Read from MH i2c: E2 [07:13:04]MH_I2C_Read... [07:13:04]Read from MH i2c: E2 03 00 [07:13:04]MH_I2C_Read... [07:13:04]Read from MH i2c: E2 03 00 04 5A 00 90 00 D2 [07:13:04]RAPDU: 90 00 [07:13:04]wFMCommunicate OK [07:13:04]wFMCommunicate request_size=4 [07:13:04]MH_SAM_APDU [07:13:04]CAPDU: 80 0D 03 02 [07:13:04]Write to MH i2c: E2 08 00 05 5A 80 0D 03 02 00 00 00 00 DA [07:13:04]Write i2c OK [07:13:04]MH_I2C_Read... [07:13:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:13:04]Read from MH i2c: E2 [07:13:04]MH_I2C_Read... [07:13:04]Read from MH i2c: E2 0B 00 [07:13:04]MH_I2C_Read... [07:13:04]Read from MH i2c: E2 0B 00 05 5A 00 DA 5F 45 53 60 AA 0C 09 90 00 CB [07:13:04]RAPDU: DA 5F 45 53 60 AA 0C 09 90 00 [07:13:04]wFMCommunicate OK [07:13:04]SAM_PROTO_SignData done [07:13:04]FM_MakeSignedData done [07:13:04]CreateOFDProtocolMessage [07:13:04]wFMCommunicate request_size=4 [07:13:04]MH_SAM_APDU [07:13:04]CAPDU: 80 11 00 00 [07:13:04]Write to MH i2c: E2 08 00 06 5A 80 11 00 00 00 00 00 00 DA [07:13:04]Write i2c OK [07:13:04]MH_I2C_Read... [07:13:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:13:04]Read from MH i2c: E2 [07:13:04]MH_I2C_Read... [07:13:04]Read from MH i2c: E2 17 00 [07:13:04]MH_I2C_Read... [07:13:04]Read from MH i2c: E2 17 00 06 5A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2B [07:13:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:13:04]wFMCommunicate OK [07:13:04]CreateOFDProtocolMessage done [07:13:04]OFDSenderStorePacket 95055 [07:13:04]StoreOFDPacket docnum=95055 [07:13:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0A C3 07 01 74 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 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 55 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 05 79 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 78 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9A 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 43 00 00 00 00 07 04 06 00 D0 78 02 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 02 E8 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4F 73 01 00 35 04 06 00 ED B2 8C 53 A6 01 DA 5F 45 53 60 AA 0C 09 [07:13:04]CheckFolder [07:13:04]dirname=/storage/ofd_packets [07:13:04]CheckFolder done [07:13:04]ProducePacketName [07:13:04]name=ofd_packets/00095055 [07:13:04]NVStorageSaveData ofd_packets/00095055 [07:13:04]File name is /storage/ofd_packets/00095055 [07:13:04]Write 301 bytes [07:13:04]NVStorageSaveData done [07:13:04]OFDSenderStorePacket done [07:13:04]KKMCreateOFDPacket done [07:13:04]NVStorageSaveData kkm_last_timestamp [07:13:04]File name is /storage/kkm_last_timestamp [07:13:04]Write 4 bytes [07:13:04]NVStorageSaveData done [07:13:04]ExternCall_PrintAddStr [07:13:04]wPrintStart [07:13:04]Write to MH i2c: 01 00 00 07 5A 61 [07:13:04]Write i2c OK [07:13:04]MH_I2C_Read... [07:13:04]Read from MH i2c: 01 [07:13:04]MH_I2C_Read... [07:13:04]Read from MH i2c: 01 07 00 [07:13:04]MH_I2C_Read... [07:13:04]Read from MH i2c: 01 07 00 07 5A 00 00 00 00 00 FF 0F 76 [07:13:04]RasterBufferAndPrint [07:13:04]line Счет N : (1)3405558 [07:13:04]line ИНН: 02508201610067 [07:13:04]line Контрольно-Кассовый Чек [07:13:04]line ПРОДАЖА [07:13:04]line ТРК (МРК, ГНК) : 33 [07:13:04]line Товар: 2710124500 [07:13:04]line Аи-95-К-5 [07:13:04]line 21.840 * 74.20 [07:13:04]line = 1620.53 [07:13:04]line НДС 12% НСП 1% [07:13:04]line > о реализуемом товаре [07:13:04]line ОКРУГЛЕНИЕ: -0.53 [07:13:04]line ИТОГО: 1620.00 [07:13:04]line Внесено: 1620.00 [07:13:04]line СДАЧА: 0.00 [07:13:04]line НСП 1% : 14.34 [07:13:04]line НДС 12% : 172.09 [07:13:04]line Наличными: 1620.00 [07:13:04]line Безнал.: 0.00 [07:13:04]line Место: АЗС № 82 "Партнер Нефть" [07:13:04]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [07:13:04]line СНО: Общий режим [07:13:04]line Чек 54 27.10.2024 07:13 [07:13:04]line Смена: 143 ФФД: 1.0 [07:13:04]line ЗНМ: 0300000017 [07:13:04]line РНМ: 0000000000170478 [07:13:04]line Версия ККМ: v1.0 [07:13:04]line ФМ: 0000000002098560 [07:13:04]line ФД: 95055 [07:13:04]line ФПД: 261351114253825 [07:13:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T071306&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95055&fm=261351114253825&tin=02508201610067®Number=0000000000170478&sum=162000 [07:13:04]OFD Sender: Processing packet 95055 [packets to send 56, broken 55] [07:13:04]ProducePacketName [07:13:04]name=ofd_packets/00095055 [07:13:04]OFD Sender: To server: pG, [07:13:04]CommunicateWithHost lk.salyk.kg:30040 [07:13:04]ConnectInit lk.salyk.kg [07:13:04]written 0, free lines is 4095 [07:13:05]Connected sock=11 [07:13:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0A C3 07 01 74 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 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 55 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 05 79 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 78 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9A 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 43 00 00 00 00 07 04 06 00 D0 78 02 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 02 E8 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4F 73 01 00 35 04 06 00 ED B2 8C 53 A6 01 DA 5F 45 53 60 AA 0C 09 [07:13:05]Write to MH i2c: 01 00 00 32 5A 8C [07:13:05]Write i2c OK [07:13:05]MH_I2C_Read... [07:13:05]Read from MH i2c: 01 [07:13:05]MH_I2C_Read... [07:13:05]Read from MH i2c: 01 07 00 [07:13:05]MH_I2C_Read... [07:13:05]Read from MH i2c: 01 07 00 32 5A 00 00 00 00 00 0C 0D AC [07:13:05]RasterBufferAndPrint [07:13:05]line [07:13:05]line [07:13:05]line [07:13:05]line [07:13:05]line [07:13:05]written 0, free lines is 3346 [07:13:05]MH_Cut [07:13:05]Write to MH i2c: D1 01 00 39 5A 01 65 [07:13:05]Write i2c OK [07:13:05]MH_I2C_Read... [07:13:05]Read from MH i2c: D1 [07:13:05]MH_I2C_Read... [07:13:05]Read from MH i2c: D1 01 00 [07:13:05]MH_I2C_Read... [07:13:05]Read from MH i2c: D1 01 00 39 5A 00 64 [07:13:05]Write to MH i2c: 01 00 00 3A 5A 94 [07:13:05]Write i2c OK [07:13:05]MH_I2C_Read... [07:13:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F2 31 47 00 4D 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 32 30 39 38 35 36 30 10 04 04 00 4F 73 01 00 F4 03 04 00 2F 92 1D 67 B6 04 01 00 00 56 E4 A1 A6 CF 91 AA 3C [07:13:05]CommunicateWithHost err = 0 [07:13:05]CheckOFDResponse [07:13:05]1017 (14) - 77093643461234 [07:13:05]1041 (16) - 0000000002098560 [07:13:05]1040 (4) - 95055 [07:13:05]1012 (4) - 27.10.2024 01:06 [07:13:05]1206 (1) - 0 [07:13:05]OFD Sender: Remove packet 95055 [07:13:05]ProducePacketName [07:13:05]name=ofd_packets/00095055 [07:13:05]NVStorageDeleteData [07:13:05]*** Cut start [07:13:05]*** Partial cut [07:13:05]*** CUTSNS_PIN = 1 [07:13:05]*** CUTSNS_PIN = 0 [07:13:05]OFD Sender: No OFD packet to send [07:13:06]*** Brake cut motor [07:13:06]Read from MH i2c: 01 [07:13:06]MH_I2C_Read... [07:13:06]*** Stop cut motor [07:13:06]*** Cut end [07:13:06]Read from MH i2c: 01 07 00 [07:13:06]MH_I2C_Read... [07:13:06]Read from MH i2c: 01 07 00 3A 5A 00 00 00 00 00 FF 0F A9 [07:13:06]process_action close_receipt done [07:13:06]requested_data is exist [07:13:06]produce_requested_data [07:13:06]requested_item fm.sn is exist - process it [07:13:06]wFMCommunicate request_size=4 [07:13:06]MH_SAM_APDU [07:13:06]CAPDU: 80 11 00 00 [07:13:06]Write to MH i2c: E2 08 00 3B 5A 80 11 00 00 00 00 00 00 0F [07:13:06]Write i2c OK [07:13:06]MH_I2C_Read... [07:13:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:13:06]Read from MH i2c: E2 [07:13:06]MH_I2C_Read... [07:13:06]Read from MH i2c: E2 17 00 [07:13:06]MH_I2C_Read... [07:13:06]Read from MH i2c: E2 17 00 3B 5A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 60 [07:13:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:13:06]wFMCommunicate OK [07:13:06]requested_item fd.num is exist - process it [07:13:06]SAM_PROTO_GetFieldsCounters [07:13:06]wFMCommunicate request_size=4 [07:13:06]MH_SAM_APDU [07:13:06]CAPDU: 80 13 00 00 [07:13:06]Write to MH i2c: E2 08 00 3C 5A 80 13 00 00 00 00 00 00 12 [07:13:06]Write i2c OK [07:13:06]MH_I2C_Read... [07:13:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:13:06]Read from MH i2c: E2 [07:13:06]MH_I2C_Read... [07:13:06]Read from MH i2c: E2 62 00 [07:13:06]MH_I2C_Read... [07:13:06]Read from MH i2c: E2 62 00 3C 5A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4F 73 01 00 0E 04 04 00 8F 00 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 27 [07:13:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4F 73 01 00 0E 04 04 00 8F 00 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:13:06]wFMCommunicate OK [07:13:06]SAM_PROTO_GetFieldsCounters done [07:13:06]requested_item shift.num is exist - process it [07:13:06]requested_item shift.opened is exist - process it [07:13:06]req_shift_opened [07:13:06]FM_GetShiftState [07:13:06]SAM_PROTO_GetShiftState [07:13:06]wFMCommunicate request_size=4 [07:13:06]MH_SAM_APDU [07:13:06]CAPDU: 80 13 01 00 [07:13:06]Write to MH i2c: E2 08 00 3D 5A 80 13 01 00 00 00 00 00 14 [07:13:06]Write i2c OK [07:13:06]MH_I2C_Read... [07:13:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:13:06]Read from MH i2c: E2 [07:13:06]MH_I2C_Read... [07:13:06]Read from MH i2c: E2 0E 00 [07:13:06]MH_I2C_Read... [07:13:06]Read from MH i2c: E2 0E 00 3D 5A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C0 [07:13:06]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [07:13:06]wFMCommunicate OK [07:13:06]SAM_PROTO_GetShiftState done [07:13:06]FM_GetShiftState done [07:13:06]req_shift_opened done [07:13:06]requested_item shift.open_date is exist - process it [07:13:06]req_shift_open_date [07:13:06]req_shift_open_date done [07:13:06]produce_requested_data done [07:13:06]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95055,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [07:13:06]process_action_free close_receipt [07:13:06]json_value_free [07:13:06]json_value_free done [07:13:06]process_json_proto returns [07:13:06]Send response to host [07:13:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95055,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [07:13:06]free response buf [07:13:06]execute_script done [07:13:06]execute_script returns [07:13:06]free content buf [07:13:06]Sock 9.Close socket [07:13:06]Sock 9.Thread stoped [07:13:10]OFD Sender: No OFD packet to send [07:13:15]OFD Sender: No OFD packet to send [07:13:20]OFD Sender: No OFD packet to send [07:13:25]OFD Sender: No OFD packet to send [07:13:30]OFD Sender: No OFD packet to send [07:13:35]OFD Sender: No OFD packet to send [07:13:37]accept exits with 7 [07:13:37]New connection [07:13:37]New thread 3066867044 created [07:13:37]Thread 3066723684 joined [07:13:37]Waiting for new connection... [07:13:37] Sock 7.Parse request [07:13:37]Sock 7.Check first char [07:13:37]Sock 7.First char is OK [07:13:37]request: POST /json_proto HTTP/1.0 [07:13:37]Method: POST [07:13:37]URL: /json_proto [07:13:37]Method is POST - this is cgi request [07:13:37]url: /json_proto [07:13:37]query_string will be loaded in cgi processing [07:13:37]execute_cgi json_proto POST (null) [07:13:37]execute_cgi path=json_proto method=POST [07:13:37]POST find Content-Length [07:13:37]Host: 172.17.40.67:8080 [07:13:37]Content-Length: 678 [07:13:37]Content-Type: application/json [07:13:37] [07:13:37]POST finish read [07:13:37]Found Content-Length = 678 [07:13:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405559", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:13:37]execute_script... [07: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)3405559", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:13:37]POST & json_proto [07:13:37]process_json_proto [07:13:37]json parsed OK: [07:13:37]protocol is kg_v1.0 [07:13:37]action value=close_receipt [07:13:37]process_action close_receipt [07:13:37]cmd_close_receipt [07:13:37]MH_GetDate [07:13:37]Write to MH i2c: F0 00 00 3E 5A 87 [07:13:37]Write i2c OK [07:13:37]MH_I2C_Read... [07:13:37]Read from MH i2c: F0 [07:13:37]MH_I2C_Read... [07:13:37]Read from MH i2c: F0 09 00 [07:13:37]MH_I2C_Read... [07:13:37]Read from MH i2c: F0 09 00 3E 5A 00 25 E8 1D 67 EE DA 66 66 B5 [07:13:37]GetLastDocTimeStamp 1730013186 [07:13:37]current date 1730013221 [07:13:37]FM_GetShiftState [07:13:37]SAM_PROTO_GetShiftState [07:13:37]wFMCommunicate request_size=4 [07:13:37]MH_SAM_APDU [07:13:37]CAPDU: 80 13 01 00 [07:13:37]Write to MH i2c: E2 08 00 3F 5A 80 13 01 00 00 00 00 00 16 [07:13:37]Write i2c OK [07:13:37]MH_I2C_Read... [07:13:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:13:37]Read from MH i2c: E2 [07:13:37]MH_I2C_Read... [07:13:37]Read from MH i2c: E2 0E 00 [07:13:37]MH_I2C_Read... [07:13:37]Read from MH i2c: E2 0E 00 3F 5A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C2 [07:13:37]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [07:13:37]wFMCommunicate OK [07:13:37]SAM_PROTO_GetShiftState done [07:13:37]FM_GetShiftState done [07:13:37]opened in 1729987736 [07:13:37]opened+sec_in_day 1730074136 [07:13:37]quantity*price = 30038 [07:13:37]sum+1 = 30039 [07:13:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 55 27.10.2024 07:13 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95056 ФПД: 187836710998944 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T071341&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95056&fm=187836710998944&tin=02508201610067®Number=0000000000170478&sum=30000 [07:13:38]StoreToDocumentArchive [07:13:38]shift 143 fd 95056 [07:13:38]save to /storage/0143/doc_00095056 [07:13:38]save last doc name /storage/0143/doc_00095056 to /storage/kkm_last_doc_name [07:13:38]save OK [07:13:38]Clear old archive folders... [07:13:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:13:38]tlvbuf is 0101F840 [07:13:38]SAM_PROTO_ClearQueue [07:13:38]wFMCommunicate request_size=4 [07:13:38]MH_SAM_APDU [07:13:38]CAPDU: 80 09 00 00 [07:13:38]Write to MH i2c: E2 08 00 4C 5A 80 09 00 00 00 00 00 00 18 [07:13:38]Write i2c OK [07:13:38]MH_I2C_Read... [07:13:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:13:38]Read from MH i2c: E2 [07:13:38]MH_I2C_Read... [07:13:38]Read from MH i2c: E2 03 00 [07:13:38]MH_I2C_Read... [07:13:38]Read from MH i2c: E2 03 00 4C 5A 00 90 00 1A [07:13:38]RAPDU: 90 00 [07:13:38]wFMCommunicate OK [07:13:38]SAM_PROTO_ClearQueue done [07:13:38]KKMCreateOFDPacket [07:13:38]OFDProtocolAddRootSTLVToBuf [07:13:38]FM_MakeSignedData [07:13:38]FM_MakeSignedData [07:13:38]SAM_PROTO_SignData [07:13:38]wFMCommunicate request_size=4 [07:13:38]MH_SAM_APDU [07:13:38]CAPDU: 80 0D 01 02 [07:13:38]Write to MH i2c: E2 08 00 4D 5A 80 0D 01 02 00 00 00 00 20 [07:13:38]Write i2c OK [07:13:38]MH_I2C_Read... [07:13:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:13:38]Read from MH i2c: E2 [07:13:38]MH_I2C_Read... [07:13:38]Read from MH i2c: E2 03 00 [07:13:38]MH_I2C_Read... [07:13:38]Read from MH i2c: E2 03 00 4D 5A 00 90 00 1B [07:13:38]RAPDU: 90 00 [07:13:38]wFMCommunicate OK [07:13:38]wFMCommunicate request_size=255 [07:13:38]MH_SAM_APDU [07:13: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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 25 E8 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 50 73 01 00 35 04 06 00 AA [07:13:38]Write to MH i2c: E2 02 01 4E 5A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 25 E8 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 50 73 01 00 35 04 06 00 AA 00 00 67 [07:13:38]Write i2c OK [07:13:38]MH_I2C_Read... [07:13:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:13:39]Read from MH i2c: E2 [07:13:39]MH_I2C_Read... [07:13:39]Read from MH i2c: E2 03 00 [07:13:39]MH_I2C_Read... [07:13:39]Read from MH i2c: E2 03 00 4E 5A 00 90 00 1C [07:13:39]RAPDU: 90 00 [07:13:39]wFMCommunicate OK [07:13:39]wFMCommunicate request_size=10 [07:13:39]MH_SAM_APDU [07:13:39]CAPDU: 80 0D 02 02 05 D6 24 6F 53 A0 [07:13:39]Write to MH i2c: E2 0D 00 4F 5A 80 0D 02 02 05 00 D6 24 6F 53 A0 00 00 89 [07:13:39]Write i2c OK [07:13:39]MH_I2C_Read... [07:13:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:13:39]Read from MH i2c: E2 [07:13:39]MH_I2C_Read... [07:13:39]Read from MH i2c: E2 03 00 [07:13:39]MH_I2C_Read... [07:13:39]Read from MH i2c: E2 03 00 4F 5A 00 90 00 1D [07:13:39]RAPDU: 90 00 [07:13:39]wFMCommunicate OK [07:13:39]wFMCommunicate request_size=4 [07:13:39]MH_SAM_APDU [07:13:39]CAPDU: 80 0D 03 02 [07:13:39]Write to MH i2c: E2 08 00 50 5A 80 0D 03 02 00 00 00 00 25 [07:13:39]Write i2c OK [07:13:39]MH_I2C_Read... [07:13:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:13:39]Read from MH i2c: E2 [07:13:39]MH_I2C_Read... [07:13:39]Read from MH i2c: E2 0B 00 [07:13:39]MH_I2C_Read... [07:13:39]Read from MH i2c: E2 0B 00 50 5A 00 8A B8 7B DB 01 C0 78 31 90 00 28 [07:13:39]RAPDU: 8A B8 7B DB 01 C0 78 31 90 00 [07:13:39]wFMCommunicate OK [07:13:39]SAM_PROTO_SignData done [07:13:39]FM_MakeSignedData done [07:13:39]CreateOFDProtocolMessage [07:13:39]wFMCommunicate request_size=4 [07:13:39]MH_SAM_APDU [07:13:39]CAPDU: 80 11 00 00 [07:13:39]Write to MH i2c: E2 08 00 51 5A 80 11 00 00 00 00 00 00 25 [07:13:39]Write i2c OK [07:13:39]MH_I2C_Read... [07:13:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:13:39]Read from MH i2c: E2 [07:13:39]MH_I2C_Read... [07:13:39]Read from MH i2c: E2 17 00 [07:13:39]MH_I2C_Read... [07:13:39]Read from MH i2c: E2 17 00 51 5A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 76 [07:13:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:13:39]wFMCommunicate OK [07:13:39]CreateOFDProtocolMessage done [07:13:39]OFDSenderStorePacket 95056 [07:13:39]StoreOFDPacket docnum=95056 [07:13:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8B 2E 07 01 8C 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 25 E8 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 50 73 01 00 35 04 06 00 AA D6 24 6F 53 A0 8A B8 7B DB 01 C0 78 31 [07:13:39]CheckFolder [07:13:39]dirname=/storage/ofd_packets [07:13:39]CheckFolder done [07:13:39]ProducePacketName [07:13:39]name=ofd_packets/00095056 [07:13:39]NVStorageSaveData ofd_packets/00095056 [07:13:39]File name is /storage/ofd_packets/00095056 [07:13:39]Write 301 bytes [07:13:39]NVStorageSaveData done [07:13:39]OFDSenderStorePacket done [07:13:39]KKMCreateOFDPacket done [07:13:39]NVStorageSaveData kkm_last_timestamp [07:13:39]File name is /storage/kkm_last_timestamp [07:13:39]Write 4 bytes [07:13:39]NVStorageSaveData done [07:13:39]ExternCall_PrintAddStr [07:13:39]wPrintStart [07:13:39]Write to MH i2c: 01 00 00 52 5A AC [07:13:39]Write i2c OK [07:13:39]MH_I2C_Read... [07:13:39]Read from MH i2c: 01 [07:13:39]MH_I2C_Read... [07:13:39]Read from MH i2c: 01 07 00 [07:13:39]MH_I2C_Read... [07:13:39]Read from MH i2c: 01 07 00 52 5A 00 00 00 00 00 FF 0F C1 [07:13:39]RasterBufferAndPrint [07:13:39]line Счет N : (1)3405559 [07:13:39]line ИНН: 02508201610067 [07:13:39]line Контрольно-Кассовый Чек [07:13:39]line ПРОДАЖА [07:13:39]line ТРК (МРК, ГНК) : 42 [07:13:39]line Товар: 2710124130 [07:13:39]line Аи-92-К-4 [07:13:39]line 4.490 * 66.90 [07:13:39]line = 300.38 [07:13:39]line НДС 12% НСП 1% [07:13:39]line > о реализуемом товаре [07:13:39]line ОКРУГЛЕНИЕ: -0.38 [07:13:39]line ИТОГО: 300.00 [07:13:39]line Внесено: 300.00 [07:13:39]line СДАЧА: 0.00 [07:13:39]line НСП 1% : 2.66 [07:13:39]line НДС 12% : 31.90 [07:13:39]line Наличными: 300.00 [07:13:39]line Безнал.: 0.00 [07:13:39]line Место: АЗС № 82 "Партнер Нефть" [07:13:39]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [07:13:39]line СНО: Общий режим [07:13:39]line Чек 55 27.10.2024 07:13 [07:13:39]line Смена: 143 ФФД: 1.0 [07:13:39]line ЗНМ: 0300000017 [07:13:39]line РНМ: 0000000000170478 [07:13:39]line Версия ККМ: v1.0 [07:13:39]line ФМ: 0000000002098560 [07:13:39]line ФД: 95056 [07:13:39]line ФПД: 187836710998944 [07:13:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T071341&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95056&fm=187836710998944&tin=02508201610067®Number=0000000000170478&sum=30000 [07:13:39]OFD Sender: Processing packet 95056 [packets to send 56, broken 55] [07:13:39]ProducePacketName [07:13:39]name=ofd_packets/00095056 [07:13:39]OFD Sender: To server: pG, [07:13:39]CommunicateWithHost lk.salyk.kg:30040 [07:13:39]ConnectInit lk.salyk.kg [07:13:39]written 0, free lines is 4095 [07:13:39]Connected sock=10 [07:13:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8B 2E 07 01 8C 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 25 E8 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 50 73 01 00 35 04 06 00 AA D6 24 6F 53 A0 8A B8 7B DB 01 C0 78 31 [07:13:40]Write to MH i2c: 01 00 00 7D 5A D7 [07:13:40]Write i2c OK [07:13:40]MH_I2C_Read... [07:13:40]Read from MH i2c: 01 [07:13:40]MH_I2C_Read... [07:13:40]Read from MH i2c: 01 07 00 [07:13:40]MH_I2C_Read... [07:13:40]Read from MH i2c: 01 07 00 7D 5A 00 00 00 00 00 00 0D EB [07:13:40]RasterBufferAndPrint [07:13:40]line [07:13:40]line [07:13:40]line [07:13:40]line [07:13:40]line [07:13:40]written 0, free lines is 3337 [07:13:40]MH_Cut [07:13:40]Write to MH i2c: D1 01 00 84 5A 01 B0 [07:13:40]Write i2c OK [07:13:40]MH_I2C_Read... [07:13:40]Read from MH i2c: D1 [07:13:40]MH_I2C_Read... [07:13:40]Read from MH i2c: D1 01 00 [07:13:40]MH_I2C_Read... [07:13:40]Read from MH i2c: D1 01 00 84 5A 00 AF [07:13:40]Write to MH i2c: 01 00 00 85 5A DF [07:13:40]Write i2c OK [07:13:40]MH_I2C_Read... [07:13:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 98 E9 47 00 AF 17 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 50 73 01 00 F4 03 04 00 52 92 1D 67 B6 04 01 00 00 78 E2 7D 51 19 79 09 41 [07:13:40]CommunicateWithHost err = 0 [07:13:40]CheckOFDResponse [07:13:40]1017 (14) - 77093643461234 [07:13:40]1041 (16) - 0000000002098560 [07:13:40]1040 (4) - 95056 [07:13:40]1012 (4) - 27.10.2024 01:07 [07:13:40]1206 (1) - 0 [07:13:40]OFD Sender: Remove packet 95056 [07:13:40]ProducePacketName [07:13:40]name=ofd_packets/00095056 [07:13:40]NVStorageDeleteData [07:13:40]OFD Sender: No OFD packet to send [07:13:40]*** Cut start [07:13:40]*** Partial cut [07:13:40]*** CUTSNS_PIN = 1 [07:13:40]*** CUTSNS_PIN = 0 [07:13:40]*** Brake cut motor [07:13:41]Read from MH i2c: 01 [07:13:41]MH_I2C_Read... [07:13:41]*** Stop cut motor [07:13:41]*** Cut end [07:13:41]Read from MH i2c: 01 07 00 [07:13:41]MH_I2C_Read... [07:13:41]Read from MH i2c: 01 07 00 85 5A 00 00 00 00 00 FF 0F F4 [07:13:41]process_action close_receipt done [07:13:41]requested_data is exist [07:13:41]produce_requested_data [07:13:41]requested_item fm.sn is exist - process it [07:13:41]wFMCommunicate request_size=4 [07:13:41]MH_SAM_APDU [07:13:41]CAPDU: 80 11 00 00 [07:13:41]Write to MH i2c: E2 08 00 86 5A 80 11 00 00 00 00 00 00 5A [07:13:41]Write i2c OK [07:13:41]MH_I2C_Read... [07:13:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:13:41]Read from MH i2c: E2 [07:13:41]MH_I2C_Read... [07:13:41]Read from MH i2c: E2 17 00 [07:13:41]MH_I2C_Read... [07:13:41]Read from MH i2c: E2 17 00 86 5A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AB [07:13:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:13:41]wFMCommunicate OK [07:13:41]requested_item fd.num is exist - process it [07:13:41]SAM_PROTO_GetFieldsCounters [07:13:41]wFMCommunicate request_size=4 [07:13:41]MH_SAM_APDU [07:13:41]CAPDU: 80 13 00 00 [07:13:41]Write to MH i2c: E2 08 00 87 5A 80 13 00 00 00 00 00 00 5D [07:13:41]Write i2c OK [07:13:41]MH_I2C_Read... [07:13:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:13:41]Read from MH i2c: E2 [07:13:41]MH_I2C_Read... [07:13:41]Read from MH i2c: E2 62 00 [07:13:41]MH_I2C_Read... [07:13:41]Read from MH i2c: E2 62 00 87 5A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 50 73 01 00 0E 04 04 00 8F 00 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 76 [07:13:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 50 73 01 00 0E 04 04 00 8F 00 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 [07:13:41]wFMCommunicate OK [07:13:41]SAM_PROTO_GetFieldsCounters done [07:13:41]requested_item shift.num is exist - process it [07:13:41]requested_item shift.opened is exist - process it [07:13:41]req_shift_opened [07:13:41]FM_GetShiftState [07:13:41]SAM_PROTO_GetShiftState [07:13:41]wFMCommunicate request_size=4 [07:13:41]MH_SAM_APDU [07:13:41]CAPDU: 80 13 01 00 [07:13:41]Write to MH i2c: E2 08 00 88 5A 80 13 01 00 00 00 00 00 5F [07:13:41]Write i2c OK [07:13:41]MH_I2C_Read... [07:13:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:13:41]Read from MH i2c: E2 [07:13:41]MH_I2C_Read... [07:13:41]Read from MH i2c: E2 0E 00 [07:13:41]MH_I2C_Read... [07:13:41]Read from MH i2c: E2 0E 00 88 5A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0B [07:13:41]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [07:13:41]wFMCommunicate OK [07:13:41]SAM_PROTO_GetShiftState done [07:13:41]FM_GetShiftState done [07:13:41]req_shift_opened done [07:13:41]requested_item shift.open_date is exist - process it [07:13:41]req_shift_open_date [07:13:41]req_shift_open_date done [07:13:41]produce_requested_data done [07:13:41]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95056,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [07:13:41]process_action_free close_receipt [07:13:41]json_value_free [07:13:41]json_value_free done [07:13:41]process_json_proto returns [07:13:41]Send response to host [07:13:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95056,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [07:13:41]free response buf [07:13:41]execute_script done [07:13:41]execute_script returns [07:13:41]free content buf [07:13:41]Sock 7.Close socket [07:13:41]Sock 7.Thread stoped [07:13:45]OFD Sender: No OFD packet to send [07:13:50]OFD Sender: No OFD packet to send [07:13:55]OFD Sender: No OFD packet to send [07:14:00]OFD Sender: No OFD packet to send [07:14:05]OFD Sender: No OFD packet to send [07:14:10]OFD Sender: No OFD packet to send [07:14:15]OFD Sender: No OFD packet to send [07:14:20]OFD Sender: No OFD packet to send [07:14:25]OFD Sender: No OFD packet to send [07:14:30]OFD Sender: No OFD packet to send [07:14:35]OFD Sender: No OFD packet to send [07:14:40]OFD Sender: No OFD packet to send [07:14:45]OFD Sender: No OFD packet to send [07:14:50]OFD Sender: No OFD packet to send [07:14:55]OFD Sender: No OFD packet to send [07:15:00]OFD Sender: No OFD packet to send [07:15:05]OFD Sender: No OFD packet to send [07:15:10]OFD Sender: No OFD packet to send [07:15:15]OFD Sender: No OFD packet to send [07:15:20]OFD Sender: No OFD packet to send [07:15:25]OFD Sender: No OFD packet to send [07:15:30]OFD Sender: No OFD packet to send [07:15:35]OFD Sender: No OFD packet to send [07:15:40]OFD Sender: No OFD packet to send [07:15:45]OFD Sender: No OFD packet to send [07:15:50]OFD Sender: No OFD packet to send [07:15:55]OFD Sender: No OFD packet to send [07:16:00]OFD Sender: No OFD packet to send [07:16:05]OFD Sender: No OFD packet to send [07:16:10]OFD Sender: No OFD packet to send [07:16:15]OFD Sender: No OFD packet to send [07:16:20]OFD Sender: No OFD packet to send [07:16:25]OFD Sender: No OFD packet to send [07:16:30]OFD Sender: No OFD packet to send [07:16:31]accept exits with 9 [07:16:31]New connection [07:16:31]New thread 3066723684 created [07:16:31]Thread 3066867044 joined [07:16:31]Waiting for new connection... [07:16:31] Sock 9.Parse request [07:16:31]Sock 9.Check first char [07:16:31]Sock 9.First char is OK [07:16:31]request: POST /json_proto HTTP/1.0 [07:16:31]Method: POST [07:16:31]URL: /json_proto [07:16:31]Method is POST - this is cgi request [07:16:31]url: /json_proto [07:16:31]query_string will be loaded in cgi processing [07:16:31]execute_cgi json_proto POST (null) [07:16:31]execute_cgi path=json_proto method=POST [07:16:31]POST find Content-Length [07:16:31]Host: 172.17.40.67:8080 [07:16:31]Content-Length: 683 [07:16:31]Content-Type: application/json [07:16:31] [07:16:31]POST finish read [07:16:31]Found Content-Length = 683 [07:16:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405561", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:16:31]execute_script... [07:16: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)3405561", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:16:31]POST & json_proto [07:16:31]process_json_proto [07:16:31]json parsed OK: [07:16:31]protocol is kg_v1.0 [07:16:31]action value=close_receipt [07:16:31]process_action close_receipt [07:16:31]cmd_close_receipt [07:16:31]MH_GetDate [07:16:31]Write to MH i2c: F0 00 00 89 5A D2 [07:16:31]Write i2c OK [07:16:31]MH_I2C_Read... [07:16:31]Read from MH i2c: F0 [07:16:31]MH_I2C_Read... [07:16:31]Read from MH i2c: F0 09 00 [07:16:31]MH_I2C_Read... [07:16:31]Read from MH i2c: F0 09 00 89 5A 00 D3 E8 1D 67 EE DA 66 66 AE [07:16:31]GetLastDocTimeStamp 1730013221 [07:16:31]current date 1730013395 [07:16:31]FM_GetShiftState [07:16:31]SAM_PROTO_GetShiftState [07:16:31]wFMCommunicate request_size=4 [07:16:31]MH_SAM_APDU [07:16:31]CAPDU: 80 13 01 00 [07:16:31]Write to MH i2c: E2 08 00 8A 5A 80 13 01 00 00 00 00 00 61 [07:16:31]Write i2c OK [07:16:31]MH_I2C_Read... [07:16:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:16:31]Read from MH i2c: E2 [07:16:31]MH_I2C_Read... [07:16:31]Read from MH i2c: E2 0E 00 [07:16:31]MH_I2C_Read... [07:16:31]Read from MH i2c: E2 0E 00 8A 5A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0D [07:16:31]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [07:16:31]wFMCommunicate OK [07:16:31]SAM_PROTO_GetShiftState done [07:16:31]FM_GetShiftState done [07:16:31]opened in 1729987736 [07:16:31]opened+sec_in_day 1730074136 [07:16:31]quantity*price = 100015 [07:16:31]sum+1 = 100017 [07:16:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 56 27.10.2024 07:16 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95057 ФПД: 146654002394835 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T071635&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95057&fm=146654002394835&tin=02508201610067®Number=0000000000170478&sum=100000 [07:16:32]StoreToDocumentArchive [07:16:32]shift 143 fd 95057 [07:16:32]save to /storage/0143/doc_00095057 [07:16:32]save last doc name /storage/0143/doc_00095057 to /storage/kkm_last_doc_name [07:16:32]save OK [07:16:32]Clear old archive folders... [07:16:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:16:32]tlvbuf is 00E9D4B0 [07:16:32]SAM_PROTO_ClearQueue [07:16:32]wFMCommunicate request_size=4 [07:16:32]MH_SAM_APDU [07:16:32]CAPDU: 80 09 00 00 [07:16:32]Write to MH i2c: E2 08 00 97 5A 80 09 00 00 00 00 00 00 63 [07:16:32]Write i2c OK [07:16:32]MH_I2C_Read... [07:16:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:16:33]Read from MH i2c: E2 [07:16:33]MH_I2C_Read... [07:16:33]Read from MH i2c: E2 03 00 [07:16:33]MH_I2C_Read... [07:16:33]Read from MH i2c: E2 03 00 97 5A 00 90 00 65 [07:16:33]RAPDU: 90 00 [07:16:33]wFMCommunicate OK [07:16:33]SAM_PROTO_ClearQueue done [07:16:33]KKMCreateOFDPacket [07:16:33]OFDProtocolAddRootSTLVToBuf [07:16:33]FM_MakeSignedData [07:16:33]FM_MakeSignedData [07:16:33]SAM_PROTO_SignData [07:16:33]wFMCommunicate request_size=4 [07:16:33]MH_SAM_APDU [07:16:33]CAPDU: 80 0D 01 02 [07:16:33]Write to MH i2c: E2 08 00 98 5A 80 0D 01 02 00 00 00 00 6B [07:16:33]Write i2c OK [07:16:33]MH_I2C_Read... [07:16:33]Read from MH i2c: E2 [07:16:33]MH_I2C_Read... [07:16:33]Read from MH i2c: E2 03 00 [07:16:33]MH_I2C_Read... [07:16:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:16:33]Read from MH i2c: E2 03 00 98 5A 00 90 00 66 [07:16:33]RAPDU: 90 00 [07:16:33]wFMCommunicate OK [07:16:33]wFMCommunicate request_size=255 [07:16:33]MH_SAM_APDU [07:16: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 D3 E8 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 51 73 01 00 35 04 06 00 85 [07:16:33]Write to MH i2c: E2 02 01 99 5A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 D3 E8 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 51 73 01 00 35 04 06 00 85 00 00 43 [07:16:33]Write i2c OK [07:16:33]MH_I2C_Read... [07:16:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:16:33]Read from MH i2c: E2 [07:16:33]MH_I2C_Read... [07:16:33]Read from MH i2c: E2 03 00 [07:16:33]MH_I2C_Read... [07:16:33]Read from MH i2c: E2 03 00 99 5A 00 90 00 67 [07:16:33]RAPDU: 90 00 [07:16:33]wFMCommunicate OK [07:16:33]wFMCommunicate request_size=10 [07:16:33]MH_SAM_APDU [07:16:33]CAPDU: 80 0D 02 02 05 61 8B B7 B6 D3 [07:16:33]Write to MH i2c: E2 0D 00 9A 5A 80 0D 02 02 05 00 61 8B B7 B6 D3 00 00 A4 [07:16:33]Write i2c OK [07:16:33]MH_I2C_Read... [07:16:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:16:33]Read from MH i2c: E2 [07:16:33]MH_I2C_Read... [07:16:33]Read from MH i2c: E2 03 00 [07:16:33]MH_I2C_Read... [07:16:33]Read from MH i2c: E2 03 00 9A 5A 00 90 00 68 [07:16:33]RAPDU: 90 00 [07:16:33]wFMCommunicate OK [07:16:33]wFMCommunicate request_size=4 [07:16:33]MH_SAM_APDU [07:16:33]CAPDU: 80 0D 03 02 [07:16:33]Write to MH i2c: E2 08 00 9B 5A 80 0D 03 02 00 00 00 00 70 [07:16:33]Write i2c OK [07:16:33]MH_I2C_Read... [07:16:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:16:33]Read from MH i2c: E2 [07:16:33]MH_I2C_Read... [07:16:33]Read from MH i2c: E2 0B 00 [07:16:33]MH_I2C_Read... [07:16:33]Read from MH i2c: E2 0B 00 9B 5A 00 F3 A6 82 4C 3D 16 1E 69 90 00 B2 [07:16:33]RAPDU: F3 A6 82 4C 3D 16 1E 69 90 00 [07:16:33]wFMCommunicate OK [07:16:33]SAM_PROTO_SignData done [07:16:33]FM_MakeSignedData done [07:16:33]CreateOFDProtocolMessage [07:16:33]wFMCommunicate request_size=4 [07:16:33]MH_SAM_APDU [07:16:33]CAPDU: 80 11 00 00 [07:16:33]Write to MH i2c: E2 08 00 9C 5A 80 11 00 00 00 00 00 00 70 [07:16:33]Write i2c OK [07:16:33]MH_I2C_Read... [07:16:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:16:33]Read from MH i2c: E2 [07:16:33]MH_I2C_Read... [07:16:33]Read from MH i2c: E2 17 00 [07:16:33]MH_I2C_Read... [07:16:33]Read from MH i2c: E2 17 00 9C 5A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C1 [07:16:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:16:33]wFMCommunicate OK [07:16:33]CreateOFDProtocolMessage done [07:16:33]OFDSenderStorePacket 95057 [07:16:33]StoreOFDPacket docnum=95057 [07:16:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 62 19 07 01 19 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 D3 E8 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 51 73 01 00 35 04 06 00 85 61 8B B7 B6 D3 F3 A6 82 4C 3D 16 1E 69 [07:16:33]CheckFolder [07:16:33]dirname=/storage/ofd_packets [07:16:33]CheckFolder done [07:16:33]ProducePacketName [07:16:33]name=ofd_packets/00095057 [07:16:33]NVStorageSaveData ofd_packets/00095057 [07:16:33]File name is /storage/ofd_packets/00095057 [07:16:33]Write 301 bytes [07:16:33]NVStorageSaveData done [07:16:33]OFDSenderStorePacket done [07:16:33]KKMCreateOFDPacket done [07:16:33]NVStorageSaveData kkm_last_timestamp [07:16:33]File name is /storage/kkm_last_timestamp [07:16:33]Write 4 bytes [07:16:33]NVStorageSaveData done [07:16:33]ExternCall_PrintAddStr [07:16:33]wPrintStart [07:16:33]Write to MH i2c: 01 00 00 9D 5A F7 [07:16:33]Write i2c OK [07:16:33]MH_I2C_Read... [07:16:33]Read from MH i2c: 01 [07:16:33]MH_I2C_Read... [07:16:33]Read from MH i2c: 01 07 00 [07:16:33]MH_I2C_Read... [07:16:33]Read from MH i2c: 01 07 00 9D 5A 00 00 00 00 00 FF 0F 0C [07:16:33]RasterBufferAndPrint [07:16:33]line Счет N : (1)3405561 [07:16:33]line ИНН: 02508201610067 [07:16:33]line Контрольно-Кассовый Чек [07:16:33]line ПРОДАЖА [07:16:33]line ТРК (МРК, ГНК) : 42 [07:16:33]line Товар: 2710124130 [07:16:33]line Аи-92-К-4 [07:16:33]line 14.950 * 66.90 [07:16:33]line = 1000.16 [07:16:33]line НДС 12% НСП 1% [07:16:33]line > о реализуемом товаре [07:16:33]line ОКРУГЛЕНИЕ: -0.16 [07:16:33]line ИТОГО: 1000.00 [07:16:33]line Внесено: 1000.00 [07:16:33]line СДАЧА: 0.00 [07:16:33]line НСП 1% : 8.85 [07:16:33]line НДС 12% : 106.21 [07:16:33]line Наличными: 1000.00 [07:16:33]line Безнал.: 0.00 [07:16:33]line Место: АЗС № 82 "Партнер Нефть" [07:16:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [07:16:33]line СНО: Общий режим [07:16:33]line Чек 56 27.10.2024 07:16 [07:16:33]line Смена: 143 ФФД: 1.0 [07:16:33]line ЗНМ: 0300000017 [07:16:33]line РНМ: 0000000000170478 [07:16:33]line Версия ККМ: v1.0 [07:16:33]line ФМ: 0000000002098560 [07:16:33]line ФД: 95057 [07:16:33]line ФПД: 146654002394835 [07:16:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T071635&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95057&fm=146654002394835&tin=02508201610067®Number=0000000000170478&sum=100000 [07:16:33]OFD Sender: Processing packet 95057 [packets to send 56, broken 55] [07:16:33]ProducePacketName [07:16:33]name=ofd_packets/00095057 [07:16:33]OFD Sender: To server: pG, [07:16:33]CommunicateWithHost lk.salyk.kg:30040 [07:16:33]ConnectInit lk.salyk.kg [07:16:33]written 0, free lines is 4095 [07:16:34]Connected sock=11 [07:16:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 62 19 07 01 19 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 D3 E8 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 51 73 01 00 35 04 06 00 85 61 8B B7 B6 D3 F3 A6 82 4C 3D 16 1E 69 [07:16:34]Write to MH i2c: 01 00 00 C8 5A 22 [07:16:34]Write i2c OK [07:16:34]MH_I2C_Read... [07:16:34]Read from MH i2c: 01 [07:16:34]MH_I2C_Read... [07:16:34]Read from MH i2c: 01 07 00 [07:16:34]MH_I2C_Read... [07:16:34]Read from MH i2c: 01 07 00 C8 5A 00 00 00 00 00 FC 0C 31 [07:16:34]RasterBufferAndPrint [07:16:34]line [07:16:34]line [07:16:34]line [07:16:34]line [07:16:34]line [07:16:34]written 0, free lines is 3330 [07:16:34]MH_Cut [07:16:34]Write to MH i2c: D1 01 00 CF 5A 01 FB [07:16:34]Write i2c OK [07:16:34]MH_I2C_Read... [07:16:34]Read from MH i2c: D1 [07:16:34]MH_I2C_Read... [07:16:34]Read from MH i2c: D1 01 00 [07:16:34]MH_I2C_Read... [07:16:34]Read from MH i2c: D1 01 00 CF 5A 00 FA [07:16:34]Write to MH i2c: 01 00 00 D0 5A 2A [07:16:34]Write i2c OK [07:16:34]MH_I2C_Read... [07:16:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0D 79 47 00 99 88 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 51 73 01 00 F4 03 04 00 00 93 1D 67 B6 04 01 00 00 FF 4C 02 EC F8 29 59 6E [07:16:34]CommunicateWithHost err = 0 [07:16:34]CheckOFDResponse [07:16:34]1017 (14) - 77093643461234 [07:16:34]1041 (16) - 0000000002098560 [07:16:34]1040 (4) - 95057 [07:16:34]1012 (4) - 27.10.2024 01:10 [07:16:34]1206 (1) - 0 [07:16:34]OFD Sender: Remove packet 95057 [07:16:34]ProducePacketName [07:16:34]name=ofd_packets/00095057 [07:16:34]NVStorageDeleteData [07:16:34]OFD Sender: No OFD packet to send [07:16:34]*** Cut start [07:16:34]*** Partial cut [07:16:34]*** CUTSNS_PIN = 1 [07:16:35]*** CUTSNS_PIN = 0 [07:16:35]*** Brake cut motor [07:16:35]Read from MH i2c: 01 [07:16:35]*** Stop cut motor [07:16:35]*** Cut end [07:16:35]MH_I2C_Read... [07:16:35]Read from MH i2c: 01 07 00 [07:16:35]MH_I2C_Read... [07:16:35]Read from MH i2c: 01 07 00 D0 5A 00 00 00 00 00 FF 0F 3F [07:16:35]process_action close_receipt done [07:16:35]requested_data is exist [07:16:35]produce_requested_data [07:16:35]requested_item fm.sn is exist - process it [07:16:35]wFMCommunicate request_size=4 [07:16:35]MH_SAM_APDU [07:16:35]CAPDU: 80 11 00 00 [07:16:35]Write to MH i2c: E2 08 00 D1 5A 80 11 00 00 00 00 00 00 A5 [07:16:35]Write i2c OK [07:16:35]MH_I2C_Read... [07:16:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:16:35]Read from MH i2c: E2 [07:16:35]MH_I2C_Read... [07:16:35]Read from MH i2c: E2 17 00 [07:16:35]MH_I2C_Read... [07:16:35]Read from MH i2c: E2 17 00 D1 5A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F6 [07:16:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:16:35]wFMCommunicate OK [07:16:35]requested_item fd.num is exist - process it [07:16:35]SAM_PROTO_GetFieldsCounters [07:16:35]wFMCommunicate request_size=4 [07:16:35]MH_SAM_APDU [07:16:35]CAPDU: 80 13 00 00 [07:16:35]Write to MH i2c: E2 08 00 D2 5A 80 13 00 00 00 00 00 00 A8 [07:16:35]Write i2c OK [07:16:35]MH_I2C_Read... [07:16:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:16:35]Read from MH i2c: E2 [07:16:35]MH_I2C_Read... [07:16:35]Read from MH i2c: E2 62 00 [07:16:35]MH_I2C_Read... [07:16:35]Read from MH i2c: E2 62 00 D2 5A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 51 73 01 00 0E 04 04 00 8F 00 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 C5 [07:16:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 51 73 01 00 0E 04 04 00 8F 00 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 [07:16:35]wFMCommunicate OK [07:16:35]SAM_PROTO_GetFieldsCounters done [07:16:35]requested_item shift.num is exist - process it [07:16:35]requested_item shift.opened is exist - process it [07:16:35]req_shift_opened [07:16:35]FM_GetShiftState [07:16:35]SAM_PROTO_GetShiftState [07:16:35]wFMCommunicate request_size=4 [07:16:35]MH_SAM_APDU [07:16:35]CAPDU: 80 13 01 00 [07:16:35]Write to MH i2c: E2 08 00 D3 5A 80 13 01 00 00 00 00 00 AA [07:16:35]Write i2c OK [07:16:35]MH_I2C_Read... [07:16:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:16:35]Read from MH i2c: E2 [07:16:35]MH_I2C_Read... [07:16:35]Read from MH i2c: E2 0E 00 [07:16:35]MH_I2C_Read... [07:16:35]Read from MH i2c: E2 0E 00 D3 5A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 56 [07:16:35]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [07:16:35]wFMCommunicate OK [07:16:35]SAM_PROTO_GetShiftState done [07:16:35]FM_GetShiftState done [07:16:35]req_shift_opened done [07:16:35]requested_item shift.open_date is exist - process it [07:16:35]req_shift_open_date [07:16:35]req_shift_open_date done [07:16:35]produce_requested_data done [07:16:35]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95057,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [07:16:35]process_action_free close_receipt [07:16:35]json_value_free [07:16:35]json_value_free done [07:16:35]process_json_proto returns [07:16:35]Send response to host [07:16:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95057,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [07:16:35]free response buf [07:16:35]execute_script done [07:16:35]execute_script returns [07:16:35]free content buf [07:16:35]Sock 9.Close socket [07:16:35]Sock 9.Thread stoped [07:16:39]OFD Sender: No OFD packet to send [07:16:44]OFD Sender: No OFD packet to send [07:16:49]OFD Sender: No OFD packet to send [07:16:54]OFD Sender: No OFD packet to send [07:16:59]OFD Sender: No OFD packet to send [07:17:05]OFD Sender: No OFD packet to send [07:17:10]OFD Sender: No OFD packet to send [07:17:15]OFD Sender: No OFD packet to send [07:17:20]OFD Sender: No OFD packet to send [07:17:25]OFD Sender: No OFD packet to send [07:17:30]OFD Sender: No OFD packet to send [07:17:35]OFD Sender: No OFD packet to send [07:17:40]OFD Sender: No OFD packet to send [07:17:45]OFD Sender: No OFD packet to send [07:17:50]OFD Sender: No OFD packet to send [07:17:55]OFD Sender: No OFD packet to send [07:18:00]OFD Sender: No OFD packet to send [07:18:05]OFD Sender: No OFD packet to send [07:18:10]OFD Sender: No OFD packet to send [07:18:15]OFD Sender: No OFD packet to send [07:18:20]OFD Sender: No OFD packet to send [07:18:25]OFD Sender: No OFD packet to send [07:18:30]OFD Sender: No OFD packet to send [07:18:35]OFD Sender: No OFD packet to send [07:18:40]OFD Sender: No OFD packet to send [07:18:45]OFD Sender: No OFD packet to send [07:18:50]OFD Sender: No OFD packet to send [07:18:55]OFD Sender: No OFD packet to send [07:19:00]OFD Sender: No OFD packet to send [07:19:05]OFD Sender: No OFD packet to send [07:19:10]OFD Sender: No OFD packet to send [07:19:15]OFD Sender: No OFD packet to send [07:19:20]OFD Sender: No OFD packet to send [07:19:25]OFD Sender: No OFD packet to send [07:19:30]OFD Sender: No OFD packet to send [07:19:35]OFD Sender: No OFD packet to send [07:19:40]OFD Sender: No OFD packet to send [07:19:45]OFD Sender: No OFD packet to send [07:19:50]OFD Sender: No OFD packet to send [07:19:55]OFD Sender: No OFD packet to send [07:20:00]OFD Sender: No OFD packet to send [07:20:05]OFD Sender: No OFD packet to send [07:20:10]OFD Sender: No OFD packet to send [07:20:15]OFD Sender: No OFD packet to send [07:20:20]OFD Sender: No OFD packet to send [07:20:25]OFD Sender: No OFD packet to send [07:20:30]OFD Sender: No OFD packet to send [07:20:35]OFD Sender: No OFD packet to send [07:20:40]OFD Sender: No OFD packet to send [07:20:45]OFD Sender: No OFD packet to send [07:20:50]OFD Sender: No OFD packet to send [07:20:55]OFD Sender: No OFD packet to send [07:21:00]OFD Sender: No OFD packet to send [07:21:05]OFD Sender: No OFD packet to send [07:21:10]OFD Sender: No OFD packet to send [07:21:15]OFD Sender: No OFD packet to send [07:21:20]OFD Sender: No OFD packet to send [07:21:25]OFD Sender: No OFD packet to send [07:21:30]OFD Sender: No OFD packet to send [07:21:35]OFD Sender: No OFD packet to send [07:21:40]OFD Sender: No OFD packet to send [07:21:45]OFD Sender: No OFD packet to send [07:21:50]OFD Sender: No OFD packet to send [07:21:55]OFD Sender: No OFD packet to send [07:22:00]OFD Sender: No OFD packet to send [07:22:05]OFD Sender: No OFD packet to send [07:22:10]OFD Sender: No OFD packet to send [07:22:15]OFD Sender: No OFD packet to send [07:22:20]OFD Sender: No OFD packet to send [07:22:25]OFD Sender: No OFD packet to send [07:22:30]OFD Sender: No OFD packet to send [07:22:35]OFD Sender: No OFD packet to send [07:22:40]OFD Sender: No OFD packet to send [07:22:45]OFD Sender: No OFD packet to send [07:22:50]OFD Sender: No OFD packet to send [07:22:55]OFD Sender: No OFD packet to send [07:23:00]OFD Sender: No OFD packet to send [07:23:05]OFD Sender: No OFD packet to send [07:23:10]OFD Sender: No OFD packet to send [07:23:15]OFD Sender: No OFD packet to send [07:23:20]OFD Sender: No OFD packet to send [07:23:25]OFD Sender: No OFD packet to send [07:23:30]OFD Sender: No OFD packet to send [07:23:35]OFD Sender: No OFD packet to send [07:23:40]OFD Sender: No OFD packet to send [07:23:45]OFD Sender: No OFD packet to send [07:23:50]OFD Sender: No OFD packet to send [07:23:55]OFD Sender: No OFD packet to send [07:24:00]OFD Sender: No OFD packet to send [07:24:05]OFD Sender: No OFD packet to send [07:24:10]OFD Sender: No OFD packet to send [07:24:15]OFD Sender: No OFD packet to send [07:24:20]OFD Sender: No OFD packet to send [07:27:29]ConnectInit Can't connect to host [07:27:31]OFD Sender: Processing packet 95058 [packets to send 56, broken 55] [07:27:31]ProducePacketName [07:27:31]name=ofd_packets/00095058 [07:27:31]OFD Sender: To server: pG, [07:27:31]CommunicateWithHost lk.salyk.kg:30040 [07:27:31]ConnectInit lk.salyk.kg [07:27:34]Connected sock=7 [07:27:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1E C6 07 01 5A 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 B1 EA 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 52 73 01 00 35 04 06 00 CE 33 77 97 46 58 D6 40 14 BE 89 7D 16 CA [07:27:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 9E 1A 47 00 89 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 32 30 39 38 35 36 30 10 04 04 00 52 73 01 00 F4 03 04 00 94 95 1D 67 B6 04 01 00 00 05 F2 63 2A 48 DA 2C 4D [07:27:34]CommunicateWithHost err = 0 [07:27:34]CheckOFDResponse [07:27:34]1017 (14) - 77093643461234 [07:27:34]1041 (16) - 0000000002098560 [07:27:34]1040 (4) - 95058 [07:27:34]1012 (4) - 27.10.2024 01:21 [07:27:34]1206 (1) - 0 [07:27:34]OFD Sender: Remove packet 95058 [07:27:34]ProducePacketName [07:27:34]name=ofd_packets/00095058 [07:27:34]NVStorageDeleteData [07:27:35]OFD Sender: No OFD packet to send [07:27:40]OFD Sender: No OFD packet to send [07:27:45]OFD Sender: No OFD packet to send [07:27:50]OFD Sender: No OFD packet to send [07:27:55]OFD Sender: No OFD packet to send [07:28:00]OFD Sender: No OFD packet to send [07:28:05]OFD Sender: No OFD packet to send [07:28:10]OFD Sender: No OFD packet to send [07:28:15]OFD Sender: No OFD packet to send [07:28:20]OFD Sender: No OFD packet to send [07:28:25]OFD Sender: No OFD packet to send [07:28:30]OFD Sender: No OFD packet to send [07:28:35]OFD Sender: No OFD packet to send [07:28:40]OFD Sender: No OFD packet to send [07:28:42]accept exits with 9 [07:28:42]New connection [07:28:42]New thread 3066723684 created [07:28:42]Thread 3066867044 joined [07:28:42]Waiting for new connection... [07:28:42] Sock 9.Parse request [07:28:42]Sock 9.Check first char [07:28:42]Sock 9.First char is OK [07:28:42]request: POST /json_proto HTTP/1.0 [07:28:42]Method: POST [07:28:42]URL: /json_proto [07:28:42]Method is POST - this is cgi request [07:28:42]url: /json_proto [07:28:42]query_string will be loaded in cgi processing [07:28:42]execute_cgi json_proto POST (null) [07:28:42]execute_cgi path=json_proto method=POST [07:28:42]POST find Content-Length [07:28:42]Host: 172.17.40.67:8080 [07:28:42]Content-Length: 678 [07:28:42]Content-Type: application/json [07:28:42] [07:28:42]POST finish read [07:28:42]Found Content-Length = 678 [07:28:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405563", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [07:28:42]execute_script... [07:28: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)3405563", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [07:28:42]POST & json_proto [07:28:42]process_json_proto [07:28:42]json parsed OK: [07:28:42]protocol is kg_v1.0 [07:28:42]action value=close_receipt [07:28:42]process_action close_receipt [07:28:42]cmd_close_receipt [07:28:42]MH_GetDate [07:28:42]Write to MH i2c: F0 00 00 1F 5B 69 [07:28:42]Write i2c OK [07:28:42]MH_I2C_Read... [07:28:42]Read from MH i2c: F0 [07:28:42]MH_I2C_Read... [07:28:42]Read from MH i2c: F0 09 00 [07:28:42]MH_I2C_Read... [07:28:42]Read from MH i2c: F0 09 00 1F 5B 00 AD EB 1D 67 EE DA 66 66 22 [07:28:42]GetLastDocTimeStamp 1730013873 [07:28:42]current date 1730014125 [07:28:42]FM_GetShiftState [07:28:42]SAM_PROTO_GetShiftState [07:28:42]wFMCommunicate request_size=4 [07:28:42]MH_SAM_APDU [07:28:42]CAPDU: 80 13 01 00 [07:28:42]Write to MH i2c: E2 08 00 20 5B 80 13 01 00 00 00 00 00 F8 [07:28:42]Write i2c OK [07:28:42]MH_I2C_Read... [07:28:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:28:42]Read from MH i2c: E2 [07:28:42]MH_I2C_Read... [07:28:42]Read from MH i2c: E2 0E 00 [07:28:42]MH_I2C_Read... [07:28:42]Read from MH i2c: E2 0E 00 20 5B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A4 [07:28:42]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [07:28:42]wFMCommunicate OK [07:28:42]SAM_PROTO_GetShiftState done [07:28:42]FM_GetShiftState done [07:28:42]opened in 1729987736 [07:28:42]opened+sec_in_day 1730074136 [07:28:42]quantity*price = 50010 [07:28:42]sum+1 = 50012 [07:28:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 58 27.10.2024 07:28 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95059 ФПД: 127946691768924 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T072845&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95059&fm=127946691768924&tin=02508201610067®Number=0000000000170478&sum=50000 [07:28:43]StoreToDocumentArchive [07:28:43]shift 143 fd 95059 [07:28:43]save to /storage/0143/doc_00095059 [07:28:43]save last doc name /storage/0143/doc_00095059 to /storage/kkm_last_doc_name [07:28:43]save OK [07:28:43]Clear old archive folders... [07:28:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:28:43]tlvbuf is 010408E0 [07:28:43]SAM_PROTO_ClearQueue [07:28:43]wFMCommunicate request_size=4 [07:28:43]MH_SAM_APDU [07:28:43]CAPDU: 80 09 00 00 [07:28:43]Write to MH i2c: E2 08 00 2D 5B 80 09 00 00 00 00 00 00 FA [07:28:43]Write i2c OK [07:28:43]MH_I2C_Read... [07:28:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:28:43]Read from MH i2c: E2 [07:28:43]MH_I2C_Read... [07:28:43]Read from MH i2c: E2 03 00 [07:28:43]MH_I2C_Read... [07:28:43]Read from MH i2c: E2 03 00 2D 5B 00 90 00 FC [07:28:43]RAPDU: 90 00 [07:28:43]wFMCommunicate OK [07:28:43]SAM_PROTO_ClearQueue done [07:28:43]KKMCreateOFDPacket [07:28:43]OFDProtocolAddRootSTLVToBuf [07:28:43]FM_MakeSignedData [07:28:43]FM_MakeSignedData [07:28:43]SAM_PROTO_SignData [07:28:43]wFMCommunicate request_size=4 [07:28:43]MH_SAM_APDU [07:28:43]CAPDU: 80 0D 01 02 [07:28:43]Write to MH i2c: E2 08 00 2E 5B 80 0D 01 02 00 00 00 00 02 [07:28:43]Write i2c OK [07:28:43]MH_I2C_Read... [07:28:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:28:43]Read from MH i2c: E2 [07:28:43]MH_I2C_Read... [07:28:43]Read from MH i2c: E2 03 00 [07:28:43]MH_I2C_Read... [07:28:43]Read from MH i2c: E2 03 00 2E 5B 00 90 00 FD [07:28:43]RAPDU: 90 00 [07:28:43]wFMCommunicate OK [07:28:43]wFMCommunicate request_size=255 [07:28:43]MH_SAM_APDU [07:28: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 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 3A 00 00 00 F4 03 04 00 AD EB 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 53 73 01 00 35 04 06 00 74 [07:28:43]Write to MH i2c: E2 02 01 2F 5B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 3A 00 00 00 F4 03 04 00 AD EB 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 53 73 01 00 35 04 06 00 74 00 00 89 [07:28:43]Write i2c OK [07:28:43]MH_I2C_Read... [07:28:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:28:43]Read from MH i2c: E2 [07:28:43]MH_I2C_Read... [07:28:43]Read from MH i2c: E2 03 00 [07:28:43]MH_I2C_Read... [07:28:43]Read from MH i2c: E2 03 00 2F 5B 00 90 00 FE [07:28:43]RAPDU: 90 00 [07:28:43]wFMCommunicate OK [07:28:43]wFMCommunicate request_size=10 [07:28:43]MH_SAM_APDU [07:28:43]CAPDU: 80 0D 02 02 05 5D E9 1C F2 5C [07:28:43]Write to MH i2c: E2 0D 00 30 5B 80 0D 02 02 05 00 5D E9 1C F2 5C 00 00 BF [07:28:43]Write i2c OK [07:28:43]MH_I2C_Read... [07:28:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:28:43]Read from MH i2c: E2 [07:28:43]MH_I2C_Read... [07:28:43]Read from MH i2c: E2 03 00 [07:28:43]MH_I2C_Read... [07:28:43]Read from MH i2c: E2 03 00 30 5B 00 90 00 FF [07:28:43]RAPDU: 90 00 [07:28:43]wFMCommunicate OK [07:28:43]wFMCommunicate request_size=4 [07:28:43]MH_SAM_APDU [07:28:43]CAPDU: 80 0D 03 02 [07:28:43]Write to MH i2c: E2 08 00 31 5B 80 0D 03 02 00 00 00 00 07 [07:28:43]Write i2c OK [07:28:43]MH_I2C_Read... [07:28:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:28:43]Read from MH i2c: E2 [07:28:43]MH_I2C_Read... [07:28:43]Read from MH i2c: E2 0B 00 [07:28:43]MH_I2C_Read... [07:28:43]Read from MH i2c: E2 0B 00 31 5B 00 16 FA 00 92 55 3C EE 36 90 00 5F [07:28:43]RAPDU: 16 FA 00 92 55 3C EE 36 90 00 [07:28:43]wFMCommunicate OK [07:28:43]SAM_PROTO_SignData done [07:28:43]FM_MakeSignedData done [07:28:43]CreateOFDProtocolMessage [07:28:43]wFMCommunicate request_size=4 [07:28:43]MH_SAM_APDU [07:28:43]CAPDU: 80 11 00 00 [07:28:43]Write to MH i2c: E2 08 00 32 5B 80 11 00 00 00 00 00 00 07 [07:28:43]Write i2c OK [07:28:43]MH_I2C_Read... [07:28:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:28:43]Read from MH i2c: E2 [07:28:43]MH_I2C_Read... [07:28:43]Read from MH i2c: E2 17 00 [07:28:43]MH_I2C_Read... [07:28:43]Read from MH i2c: E2 17 00 32 5B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 58 [07:28:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:28:43]wFMCommunicate OK [07:28:43]CreateOFDProtocolMessage done [07:28:43]OFDSenderStorePacket 95059 [07:28:43]StoreOFDPacket docnum=95059 [07:28:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9F E8 07 01 0E 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 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 3A 00 00 00 F4 03 04 00 AD EB 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 53 73 01 00 35 04 06 00 74 5D E9 1C F2 5C 16 FA 00 92 55 3C EE 36 [07:28:43]CheckFolder [07:28:43]dirname=/storage/ofd_packets [07:28:43]CheckFolder done [07:28:43]ProducePacketName [07:28:43]name=ofd_packets/00095059 [07:28:43]NVStorageSaveData ofd_packets/00095059 [07:28:43]File name is /storage/ofd_packets/00095059 [07:28:43]Write 301 bytes [07:28:43]NVStorageSaveData done [07:28:43]OFDSenderStorePacket done [07:28:43]KKMCreateOFDPacket done [07:28:43]NVStorageSaveData kkm_last_timestamp [07:28:43]File name is /storage/kkm_last_timestamp [07:28:43]Write 4 bytes [07:28:43]NVStorageSaveData done [07:28:43]ExternCall_PrintAddStr [07:28:43]wPrintStart [07:28:43]Write to MH i2c: 01 00 00 33 5B 8E [07:28:43]Write i2c OK [07:28:43]MH_I2C_Read... [07:28:43]Read from MH i2c: 01 [07:28:43]MH_I2C_Read... [07:28:43]Read from MH i2c: 01 07 00 [07:28:43]MH_I2C_Read... [07:28:43]Read from MH i2c: 01 07 00 33 5B 00 00 00 00 00 FF 0F A3 [07:28:43]RasterBufferAndPrint [07:28:43]line Счет N : (1)3405563 [07:28:43]line ИНН: 02508201610067 [07:28:43]line Контрольно-Кассовый Чек [07:28:43]line ПРОДАЖА [07:28:43]line ТРК (МРК, ГНК) : 43 [07:28:43]line Товар: 2710124500 [07:28:43]line Аи-95-К-5 [07:28:43]line 6.740 * 74.20 [07:28:43]line = 500.11 [07:28:43]line НДС 12% НСП 1% [07:28:43]line > о реализуемом товаре [07:28:43]line ОКРУГЛЕНИЕ: -0.11 [07:28:43]line ИТОГО: 500.00 [07:28:43]line Внесено: 500.00 [07:28:43]line СДАЧА: 0.00 [07:28:43]line НСП 1% : 4.43 [07:28:43]line НДС 12% : 53.11 [07:28:43]line Наличными: 500.00 [07:28:43]line Безнал.: 0.00 [07:28:43]line Место: АЗС № 82 "Партнер Нефть" [07:28:43]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [07:28:43]line СНО: Общий режим [07:28:43]line Чек 58 27.10.2024 07:28 [07:28:43]line Смена: 143 ФФД: 1.0 [07:28:43]line ЗНМ: 0300000017 [07:28:43]line РНМ: 0000000000170478 [07:28:43]line Версия ККМ: v1.0 [07:28:43]line ФМ: 0000000002098560 [07:28:43]line ФД: 95059 [07:28:43]line ФПД: 127946691768924 [07:28:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T072845&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95059&fm=127946691768924&tin=02508201610067®Number=0000000000170478&sum=50000 [07:28:44]OFD Sender: Processing packet 95059 [packets to send 56, broken 55] [07:28:44]ProducePacketName [07:28:44]name=ofd_packets/00095059 [07:28:44]OFD Sender: To server: pG, [07:28:44]CommunicateWithHost lk.salyk.kg:30040 [07:28:44]ConnectInit lk.salyk.kg [07:28:44]written 0, free lines is 4095 [07:28:44]Connected sock=10 [07:28:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9F E8 07 01 0E 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 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 3A 00 00 00 F4 03 04 00 AD EB 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 53 73 01 00 35 04 06 00 74 5D E9 1C F2 5C 16 FA 00 92 55 3C EE 36 [07:28:44]Write to MH i2c: 01 00 00 5E 5B B9 [07:28:44]Write i2c OK [07:28:44]MH_I2C_Read... [07:28:44]Read from MH i2c: 01 [07:28:44]MH_I2C_Read... [07:28:44]Read from MH i2c: 01 07 00 [07:28:44]MH_I2C_Read... [07:28:44]Read from MH i2c: 01 07 00 5E 5B 00 00 00 00 00 F8 0C C4 [07:28:44]RasterBufferAndPrint [07:28:44]line [07:28:44]line [07:28:44]line [07:28:44]line [07:28:44]line [07:28:44]written 0, free lines is 3326 [07:28:44]MH_Cut [07:28:44]Write to MH i2c: D1 01 00 65 5B 01 92 [07:28:44]Write i2c OK [07:28:44]MH_I2C_Read... [07:28:44]Read from MH i2c: D1 [07:28:44]MH_I2C_Read... [07:28:44]Read from MH i2c: D1 01 00 [07:28:44]MH_I2C_Read... [07:28:44]Read from MH i2c: D1 01 00 65 5B 00 91 [07:28:44]Write to MH i2c: 01 00 00 66 5B C1 [07:28:44]Write i2c OK [07:28:44]MH_I2C_Read... [07:28:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 43 2C 47 00 73 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 32 30 39 38 35 36 30 10 04 04 00 53 73 01 00 F4 03 04 00 DA 95 1D 67 B6 04 01 00 00 77 9E 1C D6 F6 0C 01 21 [07:28:44]CommunicateWithHost err = 0 [07:28:44]CheckOFDResponse [07:28:44]1017 (14) - 77093643461234 [07:28:44]1041 (16) - 0000000002098560 [07:28:44]1040 (4) - 95059 [07:28:44]1012 (4) - 27.10.2024 01:22 [07:28:44]1206 (1) - 0 [07:28:44]OFD Sender: Remove packet 95059 [07:28:44]ProducePacketName [07:28:44]name=ofd_packets/00095059 [07:28:44]NVStorageDeleteData [07:28:45]*** Cut start [07:28:45]*** Partial cut [07:28:45]*** CUTSNS_PIN = 1 [07:28:45]OFD Sender: No OFD packet to send [07:28:45]*** CUTSNS_PIN = 0 [07:28:45]*** Brake cut motor [07:28:45]Read from MH i2c: 01 [07:28:45]MH_I2C_Read... [07:28:45]*** Stop cut motor [07:28:45]*** Cut end [07:28:45]Read from MH i2c: 01 07 00 [07:28:45]MH_I2C_Read... [07:28:45]Read from MH i2c: 01 07 00 66 5B 00 00 00 00 00 FF 0F D6 [07:28:45]process_action close_receipt done [07:28:45]requested_data is exist [07:28:45]produce_requested_data [07:28:45]requested_item fm.sn is exist - process it [07:28:45]wFMCommunicate request_size=4 [07:28:45]MH_SAM_APDU [07:28:45]CAPDU: 80 11 00 00 [07:28:45]Write to MH i2c: E2 08 00 67 5B 80 11 00 00 00 00 00 00 3C [07:28:45]Write i2c OK [07:28:45]MH_I2C_Read... [07:28:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:28:46]Read from MH i2c: E2 [07:28:46]MH_I2C_Read... [07:28:46]Read from MH i2c: E2 17 00 [07:28:46]MH_I2C_Read... [07:28:46]Read from MH i2c: E2 17 00 67 5B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8D [07:28:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:28:46]wFMCommunicate OK [07:28:46]requested_item fd.num is exist - process it [07:28:46]SAM_PROTO_GetFieldsCounters [07:28:46]wFMCommunicate request_size=4 [07:28:46]MH_SAM_APDU [07:28:46]CAPDU: 80 13 00 00 [07:28:46]Write to MH i2c: E2 08 00 68 5B 80 13 00 00 00 00 00 00 3F [07:28:46]Write i2c OK [07:28:46]MH_I2C_Read... [07:28:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:28:46]Read from MH i2c: E2 [07:28:46]MH_I2C_Read... [07:28:46]Read from MH i2c: E2 62 00 [07:28:46]MH_I2C_Read... [07:28:46]Read from MH i2c: E2 62 00 68 5B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 53 73 01 00 0E 04 04 00 8F 00 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 64 [07:28:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 53 73 01 00 0E 04 04 00 8F 00 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 [07:28:46]wFMCommunicate OK [07:28:46]SAM_PROTO_GetFieldsCounters done [07:28:46]requested_item shift.num is exist - process it [07:28:46]requested_item shift.opened is exist - process it [07:28:46]req_shift_opened [07:28:46]FM_GetShiftState [07:28:46]SAM_PROTO_GetShiftState [07:28:46]wFMCommunicate request_size=4 [07:28:46]MH_SAM_APDU [07:28:46]CAPDU: 80 13 01 00 [07:28:46]Write to MH i2c: E2 08 00 69 5B 80 13 01 00 00 00 00 00 41 [07:28:46]Write i2c OK [07:28:46]MH_I2C_Read... [07:28:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:28:46]Read from MH i2c: E2 [07:28:46]MH_I2C_Read... [07:28:46]Read from MH i2c: E2 0E 00 [07:28:46]MH_I2C_Read... [07:28:46]Read from MH i2c: E2 0E 00 69 5B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 ED [07:28:46]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [07:28:46]wFMCommunicate OK [07:28:46]SAM_PROTO_GetShiftState done [07:28:46]FM_GetShiftState done [07:28:46]req_shift_opened done [07:28:46]requested_item shift.open_date is exist - process it [07:28:46]req_shift_open_date [07:28:46]req_shift_open_date done [07:28:46]produce_requested_data done [07:28:46]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95059,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [07:28:46]process_action_free close_receipt [07:28:46]json_value_free [07:28:46]json_value_free done [07:28:46]process_json_proto returns [07:28:46]Send response to host [07:28:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95059,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [07:28:46]free response buf [07:28:46]execute_script done [07:28:46]execute_script returns [07:28:46]free content buf [07:28:46]Sock 9.Close socket [07:28:46]Sock 9.Thread stoped [07:28:50]OFD Sender: No OFD packet to send [07:28:55]OFD Sender: No OFD packet to send [07:29:00]OFD Sender: No OFD packet to send [07:29:05]OFD Sender: No OFD packet to send [07:29:10]OFD Sender: No OFD packet to send [07:29:15]OFD Sender: No OFD packet to send [07:29:20]OFD Sender: No OFD packet to send [07:29:25]OFD Sender: No OFD packet to send [07:29:30]OFD Sender: No OFD packet to send [07:29:35]OFD Sender: No OFD packet to send [07:29:40]OFD Sender: No OFD packet to send [07:29:45]OFD Sender: No OFD packet to send [07:29:50]OFD Sender: No OFD packet to send [07:29:55]OFD Sender: No OFD packet to send [07:30:00]OFD Sender: No OFD packet to send [07:30:05]OFD Sender: No OFD packet to send [07:30:10]OFD Sender: No OFD packet to send [07:30:15]OFD Sender: No OFD packet to send [07:30:20]OFD Sender: No OFD packet to send [07:30:25]OFD Sender: No OFD packet to send [07:30:30]OFD Sender: No OFD packet to send [07:30:35]OFD Sender: No OFD packet to send [07:30:40]OFD Sender: No OFD packet to send [07:30:45]OFD Sender: No OFD packet to send [07:30:50]OFD Sender: No OFD packet to send [07:30:55]OFD Sender: No OFD packet to send [07:31:00]OFD Sender: No OFD packet to send [07:31:03]accept exits with 7 [07:31:03]New connection [07:31:03]New thread 3066867044 created [07:31:03]Thread 3066723684 joined [07:31:03]Waiting for new connection... [07:31:03] Sock 7.Parse request [07:31:03]Sock 7.Check first char [07:31:03]Sock 7.First char is OK [07:31:03]request: POST /json_proto HTTP/1.0 [07:31:03]Method: POST [07:31:03]URL: /json_proto [07:31:03]Method is POST - this is cgi request [07:31:03]url: /json_proto [07:31:03]query_string will be loaded in cgi processing [07:31:03]execute_cgi json_proto POST (null) [07:31:03]execute_cgi path=json_proto method=POST [07:31:03]POST find Content-Length [07:31:03]Host: 172.17.40.67:8080 [07:31:03]Content-Length: 678 [07:31:03]Content-Type: application/json [07:31:03] [07:31:03]POST finish read [07:31:03]Found Content-Length = 678 [07:31:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405564", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:31:03]execute_script... [07:31: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)3405564", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:31:03]POST & json_proto [07:31:03]process_json_proto [07:31:03]json parsed OK: [07:31:03]protocol is kg_v1.0 [07:31:03]action value=close_receipt [07:31:03]process_action close_receipt [07:31:03]cmd_close_receipt [07:31:03]MH_GetDate [07:31:03]Write to MH i2c: F0 00 00 6A 5B B4 [07:31:03]Write i2c OK [07:31:03]MH_I2C_Read... [07:31:03]Read from MH i2c: F0 [07:31:03]MH_I2C_Read... [07:31:03]Read from MH i2c: F0 09 00 [07:31:03]MH_I2C_Read... [07:31:03]Read from MH i2c: F0 09 00 6A 5B 00 3B EC 1D 67 EE DA 66 66 FC [07:31:03]GetLastDocTimeStamp 1730014125 [07:31:03]current date 1730014267 [07:31:03]FM_GetShiftState [07:31:03]SAM_PROTO_GetShiftState [07:31:03]wFMCommunicate request_size=4 [07:31:03]MH_SAM_APDU [07:31:03]CAPDU: 80 13 01 00 [07:31:03]Write to MH i2c: E2 08 00 6B 5B 80 13 01 00 00 00 00 00 43 [07:31:03]Write i2c OK [07:31:03]MH_I2C_Read... [07:31:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:31:03]Read from MH i2c: E2 [07:31:03]MH_I2C_Read... [07:31:03]Read from MH i2c: E2 0E 00 [07:31:03]MH_I2C_Read... [07:31:03]Read from MH i2c: E2 0E 00 6B 5B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 EF [07:31:03]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [07:31:03]wFMCommunicate OK [07:31:03]SAM_PROTO_GetShiftState done [07:31:03]FM_GetShiftState done [07:31:03]opened in 1729987736 [07:31:03]opened+sec_in_day 1730074136 [07:31:03]quantity*price = 30038 [07:31:03]sum+1 = 30039 [07:31:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 59 27.10.2024 07:31 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95060 ФПД: 131882938494882 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T073107&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95060&fm=131882938494882&tin=02508201610067®Number=0000000000170478&sum=30000 [07:31:04]StoreToDocumentArchive [07:31:04]shift 143 fd 95060 [07:31:04]save to /storage/0143/doc_00095060 [07:31:04]save last doc name /storage/0143/doc_00095060 to /storage/kkm_last_doc_name [07:31:04]save OK [07:31:04]Clear old archive folders... [07:31:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:31:04]tlvbuf is 00ECD180 [07:31:04]SAM_PROTO_ClearQueue [07:31:04]wFMCommunicate request_size=4 [07:31:04]MH_SAM_APDU [07:31:04]CAPDU: 80 09 00 00 [07:31:04]Write to MH i2c: E2 08 00 78 5B 80 09 00 00 00 00 00 00 45 [07:31:04]Write i2c OK [07:31:04]MH_I2C_Read... [07:31:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:31:04]Read from MH i2c: E2 [07:31:04]MH_I2C_Read... [07:31:04]Read from MH i2c: E2 03 00 [07:31:04]MH_I2C_Read... [07:31:04]Read from MH i2c: E2 03 00 78 5B 00 90 00 47 [07:31:04]RAPDU: 90 00 [07:31:04]wFMCommunicate OK [07:31:04]SAM_PROTO_ClearQueue done [07:31:04]KKMCreateOFDPacket [07:31:04]OFDProtocolAddRootSTLVToBuf [07:31:04]FM_MakeSignedData [07:31:04]FM_MakeSignedData [07:31:04]SAM_PROTO_SignData [07:31:04]wFMCommunicate request_size=4 [07:31:04]MH_SAM_APDU [07:31:04]CAPDU: 80 0D 01 02 [07:31:04]Write to MH i2c: E2 08 00 79 5B 80 0D 01 02 00 00 00 00 4D [07:31:04]Write i2c OK [07:31:04]MH_I2C_Read... [07:31:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:31:04]Read from MH i2c: E2 [07:31:04]MH_I2C_Read... [07:31:04]Read from MH i2c: E2 03 00 [07:31:04]MH_I2C_Read... [07:31:04]Read from MH i2c: E2 03 00 79 5B 00 90 00 48 [07:31:04]RAPDU: 90 00 [07:31:04]wFMCommunicate OK [07:31:04]wFMCommunicate request_size=255 [07:31:04]MH_SAM_APDU [07:31: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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 3B EC 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 54 73 01 00 35 04 06 00 77 [07:31:04]Write to MH i2c: E2 02 01 7A 5B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 3B EC 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 54 73 01 00 35 04 06 00 77 00 00 83 [07:31:04]Write i2c OK [07:31:04]MH_I2C_Read... [07:31:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:31:04]Read from MH i2c: E2 [07:31:04]MH_I2C_Read... [07:31:04]Read from MH i2c: E2 03 00 [07:31:04]MH_I2C_Read... [07:31:04]Read from MH i2c: E2 03 00 7A 5B 00 90 00 49 [07:31:04]RAPDU: 90 00 [07:31:04]wFMCommunicate OK [07:31:04]wFMCommunicate request_size=10 [07:31:04]MH_SAM_APDU [07:31:04]CAPDU: 80 0D 02 02 05 F2 63 B3 6F A2 [07:31:04]Write to MH i2c: E2 0D 00 7B 5B 80 0D 02 02 05 00 F2 63 B3 6F A2 00 00 73 [07:31:04]Write i2c OK [07:31:04]MH_I2C_Read... [07:31:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:31:04]Read from MH i2c: E2 [07:31:04]MH_I2C_Read... [07:31:04]Read from MH i2c: E2 03 00 [07:31:04]MH_I2C_Read... [07:31:04]Read from MH i2c: E2 03 00 7B 5B 00 90 00 4A [07:31:04]RAPDU: 90 00 [07:31:04]wFMCommunicate OK [07:31:04]wFMCommunicate request_size=4 [07:31:04]MH_SAM_APDU [07:31:04]CAPDU: 80 0D 03 02 [07:31:04]Write to MH i2c: E2 08 00 7C 5B 80 0D 03 02 00 00 00 00 52 [07:31:04]Write i2c OK [07:31:04]MH_I2C_Read... [07:31:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:31:04]Read from MH i2c: E2 [07:31:04]MH_I2C_Read... [07:31:04]Read from MH i2c: E2 0B 00 [07:31:04]MH_I2C_Read... [07:31:04]Read from MH i2c: E2 0B 00 7C 5B 00 E9 69 65 CE C6 E9 BC C3 90 00 06 [07:31:04]RAPDU: E9 69 65 CE C6 E9 BC C3 90 00 [07:31:04]wFMCommunicate OK [07:31:04]SAM_PROTO_SignData done [07:31:04]FM_MakeSignedData done [07:31:04]CreateOFDProtocolMessage [07:31:04]wFMCommunicate request_size=4 [07:31:04]MH_SAM_APDU [07:31:04]CAPDU: 80 11 00 00 [07:31:04]Write to MH i2c: E2 08 00 7D 5B 80 11 00 00 00 00 00 00 52 [07:31:04]Write i2c OK [07:31:04]MH_I2C_Read... [07:31:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:31:05]Read from MH i2c: E2 [07:31:05]MH_I2C_Read... [07:31:05]Read from MH i2c: E2 17 00 [07:31:05]MH_I2C_Read... [07:31:05]Read from MH i2c: E2 17 00 7D 5B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A3 [07:31:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:31:05]wFMCommunicate OK [07:31:05]CreateOFDProtocolMessage done [07:31:05]OFDSenderStorePacket 95060 [07:31:05]StoreOFDPacket docnum=95060 [07:31:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7D A5 07 01 D9 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 3B EC 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 54 73 01 00 35 04 06 00 77 F2 63 B3 6F A2 E9 69 65 CE C6 E9 BC C3 [07:31:05]CheckFolder [07:31:05]dirname=/storage/ofd_packets [07:31:05]CheckFolder done [07:31:05]ProducePacketName [07:31:05]name=ofd_packets/00095060 [07:31:05]NVStorageSaveData ofd_packets/00095060 [07:31:05]File name is /storage/ofd_packets/00095060 [07:31:05]Write 301 bytes [07:31:05]NVStorageSaveData done [07:31:05]OFDSenderStorePacket done [07:31:05]KKMCreateOFDPacket done [07:31:05]NVStorageSaveData kkm_last_timestamp [07:31:05]File name is /storage/kkm_last_timestamp [07:31:05]Write 4 bytes [07:31:05]NVStorageSaveData done [07:31:05]ExternCall_PrintAddStr [07:31:05]wPrintStart [07:31:05]Write to MH i2c: 01 00 00 7E 5B D9 [07:31:05]Write i2c OK [07:31:05]MH_I2C_Read... [07:31:05]Read from MH i2c: 01 [07:31:05]MH_I2C_Read... [07:31:05]Read from MH i2c: 01 07 00 [07:31:05]MH_I2C_Read... [07:31:05]Read from MH i2c: 01 07 00 7E 5B 00 00 00 00 00 FF 0F EE [07:31:05]RasterBufferAndPrint [07:31:05]line Счет N : (1)3405564 [07:31:05]line ИНН: 02508201610067 [07:31:05]line Контрольно-Кассовый Чек [07:31:05]line ПРОДАЖА [07:31:05]line ТРК (МРК, ГНК) : 42 [07:31:05]line Товар: 2710124130 [07:31:05]line Аи-92-К-4 [07:31:05]line 4.490 * 66.90 [07:31:05]line = 300.38 [07:31:05]line НДС 12% НСП 1% [07:31:05]line > о реализуемом товаре [07:31:05]line ОКРУГЛЕНИЕ: -0.38 [07:31:05]line ИТОГО: 300.00 [07:31:05]line Внесено: 300.00 [07:31:05]line СДАЧА: 0.00 [07:31:05]line НСП 1% : 2.66 [07:31:05]line НДС 12% : 31.90 [07:31:05]line Наличными: 300.00 [07:31:05]line Безнал.: 0.00 [07:31:05]line Место: АЗС № 82 "Партнер Нефть" [07:31:05]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [07:31:05]line СНО: Общий режим [07:31:05]line Чек 59 27.10.2024 07:31 [07:31:05]line Смена: 143 ФФД: 1.0 [07:31:05]line ЗНМ: 0300000017 [07:31:05]line РНМ: 0000000000170478 [07:31:05]line Версия ККМ: v1.0 [07:31:05]line ФМ: 0000000002098560 [07:31:05]line ФД: 95060 [07:31:05]line ФПД: 131882938494882 [07:31:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T073107&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95060&fm=131882938494882&tin=02508201610067®Number=0000000000170478&sum=30000 [07:31:05]OFD Sender: Processing packet 95060 [packets to send 56, broken 55] [07:31:05]ProducePacketName [07:31:05]name=ofd_packets/00095060 [07:31:05]OFD Sender: To server: pG, [07:31:05]CommunicateWithHost lk.salyk.kg:30040 [07:31:05]ConnectInit lk.salyk.kg [07:31:05]written 0, free lines is 4095 [07:31:05]Connected sock=9 [07:31:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7D A5 07 01 D9 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 3B EC 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 54 73 01 00 35 04 06 00 77 F2 63 B3 6F A2 E9 69 65 CE C6 E9 BC C3 [07:31:05]Write to MH i2c: 01 00 00 A9 5B 04 [07:31:05]Write i2c OK [07:31:05]MH_I2C_Read... [07:31:05]Read from MH i2c: 01 [07:31:05]MH_I2C_Read... [07:31:05]Read from MH i2c: 01 07 00 [07:31:05]MH_I2C_Read... [07:31:05]Read from MH i2c: 01 07 00 A9 5B 00 00 00 00 00 F5 0C 0C [07:31:05]RasterBufferAndPrint [07:31:05]line [07:31:05]line [07:31:05]line [07:31:05]line [07:31:05]line [07:31:05]written 0, free lines is 3323 [07:31:05]MH_Cut [07:31:05]Write to MH i2c: D1 01 00 B0 5B 01 DD [07:31:05]Write i2c OK [07:31:05]MH_I2C_Read... [07:31:05]Read from MH i2c: D1 [07:31:05]MH_I2C_Read... [07:31:05]Read from MH i2c: D1 01 00 [07:31:05]MH_I2C_Read... [07:31:05]Read from MH i2c: D1 01 00 B0 5B 00 DC [07:31:05]Write to MH i2c: 01 00 00 B1 5B 0C [07:31:05]Write i2c OK [07:31:05]MH_I2C_Read... [07:31:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A3 BE 47 00 21 01 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 54 73 01 00 F4 03 04 00 67 96 1D 67 B6 04 01 00 00 35 48 93 10 71 6E 2C 61 [07:31:05]CommunicateWithHost err = 0 [07:31:05]CheckOFDResponse [07:31:05]1017 (14) - 77093643461234 [07:31:05]1041 (16) - 0000000002098560 [07:31:05]1040 (4) - 95060 [07:31:05]1012 (4) - 27.10.2024 01:24 [07:31:05]1206 (1) - 0 [07:31:05]OFD Sender: Remove packet 95060 [07:31:05]ProducePacketName [07:31:05]name=ofd_packets/00095060 [07:31:05]NVStorageDeleteData [07:31:06]OFD Sender: No OFD packet to send [07:31:06]*** Cut start [07:31:06]*** Partial cut [07:31:06]*** CUTSNS_PIN = 1 [07:31:06]*** CUTSNS_PIN = 0 [07:31:06]*** Brake cut motor [07:31:07]Read from MH i2c: 01 [07:31:07]MH_I2C_Read... [07:31:07]*** Stop cut motor [07:31:07]*** Cut end [07:31:07]Read from MH i2c: 01 07 00 [07:31:07]MH_I2C_Read... [07:31:07]Read from MH i2c: 01 07 00 B1 5B 00 00 00 00 00 FF 0F 21 [07:31:07]process_action close_receipt done [07:31:07]requested_data is exist [07:31:07]produce_requested_data [07:31:07]requested_item fm.sn is exist - process it [07:31:07]wFMCommunicate request_size=4 [07:31:07]MH_SAM_APDU [07:31:07]CAPDU: 80 11 00 00 [07:31:07]Write to MH i2c: E2 08 00 B2 5B 80 11 00 00 00 00 00 00 87 [07:31:07]Write i2c OK [07:31:07]MH_I2C_Read... [07:31:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:31:07]Read from MH i2c: E2 [07:31:07]MH_I2C_Read... [07:31:07]Read from MH i2c: E2 17 00 [07:31:07]MH_I2C_Read... [07:31:07]Read from MH i2c: E2 17 00 B2 5B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D8 [07:31:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:31:07]wFMCommunicate OK [07:31:07]requested_item fd.num is exist - process it [07:31:07]SAM_PROTO_GetFieldsCounters [07:31:07]wFMCommunicate request_size=4 [07:31:07]MH_SAM_APDU [07:31:07]CAPDU: 80 13 00 00 [07:31:07]Write to MH i2c: E2 08 00 B3 5B 80 13 00 00 00 00 00 00 8A [07:31:07]Write i2c OK [07:31:07]MH_I2C_Read... [07:31:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:31:07]Read from MH i2c: E2 [07:31:07]MH_I2C_Read... [07:31:07]Read from MH i2c: E2 62 00 [07:31:07]MH_I2C_Read... [07:31:07]Read from MH i2c: E2 62 00 B3 5B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 54 73 01 00 0E 04 04 00 8F 00 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 B3 [07:31:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 54 73 01 00 0E 04 04 00 8F 00 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 [07:31:07]wFMCommunicate OK [07:31:07]SAM_PROTO_GetFieldsCounters done [07:31:07]requested_item shift.num is exist - process it [07:31:07]requested_item shift.opened is exist - process it [07:31:07]req_shift_opened [07:31:07]FM_GetShiftState [07:31:07]SAM_PROTO_GetShiftState [07:31:07]wFMCommunicate request_size=4 [07:31:07]MH_SAM_APDU [07:31:07]CAPDU: 80 13 01 00 [07:31:07]Write to MH i2c: E2 08 00 B4 5B 80 13 01 00 00 00 00 00 8C [07:31:07]Write i2c OK [07:31:07]MH_I2C_Read... [07:31:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:31:07]Read from MH i2c: E2 [07:31:07]MH_I2C_Read... [07:31:07]Read from MH i2c: E2 0E 00 [07:31:07]MH_I2C_Read... [07:31:07]Read from MH i2c: E2 0E 00 B4 5B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 38 [07:31:07]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [07:31:07]wFMCommunicate OK [07:31:07]SAM_PROTO_GetShiftState done [07:31:07]FM_GetShiftState done [07:31:07]req_shift_opened done [07:31:07]requested_item shift.open_date is exist - process it [07:31:07]req_shift_open_date [07:31:07]req_shift_open_date done [07:31:07]produce_requested_data done [07:31:07]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95060,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [07:31:07]process_action_free close_receipt [07:31:07]json_value_free [07:31:07]json_value_free done [07:31:07]process_json_proto returns [07:31:07]Send response to host [07:31:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95060,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [07:31:07]free response buf [07:31:07]execute_script done [07:31:07]execute_script returns [07:31:07]free content buf [07:31:07]Sock 7.Close socket [07:31:07]Sock 7.Thread stoped [07:31:11]OFD Sender: No OFD packet to send [07:31:16]OFD Sender: No OFD packet to send [07:31:21]OFD Sender: No OFD packet to send [07:31:26]OFD Sender: No OFD packet to send [07:31:31]OFD Sender: No OFD packet to send [07:31:36]OFD Sender: No OFD packet to send [07:31:41]OFD Sender: No OFD packet to send [07:31:46]OFD Sender: No OFD packet to send [07:31:51]OFD Sender: No OFD packet to send [07:31:56]OFD Sender: No OFD packet to send [07:32:01]OFD Sender: No OFD packet to send [07:32:06]OFD Sender: No OFD packet to send [07:32:11]OFD Sender: No OFD packet to send [07:32:16]OFD Sender: No OFD packet to send [07:32:21]OFD Sender: No OFD packet to send [07:32:26]OFD Sender: No OFD packet to send [07:32:31]OFD Sender: No OFD packet to send [07:32:35]accept exits with 10 [07:32:35]New connection [07:32:35]New thread 3066723684 created [07:32:35]Thread 3066867044 joined [07:32:35]Waiting for new connection... [07:32:35] Sock 10.Parse request [07:32:35]Sock 10.Check first char [07:32:35]Sock 10.First char is OK [07:32:35]request: POST /json_proto HTTP/1.0 [07:32:35]Method: POST [07:32:35]URL: /json_proto [07:32:35]Method is POST - this is cgi request [07:32:35]url: /json_proto [07:32:35]query_string will be loaded in cgi processing [07:32:35]execute_cgi json_proto POST (null) [07:32:35]execute_cgi path=json_proto method=POST [07:32:35]POST find Content-Length [07:32:35]Host: 172.17.40.67:8080 [07:32:35]Content-Length: 678 [07:32:35]Content-Type: application/json [07:32:35] [07:32:35]POST finish read [07:32:35]Found Content-Length = 678 [07:32:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405565", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:32:35]execute_script... [07:32:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405565", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:32:35]POST & json_proto [07:32:35]process_json_proto [07:32:35]json parsed OK: [07:32:35]protocol is kg_v1.0 [07:32:35]action value=close_receipt [07:32:35]process_action close_receipt [07:32:35]cmd_close_receipt [07:32:35]MH_GetDate [07:32:35]Write to MH i2c: F0 00 00 B5 5B FF [07:32:35]Write i2c OK [07:32:35]MH_I2C_Read... [07:32:35]Read from MH i2c: F0 [07:32:35]MH_I2C_Read... [07:32:35]Read from MH i2c: F0 09 00 [07:32:35]MH_I2C_Read... [07:32:35]Read from MH i2c: F0 09 00 B5 5B 00 97 EC 1D 67 EE DA 66 66 A3 [07:32:35]GetLastDocTimeStamp 1730014267 [07:32:35]current date 1730014359 [07:32:35]FM_GetShiftState [07:32:35]SAM_PROTO_GetShiftState [07:32:35]wFMCommunicate request_size=4 [07:32:35]MH_SAM_APDU [07:32:35]CAPDU: 80 13 01 00 [07:32:35]Write to MH i2c: E2 08 00 B6 5B 80 13 01 00 00 00 00 00 8E [07:32:35]Write i2c OK [07:32:35]MH_I2C_Read... [07:32:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:32:35]Read from MH i2c: E2 [07:32:35]MH_I2C_Read... [07:32:35]Read from MH i2c: E2 0E 00 [07:32:35]MH_I2C_Read... [07:32:35]Read from MH i2c: E2 0E 00 B6 5B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3A [07:32:35]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [07:32:35]wFMCommunicate OK [07:32:35]SAM_PROTO_GetShiftState done [07:32:35]FM_GetShiftState done [07:32:35]opened in 1729987736 [07:32:35]opened+sec_in_day 1730074136 [07:32:35]quantity*price = 20003 [07:32:35]sum+1 = 20004 [07:32:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 60 27.10.2024 07:32 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95061 ФПД: 170225546494215 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T073239&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95061&fm=170225546494215&tin=02508201610067®Number=0000000000170478&sum=20000 [07:32:36]StoreToDocumentArchive [07:32:36]shift 143 fd 95061 [07:32:36]save to /storage/0143/doc_00095061 [07:32:36]save last doc name /storage/0143/doc_00095061 to /storage/kkm_last_doc_name [07:32:36]save OK [07:32:36]Clear old archive folders... [07:32:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:32:36]tlvbuf is 00E89660 [07:32:36]SAM_PROTO_ClearQueue [07:32:36]wFMCommunicate request_size=4 [07:32:36]MH_SAM_APDU [07:32:36]CAPDU: 80 09 00 00 [07:32:36]Write to MH i2c: E2 08 00 C3 5B 80 09 00 00 00 00 00 00 90 [07:32:36]Write i2c OK [07:32:36]MH_I2C_Read... [07:32:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:32:36]Read from MH i2c: E2 [07:32:36]MH_I2C_Read... [07:32:36]Read from MH i2c: E2 03 00 [07:32:36]MH_I2C_Read... [07:32:36]Read from MH i2c: E2 03 00 C3 5B 00 90 00 92 [07:32:36]RAPDU: 90 00 [07:32:36]wFMCommunicate OK [07:32:36]SAM_PROTO_ClearQueue done [07:32:36]KKMCreateOFDPacket [07:32:36]OFDProtocolAddRootSTLVToBuf [07:32:36]FM_MakeSignedData [07:32:36]FM_MakeSignedData [07:32:36]SAM_PROTO_SignData [07:32:36]wFMCommunicate request_size=4 [07:32:36]MH_SAM_APDU [07:32:36]CAPDU: 80 0D 01 02 [07:32:36]Write to MH i2c: E2 08 00 C4 5B 80 0D 01 02 00 00 00 00 98 [07:32:36]Write i2c OK [07:32:36]MH_I2C_Read... [07:32:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:32:36]Read from MH i2c: E2 [07:32:36]MH_I2C_Read... [07:32:36]Read from MH i2c: E2 03 00 [07:32:36]MH_I2C_Read... [07:32:36]Read from MH i2c: E2 03 00 C4 5B 00 90 00 93 [07:32:36]RAPDU: 90 00 [07:32:36]wFMCommunicate OK [07:32:36]wFMCommunicate request_size=255 [07:32:36]MH_SAM_APDU [07:32:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 97 EC 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 55 73 01 00 35 04 06 00 9A [07:32:36]Write to MH i2c: E2 02 01 C5 5B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 97 EC 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 55 73 01 00 35 04 06 00 9A 00 00 1D [07:32:36]Write i2c OK [07:32:36]MH_I2C_Read... [07:32:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:32:37]Read from MH i2c: E2 [07:32:37]MH_I2C_Read... [07:32:37]Read from MH i2c: E2 03 00 [07:32:37]MH_I2C_Read... [07:32:37]Read from MH i2c: E2 03 00 C5 5B 00 90 00 94 [07:32:37]RAPDU: 90 00 [07:32:37]wFMCommunicate OK [07:32:37]wFMCommunicate request_size=10 [07:32:37]MH_SAM_APDU [07:32:37]CAPDU: 80 0D 02 02 05 D1 B9 3B 01 07 [07:32:37]Write to MH i2c: E2 0D 00 C6 5B 80 0D 02 02 05 00 D1 B9 3B 01 07 00 00 72 [07:32:37]Write i2c OK [07:32:37]MH_I2C_Read... [07:32:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:32:37]Read from MH i2c: E2 [07:32:37]MH_I2C_Read... [07:32:37]Read from MH i2c: E2 03 00 [07:32:37]MH_I2C_Read... [07:32:37]Read from MH i2c: E2 03 00 C6 5B 00 90 00 95 [07:32:37]RAPDU: 90 00 [07:32:37]wFMCommunicate OK [07:32:37]wFMCommunicate request_size=4 [07:32:37]MH_SAM_APDU [07:32:37]CAPDU: 80 0D 03 02 [07:32:37]Write to MH i2c: E2 08 00 C7 5B 80 0D 03 02 00 00 00 00 9D [07:32:37]Write i2c OK [07:32:37]MH_I2C_Read... [07:32:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:32:37]Read from MH i2c: E2 [07:32:37]MH_I2C_Read... [07:32:37]Read from MH i2c: E2 0B 00 [07:32:37]MH_I2C_Read... [07:32:37]Read from MH i2c: E2 0B 00 C7 5B 00 A9 F9 34 DC 63 95 EE CD 90 00 03 [07:32:37]RAPDU: A9 F9 34 DC 63 95 EE CD 90 00 [07:32:37]wFMCommunicate OK [07:32:37]SAM_PROTO_SignData done [07:32:37]FM_MakeSignedData done [07:32:37]CreateOFDProtocolMessage [07:32:37]wFMCommunicate request_size=4 [07:32:37]MH_SAM_APDU [07:32:37]CAPDU: 80 11 00 00 [07:32:37]Write to MH i2c: E2 08 00 C8 5B 80 11 00 00 00 00 00 00 9D [07:32:37]Write i2c OK [07:32:37]MH_I2C_Read... [07:32:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:32:37]Read from MH i2c: E2 [07:32:37]MH_I2C_Read... [07:32:37]Read from MH i2c: E2 17 00 [07:32:37]MH_I2C_Read... [07:32:37]Read from MH i2c: E2 17 00 C8 5B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EE [07:32:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:32:37]wFMCommunicate OK [07:32:37]CreateOFDProtocolMessage done [07:32:37]OFDSenderStorePacket 95061 [07:32:37]StoreOFDPacket docnum=95061 [07:32:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 72 0F 07 01 CE 6F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 97 EC 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 55 73 01 00 35 04 06 00 9A D1 B9 3B 01 07 A9 F9 34 DC 63 95 EE CD [07:32:37]CheckFolder [07:32:37]dirname=/storage/ofd_packets [07:32:37]CheckFolder done [07:32:37]ProducePacketName [07:32:37]name=ofd_packets/00095061 [07:32:37]NVStorageSaveData ofd_packets/00095061 [07:32:37]File name is /storage/ofd_packets/00095061 [07:32:37]Write 301 bytes [07:32:37]NVStorageSaveData done [07:32:37]OFDSenderStorePacket done [07:32:37]KKMCreateOFDPacket done [07:32:37]NVStorageSaveData kkm_last_timestamp [07:32:37]File name is /storage/kkm_last_timestamp [07:32:37]Write 4 bytes [07:32:37]NVStorageSaveData done [07:32:37]ExternCall_PrintAddStr [07:32:37]wPrintStart [07:32:37]Write to MH i2c: 01 00 00 C9 5B 24 [07:32:37]Write i2c OK [07:32:37]MH_I2C_Read... [07:32:37]Read from MH i2c: 01 [07:32:37]MH_I2C_Read... [07:32:37]Read from MH i2c: 01 07 00 [07:32:37]MH_I2C_Read... [07:32:37]Read from MH i2c: 01 07 00 C9 5B 00 00 00 00 00 FF 0F 39 [07:32:37]RasterBufferAndPrint [07:32:37]line Счет N : (1)3405565 [07:32:37]line ИНН: 02508201610067 [07:32:37]line Контрольно-Кассовый Чек [07:32:37]line ПРОДАЖА [07:32:37]line ТРК (МРК, ГНК) : 12 [07:32:37]line Товар: 2710124130 [07:32:37]line Аи-92-К-4 [07:32:37]line 2.990 * 66.90 [07:32:37]line = 200.03 [07:32:37]line НДС 12% НСП 1% [07:32:37]line > о реализуемом товаре [07:32:37]line ОКРУГЛЕНИЕ: -0.03 [07:32:37]line ИТОГО: 200.00 [07:32:37]line Внесено: 200.00 [07:32:37]line СДАЧА: 0.00 [07:32:37]line НСП 1% : 1.77 [07:32:37]line НДС 12% : 21.24 [07:32:37]line Наличными: 200.00 [07:32:37]line Безнал.: 0.00 [07:32:37]line Место: АЗС № 82 "Партнер Нефть" [07:32:37]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [07:32:37]line СНО: Общий режим [07:32:37]line Чек 60 27.10.2024 07:32 [07:32:37]line Смена: 143 ФФД: 1.0 [07:32:37]line ЗНМ: 0300000017 [07:32:37]line РНМ: 0000000000170478 [07:32:37]line Версия ККМ: v1.0 [07:32:37]line ФМ: 0000000002098560 [07:32:37]line ФД: 95061 [07:32:37]line ФПД: 170225546494215 [07:32:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T073239&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95061&fm=170225546494215&tin=02508201610067®Number=0000000000170478&sum=20000 [07:32:37]OFD Sender: Processing packet 95061 [packets to send 56, broken 55] [07:32:37]ProducePacketName [07:32:37]name=ofd_packets/00095061 [07:32:37]OFD Sender: To server: pG, [07:32:37]CommunicateWithHost lk.salyk.kg:30040 [07:32:37]ConnectInit lk.salyk.kg [07:32:37]written 0, free lines is 4095 [07:32:37]Connected sock=9 [07:32:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 72 0F 07 01 CE 6F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 97 EC 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 55 73 01 00 35 04 06 00 9A D1 B9 3B 01 07 A9 F9 34 DC 63 95 EE CD [07:32:38]Write to MH i2c: 01 00 00 F4 5B 4F [07:32:38]Write i2c OK [07:32:38]MH_I2C_Read... [07:32:38]Read from MH i2c: 01 [07:32:38]MH_I2C_Read... [07:32:38]Read from MH i2c: 01 07 00 [07:32:38]MH_I2C_Read... [07:32:38]Read from MH i2c: 01 07 00 F4 5B 00 00 00 00 00 FF 0C 61 [07:32:38]RasterBufferAndPrint [07:32:38]line [07:32:38]line [07:32:38]line [07:32:38]line [07:32:38]line [07:32:38]written 0, free lines is 3333 [07:32:38]MH_Cut [07:32:38]Write to MH i2c: D1 01 00 FB 5B 01 28 [07:32:38]Write i2c OK [07:32:38]MH_I2C_Read... [07:32:38]Read from MH i2c: D1 [07:32:38]MH_I2C_Read... [07:32:38]Read from MH i2c: D1 01 00 [07:32:38]MH_I2C_Read... [07:32:38]Read from MH i2c: D1 01 00 FB 5B 00 27 [07:32:38]Write to MH i2c: 01 00 00 FC 5B 57 [07:32:38]Write i2c OK [07:32:38]MH_I2C_Read... [07:32:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0D 8C 47 00 1F 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 32 30 39 38 35 36 30 10 04 04 00 55 73 01 00 F4 03 04 00 C4 96 1D 67 B6 04 01 00 00 1E 0F B5 11 33 D2 6F 65 [07:32:38]CommunicateWithHost err = 0 [07:32:38]CheckOFDResponse [07:32:38]1017 (14) - 77093643461234 [07:32:38]1041 (16) - 0000000002098560 [07:32:38]1040 (4) - 95061 [07:32:38]1012 (4) - 27.10.2024 01:26 [07:32:38]1206 (1) - 0 [07:32:38]OFD Sender: Remove packet 95061 [07:32:38]ProducePacketName [07:32:38]name=ofd_packets/00095061 [07:32:38]NVStorageDeleteData [07:32:38]OFD Sender: No OFD packet to send [07:32:38]*** Cut start [07:32:38]*** Partial cut [07:32:38]*** CUTSNS_PIN = 1 [07:32:38]*** CUTSNS_PIN = 0 [07:32:38]*** Brake cut motor [07:32:39]Read from MH i2c: 01 [07:32:39]MH_I2C_Read... [07:32:39]*** Stop cut motor [07:32:39]*** Cut end [07:32:39]Read from MH i2c: 01 07 00 [07:32:39]MH_I2C_Read... [07:32:39]Read from MH i2c: 01 07 00 FC 5B 00 00 00 00 00 FF 0F 6C [07:32:39]process_action close_receipt done [07:32:39]requested_data is exist [07:32:39]produce_requested_data [07:32:39]requested_item fm.sn is exist - process it [07:32:39]wFMCommunicate request_size=4 [07:32:39]MH_SAM_APDU [07:32:39]CAPDU: 80 11 00 00 [07:32:39]Write to MH i2c: E2 08 00 FD 5B 80 11 00 00 00 00 00 00 D2 [07:32:39]Write i2c OK [07:32:39]MH_I2C_Read... [07:32:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:32:39]Read from MH i2c: E2 [07:32:39]MH_I2C_Read... [07:32:39]Read from MH i2c: E2 17 00 [07:32:39]MH_I2C_Read... [07:32:39]Read from MH i2c: E2 17 00 FD 5B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 23 [07:32:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:32:39]wFMCommunicate OK [07:32:39]requested_item fd.num is exist - process it [07:32:39]SAM_PROTO_GetFieldsCounters [07:32:39]wFMCommunicate request_size=4 [07:32:39]MH_SAM_APDU [07:32:39]CAPDU: 80 13 00 00 [07:32:39]Write to MH i2c: E2 08 00 FE 5B 80 13 00 00 00 00 00 00 D5 [07:32:39]Write i2c OK [07:32:39]MH_I2C_Read... [07:32:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:32:39]Read from MH i2c: E2 [07:32:39]MH_I2C_Read... [07:32:39]Read from MH i2c: E2 62 00 [07:32:39]MH_I2C_Read... [07:32:39]Read from MH i2c: E2 62 00 FE 5B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 55 73 01 00 0E 04 04 00 8F 00 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 02 [07:32:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 55 73 01 00 0E 04 04 00 8F 00 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 [07:32:39]wFMCommunicate OK [07:32:39]SAM_PROTO_GetFieldsCounters done [07:32:39]requested_item shift.num is exist - process it [07:32:39]requested_item shift.opened is exist - process it [07:32:39]req_shift_opened [07:32:39]FM_GetShiftState [07:32:39]SAM_PROTO_GetShiftState [07:32:39]wFMCommunicate request_size=4 [07:32:39]MH_SAM_APDU [07:32:39]CAPDU: 80 13 01 00 [07:32:39]Write to MH i2c: E2 08 00 FF 5B 80 13 01 00 00 00 00 00 D7 [07:32:39]Write i2c OK [07:32:39]MH_I2C_Read... [07:32:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:32:39]Read from MH i2c: E2 [07:32:39]MH_I2C_Read... [07:32:39]Read from MH i2c: E2 0E 00 [07:32:39]MH_I2C_Read... [07:32:39]Read from MH i2c: E2 0E 00 FF 5B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 83 [07:32:39]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [07:32:39]wFMCommunicate OK [07:32:39]SAM_PROTO_GetShiftState done [07:32:39]FM_GetShiftState done [07:32:39]req_shift_opened done [07:32:39]requested_item shift.open_date is exist - process it [07:32:39]req_shift_open_date [07:32:39]req_shift_open_date done [07:32:39]produce_requested_data done [07:32:39]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95061,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [07:32:39]process_action_free close_receipt [07:32:39]json_value_free [07:32:39]json_value_free done [07:32:39]process_json_proto returns [07:32:39]Send response to host [07:32:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95061,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [07:32:39]free response buf [07:32:39]execute_script done [07:32:39]execute_script returns [07:32:39]free content buf [07:32:39]Sock 10.Close socket [07:32:39]Sock 10.Thread stoped [07:32:43]OFD Sender: No OFD packet to send [07:32:48]OFD Sender: No OFD packet to send [07:32:53]OFD Sender: No OFD packet to send [07:32:58]OFD Sender: No OFD packet to send [07:33:03]OFD Sender: No OFD packet to send [07:33:08]OFD Sender: No OFD packet to send [07:33:13]OFD Sender: No OFD packet to send [07:33:18]OFD Sender: No OFD packet to send [07:33:23]OFD Sender: No OFD packet to send [07:33:28]OFD Sender: No OFD packet to send [07:33:33]OFD Sender: No OFD packet to send [07:33:38]OFD Sender: No OFD packet to send [07:33:43]OFD Sender: No OFD packet to send [07:33:48]OFD Sender: No OFD packet to send [07:33:53]OFD Sender: No OFD packet to send [07:33:58]OFD Sender: No OFD packet to send [07:34:03]OFD Sender: No OFD packet to send [07:34:08]OFD Sender: No OFD packet to send [07:34:13]OFD Sender: No OFD packet to send [07:34:18]OFD Sender: No OFD packet to send [07:34:23]OFD Sender: No OFD packet to send [07:34:28]OFD Sender: No OFD packet to send [07:34:33]OFD Sender: No OFD packet to send [07:34:38]OFD Sender: No OFD packet to send [07:34:43]OFD Sender: No OFD packet to send [07:34:48]OFD Sender: No OFD packet to send [07:34:53]OFD Sender: No OFD packet to send [07:34:58]OFD Sender: No OFD packet to send [07:35:03]OFD Sender: No OFD packet to send [07:35:08]OFD Sender: No OFD packet to send [07:35:13]OFD Sender: No OFD packet to send [07:35:18]OFD Sender: No OFD packet to send [07:35:23]OFD Sender: No OFD packet to send [07:35:28]OFD Sender: No OFD packet to send [07:35:33]OFD Sender: No OFD packet to send [07:35:38]OFD Sender: No OFD packet to send [07:35:43]OFD Sender: No OFD packet to send [07:35:48]OFD Sender: No OFD packet to send [07:35:53]OFD Sender: No OFD packet to send [07:35:58]OFD Sender: No OFD packet to send [07:36:03]OFD Sender: No OFD packet to send [07:36:08]OFD Sender: No OFD packet to send [07:36:13]OFD Sender: No OFD packet to send [07:36:18]OFD Sender: No OFD packet to send [07:36:23]OFD Sender: No OFD packet to send [07:36:28]OFD Sender: No OFD packet to send [07:36:33]OFD Sender: No OFD packet to send [07:36:36]accept exits with 7 [07:36:36]New connection [07:36:36]New thread 3066867044 created [07:36:36]Thread 3066723684 joined [07:36:36]Waiting for new connection... [07:36:36] Sock 7.Parse request [07:36:36]Sock 7.Check first char [07:36:36]Sock 7.First char is OK [07:36:36]request: POST /json_proto HTTP/1.0 [07:36:36]Method: POST [07:36:36]URL: /json_proto [07:36:36]Method is POST - this is cgi request [07:36:36]url: /json_proto [07:36:36]query_string will be loaded in cgi processing [07:36:36]execute_cgi json_proto POST (null) [07:36:36]execute_cgi path=json_proto method=POST [07:36:36]POST find Content-Length [07:36:36]Host: 172.17.40.67:8080 [07:36:36]Content-Length: 678 [07:36:36]Content-Type: application/json [07:36:36] [07:36:36]POST finish read [07:36:36]Found Content-Length = 678 [07:36:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405566", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:36:36]execute_script... [07:36: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)3405566", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:36:36]POST & json_proto [07:36:36]process_json_proto [07:36:36]json parsed OK: [07:36:36]protocol is kg_v1.0 [07:36:36]action value=close_receipt [07:36:36]process_action close_receipt [07:36:36]cmd_close_receipt [07:36:36]MH_GetDate [07:36:36]Write to MH i2c: F0 00 00 00 5C 4B [07:36:36]Write i2c OK [07:36:36]MH_I2C_Read... [07:36:36]Read from MH i2c: F0 [07:36:36]MH_I2C_Read... [07:36:36]Read from MH i2c: F0 09 00 [07:36:36]MH_I2C_Read... [07:36:36]Read from MH i2c: F0 09 00 00 5C 00 88 ED 1D 67 EE DA 66 66 E1 [07:36:36]GetLastDocTimeStamp 1730014359 [07:36:36]current date 1730014600 [07:36:36]FM_GetShiftState [07:36:36]SAM_PROTO_GetShiftState [07:36:36]wFMCommunicate request_size=4 [07:36:36]MH_SAM_APDU [07:36:36]CAPDU: 80 13 01 00 [07:36:36]Write to MH i2c: E2 08 00 01 5C 80 13 01 00 00 00 00 00 DA [07:36:36]Write i2c OK [07:36:36]MH_I2C_Read... [07:36:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:36:36]Read from MH i2c: E2 [07:36:36]MH_I2C_Read... [07:36:36]Read from MH i2c: E2 0E 00 [07:36:36]MH_I2C_Read... [07:36:36]Read from MH i2c: E2 0E 00 01 5C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 86 [07:36:36]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [07:36:36]wFMCommunicate OK [07:36:36]SAM_PROTO_GetShiftState done [07:36:36]FM_GetShiftState done [07:36:36]opened in 1729987736 [07:36:36]opened+sec_in_day 1730074136 [07:36:36]quantity*price = 50041 [07:36:36]sum+1 = 50042 [07:36:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 61 27.10.2024 07:36 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95062 ФПД: 185502138494153 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T073640&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95062&fm=185502138494153&tin=02508201610067®Number=0000000000170478&sum=50000 [07:36:37]StoreToDocumentArchive [07:36:37]shift 143 fd 95062 [07:36:37]save to /storage/0143/doc_00095062 [07:36:37]save last doc name /storage/0143/doc_00095062 to /storage/kkm_last_doc_name [07:36:37]save OK [07:36:37]Clear old archive folders... [07:36:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:36:37]tlvbuf is 00E153F0 [07:36:37]SAM_PROTO_ClearQueue [07:36:37]wFMCommunicate request_size=4 [07:36:37]MH_SAM_APDU [07:36:37]CAPDU: 80 09 00 00 [07:36:37]Write to MH i2c: E2 08 00 0E 5C 80 09 00 00 00 00 00 00 DC [07:36:37]Write i2c OK [07:36:37]MH_I2C_Read... [07:36:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:36:37]Read from MH i2c: E2 [07:36:37]MH_I2C_Read... [07:36:37]Read from MH i2c: E2 03 00 [07:36:37]MH_I2C_Read... [07:36:37]Read from MH i2c: E2 03 00 0E 5C 00 90 00 DE [07:36:37]RAPDU: 90 00 [07:36:37]wFMCommunicate OK [07:36:37]SAM_PROTO_ClearQueue done [07:36:37]KKMCreateOFDPacket [07:36:37]OFDProtocolAddRootSTLVToBuf [07:36:37]FM_MakeSignedData [07:36:37]FM_MakeSignedData [07:36:37]SAM_PROTO_SignData [07:36:37]wFMCommunicate request_size=4 [07:36:37]MH_SAM_APDU [07:36:37]CAPDU: 80 0D 01 02 [07:36:37]Write to MH i2c: E2 08 00 0F 5C 80 0D 01 02 00 00 00 00 E4 [07:36:37]Write i2c OK [07:36:37]MH_I2C_Read... [07:36:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:36:37]Read from MH i2c: E2 [07:36:37]MH_I2C_Read... [07:36:37]Read from MH i2c: E2 03 00 [07:36:37]MH_I2C_Read... [07:36:37]Read from MH i2c: E2 03 00 0F 5C 00 90 00 DF [07:36:37]RAPDU: 90 00 [07:36:37]wFMCommunicate OK [07:36:37]wFMCommunicate request_size=255 [07:36:37]MH_SAM_APDU [07:36:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 88 ED 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 56 73 01 00 35 04 06 00 A8 [07:36:37]Write to MH i2c: E2 02 01 10 5C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 88 ED 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 56 73 01 00 35 04 06 00 A8 00 00 A9 [07:36:37]Write i2c OK [07:36:37]MH_I2C_Read... [07:36:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:36:38]Read from MH i2c: E2 [07:36:38]MH_I2C_Read... [07:36:38]Read from MH i2c: E2 03 00 [07:36:38]MH_I2C_Read... [07:36:38]Read from MH i2c: E2 03 00 10 5C 00 90 00 E0 [07:36:38]RAPDU: 90 00 [07:36:38]wFMCommunicate OK [07:36:38]wFMCommunicate request_size=10 [07:36:38]MH_SAM_APDU [07:36:38]CAPDU: 80 0D 02 02 05 B6 95 11 EC C9 [07:36:38]Write to MH i2c: E2 0D 00 11 5C 80 0D 02 02 05 00 B6 95 11 EC C9 00 00 02 [07:36:38]Write i2c OK [07:36:38]MH_I2C_Read... [07:36:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:36:38]Read from MH i2c: E2 [07:36:38]MH_I2C_Read... [07:36:38]Read from MH i2c: E2 03 00 [07:36:38]MH_I2C_Read... [07:36:38]Read from MH i2c: E2 03 00 11 5C 00 90 00 E1 [07:36:38]RAPDU: 90 00 [07:36:38]wFMCommunicate OK [07:36:38]wFMCommunicate request_size=4 [07:36:38]MH_SAM_APDU [07:36:38]CAPDU: 80 0D 03 02 [07:36:38]Write to MH i2c: E2 08 00 12 5C 80 0D 03 02 00 00 00 00 E9 [07:36:38]Write i2c OK [07:36:38]MH_I2C_Read... [07:36:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:36:38]Read from MH i2c: E2 [07:36:38]MH_I2C_Read... [07:36:38]Read from MH i2c: E2 0B 00 [07:36:38]MH_I2C_Read... [07:36:38]Read from MH i2c: E2 0B 00 12 5C 00 52 21 F3 F3 20 56 CE 5B 90 00 E2 [07:36:38]RAPDU: 52 21 F3 F3 20 56 CE 5B 90 00 [07:36:38]wFMCommunicate OK [07:36:38]SAM_PROTO_SignData done [07:36:38]FM_MakeSignedData done [07:36:38]CreateOFDProtocolMessage [07:36:38]wFMCommunicate request_size=4 [07:36:38]MH_SAM_APDU [07:36:38]CAPDU: 80 11 00 00 [07:36:38]Write to MH i2c: E2 08 00 13 5C 80 11 00 00 00 00 00 00 E9 [07:36:38]Write i2c OK [07:36:38]MH_I2C_Read... [07:36:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:36:38]Read from MH i2c: E2 [07:36:38]MH_I2C_Read... [07:36:38]Read from MH i2c: E2 17 00 [07:36:38]MH_I2C_Read... [07:36:38]Read from MH i2c: E2 17 00 13 5C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3A [07:36:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:36:38]wFMCommunicate OK [07:36:38]CreateOFDProtocolMessage done [07:36:38]OFDSenderStorePacket 95062 [07:36:38]StoreOFDPacket docnum=95062 [07:36:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CE 7C 07 01 F1 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 88 ED 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 56 73 01 00 35 04 06 00 A8 B6 95 11 EC C9 52 21 F3 F3 20 56 CE 5B [07:36:38]CheckFolder [07:36:38]dirname=/storage/ofd_packets [07:36:38]CheckFolder done [07:36:38]ProducePacketName [07:36:38]name=ofd_packets/00095062 [07:36:38]NVStorageSaveData ofd_packets/00095062 [07:36:38]File name is /storage/ofd_packets/00095062 [07:36:38]Write 301 bytes [07:36:38]NVStorageSaveData done [07:36:38]OFDSenderStorePacket done [07:36:38]KKMCreateOFDPacket done [07:36:38]NVStorageSaveData kkm_last_timestamp [07:36:38]File name is /storage/kkm_last_timestamp [07:36:38]Write 4 bytes [07:36:38]NVStorageSaveData done [07:36:38]ExternCall_PrintAddStr [07:36:38]wPrintStart [07:36:38]Write to MH i2c: 01 00 00 14 5C 70 [07:36:38]Write i2c OK [07:36:38]MH_I2C_Read... [07:36:38]Read from MH i2c: 01 [07:36:38]MH_I2C_Read... [07:36:38]Read from MH i2c: 01 07 00 [07:36:38]MH_I2C_Read... [07:36:38]Read from MH i2c: 01 07 00 14 5C 00 00 00 00 00 FF 0F 85 [07:36:38]RasterBufferAndPrint [07:36:38]line Счет N : (1)3405566 [07:36:38]line ИНН: 02508201610067 [07:36:38]line Контрольно-Кассовый Чек [07:36:38]line ПРОДАЖА [07:36:38]line ТРК (МРК, ГНК) : 12 [07:36:38]line Товар: 2710124130 [07:36:38]line Аи-92-К-4 [07:36:38]line 7.480 * 66.90 [07:36:38]line = 500.41 [07:36:38]line НДС 12% НСП 1% [07:36:38]line > о реализуемом товаре [07:36:38]line ОКРУГЛЕНИЕ: -0.41 [07:36:38]line ИТОГО: 500.00 [07:36:38]line Внесено: 500.00 [07:36:38]line СДАЧА: 0.00 [07:36:38]line НСП 1% : 4.43 [07:36:38]line НДС 12% : 53.14 [07:36:38]line Наличными: 500.00 [07:36:38]line Безнал.: 0.00 [07:36:38]line Место: АЗС № 82 "Партнер Нефть" [07:36:38]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [07:36:38]line СНО: Общий режим [07:36:38]line Чек 61 27.10.2024 07:36 [07:36:38]line Смена: 143 ФФД: 1.0 [07:36:38]line ЗНМ: 0300000017 [07:36:38]line РНМ: 0000000000170478 [07:36:38]line Версия ККМ: v1.0 [07:36:38]line ФМ: 0000000002098560 [07:36:38]line ФД: 95062 [07:36:38]line ФПД: 185502138494153 [07:36:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T073640&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95062&fm=185502138494153&tin=02508201610067®Number=0000000000170478&sum=50000 [07:36:38]OFD Sender: Processing packet 95062 [packets to send 56, broken 55] [07:36:38]ProducePacketName [07:36:38]name=ofd_packets/00095062 [07:36:38]OFD Sender: To server: pG, [07:36:38]CommunicateWithHost lk.salyk.kg:30040 [07:36:38]ConnectInit lk.salyk.kg [07:36:38]written 0, free lines is 4095 [07:36:38]Connected sock=10 [07:36:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CE 7C 07 01 F1 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 88 ED 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 56 73 01 00 35 04 06 00 A8 B6 95 11 EC C9 52 21 F3 F3 20 56 CE 5B [07:36:39]Write to MH i2c: 01 00 00 3F 5C 9B [07:36:39]Write i2c OK [07:36:39]MH_I2C_Read... [07:36:39]Read from MH i2c: 01 [07:36:39]MH_I2C_Read... [07:36:39]Read from MH i2c: 01 07 00 [07:36:39]MH_I2C_Read... [07:36:39]Read from MH i2c: 01 07 00 3F 5C 00 00 00 00 00 F6 0C A4 [07:36:39]RasterBufferAndPrint [07:36:39]line [07:36:39]line [07:36:39]line [07:36:39]line [07:36:39]line [07:36:39]written 0, free lines is 3324 [07:36:39]MH_Cut [07:36:39]Write to MH i2c: D1 01 00 46 5C 01 74 [07:36:39]Write i2c OK [07:36:39]MH_I2C_Read... [07:36:39]Read from MH i2c: D1 [07:36:39]MH_I2C_Read... [07:36:39]Read from MH i2c: D1 01 00 [07:36:39]MH_I2C_Read... [07:36:39]Read from MH i2c: D1 01 00 46 5C 00 73 [07:36:39]Write to MH i2c: 01 00 00 47 5C A3 [07:36:39]Write i2c OK [07:36:39]MH_I2C_Read... [07:36:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 44 30 47 00 44 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 32 30 39 38 35 36 30 10 04 04 00 56 73 01 00 F4 03 04 00 B5 97 1D 67 B6 04 01 00 00 A1 6D BA 7E DE CB EA 35 [07:36:39]CommunicateWithHost err = 0 [07:36:39]CheckOFDResponse [07:36:39]1017 (14) - 77093643461234 [07:36:39]1041 (16) - 0000000002098560 [07:36:39]1040 (4) - 95062 [07:36:39]1012 (4) - 27.10.2024 01:30 [07:36:39]1206 (1) - 0 [07:36:39]OFD Sender: Remove packet 95062 [07:36:39]ProducePacketName [07:36:39]name=ofd_packets/00095062 [07:36:39]NVStorageDeleteData [07:36:39]OFD Sender: No OFD packet to send [07:36:39]*** Cut start [07:36:39]*** Partial cut [07:36:39]*** CUTSNS_PIN = 1 [07:36:39]*** CUTSNS_PIN = 0 [07:36:40]*** Brake cut motor [07:36:40]Read from MH i2c: 01 [07:36:40]MH_I2C_Read... [07:36:40]*** Stop cut motor [07:36:40]*** Cut end [07:36:40]Read from MH i2c: 01 07 00 [07:36:40]MH_I2C_Read... [07:36:40]Read from MH i2c: 01 07 00 47 5C 00 00 00 00 00 FF 0F B8 [07:36:40]process_action close_receipt done [07:36:40]requested_data is exist [07:36:40]produce_requested_data [07:36:40]requested_item fm.sn is exist - process it [07:36:40]wFMCommunicate request_size=4 [07:36:40]MH_SAM_APDU [07:36:40]CAPDU: 80 11 00 00 [07:36:40]Write to MH i2c: E2 08 00 48 5C 80 11 00 00 00 00 00 00 1E [07:36:40]Write i2c OK [07:36:40]MH_I2C_Read... [07:36:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:36:40]Read from MH i2c: E2 [07:36:40]MH_I2C_Read... [07:36:40]Read from MH i2c: E2 17 00 [07:36:40]MH_I2C_Read... [07:36:40]Read from MH i2c: E2 17 00 48 5C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6F [07:36:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:36:40]wFMCommunicate OK [07:36:40]requested_item fd.num is exist - process it [07:36:40]SAM_PROTO_GetFieldsCounters [07:36:40]wFMCommunicate request_size=4 [07:36:40]MH_SAM_APDU [07:36:40]CAPDU: 80 13 00 00 [07:36:40]Write to MH i2c: E2 08 00 49 5C 80 13 00 00 00 00 00 00 21 [07:36:40]Write i2c OK [07:36:40]MH_I2C_Read... [07:36:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:36:40]Read from MH i2c: E2 [07:36:40]MH_I2C_Read... [07:36:40]Read from MH i2c: E2 62 00 [07:36:40]MH_I2C_Read... [07:36:40]Read from MH i2c: E2 62 00 49 5C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 56 73 01 00 0E 04 04 00 8F 00 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 52 [07:36:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 56 73 01 00 0E 04 04 00 8F 00 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 [07:36:40]wFMCommunicate OK [07:36:40]SAM_PROTO_GetFieldsCounters done [07:36:40]requested_item shift.num is exist - process it [07:36:40]requested_item shift.opened is exist - process it [07:36:40]req_shift_opened [07:36:40]FM_GetShiftState [07:36:40]SAM_PROTO_GetShiftState [07:36:40]wFMCommunicate request_size=4 [07:36:40]MH_SAM_APDU [07:36:40]CAPDU: 80 13 01 00 [07:36:40]Write to MH i2c: E2 08 00 4A 5C 80 13 01 00 00 00 00 00 23 [07:36:40]Write i2c OK [07:36:40]MH_I2C_Read... [07:36:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:36:40]Read from MH i2c: E2 [07:36:40]MH_I2C_Read... [07:36:40]Read from MH i2c: E2 0E 00 [07:36:40]MH_I2C_Read... [07:36:40]Read from MH i2c: E2 0E 00 4A 5C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 CF [07:36:40]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [07:36:40]wFMCommunicate OK [07:36:40]SAM_PROTO_GetShiftState done [07:36:40]FM_GetShiftState done [07:36:40]req_shift_opened done [07:36:40]requested_item shift.open_date is exist - process it [07:36:40]req_shift_open_date [07:36:40]req_shift_open_date done [07:36:40]produce_requested_data done [07:36:40]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95062,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [07:36:40]process_action_free close_receipt [07:36:40]json_value_free [07:36:40]json_value_free done [07:36:40]process_json_proto returns [07:36:40]Send response to host [07:36:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95062,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [07:36:40]free response buf [07:36:40]execute_script done [07:36:40]execute_script returns [07:36:40]free content buf [07:36:40]Sock 7.Close socket [07:36:40]Sock 7.Thread stoped [07:36:44]OFD Sender: No OFD packet to send [07:36:49]OFD Sender: No OFD packet to send [07:36:54]OFD Sender: No OFD packet to send [07:36:57]accept exits with 9 [07:36:57]New connection [07:36:57]New thread 3066723684 created [07:36:57]Thread 3066867044 joined [07:36:57]Waiting for new connection... [07:36:57] Sock 9.Parse request [07:36:57]Sock 9.Check first char [07:36:57]Sock 9.First char is OK [07:36:57]request: POST /json_proto HTTP/1.0 [07:36:57]Method: POST [07:36:57]URL: /json_proto [07:36:57]Method is POST - this is cgi request [07:36:57]url: /json_proto [07:36:57]query_string will be loaded in cgi processing [07:36:57]execute_cgi json_proto POST (null) [07:36:57]execute_cgi path=json_proto method=POST [07:36:57]POST find Content-Length [07:36:57]Host: 172.17.40.67:8080 [07:36:57]Content-Length: 678 [07:36:57]Content-Type: application/json [07:36:57] [07:36:57]POST finish read [07:36:57]Found Content-Length = 678 [07:36:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405567", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:36:57]execute_script... [07:36: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)3405567", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:36:57]POST & json_proto [07:36:57]process_json_proto [07:36:57]json parsed OK: [07:36:57]protocol is kg_v1.0 [07:36:57]action value=close_receipt [07:36:57]process_action close_receipt [07:36:57]cmd_close_receipt [07:36:57]MH_GetDate [07:36:57]Write to MH i2c: F0 00 00 4B 5C 96 [07:36:57]Write i2c OK [07:36:57]MH_I2C_Read... [07:36:57]Read from MH i2c: F0 [07:36:57]MH_I2C_Read... [07:36:57]Read from MH i2c: F0 09 00 [07:36:57]MH_I2C_Read... [07:36:57]Read from MH i2c: F0 09 00 4B 5C 00 9D ED 1D 67 EE DA 66 66 41 [07:36:57]GetLastDocTimeStamp 1730014600 [07:36:57]current date 1730014621 [07:36:57]FM_GetShiftState [07:36:57]SAM_PROTO_GetShiftState [07:36:57]wFMCommunicate request_size=4 [07:36:57]MH_SAM_APDU [07:36:57]CAPDU: 80 13 01 00 [07:36:57]Write to MH i2c: E2 08 00 4C 5C 80 13 01 00 00 00 00 00 25 [07:36:57]Write i2c OK [07:36:57]MH_I2C_Read... [07:36:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:36:57]Read from MH i2c: E2 [07:36:57]MH_I2C_Read... [07:36:57]Read from MH i2c: E2 0E 00 [07:36:57]MH_I2C_Read... [07:36:57]Read from MH i2c: E2 0E 00 4C 5C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D1 [07:36:57]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [07:36:57]wFMCommunicate OK [07:36:57]SAM_PROTO_GetShiftState done [07:36:57]FM_GetShiftState done [07:36:57]opened in 1729987736 [07:36:57]opened+sec_in_day 1730074136 [07:36:57]quantity*price = 40006 [07:36:57]sum+1 = 40007 [07:36:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 62 27.10.2024 07:37 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95063 ФПД: 208747794481144 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T073701&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95063&fm=208747794481144&tin=02508201610067®Number=0000000000170478&sum=40000 [07:36:58]StoreToDocumentArchive [07:36:58]shift 143 fd 95063 [07:36:58]save to /storage/0143/doc_00095063 [07:36:58]save last doc name /storage/0143/doc_00095063 to /storage/kkm_last_doc_name [07:36:58]save OK [07:36:58]Clear old archive folders... [07:36:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:36:58]tlvbuf is 00FCB110 [07:36:58]SAM_PROTO_ClearQueue [07:36:58]wFMCommunicate request_size=4 [07:36:58]MH_SAM_APDU [07:36:58]CAPDU: 80 09 00 00 [07:36:58]Write to MH i2c: E2 08 00 59 5C 80 09 00 00 00 00 00 00 27 [07:36:58]Write i2c OK [07:36:58]MH_I2C_Read... [07:36:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:36:58]Read from MH i2c: E2 [07:36:58]MH_I2C_Read... [07:36:58]Read from MH i2c: E2 03 00 [07:36:58]MH_I2C_Read... [07:36:58]Read from MH i2c: E2 03 00 59 5C 00 90 00 29 [07:36:58]RAPDU: 90 00 [07:36:58]wFMCommunicate OK [07:36:58]SAM_PROTO_ClearQueue done [07:36:58]KKMCreateOFDPacket [07:36:58]OFDProtocolAddRootSTLVToBuf [07:36:58]FM_MakeSignedData [07:36:58]FM_MakeSignedData [07:36:58]SAM_PROTO_SignData [07:36:58]wFMCommunicate request_size=4 [07:36:58]MH_SAM_APDU [07:36:58]CAPDU: 80 0D 01 02 [07:36:58]Write to MH i2c: E2 08 00 5A 5C 80 0D 01 02 00 00 00 00 2F [07:36:58]Write i2c OK [07:36:58]MH_I2C_Read... [07:36:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:36:58]Read from MH i2c: E2 [07:36:58]MH_I2C_Read... [07:36:58]Read from MH i2c: E2 03 00 [07:36:58]MH_I2C_Read... [07:36:58]Read from MH i2c: E2 03 00 5A 5C 00 90 00 2A [07:36:58]RAPDU: 90 00 [07:36:58]wFMCommunicate OK [07:36:58]wFMCommunicate request_size=255 [07:36:58]MH_SAM_APDU [07:36: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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 9D ED 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 57 73 01 00 35 04 06 00 BD [07:36:58]Write to MH i2c: E2 02 01 5B 5C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 9D ED 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 57 73 01 00 35 04 06 00 BD 00 00 EF [07:36:58]Write i2c OK [07:36:58]MH_I2C_Read... [07:36:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:36:58]Read from MH i2c: E2 [07:36:58]MH_I2C_Read... [07:36:58]Read from MH i2c: E2 03 00 [07:36:58]MH_I2C_Read... [07:36:58]Read from MH i2c: E2 03 00 5B 5C 00 90 00 2B [07:36:58]RAPDU: 90 00 [07:36:58]wFMCommunicate OK [07:36:58]wFMCommunicate request_size=10 [07:36:58]MH_SAM_APDU [07:36:58]CAPDU: 80 0D 02 02 05 DA E2 23 3F F8 [07:36:58]Write to MH i2c: E2 0D 00 5C 5C 80 0D 02 02 05 00 DA E2 23 3F F8 00 00 52 [07:36:58]Write i2c OK [07:36:58]MH_I2C_Read... [07:36:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:36:59]Read from MH i2c: E2 [07:36:59]MH_I2C_Read... [07:36:59]Read from MH i2c: E2 03 00 [07:36:59]MH_I2C_Read... [07:36:59]Read from MH i2c: E2 03 00 5C 5C 00 90 00 2C [07:36:59]RAPDU: 90 00 [07:36:59]wFMCommunicate OK [07:36:59]wFMCommunicate request_size=4 [07:36:59]MH_SAM_APDU [07:36:59]CAPDU: 80 0D 03 02 [07:36:59]Write to MH i2c: E2 08 00 5D 5C 80 0D 03 02 00 00 00 00 34 [07:36:59]Write i2c OK [07:36:59]MH_I2C_Read... [07:36:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:36:59]Read from MH i2c: E2 [07:36:59]MH_I2C_Read... [07:36:59]Read from MH i2c: E2 0B 00 [07:36:59]MH_I2C_Read... [07:36:59]Read from MH i2c: E2 0B 00 5D 5C 00 C6 53 23 6B 48 8C 3D 74 90 00 61 [07:36:59]RAPDU: C6 53 23 6B 48 8C 3D 74 90 00 [07:36:59]wFMCommunicate OK [07:36:59]SAM_PROTO_SignData done [07:36:59]FM_MakeSignedData done [07:36:59]CreateOFDProtocolMessage [07:36:59]wFMCommunicate request_size=4 [07:36:59]MH_SAM_APDU [07:36:59]CAPDU: 80 11 00 00 [07:36:59]Write to MH i2c: E2 08 00 5E 5C 80 11 00 00 00 00 00 00 34 [07:36:59]Write i2c OK [07:36:59]MH_I2C_Read... [07:36:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:36:59]Read from MH i2c: E2 [07:36:59]MH_I2C_Read... [07:36:59]Read from MH i2c: E2 17 00 [07:36:59]MH_I2C_Read... [07:36:59]Read from MH i2c: E2 17 00 5E 5C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 85 [07:36:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:36:59]wFMCommunicate OK [07:36:59]CreateOFDProtocolMessage done [07:36:59]OFDSenderStorePacket 95063 [07:36:59]StoreOFDPacket docnum=95063 [07:36:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 50 87 07 01 DB 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 9D ED 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 57 73 01 00 35 04 06 00 BD DA E2 23 3F F8 C6 53 23 6B 48 8C 3D 74 [07:36:59]CheckFolder [07:36:59]dirname=/storage/ofd_packets [07:36:59]CheckFolder done [07:36:59]ProducePacketName [07:36:59]name=ofd_packets/00095063 [07:36:59]NVStorageSaveData ofd_packets/00095063 [07:36:59]File name is /storage/ofd_packets/00095063 [07:36:59]Write 301 bytes [07:36:59]NVStorageSaveData done [07:36:59]OFDSenderStorePacket done [07:36:59]KKMCreateOFDPacket done [07:36:59]NVStorageSaveData kkm_last_timestamp [07:36:59]File name is /storage/kkm_last_timestamp [07:36:59]Write 4 bytes [07:36:59]NVStorageSaveData done [07:36:59]OFD Sender: Processing packet 95063 [packets to send 56, broken 55] [07:36:59]ProducePacketName [07:36:59]name=ofd_packets/00095063 [07:36:59]OFD Sender: To server: pG, [07:36:59]CommunicateWithHost lk.salyk.kg:30040 [07:36:59]ConnectInit lk.salyk.kg [07:36:59]ExternCall_PrintAddStr [07:36:59]wPrintStart [07:36:59]Write to MH i2c: 01 00 00 5F 5C BB [07:36:59]Write i2c OK [07:36:59]MH_I2C_Read... [07:36:59]Read from MH i2c: 01 [07:36:59]MH_I2C_Read... [07:36:59]Read from MH i2c: 01 07 00 [07:36:59]MH_I2C_Read... [07:36:59]Read from MH i2c: 01 07 00 5F 5C 00 00 00 00 00 FF 0F D0 [07:36:59]RasterBufferAndPrint [07:36:59]line Счет N : (1)3405567 [07:36:59]line ИНН: 02508201610067 [07:36:59]line Контрольно-Кассовый Чек [07:36:59]line ПРОДАЖА [07:36:59]line ТРК (МРК, ГНК) : 42 [07:36:59]line Товар: 2710124130 [07:36:59]line Аи-92-К-4 [07:36:59]line 5.980 * 66.90 [07:36:59]line = 400.06 [07:36:59]line НДС 12% НСП 1% [07:36:59]line > о реализуемом товаре [07:36:59]line ОКРУГЛЕНИЕ: -0.06 [07:36:59]line ИТОГО: 400.00 [07:36:59]line Внесено: 400.00 [07:36:59]line СДАЧА: 0.00 [07:36:59]line НСП 1% : 3.54 [07:36:59]line НДС 12% : 42.48 [07:36:59]line Наличными: 400.00 [07:36:59]line Безнал.: 0.00 [07:36:59]line Место: АЗС № 82 "Партнер Нефть" [07:36:59]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [07:36:59]line СНО: Общий режим [07:36:59]line Чек 62 27.10.2024 07:37 [07:36:59]line Смена: 143 ФФД: 1.0 [07:36:59]line ЗНМ: 0300000017 [07:36:59]line РНМ: 0000000000170478 [07:36:59]line Версия ККМ: v1.0 [07:36:59]line ФМ: 0000000002098560 [07:36:59]line ФД: 95063 [07:36:59]line ФПД: 208747794481144 [07:36:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T073701&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95063&fm=208747794481144&tin=02508201610067®Number=0000000000170478&sum=40000 [07:36:59]Connected sock=11 [07:36:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 50 87 07 01 DB 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 9D ED 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 57 73 01 00 35 04 06 00 BD DA E2 23 3F F8 C6 53 23 6B 48 8C 3D 74 [07:36:59]written 0, free lines is 4095 [07:36:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 7E D7 47 00 E5 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 32 30 39 38 35 36 30 10 04 04 00 57 73 01 00 F4 03 04 00 C9 97 1D 67 B6 04 01 00 00 BC B9 BA 09 6C 58 A2 8B [07:36:59]CommunicateWithHost err = 0 [07:36:59]CheckOFDResponse [07:36:59]1017 (14) - 77093643461234 [07:36:59]1041 (16) - 0000000002098560 [07:36:59]1040 (4) - 95063 [07:36:59]1012 (4) - 27.10.2024 01:30 [07:36:59]1206 (1) - 0 [07:36:59]OFD Sender: Remove packet 95063 [07:36:59]ProducePacketName [07:36:59]name=ofd_packets/00095063 [07:36:59]NVStorageDeleteData [07:36:59]Write to MH i2c: 01 00 00 8A 5C E6 [07:36:59]Write i2c OK [07:36:59]MH_I2C_Read... [07:36:59]Read from MH i2c: 01 [07:36:59]MH_I2C_Read... [07:36:59]Read from MH i2c: 01 07 00 [07:36:59]MH_I2C_Read... [07:36:59]Read from MH i2c: 01 07 00 8A 5C 00 00 00 00 00 FB 0C F4 [07:36:59]RasterBufferAndPrint [07:36:59]line [07:36:59]line [07:36:59]line [07:36:59]line [07:36:59]line [07:36:59]written 0, free lines is 3329 [07:36:59]MH_Cut [07:36:59]Write to MH i2c: D1 01 00 91 5C 01 BF [07:36:59]Write i2c OK [07:36:59]MH_I2C_Read... [07:36:59]Read from MH i2c: D1 [07:36:59]MH_I2C_Read... [07:36:59]Read from MH i2c: D1 01 00 [07:36:59]MH_I2C_Read... [07:36:59]Read from MH i2c: D1 01 00 91 5C 00 BE [07:36:59]Write to MH i2c: 01 00 00 92 5C EE [07:36:59]Write i2c OK [07:36:59]MH_I2C_Read... [07:37:00]OFD Sender: No OFD packet to send [07:37:00]*** Cut start [07:37:00]*** Partial cut [07:37:00]*** CUTSNS_PIN = 1 [07:37:00]*** CUTSNS_PIN = 0 [07:37:00]*** Brake cut motor [07:37:01]Read from MH i2c: 01 [07:37:01]MH_I2C_Read... [07:37:01]*** Stop cut motor [07:37:01]*** Cut end [07:37:01]Read from MH i2c: 01 07 00 [07:37:01]MH_I2C_Read... [07:37:01]Read from MH i2c: 01 07 00 92 5C 00 00 00 00 00 FF 0F 03 [07:37:01]process_action close_receipt done [07:37:01]requested_data is exist [07:37:01]produce_requested_data [07:37:01]requested_item fm.sn is exist - process it [07:37:01]wFMCommunicate request_size=4 [07:37:01]MH_SAM_APDU [07:37:01]CAPDU: 80 11 00 00 [07:37:01]Write to MH i2c: E2 08 00 93 5C 80 11 00 00 00 00 00 00 69 [07:37:01]Write i2c OK [07:37:01]MH_I2C_Read... [07:37:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:37:01]Read from MH i2c: E2 [07:37:01]MH_I2C_Read... [07:37:01]Read from MH i2c: E2 17 00 [07:37:01]MH_I2C_Read... [07:37:01]Read from MH i2c: E2 17 00 93 5C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BA [07:37:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:37:01]wFMCommunicate OK [07:37:01]requested_item fd.num is exist - process it [07:37:01]SAM_PROTO_GetFieldsCounters [07:37:01]wFMCommunicate request_size=4 [07:37:01]MH_SAM_APDU [07:37:01]CAPDU: 80 13 00 00 [07:37:01]Write to MH i2c: E2 08 00 94 5C 80 13 00 00 00 00 00 00 6C [07:37:01]Write i2c OK [07:37:01]MH_I2C_Read... [07:37:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:37:01]Read from MH i2c: E2 [07:37:01]MH_I2C_Read... [07:37:01]Read from MH i2c: E2 62 00 [07:37:01]MH_I2C_Read... [07:37:01]Read from MH i2c: E2 62 00 94 5C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 57 73 01 00 0E 04 04 00 8F 00 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 A1 [07:37:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 57 73 01 00 0E 04 04 00 8F 00 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 [07:37:01]wFMCommunicate OK [07:37:01]SAM_PROTO_GetFieldsCounters done [07:37:01]requested_item shift.num is exist - process it [07:37:01]requested_item shift.opened is exist - process it [07:37:01]req_shift_opened [07:37:01]FM_GetShiftState [07:37:01]SAM_PROTO_GetShiftState [07:37:01]wFMCommunicate request_size=4 [07:37:01]MH_SAM_APDU [07:37:01]CAPDU: 80 13 01 00 [07:37:01]Write to MH i2c: E2 08 00 95 5C 80 13 01 00 00 00 00 00 6E [07:37:01]Write i2c OK [07:37:01]MH_I2C_Read... [07:37:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:37:01]Read from MH i2c: E2 [07:37:01]MH_I2C_Read... [07:37:01]Read from MH i2c: E2 0E 00 [07:37:01]MH_I2C_Read... [07:37:01]Read from MH i2c: E2 0E 00 95 5C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1A [07:37:01]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [07:37:01]wFMCommunicate OK [07:37:01]SAM_PROTO_GetShiftState done [07:37:01]FM_GetShiftState done [07:37:01]req_shift_opened done [07:37:01]requested_item shift.open_date is exist - process it [07:37:01]req_shift_open_date [07:37:01]req_shift_open_date done [07:37:01]produce_requested_data done [07:37:01]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95063,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [07:37:01]process_action_free close_receipt [07:37:01]json_value_free [07:37:01]json_value_free done [07:37:01]process_json_proto returns [07:37:01]Send response to host [07:37:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95063,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [07:37:01]free response buf [07:37:01]execute_script done [07:37:01]execute_script returns [07:37:01]free content buf [07:37:01]Sock 9.Close socket [07:37:01]Sock 9.Thread stoped [07:37:05]OFD Sender: No OFD packet to send [07:37:10]OFD Sender: No OFD packet to send [07:37:15]OFD Sender: No OFD packet to send [07:37:20]OFD Sender: No OFD packet to send [07:37:25]OFD Sender: No OFD packet to send [07:37:30]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:05]OFD Sender: No OFD packet to send [07:38:10]OFD Sender: No OFD packet to send [07:38:15]OFD Sender: No OFD packet to send [07:38:20]OFD Sender: No OFD packet to send [07:38:25]OFD Sender: No OFD packet to send [07:38:30]OFD Sender: No OFD packet to send [07:38:35]OFD Sender: No OFD packet to send [07:38:40]OFD Sender: No OFD packet to send [07:38:45]OFD Sender: No OFD packet to send [07:38:50]OFD Sender: No OFD packet to send [07:38:55]OFD Sender: No OFD packet to send [07:39:00]OFD Sender: No OFD packet to send [07:39:05]OFD Sender: No OFD packet to send [07:39:10]OFD Sender: No OFD packet to send [07:39:15]OFD Sender: No OFD packet to send [07:39:20]OFD Sender: No OFD packet to send [07:39:25]OFD Sender: No OFD packet to send [07:39:30]OFD Sender: No OFD packet to send [07:39:35]OFD Sender: No OFD packet to send [07:39:40]OFD Sender: No OFD packet to send [07:39:45]OFD Sender: No OFD packet to send [07:39:50]OFD Sender: No OFD packet to send [07:39:55]OFD Sender: No OFD packet to send [07:40:00]OFD Sender: No OFD packet to send [07:40:05]OFD Sender: No OFD packet to send [07:40:10]OFD Sender: No OFD packet to send [07:40:15]OFD Sender: No OFD packet to send [07:40:20]OFD Sender: No OFD packet to send [07:40:25]OFD Sender: No OFD packet to send [07:40:30]OFD Sender: No OFD packet to send [07:40:35]OFD Sender: No OFD packet to send [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 [07:42:15]OFD Sender: No OFD packet to send [07:42:20]OFD Sender: No OFD packet to send [07:42:25]OFD Sender: No OFD packet to send [07:42:30]OFD Sender: No OFD packet to send [07:42:35]OFD Sender: No OFD packet to send [07:42:40]OFD Sender: No OFD packet to send [07:42:45]OFD Sender: No OFD packet to send [07:42:48]accept exits with 7 [07:42:48]New connection [07:42:48]New thread 3066867044 created [07:42:48]Thread 3066723684 joined [07:42:48]Waiting for new connection... [07:42:48] Sock 7.Parse request [07:42:48]Sock 7.Check first char [07:42:48]Sock 7.First char is OK [07:42:48]request: POST /json_proto HTTP/1.0 [07:42:48]Method: POST [07:42:48]URL: /json_proto [07:42:48]Method is POST - this is cgi request [07:42:48]url: /json_proto [07:42:48]query_string will be loaded in cgi processing [07:42:48]execute_cgi json_proto POST (null) [07:42:48]execute_cgi path=json_proto method=POST [07:42:48]POST find Content-Length [07:42:48]Host: 172.17.40.67:8080 [07:42:48]Content-Length: 678 [07:42:48]Content-Type: application/json [07:42:48] [07:42:48]POST finish read [07:42:48]Found Content-Length = 678 [07:42:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405568", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:42:48]execute_script... [07:42:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405568", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:42:48]POST & json_proto [07:42:48]process_json_proto [07:42:48]json parsed OK: [07:42:48]protocol is kg_v1.0 [07:42:48]action value=close_receipt [07:42:48]process_action close_receipt [07:42:48]cmd_close_receipt [07:42:48]MH_GetDate [07:42:48]Write to MH i2c: F0 00 00 96 5C E1 [07:42:48]Write i2c OK [07:42:48]MH_I2C_Read... [07:42:48]Read from MH i2c: F0 [07:42:48]MH_I2C_Read... [07:42:48]Read from MH i2c: F0 09 00 [07:42:48]MH_I2C_Read... [07:42:48]Read from MH i2c: F0 09 00 96 5C 00 FC EE 1D 67 EE DA 66 66 EC [07:42:48]GetLastDocTimeStamp 1730014621 [07:42:48]current date 1730014972 [07:42:48]FM_GetShiftState [07:42:48]SAM_PROTO_GetShiftState [07:42:48]wFMCommunicate request_size=4 [07:42:48]MH_SAM_APDU [07:42:48]CAPDU: 80 13 01 00 [07:42:48]Write to MH i2c: E2 08 00 97 5C 80 13 01 00 00 00 00 00 70 [07:42:48]Write i2c OK [07:42:48]MH_I2C_Read... [07:42:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:42:48]Read from MH i2c: E2 [07:42:48]MH_I2C_Read... [07:42:48]Read from MH i2c: E2 0E 00 [07:42:48]MH_I2C_Read... [07:42:48]Read from MH i2c: E2 0E 00 97 5C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1C [07:42:48]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [07:42:48]wFMCommunicate OK [07:42:48]SAM_PROTO_GetShiftState done [07:42:48]FM_GetShiftState done [07:42:48]opened in 1729987736 [07:42:48]opened+sec_in_day 1730074136 [07:42:48]quantity*price = 40006 [07:42:48]sum+1 = 40007 [07:42:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 63 27.10.2024 07:42 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95064 ФПД: 11436587528647 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T074252&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95064&fm=11436587528647&tin=02508201610067®Number=0000000000170478&sum=40000 [07:42:49]StoreToDocumentArchive [07:42:49]shift 143 fd 95064 [07:42:49]save to /storage/0143/doc_00095064 [07:42:49]save last doc name /storage/0143/doc_00095064 to /storage/kkm_last_doc_name [07:42:49]save OK [07:42:49]Clear old archive folders... [07:42:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:42:49]tlvbuf is 01057030 [07:42:49]SAM_PROTO_ClearQueue [07:42:49]wFMCommunicate request_size=4 [07:42:49]MH_SAM_APDU [07:42:49]CAPDU: 80 09 00 00 [07:42:49]Write to MH i2c: E2 08 00 A4 5C 80 09 00 00 00 00 00 00 72 [07:42:49]Write i2c OK [07:42:49]MH_I2C_Read... [07:42:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:42:49]Read from MH i2c: E2 [07:42:49]MH_I2C_Read... [07:42:49]Read from MH i2c: E2 03 00 [07:42:49]MH_I2C_Read... [07:42:49]Read from MH i2c: E2 03 00 A4 5C 00 90 00 74 [07:42:49]RAPDU: 90 00 [07:42:49]wFMCommunicate OK [07:42:49]SAM_PROTO_ClearQueue done [07:42:49]KKMCreateOFDPacket [07:42:49]OFDProtocolAddRootSTLVToBuf [07:42:49]FM_MakeSignedData [07:42:49]FM_MakeSignedData [07:42:49]SAM_PROTO_SignData [07:42:49]wFMCommunicate request_size=4 [07:42:49]MH_SAM_APDU [07:42:49]CAPDU: 80 0D 01 02 [07:42:49]Write to MH i2c: E2 08 00 A5 5C 80 0D 01 02 00 00 00 00 7A [07:42:49]Write i2c OK [07:42:49]MH_I2C_Read... [07:42:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:42:50]Read from MH i2c: E2 [07:42:50]MH_I2C_Read... [07:42:50]Read from MH i2c: E2 03 00 [07:42:50]MH_I2C_Read... [07:42:50]Read from MH i2c: E2 03 00 A5 5C 00 90 00 75 [07:42:50]RAPDU: 90 00 [07:42:50]wFMCommunicate OK [07:42:50]wFMCommunicate request_size=255 [07:42:50]MH_SAM_APDU [07:42:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 FC EE 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 58 73 01 00 35 04 06 00 0A [07:42:50]Write to MH i2c: E2 02 01 A6 5C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 FC EE 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 58 73 01 00 35 04 06 00 0A 00 00 E9 [07:42:50]Write i2c OK [07:42:50]MH_I2C_Read... [07:42:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:42:50]Read from MH i2c: E2 [07:42:50]MH_I2C_Read... [07:42:50]Read from MH i2c: E2 03 00 [07:42:50]MH_I2C_Read... [07:42:50]Read from MH i2c: E2 03 00 A6 5C 00 90 00 76 [07:42:50]RAPDU: 90 00 [07:42:50]wFMCommunicate OK [07:42:50]wFMCommunicate request_size=10 [07:42:50]MH_SAM_APDU [07:42:50]CAPDU: 80 0D 02 02 05 66 C9 BC B1 C7 [07:42:50]Write to MH i2c: E2 0D 00 A7 5C 80 0D 02 02 05 00 66 C9 BC B1 C7 00 00 EA [07:42:50]Write i2c OK [07:42:50]MH_I2C_Read... [07:42:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:42:50]Read from MH i2c: E2 [07:42:50]MH_I2C_Read... [07:42:50]Read from MH i2c: E2 03 00 [07:42:50]MH_I2C_Read... [07:42:50]Read from MH i2c: E2 03 00 A7 5C 00 90 00 77 [07:42:50]RAPDU: 90 00 [07:42:50]wFMCommunicate OK [07:42:50]wFMCommunicate request_size=4 [07:42:50]MH_SAM_APDU [07:42:50]CAPDU: 80 0D 03 02 [07:42:50]Write to MH i2c: E2 08 00 A8 5C 80 0D 03 02 00 00 00 00 7F [07:42:50]Write i2c OK [07:42:50]MH_I2C_Read... [07:42:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:42:50]Read from MH i2c: E2 [07:42:50]MH_I2C_Read... [07:42:50]Read from MH i2c: E2 0B 00 [07:42:50]MH_I2C_Read... [07:42:50]Read from MH i2c: E2 0B 00 A8 5C 00 30 CE 3A 67 7B 4D 77 AD 90 00 0B [07:42:50]RAPDU: 30 CE 3A 67 7B 4D 77 AD 90 00 [07:42:50]wFMCommunicate OK [07:42:50]SAM_PROTO_SignData done [07:42:50]FM_MakeSignedData done [07:42:50]CreateOFDProtocolMessage [07:42:50]wFMCommunicate request_size=4 [07:42:50]MH_SAM_APDU [07:42:50]CAPDU: 80 11 00 00 [07:42:50]Write to MH i2c: E2 08 00 A9 5C 80 11 00 00 00 00 00 00 7F [07:42:50]Write i2c OK [07:42:50]MH_I2C_Read... [07:42:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:42:50]Read from MH i2c: E2 [07:42:50]MH_I2C_Read... [07:42:50]Read from MH i2c: E2 17 00 [07:42:50]MH_I2C_Read... [07:42:50]Read from MH i2c: E2 17 00 A9 5C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D0 [07:42:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:42:50]wFMCommunicate OK [07:42:50]CreateOFDProtocolMessage done [07:42:50]OFDSenderStorePacket 95064 [07:42:50]StoreOFDPacket docnum=95064 [07:42:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 86 0B 07 01 41 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 FC EE 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 58 73 01 00 35 04 06 00 0A 66 C9 BC B1 C7 30 CE 3A 67 7B 4D 77 AD [07:42:50]CheckFolder [07:42:50]dirname=/storage/ofd_packets [07:42:50]CheckFolder done [07:42:50]ProducePacketName [07:42:50]name=ofd_packets/00095064 [07:42:50]NVStorageSaveData ofd_packets/00095064 [07:42:50]File name is /storage/ofd_packets/00095064 [07:42:50]Write 301 bytes [07:42:50]NVStorageSaveData done [07:42:50]OFDSenderStorePacket done [07:42:50]KKMCreateOFDPacket done [07:42:50]NVStorageSaveData kkm_last_timestamp [07:42:50]File name is /storage/kkm_last_timestamp [07:42:50]Write 4 bytes [07:42:50]NVStorageSaveData done [07:42:50]ExternCall_PrintAddStr [07:42:50]wPrintStart [07:42:50]Write to MH i2c: 01 00 00 AA 5C 06 [07:42:50]Write i2c OK [07:42:50]MH_I2C_Read... [07:42:50]Read from MH i2c: 01 [07:42:50]MH_I2C_Read... [07:42:50]Read from MH i2c: 01 07 00 [07:42:50]MH_I2C_Read... [07:42:50]Read from MH i2c: 01 07 00 AA 5C 00 00 00 00 00 FF 0F 1B [07:42:50]RasterBufferAndPrint [07:42:50]line Счет N : (1)3405568 [07:42:50]line ИНН: 02508201610067 [07:42:50]line Контрольно-Кассовый Чек [07:42:50]line ПРОДАЖА [07:42:50]line ТРК (МРК, ГНК) : 12 [07:42:50]line Товар: 2710124130 [07:42:50]line Аи-92-К-4 [07:42:50]line 5.980 * 66.90 [07:42:50]line = 400.06 [07:42:50]line НДС 12% НСП 1% [07:42:50]line > о реализуемом товаре [07:42:50]line ОКРУГЛЕНИЕ: -0.06 [07:42:50]line ИТОГО: 400.00 [07:42:50]line Внесено: 400.00 [07:42:50]line СДАЧА: 0.00 [07:42:50]line НСП 1% : 3.54 [07:42:50]line НДС 12% : 42.48 [07:42:50]line Наличными: 400.00 [07:42:50]line Безнал.: 0.00 [07:42:50]line Место: АЗС № 82 "Партнер Нефть" [07:42:50]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [07:42:50]line СНО: Общий режим [07:42:50]line Чек 63 27.10.2024 07:42 [07:42:50]line Смена: 143 ФФД: 1.0 [07:42:50]line ЗНМ: 0300000017 [07:42:50]line РНМ: 0000000000170478 [07:42:50]line Версия ККМ: v1.0 [07:42:50]line ФМ: 0000000002098560 [07:42:50]line ФД: 95064 [07:42:50]line ФПД: 11436587528647 [07:42:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T074252&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95064&fm=11436587528647&tin=02508201610067®Number=0000000000170478&sum=40000 [07:42:50]OFD Sender: Processing packet 95064 [packets to send 56, broken 55] [07:42:50]ProducePacketName [07:42:50]name=ofd_packets/00095064 [07:42:50]OFD Sender: To server: pG, [07:42:50]CommunicateWithHost lk.salyk.kg:30040 [07:42:50]ConnectInit lk.salyk.kg [07:42:50]written 0, free lines is 4095 [07:42:50]Connected sock=10 [07:42:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 86 0B 07 01 41 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 FC EE 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 58 73 01 00 35 04 06 00 0A 66 C9 BC B1 C7 30 CE 3A 67 7B 4D 77 AD [07:42:51]Write to MH i2c: 01 00 00 D5 5C 31 [07:42:51]Write i2c OK [07:42:51]MH_I2C_Read... [07:42:51]Read from MH i2c: 01 [07:42:51]MH_I2C_Read... [07:42:51]Read from MH i2c: 01 07 00 [07:42:51]MH_I2C_Read... [07:42:51]Read from MH i2c: 01 07 00 D5 5C 00 00 00 00 00 F5 0C 39 [07:42:51]RasterBufferAndPrint [07:42:51]line [07:42:51]line [07:42:51]line [07:42:51]line [07:42:51]line [07:42:51]written 0, free lines is 3323 [07:42:51]MH_Cut [07:42:51]Write to MH i2c: D1 01 00 DC 5C 01 0A [07:42:51]Write i2c OK [07:42:51]MH_I2C_Read... [07:42:51]Read from MH i2c: D1 [07:42:51]MH_I2C_Read... [07:42:51]Read from MH i2c: D1 01 00 [07:42:51]MH_I2C_Read... [07:42:51]Read from MH i2c: D1 01 00 DC 5C 00 09 [07:42:51]Write to MH i2c: 01 00 00 DD 5C 39 [07:42:51]Write i2c OK [07:42:51]MH_I2C_Read... [07:42:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 46 B0 47 00 A3 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 32 30 39 38 35 36 30 10 04 04 00 58 73 01 00 F4 03 04 00 29 99 1D 67 B6 04 01 00 00 11 12 7D 8F FC 44 65 2F [07:42:51]CommunicateWithHost err = 0 [07:42:51]CheckOFDResponse [07:42:51]1017 (14) - 77093643461234 [07:42:51]1041 (16) - 0000000002098560 [07:42:51]1040 (4) - 95064 [07:42:51]1012 (4) - 27.10.2024 01:36 [07:42:51]1206 (1) - 0 [07:42:51]OFD Sender: Remove packet 95064 [07:42:51]ProducePacketName [07:42:51]name=ofd_packets/00095064 [07:42:51]NVStorageDeleteData [07:42:51]OFD Sender: No OFD packet to send [07:42:51]*** Cut start [07:42:51]*** Partial cut [07:42:51]*** CUTSNS_PIN = 1 [07:42:51]*** CUTSNS_PIN = 0 [07:42:52]*** Brake cut motor [07:42:52]Read from MH i2c: 01 [07:42:52]MH_I2C_Read... [07:42:52]*** Stop cut motor [07:42:52]*** Cut end [07:42:52]Read from MH i2c: 01 07 00 [07:42:52]MH_I2C_Read... [07:42:52]Read from MH i2c: 01 07 00 DD 5C 00 00 00 00 00 FF 0F 4E [07:42:52]process_action close_receipt done [07:42:52]requested_data is exist [07:42:52]produce_requested_data [07:42:52]requested_item fm.sn is exist - process it [07:42:52]wFMCommunicate request_size=4 [07:42:52]MH_SAM_APDU [07:42:52]CAPDU: 80 11 00 00 [07:42:52]Write to MH i2c: E2 08 00 DE 5C 80 11 00 00 00 00 00 00 B4 [07:42:52]Write i2c OK [07:42:52]MH_I2C_Read... [07:42:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:42:52]Read from MH i2c: E2 [07:42:52]MH_I2C_Read... [07:42:52]Read from MH i2c: E2 17 00 [07:42:52]MH_I2C_Read... [07:42:52]Read from MH i2c: E2 17 00 DE 5C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 05 [07:42:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:42:52]wFMCommunicate OK [07:42:52]requested_item fd.num is exist - process it [07:42:52]SAM_PROTO_GetFieldsCounters [07:42:52]wFMCommunicate request_size=4 [07:42:52]MH_SAM_APDU [07:42:52]CAPDU: 80 13 00 00 [07:42:52]Write to MH i2c: E2 08 00 DF 5C 80 13 00 00 00 00 00 00 B7 [07:42:52]Write i2c OK [07:42:52]MH_I2C_Read... [07:42:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:42:52]Read from MH i2c: E2 [07:42:52]MH_I2C_Read... [07:42:52]Read from MH i2c: E2 62 00 [07:42:52]MH_I2C_Read... [07:42:52]Read from MH i2c: E2 62 00 DF 5C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 58 73 01 00 0E 04 04 00 8F 00 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 F0 [07:42:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 58 73 01 00 0E 04 04 00 8F 00 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 [07:42:52]wFMCommunicate OK [07:42:52]SAM_PROTO_GetFieldsCounters done [07:42:52]requested_item shift.num is exist - process it [07:42:52]requested_item shift.opened is exist - process it [07:42:52]req_shift_opened [07:42:52]FM_GetShiftState [07:42:52]SAM_PROTO_GetShiftState [07:42:52]wFMCommunicate request_size=4 [07:42:52]MH_SAM_APDU [07:42:52]CAPDU: 80 13 01 00 [07:42:52]Write to MH i2c: E2 08 00 E0 5C 80 13 01 00 00 00 00 00 B9 [07:42:52]Write i2c OK [07:42:52]MH_I2C_Read... [07:42:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:42:52]Read from MH i2c: E2 [07:42:52]MH_I2C_Read... [07:42:52]Read from MH i2c: E2 0E 00 [07:42:52]MH_I2C_Read... [07:42:52]Read from MH i2c: E2 0E 00 E0 5C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 65 [07:42:52]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [07:42:52]wFMCommunicate OK [07:42:52]SAM_PROTO_GetShiftState done [07:42:52]FM_GetShiftState done [07:42:52]req_shift_opened done [07:42:52]requested_item shift.open_date is exist - process it [07:42:52]req_shift_open_date [07:42:52]req_shift_open_date done [07:42:52]produce_requested_data done [07:42:52]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95064,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [07:42:52]process_action_free close_receipt [07:42:52]json_value_free [07:42:52]json_value_free done [07:42:52]process_json_proto returns [07:42:52]Send response to host [07:42:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95064,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [07:42:52]free response buf [07:42:52]execute_script done [07:42:52]execute_script returns [07:42:52]free content buf [07:42:52]Sock 7.Close socket [07:42:52]Sock 7.Thread stoped [07:42:56]OFD Sender: No OFD packet to send [07:43:01]OFD Sender: No OFD packet to send [07:43:06]OFD Sender: No OFD packet to send [07:43:11]OFD Sender: No OFD packet to send [07:43:16]OFD Sender: No OFD packet to send [07:43:21]OFD Sender: No OFD packet to send [07:43:26]OFD Sender: No OFD packet to send [07:43:31]OFD Sender: No OFD packet to send [07:43:36]OFD Sender: No OFD packet to send [07:43:41]OFD Sender: No OFD packet to send [07:43:46]OFD Sender: No OFD packet to send [07:43:51]OFD Sender: No OFD packet to send [07:43:56]OFD Sender: No OFD packet to send [07:44:01]OFD Sender: No OFD packet to send [07:44:06]OFD Sender: No OFD packet to send [07:44:11]OFD Sender: No OFD packet to send [07:44:16]OFD Sender: No OFD packet to send [07:44:21]OFD Sender: No OFD packet to send [07:44:26]OFD Sender: No OFD packet to send [07:44:31]OFD Sender: No OFD packet to send [07:44:36]OFD Sender: No OFD packet to send [07:44:41]OFD Sender: No OFD packet to send [07:44:46]OFD Sender: No OFD packet to send [07:45:01]OFD Sender: No OFD packet to send [07:45:06]OFD Sender: No OFD packet to send [07:45:11]OFD Sender: No OFD packet to send [07:45:16]OFD Sender: No OFD packet to send [07:45:21]OFD Sender: No OFD packet to send [07:45:26]OFD Sender: No OFD packet to send [07:45:31]OFD Sender: No OFD packet to send [07:45:36]OFD Sender: No OFD packet to send [07:45:41]OFD Sender: No OFD packet to send [07:45:46]OFD Sender: No OFD packet to send [07:45:52]OFD Sender: No OFD packet to send [07:45:57]OFD Sender: No OFD packet to send [07:46:01]accept exits with 9 [07:46:01]New connection [07:46:01]New thread 3066723684 created [07:46:01]Thread 3066867044 joined [07:46:01]Waiting for new connection... [07:46:01] Sock 9.Parse request [07:46:01]Sock 9.Check first char [07:46:01]Sock 9.First char is OK [07:46:01]request: POST /json_proto HTTP/1.0 [07:46:01]Method: POST [07:46:01]URL: /json_proto [07:46:01]Method is POST - this is cgi request [07:46:01]url: /json_proto [07:46:01]query_string will be loaded in cgi processing [07:46:01]execute_cgi json_proto POST (null) [07:46:01]execute_cgi path=json_proto method=POST [07:46:01]POST find Content-Length [07:46:01]Host: 172.17.40.67:8080 [07:46:01]Content-Length: 678 [07:46:01]Content-Type: application/json [07:46:01] [07:46:01]POST finish read [07:46:01]Found Content-Length = 678 [07:46:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405569", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:46:01]execute_script... [07:46: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)3405569", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:46:01]POST & json_proto [07:46:01]process_json_proto [07:46:01]json parsed OK: [07:46:01]protocol is kg_v1.0 [07:46:01]action value=close_receipt [07:46:01]process_action close_receipt [07:46:01]cmd_close_receipt [07:46:01]MH_GetDate [07:46:01]Write to MH i2c: F0 00 00 E1 5C 2C [07:46:01]Write i2c OK [07:46:01]MH_I2C_Read... [07:46:01]Read from MH i2c: F0 [07:46:01]MH_I2C_Read... [07:46:01]Read from MH i2c: F0 09 00 [07:46:01]MH_I2C_Read... [07:46:01]Read from MH i2c: F0 09 00 E1 5C 00 BC EF 1D 67 EE DA 66 66 F8 [07:46:01]GetLastDocTimeStamp 1730014972 [07:46:01]current date 1730015164 [07:46:01]FM_GetShiftState [07:46:01]SAM_PROTO_GetShiftState [07:46:01]wFMCommunicate request_size=4 [07:46:01]MH_SAM_APDU [07:46:01]CAPDU: 80 13 01 00 [07:46:01]Write to MH i2c: E2 08 00 E2 5C 80 13 01 00 00 00 00 00 BB [07:46:01]Write i2c OK [07:46:01]MH_I2C_Read... [07:46:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:46:01]Read from MH i2c: E2 [07:46:01]MH_I2C_Read... [07:46:01]Read from MH i2c: E2 0E 00 [07:46:01]MH_I2C_Read... [07:46:01]Read from MH i2c: E2 0E 00 E2 5C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 67 [07:46:01]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [07:46:01]wFMCommunicate OK [07:46:01]SAM_PROTO_GetShiftState done [07:46:01]FM_GetShiftState done [07:46:01]opened in 1729987736 [07:46:01]opened+sec_in_day 1730074136 [07:46:01]quantity*price = 50041 [07:46:01]sum+1 = 50042 [07:46:01]Check (price>sum+1) || (price+1 о реализуемом товаре [07:46:02]line ОКРУГЛЕНИЕ: -0.41 [07:46:02]line ИТОГО: 500.00 [07:46:02]line Внесено: 500.00 [07:46:02]line СДАЧА: 0.00 [07:46:02]line НСП 1% : 4.43 [07:46:02]line НДС 12% : 53.14 [07:46:02]line Наличными: 500.00 [07:46:02]line Безнал.: 0.00 [07:46:02]line Место: АЗС № 82 "Партнер Нефть" [07:46:02]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [07:46:02]line СНО: Общий режим [07:46:02]line Чек 64 27.10.2024 07:46 [07:46:02]line Смена: 143 ФФД: 1.0 [07:46:02]line ЗНМ: 0300000017 [07:46:02]line РНМ: 0000000000170478 [07:46:02]line Версия ККМ: v1.0 [07:46:02]line ФМ: 0000000002098560 [07:46:02]line ФД: 95065 [07:46:02]line ФПД: 181821083810780 [07:46:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T074604&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95065&fm=181821083810780&tin=02508201610067®Number=0000000000170478&sum=50000 [07:46:03]OFD Sender: Processing packet 95065 [packets to send 56, broken 55] [07:46:03]ProducePacketName [07:46:03]name=ofd_packets/00095065 [07:46:03]OFD Sender: To server: pG, [07:46:03]CommunicateWithHost lk.salyk.kg:30040 [07:46:03]ConnectInit lk.salyk.kg [07:46:03]written 0, free lines is 4095 [07:46:03]Connected sock=11 [07:46:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 68 BC 07 01 C0 5B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 BC EF 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 59 73 01 00 35 04 06 00 A5 5D 85 1C FB DC D5 36 22 1C 03 6D 07 F0 [07:46:03]Write to MH i2c: 01 00 00 20 5D 7D [07:46:03]Write i2c OK [07:46:03]MH_I2C_Read... [07:46:03]Read from MH i2c: 01 [07:46:03]MH_I2C_Read... [07:46:03]Read from MH i2c: 01 07 00 [07:46:03]MH_I2C_Read... [07:46:03]Read from MH i2c: 01 07 00 20 5D 00 00 00 00 00 FC 0C 8C [07:46:03]RasterBufferAndPrint [07:46:03]line [07:46:03]line [07:46:03]line [07:46:03]line [07:46:03]line [07:46:03]written 0, free lines is 3334 [07:46:03]MH_Cut [07:46:03]Write to MH i2c: D1 01 00 27 5D 01 56 [07:46:03]Write i2c OK [07:46:03]MH_I2C_Read... [07:46:03]Read from MH i2c: D1 [07:46:03]MH_I2C_Read... [07:46:03]Read from MH i2c: D1 01 00 [07:46:03]MH_I2C_Read... [07:46:03]Read from MH i2c: D1 01 00 27 5D 00 55 [07:46:03]Write to MH i2c: 01 00 00 28 5D 85 [07:46:03]Write i2c OK [07:46:03]MH_I2C_Read... [07:46:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 59 2D 47 00 6B 51 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 59 73 01 00 F4 03 04 00 E9 99 1D 67 B6 04 01 00 00 4D 25 F8 AA 40 61 FE CD [07:46:03]CommunicateWithHost err = 0 [07:46:03]CheckOFDResponse [07:46:03]1017 (14) - 77093643461234 [07:46:03]1041 (16) - 0000000002098560 [07:46:03]1040 (4) - 95065 [07:46:03]1012 (4) - 27.10.2024 01:39 [07:46:03]1206 (1) - 0 [07:46:03]OFD Sender: Remove packet 95065 [07:46:03]ProducePacketName [07:46:03]name=ofd_packets/00095065 [07:46:03]NVStorageDeleteData [07:46:04]OFD Sender: No OFD packet to send [07:46:04]*** Cut start [07:46:04]*** Partial cut [07:46:04]*** CUTSNS_PIN = 1 [07:46:04]*** CUTSNS_PIN = 0 [07:46:04]*** Brake cut motor [07:46:04]Read from MH i2c: 01 [07:46:04]MH_I2C_Read... [07:46:04]*** Stop cut motor [07:46:04]*** Cut end [07:46:04]Read from MH i2c: 01 07 00 [07:46:04]MH_I2C_Read... [07:46:04]Read from MH i2c: 01 07 00 28 5D 00 00 00 00 00 FF 0F 9A [07:46:04]process_action close_receipt done [07:46:04]requested_data is exist [07:46:04]produce_requested_data [07:46:04]requested_item fm.sn is exist - process it [07:46:04]wFMCommunicate request_size=4 [07:46:04]MH_SAM_APDU [07:46:04]CAPDU: 80 11 00 00 [07:46:04]Write to MH i2c: E2 08 00 29 5D 80 11 00 00 00 00 00 00 00 [07:46:04]Write i2c OK [07:46:04]MH_I2C_Read... [07:46:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:46:04]Read from MH i2c: E2 [07:46:04]MH_I2C_Read... [07:46:04]Read from MH i2c: E2 17 00 [07:46:04]MH_I2C_Read... [07:46:04]Read from MH i2c: E2 17 00 29 5D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 51 [07:46:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:46:04]wFMCommunicate OK [07:46:04]requested_item fd.num is exist - process it [07:46:04]SAM_PROTO_GetFieldsCounters [07:46:04]wFMCommunicate request_size=4 [07:46:04]MH_SAM_APDU [07:46:04]CAPDU: 80 13 00 00 [07:46:04]Write to MH i2c: E2 08 00 2A 5D 80 13 00 00 00 00 00 00 03 [07:46:04]Write i2c OK [07:46:04]MH_I2C_Read... [07:46:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:46:05]Read from MH i2c: E2 [07:46:05]MH_I2C_Read... [07:46:05]Read from MH i2c: E2 62 00 [07:46:05]MH_I2C_Read... [07:46:05]Read from MH i2c: E2 62 00 2A 5D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 59 73 01 00 0E 04 04 00 8F 00 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 40 [07:46:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 59 73 01 00 0E 04 04 00 8F 00 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 [07:46:05]wFMCommunicate OK [07:46:05]SAM_PROTO_GetFieldsCounters done [07:46:05]requested_item shift.num is exist - process it [07:46:05]requested_item shift.opened is exist - process it [07:46:05]req_shift_opened [07:46:05]FM_GetShiftState [07:46:05]SAM_PROTO_GetShiftState [07:46:05]wFMCommunicate request_size=4 [07:46:05]MH_SAM_APDU [07:46:05]CAPDU: 80 13 01 00 [07:46:05]Write to MH i2c: E2 08 00 2B 5D 80 13 01 00 00 00 00 00 05 [07:46:05]Write i2c OK [07:46:05]MH_I2C_Read... [07:46:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:46:05]Read from MH i2c: E2 [07:46:05]MH_I2C_Read... [07:46:05]Read from MH i2c: E2 0E 00 [07:46:05]MH_I2C_Read... [07:46:05]Read from MH i2c: E2 0E 00 2B 5D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B1 [07:46:05]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [07:46:05]wFMCommunicate OK [07:46:05]SAM_PROTO_GetShiftState done [07:46:05]FM_GetShiftState done [07:46:05]req_shift_opened done [07:46:05]requested_item shift.open_date is exist - process it [07:46:05]req_shift_open_date [07:46:05]req_shift_open_date done [07:46:05]produce_requested_data done [07:46:05]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95065,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [07:46:05]process_action_free close_receipt [07:46:05]json_value_free [07:46:05]json_value_free done [07:46:05]process_json_proto returns [07:46:05]Send response to host [07:46:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95065,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [07:46:05]free response buf [07:46:05]execute_script done [07:46:05]execute_script returns [07:46:05]free content buf [07:46:05]Sock 9.Close socket [07:46:05]Sock 9.Thread stoped [07:46:09]OFD Sender: No OFD packet to send [07:46:12]accept exits with 10 [07:46:12]New connection [07:46:12]New thread 3066867044 created [07:46:12]Thread 3066723684 joined [07:46:12]Waiting for new connection... [07:46:12] Sock 10.Parse request [07:46:12]Sock 10.Check first char [07:46:12]Sock 10.First char is OK [07:46:12]request: POST /json_proto HTTP/1.0 [07:46:12]Method: POST [07:46:12]URL: /json_proto [07:46:12]Method is POST - this is cgi request [07:46:12]url: /json_proto [07:46:12]query_string will be loaded in cgi processing [07:46:12]execute_cgi json_proto POST (null) [07:46:12]execute_cgi path=json_proto method=POST [07:46:12]POST find Content-Length [07:46:12]Host: 172.17.40.67:8080 [07:46:12]Content-Length: 678 [07:46:12]Content-Type: application/json [07:46:12] [07:46:12]POST finish read [07:46:12]Found Content-Length = 678 [07:46:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405570", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:46:12]execute_script... [07:46: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)3405570", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:46:12]POST & json_proto [07:46:12]process_json_proto [07:46:12]json parsed OK: [07:46:12]protocol is kg_v1.0 [07:46:12]action value=close_receipt [07:46:12]process_action close_receipt [07:46:12]cmd_close_receipt [07:46:12]MH_GetDate [07:46:12]Write to MH i2c: F0 00 00 2C 5D 78 [07:46:12]Write i2c OK [07:46:12]MH_I2C_Read... [07:46:12]Read from MH i2c: F0 [07:46:12]MH_I2C_Read... [07:46:12]Read from MH i2c: F0 09 00 [07:46:12]MH_I2C_Read... [07:46:12]Read from MH i2c: F0 09 00 2C 5D 00 C7 EF 1D 67 EE DA 66 66 4F [07:46:12]GetLastDocTimeStamp 1730015164 [07:46:12]current date 1730015175 [07:46:12]FM_GetShiftState [07:46:12]SAM_PROTO_GetShiftState [07:46:12]wFMCommunicate request_size=4 [07:46:12]MH_SAM_APDU [07:46:12]CAPDU: 80 13 01 00 [07:46:12]Write to MH i2c: E2 08 00 2D 5D 80 13 01 00 00 00 00 00 07 [07:46:12]Write i2c OK [07:46:12]MH_I2C_Read... [07:46:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:46:12]Read from MH i2c: E2 [07:46:12]MH_I2C_Read... [07:46:12]Read from MH i2c: E2 0E 00 [07:46:12]MH_I2C_Read... [07:46:12]Read from MH i2c: E2 0E 00 2D 5D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B3 [07:46:12]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [07:46:12]wFMCommunicate OK [07:46:12]SAM_PROTO_GetShiftState done [07:46:12]FM_GetShiftState done [07:46:12]opened in 1729987736 [07:46:12]opened+sec_in_day 1730074136 [07:46:12]quantity*price = 50041 [07:46:12]sum+1 = 50042 [07:46:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 65 27.10.2024 07:46 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95066 ФПД: 54509249688502 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T074615&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95066&fm=54509249688502&tin=02508201610067®Number=0000000000170478&sum=50000 [07:46:13]StoreToDocumentArchive [07:46:13]shift 143 fd 95066 [07:46:13]save to /storage/0143/doc_00095066 [07:46:13]save last doc name /storage/0143/doc_00095066 to /storage/kkm_last_doc_name [07:46:13]save OK [07:46:13]Clear old archive folders... [07:46:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:46:13]tlvbuf is 00EEF8A0 [07:46:13]SAM_PROTO_ClearQueue [07:46:13]wFMCommunicate request_size=4 [07:46:13]MH_SAM_APDU [07:46:13]CAPDU: 80 09 00 00 [07:46:13]Write to MH i2c: E2 08 00 3A 5D 80 09 00 00 00 00 00 00 09 [07:46:13]Write i2c OK [07:46:13]MH_I2C_Read... [07:46:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:46:13]Read from MH i2c: E2 [07:46:13]MH_I2C_Read... [07:46:13]Read from MH i2c: E2 03 00 [07:46:13]MH_I2C_Read... [07:46:13]Read from MH i2c: E2 03 00 3A 5D 00 90 00 0B [07:46:13]RAPDU: 90 00 [07:46:13]wFMCommunicate OK [07:46:13]SAM_PROTO_ClearQueue done [07:46:13]KKMCreateOFDPacket [07:46:13]OFDProtocolAddRootSTLVToBuf [07:46:13]FM_MakeSignedData [07:46:13]FM_MakeSignedData [07:46:13]SAM_PROTO_SignData [07:46:13]wFMCommunicate request_size=4 [07:46:13]MH_SAM_APDU [07:46:13]CAPDU: 80 0D 01 02 [07:46:13]Write to MH i2c: E2 08 00 3B 5D 80 0D 01 02 00 00 00 00 11 [07:46:13]Write i2c OK [07:46:13]MH_I2C_Read... [07:46:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:46:13]Read from MH i2c: E2 [07:46:13]MH_I2C_Read... [07:46:13]Read from MH i2c: E2 03 00 [07:46:13]MH_I2C_Read... [07:46:13]Read from MH i2c: E2 03 00 3B 5D 00 90 00 0C [07:46:13]RAPDU: 90 00 [07:46:13]wFMCommunicate OK [07:46:13]wFMCommunicate request_size=255 [07:46:13]MH_SAM_APDU [07:46: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 C7 EF 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5A 73 01 00 35 04 06 00 31 [07:46:13]Write to MH i2c: E2 02 01 3C 5D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 C7 EF 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5A 73 01 00 35 04 06 00 31 00 00 A8 [07:46:13]Write i2c OK [07:46:13]MH_I2C_Read... [07:46:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:46:13]Read from MH i2c: E2 [07:46:13]MH_I2C_Read... [07:46:13]Read from MH i2c: E2 03 00 [07:46:13]MH_I2C_Read... [07:46:13]Read from MH i2c: E2 03 00 3C 5D 00 90 00 0D [07:46:13]RAPDU: 90 00 [07:46:13]wFMCommunicate OK [07:46:13]wFMCommunicate request_size=10 [07:46:13]MH_SAM_APDU [07:46:13]CAPDU: 80 0D 02 02 05 93 6C 76 F3 B6 [07:46:13]Write to MH i2c: E2 0D 00 3D 5D 80 0D 02 02 05 00 93 6C 76 F3 B6 00 00 3C [07:46:13]Write i2c OK [07:46:13]MH_I2C_Read... [07:46:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:46:13]Read from MH i2c: E2 [07:46:13]MH_I2C_Read... [07:46:13]Read from MH i2c: E2 03 00 [07:46:13]MH_I2C_Read... [07:46:13]Read from MH i2c: E2 03 00 3D 5D 00 90 00 0E [07:46:13]RAPDU: 90 00 [07:46:13]wFMCommunicate OK [07:46:13]wFMCommunicate request_size=4 [07:46:13]MH_SAM_APDU [07:46:13]CAPDU: 80 0D 03 02 [07:46:13]Write to MH i2c: E2 08 00 3E 5D 80 0D 03 02 00 00 00 00 16 [07:46:13]Write i2c OK [07:46:13]MH_I2C_Read... [07:46:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:46:13]Read from MH i2c: E2 [07:46:13]MH_I2C_Read... [07:46:13]Read from MH i2c: E2 0B 00 [07:46:13]MH_I2C_Read... [07:46:13]Read from MH i2c: E2 0B 00 3E 5D 00 E8 60 7C A9 42 8D 3E 02 90 00 93 [07:46:13]RAPDU: E8 60 7C A9 42 8D 3E 02 90 00 [07:46:13]wFMCommunicate OK [07:46:13]SAM_PROTO_SignData done [07:46:13]FM_MakeSignedData done [07:46:13]CreateOFDProtocolMessage [07:46:13]wFMCommunicate request_size=4 [07:46:13]MH_SAM_APDU [07:46:13]CAPDU: 80 11 00 00 [07:46:13]Write to MH i2c: E2 08 00 3F 5D 80 11 00 00 00 00 00 00 16 [07:46:13]Write i2c OK [07:46:13]MH_I2C_Read... [07:46:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:46:13]Read from MH i2c: E2 [07:46:13]MH_I2C_Read... [07:46:13]Read from MH i2c: E2 17 00 [07:46:13]MH_I2C_Read... [07:46:13]Read from MH i2c: E2 17 00 3F 5D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 67 [07:46:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:46:13]wFMCommunicate OK [07:46:13]CreateOFDProtocolMessage done [07:46:13]OFDSenderStorePacket 95066 [07:46:13]StoreOFDPacket docnum=95066 [07:46:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4C FD 07 01 E9 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 C7 EF 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5A 73 01 00 35 04 06 00 31 93 6C 76 F3 B6 E8 60 7C A9 42 8D 3E 02 [07:46:13]CheckFolder [07:46:13]dirname=/storage/ofd_packets [07:46:13]CheckFolder done [07:46:13]ProducePacketName [07:46:13]name=ofd_packets/00095066 [07:46:13]NVStorageSaveData ofd_packets/00095066 [07:46:13]File name is /storage/ofd_packets/00095066 [07:46:13]Write 301 bytes [07:46:13]NVStorageSaveData done [07:46:13]OFDSenderStorePacket done [07:46:13]KKMCreateOFDPacket done [07:46:13]NVStorageSaveData kkm_last_timestamp [07:46:13]File name is /storage/kkm_last_timestamp [07:46:13]Write 4 bytes [07:46:13]NVStorageSaveData done [07:46:13]ExternCall_PrintAddStr [07:46:13]wPrintStart [07:46:13]Write to MH i2c: 01 00 00 40 5D 9D [07:46:13]Write i2c OK [07:46:13]MH_I2C_Read... [07:46:13]Read from MH i2c: 01 [07:46:13]MH_I2C_Read... [07:46:13]Read from MH i2c: 01 07 00 [07:46:13]MH_I2C_Read... [07:46:13]Read from MH i2c: 01 07 00 40 5D 00 00 00 00 00 FF 0F B2 [07:46:13]RasterBufferAndPrint [07:46:13]line Счет N : (1)3405570 [07:46:13]line ИНН: 02508201610067 [07:46:13]line Контрольно-Кассовый Чек [07:46:13]line ПРОДАЖА [07:46:13]line ТРК (МРК, ГНК) : 42 [07:46:13]line Товар: 2710124130 [07:46:13]line Аи-92-К-4 [07:46:13]line 7.480 * 66.90 [07:46:13]line = 500.41 [07:46:13]line НДС 12% НСП 1% [07:46:13]line > о реализуемом товаре [07:46:13]line ОКРУГЛЕНИЕ: -0.41 [07:46:13]line ИТОГО: 500.00 [07:46:13]line Внесено: 500.00 [07:46:13]line СДАЧА: 0.00 [07:46:13]line НСП 1% : 4.43 [07:46:13]line НДС 12% : 53.14 [07:46:13]line Наличными: 500.00 [07:46:13]line Безнал.: 0.00 [07:46:13]line Место: АЗС № 82 "Партнер Нефть" [07:46:13]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [07:46:13]line СНО: Общий режим [07:46:13]line Чек 65 27.10.2024 07:46 [07:46:13]line Смена: 143 ФФД: 1.0 [07:46:13]line ЗНМ: 0300000017 [07:46:13]line РНМ: 0000000000170478 [07:46:13]line Версия ККМ: v1.0 [07:46:13]line ФМ: 0000000002098560 [07:46:13]line ФД: 95066 [07:46:13]line ФПД: 54509249688502 [07:46:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T074615&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95066&fm=54509249688502&tin=02508201610067®Number=0000000000170478&sum=50000 [07:46:14]written 0, free lines is 4095 [07:46:14]OFD Sender: Processing packet 95066 [packets to send 56, broken 55] [07:46:14]ProducePacketName [07:46:14]name=ofd_packets/00095066 [07:46:14]OFD Sender: To server: pG, [07:46:14]CommunicateWithHost lk.salyk.kg:30040 [07:46:14]ConnectInit lk.salyk.kg [07:46:14]Connected sock=11 [07:46:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4C FD 07 01 E9 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 C7 EF 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5A 73 01 00 35 04 06 00 31 93 6C 76 F3 B6 E8 60 7C A9 42 8D 3E 02 [07:46:14]Write to MH i2c: 01 00 00 6B 5D C8 [07:46:14]Write i2c OK [07:46:14]MH_I2C_Read... [07:46:14]Read from MH i2c: 01 [07:46:14]MH_I2C_Read... [07:46:14]Read from MH i2c: 01 07 00 [07:46:14]MH_I2C_Read... [07:46:14]Read from MH i2c: 01 07 00 6B 5D 00 00 00 00 00 FF 0C DA [07:46:14]RasterBufferAndPrint [07:46:14]line [07:46:14]line [07:46:14]line [07:46:14]line [07:46:14]line [07:46:14]written 0, free lines is 3345 [07:46:14]MH_Cut [07:46:14]Write to MH i2c: D1 01 00 72 5D 01 A1 [07:46:14]Write i2c OK [07:46:14]MH_I2C_Read... [07:46:14]Read from MH i2c: D1 [07:46:14]MH_I2C_Read... [07:46:14]Read from MH i2c: D1 01 00 [07:46:14]MH_I2C_Read... [07:46:14]Read from MH i2c: D1 01 00 72 5D 00 A0 [07:46:14]Write to MH i2c: 01 00 00 73 5D D0 [07:46:14]Write i2c OK [07:46:14]MH_I2C_Read... [07:46:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0A DB 47 00 5E 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 32 30 39 38 35 36 30 10 04 04 00 5A 73 01 00 F4 03 04 00 F4 99 1D 67 B6 04 01 00 00 CC E6 7E D3 F3 C9 12 20 [07:46:14]CommunicateWithHost err = 0 [07:46:14]CheckOFDResponse [07:46:14]1017 (14) - 77093643461234 [07:46:14]1041 (16) - 0000000002098560 [07:46:14]1040 (4) - 95066 [07:46:14]1012 (4) - 27.10.2024 01:40 [07:46:14]1206 (1) - 0 [07:46:14]OFD Sender: Remove packet 95066 [07:46:14]ProducePacketName [07:46:14]name=ofd_packets/00095066 [07:46:14]NVStorageDeleteData [07:46:15]*** Cut start [07:46:15]*** Partial cut [07:46:15]*** CUTSNS_PIN = 1 [07:46:15]OFD Sender: No OFD packet to send [07:46:15]*** CUTSNS_PIN = 0 [07:46:15]*** Brake cut motor [07:46:15]Read from MH i2c: 01 [07:46:15]MH_I2C_Read... [07:46:15]*** Stop cut motor [07:46:15]*** Cut end [07:46:15]Read from MH i2c: 01 07 00 [07:46:15]MH_I2C_Read... [07:46:15]Read from MH i2c: 01 07 00 73 5D 00 00 00 00 00 FF 0F E5 [07:46:15]process_action close_receipt done [07:46:15]requested_data is exist [07:46:15]produce_requested_data [07:46:15]requested_item fm.sn is exist - process it [07:46:15]wFMCommunicate request_size=4 [07:46:15]MH_SAM_APDU [07:46:15]CAPDU: 80 11 00 00 [07:46:15]Write to MH i2c: E2 08 00 74 5D 80 11 00 00 00 00 00 00 4B [07:46:15]Write i2c OK [07:46:15]MH_I2C_Read... [07:46:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:46:15]Read from MH i2c: E2 [07:46:15]MH_I2C_Read... [07:46:15]Read from MH i2c: E2 17 00 [07:46:15]MH_I2C_Read... [07:46:15]Read from MH i2c: E2 17 00 74 5D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9C [07:46:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:46:15]wFMCommunicate OK [07:46:15]requested_item fd.num is exist - process it [07:46:15]SAM_PROTO_GetFieldsCounters [07:46:15]wFMCommunicate request_size=4 [07:46:15]MH_SAM_APDU [07:46:15]CAPDU: 80 13 00 00 [07:46:15]Write to MH i2c: E2 08 00 75 5D 80 13 00 00 00 00 00 00 4E [07:46:15]Write i2c OK [07:46:15]MH_I2C_Read... [07:46:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:46:15]Read from MH i2c: E2 [07:46:15]MH_I2C_Read... [07:46:15]Read from MH i2c: E2 62 00 [07:46:15]MH_I2C_Read... [07:46:15]Read from MH i2c: E2 62 00 75 5D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5A 73 01 00 0E 04 04 00 8F 00 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 8F [07:46:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5A 73 01 00 0E 04 04 00 8F 00 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 [07:46:15]wFMCommunicate OK [07:46:15]SAM_PROTO_GetFieldsCounters done [07:46:15]requested_item shift.num is exist - process it [07:46:15]requested_item shift.opened is exist - process it [07:46:16]req_shift_opened [07:46:16]FM_GetShiftState [07:46:16]SAM_PROTO_GetShiftState [07:46:16]wFMCommunicate request_size=4 [07:46:16]MH_SAM_APDU [07:46:16]CAPDU: 80 13 01 00 [07:46:16]Write to MH i2c: E2 08 00 76 5D 80 13 01 00 00 00 00 00 50 [07:46:16]Write i2c OK [07:46:16]MH_I2C_Read... [07:46:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:46:16]Read from MH i2c: E2 [07:46:16]MH_I2C_Read... [07:46:16]Read from MH i2c: E2 0E 00 [07:46:16]MH_I2C_Read... [07:46:16]Read from MH i2c: E2 0E 00 76 5D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FC [07:46:16]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [07:46:16]wFMCommunicate OK [07:46:16]SAM_PROTO_GetShiftState done [07:46:16]FM_GetShiftState done [07:46:16]req_shift_opened done [07:46:16]requested_item shift.open_date is exist - process it [07:46:16]req_shift_open_date [07:46:16]req_shift_open_date done [07:46:16]produce_requested_data done [07:46:16]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95066,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [07:46:16]process_action_free close_receipt [07:46:16]json_value_free [07:46:16]json_value_free done [07:46:16]process_json_proto returns [07:46:16]Send response to host [07:46:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95066,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [07:46:16]free response buf [07:46:16]execute_script done [07:46:16]execute_script returns [07:46:16]free content buf [07:46:16]Sock 10.Close socket [07:46:16]Sock 10.Thread stoped [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:05]OFD Sender: No OFD packet to send [07:47:10]ConnectInit Can't connect to host [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: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:20]OFD Sender: No OFD packet to send [07:48:25]OFD Sender: No OFD packet to send [07:48:30]OFD Sender: No OFD packet to send [07:48:35]OFD Sender: No OFD packet to send [07:48:40]OFD Sender: No OFD packet to send [07:48:45]OFD Sender: No OFD packet to send [07:48:50]OFD Sender: No OFD packet to send [07:48:55]OFD Sender: No OFD packet to send [07:49:00]OFD Sender: No OFD packet to send [07:49:05]OFD Sender: No OFD packet to send [07:49:10]OFD Sender: No OFD packet to send [07:49:14]accept exits with 9 [07:49:14]New connection [07:49:14]New thread 3066723684 created [07:49:14]Thread 3066867044 joined [07:49:14]Waiting for new connection... [07:49:14] Sock 9.Parse request [07:49:14]Sock 9.Check first char [07:49:14]Sock 9.First char is OK [07:49:14]request: POST /json_proto HTTP/1.0 [07:49:14]Method: POST [07:49:14]URL: /json_proto [07:49:14]Method is POST - this is cgi request [07:49:14]url: /json_proto [07:49:14]query_string will be loaded in cgi processing [07:49:14]execute_cgi json_proto POST (null) [07:49:14]execute_cgi path=json_proto method=POST [07:49:14]POST find Content-Length [07:49:14]Host: 172.17.40.67:8080 [07:49:14]Content-Length: 680 [07:49:14]Content-Type: application/json [07:49:14] [07:49:14]POST finish read [07:49:14]Found Content-Length = 680 [07:49:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405571", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:49:14]execute_script... [07:49: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)3405571", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:49:14]POST & json_proto [07:49:14]process_json_proto [07:49:14]json parsed OK: [07:49:14]protocol is kg_v1.0 [07:49:14]action value=close_receipt [07:49:14]process_action close_receipt [07:49:14]cmd_close_receipt [07:49:14]MH_GetDate [07:49:14]Write to MH i2c: F0 00 00 77 5D C3 [07:49:14]Write i2c OK [07:49:14]MH_I2C_Read... [07:49:14]Read from MH i2c: F0 [07:49:14]MH_I2C_Read... [07:49:14]Read from MH i2c: F0 09 00 [07:49:14]MH_I2C_Read... [07:49:14]Read from MH i2c: F0 09 00 77 5D 00 7E F0 1D 67 EE DA 66 66 52 [07:49:14]GetLastDocTimeStamp 1730015175 [07:49:14]current date 1730015358 [07:49:14]FM_GetShiftState [07:49:14]SAM_PROTO_GetShiftState [07:49:14]wFMCommunicate request_size=4 [07:49:14]MH_SAM_APDU [07:49:14]CAPDU: 80 13 01 00 [07:49:14]Write to MH i2c: E2 08 00 78 5D 80 13 01 00 00 00 00 00 52 [07:49:14]Write i2c OK [07:49:14]MH_I2C_Read... [07:49:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:49:14]Read from MH i2c: E2 [07:49:14]MH_I2C_Read... [07:49:14]Read from MH i2c: E2 0E 00 [07:49:14]MH_I2C_Read... [07:49:14]Read from MH i2c: E2 0E 00 78 5D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FE [07:49:14]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [07:49:14]wFMCommunicate OK [07:49:14]SAM_PROTO_GetShiftState done [07:49:14]FM_GetShiftState done [07:49:14]opened in 1729987736 [07:49:14]opened+sec_in_day 1730074136 [07:49:14]quantity*price = 100050 [07:49:14]sum+1 = 100052 [07:49:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 66 27.10.2024 07:49 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95067 ФПД: 97785954234739 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T074918&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95067&fm=97785954234739&tin=02508201610067®Number=0000000000170478&sum=100000 [07:49:15]StoreToDocumentArchive [07:49:15]shift 143 fd 95067 [07:49:15]save to /storage/0143/doc_00095067 [07:49:15]save last doc name /storage/0143/doc_00095067 to /storage/kkm_last_doc_name [07:49:15]save OK [07:49:15]Clear old archive folders... [07:49:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:49:15]tlvbuf is 00F49C80 [07:49:15]SAM_PROTO_ClearQueue [07:49:15]wFMCommunicate request_size=4 [07:49:15]MH_SAM_APDU [07:49:15]CAPDU: 80 09 00 00 [07:49:15]Write to MH i2c: E2 08 00 85 5D 80 09 00 00 00 00 00 00 54 [07:49:15]Write i2c OK [07:49:15]MH_I2C_Read... [07:49:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:49:15]Read from MH i2c: E2 [07:49:15]MH_I2C_Read... [07:49:15]Read from MH i2c: E2 03 00 [07:49:15]MH_I2C_Read... [07:49:15]Read from MH i2c: E2 03 00 85 5D 00 90 00 56 [07:49:15]RAPDU: 90 00 [07:49:15]wFMCommunicate OK [07:49:15]SAM_PROTO_ClearQueue done [07:49:15]KKMCreateOFDPacket [07:49:15]OFDProtocolAddRootSTLVToBuf [07:49:15]FM_MakeSignedData [07:49:15]FM_MakeSignedData [07:49:15]SAM_PROTO_SignData [07:49:15]wFMCommunicate request_size=4 [07:49:15]MH_SAM_APDU [07:49:15]CAPDU: 80 0D 01 02 [07:49:15]Write to MH i2c: E2 08 00 86 5D 80 0D 01 02 00 00 00 00 5C [07:49:15]Write i2c OK [07:49:15]MH_I2C_Read... [07:49:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:49:15]Read from MH i2c: E2 [07:49:15]MH_I2C_Read... [07:49:15]Read from MH i2c: E2 03 00 [07:49:15]MH_I2C_Read... [07:49:15]Read from MH i2c: E2 03 00 86 5D 00 90 00 57 [07:49:15]RAPDU: 90 00 [07:49:15]wFMCommunicate OK [07:49:15]wFMCommunicate request_size=255 [07:49:15]MH_SAM_APDU [07:49: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 42 00 00 00 F4 03 04 00 7E F0 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5B 73 01 00 35 04 06 00 58 EF 91 10 [07:49:16]Write to MH i2c: E2 02 01 87 5D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 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 42 00 00 00 F4 03 04 00 7E F0 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5B 73 01 00 35 04 06 00 58 EF 91 10 00 00 5B [07:49:16]Write i2c OK [07:49:16]MH_I2C_Read... [07:49:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:49:16]Read from MH i2c: E2 [07:49:16]MH_I2C_Read... [07:49:16]Read from MH i2c: E2 03 00 [07:49:16]MH_I2C_Read... [07:49:16]Read from MH i2c: E2 03 00 87 5D 00 90 00 58 [07:49:16]RAPDU: 90 00 [07:49:16]wFMCommunicate OK [07:49:16]wFMCommunicate request_size=7 [07:49:16]MH_SAM_APDU [07:49:16]CAPDU: 80 0D 02 02 02 F1 73 [07:49:16]Write to MH i2c: E2 0A 00 88 5D 80 0D 02 02 02 00 F1 73 00 00 C7 [07:49:16]Write i2c OK [07:49:16]MH_I2C_Read... [07:49:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:49:16]Read from MH i2c: E2 [07:49:16]MH_I2C_Read... [07:49:16]Read from MH i2c: E2 03 00 [07:49:16]MH_I2C_Read... [07:49:16]Read from MH i2c: E2 03 00 88 5D 00 90 00 59 [07:49:16]RAPDU: 90 00 [07:49:16]wFMCommunicate OK [07:49:16]wFMCommunicate request_size=4 [07:49:16]MH_SAM_APDU [07:49:16]CAPDU: 80 0D 03 02 [07:49:16]Write to MH i2c: E2 08 00 89 5D 80 0D 03 02 00 00 00 00 61 [07:49:16]Write i2c OK [07:49:16]MH_I2C_Read... [07:49:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:49:16]Read from MH i2c: E2 [07:49:16]MH_I2C_Read... [07:49:16]Read from MH i2c: E2 0B 00 [07:49:16]MH_I2C_Read... [07:49:16]Read from MH i2c: E2 0B 00 89 5D 00 4E F7 18 32 BA 50 C6 3D 90 00 FE [07:49:16]RAPDU: 4E F7 18 32 BA 50 C6 3D 90 00 [07:49:16]wFMCommunicate OK [07:49:16]SAM_PROTO_SignData done [07:49:16]FM_MakeSignedData done [07:49:16]CreateOFDProtocolMessage [07:49:16]wFMCommunicate request_size=4 [07:49:16]MH_SAM_APDU [07:49:16]CAPDU: 80 11 00 00 [07:49:16]Write to MH i2c: E2 08 00 8A 5D 80 11 00 00 00 00 00 00 61 [07:49:16]Write i2c OK [07:49:16]MH_I2C_Read... [07:49:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:49:16]Read from MH i2c: E2 [07:49:16]MH_I2C_Read... [07:49:16]Read from MH i2c: E2 17 00 [07:49:16]MH_I2C_Read... [07:49:16]Read from MH i2c: E2 17 00 8A 5D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B2 [07:49:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:49:16]wFMCommunicate OK [07:49:16]CreateOFDProtocolMessage done [07:49:16]OFDSenderStorePacket 95067 [07:49:16]StoreOFDPacket docnum=95067 [07:49:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 CE 64 04 01 1B 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 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 42 00 00 00 F4 03 04 00 7E F0 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5B 73 01 00 35 04 06 00 58 EF 91 10 F1 73 4E F7 18 32 BA 50 C6 3D [07:49:16]CheckFolder [07:49:16]dirname=/storage/ofd_packets [07:49:16]CheckFolder done [07:49:16]ProducePacketName [07:49:16]name=ofd_packets/00095067 [07:49:16]NVStorageSaveData ofd_packets/00095067 [07:49:16]File name is /storage/ofd_packets/00095067 [07:49:16]Write 298 bytes [07:49:16]NVStorageSaveData done [07:49:16]OFDSenderStorePacket done [07:49:16]KKMCreateOFDPacket done [07:49:16]NVStorageSaveData kkm_last_timestamp [07:49:16]File name is /storage/kkm_last_timestamp [07:49:16]Write 4 bytes [07:49:16]NVStorageSaveData done [07:49:16]ExternCall_PrintAddStr [07:49:16]wPrintStart [07:49:16]Write to MH i2c: 01 00 00 8B 5D E8 [07:49:16]Write i2c OK [07:49:16]MH_I2C_Read... [07:49:16]Read from MH i2c: 01 [07:49:16]MH_I2C_Read... [07:49:16]Read from MH i2c: 01 07 00 [07:49:16]MH_I2C_Read... [07:49:16]Read from MH i2c: 01 07 00 8B 5D 00 00 00 00 00 FF 0F FD [07:49:16]RasterBufferAndPrint [07:49:16]line Счет N : (1)3405571 [07:49:16]line ИНН: 02508201610067 [07:49:16]line Контрольно-Кассовый Чек [07:49:16]line ПРОДАЖА [07:49:16]line ТРК (МРК, ГНК) : 51 [07:49:16]line Товар: 2710194210 [07:49:16]line ДТ-К-5 [07:49:16]line 13.130 * 76.20 [07:49:16]line = 1000.51 [07:49:16]line НДС 12% НСП 1% [07:49:16]line > о реализуемом товаре [07:49:16]line ОКРУГЛЕНИЕ: -0.51 [07:49:16]line ИТОГО: 1000.00 [07:49:16]line Внесено: 1000.00 [07:49:16]line СДАЧА: 0.00 [07:49:16]line НСП 1% : 8.85 [07:49:16]line НДС 12% : 106.25 [07:49:16]line Наличными: 1000.00 [07:49:16]line Безнал.: 0.00 [07:49:16]line Место: АЗС № 82 "Партнер Нефть" [07:49:16]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [07:49:16]line СНО: Общий режим [07:49:16]line Чек 66 27.10.2024 07:49 [07:49:16]line Смена: 143 ФФД: 1.0 [07:49:16]line ЗНМ: 0300000017 [07:49:16]line РНМ: 0000000000170478 [07:49:16]line Версия ККМ: v1.0 [07:49:16]line ФМ: 0000000002098560 [07:49:16]line ФД: 95067 [07:49:16]line ФПД: 97785954234739 [07:49:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T074918&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95067&fm=97785954234739&tin=02508201610067®Number=0000000000170478&sum=100000 [07:49:16]written 0, free lines is 4095 [07:49:16]OFD Sender: Processing packet 95067 [packets to send 56, broken 55] [07:49:16]ProducePacketName [07:49:16]name=ofd_packets/00095067 [07:49:16]OFD Sender: To server: pG, [07:49:16]CommunicateWithHost lk.salyk.kg:30040 [07:49:16]ConnectInit lk.salyk.kg [07:49:16]Connected sock=11 [07:49:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 CE 64 04 01 1B 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 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 42 00 00 00 F4 03 04 00 7E F0 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5B 73 01 00 35 04 06 00 58 EF 91 10 F1 73 4E F7 18 32 BA 50 C6 3D [07:49:17]Write to MH i2c: 01 00 00 B6 5D 13 [07:49:17]Write i2c OK [07:49:17]MH_I2C_Read... [07:49:17]Read from MH i2c: 01 [07:49:17]MH_I2C_Read... [07:49:17]Read from MH i2c: 01 07 00 [07:49:17]MH_I2C_Read... [07:49:17]Read from MH i2c: 01 07 00 B6 5D 00 00 00 00 00 0B 0D 32 [07:49:17]RasterBufferAndPrint [07:49:17]line [07:49:17]line [07:49:17]line [07:49:17]line [07:49:17]line [07:49:17]written 0, free lines is 3363 [07:49:17]MH_Cut [07:49:17]Write to MH i2c: D1 01 00 BD 5D 01 EC [07:49:17]Write i2c OK [07:49:17]MH_I2C_Read... [07:49:17]Read from MH i2c: D1 [07:49:17]MH_I2C_Read... [07:49:17]Read from MH i2c: D1 01 00 [07:49:17]MH_I2C_Read... [07:49:17]Read from MH i2c: D1 01 00 BD 5D 00 EB [07:49:17]Write to MH i2c: 01 00 00 BE 5D 1B [07:49:17]Write i2c OK [07:49:17]MH_I2C_Read... [07:49:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C4 0E 47 00 FB 72 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5B 73 01 00 F4 03 04 00 AB 9A 1D 67 B6 04 01 00 00 D1 1E AD 53 A3 6E EB C6 [07:49:17]CommunicateWithHost err = 0 [07:49:17]CheckOFDResponse [07:49:17]1017 (14) - 77093643461234 [07:49:17]1041 (16) - 0000000002098560 [07:49:17]1040 (4) - 95067 [07:49:17]1012 (4) - 27.10.2024 01:43 [07:49:17]1206 (1) - 0 [07:49:17]OFD Sender: Remove packet 95067 [07:49:17]ProducePacketName [07:49:17]name=ofd_packets/00095067 [07:49:17]NVStorageDeleteData [07:49:17]*** Cut start [07:49:17]*** Partial cut [07:49:17]*** CUTSNS_PIN = 1 [07:49:17]OFD Sender: No OFD packet to send [07:49:17]*** CUTSNS_PIN = 0 [07:49:18]*** Brake cut motor [07:49:18]Read from MH i2c: 01 [07:49:18]MH_I2C_Read... [07:49:18]*** Stop cut motor [07:49:18]*** Cut end [07:49:18]Read from MH i2c: 01 07 00 [07:49:18]MH_I2C_Read... [07:49:18]Read from MH i2c: 01 07 00 BE 5D 00 00 00 00 00 FF 0F 30 [07:49:18]process_action close_receipt done [07:49:18]requested_data is exist [07:49:18]produce_requested_data [07:49:18]requested_item fm.sn is exist - process it [07:49:18]wFMCommunicate request_size=4 [07:49:18]MH_SAM_APDU [07:49:18]CAPDU: 80 11 00 00 [07:49:18]Write to MH i2c: E2 08 00 BF 5D 80 11 00 00 00 00 00 00 96 [07:49:18]Write i2c OK [07:49:18]MH_I2C_Read... [07:49:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:49:18]Read from MH i2c: E2 [07:49:18]MH_I2C_Read... [07:49:18]Read from MH i2c: E2 17 00 [07:49:18]MH_I2C_Read... [07:49:18]Read from MH i2c: E2 17 00 BF 5D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E7 [07:49:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:49:18]wFMCommunicate OK [07:49:18]requested_item fd.num is exist - process it [07:49:18]SAM_PROTO_GetFieldsCounters [07:49:18]wFMCommunicate request_size=4 [07:49:18]MH_SAM_APDU [07:49:18]CAPDU: 80 13 00 00 [07:49:18]Write to MH i2c: E2 08 00 C0 5D 80 13 00 00 00 00 00 00 99 [07:49:18]Write i2c OK [07:49:18]MH_I2C_Read... [07:49:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:49:18]Read from MH i2c: E2 [07:49:18]MH_I2C_Read... [07:49:18]Read from MH i2c: E2 62 00 [07:49:18]MH_I2C_Read... [07:49:18]Read from MH i2c: E2 62 00 C0 5D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5B 73 01 00 0E 04 04 00 8F 00 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 DE [07:49:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5B 73 01 00 0E 04 04 00 8F 00 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 [07:49:18]wFMCommunicate OK [07:49:18]SAM_PROTO_GetFieldsCounters done [07:49:18]requested_item shift.num is exist - process it [07:49:18]requested_item shift.opened is exist - process it [07:49:18]req_shift_opened [07:49:18]FM_GetShiftState [07:49:18]SAM_PROTO_GetShiftState [07:49:18]wFMCommunicate request_size=4 [07:49:18]MH_SAM_APDU [07:49:18]CAPDU: 80 13 01 00 [07:49:18]Write to MH i2c: E2 08 00 C1 5D 80 13 01 00 00 00 00 00 9B [07:49:18]Write i2c OK [07:49:18]MH_I2C_Read... [07:49:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:49:18]Read from MH i2c: E2 [07:49:18]MH_I2C_Read... [07:49:18]Read from MH i2c: E2 0E 00 [07:49:18]MH_I2C_Read... [07:49:18]Read from MH i2c: E2 0E 00 C1 5D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 47 [07:49:18]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [07:49:18]wFMCommunicate OK [07:49:18]SAM_PROTO_GetShiftState done [07:49:18]FM_GetShiftState done [07:49:18]req_shift_opened done [07:49:18]requested_item shift.open_date is exist - process it [07:49:18]req_shift_open_date [07:49:18]req_shift_open_date done [07:49:18]produce_requested_data done [07:49:18]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95067,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [07:49:18]process_action_free close_receipt [07:49:18]json_value_free [07:49:18]json_value_free done [07:49:18]process_json_proto returns [07:49:18]Send response to host [07:49:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95067,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [07:49:18]free response buf [07:49:18]execute_script done [07:49:18]execute_script returns [07:49:18]free content buf [07:49:18]Sock 9.Close socket [07:49:18]Sock 9.Thread stoped [07:49:22]OFD Sender: No OFD packet to send [07:49:27]OFD Sender: No OFD packet to send [07:49:32]OFD Sender: No OFD packet to send [07:49:33]ConnectInit Can't connect to host [07:49:37]OFD Sender: No OFD packet to send [07:49:42]OFD Sender: No OFD packet to send [07:49:47]OFD Sender: No OFD packet to send [07:49:52]OFD Sender: No OFD packet to send [07:49:57]OFD Sender: No OFD packet to send [07:50:02]OFD Sender: No OFD packet to send [07:50:07]OFD Sender: No OFD packet to send [07:50:12]OFD Sender: No OFD packet to send [07:50:17]OFD Sender: No OFD packet to send [07:50:22]OFD Sender: No OFD packet to send [07:50:27]OFD Sender: No OFD packet to send [07:50:32]OFD Sender: No OFD packet to send [07:50:37]OFD Sender: No OFD packet to send [07:50:42]OFD Sender: No OFD packet to send [07:50:47]OFD Sender: No OFD packet to send [07:50:52]OFD Sender: No OFD packet to send [07:50:57]OFD Sender: No OFD packet to send [07:51:02]OFD Sender: No OFD packet to send [07:51:07]OFD Sender: No OFD packet to send [07:51:12]OFD Sender: No OFD packet to send [07:51:17]OFD Sender: No OFD packet to send [07:51:22]OFD Sender: No OFD packet to send [07:51:27]OFD Sender: No OFD packet to send [07:51:32]OFD Sender: No OFD packet to send [07:51:37]OFD Sender: No OFD packet to send [07:51:42]OFD Sender: No OFD packet to send [07:51:47]OFD Sender: No OFD packet to send [07:51:52]OFD Sender: No OFD packet to send [07:51:57]OFD Sender: No OFD packet to send [07:52:02]OFD Sender: No OFD packet to send [07:52:07]OFD Sender: No OFD packet to send [07:52:12]OFD Sender: No OFD packet to send [07:52:17]OFD Sender: No OFD packet to send [07:52:22]OFD Sender: No OFD packet to send [07:52:27]OFD Sender: No OFD packet to send [07:52:32]OFD Sender: No OFD packet to send [07:52:37]OFD Sender: No OFD packet to send [07:52:42]OFD Sender: No OFD packet to send [07:52:47]OFD Sender: No OFD packet to send [07:52:49]accept exits with 10 [07:52:49]New connection [07:52:49]New thread 3066867044 created [07:52:49]Thread 3066723684 joined [07:52:49]Waiting for new connection... [07:52:49] Sock 10.Parse request [07:52:49]Sock 10.Check first char [07:52:49]Sock 10.First char is OK [07:52:49]request: POST /json_proto HTTP/1.0 [07:52:49]Method: POST [07:52:49]URL: /json_proto [07:52:49]Method is POST - this is cgi request [07:52:49]url: /json_proto [07:52:49]query_string will be loaded in cgi processing [07:52:49]execute_cgi json_proto POST (null) [07:52:49]execute_cgi path=json_proto method=POST [07:52:49]POST find Content-Length [07:52:49]Host: 172.17.40.67:8080 [07:52:49]Content-Length: 683 [07:52:49]Content-Type: application/json [07:52:49] [07:52:49]POST finish read [07:52:49]Found Content-Length = 683 [07:52:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405573", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 15.550, "sum" : 1040.30, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1040.00, "total" : 1040.00, "payments": [ { "type": 0, "sum" : 1040.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:52:49]execute_script... [07:52: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)3405573", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 15.550, "sum" : 1040.30, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1040.00, "total" : 1040.00, "payments": [ { "type": 0, "sum" : 1040.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:52:49]POST & json_proto [07:52:49]process_json_proto [07:52:49]json parsed OK: [07:52:49]protocol is kg_v1.0 [07:52:49]action value=close_receipt [07:52:49]process_action close_receipt [07:52:49]cmd_close_receipt [07:52:49]MH_GetDate [07:52:49]Write to MH i2c: F0 00 00 C2 5D 0E [07:52:49]Write i2c OK [07:52:49]MH_I2C_Read... [07:52:49]Read from MH i2c: F0 [07:52:49]MH_I2C_Read... [07:52:49]Read from MH i2c: F0 09 00 [07:52:49]MH_I2C_Read... [07:52:49]Read from MH i2c: F0 09 00 C2 5D 00 54 F1 1D 67 EE DA 66 66 74 [07:52:49]GetLastDocTimeStamp 1730015358 [07:52:49]current date 1730015572 [07:52:49]FM_GetShiftState [07:52:49]SAM_PROTO_GetShiftState [07:52:49]wFMCommunicate request_size=4 [07:52:49]MH_SAM_APDU [07:52:49]CAPDU: 80 13 01 00 [07:52:49]Write to MH i2c: E2 08 00 C3 5D 80 13 01 00 00 00 00 00 9D [07:52:49]Write i2c OK [07:52:49]MH_I2C_Read... [07:52:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:52:49]Read from MH i2c: E2 [07:52:49]MH_I2C_Read... [07:52:49]Read from MH i2c: E2 0E 00 [07:52:49]MH_I2C_Read... [07:52:49]Read from MH i2c: E2 0E 00 C3 5D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 49 [07:52:49]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [07:52:49]wFMCommunicate OK [07:52:49]SAM_PROTO_GetShiftState done [07:52:49]FM_GetShiftState done [07:52:49]opened in 1729987736 [07:52:49]opened+sec_in_day 1730074136 [07:52:49]quantity*price = 104029 [07:52:49]sum+1 = 104031 [07:52:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.30 ИТОГО: 1040.00 Внесено: 1040.00 СДАЧА: 0.00 НСП 1% : 9.21 НДС 12% : 110.47 Наличными: 1040.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 67 27.10.2024 07:52 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95068 ФПД: 163720644659792 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T075252&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95068&fm=163720644659792&tin=02508201610067®Number=0000000000170478&sum=104000 [07:52:50]StoreToDocumentArchive [07:52:50]shift 143 fd 95068 [07:52:50]save to /storage/0143/doc_00095068 [07:52:50]save last doc name /storage/0143/doc_00095068 to /storage/kkm_last_doc_name [07:52:50]save OK [07:52:50]Clear old archive folders... [07:52:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:52:50]tlvbuf is 00E217C0 [07:52:50]SAM_PROTO_ClearQueue [07:52:50]wFMCommunicate request_size=4 [07:52:50]MH_SAM_APDU [07:52:50]CAPDU: 80 09 00 00 [07:52:50]Write to MH i2c: E2 08 00 D0 5D 80 09 00 00 00 00 00 00 9F [07:52:50]Write i2c OK [07:52:50]MH_I2C_Read... [07:52:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:52:50]Read from MH i2c: E2 [07:52:50]MH_I2C_Read... [07:52:50]Read from MH i2c: E2 03 00 [07:52:50]MH_I2C_Read... [07:52:50]Read from MH i2c: E2 03 00 D0 5D 00 90 00 A1 [07:52:50]RAPDU: 90 00 [07:52:50]wFMCommunicate OK [07:52:50]SAM_PROTO_ClearQueue done [07:52:50]KKMCreateOFDPacket [07:52:50]OFDProtocolAddRootSTLVToBuf [07:52:50]FM_MakeSignedData [07:52:50]FM_MakeSignedData [07:52:50]SAM_PROTO_SignData [07:52:50]wFMCommunicate request_size=4 [07:52:50]MH_SAM_APDU [07:52:50]CAPDU: 80 0D 01 02 [07:52:50]Write to MH i2c: E2 08 00 D1 5D 80 0D 01 02 00 00 00 00 A7 [07:52:50]Write i2c OK [07:52:50]MH_I2C_Read... [07:52:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:52:50]Read from MH i2c: E2 [07:52:50]MH_I2C_Read... [07:52:50]Read from MH i2c: E2 03 00 [07:52:50]MH_I2C_Read... [07:52:50]Read from MH i2c: E2 03 00 D1 5D 00 90 00 A2 [07:52:50]RAPDU: 90 00 [07:52:50]wFMCommunicate OK [07:52:50]wFMCommunicate request_size=255 [07:52:50]MH_SAM_APDU [07:52: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 34 FF 03 08 00 03 BE 3C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5E 96 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 96 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 99 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 27 2B 00 00 00 00 07 04 06 00 40 96 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 54 F1 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5C 73 01 00 35 04 06 00 94 [07:52:50]Write to MH i2c: E2 02 01 D2 5D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 BE 3C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5E 96 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 96 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 99 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 27 2B 00 00 00 00 07 04 06 00 40 96 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 54 F1 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5C 73 01 00 35 04 06 00 94 00 00 76 [07:52:50]Write i2c OK [07:52:50]MH_I2C_Read... [07:52:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:52:50]Read from MH i2c: E2 [07:52:50]MH_I2C_Read... [07:52:50]Read from MH i2c: E2 03 00 [07:52:50]MH_I2C_Read... [07:52:50]Read from MH i2c: E2 03 00 D2 5D 00 90 00 A3 [07:52:50]RAPDU: 90 00 [07:52:50]wFMCommunicate OK [07:52:50]wFMCommunicate request_size=10 [07:52:50]MH_SAM_APDU [07:52:50]CAPDU: 80 0D 02 02 05 E7 2E DE 0A 50 [07:52:50]Write to MH i2c: E2 0D 00 D3 5D 80 0D 02 02 05 00 E7 2E DE 0A 50 00 00 01 [07:52:50]Write i2c OK [07:52:50]MH_I2C_Read... [07:52:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:52:50]Read from MH i2c: E2 [07:52:50]MH_I2C_Read... [07:52:50]Read from MH i2c: E2 03 00 [07:52:50]MH_I2C_Read... [07:52:50]Read from MH i2c: E2 03 00 D3 5D 00 90 00 A4 [07:52:50]RAPDU: 90 00 [07:52:50]wFMCommunicate OK [07:52:50]wFMCommunicate request_size=4 [07:52:50]MH_SAM_APDU [07:52:50]CAPDU: 80 0D 03 02 [07:52:50]Write to MH i2c: E2 08 00 D4 5D 80 0D 03 02 00 00 00 00 AC [07:52:50]Write i2c OK [07:52:50]MH_I2C_Read... [07:52:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:52:50]Read from MH i2c: E2 [07:52:50]MH_I2C_Read... [07:52:50]Read from MH i2c: E2 0B 00 [07:52:50]MH_I2C_Read... [07:52:50]Read from MH i2c: E2 0B 00 D4 5D 00 E7 E5 1C 25 72 74 0F 97 90 00 46 [07:52:50]RAPDU: E7 E5 1C 25 72 74 0F 97 90 00 [07:52:50]wFMCommunicate OK [07:52:50]SAM_PROTO_SignData done [07:52:50]FM_MakeSignedData done [07:52:50]CreateOFDProtocolMessage [07:52:50]wFMCommunicate request_size=4 [07:52:50]MH_SAM_APDU [07:52:50]CAPDU: 80 11 00 00 [07:52:50]Write to MH i2c: E2 08 00 D5 5D 80 11 00 00 00 00 00 00 AC [07:52:50]Write i2c OK [07:52:50]MH_I2C_Read... [07:52:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:52:50]Read from MH i2c: E2 [07:52:50]MH_I2C_Read... [07:52:50]Read from MH i2c: E2 17 00 [07:52:50]MH_I2C_Read... [07:52:50]Read from MH i2c: E2 17 00 D5 5D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FD [07:52:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:52:50]wFMCommunicate OK [07:52:50]CreateOFDProtocolMessage done [07:52:50]OFDSenderStorePacket 95068 [07:52:50]StoreOFDPacket docnum=95068 [07:52:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4F 6E 07 01 04 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 34 FF 03 08 00 03 BE 3C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5E 96 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 96 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 99 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 27 2B 00 00 00 00 07 04 06 00 40 96 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 54 F1 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5C 73 01 00 35 04 06 00 94 E7 2E DE 0A 50 E7 E5 1C 25 72 74 0F 97 [07:52:50]CheckFolder [07:52:50]dirname=/storage/ofd_packets [07:52:50]CheckFolder done [07:52:50]ProducePacketName [07:52:50]name=ofd_packets/00095068 [07:52:50]NVStorageSaveData ofd_packets/00095068 [07:52:50]File name is /storage/ofd_packets/00095068 [07:52:50]Write 301 bytes [07:52:50]NVStorageSaveData done [07:52:50]OFDSenderStorePacket done [07:52:50]KKMCreateOFDPacket done [07:52:50]NVStorageSaveData kkm_last_timestamp [07:52:50]File name is /storage/kkm_last_timestamp [07:52:50]Write 4 bytes [07:52:50]NVStorageSaveData done [07:52:50]ExternCall_PrintAddStr [07:52:50]wPrintStart [07:52:50]Write to MH i2c: 01 00 00 D6 5D 33 [07:52:50]Write i2c OK [07:52:50]MH_I2C_Read... [07:52:50]Read from MH i2c: 01 [07:52:50]MH_I2C_Read... [07:52:50]Read from MH i2c: 01 07 00 [07:52:50]MH_I2C_Read... [07:52:50]Read from MH i2c: 01 07 00 D6 5D 00 00 00 00 00 FF 0F 48 [07:52:50]RasterBufferAndPrint [07:52:50]line Счет N : (1)3405573 [07:52:50]line ИНН: 02508201610067 [07:52:50]line Контрольно-Кассовый Чек [07:52:50]line ПРОДАЖА [07:52:50]line ТРК (МРК, ГНК) : 22 [07:52:50]line Товар: 2710124130 [07:52:50]line Аи-92-К-4 [07:52:50]line 15.550 * 66.90 [07:52:50]line = 1040.30 [07:52:50]line НДС 12% НСП 1% [07:52:50]line > о реализуемом товаре [07:52:50]line ОКРУГЛЕНИЕ: -0.30 [07:52:50]line ИТОГО: 1040.00 [07:52:50]line Внесено: 1040.00 [07:52:50]line СДАЧА: 0.00 [07:52:50]line НСП 1% : 9.21 [07:52:50]line НДС 12% : 110.47 [07:52:50]line Наличными: 1040.00 [07:52:50]line Безнал.: 0.00 [07:52:50]line Место: АЗС № 82 "Партнер Нефть" [07:52:50]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [07:52:50]line СНО: Общий режим [07:52:50]line Чек 67 27.10.2024 07:52 [07:52:50]line Смена: 143 ФФД: 1.0 [07:52:50]line ЗНМ: 0300000017 [07:52:50]line РНМ: 0000000000170478 [07:52:50]line Версия ККМ: v1.0 [07:52:50]line ФМ: 0000000002098560 [07:52:50]line ФД: 95068 [07:52:50]line ФПД: 163720644659792 [07:52:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T075252&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95068&fm=163720644659792&tin=02508201610067®Number=0000000000170478&sum=104000 [07:52:51]OFD Sender: Processing packet 95068 [packets to send 56, broken 55] [07:52:51]ProducePacketName [07:52:51]name=ofd_packets/00095068 [07:52:51]OFD Sender: To server: pG, [07:52:51]CommunicateWithHost lk.salyk.kg:30040 [07:52:51]ConnectInit lk.salyk.kg [07:52:51]written 0, free lines is 4095 [07:52:51]Connected sock=9 [07:52:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4F 6E 07 01 04 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 34 FF 03 08 00 03 BE 3C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5E 96 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 96 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 99 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 27 2B 00 00 00 00 07 04 06 00 40 96 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 54 F1 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5C 73 01 00 35 04 06 00 94 E7 2E DE 0A 50 E7 E5 1C 25 72 74 0F 97 [07:52:51]Write to MH i2c: 01 00 00 01 5E 5F [07:52:51]Write i2c OK [07:52:51]MH_I2C_Read... [07:52:51]Read from MH i2c: 01 [07:52:51]MH_I2C_Read... [07:52:51]Read from MH i2c: 01 07 00 [07:52:51]MH_I2C_Read... [07:52:51]Read from MH i2c: 01 07 00 01 5E 00 00 00 00 00 0B 0D 7E [07:52:51]RasterBufferAndPrint [07:52:51]line [07:52:51]line [07:52:51]line [07:52:51]line [07:52:51]line [07:52:51]written 0, free lines is 3345 [07:52:51]MH_Cut [07:52:51]Write to MH i2c: D1 01 00 08 5E 01 38 [07:52:51]Write i2c OK [07:52:51]MH_I2C_Read... [07:52:51]Read from MH i2c: D1 [07:52:51]MH_I2C_Read... [07:52:51]Read from MH i2c: D1 01 00 [07:52:51]MH_I2C_Read... [07:52:51]Read from MH i2c: D1 01 00 08 5E 00 37 [07:52:51]Write to MH i2c: 01 00 00 09 5E 67 [07:52:51]Write i2c OK [07:52:51]MH_I2C_Read... [07:52:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 30 BD 47 00 CA 0F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5C 73 01 00 F4 03 04 00 81 9B 1D 67 B6 04 01 00 00 CB E4 15 56 FA 67 94 5C [07:52:51]CommunicateWithHost err = 0 [07:52:51]CheckOFDResponse [07:52:51]1017 (14) - 77093643461234 [07:52:51]1041 (16) - 0000000002098560 [07:52:51]1040 (4) - 95068 [07:52:51]1012 (4) - 27.10.2024 01:46 [07:52:51]1206 (1) - 0 [07:52:51]OFD Sender: Remove packet 95068 [07:52:51]ProducePacketName [07:52:51]name=ofd_packets/00095068 [07:52:51]NVStorageDeleteData [07:52:52]OFD Sender: No OFD packet to send [07:52:52]*** Cut start [07:52:52]*** Partial cut [07:52:52]*** CUTSNS_PIN = 1 [07:52:52]*** CUTSNS_PIN = 0 [07:52:52]*** Brake cut motor [07:52:52]Read from MH i2c: 01 [07:52:52]MH_I2C_Read... [07:52:52]*** Stop cut motor [07:52:52]*** Cut end [07:52:52]Read from MH i2c: 01 07 00 [07:52:52]MH_I2C_Read... [07:52:52]Read from MH i2c: 01 07 00 09 5E 00 00 00 00 00 FF 0F 7C [07:52:52]process_action close_receipt done [07:52:52]requested_data is exist [07:52:52]produce_requested_data [07:52:52]requested_item fm.sn is exist - process it [07:52:52]wFMCommunicate request_size=4 [07:52:52]MH_SAM_APDU [07:52:52]CAPDU: 80 11 00 00 [07:52:52]Write to MH i2c: E2 08 00 0A 5E 80 11 00 00 00 00 00 00 E2 [07:52:52]Write i2c OK [07:52:52]MH_I2C_Read... [07:52:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:52:52]Read from MH i2c: E2 [07:52:52]MH_I2C_Read... [07:52:52]Read from MH i2c: E2 17 00 [07:52:52]MH_I2C_Read... [07:52:52]Read from MH i2c: E2 17 00 0A 5E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 33 [07:52:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:52:52]wFMCommunicate OK [07:52:52]requested_item fd.num is exist - process it [07:52:52]SAM_PROTO_GetFieldsCounters [07:52:52]wFMCommunicate request_size=4 [07:52:52]MH_SAM_APDU [07:52:52]CAPDU: 80 13 00 00 [07:52:52]Write to MH i2c: E2 08 00 0B 5E 80 13 00 00 00 00 00 00 E5 [07:52:52]Write i2c OK [07:52:52]MH_I2C_Read... [07:52:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:52:52]Read from MH i2c: E2 [07:52:52]MH_I2C_Read... [07:52:52]Read from MH i2c: E2 62 00 [07:52:52]MH_I2C_Read... [07:52:52]Read from MH i2c: E2 62 00 0B 5E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5C 73 01 00 0E 04 04 00 8F 00 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 2E [07:52:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5C 73 01 00 0E 04 04 00 8F 00 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 [07:52:52]wFMCommunicate OK [07:52:52]SAM_PROTO_GetFieldsCounters done [07:52:52]requested_item shift.num is exist - process it [07:52:52]requested_item shift.opened is exist - process it [07:52:52]req_shift_opened [07:52:52]FM_GetShiftState [07:52:52]SAM_PROTO_GetShiftState [07:52:52]wFMCommunicate request_size=4 [07:52:52]MH_SAM_APDU [07:52:52]CAPDU: 80 13 01 00 [07:52:52]Write to MH i2c: E2 08 00 0C 5E 80 13 01 00 00 00 00 00 E7 [07:52:52]Write i2c OK [07:52:52]MH_I2C_Read... [07:52:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:52:53]Read from MH i2c: E2 [07:52:53]MH_I2C_Read... [07:52:53]Read from MH i2c: E2 0E 00 [07:52:53]MH_I2C_Read... [07:52:53]Read from MH i2c: E2 0E 00 0C 5E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 93 [07:52:53]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [07:52:53]wFMCommunicate OK [07:52:53]SAM_PROTO_GetShiftState done [07:52:53]FM_GetShiftState done [07:52:53]req_shift_opened done [07:52:53]requested_item shift.open_date is exist - process it [07:52:53]req_shift_open_date [07:52:53]req_shift_open_date done [07:52:53]produce_requested_data done [07:52:53]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95068,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [07:52:53]process_action_free close_receipt [07:52:53]json_value_free [07:52:53]json_value_free done [07:52:53]process_json_proto returns [07:52:53]Send response to host [07:52:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95068,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [07:52:53]free response buf [07:52:53]execute_script done [07:52:53]execute_script returns [07:52:53]free content buf [07:52:53]Sock 10.Close socket [07:52:53]Sock 10.Thread stoped [07:52:57]OFD Sender: No OFD packet to send [07:53:02]OFD Sender: No OFD packet to send [07:53:07]OFD Sender: No OFD packet to send [07:53:12]OFD Sender: No OFD packet to send [07:53:17]OFD Sender: No OFD packet to send [07:53:22]OFD Sender: No OFD packet to send [07:53:27]OFD Sender: No OFD packet to send [07:53:32]OFD Sender: No OFD packet to send [07:53:37]OFD Sender: No OFD packet to send [07:53:42]OFD Sender: No OFD packet to send [07:53:47]OFD Sender: No OFD packet to send [07:53:52]OFD Sender: No OFD packet to send [07:53:57]OFD Sender: No OFD packet to send [07:54:02]OFD Sender: No OFD packet to send [07:54:07]OFD Sender: No OFD packet to send [07:54:12]OFD Sender: No OFD packet to send [07:54:17]OFD Sender: No OFD packet to send [07:54:22]OFD Sender: No OFD packet to send [07:54:27]OFD Sender: No OFD packet to send [07:54:32]OFD Sender: No OFD packet to send [07:54:37]OFD Sender: No OFD packet to send [07:54:42]OFD Sender: No OFD packet to send [07:54:47]OFD Sender: No OFD packet to send [07:54:52]OFD Sender: No OFD packet to send [07:54:57]OFD Sender: No OFD packet to send [07:55:02]OFD Sender: No OFD packet to send [07:55:07]OFD Sender: No OFD packet to send [07:55:10]accept exits with 7 [07:55:10]New connection [07:55:10]New thread 3066723684 created [07:55:10]Thread 3066867044 joined [07:55:10]Waiting for new connection... [07:55:10] Sock 7.Parse request [07:55:10]Sock 7.Check first char [07:55:10]Sock 7.First char is OK [07:55:10]request: POST /json_proto HTTP/1.0 [07:55:10]Method: POST [07:55:10]URL: /json_proto [07:55:10]Method is POST - this is cgi request [07:55:10]url: /json_proto [07:55:10]query_string will be loaded in cgi processing [07:55:10]execute_cgi json_proto POST (null) [07:55:10]execute_cgi path=json_proto method=POST [07:55:10]POST find Content-Length [07:55:10]Host: 172.17.40.67:8080 [07:55:10]Content-Length: 678 [07:55:10]Content-Type: application/json [07:55:10] [07:55:10]POST finish read [07:55:10]Found Content-Length = 678 [07:55:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405574", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:55:10]execute_script... [07:55: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)3405574", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:55:10]POST & json_proto [07:55:10]process_json_proto [07:55:10]json parsed OK: [07:55:10]protocol is kg_v1.0 [07:55:10]action value=close_receipt [07:55:10]process_action close_receipt [07:55:10]cmd_close_receipt [07:55:10]MH_GetDate [07:55:10]Write to MH i2c: F0 00 00 0D 5E 5A [07:55:10]Write i2c OK [07:55:10]MH_I2C_Read... [07:55:10]Read from MH i2c: F0 [07:55:10]MH_I2C_Read... [07:55:10]Read from MH i2c: F0 09 00 [07:55:10]MH_I2C_Read... [07:55:10]Read from MH i2c: F0 09 00 0D 5E 00 E2 F1 1D 67 EE DA 66 66 4E [07:55:10]GetLastDocTimeStamp 1730015572 [07:55:10]current date 1730015714 [07:55:10]FM_GetShiftState [07:55:10]SAM_PROTO_GetShiftState [07:55:10]wFMCommunicate request_size=4 [07:55:10]MH_SAM_APDU [07:55:10]CAPDU: 80 13 01 00 [07:55:10]Write to MH i2c: E2 08 00 0E 5E 80 13 01 00 00 00 00 00 E9 [07:55:10]Write i2c OK [07:55:10]MH_I2C_Read... [07:55:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:55:10]Read from MH i2c: E2 [07:55:10]MH_I2C_Read... [07:55:10]Read from MH i2c: E2 0E 00 [07:55:10]MH_I2C_Read... [07:55:10]Read from MH i2c: E2 0E 00 0E 5E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 95 [07:55:10]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [07:55:10]wFMCommunicate OK [07:55:10]SAM_PROTO_GetShiftState done [07:55:10]FM_GetShiftState done [07:55:10]opened in 1729987736 [07:55:10]opened+sec_in_day 1730074136 [07:55:10]quantity*price = 50041 [07:55:10]sum+1 = 50042 [07:55:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 68 27.10.2024 07:55 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95069 ФПД: 183426046337842 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T075514&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95069&fm=183426046337842&tin=02508201610067®Number=0000000000170478&sum=50000 [07:55:11]StoreToDocumentArchive [07:55:11]shift 143 fd 95069 [07:55:11]save to /storage/0143/doc_00095069 [07:55:11]save last doc name /storage/0143/doc_00095069 to /storage/kkm_last_doc_name [07:55:11]save OK [07:55:11]Clear old archive folders... [07:55:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:55:11]tlvbuf is 00E41B60 [07:55:11]SAM_PROTO_ClearQueue [07:55:11]wFMCommunicate request_size=4 [07:55:11]MH_SAM_APDU [07:55:11]CAPDU: 80 09 00 00 [07:55:11]Write to MH i2c: E2 08 00 1B 5E 80 09 00 00 00 00 00 00 EB [07:55:11]Write i2c OK [07:55:11]MH_I2C_Read... [07:55:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:55:11]Read from MH i2c: E2 [07:55:11]MH_I2C_Read... [07:55:11]Read from MH i2c: E2 03 00 [07:55:11]MH_I2C_Read... [07:55:11]Read from MH i2c: E2 03 00 1B 5E 00 90 00 ED [07:55:11]RAPDU: 90 00 [07:55:11]wFMCommunicate OK [07:55:11]SAM_PROTO_ClearQueue done [07:55:11]KKMCreateOFDPacket [07:55:11]OFDProtocolAddRootSTLVToBuf [07:55:11]FM_MakeSignedData [07:55:11]FM_MakeSignedData [07:55:11]SAM_PROTO_SignData [07:55:11]wFMCommunicate request_size=4 [07:55:11]MH_SAM_APDU [07:55:11]CAPDU: 80 0D 01 02 [07:55:11]Write to MH i2c: E2 08 00 1C 5E 80 0D 01 02 00 00 00 00 F3 [07:55:11]Write i2c OK [07:55:11]MH_I2C_Read... [07:55:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:55:11]Read from MH i2c: E2 [07:55:11]MH_I2C_Read... [07:55:11]Read from MH i2c: E2 03 00 [07:55:11]MH_I2C_Read... [07:55:11]Read from MH i2c: E2 03 00 1C 5E 00 90 00 EE [07:55:11]RAPDU: 90 00 [07:55:11]wFMCommunicate OK [07:55:11]wFMCommunicate request_size=255 [07:55:11]MH_SAM_APDU [07:55: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 00 00 00 F4 03 04 00 E2 F1 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5D 73 01 00 35 04 06 00 A6 [07:55:11]Write to MH i2c: E2 02 01 1D 5E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 00 00 00 F4 03 04 00 E2 F1 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5D 73 01 00 35 04 06 00 A6 00 00 22 [07:55:11]Write i2c OK [07:55:11]MH_I2C_Read... [07:55:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:55:11]Read from MH i2c: E2 [07:55:11]MH_I2C_Read... [07:55:11]Read from MH i2c: E2 03 00 [07:55:11]MH_I2C_Read... [07:55:11]Read from MH i2c: E2 03 00 1D 5E 00 90 00 EF [07:55:11]RAPDU: 90 00 [07:55:11]wFMCommunicate OK [07:55:11]wFMCommunicate request_size=10 [07:55:11]MH_SAM_APDU [07:55:11]CAPDU: 80 0D 02 02 05 D3 34 55 A3 32 [07:55:11]Write to MH i2c: E2 0D 00 1E 5E 80 0D 02 02 05 00 D3 34 55 A3 32 00 00 31 [07:55:11]Write i2c OK [07:55:11]MH_I2C_Read... [07:55:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:55:11]Read from MH i2c: E2 [07:55:11]MH_I2C_Read... [07:55:11]Read from MH i2c: E2 03 00 [07:55:11]MH_I2C_Read... [07:55:11]Read from MH i2c: E2 03 00 1E 5E 00 90 00 F0 [07:55:11]RAPDU: 90 00 [07:55:11]wFMCommunicate OK [07:55:11]wFMCommunicate request_size=4 [07:55:11]MH_SAM_APDU [07:55:11]CAPDU: 80 0D 03 02 [07:55:11]Write to MH i2c: E2 08 00 1F 5E 80 0D 03 02 00 00 00 00 F8 [07:55:11]Write i2c OK [07:55:11]MH_I2C_Read... [07:55:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:55:12]Read from MH i2c: E2 [07:55:12]MH_I2C_Read... [07:55:12]Read from MH i2c: E2 0B 00 [07:55:12]MH_I2C_Read... [07:55:12]Read from MH i2c: E2 0B 00 1F 5E 00 D5 E3 CD C4 3C F9 D3 F2 90 00 3C [07:55:12]RAPDU: D5 E3 CD C4 3C F9 D3 F2 90 00 [07:55:12]wFMCommunicate OK [07:55:12]SAM_PROTO_SignData done [07:55:12]FM_MakeSignedData done [07:55:12]CreateOFDProtocolMessage [07:55:12]wFMCommunicate request_size=4 [07:55:12]MH_SAM_APDU [07:55:12]CAPDU: 80 11 00 00 [07:55:12]Write to MH i2c: E2 08 00 20 5E 80 11 00 00 00 00 00 00 F8 [07:55:12]Write i2c OK [07:55:12]MH_I2C_Read... [07:55:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:55:12]Read from MH i2c: E2 [07:55:12]MH_I2C_Read... [07:55:12]Read from MH i2c: E2 17 00 [07:55:12]MH_I2C_Read... [07:55:12]Read from MH i2c: E2 17 00 20 5E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 49 [07:55:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:55:12]wFMCommunicate OK [07:55:12]CreateOFDProtocolMessage done [07:55:12]OFDSenderStorePacket 95069 [07:55:12]StoreOFDPacket docnum=95069 [07:55:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F7 8C 07 01 8D 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 00 00 00 F4 03 04 00 E2 F1 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5D 73 01 00 35 04 06 00 A6 D3 34 55 A3 32 D5 E3 CD C4 3C F9 D3 F2 [07:55:12]CheckFolder [07:55:12]dirname=/storage/ofd_packets [07:55:12]CheckFolder done [07:55:12]ProducePacketName [07:55:12]name=ofd_packets/00095069 [07:55:12]NVStorageSaveData ofd_packets/00095069 [07:55:12]File name is /storage/ofd_packets/00095069 [07:55:12]Write 301 bytes [07:55:12]NVStorageSaveData done [07:55:12]OFDSenderStorePacket done [07:55:12]KKMCreateOFDPacket done [07:55:12]NVStorageSaveData kkm_last_timestamp [07:55:12]File name is /storage/kkm_last_timestamp [07:55:12]Write 4 bytes [07:55:12]NVStorageSaveData done [07:55:12]ExternCall_PrintAddStr [07:55:12]wPrintStart [07:55:12]Write to MH i2c: 01 00 00 21 5E 7F [07:55:12]Write i2c OK [07:55:12]MH_I2C_Read... [07:55:12]Read from MH i2c: 01 [07:55:12]MH_I2C_Read... [07:55:12]Read from MH i2c: 01 07 00 [07:55:12]MH_I2C_Read... [07:55:12]Read from MH i2c: 01 07 00 21 5E 00 00 00 00 00 FF 0F 94 [07:55:12]RasterBufferAndPrint [07:55:12]line Счет N : (1)3405574 [07:55:12]line ИНН: 02508201610067 [07:55:12]line Контрольно-Кассовый Чек [07:55:12]line ПРОДАЖА [07:55:12]line ТРК (МРК, ГНК) : 22 [07:55:12]line Товар: 2710124130 [07:55:12]line Аи-92-К-4 [07:55:12]line 7.480 * 66.90 [07:55:12]line = 500.41 [07:55:12]line НДС 12% НСП 1% [07:55:12]line > о реализуемом товаре [07:55:12]line ОКРУГЛЕНИЕ: -0.41 [07:55:12]line ИТОГО: 500.00 [07:55:12]line Внесено: 500.00 [07:55:12]line СДАЧА: 0.00 [07:55:12]line НСП 1% : 4.43 [07:55:12]line НДС 12% : 53.14 [07:55:12]line Наличными: 500.00 [07:55:12]line Безнал.: 0.00 [07:55:12]line Место: АЗС № 82 "Партнер Нефть" [07:55:12]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [07:55:12]line СНО: Общий режим [07:55:12]line Чек 68 27.10.2024 07:55 [07:55:12]line Смена: 143 ФФД: 1.0 [07:55:12]line ЗНМ: 0300000017 [07:55:12]line РНМ: 0000000000170478 [07:55:12]line Версия ККМ: v1.0 [07:55:12]line ФМ: 0000000002098560 [07:55:12]line ФД: 95069 [07:55:12]line ФПД: 183426046337842 [07:55:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T075514&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95069&fm=183426046337842&tin=02508201610067®Number=0000000000170478&sum=50000 [07:55:12]OFD Sender: Processing packet 95069 [packets to send 56, broken 55] [07:55:12]ProducePacketName [07:55:12]name=ofd_packets/00095069 [07:55:12]OFD Sender: To server: pG, [07:55:12]CommunicateWithHost lk.salyk.kg:30040 [07:55:12]ConnectInit lk.salyk.kg [07:55:12]written 0, free lines is 4095 [07:55:12]Connected sock=10 [07:55:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F7 8C 07 01 8D 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 00 00 00 F4 03 04 00 E2 F1 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5D 73 01 00 35 04 06 00 A6 D3 34 55 A3 32 D5 E3 CD C4 3C F9 D3 F2 [07:55:12]Write to MH i2c: 01 00 00 4C 5E AA [07:55:12]Write i2c OK [07:55:12]MH_I2C_Read... [07:55:12]Read from MH i2c: 01 [07:55:12]MH_I2C_Read... [07:55:12]Read from MH i2c: 01 07 00 [07:55:12]MH_I2C_Read... [07:55:12]Read from MH i2c: 01 07 00 4C 5E 00 00 00 00 00 0E 0D CC [07:55:12]RasterBufferAndPrint [07:55:12]line [07:55:12]line [07:55:12]line [07:55:12]line [07:55:12]line [07:55:12]written 0, free lines is 3348 [07:55:12]MH_Cut [07:55:12]Write to MH i2c: D1 01 00 53 5E 01 83 [07:55:12]Write i2c OK [07:55:12]MH_I2C_Read... [07:55:12]Read from MH i2c: D1 [07:55:12]MH_I2C_Read... [07:55:12]Read from MH i2c: D1 01 00 [07:55:12]MH_I2C_Read... [07:55:12]Read from MH i2c: D1 01 00 53 5E 00 82 [07:55:12]Write to MH i2c: 01 00 00 54 5E B2 [07:55:12]Write i2c OK [07:55:12]MH_I2C_Read... [07:55:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 10 CD 47 00 9F 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 32 30 39 38 35 36 30 10 04 04 00 5D 73 01 00 F4 03 04 00 0E 9C 1D 67 B6 04 01 00 00 B8 9B 0B 98 BB A9 86 B3 [07:55:12]CommunicateWithHost err = 0 [07:55:12]CheckOFDResponse [07:55:12]1017 (14) - 77093643461234 [07:55:12]1041 (16) - 0000000002098560 [07:55:12]1040 (4) - 95069 [07:55:12]1012 (4) - 27.10.2024 01:49 [07:55:12]1206 (1) - 0 [07:55:12]OFD Sender: Remove packet 95069 [07:55:12]ProducePacketName [07:55:12]name=ofd_packets/00095069 [07:55:12]NVStorageDeleteData [07:55:13]OFD Sender: No OFD packet to send [07:55:13]*** Cut start [07:55:13]*** Partial cut [07:55:13]*** CUTSNS_PIN = 1 [07:55:13]*** CUTSNS_PIN = 0 [07:55:13]*** Brake cut motor [07:55:14]Read from MH i2c: 01 [07:55:14]MH_I2C_Read... [07:55:14]*** Stop cut motor [07:55:14]*** Cut end [07:55:14]Read from MH i2c: 01 07 00 [07:55:14]MH_I2C_Read... [07:55:14]Read from MH i2c: 01 07 00 54 5E 00 00 00 00 00 FF 0F C7 [07:55:14]process_action close_receipt done [07:55:14]requested_data is exist [07:55:14]produce_requested_data [07:55:14]requested_item fm.sn is exist - process it [07:55:14]wFMCommunicate request_size=4 [07:55:14]MH_SAM_APDU [07:55:14]CAPDU: 80 11 00 00 [07:55:14]Write to MH i2c: E2 08 00 55 5E 80 11 00 00 00 00 00 00 2D [07:55:14]Write i2c OK [07:55:14]MH_I2C_Read... [07:55:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:55:14]Read from MH i2c: E2 [07:55:14]MH_I2C_Read... [07:55:14]Read from MH i2c: E2 17 00 [07:55:14]MH_I2C_Read... [07:55:14]Read from MH i2c: E2 17 00 55 5E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7E [07:55:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:55:14]wFMCommunicate OK [07:55:14]requested_item fd.num is exist - process it [07:55:14]SAM_PROTO_GetFieldsCounters [07:55:14]wFMCommunicate request_size=4 [07:55:14]MH_SAM_APDU [07:55:14]CAPDU: 80 13 00 00 [07:55:14]Write to MH i2c: E2 08 00 56 5E 80 13 00 00 00 00 00 00 30 [07:55:14]Write i2c OK [07:55:14]MH_I2C_Read... [07:55:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:55:14]Read from MH i2c: E2 [07:55:14]MH_I2C_Read... [07:55:14]Read from MH i2c: E2 62 00 [07:55:14]MH_I2C_Read... [07:55:14]Read from MH i2c: E2 62 00 56 5E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5D 73 01 00 0E 04 04 00 8F 00 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 7D [07:55:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5D 73 01 00 0E 04 04 00 8F 00 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 [07:55:14]wFMCommunicate OK [07:55:14]SAM_PROTO_GetFieldsCounters done [07:55:14]requested_item shift.num is exist - process it [07:55:14]requested_item shift.opened is exist - process it [07:55:14]req_shift_opened [07:55:14]FM_GetShiftState [07:55:14]SAM_PROTO_GetShiftState [07:55:14]wFMCommunicate request_size=4 [07:55:14]MH_SAM_APDU [07:55:14]CAPDU: 80 13 01 00 [07:55:14]Write to MH i2c: E2 08 00 57 5E 80 13 01 00 00 00 00 00 32 [07:55:14]Write i2c OK [07:55:14]MH_I2C_Read... [07:55:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:55:14]Read from MH i2c: E2 [07:55:14]MH_I2C_Read... [07:55:14]Read from MH i2c: E2 0E 00 [07:55:14]MH_I2C_Read... [07:55:14]Read from MH i2c: E2 0E 00 57 5E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DE [07:55:14]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [07:55:14]wFMCommunicate OK [07:55:14]SAM_PROTO_GetShiftState done [07:55:14]FM_GetShiftState done [07:55:14]req_shift_opened done [07:55:14]requested_item shift.open_date is exist - process it [07:55:14]req_shift_open_date [07:55:14]req_shift_open_date done [07:55:14]produce_requested_data done [07:55:14]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95069,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [07:55:14]process_action_free close_receipt [07:55:14]json_value_free [07:55:14]json_value_free done [07:55:14]process_json_proto returns [07:55:14]Send response to host [07:55:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95069,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [07:55:14]free response buf [07:55:14]execute_script done [07:55:14]execute_script returns [07:55:14]free content buf [07:55:14]Sock 7.Close socket [07:55:14]Sock 7.Thread stoped [07:55:18]OFD Sender: No OFD packet to send [07:55:23]OFD Sender: No OFD packet to send [07:55:28]OFD Sender: No OFD packet to send [07:55:33]OFD Sender: No OFD packet to send [07:55:38]OFD Sender: No OFD packet to send [07:55:43]OFD Sender: No OFD packet to send [07:55:48]OFD Sender: No OFD packet to send [07:55:53]OFD Sender: No OFD packet to send [07:55:58]OFD Sender: No OFD packet to send [07:56:03]OFD Sender: No OFD packet to send [07:56:08]OFD Sender: No OFD packet to send [07:56:13]OFD Sender: No OFD packet to send [07:56:18]OFD Sender: No OFD packet to send [07:56:23]OFD Sender: No OFD packet to send [07:56:28]OFD Sender: No OFD packet to send [07:56:33]OFD Sender: No OFD packet to send [07:56:38]OFD Sender: No OFD packet to send [07:56:43]OFD Sender: No OFD packet to send [07:56:48]OFD Sender: No OFD packet to send [07:56:53]OFD Sender: No OFD packet to send [07:56:58]OFD Sender: No OFD packet to send [07:57:03]OFD Sender: No OFD packet to send [07:57:08]OFD Sender: No OFD packet to send [07:57:13]OFD Sender: No OFD packet to send [07:57:18]OFD Sender: No OFD packet to send [07:57:23]OFD Sender: No OFD packet to send [07:57:28]OFD Sender: No OFD packet to send [07:57:33]OFD Sender: No OFD packet to send [07:57:38]OFD Sender: No OFD packet to send [07:57:43]OFD Sender: No OFD packet to send [07:57:48]OFD Sender: No OFD packet to send [07:57:53]OFD Sender: No OFD packet to send [07:57:58]OFD Sender: No OFD packet to send [07:58:03]OFD Sender: No OFD packet to send [07:58:08]OFD Sender: No OFD packet to send [07:58:10]accept exits with 9 [07:58:10]New connection [07:58:10]New thread 3066867044 created [07:58:10]Thread 3066723684 joined [07:58:10]Waiting for new connection... [07:58:10] Sock 9.Parse request [07:58:10]Sock 9.Check first char [07:58:10]Sock 9.First char is OK [07:58:10]request: POST /json_proto HTTP/1.0 [07:58:10]Method: POST [07:58:10]URL: /json_proto [07:58:10]Method is POST - this is cgi request [07:58:10]url: /json_proto [07:58:10]query_string will be loaded in cgi processing [07:58:10]execute_cgi json_proto POST (null) [07:58:10]execute_cgi path=json_proto method=POST [07:58:10]POST find Content-Length [07:58:10]Host: 172.17.40.67:8080 [07:58:10]Content-Length: 675 [07:58:10]Content-Type: application/json [07:58:10] [07:58:10]POST finish read [07:58:10]Found Content-Length = 675 [07:58:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405575", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:58:10]execute_script... [07:58: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)3405575", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:58:10]POST & json_proto [07:58:10]process_json_proto [07:58:10]json parsed OK: [07:58:10]protocol is kg_v1.0 [07:58:10]action value=close_receipt [07:58:10]process_action close_receipt [07:58:10]cmd_close_receipt [07:58:10]MH_GetDate [07:58:10]Write to MH i2c: F0 00 00 58 5E A5 [07:58:10]Write i2c OK [07:58:10]MH_I2C_Read... [07:58:10]Read from MH i2c: F0 [07:58:10]MH_I2C_Read... [07:58:10]Read from MH i2c: F0 09 00 [07:58:10]MH_I2C_Read... [07:58:10]Read from MH i2c: F0 09 00 58 5E 00 95 F2 1D 67 EE DA 66 66 4D [07:58:10]GetLastDocTimeStamp 1730015714 [07:58:10]current date 1730015893 [07:58:10]FM_GetShiftState [07:58:10]SAM_PROTO_GetShiftState [07:58:10]wFMCommunicate request_size=4 [07:58:10]MH_SAM_APDU [07:58:10]CAPDU: 80 13 01 00 [07:58:10]Write to MH i2c: E2 08 00 59 5E 80 13 01 00 00 00 00 00 34 [07:58:10]Write i2c OK [07:58:10]MH_I2C_Read... [07:58:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:58:10]Read from MH i2c: E2 [07:58:10]MH_I2C_Read... [07:58:10]Read from MH i2c: E2 0E 00 [07:58:10]MH_I2C_Read... [07:58:10]Read from MH i2c: E2 0E 00 59 5E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E0 [07:58:10]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [07:58:10]wFMCommunicate OK [07:58:10]SAM_PROTO_GetShiftState done [07:58:10]FM_GetShiftState done [07:58:10]opened in 1729987736 [07:58:10]opened+sec_in_day 1730074136 [07:58:10]quantity*price = 70027 [07:58:10]sum+1 = 70029 [07:58:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 69 27.10.2024 07:58 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95070 ФПД: 37853018458344 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T075813&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95070&fm=37853018458344&tin=02508201610067®Number=0000000000170478&sum=70000 [07:58:11]StoreToDocumentArchive [07:58:11]shift 143 fd 95070 [07:58:11]save to /storage/0143/doc_00095070 [07:58:11]save last doc name /storage/0143/doc_00095070 to /storage/kkm_last_doc_name [07:58:11]save OK [07:58:11]Clear old archive folders... [07:58:11]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:58:11]tlvbuf is 00E216C0 [07:58:11]SAM_PROTO_ClearQueue [07:58:11]wFMCommunicate request_size=4 [07:58:11]MH_SAM_APDU [07:58:11]CAPDU: 80 09 00 00 [07:58:11]Write to MH i2c: E2 08 00 66 5E 80 09 00 00 00 00 00 00 36 [07:58:11]Write i2c OK [07:58:11]MH_I2C_Read... [07:58:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:58:11]Read from MH i2c: E2 [07:58:11]MH_I2C_Read... [07:58:11]Read from MH i2c: E2 03 00 [07:58:11]MH_I2C_Read... [07:58:11]Read from MH i2c: E2 03 00 66 5E 00 90 00 38 [07:58:11]RAPDU: 90 00 [07:58:11]wFMCommunicate OK [07:58:11]SAM_PROTO_ClearQueue done [07:58:11]KKMCreateOFDPacket [07:58:11]OFDProtocolAddRootSTLVToBuf [07:58:11]FM_MakeSignedData [07:58:11]FM_MakeSignedData [07:58:11]SAM_PROTO_SignData [07:58:11]wFMCommunicate request_size=4 [07:58:11]MH_SAM_APDU [07:58:11]CAPDU: 80 0D 01 02 [07:58:11]Write to MH i2c: E2 08 00 67 5E 80 0D 01 02 00 00 00 00 3E [07:58:11]Write i2c OK [07:58:11]MH_I2C_Read... [07:58:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:58:11]Read from MH i2c: E2 [07:58:11]MH_I2C_Read... [07:58:11]Read from MH i2c: E2 03 00 [07:58:11]MH_I2C_Read... [07:58:11]Read from MH i2c: E2 03 00 67 5E 00 90 00 39 [07:58:11]RAPDU: 90 00 [07:58:11]wFMCommunicate OK [07:58:11]wFMCommunicate request_size=255 [07:58:11]MH_SAM_APDU [07:58: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 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 45 00 00 00 F4 03 04 00 95 F2 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5E 73 01 00 35 04 06 00 22 6D 57 B8 [07:58:11]Write to MH i2c: E2 02 01 68 5E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 45 00 00 00 F4 03 04 00 95 F2 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5E 73 01 00 35 04 06 00 22 6D 57 B8 00 00 0E [07:58:11]Write i2c OK [07:58:11]MH_I2C_Read... [07:58:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:58:11]Read from MH i2c: E2 [07:58:11]MH_I2C_Read... [07:58:11]Read from MH i2c: E2 03 00 [07:58:11]MH_I2C_Read... [07:58:11]Read from MH i2c: E2 03 00 68 5E 00 90 00 3A [07:58:11]RAPDU: 90 00 [07:58:11]wFMCommunicate OK [07:58:11]wFMCommunicate request_size=7 [07:58:11]MH_SAM_APDU [07:58:11]CAPDU: 80 0D 02 02 02 08 E8 [07:58:11]Write to MH i2c: E2 0A 00 69 5E 80 0D 02 02 02 00 08 E8 00 00 35 [07:58:11]Write i2c OK [07:58:11]MH_I2C_Read... [07:58:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:58:11]Read from MH i2c: E2 [07:58:11]MH_I2C_Read... [07:58:11]Read from MH i2c: E2 03 00 [07:58:11]MH_I2C_Read... [07:58:11]Read from MH i2c: E2 03 00 69 5E 00 90 00 3B [07:58:11]RAPDU: 90 00 [07:58:11]wFMCommunicate OK [07:58:11]wFMCommunicate request_size=4 [07:58:11]MH_SAM_APDU [07:58:11]CAPDU: 80 0D 03 02 [07:58:11]Write to MH i2c: E2 08 00 6A 5E 80 0D 03 02 00 00 00 00 43 [07:58:11]Write i2c OK [07:58:11]MH_I2C_Read... [07:58:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:58:11]Read from MH i2c: E2 [07:58:11]MH_I2C_Read... [07:58:11]Read from MH i2c: E2 0B 00 [07:58:11]MH_I2C_Read... [07:58:11]Read from MH i2c: E2 0B 00 6A 5E 00 54 AC E3 06 EA 25 17 1C 90 00 6F [07:58:11]RAPDU: 54 AC E3 06 EA 25 17 1C 90 00 [07:58:11]wFMCommunicate OK [07:58:11]SAM_PROTO_SignData done [07:58:11]FM_MakeSignedData done [07:58:11]CreateOFDProtocolMessage [07:58:11]wFMCommunicate request_size=4 [07:58:11]MH_SAM_APDU [07:58:11]CAPDU: 80 11 00 00 [07:58:11]Write to MH i2c: E2 08 00 6B 5E 80 11 00 00 00 00 00 00 43 [07:58:11]Write i2c OK [07:58:11]MH_I2C_Read... [07:58:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:58:11]Read from MH i2c: E2 [07:58:11]MH_I2C_Read... [07:58:11]Read from MH i2c: E2 17 00 [07:58:11]MH_I2C_Read... [07:58:11]Read from MH i2c: E2 17 00 6B 5E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 94 [07:58:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:58:11]wFMCommunicate OK [07:58:11]CreateOFDProtocolMessage done [07:58:11]OFDSenderStorePacket 95070 [07:58:11]StoreOFDPacket docnum=95070 [07:58:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 F6 A0 04 01 C8 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 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 45 00 00 00 F4 03 04 00 95 F2 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5E 73 01 00 35 04 06 00 22 6D 57 B8 08 E8 54 AC E3 06 EA 25 17 1C [07:58:11]CheckFolder [07:58:11]dirname=/storage/ofd_packets [07:58:11]CheckFolder done [07:58:11]ProducePacketName [07:58:11]name=ofd_packets/00095070 [07:58:11]NVStorageSaveData ofd_packets/00095070 [07:58:11]File name is /storage/ofd_packets/00095070 [07:58:11]Write 298 bytes [07:58:11]NVStorageSaveData done [07:58:11]OFDSenderStorePacket done [07:58:11]KKMCreateOFDPacket done [07:58:11]NVStorageSaveData kkm_last_timestamp [07:58:11]File name is /storage/kkm_last_timestamp [07:58:11]Write 4 bytes [07:58:11]NVStorageSaveData done [07:58:11]ExternCall_PrintAddStr [07:58:11]wPrintStart [07:58:11]Write to MH i2c: 01 00 00 6C 5E CA [07:58:11]Write i2c OK [07:58:11]MH_I2C_Read... [07:58:11]Read from MH i2c: 01 [07:58:11]MH_I2C_Read... [07:58:11]Read from MH i2c: 01 07 00 [07:58:11]MH_I2C_Read... [07:58:11]Read from MH i2c: 01 07 00 6C 5E 00 00 00 00 00 FF 0F DF [07:58:11]RasterBufferAndPrint [07:58:11]line Счет N : (1)3405575 [07:58:11]line ИНН: 02508201610067 [07:58:11]line Контрольно-Кассовый Чек [07:58:11]line ПРОДАЖА [07:58:11]line ТРК (МРК, ГНК) : 51 [07:58:11]line Товар: 2710194210 [07:58:11]line ДТ-К-5 [07:58:11]line 9.190 * 76.20 [07:58:11]line = 700.28 [07:58:11]line НДС 12% НСП 1% [07:58:11]line > о реализуемом товаре [07:58:11]line ОКРУГЛЕНИЕ: -0.28 [07:58:11]line ИТОГО: 700.00 [07:58:11]line Внесено: 700.00 [07:58:11]line СДАЧА: 0.00 [07:58:11]line НСП 1% : 6.20 [07:58:11]line НДС 12% : 74.37 [07:58:11]line Наличными: 700.00 [07:58:11]line Безнал.: 0.00 [07:58:11]line Место: АЗС № 82 "Партнер Нефть" [07:58:11]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [07:58:11]line СНО: Общий режим [07:58:11]line Чек 69 27.10.2024 07:58 [07:58:11]line Смена: 143 ФФД: 1.0 [07:58:11]line ЗНМ: 0300000017 [07:58:11]line РНМ: 0000000000170478 [07:58:11]line Версия ККМ: v1.0 [07:58:11]line ФМ: 0000000002098560 [07:58:11]line ФД: 95070 [07:58:11]line ФПД: 37853018458344 [07:58:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T075813&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95070&fm=37853018458344&tin=02508201610067®Number=0000000000170478&sum=70000 [07:58:12]OFD Sender: Processing packet 95070 [packets to send 56, broken 55] [07:58:12]ProducePacketName [07:58:12]name=ofd_packets/00095070 [07:58:12]OFD Sender: To server: pG, [07:58:12]CommunicateWithHost lk.salyk.kg:30040 [07:58:12]ConnectInit lk.salyk.kg [07:58:12]written 0, free lines is 4095 [07:58:12]Connected sock=10 [07:58:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 F6 A0 04 01 C8 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 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 45 00 00 00 F4 03 04 00 95 F2 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5E 73 01 00 35 04 06 00 22 6D 57 B8 08 E8 54 AC E3 06 EA 25 17 1C [07:58:12]Write to MH i2c: 01 00 00 97 5E F5 [07:58:12]Write i2c OK [07:58:12]MH_I2C_Read... [07:58:12]Read from MH i2c: 01 [07:58:12]MH_I2C_Read... [07:58:12]Read from MH i2c: 01 07 00 [07:58:12]MH_I2C_Read... [07:58:12]Read from MH i2c: 01 07 00 97 5E 00 00 00 00 00 01 0D 0A [07:58:12]RasterBufferAndPrint [07:58:12]line [07:58:12]line [07:58:12]line [07:58:12]line [07:58:12]line [07:58:12]written 0, free lines is 3335 [07:58:12]MH_Cut [07:58:12]Write to MH i2c: D1 01 00 9E 5E 01 CE [07:58:12]Write i2c OK [07:58:12]MH_I2C_Read... [07:58:12]Read from MH i2c: D1 [07:58:12]MH_I2C_Read... [07:58:12]Read from MH i2c: D1 01 00 [07:58:12]MH_I2C_Read... [07:58:12]Read from MH i2c: D1 01 00 9E 5E 00 CD [07:58:12]Write to MH i2c: 01 00 00 9F 5E FD [07:58:12]Write i2c OK [07:58:12]MH_I2C_Read... [07:58:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B2 24 47 00 04 A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5E 73 01 00 F4 03 04 00 C2 9C 1D 67 B6 04 01 00 00 74 FA 72 75 77 44 3A 6E [07:58:12]CommunicateWithHost err = 0 [07:58:12]CheckOFDResponse [07:58:12]1017 (14) - 77093643461234 [07:58:12]1041 (16) - 0000000002098560 [07:58:12]1040 (4) - 95070 [07:58:12]1012 (4) - 27.10.2024 01:52 [07:58:12]1206 (1) - 0 [07:58:12]OFD Sender: Remove packet 95070 [07:58:12]ProducePacketName [07:58:12]name=ofd_packets/00095070 [07:58:12]NVStorageDeleteData [07:58:13]OFD Sender: No OFD packet to send [07:58:13]*** Cut start [07:58:13]*** Partial cut [07:58:13]*** CUTSNS_PIN = 1 [07:58:13]*** CUTSNS_PIN = 0 [07:58:13]*** Brake cut motor [07:58:13]Read from MH i2c: 01 [07:58:13]MH_I2C_Read... [07:58:13]*** Stop cut motor [07:58:13]*** Cut end [07:58:13]Read from MH i2c: 01 07 00 [07:58:13]MH_I2C_Read... [07:58:13]Read from MH i2c: 01 07 00 9F 5E 00 00 00 00 00 FF 0F 12 [07:58:13]process_action close_receipt done [07:58:13]requested_data is exist [07:58:13]produce_requested_data [07:58:13]requested_item fm.sn is exist - process it [07:58:13]wFMCommunicate request_size=4 [07:58:13]MH_SAM_APDU [07:58:13]CAPDU: 80 11 00 00 [07:58:13]Write to MH i2c: E2 08 00 A0 5E 80 11 00 00 00 00 00 00 78 [07:58:13]Write i2c OK [07:58:13]MH_I2C_Read... [07:58:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:58:13]Read from MH i2c: E2 [07:58:13]MH_I2C_Read... [07:58:13]Read from MH i2c: E2 17 00 [07:58:13]MH_I2C_Read... [07:58:13]Read from MH i2c: E2 17 00 A0 5E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C9 [07:58:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:58:13]wFMCommunicate OK [07:58:13]requested_item fd.num is exist - process it [07:58:13]SAM_PROTO_GetFieldsCounters [07:58:13]wFMCommunicate request_size=4 [07:58:13]MH_SAM_APDU [07:58:13]CAPDU: 80 13 00 00 [07:58:13]Write to MH i2c: E2 08 00 A1 5E 80 13 00 00 00 00 00 00 7B [07:58:13]Write i2c OK [07:58:13]MH_I2C_Read... [07:58:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:58:14]Read from MH i2c: E2 [07:58:14]MH_I2C_Read... [07:58:14]Read from MH i2c: E2 62 00 [07:58:14]MH_I2C_Read... [07:58:14]Read from MH i2c: E2 62 00 A1 5E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5E 73 01 00 0E 04 04 00 8F 00 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 CC [07:58:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5E 73 01 00 0E 04 04 00 8F 00 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 [07:58:14]wFMCommunicate OK [07:58:14]SAM_PROTO_GetFieldsCounters done [07:58:14]requested_item shift.num is exist - process it [07:58:14]requested_item shift.opened is exist - process it [07:58:14]req_shift_opened [07:58:14]FM_GetShiftState [07:58:14]SAM_PROTO_GetShiftState [07:58:14]wFMCommunicate request_size=4 [07:58:14]MH_SAM_APDU [07:58:14]CAPDU: 80 13 01 00 [07:58:14]Write to MH i2c: E2 08 00 A2 5E 80 13 01 00 00 00 00 00 7D [07:58:14]Write i2c OK [07:58:14]MH_I2C_Read... [07:58:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:58:14]Read from MH i2c: E2 [07:58:14]MH_I2C_Read... [07:58:14]Read from MH i2c: E2 0E 00 [07:58:14]MH_I2C_Read... [07:58:14]Read from MH i2c: E2 0E 00 A2 5E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 29 [07:58:14]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [07:58:14]wFMCommunicate OK [07:58:14]SAM_PROTO_GetShiftState done [07:58:14]FM_GetShiftState done [07:58:14]req_shift_opened done [07:58:14]requested_item shift.open_date is exist - process it [07:58:14]req_shift_open_date [07:58:14]req_shift_open_date done [07:58:14]produce_requested_data done [07:58:14]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95070,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [07:58:14]process_action_free close_receipt [07:58:14]json_value_free [07:58:14]json_value_free done [07:58:14]process_json_proto returns [07:58:14]Send response to host [07:58:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95070,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [07:58:14]free response buf [07:58:14]execute_script done [07:58:14]execute_script returns [07:58:14]free content buf [07:58:14]Sock 9.Close socket [07:58:14]Sock 9.Thread stoped [07:58:18]OFD Sender: No OFD packet to send [07:58:23]OFD Sender: No OFD packet to send [07:58:28]OFD Sender: No OFD packet to send [07:58:33]OFD Sender: No OFD packet to send [07:58:38]OFD Sender: No OFD packet to send [07:58:43]OFD Sender: No OFD packet to send [07:58:48]OFD Sender: No OFD packet to send [07:58:53]OFD Sender: No OFD packet to send [07:58:58]OFD Sender: No OFD packet to send [07:59:03]OFD Sender: No OFD packet to send [07:59:08]OFD Sender: No OFD packet to send [07:59:13]OFD Sender: No OFD packet to send [07:59:18]OFD Sender: No OFD packet to send [07:59:23]OFD Sender: No OFD packet to send [07:59:27]accept exits with 7 [07:59:27]New connection [07:59:27]New thread 3066723684 created [07:59:27]Thread 3066867044 joined [07:59:27]Waiting for new connection... [07:59:27] Sock 7.Parse request [07:59:27]Sock 7.Check first char [07:59:27]Sock 7.First char is OK [07:59:27]request: POST /json_proto HTTP/1.0 [07:59:27]Method: POST [07:59:27]URL: /json_proto [07:59:27]Method is POST - this is cgi request [07:59:27]url: /json_proto [07:59:27]query_string will be loaded in cgi processing [07:59:27]execute_cgi json_proto POST (null) [07:59:27]execute_cgi path=json_proto method=POST [07:59:27]POST find Content-Length [07:59:27]Host: 172.17.40.67:8080 [07:59:27]Content-Length: 675 [07:59:27]Content-Type: application/json [07:59:27] [07:59:27]POST finish read [07:59:27]Found Content-Length = 675 [07:59:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405576", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [07:59:27]execute_script... [07:59: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)3405576", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [07:59:27]POST & json_proto [07:59:27]process_json_proto [07:59:27]json parsed OK: [07:59:27]protocol is kg_v1.0 [07:59:27]action value=close_receipt [07:59:27]process_action close_receipt [07:59:27]cmd_close_receipt [07:59:27]MH_GetDate [07:59:27]Write to MH i2c: F0 00 00 A3 5E F0 [07:59:27]Write i2c OK [07:59:27]MH_I2C_Read... [07:59:27]Read from MH i2c: F0 [07:59:27]MH_I2C_Read... [07:59:27]Read from MH i2c: F0 09 00 [07:59:27]MH_I2C_Read... [07:59:27]Read from MH i2c: F0 09 00 A3 5E 00 E3 F2 1D 67 EE DA 66 66 E6 [07:59:27]GetLastDocTimeStamp 1730015893 [07:59:27]current date 1730015971 [07:59:27]FM_GetShiftState [07:59:27]SAM_PROTO_GetShiftState [07:59:27]wFMCommunicate request_size=4 [07:59:27]MH_SAM_APDU [07:59:27]CAPDU: 80 13 01 00 [07:59:27]Write to MH i2c: E2 08 00 A4 5E 80 13 01 00 00 00 00 00 7F [07:59:27]Write i2c OK [07:59:27]MH_I2C_Read... [07:59:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:59:27]Read from MH i2c: E2 [07:59:27]MH_I2C_Read... [07:59:27]Read from MH i2c: E2 0E 00 [07:59:27]MH_I2C_Read... [07:59:27]Read from MH i2c: E2 0E 00 A4 5E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 2B [07:59:27]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [07:59:27]wFMCommunicate OK [07:59:27]SAM_PROTO_GetShiftState done [07:59:27]FM_GetShiftState done [07:59:27]opened in 1729987736 [07:59:27]opened+sec_in_day 1730074136 [07:59:27]quantity*price = 40005 [07:59:27]sum+1 = 40006 [07:59:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 70 27.10.2024 07:59 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95071 ФПД: 253584058293692 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T075931&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95071&fm=253584058293692&tin=02508201610067®Number=0000000000170478&sum=40000 [07:59:28]StoreToDocumentArchive [07:59:28]shift 143 fd 95071 [07:59:28]save to /storage/0143/doc_00095071 [07:59:28]save last doc name /storage/0143/doc_00095071 to /storage/kkm_last_doc_name [07:59:28]save OK [07:59:28]Clear old archive folders... [07:59:28]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:59:28]tlvbuf is 00FBFDD0 [07:59:28]SAM_PROTO_ClearQueue [07:59:28]wFMCommunicate request_size=4 [07:59:28]MH_SAM_APDU [07:59:28]CAPDU: 80 09 00 00 [07:59:28]Write to MH i2c: E2 08 00 B1 5E 80 09 00 00 00 00 00 00 81 [07:59:28]Write i2c OK [07:59:28]MH_I2C_Read... [07:59:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:59:28]Read from MH i2c: E2 [07:59:28]MH_I2C_Read... [07:59:28]Read from MH i2c: E2 03 00 [07:59:28]MH_I2C_Read... [07:59:28]Read from MH i2c: E2 03 00 B1 5E 00 90 00 83 [07:59:28]RAPDU: 90 00 [07:59:28]wFMCommunicate OK [07:59:28]SAM_PROTO_ClearQueue done [07:59:28]KKMCreateOFDPacket [07:59:28]OFDProtocolAddRootSTLVToBuf [07:59:28]FM_MakeSignedData [07:59:28]FM_MakeSignedData [07:59:28]SAM_PROTO_SignData [07:59:28]wFMCommunicate request_size=4 [07:59:28]MH_SAM_APDU [07:59:28]CAPDU: 80 0D 01 02 [07:59:28]Write to MH i2c: E2 08 00 B2 5E 80 0D 01 02 00 00 00 00 89 [07:59:28]Write i2c OK [07:59:28]MH_I2C_Read... [07:59:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:59:28]Read from MH i2c: E2 [07:59:28]MH_I2C_Read... [07:59:28]Read from MH i2c: E2 03 00 [07:59:28]MH_I2C_Read... [07:59:28]Read from MH i2c: E2 03 00 B2 5E 00 90 00 84 [07:59:28]RAPDU: 90 00 [07:59:28]wFMCommunicate OK [07:59:28]wFMCommunicate request_size=255 [07:59:28]MH_SAM_APDU [07:59:28]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 E3 F2 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5F 73 01 00 35 04 06 00 E6 A2 23 B7 [07:59:28]Write to MH i2c: E2 02 01 B3 5E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 46 00 00 00 F4 03 04 00 E3 F2 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5F 73 01 00 35 04 06 00 E6 A2 23 B7 00 00 64 [07:59:28]Write i2c OK [07:59:28]MH_I2C_Read... [07:59:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:59:28]Read from MH i2c: E2 [07:59:28]MH_I2C_Read... [07:59:28]Read from MH i2c: E2 03 00 [07:59:28]MH_I2C_Read... [07:59:28]Read from MH i2c: E2 03 00 B3 5E 00 90 00 85 [07:59:28]RAPDU: 90 00 [07:59:28]wFMCommunicate OK [07:59:28]wFMCommunicate request_size=7 [07:59:28]MH_SAM_APDU [07:59:28]CAPDU: 80 0D 02 02 02 1D BC [07:59:28]Write to MH i2c: E2 0A 00 B4 5E 80 0D 02 02 02 00 1D BC 00 00 69 [07:59:28]Write i2c OK [07:59:28]MH_I2C_Read... [07:59:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:59:28]Read from MH i2c: E2 [07:59:28]MH_I2C_Read... [07:59:28]Read from MH i2c: E2 03 00 [07:59:28]MH_I2C_Read... [07:59:28]Read from MH i2c: E2 03 00 B4 5E 00 90 00 86 [07:59:28]RAPDU: 90 00 [07:59:28]wFMCommunicate OK [07:59:28]wFMCommunicate request_size=4 [07:59:28]MH_SAM_APDU [07:59:28]CAPDU: 80 0D 03 02 [07:59:28]Write to MH i2c: E2 08 00 B5 5E 80 0D 03 02 00 00 00 00 8E [07:59:28]Write i2c OK [07:59:28]MH_I2C_Read... [07:59:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:59:28]Read from MH i2c: E2 [07:59:28]MH_I2C_Read... [07:59:28]Read from MH i2c: E2 0B 00 [07:59:28]MH_I2C_Read... [07:59:28]Read from MH i2c: E2 0B 00 B5 5E 00 08 63 68 74 7D 50 C7 A5 90 00 0F [07:59:28]RAPDU: 08 63 68 74 7D 50 C7 A5 90 00 [07:59:28]wFMCommunicate OK [07:59:28]SAM_PROTO_SignData done [07:59:28]FM_MakeSignedData done [07:59:28]CreateOFDProtocolMessage [07:59:28]wFMCommunicate request_size=4 [07:59:28]MH_SAM_APDU [07:59:28]CAPDU: 80 11 00 00 [07:59:28]Write to MH i2c: E2 08 00 B6 5E 80 11 00 00 00 00 00 00 8E [07:59:28]Write i2c OK [07:59:28]MH_I2C_Read... [07:59:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:59:28]Read from MH i2c: E2 [07:59:28]MH_I2C_Read... [07:59:28]Read from MH i2c: E2 17 00 [07:59:28]MH_I2C_Read... [07:59:28]Read from MH i2c: E2 17 00 B6 5E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DF [07:59:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:59:28]wFMCommunicate OK [07:59:28]CreateOFDProtocolMessage done [07:59:28]OFDSenderStorePacket 95071 [07:59:28]StoreOFDPacket docnum=95071 [07:59:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 D1 28 04 01 33 67 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 46 00 00 00 F4 03 04 00 E3 F2 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5F 73 01 00 35 04 06 00 E6 A2 23 B7 1D BC 08 63 68 74 7D 50 C7 A5 [07:59:28]CheckFolder [07:59:28]dirname=/storage/ofd_packets [07:59:28]CheckFolder done [07:59:28]ProducePacketName [07:59:28]name=ofd_packets/00095071 [07:59:28]NVStorageSaveData ofd_packets/00095071 [07:59:28]File name is /storage/ofd_packets/00095071 [07:59:28]Write 298 bytes [07:59:28]NVStorageSaveData done [07:59:28]OFDSenderStorePacket done [07:59:28]KKMCreateOFDPacket done [07:59:28]NVStorageSaveData kkm_last_timestamp [07:59:28]File name is /storage/kkm_last_timestamp [07:59:28]Write 4 bytes [07:59:28]NVStorageSaveData done [07:59:28]ExternCall_PrintAddStr [07:59:28]wPrintStart [07:59:28]Write to MH i2c: 01 00 00 B7 5E 15 [07:59:28]Write i2c OK [07:59:28]MH_I2C_Read... [07:59:28]Read from MH i2c: 01 [07:59:28]MH_I2C_Read... [07:59:28]Read from MH i2c: 01 07 00 [07:59:28]MH_I2C_Read... [07:59:28]Read from MH i2c: 01 07 00 B7 5E 00 00 00 00 00 FF 0F 2A [07:59:28]RasterBufferAndPrint [07:59:28]line Счет N : (1)3405576 [07:59:28]line ИНН: 02508201610067 [07:59:28]line Контрольно-Кассовый Чек [07:59:28]line ПРОДАЖА [07:59:28]line ТРК (МРК, ГНК) : 51 [07:59:28]line Товар: 2710194210 [07:59:28]line ДТ-К-5 [07:59:28]line 5.250 * 76.20 [07:59:28]line = 400.05 [07:59:28]line НДС 12% НСП 1% [07:59:28]line > о реализуемом товаре [07:59:28]line ОКРУГЛЕНИЕ: -0.05 [07:59:28]line ИТОГО: 400.00 [07:59:28]line Внесено: 400.00 [07:59:28]line СДАЧА: 0.00 [07:59:28]line НСП 1% : 3.54 [07:59:28]line НДС 12% : 42.48 [07:59:28]line Наличными: 400.00 [07:59:28]line Безнал.: 0.00 [07:59:28]line Место: АЗС № 82 "Партнер Нефть" [07:59:28]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [07:59:28]line СНО: Общий режим [07:59:28]line Чек 70 27.10.2024 07:59 [07:59:28]line Смена: 143 ФФД: 1.0 [07:59:28]line ЗНМ: 0300000017 [07:59:28]line РНМ: 0000000000170478 [07:59:28]line Версия ККМ: v1.0 [07:59:28]line ФМ: 0000000002098560 [07:59:28]line ФД: 95071 [07:59:28]line ФПД: 253584058293692 [07:59:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T075931&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95071&fm=253584058293692&tin=02508201610067®Number=0000000000170478&sum=40000 [07:59:29]OFD Sender: Processing packet 95071 [packets to send 56, broken 55] [07:59:29]ProducePacketName [07:59:29]name=ofd_packets/00095071 [07:59:29]OFD Sender: To server: pG, [07:59:29]CommunicateWithHost lk.salyk.kg:30040 [07:59:29]ConnectInit lk.salyk.kg [07:59:29]written 0, free lines is 4095 [07:59:29]Connected sock=10 [07:59:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 D1 28 04 01 33 67 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 46 00 00 00 F4 03 04 00 E3 F2 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5F 73 01 00 35 04 06 00 E6 A2 23 B7 1D BC 08 63 68 74 7D 50 C7 A5 [07:59:29]Write to MH i2c: 01 00 00 E2 5E 40 [07:59:29]Write i2c OK [07:59:29]MH_I2C_Read... [07:59:29]Read from MH i2c: 01 [07:59:29]MH_I2C_Read... [07:59:29]Read from MH i2c: 01 07 00 [07:59:29]MH_I2C_Read... [07:59:29]Read from MH i2c: 01 07 00 E2 5E 00 00 00 00 00 06 0D 5A [07:59:29]RasterBufferAndPrint [07:59:29]line [07:59:29]line [07:59:29]line [07:59:29]line [07:59:29]line [07:59:29]written 0, free lines is 3340 [07:59:29]MH_Cut [07:59:29]Write to MH i2c: D1 01 00 E9 5E 01 19 [07:59:29]Write i2c OK [07:59:29]MH_I2C_Read... [07:59:29]Read from MH i2c: D1 [07:59:29]MH_I2C_Read... [07:59:29]Read from MH i2c: D1 01 00 [07:59:29]MH_I2C_Read... [07:59:29]Read from MH i2c: D1 01 00 E9 5E 00 18 [07:59:29]Write to MH i2c: 01 00 00 EA 5E 48 [07:59:29]Write i2c OK [07:59:29]MH_I2C_Read... [07:59:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 15 C4 47 00 74 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 32 30 39 38 35 36 30 10 04 04 00 5F 73 01 00 F4 03 04 00 0F 9D 1D 67 B6 04 01 00 00 F3 85 17 09 CA 8D A2 2A [07:59:29]CommunicateWithHost err = 0 [07:59:29]CheckOFDResponse [07:59:29]1017 (14) - 77093643461234 [07:59:29]1041 (16) - 0000000002098560 [07:59:29]1040 (4) - 95071 [07:59:29]1012 (4) - 27.10.2024 01:53 [07:59:29]1206 (1) - 0 [07:59:29]OFD Sender: Remove packet 95071 [07:59:29]ProducePacketName [07:59:29]name=ofd_packets/00095071 [07:59:29]NVStorageDeleteData [07:59:30]OFD Sender: No OFD packet to send [07:59:30]*** Cut start [07:59:30]*** Partial cut [07:59:30]*** CUTSNS_PIN = 1 [07:59:30]*** CUTSNS_PIN = 0 [07:59:30]*** Brake cut motor [07:59:30]Read from MH i2c: 01 [07:59:31]MH_I2C_Read... [07:59:31]*** Stop cut motor [07:59:31]*** Cut end [07:59:31]Read from MH i2c: 01 07 00 [07:59:31]MH_I2C_Read... [07:59:31]Read from MH i2c: 01 07 00 EA 5E 00 00 00 00 00 FF 0F 5D [07:59:31]process_action close_receipt done [07:59:31]requested_data is exist [07:59:31]produce_requested_data [07:59:31]requested_item fm.sn is exist - process it [07:59:31]wFMCommunicate request_size=4 [07:59:31]MH_SAM_APDU [07:59:31]CAPDU: 80 11 00 00 [07:59:31]Write to MH i2c: E2 08 00 EB 5E 80 11 00 00 00 00 00 00 C3 [07:59:31]Write i2c OK [07:59:31]MH_I2C_Read... [07:59:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:59:31]Read from MH i2c: E2 [07:59:31]MH_I2C_Read... [07:59:31]Read from MH i2c: E2 17 00 [07:59:31]MH_I2C_Read... [07:59:31]Read from MH i2c: E2 17 00 EB 5E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 14 [07:59:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [07:59:31]wFMCommunicate OK [07:59:31]requested_item fd.num is exist - process it [07:59:31]SAM_PROTO_GetFieldsCounters [07:59:31]wFMCommunicate request_size=4 [07:59:31]MH_SAM_APDU [07:59:31]CAPDU: 80 13 00 00 [07:59:31]Write to MH i2c: E2 08 00 EC 5E 80 13 00 00 00 00 00 00 C6 [07:59:31]Write i2c OK [07:59:31]MH_I2C_Read... [07:59:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:59:31]Read from MH i2c: E2 [07:59:31]MH_I2C_Read... [07:59:31]Read from MH i2c: E2 62 00 [07:59:31]MH_I2C_Read... [07:59:31]Read from MH i2c: E2 62 00 EC 5E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5F 73 01 00 0E 04 04 00 8F 00 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 1B [07:59:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5F 73 01 00 0E 04 04 00 8F 00 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 [07:59:31]wFMCommunicate OK [07:59:31]SAM_PROTO_GetFieldsCounters done [07:59:31]requested_item shift.num is exist - process it [07:59:31]requested_item shift.opened is exist - process it [07:59:31]req_shift_opened [07:59:31]FM_GetShiftState [07:59:31]SAM_PROTO_GetShiftState [07:59:31]wFMCommunicate request_size=4 [07:59:31]MH_SAM_APDU [07:59:31]CAPDU: 80 13 01 00 [07:59:31]Write to MH i2c: E2 08 00 ED 5E 80 13 01 00 00 00 00 00 C8 [07:59:31]Write i2c OK [07:59:31]MH_I2C_Read... [07:59:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:59:31]Read from MH i2c: E2 [07:59:31]MH_I2C_Read... [07:59:31]Read from MH i2c: E2 0E 00 [07:59:31]MH_I2C_Read... [07:59:31]Read from MH i2c: E2 0E 00 ED 5E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 74 [07:59:31]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [07:59:31]wFMCommunicate OK [07:59:31]SAM_PROTO_GetShiftState done [07:59:31]FM_GetShiftState done [07:59:31]req_shift_opened done [07:59:31]requested_item shift.open_date is exist - process it [07:59:31]req_shift_open_date [07:59:31]req_shift_open_date done [07:59:31]produce_requested_data done [07:59:31]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95071,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [07:59:31]process_action_free close_receipt [07:59:31]json_value_free [07:59:31]json_value_free done [07:59:31]process_json_proto returns [07:59:31]Send response to host [07:59:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95071,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [07:59:31]free response buf [07:59:31]execute_script done [07:59:31]execute_script returns [07:59:31]free content buf [07:59:31]Sock 7.Close socket [07:59:31]Sock 7.Thread stoped [07:59:35]OFD Sender: No OFD packet to send [07:59:40]OFD Sender: No OFD packet to send [07:59:45]OFD Sender: No OFD packet to send [07:59:50]OFD Sender: No OFD packet to send [07:59:55]OFD Sender: No OFD packet to send [08:00:00]OFD Sender: No OFD packet to send [08:00:05]OFD Sender: No OFD packet to send [08:00:10]OFD Sender: No OFD packet to send [08:00:15]OFD Sender: No OFD packet to send [08:00:20]OFD Sender: No OFD packet to send [08:00:25]OFD Sender: No OFD packet to send [08:00:30]OFD Sender: No OFD packet to send [08:00:35]OFD Sender: No OFD packet to send [08:00:40]OFD Sender: No OFD packet to send [08:00:45]OFD Sender: No OFD packet to send [08:00:50]OFD Sender: No OFD packet to send [08:00:55]OFD Sender: No OFD packet to send [08:01:00]OFD Sender: No OFD packet to send [08:01:05]OFD Sender: No OFD packet to send [08:01:10]OFD Sender: No OFD packet to send [08:01:15]OFD Sender: No OFD packet to send [08:01:20]OFD Sender: No OFD packet to send [08:01:25]OFD Sender: No OFD packet to send [08:01:30]OFD Sender: No OFD packet to send [08:01:35]OFD Sender: No OFD packet to send [08:01:40]OFD Sender: No OFD packet to send [08:01:45]OFD Sender: No OFD packet to send [08:01:50]OFD Sender: No OFD packet to send [08:01:55]OFD Sender: No OFD packet to send [08:02:00]OFD Sender: No OFD packet to send [08:02:05]OFD Sender: No OFD packet to send [08:02:10]OFD Sender: No OFD packet to send [08:02:15]OFD Sender: No OFD packet to send [08:02:20]OFD Sender: No OFD packet to send [08:02:25]OFD Sender: No OFD packet to send [08:02:30]OFD Sender: No OFD packet to send [08:02:35]OFD Sender: No OFD packet to send [08:02:40]OFD Sender: No OFD packet to send [08:02:45]OFD Sender: No OFD packet to send [08:02:50]OFD Sender: No OFD packet to send [08:02:54]accept exits with 9 [08:02:54]New connection [08:02:54]New thread 3066867044 created [08:02:54]Thread 3066723684 joined [08:02:54]Waiting for new connection... [08:02:54] Sock 9.Parse request [08:02:54]Sock 9.Check first char [08:02:54]Sock 9.First char is OK [08:02:54]request: POST /json_proto HTTP/1.0 [08:02:54]Method: POST [08:02:54]URL: /json_proto [08:02:54]Method is POST - this is cgi request [08:02:54]url: /json_proto [08:02:54]query_string will be loaded in cgi processing [08:02:54]execute_cgi json_proto POST (null) [08:02:54]execute_cgi path=json_proto method=POST [08:02:54]POST find Content-Length [08:02:54]Host: 172.17.40.67:8080 [08:02:54]Content-Length: 678 [08:02:54]Content-Type: application/json [08:02:54] [08:02:54]POST finish read [08:02:54]Found Content-Length = 678 [08:02:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405577", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:02:54]execute_script... [08:02: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)3405577", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:02:54]POST & json_proto [08:02:54]process_json_proto [08:02:54]json parsed OK: [08:02:54]protocol is kg_v1.0 [08:02:54]action value=close_receipt [08:02:54]process_action close_receipt [08:02:54]cmd_close_receipt [08:02:54]MH_GetDate [08:02:54]Write to MH i2c: F0 00 00 EE 5E 3B [08:02:54]Write i2c OK [08:02:54]MH_I2C_Read... [08:02:54]Read from MH i2c: F0 [08:02:54]MH_I2C_Read... [08:02:54]Read from MH i2c: F0 09 00 [08:02:54]MH_I2C_Read... [08:02:54]Read from MH i2c: F0 09 00 EE 5E 00 B2 F3 1D 67 EE DA 66 66 01 [08:02:54]GetLastDocTimeStamp 1730015971 [08:02:54]current date 1730016178 [08:02:54]FM_GetShiftState [08:02:54]SAM_PROTO_GetShiftState [08:02:54]wFMCommunicate request_size=4 [08:02:54]MH_SAM_APDU [08:02:54]CAPDU: 80 13 01 00 [08:02:54]Write to MH i2c: E2 08 00 EF 5E 80 13 01 00 00 00 00 00 CA [08:02:54]Write i2c OK [08:02:54]MH_I2C_Read... [08:02:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:02:54]Read from MH i2c: E2 [08:02:54]MH_I2C_Read... [08:02:54]Read from MH i2c: E2 0E 00 [08:02:54]MH_I2C_Read... [08:02:54]Read from MH i2c: E2 0E 00 EF 5E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 76 [08:02:54]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:02:54]wFMCommunicate OK [08:02:54]SAM_PROTO_GetShiftState done [08:02:54]FM_GetShiftState done [08:02:54]opened in 1729987736 [08:02:54]opened+sec_in_day 1730074136 [08:02:54]quantity*price = 50041 [08:02:54]sum+1 = 50042 [08:02:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 71 27.10.2024 08:02 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95072 ФПД: 221231262601091 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T080258&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95072&fm=221231262601091&tin=02508201610067®Number=0000000000170478&sum=50000 [08:02:55]StoreToDocumentArchive [08:02:55]shift 143 fd 95072 [08:02:55]save to /storage/0143/doc_00095072 [08:02:55]save last doc name /storage/0143/doc_00095072 to /storage/kkm_last_doc_name [08:02:55]save OK [08:02:55]Clear old archive folders... [08:02:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:02:55]tlvbuf is 00E21B30 [08:02:55]SAM_PROTO_ClearQueue [08:02:55]wFMCommunicate request_size=4 [08:02:55]MH_SAM_APDU [08:02:55]CAPDU: 80 09 00 00 [08:02:55]Write to MH i2c: E2 08 00 FC 5E 80 09 00 00 00 00 00 00 CC [08:02:55]Write i2c OK [08:02:55]MH_I2C_Read... [08:02:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:02:55]Read from MH i2c: E2 [08:02:55]MH_I2C_Read... [08:02:55]Read from MH i2c: E2 03 00 [08:02:55]MH_I2C_Read... [08:02:55]Read from MH i2c: E2 03 00 FC 5E 00 90 00 CE [08:02:55]RAPDU: 90 00 [08:02:55]wFMCommunicate OK [08:02:55]SAM_PROTO_ClearQueue done [08:02:55]KKMCreateOFDPacket [08:02:55]OFDProtocolAddRootSTLVToBuf [08:02:55]FM_MakeSignedData [08:02:55]FM_MakeSignedData [08:02:55]SAM_PROTO_SignData [08:02:55]wFMCommunicate request_size=4 [08:02:55]MH_SAM_APDU [08:02:55]CAPDU: 80 0D 01 02 [08:02:55]Write to MH i2c: E2 08 00 FD 5E 80 0D 01 02 00 00 00 00 D4 [08:02:55]Write i2c OK [08:02:55]MH_I2C_Read... [08:02:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:02:56]Read from MH i2c: E2 [08:02:56]MH_I2C_Read... [08:02:56]Read from MH i2c: E2 03 00 [08:02:56]MH_I2C_Read... [08:02:56]Read from MH i2c: E2 03 00 FD 5E 00 90 00 CF [08:02:56]RAPDU: 90 00 [08:02:56]wFMCommunicate OK [08:02:56]wFMCommunicate request_size=255 [08:02:56]MH_SAM_APDU [08:02: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 B2 F3 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 60 73 01 00 35 04 06 00 C9 [08:02:56]Write to MH i2c: E2 02 01 FE 5E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 B2 F3 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 60 73 01 00 35 04 06 00 C9 00 00 FE [08:02:56]Write i2c OK [08:02:56]MH_I2C_Read... [08:02:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:02:56]Read from MH i2c: E2 [08:02:56]MH_I2C_Read... [08:02:56]Read from MH i2c: E2 03 00 [08:02:56]MH_I2C_Read... [08:02:56]Read from MH i2c: E2 03 00 FE 5E 00 90 00 D0 [08:02:56]RAPDU: 90 00 [08:02:56]wFMCommunicate OK [08:02:56]wFMCommunicate request_size=10 [08:02:56]MH_SAM_APDU [08:02:56]CAPDU: 80 0D 02 02 05 35 6A D2 0F 83 [08:02:56]Write to MH i2c: E2 0D 00 FF 5E 80 0D 02 02 05 00 35 6A D2 0F 83 00 00 E4 [08:02:56]Write i2c OK [08:02:56]MH_I2C_Read... [08:02:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:02:56]Read from MH i2c: E2 [08:02:56]MH_I2C_Read... [08:02:56]Read from MH i2c: E2 03 00 [08:02:56]MH_I2C_Read... [08:02:56]Read from MH i2c: E2 03 00 FF 5E 00 90 00 D1 [08:02:56]RAPDU: 90 00 [08:02:56]wFMCommunicate OK [08:02:56]wFMCommunicate request_size=4 [08:02:56]MH_SAM_APDU [08:02:56]CAPDU: 80 0D 03 02 [08:02:56]Write to MH i2c: E2 08 00 00 5F 80 0D 03 02 00 00 00 00 DA [08:02:56]Write i2c OK [08:02:56]MH_I2C_Read... [08:02:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:02:56]Read from MH i2c: E2 [08:02:56]MH_I2C_Read... [08:02:56]Read from MH i2c: E2 0B 00 [08:02:56]MH_I2C_Read... [08:02:56]Read from MH i2c: E2 0B 00 00 5F 00 62 86 F5 F3 50 B4 2F 29 90 00 07 [08:02:56]RAPDU: 62 86 F5 F3 50 B4 2F 29 90 00 [08:02:56]wFMCommunicate OK [08:02:56]SAM_PROTO_SignData done [08:02:56]FM_MakeSignedData done [08:02:56]CreateOFDProtocolMessage [08:02:56]wFMCommunicate request_size=4 [08:02:56]MH_SAM_APDU [08:02:56]CAPDU: 80 11 00 00 [08:02:56]Write to MH i2c: E2 08 00 01 5F 80 11 00 00 00 00 00 00 DA [08:02:56]Write i2c OK [08:02:56]MH_I2C_Read... [08:02:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:02:56]Read from MH i2c: E2 [08:02:56]MH_I2C_Read... [08:02:56]Read from MH i2c: E2 17 00 [08:02:56]MH_I2C_Read... [08:02:56]Read from MH i2c: E2 17 00 01 5F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2B [08:02:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:02:56]wFMCommunicate OK [08:02:56]CreateOFDProtocolMessage done [08:02:56]OFDSenderStorePacket 95072 [08:02:56]StoreOFDPacket docnum=95072 [08:02:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 23 D5 07 01 1F 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 B2 F3 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 60 73 01 00 35 04 06 00 C9 35 6A D2 0F 83 62 86 F5 F3 50 B4 2F 29 [08:02:56]CheckFolder [08:02:56]dirname=/storage/ofd_packets [08:02:56]CheckFolder done [08:02:56]ProducePacketName [08:02:56]name=ofd_packets/00095072 [08:02:56]NVStorageSaveData ofd_packets/00095072 [08:02:56]File name is /storage/ofd_packets/00095072 [08:02:56]Write 301 bytes [08:02:56]NVStorageSaveData done [08:02:56]OFDSenderStorePacket done [08:02:56]KKMCreateOFDPacket done [08:02:56]NVStorageSaveData kkm_last_timestamp [08:02:56]File name is /storage/kkm_last_timestamp [08:02:56]Write 4 bytes [08:02:56]NVStorageSaveData done [08:02:56]ExternCall_PrintAddStr [08:02:56]wPrintStart [08:02:56]Write to MH i2c: 01 00 00 02 5F 61 [08:02:56]Write i2c OK [08:02:56]MH_I2C_Read... [08:02:56]Read from MH i2c: 01 [08:02:56]MH_I2C_Read... [08:02:56]Read from MH i2c: 01 07 00 [08:02:56]MH_I2C_Read... [08:02:56]Read from MH i2c: 01 07 00 02 5F 00 00 00 00 00 FF 0F 76 [08:02:56]RasterBufferAndPrint [08:02:56]line Счет N : (1)3405577 [08:02:56]line ИНН: 02508201610067 [08:02:56]line Контрольно-Кассовый Чек [08:02:56]line ПРОДАЖА [08:02:56]line ТРК (МРК, ГНК) : 42 [08:02:56]line Товар: 2710124130 [08:02:56]line Аи-92-К-4 [08:02:56]line 7.480 * 66.90 [08:02:56]line = 500.41 [08:02:56]line НДС 12% НСП 1% [08:02:56]line > о реализуемом товаре [08:02:56]line ОКРУГЛЕНИЕ: -0.41 [08:02:56]line ИТОГО: 500.00 [08:02:56]line Внесено: 500.00 [08:02:56]line СДАЧА: 0.00 [08:02:56]line НСП 1% : 4.43 [08:02:56]line НДС 12% : 53.14 [08:02:56]line Наличными: 500.00 [08:02:56]line Безнал.: 0.00 [08:02:56]line Место: АЗС № 82 "Партнер Нефть" [08:02:56]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:02:56]line СНО: Общий режим [08:02:56]line Чек 71 27.10.2024 08:02 [08:02:56]line Смена: 143 ФФД: 1.0 [08:02:56]line ЗНМ: 0300000017 [08:02:56]line РНМ: 0000000000170478 [08:02:56]line Версия ККМ: v1.0 [08:02:56]line ФМ: 0000000002098560 [08:02:56]line ФД: 95072 [08:02:56]line ФПД: 221231262601091 [08:02:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T080258&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95072&fm=221231262601091&tin=02508201610067®Number=0000000000170478&sum=50000 [08:02:56]OFD Sender: Processing packet 95072 [packets to send 56, broken 55] [08:02:56]ProducePacketName [08:02:56]name=ofd_packets/00095072 [08:02:56]OFD Sender: To server: pG, [08:02:56]CommunicateWithHost lk.salyk.kg:30040 [08:02:56]ConnectInit lk.salyk.kg [08:02:56]written 0, free lines is 4095 [08:02:56]Connected sock=10 [08:02:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 23 D5 07 01 1F 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 B2 F3 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 60 73 01 00 35 04 06 00 C9 35 6A D2 0F 83 62 86 F5 F3 50 B4 2F 29 [08:02:57]Write to MH i2c: 01 00 00 2D 5F 8C [08:02:57]Write i2c OK [08:02:57]MH_I2C_Read... [08:02:57]Read from MH i2c: 01 [08:02:57]MH_I2C_Read... [08:02:57]Read from MH i2c: 01 07 00 [08:02:57]MH_I2C_Read... [08:02:57]Read from MH i2c: 01 07 00 2D 5F 00 00 00 00 00 FE 0C 9D [08:02:57]RasterBufferAndPrint [08:02:57]line [08:02:57]line [08:02:57]line [08:02:57]line [08:02:57]line [08:02:57]written 0, free lines is 3332 [08:02:57]MH_Cut [08:02:57]Write to MH i2c: D1 01 00 34 5F 01 65 [08:02:57]Write i2c OK [08:02:57]MH_I2C_Read... [08:02:57]Read from MH i2c: D1 [08:02:57]MH_I2C_Read... [08:02:57]Read from MH i2c: D1 01 00 [08:02:57]MH_I2C_Read... [08:02:57]Read from MH i2c: D1 01 00 34 5F 00 64 [08:02:57]Write to MH i2c: 01 00 00 35 5F 94 [08:02:57]Write i2c OK [08:02:57]MH_I2C_Read... [08:02:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 4B 22 47 00 D1 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 32 30 39 38 35 36 30 10 04 04 00 60 73 01 00 F4 03 04 00 DF 9D 1D 67 B6 04 01 00 00 14 9A 22 19 77 1D EB F2 [08:02:57]CommunicateWithHost err = 0 [08:02:57]CheckOFDResponse [08:02:57]1017 (14) - 77093643461234 [08:02:57]1041 (16) - 0000000002098560 [08:02:57]1040 (4) - 95072 [08:02:57]1012 (4) - 27.10.2024 01:56 [08:02:57]1206 (1) - 0 [08:02:57]OFD Sender: Remove packet 95072 [08:02:57]ProducePacketName [08:02:57]name=ofd_packets/00095072 [08:02:57]NVStorageDeleteData [08:02:57]OFD Sender: No OFD packet to send [08:02:57]*** Cut start [08:02:57]*** Partial cut [08:02:57]*** CUTSNS_PIN = 1 [08:02:57]*** CUTSNS_PIN = 0 [08:02:58]*** Brake cut motor [08:02:58]Read from MH i2c: 01 [08:02:58]MH_I2C_Read... [08:02:58]*** Stop cut motor [08:02:58]*** Cut end [08:02:58]Read from MH i2c: 01 07 00 [08:02:58]MH_I2C_Read... [08:02:58]Read from MH i2c: 01 07 00 35 5F 00 00 00 00 00 FF 0F A9 [08:02:58]process_action close_receipt done [08:02:58]requested_data is exist [08:02:58]produce_requested_data [08:02:58]requested_item fm.sn is exist - process it [08:02:58]wFMCommunicate request_size=4 [08:02:58]MH_SAM_APDU [08:02:58]CAPDU: 80 11 00 00 [08:02:58]Write to MH i2c: E2 08 00 36 5F 80 11 00 00 00 00 00 00 0F [08:02:58]Write i2c OK [08:02:58]MH_I2C_Read... [08:02:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:02:58]Read from MH i2c: E2 [08:02:58]MH_I2C_Read... [08:02:58]Read from MH i2c: E2 17 00 [08:02:58]MH_I2C_Read... [08:02:58]Read from MH i2c: E2 17 00 36 5F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 60 [08:02:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:02:58]wFMCommunicate OK [08:02:58]requested_item fd.num is exist - process it [08:02:58]SAM_PROTO_GetFieldsCounters [08:02:58]wFMCommunicate request_size=4 [08:02:58]MH_SAM_APDU [08:02:58]CAPDU: 80 13 00 00 [08:02:58]Write to MH i2c: E2 08 00 37 5F 80 13 00 00 00 00 00 00 12 [08:02:58]Write i2c OK [08:02:58]MH_I2C_Read... [08:02:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:02:58]Read from MH i2c: E2 [08:02:58]MH_I2C_Read... [08:02:58]Read from MH i2c: E2 62 00 [08:02:58]MH_I2C_Read... [08:02:58]Read from MH i2c: E2 62 00 37 5F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 60 73 01 00 0E 04 04 00 8F 00 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 6B [08:02:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 60 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 47 00 00 00 5E 04 04 00 47 00 00 00 57 04 04 00 48 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:02:58]wFMCommunicate OK [08:02:58]SAM_PROTO_GetFieldsCounters done [08:02:58]requested_item shift.num is exist - process it [08:02:58]requested_item shift.opened is exist - process it [08:02:58]req_shift_opened [08:02:58]FM_GetShiftState [08:02:58]SAM_PROTO_GetShiftState [08:02:58]wFMCommunicate request_size=4 [08:02:58]MH_SAM_APDU [08:02:58]CAPDU: 80 13 01 00 [08:02:58]Write to MH i2c: E2 08 00 38 5F 80 13 01 00 00 00 00 00 14 [08:02:58]Write i2c OK [08:02:58]MH_I2C_Read... [08:02:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:02:58]Read from MH i2c: E2 [08:02:58]MH_I2C_Read... [08:02:58]Read from MH i2c: E2 0E 00 [08:02:58]MH_I2C_Read... [08:02:58]Read from MH i2c: E2 0E 00 38 5F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C0 [08:02:58]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:02:58]wFMCommunicate OK [08:02:58]SAM_PROTO_GetShiftState done [08:02:58]FM_GetShiftState done [08:02:58]req_shift_opened done [08:02:58]requested_item shift.open_date is exist - process it [08:02:58]req_shift_open_date [08:02:58]req_shift_open_date done [08:02:58]produce_requested_data done [08:02:58]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95072,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [08:02:58]process_action_free close_receipt [08:02:58]json_value_free [08:02:58]json_value_free done [08:02:58]process_json_proto returns [08:02:58]Send response to host [08:02:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95072,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [08:02:58]free response buf [08:02:58]execute_script done [08:02:58]execute_script returns [08:02:58]free content buf [08:02:58]Sock 9.Close socket [08:02:58]Sock 9.Thread stoped [08:03:02]OFD Sender: No OFD packet to send [08:03:07]OFD Sender: No OFD packet to send [08:03:12]OFD Sender: No OFD packet to send [08:03:17]OFD Sender: No OFD packet to send [08:03:22]OFD Sender: No OFD packet to send [08:03:27]OFD Sender: No OFD packet to send [08:03:32]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: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:57]OFD Sender: No OFD packet to send [08:05:02]OFD Sender: No OFD packet to send [08:05:06]accept exits with 7 [08:05:06]New connection [08:05:06]New thread 3066723684 created [08:05:06]Thread 3066867044 joined [08:05:06]Waiting for new connection... [08:05:06] Sock 7.Parse request [08:05:06]Sock 7.Check first char [08:05:06]Sock 7.First char is OK [08:05:06]request: POST /json_proto HTTP/1.0 [08:05:06]Method: POST [08:05:06]URL: /json_proto [08:05:06]Method is POST - this is cgi request [08:05:06]url: /json_proto [08:05:06]query_string will be loaded in cgi processing [08:05:06]execute_cgi json_proto POST (null) [08:05:06]execute_cgi path=json_proto method=POST [08:05:06]POST find Content-Length [08:05:06]Host: 172.17.40.67:8080 [08:05:06]Content-Length: 678 [08:05:06]Content-Type: application/json [08:05:06] [08:05:06]POST finish read [08:05:06]Found Content-Length = 678 [08:05:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405578", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:05:06]execute_script... [08:05: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)3405578", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:05:06]POST & json_proto [08:05:06]process_json_proto [08:05:06]json parsed OK: [08:05:06]protocol is kg_v1.0 [08:05:06]action value=close_receipt [08:05:06]process_action close_receipt [08:05:06]cmd_close_receipt [08:05:06]MH_GetDate [08:05:06]Write to MH i2c: F0 00 00 39 5F 87 [08:05:06]Write i2c OK [08:05:06]MH_I2C_Read... [08:05:06]Read from MH i2c: F0 [08:05:06]MH_I2C_Read... [08:05:06]Read from MH i2c: F0 09 00 [08:05:06]MH_I2C_Read... [08:05:06]Read from MH i2c: F0 09 00 39 5F 00 35 F4 1D 67 EE DA 66 66 D1 [08:05:06]GetLastDocTimeStamp 1730016178 [08:05:06]current date 1730016309 [08:05:06]FM_GetShiftState [08:05:06]SAM_PROTO_GetShiftState [08:05:06]wFMCommunicate request_size=4 [08:05:06]MH_SAM_APDU [08:05:06]CAPDU: 80 13 01 00 [08:05:06]Write to MH i2c: E2 08 00 3A 5F 80 13 01 00 00 00 00 00 16 [08:05:06]Write i2c OK [08:05:06]MH_I2C_Read... [08:05:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:05:06]Read from MH i2c: E2 [08:05:06]MH_I2C_Read... [08:05:06]Read from MH i2c: E2 0E 00 [08:05:06]MH_I2C_Read... [08:05:06]Read from MH i2c: E2 0E 00 3A 5F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C2 [08:05:06]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:05:06]wFMCommunicate OK [08:05:06]SAM_PROTO_GetShiftState done [08:05:06]FM_GetShiftState done [08:05:06]opened in 1729987736 [08:05:06]opened+sec_in_day 1730074136 [08:05:06]quantity*price = 50041 [08:05:06]sum+1 = 50042 [08:05:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 72 27.10.2024 08:05 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95073 ФПД: 166661260934561 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T080509&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95073&fm=166661260934561&tin=02508201610067®Number=0000000000170478&sum=50000 [08:05:07]StoreToDocumentArchive [08:05:07]shift 143 fd 95073 [08:05:07]save to /storage/0143/doc_00095073 [08:05:07]save last doc name /storage/0143/doc_00095073 to /storage/kkm_last_doc_name [08:05:07]save OK [08:05:07]Clear old archive folders... [08:05:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:05:07]tlvbuf is 00FA06D0 [08:05:07]SAM_PROTO_ClearQueue [08:05:07]wFMCommunicate request_size=4 [08:05:07]MH_SAM_APDU [08:05:07]CAPDU: 80 09 00 00 [08:05:07]Write to MH i2c: E2 08 00 47 5F 80 09 00 00 00 00 00 00 18 [08:05:07]Write i2c OK [08:05:07]MH_I2C_Read... [08:05:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:05:07]Read from MH i2c: E2 [08:05:07]MH_I2C_Read... [08:05:07]Read from MH i2c: E2 03 00 [08:05:07]MH_I2C_Read... [08:05:07]Read from MH i2c: E2 03 00 47 5F 00 90 00 1A [08:05:07]RAPDU: 90 00 [08:05:07]wFMCommunicate OK [08:05:07]SAM_PROTO_ClearQueue done [08:05:07]KKMCreateOFDPacket [08:05:07]OFDProtocolAddRootSTLVToBuf [08:05:07]FM_MakeSignedData [08:05:07]FM_MakeSignedData [08:05:07]SAM_PROTO_SignData [08:05:07]wFMCommunicate request_size=4 [08:05:07]MH_SAM_APDU [08:05:07]CAPDU: 80 0D 01 02 [08:05:07]Write to MH i2c: E2 08 00 48 5F 80 0D 01 02 00 00 00 00 20 [08:05:07]Write i2c OK [08:05:07]MH_I2C_Read... [08:05:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:05:07]Read from MH i2c: E2 [08:05:07]MH_I2C_Read... [08:05:07]Read from MH i2c: E2 03 00 [08:05:07]MH_I2C_Read... [08:05:07]Read from MH i2c: E2 03 00 48 5F 00 90 00 1B [08:05:07]RAPDU: 90 00 [08:05:07]wFMCommunicate OK [08:05:07]wFMCommunicate request_size=255 [08:05:07]MH_SAM_APDU [08:05: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 35 F4 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 61 73 01 00 35 04 06 00 97 [08:05:07]Write to MH i2c: E2 02 01 49 5F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 35 F4 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 61 73 01 00 35 04 06 00 97 00 00 9E [08:05:07]Write i2c OK [08:05:07]MH_I2C_Read... [08:05:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:05:07]Read from MH i2c: E2 [08:05:07]MH_I2C_Read... [08:05:07]Read from MH i2c: E2 03 00 [08:05:07]MH_I2C_Read... [08:05:07]Read from MH i2c: E2 03 00 49 5F 00 90 00 1C [08:05:07]RAPDU: 90 00 [08:05:07]wFMCommunicate OK [08:05:07]wFMCommunicate request_size=10 [08:05:07]MH_SAM_APDU [08:05:07]CAPDU: 80 0D 02 02 05 93 D9 41 7D A1 [08:05:07]Write to MH i2c: E2 0D 00 4A 5F 80 0D 02 02 05 00 93 D9 41 7D A1 00 00 F8 [08:05:07]Write i2c OK [08:05:07]MH_I2C_Read... [08:05:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:05:07]Read from MH i2c: E2 [08:05:07]MH_I2C_Read... [08:05:07]Read from MH i2c: E2 03 00 [08:05:07]MH_I2C_Read... [08:05:07]Read from MH i2c: E2 03 00 4A 5F 00 90 00 1D [08:05:07]RAPDU: 90 00 [08:05:07]wFMCommunicate OK [08:05:07]wFMCommunicate request_size=4 [08:05:07]MH_SAM_APDU [08:05:07]CAPDU: 80 0D 03 02 [08:05:07]Write to MH i2c: E2 08 00 4B 5F 80 0D 03 02 00 00 00 00 25 [08:05:07]Write i2c OK [08:05:07]MH_I2C_Read... [08:05:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:05:07]Read from MH i2c: E2 [08:05:07]MH_I2C_Read... [08:05:07]Read from MH i2c: E2 0B 00 [08:05:07]MH_I2C_Read... [08:05:07]Read from MH i2c: E2 0B 00 4B 5F 00 03 B9 63 E6 7A 39 B9 DD 90 00 74 [08:05:07]RAPDU: 03 B9 63 E6 7A 39 B9 DD 90 00 [08:05:07]wFMCommunicate OK [08:05:07]SAM_PROTO_SignData done [08:05:07]FM_MakeSignedData done [08:05:07]CreateOFDProtocolMessage [08:05:07]wFMCommunicate request_size=4 [08:05:07]MH_SAM_APDU [08:05:07]CAPDU: 80 11 00 00 [08:05:07]Write to MH i2c: E2 08 00 4C 5F 80 11 00 00 00 00 00 00 25 [08:05:07]Write i2c OK [08:05:07]MH_I2C_Read... [08:05:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:05:07]Read from MH i2c: E2 [08:05:07]MH_I2C_Read... [08:05:07]Read from MH i2c: E2 17 00 [08:05:07]MH_I2C_Read... [08:05:07]Read from MH i2c: E2 17 00 4C 5F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 76 [08:05:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:05:07]wFMCommunicate OK [08:05:07]CreateOFDProtocolMessage done [08:05:07]OFDSenderStorePacket 95073 [08:05:07]StoreOFDPacket docnum=95073 [08:05:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 83 43 07 01 50 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 35 F4 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 61 73 01 00 35 04 06 00 97 93 D9 41 7D A1 03 B9 63 E6 7A 39 B9 DD [08:05:07]CheckFolder [08:05:07]dirname=/storage/ofd_packets [08:05:07]CheckFolder done [08:05:07]ProducePacketName [08:05:07]name=ofd_packets/00095073 [08:05:07]NVStorageSaveData ofd_packets/00095073 [08:05:07]File name is /storage/ofd_packets/00095073 [08:05:07]Write 301 bytes [08:05:07]NVStorageSaveData done [08:05:07]OFDSenderStorePacket done [08:05:07]KKMCreateOFDPacket done [08:05:07]NVStorageSaveData kkm_last_timestamp [08:05:07]File name is /storage/kkm_last_timestamp [08:05:07]Write 4 bytes [08:05:07]NVStorageSaveData done [08:05:07]ExternCall_PrintAddStr [08:05:07]wPrintStart [08:05:07]Write to MH i2c: 01 00 00 4D 5F AC [08:05:07]Write i2c OK [08:05:07]MH_I2C_Read... [08:05:07]Read from MH i2c: 01 [08:05:07]MH_I2C_Read... [08:05:07]Read from MH i2c: 01 07 00 [08:05:07]MH_I2C_Read... [08:05:07]Read from MH i2c: 01 07 00 4D 5F 00 00 00 00 00 FF 0F C1 [08:05:07]RasterBufferAndPrint [08:05:07]line Счет N : (1)3405578 [08:05:07]line ИНН: 02508201610067 [08:05:07]line Контрольно-Кассовый Чек [08:05:07]line ПРОДАЖА [08:05:07]line ТРК (МРК, ГНК) : 12 [08:05:07]line Товар: 2710124130 [08:05:07]line Аи-92-К-4 [08:05:07]line 7.480 * 66.90 [08:05:07]line = 500.41 [08:05:07]line НДС 12% НСП 1% [08:05:07]line > о реализуемом товаре [08:05:07]line ОКРУГЛЕНИЕ: -0.41 [08:05:07]line ИТОГО: 500.00 [08:05:07]line Внесено: 500.00 [08:05:07]line СДАЧА: 0.00 [08:05:07]line НСП 1% : 4.43 [08:05:07]line НДС 12% : 53.14 [08:05:07]line Наличными: 500.00 [08:05:07]line Безнал.: 0.00 [08:05:07]line Место: АЗС № 82 "Партнер Нефть" [08:05:07]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:05:07]line СНО: Общий режим [08:05:07]line Чек 72 27.10.2024 08:05 [08:05:07]line Смена: 143 ФФД: 1.0 [08:05:07]line ЗНМ: 0300000017 [08:05:07]line РНМ: 0000000000170478 [08:05:07]line Версия ККМ: v1.0 [08:05:07]line ФМ: 0000000002098560 [08:05:07]line ФД: 95073 [08:05:07]line ФПД: 166661260934561 [08:05:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T080509&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95073&fm=166661260934561&tin=02508201610067®Number=0000000000170478&sum=50000 [08:05:08]OFD Sender: Processing packet 95073 [packets to send 56, broken 55] [08:05:08]ProducePacketName [08:05:08]name=ofd_packets/00095073 [08:05:08]OFD Sender: To server: pG, [08:05:08]CommunicateWithHost lk.salyk.kg:30040 [08:05:08]ConnectInit lk.salyk.kg [08:05:08]written 0, free lines is 4095 [08:05:08]Connected sock=10 [08:05:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 83 43 07 01 50 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 35 F4 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 61 73 01 00 35 04 06 00 97 93 D9 41 7D A1 03 B9 63 E6 7A 39 B9 DD [08:05:08]Write to MH i2c: 01 00 00 78 5F D7 [08:05:08]Write i2c OK [08:05:08]MH_I2C_Read... [08:05:08]Read from MH i2c: 01 [08:05:08]MH_I2C_Read... [08:05:08]Read from MH i2c: 01 07 00 [08:05:08]MH_I2C_Read... [08:05:08]Read from MH i2c: 01 07 00 78 5F 00 00 00 00 00 FA 0C E4 [08:05:08]RasterBufferAndPrint [08:05:08]line [08:05:08]line [08:05:08]line [08:05:08]line [08:05:08]line [08:05:08]written 0, free lines is 3331 [08:05:08]MH_Cut [08:05:08]Write to MH i2c: D1 01 00 7F 5F 01 B0 [08:05:08]Write i2c OK [08:05:08]MH_I2C_Read... [08:05:08]Read from MH i2c: D1 [08:05:08]MH_I2C_Read... [08:05:08]Read from MH i2c: D1 01 00 [08:05:08]MH_I2C_Read... [08:05:08]Read from MH i2c: D1 01 00 7F 5F 00 AF [08:05:08]Write to MH i2c: 01 00 00 80 5F DF [08:05:08]Write i2c OK [08:05:08]MH_I2C_Read... [08:05:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 96 A9 47 00 69 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 32 30 39 38 35 36 30 10 04 04 00 61 73 01 00 F4 03 04 00 62 9E 1D 67 B6 04 01 00 00 2B 8C 25 84 93 FD C0 E4 [08:05:08]CommunicateWithHost err = 0 [08:05:08]CheckOFDResponse [08:05:08]1017 (14) - 77093643461234 [08:05:08]1041 (16) - 0000000002098560 [08:05:08]1040 (4) - 95073 [08:05:08]1012 (4) - 27.10.2024 01:58 [08:05:08]1206 (1) - 0 [08:05:08]OFD Sender: Remove packet 95073 [08:05:08]ProducePacketName [08:05:08]name=ofd_packets/00095073 [08:05:08]NVStorageDeleteData [08:05:09]OFD Sender: No OFD packet to send [08:05:09]*** Cut start [08:05:09]*** Partial cut [08:05:09]*** CUTSNS_PIN = 1 [08:05:09]*** CUTSNS_PIN = 0 [08:05:09]*** Brake cut motor [08:05:09]Read from MH i2c: 01 [08:05:09]MH_I2C_Read... [08:05:09]Read from MH i2c: 01 07 00 [08:05:09]MH_I2C_Read... [08:05:09]Read from MH i2c: 01 07 00 80 5F 00 00 00 00 00 FF 0F F4 [08:05:09]process_action close_receipt done [08:05:09]requested_data is exist [08:05:09]produce_requested_data [08:05:09]requested_item fm.sn is exist - process it [08:05:09]wFMCommunicate request_size=4 [08:05:09]MH_SAM_APDU [08:05:09]CAPDU: 80 11 00 00 [08:05:09]Write to MH i2c: E2 08 00 81 5F 80 11 00 00 00 00 00 00 5A [08:05:09]Write i2c OK [08:05:09]MH_I2C_Read... [08:05:09]*** Stop cut motor [08:05:09]*** Cut end [08:05:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:05:09]Read from MH i2c: E2 [08:05:09]MH_I2C_Read... [08:05:09]Read from MH i2c: E2 17 00 [08:05:09]MH_I2C_Read... [08:05:09]Read from MH i2c: E2 17 00 81 5F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AB [08:05:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:05:09]wFMCommunicate OK [08:05:09]requested_item fd.num is exist - process it [08:05:09]SAM_PROTO_GetFieldsCounters [08:05:09]wFMCommunicate request_size=4 [08:05:09]MH_SAM_APDU [08:05:09]CAPDU: 80 13 00 00 [08:05:09]Write to MH i2c: E2 08 00 82 5F 80 13 00 00 00 00 00 00 5D [08:05:09]Write i2c OK [08:05:09]MH_I2C_Read... [08:05:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:05:10]Read from MH i2c: E2 [08:05:10]MH_I2C_Read... [08:05:10]Read from MH i2c: E2 62 00 [08:05:10]MH_I2C_Read... [08:05:10]Read from MH i2c: E2 62 00 82 5F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 61 73 01 00 0E 04 04 00 8F 00 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 BA [08:05:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 61 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 48 00 00 00 5E 04 04 00 48 00 00 00 57 04 04 00 49 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:05:10]wFMCommunicate OK [08:05:10]SAM_PROTO_GetFieldsCounters done [08:05:10]requested_item shift.num is exist - process it [08:05:10]requested_item shift.opened is exist - process it [08:05:10]req_shift_opened [08:05:10]FM_GetShiftState [08:05:10]SAM_PROTO_GetShiftState [08:05:10]wFMCommunicate request_size=4 [08:05:10]MH_SAM_APDU [08:05:10]CAPDU: 80 13 01 00 [08:05:10]Write to MH i2c: E2 08 00 83 5F 80 13 01 00 00 00 00 00 5F [08:05:10]Write i2c OK [08:05:10]MH_I2C_Read... [08:05:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:05:10]Read from MH i2c: E2 [08:05:10]MH_I2C_Read... [08:05:10]Read from MH i2c: E2 0E 00 [08:05:10]MH_I2C_Read... [08:05:10]Read from MH i2c: E2 0E 00 83 5F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0B [08:05:10]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:05:10]wFMCommunicate OK [08:05:10]SAM_PROTO_GetShiftState done [08:05:10]FM_GetShiftState done [08:05:10]req_shift_opened done [08:05:10]requested_item shift.open_date is exist - process it [08:05:10]req_shift_open_date [08:05:10]req_shift_open_date done [08:05:10]produce_requested_data done [08:05:10]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95073,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [08:05:10]process_action_free close_receipt [08:05:10]json_value_free [08:05:10]json_value_free done [08:05:10]process_json_proto returns [08:05:10]Send response to host [08:05:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95073,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [08:05:10]free response buf [08:05:10]execute_script done [08:05:10]execute_script returns [08:05:10]free content buf [08:05:10]Sock 7.Close socket [08:05:10]Sock 7.Thread stoped [08:05:14]OFD Sender: No OFD packet to send [08:05:19]OFD Sender: No OFD packet to send [08:05:24]OFD Sender: No OFD packet to send [08:05:29]OFD Sender: No OFD packet to send [08:05:34]OFD Sender: No OFD packet to send [08:05:39]OFD Sender: No OFD packet to send [08:05:44]OFD Sender: No OFD packet to send [08:05:49]OFD Sender: No OFD packet to send [08:05:54]OFD Sender: No OFD packet to send [08:05:59]OFD Sender: No OFD packet to send [08:06:04]OFD Sender: No OFD packet to send [08:06:09]OFD Sender: No OFD packet to send [08:06:14]OFD Sender: No OFD packet to send [08:06:19]OFD Sender: No OFD packet to send [08:06:24]OFD Sender: No OFD packet to send [08:06:29]OFD Sender: No OFD packet to send [08:06:34]OFD Sender: No OFD packet to send [08:06:39]OFD Sender: No OFD packet to send [08:06:44]OFD Sender: No OFD packet to send [08:06:49]OFD Sender: No OFD packet to send [08:06:54]OFD Sender: No OFD packet to send [08:06:59]OFD Sender: No OFD packet to send [08:07:04]OFD Sender: No OFD packet to send [08:07:09]OFD Sender: No OFD packet to send [08:07:14]OFD Sender: No OFD packet to send [08:07:19]OFD Sender: No OFD packet to send [08:07:24]OFD Sender: No OFD packet to send [08:07:29]OFD Sender: No OFD packet to send [08:07:34]OFD Sender: No OFD packet to send [08:07:39]OFD Sender: No OFD packet to send [08:07:44]OFD Sender: No OFD packet to send [08:07:49]OFD Sender: No OFD packet to send [08:07:54]OFD Sender: No OFD packet to send [08:07:59]OFD Sender: No OFD packet to send [08:08:04]OFD Sender: No OFD packet to send [08:08:09]OFD Sender: No OFD packet to send [08:08:14]OFD Sender: No OFD packet to send [08:08:19]OFD Sender: No OFD packet to send [08:08:24]OFD Sender: No OFD packet to send [08:08:29]OFD Sender: No OFD packet to send [08:08:34]OFD Sender: No OFD packet to send [08:08:39]OFD Sender: No OFD packet to send [08:08:44]OFD Sender: No OFD packet to send [08:08:49]OFD Sender: No OFD packet to send [08:08:54]OFD Sender: No OFD packet to send [08:08:54]accept exits with 9 [08:08:54]New connection [08:08:54]New thread 3066867044 created [08:08:54]Thread 3066723684 joined [08:08:54]Waiting for new connection... [08:08:54] Sock 9.Parse request [08:08:54]Sock 9.Check first char [08:08:54]Sock 9.First char is OK [08:08:54]request: POST /json_proto HTTP/1.0 [08:08:54]Method: POST [08:08:54]URL: /json_proto [08:08:54]Method is POST - this is cgi request [08:08:54]url: /json_proto [08:08:54]query_string will be loaded in cgi processing [08:08:54]execute_cgi json_proto POST (null) [08:08:54]execute_cgi path=json_proto method=POST [08:08:54]POST find Content-Length [08:08:54]Host: 172.17.40.67:8080 [08:08:54]Content-Length: 679 [08:08:54]Content-Type: application/json [08:08:54] [08:08:54]POST finish read [08:08:54]Found Content-Length = 679 [08:08:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405579", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "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:08:54]execute_script... [08:08: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)3405579", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "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:08:54]POST & json_proto [08:08:54]process_json_proto [08:08:54]json parsed OK: [08:08:54]protocol is kg_v1.0 [08:08:54]action value=close_receipt [08:08:54]process_action close_receipt [08:08:54]cmd_close_receipt [08:08:54]MH_GetDate [08:08:54]Write to MH i2c: F0 00 00 84 5F D2 [08:08:54]Write i2c OK [08:08:54]MH_I2C_Read... [08:08:54]Read from MH i2c: F0 [08:08:54]MH_I2C_Read... [08:08:54]Read from MH i2c: F0 09 00 [08:08:54]MH_I2C_Read... [08:08:54]Read from MH i2c: F0 09 00 84 5F 00 1A F5 1D 67 EE DA 66 66 02 [08:08:54]GetLastDocTimeStamp 1730016309 [08:08:54]current date 1730016538 [08:08:54]FM_GetShiftState [08:08:54]SAM_PROTO_GetShiftState [08:08:54]wFMCommunicate request_size=4 [08:08:54]MH_SAM_APDU [08:08:54]CAPDU: 80 13 01 00 [08:08:54]Write to MH i2c: E2 08 00 85 5F 80 13 01 00 00 00 00 00 61 [08:08:54]Write i2c OK [08:08:54]MH_I2C_Read... [08:08:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:08:54]Read from MH i2c: E2 [08:08:54]MH_I2C_Read... [08:08:54]Read from MH i2c: E2 0E 00 [08:08:54]MH_I2C_Read... [08:08:54]Read from MH i2c: E2 0E 00 85 5F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0D [08:08:54]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:08:54]wFMCommunicate OK [08:08:54]SAM_PROTO_GetShiftState done [08:08:54]FM_GetShiftState done [08:08:54]opened in 1729987736 [08:08:54]opened+sec_in_day 1730074136 [08:08:54]quantity*price = 80012 [08:08:54]sum+1 = 80013 [08:08:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 73 27.10.2024 08:08 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95074 ФПД: 112068868859184 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T080858&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95074&fm=112068868859184&tin=02508201610067®Number=0000000000170478&sum=80000 [08:08:56]StoreToDocumentArchive [08:08:56]shift 143 fd 95074 [08:08:56]save to /storage/0143/doc_00095074 [08:08:56]save last doc name /storage/0143/doc_00095074 to /storage/kkm_last_doc_name [08:08:56]save OK [08:08:56]Clear old archive folders... [08:08:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:08:56]tlvbuf is 00ECACA0 [08:08:56]SAM_PROTO_ClearQueue [08:08:56]wFMCommunicate request_size=4 [08:08:56]MH_SAM_APDU [08:08:56]CAPDU: 80 09 00 00 [08:08:56]Write to MH i2c: E2 08 00 92 5F 80 09 00 00 00 00 00 00 63 [08:08:56]Write i2c OK [08:08:56]MH_I2C_Read... [08:08:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:08:56]Read from MH i2c: E2 [08:08:56]MH_I2C_Read... [08:08:56]Read from MH i2c: E2 03 00 [08:08:56]MH_I2C_Read... [08:08:56]Read from MH i2c: E2 03 00 92 5F 00 90 00 65 [08:08:56]RAPDU: 90 00 [08:08:56]wFMCommunicate OK [08:08:56]SAM_PROTO_ClearQueue done [08:08:56]KKMCreateOFDPacket [08:08:56]OFDProtocolAddRootSTLVToBuf [08:08:56]FM_MakeSignedData [08:08:56]FM_MakeSignedData [08:08:56]SAM_PROTO_SignData [08:08:56]wFMCommunicate request_size=4 [08:08:56]MH_SAM_APDU [08:08:56]CAPDU: 80 0D 01 02 [08:08:56]Write to MH i2c: E2 08 00 93 5F 80 0D 01 02 00 00 00 00 6B [08:08:56]Write i2c OK [08:08:56]MH_I2C_Read... [08:08:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:08:56]Read from MH i2c: E2 [08:08:56]MH_I2C_Read... [08:08:56]Read from MH i2c: E2 03 00 [08:08:56]MH_I2C_Read... [08:08:56]Read from MH i2c: E2 03 00 93 5F 00 90 00 66 [08:08:56]RAPDU: 90 00 [08:08:56]wFMCommunicate OK [08:08:56]wFMCommunicate request_size=255 [08:08:56]MH_SAM_APDU [08:08: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 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 49 00 00 00 F4 03 04 00 1A F5 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 62 73 01 00 35 04 06 00 65 [08:08:56]Write to MH i2c: E2 02 01 94 5F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 49 00 00 00 F4 03 04 00 1A F5 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 62 73 01 00 35 04 06 00 65 00 00 8B [08:08:56]Write i2c OK [08:08:56]MH_I2C_Read... [08:08:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:08:56]Read from MH i2c: E2 [08:08:56]MH_I2C_Read... [08:08:56]Read from MH i2c: E2 03 00 [08:08:56]MH_I2C_Read... [08:08:56]Read from MH i2c: E2 03 00 94 5F 00 90 00 67 [08:08:56]RAPDU: 90 00 [08:08:56]wFMCommunicate OK [08:08:56]wFMCommunicate request_size=10 [08:08:56]MH_SAM_APDU [08:08:56]CAPDU: 80 0D 02 02 05 ED 11 1E 65 30 [08:08:56]Write to MH i2c: E2 0D 00 95 5F 80 0D 02 02 05 00 ED 11 1E 65 30 00 00 29 [08:08:56]Write i2c OK [08:08:56]MH_I2C_Read... [08:08:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:08:56]Read from MH i2c: E2 [08:08:56]MH_I2C_Read... [08:08:56]Read from MH i2c: E2 03 00 [08:08:56]MH_I2C_Read... [08:08:56]Read from MH i2c: E2 03 00 95 5F 00 90 00 68 [08:08:56]RAPDU: 90 00 [08:08:56]wFMCommunicate OK [08:08:56]wFMCommunicate request_size=4 [08:08:56]MH_SAM_APDU [08:08:56]CAPDU: 80 0D 03 02 [08:08:56]Write to MH i2c: E2 08 00 96 5F 80 0D 03 02 00 00 00 00 70 [08:08:56]Write i2c OK [08:08:56]MH_I2C_Read... [08:08:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:08:56]Read from MH i2c: E2 [08:08:56]MH_I2C_Read... [08:08:56]Read from MH i2c: E2 0B 00 [08:08:56]MH_I2C_Read... [08:08:56]Read from MH i2c: E2 0B 00 96 5F 00 07 BE 54 B5 E6 86 BA AA 90 00 0F [08:08:56]RAPDU: 07 BE 54 B5 E6 86 BA AA 90 00 [08:08:56]wFMCommunicate OK [08:08:56]SAM_PROTO_SignData done [08:08:56]FM_MakeSignedData done [08:08:56]CreateOFDProtocolMessage [08:08:56]wFMCommunicate request_size=4 [08:08:56]MH_SAM_APDU [08:08:56]CAPDU: 80 11 00 00 [08:08:56]Write to MH i2c: E2 08 00 97 5F 80 11 00 00 00 00 00 00 70 [08:08:56]Write i2c OK [08:08:56]MH_I2C_Read... [08:08:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:08:56]Read from MH i2c: E2 [08:08:56]MH_I2C_Read... [08:08:56]Read from MH i2c: E2 17 00 [08:08:56]MH_I2C_Read... [08:08:56]Read from MH i2c: E2 17 00 97 5F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C1 [08:08:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:08:56]wFMCommunicate OK [08:08:56]CreateOFDProtocolMessage done [08:08:56]OFDSenderStorePacket 95074 [08:08:56]StoreOFDPacket docnum=95074 [08:08:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E0 31 07 01 0D 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 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 49 00 00 00 F4 03 04 00 1A F5 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 62 73 01 00 35 04 06 00 65 ED 11 1E 65 30 07 BE 54 B5 E6 86 BA AA [08:08:56]CheckFolder [08:08:56]dirname=/storage/ofd_packets [08:08:56]CheckFolder done [08:08:56]ProducePacketName [08:08:56]name=ofd_packets/00095074 [08:08:56]NVStorageSaveData ofd_packets/00095074 [08:08:56]File name is /storage/ofd_packets/00095074 [08:08:56]Write 301 bytes [08:08:56]NVStorageSaveData done [08:08:56]OFDSenderStorePacket done [08:08:56]KKMCreateOFDPacket done [08:08:56]NVStorageSaveData kkm_last_timestamp [08:08:56]File name is /storage/kkm_last_timestamp [08:08:56]Write 4 bytes [08:08:56]NVStorageSaveData done [08:08:56]ExternCall_PrintAddStr [08:08:56]wPrintStart [08:08:56]Write to MH i2c: 01 00 00 98 5F F7 [08:08:56]Write i2c OK [08:08:56]MH_I2C_Read... [08:08:56]Read from MH i2c: 01 [08:08:56]MH_I2C_Read... [08:08:56]Read from MH i2c: 01 07 00 [08:08:56]MH_I2C_Read... [08:08:56]Read from MH i2c: 01 07 00 98 5F 00 00 00 00 00 FF 0F 0C [08:08:56]RasterBufferAndPrint [08:08:56]line Счет N : (1)3405579 [08:08:56]line ИНН: 02508201610067 [08:08:56]line Контрольно-Кассовый Чек [08:08:56]line ПРОДАЖА [08:08:56]line ТРК (МРК, ГНК) : 32 [08:08:56]line Товар: 2710124130 [08:08:56]line Аи-92-К-4 [08:08:56]line 11.960 * 66.90 [08:08:56]line = 800.12 [08:08:56]line НДС 12% НСП 1% [08:08:56]line > о реализуемом товаре [08:08:56]line ОКРУГЛЕНИЕ: -0.12 [08:08:56]line ИТОГО: 800.00 [08:08:56]line Внесено: 800.00 [08:08:56]line СДАЧА: 0.00 [08:08:56]line НСП 1% : 7.08 [08:08:56]line НДС 12% : 84.97 [08:08:56]line Наличными: 800.00 [08:08:56]line Безнал.: 0.00 [08:08:56]line Место: АЗС № 82 "Партнер Нефть" [08:08:56]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:08:56]line СНО: Общий режим [08:08:56]line Чек 73 27.10.2024 08:08 [08:08:56]line Смена: 143 ФФД: 1.0 [08:08:56]line ЗНМ: 0300000017 [08:08:56]line РНМ: 0000000000170478 [08:08:56]line Версия ККМ: v1.0 [08:08:56]line ФМ: 0000000002098560 [08:08:56]line ФД: 95074 [08:08:56]line ФПД: 112068868859184 [08:08:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T080858&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95074&fm=112068868859184&tin=02508201610067®Number=0000000000170478&sum=80000 [08:08:56]OFD Sender: Processing packet 95074 [packets to send 56, broken 55] [08:08:56]ProducePacketName [08:08:56]name=ofd_packets/00095074 [08:08:56]OFD Sender: To server: pG, [08:08:56]CommunicateWithHost lk.salyk.kg:30040 [08:08:56]ConnectInit lk.salyk.kg [08:08:56]written 0, free lines is 4095 [08:08:57]Connected sock=10 [08:08:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E0 31 07 01 0D 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 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 49 00 00 00 F4 03 04 00 1A F5 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 62 73 01 00 35 04 06 00 65 ED 11 1E 65 30 07 BE 54 B5 E6 86 BA AA [08:08:57]Write to MH i2c: 01 00 00 C3 5F 22 [08:08:57]Write i2c OK [08:08:57]MH_I2C_Read... [08:08:57]Read from MH i2c: 01 [08:08:57]MH_I2C_Read... [08:08:57]Read from MH i2c: 01 07 00 [08:08:57]MH_I2C_Read... [08:08:57]Read from MH i2c: 01 07 00 C3 5F 00 00 00 00 00 0A 0D 40 [08:08:57]RasterBufferAndPrint [08:08:57]line [08:08:57]line [08:08:57]line [08:08:57]line [08:08:57]line [08:08:57]written 0, free lines is 3344 [08:08:57]MH_Cut [08:08:57]Write to MH i2c: D1 01 00 CA 5F 01 FB [08:08:57]Write i2c OK [08:08:57]MH_I2C_Read... [08:08:57]Read from MH i2c: D1 [08:08:57]MH_I2C_Read... [08:08:57]Read from MH i2c: D1 01 00 [08:08:57]MH_I2C_Read... [08:08:57]Read from MH i2c: D1 01 00 CA 5F 00 FA [08:08:57]Write to MH i2c: 01 00 00 CB 5F 2A [08:08:57]Write i2c OK [08:08:57]MH_I2C_Read... [08:08:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 BF 68 47 00 7D 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 32 30 39 38 35 36 30 10 04 04 00 62 73 01 00 F4 03 04 00 47 9F 1D 67 B6 04 01 00 00 F5 02 B8 C7 34 0E 13 B0 [08:08:57]CommunicateWithHost err = 0 [08:08:57]CheckOFDResponse [08:08:57]1017 (14) - 77093643461234 [08:08:57]1041 (16) - 0000000002098560 [08:08:57]1040 (4) - 95074 [08:08:57]1012 (4) - 27.10.2024 02:02 [08:08:57]1206 (1) - 0 [08:08:57]OFD Sender: Remove packet 95074 [08:08:57]ProducePacketName [08:08:57]name=ofd_packets/00095074 [08:08:57]NVStorageDeleteData [08:08:58]OFD Sender: No OFD packet to send [08:08:58]*** Cut start [08:08:58]*** Partial cut [08:08:58]*** CUTSNS_PIN = 1 [08:08:58]*** CUTSNS_PIN = 0 [08:08:58]*** Brake cut motor [08:08:58]Read from MH i2c: 01 [08:08:58]MH_I2C_Read... [08:08:58]*** Stop cut motor [08:08:58]*** Cut end [08:08:58]Read from MH i2c: 01 07 00 [08:08:58]MH_I2C_Read... [08:08:58]Read from MH i2c: 01 07 00 CB 5F 00 00 00 00 00 FF 0F 3F [08:08:58]process_action close_receipt done [08:08:58]requested_data is exist [08:08:58]produce_requested_data [08:08:58]requested_item fm.sn is exist - process it [08:08:58]wFMCommunicate request_size=4 [08:08:58]MH_SAM_APDU [08:08:58]CAPDU: 80 11 00 00 [08:08:58]Write to MH i2c: E2 08 00 CC 5F 80 11 00 00 00 00 00 00 A5 [08:08:58]Write i2c OK [08:08:58]MH_I2C_Read... [08:08:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:08:58]Read from MH i2c: E2 [08:08:58]MH_I2C_Read... [08:08:58]Read from MH i2c: E2 17 00 [08:08:58]MH_I2C_Read... [08:08:58]Read from MH i2c: E2 17 00 CC 5F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F6 [08:08:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:08:58]wFMCommunicate OK [08:08:58]requested_item fd.num is exist - process it [08:08:58]SAM_PROTO_GetFieldsCounters [08:08:58]wFMCommunicate request_size=4 [08:08:58]MH_SAM_APDU [08:08:58]CAPDU: 80 13 00 00 [08:08:58]Write to MH i2c: E2 08 00 CD 5F 80 13 00 00 00 00 00 00 A8 [08:08:58]Write i2c OK [08:08:58]MH_I2C_Read... [08:08:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:08:58]Read from MH i2c: E2 [08:08:58]MH_I2C_Read... [08:08:58]Read from MH i2c: E2 62 00 [08:08:58]MH_I2C_Read... [08:08:58]Read from MH i2c: E2 62 00 CD 5F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 62 73 01 00 0E 04 04 00 8F 00 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 [08:08:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 62 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 49 00 00 00 5E 04 04 00 49 00 00 00 57 04 04 00 4A 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:08:58]wFMCommunicate OK [08:08:58]SAM_PROTO_GetFieldsCounters done [08:08:58]requested_item shift.num is exist - process it [08:08:58]requested_item shift.opened is exist - process it [08:08:58]req_shift_opened [08:08:58]FM_GetShiftState [08:08:58]SAM_PROTO_GetShiftState [08:08:58]wFMCommunicate request_size=4 [08:08:58]MH_SAM_APDU [08:08:58]CAPDU: 80 13 01 00 [08:08:58]Write to MH i2c: E2 08 00 CE 5F 80 13 01 00 00 00 00 00 AA [08:08:58]Write i2c OK [08:08:58]MH_I2C_Read... [08:08:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:08:58]Read from MH i2c: E2 [08:08:58]MH_I2C_Read... [08:08:58]Read from MH i2c: E2 0E 00 [08:08:58]MH_I2C_Read... [08:08:58]Read from MH i2c: E2 0E 00 CE 5F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 56 [08:08:58]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:08:58]wFMCommunicate OK [08:08:58]SAM_PROTO_GetShiftState done [08:08:58]FM_GetShiftState done [08:08:58]req_shift_opened done [08:08:58]requested_item shift.open_date is exist - process it [08:08:58]req_shift_open_date [08:08:58]req_shift_open_date done [08:08:58]produce_requested_data done [08:08:58]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95074,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [08:08:58]process_action_free close_receipt [08:08:58]json_value_free [08:08:58]json_value_free done [08:08:58]process_json_proto returns [08:08:58]Send response to host [08:08:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95074,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [08:08:58]free response buf [08:08:58]execute_script done [08:08:58]execute_script returns [08:08:58]free content buf [08:08:58]Sock 9.Close socket [08:08:58]Sock 9.Thread stoped [08:09:03]OFD Sender: No OFD packet to send [08:09:08]OFD Sender: No OFD packet to send [08:09:13]OFD Sender: No OFD packet to send [08:09:18]OFD Sender: No OFD packet to send [08:09:23]OFD Sender: No OFD packet to send [08:09:28]OFD Sender: No OFD packet to send [08:09:33]OFD Sender: No OFD packet to send [08:09:38]OFD Sender: No OFD packet to send [08:09:43]OFD Sender: No OFD packet to send [08:09:48]OFD Sender: No OFD packet to send [08:09:53]OFD Sender: No OFD packet to send [08:09:58]OFD Sender: No OFD packet to send [08:10:03]OFD Sender: No OFD packet to send [08:10:08]OFD Sender: No OFD packet to send [08:10:13]OFD Sender: No OFD packet to send [08:10:18]OFD Sender: No OFD packet to send [08:10:23]OFD Sender: No OFD packet to send [08:10:28]OFD Sender: No OFD packet to send [08:10:33]OFD Sender: No OFD packet to send [08:10:38]OFD Sender: No OFD packet to send [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: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:23]OFD Sender: No OFD packet to send [08:11:28]OFD Sender: No OFD packet to send [08:11:33]OFD Sender: No OFD packet to send [08:11:38]OFD Sender: No OFD packet to send [08:11:43]OFD Sender: No OFD packet to send [08:11:48]OFD Sender: No OFD packet to send [08:11:53]OFD Sender: No OFD packet to send [08:11:58]OFD Sender: No OFD packet to send [08:12:03]OFD Sender: No OFD packet to send [08:12:08]OFD Sender: No OFD packet to send [08:12:13]OFD Sender: No OFD packet to send [08:12:18]OFD Sender: No OFD packet to send [08:12:23]OFD Sender: No OFD packet to send [08:12:28]OFD Sender: No OFD packet to send [08:12:33]OFD Sender: No OFD packet to send [08:12:38]OFD Sender: No OFD packet to send [08:12:42]accept exits with 7 [08:12:42]New connection [08:12:42]New thread 3066723684 created [08:12:42]Thread 3066867044 joined [08:12:42]Waiting for new connection... [08:12:42] Sock 7.Parse request [08:12:42]Sock 7.Check first char [08:12:42]Sock 7.First char is OK [08:12:42]request: POST /json_proto HTTP/1.0 [08:12:42]Method: POST [08:12:42]URL: /json_proto [08:12:42]Method is POST - this is cgi request [08:12:42]url: /json_proto [08:12:42]query_string will be loaded in cgi processing [08:12:42]execute_cgi json_proto POST (null) [08:12:42]execute_cgi path=json_proto method=POST [08:12:42]POST find Content-Length [08:12:42]Host: 172.17.40.67:8080 [08:12:42]Content-Length: 689 [08:12:42]Content-Type: application/json [08:12:42] [08:12:42]POST finish read [08:12:42]Found Content-Length = 689 [08:12:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405580", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 32.390, "sum" : 2500.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:12:42]execute_script... [08:12:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405580", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 32.390, "sum" : 2500.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:12:42]POST & json_proto [08:12:42]process_json_proto [08:12:42]json parsed OK: [08:12:42]protocol is kg_v1.0 [08:12:42]action value=close_receipt [08:12:42]process_action close_receipt [08:12:42]cmd_close_receipt [08:12:42]MH_GetDate [08:12:42]Write to MH i2c: F0 00 00 CF 5F 1D [08:12:42]Write i2c OK [08:12:42]MH_I2C_Read... [08:12:42]Read from MH i2c: F0 [08:12:42]MH_I2C_Read... [08:12:42]Read from MH i2c: F0 09 00 [08:12:42]MH_I2C_Read... [08:12:42]Read from MH i2c: F0 09 00 CF 5F 00 FE F5 1D 67 EE DA 66 66 31 [08:12:42]GetLastDocTimeStamp 1730016538 [08:12:42]current date 1730016766 [08:12:42]FM_GetShiftState [08:12:42]SAM_PROTO_GetShiftState [08:12:42]wFMCommunicate request_size=4 [08:12:42]MH_SAM_APDU [08:12:42]CAPDU: 80 13 01 00 [08:12:42]Write to MH i2c: E2 08 00 D0 5F 80 13 01 00 00 00 00 00 AC [08:12:42]Write i2c OK [08:12:42]MH_I2C_Read... [08:12:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:12:42]Read from MH i2c: E2 [08:12:42]MH_I2C_Read... [08:12:42]Read from MH i2c: E2 0E 00 [08:12:42]MH_I2C_Read... [08:12:42]Read from MH i2c: E2 0E 00 D0 5F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 58 [08:12:42]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:12:42]wFMCommunicate OK [08:12:42]SAM_PROTO_GetShiftState done [08:12:42]FM_GetShiftState done [08:12:42]opened in 1729987736 [08:12:42]opened+sec_in_day 1730074136 [08:12:42]quantity*price = 250050 [08:12:42]sum+1 = 250052 [08:12:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.13 НДС 12% : 265.54 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 74 27.10.2024 08:12 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95075 ФПД: 84731408688518 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T081246&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95075&fm=84731408688518&tin=02508201610067®Number=0000000000170478&sum=250000 [08:12:43]StoreToDocumentArchive [08:12:43]shift 143 fd 95075 [08:12:43]save to /storage/0143/doc_00095075 [08:12:43]save last doc name /storage/0143/doc_00095075 to /storage/kkm_last_doc_name [08:12:43]save OK [08:12:43]Clear old archive folders... [08:12:43]ProcessDocumentItem done err = 0, tmpTLVsize=257 [08:12:43]tlvbuf is 00FF1940 [08:12:43]SAM_PROTO_ClearQueue [08:12:43]wFMCommunicate request_size=4 [08:12:43]MH_SAM_APDU [08:12:43]CAPDU: 80 09 00 00 [08:12:43]Write to MH i2c: E2 08 00 DD 5F 80 09 00 00 00 00 00 00 AE [08:12:43]Write i2c OK [08:12:43]MH_I2C_Read... [08:12:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:12:43]Read from MH i2c: E2 [08:12:43]MH_I2C_Read... [08:12:43]Read from MH i2c: E2 03 00 [08:12:43]MH_I2C_Read... [08:12:43]Read from MH i2c: E2 03 00 DD 5F 00 90 00 B0 [08:12:43]RAPDU: 90 00 [08:12:43]wFMCommunicate OK [08:12:43]SAM_PROTO_ClearQueue done [08:12:43]KKMCreateOFDPacket [08:12:43]OFDProtocolAddRootSTLVToBuf [08:12:43]FM_MakeSignedData [08:12:43]FM_MakeSignedData [08:12:43]SAM_PROTO_SignData [08:12:43]wFMCommunicate request_size=4 [08:12:43]MH_SAM_APDU [08:12:43]CAPDU: 80 0D 01 02 [08:12:43]Write to MH i2c: E2 08 00 DE 5F 80 0D 01 02 00 00 00 00 B6 [08:12:43]Write i2c OK [08:12:43]MH_I2C_Read... [08:12:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:12:43]Read from MH i2c: E2 [08:12:43]MH_I2C_Read... [08:12:43]Read from MH i2c: E2 03 00 [08:12:43]MH_I2C_Read... [08:12:43]Read from MH i2c: E2 03 00 DE 5F 00 90 00 B1 [08:12:43]RAPDU: 90 00 [08:12:43]wFMCommunicate OK [08:12:43]wFMCommunicate request_size=255 [08:12:43]MH_SAM_APDU [08:12:43]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 86 7E 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 C3 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 4A 00 00 00 F4 03 04 00 FE F5 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 63 73 01 [08:12:43]Write to MH i2c: E2 02 01 DF 5F 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 86 7E 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 C3 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 4A 00 00 00 F4 03 04 00 FE F5 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 63 73 01 00 00 C9 [08:12:43]Write i2c OK [08:12:43]MH_I2C_Read... [08:12:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:12:43]Read from MH i2c: E2 [08:12:43]MH_I2C_Read... [08:12:43]Read from MH i2c: E2 03 00 [08:12:43]MH_I2C_Read... [08:12:43]Read from MH i2c: E2 03 00 DF 5F 00 90 00 B2 [08:12:43]RAPDU: 90 00 [08:12:43]wFMCommunicate OK [08:12:43]wFMCommunicate request_size=16 [08:12:43]MH_SAM_APDU [08:12:43]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 4D 10 11 84 25 86 [08:12:43]Write to MH i2c: E2 13 00 E0 5F 80 0D 02 02 0B 00 00 35 04 06 00 4D 10 11 84 25 86 00 00 AB [08:12:43]Write i2c OK [08:12:43]MH_I2C_Read... [08:12:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:12:44]Read from MH i2c: E2 [08:12:44]MH_I2C_Read... [08:12:44]Read from MH i2c: E2 03 00 [08:12:44]MH_I2C_Read... [08:12:44]Read from MH i2c: E2 03 00 E0 5F 00 90 00 B3 [08:12:44]RAPDU: 90 00 [08:12:44]wFMCommunicate OK [08:12:44]wFMCommunicate request_size=4 [08:12:44]MH_SAM_APDU [08:12:44]CAPDU: 80 0D 03 02 [08:12:44]Write to MH i2c: E2 08 00 E1 5F 80 0D 03 02 00 00 00 00 BB [08:12:44]Write i2c OK [08:12:44]MH_I2C_Read... [08:12:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:12:44]Read from MH i2c: E2 [08:12:44]MH_I2C_Read... [08:12:44]Read from MH i2c: E2 0B 00 [08:12:44]MH_I2C_Read... [08:12:44]Read from MH i2c: E2 0B 00 E1 5F 00 80 56 70 60 AB 1D 86 F8 90 00 A8 [08:12:44]RAPDU: 80 56 70 60 AB 1D 86 F8 90 00 [08:12:44]wFMCommunicate OK [08:12:44]SAM_PROTO_SignData done [08:12:44]FM_MakeSignedData done [08:12:44]CreateOFDProtocolMessage [08:12:44]wFMCommunicate request_size=4 [08:12:44]MH_SAM_APDU [08:12:44]CAPDU: 80 11 00 00 [08:12:44]Write to MH i2c: E2 08 00 E2 5F 80 11 00 00 00 00 00 00 BB [08:12:44]Write i2c OK [08:12:44]MH_I2C_Read... [08:12:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:12:44]Read from MH i2c: E2 [08:12:44]MH_I2C_Read... [08:12:44]Read from MH i2c: E2 17 00 [08:12:44]MH_I2C_Read... [08:12:44]Read from MH i2c: E2 17 00 E2 5F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0C [08:12:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:12:44]wFMCommunicate OK [08:12:44]CreateOFDProtocolMessage done [08:12:44]OFDSenderStorePacket 95075 [08:12:44]StoreOFDPacket docnum=95075 [08:12:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 3A 79 0D 01 4E 2E 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 86 7E 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 C3 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 4A 00 00 00 F4 03 04 00 FE F5 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 63 73 01 00 35 04 06 00 4D 10 11 84 25 86 80 56 70 60 AB 1D 86 F8 [08:12:44]CheckFolder [08:12:44]dirname=/storage/ofd_packets [08:12:44]CheckFolder done [08:12:44]ProducePacketName [08:12:44]name=ofd_packets/00095075 [08:12:44]NVStorageSaveData ofd_packets/00095075 [08:12:44]File name is /storage/ofd_packets/00095075 [08:12:44]Write 307 bytes [08:12:44]NVStorageSaveData done [08:12:44]OFDSenderStorePacket done [08:12:44]KKMCreateOFDPacket done [08:12:44]NVStorageSaveData kkm_last_timestamp [08:12:44]File name is /storage/kkm_last_timestamp [08:12:44]Write 4 bytes [08:12:44]NVStorageSaveData done [08:12:44]ExternCall_PrintAddStr [08:12:44]wPrintStart [08:12:44]Write to MH i2c: 01 00 00 E3 5F 42 [08:12:44]Write i2c OK [08:12:44]MH_I2C_Read... [08:12:44]Read from MH i2c: 01 [08:12:44]MH_I2C_Read... [08:12:44]Read from MH i2c: 01 07 00 [08:12:44]MH_I2C_Read... [08:12:44]Read from MH i2c: 01 07 00 E3 5F 00 00 00 00 00 FF 0F 57 [08:12:44]RasterBufferAndPrint [08:12:44]line Счет N : (1)3405580 [08:12:44]line ИНН: 02508201610067 [08:12:44]line Контрольно-Кассовый Чек [08:12:44]line ПРОДАЖА [08:12:44]line ТРК (МРК, ГНК) : 31 [08:12:44]line Товар: 2710194800 [08:12:44]line D-ENERGY Дт-К-2 [08:12:44]line 32.390 * 77.20 [08:12:44]line = 2500.51 [08:12:44]line НДС 12% НСП 1% [08:12:44]line > о реализуемом товаре [08:12:44]line ОКРУГЛЕНИЕ: -0.51 [08:12:44]line ИТОГО: 2500.00 [08:12:44]line Внесено: 2500.00 [08:12:44]line СДАЧА: 0.00 [08:12:44]line НСП 1% : 22.13 [08:12:44]line НДС 12% : 265.54 [08:12:44]line Наличными: 2500.00 [08:12:44]line Безнал.: 0.00 [08:12:44]line Место: АЗС № 82 "Партнер Нефть" [08:12:44]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:12:44]line СНО: Общий режим [08:12:44]line Чек 74 27.10.2024 08:12 [08:12:44]line Смена: 143 ФФД: 1.0 [08:12:44]line ЗНМ: 0300000017 [08:12:44]line РНМ: 0000000000170478 [08:12:44]line Версия ККМ: v1.0 [08:12:44]line ФМ: 0000000002098560 [08:12:44]line ФД: 95075 [08:12:44]line ФПД: 84731408688518 [08:12:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T081246&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95075&fm=84731408688518&tin=02508201610067®Number=0000000000170478&sum=250000 [08:12:44]OFD Sender: Processing packet 95075 [packets to send 56, broken 55] [08:12:44]ProducePacketName [08:12:44]name=ofd_packets/00095075 [08:12:44]OFD Sender: To server: pG, [08:12:44]CommunicateWithHost lk.salyk.kg:30040 [08:12:44]ConnectInit lk.salyk.kg [08:12:44]written 0, free lines is 4095 [08:12:44]Connected sock=11 [08:12:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 3A 79 0D 01 4E 2E 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 86 7E 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 C3 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 4A 00 00 00 F4 03 04 00 FE F5 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 63 73 01 00 35 04 06 00 4D 10 11 84 25 86 80 56 70 60 AB 1D 86 F8 [08:12:44]Write to MH i2c: 01 00 00 0E 60 6E [08:12:44]Write i2c OK [08:12:44]MH_I2C_Read... [08:12:44]Read from MH i2c: 01 [08:12:44]MH_I2C_Read... [08:12:44]Read from MH i2c: 01 07 00 [08:12:44]MH_I2C_Read... [08:12:44]Read from MH i2c: 01 07 00 0E 60 00 00 00 00 00 18 0D 9A [08:12:44]RasterBufferAndPrint [08:12:44]line [08:12:44]line [08:12:44]line [08:12:44]line [08:12:44]line [08:12:44]written 0, free lines is 3358 [08:12:44]MH_Cut [08:12:44]Write to MH i2c: D1 01 00 15 60 01 47 [08:12:44]Write i2c OK [08:12:44]MH_I2C_Read... [08:12:44]Read from MH i2c: D1 [08:12:44]MH_I2C_Read... [08:12:44]Read from MH i2c: D1 01 00 [08:12:44]MH_I2C_Read... [08:12:44]Read from MH i2c: D1 01 00 15 60 00 46 [08:12:44]Write to MH i2c: 01 00 00 16 60 76 [08:12:44]Write i2c OK [08:12:44]MH_I2C_Read... [08:12:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 9D A8 47 00 A3 4D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 63 73 01 00 F4 03 04 00 2B A0 1D 67 B6 04 01 00 00 C2 E7 7F 7A EE 63 32 B0 [08:12:45]CommunicateWithHost err = 0 [08:12:45]CheckOFDResponse [08:12:45]1017 (14) - 77093643461234 [08:12:45]1041 (16) - 0000000002098560 [08:12:45]1040 (4) - 95075 [08:12:45]1012 (4) - 27.10.2024 02:06 [08:12:45]1206 (1) - 0 [08:12:45]OFD Sender: Remove packet 95075 [08:12:45]ProducePacketName [08:12:45]name=ofd_packets/00095075 [08:12:45]NVStorageDeleteData [08:12:45]OFD Sender: No OFD packet to send [08:12:45]*** Cut start [08:12:45]*** Partial cut [08:12:45]*** CUTSNS_PIN = 1 [08:12:45]*** CUTSNS_PIN = 0 [08:12:45]*** Brake cut motor [08:12:46]Read from MH i2c: 01 [08:12:46]MH_I2C_Read... [08:12:46]*** Stop cut motor [08:12:46]*** Cut end [08:12:46]Read from MH i2c: 01 07 00 [08:12:46]MH_I2C_Read... [08:12:46]Read from MH i2c: 01 07 00 16 60 00 00 00 00 00 FF 0F 8B [08:12:46]process_action close_receipt done [08:12:46]requested_data is exist [08:12:46]produce_requested_data [08:12:46]requested_item fm.sn is exist - process it [08:12:46]wFMCommunicate request_size=4 [08:12:46]MH_SAM_APDU [08:12:46]CAPDU: 80 11 00 00 [08:12:46]Write to MH i2c: E2 08 00 17 60 80 11 00 00 00 00 00 00 F1 [08:12:46]Write i2c OK [08:12:46]MH_I2C_Read... [08:12:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:12:46]Read from MH i2c: E2 [08:12:46]MH_I2C_Read... [08:12:46]Read from MH i2c: E2 17 00 [08:12:46]MH_I2C_Read... [08:12:46]Read from MH i2c: E2 17 00 17 60 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 42 [08:12:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:12:46]wFMCommunicate OK [08:12:46]requested_item fd.num is exist - process it [08:12:46]SAM_PROTO_GetFieldsCounters [08:12:46]wFMCommunicate request_size=4 [08:12:46]MH_SAM_APDU [08:12:46]CAPDU: 80 13 00 00 [08:12:46]Write to MH i2c: E2 08 00 18 60 80 13 00 00 00 00 00 00 F4 [08:12:46]Write i2c OK [08:12:46]MH_I2C_Read... [08:12:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:12:46]Read from MH i2c: E2 [08:12:46]MH_I2C_Read... [08:12:46]Read from MH i2c: E2 62 00 [08:12:46]MH_I2C_Read... [08:12:46]Read from MH i2c: E2 62 00 18 60 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 63 73 01 00 0E 04 04 00 8F 00 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 59 [08:12:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 63 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 4A 00 00 00 5E 04 04 00 4A 00 00 00 57 04 04 00 4B 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:12:46]wFMCommunicate OK [08:12:46]SAM_PROTO_GetFieldsCounters done [08:12:46]requested_item shift.num is exist - process it [08:12:46]requested_item shift.opened is exist - process it [08:12:46]req_shift_opened [08:12:46]FM_GetShiftState [08:12:46]SAM_PROTO_GetShiftState [08:12:46]wFMCommunicate request_size=4 [08:12:46]MH_SAM_APDU [08:12:46]CAPDU: 80 13 01 00 [08:12:46]Write to MH i2c: E2 08 00 19 60 80 13 01 00 00 00 00 00 F6 [08:12:46]Write i2c OK [08:12:46]MH_I2C_Read... [08:12:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:12:46]Read from MH i2c: E2 [08:12:46]MH_I2C_Read... [08:12:46]Read from MH i2c: E2 0E 00 [08:12:46]MH_I2C_Read... [08:12:46]Read from MH i2c: E2 0E 00 19 60 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A2 [08:12:46]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:12:46]wFMCommunicate OK [08:12:46]SAM_PROTO_GetShiftState done [08:12:46]FM_GetShiftState done [08:12:46]req_shift_opened done [08:12:46]requested_item shift.open_date is exist - process it [08:12:46]req_shift_open_date [08:12:46]req_shift_open_date done [08:12:46]produce_requested_data done [08:12:46]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95075,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [08:12:46]process_action_free close_receipt [08:12:46]json_value_free [08:12:46]json_value_free done [08:12:46]process_json_proto returns [08:12:46]Send response to host [08:12:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95075,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [08:12:46]free response buf [08:12:46]execute_script done [08:12:46]execute_script returns [08:12:46]free content buf [08:12:46]Sock 7.Close socket [08:12:46]Sock 7.Thread stoped [08:12:50]OFD Sender: No OFD packet to send [08:12:55]OFD Sender: No OFD packet to send [08:13:00]OFD Sender: No OFD packet to send [08:13:05]OFD Sender: No OFD packet to send [08:13:10]OFD Sender: No OFD packet to send [08:13:15]OFD Sender: No OFD packet to send [08:13:20]OFD Sender: No OFD packet to send [08:13:25]OFD Sender: No OFD packet to send [08:13:30]OFD Sender: No OFD packet to send [08:13:35]OFD Sender: No OFD packet to send [08:13:40]OFD Sender: No OFD packet to send [08:13:45]OFD Sender: No OFD packet to send [08:13:50]OFD Sender: No OFD packet to send [08:13:55]OFD Sender: No OFD packet to send [08:14:00]OFD Sender: No OFD packet to send [08:14:05]OFD Sender: No OFD packet to send [08:14:10]OFD Sender: No OFD packet to send [08:14:15]OFD Sender: No OFD packet to send [08:14:20]OFD Sender: No OFD packet to send [08:14:25]OFD Sender: No OFD packet to send [08:14:30]OFD Sender: No OFD packet to send [08:14:35]OFD Sender: No OFD packet to send [08:14:40]OFD Sender: No OFD packet to send [08:14:45]OFD Sender: No OFD packet to send [08:14:50]OFD Sender: No OFD packet to send [08:14:55]OFD Sender: No OFD packet to send [08:15:00]OFD Sender: No OFD packet to send [08:15:05]OFD Sender: No OFD packet to send [08:15:10]OFD Sender: No OFD packet to send [08:15:15]OFD Sender: No OFD packet to send [08:15:20]OFD Sender: No OFD packet to send [08:15:25]OFD Sender: No OFD packet to send [08:15:30]OFD Sender: No OFD packet to send [08:15:35]OFD Sender: No OFD packet to send [08:15:40]OFD Sender: No OFD packet to send [08:15:45]OFD Sender: No OFD packet to send [08:15:50]OFD Sender: No OFD packet to send [08:15:55]OFD Sender: No OFD packet to send [08:16:00]OFD Sender: No OFD packet to send [08:16:05]OFD Sender: No OFD packet to send [08:16:10]OFD Sender: No OFD packet to send [08:16:15]OFD Sender: No OFD packet to send [08:16:20]OFD Sender: No OFD packet to send [08:16:25]OFD Sender: No OFD packet to send [08:16:30]OFD Sender: No OFD packet to send [08:16:35]OFD Sender: No OFD packet to send [08:16:40]OFD Sender: No OFD packet to send [08:16:45]OFD Sender: No OFD packet to send [08:16:50]OFD Sender: No OFD packet to send [08:16:55]OFD Sender: No OFD packet to send [08:17:00]OFD Sender: No OFD packet to send [08:17:05]OFD Sender: No OFD packet to send [08:17:10]OFD Sender: No OFD packet to send [08:17:15]OFD Sender: No OFD packet to send [08:17:20]OFD Sender: No OFD packet to send [08:17:25]OFD Sender: No OFD packet to send [08:17:30]OFD Sender: No OFD packet to send [08:17:35]OFD Sender: No OFD packet to send [08:17:40]OFD Sender: No OFD packet to send [08:17:45]OFD Sender: No OFD packet to send [08:17:50]OFD Sender: No OFD packet to send [08:17:55]OFD Sender: No OFD packet to send [08:18:00]OFD Sender: No OFD packet to send [08:18:05]OFD Sender: No OFD packet to send [08:18:10]OFD Sender: No OFD packet to send [08:18:15]OFD Sender: No OFD packet to send [08:18:20]OFD Sender: No OFD packet to send [08:18:25]OFD Sender: No OFD packet to send [08:18:30]OFD Sender: No OFD packet to send [08:18:31]accept exits with 9 [08:18:31]New connection [08:18:31]New thread 3066867044 created [08:18:31]Thread 3066723684 joined [08:18:31]Waiting for new connection... [08:18:31] Sock 9.Parse request [08:18:31]Sock 9.Check first char [08:18:31]Sock 9.First char is OK [08:18:31]request: POST /json_proto HTTP/1.0 [08:18:31]Method: POST [08:18:31]URL: /json_proto [08:18:31]Method is POST - this is cgi request [08:18:31]url: /json_proto [08:18:31]query_string will be loaded in cgi processing [08:18:31]execute_cgi json_proto POST (null) [08:18:31]execute_cgi path=json_proto method=POST [08:18:31]POST find Content-Length [08:18:31]Host: 172.17.40.67:8080 [08:18:31]Content-Length: 793 [08:18:31]Content-Type: application/json [08:18:31] [08:18:31]POST finish read [08:18:31]Found Content-Length = 793 [08:18:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405581", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A24262", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:18:31]execute_script... [08:18: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)3405581", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A24262", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:18:31]POST & json_proto [08:18:31]process_json_proto [08:18:31]json parsed OK: [08:18:31]protocol is kg_v1.0 [08:18:31]action value=close_receipt [08:18:31]process_action close_receipt [08:18:31]cmd_close_receipt [08:18:31]MH_GetDate [08:18:31]Write to MH i2c: F0 00 00 1A 60 69 [08:18:31]Write i2c OK [08:18:31]MH_I2C_Read... [08:18:31]Read from MH i2c: F0 [08:18:31]MH_I2C_Read... [08:18:31]Read from MH i2c: F0 09 00 [08:18:31]MH_I2C_Read... [08:18:31]Read from MH i2c: F0 09 00 1A 60 00 5B F7 1D 67 EE DA 66 66 DC [08:18:31]GetLastDocTimeStamp 1730016766 [08:18:31]current date 1730017115 [08:18:31]FM_GetShiftState [08:18:31]SAM_PROTO_GetShiftState [08:18:31]wFMCommunicate request_size=4 [08:18:31]MH_SAM_APDU [08:18:31]CAPDU: 80 13 01 00 [08:18:31]Write to MH i2c: E2 08 00 1B 60 80 13 01 00 00 00 00 00 F8 [08:18:31]Write i2c OK [08:18:31]MH_I2C_Read... [08:18:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:18:31]Read from MH i2c: E2 [08:18:31]MH_I2C_Read... [08:18:31]Read from MH i2c: E2 0E 00 [08:18:31]MH_I2C_Read... [08:18:31]Read from MH i2c: E2 0E 00 1B 60 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A4 [08:18:31]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:18:31]wFMCommunicate OK [08:18:31]SAM_PROTO_GetShiftState done [08:18:31]FM_GetShiftState done [08:18:31]opened in 1729987736 [08:18:31]opened+sec_in_day 1730074136 [08:18:31]quantity*price = 0 [08:18:31]sum+1 = 1 [08:18:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 75 27.10.2024 08:18 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливная Карта 24262 ФМ: 0000000002098560 ФД: 95076 ФПД: 174403762256881 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T081835&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95076&fm=174403762256881&tin=02508201610067®Number=0000000000170478&sum=0 [08:18:33]StoreToDocumentArchive [08:18:33]shift 143 fd 95076 [08:18:33]save to /storage/0143/doc_00095076 [08:18:33]save last doc name /storage/0143/doc_00095076 to /storage/kkm_last_doc_name [08:18:33]save OK [08:18:33]Clear old archive folders... [08:18:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:18:33]tlvbuf is 00E7F490 [08:18:33]SAM_PROTO_ClearQueue [08:18:33]wFMCommunicate request_size=4 [08:18:33]MH_SAM_APDU [08:18:33]CAPDU: 80 09 00 00 [08:18:33]Write to MH i2c: E2 08 00 28 60 80 09 00 00 00 00 00 00 FA [08:18:33]Write i2c OK [08:18:33]MH_I2C_Read... [08:18:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:18:33]Read from MH i2c: E2 [08:18:33]MH_I2C_Read... [08:18:33]Read from MH i2c: E2 03 00 [08:18:33]MH_I2C_Read... [08:18:33]Read from MH i2c: E2 03 00 28 60 00 90 00 FC [08:18:33]RAPDU: 90 00 [08:18:33]wFMCommunicate OK [08:18:33]SAM_PROTO_ClearQueue done [08:18:33]KKMCreateOFDPacket [08:18:33]OFDProtocolAddRootSTLVToBuf [08:18:33]FM_MakeSignedData [08:18:33]FM_MakeSignedData [08:18:33]SAM_PROTO_SignData [08:18:33]wFMCommunicate request_size=4 [08:18:33]MH_SAM_APDU [08:18:33]CAPDU: 80 0D 01 02 [08:18:33]Write to MH i2c: E2 08 00 29 60 80 0D 01 02 00 00 00 00 02 [08:18:33]Write i2c OK [08:18:33]MH_I2C_Read... [08:18:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:18:33]Read from MH i2c: E2 [08:18:33]MH_I2C_Read... [08:18:33]Read from MH i2c: E2 03 00 [08:18:33]MH_I2C_Read... [08:18:33]Read from MH i2c: E2 03 00 29 60 00 90 00 FD [08:18:33]RAPDU: 90 00 [08:18:33]wFMCommunicate OK [08:18:33]wFMCommunicate request_size=255 [08:18:33]MH_SAM_APDU [08:18: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 34 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 4B 00 00 00 F4 03 04 00 5B F7 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 64 73 01 00 35 04 06 00 9E [08:18:33]Write to MH i2c: E2 02 01 2A 60 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 4B 00 00 00 F4 03 04 00 5B F7 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 64 73 01 00 35 04 06 00 9E 00 00 0D [08:18:33]Write i2c OK [08:18:33]MH_I2C_Read... [08:18:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:18:33]Read from MH i2c: E2 [08:18:33]MH_I2C_Read... [08:18:33]Read from MH i2c: E2 03 00 [08:18:33]MH_I2C_Read... [08:18:33]Read from MH i2c: E2 03 00 2A 60 00 90 00 FE [08:18:33]RAPDU: 90 00 [08:18:33]wFMCommunicate OK [08:18:33]wFMCommunicate request_size=10 [08:18:33]MH_SAM_APDU [08:18:33]CAPDU: 80 0D 02 02 05 9E 8A 4B FB F1 [08:18:33]Write to MH i2c: E2 0D 00 2B 60 80 0D 02 02 05 00 9E 8A 4B FB F1 00 00 6E [08:18:33]Write i2c OK [08:18:33]MH_I2C_Read... [08:18:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:18:33]Read from MH i2c: E2 [08:18:33]MH_I2C_Read... [08:18:33]Read from MH i2c: E2 03 00 [08:18:33]MH_I2C_Read... [08:18:33]Read from MH i2c: E2 03 00 2B 60 00 90 00 FF [08:18:33]RAPDU: 90 00 [08:18:33]wFMCommunicate OK [08:18:33]wFMCommunicate request_size=4 [08:18:33]MH_SAM_APDU [08:18:33]CAPDU: 80 0D 03 02 [08:18:33]Write to MH i2c: E2 08 00 2C 60 80 0D 03 02 00 00 00 00 07 [08:18:33]Write i2c OK [08:18:33]MH_I2C_Read... [08:18:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:18:33]Read from MH i2c: E2 [08:18:33]MH_I2C_Read... [08:18:33]Read from MH i2c: E2 0B 00 [08:18:33]MH_I2C_Read... [08:18:33]Read from MH i2c: E2 0B 00 2C 60 00 19 BB 35 68 77 4B 55 F5 90 00 85 [08:18:33]RAPDU: 19 BB 35 68 77 4B 55 F5 90 00 [08:18:33]wFMCommunicate OK [08:18:33]SAM_PROTO_SignData done [08:18:33]FM_MakeSignedData done [08:18:33]CreateOFDProtocolMessage [08:18:33]wFMCommunicate request_size=4 [08:18:33]MH_SAM_APDU [08:18:33]CAPDU: 80 11 00 00 [08:18:33]Write to MH i2c: E2 08 00 2D 60 80 11 00 00 00 00 00 00 07 [08:18:33]Write i2c OK [08:18:33]MH_I2C_Read... [08:18:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:18:33]Read from MH i2c: E2 [08:18:33]MH_I2C_Read... [08:18:33]Read from MH i2c: E2 17 00 [08:18:33]MH_I2C_Read... [08:18:33]Read from MH i2c: E2 17 00 2D 60 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 58 [08:18:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:18:33]wFMCommunicate OK [08:18:33]CreateOFDProtocolMessage done [08:18:33]OFDSenderStorePacket 95076 [08:18:33]StoreOFDPacket docnum=95076 [08:18:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 23 2A 07 01 95 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 34 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 4B 00 00 00 F4 03 04 00 5B F7 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 64 73 01 00 35 04 06 00 9E 9E 8A 4B FB F1 19 BB 35 68 77 4B 55 F5 [08:18:33]CheckFolder [08:18:33]dirname=/storage/ofd_packets [08:18:33]CheckFolder done [08:18:33]ProducePacketName [08:18:33]name=ofd_packets/00095076 [08:18:33]NVStorageSaveData ofd_packets/00095076 [08:18:33]File name is /storage/ofd_packets/00095076 [08:18:33]Write 301 bytes [08:18:33]NVStorageSaveData done [08:18:33]OFDSenderStorePacket done [08:18:33]KKMCreateOFDPacket done [08:18:33]NVStorageSaveData kkm_last_timestamp [08:18:33]File name is /storage/kkm_last_timestamp [08:18:33]Write 4 bytes [08:18:33]NVStorageSaveData done [08:18:33]ExternCall_PrintAddStr [08:18:33]wPrintStart [08:18:33]Write to MH i2c: 01 00 00 2E 60 8E [08:18:33]Write i2c OK [08:18:33]MH_I2C_Read... [08:18:33]Read from MH i2c: 01 [08:18:33]MH_I2C_Read... [08:18:33]Read from MH i2c: 01 07 00 [08:18:33]MH_I2C_Read... [08:18:33]Read from MH i2c: 01 07 00 2E 60 00 00 00 00 00 FF 0F A3 [08:18:33]RasterBufferAndPrint [08:18:33]line Счет N : (1)3405581 [08:18:33]line ИНН: 02508201610067 [08:18:33]line Контрольно-Кассовый Чек [08:18:33]line ПРОДАЖА [08:18:33]line ТРК (МРК, ГНК) : 32 [08:18:33]line Товар: 2710124130 [08:18:33]line Аи-92-К-4 [08:18:33]line 40.000 * 0.00 [08:18:33]line = 0.00 [08:18:33]line НДС 12% НСП 1% [08:18:33]line > о реализуемом товаре [08:18:33]line ИТОГО: 0.00 [08:18:33]line НСП 1% : 0.00 [08:18:33]line НДС 12% : 0.00 [08:18:33]line Наличными: 0.00 [08:18:33]line Безнал.: 0.00 [08:18:33]line Место: АЗС № 82 "Партнер Нефть" [08:18:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:18:33]line СНО: Общий режим [08:18:33]line Чек 75 27.10.2024 08:18 [08:18:33]line Смена: 143 ФФД: 1.0 [08:18:33]line ЗНМ: 0300000017 [08:18:33]line РНМ: 0000000000170478 [08:18:33]line Версия ККМ: v1.0 [08:18:33]line Талоны: Топливная Карта [08:18:33]line 24262 [08:18:33]line ФМ: 0000000002098560 [08:18:33]line ФД: 95076 [08:18:33]line ФПД: 174403762256881 [08:18:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T081835&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95076&fm=174403762256881&tin=02508201610067®Number=0000000000170478&sum=0 [08:18:33]OFD Sender: Processing packet 95076 [packets to send 56, broken 55] [08:18:33]ProducePacketName [08:18:33]name=ofd_packets/00095076 [08:18:33]OFD Sender: To server: pG, [08:18:33]CommunicateWithHost lk.salyk.kg:30040 [08:18:33]ConnectInit lk.salyk.kg [08:18:33]written 0, free lines is 4095 [08:18:34]Connected sock=10 [08:18:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 23 2A 07 01 95 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 34 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 4B 00 00 00 F4 03 04 00 5B F7 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 64 73 01 00 35 04 06 00 9E 9E 8A 4B FB F1 19 BB 35 68 77 4B 55 F5 [08:18:34]Write to MH i2c: 01 00 00 58 60 B8 [08:18:34]Write i2c OK [08:18:34]MH_I2C_Read... [08:18:34]Read from MH i2c: 01 [08:18:34]MH_I2C_Read... [08:18:34]Read from MH i2c: 01 07 00 [08:18:34]MH_I2C_Read... [08:18:34]Read from MH i2c: 01 07 00 58 60 00 00 00 00 00 1E 0D EA [08:18:34]RasterBufferAndPrint [08:18:34]line [08:18:34]line [08:18:34]line [08:18:34]line [08:18:34]line [08:18:34]written 0, free lines is 3368 [08:18:34]MH_Cut [08:18:34]Write to MH i2c: D1 01 00 5F 60 01 91 [08:18:34]Write i2c OK [08:18:34]MH_I2C_Read... [08:18:34]Read from MH i2c: D1 [08:18:34]MH_I2C_Read... [08:18:34]Read from MH i2c: D1 01 00 [08:18:34]MH_I2C_Read... [08:18:34]Read from MH i2c: D1 01 00 5F 60 00 90 [08:18:34]Write to MH i2c: 01 00 00 60 60 C0 [08:18:34]Write i2c OK [08:18:34]MH_I2C_Read... [08:18:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F3 0F 47 00 B8 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 32 30 39 38 35 36 30 10 04 04 00 64 73 01 00 F4 03 04 00 88 A1 1D 67 B6 04 01 00 00 CD 03 CF F3 E5 CC 19 2E [08:18:34]CommunicateWithHost err = 0 [08:18:34]CheckOFDResponse [08:18:34]1017 (14) - 77093643461234 [08:18:34]1041 (16) - 0000000002098560 [08:18:34]1040 (4) - 95076 [08:18:34]1012 (4) - 27.10.2024 02:12 [08:18:34]1206 (1) - 0 [08:18:34]OFD Sender: Remove packet 95076 [08:18:34]ProducePacketName [08:18:34]name=ofd_packets/00095076 [08:18:34]NVStorageDeleteData [08:18:34]OFD Sender: No OFD packet to send [08:18:35]*** Cut start [08:18:35]*** Partial cut [08:18:35]*** CUTSNS_PIN = 1 [08:18:35]*** CUTSNS_PIN = 0 [08:18:35]*** Brake cut motor [08:18:35]Read from MH i2c: 01 [08:18:35]MH_I2C_Read... [08:18:35]*** Stop cut motor [08:18:35]*** Cut end [08:18:35]Read from MH i2c: 01 07 00 [08:18:35]MH_I2C_Read... [08:18:35]Read from MH i2c: 01 07 00 60 60 00 00 00 00 00 FF 0F D5 [08:18:35]process_action close_receipt done [08:18:35]requested_data is exist [08:18:35]produce_requested_data [08:18:35]requested_item fm.sn is exist - process it [08:18:35]wFMCommunicate request_size=4 [08:18:35]MH_SAM_APDU [08:18:35]CAPDU: 80 11 00 00 [08:18:35]Write to MH i2c: E2 08 00 61 60 80 11 00 00 00 00 00 00 3B [08:18:35]Write i2c OK [08:18:35]MH_I2C_Read... [08:18:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:18:35]Read from MH i2c: E2 [08:18:35]MH_I2C_Read... [08:18:35]Read from MH i2c: E2 17 00 [08:18:35]MH_I2C_Read... [08:18:35]Read from MH i2c: E2 17 00 61 60 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8C [08:18:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:18:35]wFMCommunicate OK [08:18:35]requested_item fd.num is exist - process it [08:18:35]SAM_PROTO_GetFieldsCounters [08:18:35]wFMCommunicate request_size=4 [08:18:35]MH_SAM_APDU [08:18:35]CAPDU: 80 13 00 00 [08:18:35]Write to MH i2c: E2 08 00 62 60 80 13 00 00 00 00 00 00 3E [08:18:35]Write i2c OK [08:18:35]MH_I2C_Read... [08:18:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:18:35]Read from MH i2c: E2 [08:18:35]MH_I2C_Read... [08:18:35]Read from MH i2c: E2 62 00 [08:18:35]MH_I2C_Read... [08:18:35]Read from MH i2c: E2 62 00 62 60 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 64 73 01 00 0E 04 04 00 8F 00 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 A7 [08:18:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 64 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 4B 00 00 00 5E 04 04 00 4B 00 00 00 57 04 04 00 4C 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:18:35]wFMCommunicate OK [08:18:35]SAM_PROTO_GetFieldsCounters done [08:18:35]requested_item shift.num is exist - process it [08:18:35]requested_item shift.opened is exist - process it [08:18:35]req_shift_opened [08:18:35]FM_GetShiftState [08:18:35]SAM_PROTO_GetShiftState [08:18:35]wFMCommunicate request_size=4 [08:18:35]MH_SAM_APDU [08:18:35]CAPDU: 80 13 01 00 [08:18:35]Write to MH i2c: E2 08 00 63 60 80 13 01 00 00 00 00 00 40 [08:18:35]Write i2c OK [08:18:35]MH_I2C_Read... [08:18:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:18:35]Read from MH i2c: E2 [08:18:35]MH_I2C_Read... [08:18:35]Read from MH i2c: E2 0E 00 [08:18:35]MH_I2C_Read... [08:18:35]Read from MH i2c: E2 0E 00 63 60 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 EC [08:18:35]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:18:35]wFMCommunicate OK [08:18:35]SAM_PROTO_GetShiftState done [08:18:35]FM_GetShiftState done [08:18:35]req_shift_opened done [08:18:35]requested_item shift.open_date is exist - process it [08:18:35]req_shift_open_date [08:18:35]req_shift_open_date done [08:18:35]produce_requested_data done [08:18:35]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95076,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [08:18:35]process_action_free close_receipt [08:18:35]json_value_free [08:18:35]json_value_free done [08:18:35]process_json_proto returns [08:18:35]Send response to host [08:18:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95076,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [08:18:35]free response buf [08:18:35]execute_script done [08:18:35]execute_script returns [08:18:35]free content buf [08:18:35]Sock 9.Close socket [08:18:35]Sock 9.Thread stoped [08:18:39]OFD Sender: No OFD packet to send [08:18:44]OFD Sender: No OFD packet to send [08:18:50]OFD Sender: No OFD packet to send [08:18:55]OFD Sender: No OFD packet to send [08:19:00]OFD Sender: No OFD packet to send [08:19:05]OFD Sender: No OFD packet to send [08:19:10]OFD Sender: No OFD packet to send [08:19:13]accept exits with 7 [08:19:13]New connection [08:19:13]New thread 3066723684 created [08:19:13]Thread 3066867044 joined [08:19:13]Waiting for new connection... [08:19:13] Sock 7.Parse request [08:19:13]Sock 7.Check first char [08:19:13]Sock 7.First char is OK [08:19:13]request: POST /json_proto HTTP/1.0 [08:19:13]Method: POST [08:19:13]URL: /json_proto [08:19:13]Method is POST - this is cgi request [08:19:13]url: /json_proto [08:19:13]query_string will be loaded in cgi processing [08:19:13]execute_cgi json_proto POST (null) [08:19:13]execute_cgi path=json_proto method=POST [08:19:13]POST find Content-Length [08:19:13]Host: 172.17.40.67:8080 [08:19:13]Content-Length: 678 [08:19:13]Content-Type: application/json [08:19:13] [08:19:13]POST finish read [08:19:13]Found Content-Length = 678 [08:19:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405582", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:19:13]execute_script... [08:19: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)3405582", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:19:13]POST & json_proto [08:19:13]process_json_proto [08:19:13]json parsed OK: [08:19:13]protocol is kg_v1.0 [08:19:13]action value=close_receipt [08:19:13]process_action close_receipt [08:19:13]cmd_close_receipt [08:19:13]MH_GetDate [08:19:13]Write to MH i2c: F0 00 00 64 60 B3 [08:19:13]Write i2c OK [08:19:13]MH_I2C_Read... [08:19:13]Read from MH i2c: F0 [08:19:13]MH_I2C_Read... [08:19:13]Read from MH i2c: F0 09 00 [08:19:13]MH_I2C_Read... [08:19:13]Read from MH i2c: F0 09 00 64 60 00 84 F7 1D 67 EE DA 66 66 4F [08:19:13]GetLastDocTimeStamp 1730017115 [08:19:13]current date 1730017156 [08:19:13]FM_GetShiftState [08:19:13]SAM_PROTO_GetShiftState [08:19:13]wFMCommunicate request_size=4 [08:19:13]MH_SAM_APDU [08:19:13]CAPDU: 80 13 01 00 [08:19:13]Write to MH i2c: E2 08 00 65 60 80 13 01 00 00 00 00 00 42 [08:19:13]Write i2c OK [08:19:13]MH_I2C_Read... [08:19:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:19:13]Read from MH i2c: E2 [08:19:13]MH_I2C_Read... [08:19:13]Read from MH i2c: E2 0E 00 [08:19:13]MH_I2C_Read... [08:19:13]Read from MH i2c: E2 0E 00 65 60 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 EE [08:19:13]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:19:13]wFMCommunicate OK [08:19:13]SAM_PROTO_GetShiftState done [08:19:13]FM_GetShiftState done [08:19:13]opened in 1729987736 [08:19:13]opened+sec_in_day 1730074136 [08:19:13]quantity*price = 30038 [08:19:13]sum+1 = 30039 [08:19:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 76 27.10.2024 08:19 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95077 ФПД: 208143525503276 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T081917&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95077&fm=208143525503276&tin=02508201610067®Number=0000000000170478&sum=30000 [08:19:14]StoreToDocumentArchive [08:19:14]shift 143 fd 95077 [08:19:14]save to /storage/0143/doc_00095077 [08:19:14]save last doc name /storage/0143/doc_00095077 to /storage/kkm_last_doc_name [08:19:14]save OK [08:19:14]Clear old archive folders... [08:19:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:19:14]tlvbuf is 00FF1640 [08:19:14]SAM_PROTO_ClearQueue [08:19:14]wFMCommunicate request_size=4 [08:19:14]MH_SAM_APDU [08:19:14]CAPDU: 80 09 00 00 [08:19:14]Write to MH i2c: E2 08 00 72 60 80 09 00 00 00 00 00 00 44 [08:19:14]Write i2c OK [08:19:14]MH_I2C_Read... [08:19:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:19:14]Read from MH i2c: E2 [08:19:14]MH_I2C_Read... [08:19:14]Read from MH i2c: E2 03 00 [08:19:14]MH_I2C_Read... [08:19:14]Read from MH i2c: E2 03 00 72 60 00 90 00 46 [08:19:14]RAPDU: 90 00 [08:19:14]wFMCommunicate OK [08:19:14]SAM_PROTO_ClearQueue done [08:19:14]KKMCreateOFDPacket [08:19:14]OFDProtocolAddRootSTLVToBuf [08:19:14]FM_MakeSignedData [08:19:14]FM_MakeSignedData [08:19:14]SAM_PROTO_SignData [08:19:14]wFMCommunicate request_size=4 [08:19:14]MH_SAM_APDU [08:19:14]CAPDU: 80 0D 01 02 [08:19:14]Write to MH i2c: E2 08 00 73 60 80 0D 01 02 00 00 00 00 4C [08:19:14]Write i2c OK [08:19:14]MH_I2C_Read... [08:19:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:19:14]Read from MH i2c: E2 [08:19:14]MH_I2C_Read... [08:19:14]Read from MH i2c: E2 03 00 [08:19:14]MH_I2C_Read... [08:19:14]Read from MH i2c: E2 03 00 73 60 00 90 00 47 [08:19:14]RAPDU: 90 00 [08:19:14]wFMCommunicate OK [08:19:14]wFMCommunicate request_size=255 [08:19:14]MH_SAM_APDU [08:19: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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 85 F7 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 65 73 01 00 35 04 06 00 BD [08:19:14]Write to MH i2c: E2 02 01 74 60 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 85 F7 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 65 73 01 00 35 04 06 00 BD 00 00 3F [08:19:14]Write i2c OK [08:19:14]MH_I2C_Read... [08:19:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:19:14]Read from MH i2c: E2 [08:19:14]MH_I2C_Read... [08:19:14]Read from MH i2c: E2 03 00 [08:19:14]MH_I2C_Read... [08:19:14]Read from MH i2c: E2 03 00 74 60 00 90 00 48 [08:19:14]RAPDU: 90 00 [08:19:14]wFMCommunicate OK [08:19:14]wFMCommunicate request_size=10 [08:19:14]MH_SAM_APDU [08:19:14]CAPDU: 80 0D 02 02 05 4E 30 E6 61 2C [08:19:14]Write to MH i2c: E2 0D 00 75 60 80 0D 02 02 05 00 4E 30 E6 61 2C 00 00 4A [08:19:14]Write i2c OK [08:19:14]MH_I2C_Read... [08:19:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:19:14]Read from MH i2c: E2 [08:19:14]MH_I2C_Read... [08:19:14]Read from MH i2c: E2 03 00 [08:19:14]MH_I2C_Read... [08:19:14]Read from MH i2c: E2 03 00 75 60 00 90 00 49 [08:19:14]RAPDU: 90 00 [08:19:14]wFMCommunicate OK [08:19:14]wFMCommunicate request_size=4 [08:19:14]MH_SAM_APDU [08:19:14]CAPDU: 80 0D 03 02 [08:19:14]Write to MH i2c: E2 08 00 76 60 80 0D 03 02 00 00 00 00 51 [08:19:14]Write i2c OK [08:19:14]MH_I2C_Read... [08:19:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:19:14]Read from MH i2c: E2 [08:19:14]MH_I2C_Read... [08:19:14]Read from MH i2c: E2 0B 00 [08:19:14]MH_I2C_Read... [08:19:14]Read from MH i2c: E2 0B 00 76 60 00 C9 46 F5 0B BC 0C 6F C2 90 00 5A [08:19:14]RAPDU: C9 46 F5 0B BC 0C 6F C2 90 00 [08:19:14]wFMCommunicate OK [08:19:14]SAM_PROTO_SignData done [08:19:14]FM_MakeSignedData done [08:19:14]CreateOFDProtocolMessage [08:19:14]wFMCommunicate request_size=4 [08:19:14]MH_SAM_APDU [08:19:14]CAPDU: 80 11 00 00 [08:19:14]Write to MH i2c: E2 08 00 77 60 80 11 00 00 00 00 00 00 51 [08:19:14]Write i2c OK [08:19:14]MH_I2C_Read... [08:19:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:19:14]Read from MH i2c: E2 [08:19:14]MH_I2C_Read... [08:19:14]Read from MH i2c: E2 17 00 [08:19:14]MH_I2C_Read... [08:19:14]Read from MH i2c: E2 17 00 77 60 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A2 [08:19:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:19:14]wFMCommunicate OK [08:19:14]CreateOFDProtocolMessage done [08:19:14]OFDSenderStorePacket 95077 [08:19:14]StoreOFDPacket docnum=95077 [08:19:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AE E3 07 01 1D 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 85 F7 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 65 73 01 00 35 04 06 00 BD 4E 30 E6 61 2C C9 46 F5 0B BC 0C 6F C2 [08:19:14]CheckFolder [08:19:14]dirname=/storage/ofd_packets [08:19:14]CheckFolder done [08:19:14]ProducePacketName [08:19:14]name=ofd_packets/00095077 [08:19:14]NVStorageSaveData ofd_packets/00095077 [08:19:14]File name is /storage/ofd_packets/00095077 [08:19:14]Write 301 bytes [08:19:14]NVStorageSaveData done [08:19:14]OFDSenderStorePacket done [08:19:14]KKMCreateOFDPacket done [08:19:14]NVStorageSaveData kkm_last_timestamp [08:19:14]File name is /storage/kkm_last_timestamp [08:19:14]Write 4 bytes [08:19:14]NVStorageSaveData done [08:19:14]ExternCall_PrintAddStr [08:19:14]wPrintStart [08:19:14]Write to MH i2c: 01 00 00 78 60 D8 [08:19:14]Write i2c OK [08:19:14]MH_I2C_Read... [08:19:14]Read from MH i2c: 01 [08:19:14]MH_I2C_Read... [08:19:14]Read from MH i2c: 01 07 00 [08:19:14]MH_I2C_Read... [08:19:14]Read from MH i2c: 01 07 00 78 60 00 00 00 00 00 FF 0F ED [08:19:14]RasterBufferAndPrint [08:19:14]line Счет N : (1)3405582 [08:19:14]line ИНН: 02508201610067 [08:19:14]line Контрольно-Кассовый Чек [08:19:14]line ПРОДАЖА [08:19:14]line ТРК (МРК, ГНК) : 22 [08:19:14]line Товар: 2710124130 [08:19:14]line Аи-92-К-4 [08:19:14]line 4.490 * 66.90 [08:19:14]line = 300.38 [08:19:14]line НДС 12% НСП 1% [08:19:14]line > о реализуемом товаре [08:19:14]line ОКРУГЛЕНИЕ: -0.38 [08:19:14]line ИТОГО: 300.00 [08:19:14]line Внесено: 300.00 [08:19:14]line СДАЧА: 0.00 [08:19:14]line НСП 1% : 2.66 [08:19:14]line НДС 12% : 31.90 [08:19:14]line Наличными: 300.00 [08:19:14]line Безнал.: 0.00 [08:19:14]line Место: АЗС № 82 "Партнер Нефть" [08:19:14]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:19:14]line СНО: Общий режим [08:19:14]line Чек 76 27.10.2024 08:19 [08:19:14]line Смена: 143 ФФД: 1.0 [08:19:14]line ЗНМ: 0300000017 [08:19:14]line РНМ: 0000000000170478 [08:19:14]line Версия ККМ: v1.0 [08:19:14]line ФМ: 0000000002098560 [08:19:14]line ФД: 95077 [08:19:15]line ФПД: 208143525503276 [08:19:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T081917&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95077&fm=208143525503276&tin=02508201610067®Number=0000000000170478&sum=30000 [08:19:15]OFD Sender: Processing packet 95077 [packets to send 56, broken 55] [08:19:15]ProducePacketName [08:19:15]name=ofd_packets/00095077 [08:19:15]OFD Sender: To server: pG, [08:19:15]CommunicateWithHost lk.salyk.kg:30040 [08:19:15]ConnectInit lk.salyk.kg [08:19:15]written 0, free lines is 4095 [08:19:15]Connected sock=10 [08:19:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AE E3 07 01 1D 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 85 F7 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 65 73 01 00 35 04 06 00 BD 4E 30 E6 61 2C C9 46 F5 0B BC 0C 6F C2 [08:19:15]Write to MH i2c: 01 00 00 A3 60 03 [08:19:15]Write i2c OK [08:19:15]MH_I2C_Read... [08:19:15]Read from MH i2c: 01 [08:19:15]MH_I2C_Read... [08:19:15]Read from MH i2c: 01 07 00 [08:19:15]MH_I2C_Read... [08:19:15]Read from MH i2c: 01 07 00 A3 60 00 00 00 00 00 04 0D 1B [08:19:15]RasterBufferAndPrint [08:19:15]line [08:19:15]line [08:19:15]line [08:19:15]line [08:19:15]line [08:19:15]written 0, free lines is 3338 [08:19:15]MH_Cut [08:19:15]Write to MH i2c: D1 01 00 AA 60 01 DC [08:19:15]Write i2c OK [08:19:15]MH_I2C_Read... [08:19:15]Read from MH i2c: D1 [08:19:15]MH_I2C_Read... [08:19:15]Read from MH i2c: D1 01 00 [08:19:15]MH_I2C_Read... [08:19:15]Read from MH i2c: D1 01 00 AA 60 00 DB [08:19:15]Write to MH i2c: 01 00 00 AB 60 0B [08:19:15]Write i2c OK [08:19:15]MH_I2C_Read... [08:19:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F4 E6 47 00 09 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 32 30 39 38 35 36 30 10 04 04 00 65 73 01 00 F4 03 04 00 B1 A1 1D 67 B6 04 01 00 00 40 4A 35 59 24 63 8F 3A [08:19:15]CommunicateWithHost err = 0 [08:19:15]CheckOFDResponse [08:19:15]1017 (14) - 77093643461234 [08:19:15]1041 (16) - 0000000002098560 [08:19:15]1040 (4) - 95077 [08:19:15]1012 (4) - 27.10.2024 02:13 [08:19:15]1206 (1) - 0 [08:19:15]OFD Sender: Remove packet 95077 [08:19:15]ProducePacketName [08:19:15]name=ofd_packets/00095077 [08:19:15]NVStorageDeleteData [08:19:16]OFD Sender: No OFD packet to send [08:19:16]*** Cut start [08:19:16]*** Partial cut [08:19:16]*** CUTSNS_PIN = 1 [08:19:16]*** CUTSNS_PIN = 0 [08:19:16]*** Brake cut motor [08:19:16]Read from MH i2c: 01 [08:19:16]MH_I2C_Read... [08:19:16]*** Stop cut motor [08:19:16]*** Cut end [08:19:16]Read from MH i2c: 01 07 00 [08:19:16]MH_I2C_Read... [08:19:16]Read from MH i2c: 01 07 00 AB 60 00 00 00 00 00 FF 0F 20 [08:19:16]process_action close_receipt done [08:19:16]requested_data is exist [08:19:16]produce_requested_data [08:19:16]requested_item fm.sn is exist - process it [08:19:16]wFMCommunicate request_size=4 [08:19:16]MH_SAM_APDU [08:19:16]CAPDU: 80 11 00 00 [08:19:16]Write to MH i2c: E2 08 00 AC 60 80 11 00 00 00 00 00 00 86 [08:19:16]Write i2c OK [08:19:16]MH_I2C_Read... [08:19:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:19:16]Read from MH i2c: E2 [08:19:16]MH_I2C_Read... [08:19:16]Read from MH i2c: E2 17 00 [08:19:16]MH_I2C_Read... [08:19:16]Read from MH i2c: E2 17 00 AC 60 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D7 [08:19:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:19:16]wFMCommunicate OK [08:19:16]requested_item fd.num is exist - process it [08:19:16]SAM_PROTO_GetFieldsCounters [08:19:16]wFMCommunicate request_size=4 [08:19:16]MH_SAM_APDU [08:19:16]CAPDU: 80 13 00 00 [08:19:16]Write to MH i2c: E2 08 00 AD 60 80 13 00 00 00 00 00 00 89 [08:19:16]Write i2c OK [08:19:16]MH_I2C_Read... [08:19:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:19:17]Read from MH i2c: E2 [08:19:17]MH_I2C_Read... [08:19:17]Read from MH i2c: E2 62 00 [08:19:17]MH_I2C_Read... [08:19:17]Read from MH i2c: E2 62 00 AD 60 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 65 73 01 00 0E 04 04 00 8F 00 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 F6 [08:19:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 65 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 4C 00 00 00 5E 04 04 00 4C 00 00 00 57 04 04 00 4D 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:19:17]wFMCommunicate OK [08:19:17]SAM_PROTO_GetFieldsCounters done [08:19:17]requested_item shift.num is exist - process it [08:19:17]requested_item shift.opened is exist - process it [08:19:17]req_shift_opened [08:19:17]FM_GetShiftState [08:19:17]SAM_PROTO_GetShiftState [08:19:17]wFMCommunicate request_size=4 [08:19:17]MH_SAM_APDU [08:19:17]CAPDU: 80 13 01 00 [08:19:17]Write to MH i2c: E2 08 00 AE 60 80 13 01 00 00 00 00 00 8B [08:19:17]Write i2c OK [08:19:17]MH_I2C_Read... [08:19:17]Read from MH i2c: E2 [08:19:17]MH_I2C_Read... [08:19:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:19:17]Read from MH i2c: E2 0E 00 [08:19:17]MH_I2C_Read... [08:19:17]Read from MH i2c: E2 0E 00 AE 60 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 37 [08:19:17]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:19:17]wFMCommunicate OK [08:19:17]SAM_PROTO_GetShiftState done [08:19:17]FM_GetShiftState done [08:19:17]req_shift_opened done [08:19:17]requested_item shift.open_date is exist - process it [08:19:17]req_shift_open_date [08:19:17]req_shift_open_date done [08:19:17]produce_requested_data done [08:19:17]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95077,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [08:19:17]process_action_free close_receipt [08:19:17]json_value_free [08:19:17]json_value_free done [08:19:17]process_json_proto returns [08:19:17]Send response to host [08:19:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95077,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [08:19:17]free response buf [08:19:17]execute_script done [08:19:17]execute_script returns [08:19:17]free content buf [08:19:17]Sock 7.Close socket [08:19:17]Sock 7.Thread stoped [08:19:21]OFD Sender: No OFD packet to send [08:19:26]OFD Sender: No OFD packet to send [08:19:31]OFD Sender: No OFD packet to send [08:19:36]OFD Sender: No OFD packet to send [08:19:41]OFD Sender: No OFD packet to send [08:19:46]OFD Sender: No OFD packet to send [08:19:51]OFD Sender: No OFD packet to send [08:19:56]OFD Sender: No OFD packet to send [08:20:01]OFD Sender: No OFD packet to send [08:20:37]MH_I2C_Read... [08:20:37]Read from MH i2c: E2 03 00 [08:20:37]MH_I2C_Read... [08:20:37]Read from MH i2c: E2 03 00 B8 60 00 90 00 8C [08:20:37]RAPDU: 90 00 [08:20:37]wFMCommunicate OK [08:20:37]wFMCommunicate request_size=13 [08:20:37]MH_SAM_APDU [08:20:37]CAPDU: 80 15 02 00 08 F4 03 04 00 D8 F7 1D 67 [08:20:37]Write to MH i2c: E2 10 00 B9 60 80 15 02 00 08 00 F4 03 04 00 D8 F7 1D 67 00 00 F7 [08:20:37]Write i2c OK [08:20:37]MH_I2C_Read... [08:20:37]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:20:37]Read from MH i2c: E2 [08:20:37]MH_I2C_Read... [08:20:37]Read from MH i2c: E2 03 00 [08:20:37]MH_I2C_Read... [08:20:37]Read from MH i2c: E2 03 00 B9 60 00 90 00 8D [08:20:37]RAPDU: 90 00 [08:20:37]wFMCommunicate OK [08:20:37]wFMCommunicate request_size=25 [08:20:37]MH_SAM_APDU [08:20:37]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 [08:20:37]Write to MH i2c: E2 1C 00 BA 60 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 00 00 FE [08:20:37]Write i2c OK [08:20:37]MH_I2C_Read... [08:20:37]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:20:37]Read from MH i2c: E2 [08:20:37]MH_I2C_Read... [08:20:37]Read from MH i2c: E2 03 00 [08:20:37]MH_I2C_Read... [08:20:37]Read from MH i2c: E2 03 00 BA 60 00 90 00 8E [08:20:37]RAPDU: 90 00 [08:20:37]wFMCommunicate OK [08:20:37]wFMCommunicate request_size=4 [08:20:37]MH_SAM_APDU [08:20:37]CAPDU: 80 15 03 00 [08:20:37]Write to MH i2c: E2 08 00 BB 60 80 15 03 00 00 00 00 00 9C [08:20:37]Write i2c OK [08:20:37]MH_I2C_Read... [08:20:37]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [08:20:37]Read from MH i2c: E2 [08:20:37]MH_I2C_Read... [08:20:37]Read from MH i2c: E2 40 00 [08:20:37]MH_I2C_Read... [08:20:37]Read from MH i2c: E2 40 00 BB 60 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 66 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 4D 00 00 00 35 04 06 00 36 A0 76 23 23 2D 90 00 05 [08:20:37]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 66 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 4D 00 00 00 35 04 06 00 36 A0 76 23 23 2D 90 00 [08:20:37]wFMCommunicate OK [08:20:37]SAM_PROTO_ProcessDocument answer len = 59 [08:20:37]SAM_PROTO_ProcessDocument done [08:20:37]SetTLVBufToDocument [08:20:37]Processing tag 1209 (04B9) [08:20:37]Malloc new data [08:20:37]Processing tag 1041 (0411) [08:20:37]Processing tag 1040 (0410) [08:20:37]Malloc new data [08:20:37]Processing tag 1038 (040E) [08:20:37]Malloc new data [08:20:37]Processing tag 1042 (0412) [08:20:37]Malloc new data [08:20:37]Processing tag 1077 (0435) [08:20:37]Malloc new data [08:20:37]SetTLVBufToDocument err=0 [08:20:37]KKMLoadAndSignReceiptData store KKM data [08:20:37]KKMLoadAndSignReceiptData err=0 [08:20:37]wFMCommunicate request_size=4 [08:20:37]MH_SAM_APDU [08:20:37]CAPDU: 80 11 00 00 [08:20:37]Write to MH i2c: E2 08 00 BC 60 80 11 00 00 00 00 00 00 96 [08:20:37]Write i2c OK [08:20:37]MH_I2C_Read... [08:20:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:20:37]Read from MH i2c: E2 [08:20:37]MH_I2C_Read... [08:20:37]Read from MH i2c: E2 17 00 [08:20:37]MH_I2C_Read... [08:20:37]Read from MH i2c: E2 17 00 BC 60 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E7 [08:20:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:20:37]wFMCommunicate OK [08:20:37]Счет N : (1)3405583 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 12 Товар: 2710124130 Аи-92-К-4 14.950 * 66.90 = 1000.16 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 77 27.10.2024 08:20 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95078 ФПД: 60062804681517 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T082040&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95078&fm=60062804681517&tin=02508201610067®Number=0000000000170478&sum=100000 [08:20:37]StoreToDocumentArchive [08:20:37]shift 143 fd 95078 [08:20:37]save to /storage/0143/doc_00095078 [08:20:37]save last doc name /storage/0143/doc_00095078 to /storage/kkm_last_doc_name [08:20:37]save OK [08:20:37]Clear old archive folders... [08:20:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:20:37]tlvbuf is 00ECABC0 [08:20:37]SAM_PROTO_ClearQueue [08:20:37]wFMCommunicate request_size=4 [08:20:37]MH_SAM_APDU [08:20:37]CAPDU: 80 09 00 00 [08:20:37]Write to MH i2c: E2 08 00 BD 60 80 09 00 00 00 00 00 00 8F [08:20:37]Write i2c OK [08:20:37]MH_I2C_Read... [08:20:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:20:37]Read from MH i2c: E2 [08:20:37]MH_I2C_Read... [08:20:37]Read from MH i2c: E2 03 00 [08:20:37]MH_I2C_Read... [08:20:37]Read from MH i2c: E2 03 00 BD 60 00 90 00 91 [08:20:37]RAPDU: 90 00 [08:20:37]wFMCommunicate OK [08:20:37]SAM_PROTO_ClearQueue done [08:20:37]KKMCreateOFDPacket [08:20:37]OFDProtocolAddRootSTLVToBuf [08:20:37]FM_MakeSignedData [08:20:37]FM_MakeSignedData [08:20:37]SAM_PROTO_SignData [08:20:37]wFMCommunicate request_size=4 [08:20:37]MH_SAM_APDU [08:20:37]CAPDU: 80 0D 01 02 [08:20:37]Write to MH i2c: E2 08 00 BE 60 80 0D 01 02 00 00 00 00 97 [08:20:37]Write i2c OK [08:20:37]MH_I2C_Read... [08:20:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:20:37]Read from MH i2c: E2 [08:20:37]MH_I2C_Read... [08:20:37]Read from MH i2c: E2 03 00 [08:20:37]MH_I2C_Read... [08:20:37]Read from MH i2c: E2 03 00 BE 60 00 90 00 92 [08:20:37]RAPDU: 90 00 [08:20:37]wFMCommunicate OK [08:20:37]wFMCommunicate request_size=255 [08:20:37]MH_SAM_APDU [08:20: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 D8 F7 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 66 73 01 00 35 04 06 00 36 [08:20:37]Write to MH i2c: E2 02 01 BF 60 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 D8 F7 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 66 73 01 00 35 04 06 00 36 00 00 5E [08:20:37]Write i2c OK [08:20:37]MH_I2C_Read... [08:20:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:20:38]Read from MH i2c: E2 [08:20:38]MH_I2C_Read... [08:20:38]Read from MH i2c: E2 03 00 [08:20:38]MH_I2C_Read... [08:20:38]Read from MH i2c: E2 03 00 BF 60 00 90 00 93 [08:20:38]RAPDU: 90 00 [08:20:38]wFMCommunicate OK [08:20:38]wFMCommunicate request_size=10 [08:20:38]MH_SAM_APDU [08:20:38]CAPDU: 80 0D 02 02 05 A0 76 23 23 2D [08:20:38]Write to MH i2c: E2 0D 00 C0 60 80 0D 02 02 05 00 A0 76 23 23 2D 00 00 2D [08:20:38]Write i2c OK [08:20:38]MH_I2C_Read... [08:20:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:20:38]Read from MH i2c: E2 [08:20:38]MH_I2C_Read... [08:20:38]Read from MH i2c: E2 03 00 [08:20:38]MH_I2C_Read... [08:20:38]Read from MH i2c: E2 03 00 C0 60 00 90 00 94 [08:20:38]RAPDU: 90 00 [08:20:38]wFMCommunicate OK [08:20:38]wFMCommunicate request_size=4 [08:20:38]MH_SAM_APDU [08:20:38]CAPDU: 80 0D 03 02 [08:20:38]Write to MH i2c: E2 08 00 C1 60 80 0D 03 02 00 00 00 00 9C [08:20:38]Write i2c OK [08:20:38]MH_I2C_Read... [08:20:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:20:38]Read from MH i2c: E2 [08:20:38]MH_I2C_Read... [08:20:38]Read from MH i2c: E2 0B 00 [08:20:38]MH_I2C_Read... [08:20:38]Read from MH i2c: E2 0B 00 C1 60 00 8F 42 83 CA D9 BA B1 CE 90 00 CD [08:20:38]RAPDU: 8F 42 83 CA D9 BA B1 CE 90 00 [08:20:38]wFMCommunicate OK [08:20:38]SAM_PROTO_SignData done [08:20:38]FM_MakeSignedData done [08:20:38]CreateOFDProtocolMessage [08:20:38]wFMCommunicate request_size=4 [08:20:38]MH_SAM_APDU [08:20:38]CAPDU: 80 11 00 00 [08:20:38]Write to MH i2c: E2 08 00 C2 60 80 11 00 00 00 00 00 00 9C [08:20:38]Write i2c OK [08:20:38]MH_I2C_Read... [08:20:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:20:38]Read from MH i2c: E2 [08:20:38]MH_I2C_Read... [08:20:38]Read from MH i2c: E2 17 00 [08:20:38]MH_I2C_Read... [08:20:38]Read from MH i2c: E2 17 00 C2 60 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 ED [08:20:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:20:38]wFMCommunicate OK [08:20:38]CreateOFDProtocolMessage done [08:20:38]OFDSenderStorePacket 95078 [08:20:38]StoreOFDPacket docnum=95078 [08:20:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5D 54 07 01 EA 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 D8 F7 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 66 73 01 00 35 04 06 00 36 A0 76 23 23 2D 8F 42 83 CA D9 BA B1 CE [08:20:38]CheckFolder [08:20:38]dirname=/storage/ofd_packets [08:20:38]CheckFolder done [08:20:38]ProducePacketName [08:20:38]name=ofd_packets/00095078 [08:20:38]NVStorageSaveData ofd_packets/00095078 [08:20:38]File name is /storage/ofd_packets/00095078 [08:20:38]Write 301 bytes [08:20:38]NVStorageSaveData done [08:20:38]OFDSenderStorePacket done [08:20:38]KKMCreateOFDPacket done [08:20:38]NVStorageSaveData kkm_last_timestamp [08:20:38]File name is /storage/kkm_last_timestamp [08:20:38]Write 4 bytes [08:20:38]NVStorageSaveData done [08:20:38]ExternCall_PrintAddStr [08:20:38]wPrintStart [08:20:38]Write to MH i2c: 01 00 00 C3 60 23 [08:20:38]Write i2c OK [08:20:38]MH_I2C_Read... [08:20:38]Read from MH i2c: 01 [08:20:38]MH_I2C_Read... [08:20:38]Read from MH i2c: 01 07 00 [08:20:38]MH_I2C_Read... [08:20:38]Read from MH i2c: 01 07 00 C3 60 00 00 00 00 00 FF 0F 38 [08:20:38]RasterBufferAndPrint [08:20:38]line Счет N : (1)3405583 [08:20:38]line ИНН: 02508201610067 [08:20:38]line Контрольно-Кассовый Чек [08:20:38]line ПРОДАЖА [08:20:38]line ТРК (МРК, ГНК) : 12 [08:20:38]line Товар: 2710124130 [08:20:38]line Аи-92-К-4 [08:20:38]line 14.950 * 66.90 [08:20:38]line = 1000.16 [08:20:38]line НДС 12% НСП 1% [08:20:38]line > о реализуемом товаре [08:20:38]line ОКРУГЛЕНИЕ: -0.16 [08:20:38]line ИТОГО: 1000.00 [08:20:38]line Внесено: 1000.00 [08:20:38]line СДАЧА: 0.00 [08:20:38]line НСП 1% : 8.85 [08:20:38]line НДС 12% : 106.21 [08:20:38]line Наличными: 1000.00 [08:20:38]line Безнал.: 0.00 [08:20:38]line Место: АЗС № 82 "Партнер Нефть" [08:20:38]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:20:38]line СНО: Общий режим [08:20:38]line Чек 77 27.10.2024 08:20 [08:20:38]line Смена: 143 ФФД: 1.0 [08:20:38]line ЗНМ: 0300000017 [08:20:38]line РНМ: 0000000000170478 [08:20:38]line Версия ККМ: v1.0 [08:20:38]line ФМ: 0000000002098560 [08:20:38]line ФД: 95078 [08:20:38]line ФПД: 60062804681517 [08:20:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T082040&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95078&fm=60062804681517&tin=02508201610067®Number=0000000000170478&sum=100000 [08:20:38]OFD Sender: Processing packet 95078 [packets to send 56, broken 55] [08:20:38]ProducePacketName [08:20:38]name=ofd_packets/00095078 [08:20:38]OFD Sender: To server: pG, [08:20:38]CommunicateWithHost lk.salyk.kg:30040 [08:20:38]ConnectInit lk.salyk.kg [08:20:38]written 0, free lines is 4095 [08:20:38]Connected sock=11 [08:20:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5D 54 07 01 EA 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 D8 F7 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 66 73 01 00 35 04 06 00 36 A0 76 23 23 2D 8F 42 83 CA D9 BA B1 CE [08:20:38]Write to MH i2c: 01 00 00 EE 60 4E [08:20:39]Write i2c OK [08:20:39]MH_I2C_Read... [08:20:39]Read from MH i2c: 01 [08:20:39]MH_I2C_Read... [08:20:39]Read from MH i2c: 01 07 00 [08:20:39]MH_I2C_Read... [08:20:39]Read from MH i2c: 01 07 00 EE 60 00 00 00 00 00 12 0D 74 [08:20:39]RasterBufferAndPrint [08:20:39]line [08:20:39]line [08:20:39]line [08:20:39]line [08:20:39]line [08:20:39]written 0, free lines is 3356 [08:20:39]MH_Cut [08:20:39]Write to MH i2c: D1 01 00 F5 60 01 27 [08:20:39]Write i2c OK [08:20:39]MH_I2C_Read... [08:20:39]Read from MH i2c: D1 [08:20:39]MH_I2C_Read... [08:20:39]Read from MH i2c: D1 01 00 [08:20:39]MH_I2C_Read... [08:20:39]Read from MH i2c: D1 01 00 F5 60 00 26 [08:20:39]Write to MH i2c: 01 00 00 F6 60 56 [08:20:39]Write i2c OK [08:20:39]MH_I2C_Read... [08:20:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 40 F1 47 00 6E 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 32 30 39 38 35 36 30 10 04 04 00 66 73 01 00 F4 03 04 00 05 A2 1D 67 B6 04 01 00 00 A0 8D 6F 34 47 C7 CF E4 [08:20:39]CommunicateWithHost err = 0 [08:20:39]CheckOFDResponse [08:20:39]1017 (14) - 77093643461234 [08:20:39]1041 (16) - 0000000002098560 [08:20:39]1040 (4) - 95078 [08:20:39]1012 (4) - 27.10.2024 02:14 [08:20:39]1206 (1) - 0 [08:20:39]OFD Sender: Remove packet 95078 [08:20:39]ProducePacketName [08:20:39]name=ofd_packets/00095078 [08:20:39]NVStorageDeleteData [08:20:39]OFD Sender: No OFD packet to send [08:20:39]*** Cut start [08:20:39]*** Partial cut [08:20:39]*** CUTSNS_PIN = 1 [08:20:39]*** CUTSNS_PIN = 0 [08:20:39]*** Brake cut motor [08:20:40]Read from MH i2c: 01 [08:20:40]MH_I2C_Read... [08:20:40]*** Stop cut motor [08:20:40]*** Cut end [08:20:40]Read from MH i2c: 01 07 00 [08:20:40]MH_I2C_Read... [08:20:40]Read from MH i2c: 01 07 00 F6 60 00 00 00 00 00 FF 0F 6B [08:20:40]process_action close_receipt done [08:20:40]requested_data is exist [08:20:40]produce_requested_data [08:20:40]requested_item fm.sn is exist - process it [08:20:40]wFMCommunicate request_size=4 [08:20:40]MH_SAM_APDU [08:20:40]CAPDU: 80 11 00 00 [08:20:40]Write to MH i2c: E2 08 00 F7 60 80 11 00 00 00 00 00 00 D1 [08:20:40]Write i2c OK [08:20:40]MH_I2C_Read... [08:20:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:20:40]Read from MH i2c: E2 [08:20:40]MH_I2C_Read... [08:20:40]Read from MH i2c: E2 17 00 [08:20:40]MH_I2C_Read... [08:20:40]Read from MH i2c: E2 17 00 F7 60 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 22 [08:20:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:20:40]wFMCommunicate OK [08:20:40]requested_item fd.num is exist - process it [08:20:40]SAM_PROTO_GetFieldsCounters [08:20:40]wFMCommunicate request_size=4 [08:20:40]MH_SAM_APDU [08:20:40]CAPDU: 80 13 00 00 [08:20:40]Write to MH i2c: E2 08 00 F8 60 80 13 00 00 00 00 00 00 D4 [08:20:40]Write i2c OK [08:20:40]MH_I2C_Read... [08:20:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:20:40]Read from MH i2c: E2 [08:20:40]MH_I2C_Read... [08:20:40]Read from MH i2c: E2 62 00 [08:20:40]MH_I2C_Read... [08:20:40]int [08:20:40]*** FLAG_PRN_KEY set [08:20:40]Read from MH i2c: E2 62 00 F8 60 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 66 73 01 00 0E 04 04 00 8F 00 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 45 [08:20:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 66 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 4D 00 00 00 5E 04 04 00 4D 00 00 00 57 04 04 00 4E 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:20:40]wFMCommunicate OK [08:20:40]SAM_PROTO_GetFieldsCounters done [08:20:40]requested_item shift.num is exist - process it [08:20:40]requested_item shift.opened is exist - process it [08:20:40]req_shift_opened [08:20:40]FM_GetShiftState [08:20:40]SAM_PROTO_GetShiftState [08:20:40]wFMCommunicate request_size=4 [08:20:40]MH_SAM_APDU [08:20:40]CAPDU: 80 13 01 00 [08:20:40]Write to MH i2c: 01 00 00 F9 60 59 [08:20:40]Write i2c OK [08:20:40]MH_I2C_Read... [08:20:40]Read from MH i2c: 01 [08:20:40]MH_I2C_Read... [08:20:40]Read from MH i2c: 01 07 00 [08:20:40]MH_I2C_Read... [08:20:40]Read from MH i2c: 01 07 00 F9 60 00 08 00 00 00 FF 0F 76 [08:20:40]state=0 [08:20:40]Key pressed [08:20:40]Feed [08:20:40]Write to MH i2c: D8 00 00 FA 60 31 [08:20:40]Write i2c OK [08:20:40]MH_I2C_Read... [08:20:40]Read from MH i2c: D8 [08:20:40]MH_I2C_Read... [08:20:40]Read from MH i2c: D8 01 00 [08:20:40]MH_I2C_Read... [08:20:40]Read from MH i2c: D8 01 00 FA 60 00 32 [08:20:40]Write to MH i2c: E2 08 00 FB 60 80 13 01 00 00 00 00 00 D8 [08:20:40]Write i2c OK [08:20:40]MH_I2C_Read... [08:20:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:20:40]Read from MH i2c: E2 [08:20:40]MH_I2C_Read... [08:20:40]Read from MH i2c: E2 0E 00 [08:20:40]MH_I2C_Read... [08:20:40]Read from MH i2c: E2 0E 00 FB 60 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 84 [08:20:40]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:20:40]wFMCommunicate OK [08:20:40]SAM_PROTO_GetShiftState done [08:20:40]FM_GetShiftState done [08:20:40]req_shift_opened done [08:20:40]requested_item shift.open_date is exist - process it [08:20:40]req_shift_open_date [08:20:40]req_shift_open_date done [08:20:40]produce_requested_data done [08:20:40]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95078,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [08:20:40]process_action_free close_receipt [08:20:40]json_value_free [08:20:40]json_value_free done [08:20:40]process_json_proto returns [08:20:40]Send response to host [08:20:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95078,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [08:20:40]free response buf [08:20:40]execute_script done [08:20:40]execute_script returns [08:20:40]free content buf [08:20:40]Sock 9.Close socket [08:20:40]Sock 9.Thread stoped [08:20:40]*** FLAG_PRN_KEY reset [08:20:44]OFD Sender: No OFD packet to send [08:20:45]Write to MH i2c: 01 00 00 FC 60 5C [08:20:45]Write i2c OK [08:20:45]MH_I2C_Read... [08:20:45]Read from MH i2c: 01 [08:20:45]MH_I2C_Read... [08:20:45]Read from MH i2c: 01 07 00 [08:20:45]MH_I2C_Read... [08:20:45]Read from MH i2c: 01 07 00 FC 60 00 00 00 00 00 FF 0F 71 [08:20:45]state=2 [08:20:45]Stop feed [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: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: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]ConnectInit Can't connect to host [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: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: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]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:14]OFD Sender: No OFD packet to send [08:24:19]OFD Sender: No OFD packet to send [08:24:24]OFD Sender: No OFD packet to send [08:24:29]OFD Sender: No OFD packet to send [08:24:34]OFD Sender: No OFD packet to send [08:24:37]ConnectInit Can't connect to host [08:24:39]OFD Sender: No OFD packet to send [08:24:44]OFD Sender: No OFD packet to send [08:24:49]OFD Sender: No OFD packet to send [08:24:54]OFD Sender: No OFD packet to send [08:24:59]OFD Sender: No OFD packet to send [08:25:04]OFD Sender: No OFD packet to send [08:25:09]OFD Sender: No OFD packet to send [08:25:14]OFD Sender: No OFD packet to send [08:25:18]accept exits with 10 [08:25:18]New connection [08:25:18]New thread 3066723684 created [08:25:18]Thread 3066867044 joined [08:25:18]Waiting for new connection... [08:25:18] Sock 10.Parse request [08:25:18]Sock 10.Check first char [08:25:18]Sock 10.First char is OK [08:25:18]request: POST /json_proto HTTP/1.0 [08:25:18]Method: POST [08:25:18]URL: /json_proto [08:25:18]Method is POST - this is cgi request [08:25:18]url: /json_proto [08:25:18]query_string will be loaded in cgi processing [08:25:18]execute_cgi json_proto POST (null) [08:25:18]execute_cgi path=json_proto method=POST [08:25:18]POST find Content-Length [08:25:18]Host: 172.17.40.67:8080 [08:25:18]Content-Length: 683 [08:25:18]Content-Type: application/json [08:25:18] [08:25:18]POST finish read [08:25:18]Found Content-Length = 683 [08:25:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405584", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:25:18]execute_script... [08:25: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)3405584", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:25:18]POST & json_proto [08:25:18]process_json_proto [08:25:18]json parsed OK: [08:25:18]protocol is kg_v1.0 [08:25:18]action value=close_receipt [08:25:18]process_action close_receipt [08:25:18]cmd_close_receipt [08:25:18]MH_GetDate [08:25:18]Write to MH i2c: F0 00 00 FD 60 4C [08:25:18]Write i2c OK [08:25:18]MH_I2C_Read... [08:25:18]Read from MH i2c: F0 [08:25:18]MH_I2C_Read... [08:25:18]Read from MH i2c: F0 09 00 [08:25:18]MH_I2C_Read... [08:25:18]Read from MH i2c: F0 09 00 FD 60 00 F2 F8 1D 67 EE DA 66 66 57 [08:25:18]GetLastDocTimeStamp 1730017240 [08:25:18]current date 1730017522 [08:25:18]FM_GetShiftState [08:25:18]SAM_PROTO_GetShiftState [08:25:18]wFMCommunicate request_size=4 [08:25:18]MH_SAM_APDU [08:25:18]CAPDU: 80 13 01 00 [08:25:18]Write to MH i2c: E2 08 00 FE 60 80 13 01 00 00 00 00 00 DB [08:25:18]Write i2c OK [08:25:18]MH_I2C_Read... [08:25:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:25:18]Read from MH i2c: E2 [08:25:18]MH_I2C_Read... [08:25:18]Read from MH i2c: E2 0E 00 [08:25:18]MH_I2C_Read... [08:25:18]Read from MH i2c: E2 0E 00 FE 60 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 87 [08:25:18]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:25:18]wFMCommunicate OK [08:25:18]SAM_PROTO_GetShiftState done [08:25:18]FM_GetShiftState done [08:25:18]opened in 1729987736 [08:25:18]opened+sec_in_day 1730074136 [08:25:18]quantity*price = 100015 [08:25:18]sum+1 = 100017 [08:25:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 78 27.10.2024 08:25 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95079 ФПД: 234046738142179 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T082522&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95079&fm=234046738142179&tin=02508201610067®Number=0000000000170478&sum=100000 [08:25:19]StoreToDocumentArchive [08:25:19]shift 143 fd 95079 [08:25:19]save to /storage/0143/doc_00095079 [08:25:19]save last doc name /storage/0143/doc_00095079 to /storage/kkm_last_doc_name [08:25:19]save OK [08:25:19]Clear old archive folders... [08:25:19]OFD Sender: No OFD packet to send [08:25:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:25:19]tlvbuf is 0105A990 [08:25:19]SAM_PROTO_ClearQueue [08:25:19]wFMCommunicate request_size=4 [08:25:19]MH_SAM_APDU [08:25:19]CAPDU: 80 09 00 00 [08:25:19]Write to MH i2c: E2 08 00 0B 61 80 09 00 00 00 00 00 00 DE [08:25:19]Write i2c OK [08:25:19]MH_I2C_Read... [08:25:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:25:19]Read from MH i2c: E2 [08:25:19]MH_I2C_Read... [08:25:19]Read from MH i2c: E2 03 00 [08:25:19]MH_I2C_Read... [08:25:19]Read from MH i2c: E2 03 00 0B 61 00 90 00 E0 [08:25:19]RAPDU: 90 00 [08:25:19]wFMCommunicate OK [08:25:19]SAM_PROTO_ClearQueue done [08:25:19]KKMCreateOFDPacket [08:25:19]OFDProtocolAddRootSTLVToBuf [08:25:19]FM_MakeSignedData [08:25:19]FM_MakeSignedData [08:25:19]SAM_PROTO_SignData [08:25:19]wFMCommunicate request_size=4 [08:25:19]MH_SAM_APDU [08:25:19]CAPDU: 80 0D 01 02 [08:25:19]Write to MH i2c: E2 08 00 0C 61 80 0D 01 02 00 00 00 00 E6 [08:25:19]Write i2c OK [08:25:19]MH_I2C_Read... [08:25:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:25:19]Read from MH i2c: E2 [08:25:19]MH_I2C_Read... [08:25:19]Read from MH i2c: E2 03 00 [08:25:19]MH_I2C_Read... [08:25:19]Read from MH i2c: E2 03 00 0C 61 00 90 00 E1 [08:25:19]RAPDU: 90 00 [08:25:19]wFMCommunicate OK [08:25:19]wFMCommunicate request_size=255 [08:25:19]MH_SAM_APDU [08:25: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 F2 F8 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 67 73 01 00 35 04 06 00 D4 [08:25:19]Write to MH i2c: E2 02 01 0D 61 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 F2 F8 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 67 73 01 00 35 04 06 00 D4 00 00 68 [08:25:19]Write i2c OK [08:25:19]MH_I2C_Read... [08:25:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:25:20]Read from MH i2c: E2 [08:25:20]MH_I2C_Read... [08:25:20]Read from MH i2c: E2 03 00 [08:25:20]MH_I2C_Read... [08:25:20]Read from MH i2c: E2 03 00 0D 61 00 90 00 E2 [08:25:20]RAPDU: 90 00 [08:25:20]wFMCommunicate OK [08:25:20]wFMCommunicate request_size=10 [08:25:20]MH_SAM_APDU [08:25:20]CAPDU: 80 0D 02 02 05 DD 40 B0 13 E3 [08:25:20]Write to MH i2c: E2 0D 00 0E 61 80 0D 02 02 05 00 DD 40 B0 13 E3 00 00 B6 [08:25:20]Write i2c OK [08:25:20]MH_I2C_Read... [08:25:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:25:20]Read from MH i2c: E2 [08:25:20]MH_I2C_Read... [08:25:20]Read from MH i2c: E2 03 00 [08:25:20]MH_I2C_Read... [08:25:20]Read from MH i2c: E2 03 00 0E 61 00 90 00 E3 [08:25:20]RAPDU: 90 00 [08:25:20]wFMCommunicate OK [08:25:20]wFMCommunicate request_size=4 [08:25:20]MH_SAM_APDU [08:25:20]CAPDU: 80 0D 03 02 [08:25:20]Write to MH i2c: E2 08 00 0F 61 80 0D 03 02 00 00 00 00 EB [08:25:20]Write i2c OK [08:25:20]MH_I2C_Read... [08:25:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:25:20]Read from MH i2c: E2 [08:25:20]MH_I2C_Read... [08:25:20]Read from MH i2c: E2 0B 00 [08:25:20]MH_I2C_Read... [08:25:20]Read from MH i2c: E2 0B 00 0F 61 00 AA 21 10 8E 3F 0C E1 13 90 00 94 [08:25:20]RAPDU: AA 21 10 8E 3F 0C E1 13 90 00 [08:25:20]wFMCommunicate OK [08:25:20]SAM_PROTO_SignData done [08:25:20]FM_MakeSignedData done [08:25:20]CreateOFDProtocolMessage [08:25:20]wFMCommunicate request_size=4 [08:25:20]MH_SAM_APDU [08:25:20]CAPDU: 80 11 00 00 [08:25:20]Write to MH i2c: E2 08 00 10 61 80 11 00 00 00 00 00 00 EB [08:25:20]Write i2c OK [08:25:20]MH_I2C_Read... [08:25:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:25:20]Read from MH i2c: E2 [08:25:20]MH_I2C_Read... [08:25:20]Read from MH i2c: E2 17 00 [08:25:20]MH_I2C_Read... [08:25:20]Read from MH i2c: E2 17 00 10 61 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3C [08:25:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:25:20]wFMCommunicate OK [08:25:20]CreateOFDProtocolMessage done [08:25:20]OFDSenderStorePacket 95079 [08:25:20]StoreOFDPacket docnum=95079 [08:25:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A1 8F 07 01 03 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 F2 F8 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 67 73 01 00 35 04 06 00 D4 DD 40 B0 13 E3 AA 21 10 8E 3F 0C E1 13 [08:25:20]CheckFolder [08:25:20]dirname=/storage/ofd_packets [08:25:20]CheckFolder done [08:25:20]ProducePacketName [08:25:20]name=ofd_packets/00095079 [08:25:20]NVStorageSaveData ofd_packets/00095079 [08:25:20]File name is /storage/ofd_packets/00095079 [08:25:20]Write 301 bytes [08:25:20]NVStorageSaveData done [08:25:20]OFDSenderStorePacket done [08:25:20]KKMCreateOFDPacket done [08:25:20]NVStorageSaveData kkm_last_timestamp [08:25:20]File name is /storage/kkm_last_timestamp [08:25:20]Write 4 bytes [08:25:20]NVStorageSaveData done [08:25:20]ExternCall_PrintAddStr [08:25:20]wPrintStart [08:25:20]Write to MH i2c: 01 00 00 11 61 72 [08:25:20]Write i2c OK [08:25:20]MH_I2C_Read... [08:25:20]Read from MH i2c: 01 [08:25:20]MH_I2C_Read... [08:25:20]Read from MH i2c: 01 07 00 [08:25:20]MH_I2C_Read... [08:25:20]Read from MH i2c: 01 07 00 11 61 00 00 00 00 00 FF 0F 87 [08:25:20]RasterBufferAndPrint [08:25:20]line Счет N : (1)3405584 [08:25:20]line ИНН: 02508201610067 [08:25:20]line Контрольно-Кассовый Чек [08:25:20]line ПРОДАЖА [08:25:20]line ТРК (МРК, ГНК) : 22 [08:25:20]line Товар: 2710124130 [08:25:20]line Аи-92-К-4 [08:25:20]line 14.950 * 66.90 [08:25:20]line = 1000.16 [08:25:20]line НДС 12% НСП 1% [08:25:20]line > о реализуемом товаре [08:25:20]line ОКРУГЛЕНИЕ: -0.16 [08:25:20]line ИТОГО: 1000.00 [08:25:20]line Внесено: 1000.00 [08:25:20]line СДАЧА: 0.00 [08:25:20]line НСП 1% : 8.85 [08:25:20]line НДС 12% : 106.21 [08:25:20]line Наличными: 1000.00 [08:25:20]line Безнал.: 0.00 [08:25:20]line Место: АЗС № 82 "Партнер Нефть" [08:25:20]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:25:20]line СНО: Общий режим [08:25:20]line Чек 78 27.10.2024 08:25 [08:25:20]line Смена: 143 ФФД: 1.0 [08:25:20]line ЗНМ: 0300000017 [08:25:20]line РНМ: 0000000000170478 [08:25:20]line Версия ККМ: v1.0 [08:25:20]line ФМ: 0000000002098560 [08:25:20]line ФД: 95079 [08:25:20]line ФПД: 234046738142179 [08:25:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T082522&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95079&fm=234046738142179&tin=02508201610067®Number=0000000000170478&sum=100000 [08:25:20]OFD Sender: Processing packet 95079 [packets to send 56, broken 55] [08:25:20]ProducePacketName [08:25:20]name=ofd_packets/00095079 [08:25:20]OFD Sender: To server: pG, [08:25:20]CommunicateWithHost lk.salyk.kg:30040 [08:25:20]ConnectInit lk.salyk.kg [08:25:20]written 0, free lines is 4095 [08:25:20]Connected sock=9 [08:25:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A1 8F 07 01 03 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 F2 F8 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 67 73 01 00 35 04 06 00 D4 DD 40 B0 13 E3 AA 21 10 8E 3F 0C E1 13 [08:25:21]Write to MH i2c: 01 00 00 3C 61 9D [08:25:21]Write i2c OK [08:25:21]MH_I2C_Read... [08:25:21]Read from MH i2c: 01 [08:25:21]MH_I2C_Read... [08:25:21]Read from MH i2c: 01 07 00 [08:25:21]MH_I2C_Read... [08:25:21]Read from MH i2c: 01 07 00 3C 61 00 00 00 00 00 10 0D C1 [08:25:21]RasterBufferAndPrint [08:25:21]line [08:25:21]line [08:25:21]line [08:25:21]line [08:25:21]line [08:25:21]written 0, free lines is 3350 [08:25:21]MH_Cut [08:25:21]Write to MH i2c: D1 01 00 43 61 01 76 [08:25:21]Write i2c OK [08:25:21]MH_I2C_Read... [08:25:21]Read from MH i2c: D1 [08:25:21]MH_I2C_Read... [08:25:21]Read from MH i2c: D1 01 00 [08:25:21]MH_I2C_Read... [08:25:21]Read from MH i2c: D1 01 00 43 61 00 75 [08:25:21]Write to MH i2c: 01 00 00 44 61 A5 [08:25:21]Write i2c OK [08:25:21]MH_I2C_Read... [08:25:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 21 96 47 00 B6 FE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 67 73 01 00 F4 03 04 00 1F A3 1D 67 B6 04 01 00 00 A6 92 14 60 2D 33 9E 23 [08:25:21]CommunicateWithHost err = 0 [08:25:21]CheckOFDResponse [08:25:21]1017 (14) - 77093643461234 [08:25:21]1041 (16) - 0000000002098560 [08:25:21]1040 (4) - 95079 [08:25:21]1012 (4) - 27.10.2024 02:19 [08:25:21]1206 (1) - 0 [08:25:21]OFD Sender: Remove packet 95079 [08:25:21]ProducePacketName [08:25:21]name=ofd_packets/00095079 [08:25:21]NVStorageDeleteData [08:25:21]OFD Sender: No OFD packet to send [08:25:21]*** Cut start [08:25:21]*** Partial cut [08:25:21]*** CUTSNS_PIN = 1 [08:25:21]*** CUTSNS_PIN = 0 [08:25:22]*** Brake cut motor [08:25:22]Read from MH i2c: 01 [08:25:22]MH_I2C_Read... [08:25:22]*** Stop cut motor [08:25:22]*** Cut end [08:25:22]Read from MH i2c: 01 07 00 [08:25:22]MH_I2C_Read... [08:25:22]Read from MH i2c: 01 07 00 44 61 00 00 00 00 00 FF 0F BA [08:25:22]process_action close_receipt done [08:25:22]requested_data is exist [08:25:22]produce_requested_data [08:25:22]requested_item fm.sn is exist - process it [08:25:22]wFMCommunicate request_size=4 [08:25:22]MH_SAM_APDU [08:25:22]CAPDU: 80 11 00 00 [08:25:22]Write to MH i2c: E2 08 00 45 61 80 11 00 00 00 00 00 00 20 [08:25:22]Write i2c OK [08:25:22]MH_I2C_Read... [08:25:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:25:22]Read from MH i2c: E2 [08:25:22]MH_I2C_Read... [08:25:22]Read from MH i2c: E2 17 00 [08:25:22]MH_I2C_Read... [08:25:22]Read from MH i2c: E2 17 00 45 61 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 71 [08:25:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:25:22]wFMCommunicate OK [08:25:22]requested_item fd.num is exist - process it [08:25:22]SAM_PROTO_GetFieldsCounters [08:25:22]wFMCommunicate request_size=4 [08:25:22]MH_SAM_APDU [08:25:22]CAPDU: 80 13 00 00 [08:25:22]Write to MH i2c: E2 08 00 46 61 80 13 00 00 00 00 00 00 23 [08:25:22]Write i2c OK [08:25:22]MH_I2C_Read... [08:25:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:25:22]Read from MH i2c: E2 [08:25:22]MH_I2C_Read... [08:25:22]Read from MH i2c: E2 62 00 [08:25:22]MH_I2C_Read... [08:25:22]Read from MH i2c: E2 62 00 46 61 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 67 73 01 00 0E 04 04 00 8F 00 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 98 [08:25:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 67 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 4E 00 00 00 5E 04 04 00 4E 00 00 00 57 04 04 00 4F 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:25:22]wFMCommunicate OK [08:25:22]SAM_PROTO_GetFieldsCounters done [08:25:22]requested_item shift.num is exist - process it [08:25:22]requested_item shift.opened is exist - process it [08:25:22]req_shift_opened [08:25:22]FM_GetShiftState [08:25:22]SAM_PROTO_GetShiftState [08:25:22]wFMCommunicate request_size=4 [08:25:22]MH_SAM_APDU [08:25:22]CAPDU: 80 13 01 00 [08:25:22]Write to MH i2c: E2 08 00 47 61 80 13 01 00 00 00 00 00 25 [08:25:22]Write i2c OK [08:25:22]MH_I2C_Read... [08:25:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:25:22]Read from MH i2c: E2 [08:25:22]MH_I2C_Read... [08:25:22]Read from MH i2c: E2 0E 00 [08:25:22]MH_I2C_Read... [08:25:22]Read from MH i2c: E2 0E 00 47 61 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D1 [08:25:22]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:25:22]wFMCommunicate OK [08:25:22]SAM_PROTO_GetShiftState done [08:25:22]FM_GetShiftState done [08:25:22]req_shift_opened done [08:25:22]requested_item shift.open_date is exist - process it [08:25:22]req_shift_open_date [08:25:22]req_shift_open_date done [08:25:22]produce_requested_data done [08:25:22]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95079,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [08:25:22]process_action_free close_receipt [08:25:22]json_value_free [08:25:22]json_value_free done [08:25:22]process_json_proto returns [08:25:22]Send response to host [08:25:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95079,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [08:25:22]free response buf [08:25:22]execute_script done [08:25:22]execute_script returns [08:25:22]free content buf [08:25:22]Sock 10.Close socket [08:25:22]Sock 10.Thread stoped [08:25:26]OFD Sender: No OFD packet to send [08:25:31]OFD Sender: No OFD packet to send [08:25:36]OFD Sender: No OFD packet to send [08:25:41]OFD Sender: No OFD packet to send [08:25:46]OFD Sender: No OFD packet to send [08:25:51]OFD Sender: No OFD packet to send [08:25:56]OFD Sender: No OFD packet to send [08:26:01]OFD Sender: No OFD packet to send [08:26:06]OFD Sender: No OFD packet to send [08:26:11]OFD Sender: No OFD packet to send [08:26:16]OFD Sender: No OFD packet to send [08:26:21]OFD Sender: No OFD packet to send [08:26:26]OFD Sender: No OFD packet to send [08:26:31]OFD Sender: No OFD packet to send [08:26:36]OFD Sender: No OFD packet to send [08:26:41]OFD Sender: No OFD packet to send [08:26:46]OFD Sender: No OFD packet to send [08:26:51]OFD Sender: No OFD packet to send [08:26:56]OFD Sender: No OFD packet to send [08:27:01]OFD Sender: No OFD packet to send [08:27:06]OFD Sender: No OFD packet to send [08:27:11]OFD Sender: No OFD packet to send [08:27:16]OFD Sender: No OFD packet to send [08:27:21]OFD Sender: No OFD packet to send [08:27:26]OFD Sender: No OFD packet to send [08:27:31]OFD Sender: No OFD packet to send [08:27:36]OFD Sender: No OFD packet to send [08:27:41]OFD Sender: No OFD packet to send [08:27:46]OFD Sender: No OFD packet to send [08:27:51]OFD Sender: No OFD packet to send [08:27:56]OFD Sender: No OFD packet to send [08:28:01]OFD Sender: No OFD packet to send [08:28:06]OFD Sender: No OFD packet to send [08:28:11]OFD Sender: No OFD packet to send [08:28:16]OFD Sender: No OFD packet to send [08:28:21]OFD Sender: No OFD packet to send [08:28:27]OFD Sender: No OFD packet to send [08:28:32]OFD Sender: No OFD packet to send [08:28:37]OFD Sender: No OFD packet to send [08:28:42]OFD Sender: No OFD packet to send [08:28:47]OFD Sender: No OFD packet to send [08:28:52]OFD Sender: No OFD packet to send [08:28:57]OFD Sender: No OFD packet to send [08:29:02]OFD Sender: No OFD packet to send [08:29:07]OFD Sender: No OFD packet to send [08:29:12]OFD Sender: No OFD packet to send [08:29:17]OFD Sender: No OFD packet to send [08:29:22]OFD Sender: No OFD packet to send [08:29:27]OFD Sender: No OFD packet to send [08:29:32]OFD Sender: No OFD packet to send [08:29:37]OFD Sender: No OFD packet to send [08:29:42]OFD Sender: No OFD packet to send [08:29:47]OFD Sender: No OFD packet to send [08:29:52]OFD Sender: No OFD packet to send [08:29:57]OFD Sender: No OFD packet to send [08:30:02]OFD Sender: No OFD packet to send [08:30:07]OFD Sender: No OFD packet to send [08:30:12]OFD Sender: No OFD packet to send [08:30:17]OFD Sender: No OFD packet to send [08:30:22]OFD Sender: No OFD packet to send [08:30:27]OFD Sender: No OFD packet to send [08:30:32]OFD Sender: No OFD packet to send [08:30:37]OFD Sender: No OFD packet to send [08:30:42]OFD Sender: No OFD packet to send [08:30:47]OFD Sender: No OFD packet to send [08:30:52]OFD Sender: No OFD packet to send [08:30:57]OFD Sender: No OFD packet to send [08:31:02]OFD Sender: No OFD packet to send [08:31:07]OFD Sender: No OFD packet to send [08:31:12]OFD Sender: No OFD packet to send [08:31:17]OFD Sender: No OFD packet to send [08:31:22]OFD Sender: No OFD packet to send [08:31:27]OFD Sender: No OFD packet to send [08:31:32]OFD Sender: No OFD packet to send [08:31:37]OFD Sender: No OFD packet to send [08:31:42]OFD Sender: No OFD packet to send [08:31:47]OFD Sender: No OFD packet to send [08:31:52]OFD Sender: No OFD packet to send [08:31:57]OFD Sender: No OFD packet to send [08:32:02]OFD Sender: No OFD packet to send [08:32:07]OFD Sender: No OFD packet to send [08:32:12]OFD Sender: No OFD packet to send [08:32:17]OFD Sender: No OFD packet to send [08:32:22]OFD Sender: No OFD packet to send [08:32:27]OFD Sender: No OFD packet to send [08:32:32]OFD Sender: No OFD packet to send [08:32:37]OFD Sender: No OFD packet to send [08:32:42]OFD Sender: No OFD packet to send [08:32:47]OFD Sender: No OFD packet to send [08:32:52]OFD Sender: No OFD packet to send [08:32:57]OFD Sender: No OFD packet to send [08:33:02]OFD Sender: No OFD packet to send [08:33:07]OFD Sender: No OFD packet to send [08:33:12]OFD Sender: No OFD packet to send [08:33:17]OFD Sender: No OFD packet to send [08:33:22]OFD Sender: No OFD packet to send [08:33:26]accept exits with 7 [08:33:26]New connection [08:33:26]New thread 3066867044 created [08:33:26]Thread 3066723684 joined [08:33:26]Waiting for new connection... [08:33:26] Sock 7.Parse request [08:33:26]Sock 7.Check first char [08:33:26]Sock 7.First char is OK [08:33:26]request: POST /json_proto HTTP/1.0 [08:33:26]Method: POST [08:33:26]URL: /json_proto [08:33:26]Method is POST - this is cgi request [08:33:26]url: /json_proto [08:33:26]query_string will be loaded in cgi processing [08:33:26]execute_cgi json_proto POST (null) [08:33:26]execute_cgi path=json_proto method=POST [08:33:26]POST find Content-Length [08:33:26]Host: 172.17.40.67:8080 [08:33:26]Content-Length: 678 [08:33:26]Content-Type: application/json [08:33:26] [08:33:26]POST finish read [08:33:26]Found Content-Length = 678 [08:33:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405585", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:33:26]execute_script... [08:33: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)3405585", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:33:26]POST & json_proto [08:33:26]process_json_proto [08:33:26]json parsed OK: [08:33:26]protocol is kg_v1.0 [08:33:26]action value=close_receipt [08:33:26]process_action close_receipt [08:33:26]cmd_close_receipt [08:33:26]MH_GetDate [08:33:26]Write to MH i2c: F0 00 00 48 61 98 [08:33:26]Write i2c OK [08:33:26]MH_I2C_Read... [08:33:26]Read from MH i2c: F0 [08:33:26]MH_I2C_Read... [08:33:26]Read from MH i2c: F0 09 00 [08:33:26]MH_I2C_Read... [08:33:26]Read from MH i2c: F0 09 00 48 61 00 DA FA 1D 67 EE DA 66 66 8D [08:33:26]GetLastDocTimeStamp 1730017522 [08:33:26]current date 1730018010 [08:33:26]FM_GetShiftState [08:33:26]SAM_PROTO_GetShiftState [08:33:26]wFMCommunicate request_size=4 [08:33:26]MH_SAM_APDU [08:33:26]CAPDU: 80 13 01 00 [08:33:26]Write to MH i2c: E2 08 00 49 61 80 13 01 00 00 00 00 00 27 [08:33:26]Write i2c OK [08:33:26]MH_I2C_Read... [08:33:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:33:26]Read from MH i2c: E2 [08:33:26]MH_I2C_Read... [08:33:26]Read from MH i2c: E2 0E 00 [08:33:26]MH_I2C_Read... [08:33:26]Read from MH i2c: E2 0E 00 49 61 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D3 [08:33:26]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:33:26]wFMCommunicate OK [08:33:26]SAM_PROTO_GetShiftState done [08:33:26]FM_GetShiftState done [08:33:26]opened in 1729987736 [08:33:26]opened+sec_in_day 1730074136 [08:33:26]quantity*price = 50041 [08:33:26]sum+1 = 50042 [08:33:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 79 27.10.2024 08:33 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95080 ФПД: 243474756854127 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T083330&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95080&fm=243474756854127&tin=02508201610067®Number=0000000000170478&sum=50000 [08:33:27]StoreToDocumentArchive [08:33:27]shift 143 fd 95080 [08:33:27]save to /storage/0143/doc_00095080 [08:33:27]save last doc name /storage/0143/doc_00095080 to /storage/kkm_last_doc_name [08:33:27]save OK [08:33:27]Clear old archive folders... [08:33:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:33:27]tlvbuf is 00EE0270 [08:33:27]SAM_PROTO_ClearQueue [08:33:27]wFMCommunicate request_size=4 [08:33:27]MH_SAM_APDU [08:33:27]CAPDU: 80 09 00 00 [08:33:27]Write to MH i2c: E2 08 00 56 61 80 09 00 00 00 00 00 00 29 [08:33:27]Write i2c OK [08:33:27]MH_I2C_Read... [08:33:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:33:27]Read from MH i2c: E2 [08:33:27]MH_I2C_Read... [08:33:27]Read from MH i2c: E2 03 00 [08:33:27]MH_I2C_Read... [08:33:27]Read from MH i2c: E2 03 00 56 61 00 90 00 2B [08:33:27]RAPDU: 90 00 [08:33:27]wFMCommunicate OK [08:33:27]SAM_PROTO_ClearQueue done [08:33:27]KKMCreateOFDPacket [08:33:27]OFDProtocolAddRootSTLVToBuf [08:33:27]FM_MakeSignedData [08:33:27]FM_MakeSignedData [08:33:27]SAM_PROTO_SignData [08:33:27]wFMCommunicate request_size=4 [08:33:27]MH_SAM_APDU [08:33:27]CAPDU: 80 0D 01 02 [08:33:27]Write to MH i2c: E2 08 00 57 61 80 0D 01 02 00 00 00 00 31 [08:33:27]Write i2c OK [08:33:27]MH_I2C_Read... [08:33:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:33:27]Read from MH i2c: E2 [08:33:27]MH_I2C_Read... [08:33:27]Read from MH i2c: E2 03 00 [08:33:27]MH_I2C_Read... [08:33:27]Read from MH i2c: E2 03 00 57 61 00 90 00 2C [08:33:27]RAPDU: 90 00 [08:33:27]wFMCommunicate OK [08:33:27]wFMCommunicate request_size=255 [08:33:27]MH_SAM_APDU [08:33: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 DA FA 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 68 73 01 00 35 04 06 00 DD [08:33:27]Write to MH i2c: E2 02 01 58 61 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 DA FA 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 68 73 01 00 35 04 06 00 DD 00 00 AE [08:33:27]Write i2c OK [08:33:27]MH_I2C_Read... [08:33:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:33:28]Read from MH i2c: E2 [08:33:28]MH_I2C_Read... [08:33:28]Read from MH i2c: E2 03 00 [08:33:28]MH_I2C_Read... [08:33:28]Read from MH i2c: E2 03 00 58 61 00 90 00 2D [08:33:28]RAPDU: 90 00 [08:33:28]wFMCommunicate OK [08:33:28]wFMCommunicate request_size=10 [08:33:28]MH_SAM_APDU [08:33:28]CAPDU: 80 0D 02 02 05 70 62 64 E1 6F [08:33:28]Write to MH i2c: E2 0D 00 59 61 80 0D 02 02 05 00 70 62 64 E1 6F 00 00 C4 [08:33:28]Write i2c OK [08:33:28]MH_I2C_Read... [08:33:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:33:28]Read from MH i2c: E2 [08:33:28]MH_I2C_Read... [08:33:28]Read from MH i2c: E2 03 00 [08:33:28]MH_I2C_Read... [08:33:28]Read from MH i2c: E2 03 00 59 61 00 90 00 2E [08:33:28]RAPDU: 90 00 [08:33:28]wFMCommunicate OK [08:33:28]wFMCommunicate request_size=4 [08:33:28]MH_SAM_APDU [08:33:28]CAPDU: 80 0D 03 02 [08:33:28]Write to MH i2c: E2 08 00 5A 61 80 0D 03 02 00 00 00 00 36 [08:33:28]Write i2c OK [08:33:28]MH_I2C_Read... [08:33:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:33:28]Read from MH i2c: E2 [08:33:28]MH_I2C_Read... [08:33:28]Read from MH i2c: E2 0B 00 [08:33:28]MH_I2C_Read... [08:33:28]Read from MH i2c: E2 0B 00 5A 61 00 8E 92 F6 57 B3 26 D9 43 90 00 99 [08:33:28]RAPDU: 8E 92 F6 57 B3 26 D9 43 90 00 [08:33:28]wFMCommunicate OK [08:33:28]SAM_PROTO_SignData done [08:33:28]FM_MakeSignedData done [08:33:28]CreateOFDProtocolMessage [08:33:28]wFMCommunicate request_size=4 [08:33:28]MH_SAM_APDU [08:33:28]CAPDU: 80 11 00 00 [08:33:28]Write to MH i2c: E2 08 00 5B 61 80 11 00 00 00 00 00 00 36 [08:33:28]Write i2c OK [08:33:28]MH_I2C_Read... [08:33:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:33:28]Read from MH i2c: E2 [08:33:28]MH_I2C_Read... [08:33:28]Read from MH i2c: E2 17 00 [08:33:28]MH_I2C_Read... [08:33:28]Read from MH i2c: E2 17 00 5B 61 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 87 [08:33:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:33:28]wFMCommunicate OK [08:33:28]CreateOFDProtocolMessage done [08:33:28]OFDSenderStorePacket 95080 [08:33:28]StoreOFDPacket docnum=95080 [08:33:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5A 71 07 01 21 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 DA FA 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 68 73 01 00 35 04 06 00 DD 70 62 64 E1 6F 8E 92 F6 57 B3 26 D9 43 [08:33:28]CheckFolder [08:33:28]dirname=/storage/ofd_packets [08:33:28]CheckFolder done [08:33:28]ProducePacketName [08:33:28]name=ofd_packets/00095080 [08:33:28]NVStorageSaveData ofd_packets/00095080 [08:33:28]File name is /storage/ofd_packets/00095080 [08:33:28]Write 301 bytes [08:33:28]NVStorageSaveData done [08:33:28]OFDSenderStorePacket done [08:33:28]KKMCreateOFDPacket done [08:33:28]NVStorageSaveData kkm_last_timestamp [08:33:28]File name is /storage/kkm_last_timestamp [08:33:28]Write 4 bytes [08:33:28]NVStorageSaveData done [08:33:28]ExternCall_PrintAddStr [08:33:28]wPrintStart [08:33:28]Write to MH i2c: 01 00 00 5C 61 BD [08:33:28]Write i2c OK [08:33:28]MH_I2C_Read... [08:33:28]Read from MH i2c: 01 [08:33:28]MH_I2C_Read... [08:33:28]Read from MH i2c: 01 07 00 [08:33:28]MH_I2C_Read... [08:33:28]Read from MH i2c: 01 07 00 5C 61 00 00 00 00 00 FF 0F D2 [08:33:28]RasterBufferAndPrint [08:33:28]line Счет N : (1)3405585 [08:33:28]line ИНН: 02508201610067 [08:33:28]line Контрольно-Кассовый Чек [08:33:28]line ПРОДАЖА [08:33:28]line ТРК (МРК, ГНК) : 42 [08:33:28]line Товар: 2710124130 [08:33:28]line Аи-92-К-4 [08:33:28]line 7.480 * 66.90 [08:33:28]line = 500.41 [08:33:28]line НДС 12% НСП 1% [08:33:28]line > о реализуемом товаре [08:33:28]line ОКРУГЛЕНИЕ: -0.41 [08:33:28]line ИТОГО: 500.00 [08:33:28]line Внесено: 500.00 [08:33:28]line СДАЧА: 0.00 [08:33:28]line НСП 1% : 4.43 [08:33:28]line НДС 12% : 53.14 [08:33:28]line Наличными: 500.00 [08:33:28]line Безнал.: 0.00 [08:33:28]line Место: АЗС № 82 "Партнер Нефть" [08:33:28]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:33:28]line СНО: Общий режим [08:33:28]line Чек 79 27.10.2024 08:33 [08:33:28]line Смена: 143 ФФД: 1.0 [08:33:28]line ЗНМ: 0300000017 [08:33:28]line РНМ: 0000000000170478 [08:33:28]line Версия ККМ: v1.0 [08:33:28]line ФМ: 0000000002098560 [08:33:28]line ФД: 95080 [08:33:28]line ФПД: 243474756854127 [08:33:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T083330&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95080&fm=243474756854127&tin=02508201610067®Number=0000000000170478&sum=50000 [08:33:28]OFD Sender: Processing packet 95080 [packets to send 56, broken 55] [08:33:28]ProducePacketName [08:33:28]name=ofd_packets/00095080 [08:33:28]OFD Sender: To server: pG, [08:33:28]CommunicateWithHost lk.salyk.kg:30040 [08:33:28]ConnectInit lk.salyk.kg [08:33:28]written 0, free lines is 4095 [08:33:28]Connected sock=11 [08:33:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5A 71 07 01 21 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 DA FA 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 68 73 01 00 35 04 06 00 DD 70 62 64 E1 6F 8E 92 F6 57 B3 26 D9 43 [08:33:29]Write to MH i2c: 01 00 00 87 61 E8 [08:33:29]Write i2c OK [08:33:29]MH_I2C_Read... [08:33:29]Read from MH i2c: 01 [08:33:29]MH_I2C_Read... [08:33:29]Read from MH i2c: 01 07 00 [08:33:29]MH_I2C_Read... [08:33:29]Read from MH i2c: 01 07 00 87 61 00 00 00 00 00 00 0D FC [08:33:29]RasterBufferAndPrint [08:33:29]line [08:33:29]line [08:33:29]line [08:33:29]line [08:33:29]line [08:33:29]written 0, free lines is 3334 [08:33:29]MH_Cut [08:33:29]Write to MH i2c: D1 01 00 8E 61 01 C1 [08:33:29]Write i2c OK [08:33:29]MH_I2C_Read... [08:33:29]Read from MH i2c: D1 [08:33:29]MH_I2C_Read... [08:33:29]Read from MH i2c: D1 01 00 [08:33:29]MH_I2C_Read... [08:33:29]Read from MH i2c: D1 01 00 8E 61 00 C0 [08:33:29]Write to MH i2c: 01 00 00 8F 61 F0 [08:33:29]Write i2c OK [08:33:29]MH_I2C_Read... [08:33:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 68 98 47 00 06 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 32 30 39 38 35 36 30 10 04 04 00 68 73 01 00 F4 03 04 00 07 A5 1D 67 B6 04 01 00 00 51 B0 C5 D8 58 6D 3B CB [08:33:29]CommunicateWithHost err = 0 [08:33:29]CheckOFDResponse [08:33:29]1017 (14) - 77093643461234 [08:33:29]1041 (16) - 0000000002098560 [08:33:29]1040 (4) - 95080 [08:33:29]1012 (4) - 27.10.2024 02:27 [08:33:29]1206 (1) - 0 [08:33:29]OFD Sender: Remove packet 95080 [08:33:29]ProducePacketName [08:33:29]name=ofd_packets/00095080 [08:33:29]NVStorageDeleteData [08:33:29]*** Cut start [08:33:29]*** Partial cut [08:33:29]*** CUTSNS_PIN = 1 [08:33:29]OFD Sender: No OFD packet to send [08:33:29]*** CUTSNS_PIN = 0 [08:33:29]*** Brake cut motor [08:33:30]Read from MH i2c: 01 [08:33:30]MH_I2C_Read... [08:33:30]*** Stop cut motor [08:33:30]*** Cut end [08:33:30]Read from MH i2c: 01 07 00 [08:33:30]MH_I2C_Read... [08:33:30]Read from MH i2c: 01 07 00 8F 61 00 00 00 00 00 FF 0F 05 [08:33:30]process_action close_receipt done [08:33:30]requested_data is exist [08:33:30]produce_requested_data [08:33:30]requested_item fm.sn is exist - process it [08:33:30]wFMCommunicate request_size=4 [08:33:30]MH_SAM_APDU [08:33:30]CAPDU: 80 11 00 00 [08:33:30]Write to MH i2c: E2 08 00 90 61 80 11 00 00 00 00 00 00 6B [08:33:30]Write i2c OK [08:33:30]MH_I2C_Read... [08:33:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:33:30]Read from MH i2c: E2 [08:33:30]MH_I2C_Read... [08:33:30]Read from MH i2c: E2 17 00 [08:33:30]MH_I2C_Read... [08:33:30]Read from MH i2c: E2 17 00 90 61 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BC [08:33:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:33:30]wFMCommunicate OK [08:33:30]requested_item fd.num is exist - process it [08:33:30]SAM_PROTO_GetFieldsCounters [08:33:30]wFMCommunicate request_size=4 [08:33:30]MH_SAM_APDU [08:33:30]CAPDU: 80 13 00 00 [08:33:30]Write to MH i2c: E2 08 00 91 61 80 13 00 00 00 00 00 00 6E [08:33:30]Write i2c OK [08:33:30]MH_I2C_Read... [08:33:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:33:30]Read from MH i2c: E2 [08:33:30]MH_I2C_Read... [08:33:30]Read from MH i2c: E2 62 00 [08:33:30]MH_I2C_Read... [08:33:30]Read from MH i2c: E2 62 00 91 61 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 68 73 01 00 0E 04 04 00 8F 00 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 E7 [08:33:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 68 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 4F 00 00 00 5E 04 04 00 4F 00 00 00 57 04 04 00 50 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:33:30]wFMCommunicate OK [08:33:30]SAM_PROTO_GetFieldsCounters done [08:33:30]requested_item shift.num is exist - process it [08:33:30]requested_item shift.opened is exist - process it [08:33:30]req_shift_opened [08:33:30]FM_GetShiftState [08:33:30]SAM_PROTO_GetShiftState [08:33:30]wFMCommunicate request_size=4 [08:33:30]MH_SAM_APDU [08:33:30]CAPDU: 80 13 01 00 [08:33:30]Write to MH i2c: E2 08 00 92 61 80 13 01 00 00 00 00 00 70 [08:33:30]Write i2c OK [08:33:30]MH_I2C_Read... [08:33:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:33:30]Read from MH i2c: E2 [08:33:30]MH_I2C_Read... [08:33:30]Read from MH i2c: E2 0E 00 [08:33:30]MH_I2C_Read... [08:33:30]Read from MH i2c: E2 0E 00 92 61 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1C [08:33:30]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:33:30]wFMCommunicate OK [08:33:30]SAM_PROTO_GetShiftState done [08:33:30]FM_GetShiftState done [08:33:30]req_shift_opened done [08:33:30]requested_item shift.open_date is exist - process it [08:33:30]req_shift_open_date [08:33:30]req_shift_open_date done [08:33:30]produce_requested_data done [08:33:30]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95080,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [08:33:30]process_action_free close_receipt [08:33:30]json_value_free [08:33:30]json_value_free done [08:33:30]process_json_proto returns [08:33:30]Send response to host [08:33:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95080,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [08:33:30]free response buf [08:33:30]execute_script done [08:33:30]execute_script returns [08:33:30]free content buf [08:33:30]Sock 7.Close socket [08:33:30]Sock 7.Thread stoped [08:33:34]OFD Sender: No OFD packet to send [08:33:39]OFD Sender: No OFD packet to send [08:33:44]OFD Sender: No OFD packet to send [08:33:49]OFD Sender: No OFD packet to send [08:33:54]OFD Sender: No OFD packet to send [08:33:59]OFD Sender: No OFD packet to send [08:34:04]OFD Sender: No OFD packet to send [08:34:09]OFD Sender: No OFD packet to send [08:34:14]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: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:17]accept exits with 9 [08:35:17]New connection [08:35:17]New thread 3066723684 created [08:35:17]Thread 3066867044 joined [08:35:17]Waiting for new connection... [08:35:17] Sock 9.Parse request [08:35:17]Sock 9.Check first char [08:35:17]Sock 9.First char is OK [08:35:17]request: POST /json_proto HTTP/1.0 [08:35:17]Method: POST [08:35:17]URL: /json_proto [08:35:17]Method is POST - this is cgi request [08:35:17]url: /json_proto [08:35:17]query_string will be loaded in cgi processing [08:35:17]execute_cgi json_proto POST (null) [08:35:17]execute_cgi path=json_proto method=POST [08:35:17]POST find Content-Length [08:35:17]Host: 172.17.40.67:8080 [08:35:17]Content-Length: 804 [08:35:17]Content-Type: application/json [08:35:17] [08:35:17]POST finish read [08:35:17]Found Content-Length = 804 [08:35:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405587", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:35:17]execute_script... [08:35: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)3405587", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:35:17]POST & json_proto [08:35:17]process_json_proto [08:35:17]json parsed OK: [08:35:17]protocol is kg_v1.0 [08:35:17]action value=close_receipt [08:35:17]process_action close_receipt [08:35:17]cmd_close_receipt [08:35:17]MH_GetDate [08:35:17]Write to MH i2c: F0 00 00 93 61 E3 [08:35:17]Write i2c OK [08:35:17]MH_I2C_Read... [08:35:17]Read from MH i2c: F0 [08:35:17]MH_I2C_Read... [08:35:17]Read from MH i2c: F0 09 00 [08:35:17]MH_I2C_Read... [08:35:17]Read from MH i2c: F0 09 00 93 61 00 49 FB 1D 67 EE DA 66 66 48 [08:35:17]GetLastDocTimeStamp 1730018010 [08:35:17]current date 1730018121 [08:35:17]FM_GetShiftState [08:35:17]SAM_PROTO_GetShiftState [08:35:17]wFMCommunicate request_size=4 [08:35:17]MH_SAM_APDU [08:35:17]CAPDU: 80 13 01 00 [08:35:17]Write to MH i2c: E2 08 00 94 61 80 13 01 00 00 00 00 00 72 [08:35:17]Write i2c OK [08:35:17]MH_I2C_Read... [08:35:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:35:17]Read from MH i2c: E2 [08:35:17]MH_I2C_Read... [08:35:17]Read from MH i2c: E2 0E 00 [08:35:17]MH_I2C_Read... [08:35:17]Read from MH i2c: E2 0E 00 94 61 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1E [08:35:17]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:35:17]wFMCommunicate OK [08:35:17]SAM_PROTO_GetShiftState done [08:35:17]FM_GetShiftState done [08:35:17]opened in 1729987736 [08:35:17]opened+sec_in_day 1730074136 [08:35:17]quantity*price = 100015 [08:35:17]sum+1 = 100017 [08:35:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 80 27.10.2024 08:35 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: O! деньги ФМ: 0000000002098560 ФД: 95081 ФПД: 2278391847579 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T083521&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95081&fm=2278391847579&tin=02508201610067®Number=0000000000170478&sum=100016 [08:35:18]StoreToDocumentArchive [08:35:18]shift 143 fd 95081 [08:35:18]save to /storage/0143/doc_00095081 [08:35:18]save last doc name /storage/0143/doc_00095081 to /storage/kkm_last_doc_name [08:35:18]save OK [08:35:18]Clear old archive folders... [08:35:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:35:18]tlvbuf is 00FC2100 [08:35:18]SAM_PROTO_ClearQueue [08:35:18]wFMCommunicate request_size=4 [08:35:18]MH_SAM_APDU [08:35:18]CAPDU: 80 09 00 00 [08:35:18]Write to MH i2c: E2 08 00 A1 61 80 09 00 00 00 00 00 00 74 [08:35:18]Write i2c OK [08:35:18]MH_I2C_Read... [08:35:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:35:18]Read from MH i2c: E2 [08:35:18]MH_I2C_Read... [08:35:18]Read from MH i2c: E2 03 00 [08:35:18]MH_I2C_Read... [08:35:18]Read from MH i2c: E2 03 00 A1 61 00 90 00 76 [08:35:18]RAPDU: 90 00 [08:35:18]wFMCommunicate OK [08:35:18]SAM_PROTO_ClearQueue done [08:35:18]KKMCreateOFDPacket [08:35:18]OFDProtocolAddRootSTLVToBuf [08:35:18]FM_MakeSignedData [08:35:18]FM_MakeSignedData [08:35:18]SAM_PROTO_SignData [08:35:18]wFMCommunicate request_size=4 [08:35:18]MH_SAM_APDU [08:35:18]CAPDU: 80 0D 01 02 [08:35:18]Write to MH i2c: E2 08 00 A2 61 80 0D 01 02 00 00 00 00 7C [08:35:18]Write i2c OK [08:35:18]MH_I2C_Read... [08:35:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:35:18]Read from MH i2c: E2 [08:35:18]MH_I2C_Read... [08:35:18]Read from MH i2c: E2 03 00 [08:35:18]MH_I2C_Read... [08:35:18]Read from MH i2c: E2 03 00 A2 61 00 90 00 77 [08:35:18]RAPDU: 90 00 [08:35:18]wFMCommunicate OK [08:35:18]wFMCommunicate request_size=255 [08:35:18]MH_SAM_APDU [08:35: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 49 FB 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 69 73 01 00 35 04 06 00 02 [08:35:18]Write to MH i2c: E2 02 01 A3 61 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 49 FB 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 69 73 01 00 35 04 06 00 02 00 00 AA [08:35:18]Write i2c OK [08:35:18]MH_I2C_Read... [08:35:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:35:18]Read from MH i2c: E2 [08:35:18]MH_I2C_Read... [08:35:18]Read from MH i2c: E2 03 00 [08:35:18]MH_I2C_Read... [08:35:18]Read from MH i2c: E2 03 00 A3 61 00 90 00 78 [08:35:18]RAPDU: 90 00 [08:35:18]wFMCommunicate OK [08:35:18]wFMCommunicate request_size=10 [08:35:18]MH_SAM_APDU [08:35:18]CAPDU: 80 0D 02 02 05 12 7A BC 9A 9B [08:35:18]Write to MH i2c: E2 0D 00 A4 61 80 0D 02 02 05 00 12 7A BC 9A 9B 00 00 06 [08:35:18]Write i2c OK [08:35:18]MH_I2C_Read... [08:35:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:35:18]Read from MH i2c: E2 [08:35:18]MH_I2C_Read... [08:35:18]Read from MH i2c: E2 03 00 [08:35:18]MH_I2C_Read... [08:35:18]Read from MH i2c: E2 03 00 A4 61 00 90 00 79 [08:35:18]RAPDU: 90 00 [08:35:18]wFMCommunicate OK [08:35:18]wFMCommunicate request_size=4 [08:35:18]MH_SAM_APDU [08:35:18]CAPDU: 80 0D 03 02 [08:35:18]Write to MH i2c: E2 08 00 A5 61 80 0D 03 02 00 00 00 00 81 [08:35:18]Write i2c OK [08:35:18]MH_I2C_Read... [08:35:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:35:18]Read from MH i2c: E2 [08:35:18]MH_I2C_Read... [08:35:18]Read from MH i2c: E2 0B 00 [08:35:18]MH_I2C_Read... [08:35:18]Read from MH i2c: E2 0B 00 A5 61 00 E9 7B A8 E5 C8 F0 94 E5 90 00 A4 [08:35:18]RAPDU: E9 7B A8 E5 C8 F0 94 E5 90 00 [08:35:18]wFMCommunicate OK [08:35:18]SAM_PROTO_SignData done [08:35:18]FM_MakeSignedData done [08:35:18]CreateOFDProtocolMessage [08:35:18]wFMCommunicate request_size=4 [08:35:18]MH_SAM_APDU [08:35:18]CAPDU: 80 11 00 00 [08:35:18]Write to MH i2c: E2 08 00 A6 61 80 11 00 00 00 00 00 00 81 [08:35:18]Write i2c OK [08:35:18]MH_I2C_Read... [08:35:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:35:18]Read from MH i2c: E2 [08:35:18]MH_I2C_Read... [08:35:18]Read from MH i2c: E2 17 00 [08:35:18]MH_I2C_Read... [08:35:18]Read from MH i2c: E2 17 00 A6 61 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D2 [08:35:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:35:18]wFMCommunicate OK [08:35:18]CreateOFDProtocolMessage done [08:35:18]OFDSenderStorePacket 95081 [08:35:18]StoreOFDPacket docnum=95081 [08:35:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9F AF 07 01 D1 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 49 FB 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 69 73 01 00 35 04 06 00 02 12 7A BC 9A 9B E9 7B A8 E5 C8 F0 94 E5 [08:35:18]CheckFolder [08:35:18]dirname=/storage/ofd_packets [08:35:18]CheckFolder done [08:35:18]ProducePacketName [08:35:18]name=ofd_packets/00095081 [08:35:18]NVStorageSaveData ofd_packets/00095081 [08:35:18]File name is /storage/ofd_packets/00095081 [08:35:18]Write 301 bytes [08:35:18]NVStorageSaveData done [08:35:18]OFDSenderStorePacket done [08:35:18]KKMCreateOFDPacket done [08:35:18]NVStorageSaveData kkm_last_timestamp [08:35:18]File name is /storage/kkm_last_timestamp [08:35:18]Write 4 bytes [08:35:18]NVStorageSaveData done [08:35:18]ExternCall_PrintAddStr [08:35:18]wPrintStart [08:35:18]Write to MH i2c: 01 00 00 A7 61 08 [08:35:18]Write i2c OK [08:35:18]MH_I2C_Read... [08:35:18]Read from MH i2c: 01 [08:35:18]MH_I2C_Read... [08:35:18]Read from MH i2c: 01 07 00 [08:35:18]MH_I2C_Read... [08:35:18]Read from MH i2c: 01 07 00 A7 61 00 00 00 00 00 FF 0F 1D [08:35:18]RasterBufferAndPrint [08:35:18]line Счет N : (1)3405587 [08:35:18]line ИНН: 02508201610067 [08:35:18]line Контрольно-Кассовый Чек [08:35:18]line ПРОДАЖА [08:35:18]line ТРК (МРК, ГНК) : 32 [08:35:18]line Товар: 2710124130 [08:35:18]line Аи-92-К-4 [08:35:18]line 14.950 * 66.90 [08:35:18]line = 1000.16 [08:35:18]line НДС 12% НСП 1% [08:35:18]line > о реализуемом товаре [08:35:18]line ИТОГО: 1000.16 [08:35:18]line НСП 1% : 8.85 [08:35:18]line НДС 12% : 106.21 [08:35:18]line Наличными: 0.00 [08:35:18]line Безнал.: 1000.16 [08:35:18]line Место: АЗС № 82 "Партнер Нефть" [08:35:18]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:35:18]line СНО: Общий режим [08:35:18]line Чек 80 27.10.2024 08:35 [08:35:18]line Смена: 143 ФФД: 1.0 [08:35:18]line ЗНМ: 0300000017 [08:35:18]line РНМ: 0000000000170478 [08:35:18]line Версия ККМ: v1.0 [08:35:18]line Платежная система: O! деньги [08:35:18]line ФМ: 0000000002098560 [08:35:18]line ФД: 95081 [08:35:18]line ФПД: 2278391847579 [08:35:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T083521&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95081&fm=2278391847579&tin=02508201610067®Number=0000000000170478&sum=100016 [08:35:19]OFD Sender: Processing packet 95081 [packets to send 56, broken 55] [08:35:19]ProducePacketName [08:35:19]name=ofd_packets/00095081 [08:35:19]OFD Sender: To server: pG, [08:35:19]CommunicateWithHost lk.salyk.kg:30040 [08:35:19]ConnectInit lk.salyk.kg [08:35:19]written 0, free lines is 4095 [08:35:19]Connected sock=10 [08:35:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9F AF 07 01 D1 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 49 FB 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 69 73 01 00 35 04 06 00 02 12 7A BC 9A 9B E9 7B A8 E5 C8 F0 94 E5 [08:35:19]Write to MH i2c: 01 00 00 D1 61 32 [08:35:19]Write i2c OK [08:35:19]MH_I2C_Read... [08:35:19]Read from MH i2c: 01 [08:35:19]MH_I2C_Read... [08:35:19]Read from MH i2c: 01 07 00 [08:35:19]MH_I2C_Read... [08:35:19]Read from MH i2c: 01 07 00 D1 61 00 00 00 00 00 1C 0D 62 [08:35:19]RasterBufferAndPrint [08:35:19]line [08:35:19]line [08:35:19]line [08:35:19]line [08:35:19]line [08:35:19]written 0, free lines is 3362 [08:35:19]MH_Cut [08:35:19]Write to MH i2c: D1 01 00 D8 61 01 0B [08:35:19]Write i2c OK [08:35:19]MH_I2C_Read... [08:35:19]Read from MH i2c: D1 [08:35:19]MH_I2C_Read... [08:35:19]Read from MH i2c: D1 01 00 [08:35:19]MH_I2C_Read... [08:35:19]Read from MH i2c: D1 01 00 D8 61 00 0A [08:35:19]Write to MH i2c: 01 00 00 D9 61 3A [08:35:19]Write i2c OK [08:35:19]MH_I2C_Read... [08:35:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B9 83 47 00 08 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 32 30 39 38 35 36 30 10 04 04 00 69 73 01 00 F4 03 04 00 75 A5 1D 67 B6 04 01 00 00 31 80 85 56 30 C5 F7 DB [08:35:19]CommunicateWithHost err = 0 [08:35:19]CheckOFDResponse [08:35:19]1017 (14) - 77093643461234 [08:35:19]1041 (16) - 0000000002098560 [08:35:19]1040 (4) - 95081 [08:35:19]1012 (4) - 27.10.2024 02:29 [08:35:19]1206 (1) - 0 [08:35:19]OFD Sender: Remove packet 95081 [08:35:19]ProducePacketName [08:35:19]name=ofd_packets/00095081 [08:35:19]NVStorageDeleteData [08:35:20]OFD Sender: No OFD packet to send [08:35:20]*** Cut start [08:35:20]*** Partial cut [08:35:20]*** CUTSNS_PIN = 1 [08:35:20]*** CUTSNS_PIN = 0 [08:35:20]*** Brake cut motor [08:35:20]Read from MH i2c: 01 [08:35:20]MH_I2C_Read... [08:35:20]*** Stop cut motor [08:35:20]*** Cut end [08:35:20]Read from MH i2c: 01 07 00 [08:35:20]MH_I2C_Read... [08:35:20]Read from MH i2c: 01 07 00 D9 61 00 00 00 00 00 FF 0F 4F [08:35:20]process_action close_receipt done [08:35:20]requested_data is exist [08:35:20]produce_requested_data [08:35:20]requested_item fm.sn is exist - process it [08:35:20]wFMCommunicate request_size=4 [08:35:20]MH_SAM_APDU [08:35:20]CAPDU: 80 11 00 00 [08:35:20]Write to MH i2c: E2 08 00 DA 61 80 11 00 00 00 00 00 00 B5 [08:35:20]Write i2c OK [08:35:20]MH_I2C_Read... [08:35:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:35:21]Read from MH i2c: E2 [08:35:21]MH_I2C_Read... [08:35:21]Read from MH i2c: E2 17 00 [08:35:21]MH_I2C_Read... [08:35:21]Read from MH i2c: E2 17 00 DA 61 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 06 [08:35:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:35:21]wFMCommunicate OK [08:35:21]requested_item fd.num is exist - process it [08:35:21]SAM_PROTO_GetFieldsCounters [08:35:21]wFMCommunicate request_size=4 [08:35:21]MH_SAM_APDU [08:35:21]CAPDU: 80 13 00 00 [08:35:21]Write to MH i2c: E2 08 00 DB 61 80 13 00 00 00 00 00 00 B8 [08:35:21]Write i2c OK [08:35:21]MH_I2C_Read... [08:35:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:35:21]Read from MH i2c: E2 [08:35:21]MH_I2C_Read... [08:35:21]Read from MH i2c: E2 62 00 [08:35:21]MH_I2C_Read... [08:35:21]Read from MH i2c: E2 62 00 DB 61 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 69 73 01 00 0E 04 04 00 8F 00 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 35 [08:35:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 69 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 50 00 00 00 5E 04 04 00 50 00 00 00 57 04 04 00 51 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:35:21]wFMCommunicate OK [08:35:21]SAM_PROTO_GetFieldsCounters done [08:35:21]requested_item shift.num is exist - process it [08:35:21]requested_item shift.opened is exist - process it [08:35:21]req_shift_opened [08:35:21]FM_GetShiftState [08:35:21]SAM_PROTO_GetShiftState [08:35:21]wFMCommunicate request_size=4 [08:35:21]MH_SAM_APDU [08:35:21]CAPDU: 80 13 01 00 [08:35:21]Write to MH i2c: E2 08 00 DC 61 80 13 01 00 00 00 00 00 BA [08:35:21]Write i2c OK [08:35:21]MH_I2C_Read... [08:35:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:35:21]Read from MH i2c: E2 [08:35:21]MH_I2C_Read... [08:35:21]Read from MH i2c: E2 0E 00 [08:35:21]MH_I2C_Read... [08:35:21]Read from MH i2c: E2 0E 00 DC 61 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 66 [08:35:21]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:35:21]wFMCommunicate OK [08:35:21]SAM_PROTO_GetShiftState done [08:35:21]FM_GetShiftState done [08:35:21]req_shift_opened done [08:35:21]requested_item shift.open_date is exist - process it [08:35:21]req_shift_open_date [08:35:21]req_shift_open_date done [08:35:21]produce_requested_data done [08:35:21]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95081,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [08:35:21]process_action_free close_receipt [08:35:21]json_value_free [08:35:21]json_value_free done [08:35:21]process_json_proto returns [08:35:21]Send response to host [08:35:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95081,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [08:35:21]free response buf [08:35:21]execute_script done [08:35:21]execute_script returns [08:35:21]free content buf [08:35:21]Sock 9.Close socket [08:35:21]Sock 9.Thread stoped [08:35:25]OFD Sender: No OFD packet to send [08:35:30]OFD Sender: No OFD packet to send [08:35:35]OFD Sender: No OFD packet to send [08:35:40]OFD Sender: No OFD packet to send [08:35:45]OFD Sender: No OFD packet to send [08:35:50]OFD Sender: No OFD packet to send [08:35:55]OFD Sender: No OFD packet to send [08:36:00]OFD Sender: No OFD packet to send [08:36:05]OFD Sender: No OFD packet to send [08:36:07]accept exits with 7 [08:36:07]New connection [08:36:07]New thread 3066867044 created [08:36:07]Thread 3066723684 joined [08:36:07]Waiting for new connection... [08:36:07] Sock 7.Parse request [08:36:07]Sock 7.Check first char [08:36:07]Sock 7.First char is OK [08:36:07]request: POST /json_proto HTTP/1.0 [08:36:07]Method: POST [08:36:07]URL: /json_proto [08:36:07]Method is POST - this is cgi request [08:36:07]url: /json_proto [08:36:07]query_string will be loaded in cgi processing [08:36:07]execute_cgi json_proto POST (null) [08:36:07]execute_cgi path=json_proto method=POST [08:36:07]POST find Content-Length [08:36:07]Host: 172.17.40.67:8080 [08:36:07]Content-Length: 678 [08:36:07]Content-Type: application/json [08:36:07] [08:36:07]POST finish read [08:36:07]Found Content-Length = 678 [08:36:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405588", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:36:07]execute_script... [08:36:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405588", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:36:07]POST & json_proto [08:36:07]process_json_proto [08:36:07]json parsed OK: [08:36:07]protocol is kg_v1.0 [08:36:07]action value=close_receipt [08:36:07]process_action close_receipt [08:36:07]cmd_close_receipt [08:36:07]MH_GetDate [08:36:07]Write to MH i2c: F0 00 00 DD 61 2D [08:36:07]Write i2c OK [08:36:07]MH_I2C_Read... [08:36:07]Read from MH i2c: F0 [08:36:07]MH_I2C_Read... [08:36:07]Read from MH i2c: F0 09 00 [08:36:07]MH_I2C_Read... [08:36:07]Read from MH i2c: F0 09 00 DD 61 00 7B FB 1D 67 EE DA 66 66 C4 [08:36:07]GetLastDocTimeStamp 1730018121 [08:36:07]current date 1730018171 [08:36:07]FM_GetShiftState [08:36:07]SAM_PROTO_GetShiftState [08:36:07]wFMCommunicate request_size=4 [08:36:07]MH_SAM_APDU [08:36:07]CAPDU: 80 13 01 00 [08:36:07]Write to MH i2c: E2 08 00 DE 61 80 13 01 00 00 00 00 00 BC [08:36:07]Write i2c OK [08:36:07]MH_I2C_Read... [08:36:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:36:07]Read from MH i2c: E2 [08:36:07]MH_I2C_Read... [08:36:07]Read from MH i2c: E2 0E 00 [08:36:07]MH_I2C_Read... [08:36:07]Read from MH i2c: E2 0E 00 DE 61 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 68 [08:36:07]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:36:07]wFMCommunicate OK [08:36:07]SAM_PROTO_GetShiftState done [08:36:07]FM_GetShiftState done [08:36:07]opened in 1729987736 [08:36:07]opened+sec_in_day 1730074136 [08:36:07]quantity*price = 50041 [08:36:07]sum+1 = 50042 [08:36:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 81 27.10.2024 08:36 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95082 ФПД: 177119626242491 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T083611&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95082&fm=177119626242491&tin=02508201610067®Number=0000000000170478&sum=50000 [08:36:09]StoreToDocumentArchive [08:36:09]shift 143 fd 95082 [08:36:09]save to /storage/0143/doc_00095082 [08:36:09]save last doc name /storage/0143/doc_00095082 to /storage/kkm_last_doc_name [08:36:09]save OK [08:36:09]Clear old archive folders... [08:36:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:36:09]tlvbuf is 00F49890 [08:36:09]SAM_PROTO_ClearQueue [08:36:09]wFMCommunicate request_size=4 [08:36:09]MH_SAM_APDU [08:36:09]CAPDU: 80 09 00 00 [08:36:09]Write to MH i2c: E2 08 00 EB 61 80 09 00 00 00 00 00 00 BE [08:36:09]Write i2c OK [08:36:09]MH_I2C_Read... [08:36:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:36:09]Read from MH i2c: E2 [08:36:09]MH_I2C_Read... [08:36:09]Read from MH i2c: E2 03 00 [08:36:09]MH_I2C_Read... [08:36:09]Read from MH i2c: E2 03 00 EB 61 00 90 00 C0 [08:36:09]RAPDU: 90 00 [08:36:09]wFMCommunicate OK [08:36:09]SAM_PROTO_ClearQueue done [08:36:09]KKMCreateOFDPacket [08:36:09]OFDProtocolAddRootSTLVToBuf [08:36:09]FM_MakeSignedData [08:36:09]FM_MakeSignedData [08:36:09]SAM_PROTO_SignData [08:36:09]wFMCommunicate request_size=4 [08:36:09]MH_SAM_APDU [08:36:09]CAPDU: 80 0D 01 02 [08:36:09]Write to MH i2c: E2 08 00 EC 61 80 0D 01 02 00 00 00 00 C6 [08:36:09]Write i2c OK [08:36:09]MH_I2C_Read... [08:36:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:36:09]Read from MH i2c: E2 [08:36:09]MH_I2C_Read... [08:36:09]Read from MH i2c: E2 03 00 [08:36:09]MH_I2C_Read... [08:36:09]Read from MH i2c: E2 03 00 EC 61 00 90 00 C1 [08:36:09]RAPDU: 90 00 [08:36:09]wFMCommunicate OK [08:36:09]wFMCommunicate request_size=255 [08:36:09]MH_SAM_APDU [08:36: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 7B FB 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6A 73 01 00 35 04 06 00 A1 [08:36:09]Write to MH i2c: E2 02 01 ED 61 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 7B FB 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6A 73 01 00 35 04 06 00 A1 00 00 AD [08:36:09]Write i2c OK [08:36:09]MH_I2C_Read... [08:36:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:36:09]Read from MH i2c: E2 [08:36:09]MH_I2C_Read... [08:36:09]Read from MH i2c: E2 03 00 [08:36:09]MH_I2C_Read... [08:36:09]Read from MH i2c: E2 03 00 ED 61 00 90 00 C2 [08:36:09]RAPDU: 90 00 [08:36:09]wFMCommunicate OK [08:36:09]wFMCommunicate request_size=10 [08:36:09]MH_SAM_APDU [08:36:09]CAPDU: 80 0D 02 02 05 16 E0 67 A9 BB [08:36:09]Write to MH i2c: E2 0D 00 EE 61 80 0D 02 02 05 00 16 E0 67 A9 BB 00 00 94 [08:36:09]Write i2c OK [08:36:09]MH_I2C_Read... [08:36:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:36:09]Read from MH i2c: E2 [08:36:09]MH_I2C_Read... [08:36:09]Read from MH i2c: E2 03 00 [08:36:09]MH_I2C_Read... [08:36:09]Read from MH i2c: E2 03 00 EE 61 00 90 00 C3 [08:36:09]RAPDU: 90 00 [08:36:09]wFMCommunicate OK [08:36:09]wFMCommunicate request_size=4 [08:36:09]MH_SAM_APDU [08:36:09]CAPDU: 80 0D 03 02 [08:36:09]Write to MH i2c: E2 08 00 EF 61 80 0D 03 02 00 00 00 00 CB [08:36:09]Write i2c OK [08:36:09]MH_I2C_Read... [08:36:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:36:09]Read from MH i2c: E2 [08:36:09]MH_I2C_Read... [08:36:09]Read from MH i2c: E2 0B 00 [08:36:09]MH_I2C_Read... [08:36:09]Read from MH i2c: E2 0B 00 EF 61 00 FE 11 FE 5D B0 8B A0 25 90 00 36 [08:36:09]RAPDU: FE 11 FE 5D B0 8B A0 25 90 00 [08:36:09]wFMCommunicate OK [08:36:09]SAM_PROTO_SignData done [08:36:09]FM_MakeSignedData done [08:36:09]CreateOFDProtocolMessage [08:36:09]wFMCommunicate request_size=4 [08:36:09]MH_SAM_APDU [08:36:09]CAPDU: 80 11 00 00 [08:36:09]Write to MH i2c: E2 08 00 F0 61 80 11 00 00 00 00 00 00 CB [08:36:09]Write i2c OK [08:36:09]MH_I2C_Read... [08:36:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:36:09]Read from MH i2c: E2 [08:36:09]MH_I2C_Read... [08:36:09]Read from MH i2c: E2 17 00 [08:36:09]MH_I2C_Read... [08:36:09]Read from MH i2c: E2 17 00 F0 61 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1C [08:36:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:36:09]wFMCommunicate OK [08:36:09]CreateOFDProtocolMessage done [08:36:09]OFDSenderStorePacket 95082 [08:36:09]StoreOFDPacket docnum=95082 [08:36:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8C 02 07 01 31 AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 7B FB 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6A 73 01 00 35 04 06 00 A1 16 E0 67 A9 BB FE 11 FE 5D B0 8B A0 25 [08:36:09]CheckFolder [08:36:09]dirname=/storage/ofd_packets [08:36:09]CheckFolder done [08:36:09]ProducePacketName [08:36:09]name=ofd_packets/00095082 [08:36:09]NVStorageSaveData ofd_packets/00095082 [08:36:09]File name is /storage/ofd_packets/00095082 [08:36:09]Write 301 bytes [08:36:09]NVStorageSaveData done [08:36:09]OFDSenderStorePacket done [08:36:09]KKMCreateOFDPacket done [08:36:09]NVStorageSaveData kkm_last_timestamp [08:36:09]File name is /storage/kkm_last_timestamp [08:36:09]Write 4 bytes [08:36:09]NVStorageSaveData done [08:36:09]ExternCall_PrintAddStr [08:36:09]wPrintStart [08:36:09]Write to MH i2c: 01 00 00 F1 61 52 [08:36:09]Write i2c OK [08:36:09]MH_I2C_Read... [08:36:09]Read from MH i2c: 01 [08:36:09]MH_I2C_Read... [08:36:09]Read from MH i2c: 01 07 00 [08:36:09]MH_I2C_Read... [08:36:09]Read from MH i2c: 01 07 00 F1 61 00 00 00 00 00 FF 0F 67 [08:36:09]RasterBufferAndPrint [08:36:09]line Счет N : (1)3405588 [08:36:09]line ИНН: 02508201610067 [08:36:09]line Контрольно-Кассовый Чек [08:36:09]line ПРОДАЖА [08:36:09]line ТРК (МРК, ГНК) : 42 [08:36:09]line Товар: 2710124130 [08:36:09]line Аи-92-К-4 [08:36:09]line 7.480 * 66.90 [08:36:09]line = 500.41 [08:36:09]line НДС 12% НСП 1% [08:36:09]line > о реализуемом товаре [08:36:09]line ОКРУГЛЕНИЕ: -0.41 [08:36:09]line ИТОГО: 500.00 [08:36:09]line Внесено: 500.00 [08:36:09]line СДАЧА: 0.00 [08:36:09]line НСП 1% : 4.43 [08:36:09]line НДС 12% : 53.14 [08:36:09]line Наличными: 500.00 [08:36:09]line Безнал.: 0.00 [08:36:09]line Место: АЗС № 82 "Партнер Нефть" [08:36:09]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:36:09]line СНО: Общий режим [08:36:09]line Чек 81 27.10.2024 08:36 [08:36:09]line Смена: 143 ФФД: 1.0 [08:36:09]line ЗНМ: 0300000017 [08:36:09]line РНМ: 0000000000170478 [08:36:09]line Версия ККМ: v1.0 [08:36:09]line ФМ: 0000000002098560 [08:36:09]line ФД: 95082 [08:36:09]line ФПД: 177119626242491 [08:36:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T083611&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95082&fm=177119626242491&tin=02508201610067®Number=0000000000170478&sum=50000 [08:36:09]OFD Sender: Processing packet 95082 [packets to send 56, broken 55] [08:36:09]ProducePacketName [08:36:09]name=ofd_packets/00095082 [08:36:09]OFD Sender: To server: pG, [08:36:09]CommunicateWithHost lk.salyk.kg:30040 [08:36:09]ConnectInit lk.salyk.kg [08:36:09]written 0, free lines is 4095 [08:36:10]Connected sock=10 [08:36:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8C 02 07 01 31 AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 7B FB 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6A 73 01 00 35 04 06 00 A1 16 E0 67 A9 BB FE 11 FE 5D B0 8B A0 25 [08:36:10]Write to MH i2c: 01 00 00 1C 62 7E [08:36:10]Write i2c OK [08:36:10]MH_I2C_Read... [08:36:10]Read from MH i2c: 01 [08:36:10]MH_I2C_Read... [08:36:10]Read from MH i2c: 01 07 00 [08:36:10]MH_I2C_Read... [08:36:10]Read from MH i2c: 01 07 00 1C 62 00 00 00 00 00 0E 0D A0 [08:36:10]RasterBufferAndPrint [08:36:10]line [08:36:10]line [08:36:10]line [08:36:10]line [08:36:10]line [08:36:10]written 0, free lines is 3353 [08:36:10]MH_Cut [08:36:10]Write to MH i2c: D1 01 00 23 62 01 57 [08:36:10]Write i2c OK [08:36:10]MH_I2C_Read... [08:36:10]Read from MH i2c: D1 [08:36:10]MH_I2C_Read... [08:36:10]Read from MH i2c: D1 01 00 [08:36:10]MH_I2C_Read... [08:36:10]Read from MH i2c: D1 01 00 23 62 00 56 [08:36:10]Write to MH i2c: 01 00 00 24 62 86 [08:36:10]Write i2c OK [08:36:10]MH_I2C_Read... [08:36:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0B 13 47 00 D9 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 32 30 39 38 35 36 30 10 04 04 00 6A 73 01 00 F4 03 04 00 A8 A5 1D 67 B6 04 01 00 00 F5 A4 70 EF BC B4 62 DE [08:36:10]CommunicateWithHost err = 0 [08:36:10]CheckOFDResponse [08:36:10]1017 (14) - 77093643461234 [08:36:10]1041 (16) - 0000000002098560 [08:36:10]1040 (4) - 95082 [08:36:10]1012 (4) - 27.10.2024 02:30 [08:36:10]1206 (1) - 0 [08:36:10]OFD Sender: Remove packet 95082 [08:36:10]ProducePacketName [08:36:10]name=ofd_packets/00095082 [08:36:10]NVStorageDeleteData [08:36:10]OFD Sender: No OFD packet to send [08:36:11]*** Cut start [08:36:11]*** Partial cut [08:36:11]*** CUTSNS_PIN = 1 [08:36:11]*** CUTSNS_PIN = 0 [08:36:11]*** Brake cut motor [08:36:11]Read from MH i2c: 01 [08:36:11]MH_I2C_Read... [08:36:11]*** Stop cut motor [08:36:11]*** Cut end [08:36:11]Read from MH i2c: 01 07 00 [08:36:11]MH_I2C_Read... [08:36:11]Read from MH i2c: 01 07 00 24 62 00 00 00 00 00 FF 0F 9B [08:36:11]process_action close_receipt done [08:36:11]requested_data is exist [08:36:11]produce_requested_data [08:36:11]requested_item fm.sn is exist - process it [08:36:11]wFMCommunicate request_size=4 [08:36:11]MH_SAM_APDU [08:36:11]CAPDU: 80 11 00 00 [08:36:11]Write to MH i2c: E2 08 00 25 62 80 11 00 00 00 00 00 00 01 [08:36:11]Write i2c OK [08:36:11]MH_I2C_Read... [08:36:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:36:11]Read from MH i2c: E2 [08:36:11]MH_I2C_Read... [08:36:11]Read from MH i2c: E2 17 00 [08:36:11]MH_I2C_Read... [08:36:11]Read from MH i2c: E2 17 00 25 62 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 52 [08:36:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:36:11]wFMCommunicate OK [08:36:11]requested_item fd.num is exist - process it [08:36:11]SAM_PROTO_GetFieldsCounters [08:36:11]wFMCommunicate request_size=4 [08:36:11]MH_SAM_APDU [08:36:11]CAPDU: 80 13 00 00 [08:36:11]Write to MH i2c: E2 08 00 26 62 80 13 00 00 00 00 00 00 04 [08:36:11]Write i2c OK [08:36:11]MH_I2C_Read... [08:36:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:36:11]Read from MH i2c: E2 [08:36:11]MH_I2C_Read... [08:36:11]Read from MH i2c: E2 62 00 [08:36:11]MH_I2C_Read... [08:36:11]Read from MH i2c: E2 62 00 26 62 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6A 73 01 00 0E 04 04 00 8F 00 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 85 [08:36:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6A 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 51 00 00 00 5E 04 04 00 51 00 00 00 57 04 04 00 52 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:36:11]wFMCommunicate OK [08:36:11]SAM_PROTO_GetFieldsCounters done [08:36:11]requested_item shift.num is exist - process it [08:36:11]requested_item shift.opened is exist - process it [08:36:11]req_shift_opened [08:36:11]FM_GetShiftState [08:36:11]SAM_PROTO_GetShiftState [08:36:11]wFMCommunicate request_size=4 [08:36:11]MH_SAM_APDU [08:36:11]CAPDU: 80 13 01 00 [08:36:11]Write to MH i2c: E2 08 00 27 62 80 13 01 00 00 00 00 00 06 [08:36:11]Write i2c OK [08:36:11]MH_I2C_Read... [08:36:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:36:11]Read from MH i2c: E2 [08:36:11]MH_I2C_Read... [08:36:11]Read from MH i2c: E2 0E 00 [08:36:11]MH_I2C_Read... [08:36:11]Read from MH i2c: E2 0E 00 27 62 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B2 [08:36:11]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:36:11]wFMCommunicate OK [08:36:11]SAM_PROTO_GetShiftState done [08:36:11]FM_GetShiftState done [08:36:11]req_shift_opened done [08:36:11]requested_item shift.open_date is exist - process it [08:36:11]req_shift_open_date [08:36:11]req_shift_open_date done [08:36:11]produce_requested_data done [08:36:11]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95082,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [08:36:11]process_action_free close_receipt [08:36:11]json_value_free [08:36:11]json_value_free done [08:36:11]process_json_proto returns [08:36:11]Send response to host [08:36:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95082,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [08:36:11]free response buf [08:36:11]execute_script done [08:36:11]execute_script returns [08:36:11]free content buf [08:36:11]Sock 7.Close socket [08:36:11]Sock 7.Thread stoped [08:36:15]OFD Sender: No OFD packet to send [08:36:20]OFD Sender: No OFD packet to send [08:36:25]OFD Sender: No OFD packet to send [08:36:29]accept exits with 9 [08:36:29]New connection [08:36:29]New thread 3066723684 created [08:36:29]Thread 3066867044 joined [08:36:29]Waiting for new connection... [08:36:29] Sock 9.Parse request [08:36:29]Sock 9.Check first char [08:36:29]Sock 9.First char is OK [08:36:29]request: POST /json_proto HTTP/1.0 [08:36:29]Method: POST [08:36:29]URL: /json_proto [08:36:29]Method is POST - this is cgi request [08:36:29]url: /json_proto [08:36:29]query_string will be loaded in cgi processing [08:36:29]execute_cgi json_proto POST (null) [08:36:29]execute_cgi path=json_proto method=POST [08:36:29]POST find Content-Length [08:36:29]Host: 172.17.40.67:8080 [08:36:29]Content-Length: 678 [08:36:29]Content-Type: application/json [08:36:29] [08:36:29]POST finish read [08:36:29]Found Content-Length = 678 [08:36:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405589", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.550, "sum" : 170.60, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 170.00, "total" : 170.00, "payments": [ { "type": 0, "sum" : 170.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:36:29]execute_script... [08:36: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)3405589", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.550, "sum" : 170.60, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 170.00, "total" : 170.00, "payments": [ { "type": 0, "sum" : 170.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:36:29]POST & json_proto [08:36:29]process_json_proto [08:36:29]json parsed OK: [08:36:29]protocol is kg_v1.0 [08:36:29]action value=close_receipt [08:36:29]process_action close_receipt [08:36:29]cmd_close_receipt [08:36:29]MH_GetDate [08:36:29]Write to MH i2c: F0 00 00 28 62 79 [08:36:29]Write i2c OK [08:36:29]MH_I2C_Read... [08:36:29]Read from MH i2c: F0 [08:36:29]MH_I2C_Read... [08:36:29]Read from MH i2c: F0 09 00 [08:36:29]MH_I2C_Read... [08:36:29]Read from MH i2c: F0 09 00 28 62 00 91 FB 1D 67 EE DA 66 66 26 [08:36:29]GetLastDocTimeStamp 1730018171 [08:36:29]current date 1730018193 [08:36:29]FM_GetShiftState [08:36:29]SAM_PROTO_GetShiftState [08:36:29]wFMCommunicate request_size=4 [08:36:29]MH_SAM_APDU [08:36:29]CAPDU: 80 13 01 00 [08:36:29]Write to MH i2c: E2 08 00 29 62 80 13 01 00 00 00 00 00 08 [08:36:29]Write i2c OK [08:36:29]MH_I2C_Read... [08:36:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:36:29]Read from MH i2c: E2 [08:36:29]MH_I2C_Read... [08:36:29]Read from MH i2c: E2 0E 00 [08:36:29]MH_I2C_Read... [08:36:29]Read from MH i2c: E2 0E 00 29 62 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B4 [08:36:29]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:36:29]wFMCommunicate OK [08:36:29]SAM_PROTO_GetShiftState done [08:36:29]FM_GetShiftState done [08:36:29]opened in 1729987736 [08:36:29]opened+sec_in_day 1730074136 [08:36:29]quantity*price = 17059 [08:36:29]sum+1 = 17061 [08:36:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.60 ИТОГО: 170.00 Внесено: 170.00 СДАЧА: 0.00 НСП 1% : 1.51 НДС 12% : 18.12 Наличными: 170.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 82 27.10.2024 08:36 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95083 ФПД: 54552099431489 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T083633&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95083&fm=54552099431489&tin=02508201610067®Number=0000000000170478&sum=17000 [08:36:31]StoreToDocumentArchive [08:36:31]shift 143 fd 95083 [08:36:31]save to /storage/0143/doc_00095083 [08:36:31]save last doc name /storage/0143/doc_00095083 to /storage/kkm_last_doc_name [08:36:31]save OK [08:36:31]Clear old archive folders... [08:36:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:36:31]tlvbuf is 00EB61D0 [08:36:31]SAM_PROTO_ClearQueue [08:36:31]wFMCommunicate request_size=4 [08:36:31]MH_SAM_APDU [08:36:31]CAPDU: 80 09 00 00 [08:36:31]Write to MH i2c: E2 08 00 36 62 80 09 00 00 00 00 00 00 0A [08:36:31]Write i2c OK [08:36:31]MH_I2C_Read... [08:36:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:36:31]Read from MH i2c: E2 [08:36:31]MH_I2C_Read... [08:36:31]Read from MH i2c: E2 03 00 [08:36:31]MH_I2C_Read... [08:36:31]Read from MH i2c: E2 03 00 36 62 00 90 00 0C [08:36:31]RAPDU: 90 00 [08:36:31]wFMCommunicate OK [08:36:31]SAM_PROTO_ClearQueue done [08:36:31]KKMCreateOFDPacket [08:36:31]OFDProtocolAddRootSTLVToBuf [08:36:31]FM_MakeSignedData [08:36:31]FM_MakeSignedData [08:36:31]SAM_PROTO_SignData [08:36:31]wFMCommunicate request_size=4 [08:36:31]MH_SAM_APDU [08:36:31]CAPDU: 80 0D 01 02 [08:36:31]Write to MH i2c: E2 08 00 37 62 80 0D 01 02 00 00 00 00 12 [08:36:31]Write i2c OK [08:36:31]MH_I2C_Read... [08:36:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:36:31]Read from MH i2c: E2 [08:36:31]MH_I2C_Read... [08:36:31]Read from MH i2c: E2 03 00 [08:36:31]MH_I2C_Read... [08:36:31]Read from MH i2c: E2 03 00 37 62 00 90 00 0D [08:36:31]RAPDU: 90 00 [08:36:31]wFMCommunicate OK [08:36:31]wFMCommunicate request_size=255 [08:36:31]MH_SAM_APDU [08:36: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 34 FF 03 08 00 03 F6 09 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A4 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 14 07 00 00 00 00 07 04 06 00 68 42 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 91 FB 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6B 73 01 00 35 04 06 00 31 [08:36:31]Write to MH i2c: E2 02 01 38 62 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 F6 09 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A4 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 14 07 00 00 00 00 07 04 06 00 68 42 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 91 FB 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6B 73 01 00 35 04 06 00 31 00 00 43 [08:36:31]Write i2c OK [08:36:31]MH_I2C_Read... [08:36:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:36:31]Read from MH i2c: E2 [08:36:31]MH_I2C_Read... [08:36:31]Read from MH i2c: E2 03 00 [08:36:31]MH_I2C_Read... [08:36:31]Read from MH i2c: E2 03 00 38 62 00 90 00 0E [08:36:31]RAPDU: 90 00 [08:36:31]wFMCommunicate OK [08:36:31]wFMCommunicate request_size=10 [08:36:31]MH_SAM_APDU [08:36:31]CAPDU: 80 0D 02 02 05 9D 66 82 24 41 [08:36:31]Write to MH i2c: E2 0D 00 39 62 80 0D 02 02 05 00 9D 66 82 24 41 00 00 09 [08:36:31]Write i2c OK [08:36:31]MH_I2C_Read... [08:36:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:36:31]Read from MH i2c: E2 [08:36:31]MH_I2C_Read... [08:36:31]Read from MH i2c: E2 03 00 [08:36:31]MH_I2C_Read... [08:36:31]Read from MH i2c: E2 03 00 39 62 00 90 00 0F [08:36:31]RAPDU: 90 00 [08:36:31]wFMCommunicate OK [08:36:31]wFMCommunicate request_size=4 [08:36:31]MH_SAM_APDU [08:36:31]CAPDU: 80 0D 03 02 [08:36:31]Write to MH i2c: E2 08 00 3A 62 80 0D 03 02 00 00 00 00 17 [08:36:31]Write i2c OK [08:36:31]MH_I2C_Read... [08:36:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:36:31]Read from MH i2c: E2 [08:36:31]MH_I2C_Read... [08:36:31]Read from MH i2c: E2 0B 00 [08:36:31]MH_I2C_Read... [08:36:31]Read from MH i2c: E2 0B 00 3A 62 00 26 DF 01 B8 54 D4 01 2A 90 00 29 [08:36:31]RAPDU: 26 DF 01 B8 54 D4 01 2A 90 00 [08:36:31]wFMCommunicate OK [08:36:31]SAM_PROTO_SignData done [08:36:31]FM_MakeSignedData done [08:36:31]CreateOFDProtocolMessage [08:36:31]wFMCommunicate request_size=4 [08:36:31]MH_SAM_APDU [08:36:31]CAPDU: 80 11 00 00 [08:36:31]Write to MH i2c: E2 08 00 3B 62 80 11 00 00 00 00 00 00 17 [08:36:31]Write i2c OK [08:36:31]MH_I2C_Read... [08:36:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:36:31]Read from MH i2c: E2 [08:36:31]MH_I2C_Read... [08:36:31]Read from MH i2c: E2 17 00 [08:36:31]MH_I2C_Read... [08:36:31]Read from MH i2c: E2 17 00 3B 62 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 68 [08:36:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:36:31]wFMCommunicate OK [08:36:31]CreateOFDProtocolMessage done [08:36:31]OFDSenderStorePacket 95083 [08:36:31]StoreOFDPacket docnum=95083 [08:36:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 74 6F 07 01 FE FE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 F6 09 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A4 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 14 07 00 00 00 00 07 04 06 00 68 42 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 91 FB 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6B 73 01 00 35 04 06 00 31 9D 66 82 24 41 26 DF 01 B8 54 D4 01 2A [08:36:31]CheckFolder [08:36:31]dirname=/storage/ofd_packets [08:36:31]CheckFolder done [08:36:31]ProducePacketName [08:36:31]name=ofd_packets/00095083 [08:36:31]NVStorageSaveData ofd_packets/00095083 [08:36:31]File name is /storage/ofd_packets/00095083 [08:36:31]Write 301 bytes [08:36:31]NVStorageSaveData done [08:36:31]OFDSenderStorePacket done [08:36:31]KKMCreateOFDPacket done [08:36:31]NVStorageSaveData kkm_last_timestamp [08:36:31]File name is /storage/kkm_last_timestamp [08:36:31]Write 4 bytes [08:36:31]NVStorageSaveData done [08:36:31]ExternCall_PrintAddStr [08:36:31]wPrintStart [08:36:31]Write to MH i2c: 01 00 00 3C 62 9E [08:36:31]Write i2c OK [08:36:31]MH_I2C_Read... [08:36:31]Read from MH i2c: 01 [08:36:31]MH_I2C_Read... [08:36:31]Read from MH i2c: 01 07 00 [08:36:31]MH_I2C_Read... [08:36:31]Read from MH i2c: 01 07 00 3C 62 00 00 00 00 00 FF 0F B3 [08:36:31]RasterBufferAndPrint [08:36:31]line Счет N : (1)3405589 [08:36:31]line ИНН: 02508201610067 [08:36:31]line Контрольно-Кассовый Чек [08:36:31]line ПРОДАЖА [08:36:31]line ТРК (МРК, ГНК) : 22 [08:36:31]line Товар: 2710124130 [08:36:31]line Аи-92-К-4 [08:36:31]line 2.550 * 66.90 [08:36:31]line = 170.60 [08:36:31]line НДС 12% НСП 1% [08:36:31]line > о реализуемом товаре [08:36:31]line ОКРУГЛЕНИЕ: -0.60 [08:36:31]line ИТОГО: 170.00 [08:36:31]line Внесено: 170.00 [08:36:31]line СДАЧА: 0.00 [08:36:31]line НСП 1% : 1.51 [08:36:31]line НДС 12% : 18.12 [08:36:31]line Наличными: 170.00 [08:36:31]line Безнал.: 0.00 [08:36:31]line Место: АЗС № 82 "Партнер Нефть" [08:36:31]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:36:31]line СНО: Общий режим [08:36:31]line Чек 82 27.10.2024 08:36 [08:36:31]line Смена: 143 ФФД: 1.0 [08:36:31]line ЗНМ: 0300000017 [08:36:31]line РНМ: 0000000000170478 [08:36:31]line Версия ККМ: v1.0 [08:36:31]line ФМ: 0000000002098560 [08:36:31]line ФД: 95083 [08:36:31]line ФПД: 54552099431489 [08:36:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T083633&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95083&fm=54552099431489&tin=02508201610067®Number=0000000000170478&sum=17000 [08:36:31]OFD Sender: Processing packet 95083 [packets to send 56, broken 55] [08:36:31]ProducePacketName [08:36:31]name=ofd_packets/00095083 [08:36:31]OFD Sender: To server: pG, [08:36:31]written 0, free lines is 4095 [08:36:31]CommunicateWithHost lk.salyk.kg:30040 [08:36:31]ConnectInit lk.salyk.kg [08:36:32]Connected sock=10 [08:36:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 74 6F 07 01 FE FE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 F6 09 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A4 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 97 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 14 07 00 00 00 00 07 04 06 00 68 42 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 91 FB 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6B 73 01 00 35 04 06 00 31 9D 66 82 24 41 26 DF 01 B8 54 D4 01 2A [08:36:32]Write to MH i2c: 01 00 00 67 62 C9 [08:36:32]Write i2c OK [08:36:32]MH_I2C_Read... [08:36:32]Read from MH i2c: 01 [08:36:32]MH_I2C_Read... [08:36:32]Read from MH i2c: 01 07 00 [08:36:32]MH_I2C_Read... [08:36:32]Read from MH i2c: 01 07 00 67 62 00 00 00 00 00 11 0D EE [08:36:32]RasterBufferAndPrint [08:36:32]line [08:36:32]line [08:36:32]line [08:36:32]line [08:36:32]line [08:36:32]written 0, free lines is 3354 [08:36:32]MH_Cut [08:36:32]Write to MH i2c: D1 01 00 6E 62 01 A2 [08:36:32]Write i2c OK [08:36:32]MH_I2C_Read... [08:36:32]Read from MH i2c: D1 [08:36:32]MH_I2C_Read... [08:36:32]Read from MH i2c: D1 01 00 [08:36:32]MH_I2C_Read... [08:36:32]Read from MH i2c: D1 01 00 6E 62 00 A1 [08:36:32]Write to MH i2c: 01 00 00 6F 62 D1 [08:36:32]Write i2c OK [08:36:32]MH_I2C_Read... [08:36:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6F 22 47 00 92 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 32 30 39 38 35 36 30 10 04 04 00 6B 73 01 00 F4 03 04 00 BE A5 1D 67 B6 04 01 00 00 0B E4 8E 6C 26 08 90 C9 [08:36:32]CommunicateWithHost err = 0 [08:36:32]CheckOFDResponse [08:36:32]1017 (14) - 77093643461234 [08:36:32]1041 (16) - 0000000002098560 [08:36:32]1040 (4) - 95083 [08:36:32]1012 (4) - 27.10.2024 02:30 [08:36:32]1206 (1) - 0 [08:36:32]OFD Sender: Remove packet 95083 [08:36:32]ProducePacketName [08:36:32]name=ofd_packets/00095083 [08:36:32]NVStorageDeleteData [08:36:33]OFD Sender: No OFD packet to send [08:36:33]*** Cut start [08:36:33]*** Partial cut [08:36:33]*** CUTSNS_PIN = 1 [08:36:33]*** CUTSNS_PIN = 0 [08:36:33]*** Brake cut motor [08:36:33]Read from MH i2c: 01 [08:36:33]MH_I2C_Read... [08:36:33]*** Stop cut motor [08:36:33]*** Cut end [08:36:33]Read from MH i2c: 01 07 00 [08:36:33]MH_I2C_Read... [08:36:33]Read from MH i2c: 01 07 00 6F 62 00 00 00 00 00 FF 0F E6 [08:36:33]process_action close_receipt done [08:36:33]requested_data is exist [08:36:33]produce_requested_data [08:36:33]requested_item fm.sn is exist - process it [08:36:33]wFMCommunicate request_size=4 [08:36:33]MH_SAM_APDU [08:36:33]CAPDU: 80 11 00 00 [08:36:33]Write to MH i2c: E2 08 00 70 62 80 11 00 00 00 00 00 00 4C [08:36:33]Write i2c OK [08:36:33]MH_I2C_Read... [08:36:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:36:33]Read from MH i2c: E2 [08:36:33]MH_I2C_Read... [08:36:33]Read from MH i2c: E2 17 00 [08:36:33]MH_I2C_Read... [08:36:33]Read from MH i2c: E2 17 00 70 62 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9D [08:36:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:36:33]wFMCommunicate OK [08:36:33]requested_item fd.num is exist - process it [08:36:33]SAM_PROTO_GetFieldsCounters [08:36:33]wFMCommunicate request_size=4 [08:36:33]MH_SAM_APDU [08:36:33]CAPDU: 80 13 00 00 [08:36:33]Write to MH i2c: E2 08 00 71 62 80 13 00 00 00 00 00 00 4F [08:36:33]Write i2c OK [08:36:33]MH_I2C_Read... [08:36:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:36:33]Read from MH i2c: E2 [08:36:33]MH_I2C_Read... [08:36:33]Read from MH i2c: E2 62 00 [08:36:33]MH_I2C_Read... [08:36:33]Read from MH i2c: E2 62 00 71 62 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6B 73 01 00 0E 04 04 00 8F 00 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 D4 [08:36:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6B 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 52 00 00 00 5E 04 04 00 52 00 00 00 57 04 04 00 53 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:36:33]wFMCommunicate OK [08:36:33]SAM_PROTO_GetFieldsCounters done [08:36:33]requested_item shift.num is exist - process it [08:36:33]requested_item shift.opened is exist - process it [08:36:33]req_shift_opened [08:36:33]FM_GetShiftState [08:36:33]SAM_PROTO_GetShiftState [08:36:33]wFMCommunicate request_size=4 [08:36:33]MH_SAM_APDU [08:36:33]CAPDU: 80 13 01 00 [08:36:33]Write to MH i2c: E2 08 00 72 62 80 13 01 00 00 00 00 00 51 [08:36:33]Write i2c OK [08:36:33]MH_I2C_Read... [08:36:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:36:33]Read from MH i2c: E2 [08:36:33]MH_I2C_Read... [08:36:33]Read from MH i2c: E2 0E 00 [08:36:33]MH_I2C_Read... [08:36:33]Read from MH i2c: E2 0E 00 72 62 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FD [08:36:33]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:36:33]wFMCommunicate OK [08:36:33]SAM_PROTO_GetShiftState done [08:36:33]FM_GetShiftState done [08:36:33]req_shift_opened done [08:36:33]requested_item shift.open_date is exist - process it [08:36:33]req_shift_open_date [08:36:33]req_shift_open_date done [08:36:33]produce_requested_data done [08:36:33]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95083,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [08:36:33]process_action_free close_receipt [08:36:33]json_value_free [08:36:33]json_value_free done [08:36:33]process_json_proto returns [08:36:33]Send response to host [08:36:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95083,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [08:36:33]free response buf [08:36:33]execute_script done [08:36:33]execute_script returns [08:36:33]free content buf [08:36:33]Sock 9.Close socket [08:36:33]Sock 9.Thread stoped [08:36:38]OFD Sender: No OFD packet to send [08:36:43]OFD Sender: No OFD packet to send [08:36:48]OFD Sender: No OFD packet to send [08:36:53]OFD Sender: No OFD packet to send [08:36:58]OFD Sender: No OFD packet to send [08:37:03]OFD Sender: No OFD packet to send [08:37:08]OFD Sender: No OFD packet to send [08:37:13]OFD Sender: No OFD packet to send [08:37:18]OFD Sender: No OFD packet to send [08:37:23]OFD Sender: No OFD packet to send [08:37:28]OFD Sender: No OFD packet to send [08:37:33]OFD Sender: No OFD packet to send [08:37:38]OFD Sender: No OFD packet to send [08:37:43]OFD Sender: No OFD packet to send [08:37:48]OFD Sender: No OFD packet to send [08:37:53]OFD Sender: No OFD packet to send [08:37:57]accept exits with 7 [08:37:57]New connection [08:37:57]New thread 3066867044 created [08:37:57]Thread 3066723684 joined [08:37:57]Waiting for new connection... [08:37:57] Sock 7.Parse request [08:37:57]Sock 7.Check first char [08:37:57]Sock 7.First char is OK [08:37:57]request: POST /json_proto HTTP/1.0 [08:37:57]Method: POST [08:37:57]URL: /json_proto [08:37:57]Method is POST - this is cgi request [08:37:57]url: /json_proto [08:37:57]query_string will be loaded in cgi processing [08:37:57]execute_cgi json_proto POST (null) [08:37:57]execute_cgi path=json_proto method=POST [08:37:57]POST find Content-Length [08:37:57]Host: 172.17.40.67:8080 [08:37:57]Content-Length: 978 [08:37:57]Content-Type: application/json [08:37:57] [08:37:57]POST finish read [08:37:57]Found Content-Length = 978 [08:37:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405586", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 79.790, "sum" : 6000.21, "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 82\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 79.79 \u0441\u043E\u043C", "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" ] } } [08:37:57]execute_script... [08: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)3405586", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 79.790, "sum" : 6000.21, "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 82\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 79.79 \u0441\u043E\u043C", "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" ] } } [08:37:57]POST & json_proto [08:37:57]process_json_proto [08:37:57]json parsed OK: [08:37:57]protocol is kg_v1.0 [08:37:57]action value=close_receipt [08:37:57]process_action close_receipt [08:37:57]cmd_close_receipt [08:37:57]MH_GetDate [08:37:57]Write to MH i2c: F0 00 00 73 62 C4 [08:37:57]Write i2c OK [08:37:57]MH_I2C_Read... [08:37:57]Read from MH i2c: F0 [08:37:57]MH_I2C_Read... [08:37:57]Read from MH i2c: F0 09 00 [08:37:57]MH_I2C_Read... [08:37:57]Read from MH i2c: F0 09 00 73 62 00 E9 FB 1D 67 EE DA 66 66 C9 [08:37:57]GetLastDocTimeStamp 1730018193 [08:37:57]current date 1730018281 [08:37:57]FM_GetShiftState [08:37:57]SAM_PROTO_GetShiftState [08:37:57]wFMCommunicate request_size=4 [08:37:57]MH_SAM_APDU [08:37:57]CAPDU: 80 13 01 00 [08:37:57]Write to MH i2c: E2 08 00 74 62 80 13 01 00 00 00 00 00 53 [08:37:57]Write i2c OK [08:37:57]MH_I2C_Read... [08:37:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:37:58]Read from MH i2c: E2 [08:37:58]MH_I2C_Read... [08:37:58]Read from MH i2c: E2 0E 00 [08:37:58]MH_I2C_Read... [08:37:58]Read from MH i2c: E2 0E 00 74 62 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FF [08:37:58]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:37:58]wFMCommunicate OK [08:37:58]SAM_PROTO_GetShiftState done [08:37:58]FM_GetShiftState done [08:37:58]opened in 1729987736 [08:37:58]opened+sec_in_day 1730074136 [08:37:58]quantity*price = 600020 [08:37:58]sum+1 = 600022 [08:37:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 6000.00 Внесено: 6000.00 СДАЧА: 0.00 НСП 1% : 53.10 НДС 12% : 637.19 Наличными: 6000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 83 27.10.2024 08:38 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Дисконтная программа ДТ номер 82 сэкономлено 79.79 сом ФМ: 0000000002098560 ФД: 95084 ФПД: 42996390278244 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T083801&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95084&fm=42996390278244&tin=02508201610067®Number=0000000000170478&sum=600000 [08:37:59]StoreToDocumentArchive [08:37:59]shift 143 fd 95084 [08:37:59]save to /storage/0143/doc_00095084 [08:37:59]save last doc name /storage/0143/doc_00095084 to /storage/kkm_last_doc_name [08:37:59]save OK [08:37:59]Clear old archive folders... [08:37:59]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:37:59]tlvbuf is 00FCAC00 [08:37:59]SAM_PROTO_ClearQueue [08:37:59]wFMCommunicate request_size=4 [08:37:59]MH_SAM_APDU [08:37:59]CAPDU: 80 09 00 00 [08:37:59]Write to MH i2c: E2 08 00 81 62 80 09 00 00 00 00 00 00 55 [08:37:59]Write i2c OK [08:37:59]MH_I2C_Read... [08:37:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:37:59]Read from MH i2c: E2 [08:37:59]MH_I2C_Read... [08:37:59]Read from MH i2c: E2 03 00 [08:37:59]MH_I2C_Read... [08:37:59]Read from MH i2c: E2 03 00 81 62 00 90 00 57 [08:37:59]RAPDU: 90 00 [08:37:59]wFMCommunicate OK [08:37:59]SAM_PROTO_ClearQueue done [08:37:59]KKMCreateOFDPacket [08:37:59]OFDProtocolAddRootSTLVToBuf [08:37:59]FM_MakeSignedData [08:37:59]FM_MakeSignedData [08:37:59]SAM_PROTO_SignData [08:37:59]wFMCommunicate request_size=4 [08:37:59]MH_SAM_APDU [08:37:59]CAPDU: 80 0D 01 02 [08:37:59]Write to MH i2c: E2 08 00 82 62 80 0D 01 02 00 00 00 00 5D [08:37:59]Write i2c OK [08:37:59]MH_I2C_Read... [08:37:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:37:59]Read from MH i2c: E2 [08:37:59]MH_I2C_Read... [08:37:59]Read from MH i2c: E2 03 00 [08:37:59]MH_I2C_Read... [08:37:59]Read from MH i2c: E2 03 00 82 62 00 90 00 58 [08:37:59]RAPDU: 90 00 [08:37:59]wFMCommunicate OK [08:37:59]wFMCommunicate request_size=255 [08:37:59]MH_SAM_APDU [08:37: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 AE 37 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 D5 27 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 E7 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 53 00 00 00 F4 03 04 00 E9 FB 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6C 73 01 00 35 04 06 00 27 1A E0 91 [08:37:59]Write to MH i2c: E2 02 01 83 62 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE 37 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 D5 27 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 E7 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 53 00 00 00 F4 03 04 00 E9 FB 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6C 73 01 00 35 04 06 00 27 1A E0 91 00 00 8F [08:37:59]Write i2c OK [08:37:59]MH_I2C_Read... [08:37:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:37:59]Read from MH i2c: E2 [08:37:59]MH_I2C_Read... [08:37:59]Read from MH i2c: E2 03 00 [08:37:59]MH_I2C_Read... [08:37:59]Read from MH i2c: E2 03 00 83 62 00 90 00 59 [08:37:59]RAPDU: 90 00 [08:37:59]wFMCommunicate OK [08:37:59]wFMCommunicate request_size=7 [08:37:59]MH_SAM_APDU [08:37:59]CAPDU: 80 0D 02 02 02 B4 64 [08:37:59]Write to MH i2c: E2 0A 00 84 62 80 0D 02 02 02 00 B4 64 00 00 7C [08:37:59]Write i2c OK [08:37:59]MH_I2C_Read... [08:37:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:37:59]Read from MH i2c: E2 [08:37:59]MH_I2C_Read... [08:37:59]Read from MH i2c: E2 03 00 [08:37:59]MH_I2C_Read... [08:37:59]Read from MH i2c: E2 03 00 84 62 00 90 00 5A [08:37:59]RAPDU: 90 00 [08:37:59]wFMCommunicate OK [08:37:59]wFMCommunicate request_size=4 [08:37:59]MH_SAM_APDU [08:37:59]CAPDU: 80 0D 03 02 [08:37:59]Write to MH i2c: E2 08 00 85 62 80 0D 03 02 00 00 00 00 62 [08:37:59]Write i2c OK [08:37:59]MH_I2C_Read... [08:37:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:37:59]Read from MH i2c: E2 [08:37:59]MH_I2C_Read... [08:37:59]Read from MH i2c: E2 0B 00 [08:37:59]MH_I2C_Read... [08:37:59]Read from MH i2c: E2 0B 00 85 62 00 4B FE E8 34 59 5E C8 F3 90 00 3A [08:37:59]RAPDU: 4B FE E8 34 59 5E C8 F3 90 00 [08:37:59]wFMCommunicate OK [08:37:59]SAM_PROTO_SignData done [08:37:59]FM_MakeSignedData done [08:37:59]CreateOFDProtocolMessage [08:37:59]wFMCommunicate request_size=4 [08:37:59]MH_SAM_APDU [08:37:59]CAPDU: 80 11 00 00 [08:37:59]Write to MH i2c: E2 08 00 86 62 80 11 00 00 00 00 00 00 62 [08:37:59]Write i2c OK [08:37:59]MH_I2C_Read... [08:37:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:37:59]Read from MH i2c: E2 [08:37:59]MH_I2C_Read... [08:37:59]Read from MH i2c: E2 17 00 [08:37:59]MH_I2C_Read... [08:37:59]Read from MH i2c: E2 17 00 86 62 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B3 [08:37:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:37:59]wFMCommunicate OK [08:37:59]CreateOFDProtocolMessage done [08:37:59]OFDSenderStorePacket 95084 [08:37:59]StoreOFDPacket docnum=95084 [08:37:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 94 67 04 01 CF 69 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE 37 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 D5 27 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 E7 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 53 00 00 00 F4 03 04 00 E9 FB 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6C 73 01 00 35 04 06 00 27 1A E0 91 B4 64 4B FE E8 34 59 5E C8 F3 [08:37:59]CheckFolder [08:37:59]dirname=/storage/ofd_packets [08:37:59]CheckFolder done [08:37:59]ProducePacketName [08:37:59]name=ofd_packets/00095084 [08:37:59]NVStorageSaveData ofd_packets/00095084 [08:37:59]File name is /storage/ofd_packets/00095084 [08:37:59]Write 298 bytes [08:37:59]NVStorageSaveData done [08:37:59]OFDSenderStorePacket done [08:37:59]KKMCreateOFDPacket done [08:37:59]NVStorageSaveData kkm_last_timestamp [08:37:59]File name is /storage/kkm_last_timestamp [08:37:59]Write 4 bytes [08:37:59]NVStorageSaveData done [08:37:59]ExternCall_PrintAddStr [08:37:59]wPrintStart [08:37:59]Write to MH i2c: 01 00 00 87 62 E9 [08:37:59]Write i2c OK [08:37:59]MH_I2C_Read... [08:37:59]Read from MH i2c: 01 [08:37:59]MH_I2C_Read... [08:37:59]Read from MH i2c: 01 07 00 [08:37:59]MH_I2C_Read... [08:37:59]Read from MH i2c: 01 07 00 87 62 00 00 00 00 00 FF 0F FE [08:37:59]RasterBufferAndPrint [08:37:59]line Счет N : (1)3405586 [08:37:59]line ИНН: 02508201610067 [08:37:59]line Контрольно-Кассовый Чек [08:37:59]line ПРОДАЖА [08:37:59]line ТРК (МРК, ГНК) : 51 [08:37:59]line Товар: 2710194210 [08:37:59]line ДТ-К-5 [08:37:59]line 79.790 * 75.20 [08:37:59]line = 6000.21 [08:37:59]line НДС 12% НСП 1% [08:37:59]line > о реализуемом товаре [08:37:59]line ОКРУГЛЕНИЕ: -0.21 [08:37:59]line ИТОГО: 6000.00 [08:37:59]line Внесено: 6000.00 [08:37:59]line СДАЧА: 0.00 [08:37:59]line НСП 1% : 53.10 [08:37:59]line НДС 12% : 637.19 [08:37:59]line Наличными: 6000.00 [08:37:59]line Безнал.: 0.00 [08:37:59]line Место: АЗС № 82 "Партнер Нефть" [08:37:59]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:37:59]line СНО: Общий режим [08:37:59]line Чек 83 27.10.2024 08:38 [08:37:59]line Смена: 143 ФФД: 1.0 [08:37:59]line ЗНМ: 0300000017 [08:37:59]line РНМ: 0000000000170478 [08:37:59]line Версия ККМ: v1.0 [08:37:59]line [08:37:59]line Дисконтная программа [08:37:59]line ДТ [08:37:59]line номер 82 [08:37:59]line сэкономлено 79.79 сом [08:37:59]line ФМ: 0000000002098560 [08:37:59]line ФД: 95084 [08:37:59]line ФПД: 42996390278244 [08:37:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T083801&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95084&fm=42996390278244&tin=02508201610067®Number=0000000000170478&sum=600000 [08:37:59]OFD Sender: Processing packet 95084 [packets to send 56, broken 55] [08:37:59]ProducePacketName [08:37:59]name=ofd_packets/00095084 [08:37:59]OFD Sender: To server: pG, [08:37:59]CommunicateWithHost lk.salyk.kg:30040 [08:38:00]ConnectInit lk.salyk.kg [08:38:00]written 0, free lines is 4095 [08:38:00]Connected sock=10 [08:38:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 94 67 04 01 CF 69 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE 37 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 D5 27 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 E7 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 53 00 00 00 F4 03 04 00 E9 FB 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6C 73 01 00 35 04 06 00 27 1A E0 91 B4 64 4B FE E8 34 59 5E C8 F3 [08:38:00]Write to MH i2c: 01 00 00 B7 62 19 [08:38:00]Write i2c OK [08:38:00]MH_I2C_Read... [08:38:00]Read from MH i2c: 01 [08:38:00]MH_I2C_Read... [08:38:00]Read from MH i2c: 01 07 00 [08:38:00]MH_I2C_Read... [08:38:00]Read from MH i2c: 01 07 00 B7 62 00 00 00 00 00 B6 0C E2 [08:38:00]RasterBufferAndPrint [08:38:00]line [08:38:00]line [08:38:00]line [08:38:00]line [08:38:00]line [08:38:00]written 0, free lines is 3262 [08:38:00]MH_Cut [08:38:00]Write to MH i2c: D1 01 00 BE 62 01 F2 [08:38:00]Write i2c OK [08:38:00]MH_I2C_Read... [08:38:00]Read from MH i2c: D1 [08:38:00]MH_I2C_Read... [08:38:00]Read from MH i2c: D1 01 00 [08:38:00]MH_I2C_Read... [08:38:00]Read from MH i2c: D1 01 00 BE 62 00 F1 [08:38:00]Write to MH i2c: 01 00 00 BF 62 21 [08:38:00]Write i2c OK [08:38:00]MH_I2C_Read... [08:38:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 21 95 47 00 42 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 32 30 39 38 35 36 30 10 04 04 00 6C 73 01 00 F4 03 04 00 16 A6 1D 67 B6 04 01 00 00 8C FF 5F BE 5C AA A6 AC [08:38:00]CommunicateWithHost err = 0 [08:38:00]CheckOFDResponse [08:38:00]1017 (14) - 77093643461234 [08:38:00]1041 (16) - 0000000002098560 [08:38:00]1040 (4) - 95084 [08:38:00]1012 (4) - 27.10.2024 02:31 [08:38:00]1206 (1) - 0 [08:38:00]OFD Sender: Remove packet 95084 [08:38:00]ProducePacketName [08:38:00]name=ofd_packets/00095084 [08:38:00]NVStorageDeleteData [08:38:01]OFD Sender: No OFD packet to send [08:38:01]*** Cut start [08:38:01]*** Partial cut [08:38:01]*** CUTSNS_PIN = 1 [08:38:01]*** CUTSNS_PIN = 0 [08:38:01]*** Brake cut motor [08:38:01]Read from MH i2c: 01 [08:38:01]MH_I2C_Read... [08:38:01]*** Stop cut motor [08:38:01]*** Cut end [08:38:01]Read from MH i2c: 01 07 00 [08:38:01]MH_I2C_Read... [08:38:01]Read from MH i2c: 01 07 00 BF 62 00 00 00 00 00 FF 0F 36 [08:38:01]process_action close_receipt done [08:38:01]requested_data is exist [08:38:01]produce_requested_data [08:38:01]requested_item fm.sn is exist - process it [08:38:01]wFMCommunicate request_size=4 [08:38:01]MH_SAM_APDU [08:38:01]CAPDU: 80 11 00 00 [08:38:01]Write to MH i2c: E2 08 00 C0 62 80 11 00 00 00 00 00 00 9C [08:38:01]Write i2c OK [08:38:01]MH_I2C_Read... [08:38:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:38:01]Read from MH i2c: E2 [08:38:01]MH_I2C_Read... [08:38:01]Read from MH i2c: E2 17 00 [08:38:01]MH_I2C_Read... [08:38:01]Read from MH i2c: E2 17 00 C0 62 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 ED [08:38:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:38:01]wFMCommunicate OK [08:38:01]requested_item fd.num is exist - process it [08:38:01]SAM_PROTO_GetFieldsCounters [08:38:01]wFMCommunicate request_size=4 [08:38:01]MH_SAM_APDU [08:38:01]CAPDU: 80 13 00 00 [08:38:01]Write to MH i2c: E2 08 00 C1 62 80 13 00 00 00 00 00 00 9F [08:38:01]Write i2c OK [08:38:01]MH_I2C_Read... [08:38:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:38:02]Read from MH i2c: E2 [08:38:02]MH_I2C_Read... [08:38:02]Read from MH i2c: E2 62 00 [08:38:02]MH_I2C_Read... [08:38:02]Read from MH i2c: E2 62 00 C1 62 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6C 73 01 00 0E 04 04 00 8F 00 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 28 [08:38:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6C 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 53 00 00 00 5E 04 04 00 53 00 00 00 57 04 04 00 54 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:38:02]wFMCommunicate OK [08:38:02]SAM_PROTO_GetFieldsCounters done [08:38:02]requested_item shift.num is exist - process it [08:38:02]requested_item shift.opened is exist - process it [08:38:02]req_shift_opened [08:38:02]FM_GetShiftState [08:38:02]SAM_PROTO_GetShiftState [08:38:02]wFMCommunicate request_size=4 [08:38:02]MH_SAM_APDU [08:38:02]CAPDU: 80 13 01 00 [08:38:02]Write to MH i2c: E2 08 00 C2 62 80 13 01 00 00 00 00 00 A1 [08:38:02]Write i2c OK [08:38:02]MH_I2C_Read... [08:38:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:38:02]Read from MH i2c: E2 [08:38:02]MH_I2C_Read... [08:38:02]Read from MH i2c: E2 0E 00 [08:38:02]MH_I2C_Read... [08:38:02]Read from MH i2c: E2 0E 00 C2 62 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 4D [08:38:02]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:38:02]wFMCommunicate OK [08:38:02]SAM_PROTO_GetShiftState done [08:38:02]FM_GetShiftState done [08:38:02]req_shift_opened done [08:38:02]requested_item shift.open_date is exist - process it [08:38:02]req_shift_open_date [08:38:02]req_shift_open_date done [08:38:02]produce_requested_data done [08:38:02]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95084,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [08:38:02]process_action_free close_receipt [08:38:02]json_value_free [08:38:02]json_value_free done [08:38:02]process_json_proto returns [08:38:02]Send response to host [08:38:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95084,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [08:38:02]free response buf [08:38:02]execute_script done [08:38:02]execute_script returns [08:38:02]free content buf [08:38:02]Sock 7.Close socket [08:38:02]Sock 7.Thread stoped [08:38:06]OFD Sender: No OFD packet to send [08:38:11]OFD Sender: No OFD packet to send [08:38:16]OFD Sender: No OFD packet to send [08:38:21]OFD Sender: No OFD packet to send [08:38:26]OFD Sender: No OFD packet to send [08:38:31]OFD Sender: No OFD packet to send [08:38:36]OFD Sender: No OFD packet to send [08:38:41]OFD Sender: No OFD packet to send [08:38:46]OFD Sender: No OFD packet to send [08:38:51]OFD Sender: No OFD packet to send [08:38:51]accept exits with 9 [08:38:51]New connection [08:38:51]New thread 3066723684 created [08:38:51]Thread 3066867044 joined [08:38:51]Waiting for new connection... [08:38:51] Sock 9.Parse request [08:38:51]Sock 9.Check first char [08:38:51]Sock 9.First char is OK [08:38:51]request: POST /json_proto HTTP/1.0 [08:38:51]Method: POST [08:38:51]URL: /json_proto [08:38:51]Method is POST - this is cgi request [08:38:51]url: /json_proto [08:38:51]query_string will be loaded in cgi processing [08:38:51]execute_cgi json_proto POST (null) [08:38:51]execute_cgi path=json_proto method=POST [08:38:51]POST find Content-Length [08:38:51]Host: 172.17.40.67:8080 [08:38:51]Content-Length: 683 [08:38:51]Content-Type: application/json [08:38:51] [08:38:51]POST finish read [08:38:51]Found Content-Length = 683 [08:38:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405590", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 18.870, "sum" : 1400.15, "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" ] } } [08:38:51]execute_script... [08: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)3405590", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 18.870, "sum" : 1400.15, "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" ] } } [08:38:51]POST & json_proto [08:38:51]process_json_proto [08:38:51]json parsed OK: [08:38:51]protocol is kg_v1.0 [08:38:51]action value=close_receipt [08:38:51]process_action close_receipt [08:38:51]cmd_close_receipt [08:38:51]MH_GetDate [08:38:51]Write to MH i2c: F0 00 00 C3 62 14 [08:38:51]Write i2c OK [08:38:51]MH_I2C_Read... [08:38:51]Read from MH i2c: F0 [08:38:51]MH_I2C_Read... [08:38:51]Read from MH i2c: F0 09 00 [08:38:51]MH_I2C_Read... [08:38:51]Read from MH i2c: F0 09 00 C3 62 00 1F FC 1D 67 EE DA 66 66 50 [08:38:51]GetLastDocTimeStamp 1730018281 [08:38:51]current date 1730018335 [08:38:51]FM_GetShiftState [08:38:51]SAM_PROTO_GetShiftState [08:38:51]wFMCommunicate request_size=4 [08:38:51]MH_SAM_APDU [08:38:51]CAPDU: 80 13 01 00 [08:38:51]Write to MH i2c: E2 08 00 C4 62 80 13 01 00 00 00 00 00 A3 [08:38:51]Write i2c OK [08:38:51]MH_I2C_Read... [08:38:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:38:52]Read from MH i2c: E2 [08:38:52]MH_I2C_Read... [08:38:52]Read from MH i2c: E2 0E 00 [08:38:52]MH_I2C_Read... [08:38:52]Read from MH i2c: E2 0E 00 C4 62 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 4F [08:38:52]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:38:52]wFMCommunicate OK [08:38:52]SAM_PROTO_GetShiftState done [08:38:52]FM_GetShiftState done [08:38:52]opened in 1729987736 [08:38:52]opened+sec_in_day 1730074136 [08:38:52]quantity*price = 140015 [08:38:52]sum+1 = 140016 [08:38:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 1400.00 Внесено: 1400.00 СДАЧА: 0.00 НСП 1% : 12.39 НДС 12% : 148.69 Наличными: 1400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 84 27.10.2024 08:38 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95085 ФПД: 243273159896889 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T083855&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95085&fm=243273159896889&tin=02508201610067®Number=0000000000170478&sum=140000 [08:38:53]StoreToDocumentArchive [08:38:53]shift 143 fd 95085 [08:38:53]save to /storage/0143/doc_00095085 [08:38:53]save last doc name /storage/0143/doc_00095085 to /storage/kkm_last_doc_name [08:38:53]save OK [08:38:53]Clear old archive folders... [08:38:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:38:53]tlvbuf is 00FBFB40 [08:38:53]SAM_PROTO_ClearQueue [08:38:53]wFMCommunicate request_size=4 [08:38:53]MH_SAM_APDU [08:38:53]CAPDU: 80 09 00 00 [08:38:53]Write to MH i2c: E2 08 00 D1 62 80 09 00 00 00 00 00 00 A5 [08:38:53]Write i2c OK [08:38:53]MH_I2C_Read... [08:38:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:38:53]Read from MH i2c: E2 [08:38:53]MH_I2C_Read... [08:38:53]Read from MH i2c: E2 03 00 [08:38:53]MH_I2C_Read... [08:38:53]Read from MH i2c: E2 03 00 D1 62 00 90 00 A7 [08:38:53]RAPDU: 90 00 [08:38:53]wFMCommunicate OK [08:38:53]SAM_PROTO_ClearQueue done [08:38:53]KKMCreateOFDPacket [08:38:53]OFDProtocolAddRootSTLVToBuf [08:38:53]FM_MakeSignedData [08:38:53]FM_MakeSignedData [08:38:53]SAM_PROTO_SignData [08:38:53]wFMCommunicate request_size=4 [08:38:53]MH_SAM_APDU [08:38:53]CAPDU: 80 0D 01 02 [08:38:53]Write to MH i2c: E2 08 00 D2 62 80 0D 01 02 00 00 00 00 AD [08:38:53]Write i2c OK [08:38:53]MH_I2C_Read... [08:38:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:38:53]Read from MH i2c: E2 [08:38:53]MH_I2C_Read... [08:38:53]Read from MH i2c: E2 03 00 [08:38:53]MH_I2C_Read... [08:38:53]Read from MH i2c: E2 03 00 D2 62 00 90 00 A8 [08:38:53]RAPDU: 90 00 [08:38:53]wFMCommunicate OK [08:38:53]wFMCommunicate request_size=255 [08:38:53]MH_SAM_APDU [08:38: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 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 49 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 1F FC 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6D 73 01 00 35 04 06 00 DD [08:38:53]Write to MH i2c: E2 02 01 D3 62 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 49 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 1F FC 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6D 73 01 00 35 04 06 00 DD 00 00 57 [08:38:53]Write i2c OK [08:38:53]MH_I2C_Read... [08:38:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:38:53]Read from MH i2c: E2 [08:38:53]MH_I2C_Read... [08:38:53]Read from MH i2c: E2 03 00 [08:38:53]MH_I2C_Read... [08:38:53]Read from MH i2c: E2 03 00 D3 62 00 90 00 A9 [08:38:53]RAPDU: 90 00 [08:38:53]wFMCommunicate OK [08:38:53]wFMCommunicate request_size=10 [08:38:53]MH_SAM_APDU [08:38:53]CAPDU: 80 0D 02 02 05 41 72 47 6F 39 [08:38:53]Write to MH i2c: E2 0D 00 D4 62 80 0D 02 02 05 00 41 72 47 6F 39 00 00 5C [08:38:53]Write i2c OK [08:38:53]MH_I2C_Read... [08:38:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:38:53]Read from MH i2c: E2 [08:38:53]MH_I2C_Read... [08:38:53]Read from MH i2c: E2 03 00 [08:38:53]MH_I2C_Read... [08:38:53]Read from MH i2c: E2 03 00 D4 62 00 90 00 AA [08:38:53]RAPDU: 90 00 [08:38:53]wFMCommunicate OK [08:38:53]wFMCommunicate request_size=4 [08:38:53]MH_SAM_APDU [08:38:53]CAPDU: 80 0D 03 02 [08:38:53]Write to MH i2c: E2 08 00 D5 62 80 0D 03 02 00 00 00 00 B2 [08:38:53]Write i2c OK [08:38:53]MH_I2C_Read... [08:38:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:38:53]Read from MH i2c: E2 [08:38:53]MH_I2C_Read... [08:38:53]Read from MH i2c: E2 0B 00 [08:38:53]MH_I2C_Read... [08:38:53]Read from MH i2c: E2 0B 00 D5 62 00 F8 1C DC 42 38 2F 05 19 90 00 6A [08:38:53]RAPDU: F8 1C DC 42 38 2F 05 19 90 00 [08:38:53]wFMCommunicate OK [08:38:53]SAM_PROTO_SignData done [08:38:53]FM_MakeSignedData done [08:38:53]CreateOFDProtocolMessage [08:38:53]wFMCommunicate request_size=4 [08:38:53]MH_SAM_APDU [08:38:53]CAPDU: 80 11 00 00 [08:38:53]Write to MH i2c: E2 08 00 D6 62 80 11 00 00 00 00 00 00 B2 [08:38:53]Write i2c OK [08:38:53]MH_I2C_Read... [08:38:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:38:53]Read from MH i2c: E2 [08:38:53]MH_I2C_Read... [08:38:53]Read from MH i2c: E2 17 00 [08:38:53]MH_I2C_Read... [08:38:53]Read from MH i2c: E2 17 00 D6 62 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 03 [08:38:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:38:53]wFMCommunicate OK [08:38:53]CreateOFDProtocolMessage done [08:38:53]OFDSenderStorePacket 95085 [08:38:53]StoreOFDPacket docnum=95085 [08:38:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 58 73 07 01 79 5A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 49 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 1F FC 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6D 73 01 00 35 04 06 00 DD 41 72 47 6F 39 F8 1C DC 42 38 2F 05 19 [08:38:53]CheckFolder [08:38:53]dirname=/storage/ofd_packets [08:38:53]CheckFolder done [08:38:53]ProducePacketName [08:38:53]name=ofd_packets/00095085 [08:38:53]NVStorageSaveData ofd_packets/00095085 [08:38:53]File name is /storage/ofd_packets/00095085 [08:38:53]Write 301 bytes [08:38:53]NVStorageSaveData done [08:38:53]OFDSenderStorePacket done [08:38:53]KKMCreateOFDPacket done [08:38:53]NVStorageSaveData kkm_last_timestamp [08:38:53]File name is /storage/kkm_last_timestamp [08:38:53]Write 4 bytes [08:38:53]NVStorageSaveData done [08:38:53]ExternCall_PrintAddStr [08:38:53]wPrintStart [08:38:53]Write to MH i2c: 01 00 00 D7 62 39 [08:38:53]Write i2c OK [08:38:53]MH_I2C_Read... [08:38:53]Read from MH i2c: 01 [08:38:53]MH_I2C_Read... [08:38:53]Read from MH i2c: 01 07 00 [08:38:53]MH_I2C_Read... [08:38:53]Read from MH i2c: 01 07 00 D7 62 00 00 00 00 00 FF 0F 4E [08:38:53]RasterBufferAndPrint [08:38:53]line Счет N : (1)3405590 [08:38:53]line ИНН: 02508201610067 [08:38:53]line Контрольно-Кассовый Чек [08:38:53]line ПРОДАЖА [08:38:53]line ТРК (МРК, ГНК) : 33 [08:38:53]line Товар: 2710124500 [08:38:53]line Аи-95-К-5 [08:38:53]line 18.870 * 74.20 [08:38:53]line = 1400.15 [08:38:53]line НДС 12% НСП 1% [08:38:53]line > о реализуемом товаре [08:38:53]line ОКРУГЛЕНИЕ: -0.15 [08:38:53]line ИТОГО: 1400.00 [08:38:53]line Внесено: 1400.00 [08:38:53]line СДАЧА: 0.00 [08:38:53]line НСП 1% : 12.39 [08:38:53]line НДС 12% : 148.69 [08:38:53]line Наличными: 1400.00 [08:38:53]line Безнал.: 0.00 [08:38:53]line Место: АЗС № 82 "Партнер Нефть" [08:38:53]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:38:53]line СНО: Общий режим [08:38:53]line Чек 84 27.10.2024 08:38 [08:38:53]line Смена: 143 ФФД: 1.0 [08:38:53]line ЗНМ: 0300000017 [08:38:53]line РНМ: 0000000000170478 [08:38:53]line Версия ККМ: v1.0 [08:38:53]line ФМ: 0000000002098560 [08:38:53]line ФД: 95085 [08:38:53]line ФПД: 243273159896889 [08:38:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T083855&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95085&fm=243273159896889&tin=02508201610067®Number=0000000000170478&sum=140000 [08:38:54]OFD Sender: Processing packet 95085 [packets to send 56, broken 55] [08:38:54]ProducePacketName [08:38:54]name=ofd_packets/00095085 [08:38:54]OFD Sender: To server: pG, [08:38:54]CommunicateWithHost lk.salyk.kg:30040 [08:38:54]ConnectInit lk.salyk.kg [08:38:54]written 0, free lines is 4095 [08:38:54]Connected sock=7 [08:38:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 58 73 07 01 79 5A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 49 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 1F FC 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6D 73 01 00 35 04 06 00 DD 41 72 47 6F 39 F8 1C DC 42 38 2F 05 19 [08:38:54]Write to MH i2c: 01 00 00 02 63 65 [08:38:54]Write i2c OK [08:38:54]MH_I2C_Read... [08:38:54]Read from MH i2c: 01 [08:38:54]MH_I2C_Read... [08:38:54]Read from MH i2c: 01 07 00 [08:38:54]MH_I2C_Read... [08:38:54]Read from MH i2c: 01 07 00 02 63 00 00 00 00 00 02 0D 7B [08:38:54]RasterBufferAndPrint [08:38:54]line [08:38:54]line [08:38:54]line [08:38:54]line [08:38:54]line [08:38:54]written 0, free lines is 3339 [08:38:54]MH_Cut [08:38:54]Write to MH i2c: D1 01 00 09 63 01 3E [08:38:54]Write i2c OK [08:38:54]MH_I2C_Read... [08:38:54]Read from MH i2c: D1 [08:38:54]MH_I2C_Read... [08:38:54]Read from MH i2c: D1 01 00 [08:38:54]MH_I2C_Read... [08:38:54]Read from MH i2c: D1 01 00 09 63 00 3D [08:38:54]Write to MH i2c: 01 00 00 0A 63 6D [08:38:54]Write i2c OK [08:38:54]MH_I2C_Read... [08:38:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 59 2E 47 00 FA 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 32 30 39 38 35 36 30 10 04 04 00 6D 73 01 00 F4 03 04 00 4C A6 1D 67 B6 04 01 00 00 6C 8F D9 F4 6F 3F A2 59 [08:38:54]CommunicateWithHost err = 0 [08:38:54]CheckOFDResponse [08:38:54]1017 (14) - 77093643461234 [08:38:54]1041 (16) - 0000000002098560 [08:38:54]1040 (4) - 95085 [08:38:54]1012 (4) - 27.10.2024 02:32 [08:38:54]1206 (1) - 0 [08:38:54]OFD Sender: Remove packet 95085 [08:38:54]ProducePacketName [08:38:54]name=ofd_packets/00095085 [08:38:54]NVStorageDeleteData [08:38:55]OFD Sender: No OFD packet to send [08:38:55]*** Cut start [08:38:55]*** Partial cut [08:38:55]*** CUTSNS_PIN = 1 [08:38:55]*** CUTSNS_PIN = 0 [08:38:55]*** Brake cut motor [08:38:55]Read from MH i2c: 01 [08:38:55]MH_I2C_Read... [08:38:55]*** Stop cut motor [08:38:55]*** Cut end [08:38:55]Read from MH i2c: 01 07 00 [08:38:55]MH_I2C_Read... [08:38:55]Read from MH i2c: 01 07 00 0A 63 00 00 00 00 00 FF 0F 82 [08:38:55]process_action close_receipt done [08:38:55]requested_data is exist [08:38:55]produce_requested_data [08:38:55]requested_item fm.sn is exist - process it [08:38:55]wFMCommunicate request_size=4 [08:38:55]MH_SAM_APDU [08:38:55]CAPDU: 80 11 00 00 [08:38:55]Write to MH i2c: E2 08 00 0B 63 80 11 00 00 00 00 00 00 E8 [08:38:55]Write i2c OK [08:38:55]MH_I2C_Read... [08:38:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:38:55]Read from MH i2c: E2 [08:38:55]MH_I2C_Read... [08:38:55]Read from MH i2c: E2 17 00 [08:38:55]MH_I2C_Read... [08:38:55]Read from MH i2c: E2 17 00 0B 63 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 39 [08:38:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:38:55]wFMCommunicate OK [08:38:55]requested_item fd.num is exist - process it [08:38:55]SAM_PROTO_GetFieldsCounters [08:38:55]wFMCommunicate request_size=4 [08:38:55]MH_SAM_APDU [08:38:55]CAPDU: 80 13 00 00 [08:38:55]Write to MH i2c: E2 08 00 0C 63 80 13 00 00 00 00 00 00 EB [08:38:55]Write i2c OK [08:38:55]MH_I2C_Read... [08:38:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:38:55]Read from MH i2c: E2 [08:38:55]MH_I2C_Read... [08:38:55]Read from MH i2c: E2 62 00 [08:38:55]MH_I2C_Read... [08:38:55]Read from MH i2c: E2 62 00 0C 63 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6D 73 01 00 0E 04 04 00 8F 00 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 78 [08:38:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6D 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 54 00 00 00 5E 04 04 00 54 00 00 00 57 04 04 00 55 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:38:55]wFMCommunicate OK [08:38:55]SAM_PROTO_GetFieldsCounters done [08:38:55]requested_item shift.num is exist - process it [08:38:55]requested_item shift.opened is exist - process it [08:38:55]req_shift_opened [08:38:55]FM_GetShiftState [08:38:55]SAM_PROTO_GetShiftState [08:38:55]wFMCommunicate request_size=4 [08:38:55]MH_SAM_APDU [08:38:55]CAPDU: 80 13 01 00 [08:38:55]Write to MH i2c: E2 08 00 0D 63 80 13 01 00 00 00 00 00 ED [08:38:55]Write i2c OK [08:38:55]MH_I2C_Read... [08:38:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:38:56]Read from MH i2c: E2 [08:38:56]MH_I2C_Read... [08:38:56]Read from MH i2c: E2 0E 00 [08:38:56]MH_I2C_Read... [08:38:56]Read from MH i2c: E2 0E 00 0D 63 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 99 [08:38:56]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:38:56]wFMCommunicate OK [08:38:56]SAM_PROTO_GetShiftState done [08:38:56]FM_GetShiftState done [08:38:56]req_shift_opened done [08:38:56]requested_item shift.open_date is exist - process it [08:38:56]req_shift_open_date [08:38:56]req_shift_open_date done [08:38:56]produce_requested_data done [08:38:56]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95085,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [08:38:56]process_action_free close_receipt [08:38:56]json_value_free [08:38:56]json_value_free done [08:38:56]process_json_proto returns [08:38:56]Send response to host [08:38:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95085,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [08:38:56]free response buf [08:38:56]execute_script done [08:38:56]execute_script returns [08:38:56]free content buf [08:38:56]Sock 9.Close socket [08:38:56]Sock 9.Thread stoped [08:39:00]OFD Sender: No OFD packet to send [08:39:05]OFD Sender: No OFD packet to send [08:39:10]OFD Sender: No OFD packet to send [08:39:15]OFD Sender: No OFD packet to send [08:39:20]OFD Sender: No OFD packet to send [08:39:25]OFD Sender: No OFD packet to send [08:39:30]OFD Sender: No OFD packet to send [08:39:35]OFD Sender: No OFD packet to send [08:39:40]OFD Sender: No OFD packet to send [08:39:40]accept exits with 10 [08:39:40]New connection [08:39:40]New thread 3066867044 created [08:39:40]Thread 3066723684 joined [08:39:40]Waiting for new connection... [08:39:40] Sock 10.Parse request [08:39:40]Sock 10.Check first char [08:39:40]Sock 10.First char is OK [08:39:40]request: POST /json_proto HTTP/1.0 [08:39:40]Method: POST [08:39:40]URL: /json_proto [08:39:40]Method is POST - this is cgi request [08:39:40]url: /json_proto [08:39:40]query_string will be loaded in cgi processing [08:39:40]execute_cgi json_proto POST (null) [08:39:40]execute_cgi path=json_proto method=POST [08:39:40]POST find Content-Length [08:39:40]Host: 172.17.40.67:8080 [08:39:40]Content-Length: 683 [08:39:40]Content-Type: application/json [08:39:40] [08:39:40]POST finish read [08:39:40]Found Content-Length = 683 [08:39:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405591", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 20.030, "sum" : 1340.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1340.00, "total" : 1340.00, "payments": [ { "type": 0, "sum" : 1340.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:39:40]execute_script... [08:39: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)3405591", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 20.030, "sum" : 1340.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1340.00, "total" : 1340.00, "payments": [ { "type": 0, "sum" : 1340.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:39:40]POST & json_proto [08:39:40]process_json_proto [08:39:40]json parsed OK: [08:39:40]protocol is kg_v1.0 [08:39:40]action value=close_receipt [08:39:40]process_action close_receipt [08:39:40]cmd_close_receipt [08:39:40]MH_GetDate [08:39:40]Write to MH i2c: F0 00 00 0E 63 60 [08:39:40]Write i2c OK [08:39:40]MH_I2C_Read... [08:39:40]Read from MH i2c: F0 [08:39:40]MH_I2C_Read... [08:39:40]Read from MH i2c: F0 09 00 [08:39:40]MH_I2C_Read... [08:39:40]Read from MH i2c: F0 09 00 0E 63 00 50 FC 1D 67 EE DA 66 66 CD [08:39:40]GetLastDocTimeStamp 1730018335 [08:39:40]current date 1730018384 [08:39:40]FM_GetShiftState [08:39:40]SAM_PROTO_GetShiftState [08:39:40]wFMCommunicate request_size=4 [08:39:40]MH_SAM_APDU [08:39:40]CAPDU: 80 13 01 00 [08:39:40]Write to MH i2c: E2 08 00 0F 63 80 13 01 00 00 00 00 00 EF [08:39:40]Write i2c OK [08:39:40]MH_I2C_Read... [08:39:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:39:40]Read from MH i2c: E2 [08:39:40]MH_I2C_Read... [08:39:40]Read from MH i2c: E2 0E 00 [08:39:40]MH_I2C_Read... [08:39:40]Read from MH i2c: E2 0E 00 0F 63 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 9B [08:39:40]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:39:40]wFMCommunicate OK [08:39:40]SAM_PROTO_GetShiftState done [08:39:40]FM_GetShiftState done [08:39:40]opened in 1729987736 [08:39:40]opened+sec_in_day 1730074136 [08:39:40]quantity*price = 134000 [08:39:40]sum+1 = 134002 [08:39:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1340.00 Внесено: 1340.00 СДАЧА: 0.00 НСП 1% : 11.86 НДС 12% : 142.30 Наличными: 1340.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 85 27.10.2024 08:39 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95086 ФПД: 211754859109506 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T083944&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95086&fm=211754859109506&tin=02508201610067®Number=0000000000170478&sum=134000 [08:39:41]StoreToDocumentArchive [08:39:41]shift 143 fd 95086 [08:39:41]save to /storage/0143/doc_00095086 [08:39:41]save last doc name /storage/0143/doc_00095086 to /storage/kkm_last_doc_name [08:39:41]save OK [08:39:41]Clear old archive folders... [08:39:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:39:41]tlvbuf is 00F3F740 [08:39:41]SAM_PROTO_ClearQueue [08:39:41]wFMCommunicate request_size=4 [08:39:41]MH_SAM_APDU [08:39:41]CAPDU: 80 09 00 00 [08:39:41]Write to MH i2c: E2 08 00 1C 63 80 09 00 00 00 00 00 00 F1 [08:39:41]Write i2c OK [08:39:41]MH_I2C_Read... [08:39:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:39:41]Read from MH i2c: E2 [08:39:41]MH_I2C_Read... [08:39:41]Read from MH i2c: E2 03 00 [08:39:41]MH_I2C_Read... [08:39:41]Read from MH i2c: E2 03 00 1C 63 00 90 00 F3 [08:39:41]RAPDU: 90 00 [08:39:41]wFMCommunicate OK [08:39:41]SAM_PROTO_ClearQueue done [08:39:41]KKMCreateOFDPacket [08:39:41]OFDProtocolAddRootSTLVToBuf [08:39:41]FM_MakeSignedData [08:39:41]FM_MakeSignedData [08:39:41]SAM_PROTO_SignData [08:39:41]wFMCommunicate request_size=4 [08:39:41]MH_SAM_APDU [08:39:41]CAPDU: 80 0D 01 02 [08:39:41]Write to MH i2c: E2 08 00 1D 63 80 0D 01 02 00 00 00 00 F9 [08:39:41]Write i2c OK [08:39:41]MH_I2C_Read... [08:39:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:39:41]Read from MH i2c: E2 [08:39:41]MH_I2C_Read... [08:39:41]Read from MH i2c: E2 03 00 [08:39:41]MH_I2C_Read... [08:39:41]Read from MH i2c: E2 03 00 1D 63 00 90 00 F4 [08:39:41]RAPDU: 90 00 [08:39:41]wFMCommunicate OK [08:39:41]wFMCommunicate request_size=255 [08:39:41]MH_SAM_APDU [08:39:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 3E 4E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 71 0B 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 0B 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 96 37 00 00 00 00 07 04 06 00 70 0B 02 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 50 FC 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6E 73 01 00 35 04 06 00 C0 [08:39:41]Write to MH i2c: E2 02 01 1E 63 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 3E 4E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 71 0B 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 0B 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 96 37 00 00 00 00 07 04 06 00 70 0B 02 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 50 FC 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6E 73 01 00 35 04 06 00 C0 00 00 0B [08:39:41]Write i2c OK [08:39:41]MH_I2C_Read... [08:39:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:39:41]Read from MH i2c: E2 [08:39:41]MH_I2C_Read... [08:39:41]Read from MH i2c: E2 03 00 [08:39:41]MH_I2C_Read... [08:39:41]Read from MH i2c: E2 03 00 1E 63 00 90 00 F5 [08:39:41]RAPDU: 90 00 [08:39:41]wFMCommunicate OK [08:39:41]wFMCommunicate request_size=10 [08:39:41]MH_SAM_APDU [08:39:41]CAPDU: 80 0D 02 02 05 97 05 28 1C 82 [08:39:41]Write to MH i2c: E2 0D 00 1F 63 80 0D 02 02 05 00 97 05 28 1C 82 00 00 68 [08:39:41]Write i2c OK [08:39:41]MH_I2C_Read... [08:39:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:39:41]Read from MH i2c: E2 [08:39:41]MH_I2C_Read... [08:39:41]Read from MH i2c: E2 03 00 [08:39:41]MH_I2C_Read... [08:39:41]Read from MH i2c: E2 03 00 1F 63 00 90 00 F6 [08:39:41]RAPDU: 90 00 [08:39:41]wFMCommunicate OK [08:39:41]wFMCommunicate request_size=4 [08:39:41]MH_SAM_APDU [08:39:41]CAPDU: 80 0D 03 02 [08:39:41]Write to MH i2c: E2 08 00 20 63 80 0D 03 02 00 00 00 00 FE [08:39:41]Write i2c OK [08:39:41]MH_I2C_Read... [08:39:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:39:41]Read from MH i2c: E2 [08:39:41]MH_I2C_Read... [08:39:41]Read from MH i2c: E2 0B 00 [08:39:41]MH_I2C_Read... [08:39:41]Read from MH i2c: E2 0B 00 20 63 00 7D FF B2 88 0B E8 1C 1B 90 00 DF [08:39:41]RAPDU: 7D FF B2 88 0B E8 1C 1B 90 00 [08:39:41]wFMCommunicate OK [08:39:41]SAM_PROTO_SignData done [08:39:41]FM_MakeSignedData done [08:39:41]CreateOFDProtocolMessage [08:39:41]wFMCommunicate request_size=4 [08:39:41]MH_SAM_APDU [08:39:41]CAPDU: 80 11 00 00 [08:39:41]Write to MH i2c: E2 08 00 21 63 80 11 00 00 00 00 00 00 FE [08:39:41]Write i2c OK [08:39:41]MH_I2C_Read... [08:39:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:39:41]Read from MH i2c: E2 [08:39:41]MH_I2C_Read... [08:39:41]Read from MH i2c: E2 17 00 [08:39:41]MH_I2C_Read... [08:39:41]Read from MH i2c: E2 17 00 21 63 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4F [08:39:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:39:41]wFMCommunicate OK [08:39:41]CreateOFDProtocolMessage done [08:39:41]OFDSenderStorePacket 95086 [08:39:41]StoreOFDPacket docnum=95086 [08:39:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 63 8B 07 01 35 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 34 FF 03 08 00 03 3E 4E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 71 0B 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 0B 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 96 37 00 00 00 00 07 04 06 00 70 0B 02 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 50 FC 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6E 73 01 00 35 04 06 00 C0 97 05 28 1C 82 7D FF B2 88 0B E8 1C 1B [08:39:41]CheckFolder [08:39:41]dirname=/storage/ofd_packets [08:39:41]CheckFolder done [08:39:41]ProducePacketName [08:39:41]name=ofd_packets/00095086 [08:39:41]NVStorageSaveData ofd_packets/00095086 [08:39:41]File name is /storage/ofd_packets/00095086 [08:39:41]Write 301 bytes [08:39:41]NVStorageSaveData done [08:39:41]OFDSenderStorePacket done [08:39:41]KKMCreateOFDPacket done [08:39:41]NVStorageSaveData kkm_last_timestamp [08:39:41]File name is /storage/kkm_last_timestamp [08:39:41]Write 4 bytes [08:39:41]NVStorageSaveData done [08:39:41]ExternCall_PrintAddStr [08:39:41]wPrintStart [08:39:41]Write to MH i2c: 01 00 00 22 63 85 [08:39:41]Write i2c OK [08:39:41]MH_I2C_Read... [08:39:41]Read from MH i2c: 01 [08:39:41]MH_I2C_Read... [08:39:41]Read from MH i2c: 01 07 00 [08:39:41]MH_I2C_Read... [08:39:41]Read from MH i2c: 01 07 00 22 63 00 00 00 00 00 FF 0F 9A [08:39:41]RasterBufferAndPrint [08:39:41]line Счет N : (1)3405591 [08:39:41]line ИНН: 02508201610067 [08:39:41]line Контрольно-Кассовый Чек [08:39:41]line ПРОДАЖА [08:39:41]line ТРК (МРК, ГНК) : 22 [08:39:41]line Товар: 2710124130 [08:39:41]line Аи-92-К-4 [08:39:41]line 20.030 * 66.90 [08:39:41]line = 1340.01 [08:39:41]line НДС 12% НСП 1% [08:39:41]line > о реализуемом товаре [08:39:41]line ОКРУГЛЕНИЕ: -0.01 [08:39:41]line ИТОГО: 1340.00 [08:39:41]line Внесено: 1340.00 [08:39:41]line СДАЧА: 0.00 [08:39:41]line НСП 1% : 11.86 [08:39:41]line НДС 12% : 142.30 [08:39:41]line Наличными: 1340.00 [08:39:41]line Безнал.: 0.00 [08:39:41]line Место: АЗС № 82 "Партнер Нефть" [08:39:41]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:39:41]line СНО: Общий режим [08:39:41]line Чек 85 27.10.2024 08:39 [08:39:41]line Смена: 143 ФФД: 1.0 [08:39:41]line ЗНМ: 0300000017 [08:39:41]line РНМ: 0000000000170478 [08:39:41]line Версия ККМ: v1.0 [08:39:42]line ФМ: 0000000002098560 [08:39:42]line ФД: 95086 [08:39:42]line ФПД: 211754859109506 [08:39:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T083944&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95086&fm=211754859109506&tin=02508201610067®Number=0000000000170478&sum=134000 [08:39:42]OFD Sender: Processing packet 95086 [packets to send 56, broken 55] [08:39:42]ProducePacketName [08:39:42]name=ofd_packets/00095086 [08:39:42]OFD Sender: To server: pG, [08:39:42]CommunicateWithHost lk.salyk.kg:30040 [08:39:42]ConnectInit lk.salyk.kg [08:39:42]written 0, free lines is 4095 [08:39:42]Connected sock=9 [08:39:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 63 8B 07 01 35 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 34 FF 03 08 00 03 3E 4E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 71 0B 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 0B 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 96 37 00 00 00 00 07 04 06 00 70 0B 02 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 50 FC 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6E 73 01 00 35 04 06 00 C0 97 05 28 1C 82 7D FF B2 88 0B E8 1C 1B [08:39:42]Write to MH i2c: 01 00 00 4D 63 B0 [08:39:42]Write i2c OK [08:39:42]MH_I2C_Read... [08:39:42]Read from MH i2c: 01 [08:39:42]MH_I2C_Read... [08:39:42]Read from MH i2c: 01 07 00 [08:39:42]MH_I2C_Read... [08:39:42]Read from MH i2c: 01 07 00 4D 63 00 00 00 00 00 0A 0D CE [08:39:42]RasterBufferAndPrint [08:39:42]line [08:39:42]line [08:39:42]line [08:39:42]line [08:39:42]line [08:39:42]written 0, free lines is 3344 [08:39:42]MH_Cut [08:39:42]Write to MH i2c: D1 01 00 54 63 01 89 [08:39:42]Write i2c OK [08:39:42]MH_I2C_Read... [08:39:42]Read from MH i2c: D1 [08:39:42]MH_I2C_Read... [08:39:42]Read from MH i2c: D1 01 00 [08:39:42]MH_I2C_Read... [08:39:42]Read from MH i2c: D1 01 00 54 63 00 88 [08:39:42]Write to MH i2c: 01 00 00 55 63 B8 [08:39:42]Write i2c OK [08:39:42]MH_I2C_Read... [08:39:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D3 AD 47 00 BB 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 32 30 39 38 35 36 30 10 04 04 00 6E 73 01 00 F4 03 04 00 7C A6 1D 67 B6 04 01 00 00 29 DB 22 A0 64 54 4E A7 [08:39:42]CommunicateWithHost err = 0 [08:39:42]CheckOFDResponse [08:39:42]1017 (14) - 77093643461234 [08:39:42]1041 (16) - 0000000002098560 [08:39:42]1040 (4) - 95086 [08:39:42]1012 (4) - 27.10.2024 02:33 [08:39:42]1206 (1) - 0 [08:39:42]OFD Sender: Remove packet 95086 [08:39:42]ProducePacketName [08:39:42]name=ofd_packets/00095086 [08:39:42]NVStorageDeleteData [08:39:43]OFD Sender: No OFD packet to send [08:39:43]*** Cut start [08:39:43]*** Partial cut [08:39:43]*** CUTSNS_PIN = 1 [08:39:43]*** CUTSNS_PIN = 0 [08:39:43]*** Brake cut motor [08:39:44]Read from MH i2c: 01 [08:39:44]MH_I2C_Read... [08:39:44]*** Stop cut motor [08:39:44]*** Cut end [08:39:44]Read from MH i2c: 01 07 00 [08:39:44]MH_I2C_Read... [08:39:44]Read from MH i2c: 01 07 00 55 63 00 00 00 00 00 FF 0F CD [08:39:44]process_action close_receipt done [08:39:44]requested_data is exist [08:39:44]produce_requested_data [08:39:44]requested_item fm.sn is exist - process it [08:39:44]wFMCommunicate request_size=4 [08:39:44]MH_SAM_APDU [08:39:44]CAPDU: 80 11 00 00 [08:39:44]Write to MH i2c: E2 08 00 56 63 80 11 00 00 00 00 00 00 33 [08:39:44]Write i2c OK [08:39:44]MH_I2C_Read... [08:39:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:39:44]Read from MH i2c: E2 [08:39:44]MH_I2C_Read... [08:39:44]Read from MH i2c: E2 17 00 [08:39:44]MH_I2C_Read... [08:39:44]Read from MH i2c: E2 17 00 56 63 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 84 [08:39:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:39:44]wFMCommunicate OK [08:39:44]requested_item fd.num is exist - process it [08:39:44]SAM_PROTO_GetFieldsCounters [08:39:44]wFMCommunicate request_size=4 [08:39:44]MH_SAM_APDU [08:39:44]CAPDU: 80 13 00 00 [08:39:44]Write to MH i2c: E2 08 00 57 63 80 13 00 00 00 00 00 00 36 [08:39:44]Write i2c OK [08:39:44]MH_I2C_Read... [08:39:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:39:44]Read from MH i2c: E2 [08:39:44]MH_I2C_Read... [08:39:44]Read from MH i2c: E2 62 00 [08:39:44]MH_I2C_Read... [08:39:44]Read from MH i2c: E2 62 00 57 63 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6E 73 01 00 0E 04 04 00 8F 00 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 C7 [08:39:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6E 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 55 00 00 00 5E 04 04 00 55 00 00 00 57 04 04 00 56 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:39:44]wFMCommunicate OK [08:39:44]SAM_PROTO_GetFieldsCounters done [08:39:44]requested_item shift.num is exist - process it [08:39:44]requested_item shift.opened is exist - process it [08:39:44]req_shift_opened [08:39:44]FM_GetShiftState [08:39:44]SAM_PROTO_GetShiftState [08:39:44]wFMCommunicate request_size=4 [08:39:44]MH_SAM_APDU [08:39:44]CAPDU: 80 13 01 00 [08:39:44]Write to MH i2c: E2 08 00 58 63 80 13 01 00 00 00 00 00 38 [08:39:44]Write i2c OK [08:39:44]MH_I2C_Read... [08:39:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:39:44]Read from MH i2c: E2 [08:39:44]MH_I2C_Read... [08:39:44]Read from MH i2c: E2 0E 00 [08:39:44]MH_I2C_Read... [08:39:44]Read from MH i2c: E2 0E 00 58 63 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E4 [08:39:44]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:39:44]wFMCommunicate OK [08:39:44]SAM_PROTO_GetShiftState done [08:39:44]FM_GetShiftState done [08:39:44]req_shift_opened done [08:39:44]requested_item shift.open_date is exist - process it [08:39:44]req_shift_open_date [08:39:44]req_shift_open_date done [08:39:44]produce_requested_data done [08:39:44]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95086,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [08:39:44]process_action_free close_receipt [08:39:44]json_value_free [08:39:44]json_value_free done [08:39:44]process_json_proto returns [08:39:44]Send response to host [08:39:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95086,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [08:39:44]free response buf [08:39:44]execute_script done [08:39:44]execute_script returns [08:39:44]free content buf [08:39:44]Sock 10.Close socket [08:39:44]Sock 10.Thread stoped [08:39:48]OFD Sender: No OFD packet to send [08:39:53]OFD Sender: No OFD packet to send [08:39:58]OFD Sender: No OFD packet to send [08:40:03]OFD Sender: No OFD packet to send [08:40:08]OFD Sender: No OFD packet to send [08:40:13]OFD Sender: No OFD packet to send [08:40:18]OFD Sender: No OFD packet to send [08:40:23]OFD Sender: No OFD packet to send [08:40:28]OFD Sender: No OFD packet to send [08:40:32]accept exits with 7 [08:40:32]New connection [08:40:32]New thread 3066723684 created [08:40:32]Thread 3066867044 joined [08:40:32]Waiting for new connection... [08:40:32] Sock 7.Parse request [08:40:32]Sock 7.Check first char [08:40:32]Sock 7.First char is OK [08:40:32]request: POST /json_proto HTTP/1.0 [08:40:32]Method: POST [08:40:32]URL: /json_proto [08:40:32]Method is POST - this is cgi request [08:40:32]url: /json_proto [08:40:32]query_string will be loaded in cgi processing [08:40:32]execute_cgi json_proto POST (null) [08:40:32]execute_cgi path=json_proto method=POST [08:40:32]POST find Content-Length [08:40:32]Host: 172.17.40.67:8080 [08:40:32]Content-Length: 678 [08:40:32]Content-Type: application/json [08:40:32] [08:40:32]POST finish read [08:40:32]Found Content-Length = 678 [08:40:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405592", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:40:32]execute_script... [08:40: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)3405592", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:40:32]POST & json_proto [08:40:32]process_json_proto [08:40:32]json parsed OK: [08:40:32]protocol is kg_v1.0 [08:40:32]action value=close_receipt [08:40:32]process_action close_receipt [08:40:32]cmd_close_receipt [08:40:32]MH_GetDate [08:40:32]Write to MH i2c: F0 00 00 59 63 AB [08:40:32]Write i2c OK [08:40:32]MH_I2C_Read... [08:40:32]Read from MH i2c: F0 [08:40:32]MH_I2C_Read... [08:40:32]Read from MH i2c: F0 09 00 [08:40:32]MH_I2C_Read... [08:40:32]Read from MH i2c: F0 09 00 59 63 00 84 FC 1D 67 EE DA 66 66 4C [08:40:32]GetLastDocTimeStamp 1730018384 [08:40:32]current date 1730018436 [08:40:32]FM_GetShiftState [08:40:32]SAM_PROTO_GetShiftState [08:40:32]wFMCommunicate request_size=4 [08:40:32]MH_SAM_APDU [08:40:32]CAPDU: 80 13 01 00 [08:40:32]Write to MH i2c: E2 08 00 5A 63 80 13 01 00 00 00 00 00 3A [08:40:32]Write i2c OK [08:40:32]MH_I2C_Read... [08:40:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:40:32]Read from MH i2c: E2 [08:40:32]MH_I2C_Read... [08:40:32]Read from MH i2c: E2 0E 00 [08:40:32]MH_I2C_Read... [08:40:32]Read from MH i2c: E2 0E 00 5A 63 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E6 [08:40:32]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:40:32]wFMCommunicate OK [08:40:32]SAM_PROTO_GetShiftState done [08:40:32]FM_GetShiftState done [08:40:32]opened in 1729987736 [08:40:32]opened+sec_in_day 1730074136 [08:40:32]quantity*price = 20003 [08:40:32]sum+1 = 20004 [08:40:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 86 27.10.2024 08:40 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95087 ФПД: 205971149974022 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T084036&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95087&fm=205971149974022&tin=02508201610067®Number=0000000000170478&sum=20000 [08:40:33]StoreToDocumentArchive [08:40:33]shift 143 fd 95087 [08:40:33]save to /storage/0143/doc_00095087 [08:40:33]save last doc name /storage/0143/doc_00095087 to /storage/kkm_last_doc_name [08:40:33]save OK [08:40:33]Clear old archive folders... [08:40:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:40:33]tlvbuf is 00FBB6B0 [08:40:33]SAM_PROTO_ClearQueue [08:40:33]wFMCommunicate request_size=4 [08:40:33]MH_SAM_APDU [08:40:33]CAPDU: 80 09 00 00 [08:40:33]Write to MH i2c: E2 08 00 67 63 80 09 00 00 00 00 00 00 3C [08:40:33]Write i2c OK [08:40:33]MH_I2C_Read... [08:40:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:40:33]Read from MH i2c: E2 [08:40:33]MH_I2C_Read... [08:40:33]Read from MH i2c: E2 03 00 [08:40:33]MH_I2C_Read... [08:40:33]Read from MH i2c: E2 03 00 67 63 00 90 00 3E [08:40:33]RAPDU: 90 00 [08:40:33]wFMCommunicate OK [08:40:33]SAM_PROTO_ClearQueue done [08:40:33]KKMCreateOFDPacket [08:40:33]OFDProtocolAddRootSTLVToBuf [08:40:33]FM_MakeSignedData [08:40:33]FM_MakeSignedData [08:40:33]SAM_PROTO_SignData [08:40:33]wFMCommunicate request_size=4 [08:40:33]MH_SAM_APDU [08:40:33]CAPDU: 80 0D 01 02 [08:40:33]Write to MH i2c: E2 08 00 68 63 80 0D 01 02 00 00 00 00 44 [08:40:33]Write i2c OK [08:40:33]MH_I2C_Read... [08:40:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:40:33]Read from MH i2c: E2 [08:40:33]MH_I2C_Read... [08:40:33]Read from MH i2c: E2 03 00 [08:40:33]MH_I2C_Read... [08:40:33]Read from MH i2c: E2 03 00 68 63 00 90 00 3F [08:40:33]RAPDU: 90 00 [08:40:33]wFMCommunicate OK [08:40:33]wFMCommunicate request_size=255 [08:40:33]MH_SAM_APDU [08:40: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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 84 FC 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6F 73 01 00 35 04 06 00 BB [08:40:33]Write to MH i2c: E2 02 01 69 63 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 84 FC 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6F 73 01 00 35 04 06 00 BB 00 00 1B [08:40:33]Write i2c OK [08:40:33]MH_I2C_Read... [08:40:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:40:33]Read from MH i2c: E2 [08:40:33]MH_I2C_Read... [08:40:33]Read from MH i2c: E2 03 00 [08:40:33]MH_I2C_Read... [08:40:33]Read from MH i2c: E2 03 00 69 63 00 90 00 40 [08:40:33]RAPDU: 90 00 [08:40:33]wFMCommunicate OK [08:40:33]wFMCommunicate request_size=10 [08:40:33]MH_SAM_APDU [08:40:33]CAPDU: 80 0D 02 02 05 54 65 3A 6A 06 [08:40:33]Write to MH i2c: E2 0D 00 6A 63 80 0D 02 02 05 00 54 65 3A 6A 06 00 00 B4 [08:40:33]Write i2c OK [08:40:33]MH_I2C_Read... [08:40:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:40:34]Read from MH i2c: E2 [08:40:34]MH_I2C_Read... [08:40:34]Read from MH i2c: E2 03 00 [08:40:34]MH_I2C_Read... [08:40:34]Read from MH i2c: E2 03 00 6A 63 00 90 00 41 [08:40:34]RAPDU: 90 00 [08:40:34]wFMCommunicate OK [08:40:34]wFMCommunicate request_size=4 [08:40:34]MH_SAM_APDU [08:40:34]CAPDU: 80 0D 03 02 [08:40:34]Write to MH i2c: E2 08 00 6B 63 80 0D 03 02 00 00 00 00 49 [08:40:34]Write i2c OK [08:40:34]MH_I2C_Read... [08:40:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:40:34]Read from MH i2c: E2 [08:40:34]MH_I2C_Read... [08:40:34]Read from MH i2c: E2 0B 00 [08:40:34]MH_I2C_Read... [08:40:34]Read from MH i2c: E2 0B 00 6B 63 00 36 C9 8D 12 F2 3B D7 7D 90 00 69 [08:40:34]RAPDU: 36 C9 8D 12 F2 3B D7 7D 90 00 [08:40:34]wFMCommunicate OK [08:40:34]SAM_PROTO_SignData done [08:40:34]FM_MakeSignedData done [08:40:34]CreateOFDProtocolMessage [08:40:34]wFMCommunicate request_size=4 [08:40:34]MH_SAM_APDU [08:40:34]CAPDU: 80 11 00 00 [08:40:34]Write to MH i2c: E2 08 00 6C 63 80 11 00 00 00 00 00 00 49 [08:40:34]Write i2c OK [08:40:34]MH_I2C_Read... [08:40:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:40:34]Read from MH i2c: E2 [08:40:34]MH_I2C_Read... [08:40:34]Read from MH i2c: E2 17 00 [08:40:34]MH_I2C_Read... [08:40:34]Read from MH i2c: E2 17 00 6C 63 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9A [08:40:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:40:34]wFMCommunicate OK [08:40:34]CreateOFDProtocolMessage done [08:40:34]OFDSenderStorePacket 95087 [08:40:34]StoreOFDPacket docnum=95087 [08:40:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7F 3D 07 01 E1 76 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 84 FC 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6F 73 01 00 35 04 06 00 BB 54 65 3A 6A 06 36 C9 8D 12 F2 3B D7 7D [08:40:34]CheckFolder [08:40:34]dirname=/storage/ofd_packets [08:40:34]CheckFolder done [08:40:34]ProducePacketName [08:40:34]name=ofd_packets/00095087 [08:40:34]NVStorageSaveData ofd_packets/00095087 [08:40:34]File name is /storage/ofd_packets/00095087 [08:40:34]Write 301 bytes [08:40:34]NVStorageSaveData done [08:40:34]OFDSenderStorePacket done [08:40:34]KKMCreateOFDPacket done [08:40:34]NVStorageSaveData kkm_last_timestamp [08:40:34]File name is /storage/kkm_last_timestamp [08:40:34]Write 4 bytes [08:40:34]NVStorageSaveData done [08:40:34]ExternCall_PrintAddStr [08:40:34]wPrintStart [08:40:34]Write to MH i2c: 01 00 00 6D 63 D0 [08:40:34]Write i2c OK [08:40:34]MH_I2C_Read... [08:40:34]Read from MH i2c: 01 [08:40:34]MH_I2C_Read... [08:40:34]Read from MH i2c: 01 07 00 [08:40:34]MH_I2C_Read... [08:40:34]Read from MH i2c: 01 07 00 6D 63 00 00 00 00 00 FF 0F E5 [08:40:34]RasterBufferAndPrint [08:40:34]line Счет N : (1)3405592 [08:40:34]line ИНН: 02508201610067 [08:40:34]line Контрольно-Кассовый Чек [08:40:34]line ПРОДАЖА [08:40:34]line ТРК (МРК, ГНК) : 12 [08:40:34]line Товар: 2710124130 [08:40:34]line Аи-92-К-4 [08:40:34]line 2.990 * 66.90 [08:40:34]line = 200.03 [08:40:34]line НДС 12% НСП 1% [08:40:34]line > о реализуемом товаре [08:40:34]line ОКРУГЛЕНИЕ: -0.03 [08:40:34]line ИТОГО: 200.00 [08:40:34]line Внесено: 200.00 [08:40:34]line СДАЧА: 0.00 [08:40:34]line НСП 1% : 1.77 [08:40:34]line НДС 12% : 21.24 [08:40:34]line Наличными: 200.00 [08:40:34]line Безнал.: 0.00 [08:40:34]line Место: АЗС № 82 "Партнер Нефть" [08:40:34]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:40:34]line СНО: Общий режим [08:40:34]line Чек 86 27.10.2024 08:40 [08:40:34]line Смена: 143 ФФД: 1.0 [08:40:34]line ЗНМ: 0300000017 [08:40:34]line РНМ: 0000000000170478 [08:40:34]line Версия ККМ: v1.0 [08:40:34]line ФМ: 0000000002098560 [08:40:34]line ФД: 95087 [08:40:34]line ФПД: 205971149974022 [08:40:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T084036&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95087&fm=205971149974022&tin=02508201610067®Number=0000000000170478&sum=20000 [08:40:34]OFD Sender: Processing packet 95087 [packets to send 56, broken 55] [08:40:34]ProducePacketName [08:40:34]name=ofd_packets/00095087 [08:40:34]OFD Sender: To server: pG, [08:40:34]CommunicateWithHost lk.salyk.kg:30040 [08:40:34]ConnectInit lk.salyk.kg [08:40:34]written 0, free lines is 4095 [08:40:34]Connected sock=10 [08:40:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7F 3D 07 01 E1 76 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 84 FC 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6F 73 01 00 35 04 06 00 BB 54 65 3A 6A 06 36 C9 8D 12 F2 3B D7 7D [08:40:34]Write to MH i2c: 01 00 00 98 63 FB [08:40:34]Write i2c OK [08:40:34]MH_I2C_Read... [08:40:34]Read from MH i2c: 01 [08:40:34]MH_I2C_Read... [08:40:34]Read from MH i2c: 01 07 00 [08:40:34]MH_I2C_Read... [08:40:34]Read from MH i2c: 01 07 00 98 63 00 00 00 00 00 0D 0D 1C [08:40:34]RasterBufferAndPrint [08:40:34]line [08:40:34]line [08:40:34]line [08:40:34]line [08:40:34]line [08:40:34]written 0, free lines is 3350 [08:40:34]MH_Cut [08:40:34]Write to MH i2c: D1 01 00 9F 63 01 D4 [08:40:34]Write i2c OK [08:40:34]MH_I2C_Read... [08:40:34]Read from MH i2c: D1 [08:40:34]MH_I2C_Read... [08:40:34]Read from MH i2c: D1 01 00 [08:40:34]MH_I2C_Read... [08:40:34]Read from MH i2c: D1 01 00 9F 63 00 D3 [08:40:34]Write to MH i2c: 01 00 00 A0 63 03 [08:40:34]Write i2c OK [08:40:34]MH_I2C_Read... [08:40:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F3 0F 47 00 DD 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 32 30 39 38 35 36 30 10 04 04 00 6F 73 01 00 F4 03 04 00 B1 A6 1D 67 B6 04 01 00 00 95 8D D8 52 32 70 13 7A [08:40:34]CommunicateWithHost err = 0 [08:40:34]CheckOFDResponse [08:40:34]1017 (14) - 77093643461234 [08:40:34]1041 (16) - 0000000002098560 [08:40:34]1040 (4) - 95087 [08:40:34]1012 (4) - 27.10.2024 02:34 [08:40:34]1206 (1) - 0 [08:40:34]OFD Sender: Remove packet 95087 [08:40:34]ProducePacketName [08:40:34]name=ofd_packets/00095087 [08:40:34]NVStorageDeleteData [08:40:35]OFD Sender: No OFD packet to send [08:40:35]*** Cut start [08:40:35]*** Partial cut [08:40:35]*** CUTSNS_PIN = 1 [08:40:35]*** CUTSNS_PIN = 0 [08:40:35]*** Brake cut motor [08:40:36]Read from MH i2c: 01 [08:40:36]MH_I2C_Read... [08:40:36]*** Stop cut motor [08:40:36]*** Cut end [08:40:36]Read from MH i2c: 01 07 00 [08:40:36]MH_I2C_Read... [08:40:36]Read from MH i2c: 01 07 00 A0 63 00 00 00 00 00 FF 0F 18 [08:40:36]process_action close_receipt done [08:40:36]requested_data is exist [08:40:36]produce_requested_data [08:40:36]requested_item fm.sn is exist - process it [08:40:36]wFMCommunicate request_size=4 [08:40:36]MH_SAM_APDU [08:40:36]CAPDU: 80 11 00 00 [08:40:36]Write to MH i2c: E2 08 00 A1 63 80 11 00 00 00 00 00 00 7E [08:40:36]Write i2c OK [08:40:36]MH_I2C_Read... [08:40:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:40:36]Read from MH i2c: E2 [08:40:36]MH_I2C_Read... [08:40:36]Read from MH i2c: E2 17 00 [08:40:36]MH_I2C_Read... [08:40:36]Read from MH i2c: E2 17 00 A1 63 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CF [08:40:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:40:36]wFMCommunicate OK [08:40:36]requested_item fd.num is exist - process it [08:40:36]SAM_PROTO_GetFieldsCounters [08:40:36]wFMCommunicate request_size=4 [08:40:36]MH_SAM_APDU [08:40:36]CAPDU: 80 13 00 00 [08:40:36]Write to MH i2c: E2 08 00 A2 63 80 13 00 00 00 00 00 00 81 [08:40:36]Write i2c OK [08:40:36]MH_I2C_Read... [08:40:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:40:36]Read from MH i2c: E2 [08:40:36]MH_I2C_Read... [08:40:36]Read from MH i2c: E2 62 00 [08:40:36]MH_I2C_Read... [08:40:36]Read from MH i2c: E2 62 00 A2 63 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6F 73 01 00 0E 04 04 00 8F 00 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 16 [08:40:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6F 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 56 00 00 00 5E 04 04 00 56 00 00 00 57 04 04 00 57 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:40:36]wFMCommunicate OK [08:40:36]SAM_PROTO_GetFieldsCounters done [08:40:36]requested_item shift.num is exist - process it [08:40:36]requested_item shift.opened is exist - process it [08:40:36]req_shift_opened [08:40:36]FM_GetShiftState [08:40:36]SAM_PROTO_GetShiftState [08:40:36]wFMCommunicate request_size=4 [08:40:36]MH_SAM_APDU [08:40:36]CAPDU: 80 13 01 00 [08:40:36]Write to MH i2c: E2 08 00 A3 63 80 13 01 00 00 00 00 00 83 [08:40:36]Write i2c OK [08:40:36]MH_I2C_Read... [08:40:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:40:36]Read from MH i2c: E2 [08:40:36]MH_I2C_Read... [08:40:36]Read from MH i2c: E2 0E 00 [08:40:36]MH_I2C_Read... [08:40:36]Read from MH i2c: E2 0E 00 A3 63 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 2F [08:40:36]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:40:36]wFMCommunicate OK [08:40:36]SAM_PROTO_GetShiftState done [08:40:36]FM_GetShiftState done [08:40:36]req_shift_opened done [08:40:36]requested_item shift.open_date is exist - process it [08:40:36]req_shift_open_date [08:40:36]req_shift_open_date done [08:40:36]produce_requested_data done [08:40:36]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95087,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [08:40:36]process_action_free close_receipt [08:40:36]json_value_free [08:40:36]json_value_free done [08:40:36]process_json_proto returns [08:40:36]Send response to host [08:40:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95087,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [08:40:36]free response buf [08:40:36]execute_script done [08:40:36]execute_script returns [08:40:36]free content buf [08:40:36]Sock 7.Close socket [08:40:36]Sock 7.Thread stoped [08:40:40]OFD Sender: No OFD packet to send [08:40:45]OFD Sender: No OFD packet to send [08:40:50]OFD Sender: No OFD packet to send [08:40:55]OFD Sender: No OFD packet to send [08:41:00]OFD Sender: No OFD packet to send [08:41:05]OFD Sender: No OFD packet to send [08:41:10]OFD Sender: No OFD packet to send [08:41:15]OFD Sender: No OFD packet to send [08:41:20]OFD Sender: No OFD packet to send [08:41:25]OFD Sender: No OFD packet to send [08:41:30]OFD Sender: No OFD packet to send [08:41:35]OFD Sender: No OFD packet to send [08:41:40]OFD Sender: No OFD packet to send [08:41:45]OFD Sender: No OFD packet to send [08:41:50]OFD Sender: No OFD packet to send [08:41:55]OFD Sender: No OFD packet to send [08:42:00]OFD Sender: No OFD packet to send [08:42:05]OFD Sender: No OFD packet to send [08:42:10]OFD Sender: No OFD packet to send [08:42:15]OFD Sender: No OFD packet to send [08:42:20]OFD Sender: No OFD packet to send [08:42:25]OFD Sender: No OFD packet to send [08:42:30]OFD Sender: No OFD packet to send [08:42:35]OFD Sender: No OFD packet to send [08:42:40]OFD Sender: No OFD packet to send [08:42:45]OFD Sender: No OFD packet to send [08:42:50]OFD Sender: No OFD packet to send [08:42:55]OFD Sender: No OFD packet to send [08:43:00]OFD Sender: No OFD packet to send [08:43:05]OFD Sender: No OFD packet to send [08:43:10]OFD Sender: No OFD packet to send [08:43:12]accept exits with 9 [08:43:12]New connection [08:43:12]New thread 3066867044 created [08:43:12]Thread 3066723684 joined [08:43:12]Waiting for new connection... [08:43:12] Sock 9.Parse request [08:43:12]Sock 9.Check first char [08:43:12]Sock 9.First char is OK [08:43:12]request: POST /json_proto HTTP/1.0 [08:43:12]Method: POST [08:43:12]URL: /json_proto [08:43:12]Method is POST - this is cgi request [08:43:12]url: /json_proto [08:43:12]query_string will be loaded in cgi processing [08:43:12]execute_cgi json_proto POST (null) [08:43:12]execute_cgi path=json_proto method=POST [08:43:12]POST find Content-Length [08:43:12]Host: 172.17.40.67:8080 [08:43:12]Content-Length: 678 [08:43:12]Content-Type: application/json [08:43:12] [08:43:12]POST finish read [08:43:12]Found Content-Length = 678 [08:43:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405593", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:43:12]execute_script... [08:43:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405593", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:43:12]POST & json_proto [08:43:12]process_json_proto [08:43:12]json parsed OK: [08:43:12]protocol is kg_v1.0 [08:43:12]action value=close_receipt [08:43:12]process_action close_receipt [08:43:12]cmd_close_receipt [08:43:12]MH_GetDate [08:43:12]Write to MH i2c: F0 00 00 A4 63 F6 [08:43:12]Write i2c OK [08:43:12]MH_I2C_Read... [08:43:12]Read from MH i2c: F0 [08:43:12]MH_I2C_Read... [08:43:12]Read from MH i2c: F0 09 00 [08:43:12]MH_I2C_Read... [08:43:12]Read from MH i2c: F0 09 00 A4 63 00 24 FD 1D 67 EE DA 66 66 38 [08:43:12]GetLastDocTimeStamp 1730018436 [08:43:12]current date 1730018596 [08:43:12]FM_GetShiftState [08:43:12]SAM_PROTO_GetShiftState [08:43:12]wFMCommunicate request_size=4 [08:43:12]MH_SAM_APDU [08:43:12]CAPDU: 80 13 01 00 [08:43:12]Write to MH i2c: E2 08 00 A5 63 80 13 01 00 00 00 00 00 85 [08:43:12]Write i2c OK [08:43:12]MH_I2C_Read... [08:43:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:43:12]Read from MH i2c: E2 [08:43:12]MH_I2C_Read... [08:43:12]Read from MH i2c: E2 0E 00 [08:43:12]MH_I2C_Read... [08:43:12]Read from MH i2c: E2 0E 00 A5 63 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 31 [08:43:12]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:43:12]wFMCommunicate OK [08:43:12]SAM_PROTO_GetShiftState done [08:43:12]FM_GetShiftState done [08:43:12]opened in 1729987736 [08:43:12]opened+sec_in_day 1730074136 [08:43:12]quantity*price = 30038 [08:43:12]sum+1 = 30039 [08:43:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 87 27.10.2024 08:43 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95088 ФПД: 106602264718187 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T084316&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95088&fm=106602264718187&tin=02508201610067®Number=0000000000170478&sum=30000 [08:43:13]StoreToDocumentArchive [08:43:13]shift 143 fd 95088 [08:43:13]save to /storage/0143/doc_00095088 [08:43:13]save last doc name /storage/0143/doc_00095088 to /storage/kkm_last_doc_name [08:43:13]save OK [08:43:13]Clear old archive folders... [08:43:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:43:13]tlvbuf is B6D93500 [08:43:13]SAM_PROTO_ClearQueue [08:43:13]wFMCommunicate request_size=4 [08:43:13]MH_SAM_APDU [08:43:13]CAPDU: 80 09 00 00 [08:43:13]Write to MH i2c: E2 08 00 B2 63 80 09 00 00 00 00 00 00 87 [08:43:13]Write i2c OK [08:43:13]MH_I2C_Read... [08:43:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:43:13]Read from MH i2c: E2 [08:43:13]MH_I2C_Read... [08:43:13]Read from MH i2c: E2 03 00 [08:43:13]MH_I2C_Read... [08:43:13]Read from MH i2c: E2 03 00 B2 63 00 90 00 89 [08:43:13]RAPDU: 90 00 [08:43:13]wFMCommunicate OK [08:43:13]SAM_PROTO_ClearQueue done [08:43:13]KKMCreateOFDPacket [08:43:13]OFDProtocolAddRootSTLVToBuf [08:43:13]FM_MakeSignedData [08:43:13]FM_MakeSignedData [08:43:13]SAM_PROTO_SignData [08:43:13]wFMCommunicate request_size=4 [08:43:13]MH_SAM_APDU [08:43:13]CAPDU: 80 0D 01 02 [08:43:13]Write to MH i2c: E2 08 00 B3 63 80 0D 01 02 00 00 00 00 8F [08:43:13]Write i2c OK [08:43:13]MH_I2C_Read... [08:43:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:43:13]Read from MH i2c: E2 [08:43:13]MH_I2C_Read... [08:43:13]Read from MH i2c: E2 03 00 [08:43:13]MH_I2C_Read... [08:43:13]Read from MH i2c: E2 03 00 B3 63 00 90 00 8A [08:43:13]RAPDU: 90 00 [08:43:13]wFMCommunicate OK [08:43:13]wFMCommunicate request_size=255 [08:43:13]MH_SAM_APDU [08:43:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 24 FD 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 70 73 01 00 35 04 06 00 60 [08:43:13]Write to MH i2c: E2 02 01 B4 63 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 24 FD 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 70 73 01 00 35 04 06 00 60 00 00 E0 [08:43:13]Write i2c OK [08:43:13]MH_I2C_Read... [08:43:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:43:14]Read from MH i2c: E2 [08:43:14]MH_I2C_Read... [08:43:14]Read from MH i2c: E2 03 00 [08:43:14]MH_I2C_Read... [08:43:14]Read from MH i2c: E2 03 00 B4 63 00 90 00 8B [08:43:14]RAPDU: 90 00 [08:43:14]wFMCommunicate OK [08:43:14]wFMCommunicate request_size=10 [08:43:14]MH_SAM_APDU [08:43:14]CAPDU: 80 0D 02 02 05 F4 46 1E EB 6B [08:43:14]Write to MH i2c: E2 0D 00 B5 63 80 0D 02 02 05 00 F4 46 1E EB 6B 00 00 4A [08:43:14]Write i2c OK [08:43:14]MH_I2C_Read... [08:43:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:43:14]Read from MH i2c: E2 [08:43:14]MH_I2C_Read... [08:43:14]Read from MH i2c: E2 03 00 [08:43:14]MH_I2C_Read... [08:43:14]Read from MH i2c: E2 03 00 B5 63 00 90 00 8C [08:43:14]RAPDU: 90 00 [08:43:14]wFMCommunicate OK [08:43:14]wFMCommunicate request_size=4 [08:43:14]MH_SAM_APDU [08:43:14]CAPDU: 80 0D 03 02 [08:43:14]Write to MH i2c: E2 08 00 B6 63 80 0D 03 02 00 00 00 00 94 [08:43:14]Write i2c OK [08:43:14]MH_I2C_Read... [08:43:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:43:14]Read from MH i2c: E2 [08:43:14]MH_I2C_Read... [08:43:14]Read from MH i2c: E2 0B 00 [08:43:14]MH_I2C_Read... [08:43:14]Read from MH i2c: E2 0B 00 B6 63 00 5A 85 C2 01 69 38 C7 17 90 00 B6 [08:43:14]RAPDU: 5A 85 C2 01 69 38 C7 17 90 00 [08:43:14]wFMCommunicate OK [08:43:14]SAM_PROTO_SignData done [08:43:14]FM_MakeSignedData done [08:43:14]CreateOFDProtocolMessage [08:43:14]wFMCommunicate request_size=4 [08:43:14]MH_SAM_APDU [08:43:14]CAPDU: 80 11 00 00 [08:43:14]Write to MH i2c: E2 08 00 B7 63 80 11 00 00 00 00 00 00 94 [08:43:14]Write i2c OK [08:43:14]MH_I2C_Read... [08:43:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:43:14]Read from MH i2c: E2 [08:43:14]MH_I2C_Read... [08:43:14]Read from MH i2c: E2 17 00 [08:43:14]MH_I2C_Read... [08:43:14]Read from MH i2c: E2 17 00 B7 63 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E5 [08:43:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:43:14]wFMCommunicate OK [08:43:14]CreateOFDProtocolMessage done [08:43:14]OFDSenderStorePacket 95088 [08:43:14]StoreOFDPacket docnum=95088 [08:43:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 00 AC 07 01 F0 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 24 FD 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 70 73 01 00 35 04 06 00 60 F4 46 1E EB 6B 5A 85 C2 01 69 38 C7 17 [08:43:14]CheckFolder [08:43:14]dirname=/storage/ofd_packets [08:43:14]CheckFolder done [08:43:14]ProducePacketName [08:43:14]name=ofd_packets/00095088 [08:43:14]NVStorageSaveData ofd_packets/00095088 [08:43:14]File name is /storage/ofd_packets/00095088 [08:43:14]Write 301 bytes [08:43:14]NVStorageSaveData done [08:43:14]OFDSenderStorePacket done [08:43:14]KKMCreateOFDPacket done [08:43:14]NVStorageSaveData kkm_last_timestamp [08:43:14]File name is /storage/kkm_last_timestamp [08:43:14]Write 4 bytes [08:43:14]NVStorageSaveData done [08:43:14]ExternCall_PrintAddStr [08:43:14]wPrintStart [08:43:14]Write to MH i2c: 01 00 00 B8 63 1B [08:43:14]Write i2c OK [08:43:14]MH_I2C_Read... [08:43:14]Read from MH i2c: 01 [08:43:14]MH_I2C_Read... [08:43:14]Read from MH i2c: 01 07 00 [08:43:14]MH_I2C_Read... [08:43:14]Read from MH i2c: 01 07 00 B8 63 00 00 00 00 00 FF 0F 30 [08:43:14]RasterBufferAndPrint [08:43:14]line Счет N : (1)3405593 [08:43:14]line ИНН: 02508201610067 [08:43:14]line Контрольно-Кассовый Чек [08:43:14]line ПРОДАЖА [08:43:14]line ТРК (МРК, ГНК) : 12 [08:43:14]line Товар: 2710124130 [08:43:14]line Аи-92-К-4 [08:43:14]line 4.490 * 66.90 [08:43:14]line = 300.38 [08:43:14]line НДС 12% НСП 1% [08:43:14]line > о реализуемом товаре [08:43:14]line ОКРУГЛЕНИЕ: -0.38 [08:43:14]line ИТОГО: 300.00 [08:43:14]line Внесено: 300.00 [08:43:14]line СДАЧА: 0.00 [08:43:14]line НСП 1% : 2.66 [08:43:14]line НДС 12% : 31.90 [08:43:14]line Наличными: 300.00 [08:43:14]line Безнал.: 0.00 [08:43:14]line Место: АЗС № 82 "Партнер Нефть" [08:43:14]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:43:14]line СНО: Общий режим [08:43:14]line Чек 87 27.10.2024 08:43 [08:43:14]line Смена: 143 ФФД: 1.0 [08:43:14]line ЗНМ: 0300000017 [08:43:14]line РНМ: 0000000000170478 [08:43:14]line Версия ККМ: v1.0 [08:43:14]line ФМ: 0000000002098560 [08:43:14]line ФД: 95088 [08:43:14]line ФПД: 106602264718187 [08:43:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T084316&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95088&fm=106602264718187&tin=02508201610067®Number=0000000000170478&sum=30000 [08:43:14]OFD Sender: Processing packet 95088 [packets to send 56, broken 55] [08:43:14]ProducePacketName [08:43:14]name=ofd_packets/00095088 [08:43:14]OFD Sender: To server: pG, [08:43:14]CommunicateWithHost lk.salyk.kg:30040 [08:43:14]ConnectInit lk.salyk.kg [08:43:14]written 0, free lines is 4095 [08:43:15]Write to MH i2c: 01 00 00 E3 63 46 [08:43:15]Write i2c OK [08:43:15]MH_I2C_Read... [08:43:15]Read from MH i2c: 01 [08:43:15]MH_I2C_Read... [08:43:15]Read from MH i2c: 01 07 00 [08:43:15]MH_I2C_Read... [08:43:15]Read from MH i2c: 01 07 00 E3 63 00 00 00 00 00 FF 0C 58 [08:43:15]RasterBufferAndPrint [08:43:15]line [08:43:15]line [08:43:15]line [08:43:15]line [08:43:15]line [08:43:15]written 0, free lines is 3333 [08:43:15]MH_Cut [08:43:15]Write to MH i2c: D1 01 00 EA 63 01 1F [08:43:15]Write i2c OK [08:43:15]MH_I2C_Read... [08:43:15]Read from MH i2c: D1 [08:43:15]MH_I2C_Read... [08:43:15]Read from MH i2c: D1 01 00 [08:43:15]MH_I2C_Read... [08:43:15]Read from MH i2c: D1 01 00 EA 63 00 1E [08:43:15]Write to MH i2c: 01 00 00 EB 63 4E [08:43:15]Write i2c OK [08:43:15]MH_I2C_Read... [08:43:15]*** Cut start [08:43:15]*** Partial cut [08:43:15]*** CUTSNS_PIN = 1 [08:43:15]*** CUTSNS_PIN = 0 [08:43:16]*** Brake cut motor [08:43:16]Read from MH i2c: 01 [08:43:16]MH_I2C_Read... [08:43:16]*** Stop cut motor [08:43:16]*** Cut end [08:43:16]Read from MH i2c: 01 07 00 [08:43:16]MH_I2C_Read... [08:43:16]Read from MH i2c: 01 07 00 EB 63 00 00 00 00 00 FF 0F 63 [08:43:16]process_action close_receipt done [08:43:16]requested_data is exist [08:43:16]produce_requested_data [08:43:16]requested_item fm.sn is exist - process it [08:43:16]wFMCommunicate request_size=4 [08:43:16]MH_SAM_APDU [08:43:16]CAPDU: 80 11 00 00 [08:43:16]Write to MH i2c: E2 08 00 EC 63 80 11 00 00 00 00 00 00 C9 [08:43:16]Write i2c OK [08:43:16]MH_I2C_Read... [08:43:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:43:16]Read from MH i2c: E2 [08:43:16]MH_I2C_Read... [08:43:16]Read from MH i2c: E2 17 00 [08:43:16]MH_I2C_Read... [08:43:16]Read from MH i2c: E2 17 00 EC 63 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1A [08:43:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:43:16]wFMCommunicate OK [08:43:16]requested_item fd.num is exist - process it [08:43:16]SAM_PROTO_GetFieldsCounters [08:43:16]wFMCommunicate request_size=4 [08:43:16]MH_SAM_APDU [08:43:16]CAPDU: 80 13 00 00 [08:43:16]Write to MH i2c: E2 08 00 ED 63 80 13 00 00 00 00 00 00 CC [08:43:16]Write i2c OK [08:43:16]MH_I2C_Read... [08:43:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:43:16]Read from MH i2c: E2 [08:43:16]MH_I2C_Read... [08:43:16]Read from MH i2c: E2 62 00 [08:43:16]MH_I2C_Read... [08:43:16]Read from MH i2c: E2 62 00 ED 63 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 70 73 01 00 0E 04 04 00 8F 00 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 65 [08:43:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 70 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 57 00 00 00 5E 04 04 00 57 00 00 00 57 04 04 00 58 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:43:16]wFMCommunicate OK [08:43:16]SAM_PROTO_GetFieldsCounters done [08:43:16]requested_item shift.num is exist - process it [08:43:16]requested_item shift.opened is exist - process it [08:43:16]req_shift_opened [08:43:16]FM_GetShiftState [08:43:16]SAM_PROTO_GetShiftState [08:43:16]wFMCommunicate request_size=4 [08:43:16]MH_SAM_APDU [08:43:16]CAPDU: 80 13 01 00 [08:43:16]Write to MH i2c: E2 08 00 EE 63 80 13 01 00 00 00 00 00 CE [08:43:16]Write i2c OK [08:43:16]MH_I2C_Read... [08:43:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:43:16]Read from MH i2c: E2 [08:43:16]MH_I2C_Read... [08:43:16]Read from MH i2c: E2 0E 00 [08:43:16]MH_I2C_Read... [08:43:16]Read from MH i2c: E2 0E 00 EE 63 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 7A [08:43:16]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:43:16]wFMCommunicate OK [08:43:16]SAM_PROTO_GetShiftState done [08:43:16]FM_GetShiftState done [08:43:16]req_shift_opened done [08:43:16]requested_item shift.open_date is exist - process it [08:43:16]req_shift_open_date [08:43:16]req_shift_open_date done [08:43:16]produce_requested_data done [08:43:16]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95088,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [08:43:16]process_action_free close_receipt [08:43:16]json_value_free [08:43:16]json_value_free done [08:43:16]process_json_proto returns [08:43:16]Send response to host [08:43:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95088,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [08:43:16]free response buf [08:43:16]execute_script done [08:43:16]execute_script returns [08:43:16]free content buf [08:43:16]Sock 9.Close socket [08:43:16]Sock 9.Thread stoped [08:44:11]accept exits with 7 [08:44:11]New connection [08:44:11]New thread 3066723684 created [08:44:11]Thread 3066867044 joined [08:44:11]Waiting for new connection... [08:44:11] Sock 7.Parse request [08:44:11]Sock 7.Check first char [08:44:11]Sock 7.First char is OK [08:44:11]request: POST /json_proto HTTP/1.0 [08:44:11]Method: POST [08:44:11]URL: /json_proto [08:44:11]Method is POST - this is cgi request [08:44:11]url: /json_proto [08:44:11]query_string will be loaded in cgi processing [08:44:11]execute_cgi json_proto POST (null) [08:44:11]execute_cgi path=json_proto method=POST [08:44:11]POST find Content-Length [08:44:11]Host: 172.17.40.67:8080 [08:44:11]Content-Length: 683 [08:44:11]Content-Type: application/json [08:44:11] [08:44:11]POST finish read [08:44:11]Found Content-Length = 683 [08:44:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405595", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:44:11]execute_script... [08: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)3405595", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:44:11]POST & json_proto [08:44:11]process_json_proto [08:44:11]json parsed OK: [08:44:11]protocol is kg_v1.0 [08:44:11]action value=close_receipt [08:44:11]process_action close_receipt [08:44:11]cmd_close_receipt [08:44:11]MH_GetDate [08:44:11]Write to MH i2c: F0 00 00 EF 63 41 [08:44:11]Write i2c OK [08:44:11]MH_I2C_Read... [08:44:11]Read from MH i2c: F0 [08:44:11]MH_I2C_Read... [08:44:11]Read from MH i2c: F0 09 00 [08:44:11]MH_I2C_Read... [08:44:11]Read from MH i2c: F0 09 00 EF 63 00 5F FD 1D 67 EE DA 66 66 BE [08:44:11]GetLastDocTimeStamp 1730018596 [08:44:11]current date 1730018655 [08:44:11]FM_GetShiftState [08:44:11]SAM_PROTO_GetShiftState [08:44:11]wFMCommunicate request_size=4 [08:44:11]MH_SAM_APDU [08:44:11]CAPDU: 80 13 01 00 [08:44:11]Write to MH i2c: E2 08 00 F0 63 80 13 01 00 00 00 00 00 D0 [08:44:11]Write i2c OK [08:44:11]MH_I2C_Read... [08:44:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:44:11]Read from MH i2c: E2 [08:44:11]MH_I2C_Read... [08:44:11]Read from MH i2c: E2 0E 00 [08:44:11]MH_I2C_Read... [08:44:11]Read from MH i2c: E2 0E 00 F0 63 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 7C [08:44:11]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:44:11]wFMCommunicate OK [08:44:11]SAM_PROTO_GetShiftState done [08:44:11]FM_GetShiftState done [08:44:11]opened in 1729987736 [08:44:11]opened+sec_in_day 1730074136 [08:44:11]quantity*price = 100015 [08:44:11]sum+1 = 100017 [08:44:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 88 27.10.2024 08:44 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95089 ФПД: 113053512025496 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T084415&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95089&fm=113053512025496&tin=02508201610067®Number=0000000000170478&sum=100000 [08:44:12]StoreToDocumentArchive [08:44:12]shift 143 fd 95089 [08:44:12]save to /storage/0143/doc_00095089 [08:44:12]save last doc name /storage/0143/doc_00095089 to /storage/kkm_last_doc_name [08:44:12]save OK [08:44:12]Clear old archive folders... [08:44:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:44:12]tlvbuf is 00F762A0 [08:44:12]SAM_PROTO_ClearQueue [08:44:12]wFMCommunicate request_size=4 [08:44:12]MH_SAM_APDU [08:44:12]CAPDU: 80 09 00 00 [08:44:12]Write to MH i2c: E2 08 00 FD 63 80 09 00 00 00 00 00 00 D2 [08:44:12]Write i2c OK [08:44:12]MH_I2C_Read... [08:44:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:44:12]Read from MH i2c: E2 [08:44:12]MH_I2C_Read... [08:44:12]Read from MH i2c: E2 03 00 [08:44:12]MH_I2C_Read... [08:44:12]Read from MH i2c: E2 03 00 FD 63 00 90 00 D4 [08:44:12]RAPDU: 90 00 [08:44:12]wFMCommunicate OK [08:44:12]SAM_PROTO_ClearQueue done [08:44:12]KKMCreateOFDPacket [08:44:12]OFDProtocolAddRootSTLVToBuf [08:44:12]FM_MakeSignedData [08:44:12]FM_MakeSignedData [08:44:12]SAM_PROTO_SignData [08:44:12]wFMCommunicate request_size=4 [08:44:12]MH_SAM_APDU [08:44:12]CAPDU: 80 0D 01 02 [08:44:12]Write to MH i2c: E2 08 00 FE 63 80 0D 01 02 00 00 00 00 DA [08:44:12]Write i2c OK [08:44:12]MH_I2C_Read... [08:44:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:44:12]Read from MH i2c: E2 [08:44:12]MH_I2C_Read... [08:44:12]Read from MH i2c: E2 03 00 [08:44:12]MH_I2C_Read... [08:44:12]Read from MH i2c: E2 03 00 FE 63 00 90 00 D5 [08:44:12]RAPDU: 90 00 [08:44:12]wFMCommunicate OK [08:44:12]wFMCommunicate request_size=255 [08:44:12]MH_SAM_APDU [08: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 5F FD 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 71 73 01 00 35 04 06 00 66 [08:44:12]Write to MH i2c: E2 02 01 FF 63 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 5F FD 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 71 73 01 00 35 04 06 00 66 00 00 74 [08:44:12]Write i2c OK [08:44:12]MH_I2C_Read... [08:44:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:44:13]Read from MH i2c: E2 [08:44:13]MH_I2C_Read... [08:44:13]Read from MH i2c: E2 03 00 [08:44:13]MH_I2C_Read... [08:44:13]Read from MH i2c: E2 03 00 FF 63 00 90 00 D6 [08:44:13]RAPDU: 90 00 [08:44:13]wFMCommunicate OK [08:44:13]wFMCommunicate request_size=10 [08:44:13]MH_SAM_APDU [08:44:13]CAPDU: 80 0D 02 02 05 D2 52 6C C5 98 [08:44:13]Write to MH i2c: E2 0D 00 00 64 80 0D 02 02 05 00 D2 52 6C C5 98 00 00 D5 [08:44:13]Write i2c OK [08:44:13]MH_I2C_Read... [08:44:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:44:13]Read from MH i2c: E2 [08:44:13]MH_I2C_Read... [08:44:13]Read from MH i2c: E2 03 00 [08:44:13]MH_I2C_Read... [08:44:13]Read from MH i2c: E2 03 00 00 64 00 90 00 D8 [08:44:13]RAPDU: 90 00 [08:44:13]wFMCommunicate OK [08:44:13]wFMCommunicate request_size=4 [08:44:13]MH_SAM_APDU [08:44:13]CAPDU: 80 0D 03 02 [08:44:13]Write to MH i2c: E2 08 00 01 64 80 0D 03 02 00 00 00 00 E0 [08:44:13]Write i2c OK [08:44:13]MH_I2C_Read... [08:44:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:44:13]Read from MH i2c: E2 [08:44:13]MH_I2C_Read... [08:44:13]Read from MH i2c: E2 0B 00 [08:44:13]MH_I2C_Read... [08:44:13]Read from MH i2c: E2 0B 00 01 64 00 86 D9 54 28 3D E4 3F AE 90 00 CA [08:44:13]RAPDU: 86 D9 54 28 3D E4 3F AE 90 00 [08:44:13]wFMCommunicate OK [08:44:13]SAM_PROTO_SignData done [08:44:13]FM_MakeSignedData done [08:44:13]CreateOFDProtocolMessage [08:44:13]wFMCommunicate request_size=4 [08:44:13]MH_SAM_APDU [08:44:13]CAPDU: 80 11 00 00 [08:44:13]Write to MH i2c: E2 08 00 02 64 80 11 00 00 00 00 00 00 E0 [08:44:13]Write i2c OK [08:44:13]MH_I2C_Read... [08:44:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:44:13]Read from MH i2c: E2 [08:44:13]MH_I2C_Read... [08:44:13]Read from MH i2c: E2 17 00 [08:44:13]MH_I2C_Read... [08:44:13]Read from MH i2c: E2 17 00 02 64 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 31 [08:44:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:44:13]wFMCommunicate OK [08:44:13]CreateOFDProtocolMessage done [08:44:13]OFDSenderStorePacket 95089 [08:44:13]StoreOFDPacket docnum=95089 [08:44:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 58 D5 07 01 3F BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 5F FD 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 71 73 01 00 35 04 06 00 66 D2 52 6C C5 98 86 D9 54 28 3D E4 3F AE [08:44:13]CheckFolder [08:44:13]dirname=/storage/ofd_packets [08:44:13]CheckFolder done [08:44:13]ProducePacketName [08:44:13]name=ofd_packets/00095089 [08:44:13]NVStorageSaveData ofd_packets/00095089 [08:44:13]File name is /storage/ofd_packets/00095089 [08:44:13]Write 301 bytes [08:44:13]NVStorageSaveData done [08:44:13]OFDSenderStorePacket done [08:44:13]KKMCreateOFDPacket done [08:44:13]NVStorageSaveData kkm_last_timestamp [08:44:13]File name is /storage/kkm_last_timestamp [08:44:13]Write 4 bytes [08:44:13]NVStorageSaveData done [08:44:13]ExternCall_PrintAddStr [08:44:13]wPrintStart [08:44:13]Write to MH i2c: 01 00 00 03 64 67 [08:44:13]Write i2c OK [08:44:13]MH_I2C_Read... [08:44:13]Read from MH i2c: 01 [08:44:13]MH_I2C_Read... [08:44:13]Read from MH i2c: 01 07 00 [08:44:13]MH_I2C_Read... [08:44:13]Read from MH i2c: 01 07 00 03 64 00 00 00 00 00 FF 0F 7C [08:44:13]RasterBufferAndPrint [08:44:13]line Счет N : (1)3405595 [08:44:13]line ИНН: 02508201610067 [08:44:13]line Контрольно-Кассовый Чек [08:44:13]line ПРОДАЖА [08:44:13]line ТРК (МРК, ГНК) : 22 [08:44:13]line Товар: 2710124130 [08:44:13]line Аи-92-К-4 [08:44:13]line 14.950 * 66.90 [08:44:13]line = 1000.16 [08:44:13]line НДС 12% НСП 1% [08:44:13]line > о реализуемом товаре [08:44:13]line ОКРУГЛЕНИЕ: -0.16 [08:44:13]line ИТОГО: 1000.00 [08:44:13]line Внесено: 1000.00 [08:44:13]line СДАЧА: 0.00 [08:44:13]line НСП 1% : 8.85 [08:44:13]line НДС 12% : 106.21 [08:44:13]line Наличными: 1000.00 [08:44:13]line Безнал.: 0.00 [08:44:13]line Место: АЗС № 82 "Партнер Нефть" [08:44:13]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:44:13]line СНО: Общий режим [08:44:13]line Чек 88 27.10.2024 08:44 [08:44:13]line Смена: 143 ФФД: 1.0 [08:44:13]line ЗНМ: 0300000017 [08:44:13]line РНМ: 0000000000170478 [08:44:13]line Версия ККМ: v1.0 [08:44:13]line ФМ: 0000000002098560 [08:44:13]line ФД: 95089 [08:44:13]line ФПД: 113053512025496 [08:44:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T084415&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95089&fm=113053512025496&tin=02508201610067®Number=0000000000170478&sum=100000 [08:44:13]written 0, free lines is 4095 [08:44:14]Write to MH i2c: 01 00 00 2E 64 92 [08:44:14]Write i2c OK [08:44:14]MH_I2C_Read... [08:44:14]Read from MH i2c: 01 [08:44:14]MH_I2C_Read... [08:44:14]Read from MH i2c: 01 07 00 [08:44:14]MH_I2C_Read... [08:44:14]Read from MH i2c: 01 07 00 2E 64 00 00 00 00 00 03 0D A9 [08:44:14]RasterBufferAndPrint [08:44:14]line [08:44:14]line [08:44:14]line [08:44:14]line [08:44:14]line [08:44:14]written 0, free lines is 3337 [08:44:14]MH_Cut [08:44:14]Write to MH i2c: D1 01 00 35 64 01 6B [08:44:14]Write i2c OK [08:44:14]MH_I2C_Read... [08:44:14]Read from MH i2c: D1 [08:44:14]MH_I2C_Read... [08:44:14]Read from MH i2c: D1 01 00 [08:44:14]MH_I2C_Read... [08:44:14]Read from MH i2c: D1 01 00 35 64 00 6A [08:44:14]Write to MH i2c: 01 00 00 36 64 9A [08:44:14]Write i2c OK [08:44:14]MH_I2C_Read... [08:44:14]*** Cut start [08:44:14]*** Partial cut [08:44:14]*** CUTSNS_PIN = 1 [08:44:14]*** CUTSNS_PIN = 0 [08:44:15]*** Brake cut motor [08:44:15]Read from MH i2c: 01 [08:44:15]MH_I2C_Read... [08:44:15]*** Stop cut motor [08:44:15]*** Cut end [08:44:15]Read from MH i2c: 01 07 00 [08:44:15]MH_I2C_Read... [08:44:15]Read from MH i2c: 01 07 00 36 64 00 00 00 00 00 FF 0F AF [08:44:15]process_action close_receipt done [08:44:15]requested_data is exist [08:44:15]produce_requested_data [08:44:15]requested_item fm.sn is exist - process it [08:44:15]wFMCommunicate request_size=4 [08:44:15]MH_SAM_APDU [08:44:15]CAPDU: 80 11 00 00 [08:44:15]Write to MH i2c: E2 08 00 37 64 80 11 00 00 00 00 00 00 15 [08:44:15]Write i2c OK [08:44:15]MH_I2C_Read... [08:44:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:44:15]Read from MH i2c: E2 [08:44:15]MH_I2C_Read... [08:44:15]Read from MH i2c: E2 17 00 [08:44:15]MH_I2C_Read... [08:44:15]Read from MH i2c: E2 17 00 37 64 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 66 [08:44:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:44:15]wFMCommunicate OK [08:44:15]requested_item fd.num is exist - process it [08:44:15]SAM_PROTO_GetFieldsCounters [08:44:15]wFMCommunicate request_size=4 [08:44:15]MH_SAM_APDU [08:44:15]CAPDU: 80 13 00 00 [08:44:15]Write to MH i2c: E2 08 00 38 64 80 13 00 00 00 00 00 00 18 [08:44:15]Write i2c OK [08:44:15]MH_I2C_Read... [08:44:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:44:15]Read from MH i2c: E2 [08:44:15]MH_I2C_Read... [08:44:15]Read from MH i2c: E2 62 00 [08:44:15]MH_I2C_Read... [08:44:15]Read from MH i2c: E2 62 00 38 64 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 71 73 01 00 0E 04 04 00 8F 00 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 B5 [08:44:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 71 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 58 00 00 00 5E 04 04 00 58 00 00 00 57 04 04 00 59 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:44:15]wFMCommunicate OK [08:44:15]SAM_PROTO_GetFieldsCounters done [08:44:15]requested_item shift.num is exist - process it [08:44:15]requested_item shift.opened is exist - process it [08:44:15]req_shift_opened [08:44:15]FM_GetShiftState [08:44:15]SAM_PROTO_GetShiftState [08:44:15]wFMCommunicate request_size=4 [08:44:15]MH_SAM_APDU [08:44:15]CAPDU: 80 13 01 00 [08:44:15]Write to MH i2c: E2 08 00 39 64 80 13 01 00 00 00 00 00 1A [08:44:15]Write i2c OK [08:44:15]MH_I2C_Read... [08:44:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:44:15]Read from MH i2c: E2 [08:44:15]MH_I2C_Read... [08:44:15]Read from MH i2c: E2 0E 00 [08:44:15]MH_I2C_Read... [08:44:15]Read from MH i2c: E2 0E 00 39 64 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C6 [08:44:15]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:44:15]wFMCommunicate OK [08:44:15]SAM_PROTO_GetShiftState done [08:44:15]FM_GetShiftState done [08:44:15]req_shift_opened done [08:44:15]requested_item shift.open_date is exist - process it [08:44:15]req_shift_open_date [08:44:15]req_shift_open_date done [08:44:15]produce_requested_data done [08:44:15]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95089,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [08:44:15]process_action_free close_receipt [08:44:15]json_value_free [08:44:15]json_value_free done [08:44:15]process_json_proto returns [08:44:15]Send response to host [08:44:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95089,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [08:44:15]free response buf [08:44:15]execute_script done [08:44:15]execute_script returns [08:44:15]free content buf [08:44:15]Sock 7.Close socket [08:44:15]Sock 7.Thread stoped [08:45:27]ConnectInit Can't connect to host [08:45:27]CommunicateWithHost connect error [08:45:27]CommunicateWithHost err = -1 [08:45:27]OFD Sender: Server communicate error [08:45:27]OFD Sender: Processing packet 95088 [packets to send 57, broken 55] [08:45:27]ProducePacketName [08:45:27]name=ofd_packets/00095088 [08:45:27]OFD Sender: To server: pG, [08:45:27]CommunicateWithHost lk.salyk.kg:30040 [08:45:27]ConnectInit lk.salyk.kg [08:45:27]Connected sock=7 [08:45:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 00 AC 07 01 F0 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 24 FD 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 70 73 01 00 35 04 06 00 60 F4 46 1E EB 6B 5A 85 C2 01 69 38 C7 17 [08:45:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 37 57 47 00 C9 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 32 30 39 38 35 36 30 10 04 04 00 70 73 01 00 F4 03 04 00 D5 A7 1D 67 B6 04 01 00 00 AC 0E 31 68 78 D0 35 52 [08:45:27]CommunicateWithHost err = 0 [08:45:27]CheckOFDResponse [08:45:27]1017 (14) - 77093643461234 [08:45:27]1041 (16) - 0000000002098560 [08:45:27]1040 (4) - 95088 [08:45:27]1012 (4) - 27.10.2024 02:39 [08:45:27]1206 (1) - 0 [08:45:27]OFD Sender: Remove packet 95088 [08:45:27]ProducePacketName [08:45:27]name=ofd_packets/00095088 [08:45:27]NVStorageDeleteData [08:45:28]OFD Sender: Processing packet 95089 [packets to send 56, broken 55] [08:45:28]ProducePacketName [08:45:28]name=ofd_packets/00095089 [08:45:28]OFD Sender: To server: pG, [08:45:28]CommunicateWithHost lk.salyk.kg:30040 [08:45:28]ConnectInit lk.salyk.kg [08:45:28]accept exits with 9 [08:45:28]New connection [08:45:28]New thread 3066867044 created [08:45:28]Thread 3066723684 joined [08:45:28]Waiting for new connection... [08:45:28] Sock 9.Parse request [08:45:28]Sock 9.Check first char [08:45:28]Sock 9.First char is OK [08:45:28]request: POST /json_proto HTTP/1.0 [08:45:28]Method: POST [08:45:28]URL: /json_proto [08:45:28]Method is POST - this is cgi request [08:45:28]url: /json_proto [08:45:28]query_string will be loaded in cgi processing [08:45:28]execute_cgi json_proto POST (null) [08:45:28]execute_cgi path=json_proto method=POST [08:45:28]POST find Content-Length [08:45:28]Host: 172.17.40.67:8080 [08:45:28]Content-Length: 679 [08:45:28]Content-Type: application/json [08:45:28] [08:45:28]POST finish read [08:45:28]Found Content-Length = 679 [08:45:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405597", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:45:28]execute_script... [08:45: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)3405597", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:45:28]POST & json_proto [08:45:28]process_json_proto [08:45:28]json parsed OK: [08:45:28]protocol is kg_v1.0 [08:45:28]action value=close_receipt [08:45:28]process_action close_receipt [08:45:28]cmd_close_receipt [08:45:28]MH_GetDate [08:45:28]Write to MH i2c: F0 00 00 3A 64 8D [08:45:28]Write i2c OK [08:45:28]MH_I2C_Read... [08:45:28]Read from MH i2c: F0 [08:45:28]MH_I2C_Read... [08:45:28]Read from MH i2c: F0 09 00 [08:45:28]MH_I2C_Read... [08:45:28]Read from MH i2c: F0 09 00 3A 64 00 AC FD 1D 67 EE DA 66 66 57 [08:45:28]GetLastDocTimeStamp 1730018655 [08:45:28]current date 1730018732 [08:45:28]FM_GetShiftState [08:45:28]SAM_PROTO_GetShiftState [08:45:28]wFMCommunicate request_size=4 [08:45:28]MH_SAM_APDU [08:45:28]CAPDU: 80 13 01 00 [08:45:28]Write to MH i2c: E2 08 00 3B 64 80 13 01 00 00 00 00 00 1C [08:45:28]Write i2c OK [08:45:28]MH_I2C_Read... [08:45:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:45:28]Read from MH i2c: E2 [08:45:28]MH_I2C_Read... [08:45:28]Read from MH i2c: E2 0E 00 [08:45:28]MH_I2C_Read... [08:45:28]Read from MH i2c: E2 0E 00 3B 64 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C8 [08:45:28]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:45:28]wFMCommunicate OK [08:45:28]SAM_PROTO_GetShiftState done [08:45:28]FM_GetShiftState done [08:45:28]opened in 1729987736 [08:45:28]opened+sec_in_day 1730074136 [08:45:28]quantity*price = 70044 [08:45:28]sum+1 = 70045 [08:45:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 89 27.10.2024 08:45 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95090 ФПД: 2968006146924 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T084532&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95090&fm=2968006146924&tin=02508201610067®Number=0000000000170478&sum=70000 [08:45:29]StoreToDocumentArchive [08:45:29]shift 143 fd 95090 [08:45:29]save to /storage/0143/doc_00095090 [08:45:29]save last doc name /storage/0143/doc_00095090 to /storage/kkm_last_doc_name [08:45:29]save OK [08:45:29]Clear old archive folders... [08:45:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:45:29]tlvbuf is 00E8FFB0 [08:45:29]SAM_PROTO_ClearQueue [08:45:29]wFMCommunicate request_size=4 [08:45:29]MH_SAM_APDU [08:45:29]CAPDU: 80 09 00 00 [08:45:29]Write to MH i2c: E2 08 00 48 64 80 09 00 00 00 00 00 00 1E [08:45:29]Write i2c OK [08:45:29]MH_I2C_Read... [08:45:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:45:29]Read from MH i2c: E2 [08:45:29]MH_I2C_Read... [08:45:29]Read from MH i2c: E2 03 00 [08:45:29]MH_I2C_Read... [08:45:29]Read from MH i2c: E2 03 00 48 64 00 90 00 20 [08:45:29]RAPDU: 90 00 [08:45:29]wFMCommunicate OK [08:45:29]SAM_PROTO_ClearQueue done [08:45:29]KKMCreateOFDPacket [08:45:29]OFDProtocolAddRootSTLVToBuf [08:45:29]FM_MakeSignedData [08:45:29]FM_MakeSignedData [08:45:29]SAM_PROTO_SignData [08:45:29]wFMCommunicate request_size=4 [08:45:29]MH_SAM_APDU [08:45:29]CAPDU: 80 0D 01 02 [08:45:29]Write to MH i2c: E2 08 00 49 64 80 0D 01 02 00 00 00 00 26 [08:45:29]Write i2c OK [08:45:29]MH_I2C_Read... [08:45:29]OFD Sender: No OFD packet to send [08:45:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:45:29]Read from MH i2c: E2 [08:45:29]MH_I2C_Read... [08:45:29]Read from MH i2c: E2 03 00 [08:45:29]MH_I2C_Read... [08:45:29]Read from MH i2c: E2 03 00 49 64 00 90 00 21 [08:45:29]RAPDU: 90 00 [08:45:29]wFMCommunicate OK [08:45:29]wFMCommunicate request_size=255 [08:45:29]MH_SAM_APDU [08:45: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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 AC FD 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 72 73 01 00 35 04 06 00 02 [08:45:29]Write to MH i2c: E2 02 01 4A 64 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 AC FD 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 72 73 01 00 35 04 06 00 02 00 00 C1 [08:45:29]Write i2c OK [08:45:29]MH_I2C_Read... [08:45:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:45:29]Read from MH i2c: E2 [08:45:29]MH_I2C_Read... [08:45:29]Read from MH i2c: E2 03 00 [08:45:29]MH_I2C_Read... [08:45:29]Read from MH i2c: E2 03 00 4A 64 00 90 00 22 [08:45:29]RAPDU: 90 00 [08:45:29]wFMCommunicate OK [08:45:29]wFMCommunicate request_size=10 [08:45:29]MH_SAM_APDU [08:45:29]CAPDU: 80 0D 02 02 05 B3 0A F3 BB 6C [08:45:29]Write to MH i2c: E2 0D 00 4B 64 80 0D 02 02 05 00 B3 0A F3 BB 6C 00 00 0A [08:45:29]Write i2c OK [08:45:29]MH_I2C_Read... [08:45:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:45:29]Read from MH i2c: E2 [08:45:29]MH_I2C_Read... [08:45:29]Read from MH i2c: E2 03 00 [08:45:29]MH_I2C_Read... [08:45:29]Read from MH i2c: E2 03 00 4B 64 00 90 00 23 [08:45:29]RAPDU: 90 00 [08:45:29]wFMCommunicate OK [08:45:29]wFMCommunicate request_size=4 [08:45:29]MH_SAM_APDU [08:45:29]CAPDU: 80 0D 03 02 [08:45:29]Write to MH i2c: E2 08 00 4C 64 80 0D 03 02 00 00 00 00 2B [08:45:29]Write i2c OK [08:45:29]MH_I2C_Read... [08:45:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:45:29]Read from MH i2c: E2 [08:45:29]MH_I2C_Read... [08:45:29]Read from MH i2c: E2 0B 00 [08:45:29]MH_I2C_Read... [08:45:29]Read from MH i2c: E2 0B 00 4C 64 00 34 99 A5 C1 8D 86 83 04 90 00 F9 [08:45:29]RAPDU: 34 99 A5 C1 8D 86 83 04 90 00 [08:45:29]wFMCommunicate OK [08:45:29]SAM_PROTO_SignData done [08:45:29]FM_MakeSignedData done [08:45:29]CreateOFDProtocolMessage [08:45:29]wFMCommunicate request_size=4 [08:45:29]MH_SAM_APDU [08:45:29]CAPDU: 80 11 00 00 [08:45:29]Write to MH i2c: E2 08 00 4D 64 80 11 00 00 00 00 00 00 2B [08:45:29]Write i2c OK [08:45:29]MH_I2C_Read... [08:45:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:45:29]Read from MH i2c: E2 [08:45:29]MH_I2C_Read... [08:45:29]Read from MH i2c: E2 17 00 [08:45:29]MH_I2C_Read... [08:45:29]Read from MH i2c: E2 17 00 4D 64 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7C [08:45:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:45:29]wFMCommunicate OK [08:45:29]CreateOFDProtocolMessage done [08:45:29]OFDSenderStorePacket 95090 [08:45:29]StoreOFDPacket docnum=95090 [08:45:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D4 27 07 01 97 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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 AC FD 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 72 73 01 00 35 04 06 00 02 B3 0A F3 BB 6C 34 99 A5 C1 8D 86 83 04 [08:45:29]CheckFolder [08:45:29]dirname=/storage/ofd_packets [08:45:29]CheckFolder done [08:45:29]ProducePacketName [08:45:29]name=ofd_packets/00095090 [08:45:29]NVStorageSaveData ofd_packets/00095090 [08:45:29]File name is /storage/ofd_packets/00095090 [08:45:29]Write 301 bytes [08:45:29]NVStorageSaveData done [08:45:29]OFDSenderStorePacket done [08:45:29]KKMCreateOFDPacket done [08:45:29]NVStorageSaveData kkm_last_timestamp [08:45:29]File name is /storage/kkm_last_timestamp [08:45:29]Write 4 bytes [08:45:29]NVStorageSaveData done [08:45:29]ExternCall_PrintAddStr [08:45:29]wPrintStart [08:45:29]Write to MH i2c: 01 00 00 4E 64 B2 [08:45:29]Write i2c OK [08:45:29]MH_I2C_Read... [08:45:29]Read from MH i2c: 01 [08:45:29]MH_I2C_Read... [08:45:29]Read from MH i2c: 01 07 00 [08:45:29]MH_I2C_Read... [08:45:29]Read from MH i2c: 01 07 00 4E 64 00 00 00 00 00 FF 0F C7 [08:45:30]RasterBufferAndPrint [08:45:30]line Счет N : (1)3405597 [08:45:30]line ИНН: 02508201610067 [08:45:30]line Контрольно-Кассовый Чек [08:45:30]line ПРОДАЖА [08:45:30]line ТРК (МРК, ГНК) : 32 [08:45:30]line Товар: 2710124130 [08:45:30]line Аи-92-К-4 [08:45:30]line 10.470 * 66.90 [08:45:30]line = 700.44 [08:45:30]line НДС 12% НСП 1% [08:45:30]line > о реализуемом товаре [08:45:30]line ОКРУГЛЕНИЕ: -0.44 [08:45:30]line ИТОГО: 700.00 [08:45:30]line Внесено: 700.00 [08:45:30]line СДАЧА: 0.00 [08:45:30]line НСП 1% : 6.20 [08:45:30]line НДС 12% : 74.38 [08:45:30]line Наличными: 700.00 [08:45:30]line Безнал.: 0.00 [08:45:30]line Место: АЗС № 82 "Партнер Нефть" [08:45:30]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:45:30]line СНО: Общий режим [08:45:30]line Чек 89 27.10.2024 08:45 [08:45:30]line Смена: 143 ФФД: 1.0 [08:45:30]line ЗНМ: 0300000017 [08:45:30]line РНМ: 0000000000170478 [08:45:30]line Версия ККМ: v1.0 [08:45:30]line ФМ: 0000000002098560 [08:45:30]line ФД: 95090 [08:45:30]line ФПД: 2968006146924 [08:45:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T084532&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95090&fm=2968006146924&tin=02508201610067®Number=0000000000170478&sum=70000 [08:45:30]OFD Sender: Processing packet 95090 [packets to send 56, broken 55] [08:45:30]ProducePacketName [08:45:30]name=ofd_packets/00095090 [08:45:30]OFD Sender: To server: pG, [08:45:30]CommunicateWithHost lk.salyk.kg:30040 [08:45:30]ConnectInit lk.salyk.kg [08:45:30]written 0, free lines is 4095 [08:45:30]Connected sock=7 [08:45:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D4 27 07 01 97 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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 AC FD 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 72 73 01 00 35 04 06 00 02 B3 0A F3 BB 6C 34 99 A5 C1 8D 86 83 04 [08:45:30]Write to MH i2c: 01 00 00 79 64 DD [08:45:30]Write i2c OK [08:45:30]MH_I2C_Read... [08:45:30]Read from MH i2c: 01 [08:45:30]MH_I2C_Read... [08:45:30]Read from MH i2c: 01 07 00 [08:45:30]MH_I2C_Read... [08:45:30]Read from MH i2c: 01 07 00 79 64 00 00 00 00 00 06 0D F7 [08:45:30]RasterBufferAndPrint [08:45:30]line [08:45:30]line [08:45:30]line [08:45:30]line [08:45:30]line [08:45:30]written 0, free lines is 3343 [08:45:30]MH_Cut [08:45:30]Write to MH i2c: D1 01 00 80 64 01 B6 [08:45:30]Write i2c OK [08:45:30]MH_I2C_Read... [08:45:30]Read from MH i2c: D1 [08:45:30]MH_I2C_Read... [08:45:30]Read from MH i2c: D1 01 00 [08:45:30]MH_I2C_Read... [08:45:30]Read from MH i2c: D1 01 00 80 64 00 B5 [08:45:30]Write to MH i2c: 01 00 00 81 64 E5 [08:45:30]Write i2c OK [08:45:30]MH_I2C_Read... [08:45:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 BC AE 47 00 E4 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 32 30 39 38 35 36 30 10 04 04 00 72 73 01 00 F4 03 04 00 D8 A7 1D 67 B6 04 01 00 00 35 A2 CB BD A2 3B C2 41 [08:45:30]CommunicateWithHost err = 0 [08:45:30]CheckOFDResponse [08:45:30]1017 (14) - 77093643461234 [08:45:30]1041 (16) - 0000000002098560 [08:45:30]1040 (4) - 95090 [08:45:30]1012 (4) - 27.10.2024 02:39 [08:45:30]1206 (1) - 0 [08:45:30]OFD Sender: Remove packet 95090 [08:45:30]ProducePacketName [08:45:30]name=ofd_packets/00095090 [08:45:30]NVStorageDeleteData [08:45:31]OFD Sender: No OFD packet to send [08:45:31]*** Cut start [08:45:31]*** Partial cut [08:45:31]*** CUTSNS_PIN = 1 [08:45:31]*** CUTSNS_PIN = 0 [08:45:31]*** Brake cut motor [08:45:31]Read from MH i2c: 01 [08:45:31]MH_I2C_Read... [08:45:31]*** Stop cut motor [08:45:31]*** Cut end [08:45:31]Read from MH i2c: 01 07 00 [08:45:31]MH_I2C_Read... [08:45:31]Read from MH i2c: 01 07 00 81 64 00 00 00 00 00 FF 0F FA [08:45:31]process_action close_receipt done [08:45:31]requested_data is exist [08:45:31]produce_requested_data [08:45:31]requested_item fm.sn is exist - process it [08:45:31]wFMCommunicate request_size=4 [08:45:31]MH_SAM_APDU [08:45:31]CAPDU: 80 11 00 00 [08:45:31]Write to MH i2c: E2 08 00 82 64 80 11 00 00 00 00 00 00 60 [08:45:31]Write i2c OK [08:45:31]MH_I2C_Read... [08:45:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:45:31]Read from MH i2c: E2 [08:45:31]MH_I2C_Read... [08:45:31]Read from MH i2c: E2 17 00 [08:45:31]MH_I2C_Read... [08:45:31]Read from MH i2c: E2 17 00 82 64 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B1 [08:45:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:45:31]wFMCommunicate OK [08:45:31]requested_item fd.num is exist - process it [08:45:31]SAM_PROTO_GetFieldsCounters [08:45:31]wFMCommunicate request_size=4 [08:45:31]MH_SAM_APDU [08:45:31]CAPDU: 80 13 00 00 [08:45:31]Write to MH i2c: E2 08 00 83 64 80 13 00 00 00 00 00 00 63 [08:45:31]Write i2c OK [08:45:31]MH_I2C_Read... [08:45:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:45:32]Read from MH i2c: E2 [08:45:32]MH_I2C_Read... [08:45:32]Read from MH i2c: E2 62 00 [08:45:32]MH_I2C_Read... [08:45:32]Read from MH i2c: E2 62 00 83 64 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 72 73 01 00 0E 04 04 00 8F 00 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 04 [08:45:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 72 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 59 00 00 00 5E 04 04 00 59 00 00 00 57 04 04 00 5A 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:45:32]wFMCommunicate OK [08:45:32]SAM_PROTO_GetFieldsCounters done [08:45:32]requested_item shift.num is exist - process it [08:45:32]requested_item shift.opened is exist - process it [08:45:32]req_shift_opened [08:45:32]FM_GetShiftState [08:45:32]SAM_PROTO_GetShiftState [08:45:32]wFMCommunicate request_size=4 [08:45:32]MH_SAM_APDU [08:45:32]CAPDU: 80 13 01 00 [08:45:32]Write to MH i2c: E2 08 00 84 64 80 13 01 00 00 00 00 00 65 [08:45:32]Write i2c OK [08:45:32]MH_I2C_Read... [08:45:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:45:32]Read from MH i2c: E2 [08:45:32]MH_I2C_Read... [08:45:32]Read from MH i2c: E2 0E 00 [08:45:32]MH_I2C_Read... [08:45:32]Read from MH i2c: E2 0E 00 84 64 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 11 [08:45:32]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:45:32]wFMCommunicate OK [08:45:32]SAM_PROTO_GetShiftState done [08:45:32]FM_GetShiftState done [08:45:32]req_shift_opened done [08:45:32]requested_item shift.open_date is exist - process it [08:45:32]req_shift_open_date [08:45:32]req_shift_open_date done [08:45:32]produce_requested_data done [08:45:32]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95090,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [08:45:32]process_action_free close_receipt [08:45:32]json_value_free [08:45:32]json_value_free done [08:45:32]process_json_proto returns [08:45:32]Send response to host [08:45:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95090,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [08:45:32]free response buf [08:45:32]execute_script done [08:45:32]execute_script returns [08:45:32]free content buf [08:45:32]Sock 9.Close socket [08:45:32]Sock 9.Thread stoped [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]OFD Sender: No OFD packet to send [08:46:04]accept exits with 12 [08:46:04]New connection [08:46:04]New thread 3066723684 created [08:46:04]Thread 3066867044 joined [08:46:04]Waiting for new connection... [08:46:04] Sock 12.Parse request [08:46:04]Sock 12.Check first char [08:46:04]Sock 12.First char is OK [08:46:04]request: POST /json_proto HTTP/1.0 [08:46:04]Method: POST [08:46:04]URL: /json_proto [08:46:04]Method is POST - this is cgi request [08:46:04]url: /json_proto [08:46:04]query_string will be loaded in cgi processing [08:46:04]execute_cgi json_proto POST (null) [08:46:04]execute_cgi path=json_proto method=POST [08:46:04]POST find Content-Length [08:46:04]Host: 172.17.40.67:8080 [08:46:04]Content-Length: 683 [08:46:04]Content-Type: application/json [08:46:04] [08:46:04]POST finish read [08:46:04]Found Content-Length = 683 [08:46:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405598", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:46:04]execute_script... [08:46: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)3405598", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:46:04]POST & json_proto [08:46:04]process_json_proto [08:46:04]json parsed OK: [08:46:04]protocol is kg_v1.0 [08:46:04]action value=close_receipt [08:46:04]process_action close_receipt [08:46:04]cmd_close_receipt [08:46:04]MH_GetDate [08:46:04]Write to MH i2c: F0 00 00 85 64 D8 [08:46:04]Write i2c OK [08:46:04]MH_I2C_Read... [08:46:04]Read from MH i2c: F0 [08:46:04]MH_I2C_Read... [08:46:04]Read from MH i2c: F0 09 00 [08:46:04]MH_I2C_Read... [08:46:04]Read from MH i2c: F0 09 00 85 64 00 D0 FD 1D 67 EE DA 66 66 C6 [08:46:04]GetLastDocTimeStamp 1730018732 [08:46:04]current date 1730018768 [08:46:04]FM_GetShiftState [08:46:04]SAM_PROTO_GetShiftState [08:46:04]wFMCommunicate request_size=4 [08:46:04]MH_SAM_APDU [08:46:04]CAPDU: 80 13 01 00 [08:46:04]Write to MH i2c: E2 08 00 86 64 80 13 01 00 00 00 00 00 67 [08:46:04]Write i2c OK [08:46:04]MH_I2C_Read... [08:46:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:46:05]Read from MH i2c: E2 [08:46:05]MH_I2C_Read... [08:46:05]Read from MH i2c: E2 0E 00 [08:46:05]MH_I2C_Read... [08:46:05]Read from MH i2c: E2 0E 00 86 64 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 13 [08:46:05]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:46:05]wFMCommunicate OK [08:46:05]SAM_PROTO_GetShiftState done [08:46:05]FM_GetShiftState done [08:46:05]opened in 1729987736 [08:46:05]opened+sec_in_day 1730074136 [08:46:05]quantity*price = 100015 [08:46:05]sum+1 = 100017 [08:46:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 90 27.10.2024 08:46 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95091 ФПД: 274486609803511 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T084608&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95091&fm=274486609803511&tin=02508201610067®Number=0000000000170478&sum=100000 [08:46:06]StoreToDocumentArchive [08:46:06]shift 143 fd 95091 [08:46:06]save to /storage/0143/doc_00095091 [08:46:06]save last doc name /storage/0143/doc_00095091 to /storage/kkm_last_doc_name [08:46:06]save OK [08:46:06]Clear old archive folders... [08:46:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:46:06]tlvbuf is 00FA0520 [08:46:06]SAM_PROTO_ClearQueue [08:46:06]wFMCommunicate request_size=4 [08:46:06]MH_SAM_APDU [08:46:06]CAPDU: 80 09 00 00 [08:46:06]Write to MH i2c: E2 08 00 93 64 80 09 00 00 00 00 00 00 69 [08:46:06]Write i2c OK [08:46:06]MH_I2C_Read... [08:46:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:46:06]Read from MH i2c: E2 [08:46:06]MH_I2C_Read... [08:46:06]Read from MH i2c: E2 03 00 [08:46:06]MH_I2C_Read... [08:46:06]Read from MH i2c: E2 03 00 93 64 00 90 00 6B [08:46:06]RAPDU: 90 00 [08:46:06]wFMCommunicate OK [08:46:06]SAM_PROTO_ClearQueue done [08:46:06]KKMCreateOFDPacket [08:46:06]OFDProtocolAddRootSTLVToBuf [08:46:06]FM_MakeSignedData [08:46:06]FM_MakeSignedData [08:46:06]SAM_PROTO_SignData [08:46:06]wFMCommunicate request_size=4 [08:46:06]MH_SAM_APDU [08:46:06]CAPDU: 80 0D 01 02 [08:46:06]Write to MH i2c: E2 08 00 94 64 80 0D 01 02 00 00 00 00 71 [08:46:06]Write i2c OK [08:46:06]MH_I2C_Read... [08:46:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:46:06]Read from MH i2c: E2 [08:46:06]MH_I2C_Read... [08:46:06]Read from MH i2c: E2 03 00 [08:46:06]MH_I2C_Read... [08:46:06]Read from MH i2c: E2 03 00 94 64 00 90 00 6C [08:46:06]RAPDU: 90 00 [08:46:06]wFMCommunicate OK [08:46:06]wFMCommunicate request_size=255 [08:46:06]MH_SAM_APDU [08:46: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 D0 FD 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 73 73 01 00 35 04 06 00 F9 [08:46:06]Write to MH i2c: E2 02 01 95 64 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 D0 FD 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 73 73 01 00 35 04 06 00 F9 00 00 13 [08:46:06]Write i2c OK [08:46:06]MH_I2C_Read... [08:46:06]OFD Sender: No OFD packet to send [08:46:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:46:06]Read from MH i2c: E2 [08:46:06]MH_I2C_Read... [08:46:06]Read from MH i2c: E2 03 00 [08:46:06]MH_I2C_Read... [08:46:06]Read from MH i2c: E2 03 00 95 64 00 90 00 6D [08:46:06]RAPDU: 90 00 [08:46:06]wFMCommunicate OK [08:46:06]wFMCommunicate request_size=10 [08:46:06]MH_SAM_APDU [08:46:06]CAPDU: 80 0D 02 02 05 A4 E4 DF 78 F7 [08:46:06]Write to MH i2c: E2 0D 00 96 64 80 0D 02 02 05 00 A4 E4 DF 78 F7 00 00 54 [08:46:06]Write i2c OK [08:46:06]MH_I2C_Read... [08:46:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:46:06]Read from MH i2c: E2 [08:46:06]MH_I2C_Read... [08:46:06]Read from MH i2c: E2 03 00 [08:46:06]MH_I2C_Read... [08:46:06]Read from MH i2c: E2 03 00 96 64 00 90 00 6E [08:46:06]RAPDU: 90 00 [08:46:06]wFMCommunicate OK [08:46:06]wFMCommunicate request_size=4 [08:46:06]MH_SAM_APDU [08:46:06]CAPDU: 80 0D 03 02 [08:46:06]Write to MH i2c: E2 08 00 97 64 80 0D 03 02 00 00 00 00 76 [08:46:06]Write i2c OK [08:46:06]MH_I2C_Read... [08:46:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:46:06]Read from MH i2c: E2 [08:46:06]MH_I2C_Read... [08:46:06]Read from MH i2c: E2 0B 00 [08:46:06]MH_I2C_Read... [08:46:06]Read from MH i2c: E2 0B 00 97 64 00 04 D0 95 C0 03 BA 14 C0 90 00 31 [08:46:06]RAPDU: 04 D0 95 C0 03 BA 14 C0 90 00 [08:46:06]wFMCommunicate OK [08:46:06]SAM_PROTO_SignData done [08:46:06]FM_MakeSignedData done [08:46:06]CreateOFDProtocolMessage [08:46:06]wFMCommunicate request_size=4 [08:46:06]MH_SAM_APDU [08:46:06]CAPDU: 80 11 00 00 [08:46:06]Write to MH i2c: E2 08 00 98 64 80 11 00 00 00 00 00 00 76 [08:46:06]Write i2c OK [08:46:06]MH_I2C_Read... [08:46:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:46:06]Read from MH i2c: E2 [08:46:06]MH_I2C_Read... [08:46:06]Read from MH i2c: E2 17 00 [08:46:06]MH_I2C_Read... [08:46:06]Read from MH i2c: E2 17 00 98 64 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C7 [08:46:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:46:06]wFMCommunicate OK [08:46:06]CreateOFDProtocolMessage done [08:46:06]OFDSenderStorePacket 95091 [08:46:06]StoreOFDPacket docnum=95091 [08:46:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 42 06 07 01 F9 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 D0 FD 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 73 73 01 00 35 04 06 00 F9 A4 E4 DF 78 F7 04 D0 95 C0 03 BA 14 C0 [08:46:06]CheckFolder [08:46:06]dirname=/storage/ofd_packets [08:46:06]CheckFolder done [08:46:06]ProducePacketName [08:46:06]name=ofd_packets/00095091 [08:46:06]NVStorageSaveData ofd_packets/00095091 [08:46:06]File name is /storage/ofd_packets/00095091 [08:46:06]Write 301 bytes [08:46:06]NVStorageSaveData done [08:46:06]OFDSenderStorePacket done [08:46:06]KKMCreateOFDPacket done [08:46:06]NVStorageSaveData kkm_last_timestamp [08:46:06]File name is /storage/kkm_last_timestamp [08:46:06]Write 4 bytes [08:46:06]NVStorageSaveData done [08:46:06]ExternCall_PrintAddStr [08:46:06]wPrintStart [08:46:06]Write to MH i2c: 01 00 00 99 64 FD [08:46:06]Write i2c OK [08:46:06]MH_I2C_Read... [08:46:06]Read from MH i2c: 01 [08:46:06]MH_I2C_Read... [08:46:06]Read from MH i2c: 01 07 00 [08:46:06]MH_I2C_Read... [08:46:06]Read from MH i2c: 01 07 00 99 64 00 00 00 00 00 FF 0F 12 [08:46:06]RasterBufferAndPrint [08:46:06]line Счет N : (1)3405598 [08:46:06]line ИНН: 02508201610067 [08:46:06]line Контрольно-Кассовый Чек [08:46:06]line ПРОДАЖА [08:46:06]line ТРК (МРК, ГНК) : 12 [08:46:06]line Товар: 2710124130 [08:46:06]line Аи-92-К-4 [08:46:06]line 14.950 * 66.90 [08:46:06]line = 1000.16 [08:46:06]line НДС 12% НСП 1% [08:46:06]line > о реализуемом товаре [08:46:06]line ОКРУГЛЕНИЕ: -0.16 [08:46:06]line ИТОГО: 1000.00 [08:46:06]line Внесено: 1000.00 [08:46:06]line СДАЧА: 0.00 [08:46:06]line НСП 1% : 8.85 [08:46:06]line НДС 12% : 106.21 [08:46:06]line Наличными: 1000.00 [08:46:06]line Безнал.: 0.00 [08:46:06]line Место: АЗС № 82 "Партнер Нефть" [08:46:06]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:46:06]line СНО: Общий режим [08:46:06]line Чек 90 27.10.2024 08:46 [08:46:06]line Смена: 143 ФФД: 1.0 [08:46:06]line ЗНМ: 0300000017 [08:46:06]line РНМ: 0000000000170478 [08:46:06]line Версия ККМ: v1.0 [08:46:06]line ФМ: 0000000002098560 [08:46:06]line ФД: 95091 [08:46:06]line ФПД: 274486609803511 [08:46:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T084608&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95091&fm=274486609803511&tin=02508201610067®Number=0000000000170478&sum=100000 [08:46:06]OFD Sender: Processing packet 95091 [packets to send 56, broken 55] [08:46:06]ProducePacketName [08:46:06]name=ofd_packets/00095091 [08:46:06]OFD Sender: To server: pG, [08:46:06]CommunicateWithHost lk.salyk.kg:30040 [08:46:06]ConnectInit lk.salyk.kg [08:46:06]written 0, free lines is 4095 [08:46:07]Connected sock=9 [08:46:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 42 06 07 01 F9 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 D0 FD 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 73 73 01 00 35 04 06 00 F9 A4 E4 DF 78 F7 04 D0 95 C0 03 BA 14 C0 [08:46:07]Write to MH i2c: 01 00 00 C4 64 28 [08:46:07]Write i2c OK [08:46:07]MH_I2C_Read... [08:46:07]Read from MH i2c: 01 [08:46:07]MH_I2C_Read... [08:46:07]Read from MH i2c: 01 07 00 [08:46:07]MH_I2C_Read... [08:46:07]Read from MH i2c: 01 07 00 C4 64 00 00 00 00 00 11 0D 4D [08:46:07]RasterBufferAndPrint [08:46:07]line [08:46:07]line [08:46:07]line [08:46:07]line [08:46:07]line [08:46:07]written 0, free lines is 3352 [08:46:07]MH_Cut [08:46:07]Write to MH i2c: D1 01 00 CB 64 01 01 [08:46:07]Write i2c OK [08:46:07]MH_I2C_Read... [08:46:07]Read from MH i2c: D1 [08:46:07]MH_I2C_Read... [08:46:07]Read from MH i2c: D1 01 00 [08:46:07]MH_I2C_Read... [08:46:07]Read from MH i2c: D1 01 00 CB 64 00 00 [08:46:07]Write to MH i2c: 01 00 00 CC 64 30 [08:46:07]Write i2c OK [08:46:07]MH_I2C_Read... [08:46:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F2 AB 47 00 DF 82 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 73 73 01 00 F4 03 04 00 FD A7 1D 67 B6 04 01 00 00 3E D0 29 EE 62 7E 1F 9C [08:46:07]CommunicateWithHost err = 0 [08:46:07]CheckOFDResponse [08:46:07]1017 (14) - 77093643461234 [08:46:07]1041 (16) - 0000000002098560 [08:46:07]1040 (4) - 95091 [08:46:07]1012 (4) - 27.10.2024 02:39 [08:46:07]1206 (1) - 0 [08:46:07]OFD Sender: Remove packet 95091 [08:46:07]ProducePacketName [08:46:07]name=ofd_packets/00095091 [08:46:07]NVStorageDeleteData [08:46:08]OFD Sender: No OFD packet to send [08:46:08]*** Cut start [08:46:08]*** Partial cut [08:46:08]*** CUTSNS_PIN = 1 [08:46:08]*** CUTSNS_PIN = 0 [08:46:08]*** Brake cut motor [08:46:08]Read from MH i2c: 01 [08:46:08]MH_I2C_Read... [08:46:08]*** Stop cut motor [08:46:08]*** Cut end [08:46:08]Read from MH i2c: 01 07 00 [08:46:08]MH_I2C_Read... [08:46:08]Read from MH i2c: 01 07 00 CC 64 00 00 00 00 00 FF 0F 45 [08:46:08]process_action close_receipt done [08:46:08]requested_data is exist [08:46:08]produce_requested_data [08:46:08]requested_item fm.sn is exist - process it [08:46:08]wFMCommunicate request_size=4 [08:46:08]MH_SAM_APDU [08:46:08]CAPDU: 80 11 00 00 [08:46:08]Write to MH i2c: E2 08 00 CD 64 80 11 00 00 00 00 00 00 AB [08:46:08]Write i2c OK [08:46:08]MH_I2C_Read... [08:46:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:46:08]Read from MH i2c: E2 [08:46:08]MH_I2C_Read... [08:46:08]Read from MH i2c: E2 17 00 [08:46:08]MH_I2C_Read... [08:46:08]Read from MH i2c: E2 17 00 CD 64 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FC [08:46:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:46:08]wFMCommunicate OK [08:46:08]requested_item fd.num is exist - process it [08:46:08]SAM_PROTO_GetFieldsCounters [08:46:08]wFMCommunicate request_size=4 [08:46:08]MH_SAM_APDU [08:46:08]CAPDU: 80 13 00 00 [08:46:08]Write to MH i2c: E2 08 00 CE 64 80 13 00 00 00 00 00 00 AE [08:46:08]Write i2c OK [08:46:08]MH_I2C_Read... [08:46:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:46:08]Read from MH i2c: E2 [08:46:08]MH_I2C_Read... [08:46:08]Read from MH i2c: E2 62 00 [08:46:08]MH_I2C_Read... [08:46:08]Read from MH i2c: E2 62 00 CE 64 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 73 73 01 00 0E 04 04 00 8F 00 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 53 [08:46:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 73 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 5A 00 00 00 5E 04 04 00 5A 00 00 00 57 04 04 00 5B 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:46:08]wFMCommunicate OK [08:46:08]SAM_PROTO_GetFieldsCounters done [08:46:08]requested_item shift.num is exist - process it [08:46:08]requested_item shift.opened is exist - process it [08:46:08]req_shift_opened [08:46:08]FM_GetShiftState [08:46:08]SAM_PROTO_GetShiftState [08:46:08]wFMCommunicate request_size=4 [08:46:08]MH_SAM_APDU [08:46:08]CAPDU: 80 13 01 00 [08:46:08]Write to MH i2c: E2 08 00 CF 64 80 13 01 00 00 00 00 00 B0 [08:46:08]Write i2c OK [08:46:08]MH_I2C_Read... [08:46:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:46:08]Read from MH i2c: E2 [08:46:08]MH_I2C_Read... [08:46:08]Read from MH i2c: E2 0E 00 [08:46:08]MH_I2C_Read... [08:46:08]Read from MH i2c: E2 0E 00 CF 64 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 5C [08:46:08]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:46:08]wFMCommunicate OK [08:46:08]SAM_PROTO_GetShiftState done [08:46:08]FM_GetShiftState done [08:46:08]req_shift_opened done [08:46:08]requested_item shift.open_date is exist - process it [08:46:08]req_shift_open_date [08:46:08]req_shift_open_date done [08:46:08]produce_requested_data done [08:46:08]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95091,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [08:46:08]process_action_free close_receipt [08:46:08]json_value_free [08:46:08]json_value_free done [08:46:08]process_json_proto returns [08:46:08]Send response to host [08:46:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95091,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [08:46:08]free response buf [08:46:08]execute_script done [08:46:08]execute_script returns [08:46:08]free content buf [08:46:08]Sock 12.Close socket [08:46:08]Sock 12.Thread stoped [08:46:13]OFD Sender: No OFD packet to send [08:46:18]OFD Sender: No OFD packet to send [08:46:23]OFD Sender: No OFD packet to send [08:46:28]OFD Sender: No OFD packet to send [08:46:33]OFD Sender: No OFD packet to send [08:46:38]OFD Sender: No OFD packet to send [08:46:39]accept exits with 7 [08:46:39]New connection [08:46:39]New thread 3066867044 created [08:46:39]Thread 3066723684 joined [08:46:39]Waiting for new connection... [08:46:39] Sock 7.Parse request [08:46:39]Sock 7.Check first char [08:46:39]Sock 7.First char is OK [08:46:39]request: POST /json_proto HTTP/1.0 [08:46:39]Method: POST [08:46:39]URL: /json_proto [08:46:39]Method is POST - this is cgi request [08:46:39]url: /json_proto [08:46:39]query_string will be loaded in cgi processing [08:46:39]execute_cgi json_proto POST (null) [08:46:39]execute_cgi path=json_proto method=POST [08:46:39]POST find Content-Length [08:46:39]Host: 172.17.40.67:8080 [08:46:39]Content-Length: 683 [08:46:39]Content-Type: application/json [08:46:39] [08:46:39]POST finish read [08:46:39]Found Content-Length = 683 [08:46:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405594", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 59.800, "sum" : 4000.62, "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" ] } } [08:46:39]execute_script... [08:46: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)3405594", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 59.800, "sum" : 4000.62, "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" ] } } [08:46:39]POST & json_proto [08:46:39]process_json_proto [08:46:39]json parsed OK: [08:46:39]protocol is kg_v1.0 [08:46:39]action value=close_receipt [08:46:39]process_action close_receipt [08:46:39]cmd_close_receipt [08:46:39]MH_GetDate [08:46:39]Write to MH i2c: F0 00 00 D0 64 23 [08:46:39]Write i2c OK [08:46:39]MH_I2C_Read... [08:46:39]Read from MH i2c: F0 [08:46:39]MH_I2C_Read... [08:46:39]Read from MH i2c: F0 09 00 [08:46:39]MH_I2C_Read... [08:46:39]Read from MH i2c: F0 09 00 D0 64 00 F3 FD 1D 67 EE DA 66 66 34 [08:46:39]GetLastDocTimeStamp 1730018768 [08:46:39]current date 1730018803 [08:46:39]FM_GetShiftState [08:46:39]SAM_PROTO_GetShiftState [08:46:39]wFMCommunicate request_size=4 [08:46:39]MH_SAM_APDU [08:46:39]CAPDU: 80 13 01 00 [08:46:39]Write to MH i2c: E2 08 00 D1 64 80 13 01 00 00 00 00 00 B2 [08:46:39]Write i2c OK [08:46:39]MH_I2C_Read... [08:46:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:46:39]Read from MH i2c: E2 [08:46:39]MH_I2C_Read... [08:46:39]Read from MH i2c: E2 0E 00 [08:46:39]MH_I2C_Read... [08:46:39]Read from MH i2c: E2 0E 00 D1 64 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 5E [08:46:39]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:46:39]wFMCommunicate OK [08:46:39]SAM_PROTO_GetShiftState done [08:46:39]FM_GetShiftState done [08:46:39]opened in 1729987736 [08:46:39]opened+sec_in_day 1730074136 [08:46:39]quantity*price = 400062 [08:46:39]sum+1 = 400063 [08:46:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 4000.00 Внесено: 4000.00 СДАЧА: 0.00 НСП 1% : 35.40 НДС 12% : 424.84 Наличными: 4000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 91 27.10.2024 08:46 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95092 ФПД: 220438346644469 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T084643&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95092&fm=220438346644469&tin=02508201610067®Number=0000000000170478&sum=400000 [08:46:40]StoreToDocumentArchive [08:46:40]shift 143 fd 95092 [08:46:40]save to /storage/0143/doc_00095092 [08:46:40]save last doc name /storage/0143/doc_00095092 to /storage/kkm_last_doc_name [08:46:40]save OK [08:46:40]Clear old archive folders... [08:46:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:46:40]tlvbuf is 00EE43C0 [08:46:40]SAM_PROTO_ClearQueue [08:46:40]wFMCommunicate request_size=4 [08:46:40]MH_SAM_APDU [08:46:40]CAPDU: 80 09 00 00 [08:46:40]Write to MH i2c: E2 08 00 DE 64 80 09 00 00 00 00 00 00 B4 [08:46:40]Write i2c OK [08:46:40]MH_I2C_Read... [08:46:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:46:40]Read from MH i2c: E2 [08:46:40]MH_I2C_Read... [08:46:40]Read from MH i2c: E2 03 00 [08:46:40]MH_I2C_Read... [08:46:40]Read from MH i2c: E2 03 00 DE 64 00 90 00 B6 [08:46:40]RAPDU: 90 00 [08:46:40]wFMCommunicate OK [08:46:40]SAM_PROTO_ClearQueue done [08:46:40]KKMCreateOFDPacket [08:46:40]OFDProtocolAddRootSTLVToBuf [08:46:40]FM_MakeSignedData [08:46:40]FM_MakeSignedData [08:46:40]SAM_PROTO_SignData [08:46:40]wFMCommunicate request_size=4 [08:46:40]MH_SAM_APDU [08:46:40]CAPDU: 80 0D 01 02 [08:46:40]Write to MH i2c: E2 08 00 DF 64 80 0D 01 02 00 00 00 00 BC [08:46:40]Write i2c OK [08:46:40]MH_I2C_Read... [08:46:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:46:40]Read from MH i2c: E2 [08:46:40]MH_I2C_Read... [08:46:40]Read from MH i2c: E2 03 00 [08:46:40]MH_I2C_Read... [08:46:40]Read from MH i2c: E2 03 00 DF 64 00 90 00 B7 [08:46:40]RAPDU: 90 00 [08:46:40]wFMCommunicate OK [08:46:40]wFMCommunicate request_size=255 [08:46:40]MH_SAM_APDU [08:46: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 34 FF 03 08 00 03 98 E9 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BE 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 F4 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 5B 00 00 00 F4 03 04 00 F3 FD 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 74 73 01 00 35 04 06 00 C8 [08:46:40]Write to MH i2c: E2 02 01 E0 64 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 98 E9 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BE 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 F4 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 5B 00 00 00 F4 03 04 00 F3 FD 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 74 73 01 00 35 04 06 00 C8 00 00 28 [08:46:40]Write i2c OK [08:46:40]MH_I2C_Read... [08:46:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:46:40]Read from MH i2c: E2 [08:46:40]MH_I2C_Read... [08:46:40]Read from MH i2c: E2 03 00 [08:46:40]MH_I2C_Read... [08:46:40]Read from MH i2c: E2 03 00 E0 64 00 90 00 B8 [08:46:40]RAPDU: 90 00 [08:46:40]wFMCommunicate OK [08:46:40]wFMCommunicate request_size=10 [08:46:40]MH_SAM_APDU [08:46:40]CAPDU: 80 0D 02 02 05 7C CD 58 BB F5 [08:46:40]Write to MH i2c: E2 0D 00 E1 64 80 0D 02 02 05 00 7C CD 58 BB F5 00 00 1A [08:46:40]Write i2c OK [08:46:40]MH_I2C_Read... [08:46:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:46:40]Read from MH i2c: E2 [08:46:40]MH_I2C_Read... [08:46:40]Read from MH i2c: E2 03 00 [08:46:40]MH_I2C_Read... [08:46:40]Read from MH i2c: E2 03 00 E1 64 00 90 00 B9 [08:46:40]RAPDU: 90 00 [08:46:40]wFMCommunicate OK [08:46:40]wFMCommunicate request_size=4 [08:46:40]MH_SAM_APDU [08:46:40]CAPDU: 80 0D 03 02 [08:46:40]Write to MH i2c: E2 08 00 E2 64 80 0D 03 02 00 00 00 00 C1 [08:46:40]Write i2c OK [08:46:40]MH_I2C_Read... [08:46:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:46:40]Read from MH i2c: E2 [08:46:40]MH_I2C_Read... [08:46:40]Read from MH i2c: E2 0B 00 [08:46:40]MH_I2C_Read... [08:46:40]Read from MH i2c: E2 0B 00 E2 64 00 4E 13 E2 80 19 CC 7B C9 90 00 AE [08:46:40]RAPDU: 4E 13 E2 80 19 CC 7B C9 90 00 [08:46:40]wFMCommunicate OK [08:46:40]SAM_PROTO_SignData done [08:46:40]FM_MakeSignedData done [08:46:40]CreateOFDProtocolMessage [08:46:40]wFMCommunicate request_size=4 [08:46:40]MH_SAM_APDU [08:46:40]CAPDU: 80 11 00 00 [08:46:40]Write to MH i2c: E2 08 00 E3 64 80 11 00 00 00 00 00 00 C1 [08:46:40]Write i2c OK [08:46:40]MH_I2C_Read... [08:46:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:46:40]Read from MH i2c: E2 [08:46:40]MH_I2C_Read... [08:46:40]Read from MH i2c: E2 17 00 [08:46:40]MH_I2C_Read... [08:46:40]Read from MH i2c: E2 17 00 E3 64 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 12 [08:46:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:46:40]wFMCommunicate OK [08:46:40]CreateOFDProtocolMessage done [08:46:40]OFDSenderStorePacket 95092 [08:46:40]StoreOFDPacket docnum=95092 [08:46:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 52 1C 07 01 7A 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 34 FF 03 08 00 03 98 E9 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BE 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 F4 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 5B 00 00 00 F4 03 04 00 F3 FD 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 74 73 01 00 35 04 06 00 C8 7C CD 58 BB F5 4E 13 E2 80 19 CC 7B C9 [08:46:40]CheckFolder [08:46:40]dirname=/storage/ofd_packets [08:46:40]CheckFolder done [08:46:40]ProducePacketName [08:46:40]name=ofd_packets/00095092 [08:46:40]NVStorageSaveData ofd_packets/00095092 [08:46:40]File name is /storage/ofd_packets/00095092 [08:46:40]Write 301 bytes [08:46:40]NVStorageSaveData done [08:46:40]OFDSenderStorePacket done [08:46:40]KKMCreateOFDPacket done [08:46:40]NVStorageSaveData kkm_last_timestamp [08:46:40]File name is /storage/kkm_last_timestamp [08:46:40]Write 4 bytes [08:46:40]NVStorageSaveData done [08:46:40]ExternCall_PrintAddStr [08:46:40]wPrintStart [08:46:40]Write to MH i2c: 01 00 00 E4 64 48 [08:46:40]OFD Sender: Processing packet 95092 [packets to send 56, broken 55] [08:46:40]ProducePacketName [08:46:40]name=ofd_packets/00095092 [08:46:40]OFD Sender: To server: pG, [08:46:40]CommunicateWithHost lk.salyk.kg:30040 [08:46:40]ConnectInit lk.salyk.kg [08:46:40]Write i2c OK [08:46:40]MH_I2C_Read... [08:46:40]Read from MH i2c: 01 [08:46:40]MH_I2C_Read... [08:46:40]Read from MH i2c: 01 07 00 [08:46:40]MH_I2C_Read... [08:46:40]Read from MH i2c: 01 07 00 E4 64 00 00 00 00 00 FF 0F 5D [08:46:40]RasterBufferAndPrint [08:46:40]line Счет N : (1)3405594 [08:46:40]line ИНН: 02508201610067 [08:46:40]line Контрольно-Кассовый Чек [08:46:40]line ПРОДАЖА [08:46:40]line ТРК (МРК, ГНК) : 42 [08:46:40]line Товар: 2710124130 [08:46:40]line Аи-92-К-4 [08:46:40]line 59.800 * 66.90 [08:46:40]line = 4000.62 [08:46:40]line НДС 12% НСП 1% [08:46:40]line > о реализуемом товаре [08:46:40]line ОКРУГЛЕНИЕ: -0.62 [08:46:40]line ИТОГО: 4000.00 [08:46:40]line Внесено: 4000.00 [08:46:40]line СДАЧА: 0.00 [08:46:40]line НСП 1% : 35.40 [08:46:40]line НДС 12% : 424.84 [08:46:40]line Наличными: 4000.00 [08:46:40]line Безнал.: 0.00 [08:46:40]line Место: АЗС № 82 "Партнер Нефть" [08:46:40]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:46:40]line СНО: Общий режим [08:46:40]line Чек 91 27.10.2024 08:46 [08:46:40]line Смена: 143 ФФД: 1.0 [08:46:41]line ЗНМ: 0300000017 [08:46:41]line РНМ: 0000000000170478 [08:46:41]line Версия ККМ: v1.0 [08:46:41]line ФМ: 0000000002098560 [08:46:41]line ФД: 95092 [08:46:41]line ФПД: 220438346644469 [08:46:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T084643&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95092&fm=220438346644469&tin=02508201610067®Number=0000000000170478&sum=400000 [08:46:41]Connected sock=10 [08:46:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 52 1C 07 01 7A 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 34 FF 03 08 00 03 98 E9 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BE 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 F4 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 5B 00 00 00 F4 03 04 00 F3 FD 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 74 73 01 00 35 04 06 00 C8 7C CD 58 BB F5 4E 13 E2 80 19 CC 7B C9 [08:46:41]written 0, free lines is 4095 [08:46:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 40 3B 47 00 2D 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 32 30 39 38 35 36 30 10 04 04 00 74 73 01 00 F4 03 04 00 1F A8 1D 67 B6 04 01 00 00 9C BA FD FE D9 80 60 15 [08:46:41]CommunicateWithHost err = 0 [08:46:41]CheckOFDResponse [08:46:41]1017 (14) - 77093643461234 [08:46:41]1041 (16) - 0000000002098560 [08:46:41]1040 (4) - 95092 [08:46:41]1012 (4) - 27.10.2024 02:40 [08:46:41]1206 (1) - 0 [08:46:41]OFD Sender: Remove packet 95092 [08:46:41]ProducePacketName [08:46:41]name=ofd_packets/00095092 [08:46:41]NVStorageDeleteData [08:46:41]Write to MH i2c: 01 00 00 0F 65 74 [08:46:41]Write i2c OK [08:46:41]MH_I2C_Read... [08:46:41]Read from MH i2c: 01 [08:46:41]MH_I2C_Read... [08:46:41]Read from MH i2c: 01 07 00 [08:46:41]MH_I2C_Read... [08:46:41]Read from MH i2c: 01 07 00 0F 65 00 00 00 00 00 07 0D 8F [08:46:41]RasterBufferAndPrint [08:46:41]line [08:46:41]line [08:46:41]line [08:46:41]line [08:46:41]line [08:46:41]written 0, free lines is 3341 [08:46:41]MH_Cut [08:46:41]Write to MH i2c: D1 01 00 16 65 01 4D [08:46:41]Write i2c OK [08:46:41]MH_I2C_Read... [08:46:41]Read from MH i2c: D1 [08:46:41]MH_I2C_Read... [08:46:41]Read from MH i2c: D1 01 00 [08:46:41]MH_I2C_Read... [08:46:41]Read from MH i2c: D1 01 00 16 65 00 4C [08:46:41]Write to MH i2c: 01 00 00 17 65 7C [08:46:41]Write i2c OK [08:46:41]MH_I2C_Read... [08:46:42]OFD Sender: No OFD packet to send [08:46:42]*** Cut start [08:46:42]*** Partial cut [08:46:42]*** CUTSNS_PIN = 1 [08:46:42]*** CUTSNS_PIN = 0 [08:46:42]*** Brake cut motor [08:46:42]Read from MH i2c: 01 [08:46:42]MH_I2C_Read... [08:46:42]*** Stop cut motor [08:46:42]*** Cut end [08:46:42]Read from MH i2c: 01 07 00 [08:46:42]MH_I2C_Read... [08:46:42]Read from MH i2c: 01 07 00 17 65 00 00 00 00 00 FF 0F 91 [08:46:42]process_action close_receipt done [08:46:42]requested_data is exist [08:46:42]produce_requested_data [08:46:42]requested_item fm.sn is exist - process it [08:46:42]wFMCommunicate request_size=4 [08:46:42]MH_SAM_APDU [08:46:42]CAPDU: 80 11 00 00 [08:46:42]Write to MH i2c: E2 08 00 18 65 80 11 00 00 00 00 00 00 F7 [08:46:42]Write i2c OK [08:46:42]MH_I2C_Read... [08:46:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:46:43]Read from MH i2c: E2 [08:46:43]MH_I2C_Read... [08:46:43]Read from MH i2c: E2 17 00 [08:46:43]MH_I2C_Read... [08:46:43]Read from MH i2c: E2 17 00 18 65 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 48 [08:46:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:46:43]wFMCommunicate OK [08:46:43]requested_item fd.num is exist - process it [08:46:43]SAM_PROTO_GetFieldsCounters [08:46:43]wFMCommunicate request_size=4 [08:46:43]MH_SAM_APDU [08:46:43]CAPDU: 80 13 00 00 [08:46:43]Write to MH i2c: E2 08 00 19 65 80 13 00 00 00 00 00 00 FA [08:46:43]Write i2c OK [08:46:43]MH_I2C_Read... [08:46:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:46:43]Read from MH i2c: E2 [08:46:43]MH_I2C_Read... [08:46:43]Read from MH i2c: E2 62 00 [08:46:43]MH_I2C_Read... [08:46:43]Read from MH i2c: E2 62 00 19 65 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 74 73 01 00 0E 04 04 00 8F 00 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 A3 [08:46:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 74 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 5B 00 00 00 5E 04 04 00 5B 00 00 00 57 04 04 00 5C 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:46:43]wFMCommunicate OK [08:46:43]SAM_PROTO_GetFieldsCounters done [08:46:43]requested_item shift.num is exist - process it [08:46:43]requested_item shift.opened is exist - process it [08:46:43]req_shift_opened [08:46:43]FM_GetShiftState [08:46:43]SAM_PROTO_GetShiftState [08:46:43]wFMCommunicate request_size=4 [08:46:43]MH_SAM_APDU [08:46:43]CAPDU: 80 13 01 00 [08:46:43]Write to MH i2c: E2 08 00 1A 65 80 13 01 00 00 00 00 00 FC [08:46:43]Write i2c OK [08:46:43]MH_I2C_Read... [08:46:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:46:43]Read from MH i2c: E2 [08:46:43]MH_I2C_Read... [08:46:43]Read from MH i2c: E2 0E 00 [08:46:43]MH_I2C_Read... [08:46:43]Read from MH i2c: E2 0E 00 1A 65 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A8 [08:46:43]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:46:43]wFMCommunicate OK [08:46:43]SAM_PROTO_GetShiftState done [08:46:43]FM_GetShiftState done [08:46:43]req_shift_opened done [08:46:43]requested_item shift.open_date is exist - process it [08:46:43]req_shift_open_date [08:46:43]req_shift_open_date done [08:46:43]produce_requested_data done [08:46:43]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95092,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [08:46:43]process_action_free close_receipt [08:46:43]json_value_free [08:46:43]json_value_free done [08:46:43]process_json_proto returns [08:46:43]Send response to host [08:46:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95092,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [08:46:43]free response buf [08:46:43]execute_script done [08:46:43]execute_script returns [08:46:43]free content buf [08:46:43]Sock 7.Close socket [08:46:43]Sock 7.Thread stoped [08:46:47]OFD Sender: No OFD packet to send [08:46:52]OFD Sender: No OFD packet to send [08:46:57]OFD Sender: No OFD packet to send [08:47:02]OFD Sender: No OFD packet to send [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: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]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:42]OFD Sender: No OFD packet to send [08:48:47]OFD Sender: No OFD packet to send [08:48:52]OFD Sender: No OFD packet to send [08:48:57]OFD Sender: No OFD packet to send [08:49:02]OFD Sender: No OFD packet to send [08:49:07]OFD Sender: No OFD packet to send [08:49:12]OFD Sender: No OFD packet to send [08:49:17]OFD Sender: No OFD packet to send [08:49:22]OFD Sender: No OFD packet to send [08:49:27]OFD Sender: No OFD packet to send [08:49:32]OFD Sender: No OFD packet to send [08:49:37]OFD Sender: No OFD packet to send [08:49:42]OFD Sender: No OFD packet to send [08:49:47]OFD Sender: No OFD packet to send [08:49:52]OFD Sender: No OFD packet to send [08:49:57]OFD Sender: No OFD packet to send [08:50:02]OFD Sender: No OFD packet to send [08:50:07]OFD Sender: No OFD packet to send [08:50:12]OFD Sender: No OFD packet to send [08:50:17]OFD Sender: No OFD packet to send [08:50:22]OFD Sender: No OFD packet to send [08:50:27]OFD Sender: No OFD packet to send [08:50:28]accept exits with 9 [08:50:28]New connection [08:50:28]New thread 3066723684 created [08:50:28]Thread 3066867044 joined [08:50:28]Waiting for new connection... [08:50:28] Sock 9.Parse request [08:50:28]Sock 9.Check first char [08:50:28]Sock 9.First char is OK [08:50:28]request: POST /json_proto HTTP/1.0 [08:50:28]Method: POST [08:50:28]URL: /json_proto [08:50:28]Method is POST - this is cgi request [08:50:28]url: /json_proto [08:50:28]query_string will be loaded in cgi processing [08:50:28]execute_cgi json_proto POST (null) [08:50:28]execute_cgi path=json_proto method=POST [08:50:28]POST find Content-Length [08:50:28]Host: 172.17.40.67:8080 [08:50:28]Content-Length: 683 [08:50:28]Content-Type: application/json [08:50:28] [08:50:28]POST finish read [08:50:28]Found Content-Length = 683 [08:50:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405599", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:50:28]execute_script... [08:50: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)3405599", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:50:28]POST & json_proto [08:50:28]process_json_proto [08:50:28]json parsed OK: [08:50:28]protocol is kg_v1.0 [08:50:28]action value=close_receipt [08:50:28]process_action close_receipt [08:50:28]cmd_close_receipt [08:50:28]MH_GetDate [08:50:28]Write to MH i2c: F0 00 00 1B 65 6F [08:50:28]Write i2c OK [08:50:28]MH_I2C_Read... [08:50:28]Read from MH i2c: F0 [08:50:28]MH_I2C_Read... [08:50:28]Read from MH i2c: F0 09 00 [08:50:28]MH_I2C_Read... [08:50:28]Read from MH i2c: F0 09 00 1B 65 00 D8 FE 1D 67 EE DA 66 66 66 [08:50:28]GetLastDocTimeStamp 1730018803 [08:50:28]current date 1730019032 [08:50:28]FM_GetShiftState [08:50:28]SAM_PROTO_GetShiftState [08:50:28]wFMCommunicate request_size=4 [08:50:28]MH_SAM_APDU [08:50:28]CAPDU: 80 13 01 00 [08:50:28]Write to MH i2c: E2 08 00 1C 65 80 13 01 00 00 00 00 00 FE [08:50:28]Write i2c OK [08:50:28]MH_I2C_Read... [08:50:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:50:28]Read from MH i2c: E2 [08:50:28]MH_I2C_Read... [08:50:28]Read from MH i2c: E2 0E 00 [08:50:28]MH_I2C_Read... [08:50:28]Read from MH i2c: E2 0E 00 1C 65 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 AA [08:50:28]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:50:28]wFMCommunicate OK [08:50:28]SAM_PROTO_GetShiftState done [08:50:28]FM_GetShiftState done [08:50:28]opened in 1729987736 [08:50:28]opened+sec_in_day 1730074136 [08:50:28]quantity*price = 100015 [08:50:28]sum+1 = 100017 [08:50:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 92 27.10.2024 08:50 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95093 ФПД: 249290862863793 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T085032&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95093&fm=249290862863793&tin=02508201610067®Number=0000000000170478&sum=100000 [08:50:29]StoreToDocumentArchive [08:50:29]shift 143 fd 95093 [08:50:29]save to /storage/0143/doc_00095093 [08:50:29]save last doc name /storage/0143/doc_00095093 to /storage/kkm_last_doc_name [08:50:29]save OK [08:50:29]Clear old archive folders... [08:50:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:50:29]tlvbuf is 00FB0B50 [08:50:29]SAM_PROTO_ClearQueue [08:50:29]wFMCommunicate request_size=4 [08:50:29]MH_SAM_APDU [08:50:29]CAPDU: 80 09 00 00 [08:50:29]Write to MH i2c: E2 08 00 29 65 80 09 00 00 00 00 00 00 00 [08:50:29]Write i2c OK [08:50:29]MH_I2C_Read... [08:50:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:50:29]Read from MH i2c: E2 [08:50:29]MH_I2C_Read... [08:50:29]Read from MH i2c: E2 03 00 [08:50:29]MH_I2C_Read... [08:50:29]Read from MH i2c: E2 03 00 29 65 00 90 00 02 [08:50:29]RAPDU: 90 00 [08:50:29]wFMCommunicate OK [08:50:29]SAM_PROTO_ClearQueue done [08:50:29]KKMCreateOFDPacket [08:50:29]OFDProtocolAddRootSTLVToBuf [08:50:29]FM_MakeSignedData [08:50:29]FM_MakeSignedData [08:50:29]SAM_PROTO_SignData [08:50:29]wFMCommunicate request_size=4 [08:50:29]MH_SAM_APDU [08:50:29]CAPDU: 80 0D 01 02 [08:50:29]Write to MH i2c: E2 08 00 2A 65 80 0D 01 02 00 00 00 00 08 [08:50:29]Write i2c OK [08:50:29]MH_I2C_Read... [08:50:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:50:29]Read from MH i2c: E2 [08:50:29]MH_I2C_Read... [08:50:29]Read from MH i2c: E2 03 00 [08:50:29]MH_I2C_Read... [08:50:29]Read from MH i2c: E2 03 00 2A 65 00 90 00 03 [08:50:29]RAPDU: 90 00 [08:50:29]wFMCommunicate OK [08:50:29]wFMCommunicate request_size=255 [08:50:29]MH_SAM_APDU [08:50: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 D8 FE 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 75 73 01 00 35 04 06 00 E2 [08:50:29]Write to MH i2c: E2 02 01 2B 65 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 D8 FE 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 75 73 01 00 35 04 06 00 E2 00 00 A0 [08:50:29]Write i2c OK [08:50:29]MH_I2C_Read... [08:50:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:50:30]Read from MH i2c: E2 [08:50:30]MH_I2C_Read... [08:50:30]Read from MH i2c: E2 03 00 [08:50:30]MH_I2C_Read... [08:50:30]Read from MH i2c: E2 03 00 2B 65 00 90 00 04 [08:50:30]RAPDU: 90 00 [08:50:30]wFMCommunicate OK [08:50:30]wFMCommunicate request_size=10 [08:50:30]MH_SAM_APDU [08:50:30]CAPDU: 80 0D 02 02 05 BA 8D 53 A5 B1 [08:50:30]Write to MH i2c: E2 0D 00 2C 65 80 0D 02 02 05 00 BA 8D 53 A5 B1 00 00 05 [08:50:30]Write i2c OK [08:50:30]MH_I2C_Read... [08:50:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:50:30]Read from MH i2c: E2 [08:50:30]MH_I2C_Read... [08:50:30]Read from MH i2c: E2 03 00 [08:50:30]MH_I2C_Read... [08:50:30]Read from MH i2c: E2 03 00 2C 65 00 90 00 05 [08:50:30]RAPDU: 90 00 [08:50:30]wFMCommunicate OK [08:50:30]wFMCommunicate request_size=4 [08:50:30]MH_SAM_APDU [08:50:30]CAPDU: 80 0D 03 02 [08:50:30]Write to MH i2c: E2 08 00 2D 65 80 0D 03 02 00 00 00 00 0D [08:50:30]Write i2c OK [08:50:30]MH_I2C_Read... [08:50:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:50:30]Read from MH i2c: E2 [08:50:30]MH_I2C_Read... [08:50:30]Read from MH i2c: E2 0B 00 [08:50:30]MH_I2C_Read... [08:50:30]Read from MH i2c: E2 0B 00 2D 65 00 13 05 7B 1E 19 71 12 1B 90 00 76 [08:50:30]RAPDU: 13 05 7B 1E 19 71 12 1B 90 00 [08:50:30]wFMCommunicate OK [08:50:30]SAM_PROTO_SignData done [08:50:30]FM_MakeSignedData done [08:50:30]CreateOFDProtocolMessage [08:50:30]wFMCommunicate request_size=4 [08:50:30]MH_SAM_APDU [08:50:30]CAPDU: 80 11 00 00 [08:50:30]Write to MH i2c: E2 08 00 2E 65 80 11 00 00 00 00 00 00 0D [08:50:30]Write i2c OK [08:50:30]MH_I2C_Read... [08:50:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:50:30]Read from MH i2c: E2 [08:50:30]MH_I2C_Read... [08:50:30]Read from MH i2c: E2 17 00 [08:50:30]MH_I2C_Read... [08:50:30]Read from MH i2c: E2 17 00 2E 65 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5E [08:50:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:50:30]wFMCommunicate OK [08:50:30]CreateOFDProtocolMessage done [08:50:30]OFDSenderStorePacket 95093 [08:50:30]StoreOFDPacket docnum=95093 [08:50:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 71 39 07 01 FC 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 D8 FE 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 75 73 01 00 35 04 06 00 E2 BA 8D 53 A5 B1 13 05 7B 1E 19 71 12 1B [08:50:30]CheckFolder [08:50:30]dirname=/storage/ofd_packets [08:50:30]CheckFolder done [08:50:30]ProducePacketName [08:50:30]name=ofd_packets/00095093 [08:50:30]NVStorageSaveData ofd_packets/00095093 [08:50:30]File name is /storage/ofd_packets/00095093 [08:50:30]Write 301 bytes [08:50:30]NVStorageSaveData done [08:50:30]OFDSenderStorePacket done [08:50:30]KKMCreateOFDPacket done [08:50:30]NVStorageSaveData kkm_last_timestamp [08:50:30]File name is /storage/kkm_last_timestamp [08:50:30]Write 4 bytes [08:50:30]NVStorageSaveData done [08:50:30]ExternCall_PrintAddStr [08:50:30]wPrintStart [08:50:30]Write to MH i2c: 01 00 00 2F 65 94 [08:50:30]Write i2c OK [08:50:30]MH_I2C_Read... [08:50:30]Read from MH i2c: 01 [08:50:30]MH_I2C_Read... [08:50:30]Read from MH i2c: 01 07 00 [08:50:30]MH_I2C_Read... [08:50:30]Read from MH i2c: 01 07 00 2F 65 00 00 00 00 00 FF 0F A9 [08:50:30]RasterBufferAndPrint [08:50:30]line Счет N : (1)3405599 [08:50:30]line ИНН: 02508201610067 [08:50:30]line Контрольно-Кассовый Чек [08:50:30]line ПРОДАЖА [08:50:30]line ТРК (МРК, ГНК) : 42 [08:50:30]line Товар: 2710124130 [08:50:30]line Аи-92-К-4 [08:50:30]line 14.950 * 66.90 [08:50:30]line = 1000.16 [08:50:30]line НДС 12% НСП 1% [08:50:30]line > о реализуемом товаре [08:50:30]line ОКРУГЛЕНИЕ: -0.16 [08:50:30]line ИТОГО: 1000.00 [08:50:30]line Внесено: 1000.00 [08:50:30]line СДАЧА: 0.00 [08:50:30]line НСП 1% : 8.85 [08:50:30]line НДС 12% : 106.21 [08:50:30]line Наличными: 1000.00 [08:50:30]line Безнал.: 0.00 [08:50:30]line Место: АЗС № 82 "Партнер Нефть" [08:50:30]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:50:30]line СНО: Общий режим [08:50:30]line Чек 92 27.10.2024 08:50 [08:50:30]line Смена: 143 ФФД: 1.0 [08:50:30]line ЗНМ: 0300000017 [08:50:30]line РНМ: 0000000000170478 [08:50:30]line Версия ККМ: v1.0 [08:50:30]line ФМ: 0000000002098560 [08:50:30]line ФД: 95093 [08:50:30]line ФПД: 249290862863793 [08:50:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T085032&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95093&fm=249290862863793&tin=02508201610067®Number=0000000000170478&sum=100000 [08:50:30]OFD Sender: Processing packet 95093 [packets to send 56, broken 55] [08:50:30]ProducePacketName [08:50:30]name=ofd_packets/00095093 [08:50:30]OFD Sender: To server: pG, [08:50:30]CommunicateWithHost lk.salyk.kg:30040 [08:50:30]ConnectInit lk.salyk.kg [08:50:30]written 0, free lines is 4095 [08:50:30]Connected sock=10 [08:50:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 71 39 07 01 FC 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 D8 FE 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 75 73 01 00 35 04 06 00 E2 BA 8D 53 A5 B1 13 05 7B 1E 19 71 12 1B [08:50:31]Write to MH i2c: 01 00 00 5A 65 BF [08:50:31]Write i2c OK [08:50:31]MH_I2C_Read... [08:50:31]Read from MH i2c: 01 [08:50:31]MH_I2C_Read... [08:50:31]Read from MH i2c: 01 07 00 [08:50:31]MH_I2C_Read... [08:50:31]Read from MH i2c: 01 07 00 5A 65 00 00 00 00 00 0E 0D E1 [08:50:31]RasterBufferAndPrint [08:50:31]line [08:50:31]line [08:50:31]line [08:50:31]line [08:50:31]line [08:50:31]written 0, free lines is 3348 [08:50:31]MH_Cut [08:50:31]Write to MH i2c: D1 01 00 61 65 01 98 [08:50:31]Write i2c OK [08:50:31]MH_I2C_Read... [08:50:31]Read from MH i2c: D1 [08:50:31]MH_I2C_Read... [08:50:31]Read from MH i2c: D1 01 00 [08:50:31]MH_I2C_Read... [08:50:31]Read from MH i2c: D1 01 00 61 65 00 97 [08:50:31]Write to MH i2c: 01 00 00 62 65 C7 [08:50:31]Write i2c OK [08:50:31]MH_I2C_Read... [08:50:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 75 B9 47 00 18 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 32 30 39 38 35 36 30 10 04 04 00 75 73 01 00 F4 03 04 00 05 A9 1D 67 B6 04 01 00 00 3F DA FB 3D C1 6E 54 6A [08:50:31]CommunicateWithHost err = 0 [08:50:31]CheckOFDResponse [08:50:31]1017 (14) - 77093643461234 [08:50:31]1041 (16) - 0000000002098560 [08:50:31]1040 (4) - 95093 [08:50:31]1012 (4) - 27.10.2024 02:44 [08:50:31]1206 (1) - 0 [08:50:31]OFD Sender: Remove packet 95093 [08:50:31]ProducePacketName [08:50:31]name=ofd_packets/00095093 [08:50:31]NVStorageDeleteData [08:50:31]OFD Sender: No OFD packet to send [08:50:31]*** Cut start [08:50:31]*** Partial cut [08:50:31]*** CUTSNS_PIN = 1 [08:50:31]*** CUTSNS_PIN = 0 [08:50:31]*** Brake cut motor [08:50:32]Read from MH i2c: 01 [08:50:32]MH_I2C_Read... [08:50:32]*** Stop cut motor [08:50:32]*** Cut end [08:50:32]Read from MH i2c: 01 07 00 [08:50:32]MH_I2C_Read... [08:50:32]Read from MH i2c: 01 07 00 62 65 00 00 00 00 00 FF 0F DC [08:50:32]process_action close_receipt done [08:50:32]requested_data is exist [08:50:32]produce_requested_data [08:50:32]requested_item fm.sn is exist - process it [08:50:32]wFMCommunicate request_size=4 [08:50:32]MH_SAM_APDU [08:50:32]CAPDU: 80 11 00 00 [08:50:32]Write to MH i2c: E2 08 00 63 65 80 11 00 00 00 00 00 00 42 [08:50:32]Write i2c OK [08:50:32]MH_I2C_Read... [08:50:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:50:32]Read from MH i2c: E2 [08:50:32]MH_I2C_Read... [08:50:32]Read from MH i2c: E2 17 00 [08:50:32]MH_I2C_Read... [08:50:32]Read from MH i2c: E2 17 00 63 65 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 93 [08:50:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:50:32]wFMCommunicate OK [08:50:32]requested_item fd.num is exist - process it [08:50:32]SAM_PROTO_GetFieldsCounters [08:50:32]wFMCommunicate request_size=4 [08:50:32]MH_SAM_APDU [08:50:32]CAPDU: 80 13 00 00 [08:50:32]Write to MH i2c: E2 08 00 64 65 80 13 00 00 00 00 00 00 45 [08:50:32]Write i2c OK [08:50:32]MH_I2C_Read... [08:50:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:50:32]Read from MH i2c: E2 [08:50:32]MH_I2C_Read... [08:50:32]Read from MH i2c: E2 62 00 [08:50:32]MH_I2C_Read... [08:50:32]Read from MH i2c: E2 62 00 64 65 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 75 73 01 00 0E 04 04 00 8F 00 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 F2 [08:50:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 75 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 5C 00 00 00 5E 04 04 00 5C 00 00 00 57 04 04 00 5D 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:50:32]wFMCommunicate OK [08:50:32]SAM_PROTO_GetFieldsCounters done [08:50:32]requested_item shift.num is exist - process it [08:50:32]requested_item shift.opened is exist - process it [08:50:32]req_shift_opened [08:50:32]FM_GetShiftState [08:50:32]SAM_PROTO_GetShiftState [08:50:32]wFMCommunicate request_size=4 [08:50:32]MH_SAM_APDU [08:50:32]CAPDU: 80 13 01 00 [08:50:32]Write to MH i2c: E2 08 00 65 65 80 13 01 00 00 00 00 00 47 [08:50:32]Write i2c OK [08:50:32]MH_I2C_Read... [08:50:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:50:32]Read from MH i2c: E2 [08:50:32]MH_I2C_Read... [08:50:32]Read from MH i2c: E2 0E 00 [08:50:32]MH_I2C_Read... [08:50:32]Read from MH i2c: E2 0E 00 65 65 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F3 [08:50:32]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:50:32]wFMCommunicate OK [08:50:32]SAM_PROTO_GetShiftState done [08:50:32]FM_GetShiftState done [08:50:32]req_shift_opened done [08:50:32]requested_item shift.open_date is exist - process it [08:50:32]req_shift_open_date [08:50:32]req_shift_open_date done [08:50:32]produce_requested_data done [08:50:32]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95093,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [08:50:32]process_action_free close_receipt [08:50:32]json_value_free [08:50:32]json_value_free done [08:50:32]process_json_proto returns [08:50:32]Send response to host [08:50:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95093,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [08:50:32]free response buf [08:50:32]execute_script done [08:50:32]execute_script returns [08:50:32]free content buf [08:50:32]Sock 9.Close socket [08:50:32]Sock 9.Thread stoped [08:50:36]OFD Sender: No OFD packet to send [08:50:41]OFD Sender: No OFD packet to send [08:50:46]OFD Sender: No OFD packet to send [08:50:51]OFD Sender: No OFD packet to send [08:50:56]OFD Sender: No OFD packet to send [08:51:01]OFD Sender: No OFD packet to send [08:51:06]OFD Sender: No OFD packet to send [08:51:11]OFD Sender: No OFD packet to send [08:51:16]OFD Sender: No OFD packet to send [08:51:21]OFD Sender: No OFD packet to send [08:51:26]OFD Sender: No OFD packet to send [08:51:31]OFD Sender: No OFD packet to send [08:51:36]OFD Sender: No OFD packet to send [08:51:41]OFD Sender: No OFD packet to send [08:51:46]OFD Sender: No OFD packet to send [08:51:51]OFD Sender: No OFD packet to send [08:51:56]OFD Sender: No OFD packet to send [08:52:01]OFD Sender: No OFD packet to send [08:52:06]OFD Sender: No OFD packet to send [08:52:11]OFD Sender: No OFD packet to send [08:52:16]OFD Sender: No OFD packet to send [08:52:21]OFD Sender: No OFD packet to send [08:52:26]OFD Sender: No OFD packet to send [08:52:31]OFD Sender: No OFD packet to send [08:52:36]OFD Sender: No OFD packet to send [08:52:41]accept exits with 7 [08:52:41]New connection [08:52:41]New thread 3066867044 created [08:52:41]Thread 3066723684 joined [08:52:41]Waiting for new connection... [08:52:41] Sock 7.Parse request [08:52:41]Sock 7.Check first char [08:52:41]Sock 7.First char is OK [08:52:41]request: POST /json_proto HTTP/1.0 [08:52:41]Method: POST [08:52:41]URL: /json_proto [08:52:41]Method is POST - this is cgi request [08:52:41]url: /json_proto [08:52:41]query_string will be loaded in cgi processing [08:52:41]execute_cgi json_proto POST (null) [08:52:41]execute_cgi path=json_proto method=POST [08:52:41]POST find Content-Length [08:52:41]Host: 172.17.40.67:8080 [08:52:41]Content-Length: 683 [08:52:41]Content-Type: application/json [08:52:41] [08:52:41]POST finish read [08:52:41]Found Content-Length = 683 [08:52:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405600", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:52:41]execute_script... [08:52: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)3405600", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:52:41]POST & json_proto [08:52:41]process_json_proto [08:52:41]json parsed OK: [08:52:41]protocol is kg_v1.0 [08:52:41]action value=close_receipt [08:52:41]process_action close_receipt [08:52:41]cmd_close_receipt [08:52:41]MH_GetDate [08:52:41]Write to MH i2c: F0 00 00 66 65 BA [08:52:41]Write i2c OK [08:52:41]MH_I2C_Read... [08:52:41]Read from MH i2c: F0 [08:52:41]MH_I2C_Read... [08:52:41]Read from MH i2c: F0 09 00 [08:52:41]MH_I2C_Read... [08:52:41]Read from MH i2c: F0 09 00 66 65 00 5D FF 1D 67 EE DA 66 66 37 [08:52:41]GetLastDocTimeStamp 1730019032 [08:52:41]current date 1730019165 [08:52:41]FM_GetShiftState [08:52:41]SAM_PROTO_GetShiftState [08:52:41]wFMCommunicate request_size=4 [08:52:41]MH_SAM_APDU [08:52:41]CAPDU: 80 13 01 00 [08:52:41]Write to MH i2c: E2 08 00 67 65 80 13 01 00 00 00 00 00 49 [08:52:41]Write i2c OK [08:52:41]MH_I2C_Read... [08:52:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:52:41]Read from MH i2c: E2 [08:52:41]MH_I2C_Read... [08:52:41]Read from MH i2c: E2 0E 00 [08:52:41]MH_I2C_Read... [08:52:41]Read from MH i2c: E2 0E 00 67 65 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F5 [08:52:41]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:52:41]wFMCommunicate OK [08:52:41]SAM_PROTO_GetShiftState done [08:52:41]FM_GetShiftState done [08:52:41]opened in 1729987736 [08:52:41]opened+sec_in_day 1730074136 [08:52:41]quantity*price = 100015 [08:52:41]sum+1 = 100017 [08:52:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 93 27.10.2024 08:52 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95094 ФПД: 261617569554723 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T085245&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95094&fm=261617569554723&tin=02508201610067®Number=0000000000170478&sum=100000 [08:52:42]StoreToDocumentArchive [08:52:42]shift 143 fd 95094 [08:52:42]save to /storage/0143/doc_00095094 [08:52:42]save last doc name /storage/0143/doc_00095094 to /storage/kkm_last_doc_name [08:52:42]save OK [08:52:42]Clear old archive folders... [08:52:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:52:42]tlvbuf is 0101F210 [08:52:42]SAM_PROTO_ClearQueue [08:52:42]wFMCommunicate request_size=4 [08:52:42]MH_SAM_APDU [08:52:42]CAPDU: 80 09 00 00 [08:52:42]Write to MH i2c: E2 08 00 74 65 80 09 00 00 00 00 00 00 4B [08:52:42]Write i2c OK [08:52:42]MH_I2C_Read... [08:52:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:52:42]Read from MH i2c: E2 [08:52:42]MH_I2C_Read... [08:52:42]Read from MH i2c: E2 03 00 [08:52:42]MH_I2C_Read... [08:52:42]Read from MH i2c: E2 03 00 74 65 00 90 00 4D [08:52:42]RAPDU: 90 00 [08:52:42]wFMCommunicate OK [08:52:42]SAM_PROTO_ClearQueue done [08:52:42]KKMCreateOFDPacket [08:52:42]OFDProtocolAddRootSTLVToBuf [08:52:42]FM_MakeSignedData [08:52:42]FM_MakeSignedData [08:52:42]SAM_PROTO_SignData [08:52:42]wFMCommunicate request_size=4 [08:52:42]MH_SAM_APDU [08:52:42]CAPDU: 80 0D 01 02 [08:52:42]Write to MH i2c: E2 08 00 75 65 80 0D 01 02 00 00 00 00 53 [08:52:42]Write i2c OK [08:52:42]MH_I2C_Read... [08:52:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:52:42]Read from MH i2c: E2 [08:52:42]MH_I2C_Read... [08:52:42]Read from MH i2c: E2 03 00 [08:52:42]MH_I2C_Read... [08:52:42]Read from MH i2c: E2 03 00 75 65 00 90 00 4E [08:52:42]RAPDU: 90 00 [08:52:42]wFMCommunicate OK [08:52:42]wFMCommunicate request_size=255 [08:52:42]MH_SAM_APDU [08:52: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 5D FF 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 76 73 01 00 35 04 06 00 ED [08:52:42]Write to MH i2c: E2 02 01 76 65 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 5D FF 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 76 73 01 00 35 04 06 00 ED 00 00 7E [08:52:42]Write i2c OK [08:52:42]MH_I2C_Read... [08:52:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:52:42]Read from MH i2c: E2 [08:52:42]MH_I2C_Read... [08:52:42]Read from MH i2c: E2 03 00 [08:52:42]MH_I2C_Read... [08:52:42]Read from MH i2c: E2 03 00 76 65 00 90 00 4F [08:52:42]RAPDU: 90 00 [08:52:42]wFMCommunicate OK [08:52:42]wFMCommunicate request_size=10 [08:52:42]MH_SAM_APDU [08:52:42]CAPDU: 80 0D 02 02 05 F0 96 4C E1 23 [08:52:42]Write to MH i2c: E2 0D 00 77 65 80 0D 02 02 05 00 F0 96 4C E1 23 00 00 36 [08:52:42]Write i2c OK [08:52:42]MH_I2C_Read... [08:52:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:52:42]Read from MH i2c: E2 [08:52:42]MH_I2C_Read... [08:52:42]Read from MH i2c: E2 03 00 [08:52:42]MH_I2C_Read... [08:52:42]Read from MH i2c: E2 03 00 77 65 00 90 00 50 [08:52:42]RAPDU: 90 00 [08:52:42]wFMCommunicate OK [08:52:42]wFMCommunicate request_size=4 [08:52:42]MH_SAM_APDU [08:52:42]CAPDU: 80 0D 03 02 [08:52:42]Write to MH i2c: E2 08 00 78 65 80 0D 03 02 00 00 00 00 58 [08:52:42]Write i2c OK [08:52:42]MH_I2C_Read... [08:52:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:52:42]Read from MH i2c: E2 [08:52:42]MH_I2C_Read... [08:52:42]Read from MH i2c: E2 0B 00 [08:52:42]MH_I2C_Read... [08:52:42]Read from MH i2c: E2 0B 00 78 65 00 C4 E1 42 F2 33 DD B4 A6 90 00 9C [08:52:42]RAPDU: C4 E1 42 F2 33 DD B4 A6 90 00 [08:52:42]wFMCommunicate OK [08:52:42]SAM_PROTO_SignData done [08:52:42]FM_MakeSignedData done [08:52:42]CreateOFDProtocolMessage [08:52:42]wFMCommunicate request_size=4 [08:52:42]MH_SAM_APDU [08:52:42]CAPDU: 80 11 00 00 [08:52:42]Write to MH i2c: E2 08 00 79 65 80 11 00 00 00 00 00 00 58 [08:52:42]Write i2c OK [08:52:42]MH_I2C_Read... [08:52:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:52:42]Read from MH i2c: E2 [08:52:42]MH_I2C_Read... [08:52:42]Read from MH i2c: E2 17 00 [08:52:42]MH_I2C_Read... [08:52:42]Read from MH i2c: E2 17 00 79 65 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A9 [08:52:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:52:42]wFMCommunicate OK [08:52:42]CreateOFDProtocolMessage done [08:52:42]OFDSenderStorePacket 95094 [08:52:42]StoreOFDPacket docnum=95094 [08:52:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 19 15 07 01 EA 24 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 5D FF 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 76 73 01 00 35 04 06 00 ED F0 96 4C E1 23 C4 E1 42 F2 33 DD B4 A6 [08:52:42]CheckFolder [08:52:42]dirname=/storage/ofd_packets [08:52:42]CheckFolder done [08:52:42]ProducePacketName [08:52:42]name=ofd_packets/00095094 [08:52:42]NVStorageSaveData ofd_packets/00095094 [08:52:42]File name is /storage/ofd_packets/00095094 [08:52:42]Write 301 bytes [08:52:42]NVStorageSaveData done [08:52:42]OFDSenderStorePacket done [08:52:42]KKMCreateOFDPacket done [08:52:42]NVStorageSaveData kkm_last_timestamp [08:52:42]File name is /storage/kkm_last_timestamp [08:52:42]Write 4 bytes [08:52:42]NVStorageSaveData done [08:52:42]ExternCall_PrintAddStr [08:52:42]wPrintStart [08:52:42]Write to MH i2c: 01 00 00 7A 65 DF [08:52:42]Write i2c OK [08:52:42]MH_I2C_Read... [08:52:42]Read from MH i2c: 01 [08:52:42]MH_I2C_Read... [08:52:42]Read from MH i2c: 01 07 00 [08:52:42]MH_I2C_Read... [08:52:42]Read from MH i2c: 01 07 00 7A 65 00 00 00 00 00 FF 0F F4 [08:52:42]RasterBufferAndPrint [08:52:42]line Счет N : (1)3405600 [08:52:42]line ИНН: 02508201610067 [08:52:42]line Контрольно-Кассовый Чек [08:52:42]line ПРОДАЖА [08:52:42]line ТРК (МРК, ГНК) : 42 [08:52:42]line Товар: 2710124130 [08:52:42]line Аи-92-К-4 [08:52:42]line 14.950 * 66.90 [08:52:42]line = 1000.16 [08:52:42]line НДС 12% НСП 1% [08:52:42]line > о реализуемом товаре [08:52:42]line ОКРУГЛЕНИЕ: -0.16 [08:52:42]line ИТОГО: 1000.00 [08:52:42]line Внесено: 1000.00 [08:52:42]line СДАЧА: 0.00 [08:52:42]line НСП 1% : 8.85 [08:52:42]line НДС 12% : 106.21 [08:52:42]line Наличными: 1000.00 [08:52:42]line Безнал.: 0.00 [08:52:42]line Место: АЗС № 82 "Партнер Нефть" [08:52:42]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:52:42]line СНО: Общий режим [08:52:42]line Чек 93 27.10.2024 08:52 [08:52:42]line Смена: 143 ФФД: 1.0 [08:52:42]line ЗНМ: 0300000017 [08:52:42]line РНМ: 0000000000170478 [08:52:42]line Версия ККМ: v1.0 [08:52:43]line ФМ: 0000000002098560 [08:52:43]line ФД: 95094 [08:52:43]line ФПД: 261617569554723 [08:52:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T085245&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95094&fm=261617569554723&tin=02508201610067®Number=0000000000170478&sum=100000 [08:52:43]OFD Sender: Processing packet 95094 [packets to send 56, broken 55] [08:52:43]ProducePacketName [08:52:43]name=ofd_packets/00095094 [08:52:43]OFD Sender: To server: pG, [08:52:43]CommunicateWithHost lk.salyk.kg:30040 [08:52:43]ConnectInit lk.salyk.kg [08:52:43]written 0, free lines is 4095 [08:52:43]Connected sock=10 [08:52:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 19 15 07 01 EA 24 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 5D FF 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 76 73 01 00 35 04 06 00 ED F0 96 4C E1 23 C4 E1 42 F2 33 DD B4 A6 [08:52:43]Write to MH i2c: 01 00 00 A5 65 0A [08:52:43]Write i2c OK [08:52:43]MH_I2C_Read... [08:52:43]Read from MH i2c: 01 [08:52:43]MH_I2C_Read... [08:52:43]Read from MH i2c: 01 07 00 [08:52:43]MH_I2C_Read... [08:52:43]Read from MH i2c: 01 07 00 A5 65 00 00 00 00 00 13 0D 31 [08:52:43]RasterBufferAndPrint [08:52:43]line [08:52:43]line [08:52:43]line [08:52:43]line [08:52:43]line [08:52:43]written 0, free lines is 3356 [08:52:43]MH_Cut [08:52:43]Write to MH i2c: D1 01 00 AC 65 01 E3 [08:52:43]Write i2c OK [08:52:43]MH_I2C_Read... [08:52:43]Read from MH i2c: D1 [08:52:43]MH_I2C_Read... [08:52:43]Read from MH i2c: D1 01 00 [08:52:43]MH_I2C_Read... [08:52:43]Read from MH i2c: D1 01 00 AC 65 00 E2 [08:52:43]Write to MH i2c: 01 00 00 AD 65 12 [08:52:43]Write i2c OK [08:52:43]MH_I2C_Read... [08:52:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 24 88 47 00 E1 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 32 30 39 38 35 36 30 10 04 04 00 76 73 01 00 F4 03 04 00 89 A9 1D 67 B6 04 01 00 00 DA 9A 6C 9B 2A 93 6E 5B [08:52:43]CommunicateWithHost err = 0 [08:52:43]CheckOFDResponse [08:52:43]1017 (14) - 77093643461234 [08:52:43]1041 (16) - 0000000002098560 [08:52:43]1040 (4) - 95094 [08:52:43]1012 (4) - 27.10.2024 02:46 [08:52:43]1206 (1) - 0 [08:52:43]OFD Sender: Remove packet 95094 [08:52:43]ProducePacketName [08:52:43]name=ofd_packets/00095094 [08:52:43]NVStorageDeleteData [08:52:44]OFD Sender: No OFD packet to send [08:52:44]*** Cut start [08:52:44]*** Partial cut [08:52:44]*** CUTSNS_PIN = 1 [08:52:44]*** CUTSNS_PIN = 0 [08:52:44]*** Brake cut motor [08:52:45]Read from MH i2c: 01 [08:52:45]MH_I2C_Read... [08:52:45]*** Stop cut motor [08:52:45]*** Cut end [08:52:45]Read from MH i2c: 01 07 00 [08:52:45]MH_I2C_Read... [08:52:45]Read from MH i2c: 01 07 00 AD 65 00 00 00 00 00 FF 0F 27 [08:52:45]process_action close_receipt done [08:52:45]requested_data is exist [08:52:45]produce_requested_data [08:52:45]requested_item fm.sn is exist - process it [08:52:45]wFMCommunicate request_size=4 [08:52:45]MH_SAM_APDU [08:52:45]CAPDU: 80 11 00 00 [08:52:45]Write to MH i2c: E2 08 00 AE 65 80 11 00 00 00 00 00 00 8D [08:52:45]Write i2c OK [08:52:45]MH_I2C_Read... [08:52:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:52:45]Read from MH i2c: E2 [08:52:45]MH_I2C_Read... [08:52:45]Read from MH i2c: E2 17 00 [08:52:45]MH_I2C_Read... [08:52:45]Read from MH i2c: E2 17 00 AE 65 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DE [08:52:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:52:45]wFMCommunicate OK [08:52:45]requested_item fd.num is exist - process it [08:52:45]SAM_PROTO_GetFieldsCounters [08:52:45]wFMCommunicate request_size=4 [08:52:45]MH_SAM_APDU [08:52:45]CAPDU: 80 13 00 00 [08:52:45]Write to MH i2c: E2 08 00 AF 65 80 13 00 00 00 00 00 00 90 [08:52:45]Write i2c OK [08:52:45]MH_I2C_Read... [08:52:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:52:45]Read from MH i2c: E2 [08:52:45]MH_I2C_Read... [08:52:45]Read from MH i2c: E2 62 00 [08:52:45]MH_I2C_Read... [08:52:45]Read from MH i2c: E2 62 00 AF 65 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 76 73 01 00 0E 04 04 00 8F 00 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 41 [08:52:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 76 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 5D 00 00 00 5E 04 04 00 5D 00 00 00 57 04 04 00 5E 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:52:45]wFMCommunicate OK [08:52:45]SAM_PROTO_GetFieldsCounters done [08:52:45]requested_item shift.num is exist - process it [08:52:45]requested_item shift.opened is exist - process it [08:52:45]req_shift_opened [08:52:45]FM_GetShiftState [08:52:45]SAM_PROTO_GetShiftState [08:52:45]wFMCommunicate request_size=4 [08:52:45]MH_SAM_APDU [08:52:45]CAPDU: 80 13 01 00 [08:52:45]Write to MH i2c: E2 08 00 B0 65 80 13 01 00 00 00 00 00 92 [08:52:45]Write i2c OK [08:52:45]MH_I2C_Read... [08:52:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:52:45]Read from MH i2c: E2 [08:52:45]MH_I2C_Read... [08:52:45]Read from MH i2c: E2 0E 00 [08:52:45]MH_I2C_Read... [08:52:45]Read from MH i2c: E2 0E 00 B0 65 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3E [08:52:45]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:52:45]wFMCommunicate OK [08:52:45]SAM_PROTO_GetShiftState done [08:52:45]FM_GetShiftState done [08:52:45]req_shift_opened done [08:52:45]requested_item shift.open_date is exist - process it [08:52:45]req_shift_open_date [08:52:45]req_shift_open_date done [08:52:45]produce_requested_data done [08:52:45]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95094,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [08:52:45]process_action_free close_receipt [08:52:45]json_value_free [08:52:45]json_value_free done [08:52:45]process_json_proto returns [08:52:45]Send response to host [08:52:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95094,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [08:52:45]free response buf [08:52:45]execute_script done [08:52:45]execute_script returns [08:52:45]free content buf [08:52:45]Sock 7.Close socket [08:52:45]Sock 7.Thread stoped [08:52:49]OFD Sender: No OFD packet to send [08:52:54]OFD Sender: No OFD packet to send [08:52:59]OFD Sender: No OFD packet to send [08:53:04]OFD Sender: No OFD packet to send [08:53:08]accept exits with 9 [08:53:08]New connection [08:53:08]New thread 3066723684 created [08:53:08]Thread 3066867044 joined [08:53:08]Waiting for new connection... [08:53:08] Sock 9.Parse request [08:53:08]Sock 9.Check first char [08:53:08]Sock 9.First char is OK [08:53:08]request: POST /json_proto HTTP/1.0 [08:53:08]Method: POST [08:53:08]URL: /json_proto [08:53:08]Method is POST - this is cgi request [08:53:08]url: /json_proto [08:53:08]query_string will be loaded in cgi processing [08:53:08]execute_cgi json_proto POST (null) [08:53:08]execute_cgi path=json_proto method=POST [08:53:08]POST find Content-Length [08:53:08]Host: 172.17.40.67:8080 [08:53:08]Content-Length: 683 [08:53:08]Content-Type: application/json [08:53:08] [08:53:08]POST finish read [08:53:08]Found Content-Length = 683 [08:53:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405601", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:53:08]execute_script... [08:53: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)3405601", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:53:08]POST & json_proto [08:53:08]process_json_proto [08:53:08]json parsed OK: [08:53:08]protocol is kg_v1.0 [08:53:08]action value=close_receipt [08:53:08]process_action close_receipt [08:53:08]cmd_close_receipt [08:53:08]MH_GetDate [08:53:08]Write to MH i2c: F0 00 00 B1 65 05 [08:53:08]Write i2c OK [08:53:08]MH_I2C_Read... [08:53:08]Read from MH i2c: F0 [08:53:08]MH_I2C_Read... [08:53:08]Read from MH i2c: F0 09 00 [08:53:08]MH_I2C_Read... [08:53:08]Read from MH i2c: F0 09 00 B1 65 00 78 FF 1D 67 EE DA 66 66 9D [08:53:08]GetLastDocTimeStamp 1730019165 [08:53:08]current date 1730019192 [08:53:08]FM_GetShiftState [08:53:08]SAM_PROTO_GetShiftState [08:53:08]wFMCommunicate request_size=4 [08:53:08]MH_SAM_APDU [08:53:08]CAPDU: 80 13 01 00 [08:53:08]Write to MH i2c: E2 08 00 B2 65 80 13 01 00 00 00 00 00 94 [08:53:08]Write i2c OK [08:53:08]MH_I2C_Read... [08:53:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:53:08]Read from MH i2c: E2 [08:53:08]MH_I2C_Read... [08:53:08]Read from MH i2c: E2 0E 00 [08:53:08]MH_I2C_Read... [08:53:08]Read from MH i2c: E2 0E 00 B2 65 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 40 [08:53:08]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:53:08]wFMCommunicate OK [08:53:08]SAM_PROTO_GetShiftState done [08:53:08]FM_GetShiftState done [08:53:08]opened in 1729987736 [08:53:08]opened+sec_in_day 1730074136 [08:53:08]quantity*price = 100015 [08:53:08]sum+1 = 100017 [08:53:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 94 27.10.2024 08:53 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95095 ФПД: 219632010000416 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T085312&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95095&fm=219632010000416&tin=02508201610067®Number=0000000000170478&sum=100000 [08:53:09]StoreToDocumentArchive [08:53:09]shift 143 fd 95095 [08:53:09]save to /storage/0143/doc_00095095 [08:53:09]save last doc name /storage/0143/doc_00095095 to /storage/kkm_last_doc_name [08:53:09]save OK [08:53:09]Clear old archive folders... [08:53:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:53:09]tlvbuf is 00F76580 [08:53:09]SAM_PROTO_ClearQueue [08:53:09]wFMCommunicate request_size=4 [08:53:09]MH_SAM_APDU [08:53:09]CAPDU: 80 09 00 00 [08:53:09]Write to MH i2c: E2 08 00 BF 65 80 09 00 00 00 00 00 00 96 [08:53:09]Write i2c OK [08:53:09]MH_I2C_Read... [08:53:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:53:09]Read from MH i2c: E2 [08:53:09]MH_I2C_Read... [08:53:09]Read from MH i2c: E2 03 00 [08:53:09]MH_I2C_Read... [08:53:09]Read from MH i2c: E2 03 00 BF 65 00 90 00 98 [08:53:09]RAPDU: 90 00 [08:53:09]wFMCommunicate OK [08:53:09]SAM_PROTO_ClearQueue done [08:53:09]KKMCreateOFDPacket [08:53:09]OFDProtocolAddRootSTLVToBuf [08:53:09]FM_MakeSignedData [08:53:09]FM_MakeSignedData [08:53:09]SAM_PROTO_SignData [08:53:09]wFMCommunicate request_size=4 [08:53:09]MH_SAM_APDU [08:53:09]CAPDU: 80 0D 01 02 [08:53:09]Write to MH i2c: E2 08 00 C0 65 80 0D 01 02 00 00 00 00 9E [08:53:09]Write i2c OK [08:53:09]MH_I2C_Read... [08:53:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:53:09]Read from MH i2c: E2 [08:53:09]MH_I2C_Read... [08:53:09]Read from MH i2c: E2 03 00 [08:53:09]MH_I2C_Read... [08:53:09]Read from MH i2c: E2 03 00 C0 65 00 90 00 99 [08:53:09]RAPDU: 90 00 [08:53:09]wFMCommunicate OK [08:53:09]wFMCommunicate request_size=255 [08:53:09]MH_SAM_APDU [08:53: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 78 FF 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 77 73 01 00 35 04 06 00 C7 [08:53:09]Write to MH i2c: E2 02 01 C1 65 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 78 FF 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 77 73 01 00 35 04 06 00 C7 00 00 C0 [08:53:09]Write i2c OK [08:53:09]MH_I2C_Read... [08:53:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:53:09]Read from MH i2c: E2 [08:53:09]MH_I2C_Read... [08:53:09]Read from MH i2c: E2 03 00 [08:53:09]MH_I2C_Read... [08:53:09]Read from MH i2c: E2 03 00 C1 65 00 90 00 9A [08:53:09]RAPDU: 90 00 [08:53:09]wFMCommunicate OK [08:53:09]wFMCommunicate request_size=10 [08:53:09]MH_SAM_APDU [08:53:09]CAPDU: 80 0D 02 02 05 C1 0F EF F8 20 [08:53:09]Write to MH i2c: E2 0D 00 C2 65 80 0D 02 02 05 00 C1 0F EF F8 20 00 00 82 [08:53:09]Write i2c OK [08:53:09]MH_I2C_Read... [08:53:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:53:10]Read from MH i2c: E2 [08:53:10]MH_I2C_Read... [08:53:10]Read from MH i2c: E2 03 00 [08:53:10]MH_I2C_Read... [08:53:10]Read from MH i2c: E2 03 00 C2 65 00 90 00 9B [08:53:10]RAPDU: 90 00 [08:53:10]wFMCommunicate OK [08:53:10]wFMCommunicate request_size=4 [08:53:10]MH_SAM_APDU [08:53:10]CAPDU: 80 0D 03 02 [08:53:10]Write to MH i2c: E2 08 00 C3 65 80 0D 03 02 00 00 00 00 A3 [08:53:10]Write i2c OK [08:53:10]MH_I2C_Read... [08:53:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:53:10]Read from MH i2c: E2 [08:53:10]MH_I2C_Read... [08:53:10]Read from MH i2c: E2 0B 00 [08:53:10]MH_I2C_Read... [08:53:10]Read from MH i2c: E2 0B 00 C3 65 00 E5 11 30 D6 84 E7 E6 09 90 00 FA [08:53:10]RAPDU: E5 11 30 D6 84 E7 E6 09 90 00 [08:53:10]wFMCommunicate OK [08:53:10]SAM_PROTO_SignData done [08:53:10]FM_MakeSignedData done [08:53:10]CreateOFDProtocolMessage [08:53:10]wFMCommunicate request_size=4 [08:53:10]MH_SAM_APDU [08:53:10]CAPDU: 80 11 00 00 [08:53:10]Write to MH i2c: E2 08 00 C4 65 80 11 00 00 00 00 00 00 A3 [08:53:10]Write i2c OK [08:53:10]MH_I2C_Read... [08:53:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:53:10]Read from MH i2c: E2 [08:53:10]MH_I2C_Read... [08:53:10]Read from MH i2c: E2 17 00 [08:53:10]MH_I2C_Read... [08:53:10]Read from MH i2c: E2 17 00 C4 65 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F4 [08:53:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:53:10]wFMCommunicate OK [08:53:10]CreateOFDProtocolMessage done [08:53:10]OFDSenderStorePacket 95095 [08:53:10]StoreOFDPacket docnum=95095 [08:53:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1B 84 07 01 A4 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 78 FF 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 77 73 01 00 35 04 06 00 C7 C1 0F EF F8 20 E5 11 30 D6 84 E7 E6 09 [08:53:10]CheckFolder [08:53:10]dirname=/storage/ofd_packets [08:53:10]CheckFolder done [08:53:10]ProducePacketName [08:53:10]name=ofd_packets/00095095 [08:53:10]NVStorageSaveData ofd_packets/00095095 [08:53:10]File name is /storage/ofd_packets/00095095 [08:53:10]Write 301 bytes [08:53:10]NVStorageSaveData done [08:53:10]OFDSenderStorePacket done [08:53:10]KKMCreateOFDPacket done [08:53:10]NVStorageSaveData kkm_last_timestamp [08:53:10]File name is /storage/kkm_last_timestamp [08:53:10]Write 4 bytes [08:53:10]NVStorageSaveData done [08:53:10]ExternCall_PrintAddStr [08:53:10]wPrintStart [08:53:10]Write to MH i2c: 01 00 00 C5 65 2A [08:53:10]Write i2c OK [08:53:10]MH_I2C_Read... [08:53:10]Read from MH i2c: 01 [08:53:10]MH_I2C_Read... [08:53:10]Read from MH i2c: 01 07 00 [08:53:10]MH_I2C_Read... [08:53:10]Read from MH i2c: 01 07 00 C5 65 00 00 00 00 00 FF 0F 3F [08:53:10]RasterBufferAndPrint [08:53:10]line Счет N : (1)3405601 [08:53:10]line ИНН: 02508201610067 [08:53:10]line Контрольно-Кассовый Чек [08:53:10]line ПРОДАЖА [08:53:10]line ТРК (МРК, ГНК) : 12 [08:53:10]line Товар: 2710124130 [08:53:10]line Аи-92-К-4 [08:53:10]line 14.950 * 66.90 [08:53:10]line = 1000.16 [08:53:10]line НДС 12% НСП 1% [08:53:10]line > о реализуемом товаре [08:53:10]line ОКРУГЛЕНИЕ: -0.16 [08:53:10]line ИТОГО: 1000.00 [08:53:10]line Внесено: 1000.00 [08:53:10]line СДАЧА: 0.00 [08:53:10]line НСП 1% : 8.85 [08:53:10]line НДС 12% : 106.21 [08:53:10]line Наличными: 1000.00 [08:53:10]line Безнал.: 0.00 [08:53:10]line Место: АЗС № 82 "Партнер Нефть" [08:53:10]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:53:10]line СНО: Общий режим [08:53:10]line Чек 94 27.10.2024 08:53 [08:53:10]line Смена: 143 ФФД: 1.0 [08:53:10]line ЗНМ: 0300000017 [08:53:10]line РНМ: 0000000000170478 [08:53:10]line Версия ККМ: v1.0 [08:53:10]line ФМ: 0000000002098560 [08:53:10]line ФД: 95095 [08:53:10]line ФПД: 219632010000416 [08:53:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T085312&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95095&fm=219632010000416&tin=02508201610067®Number=0000000000170478&sum=100000 [08:53:10]OFD Sender: Processing packet 95095 [packets to send 56, broken 55] [08:53:10]ProducePacketName [08:53:10]name=ofd_packets/00095095 [08:53:10]OFD Sender: To server: pG, [08:53:10]CommunicateWithHost lk.salyk.kg:30040 [08:53:10]ConnectInit lk.salyk.kg [08:53:10]written 0, free lines is 4095 [08:53:10]Connected sock=7 [08:53:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1B 84 07 01 A4 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 78 FF 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 77 73 01 00 35 04 06 00 C7 C1 0F EF F8 20 E5 11 30 D6 84 E7 E6 09 [08:53:10]Write to MH i2c: 01 00 00 F0 65 55 [08:53:10]Write i2c OK [08:53:10]MH_I2C_Read... [08:53:10]Read from MH i2c: 01 [08:53:10]MH_I2C_Read... [08:53:10]Read from MH i2c: 01 07 00 [08:53:10]MH_I2C_Read... [08:53:10]Read from MH i2c: 01 07 00 F0 65 00 00 00 00 00 11 0D 7A [08:53:10]RasterBufferAndPrint [08:53:10]line [08:53:10]line [08:53:10]line [08:53:10]line [08:53:10]line [08:53:10]written 0, free lines is 3354 [08:53:10]MH_Cut [08:53:10]Write to MH i2c: D1 01 00 F7 65 01 2E [08:53:10]Write i2c OK [08:53:10]MH_I2C_Read... [08:53:10]Read from MH i2c: D1 [08:53:10]MH_I2C_Read... [08:53:10]Read from MH i2c: D1 01 00 [08:53:10]MH_I2C_Read... [08:53:10]Read from MH i2c: D1 01 00 F7 65 00 2D [08:53:10]Write to MH i2c: 01 00 00 F8 65 5D [08:53:10]Write i2c OK [08:53:10]MH_I2C_Read... [08:53:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 CB E9 47 00 8D 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 32 30 39 38 35 36 30 10 04 04 00 77 73 01 00 F4 03 04 00 A5 A9 1D 67 B6 04 01 00 00 F7 97 B7 AA BC CE 9C 6F [08:53:11]CommunicateWithHost err = 0 [08:53:11]CheckOFDResponse [08:53:11]1017 (14) - 77093643461234 [08:53:11]1041 (16) - 0000000002098560 [08:53:11]1040 (4) - 95095 [08:53:11]1012 (4) - 27.10.2024 02:47 [08:53:11]1206 (1) - 0 [08:53:11]OFD Sender: Remove packet 95095 [08:53:11]ProducePacketName [08:53:11]name=ofd_packets/00095095 [08:53:11]NVStorageDeleteData [08:53:11]OFD Sender: No OFD packet to send [08:53:11]*** Cut start [08:53:11]*** Partial cut [08:53:11]*** CUTSNS_PIN = 1 [08:53:11]*** CUTSNS_PIN = 0 [08:53:11]*** Brake cut motor [08:53:12]Read from MH i2c: 01 [08:53:12]MH_I2C_Read... [08:53:12]*** Stop cut motor [08:53:12]*** Cut end [08:53:12]Read from MH i2c: 01 07 00 [08:53:12]MH_I2C_Read... [08:53:12]Read from MH i2c: 01 07 00 F8 65 00 00 00 00 00 FF 0F 72 [08:53:12]process_action close_receipt done [08:53:12]requested_data is exist [08:53:12]produce_requested_data [08:53:12]requested_item fm.sn is exist - process it [08:53:12]wFMCommunicate request_size=4 [08:53:12]MH_SAM_APDU [08:53:12]CAPDU: 80 11 00 00 [08:53:12]Write to MH i2c: E2 08 00 F9 65 80 11 00 00 00 00 00 00 D8 [08:53:12]Write i2c OK [08:53:12]MH_I2C_Read... [08:53:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:53:12]Read from MH i2c: E2 [08:53:12]MH_I2C_Read... [08:53:12]Read from MH i2c: E2 17 00 [08:53:12]MH_I2C_Read... [08:53:12]Read from MH i2c: E2 17 00 F9 65 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 29 [08:53:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:53:12]wFMCommunicate OK [08:53:12]requested_item fd.num is exist - process it [08:53:12]SAM_PROTO_GetFieldsCounters [08:53:12]wFMCommunicate request_size=4 [08:53:12]MH_SAM_APDU [08:53:12]CAPDU: 80 13 00 00 [08:53:12]Write to MH i2c: E2 08 00 FA 65 80 13 00 00 00 00 00 00 DB [08:53:12]Write i2c OK [08:53:12]MH_I2C_Read... [08:53:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:53:12]Read from MH i2c: E2 [08:53:12]MH_I2C_Read... [08:53:12]Read from MH i2c: E2 62 00 [08:53:12]MH_I2C_Read... [08:53:12]Read from MH i2c: E2 62 00 FA 65 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 77 73 01 00 0E 04 04 00 8F 00 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 90 [08:53:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 77 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 5E 00 00 00 5E 04 04 00 5E 00 00 00 57 04 04 00 5F 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:53:12]wFMCommunicate OK [08:53:12]SAM_PROTO_GetFieldsCounters done [08:53:12]requested_item shift.num is exist - process it [08:53:12]requested_item shift.opened is exist - process it [08:53:12]req_shift_opened [08:53:12]FM_GetShiftState [08:53:12]SAM_PROTO_GetShiftState [08:53:12]wFMCommunicate request_size=4 [08:53:12]MH_SAM_APDU [08:53:12]CAPDU: 80 13 01 00 [08:53:12]Write to MH i2c: E2 08 00 FB 65 80 13 01 00 00 00 00 00 DD [08:53:12]Write i2c OK [08:53:12]MH_I2C_Read... [08:53:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:53:12]Read from MH i2c: E2 [08:53:12]MH_I2C_Read... [08:53:12]Read from MH i2c: E2 0E 00 [08:53:12]MH_I2C_Read... [08:53:12]Read from MH i2c: E2 0E 00 FB 65 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 89 [08:53:12]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:53:12]wFMCommunicate OK [08:53:12]SAM_PROTO_GetShiftState done [08:53:12]FM_GetShiftState done [08:53:12]req_shift_opened done [08:53:12]requested_item shift.open_date is exist - process it [08:53:12]req_shift_open_date [08:53:12]req_shift_open_date done [08:53:12]produce_requested_data done [08:53:12]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95095,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [08:53:12]process_action_free close_receipt [08:53:12]json_value_free [08:53:12]json_value_free done [08:53:12]process_json_proto returns [08:53:12]Send response to host [08:53:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95095,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [08:53:12]free response buf [08:53:12]execute_script done [08:53:12]execute_script returns [08:53:12]free content buf [08:53:12]Sock 9.Close socket [08:53:12]Sock 9.Thread stoped [08:53:16]OFD Sender: No OFD packet to send [08:53:21]OFD Sender: No OFD packet to send [08:53:26]OFD Sender: No OFD packet to send [08:53:31]OFD Sender: No OFD packet to send [08:53:36]OFD Sender: No OFD packet to send [08:53:41]OFD Sender: No OFD packet to send [08:53:46]OFD Sender: No OFD packet to send [08:53:51]OFD Sender: No OFD packet to send [08:53:55]accept exits with 10 [08:53:55]New connection [08:53:55]New thread 3066867044 created [08:53:55]Thread 3066723684 joined [08:53:55]Waiting for new connection... [08:53:55] Sock 10.Parse request [08:53:55]Sock 10.Check first char [08:53:55]Sock 10.First char is OK [08:53:55]request: POST /json_proto HTTP/1.0 [08:53:55]Method: POST [08:53:55]URL: /json_proto [08:53:55]Method is POST - this is cgi request [08:53:55]url: /json_proto [08:53:55]query_string will be loaded in cgi processing [08:53:55]execute_cgi json_proto POST (null) [08:53:55]execute_cgi path=json_proto method=POST [08:53:55]POST find Content-Length [08:53:55]Host: 172.17.40.67:8080 [08:53:55]Content-Length: 679 [08:53:55]Content-Type: application/json [08:53:55] [08:53:55]POST finish read [08:53:55]Found Content-Length = 679 [08:53:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405602", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:53:55]execute_script... [08: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)3405602", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:53:55]POST & json_proto [08:53:55]process_json_proto [08:53:55]json parsed OK: [08:53:55]protocol is kg_v1.0 [08:53:55]action value=close_receipt [08:53:55]process_action close_receipt [08:53:55]cmd_close_receipt [08:53:55]MH_GetDate [08:53:55]Write to MH i2c: F0 00 00 FC 65 50 [08:53:55]Write i2c OK [08:53:55]MH_I2C_Read... [08:53:55]Read from MH i2c: F0 [08:53:55]MH_I2C_Read... [08:53:55]Read from MH i2c: F0 09 00 [08:53:55]MH_I2C_Read... [08:53:55]Read from MH i2c: F0 09 00 FC 65 00 A7 FF 1D 67 EE DA 66 66 17 [08:53:55]GetLastDocTimeStamp 1730019192 [08:53:55]current date 1730019239 [08:53:55]FM_GetShiftState [08:53:55]SAM_PROTO_GetShiftState [08:53:55]wFMCommunicate request_size=4 [08:53:55]MH_SAM_APDU [08:53:55]CAPDU: 80 13 01 00 [08:53:55]Write to MH i2c: E2 08 00 FD 65 80 13 01 00 00 00 00 00 DF [08:53:55]Write i2c OK [08:53:55]MH_I2C_Read... [08:53:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:53:55]Read from MH i2c: E2 [08:53:55]MH_I2C_Read... [08:53:55]Read from MH i2c: E2 0E 00 [08:53:55]MH_I2C_Read... [08:53:55]Read from MH i2c: E2 0E 00 FD 65 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 8B [08:53:55]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:53:55]wFMCommunicate OK [08:53:55]SAM_PROTO_GetShiftState done [08:53:55]FM_GetShiftState done [08:53:55]opened in 1729987736 [08:53:55]opened+sec_in_day 1730074136 [08:53:55]quantity*price = 70044 [08:53:55]sum+1 = 70045 [08:53:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 95 27.10.2024 08:53 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95096 ФПД: 278108739648296 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T085359&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95096&fm=278108739648296&tin=02508201610067®Number=0000000000170478&sum=70000 [08:53:56]StoreToDocumentArchive [08:53:56]shift 143 fd 95096 [08:53:56]save to /storage/0143/doc_00095096 [08:53:56]save last doc name /storage/0143/doc_00095096 to /storage/kkm_last_doc_name [08:53:56]save OK [08:53:56]Clear old archive folders... [08:53:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:53:56]tlvbuf is 00FBFB70 [08:53:56]SAM_PROTO_ClearQueue [08:53:56]wFMCommunicate request_size=4 [08:53:56]MH_SAM_APDU [08:53:56]CAPDU: 80 09 00 00 [08:53:56]Write to MH i2c: E2 08 00 0A 66 80 09 00 00 00 00 00 00 E2 [08:53:56]Write i2c OK [08:53:56]MH_I2C_Read... [08:53:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:53:56]Read from MH i2c: E2 [08:53:56]MH_I2C_Read... [08:53:56]Read from MH i2c: E2 03 00 [08:53:56]MH_I2C_Read... [08:53:56]Read from MH i2c: E2 03 00 0A 66 00 90 00 E4 [08:53:56]RAPDU: 90 00 [08:53:56]wFMCommunicate OK [08:53:56]SAM_PROTO_ClearQueue done [08:53:56]KKMCreateOFDPacket [08:53:56]OFDProtocolAddRootSTLVToBuf [08:53:56]FM_MakeSignedData [08:53:56]FM_MakeSignedData [08:53:56]SAM_PROTO_SignData [08:53:56]wFMCommunicate request_size=4 [08:53:56]MH_SAM_APDU [08:53:56]CAPDU: 80 0D 01 02 [08:53:56]Write to MH i2c: E2 08 00 0B 66 80 0D 01 02 00 00 00 00 EA [08:53:56]Write i2c OK [08:53:56]MH_I2C_Read... [08:53:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:53:56]Read from MH i2c: E2 [08:53:56]MH_I2C_Read... [08:53:56]Read from MH i2c: E2 03 00 [08:53:56]MH_I2C_Read... [08:53:56]Read from MH i2c: E2 03 00 0B 66 00 90 00 E5 [08:53:56]RAPDU: 90 00 [08:53:56]wFMCommunicate OK [08:53:56]wFMCommunicate request_size=255 [08:53:56]MH_SAM_APDU [08:53: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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 A7 FF 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 78 73 01 00 35 04 06 00 FC [08:53:56]Write to MH i2c: E2 02 01 0C 66 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 A7 FF 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 78 73 01 00 35 04 06 00 FC 00 00 88 [08:53:56]Write i2c OK [08:53:56]MH_I2C_Read... [08:53:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:53:57]Read from MH i2c: E2 [08:53:57]MH_I2C_Read... [08:53:57]Read from MH i2c: E2 03 00 [08:53:57]MH_I2C_Read... [08:53:57]Read from MH i2c: E2 03 00 0C 66 00 90 00 E6 [08:53:57]RAPDU: 90 00 [08:53:57]wFMCommunicate OK [08:53:57]wFMCommunicate request_size=10 [08:53:57]MH_SAM_APDU [08:53:57]CAPDU: 80 0D 02 02 05 F0 3C A2 BB 28 [08:53:57]Write to MH i2c: E2 0D 00 0D 66 80 0D 02 02 05 00 F0 3C A2 BB 28 00 00 A8 [08:53:57]Write i2c OK [08:53:57]MH_I2C_Read... [08:53:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:53:57]Read from MH i2c: E2 [08:53:57]MH_I2C_Read... [08:53:57]Read from MH i2c: E2 03 00 [08:53:57]MH_I2C_Read... [08:53:57]Read from MH i2c: E2 03 00 0D 66 00 90 00 E7 [08:53:57]RAPDU: 90 00 [08:53:57]wFMCommunicate OK [08:53:57]wFMCommunicate request_size=4 [08:53:57]MH_SAM_APDU [08:53:57]CAPDU: 80 0D 03 02 [08:53:57]Write to MH i2c: E2 08 00 0E 66 80 0D 03 02 00 00 00 00 EF [08:53:57]Write i2c OK [08:53:57]MH_I2C_Read... [08:53:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:53:57]Read from MH i2c: E2 [08:53:57]MH_I2C_Read... [08:53:57]Read from MH i2c: E2 0B 00 [08:53:57]MH_I2C_Read... [08:53:57]Read from MH i2c: E2 0B 00 0E 66 00 D8 30 A0 D8 C0 67 32 90 90 00 59 [08:53:57]RAPDU: D8 30 A0 D8 C0 67 32 90 90 00 [08:53:57]wFMCommunicate OK [08:53:57]SAM_PROTO_SignData done [08:53:57]FM_MakeSignedData done [08:53:57]CreateOFDProtocolMessage [08:53:57]wFMCommunicate request_size=4 [08:53:57]MH_SAM_APDU [08:53:57]CAPDU: 80 11 00 00 [08:53:57]Write to MH i2c: E2 08 00 0F 66 80 11 00 00 00 00 00 00 EF [08:53:57]Write i2c OK [08:53:57]MH_I2C_Read... [08:53:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:53:57]Read from MH i2c: E2 [08:53:57]MH_I2C_Read... [08:53:57]Read from MH i2c: E2 17 00 [08:53:57]MH_I2C_Read... [08:53:57]Read from MH i2c: E2 17 00 0F 66 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 40 [08:53:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:53:57]wFMCommunicate OK [08:53:57]CreateOFDProtocolMessage done [08:53:57]OFDSenderStorePacket 95096 [08:53:57]StoreOFDPacket docnum=95096 [08:53:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DF D5 07 01 F2 5F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 A7 FF 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 78 73 01 00 35 04 06 00 FC F0 3C A2 BB 28 D8 30 A0 D8 C0 67 32 90 [08:53:57]CheckFolder [08:53:57]dirname=/storage/ofd_packets [08:53:57]CheckFolder done [08:53:57]ProducePacketName [08:53:57]name=ofd_packets/00095096 [08:53:57]NVStorageSaveData ofd_packets/00095096 [08:53:57]File name is /storage/ofd_packets/00095096 [08:53:57]Write 301 bytes [08:53:57]NVStorageSaveData done [08:53:57]OFDSenderStorePacket done [08:53:57]KKMCreateOFDPacket done [08:53:57]NVStorageSaveData kkm_last_timestamp [08:53:57]File name is /storage/kkm_last_timestamp [08:53:57]Write 4 bytes [08:53:57]NVStorageSaveData done [08:53:57]ExternCall_PrintAddStr [08:53:57]wPrintStart [08:53:57]Write to MH i2c: 01 00 00 10 66 76 [08:53:57]Write i2c OK [08:53:57]MH_I2C_Read... [08:53:57]Read from MH i2c: 01 [08:53:57]MH_I2C_Read... [08:53:57]Read from MH i2c: 01 07 00 [08:53:57]MH_I2C_Read... [08:53:57]Read from MH i2c: 01 07 00 10 66 00 00 00 00 00 FF 0F 8B [08:53:57]RasterBufferAndPrint [08:53:57]line Счет N : (1)3405602 [08:53:57]line ИНН: 02508201610067 [08:53:57]line Контрольно-Кассовый Чек [08:53:57]line ПРОДАЖА [08:53:57]line ТРК (МРК, ГНК) : 32 [08:53:57]line Товар: 2710124130 [08:53:57]line Аи-92-К-4 [08:53:57]line 10.470 * 66.90 [08:53:57]line = 700.44 [08:53:57]line НДС 12% НСП 1% [08:53:57]line > о реализуемом товаре [08:53:57]line ОКРУГЛЕНИЕ: -0.44 [08:53:57]line ИТОГО: 700.00 [08:53:57]line Внесено: 700.00 [08:53:57]line СДАЧА: 0.00 [08:53:57]line НСП 1% : 6.20 [08:53:57]line НДС 12% : 74.38 [08:53:57]line Наличными: 700.00 [08:53:57]line Безнал.: 0.00 [08:53:57]line Место: АЗС № 82 "Партнер Нефть" [08:53:57]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:53:57]line СНО: Общий режим [08:53:57]line Чек 95 27.10.2024 08:53 [08:53:57]line Смена: 143 ФФД: 1.0 [08:53:57]line ЗНМ: 0300000017 [08:53:57]line РНМ: 0000000000170478 [08:53:57]line Версия ККМ: v1.0 [08:53:57]line ФМ: 0000000002098560 [08:53:57]line ФД: 95096 [08:53:57]line ФПД: 278108739648296 [08:53:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T085359&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95096&fm=278108739648296&tin=02508201610067®Number=0000000000170478&sum=70000 [08:53:57]written 0, free lines is 4095 [08:53:57]OFD Sender: Processing packet 95096 [packets to send 56, broken 55] [08:53:57]ProducePacketName [08:53:57]name=ofd_packets/00095096 [08:53:57]OFD Sender: To server: pG, [08:53:57]CommunicateWithHost lk.salyk.kg:30040 [08:53:57]ConnectInit lk.salyk.kg [08:53:57]Connected sock=11 [08:53:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DF D5 07 01 F2 5F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 A7 FF 1D 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 78 73 01 00 35 04 06 00 FC F0 3C A2 BB 28 D8 30 A0 D8 C0 67 32 90 [08:53:57]Write to MH i2c: 01 00 00 3B 66 A1 [08:53:57]Write i2c OK [08:53:57]MH_I2C_Read... [08:53:57]Read from MH i2c: 01 [08:53:57]MH_I2C_Read... [08:53:57]Read from MH i2c: 01 07 00 [08:53:57]MH_I2C_Read... [08:53:57]Read from MH i2c: 01 07 00 3B 66 00 00 00 00 00 0D 0D C2 [08:53:57]RasterBufferAndPrint [08:53:57]line [08:53:57]line [08:53:57]line [08:53:57]line [08:53:57]line [08:53:57]written 0, free lines is 3347 [08:53:57]MH_Cut [08:53:57]Write to MH i2c: D1 01 00 42 66 01 7A [08:53:57]Write i2c OK [08:53:57]MH_I2C_Read... [08:53:57]Read from MH i2c: D1 [08:53:57]MH_I2C_Read... [08:53:57]Read from MH i2c: D1 01 00 [08:53:57]MH_I2C_Read... [08:53:57]Read from MH i2c: D1 01 00 42 66 00 79 [08:53:57]Write to MH i2c: 01 00 00 43 66 A9 [08:53:57]Write i2c OK [08:53:57]MH_I2C_Read... [08:53:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1A C1 47 00 7E 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 32 30 39 38 35 36 30 10 04 04 00 78 73 01 00 F4 03 04 00 D4 A9 1D 67 B6 04 01 00 00 DB FC B5 6D 5F 8B A9 F2 [08:53:58]CommunicateWithHost err = 0 [08:53:58]CheckOFDResponse [08:53:58]1017 (14) - 77093643461234 [08:53:58]1041 (16) - 0000000002098560 [08:53:58]1040 (4) - 95096 [08:53:58]1012 (4) - 27.10.2024 02:47 [08:53:58]1206 (1) - 0 [08:53:58]OFD Sender: Remove packet 95096 [08:53:58]ProducePacketName [08:53:58]name=ofd_packets/00095096 [08:53:58]NVStorageDeleteData [08:53:58]*** Cut start [08:53:58]*** Partial cut [08:53:58]*** CUTSNS_PIN = 1 [08:53:58]*** CUTSNS_PIN = 0 [08:53:58]OFD Sender: No OFD packet to send [08:53:58]*** Brake cut motor [08:53:59]Read from MH i2c: 01 [08:53:59]MH_I2C_Read... [08:53:59]*** Stop cut motor [08:53:59]*** Cut end [08:53:59]Read from MH i2c: 01 07 00 [08:53:59]MH_I2C_Read... [08:53:59]Read from MH i2c: 01 07 00 43 66 00 00 00 00 00 FF 0F BE [08:53:59]process_action close_receipt done [08:53:59]requested_data is exist [08:53:59]produce_requested_data [08:53:59]requested_item fm.sn is exist - process it [08:53:59]wFMCommunicate request_size=4 [08:53:59]MH_SAM_APDU [08:53:59]CAPDU: 80 11 00 00 [08:53:59]Write to MH i2c: E2 08 00 44 66 80 11 00 00 00 00 00 00 24 [08:53:59]Write i2c OK [08:53:59]MH_I2C_Read... [08:53:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:53:59]Read from MH i2c: E2 [08:53:59]MH_I2C_Read... [08:53:59]Read from MH i2c: E2 17 00 [08:53:59]MH_I2C_Read... [08:53:59]Read from MH i2c: E2 17 00 44 66 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 75 [08:53:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:53:59]wFMCommunicate OK [08:53:59]requested_item fd.num is exist - process it [08:53:59]SAM_PROTO_GetFieldsCounters [08:53:59]wFMCommunicate request_size=4 [08:53:59]MH_SAM_APDU [08:53:59]CAPDU: 80 13 00 00 [08:53:59]Write to MH i2c: E2 08 00 45 66 80 13 00 00 00 00 00 00 27 [08:53:59]Write i2c OK [08:53:59]MH_I2C_Read... [08:53:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:53:59]Read from MH i2c: E2 [08:53:59]MH_I2C_Read... [08:53:59]Read from MH i2c: E2 62 00 [08:53:59]MH_I2C_Read... [08:53:59]Read from MH i2c: E2 62 00 45 66 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 78 73 01 00 0E 04 04 00 8F 00 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 E0 [08:53:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 78 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 5F 00 00 00 5E 04 04 00 5F 00 00 00 57 04 04 00 60 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:53:59]wFMCommunicate OK [08:53:59]SAM_PROTO_GetFieldsCounters done [08:53:59]requested_item shift.num is exist - process it [08:53:59]requested_item shift.opened is exist - process it [08:53:59]req_shift_opened [08:53:59]FM_GetShiftState [08:53:59]SAM_PROTO_GetShiftState [08:53:59]wFMCommunicate request_size=4 [08:53:59]MH_SAM_APDU [08:53:59]CAPDU: 80 13 01 00 [08:53:59]Write to MH i2c: E2 08 00 46 66 80 13 01 00 00 00 00 00 29 [08:53:59]Write i2c OK [08:53:59]MH_I2C_Read... [08:53:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:53:59]Read from MH i2c: E2 [08:53:59]MH_I2C_Read... [08:53:59]Read from MH i2c: E2 0E 00 [08:53:59]MH_I2C_Read... [08:53:59]Read from MH i2c: E2 0E 00 46 66 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D5 [08:53:59]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:53:59]wFMCommunicate OK [08:53:59]SAM_PROTO_GetShiftState done [08:53:59]FM_GetShiftState done [08:53:59]req_shift_opened done [08:53:59]requested_item shift.open_date is exist - process it [08:53:59]req_shift_open_date [08:53:59]req_shift_open_date done [08:53:59]produce_requested_data done [08:53:59]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95096,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [08:53:59]process_action_free close_receipt [08:53:59]json_value_free [08:53:59]json_value_free done [08:53:59]process_json_proto returns [08:53:59]Send response to host [08:53:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95096,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [08:53:59]free response buf [08:53:59]execute_script done [08:53:59]execute_script returns [08:53:59]free content buf [08:53:59]Sock 10.Close socket [08:53:59]Sock 10.Thread stoped [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]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]OFD Sender: No OFD packet to send [08:54:43]OFD Sender: No OFD packet to send [08:54:48]OFD Sender: No OFD packet to send [08:54:53]OFD Sender: No OFD packet to send [08:54:58]OFD Sender: No OFD packet to send [08:55:03]OFD Sender: No OFD packet to send [08:55:08]OFD Sender: No OFD packet to send [08:55:13]OFD Sender: No OFD packet to send [08:55:18]OFD Sender: No OFD packet to send [08:55:23]OFD Sender: No OFD packet to send [08:55:28]OFD Sender: No OFD packet to send [08:55:33]OFD Sender: No OFD packet to send [08:55:38]OFD Sender: No OFD packet to send [08:55:42]accept exits with 7 [08:55:42]New connection [08:55:42]New thread 3066723684 created [08:55:42]Thread 3066867044 joined [08:55:42]Waiting for new connection... [08:55:42] Sock 7.Parse request [08:55:42]Sock 7.Check first char [08:55:42]Sock 7.First char is OK [08:55:42]request: POST /json_proto HTTP/1.0 [08:55:42]Method: POST [08:55:42]URL: /json_proto [08:55:42]Method is POST - this is cgi request [08:55:42]url: /json_proto [08:55:42]query_string will be loaded in cgi processing [08:55:42]execute_cgi json_proto POST (null) [08:55:42]execute_cgi path=json_proto method=POST [08:55:42]POST find Content-Length [08:55:42]Host: 172.17.40.67:8080 [08:55:42]Content-Length: 770 [08:55:42]Content-Type: application/json [08:55:42] [08:55:42]POST finish read [08:55:42]Found Content-Length = 770 [08:55:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405603", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 15.000, "sum" : 1003.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1003.50 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:55:42]execute_script... [08:55: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)3405603", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 15.000, "sum" : 1003.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1003.50 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:55:42]POST & json_proto [08:55:42]process_json_proto [08:55:42]json parsed OK: [08:55:42]protocol is kg_v1.0 [08:55:42]action value=close_receipt [08:55:42]process_action close_receipt [08:55:42]cmd_close_receipt [08:55:42]MH_GetDate [08:55:42]Write to MH i2c: F0 00 00 47 66 9C [08:55:42]Write i2c OK [08:55:42]MH_I2C_Read... [08:55:42]Read from MH i2c: F0 [08:55:42]MH_I2C_Read... [08:55:42]Read from MH i2c: F0 09 00 [08:55:42]MH_I2C_Read... [08:55:42]Read from MH i2c: F0 09 00 47 66 00 12 00 1E 67 EE DA 66 66 D0 [08:55:42]GetLastDocTimeStamp 1730019239 [08:55:42]current date 1730019346 [08:55:42]FM_GetShiftState [08:55:42]SAM_PROTO_GetShiftState [08:55:42]wFMCommunicate request_size=4 [08:55:42]MH_SAM_APDU [08:55:42]CAPDU: 80 13 01 00 [08:55:42]Write to MH i2c: E2 08 00 48 66 80 13 01 00 00 00 00 00 2B [08:55:42]Write i2c OK [08:55:42]MH_I2C_Read... [08:55:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:55:42]Read from MH i2c: E2 [08:55:42]MH_I2C_Read... [08:55:42]Read from MH i2c: E2 0E 00 [08:55:42]MH_I2C_Read... [08:55:42]Read from MH i2c: E2 0E 00 48 66 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D7 [08:55:42]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:55:42]wFMCommunicate OK [08:55:42]SAM_PROTO_GetShiftState done [08:55:42]FM_GetShiftState done [08:55:42]opened in 1729987736 [08:55:42]opened+sec_in_day 1730074136 [08:55:42]quantity*price = 100350 [08:55:42]sum+1 = 100351 [08:55:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1003.50 НСП 1% : 8.88 НДС 12% : 106.57 Наличными: 0.00 Безнал.: 1003.50 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 96 27.10.2024 08:55 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95097 ФПД: 56498155323230 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T085546&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95097&fm=56498155323230&tin=02508201610067®Number=0000000000170478&sum=100350 [08:55:43]StoreToDocumentArchive [08:55:43]shift 143 fd 95097 [08:55:43]save to /storage/0143/doc_00095097 [08:55:43]save last doc name /storage/0143/doc_00095097 to /storage/kkm_last_doc_name [08:55:43]save OK [08:55:43]Clear old archive folders... [08:55:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:55:43]tlvbuf is 00E8CF80 [08:55:43]SAM_PROTO_ClearQueue [08:55:43]wFMCommunicate request_size=4 [08:55:43]MH_SAM_APDU [08:55:43]CAPDU: 80 09 00 00 [08:55:43]Write to MH i2c: E2 08 00 55 66 80 09 00 00 00 00 00 00 2D [08:55:43]Write i2c OK [08:55:43]MH_I2C_Read... [08:55:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:55:44]Read from MH i2c: E2 [08:55:44]MH_I2C_Read... [08:55:44]Read from MH i2c: E2 03 00 [08:55:44]MH_I2C_Read... [08:55:44]Read from MH i2c: E2 03 00 55 66 00 90 00 2F [08:55:44]RAPDU: 90 00 [08:55:44]wFMCommunicate OK [08:55:44]SAM_PROTO_ClearQueue done [08:55:44]KKMCreateOFDPacket [08:55:44]OFDProtocolAddRootSTLVToBuf [08:55:44]FM_MakeSignedData [08:55:44]FM_MakeSignedData [08:55:44]SAM_PROTO_SignData [08:55:44]wFMCommunicate request_size=4 [08:55:44]MH_SAM_APDU [08:55:44]CAPDU: 80 0D 01 02 [08:55:44]Write to MH i2c: E2 08 00 56 66 80 0D 01 02 00 00 00 00 35 [08:55:44]Write i2c OK [08:55:44]MH_I2C_Read... [08:55:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:55:44]Read from MH i2c: E2 [08:55:44]MH_I2C_Read... [08:55:44]Read from MH i2c: E2 03 00 [08:55:44]MH_I2C_Read... [08:55:44]Read from MH i2c: E2 03 00 56 66 00 90 00 30 [08:55:44]RAPDU: 90 00 [08:55:44]wFMCommunicate OK [08:55:44]wFMCommunicate request_size=255 [08:55:44]MH_SAM_APDU [08:55: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 34 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FE 87 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FE 87 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 78 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 FE 87 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 12 00 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 79 73 01 00 35 04 06 00 33 [08:55:44]Write to MH i2c: E2 02 01 57 66 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FE 87 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FE 87 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 78 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 FE 87 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 12 00 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 79 73 01 00 35 04 06 00 33 00 00 C9 [08:55:44]Write i2c OK [08:55:44]MH_I2C_Read... [08:55:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:55:44]Read from MH i2c: E2 [08:55:44]MH_I2C_Read... [08:55:44]Read from MH i2c: E2 03 00 [08:55:44]MH_I2C_Read... [08:55:44]Read from MH i2c: E2 03 00 57 66 00 90 00 31 [08:55:44]RAPDU: 90 00 [08:55:44]wFMCommunicate OK [08:55:44]wFMCommunicate request_size=10 [08:55:44]MH_SAM_APDU [08:55:44]CAPDU: 80 0D 02 02 05 62 80 7A 7F 5E [08:55:44]Write to MH i2c: E2 0D 00 58 66 80 0D 02 02 05 00 62 80 7A 7F 5E 00 00 7B [08:55:44]Write i2c OK [08:55:44]MH_I2C_Read... [08:55:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:55:44]Read from MH i2c: E2 [08:55:44]MH_I2C_Read... [08:55:44]Read from MH i2c: E2 03 00 [08:55:44]MH_I2C_Read... [08:55:44]Read from MH i2c: E2 03 00 58 66 00 90 00 32 [08:55:44]RAPDU: 90 00 [08:55:44]wFMCommunicate OK [08:55:44]wFMCommunicate request_size=4 [08:55:44]MH_SAM_APDU [08:55:44]CAPDU: 80 0D 03 02 [08:55:44]Write to MH i2c: E2 08 00 59 66 80 0D 03 02 00 00 00 00 3A [08:55:44]Write i2c OK [08:55:44]MH_I2C_Read... [08:55:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:55:44]Read from MH i2c: E2 [08:55:44]MH_I2C_Read... [08:55:44]Read from MH i2c: E2 0B 00 [08:55:44]MH_I2C_Read... [08:55:44]Read from MH i2c: E2 0B 00 59 66 00 AC AC 4C 33 E3 40 EC 2E 90 00 4F [08:55:44]RAPDU: AC AC 4C 33 E3 40 EC 2E 90 00 [08:55:44]wFMCommunicate OK [08:55:44]SAM_PROTO_SignData done [08:55:44]FM_MakeSignedData done [08:55:44]CreateOFDProtocolMessage [08:55:44]wFMCommunicate request_size=4 [08:55:44]MH_SAM_APDU [08:55:44]CAPDU: 80 11 00 00 [08:55:44]Write to MH i2c: E2 08 00 5A 66 80 11 00 00 00 00 00 00 3A [08:55:44]Write i2c OK [08:55:44]MH_I2C_Read... [08:55:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:55:44]Read from MH i2c: E2 [08:55:44]MH_I2C_Read... [08:55:44]Read from MH i2c: E2 17 00 [08:55:44]MH_I2C_Read... [08:55:44]Read from MH i2c: E2 17 00 5A 66 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8B [08:55:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:55:44]wFMCommunicate OK [08:55:44]CreateOFDProtocolMessage done [08:55:44]OFDSenderStorePacket 95097 [08:55:44]StoreOFDPacket docnum=95097 [08:55:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FC 77 07 01 19 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 34 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FE 87 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FE 87 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 78 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 FE 87 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 12 00 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 79 73 01 00 35 04 06 00 33 62 80 7A 7F 5E AC AC 4C 33 E3 40 EC 2E [08:55:44]CheckFolder [08:55:44]dirname=/storage/ofd_packets [08:55:44]CheckFolder done [08:55:44]ProducePacketName [08:55:44]name=ofd_packets/00095097 [08:55:44]NVStorageSaveData ofd_packets/00095097 [08:55:44]File name is /storage/ofd_packets/00095097 [08:55:44]Write 301 bytes [08:55:44]NVStorageSaveData done [08:55:44]OFDSenderStorePacket done [08:55:44]KKMCreateOFDPacket done [08:55:44]NVStorageSaveData kkm_last_timestamp [08:55:44]File name is /storage/kkm_last_timestamp [08:55:44]Write 4 bytes [08:55:44]NVStorageSaveData done [08:55:44]ExternCall_PrintAddStr [08:55:44]wPrintStart [08:55:44]Write to MH i2c: 01 00 00 5B 66 C1 [08:55:44]Write i2c OK [08:55:44]MH_I2C_Read... [08:55:44]Read from MH i2c: 01 [08:55:44]MH_I2C_Read... [08:55:44]Read from MH i2c: 01 07 00 [08:55:44]MH_I2C_Read... [08:55:44]Read from MH i2c: 01 07 00 5B 66 00 00 00 00 00 FF 0F D6 [08:55:44]RasterBufferAndPrint [08:55:44]line Счет N : (1)3405603 [08:55:44]line ИНН: 02508201610067 [08:55:44]line Контрольно-Кассовый Чек [08:55:44]line ПРОДАЖА [08:55:44]line ТРК (МРК, ГНК) : 42 [08:55:44]line Товар: 2710124130 [08:55:44]line Аи-92-К-4 [08:55:44]line 15.000 * 66.90 [08:55:44]line = 1003.50 [08:55:44]line НДС 12% НСП 1% [08:55:44]line > о реализуемом товаре [08:55:44]line ИТОГО: 1003.50 [08:55:44]line НСП 1% : 8.88 [08:55:44]line НДС 12% : 106.57 [08:55:44]line Наличными: 0.00 [08:55:44]line Безнал.: 1003.50 [08:55:44]line Место: АЗС № 82 "Партнер Нефть" [08:55:44]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:55:44]line СНО: Общий режим [08:55:44]line Чек 96 27.10.2024 08:55 [08:55:44]line Смена: 143 ФФД: 1.0 [08:55:44]line ЗНМ: 0300000017 [08:55:44]line РНМ: 0000000000170478 [08:55:44]line Версия ККМ: v1.0 [08:55:44]line Платежная система: Mbank [08:55:44]line ФМ: 0000000002098560 [08:55:44]line ФД: 95097 [08:55:44]line ФПД: 56498155323230 [08:55:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T085546&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95097&fm=56498155323230&tin=02508201610067®Number=0000000000170478&sum=100350 [08:55:44]OFD Sender: Processing packet 95097 [packets to send 56, broken 55] [08:55:44]ProducePacketName [08:55:44]name=ofd_packets/00095097 [08:55:44]OFD Sender: To server: pG, [08:55:44]CommunicateWithHost lk.salyk.kg:30040 [08:55:44]ConnectInit lk.salyk.kg [08:55:44]written 0, free lines is 4095 [08:55:45]Connected sock=10 [08:55:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FC 77 07 01 19 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 34 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FE 87 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FE 87 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 78 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 FE 87 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 12 00 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 79 73 01 00 35 04 06 00 33 62 80 7A 7F 5E AC AC 4C 33 E3 40 EC 2E [08:55:45]Write to MH i2c: 01 00 00 84 66 EA [08:55:45]Write i2c OK [08:55:45]MH_I2C_Read... [08:55:45]Read from MH i2c: 01 [08:55:45]MH_I2C_Read... [08:55:45]Read from MH i2c: 01 07 00 [08:55:45]MH_I2C_Read... [08:55:45]Read from MH i2c: 01 07 00 84 66 00 00 00 00 00 34 0D 32 [08:55:45]RasterBufferAndPrint [08:55:45]line [08:55:45]line [08:55:45]line [08:55:45]line [08:55:45]line [08:55:45]written 0, free lines is 3387 [08:55:45]MH_Cut [08:55:45]Write to MH i2c: D1 01 00 8B 66 01 C3 [08:55:45]Write i2c OK [08:55:45]MH_I2C_Read... [08:55:45]Read from MH i2c: D1 [08:55:45]MH_I2C_Read... [08:55:45]Read from MH i2c: D1 01 00 [08:55:45]MH_I2C_Read... [08:55:45]Read from MH i2c: D1 01 00 8B 66 00 C2 [08:55:45]Write to MH i2c: 01 00 00 8C 66 F2 [08:55:45]Write i2c OK [08:55:45]MH_I2C_Read... [08:55:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6E DA 47 00 1C 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 32 30 39 38 35 36 30 10 04 04 00 79 73 01 00 F4 03 04 00 3F AA 1D 67 B6 04 01 00 00 88 AB D6 19 F5 2B C6 32 [08:55:45]CommunicateWithHost err = 0 [08:55:45]CheckOFDResponse [08:55:45]1017 (14) - 77093643461234 [08:55:45]1041 (16) - 0000000002098560 [08:55:45]1040 (4) - 95097 [08:55:45]1012 (4) - 27.10.2024 02:49 [08:55:45]1206 (1) - 0 [08:55:45]OFD Sender: Remove packet 95097 [08:55:45]ProducePacketName [08:55:45]name=ofd_packets/00095097 [08:55:45]NVStorageDeleteData [08:55:45]OFD Sender: No OFD packet to send [08:55:45]*** Cut start [08:55:45]*** Partial cut [08:55:45]*** CUTSNS_PIN = 1 [08:55:46]*** CUTSNS_PIN = 0 [08:55:46]*** Brake cut motor [08:55:46]Read from MH i2c: 01 [08:55:46]MH_I2C_Read... [08:55:46]*** Stop cut motor [08:55:46]*** Cut end [08:55:46]Read from MH i2c: 01 07 00 [08:55:46]MH_I2C_Read... [08:55:46]Read from MH i2c: 01 07 00 8C 66 00 00 00 00 00 FF 0F 07 [08:55:46]process_action close_receipt done [08:55:46]requested_data is exist [08:55:46]produce_requested_data [08:55:46]requested_item fm.sn is exist - process it [08:55:46]wFMCommunicate request_size=4 [08:55:46]MH_SAM_APDU [08:55:46]CAPDU: 80 11 00 00 [08:55:46]Write to MH i2c: E2 08 00 8D 66 80 11 00 00 00 00 00 00 6D [08:55:46]Write i2c OK [08:55:46]MH_I2C_Read... [08:55:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:55:46]Read from MH i2c: E2 [08:55:46]MH_I2C_Read... [08:55:46]Read from MH i2c: E2 17 00 [08:55:46]MH_I2C_Read... [08:55:46]Read from MH i2c: E2 17 00 8D 66 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BE [08:55:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:55:46]wFMCommunicate OK [08:55:46]requested_item fd.num is exist - process it [08:55:46]SAM_PROTO_GetFieldsCounters [08:55:46]wFMCommunicate request_size=4 [08:55:46]MH_SAM_APDU [08:55:46]CAPDU: 80 13 00 00 [08:55:46]Write to MH i2c: E2 08 00 8E 66 80 13 00 00 00 00 00 00 70 [08:55:46]Write i2c OK [08:55:46]MH_I2C_Read... [08:55:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:55:46]Read from MH i2c: E2 [08:55:46]MH_I2C_Read... [08:55:46]Read from MH i2c: E2 62 00 [08:55:46]MH_I2C_Read... [08:55:46]Read from MH i2c: E2 62 00 8E 66 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 79 73 01 00 0E 04 04 00 8F 00 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 2D [08:55:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 79 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 60 00 00 00 5E 04 04 00 60 00 00 00 57 04 04 00 61 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:55:46]wFMCommunicate OK [08:55:46]SAM_PROTO_GetFieldsCounters done [08:55:46]requested_item shift.num is exist - process it [08:55:46]requested_item shift.opened is exist - process it [08:55:46]req_shift_opened [08:55:46]FM_GetShiftState [08:55:46]SAM_PROTO_GetShiftState [08:55:46]wFMCommunicate request_size=4 [08:55:46]MH_SAM_APDU [08:55:46]CAPDU: 80 13 01 00 [08:55:46]Write to MH i2c: E2 08 00 8F 66 80 13 01 00 00 00 00 00 72 [08:55:46]Write i2c OK [08:55:46]MH_I2C_Read... [08:55:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:55:46]Read from MH i2c: E2 [08:55:46]MH_I2C_Read... [08:55:46]Read from MH i2c: E2 0E 00 [08:55:46]MH_I2C_Read... [08:55:46]Read from MH i2c: E2 0E 00 8F 66 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1E [08:55:46]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:55:46]wFMCommunicate OK [08:55:46]SAM_PROTO_GetShiftState done [08:55:46]FM_GetShiftState done [08:55:46]req_shift_opened done [08:55:46]requested_item shift.open_date is exist - process it [08:55:46]req_shift_open_date [08:55:46]req_shift_open_date done [08:55:46]produce_requested_data done [08:55:46]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95097,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [08:55:46]process_action_free close_receipt [08:55:46]json_value_free [08:55:46]json_value_free done [08:55:46]process_json_proto returns [08:55:46]Send response to host [08:55:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95097,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [08:55:46]free response buf [08:55:46]execute_script done [08:55:46]execute_script returns [08:55:46]free content buf [08:55:46]Sock 7.Close socket [08:55:46]Sock 7.Thread stoped [08:55:50]OFD Sender: No OFD packet to send [08:55:55]OFD Sender: No OFD packet to send [08:56:00]OFD Sender: No OFD packet to send [08:56:01]accept exits with 9 [08:56:01]New connection [08:56:01]New thread 3066867044 created [08:56:01]Thread 3066723684 joined [08:56:01]Waiting for new connection... [08:56:01] Sock 9.Parse request [08:56:01]Sock 9.Check first char [08:56:01]Sock 9.First char is OK [08:56:01]request: POST /json_proto HTTP/1.0 [08:56:01]Method: POST [08:56:01]URL: /json_proto [08:56:01]Method is POST - this is cgi request [08:56:01]url: /json_proto [08:56:01]query_string will be loaded in cgi processing [08:56:01]execute_cgi json_proto POST (null) [08:56:01]execute_cgi path=json_proto method=POST [08:56:01]POST find Content-Length [08:56:01]Host: 172.17.40.67:8080 [08:56:01]Content-Length: 689 [08:56:01]Content-Type: application/json [08:56:01] [08:56:01]POST finish read [08:56:01]Found Content-Length = 689 [08:56:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405604", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 12.960, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:56:01]execute_script... [08:56: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)3405604", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 12.960, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:56:01]POST & json_proto [08:56:01]process_json_proto [08:56:01]json parsed OK: [08:56:01]protocol is kg_v1.0 [08:56:01]action value=close_receipt [08:56:01]process_action close_receipt [08:56:01]cmd_close_receipt [08:56:01]MH_GetDate [08:56:01]Write to MH i2c: F0 00 00 90 66 E5 [08:56:01]Write i2c OK [08:56:01]MH_I2C_Read... [08:56:01]Read from MH i2c: F0 [08:56:01]MH_I2C_Read... [08:56:01]Read from MH i2c: F0 09 00 [08:56:01]MH_I2C_Read... [08:56:01]Read from MH i2c: F0 09 00 90 66 00 25 00 1E 67 EE DA 66 66 2C [08:56:01]GetLastDocTimeStamp 1730019346 [08:56:01]current date 1730019365 [08:56:01]FM_GetShiftState [08:56:01]SAM_PROTO_GetShiftState [08:56:01]wFMCommunicate request_size=4 [08:56:01]MH_SAM_APDU [08:56:01]CAPDU: 80 13 01 00 [08:56:01]Write to MH i2c: E2 08 00 91 66 80 13 01 00 00 00 00 00 74 [08:56:01]Write i2c OK [08:56:01]MH_I2C_Read... [08:56:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:56:02]Read from MH i2c: E2 [08:56:02]MH_I2C_Read... [08:56:02]Read from MH i2c: E2 0E 00 [08:56:02]MH_I2C_Read... [08:56:02]Read from MH i2c: E2 0E 00 91 66 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 20 [08:56:02]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:56:02]wFMCommunicate OK [08:56:02]SAM_PROTO_GetShiftState done [08:56:02]FM_GetShiftState done [08:56:02]opened in 1729987736 [08:56:02]opened+sec_in_day 1730074136 [08:56:02]quantity*price = 100051 [08:56:02]sum+1 = 100052 [08:56: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 97 27.10.2024 08:56 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95098 ФПД: 78653824730107 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T085606&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95098&fm=78653824730107&tin=02508201610067®Number=0000000000170478&sum=100000 [08:56:03]StoreToDocumentArchive [08:56:03]shift 143 fd 95098 [08:56:03]save to /storage/0143/doc_00095098 [08:56:03]save last doc name /storage/0143/doc_00095098 to /storage/kkm_last_doc_name [08:56:03]save OK [08:56:03]Clear old archive folders... [08:56:03]ProcessDocumentItem done err = 0, tmpTLVsize=257 [08:56:03]tlvbuf is 00E41D70 [08:56:03]SAM_PROTO_ClearQueue [08:56:03]wFMCommunicate request_size=4 [08:56:03]MH_SAM_APDU [08:56:03]CAPDU: 80 09 00 00 [08:56:03]Write to MH i2c: E2 08 00 9E 66 80 09 00 00 00 00 00 00 76 [08:56:03]Write i2c OK [08:56:03]MH_I2C_Read... [08:56:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:56:03]Read from MH i2c: E2 [08:56:03]MH_I2C_Read... [08:56:03]Read from MH i2c: E2 03 00 [08:56:03]MH_I2C_Read... [08:56:03]Read from MH i2c: E2 03 00 9E 66 00 90 00 78 [08:56:03]RAPDU: 90 00 [08:56:03]wFMCommunicate OK [08:56:03]SAM_PROTO_ClearQueue done [08:56:03]KKMCreateOFDPacket [08:56:03]OFDProtocolAddRootSTLVToBuf [08:56:03]FM_MakeSignedData [08:56:03]FM_MakeSignedData [08:56:03]SAM_PROTO_SignData [08:56:03]wFMCommunicate request_size=4 [08:56:03]MH_SAM_APDU [08:56:03]CAPDU: 80 0D 01 02 [08:56:03]Write to MH i2c: E2 08 00 9F 66 80 0D 01 02 00 00 00 00 7E [08:56:03]Write i2c OK [08:56:03]MH_I2C_Read... [08:56:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:56:03]Read from MH i2c: E2 [08:56:03]MH_I2C_Read... [08:56:03]Read from MH i2c: E2 03 00 [08:56:03]MH_I2C_Read... [08:56:03]Read from MH i2c: E2 03 00 9F 66 00 90 00 79 [08:56:03]RAPDU: 90 00 [08:56:03]wFMCommunicate OK [08:56:03]wFMCommunicate request_size=255 [08:56:03]MH_SAM_APDU [08:56:03]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 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 61 00 00 00 F4 03 04 00 26 00 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7A 73 01 [08:56:03]Write to MH i2c: E2 02 01 A0 66 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 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 61 00 00 00 F4 03 04 00 26 00 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7A 73 01 00 00 61 [08:56:03]Write i2c OK [08:56:03]MH_I2C_Read... [08:56:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:56:03]Read from MH i2c: E2 [08:56:03]MH_I2C_Read... [08:56:03]Read from MH i2c: E2 03 00 [08:56:03]MH_I2C_Read... [08:56:03]Read from MH i2c: E2 03 00 A0 66 00 90 00 7A [08:56:03]RAPDU: 90 00 [08:56:03]wFMCommunicate OK [08:56:03]wFMCommunicate request_size=16 [08:56:03]MH_SAM_APDU [08:56:03]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 47 89 05 48 83 FB [08:56:03]Write to MH i2c: E2 13 00 A1 66 80 0D 02 02 0B 00 00 35 04 06 00 47 89 05 48 83 FB 00 00 71 [08:56:03]Write i2c OK [08:56:03]MH_I2C_Read... [08:56:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:56:03]Read from MH i2c: E2 [08:56:03]MH_I2C_Read... [08:56:03]Read from MH i2c: E2 03 00 [08:56:03]MH_I2C_Read... [08:56:03]Read from MH i2c: E2 03 00 A1 66 00 90 00 7B [08:56:03]RAPDU: 90 00 [08:56:03]wFMCommunicate OK [08:56:03]wFMCommunicate request_size=4 [08:56:03]MH_SAM_APDU [08:56:03]CAPDU: 80 0D 03 02 [08:56:03]Write to MH i2c: E2 08 00 A2 66 80 0D 03 02 00 00 00 00 83 [08:56:03]Write i2c OK [08:56:03]MH_I2C_Read... [08:56:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:56:03]Read from MH i2c: E2 [08:56:03]MH_I2C_Read... [08:56:03]Read from MH i2c: E2 0B 00 [08:56:03]MH_I2C_Read... [08:56:03]Read from MH i2c: E2 0B 00 A2 66 00 10 57 78 B3 52 C7 CE 9C 90 00 99 [08:56:03]RAPDU: 10 57 78 B3 52 C7 CE 9C 90 00 [08:56:03]wFMCommunicate OK [08:56:03]SAM_PROTO_SignData done [08:56:03]FM_MakeSignedData done [08:56:03]CreateOFDProtocolMessage [08:56:03]wFMCommunicate request_size=4 [08:56:03]MH_SAM_APDU [08:56:03]CAPDU: 80 11 00 00 [08:56:03]Write to MH i2c: E2 08 00 A3 66 80 11 00 00 00 00 00 00 83 [08:56:03]Write i2c OK [08:56:03]MH_I2C_Read... [08:56:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:56:03]Read from MH i2c: E2 [08:56:03]MH_I2C_Read... [08:56:03]Read from MH i2c: E2 17 00 [08:56:03]MH_I2C_Read... [08:56:03]Read from MH i2c: E2 17 00 A3 66 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D4 [08:56:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:56:03]wFMCommunicate OK [08:56:03]CreateOFDProtocolMessage done [08:56:03]OFDSenderStorePacket 95098 [08:56:03]StoreOFDPacket docnum=95098 [08:56:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 3F 0D 0D 01 B7 0B 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 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 61 00 00 00 F4 03 04 00 26 00 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7A 73 01 00 35 04 06 00 47 89 05 48 83 FB 10 57 78 B3 52 C7 CE 9C [08:56:03]CheckFolder [08:56:03]dirname=/storage/ofd_packets [08:56:03]CheckFolder done [08:56:03]ProducePacketName [08:56:03]name=ofd_packets/00095098 [08:56:03]NVStorageSaveData ofd_packets/00095098 [08:56:03]File name is /storage/ofd_packets/00095098 [08:56:03]Write 307 bytes [08:56:03]NVStorageSaveData done [08:56:03]OFDSenderStorePacket done [08:56:03]KKMCreateOFDPacket done [08:56:03]NVStorageSaveData kkm_last_timestamp [08:56:03]File name is /storage/kkm_last_timestamp [08:56:03]Write 4 bytes [08:56:03]NVStorageSaveData done [08:56:03]ExternCall_PrintAddStr [08:56:03]wPrintStart [08:56:03]Write to MH i2c: 01 00 00 A4 66 0A [08:56:03]Write i2c OK [08:56:03]MH_I2C_Read... [08:56:03]Read from MH i2c: 01 [08:56:03]MH_I2C_Read... [08:56:03]Read from MH i2c: 01 07 00 [08:56:03]MH_I2C_Read... [08:56:03]Read from MH i2c: 01 07 00 A4 66 00 00 00 00 00 FF 0F 1F [08:56:03]RasterBufferAndPrint [08:56:03]line Счет N : (1)3405604 [08:56:03]line ИНН: 02508201610067 [08:56:03]line Контрольно-Кассовый Чек [08:56:03]line ПРОДАЖА [08:56:03]line ТРК (МРК, ГНК) : 11 [08:56:03]line Товар: 2710194800 [08:56:03]line D-ENERGY Дт-К-2 [08:56:03]line 12.960 * 77.20 [08:56:03]line = 1000.51 [08:56:03]line НДС 12% НСП 1% [08:56:03]line > о реализуемом товаре [08:56:03]line ОКРУГЛЕНИЕ: -0.51 [08:56:03]line ИТОГО: 1000.00 [08:56:03]line Внесено: 1000.00 [08:56:03]line СДАЧА: 0.00 [08:56:03]line НСП 1% : 8.85 [08:56:03]line НДС 12% : 106.25 [08:56:03]line Наличными: 1000.00 [08:56:03]line Безнал.: 0.00 [08:56:03]line Место: АЗС № 82 "Партнер Нефть" [08:56:03]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:56:03]line СНО: Общий режим [08:56:03]line Чек 97 27.10.2024 08:56 [08:56:03]line Смена: 143 ФФД: 1.0 [08:56:03]line ЗНМ: 0300000017 [08:56:03]line РНМ: 0000000000170478 [08:56:03]line Версия ККМ: v1.0 [08:56:03]line ФМ: 0000000002098560 [08:56:03]line ФД: 95098 [08:56:03]line ФПД: 78653824730107 [08:56:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T085606&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95098&fm=78653824730107&tin=02508201610067®Number=0000000000170478&sum=100000 [08:56:04]OFD Sender: Processing packet 95098 [packets to send 56, broken 55] [08:56:04]ProducePacketName [08:56:04]name=ofd_packets/00095098 [08:56:04]OFD Sender: To server: pG, [08:56:04]CommunicateWithHost lk.salyk.kg:30040 [08:56:04]ConnectInit lk.salyk.kg [08:56:04]written 0, free lines is 4095 [08:56:04]Connected sock=11 [08:56:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 3F 0D 0D 01 B7 0B 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 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 61 00 00 00 F4 03 04 00 26 00 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7A 73 01 00 35 04 06 00 47 89 05 48 83 FB 10 57 78 B3 52 C7 CE 9C [08:56:04]Write to MH i2c: 01 00 00 CF 66 35 [08:56:04]Write i2c OK [08:56:04]MH_I2C_Read... [08:56:04]Read from MH i2c: 01 [08:56:04]MH_I2C_Read... [08:56:04]Read from MH i2c: 01 07 00 [08:56:04]MH_I2C_Read... [08:56:04]Read from MH i2c: 01 07 00 CF 66 00 00 00 00 00 0F 0D 58 [08:56:04]RasterBufferAndPrint [08:56:04]line [08:56:04]line [08:56:04]line [08:56:04]line [08:56:04]line [08:56:04]written 0, free lines is 3350 [08:56:04]MH_Cut [08:56:04]Write to MH i2c: D1 01 00 D6 66 01 0E [08:56:04]Write i2c OK [08:56:04]MH_I2C_Read... [08:56:04]Read from MH i2c: D1 [08:56:04]MH_I2C_Read... [08:56:04]Read from MH i2c: D1 01 00 [08:56:04]MH_I2C_Read... [08:56:04]Read from MH i2c: D1 01 00 D6 66 00 0D [08:56:04]Write to MH i2c: 01 00 00 D7 66 3D [08:56:04]Write i2c OK [08:56:04]MH_I2C_Read... [08:56:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6C D8 47 00 5F 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 32 30 39 38 35 36 30 10 04 04 00 7A 73 01 00 F4 03 04 00 52 AA 1D 67 B6 04 01 00 00 B8 35 1D 31 EC 54 86 4E [08:56:04]CommunicateWithHost err = 0 [08:56:04]CheckOFDResponse [08:56:04]1017 (14) - 77093643461234 [08:56:04]1041 (16) - 0000000002098560 [08:56:04]1040 (4) - 95098 [08:56:04]1012 (4) - 27.10.2024 02:49 [08:56:04]1206 (1) - 0 [08:56:04]OFD Sender: Remove packet 95098 [08:56:04]ProducePacketName [08:56:04]name=ofd_packets/00095098 [08:56:04]NVStorageDeleteData [08:56:05]*** Cut start [08:56:05]*** Partial cut [08:56:05]*** CUTSNS_PIN = 1 [08:56:05]*** CUTSNS_PIN = 0 [08:56:05]OFD Sender: No OFD packet to send [08:56:05]*** Brake cut motor [08:56:05]Read from MH i2c: 01 [08:56:05]MH_I2C_Read... [08:56:05]*** Stop cut motor [08:56:05]*** Cut end [08:56:05]Read from MH i2c: 01 07 00 [08:56:05]MH_I2C_Read... [08:56:05]Read from MH i2c: 01 07 00 D7 66 00 00 00 00 00 FF 0F 52 [08:56:05]process_action close_receipt done [08:56:05]requested_data is exist [08:56:05]produce_requested_data [08:56:05]requested_item fm.sn is exist - process it [08:56:05]wFMCommunicate request_size=4 [08:56:05]MH_SAM_APDU [08:56:05]CAPDU: 80 11 00 00 [08:56:05]Write to MH i2c: E2 08 00 D8 66 80 11 00 00 00 00 00 00 B8 [08:56:05]Write i2c OK [08:56:05]MH_I2C_Read... [08:56:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:56:05]Read from MH i2c: E2 [08:56:05]MH_I2C_Read... [08:56:05]Read from MH i2c: E2 17 00 [08:56:05]MH_I2C_Read... [08:56:05]Read from MH i2c: E2 17 00 D8 66 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 09 [08:56:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:56:05]wFMCommunicate OK [08:56:05]requested_item fd.num is exist - process it [08:56:05]SAM_PROTO_GetFieldsCounters [08:56:05]wFMCommunicate request_size=4 [08:56:05]MH_SAM_APDU [08:56:05]CAPDU: 80 13 00 00 [08:56:05]Write to MH i2c: E2 08 00 D9 66 80 13 00 00 00 00 00 00 BB [08:56:05]Write i2c OK [08:56:05]MH_I2C_Read... [08:56:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:56:05]Read from MH i2c: E2 [08:56:05]MH_I2C_Read... [08:56:05]Read from MH i2c: E2 62 00 [08:56:05]MH_I2C_Read... [08:56:05]Read from MH i2c: E2 62 00 D9 66 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7A 73 01 00 0E 04 04 00 8F 00 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 7C [08:56:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7A 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 61 00 00 00 5E 04 04 00 61 00 00 00 57 04 04 00 62 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:56:05]wFMCommunicate OK [08:56:05]SAM_PROTO_GetFieldsCounters done [08:56:05]requested_item shift.num is exist - process it [08:56:05]requested_item shift.opened is exist - process it [08:56:05]req_shift_opened [08:56:05]FM_GetShiftState [08:56:05]SAM_PROTO_GetShiftState [08:56:05]wFMCommunicate request_size=4 [08:56:05]MH_SAM_APDU [08:56:05]CAPDU: 80 13 01 00 [08:56:05]Write to MH i2c: E2 08 00 DA 66 80 13 01 00 00 00 00 00 BD [08:56:05]Write i2c OK [08:56:05]MH_I2C_Read... [08:56:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:56:05]Read from MH i2c: E2 [08:56:05]MH_I2C_Read... [08:56:05]Read from MH i2c: E2 0E 00 [08:56:05]MH_I2C_Read... [08:56:05]Read from MH i2c: E2 0E 00 DA 66 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 69 [08:56:05]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:56:05]wFMCommunicate OK [08:56:05]SAM_PROTO_GetShiftState done [08:56:05]FM_GetShiftState done [08:56:05]req_shift_opened done [08:56:05]requested_item shift.open_date is exist - process it [08:56:05]req_shift_open_date [08:56:05]req_shift_open_date done [08:56:05]produce_requested_data done [08:56:05]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95098,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [08:56:05]process_action_free close_receipt [08:56:05]json_value_free [08:56:05]json_value_free done [08:56:05]process_json_proto returns [08:56:05]Send response to host [08:56:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95098,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [08:56:05]free response buf [08:56:05]execute_script done [08:56:05]execute_script returns [08:56:05]free content buf [08:56:05]Sock 9.Close socket [08:56:05]Sock 9.Thread stoped [08:56:10]OFD Sender: No OFD packet to send [08:56:15]OFD Sender: No OFD packet to send [08:56:20]OFD Sender: No OFD packet to send [08:56:25]OFD Sender: No OFD packet to send [08:56:30]OFD Sender: No OFD packet to send [08:56:35]OFD Sender: No OFD packet to send [08:56:40]OFD Sender: No OFD packet to send [08:56:45]OFD Sender: No OFD packet to send [08:56:50]OFD Sender: No OFD packet to send [08:56:55]OFD Sender: No OFD packet to send [08:57:00]OFD Sender: No OFD packet to send [08:57:00]accept exits with 7 [08:57:00]New connection [08:57:00]New thread 3066723684 created [08:57:00]Thread 3066867044 joined [08:57:00]Waiting for new connection... [08:57:00] Sock 7.Parse request [08:57:00]Sock 7.Check first char [08:57:00]Sock 7.First char is OK [08:57:00]request: POST /json_proto HTTP/1.0 [08:57:00]Method: POST [08:57:00]URL: /json_proto [08:57:00]Method is POST - this is cgi request [08:57:00]url: /json_proto [08:57:00]query_string will be loaded in cgi processing [08:57:00]execute_cgi json_proto POST (null) [08:57:00]execute_cgi path=json_proto method=POST [08:57:00]POST find Content-Length [08:57:00]Host: 172.17.40.67:8080 [08:57:00]Content-Length: 683 [08:57:00]Content-Type: application/json [08:57:00] [08:57:00]POST finish read [08:57:00]Found Content-Length = 683 [08:57:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405605", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:57:00]execute_script... [08:57: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)3405605", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:57:00]POST & json_proto [08:57:00]process_json_proto [08:57:00]json parsed OK: [08:57:00]protocol is kg_v1.0 [08:57:00]action value=close_receipt [08:57:00]process_action close_receipt [08:57:00]cmd_close_receipt [08:57:00]MH_GetDate [08:57:00]Write to MH i2c: F0 00 00 DB 66 30 [08:57:00]Write i2c OK [08:57:00]MH_I2C_Read... [08:57:00]Read from MH i2c: F0 [08:57:00]MH_I2C_Read... [08:57:00]Read from MH i2c: F0 09 00 [08:57:00]MH_I2C_Read... [08:57:00]Read from MH i2c: F0 09 00 DB 66 00 60 00 1E 67 EE DA 66 66 B2 [08:57:00]GetLastDocTimeStamp 1730019366 [08:57:00]current date 1730019424 [08:57:00]FM_GetShiftState [08:57:00]SAM_PROTO_GetShiftState [08:57:00]wFMCommunicate request_size=4 [08:57:00]MH_SAM_APDU [08:57:00]CAPDU: 80 13 01 00 [08:57:00]Write to MH i2c: E2 08 00 DC 66 80 13 01 00 00 00 00 00 BF [08:57:00]Write i2c OK [08:57:00]MH_I2C_Read... [08:57:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:57:00]Read from MH i2c: E2 [08:57:00]MH_I2C_Read... [08:57:00]Read from MH i2c: E2 0E 00 [08:57:00]MH_I2C_Read... [08:57:00]Read from MH i2c: E2 0E 00 DC 66 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 6B [08:57:00]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:57:00]wFMCommunicate OK [08:57:00]SAM_PROTO_GetShiftState done [08:57:00]FM_GetShiftState done [08:57:00]opened in 1729987736 [08:57:00]opened+sec_in_day 1730074136 [08:57:00]quantity*price = 100015 [08:57:00]sum+1 = 100017 [08:57:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 98 27.10.2024 08:57 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95099 ФПД: 46937177012267 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T085704&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95099&fm=46937177012267&tin=02508201610067®Number=0000000000170478&sum=100000 [08:57:01]StoreToDocumentArchive [08:57:01]shift 143 fd 95099 [08:57:01]save to /storage/0143/doc_00095099 [08:57:01]save last doc name /storage/0143/doc_00095099 to /storage/kkm_last_doc_name [08:57:01]save OK [08:57:01]Clear old archive folders... [08:57:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:57:01]tlvbuf is 00FC2230 [08:57:01]SAM_PROTO_ClearQueue [08:57:01]wFMCommunicate request_size=4 [08:57:01]MH_SAM_APDU [08:57:01]CAPDU: 80 09 00 00 [08:57:01]Write to MH i2c: E2 08 00 E9 66 80 09 00 00 00 00 00 00 C1 [08:57:01]Write i2c OK [08:57:01]MH_I2C_Read... [08:57:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:57:02]Read from MH i2c: E2 [08:57:02]MH_I2C_Read... [08:57:02]Read from MH i2c: E2 03 00 [08:57:02]MH_I2C_Read... [08:57:02]Read from MH i2c: E2 03 00 E9 66 00 90 00 C3 [08:57:02]RAPDU: 90 00 [08:57:02]wFMCommunicate OK [08:57:02]SAM_PROTO_ClearQueue done [08:57:02]KKMCreateOFDPacket [08:57:02]OFDProtocolAddRootSTLVToBuf [08:57:02]FM_MakeSignedData [08:57:02]FM_MakeSignedData [08:57:02]SAM_PROTO_SignData [08:57:02]wFMCommunicate request_size=4 [08:57:02]MH_SAM_APDU [08:57:02]CAPDU: 80 0D 01 02 [08:57:02]Write to MH i2c: E2 08 00 EA 66 80 0D 01 02 00 00 00 00 C9 [08:57:02]Write i2c OK [08:57:02]MH_I2C_Read... [08:57:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:57:02]Read from MH i2c: E2 [08:57:02]MH_I2C_Read... [08:57:02]Read from MH i2c: E2 03 00 [08:57:02]MH_I2C_Read... [08:57:02]Read from MH i2c: E2 03 00 EA 66 00 90 00 C4 [08:57:02]RAPDU: 90 00 [08:57:02]wFMCommunicate OK [08:57:02]wFMCommunicate request_size=255 [08:57:02]MH_SAM_APDU [08:57:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 60 00 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7B 73 01 00 35 04 06 00 2A [08:57:02]Write to MH i2c: E2 02 01 EB 66 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 60 00 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7B 73 01 00 35 04 06 00 2A 00 00 40 [08:57:02]Write i2c OK [08:57:02]MH_I2C_Read... [08:57:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:57:02]Read from MH i2c: E2 [08:57:02]MH_I2C_Read... [08:57:02]Read from MH i2c: E2 03 00 [08:57:02]MH_I2C_Read... [08:57:02]Read from MH i2c: E2 03 00 EB 66 00 90 00 C5 [08:57:02]RAPDU: 90 00 [08:57:02]wFMCommunicate OK [08:57:02]wFMCommunicate request_size=10 [08:57:02]MH_SAM_APDU [08:57:02]CAPDU: 80 0D 02 02 05 B0 69 C3 38 2B [08:57:02]Write to MH i2c: E2 0D 00 EC 66 80 0D 02 02 05 00 B0 69 C3 38 2B 00 00 15 [08:57:02]Write i2c OK [08:57:02]MH_I2C_Read... [08:57:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:57:02]Read from MH i2c: E2 [08:57:02]MH_I2C_Read... [08:57:02]Read from MH i2c: E2 03 00 [08:57:02]MH_I2C_Read... [08:57:02]Read from MH i2c: E2 03 00 EC 66 00 90 00 C6 [08:57:02]RAPDU: 90 00 [08:57:02]wFMCommunicate OK [08:57:02]wFMCommunicate request_size=4 [08:57:02]MH_SAM_APDU [08:57:02]CAPDU: 80 0D 03 02 [08:57:02]Write to MH i2c: E2 08 00 ED 66 80 0D 03 02 00 00 00 00 CE [08:57:02]Write i2c OK [08:57:02]MH_I2C_Read... [08:57:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:57:02]Read from MH i2c: E2 [08:57:02]MH_I2C_Read... [08:57:02]Read from MH i2c: E2 0B 00 [08:57:02]MH_I2C_Read... [08:57:02]Read from MH i2c: E2 0B 00 ED 66 00 17 05 29 15 7B 3B 2A F9 90 00 02 [08:57:02]RAPDU: 17 05 29 15 7B 3B 2A F9 90 00 [08:57:02]wFMCommunicate OK [08:57:02]SAM_PROTO_SignData done [08:57:02]FM_MakeSignedData done [08:57:02]CreateOFDProtocolMessage [08:57:02]wFMCommunicate request_size=4 [08:57:02]MH_SAM_APDU [08:57:02]CAPDU: 80 11 00 00 [08:57:02]Write to MH i2c: E2 08 00 EE 66 80 11 00 00 00 00 00 00 CE [08:57:02]Write i2c OK [08:57:02]MH_I2C_Read... [08:57:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:57:02]Read from MH i2c: E2 [08:57:02]MH_I2C_Read... [08:57:02]Read from MH i2c: E2 17 00 [08:57:02]MH_I2C_Read... [08:57:02]Read from MH i2c: E2 17 00 EE 66 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1F [08:57:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:57:02]wFMCommunicate OK [08:57:02]CreateOFDProtocolMessage done [08:57:02]OFDSenderStorePacket 95099 [08:57:02]StoreOFDPacket docnum=95099 [08:57:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4B 8D 07 01 3D 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 60 00 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7B 73 01 00 35 04 06 00 2A B0 69 C3 38 2B 17 05 29 15 7B 3B 2A F9 [08:57:02]CheckFolder [08:57:02]dirname=/storage/ofd_packets [08:57:02]CheckFolder done [08:57:02]ProducePacketName [08:57:02]name=ofd_packets/00095099 [08:57:02]NVStorageSaveData ofd_packets/00095099 [08:57:02]File name is /storage/ofd_packets/00095099 [08:57:02]Write 301 bytes [08:57:02]NVStorageSaveData done [08:57:02]OFDSenderStorePacket done [08:57:02]KKMCreateOFDPacket done [08:57:02]NVStorageSaveData kkm_last_timestamp [08:57:02]File name is /storage/kkm_last_timestamp [08:57:02]Write 4 bytes [08:57:02]NVStorageSaveData done [08:57:02]ExternCall_PrintAddStr [08:57:02]wPrintStart [08:57:02]Write to MH i2c: 01 00 00 EF 66 55 [08:57:02]Write i2c OK [08:57:02]MH_I2C_Read... [08:57:02]Read from MH i2c: 01 [08:57:02]MH_I2C_Read... [08:57:02]Read from MH i2c: 01 07 00 [08:57:02]MH_I2C_Read... [08:57:02]Read from MH i2c: 01 07 00 EF 66 00 00 00 00 00 FF 0F 6A [08:57:02]RasterBufferAndPrint [08:57:02]line Счет N : (1)3405605 [08:57:02]line ИНН: 02508201610067 [08:57:02]line Контрольно-Кассовый Чек [08:57:02]line ПРОДАЖА [08:57:02]line ТРК (МРК, ГНК) : 22 [08:57:02]line Товар: 2710124130 [08:57:02]line Аи-92-К-4 [08:57:02]line 14.950 * 66.90 [08:57:02]line = 1000.16 [08:57:02]line НДС 12% НСП 1% [08:57:02]line > о реализуемом товаре [08:57:02]line ОКРУГЛЕНИЕ: -0.16 [08:57:02]line ИТОГО: 1000.00 [08:57:02]line Внесено: 1000.00 [08:57:02]line СДАЧА: 0.00 [08:57:02]line НСП 1% : 8.85 [08:57:02]line НДС 12% : 106.21 [08:57:02]line Наличными: 1000.00 [08:57:02]line Безнал.: 0.00 [08:57:02]line Место: АЗС № 82 "Партнер Нефть" [08:57:02]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:57:02]line СНО: Общий режим [08:57:02]line Чек 98 27.10.2024 08:57 [08:57:02]line Смена: 143 ФФД: 1.0 [08:57:02]line ЗНМ: 0300000017 [08:57:02]line РНМ: 0000000000170478 [08:57:02]line Версия ККМ: v1.0 [08:57:02]line ФМ: 0000000002098560 [08:57:02]line ФД: 95099 [08:57:02]line ФПД: 46937177012267 [08:57:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T085704&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95099&fm=46937177012267&tin=02508201610067®Number=0000000000170478&sum=100000 [08:57:02]OFD Sender: Processing packet 95099 [packets to send 56, broken 55] [08:57:02]ProducePacketName [08:57:02]name=ofd_packets/00095099 [08:57:02]OFD Sender: To server: pG, [08:57:02]CommunicateWithHost lk.salyk.kg:30040 [08:57:02]ConnectInit lk.salyk.kg [08:57:02]written 0, free lines is 4095 [08:57:03]Connected sock=10 [08:57:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4B 8D 07 01 3D 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 60 00 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7B 73 01 00 35 04 06 00 2A B0 69 C3 38 2B 17 05 29 15 7B 3B 2A F9 [08:57:03]Write to MH i2c: 01 00 00 1A 67 81 [08:57:03]Write i2c OK [08:57:03]MH_I2C_Read... [08:57:03]Read from MH i2c: 01 [08:57:03]MH_I2C_Read... [08:57:03]Read from MH i2c: 01 07 00 [08:57:03]MH_I2C_Read... [08:57:03]Read from MH i2c: 01 07 00 1A 67 00 00 00 00 00 0D 0D A2 [08:57:03]RasterBufferAndPrint [08:57:03]line [08:57:03]line [08:57:03]line [08:57:03]line [08:57:03]line [08:57:03]written 0, free lines is 3347 [08:57:03]MH_Cut [08:57:03]Write to MH i2c: D1 01 00 21 67 01 5A [08:57:03]Write i2c OK [08:57:03]MH_I2C_Read... [08:57:03]Read from MH i2c: D1 [08:57:03]MH_I2C_Read... [08:57:03]Read from MH i2c: D1 01 00 [08:57:03]MH_I2C_Read... [08:57:03]Read from MH i2c: D1 01 00 21 67 00 59 [08:57:03]Write to MH i2c: 01 00 00 22 67 89 [08:57:03]Write i2c OK [08:57:03]MH_I2C_Read... [08:57:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1F EF 47 00 20 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 32 30 39 38 35 36 30 10 04 04 00 7B 73 01 00 F4 03 04 00 8D AA 1D 67 B6 04 01 00 00 C1 75 8D 27 12 9C C9 30 [08:57:03]CommunicateWithHost err = 0 [08:57:03]CheckOFDResponse [08:57:03]1017 (14) - 77093643461234 [08:57:03]1041 (16) - 0000000002098560 [08:57:03]1040 (4) - 95099 [08:57:03]1012 (4) - 27.10.2024 02:50 [08:57:03]1206 (1) - 0 [08:57:03]OFD Sender: Remove packet 95099 [08:57:03]ProducePacketName [08:57:03]name=ofd_packets/00095099 [08:57:03]NVStorageDeleteData [08:57:03]OFD Sender: No OFD packet to send [08:57:03]*** Cut start [08:57:03]*** Partial cut [08:57:03]*** CUTSNS_PIN = 1 [08:57:04]*** CUTSNS_PIN = 0 [08:57:04]*** Brake cut motor [08:57:04]Read from MH i2c: 01 [08:57:04]MH_I2C_Read... [08:57:04]*** Stop cut motor [08:57:04]*** Cut end [08:57:04]Read from MH i2c: 01 07 00 [08:57:04]MH_I2C_Read... [08:57:04]Read from MH i2c: 01 07 00 22 67 00 00 00 00 00 FF 0F 9E [08:57:04]process_action close_receipt done [08:57:04]requested_data is exist [08:57:04]produce_requested_data [08:57:04]requested_item fm.sn is exist - process it [08:57:04]wFMCommunicate request_size=4 [08:57:04]MH_SAM_APDU [08:57:04]CAPDU: 80 11 00 00 [08:57:04]Write to MH i2c: E2 08 00 23 67 80 11 00 00 00 00 00 00 04 [08:57:04]Write i2c OK [08:57:04]MH_I2C_Read... [08:57:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:57:04]Read from MH i2c: E2 [08:57:04]MH_I2C_Read... [08:57:04]Read from MH i2c: E2 17 00 [08:57:04]MH_I2C_Read... [08:57:04]Read from MH i2c: E2 17 00 23 67 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 55 [08:57:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:57:04]wFMCommunicate OK [08:57:04]requested_item fd.num is exist - process it [08:57:04]SAM_PROTO_GetFieldsCounters [08:57:04]wFMCommunicate request_size=4 [08:57:04]MH_SAM_APDU [08:57:04]CAPDU: 80 13 00 00 [08:57:04]Write to MH i2c: E2 08 00 24 67 80 13 00 00 00 00 00 00 07 [08:57:04]Write i2c OK [08:57:04]MH_I2C_Read... [08:57:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:57:04]Read from MH i2c: E2 [08:57:04]MH_I2C_Read... [08:57:04]Read from MH i2c: E2 62 00 [08:57:04]MH_I2C_Read... [08:57:04]Read from MH i2c: E2 62 00 24 67 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7B 73 01 00 0E 04 04 00 8F 00 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 CC [08:57:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7B 73 01 00 0E 04 04 00 8F 00 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:57:04]wFMCommunicate OK [08:57:04]SAM_PROTO_GetFieldsCounters done [08:57:04]requested_item shift.num is exist - process it [08:57:04]requested_item shift.opened is exist - process it [08:57:04]req_shift_opened [08:57:04]FM_GetShiftState [08:57:04]SAM_PROTO_GetShiftState [08:57:04]wFMCommunicate request_size=4 [08:57:04]MH_SAM_APDU [08:57:04]CAPDU: 80 13 01 00 [08:57:04]Write to MH i2c: E2 08 00 25 67 80 13 01 00 00 00 00 00 09 [08:57:04]Write i2c OK [08:57:04]MH_I2C_Read... [08:57:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:57:04]Read from MH i2c: E2 [08:57:04]MH_I2C_Read... [08:57:04]Read from MH i2c: E2 0E 00 [08:57:04]MH_I2C_Read... [08:57:04]Read from MH i2c: E2 0E 00 25 67 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B5 [08:57:04]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:57:04]wFMCommunicate OK [08:57:04]SAM_PROTO_GetShiftState done [08:57:04]FM_GetShiftState done [08:57:04]req_shift_opened done [08:57:04]requested_item shift.open_date is exist - process it [08:57:04]req_shift_open_date [08:57:04]req_shift_open_date done [08:57:04]produce_requested_data done [08:57:04]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95099,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [08:57:04]process_action_free close_receipt [08:57:04]json_value_free [08:57:04]json_value_free done [08:57:04]process_json_proto returns [08:57:04]Send response to host [08:57:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95099,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [08:57:04]free response buf [08:57:04]execute_script done [08:57:04]execute_script returns [08:57:04]free content buf [08:57:04]Sock 7.Close socket [08:57:04]Sock 7.Thread stoped [08:57:08]OFD Sender: No OFD packet to send [08:57:13]OFD Sender: No OFD packet to send [08:57:18]OFD Sender: No OFD packet to send [08:57:23]OFD Sender: No OFD packet to send [08:57:28]OFD Sender: No OFD packet to send [08:57:33]OFD Sender: No OFD packet to send [08:57:38]OFD Sender: No OFD packet to send [08:57:43]OFD Sender: No OFD packet to send [08:57:48]OFD Sender: No OFD packet to send [08:57:53]OFD Sender: No OFD packet to send [08:57:58]OFD Sender: No OFD packet to send [08:58:03]OFD Sender: No OFD packet to send [08:58:04]accept exits with 9 [08:58:04]New connection [08:58:04]New thread 3066867044 created [08:58:04]Thread 3066723684 joined [08:58:04]Waiting for new connection... [08:58:04] Sock 9.Parse request [08:58:04]Sock 9.Check first char [08:58:04]Sock 9.First char is OK [08:58:04]request: POST /json_proto HTTP/1.0 [08:58:04]Method: POST [08:58:04]URL: /json_proto [08:58:04]Method is POST - this is cgi request [08:58:04]url: /json_proto [08:58:04]query_string will be loaded in cgi processing [08:58:04]execute_cgi json_proto POST (null) [08:58:04]execute_cgi path=json_proto method=POST [08:58:04]POST find Content-Length [08:58:04]Host: 172.17.40.67:8080 [08:58:04]Content-Length: 678 [08:58:04]Content-Type: application/json [08:58:04] [08:58:04]POST finish read [08:58:04]Found Content-Length = 678 [08:58:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405606", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:58:04]execute_script... [08:58: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)3405606", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:58:04]POST & json_proto [08:58:04]process_json_proto [08:58:04]json parsed OK: [08:58:04]protocol is kg_v1.0 [08:58:04]action value=close_receipt [08:58:04]process_action close_receipt [08:58:04]cmd_close_receipt [08:58:04]MH_GetDate [08:58:04]Write to MH i2c: F0 00 00 26 67 7C [08:58:04]Write i2c OK [08:58:04]MH_I2C_Read... [08:58:04]Read from MH i2c: F0 [08:58:04]MH_I2C_Read... [08:58:04]Read from MH i2c: F0 09 00 [08:58:04]MH_I2C_Read... [08:58:04]Read from MH i2c: F0 09 00 26 67 00 A0 00 1E 67 EE DA 66 66 3E [08:58:04]GetLastDocTimeStamp 1730019424 [08:58:04]current date 1730019488 [08:58:04]FM_GetShiftState [08:58:04]SAM_PROTO_GetShiftState [08:58:04]wFMCommunicate request_size=4 [08:58:04]MH_SAM_APDU [08:58:04]CAPDU: 80 13 01 00 [08:58:04]Write to MH i2c: E2 08 00 27 67 80 13 01 00 00 00 00 00 0B [08:58:04]Write i2c OK [08:58:04]MH_I2C_Read... [08:58:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:58:04]Read from MH i2c: E2 [08:58:04]MH_I2C_Read... [08:58:04]Read from MH i2c: E2 0E 00 [08:58:04]MH_I2C_Read... [08:58:04]Read from MH i2c: E2 0E 00 27 67 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B7 [08:58:04]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:58:04]wFMCommunicate OK [08:58:04]SAM_PROTO_GetShiftState done [08:58:04]FM_GetShiftState done [08:58:04]opened in 1729987736 [08:58:04]opened+sec_in_day 1730074136 [08:58:04]quantity*price = 40006 [08:58:04]sum+1 = 40007 [08:58:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 99 27.10.2024 08:58 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95100 ФПД: 71896951916152 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T085808&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95100&fm=71896951916152&tin=02508201610067®Number=0000000000170478&sum=40000 [08:58:06]StoreToDocumentArchive [08:58:06]shift 143 fd 95100 [08:58:06]save to /storage/0143/doc_00095100 [08:58:06]save last doc name /storage/0143/doc_00095100 to /storage/kkm_last_doc_name [08:58:06]save OK [08:58:06]Clear old archive folders... [08:58:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:58:06]tlvbuf is 00E41600 [08:58:06]SAM_PROTO_ClearQueue [08:58:06]wFMCommunicate request_size=4 [08:58:06]MH_SAM_APDU [08:58:06]CAPDU: 80 09 00 00 [08:58:06]Write to MH i2c: E2 08 00 34 67 80 09 00 00 00 00 00 00 0D [08:58:06]Write i2c OK [08:58:06]MH_I2C_Read... [08:58:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:58:06]Read from MH i2c: E2 [08:58:06]MH_I2C_Read... [08:58:06]Read from MH i2c: E2 03 00 [08:58:06]MH_I2C_Read... [08:58:06]Read from MH i2c: E2 03 00 34 67 00 90 00 0F [08:58:06]RAPDU: 90 00 [08:58:06]wFMCommunicate OK [08:58:06]SAM_PROTO_ClearQueue done [08:58:06]KKMCreateOFDPacket [08:58:06]OFDProtocolAddRootSTLVToBuf [08:58:06]FM_MakeSignedData [08:58:06]FM_MakeSignedData [08:58:06]SAM_PROTO_SignData [08:58:06]wFMCommunicate request_size=4 [08:58:06]MH_SAM_APDU [08:58:06]CAPDU: 80 0D 01 02 [08:58:06]Write to MH i2c: E2 08 00 35 67 80 0D 01 02 00 00 00 00 15 [08:58:06]Write i2c OK [08:58:06]MH_I2C_Read... [08:58:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:58:06]Read from MH i2c: E2 [08:58:06]MH_I2C_Read... [08:58:06]Read from MH i2c: E2 03 00 [08:58:06]MH_I2C_Read... [08:58:06]Read from MH i2c: E2 03 00 35 67 00 90 00 10 [08:58:06]RAPDU: 90 00 [08:58:06]wFMCommunicate OK [08:58:06]wFMCommunicate request_size=255 [08:58:06]MH_SAM_APDU [08:58:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 A0 00 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7C 73 01 00 35 04 06 00 41 [08:58:06]Write to MH i2c: E2 02 01 36 67 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 A0 00 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7C 73 01 00 35 04 06 00 41 00 00 BA [08:58:06]Write i2c OK [08:58:06]MH_I2C_Read... [08:58:06]Read from MH i2c: E2 [08:58:06]MH_I2C_Read... [08:58:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:58:06]Read from MH i2c: E2 03 00 [08:58:06]MH_I2C_Read... [08:58:06]Read from MH i2c: E2 03 00 36 67 00 90 00 11 [08:58:06]RAPDU: 90 00 [08:58:06]wFMCommunicate OK [08:58:06]wFMCommunicate request_size=10 [08:58:06]MH_SAM_APDU [08:58:06]CAPDU: 80 0D 02 02 05 63 D0 47 86 78 [08:58:06]Write to MH i2c: E2 0D 00 37 67 80 0D 02 02 05 00 63 D0 47 86 78 00 00 9A [08:58:06]Write i2c OK [08:58:06]MH_I2C_Read... [08:58:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:58:06]Read from MH i2c: E2 [08:58:06]MH_I2C_Read... [08:58:06]Read from MH i2c: E2 03 00 [08:58:06]MH_I2C_Read... [08:58:06]Read from MH i2c: E2 03 00 37 67 00 90 00 12 [08:58:06]RAPDU: 90 00 [08:58:06]wFMCommunicate OK [08:58:06]wFMCommunicate request_size=4 [08:58:06]MH_SAM_APDU [08:58:06]CAPDU: 80 0D 03 02 [08:58:06]Write to MH i2c: E2 08 00 38 67 80 0D 03 02 00 00 00 00 1A [08:58:06]Write i2c OK [08:58:06]MH_I2C_Read... [08:58:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:58:06]Read from MH i2c: E2 [08:58:06]MH_I2C_Read... [08:58:06]Read from MH i2c: E2 0B 00 [08:58:06]MH_I2C_Read... [08:58:06]Read from MH i2c: E2 0B 00 38 67 00 12 D5 26 1D 75 A5 37 8D 90 00 23 [08:58:06]RAPDU: 12 D5 26 1D 75 A5 37 8D 90 00 [08:58:06]wFMCommunicate OK [08:58:06]SAM_PROTO_SignData done [08:58:06]FM_MakeSignedData done [08:58:06]CreateOFDProtocolMessage [08:58:06]wFMCommunicate request_size=4 [08:58:06]MH_SAM_APDU [08:58:06]CAPDU: 80 11 00 00 [08:58:06]Write to MH i2c: E2 08 00 39 67 80 11 00 00 00 00 00 00 1A [08:58:06]Write i2c OK [08:58:06]MH_I2C_Read... [08:58:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:58:06]Read from MH i2c: E2 [08:58:06]MH_I2C_Read... [08:58:06]Read from MH i2c: E2 17 00 [08:58:06]MH_I2C_Read... [08:58:06]Read from MH i2c: E2 17 00 39 67 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6B [08:58:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:58:06]wFMCommunicate OK [08:58:06]CreateOFDProtocolMessage done [08:58:06]OFDSenderStorePacket 95100 [08:58:06]StoreOFDPacket docnum=95100 [08:58:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6C 60 07 01 46 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 A0 00 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7C 73 01 00 35 04 06 00 41 63 D0 47 86 78 12 D5 26 1D 75 A5 37 8D [08:58:06]CheckFolder [08:58:06]dirname=/storage/ofd_packets [08:58:06]CheckFolder done [08:58:06]ProducePacketName [08:58:06]name=ofd_packets/00095100 [08:58:06]NVStorageSaveData ofd_packets/00095100 [08:58:06]File name is /storage/ofd_packets/00095100 [08:58:06]Write 301 bytes [08:58:06]NVStorageSaveData done [08:58:06]OFDSenderStorePacket done [08:58:06]KKMCreateOFDPacket done [08:58:06]NVStorageSaveData kkm_last_timestamp [08:58:06]File name is /storage/kkm_last_timestamp [08:58:06]Write 4 bytes [08:58:06]NVStorageSaveData done [08:58:06]ExternCall_PrintAddStr [08:58:06]wPrintStart [08:58:06]Write to MH i2c: 01 00 00 3A 67 A1 [08:58:06]Write i2c OK [08:58:06]MH_I2C_Read... [08:58:06]Read from MH i2c: 01 [08:58:06]MH_I2C_Read... [08:58:06]Read from MH i2c: 01 07 00 [08:58:06]MH_I2C_Read... [08:58:06]Read from MH i2c: 01 07 00 3A 67 00 00 00 00 00 FF 0F B6 [08:58:06]RasterBufferAndPrint [08:58:06]line Счет N : (1)3405606 [08:58:06]line ИНН: 02508201610067 [08:58:06]line Контрольно-Кассовый Чек [08:58:06]line ПРОДАЖА [08:58:06]line ТРК (МРК, ГНК) : 12 [08:58:06]line Товар: 2710124130 [08:58:06]line Аи-92-К-4 [08:58:06]line 5.980 * 66.90 [08:58:06]line = 400.06 [08:58:06]line НДС 12% НСП 1% [08:58:06]line > о реализуемом товаре [08:58:06]line ОКРУГЛЕНИЕ: -0.06 [08:58:06]line ИТОГО: 400.00 [08:58:06]line Внесено: 400.00 [08:58:06]line СДАЧА: 0.00 [08:58:06]line НСП 1% : 3.54 [08:58:06]line НДС 12% : 42.48 [08:58:06]line Наличными: 400.00 [08:58:06]line Безнал.: 0.00 [08:58:06]line Место: АЗС № 82 "Партнер Нефть" [08:58:06]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [08:58:06]line СНО: Общий режим [08:58:06]line Чек 99 27.10.2024 08:58 [08:58:06]line Смена: 143 ФФД: 1.0 [08:58:06]line ЗНМ: 0300000017 [08:58:06]line РНМ: 0000000000170478 [08:58:06]line Версия ККМ: v1.0 [08:58:06]line ФМ: 0000000002098560 [08:58:06]line ФД: 95100 [08:58:06]line ФПД: 71896951916152 [08:58:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T085808&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95100&fm=71896951916152&tin=02508201610067®Number=0000000000170478&sum=40000 [08:58:06]OFD Sender: Processing packet 95100 [packets to send 56, broken 55] [08:58:06]ProducePacketName [08:58:06]name=ofd_packets/00095100 [08:58:06]OFD Sender: To server: pG, [08:58:06]CommunicateWithHost lk.salyk.kg:30040 [08:58:06]ConnectInit lk.salyk.kg [08:58:06]written 0, free lines is 4095 [08:58:07]Connected sock=10 [08:58:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6C 60 07 01 46 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 A0 00 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7C 73 01 00 35 04 06 00 41 63 D0 47 86 78 12 D5 26 1D 75 A5 37 8D [08:58:07]Write to MH i2c: 01 00 00 65 67 CC [08:58:07]Write i2c OK [08:58:07]MH_I2C_Read... [08:58:07]Read from MH i2c: 01 [08:58:07]MH_I2C_Read... [08:58:07]Read from MH i2c: 01 07 00 [08:58:07]MH_I2C_Read... [08:58:07]Read from MH i2c: 01 07 00 65 67 00 00 00 00 00 07 0D E7 [08:58:07]RasterBufferAndPrint [08:58:07]line [08:58:07]line [08:58:07]line [08:58:07]line [08:58:07]line [08:58:07]written 0, free lines is 3342 [08:58:07]MH_Cut [08:58:07]Write to MH i2c: D1 01 00 6C 67 01 A5 [08:58:07]Write i2c OK [08:58:07]MH_I2C_Read... [08:58:07]Read from MH i2c: D1 [08:58:07]MH_I2C_Read... [08:58:07]Read from MH i2c: D1 01 00 [08:58:07]MH_I2C_Read... [08:58:07]Read from MH i2c: D1 01 00 6C 67 00 A4 [08:58:07]Write to MH i2c: 01 00 00 6D 67 D4 [08:58:07]Write i2c OK [08:58:07]MH_I2C_Read... [08:58:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A8 45 47 00 A1 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 32 30 39 38 35 36 30 10 04 04 00 7C 73 01 00 F4 03 04 00 CD AA 1D 67 B6 04 01 00 00 4D 89 27 88 C8 CC A6 92 [08:58:07]CommunicateWithHost err = 0 [08:58:07]CheckOFDResponse [08:58:07]1017 (14) - 77093643461234 [08:58:07]1041 (16) - 0000000002098560 [08:58:07]1040 (4) - 95100 [08:58:07]1012 (4) - 27.10.2024 02:51 [08:58:07]1206 (1) - 0 [08:58:07]OFD Sender: Remove packet 95100 [08:58:07]ProducePacketName [08:58:07]name=ofd_packets/00095100 [08:58:07]NVStorageDeleteData [08:58:07]OFD Sender: No OFD packet to send [08:58:08]*** Cut start [08:58:08]*** Partial cut [08:58:08]*** CUTSNS_PIN = 1 [08:58:08]*** CUTSNS_PIN = 0 [08:58:08]*** Brake cut motor [08:58:08]Read from MH i2c: 01 [08:58:08]MH_I2C_Read... [08:58:08]*** Stop cut motor [08:58:08]*** Cut end [08:58:08]Read from MH i2c: 01 07 00 [08:58:08]MH_I2C_Read... [08:58:08]Read from MH i2c: 01 07 00 6D 67 00 00 00 00 00 FF 0F E9 [08:58:08]process_action close_receipt done [08:58:08]requested_data is exist [08:58:08]produce_requested_data [08:58:08]requested_item fm.sn is exist - process it [08:58:08]wFMCommunicate request_size=4 [08:58:08]MH_SAM_APDU [08:58:08]CAPDU: 80 11 00 00 [08:58:08]Write to MH i2c: E2 08 00 6E 67 80 11 00 00 00 00 00 00 4F [08:58:08]Write i2c OK [08:58:08]MH_I2C_Read... [08:58:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:58:08]Read from MH i2c: E2 [08:58:08]MH_I2C_Read... [08:58:08]Read from MH i2c: E2 17 00 [08:58:08]MH_I2C_Read... [08:58:08]Read from MH i2c: E2 17 00 6E 67 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A0 [08:58:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [08:58:08]wFMCommunicate OK [08:58:08]requested_item fd.num is exist - process it [08:58:08]SAM_PROTO_GetFieldsCounters [08:58:08]wFMCommunicate request_size=4 [08:58:08]MH_SAM_APDU [08:58:08]CAPDU: 80 13 00 00 [08:58:08]Write to MH i2c: E2 08 00 6F 67 80 13 00 00 00 00 00 00 52 [08:58:08]Write i2c OK [08:58:08]MH_I2C_Read... [08:58:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:58:08]Read from MH i2c: E2 [08:58:08]MH_I2C_Read... [08:58:08]Read from MH i2c: E2 62 00 [08:58:08]MH_I2C_Read... [08:58:08]Read from MH i2c: E2 62 00 6F 67 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7C 73 01 00 0E 04 04 00 8F 00 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 1B [08:58:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7C 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 63 00 00 00 5E 04 04 00 63 00 00 00 57 04 04 00 64 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:58:08]wFMCommunicate OK [08:58:08]SAM_PROTO_GetFieldsCounters done [08:58:08]requested_item shift.num is exist - process it [08:58:08]requested_item shift.opened is exist - process it [08:58:08]req_shift_opened [08:58:08]FM_GetShiftState [08:58:08]SAM_PROTO_GetShiftState [08:58:08]wFMCommunicate request_size=4 [08:58:08]MH_SAM_APDU [08:58:08]CAPDU: 80 13 01 00 [08:58:08]Write to MH i2c: E2 08 00 70 67 80 13 01 00 00 00 00 00 54 [08:58:08]Write i2c OK [08:58:08]MH_I2C_Read... [08:58:08]Read from MH i2c: E2 [08:58:08]MH_I2C_Read... [08:58:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:58:08]Read from MH i2c: E2 0E 00 [08:58:08]MH_I2C_Read... [08:58:08]Read from MH i2c: E2 0E 00 70 67 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 00 [08:58:08]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [08:58:08]wFMCommunicate OK [08:58:08]SAM_PROTO_GetShiftState done [08:58:08]FM_GetShiftState done [08:58:08]req_shift_opened done [08:58:08]requested_item shift.open_date is exist - process it [08:58:08]req_shift_open_date [08:58:08]req_shift_open_date done [08:58:08]produce_requested_data done [08:58:08]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95100,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [08:58:08]process_action_free close_receipt [08:58:08]json_value_free [08:58:08]json_value_free done [08:58:08]process_json_proto returns [08:58:08]Send response to host [08:58:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95100,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [08:58:08]free response buf [08:58:08]execute_script done [08:58:08]execute_script returns [08:58:08]free content buf [08:58:08]Sock 9.Close socket [08:58:08]Sock 9.Thread stoped [08:58:12]OFD Sender: No OFD packet to send [08:58:17]OFD Sender: No OFD packet to send [08:58:22]OFD Sender: No OFD packet to send [08:58:27]OFD Sender: No OFD packet to send [08:58:33]OFD Sender: No OFD packet to send [08:58:38]OFD Sender: No OFD packet to send [08:58:43]OFD Sender: No OFD packet to send [08:58:48]OFD Sender: No OFD packet to send [08:58:53]OFD Sender: No OFD packet to send [08:58:58]OFD Sender: No OFD packet to send [08:59:03]OFD Sender: No OFD packet to send [08:59:08]OFD Sender: No OFD packet to send [08:59:13]OFD Sender: No OFD packet to send [08:59:18]OFD Sender: No OFD packet to send [08:59:23]OFD Sender: No OFD packet to send [08:59:28]OFD Sender: No OFD packet to send [08:59:33]OFD Sender: No OFD packet to send [08:59:38]OFD Sender: No OFD packet to send [08:59:43]OFD Sender: No OFD packet to send [08:59:48]OFD Sender: No OFD packet to send [08:59:53]OFD Sender: No OFD packet to send [08:59:58]OFD Sender: No OFD packet to send [09:00:03]OFD Sender: No OFD packet to send [09:00:08]OFD Sender: No OFD packet to send [09:00:13]OFD Sender: No OFD packet to send [09:00:18]OFD Sender: No OFD packet to send [09:00:23]OFD Sender: No OFD packet to send [09:00:28]OFD Sender: No OFD packet to send [09:00:33]OFD Sender: No OFD packet to send [09:00:38]OFD Sender: No OFD packet to send [09:00:43]OFD Sender: No OFD packet to send [09:00:48]OFD Sender: No OFD packet to send [09:00:53]OFD Sender: No OFD packet to send [09:00:58]OFD Sender: No OFD packet to send [09:01:03]OFD Sender: No OFD packet to send [09:01:08]OFD Sender: No OFD packet to send [09:01:13]OFD Sender: No OFD packet to send [09:01:18]OFD Sender: No OFD packet to send [09:01:23]OFD Sender: No OFD packet to send [09:01:28]OFD Sender: No OFD packet to send [09:01:33]OFD Sender: No OFD packet to send [09:01:38]OFD Sender: No OFD packet to send [09:01:43]OFD Sender: No OFD packet to send [09:01:48]OFD Sender: No OFD packet to send [09:01:53]OFD Sender: No OFD packet to send [09:01:58]OFD Sender: No OFD packet to send [09:02:03]OFD Sender: No OFD packet to send [09:02:08]OFD Sender: No OFD packet to send [09:02:13]OFD Sender: No OFD packet to send [09:02:18]OFD Sender: No OFD packet to send [09:02:23]OFD Sender: No OFD packet to send [09:02:28]OFD Sender: No OFD packet to send [09:02:33]OFD Sender: No OFD packet to send [09:02:38]OFD Sender: No OFD packet to send [09:02:43]OFD Sender: No OFD packet to send [09:02:48]OFD Sender: No OFD packet to send [09:02:53]OFD Sender: No OFD packet to send [09:02:58]OFD Sender: No OFD packet to send [09:03:03]OFD Sender: No OFD packet to send [09:03:08]OFD Sender: No OFD packet to send [09:03:13]OFD Sender: No OFD packet to send [09:03:18]OFD Sender: No OFD packet to send [09:03:23]OFD Sender: No OFD packet to send [09:03:28]OFD Sender: No OFD packet to send [09:03:33]OFD Sender: No OFD packet to send [09:03:38]OFD Sender: No OFD packet to send [09:03:43]OFD Sender: No OFD packet to send [09:03:48]OFD Sender: No OFD packet to send [09:03:53]OFD Sender: No OFD packet to send [09:03:58]OFD Sender: No OFD packet to send [09:04:03]OFD Sender: No OFD packet to send [09:04:08]OFD Sender: No OFD packet to send [09:04:13]OFD Sender: No OFD packet to send [09:04:18]OFD Sender: No OFD packet to send [09:04:23]OFD Sender: No OFD packet to send [09:04:28]OFD Sender: No OFD packet to send [09:04:33]OFD Sender: No OFD packet to send [09:04:38]OFD Sender: No OFD packet to send [09:04:43]OFD Sender: No OFD packet to send [09:04:48]OFD Sender: No OFD packet to send [09:04:53]OFD Sender: No OFD packet to send [09:04:55]accept exits with 7 [09:04:55]New connection [09:04:55]New thread 3066723684 created [09:04:55]Thread 3066867044 joined [09:04:55]Waiting for new connection... [09:04:55] Sock 7.Parse request [09:04:55]Sock 7.Check first char [09:04:55]Sock 7.First char is OK [09:04:55]request: POST /json_proto HTTP/1.0 [09:04:55]Method: POST [09:04:55]URL: /json_proto [09:04:55]Method is POST - this is cgi request [09:04:55]url: /json_proto [09:04:55]query_string will be loaded in cgi processing [09:04:55]execute_cgi json_proto POST (null) [09:04:55]execute_cgi path=json_proto method=POST [09:04:55]POST find Content-Length [09:04:55]Host: 172.17.40.67:8080 [09:04:55]Content-Length: 767 [09:04:55]Content-Type: application/json [09:04:55] [09:04:55]POST finish read [09:04:55]Found Content-Length = 767 [09:04:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405607", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:04:55]execute_script... [09:04:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405607", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:04:55]POST & json_proto [09:04:55]process_json_proto [09:04:55]json parsed OK: [09:04:55]protocol is kg_v1.0 [09:04:55]action value=close_receipt [09:04:55]process_action close_receipt [09:04:55]cmd_close_receipt [09:04:55]MH_GetDate [09:04:55]Write to MH i2c: F0 00 00 71 67 C7 [09:04:55]Write i2c OK [09:04:55]MH_I2C_Read... [09:04:55]Read from MH i2c: F0 [09:04:55]MH_I2C_Read... [09:04:55]Read from MH i2c: F0 09 00 [09:04:55]MH_I2C_Read... [09:04:55]Read from MH i2c: F0 09 00 71 67 00 3B 02 1E 67 EE DA 66 66 26 [09:04:55]GetLastDocTimeStamp 1730019488 [09:04:55]current date 1730019899 [09:04:55]FM_GetShiftState [09:04:55]SAM_PROTO_GetShiftState [09:04:55]wFMCommunicate request_size=4 [09:04:55]MH_SAM_APDU [09:04:55]CAPDU: 80 13 01 00 [09:04:55]Write to MH i2c: E2 08 00 72 67 80 13 01 00 00 00 00 00 56 [09:04:55]Write i2c OK [09:04:55]MH_I2C_Read... [09:04:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:04:55]Read from MH i2c: E2 [09:04:55]MH_I2C_Read... [09:04:55]Read from MH i2c: E2 0E 00 [09:04:55]MH_I2C_Read... [09:04:55]Read from MH i2c: E2 0E 00 72 67 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 02 [09:04:55]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:04:55]wFMCommunicate OK [09:04:55]SAM_PROTO_GetShiftState done [09:04:55]FM_GetShiftState done [09:04:55]opened in 1729987736 [09:04:55]opened+sec_in_day 1730074136 [09:04:55]quantity*price = 50041 [09:04:55]sum+1 = 50042 [09:04:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 100 27.10.2024 09:04 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95101 ФПД: 117851465888738 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T090459&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95101&fm=117851465888738&tin=02508201610067®Number=0000000000170478&sum=50041 [09:04:56]StoreToDocumentArchive [09:04:56]shift 143 fd 95101 [09:04:56]save to /storage/0143/doc_00095101 [09:04:56]save last doc name /storage/0143/doc_00095101 to /storage/kkm_last_doc_name [09:04:56]save OK [09:04:56]Clear old archive folders... [09:04:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:04:56]tlvbuf is 00F9FF50 [09:04:56]SAM_PROTO_ClearQueue [09:04:56]wFMCommunicate request_size=4 [09:04:56]MH_SAM_APDU [09:04:56]CAPDU: 80 09 00 00 [09:04:56]Write to MH i2c: E2 08 00 7F 67 80 09 00 00 00 00 00 00 58 [09:04:56]Write i2c OK [09:04:56]MH_I2C_Read... [09:04:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:04:56]Read from MH i2c: E2 [09:04:56]MH_I2C_Read... [09:04:56]Read from MH i2c: E2 03 00 [09:04:56]MH_I2C_Read... [09:04:56]Read from MH i2c: E2 03 00 7F 67 00 90 00 5A [09:04:56]RAPDU: 90 00 [09:04:56]wFMCommunicate OK [09:04:56]SAM_PROTO_ClearQueue done [09:04:56]KKMCreateOFDPacket [09:04:56]OFDProtocolAddRootSTLVToBuf [09:04:56]FM_MakeSignedData [09:04:56]FM_MakeSignedData [09:04:56]SAM_PROTO_SignData [09:04:56]wFMCommunicate request_size=4 [09:04:56]MH_SAM_APDU [09:04:56]CAPDU: 80 0D 01 02 [09:04:56]Write to MH i2c: E2 08 00 80 67 80 0D 01 02 00 00 00 00 60 [09:04:56]Write i2c OK [09:04:56]MH_I2C_Read... [09:04:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:04:56]Read from MH i2c: E2 [09:04:56]MH_I2C_Read... [09:04:56]Read from MH i2c: E2 03 00 [09:04:56]MH_I2C_Read... [09:04:56]Read from MH i2c: E2 03 00 80 67 00 90 00 5B [09:04:56]RAPDU: 90 00 [09:04:56]wFMCommunicate OK [09:04:56]wFMCommunicate request_size=255 [09:04:56]MH_SAM_APDU [09:04:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 3B 02 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7D 73 01 00 35 04 06 00 6B [09:04:56]Write to MH i2c: E2 02 01 81 67 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 3B 02 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7D 73 01 00 35 04 06 00 6B 00 00 51 [09:04:56]Write i2c OK [09:04:56]MH_I2C_Read... [09:04:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:04:56]Read from MH i2c: E2 [09:04:56]MH_I2C_Read... [09:04:56]Read from MH i2c: E2 03 00 [09:04:56]MH_I2C_Read... [09:04:56]Read from MH i2c: E2 03 00 81 67 00 90 00 5C [09:04:56]RAPDU: 90 00 [09:04:56]wFMCommunicate OK [09:04:56]wFMCommunicate request_size=10 [09:04:56]MH_SAM_APDU [09:04:56]CAPDU: 80 0D 02 02 05 2F 6E C2 B3 E2 [09:04:56]Write to MH i2c: E2 0D 00 82 67 80 0D 02 02 05 00 2F 6E C2 B3 E2 00 00 61 [09:04:56]Write i2c OK [09:04:56]MH_I2C_Read... [09:04:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:04:57]Read from MH i2c: E2 [09:04:57]MH_I2C_Read... [09:04:57]Read from MH i2c: E2 03 00 [09:04:57]MH_I2C_Read... [09:04:57]Read from MH i2c: E2 03 00 82 67 00 90 00 5D [09:04:57]RAPDU: 90 00 [09:04:57]wFMCommunicate OK [09:04:57]wFMCommunicate request_size=4 [09:04:57]MH_SAM_APDU [09:04:57]CAPDU: 80 0D 03 02 [09:04:57]Write to MH i2c: E2 08 00 83 67 80 0D 03 02 00 00 00 00 65 [09:04:57]Write i2c OK [09:04:57]MH_I2C_Read... [09:04:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:04:57]Read from MH i2c: E2 [09:04:57]MH_I2C_Read... [09:04:57]Read from MH i2c: E2 0B 00 [09:04:57]MH_I2C_Read... [09:04:57]Read from MH i2c: E2 0B 00 83 67 00 37 87 7B 2B 38 70 08 B3 90 00 2D [09:04:57]RAPDU: 37 87 7B 2B 38 70 08 B3 90 00 [09:04:57]wFMCommunicate OK [09:04:57]SAM_PROTO_SignData done [09:04:57]FM_MakeSignedData done [09:04:57]CreateOFDProtocolMessage [09:04:57]wFMCommunicate request_size=4 [09:04:57]MH_SAM_APDU [09:04:57]CAPDU: 80 11 00 00 [09:04:57]Write to MH i2c: E2 08 00 84 67 80 11 00 00 00 00 00 00 65 [09:04:57]Write i2c OK [09:04:57]MH_I2C_Read... [09:04:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:04:57]Read from MH i2c: E2 [09:04:57]MH_I2C_Read... [09:04:57]Read from MH i2c: E2 17 00 [09:04:57]MH_I2C_Read... [09:04:57]Read from MH i2c: E2 17 00 84 67 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B6 [09:04:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:04:57]wFMCommunicate OK [09:04:57]CreateOFDProtocolMessage done [09:04:57]OFDSenderStorePacket 95101 [09:04:57]StoreOFDPacket docnum=95101 [09:04:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 56 05 07 01 6C 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 3B 02 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7D 73 01 00 35 04 06 00 6B 2F 6E C2 B3 E2 37 87 7B 2B 38 70 08 B3 [09:04:57]CheckFolder [09:04:57]dirname=/storage/ofd_packets [09:04:57]CheckFolder done [09:04:57]ProducePacketName [09:04:57]name=ofd_packets/00095101 [09:04:57]NVStorageSaveData ofd_packets/00095101 [09:04:57]File name is /storage/ofd_packets/00095101 [09:04:57]Write 301 bytes [09:04:57]NVStorageSaveData done [09:04:57]OFDSenderStorePacket done [09:04:57]KKMCreateOFDPacket done [09:04:57]NVStorageSaveData kkm_last_timestamp [09:04:57]File name is /storage/kkm_last_timestamp [09:04:57]Write 4 bytes [09:04:57]NVStorageSaveData done [09:04:57]ExternCall_PrintAddStr [09:04:57]wPrintStart [09:04:57]Write to MH i2c: 01 00 00 85 67 EC [09:04:57]Write i2c OK [09:04:57]MH_I2C_Read... [09:04:57]Read from MH i2c: 01 [09:04:57]MH_I2C_Read... [09:04:57]Read from MH i2c: 01 07 00 [09:04:57]MH_I2C_Read... [09:04:57]Read from MH i2c: 01 07 00 85 67 00 00 00 00 00 FF 0F 01 [09:04:57]RasterBufferAndPrint [09:04:57]line Счет N : (1)3405607 [09:04:57]line ИНН: 02508201610067 [09:04:57]line Контрольно-Кассовый Чек [09:04:57]line ПРОДАЖА [09:04:57]line ТРК (МРК, ГНК) : 42 [09:04:57]line Товар: 2710124130 [09:04:57]line Аи-92-К-4 [09:04:57]line 7.480 * 66.90 [09:04:57]line = 500.41 [09:04:57]line НДС 12% НСП 1% [09:04:57]line > о реализуемом товаре [09:04:57]line ИТОГО: 500.41 [09:04:57]line НСП 1% : 4.43 [09:04:57]line НДС 12% : 53.14 [09:04:57]line Наличными: 0.00 [09:04:57]line Безнал.: 500.41 [09:04:57]line Место: АЗС № 82 "Партнер Нефть" [09:04:57]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:04:57]line СНО: Общий режим [09:04:57]line Чек 100 27.10.2024 09:04 [09:04:57]line Смена: 143 ФФД: 1.0 [09:04:57]line ЗНМ: 0300000017 [09:04:57]line РНМ: 0000000000170478 [09:04:57]line Версия ККМ: v1.0 [09:04:57]line Платежная система: Mbank [09:04:57]line ФМ: 0000000002098560 [09:04:57]line ФД: 95101 [09:04:57]line ФПД: 117851465888738 [09:04:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T090459&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95101&fm=117851465888738&tin=02508201610067®Number=0000000000170478&sum=50041 [09:04:57]OFD Sender: Processing packet 95101 [packets to send 56, broken 55] [09:04:57]ProducePacketName [09:04:57]name=ofd_packets/00095101 [09:04:57]OFD Sender: To server: pG, [09:04:57]CommunicateWithHost lk.salyk.kg:30040 [09:04:57]ConnectInit lk.salyk.kg [09:04:57]written 0, free lines is 4095 [09:04:57]Connected sock=10 [09:04:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 56 05 07 01 6C 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 3B 02 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7D 73 01 00 35 04 06 00 6B 2F 6E C2 B3 E2 37 87 7B 2B 38 70 08 B3 [09:04:57]Write to MH i2c: 01 00 00 AE 67 15 [09:04:57]Write i2c OK [09:04:57]MH_I2C_Read... [09:04:57]Read from MH i2c: 01 [09:04:57]MH_I2C_Read... [09:04:57]Read from MH i2c: 01 07 00 [09:04:57]MH_I2C_Read... [09:04:57]Read from MH i2c: 01 07 00 AE 67 00 00 00 00 00 21 0D 4A [09:04:57]RasterBufferAndPrint [09:04:57]line [09:04:57]line [09:04:57]line [09:04:57]line [09:04:57]line [09:04:57]written 0, free lines is 3367 [09:04:57]MH_Cut [09:04:57]Write to MH i2c: D1 01 00 B5 67 01 EE [09:04:57]Write i2c OK [09:04:57]MH_I2C_Read... [09:04:57]Read from MH i2c: D1 [09:04:57]MH_I2C_Read... [09:04:57]Read from MH i2c: D1 01 00 [09:04:57]MH_I2C_Read... [09:04:57]Read from MH i2c: D1 01 00 B5 67 00 ED [09:04:57]Write to MH i2c: 01 00 00 B6 67 1D [09:04:57]Write i2c OK [09:04:57]MH_I2C_Read... [09:04:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 90 39 47 00 25 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 32 30 39 38 35 36 30 10 04 04 00 7D 73 01 00 F4 03 04 00 68 AC 1D 67 B6 04 01 00 00 92 42 D1 F2 F6 7B 59 38 [09:04:58]CommunicateWithHost err = 0 [09:04:58]CheckOFDResponse [09:04:58]1017 (14) - 77093643461234 [09:04:58]1041 (16) - 0000000002098560 [09:04:58]1040 (4) - 95101 [09:04:58]1012 (4) - 27.10.2024 02:58 [09:04:58]1206 (1) - 0 [09:04:58]OFD Sender: Remove packet 95101 [09:04:58]ProducePacketName [09:04:58]name=ofd_packets/00095101 [09:04:58]NVStorageDeleteData [09:04:58]OFD Sender: No OFD packet to send [09:04:58]*** Cut start [09:04:58]*** Partial cut [09:04:58]*** CUTSNS_PIN = 1 [09:04:58]*** CUTSNS_PIN = 0 [09:04:58]*** Brake cut motor [09:04:59]Read from MH i2c: 01 [09:04:59]MH_I2C_Read... [09:04:59]*** Stop cut motor [09:04:59]*** Cut end [09:04:59]Read from MH i2c: 01 07 00 [09:04:59]MH_I2C_Read... [09:04:59]Read from MH i2c: 01 07 00 B6 67 00 00 00 00 00 FF 0F 32 [09:04:59]process_action close_receipt done [09:04:59]requested_data is exist [09:04:59]produce_requested_data [09:04:59]requested_item fm.sn is exist - process it [09:04:59]wFMCommunicate request_size=4 [09:04:59]MH_SAM_APDU [09:04:59]CAPDU: 80 11 00 00 [09:04:59]Write to MH i2c: E2 08 00 B7 67 80 11 00 00 00 00 00 00 98 [09:04:59]Write i2c OK [09:04:59]MH_I2C_Read... [09:04:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:04:59]Read from MH i2c: E2 [09:04:59]MH_I2C_Read... [09:04:59]Read from MH i2c: E2 17 00 [09:04:59]MH_I2C_Read... [09:04:59]Read from MH i2c: E2 17 00 B7 67 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E9 [09:04:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:04:59]wFMCommunicate OK [09:04:59]requested_item fd.num is exist - process it [09:04:59]SAM_PROTO_GetFieldsCounters [09:04:59]wFMCommunicate request_size=4 [09:04:59]MH_SAM_APDU [09:04:59]CAPDU: 80 13 00 00 [09:04:59]Write to MH i2c: E2 08 00 B8 67 80 13 00 00 00 00 00 00 9B [09:04:59]Write i2c OK [09:04:59]MH_I2C_Read... [09:04:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:04:59]Read from MH i2c: E2 [09:04:59]MH_I2C_Read... [09:04:59]Read from MH i2c: E2 62 00 [09:04:59]MH_I2C_Read... [09:04:59]Read from MH i2c: E2 62 00 B8 67 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7D 73 01 00 0E 04 04 00 8F 00 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 68 [09:04:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7D 73 01 00 0E 04 04 00 8F 00 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:04:59]wFMCommunicate OK [09:04:59]SAM_PROTO_GetFieldsCounters done [09:04:59]requested_item shift.num is exist - process it [09:04:59]requested_item shift.opened is exist - process it [09:04:59]req_shift_opened [09:04:59]FM_GetShiftState [09:04:59]SAM_PROTO_GetShiftState [09:04:59]wFMCommunicate request_size=4 [09:04:59]MH_SAM_APDU [09:04:59]CAPDU: 80 13 01 00 [09:04:59]Write to MH i2c: E2 08 00 B9 67 80 13 01 00 00 00 00 00 9D [09:04:59]Write i2c OK [09:04:59]MH_I2C_Read... [09:04:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:04:59]Read from MH i2c: E2 [09:04:59]MH_I2C_Read... [09:04:59]Read from MH i2c: E2 0E 00 [09:04:59]MH_I2C_Read... [09:04:59]Read from MH i2c: E2 0E 00 B9 67 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 49 [09:04:59]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:04:59]wFMCommunicate OK [09:04:59]SAM_PROTO_GetShiftState done [09:04:59]FM_GetShiftState done [09:04:59]req_shift_opened done [09:04:59]requested_item shift.open_date is exist - process it [09:04:59]req_shift_open_date [09:04:59]req_shift_open_date done [09:04:59]produce_requested_data done [09:04:59]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95101,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:04:59]process_action_free close_receipt [09:04:59]json_value_free [09:04:59]json_value_free done [09:04:59]process_json_proto returns [09:04:59]Send response to host [09:04:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95101,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:04:59]free response buf [09:04:59]execute_script done [09:04:59]execute_script returns [09:04:59]free content buf [09:04:59]Sock 7.Close socket [09:04:59]Sock 7.Thread stoped [09:05:03]OFD Sender: No OFD packet to send [09:05:08]OFD Sender: No OFD packet to send [09:05:13]OFD Sender: No OFD packet to send [09:05:18]OFD Sender: No OFD packet to send [09:05:23]OFD Sender: No OFD packet to send [09:05:28]OFD Sender: No OFD packet to send [09:05:33]OFD Sender: No OFD packet to send [09:05:38]OFD Sender: No OFD packet to send [09:05:43]OFD Sender: No OFD packet to send [09:05:48]OFD Sender: No OFD packet to send [09:05:53]OFD Sender: No OFD packet to send [09:05:58]OFD Sender: No OFD packet to send [09:06:03]OFD Sender: No OFD packet to send [09:06:08]OFD Sender: No OFD packet to send [09:06:13]OFD Sender: No OFD packet to send [09:06:18]OFD Sender: No OFD packet to send [09:06:23]OFD Sender: No OFD packet to send [09:06:28]OFD Sender: No OFD packet to send [09:06:33]OFD Sender: No OFD packet to send [09:06:38]OFD Sender: No OFD packet to send [09:06:43]OFD Sender: No OFD packet to send [09:06:48]OFD Sender: No OFD packet to send [09:06:53]OFD Sender: No OFD packet to send [09:06:58]OFD Sender: No OFD packet to send [09:07:03]OFD Sender: No OFD packet to send [09:07:08]OFD Sender: No OFD packet to send [09:07:11]accept exits with 9 [09:07:11]New connection [09:07:11]New thread 3066867044 created [09:07:11]Thread 3066723684 joined [09:07:11]Waiting for new connection... [09:07:11] Sock 9.Parse request [09:07:11]Sock 9.Check first char [09:07:11]Sock 9.First char is OK [09:07:11]request: POST /json_proto HTTP/1.0 [09:07:11]Method: POST [09:07:11]URL: /json_proto [09:07:11]Method is POST - this is cgi request [09:07:11]url: /json_proto [09:07:11]query_string will be loaded in cgi processing [09:07:11]execute_cgi json_proto POST (null) [09:07:11]execute_cgi path=json_proto method=POST [09:07:11]POST find Content-Length [09:07:11]Host: 172.17.40.67:8080 [09:07:11]Content-Length: 755 [09:07:11]Content-Type: application/json [09:07:11] [09:07:11]POST finish read [09:07:11]Found Content-Length = 755 [09:07:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405608", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 60.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\u000A30119186", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:07:11]execute_script... [09:07: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)3405608", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 0.00, "quantity" : 60.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\u000A30119186", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:07:11]POST & json_proto [09:07:11]process_json_proto [09:07:11]json parsed OK: [09:07:11]protocol is kg_v1.0 [09:07:11]action value=close_receipt [09:07:11]process_action close_receipt [09:07:11]cmd_close_receipt [09:07:11]MH_GetDate [09:07:11]Write to MH i2c: F0 00 00 BA 67 10 [09:07:11]Write i2c OK [09:07:11]MH_I2C_Read... [09:07:11]Read from MH i2c: F0 [09:07:11]MH_I2C_Read... [09:07:11]Read from MH i2c: F0 09 00 [09:07:11]MH_I2C_Read... [09:07:11]Read from MH i2c: F0 09 00 BA 67 00 C3 02 1E 67 EE DA 66 66 F7 [09:07:11]GetLastDocTimeStamp 1730019899 [09:07:11]current date 1730020035 [09:07:11]FM_GetShiftState [09:07:11]SAM_PROTO_GetShiftState [09:07:11]wFMCommunicate request_size=4 [09:07:11]MH_SAM_APDU [09:07:11]CAPDU: 80 13 01 00 [09:07:11]Write to MH i2c: E2 08 00 BB 67 80 13 01 00 00 00 00 00 9F [09:07:11]Write i2c OK [09:07:11]MH_I2C_Read... [09:07:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:07:11]Read from MH i2c: E2 [09:07:11]MH_I2C_Read... [09:07:11]Read from MH i2c: E2 0E 00 [09:07:11]MH_I2C_Read... [09:07:11]Read from MH i2c: E2 0E 00 BB 67 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 4B [09:07:11]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:07:11]wFMCommunicate OK [09:07:11]SAM_PROTO_GetShiftState done [09:07:11]FM_GetShiftState done [09:07:11]opened in 1729987736 [09:07:11]opened+sec_in_day 1730074136 [09:07:11]quantity*price = 0 [09:07:11]sum+1 = 1 [09:07:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 101 27.10.2024 09:07 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: ТК ГПНА Online 30119186 ФМ: 0000000002098560 ФД: 95102 ФПД: 118410422869481 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T090715&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95102&fm=118410422869481&tin=02508201610067®Number=0000000000170478&sum=0 [09:07:12]StoreToDocumentArchive [09:07:12]shift 143 fd 95102 [09:07:12]save to /storage/0143/doc_00095102 [09:07:12]save last doc name /storage/0143/doc_00095102 to /storage/kkm_last_doc_name [09:07:12]save OK [09:07:12]Clear old archive folders... [09:07:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:07:12]tlvbuf is 00E7F990 [09:07:12]SAM_PROTO_ClearQueue [09:07:12]wFMCommunicate request_size=4 [09:07:12]MH_SAM_APDU [09:07:12]CAPDU: 80 09 00 00 [09:07:12]Write to MH i2c: E2 08 00 C8 67 80 09 00 00 00 00 00 00 A1 [09:07:12]Write i2c OK [09:07:12]MH_I2C_Read... [09:07:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:07:12]Read from MH i2c: E2 [09:07:12]MH_I2C_Read... [09:07:12]Read from MH i2c: E2 03 00 [09:07:12]MH_I2C_Read... [09:07:12]Read from MH i2c: E2 03 00 C8 67 00 90 00 A3 [09:07:12]RAPDU: 90 00 [09:07:12]wFMCommunicate OK [09:07:12]SAM_PROTO_ClearQueue done [09:07:12]KKMCreateOFDPacket [09:07:12]OFDProtocolAddRootSTLVToBuf [09:07:12]FM_MakeSignedData [09:07:12]FM_MakeSignedData [09:07:12]SAM_PROTO_SignData [09:07:12]wFMCommunicate request_size=4 [09:07:12]MH_SAM_APDU [09:07:12]CAPDU: 80 0D 01 02 [09:07:12]Write to MH i2c: E2 08 00 C9 67 80 0D 01 02 00 00 00 00 A9 [09:07:12]Write i2c OK [09:07:12]MH_I2C_Read... [09:07:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:07:12]Read from MH i2c: E2 [09:07:12]MH_I2C_Read... [09:07:12]Read from MH i2c: E2 03 00 [09:07:12]MH_I2C_Read... [09:07:12]Read from MH i2c: E2 03 00 C9 67 00 90 00 A4 [09:07:12]RAPDU: 90 00 [09:07:12]wFMCommunicate OK [09:07:12]wFMCommunicate request_size=255 [09:07:12]MH_SAM_APDU [09:07: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 34 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 00 00 00 F4 03 04 00 C3 02 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7E 73 01 00 35 04 06 00 6B [09:07:12]Write to MH i2c: E2 02 01 CA 67 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 00 00 00 F4 03 04 00 C3 02 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7E 73 01 00 35 04 06 00 6B 00 00 97 [09:07:12]Write i2c OK [09:07:12]MH_I2C_Read... [09:07:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:07:12]Read from MH i2c: E2 [09:07:12]MH_I2C_Read... [09:07:12]Read from MH i2c: E2 03 00 [09:07:12]MH_I2C_Read... [09:07:12]Read from MH i2c: E2 03 00 CA 67 00 90 00 A5 [09:07:12]RAPDU: 90 00 [09:07:12]wFMCommunicate OK [09:07:12]wFMCommunicate request_size=10 [09:07:12]MH_SAM_APDU [09:07:12]CAPDU: 80 0D 02 02 05 B1 93 31 5D E9 [09:07:12]Write to MH i2c: E2 0D 00 CB 67 80 0D 02 02 05 00 B1 93 31 5D E9 00 00 71 [09:07:12]Write i2c OK [09:07:12]MH_I2C_Read... [09:07:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:07:12]Read from MH i2c: E2 [09:07:12]MH_I2C_Read... [09:07:12]Read from MH i2c: E2 03 00 [09:07:12]MH_I2C_Read... [09:07:12]Read from MH i2c: E2 03 00 CB 67 00 90 00 A6 [09:07:12]RAPDU: 90 00 [09:07:12]wFMCommunicate OK [09:07:12]wFMCommunicate request_size=4 [09:07:12]MH_SAM_APDU [09:07:12]CAPDU: 80 0D 03 02 [09:07:12]Write to MH i2c: E2 08 00 CC 67 80 0D 03 02 00 00 00 00 AE [09:07:12]Write i2c OK [09:07:12]MH_I2C_Read... [09:07:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:07:12]Read from MH i2c: E2 [09:07:12]MH_I2C_Read... [09:07:12]Read from MH i2c: E2 0B 00 [09:07:12]MH_I2C_Read... [09:07:12]Read from MH i2c: E2 0B 00 CC 67 00 71 44 1D C7 46 4A F9 2C 90 00 FD [09:07:12]RAPDU: 71 44 1D C7 46 4A F9 2C 90 00 [09:07:12]wFMCommunicate OK [09:07:12]SAM_PROTO_SignData done [09:07:12]FM_MakeSignedData done [09:07:12]CreateOFDProtocolMessage [09:07:12]wFMCommunicate request_size=4 [09:07:12]MH_SAM_APDU [09:07:12]CAPDU: 80 11 00 00 [09:07:12]Write to MH i2c: E2 08 00 CD 67 80 11 00 00 00 00 00 00 AE [09:07:12]Write i2c OK [09:07:12]MH_I2C_Read... [09:07:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:07:13]Read from MH i2c: E2 [09:07:13]MH_I2C_Read... [09:07:13]Read from MH i2c: E2 17 00 [09:07:13]MH_I2C_Read... [09:07:13]Read from MH i2c: E2 17 00 CD 67 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FF [09:07:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:07:13]wFMCommunicate OK [09:07:13]CreateOFDProtocolMessage done [09:07:13]OFDSenderStorePacket 95102 [09:07:13]StoreOFDPacket docnum=95102 [09:07:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AF 24 07 01 2E 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 34 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 00 00 00 F4 03 04 00 C3 02 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7E 73 01 00 35 04 06 00 6B B1 93 31 5D E9 71 44 1D C7 46 4A F9 2C [09:07:13]CheckFolder [09:07:13]dirname=/storage/ofd_packets [09:07:13]CheckFolder done [09:07:13]ProducePacketName [09:07:13]name=ofd_packets/00095102 [09:07:13]NVStorageSaveData ofd_packets/00095102 [09:07:13]File name is /storage/ofd_packets/00095102 [09:07:13]Write 301 bytes [09:07:13]NVStorageSaveData done [09:07:13]OFDSenderStorePacket done [09:07:13]KKMCreateOFDPacket done [09:07:13]NVStorageSaveData kkm_last_timestamp [09:07:13]File name is /storage/kkm_last_timestamp [09:07:13]Write 4 bytes [09:07:13]NVStorageSaveData done [09:07:13]ExternCall_PrintAddStr [09:07:13]wPrintStart [09:07:13]Write to MH i2c: 01 00 00 CE 67 35 [09:07:13]Write i2c OK [09:07:13]MH_I2C_Read... [09:07:13]Read from MH i2c: 01 [09:07:13]MH_I2C_Read... [09:07:13]Read from MH i2c: 01 07 00 [09:07:13]MH_I2C_Read... [09:07:13]Read from MH i2c: 01 07 00 CE 67 00 00 00 00 00 FF 0F 4A [09:07:13]RasterBufferAndPrint [09:07:13]line Счет N : (1)3405608 [09:07:13]line ИНН: 02508201610067 [09:07:13]line Контрольно-Кассовый Чек [09:07:13]line ПРОДАЖА [09:07:13]line ТРК (МРК, ГНК) : 32 [09:07:13]line Товар: 2710124130 [09:07:13]line Аи-92-К-4 [09:07:13]line 60.000 * 0.00 [09:07:13]line = 0.00 [09:07:13]line НДС 12% НСП 1% [09:07:13]line > о реализуемом товаре [09:07:13]line ИТОГО: 0.00 [09:07:13]line НСП 1% : 0.00 [09:07:13]line НДС 12% : 0.00 [09:07:13]line Наличными: 0.00 [09:07:13]line Безнал.: 0.00 [09:07:13]line Место: АЗС № 82 "Партнер Нефть" [09:07:13]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:07:13]line СНО: Общий режим [09:07:13]line Чек 101 27.10.2024 09:07 [09:07:13]line Смена: 143 ФФД: 1.0 [09:07:13]line ЗНМ: 0300000017 [09:07:13]line РНМ: 0000000000170478 [09:07:13]line Версия ККМ: v1.0 [09:07:13]line Талоны: ТК ГПНА Online [09:07:13]line 30119186 [09:07:13]line ФМ: 0000000002098560 [09:07:13]line ФД: 95102 [09:07:13]line ФПД: 118410422869481 [09:07:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T090715&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95102&fm=118410422869481&tin=02508201610067®Number=0000000000170478&sum=0 [09:07:13]OFD Sender: Processing packet 95102 [packets to send 56, broken 55] [09:07:13]ProducePacketName [09:07:13]name=ofd_packets/00095102 [09:07:13]OFD Sender: To server: pG, [09:07:13]CommunicateWithHost lk.salyk.kg:30040 [09:07:13]ConnectInit lk.salyk.kg [09:07:13]written 0, free lines is 4095 [09:07:13]Connected sock=10 [09:07:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AF 24 07 01 2E 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 34 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 00 00 00 F4 03 04 00 C3 02 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7E 73 01 00 35 04 06 00 6B B1 93 31 5D E9 71 44 1D C7 46 4A F9 2C [09:07:13]Write to MH i2c: 01 00 00 F8 67 5F [09:07:13]Write i2c OK [09:07:13]MH_I2C_Read... [09:07:13]Read from MH i2c: 01 [09:07:13]MH_I2C_Read... [09:07:13]Read from MH i2c: 01 07 00 [09:07:13]MH_I2C_Read... [09:07:13]Read from MH i2c: 01 07 00 F8 67 00 00 00 00 00 1E 0D 91 [09:07:13]RasterBufferAndPrint [09:07:13]line [09:07:13]line [09:07:13]line [09:07:13]line [09:07:13]line [09:07:13]written 0, free lines is 3368 [09:07:13]MH_Cut [09:07:13]Write to MH i2c: D1 01 00 FF 67 01 38 [09:07:13]Write i2c OK [09:07:13]MH_I2C_Read... [09:07:13]Read from MH i2c: D1 [09:07:13]MH_I2C_Read... [09:07:13]Read from MH i2c: D1 01 00 [09:07:13]MH_I2C_Read... [09:07:13]Read from MH i2c: D1 01 00 FF 67 00 37 [09:07:13]Write to MH i2c: 01 00 00 00 68 68 [09:07:13]Write i2c OK [09:07:13]MH_I2C_Read... [09:07:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 7A 31 47 00 3C 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 32 30 39 38 35 36 30 10 04 04 00 7E 73 01 00 F4 03 04 00 F0 AC 1D 67 B6 04 01 00 00 3D 06 89 81 64 23 95 05 [09:07:13]CommunicateWithHost err = 0 [09:07:13]CheckOFDResponse [09:07:13]1017 (14) - 77093643461234 [09:07:13]1041 (16) - 0000000002098560 [09:07:13]1040 (4) - 95102 [09:07:13]1012 (4) - 27.10.2024 03:01 [09:07:13]1206 (1) - 0 [09:07:13]OFD Sender: Remove packet 95102 [09:07:13]ProducePacketName [09:07:13]name=ofd_packets/00095102 [09:07:13]NVStorageDeleteData [09:07:14]OFD Sender: No OFD packet to send [09:07:14]*** Cut start [09:07:14]*** Partial cut [09:07:14]*** CUTSNS_PIN = 1 [09:07:14]*** CUTSNS_PIN = 0 [09:07:14]*** Brake cut motor [09:07:15]Read from MH i2c: 01 [09:07:15]MH_I2C_Read... [09:07:15]*** Stop cut motor [09:07:15]*** Cut end [09:07:15]Read from MH i2c: 01 07 00 [09:07:15]MH_I2C_Read... [09:07:15]Read from MH i2c: 01 07 00 00 68 00 00 00 00 00 FF 0F 7D [09:07:15]process_action close_receipt done [09:07:15]requested_data is exist [09:07:15]produce_requested_data [09:07:15]requested_item fm.sn is exist - process it [09:07:15]wFMCommunicate request_size=4 [09:07:15]MH_SAM_APDU [09:07:15]CAPDU: 80 11 00 00 [09:07:15]Write to MH i2c: E2 08 00 01 68 80 11 00 00 00 00 00 00 E3 [09:07:15]Write i2c OK [09:07:15]MH_I2C_Read... [09:07:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:07:15]Read from MH i2c: E2 [09:07:15]MH_I2C_Read... [09:07:15]Read from MH i2c: E2 17 00 [09:07:15]MH_I2C_Read... [09:07:15]Read from MH i2c: E2 17 00 01 68 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 34 [09:07:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:07:15]wFMCommunicate OK [09:07:15]requested_item fd.num is exist - process it [09:07:15]SAM_PROTO_GetFieldsCounters [09:07:15]wFMCommunicate request_size=4 [09:07:15]MH_SAM_APDU [09:07:15]CAPDU: 80 13 00 00 [09:07:15]Write to MH i2c: E2 08 00 02 68 80 13 00 00 00 00 00 00 E6 [09:07:15]Write i2c OK [09:07:15]MH_I2C_Read... [09:07:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:07:15]Read from MH i2c: E2 [09:07:15]MH_I2C_Read... [09:07:15]Read from MH i2c: E2 62 00 [09:07:15]MH_I2C_Read... [09:07:15]Read from MH i2c: E2 62 00 02 68 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7E 73 01 00 0E 04 04 00 8F 00 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 B7 [09:07:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7E 73 01 00 0E 04 04 00 8F 00 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:07:15]wFMCommunicate OK [09:07:15]SAM_PROTO_GetFieldsCounters done [09:07:15]requested_item shift.num is exist - process it [09:07:15]requested_item shift.opened is exist - process it [09:07:15]req_shift_opened [09:07:15]FM_GetShiftState [09:07:15]SAM_PROTO_GetShiftState [09:07:15]wFMCommunicate request_size=4 [09:07:15]MH_SAM_APDU [09:07:15]CAPDU: 80 13 01 00 [09:07:15]Write to MH i2c: E2 08 00 03 68 80 13 01 00 00 00 00 00 E8 [09:07:15]Write i2c OK [09:07:15]MH_I2C_Read... [09:07:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:07:15]Read from MH i2c: E2 [09:07:15]MH_I2C_Read... [09:07:15]Read from MH i2c: E2 0E 00 [09:07:15]MH_I2C_Read... [09:07:15]Read from MH i2c: E2 0E 00 03 68 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 94 [09:07:15]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:07:15]wFMCommunicate OK [09:07:15]SAM_PROTO_GetShiftState done [09:07:15]FM_GetShiftState done [09:07:15]req_shift_opened done [09:07:15]requested_item shift.open_date is exist - process it [09:07:15]req_shift_open_date [09:07:15]req_shift_open_date done [09:07:15]produce_requested_data done [09:07:15]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95102,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:07:15]process_action_free close_receipt [09:07:15]json_value_free [09:07:15]json_value_free done [09:07:15]process_json_proto returns [09:07:15]Send response to host [09:07:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95102,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:07:15]free response buf [09:07:15]execute_script done [09:07:15]execute_script returns [09:07:15]free content buf [09:07:15]Sock 9.Close socket [09:07:15]Sock 9.Thread stoped [09:07:19]OFD Sender: No OFD packet to send [09:07:24]OFD Sender: No OFD packet to send [09:07:29]OFD Sender: No OFD packet to send [09:07:34]OFD Sender: No OFD packet to send [09:07:36]accept exits with 7 [09:07:36]New connection [09:07:36]New thread 3066723684 created [09:07:36]Thread 3066867044 joined [09:07:36]Waiting for new connection... [09:07:36] Sock 7.Parse request [09:07:36]Sock 7.Check first char [09:07:36]Sock 7.First char is OK [09:07:36]request: POST /json_proto HTTP/1.0 [09:07:36]Method: POST [09:07:36]URL: /json_proto [09:07:36]Method is POST - this is cgi request [09:07:36]url: /json_proto [09:07:36]query_string will be loaded in cgi processing [09:07:36]execute_cgi json_proto POST (null) [09:07:36]execute_cgi path=json_proto method=POST [09:07:36]POST find Content-Length [09:07:36]Host: 172.17.40.67:8080 [09:07:36]Content-Length: 755 [09:07:36]Content-Type: application/json [09:07:36] [09:07:36]POST finish read [09:07:36]Found Content-Length = 755 [09:07:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405609", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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\u000A30119186", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:07:36]execute_script... [09: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)3405609", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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\u000A30119186", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:07:36]POST & json_proto [09:07:36]process_json_proto [09:07:36]json parsed OK: [09:07:36]protocol is kg_v1.0 [09:07:36]action value=close_receipt [09:07:36]process_action close_receipt [09:07:36]cmd_close_receipt [09:07:36]MH_GetDate [09:07:36]Write to MH i2c: F0 00 00 04 68 5B [09:07:36]Write i2c OK [09:07:36]MH_I2C_Read... [09:07:36]Read from MH i2c: F0 [09:07:36]MH_I2C_Read... [09:07:36]Read from MH i2c: F0 09 00 [09:07:36]MH_I2C_Read... [09:07:36]Read from MH i2c: F0 09 00 04 68 00 DC 02 1E 67 EE DA 66 66 5B [09:07:36]GetLastDocTimeStamp 1730020035 [09:07:36]current date 1730020060 [09:07:36]FM_GetShiftState [09:07:36]SAM_PROTO_GetShiftState [09:07:36]wFMCommunicate request_size=4 [09:07:36]MH_SAM_APDU [09:07:36]CAPDU: 80 13 01 00 [09:07:36]Write to MH i2c: E2 08 00 05 68 80 13 01 00 00 00 00 00 EA [09:07:36]Write i2c OK [09:07:36]MH_I2C_Read... [09:07:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:07:36]Read from MH i2c: E2 [09:07:36]MH_I2C_Read... [09:07:36]Read from MH i2c: E2 0E 00 [09:07:36]MH_I2C_Read... [09:07:36]Read from MH i2c: E2 0E 00 05 68 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 96 [09:07:36]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:07:36]wFMCommunicate OK [09:07:36]SAM_PROTO_GetShiftState done [09:07:36]FM_GetShiftState done [09:07:36]opened in 1729987736 [09:07:36]opened+sec_in_day 1730074136 [09:07:36]quantity*price = 0 [09:07:36]sum+1 = 1 [09:07:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 102 27.10.2024 09:07 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: ТК ГПНА Online 30119186 ФМ: 0000000002098560 ФД: 95103 ФПД: 179509883984002 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T090740&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95103&fm=179509883984002&tin=02508201610067®Number=0000000000170478&sum=0 [09:07:37]StoreToDocumentArchive [09:07:37]shift 143 fd 95103 [09:07:37]save to /storage/0143/doc_00095103 [09:07:37]save last doc name /storage/0143/doc_00095103 to /storage/kkm_last_doc_name [09:07:37]save OK [09:07:37]Clear old archive folders... [09:07:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:07:37]tlvbuf is 0101F500 [09:07:37]SAM_PROTO_ClearQueue [09:07:37]wFMCommunicate request_size=4 [09:07:37]MH_SAM_APDU [09:07:37]CAPDU: 80 09 00 00 [09:07:37]Write to MH i2c: E2 08 00 12 68 80 09 00 00 00 00 00 00 EC [09:07:37]Write i2c OK [09:07:37]MH_I2C_Read... [09:07:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:07:37]Read from MH i2c: E2 [09:07:37]MH_I2C_Read... [09:07:37]Read from MH i2c: E2 03 00 [09:07:37]MH_I2C_Read... [09:07:37]Read from MH i2c: E2 03 00 12 68 00 90 00 EE [09:07:37]RAPDU: 90 00 [09:07:37]wFMCommunicate OK [09:07:37]SAM_PROTO_ClearQueue done [09:07:37]KKMCreateOFDPacket [09:07:37]OFDProtocolAddRootSTLVToBuf [09:07:37]FM_MakeSignedData [09:07:37]FM_MakeSignedData [09:07:37]SAM_PROTO_SignData [09:07:37]wFMCommunicate request_size=4 [09:07:37]MH_SAM_APDU [09:07:37]CAPDU: 80 0D 01 02 [09:07:37]Write to MH i2c: E2 08 00 13 68 80 0D 01 02 00 00 00 00 F4 [09:07:37]Write i2c OK [09:07:37]MH_I2C_Read... [09:07:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:07:37]Read from MH i2c: E2 [09:07:37]MH_I2C_Read... [09:07:37]Read from MH i2c: E2 03 00 [09:07:37]MH_I2C_Read... [09:07:37]Read from MH i2c: E2 03 00 13 68 00 90 00 EF [09:07:37]RAPDU: 90 00 [09:07:37]wFMCommunicate OK [09:07:37]wFMCommunicate request_size=255 [09:07:37]MH_SAM_APDU [09:07: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 34 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 66 00 00 00 F4 03 04 00 DC 02 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7F 73 01 00 35 04 06 00 A3 [09:07:37]Write to MH i2c: E2 02 01 14 68 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 66 00 00 00 F4 03 04 00 DC 02 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7F 73 01 00 35 04 06 00 A3 00 00 C7 [09:07:37]Write i2c OK [09:07:37]MH_I2C_Read... [09:07:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:07:37]Read from MH i2c: E2 [09:07:37]MH_I2C_Read... [09:07:37]Read from MH i2c: E2 03 00 [09:07:37]MH_I2C_Read... [09:07:37]Read from MH i2c: E2 03 00 14 68 00 90 00 F0 [09:07:37]RAPDU: 90 00 [09:07:37]wFMCommunicate OK [09:07:37]wFMCommunicate request_size=10 [09:07:37]MH_SAM_APDU [09:07:37]CAPDU: 80 0D 02 02 05 43 66 DE 58 82 [09:07:37]Write to MH i2c: E2 0D 00 15 68 80 0D 02 02 05 00 43 66 DE 58 82 00 00 62 [09:07:37]Write i2c OK [09:07:37]MH_I2C_Read... [09:07:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:07:37]Read from MH i2c: E2 [09:07:37]MH_I2C_Read... [09:07:37]Read from MH i2c: E2 03 00 [09:07:37]MH_I2C_Read... [09:07:37]Read from MH i2c: E2 03 00 15 68 00 90 00 F1 [09:07:37]RAPDU: 90 00 [09:07:37]wFMCommunicate OK [09:07:37]wFMCommunicate request_size=4 [09:07:37]MH_SAM_APDU [09:07:37]CAPDU: 80 0D 03 02 [09:07:37]Write to MH i2c: E2 08 00 16 68 80 0D 03 02 00 00 00 00 F9 [09:07:37]Write i2c OK [09:07:37]MH_I2C_Read... [09:07:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:07:37]Read from MH i2c: E2 [09:07:37]MH_I2C_Read... [09:07:37]Read from MH i2c: E2 0B 00 [09:07:37]MH_I2C_Read... [09:07:37]Read from MH i2c: E2 0B 00 16 68 00 02 8F F5 7C 48 26 FC 10 90 00 76 [09:07:37]RAPDU: 02 8F F5 7C 48 26 FC 10 90 00 [09:07:37]wFMCommunicate OK [09:07:37]SAM_PROTO_SignData done [09:07:37]FM_MakeSignedData done [09:07:37]CreateOFDProtocolMessage [09:07:37]wFMCommunicate request_size=4 [09:07:37]MH_SAM_APDU [09:07:37]CAPDU: 80 11 00 00 [09:07:37]Write to MH i2c: E2 08 00 17 68 80 11 00 00 00 00 00 00 F9 [09:07:37]Write i2c OK [09:07:37]MH_I2C_Read... [09:07:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:07:38]Read from MH i2c: E2 [09:07:38]MH_I2C_Read... [09:07:38]Read from MH i2c: E2 17 00 [09:07:38]MH_I2C_Read... [09:07:38]Read from MH i2c: E2 17 00 17 68 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4A [09:07:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:07:38]wFMCommunicate OK [09:07:38]CreateOFDProtocolMessage done [09:07:38]OFDSenderStorePacket 95103 [09:07:38]StoreOFDPacket docnum=95103 [09:07:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D8 FA 07 01 51 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 34 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 66 00 00 00 F4 03 04 00 DC 02 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7F 73 01 00 35 04 06 00 A3 43 66 DE 58 82 02 8F F5 7C 48 26 FC 10 [09:07:38]CheckFolder [09:07:38]dirname=/storage/ofd_packets [09:07:38]CheckFolder done [09:07:38]ProducePacketName [09:07:38]name=ofd_packets/00095103 [09:07:38]NVStorageSaveData ofd_packets/00095103 [09:07:38]File name is /storage/ofd_packets/00095103 [09:07:38]Write 301 bytes [09:07:38]NVStorageSaveData done [09:07:38]OFDSenderStorePacket done [09:07:38]KKMCreateOFDPacket done [09:07:38]NVStorageSaveData kkm_last_timestamp [09:07:38]File name is /storage/kkm_last_timestamp [09:07:38]Write 4 bytes [09:07:38]NVStorageSaveData done [09:07:38]ExternCall_PrintAddStr [09:07:38]wPrintStart [09:07:38]Write to MH i2c: 01 00 00 18 68 80 [09:07:38]Write i2c OK [09:07:38]MH_I2C_Read... [09:07:38]Read from MH i2c: 01 [09:07:38]MH_I2C_Read... [09:07:38]Read from MH i2c: 01 07 00 [09:07:38]MH_I2C_Read... [09:07:38]Read from MH i2c: 01 07 00 18 68 00 00 00 00 00 FF 0F 95 [09:07:38]RasterBufferAndPrint [09:07:38]line Счет N : (1)3405609 [09:07:38]line ИНН: 02508201610067 [09:07:38]line Контрольно-Кассовый Чек [09:07:38]line ПРОДАЖА [09:07:38]line ТРК (МРК, ГНК) : 12 [09:07:38]line Товар: 2710124130 [09:07:38]line Аи-92-К-4 [09:07:38]line 40.000 * 0.00 [09:07:38]line = 0.00 [09:07:38]line НДС 12% НСП 1% [09:07:38]line > о реализуемом товаре [09:07:38]line ИТОГО: 0.00 [09:07:38]line НСП 1% : 0.00 [09:07:38]line НДС 12% : 0.00 [09:07:38]line Наличными: 0.00 [09:07:38]line Безнал.: 0.00 [09:07:38]line Место: АЗС № 82 "Партнер Нефть" [09:07:38]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:07:38]line СНО: Общий режим [09:07:38]line Чек 102 27.10.2024 09:07 [09:07:38]line Смена: 143 ФФД: 1.0 [09:07:38]line ЗНМ: 0300000017 [09:07:38]line РНМ: 0000000000170478 [09:07:38]line Версия ККМ: v1.0 [09:07:38]line Талоны: ТК ГПНА Online [09:07:38]line 30119186 [09:07:38]line ФМ: 0000000002098560 [09:07:38]line ФД: 95103 [09:07:38]line ФПД: 179509883984002 [09:07:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T090740&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95103&fm=179509883984002&tin=02508201610067®Number=0000000000170478&sum=0 [09:07:38]OFD Sender: Processing packet 95103 [packets to send 56, broken 55] [09:07:38]ProducePacketName [09:07:38]name=ofd_packets/00095103 [09:07:38]OFD Sender: To server: pG, [09:07:38]CommunicateWithHost lk.salyk.kg:30040 [09:07:38]ConnectInit lk.salyk.kg [09:07:38]written 0, free lines is 4095 [09:07:38]Connected sock=10 [09:07:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D8 FA 07 01 51 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 34 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 66 00 00 00 F4 03 04 00 DC 02 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7F 73 01 00 35 04 06 00 A3 43 66 DE 58 82 02 8F F5 7C 48 26 FC 10 [09:07:38]Write to MH i2c: 01 00 00 42 68 AA [09:07:38]Write i2c OK [09:07:38]MH_I2C_Read... [09:07:38]Read from MH i2c: 01 [09:07:38]MH_I2C_Read... [09:07:38]Read from MH i2c: 01 07 00 [09:07:38]MH_I2C_Read... [09:07:38]Read from MH i2c: 01 07 00 42 68 00 00 00 00 00 0C 0D CA [09:07:38]RasterBufferAndPrint [09:07:38]line [09:07:38]line [09:07:38]line [09:07:38]line [09:07:38]line [09:07:38]written 0, free lines is 3349 [09:07:38]MH_Cut [09:07:38]Write to MH i2c: D1 01 00 49 68 01 83 [09:07:38]Write i2c OK [09:07:38]MH_I2C_Read... [09:07:38]Read from MH i2c: D1 [09:07:38]MH_I2C_Read... [09:07:38]Read from MH i2c: D1 01 00 [09:07:38]MH_I2C_Read... [09:07:38]Read from MH i2c: D1 01 00 49 68 00 82 [09:07:38]Write to MH i2c: 01 00 00 4A 68 B2 [09:07:38]Write i2c OK [09:07:38]MH_I2C_Read... [09:07:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 64 92 47 00 01 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 32 30 39 38 35 36 30 10 04 04 00 7F 73 01 00 F4 03 04 00 09 AD 1D 67 B6 04 01 00 00 51 6E 2E 96 ED 02 C5 2E [09:07:38]CommunicateWithHost err = 0 [09:07:38]CheckOFDResponse [09:07:38]1017 (14) - 77093643461234 [09:07:38]1041 (16) - 0000000002098560 [09:07:38]1040 (4) - 95103 [09:07:38]1012 (4) - 27.10.2024 03:01 [09:07:38]1206 (1) - 0 [09:07:38]OFD Sender: Remove packet 95103 [09:07:38]ProducePacketName [09:07:38]name=ofd_packets/00095103 [09:07:38]NVStorageDeleteData [09:07:39]OFD Sender: No OFD packet to send [09:07:39]*** Cut start [09:07:39]*** Partial cut [09:07:39]*** CUTSNS_PIN = 1 [09:07:39]*** CUTSNS_PIN = 0 [09:07:39]*** Brake cut motor [09:07:40]Read from MH i2c: 01 [09:07:40]MH_I2C_Read... [09:07:40]*** Stop cut motor [09:07:40]*** Cut end [09:07:40]Read from MH i2c: 01 07 00 [09:07:40]MH_I2C_Read... [09:07:40]Read from MH i2c: 01 07 00 4A 68 00 00 00 00 00 FF 0F C7 [09:07:40]process_action close_receipt done [09:07:40]requested_data is exist [09:07:40]produce_requested_data [09:07:40]requested_item fm.sn is exist - process it [09:07:40]wFMCommunicate request_size=4 [09:07:40]MH_SAM_APDU [09:07:40]CAPDU: 80 11 00 00 [09:07:40]Write to MH i2c: E2 08 00 4B 68 80 11 00 00 00 00 00 00 2D [09:07:40]Write i2c OK [09:07:40]MH_I2C_Read... [09:07:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:07:40]Read from MH i2c: E2 [09:07:40]MH_I2C_Read... [09:07:40]Read from MH i2c: E2 17 00 [09:07:40]MH_I2C_Read... [09:07:40]Read from MH i2c: E2 17 00 4B 68 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7E [09:07:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:07:40]wFMCommunicate OK [09:07:40]requested_item fd.num is exist - process it [09:07:40]SAM_PROTO_GetFieldsCounters [09:07:40]wFMCommunicate request_size=4 [09:07:40]MH_SAM_APDU [09:07:40]CAPDU: 80 13 00 00 [09:07:40]Write to MH i2c: E2 08 00 4C 68 80 13 00 00 00 00 00 00 30 [09:07:40]Write i2c OK [09:07:40]MH_I2C_Read... [09:07:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:07:40]Read from MH i2c: E2 [09:07:40]MH_I2C_Read... [09:07:40]Read from MH i2c: E2 62 00 [09:07:40]MH_I2C_Read... [09:07:40]Read from MH i2c: E2 62 00 4C 68 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7F 73 01 00 0E 04 04 00 8F 00 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 05 [09:07:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7F 73 01 00 0E 04 04 00 8F 00 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:07:40]wFMCommunicate OK [09:07:40]SAM_PROTO_GetFieldsCounters done [09:07:40]requested_item shift.num is exist - process it [09:07:40]requested_item shift.opened is exist - process it [09:07:40]req_shift_opened [09:07:40]FM_GetShiftState [09:07:40]SAM_PROTO_GetShiftState [09:07:40]wFMCommunicate request_size=4 [09:07:40]MH_SAM_APDU [09:07:40]CAPDU: 80 13 01 00 [09:07:40]Write to MH i2c: E2 08 00 4D 68 80 13 01 00 00 00 00 00 32 [09:07:40]Write i2c OK [09:07:40]MH_I2C_Read... [09:07:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:07:40]Read from MH i2c: E2 [09:07:40]MH_I2C_Read... [09:07:40]Read from MH i2c: E2 0E 00 [09:07:40]MH_I2C_Read... [09:07:40]Read from MH i2c: E2 0E 00 4D 68 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DE [09:07:40]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:07:40]wFMCommunicate OK [09:07:40]SAM_PROTO_GetShiftState done [09:07:40]FM_GetShiftState done [09:07:40]req_shift_opened done [09:07:40]requested_item shift.open_date is exist - process it [09:07:40]req_shift_open_date [09:07:40]req_shift_open_date done [09:07:40]produce_requested_data done [09:07:40]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95103,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:07:40]process_action_free close_receipt [09:07:40]json_value_free [09:07:40]json_value_free done [09:07:40]process_json_proto returns [09:07:40]Send response to host [09:07:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95103,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:07:40]free response buf [09:07:40]execute_script done [09:07:40]execute_script returns [09:07:40]free content buf [09:07:40]Sock 7.Close socket [09:07:40]Sock 7.Thread stoped [09:07:44]OFD Sender: No OFD packet to send [09:07:49]OFD Sender: No OFD packet to send [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:14]OFD Sender: No OFD packet to send [09:08:19]OFD Sender: No OFD packet to send [09:08:24]OFD Sender: No OFD packet to send [09:08:26]accept exits with 9 [09:08:26]New connection [09:08:26]New thread 3066867044 created [09:08:26]Thread 3066723684 joined [09:08:26]Waiting for new connection... [09:08:26] Sock 9.Parse request [09:08:26]Sock 9.Check first char [09:08:26]Sock 9.First char is OK [09:08:26]request: POST /json_proto HTTP/1.0 [09:08:26]Method: POST [09:08:26]URL: /json_proto [09:08:26]Method is POST - this is cgi request [09:08:26]url: /json_proto [09:08:26]query_string will be loaded in cgi processing [09:08:26]execute_cgi json_proto POST (null) [09:08:26]execute_cgi path=json_proto method=POST [09:08:26]POST find Content-Length [09:08:26]Host: 172.17.40.67:8080 [09:08:26]Content-Length: 678 [09:08:26]Content-Type: application/json [09:08:26] [09:08:26]POST finish read [09:08:26]Found Content-Length = 678 [09:08:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405610", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:08:26]execute_script... [09:08: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)3405610", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:08:26]POST & json_proto [09:08:26]process_json_proto [09:08:26]json parsed OK: [09:08:26]protocol is kg_v1.0 [09:08:26]action value=close_receipt [09:08:26]process_action close_receipt [09:08:26]cmd_close_receipt [09:08:26]MH_GetDate [09:08:26]Write to MH i2c: F0 00 00 4E 68 A5 [09:08:26]Write i2c OK [09:08:26]MH_I2C_Read... [09:08:26]Read from MH i2c: F0 [09:08:26]MH_I2C_Read... [09:08:26]Read from MH i2c: F0 09 00 [09:08:26]MH_I2C_Read... [09:08:26]Read from MH i2c: F0 09 00 4E 68 00 0E 03 1E 67 EE DA 66 66 D8 [09:08:26]GetLastDocTimeStamp 1730020060 [09:08:26]current date 1730020110 [09:08:26]FM_GetShiftState [09:08:26]SAM_PROTO_GetShiftState [09:08:26]wFMCommunicate request_size=4 [09:08:26]MH_SAM_APDU [09:08:26]CAPDU: 80 13 01 00 [09:08:26]Write to MH i2c: E2 08 00 4F 68 80 13 01 00 00 00 00 00 34 [09:08:26]Write i2c OK [09:08:26]MH_I2C_Read... [09:08:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:08:26]Read from MH i2c: E2 [09:08:26]MH_I2C_Read... [09:08:26]Read from MH i2c: E2 0E 00 [09:08:26]MH_I2C_Read... [09:08:26]Read from MH i2c: E2 0E 00 4F 68 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E0 [09:08:26]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:08:26]wFMCommunicate OK [09:08:26]SAM_PROTO_GetShiftState done [09:08:26]FM_GetShiftState done [09:08:26]opened in 1729987736 [09:08:26]opened+sec_in_day 1730074136 [09:08:26]quantity*price = 50041 [09:08:26]sum+1 = 50042 [09:08:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 103 27.10.2024 09:08 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95104 ФПД: 271177367977018 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T090830&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95104&fm=271177367977018&tin=02508201610067®Number=0000000000170478&sum=50000 [09:08:27]StoreToDocumentArchive [09:08:27]shift 143 fd 95104 [09:08:27]save to /storage/0143/doc_00095104 [09:08:27]save last doc name /storage/0143/doc_00095104 to /storage/kkm_last_doc_name [09:08:27]save OK [09:08:27]Clear old archive folders... [09:08:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:08:27]tlvbuf is 00F51540 [09:08:27]SAM_PROTO_ClearQueue [09:08:27]wFMCommunicate request_size=4 [09:08:27]MH_SAM_APDU [09:08:27]CAPDU: 80 09 00 00 [09:08:27]Write to MH i2c: E2 08 00 5C 68 80 09 00 00 00 00 00 00 36 [09:08:27]Write i2c OK [09:08:27]MH_I2C_Read... [09:08:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:08:27]Read from MH i2c: E2 [09:08:27]MH_I2C_Read... [09:08:27]Read from MH i2c: E2 03 00 [09:08:27]MH_I2C_Read... [09:08:27]Read from MH i2c: E2 03 00 5C 68 00 90 00 38 [09:08:27]RAPDU: 90 00 [09:08:27]wFMCommunicate OK [09:08:27]SAM_PROTO_ClearQueue done [09:08:27]KKMCreateOFDPacket [09:08:27]OFDProtocolAddRootSTLVToBuf [09:08:27]FM_MakeSignedData [09:08:27]FM_MakeSignedData [09:08:27]SAM_PROTO_SignData [09:08:27]wFMCommunicate request_size=4 [09:08:27]MH_SAM_APDU [09:08:27]CAPDU: 80 0D 01 02 [09:08:27]Write to MH i2c: E2 08 00 5D 68 80 0D 01 02 00 00 00 00 3E [09:08:27]Write i2c OK [09:08:27]MH_I2C_Read... [09:08:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:08:27]Read from MH i2c: E2 [09:08:27]MH_I2C_Read... [09:08:27]Read from MH i2c: E2 03 00 [09:08:27]MH_I2C_Read... [09:08:27]Read from MH i2c: E2 03 00 5D 68 00 90 00 39 [09:08:27]RAPDU: 90 00 [09:08:27]wFMCommunicate OK [09:08:27]wFMCommunicate request_size=255 [09:08:27]MH_SAM_APDU [09:08: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 0E 03 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 80 73 01 00 35 04 06 00 F6 [09:08:27]Write to MH i2c: E2 02 01 5E 68 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 0E 03 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 80 73 01 00 35 04 06 00 F6 00 00 42 [09:08:27]Write i2c OK [09:08:27]MH_I2C_Read... [09:08:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:08:27]Read from MH i2c: E2 [09:08:27]MH_I2C_Read... [09:08:27]Read from MH i2c: E2 03 00 [09:08:27]MH_I2C_Read... [09:08:27]Read from MH i2c: E2 03 00 5E 68 00 90 00 3A [09:08:27]RAPDU: 90 00 [09:08:27]wFMCommunicate OK [09:08:27]wFMCommunicate request_size=10 [09:08:27]MH_SAM_APDU [09:08:27]CAPDU: 80 0D 02 02 05 A2 66 B0 7C 3A [09:08:27]Write to MH i2c: E2 0D 00 5F 68 80 0D 02 02 05 00 A2 66 B0 7C 3A 00 00 B9 [09:08:27]Write i2c OK [09:08:27]MH_I2C_Read... [09:08:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:08:27]Read from MH i2c: E2 [09:08:27]MH_I2C_Read... [09:08:27]Read from MH i2c: E2 03 00 [09:08:27]MH_I2C_Read... [09:08:27]Read from MH i2c: E2 03 00 5F 68 00 90 00 3B [09:08:27]RAPDU: 90 00 [09:08:27]wFMCommunicate OK [09:08:27]wFMCommunicate request_size=4 [09:08:27]MH_SAM_APDU [09:08:27]CAPDU: 80 0D 03 02 [09:08:27]Write to MH i2c: E2 08 00 60 68 80 0D 03 02 00 00 00 00 43 [09:08:27]Write i2c OK [09:08:27]MH_I2C_Read... [09:08:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:08:28]Read from MH i2c: E2 [09:08:28]MH_I2C_Read... [09:08:28]Read from MH i2c: E2 0B 00 [09:08:28]MH_I2C_Read... [09:08:28]Read from MH i2c: E2 0B 00 60 68 00 47 21 CE FC A4 F7 D8 4A 90 00 33 [09:08:28]RAPDU: 47 21 CE FC A4 F7 D8 4A 90 00 [09:08:28]wFMCommunicate OK [09:08:28]SAM_PROTO_SignData done [09:08:28]FM_MakeSignedData done [09:08:28]CreateOFDProtocolMessage [09:08:28]wFMCommunicate request_size=4 [09:08:28]MH_SAM_APDU [09:08:28]CAPDU: 80 11 00 00 [09:08:28]Write to MH i2c: E2 08 00 61 68 80 11 00 00 00 00 00 00 43 [09:08:28]Write i2c OK [09:08:28]MH_I2C_Read... [09:08:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:08:28]Read from MH i2c: E2 [09:08:28]MH_I2C_Read... [09:08:28]Read from MH i2c: E2 17 00 [09:08:28]MH_I2C_Read... [09:08:28]Read from MH i2c: E2 17 00 61 68 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 94 [09:08:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:08:28]wFMCommunicate OK [09:08:28]CreateOFDProtocolMessage done [09:08:28]OFDSenderStorePacket 95104 [09:08:28]StoreOFDPacket docnum=95104 [09:08:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AF 24 07 01 A9 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 0E 03 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 80 73 01 00 35 04 06 00 F6 A2 66 B0 7C 3A 47 21 CE FC A4 F7 D8 4A [09:08:28]CheckFolder [09:08:28]dirname=/storage/ofd_packets [09:08:28]CheckFolder done [09:08:28]ProducePacketName [09:08:28]name=ofd_packets/00095104 [09:08:28]NVStorageSaveData ofd_packets/00095104 [09:08:28]File name is /storage/ofd_packets/00095104 [09:08:28]Write 301 bytes [09:08:28]NVStorageSaveData done [09:08:28]OFDSenderStorePacket done [09:08:28]KKMCreateOFDPacket done [09:08:28]NVStorageSaveData kkm_last_timestamp [09:08:28]File name is /storage/kkm_last_timestamp [09:08:28]Write 4 bytes [09:08:28]NVStorageSaveData done [09:08:28]ExternCall_PrintAddStr [09:08:28]wPrintStart [09:08:28]Write to MH i2c: 01 00 00 62 68 CA [09:08:28]Write i2c OK [09:08:28]MH_I2C_Read... [09:08:28]Read from MH i2c: 01 [09:08:28]MH_I2C_Read... [09:08:28]Read from MH i2c: 01 07 00 [09:08:28]MH_I2C_Read... [09:08:28]Read from MH i2c: 01 07 00 62 68 00 00 00 00 00 FF 0F DF [09:08:28]RasterBufferAndPrint [09:08:28]line Счет N : (1)3405610 [09:08:28]line ИНН: 02508201610067 [09:08:28]line Контрольно-Кассовый Чек [09:08:28]line ПРОДАЖА [09:08:28]line ТРК (МРК, ГНК) : 22 [09:08:28]line Товар: 2710124130 [09:08:28]line Аи-92-К-4 [09:08:28]line 7.480 * 66.90 [09:08:28]line = 500.41 [09:08:28]line НДС 12% НСП 1% [09:08:28]line > о реализуемом товаре [09:08:28]line ОКРУГЛЕНИЕ: -0.41 [09:08:28]line ИТОГО: 500.00 [09:08:28]line Внесено: 500.00 [09:08:28]line СДАЧА: 0.00 [09:08:28]line НСП 1% : 4.43 [09:08:28]line НДС 12% : 53.14 [09:08:28]line Наличными: 500.00 [09:08:28]line Безнал.: 0.00 [09:08:28]line Место: АЗС № 82 "Партнер Нефть" [09:08:28]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:08:28]line СНО: Общий режим [09:08:28]line Чек 103 27.10.2024 09:08 [09:08:28]line Смена: 143 ФФД: 1.0 [09:08:28]line ЗНМ: 0300000017 [09:08:28]line РНМ: 0000000000170478 [09:08:28]line Версия ККМ: v1.0 [09:08:28]line ФМ: 0000000002098560 [09:08:28]line ФД: 95104 [09:08:28]line ФПД: 271177367977018 [09:08:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T090830&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95104&fm=271177367977018&tin=02508201610067®Number=0000000000170478&sum=50000 [09:08:28]OFD Sender: Processing packet 95104 [packets to send 56, broken 55] [09:08:28]ProducePacketName [09:08:28]name=ofd_packets/00095104 [09:08:28]OFD Sender: To server: pG, [09:08:28]CommunicateWithHost lk.salyk.kg:30040 [09:08:28]ConnectInit lk.salyk.kg [09:08:28]written 0, free lines is 4095 [09:08:28]Connected sock=7 [09:08:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AF 24 07 01 A9 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 0E 03 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 80 73 01 00 35 04 06 00 F6 A2 66 B0 7C 3A 47 21 CE FC A4 F7 D8 4A [09:08:28]Write to MH i2c: 01 00 00 8D 68 F5 [09:08:28]Write i2c OK [09:08:28]MH_I2C_Read... [09:08:28]Read from MH i2c: 01 [09:08:28]MH_I2C_Read... [09:08:28]Read from MH i2c: 01 07 00 [09:08:28]MH_I2C_Read... [09:08:28]Read from MH i2c: 01 07 00 8D 68 00 00 00 00 00 ED 0C F5 [09:08:28]RasterBufferAndPrint [09:08:28]line [09:08:28]line [09:08:28]line [09:08:28]line [09:08:28]line [09:08:28]written 0, free lines is 3318 [09:08:28]MH_Cut [09:08:28]Write to MH i2c: D1 01 00 94 68 01 CE [09:08:28]Write i2c OK [09:08:28]MH_I2C_Read... [09:08:28]Read from MH i2c: D1 [09:08:28]MH_I2C_Read... [09:08:28]Read from MH i2c: D1 01 00 [09:08:28]MH_I2C_Read... [09:08:28]Read from MH i2c: D1 01 00 94 68 00 CD [09:08:28]Write to MH i2c: 01 00 00 95 68 FD [09:08:28]Write i2c OK [09:08:28]MH_I2C_Read... [09:08:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 DA A2 47 00 6F 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 32 30 39 38 35 36 30 10 04 04 00 80 73 01 00 F4 03 04 00 3B AD 1D 67 B6 04 01 00 00 87 1D A3 79 E9 9A DE A7 [09:08:28]CommunicateWithHost err = 0 [09:08:28]CheckOFDResponse [09:08:28]1017 (14) - 77093643461234 [09:08:28]1041 (16) - 0000000002098560 [09:08:28]1040 (4) - 95104 [09:08:28]1012 (4) - 27.10.2024 03:02 [09:08:28]1206 (1) - 0 [09:08:28]OFD Sender: Remove packet 95104 [09:08:28]ProducePacketName [09:08:28]name=ofd_packets/00095104 [09:08:28]NVStorageDeleteData [09:08:29]OFD Sender: No OFD packet to send [09:08:29]*** Cut start [09:08:29]*** Partial cut [09:08:29]*** CUTSNS_PIN = 1 [09:08:29]*** CUTSNS_PIN = 0 [09:08:29]*** Brake cut motor [09:08:30]Read from MH i2c: 01 [09:08:30]MH_I2C_Read... [09:08:30]*** Stop cut motor [09:08:30]*** Cut end [09:08:30]Read from MH i2c: 01 07 00 [09:08:30]MH_I2C_Read... [09:08:30]Read from MH i2c: 01 07 00 95 68 00 00 00 00 00 FF 0F 12 [09:08:30]process_action close_receipt done [09:08:30]requested_data is exist [09:08:30]produce_requested_data [09:08:30]requested_item fm.sn is exist - process it [09:08:30]wFMCommunicate request_size=4 [09:08:30]MH_SAM_APDU [09:08:30]CAPDU: 80 11 00 00 [09:08:30]Write to MH i2c: E2 08 00 96 68 80 11 00 00 00 00 00 00 78 [09:08:30]Write i2c OK [09:08:30]MH_I2C_Read... [09:08:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:08:30]Read from MH i2c: E2 [09:08:30]MH_I2C_Read... [09:08:30]Read from MH i2c: E2 17 00 [09:08:30]MH_I2C_Read... [09:08:30]Read from MH i2c: E2 17 00 96 68 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C9 [09:08:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:08:30]wFMCommunicate OK [09:08:30]requested_item fd.num is exist - process it [09:08:30]SAM_PROTO_GetFieldsCounters [09:08:30]wFMCommunicate request_size=4 [09:08:30]MH_SAM_APDU [09:08:30]CAPDU: 80 13 00 00 [09:08:30]Write to MH i2c: E2 08 00 97 68 80 13 00 00 00 00 00 00 7B [09:08:30]Write i2c OK [09:08:30]MH_I2C_Read... [09:08:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:08:30]Read from MH i2c: E2 [09:08:30]MH_I2C_Read... [09:08:30]Read from MH i2c: E2 62 00 [09:08:30]MH_I2C_Read... [09:08:30]Read from MH i2c: E2 62 00 97 68 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 80 73 01 00 0E 04 04 00 8F 00 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 54 [09:08:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 80 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 67 00 00 00 5E 04 04 00 67 00 00 00 57 04 04 00 68 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:08:30]wFMCommunicate OK [09:08:30]SAM_PROTO_GetFieldsCounters done [09:08:30]requested_item shift.num is exist - process it [09:08:30]requested_item shift.opened is exist - process it [09:08:30]req_shift_opened [09:08:30]FM_GetShiftState [09:08:30]SAM_PROTO_GetShiftState [09:08:30]wFMCommunicate request_size=4 [09:08:30]MH_SAM_APDU [09:08:30]CAPDU: 80 13 01 00 [09:08:30]Write to MH i2c: E2 08 00 98 68 80 13 01 00 00 00 00 00 7D [09:08:30]Write i2c OK [09:08:30]MH_I2C_Read... [09:08:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:08:30]Read from MH i2c: E2 [09:08:30]MH_I2C_Read... [09:08:30]Read from MH i2c: E2 0E 00 [09:08:30]MH_I2C_Read... [09:08:30]Read from MH i2c: E2 0E 00 98 68 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 29 [09:08:30]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:08:30]wFMCommunicate OK [09:08:30]SAM_PROTO_GetShiftState done [09:08:30]FM_GetShiftState done [09:08:30]req_shift_opened done [09:08:30]requested_item shift.open_date is exist - process it [09:08:30]req_shift_open_date [09:08:30]req_shift_open_date done [09:08:30]produce_requested_data done [09:08:30]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95104,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:08:30]process_action_free close_receipt [09:08:30]json_value_free [09:08:30]json_value_free done [09:08:30]process_json_proto returns [09:08:30]Send response to host [09:08:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95104,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:08:30]free response buf [09:08:30]execute_script done [09:08:30]execute_script returns [09:08:30]free content buf [09:08:30]Sock 9.Close socket [09:08:30]Sock 9.Thread stoped [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:51]accept exits with 10 [09:08:51]New connection [09:08:51]New thread 3066723684 created [09:08:51]Thread 3066867044 joined [09:08:51]Waiting for new connection... [09:08:51] Sock 10.Parse request [09:08:51]Sock 10.Check first char [09:08:51]Sock 10.First char is OK [09:08:51]request: POST /json_proto HTTP/1.0 [09:08:51]Method: POST [09:08:51]URL: /json_proto [09:08:51]Method is POST - this is cgi request [09:08:51]url: /json_proto [09:08:51]query_string will be loaded in cgi processing [09:08:51]execute_cgi json_proto POST (null) [09:08:51]execute_cgi path=json_proto method=POST [09:08:51]POST find Content-Length [09:08:51]Host: 172.17.40.67:8080 [09:08:51]Content-Length: 767 [09:08:51]Content-Type: application/json [09:08:51] [09:08:51]POST finish read [09:08:51]Found Content-Length = 767 [09:08:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405611", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:08:51]execute_script... [09:08: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)3405611", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:08:51]POST & json_proto [09:08:51]process_json_proto [09:08:51]json parsed OK: [09:08:51]protocol is kg_v1.0 [09:08:51]action value=close_receipt [09:08:51]process_action close_receipt [09:08:51]cmd_close_receipt [09:08:51]MH_GetDate [09:08:51]Write to MH i2c: F0 00 00 99 68 F0 [09:08:51]Write i2c OK [09:08:51]MH_I2C_Read... [09:08:51]Read from MH i2c: F0 [09:08:51]MH_I2C_Read... [09:08:51]Read from MH i2c: F0 09 00 [09:08:51]MH_I2C_Read... [09:08:51]Read from MH i2c: F0 09 00 99 68 00 27 03 1E 67 EE DA 66 66 3C [09:08:51]GetLastDocTimeStamp 1730020110 [09:08:51]current date 1730020135 [09:08:51]FM_GetShiftState [09:08:51]SAM_PROTO_GetShiftState [09:08:51]wFMCommunicate request_size=4 [09:08:51]MH_SAM_APDU [09:08:51]CAPDU: 80 13 01 00 [09:08:51]Write to MH i2c: E2 08 00 9A 68 80 13 01 00 00 00 00 00 7F [09:08:51]Write i2c OK [09:08:51]MH_I2C_Read... [09:08:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:08:51]Read from MH i2c: E2 [09:08:51]MH_I2C_Read... [09:08:51]Read from MH i2c: E2 0E 00 [09:08:51]MH_I2C_Read... [09:08:51]Read from MH i2c: E2 0E 00 9A 68 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 2B [09:08:51]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:08:51]wFMCommunicate OK [09:08:51]SAM_PROTO_GetShiftState done [09:08:51]FM_GetShiftState done [09:08:51]opened in 1729987736 [09:08:51]opened+sec_in_day 1730074136 [09:08:51]quantity*price = 50041 [09:08:51]sum+1 = 50042 [09:08:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 104 27.10.2024 09:08 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95105 ФПД: 60259403192640 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T090855&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95105&fm=60259403192640&tin=02508201610067®Number=0000000000170478&sum=50041 [09:08:52]StoreToDocumentArchive [09:08:52]shift 143 fd 95105 [09:08:52]save to /storage/0143/doc_00095105 [09:08:52]save last doc name /storage/0143/doc_00095105 to /storage/kkm_last_doc_name [09:08:52]save OK [09:08:52]Clear old archive folders... [09:08:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:08:52]tlvbuf is 00F50EB0 [09:08:52]SAM_PROTO_ClearQueue [09:08:52]wFMCommunicate request_size=4 [09:08:52]MH_SAM_APDU [09:08:52]CAPDU: 80 09 00 00 [09:08:52]Write to MH i2c: E2 08 00 A7 68 80 09 00 00 00 00 00 00 81 [09:08:52]Write i2c OK [09:08:52]MH_I2C_Read... [09:08:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:08:52]Read from MH i2c: E2 [09:08:52]MH_I2C_Read... [09:08:52]Read from MH i2c: E2 03 00 [09:08:52]MH_I2C_Read... [09:08:52]Read from MH i2c: E2 03 00 A7 68 00 90 00 83 [09:08:52]RAPDU: 90 00 [09:08:52]wFMCommunicate OK [09:08:52]SAM_PROTO_ClearQueue done [09:08:52]KKMCreateOFDPacket [09:08:52]OFDProtocolAddRootSTLVToBuf [09:08:52]FM_MakeSignedData [09:08:52]FM_MakeSignedData [09:08:52]SAM_PROTO_SignData [09:08:52]wFMCommunicate request_size=4 [09:08:52]MH_SAM_APDU [09:08:52]CAPDU: 80 0D 01 02 [09:08:52]Write to MH i2c: E2 08 00 A8 68 80 0D 01 02 00 00 00 00 89 [09:08:52]Write i2c OK [09:08:52]MH_I2C_Read... [09:08:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:08:52]Read from MH i2c: E2 [09:08:52]MH_I2C_Read... [09:08:52]Read from MH i2c: E2 03 00 [09:08:52]MH_I2C_Read... [09:08:52]Read from MH i2c: E2 03 00 A8 68 00 90 00 84 [09:08:52]RAPDU: 90 00 [09:08:52]wFMCommunicate OK [09:08:52]wFMCommunicate request_size=255 [09:08:52]MH_SAM_APDU [09:08: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 27 03 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 81 73 01 00 35 04 06 00 36 [09:08:52]Write to MH i2c: E2 02 01 A9 68 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 27 03 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 81 73 01 00 35 04 06 00 36 00 00 3A [09:08:52]Write i2c OK [09:08:52]MH_I2C_Read... [09:08:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:08:52]Read from MH i2c: E2 [09:08:52]MH_I2C_Read... [09:08:52]Read from MH i2c: E2 03 00 [09:08:52]MH_I2C_Read... [09:08:52]Read from MH i2c: E2 03 00 A9 68 00 90 00 85 [09:08:52]RAPDU: 90 00 [09:08:52]wFMCommunicate OK [09:08:52]wFMCommunicate request_size=10 [09:08:52]MH_SAM_APDU [09:08:52]CAPDU: 80 0D 02 02 05 CE 3C 52 59 40 [09:08:52]Write to MH i2c: E2 0D 00 AA 68 80 0D 02 02 05 00 CE 3C 52 59 40 00 00 8B [09:08:52]Write i2c OK [09:08:52]MH_I2C_Read... [09:08:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:08:52]Read from MH i2c: E2 [09:08:52]MH_I2C_Read... [09:08:52]Read from MH i2c: E2 03 00 [09:08:52]MH_I2C_Read... [09:08:52]Read from MH i2c: E2 03 00 AA 68 00 90 00 86 [09:08:52]RAPDU: 90 00 [09:08:52]wFMCommunicate OK [09:08:52]wFMCommunicate request_size=4 [09:08:52]MH_SAM_APDU [09:08:52]CAPDU: 80 0D 03 02 [09:08:52]Write to MH i2c: E2 08 00 AB 68 80 0D 03 02 00 00 00 00 8E [09:08:52]Write i2c OK [09:08:52]MH_I2C_Read... [09:08:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:08:52]Read from MH i2c: E2 [09:08:52]MH_I2C_Read... [09:08:52]Read from MH i2c: E2 0B 00 [09:08:52]MH_I2C_Read... [09:08:52]Read from MH i2c: E2 0B 00 AB 68 00 A7 76 97 A2 68 14 D1 B3 90 00 E5 [09:08:52]RAPDU: A7 76 97 A2 68 14 D1 B3 90 00 [09:08:52]wFMCommunicate OK [09:08:52]SAM_PROTO_SignData done [09:08:52]FM_MakeSignedData done [09:08:52]CreateOFDProtocolMessage [09:08:52]wFMCommunicate request_size=4 [09:08:52]MH_SAM_APDU [09:08:52]CAPDU: 80 11 00 00 [09:08:52]Write to MH i2c: E2 08 00 AC 68 80 11 00 00 00 00 00 00 8E [09:08:52]Write i2c OK [09:08:52]MH_I2C_Read... [09:08:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:08:52]Read from MH i2c: E2 [09:08:52]MH_I2C_Read... [09:08:52]Read from MH i2c: E2 17 00 [09:08:52]MH_I2C_Read... [09:08:52]Read from MH i2c: E2 17 00 AC 68 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DF [09:08:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:08:52]wFMCommunicate OK [09:08:52]CreateOFDProtocolMessage done [09:08:52]OFDSenderStorePacket 95105 [09:08:52]StoreOFDPacket docnum=95105 [09:08:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 13 68 07 01 AE DD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 27 03 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 81 73 01 00 35 04 06 00 36 CE 3C 52 59 40 A7 76 97 A2 68 14 D1 B3 [09:08:52]CheckFolder [09:08:52]dirname=/storage/ofd_packets [09:08:52]CheckFolder done [09:08:52]ProducePacketName [09:08:52]name=ofd_packets/00095105 [09:08:52]NVStorageSaveData ofd_packets/00095105 [09:08:52]File name is /storage/ofd_packets/00095105 [09:08:52]Write 301 bytes [09:08:52]NVStorageSaveData done [09:08:52]OFDSenderStorePacket done [09:08:52]KKMCreateOFDPacket done [09:08:52]NVStorageSaveData kkm_last_timestamp [09:08:52]File name is /storage/kkm_last_timestamp [09:08:52]Write 4 bytes [09:08:52]NVStorageSaveData done [09:08:52]ExternCall_PrintAddStr [09:08:52]wPrintStart [09:08:52]Write to MH i2c: 01 00 00 AD 68 15 [09:08:52]Write i2c OK [09:08:52]MH_I2C_Read... [09:08:52]Read from MH i2c: 01 [09:08:52]MH_I2C_Read... [09:08:52]Read from MH i2c: 01 07 00 [09:08:52]MH_I2C_Read... [09:08:52]Read from MH i2c: 01 07 00 AD 68 00 00 00 00 00 FF 0F 2A [09:08:52]RasterBufferAndPrint [09:08:52]line Счет N : (1)3405611 [09:08:52]line ИНН: 02508201610067 [09:08:52]line Контрольно-Кассовый Чек [09:08:52]line ПРОДАЖА [09:08:52]line ТРК (МРК, ГНК) : 42 [09:08:52]line Товар: 2710124130 [09:08:52]line Аи-92-К-4 [09:08:52]line 7.480 * 66.90 [09:08:52]line = 500.41 [09:08:52]line НДС 12% НСП 1% [09:08:52]line > о реализуемом товаре [09:08:52]line ИТОГО: 500.41 [09:08:52]line НСП 1% : 4.43 [09:08:52]line НДС 12% : 53.14 [09:08:52]line Наличными: 0.00 [09:08:52]line Безнал.: 500.41 [09:08:52]line Место: АЗС № 82 "Партнер Нефть" [09:08:52]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:08:52]line СНО: Общий режим [09:08:52]line Чек 104 27.10.2024 09:08 [09:08:52]line Смена: 143 ФФД: 1.0 [09:08:52]line ЗНМ: 0300000017 [09:08:52]line РНМ: 0000000000170478 [09:08:52]line Версия ККМ: v1.0 [09:08:52]line Платежная система: Mbank [09:08:52]line ФМ: 0000000002098560 [09:08:52]line ФД: 95105 [09:08:52]line ФПД: 60259403192640 [09:08:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T090855&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95105&fm=60259403192640&tin=02508201610067®Number=0000000000170478&sum=50041 [09:08:53]OFD Sender: Processing packet 95105 [packets to send 56, broken 55] [09:08:53]ProducePacketName [09:08:53]name=ofd_packets/00095105 [09:08:53]OFD Sender: To server: pG, [09:08:53]CommunicateWithHost lk.salyk.kg:30040 [09:08:53]ConnectInit lk.salyk.kg [09:08:53]written 0, free lines is 4095 [09:08:53]Connected sock=9 [09:08:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 13 68 07 01 AE DD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 27 03 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 81 73 01 00 35 04 06 00 36 CE 3C 52 59 40 A7 76 97 A2 68 14 D1 B3 [09:08:53]Write to MH i2c: 01 00 00 D6 68 3E [09:08:53]Write i2c OK [09:08:53]MH_I2C_Read... [09:08:53]Read from MH i2c: 01 [09:08:53]MH_I2C_Read... [09:08:53]Read from MH i2c: 01 07 00 [09:08:53]MH_I2C_Read... [09:08:53]Read from MH i2c: 01 07 00 D6 68 00 00 00 00 00 28 0D 7A [09:08:53]RasterBufferAndPrint [09:08:53]line [09:08:53]line [09:08:53]line [09:08:53]line [09:08:53]line [09:08:53]written 0, free lines is 3374 [09:08:53]MH_Cut [09:08:53]Write to MH i2c: D1 01 00 DD 68 01 17 [09:08:53]Write i2c OK [09:08:53]MH_I2C_Read... [09:08:53]Read from MH i2c: D1 [09:08:53]MH_I2C_Read... [09:08:53]Read from MH i2c: D1 01 00 [09:08:53]MH_I2C_Read... [09:08:53]Read from MH i2c: D1 01 00 DD 68 00 16 [09:08:53]Write to MH i2c: 01 00 00 DE 68 46 [09:08:53]Write i2c OK [09:08:53]MH_I2C_Read... [09:08:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B6 70 47 00 70 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 32 30 39 38 35 36 30 10 04 04 00 81 73 01 00 F4 03 04 00 53 AD 1D 67 B6 04 01 00 00 5D 66 76 19 37 D2 10 00 [09:08:53]CommunicateWithHost err = 0 [09:08:53]CheckOFDResponse [09:08:53]1017 (14) - 77093643461234 [09:08:53]1041 (16) - 0000000002098560 [09:08:53]1040 (4) - 95105 [09:08:53]1012 (4) - 27.10.2024 03:02 [09:08:53]1206 (1) - 0 [09:08:53]OFD Sender: Remove packet 95105 [09:08:53]ProducePacketName [09:08:53]name=ofd_packets/00095105 [09:08:53]NVStorageDeleteData [09:08:54]OFD Sender: No OFD packet to send [09:08:54]*** Cut start [09:08:54]*** Partial cut [09:08:54]*** CUTSNS_PIN = 1 [09:08:54]*** CUTSNS_PIN = 0 [09:08:54]*** Brake cut motor [09:08:54]Read from MH i2c: 01 [09:08:54]MH_I2C_Read... [09:08:54]*** Stop cut motor [09:08:54]*** Cut end [09:08:54]Read from MH i2c: 01 07 00 [09:08:54]MH_I2C_Read... [09:08:54]Read from MH i2c: 01 07 00 DE 68 00 00 00 00 00 FF 0F 5B [09:08:54]process_action close_receipt done [09:08:54]requested_data is exist [09:08:54]produce_requested_data [09:08:54]requested_item fm.sn is exist - process it [09:08:54]wFMCommunicate request_size=4 [09:08:54]MH_SAM_APDU [09:08:54]CAPDU: 80 11 00 00 [09:08:54]Write to MH i2c: E2 08 00 DF 68 80 11 00 00 00 00 00 00 C1 [09:08:54]Write i2c OK [09:08:54]MH_I2C_Read... [09:08:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:08:54]Read from MH i2c: E2 [09:08:54]MH_I2C_Read... [09:08:54]Read from MH i2c: E2 17 00 [09:08:54]MH_I2C_Read... [09:08:54]Read from MH i2c: E2 17 00 DF 68 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 12 [09:08:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:08:54]wFMCommunicate OK [09:08:54]requested_item fd.num is exist - process it [09:08:54]SAM_PROTO_GetFieldsCounters [09:08:54]wFMCommunicate request_size=4 [09:08:54]MH_SAM_APDU [09:08:54]CAPDU: 80 13 00 00 [09:08:54]Write to MH i2c: E2 08 00 E0 68 80 13 00 00 00 00 00 00 C4 [09:08:54]Write i2c OK [09:08:54]MH_I2C_Read... [09:08:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:08:55]Read from MH i2c: E2 [09:08:55]MH_I2C_Read... [09:08:55]Read from MH i2c: E2 62 00 [09:08:55]MH_I2C_Read... [09:08:55]Read from MH i2c: E2 62 00 E0 68 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 81 73 01 00 0E 04 04 00 8F 00 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 A1 [09:08:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 81 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 68 00 00 00 5E 04 04 00 68 00 00 00 57 04 04 00 69 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:08:55]wFMCommunicate OK [09:08:55]SAM_PROTO_GetFieldsCounters done [09:08:55]requested_item shift.num is exist - process it [09:08:55]requested_item shift.opened is exist - process it [09:08:55]req_shift_opened [09:08:55]FM_GetShiftState [09:08:55]SAM_PROTO_GetShiftState [09:08:55]wFMCommunicate request_size=4 [09:08:55]MH_SAM_APDU [09:08:55]CAPDU: 80 13 01 00 [09:08:55]Write to MH i2c: E2 08 00 E1 68 80 13 01 00 00 00 00 00 C6 [09:08:55]Write i2c OK [09:08:55]MH_I2C_Read... [09:08:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:08:55]Read from MH i2c: E2 [09:08:55]MH_I2C_Read... [09:08:55]Read from MH i2c: E2 0E 00 [09:08:55]MH_I2C_Read... [09:08:55]Read from MH i2c: E2 0E 00 E1 68 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 72 [09:08:55]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:08:55]wFMCommunicate OK [09:08:55]SAM_PROTO_GetShiftState done [09:08:55]FM_GetShiftState done [09:08:55]req_shift_opened done [09:08:55]requested_item shift.open_date is exist - process it [09:08:55]req_shift_open_date [09:08:55]req_shift_open_date done [09:08:55]produce_requested_data done [09:08:55]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95105,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:08:55]process_action_free close_receipt [09:08:55]json_value_free [09:08:55]json_value_free done [09:08:55]process_json_proto returns [09:08:55]Send response to host [09:08:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95105,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:08:55]free response buf [09:08:55]execute_script done [09:08:55]execute_script returns [09:08:55]free content buf [09:08:55]Sock 10.Close socket [09:08:55]Sock 10.Thread stoped [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]OFD Sender: No OFD packet to send [09:09:29]OFD Sender: No OFD packet to send [09:09:34]OFD Sender: No OFD packet to send [09:09:39]OFD Sender: No OFD packet to send [09:09:44]OFD Sender: No OFD packet to send [09:09:49]OFD Sender: No OFD packet to send [09:09:54]OFD Sender: No OFD packet to send [09:09:59]OFD Sender: No OFD packet to send [09:10:04]OFD Sender: No OFD packet to send [09:10:09]OFD Sender: No OFD packet to send [09:10:14]OFD Sender: No OFD packet to send [09:10:19]OFD Sender: No OFD packet to send [09:10:24]OFD Sender: No OFD packet to send [09:10:29]OFD Sender: No OFD packet to send [09:10:34]OFD Sender: No OFD packet to send [09:10:39]OFD Sender: No OFD packet to send [09:10:44]OFD Sender: No OFD packet to send [09:10:49]OFD Sender: No OFD packet to send [09:10:54]OFD Sender: No OFD packet to send [09:10:59]OFD Sender: No OFD packet to send [09:11:04]OFD Sender: No OFD packet to send [09:11:09]OFD Sender: No OFD packet to send [09:11:14]OFD Sender: No OFD packet to send [09:11:19]OFD Sender: No OFD packet to send [09:11:23]accept exits with 7 [09:11:23]New connection [09:11:23]New thread 3066867044 created [09:11:23]Thread 3066723684 joined [09:11:23]Waiting for new connection... [09:11:23] Sock 7.Parse request [09:11:23]Sock 7.Check first char [09:11:23]Sock 7.First char is OK [09:11:23]request: POST /json_proto HTTP/1.0 [09:11:23]Method: POST [09:11:23]URL: /json_proto [09:11:23]Method is POST - this is cgi request [09:11:23]url: /json_proto [09:11:23]query_string will be loaded in cgi processing [09:11:23]execute_cgi json_proto POST (null) [09:11:23]execute_cgi path=json_proto method=POST [09:11:23]POST find Content-Length [09:11:23]Host: 172.17.40.67:8080 [09:11:23]Content-Length: 680 [09:11:23]Content-Type: application/json [09:11:23] [09:11:23]POST finish read [09:11:23]Found Content-Length = 680 [09:11:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405612", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:11:23]execute_script... [09:11: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)3405612", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:11:23]POST & json_proto [09:11:23]process_json_proto [09:11:23]json parsed OK: [09:11:23]protocol is kg_v1.0 [09:11:23]action value=close_receipt [09:11:23]process_action close_receipt [09:11:23]cmd_close_receipt [09:11:23]MH_GetDate [09:11:23]Write to MH i2c: F0 00 00 E2 68 39 [09:11:23]Write i2c OK [09:11:23]MH_I2C_Read... [09:11:23]Read from MH i2c: F0 [09:11:23]MH_I2C_Read... [09:11:23]Read from MH i2c: F0 09 00 [09:11:23]MH_I2C_Read... [09:11:23]Read from MH i2c: F0 09 00 E2 68 00 BF 03 1E 67 EE DA 66 66 1D [09:11:23]GetLastDocTimeStamp 1730020135 [09:11:23]current date 1730020287 [09:11:23]FM_GetShiftState [09:11:23]SAM_PROTO_GetShiftState [09:11:23]wFMCommunicate request_size=4 [09:11:23]MH_SAM_APDU [09:11:23]CAPDU: 80 13 01 00 [09:11:23]Write to MH i2c: E2 08 00 E3 68 80 13 01 00 00 00 00 00 C8 [09:11:23]Write i2c OK [09:11:23]MH_I2C_Read... [09:11:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:11:23]Read from MH i2c: E2 [09:11:23]MH_I2C_Read... [09:11:23]Read from MH i2c: E2 0E 00 [09:11:23]MH_I2C_Read... [09:11:23]Read from MH i2c: E2 0E 00 E3 68 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 74 [09:11:23]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:11:23]wFMCommunicate OK [09:11:23]SAM_PROTO_GetShiftState done [09:11:23]FM_GetShiftState done [09:11:23]opened in 1729987736 [09:11:23]opened+sec_in_day 1730074136 [09:11:23]quantity*price = 100050 [09:11:23]sum+1 = 100052 [09:11: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 105 27.10.2024 09:11 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95106 ФПД: 157339469088149 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T091127&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95106&fm=157339469088149&tin=02508201610067®Number=0000000000170478&sum=100000 [09:11:24]StoreToDocumentArchive [09:11:24]shift 143 fd 95106 [09:11:24]save to /storage/0143/doc_00095106 [09:11:24]save last doc name /storage/0143/doc_00095106 to /storage/kkm_last_doc_name [09:11:24]save OK [09:11:24]Clear old archive folders... [09:11:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:11:24]tlvbuf is 00E41600 [09:11:24]SAM_PROTO_ClearQueue [09:11:24]wFMCommunicate request_size=4 [09:11:24]MH_SAM_APDU [09:11:24]CAPDU: 80 09 00 00 [09:11:24]Write to MH i2c: E2 08 00 F0 68 80 09 00 00 00 00 00 00 CA [09:11:24]Write i2c OK [09:11:24]MH_I2C_Read... [09:11:24]OFD Sender: No OFD packet to send [09:11:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:11:24]Read from MH i2c: E2 [09:11:24]MH_I2C_Read... [09:11:24]Read from MH i2c: E2 03 00 [09:11:24]MH_I2C_Read... [09:11:24]Read from MH i2c: E2 03 00 F0 68 00 90 00 CC [09:11:24]RAPDU: 90 00 [09:11:24]wFMCommunicate OK [09:11:24]SAM_PROTO_ClearQueue done [09:11:24]KKMCreateOFDPacket [09:11:24]OFDProtocolAddRootSTLVToBuf [09:11:24]FM_MakeSignedData [09:11:24]FM_MakeSignedData [09:11:24]SAM_PROTO_SignData [09:11:24]wFMCommunicate request_size=4 [09:11:24]MH_SAM_APDU [09:11:24]CAPDU: 80 0D 01 02 [09:11:24]Write to MH i2c: E2 08 00 F1 68 80 0D 01 02 00 00 00 00 D2 [09:11:24]Write i2c OK [09:11:24]MH_I2C_Read... [09:11:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:11:24]Read from MH i2c: E2 [09:11:24]MH_I2C_Read... [09:11:24]Read from MH i2c: E2 03 00 [09:11:24]MH_I2C_Read... [09:11:24]Read from MH i2c: E2 03 00 F1 68 00 90 00 CD [09:11:24]RAPDU: 90 00 [09:11:24]wFMCommunicate OK [09:11:24]wFMCommunicate request_size=255 [09:11:24]MH_SAM_APDU [09:11: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 69 00 00 00 F4 03 04 00 BF 03 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 82 73 01 00 35 04 06 00 8F 19 73 2A [09:11:24]Write to MH i2c: E2 02 01 F2 68 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 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 69 00 00 00 F4 03 04 00 BF 03 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 82 73 01 00 35 04 06 00 8F 19 73 2A 00 00 D1 [09:11:24]Write i2c OK [09:11:24]MH_I2C_Read... [09:11:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:11:24]Read from MH i2c: E2 [09:11:24]MH_I2C_Read... [09:11:24]Read from MH i2c: E2 03 00 [09:11:24]MH_I2C_Read... [09:11:24]Read from MH i2c: E2 03 00 F2 68 00 90 00 CE [09:11:24]RAPDU: 90 00 [09:11:24]wFMCommunicate OK [09:11:24]wFMCommunicate request_size=7 [09:11:24]MH_SAM_APDU [09:11:24]CAPDU: 80 0D 02 02 02 05 95 [09:11:24]Write to MH i2c: E2 0A 00 F3 68 80 0D 02 02 02 00 05 95 00 00 73 [09:11:24]Write i2c OK [09:11:24]MH_I2C_Read... [09:11:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:11:24]Read from MH i2c: E2 [09:11:24]MH_I2C_Read... [09:11:24]Read from MH i2c: E2 03 00 [09:11:24]MH_I2C_Read... [09:11:24]Read from MH i2c: E2 03 00 F3 68 00 90 00 CF [09:11:24]RAPDU: 90 00 [09:11:24]wFMCommunicate OK [09:11:24]wFMCommunicate request_size=4 [09:11:24]MH_SAM_APDU [09:11:24]CAPDU: 80 0D 03 02 [09:11:24]Write to MH i2c: E2 08 00 F4 68 80 0D 03 02 00 00 00 00 D7 [09:11:24]Write i2c OK [09:11:24]MH_I2C_Read... [09:11:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:11:24]Read from MH i2c: E2 [09:11:24]MH_I2C_Read... [09:11:24]Read from MH i2c: E2 0B 00 [09:11:24]MH_I2C_Read... [09:11:24]Read from MH i2c: E2 0B 00 F4 68 00 F1 9D 0F 19 79 EC 67 7E 90 00 D8 [09:11:24]RAPDU: F1 9D 0F 19 79 EC 67 7E 90 00 [09:11:24]wFMCommunicate OK [09:11:24]SAM_PROTO_SignData done [09:11:24]FM_MakeSignedData done [09:11:24]CreateOFDProtocolMessage [09:11:24]wFMCommunicate request_size=4 [09:11:24]MH_SAM_APDU [09:11:24]CAPDU: 80 11 00 00 [09:11:24]Write to MH i2c: E2 08 00 F5 68 80 11 00 00 00 00 00 00 D7 [09:11:24]Write i2c OK [09:11:24]MH_I2C_Read... [09:11:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:11:24]Read from MH i2c: E2 [09:11:24]MH_I2C_Read... [09:11:24]Read from MH i2c: E2 17 00 [09:11:24]MH_I2C_Read... [09:11:24]Read from MH i2c: E2 17 00 F5 68 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 28 [09:11:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:11:24]wFMCommunicate OK [09:11:24]CreateOFDProtocolMessage done [09:11:24]OFDSenderStorePacket 95106 [09:11:24]StoreOFDPacket docnum=95106 [09:11:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 64 83 04 01 03 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 69 00 00 00 F4 03 04 00 BF 03 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 82 73 01 00 35 04 06 00 8F 19 73 2A 05 95 F1 9D 0F 19 79 EC 67 7E [09:11:24]CheckFolder [09:11:24]dirname=/storage/ofd_packets [09:11:24]CheckFolder done [09:11:24]ProducePacketName [09:11:24]name=ofd_packets/00095106 [09:11:24]NVStorageSaveData ofd_packets/00095106 [09:11:24]File name is /storage/ofd_packets/00095106 [09:11:24]Write 298 bytes [09:11:24]NVStorageSaveData done [09:11:24]OFDSenderStorePacket done [09:11:24]KKMCreateOFDPacket done [09:11:24]NVStorageSaveData kkm_last_timestamp [09:11:24]File name is /storage/kkm_last_timestamp [09:11:24]Write 4 bytes [09:11:24]OFD Sender: Processing packet 95106 [packets to send 56, broken 55] [09:11:24]ProducePacketName [09:11:24]name=ofd_packets/00095106 [09:11:24]OFD Sender: To server: pG, [09:11:24]CommunicateWithHost lk.salyk.kg:30040 [09:11:24]ConnectInit lk.salyk.kg [09:11:24]NVStorageSaveData done [09:11:24]ExternCall_PrintAddStr [09:11:24]wPrintStart [09:11:24]Write to MH i2c: 01 00 00 F6 68 5E [09:11:24]Write i2c OK [09:11:24]MH_I2C_Read... [09:11:24]Read from MH i2c: 01 [09:11:24]MH_I2C_Read... [09:11:24]Read from MH i2c: 01 07 00 [09:11:24]MH_I2C_Read... [09:11:24]Read from MH i2c: 01 07 00 F6 68 00 00 00 00 00 FF 0F 73 [09:11:24]RasterBufferAndPrint [09:11:24]line Счет N : (1)3405612 [09:11:24]line ИНН: 02508201610067 [09:11:24]line Контрольно-Кассовый Чек [09:11:24]line ПРОДАЖА [09:11:24]line ТРК (МРК, ГНК) : 51 [09:11:24]line Товар: 2710194210 [09:11:24]line ДТ-К-5 [09:11:24]line 13.130 * 76.20 [09:11:24]line = 1000.51 [09:11:24]line НДС 12% НСП 1% [09:11:24]line > о реализуемом товаре [09:11:24]line ОКРУГЛЕНИЕ: -0.51 [09:11:24]line ИТОГО: 1000.00 [09:11:24]line Внесено: 1000.00 [09:11:24]line СДАЧА: 0.00 [09:11:24]line НСП 1% : 8.85 [09:11:24]line НДС 12% : 106.25 [09:11:24]line Наличными: 1000.00 [09:11:24]line Безнал.: 0.00 [09:11:24]line Место: АЗС № 82 "Партнер Нефть" [09:11:24]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:11:24]line СНО: Общий режим [09:11:24]line Чек 105 27.10.2024 09:11 [09:11:24]line Смена: 143 ФФД: 1.0 [09:11:24]line ЗНМ: 0300000017 [09:11:24]line РНМ: 0000000000170478 [09:11:24]line Версия ККМ: v1.0 [09:11:24]line ФМ: 0000000002098560 [09:11:24]line ФД: 95106 [09:11:24]line ФПД: 157339469088149 [09:11:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T091127&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95106&fm=157339469088149&tin=02508201610067®Number=0000000000170478&sum=100000 [09:11:25]Connected sock=11 [09:11:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 64 83 04 01 03 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 69 00 00 00 F4 03 04 00 BF 03 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 82 73 01 00 35 04 06 00 8F 19 73 2A 05 95 F1 9D 0F 19 79 EC 67 7E [09:11:25]written 0, free lines is 4095 [09:11:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 CC 0F 47 00 B6 C4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 82 73 01 00 F4 03 04 00 EB AD 1D 67 B6 04 01 00 00 C9 00 3A 98 37 B6 EC 74 [09:11:25]CommunicateWithHost err = 0 [09:11:25]CheckOFDResponse [09:11:25]1017 (14) - 77093643461234 [09:11:25]1041 (16) - 0000000002098560 [09:11:25]1040 (4) - 95106 [09:11:25]1012 (4) - 27.10.2024 03:05 [09:11:25]1206 (1) - 0 [09:11:25]OFD Sender: Remove packet 95106 [09:11:25]ProducePacketName [09:11:25]name=ofd_packets/00095106 [09:11:25]NVStorageDeleteData [09:11:25]Write to MH i2c: 01 00 00 21 69 8A [09:11:25]Write i2c OK [09:11:25]MH_I2C_Read... [09:11:25]Read from MH i2c: 01 [09:11:25]MH_I2C_Read... [09:11:25]Read from MH i2c: 01 07 00 [09:11:25]MH_I2C_Read... [09:11:25]Read from MH i2c: 01 07 00 21 69 00 00 00 00 00 F9 0C 96 [09:11:25]RasterBufferAndPrint [09:11:25]line [09:11:25]line [09:11:25]line [09:11:25]line [09:11:25]line [09:11:25]written 0, free lines is 3331 [09:11:25]MH_Cut [09:11:25]Write to MH i2c: D1 01 00 28 69 01 63 [09:11:25]Write i2c OK [09:11:25]MH_I2C_Read... [09:11:25]Read from MH i2c: D1 [09:11:25]MH_I2C_Read... [09:11:25]Read from MH i2c: D1 01 00 [09:11:25]MH_I2C_Read... [09:11:25]Read from MH i2c: D1 01 00 28 69 00 62 [09:11:25]Write to MH i2c: 01 00 00 29 69 92 [09:11:25]Write i2c OK [09:11:25]MH_I2C_Read... [09:11:26]OFD Sender: No OFD packet to send [09:11:26]*** Cut start [09:11:26]*** Partial cut [09:11:26]*** CUTSNS_PIN = 1 [09:11:26]*** CUTSNS_PIN = 0 [09:11:26]*** Brake cut motor [09:11:27]Read from MH i2c: 01 [09:11:27]MH_I2C_Read... [09:11:27]*** Stop cut motor [09:11:27]*** Cut end [09:11:27]Read from MH i2c: 01 07 00 [09:11:27]MH_I2C_Read... [09:11:27]Read from MH i2c: 01 07 00 29 69 00 00 00 00 00 FF 0F A7 [09:11:27]process_action close_receipt done [09:11:27]requested_data is exist [09:11:27]produce_requested_data [09:11:27]requested_item fm.sn is exist - process it [09:11:27]wFMCommunicate request_size=4 [09:11:27]MH_SAM_APDU [09:11:27]CAPDU: 80 11 00 00 [09:11:27]Write to MH i2c: E2 08 00 2A 69 80 11 00 00 00 00 00 00 0D [09:11:27]Write i2c OK [09:11:27]MH_I2C_Read... [09:11:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:11:27]Read from MH i2c: E2 [09:11:27]MH_I2C_Read... [09:11:27]Read from MH i2c: E2 17 00 [09:11:27]MH_I2C_Read... [09:11:27]Read from MH i2c: E2 17 00 2A 69 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5E [09:11:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:11:27]wFMCommunicate OK [09:11:27]requested_item fd.num is exist - process it [09:11:27]SAM_PROTO_GetFieldsCounters [09:11:27]wFMCommunicate request_size=4 [09:11:27]MH_SAM_APDU [09:11:27]CAPDU: 80 13 00 00 [09:11:27]Write to MH i2c: E2 08 00 2B 69 80 13 00 00 00 00 00 00 10 [09:11:27]Write i2c OK [09:11:27]MH_I2C_Read... [09:11:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:11:27]Read from MH i2c: E2 [09:11:27]MH_I2C_Read... [09:11:27]Read from MH i2c: E2 62 00 [09:11:27]MH_I2C_Read... [09:11:27]Read from MH i2c: E2 62 00 2B 69 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 82 73 01 00 0E 04 04 00 8F 00 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 F1 [09:11:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 82 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 69 00 00 00 5E 04 04 00 69 00 00 00 57 04 04 00 6A 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:11:27]wFMCommunicate OK [09:11:27]SAM_PROTO_GetFieldsCounters done [09:11:27]requested_item shift.num is exist - process it [09:11:27]requested_item shift.opened is exist - process it [09:11:27]req_shift_opened [09:11:27]FM_GetShiftState [09:11:27]SAM_PROTO_GetShiftState [09:11:27]wFMCommunicate request_size=4 [09:11:27]MH_SAM_APDU [09:11:27]CAPDU: 80 13 01 00 [09:11:27]Write to MH i2c: E2 08 00 2C 69 80 13 01 00 00 00 00 00 12 [09:11:27]Write i2c OK [09:11:27]MH_I2C_Read... [09:11:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:11:27]Read from MH i2c: E2 [09:11:27]MH_I2C_Read... [09:11:27]Read from MH i2c: E2 0E 00 [09:11:27]MH_I2C_Read... [09:11:27]Read from MH i2c: E2 0E 00 2C 69 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 BE [09:11:27]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:11:27]wFMCommunicate OK [09:11:27]SAM_PROTO_GetShiftState done [09:11:27]FM_GetShiftState done [09:11:27]req_shift_opened done [09:11:27]requested_item shift.open_date is exist - process it [09:11:27]req_shift_open_date [09:11:27]req_shift_open_date done [09:11:27]produce_requested_data done [09:11:27]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95106,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:11:27]process_action_free close_receipt [09:11:27]json_value_free [09:11:27]json_value_free done [09:11:27]process_json_proto returns [09:11:27]Send response to host [09:11:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95106,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:11:27]free response buf [09:11:27]execute_script done [09:11:27]execute_script returns [09:11:27]free content buf [09:11:27]Sock 7.Close socket [09:11:27]Sock 7.Thread stoped [09:11:31]OFD Sender: No OFD packet to send [09:11:36]OFD Sender: No OFD packet to send [09:11:41]OFD Sender: No OFD packet to send [09:11:46]OFD Sender: No OFD packet to send [09:11:51]OFD Sender: No OFD packet to send [09:11:56]OFD Sender: No OFD packet to send [09:12:01]OFD Sender: No OFD packet to send [09:12:06]OFD Sender: No OFD packet to send [09:12:11]OFD Sender: No OFD packet to send [09:12:16]OFD Sender: No OFD packet to send [09:12:20]accept exits with 9 [09:12:20]New connection [09:12:20]New thread 3066723684 created [09:12:20]Thread 3066867044 joined [09:12:20]Waiting for new connection... [09:12:20] Sock 9.Parse request [09:12:20]Sock 9.Check first char [09:12:20]Sock 9.First char is OK [09:12:20]request: POST /json_proto HTTP/1.0 [09:12:20]Method: POST [09:12:20]URL: /json_proto [09:12:20]Method is POST - this is cgi request [09:12:20]url: /json_proto [09:12:20]query_string will be loaded in cgi processing [09:12:20]execute_cgi json_proto POST (null) [09:12:20]execute_cgi path=json_proto method=POST [09:12:20]POST find Content-Length [09:12:20]Host: 172.17.40.67:8080 [09:12:20]Content-Length: 683 [09:12:20]Content-Type: application/json [09:12:20] [09:12:20]POST finish read [09:12:20]Found Content-Length = 683 [09:12:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405613", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:12:20]execute_script... [09:12:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405613", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:12:20]POST & json_proto [09:12:20]process_json_proto [09:12:20]json parsed OK: [09:12:20]protocol is kg_v1.0 [09:12:20]action value=close_receipt [09:12:20]process_action close_receipt [09:12:20]cmd_close_receipt [09:12:20]MH_GetDate [09:12:20]Write to MH i2c: F0 00 00 2D 69 85 [09:12:20]Write i2c OK [09:12:20]MH_I2C_Read... [09:12:20]Read from MH i2c: F0 [09:12:20]MH_I2C_Read... [09:12:20]Read from MH i2c: F0 09 00 [09:12:20]MH_I2C_Read... [09:12:20]Read from MH i2c: F0 09 00 2D 69 00 F8 03 1E 67 EE DA 66 66 A2 [09:12:20]GetLastDocTimeStamp 1730020287 [09:12:20]current date 1730020344 [09:12:20]FM_GetShiftState [09:12:20]SAM_PROTO_GetShiftState [09:12:20]wFMCommunicate request_size=4 [09:12:20]MH_SAM_APDU [09:12:20]CAPDU: 80 13 01 00 [09:12:20]Write to MH i2c: E2 08 00 2E 69 80 13 01 00 00 00 00 00 14 [09:12:20]Write i2c OK [09:12:20]MH_I2C_Read... [09:12:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:12:20]Read from MH i2c: E2 [09:12:20]MH_I2C_Read... [09:12:20]Read from MH i2c: E2 0E 00 [09:12:20]MH_I2C_Read... [09:12:20]Read from MH i2c: E2 0E 00 2E 69 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C0 [09:12:20]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:12:20]wFMCommunicate OK [09:12:20]SAM_PROTO_GetShiftState done [09:12:20]FM_GetShiftState done [09:12:20]opened in 1729987736 [09:12:20]opened+sec_in_day 1730074136 [09:12:20]quantity*price = 100015 [09:12:20]sum+1 = 100017 [09:12:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 106 27.10.2024 09:12 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95107 ФПД: 59976046141379 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T091224&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95107&fm=59976046141379&tin=02508201610067®Number=0000000000170478&sum=100000 [09:12:21]StoreToDocumentArchive [09:12:21]shift 143 fd 95107 [09:12:21]save to /storage/0143/doc_00095107 [09:12:21]save last doc name /storage/0143/doc_00095107 to /storage/kkm_last_doc_name [09:12:21]save OK [09:12:21]Clear old archive folders... [09:12:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:12:21]tlvbuf is 00F3EEA0 [09:12:21]SAM_PROTO_ClearQueue [09:12:21]wFMCommunicate request_size=4 [09:12:21]MH_SAM_APDU [09:12:21]CAPDU: 80 09 00 00 [09:12:21]Write to MH i2c: E2 08 00 3B 69 80 09 00 00 00 00 00 00 16 [09:12:21]Write i2c OK [09:12:21]MH_I2C_Read... [09:12:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:12:22]Read from MH i2c: E2 [09:12:22]MH_I2C_Read... [09:12:22]Read from MH i2c: E2 03 00 [09:12:22]MH_I2C_Read... [09:12:22]Read from MH i2c: E2 03 00 3B 69 00 90 00 18 [09:12:22]RAPDU: 90 00 [09:12:22]wFMCommunicate OK [09:12:22]SAM_PROTO_ClearQueue done [09:12:22]KKMCreateOFDPacket [09:12:22]OFDProtocolAddRootSTLVToBuf [09:12:22]FM_MakeSignedData [09:12:22]FM_MakeSignedData [09:12:22]SAM_PROTO_SignData [09:12:22]wFMCommunicate request_size=4 [09:12:22]MH_SAM_APDU [09:12:22]CAPDU: 80 0D 01 02 [09:12:22]Write to MH i2c: E2 08 00 3C 69 80 0D 01 02 00 00 00 00 1E [09:12:22]Write i2c OK [09:12:22]MH_I2C_Read... [09:12:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:12:22]Read from MH i2c: E2 [09:12:22]MH_I2C_Read... [09:12:22]Read from MH i2c: E2 03 00 [09:12:22]MH_I2C_Read... [09:12:22]Read from MH i2c: E2 03 00 3C 69 00 90 00 19 [09:12:22]RAPDU: 90 00 [09:12:22]wFMCommunicate OK [09:12:22]wFMCommunicate request_size=255 [09:12:22]MH_SAM_APDU [09:12:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 F8 03 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 83 73 01 00 35 04 06 00 36 [09:12:22]Write to MH i2c: E2 02 01 3D 69 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 F8 03 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 83 73 01 00 35 04 06 00 36 00 00 4C [09:12:22]Write i2c OK [09:12:22]MH_I2C_Read... [09:12:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:12:22]Read from MH i2c: E2 [09:12:22]MH_I2C_Read... [09:12:22]Read from MH i2c: E2 03 00 [09:12:22]MH_I2C_Read... [09:12:22]Read from MH i2c: E2 03 00 3D 69 00 90 00 1A [09:12:22]RAPDU: 90 00 [09:12:22]wFMCommunicate OK [09:12:22]wFMCommunicate request_size=10 [09:12:22]MH_SAM_APDU [09:12:22]CAPDU: 80 0D 02 02 05 8C 42 EC DF C3 [09:12:22]Write to MH i2c: E2 0D 00 3E 69 80 0D 02 02 05 00 8C 42 EC DF C3 00 00 87 [09:12:22]Write i2c OK [09:12:22]MH_I2C_Read... [09:12:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:12:22]Read from MH i2c: E2 [09:12:22]MH_I2C_Read... [09:12:22]Read from MH i2c: E2 03 00 [09:12:22]MH_I2C_Read... [09:12:22]Read from MH i2c: E2 03 00 3E 69 00 90 00 1B [09:12:22]RAPDU: 90 00 [09:12:22]wFMCommunicate OK [09:12:22]wFMCommunicate request_size=4 [09:12:22]MH_SAM_APDU [09:12:22]CAPDU: 80 0D 03 02 [09:12:22]Write to MH i2c: E2 08 00 3F 69 80 0D 03 02 00 00 00 00 23 [09:12:22]Write i2c OK [09:12:22]MH_I2C_Read... [09:12:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:12:22]Read from MH i2c: E2 [09:12:22]MH_I2C_Read... [09:12:22]Read from MH i2c: E2 0B 00 [09:12:22]MH_I2C_Read... [09:12:22]Read from MH i2c: E2 0B 00 3F 69 00 90 B6 4A 32 FB 51 0F 8D 90 00 CE [09:12:22]RAPDU: 90 B6 4A 32 FB 51 0F 8D 90 00 [09:12:22]wFMCommunicate OK [09:12:22]SAM_PROTO_SignData done [09:12:22]FM_MakeSignedData done [09:12:22]CreateOFDProtocolMessage [09:12:22]wFMCommunicate request_size=4 [09:12:22]MH_SAM_APDU [09:12:22]CAPDU: 80 11 00 00 [09:12:22]Write to MH i2c: E2 08 00 40 69 80 11 00 00 00 00 00 00 23 [09:12:22]Write i2c OK [09:12:22]MH_I2C_Read... [09:12:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:12:22]Read from MH i2c: E2 [09:12:22]MH_I2C_Read... [09:12:22]Read from MH i2c: E2 17 00 [09:12:22]MH_I2C_Read... [09:12:22]Read from MH i2c: E2 17 00 40 69 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 74 [09:12:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:12:22]wFMCommunicate OK [09:12:22]CreateOFDProtocolMessage done [09:12:22]OFDSenderStorePacket 95107 [09:12:22]StoreOFDPacket docnum=95107 [09:12:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0E 4A 07 01 ED 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 F8 03 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 83 73 01 00 35 04 06 00 36 8C 42 EC DF C3 90 B6 4A 32 FB 51 0F 8D [09:12:22]CheckFolder [09:12:22]dirname=/storage/ofd_packets [09:12:22]CheckFolder done [09:12:22]ProducePacketName [09:12:22]name=ofd_packets/00095107 [09:12:22]NVStorageSaveData ofd_packets/00095107 [09:12:22]File name is /storage/ofd_packets/00095107 [09:12:22]Write 301 bytes [09:12:22]NVStorageSaveData done [09:12:22]OFDSenderStorePacket done [09:12:22]KKMCreateOFDPacket done [09:12:22]NVStorageSaveData kkm_last_timestamp [09:12:22]File name is /storage/kkm_last_timestamp [09:12:22]Write 4 bytes [09:12:22]NVStorageSaveData done [09:12:22]ExternCall_PrintAddStr [09:12:22]wPrintStart [09:12:22]Write to MH i2c: 01 00 00 41 69 AA [09:12:22]Write i2c OK [09:12:22]MH_I2C_Read... [09:12:22]Read from MH i2c: 01 [09:12:22]MH_I2C_Read... [09:12:22]Read from MH i2c: 01 07 00 [09:12:22]MH_I2C_Read... [09:12:22]Read from MH i2c: 01 07 00 41 69 00 00 00 00 00 FF 0F BF [09:12:22]RasterBufferAndPrint [09:12:22]line Счет N : (1)3405613 [09:12:22]line ИНН: 02508201610067 [09:12:22]line Контрольно-Кассовый Чек [09:12:22]line ПРОДАЖА [09:12:22]line ТРК (МРК, ГНК) : 32 [09:12:22]line Товар: 2710124130 [09:12:22]line Аи-92-К-4 [09:12:22]line 14.950 * 66.90 [09:12:22]line = 1000.16 [09:12:22]line НДС 12% НСП 1% [09:12:22]line > о реализуемом товаре [09:12:22]line ОКРУГЛЕНИЕ: -0.16 [09:12:22]line ИТОГО: 1000.00 [09:12:22]line Внесено: 1000.00 [09:12:22]line СДАЧА: 0.00 [09:12:22]line НСП 1% : 8.85 [09:12:22]line НДС 12% : 106.21 [09:12:22]line Наличными: 1000.00 [09:12:22]line Безнал.: 0.00 [09:12:22]line Место: АЗС № 82 "Партнер Нефть" [09:12:22]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:12:22]line СНО: Общий режим [09:12:22]line Чек 106 27.10.2024 09:12 [09:12:22]line Смена: 143 ФФД: 1.0 [09:12:22]line ЗНМ: 0300000017 [09:12:22]line РНМ: 0000000000170478 [09:12:22]line Версия ККМ: v1.0 [09:12:22]line ФМ: 0000000002098560 [09:12:22]line ФД: 95107 [09:12:22]line ФПД: 59976046141379 [09:12:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T091224&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95107&fm=59976046141379&tin=02508201610067®Number=0000000000170478&sum=100000 [09:12:22]OFD Sender: Processing packet 95107 [packets to send 56, broken 55] [09:12:22]ProducePacketName [09:12:22]name=ofd_packets/00095107 [09:12:22]OFD Sender: To server: pG, [09:12:22]CommunicateWithHost lk.salyk.kg:30040 [09:12:22]ConnectInit lk.salyk.kg [09:12:22]written 0, free lines is 4095 [09:12:22]Connected sock=10 [09:12:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0E 4A 07 01 ED 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 F8 03 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 83 73 01 00 35 04 06 00 36 8C 42 EC DF C3 90 B6 4A 32 FB 51 0F 8D [09:12:23]Write to MH i2c: 01 00 00 6C 69 D5 [09:12:23]Write i2c OK [09:12:23]MH_I2C_Read... [09:12:23]Read from MH i2c: 01 [09:12:23]MH_I2C_Read... [09:12:23]Read from MH i2c: 01 07 00 [09:12:23]MH_I2C_Read... [09:12:23]Read from MH i2c: 01 07 00 6C 69 00 00 00 00 00 0B 0D F4 [09:12:23]RasterBufferAndPrint [09:12:23]line [09:12:23]line [09:12:23]line [09:12:23]line [09:12:23]line [09:12:23]written 0, free lines is 3345 [09:12:23]MH_Cut [09:12:23]Write to MH i2c: D1 01 00 73 69 01 AE [09:12:23]Write i2c OK [09:12:23]MH_I2C_Read... [09:12:23]Read from MH i2c: D1 [09:12:23]MH_I2C_Read... [09:12:23]Read from MH i2c: D1 01 00 [09:12:23]MH_I2C_Read... [09:12:23]Read from MH i2c: D1 01 00 73 69 00 AD [09:12:23]Write to MH i2c: 01 00 00 74 69 DD [09:12:23]Write i2c OK [09:12:23]MH_I2C_Read... [09:12:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B3 DF 47 00 1B 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 32 30 39 38 35 36 30 10 04 04 00 83 73 01 00 F4 03 04 00 25 AE 1D 67 B6 04 01 00 00 E7 55 38 CD 16 1A 3F 08 [09:12:23]CommunicateWithHost err = 0 [09:12:23]CheckOFDResponse [09:12:23]1017 (14) - 77093643461234 [09:12:23]1041 (16) - 0000000002098560 [09:12:23]1040 (4) - 95107 [09:12:23]1012 (4) - 27.10.2024 03:06 [09:12:23]1206 (1) - 0 [09:12:23]OFD Sender: Remove packet 95107 [09:12:23]ProducePacketName [09:12:23]name=ofd_packets/00095107 [09:12:23]NVStorageDeleteData [09:12:23]OFD Sender: No OFD packet to send [09:12:23]*** Cut start [09:12:23]*** Partial cut [09:12:23]*** CUTSNS_PIN = 1 [09:12:23]*** CUTSNS_PIN = 0 [09:12:24]*** Brake cut motor [09:12:24]Read from MH i2c: 01 [09:12:24]MH_I2C_Read... [09:12:24]*** Stop cut motor [09:12:24]*** Cut end [09:12:24]Read from MH i2c: 01 07 00 [09:12:24]MH_I2C_Read... [09:12:24]Read from MH i2c: 01 07 00 74 69 00 00 00 00 00 FF 0F F2 [09:12:24]process_action close_receipt done [09:12:24]requested_data is exist [09:12:24]produce_requested_data [09:12:24]requested_item fm.sn is exist - process it [09:12:24]wFMCommunicate request_size=4 [09:12:24]MH_SAM_APDU [09:12:24]CAPDU: 80 11 00 00 [09:12:24]Write to MH i2c: E2 08 00 75 69 80 11 00 00 00 00 00 00 58 [09:12:24]Write i2c OK [09:12:24]MH_I2C_Read... [09:12:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:12:24]Read from MH i2c: E2 [09:12:24]MH_I2C_Read... [09:12:24]Read from MH i2c: E2 17 00 [09:12:24]MH_I2C_Read... [09:12:24]Read from MH i2c: E2 17 00 75 69 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A9 [09:12:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:12:24]wFMCommunicate OK [09:12:24]requested_item fd.num is exist - process it [09:12:24]SAM_PROTO_GetFieldsCounters [09:12:24]wFMCommunicate request_size=4 [09:12:24]MH_SAM_APDU [09:12:24]CAPDU: 80 13 00 00 [09:12:24]Write to MH i2c: E2 08 00 76 69 80 13 00 00 00 00 00 00 5B [09:12:24]Write i2c OK [09:12:24]MH_I2C_Read... [09:12:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:12:24]Read from MH i2c: E2 [09:12:24]MH_I2C_Read... [09:12:24]Read from MH i2c: E2 62 00 [09:12:24]MH_I2C_Read... [09:12:24]Read from MH i2c: E2 62 00 76 69 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 83 73 01 00 0E 04 04 00 8F 00 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 40 [09:12:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 83 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 6A 00 00 00 5E 04 04 00 6A 00 00 00 57 04 04 00 6B 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:12:24]wFMCommunicate OK [09:12:24]SAM_PROTO_GetFieldsCounters done [09:12:24]requested_item shift.num is exist - process it [09:12:24]requested_item shift.opened is exist - process it [09:12:24]req_shift_opened [09:12:24]FM_GetShiftState [09:12:24]SAM_PROTO_GetShiftState [09:12:24]wFMCommunicate request_size=4 [09:12:24]MH_SAM_APDU [09:12:24]CAPDU: 80 13 01 00 [09:12:24]Write to MH i2c: E2 08 00 77 69 80 13 01 00 00 00 00 00 5D [09:12:24]Write i2c OK [09:12:24]MH_I2C_Read... [09:12:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:12:24]Read from MH i2c: E2 [09:12:24]MH_I2C_Read... [09:12:24]Read from MH i2c: E2 0E 00 [09:12:24]MH_I2C_Read... [09:12:24]Read from MH i2c: E2 0E 00 77 69 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 09 [09:12:24]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:12:24]wFMCommunicate OK [09:12:24]SAM_PROTO_GetShiftState done [09:12:24]FM_GetShiftState done [09:12:24]req_shift_opened done [09:12:24]requested_item shift.open_date is exist - process it [09:12:24]req_shift_open_date [09:12:24]req_shift_open_date done [09:12:24]produce_requested_data done [09:12:24]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95107,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:12:24]process_action_free close_receipt [09:12:24]json_value_free [09:12:24]json_value_free done [09:12:24]process_json_proto returns [09:12:24]Send response to host [09:12:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95107,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:12:24]free response buf [09:12:24]execute_script done [09:12:24]execute_script returns [09:12:24]free content buf [09:12:24]Sock 9.Close socket [09:12:24]Sock 9.Thread stoped [09:12:28]OFD Sender: No OFD packet to send [09:12:33]OFD Sender: No OFD packet to send [09:12:38]OFD Sender: No OFD packet to send [09:12:43]OFD Sender: No OFD packet to send [09:12:48]OFD Sender: No OFD packet to send [09:12:53]OFD Sender: No OFD packet to send [09:12:58]OFD Sender: No OFD packet to send [09:13:03]OFD Sender: No OFD packet to send [09:13:08]OFD Sender: No OFD packet to send [09:13:13]OFD Sender: No OFD packet to send [09:13:18]OFD Sender: No OFD packet to send [09:13:23]OFD Sender: No OFD packet to send [09:13:28]OFD Sender: No OFD packet to send [09:13:33]OFD Sender: No OFD packet to send [09:13:38]OFD Sender: No OFD packet to send [09:13:43]OFD Sender: No OFD packet to send [09:13:48]OFD Sender: No OFD packet to send [09:13:53]OFD Sender: No OFD packet to send [09:13:58]OFD Sender: No OFD packet to send [09:14:03]OFD Sender: No OFD packet to send [09:14:08]OFD Sender: No OFD packet to send [09:14:13]OFD Sender: No OFD packet to send [09:14:18]OFD Sender: No OFD packet to send [09:14:23]OFD Sender: No OFD packet to send [09:14:28]OFD Sender: No OFD packet to send [09:14:33]OFD Sender: No OFD packet to send [09:14:38]OFD Sender: No OFD packet to send [09:14:43]OFD Sender: No OFD packet to send [09:14:48]OFD Sender: No OFD packet to send [09:14:53]OFD Sender: No OFD packet to send [09:14:58]OFD Sender: No OFD packet to send [09:15:04]OFD Sender: No OFD packet to send [09:15:09]OFD Sender: No OFD packet to send [09:15:14]OFD Sender: No OFD packet to send [09:15:19]OFD Sender: No OFD packet to send [09:15:24]OFD Sender: No OFD packet to send [09:15:29]OFD Sender: No OFD packet to send [09:15:32]accept exits with 7 [09:15:32]New connection [09:15:32]New thread 3066867044 created [09:15:32]Thread 3066723684 joined [09:15:32]Waiting for new connection... [09:15:32] Sock 7.Parse request [09:15:32]Sock 7.Check first char [09:15:32]Sock 7.First char is OK [09:15:32]request: POST /json_proto HTTP/1.0 [09:15:32]Method: POST [09:15:32]URL: /json_proto [09:15:32]Method is POST - this is cgi request [09:15:32]url: /json_proto [09:15:32]query_string will be loaded in cgi processing [09:15:32]execute_cgi json_proto POST (null) [09:15:32]execute_cgi path=json_proto method=POST [09:15:32]POST find Content-Length [09:15:32]Host: 172.17.40.67:8080 [09:15:32]Content-Length: 683 [09:15:32]Content-Type: application/json [09:15:32] [09:15:32]POST finish read [09:15:32]Found Content-Length = 683 [09:15:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405614", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [09:15:32]execute_script... [09:15: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)3405614", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [09:15:32]POST & json_proto [09:15:32]process_json_proto [09:15:32]json parsed OK: [09:15:32]protocol is kg_v1.0 [09:15:32]action value=close_receipt [09:15:32]process_action close_receipt [09:15:32]cmd_close_receipt [09:15:32]MH_GetDate [09:15:32]Write to MH i2c: F0 00 00 78 69 D0 [09:15:32]Write i2c OK [09:15:32]MH_I2C_Read... [09:15:32]Read from MH i2c: F0 [09:15:32]MH_I2C_Read... [09:15:32]Read from MH i2c: F0 09 00 [09:15:32]MH_I2C_Read... [09:15:32]Read from MH i2c: F0 09 00 78 69 00 B8 04 1E 67 EE DA 66 66 AE [09:15:32]GetLastDocTimeStamp 1730020344 [09:15:32]current date 1730020536 [09:15:32]FM_GetShiftState [09:15:32]SAM_PROTO_GetShiftState [09:15:32]wFMCommunicate request_size=4 [09:15:32]MH_SAM_APDU [09:15:32]CAPDU: 80 13 01 00 [09:15:32]Write to MH i2c: E2 08 00 79 69 80 13 01 00 00 00 00 00 5F [09:15:32]Write i2c OK [09:15:32]MH_I2C_Read... [09:15:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:15:32]Read from MH i2c: E2 [09:15:32]MH_I2C_Read... [09:15:32]Read from MH i2c: E2 0E 00 [09:15:32]MH_I2C_Read... [09:15:32]Read from MH i2c: E2 0E 00 79 69 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0B [09:15:32]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:15:32]wFMCommunicate OK [09:15:32]SAM_PROTO_GetShiftState done [09:15:32]FM_GetShiftState done [09:15:32]opened in 1729987736 [09:15:32]opened+sec_in_day 1730074136 [09:15:32]quantity*price = 200043 [09:15:32]sum+1 = 200044 [09:15:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 107 27.10.2024 09:15 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95108 ФПД: 68099248843002 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T091536&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95108&fm=68099248843002&tin=02508201610067®Number=0000000000170478&sum=200000 [09:15:33]StoreToDocumentArchive [09:15:33]shift 143 fd 95108 [09:15:33]save to /storage/0143/doc_00095108 [09:15:33]save last doc name /storage/0143/doc_00095108 to /storage/kkm_last_doc_name [09:15:33]save OK [09:15:33]Clear old archive folders... [09:15:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:15:33]tlvbuf is 00E89650 [09:15:33]SAM_PROTO_ClearQueue [09:15:33]wFMCommunicate request_size=4 [09:15:33]MH_SAM_APDU [09:15:33]CAPDU: 80 09 00 00 [09:15:33]Write to MH i2c: E2 08 00 86 69 80 09 00 00 00 00 00 00 61 [09:15:33]Write i2c OK [09:15:33]MH_I2C_Read... [09:15:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:15:33]Read from MH i2c: E2 [09:15:33]MH_I2C_Read... [09:15:33]Read from MH i2c: E2 03 00 [09:15:33]MH_I2C_Read... [09:15:33]Read from MH i2c: E2 03 00 86 69 00 90 00 63 [09:15:33]RAPDU: 90 00 [09:15:33]wFMCommunicate OK [09:15:33]SAM_PROTO_ClearQueue done [09:15:33]KKMCreateOFDPacket [09:15:33]OFDProtocolAddRootSTLVToBuf [09:15:33]FM_MakeSignedData [09:15:33]FM_MakeSignedData [09:15:33]SAM_PROTO_SignData [09:15:33]wFMCommunicate request_size=4 [09:15:33]MH_SAM_APDU [09:15:33]CAPDU: 80 0D 01 02 [09:15:33]Write to MH i2c: E2 08 00 87 69 80 0D 01 02 00 00 00 00 69 [09:15:33]Write i2c OK [09:15:33]MH_I2C_Read... [09:15:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:15:33]Read from MH i2c: E2 [09:15:33]MH_I2C_Read... [09:15:33]Read from MH i2c: E2 03 00 [09:15:33]MH_I2C_Read... [09:15:33]Read from MH i2c: E2 03 00 87 69 00 90 00 64 [09:15:33]RAPDU: 90 00 [09:15:33]wFMCommunicate OK [09:15:33]wFMCommunicate request_size=255 [09:15:33]MH_SAM_APDU [09:15: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 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 6B 00 00 00 F4 03 04 00 B8 04 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 84 73 01 00 35 04 06 00 3D [09:15:33]Write to MH i2c: E2 02 01 88 69 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 6B 00 00 00 F4 03 04 00 B8 04 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 84 73 01 00 35 04 06 00 3D 00 00 10 [09:15:33]Write i2c OK [09:15:33]MH_I2C_Read... [09:15:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:15:33]Read from MH i2c: E2 [09:15:33]MH_I2C_Read... [09:15:33]Read from MH i2c: E2 03 00 [09:15:33]MH_I2C_Read... [09:15:33]Read from MH i2c: E2 03 00 88 69 00 90 00 65 [09:15:33]RAPDU: 90 00 [09:15:33]wFMCommunicate OK [09:15:33]wFMCommunicate request_size=10 [09:15:33]MH_SAM_APDU [09:15:33]CAPDU: 80 0D 02 02 05 EF 97 89 68 FA [09:15:33]Write to MH i2c: E2 0D 00 89 69 80 0D 02 02 05 00 EF 97 89 68 FA 00 00 E7 [09:15:33]Write i2c OK [09:15:33]MH_I2C_Read... [09:15:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:15:33]Read from MH i2c: E2 [09:15:33]MH_I2C_Read... [09:15:33]Read from MH i2c: E2 03 00 [09:15:33]MH_I2C_Read... [09:15:33]Read from MH i2c: E2 03 00 89 69 00 90 00 66 [09:15:33]RAPDU: 90 00 [09:15:33]wFMCommunicate OK [09:15:33]wFMCommunicate request_size=4 [09:15:33]MH_SAM_APDU [09:15:33]CAPDU: 80 0D 03 02 [09:15:33]Write to MH i2c: E2 08 00 8A 69 80 0D 03 02 00 00 00 00 6E [09:15:33]Write i2c OK [09:15:33]MH_I2C_Read... [09:15:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:15:33]Read from MH i2c: E2 [09:15:33]MH_I2C_Read... [09:15:33]Read from MH i2c: E2 0B 00 [09:15:33]MH_I2C_Read... [09:15:33]Read from MH i2c: E2 0B 00 8A 69 00 D0 87 BC 77 81 B5 25 EA 90 00 3E [09:15:33]RAPDU: D0 87 BC 77 81 B5 25 EA 90 00 [09:15:33]wFMCommunicate OK [09:15:33]SAM_PROTO_SignData done [09:15:33]FM_MakeSignedData done [09:15:33]CreateOFDProtocolMessage [09:15:33]wFMCommunicate request_size=4 [09:15:33]MH_SAM_APDU [09:15:33]CAPDU: 80 11 00 00 [09:15:33]Write to MH i2c: E2 08 00 8B 69 80 11 00 00 00 00 00 00 6E [09:15:33]Write i2c OK [09:15:33]MH_I2C_Read... [09:15:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:15:33]Read from MH i2c: E2 [09:15:33]MH_I2C_Read... [09:15:33]Read from MH i2c: E2 17 00 [09:15:33]MH_I2C_Read... [09:15:33]Read from MH i2c: E2 17 00 8B 69 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BF [09:15:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:15:33]wFMCommunicate OK [09:15:33]CreateOFDProtocolMessage done [09:15:33]OFDSenderStorePacket 95108 [09:15:33]StoreOFDPacket docnum=95108 [09:15:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FD 57 07 01 08 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 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 6B 00 00 00 F4 03 04 00 B8 04 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 84 73 01 00 35 04 06 00 3D EF 97 89 68 FA D0 87 BC 77 81 B5 25 EA [09:15:33]CheckFolder [09:15:33]dirname=/storage/ofd_packets [09:15:33]CheckFolder done [09:15:33]ProducePacketName [09:15:33]name=ofd_packets/00095108 [09:15:33]NVStorageSaveData ofd_packets/00095108 [09:15:33]File name is /storage/ofd_packets/00095108 [09:15:33]Write 301 bytes [09:15:33]NVStorageSaveData done [09:15:33]OFDSenderStorePacket done [09:15:33]KKMCreateOFDPacket done [09:15:33]NVStorageSaveData kkm_last_timestamp [09:15:33]File name is /storage/kkm_last_timestamp [09:15:33]Write 4 bytes [09:15:33]NVStorageSaveData done [09:15:33]ExternCall_PrintAddStr [09:15:33]wPrintStart [09:15:33]Write to MH i2c: 01 00 00 8C 69 F5 [09:15:33]Write i2c OK [09:15:33]MH_I2C_Read... [09:15:33]Read from MH i2c: 01 [09:15:33]MH_I2C_Read... [09:15:33]Read from MH i2c: 01 07 00 [09:15:33]MH_I2C_Read... [09:15:33]Read from MH i2c: 01 07 00 8C 69 00 00 00 00 00 FF 0F 0A [09:15:33]RasterBufferAndPrint [09:15:33]line Счет N : (1)3405614 [09:15:33]line ИНН: 02508201610067 [09:15:33]line Контрольно-Кассовый Чек [09:15:33]line ПРОДАЖА [09:15:33]line ТРК (МРК, ГНК) : 43 [09:15:33]line Товар: 2710124500 [09:15:33]line Аи-95-К-5 [09:15:33]line 26.960 * 74.20 [09:15:33]line = 2000.43 [09:15:33]line НДС 12% НСП 1% [09:15:33]line > о реализуемом товаре [09:15:33]line ОКРУГЛЕНИЕ: -0.43 [09:15:33]line ИТОГО: 2000.00 [09:15:33]line Внесено: 2000.00 [09:15:33]line СДАЧА: 0.00 [09:15:33]line НСП 1% : 17.70 [09:15:33]line НДС 12% : 212.43 [09:15:33]line Наличными: 2000.00 [09:15:33]line Безнал.: 0.00 [09:15:33]line Место: АЗС № 82 "Партнер Нефть" [09:15:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:15:33]line СНО: Общий режим [09:15:33]line Чек 107 27.10.2024 09:15 [09:15:33]line Смена: 143 ФФД: 1.0 [09:15:33]line ЗНМ: 0300000017 [09:15:33]line РНМ: 0000000000170478 [09:15:33]line Версия ККМ: v1.0 [09:15:33]line ФМ: 0000000002098560 [09:15:33]line ФД: 95108 [09:15:33]line ФПД: 68099248843002 [09:15:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T091536&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95108&fm=68099248843002&tin=02508201610067®Number=0000000000170478&sum=200000 [09:15:34]OFD Sender: Processing packet 95108 [packets to send 56, broken 55] [09:15:34]ProducePacketName [09:15:34]name=ofd_packets/00095108 [09:15:34]OFD Sender: To server: pG, [09:15:34]CommunicateWithHost lk.salyk.kg:30040 [09:15:34]ConnectInit lk.salyk.kg [09:15:34]written 0, free lines is 4095 [09:15:34]Connected sock=10 [09:15:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FD 57 07 01 08 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 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 6B 00 00 00 F4 03 04 00 B8 04 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 84 73 01 00 35 04 06 00 3D EF 97 89 68 FA D0 87 BC 77 81 B5 25 EA [09:15:34]Write to MH i2c: 01 00 00 B7 69 20 [09:15:34]Write i2c OK [09:15:34]MH_I2C_Read... [09:15:34]Read from MH i2c: 01 [09:15:34]MH_I2C_Read... [09:15:34]Read from MH i2c: 01 07 00 [09:15:34]MH_I2C_Read... [09:15:34]Read from MH i2c: 01 07 00 B7 69 00 00 00 00 00 F8 0C 2B [09:15:34]RasterBufferAndPrint [09:15:34]line [09:15:34]line [09:15:34]line [09:15:34]line [09:15:34]line [09:15:34]written 0, free lines is 3327 [09:15:34]MH_Cut [09:15:34]Write to MH i2c: D1 01 00 BE 69 01 F9 [09:15:34]Write i2c OK [09:15:34]MH_I2C_Read... [09:15:34]Read from MH i2c: D1 [09:15:34]MH_I2C_Read... [09:15:34]Read from MH i2c: D1 01 00 [09:15:34]MH_I2C_Read... [09:15:34]Read from MH i2c: D1 01 00 BE 69 00 F8 [09:15:34]Write to MH i2c: 01 00 00 BF 69 28 [09:15:34]Write i2c OK [09:15:34]MH_I2C_Read... [09:15:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 66 DB 47 00 51 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 32 30 39 38 35 36 30 10 04 04 00 84 73 01 00 F4 03 04 00 E4 AE 1D 67 B6 04 01 00 00 A4 24 28 70 03 2D B6 56 [09:15:34]CommunicateWithHost err = 0 [09:15:34]CheckOFDResponse [09:15:34]1017 (14) - 77093643461234 [09:15:34]1041 (16) - 0000000002098560 [09:15:34]1040 (4) - 95108 [09:15:34]1012 (4) - 27.10.2024 03:09 [09:15:34]1206 (1) - 0 [09:15:34]OFD Sender: Remove packet 95108 [09:15:34]ProducePacketName [09:15:34]name=ofd_packets/00095108 [09:15:34]NVStorageDeleteData [09:15:35]OFD Sender: No OFD packet to send [09:15:35]*** Cut start [09:15:35]*** Partial cut [09:15:35]*** CUTSNS_PIN = 1 [09:15:35]*** CUTSNS_PIN = 0 [09:15:35]*** Brake cut motor [09:15:35]Read from MH i2c: 01 [09:15:35]MH_I2C_Read... [09:15:35]*** Stop cut motor [09:15:35]*** Cut end [09:15:35]Read from MH i2c: 01 07 00 [09:15:35]MH_I2C_Read... [09:15:35]Read from MH i2c: 01 07 00 BF 69 00 00 00 00 00 FF 0F 3D [09:15:35]process_action close_receipt done [09:15:35]requested_data is exist [09:15:35]produce_requested_data [09:15:35]requested_item fm.sn is exist - process it [09:15:35]wFMCommunicate request_size=4 [09:15:35]MH_SAM_APDU [09:15:35]CAPDU: 80 11 00 00 [09:15:35]Write to MH i2c: E2 08 00 C0 69 80 11 00 00 00 00 00 00 A3 [09:15:35]Write i2c OK [09:15:35]MH_I2C_Read... [09:15:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:15:35]Read from MH i2c: E2 [09:15:35]MH_I2C_Read... [09:15:35]Read from MH i2c: E2 17 00 [09:15:35]MH_I2C_Read... [09:15:35]Read from MH i2c: E2 17 00 C0 69 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F4 [09:15:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:15:35]wFMCommunicate OK [09:15:35]requested_item fd.num is exist - process it [09:15:35]SAM_PROTO_GetFieldsCounters [09:15:35]wFMCommunicate request_size=4 [09:15:35]MH_SAM_APDU [09:15:35]CAPDU: 80 13 00 00 [09:15:35]Write to MH i2c: E2 08 00 C1 69 80 13 00 00 00 00 00 00 A6 [09:15:35]Write i2c OK [09:15:35]MH_I2C_Read... [09:15:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:15:36]Read from MH i2c: E2 [09:15:36]MH_I2C_Read... [09:15:36]Read from MH i2c: E2 62 00 [09:15:36]MH_I2C_Read... [09:15:36]Read from MH i2c: E2 62 00 C1 69 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 84 73 01 00 0E 04 04 00 8F 00 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 8F [09:15:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 84 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 6B 00 00 00 5E 04 04 00 6B 00 00 00 57 04 04 00 6C 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:15:36]wFMCommunicate OK [09:15:36]SAM_PROTO_GetFieldsCounters done [09:15:36]requested_item shift.num is exist - process it [09:15:36]requested_item shift.opened is exist - process it [09:15:36]req_shift_opened [09:15:36]FM_GetShiftState [09:15:36]SAM_PROTO_GetShiftState [09:15:36]wFMCommunicate request_size=4 [09:15:36]MH_SAM_APDU [09:15:36]CAPDU: 80 13 01 00 [09:15:36]Write to MH i2c: E2 08 00 C2 69 80 13 01 00 00 00 00 00 A8 [09:15:36]Write i2c OK [09:15:36]MH_I2C_Read... [09:15:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:15:36]Read from MH i2c: E2 [09:15:36]MH_I2C_Read... [09:15:36]Read from MH i2c: E2 0E 00 [09:15:36]MH_I2C_Read... [09:15:36]Read from MH i2c: E2 0E 00 C2 69 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 54 [09:15:36]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:15:36]wFMCommunicate OK [09:15:36]SAM_PROTO_GetShiftState done [09:15:36]FM_GetShiftState done [09:15:36]req_shift_opened done [09:15:36]requested_item shift.open_date is exist - process it [09:15:36]req_shift_open_date [09:15:36]req_shift_open_date done [09:15:36]produce_requested_data done [09:15:36]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95108,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:15:36]process_action_free close_receipt [09:15:36]json_value_free [09:15:36]json_value_free done [09:15:36]process_json_proto returns [09:15:36]Send response to host [09:15:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95108,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:15:36]free response buf [09:15:36]execute_script done [09:15:36]execute_script returns [09:15:36]free content buf [09:15:36]Sock 7.Close socket [09:15:36]Sock 7.Thread stoped [09:15:40]OFD Sender: No OFD packet to send [09:15:41]int [09:15:41]Write to MH i2c: 01 00 00 C3 69 2C [09:15:41]*** FLAG_PRN_PAP1 set [09:15:41]Write i2c OK [09:15:41]MH_I2C_Read... [09:15:41]Read from MH i2c: 01 [09:15:41]MH_I2C_Read... [09:15:41]Read from MH i2c: 01 07 00 [09:15:41]MH_I2C_Read... [09:15:41]Read from MH i2c: 01 07 00 C3 69 00 01 00 00 00 FF 0F 42 [09:15:41]state=0 [09:15:41]No paper [09:15:41]int [09:15:41]Write to MH i2c: 01 00 00 C4 69 2D [09:15:41]*** FLAG_PRN_PAP2 set [09:15:41]Write i2c OK [09:15:41]MH_I2C_Read... [09:15:41]Read from MH i2c: 01 [09:15:41]MH_I2C_Read... [09:15:41]Read from MH i2c: 01 07 00 [09:15:41]MH_I2C_Read... [09:15:41]Read from MH i2c: 01 07 00 C4 69 00 03 00 00 00 FF 0F 45 [09:15:41]state=0 [09:15:41]No paper [09:15:41]Cover opened [09:15:45]OFD Sender: No OFD packet to send [09:15:46]Write to MH i2c: 01 00 00 C5 69 2E [09:15:46]Write i2c OK [09:15:46]MH_I2C_Read... [09:15:46]Read from MH i2c: 01 [09:15:46]MH_I2C_Read... [09:15:46]Read from MH i2c: 01 07 00 [09:15:46]MH_I2C_Read... [09:15:46]Read from MH i2c: 01 07 00 C5 69 00 03 00 00 00 FF 0F 46 [09:15:46]state=3 [09:15:46]No paper [09:15:46]Cover opened [09:15:50]OFD Sender: No OFD packet to send [09:15:51]Write to MH i2c: 01 00 00 C6 69 2F [09:15:51]Write i2c OK [09:15:51]MH_I2C_Read... [09:15:51]Read from MH i2c: 01 [09:15:51]MH_I2C_Read... [09:15:51]Read from MH i2c: 01 07 00 [09:15:51]MH_I2C_Read... [09:15:51]Read from MH i2c: 01 07 00 C6 69 00 03 00 00 00 FF 0F 47 [09:15:51]state=3 [09:15:51]No paper [09:15:51]Cover opened [09:15:55]OFD Sender: No OFD packet to send [09:15:56]Write to MH i2c: 01 00 00 C7 69 30 [09:15:56]Write i2c OK [09:15:56]MH_I2C_Read... [09:15:56]Read from MH i2c: 01 [09:15:56]MH_I2C_Read... [09:15:56]Read from MH i2c: 01 07 00 [09:15:56]MH_I2C_Read... [09:15:56]Read from MH i2c: 01 07 00 C7 69 00 03 00 00 00 FF 0F 48 [09:15:56]state=3 [09:15:56]No paper [09:15:56]Cover opened [09:16:00]OFD Sender: No OFD packet to send [09:16:01]Write to MH i2c: 01 00 00 C8 69 31 [09:16:01]Write i2c OK [09:16:01]MH_I2C_Read... [09:16:01]Read from MH i2c: 01 [09:16:01]MH_I2C_Read... [09:16:01]Read from MH i2c: 01 07 00 [09:16:01]MH_I2C_Read... [09:16:01]Read from MH i2c: 01 07 00 C8 69 00 03 00 00 00 FF 0F 49 [09:16:01]state=3 [09:16:01]No paper [09:16:01]Cover opened [09:16:05]OFD Sender: No OFD packet to send [09:16:05]int [09:16:05]Write to MH i2c: 01 00 00 C9 69 32 [09:16:05]*** FLAG_PRN_PAP2 reset [09:16:05]Write i2c OK [09:16:05]MH_I2C_Read... [09:16:05]Read from MH i2c: 01 [09:16:05]MH_I2C_Read... [09:16:05]Read from MH i2c: 01 07 00 [09:16:05]MH_I2C_Read... [09:16:05]Read from MH i2c: 01 07 00 C9 69 00 01 00 00 00 FF 0F 48 [09:16:05]state=3 [09:16:05]No paper [09:16:05]Cover closed [09:16:06]int [09:16:06]Write to MH i2c: 01 00 00 CA 69 33 [09:16:06]*** FLAG_PRN_PAP2 set [09:16:06]Write i2c OK [09:16:06]MH_I2C_Read... [09:16:06]Read from MH i2c: 01 [09:16:06]MH_I2C_Read... [09:16:06]Read from MH i2c: 01 07 00 [09:16:06]MH_I2C_Read... [09:16:06]Read from MH i2c: 01 07 00 CA 69 00 03 00 00 00 FF 0F 4B [09:16:06]state=0 [09:16:06]No paper [09:16:06]Cover opened [09:16:08]int [09:16:08]Write to MH i2c: 01 00 00 CB 69 34 [09:16:08]*** FLAG_PRN_PAP2 reset [09:16:08]Write i2c OK [09:16:08]MH_I2C_Read... [09:16:08]Read from MH i2c: 01 [09:16:08]MH_I2C_Read... [09:16:08]Read from MH i2c: 01 07 00 [09:16:08]MH_I2C_Read... [09:16:08]Read from MH i2c: 01 07 00 CB 69 00 01 00 00 00 FF 0F 4A [09:16:08]state=3 [09:16:08]No paper [09:16:08]Cover closed [09:16:08]int [09:16:08]Write to MH i2c: 01 00 00 CC 69 35 [09:16:08]*** FLAG_PRN_PAP1 reset [09:16:08]Write i2c OK [09:16:08]MH_I2C_Read... [09:16:08]Read from MH i2c: 01 [09:16:08]MH_I2C_Read... [09:16:08]Read from MH i2c: 01 07 00 [09:16:08]MH_I2C_Read... [09:16:08]Read from MH i2c: 01 07 00 CC 69 00 00 00 00 00 FF 0F 4A [09:16:08]state=0 [09:16:10]OFD Sender: No OFD packet to send [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: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:05]OFD Sender: No OFD packet to send [09:17:10]OFD Sender: No OFD packet to send [09:17:15]OFD Sender: No OFD packet to send [09:17:20]OFD Sender: No OFD packet to send [09:17:25]OFD Sender: No OFD packet to send [09:17:30]OFD Sender: No OFD packet to send [09:17:35]OFD Sender: No OFD packet to send [09:17: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:14]accept exits with 9 [09:18:14]New connection [09:18:14]New thread 3066723684 created [09:18:14]Thread 3066867044 joined [09:18:14]Waiting for new connection... [09:18:14] Sock 9.Parse request [09:18:14]Sock 9.Check first char [09:18:14]Sock 9.First char is OK [09:18:14]request: POST /json_proto HTTP/1.0 [09:18:14]Method: POST [09:18:14]URL: /json_proto [09:18:14]Method is POST - this is cgi request [09:18:14]url: /json_proto [09:18:14]query_string will be loaded in cgi processing [09:18:14]execute_cgi json_proto POST (null) [09:18:14]execute_cgi path=json_proto method=POST [09:18:14]POST find Content-Length [09:18:14]Host: 172.17.40.67:8080 [09:18:14]Content-Length: 678 [09:18:14]Content-Type: application/json [09:18:14] [09:18:14]POST finish read [09:18:14]Found Content-Length = 678 [09:18:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405615", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:18:14]execute_script... [09:18:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405615", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:18:14]POST & json_proto [09:18:14]process_json_proto [09:18:14]json parsed OK: [09:18:14]protocol is kg_v1.0 [09:18:14]action value=close_receipt [09:18:14]process_action close_receipt [09:18:14]cmd_close_receipt [09:18:14]MH_GetDate [09:18:14]Write to MH i2c: F0 00 00 CD 69 25 [09:18:14]Write i2c OK [09:18:14]MH_I2C_Read... [09:18:14]Read from MH i2c: F0 [09:18:14]MH_I2C_Read... [09:18:14]Read from MH i2c: F0 09 00 [09:18:14]MH_I2C_Read... [09:18:14]Read from MH i2c: F0 09 00 CD 69 00 5A 05 1E 67 EE DA 66 66 A6 [09:18:14]GetLastDocTimeStamp 1730020536 [09:18:14]current date 1730020698 [09:18:14]FM_GetShiftState [09:18:14]SAM_PROTO_GetShiftState [09:18:14]wFMCommunicate request_size=4 [09:18:14]MH_SAM_APDU [09:18:14]CAPDU: 80 13 01 00 [09:18:14]Write to MH i2c: E2 08 00 CE 69 80 13 01 00 00 00 00 00 B4 [09:18:14]Write i2c OK [09:18:14]MH_I2C_Read... [09:18:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:18:14]Read from MH i2c: E2 [09:18:14]MH_I2C_Read... [09:18:14]Read from MH i2c: E2 0E 00 [09:18:14]MH_I2C_Read... [09:18:14]Read from MH i2c: E2 0E 00 CE 69 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 60 [09:18:14]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:18:14]wFMCommunicate OK [09:18:14]SAM_PROTO_GetShiftState done [09:18:14]FM_GetShiftState done [09:18:14]opened in 1729987736 [09:18:14]opened+sec_in_day 1730074136 [09:18:14]quantity*price = 20003 [09:18:14]sum+1 = 20004 [09:18:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 108 27.10.2024 09:18 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95109 ФПД: 46575278065658 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T091818&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95109&fm=46575278065658&tin=02508201610067®Number=0000000000170478&sum=20000 [09:18:15]StoreToDocumentArchive [09:18:15]shift 143 fd 95109 [09:18:15]save to /storage/0143/doc_00095109 [09:18:15]save last doc name /storage/0143/doc_00095109 to /storage/kkm_last_doc_name [09:18:15]save OK [09:18:15]Clear old archive folders... [09:18:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:18:15]tlvbuf is 010647C0 [09:18:15]SAM_PROTO_ClearQueue [09:18:15]wFMCommunicate request_size=4 [09:18:15]MH_SAM_APDU [09:18:15]CAPDU: 80 09 00 00 [09:18:15]Write to MH i2c: E2 08 00 DB 69 80 09 00 00 00 00 00 00 B6 [09:18:15]Write i2c OK [09:18:15]MH_I2C_Read... [09:18:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:18:15]Read from MH i2c: E2 [09:18:15]MH_I2C_Read... [09:18:15]Read from MH i2c: E2 03 00 [09:18:15]MH_I2C_Read... [09:18:15]Read from MH i2c: E2 03 00 DB 69 00 90 00 B8 [09:18:15]RAPDU: 90 00 [09:18:15]wFMCommunicate OK [09:18:15]SAM_PROTO_ClearQueue done [09:18:15]KKMCreateOFDPacket [09:18:15]OFDProtocolAddRootSTLVToBuf [09:18:15]FM_MakeSignedData [09:18:15]FM_MakeSignedData [09:18:15]SAM_PROTO_SignData [09:18:15]wFMCommunicate request_size=4 [09:18:15]MH_SAM_APDU [09:18:15]CAPDU: 80 0D 01 02 [09:18:15]Write to MH i2c: E2 08 00 DC 69 80 0D 01 02 00 00 00 00 BE [09:18:15]Write i2c OK [09:18:15]MH_I2C_Read... [09:18:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:18:15]Read from MH i2c: E2 [09:18:15]MH_I2C_Read... [09:18:15]Read from MH i2c: E2 03 00 [09:18:15]MH_I2C_Read... [09:18:15]Read from MH i2c: E2 03 00 DC 69 00 90 00 B9 [09:18:15]RAPDU: 90 00 [09:18:15]wFMCommunicate OK [09:18:15]wFMCommunicate request_size=255 [09:18:15]MH_SAM_APDU [09:18: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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 5A 05 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 85 73 01 00 35 04 06 00 2A [09:18:15]Write to MH i2c: E2 02 01 DD 69 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 5A 05 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 85 73 01 00 35 04 06 00 2A 00 00 10 [09:18:15]Write i2c OK [09:18:15]MH_I2C_Read... [09:18:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:18:16]Read from MH i2c: E2 [09:18:16]MH_I2C_Read... [09:18:16]Read from MH i2c: E2 03 00 [09:18:16]MH_I2C_Read... [09:18:16]Read from MH i2c: E2 03 00 DD 69 00 90 00 BA [09:18:16]RAPDU: 90 00 [09:18:16]wFMCommunicate OK [09:18:16]wFMCommunicate request_size=10 [09:18:16]MH_SAM_APDU [09:18:16]CAPDU: 80 0D 02 02 05 5C 26 E7 87 FA [09:18:16]Write to MH i2c: E2 0D 00 DE 69 80 0D 02 02 05 00 5C 26 E7 87 FA 00 00 B5 [09:18:16]Write i2c OK [09:18:16]MH_I2C_Read... [09:18:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:18:16]Read from MH i2c: E2 [09:18:16]MH_I2C_Read... [09:18:16]Read from MH i2c: E2 03 00 [09:18:16]MH_I2C_Read... [09:18:16]Read from MH i2c: E2 03 00 DE 69 00 90 00 BB [09:18:16]RAPDU: 90 00 [09:18:16]wFMCommunicate OK [09:18:16]wFMCommunicate request_size=4 [09:18:16]MH_SAM_APDU [09:18:16]CAPDU: 80 0D 03 02 [09:18:16]Write to MH i2c: E2 08 00 DF 69 80 0D 03 02 00 00 00 00 C3 [09:18:16]Write i2c OK [09:18:16]MH_I2C_Read... [09:18:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:18:16]Read from MH i2c: E2 [09:18:16]MH_I2C_Read... [09:18:16]Read from MH i2c: E2 0B 00 [09:18:16]MH_I2C_Read... [09:18:16]Read from MH i2c: E2 0B 00 DF 69 00 1A 48 03 FF D5 55 76 9E 90 00 66 [09:18:16]RAPDU: 1A 48 03 FF D5 55 76 9E 90 00 [09:18:16]wFMCommunicate OK [09:18:16]SAM_PROTO_SignData done [09:18:16]FM_MakeSignedData done [09:18:16]CreateOFDProtocolMessage [09:18:16]wFMCommunicate request_size=4 [09:18:16]MH_SAM_APDU [09:18:16]CAPDU: 80 11 00 00 [09:18:16]Write to MH i2c: E2 08 00 E0 69 80 11 00 00 00 00 00 00 C3 [09:18:16]Write i2c OK [09:18:16]MH_I2C_Read... [09:18:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:18:16]Read from MH i2c: E2 [09:18:16]MH_I2C_Read... [09:18:16]Read from MH i2c: E2 17 00 [09:18:16]MH_I2C_Read... [09:18:16]Read from MH i2c: E2 17 00 E0 69 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 14 [09:18:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:18:16]wFMCommunicate OK [09:18:16]CreateOFDProtocolMessage done [09:18:16]OFDSenderStorePacket 95109 [09:18:16]StoreOFDPacket docnum=95109 [09:18:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A9 47 07 01 87 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 5A 05 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 85 73 01 00 35 04 06 00 2A 5C 26 E7 87 FA 1A 48 03 FF D5 55 76 9E [09:18:16]CheckFolder [09:18:16]dirname=/storage/ofd_packets [09:18:16]CheckFolder done [09:18:16]ProducePacketName [09:18:16]name=ofd_packets/00095109 [09:18:16]NVStorageSaveData ofd_packets/00095109 [09:18:16]File name is /storage/ofd_packets/00095109 [09:18:16]Write 301 bytes [09:18:16]NVStorageSaveData done [09:18:16]OFDSenderStorePacket done [09:18:16]KKMCreateOFDPacket done [09:18:16]NVStorageSaveData kkm_last_timestamp [09:18:16]File name is /storage/kkm_last_timestamp [09:18:16]Write 4 bytes [09:18:16]NVStorageSaveData done [09:18:16]ExternCall_PrintAddStr [09:18:16]wPrintStart [09:18:16]Write to MH i2c: 01 00 00 E1 69 4A [09:18:16]Write i2c OK [09:18:16]MH_I2C_Read... [09:18:16]Read from MH i2c: 01 [09:18:16]MH_I2C_Read... [09:18:16]Read from MH i2c: 01 07 00 [09:18:16]MH_I2C_Read... [09:18:16]Read from MH i2c: 01 07 00 E1 69 00 00 00 00 00 FF 0F 5F [09:18:16]RasterBufferAndPrint [09:18:16]line Счет N : (1)3405615 [09:18:16]line ИНН: 02508201610067 [09:18:16]line Контрольно-Кассовый Чек [09:18:16]line ПРОДАЖА [09:18:16]line ТРК (МРК, ГНК) : 22 [09:18:16]line Товар: 2710124130 [09:18:16]line Аи-92-К-4 [09:18:16]line 2.990 * 66.90 [09:18:16]line = 200.03 [09:18:16]line НДС 12% НСП 1% [09:18:16]line > о реализуемом товаре [09:18:16]line ОКРУГЛЕНИЕ: -0.03 [09:18:16]line ИТОГО: 200.00 [09:18:16]line Внесено: 200.00 [09:18:16]line СДАЧА: 0.00 [09:18:16]line НСП 1% : 1.77 [09:18:16]line НДС 12% : 21.24 [09:18:16]line Наличными: 200.00 [09:18:16]line Безнал.: 0.00 [09:18:16]line Место: АЗС № 82 "Партнер Нефть" [09:18:16]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:18:16]line СНО: Общий режим [09:18:16]line Чек 108 27.10.2024 09:18 [09:18:16]line Смена: 143 ФФД: 1.0 [09:18:16]line ЗНМ: 0300000017 [09:18:16]line РНМ: 0000000000170478 [09:18:16]line Версия ККМ: v1.0 [09:18:16]line ФМ: 0000000002098560 [09:18:16]line ФД: 95109 [09:18:16]line ФПД: 46575278065658 [09:18:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T091818&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95109&fm=46575278065658&tin=02508201610067®Number=0000000000170478&sum=20000 [09:18:16]OFD Sender: Processing packet 95109 [packets to send 56, broken 55] [09:18:16]ProducePacketName [09:18:16]name=ofd_packets/00095109 [09:18:16]OFD Sender: To server: pG, [09:18:16]CommunicateWithHost lk.salyk.kg:30040 [09:18:16]ConnectInit lk.salyk.kg [09:18:16]written 0, free lines is 4095 [09:18:16]Connected sock=10 [09:18:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A9 47 07 01 87 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 5A 05 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 85 73 01 00 35 04 06 00 2A 5C 26 E7 87 FA 1A 48 03 FF D5 55 76 9E [09:18:16]Write to MH i2c: 01 00 00 0C 6A 76 [09:18:16]Write i2c OK [09:18:16]MH_I2C_Read... [09:18:16]Read from MH i2c: 01 [09:18:16]MH_I2C_Read... [09:18:16]Read from MH i2c: 01 07 00 [09:18:16]MH_I2C_Read... [09:18:16]Read from MH i2c: 01 07 00 0C 6A 00 00 00 00 00 0B 0D 95 [09:18:16]RasterBufferAndPrint [09:18:16]line [09:18:16]line [09:18:16]line [09:18:16]line [09:18:16]line [09:18:16]written 0, free lines is 3345 [09:18:17]MH_Cut [09:18:17]Write to MH i2c: D1 01 00 13 6A 01 4F [09:18:17]Write i2c OK [09:18:17]MH_I2C_Read... [09:18:17]Read from MH i2c: D1 [09:18:17]MH_I2C_Read... [09:18:17]Read from MH i2c: D1 01 00 [09:18:17]MH_I2C_Read... [09:18:17]Read from MH i2c: D1 01 00 13 6A 00 4E [09:18:17]Write to MH i2c: 01 00 00 14 6A 7E [09:18:17]Write i2c OK [09:18:17]MH_I2C_Read... [09:18:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 DE 7B 47 00 50 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 32 30 39 38 35 36 30 10 04 04 00 85 73 01 00 F4 03 04 00 87 AF 1D 67 B6 04 01 00 00 18 B7 7B 25 5A F0 95 EB [09:18:17]CommunicateWithHost err = 0 [09:18:17]CheckOFDResponse [09:18:17]1017 (14) - 77093643461234 [09:18:17]1041 (16) - 0000000002098560 [09:18:17]1040 (4) - 95109 [09:18:17]1012 (4) - 27.10.2024 03:12 [09:18:17]1206 (1) - 0 [09:18:17]OFD Sender: Remove packet 95109 [09:18:17]ProducePacketName [09:18:17]name=ofd_packets/00095109 [09:18:17]NVStorageDeleteData [09:18:17]OFD Sender: No OFD packet to send [09:18:17]*** Cut start [09:18:17]*** Partial cut [09:18:17]*** CUTSNS_PIN = 1 [09:18:17]*** CUTSNS_PIN = 0 [09:18:17]*** Brake cut motor [09:18:18]Read from MH i2c: 01 [09:18:18]MH_I2C_Read... [09:18:18]*** Stop cut motor [09:18:18]*** Cut end [09:18:18]Read from MH i2c: 01 07 00 [09:18:18]MH_I2C_Read... [09:18:18]Read from MH i2c: 01 07 00 14 6A 00 00 00 00 00 FF 0F 93 [09:18:18]process_action close_receipt done [09:18:18]requested_data is exist [09:18:18]produce_requested_data [09:18:18]requested_item fm.sn is exist - process it [09:18:18]wFMCommunicate request_size=4 [09:18:18]MH_SAM_APDU [09:18:18]CAPDU: 80 11 00 00 [09:18:18]Write to MH i2c: E2 08 00 15 6A 80 11 00 00 00 00 00 00 F9 [09:18:18]Write i2c OK [09:18:18]MH_I2C_Read... [09:18:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:18:18]Read from MH i2c: E2 [09:18:18]MH_I2C_Read... [09:18:18]Read from MH i2c: E2 17 00 [09:18:18]MH_I2C_Read... [09:18:18]Read from MH i2c: E2 17 00 15 6A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4A [09:18:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:18:18]wFMCommunicate OK [09:18:18]requested_item fd.num is exist - process it [09:18:18]SAM_PROTO_GetFieldsCounters [09:18:18]wFMCommunicate request_size=4 [09:18:18]MH_SAM_APDU [09:18:18]CAPDU: 80 13 00 00 [09:18:18]Write to MH i2c: E2 08 00 16 6A 80 13 00 00 00 00 00 00 FC [09:18:18]Write i2c OK [09:18:18]MH_I2C_Read... [09:18:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:18:18]Read from MH i2c: E2 [09:18:18]MH_I2C_Read... [09:18:18]Read from MH i2c: E2 62 00 [09:18:18]MH_I2C_Read... [09:18:18]Read from MH i2c: E2 62 00 16 6A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 85 73 01 00 0E 04 04 00 8F 00 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 E9 [09:18:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 85 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 6C 00 00 00 5E 04 04 00 6C 00 00 00 57 04 04 00 6D 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:18:18]wFMCommunicate OK [09:18:18]SAM_PROTO_GetFieldsCounters done [09:18:18]requested_item shift.num is exist - process it [09:18:18]requested_item shift.opened is exist - process it [09:18:18]req_shift_opened [09:18:18]FM_GetShiftState [09:18:18]SAM_PROTO_GetShiftState [09:18:18]wFMCommunicate request_size=4 [09:18:18]MH_SAM_APDU [09:18:18]CAPDU: 80 13 01 00 [09:18:18]Write to MH i2c: E2 08 00 17 6A 80 13 01 00 00 00 00 00 FE [09:18:18]Write i2c OK [09:18:18]MH_I2C_Read... [09:18:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:18:18]Read from MH i2c: E2 [09:18:18]MH_I2C_Read... [09:18:18]Read from MH i2c: E2 0E 00 [09:18:18]MH_I2C_Read... [09:18:18]Read from MH i2c: E2 0E 00 17 6A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 AA [09:18:18]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:18:18]wFMCommunicate OK [09:18:18]SAM_PROTO_GetShiftState done [09:18:18]FM_GetShiftState done [09:18:18]req_shift_opened done [09:18:18]requested_item shift.open_date is exist - process it [09:18:18]req_shift_open_date [09:18:18]req_shift_open_date done [09:18:18]produce_requested_data done [09:18:18]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95109,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:18:18]process_action_free close_receipt [09:18:18]json_value_free [09:18:18]json_value_free done [09:18:18]process_json_proto returns [09:18:18]Send response to host [09:18:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95109,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:18:18]free response buf [09:18:18]execute_script done [09:18:18]execute_script returns [09:18:18]free content buf [09:18:18]Sock 9.Close socket [09:18:18]Sock 9.Thread stoped [09:18:22]OFD Sender: No OFD packet to send [09:18:27]OFD Sender: No OFD packet to send [09:18:32]OFD Sender: No OFD packet to send [09:18:37]OFD Sender: No OFD packet to send [09:18:42]OFD Sender: No OFD packet to send [09:18:47]OFD Sender: No OFD packet to send [09:18:52]OFD Sender: No OFD packet to send [09:18:57]OFD Sender: No OFD packet to send [09:19:02]OFD Sender: No OFD packet to send [09:19:07]OFD Sender: No OFD packet to send [09:19:12]OFD Sender: No OFD packet to send [09:19:17]OFD Sender: No OFD packet to send [09:19:22]OFD Sender: No OFD packet to send [09:19:27]OFD Sender: No OFD packet to send [09:19:32]OFD Sender: No OFD packet to send [09:19:37]OFD Sender: No OFD packet to send [09:19:42]OFD Sender: No OFD packet to send [09:19:47]OFD Sender: No OFD packet to send [09:19:52]OFD Sender: No OFD packet to send [09:19:57]OFD Sender: No OFD packet to send [09:20:02]OFD Sender: No OFD packet to send [09:20:07]OFD Sender: No OFD packet to send [09:20:12]OFD Sender: No OFD packet to send [09:20:17]OFD Sender: No OFD packet to send [09:20:22]OFD Sender: No OFD packet to send [09:20:27]OFD Sender: No OFD packet to send [09:20:32]OFD Sender: No OFD packet to send [09:20:37]OFD Sender: No OFD packet to send [09:20:42]OFD Sender: No OFD packet to send [09:20:47]OFD Sender: No OFD packet to send [09:20:52]OFD Sender: No OFD packet to send [09:20:57]OFD Sender: No OFD packet to send [09:21:02]OFD Sender: No OFD packet to send [09:21:07]OFD Sender: No OFD packet to send [09:21:12]OFD Sender: No OFD packet to send [09:21:17]OFD Sender: No OFD packet to send [09:21:22]OFD Sender: No OFD packet to send [09:21:27]OFD Sender: No OFD packet to send [09:21:32]OFD Sender: No OFD packet to send [09:21:37]OFD Sender: No OFD packet to send [09:21:42]OFD Sender: No OFD packet to send [09:21:47]OFD Sender: No OFD packet to send [09:21:52]OFD Sender: No OFD packet to send [09:21:57]OFD Sender: No OFD packet to send [09:22:02]OFD Sender: No OFD packet to send [09:22:07]OFD Sender: No OFD packet to send [09:22:12]OFD Sender: No OFD packet to send [09:22:17]OFD Sender: No OFD packet to send [09:22:22]OFD Sender: No OFD packet to send [09:22:27]OFD Sender: No OFD packet to send [09:22:32]OFD Sender: No OFD packet to send [09:22:37]OFD Sender: No OFD packet to send [09:22:42]OFD Sender: No OFD packet to send [09:22:47]OFD Sender: No OFD packet to send [09:22:52]OFD Sender: No OFD packet to send [09:22:57]OFD Sender: No OFD packet to send [09:23:02]OFD Sender: No OFD packet to send [09:23:07]OFD Sender: No OFD packet to send [09:23:12]OFD Sender: No OFD packet to send [09:23:17]OFD Sender: No OFD packet to send [09:23:22]OFD Sender: No OFD packet to send [09:23:27]OFD Sender: No OFD packet to send [09:23:32]OFD Sender: No OFD packet to send [09:23:37]OFD Sender: No OFD packet to send [09:23: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:57]OFD Sender: No OFD packet to send [09:24:02]accept exits with 7 [09:24:02]New connection [09:24:02]New thread 3066867044 created [09:24:02]Thread 3066723684 joined [09:24:02]Waiting for new connection... [09:24:02] Sock 7.Parse request [09:24:02]Sock 7.Check first char [09:24:02]Sock 7.First char is OK [09:24:02]request: POST /json_proto HTTP/1.0 [09:24:02]Method: POST [09:24:02]URL: /json_proto [09:24:02]Method is POST - this is cgi request [09:24:02]url: /json_proto [09:24:02]query_string will be loaded in cgi processing [09:24:02]execute_cgi json_proto POST (null) [09:24:02]execute_cgi path=json_proto method=POST [09:24:02]POST find Content-Length [09:24:02]Host: 172.17.40.67:8080 [09:24:02]Content-Length: 683 [09:24:02]Content-Type: application/json [09:24:02] [09:24:02]POST finish read [09:24:02]Found Content-Length = 683 [09:24:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405616", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:24:02]execute_script... [09: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)3405616", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:24:02]POST & json_proto [09:24:02]process_json_proto [09:24:02]json parsed OK: [09:24:02]protocol is kg_v1.0 [09:24:02]action value=close_receipt [09:24:02]process_action close_receipt [09:24:02]cmd_close_receipt [09:24:02]MH_GetDate [09:24:02]Write to MH i2c: F0 00 00 18 6A 71 [09:24:02]Write i2c OK [09:24:02]MH_I2C_Read... [09:24:02]Read from MH i2c: F0 [09:24:02]MH_I2C_Read... [09:24:02]Read from MH i2c: F0 09 00 [09:24:02]MH_I2C_Read... [09:24:02]Read from MH i2c: F0 09 00 18 6A 00 B6 06 1E 67 EE DA 66 66 4F [09:24:02]GetLastDocTimeStamp 1730020698 [09:24:02]current date 1730021046 [09:24:02]FM_GetShiftState [09:24:02]SAM_PROTO_GetShiftState [09:24:02]wFMCommunicate request_size=4 [09:24:02]MH_SAM_APDU [09:24:02]CAPDU: 80 13 01 00 [09:24:02]Write to MH i2c: E2 08 00 19 6A 80 13 01 00 00 00 00 00 00 [09:24:02]Write i2c OK [09:24:02]MH_I2C_Read... [09:24:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:24:02]Read from MH i2c: E2 [09:24:02]MH_I2C_Read... [09:24:02]Read from MH i2c: E2 0E 00 [09:24:02]MH_I2C_Read... [09:24:02]Read from MH i2c: E2 0E 00 19 6A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 AC [09:24:02]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:24:02]wFMCommunicate OK [09:24:02]SAM_PROTO_GetShiftState done [09:24:02]FM_GetShiftState done [09:24:02]opened in 1729987736 [09:24:02]opened+sec_in_day 1730074136 [09:24:02]quantity*price = 100015 [09:24:02]sum+1 = 100017 [09:24:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 109 27.10.2024 09:24 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95110 ФПД: 78938458699028 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T092406&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95110&fm=78938458699028&tin=02508201610067®Number=0000000000170478&sum=100000 [09:24:03]StoreToDocumentArchive [09:24:03]shift 143 fd 95110 [09:24:03]save to /storage/0143/doc_00095110 [09:24:03]save last doc name /storage/0143/doc_00095110 to /storage/kkm_last_doc_name [09:24:03]save OK [09:24:03]Clear old archive folders... [09:24:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:24:03]tlvbuf is 00FC1B50 [09:24:03]SAM_PROTO_ClearQueue [09:24:03]wFMCommunicate request_size=4 [09:24:03]MH_SAM_APDU [09:24:03]CAPDU: 80 09 00 00 [09:24:03]Write to MH i2c: E2 08 00 26 6A 80 09 00 00 00 00 00 00 02 [09:24:03]Write i2c OK [09:24:03]MH_I2C_Read... [09:24:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:24:03]Read from MH i2c: E2 [09:24:03]MH_I2C_Read... [09:24:03]Read from MH i2c: E2 03 00 [09:24:03]MH_I2C_Read... [09:24:03]Read from MH i2c: E2 03 00 26 6A 00 90 00 04 [09:24:03]RAPDU: 90 00 [09:24:03]wFMCommunicate OK [09:24:03]SAM_PROTO_ClearQueue done [09:24:03]KKMCreateOFDPacket [09:24:03]OFDProtocolAddRootSTLVToBuf [09:24:03]FM_MakeSignedData [09:24:03]FM_MakeSignedData [09:24:03]SAM_PROTO_SignData [09:24:03]wFMCommunicate request_size=4 [09:24:03]MH_SAM_APDU [09:24:03]CAPDU: 80 0D 01 02 [09:24:03]Write to MH i2c: E2 08 00 27 6A 80 0D 01 02 00 00 00 00 0A [09:24:03]Write i2c OK [09:24:03]MH_I2C_Read... [09:24:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:24:03]Read from MH i2c: E2 [09:24:03]MH_I2C_Read... [09:24:03]Read from MH i2c: E2 03 00 [09:24:03]MH_I2C_Read... [09:24:03]Read from MH i2c: E2 03 00 27 6A 00 90 00 05 [09:24:03]RAPDU: 90 00 [09:24:03]wFMCommunicate OK [09:24:03]wFMCommunicate request_size=255 [09:24:03]MH_SAM_APDU [09:24: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 00 00 00 F4 03 04 00 B6 06 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 86 73 01 00 35 04 06 00 47 [09:24:03]Write to MH i2c: E2 02 01 28 6A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 00 00 00 F4 03 04 00 B6 06 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 86 73 01 00 35 04 06 00 47 00 00 10 [09:24:03]Write i2c OK [09:24:03]MH_I2C_Read... [09:24:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:24:04]Read from MH i2c: E2 [09:24:04]MH_I2C_Read... [09:24:04]Read from MH i2c: E2 03 00 [09:24:04]MH_I2C_Read... [09:24:04]Read from MH i2c: E2 03 00 28 6A 00 90 00 06 [09:24:04]RAPDU: 90 00 [09:24:04]wFMCommunicate OK [09:24:04]wFMCommunicate request_size=10 [09:24:04]MH_SAM_APDU [09:24:04]CAPDU: 80 0D 02 02 05 CB 4A CA 35 14 [09:24:04]Write to MH i2c: E2 0D 00 29 6A 80 0D 02 02 05 00 CB 4A CA 35 14 00 00 3F [09:24:04]Write i2c OK [09:24:04]MH_I2C_Read... [09:24:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:24:04]Read from MH i2c: E2 [09:24:04]MH_I2C_Read... [09:24:04]Read from MH i2c: E2 03 00 [09:24:04]MH_I2C_Read... [09:24:04]Read from MH i2c: E2 03 00 29 6A 00 90 00 07 [09:24:04]RAPDU: 90 00 [09:24:04]wFMCommunicate OK [09:24:04]wFMCommunicate request_size=4 [09:24:04]MH_SAM_APDU [09:24:04]CAPDU: 80 0D 03 02 [09:24:04]Write to MH i2c: E2 08 00 2A 6A 80 0D 03 02 00 00 00 00 0F [09:24:04]Write i2c OK [09:24:04]MH_I2C_Read... [09:24:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:24:04]Read from MH i2c: E2 [09:24:04]MH_I2C_Read... [09:24:04]Read from MH i2c: E2 0B 00 [09:24:04]MH_I2C_Read... [09:24:04]Read from MH i2c: E2 0B 00 2A 6A 00 75 CC BB C5 16 1B 7D BB 90 00 3A [09:24:04]RAPDU: 75 CC BB C5 16 1B 7D BB 90 00 [09:24:04]wFMCommunicate OK [09:24:04]SAM_PROTO_SignData done [09:24:04]FM_MakeSignedData done [09:24:04]CreateOFDProtocolMessage [09:24:04]wFMCommunicate request_size=4 [09:24:04]MH_SAM_APDU [09:24:04]CAPDU: 80 11 00 00 [09:24:04]Write to MH i2c: E2 08 00 2B 6A 80 11 00 00 00 00 00 00 0F [09:24:04]Write i2c OK [09:24:04]MH_I2C_Read... [09:24:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:24:04]Read from MH i2c: E2 [09:24:04]MH_I2C_Read... [09:24:04]Read from MH i2c: E2 17 00 [09:24:04]MH_I2C_Read... [09:24:04]Read from MH i2c: E2 17 00 2B 6A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 60 [09:24:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:24:04]wFMCommunicate OK [09:24:04]CreateOFDProtocolMessage done [09:24:04]OFDSenderStorePacket 95110 [09:24:04]StoreOFDPacket docnum=95110 [09:24:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F6 12 07 01 F5 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 00 00 00 F4 03 04 00 B6 06 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 86 73 01 00 35 04 06 00 47 CB 4A CA 35 14 75 CC BB C5 16 1B 7D BB [09:24:04]CheckFolder [09:24:04]dirname=/storage/ofd_packets [09:24:04]CheckFolder done [09:24:04]ProducePacketName [09:24:04]name=ofd_packets/00095110 [09:24:04]NVStorageSaveData ofd_packets/00095110 [09:24:04]File name is /storage/ofd_packets/00095110 [09:24:04]Write 301 bytes [09:24:04]NVStorageSaveData done [09:24:04]OFDSenderStorePacket done [09:24:04]KKMCreateOFDPacket done [09:24:04]NVStorageSaveData kkm_last_timestamp [09:24:04]File name is /storage/kkm_last_timestamp [09:24:04]Write 4 bytes [09:24:04]NVStorageSaveData done [09:24:04]ExternCall_PrintAddStr [09:24:04]wPrintStart [09:24:04]Write to MH i2c: 01 00 00 2C 6A 96 [09:24:04]Write i2c OK [09:24:04]MH_I2C_Read... [09:24:04]Read from MH i2c: 01 [09:24:04]MH_I2C_Read... [09:24:04]Read from MH i2c: 01 07 00 [09:24:04]MH_I2C_Read... [09:24:04]Read from MH i2c: 01 07 00 2C 6A 00 00 00 00 00 FF 0F AB [09:24:04]RasterBufferAndPrint [09:24:04]line Счет N : (1)3405616 [09:24:04]line ИНН: 02508201610067 [09:24:04]line Контрольно-Кассовый Чек [09:24:04]line ПРОДАЖА [09:24:04]line ТРК (МРК, ГНК) : 32 [09:24:04]line Товар: 2710124130 [09:24:04]line Аи-92-К-4 [09:24:04]line 14.950 * 66.90 [09:24:04]line = 1000.16 [09:24:04]line НДС 12% НСП 1% [09:24:04]line > о реализуемом товаре [09:24:04]line ОКРУГЛЕНИЕ: -0.16 [09:24:04]line ИТОГО: 1000.00 [09:24:04]line Внесено: 1000.00 [09:24:04]line СДАЧА: 0.00 [09:24:04]line НСП 1% : 8.85 [09:24:04]line НДС 12% : 106.21 [09:24:04]line Наличными: 1000.00 [09:24:04]line Безнал.: 0.00 [09:24:04]line Место: АЗС № 82 "Партнер Нефть" [09:24:04]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:24:04]line СНО: Общий режим [09:24:04]line Чек 109 27.10.2024 09:24 [09:24:04]line Смена: 143 ФФД: 1.0 [09:24:04]line ЗНМ: 0300000017 [09:24:04]line РНМ: 0000000000170478 [09:24:04]line Версия ККМ: v1.0 [09:24:04]line ФМ: 0000000002098560 [09:24:04]line ФД: 95110 [09:24:04]line ФПД: 78938458699028 [09:24:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T092406&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95110&fm=78938458699028&tin=02508201610067®Number=0000000000170478&sum=100000 [09:24:04]OFD Sender: Processing packet 95110 [packets to send 56, broken 55] [09:24:04]ProducePacketName [09:24:04]name=ofd_packets/00095110 [09:24:04]OFD Sender: To server: pG, [09:24:04]CommunicateWithHost lk.salyk.kg:30040 [09:24:04]ConnectInit lk.salyk.kg [09:24:04]written 0, free lines is 4095 [09:24:04]Connected sock=10 [09:24:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F6 12 07 01 F5 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 00 00 00 F4 03 04 00 B6 06 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 86 73 01 00 35 04 06 00 47 CB 4A CA 35 14 75 CC BB C5 16 1B 7D BB [09:24:05]Write to MH i2c: 01 00 00 57 6A C1 [09:24:05]Write i2c OK [09:24:05]MH_I2C_Read... [09:24:05]Read from MH i2c: 01 [09:24:05]MH_I2C_Read... [09:24:05]Read from MH i2c: 01 07 00 [09:24:05]MH_I2C_Read... [09:24:05]Read from MH i2c: 01 07 00 57 6A 00 00 00 00 00 09 0D DE [09:24:05]RasterBufferAndPrint [09:24:05]line [09:24:05]line [09:24:05]line [09:24:05]line [09:24:05]line [09:24:05]written 0, free lines is 3343 [09:24:05]MH_Cut [09:24:05]Write to MH i2c: D1 01 00 5E 6A 01 9A [09:24:05]Write i2c OK [09:24:05]MH_I2C_Read... [09:24:05]Read from MH i2c: D1 [09:24:05]MH_I2C_Read... [09:24:05]Read from MH i2c: D1 01 00 [09:24:05]MH_I2C_Read... [09:24:05]Read from MH i2c: D1 01 00 5E 6A 00 99 [09:24:05]Write to MH i2c: 01 00 00 5F 6A C9 [09:24:05]Write i2c OK [09:24:05]MH_I2C_Read... [09:24:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 AF 4D 47 00 98 93 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 86 73 01 00 F4 03 04 00 E3 B0 1D 67 B6 04 01 00 00 CE 67 52 56 B4 AA CA E1 [09:24:05]CommunicateWithHost err = 0 [09:24:05]CheckOFDResponse [09:24:05]1017 (14) - 77093643461234 [09:24:05]1041 (16) - 0000000002098560 [09:24:05]1040 (4) - 95110 [09:24:05]1012 (4) - 27.10.2024 03:17 [09:24:05]1206 (1) - 0 [09:24:05]OFD Sender: Remove packet 95110 [09:24:05]ProducePacketName [09:24:05]name=ofd_packets/00095110 [09:24:05]NVStorageDeleteData [09:24:05]OFD Sender: No OFD packet to send [09:24:05]*** Cut start [09:24:05]*** Partial cut [09:24:05]*** CUTSNS_PIN = 1 [09:24:05]*** CUTSNS_PIN = 0 [09:24:06]*** Brake cut motor [09:24:06]Read from MH i2c: 01 [09:24:06]MH_I2C_Read... [09:24:06]*** Stop cut motor [09:24:06]*** Cut end [09:24:06]Read from MH i2c: 01 07 00 [09:24:06]MH_I2C_Read... [09:24:06]Read from MH i2c: 01 07 00 5F 6A 00 00 00 00 00 FF 0F DE [09:24:06]process_action close_receipt done [09:24:06]requested_data is exist [09:24:06]produce_requested_data [09:24:06]requested_item fm.sn is exist - process it [09:24:06]wFMCommunicate request_size=4 [09:24:06]MH_SAM_APDU [09:24:06]CAPDU: 80 11 00 00 [09:24:06]Write to MH i2c: E2 08 00 60 6A 80 11 00 00 00 00 00 00 44 [09:24:06]Write i2c OK [09:24:06]MH_I2C_Read... [09:24:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:24:06]Read from MH i2c: E2 [09:24:06]MH_I2C_Read... [09:24:06]Read from MH i2c: E2 17 00 [09:24:06]MH_I2C_Read... [09:24:06]Read from MH i2c: E2 17 00 60 6A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 95 [09:24:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:24:06]wFMCommunicate OK [09:24:06]requested_item fd.num is exist - process it [09:24:06]SAM_PROTO_GetFieldsCounters [09:24:06]wFMCommunicate request_size=4 [09:24:06]MH_SAM_APDU [09:24:06]CAPDU: 80 13 00 00 [09:24:06]Write to MH i2c: E2 08 00 61 6A 80 13 00 00 00 00 00 00 47 [09:24:06]Write i2c OK [09:24:06]MH_I2C_Read... [09:24:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:24:06]Read from MH i2c: E2 [09:24:06]MH_I2C_Read... [09:24:06]Read from MH i2c: E2 62 00 [09:24:06]MH_I2C_Read... [09:24:06]Read from MH i2c: E2 62 00 61 6A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 86 73 01 00 0E 04 04 00 8F 00 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 38 [09:24:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 86 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 6D 00 00 00 5E 04 04 00 6D 00 00 00 57 04 04 00 6E 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:24:06]wFMCommunicate OK [09:24:06]SAM_PROTO_GetFieldsCounters done [09:24:06]requested_item shift.num is exist - process it [09:24:06]requested_item shift.opened is exist - process it [09:24:06]req_shift_opened [09:24:06]FM_GetShiftState [09:24:06]SAM_PROTO_GetShiftState [09:24:06]wFMCommunicate request_size=4 [09:24:06]MH_SAM_APDU [09:24:06]CAPDU: 80 13 01 00 [09:24:06]Write to MH i2c: E2 08 00 62 6A 80 13 01 00 00 00 00 00 49 [09:24:06]Write i2c OK [09:24:06]MH_I2C_Read... [09:24:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:24:06]Read from MH i2c: E2 [09:24:06]MH_I2C_Read... [09:24:06]Read from MH i2c: E2 0E 00 [09:24:06]MH_I2C_Read... [09:24:06]Read from MH i2c: E2 0E 00 62 6A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F5 [09:24:06]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:24:06]wFMCommunicate OK [09:24:06]SAM_PROTO_GetShiftState done [09:24:06]FM_GetShiftState done [09:24:06]req_shift_opened done [09:24:06]requested_item shift.open_date is exist - process it [09:24:06]req_shift_open_date [09:24:06]req_shift_open_date done [09:24:06]produce_requested_data done [09:24:06]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95110,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:24:06]process_action_free close_receipt [09:24:06]json_value_free [09:24:06]json_value_free done [09:24:06]process_json_proto returns [09:24:06]Send response to host [09:24:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95110,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:24:06]free response buf [09:24:06]execute_script done [09:24:06]execute_script returns [09:24:06]free content buf [09:24:06]Sock 7.Close socket [09:24:06]Sock 7.Thread stoped [09:24:10]OFD Sender: No OFD packet to send [09:24:15]OFD Sender: No OFD packet to send [09:24:20]OFD Sender: No OFD packet to send [09:24:25]OFD Sender: No OFD packet to send [09:24:30]OFD Sender: No OFD packet to send [09:24:31]accept exits with 9 [09:24:31]New connection [09:24:31]New thread 3066723684 created [09:24:31]Thread 3066867044 joined [09:24:31]Waiting for new connection... [09:24:31] Sock 9.Parse request [09:24:31]Sock 9.Check first char [09:24:31]Sock 9.First char is OK [09:24:31]request: POST /json_proto HTTP/1.0 [09:24:31]Method: POST [09:24:31]URL: /json_proto [09:24:31]Method is POST - this is cgi request [09:24:31]url: /json_proto [09:24:31]query_string will be loaded in cgi processing [09:24:31]execute_cgi json_proto POST (null) [09:24:31]execute_cgi path=json_proto method=POST [09:24:31]POST find Content-Length [09:24:31]Host: 172.17.40.67:8080 [09:24:31]Content-Length: 768 [09:24:31]Content-Type: application/json [09:24:31] [09:24:31]POST finish read [09:24:31]Found Content-Length = 768 [09:24:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405617", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 800.12 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:24:31]execute_script... [09:24: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)3405617", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 800.12 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:24:31]POST & json_proto [09:24:31]process_json_proto [09:24:31]json parsed OK: [09:24:31]protocol is kg_v1.0 [09:24:31]action value=close_receipt [09:24:31]process_action close_receipt [09:24:31]cmd_close_receipt [09:24:31]MH_GetDate [09:24:31]Write to MH i2c: F0 00 00 63 6A BC [09:24:31]Write i2c OK [09:24:31]MH_I2C_Read... [09:24:31]Read from MH i2c: F0 [09:24:31]MH_I2C_Read... [09:24:31]Read from MH i2c: F0 09 00 [09:24:31]MH_I2C_Read... [09:24:31]Read from MH i2c: F0 09 00 63 6A 00 D3 06 1E 67 EE DA 66 66 B7 [09:24:31]GetLastDocTimeStamp 1730021046 [09:24:31]current date 1730021075 [09:24:31]FM_GetShiftState [09:24:31]SAM_PROTO_GetShiftState [09:24:31]wFMCommunicate request_size=4 [09:24:31]MH_SAM_APDU [09:24:31]CAPDU: 80 13 01 00 [09:24:31]Write to MH i2c: E2 08 00 64 6A 80 13 01 00 00 00 00 00 4B [09:24:31]Write i2c OK [09:24:31]MH_I2C_Read... [09:24:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:24:31]Read from MH i2c: E2 [09:24:31]MH_I2C_Read... [09:24:31]Read from MH i2c: E2 0E 00 [09:24:31]MH_I2C_Read... [09:24:31]Read from MH i2c: E2 0E 00 64 6A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F7 [09:24:31]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:24:31]wFMCommunicate OK [09:24:31]SAM_PROTO_GetShiftState done [09:24:31]FM_GetShiftState done [09:24:31]opened in 1729987736 [09:24:31]opened+sec_in_day 1730074136 [09:24:31]quantity*price = 80012 [09:24:31]sum+1 = 80013 [09:24:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 800.12 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 0.00 Безнал.: 800.12 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 110 27.10.2024 09:24 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95111 ФПД: 12463249716040 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T092436&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95111&fm=12463249716040&tin=02508201610067®Number=0000000000170478&sum=80012 [09:24:33]StoreToDocumentArchive [09:24:33]shift 143 fd 95111 [09:24:33]save to /storage/0143/doc_00095111 [09:24:33]save last doc name /storage/0143/doc_00095111 to /storage/kkm_last_doc_name [09:24:33]save OK [09:24:33]Clear old archive folders... [09:24:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:24:33]tlvbuf is 00FBBA90 [09:24:33]SAM_PROTO_ClearQueue [09:24:33]wFMCommunicate request_size=4 [09:24:33]MH_SAM_APDU [09:24:33]CAPDU: 80 09 00 00 [09:24:33]Write to MH i2c: E2 08 00 71 6A 80 09 00 00 00 00 00 00 4D [09:24:33]Write i2c OK [09:24:33]MH_I2C_Read... [09:24:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:24:33]Read from MH i2c: E2 [09:24:33]MH_I2C_Read... [09:24:33]Read from MH i2c: E2 03 00 [09:24:33]MH_I2C_Read... [09:24:33]Read from MH i2c: E2 03 00 71 6A 00 90 00 4F [09:24:33]RAPDU: 90 00 [09:24:33]wFMCommunicate OK [09:24:33]SAM_PROTO_ClearQueue done [09:24:33]KKMCreateOFDPacket [09:24:33]OFDProtocolAddRootSTLVToBuf [09:24:33]FM_MakeSignedData [09:24:33]FM_MakeSignedData [09:24:33]SAM_PROTO_SignData [09:24:33]wFMCommunicate request_size=4 [09:24:33]MH_SAM_APDU [09:24:33]CAPDU: 80 0D 01 02 [09:24:33]Write to MH i2c: E2 08 00 72 6A 80 0D 01 02 00 00 00 00 55 [09:24:33]Write i2c OK [09:24:33]MH_I2C_Read... [09:24:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:24:33]Read from MH i2c: E2 [09:24:33]MH_I2C_Read... [09:24:33]Read from MH i2c: E2 03 00 [09:24:33]MH_I2C_Read... [09:24:33]Read from MH i2c: E2 03 00 72 6A 00 90 00 50 [09:24:33]RAPDU: 90 00 [09:24:33]wFMCommunicate OK [09:24:33]wFMCommunicate request_size=255 [09:24:33]MH_SAM_APDU [09:24: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 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 D4 06 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 87 73 01 00 35 04 06 00 0B [09:24:33]Write to MH i2c: E2 02 01 73 6A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 D4 06 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 87 73 01 00 35 04 06 00 0B 00 00 49 [09:24:33]Write i2c OK [09:24:33]MH_I2C_Read... [09:24:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:24:33]Read from MH i2c: E2 [09:24:33]MH_I2C_Read... [09:24:33]Read from MH i2c: E2 03 00 [09:24:33]MH_I2C_Read... [09:24:33]Read from MH i2c: E2 03 00 73 6A 00 90 00 51 [09:24:33]RAPDU: 90 00 [09:24:33]wFMCommunicate OK [09:24:33]wFMCommunicate request_size=10 [09:24:33]MH_SAM_APDU [09:24:33]CAPDU: 80 0D 02 02 05 55 D3 92 73 48 [09:24:33]Write to MH i2c: E2 0D 00 74 6A 80 0D 02 02 05 00 55 D3 92 73 48 00 00 D7 [09:24:33]Write i2c OK [09:24:33]MH_I2C_Read... [09:24:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:24:33]Read from MH i2c: E2 [09:24:33]MH_I2C_Read... [09:24:33]Read from MH i2c: E2 03 00 [09:24:33]MH_I2C_Read... [09:24:33]Read from MH i2c: E2 03 00 74 6A 00 90 00 52 [09:24:33]RAPDU: 90 00 [09:24:33]wFMCommunicate OK [09:24:33]wFMCommunicate request_size=4 [09:24:33]MH_SAM_APDU [09:24:33]CAPDU: 80 0D 03 02 [09:24:33]Write to MH i2c: E2 08 00 75 6A 80 0D 03 02 00 00 00 00 5A [09:24:33]Write i2c OK [09:24:33]MH_I2C_Read... [09:24:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:24:33]Read from MH i2c: E2 [09:24:33]MH_I2C_Read... [09:24:33]Read from MH i2c: E2 0B 00 [09:24:33]MH_I2C_Read... [09:24:33]Read from MH i2c: E2 0B 00 75 6A 00 4E FC 53 15 93 D7 E5 45 90 00 A1 [09:24:33]RAPDU: 4E FC 53 15 93 D7 E5 45 90 00 [09:24:33]wFMCommunicate OK [09:24:33]SAM_PROTO_SignData done [09:24:33]FM_MakeSignedData done [09:24:33]CreateOFDProtocolMessage [09:24:33]wFMCommunicate request_size=4 [09:24:33]MH_SAM_APDU [09:24:33]CAPDU: 80 11 00 00 [09:24:33]Write to MH i2c: E2 08 00 76 6A 80 11 00 00 00 00 00 00 5A [09:24:33]Write i2c OK [09:24:33]MH_I2C_Read... [09:24:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:24:33]Read from MH i2c: E2 [09:24:33]MH_I2C_Read... [09:24:33]Read from MH i2c: E2 17 00 [09:24:33]MH_I2C_Read... [09:24:33]Read from MH i2c: E2 17 00 76 6A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AB [09:24:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:24:33]wFMCommunicate OK [09:24:33]CreateOFDProtocolMessage done [09:24:33]OFDSenderStorePacket 95111 [09:24:33]StoreOFDPacket docnum=95111 [09:24:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A5 8D 07 01 24 BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 D4 06 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 87 73 01 00 35 04 06 00 0B 55 D3 92 73 48 4E FC 53 15 93 D7 E5 45 [09:24:33]CheckFolder [09:24:33]dirname=/storage/ofd_packets [09:24:33]CheckFolder done [09:24:33]ProducePacketName [09:24:33]name=ofd_packets/00095111 [09:24:33]NVStorageSaveData ofd_packets/00095111 [09:24:33]File name is /storage/ofd_packets/00095111 [09:24:33]Write 301 bytes [09:24:33]NVStorageSaveData done [09:24:33]OFDSenderStorePacket done [09:24:33]KKMCreateOFDPacket done [09:24:33]NVStorageSaveData kkm_last_timestamp [09:24:33]File name is /storage/kkm_last_timestamp [09:24:33]Write 4 bytes [09:24:33]NVStorageSaveData done [09:24:33]ExternCall_PrintAddStr [09:24:33]wPrintStart [09:24:33]Write to MH i2c: 01 00 00 77 6A E1 [09:24:33]Write i2c OK [09:24:33]MH_I2C_Read... [09:24:33]Read from MH i2c: 01 [09:24:33]MH_I2C_Read... [09:24:33]Read from MH i2c: 01 07 00 [09:24:33]MH_I2C_Read... [09:24:33]Read from MH i2c: 01 07 00 77 6A 00 00 00 00 00 FF 0F F6 [09:24:33]RasterBufferAndPrint [09:24:33]line Счет N : (1)3405617 [09:24:33]line ИНН: 02508201610067 [09:24:33]line Контрольно-Кассовый Чек [09:24:33]line ПРОДАЖА [09:24:33]line ТРК (МРК, ГНК) : 12 [09:24:33]line Товар: 2710124130 [09:24:33]line Аи-92-К-4 [09:24:33]line 11.960 * 66.90 [09:24:33]line = 800.12 [09:24:33]line НДС 12% НСП 1% [09:24:33]line > о реализуемом товаре [09:24:33]line ИТОГО: 800.12 [09:24:33]line НСП 1% : 7.08 [09:24:33]line НДС 12% : 84.97 [09:24:33]line Наличными: 0.00 [09:24:33]line Безнал.: 800.12 [09:24:33]line Место: АЗС № 82 "Партнер Нефть" [09:24:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:24:33]line СНО: Общий режим [09:24:33]line Чек 110 27.10.2024 09:24 [09:24:33]line Смена: 143 ФФД: 1.0 [09:24:33]line ЗНМ: 0300000017 [09:24:33]line РНМ: 0000000000170478 [09:24:33]line Версия ККМ: v1.0 [09:24:33]line Платежная система: Mbank [09:24:33]line ФМ: 0000000002098560 [09:24:33]line ФД: 95111 [09:24:33]line ФПД: 12463249716040 [09:24:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T092436&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95111&fm=12463249716040&tin=02508201610067®Number=0000000000170478&sum=80012 [09:24:33]OFD Sender: Processing packet 95111 [packets to send 56, broken 55] [09:24:33]ProducePacketName [09:24:33]name=ofd_packets/00095111 [09:24:33]OFD Sender: To server: pG, [09:24:33]CommunicateWithHost lk.salyk.kg:30040 [09:24:33]ConnectInit lk.salyk.kg [09:24:33]written 0, free lines is 4095 [09:24:34]Connected sock=11 [09:24:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A5 8D 07 01 24 BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 D4 06 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 87 73 01 00 35 04 06 00 0B 55 D3 92 73 48 4E FC 53 15 93 D7 E5 45 [09:24:34]Write to MH i2c: 01 00 00 A0 6A 0A [09:24:34]Write i2c OK [09:24:34]MH_I2C_Read... [09:24:34]Read from MH i2c: 01 [09:24:34]MH_I2C_Read... [09:24:34]Read from MH i2c: 01 07 00 [09:24:34]MH_I2C_Read... [09:24:34]Read from MH i2c: 01 07 00 A0 6A 00 00 00 00 00 20 0D 3E [09:24:34]RasterBufferAndPrint [09:24:34]line [09:24:34]line [09:24:34]line [09:24:34]line [09:24:34]line [09:24:34]written 0, free lines is 3366 [09:24:34]MH_Cut [09:24:34]Write to MH i2c: D1 01 00 A7 6A 01 E3 [09:24:34]Write i2c OK [09:24:34]MH_I2C_Read... [09:24:34]Read from MH i2c: D1 [09:24:34]MH_I2C_Read... [09:24:34]Read from MH i2c: D1 01 00 [09:24:34]MH_I2C_Read... [09:24:34]Read from MH i2c: D1 01 00 A7 6A 00 E2 [09:24:34]Write to MH i2c: 01 00 00 A8 6A 12 [09:24:34]Write i2c OK [09:24:34]MH_I2C_Read... [09:24:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 2B 53 47 00 A6 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 32 30 39 38 35 36 30 10 04 04 00 87 73 01 00 F4 03 04 00 00 B1 1D 67 B6 04 01 00 00 FD A7 DB FF 00 DE 3B 16 [09:24:34]CommunicateWithHost err = 0 [09:24:34]CheckOFDResponse [09:24:34]1017 (14) - 77093643461234 [09:24:34]1041 (16) - 0000000002098560 [09:24:34]1040 (4) - 95111 [09:24:34]1012 (4) - 27.10.2024 03:18 [09:24:34]1206 (1) - 0 [09:24:34]OFD Sender: Remove packet 95111 [09:24:34]ProducePacketName [09:24:34]name=ofd_packets/00095111 [09:24:34]NVStorageDeleteData [09:24:35]*** Cut start [09:24:35]*** Partial cut [09:24:35]*** CUTSNS_PIN = 1 [09:24:35]OFD Sender: No OFD packet to send [09:24:35]*** CUTSNS_PIN = 0 [09:24:35]*** Brake cut motor [09:24:35]Read from MH i2c: 01 [09:24:35]MH_I2C_Read... [09:24:35]*** Stop cut motor [09:24:35]*** Cut end [09:24:35]Read from MH i2c: 01 07 00 [09:24:35]MH_I2C_Read... [09:24:35]Read from MH i2c: 01 07 00 A8 6A 00 00 00 00 00 FF 0F 27 [09:24:35]process_action close_receipt done [09:24:35]requested_data is exist [09:24:35]produce_requested_data [09:24:35]requested_item fm.sn is exist - process it [09:24:35]wFMCommunicate request_size=4 [09:24:35]MH_SAM_APDU [09:24:35]CAPDU: 80 11 00 00 [09:24:35]Write to MH i2c: E2 08 00 A9 6A 80 11 00 00 00 00 00 00 8D [09:24:35]Write i2c OK [09:24:35]MH_I2C_Read... [09:24:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:24:35]Read from MH i2c: E2 [09:24:35]MH_I2C_Read... [09:24:35]Read from MH i2c: E2 17 00 [09:24:35]MH_I2C_Read... [09:24:35]Read from MH i2c: E2 17 00 A9 6A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DE [09:24:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:24:35]wFMCommunicate OK [09:24:35]requested_item fd.num is exist - process it [09:24:35]SAM_PROTO_GetFieldsCounters [09:24:35]wFMCommunicate request_size=4 [09:24:35]MH_SAM_APDU [09:24:35]CAPDU: 80 13 00 00 [09:24:35]Write to MH i2c: E2 08 00 AA 6A 80 13 00 00 00 00 00 00 90 [09:24:35]Write i2c OK [09:24:35]MH_I2C_Read... [09:24:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:24:35]Read from MH i2c: E2 [09:24:35]MH_I2C_Read... [09:24:35]Read from MH i2c: E2 62 00 [09:24:35]MH_I2C_Read... [09:24:35]Read from MH i2c: E2 62 00 AA 6A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 87 73 01 00 0E 04 04 00 8F 00 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 85 [09:24:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 87 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 6E 00 00 00 5E 04 04 00 6E 00 00 00 57 04 04 00 6F 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:24:35]wFMCommunicate OK [09:24:35]SAM_PROTO_GetFieldsCounters done [09:24:35]requested_item shift.num is exist - process it [09:24:35]requested_item shift.opened is exist - process it [09:24:35]req_shift_opened [09:24:35]FM_GetShiftState [09:24:35]SAM_PROTO_GetShiftState [09:24:35]wFMCommunicate request_size=4 [09:24:35]MH_SAM_APDU [09:24:35]CAPDU: 80 13 01 00 [09:24:35]Write to MH i2c: E2 08 00 AB 6A 80 13 01 00 00 00 00 00 92 [09:24:35]Write i2c OK [09:24:35]MH_I2C_Read... [09:24:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:24:35]Read from MH i2c: E2 [09:24:35]MH_I2C_Read... [09:24:35]Read from MH i2c: E2 0E 00 [09:24:35]MH_I2C_Read... [09:24:35]Read from MH i2c: E2 0E 00 AB 6A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3E [09:24:35]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:24:35]wFMCommunicate OK [09:24:35]SAM_PROTO_GetShiftState done [09:24:35]FM_GetShiftState done [09:24:35]req_shift_opened done [09:24:35]requested_item shift.open_date is exist - process it [09:24:35]req_shift_open_date [09:24:35]req_shift_open_date done [09:24:35]produce_requested_data done [09:24:35]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95111,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:24:35]process_action_free close_receipt [09:24:35]json_value_free [09:24:35]json_value_free done [09:24:35]process_json_proto returns [09:24:35]Send response to host [09:24:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95111,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:24:35]free response buf [09:24:35]execute_script done [09:24:35]execute_script returns [09:24:35]free content buf [09:24:35]Sock 9.Close socket [09:24:35]Sock 9.Thread stoped [09:24:40]OFD Sender: No OFD packet to send [09:24:45]OFD Sender: No OFD packet to send [09:24:50]OFD Sender: No OFD packet to send [09:24:55]OFD Sender: No OFD packet to send [09:25:00]OFD Sender: No OFD packet to send [09:25:01]accept exits with 7 [09:25:01]New connection [09:25:01]New thread 3066867044 created [09:25:01]Thread 3066723684 joined [09:25:01]Waiting for new connection... [09:25:01] Sock 7.Parse request [09:25:01]Sock 7.Check first char [09:25:01]Sock 7.First char is OK [09:25:01]request: POST /json_proto HTTP/1.0 [09:25:01]Method: POST [09:25:01]URL: /json_proto [09:25:01]Method is POST - this is cgi request [09:25:01]url: /json_proto [09:25:01]query_string will be loaded in cgi processing [09:25:01]execute_cgi json_proto POST (null) [09:25:01]execute_cgi path=json_proto method=POST [09:25:01]POST find Content-Length [09:25:01]Host: 172.17.40.67:8080 [09:25:01]Content-Length: 679 [09:25:01]Content-Type: application/json [09:25:01] [09:25:01]POST finish read [09:25:01]Found Content-Length = 679 [09:25:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405618", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "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:25:01]execute_script... [09:25: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)3405618", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "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:25:01]POST & json_proto [09:25:01]process_json_proto [09:25:01]json parsed OK: [09:25:01]protocol is kg_v1.0 [09:25:01]action value=close_receipt [09:25:01]process_action close_receipt [09:25:01]cmd_close_receipt [09:25:01]MH_GetDate [09:25:01]Write to MH i2c: F0 00 00 AC 6A 05 [09:25:01]Write i2c OK [09:25:01]MH_I2C_Read... [09:25:01]Read from MH i2c: F0 [09:25:01]MH_I2C_Read... [09:25:01]Read from MH i2c: F0 09 00 [09:25:01]MH_I2C_Read... [09:25:01]Read from MH i2c: F0 09 00 AC 6A 00 F1 06 1E 67 EE DA 66 66 1E [09:25:01]GetLastDocTimeStamp 1730021076 [09:25:01]current date 1730021105 [09:25:01]FM_GetShiftState [09:25:01]SAM_PROTO_GetShiftState [09:25:01]wFMCommunicate request_size=4 [09:25:01]MH_SAM_APDU [09:25:01]CAPDU: 80 13 01 00 [09:25:01]Write to MH i2c: E2 08 00 AD 6A 80 13 01 00 00 00 00 00 94 [09:25:01]Write i2c OK [09:25:01]MH_I2C_Read... [09:25:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:25:01]Read from MH i2c: E2 [09:25:01]MH_I2C_Read... [09:25:01]Read from MH i2c: E2 0E 00 [09:25:01]MH_I2C_Read... [09:25:01]Read from MH i2c: E2 0E 00 AD 6A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 40 [09:25:01]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:25:01]wFMCommunicate OK [09:25:01]SAM_PROTO_GetShiftState done [09:25:01]FM_GetShiftState done [09:25:01]opened in 1729987736 [09:25:01]opened+sec_in_day 1730074136 [09:25:01]quantity*price = 80012 [09:25:01]sum+1 = 80013 [09:25:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 111 27.10.2024 09:25 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95112 ФПД: 174686171924694 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T092505&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95112&fm=174686171924694&tin=02508201610067®Number=0000000000170478&sum=80000 [09:25:02]StoreToDocumentArchive [09:25:02]shift 143 fd 95112 [09:25:02]save to /storage/0143/doc_00095112 [09:25:02]save last doc name /storage/0143/doc_00095112 to /storage/kkm_last_doc_name [09:25:02]save OK [09:25:02]Clear old archive folders... [09:25:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:25:02]tlvbuf is 00FD68D0 [09:25:02]SAM_PROTO_ClearQueue [09:25:02]wFMCommunicate request_size=4 [09:25:02]MH_SAM_APDU [09:25:02]CAPDU: 80 09 00 00 [09:25:02]Write to MH i2c: E2 08 00 BA 6A 80 09 00 00 00 00 00 00 96 [09:25:02]Write i2c OK [09:25:02]MH_I2C_Read... [09:25:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:25:02]Read from MH i2c: E2 [09:25:02]MH_I2C_Read... [09:25:02]Read from MH i2c: E2 03 00 [09:25:02]MH_I2C_Read... [09:25:02]Read from MH i2c: E2 03 00 BA 6A 00 90 00 98 [09:25:02]RAPDU: 90 00 [09:25:02]wFMCommunicate OK [09:25:02]SAM_PROTO_ClearQueue done [09:25:02]KKMCreateOFDPacket [09:25:02]OFDProtocolAddRootSTLVToBuf [09:25:02]FM_MakeSignedData [09:25:02]FM_MakeSignedData [09:25:02]SAM_PROTO_SignData [09:25:02]wFMCommunicate request_size=4 [09:25:02]MH_SAM_APDU [09:25:02]CAPDU: 80 0D 01 02 [09:25:02]Write to MH i2c: E2 08 00 BB 6A 80 0D 01 02 00 00 00 00 9E [09:25:02]Write i2c OK [09:25:02]MH_I2C_Read... [09:25:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:25:02]Read from MH i2c: E2 [09:25:02]MH_I2C_Read... [09:25:02]Read from MH i2c: E2 03 00 [09:25:02]MH_I2C_Read... [09:25:02]Read from MH i2c: E2 03 00 BB 6A 00 90 00 99 [09:25:02]RAPDU: 90 00 [09:25:02]wFMCommunicate OK [09:25:02]wFMCommunicate request_size=255 [09:25:02]MH_SAM_APDU [09:25:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 6F 00 00 00 F4 03 04 00 F1 06 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 88 73 01 00 35 04 06 00 9E [09:25:02]Write to MH i2c: E2 02 01 BC 6A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 6F 00 00 00 F4 03 04 00 F1 06 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 88 73 01 00 35 04 06 00 9E 00 00 2C [09:25:02]Write i2c OK [09:25:02]MH_I2C_Read... [09:25:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:25:02]Read from MH i2c: E2 [09:25:02]MH_I2C_Read... [09:25:02]Read from MH i2c: E2 03 00 [09:25:02]MH_I2C_Read... [09:25:02]Read from MH i2c: E2 03 00 BC 6A 00 90 00 9A [09:25:02]RAPDU: 90 00 [09:25:02]wFMCommunicate OK [09:25:02]wFMCommunicate request_size=10 [09:25:02]MH_SAM_APDU [09:25:02]CAPDU: 80 0D 02 02 05 E0 4B 39 88 D6 [09:25:02]Write to MH i2c: E2 0D 00 BD 6A 80 0D 02 02 05 00 E0 4B 39 88 D6 00 00 6D [09:25:02]Write i2c OK [09:25:02]MH_I2C_Read... [09:25:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:25:02]Read from MH i2c: E2 [09:25:02]MH_I2C_Read... [09:25:02]Read from MH i2c: E2 03 00 [09:25:02]MH_I2C_Read... [09:25:02]Read from MH i2c: E2 03 00 BD 6A 00 90 00 9B [09:25:02]RAPDU: 90 00 [09:25:02]wFMCommunicate OK [09:25:02]wFMCommunicate request_size=4 [09:25:02]MH_SAM_APDU [09:25:02]CAPDU: 80 0D 03 02 [09:25:02]Write to MH i2c: E2 08 00 BE 6A 80 0D 03 02 00 00 00 00 A3 [09:25:02]Write i2c OK [09:25:02]MH_I2C_Read... [09:25:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:25:02]Read from MH i2c: E2 [09:25:02]MH_I2C_Read... [09:25:02]Read from MH i2c: E2 0B 00 [09:25:02]MH_I2C_Read... [09:25:02]Read from MH i2c: E2 0B 00 BE 6A 00 80 8C CD A1 03 A5 13 85 90 00 5E [09:25:02]RAPDU: 80 8C CD A1 03 A5 13 85 90 00 [09:25:02]wFMCommunicate OK [09:25:02]SAM_PROTO_SignData done [09:25:02]FM_MakeSignedData done [09:25:02]CreateOFDProtocolMessage [09:25:02]wFMCommunicate request_size=4 [09:25:02]MH_SAM_APDU [09:25:02]CAPDU: 80 11 00 00 [09:25:02]Write to MH i2c: E2 08 00 BF 6A 80 11 00 00 00 00 00 00 A3 [09:25:02]Write i2c OK [09:25:02]MH_I2C_Read... [09:25:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:25:03]Read from MH i2c: E2 [09:25:03]MH_I2C_Read... [09:25:03]Read from MH i2c: E2 17 00 [09:25:03]MH_I2C_Read... [09:25:03]Read from MH i2c: E2 17 00 BF 6A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F4 [09:25:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:25:03]wFMCommunicate OK [09:25:03]CreateOFDProtocolMessage done [09:25:03]OFDSenderStorePacket 95112 [09:25:03]StoreOFDPacket docnum=95112 [09:25:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DB E7 07 01 A7 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 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 6F 00 00 00 F4 03 04 00 F1 06 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 88 73 01 00 35 04 06 00 9E E0 4B 39 88 D6 80 8C CD A1 03 A5 13 85 [09:25:03]CheckFolder [09:25:03]dirname=/storage/ofd_packets [09:25:03]CheckFolder done [09:25:03]ProducePacketName [09:25:03]name=ofd_packets/00095112 [09:25:03]NVStorageSaveData ofd_packets/00095112 [09:25:03]File name is /storage/ofd_packets/00095112 [09:25:03]Write 301 bytes [09:25:03]NVStorageSaveData done [09:25:03]OFDSenderStorePacket done [09:25:03]KKMCreateOFDPacket done [09:25:03]NVStorageSaveData kkm_last_timestamp [09:25:03]File name is /storage/kkm_last_timestamp [09:25:03]Write 4 bytes [09:25:03]NVStorageSaveData done [09:25:03]ExternCall_PrintAddStr [09:25:03]wPrintStart [09:25:03]Write to MH i2c: 01 00 00 C0 6A 2A [09:25:03]Write i2c OK [09:25:03]MH_I2C_Read... [09:25:03]Read from MH i2c: 01 [09:25:03]MH_I2C_Read... [09:25:03]Read from MH i2c: 01 07 00 [09:25:03]MH_I2C_Read... [09:25:03]Read from MH i2c: 01 07 00 C0 6A 00 00 00 00 00 FF 0F 3F [09:25:03]RasterBufferAndPrint [09:25:03]line Счет N : (1)3405618 [09:25:03]line ИНН: 02508201610067 [09:25:03]line Контрольно-Кассовый Чек [09:25:03]line ПРОДАЖА [09:25:03]line ТРК (МРК, ГНК) : 22 [09:25:03]line Товар: 2710124130 [09:25:03]line Аи-92-К-4 [09:25:03]line 11.960 * 66.90 [09:25:03]line = 800.12 [09:25:03]line НДС 12% НСП 1% [09:25:03]line > о реализуемом товаре [09:25:03]line ОКРУГЛЕНИЕ: -0.12 [09:25:03]line ИТОГО: 800.00 [09:25:03]line Внесено: 800.00 [09:25:03]line СДАЧА: 0.00 [09:25:03]line НСП 1% : 7.08 [09:25:03]line НДС 12% : 84.97 [09:25:03]line Наличными: 800.00 [09:25:03]line Безнал.: 0.00 [09:25:03]line Место: АЗС № 82 "Партнер Нефть" [09:25:03]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:25:03]line СНО: Общий режим [09:25:03]line Чек 111 27.10.2024 09:25 [09:25:03]line Смена: 143 ФФД: 1.0 [09:25:03]line ЗНМ: 0300000017 [09:25:03]line РНМ: 0000000000170478 [09:25:03]line Версия ККМ: v1.0 [09:25:03]line ФМ: 0000000002098560 [09:25:03]line ФД: 95112 [09:25:03]line ФПД: 174686171924694 [09:25:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T092505&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95112&fm=174686171924694&tin=02508201610067®Number=0000000000170478&sum=80000 [09:25:03]OFD Sender: Processing packet 95112 [packets to send 56, broken 55] [09:25:03]ProducePacketName [09:25:03]name=ofd_packets/00095112 [09:25:03]OFD Sender: To server: pG, [09:25:03]CommunicateWithHost lk.salyk.kg:30040 [09:25:03]ConnectInit lk.salyk.kg [09:25:03]written 0, free lines is 4095 [09:25:03]Connected sock=9 [09:25:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DB E7 07 01 A7 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 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 6F 00 00 00 F4 03 04 00 F1 06 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 88 73 01 00 35 04 06 00 9E E0 4B 39 88 D6 80 8C CD A1 03 A5 13 85 [09:25:03]Write to MH i2c: 01 00 00 EB 6A 55 [09:25:03]Write i2c OK [09:25:03]MH_I2C_Read... [09:25:03]Read from MH i2c: 01 [09:25:03]MH_I2C_Read... [09:25:03]Read from MH i2c: 01 07 00 [09:25:03]MH_I2C_Read... [09:25:03]Read from MH i2c: 01 07 00 EB 6A 00 00 00 00 00 F5 0C 5D [09:25:03]RasterBufferAndPrint [09:25:03]line [09:25:03]line [09:25:03]line [09:25:03]line [09:25:03]line [09:25:03]written 0, free lines is 3324 [09:25:03]MH_Cut [09:25:03]Write to MH i2c: D1 01 00 F2 6A 01 2E [09:25:03]Write i2c OK [09:25:03]MH_I2C_Read... [09:25:03]Read from MH i2c: D1 [09:25:03]MH_I2C_Read... [09:25:03]Read from MH i2c: D1 01 00 [09:25:03]MH_I2C_Read... [09:25:03]Read from MH i2c: D1 01 00 F2 6A 00 2D [09:25:03]Write to MH i2c: 01 00 00 F3 6A 5D [09:25:03]Write i2c OK [09:25:03]MH_I2C_Read... [09:25:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E9 75 47 00 BA 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 32 30 39 38 35 36 30 10 04 04 00 88 73 01 00 F4 03 04 00 1E B1 1D 67 B6 04 01 00 00 27 DB DA D5 69 FB 43 56 [09:25:03]CommunicateWithHost err = 0 [09:25:03]CheckOFDResponse [09:25:03]1017 (14) - 77093643461234 [09:25:03]1041 (16) - 0000000002098560 [09:25:03]1040 (4) - 95112 [09:25:03]1012 (4) - 27.10.2024 03:18 [09:25:03]1206 (1) - 0 [09:25:03]OFD Sender: Remove packet 95112 [09:25:03]ProducePacketName [09:25:03]name=ofd_packets/00095112 [09:25:03]NVStorageDeleteData [09:25:04]OFD Sender: No OFD packet to send [09:25:04]*** Cut start [09:25:04]*** Partial cut [09:25:04]*** CUTSNS_PIN = 1 [09:25:04]*** CUTSNS_PIN = 0 [09:25:04]*** Brake cut motor [09:25:05]Read from MH i2c: 01 [09:25:05]MH_I2C_Read... [09:25:05]*** Stop cut motor [09:25:05]*** Cut end [09:25:05]Read from MH i2c: 01 07 00 [09:25:05]MH_I2C_Read... [09:25:05]Read from MH i2c: 01 07 00 F3 6A 00 00 00 00 00 FF 0F 72 [09:25:05]process_action close_receipt done [09:25:05]requested_data is exist [09:25:05]produce_requested_data [09:25:05]requested_item fm.sn is exist - process it [09:25:05]wFMCommunicate request_size=4 [09:25:05]MH_SAM_APDU [09:25:05]CAPDU: 80 11 00 00 [09:25:05]Write to MH i2c: E2 08 00 F4 6A 80 11 00 00 00 00 00 00 D8 [09:25:05]Write i2c OK [09:25:05]MH_I2C_Read... [09:25:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:25:05]Read from MH i2c: E2 [09:25:05]MH_I2C_Read... [09:25:05]Read from MH i2c: E2 17 00 [09:25:05]MH_I2C_Read... [09:25:05]Read from MH i2c: E2 17 00 F4 6A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 29 [09:25:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:25:05]wFMCommunicate OK [09:25:05]requested_item fd.num is exist - process it [09:25:05]SAM_PROTO_GetFieldsCounters [09:25:05]wFMCommunicate request_size=4 [09:25:05]MH_SAM_APDU [09:25:05]CAPDU: 80 13 00 00 [09:25:05]Write to MH i2c: E2 08 00 F5 6A 80 13 00 00 00 00 00 00 DB [09:25:05]Write i2c OK [09:25:05]MH_I2C_Read... [09:25:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:25:05]Read from MH i2c: E2 [09:25:05]MH_I2C_Read... [09:25:05]Read from MH i2c: E2 62 00 [09:25:05]MH_I2C_Read... [09:25:05]Read from MH i2c: E2 62 00 F5 6A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 88 73 01 00 0E 04 04 00 8F 00 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 D4 [09:25:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 88 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 6F 00 00 00 5E 04 04 00 6F 00 00 00 57 04 04 00 70 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:25:05]wFMCommunicate OK [09:25:05]SAM_PROTO_GetFieldsCounters done [09:25:05]requested_item shift.num is exist - process it [09:25:05]requested_item shift.opened is exist - process it [09:25:05]req_shift_opened [09:25:05]FM_GetShiftState [09:25:05]SAM_PROTO_GetShiftState [09:25:05]wFMCommunicate request_size=4 [09:25:05]MH_SAM_APDU [09:25:05]CAPDU: 80 13 01 00 [09:25:05]Write to MH i2c: E2 08 00 F6 6A 80 13 01 00 00 00 00 00 DD [09:25:05]Write i2c OK [09:25:05]MH_I2C_Read... [09:25:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:25:05]Read from MH i2c: E2 [09:25:05]MH_I2C_Read... [09:25:05]Read from MH i2c: E2 0E 00 [09:25:05]MH_I2C_Read... [09:25:05]Read from MH i2c: E2 0E 00 F6 6A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 89 [09:25:05]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:25:05]wFMCommunicate OK [09:25:05]SAM_PROTO_GetShiftState done [09:25:05]FM_GetShiftState done [09:25:05]req_shift_opened done [09:25:05]requested_item shift.open_date is exist - process it [09:25:05]req_shift_open_date [09:25:05]req_shift_open_date done [09:25:05]produce_requested_data done [09:25:05]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95112,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:25:05]process_action_free close_receipt [09:25:05]json_value_free [09:25:05]json_value_free done [09:25:05]process_json_proto returns [09:25:05]Send response to host [09:25:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95112,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:25:05]free response buf [09:25:05]execute_script done [09:25:05]execute_script returns [09:25:05]free content buf [09:25:05]Sock 7.Close socket [09:25:05]Sock 7.Thread stoped [09:25:09]OFD Sender: No OFD packet to send [09:25:14]OFD Sender: No OFD packet to send [09:25:19]OFD Sender: No OFD packet to send [09:25:24]OFD Sender: No OFD packet to send [09:25:29]OFD Sender: No OFD packet to send [09:25:34]OFD Sender: No OFD packet to send [09:25:39]OFD Sender: No OFD packet to send [09:25:44]OFD Sender: No OFD packet to send [09:25:49]OFD Sender: No OFD packet to send [09:25:54]OFD Sender: No OFD packet to send [09:25:55]accept exits with 10 [09:25:55]New connection [09:25:55]New thread 3066723684 created [09:25:55]Thread 3066867044 joined [09:25:55]Waiting for new connection... [09:25:55] Sock 10.Parse request [09:25:55]Sock 10.Check first char [09:25:55]Sock 10.First char is OK [09:25:55]request: POST /json_proto HTTP/1.0 [09:25:55]Method: POST [09:25:55]URL: /json_proto [09:25:55]Method is POST - this is cgi request [09:25:55]url: /json_proto [09:25:55]query_string will be loaded in cgi processing [09:25:55]execute_cgi json_proto POST (null) [09:25:55]execute_cgi path=json_proto method=POST [09:25:55]POST find Content-Length [09:25:55]Host: 172.17.40.67:8080 [09:25:55]Content-Length: 770 [09:25:55]Content-Type: application/json [09:25:55] [09:25:55]POST finish read [09:25:55]Found Content-Length = 770 [09:25:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405619", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.31 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:25:55]execute_script... [09:25: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)3405619", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.31 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:25:55]POST & json_proto [09:25:55]process_json_proto [09:25:55]json parsed OK: [09:25:55]protocol is kg_v1.0 [09:25:55]action value=close_receipt [09:25:55]process_action close_receipt [09:25:55]cmd_close_receipt [09:25:55]MH_GetDate [09:25:55]Write to MH i2c: F0 00 00 F7 6A 50 [09:25:55]Write i2c OK [09:25:55]MH_I2C_Read... [09:25:55]Read from MH i2c: F0 [09:25:55]MH_I2C_Read... [09:25:55]Read from MH i2c: F0 09 00 [09:25:55]MH_I2C_Read... [09:25:55]Read from MH i2c: F0 09 00 F7 6A 00 27 07 1E 67 EE DA 66 66 A0 [09:25:55]GetLastDocTimeStamp 1730021105 [09:25:55]current date 1730021159 [09:25:55]FM_GetShiftState [09:25:55]SAM_PROTO_GetShiftState [09:25:55]wFMCommunicate request_size=4 [09:25:55]MH_SAM_APDU [09:25:55]CAPDU: 80 13 01 00 [09:25:55]Write to MH i2c: E2 08 00 F8 6A 80 13 01 00 00 00 00 00 DF [09:25:55]Write i2c OK [09:25:55]MH_I2C_Read... [09:25:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:25:55]Read from MH i2c: E2 [09:25:55]MH_I2C_Read... [09:25:55]Read from MH i2c: E2 0E 00 [09:25:55]MH_I2C_Read... [09:25:55]Read from MH i2c: E2 0E 00 F8 6A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 8B [09:25:55]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:25:55]wFMCommunicate OK [09:25:55]SAM_PROTO_GetShiftState done [09:25:55]FM_GetShiftState done [09:25:55]opened in 1729987736 [09:25:55]opened+sec_in_day 1730074136 [09:25:55]quantity*price = 200031 [09:25:55]sum+1 = 200032 [09:25:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.31 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.31 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 112 27.10.2024 09:25 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95113 ФПД: 105480917448653 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T092559&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95113&fm=105480917448653&tin=02508201610067®Number=0000000000170478&sum=200031 [09:25:56]StoreToDocumentArchive [09:25:56]shift 143 fd 95113 [09:25:56]save to /storage/0143/doc_00095113 [09:25:56]save last doc name /storage/0143/doc_00095113 to /storage/kkm_last_doc_name [09:25:56]save OK [09:25:56]Clear old archive folders... [09:25:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:25:56]tlvbuf is 00E7F040 [09:25:56]SAM_PROTO_ClearQueue [09:25:56]wFMCommunicate request_size=4 [09:25:56]MH_SAM_APDU [09:25:56]CAPDU: 80 09 00 00 [09:25:56]Write to MH i2c: E2 08 00 05 6B 80 09 00 00 00 00 00 00 E2 [09:25:56]Write i2c OK [09:25:56]MH_I2C_Read... [09:25:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:25:56]Read from MH i2c: E2 [09:25:56]MH_I2C_Read... [09:25:56]Read from MH i2c: E2 03 00 [09:25:56]MH_I2C_Read... [09:25:56]Read from MH i2c: E2 03 00 05 6B 00 90 00 E4 [09:25:56]RAPDU: 90 00 [09:25:56]wFMCommunicate OK [09:25:56]SAM_PROTO_ClearQueue done [09:25:56]KKMCreateOFDPacket [09:25:56]OFDProtocolAddRootSTLVToBuf [09:25:56]FM_MakeSignedData [09:25:56]FM_MakeSignedData [09:25:56]SAM_PROTO_SignData [09:25:56]wFMCommunicate request_size=4 [09:25:56]MH_SAM_APDU [09:25:56]CAPDU: 80 0D 01 02 [09:25:56]Write to MH i2c: E2 08 00 06 6B 80 0D 01 02 00 00 00 00 EA [09:25:56]Write i2c OK [09:25:56]MH_I2C_Read... [09:25:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:25:56]Read from MH i2c: E2 [09:25:56]MH_I2C_Read... [09:25:56]Read from MH i2c: E2 03 00 [09:25:56]MH_I2C_Read... [09:25:56]Read from MH i2c: E2 03 00 06 6B 00 90 00 E5 [09:25:56]RAPDU: 90 00 [09:25:56]wFMCommunicate OK [09:25:56]wFMCommunicate request_size=255 [09:25:56]MH_SAM_APDU [09:25: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 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 27 07 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 89 73 01 00 35 04 06 00 5F [09:25:56]Write to MH i2c: E2 02 01 07 6B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 27 07 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 89 73 01 00 35 04 06 00 5F 00 00 06 [09:25:56]Write i2c OK [09:25:56]MH_I2C_Read... [09:25:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:25:57]Read from MH i2c: E2 [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: E2 03 00 [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: E2 03 00 07 6B 00 90 00 E6 [09:25:57]RAPDU: 90 00 [09:25:57]wFMCommunicate OK [09:25:57]wFMCommunicate request_size=10 [09:25:57]MH_SAM_APDU [09:25:57]CAPDU: 80 0D 02 02 05 EF 30 9D 77 CD [09:25:57]Write to MH i2c: E2 0D 00 08 6B 80 0D 02 02 05 00 EF 30 9D 77 CD 00 00 F7 [09:25:57]Write i2c OK [09:25:57]MH_I2C_Read... [09:25:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:25:57]Read from MH i2c: E2 [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: E2 03 00 [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: E2 03 00 08 6B 00 90 00 E7 [09:25:57]RAPDU: 90 00 [09:25:57]wFMCommunicate OK [09:25:57]wFMCommunicate request_size=4 [09:25:57]MH_SAM_APDU [09:25:57]CAPDU: 80 0D 03 02 [09:25:57]Write to MH i2c: E2 08 00 09 6B 80 0D 03 02 00 00 00 00 EF [09:25:57]Write i2c OK [09:25:57]MH_I2C_Read... [09:25:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:25:57]Read from MH i2c: E2 [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: E2 0B 00 [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: E2 0B 00 09 6B 00 AC 22 F4 6A CB 84 2D AA 90 00 42 [09:25:57]RAPDU: AC 22 F4 6A CB 84 2D AA 90 00 [09:25:57]wFMCommunicate OK [09:25:57]SAM_PROTO_SignData done [09:25:57]FM_MakeSignedData done [09:25:57]CreateOFDProtocolMessage [09:25:57]wFMCommunicate request_size=4 [09:25:57]MH_SAM_APDU [09:25:57]CAPDU: 80 11 00 00 [09:25:57]Write to MH i2c: E2 08 00 0A 6B 80 11 00 00 00 00 00 00 EF [09:25:57]Write i2c OK [09:25:57]MH_I2C_Read... [09:25:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:25:57]Read from MH i2c: E2 [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: E2 17 00 [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: E2 17 00 0A 6B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 40 [09:25:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:25:57]wFMCommunicate OK [09:25:57]CreateOFDProtocolMessage done [09:25:57]OFDSenderStorePacket 95113 [09:25:57]StoreOFDPacket docnum=95113 [09:25:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 11 22 07 01 E4 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 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 27 07 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 89 73 01 00 35 04 06 00 5F EF 30 9D 77 CD AC 22 F4 6A CB 84 2D AA [09:25:57]CheckFolder [09:25:57]dirname=/storage/ofd_packets [09:25:57]CheckFolder done [09:25:57]ProducePacketName [09:25:57]name=ofd_packets/00095113 [09:25:57]NVStorageSaveData ofd_packets/00095113 [09:25:57]File name is /storage/ofd_packets/00095113 [09:25:57]Write 301 bytes [09:25:57]NVStorageSaveData done [09:25:57]OFDSenderStorePacket done [09:25:57]KKMCreateOFDPacket done [09:25:57]NVStorageSaveData kkm_last_timestamp [09:25:57]File name is /storage/kkm_last_timestamp [09:25:57]Write 4 bytes [09:25:57]NVStorageSaveData done [09:25:57]ExternCall_PrintAddStr [09:25:57]wPrintStart [09:25:57]Write to MH i2c: 01 00 00 0B 6B 76 [09:25:57]Write i2c OK [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: 01 [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: 01 07 00 [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: 01 07 00 0B 6B 00 00 00 00 00 FF 0F 8B [09:25:57]RasterBufferAndPrint [09:25:57]line Счет N : (1)3405619 [09:25:57]line ИНН: 02508201610067 [09:25:57]line Контрольно-Кассовый Чек [09:25:57]line ПРОДАЖА [09:25:57]line ТРК (МРК, ГНК) : 42 [09:25:57]line Товар: 2710124130 [09:25:57]line Аи-92-К-4 [09:25:57]line 29.900 * 66.90 [09:25:57]line = 2000.31 [09:25:57]line НДС 12% НСП 1% [09:25:57]line > о реализуемом товаре [09:25:57]line ИТОГО: 2000.31 [09:25:57]line НСП 1% : 17.70 [09:25:57]line НДС 12% : 212.42 [09:25:57]line Наличными: 0.00 [09:25:57]line Безнал.: 2000.31 [09:25:57]line Место: АЗС № 82 "Партнер Нефть" [09:25:57]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:25:57]line СНО: Общий режим [09:25:57]line Чек 112 27.10.2024 09:25 [09:25:57]line Смена: 143 ФФД: 1.0 [09:25:57]line ЗНМ: 0300000017 [09:25:57]line РНМ: 0000000000170478 [09:25:57]line Версия ККМ: v1.0 [09:25:57]line Платежная система: Mbank [09:25:57]line ФМ: 0000000002098560 [09:25:57]line ФД: 95113 [09:25:57]line ФПД: 105480917448653 [09:25:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T092559&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95113&fm=105480917448653&tin=02508201610067®Number=0000000000170478&sum=200031 [09:25:57]OFD Sender: Processing packet 95113 [packets to send 56, broken 55] [09:25:57]ProducePacketName [09:25:57]name=ofd_packets/00095113 [09:25:57]OFD Sender: To server: pG, [09:25:57]CommunicateWithHost lk.salyk.kg:30040 [09:25:57]ConnectInit lk.salyk.kg [09:25:57]written 0, free lines is 4095 [09:25:57]Connected sock=9 [09:25:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 11 22 07 01 E4 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 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 27 07 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 89 73 01 00 35 04 06 00 5F EF 30 9D 77 CD AC 22 F4 6A CB 84 2D AA [09:25:58]Write to MH i2c: 01 00 00 34 6B 9F [09:25:58]Write i2c OK [09:25:58]MH_I2C_Read... [09:25:58]Read from MH i2c: 01 [09:25:58]MH_I2C_Read... [09:25:58]Read from MH i2c: 01 07 00 [09:25:58]MH_I2C_Read... [09:25:58]Read from MH i2c: 01 07 00 34 6B 00 00 00 00 00 28 0D DB [09:25:58]RasterBufferAndPrint [09:25:58]line [09:25:58]line [09:25:58]line [09:25:58]line [09:25:58]line [09:25:58]written 0, free lines is 3374 [09:25:58]MH_Cut [09:25:58]Write to MH i2c: D1 01 00 3B 6B 01 78 [09:25:58]Write i2c OK [09:25:58]MH_I2C_Read... [09:25:58]Read from MH i2c: D1 [09:25:58]MH_I2C_Read... [09:25:58]Read from MH i2c: D1 01 00 [09:25:58]MH_I2C_Read... [09:25:58]Read from MH i2c: D1 01 00 3B 6B 00 77 [09:25:58]Write to MH i2c: 01 00 00 3C 6B A7 [09:25:58]Write i2c OK [09:25:58]MH_I2C_Read... [09:25:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 07 B0 47 00 D4 01 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 89 73 01 00 F4 03 04 00 54 B1 1D 67 B6 04 01 00 00 81 EA 7F CA 9F 3F F2 EC [09:25:58]CommunicateWithHost err = 0 [09:25:58]CheckOFDResponse [09:25:58]1017 (14) - 77093643461234 [09:25:58]1041 (16) - 0000000002098560 [09:25:58]1040 (4) - 95113 [09:25:58]1012 (4) - 27.10.2024 03:19 [09:25:58]1206 (1) - 0 [09:25:58]OFD Sender: Remove packet 95113 [09:25:58]ProducePacketName [09:25:58]name=ofd_packets/00095113 [09:25:58]NVStorageDeleteData [09:25:58]OFD Sender: No OFD packet to send [09:25:58]*** Cut start [09:25:58]*** Partial cut [09:25:58]*** CUTSNS_PIN = 1 [09:25:58]*** CUTSNS_PIN = 0 [09:25:58]*** Brake cut motor [09:25:59]Read from MH i2c: 01 [09:25:59]MH_I2C_Read... [09:25:59]*** Stop cut motor [09:25:59]*** Cut end [09:25:59]Read from MH i2c: 01 07 00 [09:25:59]MH_I2C_Read... [09:25:59]Read from MH i2c: 01 07 00 3C 6B 00 00 00 00 00 FF 0F BC [09:25:59]process_action close_receipt done [09:25:59]requested_data is exist [09:25:59]produce_requested_data [09:25:59]requested_item fm.sn is exist - process it [09:25:59]wFMCommunicate request_size=4 [09:25:59]MH_SAM_APDU [09:25:59]CAPDU: 80 11 00 00 [09:25:59]Write to MH i2c: E2 08 00 3D 6B 80 11 00 00 00 00 00 00 22 [09:25:59]Write i2c OK [09:25:59]MH_I2C_Read... [09:25:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:25:59]Read from MH i2c: E2 [09:25:59]MH_I2C_Read... [09:25:59]Read from MH i2c: E2 17 00 [09:25:59]MH_I2C_Read... [09:25:59]Read from MH i2c: E2 17 00 3D 6B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 73 [09:25:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:25:59]wFMCommunicate OK [09:25:59]requested_item fd.num is exist - process it [09:25:59]SAM_PROTO_GetFieldsCounters [09:25:59]wFMCommunicate request_size=4 [09:25:59]MH_SAM_APDU [09:25:59]CAPDU: 80 13 00 00 [09:25:59]Write to MH i2c: E2 08 00 3E 6B 80 13 00 00 00 00 00 00 25 [09:25:59]Write i2c OK [09:25:59]MH_I2C_Read... [09:25:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:25:59]Read from MH i2c: E2 [09:25:59]MH_I2C_Read... [09:25:59]Read from MH i2c: E2 62 00 [09:25:59]MH_I2C_Read... [09:25:59]Read from MH i2c: E2 62 00 3E 6B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 89 73 01 00 0E 04 04 00 8F 00 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 22 [09:25:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 89 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 70 00 00 00 5E 04 04 00 70 00 00 00 57 04 04 00 71 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:25:59]wFMCommunicate OK [09:25:59]SAM_PROTO_GetFieldsCounters done [09:25:59]requested_item shift.num is exist - process it [09:25:59]requested_item shift.opened is exist - process it [09:25:59]req_shift_opened [09:25:59]FM_GetShiftState [09:25:59]SAM_PROTO_GetShiftState [09:25:59]wFMCommunicate request_size=4 [09:25:59]MH_SAM_APDU [09:25:59]CAPDU: 80 13 01 00 [09:25:59]Write to MH i2c: E2 08 00 3F 6B 80 13 01 00 00 00 00 00 27 [09:25:59]Write i2c OK [09:25:59]MH_I2C_Read... [09:25:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:25:59]Read from MH i2c: E2 [09:25:59]MH_I2C_Read... [09:25:59]Read from MH i2c: E2 0E 00 [09:25:59]MH_I2C_Read... [09:25:59]Read from MH i2c: E2 0E 00 3F 6B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D3 [09:25:59]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:25:59]wFMCommunicate OK [09:25:59]SAM_PROTO_GetShiftState done [09:25:59]FM_GetShiftState done [09:25:59]req_shift_opened done [09:25:59]requested_item shift.open_date is exist - process it [09:25:59]req_shift_open_date [09:25:59]req_shift_open_date done [09:25:59]produce_requested_data done [09:25:59]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95113,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:25:59]process_action_free close_receipt [09:25:59]json_value_free [09:25:59]json_value_free done [09:25:59]process_json_proto returns [09:25:59]Send response to host [09:25:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95113,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:25:59]free response buf [09:25:59]execute_script done [09:25:59]execute_script returns [09:25:59]free content buf [09:25:59]Sock 10.Close socket [09:25:59]Sock 10.Thread stoped [09:26:03]OFD Sender: No OFD packet to send [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]accept exits with 7 [09:26:53]New connection [09:26:53]New thread 3066867044 created [09:26:53]Thread 3066723684 joined [09:26:53]Waiting for new connection... [09:26:53] Sock 7.Parse request [09:26:53]Sock 7.Check first char [09:26:53]Sock 7.First char is OK [09:26:53]request: POST /json_proto HTTP/1.0 [09:26:53]Method: POST [09:26:53]URL: /json_proto [09:26:53]Method is POST - this is cgi request [09:26:53]url: /json_proto [09:26:53]query_string will be loaded in cgi processing [09:26:53]execute_cgi json_proto POST (null) [09:26:53]execute_cgi path=json_proto method=POST [09:26:53]POST find Content-Length [09:26:53]Host: 172.17.40.67:8080 [09:26:53]Content-Length: 678 [09:26:53]Content-Type: application/json [09:26:53] [09:26:53]POST finish read [09:26:53]Found Content-Length = 678 [09:26:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405620", "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" ] } } [09:26:53]execute_script... [09:26:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405620", "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" ] } } [09:26:53]POST & json_proto [09:26:53]process_json_proto [09:26:53]json parsed OK: [09:26:53]protocol is kg_v1.0 [09:26:53]action value=close_receipt [09:26:53]process_action close_receipt [09:26:53]cmd_close_receipt [09:26:53]MH_GetDate [09:26:53]Write to MH i2c: F0 00 00 40 6B 9A [09:26:53]Write i2c OK [09:26:53]MH_I2C_Read... [09:26:53]Read from MH i2c: F0 [09:26:53]MH_I2C_Read... [09:26:53]Read from MH i2c: F0 09 00 [09:26:53]MH_I2C_Read... [09:26:53]Read from MH i2c: F0 09 00 40 6B 00 61 07 1E 67 EE DA 66 66 24 [09:26:53]GetLastDocTimeStamp 1730021159 [09:26:53]current date 1730021217 [09:26:53]FM_GetShiftState [09:26:53]SAM_PROTO_GetShiftState [09:26:53]wFMCommunicate request_size=4 [09:26:53]MH_SAM_APDU [09:26:53]CAPDU: 80 13 01 00 [09:26:53]Write to MH i2c: E2 08 00 41 6B 80 13 01 00 00 00 00 00 29 [09:26:53]Write i2c OK [09:26:53]MH_I2C_Read... [09:26:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:26:53]Read from MH i2c: E2 [09:26:53]MH_I2C_Read... [09:26:53]Read from MH i2c: E2 0E 00 [09:26:53]MH_I2C_Read... [09:26:53]Read from MH i2c: E2 0E 00 41 6B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D5 [09:26:53]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:26:53]wFMCommunicate OK [09:26:53]SAM_PROTO_GetShiftState done [09:26:53]FM_GetShiftState done [09:26:53]opened in 1729987736 [09:26:53]opened+sec_in_day 1730074136 [09:26:53]quantity*price = 50010 [09:26:53]sum+1 = 50012 [09:26:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 113 27.10.2024 09:26 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95114 ФПД: 53768794393859 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T092657&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95114&fm=53768794393859&tin=02508201610067®Number=0000000000170478&sum=50000 [09:26:54]StoreToDocumentArchive [09:26:54]shift 143 fd 95114 [09:26:54]save to /storage/0143/doc_00095114 [09:26:54]save last doc name /storage/0143/doc_00095114 to /storage/kkm_last_doc_name [09:26:54]save OK [09:26:54]Clear old archive folders... [09:26:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:26:54]tlvbuf is 01064730 [09:26:54]SAM_PROTO_ClearQueue [09:26:54]wFMCommunicate request_size=4 [09:26:54]MH_SAM_APDU [09:26:54]CAPDU: 80 09 00 00 [09:26:54]Write to MH i2c: E2 08 00 4E 6B 80 09 00 00 00 00 00 00 2B [09:26:54]Write i2c OK [09:26:54]MH_I2C_Read... [09:26:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:26:54]Read from MH i2c: E2 [09:26:54]MH_I2C_Read... [09:26:54]Read from MH i2c: E2 03 00 [09:26:54]MH_I2C_Read... [09:26:54]Read from MH i2c: E2 03 00 4E 6B 00 90 00 2D [09:26:54]RAPDU: 90 00 [09:26:54]wFMCommunicate OK [09:26:54]SAM_PROTO_ClearQueue done [09:26:54]KKMCreateOFDPacket [09:26:54]OFDProtocolAddRootSTLVToBuf [09:26:54]FM_MakeSignedData [09:26:54]FM_MakeSignedData [09:26:54]SAM_PROTO_SignData [09:26:54]wFMCommunicate request_size=4 [09:26:54]MH_SAM_APDU [09:26:54]CAPDU: 80 0D 01 02 [09:26:54]Write to MH i2c: E2 08 00 4F 6B 80 0D 01 02 00 00 00 00 33 [09:26:54]Write i2c OK [09:26:54]MH_I2C_Read... [09:26:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:26:54]Read from MH i2c: E2 [09:26:54]MH_I2C_Read... [09:26:54]Read from MH i2c: E2 03 00 [09:26:54]MH_I2C_Read... [09:26:54]Read from MH i2c: E2 03 00 4F 6B 00 90 00 2E [09:26:54]RAPDU: 90 00 [09:26:54]wFMCommunicate OK [09:26:54]wFMCommunicate request_size=255 [09:26:54]MH_SAM_APDU [09:26:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 71 00 00 00 F4 03 04 00 61 07 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8A 73 01 00 35 04 06 00 30 [09:26:54]Write to MH i2c: E2 02 01 50 6B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 71 00 00 00 F4 03 04 00 61 07 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8A 73 01 00 35 04 06 00 30 00 00 B5 [09:26:54]Write i2c OK [09:26:54]MH_I2C_Read... [09:26:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:26:55]Read from MH i2c: E2 [09:26:55]MH_I2C_Read... [09:26:55]Read from MH i2c: E2 03 00 [09:26:55]MH_I2C_Read... [09:26:55]Read from MH i2c: E2 03 00 50 6B 00 90 00 2F [09:26:55]RAPDU: 90 00 [09:26:55]wFMCommunicate OK [09:26:55]wFMCommunicate request_size=10 [09:26:55]MH_SAM_APDU [09:26:55]CAPDU: 80 0D 02 02 05 E7 05 E3 CD 03 [09:26:55]Write to MH i2c: E2 0D 00 51 6B 80 0D 02 02 05 00 E7 05 E3 CD 03 00 00 DF [09:26:55]Write i2c OK [09:26:55]MH_I2C_Read... [09:26:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:26:55]Read from MH i2c: E2 [09:26:55]MH_I2C_Read... [09:26:55]Read from MH i2c: E2 03 00 [09:26:55]MH_I2C_Read... [09:26:55]Read from MH i2c: E2 03 00 51 6B 00 90 00 30 [09:26:55]RAPDU: 90 00 [09:26:55]wFMCommunicate OK [09:26:55]wFMCommunicate request_size=4 [09:26:55]MH_SAM_APDU [09:26:55]CAPDU: 80 0D 03 02 [09:26:55]Write to MH i2c: E2 08 00 52 6B 80 0D 03 02 00 00 00 00 38 [09:26:55]Write i2c OK [09:26:55]MH_I2C_Read... [09:26:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:26:55]Read from MH i2c: E2 [09:26:55]MH_I2C_Read... [09:26:55]Read from MH i2c: E2 0B 00 [09:26:55]MH_I2C_Read... [09:26:55]Read from MH i2c: E2 0B 00 52 6B 00 82 15 D6 B6 76 6C 62 50 90 00 F0 [09:26:55]RAPDU: 82 15 D6 B6 76 6C 62 50 90 00 [09:26:55]wFMCommunicate OK [09:26:55]SAM_PROTO_SignData done [09:26:55]FM_MakeSignedData done [09:26:55]CreateOFDProtocolMessage [09:26:55]wFMCommunicate request_size=4 [09:26:55]MH_SAM_APDU [09:26:55]CAPDU: 80 11 00 00 [09:26:55]Write to MH i2c: E2 08 00 53 6B 80 11 00 00 00 00 00 00 38 [09:26:55]Write i2c OK [09:26:55]MH_I2C_Read... [09:26:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:26:55]Read from MH i2c: E2 [09:26:55]MH_I2C_Read... [09:26:55]Read from MH i2c: E2 17 00 [09:26:55]MH_I2C_Read... [09:26:55]Read from MH i2c: E2 17 00 53 6B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 89 [09:26:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:26:55]wFMCommunicate OK [09:26:55]CreateOFDProtocolMessage done [09:26:55]OFDSenderStorePacket 95114 [09:26:55]StoreOFDPacket docnum=95114 [09:26:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5C B2 07 01 F2 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 71 00 00 00 F4 03 04 00 61 07 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8A 73 01 00 35 04 06 00 30 E7 05 E3 CD 03 82 15 D6 B6 76 6C 62 50 [09:26:55]CheckFolder [09:26:55]dirname=/storage/ofd_packets [09:26:55]CheckFolder done [09:26:55]ProducePacketName [09:26:55]name=ofd_packets/00095114 [09:26:55]NVStorageSaveData ofd_packets/00095114 [09:26:55]File name is /storage/ofd_packets/00095114 [09:26:55]Write 301 bytes [09:26:55]NVStorageSaveData done [09:26:55]OFDSenderStorePacket done [09:26:55]KKMCreateOFDPacket done [09:26:55]NVStorageSaveData kkm_last_timestamp [09:26:55]File name is /storage/kkm_last_timestamp [09:26:55]Write 4 bytes [09:26:55]NVStorageSaveData done [09:26:55]ExternCall_PrintAddStr [09:26:55]wPrintStart [09:26:55]Write to MH i2c: 01 00 00 54 6B BF [09:26:55]Write i2c OK [09:26:55]MH_I2C_Read... [09:26:55]Read from MH i2c: 01 [09:26:55]MH_I2C_Read... [09:26:55]Read from MH i2c: 01 07 00 [09:26:55]MH_I2C_Read... [09:26:55]Read from MH i2c: 01 07 00 54 6B 00 00 00 00 00 FF 0F D4 [09:26:55]RasterBufferAndPrint [09:26:55]line Счет N : (1)3405620 [09:26:55]line ИНН: 02508201610067 [09:26:55]line Контрольно-Кассовый Чек [09:26:55]line ПРОДАЖА [09:26:55]line ТРК (МРК, ГНК) : 23 [09:26:55]line Товар: 2710124500 [09:26:55]line Аи-95-К-5 [09:26:55]line 6.740 * 74.20 [09:26:55]line = 500.11 [09:26:55]line НДС 12% НСП 1% [09:26:55]line > о реализуемом товаре [09:26:55]line ОКРУГЛЕНИЕ: -0.11 [09:26:55]line ИТОГО: 500.00 [09:26:55]line Внесено: 500.00 [09:26:55]line СДАЧА: 0.00 [09:26:55]line НСП 1% : 4.43 [09:26:55]line НДС 12% : 53.11 [09:26:55]line Наличными: 500.00 [09:26:55]line Безнал.: 0.00 [09:26:55]line Место: АЗС № 82 "Партнер Нефть" [09:26:55]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:26:55]line СНО: Общий режим [09:26:55]line Чек 113 27.10.2024 09:26 [09:26:55]line Смена: 143 ФФД: 1.0 [09:26:55]line ЗНМ: 0300000017 [09:26:55]line РНМ: 0000000000170478 [09:26:55]line Версия ККМ: v1.0 [09:26:55]line ФМ: 0000000002098560 [09:26:55]line ФД: 95114 [09:26:55]line ФПД: 53768794393859 [09:26:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T092657&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95114&fm=53768794393859&tin=02508201610067®Number=0000000000170478&sum=50000 [09:26:55]OFD Sender: Processing packet 95114 [packets to send 56, broken 55] [09:26:55]ProducePacketName [09:26:55]name=ofd_packets/00095114 [09:26:55]OFD Sender: To server: pG, [09:26:55]CommunicateWithHost lk.salyk.kg:30040 [09:26:55]ConnectInit lk.salyk.kg [09:26:55]written 0, free lines is 4095 [09:26:55]Connected sock=10 [09:26:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5C B2 07 01 F2 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 71 00 00 00 F4 03 04 00 61 07 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8A 73 01 00 35 04 06 00 30 E7 05 E3 CD 03 82 15 D6 B6 76 6C 62 50 [09:26:56]Write to MH i2c: 01 00 00 7F 6B EA [09:26:56]Write i2c OK [09:26:56]MH_I2C_Read... [09:26:56]Read from MH i2c: 01 [09:26:56]MH_I2C_Read... [09:26:56]Read from MH i2c: 01 07 00 [09:26:56]MH_I2C_Read... [09:26:56]Read from MH i2c: 01 07 00 7F 6B 00 00 00 00 00 EF 0C EC [09:26:56]RasterBufferAndPrint [09:26:56]line [09:26:56]line [09:26:56]line [09:26:56]line [09:26:56]line [09:26:56]written 0, free lines is 3317 [09:26:56]MH_Cut [09:26:56]Write to MH i2c: D1 01 00 86 6B 01 C3 [09:26:56]Write i2c OK [09:26:56]MH_I2C_Read... [09:26:56]Read from MH i2c: D1 [09:26:56]MH_I2C_Read... [09:26:56]Read from MH i2c: D1 01 00 [09:26:56]MH_I2C_Read... [09:26:56]Read from MH i2c: D1 01 00 86 6B 00 C2 [09:26:56]Write to MH i2c: 01 00 00 87 6B F2 [09:26:56]Write i2c OK [09:26:56]MH_I2C_Read... [09:26:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 27 71 47 00 FB 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 32 30 39 38 35 36 30 10 04 04 00 8A 73 01 00 F4 03 04 00 8E B1 1D 67 B6 04 01 00 00 B8 4A EC F5 87 8B 28 71 [09:26:56]CommunicateWithHost err = 0 [09:26:56]CheckOFDResponse [09:26:56]1017 (14) - 77093643461234 [09:26:56]1041 (16) - 0000000002098560 [09:26:56]1040 (4) - 95114 [09:26:56]1012 (4) - 27.10.2024 03:20 [09:26:56]1206 (1) - 0 [09:26:56]OFD Sender: Remove packet 95114 [09:26:56]ProducePacketName [09:26:56]name=ofd_packets/00095114 [09:26:56]NVStorageDeleteData [09:26:56]OFD Sender: No OFD packet to send [09:26:56]*** Cut start [09:26:56]*** Partial cut [09:26:56]*** CUTSNS_PIN = 1 [09:26:56]*** CUTSNS_PIN = 0 [09:26:56]*** Brake cut motor [09:26:57]Read from MH i2c: 01 [09:26:57]MH_I2C_Read... [09:26:57]*** Stop cut motor [09:26:57]*** Cut end [09:26:57]Read from MH i2c: 01 07 00 [09:26:57]MH_I2C_Read... [09:26:57]Read from MH i2c: 01 07 00 87 6B 00 00 00 00 00 FF 0F 07 [09:26:57]process_action close_receipt done [09:26:57]requested_data is exist [09:26:57]produce_requested_data [09:26:57]requested_item fm.sn is exist - process it [09:26:57]wFMCommunicate request_size=4 [09:26:57]MH_SAM_APDU [09:26:57]CAPDU: 80 11 00 00 [09:26:57]Write to MH i2c: E2 08 00 88 6B 80 11 00 00 00 00 00 00 6D [09:26:57]Write i2c OK [09:26:57]MH_I2C_Read... [09:26:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:26:57]Read from MH i2c: E2 [09:26:57]MH_I2C_Read... [09:26:57]Read from MH i2c: E2 17 00 [09:26:57]MH_I2C_Read... [09:26:57]Read from MH i2c: E2 17 00 88 6B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BE [09:26:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:26:57]wFMCommunicate OK [09:26:57]requested_item fd.num is exist - process it [09:26:57]SAM_PROTO_GetFieldsCounters [09:26:57]wFMCommunicate request_size=4 [09:26:57]MH_SAM_APDU [09:26:57]CAPDU: 80 13 00 00 [09:26:57]Write to MH i2c: E2 08 00 89 6B 80 13 00 00 00 00 00 00 70 [09:26:57]Write i2c OK [09:26:57]MH_I2C_Read... [09:26:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:26:57]Read from MH i2c: E2 [09:26:57]MH_I2C_Read... [09:26:57]Read from MH i2c: E2 62 00 [09:26:57]MH_I2C_Read... [09:26:57]Read from MH i2c: E2 62 00 89 6B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8A 73 01 00 0E 04 04 00 8F 00 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 71 [09:26:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8A 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 71 00 00 00 5E 04 04 00 71 00 00 00 57 04 04 00 72 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:26:57]wFMCommunicate OK [09:26:57]SAM_PROTO_GetFieldsCounters done [09:26:57]requested_item shift.num is exist - process it [09:26:57]requested_item shift.opened is exist - process it [09:26:57]req_shift_opened [09:26:57]FM_GetShiftState [09:26:57]SAM_PROTO_GetShiftState [09:26:57]wFMCommunicate request_size=4 [09:26:57]MH_SAM_APDU [09:26:57]CAPDU: 80 13 01 00 [09:26:57]Write to MH i2c: E2 08 00 8A 6B 80 13 01 00 00 00 00 00 72 [09:26:57]Write i2c OK [09:26:57]MH_I2C_Read... [09:26:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:26:57]Read from MH i2c: E2 [09:26:57]MH_I2C_Read... [09:26:57]Read from MH i2c: E2 0E 00 [09:26:57]MH_I2C_Read... [09:26:57]Read from MH i2c: E2 0E 00 8A 6B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1E [09:26:57]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:26:57]wFMCommunicate OK [09:26:57]SAM_PROTO_GetShiftState done [09:26:57]FM_GetShiftState done [09:26:57]req_shift_opened done [09:26:57]requested_item shift.open_date is exist - process it [09:26:57]req_shift_open_date [09:26:57]req_shift_open_date done [09:26:57]produce_requested_data done [09:26:57]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95114,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:26:57]process_action_free close_receipt [09:26:57]json_value_free [09:26:57]json_value_free done [09:26:57]process_json_proto returns [09:26:57]Send response to host [09:26:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95114,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:26:57]free response buf [09:26:57]execute_script done [09:26:57]execute_script returns [09:26:57]free content buf [09:26:57]Sock 7.Close socket [09:26:57]Sock 7.Thread stoped [09:27:01]OFD Sender: No OFD packet to send [09:27:06]OFD Sender: No OFD packet to send [09:27:11]OFD Sender: No OFD packet to send [09:27:16]OFD Sender: No OFD packet to send [09:27:21]OFD Sender: No OFD packet to send [09:27:26]OFD Sender: No OFD packet to send [09:27:31]OFD Sender: No OFD packet to send [09:27:36]OFD Sender: No OFD packet to send [09:27:41]OFD Sender: No OFD packet to send [09:27:46]OFD Sender: No OFD packet to send [09:27:51]OFD Sender: No OFD packet to send [09:27:56]OFD Sender: No OFD packet to send [09:27:59]accept exits with 9 [09:27:59]New connection [09:27:59]New thread 3066723684 created [09:27:59]Thread 3066867044 joined [09:27:59]Waiting for new connection... [09:27:59] Sock 9.Parse request [09:27:59]Sock 9.Check first char [09:27:59]Sock 9.First char is OK [09:27:59]request: POST /json_proto HTTP/1.0 [09:27:59]Method: POST [09:27:59]URL: /json_proto [09:27:59]Method is POST - this is cgi request [09:27:59]url: /json_proto [09:27:59]query_string will be loaded in cgi processing [09:27:59]execute_cgi json_proto POST (null) [09:27:59]execute_cgi path=json_proto method=POST [09:27:59]POST find Content-Length [09:27:59]Host: 172.17.40.67:8080 [09:27:59]Content-Length: 678 [09:27:59]Content-Type: application/json [09:27:59] [09:27:59]POST finish read [09:27:59]Found Content-Length = 678 [09:27:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405622", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:27:59]execute_script... [09: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)3405622", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:27:59]POST & json_proto [09:27:59]process_json_proto [09:27:59]json parsed OK: [09:27:59]protocol is kg_v1.0 [09:27:59]action value=close_receipt [09:27:59]process_action close_receipt [09:27:59]cmd_close_receipt [09:27:59]MH_GetDate [09:27:59]Write to MH i2c: F0 00 00 8B 6B E5 [09:27:59]Write i2c OK [09:27:59]MH_I2C_Read... [09:27:59]Read from MH i2c: F0 [09:27:59]MH_I2C_Read... [09:27:59]Read from MH i2c: F0 09 00 [09:27:59]MH_I2C_Read... [09:27:59]Read from MH i2c: F0 09 00 8B 6B 00 A3 07 1E 67 EE DA 66 66 B1 [09:27:59]GetLastDocTimeStamp 1730021217 [09:27:59]current date 1730021283 [09:27:59]FM_GetShiftState [09:27:59]SAM_PROTO_GetShiftState [09:27:59]wFMCommunicate request_size=4 [09:27:59]MH_SAM_APDU [09:27:59]CAPDU: 80 13 01 00 [09:27:59]Write to MH i2c: E2 08 00 8C 6B 80 13 01 00 00 00 00 00 74 [09:27:59]Write i2c OK [09:27:59]MH_I2C_Read... [09:27:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:27:59]Read from MH i2c: E2 [09:27:59]MH_I2C_Read... [09:27:59]Read from MH i2c: E2 0E 00 [09:27:59]MH_I2C_Read... [09:27:59]Read from MH i2c: E2 0E 00 8C 6B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 20 [09:27:59]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:27:59]wFMCommunicate OK [09:27:59]SAM_PROTO_GetShiftState done [09:27:59]FM_GetShiftState done [09:27:59]opened in 1729987736 [09:27:59]opened+sec_in_day 1730074136 [09:27:59]quantity*price = 50041 [09:27:59]sum+1 = 50042 [09:27:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 114 27.10.2024 09:28 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95115 ФПД: 58562189153436 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T092803&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95115&fm=58562189153436&tin=02508201610067®Number=0000000000170478&sum=50000 [09:28:00]StoreToDocumentArchive [09:28:00]shift 143 fd 95115 [09:28:00]save to /storage/0143/doc_00095115 [09:28:00]save last doc name /storage/0143/doc_00095115 to /storage/kkm_last_doc_name [09:28:00]save OK [09:28:00]Clear old archive folders... [09:28:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:28:00]tlvbuf is 00E416D0 [09:28:00]SAM_PROTO_ClearQueue [09:28:00]wFMCommunicate request_size=4 [09:28:00]MH_SAM_APDU [09:28:00]CAPDU: 80 09 00 00 [09:28:00]Write to MH i2c: E2 08 00 99 6B 80 09 00 00 00 00 00 00 76 [09:28:00]Write i2c OK [09:28:00]MH_I2C_Read... [09:28:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:28:00]Read from MH i2c: E2 [09:28:00]MH_I2C_Read... [09:28:00]Read from MH i2c: E2 03 00 [09:28:00]MH_I2C_Read... [09:28:00]Read from MH i2c: E2 03 00 99 6B 00 90 00 78 [09:28:00]RAPDU: 90 00 [09:28:00]wFMCommunicate OK [09:28:00]SAM_PROTO_ClearQueue done [09:28:00]KKMCreateOFDPacket [09:28:00]OFDProtocolAddRootSTLVToBuf [09:28:00]FM_MakeSignedData [09:28:00]FM_MakeSignedData [09:28:00]SAM_PROTO_SignData [09:28:00]wFMCommunicate request_size=4 [09:28:00]MH_SAM_APDU [09:28:00]CAPDU: 80 0D 01 02 [09:28:00]Write to MH i2c: E2 08 00 9A 6B 80 0D 01 02 00 00 00 00 7E [09:28:00]Write i2c OK [09:28:00]MH_I2C_Read... [09:28:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:28:00]Read from MH i2c: E2 [09:28:00]MH_I2C_Read... [09:28:00]Read from MH i2c: E2 03 00 [09:28:00]MH_I2C_Read... [09:28:00]Read from MH i2c: E2 03 00 9A 6B 00 90 00 79 [09:28:00]RAPDU: 90 00 [09:28:00]wFMCommunicate OK [09:28:00]wFMCommunicate request_size=255 [09:28:00]MH_SAM_APDU [09:28:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 A3 07 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8B 73 01 00 35 04 06 00 35 [09:28:00]Write to MH i2c: E2 02 01 9B 6B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 A3 07 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8B 73 01 00 35 04 06 00 35 00 00 70 [09:28:00]Write i2c OK [09:28:00]MH_I2C_Read... [09:28:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:28:00]Read from MH i2c: E2 [09:28:00]MH_I2C_Read... [09:28:00]Read from MH i2c: E2 03 00 [09:28:00]MH_I2C_Read... [09:28:00]Read from MH i2c: E2 03 00 9B 6B 00 90 00 7A [09:28:00]RAPDU: 90 00 [09:28:00]wFMCommunicate OK [09:28:00]wFMCommunicate request_size=10 [09:28:00]MH_SAM_APDU [09:28:00]CAPDU: 80 0D 02 02 05 43 12 7B 54 9C [09:28:00]Write to MH i2c: E2 0D 00 9C 6B 80 0D 02 02 05 00 43 12 7B 54 9C 00 00 4B [09:28:00]Write i2c OK [09:28:00]MH_I2C_Read... [09:28:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:28:00]Read from MH i2c: E2 [09:28:00]MH_I2C_Read... [09:28:00]Read from MH i2c: E2 03 00 [09:28:00]MH_I2C_Read... [09:28:00]Read from MH i2c: E2 03 00 9C 6B 00 90 00 7B [09:28:00]RAPDU: 90 00 [09:28:00]wFMCommunicate OK [09:28:00]wFMCommunicate request_size=4 [09:28:00]MH_SAM_APDU [09:28:00]CAPDU: 80 0D 03 02 [09:28:00]Write to MH i2c: E2 08 00 9D 6B 80 0D 03 02 00 00 00 00 83 [09:28:00]Write i2c OK [09:28:00]MH_I2C_Read... [09:28:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:28:00]Read from MH i2c: E2 [09:28:00]MH_I2C_Read... [09:28:00]Read from MH i2c: E2 0B 00 [09:28:00]MH_I2C_Read... [09:28:00]Read from MH i2c: E2 0B 00 9D 6B 00 2D A2 27 C4 A3 30 60 F0 90 00 61 [09:28:00]RAPDU: 2D A2 27 C4 A3 30 60 F0 90 00 [09:28:00]wFMCommunicate OK [09:28:00]SAM_PROTO_SignData done [09:28:00]FM_MakeSignedData done [09:28:00]CreateOFDProtocolMessage [09:28:00]wFMCommunicate request_size=4 [09:28:00]MH_SAM_APDU [09:28:00]CAPDU: 80 11 00 00 [09:28:00]Write to MH i2c: E2 08 00 9E 6B 80 11 00 00 00 00 00 00 83 [09:28:00]Write i2c OK [09:28:00]MH_I2C_Read... [09:28:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:28:00]Read from MH i2c: E2 [09:28:00]MH_I2C_Read... [09:28:00]Read from MH i2c: E2 17 00 [09:28:00]MH_I2C_Read... [09:28:00]Read from MH i2c: E2 17 00 9E 6B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D4 [09:28:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:28:00]wFMCommunicate OK [09:28:00]CreateOFDProtocolMessage done [09:28:00]OFDSenderStorePacket 95115 [09:28:00]StoreOFDPacket docnum=95115 [09:28:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 49 A4 07 01 A1 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 A3 07 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8B 73 01 00 35 04 06 00 35 43 12 7B 54 9C 2D A2 27 C4 A3 30 60 F0 [09:28:00]CheckFolder [09:28:00]dirname=/storage/ofd_packets [09:28:00]CheckFolder done [09:28:00]ProducePacketName [09:28:00]name=ofd_packets/00095115 [09:28:00]NVStorageSaveData ofd_packets/00095115 [09:28:00]File name is /storage/ofd_packets/00095115 [09:28:00]Write 301 bytes [09:28:00]NVStorageSaveData done [09:28:00]OFDSenderStorePacket done [09:28:00]KKMCreateOFDPacket done [09:28:00]NVStorageSaveData kkm_last_timestamp [09:28:00]File name is /storage/kkm_last_timestamp [09:28:00]Write 4 bytes [09:28:00]NVStorageSaveData done [09:28:00]ExternCall_PrintAddStr [09:28:00]wPrintStart [09:28:00]Write to MH i2c: 01 00 00 9F 6B 0A [09:28:00]Write i2c OK [09:28:00]MH_I2C_Read... [09:28:00]Read from MH i2c: 01 [09:28:00]MH_I2C_Read... [09:28:00]Read from MH i2c: 01 07 00 [09:28:00]MH_I2C_Read... [09:28:00]Read from MH i2c: 01 07 00 9F 6B 00 00 00 00 00 FF 0F 1F [09:28:00]RasterBufferAndPrint [09:28:00]line Счет N : (1)3405622 [09:28:00]line ИНН: 02508201610067 [09:28:00]line Контрольно-Кассовый Чек [09:28:00]line ПРОДАЖА [09:28:00]line ТРК (МРК, ГНК) : 32 [09:28:00]line Товар: 2710124130 [09:28:00]line Аи-92-К-4 [09:28:00]line 7.480 * 66.90 [09:28:00]line = 500.41 [09:28:00]line НДС 12% НСП 1% [09:28:00]line > о реализуемом товаре [09:28:00]line ОКРУГЛЕНИЕ: -0.41 [09:28:00]line ИТОГО: 500.00 [09:28:00]line Внесено: 500.00 [09:28:00]line СДАЧА: 0.00 [09:28:00]line НСП 1% : 4.43 [09:28:00]line НДС 12% : 53.14 [09:28:00]line Наличными: 500.00 [09:28:00]line Безнал.: 0.00 [09:28:00]line Место: АЗС № 82 "Партнер Нефть" [09:28:00]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:28:00]line СНО: Общий режим [09:28:00]line Чек 114 27.10.2024 09:28 [09:28:00]line Смена: 143 ФФД: 1.0 [09:28:00]line ЗНМ: 0300000017 [09:28:00]line РНМ: 0000000000170478 [09:28:00]line Версия ККМ: v1.0 [09:28:00]line ФМ: 0000000002098560 [09:28:00]line ФД: 95115 [09:28:00]line ФПД: 58562189153436 [09:28:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T092803&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95115&fm=58562189153436&tin=02508201610067®Number=0000000000170478&sum=50000 [09:28:01]OFD Sender: Processing packet 95115 [packets to send 56, broken 55] [09:28:01]ProducePacketName [09:28:01]name=ofd_packets/00095115 [09:28:01]OFD Sender: To server: pG, [09:28:01]CommunicateWithHost lk.salyk.kg:30040 [09:28:01]ConnectInit lk.salyk.kg [09:28:01]written 0, free lines is 4095 [09:28:01]Connected sock=10 [09:28:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 49 A4 07 01 A1 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 A3 07 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8B 73 01 00 35 04 06 00 35 43 12 7B 54 9C 2D A2 27 C4 A3 30 60 F0 [09:28:01]Write to MH i2c: 01 00 00 CA 6B 35 [09:28:01]Write i2c OK [09:28:01]MH_I2C_Read... [09:28:01]Read from MH i2c: 01 [09:28:01]MH_I2C_Read... [09:28:01]Read from MH i2c: 01 07 00 [09:28:01]MH_I2C_Read... [09:28:01]Read from MH i2c: 01 07 00 CA 6B 00 00 00 00 00 04 0D 4D [09:28:01]RasterBufferAndPrint [09:28:01]line [09:28:01]line [09:28:01]line [09:28:01]line [09:28:01]line [09:28:01]written 0, free lines is 3338 [09:28:01]MH_Cut [09:28:01]Write to MH i2c: D1 01 00 D1 6B 01 0E [09:28:01]Write i2c OK [09:28:01]MH_I2C_Read... [09:28:01]Read from MH i2c: D1 [09:28:01]MH_I2C_Read... [09:28:01]Read from MH i2c: D1 01 00 [09:28:01]MH_I2C_Read... [09:28:01]Read from MH i2c: D1 01 00 D1 6B 00 0D [09:28:01]Write to MH i2c: 01 00 00 D2 6B 3D [09:28:01]Write i2c OK [09:28:01]MH_I2C_Read... [09:28:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 CF C6 47 00 C0 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 32 30 39 38 35 36 30 10 04 04 00 8B 73 01 00 F4 03 04 00 CF B1 1D 67 B6 04 01 00 00 0C 92 AD 83 05 0B 1C 40 [09:28:01]CommunicateWithHost err = 0 [09:28:01]CheckOFDResponse [09:28:01]1017 (14) - 77093643461234 [09:28:01]1041 (16) - 0000000002098560 [09:28:01]1040 (4) - 95115 [09:28:01]1012 (4) - 27.10.2024 03:21 [09:28:01]1206 (1) - 0 [09:28:01]OFD Sender: Remove packet 95115 [09:28:01]ProducePacketName [09:28:01]name=ofd_packets/00095115 [09:28:01]NVStorageDeleteData [09:28:02]OFD Sender: No OFD packet to send [09:28:02]*** Cut start [09:28:02]*** Partial cut [09:28:02]*** CUTSNS_PIN = 1 [09:28:02]*** CUTSNS_PIN = 0 [09:28:02]*** Brake cut motor [09:28:02]Read from MH i2c: 01 [09:28:02]MH_I2C_Read... [09:28:02]*** Stop cut motor [09:28:02]*** Cut end [09:28:02]Read from MH i2c: 01 07 00 [09:28:02]MH_I2C_Read... [09:28:02]Read from MH i2c: 01 07 00 D2 6B 00 00 00 00 00 FF 0F 52 [09:28:02]process_action close_receipt done [09:28:02]requested_data is exist [09:28:02]produce_requested_data [09:28:02]requested_item fm.sn is exist - process it [09:28:02]wFMCommunicate request_size=4 [09:28:02]MH_SAM_APDU [09:28:02]CAPDU: 80 11 00 00 [09:28:02]Write to MH i2c: E2 08 00 D3 6B 80 11 00 00 00 00 00 00 B8 [09:28:02]Write i2c OK [09:28:02]MH_I2C_Read... [09:28:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:28:02]Read from MH i2c: E2 [09:28:02]MH_I2C_Read... [09:28:02]Read from MH i2c: E2 17 00 [09:28:02]MH_I2C_Read... [09:28:02]Read from MH i2c: E2 17 00 D3 6B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 09 [09:28:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:28:02]wFMCommunicate OK [09:28:02]requested_item fd.num is exist - process it [09:28:02]SAM_PROTO_GetFieldsCounters [09:28:02]wFMCommunicate request_size=4 [09:28:02]MH_SAM_APDU [09:28:02]CAPDU: 80 13 00 00 [09:28:02]Write to MH i2c: E2 08 00 D4 6B 80 13 00 00 00 00 00 00 BB [09:28:02]Write i2c OK [09:28:02]MH_I2C_Read... [09:28:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:28:03]Read from MH i2c: E2 [09:28:03]MH_I2C_Read... [09:28:03]Read from MH i2c: E2 62 00 [09:28:03]MH_I2C_Read... [09:28:03]Read from MH i2c: E2 62 00 D4 6B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8B 73 01 00 0E 04 04 00 8F 00 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 C0 [09:28:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8B 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 72 00 00 00 5E 04 04 00 72 00 00 00 57 04 04 00 73 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:28:03]wFMCommunicate OK [09:28:03]SAM_PROTO_GetFieldsCounters done [09:28:03]requested_item shift.num is exist - process it [09:28:03]requested_item shift.opened is exist - process it [09:28:03]req_shift_opened [09:28:03]FM_GetShiftState [09:28:03]SAM_PROTO_GetShiftState [09:28:03]wFMCommunicate request_size=4 [09:28:03]MH_SAM_APDU [09:28:03]CAPDU: 80 13 01 00 [09:28:03]Write to MH i2c: E2 08 00 D5 6B 80 13 01 00 00 00 00 00 BD [09:28:03]Write i2c OK [09:28:03]MH_I2C_Read... [09:28:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:28:03]Read from MH i2c: E2 [09:28:03]MH_I2C_Read... [09:28:03]Read from MH i2c: E2 0E 00 [09:28:03]MH_I2C_Read... [09:28:03]Read from MH i2c: E2 0E 00 D5 6B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 69 [09:28:03]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:28:03]wFMCommunicate OK [09:28:03]SAM_PROTO_GetShiftState done [09:28:03]FM_GetShiftState done [09:28:03]req_shift_opened done [09:28:03]requested_item shift.open_date is exist - process it [09:28:03]req_shift_open_date [09:28:03]req_shift_open_date done [09:28:03]produce_requested_data done [09:28:03]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95115,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:28:03]process_action_free close_receipt [09:28:03]json_value_free [09:28:03]json_value_free done [09:28:03]process_json_proto returns [09:28:03]Send response to host [09:28:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95115,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:28:03]free response buf [09:28:03]execute_script done [09:28:03]execute_script returns [09:28:03]free content buf [09:28:03]Sock 9.Close socket [09:28:03]Sock 9.Thread stoped [09:28:07]OFD Sender: No OFD packet to send [09:28:12]OFD Sender: No OFD packet to send [09:28:17]OFD Sender: No OFD packet to send [09:28:22]OFD Sender: No OFD packet to send [09:28:27]OFD Sender: No OFD packet to send [09:28:32]OFD Sender: No OFD packet to send [09:28:37]OFD Sender: No OFD packet to send [09:28:42]OFD Sender: No OFD packet to send [09:28:47]OFD Sender: No OFD packet to send [09:28:52]OFD Sender: No OFD packet to send [09:28:57]OFD Sender: No OFD packet to send [09:29:02]OFD Sender: No OFD packet to send [09:29:07]OFD Sender: No OFD packet to send [09:29:12]OFD Sender: No OFD packet to send [09:29:17]OFD Sender: No OFD packet to send [09:29:20]accept exits with 7 [09:29:20]New connection [09:29:20]New thread 3066867044 created [09:29:20]Thread 3066723684 joined [09:29:20]Waiting for new connection... [09:29:20] Sock 7.Parse request [09:29:20]Sock 7.Check first char [09:29:20]Sock 7.First char is OK [09:29:20]request: POST /json_proto HTTP/1.0 [09:29:20]Method: POST [09:29:20]URL: /json_proto [09:29:20]Method is POST - this is cgi request [09:29:20]url: /json_proto [09:29:20]query_string will be loaded in cgi processing [09:29:20]execute_cgi json_proto POST (null) [09:29:20]execute_cgi path=json_proto method=POST [09:29:20]POST find Content-Length [09:29:20]Host: 172.17.40.67:8080 [09:29:20]Content-Length: 680 [09:29:20]Content-Type: application/json [09:29:20] [09:29:20]POST finish read [09:29:20]Found Content-Length = 680 [09:29:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405621", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 65.620, "sum" : 5000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" ] } } [09:29:20]execute_script... [09:29: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)3405621", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 65.620, "sum" : 5000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" ] } } [09:29:20]POST & json_proto [09:29:20]process_json_proto [09:29:20]json parsed OK: [09:29:20]protocol is kg_v1.0 [09:29:20]action value=close_receipt [09:29:20]process_action close_receipt [09:29:20]cmd_close_receipt [09:29:20]MH_GetDate [09:29:20]Write to MH i2c: F0 00 00 D6 6B 30 [09:29:20]Write i2c OK [09:29:20]MH_I2C_Read... [09:29:20]Read from MH i2c: F0 [09:29:20]MH_I2C_Read... [09:29:20]Read from MH i2c: F0 09 00 [09:29:20]MH_I2C_Read... [09:29:20]Read from MH i2c: F0 09 00 D6 6B 00 F4 07 1E 67 EE DA 66 66 4D [09:29:20]GetLastDocTimeStamp 1730021283 [09:29:20]current date 1730021364 [09:29:20]FM_GetShiftState [09:29:20]SAM_PROTO_GetShiftState [09:29:20]wFMCommunicate request_size=4 [09:29:20]MH_SAM_APDU [09:29:20]CAPDU: 80 13 01 00 [09:29:20]Write to MH i2c: E2 08 00 D7 6B 80 13 01 00 00 00 00 00 BF [09:29:20]Write i2c OK [09:29:20]MH_I2C_Read... [09:29:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:29:20]Read from MH i2c: E2 [09:29:20]MH_I2C_Read... [09:29:20]Read from MH i2c: E2 0E 00 [09:29:20]MH_I2C_Read... [09:29:20]Read from MH i2c: E2 0E 00 D7 6B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 6B [09:29:20]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:29:20]wFMCommunicate OK [09:29:20]SAM_PROTO_GetShiftState done [09:29:20]FM_GetShiftState done [09:29:20]opened in 1729987736 [09:29:20]opened+sec_in_day 1730074136 [09:29:20]quantity*price = 500024 [09:29:20]sum+1 = 500025 [09:29:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.24 ИТОГО: 5000.00 Внесено: 5000.00 СДАЧА: 0.00 НСП 1% : 44.25 НДС 12% : 531.00 Наличными: 5000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 115 27.10.2024 09:29 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95116 ФПД: 65059774164319 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T092924&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95116&fm=65059774164319&tin=02508201610067®Number=0000000000170478&sum=500000 [09:29:21]StoreToDocumentArchive [09:29:21]shift 143 fd 95116 [09:29:21]save to /storage/0143/doc_00095116 [09:29:21]save last doc name /storage/0143/doc_00095116 to /storage/kkm_last_doc_name [09:29:21]save OK [09:29:21]Clear old archive folders... [09:29:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:29:21]tlvbuf is 01098A40 [09:29:21]SAM_PROTO_ClearQueue [09:29:21]wFMCommunicate request_size=4 [09:29:21]MH_SAM_APDU [09:29:21]CAPDU: 80 09 00 00 [09:29:21]Write to MH i2c: E2 08 00 E4 6B 80 09 00 00 00 00 00 00 C1 [09:29:21]Write i2c OK [09:29:21]MH_I2C_Read... [09:29:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:29:21]Read from MH i2c: E2 [09:29:21]MH_I2C_Read... [09:29:21]Read from MH i2c: E2 03 00 [09:29:21]MH_I2C_Read... [09:29:21]Read from MH i2c: E2 03 00 E4 6B 00 90 00 C3 [09:29:21]RAPDU: 90 00 [09:29:21]wFMCommunicate OK [09:29:21]SAM_PROTO_ClearQueue done [09:29:21]KKMCreateOFDPacket [09:29:21]OFDProtocolAddRootSTLVToBuf [09:29:21]FM_MakeSignedData [09:29:21]FM_MakeSignedData [09:29:21]SAM_PROTO_SignData [09:29:21]wFMCommunicate request_size=4 [09:29:21]MH_SAM_APDU [09:29:21]CAPDU: 80 0D 01 02 [09:29:21]Write to MH i2c: E2 08 00 E5 6B 80 0D 01 02 00 00 00 00 C9 [09:29:21]Write i2c OK [09:29:21]MH_I2C_Read... [09:29:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:29:22]Read from MH i2c: E2 [09:29:22]MH_I2C_Read... [09:29:22]Read from MH i2c: E2 03 00 [09:29:22]MH_I2C_Read... [09:29:22]Read from MH i2c: E2 03 00 E5 6B 00 90 00 C4 [09:29:22]RAPDU: 90 00 [09:29:22]wFMCommunicate OK [09:29:22]wFMCommunicate request_size=255 [09:29:22]MH_SAM_APDU [09:29: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 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 6C 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 73 00 00 00 F4 03 04 00 F4 07 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8C 73 01 00 35 04 06 00 3B 2B E8 BA [09:29:22]Write to MH i2c: E2 02 01 E6 6B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 6C 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 73 00 00 00 F4 03 04 00 F4 07 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8C 73 01 00 35 04 06 00 3B 2B E8 BA 00 00 EB [09:29:22]Write i2c OK [09:29:22]MH_I2C_Read... [09:29:22]OFD Sender: No OFD packet to send [09:29:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:29:22]Read from MH i2c: E2 [09:29:22]MH_I2C_Read... [09:29:22]Read from MH i2c: E2 03 00 [09:29:22]MH_I2C_Read... [09:29:22]Read from MH i2c: E2 03 00 E6 6B 00 90 00 C5 [09:29:22]RAPDU: 90 00 [09:29:22]wFMCommunicate OK [09:29:22]wFMCommunicate request_size=7 [09:29:22]MH_SAM_APDU [09:29:22]CAPDU: 80 0D 02 02 02 6D 5F [09:29:22]Write to MH i2c: E2 0A 00 E7 6B 80 0D 02 02 02 00 6D 5F 00 00 9C [09:29:22]Write i2c OK [09:29:22]MH_I2C_Read... [09:29:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:29:22]Read from MH i2c: E2 [09:29:22]MH_I2C_Read... [09:29:22]Read from MH i2c: E2 03 00 [09:29:22]MH_I2C_Read... [09:29:22]Read from MH i2c: E2 03 00 E7 6B 00 90 00 C6 [09:29:22]RAPDU: 90 00 [09:29:22]wFMCommunicate OK [09:29:22]wFMCommunicate request_size=4 [09:29:22]MH_SAM_APDU [09:29:22]CAPDU: 80 0D 03 02 [09:29:22]Write to MH i2c: E2 08 00 E8 6B 80 0D 03 02 00 00 00 00 CE [09:29:22]Write i2c OK [09:29:22]MH_I2C_Read... [09:29:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:29:22]Read from MH i2c: E2 [09:29:22]MH_I2C_Read... [09:29:22]Read from MH i2c: E2 0B 00 [09:29:22]MH_I2C_Read... [09:29:22]Read from MH i2c: E2 0B 00 E8 6B 00 F8 1A 0E FC 7E 94 C3 AC 90 00 6C [09:29:22]RAPDU: F8 1A 0E FC 7E 94 C3 AC 90 00 [09:29:22]wFMCommunicate OK [09:29:22]SAM_PROTO_SignData done [09:29:22]FM_MakeSignedData done [09:29:22]CreateOFDProtocolMessage [09:29:22]wFMCommunicate request_size=4 [09:29:22]MH_SAM_APDU [09:29:22]CAPDU: 80 11 00 00 [09:29:22]Write to MH i2c: E2 08 00 E9 6B 80 11 00 00 00 00 00 00 CE [09:29:22]Write i2c OK [09:29:22]MH_I2C_Read... [09:29:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:29:22]Read from MH i2c: E2 [09:29:22]MH_I2C_Read... [09:29:22]Read from MH i2c: E2 17 00 [09:29:22]MH_I2C_Read... [09:29:22]Read from MH i2c: E2 17 00 E9 6B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1F [09:29:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:29:22]wFMCommunicate OK [09:29:22]CreateOFDProtocolMessage done [09:29:22]OFDSenderStorePacket 95116 [09:29:22]StoreOFDPacket docnum=95116 [09:29:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 27 F0 04 01 E7 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 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 6C 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 73 00 00 00 F4 03 04 00 F4 07 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8C 73 01 00 35 04 06 00 3B 2B E8 BA 6D 5F F8 1A 0E FC 7E 94 C3 AC [09:29:22]CheckFolder [09:29:22]dirname=/storage/ofd_packets [09:29:22]CheckFolder done [09:29:22]ProducePacketName [09:29:22]name=ofd_packets/00095116 [09:29:22]NVStorageSaveData ofd_packets/00095116 [09:29:22]File name is /storage/ofd_packets/00095116 [09:29:22]Write 298 bytes [09:29:22]NVStorageSaveData done [09:29:22]OFDSenderStorePacket done [09:29:22]KKMCreateOFDPacket done [09:29:22]NVStorageSaveData kkm_last_timestamp [09:29:22]File name is /storage/kkm_last_timestamp [09:29:22]Write 4 bytes [09:29:22]NVStorageSaveData done [09:29:22]ExternCall_PrintAddStr [09:29:22]wPrintStart [09:29:22]Write to MH i2c: 01 00 00 EA 6B 55 [09:29:22]Write i2c OK [09:29:22]MH_I2C_Read... [09:29:22]Read from MH i2c: 01 [09:29:22]MH_I2C_Read... [09:29:22]Read from MH i2c: 01 07 00 [09:29:22]MH_I2C_Read... [09:29:22]Read from MH i2c: 01 07 00 EA 6B 00 00 00 00 00 FF 0F 6A [09:29:22]RasterBufferAndPrint [09:29:22]line Счет N : (1)3405621 [09:29:22]line ИНН: 02508201610067 [09:29:22]line Контрольно-Кассовый Чек [09:29:22]line ПРОДАЖА [09:29:22]line ТРК (МРК, ГНК) : 51 [09:29:22]line Товар: 2710194210 [09:29:22]line ДТ-К-5 [09:29:22]line 65.620 * 76.20 [09:29:22]line = 5000.24 [09:29:22]line НДС 12% НСП 1% [09:29:22]line > о реализуемом товаре [09:29:22]line ОКРУГЛЕНИЕ: -0.24 [09:29:22]line ИТОГО: 5000.00 [09:29:22]line Внесено: 5000.00 [09:29:22]line СДАЧА: 0.00 [09:29:22]line НСП 1% : 44.25 [09:29:22]line НДС 12% : 531.00 [09:29:22]line Наличными: 5000.00 [09:29:22]line Безнал.: 0.00 [09:29:22]line Место: АЗС № 82 "Партнер Нефть" [09:29:22]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:29:22]line СНО: Общий режим [09:29:22]line Чек 115 27.10.2024 09:29 [09:29:22]line Смена: 143 ФФД: 1.0 [09:29:22]line ЗНМ: 0300000017 [09:29:22]line РНМ: 0000000000170478 [09:29:22]line Версия ККМ: v1.0 [09:29:22]line ФМ: 0000000002098560 [09:29:22]line ФД: 95116 [09:29:22]line ФПД: 65059774164319 [09:29:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T092924&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95116&fm=65059774164319&tin=02508201610067®Number=0000000000170478&sum=500000 [09:29:22]OFD Sender: Processing packet 95116 [packets to send 56, broken 55] [09:29:22]ProducePacketName [09:29:22]name=ofd_packets/00095116 [09:29:22]OFD Sender: To server: pG, [09:29:22]CommunicateWithHost lk.salyk.kg:30040 [09:29:22]ConnectInit lk.salyk.kg [09:29:22]written 0, free lines is 4095 [09:29:22]Connected sock=10 [09:29:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 27 F0 04 01 E7 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 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 6C 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 73 00 00 00 F4 03 04 00 F4 07 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8C 73 01 00 35 04 06 00 3B 2B E8 BA 6D 5F F8 1A 0E FC 7E 94 C3 AC [09:29:23]Write to MH i2c: 01 00 00 15 6C 81 [09:29:23]Write i2c OK [09:29:23]MH_I2C_Read... [09:29:23]Read from MH i2c: 01 [09:29:23]MH_I2C_Read... [09:29:23]Read from MH i2c: 01 07 00 [09:29:23]MH_I2C_Read... [09:29:23]Read from MH i2c: 01 07 00 15 6C 00 00 00 00 00 06 0D 9B [09:29:23]RasterBufferAndPrint [09:29:23]line [09:29:23]line [09:29:23]line [09:29:23]line [09:29:23]line [09:29:23]written 0, free lines is 3341 [09:29:23]MH_Cut [09:29:23]Write to MH i2c: D1 01 00 1C 6C 01 5A [09:29:23]Write i2c OK [09:29:23]MH_I2C_Read... [09:29:23]Read from MH i2c: D1 [09:29:23]MH_I2C_Read... [09:29:23]Read from MH i2c: D1 01 00 [09:29:23]MH_I2C_Read... [09:29:23]Read from MH i2c: D1 01 00 1C 6C 00 59 [09:29:23]Write to MH i2c: 01 00 00 1D 6C 89 [09:29:23]Write i2c OK [09:29:23]MH_I2C_Read... [09:29:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 15 46 47 00 F3 0C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8C 73 01 00 F4 03 04 00 21 B2 1D 67 B6 04 01 00 00 8A 9D 82 51 7A 76 3A 4A [09:29:23]CommunicateWithHost err = 0 [09:29:23]CheckOFDResponse [09:29:23]1017 (14) - 77093643461234 [09:29:23]1041 (16) - 0000000002098560 [09:29:23]1040 (4) - 95116 [09:29:23]1012 (4) - 27.10.2024 03:23 [09:29:23]1206 (1) - 0 [09:29:23]OFD Sender: Remove packet 95116 [09:29:23]ProducePacketName [09:29:23]name=ofd_packets/00095116 [09:29:23]NVStorageDeleteData [09:29:23]OFD Sender: No OFD packet to send [09:29:23]*** Cut start [09:29:23]*** Partial cut [09:29:23]*** CUTSNS_PIN = 1 [09:29:23]*** CUTSNS_PIN = 0 [09:29:24]*** Brake cut motor [09:29:24]Read from MH i2c: 01 [09:29:24]MH_I2C_Read... [09:29:24]*** Stop cut motor [09:29:24]*** Cut end [09:29:24]Read from MH i2c: 01 07 00 [09:29:24]MH_I2C_Read... [09:29:24]Read from MH i2c: 01 07 00 1D 6C 00 00 00 00 00 FF 0F 9E [09:29:24]process_action close_receipt done [09:29:24]requested_data is exist [09:29:24]produce_requested_data [09:29:24]requested_item fm.sn is exist - process it [09:29:24]wFMCommunicate request_size=4 [09:29:24]MH_SAM_APDU [09:29:24]CAPDU: 80 11 00 00 [09:29:24]Write to MH i2c: E2 08 00 1E 6C 80 11 00 00 00 00 00 00 04 [09:29:24]Write i2c OK [09:29:24]MH_I2C_Read... [09:29:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:29:24]Read from MH i2c: E2 [09:29:24]MH_I2C_Read... [09:29:24]Read from MH i2c: E2 17 00 [09:29:24]MH_I2C_Read... [09:29:24]Read from MH i2c: E2 17 00 1E 6C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 55 [09:29:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:29:24]wFMCommunicate OK [09:29:24]requested_item fd.num is exist - process it [09:29:24]SAM_PROTO_GetFieldsCounters [09:29:24]wFMCommunicate request_size=4 [09:29:24]MH_SAM_APDU [09:29:24]CAPDU: 80 13 00 00 [09:29:24]Write to MH i2c: E2 08 00 1F 6C 80 13 00 00 00 00 00 00 07 [09:29:24]Write i2c OK [09:29:24]MH_I2C_Read... [09:29:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:29:24]Read from MH i2c: E2 [09:29:24]MH_I2C_Read... [09:29:24]Read from MH i2c: E2 62 00 [09:29:24]MH_I2C_Read... [09:29:24]Read from MH i2c: E2 62 00 1F 6C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8C 73 01 00 0E 04 04 00 8F 00 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 [09:29:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8C 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 73 00 00 00 5E 04 04 00 73 00 00 00 57 04 04 00 74 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:29:24]wFMCommunicate OK [09:29:24]SAM_PROTO_GetFieldsCounters done [09:29:24]requested_item shift.num is exist - process it [09:29:24]requested_item shift.opened is exist - process it [09:29:24]req_shift_opened [09:29:24]FM_GetShiftState [09:29:24]SAM_PROTO_GetShiftState [09:29:24]wFMCommunicate request_size=4 [09:29:24]MH_SAM_APDU [09:29:24]CAPDU: 80 13 01 00 [09:29:24]Write to MH i2c: E2 08 00 20 6C 80 13 01 00 00 00 00 00 09 [09:29:24]Write i2c OK [09:29:24]MH_I2C_Read... [09:29:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:29:24]Read from MH i2c: E2 [09:29:24]MH_I2C_Read... [09:29:24]Read from MH i2c: E2 0E 00 [09:29:24]MH_I2C_Read... [09:29:24]Read from MH i2c: E2 0E 00 20 6C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B5 [09:29:24]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:29:24]wFMCommunicate OK [09:29:24]SAM_PROTO_GetShiftState done [09:29:24]FM_GetShiftState done [09:29:24]req_shift_opened done [09:29:24]requested_item shift.open_date is exist - process it [09:29:24]req_shift_open_date [09:29:24]req_shift_open_date done [09:29:24]produce_requested_data done [09:29:24]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95116,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:29:24]process_action_free close_receipt [09:29:24]json_value_free [09:29:24]json_value_free done [09:29:24]process_json_proto returns [09:29:24]Send response to host [09:29:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95116,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:29:24]free response buf [09:29:24]execute_script done [09:29:24]execute_script returns [09:29:24]free content buf [09:29:24]Sock 7.Close socket [09:29:24]Sock 7.Thread stoped [09:29:28]OFD Sender: No OFD packet to send [09:29:33]OFD Sender: No OFD packet to send [09:29:38]OFD Sender: No OFD packet to send [09:29:43]OFD Sender: No OFD packet to send [09:29:48]OFD Sender: No OFD packet to send [09:29:53]OFD Sender: No OFD packet to send [09:29:58]OFD Sender: No OFD packet to send [09:30:03]OFD Sender: No OFD packet to send [09:30:08]OFD Sender: No OFD packet to send [09:30:13]OFD Sender: No OFD packet to send [09:30:18]OFD Sender: No OFD packet to send [09:30:23]OFD Sender: No OFD packet to send [09:30:28]OFD Sender: No OFD packet to send [09:30:33]OFD Sender: No OFD packet to send [09:30:38]OFD Sender: No OFD packet to send [09:30:43]OFD Sender: No OFD packet to send [09:30:48]OFD Sender: No OFD packet to send [09:30:53]OFD Sender: No OFD packet to send [09:30:56]accept exits with 9 [09:30:56]New connection [09:30:56]New thread 3066723684 created [09:30:56]Thread 3066867044 joined [09:30:56]Waiting for new connection... [09:30:56] Sock 9.Parse request [09:30:56]Sock 9.Check first char [09:30:56]Sock 9.First char is OK [09:30:56]request: POST /json_proto HTTP/1.0 [09:30:56]Method: POST [09:30:56]URL: /json_proto [09:30:56]Method is POST - this is cgi request [09:30:56]url: /json_proto [09:30:56]query_string will be loaded in cgi processing [09:30:56]execute_cgi json_proto POST (null) [09:30:56]execute_cgi path=json_proto method=POST [09:30:56]POST find Content-Length [09:30:56]Host: 172.17.40.67:8080 [09:30:56]Content-Length: 678 [09:30:56]Content-Type: application/json [09:30:56] [09:30:56]POST finish read [09:30:56]Found Content-Length = 678 [09:30:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405623", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:30:56]execute_script... [09:30: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)3405623", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:30:56]POST & json_proto [09:30:56]process_json_proto [09:30:56]json parsed OK: [09:30:56]protocol is kg_v1.0 [09:30:56]action value=close_receipt [09:30:56]process_action close_receipt [09:30:56]cmd_close_receipt [09:30:56]MH_GetDate [09:30:56]Write to MH i2c: F0 00 00 21 6C 7C [09:30:56]Write i2c OK [09:30:56]MH_I2C_Read... [09:30:56]Read from MH i2c: F0 [09:30:56]MH_I2C_Read... [09:30:56]Read from MH i2c: F0 09 00 [09:30:56]MH_I2C_Read... [09:30:56]Read from MH i2c: F0 09 00 21 6C 00 55 08 1E 67 EE DA 66 66 FB [09:30:56]GetLastDocTimeStamp 1730021364 [09:30:56]current date 1730021461 [09:30:56]FM_GetShiftState [09:30:56]SAM_PROTO_GetShiftState [09:30:56]wFMCommunicate request_size=4 [09:30:56]MH_SAM_APDU [09:30:56]CAPDU: 80 13 01 00 [09:30:56]Write to MH i2c: E2 08 00 22 6C 80 13 01 00 00 00 00 00 0B [09:30:56]Write i2c OK [09:30:56]MH_I2C_Read... [09:30:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:30:57]Read from MH i2c: E2 [09:30:57]MH_I2C_Read... [09:30:57]Read from MH i2c: E2 0E 00 [09:30:57]MH_I2C_Read... [09:30:57]Read from MH i2c: E2 0E 00 22 6C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B7 [09:30:57]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:30:57]wFMCommunicate OK [09:30:57]SAM_PROTO_GetShiftState done [09:30:57]FM_GetShiftState done [09:30:57]opened in 1729987736 [09:30:57]opened+sec_in_day 1730074136 [09:30:57]quantity*price = 50041 [09:30:57]sum+1 = 50042 [09:30:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 116 27.10.2024 09:31 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95117 ФПД: 147197134034036 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T093101&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95117&fm=147197134034036&tin=02508201610067®Number=0000000000170478&sum=50000 [09:30:58]StoreToDocumentArchive [09:30:58]shift 143 fd 95117 [09:30:58]save to /storage/0143/doc_00095117 [09:30:58]save last doc name /storage/0143/doc_00095117 to /storage/kkm_last_doc_name [09:30:58]save OK [09:30:58]Clear old archive folders... [09:30:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:30:58]tlvbuf is 01098FE0 [09:30:58]SAM_PROTO_ClearQueue [09:30:58]wFMCommunicate request_size=4 [09:30:58]MH_SAM_APDU [09:30:58]CAPDU: 80 09 00 00 [09:30:58]Write to MH i2c: E2 08 00 2F 6C 80 09 00 00 00 00 00 00 0D [09:30:58]Write i2c OK [09:30:58]MH_I2C_Read... [09:30:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:30:58]Read from MH i2c: E2 [09:30:58]MH_I2C_Read... [09:30:58]Read from MH i2c: E2 03 00 [09:30:58]MH_I2C_Read... [09:30:58]Read from MH i2c: E2 03 00 2F 6C 00 90 00 0F [09:30:58]RAPDU: 90 00 [09:30:58]wFMCommunicate OK [09:30:58]SAM_PROTO_ClearQueue done [09:30:58]KKMCreateOFDPacket [09:30:58]OFDProtocolAddRootSTLVToBuf [09:30:58]FM_MakeSignedData [09:30:58]FM_MakeSignedData [09:30:58]SAM_PROTO_SignData [09:30:58]wFMCommunicate request_size=4 [09:30:58]MH_SAM_APDU [09:30:58]CAPDU: 80 0D 01 02 [09:30:58]Write to MH i2c: E2 08 00 30 6C 80 0D 01 02 00 00 00 00 15 [09:30:58]Write i2c OK [09:30:58]MH_I2C_Read... [09:30:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:30:58]Read from MH i2c: E2 [09:30:58]MH_I2C_Read... [09:30:58]Read from MH i2c: E2 03 00 [09:30:58]MH_I2C_Read... [09:30:58]Read from MH i2c: E2 03 00 30 6C 00 90 00 10 [09:30:58]RAPDU: 90 00 [09:30:58]wFMCommunicate OK [09:30:58]wFMCommunicate request_size=255 [09:30:58]MH_SAM_APDU [09:30:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 55 08 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8D 73 01 00 35 04 06 00 85 [09:30:58]Write to MH i2c: E2 02 01 31 6C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 55 08 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8D 73 01 00 35 04 06 00 85 00 00 0E [09:30:58]Write i2c OK [09:30:58]MH_I2C_Read... [09:30:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:30:58]Read from MH i2c: E2 [09:30:58]MH_I2C_Read... [09:30:58]Read from MH i2c: E2 03 00 [09:30:58]MH_I2C_Read... [09:30:58]Read from MH i2c: E2 03 00 31 6C 00 90 00 11 [09:30:58]RAPDU: 90 00 [09:30:58]wFMCommunicate OK [09:30:58]wFMCommunicate request_size=10 [09:30:58]MH_SAM_APDU [09:30:58]CAPDU: 80 0D 02 02 05 E0 00 E2 D4 74 [09:30:58]Write to MH i2c: E2 0D 00 32 6C 80 0D 02 02 05 00 E0 00 E2 D4 74 00 00 2C [09:30:58]Write i2c OK [09:30:58]MH_I2C_Read... [09:30:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:30:58]Read from MH i2c: E2 [09:30:58]MH_I2C_Read... [09:30:58]Read from MH i2c: E2 03 00 [09:30:58]MH_I2C_Read... [09:30:58]Read from MH i2c: E2 03 00 32 6C 00 90 00 12 [09:30:58]RAPDU: 90 00 [09:30:58]wFMCommunicate OK [09:30:58]wFMCommunicate request_size=4 [09:30:58]MH_SAM_APDU [09:30:58]CAPDU: 80 0D 03 02 [09:30:58]Write to MH i2c: E2 08 00 33 6C 80 0D 03 02 00 00 00 00 1A [09:30:58]Write i2c OK [09:30:58]MH_I2C_Read... [09:30:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:30:58]Read from MH i2c: E2 [09:30:58]MH_I2C_Read... [09:30:58]Read from MH i2c: E2 0B 00 [09:30:58]MH_I2C_Read... [09:30:58]Read from MH i2c: E2 0B 00 33 6C 00 CD BD C6 99 77 AC C7 CC 90 00 BA [09:30:58]RAPDU: CD BD C6 99 77 AC C7 CC 90 00 [09:30:58]wFMCommunicate OK [09:30:58]SAM_PROTO_SignData done [09:30:58]FM_MakeSignedData done [09:30:58]CreateOFDProtocolMessage [09:30:58]wFMCommunicate request_size=4 [09:30:58]MH_SAM_APDU [09:30:58]CAPDU: 80 11 00 00 [09:30:58]Write to MH i2c: E2 08 00 34 6C 80 11 00 00 00 00 00 00 1A [09:30:58]Write i2c OK [09:30:58]MH_I2C_Read... [09:30:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:30:58]Read from MH i2c: E2 [09:30:58]MH_I2C_Read... [09:30:58]Read from MH i2c: E2 17 00 [09:30:58]MH_I2C_Read... [09:30:58]Read from MH i2c: E2 17 00 34 6C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6B [09:30:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:30:58]wFMCommunicate OK [09:30:58]CreateOFDProtocolMessage done [09:30:58]OFDSenderStorePacket 95117 [09:30:58]StoreOFDPacket docnum=95117 [09:30:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5A 88 07 01 10 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 55 08 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8D 73 01 00 35 04 06 00 85 E0 00 E2 D4 74 CD BD C6 99 77 AC C7 CC [09:30:58]CheckFolder [09:30:58]dirname=/storage/ofd_packets [09:30:58]CheckFolder done [09:30:58]ProducePacketName [09:30:58]name=ofd_packets/00095117 [09:30:58]NVStorageSaveData ofd_packets/00095117 [09:30:58]File name is /storage/ofd_packets/00095117 [09:30:58]Write 301 bytes [09:30:58]NVStorageSaveData done [09:30:58]OFDSenderStorePacket done [09:30:58]KKMCreateOFDPacket done [09:30:58]NVStorageSaveData kkm_last_timestamp [09:30:58]File name is /storage/kkm_last_timestamp [09:30:58]Write 4 bytes [09:30:58]NVStorageSaveData done [09:30:58]ExternCall_PrintAddStr [09:30:58]wPrintStart [09:30:58]Write to MH i2c: 01 00 00 35 6C A1 [09:30:58]Write i2c OK [09:30:58]MH_I2C_Read... [09:30:58]Read from MH i2c: 01 [09:30:58]MH_I2C_Read... [09:30:58]Read from MH i2c: 01 07 00 [09:30:58]MH_I2C_Read... [09:30:58]Read from MH i2c: 01 07 00 35 6C 00 00 00 00 00 FF 0F B6 [09:30:58]RasterBufferAndPrint [09:30:58]line Счет N : (1)3405623 [09:30:58]line ИНН: 02508201610067 [09:30:58]line Контрольно-Кассовый Чек [09:30:58]line ПРОДАЖА [09:30:58]line ТРК (МРК, ГНК) : 42 [09:30:58]line Товар: 2710124130 [09:30:58]line Аи-92-К-4 [09:30:58]line 7.480 * 66.90 [09:30:58]line = 500.41 [09:30:58]line НДС 12% НСП 1% [09:30:58]line > о реализуемом товаре [09:30:58]line ОКРУГЛЕНИЕ: -0.41 [09:30:58]line ИТОГО: 500.00 [09:30:58]line Внесено: 500.00 [09:30:58]line СДАЧА: 0.00 [09:30:58]line НСП 1% : 4.43 [09:30:58]line НДС 12% : 53.14 [09:30:58]line Наличными: 500.00 [09:30:58]line Безнал.: 0.00 [09:30:58]line Место: АЗС № 82 "Партнер Нефть" [09:30:58]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:30:58]line СНО: Общий режим [09:30:58]line Чек 116 27.10.2024 09:31 [09:30:58]line Смена: 143 ФФД: 1.0 [09:30:58]line ЗНМ: 0300000017 [09:30:58]line РНМ: 0000000000170478 [09:30:58]line Версия ККМ: v1.0 [09:30:58]line ФМ: 0000000002098560 [09:30:58]line ФД: 95117 [09:30:58]line ФПД: 147197134034036 [09:30:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T093101&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95117&fm=147197134034036&tin=02508201610067®Number=0000000000170478&sum=50000 [09:30:59]OFD Sender: Processing packet 95117 [packets to send 56, broken 55] [09:30:59]ProducePacketName [09:30:59]name=ofd_packets/00095117 [09:30:59]OFD Sender: To server: pG, [09:30:59]CommunicateWithHost lk.salyk.kg:30040 [09:30:59]ConnectInit lk.salyk.kg [09:30:59]written 0, free lines is 4095 [09:30:59]Connected sock=10 [09:30:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5A 88 07 01 10 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 55 08 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8D 73 01 00 35 04 06 00 85 E0 00 E2 D4 74 CD BD C6 99 77 AC C7 CC [09:30:59]Write to MH i2c: 01 00 00 60 6C CC [09:30:59]Write i2c OK [09:30:59]MH_I2C_Read... [09:30:59]Read from MH i2c: 01 [09:30:59]MH_I2C_Read... [09:30:59]Read from MH i2c: 01 07 00 [09:30:59]MH_I2C_Read... [09:30:59]Read from MH i2c: 01 07 00 60 6C 00 00 00 00 00 EC 0C CB [09:30:59]RasterBufferAndPrint [09:30:59]line [09:30:59]line [09:30:59]line [09:30:59]line [09:30:59]line [09:30:59]written 0, free lines is 3315 [09:30:59]MH_Cut [09:30:59]Write to MH i2c: D1 01 00 67 6C 01 A5 [09:30:59]Write i2c OK [09:30:59]MH_I2C_Read... [09:30:59]Read from MH i2c: D1 [09:30:59]MH_I2C_Read... [09:30:59]Read from MH i2c: D1 01 00 [09:30:59]MH_I2C_Read... [09:30:59]Read from MH i2c: D1 01 00 67 6C 00 A4 [09:30:59]Write to MH i2c: 01 00 00 68 6C D4 [09:30:59]Write i2c OK [09:30:59]MH_I2C_Read... [09:30:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 2F 34 47 00 0C 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 32 30 39 38 35 36 30 10 04 04 00 8D 73 01 00 F4 03 04 00 81 B2 1D 67 B6 04 01 00 00 64 62 C9 25 20 85 90 ED [09:30:59]CommunicateWithHost err = 0 [09:30:59]CheckOFDResponse [09:30:59]1017 (14) - 77093643461234 [09:30:59]1041 (16) - 0000000002098560 [09:30:59]1040 (4) - 95117 [09:30:59]1012 (4) - 27.10.2024 03:24 [09:30:59]1206 (1) - 0 [09:30:59]OFD Sender: Remove packet 95117 [09:30:59]ProducePacketName [09:30:59]name=ofd_packets/00095117 [09:30:59]NVStorageDeleteData [09:31:00]OFD Sender: No OFD packet to send [09:31:00]*** Cut start [09:31:00]*** Partial cut [09:31:00]*** CUTSNS_PIN = 1 [09:31:00]*** CUTSNS_PIN = 0 [09:31:00]*** Brake cut motor [09:31:00]Read from MH i2c: 01 [09:31:00]MH_I2C_Read... [09:31:00]*** Stop cut motor [09:31:00]*** Cut end [09:31:00]Read from MH i2c: 01 07 00 [09:31:00]MH_I2C_Read... [09:31:00]Read from MH i2c: 01 07 00 68 6C 00 00 00 00 00 FF 0F E9 [09:31:00]process_action close_receipt done [09:31:00]requested_data is exist [09:31:00]produce_requested_data [09:31:00]requested_item fm.sn is exist - process it [09:31:00]wFMCommunicate request_size=4 [09:31:00]MH_SAM_APDU [09:31:00]CAPDU: 80 11 00 00 [09:31:00]Write to MH i2c: E2 08 00 69 6C 80 11 00 00 00 00 00 00 4F [09:31:00]Write i2c OK [09:31:00]MH_I2C_Read... [09:31:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:31:00]Read from MH i2c: E2 [09:31:00]MH_I2C_Read... [09:31:00]Read from MH i2c: E2 17 00 [09:31:00]MH_I2C_Read... [09:31:00]Read from MH i2c: E2 17 00 69 6C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A0 [09:31:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:31:00]wFMCommunicate OK [09:31:00]requested_item fd.num is exist - process it [09:31:00]SAM_PROTO_GetFieldsCounters [09:31:00]wFMCommunicate request_size=4 [09:31:00]MH_SAM_APDU [09:31:00]CAPDU: 80 13 00 00 [09:31:00]Write to MH i2c: E2 08 00 6A 6C 80 13 00 00 00 00 00 00 52 [09:31:00]Write i2c OK [09:31:00]MH_I2C_Read... [09:31:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:31:00]Read from MH i2c: E2 [09:31:00]MH_I2C_Read... [09:31:00]Read from MH i2c: E2 62 00 [09:31:00]MH_I2C_Read... [09:31:00]Read from MH i2c: E2 62 00 6A 6C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8D 73 01 00 0E 04 04 00 8F 00 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 5F [09:31:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8D 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 74 00 00 00 5E 04 04 00 74 00 00 00 57 04 04 00 75 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:31:00]wFMCommunicate OK [09:31:00]SAM_PROTO_GetFieldsCounters done [09:31:00]requested_item shift.num is exist - process it [09:31:00]requested_item shift.opened is exist - process it [09:31:00]req_shift_opened [09:31:00]FM_GetShiftState [09:31:00]SAM_PROTO_GetShiftState [09:31:00]wFMCommunicate request_size=4 [09:31:00]MH_SAM_APDU [09:31:00]CAPDU: 80 13 01 00 [09:31:00]Write to MH i2c: E2 08 00 6B 6C 80 13 01 00 00 00 00 00 54 [09:31:00]Write i2c OK [09:31:00]MH_I2C_Read... [09:31:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:31:01]Read from MH i2c: E2 [09:31:01]MH_I2C_Read... [09:31:01]Read from MH i2c: E2 0E 00 [09:31:01]MH_I2C_Read... [09:31:01]Read from MH i2c: E2 0E 00 6B 6C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 00 [09:31:01]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:31:01]wFMCommunicate OK [09:31:01]SAM_PROTO_GetShiftState done [09:31:01]FM_GetShiftState done [09:31:01]req_shift_opened done [09:31:01]requested_item shift.open_date is exist - process it [09:31:01]req_shift_open_date [09:31:01]req_shift_open_date done [09:31:01]produce_requested_data done [09:31:01]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95117,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:31:01]process_action_free close_receipt [09:31:01]json_value_free [09:31:01]json_value_free done [09:31:01]process_json_proto returns [09:31:01]Send response to host [09:31:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95117,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:31:01]free response buf [09:31:01]execute_script done [09:31:01]execute_script returns [09:31:01]free content buf [09:31:01]Sock 9.Close socket [09:31:01]Sock 9.Thread stoped [09:31:05]OFD Sender: No OFD packet to send [09:31:10]OFD Sender: No OFD packet to send [09:31:15]OFD Sender: No OFD packet to send [09:31:20]OFD Sender: No OFD packet to send [09:31:25]OFD Sender: No OFD packet to send [09:31:30]OFD Sender: No OFD packet to send [09:31:35]OFD Sender: No OFD packet to send [09:31:40]OFD Sender: No OFD packet to send [09:31:45]OFD Sender: No OFD packet to send [09:31:50]OFD Sender: No OFD packet to send [09:31:55]OFD Sender: No OFD packet to send [09:32:00]OFD Sender: No OFD packet to send [09:32:05]OFD Sender: No OFD packet to send [09:32:10]OFD Sender: No OFD packet to send [09:32:15]OFD Sender: No OFD packet to send [09:32:20]OFD Sender: No OFD packet to send [09:32:25]OFD Sender: No OFD packet to send [09:32:30]OFD Sender: No OFD packet to send [09:32:35]OFD Sender: No OFD packet to send [09:32:40]OFD Sender: No OFD packet to send [09:32:45]OFD Sender: No OFD packet to send [09:32:50]OFD Sender: No OFD packet to send [09:32:55]OFD Sender: No OFD packet to send [09:33:00]OFD Sender: No OFD packet to send [09:33:02]accept exits with 7 [09:33:02]New connection [09:33:02]New thread 3066867044 created [09:33:02]Thread 3066723684 joined [09:33:02]Waiting for new connection... [09:33:02] Sock 7.Parse request [09:33:02]Sock 7.Check first char [09:33:02]Sock 7.First char is OK [09:33:02]request: POST /json_proto HTTP/1.0 [09:33:02]Method: POST [09:33:02]URL: /json_proto [09:33:02]Method is POST - this is cgi request [09:33:02]url: /json_proto [09:33:02]query_string will be loaded in cgi processing [09:33:02]execute_cgi json_proto POST (null) [09:33:02]execute_cgi path=json_proto method=POST [09:33:02]POST find Content-Length [09:33:02]Host: 172.17.40.67:8080 [09:33:02]Content-Length: 678 [09:33:02]Content-Type: application/json [09:33:02] [09:33:02]POST finish read [09:33:02]Found Content-Length = 678 [09:33:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405624", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:33:02]execute_script... [09:33: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)3405624", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:33:02]POST & json_proto [09:33:02]process_json_proto [09:33:02]json parsed OK: [09:33:02]protocol is kg_v1.0 [09:33:02]action value=close_receipt [09:33:02]process_action close_receipt [09:33:02]cmd_close_receipt [09:33:02]MH_GetDate [09:33:02]Write to MH i2c: F0 00 00 6C 6C C7 [09:33:02]Write i2c OK [09:33:02]MH_I2C_Read... [09:33:02]Read from MH i2c: F0 [09:33:02]MH_I2C_Read... [09:33:02]Read from MH i2c: F0 09 00 [09:33:02]MH_I2C_Read... [09:33:02]Read from MH i2c: F0 09 00 6C 6C 00 D2 08 1E 67 EE DA 66 66 C3 [09:33:02]GetLastDocTimeStamp 1730021461 [09:33:02]current date 1730021586 [09:33:02]FM_GetShiftState [09:33:02]SAM_PROTO_GetShiftState [09:33:02]wFMCommunicate request_size=4 [09:33:02]MH_SAM_APDU [09:33:02]CAPDU: 80 13 01 00 [09:33:02]Write to MH i2c: E2 08 00 6D 6C 80 13 01 00 00 00 00 00 56 [09:33:02]Write i2c OK [09:33:02]MH_I2C_Read... [09:33:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:33:02]Read from MH i2c: E2 [09:33:02]MH_I2C_Read... [09:33:02]Read from MH i2c: E2 0E 00 [09:33:02]MH_I2C_Read... [09:33:02]Read from MH i2c: E2 0E 00 6D 6C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 02 [09:33:02]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:33:02]wFMCommunicate OK [09:33:02]SAM_PROTO_GetShiftState done [09:33:02]FM_GetShiftState done [09:33:02]opened in 1729987736 [09:33:02]opened+sec_in_day 1730074136 [09:33:02]quantity*price = 60009 [09:33:02]sum+1 = 60010 [09:33:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 117 27.10.2024 09:33 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95118 ФПД: 214522710750280 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T093306&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95118&fm=214522710750280&tin=02508201610067®Number=0000000000170478&sum=60000 [09:33:03]StoreToDocumentArchive [09:33:03]shift 143 fd 95118 [09:33:03]save to /storage/0143/doc_00095118 [09:33:03]save last doc name /storage/0143/doc_00095118 to /storage/kkm_last_doc_name [09:33:03]save OK [09:33:03]Clear old archive folders... [09:33:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:33:03]tlvbuf is 00F9FF40 [09:33:03]SAM_PROTO_ClearQueue [09:33:03]wFMCommunicate request_size=4 [09:33:03]MH_SAM_APDU [09:33:03]CAPDU: 80 09 00 00 [09:33:03]Write to MH i2c: E2 08 00 7A 6C 80 09 00 00 00 00 00 00 58 [09:33:03]Write i2c OK [09:33:03]MH_I2C_Read... [09:33:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:33:04]Read from MH i2c: E2 [09:33:04]MH_I2C_Read... [09:33:04]Read from MH i2c: E2 03 00 [09:33:04]MH_I2C_Read... [09:33:04]Read from MH i2c: E2 03 00 7A 6C 00 90 00 5A [09:33:04]RAPDU: 90 00 [09:33:04]wFMCommunicate OK [09:33:04]SAM_PROTO_ClearQueue done [09:33:04]KKMCreateOFDPacket [09:33:04]OFDProtocolAddRootSTLVToBuf [09:33:04]FM_MakeSignedData [09:33:04]FM_MakeSignedData [09:33:04]SAM_PROTO_SignData [09:33:04]wFMCommunicate request_size=4 [09:33:04]MH_SAM_APDU [09:33:04]CAPDU: 80 0D 01 02 [09:33:04]Write to MH i2c: E2 08 00 7B 6C 80 0D 01 02 00 00 00 00 60 [09:33:04]Write i2c OK [09:33:04]MH_I2C_Read... [09:33:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:33:04]Read from MH i2c: E2 [09:33:04]MH_I2C_Read... [09:33:04]Read from MH i2c: E2 03 00 [09:33:04]MH_I2C_Read... [09:33:04]Read from MH i2c: E2 03 00 7B 6C 00 90 00 5B [09:33:04]RAPDU: 90 00 [09:33:04]wFMCommunicate OK [09:33:04]wFMCommunicate request_size=255 [09:33:04]MH_SAM_APDU [09:33: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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 D2 08 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8E 73 01 00 35 04 06 00 C3 [09:33:04]Write to MH i2c: E2 02 01 7C 6C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 D2 08 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8E 73 01 00 35 04 06 00 C3 00 00 F3 [09:33:04]Write i2c OK [09:33:04]MH_I2C_Read... [09:33:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:33:04]Read from MH i2c: E2 [09:33:04]MH_I2C_Read... [09:33:04]Read from MH i2c: E2 03 00 [09:33:04]MH_I2C_Read... [09:33:04]Read from MH i2c: E2 03 00 7C 6C 00 90 00 5C [09:33:04]RAPDU: 90 00 [09:33:04]wFMCommunicate OK [09:33:04]wFMCommunicate request_size=10 [09:33:04]MH_SAM_APDU [09:33:04]CAPDU: 80 0D 02 02 05 1B 75 F8 74 48 [09:33:04]Write to MH i2c: E2 0D 00 7D 6C 80 0D 02 02 05 00 1B 75 F8 74 48 00 00 B1 [09:33:04]Write i2c OK [09:33:04]MH_I2C_Read... [09:33:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:33:04]Read from MH i2c: E2 [09:33:04]MH_I2C_Read... [09:33:04]Read from MH i2c: E2 03 00 [09:33:04]MH_I2C_Read... [09:33:04]Read from MH i2c: E2 03 00 7D 6C 00 90 00 5D [09:33:04]RAPDU: 90 00 [09:33:04]wFMCommunicate OK [09:33:04]wFMCommunicate request_size=4 [09:33:04]MH_SAM_APDU [09:33:04]CAPDU: 80 0D 03 02 [09:33:04]Write to MH i2c: E2 08 00 7E 6C 80 0D 03 02 00 00 00 00 65 [09:33:04]Write i2c OK [09:33:04]MH_I2C_Read... [09:33:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:33:04]Read from MH i2c: E2 [09:33:04]MH_I2C_Read... [09:33:04]Read from MH i2c: E2 0B 00 [09:33:04]MH_I2C_Read... [09:33:04]Read from MH i2c: E2 0B 00 7E 6C 00 B0 7F 16 33 6A 0F 3C C3 90 00 56 [09:33:04]RAPDU: B0 7F 16 33 6A 0F 3C C3 90 00 [09:33:04]wFMCommunicate OK [09:33:04]SAM_PROTO_SignData done [09:33:04]FM_MakeSignedData done [09:33:04]CreateOFDProtocolMessage [09:33:04]wFMCommunicate request_size=4 [09:33:04]MH_SAM_APDU [09:33:04]CAPDU: 80 11 00 00 [09:33:04]Write to MH i2c: E2 08 00 7F 6C 80 11 00 00 00 00 00 00 65 [09:33:04]Write i2c OK [09:33:04]MH_I2C_Read... [09:33:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:33:04]Read from MH i2c: E2 [09:33:04]MH_I2C_Read... [09:33:04]Read from MH i2c: E2 17 00 [09:33:04]MH_I2C_Read... [09:33:04]Read from MH i2c: E2 17 00 7F 6C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B6 [09:33:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:33:04]wFMCommunicate OK [09:33:04]CreateOFDProtocolMessage done [09:33:04]OFDSenderStorePacket 95118 [09:33:04]StoreOFDPacket docnum=95118 [09:33:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 35 2D 07 01 64 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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 D2 08 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8E 73 01 00 35 04 06 00 C3 1B 75 F8 74 48 B0 7F 16 33 6A 0F 3C C3 [09:33:04]CheckFolder [09:33:04]dirname=/storage/ofd_packets [09:33:04]CheckFolder done [09:33:04]ProducePacketName [09:33:04]name=ofd_packets/00095118 [09:33:04]NVStorageSaveData ofd_packets/00095118 [09:33:04]File name is /storage/ofd_packets/00095118 [09:33:04]Write 301 bytes [09:33:04]NVStorageSaveData done [09:33:04]OFDSenderStorePacket done [09:33:04]KKMCreateOFDPacket done [09:33:04]NVStorageSaveData kkm_last_timestamp [09:33:04]File name is /storage/kkm_last_timestamp [09:33:04]Write 4 bytes [09:33:04]NVStorageSaveData done [09:33:04]ExternCall_PrintAddStr [09:33:04]wPrintStart [09:33:04]Write to MH i2c: 01 00 00 80 6C EC [09:33:04]Write i2c OK [09:33:04]MH_I2C_Read... [09:33:04]Read from MH i2c: 01 [09:33:04]MH_I2C_Read... [09:33:04]Read from MH i2c: 01 07 00 [09:33:04]MH_I2C_Read... [09:33:04]Read from MH i2c: 01 07 00 80 6C 00 00 00 00 00 FF 0F 01 [09:33:04]RasterBufferAndPrint [09:33:04]line Счет N : (1)3405624 [09:33:04]line ИНН: 02508201610067 [09:33:04]line Контрольно-Кассовый Чек [09:33:04]line ПРОДАЖА [09:33:04]line ТРК (МРК, ГНК) : 42 [09:33:04]line Товар: 2710124130 [09:33:04]line Аи-92-К-4 [09:33:04]line 8.970 * 66.90 [09:33:04]line = 600.09 [09:33:04]line НДС 12% НСП 1% [09:33:04]line > о реализуемом товаре [09:33:04]line ОКРУГЛЕНИЕ: -0.09 [09:33:04]line ИТОГО: 600.00 [09:33:04]line Внесено: 600.00 [09:33:04]line СДАЧА: 0.00 [09:33:04]line НСП 1% : 5.31 [09:33:04]line НДС 12% : 63.73 [09:33:04]line Наличными: 600.00 [09:33:04]line Безнал.: 0.00 [09:33:04]line Место: АЗС № 82 "Партнер Нефть" [09:33:04]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:33:04]line СНО: Общий режим [09:33:04]line Чек 117 27.10.2024 09:33 [09:33:04]line Смена: 143 ФФД: 1.0 [09:33:04]line ЗНМ: 0300000017 [09:33:04]line РНМ: 0000000000170478 [09:33:04]line Версия ККМ: v1.0 [09:33:04]line ФМ: 0000000002098560 [09:33:04]line ФД: 95118 [09:33:04]line ФПД: 214522710750280 [09:33:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T093306&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95118&fm=214522710750280&tin=02508201610067®Number=0000000000170478&sum=60000 [09:33:04]OFD Sender: Processing packet 95118 [packets to send 56, broken 55] [09:33:04]ProducePacketName [09:33:04]name=ofd_packets/00095118 [09:33:04]OFD Sender: To server: pG, [09:33:04]CommunicateWithHost lk.salyk.kg:30040 [09:33:04]ConnectInit lk.salyk.kg [09:33:04]written 0, free lines is 4095 [09:33:05]Connected sock=10 [09:33:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 35 2D 07 01 64 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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 D2 08 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8E 73 01 00 35 04 06 00 C3 1B 75 F8 74 48 B0 7F 16 33 6A 0F 3C C3 [09:33:05]Write to MH i2c: 01 00 00 AB 6C 17 [09:33:05]Write i2c OK [09:33:05]MH_I2C_Read... [09:33:05]Read from MH i2c: 01 [09:33:05]MH_I2C_Read... [09:33:05]Read from MH i2c: 01 07 00 [09:33:05]MH_I2C_Read... [09:33:05]Read from MH i2c: 01 07 00 AB 6C 00 00 00 00 00 00 0D 2B [09:33:05]RasterBufferAndPrint [09:33:05]line [09:33:05]line [09:33:05]line [09:33:05]line [09:33:05]line [09:33:05]written 0, free lines is 3334 [09:33:05]MH_Cut [09:33:05]Write to MH i2c: D1 01 00 B2 6C 01 F0 [09:33:05]Write i2c OK [09:33:05]MH_I2C_Read... [09:33:05]Read from MH i2c: D1 [09:33:05]MH_I2C_Read... [09:33:05]Read from MH i2c: D1 01 00 [09:33:05]MH_I2C_Read... [09:33:05]Read from MH i2c: D1 01 00 B2 6C 00 EF [09:33:05]Write to MH i2c: 01 00 00 B3 6C 1F [09:33:05]Write i2c OK [09:33:05]MH_I2C_Read... [09:33:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0C 24 47 00 40 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 32 30 39 38 35 36 30 10 04 04 00 8E 73 01 00 F4 03 04 00 FF B2 1D 67 B6 04 01 00 00 57 99 17 62 50 15 2E DE [09:33:05]CommunicateWithHost err = 0 [09:33:05]CheckOFDResponse [09:33:05]1017 (14) - 77093643461234 [09:33:05]1041 (16) - 0000000002098560 [09:33:05]1040 (4) - 95118 [09:33:05]1012 (4) - 27.10.2024 03:26 [09:33:05]1206 (1) - 0 [09:33:05]OFD Sender: Remove packet 95118 [09:33:05]ProducePacketName [09:33:05]name=ofd_packets/00095118 [09:33:05]NVStorageDeleteData [09:33:05]OFD Sender: No OFD packet to send [09:33:05]*** Cut start [09:33:05]*** Partial cut [09:33:05]*** CUTSNS_PIN = 1 [09:33:06]*** CUTSNS_PIN = 0 [09:33:06]*** Brake cut motor [09:33:06]Read from MH i2c: 01 [09:33:06]MH_I2C_Read... [09:33:06]*** Stop cut motor [09:33:06]*** Cut end [09:33:06]Read from MH i2c: 01 07 00 [09:33:06]MH_I2C_Read... [09:33:06]Read from MH i2c: 01 07 00 B3 6C 00 00 00 00 00 FF 0F 34 [09:33:06]process_action close_receipt done [09:33:06]requested_data is exist [09:33:06]produce_requested_data [09:33:06]requested_item fm.sn is exist - process it [09:33:06]wFMCommunicate request_size=4 [09:33:06]MH_SAM_APDU [09:33:06]CAPDU: 80 11 00 00 [09:33:06]Write to MH i2c: E2 08 00 B4 6C 80 11 00 00 00 00 00 00 9A [09:33:06]Write i2c OK [09:33:06]MH_I2C_Read... [09:33:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:33:06]Read from MH i2c: E2 [09:33:06]MH_I2C_Read... [09:33:06]Read from MH i2c: E2 17 00 [09:33:06]MH_I2C_Read... [09:33:06]Read from MH i2c: E2 17 00 B4 6C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EB [09:33:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:33:06]wFMCommunicate OK [09:33:06]requested_item fd.num is exist - process it [09:33:06]SAM_PROTO_GetFieldsCounters [09:33:06]wFMCommunicate request_size=4 [09:33:06]MH_SAM_APDU [09:33:06]CAPDU: 80 13 00 00 [09:33:06]Write to MH i2c: E2 08 00 B5 6C 80 13 00 00 00 00 00 00 9D [09:33:06]Write i2c OK [09:33:06]MH_I2C_Read... [09:33:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:33:06]Read from MH i2c: E2 [09:33:06]MH_I2C_Read... [09:33:06]Read from MH i2c: E2 62 00 [09:33:06]MH_I2C_Read... [09:33:06]Read from MH i2c: E2 62 00 B5 6C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8E 73 01 00 0E 04 04 00 8F 00 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 AE [09:33:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8E 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 75 00 00 00 5E 04 04 00 75 00 00 00 57 04 04 00 76 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:33:06]wFMCommunicate OK [09:33:06]SAM_PROTO_GetFieldsCounters done [09:33:06]requested_item shift.num is exist - process it [09:33:06]requested_item shift.opened is exist - process it [09:33:06]req_shift_opened [09:33:06]FM_GetShiftState [09:33:06]SAM_PROTO_GetShiftState [09:33:06]wFMCommunicate request_size=4 [09:33:06]MH_SAM_APDU [09:33:06]CAPDU: 80 13 01 00 [09:33:06]Write to MH i2c: E2 08 00 B6 6C 80 13 01 00 00 00 00 00 9F [09:33:06]Write i2c OK [09:33:06]MH_I2C_Read... [09:33:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:33:06]Read from MH i2c: E2 [09:33:06]MH_I2C_Read... [09:33:06]Read from MH i2c: E2 0E 00 [09:33:06]MH_I2C_Read... [09:33:06]Read from MH i2c: E2 0E 00 B6 6C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 4B [09:33:06]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:33:06]wFMCommunicate OK [09:33:06]SAM_PROTO_GetShiftState done [09:33:06]FM_GetShiftState done [09:33:06]req_shift_opened done [09:33:06]requested_item shift.open_date is exist - process it [09:33:06]req_shift_open_date [09:33:06]req_shift_open_date done [09:33:06]produce_requested_data done [09:33:06]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95118,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:33:06]process_action_free close_receipt [09:33:06]json_value_free [09:33:06]json_value_free done [09:33:06]process_json_proto returns [09:33:06]Send response to host [09:33:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95118,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:33:06]free response buf [09:33:06]execute_script done [09:33:06]execute_script returns [09:33:06]free content buf [09:33:06]Sock 7.Close socket [09:33:06]Sock 7.Thread stoped [09:33:10]OFD Sender: No OFD packet to send [09:33:15]OFD Sender: No OFD packet to send [09:33:20]OFD Sender: No OFD packet to send [09:33:25]OFD Sender: No OFD packet to send [09:33:30]OFD Sender: No OFD packet to send [09:33:35]OFD Sender: No OFD packet to send [09:33:40]OFD Sender: No OFD packet to send [09:33:43]accept exits with 9 [09:33:43]New connection [09:33:43]New thread 3066723684 created [09:33:43]Thread 3066867044 joined [09:33:43]Waiting for new connection... [09:33:43] Sock 9.Parse request [09:33:43]Sock 9.Check first char [09:33:43]Sock 9.First char is OK [09:33:43]request: POST /json_proto HTTP/1.0 [09:33:43]Method: POST [09:33:43]URL: /json_proto [09:33:43]Method is POST - this is cgi request [09:33:43]url: /json_proto [09:33:43]query_string will be loaded in cgi processing [09:33:43]execute_cgi json_proto POST (null) [09:33:43]execute_cgi path=json_proto method=POST [09:33:43]POST find Content-Length [09:33:43]Host: 172.17.40.67:8080 [09:33:43]Content-Length: 679 [09:33:43]Content-Type: application/json [09:33:43] [09:33:43]POST finish read [09:33:43]Found Content-Length = 679 [09:33:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405625", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:33:43]execute_script... [09:33:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405625", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:33:43]POST & json_proto [09:33:43]process_json_proto [09:33:43]json parsed OK: [09:33:43]protocol is kg_v1.0 [09:33:43]action value=close_receipt [09:33:43]process_action close_receipt [09:33:43]cmd_close_receipt [09:33:43]MH_GetDate [09:33:43]Write to MH i2c: F0 00 00 B7 6C 12 [09:33:43]Write i2c OK [09:33:43]MH_I2C_Read... [09:33:43]Read from MH i2c: F0 [09:33:43]MH_I2C_Read... [09:33:43]Read from MH i2c: F0 09 00 [09:33:43]MH_I2C_Read... [09:33:43]Read from MH i2c: F0 09 00 B7 6C 00 FB 08 1E 67 EE DA 66 66 37 [09:33:43]GetLastDocTimeStamp 1730021586 [09:33:43]current date 1730021627 [09:33:43]FM_GetShiftState [09:33:43]SAM_PROTO_GetShiftState [09:33:43]wFMCommunicate request_size=4 [09:33:43]MH_SAM_APDU [09:33:43]CAPDU: 80 13 01 00 [09:33:43]Write to MH i2c: E2 08 00 B8 6C 80 13 01 00 00 00 00 00 A1 [09:33:43]Write i2c OK [09:33:43]MH_I2C_Read... [09:33:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:33:43]Read from MH i2c: E2 [09:33:43]MH_I2C_Read... [09:33:43]Read from MH i2c: E2 0E 00 [09:33:43]MH_I2C_Read... [09:33:43]Read from MH i2c: E2 0E 00 B8 6C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 4D [09:33:43]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:33:43]wFMCommunicate OK [09:33:43]SAM_PROTO_GetShiftState done [09:33:43]FM_GetShiftState done [09:33:43]opened in 1729987736 [09:33:43]opened+sec_in_day 1730074136 [09:33:43]quantity*price = 70044 [09:33:43]sum+1 = 70045 [09:33:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 118 27.10.2024 09:33 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95119 ФПД: 143277955985227 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T093347&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95119&fm=143277955985227&tin=02508201610067®Number=0000000000170478&sum=70000 [09:33:44]StoreToDocumentArchive [09:33:44]shift 143 fd 95119 [09:33:44]save to /storage/0143/doc_00095119 [09:33:44]save last doc name /storage/0143/doc_00095119 to /storage/kkm_last_doc_name [09:33:44]save OK [09:33:44]Clear old archive folders... [09:33:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:33:44]tlvbuf is 00ECA800 [09:33:44]SAM_PROTO_ClearQueue [09:33:44]wFMCommunicate request_size=4 [09:33:44]MH_SAM_APDU [09:33:44]CAPDU: 80 09 00 00 [09:33:44]Write to MH i2c: E2 08 00 C5 6C 80 09 00 00 00 00 00 00 A3 [09:33:44]Write i2c OK [09:33:44]MH_I2C_Read... [09:33:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:33:44]Read from MH i2c: E2 [09:33:44]MH_I2C_Read... [09:33:44]Read from MH i2c: E2 03 00 [09:33:44]MH_I2C_Read... [09:33:44]Read from MH i2c: E2 03 00 C5 6C 00 90 00 A5 [09:33:44]RAPDU: 90 00 [09:33:44]wFMCommunicate OK [09:33:44]SAM_PROTO_ClearQueue done [09:33:44]KKMCreateOFDPacket [09:33:44]OFDProtocolAddRootSTLVToBuf [09:33:44]FM_MakeSignedData [09:33:44]FM_MakeSignedData [09:33:44]SAM_PROTO_SignData [09:33:44]wFMCommunicate request_size=4 [09:33:44]MH_SAM_APDU [09:33:44]CAPDU: 80 0D 01 02 [09:33:44]Write to MH i2c: E2 08 00 C6 6C 80 0D 01 02 00 00 00 00 AB [09:33:44]Write i2c OK [09:33:44]MH_I2C_Read... [09:33:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:33:45]Read from MH i2c: E2 [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: E2 03 00 [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: E2 03 00 C6 6C 00 90 00 A6 [09:33:45]RAPDU: 90 00 [09:33:45]wFMCommunicate OK [09:33:45]wFMCommunicate request_size=255 [09:33:45]MH_SAM_APDU [09:33: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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 FB 08 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8F 73 01 00 35 04 06 00 82 [09:33:45]Write to MH i2c: E2 02 01 C7 6C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 FB 08 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8F 73 01 00 35 04 06 00 82 00 00 5B [09:33:45]Write i2c OK [09:33:45]MH_I2C_Read... [09:33:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:33:45]Read from MH i2c: E2 [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: E2 03 00 [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: E2 03 00 C7 6C 00 90 00 A7 [09:33:45]RAPDU: 90 00 [09:33:45]wFMCommunicate OK [09:33:45]wFMCommunicate request_size=10 [09:33:45]MH_SAM_APDU [09:33:45]CAPDU: 80 0D 02 02 05 4F 7F AB AF 4B [09:33:45]Write to MH i2c: E2 0D 00 C8 6C 80 0D 02 02 05 00 4F 7F AB AF 4B 00 00 2B [09:33:45]Write i2c OK [09:33:45]MH_I2C_Read... [09:33:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:33:45]Read from MH i2c: E2 [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: E2 03 00 [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: E2 03 00 C8 6C 00 90 00 A8 [09:33:45]RAPDU: 90 00 [09:33:45]wFMCommunicate OK [09:33:45]wFMCommunicate request_size=4 [09:33:45]MH_SAM_APDU [09:33:45]CAPDU: 80 0D 03 02 [09:33:45]Write to MH i2c: E2 08 00 C9 6C 80 0D 03 02 00 00 00 00 B0 [09:33:45]Write i2c OK [09:33:45]MH_I2C_Read... [09:33:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:33:45]Read from MH i2c: E2 [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: E2 0B 00 [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: E2 0B 00 C9 6C 00 94 EF 49 99 1E 14 BB 20 90 00 23 [09:33:45]RAPDU: 94 EF 49 99 1E 14 BB 20 90 00 [09:33:45]wFMCommunicate OK [09:33:45]SAM_PROTO_SignData done [09:33:45]FM_MakeSignedData done [09:33:45]CreateOFDProtocolMessage [09:33:45]wFMCommunicate request_size=4 [09:33:45]MH_SAM_APDU [09:33:45]CAPDU: 80 11 00 00 [09:33:45]Write to MH i2c: E2 08 00 CA 6C 80 11 00 00 00 00 00 00 B0 [09:33:45]Write i2c OK [09:33:45]MH_I2C_Read... [09:33:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:33:45]Read from MH i2c: E2 [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: E2 17 00 [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: E2 17 00 CA 6C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 01 [09:33:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:33:45]wFMCommunicate OK [09:33:45]CreateOFDProtocolMessage done [09:33:45]OFDSenderStorePacket 95119 [09:33:45]StoreOFDPacket docnum=95119 [09:33:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 75 FE 07 01 4B 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 FB 08 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8F 73 01 00 35 04 06 00 82 4F 7F AB AF 4B 94 EF 49 99 1E 14 BB 20 [09:33:45]CheckFolder [09:33:45]dirname=/storage/ofd_packets [09:33:45]CheckFolder done [09:33:45]ProducePacketName [09:33:45]name=ofd_packets/00095119 [09:33:45]NVStorageSaveData ofd_packets/00095119 [09:33:45]File name is /storage/ofd_packets/00095119 [09:33:45]Write 301 bytes [09:33:45]NVStorageSaveData done [09:33:45]OFDSenderStorePacket done [09:33:45]KKMCreateOFDPacket done [09:33:45]NVStorageSaveData kkm_last_timestamp [09:33:45]File name is /storage/kkm_last_timestamp [09:33:45]Write 4 bytes [09:33:45]NVStorageSaveData done [09:33:45]ExternCall_PrintAddStr [09:33:45]wPrintStart [09:33:45]Write to MH i2c: 01 00 00 CB 6C 37 [09:33:45]Write i2c OK [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: 01 [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: 01 07 00 [09:33:45]MH_I2C_Read... [09:33:45]Read from MH i2c: 01 07 00 CB 6C 00 00 00 00 00 FF 0F 4C [09:33:45]RasterBufferAndPrint [09:33:45]line Счет N : (1)3405625 [09:33:45]line ИНН: 02508201610067 [09:33:45]line Контрольно-Кассовый Чек [09:33:45]line ПРОДАЖА [09:33:45]line ТРК (МРК, ГНК) : 12 [09:33:45]line Товар: 2710124130 [09:33:45]line Аи-92-К-4 [09:33:45]line 10.470 * 66.90 [09:33:45]line = 700.44 [09:33:45]line НДС 12% НСП 1% [09:33:45]line > о реализуемом товаре [09:33:45]line ОКРУГЛЕНИЕ: -0.44 [09:33:45]line ИТОГО: 700.00 [09:33:45]line Внесено: 700.00 [09:33:45]line СДАЧА: 0.00 [09:33:45]line НСП 1% : 6.20 [09:33:45]line НДС 12% : 74.38 [09:33:45]line Наличными: 700.00 [09:33:45]line Безнал.: 0.00 [09:33:45]line Место: АЗС № 82 "Партнер Нефть" [09:33:45]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:33:45]line СНО: Общий режим [09:33:45]line Чек 118 27.10.2024 09:33 [09:33:45]line Смена: 143 ФФД: 1.0 [09:33:45]line ЗНМ: 0300000017 [09:33:45]line РНМ: 0000000000170478 [09:33:45]line Версия ККМ: v1.0 [09:33:45]line ФМ: 0000000002098560 [09:33:45]line ФД: 95119 [09:33:45]line ФПД: 143277955985227 [09:33:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T093347&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95119&fm=143277955985227&tin=02508201610067®Number=0000000000170478&sum=70000 [09:33:45]OFD Sender: Processing packet 95119 [packets to send 56, broken 55] [09:33:45]ProducePacketName [09:33:45]name=ofd_packets/00095119 [09:33:45]OFD Sender: To server: pG, [09:33:45]CommunicateWithHost lk.salyk.kg:30040 [09:33:45]ConnectInit lk.salyk.kg [09:33:45]written 0, free lines is 4095 [09:33:46]Connected sock=11 [09:33:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 75 FE 07 01 4B 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 FB 08 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8F 73 01 00 35 04 06 00 82 4F 7F AB AF 4B 94 EF 49 99 1E 14 BB 20 [09:33:46]Write to MH i2c: 01 00 00 F6 6C 62 [09:33:46]Write i2c OK [09:33:46]MH_I2C_Read... [09:33:46]Read from MH i2c: 01 [09:33:46]MH_I2C_Read... [09:33:46]Read from MH i2c: 01 07 00 [09:33:46]MH_I2C_Read... [09:33:46]Read from MH i2c: 01 07 00 F6 6C 00 00 00 00 00 F6 0C 6B [09:33:46]RasterBufferAndPrint [09:33:46]line [09:33:46]line [09:33:46]line [09:33:46]line [09:33:46]line [09:33:46]written 0, free lines is 3324 [09:33:46]MH_Cut [09:33:46]Write to MH i2c: D1 01 00 FD 6C 01 3B [09:33:46]Write i2c OK [09:33:46]MH_I2C_Read... [09:33:46]Read from MH i2c: D1 [09:33:46]MH_I2C_Read... [09:33:46]Read from MH i2c: D1 01 00 [09:33:46]MH_I2C_Read... [09:33:46]Read from MH i2c: D1 01 00 FD 6C 00 3A [09:33:46]Write to MH i2c: 01 00 00 FE 6C 6A [09:33:46]Write i2c OK [09:33:46]MH_I2C_Read... [09:33:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1E 5C 47 00 BD 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 32 30 39 38 35 36 30 10 04 04 00 8F 73 01 00 F4 03 04 00 28 B3 1D 67 B6 04 01 00 00 E3 FD 97 92 91 65 CD D3 [09:33:46]CommunicateWithHost err = 0 [09:33:46]CheckOFDResponse [09:33:46]1017 (14) - 77093643461234 [09:33:46]1041 (16) - 0000000002098560 [09:33:46]1040 (4) - 95119 [09:33:46]1012 (4) - 27.10.2024 03:27 [09:33:46]1206 (1) - 0 [09:33:46]OFD Sender: Remove packet 95119 [09:33:46]ProducePacketName [09:33:46]name=ofd_packets/00095119 [09:33:46]NVStorageDeleteData [09:33:46]OFD Sender: No OFD packet to send [09:33:46]*** Cut start [09:33:46]*** Partial cut [09:33:46]*** CUTSNS_PIN = 1 [09:33:46]*** CUTSNS_PIN = 0 [09:33:47]*** Brake cut motor [09:33:47]Read from MH i2c: 01 [09:33:47]MH_I2C_Read... [09:33:47]*** Stop cut motor [09:33:47]*** Cut end [09:33:47]Read from MH i2c: 01 07 00 [09:33:47]MH_I2C_Read... [09:33:47]Read from MH i2c: 01 07 00 FE 6C 00 00 00 00 00 FF 0F 7F [09:33:47]process_action close_receipt done [09:33:47]requested_data is exist [09:33:47]produce_requested_data [09:33:47]requested_item fm.sn is exist - process it [09:33:47]wFMCommunicate request_size=4 [09:33:47]MH_SAM_APDU [09:33:47]CAPDU: 80 11 00 00 [09:33:47]Write to MH i2c: E2 08 00 FF 6C 80 11 00 00 00 00 00 00 E5 [09:33:47]Write i2c OK [09:33:47]MH_I2C_Read... [09:33:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:33:47]Read from MH i2c: E2 [09:33:47]MH_I2C_Read... [09:33:47]Read from MH i2c: E2 17 00 [09:33:47]MH_I2C_Read... [09:33:47]Read from MH i2c: E2 17 00 FF 6C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 36 [09:33:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:33:47]wFMCommunicate OK [09:33:47]requested_item fd.num is exist - process it [09:33:47]SAM_PROTO_GetFieldsCounters [09:33:47]wFMCommunicate request_size=4 [09:33:47]MH_SAM_APDU [09:33:47]CAPDU: 80 13 00 00 [09:33:47]Write to MH i2c: E2 08 00 00 6D 80 13 00 00 00 00 00 00 E9 [09:33:47]Write i2c OK [09:33:47]MH_I2C_Read... [09:33:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:33:47]Read from MH i2c: E2 [09:33:47]MH_I2C_Read... [09:33:47]Read from MH i2c: E2 62 00 [09:33:47]MH_I2C_Read... [09:33:47]Read from MH i2c: E2 62 00 00 6D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8F 73 01 00 0E 04 04 00 8F 00 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 FE [09:33:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8F 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 76 00 00 00 5E 04 04 00 76 00 00 00 57 04 04 00 77 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:33:47]wFMCommunicate OK [09:33:47]SAM_PROTO_GetFieldsCounters done [09:33:47]requested_item shift.num is exist - process it [09:33:47]requested_item shift.opened is exist - process it [09:33:47]req_shift_opened [09:33:47]FM_GetShiftState [09:33:47]SAM_PROTO_GetShiftState [09:33:47]wFMCommunicate request_size=4 [09:33:47]MH_SAM_APDU [09:33:47]CAPDU: 80 13 01 00 [09:33:47]Write to MH i2c: E2 08 00 01 6D 80 13 01 00 00 00 00 00 EB [09:33:47]Write i2c OK [09:33:47]MH_I2C_Read... [09:33:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:33:47]Read from MH i2c: E2 [09:33:47]MH_I2C_Read... [09:33:47]Read from MH i2c: E2 0E 00 [09:33:47]MH_I2C_Read... [09:33:47]Read from MH i2c: E2 0E 00 01 6D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 97 [09:33:47]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:33:47]wFMCommunicate OK [09:33:47]SAM_PROTO_GetShiftState done [09:33:47]FM_GetShiftState done [09:33:47]req_shift_opened done [09:33:47]requested_item shift.open_date is exist - process it [09:33:47]req_shift_open_date [09:33:47]req_shift_open_date done [09:33:47]produce_requested_data done [09:33:47]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95119,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:33:47]process_action_free close_receipt [09:33:47]json_value_free [09:33:47]json_value_free done [09:33:47]process_json_proto returns [09:33:47]Send response to host [09:33:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95119,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:33:47]free response buf [09:33:47]execute_script done [09:33:47]execute_script returns [09:33:47]free content buf [09:33:47]Sock 9.Close socket [09:33:47]Sock 9.Thread stoped [09:33:51]OFD Sender: No OFD packet to send [09:33:56]accept exits with 7 [09:33:56]New connection [09:33:56]New thread 3066867044 created [09:33:56]Thread 3066723684 joined [09:33:56]Waiting for new connection... [09:33:56] Sock 7.Parse request [09:33:56]Sock 7.Check first char [09:33:56]Sock 7.First char is OK [09:33:56]request: POST /json_proto HTTP/1.0 [09:33:56]Method: POST [09:33:56]URL: /json_proto [09:33:56]Method is POST - this is cgi request [09:33:56]url: /json_proto [09:33:56]query_string will be loaded in cgi processing [09:33:56]execute_cgi json_proto POST (null) [09:33:56]execute_cgi path=json_proto method=POST [09:33:56]POST find Content-Length [09:33:56]Host: 172.17.40.67:8080 [09:33:56]Content-Length: 683 [09:33:56]Content-Type: application/json [09:33:56] [09:33:56]POST finish read [09:33:56]Found Content-Length = 683 [09:33:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405626", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:33:56]execute_script... [09:33:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405626", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:33:56]POST & json_proto [09:33:56]process_json_proto [09:33:56]json parsed OK: [09:33:56]protocol is kg_v1.0 [09:33:56]action value=close_receipt [09:33:56]process_action close_receipt [09:33:56]cmd_close_receipt [09:33:56]MH_GetDate [09:33:56]Write to MH i2c: F0 00 00 02 6D 5E [09:33:56]Write i2c OK [09:33:56]MH_I2C_Read... [09:33:56]Read from MH i2c: F0 [09:33:56]MH_I2C_Read... [09:33:56]Read from MH i2c: F0 09 00 [09:33:56]MH_I2C_Read... [09:33:56]Read from MH i2c: F0 09 00 02 6D 00 08 09 1E 67 EE DA 66 66 91 [09:33:56]GetLastDocTimeStamp 1730021627 [09:33:56]current date 1730021640 [09:33:56]FM_GetShiftState [09:33:56]SAM_PROTO_GetShiftState [09:33:56]wFMCommunicate request_size=4 [09:33:56]MH_SAM_APDU [09:33:56]CAPDU: 80 13 01 00 [09:33:56]Write to MH i2c: E2 08 00 03 6D 80 13 01 00 00 00 00 00 ED [09:33:56]Write i2c OK [09:33:56]MH_I2C_Read... [09:33:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:33:56]Read from MH i2c: E2 [09:33:56]MH_I2C_Read... [09:33:56]Read from MH i2c: E2 0E 00 [09:33:56]MH_I2C_Read... [09:33:56]Read from MH i2c: E2 0E 00 03 6D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 99 [09:33:56]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:33:56]wFMCommunicate OK [09:33:56]SAM_PROTO_GetShiftState done [09:33:56]FM_GetShiftState done [09:33:56]opened in 1729987736 [09:33:56]opened+sec_in_day 1730074136 [09:33:56]quantity*price = 100015 [09:33:56]sum+1 = 100017 [09:33:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 119 27.10.2024 09:34 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95120 ФПД: 106240667078844 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T093400&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95120&fm=106240667078844&tin=02508201610067®Number=0000000000170478&sum=100000 [09:33:57]StoreToDocumentArchive [09:33:57]shift 143 fd 95120 [09:33:57]save to /storage/0143/doc_00095120 [09:33:57]save last doc name /storage/0143/doc_00095120 to /storage/kkm_last_doc_name [09:33:57]save OK [09:33:57]Clear old archive folders... [09:33:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:33:57]tlvbuf is 00FF1AA0 [09:33:57]SAM_PROTO_ClearQueue [09:33:57]wFMCommunicate request_size=4 [09:33:57]MH_SAM_APDU [09:33:57]CAPDU: 80 09 00 00 [09:33:57]Write to MH i2c: E2 08 00 10 6D 80 09 00 00 00 00 00 00 EF [09:33:57]Write i2c OK [09:33:57]MH_I2C_Read... [09:33:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:33:57]Read from MH i2c: E2 [09:33:57]MH_I2C_Read... [09:33:57]Read from MH i2c: E2 03 00 [09:33:57]MH_I2C_Read... [09:33:57]Read from MH i2c: E2 03 00 10 6D 00 90 00 F1 [09:33:57]RAPDU: 90 00 [09:33:57]wFMCommunicate OK [09:33:57]SAM_PROTO_ClearQueue done [09:33:57]KKMCreateOFDPacket [09:33:57]OFDProtocolAddRootSTLVToBuf [09:33:57]FM_MakeSignedData [09:33:57]FM_MakeSignedData [09:33:57]SAM_PROTO_SignData [09:33:57]wFMCommunicate request_size=4 [09:33:57]MH_SAM_APDU [09:33:57]CAPDU: 80 0D 01 02 [09:33:57]Write to MH i2c: E2 08 00 11 6D 80 0D 01 02 00 00 00 00 F7 [09:33:57]Write i2c OK [09:33:57]MH_I2C_Read... [09:33:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:33:57]Read from MH i2c: E2 [09:33:57]MH_I2C_Read... [09:33:57]Read from MH i2c: E2 03 00 [09:33:57]MH_I2C_Read... [09:33:57]Read from MH i2c: E2 03 00 11 6D 00 90 00 F2 [09:33:57]RAPDU: 90 00 [09:33:57]wFMCommunicate OK [09:33:57]wFMCommunicate request_size=255 [09:33:57]MH_SAM_APDU [09:33:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 08 09 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 90 73 01 00 35 04 06 00 60 [09:33:57]Write to MH i2c: E2 02 01 12 6D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 08 09 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 90 73 01 00 35 04 06 00 60 00 00 7F [09:33:57]Write i2c OK [09:33:57]MH_I2C_Read... [09:33:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:33:57]Read from MH i2c: E2 [09:33:57]MH_I2C_Read... [09:33:57]Read from MH i2c: E2 03 00 [09:33:57]MH_I2C_Read... [09:33:57]Read from MH i2c: E2 03 00 12 6D 00 90 00 F3 [09:33:57]RAPDU: 90 00 [09:33:57]wFMCommunicate OK [09:33:57]wFMCommunicate request_size=10 [09:33:57]MH_SAM_APDU [09:33:57]CAPDU: 80 0D 02 02 05 A0 15 38 D0 BC [09:33:57]Write to MH i2c: E2 0D 00 13 6D 80 0D 02 02 05 00 A0 15 38 D0 BC 00 00 7D [09:33:57]Write i2c OK [09:33:57]MH_I2C_Read... [09:33:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:33:57]Read from MH i2c: E2 [09:33:57]MH_I2C_Read... [09:33:57]Read from MH i2c: E2 03 00 [09:33:57]MH_I2C_Read... [09:33:57]Read from MH i2c: E2 03 00 13 6D 00 90 00 F4 [09:33:57]RAPDU: 90 00 [09:33:57]wFMCommunicate OK [09:33:57]wFMCommunicate request_size=4 [09:33:57]MH_SAM_APDU [09:33:57]CAPDU: 80 0D 03 02 [09:33:57]Write to MH i2c: E2 08 00 14 6D 80 0D 03 02 00 00 00 00 FC [09:33:57]Write i2c OK [09:33:57]MH_I2C_Read... [09:33:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:33:58]Read from MH i2c: E2 [09:33:58]MH_I2C_Read... [09:33:58]Read from MH i2c: E2 0B 00 [09:33:58]MH_I2C_Read... [09:33:58]Read from MH i2c: E2 0B 00 14 6D 00 98 1A 3E 72 21 4A 50 4B 90 00 65 [09:33:58]RAPDU: 98 1A 3E 72 21 4A 50 4B 90 00 [09:33:58]wFMCommunicate OK [09:33:58]SAM_PROTO_SignData done [09:33:58]FM_MakeSignedData done [09:33:58]CreateOFDProtocolMessage [09:33:58]wFMCommunicate request_size=4 [09:33:58]MH_SAM_APDU [09:33:58]CAPDU: 80 11 00 00 [09:33:58]Write to MH i2c: E2 08 00 15 6D 80 11 00 00 00 00 00 00 FC [09:33:58]Write i2c OK [09:33:58]MH_I2C_Read... [09:33:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:33:58]Read from MH i2c: E2 [09:33:58]MH_I2C_Read... [09:33:58]Read from MH i2c: E2 17 00 [09:33:58]MH_I2C_Read... [09:33:58]Read from MH i2c: E2 17 00 15 6D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4D [09:33:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:33:58]wFMCommunicate OK [09:33:58]CreateOFDProtocolMessage done [09:33:58]OFDSenderStorePacket 95120 [09:33:58]StoreOFDPacket docnum=95120 [09:33:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F5 D1 07 01 A2 0F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 08 09 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 90 73 01 00 35 04 06 00 60 A0 15 38 D0 BC 98 1A 3E 72 21 4A 50 4B [09:33:58]CheckFolder [09:33:58]dirname=/storage/ofd_packets [09:33:58]CheckFolder done [09:33:58]ProducePacketName [09:33:58]name=ofd_packets/00095120 [09:33:58]NVStorageSaveData ofd_packets/00095120 [09:33:58]File name is /storage/ofd_packets/00095120 [09:33:58]Write 301 bytes [09:33:58]NVStorageSaveData done [09:33:58]OFDSenderStorePacket done [09:33:58]KKMCreateOFDPacket done [09:33:58]NVStorageSaveData kkm_last_timestamp [09:33:58]File name is /storage/kkm_last_timestamp [09:33:58]Write 4 bytes [09:33:58]NVStorageSaveData done [09:33:58]ExternCall_PrintAddStr [09:33:58]wPrintStart [09:33:58]Write to MH i2c: 01 00 00 16 6D 83 [09:33:58]Write i2c OK [09:33:58]MH_I2C_Read... [09:33:58]Read from MH i2c: 01 [09:33:58]MH_I2C_Read... [09:33:58]Read from MH i2c: 01 07 00 [09:33:58]MH_I2C_Read... [09:33:58]Read from MH i2c: 01 07 00 16 6D 00 00 00 00 00 FF 0F 98 [09:33:58]RasterBufferAndPrint [09:33:58]line Счет N : (1)3405626 [09:33:58]line ИНН: 02508201610067 [09:33:58]line Контрольно-Кассовый Чек [09:33:58]line ПРОДАЖА [09:33:58]line ТРК (МРК, ГНК) : 22 [09:33:58]line Товар: 2710124130 [09:33:58]line Аи-92-К-4 [09:33:58]line 14.950 * 66.90 [09:33:58]line = 1000.16 [09:33:58]line НДС 12% НСП 1% [09:33:58]line > о реализуемом товаре [09:33:58]line ОКРУГЛЕНИЕ: -0.16 [09:33:58]line ИТОГО: 1000.00 [09:33:58]line Внесено: 1000.00 [09:33:58]line СДАЧА: 0.00 [09:33:58]line НСП 1% : 8.85 [09:33:58]line НДС 12% : 106.21 [09:33:58]line Наличными: 1000.00 [09:33:58]line Безнал.: 0.00 [09:33:58]line Место: АЗС № 82 "Партнер Нефть" [09:33:58]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:33:58]line СНО: Общий режим [09:33:58]line Чек 119 27.10.2024 09:34 [09:33:58]line Смена: 143 ФФД: 1.0 [09:33:58]line ЗНМ: 0300000017 [09:33:58]line РНМ: 0000000000170478 [09:33:58]line Версия ККМ: v1.0 [09:33:58]line ФМ: 0000000002098560 [09:33:58]line ФД: 95120 [09:33:58]line ФПД: 106240667078844 [09:33:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T093400&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95120&fm=106240667078844&tin=02508201610067®Number=0000000000170478&sum=100000 [09:33:58]OFD Sender: Processing packet 95120 [packets to send 56, broken 55] [09:33:58]ProducePacketName [09:33:58]name=ofd_packets/00095120 [09:33:58]OFD Sender: To server: pG, [09:33:58]CommunicateWithHost lk.salyk.kg:30040 [09:33:58]ConnectInit lk.salyk.kg [09:33:58]written 0, free lines is 4095 [09:33:58]Connected sock=10 [09:33:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F5 D1 07 01 A2 0F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 08 09 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 90 73 01 00 35 04 06 00 60 A0 15 38 D0 BC 98 1A 3E 72 21 4A 50 4B [09:33:58]Write to MH i2c: 01 00 00 41 6D AE [09:33:58]Write i2c OK [09:33:58]MH_I2C_Read... [09:33:58]Read from MH i2c: 01 [09:33:58]MH_I2C_Read... [09:33:58]Read from MH i2c: 01 07 00 [09:33:58]MH_I2C_Read... [09:33:58]Read from MH i2c: 01 07 00 41 6D 00 00 00 00 00 FB 0C BC [09:33:58]RasterBufferAndPrint [09:33:58]line [09:33:58]line [09:33:58]line [09:33:58]line [09:33:58]line [09:33:58]written 0, free lines is 3329 [09:33:58]MH_Cut [09:33:58]Write to MH i2c: D1 01 00 48 6D 01 87 [09:33:58]Write i2c OK [09:33:58]MH_I2C_Read... [09:33:58]Read from MH i2c: D1 [09:33:58]MH_I2C_Read... [09:33:58]Read from MH i2c: D1 01 00 [09:33:58]MH_I2C_Read... [09:33:58]Read from MH i2c: D1 01 00 48 6D 00 86 [09:33:58]Write to MH i2c: 01 00 00 49 6D B6 [09:33:58]Write i2c OK [09:33:58]MH_I2C_Read... [09:33:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D1 36 47 00 BD 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 32 30 39 38 35 36 30 10 04 04 00 90 73 01 00 F4 03 04 00 35 B3 1D 67 B6 04 01 00 00 6A 34 17 5C 2C 11 E3 5C [09:33:58]CommunicateWithHost err = 0 [09:33:58]CheckOFDResponse [09:33:58]1017 (14) - 77093643461234 [09:33:58]1041 (16) - 0000000002098560 [09:33:58]1040 (4) - 95120 [09:33:58]1012 (4) - 27.10.2024 03:27 [09:33:58]1206 (1) - 0 [09:33:58]OFD Sender: Remove packet 95120 [09:33:58]ProducePacketName [09:33:58]name=ofd_packets/00095120 [09:33:58]NVStorageDeleteData [09:33:59]OFD Sender: No OFD packet to send [09:33:59]*** Cut start [09:33:59]*** Partial cut [09:33:59]*** CUTSNS_PIN = 1 [09:33:59]*** CUTSNS_PIN = 0 [09:33:59]*** Brake cut motor [09:34:00]Read from MH i2c: 01 [09:34:00]MH_I2C_Read... [09:34:00]*** Stop cut motor [09:34:00]*** Cut end [09:34:00]Read from MH i2c: 01 07 00 [09:34:00]MH_I2C_Read... [09:34:00]Read from MH i2c: 01 07 00 49 6D 00 00 00 00 00 FF 0F CB [09:34:00]process_action close_receipt done [09:34:00]requested_data is exist [09:34:00]produce_requested_data [09:34:00]requested_item fm.sn is exist - process it [09:34:00]wFMCommunicate request_size=4 [09:34:00]MH_SAM_APDU [09:34:00]CAPDU: 80 11 00 00 [09:34:00]Write to MH i2c: E2 08 00 4A 6D 80 11 00 00 00 00 00 00 31 [09:34:00]Write i2c OK [09:34:00]MH_I2C_Read... [09:34:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:34:00]Read from MH i2c: E2 [09:34:00]MH_I2C_Read... [09:34:00]Read from MH i2c: E2 17 00 [09:34:00]MH_I2C_Read... [09:34:00]Read from MH i2c: E2 17 00 4A 6D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 82 [09:34:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:34:00]wFMCommunicate OK [09:34:00]requested_item fd.num is exist - process it [09:34:00]SAM_PROTO_GetFieldsCounters [09:34:00]wFMCommunicate request_size=4 [09:34:00]MH_SAM_APDU [09:34:00]CAPDU: 80 13 00 00 [09:34:00]Write to MH i2c: E2 08 00 4B 6D 80 13 00 00 00 00 00 00 34 [09:34:00]Write i2c OK [09:34:00]MH_I2C_Read... [09:34:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:34:00]Read from MH i2c: E2 [09:34:00]MH_I2C_Read... [09:34:00]Read from MH i2c: E2 62 00 [09:34:00]MH_I2C_Read... [09:34:00]Read from MH i2c: E2 62 00 4B 6D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 90 73 01 00 0E 04 04 00 8F 00 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 4D [09:34:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 90 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 77 00 00 00 5E 04 04 00 77 00 00 00 57 04 04 00 78 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:34:00]wFMCommunicate OK [09:34:00]SAM_PROTO_GetFieldsCounters done [09:34:00]requested_item shift.num is exist - process it [09:34:00]requested_item shift.opened is exist - process it [09:34:00]req_shift_opened [09:34:00]FM_GetShiftState [09:34:00]SAM_PROTO_GetShiftState [09:34:00]wFMCommunicate request_size=4 [09:34:00]MH_SAM_APDU [09:34:00]CAPDU: 80 13 01 00 [09:34:00]Write to MH i2c: E2 08 00 4C 6D 80 13 01 00 00 00 00 00 36 [09:34:00]Write i2c OK [09:34:00]MH_I2C_Read... [09:34:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:34:00]Read from MH i2c: E2 [09:34:00]MH_I2C_Read... [09:34:00]Read from MH i2c: E2 0E 00 [09:34:00]MH_I2C_Read... [09:34:00]Read from MH i2c: E2 0E 00 4C 6D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E2 [09:34:00]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:34:00]wFMCommunicate OK [09:34:00]SAM_PROTO_GetShiftState done [09:34:00]FM_GetShiftState done [09:34:00]req_shift_opened done [09:34:00]requested_item shift.open_date is exist - process it [09:34:00]req_shift_open_date [09:34:00]req_shift_open_date done [09:34:00]produce_requested_data done [09:34:00]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95120,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:34:00]process_action_free close_receipt [09:34:00]json_value_free [09:34:00]json_value_free done [09:34:00]process_json_proto returns [09:34:00]Send response to host [09:34:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95120,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:34:00]free response buf [09:34:00]execute_script done [09:34:00]execute_script returns [09:34:00]free content buf [09:34:00]Sock 7.Close socket [09:34:00]Sock 7.Thread stoped [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: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:49]OFD Sender: No OFD packet to send [09:34:54]OFD Sender: No OFD packet to send [09:34:59]OFD Sender: No OFD packet to send [09:35:04]OFD Sender: No OFD packet to send [09:35:09]OFD Sender: No OFD packet to send [09:35:14]OFD Sender: No OFD packet to send [09:35:19]OFD Sender: No OFD packet to send [09:35:24]OFD Sender: No OFD packet to send [09:35:29]OFD Sender: No OFD packet to send [09:35:34]OFD Sender: No OFD packet to send [09:35:36]accept exits with 9 [09:35:36]New connection [09:35:36]New thread 3066723684 created [09:35:36]Thread 3066867044 joined [09:35:36]Waiting for new connection... [09:35:36] Sock 9.Parse request [09:35:36]Sock 9.Check first char [09:35:36]Sock 9.First char is OK [09:35:36]request: POST /json_proto HTTP/1.0 [09:35:36]Method: POST [09:35:36]URL: /json_proto [09:35:36]Method is POST - this is cgi request [09:35:36]url: /json_proto [09:35:36]query_string will be loaded in cgi processing [09:35:36]execute_cgi json_proto POST (null) [09:35:36]execute_cgi path=json_proto method=POST [09:35:36]POST find Content-Length [09:35:36]Host: 172.17.40.67:8080 [09:35:36]Content-Length: 678 [09:35:36]Content-Type: application/json [09:35:36] [09:35:36]POST finish read [09:35:36]Found Content-Length = 678 [09:35:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405627", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.240, "sum" : 350.56, "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" ] } } [09:35:36]execute_script... [09:35: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)3405627", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.240, "sum" : 350.56, "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" ] } } [09:35:36]POST & json_proto [09:35:36]process_json_proto [09:35:36]json parsed OK: [09:35:36]protocol is kg_v1.0 [09:35:36]action value=close_receipt [09:35:36]process_action close_receipt [09:35:36]cmd_close_receipt [09:35:36]MH_GetDate [09:35:36]Write to MH i2c: F0 00 00 4D 6D A9 [09:35:36]Write i2c OK [09:35:36]MH_I2C_Read... [09:35:36]Read from MH i2c: F0 [09:35:36]MH_I2C_Read... [09:35:36]Read from MH i2c: F0 09 00 [09:35:36]MH_I2C_Read... [09:35:36]Read from MH i2c: F0 09 00 4D 6D 00 6C 09 1E 67 EE DA 66 66 40 [09:35:36]GetLastDocTimeStamp 1730021640 [09:35:36]current date 1730021740 [09:35:36]FM_GetShiftState [09:35:36]SAM_PROTO_GetShiftState [09:35:36]wFMCommunicate request_size=4 [09:35:36]MH_SAM_APDU [09:35:36]CAPDU: 80 13 01 00 [09:35:36]Write to MH i2c: E2 08 00 4E 6D 80 13 01 00 00 00 00 00 38 [09:35:36]Write i2c OK [09:35:36]MH_I2C_Read... [09:35:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:35:36]Read from MH i2c: E2 [09:35:36]MH_I2C_Read... [09:35:36]Read from MH i2c: E2 0E 00 [09:35:36]MH_I2C_Read... [09:35:36]Read from MH i2c: E2 0E 00 4E 6D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E4 [09:35:36]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:35:36]wFMCommunicate OK [09:35:36]SAM_PROTO_GetShiftState done [09:35:36]FM_GetShiftState done [09:35:36]opened in 1729987736 [09:35:36]opened+sec_in_day 1730074136 [09:35:36]quantity*price = 35055 [09:35:36]sum+1 = 35057 [09:35:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.23 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 120 27.10.2024 09:35 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95121 ФПД: 162266820255569 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T093540&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95121&fm=162266820255569&tin=02508201610067®Number=0000000000170478&sum=35000 [09:35:37]StoreToDocumentArchive [09:35:37]shift 143 fd 95121 [09:35:37]save to /storage/0143/doc_00095121 [09:35:37]save last doc name /storage/0143/doc_00095121 to /storage/kkm_last_doc_name [09:35:37]save OK [09:35:37]Clear old archive folders... [09:35:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:35:37]tlvbuf is 00F76340 [09:35:37]SAM_PROTO_ClearQueue [09:35:37]wFMCommunicate request_size=4 [09:35:37]MH_SAM_APDU [09:35:37]CAPDU: 80 09 00 00 [09:35:37]Write to MH i2c: E2 08 00 5B 6D 80 09 00 00 00 00 00 00 3A [09:35:37]Write i2c OK [09:35:37]MH_I2C_Read... [09:35:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:35:37]Read from MH i2c: E2 [09:35:37]MH_I2C_Read... [09:35:37]Read from MH i2c: E2 03 00 [09:35:37]MH_I2C_Read... [09:35:37]Read from MH i2c: E2 03 00 5B 6D 00 90 00 3C [09:35:37]RAPDU: 90 00 [09:35:37]wFMCommunicate OK [09:35:37]SAM_PROTO_ClearQueue done [09:35:37]KKMCreateOFDPacket [09:35:37]OFDProtocolAddRootSTLVToBuf [09:35:37]FM_MakeSignedData [09:35:37]FM_MakeSignedData [09:35:37]SAM_PROTO_SignData [09:35:37]wFMCommunicate request_size=4 [09:35:37]MH_SAM_APDU [09:35:37]CAPDU: 80 0D 01 02 [09:35:37]Write to MH i2c: E2 08 00 5C 6D 80 0D 01 02 00 00 00 00 42 [09:35:37]Write i2c OK [09:35:37]MH_I2C_Read... [09:35:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:35:37]Read from MH i2c: E2 [09:35:37]MH_I2C_Read... [09:35:37]Read from MH i2c: E2 03 00 [09:35:37]MH_I2C_Read... [09:35:37]Read from MH i2c: E2 03 00 5C 6D 00 90 00 3D [09:35:37]RAPDU: 90 00 [09:35:37]wFMCommunicate OK [09:35:37]wFMCommunicate request_size=255 [09:35:37]MH_SAM_APDU [09:35: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 34 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 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 8B 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 78 00 00 00 F4 03 04 00 6C 09 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 91 73 01 00 35 04 06 00 93 [09:35:37]Write to MH i2c: E2 02 01 5D 6D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 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 8B 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 78 00 00 00 F4 03 04 00 6C 09 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 91 73 01 00 35 04 06 00 93 00 00 74 [09:35:37]Write i2c OK [09:35:37]MH_I2C_Read... [09:35:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:35:38]Read from MH i2c: E2 [09:35:38]MH_I2C_Read... [09:35:38]Read from MH i2c: E2 03 00 [09:35:38]MH_I2C_Read... [09:35:38]Read from MH i2c: E2 03 00 5D 6D 00 90 00 3E [09:35:38]RAPDU: 90 00 [09:35:38]wFMCommunicate OK [09:35:38]wFMCommunicate request_size=10 [09:35:38]MH_SAM_APDU [09:35:38]CAPDU: 80 0D 02 02 05 94 B0 2E 1F 51 [09:35:38]Write to MH i2c: E2 0D 00 5E 6D 80 0D 02 02 05 00 94 B0 2E 1F 51 00 00 31 [09:35:38]Write i2c OK [09:35:38]MH_I2C_Read... [09:35:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:35:38]Read from MH i2c: E2 [09:35:38]MH_I2C_Read... [09:35:38]Read from MH i2c: E2 03 00 [09:35:38]MH_I2C_Read... [09:35:38]Read from MH i2c: E2 03 00 5E 6D 00 90 00 3F [09:35:38]RAPDU: 90 00 [09:35:38]wFMCommunicate OK [09:35:38]wFMCommunicate request_size=4 [09:35:38]MH_SAM_APDU [09:35:38]CAPDU: 80 0D 03 02 [09:35:38]Write to MH i2c: E2 08 00 5F 6D 80 0D 03 02 00 00 00 00 47 [09:35:38]Write i2c OK [09:35:38]MH_I2C_Read... [09:35:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:35:38]Read from MH i2c: E2 [09:35:38]MH_I2C_Read... [09:35:38]Read from MH i2c: E2 0B 00 [09:35:38]MH_I2C_Read... [09:35:38]Read from MH i2c: E2 0B 00 5F 6D 00 9A 1E 01 A3 7F 37 90 4F 90 00 39 [09:35:38]RAPDU: 9A 1E 01 A3 7F 37 90 4F 90 00 [09:35:38]wFMCommunicate OK [09:35:38]SAM_PROTO_SignData done [09:35:38]FM_MakeSignedData done [09:35:38]CreateOFDProtocolMessage [09:35:38]wFMCommunicate request_size=4 [09:35:38]MH_SAM_APDU [09:35:38]CAPDU: 80 11 00 00 [09:35:38]Write to MH i2c: E2 08 00 60 6D 80 11 00 00 00 00 00 00 47 [09:35:38]Write i2c OK [09:35:38]MH_I2C_Read... [09:35:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:35:38]Read from MH i2c: E2 [09:35:38]MH_I2C_Read... [09:35:38]Read from MH i2c: E2 17 00 [09:35:38]MH_I2C_Read... [09:35:38]Read from MH i2c: E2 17 00 60 6D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 98 [09:35:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:35:38]wFMCommunicate OK [09:35:38]CreateOFDProtocolMessage done [09:35:38]OFDSenderStorePacket 95121 [09:35:38]StoreOFDPacket docnum=95121 [09:35:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E1 0A 07 01 2D F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 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 8B 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 78 00 00 00 F4 03 04 00 6C 09 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 91 73 01 00 35 04 06 00 93 94 B0 2E 1F 51 9A 1E 01 A3 7F 37 90 4F [09:35:38]CheckFolder [09:35:38]dirname=/storage/ofd_packets [09:35:38]CheckFolder done [09:35:38]ProducePacketName [09:35:38]name=ofd_packets/00095121 [09:35:38]NVStorageSaveData ofd_packets/00095121 [09:35:38]File name is /storage/ofd_packets/00095121 [09:35:38]Write 301 bytes [09:35:38]NVStorageSaveData done [09:35:38]OFDSenderStorePacket done [09:35:38]KKMCreateOFDPacket done [09:35:38]NVStorageSaveData kkm_last_timestamp [09:35:38]File name is /storage/kkm_last_timestamp [09:35:38]Write 4 bytes [09:35:38]NVStorageSaveData done [09:35:38]ExternCall_PrintAddStr [09:35:38]wPrintStart [09:35:38]Write to MH i2c: 01 00 00 61 6D CE [09:35:38]Write i2c OK [09:35:38]MH_I2C_Read... [09:35:38]Read from MH i2c: 01 [09:35:38]MH_I2C_Read... [09:35:38]Read from MH i2c: 01 07 00 [09:35:38]MH_I2C_Read... [09:35:38]Read from MH i2c: 01 07 00 61 6D 00 00 00 00 00 FF 0F E3 [09:35:38]RasterBufferAndPrint [09:35:38]line Счет N : (1)3405627 [09:35:38]line ИНН: 02508201610067 [09:35:38]line Контрольно-Кассовый Чек [09:35:38]line ПРОДАЖА [09:35:38]line ТРК (МРК, ГНК) : 12 [09:35:38]line Товар: 2710124130 [09:35:38]line Аи-92-К-4 [09:35:38]line 5.240 * 66.90 [09:35:38]line = 350.56 [09:35:38]line НДС 12% НСП 1% [09:35:38]line > о реализуемом товаре [09:35:38]line ОКРУГЛЕНИЕ: -0.56 [09:35:38]line ИТОГО: 350.00 [09:35:38]line Внесено: 350.00 [09:35:38]line СДАЧА: 0.00 [09:35:38]line НСП 1% : 3.10 [09:35:38]line НДС 12% : 37.23 [09:35:38]line Наличными: 350.00 [09:35:38]line Безнал.: 0.00 [09:35:38]line Место: АЗС № 82 "Партнер Нефть" [09:35:38]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:35:38]line СНО: Общий режим [09:35:38]line Чек 120 27.10.2024 09:35 [09:35:38]line Смена: 143 ФФД: 1.0 [09:35:38]line ЗНМ: 0300000017 [09:35:38]line РНМ: 0000000000170478 [09:35:38]line Версия ККМ: v1.0 [09:35:38]line ФМ: 0000000002098560 [09:35:38]line ФД: 95121 [09:35:38]line ФПД: 162266820255569 [09:35:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T093540&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95121&fm=162266820255569&tin=02508201610067®Number=0000000000170478&sum=35000 [09:35:38]OFD Sender: Processing packet 95121 [packets to send 56, broken 55] [09:35:38]ProducePacketName [09:35:38]name=ofd_packets/00095121 [09:35:38]OFD Sender: To server: pG, [09:35:38]CommunicateWithHost lk.salyk.kg:30040 [09:35:38]ConnectInit lk.salyk.kg [09:35:38]written 0, free lines is 4095 [09:35:38]Connected sock=10 [09:35:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E1 0A 07 01 2D F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 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 8B 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 78 00 00 00 F4 03 04 00 6C 09 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 91 73 01 00 35 04 06 00 93 94 B0 2E 1F 51 9A 1E 01 A3 7F 37 90 4F [09:35:39]Write to MH i2c: 01 00 00 8C 6D F9 [09:35:39]Write i2c OK [09:35:39]MH_I2C_Read... [09:35:39]Read from MH i2c: 01 [09:35:39]MH_I2C_Read... [09:35:39]Read from MH i2c: 01 07 00 [09:35:39]MH_I2C_Read... [09:35:39]Read from MH i2c: 01 07 00 8C 6D 00 00 00 00 00 F9 0C 05 [09:35:39]RasterBufferAndPrint [09:35:39]line [09:35:39]line [09:35:39]line [09:35:39]line [09:35:39]line [09:35:39]written 0, free lines is 3329 [09:35:39]MH_Cut [09:35:39]Write to MH i2c: D1 01 00 93 6D 01 D2 [09:35:39]Write i2c OK [09:35:39]MH_I2C_Read... [09:35:39]Read from MH i2c: D1 [09:35:39]MH_I2C_Read... [09:35:39]Read from MH i2c: D1 01 00 [09:35:39]MH_I2C_Read... [09:35:39]Read from MH i2c: D1 01 00 93 6D 00 D1 [09:35:39]Write to MH i2c: 01 00 00 94 6D 01 [09:35:39]Write i2c OK [09:35:39]MH_I2C_Read... [09:35:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 98 43 47 00 17 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 32 30 39 38 35 36 30 10 04 04 00 91 73 01 00 F4 03 04 00 99 B3 1D 67 B6 04 01 00 00 D4 05 B3 2F 4D 3C A1 34 [09:35:39]CommunicateWithHost err = 0 [09:35:39]CheckOFDResponse [09:35:39]1017 (14) - 77093643461234 [09:35:39]1041 (16) - 0000000002098560 [09:35:39]1040 (4) - 95121 [09:35:39]1012 (4) - 27.10.2024 03:29 [09:35:39]1206 (1) - 0 [09:35:39]OFD Sender: Remove packet 95121 [09:35:39]ProducePacketName [09:35:39]name=ofd_packets/00095121 [09:35:39]NVStorageDeleteData [09:35:39]OFD Sender: No OFD packet to send [09:35:39]*** Cut start [09:35:39]*** Partial cut [09:35:39]*** CUTSNS_PIN = 1 [09:35:39]*** CUTSNS_PIN = 0 [09:35:39]*** Brake cut motor [09:35:40]Read from MH i2c: 01 [09:35:40]MH_I2C_Read... [09:35:40]*** Stop cut motor [09:35:40]*** Cut end [09:35:40]Read from MH i2c: 01 07 00 [09:35:40]MH_I2C_Read... [09:35:40]Read from MH i2c: 01 07 00 94 6D 00 00 00 00 00 FF 0F 16 [09:35:40]process_action close_receipt done [09:35:40]requested_data is exist [09:35:40]produce_requested_data [09:35:40]requested_item fm.sn is exist - process it [09:35:40]wFMCommunicate request_size=4 [09:35:40]MH_SAM_APDU [09:35:40]CAPDU: 80 11 00 00 [09:35:40]Write to MH i2c: E2 08 00 95 6D 80 11 00 00 00 00 00 00 7C [09:35:40]Write i2c OK [09:35:40]MH_I2C_Read... [09:35:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:35:40]Read from MH i2c: E2 [09:35:40]MH_I2C_Read... [09:35:40]Read from MH i2c: E2 17 00 [09:35:40]MH_I2C_Read... [09:35:40]Read from MH i2c: E2 17 00 95 6D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CD [09:35:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:35:40]wFMCommunicate OK [09:35:40]requested_item fd.num is exist - process it [09:35:40]SAM_PROTO_GetFieldsCounters [09:35:40]wFMCommunicate request_size=4 [09:35:40]MH_SAM_APDU [09:35:40]CAPDU: 80 13 00 00 [09:35:40]Write to MH i2c: E2 08 00 96 6D 80 13 00 00 00 00 00 00 7F [09:35:40]Write i2c OK [09:35:40]MH_I2C_Read... [09:35:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:35:40]Read from MH i2c: E2 [09:35:40]MH_I2C_Read... [09:35:40]Read from MH i2c: E2 62 00 [09:35:40]MH_I2C_Read... [09:35:40]Read from MH i2c: E2 62 00 96 6D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 91 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 78 00 00 00 5E 04 04 00 78 00 00 00 57 04 04 00 79 00 00 00 19 04 04 00 00 00 00 00 90 00 9C [09:35:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 91 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 78 00 00 00 5E 04 04 00 78 00 00 00 57 04 04 00 79 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:35:40]wFMCommunicate OK [09:35:40]SAM_PROTO_GetFieldsCounters done [09:35:40]requested_item shift.num is exist - process it [09:35:40]requested_item shift.opened is exist - process it [09:35:40]req_shift_opened [09:35:40]FM_GetShiftState [09:35:40]SAM_PROTO_GetShiftState [09:35:40]wFMCommunicate request_size=4 [09:35:40]MH_SAM_APDU [09:35:40]CAPDU: 80 13 01 00 [09:35:40]Write to MH i2c: E2 08 00 97 6D 80 13 01 00 00 00 00 00 81 [09:35:40]Write i2c OK [09:35:40]MH_I2C_Read... [09:35:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:35:40]Read from MH i2c: E2 [09:35:40]MH_I2C_Read... [09:35:40]Read from MH i2c: E2 0E 00 [09:35:40]MH_I2C_Read... [09:35:40]Read from MH i2c: E2 0E 00 97 6D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 2D [09:35:40]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:35:40]wFMCommunicate OK [09:35:40]SAM_PROTO_GetShiftState done [09:35:40]FM_GetShiftState done [09:35:40]req_shift_opened done [09:35:40]requested_item shift.open_date is exist - process it [09:35:40]req_shift_open_date [09:35:40]req_shift_open_date done [09:35:40]produce_requested_data done [09:35:40]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95121,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:35:40]process_action_free close_receipt [09:35:40]json_value_free [09:35:40]json_value_free done [09:35:40]process_json_proto returns [09:35:40]Send response to host [09:35:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95121,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:35:40]free response buf [09:35:40]execute_script done [09:35:40]execute_script returns [09:35:40]free content buf [09:35:40]Sock 9.Close socket [09:35:40]Sock 9.Thread stoped [09:35:41]accept exits with 7 [09:35:41]New connection [09:35:41]New thread 3066867044 created [09:35:41]Thread 3066723684 joined [09:35:41]Waiting for new connection... [09:35:41] Sock 7.Parse request [09:35:41]Sock 7.Check first char [09:35:41]Sock 7.First char is OK [09:35:41]request: POST /json_proto HTTP/1.0 [09:35:41]Method: POST [09:35:41]URL: /json_proto [09:35:41]Method is POST - this is cgi request [09:35:41]url: /json_proto [09:35:41]query_string will be loaded in cgi processing [09:35:41]execute_cgi json_proto POST (null) [09:35:41]execute_cgi path=json_proto method=POST [09:35:41]POST find Content-Length [09:35:41]Host: 172.17.40.67:8080 [09:35:41]Content-Length: 678 [09:35:41]Content-Type: application/json [09:35:41] [09:35:41]POST finish read [09:35:41]Found Content-Length = 678 [09:35:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405628", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:35:41]execute_script... [09:35: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)3405628", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:35:41]POST & json_proto [09:35:41]process_json_proto [09:35:41]json parsed OK: [09:35:41]protocol is kg_v1.0 [09:35:41]action value=close_receipt [09:35:41]process_action close_receipt [09:35:41]cmd_close_receipt [09:35:41]MH_GetDate [09:35:41]Write to MH i2c: F0 00 00 98 6D F4 [09:35:41]Write i2c OK [09:35:41]MH_I2C_Read... [09:35:41]Read from MH i2c: F0 [09:35:41]MH_I2C_Read... [09:35:41]Read from MH i2c: F0 09 00 [09:35:41]MH_I2C_Read... [09:35:41]Read from MH i2c: F0 09 00 98 6D 00 71 09 1E 67 EE DA 66 66 90 [09:35:41]GetLastDocTimeStamp 1730021740 [09:35:41]current date 1730021745 [09:35:41]FM_GetShiftState [09:35:41]SAM_PROTO_GetShiftState [09:35:41]wFMCommunicate request_size=4 [09:35:41]MH_SAM_APDU [09:35:41]CAPDU: 80 13 01 00 [09:35:41]Write to MH i2c: E2 08 00 99 6D 80 13 01 00 00 00 00 00 83 [09:35:41]Write i2c OK [09:35:41]MH_I2C_Read... [09:35:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:35:41]Read from MH i2c: E2 [09:35:41]MH_I2C_Read... [09:35:41]Read from MH i2c: E2 0E 00 [09:35:41]MH_I2C_Read... [09:35:41]Read from MH i2c: E2 0E 00 99 6D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 2F [09:35:41]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:35:41]wFMCommunicate OK [09:35:41]SAM_PROTO_GetShiftState done [09:35:41]FM_GetShiftState done [09:35:41]opened in 1729987736 [09:35:41]opened+sec_in_day 1730074136 [09:35:41]quantity*price = 50041 [09:35:41]sum+1 = 50042 [09:35:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 121 27.10.2024 09:35 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95122 ФПД: 81308437756615 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T093545&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95122&fm=81308437756615&tin=02508201610067®Number=0000000000170478&sum=50000 [09:35:42]StoreToDocumentArchive [09:35:42]shift 143 fd 95122 [09:35:42]save to /storage/0143/doc_00095122 [09:35:42]save last doc name /storage/0143/doc_00095122 to /storage/kkm_last_doc_name [09:35:42]save OK [09:35:42]Clear old archive folders... [09:35:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:35:42]tlvbuf is 0106FBF0 [09:35:42]SAM_PROTO_ClearQueue [09:35:42]wFMCommunicate request_size=4 [09:35:42]MH_SAM_APDU [09:35:42]CAPDU: 80 09 00 00 [09:35:42]Write to MH i2c: E2 08 00 A6 6D 80 09 00 00 00 00 00 00 85 [09:35:42]Write i2c OK [09:35:42]MH_I2C_Read... [09:35:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:35:42]Read from MH i2c: E2 [09:35:42]MH_I2C_Read... [09:35:42]Read from MH i2c: E2 03 00 [09:35:42]MH_I2C_Read... [09:35:42]Read from MH i2c: E2 03 00 A6 6D 00 90 00 87 [09:35:42]RAPDU: 90 00 [09:35:42]wFMCommunicate OK [09:35:42]SAM_PROTO_ClearQueue done [09:35:42]KKMCreateOFDPacket [09:35:42]OFDProtocolAddRootSTLVToBuf [09:35:42]FM_MakeSignedData [09:35:42]FM_MakeSignedData [09:35:42]SAM_PROTO_SignData [09:35:42]wFMCommunicate request_size=4 [09:35:42]MH_SAM_APDU [09:35:42]CAPDU: 80 0D 01 02 [09:35:42]Write to MH i2c: E2 08 00 A7 6D 80 0D 01 02 00 00 00 00 8D [09:35:42]Write i2c OK [09:35:42]MH_I2C_Read... [09:35:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:35:42]Read from MH i2c: E2 [09:35:42]MH_I2C_Read... [09:35:42]Read from MH i2c: E2 03 00 [09:35:42]MH_I2C_Read... [09:35:42]Read from MH i2c: E2 03 00 A7 6D 00 90 00 88 [09:35:42]RAPDU: 90 00 [09:35:42]wFMCommunicate OK [09:35:42]wFMCommunicate request_size=255 [09:35:42]MH_SAM_APDU [09:35: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 71 09 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 92 73 01 00 35 04 06 00 49 [09:35:42]Write to MH i2c: E2 02 01 A8 6D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 71 09 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 92 73 01 00 35 04 06 00 49 00 00 71 [09:35:42]Write i2c OK [09:35:42]MH_I2C_Read... [09:35:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:35:43]Read from MH i2c: E2 [09:35:43]MH_I2C_Read... [09:35:43]Read from MH i2c: E2 03 00 [09:35:43]MH_I2C_Read... [09:35:43]Read from MH i2c: E2 03 00 A8 6D 00 90 00 89 [09:35:43]RAPDU: 90 00 [09:35:43]wFMCommunicate OK [09:35:43]wFMCommunicate request_size=10 [09:35:43]MH_SAM_APDU [09:35:43]CAPDU: 80 0D 02 02 05 F3 18 8C BA C7 [09:35:43]Write to MH i2c: E2 0D 00 A9 6D 80 0D 02 02 05 00 F3 18 8C BA C7 00 00 B2 [09:35:43]Write i2c OK [09:35:43]MH_I2C_Read... [09:35:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:35:43]Read from MH i2c: E2 [09:35:43]MH_I2C_Read... [09:35:43]Read from MH i2c: E2 03 00 [09:35:43]MH_I2C_Read... [09:35:43]Read from MH i2c: E2 03 00 A9 6D 00 90 00 8A [09:35:43]RAPDU: 90 00 [09:35:43]wFMCommunicate OK [09:35:43]wFMCommunicate request_size=4 [09:35:43]MH_SAM_APDU [09:35:43]CAPDU: 80 0D 03 02 [09:35:43]Write to MH i2c: E2 08 00 AA 6D 80 0D 03 02 00 00 00 00 92 [09:35:43]Write i2c OK [09:35:43]MH_I2C_Read... [09:35:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:35:43]Read from MH i2c: E2 [09:35:43]MH_I2C_Read... [09:35:43]Read from MH i2c: E2 0B 00 [09:35:43]MH_I2C_Read... [09:35:43]Read from MH i2c: E2 0B 00 AA 6D 00 D1 2D D2 F0 DF 00 51 82 90 00 05 [09:35:43]RAPDU: D1 2D D2 F0 DF 00 51 82 90 00 [09:35:43]wFMCommunicate OK [09:35:43]SAM_PROTO_SignData done [09:35:43]FM_MakeSignedData done [09:35:43]CreateOFDProtocolMessage [09:35:43]wFMCommunicate request_size=4 [09:35:43]MH_SAM_APDU [09:35:43]CAPDU: 80 11 00 00 [09:35:43]Write to MH i2c: E2 08 00 AB 6D 80 11 00 00 00 00 00 00 92 [09:35:43]Write i2c OK [09:35:43]MH_I2C_Read... [09:35:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:35:43]Read from MH i2c: E2 [09:35:43]MH_I2C_Read... [09:35:43]Read from MH i2c: E2 17 00 [09:35:43]MH_I2C_Read... [09:35:43]Read from MH i2c: E2 17 00 AB 6D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E3 [09:35:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:35:43]wFMCommunicate OK [09:35:43]CreateOFDProtocolMessage done [09:35:43]OFDSenderStorePacket 95122 [09:35:43]StoreOFDPacket docnum=95122 [09:35:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 58 3E 07 01 CE 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 71 09 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 92 73 01 00 35 04 06 00 49 F3 18 8C BA C7 D1 2D D2 F0 DF 00 51 82 [09:35:43]CheckFolder [09:35:43]dirname=/storage/ofd_packets [09:35:43]CheckFolder done [09:35:43]ProducePacketName [09:35:43]name=ofd_packets/00095122 [09:35:43]NVStorageSaveData ofd_packets/00095122 [09:35:43]File name is /storage/ofd_packets/00095122 [09:35:43]Write 301 bytes [09:35:43]NVStorageSaveData done [09:35:43]OFDSenderStorePacket done [09:35:43]KKMCreateOFDPacket done [09:35:43]NVStorageSaveData kkm_last_timestamp [09:35:43]File name is /storage/kkm_last_timestamp [09:35:43]Write 4 bytes [09:35:43]NVStorageSaveData done [09:35:43]ExternCall_PrintAddStr [09:35:43]wPrintStart [09:35:43]Write to MH i2c: 01 00 00 AC 6D 19 [09:35:43]Write i2c OK [09:35:43]MH_I2C_Read... [09:35:43]Read from MH i2c: 01 [09:35:43]MH_I2C_Read... [09:35:43]Read from MH i2c: 01 07 00 [09:35:43]MH_I2C_Read... [09:35:43]Read from MH i2c: 01 07 00 AC 6D 00 00 00 00 00 FF 0F 2E [09:35:43]RasterBufferAndPrint [09:35:43]line Счет N : (1)3405628 [09:35:43]line ИНН: 02508201610067 [09:35:43]line Контрольно-Кассовый Чек [09:35:43]line ПРОДАЖА [09:35:43]line ТРК (МРК, ГНК) : 32 [09:35:43]line Товар: 2710124130 [09:35:43]line Аи-92-К-4 [09:35:43]line 7.480 * 66.90 [09:35:43]line = 500.41 [09:35:43]line НДС 12% НСП 1% [09:35:43]line > о реализуемом товаре [09:35:43]line ОКРУГЛЕНИЕ: -0.41 [09:35:43]line ИТОГО: 500.00 [09:35:43]line Внесено: 500.00 [09:35:43]line СДАЧА: 0.00 [09:35:43]line НСП 1% : 4.43 [09:35:43]line НДС 12% : 53.14 [09:35:43]line Наличными: 500.00 [09:35:43]line Безнал.: 0.00 [09:35:43]line Место: АЗС № 82 "Партнер Нефть" [09:35:43]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:35:43]line СНО: Общий режим [09:35:43]line Чек 121 27.10.2024 09:35 [09:35:43]line Смена: 143 ФФД: 1.0 [09:35:43]line ЗНМ: 0300000017 [09:35:43]line РНМ: 0000000000170478 [09:35:43]line Версия ККМ: v1.0 [09:35:43]line ФМ: 0000000002098560 [09:35:43]line ФД: 95122 [09:35:43]line ФПД: 81308437756615 [09:35:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T093545&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95122&fm=81308437756615&tin=02508201610067®Number=0000000000170478&sum=50000 [09:35:43]OFD Sender: Processing packet 95122 [packets to send 56, broken 55] [09:35:43]ProducePacketName [09:35:43]name=ofd_packets/00095122 [09:35:43]written 0, free lines is 4095 [09:35:43]OFD Sender: To server: pG, [09:35:43]CommunicateWithHost lk.salyk.kg:30040 [09:35:43]ConnectInit lk.salyk.kg [09:35:43]Connected sock=9 [09:35:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 58 3E 07 01 CE 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 71 09 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 92 73 01 00 35 04 06 00 49 F3 18 8C BA C7 D1 2D D2 F0 DF 00 51 82 [09:35:44]Write to MH i2c: 01 00 00 D7 6D 44 [09:35:44]Write i2c OK [09:35:44]MH_I2C_Read... [09:35:44]Read from MH i2c: 01 [09:35:44]MH_I2C_Read... [09:35:44]Read from MH i2c: 01 07 00 [09:35:44]MH_I2C_Read... [09:35:44]Read from MH i2c: 01 07 00 D7 6D 00 00 00 00 00 FF 0C 56 [09:35:44]RasterBufferAndPrint [09:35:44]line [09:35:44]line [09:35:44]line [09:35:44]line [09:35:44]line [09:35:44]written 0, free lines is 3342 [09:35:44]MH_Cut [09:35:44]Write to MH i2c: D1 01 00 DE 6D 01 1D [09:35:44]Write i2c OK [09:35:44]MH_I2C_Read... [09:35:44]Read from MH i2c: D1 [09:35:44]MH_I2C_Read... [09:35:44]Read from MH i2c: D1 01 00 [09:35:44]MH_I2C_Read... [09:35:44]Read from MH i2c: D1 01 00 DE 6D 00 1C [09:35:44]Write to MH i2c: 01 00 00 DF 6D 4C [09:35:44]Write i2c OK [09:35:44]MH_I2C_Read... [09:35:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FB 8C 47 00 72 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 32 30 39 38 35 36 30 10 04 04 00 92 73 01 00 F4 03 04 00 9E B3 1D 67 B6 04 01 00 00 25 AA 4B F6 30 03 24 57 [09:35:44]CommunicateWithHost err = 0 [09:35:44]CheckOFDResponse [09:35:44]1017 (14) - 77093643461234 [09:35:44]1041 (16) - 0000000002098560 [09:35:44]1040 (4) - 95122 [09:35:44]1012 (4) - 27.10.2024 03:29 [09:35:44]1206 (1) - 0 [09:35:44]OFD Sender: Remove packet 95122 [09:35:44]ProducePacketName [09:35:44]name=ofd_packets/00095122 [09:35:44]NVStorageDeleteData [09:35:44]OFD Sender: No OFD packet to send [09:35:44]*** Cut start [09:35:44]*** Partial cut [09:35:44]*** CUTSNS_PIN = 1 [09:35:44]*** CUTSNS_PIN = 0 [09:35:45]*** Brake cut motor [09:35:45]Read from MH i2c: 01 [09:35:45]MH_I2C_Read... [09:35:45]*** Stop cut motor [09:35:45]*** Cut end [09:35:45]Read from MH i2c: 01 07 00 [09:35:45]MH_I2C_Read... [09:35:45]Read from MH i2c: 01 07 00 DF 6D 00 00 00 00 00 FF 0F 61 [09:35:45]process_action close_receipt done [09:35:45]requested_data is exist [09:35:45]produce_requested_data [09:35:45]requested_item fm.sn is exist - process it [09:35:45]wFMCommunicate request_size=4 [09:35:45]MH_SAM_APDU [09:35:45]CAPDU: 80 11 00 00 [09:35:45]Write to MH i2c: E2 08 00 E0 6D 80 11 00 00 00 00 00 00 C7 [09:35:45]Write i2c OK [09:35:45]MH_I2C_Read... [09:35:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:35:45]Read from MH i2c: E2 [09:35:45]MH_I2C_Read... [09:35:45]Read from MH i2c: E2 17 00 [09:35:45]MH_I2C_Read... [09:35:45]Read from MH i2c: E2 17 00 E0 6D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 18 [09:35:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:35:45]wFMCommunicate OK [09:35:45]requested_item fd.num is exist - process it [09:35:45]SAM_PROTO_GetFieldsCounters [09:35:45]wFMCommunicate request_size=4 [09:35:45]MH_SAM_APDU [09:35:45]CAPDU: 80 13 00 00 [09:35:45]Write to MH i2c: E2 08 00 E1 6D 80 13 00 00 00 00 00 00 CA [09:35:45]Write i2c OK [09:35:45]MH_I2C_Read... [09:35:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:35:45]Read from MH i2c: E2 [09:35:45]MH_I2C_Read... [09:35:45]Read from MH i2c: E2 62 00 [09:35:45]MH_I2C_Read... [09:35:45]Read from MH i2c: E2 62 00 E1 6D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 92 73 01 00 0E 04 04 00 8F 00 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 EB [09:35:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 92 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 79 00 00 00 5E 04 04 00 79 00 00 00 57 04 04 00 7A 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:35:45]wFMCommunicate OK [09:35:45]SAM_PROTO_GetFieldsCounters done [09:35:45]requested_item shift.num is exist - process it [09:35:45]requested_item shift.opened is exist - process it [09:35:45]req_shift_opened [09:35:45]FM_GetShiftState [09:35:45]SAM_PROTO_GetShiftState [09:35:45]wFMCommunicate request_size=4 [09:35:45]MH_SAM_APDU [09:35:45]CAPDU: 80 13 01 00 [09:35:45]Write to MH i2c: E2 08 00 E2 6D 80 13 01 00 00 00 00 00 CC [09:35:45]Write i2c OK [09:35:45]MH_I2C_Read... [09:35:45]Read from MH i2c: E2 [09:35:45]MH_I2C_Read... [09:35:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:35:45]Read from MH i2c: E2 0E 00 [09:35:45]MH_I2C_Read... [09:35:45]Read from MH i2c: E2 0E 00 E2 6D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 78 [09:35:45]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:35:45]wFMCommunicate OK [09:35:45]SAM_PROTO_GetShiftState done [09:35:45]FM_GetShiftState done [09:35:45]req_shift_opened done [09:35:45]requested_item shift.open_date is exist - process it [09:35:45]req_shift_open_date [09:35:45]req_shift_open_date done [09:35:45]produce_requested_data done [09:35:45]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95122,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:35:45]process_action_free close_receipt [09:35:45]json_value_free [09:35:45]json_value_free done [09:35:45]process_json_proto returns [09:35:45]Send response to host [09:35:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95122,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:35:45]free response buf [09:35:45]execute_script done [09:35:45]execute_script returns [09:35:45]free content buf [09:35:45]Sock 7.Close socket [09:35:45]Sock 7.Thread stoped [09:35:49]OFD Sender: No OFD packet to send [09:35:54]OFD Sender: No OFD packet to send [09:35:56]accept exits with 10 [09:35:56]New connection [09:35:56]New thread 3066723684 created [09:35:56]Thread 3066867044 joined [09:35:56]Waiting for new connection... [09:35:56] Sock 10.Parse request [09:35:56]Sock 10.Check first char [09:35:56]Sock 10.First char is OK [09:35:56]request: POST /json_proto HTTP/1.0 [09:35:56]Method: POST [09:35:56]URL: /json_proto [09:35:56]Method is POST - this is cgi request [09:35:56]url: /json_proto [09:35:56]query_string will be loaded in cgi processing [09:35:56]execute_cgi json_proto POST (null) [09:35:56]execute_cgi path=json_proto method=POST [09:35:56]POST find Content-Length [09:35:56]Host: 172.17.40.67:8080 [09:35:56]Content-Length: 683 [09:35:56]Content-Type: application/json [09:35:56] [09:35:56]POST finish read [09:35:56]Found Content-Length = 683 [09:35:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405629", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:35:56]execute_script... [09:35: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)3405629", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:35:56]POST & json_proto [09:35:56]process_json_proto [09:35:56]json parsed OK: [09:35:56]protocol is kg_v1.0 [09:35:56]action value=close_receipt [09:35:56]process_action close_receipt [09:35:56]cmd_close_receipt [09:35:56]MH_GetDate [09:35:56]Write to MH i2c: F0 00 00 E3 6D 3F [09:35:56]Write i2c OK [09:35:56]MH_I2C_Read... [09:35:56]Read from MH i2c: F0 [09:35:56]MH_I2C_Read... [09:35:56]Read from MH i2c: F0 09 00 [09:35:56]MH_I2C_Read... [09:35:56]Read from MH i2c: F0 09 00 E3 6D 00 80 09 1E 67 EE DA 66 66 EA [09:35:56]GetLastDocTimeStamp 1730021745 [09:35:56]current date 1730021760 [09:35:56]FM_GetShiftState [09:35:56]SAM_PROTO_GetShiftState [09:35:56]wFMCommunicate request_size=4 [09:35:56]MH_SAM_APDU [09:35:56]CAPDU: 80 13 01 00 [09:35:56]Write to MH i2c: E2 08 00 E4 6D 80 13 01 00 00 00 00 00 CE [09:35:56]Write i2c OK [09:35:56]MH_I2C_Read... [09:35:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:35:56]Read from MH i2c: E2 [09:35:56]MH_I2C_Read... [09:35:56]Read from MH i2c: E2 0E 00 [09:35:56]MH_I2C_Read... [09:35:56]Read from MH i2c: E2 0E 00 E4 6D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 7A [09:35:56]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:35:56]wFMCommunicate OK [09:35:56]SAM_PROTO_GetShiftState done [09:35:56]FM_GetShiftState done [09:35:56]opened in 1729987736 [09:35:56]opened+sec_in_day 1730074136 [09:35:56]quantity*price = 100021 [09:35:56]sum+1 = 100023 [09:35:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 122 27.10.2024 09:36 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95123 ФПД: 113351987948776 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T093600&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95123&fm=113351987948776&tin=02508201610067®Number=0000000000170478&sum=100000 [09:35:57]StoreToDocumentArchive [09:35:57]shift 143 fd 95123 [09:35:57]save to /storage/0143/doc_00095123 [09:35:57]save last doc name /storage/0143/doc_00095123 to /storage/kkm_last_doc_name [09:35:57]save OK [09:35:57]Clear old archive folders... [09:35:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:35:57]tlvbuf is 010A3120 [09:35:57]SAM_PROTO_ClearQueue [09:35:57]wFMCommunicate request_size=4 [09:35:57]MH_SAM_APDU [09:35:57]CAPDU: 80 09 00 00 [09:35:57]Write to MH i2c: E2 08 00 F1 6D 80 09 00 00 00 00 00 00 D0 [09:35:57]Write i2c OK [09:35:57]MH_I2C_Read... [09:35:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:35:57]Read from MH i2c: E2 [09:35:57]MH_I2C_Read... [09:35:57]Read from MH i2c: E2 03 00 [09:35:57]MH_I2C_Read... [09:35:57]Read from MH i2c: E2 03 00 F1 6D 00 90 00 D2 [09:35:57]RAPDU: 90 00 [09:35:57]wFMCommunicate OK [09:35:57]SAM_PROTO_ClearQueue done [09:35:57]KKMCreateOFDPacket [09:35:57]OFDProtocolAddRootSTLVToBuf [09:35:57]FM_MakeSignedData [09:35:57]FM_MakeSignedData [09:35:57]SAM_PROTO_SignData [09:35:57]wFMCommunicate request_size=4 [09:35:57]MH_SAM_APDU [09:35:57]CAPDU: 80 0D 01 02 [09:35:57]Write to MH i2c: E2 08 00 F2 6D 80 0D 01 02 00 00 00 00 D8 [09:35:57]Write i2c OK [09:35:57]MH_I2C_Read... [09:35:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:35:57]Read from MH i2c: E2 [09:35:57]MH_I2C_Read... [09:35:57]Read from MH i2c: E2 03 00 [09:35:57]MH_I2C_Read... [09:35:57]Read from MH i2c: E2 03 00 F2 6D 00 90 00 D3 [09:35:57]RAPDU: 90 00 [09:35:57]wFMCommunicate OK [09:35:57]wFMCommunicate request_size=255 [09:35:57]MH_SAM_APDU [09:35:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 7A 00 00 00 F4 03 04 00 80 09 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 93 73 01 00 35 04 06 00 67 [09:35:57]Write to MH i2c: E2 02 01 F3 6D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 7A 00 00 00 F4 03 04 00 80 09 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 93 73 01 00 35 04 06 00 67 00 00 09 [09:35:57]Write i2c OK [09:35:57]MH_I2C_Read... [09:35:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:35:57]Read from MH i2c: E2 [09:35:57]MH_I2C_Read... [09:35:57]Read from MH i2c: E2 03 00 [09:35:57]MH_I2C_Read... [09:35:57]Read from MH i2c: E2 03 00 F3 6D 00 90 00 D4 [09:35:57]RAPDU: 90 00 [09:35:57]wFMCommunicate OK [09:35:57]wFMCommunicate request_size=10 [09:35:57]MH_SAM_APDU [09:35:57]CAPDU: 80 0D 02 02 05 17 D0 F9 EC E8 [09:35:57]Write to MH i2c: E2 0D 00 F4 6D 80 0D 02 02 05 00 17 D0 F9 EC E8 00 00 99 [09:35:57]Write i2c OK [09:35:57]MH_I2C_Read... [09:35:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:35:57]Read from MH i2c: E2 [09:35:57]MH_I2C_Read... [09:35:57]Read from MH i2c: E2 03 00 [09:35:57]MH_I2C_Read... [09:35:57]Read from MH i2c: E2 03 00 F4 6D 00 90 00 D5 [09:35:57]RAPDU: 90 00 [09:35:57]wFMCommunicate OK [09:35:57]wFMCommunicate request_size=4 [09:35:57]MH_SAM_APDU [09:35:57]CAPDU: 80 0D 03 02 [09:35:57]Write to MH i2c: E2 08 00 F5 6D 80 0D 03 02 00 00 00 00 DD [09:35:57]Write i2c OK [09:35:57]MH_I2C_Read... [09:35:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:35:57]Read from MH i2c: E2 [09:35:57]MH_I2C_Read... [09:35:57]Read from MH i2c: E2 0B 00 [09:35:57]MH_I2C_Read... [09:35:57]Read from MH i2c: E2 0B 00 F5 6D 00 06 1D C4 52 B1 1F 7B E1 90 00 43 [09:35:57]RAPDU: 06 1D C4 52 B1 1F 7B E1 90 00 [09:35:57]wFMCommunicate OK [09:35:57]SAM_PROTO_SignData done [09:35:57]FM_MakeSignedData done [09:35:57]CreateOFDProtocolMessage [09:35:57]wFMCommunicate request_size=4 [09:35:57]MH_SAM_APDU [09:35:57]CAPDU: 80 11 00 00 [09:35:57]Write to MH i2c: E2 08 00 F6 6D 80 11 00 00 00 00 00 00 DD [09:35:57]Write i2c OK [09:35:57]MH_I2C_Read... [09:35:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:35:57]Read from MH i2c: E2 [09:35:57]MH_I2C_Read... [09:35:57]Read from MH i2c: E2 17 00 [09:35:57]MH_I2C_Read... [09:35:57]Read from MH i2c: E2 17 00 F6 6D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2E [09:35:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:35:57]wFMCommunicate OK [09:35:57]CreateOFDProtocolMessage done [09:35:57]OFDSenderStorePacket 95123 [09:35:57]StoreOFDPacket docnum=95123 [09:35:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 55 30 07 01 40 A5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 80 09 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 93 73 01 00 35 04 06 00 67 17 D0 F9 EC E8 06 1D C4 52 B1 1F 7B E1 [09:35:57]CheckFolder [09:35:57]dirname=/storage/ofd_packets [09:35:57]CheckFolder done [09:35:57]ProducePacketName [09:35:57]name=ofd_packets/00095123 [09:35:57]NVStorageSaveData ofd_packets/00095123 [09:35:57]File name is /storage/ofd_packets/00095123 [09:35:57]Write 301 bytes [09:35:57]NVStorageSaveData done [09:35:57]OFDSenderStorePacket done [09:35:57]KKMCreateOFDPacket done [09:35:57]NVStorageSaveData kkm_last_timestamp [09:35:57]File name is /storage/kkm_last_timestamp [09:35:57]Write 4 bytes [09:35:57]NVStorageSaveData done [09:35:57]ExternCall_PrintAddStr [09:35:57]wPrintStart [09:35:57]Write to MH i2c: 01 00 00 F7 6D 64 [09:35:57]Write i2c OK [09:35:57]MH_I2C_Read... [09:35:57]Read from MH i2c: 01 [09:35:57]MH_I2C_Read... [09:35:57]Read from MH i2c: 01 07 00 [09:35:57]MH_I2C_Read... [09:35:57]Read from MH i2c: 01 07 00 F7 6D 00 00 00 00 00 FF 0F 79 [09:35:57]RasterBufferAndPrint [09:35:57]line Счет N : (1)3405629 [09:35:57]line ИНН: 02508201610067 [09:35:57]line Контрольно-Кассовый Чек [09:35:57]line ПРОДАЖА [09:35:57]line ТРК (МРК, ГНК) : 43 [09:35:57]line Товар: 2710124500 [09:35:57]line Аи-95-К-5 [09:35:57]line 13.480 * 74.20 [09:35:57]line = 1000.22 [09:35:57]line НДС 12% НСП 1% [09:35:57]line > о реализуемом товаре [09:35:57]line ОКРУГЛЕНИЕ: -0.22 [09:35:57]line ИТОГО: 1000.00 [09:35:57]line Внесено: 1000.00 [09:35:57]line СДАЧА: 0.00 [09:35:57]line НСП 1% : 8.85 [09:35:57]line НДС 12% : 106.22 [09:35:57]line Наличными: 1000.00 [09:35:57]line Безнал.: 0.00 [09:35:57]line Место: АЗС № 82 "Партнер Нефть" [09:35:57]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:35:58]line СНО: Общий режим [09:35:58]line Чек 122 27.10.2024 09:36 [09:35:58]line Смена: 143 ФФД: 1.0 [09:35:58]line ЗНМ: 0300000017 [09:35:58]line РНМ: 0000000000170478 [09:35:58]line Версия ККМ: v1.0 [09:35:58]line ФМ: 0000000002098560 [09:35:58]line ФД: 95123 [09:35:58]line ФПД: 113351987948776 [09:35:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T093600&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95123&fm=113351987948776&tin=02508201610067®Number=0000000000170478&sum=100000 [09:35:58]OFD Sender: Processing packet 95123 [packets to send 56, broken 55] [09:35:58]ProducePacketName [09:35:58]name=ofd_packets/00095123 [09:35:58]OFD Sender: To server: pG, [09:35:58]CommunicateWithHost lk.salyk.kg:30040 [09:35:58]ConnectInit lk.salyk.kg [09:35:58]written 0, free lines is 4095 [09:35:58]Connected sock=9 [09:35:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 55 30 07 01 40 A5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 80 09 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 93 73 01 00 35 04 06 00 67 17 D0 F9 EC E8 06 1D C4 52 B1 1F 7B E1 [09:35:58]Write to MH i2c: 01 00 00 22 6E 90 [09:35:58]Write i2c OK [09:35:58]MH_I2C_Read... [09:35:58]Read from MH i2c: 01 [09:35:58]MH_I2C_Read... [09:35:58]Read from MH i2c: 01 07 00 [09:35:58]MH_I2C_Read... [09:35:58]Read from MH i2c: 01 07 00 22 6E 00 00 00 00 00 16 0D BA [09:35:58]RasterBufferAndPrint [09:35:58]line [09:35:58]line [09:35:58]line [09:35:58]line [09:35:58]line [09:35:58]written 0, free lines is 3365 [09:35:58]MH_Cut [09:35:58]Write to MH i2c: D1 01 00 29 6E 01 69 [09:35:58]Write i2c OK [09:35:58]MH_I2C_Read... [09:35:58]Read from MH i2c: D1 [09:35:58]MH_I2C_Read... [09:35:58]Read from MH i2c: D1 01 00 [09:35:58]MH_I2C_Read... [09:35:58]Read from MH i2c: D1 01 00 29 6E 00 68 [09:35:58]Write to MH i2c: 01 00 00 2A 6E 98 [09:35:58]Write i2c OK [09:35:58]MH_I2C_Read... [09:35:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6F B7 47 00 CC 51 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 93 73 01 00 F4 03 04 00 AC B3 1D 67 B6 04 01 00 00 92 0A 93 2A 3A 16 07 CB [09:35:58]CommunicateWithHost err = 0 [09:35:58]CheckOFDResponse [09:35:58]1017 (14) - 77093643461234 [09:35:58]1041 (16) - 0000000002098560 [09:35:58]1040 (4) - 95123 [09:35:58]1012 (4) - 27.10.2024 03:29 [09:35:58]1206 (1) - 0 [09:35:58]OFD Sender: Remove packet 95123 [09:35:58]ProducePacketName [09:35:58]name=ofd_packets/00095123 [09:35:58]NVStorageDeleteData [09:35:59]OFD Sender: No OFD packet to send [09:35:59]*** Cut start [09:35:59]*** Partial cut [09:35:59]*** CUTSNS_PIN = 1 [09:35:59]*** CUTSNS_PIN = 0 [09:35:59]*** Brake cut motor [09:35:59]Read from MH i2c: 01 [09:35:59]MH_I2C_Read... [09:35:59]*** Stop cut motor [09:35:59]*** Cut end [09:35:59]Read from MH i2c: 01 07 00 [09:35:59]MH_I2C_Read... [09:35:59]Read from MH i2c: 01 07 00 2A 6E 00 00 00 00 00 FF 0F AD [09:35:59]process_action close_receipt done [09:35:59]requested_data is exist [09:35:59]produce_requested_data [09:35:59]requested_item fm.sn is exist - process it [09:35:59]wFMCommunicate request_size=4 [09:35:59]MH_SAM_APDU [09:35:59]CAPDU: 80 11 00 00 [09:35:59]Write to MH i2c: E2 08 00 2B 6E 80 11 00 00 00 00 00 00 13 [09:35:59]Write i2c OK [09:35:59]MH_I2C_Read... [09:35:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:35:59]Read from MH i2c: E2 [09:35:59]MH_I2C_Read... [09:35:59]Read from MH i2c: E2 17 00 [09:35:59]MH_I2C_Read... [09:35:59]Read from MH i2c: E2 17 00 2B 6E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 64 [09:35:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:35:59]wFMCommunicate OK [09:35:59]requested_item fd.num is exist - process it [09:35:59]SAM_PROTO_GetFieldsCounters [09:35:59]wFMCommunicate request_size=4 [09:35:59]MH_SAM_APDU [09:35:59]CAPDU: 80 13 00 00 [09:35:59]Write to MH i2c: E2 08 00 2C 6E 80 13 00 00 00 00 00 00 16 [09:35:59]Write i2c OK [09:35:59]MH_I2C_Read... [09:36:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:36:00]Read from MH i2c: E2 [09:36:00]MH_I2C_Read... [09:36:00]Read from MH i2c: E2 62 00 [09:36:00]MH_I2C_Read... [09:36:00]Read from MH i2c: E2 62 00 2C 6E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 93 73 01 00 0E 04 04 00 8F 00 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 3B [09:36:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 93 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 7A 00 00 00 5E 04 04 00 7A 00 00 00 57 04 04 00 7B 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:36:00]wFMCommunicate OK [09:36:00]SAM_PROTO_GetFieldsCounters done [09:36:00]requested_item shift.num is exist - process it [09:36:00]requested_item shift.opened is exist - process it [09:36:00]req_shift_opened [09:36:00]FM_GetShiftState [09:36:00]SAM_PROTO_GetShiftState [09:36:00]wFMCommunicate request_size=4 [09:36:00]MH_SAM_APDU [09:36:00]CAPDU: 80 13 01 00 [09:36:00]Write to MH i2c: E2 08 00 2D 6E 80 13 01 00 00 00 00 00 18 [09:36:00]Write i2c OK [09:36:00]MH_I2C_Read... [09:36:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:36:00]Read from MH i2c: E2 [09:36:00]MH_I2C_Read... [09:36:00]Read from MH i2c: E2 0E 00 [09:36:00]MH_I2C_Read... [09:36:00]Read from MH i2c: E2 0E 00 2D 6E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C4 [09:36:00]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:36:00]wFMCommunicate OK [09:36:00]SAM_PROTO_GetShiftState done [09:36:00]FM_GetShiftState done [09:36:00]req_shift_opened done [09:36:00]requested_item shift.open_date is exist - process it [09:36:00]req_shift_open_date [09:36:00]req_shift_open_date done [09:36:00]produce_requested_data done [09:36:00]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95123,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:36:00]process_action_free close_receipt [09:36:00]json_value_free [09:36:00]json_value_free done [09:36:00]process_json_proto returns [09:36:00]Send response to host [09:36:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95123,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:36:00]free response buf [09:36:00]execute_script done [09:36:00]execute_script returns [09:36:00]free content buf [09:36:00]Sock 10.Close socket [09:36:00]Sock 10.Thread stoped [09:36:04]OFD Sender: No OFD packet to send [09:36:09]OFD Sender: No OFD packet to send [09:36:14]OFD Sender: No OFD packet to send [09:36:19]OFD Sender: No OFD packet to send [09:36:24]OFD Sender: No OFD packet to send [09:36:29]OFD Sender: No OFD packet to send [09:36:34]OFD Sender: No OFD packet to send [09:36:39]OFD Sender: No OFD packet to send [09:36:44]OFD Sender: No OFD packet to send [09:36:49]OFD Sender: No OFD packet to send [09:36:54]OFD Sender: No OFD packet to send [09:36:59]OFD Sender: No OFD packet to send [09:37:04]OFD Sender: No OFD packet to send [09:37:09]OFD Sender: No OFD packet to send [09:37:14]OFD Sender: No OFD packet to send [09:37:19]OFD Sender: No OFD packet to send [09:37:24]OFD Sender: No OFD packet to send [09:37:29]OFD Sender: No OFD packet to send [09:37:34]OFD Sender: No OFD packet to send [09:37:36]accept exits with 7 [09:37:36]New connection [09:37:36]New thread 3066867044 created [09:37:36]Thread 3066723684 joined [09:37:36]Waiting for new connection... [09:37:36] Sock 7.Parse request [09:37:36]Sock 7.Check first char [09:37:36]Sock 7.First char is OK [09:37:36]request: POST /json_proto HTTP/1.0 [09:37:36]Method: POST [09:37:36]URL: /json_proto [09:37:36]Method is POST - this is cgi request [09:37:36]url: /json_proto [09:37:36]query_string will be loaded in cgi processing [09:37:36]execute_cgi json_proto POST (null) [09:37:36]execute_cgi path=json_proto method=POST [09:37:36]POST find Content-Length [09:37:36]Host: 172.17.40.67:8080 [09:37:36]Content-Length: 683 [09:37:36]Content-Type: application/json [09:37:36] [09:37:36]POST finish read [09:37:36]Found Content-Length = 683 [09:37:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405630", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:37:36]execute_script... [09:37:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405630", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:37:36]POST & json_proto [09:37:36]process_json_proto [09:37:36]json parsed OK: [09:37:36]protocol is kg_v1.0 [09:37:36]action value=close_receipt [09:37:36]process_action close_receipt [09:37:36]cmd_close_receipt [09:37:36]MH_GetDate [09:37:36]Write to MH i2c: F0 00 00 2E 6E 8B [09:37:36]Write i2c OK [09:37:36]MH_I2C_Read... [09:37:36]Read from MH i2c: F0 [09:37:36]MH_I2C_Read... [09:37:36]Read from MH i2c: F0 09 00 [09:37:36]MH_I2C_Read... [09:37:36]Read from MH i2c: F0 09 00 2E 6E 00 E4 09 1E 67 EE DA 66 66 9A [09:37:36]GetLastDocTimeStamp 1730021760 [09:37:36]current date 1730021860 [09:37:36]FM_GetShiftState [09:37:36]SAM_PROTO_GetShiftState [09:37:36]wFMCommunicate request_size=4 [09:37:36]MH_SAM_APDU [09:37:36]CAPDU: 80 13 01 00 [09:37:36]Write to MH i2c: E2 08 00 2F 6E 80 13 01 00 00 00 00 00 1A [09:37:36]Write i2c OK [09:37:36]MH_I2C_Read... [09:37:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:37:36]Read from MH i2c: E2 [09:37:36]MH_I2C_Read... [09:37:36]Read from MH i2c: E2 0E 00 [09:37:36]MH_I2C_Read... [09:37:36]Read from MH i2c: E2 0E 00 2F 6E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C6 [09:37:36]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:37:36]wFMCommunicate OK [09:37:36]SAM_PROTO_GetShiftState done [09:37:36]FM_GetShiftState done [09:37:36]opened in 1729987736 [09:37:36]opened+sec_in_day 1730074136 [09:37:36]quantity*price = 100021 [09:37:36]sum+1 = 100023 [09:37:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 123 27.10.2024 09:37 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95124 ФПД: 275015911180034 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T093740&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95124&fm=275015911180034&tin=02508201610067®Number=0000000000170478&sum=100000 [09:37:37]StoreToDocumentArchive [09:37:37]shift 143 fd 95124 [09:37:37]save to /storage/0143/doc_00095124 [09:37:37]save last doc name /storage/0143/doc_00095124 to /storage/kkm_last_doc_name [09:37:37]save OK [09:37:37]Clear old archive folders... [09:37:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:37:37]tlvbuf is 01068B70 [09:37:37]SAM_PROTO_ClearQueue [09:37:37]wFMCommunicate request_size=4 [09:37:37]MH_SAM_APDU [09:37:37]CAPDU: 80 09 00 00 [09:37:37]Write to MH i2c: E2 08 00 3C 6E 80 09 00 00 00 00 00 00 1C [09:37:37]Write i2c OK [09:37:37]MH_I2C_Read... [09:37:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:37:37]Read from MH i2c: E2 [09:37:37]MH_I2C_Read... [09:37:37]Read from MH i2c: E2 03 00 [09:37:37]MH_I2C_Read... [09:37:37]Read from MH i2c: E2 03 00 3C 6E 00 90 00 1E [09:37:37]RAPDU: 90 00 [09:37:37]wFMCommunicate OK [09:37:37]SAM_PROTO_ClearQueue done [09:37:37]KKMCreateOFDPacket [09:37:37]OFDProtocolAddRootSTLVToBuf [09:37:37]FM_MakeSignedData [09:37:37]FM_MakeSignedData [09:37:37]SAM_PROTO_SignData [09:37:37]wFMCommunicate request_size=4 [09:37:37]MH_SAM_APDU [09:37:37]CAPDU: 80 0D 01 02 [09:37:37]Write to MH i2c: E2 08 00 3D 6E 80 0D 01 02 00 00 00 00 24 [09:37:37]Write i2c OK [09:37:37]MH_I2C_Read... [09:37:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:37:37]Read from MH i2c: E2 [09:37:37]MH_I2C_Read... [09:37:37]Read from MH i2c: E2 03 00 [09:37:37]MH_I2C_Read... [09:37:37]Read from MH i2c: E2 03 00 3D 6E 00 90 00 1F [09:37:37]RAPDU: 90 00 [09:37:37]wFMCommunicate OK [09:37:37]wFMCommunicate request_size=255 [09:37:37]MH_SAM_APDU [09:37:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 E4 09 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 94 73 01 00 35 04 06 00 FA [09:37:37]Write to MH i2c: E2 02 01 3E 6E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 7B 00 00 00 F4 03 04 00 E4 09 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 94 73 01 00 35 04 06 00 FA 00 00 4E [09:37:37]Write i2c OK [09:37:37]MH_I2C_Read... [09:37:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:37:37]Read from MH i2c: E2 [09:37:37]MH_I2C_Read... [09:37:37]Read from MH i2c: E2 03 00 [09:37:37]MH_I2C_Read... [09:37:37]Read from MH i2c: E2 03 00 3E 6E 00 90 00 20 [09:37:37]RAPDU: 90 00 [09:37:37]wFMCommunicate OK [09:37:37]wFMCommunicate request_size=10 [09:37:37]MH_SAM_APDU [09:37:37]CAPDU: 80 0D 02 02 05 20 21 B1 87 02 [09:37:37]Write to MH i2c: E2 0D 00 3F 6E 80 0D 02 02 05 00 20 21 B1 87 02 00 00 AC [09:37:37]Write i2c OK [09:37:37]MH_I2C_Read... [09:37:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:37:37]Read from MH i2c: E2 [09:37:37]MH_I2C_Read... [09:37:37]Read from MH i2c: E2 03 00 [09:37:37]MH_I2C_Read... [09:37:37]Read from MH i2c: E2 03 00 3F 6E 00 90 00 21 [09:37:37]RAPDU: 90 00 [09:37:37]wFMCommunicate OK [09:37:37]wFMCommunicate request_size=4 [09:37:37]MH_SAM_APDU [09:37:37]CAPDU: 80 0D 03 02 [09:37:37]Write to MH i2c: E2 08 00 40 6E 80 0D 03 02 00 00 00 00 29 [09:37:37]Write i2c OK [09:37:37]MH_I2C_Read... [09:37:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:37:37]Read from MH i2c: E2 [09:37:37]MH_I2C_Read... [09:37:37]Read from MH i2c: E2 0B 00 [09:37:37]MH_I2C_Read... [09:37:37]Read from MH i2c: E2 0B 00 40 6E 00 D6 34 11 A8 80 79 B1 64 90 00 FB [09:37:37]RAPDU: D6 34 11 A8 80 79 B1 64 90 00 [09:37:37]wFMCommunicate OK [09:37:37]SAM_PROTO_SignData done [09:37:37]FM_MakeSignedData done [09:37:37]CreateOFDProtocolMessage [09:37:37]wFMCommunicate request_size=4 [09:37:37]MH_SAM_APDU [09:37:37]CAPDU: 80 11 00 00 [09:37:37]Write to MH i2c: E2 08 00 41 6E 80 11 00 00 00 00 00 00 29 [09:37:37]Write i2c OK [09:37:37]MH_I2C_Read... [09:37:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:37:37]Read from MH i2c: E2 [09:37:37]MH_I2C_Read... [09:37:37]Read from MH i2c: E2 17 00 [09:37:37]MH_I2C_Read... [09:37:37]Read from MH i2c: E2 17 00 41 6E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7A [09:37:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:37:37]wFMCommunicate OK [09:37:37]CreateOFDProtocolMessage done [09:37:37]OFDSenderStorePacket 95124 [09:37:37]StoreOFDPacket docnum=95124 [09:37:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8E C6 07 01 E7 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 7B 00 00 00 F4 03 04 00 E4 09 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 94 73 01 00 35 04 06 00 FA 20 21 B1 87 02 D6 34 11 A8 80 79 B1 64 [09:37:37]CheckFolder [09:37:37]dirname=/storage/ofd_packets [09:37:37]CheckFolder done [09:37:37]ProducePacketName [09:37:37]name=ofd_packets/00095124 [09:37:37]NVStorageSaveData ofd_packets/00095124 [09:37:37]File name is /storage/ofd_packets/00095124 [09:37:37]Write 301 bytes [09:37:37]NVStorageSaveData done [09:37:37]OFDSenderStorePacket done [09:37:37]KKMCreateOFDPacket done [09:37:37]NVStorageSaveData kkm_last_timestamp [09:37:37]File name is /storage/kkm_last_timestamp [09:37:37]Write 4 bytes [09:37:37]NVStorageSaveData done [09:37:37]ExternCall_PrintAddStr [09:37:37]wPrintStart [09:37:37]Write to MH i2c: 01 00 00 42 6E B0 [09:37:37]Write i2c OK [09:37:37]MH_I2C_Read... [09:37:37]Read from MH i2c: 01 [09:37:37]MH_I2C_Read... [09:37:37]Read from MH i2c: 01 07 00 [09:37:37]MH_I2C_Read... [09:37:37]Read from MH i2c: 01 07 00 42 6E 00 00 00 00 00 FF 0F C5 [09:37:37]RasterBufferAndPrint [09:37:37]line Счет N : (1)3405630 [09:37:37]line ИНН: 02508201610067 [09:37:37]line Контрольно-Кассовый Чек [09:37:37]line ПРОДАЖА [09:37:37]line ТРК (МРК, ГНК) : 33 [09:37:37]line Товар: 2710124500 [09:37:37]line Аи-95-К-5 [09:37:37]line 13.480 * 74.20 [09:37:37]line = 1000.22 [09:37:37]line НДС 12% НСП 1% [09:37:37]line > о реализуемом товаре [09:37:37]line ОКРУГЛЕНИЕ: -0.22 [09:37:37]line ИТОГО: 1000.00 [09:37:37]line Внесено: 1000.00 [09:37:37]line СДАЧА: 0.00 [09:37:37]line НСП 1% : 8.85 [09:37:37]line НДС 12% : 106.22 [09:37:37]line Наличными: 1000.00 [09:37:37]line Безнал.: 0.00 [09:37:37]line Место: АЗС № 82 "Партнер Нефть" [09:37:37]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:37:37]line СНО: Общий режим [09:37:37]line Чек 123 27.10.2024 09:37 [09:37:37]line Смена: 143 ФФД: 1.0 [09:37:37]line ЗНМ: 0300000017 [09:37:37]line РНМ: 0000000000170478 [09:37:37]line Версия ККМ: v1.0 [09:37:37]line ФМ: 0000000002098560 [09:37:37]line ФД: 95124 [09:37:37]line ФПД: 275015911180034 [09:37:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T093740&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95124&fm=275015911180034&tin=02508201610067®Number=0000000000170478&sum=100000 [09:37:38]OFD Sender: Processing packet 95124 [packets to send 56, broken 55] [09:37:38]ProducePacketName [09:37:38]name=ofd_packets/00095124 [09:37:38]OFD Sender: To server: pG, [09:37:38]CommunicateWithHost lk.salyk.kg:30040 [09:37:38]ConnectInit lk.salyk.kg [09:37:38]written 0, free lines is 4095 [09:37:38]Connected sock=9 [09:37:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8E C6 07 01 E7 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 7B 00 00 00 F4 03 04 00 E4 09 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 94 73 01 00 35 04 06 00 FA 20 21 B1 87 02 D6 34 11 A8 80 79 B1 64 [09:37:38]Write to MH i2c: 01 00 00 6D 6E DB [09:37:38]Write i2c OK [09:37:38]MH_I2C_Read... [09:37:38]Read from MH i2c: 01 [09:37:38]MH_I2C_Read... [09:37:38]Read from MH i2c: 01 07 00 [09:37:38]MH_I2C_Read... [09:37:38]Read from MH i2c: 01 07 00 6D 6E 00 00 00 00 00 0B 0D FA [09:37:38]RasterBufferAndPrint [09:37:38]line [09:37:38]line [09:37:38]line [09:37:38]line [09:37:38]line [09:37:38]written 0, free lines is 3348 [09:37:38]MH_Cut [09:37:38]Write to MH i2c: D1 01 00 74 6E 01 B4 [09:37:38]Write i2c OK [09:37:38]MH_I2C_Read... [09:37:38]Read from MH i2c: D1 [09:37:38]MH_I2C_Read... [09:37:38]Read from MH i2c: D1 01 00 [09:37:38]MH_I2C_Read... [09:37:38]Read from MH i2c: D1 01 00 74 6E 00 B3 [09:37:38]Write to MH i2c: 01 00 00 75 6E E3 [09:37:38]Write i2c OK [09:37:38]MH_I2C_Read... [09:37:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F9 F9 47 00 30 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 32 30 39 38 35 36 30 10 04 04 00 94 73 01 00 F4 03 04 00 10 B4 1D 67 B6 04 01 00 00 7C C4 84 8D 7B F3 94 0B [09:37:38]CommunicateWithHost err = 0 [09:37:38]CheckOFDResponse [09:37:38]1017 (14) - 77093643461234 [09:37:38]1041 (16) - 0000000002098560 [09:37:38]1040 (4) - 95124 [09:37:38]1012 (4) - 27.10.2024 03:31 [09:37:38]1206 (1) - 0 [09:37:38]OFD Sender: Remove packet 95124 [09:37:38]ProducePacketName [09:37:38]name=ofd_packets/00095124 [09:37:38]NVStorageDeleteData [09:37:39]OFD Sender: No OFD packet to send [09:37:39]*** Cut start [09:37:39]*** Partial cut [09:37:39]*** CUTSNS_PIN = 1 [09:37:39]*** CUTSNS_PIN = 0 [09:37:39]*** Brake cut motor [09:37:39]Read from MH i2c: 01 [09:37:39]MH_I2C_Read... [09:37:39]*** Stop cut motor [09:37:39]*** Cut end [09:37:39]Read from MH i2c: 01 07 00 [09:37:39]MH_I2C_Read... [09:37:39]Read from MH i2c: 01 07 00 75 6E 00 00 00 00 00 FF 0F F8 [09:37:39]process_action close_receipt done [09:37:39]requested_data is exist [09:37:39]produce_requested_data [09:37:39]requested_item fm.sn is exist - process it [09:37:39]wFMCommunicate request_size=4 [09:37:39]MH_SAM_APDU [09:37:39]CAPDU: 80 11 00 00 [09:37:39]Write to MH i2c: E2 08 00 76 6E 80 11 00 00 00 00 00 00 5E [09:37:39]Write i2c OK [09:37:39]MH_I2C_Read... [09:37:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:37:39]Read from MH i2c: E2 [09:37:39]MH_I2C_Read... [09:37:39]Read from MH i2c: E2 17 00 [09:37:39]MH_I2C_Read... [09:37:39]Read from MH i2c: E2 17 00 76 6E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AF [09:37:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:37:39]wFMCommunicate OK [09:37:39]requested_item fd.num is exist - process it [09:37:39]SAM_PROTO_GetFieldsCounters [09:37:39]wFMCommunicate request_size=4 [09:37:39]MH_SAM_APDU [09:37:39]CAPDU: 80 13 00 00 [09:37:39]Write to MH i2c: E2 08 00 77 6E 80 13 00 00 00 00 00 00 61 [09:37:39]Write i2c OK [09:37:39]MH_I2C_Read... [09:37:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:37:40]Read from MH i2c: E2 [09:37:40]MH_I2C_Read... [09:37:40]Read from MH i2c: E2 62 00 [09:37:40]MH_I2C_Read... [09:37:40]Read from MH i2c: E2 62 00 77 6E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 94 73 01 00 0E 04 04 00 8F 00 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 8A [09:37:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 94 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 7B 00 00 00 5E 04 04 00 7B 00 00 00 57 04 04 00 7C 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:37:40]wFMCommunicate OK [09:37:40]SAM_PROTO_GetFieldsCounters done [09:37:40]requested_item shift.num is exist - process it [09:37:40]requested_item shift.opened is exist - process it [09:37:40]req_shift_opened [09:37:40]FM_GetShiftState [09:37:40]SAM_PROTO_GetShiftState [09:37:40]wFMCommunicate request_size=4 [09:37:40]MH_SAM_APDU [09:37:40]CAPDU: 80 13 01 00 [09:37:40]Write to MH i2c: E2 08 00 78 6E 80 13 01 00 00 00 00 00 63 [09:37:40]Write i2c OK [09:37:40]MH_I2C_Read... [09:37:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:37:40]Read from MH i2c: E2 [09:37:40]MH_I2C_Read... [09:37:40]Read from MH i2c: E2 0E 00 [09:37:40]MH_I2C_Read... [09:37:40]Read from MH i2c: E2 0E 00 78 6E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0F [09:37:40]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:37:40]wFMCommunicate OK [09:37:40]SAM_PROTO_GetShiftState done [09:37:40]FM_GetShiftState done [09:37:40]req_shift_opened done [09:37:40]requested_item shift.open_date is exist - process it [09:37:40]req_shift_open_date [09:37:40]req_shift_open_date done [09:37:40]produce_requested_data done [09:37:40]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95124,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:37:40]process_action_free close_receipt [09:37:40]json_value_free [09:37:40]json_value_free done [09:37:40]process_json_proto returns [09:37:40]Send response to host [09:37:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95124,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:37:40]free response buf [09:37:40]execute_script done [09:37:40]execute_script returns [09:37:40]free content buf [09:37:40]Sock 7.Close socket [09:37:40]Sock 7.Thread stoped [09:37:44]OFD Sender: No OFD packet to send [09:37:49]OFD Sender: No OFD packet to send [09:37:54]OFD Sender: No OFD packet to send [09:37:59]OFD Sender: No OFD packet to send [09:38:04]OFD Sender: No OFD packet to send [09:38:09]OFD Sender: No OFD packet to send [09:38:14]OFD Sender: No OFD packet to send [09:38:19]OFD Sender: No OFD packet to send [09:38:24]OFD Sender: No OFD packet to send [09:38:29]OFD Sender: No OFD packet to send [09:38:34]OFD Sender: No OFD packet to send [09:38:39]OFD Sender: No OFD packet to send [09:38:44]OFD Sender: No OFD packet to send [09:38:48]accept exits with 10 [09:38:48]New connection [09:38:48]New thread 3066723684 created [09:38:48]Thread 3066867044 joined [09:38:48]Waiting for new connection... [09:38:48] Sock 10.Parse request [09:38:48]Sock 10.Check first char [09:38:48]Sock 10.First char is OK [09:38:48]request: POST /json_proto HTTP/1.0 [09:38:48]Method: POST [09:38:48]URL: /json_proto [09:38:48]Method is POST - this is cgi request [09:38:48]url: /json_proto [09:38:48]query_string will be loaded in cgi processing [09:38:48]execute_cgi json_proto POST (null) [09:38:48]execute_cgi path=json_proto method=POST [09:38:48]POST find Content-Length [09:38:48]Host: 172.17.40.67:8080 [09:38:48]Content-Length: 683 [09:38:48]Content-Type: application/json [09:38:48] [09:38:48]POST finish read [09:38:48]Found Content-Length = 683 [09:38:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405631", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:38:48]execute_script... [09:38: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)3405631", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:38:48]POST & json_proto [09:38:48]process_json_proto [09:38:48]json parsed OK: [09:38:48]protocol is kg_v1.0 [09:38:48]action value=close_receipt [09:38:48]process_action close_receipt [09:38:48]cmd_close_receipt [09:38:48]MH_GetDate [09:38:48]Write to MH i2c: F0 00 00 79 6E D6 [09:38:48]Write i2c OK [09:38:48]MH_I2C_Read... [09:38:48]Read from MH i2c: F0 [09:38:48]MH_I2C_Read... [09:38:48]Read from MH i2c: F0 09 00 [09:38:48]MH_I2C_Read... [09:38:48]Read from MH i2c: F0 09 00 79 6E 00 2C 0A 1E 67 EE DA 66 66 2E [09:38:48]GetLastDocTimeStamp 1730021860 [09:38:48]current date 1730021932 [09:38:48]FM_GetShiftState [09:38:48]SAM_PROTO_GetShiftState [09:38:48]wFMCommunicate request_size=4 [09:38:48]MH_SAM_APDU [09:38:48]CAPDU: 80 13 01 00 [09:38:48]Write to MH i2c: E2 08 00 7A 6E 80 13 01 00 00 00 00 00 65 [09:38:48]Write i2c OK [09:38:48]MH_I2C_Read... [09:38:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:38:48]Read from MH i2c: E2 [09:38:48]MH_I2C_Read... [09:38:48]Read from MH i2c: E2 0E 00 [09:38:48]MH_I2C_Read... [09:38:48]Read from MH i2c: E2 0E 00 7A 6E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 11 [09:38:48]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:38:48]wFMCommunicate OK [09:38:48]SAM_PROTO_GetShiftState done [09:38:48]FM_GetShiftState done [09:38:48]opened in 1729987736 [09:38:48]opened+sec_in_day 1730074136 [09:38:48]quantity*price = 100015 [09:38:48]sum+1 = 100017 [09:38:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 124 27.10.2024 09:38 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95125 ФПД: 96257877504908 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T093852&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95125&fm=96257877504908&tin=02508201610067®Number=0000000000170478&sum=100000 [09:38:49]StoreToDocumentArchive [09:38:49]shift 143 fd 95125 [09:38:49]save to /storage/0143/doc_00095125 [09:38:49]save last doc name /storage/0143/doc_00095125 to /storage/kkm_last_doc_name [09:38:49]save OK [09:38:49]Clear old archive folders... [09:38:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:38:49]tlvbuf is 00FBF920 [09:38:49]SAM_PROTO_ClearQueue [09:38:49]wFMCommunicate request_size=4 [09:38:49]MH_SAM_APDU [09:38:49]CAPDU: 80 09 00 00 [09:38:49]Write to MH i2c: E2 08 00 87 6E 80 09 00 00 00 00 00 00 67 [09:38:49]Write i2c OK [09:38:49]MH_I2C_Read... [09:38:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:38:49]Read from MH i2c: E2 [09:38:49]MH_I2C_Read... [09:38:49]Read from MH i2c: E2 03 00 [09:38:49]MH_I2C_Read... [09:38:49]Read from MH i2c: E2 03 00 87 6E 00 90 00 69 [09:38:49]RAPDU: 90 00 [09:38:49]wFMCommunicate OK [09:38:49]SAM_PROTO_ClearQueue done [09:38:49]KKMCreateOFDPacket [09:38:49]OFDProtocolAddRootSTLVToBuf [09:38:49]FM_MakeSignedData [09:38:49]FM_MakeSignedData [09:38:49]SAM_PROTO_SignData [09:38:49]wFMCommunicate request_size=4 [09:38:49]MH_SAM_APDU [09:38:49]CAPDU: 80 0D 01 02 [09:38:49]Write to MH i2c: E2 08 00 88 6E 80 0D 01 02 00 00 00 00 6F [09:38:49]Write i2c OK [09:38:49]MH_I2C_Read... [09:38:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:38:49]Read from MH i2c: E2 [09:38:49]MH_I2C_Read... [09:38:49]Read from MH i2c: E2 03 00 [09:38:49]MH_I2C_Read... [09:38:49]Read from MH i2c: E2 03 00 88 6E 00 90 00 6A [09:38:49]RAPDU: 90 00 [09:38:49]wFMCommunicate OK [09:38:49]wFMCommunicate request_size=255 [09:38:49]MH_SAM_APDU [09:38:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 2C 0A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 95 73 01 00 35 04 06 00 57 [09:38:49]Write to MH i2c: E2 02 01 89 6E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 2C 0A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 95 73 01 00 35 04 06 00 57 00 00 1D [09:38:49]Write i2c OK [09:38:49]MH_I2C_Read... [09:38:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:38:49]Read from MH i2c: E2 [09:38:49]MH_I2C_Read... [09:38:49]Read from MH i2c: E2 03 00 [09:38:49]MH_I2C_Read... [09:38:49]Read from MH i2c: E2 03 00 89 6E 00 90 00 6B [09:38:49]RAPDU: 90 00 [09:38:49]wFMCommunicate OK [09:38:49]wFMCommunicate request_size=10 [09:38:49]MH_SAM_APDU [09:38:49]CAPDU: 80 0D 02 02 05 8B C8 98 73 8C [09:38:49]Write to MH i2c: E2 0D 00 8A 6E 80 0D 02 02 05 00 8B C8 98 73 8C 00 00 66 [09:38:49]Write i2c OK [09:38:49]MH_I2C_Read... [09:38:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:38:50]Read from MH i2c: E2 [09:38:50]MH_I2C_Read... [09:38:50]Read from MH i2c: E2 03 00 [09:38:50]MH_I2C_Read... [09:38:50]Read from MH i2c: E2 03 00 8A 6E 00 90 00 6C [09:38:50]RAPDU: 90 00 [09:38:50]wFMCommunicate OK [09:38:50]wFMCommunicate request_size=4 [09:38:50]MH_SAM_APDU [09:38:50]CAPDU: 80 0D 03 02 [09:38:50]Write to MH i2c: E2 08 00 8B 6E 80 0D 03 02 00 00 00 00 74 [09:38:50]Write i2c OK [09:38:50]MH_I2C_Read... [09:38:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:38:50]Read from MH i2c: E2 [09:38:50]MH_I2C_Read... [09:38:50]Read from MH i2c: E2 0B 00 [09:38:50]MH_I2C_Read... [09:38:50]Read from MH i2c: E2 0B 00 8B 6E 00 0A 50 AE 7D E0 B4 75 18 90 00 1B [09:38:50]RAPDU: 0A 50 AE 7D E0 B4 75 18 90 00 [09:38:50]wFMCommunicate OK [09:38:50]SAM_PROTO_SignData done [09:38:50]FM_MakeSignedData done [09:38:50]CreateOFDProtocolMessage [09:38:50]wFMCommunicate request_size=4 [09:38:50]MH_SAM_APDU [09:38:50]CAPDU: 80 11 00 00 [09:38:50]Write to MH i2c: E2 08 00 8C 6E 80 11 00 00 00 00 00 00 74 [09:38:50]Write i2c OK [09:38:50]MH_I2C_Read... [09:38:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:38:50]Read from MH i2c: E2 [09:38:50]MH_I2C_Read... [09:38:50]Read from MH i2c: E2 17 00 [09:38:50]MH_I2C_Read... [09:38:50]Read from MH i2c: E2 17 00 8C 6E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C5 [09:38:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:38:50]wFMCommunicate OK [09:38:50]CreateOFDProtocolMessage done [09:38:50]OFDSenderStorePacket 95125 [09:38:50]StoreOFDPacket docnum=95125 [09:38:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B7 50 07 01 6F 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 2C 0A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 95 73 01 00 35 04 06 00 57 8B C8 98 73 8C 0A 50 AE 7D E0 B4 75 18 [09:38:50]CheckFolder [09:38:50]dirname=/storage/ofd_packets [09:38:50]CheckFolder done [09:38:50]ProducePacketName [09:38:50]name=ofd_packets/00095125 [09:38:50]NVStorageSaveData ofd_packets/00095125 [09:38:50]File name is /storage/ofd_packets/00095125 [09:38:50]Write 301 bytes [09:38:50]NVStorageSaveData done [09:38:50]OFDSenderStorePacket done [09:38:50]KKMCreateOFDPacket done [09:38:50]NVStorageSaveData kkm_last_timestamp [09:38:50]File name is /storage/kkm_last_timestamp [09:38:50]Write 4 bytes [09:38:50]NVStorageSaveData done [09:38:50]ExternCall_PrintAddStr [09:38:50]wPrintStart [09:38:50]Write to MH i2c: 01 00 00 8D 6E FB [09:38:50]Write i2c OK [09:38:50]MH_I2C_Read... [09:38:50]Read from MH i2c: 01 [09:38:50]MH_I2C_Read... [09:38:50]Read from MH i2c: 01 07 00 [09:38:50]MH_I2C_Read... [09:38:50]Read from MH i2c: 01 07 00 8D 6E 00 00 00 00 00 FF 0F 10 [09:38:50]RasterBufferAndPrint [09:38:50]line Счет N : (1)3405631 [09:38:50]line ИНН: 02508201610067 [09:38:50]line Контрольно-Кассовый Чек [09:38:50]line ПРОДАЖА [09:38:50]line ТРК (МРК, ГНК) : 42 [09:38:50]line Товар: 2710124130 [09:38:50]line Аи-92-К-4 [09:38:50]line 14.950 * 66.90 [09:38:50]line = 1000.16 [09:38:50]line НДС 12% НСП 1% [09:38:50]line > о реализуемом товаре [09:38:50]line ОКРУГЛЕНИЕ: -0.16 [09:38:50]line ИТОГО: 1000.00 [09:38:50]line Внесено: 1000.00 [09:38:50]line СДАЧА: 0.00 [09:38:50]line НСП 1% : 8.85 [09:38:50]line НДС 12% : 106.21 [09:38:50]line Наличными: 1000.00 [09:38:50]line Безнал.: 0.00 [09:38:50]line Место: АЗС № 82 "Партнер Нефть" [09:38:50]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:38:50]line СНО: Общий режим [09:38:50]line Чек 124 27.10.2024 09:38 [09:38:50]line Смена: 143 ФФД: 1.0 [09:38:50]line ЗНМ: 0300000017 [09:38:50]line РНМ: 0000000000170478 [09:38:50]line Версия ККМ: v1.0 [09:38:50]line ФМ: 0000000002098560 [09:38:50]line ФД: 95125 [09:38:50]line ФПД: 96257877504908 [09:38:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T093852&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95125&fm=96257877504908&tin=02508201610067®Number=0000000000170478&sum=100000 [09:38:50]OFD Sender: Processing packet 95125 [packets to send 56, broken 55] [09:38:50]ProducePacketName [09:38:50]name=ofd_packets/00095125 [09:38:50]OFD Sender: To server: pG, [09:38:50]CommunicateWithHost lk.salyk.kg:30040 [09:38:50]ConnectInit lk.salyk.kg [09:38:50]written 0, free lines is 4095 [09:38:50]Connected sock=9 [09:38:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B7 50 07 01 6F 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 2C 0A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 95 73 01 00 35 04 06 00 57 8B C8 98 73 8C 0A 50 AE 7D E0 B4 75 18 [09:38:50]Write to MH i2c: 01 00 00 B8 6E 26 [09:38:50]Write i2c OK [09:38:50]MH_I2C_Read... [09:38:50]Read from MH i2c: 01 [09:38:50]MH_I2C_Read... [09:38:50]Read from MH i2c: 01 07 00 [09:38:50]MH_I2C_Read... [09:38:50]Read from MH i2c: 01 07 00 B8 6E 00 00 00 00 00 02 0D 3C [09:38:50]RasterBufferAndPrint [09:38:50]line [09:38:50]line [09:38:50]line [09:38:50]line [09:38:50]line [09:38:50]written 0, free lines is 3336 [09:38:50]MH_Cut [09:38:50]Write to MH i2c: D1 01 00 BF 6E 01 FF [09:38:50]Write i2c OK [09:38:50]MH_I2C_Read... [09:38:50]Read from MH i2c: D1 [09:38:50]MH_I2C_Read... [09:38:50]Read from MH i2c: D1 01 00 [09:38:50]MH_I2C_Read... [09:38:50]Read from MH i2c: D1 01 00 BF 6E 00 FE [09:38:50]Write to MH i2c: 01 00 00 C0 6E 2E [09:38:50]Write i2c OK [09:38:50]MH_I2C_Read... [09:38:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FF 7E 47 00 C0 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 32 30 39 38 35 36 30 10 04 04 00 95 73 01 00 F4 03 04 00 59 B4 1D 67 B6 04 01 00 00 11 C5 3D C8 E6 3E 21 13 [09:38:50]CommunicateWithHost err = 0 [09:38:50]CheckOFDResponse [09:38:50]1017 (14) - 77093643461234 [09:38:50]1041 (16) - 0000000002098560 [09:38:50]1040 (4) - 95125 [09:38:50]1012 (4) - 27.10.2024 03:32 [09:38:50]1206 (1) - 0 [09:38:50]OFD Sender: Remove packet 95125 [09:38:50]ProducePacketName [09:38:50]name=ofd_packets/00095125 [09:38:50]NVStorageDeleteData [09:38:51]OFD Sender: No OFD packet to send [09:38:51]*** Cut start [09:38:51]*** Partial cut [09:38:51]*** CUTSNS_PIN = 1 [09:38:51]*** CUTSNS_PIN = 0 [09:38:51]*** Brake cut motor [09:38:52]Read from MH i2c: 01 [09:38:52]MH_I2C_Read... [09:38:52]*** Stop cut motor [09:38:52]*** Cut end [09:38:52]Read from MH i2c: 01 07 00 [09:38:52]MH_I2C_Read... [09:38:52]Read from MH i2c: 01 07 00 C0 6E 00 00 00 00 00 FF 0F 43 [09:38:52]process_action close_receipt done [09:38:52]requested_data is exist [09:38:52]produce_requested_data [09:38:52]requested_item fm.sn is exist - process it [09:38:52]wFMCommunicate request_size=4 [09:38:52]MH_SAM_APDU [09:38:52]CAPDU: 80 11 00 00 [09:38:52]Write to MH i2c: E2 08 00 C1 6E 80 11 00 00 00 00 00 00 A9 [09:38:52]Write i2c OK [09:38:52]MH_I2C_Read... [09:38:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:38:52]Read from MH i2c: E2 [09:38:52]MH_I2C_Read... [09:38:52]Read from MH i2c: E2 17 00 [09:38:52]MH_I2C_Read... [09:38:52]Read from MH i2c: E2 17 00 C1 6E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FA [09:38:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:38:52]wFMCommunicate OK [09:38:52]requested_item fd.num is exist - process it [09:38:52]SAM_PROTO_GetFieldsCounters [09:38:52]wFMCommunicate request_size=4 [09:38:52]MH_SAM_APDU [09:38:52]CAPDU: 80 13 00 00 [09:38:52]Write to MH i2c: E2 08 00 C2 6E 80 13 00 00 00 00 00 00 AC [09:38:52]Write i2c OK [09:38:52]MH_I2C_Read... [09:38:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:38:52]Read from MH i2c: E2 [09:38:52]MH_I2C_Read... [09:38:52]Read from MH i2c: E2 62 00 [09:38:52]MH_I2C_Read... [09:38:52]Read from MH i2c: E2 62 00 C2 6E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 95 73 01 00 0E 04 04 00 8F 00 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 D9 [09:38:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 95 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 7C 00 00 00 5E 04 04 00 7C 00 00 00 57 04 04 00 7D 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:38:52]wFMCommunicate OK [09:38:52]SAM_PROTO_GetFieldsCounters done [09:38:52]requested_item shift.num is exist - process it [09:38:52]requested_item shift.opened is exist - process it [09:38:52]req_shift_opened [09:38:52]FM_GetShiftState [09:38:52]SAM_PROTO_GetShiftState [09:38:52]wFMCommunicate request_size=4 [09:38:52]MH_SAM_APDU [09:38:52]CAPDU: 80 13 01 00 [09:38:52]Write to MH i2c: E2 08 00 C3 6E 80 13 01 00 00 00 00 00 AE [09:38:52]Write i2c OK [09:38:52]MH_I2C_Read... [09:38:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:38:52]Read from MH i2c: E2 [09:38:52]MH_I2C_Read... [09:38:52]Read from MH i2c: E2 0E 00 [09:38:52]MH_I2C_Read... [09:38:52]Read from MH i2c: E2 0E 00 C3 6E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 5A [09:38:52]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:38:52]wFMCommunicate OK [09:38:52]SAM_PROTO_GetShiftState done [09:38:52]FM_GetShiftState done [09:38:52]req_shift_opened done [09:38:52]requested_item shift.open_date is exist - process it [09:38:52]req_shift_open_date [09:38:52]req_shift_open_date done [09:38:52]produce_requested_data done [09:38:52]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95125,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:38:52]process_action_free close_receipt [09:38:52]json_value_free [09:38:52]json_value_free done [09:38:52]process_json_proto returns [09:38:52]Send response to host [09:38:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95125,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:38:52]free response buf [09:38:52]execute_script done [09:38:52]execute_script returns [09:38:52]free content buf [09:38:52]Sock 10.Close socket [09:38:52]Sock 10.Thread stoped [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:49]accept exits with 7 [09:39:49]New connection [09:39:49]New thread 3066867044 created [09:39:49]Thread 3066723684 joined [09:39:49]Waiting for new connection... [09:39:49] Sock 7.Parse request [09:39:49]Sock 7.Check first char [09:39:49]Sock 7.First char is OK [09:39:49]request: POST /json_proto HTTP/1.0 [09:39:49]Method: POST [09:39:49]URL: /json_proto [09:39:49]Method is POST - this is cgi request [09:39:49]url: /json_proto [09:39:49]query_string will be loaded in cgi processing [09:39:49]execute_cgi json_proto POST (null) [09:39:49]execute_cgi path=json_proto method=POST [09:39:49]POST find Content-Length [09:39:49]Host: 172.17.40.67:8080 [09:39:49]Content-Length: 683 [09:39:49]Content-Type: application/json [09:39:49] [09:39:49]POST finish read [09:39:49]Found Content-Length = 683 [09:39:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405632", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:39:49]execute_script... [09:39: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)3405632", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:39:49]POST & json_proto [09:39:49]process_json_proto [09:39:49]json parsed OK: [09:39:49]protocol is kg_v1.0 [09:39:49]action value=close_receipt [09:39:49]process_action close_receipt [09:39:49]cmd_close_receipt [09:39:49]MH_GetDate [09:39:49]Write to MH i2c: F0 00 00 C4 6E 21 [09:39:49]Write i2c OK [09:39:49]MH_I2C_Read... [09:39:49]Read from MH i2c: F0 [09:39:49]MH_I2C_Read... [09:39:49]Read from MH i2c: F0 09 00 [09:39:49]MH_I2C_Read... [09:39:49]Read from MH i2c: F0 09 00 C4 6E 00 69 0A 1E 67 EE DA 66 66 B6 [09:39:49]GetLastDocTimeStamp 1730021932 [09:39:49]current date 1730021993 [09:39:49]FM_GetShiftState [09:39:49]SAM_PROTO_GetShiftState [09:39:49]wFMCommunicate request_size=4 [09:39:49]MH_SAM_APDU [09:39:49]CAPDU: 80 13 01 00 [09:39:49]Write to MH i2c: E2 08 00 C5 6E 80 13 01 00 00 00 00 00 B0 [09:39:49]Write i2c OK [09:39:49]MH_I2C_Read... [09:39:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:39:49]Read from MH i2c: E2 [09:39:49]MH_I2C_Read... [09:39:49]Read from MH i2c: E2 0E 00 [09:39:49]MH_I2C_Read... [09:39:49]Read from MH i2c: E2 0E 00 C5 6E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 5C [09:39:49]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:39:49]wFMCommunicate OK [09:39:49]SAM_PROTO_GetShiftState done [09:39:49]FM_GetShiftState done [09:39:49]opened in 1729987736 [09:39:49]opened+sec_in_day 1730074136 [09:39:49]quantity*price = 100021 [09:39:49]sum+1 = 100023 [09:39: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 125 27.10.2024 09:39 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95126 ФПД: 262724530417286 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T093953&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95126&fm=262724530417286&tin=02508201610067®Number=0000000000170478&sum=100000 [09:39:50]StoreToDocumentArchive [09:39:50]shift 143 fd 95126 [09:39:50]save to /storage/0143/doc_00095126 [09:39:50]save last doc name /storage/0143/doc_00095126 to /storage/kkm_last_doc_name [09:39:50]save OK [09:39:50]Clear old archive folders... [09:39:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:39:50]tlvbuf is 00E7F2D0 [09:39:50]SAM_PROTO_ClearQueue [09:39:50]wFMCommunicate request_size=4 [09:39:50]MH_SAM_APDU [09:39:50]CAPDU: 80 09 00 00 [09:39:50]Write to MH i2c: E2 08 00 D2 6E 80 09 00 00 00 00 00 00 B2 [09:39:50]Write i2c OK [09:39:50]MH_I2C_Read... [09:39:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:39:50]Read from MH i2c: E2 [09:39:50]MH_I2C_Read... [09:39:50]Read from MH i2c: E2 03 00 [09:39:50]MH_I2C_Read... [09:39:50]Read from MH i2c: E2 03 00 D2 6E 00 90 00 B4 [09:39:50]RAPDU: 90 00 [09:39:50]wFMCommunicate OK [09:39:50]SAM_PROTO_ClearQueue done [09:39:50]KKMCreateOFDPacket [09:39:50]OFDProtocolAddRootSTLVToBuf [09:39:50]FM_MakeSignedData [09:39:50]FM_MakeSignedData [09:39:50]SAM_PROTO_SignData [09:39:50]wFMCommunicate request_size=4 [09:39:50]MH_SAM_APDU [09:39:50]CAPDU: 80 0D 01 02 [09:39:50]Write to MH i2c: E2 08 00 D3 6E 80 0D 01 02 00 00 00 00 BA [09:39:50]Write i2c OK [09:39:50]MH_I2C_Read... [09:39:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:39:50]Read from MH i2c: E2 [09:39:50]MH_I2C_Read... [09:39:50]Read from MH i2c: E2 03 00 [09:39:50]MH_I2C_Read... [09:39:50]Read from MH i2c: E2 03 00 D3 6E 00 90 00 B5 [09:39:50]RAPDU: 90 00 [09:39:50]wFMCommunicate OK [09:39:50]wFMCommunicate request_size=255 [09:39:50]MH_SAM_APDU [09:39: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 7D 00 00 00 F4 03 04 00 69 0A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 96 73 01 00 35 04 06 00 EE [09:39:50]Write to MH i2c: E2 02 01 D4 6E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 7D 00 00 00 F4 03 04 00 69 0A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 96 73 01 00 35 04 06 00 EE 00 00 62 [09:39:50]Write i2c OK [09:39:50]MH_I2C_Read... [09:39:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:39:50]Read from MH i2c: E2 [09:39:50]MH_I2C_Read... [09:39:50]Read from MH i2c: E2 03 00 [09:39:50]MH_I2C_Read... [09:39:50]Read from MH i2c: E2 03 00 D4 6E 00 90 00 B6 [09:39:50]RAPDU: 90 00 [09:39:50]wFMCommunicate OK [09:39:50]wFMCommunicate request_size=10 [09:39:50]MH_SAM_APDU [09:39:50]CAPDU: 80 0D 02 02 05 F2 52 4F 2E 86 [09:39:50]Write to MH i2c: E2 0D 00 D5 6E 80 0D 02 02 05 00 F2 52 4F 2E 86 00 00 0E [09:39:50]Write i2c OK [09:39:50]MH_I2C_Read... [09:39:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:39:50]Read from MH i2c: E2 [09:39:50]MH_I2C_Read... [09:39:50]Read from MH i2c: E2 03 00 [09:39:50]MH_I2C_Read... [09:39:50]Read from MH i2c: E2 03 00 D5 6E 00 90 00 B7 [09:39:50]RAPDU: 90 00 [09:39:50]wFMCommunicate OK [09:39:50]wFMCommunicate request_size=4 [09:39:50]MH_SAM_APDU [09:39:50]CAPDU: 80 0D 03 02 [09:39:50]Write to MH i2c: E2 08 00 D6 6E 80 0D 03 02 00 00 00 00 BF [09:39:50]Write i2c OK [09:39:50]MH_I2C_Read... [09:39:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:39:50]Read from MH i2c: E2 [09:39:50]MH_I2C_Read... [09:39:50]Read from MH i2c: E2 0B 00 [09:39:50]MH_I2C_Read... [09:39:50]Read from MH i2c: E2 0B 00 D6 6E 00 02 66 B1 67 0F 74 AF 23 90 00 95 [09:39:50]RAPDU: 02 66 B1 67 0F 74 AF 23 90 00 [09:39:50]wFMCommunicate OK [09:39:50]SAM_PROTO_SignData done [09:39:50]FM_MakeSignedData done [09:39:50]CreateOFDProtocolMessage [09:39:50]wFMCommunicate request_size=4 [09:39:50]MH_SAM_APDU [09:39:50]CAPDU: 80 11 00 00 [09:39:50]Write to MH i2c: E2 08 00 D7 6E 80 11 00 00 00 00 00 00 BF [09:39:50]Write i2c OK [09:39:50]MH_I2C_Read... [09:39:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:39:50]Read from MH i2c: E2 [09:39:50]MH_I2C_Read... [09:39:50]Read from MH i2c: E2 17 00 [09:39:50]MH_I2C_Read... [09:39:50]Read from MH i2c: E2 17 00 D7 6E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 10 [09:39:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:39:50]wFMCommunicate OK [09:39:50]CreateOFDProtocolMessage done [09:39:50]OFDSenderStorePacket 95126 [09:39:50]StoreOFDPacket docnum=95126 [09:39:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 06 B2 07 01 1B B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 7D 00 00 00 F4 03 04 00 69 0A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 96 73 01 00 35 04 06 00 EE F2 52 4F 2E 86 02 66 B1 67 0F 74 AF 23 [09:39:50]CheckFolder [09:39:50]dirname=/storage/ofd_packets [09:39:50]CheckFolder done [09:39:50]ProducePacketName [09:39:50]name=ofd_packets/00095126 [09:39:50]NVStorageSaveData ofd_packets/00095126 [09:39:50]File name is /storage/ofd_packets/00095126 [09:39:50]Write 301 bytes [09:39:50]NVStorageSaveData done [09:39:50]OFDSenderStorePacket done [09:39:50]KKMCreateOFDPacket done [09:39:50]NVStorageSaveData kkm_last_timestamp [09:39:50]File name is /storage/kkm_last_timestamp [09:39:50]Write 4 bytes [09:39:50]NVStorageSaveData done [09:39:50]ExternCall_PrintAddStr [09:39:50]wPrintStart [09:39:50]Write to MH i2c: 01 00 00 D8 6E 46 [09:39:50]Write i2c OK [09:39:50]MH_I2C_Read... [09:39:50]Read from MH i2c: 01 [09:39:50]MH_I2C_Read... [09:39:50]Read from MH i2c: 01 07 00 [09:39:50]MH_I2C_Read... [09:39:50]Read from MH i2c: 01 07 00 D8 6E 00 00 00 00 00 FF 0F 5B [09:39:50]RasterBufferAndPrint [09:39:50]line Счет N : (1)3405632 [09:39:50]line ИНН: 02508201610067 [09:39:50]line Контрольно-Кассовый Чек [09:39:50]line ПРОДАЖА [09:39:50]line ТРК (МРК, ГНК) : 13 [09:39:50]line Товар: 2710124500 [09:39:50]line Аи-95-К-5 [09:39:50]line 13.480 * 74.20 [09:39:50]line = 1000.22 [09:39:50]line НДС 12% НСП 1% [09:39:50]line > о реализуемом товаре [09:39:50]line ОКРУГЛЕНИЕ: -0.22 [09:39:50]line ИТОГО: 1000.00 [09:39:50]line Внесено: 1000.00 [09:39:50]line СДАЧА: 0.00 [09:39:50]line НСП 1% : 8.85 [09:39:50]line НДС 12% : 106.22 [09:39:50]line Наличными: 1000.00 [09:39:50]line Безнал.: 0.00 [09:39:50]line Место: АЗС № 82 "Партнер Нефть" [09:39:50]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:39:50]line СНО: Общий режим [09:39:50]line Чек 125 27.10.2024 09:39 [09:39:50]line Смена: 143 ФФД: 1.0 [09:39:50]line ЗНМ: 0300000017 [09:39:50]line РНМ: 0000000000170478 [09:39:50]line Версия ККМ: v1.0 [09:39:50]line ФМ: 0000000002098560 [09:39:50]line ФД: 95126 [09:39:50]line ФПД: 262724530417286 [09:39:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T093953&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95126&fm=262724530417286&tin=02508201610067®Number=0000000000170478&sum=100000 [09:39:51]OFD Sender: Processing packet 95126 [packets to send 56, broken 55] [09:39:51]ProducePacketName [09:39:51]name=ofd_packets/00095126 [09:39:51]OFD Sender: To server: pG, [09:39:51]CommunicateWithHost lk.salyk.kg:30040 [09:39:51]ConnectInit lk.salyk.kg [09:39:51]written 0, free lines is 4095 [09:39:51]Connected sock=10 [09:39:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 06 B2 07 01 1B B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 7D 00 00 00 F4 03 04 00 69 0A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 96 73 01 00 35 04 06 00 EE F2 52 4F 2E 86 02 66 B1 67 0F 74 AF 23 [09:39:51]Write to MH i2c: 01 00 00 03 6F 72 [09:39:51]Write i2c OK [09:39:51]MH_I2C_Read... [09:39:51]Read from MH i2c: 01 [09:39:51]MH_I2C_Read... [09:39:51]Read from MH i2c: 01 07 00 [09:39:51]MH_I2C_Read... [09:39:51]Read from MH i2c: 01 07 00 03 6F 00 00 00 00 00 F6 0C 7B [09:39:51]RasterBufferAndPrint [09:39:51]line [09:39:51]line [09:39:51]line [09:39:51]line [09:39:51]line [09:39:51]written 0, free lines is 3324 [09:39:51]MH_Cut [09:39:51]Write to MH i2c: D1 01 00 0A 6F 01 4B [09:39:51]Write i2c OK [09:39:51]MH_I2C_Read... [09:39:51]Read from MH i2c: D1 [09:39:51]MH_I2C_Read... [09:39:51]Read from MH i2c: D1 01 00 [09:39:51]MH_I2C_Read... [09:39:51]Read from MH i2c: D1 01 00 0A 6F 00 4A [09:39:51]Write to MH i2c: 01 00 00 0B 6F 7A [09:39:51]Write i2c OK [09:39:51]MH_I2C_Read... [09:39:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 4D EE 47 00 11 0D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 96 73 01 00 F4 03 04 00 95 B4 1D 67 B6 04 01 00 00 CA FC D8 EC 62 2B 2A 83 [09:39:51]CommunicateWithHost err = 0 [09:39:51]CheckOFDResponse [09:39:51]1017 (14) - 77093643461234 [09:39:51]1041 (16) - 0000000002098560 [09:39:51]1040 (4) - 95126 [09:39:51]1012 (4) - 27.10.2024 03:33 [09:39:51]1206 (1) - 0 [09:39:51]OFD Sender: Remove packet 95126 [09:39:51]ProducePacketName [09:39:51]name=ofd_packets/00095126 [09:39:51]NVStorageDeleteData [09:39:52]OFD Sender: No OFD packet to send [09:39:52]*** Cut start [09:39:52]*** Partial cut [09:39:52]*** CUTSNS_PIN = 1 [09:39:52]*** CUTSNS_PIN = 0 [09:39:52]*** Brake cut motor [09:39:52]Read from MH i2c: 01 [09:39:52]MH_I2C_Read... [09:39:52]*** Stop cut motor [09:39:52]*** Cut end [09:39:52]Read from MH i2c: 01 07 00 [09:39:52]MH_I2C_Read... [09:39:52]Read from MH i2c: 01 07 00 0B 6F 00 00 00 00 00 FF 0F 8F [09:39:52]process_action close_receipt done [09:39:52]requested_data is exist [09:39:52]produce_requested_data [09:39:52]requested_item fm.sn is exist - process it [09:39:52]wFMCommunicate request_size=4 [09:39:52]MH_SAM_APDU [09:39:52]CAPDU: 80 11 00 00 [09:39:52]Write to MH i2c: E2 08 00 0C 6F 80 11 00 00 00 00 00 00 F5 [09:39:52]Write i2c OK [09:39:52]MH_I2C_Read... [09:39:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:39:52]Read from MH i2c: E2 [09:39:52]MH_I2C_Read... [09:39:52]Read from MH i2c: E2 17 00 [09:39:52]MH_I2C_Read... [09:39:52]Read from MH i2c: E2 17 00 0C 6F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 46 [09:39:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:39:52]wFMCommunicate OK [09:39:52]requested_item fd.num is exist - process it [09:39:52]SAM_PROTO_GetFieldsCounters [09:39:52]wFMCommunicate request_size=4 [09:39:52]MH_SAM_APDU [09:39:52]CAPDU: 80 13 00 00 [09:39:52]Write to MH i2c: E2 08 00 0D 6F 80 13 00 00 00 00 00 00 F8 [09:39:52]Write i2c OK [09:39:52]MH_I2C_Read... [09:39:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:39:53]Read from MH i2c: E2 [09:39:53]MH_I2C_Read... [09:39:53]Read from MH i2c: E2 62 00 [09:39:53]MH_I2C_Read... [09:39:53]Read from MH i2c: E2 62 00 0D 6F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 96 73 01 00 0E 04 04 00 8F 00 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 29 [09:39:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 96 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 7D 00 00 00 5E 04 04 00 7D 00 00 00 57 04 04 00 7E 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:39:53]wFMCommunicate OK [09:39:53]SAM_PROTO_GetFieldsCounters done [09:39:53]requested_item shift.num is exist - process it [09:39:53]requested_item shift.opened is exist - process it [09:39:53]req_shift_opened [09:39:53]FM_GetShiftState [09:39:53]SAM_PROTO_GetShiftState [09:39:53]wFMCommunicate request_size=4 [09:39:53]MH_SAM_APDU [09:39:53]CAPDU: 80 13 01 00 [09:39:53]Write to MH i2c: E2 08 00 0E 6F 80 13 01 00 00 00 00 00 FA [09:39:53]Write i2c OK [09:39:53]MH_I2C_Read... [09:39:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:39:53]Read from MH i2c: E2 [09:39:53]MH_I2C_Read... [09:39:53]Read from MH i2c: E2 0E 00 [09:39:53]MH_I2C_Read... [09:39:53]Read from MH i2c: E2 0E 00 0E 6F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A6 [09:39:53]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:39:53]wFMCommunicate OK [09:39:53]SAM_PROTO_GetShiftState done [09:39:53]FM_GetShiftState done [09:39:53]req_shift_opened done [09:39:53]requested_item shift.open_date is exist - process it [09:39:53]req_shift_open_date [09:39:53]req_shift_open_date done [09:39:53]produce_requested_data done [09:39:53]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95126,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:39:53]process_action_free close_receipt [09:39:53]json_value_free [09:39:53]json_value_free done [09:39:53]process_json_proto returns [09:39:53]Send response to host [09:39:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95126,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:39:53]free response buf [09:39:53]execute_script done [09:39:53]execute_script returns [09:39:53]free content buf [09:39:53]Sock 7.Close socket [09:39:53]Sock 7.Thread stoped [09:39:57]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: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: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: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]OFD Sender: No OFD packet to send [09:42:10]accept exits with 9 [09:42:10]New connection [09:42:10]New thread 3066723684 created [09:42:10]Thread 3066867044 joined [09:42:10]Waiting for new connection... [09:42:10] Sock 9.Parse request [09:42:10]Sock 9.Check first char [09:42:10]Sock 9.First char is OK [09:42:10]request: POST /json_proto HTTP/1.0 [09:42:10]Method: POST [09:42:10]URL: /json_proto [09:42:10]Method is POST - this is cgi request [09:42:10]url: /json_proto [09:42:10]query_string will be loaded in cgi processing [09:42:10]execute_cgi json_proto POST (null) [09:42:10]execute_cgi path=json_proto method=POST [09:42:10]POST find Content-Length [09:42:10]Host: 172.17.40.67:8080 [09:42:10]Content-Length: 683 [09:42:10]Content-Type: application/json [09:42:10] [09:42:10]POST finish read [09:42:10]Found Content-Length = 683 [09:42:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405634", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:42:10]execute_script... [09:42:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405634", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:42:10]POST & json_proto [09:42:10]process_json_proto [09:42:10]json parsed OK: [09:42:10]protocol is kg_v1.0 [09:42:10]action value=close_receipt [09:42:10]process_action close_receipt [09:42:10]cmd_close_receipt [09:42:10]MH_GetDate [09:42:10]Write to MH i2c: F0 00 00 0F 6F 6D [09:42:10]Write i2c OK [09:42:10]MH_I2C_Read... [09:42:10]Read from MH i2c: F0 [09:42:10]MH_I2C_Read... [09:42:10]Read from MH i2c: F0 09 00 [09:42:10]MH_I2C_Read... [09:42:10]Read from MH i2c: F0 09 00 0F 6F 00 F6 0A 1E 67 EE DA 66 66 8F [09:42:10]GetLastDocTimeStamp 1730021993 [09:42:10]current date 1730022134 [09:42:10]FM_GetShiftState [09:42:10]SAM_PROTO_GetShiftState [09:42:10]wFMCommunicate request_size=4 [09:42:10]MH_SAM_APDU [09:42:10]CAPDU: 80 13 01 00 [09:42:10]Write to MH i2c: E2 08 00 10 6F 80 13 01 00 00 00 00 00 FC [09:42:10]Write i2c OK [09:42:10]MH_I2C_Read... [09:42:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:42:10]Read from MH i2c: E2 [09:42:10]MH_I2C_Read... [09:42:10]Read from MH i2c: E2 0E 00 [09:42:10]MH_I2C_Read... [09:42:10]Read from MH i2c: E2 0E 00 10 6F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A8 [09:42:10]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:42:10]wFMCommunicate OK [09:42:10]SAM_PROTO_GetShiftState done [09:42:10]FM_GetShiftState done [09:42:10]opened in 1729987736 [09:42:10]opened+sec_in_day 1730074136 [09:42:10]quantity*price = 100015 [09:42:10]sum+1 = 100017 [09:42:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 126 27.10.2024 09:42 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95127 ФПД: 70823108413852 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T094214&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95127&fm=70823108413852&tin=02508201610067®Number=0000000000170478&sum=100000 [09:42:11]StoreToDocumentArchive [09:42:11]shift 143 fd 95127 [09:42:11]save to /storage/0143/doc_00095127 [09:42:11]save last doc name /storage/0143/doc_00095127 to /storage/kkm_last_doc_name [09:42:11]save OK [09:42:11]Clear old archive folders... [09:42:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:42:11]tlvbuf is 00ECA7E0 [09:42:11]SAM_PROTO_ClearQueue [09:42:11]wFMCommunicate request_size=4 [09:42:11]MH_SAM_APDU [09:42:11]CAPDU: 80 09 00 00 [09:42:11]Write to MH i2c: E2 08 00 1D 6F 80 09 00 00 00 00 00 00 FE [09:42:11]Write i2c OK [09:42:11]MH_I2C_Read... [09:42:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:42:11]Read from MH i2c: E2 [09:42:11]MH_I2C_Read... [09:42:11]Read from MH i2c: E2 03 00 [09:42:11]MH_I2C_Read... [09:42:11]Read from MH i2c: E2 03 00 1D 6F 00 90 00 00 [09:42:11]RAPDU: 90 00 [09:42:11]wFMCommunicate OK [09:42:11]SAM_PROTO_ClearQueue done [09:42:11]KKMCreateOFDPacket [09:42:11]OFDProtocolAddRootSTLVToBuf [09:42:11]FM_MakeSignedData [09:42:11]FM_MakeSignedData [09:42:11]SAM_PROTO_SignData [09:42:11]wFMCommunicate request_size=4 [09:42:11]MH_SAM_APDU [09:42:11]CAPDU: 80 0D 01 02 [09:42:11]Write to MH i2c: E2 08 00 1E 6F 80 0D 01 02 00 00 00 00 06 [09:42:11]Write i2c OK [09:42:11]MH_I2C_Read... [09:42:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:42:11]Read from MH i2c: E2 [09:42:11]MH_I2C_Read... [09:42:11]Read from MH i2c: E2 03 00 [09:42:11]MH_I2C_Read... [09:42:11]Read from MH i2c: E2 03 00 1E 6F 00 90 00 01 [09:42:11]RAPDU: 90 00 [09:42:11]wFMCommunicate OK [09:42:11]wFMCommunicate request_size=255 [09:42:11]MH_SAM_APDU [09:42: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 F6 0A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 97 73 01 00 35 04 06 00 40 [09:42:11]Write to MH i2c: E2 02 01 1F 6F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 F6 0A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 97 73 01 00 35 04 06 00 40 00 00 6B [09:42:11]Write i2c OK [09:42:11]MH_I2C_Read... [09:42:11]Read from MH i2c: E2 [09:42:11]MH_I2C_Read... [09:42:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:42:11]Read from MH i2c: E2 03 00 [09:42:11]MH_I2C_Read... [09:42:11]Read from MH i2c: E2 03 00 1F 6F 00 90 00 02 [09:42:11]RAPDU: 90 00 [09:42:11]wFMCommunicate OK [09:42:11]wFMCommunicate request_size=10 [09:42:11]MH_SAM_APDU [09:42:11]CAPDU: 80 0D 02 02 05 69 CA 38 09 9C [09:42:11]Write to MH i2c: E2 0D 00 20 6F 80 0D 02 02 05 00 69 CA 38 09 9C 00 00 23 [09:42:11]Write i2c OK [09:42:11]MH_I2C_Read... [09:42:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:42:11]Read from MH i2c: E2 [09:42:11]MH_I2C_Read... [09:42:11]Read from MH i2c: E2 03 00 [09:42:11]MH_I2C_Read... [09:42:11]Read from MH i2c: E2 03 00 20 6F 00 90 00 03 [09:42:11]RAPDU: 90 00 [09:42:11]wFMCommunicate OK [09:42:11]wFMCommunicate request_size=4 [09:42:11]MH_SAM_APDU [09:42:11]CAPDU: 80 0D 03 02 [09:42:11]Write to MH i2c: E2 08 00 21 6F 80 0D 03 02 00 00 00 00 0B [09:42:11]Write i2c OK [09:42:11]MH_I2C_Read... [09:42:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:42:11]Read from MH i2c: E2 [09:42:11]MH_I2C_Read... [09:42:11]Read from MH i2c: E2 0B 00 [09:42:11]MH_I2C_Read... [09:42:11]Read from MH i2c: E2 0B 00 21 6F 00 C6 12 9C 6F 21 24 67 CF 90 00 6A [09:42:11]RAPDU: C6 12 9C 6F 21 24 67 CF 90 00 [09:42:11]wFMCommunicate OK [09:42:11]SAM_PROTO_SignData done [09:42:11]FM_MakeSignedData done [09:42:11]CreateOFDProtocolMessage [09:42:11]wFMCommunicate request_size=4 [09:42:11]MH_SAM_APDU [09:42:11]CAPDU: 80 11 00 00 [09:42:11]Write to MH i2c: E2 08 00 22 6F 80 11 00 00 00 00 00 00 0B [09:42:11]Write i2c OK [09:42:11]MH_I2C_Read... [09:42:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:42:11]Read from MH i2c: E2 [09:42:11]MH_I2C_Read... [09:42:11]Read from MH i2c: E2 17 00 [09:42:11]MH_I2C_Read... [09:42:11]Read from MH i2c: E2 17 00 22 6F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5C [09:42:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:42:11]wFMCommunicate OK [09:42:11]CreateOFDProtocolMessage done [09:42:11]OFDSenderStorePacket 95127 [09:42:11]StoreOFDPacket docnum=95127 [09:42:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 60 D1 07 01 1C 20 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 F6 0A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 97 73 01 00 35 04 06 00 40 69 CA 38 09 9C C6 12 9C 6F 21 24 67 CF [09:42:11]CheckFolder [09:42:11]dirname=/storage/ofd_packets [09:42:11]CheckFolder done [09:42:11]ProducePacketName [09:42:11]name=ofd_packets/00095127 [09:42:11]NVStorageSaveData ofd_packets/00095127 [09:42:11]File name is /storage/ofd_packets/00095127 [09:42:11]Write 301 bytes [09:42:11]NVStorageSaveData done [09:42:11]OFDSenderStorePacket done [09:42:11]KKMCreateOFDPacket done [09:42:11]NVStorageSaveData kkm_last_timestamp [09:42:11]File name is /storage/kkm_last_timestamp [09:42:11]Write 4 bytes [09:42:11]NVStorageSaveData done [09:42:11]ExternCall_PrintAddStr [09:42:11]wPrintStart [09:42:11]Write to MH i2c: 01 00 00 23 6F 92 [09:42:11]Write i2c OK [09:42:11]MH_I2C_Read... [09:42:11]Read from MH i2c: 01 [09:42:11]MH_I2C_Read... [09:42:11]Read from MH i2c: 01 07 00 [09:42:11]MH_I2C_Read... [09:42:11]Read from MH i2c: 01 07 00 23 6F 00 00 00 00 00 FF 0F A7 [09:42:11]RasterBufferAndPrint [09:42:11]line Счет N : (1)3405634 [09:42:11]line ИНН: 02508201610067 [09:42:11]line Контрольно-Кассовый Чек [09:42:11]line ПРОДАЖА [09:42:11]line ТРК (МРК, ГНК) : 42 [09:42:11]line Товар: 2710124130 [09:42:11]line Аи-92-К-4 [09:42:11]line 14.950 * 66.90 [09:42:11]line = 1000.16 [09:42:11]line НДС 12% НСП 1% [09:42:11]line > о реализуемом товаре [09:42:11]line ОКРУГЛЕНИЕ: -0.16 [09:42:11]line ИТОГО: 1000.00 [09:42:11]line Внесено: 1000.00 [09:42:11]line СДАЧА: 0.00 [09:42:11]line НСП 1% : 8.85 [09:42:11]line НДС 12% : 106.21 [09:42:11]line Наличными: 1000.00 [09:42:11]line Безнал.: 0.00 [09:42:11]line Место: АЗС № 82 "Партнер Нефть" [09:42:11]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:42:11]line СНО: Общий режим [09:42:11]line Чек 126 27.10.2024 09:42 [09:42:11]line Смена: 143 ФФД: 1.0 [09:42:11]line ЗНМ: 0300000017 [09:42:11]line РНМ: 0000000000170478 [09:42:11]line Версия ККМ: v1.0 [09:42:11]line ФМ: 0000000002098560 [09:42:11]line ФД: 95127 [09:42:11]line ФПД: 70823108413852 [09:42:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T094214&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95127&fm=70823108413852&tin=02508201610067®Number=0000000000170478&sum=100000 [09:42:12]OFD Sender: Processing packet 95127 [packets to send 56, broken 55] [09:42:12]ProducePacketName [09:42:12]name=ofd_packets/00095127 [09:42:12]OFD Sender: To server: pG, [09:42:12]CommunicateWithHost lk.salyk.kg:30040 [09:42:12]ConnectInit lk.salyk.kg [09:42:12]written 0, free lines is 4095 [09:42:12]Connected sock=10 [09:42:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 60 D1 07 01 1C 20 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 F6 0A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 97 73 01 00 35 04 06 00 40 69 CA 38 09 9C C6 12 9C 6F 21 24 67 CF [09:42:12]Write to MH i2c: 01 00 00 4E 6F BD [09:42:12]Write i2c OK [09:42:12]MH_I2C_Read... [09:42:12]Read from MH i2c: 01 [09:42:12]MH_I2C_Read... [09:42:12]Read from MH i2c: 01 07 00 [09:42:12]MH_I2C_Read... [09:42:12]Read from MH i2c: 01 07 00 4E 6F 00 00 00 00 00 09 0D DA [09:42:12]RasterBufferAndPrint [09:42:12]line [09:42:12]line [09:42:12]line [09:42:12]line [09:42:12]line [09:42:12]written 0, free lines is 3344 [09:42:12]MH_Cut [09:42:12]Write to MH i2c: D1 01 00 55 6F 01 96 [09:42:12]Write i2c OK [09:42:12]MH_I2C_Read... [09:42:12]Read from MH i2c: D1 [09:42:12]MH_I2C_Read... [09:42:12]Read from MH i2c: D1 01 00 [09:42:12]MH_I2C_Read... [09:42:12]Read from MH i2c: D1 01 00 55 6F 00 95 [09:42:12]Write to MH i2c: 01 00 00 56 6F C5 [09:42:12]Write i2c OK [09:42:12]MH_I2C_Read... [09:42:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 98 9E 47 00 8D 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 32 30 39 38 35 36 30 10 04 04 00 97 73 01 00 F4 03 04 00 22 B5 1D 67 B6 04 01 00 00 D4 41 4A 92 28 CC EE FA [09:42:12]CommunicateWithHost err = 0 [09:42:12]CheckOFDResponse [09:42:12]1017 (14) - 77093643461234 [09:42:12]1041 (16) - 0000000002098560 [09:42:12]1040 (4) - 95127 [09:42:12]1012 (4) - 27.10.2024 03:36 [09:42:12]1206 (1) - 0 [09:42:12]OFD Sender: Remove packet 95127 [09:42:12]ProducePacketName [09:42:12]name=ofd_packets/00095127 [09:42:12]NVStorageDeleteData [09:42:13]OFD Sender: No OFD packet to send [09:42:13]*** Cut start [09:42:13]*** Partial cut [09:42:13]*** CUTSNS_PIN = 1 [09:42:13]*** CUTSNS_PIN = 0 [09:42:13]*** Brake cut motor [09:42:13]Read from MH i2c: 01 [09:42:13]MH_I2C_Read... [09:42:13]*** Stop cut motor [09:42:13]*** Cut end [09:42:13]Read from MH i2c: 01 07 00 [09:42:13]MH_I2C_Read... [09:42:13]Read from MH i2c: 01 07 00 56 6F 00 00 00 00 00 FF 0F DA [09:42:13]process_action close_receipt done [09:42:13]requested_data is exist [09:42:13]produce_requested_data [09:42:13]requested_item fm.sn is exist - process it [09:42:13]wFMCommunicate request_size=4 [09:42:13]MH_SAM_APDU [09:42:13]CAPDU: 80 11 00 00 [09:42:13]Write to MH i2c: E2 08 00 57 6F 80 11 00 00 00 00 00 00 40 [09:42:13]Write i2c OK [09:42:13]MH_I2C_Read... [09:42:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:42:13]Read from MH i2c: E2 [09:42:13]MH_I2C_Read... [09:42:13]Read from MH i2c: E2 17 00 [09:42:13]MH_I2C_Read... [09:42:13]Read from MH i2c: E2 17 00 57 6F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 91 [09:42:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:42:13]wFMCommunicate OK [09:42:13]requested_item fd.num is exist - process it [09:42:13]SAM_PROTO_GetFieldsCounters [09:42:13]wFMCommunicate request_size=4 [09:42:13]MH_SAM_APDU [09:42:13]CAPDU: 80 13 00 00 [09:42:13]Write to MH i2c: E2 08 00 58 6F 80 13 00 00 00 00 00 00 43 [09:42:13]Write i2c OK [09:42:13]MH_I2C_Read... [09:42:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:42:14]Read from MH i2c: E2 [09:42:14]MH_I2C_Read... [09:42:14]Read from MH i2c: E2 62 00 [09:42:14]MH_I2C_Read... [09:42:14]Read from MH i2c: E2 62 00 58 6F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 97 73 01 00 0E 04 04 00 8F 00 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 78 [09:42:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 97 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 7E 00 00 00 5E 04 04 00 7E 00 00 00 57 04 04 00 7F 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:42:14]wFMCommunicate OK [09:42:14]SAM_PROTO_GetFieldsCounters done [09:42:14]requested_item shift.num is exist - process it [09:42:14]requested_item shift.opened is exist - process it [09:42:14]req_shift_opened [09:42:14]FM_GetShiftState [09:42:14]SAM_PROTO_GetShiftState [09:42:14]wFMCommunicate request_size=4 [09:42:14]MH_SAM_APDU [09:42:14]CAPDU: 80 13 01 00 [09:42:14]Write to MH i2c: E2 08 00 59 6F 80 13 01 00 00 00 00 00 45 [09:42:14]Write i2c OK [09:42:14]MH_I2C_Read... [09:42:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:42:14]Read from MH i2c: E2 [09:42:14]MH_I2C_Read... [09:42:14]Read from MH i2c: E2 0E 00 [09:42:14]MH_I2C_Read... [09:42:14]Read from MH i2c: E2 0E 00 59 6F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F1 [09:42:14]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:42:14]wFMCommunicate OK [09:42:14]SAM_PROTO_GetShiftState done [09:42:14]FM_GetShiftState done [09:42:14]req_shift_opened done [09:42:14]requested_item shift.open_date is exist - process it [09:42:14]req_shift_open_date [09:42:14]req_shift_open_date done [09:42:14]produce_requested_data done [09:42:14]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95127,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:42:14]process_action_free close_receipt [09:42:14]json_value_free [09:42:14]json_value_free done [09:42:14]process_json_proto returns [09:42:14]Send response to host [09:42:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95127,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:42:14]free response buf [09:42:14]execute_script done [09:42:14]execute_script returns [09:42:14]free content buf [09:42:14]Sock 9.Close socket [09:42:14]Sock 9.Thread stoped [09:42:14]accept exits with 7 [09:42:14]New connection [09:42:14]New thread 3066867044 created [09:42:14]Thread 3066723684 joined [09:42:14]Waiting for new connection... [09:42:14] Sock 7.Parse request [09:42:14]Sock 7.Check first char [09:42:14]Sock 7.First char is OK [09:42:14]request: POST /json_proto HTTP/1.0 [09:42:14]Method: POST [09:42:14]URL: /json_proto [09:42:14]Method is POST - this is cgi request [09:42:14]url: /json_proto [09:42:14]query_string will be loaded in cgi processing [09:42:14]execute_cgi json_proto POST (null) [09:42:14]execute_cgi path=json_proto method=POST [09:42:14]POST find Content-Length [09:42:14]Host: 172.17.40.67:8080 [09:42:14]Content-Length: 768 [09:42:14]Content-Type: application/json [09:42:14] [09:42:14]POST finish read [09:42:14]Found Content-Length = 768 [09:42:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405633", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 800.12 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:42:14]execute_script... [09:42: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)3405633", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 800.12 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:42:14]POST & json_proto [09:42:14]process_json_proto [09:42:14]json parsed OK: [09:42:14]protocol is kg_v1.0 [09:42:14]action value=close_receipt [09:42:14]process_action close_receipt [09:42:14]cmd_close_receipt [09:42:14]MH_GetDate [09:42:14]Write to MH i2c: F0 00 00 5A 6F B8 [09:42:14]Write i2c OK [09:42:14]MH_I2C_Read... [09:42:14]Read from MH i2c: F0 [09:42:14]MH_I2C_Read... [09:42:14]Read from MH i2c: F0 09 00 [09:42:14]MH_I2C_Read... [09:42:14]Read from MH i2c: F0 09 00 5A 6F 00 FA 0A 1E 67 EE DA 66 66 DE [09:42:14]GetLastDocTimeStamp 1730022134 [09:42:14]current date 1730022138 [09:42:14]FM_GetShiftState [09:42:14]SAM_PROTO_GetShiftState [09:42:14]wFMCommunicate request_size=4 [09:42:14]MH_SAM_APDU [09:42:14]CAPDU: 80 13 01 00 [09:42:14]Write to MH i2c: E2 08 00 5B 6F 80 13 01 00 00 00 00 00 47 [09:42:14]Write i2c OK [09:42:14]MH_I2C_Read... [09:42:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:42:14]Read from MH i2c: E2 [09:42:14]MH_I2C_Read... [09:42:14]Read from MH i2c: E2 0E 00 [09:42:14]MH_I2C_Read... [09:42:14]Read from MH i2c: E2 0E 00 5B 6F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F3 [09:42:14]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:42:14]wFMCommunicate OK [09:42:14]SAM_PROTO_GetShiftState done [09:42:14]FM_GetShiftState done [09:42:14]opened in 1729987736 [09:42:14]opened+sec_in_day 1730074136 [09:42:14]quantity*price = 80012 [09:42:14]sum+1 = 80013 [09:42:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 800.12 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 0.00 Безнал.: 800.12 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 127 27.10.2024 09:42 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95128 ФПД: 3930316647600 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T094218&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95128&fm=3930316647600&tin=02508201610067®Number=0000000000170478&sum=80012 [09:42:15]StoreToDocumentArchive [09:42:15]shift 143 fd 95128 [09:42:15]save to /storage/0143/doc_00095128 [09:42:15]save last doc name /storage/0143/doc_00095128 to /storage/kkm_last_doc_name [09:42:15]save OK [09:42:15]Clear old archive folders... [09:42:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:42:15]tlvbuf is B6EAC730 [09:42:15]SAM_PROTO_ClearQueue [09:42:15]wFMCommunicate request_size=4 [09:42:15]MH_SAM_APDU [09:42:15]CAPDU: 80 09 00 00 [09:42:16]Write to MH i2c: E2 08 00 68 6F 80 09 00 00 00 00 00 00 49 [09:42:16]Write i2c OK [09:42:16]MH_I2C_Read... [09:42:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:42:16]Read from MH i2c: E2 [09:42:16]MH_I2C_Read... [09:42:16]Read from MH i2c: E2 03 00 [09:42:16]MH_I2C_Read... [09:42:16]Read from MH i2c: E2 03 00 68 6F 00 90 00 4B [09:42:16]RAPDU: 90 00 [09:42:16]wFMCommunicate OK [09:42:16]SAM_PROTO_ClearQueue done [09:42:16]KKMCreateOFDPacket [09:42:16]OFDProtocolAddRootSTLVToBuf [09:42:16]FM_MakeSignedData [09:42:16]FM_MakeSignedData [09:42:16]SAM_PROTO_SignData [09:42:16]wFMCommunicate request_size=4 [09:42:16]MH_SAM_APDU [09:42:16]CAPDU: 80 0D 01 02 [09:42:16]Write to MH i2c: E2 08 00 69 6F 80 0D 01 02 00 00 00 00 51 [09:42:16]Write i2c OK [09:42:16]MH_I2C_Read... [09:42:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:42:16]Read from MH i2c: E2 [09:42:16]MH_I2C_Read... [09:42:16]Read from MH i2c: E2 03 00 [09:42:16]MH_I2C_Read... [09:42:16]Read from MH i2c: E2 03 00 69 6F 00 90 00 4C [09:42:16]RAPDU: 90 00 [09:42:16]wFMCommunicate OK [09:42:16]wFMCommunicate request_size=255 [09:42:16]MH_SAM_APDU [09:42: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 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 FA 0A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 98 73 01 00 35 04 06 00 03 [09:42:16]Write to MH i2c: E2 02 01 6A 6F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 FA 0A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 98 73 01 00 35 04 06 00 03 00 00 89 [09:42:16]Write i2c OK [09:42:16]MH_I2C_Read... [09:42:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:42:16]Read from MH i2c: E2 [09:42:16]MH_I2C_Read... [09:42:16]Read from MH i2c: E2 03 00 [09:42:16]MH_I2C_Read... [09:42:16]Read from MH i2c: E2 03 00 6A 6F 00 90 00 4D [09:42:16]RAPDU: 90 00 [09:42:16]wFMCommunicate OK [09:42:16]wFMCommunicate request_size=10 [09:42:16]MH_SAM_APDU [09:42:16]CAPDU: 80 0D 02 02 05 93 19 20 AC B0 [09:42:16]Write to MH i2c: E2 0D 00 6B 6F 80 0D 02 02 05 00 93 19 20 AC B0 00 00 86 [09:42:16]Write i2c OK [09:42:16]MH_I2C_Read... [09:42:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:42:16]Read from MH i2c: E2 [09:42:16]MH_I2C_Read... [09:42:16]Read from MH i2c: E2 03 00 [09:42:16]MH_I2C_Read... [09:42:16]Read from MH i2c: E2 03 00 6B 6F 00 90 00 4E [09:42:16]RAPDU: 90 00 [09:42:16]wFMCommunicate OK [09:42:16]wFMCommunicate request_size=4 [09:42:16]MH_SAM_APDU [09:42:16]CAPDU: 80 0D 03 02 [09:42:16]Write to MH i2c: E2 08 00 6C 6F 80 0D 03 02 00 00 00 00 56 [09:42:16]Write i2c OK [09:42:16]MH_I2C_Read... [09:42:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:42:16]Read from MH i2c: E2 [09:42:16]MH_I2C_Read... [09:42:16]Read from MH i2c: E2 0B 00 [09:42:16]MH_I2C_Read... [09:42:16]Read from MH i2c: E2 0B 00 6C 6F 00 BD E2 25 4B C0 41 6B C3 90 00 95 [09:42:16]RAPDU: BD E2 25 4B C0 41 6B C3 90 00 [09:42:16]wFMCommunicate OK [09:42:16]SAM_PROTO_SignData done [09:42:16]FM_MakeSignedData done [09:42:16]CreateOFDProtocolMessage [09:42:16]wFMCommunicate request_size=4 [09:42:16]MH_SAM_APDU [09:42:16]CAPDU: 80 11 00 00 [09:42:16]Write to MH i2c: E2 08 00 6D 6F 80 11 00 00 00 00 00 00 56 [09:42:16]Write i2c OK [09:42:16]MH_I2C_Read... [09:42:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:42:16]Read from MH i2c: E2 [09:42:16]MH_I2C_Read... [09:42:16]Read from MH i2c: E2 17 00 [09:42:16]MH_I2C_Read... [09:42:16]Read from MH i2c: E2 17 00 6D 6F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A7 [09:42:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:42:16]wFMCommunicate OK [09:42:16]CreateOFDProtocolMessage done [09:42:16]OFDSenderStorePacket 95128 [09:42:16]StoreOFDPacket docnum=95128 [09:42:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4C 67 07 01 89 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 FA 0A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 98 73 01 00 35 04 06 00 03 93 19 20 AC B0 BD E2 25 4B C0 41 6B C3 [09:42:16]CheckFolder [09:42:16]dirname=/storage/ofd_packets [09:42:16]CheckFolder done [09:42:16]ProducePacketName [09:42:16]name=ofd_packets/00095128 [09:42:16]NVStorageSaveData ofd_packets/00095128 [09:42:16]File name is /storage/ofd_packets/00095128 [09:42:16]Write 301 bytes [09:42:16]NVStorageSaveData done [09:42:16]OFDSenderStorePacket done [09:42:16]KKMCreateOFDPacket done [09:42:16]NVStorageSaveData kkm_last_timestamp [09:42:16]File name is /storage/kkm_last_timestamp [09:42:16]Write 4 bytes [09:42:16]NVStorageSaveData done [09:42:16]ExternCall_PrintAddStr [09:42:16]wPrintStart [09:42:16]Write to MH i2c: 01 00 00 6E 6F DD [09:42:16]Write i2c OK [09:42:16]MH_I2C_Read... [09:42:16]Read from MH i2c: 01 [09:42:16]MH_I2C_Read... [09:42:16]Read from MH i2c: 01 07 00 [09:42:16]MH_I2C_Read... [09:42:16]Read from MH i2c: 01 07 00 6E 6F 00 00 00 00 00 FF 0F F2 [09:42:16]RasterBufferAndPrint [09:42:16]line Счет N : (1)3405633 [09:42:16]line ИНН: 02508201610067 [09:42:16]line Контрольно-Кассовый Чек [09:42:16]line ПРОДАЖА [09:42:16]line ТРК (МРК, ГНК) : 32 [09:42:16]line Товар: 2710124130 [09:42:16]line Аи-92-К-4 [09:42:16]line 11.960 * 66.90 [09:42:16]line = 800.12 [09:42:16]line НДС 12% НСП 1% [09:42:16]line > о реализуемом товаре [09:42:16]line ИТОГО: 800.12 [09:42:16]line НСП 1% : 7.08 [09:42:16]line НДС 12% : 84.97 [09:42:16]line Наличными: 0.00 [09:42:16]line Безнал.: 800.12 [09:42:16]line Место: АЗС № 82 "Партнер Нефть" [09:42:16]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:42:16]line СНО: Общий режим [09:42:16]line Чек 127 27.10.2024 09:42 [09:42:16]line Смена: 143 ФФД: 1.0 [09:42:16]line ЗНМ: 0300000017 [09:42:16]line РНМ: 0000000000170478 [09:42:16]line Версия ККМ: v1.0 [09:42:16]line Платежная система: Mbank [09:42:16]line ФМ: 0000000002098560 [09:42:16]line ФД: 95128 [09:42:16]line ФПД: 3930316647600 [09:42:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T094218&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95128&fm=3930316647600&tin=02508201610067®Number=0000000000170478&sum=80012 [09:42:17]OFD Sender: Processing packet 95128 [packets to send 56, broken 55] [09:42:17]ProducePacketName [09:42:17]name=ofd_packets/00095128 [09:42:17]OFD Sender: To server: pG, [09:42:17]CommunicateWithHost lk.salyk.kg:30040 [09:42:17]ConnectInit lk.salyk.kg [09:42:17]written 0, free lines is 4095 [09:42:17]Connected sock=10 [09:42:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4C 67 07 01 89 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 FA 0A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 98 73 01 00 35 04 06 00 03 93 19 20 AC B0 BD E2 25 4B C0 41 6B C3 [09:42:17]Write to MH i2c: 01 00 00 97 6F 06 [09:42:17]Write i2c OK [09:42:17]MH_I2C_Read... [09:42:17]Read from MH i2c: 01 [09:42:17]MH_I2C_Read... [09:42:17]Read from MH i2c: 01 07 00 [09:42:17]MH_I2C_Read... [09:42:17]Read from MH i2c: 01 07 00 97 6F 00 00 00 00 00 2D 0D 47 [09:42:17]RasterBufferAndPrint [09:42:17]line [09:42:17]line [09:42:17]line [09:42:17]line [09:42:17]line [09:42:17]written 0, free lines is 3386 [09:42:17]MH_Cut [09:42:17]Write to MH i2c: D1 01 00 9E 6F 01 DF [09:42:17]Write i2c OK [09:42:17]MH_I2C_Read... [09:42:17]Read from MH i2c: D1 [09:42:17]MH_I2C_Read... [09:42:17]Read from MH i2c: D1 01 00 [09:42:17]MH_I2C_Read... [09:42:17]Read from MH i2c: D1 01 00 9E 6F 00 DE [09:42:17]Write to MH i2c: 01 00 00 9F 6F 0E [09:42:17]Write i2c OK [09:42:17]MH_I2C_Read... [09:42:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 89 70 47 00 5D 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 32 30 39 38 35 36 30 10 04 04 00 98 73 01 00 F4 03 04 00 27 B5 1D 67 B6 04 01 00 00 9F 40 AA F8 6B F2 D1 5E [09:42:17]CommunicateWithHost err = 0 [09:42:17]CheckOFDResponse [09:42:17]1017 (14) - 77093643461234 [09:42:17]1041 (16) - 0000000002098560 [09:42:17]1040 (4) - 95128 [09:42:17]1012 (4) - 27.10.2024 03:36 [09:42:17]1206 (1) - 0 [09:42:17]OFD Sender: Remove packet 95128 [09:42:17]ProducePacketName [09:42:17]name=ofd_packets/00095128 [09:42:17]NVStorageDeleteData [09:42:18]OFD Sender: No OFD packet to send [09:42:18]*** Cut start [09:42:18]*** Partial cut [09:42:18]*** CUTSNS_PIN = 1 [09:42:18]*** CUTSNS_PIN = 0 [09:42:18]*** Brake cut motor [09:42:18]Read from MH i2c: 01 [09:42:18]MH_I2C_Read... [09:42:18]*** Stop cut motor [09:42:18]*** Cut end [09:42:18]Read from MH i2c: 01 07 00 [09:42:18]MH_I2C_Read... [09:42:18]Read from MH i2c: 01 07 00 9F 6F 00 00 00 00 00 FF 0F 23 [09:42:18]process_action close_receipt done [09:42:18]requested_data is exist [09:42:18]produce_requested_data [09:42:18]requested_item fm.sn is exist - process it [09:42:18]wFMCommunicate request_size=4 [09:42:18]MH_SAM_APDU [09:42:18]CAPDU: 80 11 00 00 [09:42:18]Write to MH i2c: E2 08 00 A0 6F 80 11 00 00 00 00 00 00 89 [09:42:18]Write i2c OK [09:42:18]MH_I2C_Read... [09:42:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:42:18]Read from MH i2c: E2 [09:42:18]MH_I2C_Read... [09:42:18]Read from MH i2c: E2 17 00 [09:42:18]MH_I2C_Read... [09:42:18]Read from MH i2c: E2 17 00 A0 6F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DA [09:42:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:42:18]wFMCommunicate OK [09:42:18]requested_item fd.num is exist - process it [09:42:18]SAM_PROTO_GetFieldsCounters [09:42:18]wFMCommunicate request_size=4 [09:42:18]MH_SAM_APDU [09:42:18]CAPDU: 80 13 00 00 [09:42:18]Write to MH i2c: E2 08 00 A1 6F 80 13 00 00 00 00 00 00 8C [09:42:18]Write i2c OK [09:42:18]MH_I2C_Read... [09:42:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:42:18]Read from MH i2c: E2 [09:42:18]MH_I2C_Read... [09:42:18]Read from MH i2c: E2 62 00 [09:42:18]MH_I2C_Read... [09:42:18]Read from MH i2c: E2 62 00 A1 6F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 98 73 01 00 0E 04 04 00 8F 00 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 C5 [09:42:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 98 73 01 00 0E 04 04 00 8F 00 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:42:18]wFMCommunicate OK [09:42:18]SAM_PROTO_GetFieldsCounters done [09:42:18]requested_item shift.num is exist - process it [09:42:18]requested_item shift.opened is exist - process it [09:42:18]req_shift_opened [09:42:18]FM_GetShiftState [09:42:18]SAM_PROTO_GetShiftState [09:42:18]wFMCommunicate request_size=4 [09:42:18]MH_SAM_APDU [09:42:18]CAPDU: 80 13 01 00 [09:42:18]Write to MH i2c: E2 08 00 A2 6F 80 13 01 00 00 00 00 00 8E [09:42:18]Write i2c OK [09:42:18]MH_I2C_Read... [09:42:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:42:19]Read from MH i2c: E2 [09:42:19]MH_I2C_Read... [09:42:19]Read from MH i2c: E2 0E 00 [09:42:19]MH_I2C_Read... [09:42:19]Read from MH i2c: E2 0E 00 A2 6F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3A [09:42:19]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:42:19]wFMCommunicate OK [09:42:19]SAM_PROTO_GetShiftState done [09:42:19]FM_GetShiftState done [09:42:19]req_shift_opened done [09:42:19]requested_item shift.open_date is exist - process it [09:42:19]req_shift_open_date [09:42:19]req_shift_open_date done [09:42:19]produce_requested_data done [09:42:19]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95128,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:42:19]process_action_free close_receipt [09:42:19]json_value_free [09:42:19]json_value_free done [09:42:19]process_json_proto returns [09:42:19]Send response to host [09:42:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95128,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:42:19]free response buf [09:42:19]execute_script done [09:42:19]execute_script returns [09:42:19]free content buf [09:42:19]Sock 7.Close socket [09:42:19]Sock 7.Thread stoped [09:42:23]OFD Sender: No OFD packet to send [09:42:28]OFD Sender: No OFD packet to send [09:42:33]OFD Sender: No OFD packet to send [09:42:38]OFD Sender: No OFD packet to send [09:42:43]OFD Sender: No OFD packet to send [09:42:48]OFD Sender: No OFD packet to send [09:42:53]OFD Sender: No OFD packet to send [09:42:58]OFD Sender: No OFD packet to send [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:16]accept exits with 9 [09:43:16]New connection [09:43:16]New thread 3066723684 created [09:43:16]Thread 3066867044 joined [09:43:16]Waiting for new connection... [09:43:16] Sock 9.Parse request [09:43:16]Sock 9.Check first char [09:43:16]Sock 9.First char is OK [09:43:16]request: POST /json_proto HTTP/1.0 [09:43:16]Method: POST [09:43:16]URL: /json_proto [09:43:16]Method is POST - this is cgi request [09:43:16]url: /json_proto [09:43:16]query_string will be loaded in cgi processing [09:43:16]execute_cgi json_proto POST (null) [09:43:16]execute_cgi path=json_proto method=POST [09:43:16]POST find Content-Length [09:43:16]Host: 172.17.40.67:8080 [09:43:16]Content-Length: 678 [09:43:16]Content-Type: application/json [09:43:16] [09:43:16]POST finish read [09:43:16]Found Content-Length = 678 [09:43:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405635", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:43:16]execute_script... [09: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)3405635", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:43:16]POST & json_proto [09:43:16]process_json_proto [09:43:16]json parsed OK: [09:43:16]protocol is kg_v1.0 [09:43:16]action value=close_receipt [09:43:16]process_action close_receipt [09:43:16]cmd_close_receipt [09:43:16]MH_GetDate [09:43:16]Write to MH i2c: F0 00 00 A3 6F 01 [09:43:16]Write i2c OK [09:43:16]MH_I2C_Read... [09:43:16]Read from MH i2c: F0 [09:43:16]MH_I2C_Read... [09:43:16]Read from MH i2c: F0 09 00 [09:43:16]MH_I2C_Read... [09:43:16]Read from MH i2c: F0 09 00 A3 6F 00 38 0B 1E 67 EE DA 66 66 66 [09:43:16]GetLastDocTimeStamp 1730022138 [09:43:16]current date 1730022200 [09:43:16]FM_GetShiftState [09:43:16]SAM_PROTO_GetShiftState [09:43:16]wFMCommunicate request_size=4 [09:43:16]MH_SAM_APDU [09:43:16]CAPDU: 80 13 01 00 [09:43:16]Write to MH i2c: E2 08 00 A4 6F 80 13 01 00 00 00 00 00 90 [09:43:16]Write i2c OK [09:43:16]MH_I2C_Read... [09:43:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:43:16]Read from MH i2c: E2 [09:43:16]MH_I2C_Read... [09:43:16]Read from MH i2c: E2 0E 00 [09:43:16]MH_I2C_Read... [09:43:16]Read from MH i2c: E2 0E 00 A4 6F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3C [09:43:16]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:43:16]wFMCommunicate OK [09:43:16]SAM_PROTO_GetShiftState done [09:43:16]FM_GetShiftState done [09:43:16]opened in 1729987736 [09:43:16]opened+sec_in_day 1730074136 [09:43:16]quantity*price = 30038 [09:43:16]sum+1 = 30039 [09:43:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 128 27.10.2024 09:43 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95129 ФПД: 262009082935247 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T094320&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95129&fm=262009082935247&tin=02508201610067®Number=0000000000170478&sum=30000 [09:43:17]StoreToDocumentArchive [09:43:17]shift 143 fd 95129 [09:43:17]save to /storage/0143/doc_00095129 [09:43:17]save last doc name /storage/0143/doc_00095129 to /storage/kkm_last_doc_name [09:43:17]save OK [09:43:17]Clear old archive folders... [09:43:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:43:17]tlvbuf is 00E5A210 [09:43:17]SAM_PROTO_ClearQueue [09:43:17]wFMCommunicate request_size=4 [09:43:17]MH_SAM_APDU [09:43:17]CAPDU: 80 09 00 00 [09:43:17]Write to MH i2c: E2 08 00 B1 6F 80 09 00 00 00 00 00 00 92 [09:43:17]Write i2c OK [09:43:17]MH_I2C_Read... [09:43:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:43:17]Read from MH i2c: E2 [09:43:17]MH_I2C_Read... [09:43:17]Read from MH i2c: E2 03 00 [09:43:17]MH_I2C_Read... [09:43:17]Read from MH i2c: E2 03 00 B1 6F 00 90 00 94 [09:43:17]RAPDU: 90 00 [09:43:17]wFMCommunicate OK [09:43:17]SAM_PROTO_ClearQueue done [09:43:17]KKMCreateOFDPacket [09:43:17]OFDProtocolAddRootSTLVToBuf [09:43:17]FM_MakeSignedData [09:43:17]FM_MakeSignedData [09:43:17]SAM_PROTO_SignData [09:43:17]wFMCommunicate request_size=4 [09:43:17]MH_SAM_APDU [09:43:17]CAPDU: 80 0D 01 02 [09:43:17]Write to MH i2c: E2 08 00 B2 6F 80 0D 01 02 00 00 00 00 9A [09:43:17]Write i2c OK [09:43:17]MH_I2C_Read... [09:43:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:43:17]Read from MH i2c: E2 [09:43:17]MH_I2C_Read... [09:43:17]Read from MH i2c: E2 03 00 [09:43:17]MH_I2C_Read... [09:43:17]Read from MH i2c: E2 03 00 B2 6F 00 90 00 95 [09:43:17]RAPDU: 90 00 [09:43:17]wFMCommunicate OK [09:43:17]wFMCommunicate request_size=255 [09:43:17]MH_SAM_APDU [09:43: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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 38 0B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 99 73 01 00 35 04 06 00 EE [09:43:17]Write to MH i2c: E2 02 01 B3 6F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 38 0B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 99 73 01 00 35 04 06 00 EE 00 00 EE [09:43:17]Write i2c OK [09:43:17]MH_I2C_Read... [09:43:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:43:17]Read from MH i2c: E2 [09:43:17]MH_I2C_Read... [09:43:17]Read from MH i2c: E2 03 00 [09:43:17]MH_I2C_Read... [09:43:17]Read from MH i2c: E2 03 00 B3 6F 00 90 00 96 [09:43:17]RAPDU: 90 00 [09:43:17]wFMCommunicate OK [09:43:17]wFMCommunicate request_size=10 [09:43:17]MH_SAM_APDU [09:43:17]CAPDU: 80 0D 02 02 05 4B BE 50 F7 CF [09:43:17]Write to MH i2c: E2 0D 00 B4 6F 80 0D 02 02 05 00 4B BE 50 F7 CF 00 00 C6 [09:43:17]Write i2c OK [09:43:17]MH_I2C_Read... [09:43:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:43:17]Read from MH i2c: E2 [09:43:17]MH_I2C_Read... [09:43:17]Read from MH i2c: E2 03 00 [09:43:17]MH_I2C_Read... [09:43:17]Read from MH i2c: E2 03 00 B4 6F 00 90 00 97 [09:43:17]RAPDU: 90 00 [09:43:17]wFMCommunicate OK [09:43:17]wFMCommunicate request_size=4 [09:43:17]MH_SAM_APDU [09:43:17]CAPDU: 80 0D 03 02 [09:43:17]Write to MH i2c: E2 08 00 B5 6F 80 0D 03 02 00 00 00 00 9F [09:43:17]Write i2c OK [09:43:17]MH_I2C_Read... [09:43:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:43:17]Read from MH i2c: E2 [09:43:17]MH_I2C_Read... [09:43:17]Read from MH i2c: E2 0B 00 [09:43:17]MH_I2C_Read... [09:43:17]Read from MH i2c: E2 0B 00 B5 6F 00 54 6A 1D 82 F9 D4 05 5F 90 00 2E [09:43:17]RAPDU: 54 6A 1D 82 F9 D4 05 5F 90 00 [09:43:17]wFMCommunicate OK [09:43:17]SAM_PROTO_SignData done [09:43:17]FM_MakeSignedData done [09:43:17]CreateOFDProtocolMessage [09:43:17]wFMCommunicate request_size=4 [09:43:17]MH_SAM_APDU [09:43:17]CAPDU: 80 11 00 00 [09:43:17]Write to MH i2c: E2 08 00 B6 6F 80 11 00 00 00 00 00 00 9F [09:43:17]Write i2c OK [09:43:17]MH_I2C_Read... [09:43:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:43:17]Read from MH i2c: E2 [09:43:17]MH_I2C_Read... [09:43:17]Read from MH i2c: E2 17 00 [09:43:17]MH_I2C_Read... [09:43:17]Read from MH i2c: E2 17 00 B6 6F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F0 [09:43:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:43:17]wFMCommunicate OK [09:43:17]CreateOFDProtocolMessage done [09:43:17]OFDSenderStorePacket 95129 [09:43:17]StoreOFDPacket docnum=95129 [09:43:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B9 5E 07 01 1A 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 38 0B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 99 73 01 00 35 04 06 00 EE 4B BE 50 F7 CF 54 6A 1D 82 F9 D4 05 5F [09:43:17]CheckFolder [09:43:17]dirname=/storage/ofd_packets [09:43:17]CheckFolder done [09:43:17]ProducePacketName [09:43:17]name=ofd_packets/00095129 [09:43:17]NVStorageSaveData ofd_packets/00095129 [09:43:17]File name is /storage/ofd_packets/00095129 [09:43:17]Write 301 bytes [09:43:17]NVStorageSaveData done [09:43:17]OFDSenderStorePacket done [09:43:17]KKMCreateOFDPacket done [09:43:17]NVStorageSaveData kkm_last_timestamp [09:43:17]File name is /storage/kkm_last_timestamp [09:43:17]Write 4 bytes [09:43:17]NVStorageSaveData done [09:43:17]ExternCall_PrintAddStr [09:43:17]wPrintStart [09:43:17]Write to MH i2c: 01 00 00 B7 6F 26 [09:43:17]Write i2c OK [09:43:17]MH_I2C_Read... [09:43:17]Read from MH i2c: 01 [09:43:17]MH_I2C_Read... [09:43:17]Read from MH i2c: 01 07 00 [09:43:17]MH_I2C_Read... [09:43:17]Read from MH i2c: 01 07 00 B7 6F 00 00 00 00 00 FF 0F 3B [09:43:17]RasterBufferAndPrint [09:43:17]line Счет N : (1)3405635 [09:43:17]line ИНН: 02508201610067 [09:43:17]line Контрольно-Кассовый Чек [09:43:17]line ПРОДАЖА [09:43:17]line ТРК (МРК, ГНК) : 12 [09:43:17]line Товар: 2710124130 [09:43:17]line Аи-92-К-4 [09:43:17]line 4.490 * 66.90 [09:43:17]line = 300.38 [09:43:17]line НДС 12% НСП 1% [09:43:17]line > о реализуемом товаре [09:43:17]line ОКРУГЛЕНИЕ: -0.38 [09:43:17]line ИТОГО: 300.00 [09:43:17]line Внесено: 300.00 [09:43:17]line СДАЧА: 0.00 [09:43:17]line НСП 1% : 2.66 [09:43:17]line НДС 12% : 31.90 [09:43:17]line Наличными: 300.00 [09:43:17]line Безнал.: 0.00 [09:43:17]line Место: АЗС № 82 "Партнер Нефть" [09:43:17]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:43:17]line СНО: Общий режим [09:43:17]line Чек 128 27.10.2024 09:43 [09:43:17]line Смена: 143 ФФД: 1.0 [09:43:17]line ЗНМ: 0300000017 [09:43:17]line РНМ: 0000000000170478 [09:43:17]line Версия ККМ: v1.0 [09:43:17]line ФМ: 0000000002098560 [09:43:17]line ФД: 95129 [09:43:18]line ФПД: 262009082935247 [09:43:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T094320&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95129&fm=262009082935247&tin=02508201610067®Number=0000000000170478&sum=30000 [09:43:18]OFD Sender: Processing packet 95129 [packets to send 56, broken 55] [09:43:18]ProducePacketName [09:43:18]name=ofd_packets/00095129 [09:43:18]OFD Sender: To server: pG, [09:43:18]CommunicateWithHost lk.salyk.kg:30040 [09:43:18]ConnectInit lk.salyk.kg [09:43:18]written 0, free lines is 4095 [09:43:18]Connected sock=10 [09:43:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B9 5E 07 01 1A 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 38 0B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 99 73 01 00 35 04 06 00 EE 4B BE 50 F7 CF 54 6A 1D 82 F9 D4 05 5F [09:43:18]Write to MH i2c: 01 00 00 E2 6F 51 [09:43:18]Write i2c OK [09:43:18]MH_I2C_Read... [09:43:18]Read from MH i2c: 01 [09:43:18]MH_I2C_Read... [09:43:18]Read from MH i2c: 01 07 00 [09:43:18]MH_I2C_Read... [09:43:18]Read from MH i2c: 01 07 00 E2 6F 00 00 00 00 00 FB 0C 5F [09:43:18]RasterBufferAndPrint [09:43:18]line [09:43:18]line [09:43:18]line [09:43:18]line [09:43:18]line [09:43:18]written 0, free lines is 3329 [09:43:18]MH_Cut [09:43:18]Write to MH i2c: D1 01 00 E9 6F 01 2A [09:43:18]Write i2c OK [09:43:18]MH_I2C_Read... [09:43:18]Read from MH i2c: D1 [09:43:18]MH_I2C_Read... [09:43:18]Read from MH i2c: D1 01 00 [09:43:18]MH_I2C_Read... [09:43:18]Read from MH i2c: D1 01 00 E9 6F 00 29 [09:43:18]Write to MH i2c: 01 00 00 EA 6F 59 [09:43:18]Write i2c OK [09:43:18]MH_I2C_Read... [09:43:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 EA 76 47 00 AC 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 32 30 39 38 35 36 30 10 04 04 00 99 73 01 00 F4 03 04 00 64 B5 1D 67 B6 04 01 00 00 70 53 4D F0 69 90 33 90 [09:43:18]CommunicateWithHost err = 0 [09:43:18]CheckOFDResponse [09:43:18]1017 (14) - 77093643461234 [09:43:18]1041 (16) - 0000000002098560 [09:43:18]1040 (4) - 95129 [09:43:18]1012 (4) - 27.10.2024 03:37 [09:43:18]1206 (1) - 0 [09:43:18]OFD Sender: Remove packet 95129 [09:43:18]ProducePacketName [09:43:18]name=ofd_packets/00095129 [09:43:18]NVStorageDeleteData [09:43:19]OFD Sender: No OFD packet to send [09:43:19]*** Cut start [09:43:19]*** Partial cut [09:43:19]*** CUTSNS_PIN = 1 [09:43:19]*** CUTSNS_PIN = 0 [09:43:19]*** Brake cut motor [09:43:19]Read from MH i2c: 01 [09:43:19]MH_I2C_Read... [09:43:19]*** Stop cut motor [09:43:19]*** Cut end [09:43:19]Read from MH i2c: 01 07 00 [09:43:19]MH_I2C_Read... [09:43:19]Read from MH i2c: 01 07 00 EA 6F 00 00 00 00 00 FF 0F 6E [09:43:19]process_action close_receipt done [09:43:19]requested_data is exist [09:43:19]produce_requested_data [09:43:19]requested_item fm.sn is exist - process it [09:43:19]wFMCommunicate request_size=4 [09:43:19]MH_SAM_APDU [09:43:19]CAPDU: 80 11 00 00 [09:43:19]Write to MH i2c: E2 08 00 EB 6F 80 11 00 00 00 00 00 00 D4 [09:43:19]Write i2c OK [09:43:19]MH_I2C_Read... [09:43:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:43:19]Read from MH i2c: E2 [09:43:19]MH_I2C_Read... [09:43:19]Read from MH i2c: E2 17 00 [09:43:19]MH_I2C_Read... [09:43:19]Read from MH i2c: E2 17 00 EB 6F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 25 [09:43:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:43:19]wFMCommunicate OK [09:43:19]requested_item fd.num is exist - process it [09:43:19]SAM_PROTO_GetFieldsCounters [09:43:19]wFMCommunicate request_size=4 [09:43:19]MH_SAM_APDU [09:43:19]CAPDU: 80 13 00 00 [09:43:19]Write to MH i2c: E2 08 00 EC 6F 80 13 00 00 00 00 00 00 D7 [09:43:19]Write i2c OK [09:43:19]MH_I2C_Read... [09:43:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:43:20]Read from MH i2c: E2 [09:43:20]MH_I2C_Read... [09:43:20]Read from MH i2c: E2 62 00 [09:43:20]MH_I2C_Read... [09:43:20]Read from MH i2c: E2 62 00 EC 6F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 99 73 01 00 0E 04 04 00 8F 00 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 14 [09:43:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 99 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 80 00 00 00 5E 04 04 00 80 00 00 00 57 04 04 00 81 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:43:20]wFMCommunicate OK [09:43:20]SAM_PROTO_GetFieldsCounters done [09:43:20]requested_item shift.num is exist - process it [09:43:20]requested_item shift.opened is exist - process it [09:43:20]req_shift_opened [09:43:20]FM_GetShiftState [09:43:20]SAM_PROTO_GetShiftState [09:43:20]wFMCommunicate request_size=4 [09:43:20]MH_SAM_APDU [09:43:20]CAPDU: 80 13 01 00 [09:43:20]Write to MH i2c: E2 08 00 ED 6F 80 13 01 00 00 00 00 00 D9 [09:43:20]Write i2c OK [09:43:20]MH_I2C_Read... [09:43:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:43:20]Read from MH i2c: E2 [09:43:20]MH_I2C_Read... [09:43:20]Read from MH i2c: E2 0E 00 [09:43:20]MH_I2C_Read... [09:43:20]Read from MH i2c: E2 0E 00 ED 6F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 85 [09:43:20]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:43:20]wFMCommunicate OK [09:43:20]SAM_PROTO_GetShiftState done [09:43:20]FM_GetShiftState done [09:43:20]req_shift_opened done [09:43:20]requested_item shift.open_date is exist - process it [09:43:20]req_shift_open_date [09:43:20]req_shift_open_date done [09:43:20]produce_requested_data done [09:43:20]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95129,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:43:20]process_action_free close_receipt [09:43:20]json_value_free [09:43:20]json_value_free done [09:43:20]process_json_proto returns [09:43:20]Send response to host [09:43:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95129,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:43:20]free response buf [09:43:20]execute_script done [09:43:20]execute_script returns [09:43:20]free content buf [09:43:20]Sock 9.Close socket [09:43:20]Sock 9.Thread stoped [09:43:24]OFD Sender: No OFD packet to send [09:43:29]OFD Sender: No OFD packet to send [09:43:34]OFD Sender: No OFD packet to send [09:43:39]OFD Sender: No OFD packet to send [09:43:44]OFD Sender: No OFD packet to send [09:43:49]OFD Sender: No OFD packet to send [09:43:54]OFD Sender: No OFD packet to send [09:43:59]OFD Sender: No OFD packet to send [09:44:04]OFD Sender: No OFD packet to send [09:44:09]OFD Sender: No OFD packet to send [09:44:14]OFD Sender: No OFD packet to send [09:44:19]OFD Sender: No OFD packet to send [09:44:24]OFD Sender: No OFD packet to send [09:44:29]OFD Sender: No OFD packet to send [09:44:34]OFD Sender: No OFD packet to send [09:44:39]OFD Sender: No OFD packet to send [09:44:44]OFD Sender: No OFD packet to send [09:44:49]OFD Sender: No OFD packet to send [09:44:49]accept exits with 7 [09:44:49]New connection [09:44:49]New thread 3066867044 created [09:44:49]Thread 3066723684 joined [09:44:49]Waiting for new connection... [09:44:49] Sock 7.Parse request [09:44:49]Sock 7.Check first char [09:44:49]Sock 7.First char is OK [09:44:49]request: POST /json_proto HTTP/1.0 [09:44:49]Method: POST [09:44:49]URL: /json_proto [09:44:49]Method is POST - this is cgi request [09:44:49]url: /json_proto [09:44:49]query_string will be loaded in cgi processing [09:44:49]execute_cgi json_proto POST (null) [09:44:49]execute_cgi path=json_proto method=POST [09:44:49]POST find Content-Length [09:44:49]Host: 172.17.40.67:8080 [09:44:49]Content-Length: 675 [09:44:49]Content-Type: application/json [09:44:49] [09:44:49]POST finish read [09:44:49]Found Content-Length = 675 [09:44:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405636", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [09:44:49]execute_script... [09:44: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)3405636", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [09:44:49]POST & json_proto [09:44:49]process_json_proto [09:44:49]json parsed OK: [09:44:49]protocol is kg_v1.0 [09:44:49]action value=close_receipt [09:44:49]process_action close_receipt [09:44:49]cmd_close_receipt [09:44:49]MH_GetDate [09:44:49]Write to MH i2c: F0 00 00 EE 6F 4C [09:44:49]Write i2c OK [09:44:49]MH_I2C_Read... [09:44:49]Read from MH i2c: F0 [09:44:49]MH_I2C_Read... [09:44:49]Read from MH i2c: F0 09 00 [09:44:49]MH_I2C_Read... [09:44:49]Read from MH i2c: F0 09 00 EE 6F 00 95 0B 1E 67 EE DA 66 66 0E [09:44:49]GetLastDocTimeStamp 1730022200 [09:44:49]current date 1730022293 [09:44:49]FM_GetShiftState [09:44:49]SAM_PROTO_GetShiftState [09:44:49]wFMCommunicate request_size=4 [09:44:49]MH_SAM_APDU [09:44:49]CAPDU: 80 13 01 00 [09:44:49]Write to MH i2c: E2 08 00 EF 6F 80 13 01 00 00 00 00 00 DB [09:44:49]Write i2c OK [09:44:49]MH_I2C_Read... [09:44:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:44:49]Read from MH i2c: E2 [09:44:49]MH_I2C_Read... [09:44:49]Read from MH i2c: E2 0E 00 [09:44:49]MH_I2C_Read... [09:44:49]Read from MH i2c: E2 0E 00 EF 6F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 87 [09:44:49]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:44:49]wFMCommunicate OK [09:44:49]SAM_PROTO_GetShiftState done [09:44:49]FM_GetShiftState done [09:44:49]opened in 1729987736 [09:44:49]opened+sec_in_day 1730074136 [09:44:49]quantity*price = 70027 [09:44:49]sum+1 = 70029 [09:44:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 129 27.10.2024 09:44 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95130 ФПД: 77681064584817 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T094453&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95130&fm=77681064584817&tin=02508201610067®Number=0000000000170478&sum=70000 [09:44:50]StoreToDocumentArchive [09:44:50]shift 143 fd 95130 [09:44:50]save to /storage/0143/doc_00095130 [09:44:50]save last doc name /storage/0143/doc_00095130 to /storage/kkm_last_doc_name [09:44:50]save OK [09:44:50]Clear old archive folders... [09:44:50]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:44:50]tlvbuf is 00FC1CD0 [09:44:50]SAM_PROTO_ClearQueue [09:44:50]wFMCommunicate request_size=4 [09:44:50]MH_SAM_APDU [09:44:50]CAPDU: 80 09 00 00 [09:44:50]Write to MH i2c: E2 08 00 FC 6F 80 09 00 00 00 00 00 00 DD [09:44:50]Write i2c OK [09:44:50]MH_I2C_Read... [09:44:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:44:50]Read from MH i2c: E2 [09:44:50]MH_I2C_Read... [09:44:50]Read from MH i2c: E2 03 00 [09:44:50]MH_I2C_Read... [09:44:50]Read from MH i2c: E2 03 00 FC 6F 00 90 00 DF [09:44:50]RAPDU: 90 00 [09:44:50]wFMCommunicate OK [09:44:50]SAM_PROTO_ClearQueue done [09:44:50]KKMCreateOFDPacket [09:44:50]OFDProtocolAddRootSTLVToBuf [09:44:50]FM_MakeSignedData [09:44:50]FM_MakeSignedData [09:44:50]SAM_PROTO_SignData [09:44:50]wFMCommunicate request_size=4 [09:44:50]MH_SAM_APDU [09:44:50]CAPDU: 80 0D 01 02 [09:44:50]Write to MH i2c: E2 08 00 FD 6F 80 0D 01 02 00 00 00 00 E5 [09:44:50]Write i2c OK [09:44:50]MH_I2C_Read... [09:44:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:44:50]Read from MH i2c: E2 [09:44:50]MH_I2C_Read... [09:44:50]Read from MH i2c: E2 03 00 [09:44:50]MH_I2C_Read... [09:44:50]Read from MH i2c: E2 03 00 FD 6F 00 90 00 E0 [09:44:50]RAPDU: 90 00 [09:44:50]wFMCommunicate OK [09:44:50]wFMCommunicate request_size=255 [09:44:50]MH_SAM_APDU [09:44: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 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 81 00 00 00 F4 03 04 00 95 0B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9A 73 01 00 35 04 06 00 46 A6 88 42 [09:44:50]Write to MH i2c: E2 02 01 FE 6F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 81 00 00 00 F4 03 04 00 95 0B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9A 73 01 00 35 04 06 00 46 A6 88 42 00 00 5F [09:44:50]Write i2c OK [09:44:50]MH_I2C_Read... [09:44:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:44:51]Read from MH i2c: E2 [09:44:51]MH_I2C_Read... [09:44:51]Read from MH i2c: E2 03 00 [09:44:51]MH_I2C_Read... [09:44:51]Read from MH i2c: E2 03 00 FE 6F 00 90 00 E1 [09:44:51]RAPDU: 90 00 [09:44:51]wFMCommunicate OK [09:44:51]wFMCommunicate request_size=7 [09:44:51]MH_SAM_APDU [09:44:51]CAPDU: 80 0D 02 02 02 A6 71 [09:44:51]Write to MH i2c: E2 0A 00 FF 6F 80 0D 02 02 02 00 A6 71 00 00 03 [09:44:51]Write i2c OK [09:44:51]MH_I2C_Read... [09:44:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:44:51]Read from MH i2c: E2 [09:44:51]MH_I2C_Read... [09:44:51]Read from MH i2c: E2 03 00 [09:44:51]MH_I2C_Read... [09:44:51]Read from MH i2c: E2 03 00 FF 6F 00 90 00 E2 [09:44:51]RAPDU: 90 00 [09:44:51]wFMCommunicate OK [09:44:51]wFMCommunicate request_size=4 [09:44:51]MH_SAM_APDU [09:44:51]CAPDU: 80 0D 03 02 [09:44:51]Write to MH i2c: E2 08 00 00 70 80 0D 03 02 00 00 00 00 EB [09:44:51]Write i2c OK [09:44:51]MH_I2C_Read... [09:44:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:44:51]Read from MH i2c: E2 [09:44:51]MH_I2C_Read... [09:44:51]Read from MH i2c: E2 0B 00 [09:44:51]MH_I2C_Read... [09:44:51]Read from MH i2c: E2 0B 00 00 70 00 A9 5E F4 09 BA 04 28 4B 90 00 21 [09:44:51]RAPDU: A9 5E F4 09 BA 04 28 4B 90 00 [09:44:51]wFMCommunicate OK [09:44:51]SAM_PROTO_SignData done [09:44:51]FM_MakeSignedData done [09:44:51]CreateOFDProtocolMessage [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 70 80 11 00 00 00 00 00 00 EB [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 70 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3C [09:44:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:44:51]wFMCommunicate OK [09:44:51]CreateOFDProtocolMessage done [09:44:51]OFDSenderStorePacket 95130 [09:44:51]StoreOFDPacket docnum=95130 [09:44:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 6E 6B 04 01 4D 50 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 81 00 00 00 F4 03 04 00 95 0B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9A 73 01 00 35 04 06 00 46 A6 88 42 A6 71 A9 5E F4 09 BA 04 28 4B [09:44:51]CheckFolder [09:44:51]dirname=/storage/ofd_packets [09:44:51]CheckFolder done [09:44:51]ProducePacketName [09:44:51]name=ofd_packets/00095130 [09:44:51]NVStorageSaveData ofd_packets/00095130 [09:44:51]File name is /storage/ofd_packets/00095130 [09:44:51]Write 298 bytes [09:44:51]NVStorageSaveData done [09:44:51]OFDSenderStorePacket done [09:44:51]KKMCreateOFDPacket done [09:44:51]NVStorageSaveData kkm_last_timestamp [09:44:51]File name is /storage/kkm_last_timestamp [09:44:51]Write 4 bytes [09:44:51]NVStorageSaveData done [09:44:51]ExternCall_PrintAddStr [09:44:51]wPrintStart [09:44:51]Write to MH i2c: 01 00 00 02 70 72 [09:44:51]Write i2c OK [09:44:51]MH_I2C_Read... [09:44:51]Read from MH i2c: 01 [09:44:51]MH_I2C_Read... [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 02 70 00 00 00 00 00 FF 0F 87 [09:44:51]RasterBufferAndPrint [09:44:51]line Счет N : (1)3405636 [09:44:51]line ИНН: 02508201610067 [09:44:51]line Контрольно-Кассовый Чек [09:44:51]line ПРОДАЖА [09:44:51]line ТРК (МРК, ГНК) : 51 [09:44:51]line Товар: 2710194210 [09:44:51]line ДТ-К-5 [09:44:51]line 9.190 * 76.20 [09:44:51]line = 700.28 [09:44:51]line НДС 12% НСП 1% [09:44:51]line > о реализуемом товаре [09:44:51]line ОКРУГЛЕНИЕ: -0.28 [09:44:51]line ИТОГО: 700.00 [09:44:51]line Внесено: 700.00 [09:44:51]line СДАЧА: 0.00 [09:44:51]line НСП 1% : 6.20 [09:44:51]line НДС 12% : 74.37 [09:44:51]line Наличными: 700.00 [09:44:51]line Безнал.: 0.00 [09:44:51]line Место: АЗС № 82 "Партнер Нефть" [09:44:51]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:44:51]line СНО: Общий режим [09:44:51]line Чек 129 27.10.2024 09:44 [09:44:51]line Смена: 143 ФФД: 1.0 [09:44:51]line ЗНМ: 0300000017 [09:44:51]line РНМ: 0000000000170478 [09:44:51]line Версия ККМ: v1.0 [09:44:51]line ФМ: 0000000002098560 [09:44:51]line ФД: 95130 [09:44:51]line ФПД: 77681064584817 [09:44:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T094453&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95130&fm=77681064584817&tin=02508201610067®Number=0000000000170478&sum=70000 [09:44:51]OFD Sender: Processing packet 95130 [packets to send 56, broken 55] [09:44:51]ProducePacketName [09:44:51]name=ofd_packets/00095130 [09:44:51]OFD Sender: To server: pG, [09:44:51]CommunicateWithHost lk.salyk.kg:30040 [09:44:51]ConnectInit lk.salyk.kg [09:44:51]written 0, free lines is 4095 [09:44:51]Connected sock=10 [09:44:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 6E 6B 04 01 4D 50 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 81 00 00 00 F4 03 04 00 95 0B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9A 73 01 00 35 04 06 00 46 A6 88 42 A6 71 A9 5E F4 09 BA 04 28 4B [09:44:52]Write to MH i2c: 01 00 00 2D 70 9D [09:44:52]Write i2c OK [09:44:52]MH_I2C_Read... [09:44:52]Read from MH i2c: 01 [09:44:52]MH_I2C_Read... [09:44:52]Read from MH i2c: 01 07 00 [09:44:52]MH_I2C_Read... [09:44:52]Read from MH i2c: 01 07 00 2D 70 00 00 00 00 00 FB 0C AB [09:44:52]RasterBufferAndPrint [09:44:52]line [09:44:52]line [09:44:52]line [09:44:52]line [09:44:52]line [09:44:52]written 0, free lines is 3329 [09:44:52]MH_Cut [09:44:52]Write to MH i2c: D1 01 00 34 70 01 76 [09:44:52]Write i2c OK [09:44:52]MH_I2C_Read... [09:44:52]Read from MH i2c: D1 [09:44:52]MH_I2C_Read... [09:44:52]Read from MH i2c: D1 01 00 [09:44:52]MH_I2C_Read... [09:44:52]Read from MH i2c: D1 01 00 34 70 00 75 [09:44:52]Write to MH i2c: 01 00 00 35 70 A5 [09:44:52]Write i2c OK [09:44:52]MH_I2C_Read... [09:44:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 5A 69 47 00 33 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 32 30 39 38 35 36 30 10 04 04 00 9A 73 01 00 F4 03 04 00 C2 B5 1D 67 B6 04 01 00 00 71 FA A3 51 F5 F1 10 67 [09:44:52]CommunicateWithHost err = 0 [09:44:52]CheckOFDResponse [09:44:52]1017 (14) - 77093643461234 [09:44:52]1041 (16) - 0000000002098560 [09:44:52]1040 (4) - 95130 [09:44:52]1012 (4) - 27.10.2024 03:38 [09:44:52]1206 (1) - 0 [09:44:52]OFD Sender: Remove packet 95130 [09:44:52]ProducePacketName [09:44:52]name=ofd_packets/00095130 [09:44:52]NVStorageDeleteData [09:44:52]OFD Sender: No OFD packet to send [09:44:52]*** Cut start [09:44:52]*** Partial cut [09:44:52]*** CUTSNS_PIN = 1 [09:44:52]*** CUTSNS_PIN = 0 [09:44:52]*** Brake cut motor [09:44:53]Read from MH i2c: 01 [09:44:53]MH_I2C_Read... [09:44:53]*** Stop cut motor [09:44:53]*** Cut end [09:44:53]Read from MH i2c: 01 07 00 [09:44:53]MH_I2C_Read... [09:44:53]Read from MH i2c: 01 07 00 35 70 00 00 00 00 00 FF 0F BA [09:44:53]process_action close_receipt done [09:44:53]requested_data is exist [09:44:53]produce_requested_data [09:44:53]requested_item fm.sn is exist - process it [09:44:53]wFMCommunicate request_size=4 [09:44:53]MH_SAM_APDU [09:44:53]CAPDU: 80 11 00 00 [09:44:53]Write to MH i2c: E2 08 00 36 70 80 11 00 00 00 00 00 00 20 [09:44:53]Write i2c OK [09:44:53]MH_I2C_Read... [09:44:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:44:53]Read from MH i2c: E2 [09:44:53]MH_I2C_Read... [09:44:53]Read from MH i2c: E2 17 00 [09:44:53]MH_I2C_Read... [09:44:53]Read from MH i2c: E2 17 00 36 70 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 71 [09:44:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:44:53]wFMCommunicate OK [09:44:53]requested_item fd.num is exist - process it [09:44:53]SAM_PROTO_GetFieldsCounters [09:44:53]wFMCommunicate request_size=4 [09:44:53]MH_SAM_APDU [09:44:53]CAPDU: 80 13 00 00 [09:44:53]Write to MH i2c: E2 08 00 37 70 80 13 00 00 00 00 00 00 23 [09:44:53]Write i2c OK [09:44:53]MH_I2C_Read... [09:44:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:44:53]Read from MH i2c: E2 [09:44:53]MH_I2C_Read... [09:44:53]Read from MH i2c: E2 62 00 [09:44:53]MH_I2C_Read... [09:44:53]Read from MH i2c: E2 62 00 37 70 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9A 73 01 00 0E 04 04 00 8F 00 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 64 [09:44:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9A 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 81 00 00 00 5E 04 04 00 81 00 00 00 57 04 04 00 82 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:44:53]wFMCommunicate OK [09:44:53]SAM_PROTO_GetFieldsCounters done [09:44:53]requested_item shift.num is exist - process it [09:44:53]requested_item shift.opened is exist - process it [09:44:53]req_shift_opened [09:44:53]FM_GetShiftState [09:44:53]SAM_PROTO_GetShiftState [09:44:53]wFMCommunicate request_size=4 [09:44:53]MH_SAM_APDU [09:44:53]CAPDU: 80 13 01 00 [09:44:53]Write to MH i2c: E2 08 00 38 70 80 13 01 00 00 00 00 00 25 [09:44:53]Write i2c OK [09:44:53]MH_I2C_Read... [09:44:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:44:53]Read from MH i2c: E2 [09:44:53]MH_I2C_Read... [09:44:53]Read from MH i2c: E2 0E 00 [09:44:53]MH_I2C_Read... [09:44:53]Read from MH i2c: E2 0E 00 38 70 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D1 [09:44:53]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:44:53]wFMCommunicate OK [09:44:53]SAM_PROTO_GetShiftState done [09:44:53]FM_GetShiftState done [09:44:53]req_shift_opened done [09:44:53]requested_item shift.open_date is exist - process it [09:44:53]req_shift_open_date [09:44:53]req_shift_open_date done [09:44:53]produce_requested_data done [09:44:53]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95130,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:44:53]process_action_free close_receipt [09:44:53]json_value_free [09:44:53]json_value_free done [09:44:53]process_json_proto returns [09:44:53]Send response to host [09:44:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95130,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:44:53]free response buf [09:44:53]execute_script done [09:44:53]execute_script returns [09:44:53]free content buf [09:44:53]Sock 7.Close socket [09:44:53]Sock 7.Thread stoped [09:44:53]accept exits with 9 [09:44:53]New connection [09:44:53]New thread 3066723684 created [09:44:53]Thread 3066867044 joined [09:44:53]Waiting for new connection... [09:44:53] Sock 9.Parse request [09:44:53]Sock 9.Check first char [09:44:53]Sock 9.First char is OK [09:44:53]request: POST /json_proto HTTP/1.0 [09:44:53]Method: POST [09:44:53]URL: /json_proto [09:44:53]Method is POST - this is cgi request [09:44:53]url: /json_proto [09:44:53]query_string will be loaded in cgi processing [09:44:53]execute_cgi json_proto POST (null) [09:44:53]execute_cgi path=json_proto method=POST [09:44:53]POST find Content-Length [09:44:53]Host: 172.17.40.67:8080 [09:44:53]Content-Length: 678 [09:44:53]Content-Type: application/json [09:44:53] [09:44:53]POST finish read [09:44:53]Found Content-Length = 678 [09:44:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405637", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:44:53]execute_script... [09:44: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)3405637", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:44:53]POST & json_proto [09:44:53]process_json_proto [09:44:53]json parsed OK: [09:44:53]protocol is kg_v1.0 [09:44:53]action value=close_receipt [09:44:53]process_action close_receipt [09:44:53]cmd_close_receipt [09:44:53]MH_GetDate [09:44:53]Write to MH i2c: F0 00 00 39 70 98 [09:44:53]Write i2c OK [09:44:53]MH_I2C_Read... [09:44:53]Read from MH i2c: F0 [09:44:53]MH_I2C_Read... [09:44:53]Read from MH i2c: F0 09 00 [09:44:53]MH_I2C_Read... [09:44:53]Read from MH i2c: F0 09 00 39 70 00 9A 0B 1E 67 EE DA 66 66 5F [09:44:53]GetLastDocTimeStamp 1730022293 [09:44:53]current date 1730022298 [09:44:54]FM_GetShiftState [09:44:54]SAM_PROTO_GetShiftState [09:44:54]wFMCommunicate request_size=4 [09:44:54]MH_SAM_APDU [09:44:54]CAPDU: 80 13 01 00 [09:44:54]Write to MH i2c: E2 08 00 3A 70 80 13 01 00 00 00 00 00 27 [09:44:54]Write i2c OK [09:44:54]MH_I2C_Read... [09:44:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:44:54]Read from MH i2c: E2 [09:44:54]MH_I2C_Read... [09:44:54]Read from MH i2c: E2 0E 00 [09:44:54]MH_I2C_Read... [09:44:54]Read from MH i2c: E2 0E 00 3A 70 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D3 [09:44:54]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:44:54]wFMCommunicate OK [09:44:54]SAM_PROTO_GetShiftState done [09:44:54]FM_GetShiftState done [09:44:54]opened in 1729987736 [09:44:54]opened+sec_in_day 1730074136 [09:44:54]quantity*price = 30038 [09:44:54]sum+1 = 30039 [09:44:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 130 27.10.2024 09:44 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95131 ФПД: 28498183749308 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T094458&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95131&fm=28498183749308&tin=02508201610067®Number=0000000000170478&sum=30000 [09:44:54]StoreToDocumentArchive [09:44:54]shift 143 fd 95131 [09:44:54]save to /storage/0143/doc_00095131 [09:44:54]save last doc name /storage/0143/doc_00095131 to /storage/kkm_last_doc_name [09:44:54]save OK [09:44:54]Clear old archive folders... [09:44:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:44:54]tlvbuf is B6EAC0E0 [09:44:54]SAM_PROTO_ClearQueue [09:44:54]wFMCommunicate request_size=4 [09:44:54]MH_SAM_APDU [09:44:54]CAPDU: 80 09 00 00 [09:44:54]Write to MH i2c: E2 08 00 47 70 80 09 00 00 00 00 00 00 29 [09:44:54]Write i2c OK [09:44:54]MH_I2C_Read... [09:44:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:44:54]Read from MH i2c: E2 [09:44:54]MH_I2C_Read... [09:44:54]Read from MH i2c: E2 03 00 [09:44:54]MH_I2C_Read... [09:44:54]Read from MH i2c: E2 03 00 47 70 00 90 00 2B [09:44:54]RAPDU: 90 00 [09:44:54]wFMCommunicate OK [09:44:54]SAM_PROTO_ClearQueue done [09:44:54]KKMCreateOFDPacket [09:44:54]OFDProtocolAddRootSTLVToBuf [09:44:54]FM_MakeSignedData [09:44:54]FM_MakeSignedData [09:44:54]SAM_PROTO_SignData [09:44:54]wFMCommunicate request_size=4 [09:44:54]MH_SAM_APDU [09:44:54]CAPDU: 80 0D 01 02 [09:44:54]Write to MH i2c: E2 08 00 48 70 80 0D 01 02 00 00 00 00 31 [09:44:54]Write i2c OK [09:44:54]MH_I2C_Read... [09:44:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:44:54]Read from MH i2c: E2 [09:44:54]MH_I2C_Read... [09:44:54]Read from MH i2c: E2 03 00 [09:44:54]MH_I2C_Read... [09:44:54]Read from MH i2c: E2 03 00 48 70 00 90 00 2C [09:44:54]RAPDU: 90 00 [09:44:54]wFMCommunicate OK [09:44:54]wFMCommunicate request_size=255 [09:44:54]MH_SAM_APDU [09:44: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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 9A 0B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9B 73 01 00 35 04 06 00 19 [09:44:55]Write to MH i2c: E2 02 01 49 70 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 9A 0B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9B 73 01 00 35 04 06 00 19 00 00 16 [09:44:55]Write i2c OK [09:44:55]MH_I2C_Read... [09:44:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:44:55]Read from MH i2c: E2 [09:44:55]MH_I2C_Read... [09:44:55]Read from MH i2c: E2 03 00 [09:44:55]MH_I2C_Read... [09:44:55]Read from MH i2c: E2 03 00 49 70 00 90 00 2D [09:44:55]RAPDU: 90 00 [09:44:55]wFMCommunicate OK [09:44:55]wFMCommunicate request_size=10 [09:44:55]MH_SAM_APDU [09:44:55]CAPDU: 80 0D 02 02 05 EB 40 1E 7E BC [09:44:55]Write to MH i2c: E2 0D 00 4A 70 80 0D 02 02 05 00 EB 40 1E 7E BC 00 00 C1 [09:44:55]Write i2c OK [09:44:55]MH_I2C_Read... [09:44:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:44:55]Read from MH i2c: E2 [09:44:55]MH_I2C_Read... [09:44:55]Read from MH i2c: E2 03 00 [09:44:55]MH_I2C_Read... [09:44:55]Read from MH i2c: E2 03 00 4A 70 00 90 00 2E [09:44:55]RAPDU: 90 00 [09:44:55]wFMCommunicate OK [09:44:55]wFMCommunicate request_size=4 [09:44:55]MH_SAM_APDU [09:44:55]CAPDU: 80 0D 03 02 [09:44:55]Write to MH i2c: E2 08 00 4B 70 80 0D 03 02 00 00 00 00 36 [09:44:55]Write i2c OK [09:44:55]MH_I2C_Read... [09:44:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:44:55]Read from MH i2c: E2 [09:44:55]MH_I2C_Read... [09:44:55]Read from MH i2c: E2 0B 00 [09:44:55]MH_I2C_Read... [09:44:55]Read from MH i2c: E2 0B 00 4B 70 00 7E 6E 48 75 C5 DA DC C2 90 00 1D [09:44:55]RAPDU: 7E 6E 48 75 C5 DA DC C2 90 00 [09:44:55]wFMCommunicate OK [09:44:55]SAM_PROTO_SignData done [09:44:55]FM_MakeSignedData done [09:44:55]CreateOFDProtocolMessage [09:44:55]wFMCommunicate request_size=4 [09:44:55]MH_SAM_APDU [09:44:55]CAPDU: 80 11 00 00 [09:44:55]Write to MH i2c: E2 08 00 4C 70 80 11 00 00 00 00 00 00 36 [09:44:55]Write i2c OK [09:44:55]MH_I2C_Read... [09:44:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:44:55]Read from MH i2c: E2 [09:44:55]MH_I2C_Read... [09:44:55]Read from MH i2c: E2 17 00 [09:44:55]MH_I2C_Read... [09:44:55]Read from MH i2c: E2 17 00 4C 70 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 87 [09:44:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:44:55]wFMCommunicate OK [09:44:55]CreateOFDProtocolMessage done [09:44:55]OFDSenderStorePacket 95131 [09:44:55]StoreOFDPacket docnum=95131 [09:44:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7B 8B 07 01 C7 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 9A 0B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9B 73 01 00 35 04 06 00 19 EB 40 1E 7E BC 7E 6E 48 75 C5 DA DC C2 [09:44:55]CheckFolder [09:44:55]dirname=/storage/ofd_packets [09:44:55]CheckFolder done [09:44:55]ProducePacketName [09:44:55]name=ofd_packets/00095131 [09:44:55]NVStorageSaveData ofd_packets/00095131 [09:44:55]File name is /storage/ofd_packets/00095131 [09:44:55]Write 301 bytes [09:44:55]NVStorageSaveData done [09:44:55]OFDSenderStorePacket done [09:44:55]KKMCreateOFDPacket done [09:44:55]NVStorageSaveData kkm_last_timestamp [09:44:55]File name is /storage/kkm_last_timestamp [09:44:55]Write 4 bytes [09:44:55]NVStorageSaveData done [09:44:55]ExternCall_PrintAddStr [09:44:55]wPrintStart [09:44:55]Write to MH i2c: 01 00 00 4D 70 BD [09:44:55]Write i2c OK [09:44:55]MH_I2C_Read... [09:44:55]Read from MH i2c: 01 [09:44:55]MH_I2C_Read... [09:44:55]Read from MH i2c: 01 07 00 [09:44:55]MH_I2C_Read... [09:44:55]Read from MH i2c: 01 07 00 4D 70 00 00 00 00 00 FF 0F D2 [09:44:55]RasterBufferAndPrint [09:44:55]line Счет N : (1)3405637 [09:44:55]line ИНН: 02508201610067 [09:44:55]line Контрольно-Кассовый Чек [09:44:55]line ПРОДАЖА [09:44:55]line ТРК (МРК, ГНК) : 12 [09:44:55]line Товар: 2710124130 [09:44:55]line Аи-92-К-4 [09:44:55]line 4.490 * 66.90 [09:44:55]line = 300.38 [09:44:55]line НДС 12% НСП 1% [09:44:55]line > о реализуемом товаре [09:44:55]line ОКРУГЛЕНИЕ: -0.38 [09:44:55]line ИТОГО: 300.00 [09:44:55]line Внесено: 300.00 [09:44:55]line СДАЧА: 0.00 [09:44:55]line НСП 1% : 2.66 [09:44:55]line НДС 12% : 31.90 [09:44:55]line Наличными: 300.00 [09:44:56]line Безнал.: 0.00 [09:44:56]line Место: АЗС № 82 "Партнер Нефть" [09:44:56]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:44:56]line СНО: Общий режим [09:44:56]line Чек 130 27.10.2024 09:44 [09:44:56]line Смена: 143 ФФД: 1.0 [09:44:56]line ЗНМ: 0300000017 [09:44:56]line РНМ: 0000000000170478 [09:44:56]line Версия ККМ: v1.0 [09:44:56]line ФМ: 0000000002098560 [09:44:56]line ФД: 95131 [09:44:56]line ФПД: 28498183749308 [09:44:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T094458&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95131&fm=28498183749308&tin=02508201610067®Number=0000000000170478&sum=30000 [09:44:56]OFD Sender: Processing packet 95131 [packets to send 56, broken 55] [09:44:56]ProducePacketName [09:44:56]name=ofd_packets/00095131 [09:44:56]OFD Sender: To server: pG, [09:44:56]CommunicateWithHost lk.salyk.kg:30040 [09:44:56]ConnectInit lk.salyk.kg [09:44:56]written 0, free lines is 4095 [09:44:56]Connected sock=11 [09:44:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7B 8B 07 01 C7 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 9A 0B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9B 73 01 00 35 04 06 00 19 EB 40 1E 7E BC 7E 6E 48 75 C5 DA DC C2 [09:44:56]Write to MH i2c: 01 00 00 78 70 E8 [09:44:56]Write i2c OK [09:44:56]MH_I2C_Read... [09:44:56]Read from MH i2c: 01 [09:44:56]MH_I2C_Read... [09:44:56]Read from MH i2c: 01 07 00 [09:44:56]MH_I2C_Read... [09:44:56]Read from MH i2c: 01 07 00 78 70 00 00 00 00 00 07 0D 03 [09:44:56]RasterBufferAndPrint [09:44:56]line [09:44:56]line [09:44:56]line [09:44:56]line [09:44:56]line [09:44:56]written 0, free lines is 3350 [09:44:56]MH_Cut [09:44:56]Write to MH i2c: D1 01 00 7F 70 01 C1 [09:44:56]Write i2c OK [09:44:56]MH_I2C_Read... [09:44:56]Read from MH i2c: D1 [09:44:56]MH_I2C_Read... [09:44:56]Read from MH i2c: D1 01 00 [09:44:56]MH_I2C_Read... [09:44:56]Read from MH i2c: D1 01 00 7F 70 00 C0 [09:44:56]Write to MH i2c: 01 00 00 80 70 F0 [09:44:56]Write i2c OK [09:44:56]MH_I2C_Read... [09:44:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0B 08 47 00 5D 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 32 30 39 38 35 36 30 10 04 04 00 9B 73 01 00 F4 03 04 00 C6 B5 1D 67 B6 04 01 00 00 4D 11 5B 7F DD 0F 7C 2D [09:44:56]CommunicateWithHost err = 0 [09:44:56]CheckOFDResponse [09:44:56]1017 (14) - 77093643461234 [09:44:56]1041 (16) - 0000000002098560 [09:44:56]1040 (4) - 95131 [09:44:56]1012 (4) - 27.10.2024 03:38 [09:44:56]1206 (1) - 0 [09:44:56]OFD Sender: Remove packet 95131 [09:44:56]ProducePacketName [09:44:56]name=ofd_packets/00095131 [09:44:56]NVStorageDeleteData [09:44:57]OFD Sender: No OFD packet to send [09:44:57]*** Cut start [09:44:57]*** Partial cut [09:44:57]*** CUTSNS_PIN = 1 [09:44:57]*** CUTSNS_PIN = 0 [09:44:57]*** Brake cut motor [09:44:57]Read from MH i2c: *** Stop cut motor [09:44:57]*** Cut end [09:44:57]01 [09:44:57]MH_I2C_Read... [09:44:57]Read from MH i2c: 01 07 00 [09:44:57]MH_I2C_Read... [09:44:57]Read from MH i2c: 01 07 00 80 70 00 00 00 00 00 FF 0F 05 [09:44:57]process_action close_receipt done [09:44:57]requested_data is exist [09:44:57]produce_requested_data [09:44:57]requested_item fm.sn is exist - process it [09:44:57]wFMCommunicate request_size=4 [09:44:57]MH_SAM_APDU [09:44:57]CAPDU: 80 11 00 00 [09:44:57]Write to MH i2c: E2 08 00 81 70 80 11 00 00 00 00 00 00 6B [09:44:57]Write i2c OK [09:44:57]MH_I2C_Read... [09:44:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:44:58]Read from MH i2c: E2 [09:44:58]MH_I2C_Read... [09:44:58]Read from MH i2c: E2 17 00 [09:44:58]MH_I2C_Read... [09:44:58]Read from MH i2c: E2 17 00 81 70 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BC [09:44:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:44:58]wFMCommunicate OK [09:44:58]requested_item fd.num is exist - process it [09:44:58]SAM_PROTO_GetFieldsCounters [09:44:58]wFMCommunicate request_size=4 [09:44:58]MH_SAM_APDU [09:44:58]CAPDU: 80 13 00 00 [09:44:58]Write to MH i2c: E2 08 00 82 70 80 13 00 00 00 00 00 00 6E [09:44:58]Write i2c OK [09:44:58]MH_I2C_Read... [09:44:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:44:58]Read from MH i2c: E2 [09:44:58]MH_I2C_Read... [09:44:58]Read from MH i2c: E2 62 00 [09:44:58]MH_I2C_Read... [09:44:58]Read from MH i2c: E2 62 00 82 70 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9B 73 01 00 0E 04 04 00 8F 00 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 B3 [09:44:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9B 73 01 00 0E 04 04 00 8F 00 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 [09:44:58]wFMCommunicate OK [09:44:58]SAM_PROTO_GetFieldsCounters done [09:44:58]requested_item shift.num is exist - process it [09:44:58]requested_item shift.opened is exist - process it [09:44:58]req_shift_opened [09:44:58]FM_GetShiftState [09:44:58]SAM_PROTO_GetShiftState [09:44:58]wFMCommunicate request_size=4 [09:44:58]MH_SAM_APDU [09:44:58]CAPDU: 80 13 01 00 [09:44:58]Write to MH i2c: E2 08 00 83 70 80 13 01 00 00 00 00 00 70 [09:44:58]Write i2c OK [09:44:58]MH_I2C_Read... [09:44:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:44:58]Read from MH i2c: E2 [09:44:58]MH_I2C_Read... [09:44:58]Read from MH i2c: E2 0E 00 [09:44:58]MH_I2C_Read... [09:44:58]Read from MH i2c: E2 0E 00 83 70 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1C [09:44:58]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:44:58]wFMCommunicate OK [09:44:58]SAM_PROTO_GetShiftState done [09:44:58]FM_GetShiftState done [09:44:58]req_shift_opened done [09:44:58]requested_item shift.open_date is exist - process it [09:44:58]req_shift_open_date [09:44:58]req_shift_open_date done [09:44:58]produce_requested_data done [09:44:58]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95131,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:44:58]process_action_free close_receipt [09:44:58]json_value_free [09:44:58]json_value_free done [09:44:58]process_json_proto returns [09:44:58]Send response to host [09:44:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95131,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:44:58]free response buf [09:44:58]execute_script done [09:44:58]execute_script returns [09:44:58]free content buf [09:44:58]Sock 9.Close socket [09:44:58]Sock 9.Thread stoped [09:45:02]OFD Sender: No OFD packet to send [09:45:07]OFD Sender: No OFD packet to send [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: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:57]OFD Sender: No OFD packet to send [09:46:02]OFD Sender: No OFD packet to send [09:46:07]OFD Sender: No OFD packet to send [09:46:12]OFD Sender: No OFD packet to send [09:46:17]OFD Sender: No OFD packet to send [09:46:22]OFD Sender: No OFD packet to send [09:46:27]OFD Sender: No OFD packet to send [09:46:32]OFD Sender: No OFD packet to send [09:46:37]OFD Sender: No OFD packet to send [09:46:42]OFD Sender: No OFD packet to send [09:46:47]OFD Sender: No OFD packet to send [09:46:52]OFD Sender: No OFD packet to send [09:46:57]OFD Sender: No OFD packet to send [09:47:02]OFD Sender: No OFD packet to send [09:47:07]OFD Sender: No OFD packet to send [09:47:12]OFD Sender: No OFD packet to send [09:47:17]OFD Sender: No OFD packet to send [09:47:22]OFD Sender: No OFD packet to send [09:47:27]OFD Sender: No OFD packet to send [09:47:32]OFD Sender: No OFD packet to send [09:47:32]accept exits with 7 [09:47:32]New connection [09:47:32]New thread 3066867044 created [09:47:32]Thread 3066723684 joined [09:47:32]Waiting for new connection... [09:47:32] Sock 7.Parse request [09:47:32]Sock 7.Check first char [09:47:32]Sock 7.First char is OK [09:47:32]request: POST /json_proto HTTP/1.0 [09:47:32]Method: POST [09:47:32]URL: /json_proto [09:47:32]Method is POST - this is cgi request [09:47:32]url: /json_proto [09:47:32]query_string will be loaded in cgi processing [09:47:32]execute_cgi json_proto POST (null) [09:47:32]execute_cgi path=json_proto method=POST [09:47:32]POST find Content-Length [09:47:32]Host: 172.17.40.67:8080 [09:47:32]Content-Length: 689 [09:47:32]Content-Type: application/json [09:47:32] [09:47:32]POST finish read [09:47:32]Found Content-Length = 689 [09:47:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405638", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 12.960, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:47:32]execute_script... [09: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)3405638", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 12.960, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:47:32]POST & json_proto [09:47:32]process_json_proto [09:47:32]json parsed OK: [09:47:32]protocol is kg_v1.0 [09:47:32]action value=close_receipt [09:47:32]process_action close_receipt [09:47:32]cmd_close_receipt [09:47:32]MH_GetDate [09:47:32]Write to MH i2c: F0 00 00 84 70 E3 [09:47:32]Write i2c OK [09:47:32]MH_I2C_Read... [09:47:32]Read from MH i2c: F0 [09:47:32]MH_I2C_Read... [09:47:32]Read from MH i2c: F0 09 00 [09:47:32]MH_I2C_Read... [09:47:32]Read from MH i2c: F0 09 00 84 70 00 38 0C 1E 67 EE DA 66 66 49 [09:47:32]GetLastDocTimeStamp 1730022298 [09:47:32]current date 1730022456 [09:47:32]FM_GetShiftState [09:47:32]SAM_PROTO_GetShiftState [09:47:32]wFMCommunicate request_size=4 [09:47:32]MH_SAM_APDU [09:47:32]CAPDU: 80 13 01 00 [09:47:32]Write to MH i2c: E2 08 00 85 70 80 13 01 00 00 00 00 00 72 [09:47:32]Write i2c OK [09:47:32]MH_I2C_Read... [09:47:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:47:32]Read from MH i2c: E2 [09:47:32]MH_I2C_Read... [09:47:32]Read from MH i2c: E2 0E 00 [09:47:32]MH_I2C_Read... [09:47:32]Read from MH i2c: E2 0E 00 85 70 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1E [09:47:32]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:47:32]wFMCommunicate OK [09:47:32]SAM_PROTO_GetShiftState done [09:47:32]FM_GetShiftState done [09:47:32]opened in 1729987736 [09:47:32]opened+sec_in_day 1730074136 [09:47:32]quantity*price = 100051 [09:47:32]sum+1 = 100052 [09:47:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 131 27.10.2024 09:47 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95132 ФПД: 232487902934401 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T094737&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95132&fm=232487902934401&tin=02508201610067®Number=0000000000170478&sum=100000 [09:47:33]StoreToDocumentArchive [09:47:33]shift 143 fd 95132 [09:47:33]save to /storage/0143/doc_00095132 [09:47:33]save last doc name /storage/0143/doc_00095132 to /storage/kkm_last_doc_name [09:47:33]save OK [09:47:33]Clear old archive folders... [09:47:33]ProcessDocumentItem done err = 0, tmpTLVsize=257 [09:47:33]tlvbuf is 00FD72D0 [09:47:33]SAM_PROTO_ClearQueue [09:47:33]wFMCommunicate request_size=4 [09:47:33]MH_SAM_APDU [09:47:33]CAPDU: 80 09 00 00 [09:47:33]Write to MH i2c: E2 08 00 92 70 80 09 00 00 00 00 00 00 74 [09:47:33]Write i2c OK [09:47:33]MH_I2C_Read... [09:47:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:47:34]Read from MH i2c: E2 [09:47:34]MH_I2C_Read... [09:47:34]Read from MH i2c: E2 03 00 [09:47:34]MH_I2C_Read... [09:47:34]Read from MH i2c: E2 03 00 92 70 00 90 00 76 [09:47:34]RAPDU: 90 00 [09:47:34]wFMCommunicate OK [09:47:34]SAM_PROTO_ClearQueue done [09:47:34]KKMCreateOFDPacket [09:47:34]OFDProtocolAddRootSTLVToBuf [09:47:34]FM_MakeSignedData [09:47:34]FM_MakeSignedData [09:47:34]SAM_PROTO_SignData [09:47:34]wFMCommunicate request_size=4 [09:47:34]MH_SAM_APDU [09:47:34]CAPDU: 80 0D 01 02 [09:47:34]Write to MH i2c: E2 08 00 93 70 80 0D 01 02 00 00 00 00 7C [09:47:34]Write i2c OK [09:47:34]MH_I2C_Read... [09:47:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:47:34]Read from MH i2c: E2 [09:47:34]MH_I2C_Read... [09:47:34]Read from MH i2c: E2 03 00 [09:47:34]MH_I2C_Read... [09:47:34]Read from MH i2c: E2 03 00 93 70 00 90 00 77 [09:47:34]RAPDU: 90 00 [09:47:34]wFMCommunicate OK [09:47:34]wFMCommunicate request_size=255 [09:47:34]MH_SAM_APDU [09:47:34]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 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 83 00 00 00 F4 03 04 00 39 0C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9C 73 01 [09:47:34]Write to MH i2c: E2 02 01 94 70 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 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 83 00 00 00 F4 03 04 00 39 0C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9C 73 01 00 00 C2 [09:47:34]Write i2c OK [09:47:34]MH_I2C_Read... [09:47:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:47:34]Read from MH i2c: E2 [09:47:34]MH_I2C_Read... [09:47:34]Read from MH i2c: E2 03 00 [09:47:34]MH_I2C_Read... [09:47:34]Read from MH i2c: E2 03 00 94 70 00 90 00 78 [09:47:34]RAPDU: 90 00 [09:47:34]wFMCommunicate OK [09:47:34]wFMCommunicate request_size=16 [09:47:34]MH_SAM_APDU [09:47:34]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 D3 72 4E DE 75 81 [09:47:34]Write to MH i2c: E2 13 00 95 70 80 0D 02 02 0B 00 00 35 04 06 00 D3 72 4E DE 75 81 00 00 3B [09:47:34]Write i2c OK [09:47:34]MH_I2C_Read... [09:47:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:47:34]Read from MH i2c: E2 [09:47:34]MH_I2C_Read... [09:47:34]Read from MH i2c: E2 03 00 [09:47:34]MH_I2C_Read... [09:47:34]Read from MH i2c: E2 03 00 95 70 00 90 00 79 [09:47:34]RAPDU: 90 00 [09:47:34]wFMCommunicate OK [09:47:34]wFMCommunicate request_size=4 [09:47:34]MH_SAM_APDU [09:47:34]CAPDU: 80 0D 03 02 [09:47:34]Write to MH i2c: E2 08 00 96 70 80 0D 03 02 00 00 00 00 81 [09:47:34]Write i2c OK [09:47:34]MH_I2C_Read... [09:47:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:47:34]Read from MH i2c: E2 [09:47:34]MH_I2C_Read... [09:47:34]Read from MH i2c: E2 0B 00 [09:47:34]MH_I2C_Read... [09:47:34]Read from MH i2c: E2 0B 00 96 70 00 A8 93 B0 50 E7 A4 34 93 90 00 0F [09:47:34]RAPDU: A8 93 B0 50 E7 A4 34 93 90 00 [09:47:34]wFMCommunicate OK [09:47:34]SAM_PROTO_SignData done [09:47:34]FM_MakeSignedData done [09:47:34]CreateOFDProtocolMessage [09:47:34]wFMCommunicate request_size=4 [09:47:34]MH_SAM_APDU [09:47:34]CAPDU: 80 11 00 00 [09:47:34]Write to MH i2c: E2 08 00 97 70 80 11 00 00 00 00 00 00 81 [09:47:34]Write i2c OK [09:47:34]MH_I2C_Read... [09:47:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:47:34]Read from MH i2c: E2 [09:47:34]MH_I2C_Read... [09:47:34]Read from MH i2c: E2 17 00 [09:47:34]MH_I2C_Read... [09:47:34]Read from MH i2c: E2 17 00 97 70 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D2 [09:47:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:47:34]wFMCommunicate OK [09:47:34]CreateOFDProtocolMessage done [09:47:34]OFDSenderStorePacket 95132 [09:47:34]StoreOFDPacket docnum=95132 [09:47:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 BC 42 0D 01 C4 8A 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 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 83 00 00 00 F4 03 04 00 39 0C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9C 73 01 00 35 04 06 00 D3 72 4E DE 75 81 A8 93 B0 50 E7 A4 34 93 [09:47:34]CheckFolder [09:47:34]dirname=/storage/ofd_packets [09:47:34]CheckFolder done [09:47:34]ProducePacketName [09:47:34]name=ofd_packets/00095132 [09:47:34]NVStorageSaveData ofd_packets/00095132 [09:47:34]File name is /storage/ofd_packets/00095132 [09:47:34]Write 307 bytes [09:47:34]NVStorageSaveData done [09:47:34]OFDSenderStorePacket done [09:47:34]KKMCreateOFDPacket done [09:47:34]NVStorageSaveData kkm_last_timestamp [09:47:34]File name is /storage/kkm_last_timestamp [09:47:34]Write 4 bytes [09:47:34]NVStorageSaveData done [09:47:34]ExternCall_PrintAddStr [09:47:34]wPrintStart [09:47:34]Write to MH i2c: 01 00 00 98 70 08 [09:47:34]Write i2c OK [09:47:34]MH_I2C_Read... [09:47:34]Read from MH i2c: 01 [09:47:34]MH_I2C_Read... [09:47:34]Read from MH i2c: 01 07 00 [09:47:34]MH_I2C_Read... [09:47:34]Read from MH i2c: 01 07 00 98 70 00 00 00 00 00 FF 0F 1D [09:47:34]RasterBufferAndPrint [09:47:34]line Счет N : (1)3405638 [09:47:34]line ИНН: 02508201610067 [09:47:34]line Контрольно-Кассовый Чек [09:47:34]line ПРОДАЖА [09:47:34]line ТРК (МРК, ГНК) : 21 [09:47:34]line Товар: 2710194800 [09:47:34]line D-ENERGY Дт-К-2 [09:47:34]line 12.960 * 77.20 [09:47:34]line = 1000.51 [09:47:34]line НДС 12% НСП 1% [09:47:34]line > о реализуемом товаре [09:47:34]line ОКРУГЛЕНИЕ: -0.51 [09:47:34]line ИТОГО: 1000.00 [09:47:34]line Внесено: 1000.00 [09:47:34]line СДАЧА: 0.00 [09:47:34]line НСП 1% : 8.85 [09:47:34]line НДС 12% : 106.25 [09:47:34]line Наличными: 1000.00 [09:47:34]line Безнал.: 0.00 [09:47:34]line Место: АЗС № 82 "Партнер Нефть" [09:47:34]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:47:34]line СНО: Общий режим [09:47:34]line Чек 131 27.10.2024 09:47 [09:47:34]line Смена: 143 ФФД: 1.0 [09:47:34]line ЗНМ: 0300000017 [09:47:34]line РНМ: 0000000000170478 [09:47:34]line Версия ККМ: v1.0 [09:47:34]line ФМ: 0000000002098560 [09:47:34]line ФД: 95132 [09:47:34]line ФПД: 232487902934401 [09:47:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T094737&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95132&fm=232487902934401&tin=02508201610067®Number=0000000000170478&sum=100000 [09:47:34]OFD Sender: Processing packet 95132 [packets to send 56, broken 55] [09:47:34]ProducePacketName [09:47:34]name=ofd_packets/00095132 [09:47:34]OFD Sender: To server: pG, [09:47:34]CommunicateWithHost lk.salyk.kg:30040 [09:47:34]ConnectInit lk.salyk.kg [09:47:34]written 0, free lines is 4095 [09:47:35]Connected sock=11 [09:47:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 BC 42 0D 01 C4 8A 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 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 83 00 00 00 F4 03 04 00 39 0C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9C 73 01 00 35 04 06 00 D3 72 4E DE 75 81 A8 93 B0 50 E7 A4 34 93 [09:47:35]Write to MH i2c: 01 00 00 C3 70 33 [09:47:35]Write i2c OK [09:47:35]MH_I2C_Read... [09:47:35]Read from MH i2c: 01 [09:47:35]MH_I2C_Read... [09:47:35]Read from MH i2c: 01 07 00 [09:47:35]MH_I2C_Read... [09:47:35]Read from MH i2c: 01 07 00 C3 70 00 00 00 00 00 07 0D 4E [09:47:35]RasterBufferAndPrint [09:47:35]line [09:47:35]line [09:47:35]line [09:47:35]line [09:47:35]line [09:47:35]written 0, free lines is 3342 [09:47:35]MH_Cut [09:47:35]Write to MH i2c: D1 01 00 CA 70 01 0C [09:47:35]Write i2c OK [09:47:35]MH_I2C_Read... [09:47:35]Read from MH i2c: D1 [09:47:35]MH_I2C_Read... [09:47:35]Read from MH i2c: D1 01 00 [09:47:35]MH_I2C_Read... [09:47:35]Read from MH i2c: D1 01 00 CA 70 00 0B [09:47:35]Write to MH i2c: 01 00 00 CB 70 3B [09:47:35]Write i2c OK [09:47:35]MH_I2C_Read... [09:47:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B3 79 47 00 FE FE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9C 73 01 00 F4 03 04 00 65 B6 1D 67 B6 04 01 00 00 16 1F 07 6B C0 EC 8F D7 [09:47:35]CommunicateWithHost err = 0 [09:47:35]CheckOFDResponse [09:47:35]1017 (14) - 77093643461234 [09:47:35]1041 (16) - 0000000002098560 [09:47:35]1040 (4) - 95132 [09:47:35]1012 (4) - 27.10.2024 03:41 [09:47:35]1206 (1) - 0 [09:47:35]OFD Sender: Remove packet 95132 [09:47:35]ProducePacketName [09:47:35]name=ofd_packets/00095132 [09:47:35]NVStorageDeleteData [09:47:35]*** Cut start [09:47:35]*** Partial cut [09:47:35]*** CUTSNS_PIN = 1 [09:47:36]*** CUTSNS_PIN = 0 [09:47:36]OFD Sender: No OFD packet to send [09:47:36]*** Brake cut motor [09:47:36]Read from MH i2c: 01 [09:47:36]MH_I2C_Read... [09:47:36]*** Stop cut motor [09:47:36]*** Cut end [09:47:36]Read from MH i2c: 01 07 00 [09:47:36]MH_I2C_Read... [09:47:36]Read from MH i2c: 01 07 00 CB 70 00 00 00 00 00 FF 0F 50 [09:47:36]process_action close_receipt done [09:47:36]requested_data is exist [09:47:36]produce_requested_data [09:47:36]requested_item fm.sn is exist - process it [09:47:36]wFMCommunicate request_size=4 [09:47:36]MH_SAM_APDU [09:47:36]CAPDU: 80 11 00 00 [09:47:36]Write to MH i2c: E2 08 00 CC 70 80 11 00 00 00 00 00 00 B6 [09:47:36]Write i2c OK [09:47:36]MH_I2C_Read... [09:47:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:47:36]Read from MH i2c: E2 [09:47:36]MH_I2C_Read... [09:47:36]Read from MH i2c: E2 17 00 [09:47:36]MH_I2C_Read... [09:47:36]Read from MH i2c: E2 17 00 CC 70 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 07 [09:47:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:47:36]wFMCommunicate OK [09:47:36]requested_item fd.num is exist - process it [09:47:36]SAM_PROTO_GetFieldsCounters [09:47:36]wFMCommunicate request_size=4 [09:47:36]MH_SAM_APDU [09:47:36]CAPDU: 80 13 00 00 [09:47:36]Write to MH i2c: E2 08 00 CD 70 80 13 00 00 00 00 00 00 B9 [09:47:36]Write i2c OK [09:47:36]MH_I2C_Read... [09:47:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:47:36]Read from MH i2c: E2 [09:47:36]MH_I2C_Read... [09:47:36]Read from MH i2c: E2 62 00 [09:47:36]MH_I2C_Read... [09:47:36]Read from MH i2c: E2 62 00 CD 70 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9C 73 01 00 0E 04 04 00 8F 00 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 02 [09:47:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9C 73 01 00 0E 04 04 00 8F 00 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 [09:47:36]wFMCommunicate OK [09:47:36]SAM_PROTO_GetFieldsCounters done [09:47:36]requested_item shift.num is exist - process it [09:47:36]requested_item shift.opened is exist - process it [09:47:36]req_shift_opened [09:47:36]FM_GetShiftState [09:47:36]SAM_PROTO_GetShiftState [09:47:36]wFMCommunicate request_size=4 [09:47:36]MH_SAM_APDU [09:47:36]CAPDU: 80 13 01 00 [09:47:36]Write to MH i2c: E2 08 00 CE 70 80 13 01 00 00 00 00 00 BB [09:47:36]Write i2c OK [09:47:36]MH_I2C_Read... [09:47:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:47:36]Read from MH i2c: E2 [09:47:36]MH_I2C_Read... [09:47:36]Read from MH i2c: E2 0E 00 [09:47:36]MH_I2C_Read... [09:47:36]Read from MH i2c: E2 0E 00 CE 70 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 67 [09:47:36]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:47:36]wFMCommunicate OK [09:47:36]SAM_PROTO_GetShiftState done [09:47:36]FM_GetShiftState done [09:47:36]req_shift_opened done [09:47:36]requested_item shift.open_date is exist - process it [09:47:36]req_shift_open_date [09:47:36]req_shift_open_date done [09:47:36]produce_requested_data done [09:47:36]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95132,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:47:36]process_action_free close_receipt [09:47:36]json_value_free [09:47:36]json_value_free done [09:47:36]process_json_proto returns [09:47:36]Send response to host [09:47:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95132,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:47:36]free response buf [09:47:36]execute_script done [09:47:36]execute_script returns [09:47:36]free content buf [09:47:36]Sock 7.Close socket [09:47:36]Sock 7.Thread stoped [09:47:41]OFD Sender: No OFD packet to send [09:47:42]accept exits with 9 [09:47:42]New connection [09:47:42]New thread 3066723684 created [09:47:42]Thread 3066867044 joined [09:47:42]Waiting for new connection... [09:47:42] Sock 9.Parse request [09:47:42]Sock 9.Check first char [09:47:42]Sock 9.First char is OK [09:47:42]request: POST /json_proto HTTP/1.0 [09:47:42]Method: POST [09:47:42]URL: /json_proto [09:47:42]Method is POST - this is cgi request [09:47:42]url: /json_proto [09:47:42]query_string will be loaded in cgi processing [09:47:42]execute_cgi json_proto POST (null) [09:47:42]execute_cgi path=json_proto method=POST [09:47:42]POST find Content-Length [09:47:42]Host: 172.17.40.67:8080 [09:47:42]Content-Length: 678 [09:47:42]Content-Type: application/json [09:47:42] [09:47:42]POST finish read [09:47:42]Found Content-Length = 678 [09:47:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405640", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:47:42]execute_script... [09:47: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)3405640", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:47:42]POST & json_proto [09:47:42]process_json_proto [09:47:42]json parsed OK: [09:47:42]protocol is kg_v1.0 [09:47:42]action value=close_receipt [09:47:42]process_action close_receipt [09:47:42]cmd_close_receipt [09:47:42]MH_GetDate [09:47:42]Write to MH i2c: F0 00 00 CF 70 2E [09:47:42]Write i2c OK [09:47:42]MH_I2C_Read... [09:47:42]Read from MH i2c: F0 [09:47:42]MH_I2C_Read... [09:47:42]Read from MH i2c: F0 09 00 [09:47:42]MH_I2C_Read... [09:47:42]Read from MH i2c: F0 09 00 CF 70 00 42 0C 1E 67 EE DA 66 66 9E [09:47:42]GetLastDocTimeStamp 1730022457 [09:47:42]current date 1730022466 [09:47:42]FM_GetShiftState [09:47:42]SAM_PROTO_GetShiftState [09:47:42]wFMCommunicate request_size=4 [09:47:42]MH_SAM_APDU [09:47:42]CAPDU: 80 13 01 00 [09:47:42]Write to MH i2c: E2 08 00 D0 70 80 13 01 00 00 00 00 00 BD [09:47:42]Write i2c OK [09:47:42]MH_I2C_Read... [09:47:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:47:42]Read from MH i2c: E2 [09:47:42]MH_I2C_Read... [09:47:42]Read from MH i2c: E2 0E 00 [09:47:42]MH_I2C_Read... [09:47:42]Read from MH i2c: E2 0E 00 D0 70 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 69 [09:47:42]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:47:42]wFMCommunicate OK [09:47:42]SAM_PROTO_GetShiftState done [09:47:42]FM_GetShiftState done [09:47:42]opened in 1729987736 [09:47:42]opened+sec_in_day 1730074136 [09:47:42]quantity*price = 25020 [09:47:42]sum+1 = 25022 [09:47:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 132 27.10.2024 09:47 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95133 ФПД: 235975113495425 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T094746&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95133&fm=235975113495425&tin=02508201610067®Number=0000000000170478&sum=25000 [09:47:43]StoreToDocumentArchive [09:47:43]shift 143 fd 95133 [09:47:43]save to /storage/0143/doc_00095133 [09:47:43]save last doc name /storage/0143/doc_00095133 to /storage/kkm_last_doc_name [09:47:43]save OK [09:47:43]Clear old archive folders... [09:47:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:47:43]tlvbuf is 01087FD0 [09:47:43]SAM_PROTO_ClearQueue [09:47:43]wFMCommunicate request_size=4 [09:47:43]MH_SAM_APDU [09:47:43]CAPDU: 80 09 00 00 [09:47:43]Write to MH i2c: E2 08 00 DD 70 80 09 00 00 00 00 00 00 BF [09:47:43]Write i2c OK [09:47:43]MH_I2C_Read... [09:47:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:47:43]Read from MH i2c: E2 [09:47:43]MH_I2C_Read... [09:47:43]Read from MH i2c: E2 03 00 [09:47:43]MH_I2C_Read... [09:47:43]Read from MH i2c: E2 03 00 DD 70 00 90 00 C1 [09:47:43]RAPDU: 90 00 [09:47:43]wFMCommunicate OK [09:47:43]SAM_PROTO_ClearQueue done [09:47:43]KKMCreateOFDPacket [09:47:43]OFDProtocolAddRootSTLVToBuf [09:47:43]FM_MakeSignedData [09:47:43]FM_MakeSignedData [09:47:43]SAM_PROTO_SignData [09:47:43]wFMCommunicate request_size=4 [09:47:43]MH_SAM_APDU [09:47:43]CAPDU: 80 0D 01 02 [09:47:43]Write to MH i2c: E2 08 00 DE 70 80 0D 01 02 00 00 00 00 C7 [09:47:43]Write i2c OK [09:47:43]MH_I2C_Read... [09:47:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:47:43]Read from MH i2c: E2 [09:47:43]MH_I2C_Read... [09:47:43]Read from MH i2c: E2 03 00 [09:47:43]MH_I2C_Read... [09:47:43]Read from MH i2c: E2 03 00 DE 70 00 90 00 C2 [09:47:43]RAPDU: 90 00 [09:47:43]wFMCommunicate OK [09:47:43]wFMCommunicate request_size=255 [09:47:43]MH_SAM_APDU [09:47: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 34 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 42 0C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9D 73 01 00 35 04 06 00 D6 [09:47:43]Write to MH i2c: E2 02 01 DF 70 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 42 0C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9D 73 01 00 35 04 06 00 D6 00 00 FB [09:47:43]Write i2c OK [09:47:43]MH_I2C_Read... [09:47:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:47:43]Read from MH i2c: E2 [09:47:43]MH_I2C_Read... [09:47:43]Read from MH i2c: E2 03 00 [09:47:43]MH_I2C_Read... [09:47:43]Read from MH i2c: E2 03 00 DF 70 00 90 00 C3 [09:47:43]RAPDU: 90 00 [09:47:43]wFMCommunicate OK [09:47:43]wFMCommunicate request_size=10 [09:47:43]MH_SAM_APDU [09:47:43]CAPDU: 80 0D 02 02 05 9E 3C D0 D3 81 [09:47:43]Write to MH i2c: E2 0D 00 E0 70 80 0D 02 02 05 00 9E 3C D0 D3 81 00 00 D2 [09:47:43]Write i2c OK [09:47:43]MH_I2C_Read... [09:47:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:47:43]Read from MH i2c: E2 [09:47:43]MH_I2C_Read... [09:47:43]Read from MH i2c: E2 03 00 [09:47:43]MH_I2C_Read... [09:47:43]Read from MH i2c: E2 03 00 E0 70 00 90 00 C4 [09:47:43]RAPDU: 90 00 [09:47:43]wFMCommunicate OK [09:47:43]wFMCommunicate request_size=4 [09:47:43]MH_SAM_APDU [09:47:43]CAPDU: 80 0D 03 02 [09:47:43]Write to MH i2c: E2 08 00 E1 70 80 0D 03 02 00 00 00 00 CC [09:47:43]Write i2c OK [09:47:43]MH_I2C_Read... [09:47:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:47:43]Read from MH i2c: E2 [09:47:43]MH_I2C_Read... [09:47:43]Read from MH i2c: E2 0B 00 [09:47:43]MH_I2C_Read... [09:47:43]Read from MH i2c: E2 0B 00 E1 70 00 E3 1F 6C 75 B9 D3 D1 D6 90 00 E3 [09:47:43]RAPDU: E3 1F 6C 75 B9 D3 D1 D6 90 00 [09:47:43]wFMCommunicate OK [09:47:43]SAM_PROTO_SignData done [09:47:43]FM_MakeSignedData done [09:47:43]CreateOFDProtocolMessage [09:47:43]wFMCommunicate request_size=4 [09:47:43]MH_SAM_APDU [09:47:43]CAPDU: 80 11 00 00 [09:47:43]Write to MH i2c: E2 08 00 E2 70 80 11 00 00 00 00 00 00 CC [09:47:43]Write i2c OK [09:47:43]MH_I2C_Read... [09:47:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:47:43]Read from MH i2c: E2 [09:47:43]MH_I2C_Read... [09:47:43]Read from MH i2c: E2 17 00 [09:47:43]MH_I2C_Read... [09:47:43]Read from MH i2c: E2 17 00 E2 70 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1D [09:47:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:47:43]wFMCommunicate OK [09:47:43]CreateOFDProtocolMessage done [09:47:43]OFDSenderStorePacket 95133 [09:47:43]StoreOFDPacket docnum=95133 [09:47:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 87 3A 07 01 8E 40 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 42 0C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9D 73 01 00 35 04 06 00 D6 9E 3C D0 D3 81 E3 1F 6C 75 B9 D3 D1 D6 [09:47:43]CheckFolder [09:47:43]dirname=/storage/ofd_packets [09:47:43]CheckFolder done [09:47:43]ProducePacketName [09:47:43]name=ofd_packets/00095133 [09:47:43]NVStorageSaveData ofd_packets/00095133 [09:47:43]File name is /storage/ofd_packets/00095133 [09:47:43]Write 301 bytes [09:47:43]NVStorageSaveData done [09:47:43]OFDSenderStorePacket done [09:47:43]KKMCreateOFDPacket done [09:47:43]NVStorageSaveData kkm_last_timestamp [09:47:43]File name is /storage/kkm_last_timestamp [09:47:43]Write 4 bytes [09:47:43]NVStorageSaveData done [09:47:43]ExternCall_PrintAddStr [09:47:43]wPrintStart [09:47:43]Write to MH i2c: 01 00 00 E3 70 53 [09:47:43]Write i2c OK [09:47:43]MH_I2C_Read... [09:47:43]Read from MH i2c: 01 [09:47:43]MH_I2C_Read... [09:47:43]Read from MH i2c: 01 07 00 [09:47:43]MH_I2C_Read... [09:47:43]Read from MH i2c: 01 07 00 E3 70 00 00 00 00 00 FF 0F 68 [09:47:43]RasterBufferAndPrint [09:47:43]line Счет N : (1)3405640 [09:47:43]line ИНН: 02508201610067 [09:47:43]line Контрольно-Кассовый Чек [09:47:43]line ПРОДАЖА [09:47:43]line ТРК (МРК, ГНК) : 12 [09:47:43]line Товар: 2710124130 [09:47:43]line Аи-92-К-4 [09:47:43]line 3.740 * 66.90 [09:47:43]line = 250.21 [09:47:43]line НДС 12% НСП 1% [09:47:43]line > о реализуемом товаре [09:47:43]line ОКРУГЛЕНИЕ: -0.21 [09:47:43]line ИТОГО: 250.00 [09:47:43]line Внесено: 250.00 [09:47:43]line СДАЧА: 0.00 [09:47:43]line НСП 1% : 2.21 [09:47:43]line НДС 12% : 26.57 [09:47:43]line Наличными: 250.00 [09:47:43]line Безнал.: 0.00 [09:47:43]line Место: АЗС № 82 "Партнер Нефть" [09:47:43]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:47:43]line СНО: Общий режим [09:47:43]line Чек 132 27.10.2024 09:47 [09:47:43]line Смена: 143 ФФД: 1.0 [09:47:43]line ЗНМ: 0300000017 [09:47:43]line РНМ: 0000000000170478 [09:47:43]line Версия ККМ: v1.0 [09:47:43]line ФМ: 0000000002098560 [09:47:43]line ФД: 95133 [09:47:43]line ФПД: 235975113495425 [09:47:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T094746&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95133&fm=235975113495425&tin=02508201610067®Number=0000000000170478&sum=25000 [09:47:43]written 0, free lines is 4095 [09:47:43]OFD Sender: Processing packet 95133 [packets to send 56, broken 55] [09:47:43]ProducePacketName [09:47:43]name=ofd_packets/00095133 [09:47:43]OFD Sender: To server: pG, [09:47:43]CommunicateWithHost lk.salyk.kg:30040 [09:47:43]ConnectInit lk.salyk.kg [09:47:43]Connected sock=10 [09:47:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 87 3A 07 01 8E 40 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 42 0C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9D 73 01 00 35 04 06 00 D6 9E 3C D0 D3 81 E3 1F 6C 75 B9 D3 D1 D6 [09:47:44]Write to MH i2c: 01 00 00 0E 71 7F [09:47:44]Write i2c OK [09:47:44]MH_I2C_Read... [09:47:44]Read from MH i2c: 01 [09:47:44]MH_I2C_Read... [09:47:44]Read from MH i2c: 01 07 00 [09:47:44]MH_I2C_Read... [09:47:44]Read from MH i2c: 01 07 00 0E 71 00 00 00 00 00 0D 0D A0 [09:47:44]RasterBufferAndPrint [09:47:44]line [09:47:44]line [09:47:44]line [09:47:44]line [09:47:44]line [09:47:44]written 0, free lines is 3353 [09:47:44]MH_Cut [09:47:44]Write to MH i2c: D1 01 00 15 71 01 58 [09:47:44]Write i2c OK [09:47:44]MH_I2C_Read... [09:47:44]Read from MH i2c: D1 [09:47:44]MH_I2C_Read... [09:47:44]Read from MH i2c: D1 01 00 [09:47:44]MH_I2C_Read... [09:47:44]Read from MH i2c: D1 01 00 15 71 00 57 [09:47:44]Write to MH i2c: 01 00 00 16 71 87 [09:47:44]Write i2c OK [09:47:44]MH_I2C_Read... [09:47:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 AF 0A 47 00 B3 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 32 30 39 38 35 36 30 10 04 04 00 9D 73 01 00 F4 03 04 00 6E B6 1D 67 B6 04 01 00 00 3D 0C C7 FB 3E C7 12 8E [09:47:44]CommunicateWithHost err = 0 [09:47:44]CheckOFDResponse [09:47:44]1017 (14) - 77093643461234 [09:47:44]1041 (16) - 0000000002098560 [09:47:44]1040 (4) - 95133 [09:47:44]1012 (4) - 27.10.2024 03:41 [09:47:44]1206 (1) - 0 [09:47:44]OFD Sender: Remove packet 95133 [09:47:44]ProducePacketName [09:47:44]name=ofd_packets/00095133 [09:47:44]NVStorageDeleteData [09:47:44]OFD Sender: No OFD packet to send [09:47:44]*** Cut start [09:47:44]*** Partial cut [09:47:44]*** CUTSNS_PIN = 1 [09:47:44]*** CUTSNS_PIN = 0 [09:47:45]*** Brake cut motor [09:47:45]Read from MH i2c: 01 [09:47:45]MH_I2C_Read... [09:47:45]*** Stop cut motor [09:47:45]*** Cut end [09:47:45]Read from MH i2c: 01 07 00 [09:47:45]MH_I2C_Read... [09:47:45]Read from MH i2c: 01 07 00 16 71 00 00 00 00 00 FF 0F 9C [09:47:45]process_action close_receipt done [09:47:45]requested_data is exist [09:47:45]produce_requested_data [09:47:45]requested_item fm.sn is exist - process it [09:47:45]wFMCommunicate request_size=4 [09:47:45]MH_SAM_APDU [09:47:45]CAPDU: 80 11 00 00 [09:47:45]Write to MH i2c: E2 08 00 17 71 80 11 00 00 00 00 00 00 02 [09:47:45]Write i2c OK [09:47:45]MH_I2C_Read... [09:47:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:47:45]Read from MH i2c: E2 [09:47:45]MH_I2C_Read... [09:47:45]Read from MH i2c: E2 17 00 [09:47:45]MH_I2C_Read... [09:47:45]Read from MH i2c: E2 17 00 17 71 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 53 [09:47:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:47:45]wFMCommunicate OK [09:47:45]requested_item fd.num is exist - process it [09:47:45]SAM_PROTO_GetFieldsCounters [09:47:45]wFMCommunicate request_size=4 [09:47:45]MH_SAM_APDU [09:47:45]CAPDU: 80 13 00 00 [09:47:45]Write to MH i2c: E2 08 00 18 71 80 13 00 00 00 00 00 00 05 [09:47:45]Write i2c OK [09:47:45]MH_I2C_Read... [09:47:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:47:45]Read from MH i2c: E2 [09:47:45]MH_I2C_Read... [09:47:45]Read from MH i2c: E2 62 00 [09:47:45]MH_I2C_Read... [09:47:45]Read from MH i2c: E2 62 00 18 71 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9D 73 01 00 0E 04 04 00 8F 00 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 52 [09:47:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9D 73 01 00 0E 04 04 00 8F 00 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 [09:47:45]wFMCommunicate OK [09:47:45]SAM_PROTO_GetFieldsCounters done [09:47:45]requested_item shift.num is exist - process it [09:47:45]requested_item shift.opened is exist - process it [09:47:45]req_shift_opened [09:47:45]FM_GetShiftState [09:47:45]SAM_PROTO_GetShiftState [09:47:45]wFMCommunicate request_size=4 [09:47:45]MH_SAM_APDU [09:47:45]CAPDU: 80 13 01 00 [09:47:45]Write to MH i2c: E2 08 00 19 71 80 13 01 00 00 00 00 00 07 [09:47:45]Write i2c OK [09:47:45]MH_I2C_Read... [09:47:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:47:45]Read from MH i2c: E2 [09:47:45]MH_I2C_Read... [09:47:45]Read from MH i2c: E2 0E 00 [09:47:45]MH_I2C_Read... [09:47:45]Read from MH i2c: E2 0E 00 19 71 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B3 [09:47:45]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:47:45]wFMCommunicate OK [09:47:45]SAM_PROTO_GetShiftState done [09:47:45]FM_GetShiftState done [09:47:45]req_shift_opened done [09:47:45]requested_item shift.open_date is exist - process it [09:47:45]req_shift_open_date [09:47:45]req_shift_open_date done [09:47:45]produce_requested_data done [09:47:45]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95133,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:47:45]process_action_free close_receipt [09:47:45]json_value_free [09:47:45]json_value_free done [09:47:45]process_json_proto returns [09:47:45]Send response to host [09:47:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95133,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:47:45]free response buf [09:47:45]execute_script done [09:47:45]execute_script returns [09:47:45]free content buf [09:47:45]Sock 9.Close socket [09:47:45]Sock 9.Thread stoped [09:47:49]OFD Sender: No OFD packet to send [09:47:54]OFD Sender: No OFD packet to send [09:47:59]OFD Sender: No OFD packet to send [09:48:02]accept exits with 7 [09:48:02]New connection [09:48:02]New thread 3066867044 created [09:48:02]Thread 3066723684 joined [09:48:02]Waiting for new connection... [09:48:02] Sock 7.Parse request [09:48:02]Sock 7.Check first char [09:48:02]Sock 7.First char is OK [09:48:02]request: POST /json_proto HTTP/1.0 [09:48:02]Method: POST [09:48:02]URL: /json_proto [09:48:02]Method is POST - this is cgi request [09:48:02]url: /json_proto [09:48:02]query_string will be loaded in cgi processing [09:48:02]execute_cgi json_proto POST (null) [09:48:02]execute_cgi path=json_proto method=POST [09:48:02]POST find Content-Length [09:48:02]Host: 172.17.40.67:8080 [09:48:02]Content-Length: 678 [09:48:02]Content-Type: application/json [09:48:02] [09:48:02]POST finish read [09:48:02]Found Content-Length = 678 [09:48:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405639", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:48:02]execute_script... [09:48: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)3405639", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:48:02]POST & json_proto [09:48:02]process_json_proto [09:48:02]json parsed OK: [09:48:02]protocol is kg_v1.0 [09:48:02]action value=close_receipt [09:48:02]process_action close_receipt [09:48:02]cmd_close_receipt [09:48:02]MH_GetDate [09:48:02]Write to MH i2c: F0 00 00 1A 71 7A [09:48:02]Write i2c OK [09:48:02]MH_I2C_Read... [09:48:02]Read from MH i2c: F0 [09:48:02]MH_I2C_Read... [09:48:02]Read from MH i2c: F0 09 00 [09:48:02]MH_I2C_Read... [09:48:02]Read from MH i2c: F0 09 00 1A 71 00 56 0C 1E 67 EE DA 66 66 FE [09:48:02]GetLastDocTimeStamp 1730022466 [09:48:02]current date 1730022486 [09:48:02]FM_GetShiftState [09:48:02]SAM_PROTO_GetShiftState [09:48:02]wFMCommunicate request_size=4 [09:48:02]MH_SAM_APDU [09:48:02]CAPDU: 80 13 01 00 [09:48:02]Write to MH i2c: E2 08 00 1B 71 80 13 01 00 00 00 00 00 09 [09:48:02]Write i2c OK [09:48:02]MH_I2C_Read... [09:48:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:48:02]Read from MH i2c: E2 [09:48:02]MH_I2C_Read... [09:48:02]Read from MH i2c: E2 0E 00 [09:48:02]MH_I2C_Read... [09:48:02]Read from MH i2c: E2 0E 00 1B 71 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B5 [09:48:02]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:48:02]wFMCommunicate OK [09:48:02]SAM_PROTO_GetShiftState done [09:48:02]FM_GetShiftState done [09:48:02]opened in 1729987736 [09:48:02]opened+sec_in_day 1730074136 [09:48:02]quantity*price = 50041 [09:48:02]sum+1 = 50042 [09:48:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 133 27.10.2024 09:48 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95134 ФПД: 71515295402966 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T094806&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95134&fm=71515295402966&tin=02508201610067®Number=0000000000170478&sum=50000 [09:48:03]StoreToDocumentArchive [09:48:03]shift 143 fd 95134 [09:48:03]save to /storage/0143/doc_00095134 [09:48:03]save last doc name /storage/0143/doc_00095134 to /storage/kkm_last_doc_name [09:48:03]save OK [09:48:03]Clear old archive folders... [09:48:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:48:03]tlvbuf is 00FB0CC0 [09:48:03]SAM_PROTO_ClearQueue [09:48:03]wFMCommunicate request_size=4 [09:48:03]MH_SAM_APDU [09:48:03]CAPDU: 80 09 00 00 [09:48:03]Write to MH i2c: E2 08 00 28 71 80 09 00 00 00 00 00 00 0B [09:48:03]Write i2c OK [09:48:03]MH_I2C_Read... [09:48:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:48:03]Read from MH i2c: E2 [09:48:03]MH_I2C_Read... [09:48:03]Read from MH i2c: E2 03 00 [09:48:03]MH_I2C_Read... [09:48:03]Read from MH i2c: E2 03 00 28 71 00 90 00 0D [09:48:03]RAPDU: 90 00 [09:48:03]wFMCommunicate OK [09:48:03]SAM_PROTO_ClearQueue done [09:48:03]KKMCreateOFDPacket [09:48:03]OFDProtocolAddRootSTLVToBuf [09:48:03]FM_MakeSignedData [09:48:03]FM_MakeSignedData [09:48:03]SAM_PROTO_SignData [09:48:03]wFMCommunicate request_size=4 [09:48:03]MH_SAM_APDU [09:48:03]CAPDU: 80 0D 01 02 [09:48:03]Write to MH i2c: E2 08 00 29 71 80 0D 01 02 00 00 00 00 13 [09:48:03]Write i2c OK [09:48:03]MH_I2C_Read... [09:48:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:48:03]Read from MH i2c: E2 [09:48:03]MH_I2C_Read... [09:48:03]Read from MH i2c: E2 03 00 [09:48:03]MH_I2C_Read... [09:48:03]Read from MH i2c: E2 03 00 29 71 00 90 00 0E [09:48:03]RAPDU: 90 00 [09:48:03]wFMCommunicate OK [09:48:03]wFMCommunicate request_size=255 [09:48:03]MH_SAM_APDU [09:48: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 56 0C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9E 73 01 00 35 04 06 00 41 [09:48:03]Write to MH i2c: E2 02 01 2A 71 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 56 0C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9E 73 01 00 35 04 06 00 41 00 00 EF [09:48:03]Write i2c OK [09:48:03]MH_I2C_Read... [09:48:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:48:04]Read from MH i2c: E2 [09:48:04]MH_I2C_Read... [09:48:04]Read from MH i2c: E2 03 00 [09:48:04]MH_I2C_Read... [09:48:04]Read from MH i2c: E2 03 00 2A 71 00 90 00 0F [09:48:04]RAPDU: 90 00 [09:48:04]wFMCommunicate OK [09:48:04]wFMCommunicate request_size=10 [09:48:04]MH_SAM_APDU [09:48:04]CAPDU: 80 0D 02 02 05 0A F3 C7 4B D6 [09:48:04]Write to MH i2c: E2 0D 00 2B 71 80 0D 02 02 05 00 0A F3 C7 4B D6 00 00 05 [09:48:04]Write i2c OK [09:48:04]MH_I2C_Read... [09:48:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:48:04]Read from MH i2c: E2 [09:48:04]MH_I2C_Read... [09:48:04]Read from MH i2c: E2 03 00 [09:48:04]MH_I2C_Read... [09:48:04]Read from MH i2c: E2 03 00 2B 71 00 90 00 10 [09:48:04]RAPDU: 90 00 [09:48:04]wFMCommunicate OK [09:48:04]wFMCommunicate request_size=4 [09:48:04]MH_SAM_APDU [09:48:04]CAPDU: 80 0D 03 02 [09:48:04]Write to MH i2c: E2 08 00 2C 71 80 0D 03 02 00 00 00 00 18 [09:48:04]Write i2c OK [09:48:04]MH_I2C_Read... [09:48:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:48:04]Read from MH i2c: E2 [09:48:04]MH_I2C_Read... [09:48:04]Read from MH i2c: E2 0B 00 [09:48:04]MH_I2C_Read... [09:48:04]Read from MH i2c: E2 0B 00 2C 71 00 CF B4 8A 0F 61 EA 70 FA 90 00 EA [09:48:04]RAPDU: CF B4 8A 0F 61 EA 70 FA 90 00 [09:48:04]wFMCommunicate OK [09:48:04]SAM_PROTO_SignData done [09:48:04]FM_MakeSignedData done [09:48:04]CreateOFDProtocolMessage [09:48:04]wFMCommunicate request_size=4 [09:48:04]MH_SAM_APDU [09:48:04]CAPDU: 80 11 00 00 [09:48:04]Write to MH i2c: E2 08 00 2D 71 80 11 00 00 00 00 00 00 18 [09:48:04]Write i2c OK [09:48:04]MH_I2C_Read... [09:48:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:48:04]Read from MH i2c: E2 [09:48:04]MH_I2C_Read... [09:48:04]Read from MH i2c: E2 17 00 [09:48:04]MH_I2C_Read... [09:48:04]Read from MH i2c: E2 17 00 2D 71 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 69 [09:48:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:48:04]wFMCommunicate OK [09:48:04]CreateOFDProtocolMessage done [09:48:04]OFDSenderStorePacket 95134 [09:48:04]StoreOFDPacket docnum=95134 [09:48:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F1 67 07 01 84 2F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 56 0C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9E 73 01 00 35 04 06 00 41 0A F3 C7 4B D6 CF B4 8A 0F 61 EA 70 FA [09:48:04]CheckFolder [09:48:04]dirname=/storage/ofd_packets [09:48:04]CheckFolder done [09:48:04]ProducePacketName [09:48:04]name=ofd_packets/00095134 [09:48:04]NVStorageSaveData ofd_packets/00095134 [09:48:04]File name is /storage/ofd_packets/00095134 [09:48:04]Write 301 bytes [09:48:04]NVStorageSaveData done [09:48:04]OFDSenderStorePacket done [09:48:04]KKMCreateOFDPacket done [09:48:04]NVStorageSaveData kkm_last_timestamp [09:48:04]File name is /storage/kkm_last_timestamp [09:48:04]Write 4 bytes [09:48:04]NVStorageSaveData done [09:48:04]ExternCall_PrintAddStr [09:48:04]wPrintStart [09:48:04]Write to MH i2c: 01 00 00 2E 71 9F [09:48:04]Write i2c OK [09:48:04]MH_I2C_Read... [09:48:04]Read from MH i2c: 01 [09:48:04]MH_I2C_Read... [09:48:04]Read from MH i2c: 01 07 00 [09:48:04]MH_I2C_Read... [09:48:04]Read from MH i2c: 01 07 00 2E 71 00 00 00 00 00 FF 0F B4 [09:48:04]RasterBufferAndPrint [09:48:04]line Счет N : (1)3405639 [09:48:04]line ИНН: 02508201610067 [09:48:04]line Контрольно-Кассовый Чек [09:48:04]line ПРОДАЖА [09:48:04]line ТРК (МРК, ГНК) : 32 [09:48:04]line Товар: 2710124130 [09:48:04]line Аи-92-К-4 [09:48:04]line 7.480 * 66.90 [09:48:04]line = 500.41 [09:48:04]line НДС 12% НСП 1% [09:48:04]line > о реализуемом товаре [09:48:04]line ОКРУГЛЕНИЕ: -0.41 [09:48:04]line ИТОГО: 500.00 [09:48:04]line Внесено: 500.00 [09:48:04]line СДАЧА: 0.00 [09:48:04]line НСП 1% : 4.43 [09:48:04]line НДС 12% : 53.14 [09:48:04]line Наличными: 500.00 [09:48:04]line Безнал.: 0.00 [09:48:04]line Место: АЗС № 82 "Партнер Нефть" [09:48:04]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:48:04]line СНО: Общий режим [09:48:04]line Чек 133 27.10.2024 09:48 [09:48:04]line Смена: 143 ФФД: 1.0 [09:48:04]line ЗНМ: 0300000017 [09:48:04]line РНМ: 0000000000170478 [09:48:04]line Версия ККМ: v1.0 [09:48:04]line ФМ: 0000000002098560 [09:48:04]line ФД: 95134 [09:48:04]line ФПД: 71515295402966 [09:48:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T094806&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95134&fm=71515295402966&tin=02508201610067®Number=0000000000170478&sum=50000 [09:48:04]OFD Sender: Processing packet 95134 [packets to send 56, broken 55] [09:48:04]ProducePacketName [09:48:04]name=ofd_packets/00095134 [09:48:04]OFD Sender: To server: pG, [09:48:04]CommunicateWithHost lk.salyk.kg:30040 [09:48:04]ConnectInit lk.salyk.kg [09:48:04]written 0, free lines is 4095 [09:48:04]Connected sock=10 [09:48:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F1 67 07 01 84 2F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 56 0C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9E 73 01 00 35 04 06 00 41 0A F3 C7 4B D6 CF B4 8A 0F 61 EA 70 FA [09:48:05]Write to MH i2c: 01 00 00 59 71 CA [09:48:05]Write i2c OK [09:48:05]MH_I2C_Read... [09:48:05]Read from MH i2c: 01 [09:48:05]MH_I2C_Read... [09:48:05]Read from MH i2c: 01 07 00 [09:48:05]MH_I2C_Read... [09:48:05]Read from MH i2c: 01 07 00 59 71 00 00 00 00 00 FF 0C DC [09:48:05]RasterBufferAndPrint [09:48:05]line [09:48:05]line [09:48:05]line [09:48:05]line [09:48:05]line [09:48:05]written 0, free lines is 3336 [09:48:05]MH_Cut [09:48:05]Write to MH i2c: D1 01 00 60 71 01 A3 [09:48:05]Write i2c OK [09:48:05]MH_I2C_Read... [09:48:05]Read from MH i2c: D1 [09:48:05]MH_I2C_Read... [09:48:05]Read from MH i2c: D1 01 00 [09:48:05]MH_I2C_Read... [09:48:05]Read from MH i2c: D1 01 00 60 71 00 A2 [09:48:05]Write to MH i2c: 01 00 00 61 71 D2 [09:48:05]Write i2c OK [09:48:05]MH_I2C_Read... [09:48:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 06 30 47 00 F2 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 32 30 39 38 35 36 30 10 04 04 00 9E 73 01 00 F4 03 04 00 83 B6 1D 67 B6 04 01 00 00 FF BD 3F EA C9 37 B2 73 [09:48:05]CommunicateWithHost err = 0 [09:48:05]CheckOFDResponse [09:48:05]1017 (14) - 77093643461234 [09:48:05]1041 (16) - 0000000002098560 [09:48:05]1040 (4) - 95134 [09:48:05]1012 (4) - 27.10.2024 03:41 [09:48:05]1206 (1) - 0 [09:48:05]OFD Sender: Remove packet 95134 [09:48:05]ProducePacketName [09:48:05]name=ofd_packets/00095134 [09:48:05]NVStorageDeleteData [09:48:05]OFD Sender: No OFD packet to send [09:48:05]*** Cut start [09:48:05]*** Partial cut [09:48:05]*** CUTSNS_PIN = 1 [09:48:05]*** CUTSNS_PIN = 0 [09:48:06]*** Brake cut motor [09:48:06]Read from MH i2c: 01 [09:48:06]MH_I2C_Read... [09:48:06]*** Stop cut motor [09:48:06]*** Cut end [09:48:06]Read from MH i2c: 01 07 00 [09:48:06]MH_I2C_Read... [09:48:06]Read from MH i2c: 01 07 00 61 71 00 00 00 00 00 FF 0F E7 [09:48:06]process_action close_receipt done [09:48:06]requested_data is exist [09:48:06]produce_requested_data [09:48:06]requested_item fm.sn is exist - process it [09:48:06]wFMCommunicate request_size=4 [09:48:06]MH_SAM_APDU [09:48:06]CAPDU: 80 11 00 00 [09:48:06]Write to MH i2c: E2 08 00 62 71 80 11 00 00 00 00 00 00 4D [09:48:06]Write i2c OK [09:48:06]MH_I2C_Read... [09:48:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:48:06]Read from MH i2c: E2 [09:48:06]MH_I2C_Read... [09:48:06]Read from MH i2c: E2 17 00 [09:48:06]MH_I2C_Read... [09:48:06]Read from MH i2c: E2 17 00 62 71 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9E [09:48:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:48:06]wFMCommunicate OK [09:48:06]requested_item fd.num is exist - process it [09:48:06]SAM_PROTO_GetFieldsCounters [09:48:06]wFMCommunicate request_size=4 [09:48:06]MH_SAM_APDU [09:48:06]CAPDU: 80 13 00 00 [09:48:06]Write to MH i2c: E2 08 00 63 71 80 13 00 00 00 00 00 00 50 [09:48:06]Write i2c OK [09:48:06]MH_I2C_Read... [09:48:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:48:06]Read from MH i2c: E2 [09:48:06]MH_I2C_Read... [09:48:06]Read from MH i2c: E2 62 00 [09:48:06]MH_I2C_Read... [09:48:06]Read from MH i2c: E2 62 00 63 71 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9E 73 01 00 0E 04 04 00 8F 00 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 A1 [09:48:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9E 73 01 00 0E 04 04 00 8F 00 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 [09:48:06]wFMCommunicate OK [09:48:06]SAM_PROTO_GetFieldsCounters done [09:48:06]requested_item shift.num is exist - process it [09:48:06]requested_item shift.opened is exist - process it [09:48:06]req_shift_opened [09:48:06]FM_GetShiftState [09:48:06]SAM_PROTO_GetShiftState [09:48:06]wFMCommunicate request_size=4 [09:48:06]MH_SAM_APDU [09:48:06]CAPDU: 80 13 01 00 [09:48:06]Write to MH i2c: E2 08 00 64 71 80 13 01 00 00 00 00 00 52 [09:48:06]Write i2c OK [09:48:06]MH_I2C_Read... [09:48:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:48:06]Read from MH i2c: E2 [09:48:06]MH_I2C_Read... [09:48:06]Read from MH i2c: E2 0E 00 [09:48:06]MH_I2C_Read... [09:48:06]Read from MH i2c: E2 0E 00 64 71 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FE [09:48:06]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:48:06]wFMCommunicate OK [09:48:06]SAM_PROTO_GetShiftState done [09:48:06]FM_GetShiftState done [09:48:06]req_shift_opened done [09:48:06]requested_item shift.open_date is exist - process it [09:48:06]req_shift_open_date [09:48:06]req_shift_open_date done [09:48:06]produce_requested_data done [09:48:06]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95134,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:48:06]process_action_free close_receipt [09:48:06]json_value_free [09:48:06]json_value_free done [09:48:06]process_json_proto returns [09:48:06]Send response to host [09:48:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95134,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:48:06]free response buf [09:48:06]execute_script done [09:48:06]execute_script returns [09:48:06]free content buf [09:48:06]Sock 7.Close socket [09:48:06]Sock 7.Thread stoped [09:48:10]OFD Sender: No OFD packet to send [09:48:15]OFD Sender: No OFD packet to send [09:48:20]OFD Sender: No OFD packet to send [09:48:25]OFD Sender: No OFD packet to send [09:48:30]OFD Sender: No OFD packet to send [09:48:35]OFD Sender: No OFD packet to send [09:48:40]accept exits with 9 [09:48:40]New connection [09:48:40]New thread 3066723684 created [09:48:40]Thread 3066867044 joined [09:48:40]Waiting for new connection... [09:48:40] Sock 9.Parse request [09:48:40]Sock 9.Check first char [09:48:40]Sock 9.First char is OK [09:48:40]request: POST /json_proto HTTP/1.0 [09:48:40]Method: POST [09:48:40]URL: /json_proto [09:48:40]Method is POST - this is cgi request [09:48:40]url: /json_proto [09:48:40]query_string will be loaded in cgi processing [09:48:40]execute_cgi json_proto POST (null) [09:48:40]execute_cgi path=json_proto method=POST [09:48:40]POST find Content-Length [09:48:40]Host: 172.17.40.67:8080 [09:48:40]Content-Length: 678 [09:48:40]Content-Type: application/json [09:48:40] [09:48:40]POST finish read [09:48:40]Found Content-Length = 678 [09:48:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405641", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:48:40]execute_script... [09:48: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)3405641", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:48:40]POST & json_proto [09:48:40]process_json_proto [09:48:40]json parsed OK: [09:48:40]protocol is kg_v1.0 [09:48:40]action value=close_receipt [09:48:40]process_action close_receipt [09:48:40]cmd_close_receipt [09:48:40]MH_GetDate [09:48:40]Write to MH i2c: F0 00 00 65 71 C5 [09:48:40]Write i2c OK [09:48:40]MH_I2C_Read... [09:48:40]Read from MH i2c: F0 [09:48:40]MH_I2C_Read... [09:48:40]Read from MH i2c: F0 09 00 [09:48:40]MH_I2C_Read... [09:48:40]Read from MH i2c: F0 09 00 65 71 00 7C 0C 1E 67 EE DA 66 66 6F [09:48:40]GetLastDocTimeStamp 1730022486 [09:48:40]current date 1730022524 [09:48:40]FM_GetShiftState [09:48:40]SAM_PROTO_GetShiftState [09:48:40]wFMCommunicate request_size=4 [09:48:40]MH_SAM_APDU [09:48:40]CAPDU: 80 13 01 00 [09:48:40]Write to MH i2c: E2 08 00 66 71 80 13 01 00 00 00 00 00 54 [09:48:40]Write i2c OK [09:48:40]MH_I2C_Read... [09:48:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:48:40]Read from MH i2c: E2 [09:48:40]MH_I2C_Read... [09:48:40]Read from MH i2c: E2 0E 00 [09:48:40]MH_I2C_Read... [09:48:40]Read from MH i2c: E2 0E 00 66 71 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 00 [09:48:40]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:48:40]wFMCommunicate OK [09:48:40]SAM_PROTO_GetShiftState done [09:48:40]FM_GetShiftState done [09:48:40]opened in 1729987736 [09:48:40]opened+sec_in_day 1730074136 [09:48:40]quantity*price = 30038 [09:48:40]sum+1 = 30039 [09:48:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 134 27.10.2024 09:48 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95135 ФПД: 250114681602087 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T094844&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95135&fm=250114681602087&tin=02508201610067®Number=0000000000170478&sum=30000 [09:48:41]StoreToDocumentArchive [09:48:41]shift 143 fd 95135 [09:48:41]save to /storage/0143/doc_00095135 [09:48:41]save last doc name /storage/0143/doc_00095135 to /storage/kkm_last_doc_name [09:48:41]save OK [09:48:41]Clear old archive folders... [09:48:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:48:41]tlvbuf is 00F76070 [09:48:41]SAM_PROTO_ClearQueue [09:48:41]wFMCommunicate request_size=4 [09:48:41]MH_SAM_APDU [09:48:41]CAPDU: 80 09 00 00 [09:48:41]Write to MH i2c: E2 08 00 73 71 80 09 00 00 00 00 00 00 56 [09:48:41]Write i2c OK [09:48:41]MH_I2C_Read... [09:48:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:48:41]Read from MH i2c: E2 [09:48:41]MH_I2C_Read... [09:48:41]Read from MH i2c: E2 03 00 [09:48:41]MH_I2C_Read... [09:48:41]Read from MH i2c: E2 03 00 73 71 00 90 00 58 [09:48:41]RAPDU: 90 00 [09:48:41]wFMCommunicate OK [09:48:41]SAM_PROTO_ClearQueue done [09:48:41]KKMCreateOFDPacket [09:48:41]OFDProtocolAddRootSTLVToBuf [09:48:41]FM_MakeSignedData [09:48:41]FM_MakeSignedData [09:48:41]SAM_PROTO_SignData [09:48:41]wFMCommunicate request_size=4 [09:48:41]MH_SAM_APDU [09:48:41]CAPDU: 80 0D 01 02 [09:48:41]Write to MH i2c: E2 08 00 74 71 80 0D 01 02 00 00 00 00 5E [09:48:41]Write i2c OK [09:48:41]MH_I2C_Read... [09:48:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:48:41]Read from MH i2c: E2 [09:48:41]MH_I2C_Read... [09:48:41]Read from MH i2c: E2 03 00 [09:48:41]MH_I2C_Read... [09:48:41]Read from MH i2c: E2 03 00 74 71 00 90 00 59 [09:48:41]RAPDU: 90 00 [09:48:41]wFMCommunicate OK [09:48:41]wFMCommunicate request_size=255 [09:48:41]MH_SAM_APDU [09:48:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 7C 0C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9F 73 01 00 35 04 06 00 E3 [09:48:41]Write to MH i2c: E2 02 01 75 71 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 7C 0C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9F 73 01 00 35 04 06 00 E3 00 00 F8 [09:48:41]Write i2c OK [09:48:41]MH_I2C_Read... [09:48:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:48:42]Read from MH i2c: E2 [09:48:42]MH_I2C_Read... [09:48:42]Read from MH i2c: E2 03 00 [09:48:42]MH_I2C_Read... [09:48:42]Read from MH i2c: E2 03 00 75 71 00 90 00 5A [09:48:42]RAPDU: 90 00 [09:48:42]wFMCommunicate OK [09:48:42]wFMCommunicate request_size=10 [09:48:42]MH_SAM_APDU [09:48:42]CAPDU: 80 0D 02 02 05 7A 5C C0 00 27 [09:48:42]Write to MH i2c: E2 0D 00 76 71 80 0D 02 02 05 00 7A 5C C0 00 27 00 00 28 [09:48:42]Write i2c OK [09:48:42]MH_I2C_Read... [09:48:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:48:42]Read from MH i2c: E2 [09:48:42]MH_I2C_Read... [09:48:42]Read from MH i2c: E2 03 00 [09:48:42]MH_I2C_Read... [09:48:42]Read from MH i2c: E2 03 00 76 71 00 90 00 5B [09:48:42]RAPDU: 90 00 [09:48:42]wFMCommunicate OK [09:48:42]wFMCommunicate request_size=4 [09:48:42]MH_SAM_APDU [09:48:42]CAPDU: 80 0D 03 02 [09:48:42]Write to MH i2c: E2 08 00 77 71 80 0D 03 02 00 00 00 00 63 [09:48:42]Write i2c OK [09:48:42]MH_I2C_Read... [09:48:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:48:42]Read from MH i2c: E2 [09:48:42]MH_I2C_Read... [09:48:42]Read from MH i2c: E2 0B 00 [09:48:42]MH_I2C_Read... [09:48:42]Read from MH i2c: E2 0B 00 77 71 00 82 66 16 1F 93 03 BD 60 90 00 34 [09:48:42]RAPDU: 82 66 16 1F 93 03 BD 60 90 00 [09:48:42]wFMCommunicate OK [09:48:42]SAM_PROTO_SignData done [09:48:42]FM_MakeSignedData done [09:48:42]CreateOFDProtocolMessage [09:48:42]wFMCommunicate request_size=4 [09:48:42]MH_SAM_APDU [09:48:42]CAPDU: 80 11 00 00 [09:48:42]Write to MH i2c: E2 08 00 78 71 80 11 00 00 00 00 00 00 63 [09:48:42]Write i2c OK [09:48:42]MH_I2C_Read... [09:48:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:48:42]Read from MH i2c: E2 [09:48:42]MH_I2C_Read... [09:48:42]Read from MH i2c: E2 17 00 [09:48:42]MH_I2C_Read... [09:48:42]Read from MH i2c: E2 17 00 78 71 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B4 [09:48:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:48:42]wFMCommunicate OK [09:48:42]CreateOFDProtocolMessage done [09:48:42]OFDSenderStorePacket 95135 [09:48:42]StoreOFDPacket docnum=95135 [09:48:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F4 3E 07 01 4B 89 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 7C 0C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9F 73 01 00 35 04 06 00 E3 7A 5C C0 00 27 82 66 16 1F 93 03 BD 60 [09:48:42]CheckFolder [09:48:42]dirname=/storage/ofd_packets [09:48:42]CheckFolder done [09:48:42]ProducePacketName [09:48:42]name=ofd_packets/00095135 [09:48:42]NVStorageSaveData ofd_packets/00095135 [09:48:42]File name is /storage/ofd_packets/00095135 [09:48:42]Write 301 bytes [09:48:42]NVStorageSaveData done [09:48:42]OFDSenderStorePacket done [09:48:42]KKMCreateOFDPacket done [09:48:42]NVStorageSaveData kkm_last_timestamp [09:48:42]File name is /storage/kkm_last_timestamp [09:48:42]Write 4 bytes [09:48:42]NVStorageSaveData done [09:48:42]ExternCall_PrintAddStr [09:48:42]wPrintStart [09:48:42]Write to MH i2c: 01 00 00 79 71 EA [09:48:42]Write i2c OK [09:48:42]MH_I2C_Read... [09:48:42]Read from MH i2c: 01 [09:48:42]MH_I2C_Read... [09:48:42]Read from MH i2c: 01 07 00 [09:48:42]MH_I2C_Read... [09:48:42]Read from MH i2c: 01 07 00 79 71 00 00 00 00 00 FF 0F FF [09:48:42]RasterBufferAndPrint [09:48:42]line Счет N : (1)3405641 [09:48:42]line ИНН: 02508201610067 [09:48:42]line Контрольно-Кассовый Чек [09:48:42]line ПРОДАЖА [09:48:42]line ТРК (МРК, ГНК) : 22 [09:48:42]line Товар: 2710124130 [09:48:42]line Аи-92-К-4 [09:48:42]line 4.490 * 66.90 [09:48:42]line = 300.38 [09:48:42]line НДС 12% НСП 1% [09:48:42]line > о реализуемом товаре [09:48:42]line ОКРУГЛЕНИЕ: -0.38 [09:48:42]line ИТОГО: 300.00 [09:48:42]line Внесено: 300.00 [09:48:42]line СДАЧА: 0.00 [09:48:42]line НСП 1% : 2.66 [09:48:42]line НДС 12% : 31.90 [09:48:42]line Наличными: 300.00 [09:48:42]line Безнал.: 0.00 [09:48:42]line Место: АЗС № 82 "Партнер Нефть" [09:48:42]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:48:42]line СНО: Общий режим [09:48:42]line Чек 134 27.10.2024 09:48 [09:48:42]line Смена: 143 ФФД: 1.0 [09:48:42]line ЗНМ: 0300000017 [09:48:42]line РНМ: 0000000000170478 [09:48:42]line Версия ККМ: v1.0 [09:48:42]line ФМ: 0000000002098560 [09:48:42]line ФД: 95135 [09:48:42]line ФПД: 250114681602087 [09:48:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T094844&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95135&fm=250114681602087&tin=02508201610067®Number=0000000000170478&sum=30000 [09:48:42]OFD Sender: Processing packet 95135 [packets to send 56, broken 55] [09:48:42]ProducePacketName [09:48:42]name=ofd_packets/00095135 [09:48:42]OFD Sender: To server: pG, [09:48:42]CommunicateWithHost lk.salyk.kg:30040 [09:48:42]ConnectInit lk.salyk.kg [09:48:42]written 0, free lines is 4095 [09:48:42]Connected sock=7 [09:48:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F4 3E 07 01 4B 89 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 7C 0C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9F 73 01 00 35 04 06 00 E3 7A 5C C0 00 27 82 66 16 1F 93 03 BD 60 [09:48:43]Write to MH i2c: 01 00 00 A4 71 15 [09:48:43]Write i2c OK [09:48:43]MH_I2C_Read... [09:48:43]Read from MH i2c: 01 [09:48:43]MH_I2C_Read... [09:48:43]Read from MH i2c: 01 07 00 [09:48:43]MH_I2C_Read... [09:48:43]Read from MH i2c: 01 07 00 A4 71 00 00 00 00 00 04 0D 2D [09:48:43]RasterBufferAndPrint [09:48:43]line [09:48:43]line [09:48:43]line [09:48:43]line [09:48:43]line [09:48:43]written 0, free lines is 3341 [09:48:43]MH_Cut [09:48:43]Write to MH i2c: D1 01 00 AB 71 01 EE [09:48:43]Write i2c OK [09:48:43]MH_I2C_Read... [09:48:43]Read from MH i2c: D1 [09:48:43]MH_I2C_Read... [09:48:43]Read from MH i2c: D1 01 00 [09:48:43]MH_I2C_Read... [09:48:43]Read from MH i2c: D1 01 00 AB 71 00 ED [09:48:43]Write to MH i2c: 01 00 00 AC 71 1D [09:48:43]Write i2c OK [09:48:43]MH_I2C_Read... [09:48:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 19 DA 47 00 5E D3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9F 73 01 00 F4 03 04 00 A9 B6 1D 67 B6 04 01 00 00 AE E8 8D B2 F3 C2 8F 8F [09:48:43]CommunicateWithHost err = 0 [09:48:43]CheckOFDResponse [09:48:43]1017 (14) - 77093643461234 [09:48:43]1041 (16) - 0000000002098560 [09:48:43]1040 (4) - 95135 [09:48:43]1012 (4) - 27.10.2024 03:42 [09:48:43]1206 (1) - 0 [09:48:43]OFD Sender: Remove packet 95135 [09:48:43]ProducePacketName [09:48:43]name=ofd_packets/00095135 [09:48:43]NVStorageDeleteData [09:48:43]OFD Sender: No OFD packet to send [09:48:43]*** Cut start [09:48:43]*** Partial cut [09:48:43]*** CUTSNS_PIN = 1 [09:48:43]*** CUTSNS_PIN = 0 [09:48:44]*** Brake cut motor [09:48:44]Read from MH i2c: 01 [09:48:44]MH_I2C_Read... [09:48:44]*** Stop cut motor [09:48:44]*** Cut end [09:48:44]Read from MH i2c: 01 07 00 [09:48:44]MH_I2C_Read... [09:48:44]Read from MH i2c: 01 07 00 AC 71 00 00 00 00 00 FF 0F 32 [09:48:44]process_action close_receipt done [09:48:44]requested_data is exist [09:48:44]produce_requested_data [09:48:44]requested_item fm.sn is exist - process it [09:48:44]wFMCommunicate request_size=4 [09:48:44]MH_SAM_APDU [09:48:44]CAPDU: 80 11 00 00 [09:48:44]Write to MH i2c: E2 08 00 AD 71 80 11 00 00 00 00 00 00 98 [09:48:44]Write i2c OK [09:48:44]MH_I2C_Read... [09:48:44]Read from MH i2c: E2 [09:48:44]MH_I2C_Read... [09:48:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:48:44]Read from MH i2c: E2 17 00 [09:48:44]MH_I2C_Read... [09:48:44]Read from MH i2c: E2 17 00 AD 71 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E9 [09:48:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:48:44]wFMCommunicate OK [09:48:44]requested_item fd.num is exist - process it [09:48:44]SAM_PROTO_GetFieldsCounters [09:48:44]wFMCommunicate request_size=4 [09:48:44]MH_SAM_APDU [09:48:44]CAPDU: 80 13 00 00 [09:48:44]Write to MH i2c: E2 08 00 AE 71 80 13 00 00 00 00 00 00 9B [09:48:44]Write i2c OK [09:48:44]MH_I2C_Read... [09:48:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:48:44]Read from MH i2c: E2 [09:48:44]MH_I2C_Read... [09:48:44]Read from MH i2c: E2 62 00 [09:48:44]MH_I2C_Read... [09:48:44]Read from MH i2c: E2 62 00 AE 71 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9F 73 01 00 0E 04 04 00 8F 00 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 F0 [09:48:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9F 73 01 00 0E 04 04 00 8F 00 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 [09:48:44]wFMCommunicate OK [09:48:44]SAM_PROTO_GetFieldsCounters done [09:48:44]requested_item shift.num is exist - process it [09:48:44]requested_item shift.opened is exist - process it [09:48:44]req_shift_opened [09:48:44]FM_GetShiftState [09:48:44]SAM_PROTO_GetShiftState [09:48:44]wFMCommunicate request_size=4 [09:48:44]MH_SAM_APDU [09:48:44]CAPDU: 80 13 01 00 [09:48:44]Write to MH i2c: E2 08 00 AF 71 80 13 01 00 00 00 00 00 9D [09:48:44]Write i2c OK [09:48:44]MH_I2C_Read... [09:48:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:48:44]Read from MH i2c: E2 [09:48:44]MH_I2C_Read... [09:48:44]Read from MH i2c: E2 0E 00 [09:48:44]MH_I2C_Read... [09:48:44]Read from MH i2c: E2 0E 00 AF 71 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 49 [09:48:44]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:48:44]wFMCommunicate OK [09:48:44]SAM_PROTO_GetShiftState done [09:48:44]FM_GetShiftState done [09:48:44]req_shift_opened done [09:48:44]requested_item shift.open_date is exist - process it [09:48:44]req_shift_open_date [09:48:44]req_shift_open_date done [09:48:44]produce_requested_data done [09:48:44]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95135,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:48:44]process_action_free close_receipt [09:48:44]json_value_free [09:48:44]json_value_free done [09:48:44]process_json_proto returns [09:48:44]Send response to host [09:48:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95135,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:48:44]free response buf [09:48:44]execute_script done [09:48:44]execute_script returns [09:48:44]free content buf [09:48:44]Sock 9.Close socket [09:48:44]Sock 9.Thread stoped [09:48:48]OFD Sender: No OFD packet to send [09:48:53]OFD Sender: No OFD packet to send [09:48:58]OFD Sender: No OFD packet to send [09:49:03]OFD Sender: No OFD packet to send [09:49:08]OFD Sender: No OFD packet to send [09:49:13]OFD Sender: No OFD packet to send [09:49:18]OFD Sender: No OFD packet to send [09:49:23]OFD Sender: No OFD packet to send [09:49:28]OFD Sender: No OFD packet to send [09:49:30]accept exits with 10 [09:49:30]New connection [09:49:30]New thread 3066867044 created [09:49:30]Thread 3066723684 joined [09:49:30]Waiting for new connection... [09:49:30] Sock 10.Parse request [09:49:30]Sock 10.Check first char [09:49:30]Sock 10.First char is OK [09:49:30]request: POST /json_proto HTTP/1.0 [09:49:30]Method: POST [09:49:30]URL: /json_proto [09:49:30]Method is POST - this is cgi request [09:49:30]url: /json_proto [09:49:30]query_string will be loaded in cgi processing [09:49:30]execute_cgi json_proto POST (null) [09:49:30]execute_cgi path=json_proto method=POST [09:49:30]POST find Content-Length [09:49:30]Host: 172.17.40.67:8080 [09:49:30]Content-Length: 801 [09:49:30]Content-Type: application/json [09:49:30] [09:49:30]POST finish read [09:49:30]Found Content-Length = 801 [09:49:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405642", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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\u000A4190737", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:49:30]execute_script... [09:49: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)3405642", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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\u000A4190737", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:49:30]POST & json_proto [09:49:30]process_json_proto [09:49:30]json parsed OK: [09:49:30]protocol is kg_v1.0 [09:49:30]action value=close_receipt [09:49:30]process_action close_receipt [09:49:30]cmd_close_receipt [09:49:30]MH_GetDate [09:49:30]Write to MH i2c: F0 00 00 B0 71 10 [09:49:30]Write i2c OK [09:49:30]MH_I2C_Read... [09:49:30]Read from MH i2c: F0 [09:49:30]MH_I2C_Read... [09:49:30]Read from MH i2c: F0 09 00 [09:49:30]MH_I2C_Read... [09:49:30]Read from MH i2c: F0 09 00 B0 71 00 AE 0C 1E 67 EE DA 66 66 EC [09:49:30]GetLastDocTimeStamp 1730022524 [09:49:30]current date 1730022574 [09:49:30]FM_GetShiftState [09:49:30]SAM_PROTO_GetShiftState [09:49:30]wFMCommunicate request_size=4 [09:49:30]MH_SAM_APDU [09:49:30]CAPDU: 80 13 01 00 [09:49:30]Write to MH i2c: E2 08 00 B1 71 80 13 01 00 00 00 00 00 9F [09:49:30]Write i2c OK [09:49:30]MH_I2C_Read... [09:49:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:49:30]Read from MH i2c: E2 [09:49:30]MH_I2C_Read... [09:49:30]Read from MH i2c: E2 0E 00 [09:49:30]MH_I2C_Read... [09:49:30]Read from MH i2c: E2 0E 00 B1 71 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 4B [09:49:30]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:49:30]wFMCommunicate OK [09:49:30]SAM_PROTO_GetShiftState done [09:49:30]FM_GetShiftState done [09:49:30]opened in 1729987736 [09:49:30]opened+sec_in_day 1730074136 [09:49:30]quantity*price = 0 [09:49:30]sum+1 = 1 [09:49:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 135 27.10.2024 09:49 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливные Талоны 4190737 ФМ: 0000000002098560 ФД: 95136 ФПД: 106541646619399 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T094934&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95136&fm=106541646619399&tin=02508201610067®Number=0000000000170478&sum=0 [09:49:31]StoreToDocumentArchive [09:49:31]shift 143 fd 95136 [09:49:31]save to /storage/0143/doc_00095136 [09:49:31]save last doc name /storage/0143/doc_00095136 to /storage/kkm_last_doc_name [09:49:31]save OK [09:49:31]Clear old archive folders... [09:49:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:49:31]tlvbuf is 00E7F460 [09:49:31]SAM_PROTO_ClearQueue [09:49:31]wFMCommunicate request_size=4 [09:49:31]MH_SAM_APDU [09:49:31]CAPDU: 80 09 00 00 [09:49:31]Write to MH i2c: E2 08 00 BE 71 80 09 00 00 00 00 00 00 A1 [09:49:31]Write i2c OK [09:49:31]MH_I2C_Read... [09:49:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:49:31]Read from MH i2c: E2 [09:49:31]MH_I2C_Read... [09:49:31]Read from MH i2c: E2 03 00 [09:49:31]MH_I2C_Read... [09:49:31]Read from MH i2c: E2 03 00 BE 71 00 90 00 A3 [09:49:31]RAPDU: 90 00 [09:49:31]wFMCommunicate OK [09:49:31]SAM_PROTO_ClearQueue done [09:49:31]KKMCreateOFDPacket [09:49:31]OFDProtocolAddRootSTLVToBuf [09:49:31]FM_MakeSignedData [09:49:31]FM_MakeSignedData [09:49:31]SAM_PROTO_SignData [09:49:31]wFMCommunicate request_size=4 [09:49:31]MH_SAM_APDU [09:49:31]CAPDU: 80 0D 01 02 [09:49:31]Write to MH i2c: E2 08 00 BF 71 80 0D 01 02 00 00 00 00 A9 [09:49:31]Write i2c OK [09:49:31]MH_I2C_Read... [09:49:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:49:31]Read from MH i2c: E2 [09:49:31]MH_I2C_Read... [09:49:31]Read from MH i2c: E2 03 00 [09:49:31]MH_I2C_Read... [09:49:31]Read from MH i2c: E2 03 00 BF 71 00 90 00 A4 [09:49:31]RAPDU: 90 00 [09:49:31]wFMCommunicate OK [09:49:31]wFMCommunicate request_size=255 [09:49:31]MH_SAM_APDU [09:49: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 34 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 87 00 00 00 F4 03 04 00 AE 0C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A0 73 01 00 35 04 06 00 60 [09:49:31]Write to MH i2c: E2 02 01 C0 71 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 87 00 00 00 F4 03 04 00 AE 0C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A0 73 01 00 35 04 06 00 60 00 00 B2 [09:49:32]Write i2c OK [09:49:32]MH_I2C_Read... [09:49:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:49:32]Read from MH i2c: E2 [09:49:32]MH_I2C_Read... [09:49:32]Read from MH i2c: E2 03 00 [09:49:32]MH_I2C_Read... [09:49:32]Read from MH i2c: E2 03 00 C0 71 00 90 00 A5 [09:49:32]RAPDU: 90 00 [09:49:32]wFMCommunicate OK [09:49:32]wFMCommunicate request_size=10 [09:49:32]MH_SAM_APDU [09:49:32]CAPDU: 80 0D 02 02 05 E6 29 00 23 07 [09:49:32]Write to MH i2c: E2 0D 00 C1 71 80 0D 02 02 05 00 E6 29 00 23 07 00 00 EF [09:49:32]Write i2c OK [09:49:32]MH_I2C_Read... [09:49:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:49:32]Read from MH i2c: E2 [09:49:32]MH_I2C_Read... [09:49:32]Read from MH i2c: E2 03 00 [09:49:32]MH_I2C_Read... [09:49:32]Read from MH i2c: E2 03 00 C1 71 00 90 00 A6 [09:49:32]RAPDU: 90 00 [09:49:32]wFMCommunicate OK [09:49:32]wFMCommunicate request_size=4 [09:49:32]MH_SAM_APDU [09:49:32]CAPDU: 80 0D 03 02 [09:49:32]Write to MH i2c: E2 08 00 C2 71 80 0D 03 02 00 00 00 00 AE [09:49:32]Write i2c OK [09:49:32]MH_I2C_Read... [09:49:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:49:32]Read from MH i2c: E2 [09:49:32]MH_I2C_Read... [09:49:32]Read from MH i2c: E2 0B 00 [09:49:32]MH_I2C_Read... [09:49:32]Read from MH i2c: E2 0B 00 C2 71 00 EB 53 89 D7 52 31 52 CA 90 00 EC [09:49:32]RAPDU: EB 53 89 D7 52 31 52 CA 90 00 [09:49:32]wFMCommunicate OK [09:49:32]SAM_PROTO_SignData done [09:49:32]FM_MakeSignedData done [09:49:32]CreateOFDProtocolMessage [09:49:32]wFMCommunicate request_size=4 [09:49:32]MH_SAM_APDU [09:49:32]CAPDU: 80 11 00 00 [09:49:32]Write to MH i2c: E2 08 00 C3 71 80 11 00 00 00 00 00 00 AE [09:49:32]Write i2c OK [09:49:32]MH_I2C_Read... [09:49:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:49:32]Read from MH i2c: E2 [09:49:32]MH_I2C_Read... [09:49:32]Read from MH i2c: E2 17 00 [09:49:32]MH_I2C_Read... [09:49:32]Read from MH i2c: E2 17 00 C3 71 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FF [09:49:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:49:32]wFMCommunicate OK [09:49:32]CreateOFDProtocolMessage done [09:49:32]OFDSenderStorePacket 95136 [09:49:32]StoreOFDPacket docnum=95136 [09:49:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 31 BA 07 01 69 06 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 87 00 00 00 F4 03 04 00 AE 0C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A0 73 01 00 35 04 06 00 60 E6 29 00 23 07 EB 53 89 D7 52 31 52 CA [09:49:32]CheckFolder [09:49:32]dirname=/storage/ofd_packets [09:49:32]CheckFolder done [09:49:32]ProducePacketName [09:49:32]name=ofd_packets/00095136 [09:49:32]NVStorageSaveData ofd_packets/00095136 [09:49:32]File name is /storage/ofd_packets/00095136 [09:49:32]Write 301 bytes [09:49:32]NVStorageSaveData done [09:49:32]OFDSenderStorePacket done [09:49:32]KKMCreateOFDPacket done [09:49:32]NVStorageSaveData kkm_last_timestamp [09:49:32]File name is /storage/kkm_last_timestamp [09:49:32]Write 4 bytes [09:49:32]NVStorageSaveData done [09:49:32]ExternCall_PrintAddStr [09:49:32]wPrintStart [09:49:32]Write to MH i2c: 01 00 00 C4 71 35 [09:49:32]Write i2c OK [09:49:32]MH_I2C_Read... [09:49:32]Read from MH i2c: 01 [09:49:32]MH_I2C_Read... [09:49:32]Read from MH i2c: 01 07 00 [09:49:32]MH_I2C_Read... [09:49:32]Read from MH i2c: 01 07 00 C4 71 00 00 00 00 00 FF 0F 4A [09:49:32]RasterBufferAndPrint [09:49:32]line Счет N : (1)3405642 [09:49:32]line ИНН: 02508201610067 [09:49:32]line Контрольно-Кассовый Чек [09:49:32]line ПРОДАЖА [09:49:32]line ТРК (МРК, ГНК) : 42 [09:49:32]line Товар: 2710124130 [09:49:32]line Аи-92-К-4 [09:49:32]line 10.000 * 0.00 [09:49:32]line = 0.00 [09:49:32]line НДС 12% НСП 1% [09:49:32]line > о реализуемом товаре [09:49:32]line ИТОГО: 0.00 [09:49:32]line НСП 1% : 0.00 [09:49:32]line НДС 12% : 0.00 [09:49:32]line Наличными: 0.00 [09:49:32]line Безнал.: 0.00 [09:49:32]line Место: АЗС № 82 "Партнер Нефть" [09:49:32]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:49:32]line СНО: Общий режим [09:49:32]line Чек 135 27.10.2024 09:49 [09:49:32]line Смена: 143 ФФД: 1.0 [09:49:32]line ЗНМ: 0300000017 [09:49:32]line РНМ: 0000000000170478 [09:49:32]line Версия ККМ: v1.0 [09:49:32]line Талоны: Топливные Талоны [09:49:32]line 4190737 [09:49:32]line ФМ: 0000000002098560 [09:49:32]line ФД: 95136 [09:49:32]line ФПД: 106541646619399 [09:49:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T094934&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95136&fm=106541646619399&tin=02508201610067®Number=0000000000170478&sum=0 [09:49:32]OFD Sender: Processing packet 95136 [packets to send 56, broken 55] [09:49:32]ProducePacketName [09:49:32]name=ofd_packets/00095136 [09:49:32]OFD Sender: To server: pG, [09:49:32]CommunicateWithHost lk.salyk.kg:30040 [09:49:32]ConnectInit lk.salyk.kg [09:49:32]written 0, free lines is 4095 [09:49:32]Connected sock=9 [09:49:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 31 BA 07 01 69 06 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 87 00 00 00 F4 03 04 00 AE 0C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A0 73 01 00 35 04 06 00 60 E6 29 00 23 07 EB 53 89 D7 52 31 52 CA [09:49:33]Write to MH i2c: 01 00 00 EE 71 5F [09:49:33]Write i2c OK [09:49:33]MH_I2C_Read... [09:49:33]Read from MH i2c: 01 [09:49:33]MH_I2C_Read... [09:49:33]Read from MH i2c: 01 07 00 [09:49:33]MH_I2C_Read... [09:49:33]Read from MH i2c: 01 07 00 EE 71 00 00 00 00 00 09 0D 7C [09:49:33]RasterBufferAndPrint [09:49:33]line [09:49:33]line [09:49:33]line [09:49:33]line [09:49:33]line [09:49:33]written 0, free lines is 3346 [09:49:33]MH_Cut [09:49:33]Write to MH i2c: D1 01 00 F5 71 01 38 [09:49:33]Write i2c OK [09:49:33]MH_I2C_Read... [09:49:33]Read from MH i2c: D1 [09:49:33]MH_I2C_Read... [09:49:33]Read from MH i2c: D1 01 00 [09:49:33]MH_I2C_Read... [09:49:33]Read from MH i2c: D1 01 00 F5 71 00 37 [09:49:33]Write to MH i2c: 01 00 00 F6 71 67 [09:49:33]Write i2c OK [09:49:33]MH_I2C_Read... [09:49:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 41 35 47 00 D1 82 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A0 73 01 00 F4 03 04 00 DB B6 1D 67 B6 04 01 00 00 6E E1 E7 2A A2 0A E5 BB [09:49:33]CommunicateWithHost err = 0 [09:49:33]CheckOFDResponse [09:49:33]1017 (14) - 77093643461234 [09:49:33]1041 (16) - 0000000002098560 [09:49:33]1040 (4) - 95136 [09:49:33]1012 (4) - 27.10.2024 03:43 [09:49:33]1206 (1) - 0 [09:49:33]OFD Sender: Remove packet 95136 [09:49:33]ProducePacketName [09:49:33]name=ofd_packets/00095136 [09:49:33]NVStorageDeleteData [09:49:33]OFD Sender: No OFD packet to send [09:49:33]*** Cut start [09:49:33]*** Partial cut [09:49:33]*** CUTSNS_PIN = 1 [09:49:33]*** CUTSNS_PIN = 0 [09:49:34]*** Brake cut motor [09:49:34]Read from MH i2c: 01 [09:49:34]MH_I2C_Read... [09:49:34]*** Stop cut motor [09:49:34]*** Cut end [09:49:34]Read from MH i2c: 01 07 00 [09:49:34]MH_I2C_Read... [09:49:34]Read from MH i2c: 01 07 00 F6 71 00 00 00 00 00 FF 0F 7C [09:49:34]process_action close_receipt done [09:49:34]requested_data is exist [09:49:34]produce_requested_data [09:49:34]requested_item fm.sn is exist - process it [09:49:34]wFMCommunicate request_size=4 [09:49:34]MH_SAM_APDU [09:49:34]CAPDU: 80 11 00 00 [09:49:34]Write to MH i2c: E2 08 00 F7 71 80 11 00 00 00 00 00 00 E2 [09:49:34]Write i2c OK [09:49:34]MH_I2C_Read... [09:49:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:49:34]Read from MH i2c: E2 [09:49:34]MH_I2C_Read... [09:49:34]Read from MH i2c: E2 17 00 [09:49:34]MH_I2C_Read... [09:49:34]Read from MH i2c: E2 17 00 F7 71 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 33 [09:49:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:49:34]wFMCommunicate OK [09:49:34]requested_item fd.num is exist - process it [09:49:34]SAM_PROTO_GetFieldsCounters [09:49:34]wFMCommunicate request_size=4 [09:49:34]MH_SAM_APDU [09:49:34]CAPDU: 80 13 00 00 [09:49:34]Write to MH i2c: E2 08 00 F8 71 80 13 00 00 00 00 00 00 E5 [09:49:34]Write i2c OK [09:49:34]MH_I2C_Read... [09:49:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:49:34]Read from MH i2c: E2 [09:49:34]MH_I2C_Read... [09:49:34]Read from MH i2c: E2 62 00 [09:49:34]MH_I2C_Read... [09:49:34]Read from MH i2c: E2 62 00 F8 71 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A0 73 01 00 0E 04 04 00 8F 00 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 3E [09:49:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A0 73 01 00 0E 04 04 00 8F 00 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 [09:49:34]wFMCommunicate OK [09:49:34]SAM_PROTO_GetFieldsCounters done [09:49:34]requested_item shift.num is exist - process it [09:49:34]requested_item shift.opened is exist - process it [09:49:34]req_shift_opened [09:49:34]FM_GetShiftState [09:49:34]SAM_PROTO_GetShiftState [09:49:34]wFMCommunicate request_size=4 [09:49:34]MH_SAM_APDU [09:49:34]CAPDU: 80 13 01 00 [09:49:34]Write to MH i2c: E2 08 00 F9 71 80 13 01 00 00 00 00 00 E7 [09:49:34]Write i2c OK [09:49:34]MH_I2C_Read... [09:49:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:49:34]Read from MH i2c: E2 [09:49:34]MH_I2C_Read... [09:49:34]Read from MH i2c: E2 0E 00 [09:49:34]MH_I2C_Read... [09:49:34]Read from MH i2c: E2 0E 00 F9 71 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 93 [09:49:34]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:49:34]wFMCommunicate OK [09:49:34]SAM_PROTO_GetShiftState done [09:49:34]FM_GetShiftState done [09:49:34]req_shift_opened done [09:49:34]requested_item shift.open_date is exist - process it [09:49:34]req_shift_open_date [09:49:34]req_shift_open_date done [09:49:34]produce_requested_data done [09:49:34]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95136,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:49:34]process_action_free close_receipt [09:49:34]json_value_free [09:49:34]json_value_free done [09:49:34]process_json_proto returns [09:49:34]Send response to host [09:49:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95136,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:49:34]free response buf [09:49:34]execute_script done [09:49:34]execute_script returns [09:49:34]free content buf [09:49:34]Sock 10.Close socket [09:49:34]Sock 10.Thread stoped [09:49:35]accept exits with 7 [09:49:35]New connection [09:49:35]New thread 3066723684 created [09:49:35]Thread 3066867044 joined [09:49:35]Waiting for new connection... [09:49:35] Sock 7.Parse request [09:49:35]Sock 7.Check first char [09:49:35]Sock 7.First char is OK [09:49:35]request: POST /json_proto HTTP/1.0 [09:49:35]Method: POST [09:49:35]URL: /json_proto [09:49:35]Method is POST - this is cgi request [09:49:35]url: /json_proto [09:49:35]query_string will be loaded in cgi processing [09:49:35]execute_cgi json_proto POST (null) [09:49:35]execute_cgi path=json_proto method=POST [09:49:35]POST find Content-Length [09:49:35]Host: 172.17.40.67:8080 [09:49:35]Content-Length: 678 [09:49:35]Content-Type: application/json [09:49:35] [09:49:35]POST finish read [09:49:35]Found Content-Length = 678 [09:49:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405643", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:49:35]execute_script... [09:49: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)3405643", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:49:35]POST & json_proto [09:49:35]process_json_proto [09:49:35]json parsed OK: [09:49:35]protocol is kg_v1.0 [09:49:35]action value=close_receipt [09:49:35]process_action close_receipt [09:49:35]cmd_close_receipt [09:49:35]MH_GetDate [09:49:35]Write to MH i2c: F0 00 00 FA 71 5A [09:49:35]Write i2c OK [09:49:35]MH_I2C_Read... [09:49:35]Read from MH i2c: F0 [09:49:35]MH_I2C_Read... [09:49:35]Read from MH i2c: F0 09 00 [09:49:35]MH_I2C_Read... [09:49:35]Read from MH i2c: F0 09 00 FA 71 00 B3 0C 1E 67 EE DA 66 66 3B [09:49:35]GetLastDocTimeStamp 1730022574 [09:49:35]current date 1730022579 [09:49:35]FM_GetShiftState [09:49:35]SAM_PROTO_GetShiftState [09:49:35]wFMCommunicate request_size=4 [09:49:35]MH_SAM_APDU [09:49:35]CAPDU: 80 13 01 00 [09:49:35]Write to MH i2c: E2 08 00 FB 71 80 13 01 00 00 00 00 00 E9 [09:49:35]Write i2c OK [09:49:35]MH_I2C_Read... [09:49:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:49:35]Read from MH i2c: E2 [09:49:35]MH_I2C_Read... [09:49:35]Read from MH i2c: E2 0E 00 [09:49:35]MH_I2C_Read... [09:49:35]Read from MH i2c: E2 0E 00 FB 71 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 95 [09:49:35]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:49:35]wFMCommunicate OK [09:49:35]SAM_PROTO_GetShiftState done [09:49:35]FM_GetShiftState done [09:49:35]opened in 1729987736 [09:49:35]opened+sec_in_day 1730074136 [09:49:35]quantity*price = 40006 [09:49:35]sum+1 = 40007 [09:49:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 136 27.10.2024 09:49 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95137 ФПД: 35059189311558 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T094939&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95137&fm=35059189311558&tin=02508201610067®Number=0000000000170478&sum=40000 [09:49:36]StoreToDocumentArchive [09:49:36]shift 143 fd 95137 [09:49:36]save to /storage/0143/doc_00095137 [09:49:36]save last doc name /storage/0143/doc_00095137 to /storage/kkm_last_doc_name [09:49:36]save OK [09:49:36]Clear old archive folders... [09:49:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:49:36]tlvbuf is 0105AB10 [09:49:36]SAM_PROTO_ClearQueue [09:49:36]wFMCommunicate request_size=4 [09:49:36]MH_SAM_APDU [09:49:36]CAPDU: 80 09 00 00 [09:49:36]Write to MH i2c: E2 08 00 08 72 80 09 00 00 00 00 00 00 EC [09:49:36]Write i2c OK [09:49:36]MH_I2C_Read... [09:49:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:49:36]Read from MH i2c: E2 [09:49:36]MH_I2C_Read... [09:49:36]Read from MH i2c: E2 03 00 [09:49:36]MH_I2C_Read... [09:49:36]Read from MH i2c: E2 03 00 08 72 00 90 00 EE [09:49:36]RAPDU: 90 00 [09:49:36]wFMCommunicate OK [09:49:36]SAM_PROTO_ClearQueue done [09:49:36]KKMCreateOFDPacket [09:49:36]OFDProtocolAddRootSTLVToBuf [09:49:36]FM_MakeSignedData [09:49:36]FM_MakeSignedData [09:49:36]SAM_PROTO_SignData [09:49:36]wFMCommunicate request_size=4 [09:49:36]MH_SAM_APDU [09:49:36]CAPDU: 80 0D 01 02 [09:49:36]Write to MH i2c: E2 08 00 09 72 80 0D 01 02 00 00 00 00 F4 [09:49:36]Write i2c OK [09:49:36]MH_I2C_Read... [09:49:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:49:36]Read from MH i2c: E2 [09:49:36]MH_I2C_Read... [09:49:36]Read from MH i2c: E2 03 00 [09:49:36]MH_I2C_Read... [09:49:36]Read from MH i2c: E2 03 00 09 72 00 90 00 EF [09:49:36]RAPDU: 90 00 [09:49:36]wFMCommunicate OK [09:49:36]wFMCommunicate request_size=255 [09:49:36]MH_SAM_APDU [09:49: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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 B3 0C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A1 73 01 00 35 04 06 00 1F [09:49:36]Write to MH i2c: E2 02 01 0A 72 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 B3 0C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A1 73 01 00 35 04 06 00 1F 00 00 E0 [09:49:36]Write i2c OK [09:49:36]MH_I2C_Read... [09:49:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:49:37]Read from MH i2c: E2 [09:49:37]MH_I2C_Read... [09:49:37]Read from MH i2c: E2 03 00 [09:49:37]MH_I2C_Read... [09:49:37]Read from MH i2c: E2 03 00 0A 72 00 90 00 F0 [09:49:37]RAPDU: 90 00 [09:49:37]wFMCommunicate OK [09:49:37]wFMCommunicate request_size=10 [09:49:37]MH_SAM_APDU [09:49:37]CAPDU: 80 0D 02 02 05 E2 DA 86 68 46 [09:49:37]Write to MH i2c: E2 0D 00 0B 72 80 0D 02 02 05 00 E2 DA 86 68 46 00 00 F1 [09:49:37]Write i2c OK [09:49:37]MH_I2C_Read... [09:49:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:49:37]Read from MH i2c: E2 [09:49:37]MH_I2C_Read... [09:49:37]Read from MH i2c: E2 03 00 [09:49:37]MH_I2C_Read... [09:49:37]Read from MH i2c: E2 03 00 0B 72 00 90 00 F1 [09:49:37]RAPDU: 90 00 [09:49:37]wFMCommunicate OK [09:49:37]wFMCommunicate request_size=4 [09:49:37]MH_SAM_APDU [09:49:37]CAPDU: 80 0D 03 02 [09:49:37]Write to MH i2c: E2 08 00 0C 72 80 0D 03 02 00 00 00 00 F9 [09:49:37]Write i2c OK [09:49:37]MH_I2C_Read... [09:49:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:49:37]Read from MH i2c: E2 [09:49:37]MH_I2C_Read... [09:49:37]Read from MH i2c: E2 0B 00 [09:49:37]MH_I2C_Read... [09:49:37]Read from MH i2c: E2 0B 00 0C 72 00 90 CB 3E 0F A3 C3 71 3A 90 00 B3 [09:49:37]RAPDU: 90 CB 3E 0F A3 C3 71 3A 90 00 [09:49:37]wFMCommunicate OK [09:49:37]SAM_PROTO_SignData done [09:49:37]FM_MakeSignedData done [09:49:37]CreateOFDProtocolMessage [09:49:37]wFMCommunicate request_size=4 [09:49:37]MH_SAM_APDU [09:49:37]CAPDU: 80 11 00 00 [09:49:37]Write to MH i2c: E2 08 00 0D 72 80 11 00 00 00 00 00 00 F9 [09:49:37]Write i2c OK [09:49:37]MH_I2C_Read... [09:49:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:49:37]Read from MH i2c: E2 [09:49:37]MH_I2C_Read... [09:49:37]Read from MH i2c: E2 17 00 [09:49:37]MH_I2C_Read... [09:49:37]Read from MH i2c: E2 17 00 0D 72 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4A [09:49:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:49:37]wFMCommunicate OK [09:49:37]CreateOFDProtocolMessage done [09:49:37]OFDSenderStorePacket 95137 [09:49:37]StoreOFDPacket docnum=95137 [09:49:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D4 BB 07 01 CB 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 B3 0C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A1 73 01 00 35 04 06 00 1F E2 DA 86 68 46 90 CB 3E 0F A3 C3 71 3A [09:49:37]CheckFolder [09:49:37]dirname=/storage/ofd_packets [09:49:37]CheckFolder done [09:49:37]ProducePacketName [09:49:37]name=ofd_packets/00095137 [09:49:37]NVStorageSaveData ofd_packets/00095137 [09:49:37]File name is /storage/ofd_packets/00095137 [09:49:37]Write 301 bytes [09:49:37]NVStorageSaveData done [09:49:37]OFDSenderStorePacket done [09:49:37]KKMCreateOFDPacket done [09:49:37]NVStorageSaveData kkm_last_timestamp [09:49:37]File name is /storage/kkm_last_timestamp [09:49:37]Write 4 bytes [09:49:37]NVStorageSaveData done [09:49:37]ExternCall_PrintAddStr [09:49:37]wPrintStart [09:49:37]Write to MH i2c: 01 00 00 0E 72 80 [09:49:37]Write i2c OK [09:49:37]MH_I2C_Read... [09:49:37]Read from MH i2c: 01 [09:49:37]MH_I2C_Read... [09:49:37]Read from MH i2c: 01 07 00 [09:49:37]MH_I2C_Read... [09:49:37]Read from MH i2c: 01 07 00 0E 72 00 00 00 00 00 FF 0F 95 [09:49:37]RasterBufferAndPrint [09:49:37]line Счет N : (1)3405643 [09:49:37]line ИНН: 02508201610067 [09:49:37]line Контрольно-Кассовый Чек [09:49:37]line ПРОДАЖА [09:49:37]line ТРК (МРК, ГНК) : 32 [09:49:37]line Товар: 2710124130 [09:49:37]line Аи-92-К-4 [09:49:37]line 5.980 * 66.90 [09:49:37]line = 400.06 [09:49:37]line НДС 12% НСП 1% [09:49:37]line > о реализуемом товаре [09:49:37]line ОКРУГЛЕНИЕ: -0.06 [09:49:37]line ИТОГО: 400.00 [09:49:37]line Внесено: 400.00 [09:49:37]line СДАЧА: 0.00 [09:49:37]line НСП 1% : 3.54 [09:49:37]line НДС 12% : 42.48 [09:49:37]line Наличными: 400.00 [09:49:37]line Безнал.: 0.00 [09:49:37]line Место: АЗС № 82 "Партнер Нефть" [09:49:37]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:49:37]line СНО: Общий режим [09:49:37]line Чек 136 27.10.2024 09:49 [09:49:37]line Смена: 143 ФФД: 1.0 [09:49:37]line ЗНМ: 0300000017 [09:49:37]line РНМ: 0000000000170478 [09:49:37]line Версия ККМ: v1.0 [09:49:37]line ФМ: 0000000002098560 [09:49:37]line ФД: 95137 [09:49:37]line ФПД: 35059189311558 [09:49:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T094939&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95137&fm=35059189311558&tin=02508201610067®Number=0000000000170478&sum=40000 [09:49:37]written 0, free lines is 4095 [09:49:37]OFD Sender: Processing packet 95137 [packets to send 56, broken 55] [09:49:37]ProducePacketName [09:49:37]name=ofd_packets/00095137 [09:49:37]OFD Sender: To server: pG, [09:49:37]CommunicateWithHost lk.salyk.kg:30040 [09:49:37]ConnectInit lk.salyk.kg [09:49:37]Connected sock=10 [09:49:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D4 BB 07 01 CB 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 B3 0C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A1 73 01 00 35 04 06 00 1F E2 DA 86 68 46 90 CB 3E 0F A3 C3 71 3A [09:49:37]Write to MH i2c: 01 00 00 39 72 AB [09:49:37]Write i2c OK [09:49:37]MH_I2C_Read... [09:49:37]Read from MH i2c: 01 [09:49:37]MH_I2C_Read... [09:49:37]Read from MH i2c: 01 07 00 [09:49:37]MH_I2C_Read... [09:49:37]Read from MH i2c: 01 07 00 39 72 00 00 00 00 00 FE 0C BC [09:49:37]RasterBufferAndPrint [09:49:37]line [09:49:37]line [09:49:37]line [09:49:37]line [09:49:37]line [09:49:37]written 0, free lines is 3340 [09:49:37]MH_Cut [09:49:37]Write to MH i2c: D1 01 00 40 72 01 84 [09:49:37]Write i2c OK [09:49:37]MH_I2C_Read... [09:49:37]Read from MH i2c: D1 [09:49:37]MH_I2C_Read... [09:49:37]Read from MH i2c: D1 01 00 [09:49:37]MH_I2C_Read... [09:49:37]Read from MH i2c: D1 01 00 40 72 00 83 [09:49:37]Write to MH i2c: 01 00 00 41 72 B3 [09:49:37]Write i2c OK [09:49:37]MH_I2C_Read... [09:49:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F9 F6 47 00 BA 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 32 30 39 38 35 36 30 10 04 04 00 A1 73 01 00 F4 03 04 00 E0 B6 1D 67 B6 04 01 00 00 CA C0 71 A9 D8 6F B8 A2 [09:49:37]CommunicateWithHost err = 0 [09:49:37]CheckOFDResponse [09:49:37]1017 (14) - 77093643461234 [09:49:37]1041 (16) - 0000000002098560 [09:49:37]1040 (4) - 95137 [09:49:37]1012 (4) - 27.10.2024 03:43 [09:49:37]1206 (1) - 0 [09:49:37]OFD Sender: Remove packet 95137 [09:49:37]ProducePacketName [09:49:37]name=ofd_packets/00095137 [09:49:37]NVStorageDeleteData [09:49:38]*** Cut start [09:49:38]*** Partial cut [09:49:38]*** CUTSNS_PIN = 1 [09:49:38]OFD Sender: No OFD packet to send [09:49:38]*** CUTSNS_PIN = 0 [09:49:38]*** Brake cut motor [09:49:39]Read from MH i2c: 01 [09:49:39]MH_I2C_Read... [09:49:39]*** Stop cut motor [09:49:39]*** Cut end [09:49:39]Read from MH i2c: 01 07 00 [09:49:39]MH_I2C_Read... [09:49:39]Read from MH i2c: 01 07 00 41 72 00 00 00 00 00 FF 0F C8 [09:49:39]process_action close_receipt done [09:49:39]requested_data is exist [09:49:39]produce_requested_data [09:49:39]requested_item fm.sn is exist - process it [09:49:39]wFMCommunicate request_size=4 [09:49:39]MH_SAM_APDU [09:49:39]CAPDU: 80 11 00 00 [09:49:39]Write to MH i2c: E2 08 00 42 72 80 11 00 00 00 00 00 00 2E [09:49:39]Write i2c OK [09:49:39]MH_I2C_Read... [09:49:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:49:39]Read from MH i2c: E2 [09:49:39]MH_I2C_Read... [09:49:39]Read from MH i2c: E2 17 00 [09:49:39]MH_I2C_Read... [09:49:39]Read from MH i2c: E2 17 00 42 72 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7F [09:49:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:49:39]wFMCommunicate OK [09:49:39]requested_item fd.num is exist - process it [09:49:39]SAM_PROTO_GetFieldsCounters [09:49:39]wFMCommunicate request_size=4 [09:49:39]MH_SAM_APDU [09:49:39]CAPDU: 80 13 00 00 [09:49:39]Write to MH i2c: E2 08 00 43 72 80 13 00 00 00 00 00 00 31 [09:49:39]Write i2c OK [09:49:39]MH_I2C_Read... [09:49:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:49:39]Read from MH i2c: E2 [09:49:39]MH_I2C_Read... [09:49:39]Read from MH i2c: E2 62 00 [09:49:39]MH_I2C_Read... [09:49:39]Read from MH i2c: E2 62 00 43 72 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A1 73 01 00 0E 04 04 00 8F 00 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 8E [09:49:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A1 73 01 00 0E 04 04 00 8F 00 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 [09:49:39]wFMCommunicate OK [09:49:39]SAM_PROTO_GetFieldsCounters done [09:49:39]requested_item shift.num is exist - process it [09:49:39]requested_item shift.opened is exist - process it [09:49:39]req_shift_opened [09:49:39]FM_GetShiftState [09:49:39]SAM_PROTO_GetShiftState [09:49:39]wFMCommunicate request_size=4 [09:49:39]MH_SAM_APDU [09:49:39]CAPDU: 80 13 01 00 [09:49:39]Write to MH i2c: E2 08 00 44 72 80 13 01 00 00 00 00 00 33 [09:49:39]Write i2c OK [09:49:39]MH_I2C_Read... [09:49:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:49:39]Read from MH i2c: E2 [09:49:39]MH_I2C_Read... [09:49:39]Read from MH i2c: E2 0E 00 [09:49:39]MH_I2C_Read... [09:49:39]Read from MH i2c: E2 0E 00 44 72 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DF [09:49:39]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:49:39]wFMCommunicate OK [09:49:39]SAM_PROTO_GetShiftState done [09:49:39]FM_GetShiftState done [09:49:39]req_shift_opened done [09:49:39]requested_item shift.open_date is exist - process it [09:49:39]req_shift_open_date [09:49:39]req_shift_open_date done [09:49:39]produce_requested_data done [09:49:39]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95137,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:49:39]process_action_free close_receipt [09:49:39]json_value_free [09:49:39]json_value_free done [09:49:39]process_json_proto returns [09:49:39]Send response to host [09:49:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95137,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:49:39]free response buf [09:49:39]execute_script done [09:49:39]execute_script returns [09:49:39]free content buf [09:49:39]Sock 7.Close socket [09:49:39]Sock 7.Thread stoped [09:49:43]OFD Sender: No OFD packet to send [09:49:48]OFD Sender: No OFD packet to send [09:49:53]OFD Sender: No OFD packet to send [09:49:58]OFD Sender: No OFD packet to send [09:50:03]OFD Sender: No OFD packet to send [09:50:08]OFD Sender: No OFD packet to send [09:50:13]OFD Sender: No OFD packet to send [09:50:18]OFD Sender: No OFD packet to send [09:50:23]OFD Sender: No OFD packet to send [09:50:28]OFD Sender: No OFD packet to send [09:50:33]OFD Sender: No OFD packet to send [09:50:35]accept exits with 9 [09:50:35]New connection [09:50:35]New thread 3066867044 created [09:50:35]Thread 3066723684 joined [09:50:35]Waiting for new connection... [09:50:35] Sock 9.Parse request [09:50:35]Sock 9.Check first char [09:50:35]Sock 9.First char is OK [09:50:35]request: POST /json_proto HTTP/1.0 [09:50:35]Method: POST [09:50:35]URL: /json_proto [09:50:35]Method is POST - this is cgi request [09:50:35]url: /json_proto [09:50:35]query_string will be loaded in cgi processing [09:50:35]execute_cgi json_proto POST (null) [09:50:35]execute_cgi path=json_proto method=POST [09:50:35]POST find Content-Length [09:50:35]Host: 172.17.40.67:8080 [09:50:35]Content-Length: 678 [09:50:35]Content-Type: application/json [09:50:35] [09:50:35]POST finish read [09:50:35]Found Content-Length = 678 [09:50:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405644", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:50:35]execute_script... [09:50:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405644", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:50:35]POST & json_proto [09:50:35]process_json_proto [09:50:35]json parsed OK: [09:50:35]protocol is kg_v1.0 [09:50:35]action value=close_receipt [09:50:35]process_action close_receipt [09:50:35]cmd_close_receipt [09:50:35]MH_GetDate [09:50:35]Write to MH i2c: F0 00 00 45 72 A6 [09:50:35]Write i2c OK [09:50:35]MH_I2C_Read... [09:50:35]Read from MH i2c: F0 [09:50:35]MH_I2C_Read... [09:50:35]Read from MH i2c: F0 09 00 [09:50:35]MH_I2C_Read... [09:50:35]Read from MH i2c: F0 09 00 45 72 00 EF 0C 1E 67 EE DA 66 66 C3 [09:50:35]GetLastDocTimeStamp 1730022579 [09:50:35]current date 1730022639 [09:50:35]FM_GetShiftState [09:50:35]SAM_PROTO_GetShiftState [09:50:35]wFMCommunicate request_size=4 [09:50:35]MH_SAM_APDU [09:50:35]CAPDU: 80 13 01 00 [09:50:35]Write to MH i2c: E2 08 00 46 72 80 13 01 00 00 00 00 00 35 [09:50:35]Write i2c OK [09:50:35]MH_I2C_Read... [09:50:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:50:35]Read from MH i2c: E2 [09:50:35]MH_I2C_Read... [09:50:35]Read from MH i2c: E2 0E 00 [09:50:35]MH_I2C_Read... [09:50:35]Read from MH i2c: E2 0E 00 46 72 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E1 [09:50:35]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:50:35]wFMCommunicate OK [09:50:35]SAM_PROTO_GetShiftState done [09:50:35]FM_GetShiftState done [09:50:35]opened in 1729987736 [09:50:35]opened+sec_in_day 1730074136 [09:50:35]quantity*price = 50041 [09:50:35]sum+1 = 50042 [09:50:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 137 27.10.2024 09:50 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95138 ФПД: 151342545210204 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T095039&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95138&fm=151342545210204&tin=02508201610067®Number=0000000000170478&sum=50000 [09:50:36]StoreToDocumentArchive [09:50:36]shift 143 fd 95138 [09:50:36]save to /storage/0143/doc_00095138 [09:50:36]save last doc name /storage/0143/doc_00095138 to /storage/kkm_last_doc_name [09:50:36]save OK [09:50:36]Clear old archive folders... [09:50:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:50:36]tlvbuf is 00E89890 [09:50:36]SAM_PROTO_ClearQueue [09:50:36]wFMCommunicate request_size=4 [09:50:36]MH_SAM_APDU [09:50:36]CAPDU: 80 09 00 00 [09:50:36]Write to MH i2c: E2 08 00 53 72 80 09 00 00 00 00 00 00 37 [09:50:36]Write i2c OK [09:50:36]MH_I2C_Read... [09:50:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:50:36]Read from MH i2c: E2 [09:50:36]MH_I2C_Read... [09:50:36]Read from MH i2c: E2 03 00 [09:50:36]MH_I2C_Read... [09:50:36]Read from MH i2c: E2 03 00 53 72 00 90 00 39 [09:50:36]RAPDU: 90 00 [09:50:36]wFMCommunicate OK [09:50:36]SAM_PROTO_ClearQueue done [09:50:36]KKMCreateOFDPacket [09:50:36]OFDProtocolAddRootSTLVToBuf [09:50:36]FM_MakeSignedData [09:50:36]FM_MakeSignedData [09:50:36]SAM_PROTO_SignData [09:50:36]wFMCommunicate request_size=4 [09:50:36]MH_SAM_APDU [09:50:36]CAPDU: 80 0D 01 02 [09:50:36]Write to MH i2c: E2 08 00 54 72 80 0D 01 02 00 00 00 00 3F [09:50:36]Write i2c OK [09:50:36]MH_I2C_Read... [09:50:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:50:36]Read from MH i2c: E2 [09:50:36]MH_I2C_Read... [09:50:36]Read from MH i2c: E2 03 00 [09:50:36]MH_I2C_Read... [09:50:36]Read from MH i2c: E2 03 00 54 72 00 90 00 3A [09:50:36]RAPDU: 90 00 [09:50:36]wFMCommunicate OK [09:50:36]wFMCommunicate request_size=255 [09:50:36]MH_SAM_APDU [09:50: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 EF 0C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A2 73 01 00 35 04 06 00 89 [09:50:36]Write to MH i2c: E2 02 01 55 72 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 EF 0C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A2 73 01 00 35 04 06 00 89 00 00 04 [09:50:36]Write i2c OK [09:50:36]MH_I2C_Read... [09:50:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:50:36]Read from MH i2c: E2 [09:50:36]MH_I2C_Read... [09:50:36]Read from MH i2c: E2 03 00 [09:50:36]MH_I2C_Read... [09:50:36]Read from MH i2c: E2 03 00 55 72 00 90 00 3B [09:50:36]RAPDU: 90 00 [09:50:36]wFMCommunicate OK [09:50:36]wFMCommunicate request_size=10 [09:50:36]MH_SAM_APDU [09:50:36]CAPDU: 80 0D 02 02 05 A5 2E A5 8B 5C [09:50:36]Write to MH i2c: E2 0D 00 56 72 80 0D 02 02 05 00 A5 2E A5 8B 5C 00 00 AB [09:50:36]Write i2c OK [09:50:36]MH_I2C_Read... [09:50:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:50:37]Read from MH i2c: E2 [09:50:37]MH_I2C_Read... [09:50:37]Read from MH i2c: E2 03 00 [09:50:37]MH_I2C_Read... [09:50:37]Read from MH i2c: E2 03 00 56 72 00 90 00 3C [09:50:37]RAPDU: 90 00 [09:50:37]wFMCommunicate OK [09:50:37]wFMCommunicate request_size=4 [09:50:37]MH_SAM_APDU [09:50:37]CAPDU: 80 0D 03 02 [09:50:37]Write to MH i2c: E2 08 00 57 72 80 0D 03 02 00 00 00 00 44 [09:50:37]Write i2c OK [09:50:37]MH_I2C_Read... [09:50:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:50:37]Read from MH i2c: E2 [09:50:37]MH_I2C_Read... [09:50:37]Read from MH i2c: E2 0B 00 [09:50:37]MH_I2C_Read... [09:50:37]Read from MH i2c: E2 0B 00 57 72 00 4E E6 33 68 C5 83 13 A1 90 00 10 [09:50:37]RAPDU: 4E E6 33 68 C5 83 13 A1 90 00 [09:50:37]wFMCommunicate OK [09:50:37]SAM_PROTO_SignData done [09:50:37]FM_MakeSignedData done [09:50:37]CreateOFDProtocolMessage [09:50:37]wFMCommunicate request_size=4 [09:50:37]MH_SAM_APDU [09:50:37]CAPDU: 80 11 00 00 [09:50:37]Write to MH i2c: E2 08 00 58 72 80 11 00 00 00 00 00 00 44 [09:50:37]Write i2c OK [09:50:37]MH_I2C_Read... [09:50:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:50:37]Read from MH i2c: E2 [09:50:37]MH_I2C_Read... [09:50:37]Read from MH i2c: E2 17 00 [09:50:37]MH_I2C_Read... [09:50:37]Read from MH i2c: E2 17 00 58 72 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 95 [09:50:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:50:37]wFMCommunicate OK [09:50:37]CreateOFDProtocolMessage done [09:50:37]OFDSenderStorePacket 95138 [09:50:37]StoreOFDPacket docnum=95138 [09:50:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 54 62 07 01 DE 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 EF 0C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A2 73 01 00 35 04 06 00 89 A5 2E A5 8B 5C 4E E6 33 68 C5 83 13 A1 [09:50:37]CheckFolder [09:50:37]dirname=/storage/ofd_packets [09:50:37]CheckFolder done [09:50:37]ProducePacketName [09:50:37]name=ofd_packets/00095138 [09:50:37]NVStorageSaveData ofd_packets/00095138 [09:50:37]File name is /storage/ofd_packets/00095138 [09:50:37]Write 301 bytes [09:50:37]NVStorageSaveData done [09:50:37]OFDSenderStorePacket done [09:50:37]KKMCreateOFDPacket done [09:50:37]NVStorageSaveData kkm_last_timestamp [09:50:37]File name is /storage/kkm_last_timestamp [09:50:37]Write 4 bytes [09:50:37]NVStorageSaveData done [09:50:37]ExternCall_PrintAddStr [09:50:37]wPrintStart [09:50:37]Write to MH i2c: 01 00 00 59 72 CB [09:50:37]Write i2c OK [09:50:37]MH_I2C_Read... [09:50:37]Read from MH i2c: 01 [09:50:37]MH_I2C_Read... [09:50:37]Read from MH i2c: 01 07 00 [09:50:37]MH_I2C_Read... [09:50:37]Read from MH i2c: 01 07 00 59 72 00 00 00 00 00 FF 0F E0 [09:50:37]RasterBufferAndPrint [09:50:37]line Счет N : (1)3405644 [09:50:37]line ИНН: 02508201610067 [09:50:37]line Контрольно-Кассовый Чек [09:50:37]line ПРОДАЖА [09:50:37]line ТРК (МРК, ГНК) : 42 [09:50:37]line Товар: 2710124130 [09:50:37]line Аи-92-К-4 [09:50:37]line 7.480 * 66.90 [09:50:37]line = 500.41 [09:50:37]line НДС 12% НСП 1% [09:50:37]line > о реализуемом товаре [09:50:37]line ОКРУГЛЕНИЕ: -0.41 [09:50:37]line ИТОГО: 500.00 [09:50:37]line Внесено: 500.00 [09:50:37]line СДАЧА: 0.00 [09:50:37]line НСП 1% : 4.43 [09:50:37]line НДС 12% : 53.14 [09:50:37]line Наличными: 500.00 [09:50:37]line Безнал.: 0.00 [09:50:37]line Место: АЗС № 82 "Партнер Нефть" [09:50:37]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:50:37]line СНО: Общий режим [09:50:37]line Чек 137 27.10.2024 09:50 [09:50:37]line Смена: 143 ФФД: 1.0 [09:50:37]line ЗНМ: 0300000017 [09:50:37]line РНМ: 0000000000170478 [09:50:37]line Версия ККМ: v1.0 [09:50:37]line ФМ: 0000000002098560 [09:50:37]line ФД: 95138 [09:50:37]line ФПД: 151342545210204 [09:50:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T095039&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95138&fm=151342545210204&tin=02508201610067®Number=0000000000170478&sum=50000 [09:50:37]OFD Sender: Processing packet 95138 [packets to send 56, broken 55] [09:50:37]ProducePacketName [09:50:37]name=ofd_packets/00095138 [09:50:37]OFD Sender: To server: pG, [09:50:37]CommunicateWithHost lk.salyk.kg:30040 [09:50:37]ConnectInit lk.salyk.kg [09:50:37]written 0, free lines is 4095 [09:50:37]Connected sock=10 [09:50:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 54 62 07 01 DE 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 EF 0C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A2 73 01 00 35 04 06 00 89 A5 2E A5 8B 5C 4E E6 33 68 C5 83 13 A1 [09:50:37]Write to MH i2c: 01 00 00 84 72 F6 [09:50:37]Write i2c OK [09:50:37]MH_I2C_Read... [09:50:37]Read from MH i2c: 01 [09:50:37]MH_I2C_Read... [09:50:37]Read from MH i2c: 01 07 00 [09:50:37]MH_I2C_Read... [09:50:37]Read from MH i2c: 01 07 00 84 72 00 00 00 00 00 FE 0C 07 [09:50:37]RasterBufferAndPrint [09:50:37]line [09:50:37]line [09:50:37]line [09:50:37]line [09:50:37]line [09:50:37]written 0, free lines is 3332 [09:50:37]MH_Cut [09:50:37]Write to MH i2c: D1 01 00 8B 72 01 CF [09:50:37]Write i2c OK [09:50:37]MH_I2C_Read... [09:50:37]Read from MH i2c: D1 [09:50:37]MH_I2C_Read... [09:50:37]Read from MH i2c: D1 01 00 [09:50:37]MH_I2C_Read... [09:50:37]Read from MH i2c: D1 01 00 8B 72 00 CE [09:50:37]Write to MH i2c: 01 00 00 8C 72 FE [09:50:37]Write i2c OK [09:50:37]MH_I2C_Read... [09:50:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 BA 0D 47 00 13 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 32 30 39 38 35 36 30 10 04 04 00 A2 73 01 00 F4 03 04 00 1C B7 1D 67 B6 04 01 00 00 15 0E 8B D8 58 A6 D9 F7 [09:50:38]CommunicateWithHost err = 0 [09:50:38]CheckOFDResponse [09:50:38]1017 (14) - 77093643461234 [09:50:38]1041 (16) - 0000000002098560 [09:50:38]1040 (4) - 95138 [09:50:38]1012 (4) - 27.10.2024 03:44 [09:50:38]1206 (1) - 0 [09:50:38]OFD Sender: Remove packet 95138 [09:50:38]ProducePacketName [09:50:38]name=ofd_packets/00095138 [09:50:38]NVStorageDeleteData [09:50:38]OFD Sender: No OFD packet to send [09:50:38]*** Cut start [09:50:38]*** Partial cut [09:50:38]*** CUTSNS_PIN = 1 [09:50:38]*** CUTSNS_PIN = 0 [09:50:38]*** Brake cut motor [09:50:39]Read from MH i2c: 01 [09:50:39]MH_I2C_Read... [09:50:39]*** Stop cut motor [09:50:39]*** Cut end [09:50:39]Read from MH i2c: 01 07 00 [09:50:39]MH_I2C_Read... [09:50:39]Read from MH i2c: 01 07 00 8C 72 00 00 00 00 00 FF 0F 13 [09:50:39]process_action close_receipt done [09:50:39]requested_data is exist [09:50:39]produce_requested_data [09:50:39]requested_item fm.sn is exist - process it [09:50:39]wFMCommunicate request_size=4 [09:50:39]MH_SAM_APDU [09:50:39]CAPDU: 80 11 00 00 [09:50:39]Write to MH i2c: E2 08 00 8D 72 80 11 00 00 00 00 00 00 79 [09:50:39]Write i2c OK [09:50:39]MH_I2C_Read... [09:50:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:50:39]Read from MH i2c: E2 [09:50:39]MH_I2C_Read... [09:50:39]Read from MH i2c: E2 17 00 [09:50:39]MH_I2C_Read... [09:50:39]Read from MH i2c: E2 17 00 8D 72 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CA [09:50:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:50:39]wFMCommunicate OK [09:50:39]requested_item fd.num is exist - process it [09:50:39]SAM_PROTO_GetFieldsCounters [09:50:39]wFMCommunicate request_size=4 [09:50:39]MH_SAM_APDU [09:50:39]CAPDU: 80 13 00 00 [09:50:39]Write to MH i2c: E2 08 00 8E 72 80 13 00 00 00 00 00 00 7C [09:50:39]Write i2c OK [09:50:39]MH_I2C_Read... [09:50:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:50:39]Read from MH i2c: E2 [09:50:39]MH_I2C_Read... [09:50:39]Read from MH i2c: E2 62 00 [09:50:39]MH_I2C_Read... [09:50:39]Read from MH i2c: E2 62 00 8E 72 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A2 73 01 00 0E 04 04 00 8F 00 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 DD [09:50:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A2 73 01 00 0E 04 04 00 8F 00 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 [09:50:39]wFMCommunicate OK [09:50:39]SAM_PROTO_GetFieldsCounters done [09:50:39]requested_item shift.num is exist - process it [09:50:39]requested_item shift.opened is exist - process it [09:50:39]req_shift_opened [09:50:39]FM_GetShiftState [09:50:39]SAM_PROTO_GetShiftState [09:50:39]wFMCommunicate request_size=4 [09:50:39]MH_SAM_APDU [09:50:39]CAPDU: 80 13 01 00 [09:50:39]Write to MH i2c: E2 08 00 8F 72 80 13 01 00 00 00 00 00 7E [09:50:39]Write i2c OK [09:50:39]MH_I2C_Read... [09:50:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:50:39]Read from MH i2c: E2 [09:50:39]MH_I2C_Read... [09:50:39]Read from MH i2c: E2 0E 00 [09:50:39]MH_I2C_Read... [09:50:39]Read from MH i2c: E2 0E 00 8F 72 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 2A [09:50:39]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:50:39]wFMCommunicate OK [09:50:39]SAM_PROTO_GetShiftState done [09:50:39]FM_GetShiftState done [09:50:39]req_shift_opened done [09:50:39]requested_item shift.open_date is exist - process it [09:50:39]req_shift_open_date [09:50:39]req_shift_open_date done [09:50:39]produce_requested_data done [09:50:39]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95138,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:50:39]process_action_free close_receipt [09:50:39]json_value_free [09:50:39]json_value_free done [09:50:39]process_json_proto returns [09:50:39]Send response to host [09:50:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95138,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:50:39]free response buf [09:50:39]execute_script done [09:50:39]execute_script returns [09:50:39]free content buf [09:50:39]Sock 9.Close socket [09:50:39]Sock 9.Thread stoped [09:50:43]OFD Sender: No OFD packet to send [09:50:46]accept exits with 7 [09:50:46]New connection [09:50:46]New thread 3066723684 created [09:50:46]Thread 3066867044 joined [09:50:46]Waiting for new connection... [09:50:46] Sock 7.Parse request [09:50:46]Sock 7.Check first char [09:50:46]Sock 7.First char is OK [09:50:46]request: POST /json_proto HTTP/1.0 [09:50:46]Method: POST [09:50:46]URL: /json_proto [09:50:46]Method is POST - this is cgi request [09:50:46]url: /json_proto [09:50:46]query_string will be loaded in cgi processing [09:50:46]execute_cgi json_proto POST (null) [09:50:46]execute_cgi path=json_proto method=POST [09:50:46]POST find Content-Length [09:50:46]Host: 172.17.40.67:8080 [09:50:46]Content-Length: 678 [09:50:46]Content-Type: application/json [09:50:46] [09:50:46]POST finish read [09:50:46]Found Content-Length = 678 [09:50:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405645", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:50:46]execute_script... [09:50:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405645", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:50:46]POST & json_proto [09:50:46]process_json_proto [09:50:46]json parsed OK: [09:50:46]protocol is kg_v1.0 [09:50:46]action value=close_receipt [09:50:46]process_action close_receipt [09:50:46]cmd_close_receipt [09:50:46]MH_GetDate [09:50:46]Write to MH i2c: F0 00 00 90 72 F1 [09:50:46]Write i2c OK [09:50:46]MH_I2C_Read... [09:50:46]Read from MH i2c: F0 [09:50:46]MH_I2C_Read... [09:50:46]Read from MH i2c: F0 09 00 [09:50:46]MH_I2C_Read... [09:50:46]Read from MH i2c: F0 09 00 90 72 00 FA 0C 1E 67 EE DA 66 66 19 [09:50:46]GetLastDocTimeStamp 1730022639 [09:50:46]current date 1730022650 [09:50:46]FM_GetShiftState [09:50:46]SAM_PROTO_GetShiftState [09:50:46]wFMCommunicate request_size=4 [09:50:46]MH_SAM_APDU [09:50:46]CAPDU: 80 13 01 00 [09:50:46]Write to MH i2c: E2 08 00 91 72 80 13 01 00 00 00 00 00 80 [09:50:46]Write i2c OK [09:50:46]MH_I2C_Read... [09:50:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:50:46]Read from MH i2c: E2 [09:50:46]MH_I2C_Read... [09:50:46]Read from MH i2c: E2 0E 00 [09:50:46]MH_I2C_Read... [09:50:46]Read from MH i2c: E2 0E 00 91 72 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 2C [09:50:46]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:50:46]wFMCommunicate OK [09:50:46]SAM_PROTO_GetShiftState done [09:50:46]FM_GetShiftState done [09:50:46]opened in 1729987736 [09:50:46]opened+sec_in_day 1730074136 [09:50:46]quantity*price = 50041 [09:50:46]sum+1 = 50042 [09:50:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 138 27.10.2024 09:50 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95139 ФПД: 154134193069350 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T095050&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95139&fm=154134193069350&tin=02508201610067®Number=0000000000170478&sum=50000 [09:50:47]StoreToDocumentArchive [09:50:47]shift 143 fd 95139 [09:50:47]save to /storage/0143/doc_00095139 [09:50:47]save last doc name /storage/0143/doc_00095139 to /storage/kkm_last_doc_name [09:50:47]save OK [09:50:47]Clear old archive folders... [09:50:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:50:47]tlvbuf is 00E48FD0 [09:50:47]SAM_PROTO_ClearQueue [09:50:47]wFMCommunicate request_size=4 [09:50:47]MH_SAM_APDU [09:50:47]CAPDU: 80 09 00 00 [09:50:47]Write to MH i2c: E2 08 00 9E 72 80 09 00 00 00 00 00 00 82 [09:50:47]Write i2c OK [09:50:47]MH_I2C_Read... [09:50:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:50:47]Read from MH i2c: E2 [09:50:47]MH_I2C_Read... [09:50:47]Read from MH i2c: E2 03 00 [09:50:47]MH_I2C_Read... [09:50:47]Read from MH i2c: E2 03 00 9E 72 00 90 00 84 [09:50:47]RAPDU: 90 00 [09:50:47]wFMCommunicate OK [09:50:47]SAM_PROTO_ClearQueue done [09:50:47]KKMCreateOFDPacket [09:50:47]OFDProtocolAddRootSTLVToBuf [09:50:47]FM_MakeSignedData [09:50:47]FM_MakeSignedData [09:50:47]SAM_PROTO_SignData [09:50:47]wFMCommunicate request_size=4 [09:50:47]MH_SAM_APDU [09:50:47]CAPDU: 80 0D 01 02 [09:50:47]Write to MH i2c: E2 08 00 9F 72 80 0D 01 02 00 00 00 00 8A [09:50:47]Write i2c OK [09:50:47]MH_I2C_Read... [09:50:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:50:47]Read from MH i2c: E2 [09:50:47]MH_I2C_Read... [09:50:47]Read from MH i2c: E2 03 00 [09:50:47]MH_I2C_Read... [09:50:47]Read from MH i2c: E2 03 00 9F 72 00 90 00 85 [09:50:47]RAPDU: 90 00 [09:50:47]wFMCommunicate OK [09:50:47]wFMCommunicate request_size=255 [09:50:47]MH_SAM_APDU [09:50:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 FA 0C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A3 73 01 00 35 04 06 00 8C [09:50:47]Write to MH i2c: E2 02 01 A0 72 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 FA 0C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A3 73 01 00 35 04 06 00 8C 00 00 5F [09:50:47]Write i2c OK [09:50:47]MH_I2C_Read... [09:50:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:50:47]Read from MH i2c: E2 [09:50:47]MH_I2C_Read... [09:50:47]Read from MH i2c: E2 03 00 [09:50:47]MH_I2C_Read... [09:50:47]Read from MH i2c: E2 03 00 A0 72 00 90 00 86 [09:50:47]RAPDU: 90 00 [09:50:47]wFMCommunicate OK [09:50:47]wFMCommunicate request_size=10 [09:50:47]MH_SAM_APDU [09:50:47]CAPDU: 80 0D 02 02 05 2F 29 D3 5D 26 [09:50:47]Write to MH i2c: E2 0D 00 A1 72 80 0D 02 02 05 00 2F 29 D3 5D 26 00 00 45 [09:50:47]Write i2c OK [09:50:47]MH_I2C_Read... [09:50:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:50:47]Read from MH i2c: E2 [09:50:47]MH_I2C_Read... [09:50:47]Read from MH i2c: E2 03 00 [09:50:47]MH_I2C_Read... [09:50:47]Read from MH i2c: E2 03 00 A1 72 00 90 00 87 [09:50:47]RAPDU: 90 00 [09:50:47]wFMCommunicate OK [09:50:47]wFMCommunicate request_size=4 [09:50:47]MH_SAM_APDU [09:50:47]CAPDU: 80 0D 03 02 [09:50:47]Write to MH i2c: E2 08 00 A2 72 80 0D 03 02 00 00 00 00 8F [09:50:47]Write i2c OK [09:50:47]MH_I2C_Read... [09:50:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:50:47]Read from MH i2c: E2 [09:50:47]MH_I2C_Read... [09:50:47]Read from MH i2c: E2 0B 00 [09:50:47]MH_I2C_Read... [09:50:47]Read from MH i2c: E2 0B 00 A2 72 00 C9 74 05 6C 7E C5 E7 8E 90 00 F6 [09:50:47]RAPDU: C9 74 05 6C 7E C5 E7 8E 90 00 [09:50:47]wFMCommunicate OK [09:50:47]SAM_PROTO_SignData done [09:50:47]FM_MakeSignedData done [09:50:47]CreateOFDProtocolMessage [09:50:47]wFMCommunicate request_size=4 [09:50:47]MH_SAM_APDU [09:50:47]CAPDU: 80 11 00 00 [09:50:47]Write to MH i2c: E2 08 00 A3 72 80 11 00 00 00 00 00 00 8F [09:50:47]Write i2c OK [09:50:47]MH_I2C_Read... [09:50:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:50:47]Read from MH i2c: E2 [09:50:47]MH_I2C_Read... [09:50:47]Read from MH i2c: E2 17 00 [09:50:47]MH_I2C_Read... [09:50:47]Read from MH i2c: E2 17 00 A3 72 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E0 [09:50:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:50:47]wFMCommunicate OK [09:50:47]CreateOFDProtocolMessage done [09:50:47]OFDSenderStorePacket 95139 [09:50:47]StoreOFDPacket docnum=95139 [09:50:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BD 3C 07 01 F5 0F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 FA 0C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A3 73 01 00 35 04 06 00 8C 2F 29 D3 5D 26 C9 74 05 6C 7E C5 E7 8E [09:50:47]CheckFolder [09:50:47]dirname=/storage/ofd_packets [09:50:47]CheckFolder done [09:50:47]ProducePacketName [09:50:47]name=ofd_packets/00095139 [09:50:47]NVStorageSaveData ofd_packets/00095139 [09:50:47]File name is /storage/ofd_packets/00095139 [09:50:47]Write 301 bytes [09:50:47]NVStorageSaveData done [09:50:47]OFDSenderStorePacket done [09:50:47]KKMCreateOFDPacket done [09:50:47]NVStorageSaveData kkm_last_timestamp [09:50:47]File name is /storage/kkm_last_timestamp [09:50:47]Write 4 bytes [09:50:47]NVStorageSaveData done [09:50:47]ExternCall_PrintAddStr [09:50:47]wPrintStart [09:50:47]Write to MH i2c: 01 00 00 A4 72 16 [09:50:47]Write i2c OK [09:50:47]MH_I2C_Read... [09:50:47]Read from MH i2c: 01 [09:50:47]MH_I2C_Read... [09:50:47]Read from MH i2c: 01 07 00 [09:50:47]MH_I2C_Read... [09:50:47]Read from MH i2c: 01 07 00 A4 72 00 00 00 00 00 FF 0F 2B [09:50:47]RasterBufferAndPrint [09:50:47]line Счет N : (1)3405645 [09:50:47]line ИНН: 02508201610067 [09:50:47]line Контрольно-Кассовый Чек [09:50:47]line ПРОДАЖА [09:50:47]line ТРК (МРК, ГНК) : 22 [09:50:47]line Товар: 2710124130 [09:50:47]line Аи-92-К-4 [09:50:47]line 7.480 * 66.90 [09:50:47]line = 500.41 [09:50:47]line НДС 12% НСП 1% [09:50:47]line > о реализуемом товаре [09:50:47]line ОКРУГЛЕНИЕ: -0.41 [09:50:47]line ИТОГО: 500.00 [09:50:47]line Внесено: 500.00 [09:50:47]line СДАЧА: 0.00 [09:50:47]line НСП 1% : 4.43 [09:50:47]line НДС 12% : 53.14 [09:50:47]line Наличными: 500.00 [09:50:47]line Безнал.: 0.00 [09:50:47]line Место: АЗС № 82 "Партнер Нефть" [09:50:47]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:50:47]line СНО: Общий режим [09:50:47]line Чек 138 27.10.2024 09:50 [09:50:47]line Смена: 143 ФФД: 1.0 [09:50:47]line ЗНМ: 0300000017 [09:50:47]line РНМ: 0000000000170478 [09:50:47]line Версия ККМ: v1.0 [09:50:47]line ФМ: 0000000002098560 [09:50:47]line ФД: 95139 [09:50:47]line ФПД: 154134193069350 [09:50:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T095050&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95139&fm=154134193069350&tin=02508201610067®Number=0000000000170478&sum=50000 [09:50:47]written 0, free lines is 4095 [09:50:47]OFD Sender: Processing packet 95139 [packets to send 56, broken 55] [09:50:47]ProducePacketName [09:50:47]name=ofd_packets/00095139 [09:50:47]OFD Sender: To server: pG, [09:50:47]CommunicateWithHost lk.salyk.kg:30040 [09:50:47]ConnectInit lk.salyk.kg [09:50:48]Connected sock=11 [09:50:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BD 3C 07 01 F5 0F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 FA 0C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A3 73 01 00 35 04 06 00 8C 2F 29 D3 5D 26 C9 74 05 6C 7E C5 E7 8E [09:50:48]Write to MH i2c: 01 00 00 CF 72 41 [09:50:48]Write i2c OK [09:50:48]MH_I2C_Read... [09:50:48]Read from MH i2c: 01 [09:50:48]MH_I2C_Read... [09:50:48]Read from MH i2c: 01 07 00 [09:50:48]MH_I2C_Read... [09:50:48]Read from MH i2c: 01 07 00 CF 72 00 00 00 00 00 FE 0C 52 [09:50:48]RasterBufferAndPrint [09:50:48]line [09:50:48]line [09:50:48]line [09:50:48]line [09:50:48]line [09:50:48]written 0, free lines is 3335 [09:50:48]MH_Cut [09:50:48]Write to MH i2c: D1 01 00 D6 72 01 1A [09:50:48]Write i2c OK [09:50:48]MH_I2C_Read... [09:50:48]Read from MH i2c: D1 [09:50:48]MH_I2C_Read... [09:50:48]Read from MH i2c: D1 01 00 [09:50:48]MH_I2C_Read... [09:50:48]Read from MH i2c: D1 01 00 D6 72 00 19 [09:50:48]Write to MH i2c: 01 00 00 D7 72 49 [09:50:48]Write i2c OK [09:50:48]MH_I2C_Read... [09:50:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 80 5B 47 00 C8 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 32 30 39 38 35 36 30 10 04 04 00 A3 73 01 00 F4 03 04 00 26 B7 1D 67 B6 04 01 00 00 7D DB 64 84 98 13 0B CB [09:50:48]CommunicateWithHost err = 0 [09:50:48]CheckOFDResponse [09:50:48]1017 (14) - 77093643461234 [09:50:48]1041 (16) - 0000000002098560 [09:50:48]1040 (4) - 95139 [09:50:48]1012 (4) - 27.10.2024 03:44 [09:50:48]1206 (1) - 0 [09:50:48]OFD Sender: Remove packet 95139 [09:50:48]ProducePacketName [09:50:48]name=ofd_packets/00095139 [09:50:48]NVStorageDeleteData [09:50:49]OFD Sender: No OFD packet to send [09:50:49]*** Cut start [09:50:49]*** Partial cut [09:50:49]*** CUTSNS_PIN = 1 [09:50:49]*** CUTSNS_PIN = 0 [09:50:49]*** Brake cut motor [09:50:49]Read from MH i2c: 01 [09:50:49]MH_I2C_Read... [09:50:49]*** Stop cut motor [09:50:49]*** Cut end [09:50:49]Read from MH i2c: 01 07 00 [09:50:49]MH_I2C_Read... [09:50:49]Read from MH i2c: 01 07 00 D7 72 00 00 00 00 00 FF 0F 5E [09:50:49]process_action close_receipt done [09:50:49]requested_data is exist [09:50:49]produce_requested_data [09:50:49]requested_item fm.sn is exist - process it [09:50:49]wFMCommunicate request_size=4 [09:50:49]MH_SAM_APDU [09:50:49]CAPDU: 80 11 00 00 [09:50:49]Write to MH i2c: E2 08 00 D8 72 80 11 00 00 00 00 00 00 C4 [09:50:49]Write i2c OK [09:50:49]MH_I2C_Read... [09:50:49]Read from MH i2c: E2 [09:50:49]MH_I2C_Read... [09:50:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:50:49]Read from MH i2c: E2 17 00 [09:50:49]MH_I2C_Read... [09:50:49]Read from MH i2c: E2 17 00 D8 72 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 15 [09:50:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:50:49]wFMCommunicate OK [09:50:49]requested_item fd.num is exist - process it [09:50:49]SAM_PROTO_GetFieldsCounters [09:50:49]wFMCommunicate request_size=4 [09:50:49]MH_SAM_APDU [09:50:49]CAPDU: 80 13 00 00 [09:50:49]Write to MH i2c: E2 08 00 D9 72 80 13 00 00 00 00 00 00 C7 [09:50:49]Write i2c OK [09:50:49]MH_I2C_Read... [09:50:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:50:49]Read from MH i2c: E2 [09:50:49]MH_I2C_Read... [09:50:49]Read from MH i2c: E2 62 00 [09:50:49]MH_I2C_Read... [09:50:49]Read from MH i2c: E2 62 00 D9 72 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A3 73 01 00 0E 04 04 00 8F 00 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 2C [09:50:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A3 73 01 00 0E 04 04 00 8F 00 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 [09:50:49]wFMCommunicate OK [09:50:49]SAM_PROTO_GetFieldsCounters done [09:50:49]requested_item shift.num is exist - process it [09:50:49]requested_item shift.opened is exist - process it [09:50:49]req_shift_opened [09:50:49]FM_GetShiftState [09:50:49]SAM_PROTO_GetShiftState [09:50:49]wFMCommunicate request_size=4 [09:50:49]MH_SAM_APDU [09:50:49]CAPDU: 80 13 01 00 [09:50:49]Write to MH i2c: E2 08 00 DA 72 80 13 01 00 00 00 00 00 C9 [09:50:49]Write i2c OK [09:50:49]MH_I2C_Read... [09:50:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:50:49]Read from MH i2c: E2 [09:50:49]MH_I2C_Read... [09:50:49]Read from MH i2c: E2 0E 00 [09:50:49]MH_I2C_Read... [09:50:49]Read from MH i2c: E2 0E 00 DA 72 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 75 [09:50:49]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:50:49]wFMCommunicate OK [09:50:49]SAM_PROTO_GetShiftState done [09:50:49]FM_GetShiftState done [09:50:49]req_shift_opened done [09:50:49]requested_item shift.open_date is exist - process it [09:50:49]req_shift_open_date [09:50:49]req_shift_open_date done [09:50:49]produce_requested_data done [09:50:49]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95139,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:50:49]process_action_free close_receipt [09:50:49]json_value_free [09:50:49]json_value_free done [09:50:49]process_json_proto returns [09:50:49]Send response to host [09:50:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95139,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:50:49]free response buf [09:50:49]execute_script done [09:50:49]execute_script returns [09:50:49]free content buf [09:50:49]Sock 7.Close socket [09:50:49]Sock 7.Thread stoped [09:50:54]OFD Sender: No OFD packet to send [09:50:59]OFD Sender: No OFD packet to send [09:51:04]OFD Sender: No OFD packet to send [09:51:09]OFD Sender: No OFD packet to send [09:51:14]OFD Sender: No OFD packet to send [09:51:19]OFD Sender: No OFD packet to send [09:51:24]OFD Sender: No OFD packet to send [09:51:29]OFD Sender: No OFD packet to send [09:51:34]OFD Sender: No OFD packet to send [09:51:39]OFD Sender: No OFD packet to send [09:51:44]OFD Sender: No OFD packet to send [09:51:49]OFD Sender: No OFD packet to send [09:51:54]OFD Sender: No OFD packet to send [09:51:59]OFD Sender: No OFD packet to send [09:52:04]OFD Sender: No OFD packet to send [09:52:09]OFD Sender: No OFD packet to send [09:52:14]OFD Sender: No OFD packet to send [09:52:19]OFD Sender: No OFD packet to send [09:52:24]OFD Sender: No OFD packet to send [09:52:29]OFD Sender: No OFD packet to send [09:52:34]OFD Sender: No OFD packet to send [09:52:39]OFD Sender: No OFD packet to send [09:52:44]OFD Sender: No OFD packet to send [09:52:49]OFD Sender: No OFD packet to send [09:52:54]OFD Sender: No OFD packet to send [09:52:59]OFD Sender: No OFD packet to send [09:53:04]OFD Sender: No OFD packet to send [09:53:09]OFD Sender: No OFD packet to send [09:53:14]OFD Sender: No OFD packet to send [09:53:19]OFD Sender: No OFD packet to send [09:53:24]OFD Sender: No OFD packet to send [09:53:29]OFD Sender: No OFD packet to send [09:53:34]OFD Sender: No OFD packet to send [09:53:39]OFD Sender: No OFD packet to send [09:53:42]accept exits with 9 [09:53:42]New connection [09:53:42]New thread 3066867044 created [09:53:42]Thread 3066723684 joined [09:53:42]Waiting for new connection... [09:53:42] Sock 9.Parse request [09:53:42]Sock 9.Check first char [09:53:42]Sock 9.First char is OK [09:53:42]request: POST /json_proto HTTP/1.0 [09:53:42]Method: POST [09:53:42]URL: /json_proto [09:53:42]Method is POST - this is cgi request [09:53:42]url: /json_proto [09:53:42]query_string will be loaded in cgi processing [09:53:42]execute_cgi json_proto POST (null) [09:53:42]execute_cgi path=json_proto method=POST [09:53:42]POST find Content-Length [09:53:42]Host: 172.17.40.67:8080 [09:53:42]Content-Length: 678 [09:53:42]Content-Type: application/json [09:53:42] [09:53:42]POST finish read [09:53:42]Found Content-Length = 678 [09:53:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405647", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:53:42]execute_script... [09:53: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)3405647", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:53:42]POST & json_proto [09:53:42]process_json_proto [09:53:42]json parsed OK: [09:53:42]protocol is kg_v1.0 [09:53:42]action value=close_receipt [09:53:42]process_action close_receipt [09:53:42]cmd_close_receipt [09:53:42]MH_GetDate [09:53:42]Write to MH i2c: F0 00 00 DB 72 3C [09:53:42]Write i2c OK [09:53:42]MH_I2C_Read... [09:53:42]Read from MH i2c: F0 [09:53:42]MH_I2C_Read... [09:53:42]Read from MH i2c: F0 09 00 [09:53:42]MH_I2C_Read... [09:53:42]Read from MH i2c: F0 09 00 DB 72 00 AA 0D 1E 67 EE DA 66 66 15 [09:53:42]GetLastDocTimeStamp 1730022650 [09:53:42]current date 1730022826 [09:53:42]FM_GetShiftState [09:53:42]SAM_PROTO_GetShiftState [09:53:42]wFMCommunicate request_size=4 [09:53:42]MH_SAM_APDU [09:53:42]CAPDU: 80 13 01 00 [09:53:42]Write to MH i2c: E2 08 00 DC 72 80 13 01 00 00 00 00 00 CB [09:53:42]Write i2c OK [09:53:42]MH_I2C_Read... [09:53:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:53:42]Read from MH i2c: E2 [09:53:42]MH_I2C_Read... [09:53:42]Read from MH i2c: E2 0E 00 [09:53:42]MH_I2C_Read... [09:53:42]Read from MH i2c: E2 0E 00 DC 72 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 77 [09:53:42]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:53:42]wFMCommunicate OK [09:53:42]SAM_PROTO_GetShiftState done [09:53:42]FM_GetShiftState done [09:53:42]opened in 1729987736 [09:53:42]opened+sec_in_day 1730074136 [09:53:42]quantity*price = 50041 [09:53:42]sum+1 = 50042 [09:53:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 139 27.10.2024 09:53 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95140 ФПД: 273020860614279 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T095346&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95140&fm=273020860614279&tin=02508201610067®Number=0000000000170478&sum=50000 [09:53:43]StoreToDocumentArchive [09:53:43]shift 143 fd 95140 [09:53:43]save to /storage/0143/doc_00095140 [09:53:43]save last doc name /storage/0143/doc_00095140 to /storage/kkm_last_doc_name [09:53:43]save OK [09:53:43]Clear old archive folders... [09:53:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:53:43]tlvbuf is 00F1A390 [09:53:43]SAM_PROTO_ClearQueue [09:53:43]wFMCommunicate request_size=4 [09:53:43]MH_SAM_APDU [09:53:43]CAPDU: 80 09 00 00 [09:53:43]Write to MH i2c: E2 08 00 E9 72 80 09 00 00 00 00 00 00 CD [09:53:43]Write i2c OK [09:53:43]MH_I2C_Read... [09:53:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:53:43]Read from MH i2c: E2 [09:53:43]MH_I2C_Read... [09:53:43]Read from MH i2c: E2 03 00 [09:53:43]MH_I2C_Read... [09:53:43]Read from MH i2c: E2 03 00 E9 72 00 90 00 CF [09:53:43]RAPDU: 90 00 [09:53:43]wFMCommunicate OK [09:53:43]SAM_PROTO_ClearQueue done [09:53:43]KKMCreateOFDPacket [09:53:43]OFDProtocolAddRootSTLVToBuf [09:53:43]FM_MakeSignedData [09:53:43]FM_MakeSignedData [09:53:43]SAM_PROTO_SignData [09:53:43]wFMCommunicate request_size=4 [09:53:43]MH_SAM_APDU [09:53:43]CAPDU: 80 0D 01 02 [09:53:43]Write to MH i2c: E2 08 00 EA 72 80 0D 01 02 00 00 00 00 D5 [09:53:43]Write i2c OK [09:53:43]MH_I2C_Read... [09:53:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:53:43]Read from MH i2c: E2 [09:53:43]MH_I2C_Read... [09:53:43]Read from MH i2c: E2 03 00 [09:53:43]MH_I2C_Read... [09:53:43]Read from MH i2c: E2 03 00 EA 72 00 90 00 D0 [09:53:43]RAPDU: 90 00 [09:53:43]wFMCommunicate OK [09:53:43]wFMCommunicate request_size=255 [09:53:43]MH_SAM_APDU [09:53: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 AA 0D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A4 73 01 00 35 04 06 00 F8 [09:53:43]Write to MH i2c: E2 02 01 EB 72 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 AA 0D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A4 73 01 00 35 04 06 00 F8 00 00 C9 [09:53:43]Write i2c OK [09:53:43]MH_I2C_Read... [09:53:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:53:43]Read from MH i2c: E2 [09:53:43]MH_I2C_Read... [09:53:43]Read from MH i2c: E2 03 00 [09:53:43]MH_I2C_Read... [09:53:43]Read from MH i2c: E2 03 00 EB 72 00 90 00 D1 [09:53:43]RAPDU: 90 00 [09:53:43]wFMCommunicate OK [09:53:43]wFMCommunicate request_size=10 [09:53:43]MH_SAM_APDU [09:53:43]CAPDU: 80 0D 02 02 05 4F 9F 69 C6 87 [09:53:43]Write to MH i2c: E2 0D 00 EC 72 80 0D 02 02 05 00 4F 9F 69 C6 87 00 00 86 [09:53:43]Write i2c OK [09:53:43]MH_I2C_Read... [09:53:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:53:43]Read from MH i2c: E2 [09:53:43]MH_I2C_Read... [09:53:43]Read from MH i2c: E2 03 00 [09:53:43]MH_I2C_Read... [09:53:43]Read from MH i2c: E2 03 00 EC 72 00 90 00 D2 [09:53:43]RAPDU: 90 00 [09:53:43]wFMCommunicate OK [09:53:43]wFMCommunicate request_size=4 [09:53:43]MH_SAM_APDU [09:53:43]CAPDU: 80 0D 03 02 [09:53:43]Write to MH i2c: E2 08 00 ED 72 80 0D 03 02 00 00 00 00 DA [09:53:43]Write i2c OK [09:53:43]MH_I2C_Read... [09:53:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:53:43]Read from MH i2c: E2 [09:53:43]MH_I2C_Read... [09:53:43]Read from MH i2c: E2 0B 00 [09:53:43]MH_I2C_Read... [09:53:43]Read from MH i2c: E2 0B 00 ED 72 00 D4 F7 DC 98 91 63 B6 15 90 00 D9 [09:53:43]RAPDU: D4 F7 DC 98 91 63 B6 15 90 00 [09:53:43]wFMCommunicate OK [09:53:43]SAM_PROTO_SignData done [09:53:43]FM_MakeSignedData done [09:53:43]CreateOFDProtocolMessage [09:53:43]wFMCommunicate request_size=4 [09:53:43]MH_SAM_APDU [09:53:43]CAPDU: 80 11 00 00 [09:53:43]Write to MH i2c: E2 08 00 EE 72 80 11 00 00 00 00 00 00 DA [09:53:43]Write i2c OK [09:53:43]MH_I2C_Read... [09:53:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:43]Read from MH i2c: E2 [09:53:43]MH_I2C_Read... [09:53:43]Read from MH i2c: E2 17 00 [09:53:43]MH_I2C_Read... [09:53:43]Read from MH i2c: E2 17 00 EE 72 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2B [09:53:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:53:43]wFMCommunicate OK [09:53:43]CreateOFDProtocolMessage done [09:53:43]OFDSenderStorePacket 95140 [09:53:43]StoreOFDPacket docnum=95140 [09:53:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1A 2C 07 01 92 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 AA 0D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A4 73 01 00 35 04 06 00 F8 4F 9F 69 C6 87 D4 F7 DC 98 91 63 B6 15 [09:53:43]CheckFolder [09:53:43]dirname=/storage/ofd_packets [09:53:43]CheckFolder done [09:53:43]ProducePacketName [09:53:43]name=ofd_packets/00095140 [09:53:43]NVStorageSaveData ofd_packets/00095140 [09:53:43]File name is /storage/ofd_packets/00095140 [09:53:43]Write 301 bytes [09:53:43]NVStorageSaveData done [09:53:43]OFDSenderStorePacket done [09:53:43]KKMCreateOFDPacket done [09:53:43]NVStorageSaveData kkm_last_timestamp [09:53:43]File name is /storage/kkm_last_timestamp [09:53:43]Write 4 bytes [09:53:43]NVStorageSaveData done [09:53:43]ExternCall_PrintAddStr [09:53:43]wPrintStart [09:53:43]Write to MH i2c: 01 00 00 EF 72 61 [09:53:43]Write i2c OK [09:53:43]MH_I2C_Read... [09:53:43]Read from MH i2c: 01 [09:53:43]MH_I2C_Read... [09:53:43]Read from MH i2c: 01 07 00 [09:53:43]MH_I2C_Read... [09:53:43]Read from MH i2c: 01 07 00 EF 72 00 00 00 00 00 FF 0F 76 [09:53:43]RasterBufferAndPrint [09:53:43]line Счет N : (1)3405647 [09:53:43]line ИНН: 02508201610067 [09:53:43]line Контрольно-Кассовый Чек [09:53:43]line ПРОДАЖА [09:53:43]line ТРК (МРК, ГНК) : 32 [09:53:43]line Товар: 2710124130 [09:53:43]line Аи-92-К-4 [09:53:43]line 7.480 * 66.90 [09:53:43]line = 500.41 [09:53:43]line НДС 12% НСП 1% [09:53:43]line > о реализуемом товаре [09:53:43]line ОКРУГЛЕНИЕ: -0.41 [09:53:43]line ИТОГО: 500.00 [09:53:43]line Внесено: 500.00 [09:53:43]line СДАЧА: 0.00 [09:53:43]line НСП 1% : 4.43 [09:53:43]line НДС 12% : 53.14 [09:53:43]line Наличными: 500.00 [09:53:43]line Безнал.: 0.00 [09:53:43]line Место: АЗС № 82 "Партнер Нефть" [09:53:43]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:53:43]line СНО: Общий режим [09:53:43]line Чек 139 27.10.2024 09:53 [09:53:43]line Смена: 143 ФФД: 1.0 [09:53:43]line ЗНМ: 0300000017 [09:53:43]line РНМ: 0000000000170478 [09:53:43]line Версия ККМ: v1.0 [09:53:43]line ФМ: 0000000002098560 [09:53:43]line ФД: 95140 [09:53:44]line ФПД: 273020860614279 [09:53:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T095346&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95140&fm=273020860614279&tin=02508201610067®Number=0000000000170478&sum=50000 [09:53:44]OFD Sender: Processing packet 95140 [packets to send 56, broken 55] [09:53:44]ProducePacketName [09:53:44]name=ofd_packets/00095140 [09:53:44]OFD Sender: To server: pG, [09:53:44]CommunicateWithHost lk.salyk.kg:30040 [09:53:44]ConnectInit lk.salyk.kg [09:53:44]written 0, free lines is 4095 [09:53:44]Connected sock=10 [09:53:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1A 2C 07 01 92 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 AA 0D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A4 73 01 00 35 04 06 00 F8 4F 9F 69 C6 87 D4 F7 DC 98 91 63 B6 15 [09:53:44]Write to MH i2c: 01 00 00 1A 73 8D [09:53:44]Write i2c OK [09:53:44]MH_I2C_Read... [09:53:44]Read from MH i2c: 01 [09:53:44]MH_I2C_Read... [09:53:44]Read from MH i2c: 01 07 00 [09:53:44]MH_I2C_Read... [09:53:44]Read from MH i2c: 01 07 00 1A 73 00 00 00 00 00 F1 0C 91 [09:53:44]RasterBufferAndPrint [09:53:44]line [09:53:44]line [09:53:44]line [09:53:44]line [09:53:44]line [09:53:44]written 0, free lines is 3319 [09:53:44]MH_Cut [09:53:44]Write to MH i2c: D1 01 00 21 73 01 66 [09:53:44]Write i2c OK [09:53:44]MH_I2C_Read... [09:53:44]Read from MH i2c: D1 [09:53:44]MH_I2C_Read... [09:53:44]Read from MH i2c: D1 01 00 [09:53:44]MH_I2C_Read... [09:53:44]Read from MH i2c: D1 01 00 21 73 00 65 [09:53:44]Write to MH i2c: 01 00 00 22 73 95 [09:53:44]Write i2c OK [09:53:44]MH_I2C_Read... [09:53:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 9E 19 47 00 18 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 32 30 39 38 35 36 30 10 04 04 00 A4 73 01 00 F4 03 04 00 D6 B7 1D 67 B6 04 01 00 00 01 E7 E1 79 3D 81 67 A2 [09:53:44]CommunicateWithHost err = 0 [09:53:44]CheckOFDResponse [09:53:44]1017 (14) - 77093643461234 [09:53:44]1041 (16) - 0000000002098560 [09:53:44]1040 (4) - 95140 [09:53:44]1012 (4) - 27.10.2024 03:47 [09:53:44]1206 (1) - 0 [09:53:44]OFD Sender: Remove packet 95140 [09:53:44]ProducePacketName [09:53:44]name=ofd_packets/00095140 [09:53:44]NVStorageDeleteData [09:53:45]OFD Sender: No OFD packet to send [09:53:45]*** Cut start [09:53:45]*** Partial cut [09:53:45]*** CUTSNS_PIN = 1 [09:53:45]*** CUTSNS_PIN = 0 [09:53:45]*** Brake cut motor [09:53:45]Read from MH i2c: 01 [09:53:45]MH_I2C_Read... [09:53:45]*** Stop cut motor [09:53:45]*** Cut end [09:53:45]Read from MH i2c: 01 07 00 [09:53:45]MH_I2C_Read... [09:53:45]Read from MH i2c: 01 07 00 22 73 00 00 00 00 00 FF 0F AA [09:53:45]process_action close_receipt done [09:53:45]requested_data is exist [09:53:45]produce_requested_data [09:53:45]requested_item fm.sn is exist - process it [09:53:45]wFMCommunicate request_size=4 [09:53:45]MH_SAM_APDU [09:53:45]CAPDU: 80 11 00 00 [09:53:45]Write to MH i2c: E2 08 00 23 73 80 11 00 00 00 00 00 00 10 [09:53:45]Write i2c OK [09:53:45]MH_I2C_Read... [09:53:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:45]Read from MH i2c: E2 [09:53:45]MH_I2C_Read... [09:53:45]Read from MH i2c: E2 17 00 [09:53:45]MH_I2C_Read... [09:53:45]Read from MH i2c: E2 17 00 23 73 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 61 [09:53:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:53:45]wFMCommunicate OK [09:53:45]requested_item fd.num is exist - process it [09:53:45]SAM_PROTO_GetFieldsCounters [09:53:45]wFMCommunicate request_size=4 [09:53:45]MH_SAM_APDU [09:53:45]CAPDU: 80 13 00 00 [09:53:45]Write to MH i2c: E2 08 00 24 73 80 13 00 00 00 00 00 00 13 [09:53:45]Write i2c OK [09:53:45]MH_I2C_Read... [09:53:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:53:45]Read from MH i2c: E2 [09:53:45]MH_I2C_Read... [09:53:45]Read from MH i2c: E2 62 00 [09:53:45]MH_I2C_Read... [09:53:45]Read from MH i2c: E2 62 00 24 73 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A4 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 8B 00 00 00 5E 04 04 00 8B 00 00 00 57 04 04 00 8C 00 00 00 19 04 04 00 00 00 00 00 90 00 7C [09:53:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A4 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 8B 00 00 00 5E 04 04 00 8B 00 00 00 57 04 04 00 8C 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:53:45]wFMCommunicate OK [09:53:45]SAM_PROTO_GetFieldsCounters done [09:53:45]requested_item shift.num is exist - process it [09:53:45]requested_item shift.opened is exist - process it [09:53:45]req_shift_opened [09:53:45]FM_GetShiftState [09:53:45]SAM_PROTO_GetShiftState [09:53:45]wFMCommunicate request_size=4 [09:53:45]MH_SAM_APDU [09:53:45]CAPDU: 80 13 01 00 [09:53:45]Write to MH i2c: E2 08 00 25 73 80 13 01 00 00 00 00 00 15 [09:53:45]Write i2c OK [09:53:45]MH_I2C_Read... [09:53:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:53:46]Read from MH i2c: E2 [09:53:46]MH_I2C_Read... [09:53:46]Read from MH i2c: E2 0E 00 [09:53:46]MH_I2C_Read... [09:53:46]Read from MH i2c: E2 0E 00 25 73 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C1 [09:53:46]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:53:46]wFMCommunicate OK [09:53:46]SAM_PROTO_GetShiftState done [09:53:46]FM_GetShiftState done [09:53:46]req_shift_opened done [09:53:46]requested_item shift.open_date is exist - process it [09:53:46]req_shift_open_date [09:53:46]req_shift_open_date done [09:53:46]produce_requested_data done [09:53:46]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95140,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:53:46]process_action_free close_receipt [09:53:46]json_value_free [09:53:46]json_value_free done [09:53:46]process_json_proto returns [09:53:46]Send response to host [09:53:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95140,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:53:46]free response buf [09:53:46]execute_script done [09:53:46]execute_script returns [09:53:46]free content buf [09:53:46]Sock 9.Close socket [09:53:46]Sock 9.Thread stoped [09:53:50]OFD Sender: No OFD packet to send [09:53:55]OFD Sender: No OFD packet to send [09:54:00]OFD Sender: No OFD packet to send [09:54:05]OFD Sender: No OFD packet to send [09:54:10]OFD Sender: No OFD packet to send [09:54:10]accept exits with 7 [09:54:10]New connection [09:54:10]New thread 3066723684 created [09:54:10]Thread 3066867044 joined [09:54:10]Waiting for new connection... [09:54:10] Sock 7.Parse request [09:54:10]Sock 7.Check first char [09:54:10]Sock 7.First char is OK [09:54:10]request: POST /json_proto HTTP/1.0 [09:54:10]Method: POST [09:54:10]URL: /json_proto [09:54:10]Method is POST - this is cgi request [09:54:10]url: /json_proto [09:54:10]query_string will be loaded in cgi processing [09:54:10]execute_cgi json_proto POST (null) [09:54:10]execute_cgi path=json_proto method=POST [09:54:10]POST find Content-Length [09:54:10]Host: 172.17.40.67:8080 [09:54:10]Content-Length: 683 [09:54:10]Content-Type: application/json [09:54:10] [09:54:10]POST finish read [09:54:10]Found Content-Length = 683 [09:54:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405646", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "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" ] } } [09:54:10]execute_script... [09:54: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)3405646", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "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" ] } } [09:54:10]POST & json_proto [09:54:10]process_json_proto [09:54:10]json parsed OK: [09:54:10]protocol is kg_v1.0 [09:54:10]action value=close_receipt [09:54:10]process_action close_receipt [09:54:10]cmd_close_receipt [09:54:10]MH_GetDate [09:54:10]Write to MH i2c: F0 00 00 26 73 88 [09:54:10]Write i2c OK [09:54:10]MH_I2C_Read... [09:54:10]Read from MH i2c: F0 [09:54:10]MH_I2C_Read... [09:54:10]Read from MH i2c: F0 09 00 [09:54:10]MH_I2C_Read... [09:54:10]Read from MH i2c: F0 09 00 26 73 00 C7 0D 1E 67 EE DA 66 66 7E [09:54:10]GetLastDocTimeStamp 1730022826 [09:54:10]current date 1730022855 [09:54:10]FM_GetShiftState [09:54:10]SAM_PROTO_GetShiftState [09:54:10]wFMCommunicate request_size=4 [09:54:10]MH_SAM_APDU [09:54:10]CAPDU: 80 13 01 00 [09:54:10]Write to MH i2c: E2 08 00 27 73 80 13 01 00 00 00 00 00 17 [09:54:10]Write i2c OK [09:54:10]MH_I2C_Read... [09:54:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:10]Read from MH i2c: E2 [09:54:10]MH_I2C_Read... [09:54:10]Read from MH i2c: E2 0E 00 [09:54:10]MH_I2C_Read... [09:54:10]Read from MH i2c: E2 0E 00 27 73 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C3 [09:54:10]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:54:10]wFMCommunicate OK [09:54:10]SAM_PROTO_GetShiftState done [09:54:10]FM_GetShiftState done [09:54:10]opened in 1729987736 [09:54:10]opened+sec_in_day 1730074136 [09:54:10]quantity*price = 200031 [09:54:10]sum+1 = 200032 [09:54:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 140 27.10.2024 09:54 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95141 ФПД: 120050900026464 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T095415&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95141&fm=120050900026464&tin=02508201610067®Number=0000000000170478&sum=200000 [09:54:11]StoreToDocumentArchive [09:54:11]shift 143 fd 95141 [09:54:11]save to /storage/0143/doc_00095141 [09:54:11]save last doc name /storage/0143/doc_00095141 to /storage/kkm_last_doc_name [09:54:11]save OK [09:54:11]Clear old archive folders... [09:54:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:54:11]tlvbuf is 00FC2030 [09:54:11]SAM_PROTO_ClearQueue [09:54:11]wFMCommunicate request_size=4 [09:54:11]MH_SAM_APDU [09:54:11]CAPDU: 80 09 00 00 [09:54:11]Write to MH i2c: E2 08 00 34 73 80 09 00 00 00 00 00 00 19 [09:54:11]Write i2c OK [09:54:11]MH_I2C_Read... [09:54:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:54:12]Read from MH i2c: E2 [09:54:12]MH_I2C_Read... [09:54:12]Read from MH i2c: E2 03 00 [09:54:12]MH_I2C_Read... [09:54:12]Read from MH i2c: E2 03 00 34 73 00 90 00 1B [09:54:12]RAPDU: 90 00 [09:54:12]wFMCommunicate OK [09:54:12]SAM_PROTO_ClearQueue done [09:54:12]KKMCreateOFDPacket [09:54:12]OFDProtocolAddRootSTLVToBuf [09:54:12]FM_MakeSignedData [09:54:12]FM_MakeSignedData [09:54:12]SAM_PROTO_SignData [09:54:12]wFMCommunicate request_size=4 [09:54:12]MH_SAM_APDU [09:54:12]CAPDU: 80 0D 01 02 [09:54:12]Write to MH i2c: E2 08 00 35 73 80 0D 01 02 00 00 00 00 21 [09:54:12]Write i2c OK [09:54:12]MH_I2C_Read... [09:54:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:54:12]Read from MH i2c: E2 [09:54:12]MH_I2C_Read... [09:54:12]Read from MH i2c: E2 03 00 [09:54:12]MH_I2C_Read... [09:54:12]Read from MH i2c: E2 03 00 35 73 00 90 00 1C [09:54:12]RAPDU: 90 00 [09:54:12]wFMCommunicate OK [09:54:12]wFMCommunicate request_size=255 [09:54:12]MH_SAM_APDU [09:54: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 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 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 8C 00 00 00 F4 03 04 00 C7 0D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A5 73 01 00 35 04 06 00 6D [09:54:12]Write to MH i2c: E2 02 01 36 73 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 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 8C 00 00 00 F4 03 04 00 C7 0D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A5 73 01 00 35 04 06 00 6D 00 00 EB [09:54:12]Write i2c OK [09:54:12]MH_I2C_Read... [09:54:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:54:12]Read from MH i2c: E2 [09:54:12]MH_I2C_Read... [09:54:12]Read from MH i2c: E2 03 00 [09:54:12]MH_I2C_Read... [09:54:12]Read from MH i2c: E2 03 00 36 73 00 90 00 1D [09:54:12]RAPDU: 90 00 [09:54:12]wFMCommunicate OK [09:54:12]wFMCommunicate request_size=10 [09:54:12]MH_SAM_APDU [09:54:12]CAPDU: 80 0D 02 02 05 2F 87 40 44 60 [09:54:12]Write to MH i2c: E2 0D 00 37 73 80 0D 02 02 05 00 2F 87 40 44 60 00 00 C8 [09:54:12]Write i2c OK [09:54:12]MH_I2C_Read... [09:54:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:54:12]Read from MH i2c: E2 [09:54:12]MH_I2C_Read... [09:54:12]Read from MH i2c: E2 03 00 [09:54:12]MH_I2C_Read... [09:54:12]Read from MH i2c: E2 03 00 37 73 00 90 00 1E [09:54:12]RAPDU: 90 00 [09:54:12]wFMCommunicate OK [09:54:12]wFMCommunicate request_size=4 [09:54:12]MH_SAM_APDU [09:54:12]CAPDU: 80 0D 03 02 [09:54:12]Write to MH i2c: E2 08 00 38 73 80 0D 03 02 00 00 00 00 26 [09:54:12]Write i2c OK [09:54:12]MH_I2C_Read... [09:54:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:54:12]Read from MH i2c: E2 [09:54:12]MH_I2C_Read... [09:54:12]Read from MH i2c: E2 0B 00 [09:54:12]MH_I2C_Read... [09:54:12]Read from MH i2c: E2 0B 00 38 73 00 C0 AA 2B 84 CD C9 31 FA 90 00 01 [09:54:12]RAPDU: C0 AA 2B 84 CD C9 31 FA 90 00 [09:54:12]wFMCommunicate OK [09:54:12]SAM_PROTO_SignData done [09:54:12]FM_MakeSignedData done [09:54:12]CreateOFDProtocolMessage [09:54:12]wFMCommunicate request_size=4 [09:54:12]MH_SAM_APDU [09:54:12]CAPDU: 80 11 00 00 [09:54:12]Write to MH i2c: E2 08 00 39 73 80 11 00 00 00 00 00 00 26 [09:54:12]Write i2c OK [09:54:12]MH_I2C_Read... [09:54:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:12]Read from MH i2c: E2 [09:54:12]MH_I2C_Read... [09:54:12]Read from MH i2c: E2 17 00 [09:54:12]MH_I2C_Read... [09:54:12]Read from MH i2c: E2 17 00 39 73 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 77 [09:54:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:54:12]wFMCommunicate OK [09:54:12]CreateOFDProtocolMessage done [09:54:12]OFDSenderStorePacket 95141 [09:54:12]StoreOFDPacket docnum=95141 [09:54:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A4 CD 07 01 FD 0B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 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 8C 00 00 00 F4 03 04 00 C7 0D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A5 73 01 00 35 04 06 00 6D 2F 87 40 44 60 C0 AA 2B 84 CD C9 31 FA [09:54:12]CheckFolder [09:54:12]dirname=/storage/ofd_packets [09:54:12]CheckFolder done [09:54:12]ProducePacketName [09:54:12]name=ofd_packets/00095141 [09:54:12]NVStorageSaveData ofd_packets/00095141 [09:54:12]File name is /storage/ofd_packets/00095141 [09:54:12]Write 301 bytes [09:54:12]NVStorageSaveData done [09:54:12]OFDSenderStorePacket done [09:54:12]KKMCreateOFDPacket done [09:54:12]NVStorageSaveData kkm_last_timestamp [09:54:12]File name is /storage/kkm_last_timestamp [09:54:12]Write 4 bytes [09:54:12]NVStorageSaveData done [09:54:12]ExternCall_PrintAddStr [09:54:12]wPrintStart [09:54:12]Write to MH i2c: 01 00 00 3A 73 AD [09:54:12]Write i2c OK [09:54:12]MH_I2C_Read... [09:54:12]Read from MH i2c: 01 [09:54:12]MH_I2C_Read... [09:54:12]Read from MH i2c: 01 07 00 [09:54:12]MH_I2C_Read... [09:54:12]Read from MH i2c: 01 07 00 3A 73 00 00 00 00 00 FF 0F C2 [09:54:12]RasterBufferAndPrint [09:54:12]line Счет N : (1)3405646 [09:54:12]line ИНН: 02508201610067 [09:54:12]line Контрольно-Кассовый Чек [09:54:12]line ПРОДАЖА [09:54:12]line ТРК (МРК, ГНК) : 42 [09:54:12]line Товар: 2710124130 [09:54:12]line Аи-92-К-4 [09:54:12]line 29.900 * 66.90 [09:54:12]line = 2000.31 [09:54:12]line НДС 12% НСП 1% [09:54:12]line > о реализуемом товаре [09:54:12]line ОКРУГЛЕНИЕ: -0.31 [09:54:12]line ИТОГО: 2000.00 [09:54:12]line Внесено: 2000.00 [09:54:12]line СДАЧА: 0.00 [09:54:12]line НСП 1% : 17.70 [09:54:12]line НДС 12% : 212.42 [09:54:12]line Наличными: 2000.00 [09:54:12]line Безнал.: 0.00 [09:54:12]line Место: АЗС № 82 "Партнер Нефть" [09:54:12]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:54:12]line СНО: Общий режим [09:54:12]line Чек 140 27.10.2024 09:54 [09:54:12]line Смена: 143 ФФД: 1.0 [09:54:12]line ЗНМ: 0300000017 [09:54:12]line РНМ: 0000000000170478 [09:54:12]line Версия ККМ: v1.0 [09:54:12]line ФМ: 0000000002098560 [09:54:12]line ФД: 95141 [09:54:12]line ФПД: 120050900026464 [09:54:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T095415&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95141&fm=120050900026464&tin=02508201610067®Number=0000000000170478&sum=200000 [09:54:12]OFD Sender: Processing packet 95141 [packets to send 56, broken 55] [09:54:12]ProducePacketName [09:54:12]name=ofd_packets/00095141 [09:54:12]OFD Sender: To server: pG, [09:54:12]CommunicateWithHost lk.salyk.kg:30040 [09:54:12]ConnectInit lk.salyk.kg [09:54:12]written 0, free lines is 4095 [09:54:13]Connected sock=9 [09:54:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A4 CD 07 01 FD 0B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 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 8C 00 00 00 F4 03 04 00 C7 0D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A5 73 01 00 35 04 06 00 6D 2F 87 40 44 60 C0 AA 2B 84 CD C9 31 FA [09:54:13]Write to MH i2c: 01 00 00 65 73 D8 [09:54:13]Write i2c OK [09:54:13]MH_I2C_Read... [09:54:13]Read from MH i2c: 01 [09:54:13]MH_I2C_Read... [09:54:13]Read from MH i2c: 01 07 00 [09:54:13]MH_I2C_Read... [09:54:13]Read from MH i2c: 01 07 00 65 73 00 00 00 00 00 FF 0C EA [09:54:13]RasterBufferAndPrint [09:54:13]line [09:54:13]line [09:54:13]line [09:54:13]line [09:54:13]line [09:54:13]written 0, free lines is 3332 [09:54:13]MH_Cut [09:54:13]Write to MH i2c: D1 01 00 6C 73 01 B1 [09:54:13]Write i2c OK [09:54:13]MH_I2C_Read... [09:54:13]Read from MH i2c: D1 [09:54:13]MH_I2C_Read... [09:54:13]Read from MH i2c: D1 01 00 [09:54:13]MH_I2C_Read... [09:54:13]Read from MH i2c: D1 01 00 6C 73 00 B0 [09:54:13]Write to MH i2c: 01 00 00 6D 73 E0 [09:54:13]Write i2c OK [09:54:13]MH_I2C_Read... [09:54:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 BF 0B 47 00 34 86 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A5 73 01 00 F4 03 04 00 F3 B7 1D 67 B6 04 01 00 00 63 AC DB D7 13 14 76 5D [09:54:13]CommunicateWithHost err = 0 [09:54:13]CheckOFDResponse [09:54:13]1017 (14) - 77093643461234 [09:54:13]1041 (16) - 0000000002098560 [09:54:13]1040 (4) - 95141 [09:54:13]1012 (4) - 27.10.2024 03:48 [09:54:13]1206 (1) - 0 [09:54:13]OFD Sender: Remove packet 95141 [09:54:13]ProducePacketName [09:54:13]name=ofd_packets/00095141 [09:54:13]NVStorageDeleteData [09:54:13]OFD Sender: No OFD packet to send [09:54:13]*** Cut start [09:54:13]*** Partial cut [09:54:13]*** CUTSNS_PIN = 1 [09:54:14]*** CUTSNS_PIN = 0 [09:54:14]*** Brake cut motor [09:54:14]Read from MH i2c: 01 [09:54:14]MH_I2C_Read... [09:54:14]*** Stop cut motor [09:54:14]*** Cut end [09:54:14]Read from MH i2c: 01 07 00 [09:54:14]MH_I2C_Read... [09:54:14]Read from MH i2c: 01 07 00 6D 73 00 00 00 00 00 FF 0F F5 [09:54:14]process_action close_receipt done [09:54:14]requested_data is exist [09:54:14]produce_requested_data [09:54:14]requested_item fm.sn is exist - process it [09:54:14]wFMCommunicate request_size=4 [09:54:14]MH_SAM_APDU [09:54:14]CAPDU: 80 11 00 00 [09:54:14]Write to MH i2c: E2 08 00 6E 73 80 11 00 00 00 00 00 00 5B [09:54:14]Write i2c OK [09:54:14]MH_I2C_Read... [09:54:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:14]Read from MH i2c: E2 [09:54:14]MH_I2C_Read... [09:54:14]Read from MH i2c: E2 17 00 [09:54:14]MH_I2C_Read... [09:54:14]Read from MH i2c: E2 17 00 6E 73 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AC [09:54:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:54:14]wFMCommunicate OK [09:54:14]requested_item fd.num is exist - process it [09:54:14]SAM_PROTO_GetFieldsCounters [09:54:14]wFMCommunicate request_size=4 [09:54:14]MH_SAM_APDU [09:54:14]CAPDU: 80 13 00 00 [09:54:14]Write to MH i2c: E2 08 00 6F 73 80 13 00 00 00 00 00 00 5E [09:54:14]Write i2c OK [09:54:14]MH_I2C_Read... [09:54:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:54:14]Read from MH i2c: E2 [09:54:14]MH_I2C_Read... [09:54:14]Read from MH i2c: E2 62 00 [09:54:14]MH_I2C_Read... [09:54:14]Read from MH i2c: E2 62 00 6F 73 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A5 73 01 00 0E 04 04 00 8F 00 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 CB [09:54:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A5 73 01 00 0E 04 04 00 8F 00 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 [09:54:14]wFMCommunicate OK [09:54:14]SAM_PROTO_GetFieldsCounters done [09:54:14]requested_item shift.num is exist - process it [09:54:14]requested_item shift.opened is exist - process it [09:54:14]req_shift_opened [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 70 73 80 13 01 00 00 00 00 00 60 [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 70 73 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0C [09:54:14]RAPDU: 09 00 01 98 84 1D 67 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]req_shift_opened done [09:54:14]requested_item shift.open_date is exist - process it [09:54:14]req_shift_open_date [09:54:14]req_shift_open_date done [09:54:14]produce_requested_data done [09:54:14]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95141,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:54:14]process_action_free close_receipt [09:54:14]json_value_free [09:54:14]json_value_free done [09:54:14]process_json_proto returns [09:54:14]Send response to host [09:54:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95141,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:54:14]free response buf [09:54:14]execute_script done [09:54:14]execute_script returns [09:54:14]free content buf [09:54:14]Sock 7.Close socket [09:54:14]Sock 7.Thread stoped [09:54:18]OFD Sender: No OFD packet to send [09:54:23]OFD Sender: No OFD packet to send [09:54:28]OFD Sender: No OFD packet to send [09:54:33]OFD Sender: No OFD packet to send [09:54:38]OFD Sender: No OFD packet to send [09:54:43]OFD Sender: No OFD packet to send [09:54:48]OFD Sender: No OFD packet to send [09:54:53]OFD Sender: No OFD packet to send [09:54:58]OFD Sender: No OFD packet to send [09:55:03]OFD Sender: No OFD packet to send [09:55:08]OFD Sender: No OFD packet to send [09:55:13]OFD Sender: No OFD packet to send [09:55:18]OFD Sender: No OFD packet to send [09:55:23]OFD Sender: No OFD packet to send [09:55:28]OFD Sender: No OFD packet to send [09:55:33]OFD Sender: No OFD packet to send [09:55:38]OFD Sender: No OFD packet to send [09:55:43]OFD Sender: No OFD packet to send [09:55:48]OFD Sender: No OFD packet to send [09:55:54]OFD Sender: No OFD packet to send [09:55:59]OFD Sender: No OFD packet to send [09:56:04]OFD Sender: No OFD packet to send [09:56:09]OFD Sender: No OFD packet to send [09:56:14]OFD Sender: No OFD packet to send [09:56:15]accept exits with 10 [09:56:15]New connection [09:56:15]New thread 3066867044 created [09:56:15]Thread 3066723684 joined [09:56:15]Waiting for new connection... [09:56:15] Sock 10.Parse request [09:56:15]Sock 10.Check first char [09:56:15]Sock 10.First char is OK [09:56:15]request: POST /json_proto HTTP/1.0 [09:56:15]Method: POST [09:56:15]URL: /json_proto [09:56:15]Method is POST - this is cgi request [09:56:15]url: /json_proto [09:56:15]query_string will be loaded in cgi processing [09:56:15]execute_cgi json_proto POST (null) [09:56:15]execute_cgi path=json_proto method=POST [09:56:15]POST find Content-Length [09:56:15]Host: 172.17.40.67:8080 [09:56:15]Content-Length: 678 [09:56:15]Content-Type: application/json [09:56:15] [09:56:15]POST finish read [09:56:15]Found Content-Length = 678 [09:56:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405648", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:56:15]execute_script... [09:56: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)3405648", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:56:15]POST & json_proto [09:56:15]process_json_proto [09:56:15]json parsed OK: [09:56:15]protocol is kg_v1.0 [09:56:15]action value=close_receipt [09:56:15]process_action close_receipt [09:56:15]cmd_close_receipt [09:56:15]MH_GetDate [09:56:15]Write to MH i2c: F0 00 00 71 73 D3 [09:56:15]Write i2c OK [09:56:15]MH_I2C_Read... [09:56:15]Read from MH i2c: F0 [09:56:15]MH_I2C_Read... [09:56:15]Read from MH i2c: F0 09 00 [09:56:15]MH_I2C_Read... [09:56:15]Read from MH i2c: F0 09 00 71 73 00 43 0E 1E 67 EE DA 66 66 46 [09:56:15]GetLastDocTimeStamp 1730022855 [09:56:15]current date 1730022979 [09:56:15]FM_GetShiftState [09:56:15]SAM_PROTO_GetShiftState [09:56:15]wFMCommunicate request_size=4 [09:56:15]MH_SAM_APDU [09:56:15]CAPDU: 80 13 01 00 [09:56:15]Write to MH i2c: E2 08 00 72 73 80 13 01 00 00 00 00 00 62 [09:56:15]Write i2c OK [09:56:15]MH_I2C_Read... [09:56:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:56:15]Read from MH i2c: E2 [09:56:15]MH_I2C_Read... [09:56:15]Read from MH i2c: E2 0E 00 [09:56:15]MH_I2C_Read... [09:56:15]Read from MH i2c: E2 0E 00 72 73 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0E [09:56:15]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:56:15]wFMCommunicate OK [09:56:15]SAM_PROTO_GetShiftState done [09:56:15]FM_GetShiftState done [09:56:15]opened in 1729987736 [09:56:15]opened+sec_in_day 1730074136 [09:56:15]quantity*price = 50041 [09:56:15]sum+1 = 50042 [09:56:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 141 27.10.2024 09:56 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95142 ФПД: 161071582981045 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T095619&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95142&fm=161071582981045&tin=02508201610067®Number=0000000000170478&sum=50000 [09:56:16]StoreToDocumentArchive [09:56:16]shift 143 fd 95142 [09:56:16]save to /storage/0143/doc_00095142 [09:56:16]save last doc name /storage/0143/doc_00095142 to /storage/kkm_last_doc_name [09:56:16]save OK [09:56:16]Clear old archive folders... [09:56:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:56:16]tlvbuf is 00F3F710 [09:56:16]SAM_PROTO_ClearQueue [09:56:16]wFMCommunicate request_size=4 [09:56:16]MH_SAM_APDU [09:56:16]CAPDU: 80 09 00 00 [09:56:16]Write to MH i2c: E2 08 00 7F 73 80 09 00 00 00 00 00 00 64 [09:56:16]Write i2c OK [09:56:16]MH_I2C_Read... [09:56:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:56:16]Read from MH i2c: E2 [09:56:16]MH_I2C_Read... [09:56:16]Read from MH i2c: E2 03 00 [09:56:16]MH_I2C_Read... [09:56:16]Read from MH i2c: E2 03 00 7F 73 00 90 00 66 [09:56:16]RAPDU: 90 00 [09:56:16]wFMCommunicate OK [09:56:16]SAM_PROTO_ClearQueue done [09:56:16]KKMCreateOFDPacket [09:56:16]OFDProtocolAddRootSTLVToBuf [09:56:16]FM_MakeSignedData [09:56:16]FM_MakeSignedData [09:56:16]SAM_PROTO_SignData [09:56:16]wFMCommunicate request_size=4 [09:56:16]MH_SAM_APDU [09:56:16]CAPDU: 80 0D 01 02 [09:56:16]Write to MH i2c: E2 08 00 80 73 80 0D 01 02 00 00 00 00 6C [09:56:16]Write i2c OK [09:56:16]MH_I2C_Read... [09:56:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:56:16]Read from MH i2c: E2 [09:56:16]MH_I2C_Read... [09:56:16]Read from MH i2c: E2 03 00 [09:56:16]MH_I2C_Read... [09:56:16]Read from MH i2c: E2 03 00 80 73 00 90 00 67 [09:56:16]RAPDU: 90 00 [09:56:16]wFMCommunicate OK [09:56:16]wFMCommunicate request_size=255 [09:56:16]MH_SAM_APDU [09:56: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 43 0E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A6 73 01 00 35 04 06 00 92 [09:56:16]Write to MH i2c: E2 02 01 81 73 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 43 0E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A6 73 01 00 35 04 06 00 92 00 00 98 [09:56:16]Write i2c OK [09:56:16]MH_I2C_Read... [09:56:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:56:17]Read from MH i2c: E2 [09:56:17]MH_I2C_Read... [09:56:17]Read from MH i2c: E2 03 00 [09:56:17]MH_I2C_Read... [09:56:17]Read from MH i2c: E2 03 00 81 73 00 90 00 68 [09:56:17]RAPDU: 90 00 [09:56:17]wFMCommunicate OK [09:56:17]wFMCommunicate request_size=10 [09:56:17]MH_SAM_APDU [09:56:17]CAPDU: 80 0D 02 02 05 7E 66 7C AB B5 [09:56:17]Write to MH i2c: E2 0D 00 82 73 80 0D 02 02 05 00 7E 66 7C AB B5 00 00 39 [09:56:17]Write i2c OK [09:56:17]MH_I2C_Read... [09:56:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:56:17]Read from MH i2c: E2 [09:56:17]MH_I2C_Read... [09:56:17]Read from MH i2c: E2 03 00 [09:56:17]MH_I2C_Read... [09:56:17]Read from MH i2c: E2 03 00 82 73 00 90 00 69 [09:56:17]RAPDU: 90 00 [09:56:17]wFMCommunicate OK [09:56:17]wFMCommunicate request_size=4 [09:56:17]MH_SAM_APDU [09:56:17]CAPDU: 80 0D 03 02 [09:56:17]Write to MH i2c: E2 08 00 83 73 80 0D 03 02 00 00 00 00 71 [09:56:17]Write i2c OK [09:56:17]MH_I2C_Read... [09:56:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:56:17]Read from MH i2c: E2 [09:56:17]MH_I2C_Read... [09:56:17]Read from MH i2c: E2 0B 00 [09:56:17]MH_I2C_Read... [09:56:17]Read from MH i2c: E2 0B 00 83 73 00 9A 91 AC CF 8A 15 03 94 90 00 4E [09:56:17]RAPDU: 9A 91 AC CF 8A 15 03 94 90 00 [09:56:17]wFMCommunicate OK [09:56:17]SAM_PROTO_SignData done [09:56:17]FM_MakeSignedData done [09:56:17]CreateOFDProtocolMessage [09:56:17]wFMCommunicate request_size=4 [09:56:17]MH_SAM_APDU [09:56:17]CAPDU: 80 11 00 00 [09:56:17]Write to MH i2c: E2 08 00 84 73 80 11 00 00 00 00 00 00 71 [09:56:17]Write i2c OK [09:56:17]MH_I2C_Read... [09:56:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:56:17]Read from MH i2c: E2 [09:56:17]MH_I2C_Read... [09:56:17]Read from MH i2c: E2 17 00 [09:56:17]MH_I2C_Read... [09:56:17]Read from MH i2c: E2 17 00 84 73 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C2 [09:56:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:56:17]wFMCommunicate OK [09:56:17]CreateOFDProtocolMessage done [09:56:17]OFDSenderStorePacket 95142 [09:56:17]StoreOFDPacket docnum=95142 [09:56:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0D FB 07 01 B2 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 43 0E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A6 73 01 00 35 04 06 00 92 7E 66 7C AB B5 9A 91 AC CF 8A 15 03 94 [09:56:17]CheckFolder [09:56:17]dirname=/storage/ofd_packets [09:56:17]CheckFolder done [09:56:17]ProducePacketName [09:56:17]name=ofd_packets/00095142 [09:56:17]NVStorageSaveData ofd_packets/00095142 [09:56:17]File name is /storage/ofd_packets/00095142 [09:56:17]Write 301 bytes [09:56:17]NVStorageSaveData done [09:56:17]OFDSenderStorePacket done [09:56:17]KKMCreateOFDPacket done [09:56:17]NVStorageSaveData kkm_last_timestamp [09:56:17]File name is /storage/kkm_last_timestamp [09:56:17]Write 4 bytes [09:56:17]NVStorageSaveData done [09:56:17]ExternCall_PrintAddStr [09:56:17]wPrintStart [09:56:17]Write to MH i2c: 01 00 00 85 73 F8 [09:56:17]Write i2c OK [09:56:17]MH_I2C_Read... [09:56:17]Read from MH i2c: 01 [09:56:17]MH_I2C_Read... [09:56:17]Read from MH i2c: 01 07 00 [09:56:17]MH_I2C_Read... [09:56:17]Read from MH i2c: 01 07 00 85 73 00 00 00 00 00 FF 0F 0D [09:56:17]RasterBufferAndPrint [09:56:17]line Счет N : (1)3405648 [09:56:17]line ИНН: 02508201610067 [09:56:17]line Контрольно-Кассовый Чек [09:56:17]line ПРОДАЖА [09:56:17]line ТРК (МРК, ГНК) : 12 [09:56:17]line Товар: 2710124130 [09:56:17]line Аи-92-К-4 [09:56:17]line 7.480 * 66.90 [09:56:17]line = 500.41 [09:56:17]line НДС 12% НСП 1% [09:56:17]line > о реализуемом товаре [09:56:17]line ОКРУГЛЕНИЕ: -0.41 [09:56:17]line ИТОГО: 500.00 [09:56:17]line Внесено: 500.00 [09:56:17]line СДАЧА: 0.00 [09:56:17]line НСП 1% : 4.43 [09:56:17]line НДС 12% : 53.14 [09:56:17]line Наличными: 500.00 [09:56:17]line Безнал.: 0.00 [09:56:17]line Место: АЗС № 82 "Партнер Нефть" [09:56:17]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:56:17]line СНО: Общий режим [09:56:17]line Чек 141 27.10.2024 09:56 [09:56:17]line Смена: 143 ФФД: 1.0 [09:56:17]line ЗНМ: 0300000017 [09:56:17]line РНМ: 0000000000170478 [09:56:17]line Версия ККМ: v1.0 [09:56:17]line ФМ: 0000000002098560 [09:56:17]line ФД: 95142 [09:56:17]line ФПД: 161071582981045 [09:56:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T095619&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95142&fm=161071582981045&tin=02508201610067®Number=0000000000170478&sum=50000 [09:56:17]OFD Sender: Processing packet 95142 [packets to send 56, broken 55] [09:56:17]ProducePacketName [09:56:17]name=ofd_packets/00095142 [09:56:17]OFD Sender: To server: pG, [09:56:17]CommunicateWithHost lk.salyk.kg:30040 [09:56:17]ConnectInit lk.salyk.kg [09:56:17]written 0, free lines is 4095 [09:56:17]Connected sock=9 [09:56:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0D FB 07 01 B2 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 43 0E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A6 73 01 00 35 04 06 00 92 7E 66 7C AB B5 9A 91 AC CF 8A 15 03 94 [09:56:18]Write to MH i2c: 01 00 00 B0 73 23 [09:56:18]Write i2c OK [09:56:18]MH_I2C_Read... [09:56:18]Read from MH i2c: 01 [09:56:18]MH_I2C_Read... [09:56:18]Read from MH i2c: 01 07 00 [09:56:18]MH_I2C_Read... [09:56:18]Read from MH i2c: 01 07 00 B0 73 00 00 00 00 00 00 0D 37 [09:56:18]RasterBufferAndPrint [09:56:18]line [09:56:18]line [09:56:18]line [09:56:18]line [09:56:18]line [09:56:18]written 0, free lines is 3334 [09:56:18]MH_Cut [09:56:18]Write to MH i2c: D1 01 00 B7 73 01 FC [09:56:18]Write i2c OK [09:56:18]MH_I2C_Read... [09:56:18]Read from MH i2c: D1 [09:56:18]MH_I2C_Read... [09:56:18]Read from MH i2c: D1 01 00 [09:56:18]MH_I2C_Read... [09:56:18]Read from MH i2c: D1 01 00 B7 73 00 FB [09:56:18]Write to MH i2c: 01 00 00 B8 73 2B [09:56:18]Write i2c OK [09:56:18]MH_I2C_Read... [09:56:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 60 60 47 00 D6 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 32 30 39 38 35 36 30 10 04 04 00 A6 73 01 00 F4 03 04 00 70 B8 1D 67 B6 04 01 00 00 B2 B0 B1 F3 D9 75 31 B8 [09:56:18]CommunicateWithHost err = 0 [09:56:18]CheckOFDResponse [09:56:18]1017 (14) - 77093643461234 [09:56:18]1041 (16) - 0000000002098560 [09:56:18]1040 (4) - 95142 [09:56:18]1012 (4) - 27.10.2024 03:50 [09:56:18]1206 (1) - 0 [09:56:18]OFD Sender: Remove packet 95142 [09:56:18]ProducePacketName [09:56:18]name=ofd_packets/00095142 [09:56:18]NVStorageDeleteData [09:56:18]OFD Sender: No OFD packet to send [09:56:18]*** Cut start [09:56:18]*** Partial cut [09:56:18]*** CUTSNS_PIN = 1 [09:56:18]*** CUTSNS_PIN = 0 [09:56:18]*** Brake cut motor [09:56:19]Read from MH i2c: 01 [09:56:19]MH_I2C_Read... [09:56:19]*** Stop cut motor [09:56:19]*** Cut end [09:56:19]Read from MH i2c: 01 07 00 [09:56:19]MH_I2C_Read... [09:56:19]Read from MH i2c: 01 07 00 B8 73 00 00 00 00 00 FF 0F 40 [09:56:19]process_action close_receipt done [09:56:19]requested_data is exist [09:56:19]produce_requested_data [09:56:19]requested_item fm.sn is exist - process it [09:56:19]wFMCommunicate request_size=4 [09:56:19]MH_SAM_APDU [09:56:19]CAPDU: 80 11 00 00 [09:56:19]Write to MH i2c: E2 08 00 B9 73 80 11 00 00 00 00 00 00 A6 [09:56:19]Write i2c OK [09:56:19]MH_I2C_Read... [09:56:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:56:19]Read from MH i2c: E2 [09:56:19]MH_I2C_Read... [09:56:19]Read from MH i2c: E2 17 00 [09:56:19]MH_I2C_Read... [09:56:19]Read from MH i2c: E2 17 00 B9 73 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F7 [09:56:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:56:19]wFMCommunicate OK [09:56:19]requested_item fd.num is exist - process it [09:56:19]SAM_PROTO_GetFieldsCounters [09:56:19]wFMCommunicate request_size=4 [09:56:19]MH_SAM_APDU [09:56:19]CAPDU: 80 13 00 00 [09:56:19]Write to MH i2c: E2 08 00 BA 73 80 13 00 00 00 00 00 00 A9 [09:56:19]Write i2c OK [09:56:19]MH_I2C_Read... [09:56:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:56:19]Read from MH i2c: E2 [09:56:19]MH_I2C_Read... [09:56:19]Read from MH i2c: E2 62 00 [09:56:19]MH_I2C_Read... [09:56:19]Read from MH i2c: E2 62 00 BA 73 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A6 73 01 00 0E 04 04 00 8F 00 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 1A [09:56:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A6 73 01 00 0E 04 04 00 8F 00 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 [09:56:19]wFMCommunicate OK [09:56:19]SAM_PROTO_GetFieldsCounters done [09:56:19]requested_item shift.num is exist - process it [09:56:19]requested_item shift.opened is exist - process it [09:56:19]req_shift_opened [09:56:19]FM_GetShiftState [09:56:19]SAM_PROTO_GetShiftState [09:56:19]wFMCommunicate request_size=4 [09:56:19]MH_SAM_APDU [09:56:19]CAPDU: 80 13 01 00 [09:56:19]Write to MH i2c: E2 08 00 BB 73 80 13 01 00 00 00 00 00 AB [09:56:19]Write i2c OK [09:56:19]MH_I2C_Read... [09:56:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:56:19]Read from MH i2c: E2 [09:56:19]MH_I2C_Read... [09:56:19]Read from MH i2c: E2 0E 00 [09:56:19]MH_I2C_Read... [09:56:19]Read from MH i2c: E2 0E 00 BB 73 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 57 [09:56:19]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:56:19]wFMCommunicate OK [09:56:19]SAM_PROTO_GetShiftState done [09:56:19]FM_GetShiftState done [09:56:19]req_shift_opened done [09:56:19]requested_item shift.open_date is exist - process it [09:56:19]req_shift_open_date [09:56:19]req_shift_open_date done [09:56:19]produce_requested_data done [09:56:19]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95142,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:56:19]process_action_free close_receipt [09:56:19]json_value_free [09:56:19]json_value_free done [09:56:19]process_json_proto returns [09:56:19]Send response to host [09:56:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95142,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:56:19]free response buf [09:56:19]execute_script done [09:56:19]execute_script returns [09:56:19]free content buf [09:56:19]Sock 10.Close socket [09:56:19]Sock 10.Thread stoped [09:56:23]OFD Sender: No OFD packet to send [09:56:28]OFD Sender: No OFD packet to send [09:56:29]accept exits with 7 [09:56:29]New connection [09:56:29]New thread 3066723684 created [09:56:29]Thread 3066867044 joined [09:56:29]Waiting for new connection... [09:56:29] Sock 7.Parse request [09:56:29]Sock 7.Check first char [09:56:29]Sock 7.First char is OK [09:56:29]request: POST /json_proto HTTP/1.0 [09:56:29]Method: POST [09:56:29]URL: /json_proto [09:56:29]Method is POST - this is cgi request [09:56:29]url: /json_proto [09:56:29]query_string will be loaded in cgi processing [09:56:29]execute_cgi json_proto POST (null) [09:56:29]execute_cgi path=json_proto method=POST [09:56:29]POST find Content-Length [09:56:29]Host: 172.17.40.67:8080 [09:56:29]Content-Length: 678 [09:56:29]Content-Type: application/json [09:56:29] [09:56:29]POST finish read [09:56:29]Found Content-Length = 678 [09:56:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405649", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [09:56:29]execute_script... [09:56: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)3405649", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [09:56:29]POST & json_proto [09:56:29]process_json_proto [09:56:29]json parsed OK: [09:56:29]protocol is kg_v1.0 [09:56:29]action value=close_receipt [09:56:29]process_action close_receipt [09:56:29]cmd_close_receipt [09:56:29]MH_GetDate [09:56:29]Write to MH i2c: F0 00 00 BC 73 1E [09:56:29]Write i2c OK [09:56:29]MH_I2C_Read... [09:56:29]Read from MH i2c: F0 [09:56:29]MH_I2C_Read... [09:56:29]Read from MH i2c: F0 09 00 [09:56:29]MH_I2C_Read... [09:56:29]Read from MH i2c: F0 09 00 BC 73 00 51 0E 1E 67 EE DA 66 66 9F [09:56:29]GetLastDocTimeStamp 1730022979 [09:56:29]current date 1730022993 [09:56:29]FM_GetShiftState [09:56:29]SAM_PROTO_GetShiftState [09:56:29]wFMCommunicate request_size=4 [09:56:29]MH_SAM_APDU [09:56:29]CAPDU: 80 13 01 00 [09:56:29]Write to MH i2c: E2 08 00 BD 73 80 13 01 00 00 00 00 00 AD [09:56:29]Write i2c OK [09:56:29]MH_I2C_Read... [09:56:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:56:29]Read from MH i2c: E2 [09:56:29]MH_I2C_Read... [09:56:29]Read from MH i2c: E2 0E 00 [09:56:29]MH_I2C_Read... [09:56:29]Read from MH i2c: E2 0E 00 BD 73 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 59 [09:56:29]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:56:29]wFMCommunicate OK [09:56:29]SAM_PROTO_GetShiftState done [09:56:29]FM_GetShiftState done [09:56:29]opened in 1729987736 [09:56:29]opened+sec_in_day 1730074136 [09:56:29]quantity*price = 50010 [09:56:29]sum+1 = 50012 [09:56:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 142 27.10.2024 09:56 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95143 ФПД: 112115272654353 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T095633&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95143&fm=112115272654353&tin=02508201610067®Number=0000000000170478&sum=50000 [09:56:30]StoreToDocumentArchive [09:56:30]shift 143 fd 95143 [09:56:30]save to /storage/0143/doc_00095143 [09:56:30]save last doc name /storage/0143/doc_00095143 to /storage/kkm_last_doc_name [09:56:30]save OK [09:56:30]Clear old archive folders... [09:56:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:56:30]tlvbuf is 00E21580 [09:56:30]SAM_PROTO_ClearQueue [09:56:30]wFMCommunicate request_size=4 [09:56:30]MH_SAM_APDU [09:56:30]CAPDU: 80 09 00 00 [09:56:30]Write to MH i2c: E2 08 00 CA 73 80 09 00 00 00 00 00 00 AF [09:56:30]Write i2c OK [09:56:30]MH_I2C_Read... [09:56:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:56:30]Read from MH i2c: E2 [09:56:30]MH_I2C_Read... [09:56:30]Read from MH i2c: E2 03 00 [09:56:30]MH_I2C_Read... [09:56:30]Read from MH i2c: E2 03 00 CA 73 00 90 00 B1 [09:56:30]RAPDU: 90 00 [09:56:30]wFMCommunicate OK [09:56:30]SAM_PROTO_ClearQueue done [09:56:30]KKMCreateOFDPacket [09:56:30]OFDProtocolAddRootSTLVToBuf [09:56:30]FM_MakeSignedData [09:56:30]FM_MakeSignedData [09:56:30]SAM_PROTO_SignData [09:56:30]wFMCommunicate request_size=4 [09:56:30]MH_SAM_APDU [09:56:30]CAPDU: 80 0D 01 02 [09:56:30]Write to MH i2c: E2 08 00 CB 73 80 0D 01 02 00 00 00 00 B7 [09:56:30]Write i2c OK [09:56:30]MH_I2C_Read... [09:56:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:56:30]Read from MH i2c: E2 [09:56:30]MH_I2C_Read... [09:56:30]Read from MH i2c: E2 03 00 [09:56:30]MH_I2C_Read... [09:56:30]Read from MH i2c: E2 03 00 CB 73 00 90 00 B2 [09:56:30]RAPDU: 90 00 [09:56:30]wFMCommunicate OK [09:56:30]wFMCommunicate request_size=255 [09:56:30]MH_SAM_APDU [09:56: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 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 8E 00 00 00 F4 03 04 00 51 0E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A7 73 01 00 35 04 06 00 65 [09:56:30]Write to MH i2c: E2 02 01 CC 73 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 8E 00 00 00 F4 03 04 00 51 0E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A7 73 01 00 35 04 06 00 65 00 00 9F [09:56:30]Write i2c OK [09:56:30]MH_I2C_Read... [09:56:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:56:30]Read from MH i2c: E2 [09:56:30]MH_I2C_Read... [09:56:30]Read from MH i2c: E2 03 00 [09:56:30]MH_I2C_Read... [09:56:30]Read from MH i2c: E2 03 00 CC 73 00 90 00 B3 [09:56:30]RAPDU: 90 00 [09:56:30]wFMCommunicate OK [09:56:30]wFMCommunicate request_size=10 [09:56:30]MH_SAM_APDU [09:56:30]CAPDU: 80 0D 02 02 05 F7 DF 00 1E 11 [09:56:30]Write to MH i2c: E2 0D 00 CD 73 80 0D 02 02 05 00 F7 DF 00 1E 11 00 00 C9 [09:56:30]Write i2c OK [09:56:30]MH_I2C_Read... [09:56:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:56:30]Read from MH i2c: E2 [09:56:30]MH_I2C_Read... [09:56:30]Read from MH i2c: E2 03 00 [09:56:30]MH_I2C_Read... [09:56:30]Read from MH i2c: E2 03 00 CD 73 00 90 00 B4 [09:56:30]RAPDU: 90 00 [09:56:30]wFMCommunicate OK [09:56:30]wFMCommunicate request_size=4 [09:56:30]MH_SAM_APDU [09:56:30]CAPDU: 80 0D 03 02 [09:56:30]Write to MH i2c: E2 08 00 CE 73 80 0D 03 02 00 00 00 00 BC [09:56:30]Write i2c OK [09:56:30]MH_I2C_Read... [09:56:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:56:30]Read from MH i2c: E2 [09:56:30]MH_I2C_Read... [09:56:30]Read from MH i2c: E2 0B 00 [09:56:30]MH_I2C_Read... [09:56:30]Read from MH i2c: E2 0B 00 CE 73 00 CE 59 51 B8 1A 2A 6A E7 90 00 82 [09:56:30]RAPDU: CE 59 51 B8 1A 2A 6A E7 90 00 [09:56:30]wFMCommunicate OK [09:56:30]SAM_PROTO_SignData done [09:56:30]FM_MakeSignedData done [09:56:30]CreateOFDProtocolMessage [09:56:30]wFMCommunicate request_size=4 [09:56:30]MH_SAM_APDU [09:56:30]CAPDU: 80 11 00 00 [09:56:30]Write to MH i2c: E2 08 00 CF 73 80 11 00 00 00 00 00 00 BC [09:56:30]Write i2c OK [09:56:30]MH_I2C_Read... [09:56:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:56:30]Read from MH i2c: E2 [09:56:30]MH_I2C_Read... [09:56:30]Read from MH i2c: E2 17 00 [09:56:30]MH_I2C_Read... [09:56:30]Read from MH i2c: E2 17 00 CF 73 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0D [09:56:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:56:30]wFMCommunicate OK [09:56:30]CreateOFDProtocolMessage done [09:56:30]OFDSenderStorePacket 95143 [09:56:30]StoreOFDPacket docnum=95143 [09:56:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EF 79 07 01 9D EF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 51 0E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A7 73 01 00 35 04 06 00 65 F7 DF 00 1E 11 CE 59 51 B8 1A 2A 6A E7 [09:56:30]CheckFolder [09:56:30]dirname=/storage/ofd_packets [09:56:30]CheckFolder done [09:56:30]ProducePacketName [09:56:30]name=ofd_packets/00095143 [09:56:30]NVStorageSaveData ofd_packets/00095143 [09:56:30]File name is /storage/ofd_packets/00095143 [09:56:30]Write 301 bytes [09:56:30]NVStorageSaveData done [09:56:30]OFDSenderStorePacket done [09:56:30]KKMCreateOFDPacket done [09:56:30]NVStorageSaveData kkm_last_timestamp [09:56:30]File name is /storage/kkm_last_timestamp [09:56:30]Write 4 bytes [09:56:30]NVStorageSaveData done [09:56:30]ExternCall_PrintAddStr [09:56:30]wPrintStart [09:56:30]Write to MH i2c: 01 00 00 D0 73 43 [09:56:30]Write i2c OK [09:56:30]MH_I2C_Read... [09:56:30]Read from MH i2c: 01 [09:56:30]MH_I2C_Read... [09:56:30]Read from MH i2c: 01 07 00 [09:56:30]MH_I2C_Read... [09:56:30]Read from MH i2c: 01 07 00 D0 73 00 00 00 00 00 FF 0F 58 [09:56:30]RasterBufferAndPrint [09:56:30]line Счет N : (1)3405649 [09:56:30]line ИНН: 02508201610067 [09:56:30]line Контрольно-Кассовый Чек [09:56:30]line ПРОДАЖА [09:56:30]line ТРК (МРК, ГНК) : 33 [09:56:30]line Товар: 2710124500 [09:56:30]line Аи-95-К-5 [09:56:30]line 6.740 * 74.20 [09:56:30]line = 500.11 [09:56:30]line НДС 12% НСП 1% [09:56:30]line > о реализуемом товаре [09:56:30]line ОКРУГЛЕНИЕ: -0.11 [09:56:30]line ИТОГО: 500.00 [09:56:30]line Внесено: 500.00 [09:56:30]line СДАЧА: 0.00 [09:56:30]line НСП 1% : 4.43 [09:56:30]line НДС 12% : 53.11 [09:56:30]line Наличными: 500.00 [09:56:30]line Безнал.: 0.00 [09:56:30]line Место: АЗС № 82 "Партнер Нефть" [09:56:30]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:56:30]line СНО: Общий режим [09:56:30]line Чек 142 27.10.2024 09:56 [09:56:30]line Смена: 143 ФФД: 1.0 [09:56:30]line ЗНМ: 0300000017 [09:56:30]line РНМ: 0000000000170478 [09:56:30]line Версия ККМ: v1.0 [09:56:30]line ФМ: 0000000002098560 [09:56:30]line ФД: 95143 [09:56:30]line ФПД: 112115272654353 [09:56:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T095633&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95143&fm=112115272654353&tin=02508201610067®Number=0000000000170478&sum=50000 [09:56:31]OFD Sender: Processing packet 95143 [packets to send 56, broken 55] [09:56:31]ProducePacketName [09:56:31]name=ofd_packets/00095143 [09:56:31]OFD Sender: To server: pG, [09:56:31]CommunicateWithHost lk.salyk.kg:30040 [09:56:31]ConnectInit lk.salyk.kg [09:56:31]written 0, free lines is 4095 [09:56:31]Connected sock=10 [09:56:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EF 79 07 01 9D EF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 51 0E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A7 73 01 00 35 04 06 00 65 F7 DF 00 1E 11 CE 59 51 B8 1A 2A 6A E7 [09:56:31]Write to MH i2c: 01 00 00 FB 73 6E [09:56:31]Write i2c OK [09:56:31]MH_I2C_Read... [09:56:31]Read from MH i2c: 01 [09:56:31]MH_I2C_Read... [09:56:31]Read from MH i2c: 01 07 00 [09:56:31]MH_I2C_Read... [09:56:31]Read from MH i2c: 01 07 00 FB 73 00 00 00 00 00 F7 0C 78 [09:56:31]RasterBufferAndPrint [09:56:31]line [09:56:31]line [09:56:31]line [09:56:31]line [09:56:31]line [09:56:31]written 0, free lines is 3326 [09:56:31]MH_Cut [09:56:31]Write to MH i2c: D1 01 00 02 74 01 48 [09:56:31]Write i2c OK [09:56:31]MH_I2C_Read... [09:56:31]Read from MH i2c: D1 [09:56:31]MH_I2C_Read... [09:56:31]Read from MH i2c: D1 01 00 [09:56:31]MH_I2C_Read... [09:56:31]Read from MH i2c: D1 01 00 02 74 00 47 [09:56:31]Write to MH i2c: 01 00 00 03 74 77 [09:56:31]Write i2c OK [09:56:31]MH_I2C_Read... [09:56:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 5E 1A 47 00 D1 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 32 30 39 38 35 36 30 10 04 04 00 A7 73 01 00 F4 03 04 00 7D B8 1D 67 B6 04 01 00 00 16 0D D8 98 13 C4 2B 67 [09:56:31]CommunicateWithHost err = 0 [09:56:31]CheckOFDResponse [09:56:31]1017 (14) - 77093643461234 [09:56:31]1041 (16) - 0000000002098560 [09:56:31]1040 (4) - 95143 [09:56:31]1012 (4) - 27.10.2024 03:50 [09:56:31]1206 (1) - 0 [09:56:31]OFD Sender: Remove packet 95143 [09:56:31]ProducePacketName [09:56:31]name=ofd_packets/00095143 [09:56:31]NVStorageDeleteData [09:56:32]OFD Sender: No OFD packet to send [09:56:32]*** Cut start [09:56:32]*** Partial cut [09:56:32]*** CUTSNS_PIN = 1 [09:56:32]*** CUTSNS_PIN = 0 [09:56:32]*** Brake cut motor [09:56:32]Read from MH i2c: 01 [09:56:32]MH_I2C_Read... [09:56:32]*** Stop cut motor [09:56:32]*** Cut end [09:56:32]Read from MH i2c: 01 07 00 [09:56:32]MH_I2C_Read... [09:56:32]Read from MH i2c: 01 07 00 03 74 00 00 00 00 00 FF 0F 8C [09:56:32]process_action close_receipt done [09:56:32]requested_data is exist [09:56:32]produce_requested_data [09:56:32]requested_item fm.sn is exist - process it [09:56:32]wFMCommunicate request_size=4 [09:56:32]MH_SAM_APDU [09:56:32]CAPDU: 80 11 00 00 [09:56:32]Write to MH i2c: E2 08 00 04 74 80 11 00 00 00 00 00 00 F2 [09:56:32]Write i2c OK [09:56:32]MH_I2C_Read... [09:56:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:56:32]Read from MH i2c: E2 [09:56:32]MH_I2C_Read... [09:56:32]Read from MH i2c: E2 17 00 [09:56:32]MH_I2C_Read... [09:56:32]Read from MH i2c: E2 17 00 04 74 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 43 [09:56:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:56:32]wFMCommunicate OK [09:56:32]requested_item fd.num is exist - process it [09:56:32]SAM_PROTO_GetFieldsCounters [09:56:32]wFMCommunicate request_size=4 [09:56:32]MH_SAM_APDU [09:56:32]CAPDU: 80 13 00 00 [09:56:32]Write to MH i2c: E2 08 00 05 74 80 13 00 00 00 00 00 00 F5 [09:56:32]Write i2c OK [09:56:32]MH_I2C_Read... [09:56:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:56:33]Read from MH i2c: E2 [09:56:33]MH_I2C_Read... [09:56:33]Read from MH i2c: E2 62 00 [09:56:33]MH_I2C_Read... [09:56:33]Read from MH i2c: E2 62 00 05 74 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A7 73 01 00 0E 04 04 00 8F 00 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 6A [09:56:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A7 73 01 00 0E 04 04 00 8F 00 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 [09:56:33]wFMCommunicate OK [09:56:33]SAM_PROTO_GetFieldsCounters done [09:56:33]requested_item shift.num is exist - process it [09:56:33]requested_item shift.opened is exist - process it [09:56:33]req_shift_opened [09:56:33]FM_GetShiftState [09:56:33]SAM_PROTO_GetShiftState [09:56:33]wFMCommunicate request_size=4 [09:56:33]MH_SAM_APDU [09:56:33]CAPDU: 80 13 01 00 [09:56:33]Write to MH i2c: E2 08 00 06 74 80 13 01 00 00 00 00 00 F7 [09:56:33]Write i2c OK [09:56:33]MH_I2C_Read... [09:56:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:56:33]Read from MH i2c: E2 [09:56:33]MH_I2C_Read... [09:56:33]Read from MH i2c: E2 0E 00 [09:56:33]MH_I2C_Read... [09:56:33]Read from MH i2c: E2 0E 00 06 74 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A3 [09:56:33]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:56:33]wFMCommunicate OK [09:56:33]SAM_PROTO_GetShiftState done [09:56:33]FM_GetShiftState done [09:56:33]req_shift_opened done [09:56:33]requested_item shift.open_date is exist - process it [09:56:33]req_shift_open_date [09:56:33]req_shift_open_date done [09:56:33]produce_requested_data done [09:56:33]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95143,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:56:33]process_action_free close_receipt [09:56:33]json_value_free [09:56:33]json_value_free done [09:56:33]process_json_proto returns [09:56:33]Send response to host [09:56:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95143,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:56:33]free response buf [09:56:33]execute_script done [09:56:33]execute_script returns [09:56:33]free content buf [09:56:33]Sock 7.Close socket [09:56:33]Sock 7.Thread stoped [09:56:37]OFD Sender: No OFD packet to send [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:28]accept exits with 9 [09:57:28]New connection [09:57:28]New thread 3066867044 created [09:57:28]Thread 3066723684 joined [09:57:28]Waiting for new connection... [09:57:28] Sock 9.Parse request [09:57:28]Sock 9.Check first char [09:57:28]Sock 9.First char is OK [09:57:28]request: POST /json_proto HTTP/1.0 [09:57:28]Method: POST [09:57:28]URL: /json_proto [09:57:28]Method is POST - this is cgi request [09:57:28]url: /json_proto [09:57:28]query_string will be loaded in cgi processing [09:57:28]execute_cgi json_proto POST (null) [09:57:28]execute_cgi path=json_proto method=POST [09:57:28]POST find Content-Length [09:57:28]Host: 172.17.40.67:8080 [09:57:28]Content-Length: 678 [09:57:28]Content-Type: application/json [09:57:28] [09:57:28]POST finish read [09:57:28]Found Content-Length = 678 [09:57:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405651", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:57:28]execute_script... [09: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)3405651", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:57:28]POST & json_proto [09:57:28]process_json_proto [09:57:28]json parsed OK: [09:57:28]protocol is kg_v1.0 [09:57:28]action value=close_receipt [09:57:28]process_action close_receipt [09:57:28]cmd_close_receipt [09:57:28]MH_GetDate [09:57:28]Write to MH i2c: F0 00 00 07 74 6A [09:57:28]Write i2c OK [09:57:28]MH_I2C_Read... [09:57:28]Read from MH i2c: F0 [09:57:28]MH_I2C_Read... [09:57:28]Read from MH i2c: F0 09 00 [09:57:28]MH_I2C_Read... [09:57:28]Read from MH i2c: F0 09 00 07 74 00 8D 0E 1E 67 EE DA 66 66 27 [09:57:28]GetLastDocTimeStamp 1730022993 [09:57:28]current date 1730023053 [09:57:28]FM_GetShiftState [09:57:28]SAM_PROTO_GetShiftState [09:57:28]wFMCommunicate request_size=4 [09:57:28]MH_SAM_APDU [09:57:28]CAPDU: 80 13 01 00 [09:57:28]Write to MH i2c: E2 08 00 08 74 80 13 01 00 00 00 00 00 F9 [09:57:28]Write i2c OK [09:57:28]MH_I2C_Read... [09:57:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:57:28]Read from MH i2c: E2 [09:57:28]MH_I2C_Read... [09:57:28]Read from MH i2c: E2 0E 00 [09:57:28]MH_I2C_Read... [09:57:28]Read from MH i2c: E2 0E 00 08 74 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A5 [09:57:28]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:57:28]wFMCommunicate OK [09:57:28]SAM_PROTO_GetShiftState done [09:57:28]FM_GetShiftState done [09:57:28]opened in 1729987736 [09:57:28]opened+sec_in_day 1730074136 [09:57:28]quantity*price = 40006 [09:57:28]sum+1 = 40007 [09:57:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 143 27.10.2024 09:57 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95144 ФПД: 183359936147707 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T095733&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95144&fm=183359936147707&tin=02508201610067®Number=0000000000170478&sum=40000 [09:57:30]StoreToDocumentArchive [09:57:30]shift 143 fd 95144 [09:57:30]save to /storage/0143/doc_00095144 [09:57:30]save last doc name /storage/0143/doc_00095144 to /storage/kkm_last_doc_name [09:57:30]save OK [09:57:30]Clear old archive folders... [09:57:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:57:30]tlvbuf is 00FD6A90 [09:57:30]SAM_PROTO_ClearQueue [09:57:30]wFMCommunicate request_size=4 [09:57:30]MH_SAM_APDU [09:57:30]CAPDU: 80 09 00 00 [09:57:30]Write to MH i2c: E2 08 00 15 74 80 09 00 00 00 00 00 00 FB [09:57:30]Write i2c OK [09:57:30]MH_I2C_Read... [09:57:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:57:30]Read from MH i2c: E2 [09:57:30]MH_I2C_Read... [09:57:30]Read from MH i2c: E2 03 00 [09:57:30]MH_I2C_Read... [09:57:30]Read from MH i2c: E2 03 00 15 74 00 90 00 FD [09:57:30]RAPDU: 90 00 [09:57:30]wFMCommunicate OK [09:57:30]SAM_PROTO_ClearQueue done [09:57:30]KKMCreateOFDPacket [09:57:30]OFDProtocolAddRootSTLVToBuf [09:57:30]FM_MakeSignedData [09:57:30]FM_MakeSignedData [09:57:30]SAM_PROTO_SignData [09:57:30]wFMCommunicate request_size=4 [09:57:30]MH_SAM_APDU [09:57:30]CAPDU: 80 0D 01 02 [09:57:30]Write to MH i2c: E2 08 00 16 74 80 0D 01 02 00 00 00 00 03 [09:57:30]Write i2c OK [09:57:30]MH_I2C_Read... [09:57:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:57:30]Read from MH i2c: E2 [09:57:30]MH_I2C_Read... [09:57:30]Read from MH i2c: E2 03 00 [09:57:30]MH_I2C_Read... [09:57:30]Read from MH i2c: E2 03 00 16 74 00 90 00 FE [09:57:30]RAPDU: 90 00 [09:57:30]wFMCommunicate OK [09:57:30]wFMCommunicate request_size=255 [09:57:30]MH_SAM_APDU [09: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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 8D 0E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A8 73 01 00 35 04 06 00 A6 [09:57:30]Write to MH i2c: E2 02 01 17 74 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 8D 0E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A8 73 01 00 35 04 06 00 A6 00 00 60 [09:57:30]Write i2c OK [09:57:30]MH_I2C_Read... [09:57:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:57:30]Read from MH i2c: E2 [09:57:30]MH_I2C_Read... [09:57:30]Read from MH i2c: E2 03 00 [09:57:30]MH_I2C_Read... [09:57:30]Read from MH i2c: E2 03 00 17 74 00 90 00 FF [09:57:30]RAPDU: 90 00 [09:57:30]wFMCommunicate OK [09:57:30]wFMCommunicate request_size=10 [09:57:30]MH_SAM_APDU [09:57:30]CAPDU: 80 0D 02 02 05 C3 CF DC 30 FB [09:57:30]Write to MH i2c: E2 0D 00 18 74 80 0D 02 02 05 00 C3 CF DC 30 FB 00 00 A9 [09:57:30]Write i2c OK [09:57:30]MH_I2C_Read... [09:57:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:57:30]Read from MH i2c: E2 [09:57:30]MH_I2C_Read... [09:57:30]Read from MH i2c: E2 03 00 [09:57:30]MH_I2C_Read... [09:57:30]Read from MH i2c: E2 03 00 18 74 00 90 00 00 [09:57:30]RAPDU: 90 00 [09:57:30]wFMCommunicate OK [09:57:30]wFMCommunicate request_size=4 [09:57:30]MH_SAM_APDU [09:57:30]CAPDU: 80 0D 03 02 [09:57:30]Write to MH i2c: E2 08 00 19 74 80 0D 03 02 00 00 00 00 08 [09:57:30]Write i2c OK [09:57:30]MH_I2C_Read... [09:57:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:57:30]Read from MH i2c: E2 [09:57:30]MH_I2C_Read... [09:57:30]Read from MH i2c: E2 0B 00 [09:57:30]MH_I2C_Read... [09:57:30]Read from MH i2c: E2 0B 00 19 74 00 00 5C ED 94 60 11 2F 8D 90 00 13 [09:57:30]RAPDU: 00 5C ED 94 60 11 2F 8D 90 00 [09:57:30]wFMCommunicate OK [09:57:30]SAM_PROTO_SignData done [09:57:30]FM_MakeSignedData done [09:57:30]CreateOFDProtocolMessage [09:57:30]wFMCommunicate request_size=4 [09:57:30]MH_SAM_APDU [09:57:30]CAPDU: 80 11 00 00 [09:57:30]Write to MH i2c: E2 08 00 1A 74 80 11 00 00 00 00 00 00 08 [09:57:30]Write i2c OK [09:57:30]MH_I2C_Read... [09:57:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:57:30]Read from MH i2c: E2 [09:57:30]MH_I2C_Read... [09:57:30]Read from MH i2c: E2 17 00 [09:57:30]MH_I2C_Read... [09:57:30]Read from MH i2c: E2 17 00 1A 74 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 59 [09:57:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:57:30]wFMCommunicate OK [09:57:30]CreateOFDProtocolMessage done [09:57:30]OFDSenderStorePacket 95144 [09:57:30]StoreOFDPacket docnum=95144 [09:57:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F2 40 07 01 68 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 8D 0E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A8 73 01 00 35 04 06 00 A6 C3 CF DC 30 FB 00 5C ED 94 60 11 2F 8D [09:57:30]CheckFolder [09:57:30]dirname=/storage/ofd_packets [09:57:30]CheckFolder done [09:57:30]ProducePacketName [09:57:30]name=ofd_packets/00095144 [09:57:30]NVStorageSaveData ofd_packets/00095144 [09:57:30]File name is /storage/ofd_packets/00095144 [09:57:30]Write 301 bytes [09:57:30]NVStorageSaveData done [09:57:30]OFDSenderStorePacket done [09:57:30]KKMCreateOFDPacket done [09:57:30]NVStorageSaveData kkm_last_timestamp [09:57:30]File name is /storage/kkm_last_timestamp [09:57:30]Write 4 bytes [09:57:30]NVStorageSaveData done [09:57:30]ExternCall_PrintAddStr [09:57:30]wPrintStart [09:57:30]Write to MH i2c: 01 00 00 1B 74 8F [09:57:30]Write i2c OK [09:57:30]MH_I2C_Read... [09:57:30]Read from MH i2c: 01 [09:57:30]MH_I2C_Read... [09:57:30]Read from MH i2c: 01 07 00 [09:57:30]MH_I2C_Read... [09:57:30]Read from MH i2c: 01 07 00 1B 74 00 00 00 00 00 FF 0F A4 [09:57:30]RasterBufferAndPrint [09:57:30]line Счет N : (1)3405651 [09:57:30]line ИНН: 02508201610067 [09:57:30]line Контрольно-Кассовый Чек [09:57:30]line ПРОДАЖА [09:57:30]line ТРК (МРК, ГНК) : 42 [09:57:30]line Товар: 2710124130 [09:57:30]line Аи-92-К-4 [09:57:30]line 5.980 * 66.90 [09:57:30]line = 400.06 [09:57:30]line НДС 12% НСП 1% [09:57:30]line > о реализуемом товаре [09:57:30]line ОКРУГЛЕНИЕ: -0.06 [09:57:30]line ИТОГО: 400.00 [09:57:30]line Внесено: 400.00 [09:57:30]line СДАЧА: 0.00 [09:57:30]line НСП 1% : 3.54 [09:57:30]line НДС 12% : 42.48 [09:57:30]line Наличными: 400.00 [09:57:30]line Безнал.: 0.00 [09:57:30]line Место: АЗС № 82 "Партнер Нефть" [09:57:30]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:57:30]line СНО: Общий режим [09:57:30]line Чек 143 27.10.2024 09:57 [09:57:30]line Смена: 143 ФФД: 1.0 [09:57:30]line ЗНМ: 0300000017 [09:57:30]line РНМ: 0000000000170478 [09:57:30]line Версия ККМ: v1.0 [09:57:30]line ФМ: 0000000002098560 [09:57:30]line ФД: 95144 [09:57:30]line ФПД: 183359936147707 [09:57:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T095733&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95144&fm=183359936147707&tin=02508201610067®Number=0000000000170478&sum=40000 [09:57:30]OFD Sender: Processing packet 95144 [packets to send 56, broken 55] [09:57:30]ProducePacketName [09:57:30]name=ofd_packets/00095144 [09:57:30]OFD Sender: To server: pG, [09:57:30]CommunicateWithHost lk.salyk.kg:30040 [09:57:30]ConnectInit lk.salyk.kg [09:57:30]written 0, free lines is 4095 [09:57:31]Connected sock=10 [09:57:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F2 40 07 01 68 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 8D 0E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A8 73 01 00 35 04 06 00 A6 C3 CF DC 30 FB 00 5C ED 94 60 11 2F 8D [09:57:31]Write to MH i2c: 01 00 00 46 74 BA [09:57:31]Write i2c OK [09:57:31]MH_I2C_Read... [09:57:31]Read from MH i2c: 01 [09:57:31]MH_I2C_Read... [09:57:31]Read from MH i2c: 01 07 00 [09:57:31]MH_I2C_Read... [09:57:31]Read from MH i2c: 01 07 00 46 74 00 00 00 00 00 F9 0C C6 [09:57:31]RasterBufferAndPrint [09:57:31]line [09:57:31]line [09:57:31]line [09:57:31]line [09:57:31]line [09:57:31]written 0, free lines is 3328 [09:57:31]MH_Cut [09:57:31]Write to MH i2c: D1 01 00 4D 74 01 93 [09:57:31]Write i2c OK [09:57:31]MH_I2C_Read... [09:57:31]Read from MH i2c: D1 [09:57:31]MH_I2C_Read... [09:57:31]Read from MH i2c: D1 01 00 [09:57:31]MH_I2C_Read... [09:57:31]Read from MH i2c: D1 01 00 4D 74 00 92 [09:57:31]Write to MH i2c: 01 00 00 4E 74 C2 [09:57:31]Write i2c OK [09:57:31]MH_I2C_Read... [09:57:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 72 99 47 00 3D 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 32 30 39 38 35 36 30 10 04 04 00 A8 73 01 00 F4 03 04 00 B9 B8 1D 67 B6 04 01 00 00 05 2A BC ED C6 DA B0 C4 [09:57:31]CommunicateWithHost err = 0 [09:57:31]CheckOFDResponse [09:57:31]1017 (14) - 77093643461234 [09:57:31]1041 (16) - 0000000002098560 [09:57:31]1040 (4) - 95144 [09:57:31]1012 (4) - 27.10.2024 03:51 [09:57:31]1206 (1) - 0 [09:57:31]OFD Sender: Remove packet 95144 [09:57:31]ProducePacketName [09:57:31]name=ofd_packets/00095144 [09:57:31]NVStorageDeleteData [09:57:32]OFD Sender: No OFD packet to send [09:57:32]*** Cut start [09:57:32]*** Partial cut [09:57:32]*** CUTSNS_PIN = 1 [09:57:32]*** CUTSNS_PIN = 0 [09:57:32]*** Brake cut motor [09:57:32]Read from MH i2c: 01 [09:57:32]MH_I2C_Read... [09:57:32]*** Stop cut motor [09:57:32]*** Cut end [09:57:32]Read from MH i2c: 01 07 00 [09:57:32]MH_I2C_Read... [09:57:32]Read from MH i2c: 01 07 00 4E 74 00 00 00 00 00 FF 0F D7 [09:57:32]process_action close_receipt done [09:57:32]requested_data is exist [09:57:32]produce_requested_data [09:57:32]requested_item fm.sn is exist - process it [09:57:32]wFMCommunicate request_size=4 [09:57:32]MH_SAM_APDU [09:57:32]CAPDU: 80 11 00 00 [09:57:32]Write to MH i2c: E2 08 00 4F 74 80 11 00 00 00 00 00 00 3D [09:57:32]Write i2c OK [09:57:32]MH_I2C_Read... [09:57:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:57:32]Read from MH i2c: E2 [09:57:32]MH_I2C_Read... [09:57:32]Read from MH i2c: E2 17 00 [09:57:32]MH_I2C_Read... [09:57:32]Read from MH i2c: E2 17 00 4F 74 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8E [09:57:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:57:32]wFMCommunicate OK [09:57:32]requested_item fd.num is exist - process it [09:57:32]SAM_PROTO_GetFieldsCounters [09:57:32]wFMCommunicate request_size=4 [09:57:32]MH_SAM_APDU [09:57:32]CAPDU: 80 13 00 00 [09:57:32]Write to MH i2c: E2 08 00 50 74 80 13 00 00 00 00 00 00 40 [09:57:32]Write i2c OK [09:57:32]MH_I2C_Read... [09:57:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:57:32]Read from MH i2c: E2 [09:57:32]MH_I2C_Read... [09:57:32]Read from MH i2c: E2 62 00 [09:57:32]MH_I2C_Read... [09:57:32]Read from MH i2c: E2 62 00 50 74 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A8 73 01 00 0E 04 04 00 8F 00 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 B9 [09:57:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A8 73 01 00 0E 04 04 00 8F 00 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 [09:57:32]wFMCommunicate OK [09:57:32]SAM_PROTO_GetFieldsCounters done [09:57:32]requested_item shift.num is exist - process it [09:57:32]requested_item shift.opened is exist - process it [09:57:32]req_shift_opened [09:57:32]FM_GetShiftState [09:57:32]SAM_PROTO_GetShiftState [09:57:32]wFMCommunicate request_size=4 [09:57:32]MH_SAM_APDU [09:57:32]CAPDU: 80 13 01 00 [09:57:32]Write to MH i2c: E2 08 00 51 74 80 13 01 00 00 00 00 00 42 [09:57:32]Write i2c OK [09:57:32]MH_I2C_Read... [09:57:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:57:32]Read from MH i2c: E2 [09:57:32]MH_I2C_Read... [09:57:32]Read from MH i2c: E2 0E 00 [09:57:32]MH_I2C_Read... [09:57:32]Read from MH i2c: E2 0E 00 51 74 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 EE [09:57:32]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:57:32]wFMCommunicate OK [09:57:32]SAM_PROTO_GetShiftState done [09:57:32]FM_GetShiftState done [09:57:32]req_shift_opened done [09:57:32]requested_item shift.open_date is exist - process it [09:57:32]req_shift_open_date [09:57:32]req_shift_open_date done [09:57:32]produce_requested_data done [09:57:32]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95144,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:57:32]process_action_free close_receipt [09:57:32]json_value_free [09:57:32]json_value_free done [09:57:32]process_json_proto returns [09:57:32]Send response to host [09:57:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95144,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:57:32]free response buf [09:57:32]execute_script done [09:57:32]execute_script returns [09:57:32]free content buf [09:57:32]Sock 9.Close socket [09:57:32]Sock 9.Thread stoped [09:57:37]OFD Sender: No OFD packet to send [09:57:42]OFD Sender: No OFD packet to send [09:57:42]accept exits with 7 [09:57:42]New connection [09:57:42]New thread 3066723684 created [09:57:42]Thread 3066867044 joined [09:57:42]Waiting for new connection... [09:57:42] Sock 7.Parse request [09:57:42]Sock 7.Check first char [09:57:42]Sock 7.First char is OK [09:57:42]request: POST /json_proto HTTP/1.0 [09:57:42]Method: POST [09:57:42]URL: /json_proto [09:57:42]Method is POST - this is cgi request [09:57:42]url: /json_proto [09:57:42]query_string will be loaded in cgi processing [09:57:42]execute_cgi json_proto POST (null) [09:57:42]execute_cgi path=json_proto method=POST [09:57:42]POST find Content-Length [09:57:42]Host: 172.17.40.67:8080 [09:57:42]Content-Length: 683 [09:57:42]Content-Type: application/json [09:57:42] [09:57:42]POST finish read [09:57:42]Found Content-Length = 683 [09:57:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405650", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:57:42]execute_script... [09:57: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)3405650", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:57:42]POST & json_proto [09:57:42]process_json_proto [09:57:42]json parsed OK: [09:57:42]protocol is kg_v1.0 [09:57:42]action value=close_receipt [09:57:42]process_action close_receipt [09:57:42]cmd_close_receipt [09:57:42]MH_GetDate [09:57:42]Write to MH i2c: F0 00 00 52 74 B5 [09:57:42]Write i2c OK [09:57:42]MH_I2C_Read... [09:57:42]Read from MH i2c: F0 [09:57:42]MH_I2C_Read... [09:57:42]Read from MH i2c: F0 09 00 [09:57:42]MH_I2C_Read... [09:57:42]Read from MH i2c: F0 09 00 52 74 00 9A 0E 1E 67 EE DA 66 66 7F [09:57:42]GetLastDocTimeStamp 1730023053 [09:57:42]current date 1730023066 [09:57:42]FM_GetShiftState [09:57:42]SAM_PROTO_GetShiftState [09:57:42]wFMCommunicate request_size=4 [09:57:42]MH_SAM_APDU [09:57:42]CAPDU: 80 13 01 00 [09:57:42]Write to MH i2c: E2 08 00 53 74 80 13 01 00 00 00 00 00 44 [09:57:42]Write i2c OK [09:57:42]MH_I2C_Read... [09:57:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:57:42]Read from MH i2c: E2 [09:57:42]MH_I2C_Read... [09:57:42]Read from MH i2c: E2 0E 00 [09:57:42]MH_I2C_Read... [09:57:42]Read from MH i2c: E2 0E 00 53 74 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F0 [09:57:42]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:57:42]wFMCommunicate OK [09:57:42]SAM_PROTO_GetShiftState done [09:57:42]FM_GetShiftState done [09:57:42]opened in 1729987736 [09:57:42]opened+sec_in_day 1730074136 [09:57:42]quantity*price = 100015 [09:57:42]sum+1 = 100017 [09:57:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 144 27.10.2024 09:57 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95145 ФПД: 262261262753497 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T095746&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95145&fm=262261262753497&tin=02508201610067®Number=0000000000170478&sum=100000 [09:57:43]StoreToDocumentArchive [09:57:43]shift 143 fd 95145 [09:57:43]save to /storage/0143/doc_00095145 [09:57:43]save last doc name /storage/0143/doc_00095145 to /storage/kkm_last_doc_name [09:57:43]save OK [09:57:43]Clear old archive folders... [09:57:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:57:43]tlvbuf is 00FBF760 [09:57:43]SAM_PROTO_ClearQueue [09:57:43]wFMCommunicate request_size=4 [09:57:43]MH_SAM_APDU [09:57:43]CAPDU: 80 09 00 00 [09:57:43]Write to MH i2c: E2 08 00 60 74 80 09 00 00 00 00 00 00 46 [09:57:43]Write i2c OK [09:57:43]MH_I2C_Read... [09:57:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:57:43]Read from MH i2c: E2 [09:57:43]MH_I2C_Read... [09:57:43]Read from MH i2c: E2 03 00 [09:57:43]MH_I2C_Read... [09:57:43]Read from MH i2c: E2 03 00 60 74 00 90 00 48 [09:57:43]RAPDU: 90 00 [09:57:43]wFMCommunicate OK [09:57:43]SAM_PROTO_ClearQueue done [09:57:43]KKMCreateOFDPacket [09:57:43]OFDProtocolAddRootSTLVToBuf [09:57:43]FM_MakeSignedData [09:57:43]FM_MakeSignedData [09:57:43]SAM_PROTO_SignData [09:57:43]wFMCommunicate request_size=4 [09:57:43]MH_SAM_APDU [09:57:43]CAPDU: 80 0D 01 02 [09:57:43]Write to MH i2c: E2 08 00 61 74 80 0D 01 02 00 00 00 00 4E [09:57:43]Write i2c OK [09:57:43]MH_I2C_Read... [09:57:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:57:43]Read from MH i2c: E2 [09:57:43]MH_I2C_Read... [09:57:43]Read from MH i2c: E2 03 00 [09:57:43]MH_I2C_Read... [09:57:43]Read from MH i2c: E2 03 00 61 74 00 90 00 49 [09:57:43]RAPDU: 90 00 [09:57:43]wFMCommunicate OK [09:57:43]wFMCommunicate request_size=255 [09:57:43]MH_SAM_APDU [09:57:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 9A 0E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A9 73 01 00 35 04 06 00 EE [09:57:43]Write to MH i2c: E2 02 01 62 74 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 9A 0E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A9 73 01 00 35 04 06 00 EE 00 00 2D [09:57:43]Write i2c OK [09:57:43]MH_I2C_Read... [09:57:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:57:44]Read from MH i2c: E2 [09:57:44]MH_I2C_Read... [09:57:44]Read from MH i2c: E2 03 00 [09:57:44]MH_I2C_Read... [09:57:44]Read from MH i2c: E2 03 00 62 74 00 90 00 4A [09:57:44]RAPDU: 90 00 [09:57:44]wFMCommunicate OK [09:57:44]wFMCommunicate request_size=10 [09:57:44]MH_SAM_APDU [09:57:44]CAPDU: 80 0D 02 02 05 86 75 67 9E D9 [09:57:44]Write to MH i2c: E2 0D 00 63 74 80 0D 02 02 05 00 86 75 67 9E D9 00 00 34 [09:57:44]Write i2c OK [09:57:44]MH_I2C_Read... [09:57:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:57:44]Read from MH i2c: E2 [09:57:44]MH_I2C_Read... [09:57:44]Read from MH i2c: E2 03 00 [09:57:44]MH_I2C_Read... [09:57:44]Read from MH i2c: E2 03 00 63 74 00 90 00 4B [09:57:44]RAPDU: 90 00 [09:57:44]wFMCommunicate OK [09:57:44]wFMCommunicate request_size=4 [09:57:44]MH_SAM_APDU [09:57:44]CAPDU: 80 0D 03 02 [09:57:44]Write to MH i2c: E2 08 00 64 74 80 0D 03 02 00 00 00 00 53 [09:57:44]Write i2c OK [09:57:44]MH_I2C_Read... [09:57:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:57:44]Read from MH i2c: E2 [09:57:44]MH_I2C_Read... [09:57:44]Read from MH i2c: E2 0B 00 [09:57:44]MH_I2C_Read... [09:57:44]Read from MH i2c: E2 0B 00 64 74 00 01 6E E7 D5 47 49 F5 E6 90 00 EA [09:57:44]RAPDU: 01 6E E7 D5 47 49 F5 E6 90 00 [09:57:44]wFMCommunicate OK [09:57:44]SAM_PROTO_SignData done [09:57:44]FM_MakeSignedData done [09:57:44]CreateOFDProtocolMessage [09:57:44]wFMCommunicate request_size=4 [09:57:44]MH_SAM_APDU [09:57:44]CAPDU: 80 11 00 00 [09:57:44]Write to MH i2c: E2 08 00 65 74 80 11 00 00 00 00 00 00 53 [09:57:44]Write i2c OK [09:57:44]MH_I2C_Read... [09:57:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:57:44]Read from MH i2c: E2 [09:57:44]MH_I2C_Read... [09:57:44]Read from MH i2c: E2 17 00 [09:57:44]MH_I2C_Read... [09:57:44]Read from MH i2c: E2 17 00 65 74 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A4 [09:57:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:57:44]wFMCommunicate OK [09:57:44]CreateOFDProtocolMessage done [09:57:44]OFDSenderStorePacket 95145 [09:57:44]StoreOFDPacket docnum=95145 [09:57:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CC 05 07 01 D7 C1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 9A 0E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A9 73 01 00 35 04 06 00 EE 86 75 67 9E D9 01 6E E7 D5 47 49 F5 E6 [09:57:44]CheckFolder [09:57:44]dirname=/storage/ofd_packets [09:57:44]CheckFolder done [09:57:44]ProducePacketName [09:57:44]name=ofd_packets/00095145 [09:57:44]NVStorageSaveData ofd_packets/00095145 [09:57:44]File name is /storage/ofd_packets/00095145 [09:57:44]Write 301 bytes [09:57:44]NVStorageSaveData done [09:57:44]OFDSenderStorePacket done [09:57:44]KKMCreateOFDPacket done [09:57:44]NVStorageSaveData kkm_last_timestamp [09:57:44]File name is /storage/kkm_last_timestamp [09:57:44]Write 4 bytes [09:57:44]NVStorageSaveData done [09:57:44]ExternCall_PrintAddStr [09:57:44]wPrintStart [09:57:44]Write to MH i2c: 01 00 00 66 74 DA [09:57:44]Write i2c OK [09:57:44]MH_I2C_Read... [09:57:44]Read from MH i2c: 01 [09:57:44]MH_I2C_Read... [09:57:44]Read from MH i2c: 01 07 00 [09:57:44]MH_I2C_Read... [09:57:44]Read from MH i2c: 01 07 00 66 74 00 00 00 00 00 FF 0F EF [09:57:44]RasterBufferAndPrint [09:57:44]line Счет N : (1)3405650 [09:57:44]line ИНН: 02508201610067 [09:57:44]line Контрольно-Кассовый Чек [09:57:44]line ПРОДАЖА [09:57:44]line ТРК (МРК, ГНК) : 22 [09:57:44]line Товар: 2710124130 [09:57:44]line Аи-92-К-4 [09:57:44]line 14.950 * 66.90 [09:57:44]line = 1000.16 [09:57:44]line НДС 12% НСП 1% [09:57:44]line > о реализуемом товаре [09:57:44]line ОКРУГЛЕНИЕ: -0.16 [09:57:44]line ИТОГО: 1000.00 [09:57:44]line Внесено: 1000.00 [09:57:44]line СДАЧА: 0.00 [09:57:44]line НСП 1% : 8.85 [09:57:44]line НДС 12% : 106.21 [09:57:44]line Наличными: 1000.00 [09:57:44]line Безнал.: 0.00 [09:57:44]line Место: АЗС № 82 "Партнер Нефть" [09:57:44]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:57:44]line СНО: Общий режим [09:57:44]line Чек 144 27.10.2024 09:57 [09:57:44]line Смена: 143 ФФД: 1.0 [09:57:44]line ЗНМ: 0300000017 [09:57:44]line РНМ: 0000000000170478 [09:57:44]line Версия ККМ: v1.0 [09:57:44]line ФМ: 0000000002098560 [09:57:44]line ФД: 95145 [09:57:44]line ФПД: 262261262753497 [09:57:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T095746&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95145&fm=262261262753497&tin=02508201610067®Number=0000000000170478&sum=100000 [09:57:44]written 0, free lines is 4095 [09:57:44]OFD Sender: Processing packet 95145 [packets to send 56, broken 55] [09:57:44]ProducePacketName [09:57:44]name=ofd_packets/00095145 [09:57:44]OFD Sender: To server: pG, [09:57:44]CommunicateWithHost lk.salyk.kg:30040 [09:57:44]ConnectInit lk.salyk.kg [09:57:44]Connected sock=10 [09:57:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CC 05 07 01 D7 C1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 9A 0E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A9 73 01 00 35 04 06 00 EE 86 75 67 9E D9 01 6E E7 D5 47 49 F5 E6 [09:57:44]Write to MH i2c: 01 00 00 91 74 05 [09:57:44]Write i2c OK [09:57:44]MH_I2C_Read... [09:57:44]Read from MH i2c: 01 [09:57:44]MH_I2C_Read... [09:57:44]Read from MH i2c: 01 07 00 [09:57:44]MH_I2C_Read... [09:57:44]Read from MH i2c: 01 07 00 91 74 00 00 00 00 00 FC 0C 14 [09:57:44]RasterBufferAndPrint [09:57:44]line [09:57:44]line [09:57:44]line [09:57:44]line [09:57:44]line [09:57:44]written 0, free lines is 3330 [09:57:44]MH_Cut [09:57:44]Write to MH i2c: D1 01 00 98 74 01 DE [09:57:44]Write i2c OK [09:57:44]MH_I2C_Read... [09:57:44]Read from MH i2c: D1 [09:57:44]MH_I2C_Read... [09:57:44]Read from MH i2c: D1 01 00 [09:57:44]MH_I2C_Read... [09:57:44]Read from MH i2c: D1 01 00 98 74 00 DD [09:57:44]Write to MH i2c: 01 00 00 99 74 0D [09:57:44]Write i2c OK [09:57:44]MH_I2C_Read... [09:57:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 68 9B 47 00 97 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 32 30 39 38 35 36 30 10 04 04 00 A9 73 01 00 F4 03 04 00 C7 B8 1D 67 B6 04 01 00 00 9A 1A 2F 62 65 8E A2 C3 [09:57:44]CommunicateWithHost err = 0 [09:57:44]CheckOFDResponse [09:57:44]1017 (14) - 77093643461234 [09:57:44]1041 (16) - 0000000002098560 [09:57:44]1040 (4) - 95145 [09:57:44]1012 (4) - 27.10.2024 03:51 [09:57:44]1206 (1) - 0 [09:57:44]OFD Sender: Remove packet 95145 [09:57:44]ProducePacketName [09:57:44]name=ofd_packets/00095145 [09:57:44]NVStorageDeleteData [09:57:45]OFD Sender: No OFD packet to send [09:57:45]*** Cut start [09:57:45]*** Partial cut [09:57:45]*** CUTSNS_PIN = 1 [09:57:45]*** CUTSNS_PIN = 0 [09:57:45]*** Brake cut motor [09:57:46]Read from MH i2c: 01 [09:57:46]MH_I2C_Read... [09:57:46]*** Stop cut motor [09:57:46]*** Cut end [09:57:46]Read from MH i2c: 01 07 00 [09:57:46]MH_I2C_Read... [09:57:46]Read from MH i2c: 01 07 00 99 74 00 00 00 00 00 FF 0F 22 [09:57:46]process_action close_receipt done [09:57:46]requested_data is exist [09:57:46]produce_requested_data [09:57:46]requested_item fm.sn is exist - process it [09:57:46]wFMCommunicate request_size=4 [09:57:46]MH_SAM_APDU [09:57:46]CAPDU: 80 11 00 00 [09:57:46]Write to MH i2c: E2 08 00 9A 74 80 11 00 00 00 00 00 00 88 [09:57:46]Write i2c OK [09:57:46]MH_I2C_Read... [09:57:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:57:46]Read from MH i2c: E2 [09:57:46]MH_I2C_Read... [09:57:46]Read from MH i2c: E2 17 00 [09:57:46]MH_I2C_Read... [09:57:46]Read from MH i2c: E2 17 00 9A 74 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D9 [09:57:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:57:46]wFMCommunicate OK [09:57:46]requested_item fd.num is exist - process it [09:57:46]SAM_PROTO_GetFieldsCounters [09:57:46]wFMCommunicate request_size=4 [09:57:46]MH_SAM_APDU [09:57:46]CAPDU: 80 13 00 00 [09:57:46]Write to MH i2c: E2 08 00 9B 74 80 13 00 00 00 00 00 00 8B [09:57:46]Write i2c OK [09:57:46]MH_I2C_Read... [09:57:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:57:46]Read from MH i2c: E2 [09:57:46]MH_I2C_Read... [09:57:46]Read from MH i2c: E2 62 00 [09:57:46]MH_I2C_Read... [09:57:46]Read from MH i2c: E2 62 00 9B 74 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A9 73 01 00 0E 04 04 00 8F 00 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 08 [09:57:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A9 73 01 00 0E 04 04 00 8F 00 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 [09:57:46]wFMCommunicate OK [09:57:46]SAM_PROTO_GetFieldsCounters done [09:57:46]requested_item shift.num is exist - process it [09:57:46]requested_item shift.opened is exist - process it [09:57:46]req_shift_opened [09:57:46]FM_GetShiftState [09:57:46]SAM_PROTO_GetShiftState [09:57:46]wFMCommunicate request_size=4 [09:57:46]MH_SAM_APDU [09:57:46]CAPDU: 80 13 01 00 [09:57:46]Write to MH i2c: E2 08 00 9C 74 80 13 01 00 00 00 00 00 8D [09:57:46]Write i2c OK [09:57:46]MH_I2C_Read... [09:57:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:57:46]Read from MH i2c: E2 [09:57:46]MH_I2C_Read... [09:57:46]Read from MH i2c: E2 0E 00 [09:57:46]MH_I2C_Read... [09:57:46]Read from MH i2c: E2 0E 00 9C 74 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 39 [09:57:46]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:57:46]wFMCommunicate OK [09:57:46]SAM_PROTO_GetShiftState done [09:57:46]FM_GetShiftState done [09:57:46]req_shift_opened done [09:57:46]requested_item shift.open_date is exist - process it [09:57:46]req_shift_open_date [09:57:46]req_shift_open_date done [09:57:46]produce_requested_data done [09:57:46]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95145,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:57:46]process_action_free close_receipt [09:57:46]json_value_free [09:57:46]json_value_free done [09:57:46]process_json_proto returns [09:57:46]Send response to host [09:57:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95145,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:57:46]free response buf [09:57:46]execute_script done [09:57:46]execute_script returns [09:57:46]free content buf [09:57:46]Sock 7.Close socket [09:57:46]Sock 7.Thread stoped [09:57:50]OFD Sender: No OFD packet to send [09:57:55]OFD Sender: No OFD packet to send [09:58:00]OFD Sender: No OFD packet to send [09:58:05]OFD Sender: No OFD packet to send [09:58:10]OFD Sender: No OFD packet to send [09:58:15]OFD Sender: No OFD packet to send [09:58:20]OFD Sender: No OFD packet to send [09:58:25]OFD Sender: No OFD packet to send [09:58:30]OFD Sender: No OFD packet to send [09:58:35]OFD Sender: No OFD packet to send [09:58:40]OFD Sender: No OFD packet to send [09:58:45]OFD Sender: No OFD packet to send [09:58:50]OFD Sender: No OFD packet to send [09:58:55]OFD Sender: No OFD packet to send [09:59:00]OFD Sender: No OFD packet to send [09:59:05]OFD Sender: No OFD packet to send [09:59:10]OFD Sender: No OFD packet to send [09:59:15]OFD Sender: No OFD packet to send [09:59:20]OFD Sender: No OFD packet to send [09:59:25]OFD Sender: No OFD packet to send [09:59:25]accept exits with 9 [09:59:25]New connection [09:59:25]New thread 3066867044 created [09:59:25]Thread 3066723684 joined [09:59:25]Waiting for new connection... [09:59:25] Sock 9.Parse request [09:59:25]Sock 9.Check first char [09:59:25]Sock 9.First char is OK [09:59:25]request: POST /json_proto HTTP/1.0 [09:59:25]Method: POST [09:59:25]URL: /json_proto [09:59:25]Method is POST - this is cgi request [09:59:25]url: /json_proto [09:59:25]query_string will be loaded in cgi processing [09:59:25]execute_cgi json_proto POST (null) [09:59:25]execute_cgi path=json_proto method=POST [09:59:25]POST find Content-Length [09:59:25]Host: 172.17.40.67:8080 [09:59:25]Content-Length: 678 [09:59:25]Content-Type: application/json [09:59:25] [09:59:25]POST finish read [09:59:25]Found Content-Length = 678 [09:59:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405652", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:59:25]execute_script... [09:59: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)3405652", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:59:25]POST & json_proto [09:59:25]process_json_proto [09:59:25]json parsed OK: [09:59:25]protocol is kg_v1.0 [09:59:25]action value=close_receipt [09:59:25]process_action close_receipt [09:59:25]cmd_close_receipt [09:59:25]MH_GetDate [09:59:25]Write to MH i2c: F0 00 00 9D 74 00 [09:59:25]Write i2c OK [09:59:25]MH_I2C_Read... [09:59:25]Read from MH i2c: F0 [09:59:25]MH_I2C_Read... [09:59:25]Read from MH i2c: F0 09 00 [09:59:25]MH_I2C_Read... [09:59:25]Read from MH i2c: F0 09 00 9D 74 00 02 0F 1E 67 EE DA 66 66 33 [09:59:25]GetLastDocTimeStamp 1730023066 [09:59:25]current date 1730023170 [09:59:25]FM_GetShiftState [09:59:25]SAM_PROTO_GetShiftState [09:59:25]wFMCommunicate request_size=4 [09:59:25]MH_SAM_APDU [09:59:25]CAPDU: 80 13 01 00 [09:59:25]Write to MH i2c: E2 08 00 9E 74 80 13 01 00 00 00 00 00 8F [09:59:25]Write i2c OK [09:59:25]MH_I2C_Read... [09:59:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:59:25]Read from MH i2c: E2 [09:59:25]MH_I2C_Read... [09:59:25]Read from MH i2c: E2 0E 00 [09:59:25]MH_I2C_Read... [09:59:25]Read from MH i2c: E2 0E 00 9E 74 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3B [09:59:25]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:59:25]wFMCommunicate OK [09:59:25]SAM_PROTO_GetShiftState done [09:59:25]FM_GetShiftState done [09:59:25]opened in 1729987736 [09:59:25]opened+sec_in_day 1730074136 [09:59:25]quantity*price = 20003 [09:59:25]sum+1 = 20004 [09:59:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 145 27.10.2024 09:59 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95146 ФПД: 161532525790762 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T095930&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95146&fm=161532525790762&tin=02508201610067®Number=0000000000170478&sum=20000 [09:59:26]StoreToDocumentArchive [09:59:26]shift 143 fd 95146 [09:59:26]save to /storage/0143/doc_00095146 [09:59:26]save last doc name /storage/0143/doc_00095146 to /storage/kkm_last_doc_name [09:59:26]save OK [09:59:26]Clear old archive folders... [09:59:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:59:26]tlvbuf is 00F768A0 [09:59:26]SAM_PROTO_ClearQueue [09:59:26]wFMCommunicate request_size=4 [09:59:26]MH_SAM_APDU [09:59:26]CAPDU: 80 09 00 00 [09:59:26]Write to MH i2c: E2 08 00 AB 74 80 09 00 00 00 00 00 00 91 [09:59:26]Write i2c OK [09:59:26]MH_I2C_Read... [09:59:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:59:26]Read from MH i2c: E2 [09:59:26]MH_I2C_Read... [09:59:26]Read from MH i2c: E2 03 00 [09:59:26]MH_I2C_Read... [09:59:26]Read from MH i2c: E2 03 00 AB 74 00 90 00 93 [09:59:26]RAPDU: 90 00 [09:59:26]wFMCommunicate OK [09:59:26]SAM_PROTO_ClearQueue done [09:59:26]KKMCreateOFDPacket [09:59:26]OFDProtocolAddRootSTLVToBuf [09:59:26]FM_MakeSignedData [09:59:26]FM_MakeSignedData [09:59:26]SAM_PROTO_SignData [09:59:26]wFMCommunicate request_size=4 [09:59:26]MH_SAM_APDU [09:59:26]CAPDU: 80 0D 01 02 [09:59:26]Write to MH i2c: E2 08 00 AC 74 80 0D 01 02 00 00 00 00 99 [09:59:26]Write i2c OK [09:59:26]MH_I2C_Read... [09:59:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:59:27]Read from MH i2c: E2 [09:59:27]MH_I2C_Read... [09:59:27]Read from MH i2c: E2 03 00 [09:59:27]MH_I2C_Read... [09:59:27]Read from MH i2c: E2 03 00 AC 74 00 90 00 94 [09:59:27]RAPDU: 90 00 [09:59:27]wFMCommunicate OK [09:59:27]wFMCommunicate request_size=255 [09:59:27]MH_SAM_APDU [09:59: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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 02 0F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AA 73 01 00 35 04 06 00 92 [09:59:27]Write to MH i2c: E2 02 01 AD 74 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 02 0F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AA 73 01 00 35 04 06 00 92 00 00 4F [09:59:27]Write i2c OK [09:59:27]MH_I2C_Read... [09:59:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:59:27]Read from MH i2c: E2 [09:59:27]MH_I2C_Read... [09:59:27]Read from MH i2c: E2 03 00 [09:59:27]MH_I2C_Read... [09:59:27]Read from MH i2c: E2 03 00 AD 74 00 90 00 95 [09:59:27]RAPDU: 90 00 [09:59:27]wFMCommunicate OK [09:59:27]wFMCommunicate request_size=10 [09:59:27]MH_SAM_APDU [09:59:27]CAPDU: 80 0D 02 02 05 E9 B8 D1 C6 2A [09:59:27]Write to MH i2c: E2 0D 00 AE 74 80 0D 02 02 05 00 E9 B8 D1 C6 2A 00 00 08 [09:59:27]Write i2c OK [09:59:27]MH_I2C_Read... [09:59:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:59:27]Read from MH i2c: E2 [09:59:27]MH_I2C_Read... [09:59:27]Read from MH i2c: E2 03 00 [09:59:27]MH_I2C_Read... [09:59:27]Read from MH i2c: E2 03 00 AE 74 00 90 00 96 [09:59:27]RAPDU: 90 00 [09:59:27]wFMCommunicate OK [09:59:27]wFMCommunicate request_size=4 [09:59:27]MH_SAM_APDU [09:59:27]CAPDU: 80 0D 03 02 [09:59:27]Write to MH i2c: E2 08 00 AF 74 80 0D 03 02 00 00 00 00 9E [09:59:27]Write i2c OK [09:59:27]MH_I2C_Read... [09:59:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:59:27]Read from MH i2c: E2 [09:59:27]MH_I2C_Read... [09:59:27]Read from MH i2c: E2 0B 00 [09:59:27]MH_I2C_Read... [09:59:27]Read from MH i2c: E2 0B 00 AF 74 00 84 8E AD 5C 77 05 DB 93 90 00 A4 [09:59:27]RAPDU: 84 8E AD 5C 77 05 DB 93 90 00 [09:59:27]wFMCommunicate OK [09:59:27]SAM_PROTO_SignData done [09:59:27]FM_MakeSignedData done [09:59:27]CreateOFDProtocolMessage [09:59:27]wFMCommunicate request_size=4 [09:59:27]MH_SAM_APDU [09:59:27]CAPDU: 80 11 00 00 [09:59:27]Write to MH i2c: E2 08 00 B0 74 80 11 00 00 00 00 00 00 9E [09:59:27]Write i2c OK [09:59:27]MH_I2C_Read... [09:59:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:59:27]Read from MH i2c: E2 [09:59:27]MH_I2C_Read... [09:59:27]Read from MH i2c: E2 17 00 [09:59:27]MH_I2C_Read... [09:59:27]Read from MH i2c: E2 17 00 B0 74 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EF [09:59:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:59:27]wFMCommunicate OK [09:59:27]CreateOFDProtocolMessage done [09:59:27]OFDSenderStorePacket 95146 [09:59:27]StoreOFDPacket docnum=95146 [09:59:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 43 E5 07 01 44 AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 02 0F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AA 73 01 00 35 04 06 00 92 E9 B8 D1 C6 2A 84 8E AD 5C 77 05 DB 93 [09:59:27]CheckFolder [09:59:27]dirname=/storage/ofd_packets [09:59:27]CheckFolder done [09:59:27]ProducePacketName [09:59:27]name=ofd_packets/00095146 [09:59:27]NVStorageSaveData ofd_packets/00095146 [09:59:27]File name is /storage/ofd_packets/00095146 [09:59:27]Write 301 bytes [09:59:27]NVStorageSaveData done [09:59:27]OFDSenderStorePacket done [09:59:27]KKMCreateOFDPacket done [09:59:27]NVStorageSaveData kkm_last_timestamp [09:59:27]File name is /storage/kkm_last_timestamp [09:59:27]Write 4 bytes [09:59:27]NVStorageSaveData done [09:59:27]ExternCall_PrintAddStr [09:59:27]wPrintStart [09:59:27]Write to MH i2c: 01 00 00 B1 74 25 [09:59:27]OFD Sender: Processing packet 95146 [packets to send 56, broken 55] [09:59:27]ProducePacketName [09:59:27]name=ofd_packets/00095146 [09:59:27]OFD Sender: To server: pG, [09:59:27]CommunicateWithHost lk.salyk.kg:30040 [09:59:27]ConnectInit lk.salyk.kg [09:59:27]Write i2c OK [09:59:27]MH_I2C_Read... [09:59:27]Read from MH i2c: 01 [09:59:27]MH_I2C_Read... [09:59:27]Read from MH i2c: 01 07 00 [09:59:27]MH_I2C_Read... [09:59:27]Read from MH i2c: 01 07 00 B1 74 00 00 00 00 00 FF 0F 3A [09:59:27]RasterBufferAndPrint [09:59:27]line Счет N : (1)3405652 [09:59:27]line ИНН: 02508201610067 [09:59:27]line Контрольно-Кассовый Чек [09:59:27]line ПРОДАЖА [09:59:27]line ТРК (МРК, ГНК) : 42 [09:59:27]line Товар: 2710124130 [09:59:27]line Аи-92-К-4 [09:59:27]line 2.990 * 66.90 [09:59:27]line = 200.03 [09:59:27]line НДС 12% НСП 1% [09:59:27]line > о реализуемом товаре [09:59:27]line ОКРУГЛЕНИЕ: -0.03 [09:59:27]line ИТОГО: 200.00 [09:59:27]line Внесено: 200.00 [09:59:27]line СДАЧА: 0.00 [09:59:27]line НСП 1% : 1.77 [09:59:27]line НДС 12% : 21.24 [09:59:27]line Наличными: 200.00 [09:59:27]line Безнал.: 0.00 [09:59:27]line Место: АЗС № 82 "Партнер Нефть" [09:59:27]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [09:59:27]line СНО: Общий режим [09:59:27]line Чек 145 27.10.2024 09:59 [09:59:27]line Смена: 143 ФФД: 1.0 [09:59:27]line ЗНМ: 0300000017 [09:59:27]line РНМ: 0000000000170478 [09:59:27]line Версия ККМ: v1.0 [09:59:27]line ФМ: 0000000002098560 [09:59:27]line ФД: 95146 [09:59:27]line ФПД: 161532525790762 [09:59:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T095930&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95146&fm=161532525790762&tin=02508201610067®Number=0000000000170478&sum=20000 [09:59:27]Connected sock=10 [09:59:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 43 E5 07 01 44 AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 02 0F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AA 73 01 00 35 04 06 00 92 E9 B8 D1 C6 2A 84 8E AD 5C 77 05 DB 93 [09:59:27]written 0, free lines is 4095 [09:59:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C9 BB 47 00 59 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 32 30 39 38 35 36 30 10 04 04 00 AA 73 01 00 F4 03 04 00 2E B9 1D 67 B6 04 01 00 00 8D 86 19 AA 51 6B 66 32 [09:59:28]CommunicateWithHost err = 0 [09:59:28]CheckOFDResponse [09:59:28]1017 (14) - 77093643461234 [09:59:28]1041 (16) - 0000000002098560 [09:59:28]1040 (4) - 95146 [09:59:28]1012 (4) - 27.10.2024 03:53 [09:59:28]1206 (1) - 0 [09:59:28]OFD Sender: Remove packet 95146 [09:59:28]ProducePacketName [09:59:28]name=ofd_packets/00095146 [09:59:28]NVStorageDeleteData [09:59:28]Write to MH i2c: 01 00 00 DC 74 50 [09:59:28]Write i2c OK [09:59:28]MH_I2C_Read... [09:59:28]Read from MH i2c: 01 [09:59:28]MH_I2C_Read... [09:59:28]Read from MH i2c: 01 07 00 [09:59:28]MH_I2C_Read... [09:59:28]Read from MH i2c: 01 07 00 DC 74 00 00 00 00 00 FA 0C 5D [09:59:28]RasterBufferAndPrint [09:59:28]line [09:59:28]line [09:59:28]line [09:59:28]line [09:59:28]line [09:59:28]written 0, free lines is 3331 [09:59:28]MH_Cut [09:59:28]Write to MH i2c: D1 01 00 E3 74 01 29 [09:59:28]Write i2c OK [09:59:28]MH_I2C_Read... [09:59:28]Read from MH i2c: D1 [09:59:28]MH_I2C_Read... [09:59:28]Read from MH i2c: D1 01 00 [09:59:28]MH_I2C_Read... [09:59:28]Read from MH i2c: D1 01 00 E3 74 00 28 [09:59:28]Write to MH i2c: 01 00 00 E4 74 58 [09:59:28]Write i2c OK [09:59:28]MH_I2C_Read... [09:59:28]OFD Sender: No OFD packet to send [09:59:28]*** Cut start [09:59:28]*** Partial cut [09:59:28]*** CUTSNS_PIN = 1 [09:59:28]*** CUTSNS_PIN = 0 [09:59:29]*** Brake cut motor [09:59:29]Read from MH i2c: 01 [09:59:29]MH_I2C_Read... [09:59:29]*** Stop cut motor [09:59:29]*** Cut end [09:59:29]Read from MH i2c: 01 07 00 [09:59:29]MH_I2C_Read... [09:59:29]Read from MH i2c: 01 07 00 E4 74 00 00 00 00 00 FF 0F 6D [09:59:29]process_action close_receipt done [09:59:29]requested_data is exist [09:59:29]produce_requested_data [09:59:29]requested_item fm.sn is exist - process it [09:59:29]wFMCommunicate request_size=4 [09:59:29]MH_SAM_APDU [09:59:29]CAPDU: 80 11 00 00 [09:59:29]Write to MH i2c: E2 08 00 E5 74 80 11 00 00 00 00 00 00 D3 [09:59:29]Write i2c OK [09:59:29]MH_I2C_Read... [09:59:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:59:29]Read from MH i2c: E2 [09:59:29]MH_I2C_Read... [09:59:29]Read from MH i2c: E2 17 00 [09:59:29]MH_I2C_Read... [09:59:29]Read from MH i2c: E2 17 00 E5 74 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 24 [09:59:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [09:59:29]wFMCommunicate OK [09:59:29]requested_item fd.num is exist - process it [09:59:29]SAM_PROTO_GetFieldsCounters [09:59:29]wFMCommunicate request_size=4 [09:59:29]MH_SAM_APDU [09:59:29]CAPDU: 80 13 00 00 [09:59:29]Write to MH i2c: E2 08 00 E6 74 80 13 00 00 00 00 00 00 D6 [09:59:29]Write i2c OK [09:59:29]MH_I2C_Read... [09:59:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:59:29]Read from MH i2c: E2 [09:59:29]MH_I2C_Read... [09:59:29]Read from MH i2c: E2 62 00 [09:59:29]MH_I2C_Read... [09:59:29]Read from MH i2c: E2 62 00 E6 74 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AA 73 01 00 0E 04 04 00 8F 00 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 57 [09:59:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AA 73 01 00 0E 04 04 00 8F 00 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 [09:59:29]wFMCommunicate OK [09:59:29]SAM_PROTO_GetFieldsCounters done [09:59:29]requested_item shift.num is exist - process it [09:59:29]requested_item shift.opened is exist - process it [09:59:29]req_shift_opened [09:59:29]FM_GetShiftState [09:59:29]SAM_PROTO_GetShiftState [09:59:29]wFMCommunicate request_size=4 [09:59:29]MH_SAM_APDU [09:59:29]CAPDU: 80 13 01 00 [09:59:29]Write to MH i2c: E2 08 00 E7 74 80 13 01 00 00 00 00 00 D8 [09:59:29]Write i2c OK [09:59:29]MH_I2C_Read... [09:59:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:59:29]Read from MH i2c: E2 [09:59:29]MH_I2C_Read... [09:59:29]Read from MH i2c: E2 0E 00 [09:59:29]MH_I2C_Read... [09:59:29]Read from MH i2c: E2 0E 00 E7 74 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 84 [09:59:29]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [09:59:29]wFMCommunicate OK [09:59:29]SAM_PROTO_GetShiftState done [09:59:29]FM_GetShiftState done [09:59:29]req_shift_opened done [09:59:29]requested_item shift.open_date is exist - process it [09:59:29]req_shift_open_date [09:59:29]req_shift_open_date done [09:59:29]produce_requested_data done [09:59:29]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95146,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [09:59:29]process_action_free close_receipt [09:59:29]json_value_free [09:59:29]json_value_free done [09:59:29]process_json_proto returns [09:59:29]Send response to host [09:59:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95146,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [09:59:29]free response buf [09:59:29]execute_script done [09:59:29]execute_script returns [09:59:29]free content buf [09:59:29]Sock 9.Close socket [09:59:29]Sock 9.Thread stoped [09:59:33]OFD Sender: No OFD packet to send [09:59:38]OFD Sender: No OFD packet to send [09:59:43]OFD Sender: No OFD packet to send [09:59:48]OFD Sender: No OFD packet to send [09:59:53]OFD Sender: No OFD packet to send [09:59:58]OFD Sender: No OFD packet to send [10:00:03]OFD Sender: No OFD packet to send [10:00:08]OFD Sender: No OFD packet to send [10:00:13]OFD Sender: No OFD packet to send [10:00:18]OFD Sender: No OFD packet to send [10:00:23]OFD Sender: No OFD packet to send [10:00:28]OFD Sender: No OFD packet to send [10:00:33]OFD Sender: No OFD packet to send [10:00:38]OFD Sender: No OFD packet to send [10:00:43]OFD Sender: No OFD packet to send [10:00:48]OFD Sender: No OFD packet to send [10:00:53]OFD Sender: No OFD packet to send [10:00:58]OFD Sender: No OFD packet to send [10:01:03]OFD Sender: No OFD packet to send [10:01:08]OFD Sender: No OFD packet to send [10:01:13]OFD Sender: No OFD packet to send [10:01:18]OFD Sender: No OFD packet to send [10:01:23]OFD Sender: No OFD packet to send [10:01:28]OFD Sender: No OFD packet to send [10:01:33]OFD Sender: No OFD packet to send [10:01:38]OFD Sender: No OFD packet to send [10:01:43]OFD Sender: No OFD packet to send [10:01:48]OFD Sender: No OFD packet to send [10:01:53]OFD Sender: No OFD packet to send [10:01:58]OFD Sender: No OFD packet to send [10:02:03]OFD Sender: No OFD packet to send [10:02:04]accept exits with 7 [10:02:04]New connection [10:02:04]New thread 3066723684 created [10:02:04]Thread 3066867044 joined [10:02:04]Waiting for new connection... [10:02:04] Sock 7.Parse request [10:02:04]Sock 7.Check first char [10:02:04]Sock 7.First char is OK [10:02:04]request: POST /json_proto HTTP/1.0 [10:02:04]Method: POST [10:02:04]URL: /json_proto [10:02:04]Method is POST - this is cgi request [10:02:04]url: /json_proto [10:02:04]query_string will be loaded in cgi processing [10:02:04]execute_cgi json_proto POST (null) [10:02:04]execute_cgi path=json_proto method=POST [10:02:04]POST find Content-Length [10:02:04]Host: 172.17.40.67:8080 [10:02:04]Content-Length: 678 [10:02:04]Content-Type: application/json [10:02:04] [10:02:04]POST finish read [10:02:04]Found Content-Length = 678 [10:02:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405653", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:02:04]execute_script... [10:02:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405653", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:02:04]POST & json_proto [10:02:04]process_json_proto [10:02:04]json parsed OK: [10:02:04]protocol is kg_v1.0 [10:02:04]action value=close_receipt [10:02:04]process_action close_receipt [10:02:04]cmd_close_receipt [10:02:04]MH_GetDate [10:02:04]Write to MH i2c: F0 00 00 E8 74 4B [10:02:04]Write i2c OK [10:02:04]MH_I2C_Read... [10:02:04]Read from MH i2c: F0 [10:02:04]MH_I2C_Read... [10:02:04]Read from MH i2c: F0 09 00 [10:02:04]MH_I2C_Read... [10:02:04]Read from MH i2c: F0 09 00 E8 74 00 A0 0F 1E 67 EE DA 66 66 1C [10:02:04]GetLastDocTimeStamp 1730023170 [10:02:04]current date 1730023328 [10:02:04]FM_GetShiftState [10:02:04]SAM_PROTO_GetShiftState [10:02:04]wFMCommunicate request_size=4 [10:02:04]MH_SAM_APDU [10:02:04]CAPDU: 80 13 01 00 [10:02:04]Write to MH i2c: E2 08 00 E9 74 80 13 01 00 00 00 00 00 DA [10:02:04]Write i2c OK [10:02:04]MH_I2C_Read... [10:02:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:02:04]Read from MH i2c: E2 [10:02:04]MH_I2C_Read... [10:02:04]Read from MH i2c: E2 0E 00 [10:02:04]MH_I2C_Read... [10:02:04]Read from MH i2c: E2 0E 00 E9 74 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 86 [10:02:04]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:02:04]wFMCommunicate OK [10:02:04]SAM_PROTO_GetShiftState done [10:02:04]FM_GetShiftState done [10:02:04]opened in 1729987736 [10:02:04]opened+sec_in_day 1730074136 [10:02:04]quantity*price = 30038 [10:02:04]sum+1 = 30039 [10:02:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 146 27.10.2024 10:02 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95147 ФПД: 233446058035919 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T100208&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95147&fm=233446058035919&tin=02508201610067®Number=0000000000170478&sum=30000 [10:02:05]StoreToDocumentArchive [10:02:05]shift 143 fd 95147 [10:02:05]save to /storage/0143/doc_00095147 [10:02:05]save last doc name /storage/0143/doc_00095147 to /storage/kkm_last_doc_name [10:02:05]save OK [10:02:05]Clear old archive folders... [10:02:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:02:05]tlvbuf is 00FB0FA0 [10:02:05]SAM_PROTO_ClearQueue [10:02:05]wFMCommunicate request_size=4 [10:02:05]MH_SAM_APDU [10:02:05]CAPDU: 80 09 00 00 [10:02:05]Write to MH i2c: E2 08 00 F6 74 80 09 00 00 00 00 00 00 DC [10:02:05]Write i2c OK [10:02:05]MH_I2C_Read... [10:02:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:02:05]Read from MH i2c: E2 [10:02:05]MH_I2C_Read... [10:02:05]Read from MH i2c: E2 03 00 [10:02:05]MH_I2C_Read... [10:02:05]Read from MH i2c: E2 03 00 F6 74 00 90 00 DE [10:02:05]RAPDU: 90 00 [10:02:05]wFMCommunicate OK [10:02:05]SAM_PROTO_ClearQueue done [10:02:05]KKMCreateOFDPacket [10:02:05]OFDProtocolAddRootSTLVToBuf [10:02:05]FM_MakeSignedData [10:02:05]FM_MakeSignedData [10:02:05]SAM_PROTO_SignData [10:02:05]wFMCommunicate request_size=4 [10:02:05]MH_SAM_APDU [10:02:05]CAPDU: 80 0D 01 02 [10:02:05]Write to MH i2c: E2 08 00 F7 74 80 0D 01 02 00 00 00 00 E4 [10:02:05]Write i2c OK [10:02:05]MH_I2C_Read... [10:02:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:02:05]Read from MH i2c: E2 [10:02:05]MH_I2C_Read... [10:02:05]Read from MH i2c: E2 03 00 [10:02:05]MH_I2C_Read... [10:02:05]Read from MH i2c: E2 03 00 F7 74 00 90 00 DF [10:02:05]RAPDU: 90 00 [10:02:05]wFMCommunicate OK [10:02:05]wFMCommunicate request_size=255 [10:02:05]MH_SAM_APDU [10:02:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 A0 0F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AB 73 01 00 35 04 06 00 D4 [10:02:05]Write to MH i2c: E2 02 01 F8 74 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 A0 0F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AB 73 01 00 35 04 06 00 D4 00 00 AE [10:02:05]Write i2c OK [10:02:05]MH_I2C_Read... [10:02:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:02:06]Read from MH i2c: E2 [10:02:06]MH_I2C_Read... [10:02:06]Read from MH i2c: E2 03 00 [10:02:06]MH_I2C_Read... [10:02:06]Read from MH i2c: E2 03 00 F8 74 00 90 00 E0 [10:02:06]RAPDU: 90 00 [10:02:06]wFMCommunicate OK [10:02:06]wFMCommunicate request_size=10 [10:02:06]MH_SAM_APDU [10:02:06]CAPDU: 80 0D 02 02 05 51 65 5D 0A CF [10:02:06]Write to MH i2c: E2 0D 00 F9 74 80 0D 02 02 05 00 51 65 5D 0A CF 00 00 DD [10:02:06]Write i2c OK [10:02:06]MH_I2C_Read... [10:02:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:02:06]Read from MH i2c: E2 [10:02:06]MH_I2C_Read... [10:02:06]Read from MH i2c: E2 03 00 [10:02:06]MH_I2C_Read... [10:02:06]Read from MH i2c: E2 03 00 F9 74 00 90 00 E1 [10:02:06]RAPDU: 90 00 [10:02:06]wFMCommunicate OK [10:02:06]wFMCommunicate request_size=4 [10:02:06]MH_SAM_APDU [10:02:06]CAPDU: 80 0D 03 02 [10:02:06]Write to MH i2c: E2 08 00 FA 74 80 0D 03 02 00 00 00 00 E9 [10:02:06]Write i2c OK [10:02:06]MH_I2C_Read... [10:02:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:02:06]Read from MH i2c: E2 [10:02:06]MH_I2C_Read... [10:02:06]Read from MH i2c: E2 0B 00 [10:02:06]MH_I2C_Read... [10:02:06]Read from MH i2c: E2 0B 00 FA 74 00 DA 45 BE FA 33 D0 35 D7 90 00 D0 [10:02:06]RAPDU: DA 45 BE FA 33 D0 35 D7 90 00 [10:02:06]wFMCommunicate OK [10:02:06]SAM_PROTO_SignData done [10:02:06]FM_MakeSignedData done [10:02:06]CreateOFDProtocolMessage [10:02:06]wFMCommunicate request_size=4 [10:02:06]MH_SAM_APDU [10:02:06]CAPDU: 80 11 00 00 [10:02:06]Write to MH i2c: E2 08 00 FB 74 80 11 00 00 00 00 00 00 E9 [10:02:06]Write i2c OK [10:02:06]MH_I2C_Read... [10:02:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:02:06]Read from MH i2c: E2 [10:02:06]MH_I2C_Read... [10:02:06]Read from MH i2c: E2 17 00 [10:02:06]MH_I2C_Read... [10:02:06]Read from MH i2c: E2 17 00 FB 74 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3A [10:02:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:02:06]wFMCommunicate OK [10:02:06]CreateOFDProtocolMessage done [10:02:06]OFDSenderStorePacket 95147 [10:02:06]StoreOFDPacket docnum=95147 [10:02:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D7 3F 07 01 C4 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 A0 0F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AB 73 01 00 35 04 06 00 D4 51 65 5D 0A CF DA 45 BE FA 33 D0 35 D7 [10:02:06]CheckFolder [10:02:06]dirname=/storage/ofd_packets [10:02:06]CheckFolder done [10:02:06]ProducePacketName [10:02:06]name=ofd_packets/00095147 [10:02:06]NVStorageSaveData ofd_packets/00095147 [10:02:06]File name is /storage/ofd_packets/00095147 [10:02:06]Write 301 bytes [10:02:06]NVStorageSaveData done [10:02:06]OFDSenderStorePacket done [10:02:06]KKMCreateOFDPacket done [10:02:06]NVStorageSaveData kkm_last_timestamp [10:02:06]File name is /storage/kkm_last_timestamp [10:02:06]Write 4 bytes [10:02:06]NVStorageSaveData done [10:02:06]ExternCall_PrintAddStr [10:02:06]wPrintStart [10:02:06]Write to MH i2c: 01 00 00 FC 74 70 [10:02:06]OFD Sender: Processing packet 95147 [packets to send 56, broken 55] [10:02:06]ProducePacketName [10:02:06]name=ofd_packets/00095147 [10:02:06]OFD Sender: To server: pG, [10:02:06]CommunicateWithHost lk.salyk.kg:30040 [10:02:06]ConnectInit lk.salyk.kg [10:02:06]Write i2c OK [10:02:06]MH_I2C_Read... [10:02:06]Read from MH i2c: 01 [10:02:06]MH_I2C_Read... [10:02:06]Read from MH i2c: 01 07 00 [10:02:06]MH_I2C_Read... [10:02:06]Read from MH i2c: 01 07 00 FC 74 00 00 00 00 00 FF 0F 85 [10:02:06]RasterBufferAndPrint [10:02:06]line Счет N : (1)3405653 [10:02:06]line ИНН: 02508201610067 [10:02:06]line Контрольно-Кассовый Чек [10:02:06]line ПРОДАЖА [10:02:06]line ТРК (МРК, ГНК) : 42 [10:02:06]line Товар: 2710124130 [10:02:06]line Аи-92-К-4 [10:02:06]line 4.490 * 66.90 [10:02:06]line = 300.38 [10:02:06]line НДС 12% НСП 1% [10:02:06]line > о реализуемом товаре [10:02:06]line ОКРУГЛЕНИЕ: -0.38 [10:02:06]line ИТОГО: 300.00 [10:02:06]line Внесено: 300.00 [10:02:06]line СДАЧА: 0.00 [10:02:06]line НСП 1% : 2.66 [10:02:06]line НДС 12% : 31.90 [10:02:06]line Наличными: 300.00 [10:02:06]line Безнал.: 0.00 [10:02:06]line Место: АЗС № 82 "Партнер Нефть" [10:02:06]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:02:06]line СНО: Общий режим [10:02:06]line Чек 146 27.10.2024 10:02 [10:02:06]line Смена: 143 ФФД: 1.0 [10:02:06]line ЗНМ: 0300000017 [10:02:06]line РНМ: 0000000000170478 [10:02:06]line Версия ККМ: v1.0 [10:02:06]line ФМ: 0000000002098560 [10:02:06]line ФД: 95147 [10:02:06]line ФПД: 233446058035919 [10:02:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T100208&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95147&fm=233446058035919&tin=02508201610067®Number=0000000000170478&sum=30000 [10:02:06]Connected sock=10 [10:02:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D7 3F 07 01 C4 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 A0 0F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AB 73 01 00 35 04 06 00 D4 51 65 5D 0A CF DA 45 BE FA 33 D0 35 D7 [10:02:06]written 0, free lines is 4095 [10:02:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 03 A3 47 00 8B 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 32 30 39 38 35 36 30 10 04 04 00 AB 73 01 00 F4 03 04 00 CD B9 1D 67 B6 04 01 00 00 C0 6D 90 66 9F 09 05 B1 [10:02:07]CommunicateWithHost err = 0 [10:02:07]CheckOFDResponse [10:02:07]1017 (14) - 77093643461234 [10:02:07]1041 (16) - 0000000002098560 [10:02:07]1040 (4) - 95147 [10:02:07]1012 (4) - 27.10.2024 03:55 [10:02:07]1206 (1) - 0 [10:02:07]OFD Sender: Remove packet 95147 [10:02:07]ProducePacketName [10:02:07]name=ofd_packets/00095147 [10:02:07]NVStorageDeleteData [10:02:07]Write to MH i2c: 01 00 00 27 75 9C [10:02:07]Write i2c OK [10:02:07]MH_I2C_Read... [10:02:07]Read from MH i2c: 01 [10:02:07]MH_I2C_Read... [10:02:07]Read from MH i2c: 01 07 00 [10:02:07]MH_I2C_Read... [10:02:07]Read from MH i2c: 01 07 00 27 75 00 00 00 00 00 F5 0C A4 [10:02:07]RasterBufferAndPrint [10:02:07]line [10:02:07]line [10:02:07]line [10:02:07]line [10:02:07]line [10:02:07]written 0, free lines is 3328 [10:02:07]MH_Cut [10:02:07]Write to MH i2c: D1 01 00 2E 75 01 75 [10:02:07]Write i2c OK [10:02:07]MH_I2C_Read... [10:02:07]Read from MH i2c: D1 [10:02:07]MH_I2C_Read... [10:02:07]Read from MH i2c: D1 01 00 [10:02:07]MH_I2C_Read... [10:02:07]Read from MH i2c: D1 01 00 2E 75 00 74 [10:02:07]Write to MH i2c: 01 00 00 2F 75 A4 [10:02:07]Write i2c OK [10:02:07]MH_I2C_Read... [10:02:07]OFD Sender: No OFD packet to send [10:02:07]*** Cut start [10:02:07]*** Partial cut [10:02:07]*** CUTSNS_PIN = 1 [10:02:07]*** CUTSNS_PIN = 0 [10:02:08]*** Brake cut motor [10:02:08]Read from MH i2c: 01 [10:02:08]MH_I2C_Read... [10:02:08]*** Stop cut motor [10:02:08]*** Cut end [10:02:08]Read from MH i2c: 01 07 00 [10:02:08]MH_I2C_Read... [10:02:08]Read from MH i2c: 01 07 00 2F 75 00 00 00 00 00 FF 0F B9 [10:02:08]process_action close_receipt done [10:02:08]requested_data is exist [10:02:08]produce_requested_data [10:02:08]requested_item fm.sn is exist - process it [10:02:08]wFMCommunicate request_size=4 [10:02:08]MH_SAM_APDU [10:02:08]CAPDU: 80 11 00 00 [10:02:08]Write to MH i2c: E2 08 00 30 75 80 11 00 00 00 00 00 00 1F [10:02:08]Write i2c OK [10:02:08]MH_I2C_Read... [10:02:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:02:08]Read from MH i2c: E2 [10:02:08]MH_I2C_Read... [10:02:08]Read from MH i2c: E2 17 00 [10:02:08]MH_I2C_Read... [10:02:08]Read from MH i2c: E2 17 00 30 75 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 70 [10:02:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:02:08]wFMCommunicate OK [10:02:08]requested_item fd.num is exist - process it [10:02:08]SAM_PROTO_GetFieldsCounters [10:02:08]wFMCommunicate request_size=4 [10:02:08]MH_SAM_APDU [10:02:08]CAPDU: 80 13 00 00 [10:02:08]Write to MH i2c: E2 08 00 31 75 80 13 00 00 00 00 00 00 22 [10:02:08]Write i2c OK [10:02:08]MH_I2C_Read... [10:02:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:02:08]Read from MH i2c: E2 [10:02:08]MH_I2C_Read... [10:02:08]Read from MH i2c: E2 62 00 [10:02:08]MH_I2C_Read... [10:02:08]Read from MH i2c: E2 62 00 31 75 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AB 73 01 00 0E 04 04 00 8F 00 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 A7 [10:02:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AB 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 92 00 00 00 5E 04 04 00 92 00 00 00 57 04 04 00 93 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:02:08]wFMCommunicate OK [10:02:08]SAM_PROTO_GetFieldsCounters done [10:02:08]requested_item shift.num is exist - process it [10:02:08]requested_item shift.opened is exist - process it [10:02:08]req_shift_opened [10:02:08]FM_GetShiftState [10:02:08]SAM_PROTO_GetShiftState [10:02:08]wFMCommunicate request_size=4 [10:02:08]MH_SAM_APDU [10:02:08]CAPDU: 80 13 01 00 [10:02:08]Write to MH i2c: E2 08 00 32 75 80 13 01 00 00 00 00 00 24 [10:02:08]Write i2c OK [10:02:08]MH_I2C_Read... [10:02:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:02:08]Read from MH i2c: E2 [10:02:08]MH_I2C_Read... [10:02:08]Read from MH i2c: E2 0E 00 [10:02:08]MH_I2C_Read... [10:02:08]Read from MH i2c: E2 0E 00 32 75 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D0 [10:02:08]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:02:08]wFMCommunicate OK [10:02:08]SAM_PROTO_GetShiftState done [10:02:08]FM_GetShiftState done [10:02:08]req_shift_opened done [10:02:08]requested_item shift.open_date is exist - process it [10:02:08]req_shift_open_date [10:02:08]req_shift_open_date done [10:02:08]produce_requested_data done [10:02:08]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95147,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:02:08]process_action_free close_receipt [10:02:08]json_value_free [10:02:08]json_value_free done [10:02:08]process_json_proto returns [10:02:08]Send response to host [10:02:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95147,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:02:08]free response buf [10:02:08]execute_script done [10:02:08]execute_script returns [10:02:08]free content buf [10:02:08]Sock 7.Close socket [10:02:08]Sock 7.Thread stoped [10:02:12]OFD Sender: No OFD packet to send [10:02:17]OFD Sender: No OFD packet to send [10:02:22]OFD Sender: No OFD packet to send [10:02:27]OFD Sender: No OFD packet to send [10:02:32]OFD Sender: No OFD packet to send [10:02:37]OFD Sender: No OFD packet to send [10:02:42]OFD Sender: No OFD packet to send [10:02:47]OFD Sender: No OFD packet to send [10:02:52]OFD Sender: No OFD packet to send [10:02:57]OFD Sender: No OFD packet to send [10:03:02]OFD Sender: No OFD packet to send [10:03:07]OFD Sender: No OFD packet to send [10:03:12]OFD Sender: No OFD packet to send [10:03:17]OFD Sender: No OFD packet to send [10:03:22]OFD Sender: No OFD packet to send [10:03:27]OFD Sender: No OFD packet to send [10:03:32]OFD Sender: No OFD packet to send [10:03:37]OFD Sender: No OFD packet to send [10:03:42]OFD Sender: No OFD packet to send [10:03:47]OFD Sender: No OFD packet to send [10:03:52]OFD Sender: No OFD packet to send [10:03:57]OFD Sender: No OFD packet to send [10:04:02]OFD Sender: No OFD packet to send [10:04:04]accept exits with 9 [10:04:04]New connection [10:04:04]New thread 3066867044 created [10:04:04]Thread 3066723684 joined [10:04:04]Waiting for new connection... [10:04:04] Sock 9.Parse request [10:04:04]Sock 9.Check first char [10:04:04]Sock 9.First char is OK [10:04:04]request: POST /json_proto HTTP/1.0 [10:04:04]Method: POST [10:04:04]URL: /json_proto [10:04:04]Method is POST - this is cgi request [10:04:04]url: /json_proto [10:04:04]query_string will be loaded in cgi processing [10:04:04]execute_cgi json_proto POST (null) [10:04:04]execute_cgi path=json_proto method=POST [10:04:04]POST find Content-Length [10:04:04]Host: 172.17.40.67:8080 [10:04:04]Content-Length: 678 [10:04:04]Content-Type: application/json [10:04:04] [10:04:04]POST finish read [10:04:04]Found Content-Length = 678 [10:04:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405654", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:04:04]execute_script... [10:04: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)3405654", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:04:04]POST & json_proto [10:04:04]process_json_proto [10:04:04]json parsed OK: [10:04:04]protocol is kg_v1.0 [10:04:04]action value=close_receipt [10:04:04]process_action close_receipt [10:04:04]cmd_close_receipt [10:04:04]MH_GetDate [10:04:04]Write to MH i2c: F0 00 00 33 75 97 [10:04:04]Write i2c OK [10:04:04]MH_I2C_Read... [10:04:04]Read from MH i2c: F0 [10:04:04]MH_I2C_Read... [10:04:04]Read from MH i2c: F0 09 00 [10:04:04]MH_I2C_Read... [10:04:04]Read from MH i2c: F0 09 00 33 75 00 18 10 1E 67 EE DA 66 66 E1 [10:04:04]GetLastDocTimeStamp 1730023328 [10:04:04]current date 1730023448 [10:04:04]FM_GetShiftState [10:04:04]SAM_PROTO_GetShiftState [10:04:04]wFMCommunicate request_size=4 [10:04:04]MH_SAM_APDU [10:04:04]CAPDU: 80 13 01 00 [10:04:04]Write to MH i2c: E2 08 00 34 75 80 13 01 00 00 00 00 00 26 [10:04:04]Write i2c OK [10:04:04]MH_I2C_Read... [10:04:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:04:04]Read from MH i2c: E2 [10:04:04]MH_I2C_Read... [10:04:04]Read from MH i2c: E2 0E 00 [10:04:04]MH_I2C_Read... [10:04:04]Read from MH i2c: E2 0E 00 34 75 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D2 [10:04:04]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:04:04]wFMCommunicate OK [10:04:04]SAM_PROTO_GetShiftState done [10:04:04]FM_GetShiftState done [10:04:04]opened in 1729987736 [10:04:04]opened+sec_in_day 1730074136 [10:04:04]quantity*price = 40006 [10:04:04]sum+1 = 40007 [10:04:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 147 27.10.2024 10:04 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95148 ФПД: 71693468093405 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T100408&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95148&fm=71693468093405&tin=02508201610067®Number=0000000000170478&sum=40000 [10:04:05]StoreToDocumentArchive [10:04:05]shift 143 fd 95148 [10:04:05]save to /storage/0143/doc_00095148 [10:04:05]save last doc name /storage/0143/doc_00095148 to /storage/kkm_last_doc_name [10:04:05]save OK [10:04:05]Clear old archive folders... [10:04:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:04:05]tlvbuf is 00E7EF80 [10:04:05]SAM_PROTO_ClearQueue [10:04:05]wFMCommunicate request_size=4 [10:04:05]MH_SAM_APDU [10:04:05]CAPDU: 80 09 00 00 [10:04:05]Write to MH i2c: E2 08 00 41 75 80 09 00 00 00 00 00 00 28 [10:04:05]Write i2c OK [10:04:05]MH_I2C_Read... [10:04:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:04:05]Read from MH i2c: E2 [10:04:05]MH_I2C_Read... [10:04:05]Read from MH i2c: E2 03 00 [10:04:05]MH_I2C_Read... [10:04:05]Read from MH i2c: E2 03 00 41 75 00 90 00 2A [10:04:05]RAPDU: 90 00 [10:04:05]wFMCommunicate OK [10:04:05]SAM_PROTO_ClearQueue done [10:04:05]KKMCreateOFDPacket [10:04:05]OFDProtocolAddRootSTLVToBuf [10:04:05]FM_MakeSignedData [10:04:05]FM_MakeSignedData [10:04:05]SAM_PROTO_SignData [10:04:05]wFMCommunicate request_size=4 [10:04:05]MH_SAM_APDU [10:04:05]CAPDU: 80 0D 01 02 [10:04:05]Write to MH i2c: E2 08 00 42 75 80 0D 01 02 00 00 00 00 30 [10:04:05]Write i2c OK [10:04:05]MH_I2C_Read... [10:04:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:04:05]Read from MH i2c: E2 [10:04:05]MH_I2C_Read... [10:04:05]Read from MH i2c: E2 03 00 [10:04:05]MH_I2C_Read... [10:04:05]Read from MH i2c: E2 03 00 42 75 00 90 00 2B [10:04:05]RAPDU: 90 00 [10:04:05]wFMCommunicate OK [10:04:05]wFMCommunicate request_size=255 [10:04:05]MH_SAM_APDU [10:04:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 18 10 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AC 73 01 00 35 04 06 00 41 [10:04:05]Write to MH i2c: E2 02 01 43 75 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 18 10 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AC 73 01 00 35 04 06 00 41 00 00 BD [10:04:05]Write i2c OK [10:04:05]MH_I2C_Read... [10:04:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:04:05]Read from MH i2c: E2 [10:04:05]MH_I2C_Read... [10:04:05]Read from MH i2c: E2 03 00 [10:04:05]MH_I2C_Read... [10:04:05]Read from MH i2c: E2 03 00 43 75 00 90 00 2C [10:04:05]RAPDU: 90 00 [10:04:05]wFMCommunicate OK [10:04:05]wFMCommunicate request_size=10 [10:04:05]MH_SAM_APDU [10:04:05]CAPDU: 80 0D 02 02 05 34 6F B2 CB DD [10:04:05]Write to MH i2c: E2 0D 00 44 75 80 0D 02 02 05 00 34 6F B2 CB DD 00 00 3A [10:04:05]Write i2c OK [10:04:05]MH_I2C_Read... [10:04:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:04:06]Read from MH i2c: E2 [10:04:06]MH_I2C_Read... [10:04:06]Read from MH i2c: E2 03 00 [10:04:06]MH_I2C_Read... [10:04:06]Read from MH i2c: E2 03 00 44 75 00 90 00 2D [10:04:06]RAPDU: 90 00 [10:04:06]wFMCommunicate OK [10:04:06]wFMCommunicate request_size=4 [10:04:06]MH_SAM_APDU [10:04:06]CAPDU: 80 0D 03 02 [10:04:06]Write to MH i2c: E2 08 00 45 75 80 0D 03 02 00 00 00 00 35 [10:04:06]Write i2c OK [10:04:06]MH_I2C_Read... [10:04:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:04:06]Read from MH i2c: E2 [10:04:06]MH_I2C_Read... [10:04:06]Read from MH i2c: E2 0B 00 [10:04:06]MH_I2C_Read... [10:04:06]Read from MH i2c: E2 0B 00 45 75 00 4A CA 7F BB D4 4A D3 B1 90 00 26 [10:04:06]RAPDU: 4A CA 7F BB D4 4A D3 B1 90 00 [10:04:06]wFMCommunicate OK [10:04:06]SAM_PROTO_SignData done [10:04:06]FM_MakeSignedData done [10:04:06]CreateOFDProtocolMessage [10:04:06]wFMCommunicate request_size=4 [10:04:06]MH_SAM_APDU [10:04:06]CAPDU: 80 11 00 00 [10:04:06]Write to MH i2c: E2 08 00 46 75 80 11 00 00 00 00 00 00 35 [10:04:06]Write i2c OK [10:04:06]MH_I2C_Read... [10:04:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:04:06]Read from MH i2c: E2 [10:04:06]MH_I2C_Read... [10:04:06]Read from MH i2c: E2 17 00 [10:04:06]MH_I2C_Read... [10:04:06]Read from MH i2c: E2 17 00 46 75 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 86 [10:04:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:04:06]wFMCommunicate OK [10:04:06]CreateOFDProtocolMessage done [10:04:06]OFDSenderStorePacket 95148 [10:04:06]StoreOFDPacket docnum=95148 [10:04:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9F 2B 07 01 25 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 18 10 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AC 73 01 00 35 04 06 00 41 34 6F B2 CB DD 4A CA 7F BB D4 4A D3 B1 [10:04:06]CheckFolder [10:04:06]dirname=/storage/ofd_packets [10:04:06]CheckFolder done [10:04:06]ProducePacketName [10:04:06]name=ofd_packets/00095148 [10:04:06]NVStorageSaveData ofd_packets/00095148 [10:04:06]File name is /storage/ofd_packets/00095148 [10:04:06]Write 301 bytes [10:04:06]NVStorageSaveData done [10:04:06]OFDSenderStorePacket done [10:04:06]KKMCreateOFDPacket done [10:04:06]NVStorageSaveData kkm_last_timestamp [10:04:06]File name is /storage/kkm_last_timestamp [10:04:06]Write 4 bytes [10:04:06]NVStorageSaveData done [10:04:06]ExternCall_PrintAddStr [10:04:06]wPrintStart [10:04:06]Write to MH i2c: 01 00 00 47 75 BC [10:04:06]Write i2c OK [10:04:06]MH_I2C_Read... [10:04:06]Read from MH i2c: 01 [10:04:06]MH_I2C_Read... [10:04:06]Read from MH i2c: 01 07 00 [10:04:06]MH_I2C_Read... [10:04:06]Read from MH i2c: 01 07 00 47 75 00 00 00 00 00 FF 0F D1 [10:04:06]RasterBufferAndPrint [10:04:06]line Счет N : (1)3405654 [10:04:06]line ИНН: 02508201610067 [10:04:06]line Контрольно-Кассовый Чек [10:04:06]line ПРОДАЖА [10:04:06]line ТРК (МРК, ГНК) : 22 [10:04:06]line Товар: 2710124130 [10:04:06]line Аи-92-К-4 [10:04:06]line 5.980 * 66.90 [10:04:06]line = 400.06 [10:04:06]line НДС 12% НСП 1% [10:04:06]line > о реализуемом товаре [10:04:06]line ОКРУГЛЕНИЕ: -0.06 [10:04:06]line ИТОГО: 400.00 [10:04:06]line Внесено: 400.00 [10:04:06]line СДАЧА: 0.00 [10:04:06]line НСП 1% : 3.54 [10:04:06]line НДС 12% : 42.48 [10:04:06]line Наличными: 400.00 [10:04:06]line Безнал.: 0.00 [10:04:06]line Место: АЗС № 82 "Партнер Нефть" [10:04:06]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:04:06]line СНО: Общий режим [10:04:06]line Чек 147 27.10.2024 10:04 [10:04:06]line Смена: 143 ФФД: 1.0 [10:04:06]line ЗНМ: 0300000017 [10:04:06]line РНМ: 0000000000170478 [10:04:06]line Версия ККМ: v1.0 [10:04:06]line ФМ: 0000000002098560 [10:04:06]line ФД: 95148 [10:04:06]line ФПД: 71693468093405 [10:04:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T100408&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95148&fm=71693468093405&tin=02508201610067®Number=0000000000170478&sum=40000 [10:04:06]OFD Sender: Processing packet 95148 [packets to send 56, broken 55] [10:04:06]ProducePacketName [10:04:06]name=ofd_packets/00095148 [10:04:06]OFD Sender: To server: pG, [10:04:06]CommunicateWithHost lk.salyk.kg:30040 [10:04:06]ConnectInit lk.salyk.kg [10:04:06]written 0, free lines is 4095 [10:04:06]Connected sock=10 [10:04:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9F 2B 07 01 25 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 18 10 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AC 73 01 00 35 04 06 00 41 34 6F B2 CB DD 4A CA 7F BB D4 4A D3 B1 [10:04:06]Write to MH i2c: 01 00 00 72 75 E7 [10:04:06]Write i2c OK [10:04:06]MH_I2C_Read... [10:04:06]Read from MH i2c: 01 [10:04:06]MH_I2C_Read... [10:04:06]Read from MH i2c: 01 07 00 [10:04:06]MH_I2C_Read... [10:04:06]Read from MH i2c: 01 07 00 72 75 00 00 00 00 00 0C 0D 07 [10:04:06]RasterBufferAndPrint [10:04:06]line [10:04:06]line [10:04:06]line [10:04:06]line [10:04:06]line [10:04:06]written 0, free lines is 3346 [10:04:06]MH_Cut [10:04:06]Write to MH i2c: D1 01 00 79 75 01 C0 [10:04:06]Write i2c OK [10:04:06]MH_I2C_Read... [10:04:06]Read from MH i2c: D1 [10:04:06]MH_I2C_Read... [10:04:06]Read from MH i2c: D1 01 00 [10:04:06]MH_I2C_Read... [10:04:06]Read from MH i2c: D1 01 00 79 75 00 BF [10:04:06]Write to MH i2c: 01 00 00 7A 75 EF [10:04:06]Write i2c OK [10:04:06]MH_I2C_Read... [10:04:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 96 BE 47 00 D5 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 32 30 39 38 35 36 30 10 04 04 00 AC 73 01 00 F4 03 04 00 45 BA 1D 67 B6 04 01 00 00 BA 97 D4 EA F4 59 5E BD [10:04:07]CommunicateWithHost err = 0 [10:04:07]CheckOFDResponse [10:04:07]1017 (14) - 77093643461234 [10:04:07]1041 (16) - 0000000002098560 [10:04:07]1040 (4) - 95148 [10:04:07]1012 (4) - 27.10.2024 03:57 [10:04:07]1206 (1) - 0 [10:04:07]OFD Sender: Remove packet 95148 [10:04:07]ProducePacketName [10:04:07]name=ofd_packets/00095148 [10:04:07]NVStorageDeleteData [10:04:07]OFD Sender: No OFD packet to send [10:04:07]*** Cut start [10:04:07]*** Partial cut [10:04:07]*** CUTSNS_PIN = 1 [10:04:07]*** CUTSNS_PIN = 0 [10:04:07]*** Brake cut motor [10:04:08]Read from MH i2c: 01 [10:04:08]MH_I2C_Read... [10:04:08]*** Stop cut motor [10:04:08]*** Cut end [10:04:08]Read from MH i2c: 01 07 00 [10:04:08]MH_I2C_Read... [10:04:08]Read from MH i2c: 01 07 00 7A 75 00 00 00 00 00 FF 0F 04 [10:04:08]process_action close_receipt done [10:04:08]requested_data is exist [10:04:08]produce_requested_data [10:04:08]requested_item fm.sn is exist - process it [10:04:08]wFMCommunicate request_size=4 [10:04:08]MH_SAM_APDU [10:04:08]CAPDU: 80 11 00 00 [10:04:08]Write to MH i2c: E2 08 00 7B 75 80 11 00 00 00 00 00 00 6A [10:04:08]Write i2c OK [10:04:08]MH_I2C_Read... [10:04:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:04:08]Read from MH i2c: E2 [10:04:08]MH_I2C_Read... [10:04:08]Read from MH i2c: E2 17 00 [10:04:08]MH_I2C_Read... [10:04:08]Read from MH i2c: E2 17 00 7B 75 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BB [10:04:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:04:08]wFMCommunicate OK [10:04:08]requested_item fd.num is exist - process it [10:04:08]SAM_PROTO_GetFieldsCounters [10:04:08]wFMCommunicate request_size=4 [10:04:08]MH_SAM_APDU [10:04:08]CAPDU: 80 13 00 00 [10:04:08]Write to MH i2c: E2 08 00 7C 75 80 13 00 00 00 00 00 00 6D [10:04:08]Write i2c OK [10:04:08]MH_I2C_Read... [10:04:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:04:08]Read from MH i2c: E2 [10:04:08]MH_I2C_Read... [10:04:08]Read from MH i2c: E2 62 00 [10:04:08]MH_I2C_Read... [10:04:08]Read from MH i2c: E2 62 00 7C 75 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AC 73 01 00 0E 04 04 00 8F 00 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 F6 [10:04:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AC 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 93 00 00 00 5E 04 04 00 93 00 00 00 57 04 04 00 94 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:04:08]wFMCommunicate OK [10:04:08]SAM_PROTO_GetFieldsCounters done [10:04:08]requested_item shift.num is exist - process it [10:04:08]requested_item shift.opened is exist - process it [10:04:08]req_shift_opened [10:04:08]FM_GetShiftState [10:04:08]SAM_PROTO_GetShiftState [10:04:08]wFMCommunicate request_size=4 [10:04:08]MH_SAM_APDU [10:04:08]CAPDU: 80 13 01 00 [10:04:08]Write to MH i2c: E2 08 00 7D 75 80 13 01 00 00 00 00 00 6F [10:04:08]Write i2c OK [10:04:08]MH_I2C_Read... [10:04:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:04:08]Read from MH i2c: E2 [10:04:08]MH_I2C_Read... [10:04:08]Read from MH i2c: E2 0E 00 [10:04:08]MH_I2C_Read... [10:04:08]Read from MH i2c: E2 0E 00 7D 75 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1B [10:04:08]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:04:08]wFMCommunicate OK [10:04:08]SAM_PROTO_GetShiftState done [10:04:08]FM_GetShiftState done [10:04:08]req_shift_opened done [10:04:08]requested_item shift.open_date is exist - process it [10:04:08]req_shift_open_date [10:04:08]req_shift_open_date done [10:04:08]produce_requested_data done [10:04:08]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95148,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:04:08]process_action_free close_receipt [10:04:08]json_value_free [10:04:08]json_value_free done [10:04:08]process_json_proto returns [10:04:08]Send response to host [10:04:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95148,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:04:08]free response buf [10:04:08]execute_script done [10:04:08]execute_script returns [10:04:08]free content buf [10:04:08]Sock 9.Close socket [10:04:08]Sock 9.Thread stoped [10:04:12]OFD Sender: No OFD packet to send [10:04:17]OFD Sender: No OFD packet to send [10:04:22]OFD Sender: No OFD packet to send [10:04:27]OFD Sender: No OFD packet to send [10:04:32]OFD Sender: No OFD packet to send [10:04:37]OFD Sender: No OFD packet to send [10:04:42]OFD Sender: No OFD packet to send [10:04:47]OFD Sender: No OFD packet to send [10:04:52]OFD Sender: No OFD packet to send [10:04:57]OFD Sender: No OFD packet to send [10:05:02]OFD Sender: No OFD packet to send [10:05:07]OFD Sender: No OFD packet to send [10:05:12]OFD Sender: No OFD packet to send [10:05:17]OFD Sender: No OFD packet to send [10:05:22]OFD Sender: No OFD packet to send [10:05:27]OFD Sender: No OFD packet to send [10:05:32]OFD Sender: No OFD packet to send [10:05:37]OFD Sender: No OFD packet to send [10:05:42]OFD Sender: No OFD packet to send [10:05:47]OFD Sender: No OFD packet to send [10:05:52]OFD Sender: No OFD packet to send [10:05:57]OFD Sender: No OFD packet to send [10:06:02]OFD Sender: No OFD packet to send [10:06:07]OFD Sender: No OFD packet to send [10:06:12]OFD Sender: No OFD packet to send [10:06:17]OFD Sender: No OFD packet to send [10:06:22]OFD Sender: No OFD packet to send [10:06:25]accept exits with 7 [10:06:25]New connection [10:06:25]New thread 3066723684 created [10:06:25]Thread 3066867044 joined [10:06:25]Waiting for new connection... [10:06:25] Sock 7.Parse request [10:06:25]Sock 7.Check first char [10:06:25]Sock 7.First char is OK [10:06:25]request: POST /json_proto HTTP/1.0 [10:06:25]Method: POST [10:06:25]URL: /json_proto [10:06:25]Method is POST - this is cgi request [10:06:25]url: /json_proto [10:06:25]query_string will be loaded in cgi processing [10:06:25]execute_cgi json_proto POST (null) [10:06:25]execute_cgi path=json_proto method=POST [10:06:25]POST find Content-Length [10:06:25]Host: 172.17.40.67:8080 [10:06:25]Content-Length: 683 [10:06:25]Content-Type: application/json [10:06:25] [10:06:25]POST finish read [10:06:25]Found Content-Length = 683 [10:06:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405655", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:06:25]execute_script... [10:06: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)3405655", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:06:25]POST & json_proto [10:06:25]process_json_proto [10:06:25]json parsed OK: [10:06:25]protocol is kg_v1.0 [10:06:25]action value=close_receipt [10:06:25]process_action close_receipt [10:06:25]cmd_close_receipt [10:06:25]MH_GetDate [10:06:25]Write to MH i2c: F0 00 00 7E 75 E2 [10:06:25]Write i2c OK [10:06:25]MH_I2C_Read... [10:06:25]Read from MH i2c: F0 [10:06:25]MH_I2C_Read... [10:06:25]Read from MH i2c: F0 09 00 [10:06:25]MH_I2C_Read... [10:06:25]Read from MH i2c: F0 09 00 7E 75 00 A5 10 1E 67 EE DA 66 66 B9 [10:06:25]GetLastDocTimeStamp 1730023448 [10:06:25]current date 1730023589 [10:06:25]FM_GetShiftState [10:06:25]SAM_PROTO_GetShiftState [10:06:25]wFMCommunicate request_size=4 [10:06:25]MH_SAM_APDU [10:06:25]CAPDU: 80 13 01 00 [10:06:25]Write to MH i2c: E2 08 00 7F 75 80 13 01 00 00 00 00 00 71 [10:06:25]Write i2c OK [10:06:25]MH_I2C_Read... [10:06:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:06:25]Read from MH i2c: E2 [10:06:25]MH_I2C_Read... [10:06:25]Read from MH i2c: E2 0E 00 [10:06:25]MH_I2C_Read... [10:06:25]Read from MH i2c: E2 0E 00 7F 75 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1D [10:06:25]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:06:25]wFMCommunicate OK [10:06:25]SAM_PROTO_GetShiftState done [10:06:25]FM_GetShiftState done [10:06:25]opened in 1729987736 [10:06:25]opened+sec_in_day 1730074136 [10:06:25]quantity*price = 100015 [10:06:25]sum+1 = 100017 [10:06:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 148 27.10.2024 10:06 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95149 ФПД: 20350258278204 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T100629&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95149&fm=20350258278204&tin=02508201610067®Number=0000000000170478&sum=100000 [10:06:26]StoreToDocumentArchive [10:06:26]shift 143 fd 95149 [10:06:26]save to /storage/0143/doc_00095149 [10:06:26]save last doc name /storage/0143/doc_00095149 to /storage/kkm_last_doc_name [10:06:26]save OK [10:06:26]Clear old archive folders... [10:06:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:06:26]tlvbuf is 00E41A60 [10:06:26]SAM_PROTO_ClearQueue [10:06:26]wFMCommunicate request_size=4 [10:06:26]MH_SAM_APDU [10:06:26]CAPDU: 80 09 00 00 [10:06:26]Write to MH i2c: E2 08 00 8C 75 80 09 00 00 00 00 00 00 73 [10:06:26]Write i2c OK [10:06:26]MH_I2C_Read... [10:06:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:06:26]Read from MH i2c: E2 [10:06:26]MH_I2C_Read... [10:06:26]Read from MH i2c: E2 03 00 [10:06:26]MH_I2C_Read... [10:06:26]Read from MH i2c: E2 03 00 8C 75 00 90 00 75 [10:06:26]RAPDU: 90 00 [10:06:26]wFMCommunicate OK [10:06:26]SAM_PROTO_ClearQueue done [10:06:26]KKMCreateOFDPacket [10:06:26]OFDProtocolAddRootSTLVToBuf [10:06:26]FM_MakeSignedData [10:06:26]FM_MakeSignedData [10:06:26]SAM_PROTO_SignData [10:06:26]wFMCommunicate request_size=4 [10:06:26]MH_SAM_APDU [10:06:26]CAPDU: 80 0D 01 02 [10:06:26]Write to MH i2c: E2 08 00 8D 75 80 0D 01 02 00 00 00 00 7B [10:06:26]Write i2c OK [10:06:26]MH_I2C_Read... [10:06:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:06:26]Read from MH i2c: E2 [10:06:26]MH_I2C_Read... [10:06:26]Read from MH i2c: E2 03 00 [10:06:26]MH_I2C_Read... [10:06:26]Read from MH i2c: E2 03 00 8D 75 00 90 00 76 [10:06:26]RAPDU: 90 00 [10:06:26]wFMCommunicate OK [10:06:26]wFMCommunicate request_size=255 [10:06:26]MH_SAM_APDU [10:06: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 A5 10 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AD 73 01 00 35 04 06 00 12 [10:06:26]Write to MH i2c: E2 02 01 8E 75 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 A5 10 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AD 73 01 00 35 04 06 00 12 00 00 93 [10:06:26]Write i2c OK [10:06:26]MH_I2C_Read... [10:06:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:06:26]Read from MH i2c: E2 [10:06:26]MH_I2C_Read... [10:06:26]Read from MH i2c: E2 03 00 [10:06:26]MH_I2C_Read... [10:06:26]Read from MH i2c: E2 03 00 8E 75 00 90 00 77 [10:06:26]RAPDU: 90 00 [10:06:26]wFMCommunicate OK [10:06:26]wFMCommunicate request_size=10 [10:06:26]MH_SAM_APDU [10:06:26]CAPDU: 80 0D 02 02 05 82 29 EA 6F 3C [10:06:26]Write to MH i2c: E2 0D 00 8F 75 80 0D 02 02 05 00 82 29 EA 6F 3C 00 00 C8 [10:06:26]Write i2c OK [10:06:26]MH_I2C_Read... [10:06:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:06:26]Read from MH i2c: E2 [10:06:26]MH_I2C_Read... [10:06:26]Read from MH i2c: E2 03 00 [10:06:26]MH_I2C_Read... [10:06:26]Read from MH i2c: E2 03 00 8F 75 00 90 00 78 [10:06:26]RAPDU: 90 00 [10:06:26]wFMCommunicate OK [10:06:26]wFMCommunicate request_size=4 [10:06:26]MH_SAM_APDU [10:06:26]CAPDU: 80 0D 03 02 [10:06:26]Write to MH i2c: E2 08 00 90 75 80 0D 03 02 00 00 00 00 80 [10:06:26]Write i2c OK [10:06:26]MH_I2C_Read... [10:06:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:06:27]Read from MH i2c: E2 [10:06:27]MH_I2C_Read... [10:06:27]Read from MH i2c: E2 0B 00 [10:06:27]MH_I2C_Read... [10:06:27]Read from MH i2c: E2 0B 00 90 75 00 44 6E D7 49 9B 73 5C 0A 90 00 C7 [10:06:27]RAPDU: 44 6E D7 49 9B 73 5C 0A 90 00 [10:06:27]wFMCommunicate OK [10:06:27]SAM_PROTO_SignData done [10:06:27]FM_MakeSignedData done [10:06:27]CreateOFDProtocolMessage [10:06:27]wFMCommunicate request_size=4 [10:06:27]MH_SAM_APDU [10:06:27]CAPDU: 80 11 00 00 [10:06:27]Write to MH i2c: E2 08 00 91 75 80 11 00 00 00 00 00 00 80 [10:06:27]Write i2c OK [10:06:27]MH_I2C_Read... [10:06:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:06:27]Read from MH i2c: E2 [10:06:27]MH_I2C_Read... [10:06:27]Read from MH i2c: E2 17 00 [10:06:27]MH_I2C_Read... [10:06:27]Read from MH i2c: E2 17 00 91 75 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D1 [10:06:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:06:27]wFMCommunicate OK [10:06:27]CreateOFDProtocolMessage done [10:06:27]OFDSenderStorePacket 95149 [10:06:27]StoreOFDPacket docnum=95149 [10:06:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6C 36 07 01 47 CB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 A5 10 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AD 73 01 00 35 04 06 00 12 82 29 EA 6F 3C 44 6E D7 49 9B 73 5C 0A [10:06:27]CheckFolder [10:06:27]dirname=/storage/ofd_packets [10:06:27]CheckFolder done [10:06:27]ProducePacketName [10:06:27]name=ofd_packets/00095149 [10:06:27]NVStorageSaveData ofd_packets/00095149 [10:06:27]File name is /storage/ofd_packets/00095149 [10:06:27]Write 301 bytes [10:06:27]NVStorageSaveData done [10:06:27]OFDSenderStorePacket done [10:06:27]KKMCreateOFDPacket done [10:06:27]NVStorageSaveData kkm_last_timestamp [10:06:27]File name is /storage/kkm_last_timestamp [10:06:27]Write 4 bytes [10:06:27]NVStorageSaveData done [10:06:27]ExternCall_PrintAddStr [10:06:27]wPrintStart [10:06:27]Write to MH i2c: 01 00 00 92 75 07 [10:06:27]Write i2c OK [10:06:27]MH_I2C_Read... [10:06:27]Read from MH i2c: 01 [10:06:27]MH_I2C_Read... [10:06:27]Read from MH i2c: 01 07 00 [10:06:27]MH_I2C_Read... [10:06:27]Read from MH i2c: 01 07 00 92 75 00 00 00 00 00 FF 0F 1C [10:06:27]RasterBufferAndPrint [10:06:27]line Счет N : (1)3405655 [10:06:27]line ИНН: 02508201610067 [10:06:27]line Контрольно-Кассовый Чек [10:06:27]line ПРОДАЖА [10:06:27]line ТРК (МРК, ГНК) : 32 [10:06:27]line Товар: 2710124130 [10:06:27]line Аи-92-К-4 [10:06:27]line 14.950 * 66.90 [10:06:27]line = 1000.16 [10:06:27]line НДС 12% НСП 1% [10:06:27]line > о реализуемом товаре [10:06:27]line ОКРУГЛЕНИЕ: -0.16 [10:06:27]line ИТОГО: 1000.00 [10:06:27]line Внесено: 1000.00 [10:06:27]line СДАЧА: 0.00 [10:06:27]line НСП 1% : 8.85 [10:06:27]line НДС 12% : 106.21 [10:06:27]line Наличными: 1000.00 [10:06:27]line Безнал.: 0.00 [10:06:27]line Место: АЗС № 82 "Партнер Нефть" [10:06:27]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:06:27]line СНО: Общий режим [10:06:27]line Чек 148 27.10.2024 10:06 [10:06:27]line Смена: 143 ФФД: 1.0 [10:06:27]line ЗНМ: 0300000017 [10:06:27]line РНМ: 0000000000170478 [10:06:27]line Версия ККМ: v1.0 [10:06:27]line ФМ: 0000000002098560 [10:06:27]line ФД: 95149 [10:06:27]line ФПД: 20350258278204 [10:06:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T100629&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95149&fm=20350258278204&tin=02508201610067®Number=0000000000170478&sum=100000 [10:06:27]OFD Sender: Processing packet 95149 [packets to send 56, broken 55] [10:06:27]ProducePacketName [10:06:27]name=ofd_packets/00095149 [10:06:27]OFD Sender: To server: pG, [10:06:27]CommunicateWithHost lk.salyk.kg:30040 [10:06:27]ConnectInit lk.salyk.kg [10:06:27]written 0, free lines is 4095 [10:06:27]Connected sock=10 [10:06:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6C 36 07 01 47 CB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 A5 10 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AD 73 01 00 35 04 06 00 12 82 29 EA 6F 3C 44 6E D7 49 9B 73 5C 0A [10:06:27]Write to MH i2c: 01 00 00 BD 75 32 [10:06:27]Write i2c OK [10:06:27]MH_I2C_Read... [10:06:27]Read from MH i2c: 01 [10:06:27]MH_I2C_Read... [10:06:27]Read from MH i2c: 01 07 00 [10:06:27]MH_I2C_Read... [10:06:27]Read from MH i2c: 01 07 00 BD 75 00 00 00 00 00 04 0D 4A [10:06:27]RasterBufferAndPrint [10:06:27]line [10:06:27]line [10:06:27]line [10:06:27]line [10:06:27]line [10:06:27]written 0, free lines is 3339 [10:06:27]MH_Cut [10:06:27]Write to MH i2c: D1 01 00 C4 75 01 0B [10:06:27]Write i2c OK [10:06:27]MH_I2C_Read... [10:06:27]Read from MH i2c: D1 [10:06:27]MH_I2C_Read... [10:06:27]Read from MH i2c: D1 01 00 [10:06:27]MH_I2C_Read... [10:06:27]Read from MH i2c: D1 01 00 C4 75 00 0A [10:06:27]Write to MH i2c: 01 00 00 C5 75 3A [10:06:27]Write i2c OK [10:06:27]MH_I2C_Read... [10:06:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1F BC 47 00 26 65 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AD 73 01 00 F4 03 04 00 D2 BA 1D 67 B6 04 01 00 00 26 07 74 47 7D 36 52 D5 [10:06:27]CommunicateWithHost err = 0 [10:06:27]CheckOFDResponse [10:06:27]1017 (14) - 77093643461234 [10:06:27]1041 (16) - 0000000002098560 [10:06:27]1040 (4) - 95149 [10:06:27]1012 (4) - 27.10.2024 04:00 [10:06:27]1206 (1) - 0 [10:06:27]OFD Sender: Remove packet 95149 [10:06:27]ProducePacketName [10:06:27]name=ofd_packets/00095149 [10:06:27]NVStorageDeleteData [10:06:28]OFD Sender: No OFD packet to send [10:06:28]*** Cut start [10:06:28]*** Partial cut [10:06:28]*** CUTSNS_PIN = 1 [10:06:28]*** CUTSNS_PIN = 0 [10:06:28]*** Brake cut motor [10:06:29]Read from MH i2c: 01 [10:06:29]MH_I2C_Read... [10:06:29]*** Stop cut motor [10:06:29]*** Cut end [10:06:29]Read from MH i2c: 01 07 00 [10:06:29]MH_I2C_Read... [10:06:29]Read from MH i2c: 01 07 00 C5 75 00 00 00 00 00 FF 0F 4F [10:06:29]process_action close_receipt done [10:06:29]requested_data is exist [10:06:29]produce_requested_data [10:06:29]requested_item fm.sn is exist - process it [10:06:29]wFMCommunicate request_size=4 [10:06:29]MH_SAM_APDU [10:06:29]CAPDU: 80 11 00 00 [10:06:29]Write to MH i2c: E2 08 00 C6 75 80 11 00 00 00 00 00 00 B5 [10:06:29]Write i2c OK [10:06:29]MH_I2C_Read... [10:06:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:06:29]Read from MH i2c: E2 [10:06:29]MH_I2C_Read... [10:06:29]Read from MH i2c: E2 17 00 [10:06:29]MH_I2C_Read... [10:06:29]Read from MH i2c: E2 17 00 C6 75 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 06 [10:06:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:06:29]wFMCommunicate OK [10:06:29]requested_item fd.num is exist - process it [10:06:29]SAM_PROTO_GetFieldsCounters [10:06:29]wFMCommunicate request_size=4 [10:06:29]MH_SAM_APDU [10:06:29]CAPDU: 80 13 00 00 [10:06:29]Write to MH i2c: E2 08 00 C7 75 80 13 00 00 00 00 00 00 B8 [10:06:29]Write i2c OK [10:06:29]MH_I2C_Read... [10:06:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:06:29]Read from MH i2c: E2 [10:06:29]MH_I2C_Read... [10:06:29]Read from MH i2c: E2 62 00 [10:06:29]MH_I2C_Read... [10:06:29]Read from MH i2c: E2 62 00 C7 75 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AD 73 01 00 0E 04 04 00 8F 00 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 45 [10:06:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AD 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 94 00 00 00 5E 04 04 00 94 00 00 00 57 04 04 00 95 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:06:29]wFMCommunicate OK [10:06:29]SAM_PROTO_GetFieldsCounters done [10:06:29]requested_item shift.num is exist - process it [10:06:29]requested_item shift.opened is exist - process it [10:06:29]req_shift_opened [10:06:29]FM_GetShiftState [10:06:29]SAM_PROTO_GetShiftState [10:06:29]wFMCommunicate request_size=4 [10:06:29]MH_SAM_APDU [10:06:29]CAPDU: 80 13 01 00 [10:06:29]Write to MH i2c: E2 08 00 C8 75 80 13 01 00 00 00 00 00 BA [10:06:29]Write i2c OK [10:06:29]MH_I2C_Read... [10:06:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:06:29]Read from MH i2c: E2 [10:06:29]MH_I2C_Read... [10:06:29]Read from MH i2c: E2 0E 00 [10:06:29]MH_I2C_Read... [10:06:29]Read from MH i2c: E2 0E 00 C8 75 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 66 [10:06:29]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:06:29]wFMCommunicate OK [10:06:29]SAM_PROTO_GetShiftState done [10:06:29]FM_GetShiftState done [10:06:29]req_shift_opened done [10:06:29]requested_item shift.open_date is exist - process it [10:06:29]req_shift_open_date [10:06:29]req_shift_open_date done [10:06:29]produce_requested_data done [10:06:29]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95149,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:06:29]process_action_free close_receipt [10:06:29]json_value_free [10:06:29]json_value_free done [10:06:29]process_json_proto returns [10:06:29]Send response to host [10:06:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95149,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:06:29]free response buf [10:06:29]execute_script done [10:06:29]execute_script returns [10:06:29]free content buf [10:06:29]Sock 7.Close socket [10:06:29]Sock 7.Thread stoped [10:06:33]OFD Sender: No OFD packet to send [10:06:38]OFD Sender: No OFD packet to send [10:06:43]OFD Sender: No OFD packet to send [10:06:48]OFD Sender: No OFD packet to send [10:06:53]OFD Sender: No OFD packet to send [10:06:58]OFD Sender: No OFD packet to send [10:07:03]OFD Sender: No OFD packet to send [10:07:08]OFD Sender: No OFD packet to send [10:07:13]OFD Sender: No OFD packet to send [10:07:18]OFD Sender: No OFD packet to send [10:07:23]OFD Sender: No OFD packet to send [10:07:28]OFD Sender: No OFD packet to send [10:07:33]OFD Sender: No OFD packet to send [10:07:38]OFD Sender: No OFD packet to send [10:07:43]OFD Sender: No OFD packet to send [10:07:48]OFD Sender: No OFD packet to send [10:07:53]OFD Sender: No OFD packet to send [10:07:58]OFD Sender: No OFD packet to send [10:08:03]OFD Sender: No OFD packet to send [10:08:08]accept exits with 9 [10:08:08]New connection [10:08:08]New thread 3066867044 created [10:08:08]Thread 3066723684 joined [10:08:08]Waiting for new connection... [10:08:08] Sock 9.Parse request [10:08:08]Sock 9.Check first char [10:08:08]Sock 9.First char is OK [10:08:08]request: POST /json_proto HTTP/1.0 [10:08:08]Method: POST [10:08:08]URL: /json_proto [10:08:08]Method is POST - this is cgi request [10:08:08]url: /json_proto [10:08:08]query_string will be loaded in cgi processing [10:08:08]execute_cgi json_proto POST (null) [10:08:08]execute_cgi path=json_proto method=POST [10:08:08]POST find Content-Length [10:08:08]Host: 172.17.40.67:8080 [10:08:08]Content-Length: 678 [10:08:08]Content-Type: application/json [10:08:08] [10:08:08]POST finish read [10:08:08]Found Content-Length = 678 [10:08:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405657", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:08:08]execute_script... [10:08: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)3405657", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:08:08]POST & json_proto [10:08:08]process_json_proto [10:08:08]json parsed OK: [10:08:08]protocol is kg_v1.0 [10:08:08]action value=close_receipt [10:08:08]process_action close_receipt [10:08:08]cmd_close_receipt [10:08:08]MH_GetDate [10:08:08]Write to MH i2c: F0 00 00 C9 75 2D [10:08:08]Write i2c OK [10:08:08]MH_I2C_Read... [10:08:08]Read from MH i2c: F0 [10:08:08]MH_I2C_Read... [10:08:08]Read from MH i2c: F0 09 00 [10:08:08]MH_I2C_Read... [10:08:08]Read from MH i2c: F0 09 00 C9 75 00 0C 11 1E 67 EE DA 66 66 6C [10:08:08]GetLastDocTimeStamp 1730023589 [10:08:08]current date 1730023692 [10:08:08]FM_GetShiftState [10:08:08]SAM_PROTO_GetShiftState [10:08:08]wFMCommunicate request_size=4 [10:08:08]MH_SAM_APDU [10:08:08]CAPDU: 80 13 01 00 [10:08:08]Write to MH i2c: E2 08 00 CA 75 80 13 01 00 00 00 00 00 BC [10:08:08]Write i2c OK [10:08:08]MH_I2C_Read... [10:08:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:08:08]Read from MH i2c: E2 [10:08:08]MH_I2C_Read... [10:08:08]Read from MH i2c: E2 0E 00 [10:08:08]MH_I2C_Read... [10:08:08]Read from MH i2c: E2 0E 00 CA 75 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 68 [10:08:08]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:08:08]wFMCommunicate OK [10:08:08]SAM_PROTO_GetShiftState done [10:08:08]FM_GetShiftState done [10:08:08]opened in 1729987736 [10:08:08]opened+sec_in_day 1730074136 [10:08:08]quantity*price = 20003 [10:08:08]sum+1 = 20004 [10:08:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 149 27.10.2024 10:08 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95150 ФПД: 83952461975870 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T100812&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95150&fm=83952461975870&tin=02508201610067®Number=0000000000170478&sum=20000 [10:08:09]StoreToDocumentArchive [10:08:09]shift 143 fd 95150 [10:08:09]save to /storage/0143/doc_00095150 [10:08:09]save last doc name /storage/0143/doc_00095150 to /storage/kkm_last_doc_name [10:08:09]save OK [10:08:09]Clear old archive folders... [10:08:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:08:09]tlvbuf is 0102C370 [10:08:09]SAM_PROTO_ClearQueue [10:08:09]wFMCommunicate request_size=4 [10:08:09]MH_SAM_APDU [10:08:09]CAPDU: 80 09 00 00 [10:08:09]Write to MH i2c: E2 08 00 D7 75 80 09 00 00 00 00 00 00 BE [10:08:09]Write i2c OK [10:08:09]MH_I2C_Read... [10:08:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:08:09]Read from MH i2c: E2 [10:08:09]MH_I2C_Read... [10:08:09]Read from MH i2c: E2 03 00 [10:08:09]MH_I2C_Read... [10:08:09]Read from MH i2c: E2 03 00 D7 75 00 90 00 C0 [10:08:09]RAPDU: 90 00 [10:08:09]wFMCommunicate OK [10:08:09]SAM_PROTO_ClearQueue done [10:08:09]KKMCreateOFDPacket [10:08:09]OFDProtocolAddRootSTLVToBuf [10:08:09]FM_MakeSignedData [10:08:09]FM_MakeSignedData [10:08:09]SAM_PROTO_SignData [10:08:09]wFMCommunicate request_size=4 [10:08:09]MH_SAM_APDU [10:08:09]CAPDU: 80 0D 01 02 [10:08:09]Write to MH i2c: E2 08 00 D8 75 80 0D 01 02 00 00 00 00 C6 [10:08:09]Write i2c OK [10:08:09]MH_I2C_Read... [10:08:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:08:09]Read from MH i2c: E2 [10:08:09]MH_I2C_Read... [10:08:09]Read from MH i2c: E2 03 00 [10:08:09]MH_I2C_Read... [10:08:09]Read from MH i2c: E2 03 00 D8 75 00 90 00 C1 [10:08:09]RAPDU: 90 00 [10:08:09]wFMCommunicate OK [10:08:09]wFMCommunicate request_size=255 [10:08:09]MH_SAM_APDU [10:08: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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 0C 11 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AE 73 01 00 35 04 06 00 4C [10:08:09]Write to MH i2c: E2 02 01 D9 75 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 0C 11 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AE 73 01 00 35 04 06 00 4C 00 00 4A [10:08:09]Write i2c OK [10:08:09]MH_I2C_Read... [10:08:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:08:10]Read from MH i2c: E2 [10:08:10]MH_I2C_Read... [10:08:10]Read from MH i2c: E2 03 00 [10:08:10]MH_I2C_Read... [10:08:10]Read from MH i2c: E2 03 00 D9 75 00 90 00 C2 [10:08:10]RAPDU: 90 00 [10:08:10]wFMCommunicate OK [10:08:10]wFMCommunicate request_size=10 [10:08:10]MH_SAM_APDU [10:08:10]CAPDU: 80 0D 02 02 05 5A B4 AC 91 3E [10:08:10]Write to MH i2c: E2 0D 00 DA 75 80 0D 02 02 05 00 5A B4 AC 91 3E 00 00 5C [10:08:10]Write i2c OK [10:08:10]MH_I2C_Read... [10:08:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:08:10]Read from MH i2c: E2 [10:08:10]MH_I2C_Read... [10:08:10]Read from MH i2c: E2 03 00 [10:08:10]MH_I2C_Read... [10:08:10]Read from MH i2c: E2 03 00 DA 75 00 90 00 C3 [10:08:10]RAPDU: 90 00 [10:08:10]wFMCommunicate OK [10:08:10]wFMCommunicate request_size=4 [10:08:10]MH_SAM_APDU [10:08:10]CAPDU: 80 0D 03 02 [10:08:10]Write to MH i2c: E2 08 00 DB 75 80 0D 03 02 00 00 00 00 CB [10:08:10]Write i2c OK [10:08:10]MH_I2C_Read... [10:08:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:08:10]Read from MH i2c: E2 [10:08:10]MH_I2C_Read... [10:08:10]Read from MH i2c: E2 0B 00 [10:08:10]MH_I2C_Read... [10:08:10]Read from MH i2c: E2 0B 00 DB 75 00 A5 4C E9 A4 45 AD EC 21 90 00 49 [10:08:10]RAPDU: A5 4C E9 A4 45 AD EC 21 90 00 [10:08:10]wFMCommunicate OK [10:08:10]SAM_PROTO_SignData done [10:08:10]FM_MakeSignedData done [10:08:10]CreateOFDProtocolMessage [10:08:10]wFMCommunicate request_size=4 [10:08:10]MH_SAM_APDU [10:08:10]CAPDU: 80 11 00 00 [10:08:10]Write to MH i2c: E2 08 00 DC 75 80 11 00 00 00 00 00 00 CB [10:08:10]Write i2c OK [10:08:10]MH_I2C_Read... [10:08:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:08:10]Read from MH i2c: E2 [10:08:10]MH_I2C_Read... [10:08:10]Read from MH i2c: E2 17 00 [10:08:10]MH_I2C_Read... [10:08:10]Read from MH i2c: E2 17 00 DC 75 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1C [10:08:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:08:10]wFMCommunicate OK [10:08:10]CreateOFDProtocolMessage done [10:08:10]OFDSenderStorePacket 95150 [10:08:10]StoreOFDPacket docnum=95150 [10:08:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0D 98 07 01 64 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 0C 11 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AE 73 01 00 35 04 06 00 4C 5A B4 AC 91 3E A5 4C E9 A4 45 AD EC 21 [10:08:10]CheckFolder [10:08:10]dirname=/storage/ofd_packets [10:08:10]CheckFolder done [10:08:10]ProducePacketName [10:08:10]name=ofd_packets/00095150 [10:08:10]NVStorageSaveData ofd_packets/00095150 [10:08:10]File name is /storage/ofd_packets/00095150 [10:08:10]Write 301 bytes [10:08:10]NVStorageSaveData done [10:08:10]OFDSenderStorePacket done [10:08:10]KKMCreateOFDPacket done [10:08:10]NVStorageSaveData kkm_last_timestamp [10:08:10]File name is /storage/kkm_last_timestamp [10:08:10]Write 4 bytes [10:08:10]NVStorageSaveData done [10:08:10]ExternCall_PrintAddStr [10:08:10]wPrintStart [10:08:10]Write to MH i2c: 01 00 00 DD 75 52 [10:08:10]Write i2c OK [10:08:10]MH_I2C_Read... [10:08:10]Read from MH i2c: 01 [10:08:10]MH_I2C_Read... [10:08:10]Read from MH i2c: 01 07 00 [10:08:10]MH_I2C_Read... [10:08:10]Read from MH i2c: 01 07 00 DD 75 00 00 00 00 00 FF 0F 67 [10:08:10]RasterBufferAndPrint [10:08:10]line Счет N : (1)3405657 [10:08:10]line ИНН: 02508201610067 [10:08:10]line Контрольно-Кассовый Чек [10:08:10]line ПРОДАЖА [10:08:10]line ТРК (МРК, ГНК) : 12 [10:08:10]line Товар: 2710124130 [10:08:10]line Аи-92-К-4 [10:08:10]line 2.990 * 66.90 [10:08:10]line = 200.03 [10:08:10]line НДС 12% НСП 1% [10:08:10]line > о реализуемом товаре [10:08:10]line ОКРУГЛЕНИЕ: -0.03 [10:08:10]line ИТОГО: 200.00 [10:08:10]line Внесено: 200.00 [10:08:10]line СДАЧА: 0.00 [10:08:10]line НСП 1% : 1.77 [10:08:10]line НДС 12% : 21.24 [10:08:10]line Наличными: 200.00 [10:08:10]line Безнал.: 0.00 [10:08:10]line Место: АЗС № 82 "Партнер Нефть" [10:08:10]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:08:10]line СНО: Общий режим [10:08:10]line Чек 149 27.10.2024 10:08 [10:08:10]line Смена: 143 ФФД: 1.0 [10:08:10]line ЗНМ: 0300000017 [10:08:10]line РНМ: 0000000000170478 [10:08:10]line Версия ККМ: v1.0 [10:08:10]line ФМ: 0000000002098560 [10:08:10]line ФД: 95150 [10:08:10]line ФПД: 83952461975870 [10:08:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T100812&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95150&fm=83952461975870&tin=02508201610067®Number=0000000000170478&sum=20000 [10:08:10]OFD Sender: Processing packet 95150 [packets to send 56, broken 55] [10:08:10]ProducePacketName [10:08:10]name=ofd_packets/00095150 [10:08:10]OFD Sender: To server: pG, [10:08:10]CommunicateWithHost lk.salyk.kg:30040 [10:08:10]ConnectInit lk.salyk.kg [10:08:10]written 0, free lines is 4095 [10:08:10]Connected sock=10 [10:08:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0D 98 07 01 64 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 0C 11 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AE 73 01 00 35 04 06 00 4C 5A B4 AC 91 3E A5 4C E9 A4 45 AD EC 21 [10:08:10]Write to MH i2c: 01 00 00 08 76 7E [10:08:10]Write i2c OK [10:08:10]MH_I2C_Read... [10:08:10]Read from MH i2c: 01 [10:08:10]MH_I2C_Read... [10:08:10]Read from MH i2c: 01 07 00 [10:08:10]MH_I2C_Read... [10:08:10]Read from MH i2c: 01 07 00 08 76 00 00 00 00 00 FD 0C 8E [10:08:10]RasterBufferAndPrint [10:08:10]line [10:08:10]line [10:08:10]line [10:08:10]line [10:08:10]line [10:08:10]written 0, free lines is 3331 [10:08:11]MH_Cut [10:08:11]Write to MH i2c: D1 01 00 0F 76 01 57 [10:08:11]Write i2c OK [10:08:11]MH_I2C_Read... [10:08:11]Read from MH i2c: D1 [10:08:11]MH_I2C_Read... [10:08:11]Read from MH i2c: D1 01 00 [10:08:11]MH_I2C_Read... [10:08:11]Read from MH i2c: D1 01 00 0F 76 00 56 [10:08:11]Write to MH i2c: 01 00 00 10 76 86 [10:08:11]Write i2c OK [10:08:11]MH_I2C_Read... [10:08:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6B BF 47 00 17 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 32 30 39 38 35 36 30 10 04 04 00 AE 73 01 00 F4 03 04 00 39 BB 1D 67 B6 04 01 00 00 FC E1 8E F4 16 73 BD 3B [10:08:11]CommunicateWithHost err = 0 [10:08:11]CheckOFDResponse [10:08:11]1017 (14) - 77093643461234 [10:08:11]1041 (16) - 0000000002098560 [10:08:11]1040 (4) - 95150 [10:08:11]1012 (4) - 27.10.2024 04:02 [10:08:11]1206 (1) - 0 [10:08:11]OFD Sender: Remove packet 95150 [10:08:11]ProducePacketName [10:08:11]name=ofd_packets/00095150 [10:08:11]NVStorageDeleteData [10:08:11]OFD Sender: No OFD packet to send [10:08:11]*** Cut start [10:08:11]*** Partial cut [10:08:11]*** CUTSNS_PIN = 1 [10:08:11]*** CUTSNS_PIN = 0 [10:08:11]*** Brake cut motor [10:08:12]Read from MH i2c: 01 [10:08:12]MH_I2C_Read... [10:08:12]*** Stop cut motor [10:08:12]*** Cut end [10:08:12]Read from MH i2c: 01 07 00 [10:08:12]MH_I2C_Read... [10:08:12]Read from MH i2c: 01 07 00 10 76 00 00 00 00 00 FF 0F 9B [10:08:12]process_action close_receipt done [10:08:12]requested_data is exist [10:08:12]produce_requested_data [10:08:12]requested_item fm.sn is exist - process it [10:08:12]wFMCommunicate request_size=4 [10:08:12]MH_SAM_APDU [10:08:12]CAPDU: 80 11 00 00 [10:08:12]Write to MH i2c: E2 08 00 11 76 80 11 00 00 00 00 00 00 01 [10:08:12]Write i2c OK [10:08:12]MH_I2C_Read... [10:08:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:08:12]Read from MH i2c: E2 [10:08:12]MH_I2C_Read... [10:08:12]Read from MH i2c: E2 17 00 [10:08:12]MH_I2C_Read... [10:08:12]Read from MH i2c: E2 17 00 11 76 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 52 [10:08:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:08:12]wFMCommunicate OK [10:08:12]requested_item fd.num is exist - process it [10:08:12]SAM_PROTO_GetFieldsCounters [10:08:12]wFMCommunicate request_size=4 [10:08:12]MH_SAM_APDU [10:08:12]CAPDU: 80 13 00 00 [10:08:12]Write to MH i2c: E2 08 00 12 76 80 13 00 00 00 00 00 00 04 [10:08:12]Write i2c OK [10:08:12]MH_I2C_Read... [10:08:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:08:12]Read from MH i2c: E2 [10:08:12]MH_I2C_Read... [10:08:12]Read from MH i2c: E2 62 00 [10:08:12]MH_I2C_Read... [10:08:12]Read from MH i2c: E2 62 00 12 76 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AE 73 01 00 0E 04 04 00 8F 00 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 95 [10:08:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AE 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 95 00 00 00 5E 04 04 00 95 00 00 00 57 04 04 00 96 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:08:12]wFMCommunicate OK [10:08:12]SAM_PROTO_GetFieldsCounters done [10:08:12]requested_item shift.num is exist - process it [10:08:12]requested_item shift.opened is exist - process it [10:08:12]req_shift_opened [10:08:12]FM_GetShiftState [10:08:12]SAM_PROTO_GetShiftState [10:08:12]wFMCommunicate request_size=4 [10:08:12]MH_SAM_APDU [10:08:12]CAPDU: 80 13 01 00 [10:08:12]Write to MH i2c: E2 08 00 13 76 80 13 01 00 00 00 00 00 06 [10:08:12]Write i2c OK [10:08:12]MH_I2C_Read... [10:08:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:08:12]Read from MH i2c: E2 [10:08:12]MH_I2C_Read... [10:08:12]Read from MH i2c: E2 0E 00 [10:08:12]MH_I2C_Read... [10:08:12]Read from MH i2c: E2 0E 00 13 76 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B2 [10:08:12]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:08:12]wFMCommunicate OK [10:08:12]SAM_PROTO_GetShiftState done [10:08:12]FM_GetShiftState done [10:08:12]req_shift_opened done [10:08:12]requested_item shift.open_date is exist - process it [10:08:12]req_shift_open_date [10:08:12]req_shift_open_date done [10:08:12]produce_requested_data done [10:08:12]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95150,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:08:12]process_action_free close_receipt [10:08:12]json_value_free [10:08:12]json_value_free done [10:08:12]process_json_proto returns [10:08:12]Send response to host [10:08:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95150,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:08:12]free response buf [10:08:12]execute_script done [10:08:12]execute_script returns [10:08:12]free content buf [10:08:12]Sock 9.Close socket [10:08:12]Sock 9.Thread stoped [10:08:16]OFD Sender: No OFD packet to send [10:08:21]OFD Sender: No OFD packet to send [10:08:26]OFD Sender: No OFD packet to send [10:08:31]OFD Sender: No OFD packet to send [10:08:36]accept exits with 7 [10:08:36]New connection [10:08:36]New thread 3066723684 created [10:08:36]Thread 3066867044 joined [10:08:36]Waiting for new connection... [10:08:36] Sock 7.Parse request [10:08:36]Sock 7.Check first char [10:08:36]Sock 7.First char is OK [10:08:36]request: POST /json_proto HTTP/1.0 [10:08:36]Method: POST [10:08:36]URL: /json_proto [10:08:36]Method is POST - this is cgi request [10:08:36]url: /json_proto [10:08:36]query_string will be loaded in cgi processing [10:08:36]execute_cgi json_proto POST (null) [10:08:36]execute_cgi path=json_proto method=POST [10:08:36]POST find Content-Length [10:08:36]Host: 172.17.40.67:8080 [10:08:36]Content-Length: 678 [10:08:36]Content-Type: application/json [10:08:36] [10:08:36]POST finish read [10:08:36]Found Content-Length = 678 [10:08:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405658", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:08:36]execute_script... [10:08: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)3405658", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:08:36]POST & json_proto [10:08:36]process_json_proto [10:08:36]json parsed OK: [10:08:36]protocol is kg_v1.0 [10:08:36]action value=close_receipt [10:08:36]process_action close_receipt [10:08:36]cmd_close_receipt [10:08:36]MH_GetDate [10:08:36]Write to MH i2c: F0 00 00 14 76 79 [10:08:36]Write i2c OK [10:08:36]MH_I2C_Read... [10:08:36]Read from MH i2c: F0 [10:08:36]MH_I2C_Read... [10:08:36]Read from MH i2c: F0 09 00 [10:08:36]MH_I2C_Read... [10:08:36]Read from MH i2c: F0 09 00 14 76 00 28 11 1E 67 EE DA 66 66 D4 [10:08:36]GetLastDocTimeStamp 1730023692 [10:08:36]current date 1730023720 [10:08:36]FM_GetShiftState [10:08:36]SAM_PROTO_GetShiftState [10:08:36]wFMCommunicate request_size=4 [10:08:36]MH_SAM_APDU [10:08:36]CAPDU: 80 13 01 00 [10:08:36]Write to MH i2c: E2 08 00 15 76 80 13 01 00 00 00 00 00 08 [10:08:36]Write i2c OK [10:08:36]MH_I2C_Read... [10:08:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:08:36]Read from MH i2c: E2 [10:08:36]MH_I2C_Read... [10:08:36]Read from MH i2c: E2 0E 00 [10:08:36]MH_I2C_Read... [10:08:36]Read from MH i2c: E2 0E 00 15 76 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B4 [10:08:36]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:08:36]wFMCommunicate OK [10:08:36]SAM_PROTO_GetShiftState done [10:08:36]FM_GetShiftState done [10:08:36]opened in 1729987736 [10:08:36]opened+sec_in_day 1730074136 [10:08:36]quantity*price = 50041 [10:08:36]sum+1 = 50042 [10:08:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 150 27.10.2024 10:08 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95151 ФПД: 155127617333757 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T100840&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95151&fm=155127617333757&tin=02508201610067®Number=0000000000170478&sum=50000 [10:08:37]StoreToDocumentArchive [10:08:37]shift 143 fd 95151 [10:08:37]save to /storage/0143/doc_00095151 [10:08:37]save last doc name /storage/0143/doc_00095151 to /storage/kkm_last_doc_name [10:08:37]save OK [10:08:37]Clear old archive folders... [10:08:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:08:37]tlvbuf is 0102C510 [10:08:37]SAM_PROTO_ClearQueue [10:08:37]wFMCommunicate request_size=4 [10:08:37]MH_SAM_APDU [10:08:37]CAPDU: 80 09 00 00 [10:08:37]Write to MH i2c: E2 08 00 22 76 80 09 00 00 00 00 00 00 0A [10:08:37]Write i2c OK [10:08:37]MH_I2C_Read... [10:08:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:08:37]Read from MH i2c: E2 [10:08:37]MH_I2C_Read... [10:08:37]Read from MH i2c: E2 03 00 [10:08:37]MH_I2C_Read... [10:08:37]Read from MH i2c: E2 03 00 22 76 00 90 00 0C [10:08:37]RAPDU: 90 00 [10:08:37]wFMCommunicate OK [10:08:37]SAM_PROTO_ClearQueue done [10:08:37]KKMCreateOFDPacket [10:08:37]OFDProtocolAddRootSTLVToBuf [10:08:37]FM_MakeSignedData [10:08:37]FM_MakeSignedData [10:08:37]SAM_PROTO_SignData [10:08:37]wFMCommunicate request_size=4 [10:08:37]MH_SAM_APDU [10:08:37]CAPDU: 80 0D 01 02 [10:08:37]Write to MH i2c: E2 08 00 23 76 80 0D 01 02 00 00 00 00 12 [10:08:37]Write i2c OK [10:08:37]MH_I2C_Read... [10:08:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:08:37]Read from MH i2c: E2 [10:08:37]MH_I2C_Read... [10:08:37]Read from MH i2c: E2 03 00 [10:08:37]MH_I2C_Read... [10:08:37]Read from MH i2c: E2 03 00 23 76 00 90 00 0D [10:08:37]RAPDU: 90 00 [10:08:37]wFMCommunicate OK [10:08:37]wFMCommunicate request_size=255 [10:08:37]MH_SAM_APDU [10:08: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 28 11 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AF 73 01 00 35 04 06 00 8D [10:08:37]Write to MH i2c: E2 02 01 24 76 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 28 11 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AF 73 01 00 35 04 06 00 8D 00 00 33 [10:08:37]Write i2c OK [10:08:37]MH_I2C_Read... [10:08:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:08:37]Read from MH i2c: E2 [10:08:37]MH_I2C_Read... [10:08:37]Read from MH i2c: E2 03 00 [10:08:37]MH_I2C_Read... [10:08:37]Read from MH i2c: E2 03 00 24 76 00 90 00 0E [10:08:37]RAPDU: 90 00 [10:08:37]wFMCommunicate OK [10:08:37]wFMCommunicate request_size=10 [10:08:37]MH_SAM_APDU [10:08:37]CAPDU: 80 0D 02 02 05 16 76 86 A9 FD [10:08:37]Write to MH i2c: E2 0D 00 25 76 80 0D 02 02 05 00 16 76 86 A9 FD 00 00 D7 [10:08:38]Write i2c OK [10:08:38]MH_I2C_Read... [10:08:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:08:38]Read from MH i2c: E2 [10:08:38]MH_I2C_Read... [10:08:38]Read from MH i2c: E2 03 00 [10:08:38]MH_I2C_Read... [10:08:38]Read from MH i2c: E2 03 00 25 76 00 90 00 0F [10:08:38]RAPDU: 90 00 [10:08:38]wFMCommunicate OK [10:08:38]wFMCommunicate request_size=4 [10:08:38]MH_SAM_APDU [10:08:38]CAPDU: 80 0D 03 02 [10:08:38]Write to MH i2c: E2 08 00 26 76 80 0D 03 02 00 00 00 00 17 [10:08:38]Write i2c OK [10:08:38]MH_I2C_Read... [10:08:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:08:38]Read from MH i2c: E2 [10:08:38]MH_I2C_Read... [10:08:38]Read from MH i2c: E2 0B 00 [10:08:38]MH_I2C_Read... [10:08:38]Read from MH i2c: E2 0B 00 26 76 00 D5 5D A9 10 27 0C B1 C6 90 00 AD [10:08:38]RAPDU: D5 5D A9 10 27 0C B1 C6 90 00 [10:08:38]wFMCommunicate OK [10:08:38]SAM_PROTO_SignData done [10:08:38]FM_MakeSignedData done [10:08:38]CreateOFDProtocolMessage [10:08:38]wFMCommunicate request_size=4 [10:08:38]MH_SAM_APDU [10:08:38]CAPDU: 80 11 00 00 [10:08:38]Write to MH i2c: E2 08 00 27 76 80 11 00 00 00 00 00 00 17 [10:08:38]Write i2c OK [10:08:38]MH_I2C_Read... [10:08:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:08:38]Read from MH i2c: E2 [10:08:38]MH_I2C_Read... [10:08:38]Read from MH i2c: E2 17 00 [10:08:38]MH_I2C_Read... [10:08:38]Read from MH i2c: E2 17 00 27 76 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 68 [10:08:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:08:38]wFMCommunicate OK [10:08:38]CreateOFDProtocolMessage done [10:08:38]OFDSenderStorePacket 95151 [10:08:38]StoreOFDPacket docnum=95151 [10:08:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 05 E4 07 01 E1 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 28 11 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AF 73 01 00 35 04 06 00 8D 16 76 86 A9 FD D5 5D A9 10 27 0C B1 C6 [10:08:38]CheckFolder [10:08:38]dirname=/storage/ofd_packets [10:08:38]CheckFolder done [10:08:38]ProducePacketName [10:08:38]name=ofd_packets/00095151 [10:08:38]NVStorageSaveData ofd_packets/00095151 [10:08:38]File name is /storage/ofd_packets/00095151 [10:08:38]Write 301 bytes [10:08:38]NVStorageSaveData done [10:08:38]OFDSenderStorePacket done [10:08:38]KKMCreateOFDPacket done [10:08:38]NVStorageSaveData kkm_last_timestamp [10:08:38]File name is /storage/kkm_last_timestamp [10:08:38]Write 4 bytes [10:08:38]NVStorageSaveData done [10:08:38]ExternCall_PrintAddStr [10:08:38]wPrintStart [10:08:38]Write to MH i2c: 01 00 00 28 76 9E [10:08:38]Write i2c OK [10:08:38]MH_I2C_Read... [10:08:38]Read from MH i2c: 01 [10:08:38]MH_I2C_Read... [10:08:38]Read from MH i2c: 01 07 00 [10:08:38]MH_I2C_Read... [10:08:38]Read from MH i2c: 01 07 00 28 76 00 00 00 00 00 FF 0F B3 [10:08:38]RasterBufferAndPrint [10:08:38]line Счет N : (1)3405658 [10:08:38]line ИНН: 02508201610067 [10:08:38]line Контрольно-Кассовый Чек [10:08:38]line ПРОДАЖА [10:08:38]line ТРК (МРК, ГНК) : 32 [10:08:38]line Товар: 2710124130 [10:08:38]line Аи-92-К-4 [10:08:38]line 7.480 * 66.90 [10:08:38]line = 500.41 [10:08:38]line НДС 12% НСП 1% [10:08:38]line > о реализуемом товаре [10:08:38]line ОКРУГЛЕНИЕ: -0.41 [10:08:38]line ИТОГО: 500.00 [10:08:38]line Внесено: 500.00 [10:08:38]line СДАЧА: 0.00 [10:08:38]line НСП 1% : 4.43 [10:08:38]line НДС 12% : 53.14 [10:08:38]line Наличными: 500.00 [10:08:38]line Безнал.: 0.00 [10:08:38]line Место: АЗС № 82 "Партнер Нефть" [10:08:38]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:08:38]line СНО: Общий режим [10:08:38]line Чек 150 27.10.2024 10:08 [10:08:38]line Смена: 143 ФФД: 1.0 [10:08:38]line ЗНМ: 0300000017 [10:08:38]line РНМ: 0000000000170478 [10:08:38]line Версия ККМ: v1.0 [10:08:38]line ФМ: 0000000002098560 [10:08:38]line ФД: 95151 [10:08:38]line ФПД: 155127617333757 [10:08:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T100840&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95151&fm=155127617333757&tin=02508201610067®Number=0000000000170478&sum=50000 [10:08:38]OFD Sender: Processing packet 95151 [packets to send 56, broken 55] [10:08:38]ProducePacketName [10:08:38]name=ofd_packets/00095151 [10:08:38]OFD Sender: To server: pG, [10:08:38]CommunicateWithHost lk.salyk.kg:30040 [10:08:38]ConnectInit lk.salyk.kg [10:08:38]written 0, free lines is 4095 [10:08:38]Connected sock=10 [10:08:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 05 E4 07 01 E1 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 28 11 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AF 73 01 00 35 04 06 00 8D 16 76 86 A9 FD D5 5D A9 10 27 0C B1 C6 [10:08:38]Write to MH i2c: 01 00 00 53 76 C9 [10:08:38]Write i2c OK [10:08:38]MH_I2C_Read... [10:08:38]Read from MH i2c: 01 [10:08:38]MH_I2C_Read... [10:08:38]Read from MH i2c: 01 07 00 [10:08:38]MH_I2C_Read... [10:08:38]Read from MH i2c: 01 07 00 53 76 00 00 00 00 00 08 0D E5 [10:08:38]RasterBufferAndPrint [10:08:38]line [10:08:38]line [10:08:38]line [10:08:38]line [10:08:38]line [10:08:38]written 0, free lines is 3342 [10:08:38]MH_Cut [10:08:38]Write to MH i2c: D1 01 00 5A 76 01 A2 [10:08:38]Write i2c OK [10:08:38]MH_I2C_Read... [10:08:38]Read from MH i2c: D1 [10:08:38]MH_I2C_Read... [10:08:38]Read from MH i2c: D1 01 00 [10:08:38]MH_I2C_Read... [10:08:38]Read from MH i2c: D1 01 00 5A 76 00 A1 [10:08:38]Write to MH i2c: 01 00 00 5B 76 D1 [10:08:38]Write i2c OK [10:08:38]MH_I2C_Read... [10:08:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E5 E5 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 32 30 39 38 35 36 30 10 04 04 00 AF 73 01 00 F4 03 04 00 55 BB 1D 67 B6 04 01 00 00 F1 B2 B6 E7 BE 88 7E 84 [10:08:39]CommunicateWithHost err = 0 [10:08:39]CheckOFDResponse [10:08:39]1017 (14) - 77093643461234 [10:08:39]1041 (16) - 0000000002098560 [10:08:39]1040 (4) - 95151 [10:08:39]1012 (4) - 27.10.2024 04:02 [10:08:39]1206 (1) - 0 [10:08:39]OFD Sender: Remove packet 95151 [10:08:39]ProducePacketName [10:08:39]name=ofd_packets/00095151 [10:08:39]NVStorageDeleteData [10:08:39]OFD Sender: No OFD packet to send [10:08:39]*** Cut start [10:08:39]*** Partial cut [10:08:39]*** CUTSNS_PIN = 1 [10:08:39]*** CUTSNS_PIN = 0 [10:08:39]*** Brake cut motor [10:08:40]Read from MH i2c: 01 [10:08:40]MH_I2C_Read... [10:08:40]*** Stop cut motor [10:08:40]*** Cut end [10:08:40]Read from MH i2c: 01 07 00 [10:08:40]MH_I2C_Read... [10:08:40]Read from MH i2c: 01 07 00 5B 76 00 00 00 00 00 FF 0F E6 [10:08:40]process_action close_receipt done [10:08:40]requested_data is exist [10:08:40]produce_requested_data [10:08:40]requested_item fm.sn is exist - process it [10:08:40]wFMCommunicate request_size=4 [10:08:40]MH_SAM_APDU [10:08:40]CAPDU: 80 11 00 00 [10:08:40]Write to MH i2c: E2 08 00 5C 76 80 11 00 00 00 00 00 00 4C [10:08:40]Write i2c OK [10:08:40]MH_I2C_Read... [10:08:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:08:40]Read from MH i2c: E2 [10:08:40]MH_I2C_Read... [10:08:40]Read from MH i2c: E2 17 00 [10:08:40]MH_I2C_Read... [10:08:40]Read from MH i2c: E2 17 00 5C 76 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9D [10:08:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:08:40]wFMCommunicate OK [10:08:40]requested_item fd.num is exist - process it [10:08:40]SAM_PROTO_GetFieldsCounters [10:08:40]wFMCommunicate request_size=4 [10:08:40]MH_SAM_APDU [10:08:40]CAPDU: 80 13 00 00 [10:08:40]Write to MH i2c: E2 08 00 5D 76 80 13 00 00 00 00 00 00 4F [10:08:40]Write i2c OK [10:08:40]MH_I2C_Read... [10:08:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:08:40]Read from MH i2c: E2 [10:08:40]MH_I2C_Read... [10:08:40]Read from MH i2c: E2 62 00 [10:08:40]MH_I2C_Read... [10:08:40]Read from MH i2c: E2 62 00 5D 76 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AF 73 01 00 0E 04 04 00 8F 00 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 E4 [10:08:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AF 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 96 00 00 00 5E 04 04 00 96 00 00 00 57 04 04 00 97 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:08:40]wFMCommunicate OK [10:08:40]SAM_PROTO_GetFieldsCounters done [10:08:40]requested_item shift.num is exist - process it [10:08:40]requested_item shift.opened is exist - process it [10:08:40]req_shift_opened [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 5E 76 80 13 01 00 00 00 00 00 51 [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 5E 76 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FD [10:08:40]RAPDU: 09 00 01 98 84 1D 67 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]req_shift_opened done [10:08:40]requested_item shift.open_date is exist - process it [10:08:40]req_shift_open_date [10:08:40]req_shift_open_date done [10:08:40]produce_requested_data done [10:08:40]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95151,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:08:40]process_action_free close_receipt [10:08:40]json_value_free [10:08:40]json_value_free done [10:08:40]process_json_proto returns [10:08:40]Send response to host [10:08:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95151,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:08:40]free response buf [10:08:40]execute_script done [10:08:40]execute_script returns [10:08:40]free content buf [10:08:40]Sock 7.Close socket [10:08:40]Sock 7.Thread stoped [10:08:44]OFD Sender: No OFD packet to send [10:08:49]OFD Sender: No OFD packet to send [10:08:54]OFD Sender: No OFD packet to send [10:08:58]accept exits with 9 [10:08:58]New connection [10:08:58]New thread 3066867044 created [10:08:58] Sock 9.Parse request [10:08:58]Sock 9.Check first char [10:08:58]Sock 9.First char is OK [10:08:58]Thread 3066723684 joined [10:08:58]Waiting for new connection... [10:08:58]request: POST /json_proto HTTP/1.0 [10:08:58]Method: POST [10:08:58]URL: /json_proto [10:08:58]Method is POST - this is cgi request [10:08:58]url: /json_proto [10:08:58]query_string will be loaded in cgi processing [10:08:58]execute_cgi json_proto POST (null) [10:08:58]execute_cgi path=json_proto method=POST [10:08:58]POST find Content-Length [10:08:58]Host: 172.17.40.67:8080 [10:08:58]Content-Length: 678 [10:08:58]Content-Type: application/json [10:08:58] [10:08:58]POST finish read [10:08:58]Found Content-Length = 678 [10:08:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405656", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.450, "sum" : 498.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 498.00, "payments": [ { "type": 0, "sum" : 498.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:08:58]execute_script... [10:08: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)3405656", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.450, "sum" : 498.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 498.00, "payments": [ { "type": 0, "sum" : 498.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:08:58]POST & json_proto [10:08:58]process_json_proto [10:08:58]json parsed OK: [10:08:58]protocol is kg_v1.0 [10:08:58]action value=close_receipt [10:08:58]process_action close_receipt [10:08:58]cmd_close_receipt [10:08:58]MH_GetDate [10:08:58]Write to MH i2c: F0 00 00 5F 76 C4 [10:08:58]Write i2c OK [10:08:58]MH_I2C_Read... [10:08:58]Read from MH i2c: F0 [10:08:58]MH_I2C_Read... [10:08:58]Read from MH i2c: F0 09 00 [10:08:58]MH_I2C_Read... [10:08:58]Read from MH i2c: F0 09 00 5F 76 00 3E 11 1E 67 EE DA 66 66 35 [10:08:58]GetLastDocTimeStamp 1730023720 [10:08:58]current date 1730023742 [10:08:58]FM_GetShiftState [10:08:58]SAM_PROTO_GetShiftState [10:08:58]wFMCommunicate request_size=4 [10:08:58]MH_SAM_APDU [10:08:58]CAPDU: 80 13 01 00 [10:08:58]Write to MH i2c: E2 08 00 60 76 80 13 01 00 00 00 00 00 53 [10:08:58]Write i2c OK [10:08:58]MH_I2C_Read... [10:08:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:08:58]Read from MH i2c: E2 [10:08:58]MH_I2C_Read... [10:08:58]Read from MH i2c: E2 0E 00 [10:08:58]MH_I2C_Read... [10:08:58]Read from MH i2c: E2 0E 00 60 76 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FF [10:08:58]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:08:58]wFMCommunicate OK [10:08:58]SAM_PROTO_GetShiftState done [10:08:58]FM_GetShiftState done [10:08:58]opened in 1729987736 [10:08:58]opened+sec_in_day 1730074136 [10:08:58]quantity*price = 49840 [10:08:58]sum+1 = 49842 [10:08:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 498.00 Внесено: 500.00 СДАЧА: 2.00 НСП 1% : 4.41 НДС 12% : 52.93 Наличными: 498.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 151 27.10.2024 10:09 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95152 ФПД: 107892413952480 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T100902&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95152&fm=107892413952480&tin=02508201610067®Number=0000000000170478&sum=49800 [10:08:59]StoreToDocumentArchive [10:08:59]shift 143 fd 95152 [10:08:59]save to /storage/0143/doc_00095152 [10:08:59]save last doc name /storage/0143/doc_00095152 to /storage/kkm_last_doc_name [10:08:59]save OK [10:08:59]Clear old archive folders... [10:08:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:08:59]tlvbuf is 00F56780 [10:08:59]SAM_PROTO_ClearQueue [10:08:59]wFMCommunicate request_size=4 [10:08:59]MH_SAM_APDU [10:08:59]CAPDU: 80 09 00 00 [10:08:59]Write to MH i2c: E2 08 00 6D 76 80 09 00 00 00 00 00 00 55 [10:08:59]Write i2c OK [10:08:59]MH_I2C_Read... [10:08:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:08:59]Read from MH i2c: E2 [10:08:59]MH_I2C_Read... [10:08:59]Read from MH i2c: E2 03 00 [10:08:59]MH_I2C_Read... [10:08:59]Read from MH i2c: E2 03 00 6D 76 00 90 00 57 [10:08:59]RAPDU: 90 00 [10:08:59]wFMCommunicate OK [10:08:59]SAM_PROTO_ClearQueue done [10:08:59]KKMCreateOFDPacket [10:08:59]OFDProtocolAddRootSTLVToBuf [10:08:59]FM_MakeSignedData [10:08:59]FM_MakeSignedData [10:08:59]SAM_PROTO_SignData [10:08:59]wFMCommunicate request_size=4 [10:08:59]MH_SAM_APDU [10:08:59]CAPDU: 80 0D 01 02 [10:08:59]Write to MH i2c: E2 08 00 6E 76 80 0D 01 02 00 00 00 00 5D [10:08:59]Write i2c OK [10:08:59]MH_I2C_Read... [10:08:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:08:59]Read from MH i2c: E2 [10:08:59]MH_I2C_Read... [10:08:59]Read from MH i2c: E2 03 00 [10:08:59]MH_I2C_Read... [10:08:59]Read from MH i2c: E2 03 00 6E 76 00 90 00 58 [10:08:59]RAPDU: 90 00 [10:08:59]wFMCommunicate OK [10:08:59]wFMCommunicate request_size=255 [10:08:59]MH_SAM_APDU [10:08: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 34 FF 03 08 00 03 1A 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B1 C2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 C2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B9 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 14 00 00 00 00 07 04 06 00 88 C2 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 3E 11 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B0 73 01 00 35 04 06 00 62 [10:08:59]Write to MH i2c: E2 02 01 6F 76 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 1A 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B1 C2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 C2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B9 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 14 00 00 00 00 07 04 06 00 88 C2 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 3E 11 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B0 73 01 00 35 04 06 00 62 00 00 DB [10:08:59]Write i2c OK [10:08:59]MH_I2C_Read... [10:08:59]OFD Sender: No OFD packet to send [10:08:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:08:59]Read from MH i2c: E2 [10:08:59]MH_I2C_Read... [10:08:59]Read from MH i2c: E2 03 00 [10:08:59]MH_I2C_Read... [10:08:59]Read from MH i2c: E2 03 00 6F 76 00 90 00 59 [10:08:59]RAPDU: 90 00 [10:08:59]wFMCommunicate OK [10:08:59]wFMCommunicate request_size=10 [10:08:59]MH_SAM_APDU [10:08:59]CAPDU: 80 0D 02 02 05 20 A9 01 F1 E0 [10:08:59]Write to MH i2c: E2 0D 00 70 76 80 0D 02 02 05 00 20 A9 01 F1 E0 00 00 05 [10:08:59]Write i2c OK [10:08:59]MH_I2C_Read... [10:08:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:08:59]Read from MH i2c: E2 [10:08:59]MH_I2C_Read... [10:08:59]Read from MH i2c: E2 03 00 [10:08:59]MH_I2C_Read... [10:08:59]Read from MH i2c: E2 03 00 70 76 00 90 00 5A [10:08:59]RAPDU: 90 00 [10:08:59]wFMCommunicate OK [10:08:59]wFMCommunicate request_size=4 [10:08:59]MH_SAM_APDU [10:08:59]CAPDU: 80 0D 03 02 [10:08:59]Write to MH i2c: E2 08 00 71 76 80 0D 03 02 00 00 00 00 62 [10:08:59]Write i2c OK [10:08:59]MH_I2C_Read... [10:08:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:08:59]Read from MH i2c: E2 [10:08:59]MH_I2C_Read... [10:08:59]Read from MH i2c: E2 0B 00 [10:08:59]MH_I2C_Read... [10:08:59]Read from MH i2c: E2 0B 00 71 76 00 6C D8 A6 4D 57 64 7B 5E 90 00 2E [10:08:59]RAPDU: 6C D8 A6 4D 57 64 7B 5E 90 00 [10:08:59]wFMCommunicate OK [10:08:59]SAM_PROTO_SignData done [10:08:59]FM_MakeSignedData done [10:08:59]CreateOFDProtocolMessage [10:08:59]wFMCommunicate request_size=4 [10:08:59]MH_SAM_APDU [10:08:59]CAPDU: 80 11 00 00 [10:08:59]Write to MH i2c: E2 08 00 72 76 80 11 00 00 00 00 00 00 62 [10:08:59]Write i2c OK [10:08:59]MH_I2C_Read... [10:08:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:08:59]Read from MH i2c: E2 [10:08:59]MH_I2C_Read... [10:08:59]Read from MH i2c: E2 17 00 [10:08:59]MH_I2C_Read... [10:08:59]Read from MH i2c: E2 17 00 72 76 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B3 [10:08:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:08:59]wFMCommunicate OK [10:08:59]CreateOFDProtocolMessage done [10:08:59]OFDSenderStorePacket 95152 [10:08:59]StoreOFDPacket docnum=95152 [10:08:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 57 5D 07 01 9A 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 34 FF 03 08 00 03 1A 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B1 C2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 C2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B9 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 14 00 00 00 00 07 04 06 00 88 C2 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 3E 11 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B0 73 01 00 35 04 06 00 62 20 A9 01 F1 E0 6C D8 A6 4D 57 64 7B 5E [10:08:59]CheckFolder [10:08:59]dirname=/storage/ofd_packets [10:08:59]CheckFolder done [10:08:59]ProducePacketName [10:08:59]name=ofd_packets/00095152 [10:08:59]NVStorageSaveData ofd_packets/00095152 [10:08:59]File name is /storage/ofd_packets/00095152 [10:08:59]Write 301 bytes [10:08:59]NVStorageSaveData done [10:08:59]OFDSenderStorePacket done [10:08:59]KKMCreateOFDPacket done [10:08:59]NVStorageSaveData kkm_last_timestamp [10:08:59]File name is /storage/kkm_last_timestamp [10:08:59]Write 4 bytes [10:08:59]NVStorageSaveData done [10:08:59]ExternCall_PrintAddStr [10:08:59]wPrintStart [10:08:59]Write to MH i2c: 01 00 00 73 76 E9 [10:08:59]Write i2c OK [10:08:59]MH_I2C_Read... [10:08:59]Read from MH i2c: 01 [10:08:59]MH_I2C_Read... [10:08:59]Read from MH i2c: 01 07 00 [10:08:59]MH_I2C_Read... [10:08:59]Read from MH i2c: 01 07 00 73 76 00 00 00 00 00 FF 0F FE [10:08:59]RasterBufferAndPrint [10:08:59]line Счет N : (1)3405656 [10:08:59]line ИНН: 02508201610067 [10:08:59]line Контрольно-Кассовый Чек [10:08:59]line ПРОДАЖА [10:08:59]line ТРК (МРК, ГНК) : 42 [10:08:59]line Товар: 2710124130 [10:08:59]line Аи-92-К-4 [10:08:59]line 7.450 * 66.90 [10:08:59]line = 498.41 [10:08:59]line НДС 12% НСП 1% [10:08:59]line > о реализуемом товаре [10:08:59]line ОКРУГЛЕНИЕ: -0.41 [10:08:59]line ИТОГО: 498.00 [10:08:59]line Внесено: 500.00 [10:08:59]line СДАЧА: 2.00 [10:08:59]line НСП 1% : 4.41 [10:08:59]line НДС 12% : 52.93 [10:08:59]line Наличными: 498.00 [10:08:59]line Безнал.: 0.00 [10:08:59]line Место: АЗС № 82 "Партнер Нефть" [10:08:59]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:08:59]line СНО: Общий режим [10:08:59]line Чек 151 27.10.2024 10:09 [10:08:59]line Смена: 143 ФФД: 1.0 [10:08:59]line ЗНМ: 0300000017 [10:08:59]line РНМ: 0000000000170478 [10:08:59]line Версия ККМ: v1.0 [10:08:59]line ФМ: 0000000002098560 [10:08:59]line ФД: 95152 [10:08:59]line ФПД: 107892413952480 [10:09:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T100902&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95152&fm=107892413952480&tin=02508201610067®Number=0000000000170478&sum=49800 [10:09:00]OFD Sender: Processing packet 95152 [packets to send 56, broken 55] [10:09:00]ProducePacketName [10:09:00]name=ofd_packets/00095152 [10:09:00]OFD Sender: To server: pG, [10:09:00]CommunicateWithHost lk.salyk.kg:30040 [10:09:00]ConnectInit lk.salyk.kg [10:09:00]written 0, free lines is 4095 [10:09:00]Connected sock=10 [10:09:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 57 5D 07 01 9A 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 34 FF 03 08 00 03 1A 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B1 C2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 C2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B9 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 14 00 00 00 00 07 04 06 00 88 C2 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 3E 11 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B0 73 01 00 35 04 06 00 62 20 A9 01 F1 E0 6C D8 A6 4D 57 64 7B 5E [10:09:00]Write to MH i2c: 01 00 00 9E 76 14 [10:09:00]Write i2c OK [10:09:00]MH_I2C_Read... [10:09:00]Read from MH i2c: 01 [10:09:00]MH_I2C_Read... [10:09:00]Read from MH i2c: 01 07 00 [10:09:00]MH_I2C_Read... [10:09:00]Read from MH i2c: 01 07 00 9E 76 00 00 00 00 00 0C 0D 34 [10:09:00]RasterBufferAndPrint [10:09:00]line [10:09:00]line [10:09:00]line [10:09:00]line [10:09:00]line [10:09:00]written 0, free lines is 3346 [10:09:00]MH_Cut [10:09:00]Write to MH i2c: D1 01 00 A5 76 01 ED [10:09:00]Write i2c OK [10:09:00]MH_I2C_Read... [10:09:00]Read from MH i2c: D1 [10:09:00]MH_I2C_Read... [10:09:00]Read from MH i2c: D1 01 00 [10:09:00]MH_I2C_Read... [10:09:00]Read from MH i2c: D1 01 00 A5 76 00 EC [10:09:00]Write to MH i2c: 01 00 00 A6 76 1C [10:09:00]Write i2c OK [10:09:00]MH_I2C_Read... [10:09:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E3 E3 47 00 AC 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 32 30 39 38 35 36 30 10 04 04 00 B0 73 01 00 F4 03 04 00 6A BB 1D 67 B6 04 01 00 00 8F 14 B3 D8 DA 6B 03 B4 [10:09:00]CommunicateWithHost err = 0 [10:09:00]CheckOFDResponse [10:09:00]1017 (14) - 77093643461234 [10:09:00]1041 (16) - 0000000002098560 [10:09:00]1040 (4) - 95152 [10:09:00]1012 (4) - 27.10.2024 04:02 [10:09:00]1206 (1) - 0 [10:09:00]OFD Sender: Remove packet 95152 [10:09:00]ProducePacketName [10:09:00]name=ofd_packets/00095152 [10:09:00]NVStorageDeleteData [10:09:01]OFD Sender: No OFD packet to send [10:09:01]*** Cut start [10:09:01]*** Partial cut [10:09:01]*** CUTSNS_PIN = 1 [10:09:01]*** CUTSNS_PIN = 0 [10:09:01]*** Brake cut motor [10:09:01]Read from MH i2c: 01 [10:09:01]MH_I2C_Read... [10:09:01]*** Stop cut motor [10:09:01]*** Cut end [10:09:01]Read from MH i2c: 01 07 00 [10:09:01]MH_I2C_Read... [10:09:01]Read from MH i2c: 01 07 00 A6 76 00 00 00 00 00 FF 0F 31 [10:09:01]process_action close_receipt done [10:09:01]requested_data is exist [10:09:01]produce_requested_data [10:09:01]requested_item fm.sn is exist - process it [10:09:01]wFMCommunicate request_size=4 [10:09:01]MH_SAM_APDU [10:09:01]CAPDU: 80 11 00 00 [10:09:01]Write to MH i2c: E2 08 00 A7 76 80 11 00 00 00 00 00 00 97 [10:09:01]Write i2c OK [10:09:01]MH_I2C_Read... [10:09:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:09:01]Read from MH i2c: E2 [10:09:01]MH_I2C_Read... [10:09:01]Read from MH i2c: E2 17 00 [10:09:01]MH_I2C_Read... [10:09:01]Read from MH i2c: E2 17 00 A7 76 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E8 [10:09:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:09:01]wFMCommunicate OK [10:09:01]requested_item fd.num is exist - process it [10:09:01]SAM_PROTO_GetFieldsCounters [10:09:01]wFMCommunicate request_size=4 [10:09:01]MH_SAM_APDU [10:09:01]CAPDU: 80 13 00 00 [10:09:01]Write to MH i2c: E2 08 00 A8 76 80 13 00 00 00 00 00 00 9A [10:09:01]Write i2c OK [10:09:01]MH_I2C_Read... [10:09:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:09:02]Read from MH i2c: E2 [10:09:02]MH_I2C_Read... [10:09:02]Read from MH i2c: E2 62 00 [10:09:02]MH_I2C_Read... [10:09:02]Read from MH i2c: E2 62 00 A8 76 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B0 73 01 00 0E 04 04 00 8F 00 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 33 [10:09:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B0 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 97 00 00 00 5E 04 04 00 97 00 00 00 57 04 04 00 98 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:09:02]wFMCommunicate OK [10:09:02]SAM_PROTO_GetFieldsCounters done [10:09:02]requested_item shift.num is exist - process it [10:09:02]requested_item shift.opened is exist - process it [10:09:02]req_shift_opened [10:09:02]FM_GetShiftState [10:09:02]SAM_PROTO_GetShiftState [10:09:02]wFMCommunicate request_size=4 [10:09:02]MH_SAM_APDU [10:09:02]CAPDU: 80 13 01 00 [10:09:02]Write to MH i2c: E2 08 00 A9 76 80 13 01 00 00 00 00 00 9C [10:09:02]Write i2c OK [10:09:02]MH_I2C_Read... [10:09:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:09:02]Read from MH i2c: E2 [10:09:02]MH_I2C_Read... [10:09:02]Read from MH i2c: E2 0E 00 [10:09:02]MH_I2C_Read... [10:09:02]Read from MH i2c: E2 0E 00 A9 76 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 48 [10:09:02]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:09:02]wFMCommunicate OK [10:09:02]SAM_PROTO_GetShiftState done [10:09:02]FM_GetShiftState done [10:09:02]req_shift_opened done [10:09:02]requested_item shift.open_date is exist - process it [10:09:02]req_shift_open_date [10:09:02]req_shift_open_date done [10:09:02]produce_requested_data done [10:09:02]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95152,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:09:02]process_action_free close_receipt [10:09:02]json_value_free [10:09:02]json_value_free done [10:09:02]process_json_proto returns [10:09:02]Send response to host [10:09:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95152,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:09:02]free response buf [10:09:02]execute_script done [10:09:02]execute_script returns [10:09:02]free content buf [10:09:02]Sock 9.Close socket [10:09:02]Sock 9.Thread stoped [10:09:06]OFD Sender: No OFD packet to send [10:09:11]OFD Sender: No OFD packet to send [10:09:16]OFD Sender: No OFD packet to send [10:09:21]OFD Sender: No OFD packet to send [10:09:26]OFD Sender: No OFD packet to send [10:09:31]OFD Sender: No OFD packet to send [10:09:36]OFD Sender: No OFD packet to send [10:09:41]OFD Sender: No OFD packet to send [10:09:46]OFD Sender: No OFD packet to send [10:09:51]OFD Sender: No OFD packet to send [10:09:56]OFD Sender: No OFD packet to send [10:10:00]accept exits with 7 [10:10:00]New connection [10:10:00]New thread 3066723684 created [10:10:00]Thread 3066867044 joined [10:10:00]Waiting for new connection... [10:10:00] Sock 7.Parse request [10:10:00]Sock 7.Check first char [10:10:00]Sock 7.First char is OK [10:10:00]request: POST /json_proto HTTP/1.0 [10:10:00]Method: POST [10:10:00]URL: /json_proto [10:10:00]Method is POST - this is cgi request [10:10:00]url: /json_proto [10:10:00]query_string will be loaded in cgi processing [10:10:00]execute_cgi json_proto POST (null) [10:10:00]execute_cgi path=json_proto method=POST [10:10:00]POST find Content-Length [10:10:00]Host: 172.17.40.67:8080 [10:10:00]Content-Length: 801 [10:10:00]Content-Type: application/json [10:10:00] [10:10:00]POST finish read [10:10:00]Found Content-Length = 801 [10:10:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405659", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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\u000A4220739", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:10:00]execute_script... [10:10: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)3405659", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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\u000A4220739", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:10:00]POST & json_proto [10:10:00]process_json_proto [10:10:00]json parsed OK: [10:10:00]protocol is kg_v1.0 [10:10:00]action value=close_receipt [10:10:00]process_action close_receipt [10:10:00]cmd_close_receipt [10:10:00]MH_GetDate [10:10:00]Write to MH i2c: F0 00 00 AA 76 0F [10:10:00]Write i2c OK [10:10:00]MH_I2C_Read... [10:10:00]Read from MH i2c: F0 [10:10:00]MH_I2C_Read... [10:10:00]Read from MH i2c: F0 09 00 [10:10:00]MH_I2C_Read... [10:10:00]Read from MH i2c: F0 09 00 AA 76 00 7C 11 1E 67 EE DA 66 66 BE [10:10:00]GetLastDocTimeStamp 1730023742 [10:10:00]current date 1730023804 [10:10:00]FM_GetShiftState [10:10:00]SAM_PROTO_GetShiftState [10:10:00]wFMCommunicate request_size=4 [10:10:00]MH_SAM_APDU [10:10:00]CAPDU: 80 13 01 00 [10:10:00]Write to MH i2c: E2 08 00 AB 76 80 13 01 00 00 00 00 00 9E [10:10:00]Write i2c OK [10:10:00]MH_I2C_Read... [10:10:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:00]Read from MH i2c: E2 [10:10:00]MH_I2C_Read... [10:10:00]Read from MH i2c: E2 0E 00 [10:10:00]MH_I2C_Read... [10:10:00]Read from MH i2c: E2 0E 00 AB 76 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 4A [10:10:00]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:10:00]wFMCommunicate OK [10:10:00]SAM_PROTO_GetShiftState done [10:10:00]FM_GetShiftState done [10:10:00]opened in 1729987736 [10:10:00]opened+sec_in_day 1730074136 [10:10:00]quantity*price = 0 [10:10:00]sum+1 = 1 [10:10:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 152 27.10.2024 10:10 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливные Талоны 4220739 ФМ: 0000000002098560 ФД: 95153 ФПД: 163981476245996 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T101005&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95153&fm=163981476245996&tin=02508201610067®Number=0000000000170478&sum=0 [10:10:01]StoreToDocumentArchive [10:10:01]shift 143 fd 95153 [10:10:01]save to /storage/0143/doc_00095153 [10:10:01]save last doc name /storage/0143/doc_00095153 to /storage/kkm_last_doc_name [10:10:01]save OK [10:10:01]Clear old archive folders... [10:10:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:10:01]tlvbuf is 00FD6E30 [10:10:01]SAM_PROTO_ClearQueue [10:10:01]wFMCommunicate request_size=4 [10:10:01]MH_SAM_APDU [10:10:01]CAPDU: 80 09 00 00 [10:10:01]Write to MH i2c: E2 08 00 B8 76 80 09 00 00 00 00 00 00 A0 [10:10:01]Write i2c OK [10:10:01]MH_I2C_Read... [10:10:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:10:01]Read from MH i2c: E2 [10:10:01]MH_I2C_Read... [10:10:01]Read from MH i2c: E2 03 00 [10:10:01]MH_I2C_Read... [10:10:01]Read from MH i2c: E2 03 00 B8 76 00 90 00 A2 [10:10:01]RAPDU: 90 00 [10:10:01]wFMCommunicate OK [10:10:01]SAM_PROTO_ClearQueue done [10:10:01]KKMCreateOFDPacket [10:10:01]OFDProtocolAddRootSTLVToBuf [10:10:01]FM_MakeSignedData [10:10:01]FM_MakeSignedData [10:10:01]SAM_PROTO_SignData [10:10:01]wFMCommunicate request_size=4 [10:10:01]MH_SAM_APDU [10:10:01]CAPDU: 80 0D 01 02 [10:10:01]Write to MH i2c: E2 08 00 B9 76 80 0D 01 02 00 00 00 00 A8 [10:10:01]Write i2c OK [10:10:01]MH_I2C_Read... [10:10:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:10:01]Read from MH i2c: E2 [10:10:01]MH_I2C_Read... [10:10:01]Read from MH i2c: E2 03 00 [10:10:01]MH_I2C_Read... [10:10:01]Read from MH i2c: E2 03 00 B9 76 00 90 00 A3 [10:10:01]RAPDU: 90 00 [10:10:01]wFMCommunicate OK [10:10:01]wFMCommunicate request_size=255 [10:10:01]MH_SAM_APDU [10:10: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 34 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 98 00 00 00 F4 03 04 00 7D 11 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B1 73 01 00 35 04 06 00 95 [10:10:01]Write to MH i2c: E2 02 01 BA 76 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 98 00 00 00 F4 03 04 00 7D 11 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B1 73 01 00 35 04 06 00 95 00 00 DC [10:10:02]Write i2c OK [10:10:02]MH_I2C_Read... [10:10:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:02]Read from MH i2c: E2 [10:10:02]MH_I2C_Read... [10:10:02]Read from MH i2c: E2 03 00 [10:10:02]MH_I2C_Read... [10:10:02]Read from MH i2c: E2 03 00 BA 76 00 90 00 A4 [10:10:02]RAPDU: 90 00 [10:10:02]wFMCommunicate OK [10:10:02]wFMCommunicate request_size=10 [10:10:02]MH_SAM_APDU [10:10:02]CAPDU: 80 0D 02 02 05 23 E9 A4 31 EC [10:10:02]Write to MH i2c: E2 0D 00 BB 76 80 0D 02 02 05 00 23 E9 A4 31 EC 00 00 82 [10:10:02]Write i2c OK [10:10:02]MH_I2C_Read... [10:10:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:02]Read from MH i2c: E2 [10:10:02]MH_I2C_Read... [10:10:02]Read from MH i2c: E2 03 00 [10:10:02]MH_I2C_Read... [10:10:02]Read from MH i2c: E2 03 00 BB 76 00 90 00 A5 [10:10:02]RAPDU: 90 00 [10:10:02]wFMCommunicate OK [10:10:02]wFMCommunicate request_size=4 [10:10:02]MH_SAM_APDU [10:10:02]CAPDU: 80 0D 03 02 [10:10:02]Write to MH i2c: E2 08 00 BC 76 80 0D 03 02 00 00 00 00 AD [10:10:02]Write i2c OK [10:10:02]MH_I2C_Read... [10:10:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:10:02]Read from MH i2c: E2 [10:10:02]MH_I2C_Read... [10:10:02]Read from MH i2c: E2 0B 00 [10:10:02]MH_I2C_Read... [10:10:02]Read from MH i2c: E2 0B 00 BC 76 00 FE 88 F4 2D 02 FF 6D 2C 90 00 EF [10:10:02]RAPDU: FE 88 F4 2D 02 FF 6D 2C 90 00 [10:10:02]wFMCommunicate OK [10:10:02]SAM_PROTO_SignData done [10:10:02]FM_MakeSignedData done [10:10:02]CreateOFDProtocolMessage [10:10:02]wFMCommunicate request_size=4 [10:10:02]MH_SAM_APDU [10:10:02]CAPDU: 80 11 00 00 [10:10:02]Write to MH i2c: E2 08 00 BD 76 80 11 00 00 00 00 00 00 AD [10:10:02]Write i2c OK [10:10:02]MH_I2C_Read... [10:10:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:02]Read from MH i2c: E2 [10:10:02]MH_I2C_Read... [10:10:02]Read from MH i2c: E2 17 00 [10:10:02]MH_I2C_Read... [10:10:02]Read from MH i2c: E2 17 00 BD 76 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FE [10:10:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:10:02]wFMCommunicate OK [10:10:02]CreateOFDProtocolMessage done [10:10:02]OFDSenderStorePacket 95153 [10:10:02]StoreOFDPacket docnum=95153 [10:10:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D5 AE 07 01 8A 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 34 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 98 00 00 00 F4 03 04 00 7D 11 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B1 73 01 00 35 04 06 00 95 23 E9 A4 31 EC FE 88 F4 2D 02 FF 6D 2C [10:10:02]CheckFolder [10:10:02]dirname=/storage/ofd_packets [10:10:02]CheckFolder done [10:10:02]ProducePacketName [10:10:02]name=ofd_packets/00095153 [10:10:02]NVStorageSaveData ofd_packets/00095153 [10:10:02]File name is /storage/ofd_packets/00095153 [10:10:02]Write 301 bytes [10:10:02]NVStorageSaveData done [10:10:02]OFDSenderStorePacket done [10:10:02]KKMCreateOFDPacket done [10:10:02]NVStorageSaveData kkm_last_timestamp [10:10:02]File name is /storage/kkm_last_timestamp [10:10:02]Write 4 bytes [10:10:02]NVStorageSaveData done [10:10:02]ExternCall_PrintAddStr [10:10:02]wPrintStart [10:10:02]Write to MH i2c: 01 00 00 BE 76 34 [10:10:02]Write i2c OK [10:10:02]MH_I2C_Read... [10:10:02]Read from MH i2c: 01 [10:10:02]MH_I2C_Read... [10:10:02]Read from MH i2c: 01 07 00 [10:10:02]MH_I2C_Read... [10:10:02]Read from MH i2c: 01 07 00 BE 76 00 00 00 00 00 FF 0F 49 [10:10:02]RasterBufferAndPrint [10:10:02]line Счет N : (1)3405659 [10:10:02]line ИНН: 02508201610067 [10:10:02]line Контрольно-Кассовый Чек [10:10:02]line ПРОДАЖА [10:10:02]line ТРК (МРК, ГНК) : 22 [10:10:02]line Товар: 2710124130 [10:10:02]line Аи-92-К-4 [10:10:02]line 10.000 * 0.00 [10:10:02]line = 0.00 [10:10:02]line НДС 12% НСП 1% [10:10:02]line > о реализуемом товаре [10:10:02]line ИТОГО: 0.00 [10:10:02]line НСП 1% : 0.00 [10:10:02]line НДС 12% : 0.00 [10:10:02]line Наличными: 0.00 [10:10:02]line Безнал.: 0.00 [10:10:02]line Место: АЗС № 82 "Партнер Нефть" [10:10:02]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:10:02]line СНО: Общий режим [10:10:02]line Чек 152 27.10.2024 10:10 [10:10:02]line Смена: 143 ФФД: 1.0 [10:10:02]line ЗНМ: 0300000017 [10:10:02]line РНМ: 0000000000170478 [10:10:02]line Версия ККМ: v1.0 [10:10:02]line Талоны: Топливные Талоны [10:10:02]line 4220739 [10:10:02]line ФМ: 0000000002098560 [10:10:02]line ФД: 95153 [10:10:02]line ФПД: 163981476245996 [10:10:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T101005&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95153&fm=163981476245996&tin=02508201610067®Number=0000000000170478&sum=0 [10:10:02]OFD Sender: Processing packet 95153 [packets to send 56, broken 55] [10:10:02]ProducePacketName [10:10:02]name=ofd_packets/00095153 [10:10:02]OFD Sender: To server: pG, [10:10:02]CommunicateWithHost lk.salyk.kg:30040 [10:10:02]ConnectInit lk.salyk.kg [10:10:02]written 0, free lines is 4095 [10:10:02]Connected sock=10 [10:10:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D5 AE 07 01 8A 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 34 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 98 00 00 00 F4 03 04 00 7D 11 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B1 73 01 00 35 04 06 00 95 23 E9 A4 31 EC FE 88 F4 2D 02 FF 6D 2C [10:10:03]Write to MH i2c: 01 00 00 E8 76 5E [10:10:03]Write i2c OK [10:10:03]MH_I2C_Read... [10:10:03]Read from MH i2c: 01 [10:10:03]MH_I2C_Read... [10:10:03]Read from MH i2c: 01 07 00 [10:10:03]MH_I2C_Read... [10:10:03]Read from MH i2c: 01 07 00 E8 76 00 00 00 00 00 0E 0D 80 [10:10:03]RasterBufferAndPrint [10:10:03]line [10:10:03]line [10:10:03]line [10:10:03]line [10:10:03]line [10:10:03]written 0, free lines is 3348 [10:10:03]MH_Cut [10:10:03]Write to MH i2c: D1 01 00 EF 76 01 37 [10:10:03]Write i2c OK [10:10:03]MH_I2C_Read... [10:10:03]Read from MH i2c: D1 [10:10:03]MH_I2C_Read... [10:10:03]Read from MH i2c: D1 01 00 [10:10:03]MH_I2C_Read... [10:10:03]Read from MH i2c: D1 01 00 EF 76 00 36 [10:10:03]Write to MH i2c: 01 00 00 F0 76 66 [10:10:03]Write i2c OK [10:10:03]MH_I2C_Read... [10:10:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F0 99 47 00 B6 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 32 30 39 38 35 36 30 10 04 04 00 B1 73 01 00 F4 03 04 00 A9 BB 1D 67 B6 04 01 00 00 96 DF 2D 83 54 79 2D D3 [10:10:03]CommunicateWithHost err = 0 [10:10:03]CheckOFDResponse [10:10:03]1017 (14) - 77093643461234 [10:10:03]1041 (16) - 0000000002098560 [10:10:03]1040 (4) - 95153 [10:10:03]1012 (4) - 27.10.2024 04:03 [10:10:03]1206 (1) - 0 [10:10:03]OFD Sender: Remove packet 95153 [10:10:03]ProducePacketName [10:10:03]name=ofd_packets/00095153 [10:10:03]NVStorageDeleteData [10:10:03]OFD Sender: No OFD packet to send [10:10:03]*** Cut start [10:10:03]*** Partial cut [10:10:03]*** CUTSNS_PIN = 1 [10:10:03]*** CUTSNS_PIN = 0 [10:10:04]*** Brake cut motor [10:10:04]Read from MH i2c: 01 [10:10:04]MH_I2C_Read... [10:10:04]*** Stop cut motor [10:10:04]*** Cut end [10:10:04]Read from MH i2c: 01 07 00 [10:10:04]MH_I2C_Read... [10:10:04]Read from MH i2c: 01 07 00 F0 76 00 00 00 00 00 FF 0F 7B [10:10:04]process_action close_receipt done [10:10:04]requested_data is exist [10:10:04]produce_requested_data [10:10:04]requested_item fm.sn is exist - process it [10:10:04]wFMCommunicate request_size=4 [10:10:04]MH_SAM_APDU [10:10:04]CAPDU: 80 11 00 00 [10:10:04]Write to MH i2c: E2 08 00 F1 76 80 11 00 00 00 00 00 00 E1 [10:10:04]Write i2c OK [10:10:04]MH_I2C_Read... [10:10:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:04]Read from MH i2c: E2 [10:10:04]MH_I2C_Read... [10:10:04]Read from MH i2c: E2 17 00 [10:10:04]MH_I2C_Read... [10:10:04]Read from MH i2c: E2 17 00 F1 76 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 32 [10:10:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:10:04]wFMCommunicate OK [10:10:04]requested_item fd.num is exist - process it [10:10:04]SAM_PROTO_GetFieldsCounters [10:10:04]wFMCommunicate request_size=4 [10:10:04]MH_SAM_APDU [10:10:04]CAPDU: 80 13 00 00 [10:10:04]Write to MH i2c: E2 08 00 F2 76 80 13 00 00 00 00 00 00 E4 [10:10:04]Write i2c OK [10:10:04]MH_I2C_Read... [10:10:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:10:04]Read from MH i2c: E2 [10:10:04]MH_I2C_Read... [10:10:04]Read from MH i2c: E2 62 00 [10:10:04]MH_I2C_Read... [10:10:04]Read from MH i2c: E2 62 00 F2 76 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B1 73 01 00 0E 04 04 00 8F 00 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 81 [10:10:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B1 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 98 00 00 00 5E 04 04 00 98 00 00 00 57 04 04 00 99 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:10:04]wFMCommunicate OK [10:10:04]SAM_PROTO_GetFieldsCounters done [10:10:04]requested_item shift.num is exist - process it [10:10:04]requested_item shift.opened is exist - process it [10:10:04]req_shift_opened [10:10:04]FM_GetShiftState [10:10:04]SAM_PROTO_GetShiftState [10:10:04]wFMCommunicate request_size=4 [10:10:04]MH_SAM_APDU [10:10:04]CAPDU: 80 13 01 00 [10:10:04]Write to MH i2c: E2 08 00 F3 76 80 13 01 00 00 00 00 00 E6 [10:10:04]Write i2c OK [10:10:04]MH_I2C_Read... [10:10:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:04]Read from MH i2c: E2 [10:10:04]MH_I2C_Read... [10:10:04]Read from MH i2c: E2 0E 00 [10:10:04]MH_I2C_Read... [10:10:04]Read from MH i2c: E2 0E 00 F3 76 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 92 [10:10:04]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:10:04]wFMCommunicate OK [10:10:04]SAM_PROTO_GetShiftState done [10:10:04]FM_GetShiftState done [10:10:04]req_shift_opened done [10:10:04]requested_item shift.open_date is exist - process it [10:10:04]req_shift_open_date [10:10:04]req_shift_open_date done [10:10:04]produce_requested_data done [10:10:04]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95153,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:10:04]process_action_free close_receipt [10:10:04]json_value_free [10:10:04]json_value_free done [10:10:04]process_json_proto returns [10:10:04]Send response to host [10:10:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95153,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:10:04]free response buf [10:10:04]execute_script done [10:10:04]execute_script returns [10:10:04]free content buf [10:10:04]Sock 7.Close socket [10:10:04]Sock 7.Thread stoped [10:10:08]OFD Sender: No OFD packet to send [10:10:13]OFD Sender: No OFD packet to send [10:10:18]OFD Sender: No OFD packet to send [10:10:23]OFD Sender: No OFD packet to send [10:10:25]accept exits with 9 [10:10:25]New connection [10:10:25]New thread 3066867044 created [10:10:25]Thread 3066723684 joined [10:10:25]Waiting for new connection... [10:10:25] Sock 9.Parse request [10:10:25]Sock 9.Check first char [10:10:25]Sock 9.First char is OK [10:10:25]request: POST /json_proto HTTP/1.0 [10:10:25]Method: POST [10:10:25]URL: /json_proto [10:10:25]Method is POST - this is cgi request [10:10:25]url: /json_proto [10:10:25]query_string will be loaded in cgi processing [10:10:25]execute_cgi json_proto POST (null) [10:10:25]execute_cgi path=json_proto method=POST [10:10:25]POST find Content-Length [10:10:25]Host: 172.17.40.67:8080 [10:10:25]Content-Length: 678 [10:10:25]Content-Type: application/json [10:10:25] [10:10:25]POST finish read [10:10:25]Found Content-Length = 678 [10:10:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405660", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:10:25]execute_script... [10:10: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)3405660", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:10:25]POST & json_proto [10:10:25]process_json_proto [10:10:25]json parsed OK: [10:10:25]protocol is kg_v1.0 [10:10:25]action value=close_receipt [10:10:25]process_action close_receipt [10:10:25]cmd_close_receipt [10:10:25]MH_GetDate [10:10:25]Write to MH i2c: F0 00 00 F4 76 59 [10:10:25]Write i2c OK [10:10:25]MH_I2C_Read... [10:10:25]Read from MH i2c: F0 [10:10:25]MH_I2C_Read... [10:10:25]Read from MH i2c: F0 09 00 [10:10:25]MH_I2C_Read... [10:10:25]Read from MH i2c: F0 09 00 F4 76 00 95 11 1E 67 EE DA 66 66 21 [10:10:25]GetLastDocTimeStamp 1730023805 [10:10:25]current date 1730023829 [10:10:25]FM_GetShiftState [10:10:25]SAM_PROTO_GetShiftState [10:10:25]wFMCommunicate request_size=4 [10:10:25]MH_SAM_APDU [10:10:25]CAPDU: 80 13 01 00 [10:10:25]Write to MH i2c: E2 08 00 F5 76 80 13 01 00 00 00 00 00 E8 [10:10:25]Write i2c OK [10:10:25]MH_I2C_Read... [10:10:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:25]Read from MH i2c: E2 [10:10:25]MH_I2C_Read... [10:10:25]Read from MH i2c: E2 0E 00 [10:10:25]MH_I2C_Read... [10:10:25]Read from MH i2c: E2 0E 00 F5 76 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 94 [10:10:25]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:10:25]wFMCommunicate OK [10:10:25]SAM_PROTO_GetShiftState done [10:10:25]FM_GetShiftState done [10:10:25]opened in 1729987736 [10:10:25]opened+sec_in_day 1730074136 [10:10:25]quantity*price = 50041 [10:10:25]sum+1 = 50042 [10:10:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 153 27.10.2024 10:10 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95154 ФПД: 220857863990794 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T101029&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95154&fm=220857863990794&tin=02508201610067®Number=0000000000170478&sum=50000 [10:10:26]StoreToDocumentArchive [10:10:26]shift 143 fd 95154 [10:10:26]save to /storage/0143/doc_00095154 [10:10:26]save last doc name /storage/0143/doc_00095154 to /storage/kkm_last_doc_name [10:10:26]save OK [10:10:26]Clear old archive folders... [10:10:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:10:26]tlvbuf is 00FD68B0 [10:10:26]SAM_PROTO_ClearQueue [10:10:26]wFMCommunicate request_size=4 [10:10:26]MH_SAM_APDU [10:10:26]CAPDU: 80 09 00 00 [10:10:26]Write to MH i2c: E2 08 00 02 77 80 09 00 00 00 00 00 00 EB [10:10:26]Write i2c OK [10:10:26]MH_I2C_Read... [10:10:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:10:26]Read from MH i2c: E2 [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: E2 03 00 [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: E2 03 00 02 77 00 90 00 ED [10:10:26]RAPDU: 90 00 [10:10:26]wFMCommunicate OK [10:10:26]SAM_PROTO_ClearQueue done [10:10:26]KKMCreateOFDPacket [10:10:26]OFDProtocolAddRootSTLVToBuf [10:10:26]FM_MakeSignedData [10:10:26]FM_MakeSignedData [10:10:26]SAM_PROTO_SignData [10:10:26]wFMCommunicate request_size=4 [10:10:26]MH_SAM_APDU [10:10:26]CAPDU: 80 0D 01 02 [10:10:26]Write to MH i2c: E2 08 00 03 77 80 0D 01 02 00 00 00 00 F3 [10:10:26]Write i2c OK [10:10:26]MH_I2C_Read... [10:10:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:10:26]Read from MH i2c: E2 [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: E2 03 00 [10:10:26]MH_I2C_Read... [10:10:26]Read from MH i2c: E2 03 00 03 77 00 90 00 EE [10:10:26]RAPDU: 90 00 [10:10:26]wFMCommunicate OK [10:10:26]wFMCommunicate request_size=255 [10:10:26]MH_SAM_APDU [10:10: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 95 11 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B2 73 01 00 35 04 06 00 C8 [10:10:26]Write to MH i2c: E2 02 01 04 77 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 95 11 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B2 73 01 00 35 04 06 00 C8 00 00 C2 [10:10:26]Write i2c OK [10:10:26]MH_I2C_Read... [10:10:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:27]Read from MH i2c: E2 [10:10:27]MH_I2C_Read... [10:10:27]Read from MH i2c: E2 03 00 [10:10:27]MH_I2C_Read... [10:10:27]Read from MH i2c: E2 03 00 04 77 00 90 00 EF [10:10:27]RAPDU: 90 00 [10:10:27]wFMCommunicate OK [10:10:27]wFMCommunicate request_size=10 [10:10:27]MH_SAM_APDU [10:10:27]CAPDU: 80 0D 02 02 05 DE 7A 87 6E 0A [10:10:27]Write to MH i2c: E2 0D 00 05 77 80 0D 02 02 05 00 DE 7A 87 6E 0A 00 00 57 [10:10:27]Write i2c OK [10:10:27]MH_I2C_Read... [10:10:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:27]Read from MH i2c: E2 [10:10:27]MH_I2C_Read... [10:10:27]Read from MH i2c: E2 03 00 [10:10:27]MH_I2C_Read... [10:10:27]Read from MH i2c: E2 03 00 05 77 00 90 00 F0 [10:10:27]RAPDU: 90 00 [10:10:27]wFMCommunicate OK [10:10:27]wFMCommunicate request_size=4 [10:10:27]MH_SAM_APDU [10:10:27]CAPDU: 80 0D 03 02 [10:10:27]Write to MH i2c: E2 08 00 06 77 80 0D 03 02 00 00 00 00 F8 [10:10:27]Write i2c OK [10:10:27]MH_I2C_Read... [10:10:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:10:27]Read from MH i2c: E2 [10:10:27]MH_I2C_Read... [10:10:27]Read from MH i2c: E2 0B 00 [10:10:27]MH_I2C_Read... [10:10:27]Read from MH i2c: E2 0B 00 06 77 00 B8 76 A1 84 17 B7 CE 11 90 00 F9 [10:10:27]RAPDU: B8 76 A1 84 17 B7 CE 11 90 00 [10:10:27]wFMCommunicate OK [10:10:27]SAM_PROTO_SignData done [10:10:27]FM_MakeSignedData done [10:10:27]CreateOFDProtocolMessage [10:10:27]wFMCommunicate request_size=4 [10:10:27]MH_SAM_APDU [10:10:27]CAPDU: 80 11 00 00 [10:10:27]Write to MH i2c: E2 08 00 07 77 80 11 00 00 00 00 00 00 F8 [10:10:27]Write i2c OK [10:10:27]MH_I2C_Read... [10:10:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:27]Read from MH i2c: E2 [10:10:27]MH_I2C_Read... [10:10:27]Read from MH i2c: E2 17 00 [10:10:27]MH_I2C_Read... [10:10:27]Read from MH i2c: E2 17 00 07 77 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 49 [10:10:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:10:27]wFMCommunicate OK [10:10:27]CreateOFDProtocolMessage done [10:10:27]OFDSenderStorePacket 95154 [10:10:27]StoreOFDPacket docnum=95154 [10:10:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4A 9D 07 01 5E 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 95 11 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B2 73 01 00 35 04 06 00 C8 DE 7A 87 6E 0A B8 76 A1 84 17 B7 CE 11 [10:10:27]CheckFolder [10:10:27]dirname=/storage/ofd_packets [10:10:27]CheckFolder done [10:10:27]ProducePacketName [10:10:27]name=ofd_packets/00095154 [10:10:27]NVStorageSaveData ofd_packets/00095154 [10:10:27]File name is /storage/ofd_packets/00095154 [10:10:27]Write 301 bytes [10:10:27]NVStorageSaveData done [10:10:27]OFDSenderStorePacket done [10:10:27]KKMCreateOFDPacket done [10:10:27]NVStorageSaveData kkm_last_timestamp [10:10:27]File name is /storage/kkm_last_timestamp [10:10:27]Write 4 bytes [10:10:27]NVStorageSaveData done [10:10:27]ExternCall_PrintAddStr [10:10:27]wPrintStart [10:10:27]Write to MH i2c: 01 00 00 08 77 7F [10:10:27]Write i2c OK [10:10:27]MH_I2C_Read... [10:10:27]Read from MH i2c: 01 [10:10:27]MH_I2C_Read... [10:10:27]Read from MH i2c: 01 07 00 [10:10:27]MH_I2C_Read... [10:10:27]Read from MH i2c: 01 07 00 08 77 00 00 00 00 00 FF 0F 94 [10:10:27]RasterBufferAndPrint [10:10:27]line Счет N : (1)3405660 [10:10:27]line ИНН: 02508201610067 [10:10:27]line Контрольно-Кассовый Чек [10:10:27]line ПРОДАЖА [10:10:27]line ТРК (МРК, ГНК) : 32 [10:10:27]line Товар: 2710124130 [10:10:27]line Аи-92-К-4 [10:10:27]line 7.480 * 66.90 [10:10:27]line = 500.41 [10:10:27]line НДС 12% НСП 1% [10:10:27]line > о реализуемом товаре [10:10:27]line ОКРУГЛЕНИЕ: -0.41 [10:10:27]line ИТОГО: 500.00 [10:10:27]line Внесено: 500.00 [10:10:27]line СДАЧА: 0.00 [10:10:27]line НСП 1% : 4.43 [10:10:27]line НДС 12% : 53.14 [10:10:27]line Наличными: 500.00 [10:10:27]line Безнал.: 0.00 [10:10:27]line Место: АЗС № 82 "Партнер Нефть" [10:10:27]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:10:27]line СНО: Общий режим [10:10:27]line Чек 153 27.10.2024 10:10 [10:10:27]line Смена: 143 ФФД: 1.0 [10:10:27]line ЗНМ: 0300000017 [10:10:27]line РНМ: 0000000000170478 [10:10:27]line Версия ККМ: v1.0 [10:10:27]line ФМ: 0000000002098560 [10:10:27]line ФД: 95154 [10:10:27]line ФПД: 220857863990794 [10:10:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T101029&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95154&fm=220857863990794&tin=02508201610067®Number=0000000000170478&sum=50000 [10:10:27]OFD Sender: Processing packet 95154 [packets to send 56, broken 55] [10:10:27]ProducePacketName [10:10:27]name=ofd_packets/00095154 [10:10:27]OFD Sender: To server: pG, [10:10:27]CommunicateWithHost lk.salyk.kg:30040 [10:10:27]ConnectInit lk.salyk.kg [10:10:27]written 0, free lines is 4095 [10:10:27]Connected sock=11 [10:10:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4A 9D 07 01 5E 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 95 11 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B2 73 01 00 35 04 06 00 C8 DE 7A 87 6E 0A B8 76 A1 84 17 B7 CE 11 [10:10:28]Write to MH i2c: 01 00 00 33 77 AA [10:10:28]Write i2c OK [10:10:28]MH_I2C_Read... [10:10:28]Read from MH i2c: 01 [10:10:28]MH_I2C_Read... [10:10:28]Read from MH i2c: 01 07 00 [10:10:28]MH_I2C_Read... [10:10:28]Read from MH i2c: 01 07 00 33 77 00 00 00 00 00 F9 0C B6 [10:10:28]RasterBufferAndPrint [10:10:28]line [10:10:28]line [10:10:28]line [10:10:28]line [10:10:28]line [10:10:28]written 0, free lines is 3327 [10:10:28]MH_Cut [10:10:28]Write to MH i2c: D1 01 00 3A 77 01 83 [10:10:28]Write i2c OK [10:10:28]MH_I2C_Read... [10:10:28]Read from MH i2c: D1 [10:10:28]MH_I2C_Read... [10:10:28]Read from MH i2c: D1 01 00 [10:10:28]MH_I2C_Read... [10:10:28]Read from MH i2c: D1 01 00 3A 77 00 82 [10:10:28]Write to MH i2c: 01 00 00 3B 77 B2 [10:10:28]Write i2c OK [10:10:28]MH_I2C_Read... [10:10:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 05 A9 47 00 55 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 32 30 39 38 35 36 30 10 04 04 00 B2 73 01 00 F4 03 04 00 C2 BB 1D 67 B6 04 01 00 00 6A 7B 99 BC D3 E1 28 88 [10:10:28]CommunicateWithHost err = 0 [10:10:28]CheckOFDResponse [10:10:28]1017 (14) - 77093643461234 [10:10:28]1041 (16) - 0000000002098560 [10:10:28]1040 (4) - 95154 [10:10:28]1012 (4) - 27.10.2024 04:04 [10:10:28]1206 (1) - 0 [10:10:28]OFD Sender: Remove packet 95154 [10:10:28]ProducePacketName [10:10:28]name=ofd_packets/00095154 [10:10:28]NVStorageDeleteData [10:10:28]OFD Sender: No OFD packet to send [10:10:28]*** Cut start [10:10:28]*** Partial cut [10:10:28]*** CUTSNS_PIN = 1 [10:10:28]*** CUTSNS_PIN = 0 [10:10:28]*** Brake cut motor [10:10:29]Read from MH i2c: 01 [10:10:29]MH_I2C_Read... [10:10:29]*** Stop cut motor [10:10:29]*** Cut end [10:10:29]Read from MH i2c: 01 07 00 [10:10:29]MH_I2C_Read... [10:10:29]Read from MH i2c: 01 07 00 3B 77 00 00 00 00 00 FF 0F C7 [10:10:29]process_action close_receipt done [10:10:29]requested_data is exist [10:10:29]produce_requested_data [10:10:29]requested_item fm.sn is exist - process it [10:10:29]wFMCommunicate request_size=4 [10:10:29]MH_SAM_APDU [10:10:29]CAPDU: 80 11 00 00 [10:10:29]Write to MH i2c: E2 08 00 3C 77 80 11 00 00 00 00 00 00 2D [10:10:29]Write i2c OK [10:10:29]MH_I2C_Read... [10:10:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:29]Read from MH i2c: E2 [10:10:29]MH_I2C_Read... [10:10:29]Read from MH i2c: E2 17 00 [10:10:29]MH_I2C_Read... [10:10:29]Read from MH i2c: E2 17 00 3C 77 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7E [10:10:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:10:29]wFMCommunicate OK [10:10:29]requested_item fd.num is exist - process it [10:10:29]SAM_PROTO_GetFieldsCounters [10:10:29]wFMCommunicate request_size=4 [10:10:29]MH_SAM_APDU [10:10:29]CAPDU: 80 13 00 00 [10:10:29]Write to MH i2c: E2 08 00 3D 77 80 13 00 00 00 00 00 00 30 [10:10:29]Write i2c OK [10:10:29]MH_I2C_Read... [10:10:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:10:29]Read from MH i2c: E2 [10:10:29]MH_I2C_Read... [10:10:29]Read from MH i2c: E2 62 00 [10:10:29]MH_I2C_Read... [10:10:29]Read from MH i2c: E2 62 00 3D 77 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B2 73 01 00 0E 04 04 00 8F 00 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 D1 [10:10:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B2 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 99 00 00 00 5E 04 04 00 99 00 00 00 57 04 04 00 9A 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:10:29]wFMCommunicate OK [10:10:29]SAM_PROTO_GetFieldsCounters done [10:10:29]requested_item shift.num is exist - process it [10:10:29]requested_item shift.opened is exist - process it [10:10:29]req_shift_opened [10:10:29]FM_GetShiftState [10:10:29]SAM_PROTO_GetShiftState [10:10:29]wFMCommunicate request_size=4 [10:10:29]MH_SAM_APDU [10:10:29]CAPDU: 80 13 01 00 [10:10:29]Write to MH i2c: E2 08 00 3E 77 80 13 01 00 00 00 00 00 32 [10:10:29]Write i2c OK [10:10:29]MH_I2C_Read... [10:10:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:29]Read from MH i2c: E2 [10:10:29]MH_I2C_Read... [10:10:29]Read from MH i2c: E2 0E 00 [10:10:29]MH_I2C_Read... [10:10:29]Read from MH i2c: E2 0E 00 3E 77 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DE [10:10:29]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:10:29]wFMCommunicate OK [10:10:29]SAM_PROTO_GetShiftState done [10:10:29]FM_GetShiftState done [10:10:29]req_shift_opened done [10:10:29]requested_item shift.open_date is exist - process it [10:10:29]req_shift_open_date [10:10:29]req_shift_open_date done [10:10:29]produce_requested_data done [10:10:29]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95154,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:10:29]process_action_free close_receipt [10:10:29]json_value_free [10:10:29]json_value_free done [10:10:29]process_json_proto returns [10:10:29]Send response to host [10:10:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95154,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:10:29]free response buf [10:10:29]execute_script done [10:10:29]execute_script returns [10:10:29]free content buf [10:10:29]Sock 9.Close socket [10:10:29]Sock 9.Thread stoped [10:10:33]OFD Sender: No OFD packet to send [10:10:38]OFD Sender: No OFD packet to send [10:10:43]OFD Sender: No OFD packet to send [10:10:44]accept exits with 7 [10:10:44]New connection [10:10:44]New thread 3066723684 created [10:10:44] Sock 7.Parse request [10:10:44]Thread 3066867044 joined [10:10:44]Sock 7.Check first char [10:10:44]Waiting for new connection... [10:10:44]Sock 7.First char is OK [10:10:44]request: POST /json_proto HTTP/1.0 [10:10:44]Method: POST [10:10:44]URL: /json_proto [10:10:44]Method is POST - this is cgi request [10:10:44]url: /json_proto [10:10:44]query_string will be loaded in cgi processing [10:10:44]execute_cgi json_proto POST (null) [10:10:44]execute_cgi path=json_proto method=POST [10:10:44]POST find Content-Length [10:10:44]Host: 172.17.40.67:8080 [10:10:44]Content-Length: 678 [10:10:44]Content-Type: application/json [10:10:44] [10:10:44]POST finish read [10:10:44]Found Content-Length = 678 [10:10:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405661", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:10:44]execute_script... [10:10:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405661", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:10:44]POST & json_proto [10:10:44]process_json_proto [10:10:44]json parsed OK: [10:10:44]protocol is kg_v1.0 [10:10:44]action value=close_receipt [10:10:44]process_action close_receipt [10:10:44]cmd_close_receipt [10:10:44]MH_GetDate [10:10:44]Write to MH i2c: F0 00 00 3F 77 A5 [10:10:44]Write i2c OK [10:10:44]MH_I2C_Read... [10:10:44]Read from MH i2c: F0 [10:10:44]MH_I2C_Read... [10:10:44]Read from MH i2c: F0 09 00 [10:10:44]MH_I2C_Read... [10:10:44]Read from MH i2c: F0 09 00 3F 77 00 A8 11 1E 67 EE DA 66 66 80 [10:10:44]GetLastDocTimeStamp 1730023829 [10:10:44]current date 1730023848 [10:10:44]FM_GetShiftState [10:10:44]SAM_PROTO_GetShiftState [10:10:44]wFMCommunicate request_size=4 [10:10:44]MH_SAM_APDU [10:10:44]CAPDU: 80 13 01 00 [10:10:44]Write to MH i2c: E2 08 00 40 77 80 13 01 00 00 00 00 00 34 [10:10:44]Write i2c OK [10:10:44]MH_I2C_Read... [10:10:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:44]Read from MH i2c: E2 [10:10:44]MH_I2C_Read... [10:10:44]Read from MH i2c: E2 0E 00 [10:10:44]MH_I2C_Read... [10:10:44]Read from MH i2c: E2 0E 00 40 77 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E0 [10:10:44]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:10:44]wFMCommunicate OK [10:10:44]SAM_PROTO_GetShiftState done [10:10:44]FM_GetShiftState done [10:10:44]opened in 1729987736 [10:10:44]opened+sec_in_day 1730074136 [10:10:44]quantity*price = 50041 [10:10:44]sum+1 = 50042 [10:10:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 154 27.10.2024 10:10 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95155 ФПД: 28687932800194 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T101049&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95155&fm=28687932800194&tin=02508201610067®Number=0000000000170478&sum=50000 [10:10:45]StoreToDocumentArchive [10:10:45]shift 143 fd 95155 [10:10:45]save to /storage/0143/doc_00095155 [10:10:45]save last doc name /storage/0143/doc_00095155 to /storage/kkm_last_doc_name [10:10:45]save OK [10:10:45]Clear old archive folders... [10:10:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:10:45]tlvbuf is 011032A0 [10:10:45]SAM_PROTO_ClearQueue [10:10:45]wFMCommunicate request_size=4 [10:10:45]MH_SAM_APDU [10:10:45]CAPDU: 80 09 00 00 [10:10:45]Write to MH i2c: E2 08 00 4D 77 80 09 00 00 00 00 00 00 36 [10:10:45]Write i2c OK [10:10:45]MH_I2C_Read... [10:10:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:10:45]Read from MH i2c: E2 [10:10:45]MH_I2C_Read... [10:10:45]Read from MH i2c: E2 03 00 [10:10:45]MH_I2C_Read... [10:10:45]Read from MH i2c: E2 03 00 4D 77 00 90 00 38 [10:10:45]RAPDU: 90 00 [10:10:45]wFMCommunicate OK [10:10:45]SAM_PROTO_ClearQueue done [10:10:45]KKMCreateOFDPacket [10:10:45]OFDProtocolAddRootSTLVToBuf [10:10:45]FM_MakeSignedData [10:10:45]FM_MakeSignedData [10:10:45]SAM_PROTO_SignData [10:10:45]wFMCommunicate request_size=4 [10:10:45]MH_SAM_APDU [10:10:45]CAPDU: 80 0D 01 02 [10:10:45]Write to MH i2c: E2 08 00 4E 77 80 0D 01 02 00 00 00 00 3E [10:10:45]Write i2c OK [10:10:45]MH_I2C_Read... [10:10:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:10:45]Read from MH i2c: E2 [10:10:45]MH_I2C_Read... [10:10:45]Read from MH i2c: E2 03 00 [10:10:45]MH_I2C_Read... [10:10:45]Read from MH i2c: E2 03 00 4E 77 00 90 00 39 [10:10:45]RAPDU: 90 00 [10:10:45]wFMCommunicate OK [10:10:45]wFMCommunicate request_size=255 [10:10:45]MH_SAM_APDU [10:10:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 A9 11 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B3 73 01 00 35 04 06 00 1A [10:10:45]Write to MH i2c: E2 02 01 4F 77 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 A9 11 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B3 73 01 00 35 04 06 00 1A 00 00 75 [10:10:45]Write i2c OK [10:10:45]MH_I2C_Read... [10:10:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:46]Read from MH i2c: E2 [10:10:46]MH_I2C_Read... [10:10:46]Read from MH i2c: E2 03 00 [10:10:46]MH_I2C_Read... [10:10:46]Read from MH i2c: E2 03 00 4F 77 00 90 00 3A [10:10:46]RAPDU: 90 00 [10:10:46]wFMCommunicate OK [10:10:46]wFMCommunicate request_size=10 [10:10:46]MH_SAM_APDU [10:10:46]CAPDU: 80 0D 02 02 05 17 6E 0B 3C C2 [10:10:46]Write to MH i2c: E2 0D 00 50 77 80 0D 02 02 05 00 17 6E 0B 3C C2 00 00 D9 [10:10:46]Write i2c OK [10:10:46]MH_I2C_Read... [10:10:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:46]Read from MH i2c: E2 [10:10:46]MH_I2C_Read... [10:10:46]Read from MH i2c: E2 03 00 [10:10:46]MH_I2C_Read... [10:10:46]Read from MH i2c: E2 03 00 50 77 00 90 00 3B [10:10:46]RAPDU: 90 00 [10:10:46]wFMCommunicate OK [10:10:46]wFMCommunicate request_size=4 [10:10:46]MH_SAM_APDU [10:10:46]CAPDU: 80 0D 03 02 [10:10:46]Write to MH i2c: E2 08 00 51 77 80 0D 03 02 00 00 00 00 43 [10:10:46]Write i2c OK [10:10:46]MH_I2C_Read... [10:10:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:10:46]Read from MH i2c: E2 [10:10:46]MH_I2C_Read... [10:10:46]Read from MH i2c: E2 0B 00 [10:10:46]MH_I2C_Read... [10:10:46]Read from MH i2c: E2 0B 00 51 77 00 88 5B 78 59 53 C0 5F 08 90 00 72 [10:10:46]RAPDU: 88 5B 78 59 53 C0 5F 08 90 00 [10:10:46]wFMCommunicate OK [10:10:46]SAM_PROTO_SignData done [10:10:46]FM_MakeSignedData done [10:10:46]CreateOFDProtocolMessage [10:10:46]wFMCommunicate request_size=4 [10:10:46]MH_SAM_APDU [10:10:46]CAPDU: 80 11 00 00 [10:10:46]Write to MH i2c: E2 08 00 52 77 80 11 00 00 00 00 00 00 43 [10:10:46]Write i2c OK [10:10:46]MH_I2C_Read... [10:10:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:46]Read from MH i2c: E2 [10:10:46]MH_I2C_Read... [10:10:46]Read from MH i2c: E2 17 00 [10:10:46]MH_I2C_Read... [10:10:46]Read from MH i2c: E2 17 00 52 77 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 94 [10:10:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:10:46]wFMCommunicate OK [10:10:46]CreateOFDProtocolMessage done [10:10:46]OFDSenderStorePacket 95155 [10:10:46]StoreOFDPacket docnum=95155 [10:10:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5D 92 07 01 E3 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 A9 11 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B3 73 01 00 35 04 06 00 1A 17 6E 0B 3C C2 88 5B 78 59 53 C0 5F 08 [10:10:46]CheckFolder [10:10:46]dirname=/storage/ofd_packets [10:10:46]CheckFolder done [10:10:46]ProducePacketName [10:10:46]name=ofd_packets/00095155 [10:10:46]NVStorageSaveData ofd_packets/00095155 [10:10:46]File name is /storage/ofd_packets/00095155 [10:10:46]Write 301 bytes [10:10:46]NVStorageSaveData done [10:10:46]OFDSenderStorePacket done [10:10:46]KKMCreateOFDPacket done [10:10:46]NVStorageSaveData kkm_last_timestamp [10:10:46]File name is /storage/kkm_last_timestamp [10:10:46]Write 4 bytes [10:10:46]NVStorageSaveData done [10:10:46]ExternCall_PrintAddStr [10:10:46]wPrintStart [10:10:46]Write to MH i2c: 01 00 00 53 77 CA [10:10:46]Write i2c OK [10:10:46]MH_I2C_Read... [10:10:46]Read from MH i2c: 01 [10:10:46]MH_I2C_Read... [10:10:46]Read from MH i2c: 01 07 00 [10:10:46]MH_I2C_Read... [10:10:46]Read from MH i2c: 01 07 00 53 77 00 00 00 00 00 FF 0F DF [10:10:46]RasterBufferAndPrint [10:10:46]line Счет N : (1)3405661 [10:10:46]line ИНН: 02508201610067 [10:10:46]line Контрольно-Кассовый Чек [10:10:46]line ПРОДАЖА [10:10:46]line ТРК (МРК, ГНК) : 42 [10:10:46]line Товар: 2710124130 [10:10:46]line Аи-92-К-4 [10:10:46]line 7.480 * 66.90 [10:10:46]line = 500.41 [10:10:46]line НДС 12% НСП 1% [10:10:46]line > о реализуемом товаре [10:10:46]line ОКРУГЛЕНИЕ: -0.41 [10:10:46]line ИТОГО: 500.00 [10:10:46]line Внесено: 500.00 [10:10:46]line СДАЧА: 0.00 [10:10:46]line НСП 1% : 4.43 [10:10:46]line НДС 12% : 53.14 [10:10:46]line Наличными: 500.00 [10:10:46]line Безнал.: 0.00 [10:10:46]line Место: АЗС № 82 "Партнер Нефть" [10:10:46]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:10:46]line СНО: Общий режим [10:10:46]line Чек 154 27.10.2024 10:10 [10:10:46]line Смена: 143 ФФД: 1.0 [10:10:46]line ЗНМ: 0300000017 [10:10:46]line РНМ: 0000000000170478 [10:10:46]line Версия ККМ: v1.0 [10:10:46]line ФМ: 0000000002098560 [10:10:46]line ФД: 95155 [10:10:46]line ФПД: 28687932800194 [10:10:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T101049&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95155&fm=28687932800194&tin=02508201610067®Number=0000000000170478&sum=50000 [10:10:46]OFD Sender: Processing packet 95155 [packets to send 56, broken 55] [10:10:46]ProducePacketName [10:10:46]name=ofd_packets/00095155 [10:10:46]OFD Sender: To server: pG, [10:10:46]CommunicateWithHost lk.salyk.kg:30040 [10:10:46]ConnectInit lk.salyk.kg [10:10:46]written 0, free lines is 4095 [10:10:46]Connected sock=10 [10:10:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5D 92 07 01 E3 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 A9 11 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B3 73 01 00 35 04 06 00 1A 17 6E 0B 3C C2 88 5B 78 59 53 C0 5F 08 [10:10:47]Write to MH i2c: 01 00 00 7E 77 F5 [10:10:47]Write i2c OK [10:10:47]MH_I2C_Read... [10:10:47]Read from MH i2c: 01 [10:10:47]MH_I2C_Read... [10:10:47]Read from MH i2c: 01 07 00 [10:10:47]MH_I2C_Read... [10:10:47]Read from MH i2c: 01 07 00 7E 77 00 00 00 00 00 03 0D 0C [10:10:47]RasterBufferAndPrint [10:10:47]line [10:10:47]line [10:10:47]line [10:10:47]line [10:10:47]line [10:10:47]written 0, free lines is 3340 [10:10:47]MH_Cut [10:10:47]Write to MH i2c: D1 01 00 85 77 01 CE [10:10:47]Write i2c OK [10:10:47]MH_I2C_Read... [10:10:47]Read from MH i2c: D1 [10:10:47]MH_I2C_Read... [10:10:47]Read from MH i2c: D1 01 00 [10:10:47]MH_I2C_Read... [10:10:47]Read from MH i2c: D1 01 00 85 77 00 CD [10:10:47]Write to MH i2c: 01 00 00 86 77 FD [10:10:47]Write i2c OK [10:10:47]MH_I2C_Read... [10:10:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A0 0C 47 00 4D 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 32 30 39 38 35 36 30 10 04 04 00 B3 73 01 00 F4 03 04 00 D5 BB 1D 67 B6 04 01 00 00 D8 E4 06 D0 B8 AE 70 8C [10:10:47]CommunicateWithHost err = 0 [10:10:47]CheckOFDResponse [10:10:47]1017 (14) - 77093643461234 [10:10:47]1041 (16) - 0000000002098560 [10:10:47]1040 (4) - 95155 [10:10:47]1012 (4) - 27.10.2024 04:04 [10:10:47]1206 (1) - 0 [10:10:47]OFD Sender: Remove packet 95155 [10:10:47]ProducePacketName [10:10:47]name=ofd_packets/00095155 [10:10:47]NVStorageDeleteData [10:10:47]OFD Sender: No OFD packet to send [10:10:47]*** Cut start [10:10:47]*** Partial cut [10:10:47]*** CUTSNS_PIN = 1 [10:10:47]*** CUTSNS_PIN = 0 [10:10:48]*** Brake cut motor [10:10:48]Read from MH i2c: 01 [10:10:48]MH_I2C_Read... [10:10:48]*** Stop cut motor [10:10:48]*** Cut end [10:10:48]Read from MH i2c: 01 07 00 [10:10:48]MH_I2C_Read... [10:10:48]Read from MH i2c: 01 07 00 86 77 00 00 00 00 00 FF 0F 12 [10:10:48]process_action close_receipt done [10:10:48]requested_data is exist [10:10:48]produce_requested_data [10:10:48]requested_item fm.sn is exist - process it [10:10:48]wFMCommunicate request_size=4 [10:10:48]MH_SAM_APDU [10:10:48]CAPDU: 80 11 00 00 [10:10:48]Write to MH i2c: E2 08 00 87 77 80 11 00 00 00 00 00 00 78 [10:10:48]Write i2c OK [10:10:48]MH_I2C_Read... [10:10:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:48]Read from MH i2c: E2 [10:10:48]MH_I2C_Read... [10:10:48]Read from MH i2c: E2 17 00 [10:10:48]MH_I2C_Read... [10:10:48]Read from MH i2c: E2 17 00 87 77 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C9 [10:10:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:10:48]wFMCommunicate OK [10:10:48]requested_item fd.num is exist - process it [10:10:48]SAM_PROTO_GetFieldsCounters [10:10:48]wFMCommunicate request_size=4 [10:10:48]MH_SAM_APDU [10:10:48]CAPDU: 80 13 00 00 [10:10:48]Write to MH i2c: E2 08 00 88 77 80 13 00 00 00 00 00 00 7B [10:10:48]Write i2c OK [10:10:48]MH_I2C_Read... [10:10:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:10:48]Read from MH i2c: E2 [10:10:48]MH_I2C_Read... [10:10:48]Read from MH i2c: E2 62 00 [10:10:48]MH_I2C_Read... [10:10:48]Read from MH i2c: E2 62 00 88 77 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B3 73 01 00 0E 04 04 00 8F 00 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 20 [10:10:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B3 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 9A 00 00 00 5E 04 04 00 9A 00 00 00 57 04 04 00 9B 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:10:48]wFMCommunicate OK [10:10:48]SAM_PROTO_GetFieldsCounters done [10:10:48]requested_item shift.num is exist - process it [10:10:48]requested_item shift.opened is exist - process it [10:10:48]req_shift_opened [10:10:48]FM_GetShiftState [10:10:48]SAM_PROTO_GetShiftState [10:10:48]wFMCommunicate request_size=4 [10:10:48]MH_SAM_APDU [10:10:48]CAPDU: 80 13 01 00 [10:10:48]Write to MH i2c: E2 08 00 89 77 80 13 01 00 00 00 00 00 7D [10:10:48]Write i2c OK [10:10:48]MH_I2C_Read... [10:10:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:48]Read from MH i2c: E2 [10:10:48]MH_I2C_Read... [10:10:48]Read from MH i2c: E2 0E 00 [10:10:48]MH_I2C_Read... [10:10:48]Read from MH i2c: E2 0E 00 89 77 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 29 [10:10:48]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:10:48]wFMCommunicate OK [10:10:48]SAM_PROTO_GetShiftState done [10:10:48]FM_GetShiftState done [10:10:48]req_shift_opened done [10:10:48]requested_item shift.open_date is exist - process it [10:10:48]req_shift_open_date [10:10:48]req_shift_open_date done [10:10:48]produce_requested_data done [10:10:48]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95155,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:10:48]process_action_free close_receipt [10:10:48]json_value_free [10:10:48]json_value_free done [10:10:48]process_json_proto returns [10:10:48]Send response to host [10:10:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95155,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:10:48]free response buf [10:10:48]execute_script done [10:10:48]execute_script returns [10:10:48]free content buf [10:10:48]Sock 7.Close socket [10:10:48]Sock 7.Thread stoped [10:10:52]OFD Sender: No OFD packet to send [10:10:54]accept exits with 9 [10:10:54]New connection [10:10:54]New thread 3066867044 created [10:10:54]Thread 3066723684 joined [10:10:54]Waiting for new connection... [10:10:54] Sock 9.Parse request [10:10:54]Sock 9.Check first char [10:10:54]Sock 9.First char is OK [10:10:54]request: POST /json_proto HTTP/1.0 [10:10:54]Method: POST [10:10:54]URL: /json_proto [10:10:54]Method is POST - this is cgi request [10:10:54]url: /json_proto [10:10:54]query_string will be loaded in cgi processing [10:10:54]execute_cgi json_proto POST (null) [10:10:54]execute_cgi path=json_proto method=POST [10:10:54]POST find Content-Length [10:10:54]Host: 172.17.40.67:8080 [10:10:54]Content-Length: 678 [10:10:54]Content-Type: application/json [10:10:54] [10:10:54]POST finish read [10:10:54]Found Content-Length = 678 [10:10:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405662", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:10:54]execute_script... [10:10:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405662", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:10:54]POST & json_proto [10:10:54]process_json_proto [10:10:54]json parsed OK: [10:10:54]protocol is kg_v1.0 [10:10:54]action value=close_receipt [10:10:54]process_action close_receipt [10:10:54]cmd_close_receipt [10:10:54]MH_GetDate [10:10:54]Write to MH i2c: F0 00 00 8A 77 F0 [10:10:54]Write i2c OK [10:10:54]MH_I2C_Read... [10:10:54]Read from MH i2c: F0 [10:10:54]MH_I2C_Read... [10:10:54]Read from MH i2c: F0 09 00 [10:10:54]MH_I2C_Read... [10:10:54]Read from MH i2c: F0 09 00 8A 77 00 B2 11 1E 67 EE DA 66 66 D5 [10:10:54]GetLastDocTimeStamp 1730023849 [10:10:54]current date 1730023858 [10:10:54]FM_GetShiftState [10:10:54]SAM_PROTO_GetShiftState [10:10:54]wFMCommunicate request_size=4 [10:10:54]MH_SAM_APDU [10:10:54]CAPDU: 80 13 01 00 [10:10:54]Write to MH i2c: E2 08 00 8B 77 80 13 01 00 00 00 00 00 7F [10:10:54]Write i2c OK [10:10:54]MH_I2C_Read... [10:10:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:54]Read from MH i2c: E2 [10:10:54]MH_I2C_Read... [10:10:54]Read from MH i2c: E2 0E 00 [10:10:54]MH_I2C_Read... [10:10:54]Read from MH i2c: E2 0E 00 8B 77 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 2B [10:10:54]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:10:54]wFMCommunicate OK [10:10:54]SAM_PROTO_GetShiftState done [10:10:54]FM_GetShiftState done [10:10:54]opened in 1729987736 [10:10:54]opened+sec_in_day 1730074136 [10:10:54]quantity*price = 50041 [10:10:54]sum+1 = 50042 [10:10:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 155 27.10.2024 10:10 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95156 ФПД: 224521372742412 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T101058&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95156&fm=224521372742412&tin=02508201610067®Number=0000000000170478&sum=50000 [10:10:55]StoreToDocumentArchive [10:10:55]shift 143 fd 95156 [10:10:55]save to /storage/0143/doc_00095156 [10:10:55]save last doc name /storage/0143/doc_00095156 to /storage/kkm_last_doc_name [10:10:55]save OK [10:10:55]Clear old archive folders... [10:10:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:10:55]tlvbuf is 01103C10 [10:10:55]SAM_PROTO_ClearQueue [10:10:55]wFMCommunicate request_size=4 [10:10:55]MH_SAM_APDU [10:10:55]CAPDU: 80 09 00 00 [10:10:55]Write to MH i2c: E2 08 00 98 77 80 09 00 00 00 00 00 00 81 [10:10:55]Write i2c OK [10:10:55]MH_I2C_Read... [10:10:55]Read from MH i2c: E2 [10:10:55]MH_I2C_Read... [10:10:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:10:55]Read from MH i2c: E2 03 00 [10:10:55]MH_I2C_Read... [10:10:55]Read from MH i2c: E2 03 00 98 77 00 90 00 83 [10:10:55]RAPDU: 90 00 [10:10:55]wFMCommunicate OK [10:10:55]SAM_PROTO_ClearQueue done [10:10:55]KKMCreateOFDPacket [10:10:55]OFDProtocolAddRootSTLVToBuf [10:10:55]FM_MakeSignedData [10:10:55]FM_MakeSignedData [10:10:55]SAM_PROTO_SignData [10:10:55]wFMCommunicate request_size=4 [10:10:55]MH_SAM_APDU [10:10:55]CAPDU: 80 0D 01 02 [10:10:55]Write to MH i2c: E2 08 00 99 77 80 0D 01 02 00 00 00 00 89 [10:10:55]Write i2c OK [10:10:55]MH_I2C_Read... [10:10:55]Read from MH i2c: E2 [10:10:55]MH_I2C_Read... [10:10:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:10:55]Read from MH i2c: E2 03 00 [10:10:55]MH_I2C_Read... [10:10:55]Read from MH i2c: E2 03 00 99 77 00 90 00 84 [10:10:55]RAPDU: 90 00 [10:10:55]wFMCommunicate OK [10:10:55]wFMCommunicate request_size=255 [10:10:55]MH_SAM_APDU [10:10:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 B2 11 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B4 73 01 00 35 04 06 00 CC [10:10:55]Write to MH i2c: E2 02 01 9A 77 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 B2 11 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B4 73 01 00 35 04 06 00 CC 00 00 7D [10:10:55]Write i2c OK [10:10:55]MH_I2C_Read... [10:10:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:55]Read from MH i2c: E2 [10:10:55]MH_I2C_Read... [10:10:55]Read from MH i2c: E2 03 00 [10:10:55]MH_I2C_Read... [10:10:55]Read from MH i2c: E2 03 00 9A 77 00 90 00 85 [10:10:55]RAPDU: 90 00 [10:10:55]wFMCommunicate OK [10:10:55]wFMCommunicate request_size=10 [10:10:55]MH_SAM_APDU [10:10:55]CAPDU: 80 0D 02 02 05 33 74 AA B3 0C [10:10:55]Write to MH i2c: E2 0D 00 9B 77 80 0D 02 02 05 00 33 74 AA B3 0C 00 00 A6 [10:10:55]Write i2c OK [10:10:55]MH_I2C_Read... [10:10:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:55]Read from MH i2c: E2 [10:10:55]MH_I2C_Read... [10:10:55]Read from MH i2c: E2 03 00 [10:10:55]MH_I2C_Read... [10:10:55]Read from MH i2c: E2 03 00 9B 77 00 90 00 86 [10:10:55]RAPDU: 90 00 [10:10:55]wFMCommunicate OK [10:10:55]wFMCommunicate request_size=4 [10:10:55]MH_SAM_APDU [10:10:55]CAPDU: 80 0D 03 02 [10:10:55]Write to MH i2c: E2 08 00 9C 77 80 0D 03 02 00 00 00 00 8E [10:10:55]Write i2c OK [10:10:55]MH_I2C_Read... [10:10:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:10:55]Read from MH i2c: E2 [10:10:55]MH_I2C_Read... [10:10:55]Read from MH i2c: E2 0B 00 [10:10:55]MH_I2C_Read... [10:10:55]Read from MH i2c: E2 0B 00 9C 77 00 49 45 51 9E 8C 01 9D 8E 90 00 C4 [10:10:55]RAPDU: 49 45 51 9E 8C 01 9D 8E 90 00 [10:10:55]wFMCommunicate OK [10:10:55]SAM_PROTO_SignData done [10:10:55]FM_MakeSignedData done [10:10:55]CreateOFDProtocolMessage [10:10:55]wFMCommunicate request_size=4 [10:10:55]MH_SAM_APDU [10:10:55]CAPDU: 80 11 00 00 [10:10:55]Write to MH i2c: E2 08 00 9D 77 80 11 00 00 00 00 00 00 8E [10:10:55]Write i2c OK [10:10:55]MH_I2C_Read... [10:10:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:55]Read from MH i2c: E2 [10:10:55]MH_I2C_Read... [10:10:55]Read from MH i2c: E2 17 00 [10:10:55]MH_I2C_Read... [10:10:55]Read from MH i2c: E2 17 00 9D 77 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DF [10:10:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:10:55]wFMCommunicate OK [10:10:55]CreateOFDProtocolMessage done [10:10:55]OFDSenderStorePacket 95156 [10:10:55]StoreOFDPacket docnum=95156 [10:10:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A2 01 07 01 64 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 B2 11 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B4 73 01 00 35 04 06 00 CC 33 74 AA B3 0C 49 45 51 9E 8C 01 9D 8E [10:10:55]CheckFolder [10:10:55]dirname=/storage/ofd_packets [10:10:55]CheckFolder done [10:10:55]ProducePacketName [10:10:55]name=ofd_packets/00095156 [10:10:55]NVStorageSaveData ofd_packets/00095156 [10:10:55]File name is /storage/ofd_packets/00095156 [10:10:55]Write 301 bytes [10:10:55]NVStorageSaveData done [10:10:55]OFDSenderStorePacket done [10:10:55]KKMCreateOFDPacket done [10:10:55]NVStorageSaveData kkm_last_timestamp [10:10:55]File name is /storage/kkm_last_timestamp [10:10:55]Write 4 bytes [10:10:55]NVStorageSaveData done [10:10:55]ExternCall_PrintAddStr [10:10:55]wPrintStart [10:10:55]Write to MH i2c: 01 00 00 9E 77 15 [10:10:55]Write i2c OK [10:10:55]MH_I2C_Read... [10:10:55]Read from MH i2c: 01 [10:10:55]MH_I2C_Read... [10:10:55]Read from MH i2c: 01 07 00 [10:10:55]MH_I2C_Read... [10:10:55]Read from MH i2c: 01 07 00 9E 77 00 00 00 00 00 FF 0F 2A [10:10:55]RasterBufferAndPrint [10:10:55]line Счет N : (1)3405662 [10:10:55]line ИНН: 02508201610067 [10:10:55]line Контрольно-Кассовый Чек [10:10:55]line ПРОДАЖА [10:10:55]line ТРК (МРК, ГНК) : 12 [10:10:55]line Товар: 2710124130 [10:10:55]line Аи-92-К-4 [10:10:55]line 7.480 * 66.90 [10:10:55]line = 500.41 [10:10:55]line НДС 12% НСП 1% [10:10:55]line > о реализуемом товаре [10:10:55]line ОКРУГЛЕНИЕ: -0.41 [10:10:55]line ИТОГО: 500.00 [10:10:55]line Внесено: 500.00 [10:10:55]line СДАЧА: 0.00 [10:10:55]line НСП 1% : 4.43 [10:10:55]line НДС 12% : 53.14 [10:10:55]line Наличными: 500.00 [10:10:55]line Безнал.: 0.00 [10:10:55]line Место: АЗС № 82 "Партнер Нефть" [10:10:55]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:10:55]line СНО: Общий режим [10:10:55]line Чек 155 27.10.2024 10:10 [10:10:55]line Смена: 143 ФФД: 1.0 [10:10:55]line ЗНМ: 0300000017 [10:10:55]line РНМ: 0000000000170478 [10:10:55]line Версия ККМ: v1.0 [10:10:55]line ФМ: 0000000002098560 [10:10:55]line ФД: 95156 [10:10:55]line ФПД: 224521372742412 [10:10:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T101058&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95156&fm=224521372742412&tin=02508201610067®Number=0000000000170478&sum=50000 [10:10:55]written 0, free lines is 4095 [10:10:55]OFD Sender: Processing packet 95156 [packets to send 56, broken 55] [10:10:55]ProducePacketName [10:10:55]name=ofd_packets/00095156 [10:10:55]OFD Sender: To server: pG, [10:10:55]CommunicateWithHost lk.salyk.kg:30040 [10:10:55]ConnectInit lk.salyk.kg [10:10:56]Connected sock=10 [10:10:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A2 01 07 01 64 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 B2 11 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B4 73 01 00 35 04 06 00 CC 33 74 AA B3 0C 49 45 51 9E 8C 01 9D 8E [10:10:56]Write to MH i2c: 01 00 00 C9 77 40 [10:10:56]Write i2c OK [10:10:56]MH_I2C_Read... [10:10:56]Read from MH i2c: 01 [10:10:56]MH_I2C_Read... [10:10:56]Read from MH i2c: 01 07 00 [10:10:56]MH_I2C_Read... [10:10:56]Read from MH i2c: 01 07 00 C9 77 00 00 00 00 00 05 0D 59 [10:10:56]RasterBufferAndPrint [10:10:56]line [10:10:56]line [10:10:56]line [10:10:56]line [10:10:56]line [10:10:56]written 0, free lines is 3345 [10:10:56]MH_Cut [10:10:56]Write to MH i2c: D1 01 00 D0 77 01 19 [10:10:56]Write i2c OK [10:10:56]MH_I2C_Read... [10:10:56]Read from MH i2c: D1 [10:10:56]MH_I2C_Read... [10:10:56]Read from MH i2c: D1 01 00 [10:10:56]MH_I2C_Read... [10:10:56]Read from MH i2c: D1 01 00 D0 77 00 18 [10:10:56]Write to MH i2c: 01 00 00 D1 77 48 [10:10:56]Write i2c OK [10:10:56]MH_I2C_Read... [10:10:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 9D A4 47 00 DD 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 32 30 39 38 35 36 30 10 04 04 00 B4 73 01 00 F4 03 04 00 DE BB 1D 67 B6 04 01 00 00 91 DB E4 9E 45 47 1D 70 [10:10:56]CommunicateWithHost err = 0 [10:10:56]CheckOFDResponse [10:10:56]1017 (14) - 77093643461234 [10:10:56]1041 (16) - 0000000002098560 [10:10:56]1040 (4) - 95156 [10:10:56]1012 (4) - 27.10.2024 04:04 [10:10:56]1206 (1) - 0 [10:10:56]OFD Sender: Remove packet 95156 [10:10:56]ProducePacketName [10:10:56]name=ofd_packets/00095156 [10:10:56]NVStorageDeleteData [10:10:57]OFD Sender: No OFD packet to send [10:10:57]*** Cut start [10:10:57]*** Partial cut [10:10:57]*** CUTSNS_PIN = 1 [10:10:57]*** CUTSNS_PIN = 0 [10:10:57]*** Brake cut motor [10:10:57]Read from MH i2c: 01 [10:10:57]MH_I2C_Read... [10:10:57]*** Stop cut motor [10:10:57]*** Cut end [10:10:57]Read from MH i2c: 01 07 00 [10:10:57]MH_I2C_Read... [10:10:57]Read from MH i2c: 01 07 00 D1 77 00 00 00 00 00 FF 0F 5D [10:10:57]process_action close_receipt done [10:10:57]requested_data is exist [10:10:57]produce_requested_data [10:10:57]requested_item fm.sn is exist - process it [10:10:57]wFMCommunicate request_size=4 [10:10:57]MH_SAM_APDU [10:10:57]CAPDU: 80 11 00 00 [10:10:57]Write to MH i2c: E2 08 00 D2 77 80 11 00 00 00 00 00 00 C3 [10:10:57]Write i2c OK [10:10:57]MH_I2C_Read... [10:10:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:57]Read from MH i2c: E2 [10:10:57]MH_I2C_Read... [10:10:57]Read from MH i2c: E2 17 00 [10:10:57]MH_I2C_Read... [10:10:57]Read from MH i2c: E2 17 00 D2 77 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 14 [10:10:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:10:57]wFMCommunicate OK [10:10:57]requested_item fd.num is exist - process it [10:10:57]SAM_PROTO_GetFieldsCounters [10:10:57]wFMCommunicate request_size=4 [10:10:57]MH_SAM_APDU [10:10:57]CAPDU: 80 13 00 00 [10:10:57]Write to MH i2c: E2 08 00 D3 77 80 13 00 00 00 00 00 00 C6 [10:10:57]Write i2c OK [10:10:57]MH_I2C_Read... [10:10:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:10:57]Read from MH i2c: E2 [10:10:57]MH_I2C_Read... [10:10:57]Read from MH i2c: E2 62 00 [10:10:57]MH_I2C_Read... [10:10:57]Read from MH i2c: E2 62 00 D3 77 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B4 73 01 00 0E 04 04 00 8F 00 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 6F [10:10:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B4 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 9B 00 00 00 5E 04 04 00 9B 00 00 00 57 04 04 00 9C 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:10:57]wFMCommunicate OK [10:10:57]SAM_PROTO_GetFieldsCounters done [10:10:57]requested_item shift.num is exist - process it [10:10:57]requested_item shift.opened is exist - process it [10:10:57]req_shift_opened [10:10:57]FM_GetShiftState [10:10:57]SAM_PROTO_GetShiftState [10:10:57]wFMCommunicate request_size=4 [10:10:57]MH_SAM_APDU [10:10:57]CAPDU: 80 13 01 00 [10:10:57]Write to MH i2c: E2 08 00 D4 77 80 13 01 00 00 00 00 00 C8 [10:10:57]Write i2c OK [10:10:57]MH_I2C_Read... [10:10:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:57]Read from MH i2c: E2 [10:10:57]MH_I2C_Read... [10:10:57]Read from MH i2c: E2 0E 00 [10:10:57]MH_I2C_Read... [10:10:57]Read from MH i2c: E2 0E 00 D4 77 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 74 [10:10:57]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:10:57]wFMCommunicate OK [10:10:57]SAM_PROTO_GetShiftState done [10:10:57]FM_GetShiftState done [10:10:57]req_shift_opened done [10:10:57]requested_item shift.open_date is exist - process it [10:10:57]req_shift_open_date [10:10:57]req_shift_open_date done [10:10:57]produce_requested_data done [10:10:57]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95156,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:10:57]process_action_free close_receipt [10:10:57]json_value_free [10:10:57]json_value_free done [10:10:57]process_json_proto returns [10:10:57]Send response to host [10:10:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95156,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:10:57]free response buf [10:10:57]execute_script done [10:10:57]execute_script returns [10:10:57]free content buf [10:10:57]Sock 9.Close socket [10:10:57]Sock 9.Thread stoped [10:11:02]OFD Sender: No OFD packet to send [10:11:07]OFD Sender: No OFD packet to send [10:11:12]OFD Sender: No OFD packet to send [10:11:17]OFD Sender: No OFD packet to send [10:11:22]OFD Sender: No OFD packet to send [10:11:27]OFD Sender: No OFD packet to send [10:11:32]OFD Sender: No OFD packet to send [10:11:37]OFD Sender: No OFD packet to send [10:11:42]OFD Sender: No OFD packet to send [10:11:47]OFD Sender: No OFD packet to send [10:11:52]OFD Sender: No OFD packet to send [10:11:57]OFD Sender: No OFD packet to send [10:12:02]OFD Sender: No OFD packet to send [10:12:07]OFD Sender: No OFD packet to send [10:12:12]OFD Sender: No OFD packet to send [10:12:17]OFD Sender: No OFD packet to send [10:12:22]OFD Sender: No OFD packet to send [10:12:27]OFD Sender: No OFD packet to send [10:12:31]accept exits with 7 [10:12:31]New connection [10:12:31]New thread 3066723684 created [10:12:31]Thread 3066867044 joined [10:12:31]Waiting for new connection... [10:12:31] Sock 7.Parse request [10:12:31]Sock 7.Check first char [10:12:31]Sock 7.First char is OK [10:12:31]request: POST /json_proto HTTP/1.0 [10:12:31]Method: POST [10:12:31]URL: /json_proto [10:12:31]Method is POST - this is cgi request [10:12:31]url: /json_proto [10:12:31]query_string will be loaded in cgi processing [10:12:31]execute_cgi json_proto POST (null) [10:12:31]execute_cgi path=json_proto method=POST [10:12:31]POST find Content-Length [10:12:31]Host: 172.17.40.67:8080 [10:12:31]Content-Length: 678 [10:12:31]Content-Type: application/json [10:12:31] [10:12:31]POST finish read [10:12:31]Found Content-Length = 678 [10:12:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405664", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:12:31]execute_script... [10:12: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)3405664", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:12:31]POST & json_proto [10:12:31]process_json_proto [10:12:31]json parsed OK: [10:12:31]protocol is kg_v1.0 [10:12:31]action value=close_receipt [10:12:31]process_action close_receipt [10:12:31]cmd_close_receipt [10:12:31]MH_GetDate [10:12:31]Write to MH i2c: F0 00 00 D5 77 3B [10:12:31]Write i2c OK [10:12:31]MH_I2C_Read... [10:12:31]Read from MH i2c: F0 [10:12:31]MH_I2C_Read... [10:12:31]Read from MH i2c: F0 09 00 [10:12:31]MH_I2C_Read... [10:12:31]Read from MH i2c: F0 09 00 D5 77 00 14 12 1E 67 EE DA 66 66 83 [10:12:31]GetLastDocTimeStamp 1730023858 [10:12:31]current date 1730023956 [10:12:31]FM_GetShiftState [10:12:31]SAM_PROTO_GetShiftState [10:12:31]wFMCommunicate request_size=4 [10:12:31]MH_SAM_APDU [10:12:31]CAPDU: 80 13 01 00 [10:12:31]Write to MH i2c: E2 08 00 D6 77 80 13 01 00 00 00 00 00 CA [10:12:31]Write i2c OK [10:12:31]MH_I2C_Read... [10:12:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:31]Read from MH i2c: E2 [10:12:31]MH_I2C_Read... [10:12:31]Read from MH i2c: E2 0E 00 [10:12:31]MH_I2C_Read... [10:12:31]Read from MH i2c: E2 0E 00 D6 77 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 76 [10:12:31]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:12:31]wFMCommunicate OK [10:12:31]SAM_PROTO_GetShiftState done [10:12:31]FM_GetShiftState done [10:12:31]opened in 1729987736 [10:12:31]opened+sec_in_day 1730074136 [10:12:31]quantity*price = 50041 [10:12:31]sum+1 = 50042 [10:12:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 156 27.10.2024 10:12 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95157 ФПД: 230202159052263 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T101236&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95157&fm=230202159052263&tin=02508201610067®Number=0000000000170478&sum=50000 [10:12:33]StoreToDocumentArchive [10:12:33]shift 143 fd 95157 [10:12:33]save to /storage/0143/doc_00095157 [10:12:33]save last doc name /storage/0143/doc_00095157 to /storage/kkm_last_doc_name [10:12:33]save OK [10:12:33]Clear old archive folders... [10:12:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:12:33]tlvbuf is 00FBFEC0 [10:12:33]SAM_PROTO_ClearQueue [10:12:33]wFMCommunicate request_size=4 [10:12:33]MH_SAM_APDU [10:12:33]CAPDU: 80 09 00 00 [10:12:33]Write to MH i2c: E2 08 00 E3 77 80 09 00 00 00 00 00 00 CC [10:12:33]Write i2c OK [10:12:33]MH_I2C_Read... [10:12:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:12:33]Read from MH i2c: E2 [10:12:33]MH_I2C_Read... [10:12:33]Read from MH i2c: E2 03 00 [10:12:33]MH_I2C_Read... [10:12:33]Read from MH i2c: E2 03 00 E3 77 00 90 00 CE [10:12:33]RAPDU: 90 00 [10:12:33]wFMCommunicate OK [10:12:33]SAM_PROTO_ClearQueue done [10:12:33]KKMCreateOFDPacket [10:12:33]OFDProtocolAddRootSTLVToBuf [10:12:33]FM_MakeSignedData [10:12:33]FM_MakeSignedData [10:12:33]SAM_PROTO_SignData [10:12:33]wFMCommunicate request_size=4 [10:12:33]MH_SAM_APDU [10:12:33]CAPDU: 80 0D 01 02 [10:12:33]Write to MH i2c: E2 08 00 E4 77 80 0D 01 02 00 00 00 00 D4 [10:12:33]Write i2c OK [10:12:33]MH_I2C_Read... [10:12:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:12:33]Read from MH i2c: E2 [10:12:33]MH_I2C_Read... [10:12:33]Read from MH i2c: E2 03 00 [10:12:33]MH_I2C_Read... [10:12:33]Read from MH i2c: E2 03 00 E4 77 00 90 00 CF [10:12:33]RAPDU: 90 00 [10:12:33]wFMCommunicate OK [10:12:33]wFMCommunicate request_size=255 [10:12:33]MH_SAM_APDU [10:12: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 14 12 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B5 73 01 00 35 04 06 00 D1 [10:12:33]Write to MH i2c: E2 02 01 E5 77 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 14 12 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B5 73 01 00 35 04 06 00 D1 00 00 32 [10:12:33]Write i2c OK [10:12:33]MH_I2C_Read... [10:12:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:33]Read from MH i2c: E2 [10:12:33]MH_I2C_Read... [10:12:33]Read from MH i2c: E2 03 00 [10:12:33]MH_I2C_Read... [10:12:33]Read from MH i2c: E2 03 00 E5 77 00 90 00 D0 [10:12:33]RAPDU: 90 00 [10:12:33]wFMCommunicate OK [10:12:33]wFMCommunicate request_size=10 [10:12:33]MH_SAM_APDU [10:12:33]CAPDU: 80 0D 02 02 05 5E 1D EA B5 E7 [10:12:33]Write to MH i2c: E2 0D 00 E6 77 80 0D 02 02 05 00 5E 1D EA B5 E7 00 00 E2 [10:12:33]Write i2c OK [10:12:33]MH_I2C_Read... [10:12:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:33]Read from MH i2c: E2 [10:12:33]MH_I2C_Read... [10:12:33]Read from MH i2c: E2 03 00 [10:12:33]MH_I2C_Read... [10:12:33]Read from MH i2c: E2 03 00 E6 77 00 90 00 D1 [10:12:33]RAPDU: 90 00 [10:12:33]wFMCommunicate OK [10:12:33]wFMCommunicate request_size=4 [10:12:33]MH_SAM_APDU [10:12:33]CAPDU: 80 0D 03 02 [10:12:33]Write to MH i2c: E2 08 00 E7 77 80 0D 03 02 00 00 00 00 D9 [10:12:33]Write i2c OK [10:12:33]MH_I2C_Read... [10:12:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:12:33]Read from MH i2c: E2 [10:12:33]MH_I2C_Read... [10:12:33]Read from MH i2c: E2 0B 00 [10:12:33]MH_I2C_Read... [10:12:33]Read from MH i2c: E2 0B 00 E7 77 00 4F 61 4A E6 40 7B F8 DF 90 00 4C [10:12:33]RAPDU: 4F 61 4A E6 40 7B F8 DF 90 00 [10:12:33]wFMCommunicate OK [10:12:33]SAM_PROTO_SignData done [10:12:33]FM_MakeSignedData done [10:12:33]CreateOFDProtocolMessage [10:12:33]wFMCommunicate request_size=4 [10:12:33]MH_SAM_APDU [10:12:33]CAPDU: 80 11 00 00 [10:12:33]Write to MH i2c: E2 08 00 E8 77 80 11 00 00 00 00 00 00 D9 [10:12:33]Write i2c OK [10:12:33]MH_I2C_Read... [10:12:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:33]Read from MH i2c: E2 [10:12:33]MH_I2C_Read... [10:12:33]Read from MH i2c: E2 17 00 [10:12:33]MH_I2C_Read... [10:12:33]Read from MH i2c: E2 17 00 E8 77 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2A [10:12:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:12:33]wFMCommunicate OK [10:12:33]CreateOFDProtocolMessage done [10:12:33]OFDSenderStorePacket 95157 [10:12:33]StoreOFDPacket docnum=95157 [10:12:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C7 DF 07 01 68 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 14 12 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B5 73 01 00 35 04 06 00 D1 5E 1D EA B5 E7 4F 61 4A E6 40 7B F8 DF [10:12:33]CheckFolder [10:12:33]dirname=/storage/ofd_packets [10:12:33]CheckFolder done [10:12:33]ProducePacketName [10:12:33]name=ofd_packets/00095157 [10:12:33]NVStorageSaveData ofd_packets/00095157 [10:12:33]File name is /storage/ofd_packets/00095157 [10:12:33]Write 301 bytes [10:12:33]NVStorageSaveData done [10:12:33]OFDSenderStorePacket done [10:12:33]KKMCreateOFDPacket done [10:12:33]NVStorageSaveData kkm_last_timestamp [10:12:33]File name is /storage/kkm_last_timestamp [10:12:33]Write 4 bytes [10:12:33]NVStorageSaveData done [10:12:33]ExternCall_PrintAddStr [10:12:33]wPrintStart [10:12:33]Write to MH i2c: 01 00 00 E9 77 60 [10:12:33]Write i2c OK [10:12:33]MH_I2C_Read... [10:12:33]Read from MH i2c: 01 [10:12:33]MH_I2C_Read... [10:12:33]Read from MH i2c: 01 07 00 [10:12:33]MH_I2C_Read... [10:12:33]Read from MH i2c: 01 07 00 E9 77 00 00 00 00 00 FF 0F 75 [10:12:33]RasterBufferAndPrint [10:12:33]line Счет N : (1)3405664 [10:12:33]line ИНН: 02508201610067 [10:12:33]line Контрольно-Кассовый Чек [10:12:33]line ПРОДАЖА [10:12:33]line ТРК (МРК, ГНК) : 32 [10:12:33]line Товар: 2710124130 [10:12:33]line Аи-92-К-4 [10:12:33]line 7.480 * 66.90 [10:12:33]line = 500.41 [10:12:33]line НДС 12% НСП 1% [10:12:33]line > о реализуемом товаре [10:12:33]line ОКРУГЛЕНИЕ: -0.41 [10:12:33]line ИТОГО: 500.00 [10:12:33]line Внесено: 500.00 [10:12:33]line СДАЧА: 0.00 [10:12:33]line НСП 1% : 4.43 [10:12:33]line НДС 12% : 53.14 [10:12:33]line Наличными: 500.00 [10:12:33]line Безнал.: 0.00 [10:12:33]line Место: АЗС № 82 "Партнер Нефть" [10:12:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:12:33]line СНО: Общий режим [10:12:33]line Чек 156 27.10.2024 10:12 [10:12:33]line Смена: 143 ФФД: 1.0 [10:12:33]line ЗНМ: 0300000017 [10:12:33]line РНМ: 0000000000170478 [10:12:33]line Версия ККМ: v1.0 [10:12:33]line ФМ: 0000000002098560 [10:12:33]line ФД: 95157 [10:12:33]line ФПД: 230202159052263 [10:12:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T101236&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95157&fm=230202159052263&tin=02508201610067®Number=0000000000170478&sum=50000 [10:12:33]OFD Sender: Processing packet 95157 [packets to send 56, broken 55] [10:12:33]ProducePacketName [10:12:33]name=ofd_packets/00095157 [10:12:33]OFD Sender: To server: pG, [10:12:33]CommunicateWithHost lk.salyk.kg:30040 [10:12:33]ConnectInit lk.salyk.kg [10:12:33]written 0, free lines is 4095 [10:12:34]Connected sock=10 [10:12:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C7 DF 07 01 68 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 14 12 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B5 73 01 00 35 04 06 00 D1 5E 1D EA B5 E7 4F 61 4A E6 40 7B F8 DF [10:12:34]Write to MH i2c: 01 00 00 14 78 8C [10:12:34]Write i2c OK [10:12:34]MH_I2C_Read... [10:12:34]Read from MH i2c: 01 [10:12:34]MH_I2C_Read... [10:12:34]Read from MH i2c: 01 07 00 [10:12:34]MH_I2C_Read... [10:12:34]Read from MH i2c: 01 07 00 14 78 00 00 00 00 00 01 0D A1 [10:12:34]RasterBufferAndPrint [10:12:34]line [10:12:34]line [10:12:34]line [10:12:34]line [10:12:34]line [10:12:34]written 0, free lines is 3335 [10:12:34]MH_Cut [10:12:34]Write to MH i2c: D1 01 00 1B 78 01 65 [10:12:34]Write i2c OK [10:12:34]MH_I2C_Read... [10:12:34]Read from MH i2c: D1 [10:12:34]MH_I2C_Read... [10:12:34]Read from MH i2c: D1 01 00 [10:12:34]MH_I2C_Read... [10:12:34]Read from MH i2c: D1 01 00 1B 78 00 64 [10:12:34]Write to MH i2c: 01 00 00 1C 78 94 [10:12:34]Write i2c OK [10:12:34]MH_I2C_Read... [10:12:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 9B 73 47 00 99 BB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B5 73 01 00 F4 03 04 00 40 BC 1D 67 B6 04 01 00 00 D8 82 DA 3F 34 FE 6D A9 [10:12:34]CommunicateWithHost err = 0 [10:12:34]CheckOFDResponse [10:12:34]1017 (14) - 77093643461234 [10:12:34]1041 (16) - 0000000002098560 [10:12:34]1040 (4) - 95157 [10:12:34]1012 (4) - 27.10.2024 04:06 [10:12:34]1206 (1) - 0 [10:12:34]OFD Sender: Remove packet 95157 [10:12:34]ProducePacketName [10:12:34]name=ofd_packets/00095157 [10:12:34]NVStorageDeleteData [10:12:34]OFD Sender: No OFD packet to send [10:12:35]*** Cut start [10:12:35]*** Partial cut [10:12:35]*** CUTSNS_PIN = 1 [10:12:35]*** CUTSNS_PIN = 0 [10:12:35]*** Brake cut motor [10:12:35]Read from MH i2c: 01 [10:12:35]MH_I2C_Read... [10:12:35]*** Stop cut motor [10:12:35]*** Cut end [10:12:35]Read from MH i2c: 01 07 00 [10:12:35]MH_I2C_Read... [10:12:35]Read from MH i2c: 01 07 00 1C 78 00 00 00 00 00 FF 0F A9 [10:12:35]process_action close_receipt done [10:12:35]requested_data is exist [10:12:35]produce_requested_data [10:12:35]requested_item fm.sn is exist - process it [10:12:35]wFMCommunicate request_size=4 [10:12:35]MH_SAM_APDU [10:12:35]CAPDU: 80 11 00 00 [10:12:35]Write to MH i2c: E2 08 00 1D 78 80 11 00 00 00 00 00 00 0F [10:12:35]Write i2c OK [10:12:35]MH_I2C_Read... [10:12:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:35]Read from MH i2c: E2 [10:12:35]MH_I2C_Read... [10:12:35]Read from MH i2c: E2 17 00 [10:12:35]MH_I2C_Read... [10:12:35]Read from MH i2c: E2 17 00 1D 78 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 60 [10:12:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:12:35]wFMCommunicate OK [10:12:35]requested_item fd.num is exist - process it [10:12:35]SAM_PROTO_GetFieldsCounters [10:12:35]wFMCommunicate request_size=4 [10:12:35]MH_SAM_APDU [10:12:35]CAPDU: 80 13 00 00 [10:12:35]Write to MH i2c: E2 08 00 1E 78 80 13 00 00 00 00 00 00 12 [10:12:35]Write i2c OK [10:12:35]MH_I2C_Read... [10:12:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:12:35]Read from MH i2c: E2 [10:12:35]MH_I2C_Read... [10:12:35]Read from MH i2c: E2 62 00 [10:12:35]MH_I2C_Read... [10:12:35]Read from MH i2c: E2 62 00 1E 78 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B5 73 01 00 0E 04 04 00 8F 00 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 BF [10:12:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B5 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 9C 00 00 00 5E 04 04 00 9C 00 00 00 57 04 04 00 9D 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:12:35]wFMCommunicate OK [10:12:35]SAM_PROTO_GetFieldsCounters done [10:12:35]requested_item shift.num is exist - process it [10:12:35]requested_item shift.opened is exist - process it [10:12:35]req_shift_opened [10:12:35]FM_GetShiftState [10:12:35]SAM_PROTO_GetShiftState [10:12:35]wFMCommunicate request_size=4 [10:12:35]MH_SAM_APDU [10:12:35]CAPDU: 80 13 01 00 [10:12:35]Write to MH i2c: E2 08 00 1F 78 80 13 01 00 00 00 00 00 14 [10:12:35]Write i2c OK [10:12:35]MH_I2C_Read... [10:12:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:35]Read from MH i2c: E2 [10:12:35]MH_I2C_Read... [10:12:35]Read from MH i2c: E2 0E 00 [10:12:35]MH_I2C_Read... [10:12:35]Read from MH i2c: E2 0E 00 1F 78 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C0 [10:12:35]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:12:35]wFMCommunicate OK [10:12:35]SAM_PROTO_GetShiftState done [10:12:35]FM_GetShiftState done [10:12:35]req_shift_opened done [10:12:35]requested_item shift.open_date is exist - process it [10:12:35]req_shift_open_date [10:12:35]req_shift_open_date done [10:12:35]produce_requested_data done [10:12:35]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95157,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:12:35]process_action_free close_receipt [10:12:35]json_value_free [10:12:35]json_value_free done [10:12:35]process_json_proto returns [10:12:35]Send response to host [10:12:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95157,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:12:35]free response buf [10:12:35]execute_script done [10:12:35]execute_script returns [10:12:35]free content buf [10:12:35]Sock 7.Close socket [10:12:35]Sock 7.Thread stoped [10:12:38]accept exits with 9 [10:12:38]New connection [10:12:38]New thread 3066867044 created [10:12:38]Thread 3066723684 joined [10:12:38]Waiting for new connection... [10:12:38] Sock 9.Parse request [10:12:38]Sock 9.Check first char [10:12:38]Sock 9.First char is OK [10:12:38]request: POST /json_proto HTTP/1.0 [10:12:38]Method: POST [10:12:38]URL: /json_proto [10:12:38]Method is POST - this is cgi request [10:12:38]url: /json_proto [10:12:38]query_string will be loaded in cgi processing [10:12:38]execute_cgi json_proto POST (null) [10:12:38]execute_cgi path=json_proto method=POST [10:12:38]POST find Content-Length [10:12:38]Host: 172.17.40.67:8080 [10:12:38]Content-Length: 678 [10:12:38]Content-Type: application/json [10:12:38] [10:12:38]POST finish read [10:12:38]Found Content-Length = 678 [10:12:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405665", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:12:38]execute_script... [10:12: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)3405665", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:12:38]POST & json_proto [10:12:38]process_json_proto [10:12:38]json parsed OK: [10:12:38]protocol is kg_v1.0 [10:12:38]action value=close_receipt [10:12:38]process_action close_receipt [10:12:38]cmd_close_receipt [10:12:38]MH_GetDate [10:12:38]Write to MH i2c: F0 00 00 20 78 87 [10:12:38]Write i2c OK [10:12:38]MH_I2C_Read... [10:12:38]Read from MH i2c: F0 [10:12:38]MH_I2C_Read... [10:12:38]Read from MH i2c: F0 09 00 [10:12:38]MH_I2C_Read... [10:12:38]Read from MH i2c: F0 09 00 20 78 00 1A 12 1E 67 EE DA 66 66 D5 [10:12:38]GetLastDocTimeStamp 1730023956 [10:12:38]current date 1730023962 [10:12:38]FM_GetShiftState [10:12:38]SAM_PROTO_GetShiftState [10:12:38]wFMCommunicate request_size=4 [10:12:38]MH_SAM_APDU [10:12:38]CAPDU: 80 13 01 00 [10:12:38]Write to MH i2c: E2 08 00 21 78 80 13 01 00 00 00 00 00 16 [10:12:38]Write i2c OK [10:12:38]MH_I2C_Read... [10:12:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:38]Read from MH i2c: E2 [10:12:38]MH_I2C_Read... [10:12:38]Read from MH i2c: E2 0E 00 [10:12:38]MH_I2C_Read... [10:12:38]Read from MH i2c: E2 0E 00 21 78 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C2 [10:12:38]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:12:38]wFMCommunicate OK [10:12:38]SAM_PROTO_GetShiftState done [10:12:38]FM_GetShiftState done [10:12:38]opened in 1729987736 [10:12:38]opened+sec_in_day 1730074136 [10:12:38]quantity*price = 20003 [10:12:38]sum+1 = 20004 [10:12:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 157 27.10.2024 10:12 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95158 ФПД: 195722146492517 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T101242&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95158&fm=195722146492517&tin=02508201610067®Number=0000000000170478&sum=20000 [10:12:39]StoreToDocumentArchive [10:12:39]shift 143 fd 95158 [10:12:39]save to /storage/0143/doc_00095158 [10:12:39]save last doc name /storage/0143/doc_00095158 to /storage/kkm_last_doc_name [10:12:39]save OK [10:12:39]Clear old archive folders... [10:12:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:12:39]tlvbuf is 00F75E20 [10:12:39]SAM_PROTO_ClearQueue [10:12:39]wFMCommunicate request_size=4 [10:12:39]MH_SAM_APDU [10:12:39]CAPDU: 80 09 00 00 [10:12:39]Write to MH i2c: E2 08 00 2E 78 80 09 00 00 00 00 00 00 18 [10:12:39]Write i2c OK [10:12:39]MH_I2C_Read... [10:12:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:12:39]Read from MH i2c: E2 [10:12:39]MH_I2C_Read... [10:12:39]Read from MH i2c: E2 03 00 [10:12:39]MH_I2C_Read... [10:12:39]Read from MH i2c: E2 03 00 2E 78 00 90 00 1A [10:12:39]RAPDU: 90 00 [10:12:39]wFMCommunicate OK [10:12:39]SAM_PROTO_ClearQueue done [10:12:39]KKMCreateOFDPacket [10:12:39]OFDProtocolAddRootSTLVToBuf [10:12:39]FM_MakeSignedData [10:12:39]FM_MakeSignedData [10:12:39]SAM_PROTO_SignData [10:12:39]wFMCommunicate request_size=4 [10:12:39]MH_SAM_APDU [10:12:39]CAPDU: 80 0D 01 02 [10:12:39]Write to MH i2c: E2 08 00 2F 78 80 0D 01 02 00 00 00 00 20 [10:12:39]Write i2c OK [10:12:39]MH_I2C_Read... [10:12:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:12:39]Read from MH i2c: E2 [10:12:39]MH_I2C_Read... [10:12:39]Read from MH i2c: E2 03 00 [10:12:39]MH_I2C_Read... [10:12:39]Read from MH i2c: E2 03 00 2F 78 00 90 00 1B [10:12:39]RAPDU: 90 00 [10:12:39]wFMCommunicate OK [10:12:39]wFMCommunicate request_size=255 [10:12:39]MH_SAM_APDU [10:12: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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 1A 12 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B6 73 01 00 35 04 06 00 B2 [10:12:39]Write to MH i2c: E2 02 01 30 78 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 1A 12 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B6 73 01 00 35 04 06 00 B2 00 00 29 [10:12:39]Write i2c OK [10:12:39]MH_I2C_Read... [10:12:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:39]Read from MH i2c: E2 [10:12:39]MH_I2C_Read... [10:12:39]Read from MH i2c: E2 03 00 [10:12:39]MH_I2C_Read... [10:12:39]Read from MH i2c: E2 03 00 30 78 00 90 00 1C [10:12:39]RAPDU: 90 00 [10:12:39]wFMCommunicate OK [10:12:39]wFMCommunicate request_size=10 [10:12:39]MH_SAM_APDU [10:12:39]CAPDU: 80 0D 02 02 05 02 1D 04 30 65 [10:12:39]Write to MH i2c: E2 0D 00 31 78 80 0D 02 02 05 00 02 1D 04 30 65 00 00 E5 [10:12:39]Write i2c OK [10:12:39]MH_I2C_Read... [10:12:39]OFD Sender: No OFD packet to send [10:12:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:40]Read from MH i2c: E2 [10:12:40]MH_I2C_Read... [10:12:40]Read from MH i2c: E2 03 00 [10:12:40]MH_I2C_Read... [10:12:40]Read from MH i2c: E2 03 00 31 78 00 90 00 1D [10:12:40]RAPDU: 90 00 [10:12:40]wFMCommunicate OK [10:12:40]wFMCommunicate request_size=4 [10:12:40]MH_SAM_APDU [10:12:40]CAPDU: 80 0D 03 02 [10:12:40]Write to MH i2c: E2 08 00 32 78 80 0D 03 02 00 00 00 00 25 [10:12:40]Write i2c OK [10:12:40]MH_I2C_Read... [10:12:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:12:40]Read from MH i2c: E2 [10:12:40]MH_I2C_Read... [10:12:40]Read from MH i2c: E2 0B 00 [10:12:40]MH_I2C_Read... [10:12:40]Read from MH i2c: E2 0B 00 32 78 00 CE D1 2B 6D 85 0E 6D 6C 90 00 C9 [10:12:40]RAPDU: CE D1 2B 6D 85 0E 6D 6C 90 00 [10:12:40]wFMCommunicate OK [10:12:40]SAM_PROTO_SignData done [10:12:40]FM_MakeSignedData done [10:12:40]CreateOFDProtocolMessage [10:12:40]wFMCommunicate request_size=4 [10:12:40]MH_SAM_APDU [10:12:40]CAPDU: 80 11 00 00 [10:12:40]Write to MH i2c: E2 08 00 33 78 80 11 00 00 00 00 00 00 25 [10:12:40]Write i2c OK [10:12:40]MH_I2C_Read... [10:12:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:40]Read from MH i2c: E2 [10:12:40]MH_I2C_Read... [10:12:40]Read from MH i2c: E2 17 00 [10:12:40]MH_I2C_Read... [10:12:40]Read from MH i2c: E2 17 00 33 78 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 76 [10:12:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:12:40]wFMCommunicate OK [10:12:40]CreateOFDProtocolMessage done [10:12:40]OFDSenderStorePacket 95158 [10:12:40]StoreOFDPacket docnum=95158 [10:12:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AA 66 07 01 57 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 1A 12 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B6 73 01 00 35 04 06 00 B2 02 1D 04 30 65 CE D1 2B 6D 85 0E 6D 6C [10:12:40]CheckFolder [10:12:40]dirname=/storage/ofd_packets [10:12:40]CheckFolder done [10:12:40]ProducePacketName [10:12:40]name=ofd_packets/00095158 [10:12:40]NVStorageSaveData ofd_packets/00095158 [10:12:40]File name is /storage/ofd_packets/00095158 [10:12:40]Write 301 bytes [10:12:40]NVStorageSaveData done [10:12:40]OFDSenderStorePacket done [10:12:40]KKMCreateOFDPacket done [10:12:40]NVStorageSaveData kkm_last_timestamp [10:12:40]File name is /storage/kkm_last_timestamp [10:12:40]Write 4 bytes [10:12:40]NVStorageSaveData done [10:12:40]ExternCall_PrintAddStr [10:12:40]wPrintStart [10:12:40]Write to MH i2c: 01 00 00 34 78 AC [10:12:40]Write i2c OK [10:12:40]MH_I2C_Read... [10:12:40]Read from MH i2c: 01 [10:12:40]MH_I2C_Read... [10:12:40]Read from MH i2c: 01 07 00 [10:12:40]MH_I2C_Read... [10:12:40]Read from MH i2c: 01 07 00 34 78 00 00 00 00 00 FF 0F C1 [10:12:40]RasterBufferAndPrint [10:12:40]line Счет N : (1)3405665 [10:12:40]line ИНН: 02508201610067 [10:12:40]line Контрольно-Кассовый Чек [10:12:40]line ПРОДАЖА [10:12:40]line ТРК (МРК, ГНК) : 42 [10:12:40]line Товар: 2710124130 [10:12:40]line Аи-92-К-4 [10:12:40]line 2.990 * 66.90 [10:12:40]line = 200.03 [10:12:40]line НДС 12% НСП 1% [10:12:40]line > о реализуемом товаре [10:12:40]line ОКРУГЛЕНИЕ: -0.03 [10:12:40]line ИТОГО: 200.00 [10:12:40]line Внесено: 200.00 [10:12:40]line СДАЧА: 0.00 [10:12:40]line НСП 1% : 1.77 [10:12:40]line НДС 12% : 21.24 [10:12:40]line Наличными: 200.00 [10:12:40]line Безнал.: 0.00 [10:12:40]line Место: АЗС № 82 "Партнер Нефть" [10:12:40]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:12:40]line СНО: Общий режим [10:12:40]line Чек 157 27.10.2024 10:12 [10:12:40]line Смена: 143 ФФД: 1.0 [10:12:40]line ЗНМ: 0300000017 [10:12:40]line РНМ: 0000000000170478 [10:12:40]line Версия ККМ: v1.0 [10:12:40]line ФМ: 0000000002098560 [10:12:40]line ФД: 95158 [10:12:40]line ФПД: 195722146492517 [10:12:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T101242&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95158&fm=195722146492517&tin=02508201610067®Number=0000000000170478&sum=20000 [10:12:40]written 0, free lines is 4095 [10:12:40]OFD Sender: Processing packet 95158 [packets to send 56, broken 55] [10:12:40]ProducePacketName [10:12:40]name=ofd_packets/00095158 [10:12:40]OFD Sender: To server: pG, [10:12:40]CommunicateWithHost lk.salyk.kg:30040 [10:12:40]ConnectInit lk.salyk.kg [10:12:40]Connected sock=10 [10:12:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AA 66 07 01 57 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 1A 12 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B6 73 01 00 35 04 06 00 B2 02 1D 04 30 65 CE D1 2B 6D 85 0E 6D 6C [10:12:40]Write to MH i2c: 01 00 00 5F 78 D7 [10:12:40]Write i2c OK [10:12:40]MH_I2C_Read... [10:12:40]Read from MH i2c: 01 [10:12:40]MH_I2C_Read... [10:12:40]Read from MH i2c: 01 07 00 [10:12:40]MH_I2C_Read... [10:12:40]Read from MH i2c: 01 07 00 5F 78 00 00 00 00 00 0B 0D F6 [10:12:40]RasterBufferAndPrint [10:12:40]line [10:12:40]line [10:12:40]line [10:12:40]line [10:12:40]line [10:12:40]written 0, free lines is 3352 [10:12:40]MH_Cut [10:12:40]Write to MH i2c: D1 01 00 66 78 01 B0 [10:12:40]Write i2c OK [10:12:40]MH_I2C_Read... [10:12:40]Read from MH i2c: D1 [10:12:40]MH_I2C_Read... [10:12:40]Read from MH i2c: D1 01 00 [10:12:40]MH_I2C_Read... [10:12:40]Read from MH i2c: D1 01 00 66 78 00 AF [10:12:40]Write to MH i2c: 01 00 00 67 78 DF [10:12:40]Write i2c OK [10:12:40]MH_I2C_Read... [10:12:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 04 AB 47 00 F4 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 32 30 39 38 35 36 30 10 04 04 00 B6 73 01 00 F4 03 04 00 47 BC 1D 67 B6 04 01 00 00 B6 1A 1A 00 B9 32 93 F4 [10:12:40]CommunicateWithHost err = 0 [10:12:40]CheckOFDResponse [10:12:40]1017 (14) - 77093643461234 [10:12:40]1041 (16) - 0000000002098560 [10:12:40]1040 (4) - 95158 [10:12:40]1012 (4) - 27.10.2024 04:06 [10:12:40]1206 (1) - 0 [10:12:40]OFD Sender: Remove packet 95158 [10:12:40]ProducePacketName [10:12:40]name=ofd_packets/00095158 [10:12:40]NVStorageDeleteData [10:12:41]*** Cut start [10:12:41]*** Partial cut [10:12:41]*** CUTSNS_PIN = 1 [10:12:41]OFD Sender: No OFD packet to send [10:12:41]*** CUTSNS_PIN = 0 [10:12:41]*** Brake cut motor [10:12:41]Read from MH i2c: 01 [10:12:41]MH_I2C_Read... [10:12:41]*** Stop cut motor [10:12:41]*** Cut end [10:12:41]Read from MH i2c: 01 07 00 [10:12:41]MH_I2C_Read... [10:12:41]Read from MH i2c: 01 07 00 67 78 00 00 00 00 00 FF 0F F4 [10:12:41]process_action close_receipt done [10:12:41]requested_data is exist [10:12:41]produce_requested_data [10:12:41]requested_item fm.sn is exist - process it [10:12:41]wFMCommunicate request_size=4 [10:12:41]MH_SAM_APDU [10:12:41]CAPDU: 80 11 00 00 [10:12:41]Write to MH i2c: E2 08 00 68 78 80 11 00 00 00 00 00 00 5A [10:12:41]Write i2c OK [10:12:41]MH_I2C_Read... [10:12:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:41]Read from MH i2c: E2 [10:12:41]MH_I2C_Read... [10:12:41]Read from MH i2c: E2 17 00 [10:12:41]MH_I2C_Read... [10:12:41]Read from MH i2c: E2 17 00 68 78 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AB [10:12:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:12:41]wFMCommunicate OK [10:12:41]requested_item fd.num is exist - process it [10:12:41]SAM_PROTO_GetFieldsCounters [10:12:41]wFMCommunicate request_size=4 [10:12:41]MH_SAM_APDU [10:12:41]CAPDU: 80 13 00 00 [10:12:41]Write to MH i2c: E2 08 00 69 78 80 13 00 00 00 00 00 00 5D [10:12:41]Write i2c OK [10:12:41]MH_I2C_Read... [10:12:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:12:42]Read from MH i2c: E2 [10:12:42]MH_I2C_Read... [10:12:42]Read from MH i2c: E2 62 00 [10:12:42]MH_I2C_Read... [10:12:42]Read from MH i2c: E2 62 00 69 78 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B6 73 01 00 0E 04 04 00 8F 00 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 0E [10:12:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B6 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 9D 00 00 00 5E 04 04 00 9D 00 00 00 57 04 04 00 9E 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:12:42]wFMCommunicate OK [10:12:42]SAM_PROTO_GetFieldsCounters done [10:12:42]requested_item shift.num is exist - process it [10:12:42]requested_item shift.opened is exist - process it [10:12:42]req_shift_opened [10:12:42]FM_GetShiftState [10:12:42]SAM_PROTO_GetShiftState [10:12:42]wFMCommunicate request_size=4 [10:12:42]MH_SAM_APDU [10:12:42]CAPDU: 80 13 01 00 [10:12:42]Write to MH i2c: E2 08 00 6A 78 80 13 01 00 00 00 00 00 5F [10:12:42]Write i2c OK [10:12:42]MH_I2C_Read... [10:12:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:42]Read from MH i2c: E2 [10:12:42]MH_I2C_Read... [10:12:42]Read from MH i2c: E2 0E 00 [10:12:42]MH_I2C_Read... [10:12:42]Read from MH i2c: E2 0E 00 6A 78 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0B [10:12:42]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:12:42]wFMCommunicate OK [10:12:42]SAM_PROTO_GetShiftState done [10:12:42]FM_GetShiftState done [10:12:42]req_shift_opened done [10:12:42]requested_item shift.open_date is exist - process it [10:12:42]req_shift_open_date [10:12:42]req_shift_open_date done [10:12:42]produce_requested_data done [10:12:42]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95158,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:12:42]process_action_free close_receipt [10:12:42]json_value_free [10:12:42]json_value_free done [10:12:42]process_json_proto returns [10:12:42]Send response to host [10:12:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95158,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:12:42]free response buf [10:12:42]execute_script done [10:12:42]execute_script returns [10:12:42]free content buf [10:12:42]Sock 9.Close socket [10:12:42]Sock 9.Thread stoped [10:12:46]OFD Sender: No OFD packet to send [10:12:46]accept exits with 7 [10:12:46]New connection [10:12:46]New thread 3066723684 created [10:12:46]Thread 3066867044 joined [10:12:46]Waiting for new connection... [10:12:46] Sock 7.Parse request [10:12:46]Sock 7.Check first char [10:12:46]Sock 7.First char is OK [10:12:46]request: POST /json_proto HTTP/1.0 [10:12:46]Method: POST [10:12:46]URL: /json_proto [10:12:46]Method is POST - this is cgi request [10:12:46]url: /json_proto [10:12:46]query_string will be loaded in cgi processing [10:12:46]execute_cgi json_proto POST (null) [10:12:46]execute_cgi path=json_proto method=POST [10:12:46]POST find Content-Length [10:12:46]Host: 172.17.40.67:8080 [10:12:46]Content-Length: 765 [10:12:46]Content-Type: application/json [10:12:46] [10:12:46]POST finish read [10:12:46]Found Content-Length = 765 [10:12:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405663", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 800.10 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:12:46]execute_script... [10:12: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)3405663", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 800.10 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:12:46]POST & json_proto [10:12:46]process_json_proto [10:12:46]json parsed OK: [10:12:46]protocol is kg_v1.0 [10:12:46]action value=close_receipt [10:12:46]process_action close_receipt [10:12:46]cmd_close_receipt [10:12:46]MH_GetDate [10:12:46]Write to MH i2c: F0 00 00 6B 78 D2 [10:12:46]Write i2c OK [10:12:46]MH_I2C_Read... [10:12:46]Read from MH i2c: F0 [10:12:46]MH_I2C_Read... [10:12:46]Read from MH i2c: F0 09 00 [10:12:46]MH_I2C_Read... [10:12:46]Read from MH i2c: F0 09 00 6B 78 00 22 12 1E 67 EE DA 66 66 28 [10:12:46]GetLastDocTimeStamp 1730023962 [10:12:46]current date 1730023970 [10:12:46]FM_GetShiftState [10:12:46]SAM_PROTO_GetShiftState [10:12:46]wFMCommunicate request_size=4 [10:12:46]MH_SAM_APDU [10:12:46]CAPDU: 80 13 01 00 [10:12:46]Write to MH i2c: E2 08 00 6C 78 80 13 01 00 00 00 00 00 61 [10:12:46]Write i2c OK [10:12:46]MH_I2C_Read... [10:12:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:46]Read from MH i2c: E2 [10:12:46]MH_I2C_Read... [10:12:46]Read from MH i2c: E2 0E 00 [10:12:46]MH_I2C_Read... [10:12:46]Read from MH i2c: E2 0E 00 6C 78 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0D [10:12:46]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:12:46]wFMCommunicate OK [10:12:46]SAM_PROTO_GetShiftState done [10:12:46]FM_GetShiftState done [10:12:46]opened in 1729987736 [10:12:46]opened+sec_in_day 1730074136 [10:12:46]quantity*price = 80010 [10:12:46]sum+1 = 80011 [10:12:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 800.10 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 0.00 Безнал.: 800.10 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 158 27.10.2024 10:12 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95159 ФПД: 167890335907738 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T101250&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95159&fm=167890335907738&tin=02508201610067®Number=0000000000170478&sum=80010 [10:12:47]StoreToDocumentArchive [10:12:47]shift 143 fd 95159 [10:12:47]save to /storage/0143/doc_00095159 [10:12:47]save last doc name /storage/0143/doc_00095159 to /storage/kkm_last_doc_name [10:12:47]save OK [10:12:47]Clear old archive folders... [10:12:47]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:12:47]tlvbuf is 00E7AE60 [10:12:47]SAM_PROTO_ClearQueue [10:12:47]wFMCommunicate request_size=4 [10:12:47]MH_SAM_APDU [10:12:47]CAPDU: 80 09 00 00 [10:12:47]Write to MH i2c: E2 08 00 79 78 80 09 00 00 00 00 00 00 63 [10:12:47]Write i2c OK [10:12:47]MH_I2C_Read... [10:12:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:12:47]Read from MH i2c: E2 [10:12:47]MH_I2C_Read... [10:12:47]Read from MH i2c: E2 03 00 [10:12:47]MH_I2C_Read... [10:12:47]Read from MH i2c: E2 03 00 79 78 00 90 00 65 [10:12:47]RAPDU: 90 00 [10:12:47]wFMCommunicate OK [10:12:47]SAM_PROTO_ClearQueue done [10:12:47]KKMCreateOFDPacket [10:12:47]OFDProtocolAddRootSTLVToBuf [10:12:47]FM_MakeSignedData [10:12:47]FM_MakeSignedData [10:12:47]SAM_PROTO_SignData [10:12:47]wFMCommunicate request_size=4 [10:12:47]MH_SAM_APDU [10:12:47]CAPDU: 80 0D 01 02 [10:12:47]Write to MH i2c: E2 08 00 7A 78 80 0D 01 02 00 00 00 00 6B [10:12:47]Write i2c OK [10:12:47]MH_I2C_Read... [10:12:47]Read from MH i2c: E2 [10:12:47]MH_I2C_Read... [10:12:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:12:47]Read from MH i2c: E2 03 00 [10:12:47]MH_I2C_Read... [10:12:47]Read from MH i2c: E2 03 00 7A 78 00 90 00 66 [10:12:47]RAPDU: 90 00 [10:12:47]wFMCommunicate OK [10:12:47]wFMCommunicate request_size=255 [10:12:47]MH_SAM_APDU [10:12: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 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8A 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8A 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 22 12 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B7 73 01 00 35 04 06 00 98 B2 03 D5 [10:12:47]Write to MH i2c: E2 02 01 7B 78 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 8A 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8A 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 22 12 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B7 73 01 00 35 04 06 00 98 B2 03 D5 00 00 6A [10:12:47]Write i2c OK [10:12:47]MH_I2C_Read... [10:12:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:48]Read from MH i2c: E2 [10:12:48]MH_I2C_Read... [10:12:48]Read from MH i2c: E2 03 00 [10:12:48]MH_I2C_Read... [10:12:48]Read from MH i2c: E2 03 00 7B 78 00 90 00 67 [10:12:48]RAPDU: 90 00 [10:12:48]wFMCommunicate OK [10:12:48]wFMCommunicate request_size=7 [10:12:48]MH_SAM_APDU [10:12:48]CAPDU: 80 0D 02 02 02 3F 9A [10:12:48]Write to MH i2c: E2 0A 00 7C 78 80 0D 02 02 02 00 3F 9A 00 00 4B [10:12:48]Write i2c OK [10:12:48]MH_I2C_Read... [10:12:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:48]Read from MH i2c: E2 [10:12:48]MH_I2C_Read... [10:12:48]Read from MH i2c: E2 03 00 [10:12:48]MH_I2C_Read... [10:12:48]Read from MH i2c: E2 03 00 7C 78 00 90 00 68 [10:12:48]RAPDU: 90 00 [10:12:48]wFMCommunicate OK [10:12:48]wFMCommunicate request_size=4 [10:12:48]MH_SAM_APDU [10:12:48]CAPDU: 80 0D 03 02 [10:12:48]Write to MH i2c: E2 08 00 7D 78 80 0D 03 02 00 00 00 00 70 [10:12:48]Write i2c OK [10:12:48]MH_I2C_Read... [10:12:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:12:48]Read from MH i2c: E2 [10:12:48]MH_I2C_Read... [10:12:48]Read from MH i2c: E2 0B 00 [10:12:48]MH_I2C_Read... [10:12:48]Read from MH i2c: E2 0B 00 7D 78 00 6B BF 53 21 D8 9F 62 5F 90 00 47 [10:12:48]RAPDU: 6B BF 53 21 D8 9F 62 5F 90 00 [10:12:48]wFMCommunicate OK [10:12:48]SAM_PROTO_SignData done [10:12:48]FM_MakeSignedData done [10:12:48]CreateOFDProtocolMessage [10:12:48]wFMCommunicate request_size=4 [10:12:48]MH_SAM_APDU [10:12:48]CAPDU: 80 11 00 00 [10:12:48]Write to MH i2c: E2 08 00 7E 78 80 11 00 00 00 00 00 00 70 [10:12:48]Write i2c OK [10:12:48]MH_I2C_Read... [10:12:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:48]Read from MH i2c: E2 [10:12:48]MH_I2C_Read... [10:12:48]Read from MH i2c: E2 17 00 [10:12:48]MH_I2C_Read... [10:12:48]Read from MH i2c: E2 17 00 7E 78 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C1 [10:12:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:12:48]wFMCommunicate OK [10:12:48]CreateOFDProtocolMessage done [10:12:48]OFDSenderStorePacket 95159 [10:12:48]StoreOFDPacket docnum=95159 [10:12:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 08 62 04 01 61 68 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 8A 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8A 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 22 12 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B7 73 01 00 35 04 06 00 98 B2 03 D5 3F 9A 6B BF 53 21 D8 9F 62 5F [10:12:48]CheckFolder [10:12:48]dirname=/storage/ofd_packets [10:12:48]CheckFolder done [10:12:48]ProducePacketName [10:12:48]name=ofd_packets/00095159 [10:12:48]NVStorageSaveData ofd_packets/00095159 [10:12:48]File name is /storage/ofd_packets/00095159 [10:12:48]Write 298 bytes [10:12:48]NVStorageSaveData done [10:12:48]OFDSenderStorePacket done [10:12:48]KKMCreateOFDPacket done [10:12:48]NVStorageSaveData kkm_last_timestamp [10:12:48]File name is /storage/kkm_last_timestamp [10:12:48]Write 4 bytes [10:12:48]NVStorageSaveData done [10:12:48]ExternCall_PrintAddStr [10:12:48]wPrintStart [10:12:48]Write to MH i2c: 01 00 00 7F 78 F7 [10:12:48]Write i2c OK [10:12:48]MH_I2C_Read... [10:12:48]Read from MH i2c: 01 [10:12:48]MH_I2C_Read... [10:12:48]Read from MH i2c: 01 07 00 [10:12:48]MH_I2C_Read... [10:12:48]Read from MH i2c: 01 07 00 7F 78 00 00 00 00 00 FF 0F 0C [10:12:48]RasterBufferAndPrint [10:12:48]line Счет N : (1)3405663 [10:12:48]line ИНН: 02508201610067 [10:12:48]line Контрольно-Кассовый Чек [10:12:48]line ПРОДАЖА [10:12:48]line ТРК (МРК, ГНК) : 51 [10:12:48]line Товар: 2710194210 [10:12:48]line ДТ-К-5 [10:12:48]line 10.500 * 76.20 [10:12:48]line = 800.10 [10:12:48]line НДС 12% НСП 1% [10:12:48]line > о реализуемом товаре [10:12:48]line ИТОГО: 800.10 [10:12:48]line НСП 1% : 7.08 [10:12:48]line НДС 12% : 84.97 [10:12:48]line Наличными: 0.00 [10:12:48]line Безнал.: 800.10 [10:12:48]line Место: АЗС № 82 "Партнер Нефть" [10:12:48]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:12:48]line СНО: Общий режим [10:12:48]line Чек 158 27.10.2024 10:12 [10:12:48]line Смена: 143 ФФД: 1.0 [10:12:48]line ЗНМ: 0300000017 [10:12:48]line РНМ: 0000000000170478 [10:12:48]line Версия ККМ: v1.0 [10:12:48]line Платежная система: Mbank [10:12:48]line ФМ: 0000000002098560 [10:12:48]line ФД: 95159 [10:12:48]line ФПД: 167890335907738 [10:12:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T101250&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95159&fm=167890335907738&tin=02508201610067®Number=0000000000170478&sum=80010 [10:12:48]written 0, free lines is 4095 [10:12:48]OFD Sender: Processing packet 95159 [packets to send 56, broken 55] [10:12:48]ProducePacketName [10:12:48]name=ofd_packets/00095159 [10:12:48]OFD Sender: To server: pG, [10:12:48]CommunicateWithHost lk.salyk.kg:30040 [10:12:48]ConnectInit lk.salyk.kg [10:12:48]Connected sock=10 [10:12:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 08 62 04 01 61 68 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 8A 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8A 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 22 12 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B7 73 01 00 35 04 06 00 98 B2 03 D5 3F 9A 6B BF 53 21 D8 9F 62 5F [10:12:48]Write to MH i2c: 01 00 00 A8 78 20 [10:12:48]Write i2c OK [10:12:48]MH_I2C_Read... [10:12:48]Read from MH i2c: 01 [10:12:48]MH_I2C_Read... [10:12:48]Read from MH i2c: 01 07 00 [10:12:48]MH_I2C_Read... [10:12:48]Read from MH i2c: 01 07 00 A8 78 00 00 00 00 00 26 0D 5A [10:12:48]RasterBufferAndPrint [10:12:48]line [10:12:48]line [10:12:48]line [10:12:48]line [10:12:48]line [10:12:48]written 0, free lines is 3384 [10:12:48]MH_Cut [10:12:48]Write to MH i2c: D1 01 00 AF 78 01 F9 [10:12:48]Write i2c OK [10:12:48]MH_I2C_Read... [10:12:48]Read from MH i2c: D1 [10:12:48]MH_I2C_Read... [10:12:48]Read from MH i2c: D1 01 00 [10:12:48]MH_I2C_Read... [10:12:48]Read from MH i2c: D1 01 00 AF 78 00 F8 [10:12:48]Write to MH i2c: 01 00 00 B0 78 28 [10:12:48]Write i2c OK [10:12:48]MH_I2C_Read... [10:12:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C4 E3 47 00 0D 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 32 30 39 38 35 36 30 10 04 04 00 B7 73 01 00 F4 03 04 00 4F BC 1D 67 B6 04 01 00 00 6D 76 3C 4F 5B 22 F1 A6 [10:12:49]CommunicateWithHost err = 0 [10:12:49]CheckOFDResponse [10:12:49]1017 (14) - 77093643461234 [10:12:49]1041 (16) - 0000000002098560 [10:12:49]1040 (4) - 95159 [10:12:49]1012 (4) - 27.10.2024 04:06 [10:12:49]1206 (1) - 0 [10:12:49]OFD Sender: Remove packet 95159 [10:12:49]ProducePacketName [10:12:49]name=ofd_packets/00095159 [10:12:49]NVStorageDeleteData [10:12:49]*** Cut start [10:12:49]*** Partial cut [10:12:49]*** CUTSNS_PIN = 1 [10:12:49]*** CUTSNS_PIN = 0 [10:12:49]OFD Sender: No OFD packet to send [10:12:49]*** Brake cut motor [10:12:50]Read from MH i2c: 01 [10:12:50]MH_I2C_Read... [10:12:50]*** Stop cut motor [10:12:50]*** Cut end [10:12:50]Read from MH i2c: 01 07 00 [10:12:50]MH_I2C_Read... [10:12:50]Read from MH i2c: 01 07 00 B0 78 00 00 00 00 00 FF 0F 3D [10:12:50]process_action close_receipt done [10:12:50]requested_data is exist [10:12:50]produce_requested_data [10:12:50]requested_item fm.sn is exist - process it [10:12:50]wFMCommunicate request_size=4 [10:12:50]MH_SAM_APDU [10:12:50]CAPDU: 80 11 00 00 [10:12:50]Write to MH i2c: E2 08 00 B1 78 80 11 00 00 00 00 00 00 A3 [10:12:50]Write i2c OK [10:12:50]MH_I2C_Read... [10:12:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:50]Read from MH i2c: E2 [10:12:50]MH_I2C_Read... [10:12:50]Read from MH i2c: E2 17 00 [10:12:50]MH_I2C_Read... [10:12:50]Read from MH i2c: E2 17 00 B1 78 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F4 [10:12:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:12:50]wFMCommunicate OK [10:12:50]requested_item fd.num is exist - process it [10:12:50]SAM_PROTO_GetFieldsCounters [10:12:50]wFMCommunicate request_size=4 [10:12:50]MH_SAM_APDU [10:12:50]CAPDU: 80 13 00 00 [10:12:50]Write to MH i2c: E2 08 00 B2 78 80 13 00 00 00 00 00 00 A6 [10:12:50]Write i2c OK [10:12:50]MH_I2C_Read... [10:12:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:12:50]Read from MH i2c: E2 [10:12:50]MH_I2C_Read... [10:12:50]Read from MH i2c: E2 62 00 [10:12:50]MH_I2C_Read... [10:12:50]Read from MH i2c: E2 62 00 B2 78 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B7 73 01 00 0E 04 04 00 8F 00 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 5B [10:12:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B7 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 9E 00 00 00 5E 04 04 00 9E 00 00 00 57 04 04 00 9F 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:12:50]wFMCommunicate OK [10:12:50]SAM_PROTO_GetFieldsCounters done [10:12:50]requested_item shift.num is exist - process it [10:12:50]requested_item shift.opened is exist - process it [10:12:50]req_shift_opened [10:12:50]FM_GetShiftState [10:12:50]SAM_PROTO_GetShiftState [10:12:50]wFMCommunicate request_size=4 [10:12:50]MH_SAM_APDU [10:12:50]CAPDU: 80 13 01 00 [10:12:50]Write to MH i2c: E2 08 00 B3 78 80 13 01 00 00 00 00 00 A8 [10:12:50]Write i2c OK [10:12:50]MH_I2C_Read... [10:12:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:50]Read from MH i2c: E2 [10:12:50]MH_I2C_Read... [10:12:50]Read from MH i2c: E2 0E 00 [10:12:50]MH_I2C_Read... [10:12:50]Read from MH i2c: E2 0E 00 B3 78 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 54 [10:12:50]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:12:50]wFMCommunicate OK [10:12:50]SAM_PROTO_GetShiftState done [10:12:50]FM_GetShiftState done [10:12:50]req_shift_opened done [10:12:50]requested_item shift.open_date is exist - process it [10:12:50]req_shift_open_date [10:12:50]req_shift_open_date done [10:12:50]produce_requested_data done [10:12:50]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95159,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:12:50]process_action_free close_receipt [10:12:50]json_value_free [10:12:50]json_value_free done [10:12:50]process_json_proto returns [10:12:50]Send response to host [10:12:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95159,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:12:50]free response buf [10:12:50]execute_script done [10:12:50]execute_script returns [10:12:50]free content buf [10:12:50]Sock 7.Close socket [10:12:50]Sock 7.Thread stoped [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:08]accept exits with 9 [10:13:08]New connection [10:13:08]New thread 3066867044 created [10:13:08]Thread 3066723684 joined [10:13:08]Waiting for new connection... [10:13:08] Sock 9.Parse request [10:13:08]Sock 9.Check first char [10:13:08]Sock 9.First char is OK [10:13:08]request: POST /json_proto HTTP/1.0 [10:13:08]Method: POST [10:13:08]URL: /json_proto [10:13:08]Method is POST - this is cgi request [10:13:08]url: /json_proto [10:13:08]query_string will be loaded in cgi processing [10:13:08]execute_cgi json_proto POST (null) [10:13:08]execute_cgi path=json_proto method=POST [10:13:08]POST find Content-Length [10:13:08]Host: 172.17.40.67:8080 [10:13:08]Content-Length: 678 [10:13:08]Content-Type: application/json [10:13:08] [10:13:08]POST finish read [10:13:08]Found Content-Length = 678 [10:13:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405666", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:13:08]execute_script... [10:13: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)3405666", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:13:08]POST & json_proto [10:13:08]process_json_proto [10:13:08]json parsed OK: [10:13:08]protocol is kg_v1.0 [10:13:08]action value=close_receipt [10:13:08]process_action close_receipt [10:13:08]cmd_close_receipt [10:13:08]MH_GetDate [10:13:08]Write to MH i2c: F0 00 00 B4 78 1B [10:13:08]Write i2c OK [10:13:08]MH_I2C_Read... [10:13:08]Read from MH i2c: F0 [10:13:08]MH_I2C_Read... [10:13:08]Read from MH i2c: F0 09 00 [10:13:08]MH_I2C_Read... [10:13:08]Read from MH i2c: F0 09 00 B4 78 00 38 12 1E 67 EE DA 66 66 87 [10:13:08]GetLastDocTimeStamp 1730023970 [10:13:08]current date 1730023992 [10:13:08]FM_GetShiftState [10:13:08]SAM_PROTO_GetShiftState [10:13:08]wFMCommunicate request_size=4 [10:13:08]MH_SAM_APDU [10:13:08]CAPDU: 80 13 01 00 [10:13:08]Write to MH i2c: E2 08 00 B5 78 80 13 01 00 00 00 00 00 AA [10:13:08]Write i2c OK [10:13:08]MH_I2C_Read... [10:13:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:13:08]Read from MH i2c: E2 [10:13:08]MH_I2C_Read... [10:13:08]Read from MH i2c: E2 0E 00 [10:13:08]MH_I2C_Read... [10:13:08]Read from MH i2c: E2 0E 00 B5 78 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 56 [10:13:08]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:13:08]wFMCommunicate OK [10:13:08]SAM_PROTO_GetShiftState done [10:13:08]FM_GetShiftState done [10:13:08]opened in 1729987736 [10:13:08]opened+sec_in_day 1730074136 [10:13:08]quantity*price = 50041 [10:13:08]sum+1 = 50042 [10:13:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 159 27.10.2024 10:13 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95160 ФПД: 176142936619888 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T101312&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95160&fm=176142936619888&tin=02508201610067®Number=0000000000170478&sum=50000 [10:13:09]StoreToDocumentArchive [10:13:09]shift 143 fd 95160 [10:13:09]save to /storage/0143/doc_00095160 [10:13:09]save last doc name /storage/0143/doc_00095160 to /storage/kkm_last_doc_name [10:13:09]save OK [10:13:09]Clear old archive folders... [10:13:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:13:09]tlvbuf is 00FB0C90 [10:13:09]SAM_PROTO_ClearQueue [10:13:09]wFMCommunicate request_size=4 [10:13:09]MH_SAM_APDU [10:13:09]CAPDU: 80 09 00 00 [10:13:09]Write to MH i2c: E2 08 00 C2 78 80 09 00 00 00 00 00 00 AC [10:13:09]Write i2c OK [10:13:09]MH_I2C_Read... [10:13:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:13:09]Read from MH i2c: E2 [10:13:09]MH_I2C_Read... [10:13:09]Read from MH i2c: E2 03 00 [10:13:09]MH_I2C_Read... [10:13:09]Read from MH i2c: E2 03 00 C2 78 00 90 00 AE [10:13:09]RAPDU: 90 00 [10:13:09]wFMCommunicate OK [10:13:09]SAM_PROTO_ClearQueue done [10:13:09]KKMCreateOFDPacket [10:13:09]OFDProtocolAddRootSTLVToBuf [10:13:09]FM_MakeSignedData [10:13:09]FM_MakeSignedData [10:13:09]SAM_PROTO_SignData [10:13:09]wFMCommunicate request_size=4 [10:13:09]MH_SAM_APDU [10:13:09]CAPDU: 80 0D 01 02 [10:13:09]Write to MH i2c: E2 08 00 C3 78 80 0D 01 02 00 00 00 00 B4 [10:13:09]Write i2c OK [10:13:09]MH_I2C_Read... [10:13:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:13:09]Read from MH i2c: E2 [10:13:09]MH_I2C_Read... [10:13:09]Read from MH i2c: E2 03 00 [10:13:09]MH_I2C_Read... [10:13:09]Read from MH i2c: E2 03 00 C3 78 00 90 00 AF [10:13:09]RAPDU: 90 00 [10:13:09]wFMCommunicate OK [10:13:09]wFMCommunicate request_size=255 [10:13:09]MH_SAM_APDU [10:13: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 38 12 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B8 73 01 00 35 04 06 00 A0 [10:13:09]Write to MH i2c: E2 02 01 C4 78 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 38 12 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B8 73 01 00 35 04 06 00 A0 00 00 0B [10:13:09]Write i2c OK [10:13:09]MH_I2C_Read... [10:13:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:13:10]Read from MH i2c: E2 [10:13:10]MH_I2C_Read... [10:13:10]Read from MH i2c: E2 03 00 [10:13:10]MH_I2C_Read... [10:13:10]Read from MH i2c: E2 03 00 C4 78 00 90 00 B0 [10:13:10]RAPDU: 90 00 [10:13:10]wFMCommunicate OK [10:13:10]wFMCommunicate request_size=10 [10:13:10]MH_SAM_APDU [10:13:10]CAPDU: 80 0D 02 02 05 33 79 2A BB 70 [10:13:10]Write to MH i2c: E2 0D 00 C5 78 80 0D 02 02 05 00 33 79 2A BB 70 00 00 C2 [10:13:10]Write i2c OK [10:13:10]MH_I2C_Read... [10:13:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:13:10]Read from MH i2c: E2 [10:13:10]MH_I2C_Read... [10:13:10]Read from MH i2c: E2 03 00 [10:13:10]MH_I2C_Read... [10:13:10]Read from MH i2c: E2 03 00 C5 78 00 90 00 B1 [10:13:10]RAPDU: 90 00 [10:13:10]wFMCommunicate OK [10:13:10]wFMCommunicate request_size=4 [10:13:10]MH_SAM_APDU [10:13:10]CAPDU: 80 0D 03 02 [10:13:10]Write to MH i2c: E2 08 00 C6 78 80 0D 03 02 00 00 00 00 B9 [10:13:10]Write i2c OK [10:13:10]MH_I2C_Read... [10:13:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:13:10]Read from MH i2c: E2 [10:13:10]MH_I2C_Read... [10:13:10]Read from MH i2c: E2 0B 00 [10:13:10]MH_I2C_Read... [10:13:10]Read from MH i2c: E2 0B 00 C6 78 00 3A 9F A4 7D 4B AF 89 75 90 00 AC [10:13:10]RAPDU: 3A 9F A4 7D 4B AF 89 75 90 00 [10:13:10]wFMCommunicate OK [10:13:10]SAM_PROTO_SignData done [10:13:10]FM_MakeSignedData done [10:13:10]CreateOFDProtocolMessage [10:13:10]wFMCommunicate request_size=4 [10:13:10]MH_SAM_APDU [10:13:10]CAPDU: 80 11 00 00 [10:13:10]Write to MH i2c: E2 08 00 C7 78 80 11 00 00 00 00 00 00 B9 [10:13:10]Write i2c OK [10:13:10]MH_I2C_Read... [10:13:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:13:10]Read from MH i2c: E2 [10:13:10]MH_I2C_Read... [10:13:10]Read from MH i2c: E2 17 00 [10:13:10]MH_I2C_Read... [10:13:10]Read from MH i2c: E2 17 00 C7 78 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0A [10:13:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:13:10]wFMCommunicate OK [10:13:10]CreateOFDProtocolMessage done [10:13:10]OFDSenderStorePacket 95160 [10:13:10]StoreOFDPacket docnum=95160 [10:13:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0D 2C 07 01 65 EE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 38 12 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B8 73 01 00 35 04 06 00 A0 33 79 2A BB 70 3A 9F A4 7D 4B AF 89 75 [10:13:10]CheckFolder [10:13:10]dirname=/storage/ofd_packets [10:13:10]CheckFolder done [10:13:10]ProducePacketName [10:13:10]name=ofd_packets/00095160 [10:13:10]NVStorageSaveData ofd_packets/00095160 [10:13:10]File name is /storage/ofd_packets/00095160 [10:13:10]Write 301 bytes [10:13:10]NVStorageSaveData done [10:13:10]OFDSenderStorePacket done [10:13:10]KKMCreateOFDPacket done [10:13:10]NVStorageSaveData kkm_last_timestamp [10:13:10]File name is /storage/kkm_last_timestamp [10:13:10]Write 4 bytes [10:13:10]NVStorageSaveData done [10:13:10]ExternCall_PrintAddStr [10:13:10]wPrintStart [10:13:10]Write to MH i2c: 01 00 00 C8 78 40 [10:13:10]Write i2c OK [10:13:10]MH_I2C_Read... [10:13:10]Read from MH i2c: 01 [10:13:10]MH_I2C_Read... [10:13:10]Read from MH i2c: 01 07 00 [10:13:10]MH_I2C_Read... [10:13:10]Read from MH i2c: 01 07 00 C8 78 00 00 00 00 00 FF 0F 55 [10:13:10]RasterBufferAndPrint [10:13:10]line Счет N : (1)3405666 [10:13:10]line ИНН: 02508201610067 [10:13:10]line Контрольно-Кассовый Чек [10:13:10]line ПРОДАЖА [10:13:10]line ТРК (МРК, ГНК) : 22 [10:13:10]line Товар: 2710124130 [10:13:10]line Аи-92-К-4 [10:13:10]line 7.480 * 66.90 [10:13:10]line = 500.41 [10:13:10]line НДС 12% НСП 1% [10:13:10]line > о реализуемом товаре [10:13:10]line ОКРУГЛЕНИЕ: -0.41 [10:13:10]line ИТОГО: 500.00 [10:13:10]line Внесено: 500.00 [10:13:10]line СДАЧА: 0.00 [10:13:10]line НСП 1% : 4.43 [10:13:10]line НДС 12% : 53.14 [10:13:10]line Наличными: 500.00 [10:13:10]line Безнал.: 0.00 [10:13:10]line Место: АЗС № 82 "Партнер Нефть" [10:13:10]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:13:10]line СНО: Общий режим [10:13:10]line Чек 159 27.10.2024 10:13 [10:13:10]line Смена: 143 ФФД: 1.0 [10:13:10]line ЗНМ: 0300000017 [10:13:10]line РНМ: 0000000000170478 [10:13:10]line Версия ККМ: v1.0 [10:13:10]line ФМ: 0000000002098560 [10:13:10]line ФД: 95160 [10:13:10]line ФПД: 176142936619888 [10:13:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T101312&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95160&fm=176142936619888&tin=02508201610067®Number=0000000000170478&sum=50000 [10:13:10]OFD Sender: Processing packet 95160 [packets to send 56, broken 55] [10:13:10]ProducePacketName [10:13:10]name=ofd_packets/00095160 [10:13:10]OFD Sender: To server: pG, [10:13:10]CommunicateWithHost lk.salyk.kg:30040 [10:13:10]ConnectInit lk.salyk.kg [10:13:10]written 0, free lines is 4095 [10:13:10]Connected sock=10 [10:13:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0D 2C 07 01 65 EE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 38 12 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B8 73 01 00 35 04 06 00 A0 33 79 2A BB 70 3A 9F A4 7D 4B AF 89 75 [10:13:10]Write to MH i2c: 01 00 00 F3 78 6B [10:13:10]Write i2c OK [10:13:10]MH_I2C_Read... [10:13:10]Read from MH i2c: 01 [10:13:10]MH_I2C_Read... [10:13:10]Read from MH i2c: 01 07 00 [10:13:10]MH_I2C_Read... [10:13:10]Read from MH i2c: 01 07 00 F3 78 00 00 00 00 00 15 0D 94 [10:13:10]RasterBufferAndPrint [10:13:10]line [10:13:10]line [10:13:10]line [10:13:10]line [10:13:10]line [10:13:10]written 0, free lines is 3364 [10:13:10]MH_Cut [10:13:10]Write to MH i2c: D1 01 00 FA 78 01 44 [10:13:10]Write i2c OK [10:13:10]MH_I2C_Read... [10:13:10]Read from MH i2c: D1 [10:13:10]MH_I2C_Read... [10:13:10]Read from MH i2c: D1 01 00 [10:13:10]MH_I2C_Read... [10:13:10]Read from MH i2c: D1 01 00 FA 78 00 43 [10:13:10]Write to MH i2c: 01 00 00 FB 78 73 [10:13:10]Write i2c OK [10:13:10]MH_I2C_Read... [10:13:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 CA 9F 47 00 D9 0F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B8 73 01 00 F4 03 04 00 65 BC 1D 67 B6 04 01 00 00 68 57 AA 2A F3 41 DF 45 [10:13:10]CommunicateWithHost err = 0 [10:13:10]CheckOFDResponse [10:13:10]1017 (14) - 77093643461234 [10:13:10]1041 (16) - 0000000002098560 [10:13:10]1040 (4) - 95160 [10:13:10]1012 (4) - 27.10.2024 04:07 [10:13:10]1206 (1) - 0 [10:13:10]OFD Sender: Remove packet 95160 [10:13:10]ProducePacketName [10:13:10]name=ofd_packets/00095160 [10:13:10]NVStorageDeleteData [10:13:11]OFD Sender: No OFD packet to send [10:13:11]*** Cut start [10:13:11]*** Partial cut [10:13:11]*** CUTSNS_PIN = 1 [10:13:11]*** CUTSNS_PIN = 0 [10:13:11]*** Brake cut motor [10:13:12]Read from MH i2c: 01 [10:13:12]MH_I2C_Read... [10:13:12]*** Stop cut motor [10:13:12]*** Cut end [10:13:12]Read from MH i2c: 01 07 00 [10:13:12]MH_I2C_Read... [10:13:12]Read from MH i2c: 01 07 00 FB 78 00 00 00 00 00 FF 0F 88 [10:13:12]process_action close_receipt done [10:13:12]requested_data is exist [10:13:12]produce_requested_data [10:13:12]requested_item fm.sn is exist - process it [10:13:12]wFMCommunicate request_size=4 [10:13:12]MH_SAM_APDU [10:13:12]CAPDU: 80 11 00 00 [10:13:12]Write to MH i2c: E2 08 00 FC 78 80 11 00 00 00 00 00 00 EE [10:13:12]Write i2c OK [10:13:12]MH_I2C_Read... [10:13:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:13:12]Read from MH i2c: E2 [10:13:12]MH_I2C_Read... [10:13:12]Read from MH i2c: E2 17 00 [10:13:12]MH_I2C_Read... [10:13:12]Read from MH i2c: E2 17 00 FC 78 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3F [10:13:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:13:12]wFMCommunicate OK [10:13:12]requested_item fd.num is exist - process it [10:13:12]SAM_PROTO_GetFieldsCounters [10:13:12]wFMCommunicate request_size=4 [10:13:12]MH_SAM_APDU [10:13:12]CAPDU: 80 13 00 00 [10:13:12]Write to MH i2c: E2 08 00 FD 78 80 13 00 00 00 00 00 00 F1 [10:13:12]Write i2c OK [10:13:12]MH_I2C_Read... [10:13:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:13:12]Read from MH i2c: E2 [10:13:12]MH_I2C_Read... [10:13:12]Read from MH i2c: E2 62 00 [10:13:12]MH_I2C_Read... [10:13:12]Read from MH i2c: E2 62 00 FD 78 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B8 73 01 00 0E 04 04 00 8F 00 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 AA [10:13:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B8 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 9F 00 00 00 5E 04 04 00 9F 00 00 00 57 04 04 00 A0 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:13:12]wFMCommunicate OK [10:13:12]SAM_PROTO_GetFieldsCounters done [10:13:12]requested_item shift.num is exist - process it [10:13:12]requested_item shift.opened is exist - process it [10:13:12]req_shift_opened [10:13:12]FM_GetShiftState [10:13:12]SAM_PROTO_GetShiftState [10:13:12]wFMCommunicate request_size=4 [10:13:12]MH_SAM_APDU [10:13:12]CAPDU: 80 13 01 00 [10:13:12]Write to MH i2c: E2 08 00 FE 78 80 13 01 00 00 00 00 00 F3 [10:13:12]Write i2c OK [10:13:12]MH_I2C_Read... [10:13:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:13:12]Read from MH i2c: E2 [10:13:12]MH_I2C_Read... [10:13:12]Read from MH i2c: E2 0E 00 [10:13:12]MH_I2C_Read... [10:13:12]Read from MH i2c: E2 0E 00 FE 78 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 9F [10:13:12]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:13:12]wFMCommunicate OK [10:13:12]SAM_PROTO_GetShiftState done [10:13:12]FM_GetShiftState done [10:13:12]req_shift_opened done [10:13:12]requested_item shift.open_date is exist - process it [10:13:12]req_shift_open_date [10:13:12]req_shift_open_date done [10:13:12]produce_requested_data done [10:13:12]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95160,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:13:12]process_action_free close_receipt [10:13:12]json_value_free [10:13:12]json_value_free done [10:13:12]process_json_proto returns [10:13:12]Send response to host [10:13:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95160,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:13:12]free response buf [10:13:12]execute_script done [10:13:12]execute_script returns [10:13:12]free content buf [10:13:12]Sock 9.Close socket [10:13:12]Sock 9.Thread stoped [10:13:16]OFD Sender: No OFD packet to send [10:13:21]OFD Sender: No OFD packet to send [10:13:26]OFD Sender: No OFD packet to send [10:13:31]OFD Sender: No OFD packet to send [10:13:36]OFD Sender: No OFD packet to send [10:13:41]OFD Sender: No OFD packet to send [10:13:46]OFD Sender: No OFD packet to send [10:13:51]OFD Sender: No OFD packet to send [10:13:56]OFD Sender: No OFD packet to send [10:14:01]OFD Sender: No OFD packet to send [10:14:06]OFD Sender: No OFD packet to send [10:14:11]OFD Sender: No OFD packet to send [10:14:16]OFD Sender: No OFD packet to send [10:14:21]OFD Sender: No OFD packet to send [10:14:26]OFD Sender: No OFD packet to send [10:14:31]OFD Sender: No OFD packet to send [10:14:36]OFD Sender: No OFD packet to send [10:14:41]OFD Sender: No OFD packet to send [10:14:46]OFD Sender: No OFD packet to send [10:14:51]OFD Sender: No OFD packet to send [10:14:56]OFD Sender: No OFD packet to send [10:15:01]OFD Sender: No OFD packet to send [10:15:06]OFD Sender: No OFD packet to send [10:15:07]accept exits with 7 [10:15:07]New connection [10:15:07]New thread 3066723684 created [10:15:07]Thread 3066867044 joined [10:15:07]Waiting for new connection... [10:15:07] Sock 7.Parse request [10:15:07]Sock 7.Check first char [10:15:07]Sock 7.First char is OK [10:15:07]request: POST /json_proto HTTP/1.0 [10:15:07]Method: POST [10:15:07]URL: /json_proto [10:15:07]Method is POST - this is cgi request [10:15:07]url: /json_proto [10:15:07]query_string will be loaded in cgi processing [10:15:07]execute_cgi json_proto POST (null) [10:15:07]execute_cgi path=json_proto method=POST [10:15:07]POST find Content-Length [10:15:07]Host: 172.17.40.67:8080 [10:15:07]Content-Length: 678 [10:15:07]Content-Type: application/json [10:15:07] [10:15:07]POST finish read [10:15:07]Found Content-Length = 678 [10:15:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405667", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:15:07]execute_script... [10:15: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)3405667", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:15:07]POST & json_proto [10:15:07]process_json_proto [10:15:07]json parsed OK: [10:15:07]protocol is kg_v1.0 [10:15:07]action value=close_receipt [10:15:07]process_action close_receipt [10:15:07]cmd_close_receipt [10:15:07]MH_GetDate [10:15:07]Write to MH i2c: F0 00 00 FF 78 66 [10:15:07]Write i2c OK [10:15:07]MH_I2C_Read... [10:15:07]Read from MH i2c: F0 [10:15:07]MH_I2C_Read... [10:15:07]Read from MH i2c: F0 09 00 [10:15:07]MH_I2C_Read... [10:15:07]Read from MH i2c: F0 09 00 FF 78 00 AF 12 1E 67 EE DA 66 66 49 [10:15:07]GetLastDocTimeStamp 1730023992 [10:15:07]current date 1730024111 [10:15:07]FM_GetShiftState [10:15:07]SAM_PROTO_GetShiftState [10:15:07]wFMCommunicate request_size=4 [10:15:07]MH_SAM_APDU [10:15:07]CAPDU: 80 13 01 00 [10:15:07]Write to MH i2c: E2 08 00 00 79 80 13 01 00 00 00 00 00 F6 [10:15:07]Write i2c OK [10:15:07]MH_I2C_Read... [10:15:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:15:07]Read from MH i2c: E2 [10:15:07]MH_I2C_Read... [10:15:07]Read from MH i2c: E2 0E 00 [10:15:07]MH_I2C_Read... [10:15:07]Read from MH i2c: E2 0E 00 00 79 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A2 [10:15:07]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:15:07]wFMCommunicate OK [10:15:07]SAM_PROTO_GetShiftState done [10:15:07]FM_GetShiftState done [10:15:07]opened in 1729987736 [10:15:07]opened+sec_in_day 1730074136 [10:15:07]quantity*price = 50041 [10:15:07]sum+1 = 50042 [10:15:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 160 27.10.2024 10:15 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95161 ФПД: 267384161525957 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T101511&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95161&fm=267384161525957&tin=02508201610067®Number=0000000000170478&sum=50000 [10:15:08]StoreToDocumentArchive [10:15:08]shift 143 fd 95161 [10:15:08]save to /storage/0143/doc_00095161 [10:15:08]save last doc name /storage/0143/doc_00095161 to /storage/kkm_last_doc_name [10:15:08]save OK [10:15:08]Clear old archive folders... [10:15:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:15:08]tlvbuf is 00FF1BA0 [10:15:08]SAM_PROTO_ClearQueue [10:15:08]wFMCommunicate request_size=4 [10:15:08]MH_SAM_APDU [10:15:08]CAPDU: 80 09 00 00 [10:15:08]Write to MH i2c: E2 08 00 0D 79 80 09 00 00 00 00 00 00 F8 [10:15:08]Write i2c OK [10:15:08]MH_I2C_Read... [10:15:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:15:08]Read from MH i2c: E2 [10:15:08]MH_I2C_Read... [10:15:08]Read from MH i2c: E2 03 00 [10:15:08]MH_I2C_Read... [10:15:08]Read from MH i2c: E2 03 00 0D 79 00 90 00 FA [10:15:08]RAPDU: 90 00 [10:15:08]wFMCommunicate OK [10:15:08]SAM_PROTO_ClearQueue done [10:15:08]KKMCreateOFDPacket [10:15:08]OFDProtocolAddRootSTLVToBuf [10:15:08]FM_MakeSignedData [10:15:08]FM_MakeSignedData [10:15:08]SAM_PROTO_SignData [10:15:08]wFMCommunicate request_size=4 [10:15:08]MH_SAM_APDU [10:15:08]CAPDU: 80 0D 01 02 [10:15:08]Write to MH i2c: E2 08 00 0E 79 80 0D 01 02 00 00 00 00 00 [10:15:08]Write i2c OK [10:15:08]MH_I2C_Read... [10:15:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:15:08]Read from MH i2c: E2 [10:15:08]MH_I2C_Read... [10:15:08]Read from MH i2c: E2 03 00 [10:15:08]MH_I2C_Read... [10:15:08]Read from MH i2c: E2 03 00 0E 79 00 90 00 FB [10:15:08]RAPDU: 90 00 [10:15:08]wFMCommunicate OK [10:15:08]wFMCommunicate request_size=255 [10:15:08]MH_SAM_APDU [10:15: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 AF 12 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B9 73 01 00 35 04 06 00 F3 [10:15:08]Write to MH i2c: E2 02 01 0F 79 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 AF 12 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B9 73 01 00 35 04 06 00 F3 00 00 23 [10:15:08]Write i2c OK [10:15:08]MH_I2C_Read... [10:15:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:15:08]Read from MH i2c: E2 [10:15:08]MH_I2C_Read... [10:15:08]Read from MH i2c: E2 03 00 [10:15:08]MH_I2C_Read... [10:15:08]Read from MH i2c: E2 03 00 0F 79 00 90 00 FC [10:15:08]RAPDU: 90 00 [10:15:08]wFMCommunicate OK [10:15:08]wFMCommunicate request_size=10 [10:15:08]MH_SAM_APDU [10:15:08]CAPDU: 80 0D 02 02 05 2F 39 F7 60 C5 [10:15:08]Write to MH i2c: E2 0D 00 10 79 80 0D 02 02 05 00 2F 39 F7 60 C5 00 00 91 [10:15:08]Write i2c OK [10:15:08]MH_I2C_Read... [10:15:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:15:08]Read from MH i2c: E2 [10:15:08]MH_I2C_Read... [10:15:08]Read from MH i2c: E2 03 00 [10:15:08]MH_I2C_Read... [10:15:08]Read from MH i2c: E2 03 00 10 79 00 90 00 FD [10:15:08]RAPDU: 90 00 [10:15:08]wFMCommunicate OK [10:15:08]wFMCommunicate request_size=4 [10:15:08]MH_SAM_APDU [10:15:08]CAPDU: 80 0D 03 02 [10:15:08]Write to MH i2c: E2 08 00 11 79 80 0D 03 02 00 00 00 00 05 [10:15:08]Write i2c OK [10:15:08]MH_I2C_Read... [10:15:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:15:08]Read from MH i2c: E2 [10:15:08]MH_I2C_Read... [10:15:08]Read from MH i2c: E2 0B 00 [10:15:08]MH_I2C_Read... [10:15:08]Read from MH i2c: E2 0B 00 11 79 00 8B 24 15 7C 7A 6B 26 B4 90 00 05 [10:15:08]RAPDU: 8B 24 15 7C 7A 6B 26 B4 90 00 [10:15:08]wFMCommunicate OK [10:15:08]SAM_PROTO_SignData done [10:15:08]FM_MakeSignedData done [10:15:08]CreateOFDProtocolMessage [10:15:08]wFMCommunicate request_size=4 [10:15:08]MH_SAM_APDU [10:15:08]CAPDU: 80 11 00 00 [10:15:08]Write to MH i2c: E2 08 00 12 79 80 11 00 00 00 00 00 00 05 [10:15:08]Write i2c OK [10:15:08]MH_I2C_Read... [10:15:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:15:08]Read from MH i2c: E2 [10:15:08]MH_I2C_Read... [10:15:08]Read from MH i2c: E2 17 00 [10:15:08]MH_I2C_Read... [10:15:08]Read from MH i2c: E2 17 00 12 79 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 56 [10:15:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:15:08]wFMCommunicate OK [10:15:08]CreateOFDProtocolMessage done [10:15:08]OFDSenderStorePacket 95161 [10:15:08]StoreOFDPacket docnum=95161 [10:15:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FE 16 07 01 97 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 AF 12 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B9 73 01 00 35 04 06 00 F3 2F 39 F7 60 C5 8B 24 15 7C 7A 6B 26 B4 [10:15:08]CheckFolder [10:15:08]dirname=/storage/ofd_packets [10:15:08]CheckFolder done [10:15:08]ProducePacketName [10:15:08]name=ofd_packets/00095161 [10:15:08]NVStorageSaveData ofd_packets/00095161 [10:15:08]File name is /storage/ofd_packets/00095161 [10:15:08]Write 301 bytes [10:15:08]NVStorageSaveData done [10:15:08]OFDSenderStorePacket done [10:15:08]KKMCreateOFDPacket done [10:15:08]NVStorageSaveData kkm_last_timestamp [10:15:08]File name is /storage/kkm_last_timestamp [10:15:08]Write 4 bytes [10:15:08]NVStorageSaveData done [10:15:08]ExternCall_PrintAddStr [10:15:08]wPrintStart [10:15:08]Write to MH i2c: 01 00 00 13 79 8C [10:15:08]Write i2c OK [10:15:08]MH_I2C_Read... [10:15:08]Read from MH i2c: 01 [10:15:08]MH_I2C_Read... [10:15:08]Read from MH i2c: 01 07 00 [10:15:08]MH_I2C_Read... [10:15:08]Read from MH i2c: 01 07 00 13 79 00 00 00 00 00 FF 0F A1 [10:15:08]RasterBufferAndPrint [10:15:08]line Счет N : (1)3405667 [10:15:08]line ИНН: 02508201610067 [10:15:08]line Контрольно-Кассовый Чек [10:15:08]line ПРОДАЖА [10:15:08]line ТРК (МРК, ГНК) : 12 [10:15:08]line Товар: 2710124130 [10:15:08]line Аи-92-К-4 [10:15:08]line 7.480 * 66.90 [10:15:08]line = 500.41 [10:15:08]line НДС 12% НСП 1% [10:15:08]line > о реализуемом товаре [10:15:08]line ОКРУГЛЕНИЕ: -0.41 [10:15:08]line ИТОГО: 500.00 [10:15:08]line Внесено: 500.00 [10:15:08]line СДАЧА: 0.00 [10:15:08]line НСП 1% : 4.43 [10:15:08]line НДС 12% : 53.14 [10:15:08]line Наличными: 500.00 [10:15:08]line Безнал.: 0.00 [10:15:08]line Место: АЗС № 82 "Партнер Нефть" [10:15:08]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:15:08]line СНО: Общий режим [10:15:08]line Чек 160 27.10.2024 10:15 [10:15:08]line Смена: 143 ФФД: 1.0 [10:15:08]line ЗНМ: 0300000017 [10:15:08]line РНМ: 0000000000170478 [10:15:08]line Версия ККМ: v1.0 [10:15:08]line ФМ: 0000000002098560 [10:15:08]line ФД: 95161 [10:15:08]line ФПД: 267384161525957 [10:15:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T101511&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95161&fm=267384161525957&tin=02508201610067®Number=0000000000170478&sum=50000 [10:15:09]OFD Sender: Processing packet 95161 [packets to send 56, broken 55] [10:15:09]ProducePacketName [10:15:09]name=ofd_packets/00095161 [10:15:09]OFD Sender: To server: pG, [10:15:09]CommunicateWithHost lk.salyk.kg:30040 [10:15:09]ConnectInit lk.salyk.kg [10:15:09]written 0, free lines is 4095 [10:15:09]Connected sock=9 [10:15:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FE 16 07 01 97 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 AF 12 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B9 73 01 00 35 04 06 00 F3 2F 39 F7 60 C5 8B 24 15 7C 7A 6B 26 B4 [10:15:09]Write to MH i2c: 01 00 00 3E 79 B7 [10:15:09]Write i2c OK [10:15:09]MH_I2C_Read... [10:15:09]Read from MH i2c: 01 [10:15:09]MH_I2C_Read... [10:15:09]Read from MH i2c: 01 07 00 [10:15:09]MH_I2C_Read... [10:15:09]Read from MH i2c: 01 07 00 3E 79 00 00 00 00 00 0E 0D D9 [10:15:09]RasterBufferAndPrint [10:15:09]line [10:15:09]line [10:15:09]line [10:15:09]line [10:15:09]line [10:15:09]written 0, free lines is 3352 [10:15:09]MH_Cut [10:15:09]Write to MH i2c: D1 01 00 45 79 01 90 [10:15:09]Write i2c OK [10:15:09]MH_I2C_Read... [10:15:09]Read from MH i2c: D1 [10:15:09]MH_I2C_Read... [10:15:09]Read from MH i2c: D1 01 00 [10:15:09]MH_I2C_Read... [10:15:09]Read from MH i2c: D1 01 00 45 79 00 8F [10:15:09]Write to MH i2c: 01 00 00 46 79 BF [10:15:09]Write i2c OK [10:15:09]MH_I2C_Read... [10:15:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E2 78 47 00 2D 4D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B9 73 01 00 F4 03 04 00 DB BC 1D 67 B6 04 01 00 00 69 7F 6F C8 67 75 64 3F [10:15:09]CommunicateWithHost err = 0 [10:15:09]CheckOFDResponse [10:15:09]1017 (14) - 77093643461234 [10:15:09]1041 (16) - 0000000002098560 [10:15:09]1040 (4) - 95161 [10:15:09]1012 (4) - 27.10.2024 04:08 [10:15:09]1206 (1) - 0 [10:15:09]OFD Sender: Remove packet 95161 [10:15:09]ProducePacketName [10:15:09]name=ofd_packets/00095161 [10:15:09]NVStorageDeleteData [10:15:10]OFD Sender: No OFD packet to send [10:15:10]*** Cut start [10:15:10]*** Partial cut [10:15:10]*** CUTSNS_PIN = 1 [10:15:10]*** CUTSNS_PIN = 0 [10:15:10]*** Brake cut motor [10:15:10]Read from MH i2c: 01 [10:15:10]MH_I2C_Read... [10:15:10]*** Stop cut motor [10:15:10]*** Cut end [10:15:10]Read from MH i2c: 01 07 00 [10:15:10]MH_I2C_Read... [10:15:10]Read from MH i2c: 01 07 00 46 79 00 00 00 00 00 FF 0F D4 [10:15:10]process_action close_receipt done [10:15:10]requested_data is exist [10:15:10]produce_requested_data [10:15:10]requested_item fm.sn is exist - process it [10:15:10]wFMCommunicate request_size=4 [10:15:10]MH_SAM_APDU [10:15:10]CAPDU: 80 11 00 00 [10:15:10]Write to MH i2c: E2 08 00 47 79 80 11 00 00 00 00 00 00 3A [10:15:10]Write i2c OK [10:15:10]MH_I2C_Read... [10:15:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:15:10]Read from MH i2c: E2 [10:15:10]MH_I2C_Read... [10:15:10]Read from MH i2c: E2 17 00 [10:15:10]MH_I2C_Read... [10:15:10]Read from MH i2c: E2 17 00 47 79 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8B [10:15:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:15:10]wFMCommunicate OK [10:15:10]requested_item fd.num is exist - process it [10:15:10]SAM_PROTO_GetFieldsCounters [10:15:10]wFMCommunicate request_size=4 [10:15:10]MH_SAM_APDU [10:15:11]CAPDU: 80 13 00 00 [10:15:11]Write to MH i2c: E2 08 00 48 79 80 13 00 00 00 00 00 00 3D [10:15:11]Write i2c OK [10:15:11]MH_I2C_Read... [10:15:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:15:11]Read from MH i2c: E2 [10:15:11]MH_I2C_Read... [10:15:11]Read from MH i2c: E2 62 00 [10:15:11]MH_I2C_Read... [10:15:11]Read from MH i2c: E2 62 00 48 79 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B9 73 01 00 0E 04 04 00 8F 00 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 FA [10:15:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B9 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A0 00 00 00 5E 04 04 00 A0 00 00 00 57 04 04 00 A1 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:15:11]wFMCommunicate OK [10:15:11]SAM_PROTO_GetFieldsCounters done [10:15:11]requested_item shift.num is exist - process it [10:15:11]requested_item shift.opened is exist - process it [10:15:11]req_shift_opened [10:15:11]FM_GetShiftState [10:15:11]SAM_PROTO_GetShiftState [10:15:11]wFMCommunicate request_size=4 [10:15:11]MH_SAM_APDU [10:15:11]CAPDU: 80 13 01 00 [10:15:11]Write to MH i2c: E2 08 00 49 79 80 13 01 00 00 00 00 00 3F [10:15:11]Write i2c OK [10:15:11]MH_I2C_Read... [10:15:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:15:11]Read from MH i2c: E2 [10:15:11]MH_I2C_Read... [10:15:11]Read from MH i2c: E2 0E 00 [10:15:11]MH_I2C_Read... [10:15:11]Read from MH i2c: E2 0E 00 49 79 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 EB [10:15:11]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:15:11]wFMCommunicate OK [10:15:11]SAM_PROTO_GetShiftState done [10:15:11]FM_GetShiftState done [10:15:11]req_shift_opened done [10:15:11]requested_item shift.open_date is exist - process it [10:15:11]req_shift_open_date [10:15:11]req_shift_open_date done [10:15:11]produce_requested_data done [10:15:11]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95161,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:15:11]process_action_free close_receipt [10:15:11]json_value_free [10:15:11]json_value_free done [10:15:11]process_json_proto returns [10:15:11]Send response to host [10:15:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95161,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:15:11]free response buf [10:15:11]execute_script done [10:15:11]execute_script returns [10:15:11]free content buf [10:15:11]Sock 7.Close socket [10:15:11]Sock 7.Thread stoped [10:15:15]OFD Sender: No OFD packet to send [10:15:20]OFD Sender: No OFD packet to send [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:11]accept exits with 10 [10:16:11]New connection [10:16:11]New thread 3066867044 created [10:16:11]Thread 3066723684 joined [10:16:11]Waiting for new connection... [10:16:11] Sock 10.Parse request [10:16:11]Sock 10.Check first char [10:16:11]Sock 10.First char is OK [10:16:11]request: POST /json_proto HTTP/1.0 [10:16:11]Method: POST [10:16:11]URL: /json_proto [10:16:11]Method is POST - this is cgi request [10:16:11]url: /json_proto [10:16:11]query_string will be loaded in cgi processing [10:16:11]execute_cgi json_proto POST (null) [10:16:11]execute_cgi path=json_proto method=POST [10:16:11]POST find Content-Length [10:16:11]Host: 172.17.40.67:8080 [10:16:11]Content-Length: 768 [10:16:11]Content-Type: application/json [10:16:11] [10:16:11]POST finish read [10:16:11]Found Content-Length = 768 [10:16:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405668", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 700.44 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:16:11]execute_script... [10: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)3405668", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 700.44 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:16:11]POST & json_proto [10:16:11]process_json_proto [10:16:11]json parsed OK: [10:16:11]protocol is kg_v1.0 [10:16:11]action value=close_receipt [10:16:11]process_action close_receipt [10:16:11]cmd_close_receipt [10:16:11]MH_GetDate [10:16:11]Write to MH i2c: F0 00 00 4A 79 B2 [10:16:11]Write i2c OK [10:16:11]MH_I2C_Read... [10:16:11]Read from MH i2c: F0 [10:16:11]MH_I2C_Read... [10:16:11]Read from MH i2c: F0 09 00 [10:16:11]MH_I2C_Read... [10:16:11]Read from MH i2c: F0 09 00 4A 79 00 EF 12 1E 67 EE DA 66 66 D5 [10:16:11]GetLastDocTimeStamp 1730024111 [10:16:11]current date 1730024175 [10:16:11]FM_GetShiftState [10:16:11]SAM_PROTO_GetShiftState [10:16:11]wFMCommunicate request_size=4 [10:16:11]MH_SAM_APDU [10:16:11]CAPDU: 80 13 01 00 [10:16:11]Write to MH i2c: E2 08 00 4B 79 80 13 01 00 00 00 00 00 41 [10:16:11]Write i2c OK [10:16:11]MH_I2C_Read... [10:16:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:11]Read from MH i2c: E2 [10:16:11]MH_I2C_Read... [10:16:11]Read from MH i2c: E2 0E 00 [10:16:11]MH_I2C_Read... [10:16:11]Read from MH i2c: E2 0E 00 4B 79 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 ED [10:16:11]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:16:11]wFMCommunicate OK [10:16:11]SAM_PROTO_GetShiftState done [10:16:11]FM_GetShiftState done [10:16:11]opened in 1729987736 [10:16:11]opened+sec_in_day 1730074136 [10:16:11]quantity*price = 70044 [10:16:11]sum+1 = 70045 [10:16:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.44 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.44 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 161 27.10.2024 10:16 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95162 ФПД: 66658910568860 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T101615&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95162&fm=66658910568860&tin=02508201610067®Number=0000000000170478&sum=70044 [10:16:12]StoreToDocumentArchive [10:16:12]shift 143 fd 95162 [10:16:12]save to /storage/0143/doc_00095162 [10:16:12]save last doc name /storage/0143/doc_00095162 to /storage/kkm_last_doc_name [10:16:12]save OK [10:16:12]Clear old archive folders... [10:16:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:16:12]tlvbuf is 00FC20D0 [10:16:12]SAM_PROTO_ClearQueue [10:16:12]wFMCommunicate request_size=4 [10:16:12]MH_SAM_APDU [10:16:12]CAPDU: 80 09 00 00 [10:16:12]Write to MH i2c: E2 08 00 58 79 80 09 00 00 00 00 00 00 43 [10:16:12]Write i2c OK [10:16:12]MH_I2C_Read... [10:16:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:16:12]Read from MH i2c: E2 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: E2 03 00 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: E2 03 00 58 79 00 90 00 45 [10:16:12]RAPDU: 90 00 [10:16:12]wFMCommunicate OK [10:16:12]SAM_PROTO_ClearQueue done [10:16:12]KKMCreateOFDPacket [10:16:12]OFDProtocolAddRootSTLVToBuf [10:16:12]FM_MakeSignedData [10:16:12]FM_MakeSignedData [10:16:12]SAM_PROTO_SignData [10:16:12]wFMCommunicate request_size=4 [10:16:12]MH_SAM_APDU [10:16:12]CAPDU: 80 0D 01 02 [10:16:12]Write to MH i2c: E2 08 00 59 79 80 0D 01 02 00 00 00 00 4B [10:16:12]Write i2c OK [10:16:12]MH_I2C_Read... [10:16:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:16:12]Read from MH i2c: E2 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: E2 03 00 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: E2 03 00 59 79 00 90 00 46 [10:16:12]RAPDU: 90 00 [10:16:12]wFMCommunicate OK [10:16:12]wFMCommunicate request_size=255 [10:16:12]MH_SAM_APDU [10:16: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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 EF 12 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BA 73 01 00 35 04 06 00 3C [10:16:12]Write to MH i2c: E2 02 01 5A 79 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 EF 12 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BA 73 01 00 35 04 06 00 3C 00 00 61 [10:16:12]Write i2c OK [10:16:12]MH_I2C_Read... [10:16:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:16:12]Read from MH i2c: E2 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: E2 03 00 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: E2 03 00 5A 79 00 90 00 47 [10:16:12]RAPDU: 90 00 [10:16:12]wFMCommunicate OK [10:16:12]wFMCommunicate request_size=10 [10:16:12]MH_SAM_APDU [10:16:12]CAPDU: 80 0D 02 02 05 A0 3C AF 81 9C [10:16:12]Write to MH i2c: E2 0D 00 5B 79 80 0D 02 02 05 00 A0 3C AF 81 9C 00 00 00 [10:16:12]Write i2c OK [10:16:12]MH_I2C_Read... [10:16:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:16:12]Read from MH i2c: E2 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: E2 03 00 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: E2 03 00 5B 79 00 90 00 48 [10:16:12]RAPDU: 90 00 [10:16:12]wFMCommunicate OK [10:16:12]wFMCommunicate request_size=4 [10:16:12]MH_SAM_APDU [10:16:12]CAPDU: 80 0D 03 02 [10:16:12]Write to MH i2c: E2 08 00 5C 79 80 0D 03 02 00 00 00 00 50 [10:16:12]Write i2c OK [10:16:12]MH_I2C_Read... [10:16:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:16:12]Read from MH i2c: E2 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: E2 0B 00 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: E2 0B 00 5C 79 00 21 2F DD E3 9F 40 84 B7 90 00 7B [10:16:12]RAPDU: 21 2F DD E3 9F 40 84 B7 90 00 [10:16:12]wFMCommunicate OK [10:16:12]SAM_PROTO_SignData done [10:16:12]FM_MakeSignedData done [10:16:12]CreateOFDProtocolMessage [10:16:12]wFMCommunicate request_size=4 [10:16:12]MH_SAM_APDU [10:16:12]CAPDU: 80 11 00 00 [10:16:12]Write to MH i2c: E2 08 00 5D 79 80 11 00 00 00 00 00 00 50 [10:16:12]Write i2c OK [10:16:12]MH_I2C_Read... [10:16:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:12]Read from MH i2c: E2 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: E2 17 00 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: E2 17 00 5D 79 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A1 [10:16:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:16:12]wFMCommunicate OK [10:16:12]CreateOFDProtocolMessage done [10:16:12]OFDSenderStorePacket 95162 [10:16:12]StoreOFDPacket docnum=95162 [10:16:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8D 63 07 01 44 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 EF 12 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BA 73 01 00 35 04 06 00 3C A0 3C AF 81 9C 21 2F DD E3 9F 40 84 B7 [10:16:12]CheckFolder [10:16:12]dirname=/storage/ofd_packets [10:16:12]CheckFolder done [10:16:12]ProducePacketName [10:16:12]name=ofd_packets/00095162 [10:16:12]NVStorageSaveData ofd_packets/00095162 [10:16:12]File name is /storage/ofd_packets/00095162 [10:16:12]Write 301 bytes [10:16:12]NVStorageSaveData done [10:16:12]OFDSenderStorePacket done [10:16:12]KKMCreateOFDPacket done [10:16:12]NVStorageSaveData kkm_last_timestamp [10:16:12]File name is /storage/kkm_last_timestamp [10:16:12]Write 4 bytes [10:16:12]NVStorageSaveData done [10:16:12]ExternCall_PrintAddStr [10:16:12]wPrintStart [10:16:12]Write to MH i2c: 01 00 00 5E 79 D7 [10:16:12]Write i2c OK [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: 01 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: 01 07 00 [10:16:12]MH_I2C_Read... [10:16:12]Read from MH i2c: 01 07 00 5E 79 00 00 00 00 00 FF 0F EC [10:16:12]RasterBufferAndPrint [10:16:12]line Счет N : (1)3405668 [10:16:12]line ИНН: 02508201610067 [10:16:12]line Контрольно-Кассовый Чек [10:16:12]line ПРОДАЖА [10:16:12]line ТРК (МРК, ГНК) : 32 [10:16:12]line Товар: 2710124130 [10:16:12]line Аи-92-К-4 [10:16:12]line 10.470 * 66.90 [10:16:12]line = 700.44 [10:16:12]line НДС 12% НСП 1% [10:16:12]line > о реализуемом товаре [10:16:12]line ИТОГО: 700.44 [10:16:12]line НСП 1% : 6.20 [10:16:12]line НДС 12% : 74.38 [10:16:12]line Наличными: 0.00 [10:16:12]line Безнал.: 700.44 [10:16:12]line Место: АЗС № 82 "Партнер Нефть" [10:16:12]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:16:12]line СНО: Общий режим [10:16:12]line Чек 161 27.10.2024 10:16 [10:16:12]line Смена: 143 ФФД: 1.0 [10:16:12]line ЗНМ: 0300000017 [10:16:12]line РНМ: 0000000000170478 [10:16:12]line Версия ККМ: v1.0 [10:16:12]line Платежная система: Mbank [10:16:12]line ФМ: 0000000002098560 [10:16:12]line ФД: 95162 [10:16:12]line ФПД: 66658910568860 [10:16:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T101615&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95162&fm=66658910568860&tin=02508201610067®Number=0000000000170478&sum=70044 [10:16:13]OFD Sender: Processing packet 95162 [packets to send 56, broken 55] [10:16:13]ProducePacketName [10:16:13]name=ofd_packets/00095162 [10:16:13]OFD Sender: To server: pG, [10:16:13]CommunicateWithHost lk.salyk.kg:30040 [10:16:13]ConnectInit lk.salyk.kg [10:16:13]written 0, free lines is 4095 [10:16:13]Connected sock=11 [10:16:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8D 63 07 01 44 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 EF 12 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BA 73 01 00 35 04 06 00 3C A0 3C AF 81 9C 21 2F DD E3 9F 40 84 B7 [10:16:13]Write to MH i2c: 01 00 00 87 79 00 [10:16:13]Write i2c OK [10:16:13]MH_I2C_Read... [10:16:13]Read from MH i2c: 01 [10:16:13]MH_I2C_Read... [10:16:13]Read from MH i2c: 01 07 00 [10:16:13]MH_I2C_Read... [10:16:13]Read from MH i2c: 01 07 00 87 79 00 00 00 00 00 2F 0D 43 [10:16:13]RasterBufferAndPrint [10:16:13]line [10:16:13]line [10:16:13]line [10:16:13]line [10:16:13]line [10:16:13]written 0, free lines is 3381 [10:16:13]MH_Cut [10:16:13]Write to MH i2c: D1 01 00 8E 79 01 D9 [10:16:13]Write i2c OK [10:16:13]MH_I2C_Read... [10:16:13]Read from MH i2c: D1 [10:16:13]MH_I2C_Read... [10:16:13]Read from MH i2c: D1 01 00 [10:16:13]MH_I2C_Read... [10:16:13]Read from MH i2c: D1 01 00 8E 79 00 D8 [10:16:13]Write to MH i2c: 01 00 00 8F 79 08 [10:16:13]Write i2c OK [10:16:13]MH_I2C_Read... [10:16:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 10 5B 47 00 16 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 32 30 39 38 35 36 30 10 04 04 00 BA 73 01 00 F4 03 04 00 1C BD 1D 67 B6 04 01 00 00 BE 87 6C 1F 37 70 04 64 [10:16:13]CommunicateWithHost err = 0 [10:16:13]CheckOFDResponse [10:16:13]1017 (14) - 77093643461234 [10:16:13]1041 (16) - 0000000002098560 [10:16:13]1040 (4) - 95162 [10:16:13]1012 (4) - 27.10.2024 04:10 [10:16:13]1206 (1) - 0 [10:16:13]OFD Sender: Remove packet 95162 [10:16:13]ProducePacketName [10:16:13]name=ofd_packets/00095162 [10:16:13]NVStorageDeleteData [10:16:14]*** Cut start [10:16:14]*** Partial cut [10:16:14]*** CUTSNS_PIN = 1 [10:16:14]*** CUTSNS_PIN = 0 [10:16:14]OFD Sender: No OFD packet to send [10:16:14]*** Brake cut motor [10:16:14]Read from MH i2c: 01 [10:16:14]MH_I2C_Read... [10:16:14]*** Stop cut motor [10:16:14]*** Cut end [10:16:14]Read from MH i2c: 01 07 00 [10:16:14]MH_I2C_Read... [10:16:14]Read from MH i2c: 01 07 00 8F 79 00 00 00 00 00 FF 0F 1D [10:16:14]process_action close_receipt done [10:16:14]requested_data is exist [10:16:14]produce_requested_data [10:16:14]requested_item fm.sn is exist - process it [10:16:14]wFMCommunicate request_size=4 [10:16:14]MH_SAM_APDU [10:16:14]CAPDU: 80 11 00 00 [10:16:14]Write to MH i2c: E2 08 00 90 79 80 11 00 00 00 00 00 00 83 [10:16:14]Write i2c OK [10:16:14]MH_I2C_Read... [10:16:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:14]Read from MH i2c: E2 [10:16:14]MH_I2C_Read... [10:16:14]Read from MH i2c: E2 17 00 [10:16:14]MH_I2C_Read... [10:16:14]Read from MH i2c: E2 17 00 90 79 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D4 [10:16:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:16:14]wFMCommunicate OK [10:16:14]requested_item fd.num is exist - process it [10:16:14]SAM_PROTO_GetFieldsCounters [10:16:14]wFMCommunicate request_size=4 [10:16:14]MH_SAM_APDU [10:16:14]CAPDU: 80 13 00 00 [10:16:14]Write to MH i2c: E2 08 00 91 79 80 13 00 00 00 00 00 00 86 [10:16:14]Write i2c OK [10:16:14]MH_I2C_Read... [10:16:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:16:14]Read from MH i2c: E2 [10:16:14]MH_I2C_Read... [10:16:14]Read from MH i2c: E2 62 00 [10:16:14]MH_I2C_Read... [10:16:14]Read from MH i2c: E2 62 00 91 79 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BA 73 01 00 0E 04 04 00 8F 00 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 47 [10:16:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BA 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A1 00 00 00 5E 04 04 00 A1 00 00 00 57 04 04 00 A2 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:16:14]wFMCommunicate OK [10:16:14]SAM_PROTO_GetFieldsCounters done [10:16:14]requested_item shift.num is exist - process it [10:16:14]requested_item shift.opened is exist - process it [10:16:14]req_shift_opened [10:16:14]FM_GetShiftState [10:16:14]SAM_PROTO_GetShiftState [10:16:14]wFMCommunicate request_size=4 [10:16:14]MH_SAM_APDU [10:16:14]CAPDU: 80 13 01 00 [10:16:14]Write to MH i2c: E2 08 00 92 79 80 13 01 00 00 00 00 00 88 [10:16:14]Write i2c OK [10:16:14]MH_I2C_Read... [10:16:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:14]Read from MH i2c: E2 [10:16:14]MH_I2C_Read... [10:16:14]Read from MH i2c: E2 0E 00 [10:16:14]MH_I2C_Read... [10:16:14]Read from MH i2c: E2 0E 00 92 79 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 34 [10:16:14]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:16:14]wFMCommunicate OK [10:16:14]SAM_PROTO_GetShiftState done [10:16:15]FM_GetShiftState done [10:16:15]req_shift_opened done [10:16:15]requested_item shift.open_date is exist - process it [10:16:15]req_shift_open_date [10:16:15]req_shift_open_date done [10:16:15]produce_requested_data done [10:16:15]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95162,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:16:15]process_action_free close_receipt [10:16:15]json_value_free [10:16:15]json_value_free done [10:16:15]process_json_proto returns [10:16:15]Send response to host [10:16:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95162,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:16:15]free response buf [10:16:15]execute_script done [10:16:15]execute_script returns [10:16:15]free content buf [10:16:15]Sock 10.Close socket [10:16:15]Sock 10.Thread stoped [10:16:19]OFD Sender: No OFD packet to send [10:16:23]accept exits with 7 [10:16:23]New connection [10:16:23]New thread 3066723684 created [10:16:23]Thread 3066867044 joined [10:16:23]Waiting for new connection... [10:16:23] Sock 7.Parse request [10:16:23]Sock 7.Check first char [10:16:23]Sock 7.First char is OK [10:16:23]request: POST /json_proto HTTP/1.0 [10:16:23]Method: POST [10:16:23]URL: /json_proto [10:16:23]Method is POST - this is cgi request [10:16:23]url: /json_proto [10:16:23]query_string will be loaded in cgi processing [10:16:23]execute_cgi json_proto POST (null) [10:16:23]execute_cgi path=json_proto method=POST [10:16:23]POST find Content-Length [10:16:23]Host: 172.17.40.67:8080 [10:16:23]Content-Length: 678 [10:16:23]Content-Type: application/json [10:16:23] [10:16:23]POST finish read [10:16:23]Found Content-Length = 678 [10:16:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405669", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:16:23]execute_script... [10:16: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)3405669", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:16:23]POST & json_proto [10:16:23]process_json_proto [10:16:23]json parsed OK: [10:16:23]protocol is kg_v1.0 [10:16:23]action value=close_receipt [10:16:23]process_action close_receipt [10:16:23]cmd_close_receipt [10:16:23]MH_GetDate [10:16:23]Write to MH i2c: F0 00 00 93 79 FB [10:16:23]Write i2c OK [10:16:23]MH_I2C_Read... [10:16:23]Read from MH i2c: F0 [10:16:23]MH_I2C_Read... [10:16:23]Read from MH i2c: F0 09 00 [10:16:23]MH_I2C_Read... [10:16:23]Read from MH i2c: F0 09 00 93 79 00 FB 12 1E 67 EE DA 66 66 2A [10:16:23]GetLastDocTimeStamp 1730024175 [10:16:23]current date 1730024187 [10:16:23]FM_GetShiftState [10:16:23]SAM_PROTO_GetShiftState [10:16:23]wFMCommunicate request_size=4 [10:16:23]MH_SAM_APDU [10:16:23]CAPDU: 80 13 01 00 [10:16:23]Write to MH i2c: E2 08 00 94 79 80 13 01 00 00 00 00 00 8A [10:16:23]Write i2c OK [10:16:23]MH_I2C_Read... [10:16:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:23]Read from MH i2c: E2 [10:16:23]MH_I2C_Read... [10:16:23]Read from MH i2c: E2 0E 00 [10:16:23]MH_I2C_Read... [10:16:23]Read from MH i2c: E2 0E 00 94 79 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 36 [10:16:23]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:16:23]wFMCommunicate OK [10:16:23]SAM_PROTO_GetShiftState done [10:16:23]FM_GetShiftState done [10:16:23]opened in 1729987736 [10:16:23]opened+sec_in_day 1730074136 [10:16:23]quantity*price = 30038 [10:16:23]sum+1 = 30039 [10:16:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 162 27.10.2024 10:16 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95163 ФПД: 140265791041825 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T101627&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95163&fm=140265791041825&tin=02508201610067®Number=0000000000170478&sum=30000 [10:16:24]StoreToDocumentArchive [10:16:24]shift 143 fd 95163 [10:16:24]save to /storage/0143/doc_00095163 [10:16:24]save last doc name /storage/0143/doc_00095163 to /storage/kkm_last_doc_name [10:16:24]save OK [10:16:24]Clear old archive folders... [10:16:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:16:24]tlvbuf is 00E5E7E0 [10:16:24]SAM_PROTO_ClearQueue [10:16:24]wFMCommunicate request_size=4 [10:16:24]MH_SAM_APDU [10:16:24]CAPDU: 80 09 00 00 [10:16:24]Write to MH i2c: E2 08 00 A1 79 80 09 00 00 00 00 00 00 8C [10:16:24]Write i2c OK [10:16:24]MH_I2C_Read... [10:16:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:16:24]Read from MH i2c: E2 [10:16:24]MH_I2C_Read... [10:16:24]Read from MH i2c: E2 03 00 [10:16:24]MH_I2C_Read... [10:16:24]Read from MH i2c: E2 03 00 A1 79 00 90 00 8E [10:16:24]RAPDU: 90 00 [10:16:24]wFMCommunicate OK [10:16:24]SAM_PROTO_ClearQueue done [10:16:24]KKMCreateOFDPacket [10:16:24]OFDProtocolAddRootSTLVToBuf [10:16:24]FM_MakeSignedData [10:16:24]FM_MakeSignedData [10:16:24]SAM_PROTO_SignData [10:16:24]wFMCommunicate request_size=4 [10:16:24]MH_SAM_APDU [10:16:24]CAPDU: 80 0D 01 02 [10:16:24]Write to MH i2c: E2 08 00 A2 79 80 0D 01 02 00 00 00 00 94 [10:16:24]Write i2c OK [10:16:24]MH_I2C_Read... [10:16:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:16:24]Read from MH i2c: E2 [10:16:24]MH_I2C_Read... [10:16:24]Read from MH i2c: E2 03 00 [10:16:24]MH_I2C_Read... [10:16:24]Read from MH i2c: E2 03 00 A2 79 00 90 00 8F [10:16:24]RAPDU: 90 00 [10:16:24]wFMCommunicate OK [10:16:24]wFMCommunicate request_size=255 [10:16:24]MH_SAM_APDU [10:16: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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 FB 12 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BB 73 01 00 35 04 06 00 7F [10:16:24]Write to MH i2c: E2 02 01 A3 79 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 FB 12 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BB 73 01 00 35 04 06 00 7F 00 00 87 [10:16:24]Write i2c OK [10:16:24]MH_I2C_Read... [10:16:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:16:24]Read from MH i2c: E2 [10:16:24]MH_I2C_Read... [10:16:24]Read from MH i2c: E2 03 00 [10:16:24]MH_I2C_Read... [10:16:24]Read from MH i2c: E2 03 00 A3 79 00 90 00 90 [10:16:24]RAPDU: 90 00 [10:16:24]wFMCommunicate OK [10:16:24]wFMCommunicate request_size=10 [10:16:24]MH_SAM_APDU [10:16:24]CAPDU: 80 0D 02 02 05 92 2C A6 31 21 [10:16:24]Write to MH i2c: E2 0D 00 A4 79 80 0D 02 02 05 00 92 2C A6 31 21 00 00 57 [10:16:24]Write i2c OK [10:16:24]MH_I2C_Read... [10:16:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:16:24]Read from MH i2c: E2 [10:16:24]MH_I2C_Read... [10:16:24]Read from MH i2c: E2 03 00 [10:16:24]MH_I2C_Read... [10:16:24]Read from MH i2c: E2 03 00 A4 79 00 90 00 91 [10:16:24]RAPDU: 90 00 [10:16:24]wFMCommunicate OK [10:16:24]wFMCommunicate request_size=4 [10:16:24]MH_SAM_APDU [10:16:24]CAPDU: 80 0D 03 02 [10:16:24]Write to MH i2c: E2 08 00 A5 79 80 0D 03 02 00 00 00 00 99 [10:16:24]Write i2c OK [10:16:24]MH_I2C_Read... [10:16:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:16:24]Read from MH i2c: E2 [10:16:24]MH_I2C_Read... [10:16:24]Read from MH i2c: E2 0B 00 [10:16:24]MH_I2C_Read... [10:16:24]Read from MH i2c: E2 0B 00 A5 79 00 59 BA 2C 51 BA E5 9F 98 90 00 00 [10:16:24]RAPDU: 59 BA 2C 51 BA E5 9F 98 90 00 [10:16:24]wFMCommunicate OK [10:16:24]SAM_PROTO_SignData done [10:16:24]FM_MakeSignedData done [10:16:24]CreateOFDProtocolMessage [10:16:24]wFMCommunicate request_size=4 [10:16:24]MH_SAM_APDU [10:16:24]CAPDU: 80 11 00 00 [10:16:24]Write to MH i2c: E2 08 00 A6 79 80 11 00 00 00 00 00 00 99 [10:16:24]Write i2c OK [10:16:24]MH_I2C_Read... [10:16:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:24]Read from MH i2c: E2 [10:16:24]MH_I2C_Read... [10:16:24]Read from MH i2c: E2 17 00 [10:16:24]MH_I2C_Read... [10:16:24]Read from MH i2c: E2 17 00 A6 79 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EA [10:16:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:16:24]wFMCommunicate OK [10:16:24]CreateOFDProtocolMessage done [10:16:24]OFDSenderStorePacket 95163 [10:16:24]StoreOFDPacket docnum=95163 [10:16:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FE 8F 07 01 E9 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 FB 12 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BB 73 01 00 35 04 06 00 7F 92 2C A6 31 21 59 BA 2C 51 BA E5 9F 98 [10:16:24]CheckFolder [10:16:24]dirname=/storage/ofd_packets [10:16:24]CheckFolder done [10:16:24]ProducePacketName [10:16:24]name=ofd_packets/00095163 [10:16:24]NVStorageSaveData ofd_packets/00095163 [10:16:24]File name is /storage/ofd_packets/00095163 [10:16:24]Write 301 bytes [10:16:24]NVStorageSaveData done [10:16:24]OFDSenderStorePacket done [10:16:24]KKMCreateOFDPacket done [10:16:24]NVStorageSaveData kkm_last_timestamp [10:16:24]File name is /storage/kkm_last_timestamp [10:16:24]Write 4 bytes [10:16:24]NVStorageSaveData done [10:16:24]ExternCall_PrintAddStr [10:16:24]wPrintStart [10:16:24]Write to MH i2c: 01 00 00 A7 79 20 [10:16:24]Write i2c OK [10:16:24]MH_I2C_Read... [10:16:24]Read from MH i2c: 01 [10:16:24]MH_I2C_Read... [10:16:24]Read from MH i2c: 01 07 00 [10:16:24]MH_I2C_Read... [10:16:24]Read from MH i2c: 01 07 00 A7 79 00 00 00 00 00 FF 0F 35 [10:16:24]RasterBufferAndPrint [10:16:24]line Счет N : (1)3405669 [10:16:24]line ИНН: 02508201610067 [10:16:24]line Контрольно-Кассовый Чек [10:16:24]line ПРОДАЖА [10:16:24]line ТРК (МРК, ГНК) : 42 [10:16:24]line Товар: 2710124130 [10:16:24]line Аи-92-К-4 [10:16:24]line 4.490 * 66.90 [10:16:24]line = 300.38 [10:16:24]line НДС 12% НСП 1% [10:16:24]line > о реализуемом товаре [10:16:24]line ОКРУГЛЕНИЕ: -0.38 [10:16:24]line ИТОГО: 300.00 [10:16:24]line Внесено: 300.00 [10:16:24]line СДАЧА: 0.00 [10:16:24]line НСП 1% : 2.66 [10:16:24]line НДС 12% : 31.90 [10:16:24]line Наличными: 300.00 [10:16:24]line Безнал.: 0.00 [10:16:24]line Место: АЗС № 82 "Партнер Нефть" [10:16:24]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:16:24]line СНО: Общий режим [10:16:24]line Чек 162 27.10.2024 10:16 [10:16:24]line Смена: 143 ФФД: 1.0 [10:16:24]line ЗНМ: 0300000017 [10:16:24]line РНМ: 0000000000170478 [10:16:24]line Версия ККМ: v1.0 [10:16:24]line ФМ: 0000000002098560 [10:16:24]line ФД: 95163 [10:16:24]line ФПД: 140265791041825 [10:16:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T101627&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95163&fm=140265791041825&tin=02508201610067®Number=0000000000170478&sum=30000 [10:16:25]OFD Sender: Processing packet 95163 [packets to send 56, broken 55] [10:16:25]ProducePacketName [10:16:25]name=ofd_packets/00095163 [10:16:25]OFD Sender: To server: pG, [10:16:25]CommunicateWithHost lk.salyk.kg:30040 [10:16:25]ConnectInit lk.salyk.kg [10:16:25]written 0, free lines is 4095 [10:16:25]Connected sock=10 [10:16:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FE 8F 07 01 E9 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 FB 12 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BB 73 01 00 35 04 06 00 7F 92 2C A6 31 21 59 BA 2C 51 BA E5 9F 98 [10:16:25]Write to MH i2c: 01 00 00 D2 79 4B [10:16:25]Write i2c OK [10:16:25]MH_I2C_Read... [10:16:25]Read from MH i2c: 01 [10:16:25]MH_I2C_Read... [10:16:25]Read from MH i2c: 01 07 00 [10:16:25]MH_I2C_Read... [10:16:25]Read from MH i2c: 01 07 00 D2 79 00 00 00 00 00 0B 0D 6A [10:16:25]RasterBufferAndPrint [10:16:25]line [10:16:25]line [10:16:25]line [10:16:25]line [10:16:25]line [10:16:25]written 0, free lines is 3349 [10:16:25]MH_Cut [10:16:25]Write to MH i2c: D1 01 00 D9 79 01 24 [10:16:25]Write i2c OK [10:16:25]MH_I2C_Read... [10:16:25]Read from MH i2c: D1 [10:16:25]MH_I2C_Read... [10:16:25]Read from MH i2c: D1 01 00 [10:16:25]MH_I2C_Read... [10:16:25]Read from MH i2c: D1 01 00 D9 79 00 23 [10:16:25]Write to MH i2c: 01 00 00 DA 79 53 [10:16:25]Write i2c OK [10:16:25]MH_I2C_Read... [10:16:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 CD D3 47 00 79 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 32 30 39 38 35 36 30 10 04 04 00 BB 73 01 00 F4 03 04 00 28 BD 1D 67 B6 04 01 00 00 C9 1C 60 CE D0 24 18 C0 [10:16:25]CommunicateWithHost err = 0 [10:16:25]CheckOFDResponse [10:16:25]1017 (14) - 77093643461234 [10:16:25]1041 (16) - 0000000002098560 [10:16:25]1040 (4) - 95163 [10:16:25]1012 (4) - 27.10.2024 04:10 [10:16:25]1206 (1) - 0 [10:16:25]OFD Sender: Remove packet 95163 [10:16:25]ProducePacketName [10:16:25]name=ofd_packets/00095163 [10:16:25]NVStorageDeleteData [10:16:26]OFD Sender: No OFD packet to send [10:16:26]*** Cut start [10:16:26]*** Partial cut [10:16:26]*** CUTSNS_PIN = 1 [10:16:26]*** CUTSNS_PIN = 0 [10:16:26]*** Brake cut motor [10:16:27]Read from MH i2c: 01 [10:16:27]MH_I2C_Read... [10:16:27]*** Stop cut motor [10:16:27]*** Cut end [10:16:27]Read from MH i2c: 01 07 00 [10:16:27]MH_I2C_Read... [10:16:27]Read from MH i2c: 01 07 00 DA 79 00 00 00 00 00 FF 0F 68 [10:16:27]process_action close_receipt done [10:16:27]requested_data is exist [10:16:27]produce_requested_data [10:16:27]requested_item fm.sn is exist - process it [10:16:27]wFMCommunicate request_size=4 [10:16:27]MH_SAM_APDU [10:16:27]CAPDU: 80 11 00 00 [10:16:27]Write to MH i2c: E2 08 00 DB 79 80 11 00 00 00 00 00 00 CE [10:16:27]Write i2c OK [10:16:27]MH_I2C_Read... [10:16:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:27]Read from MH i2c: E2 [10:16:27]MH_I2C_Read... [10:16:27]Read from MH i2c: E2 17 00 [10:16:27]MH_I2C_Read... [10:16:27]Read from MH i2c: E2 17 00 DB 79 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1F [10:16:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:16:27]wFMCommunicate OK [10:16:27]requested_item fd.num is exist - process it [10:16:27]SAM_PROTO_GetFieldsCounters [10:16:27]wFMCommunicate request_size=4 [10:16:27]MH_SAM_APDU [10:16:27]CAPDU: 80 13 00 00 [10:16:27]Write to MH i2c: E2 08 00 DC 79 80 13 00 00 00 00 00 00 D1 [10:16:27]Write i2c OK [10:16:27]MH_I2C_Read... [10:16:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:16:27]Read from MH i2c: E2 [10:16:27]MH_I2C_Read... [10:16:27]Read from MH i2c: E2 62 00 [10:16:27]MH_I2C_Read... [10:16:27]Read from MH i2c: E2 62 00 DC 79 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BB 73 01 00 0E 04 04 00 8F 00 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 96 [10:16:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BB 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A2 00 00 00 5E 04 04 00 A2 00 00 00 57 04 04 00 A3 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:16:27]wFMCommunicate OK [10:16:27]SAM_PROTO_GetFieldsCounters done [10:16:27]requested_item shift.num is exist - process it [10:16:27]requested_item shift.opened is exist - process it [10:16:27]req_shift_opened [10:16:27]FM_GetShiftState [10:16:27]SAM_PROTO_GetShiftState [10:16:27]wFMCommunicate request_size=4 [10:16:27]MH_SAM_APDU [10:16:27]CAPDU: 80 13 01 00 [10:16:27]Write to MH i2c: E2 08 00 DD 79 80 13 01 00 00 00 00 00 D3 [10:16:27]Write i2c OK [10:16:27]MH_I2C_Read... [10:16:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:27]Read from MH i2c: E2 [10:16:27]MH_I2C_Read... [10:16:27]Read from MH i2c: E2 0E 00 [10:16:27]MH_I2C_Read... [10:16:27]Read from MH i2c: E2 0E 00 DD 79 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 7F [10:16:27]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:16:27]wFMCommunicate OK [10:16:27]SAM_PROTO_GetShiftState done [10:16:27]FM_GetShiftState done [10:16:27]req_shift_opened done [10:16:27]requested_item shift.open_date is exist - process it [10:16:27]req_shift_open_date [10:16:27]req_shift_open_date done [10:16:27]produce_requested_data done [10:16:27]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95163,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:16:27]process_action_free close_receipt [10:16:27]json_value_free [10:16:27]json_value_free done [10:16:27]process_json_proto returns [10:16:27]Send response to host [10:16:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95163,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:16:27]free response buf [10:16:27]execute_script done [10:16:27]execute_script returns [10:16:27]free content buf [10:16:27]Sock 7.Close socket [10:16:27]Sock 7.Thread stoped [10:16:31]OFD Sender: No OFD packet to send [10:16:36]OFD Sender: No OFD packet to send [10:16:41]OFD Sender: No OFD packet to send [10:16:46]OFD Sender: No OFD packet to send [10:16:51]OFD Sender: No OFD packet to send [10:16:56]OFD Sender: No OFD packet to send [10:17:01]OFD Sender: No OFD packet to send [10:17:05]accept exits with 9 [10:17:05]New connection [10:17:05]New thread 3066867044 created [10:17:05]Thread 3066723684 joined [10:17:05]Waiting for new connection... [10:17:05] Sock 9.Parse request [10:17:05]Sock 9.Check first char [10:17:05]Sock 9.First char is OK [10:17:05]request: POST /json_proto HTTP/1.0 [10:17:05]Method: POST [10:17:05]URL: /json_proto [10:17:05]Method is POST - this is cgi request [10:17:05]url: /json_proto [10:17:05]query_string will be loaded in cgi processing [10:17:05]execute_cgi json_proto POST (null) [10:17:05]execute_cgi path=json_proto method=POST [10:17:05]POST find Content-Length [10:17:05]Host: 172.17.40.67:8080 [10:17:05]Content-Length: 678 [10:17:05]Content-Type: application/json [10:17:05] [10:17:05]POST finish read [10:17:05]Found Content-Length = 678 [10:17:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405670", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 3.890, "sum" : 260.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 260.00, "total" : 260.00, "payments": [ { "type": 0, "sum" : 260.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:17:05]execute_script... [10:17: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)3405670", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 3.890, "sum" : 260.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 260.00, "total" : 260.00, "payments": [ { "type": 0, "sum" : 260.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:17:05]POST & json_proto [10:17:05]process_json_proto [10:17:05]json parsed OK: [10:17:05]protocol is kg_v1.0 [10:17:05]action value=close_receipt [10:17:05]process_action close_receipt [10:17:05]cmd_close_receipt [10:17:05]MH_GetDate [10:17:05]Write to MH i2c: F0 00 00 DE 79 46 [10:17:05]Write i2c OK [10:17:05]MH_I2C_Read... [10:17:05]Read from MH i2c: F0 [10:17:05]MH_I2C_Read... [10:17:05]Read from MH i2c: F0 09 00 [10:17:05]MH_I2C_Read... [10:17:05]Read from MH i2c: F0 09 00 DE 79 00 25 13 1E 67 EE DA 66 66 A0 [10:17:05]GetLastDocTimeStamp 1730024187 [10:17:05]current date 1730024229 [10:17:05]FM_GetShiftState [10:17:05]SAM_PROTO_GetShiftState [10:17:05]wFMCommunicate request_size=4 [10:17:05]MH_SAM_APDU [10:17:05]CAPDU: 80 13 01 00 [10:17:05]Write to MH i2c: E2 08 00 DF 79 80 13 01 00 00 00 00 00 D5 [10:17:05]Write i2c OK [10:17:05]MH_I2C_Read... [10:17:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:17:05]Read from MH i2c: E2 [10:17:05]MH_I2C_Read... [10:17:05]Read from MH i2c: E2 0E 00 [10:17:05]MH_I2C_Read... [10:17:05]Read from MH i2c: E2 0E 00 DF 79 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 81 [10:17:05]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:17:05]wFMCommunicate OK [10:17:05]SAM_PROTO_GetShiftState done [10:17:05]FM_GetShiftState done [10:17:05]opened in 1729987736 [10:17:05]opened+sec_in_day 1730074136 [10:17:05]quantity*price = 26024 [10:17:05]sum+1 = 26025 [10:17:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.24 ИТОГО: 260.00 Внесено: 260.00 СДАЧА: 0.00 НСП 1% : 2.30 НДС 12% : 27.64 Наличными: 260.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 163 27.10.2024 10:17 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95164 ФПД: 186006665608969 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T101709&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95164&fm=186006665608969&tin=02508201610067®Number=0000000000170478&sum=26000 [10:17:06]StoreToDocumentArchive [10:17:06]shift 143 fd 95164 [10:17:06]save to /storage/0143/doc_00095164 [10:17:06]save last doc name /storage/0143/doc_00095164 to /storage/kkm_last_doc_name [10:17:06]save OK [10:17:06]Clear old archive folders... [10:17:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:17:06]tlvbuf is 01099150 [10:17:06]SAM_PROTO_ClearQueue [10:17:06]wFMCommunicate request_size=4 [10:17:06]MH_SAM_APDU [10:17:06]CAPDU: 80 09 00 00 [10:17:06]Write to MH i2c: E2 08 00 EC 79 80 09 00 00 00 00 00 00 D7 [10:17:06]Write i2c OK [10:17:06]MH_I2C_Read... [10:17:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:17:06]Read from MH i2c: E2 [10:17:06]MH_I2C_Read... [10:17:06]Read from MH i2c: E2 03 00 [10:17:06]MH_I2C_Read... [10:17:06]Read from MH i2c: E2 03 00 EC 79 00 90 00 D9 [10:17:06]RAPDU: 90 00 [10:17:06]wFMCommunicate OK [10:17:06]SAM_PROTO_ClearQueue done [10:17:06]KKMCreateOFDPacket [10:17:06]OFDProtocolAddRootSTLVToBuf [10:17:06]FM_MakeSignedData [10:17:06]FM_MakeSignedData [10:17:06]SAM_PROTO_SignData [10:17:06]wFMCommunicate request_size=4 [10:17:06]MH_SAM_APDU [10:17:06]CAPDU: 80 0D 01 02 [10:17:06]Write to MH i2c: E2 08 00 ED 79 80 0D 01 02 00 00 00 00 DF [10:17:06]Write i2c OK [10:17:06]MH_I2C_Read... [10:17:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:17:06]Read from MH i2c: E2 [10:17:06]MH_I2C_Read... [10:17:06]Read from MH i2c: E2 03 00 [10:17:06]MH_I2C_Read... [10:17:06]Read from MH i2c: E2 03 00 ED 79 00 90 00 DA [10:17:06]RAPDU: 90 00 [10:17:06]wFMCommunicate OK [10:17:06]wFMCommunicate request_size=255 [10:17:06]MH_SAM_APDU [10:17:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 32 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A8 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 25 13 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BC 73 01 00 35 04 06 00 A9 [10:17:06]Write to MH i2c: E2 02 01 EE 79 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 32 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A8 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 25 13 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BC 73 01 00 35 04 06 00 A9 00 00 E0 [10:17:06]Write i2c OK [10:17:06]MH_I2C_Read... [10:17:06]OFD Sender: No OFD packet to send [10:17:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:17:06]Read from MH i2c: E2 [10:17:06]MH_I2C_Read... [10:17:06]Read from MH i2c: E2 03 00 [10:17:06]MH_I2C_Read... [10:17:06]Read from MH i2c: E2 03 00 EE 79 00 90 00 DB [10:17:06]RAPDU: 90 00 [10:17:06]wFMCommunicate OK [10:17:06]wFMCommunicate request_size=10 [10:17:06]MH_SAM_APDU [10:17:06]CAPDU: 80 0D 02 02 05 2C 0D 3A BF 09 [10:17:06]Write to MH i2c: E2 0D 00 EF 79 80 0D 02 02 05 00 2C 0D 3A BF 09 00 00 27 [10:17:06]Write i2c OK [10:17:06]MH_I2C_Read... [10:17:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:17:06]Read from MH i2c: E2 [10:17:06]MH_I2C_Read... [10:17:06]Read from MH i2c: E2 03 00 [10:17:06]MH_I2C_Read... [10:17:06]Read from MH i2c: E2 03 00 EF 79 00 90 00 DC [10:17:06]RAPDU: 90 00 [10:17:06]wFMCommunicate OK [10:17:06]wFMCommunicate request_size=4 [10:17:06]MH_SAM_APDU [10:17:06]CAPDU: 80 0D 03 02 [10:17:06]Write to MH i2c: E2 08 00 F0 79 80 0D 03 02 00 00 00 00 E4 [10:17:06]Write i2c OK [10:17:06]MH_I2C_Read... [10:17:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:17:06]Read from MH i2c: E2 [10:17:06]MH_I2C_Read... [10:17:06]Read from MH i2c: E2 0B 00 [10:17:06]MH_I2C_Read... [10:17:06]Read from MH i2c: E2 0B 00 F0 79 00 95 5D 4B 07 81 71 FF 5F 90 00 79 [10:17:06]RAPDU: 95 5D 4B 07 81 71 FF 5F 90 00 [10:17:06]wFMCommunicate OK [10:17:06]SAM_PROTO_SignData done [10:17:06]FM_MakeSignedData done [10:17:06]CreateOFDProtocolMessage [10:17:06]wFMCommunicate request_size=4 [10:17:06]MH_SAM_APDU [10:17:06]CAPDU: 80 11 00 00 [10:17:06]Write to MH i2c: E2 08 00 F1 79 80 11 00 00 00 00 00 00 E4 [10:17:06]Write i2c OK [10:17:06]MH_I2C_Read... [10:17:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:17:06]Read from MH i2c: E2 [10:17:06]MH_I2C_Read... [10:17:06]Read from MH i2c: E2 17 00 [10:17:06]MH_I2C_Read... [10:17:06]Read from MH i2c: E2 17 00 F1 79 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 35 [10:17:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:17:06]wFMCommunicate OK [10:17:06]CreateOFDProtocolMessage done [10:17:06]OFDSenderStorePacket 95164 [10:17:06]StoreOFDPacket docnum=95164 [10:17:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 08 DF 07 01 3F 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 32 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A8 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 25 13 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BC 73 01 00 35 04 06 00 A9 2C 0D 3A BF 09 95 5D 4B 07 81 71 FF 5F [10:17:06]CheckFolder [10:17:06]dirname=/storage/ofd_packets [10:17:06]CheckFolder done [10:17:06]ProducePacketName [10:17:06]name=ofd_packets/00095164 [10:17:06]NVStorageSaveData ofd_packets/00095164 [10:17:06]File name is /storage/ofd_packets/00095164 [10:17:06]Write 301 bytes [10:17:06]NVStorageSaveData done [10:17:06]OFDSenderStorePacket done [10:17:06]KKMCreateOFDPacket done [10:17:06]NVStorageSaveData kkm_last_timestamp [10:17:06]File name is /storage/kkm_last_timestamp [10:17:06]Write 4 bytes [10:17:06]NVStorageSaveData done [10:17:06]ExternCall_PrintAddStr [10:17:06]wPrintStart [10:17:06]Write to MH i2c: 01 00 00 F2 79 6B [10:17:06]Write i2c OK [10:17:06]MH_I2C_Read... [10:17:06]Read from MH i2c: 01 [10:17:06]MH_I2C_Read... [10:17:06]Read from MH i2c: 01 07 00 [10:17:06]MH_I2C_Read... [10:17:06]Read from MH i2c: 01 07 00 F2 79 00 00 00 00 00 FF 0F 80 [10:17:06]RasterBufferAndPrint [10:17:06]line Счет N : (1)3405670 [10:17:06]line ИНН: 02508201610067 [10:17:06]line Контрольно-Кассовый Чек [10:17:06]line ПРОДАЖА [10:17:06]line ТРК (МРК, ГНК) : 12 [10:17:06]line Товар: 2710124130 [10:17:06]line Аи-92-К-4 [10:17:06]line 3.890 * 66.90 [10:17:06]line = 260.24 [10:17:06]line НДС 12% НСП 1% [10:17:06]line > о реализуемом товаре [10:17:06]line ОКРУГЛЕНИЕ: -0.24 [10:17:06]line ИТОГО: 260.00 [10:17:06]line Внесено: 260.00 [10:17:06]line СДАЧА: 0.00 [10:17:06]line НСП 1% : 2.30 [10:17:06]line НДС 12% : 27.64 [10:17:06]line Наличными: 260.00 [10:17:06]line Безнал.: 0.00 [10:17:06]line Место: АЗС № 82 "Партнер Нефть" [10:17:06]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:17:06]line СНО: Общий режим [10:17:06]line Чек 163 27.10.2024 10:17 [10:17:06]line Смена: 143 ФФД: 1.0 [10:17:06]line ЗНМ: 0300000017 [10:17:06]line РНМ: 0000000000170478 [10:17:06]line Версия ККМ: v1.0 [10:17:06]line ФМ: 0000000002098560 [10:17:06]line ФД: 95164 [10:17:06]line ФПД: 186006665608969 [10:17:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T101709&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95164&fm=186006665608969&tin=02508201610067®Number=0000000000170478&sum=26000 [10:17:07]OFD Sender: Processing packet 95164 [packets to send 56, broken 55] [10:17:07]ProducePacketName [10:17:07]name=ofd_packets/00095164 [10:17:07]OFD Sender: To server: pG, [10:17:07]CommunicateWithHost lk.salyk.kg:30040 [10:17:07]ConnectInit lk.salyk.kg [10:17:07]written 0, free lines is 4095 [10:17:07]Connected sock=10 [10:17:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 08 DF 07 01 3F 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 32 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A8 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 25 13 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BC 73 01 00 35 04 06 00 A9 2C 0D 3A BF 09 95 5D 4B 07 81 71 FF 5F [10:17:07]Write to MH i2c: 01 00 00 1D 7A 97 [10:17:07]Write i2c OK [10:17:07]MH_I2C_Read... [10:17:07]Read from MH i2c: 01 [10:17:07]MH_I2C_Read... [10:17:07]Read from MH i2c: 01 07 00 [10:17:07]MH_I2C_Read... [10:17:07]Read from MH i2c: 01 07 00 1D 7A 00 00 00 00 00 0C 0D B7 [10:17:07]RasterBufferAndPrint [10:17:07]line [10:17:07]line [10:17:07]line [10:17:07]line [10:17:07]line [10:17:07]written 0, free lines is 3349 [10:17:07]MH_Cut [10:17:07]Write to MH i2c: D1 01 00 24 7A 01 70 [10:17:07]Write i2c OK [10:17:07]MH_I2C_Read... [10:17:07]Read from MH i2c: D1 [10:17:07]MH_I2C_Read... [10:17:07]Read from MH i2c: D1 01 00 [10:17:07]MH_I2C_Read... [10:17:07]Read from MH i2c: D1 01 00 24 7A 00 6F [10:17:07]Write to MH i2c: 01 00 00 25 7A 9F [10:17:07]Write i2c OK [10:17:07]MH_I2C_Read... [10:17:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 9A 84 47 00 BE 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 32 30 39 38 35 36 30 10 04 04 00 BC 73 01 00 F4 03 04 00 51 BD 1D 67 B6 04 01 00 00 E4 61 70 2C 55 CA 39 05 [10:17:07]CommunicateWithHost err = 0 [10:17:07]CheckOFDResponse [10:17:07]1017 (14) - 77093643461234 [10:17:07]1041 (16) - 0000000002098560 [10:17:07]1040 (4) - 95164 [10:17:07]1012 (4) - 27.10.2024 04:10 [10:17:07]1206 (1) - 0 [10:17:07]OFD Sender: Remove packet 95164 [10:17:07]ProducePacketName [10:17:07]name=ofd_packets/00095164 [10:17:07]NVStorageDeleteData [10:17:08]OFD Sender: No OFD packet to send [10:17:08]*** Cut start [10:17:08]*** Partial cut [10:17:08]*** CUTSNS_PIN = 1 [10:17:08]*** CUTSNS_PIN = 0 [10:17:08]*** Brake cut motor [10:17:08]Read from MH i2c: 01 [10:17:08]MH_I2C_Read... [10:17:08]*** Stop cut motor [10:17:08]*** Cut end [10:17:08]Read from MH i2c: 01 07 00 [10:17:08]MH_I2C_Read... [10:17:08]Read from MH i2c: 01 07 00 25 7A 00 00 00 00 00 FF 0F B4 [10:17:08]process_action close_receipt done [10:17:08]requested_data is exist [10:17:08]produce_requested_data [10:17:08]requested_item fm.sn is exist - process it [10:17:08]wFMCommunicate request_size=4 [10:17:08]MH_SAM_APDU [10:17:08]CAPDU: 80 11 00 00 [10:17:08]Write to MH i2c: E2 08 00 26 7A 80 11 00 00 00 00 00 00 1A [10:17:08]Write i2c OK [10:17:08]MH_I2C_Read... [10:17:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:17:08]Read from MH i2c: E2 [10:17:08]MH_I2C_Read... [10:17:08]Read from MH i2c: E2 17 00 [10:17:08]MH_I2C_Read... [10:17:08]Read from MH i2c: E2 17 00 26 7A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6B [10:17:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:17:08]wFMCommunicate OK [10:17:08]requested_item fd.num is exist - process it [10:17:08]SAM_PROTO_GetFieldsCounters [10:17:08]wFMCommunicate request_size=4 [10:17:08]MH_SAM_APDU [10:17:08]CAPDU: 80 13 00 00 [10:17:08]Write to MH i2c: E2 08 00 27 7A 80 13 00 00 00 00 00 00 1D [10:17:08]Write i2c OK [10:17:08]MH_I2C_Read... [10:17:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:17:09]Read from MH i2c: E2 [10:17:09]MH_I2C_Read... [10:17:09]Read from MH i2c: E2 62 00 [10:17:09]MH_I2C_Read... [10:17:09]Read from MH i2c: E2 62 00 27 7A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BC 73 01 00 0E 04 04 00 8F 00 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 E6 [10:17:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BC 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A3 00 00 00 5E 04 04 00 A3 00 00 00 57 04 04 00 A4 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:17:09]wFMCommunicate OK [10:17:09]SAM_PROTO_GetFieldsCounters done [10:17:09]requested_item shift.num is exist - process it [10:17:09]requested_item shift.opened is exist - process it [10:17:09]req_shift_opened [10:17:09]FM_GetShiftState [10:17:09]SAM_PROTO_GetShiftState [10:17:09]wFMCommunicate request_size=4 [10:17:09]MH_SAM_APDU [10:17:09]CAPDU: 80 13 01 00 [10:17:09]Write to MH i2c: E2 08 00 28 7A 80 13 01 00 00 00 00 00 1F [10:17:09]Write i2c OK [10:17:09]MH_I2C_Read... [10:17:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:17:09]Read from MH i2c: E2 [10:17:09]MH_I2C_Read... [10:17:09]Read from MH i2c: E2 0E 00 [10:17:09]MH_I2C_Read... [10:17:09]Read from MH i2c: E2 0E 00 28 7A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 CB [10:17:09]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:17:09]wFMCommunicate OK [10:17:09]SAM_PROTO_GetShiftState done [10:17:09]FM_GetShiftState done [10:17:09]req_shift_opened done [10:17:09]requested_item shift.open_date is exist - process it [10:17:09]req_shift_open_date [10:17:09]req_shift_open_date done [10:17:09]produce_requested_data done [10:17:09]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95164,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:17:09]process_action_free close_receipt [10:17:09]json_value_free [10:17:09]json_value_free done [10:17:09]process_json_proto returns [10:17:09]Send response to host [10:17:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95164,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:17:09]free response buf [10:17:09]execute_script done [10:17:09]execute_script returns [10:17:09]free content buf [10:17:09]Sock 9.Close socket [10:17:09]Sock 9.Thread stoped [10:17:13]OFD Sender: No OFD packet to send [10:17:18]OFD Sender: No OFD packet to send [10:17:23]OFD Sender: No OFD packet to send [10:17:28]OFD Sender: No OFD packet to send [10:17:33]OFD Sender: No OFD packet to send [10:17:38]OFD Sender: No OFD packet to send [10:17:43]OFD Sender: No OFD packet to send [10:17:48]OFD Sender: No OFD packet to send [10:17:53]OFD Sender: No OFD packet to send [10:17:58]OFD Sender: No OFD packet to send [10:18:03]OFD Sender: No OFD packet to send [10:18:08]OFD Sender: No OFD packet to send [10:18:08]accept exits with 7 [10:18:08]New connection [10:18:08]New thread 3066723684 created [10:18:08]Thread 3066867044 joined [10:18:08]Waiting for new connection... [10:18:08] Sock 7.Parse request [10:18:08]Sock 7.Check first char [10:18:08]Sock 7.First char is OK [10:18:08]request: POST /json_proto HTTP/1.0 [10:18:08]Method: POST [10:18:08]URL: /json_proto [10:18:08]Method is POST - this is cgi request [10:18:08]url: /json_proto [10:18:08]query_string will be loaded in cgi processing [10:18:08]execute_cgi json_proto POST (null) [10:18:08]execute_cgi path=json_proto method=POST [10:18:08]POST find Content-Length [10:18:08]Host: 172.17.40.67:8080 [10:18:08]Content-Length: 678 [10:18:08]Content-Type: application/json [10:18:08] [10:18:08]POST finish read [10:18:08]Found Content-Length = 678 [10:18:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405671", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:18:08]execute_script... [10:18: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)3405671", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:18:08]POST & json_proto [10:18:08]process_json_proto [10:18:08]json parsed OK: [10:18:08]protocol is kg_v1.0 [10:18:08]action value=close_receipt [10:18:08]process_action close_receipt [10:18:08]cmd_close_receipt [10:18:08]MH_GetDate [10:18:08]Write to MH i2c: F0 00 00 29 7A 92 [10:18:08]Write i2c OK [10:18:08]MH_I2C_Read... [10:18:08]Read from MH i2c: F0 [10:18:08]MH_I2C_Read... [10:18:08]Read from MH i2c: F0 09 00 [10:18:08]MH_I2C_Read... [10:18:08]Read from MH i2c: F0 09 00 29 7A 00 65 13 1E 67 EE DA 66 66 2C [10:18:08]GetLastDocTimeStamp 1730024229 [10:18:08]current date 1730024293 [10:18:08]FM_GetShiftState [10:18:08]SAM_PROTO_GetShiftState [10:18:08]wFMCommunicate request_size=4 [10:18:08]MH_SAM_APDU [10:18:08]CAPDU: 80 13 01 00 [10:18:08]Write to MH i2c: E2 08 00 2A 7A 80 13 01 00 00 00 00 00 21 [10:18:08]Write i2c OK [10:18:08]MH_I2C_Read... [10:18:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:18:08]Read from MH i2c: E2 [10:18:08]MH_I2C_Read... [10:18:08]Read from MH i2c: E2 0E 00 [10:18:08]MH_I2C_Read... [10:18:08]Read from MH i2c: E2 0E 00 2A 7A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 CD [10:18:08]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:18:08]wFMCommunicate OK [10:18:08]SAM_PROTO_GetShiftState done [10:18:08]FM_GetShiftState done [10:18:08]opened in 1729987736 [10:18:08]opened+sec_in_day 1730074136 [10:18:08]quantity*price = 50041 [10:18:08]sum+1 = 50042 [10:18:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 164 27.10.2024 10:18 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95165 ФПД: 261337630727653 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T101813&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95165&fm=261337630727653&tin=02508201610067®Number=0000000000170478&sum=50000 [10:18:10]StoreToDocumentArchive [10:18:10]shift 143 fd 95165 [10:18:10]save to /storage/0143/doc_00095165 [10:18:10]save last doc name /storage/0143/doc_00095165 to /storage/kkm_last_doc_name [10:18:10]save OK [10:18:10]Clear old archive folders... [10:18:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:18:10]tlvbuf is 00FF1530 [10:18:10]SAM_PROTO_ClearQueue [10:18:10]wFMCommunicate request_size=4 [10:18:10]MH_SAM_APDU [10:18:10]CAPDU: 80 09 00 00 [10:18:10]Write to MH i2c: E2 08 00 37 7A 80 09 00 00 00 00 00 00 23 [10:18:10]Write i2c OK [10:18:10]MH_I2C_Read... [10:18:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:18:10]Read from MH i2c: E2 [10:18:10]MH_I2C_Read... [10:18:10]Read from MH i2c: E2 03 00 [10:18:10]MH_I2C_Read... [10:18:10]Read from MH i2c: E2 03 00 37 7A 00 90 00 25 [10:18:10]RAPDU: 90 00 [10:18:10]wFMCommunicate OK [10:18:10]SAM_PROTO_ClearQueue done [10:18:10]KKMCreateOFDPacket [10:18:10]OFDProtocolAddRootSTLVToBuf [10:18:10]FM_MakeSignedData [10:18:10]FM_MakeSignedData [10:18:10]SAM_PROTO_SignData [10:18:10]wFMCommunicate request_size=4 [10:18:10]MH_SAM_APDU [10:18:10]CAPDU: 80 0D 01 02 [10:18:10]Write to MH i2c: E2 08 00 38 7A 80 0D 01 02 00 00 00 00 2B [10:18:10]Write i2c OK [10:18:10]MH_I2C_Read... [10:18:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:18:10]Read from MH i2c: E2 [10:18:10]MH_I2C_Read... [10:18:10]Read from MH i2c: E2 03 00 [10:18:10]MH_I2C_Read... [10:18:10]Read from MH i2c: E2 03 00 38 7A 00 90 00 26 [10:18:10]RAPDU: 90 00 [10:18:10]wFMCommunicate OK [10:18:10]wFMCommunicate request_size=255 [10:18:10]MH_SAM_APDU [10:18:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 65 13 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BD 73 01 00 35 04 06 00 ED [10:18:10]Write to MH i2c: E2 02 01 39 7A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 65 13 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BD 73 01 00 35 04 06 00 ED 00 00 07 [10:18:10]Write i2c OK [10:18:10]MH_I2C_Read... [10:18:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:18:10]Read from MH i2c: E2 [10:18:10]MH_I2C_Read... [10:18:10]Read from MH i2c: E2 03 00 [10:18:10]MH_I2C_Read... [10:18:10]Read from MH i2c: E2 03 00 39 7A 00 90 00 27 [10:18:10]RAPDU: 90 00 [10:18:10]wFMCommunicate OK [10:18:10]wFMCommunicate request_size=10 [10:18:10]MH_SAM_APDU [10:18:10]CAPDU: 80 0D 02 02 05 AF 68 A5 5D E5 [10:18:10]Write to MH i2c: E2 0D 00 3A 7A 80 0D 02 02 05 00 AF 68 A5 5D E5 00 00 36 [10:18:10]Write i2c OK [10:18:10]MH_I2C_Read... [10:18:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:18:10]Read from MH i2c: E2 [10:18:10]MH_I2C_Read... [10:18:10]Read from MH i2c: E2 03 00 [10:18:10]MH_I2C_Read... [10:18:10]Read from MH i2c: E2 03 00 3A 7A 00 90 00 28 [10:18:10]RAPDU: 90 00 [10:18:10]wFMCommunicate OK [10:18:10]wFMCommunicate request_size=4 [10:18:10]MH_SAM_APDU [10:18:10]CAPDU: 80 0D 03 02 [10:18:10]Write to MH i2c: E2 08 00 3B 7A 80 0D 03 02 00 00 00 00 30 [10:18:10]Write i2c OK [10:18:10]MH_I2C_Read... [10:18:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:18:10]Read from MH i2c: E2 [10:18:10]MH_I2C_Read... [10:18:10]Read from MH i2c: E2 0B 00 [10:18:10]MH_I2C_Read... [10:18:10]Read from MH i2c: E2 0B 00 3B 7A 00 C7 8A 4E 12 9D B4 94 64 90 00 2B [10:18:10]RAPDU: C7 8A 4E 12 9D B4 94 64 90 00 [10:18:10]wFMCommunicate OK [10:18:10]SAM_PROTO_SignData done [10:18:10]FM_MakeSignedData done [10:18:10]CreateOFDProtocolMessage [10:18:10]wFMCommunicate request_size=4 [10:18:10]MH_SAM_APDU [10:18:10]CAPDU: 80 11 00 00 [10:18:10]Write to MH i2c: E2 08 00 3C 7A 80 11 00 00 00 00 00 00 30 [10:18:10]Write i2c OK [10:18:10]MH_I2C_Read... [10:18:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:18:10]Read from MH i2c: E2 [10:18:10]MH_I2C_Read... [10:18:10]Read from MH i2c: E2 17 00 [10:18:10]MH_I2C_Read... [10:18:10]Read from MH i2c: E2 17 00 3C 7A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 81 [10:18:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:18:10]wFMCommunicate OK [10:18:10]CreateOFDProtocolMessage done [10:18:10]OFDSenderStorePacket 95165 [10:18:10]StoreOFDPacket docnum=95165 [10:18:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D6 A1 07 01 BC 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 65 13 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BD 73 01 00 35 04 06 00 ED AF 68 A5 5D E5 C7 8A 4E 12 9D B4 94 64 [10:18:10]CheckFolder [10:18:10]dirname=/storage/ofd_packets [10:18:10]CheckFolder done [10:18:10]ProducePacketName [10:18:10]name=ofd_packets/00095165 [10:18:10]NVStorageSaveData ofd_packets/00095165 [10:18:10]File name is /storage/ofd_packets/00095165 [10:18:10]Write 301 bytes [10:18:10]NVStorageSaveData done [10:18:10]OFDSenderStorePacket done [10:18:10]KKMCreateOFDPacket done [10:18:10]NVStorageSaveData kkm_last_timestamp [10:18:10]File name is /storage/kkm_last_timestamp [10:18:10]Write 4 bytes [10:18:10]NVStorageSaveData done [10:18:10]ExternCall_PrintAddStr [10:18:10]wPrintStart [10:18:10]Write to MH i2c: 01 00 00 3D 7A B7 [10:18:10]Write i2c OK [10:18:10]MH_I2C_Read... [10:18:10]Read from MH i2c: 01 [10:18:10]MH_I2C_Read... [10:18:10]Read from MH i2c: 01 07 00 [10:18:10]MH_I2C_Read... [10:18:10]Read from MH i2c: 01 07 00 3D 7A 00 00 00 00 00 FF 0F CC [10:18:10]RasterBufferAndPrint [10:18:10]line Счет N : (1)3405671 [10:18:10]line ИНН: 02508201610067 [10:18:10]line Контрольно-Кассовый Чек [10:18:10]line ПРОДАЖА [10:18:10]line ТРК (МРК, ГНК) : 32 [10:18:10]line Товар: 2710124130 [10:18:10]line Аи-92-К-4 [10:18:10]line 7.480 * 66.90 [10:18:10]line = 500.41 [10:18:10]line НДС 12% НСП 1% [10:18:10]line > о реализуемом товаре [10:18:10]line ОКРУГЛЕНИЕ: -0.41 [10:18:10]line ИТОГО: 500.00 [10:18:10]line Внесено: 500.00 [10:18:10]line СДАЧА: 0.00 [10:18:10]line НСП 1% : 4.43 [10:18:10]line НДС 12% : 53.14 [10:18:10]line Наличными: 500.00 [10:18:10]line Безнал.: 0.00 [10:18:10]line Место: АЗС № 82 "Партнер Нефть" [10:18:10]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:18:10]line СНО: Общий режим [10:18:10]line Чек 164 27.10.2024 10:18 [10:18:10]line Смена: 143 ФФД: 1.0 [10:18:10]line ЗНМ: 0300000017 [10:18:10]line РНМ: 0000000000170478 [10:18:10]line Версия ККМ: v1.0 [10:18:10]line ФМ: 0000000002098560 [10:18:10]line ФД: 95165 [10:18:10]line ФПД: 261337630727653 [10:18:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T101813&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95165&fm=261337630727653&tin=02508201610067®Number=0000000000170478&sum=50000 [10:18:10]OFD Sender: Processing packet 95165 [packets to send 56, broken 55] [10:18:10]ProducePacketName [10:18:10]name=ofd_packets/00095165 [10:18:10]OFD Sender: To server: pG, [10:18:10]CommunicateWithHost lk.salyk.kg:30040 [10:18:11]ConnectInit lk.salyk.kg [10:18:11]written 0, free lines is 4095 [10:18:11]Connected sock=10 [10:18:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D6 A1 07 01 BC 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 65 13 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BD 73 01 00 35 04 06 00 ED AF 68 A5 5D E5 C7 8A 4E 12 9D B4 94 64 [10:18:11]Write to MH i2c: 01 00 00 68 7A E2 [10:18:11]Write i2c OK [10:18:11]MH_I2C_Read... [10:18:11]Read from MH i2c: 01 [10:18:11]MH_I2C_Read... [10:18:11]Read from MH i2c: 01 07 00 [10:18:11]MH_I2C_Read... [10:18:11]Read from MH i2c: 01 07 00 68 7A 00 00 00 00 00 01 0D F7 [10:18:11]RasterBufferAndPrint [10:18:11]line [10:18:11]line [10:18:11]line [10:18:11]line [10:18:11]line [10:18:11]written 0, free lines is 3338 [10:18:11]MH_Cut [10:18:11]Write to MH i2c: D1 01 00 6F 7A 01 BB [10:18:11]Write i2c OK [10:18:11]MH_I2C_Read... [10:18:11]Read from MH i2c: D1 [10:18:11]MH_I2C_Read... [10:18:11]Read from MH i2c: D1 01 00 [10:18:11]MH_I2C_Read... [10:18:11]Read from MH i2c: D1 01 00 6F 7A 00 BA [10:18:11]Write to MH i2c: 01 00 00 70 7A EA [10:18:11]Write i2c OK [10:18:11]MH_I2C_Read... [10:18:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 77 AF 47 00 55 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 32 30 39 38 35 36 30 10 04 04 00 BD 73 01 00 F4 03 04 00 91 BD 1D 67 B6 04 01 00 00 1D 33 FD F9 D5 C3 F0 14 [10:18:11]CommunicateWithHost err = 0 [10:18:11]CheckOFDResponse [10:18:11]1017 (14) - 77093643461234 [10:18:11]1041 (16) - 0000000002098560 [10:18:11]1040 (4) - 95165 [10:18:11]1012 (4) - 27.10.2024 04:12 [10:18:11]1206 (1) - 0 [10:18:11]OFD Sender: Remove packet 95165 [10:18:11]ProducePacketName [10:18:11]name=ofd_packets/00095165 [10:18:11]NVStorageDeleteData [10:18:12]OFD Sender: No OFD packet to send [10:18:12]*** Cut start [10:18:12]*** Partial cut [10:18:12]*** CUTSNS_PIN = 1 [10:18:12]*** CUTSNS_PIN = 0 [10:18:12]*** Brake cut motor [10:18:12]Read from MH i2c: 01 [10:18:12]MH_I2C_Read... [10:18:12]*** Stop cut motor [10:18:12]*** Cut end [10:18:12]Read from MH i2c: 01 07 00 [10:18:12]MH_I2C_Read... [10:18:12]Read from MH i2c: 01 07 00 70 7A 00 00 00 00 00 FF 0F FF [10:18:12]process_action close_receipt done [10:18:12]requested_data is exist [10:18:12]produce_requested_data [10:18:12]requested_item fm.sn is exist - process it [10:18:12]wFMCommunicate request_size=4 [10:18:12]MH_SAM_APDU [10:18:12]CAPDU: 80 11 00 00 [10:18:12]Write to MH i2c: E2 08 00 71 7A 80 11 00 00 00 00 00 00 65 [10:18:12]Write i2c OK [10:18:12]MH_I2C_Read... [10:18:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:18:12]Read from MH i2c: E2 [10:18:12]MH_I2C_Read... [10:18:12]Read from MH i2c: E2 17 00 [10:18:12]MH_I2C_Read... [10:18:12]Read from MH i2c: E2 17 00 71 7A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B6 [10:18:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:18:12]wFMCommunicate OK [10:18:12]requested_item fd.num is exist - process it [10:18:12]SAM_PROTO_GetFieldsCounters [10:18:12]wFMCommunicate request_size=4 [10:18:12]MH_SAM_APDU [10:18:12]CAPDU: 80 13 00 00 [10:18:12]Write to MH i2c: E2 08 00 72 7A 80 13 00 00 00 00 00 00 68 [10:18:12]Write i2c OK [10:18:12]MH_I2C_Read... [10:18:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:18:12]Read from MH i2c: E2 [10:18:12]MH_I2C_Read... [10:18:12]Read from MH i2c: E2 62 00 [10:18:12]MH_I2C_Read... [10:18:12]Read from MH i2c: E2 62 00 72 7A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BD 73 01 00 0E 04 04 00 8F 00 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 35 [10:18:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BD 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A4 00 00 00 5E 04 04 00 A4 00 00 00 57 04 04 00 A5 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:18:12]wFMCommunicate OK [10:18:12]SAM_PROTO_GetFieldsCounters done [10:18:12]requested_item shift.num is exist - process it [10:18:12]requested_item shift.opened is exist - process it [10:18:12]req_shift_opened [10:18:12]FM_GetShiftState [10:18:12]SAM_PROTO_GetShiftState [10:18:12]wFMCommunicate request_size=4 [10:18:12]MH_SAM_APDU [10:18:12]CAPDU: 80 13 01 00 [10:18:12]Write to MH i2c: E2 08 00 73 7A 80 13 01 00 00 00 00 00 6A [10:18:12]Write i2c OK [10:18:12]MH_I2C_Read... [10:18:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:18:13]Read from MH i2c: E2 [10:18:13]MH_I2C_Read... [10:18:13]Read from MH i2c: E2 0E 00 [10:18:13]MH_I2C_Read... [10:18:13]Read from MH i2c: E2 0E 00 73 7A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 16 [10:18:13]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:18:13]wFMCommunicate OK [10:18:13]SAM_PROTO_GetShiftState done [10:18:13]FM_GetShiftState done [10:18:13]req_shift_opened done [10:18:13]requested_item shift.open_date is exist - process it [10:18:13]req_shift_open_date [10:18:13]req_shift_open_date done [10:18:13]produce_requested_data done [10:18:13]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95165,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:18:13]process_action_free close_receipt [10:18:13]json_value_free [10:18:13]json_value_free done [10:18:13]process_json_proto returns [10:18:13]Send response to host [10:18:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95165,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:18:13]free response buf [10:18:13]execute_script done [10:18:13]execute_script returns [10:18:13]free content buf [10:18:13]Sock 7.Close socket [10:18:13]Sock 7.Thread stoped [10:18:17]OFD Sender: No OFD packet to send [10:18:22]OFD Sender: No OFD packet to send [10:18:27]OFD Sender: No OFD packet to send [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:47]OFD Sender: No OFD packet to send [10:18:52]OFD Sender: No OFD packet to send [10:18:53]accept exits with 9 [10:18:53]New connection [10:18:53]New thread 3066867044 created [10:18:53]Thread 3066723684 joined [10:18:53]Waiting for new connection... [10:18:53] Sock 9.Parse request [10:18:53]Sock 9.Check first char [10:18:53]Sock 9.First char is OK [10:18:53]request: POST /json_proto HTTP/1.0 [10:18:53]Method: POST [10:18:53]URL: /json_proto [10:18:53]Method is POST - this is cgi request [10:18:53]url: /json_proto [10:18:53]query_string will be loaded in cgi processing [10:18:53]execute_cgi json_proto POST (null) [10:18:53]execute_cgi path=json_proto method=POST [10:18:53]POST find Content-Length [10:18:53]Host: 172.17.40.67:8080 [10:18:53]Content-Length: 678 [10:18:53]Content-Type: application/json [10:18:53] [10:18:53]POST finish read [10:18:53]Found Content-Length = 678 [10:18:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405672", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:18:53]execute_script... [10:18: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)3405672", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:18:53]POST & json_proto [10:18:53]process_json_proto [10:18:53]json parsed OK: [10:18:53]protocol is kg_v1.0 [10:18:53]action value=close_receipt [10:18:53]process_action close_receipt [10:18:53]cmd_close_receipt [10:18:53]MH_GetDate [10:18:53]Write to MH i2c: F0 00 00 74 7A DD [10:18:53]Write i2c OK [10:18:53]MH_I2C_Read... [10:18:53]Read from MH i2c: F0 [10:18:53]MH_I2C_Read... [10:18:53]Read from MH i2c: F0 09 00 [10:18:53]MH_I2C_Read... [10:18:53]Read from MH i2c: F0 09 00 74 7A 00 91 13 1E 67 EE DA 66 66 A3 [10:18:53]GetLastDocTimeStamp 1730024293 [10:18:53]current date 1730024337 [10:18:53]FM_GetShiftState [10:18:53]SAM_PROTO_GetShiftState [10:18:53]wFMCommunicate request_size=4 [10:18:53]MH_SAM_APDU [10:18:53]CAPDU: 80 13 01 00 [10:18:53]Write to MH i2c: E2 08 00 75 7A 80 13 01 00 00 00 00 00 6C [10:18:53]Write i2c OK [10:18:53]MH_I2C_Read... [10:18:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:18:53]Read from MH i2c: E2 [10:18:53]MH_I2C_Read... [10:18:53]Read from MH i2c: E2 0E 00 [10:18:53]MH_I2C_Read... [10:18:53]Read from MH i2c: E2 0E 00 75 7A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 18 [10:18:53]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:18:53]wFMCommunicate OK [10:18:53]SAM_PROTO_GetShiftState done [10:18:53]FM_GetShiftState done [10:18:53]opened in 1729987736 [10:18:53]opened+sec_in_day 1730074136 [10:18:53]quantity*price = 50041 [10:18:53]sum+1 = 50042 [10:18:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 165 27.10.2024 10:18 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95166 ФПД: 144847294220795 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T101857&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95166&fm=144847294220795&tin=02508201610067®Number=0000000000170478&sum=50000 [10:18:54]StoreToDocumentArchive [10:18:54]shift 143 fd 95166 [10:18:54]save to /storage/0143/doc_00095166 [10:18:54]save last doc name /storage/0143/doc_00095166 to /storage/kkm_last_doc_name [10:18:54]save OK [10:18:54]Clear old archive folders... [10:18:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:18:54]tlvbuf is 01064AC0 [10:18:54]SAM_PROTO_ClearQueue [10:18:54]wFMCommunicate request_size=4 [10:18:54]MH_SAM_APDU [10:18:54]CAPDU: 80 09 00 00 [10:18:54]Write to MH i2c: E2 08 00 82 7A 80 09 00 00 00 00 00 00 6E [10:18:54]Write i2c OK [10:18:54]MH_I2C_Read... [10:18:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:18:54]Read from MH i2c: E2 [10:18:54]MH_I2C_Read... [10:18:54]Read from MH i2c: E2 03 00 [10:18:54]MH_I2C_Read... [10:18:54]Read from MH i2c: E2 03 00 82 7A 00 90 00 70 [10:18:54]RAPDU: 90 00 [10:18:54]wFMCommunicate OK [10:18:54]SAM_PROTO_ClearQueue done [10:18:54]KKMCreateOFDPacket [10:18:54]OFDProtocolAddRootSTLVToBuf [10:18:54]FM_MakeSignedData [10:18:54]FM_MakeSignedData [10:18:54]SAM_PROTO_SignData [10:18:54]wFMCommunicate request_size=4 [10:18:54]MH_SAM_APDU [10:18:54]CAPDU: 80 0D 01 02 [10:18:54]Write to MH i2c: E2 08 00 83 7A 80 0D 01 02 00 00 00 00 76 [10:18:54]Write i2c OK [10:18:54]MH_I2C_Read... [10:18:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:18:54]Read from MH i2c: E2 [10:18:54]MH_I2C_Read... [10:18:54]Read from MH i2c: E2 03 00 [10:18:54]MH_I2C_Read... [10:18:54]Read from MH i2c: E2 03 00 83 7A 00 90 00 71 [10:18:54]RAPDU: 90 00 [10:18:54]wFMCommunicate OK [10:18:54]wFMCommunicate request_size=255 [10:18:54]MH_SAM_APDU [10:18: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 91 13 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BE 73 01 00 35 04 06 00 83 [10:18:54]Write to MH i2c: E2 02 01 84 7A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 91 13 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BE 73 01 00 35 04 06 00 83 00 00 16 [10:18:54]Write i2c OK [10:18:54]MH_I2C_Read... [10:18:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:18:54]Read from MH i2c: E2 [10:18:54]MH_I2C_Read... [10:18:54]Read from MH i2c: E2 03 00 [10:18:54]MH_I2C_Read... [10:18:54]Read from MH i2c: E2 03 00 84 7A 00 90 00 72 [10:18:54]RAPDU: 90 00 [10:18:54]wFMCommunicate OK [10:18:54]wFMCommunicate request_size=10 [10:18:54]MH_SAM_APDU [10:18:54]CAPDU: 80 0D 02 02 05 BC E3 84 C9 FB [10:18:54]Write to MH i2c: E2 0D 00 85 7A 80 0D 02 02 05 00 BC E3 84 C9 FB 00 00 6A [10:18:54]Write i2c OK [10:18:54]MH_I2C_Read... [10:18:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:18:54]Read from MH i2c: E2 [10:18:54]MH_I2C_Read... [10:18:54]Read from MH i2c: E2 03 00 [10:18:54]MH_I2C_Read... [10:18:54]Read from MH i2c: E2 03 00 85 7A 00 90 00 73 [10:18:54]RAPDU: 90 00 [10:18:54]wFMCommunicate OK [10:18:54]wFMCommunicate request_size=4 [10:18:54]MH_SAM_APDU [10:18:54]CAPDU: 80 0D 03 02 [10:18:54]Write to MH i2c: E2 08 00 86 7A 80 0D 03 02 00 00 00 00 7B [10:18:54]Write i2c OK [10:18:54]MH_I2C_Read... [10:18:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:18:54]Read from MH i2c: E2 [10:18:54]MH_I2C_Read... [10:18:54]Read from MH i2c: E2 0B 00 [10:18:54]MH_I2C_Read... [10:18:54]Read from MH i2c: E2 0B 00 86 7A 00 2F B9 B5 5B 43 D6 2F EB 90 00 A7 [10:18:54]RAPDU: 2F B9 B5 5B 43 D6 2F EB 90 00 [10:18:54]wFMCommunicate OK [10:18:54]SAM_PROTO_SignData done [10:18:54]FM_MakeSignedData done [10:18:54]CreateOFDProtocolMessage [10:18:54]wFMCommunicate request_size=4 [10:18:54]MH_SAM_APDU [10:18:54]CAPDU: 80 11 00 00 [10:18:54]Write to MH i2c: E2 08 00 87 7A 80 11 00 00 00 00 00 00 7B [10:18:54]Write i2c OK [10:18:54]MH_I2C_Read... [10:18:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:18:54]Read from MH i2c: E2 [10:18:54]MH_I2C_Read... [10:18:54]Read from MH i2c: E2 17 00 [10:18:54]MH_I2C_Read... [10:18:54]Read from MH i2c: E2 17 00 87 7A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CC [10:18:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:18:54]wFMCommunicate OK [10:18:54]CreateOFDProtocolMessage done [10:18:54]OFDSenderStorePacket 95166 [10:18:54]StoreOFDPacket docnum=95166 [10:18:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7E 7E 07 01 A1 F1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 91 13 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BE 73 01 00 35 04 06 00 83 BC E3 84 C9 FB 2F B9 B5 5B 43 D6 2F EB [10:18:54]CheckFolder [10:18:54]dirname=/storage/ofd_packets [10:18:54]CheckFolder done [10:18:54]ProducePacketName [10:18:54]name=ofd_packets/00095166 [10:18:54]NVStorageSaveData ofd_packets/00095166 [10:18:54]File name is /storage/ofd_packets/00095166 [10:18:54]Write 301 bytes [10:18:54]NVStorageSaveData done [10:18:54]OFDSenderStorePacket done [10:18:54]KKMCreateOFDPacket done [10:18:54]NVStorageSaveData kkm_last_timestamp [10:18:54]File name is /storage/kkm_last_timestamp [10:18:54]Write 4 bytes [10:18:54]NVStorageSaveData done [10:18:54]ExternCall_PrintAddStr [10:18:54]wPrintStart [10:18:54]Write to MH i2c: 01 00 00 88 7A 02 [10:18:54]Write i2c OK [10:18:54]MH_I2C_Read... [10:18:54]Read from MH i2c: 01 [10:18:54]MH_I2C_Read... [10:18:54]Read from MH i2c: 01 07 00 [10:18:54]MH_I2C_Read... [10:18:54]Read from MH i2c: 01 07 00 88 7A 00 00 00 00 00 FF 0F 17 [10:18:54]RasterBufferAndPrint [10:18:54]line Счет N : (1)3405672 [10:18:54]line ИНН: 02508201610067 [10:18:54]line Контрольно-Кассовый Чек [10:18:54]line ПРОДАЖА [10:18:54]line ТРК (МРК, ГНК) : 42 [10:18:54]line Товар: 2710124130 [10:18:54]line Аи-92-К-4 [10:18:54]line 7.480 * 66.90 [10:18:54]line = 500.41 [10:18:54]line НДС 12% НСП 1% [10:18:54]line > о реализуемом товаре [10:18:54]line ОКРУГЛЕНИЕ: -0.41 [10:18:54]line ИТОГО: 500.00 [10:18:54]line Внесено: 500.00 [10:18:54]line СДАЧА: 0.00 [10:18:54]line НСП 1% : 4.43 [10:18:54]line НДС 12% : 53.14 [10:18:54]line Наличными: 500.00 [10:18:54]line Безнал.: 0.00 [10:18:54]line Место: АЗС № 82 "Партнер Нефть" [10:18:54]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:18:54]line СНО: Общий режим [10:18:54]line Чек 165 27.10.2024 10:18 [10:18:54]line Смена: 143 ФФД: 1.0 [10:18:54]line ЗНМ: 0300000017 [10:18:54]line РНМ: 0000000000170478 [10:18:54]line Версия ККМ: v1.0 [10:18:54]line ФМ: 0000000002098560 [10:18:54]line ФД: 95166 [10:18:54]line ФПД: 144847294220795 [10:18:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T101857&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95166&fm=144847294220795&tin=02508201610067®Number=0000000000170478&sum=50000 [10:18:55]OFD Sender: Processing packet 95166 [packets to send 56, broken 55] [10:18:55]ProducePacketName [10:18:55]name=ofd_packets/00095166 [10:18:55]OFD Sender: To server: pG, [10:18:55]CommunicateWithHost lk.salyk.kg:30040 [10:18:55]ConnectInit lk.salyk.kg [10:18:55]written 0, free lines is 4095 [10:18:55]Connected sock=10 [10:18:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7E 7E 07 01 A1 F1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 91 13 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BE 73 01 00 35 04 06 00 83 BC E3 84 C9 FB 2F B9 B5 5B 43 D6 2F EB [10:18:55]Write to MH i2c: 01 00 00 B3 7A 2D [10:18:55]Write i2c OK [10:18:55]MH_I2C_Read... [10:18:55]Read from MH i2c: 01 [10:18:55]MH_I2C_Read... [10:18:55]Read from MH i2c: 01 07 00 [10:18:55]MH_I2C_Read... [10:18:55]Read from MH i2c: 01 07 00 B3 7A 00 00 00 00 00 FB 0C 3B [10:18:55]RasterBufferAndPrint [10:18:55]line [10:18:55]line [10:18:55]line [10:18:55]line [10:18:55]line [10:18:55]written 0, free lines is 3333 [10:18:55]MH_Cut [10:18:55]Write to MH i2c: D1 01 00 BA 7A 01 06 [10:18:55]Write i2c OK [10:18:55]MH_I2C_Read... [10:18:55]Read from MH i2c: D1 [10:18:55]MH_I2C_Read... [10:18:55]Read from MH i2c: D1 01 00 [10:18:55]MH_I2C_Read... [10:18:55]Read from MH i2c: D1 01 00 BA 7A 00 05 [10:18:55]Write to MH i2c: 01 00 00 BB 7A 35 [10:18:55]Write i2c OK [10:18:55]MH_I2C_Read... [10:18:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 25 4F 47 00 AA E0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BE 73 01 00 F4 03 04 00 BD BD 1D 67 B6 04 01 00 00 78 36 A1 80 2C 86 E6 DF [10:18:55]CommunicateWithHost err = 0 [10:18:55]CheckOFDResponse [10:18:55]1017 (14) - 77093643461234 [10:18:55]1041 (16) - 0000000002098560 [10:18:55]1040 (4) - 95166 [10:18:55]1012 (4) - 27.10.2024 04:12 [10:18:55]1206 (1) - 0 [10:18:55]OFD Sender: Remove packet 95166 [10:18:55]ProducePacketName [10:18:55]name=ofd_packets/00095166 [10:18:55]NVStorageDeleteData [10:18:56]OFD Sender: No OFD packet to send [10:18:56]*** Cut start [10:18:56]*** Partial cut [10:18:56]*** CUTSNS_PIN = 1 [10:18:56]*** CUTSNS_PIN = 0 [10:18:56]*** Brake cut motor [10:18:56]Read from MH i2c: 01 [10:18:56]MH_I2C_Read... [10:18:56]*** Stop cut motor [10:18:56]*** Cut end [10:18:56]Read from MH i2c: 01 07 00 [10:18:56]MH_I2C_Read... [10:18:56]Read from MH i2c: 01 07 00 BB 7A 00 00 00 00 00 FF 0F 4A [10:18:56]process_action close_receipt done [10:18:56]requested_data is exist [10:18:56]produce_requested_data [10:18:56]requested_item fm.sn is exist - process it [10:18:56]wFMCommunicate request_size=4 [10:18:56]MH_SAM_APDU [10:18:56]CAPDU: 80 11 00 00 [10:18:56]Write to MH i2c: E2 08 00 BC 7A 80 11 00 00 00 00 00 00 B0 [10:18:56]Write i2c OK [10:18:56]MH_I2C_Read... [10:18:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:18:56]Read from MH i2c: E2 [10:18:56]MH_I2C_Read... [10:18:56]Read from MH i2c: E2 17 00 [10:18:56]MH_I2C_Read... [10:18:56]Read from MH i2c: E2 17 00 BC 7A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 01 [10:18:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:18:56]wFMCommunicate OK [10:18:56]requested_item fd.num is exist - process it [10:18:56]SAM_PROTO_GetFieldsCounters [10:18:56]wFMCommunicate request_size=4 [10:18:56]MH_SAM_APDU [10:18:56]CAPDU: 80 13 00 00 [10:18:56]Write to MH i2c: E2 08 00 BD 7A 80 13 00 00 00 00 00 00 B3 [10:18:56]Write i2c OK [10:18:56]MH_I2C_Read... [10:18:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:18:57]Read from MH i2c: E2 [10:18:57]MH_I2C_Read... [10:18:57]Read from MH i2c: E2 62 00 [10:18:57]MH_I2C_Read... [10:18:57]Read from MH i2c: E2 62 00 BD 7A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BE 73 01 00 0E 04 04 00 8F 00 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 84 [10:18:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BE 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A5 00 00 00 5E 04 04 00 A5 00 00 00 57 04 04 00 A6 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:18:57]wFMCommunicate OK [10:18:57]SAM_PROTO_GetFieldsCounters done [10:18:57]requested_item shift.num is exist - process it [10:18:57]requested_item shift.opened is exist - process it [10:18:57]req_shift_opened [10:18:57]FM_GetShiftState [10:18:57]SAM_PROTO_GetShiftState [10:18:57]wFMCommunicate request_size=4 [10:18:57]MH_SAM_APDU [10:18:57]CAPDU: 80 13 01 00 [10:18:57]Write to MH i2c: E2 08 00 BE 7A 80 13 01 00 00 00 00 00 B5 [10:18:57]Write i2c OK [10:18:57]MH_I2C_Read... [10:18:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:18:57]Read from MH i2c: E2 [10:18:57]MH_I2C_Read... [10:18:57]Read from MH i2c: E2 0E 00 [10:18:57]MH_I2C_Read... [10:18:57]Read from MH i2c: E2 0E 00 BE 7A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 61 [10:18:57]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:18:57]wFMCommunicate OK [10:18:57]SAM_PROTO_GetShiftState done [10:18:57]FM_GetShiftState done [10:18:57]req_shift_opened done [10:18:57]requested_item shift.open_date is exist - process it [10:18:57]req_shift_open_date [10:18:57]req_shift_open_date done [10:18:57]produce_requested_data done [10:18:57]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95166,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:18:57]process_action_free close_receipt [10:18:57]json_value_free [10:18:57]json_value_free done [10:18:57]process_json_proto returns [10:18:57]Send response to host [10:18:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95166,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:18:57]free response buf [10:18:57]execute_script done [10:18:57]execute_script returns [10:18:57]free content buf [10:18:57]Sock 9.Close socket [10:18:57]Sock 9.Thread stoped [10:19:01]OFD Sender: No OFD packet to send [10:19:06]OFD Sender: No OFD packet to send [10:19:11]OFD Sender: No OFD packet to send [10:19:16]OFD Sender: No OFD packet to send [10:19:21]OFD Sender: No OFD packet to send [10:19:26]OFD Sender: No OFD packet to send [10:19:31]OFD Sender: No OFD packet to send [10:19:36]OFD Sender: No OFD packet to send [10:19:41]OFD Sender: No OFD packet to send [10:19:46]OFD Sender: No OFD packet to send [10:19:51]OFD Sender: No OFD packet to send [10:19:56]OFD Sender: No OFD packet to send [10:20:01]OFD Sender: No OFD packet to send [10:20:06]OFD Sender: No OFD packet to send [10:20:11]OFD Sender: No OFD packet to send [10:20:16]OFD Sender: No OFD packet to send [10:20:21]OFD Sender: No OFD packet to send [10:20:22]accept exits with 7 [10:20:22]New connection [10:20:22]New thread 3066723684 created [10:20:22]Thread 3066867044 joined [10:20:22]Waiting for new connection... [10:20:22] Sock 7.Parse request [10:20:22]Sock 7.Check first char [10:20:22]Sock 7.First char is OK [10:20:22]request: POST /json_proto HTTP/1.0 [10:20:22]Method: POST [10:20:22]URL: /json_proto [10:20:22]Method is POST - this is cgi request [10:20:22]url: /json_proto [10:20:22]query_string will be loaded in cgi processing [10:20:22]execute_cgi json_proto POST (null) [10:20:22]execute_cgi path=json_proto method=POST [10:20:22]POST find Content-Length [10:20:22]Host: 172.17.40.67:8080 [10:20:22]Content-Length: 678 [10:20:22]Content-Type: application/json [10:20:22] [10:20:22]POST finish read [10:20:22]Found Content-Length = 678 [10:20:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405673", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:20:22]execute_script... [10:20: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)3405673", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:20:22]POST & json_proto [10:20:22]process_json_proto [10:20:22]json parsed OK: [10:20:22]protocol is kg_v1.0 [10:20:22]action value=close_receipt [10:20:22]process_action close_receipt [10:20:22]cmd_close_receipt [10:20:22]MH_GetDate [10:20:22]Write to MH i2c: F0 00 00 BF 7A 28 [10:20:22]Write i2c OK [10:20:22]MH_I2C_Read... [10:20:22]Read from MH i2c: F0 [10:20:22]MH_I2C_Read... [10:20:22]Read from MH i2c: F0 09 00 [10:20:22]MH_I2C_Read... [10:20:22]Read from MH i2c: F0 09 00 BF 7A 00 EA 13 1E 67 EE DA 66 66 47 [10:20:22]GetLastDocTimeStamp 1730024337 [10:20:22]current date 1730024426 [10:20:22]FM_GetShiftState [10:20:22]SAM_PROTO_GetShiftState [10:20:22]wFMCommunicate request_size=4 [10:20:22]MH_SAM_APDU [10:20:22]CAPDU: 80 13 01 00 [10:20:22]Write to MH i2c: E2 08 00 C0 7A 80 13 01 00 00 00 00 00 B7 [10:20:22]Write i2c OK [10:20:22]MH_I2C_Read... [10:20:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:20:22]Read from MH i2c: E2 [10:20:22]MH_I2C_Read... [10:20:22]Read from MH i2c: E2 0E 00 [10:20:22]MH_I2C_Read... [10:20:22]Read from MH i2c: E2 0E 00 C0 7A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 63 [10:20:22]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:20:22]wFMCommunicate OK [10:20:22]SAM_PROTO_GetShiftState done [10:20:22]FM_GetShiftState done [10:20:22]opened in 1729987736 [10:20:22]opened+sec_in_day 1730074136 [10:20:22]quantity*price = 50041 [10:20:22]sum+1 = 50042 [10:20:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 166 27.10.2024 10:20 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95167 ФПД: 9326676536338 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T102026&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95167&fm=9326676536338&tin=02508201610067®Number=0000000000170478&sum=50000 [10:20:23]StoreToDocumentArchive [10:20:23]shift 143 fd 95167 [10:20:23]save to /storage/0143/doc_00095167 [10:20:23]save last doc name /storage/0143/doc_00095167 to /storage/kkm_last_doc_name [10:20:23]save OK [10:20:23]Clear old archive folders... [10:20:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:20:23]tlvbuf is 00E21540 [10:20:23]SAM_PROTO_ClearQueue [10:20:23]wFMCommunicate request_size=4 [10:20:23]MH_SAM_APDU [10:20:23]CAPDU: 80 09 00 00 [10:20:23]Write to MH i2c: E2 08 00 CD 7A 80 09 00 00 00 00 00 00 B9 [10:20:23]Write i2c OK [10:20:23]MH_I2C_Read... [10:20:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:20:23]Read from MH i2c: E2 [10:20:23]MH_I2C_Read... [10:20:23]Read from MH i2c: E2 03 00 [10:20:23]MH_I2C_Read... [10:20:23]Read from MH i2c: E2 03 00 CD 7A 00 90 00 BB [10:20:23]RAPDU: 90 00 [10:20:23]wFMCommunicate OK [10:20:23]SAM_PROTO_ClearQueue done [10:20:23]KKMCreateOFDPacket [10:20:23]OFDProtocolAddRootSTLVToBuf [10:20:23]FM_MakeSignedData [10:20:23]FM_MakeSignedData [10:20:23]SAM_PROTO_SignData [10:20:23]wFMCommunicate request_size=4 [10:20:23]MH_SAM_APDU [10:20:23]CAPDU: 80 0D 01 02 [10:20:23]Write to MH i2c: E2 08 00 CE 7A 80 0D 01 02 00 00 00 00 C1 [10:20:23]Write i2c OK [10:20:23]MH_I2C_Read... [10:20:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:20:23]Read from MH i2c: E2 [10:20:23]MH_I2C_Read... [10:20:23]Read from MH i2c: E2 03 00 [10:20:23]MH_I2C_Read... [10:20:23]Read from MH i2c: E2 03 00 CE 7A 00 90 00 BC [10:20:23]RAPDU: 90 00 [10:20:23]wFMCommunicate OK [10:20:23]wFMCommunicate request_size=255 [10:20:23]MH_SAM_APDU [10:20: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 EA 13 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BF 73 01 00 35 04 06 00 08 [10:20:23]Write to MH i2c: E2 02 01 CF 7A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 EA 13 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BF 73 01 00 35 04 06 00 08 00 00 41 [10:20:23]Write i2c OK [10:20:23]MH_I2C_Read... [10:20:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:20:23]Read from MH i2c: E2 [10:20:23]MH_I2C_Read... [10:20:23]Read from MH i2c: E2 03 00 [10:20:23]MH_I2C_Read... [10:20:23]Read from MH i2c: E2 03 00 CF 7A 00 90 00 BD [10:20:23]RAPDU: 90 00 [10:20:23]wFMCommunicate OK [10:20:23]wFMCommunicate request_size=10 [10:20:23]MH_SAM_APDU [10:20:23]CAPDU: 80 0D 02 02 05 7B 89 3D EC 12 [10:20:23]Write to MH i2c: E2 0D 00 D0 7A 80 0D 02 02 05 00 7B 89 3D EC 12 00 00 0D [10:20:23]Write i2c OK [10:20:23]MH_I2C_Read... [10:20:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:20:23]Read from MH i2c: E2 [10:20:23]MH_I2C_Read... [10:20:23]Read from MH i2c: E2 03 00 [10:20:23]MH_I2C_Read... [10:20:23]Read from MH i2c: E2 03 00 D0 7A 00 90 00 BE [10:20:23]RAPDU: 90 00 [10:20:23]wFMCommunicate OK [10:20:23]wFMCommunicate request_size=4 [10:20:23]MH_SAM_APDU [10:20:23]CAPDU: 80 0D 03 02 [10:20:23]Write to MH i2c: E2 08 00 D1 7A 80 0D 03 02 00 00 00 00 C6 [10:20:23]Write i2c OK [10:20:23]MH_I2C_Read... [10:20:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:20:23]Read from MH i2c: E2 [10:20:23]MH_I2C_Read... [10:20:23]Read from MH i2c: E2 0B 00 [10:20:23]MH_I2C_Read... [10:20:23]Read from MH i2c: E2 0B 00 D1 7A 00 86 BE 19 D5 20 F2 E2 D1 90 00 BE [10:20:23]RAPDU: 86 BE 19 D5 20 F2 E2 D1 90 00 [10:20:23]wFMCommunicate OK [10:20:23]SAM_PROTO_SignData done [10:20:23]FM_MakeSignedData done [10:20:23]CreateOFDProtocolMessage [10:20:23]wFMCommunicate request_size=4 [10:20:23]MH_SAM_APDU [10:20:23]CAPDU: 80 11 00 00 [10:20:23]Write to MH i2c: E2 08 00 D2 7A 80 11 00 00 00 00 00 00 C6 [10:20:23]Write i2c OK [10:20:23]MH_I2C_Read... [10:20:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:20:23]Read from MH i2c: E2 [10:20:23]MH_I2C_Read... [10:20:23]Read from MH i2c: E2 17 00 [10:20:23]MH_I2C_Read... [10:20:23]Read from MH i2c: E2 17 00 D2 7A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 17 [10:20:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:20:23]wFMCommunicate OK [10:20:23]CreateOFDProtocolMessage done [10:20:23]OFDSenderStorePacket 95167 [10:20:23]StoreOFDPacket docnum=95167 [10:20:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BD 5C 07 01 BA 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 EA 13 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BF 73 01 00 35 04 06 00 08 7B 89 3D EC 12 86 BE 19 D5 20 F2 E2 D1 [10:20:23]CheckFolder [10:20:23]dirname=/storage/ofd_packets [10:20:23]CheckFolder done [10:20:23]ProducePacketName [10:20:23]name=ofd_packets/00095167 [10:20:23]NVStorageSaveData ofd_packets/00095167 [10:20:23]File name is /storage/ofd_packets/00095167 [10:20:23]Write 301 bytes [10:20:23]NVStorageSaveData done [10:20:23]OFDSenderStorePacket done [10:20:23]KKMCreateOFDPacket done [10:20:23]NVStorageSaveData kkm_last_timestamp [10:20:23]File name is /storage/kkm_last_timestamp [10:20:23]Write 4 bytes [10:20:23]NVStorageSaveData done [10:20:23]ExternCall_PrintAddStr [10:20:23]wPrintStart [10:20:23]Write to MH i2c: 01 00 00 D3 7A 4D [10:20:23]Write i2c OK [10:20:23]MH_I2C_Read... [10:20:23]Read from MH i2c: 01 [10:20:23]MH_I2C_Read... [10:20:23]Read from MH i2c: 01 07 00 [10:20:23]MH_I2C_Read... [10:20:23]Read from MH i2c: 01 07 00 D3 7A 00 00 00 00 00 FF 0F 62 [10:20:23]RasterBufferAndPrint [10:20:23]line Счет N : (1)3405673 [10:20:23]line ИНН: 02508201610067 [10:20:23]line Контрольно-Кассовый Чек [10:20:23]line ПРОДАЖА [10:20:23]line ТРК (МРК, ГНК) : 22 [10:20:23]line Товар: 2710124130 [10:20:23]line Аи-92-К-4 [10:20:23]line 7.480 * 66.90 [10:20:23]line = 500.41 [10:20:23]line НДС 12% НСП 1% [10:20:23]line > о реализуемом товаре [10:20:23]line ОКРУГЛЕНИЕ: -0.41 [10:20:23]line ИТОГО: 500.00 [10:20:23]line Внесено: 500.00 [10:20:23]line СДАЧА: 0.00 [10:20:23]line НСП 1% : 4.43 [10:20:23]line НДС 12% : 53.14 [10:20:23]line Наличными: 500.00 [10:20:23]line Безнал.: 0.00 [10:20:23]line Место: АЗС № 82 "Партнер Нефть" [10:20:23]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:20:23]line СНО: Общий режим [10:20:23]line Чек 166 27.10.2024 10:20 [10:20:23]line Смена: 143 ФФД: 1.0 [10:20:23]line ЗНМ: 0300000017 [10:20:23]line РНМ: 0000000000170478 [10:20:23]line Версия ККМ: v1.0 [10:20:23]line ФМ: 0000000002098560 [10:20:23]line ФД: 95167 [10:20:23]line ФПД: 9326676536338 [10:20:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T102026&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95167&fm=9326676536338&tin=02508201610067®Number=0000000000170478&sum=50000 [10:20:24]OFD Sender: Processing packet 95167 [packets to send 56, broken 55] [10:20:24]ProducePacketName [10:20:24]name=ofd_packets/00095167 [10:20:24]OFD Sender: To server: pG, [10:20:24]CommunicateWithHost lk.salyk.kg:30040 [10:20:24]ConnectInit lk.salyk.kg [10:20:24]written 0, free lines is 4095 [10:20:24]Connected sock=10 [10:20:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BD 5C 07 01 BA 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 EA 13 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BF 73 01 00 35 04 06 00 08 7B 89 3D EC 12 86 BE 19 D5 20 F2 E2 D1 [10:20:24]Write to MH i2c: 01 00 00 FE 7A 78 [10:20:24]Write i2c OK [10:20:24]MH_I2C_Read... [10:20:24]Read from MH i2c: 01 [10:20:24]MH_I2C_Read... [10:20:24]Read from MH i2c: 01 07 00 [10:20:24]MH_I2C_Read... [10:20:24]Read from MH i2c: 01 07 00 FE 7A 00 00 00 00 00 0B 0D 97 [10:20:24]RasterBufferAndPrint [10:20:24]line [10:20:24]line [10:20:24]line [10:20:24]line [10:20:24]line [10:20:24]written 0, free lines is 3345 [10:20:24]MH_Cut [10:20:24]Write to MH i2c: D1 01 00 05 7B 01 52 [10:20:24]Write i2c OK [10:20:24]MH_I2C_Read... [10:20:24]Read from MH i2c: D1 [10:20:24]MH_I2C_Read... [10:20:24]Read from MH i2c: D1 01 00 [10:20:24]MH_I2C_Read... [10:20:24]Read from MH i2c: D1 01 00 05 7B 00 51 [10:20:24]Write to MH i2c: 01 00 00 06 7B 81 [10:20:24]Write i2c OK [10:20:24]MH_I2C_Read... [10:20:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A0 FA 47 00 5A 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 32 30 39 38 35 36 30 10 04 04 00 BF 73 01 00 F4 03 04 00 16 BE 1D 67 B6 04 01 00 00 41 98 F6 1F A1 75 C5 1B [10:20:24]CommunicateWithHost err = 0 [10:20:24]CheckOFDResponse [10:20:24]1017 (14) - 77093643461234 [10:20:24]1041 (16) - 0000000002098560 [10:20:24]1040 (4) - 95167 [10:20:24]1012 (4) - 27.10.2024 04:14 [10:20:24]1206 (1) - 0 [10:20:24]OFD Sender: Remove packet 95167 [10:20:24]ProducePacketName [10:20:24]name=ofd_packets/00095167 [10:20:24]NVStorageDeleteData [10:20:25]OFD Sender: No OFD packet to send [10:20:25]*** Cut start [10:20:25]*** Partial cut [10:20:25]*** CUTSNS_PIN = 1 [10:20:25]*** CUTSNS_PIN = 0 [10:20:25]*** Brake cut motor [10:20:25]Read from MH i2c: 01 [10:20:25]MH_I2C_Read... [10:20:25]*** Stop cut motor [10:20:25]*** Cut end [10:20:25]Read from MH i2c: 01 07 00 [10:20:25]MH_I2C_Read... [10:20:25]Read from MH i2c: 01 07 00 06 7B 00 00 00 00 00 FF 0F 96 [10:20:25]process_action close_receipt done [10:20:25]requested_data is exist [10:20:25]produce_requested_data [10:20:25]requested_item fm.sn is exist - process it [10:20:25]wFMCommunicate request_size=4 [10:20:25]MH_SAM_APDU [10:20:25]CAPDU: 80 11 00 00 [10:20:25]Write to MH i2c: E2 08 00 07 7B 80 11 00 00 00 00 00 00 FC [10:20:25]Write i2c OK [10:20:25]MH_I2C_Read... [10:20:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:20:25]Read from MH i2c: E2 [10:20:25]MH_I2C_Read... [10:20:25]Read from MH i2c: E2 17 00 [10:20:25]MH_I2C_Read... [10:20:25]Read from MH i2c: E2 17 00 07 7B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4D [10:20:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:20:25]wFMCommunicate OK [10:20:25]requested_item fd.num is exist - process it [10:20:25]SAM_PROTO_GetFieldsCounters [10:20:25]wFMCommunicate request_size=4 [10:20:25]MH_SAM_APDU [10:20:25]CAPDU: 80 13 00 00 [10:20:25]Write to MH i2c: E2 08 00 08 7B 80 13 00 00 00 00 00 00 FF [10:20:25]Write i2c OK [10:20:25]MH_I2C_Read... [10:20:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:20:26]Read from MH i2c: E2 [10:20:26]MH_I2C_Read... [10:20:26]Read from MH i2c: E2 62 00 [10:20:26]MH_I2C_Read... [10:20:26]Read from MH i2c: E2 62 00 08 7B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BF 73 01 00 0E 04 04 00 8F 00 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 D4 [10:20:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BF 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A6 00 00 00 5E 04 04 00 A6 00 00 00 57 04 04 00 A7 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:20:26]wFMCommunicate OK [10:20:26]SAM_PROTO_GetFieldsCounters done [10:20:26]requested_item shift.num is exist - process it [10:20:26]requested_item shift.opened is exist - process it [10:20:26]req_shift_opened [10:20:26]FM_GetShiftState [10:20:26]SAM_PROTO_GetShiftState [10:20:26]wFMCommunicate request_size=4 [10:20:26]MH_SAM_APDU [10:20:26]CAPDU: 80 13 01 00 [10:20:26]Write to MH i2c: E2 08 00 09 7B 80 13 01 00 00 00 00 00 01 [10:20:26]Write i2c OK [10:20:26]MH_I2C_Read... [10:20:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:20:26]Read from MH i2c: E2 [10:20:26]MH_I2C_Read... [10:20:26]Read from MH i2c: E2 0E 00 [10:20:26]MH_I2C_Read... [10:20:26]Read from MH i2c: E2 0E 00 09 7B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 AD [10:20:26]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:20:26]wFMCommunicate OK [10:20:26]SAM_PROTO_GetShiftState done [10:20:26]FM_GetShiftState done [10:20:26]req_shift_opened done [10:20:26]requested_item shift.open_date is exist - process it [10:20:26]req_shift_open_date [10:20:26]req_shift_open_date done [10:20:26]produce_requested_data done [10:20:26]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95167,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:20:26]process_action_free close_receipt [10:20:26]json_value_free [10:20:26]json_value_free done [10:20:26]process_json_proto returns [10:20:26]Send response to host [10:20:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95167,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:20:26]free response buf [10:20:26]execute_script done [10:20:26]execute_script returns [10:20:26]free content buf [10:20:26]Sock 7.Close socket [10:20:26]Sock 7.Thread stoped [10:20:30]OFD Sender: No OFD packet to send [10:20:35]OFD Sender: No OFD packet to send [10:20:40]OFD Sender: No OFD packet to send [10:20:45]OFD Sender: No OFD packet to send [10:20:50]OFD Sender: No OFD packet to send [10:20:55]OFD Sender: No OFD packet to send [10:21:00]OFD Sender: No OFD packet to send [10:21:05]OFD Sender: No OFD packet to send [10:21:10]OFD Sender: No OFD packet to send [10:21:15]OFD Sender: No OFD packet to send [10:21:20]OFD Sender: No OFD packet to send [10:21:25]OFD Sender: No OFD packet to send [10:21:30]OFD Sender: No OFD packet to send [10:21:35]OFD Sender: No OFD packet to send [10:21:40]OFD Sender: No OFD packet to send [10:21:45]OFD Sender: No OFD packet to send [10:21:50]OFD Sender: No OFD packet to send [10:21:55]OFD Sender: No OFD packet to send [10:22:00]OFD Sender: No OFD packet to send [10:22:01]accept exits with 9 [10:22:01]New connection [10:22:01]New thread 3066867044 created [10:22:01]Thread 3066723684 joined [10:22:01]Waiting for new connection... [10:22:01] Sock 9.Parse request [10:22:01]Sock 9.Check first char [10:22:01]Sock 9.First char is OK [10:22:01]request: POST /json_proto HTTP/1.0 [10:22:01]Method: POST [10:22:01]URL: /json_proto [10:22:01]Method is POST - this is cgi request [10:22:01]url: /json_proto [10:22:01]query_string will be loaded in cgi processing [10:22:01]execute_cgi json_proto POST (null) [10:22:01]execute_cgi path=json_proto method=POST [10:22:01]POST find Content-Length [10:22:01]Host: 172.17.40.67:8080 [10:22:01]Content-Length: 678 [10:22:01]Content-Type: application/json [10:22:01] [10:22:01]POST finish read [10:22:01]Found Content-Length = 678 [10:22:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405675", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:22:01]execute_script... [10:22: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)3405675", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:22:01]POST & json_proto [10:22:01]process_json_proto [10:22:01]json parsed OK: [10:22:01]protocol is kg_v1.0 [10:22:01]action value=close_receipt [10:22:01]process_action close_receipt [10:22:01]cmd_close_receipt [10:22:01]MH_GetDate [10:22:01]Write to MH i2c: F0 00 00 0A 7B 74 [10:22:01]Write i2c OK [10:22:01]MH_I2C_Read... [10:22:01]Read from MH i2c: F0 [10:22:01]MH_I2C_Read... [10:22:01]Read from MH i2c: F0 09 00 [10:22:01]MH_I2C_Read... [10:22:01]Read from MH i2c: F0 09 00 0A 7B 00 4D 14 1E 67 EE DA 66 66 F7 [10:22:01]GetLastDocTimeStamp 1730024426 [10:22:01]current date 1730024525 [10:22:01]FM_GetShiftState [10:22:01]SAM_PROTO_GetShiftState [10:22:01]wFMCommunicate request_size=4 [10:22:01]MH_SAM_APDU [10:22:01]CAPDU: 80 13 01 00 [10:22:01]Write to MH i2c: E2 08 00 0B 7B 80 13 01 00 00 00 00 00 03 [10:22:01]Write i2c OK [10:22:01]MH_I2C_Read... [10:22:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:01]Read from MH i2c: E2 [10:22:01]MH_I2C_Read... [10:22:01]Read from MH i2c: E2 0E 00 [10:22:01]MH_I2C_Read... [10:22:01]Read from MH i2c: E2 0E 00 0B 7B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 AF [10:22:01]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:22:01]wFMCommunicate OK [10:22:01]SAM_PROTO_GetShiftState done [10:22:01]FM_GetShiftState done [10:22:01]opened in 1729987736 [10:22:01]opened+sec_in_day 1730074136 [10:22:01]quantity*price = 20003 [10:22:01]sum+1 = 20004 [10:22:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 167 27.10.2024 10:22 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95168 ФПД: 191230060155640 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T102205&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95168&fm=191230060155640&tin=02508201610067®Number=0000000000170478&sum=20000 [10:22:02]StoreToDocumentArchive [10:22:02]shift 143 fd 95168 [10:22:02]save to /storage/0143/doc_00095168 [10:22:02]save last doc name /storage/0143/doc_00095168 to /storage/kkm_last_doc_name [10:22:02]save OK [10:22:02]Clear old archive folders... [10:22:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:22:02]tlvbuf is 00FC1B50 [10:22:02]SAM_PROTO_ClearQueue [10:22:02]wFMCommunicate request_size=4 [10:22:02]MH_SAM_APDU [10:22:02]CAPDU: 80 09 00 00 [10:22:02]Write to MH i2c: E2 08 00 18 7B 80 09 00 00 00 00 00 00 05 [10:22:02]Write i2c OK [10:22:02]MH_I2C_Read... [10:22:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:22:02]Read from MH i2c: E2 [10:22:02]MH_I2C_Read... [10:22:02]Read from MH i2c: E2 03 00 [10:22:02]MH_I2C_Read... [10:22:02]Read from MH i2c: E2 03 00 18 7B 00 90 00 07 [10:22:02]RAPDU: 90 00 [10:22:02]wFMCommunicate OK [10:22:02]SAM_PROTO_ClearQueue done [10:22:02]KKMCreateOFDPacket [10:22:02]OFDProtocolAddRootSTLVToBuf [10:22:02]FM_MakeSignedData [10:22:02]FM_MakeSignedData [10:22:02]SAM_PROTO_SignData [10:22:02]wFMCommunicate request_size=4 [10:22:02]MH_SAM_APDU [10:22:02]CAPDU: 80 0D 01 02 [10:22:02]Write to MH i2c: E2 08 00 19 7B 80 0D 01 02 00 00 00 00 0D [10:22:02]Write i2c OK [10:22:02]MH_I2C_Read... [10:22:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:22:02]Read from MH i2c: E2 [10:22:02]MH_I2C_Read... [10:22:02]Read from MH i2c: E2 03 00 [10:22:02]MH_I2C_Read... [10:22:02]Read from MH i2c: E2 03 00 19 7B 00 90 00 08 [10:22:02]RAPDU: 90 00 [10:22:02]wFMCommunicate OK [10:22:02]wFMCommunicate request_size=255 [10:22:02]MH_SAM_APDU [10:22:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 4D 14 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C0 73 01 00 35 04 06 00 AD [10:22:02]Write to MH i2c: E2 02 01 1A 7B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 4D 14 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C0 73 01 00 35 04 06 00 AD 00 00 5A [10:22:02]Write i2c OK [10:22:02]MH_I2C_Read... [10:22:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:03]Read from MH i2c: E2 [10:22:03]MH_I2C_Read... [10:22:03]Read from MH i2c: E2 03 00 [10:22:03]MH_I2C_Read... [10:22:03]Read from MH i2c: E2 03 00 1A 7B 00 90 00 09 [10:22:03]RAPDU: 90 00 [10:22:03]wFMCommunicate OK [10:22:03]wFMCommunicate request_size=10 [10:22:03]MH_SAM_APDU [10:22:03]CAPDU: 80 0D 02 02 05 EC 37 CE 52 F8 [10:22:03]Write to MH i2c: E2 0D 00 1B 7B 80 0D 02 02 05 00 EC 37 CE 52 F8 00 00 55 [10:22:03]Write i2c OK [10:22:03]MH_I2C_Read... [10:22:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:03]Read from MH i2c: E2 [10:22:03]MH_I2C_Read... [10:22:03]Read from MH i2c: E2 03 00 [10:22:03]MH_I2C_Read... [10:22:03]Read from MH i2c: E2 03 00 1B 7B 00 90 00 0A [10:22:03]RAPDU: 90 00 [10:22:03]wFMCommunicate OK [10:22:03]wFMCommunicate request_size=4 [10:22:03]MH_SAM_APDU [10:22:03]CAPDU: 80 0D 03 02 [10:22:03]Write to MH i2c: E2 08 00 1C 7B 80 0D 03 02 00 00 00 00 12 [10:22:03]Write i2c OK [10:22:03]MH_I2C_Read... [10:22:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:22:03]Read from MH i2c: E2 [10:22:03]MH_I2C_Read... [10:22:03]Read from MH i2c: E2 0B 00 [10:22:03]MH_I2C_Read... [10:22:03]Read from MH i2c: E2 0B 00 1C 7B 00 36 2E D8 89 73 9B B9 8B 90 00 2A [10:22:03]RAPDU: 36 2E D8 89 73 9B B9 8B 90 00 [10:22:03]wFMCommunicate OK [10:22:03]SAM_PROTO_SignData done [10:22:03]FM_MakeSignedData done [10:22:03]CreateOFDProtocolMessage [10:22:03]wFMCommunicate request_size=4 [10:22:03]MH_SAM_APDU [10:22:03]CAPDU: 80 11 00 00 [10:22:03]Write to MH i2c: E2 08 00 1D 7B 80 11 00 00 00 00 00 00 12 [10:22:03]Write i2c OK [10:22:03]MH_I2C_Read... [10:22:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:03]Read from MH i2c: E2 [10:22:03]MH_I2C_Read... [10:22:03]Read from MH i2c: E2 17 00 [10:22:03]MH_I2C_Read... [10:22:03]Read from MH i2c: E2 17 00 1D 7B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 63 [10:22:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:22:03]wFMCommunicate OK [10:22:03]CreateOFDProtocolMessage done [10:22:03]OFDSenderStorePacket 95168 [10:22:03]StoreOFDPacket docnum=95168 [10:22:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AC AF 07 01 6B 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 4D 14 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C0 73 01 00 35 04 06 00 AD EC 37 CE 52 F8 36 2E D8 89 73 9B B9 8B [10:22:03]CheckFolder [10:22:03]dirname=/storage/ofd_packets [10:22:03]CheckFolder done [10:22:03]ProducePacketName [10:22:03]name=ofd_packets/00095168 [10:22:03]NVStorageSaveData ofd_packets/00095168 [10:22:03]File name is /storage/ofd_packets/00095168 [10:22:03]Write 301 bytes [10:22:03]NVStorageSaveData done [10:22:03]OFDSenderStorePacket done [10:22:03]KKMCreateOFDPacket done [10:22:03]NVStorageSaveData kkm_last_timestamp [10:22:03]File name is /storage/kkm_last_timestamp [10:22:03]Write 4 bytes [10:22:03]NVStorageSaveData done [10:22:03]ExternCall_PrintAddStr [10:22:03]wPrintStart [10:22:03]Write to MH i2c: 01 00 00 1E 7B 99 [10:22:03]Write i2c OK [10:22:03]MH_I2C_Read... [10:22:03]Read from MH i2c: 01 [10:22:03]MH_I2C_Read... [10:22:03]Read from MH i2c: 01 07 00 [10:22:03]MH_I2C_Read... [10:22:03]Read from MH i2c: 01 07 00 1E 7B 00 00 00 00 00 FF 0F AE [10:22:03]RasterBufferAndPrint [10:22:03]line Счет N : (1)3405675 [10:22:03]line ИНН: 02508201610067 [10:22:03]line Контрольно-Кассовый Чек [10:22:03]line ПРОДАЖА [10:22:03]line ТРК (МРК, ГНК) : 22 [10:22:03]line Товар: 2710124130 [10:22:03]line Аи-92-К-4 [10:22:03]line 2.990 * 66.90 [10:22:03]line = 200.03 [10:22:03]line НДС 12% НСП 1% [10:22:03]line > о реализуемом товаре [10:22:03]line ОКРУГЛЕНИЕ: -0.03 [10:22:03]line ИТОГО: 200.00 [10:22:03]line Внесено: 200.00 [10:22:03]line СДАЧА: 0.00 [10:22:03]line НСП 1% : 1.77 [10:22:03]line НДС 12% : 21.24 [10:22:03]line Наличными: 200.00 [10:22:03]line Безнал.: 0.00 [10:22:03]line Место: АЗС № 82 "Партнер Нефть" [10:22:03]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:22:03]line СНО: Общий режим [10:22:03]line Чек 167 27.10.2024 10:22 [10:22:03]line Смена: 143 ФФД: 1.0 [10:22:03]line ЗНМ: 0300000017 [10:22:03]line РНМ: 0000000000170478 [10:22:03]line Версия ККМ: v1.0 [10:22:03]line ФМ: 0000000002098560 [10:22:03]line ФД: 95168 [10:22:03]line ФПД: 191230060155640 [10:22:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T102205&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95168&fm=191230060155640&tin=02508201610067®Number=0000000000170478&sum=20000 [10:22:03]OFD Sender: Processing packet 95168 [packets to send 56, broken 55] [10:22:03]ProducePacketName [10:22:03]name=ofd_packets/00095168 [10:22:03]OFD Sender: To server: pG, [10:22:03]CommunicateWithHost lk.salyk.kg:30040 [10:22:03]ConnectInit lk.salyk.kg [10:22:03]written 0, free lines is 4095 [10:22:03]Connected sock=10 [10:22:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AC AF 07 01 6B 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 4D 14 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C0 73 01 00 35 04 06 00 AD EC 37 CE 52 F8 36 2E D8 89 73 9B B9 8B [10:22:03]Write to MH i2c: 01 00 00 49 7B C4 [10:22:03]Write i2c OK [10:22:03]MH_I2C_Read... [10:22:03]Read from MH i2c: 01 [10:22:03]MH_I2C_Read... [10:22:03]Read from MH i2c: 01 07 00 [10:22:03]MH_I2C_Read... [10:22:03]Read from MH i2c: 01 07 00 49 7B 00 00 00 00 00 07 0D DF [10:22:03]RasterBufferAndPrint [10:22:03]line [10:22:03]line [10:22:03]line [10:22:03]line [10:22:03]line [10:22:03]written 0, free lines is 3344 [10:22:04]MH_Cut [10:22:04]Write to MH i2c: D1 01 00 50 7B 01 9D [10:22:04]Write i2c OK [10:22:04]MH_I2C_Read... [10:22:04]Read from MH i2c: D1 [10:22:04]MH_I2C_Read... [10:22:04]Read from MH i2c: D1 01 00 [10:22:04]MH_I2C_Read... [10:22:04]Read from MH i2c: D1 01 00 50 7B 00 9C [10:22:04]Write to MH i2c: 01 00 00 51 7B CC [10:22:04]Write i2c OK [10:22:04]MH_I2C_Read... [10:22:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1F AB 47 00 DC 88 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C0 73 01 00 F4 03 04 00 7A BE 1D 67 B6 04 01 00 00 56 5D 2E E6 E4 CC 6F 32 [10:22:04]CommunicateWithHost err = 0 [10:22:04]CheckOFDResponse [10:22:04]1017 (14) - 77093643461234 [10:22:04]1041 (16) - 0000000002098560 [10:22:04]1040 (4) - 95168 [10:22:04]1012 (4) - 27.10.2024 04:15 [10:22:04]1206 (1) - 0 [10:22:04]OFD Sender: Remove packet 95168 [10:22:04]ProducePacketName [10:22:04]name=ofd_packets/00095168 [10:22:04]NVStorageDeleteData [10:22:04]OFD Sender: No OFD packet to send [10:22:04]*** Cut start [10:22:04]*** Partial cut [10:22:04]*** CUTSNS_PIN = 1 [10:22:04]*** CUTSNS_PIN = 0 [10:22:04]*** Brake cut motor [10:22:05]Read from MH i2c: 01 [10:22:05]MH_I2C_Read... [10:22:05]*** Stop cut motor [10:22:05]*** Cut end [10:22:05]Read from MH i2c: 01 07 00 [10:22:05]MH_I2C_Read... [10:22:05]Read from MH i2c: 01 07 00 51 7B 00 00 00 00 00 FF 0F E1 [10:22:05]process_action close_receipt done [10:22:05]requested_data is exist [10:22:05]produce_requested_data [10:22:05]requested_item fm.sn is exist - process it [10:22:05]wFMCommunicate request_size=4 [10:22:05]MH_SAM_APDU [10:22:05]CAPDU: 80 11 00 00 [10:22:05]Write to MH i2c: E2 08 00 52 7B 80 11 00 00 00 00 00 00 47 [10:22:05]Write i2c OK [10:22:05]MH_I2C_Read... [10:22:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:05]Read from MH i2c: E2 [10:22:05]MH_I2C_Read... [10:22:05]Read from MH i2c: E2 17 00 [10:22:05]MH_I2C_Read... [10:22:05]Read from MH i2c: E2 17 00 52 7B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 98 [10:22:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:22:05]wFMCommunicate OK [10:22:05]requested_item fd.num is exist - process it [10:22:05]SAM_PROTO_GetFieldsCounters [10:22:05]wFMCommunicate request_size=4 [10:22:05]MH_SAM_APDU [10:22:05]CAPDU: 80 13 00 00 [10:22:05]Write to MH i2c: E2 08 00 53 7B 80 13 00 00 00 00 00 00 4A [10:22:05]Write i2c OK [10:22:05]MH_I2C_Read... [10:22:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:22:05]Read from MH i2c: E2 [10:22:05]MH_I2C_Read... [10:22:05]Read from MH i2c: E2 62 00 [10:22:05]MH_I2C_Read... [10:22:05]Read from MH i2c: E2 62 00 53 7B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C0 73 01 00 0E 04 04 00 8F 00 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 23 [10:22:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C0 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A7 00 00 00 5E 04 04 00 A7 00 00 00 57 04 04 00 A8 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:22:05]wFMCommunicate OK [10:22:05]SAM_PROTO_GetFieldsCounters done [10:22:05]requested_item shift.num is exist - process it [10:22:05]requested_item shift.opened is exist - process it [10:22:05]req_shift_opened [10:22:05]FM_GetShiftState [10:22:05]SAM_PROTO_GetShiftState [10:22:05]wFMCommunicate request_size=4 [10:22:05]MH_SAM_APDU [10:22:05]CAPDU: 80 13 01 00 [10:22:05]Write to MH i2c: E2 08 00 54 7B 80 13 01 00 00 00 00 00 4C [10:22:05]Write i2c OK [10:22:05]MH_I2C_Read... [10:22:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:05]Read from MH i2c: E2 [10:22:05]MH_I2C_Read... [10:22:05]Read from MH i2c: E2 0E 00 [10:22:05]MH_I2C_Read... [10:22:05]Read from MH i2c: E2 0E 00 54 7B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F8 [10:22:05]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:22:05]wFMCommunicate OK [10:22:05]SAM_PROTO_GetShiftState done [10:22:05]FM_GetShiftState done [10:22:05]req_shift_opened done [10:22:05]requested_item shift.open_date is exist - process it [10:22:05]req_shift_open_date [10:22:05]req_shift_open_date done [10:22:05]produce_requested_data done [10:22:05]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95168,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:22:05]process_action_free close_receipt [10:22:05]json_value_free [10:22:05]json_value_free done [10:22:05]process_json_proto returns [10:22:05]Send response to host [10:22:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95168,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:22:05]free response buf [10:22:05]execute_script done [10:22:05]execute_script returns [10:22:05]free content buf [10:22:05]Sock 9.Close socket [10:22:05]Sock 9.Thread stoped [10:22:09]OFD Sender: No OFD packet to send [10:22:14]OFD Sender: No OFD packet to send [10:22:19]OFD Sender: No OFD packet to send [10:22:24]OFD Sender: No OFD packet to send [10:22:25]accept exits with 7 [10:22:25]New connection [10:22:25]New thread 3066723684 created [10:22:25]Thread 3066867044 joined [10:22:25]Waiting for new connection... [10:22:25] Sock 7.Parse request [10:22:25]Sock 7.Check first char [10:22:25]Sock 7.First char is OK [10:22:25]request: POST /json_proto HTTP/1.0 [10:22:25]Method: POST [10:22:25]URL: /json_proto [10:22:25]Method is POST - this is cgi request [10:22:25]url: /json_proto [10:22:25]query_string will be loaded in cgi processing [10:22:25]execute_cgi json_proto POST (null) [10:22:25]execute_cgi path=json_proto method=POST [10:22:25]POST find Content-Length [10:22:25]Host: 172.17.40.67:8080 [10:22:25]Content-Length: 678 [10:22:25]Content-Type: application/json [10:22:25] [10:22:25]POST finish read [10:22:25]Found Content-Length = 678 [10:22:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405676", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:22:25]execute_script... [10: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)3405676", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:22:25]POST & json_proto [10:22:25]process_json_proto [10:22:25]json parsed OK: [10:22:25]protocol is kg_v1.0 [10:22:25]action value=close_receipt [10:22:25]process_action close_receipt [10:22:25]cmd_close_receipt [10:22:25]MH_GetDate [10:22:25]Write to MH i2c: F0 00 00 55 7B BF [10:22:25]Write i2c OK [10:22:25]MH_I2C_Read... [10:22:25]Read from MH i2c: F0 [10:22:25]MH_I2C_Read... [10:22:25]Read from MH i2c: F0 09 00 [10:22:25]MH_I2C_Read... [10:22:25]Read from MH i2c: F0 09 00 55 7B 00 65 14 1E 67 EE DA 66 66 5A [10:22:25]GetLastDocTimeStamp 1730024525 [10:22:25]current date 1730024549 [10:22:25]FM_GetShiftState [10:22:25]SAM_PROTO_GetShiftState [10:22:25]wFMCommunicate request_size=4 [10:22:25]MH_SAM_APDU [10:22:25]CAPDU: 80 13 01 00 [10:22:25]Write to MH i2c: E2 08 00 56 7B 80 13 01 00 00 00 00 00 4E [10:22:25]Write i2c OK [10:22:25]MH_I2C_Read... [10:22:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:25]Read from MH i2c: E2 [10:22:25]MH_I2C_Read... [10:22:25]Read from MH i2c: E2 0E 00 [10:22:25]MH_I2C_Read... [10:22:25]Read from MH i2c: E2 0E 00 56 7B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FA [10:22:25]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:22:25]wFMCommunicate OK [10:22:25]SAM_PROTO_GetShiftState done [10:22:25]FM_GetShiftState done [10:22:25]opened in 1729987736 [10:22:25]opened+sec_in_day 1730074136 [10:22:25]quantity*price = 50041 [10:22:25]sum+1 = 50042 [10:22:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 168 27.10.2024 10:22 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95169 ФПД: 84597619354180 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T102229&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95169&fm=84597619354180&tin=02508201610067®Number=0000000000170478&sum=50000 [10:22:26]StoreToDocumentArchive [10:22:26]shift 143 fd 95169 [10:22:26]save to /storage/0143/doc_00095169 [10:22:26]save last doc name /storage/0143/doc_00095169 to /storage/kkm_last_doc_name [10:22:26]save OK [10:22:26]Clear old archive folders... [10:22:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:22:26]tlvbuf is 00FB0C40 [10:22:26]SAM_PROTO_ClearQueue [10:22:26]wFMCommunicate request_size=4 [10:22:26]MH_SAM_APDU [10:22:26]CAPDU: 80 09 00 00 [10:22:26]Write to MH i2c: E2 08 00 63 7B 80 09 00 00 00 00 00 00 50 [10:22:26]Write i2c OK [10:22:26]MH_I2C_Read... [10:22:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:22:26]Read from MH i2c: E2 [10:22:26]MH_I2C_Read... [10:22:26]Read from MH i2c: E2 03 00 [10:22:26]MH_I2C_Read... [10:22:26]Read from MH i2c: E2 03 00 63 7B 00 90 00 52 [10:22:26]RAPDU: 90 00 [10:22:26]wFMCommunicate OK [10:22:26]SAM_PROTO_ClearQueue done [10:22:26]KKMCreateOFDPacket [10:22:26]OFDProtocolAddRootSTLVToBuf [10:22:26]FM_MakeSignedData [10:22:26]FM_MakeSignedData [10:22:26]SAM_PROTO_SignData [10:22:26]wFMCommunicate request_size=4 [10:22:26]MH_SAM_APDU [10:22:26]CAPDU: 80 0D 01 02 [10:22:26]Write to MH i2c: E2 08 00 64 7B 80 0D 01 02 00 00 00 00 58 [10:22:26]Write i2c OK [10:22:26]MH_I2C_Read... [10:22:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:22:26]Read from MH i2c: E2 [10:22:26]MH_I2C_Read... [10:22:26]Read from MH i2c: E2 03 00 [10:22:26]MH_I2C_Read... [10:22:26]Read from MH i2c: E2 03 00 64 7B 00 90 00 53 [10:22:26]RAPDU: 90 00 [10:22:26]wFMCommunicate OK [10:22:26]wFMCommunicate request_size=255 [10:22:26]MH_SAM_APDU [10:22: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 65 14 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C1 73 01 00 35 04 06 00 4C [10:22:26]Write to MH i2c: E2 02 01 65 7B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 65 14 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C1 73 01 00 35 04 06 00 4C 00 00 9C [10:22:26]Write i2c OK [10:22:26]MH_I2C_Read... [10:22:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:26]Read from MH i2c: E2 [10:22:26]MH_I2C_Read... [10:22:26]Read from MH i2c: E2 03 00 [10:22:26]MH_I2C_Read... [10:22:26]Read from MH i2c: E2 03 00 65 7B 00 90 00 54 [10:22:26]RAPDU: 90 00 [10:22:26]wFMCommunicate OK [10:22:26]wFMCommunicate request_size=10 [10:22:26]MH_SAM_APDU [10:22:26]CAPDU: 80 0D 02 02 05 F0 EB 0C EA 44 [10:22:26]Write to MH i2c: E2 0D 00 66 7B 80 0D 02 02 05 00 F0 EB 0C EA 44 00 00 7A [10:22:26]Write i2c OK [10:22:26]MH_I2C_Read... [10:22:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:26]Read from MH i2c: E2 [10:22:26]MH_I2C_Read... [10:22:26]Read from MH i2c: E2 03 00 [10:22:26]MH_I2C_Read... [10:22:26]Read from MH i2c: E2 03 00 66 7B 00 90 00 55 [10:22:26]RAPDU: 90 00 [10:22:26]wFMCommunicate OK [10:22:26]wFMCommunicate request_size=4 [10:22:26]MH_SAM_APDU [10:22:26]CAPDU: 80 0D 03 02 [10:22:26]Write to MH i2c: E2 08 00 67 7B 80 0D 03 02 00 00 00 00 5D [10:22:26]Write i2c OK [10:22:26]MH_I2C_Read... [10:22:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:22:26]Read from MH i2c: E2 [10:22:26]MH_I2C_Read... [10:22:26]Read from MH i2c: E2 0B 00 [10:22:26]MH_I2C_Read... [10:22:26]Read from MH i2c: E2 0B 00 67 7B 00 BC 47 6B A9 1E 31 68 1B 90 00 47 [10:22:26]RAPDU: BC 47 6B A9 1E 31 68 1B 90 00 [10:22:26]wFMCommunicate OK [10:22:26]SAM_PROTO_SignData done [10:22:26]FM_MakeSignedData done [10:22:26]CreateOFDProtocolMessage [10:22:26]wFMCommunicate request_size=4 [10:22:26]MH_SAM_APDU [10:22:26]CAPDU: 80 11 00 00 [10:22:26]Write to MH i2c: E2 08 00 68 7B 80 11 00 00 00 00 00 00 5D [10:22:26]Write i2c OK [10:22:26]MH_I2C_Read... [10:22:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:26]Read from MH i2c: E2 [10:22:26]MH_I2C_Read... [10:22:26]Read from MH i2c: E2 17 00 [10:22:26]MH_I2C_Read... [10:22:26]Read from MH i2c: E2 17 00 68 7B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AE [10:22:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:22:26]wFMCommunicate OK [10:22:26]CreateOFDProtocolMessage done [10:22:26]OFDSenderStorePacket 95169 [10:22:26]StoreOFDPacket docnum=95169 [10:22:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EE 8D 07 01 45 BD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 65 14 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C1 73 01 00 35 04 06 00 4C F0 EB 0C EA 44 BC 47 6B A9 1E 31 68 1B [10:22:26]CheckFolder [10:22:26]dirname=/storage/ofd_packets [10:22:26]CheckFolder done [10:22:26]ProducePacketName [10:22:26]name=ofd_packets/00095169 [10:22:26]NVStorageSaveData ofd_packets/00095169 [10:22:26]File name is /storage/ofd_packets/00095169 [10:22:26]Write 301 bytes [10:22:26]NVStorageSaveData done [10:22:26]OFDSenderStorePacket done [10:22:26]KKMCreateOFDPacket done [10:22:26]NVStorageSaveData kkm_last_timestamp [10:22:26]File name is /storage/kkm_last_timestamp [10:22:26]Write 4 bytes [10:22:26]NVStorageSaveData done [10:22:26]ExternCall_PrintAddStr [10:22:26]wPrintStart [10:22:26]Write to MH i2c: 01 00 00 69 7B E4 [10:22:26]Write i2c OK [10:22:26]MH_I2C_Read... [10:22:26]Read from MH i2c: 01 [10:22:26]MH_I2C_Read... [10:22:26]Read from MH i2c: 01 07 00 [10:22:26]MH_I2C_Read... [10:22:26]Read from MH i2c: 01 07 00 69 7B 00 00 00 00 00 FF 0F F9 [10:22:26]RasterBufferAndPrint [10:22:26]line Счет N : (1)3405676 [10:22:26]line ИНН: 02508201610067 [10:22:26]line Контрольно-Кассовый Чек [10:22:26]line ПРОДАЖА [10:22:26]line ТРК (МРК, ГНК) : 12 [10:22:26]line Товар: 2710124130 [10:22:26]line Аи-92-К-4 [10:22:26]line 7.480 * 66.90 [10:22:26]line = 500.41 [10:22:26]line НДС 12% НСП 1% [10:22:26]line > о реализуемом товаре [10:22:26]line ОКРУГЛЕНИЕ: -0.41 [10:22:26]line ИТОГО: 500.00 [10:22:26]line Внесено: 500.00 [10:22:26]line СДАЧА: 0.00 [10:22:26]line НСП 1% : 4.43 [10:22:26]line НДС 12% : 53.14 [10:22:26]line Наличными: 500.00 [10:22:26]line Безнал.: 0.00 [10:22:26]line Место: АЗС № 82 "Партнер Нефть" [10:22:26]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:22:26]line СНО: Общий режим [10:22:26]line Чек 168 27.10.2024 10:22 [10:22:26]line Смена: 143 ФФД: 1.0 [10:22:26]line ЗНМ: 0300000017 [10:22:26]line РНМ: 0000000000170478 [10:22:26]line Версия ККМ: v1.0 [10:22:26]line ФМ: 0000000002098560 [10:22:26]line ФД: 95169 [10:22:26]line ФПД: 84597619354180 [10:22:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T102229&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95169&fm=84597619354180&tin=02508201610067®Number=0000000000170478&sum=50000 [10:22:27]OFD Sender: Processing packet 95169 [packets to send 56, broken 55] [10:22:27]ProducePacketName [10:22:27]name=ofd_packets/00095169 [10:22:27]OFD Sender: To server: pG, [10:22:27]CommunicateWithHost lk.salyk.kg:30040 [10:22:27]ConnectInit lk.salyk.kg [10:22:27]written 0, free lines is 4095 [10:22:27]Connected sock=11 [10:22:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EE 8D 07 01 45 BD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 65 14 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C1 73 01 00 35 04 06 00 4C F0 EB 0C EA 44 BC 47 6B A9 1E 31 68 1B [10:22:27]Write to MH i2c: 01 00 00 94 7B 0F [10:22:27]Write i2c OK [10:22:27]MH_I2C_Read... [10:22:27]Read from MH i2c: 01 [10:22:27]MH_I2C_Read... [10:22:27]Read from MH i2c: 01 07 00 [10:22:27]MH_I2C_Read... [10:22:27]Read from MH i2c: 01 07 00 94 7B 00 00 00 00 00 FB 0C 1D [10:22:27]RasterBufferAndPrint [10:22:27]line [10:22:27]line [10:22:27]line [10:22:27]line [10:22:27]line [10:22:27]written 0, free lines is 3329 [10:22:27]MH_Cut [10:22:27]Write to MH i2c: D1 01 00 9B 7B 01 E8 [10:22:27]Write i2c OK [10:22:27]MH_I2C_Read... [10:22:27]Read from MH i2c: D1 [10:22:27]MH_I2C_Read... [10:22:27]Read from MH i2c: D1 01 00 [10:22:27]MH_I2C_Read... [10:22:27]Read from MH i2c: D1 01 00 9B 7B 00 E7 [10:22:27]Write to MH i2c: 01 00 00 9C 7B 17 [10:22:27]Write i2c OK [10:22:27]MH_I2C_Read... [10:22:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 2A DF 47 00 B8 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 32 30 39 38 35 36 30 10 04 04 00 C1 73 01 00 F4 03 04 00 92 BE 1D 67 B6 04 01 00 00 D4 94 68 F3 55 6F 07 16 [10:22:27]CommunicateWithHost err = 0 [10:22:27]CheckOFDResponse [10:22:27]1017 (14) - 77093643461234 [10:22:27]1041 (16) - 0000000002098560 [10:22:27]1040 (4) - 95169 [10:22:27]1012 (4) - 27.10.2024 04:16 [10:22:27]1206 (1) - 0 [10:22:27]OFD Sender: Remove packet 95169 [10:22:27]ProducePacketName [10:22:27]name=ofd_packets/00095169 [10:22:27]NVStorageDeleteData [10:22:28]OFD Sender: No OFD packet to send [10:22:28]*** Cut start [10:22:28]*** Partial cut [10:22:28]*** CUTSNS_PIN = 1 [10:22:28]*** CUTSNS_PIN = 0 [10:22:28]*** Brake cut motor [10:22:28]Read from MH i2c: 01 [10:22:29]MH_I2C_Read... [10:22:29]*** Stop cut motor [10:22:29]*** Cut end [10:22:29]Read from MH i2c: 01 07 00 [10:22:29]MH_I2C_Read... [10:22:29]Read from MH i2c: 01 07 00 9C 7B 00 00 00 00 00 FF 0F 2C [10:22:29]process_action close_receipt done [10:22:29]requested_data is exist [10:22:29]produce_requested_data [10:22:29]requested_item fm.sn is exist - process it [10:22:29]wFMCommunicate request_size=4 [10:22:29]MH_SAM_APDU [10:22:29]CAPDU: 80 11 00 00 [10:22:29]Write to MH i2c: E2 08 00 9D 7B 80 11 00 00 00 00 00 00 92 [10:22:29]Write i2c OK [10:22:29]MH_I2C_Read... [10:22:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:29]Read from MH i2c: E2 [10:22:29]MH_I2C_Read... [10:22:29]Read from MH i2c: E2 17 00 [10:22:29]MH_I2C_Read... [10:22:29]Read from MH i2c: E2 17 00 9D 7B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E3 [10:22:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:22:29]wFMCommunicate OK [10:22:29]requested_item fd.num is exist - process it [10:22:29]SAM_PROTO_GetFieldsCounters [10:22:29]wFMCommunicate request_size=4 [10:22:29]MH_SAM_APDU [10:22:29]CAPDU: 80 13 00 00 [10:22:29]Write to MH i2c: E2 08 00 9E 7B 80 13 00 00 00 00 00 00 95 [10:22:29]Write i2c OK [10:22:29]MH_I2C_Read... [10:22:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:22:29]Read from MH i2c: E2 [10:22:29]MH_I2C_Read... [10:22:29]Read from MH i2c: E2 62 00 [10:22:29]MH_I2C_Read... [10:22:29]Read from MH i2c: E2 62 00 9E 7B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C1 73 01 00 0E 04 04 00 8F 00 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 72 [10:22:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C1 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A8 00 00 00 5E 04 04 00 A8 00 00 00 57 04 04 00 A9 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:22:29]wFMCommunicate OK [10:22:29]SAM_PROTO_GetFieldsCounters done [10:22:29]requested_item shift.num is exist - process it [10:22:29]requested_item shift.opened is exist - process it [10:22:29]req_shift_opened [10:22:29]FM_GetShiftState [10:22:29]SAM_PROTO_GetShiftState [10:22:29]wFMCommunicate request_size=4 [10:22:29]MH_SAM_APDU [10:22:29]CAPDU: 80 13 01 00 [10:22:29]Write to MH i2c: E2 08 00 9F 7B 80 13 01 00 00 00 00 00 97 [10:22:29]Write i2c OK [10:22:29]MH_I2C_Read... [10:22:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:29]Read from MH i2c: E2 [10:22:29]MH_I2C_Read... [10:22:29]Read from MH i2c: E2 0E 00 [10:22:29]MH_I2C_Read... [10:22:29]Read from MH i2c: E2 0E 00 9F 7B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 43 [10:22:29]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:22:29]wFMCommunicate OK [10:22:29]SAM_PROTO_GetShiftState done [10:22:29]FM_GetShiftState done [10:22:29]req_shift_opened done [10:22:29]requested_item shift.open_date is exist - process it [10:22:29]req_shift_open_date [10:22:29]req_shift_open_date done [10:22:29]produce_requested_data done [10:22:29]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95169,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:22:29]process_action_free close_receipt [10:22:29]json_value_free [10:22:29]json_value_free done [10:22:29]process_json_proto returns [10:22:29]Send response to host [10:22:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95169,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:22:29]free response buf [10:22:29]execute_script done [10:22:29]execute_script returns [10:22:29]free content buf [10:22:29]Sock 7.Close socket [10:22:29]Sock 7.Thread stoped [10:22:33]accept exits with 9 [10:22:33]New connection [10:22:33]New thread 3066867044 created [10:22:33]Thread 3066723684 joined [10:22:33]Waiting for new connection... [10:22:33] Sock 9.Parse request [10:22:33]Sock 9.Check first char [10:22:33]Sock 9.First char is OK [10:22:33]request: POST /json_proto HTTP/1.0 [10:22:33]Method: POST [10:22:33]URL: /json_proto [10:22:33]Method is POST - this is cgi request [10:22:33]url: /json_proto [10:22:33]query_string will be loaded in cgi processing [10:22:33]execute_cgi json_proto POST (null) [10:22:33]execute_cgi path=json_proto method=POST [10:22:33]POST find Content-Length [10:22:33]Host: 172.17.40.67:8080 [10:22:33]Content-Length: 680 [10:22:33]Content-Type: application/json [10:22:33] [10:22:33]POST finish read [10:22:33]Found Content-Length = 680 [10:22:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405674", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [10:22:33]execute_script... [10: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)3405674", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [10:22:33]POST & json_proto [10:22:33]process_json_proto [10:22:33]json parsed OK: [10:22:33]protocol is kg_v1.0 [10:22:33]action value=close_receipt [10:22:33]process_action close_receipt [10:22:33]cmd_close_receipt [10:22:33]MH_GetDate [10:22:33]Write to MH i2c: F0 00 00 A0 7B 0A [10:22:33]Write i2c OK [10:22:33]MH_I2C_Read... [10:22:33]Read from MH i2c: F0 [10:22:33]MH_I2C_Read... [10:22:33]Read from MH i2c: F0 09 00 [10:22:33]MH_I2C_Read... [10:22:33]Read from MH i2c: F0 09 00 A0 7B 00 6D 14 1E 67 EE DA 66 66 AD [10:22:33]GetLastDocTimeStamp 1730024549 [10:22:33]current date 1730024557 [10:22:33]FM_GetShiftState [10:22:33]SAM_PROTO_GetShiftState [10:22:33]wFMCommunicate request_size=4 [10:22:33]MH_SAM_APDU [10:22:33]CAPDU: 80 13 01 00 [10:22:33]Write to MH i2c: E2 08 00 A1 7B 80 13 01 00 00 00 00 00 99 [10:22:33]Write i2c OK [10:22:33]MH_I2C_Read... [10:22:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:33]Read from MH i2c: E2 [10:22:33]MH_I2C_Read... [10:22:33]Read from MH i2c: E2 0E 00 [10:22:33]MH_I2C_Read... [10:22:33]Read from MH i2c: E2 0E 00 A1 7B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 45 [10:22:33]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:22:33]wFMCommunicate OK [10:22:33]SAM_PROTO_GetShiftState done [10:22:33]FM_GetShiftState done [10:22:33]opened in 1729987736 [10:22:33]opened+sec_in_day 1730074136 [10:22:33]quantity*price = 150037 [10:22:33]sum+1 = 150039 [10:22:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 169 27.10.2024 10:22 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95170 ФПД: 145942448209523 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T102237&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95170&fm=145942448209523&tin=02508201610067®Number=0000000000170478&sum=150000 [10:22:34]StoreToDocumentArchive [10:22:34]shift 143 fd 95170 [10:22:34]save to /storage/0143/doc_00095170 [10:22:34]save last doc name /storage/0143/doc_00095170 to /storage/kkm_last_doc_name [10:22:34]save OK [10:22:34]Clear old archive folders... [10:22:34]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:22:34]tlvbuf is 010C33F0 [10:22:34]SAM_PROTO_ClearQueue [10:22:34]wFMCommunicate request_size=4 [10:22:34]MH_SAM_APDU [10:22:34]CAPDU: 80 09 00 00 [10:22:34]Write to MH i2c: E2 08 00 AE 7B 80 09 00 00 00 00 00 00 9B [10:22:34]Write i2c OK [10:22:34]MH_I2C_Read... [10:22:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:22:34]Read from MH i2c: E2 [10:22:34]MH_I2C_Read... [10:22:34]Read from MH i2c: E2 03 00 [10:22:34]MH_I2C_Read... [10:22:34]Read from MH i2c: E2 03 00 AE 7B 00 90 00 9D [10:22:34]RAPDU: 90 00 [10:22:34]wFMCommunicate OK [10:22:34]SAM_PROTO_ClearQueue done [10:22:34]KKMCreateOFDPacket [10:22:34]OFDProtocolAddRootSTLVToBuf [10:22:34]FM_MakeSignedData [10:22:34]FM_MakeSignedData [10:22:34]SAM_PROTO_SignData [10:22:34]wFMCommunicate request_size=4 [10:22:34]MH_SAM_APDU [10:22:34]CAPDU: 80 0D 01 02 [10:22:34]Write to MH i2c: E2 08 00 AF 7B 80 0D 01 02 00 00 00 00 A3 [10:22:34]Write i2c OK [10:22:34]MH_I2C_Read... [10:22:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:22:34]Read from MH i2c: E2 [10:22:34]MH_I2C_Read... [10:22:34]Read from MH i2c: E2 03 00 [10:22:34]MH_I2C_Read... [10:22:34]Read from MH i2c: E2 03 00 AF 7B 00 90 00 9E [10:22:34]RAPDU: 90 00 [10:22:34]wFMCommunicate OK [10:22:34]wFMCommunicate request_size=255 [10:22:34]MH_SAM_APDU [10:22: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 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 A9 00 00 00 F4 03 04 00 6D 14 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C2 73 01 00 35 04 06 00 84 BB DF C8 [10:22:34]Write to MH i2c: E2 02 01 B0 7B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 A9 00 00 00 F4 03 04 00 6D 14 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C2 73 01 00 35 04 06 00 84 BB DF C8 00 00 F9 [10:22:34]Write i2c OK [10:22:34]MH_I2C_Read... [10:22:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:34]Read from MH i2c: E2 [10:22:34]MH_I2C_Read... [10:22:34]Read from MH i2c: E2 03 00 [10:22:34]MH_I2C_Read... [10:22:34]Read from MH i2c: E2 03 00 B0 7B 00 90 00 9F [10:22:34]RAPDU: 90 00 [10:22:34]wFMCommunicate OK [10:22:34]wFMCommunicate request_size=7 [10:22:34]MH_SAM_APDU [10:22:34]CAPDU: 80 0D 02 02 02 7E 73 [10:22:34]Write to MH i2c: E2 0A 00 B1 7B 80 0D 02 02 02 00 7E 73 00 00 9B [10:22:34]Write i2c OK [10:22:34]MH_I2C_Read... [10:22:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:34]Read from MH i2c: E2 [10:22:34]MH_I2C_Read... [10:22:34]Read from MH i2c: E2 03 00 [10:22:34]MH_I2C_Read... [10:22:34]Read from MH i2c: E2 03 00 B1 7B 00 90 00 A0 [10:22:34]RAPDU: 90 00 [10:22:34]wFMCommunicate OK [10:22:34]wFMCommunicate request_size=4 [10:22:34]MH_SAM_APDU [10:22:34]CAPDU: 80 0D 03 02 [10:22:34]Write to MH i2c: E2 08 00 B2 7B 80 0D 03 02 00 00 00 00 A8 [10:22:34]Write i2c OK [10:22:34]MH_I2C_Read... [10:22:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:22:34]Read from MH i2c: E2 [10:22:34]MH_I2C_Read... [10:22:34]Read from MH i2c: E2 0B 00 [10:22:34]MH_I2C_Read... [10:22:34]Read from MH i2c: E2 0B 00 B2 7B 00 0D 17 B1 49 52 53 BB 5E 90 00 85 [10:22:34]RAPDU: 0D 17 B1 49 52 53 BB 5E 90 00 [10:22:34]wFMCommunicate OK [10:22:34]SAM_PROTO_SignData done [10:22:34]FM_MakeSignedData done [10:22:34]CreateOFDProtocolMessage [10:22:34]wFMCommunicate request_size=4 [10:22:34]MH_SAM_APDU [10:22:34]CAPDU: 80 11 00 00 [10:22:34]Write to MH i2c: E2 08 00 B3 7B 80 11 00 00 00 00 00 00 A8 [10:22:34]Write i2c OK [10:22:34]MH_I2C_Read... [10:22:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:34]Read from MH i2c: E2 [10:22:34]MH_I2C_Read... [10:22:34]Read from MH i2c: E2 17 00 [10:22:34]MH_I2C_Read... [10:22:34]Read from MH i2c: E2 17 00 B3 7B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F9 [10:22:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:22:34]wFMCommunicate OK [10:22:34]CreateOFDProtocolMessage done [10:22:34]OFDSenderStorePacket 95170 [10:22:34]StoreOFDPacket docnum=95170 [10:22:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 E0 B6 04 01 01 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 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 A9 00 00 00 F4 03 04 00 6D 14 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C2 73 01 00 35 04 06 00 84 BB DF C8 7E 73 0D 17 B1 49 52 53 BB 5E [10:22:34]CheckFolder [10:22:34]dirname=/storage/ofd_packets [10:22:34]CheckFolder done [10:22:34]ProducePacketName [10:22:34]name=ofd_packets/00095170 [10:22:34]NVStorageSaveData ofd_packets/00095170 [10:22:34]File name is /storage/ofd_packets/00095170 [10:22:34]Write 298 bytes [10:22:34]NVStorageSaveData done [10:22:34]OFDSenderStorePacket done [10:22:34]KKMCreateOFDPacket done [10:22:34]NVStorageSaveData kkm_last_timestamp [10:22:34]File name is /storage/kkm_last_timestamp [10:22:34]Write 4 bytes [10:22:34]NVStorageSaveData done [10:22:34]ExternCall_PrintAddStr [10:22:34]wPrintStart [10:22:34]Write to MH i2c: 01 00 00 B4 7B 2F [10:22:34]Write i2c OK [10:22:34]MH_I2C_Read... [10:22:34]Read from MH i2c: 01 [10:22:34]MH_I2C_Read... [10:22:34]Read from MH i2c: 01 07 00 [10:22:34]MH_I2C_Read... [10:22:34]Read from MH i2c: 01 07 00 B4 7B 00 00 00 00 00 FF 0F 44 [10:22:34]RasterBufferAndPrint [10:22:34]line Счет N : (1)3405674 [10:22:34]line ИНН: 02508201610067 [10:22:34]line Контрольно-Кассовый Чек [10:22:34]line ПРОДАЖА [10:22:34]line ТРК (МРК, ГНК) : 51 [10:22:34]line Товар: 2710194210 [10:22:34]line ДТ-К-5 [10:22:34]line 19.690 * 76.20 [10:22:34]line = 1500.38 [10:22:34]line НДС 12% НСП 1% [10:22:34]line > о реализуемом товаре [10:22:34]line ОКРУГЛЕНИЕ: -0.38 [10:22:34]line ИТОГО: 1500.00 [10:22:34]line Внесено: 1500.00 [10:22:34]line СДАЧА: 0.00 [10:22:34]line НСП 1% : 13.28 [10:22:34]line НДС 12% : 159.33 [10:22:34]line Наличными: 1500.00 [10:22:34]line Безнал.: 0.00 [10:22:34]line Место: АЗС № 82 "Партнер Нефть" [10:22:34]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:22:34]line СНО: Общий режим [10:22:34]line Чек 169 27.10.2024 10:22 [10:22:34]line Смена: 143 ФФД: 1.0 [10:22:34]line ЗНМ: 0300000017 [10:22:34]line РНМ: 0000000000170478 [10:22:34]line Версия ККМ: v1.0 [10:22:34]line ФМ: 0000000002098560 [10:22:34]line ФД: 95170 [10:22:34]line ФПД: 145942448209523 [10:22:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T102237&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95170&fm=145942448209523&tin=02508201610067®Number=0000000000170478&sum=150000 [10:22:34]OFD Sender: Processing packet 95170 [packets to send 56, broken 55] [10:22:34]ProducePacketName [10:22:34]name=ofd_packets/00095170 [10:22:34]OFD Sender: To server: pG, [10:22:34]CommunicateWithHost lk.salyk.kg:30040 [10:22:34]ConnectInit lk.salyk.kg [10:22:34]written 0, free lines is 4095 [10:22:34]Connected sock=10 [10:22:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 E0 B6 04 01 01 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 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 A9 00 00 00 F4 03 04 00 6D 14 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C2 73 01 00 35 04 06 00 84 BB DF C8 7E 73 0D 17 B1 49 52 53 BB 5E [10:22:35]Write to MH i2c: 01 00 00 DF 7B 5A [10:22:35]Write i2c OK [10:22:35]MH_I2C_Read... [10:22:35]Read from MH i2c: 01 [10:22:35]MH_I2C_Read... [10:22:35]Read from MH i2c: 01 07 00 [10:22:35]MH_I2C_Read... [10:22:35]Read from MH i2c: 01 07 00 DF 7B 00 00 00 00 00 0D 0D 7B [10:22:35]RasterBufferAndPrint [10:22:35]line [10:22:35]line [10:22:35]line [10:22:35]line [10:22:35]line [10:22:35]written 0, free lines is 3354 [10:22:35]MH_Cut [10:22:35]Write to MH i2c: D1 01 00 E6 7B 01 33 [10:22:35]Write i2c OK [10:22:35]MH_I2C_Read... [10:22:35]Read from MH i2c: D1 [10:22:35]MH_I2C_Read... [10:22:35]Read from MH i2c: D1 01 00 [10:22:35]MH_I2C_Read... [10:22:35]Read from MH i2c: D1 01 00 E6 7B 00 32 [10:22:35]Write to MH i2c: 01 00 00 E7 7B 62 [10:22:35]Write i2c OK [10:22:35]MH_I2C_Read... [10:22:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 9A F0 47 00 4B 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 32 30 39 38 35 36 30 10 04 04 00 C2 73 01 00 F4 03 04 00 99 BE 1D 67 B6 04 01 00 00 58 1F 34 ED D0 64 AD FD [10:22:35]CommunicateWithHost err = 0 [10:22:35]CheckOFDResponse [10:22:35]1017 (14) - 77093643461234 [10:22:35]1041 (16) - 0000000002098560 [10:22:35]1040 (4) - 95170 [10:22:35]1012 (4) - 27.10.2024 04:16 [10:22:35]1206 (1) - 0 [10:22:35]OFD Sender: Remove packet 95170 [10:22:35]ProducePacketName [10:22:35]name=ofd_packets/00095170 [10:22:35]NVStorageDeleteData [10:22:35]OFD Sender: No OFD packet to send [10:22:35]*** Cut start [10:22:35]*** Partial cut [10:22:35]*** CUTSNS_PIN = 1 [10:22:35]*** CUTSNS_PIN = 0 [10:22:36]*** Brake cut motor [10:22:36]Read from MH i2c: 01 [10:22:36]MH_I2C_Read... [10:22:36]*** Stop cut motor [10:22:36]*** Cut end [10:22:36]Read from MH i2c: 01 07 00 [10:22:36]MH_I2C_Read... [10:22:36]Read from MH i2c: 01 07 00 E7 7B 00 00 00 00 00 FF 0F 77 [10:22:36]process_action close_receipt done [10:22:36]requested_data is exist [10:22:36]produce_requested_data [10:22:36]requested_item fm.sn is exist - process it [10:22:36]wFMCommunicate request_size=4 [10:22:36]MH_SAM_APDU [10:22:36]CAPDU: 80 11 00 00 [10:22:36]Write to MH i2c: E2 08 00 E8 7B 80 11 00 00 00 00 00 00 DD [10:22:36]Write i2c OK [10:22:36]MH_I2C_Read... [10:22:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:36]Read from MH i2c: E2 [10:22:36]MH_I2C_Read... [10:22:36]Read from MH i2c: E2 17 00 [10:22:36]MH_I2C_Read... [10:22:36]Read from MH i2c: E2 17 00 E8 7B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2E [10:22:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:22:36]wFMCommunicate OK [10:22:36]requested_item fd.num is exist - process it [10:22:36]SAM_PROTO_GetFieldsCounters [10:22:36]wFMCommunicate request_size=4 [10:22:36]MH_SAM_APDU [10:22:36]CAPDU: 80 13 00 00 [10:22:36]Write to MH i2c: E2 08 00 E9 7B 80 13 00 00 00 00 00 00 E0 [10:22:36]Write i2c OK [10:22:36]MH_I2C_Read... [10:22:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:22:36]Read from MH i2c: E2 [10:22:36]MH_I2C_Read... [10:22:36]Read from MH i2c: E2 62 00 [10:22:36]MH_I2C_Read... [10:22:36]Read from MH i2c: E2 62 00 E9 7B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C2 73 01 00 0E 04 04 00 8F 00 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 C1 [10:22:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C2 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A9 00 00 00 5E 04 04 00 A9 00 00 00 57 04 04 00 AA 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:22:36]wFMCommunicate OK [10:22:36]SAM_PROTO_GetFieldsCounters done [10:22:36]requested_item shift.num is exist - process it [10:22:36]requested_item shift.opened is exist - process it [10:22:36]req_shift_opened [10:22:36]FM_GetShiftState [10:22:36]SAM_PROTO_GetShiftState [10:22:36]wFMCommunicate request_size=4 [10:22:36]MH_SAM_APDU [10:22:36]CAPDU: 80 13 01 00 [10:22:36]Write to MH i2c: E2 08 00 EA 7B 80 13 01 00 00 00 00 00 E2 [10:22:36]Write i2c OK [10:22:36]MH_I2C_Read... [10:22:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:36]Read from MH i2c: E2 [10:22:36]MH_I2C_Read... [10:22:36]Read from MH i2c: E2 0E 00 [10:22:36]MH_I2C_Read... [10:22:36]Read from MH i2c: E2 0E 00 EA 7B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 8E [10:22:36]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:22:36]wFMCommunicate OK [10:22:36]SAM_PROTO_GetShiftState done [10:22:36]FM_GetShiftState done [10:22:36]req_shift_opened done [10:22:36]requested_item shift.open_date is exist - process it [10:22:36]req_shift_open_date [10:22:36]req_shift_open_date done [10:22:36]produce_requested_data done [10:22:36]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95170,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:22:36]process_action_free close_receipt [10:22:36]json_value_free [10:22:36]json_value_free done [10:22:36]process_json_proto returns [10:22:36]Send response to host [10:22:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95170,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:22:36]free response buf [10:22:36]execute_script done [10:22:36]execute_script returns [10:22:36]free content buf [10:22:36]Sock 9.Close socket [10:22:36]Sock 9.Thread stoped [10:22:40]OFD Sender: No OFD packet to send [10:22:45]OFD Sender: No OFD packet to send [10:22:50]OFD Sender: No OFD packet to send [10:22:55]OFD Sender: No OFD packet to send [10:23:00]OFD Sender: No OFD packet to send [10:23:05]OFD Sender: No OFD packet to send [10:23:10]OFD Sender: No OFD packet to send [10:23:15]OFD Sender: No OFD packet to send [10:23:20]OFD Sender: No OFD packet to send [10:23:25]OFD Sender: No OFD packet to send [10:23:30]OFD Sender: No OFD packet to send [10:23:35]OFD Sender: No OFD packet to send [10:23:40]OFD Sender: No OFD packet to send [10:23:45]OFD Sender: No OFD packet to send [10:23:50]OFD Sender: No OFD packet to send [10:23:55]OFD Sender: No OFD packet to send [10:24:00]OFD Sender: No OFD packet to send [10:24:05]OFD Sender: No OFD packet to send [10:24:10]OFD Sender: No OFD packet to send [10:24:15]OFD Sender: No OFD packet to send [10:24:20]OFD Sender: No OFD packet to send [10:24:25]OFD Sender: No OFD packet to send [10:24:30]OFD Sender: No OFD packet to send [10:24:35]OFD Sender: No OFD packet to send [10:24:40]OFD Sender: No OFD packet to send [10:24:45]OFD Sender: No OFD packet to send [10:24:50]OFD Sender: No OFD packet to send [10:24:55]OFD Sender: No OFD packet to send [10:25:00]OFD Sender: No OFD packet to send [10:25:05]OFD Sender: No OFD packet to send [10:25:10]OFD Sender: No OFD packet to send [10:25:15]OFD Sender: No OFD packet to send [10:25:20]OFD Sender: No OFD packet to send [10:25:25]OFD Sender: No OFD packet to send [10:25:30]OFD Sender: No OFD packet to send [10:25:35]OFD Sender: No OFD packet to send [10:25:40]OFD Sender: No OFD packet to send [10:25:46]OFD Sender: No OFD packet to send [10:25:51]OFD Sender: No OFD packet to send [10:25:56]OFD Sender: No OFD packet to send [10:26:01]OFD Sender: No OFD packet to send [10:26:06]OFD Sender: No OFD packet to send [10:26:11]OFD Sender: No OFD packet to send [10:26:16]OFD Sender: No OFD packet to send [10:26:21]OFD Sender: No OFD packet to send [10:26:21]accept exits with 7 [10:26:21]New connection [10:26:21]New thread 3066723684 created [10:26:21]Thread 3066867044 joined [10:26:21]Waiting for new connection... [10:26:21] Sock 7.Parse request [10:26:21]Sock 7.Check first char [10:26:21]Sock 7.First char is OK [10:26:21]request: POST /json_proto HTTP/1.0 [10:26:21]Method: POST [10:26:21]URL: /json_proto [10:26:21]Method is POST - this is cgi request [10:26:21]url: /json_proto [10:26:21]query_string will be loaded in cgi processing [10:26:21]execute_cgi json_proto POST (null) [10:26:21]execute_cgi path=json_proto method=POST [10:26:21]POST find Content-Length [10:26:21]Host: 172.17.40.67:8080 [10:26:21]Content-Length: 683 [10:26:21]Content-Type: application/json [10:26:21] [10:26:21]POST finish read [10:26:21]Found Content-Length = 683 [10:26:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405678", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:26:21]execute_script... [10: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)3405678", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:26:21]POST & json_proto [10:26:21]process_json_proto [10:26:21]json parsed OK: [10:26:21]protocol is kg_v1.0 [10:26:21]action value=close_receipt [10:26:21]process_action close_receipt [10:26:21]cmd_close_receipt [10:26:21]MH_GetDate [10:26:21]Write to MH i2c: F0 00 00 EB 7B 55 [10:26:21]Write i2c OK [10:26:21]MH_I2C_Read... [10:26:21]Read from MH i2c: F0 [10:26:21]MH_I2C_Read... [10:26:21]Read from MH i2c: F0 09 00 [10:26:21]MH_I2C_Read... [10:26:21]Read from MH i2c: F0 09 00 EB 7B 00 52 15 1E 67 EE DA 66 66 DE [10:26:21]GetLastDocTimeStamp 1730024557 [10:26:21]current date 1730024786 [10:26:21]FM_GetShiftState [10:26:21]SAM_PROTO_GetShiftState [10:26:21]wFMCommunicate request_size=4 [10:26:21]MH_SAM_APDU [10:26:21]CAPDU: 80 13 01 00 [10:26:21]Write to MH i2c: E2 08 00 EC 7B 80 13 01 00 00 00 00 00 E4 [10:26:21]Write i2c OK [10:26:21]MH_I2C_Read... [10:26:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:26:21]Read from MH i2c: E2 [10:26:21]MH_I2C_Read... [10:26:21]Read from MH i2c: E2 0E 00 [10:26:21]MH_I2C_Read... [10:26:21]Read from MH i2c: E2 0E 00 EC 7B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 90 [10:26:21]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:26:21]wFMCommunicate OK [10:26:21]SAM_PROTO_GetShiftState done [10:26:21]FM_GetShiftState done [10:26:21]opened in 1729987736 [10:26:21]opened+sec_in_day 1730074136 [10:26:21]quantity*price = 100015 [10:26:21]sum+1 = 100017 [10:26:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 170 27.10.2024 10:26 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95171 ФПД: 177763349133906 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T102626&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95171&fm=177763349133906&tin=02508201610067®Number=0000000000170478&sum=100000 [10:26:22]StoreToDocumentArchive [10:26:22]shift 143 fd 95171 [10:26:22]save to /storage/0143/doc_00095171 [10:26:22]save last doc name /storage/0143/doc_00095171 to /storage/kkm_last_doc_name [10:26:22]save OK [10:26:22]Clear old archive folders... [10:26:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:26:22]tlvbuf is 0102C870 [10:26:22]SAM_PROTO_ClearQueue [10:26:22]wFMCommunicate request_size=4 [10:26:22]MH_SAM_APDU [10:26:22]CAPDU: 80 09 00 00 [10:26:22]Write to MH i2c: E2 08 00 F9 7B 80 09 00 00 00 00 00 00 E6 [10:26:22]Write i2c OK [10:26:22]MH_I2C_Read... [10:26:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:26:22]Read from MH i2c: E2 [10:26:22]MH_I2C_Read... [10:26:22]Read from MH i2c: E2 03 00 [10:26:22]MH_I2C_Read... [10:26:22]Read from MH i2c: E2 03 00 F9 7B 00 90 00 E8 [10:26:22]RAPDU: 90 00 [10:26:22]wFMCommunicate OK [10:26:22]SAM_PROTO_ClearQueue done [10:26:22]KKMCreateOFDPacket [10:26:22]OFDProtocolAddRootSTLVToBuf [10:26:22]FM_MakeSignedData [10:26:22]FM_MakeSignedData [10:26:22]SAM_PROTO_SignData [10:26:22]wFMCommunicate request_size=4 [10:26:22]MH_SAM_APDU [10:26:22]CAPDU: 80 0D 01 02 [10:26:22]Write to MH i2c: E2 08 00 FA 7B 80 0D 01 02 00 00 00 00 EE [10:26:22]Write i2c OK [10:26:22]MH_I2C_Read... [10:26:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:26:22]Read from MH i2c: E2 [10:26:22]MH_I2C_Read... [10:26:22]Read from MH i2c: E2 03 00 [10:26:22]MH_I2C_Read... [10:26:22]Read from MH i2c: E2 03 00 FA 7B 00 90 00 E9 [10:26:22]RAPDU: 90 00 [10:26:22]wFMCommunicate OK [10:26:22]wFMCommunicate request_size=255 [10:26:22]MH_SAM_APDU [10:26: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 52 15 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C3 73 01 00 35 04 06 00 A1 [10:26:22]Write to MH i2c: E2 02 01 FB 7B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 52 15 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C3 73 01 00 35 04 06 00 A1 00 00 73 [10:26:22]Write i2c OK [10:26:22]MH_I2C_Read... [10:26:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:26:23]Read from MH i2c: E2 [10:26:23]MH_I2C_Read... [10:26:23]Read from MH i2c: E2 03 00 [10:26:23]MH_I2C_Read... [10:26:23]Read from MH i2c: E2 03 00 FB 7B 00 90 00 EA [10:26:23]RAPDU: 90 00 [10:26:23]wFMCommunicate OK [10:26:23]wFMCommunicate request_size=10 [10:26:23]MH_SAM_APDU [10:26:23]CAPDU: 80 0D 02 02 05 AC C1 47 7A 52 [10:26:23]Write to MH i2c: E2 0D 00 FC 7B 80 0D 02 02 05 00 AC C1 47 7A 52 00 00 7B [10:26:23]Write i2c OK [10:26:23]MH_I2C_Read... [10:26:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:26:23]Read from MH i2c: E2 [10:26:23]MH_I2C_Read... [10:26:23]Read from MH i2c: E2 03 00 [10:26:23]MH_I2C_Read... [10:26:23]Read from MH i2c: E2 03 00 FC 7B 00 90 00 EB [10:26:23]RAPDU: 90 00 [10:26:23]wFMCommunicate OK [10:26:23]wFMCommunicate request_size=4 [10:26:23]MH_SAM_APDU [10:26:23]CAPDU: 80 0D 03 02 [10:26:23]Write to MH i2c: E2 08 00 FD 7B 80 0D 03 02 00 00 00 00 F3 [10:26:23]Write i2c OK [10:26:23]MH_I2C_Read... [10:26:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:26:23]Read from MH i2c: E2 [10:26:23]MH_I2C_Read... [10:26:23]Read from MH i2c: E2 0B 00 [10:26:23]MH_I2C_Read... [10:26:23]Read from MH i2c: E2 0B 00 FD 7B 00 8B 14 0F D9 73 6B 42 CD 90 00 68 [10:26:23]RAPDU: 8B 14 0F D9 73 6B 42 CD 90 00 [10:26:23]wFMCommunicate OK [10:26:23]SAM_PROTO_SignData done [10:26:23]FM_MakeSignedData done [10:26:23]CreateOFDProtocolMessage [10:26:23]wFMCommunicate request_size=4 [10:26:23]MH_SAM_APDU [10:26:23]CAPDU: 80 11 00 00 [10:26:23]Write to MH i2c: E2 08 00 FE 7B 80 11 00 00 00 00 00 00 F3 [10:26:23]Write i2c OK [10:26:23]MH_I2C_Read... [10:26:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:26:23]Read from MH i2c: E2 [10:26:23]MH_I2C_Read... [10:26:23]Read from MH i2c: E2 17 00 [10:26:23]MH_I2C_Read... [10:26:23]Read from MH i2c: E2 17 00 FE 7B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 44 [10:26:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:26:23]wFMCommunicate OK [10:26:23]CreateOFDProtocolMessage done [10:26:23]OFDSenderStorePacket 95171 [10:26:23]StoreOFDPacket docnum=95171 [10:26:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 19 73 07 01 1E 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 52 15 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C3 73 01 00 35 04 06 00 A1 AC C1 47 7A 52 8B 14 0F D9 73 6B 42 CD [10:26:23]CheckFolder [10:26:23]dirname=/storage/ofd_packets [10:26:23]CheckFolder done [10:26:23]ProducePacketName [10:26:23]name=ofd_packets/00095171 [10:26:23]NVStorageSaveData ofd_packets/00095171 [10:26:23]File name is /storage/ofd_packets/00095171 [10:26:23]Write 301 bytes [10:26:23]NVStorageSaveData done [10:26:23]OFDSenderStorePacket done [10:26:23]KKMCreateOFDPacket done [10:26:23]NVStorageSaveData kkm_last_timestamp [10:26:23]File name is /storage/kkm_last_timestamp [10:26:23]Write 4 bytes [10:26:23]NVStorageSaveData done [10:26:23]ExternCall_PrintAddStr [10:26:23]wPrintStart [10:26:23]Write to MH i2c: 01 00 00 FF 7B 7A [10:26:23]Write i2c OK [10:26:23]MH_I2C_Read... [10:26:23]Read from MH i2c: 01 [10:26:23]MH_I2C_Read... [10:26:23]Read from MH i2c: 01 07 00 [10:26:23]MH_I2C_Read... [10:26:23]Read from MH i2c: 01 07 00 FF 7B 00 00 00 00 00 FF 0F 8F [10:26:23]RasterBufferAndPrint [10:26:23]line Счет N : (1)3405678 [10:26:23]line ИНН: 02508201610067 [10:26:23]line Контрольно-Кассовый Чек [10:26:23]line ПРОДАЖА [10:26:23]line ТРК (МРК, ГНК) : 12 [10:26:23]line Товар: 2710124130 [10:26:23]line Аи-92-К-4 [10:26:23]line 14.950 * 66.90 [10:26:23]line = 1000.16 [10:26:23]line НДС 12% НСП 1% [10:26:23]line > о реализуемом товаре [10:26:23]line ОКРУГЛЕНИЕ: -0.16 [10:26:23]line ИТОГО: 1000.00 [10:26:23]line Внесено: 1000.00 [10:26:23]line СДАЧА: 0.00 [10:26:23]line НСП 1% : 8.85 [10:26:23]line НДС 12% : 106.21 [10:26:23]line Наличными: 1000.00 [10:26:23]line Безнал.: 0.00 [10:26:23]line Место: АЗС № 82 "Партнер Нефть" [10:26:23]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:26:23]line СНО: Общий режим [10:26:23]line Чек 170 27.10.2024 10:26 [10:26:23]line Смена: 143 ФФД: 1.0 [10:26:23]line ЗНМ: 0300000017 [10:26:23]line РНМ: 0000000000170478 [10:26:23]line Версия ККМ: v1.0 [10:26:23]line ФМ: 0000000002098560 [10:26:23]line ФД: 95171 [10:26:23]line ФПД: 177763349133906 [10:26:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T102626&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95171&fm=177763349133906&tin=02508201610067®Number=0000000000170478&sum=100000 [10:26:23]OFD Sender: Processing packet 95171 [packets to send 56, broken 55] [10:26:23]ProducePacketName [10:26:23]name=ofd_packets/00095171 [10:26:23]OFD Sender: To server: pG, [10:26:23]CommunicateWithHost lk.salyk.kg:30040 [10:26:23]ConnectInit lk.salyk.kg [10:26:23]written 0, free lines is 4095 [10:26:23]Connected sock=10 [10:26:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 19 73 07 01 1E 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 52 15 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C3 73 01 00 35 04 06 00 A1 AC C1 47 7A 52 8B 14 0F D9 73 6B 42 CD [10:26:24]Write to MH i2c: 01 00 00 2A 7C A6 [10:26:24]Write i2c OK [10:26:24]MH_I2C_Read... [10:26:24]Read from MH i2c: 01 [10:26:24]MH_I2C_Read... [10:26:24]Read from MH i2c: 01 07 00 [10:26:24]MH_I2C_Read... [10:26:24]Read from MH i2c: 01 07 00 2A 7C 00 00 00 00 00 08 0D C2 [10:26:24]RasterBufferAndPrint [10:26:24]line [10:26:24]line [10:26:24]line [10:26:24]line [10:26:24]line [10:26:24]written 0, free lines is 3342 [10:26:24]MH_Cut [10:26:24]Write to MH i2c: D1 01 00 31 7C 01 7F [10:26:24]Write i2c OK [10:26:24]MH_I2C_Read... [10:26:24]Read from MH i2c: D1 [10:26:24]MH_I2C_Read... [10:26:24]Read from MH i2c: D1 01 00 [10:26:24]MH_I2C_Read... [10:26:24]Read from MH i2c: D1 01 00 31 7C 00 7E [10:26:24]Write to MH i2c: 01 00 00 32 7C AE [10:26:24]Write i2c OK [10:26:24]MH_I2C_Read... [10:26:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 36 09 47 00 E4 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 32 30 39 38 35 36 30 10 04 04 00 C3 73 01 00 F4 03 04 00 7E BF 1D 67 B6 04 01 00 00 52 4D 06 68 CF 52 DE 2A [10:26:24]CommunicateWithHost err = 0 [10:26:24]CheckOFDResponse [10:26:24]1017 (14) - 77093643461234 [10:26:24]1041 (16) - 0000000002098560 [10:26:24]1040 (4) - 95171 [10:26:24]1012 (4) - 27.10.2024 04:20 [10:26:24]1206 (1) - 0 [10:26:24]OFD Sender: Remove packet 95171 [10:26:24]ProducePacketName [10:26:24]name=ofd_packets/00095171 [10:26:24]NVStorageDeleteData [10:26:24]OFD Sender: No OFD packet to send [10:26:24]*** Cut start [10:26:24]*** Partial cut [10:26:24]*** CUTSNS_PIN = 1 [10:26:24]*** CUTSNS_PIN = 0 [10:26:25]*** Brake cut motor [10:26:25]Read from MH i2c: 01 [10:26:25]MH_I2C_Read... [10:26:25]*** Stop cut motor [10:26:25]*** Cut end [10:26:25]Read from MH i2c: 01 07 00 [10:26:25]MH_I2C_Read... [10:26:25]Read from MH i2c: 01 07 00 32 7C 00 00 00 00 00 FF 0F C3 [10:26:25]process_action close_receipt done [10:26:25]requested_data is exist [10:26:25]produce_requested_data [10:26:25]requested_item fm.sn is exist - process it [10:26:25]wFMCommunicate request_size=4 [10:26:25]MH_SAM_APDU [10:26:25]CAPDU: 80 11 00 00 [10:26:25]Write to MH i2c: E2 08 00 33 7C 80 11 00 00 00 00 00 00 29 [10:26:25]Write i2c OK [10:26:25]MH_I2C_Read... [10:26:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:26:25]Read from MH i2c: E2 [10:26:25]MH_I2C_Read... [10:26:25]Read from MH i2c: E2 17 00 [10:26:25]MH_I2C_Read... [10:26:25]Read from MH i2c: E2 17 00 33 7C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7A [10:26:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:26:25]wFMCommunicate OK [10:26:25]requested_item fd.num is exist - process it [10:26:25]SAM_PROTO_GetFieldsCounters [10:26:25]wFMCommunicate request_size=4 [10:26:25]MH_SAM_APDU [10:26:25]CAPDU: 80 13 00 00 [10:26:25]Write to MH i2c: E2 08 00 34 7C 80 13 00 00 00 00 00 00 2C [10:26:25]Write i2c OK [10:26:25]MH_I2C_Read... [10:26:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:26:25]Read from MH i2c: E2 [10:26:25]MH_I2C_Read... [10:26:25]Read from MH i2c: E2 62 00 [10:26:25]MH_I2C_Read... [10:26:25]Read from MH i2c: E2 62 00 34 7C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C3 73 01 00 0E 04 04 00 8F 00 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 11 [10:26:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C3 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 AA 00 00 00 5E 04 04 00 AA 00 00 00 57 04 04 00 AB 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:26:25]wFMCommunicate OK [10:26:25]SAM_PROTO_GetFieldsCounters done [10:26:25]requested_item shift.num is exist - process it [10:26:25]requested_item shift.opened is exist - process it [10:26:25]req_shift_opened [10:26:25]FM_GetShiftState [10:26:25]SAM_PROTO_GetShiftState [10:26:25]wFMCommunicate request_size=4 [10:26:25]MH_SAM_APDU [10:26:25]CAPDU: 80 13 01 00 [10:26:25]Write to MH i2c: E2 08 00 35 7C 80 13 01 00 00 00 00 00 2E [10:26:25]Write i2c OK [10:26:25]MH_I2C_Read... [10:26:25]Read from MH i2c: E2 [10:26:25]MH_I2C_Read... [10:26:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:26:25]Read from MH i2c: E2 0E 00 [10:26:25]MH_I2C_Read... [10:26:25]Read from MH i2c: E2 0E 00 35 7C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DA [10:26:25]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:26:25]wFMCommunicate OK [10:26:25]SAM_PROTO_GetShiftState done [10:26:25]FM_GetShiftState done [10:26:25]req_shift_opened done [10:26:25]requested_item shift.open_date is exist - process it [10:26:25]req_shift_open_date [10:26:25]req_shift_open_date done [10:26:25]produce_requested_data done [10:26:25]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95171,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:26:25]process_action_free close_receipt [10:26:25]json_value_free [10:26:25]json_value_free done [10:26:25]process_json_proto returns [10:26:25]Send response to host [10:26:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95171,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:26:25]free response buf [10:26:25]execute_script done [10:26:25]execute_script returns [10:26:25]free content buf [10:26:25]Sock 7.Close socket [10:26:25]Sock 7.Thread stoped [10:26:26]accept exits with 9 [10:26:26]New connection [10:26:26]New thread 3066867044 created [10:26:26]Thread 3066723684 joined [10:26:26]Waiting for new connection... [10:26:26] Sock 9.Parse request [10:26:26]Sock 9.Check first char [10:26:26]Sock 9.First char is OK [10:26:26]request: POST /json_proto HTTP/1.0 [10:26:26]Method: POST [10:26:26]URL: /json_proto [10:26:26]Method is POST - this is cgi request [10:26:26]url: /json_proto [10:26:26]query_string will be loaded in cgi processing [10:26:26]execute_cgi json_proto POST (null) [10:26:26]execute_cgi path=json_proto method=POST [10:26:26]POST find Content-Length [10:26:26]Host: 172.17.40.67:8080 [10:26:26]Content-Length: 678 [10:26:26]Content-Type: application/json [10:26:26] [10:26:26]POST finish read [10:26:26]Found Content-Length = 678 [10:26:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405677", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:26:26]execute_script... [10:26: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)3405677", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:26:26]POST & json_proto [10:26:26]process_json_proto [10:26:26]json parsed OK: [10:26:26]protocol is kg_v1.0 [10:26:26]action value=close_receipt [10:26:26]process_action close_receipt [10:26:26]cmd_close_receipt [10:26:26]MH_GetDate [10:26:26]Write to MH i2c: F0 00 00 36 7C A1 [10:26:26]Write i2c OK [10:26:26]MH_I2C_Read... [10:26:26]Read from MH i2c: F0 [10:26:26]MH_I2C_Read... [10:26:26]Read from MH i2c: F0 09 00 [10:26:26]MH_I2C_Read... [10:26:26]Read from MH i2c: F0 09 00 36 7C 00 56 15 1E 67 EE DA 66 66 2E [10:26:26]GetLastDocTimeStamp 1730024786 [10:26:26]current date 1730024790 [10:26:26]FM_GetShiftState [10:26:26]SAM_PROTO_GetShiftState [10:26:26]wFMCommunicate request_size=4 [10:26:26]MH_SAM_APDU [10:26:26]CAPDU: 80 13 01 00 [10:26:26]Write to MH i2c: E2 08 00 37 7C 80 13 01 00 00 00 00 00 30 [10:26:26]Write i2c OK [10:26:26]MH_I2C_Read... [10:26:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:26:26]Read from MH i2c: E2 [10:26:26]MH_I2C_Read... [10:26:26]Read from MH i2c: E2 0E 00 [10:26:26]MH_I2C_Read... [10:26:26]Read from MH i2c: E2 0E 00 37 7C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DC [10:26:26]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:26:26]wFMCommunicate OK [10:26:26]SAM_PROTO_GetShiftState done [10:26:26]FM_GetShiftState done [10:26:26]opened in 1729987736 [10:26:26]opened+sec_in_day 1730074136 [10:26:26]quantity*price = 50041 [10:26:26]sum+1 = 50042 [10:26:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 171 27.10.2024 10:26 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95172 ФПД: 147598848377666 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T102630&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95172&fm=147598848377666&tin=02508201610067®Number=0000000000170478&sum=50000 [10:26:27]StoreToDocumentArchive [10:26:27]shift 143 fd 95172 [10:26:27]save to /storage/0143/doc_00095172 [10:26:27]save last doc name /storage/0143/doc_00095172 to /storage/kkm_last_doc_name [10:26:27]save OK [10:26:27]Clear old archive folders... [10:26:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:26:27]tlvbuf is 00FDC720 [10:26:27]SAM_PROTO_ClearQueue [10:26:27]wFMCommunicate request_size=4 [10:26:27]MH_SAM_APDU [10:26:27]CAPDU: 80 09 00 00 [10:26:27]Write to MH i2c: E2 08 00 44 7C 80 09 00 00 00 00 00 00 32 [10:26:27]Write i2c OK [10:26:27]MH_I2C_Read... [10:26:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:26:27]Read from MH i2c: E2 [10:26:27]MH_I2C_Read... [10:26:27]Read from MH i2c: E2 03 00 [10:26:27]MH_I2C_Read... [10:26:27]Read from MH i2c: E2 03 00 44 7C 00 90 00 34 [10:26:27]RAPDU: 90 00 [10:26:27]wFMCommunicate OK [10:26:27]SAM_PROTO_ClearQueue done [10:26:27]KKMCreateOFDPacket [10:26:27]OFDProtocolAddRootSTLVToBuf [10:26:27]FM_MakeSignedData [10:26:27]FM_MakeSignedData [10:26:27]SAM_PROTO_SignData [10:26:27]wFMCommunicate request_size=4 [10:26:27]MH_SAM_APDU [10:26:27]CAPDU: 80 0D 01 02 [10:26:27]Write to MH i2c: E2 08 00 45 7C 80 0D 01 02 00 00 00 00 3A [10:26:27]Write i2c OK [10:26:27]MH_I2C_Read... [10:26:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:26:27]Read from MH i2c: E2 [10:26:27]MH_I2C_Read... [10:26:27]Read from MH i2c: E2 03 00 [10:26:27]MH_I2C_Read... [10:26:27]Read from MH i2c: E2 03 00 45 7C 00 90 00 35 [10:26:27]RAPDU: 90 00 [10:26:27]wFMCommunicate OK [10:26:27]wFMCommunicate request_size=255 [10:26:27]MH_SAM_APDU [10:26: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 56 15 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C4 73 01 00 35 04 06 00 86 [10:26:27]Write to MH i2c: E2 02 01 46 7C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 56 15 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C4 73 01 00 35 04 06 00 86 00 00 B0 [10:26:27]Write i2c OK [10:26:27]MH_I2C_Read... [10:26:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:26:27]Read from MH i2c: E2 [10:26:27]MH_I2C_Read... [10:26:27]Read from MH i2c: E2 03 00 [10:26:27]MH_I2C_Read... [10:26:27]Read from MH i2c: E2 03 00 46 7C 00 90 00 36 [10:26:27]RAPDU: 90 00 [10:26:27]wFMCommunicate OK [10:26:27]wFMCommunicate request_size=10 [10:26:27]MH_SAM_APDU [10:26:27]CAPDU: 80 0D 02 02 05 3D 88 ED 43 42 [10:26:27]Write to MH i2c: E2 0D 00 47 7C 80 0D 02 02 05 00 3D 88 ED 43 42 00 00 7E [10:26:27]Write i2c OK [10:26:27]MH_I2C_Read... [10:26:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:26:27]Read from MH i2c: E2 [10:26:27]MH_I2C_Read... [10:26:27]Read from MH i2c: E2 03 00 [10:26:27]MH_I2C_Read... [10:26:27]Read from MH i2c: E2 03 00 47 7C 00 90 00 37 [10:26:27]RAPDU: 90 00 [10:26:27]wFMCommunicate OK [10:26:27]wFMCommunicate request_size=4 [10:26:27]MH_SAM_APDU [10:26:27]CAPDU: 80 0D 03 02 [10:26:27]Write to MH i2c: E2 08 00 48 7C 80 0D 03 02 00 00 00 00 3F [10:26:27]Write i2c OK [10:26:27]MH_I2C_Read... [10:26:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:26:27]Read from MH i2c: E2 [10:26:27]MH_I2C_Read... [10:26:27]Read from MH i2c: E2 0B 00 [10:26:27]MH_I2C_Read... [10:26:27]Read from MH i2c: E2 0B 00 48 7C 00 C0 80 BA A8 E1 2B 19 2A 90 00 31 [10:26:27]RAPDU: C0 80 BA A8 E1 2B 19 2A 90 00 [10:26:27]wFMCommunicate OK [10:26:27]SAM_PROTO_SignData done [10:26:27]FM_MakeSignedData done [10:26:27]CreateOFDProtocolMessage [10:26:27]wFMCommunicate request_size=4 [10:26:27]MH_SAM_APDU [10:26:27]CAPDU: 80 11 00 00 [10:26:27]Write to MH i2c: E2 08 00 49 7C 80 11 00 00 00 00 00 00 3F [10:26:27]Write i2c OK [10:26:27]MH_I2C_Read... [10:26:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:26:28]Read from MH i2c: E2 [10:26:28]MH_I2C_Read... [10:26:28]Read from MH i2c: E2 17 00 [10:26:28]MH_I2C_Read... [10:26:28]Read from MH i2c: E2 17 00 49 7C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 90 [10:26:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:26:28]wFMCommunicate OK [10:26:28]CreateOFDProtocolMessage done [10:26:28]OFDSenderStorePacket 95172 [10:26:28]StoreOFDPacket docnum=95172 [10:26:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 20 51 07 01 97 5B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 56 15 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C4 73 01 00 35 04 06 00 86 3D 88 ED 43 42 C0 80 BA A8 E1 2B 19 2A [10:26:28]CheckFolder [10:26:28]dirname=/storage/ofd_packets [10:26:28]CheckFolder done [10:26:28]ProducePacketName [10:26:28]name=ofd_packets/00095172 [10:26:28]NVStorageSaveData ofd_packets/00095172 [10:26:28]File name is /storage/ofd_packets/00095172 [10:26:28]Write 301 bytes [10:26:28]NVStorageSaveData done [10:26:28]OFDSenderStorePacket done [10:26:28]KKMCreateOFDPacket done [10:26:28]NVStorageSaveData kkm_last_timestamp [10:26:28]File name is /storage/kkm_last_timestamp [10:26:28]Write 4 bytes [10:26:28]NVStorageSaveData done [10:26:28]ExternCall_PrintAddStr [10:26:28]wPrintStart [10:26:28]Write to MH i2c: 01 00 00 4A 7C C6 [10:26:28]OFD Sender: Processing packet 95172 [packets to send 56, broken 55] [10:26:28]ProducePacketName [10:26:28]name=ofd_packets/00095172 [10:26:28]OFD Sender: To server: pG, [10:26:28]CommunicateWithHost lk.salyk.kg:30040 [10:26:28]ConnectInit lk.salyk.kg [10:26:28]Write i2c OK [10:26:28]MH_I2C_Read... [10:26:28]Read from MH i2c: 01 [10:26:28]MH_I2C_Read... [10:26:28]Read from MH i2c: 01 07 00 [10:26:28]MH_I2C_Read... [10:26:28]Read from MH i2c: 01 07 00 4A 7C 00 00 00 00 00 FF 0F DB [10:26:28]RasterBufferAndPrint [10:26:28]line Счет N : (1)3405677 [10:26:28]line ИНН: 02508201610067 [10:26:28]line Контрольно-Кассовый Чек [10:26:28]line ПРОДАЖА [10:26:28]line ТРК (МРК, ГНК) : 32 [10:26:28]line Товар: 2710124130 [10:26:28]line Аи-92-К-4 [10:26:28]line 7.480 * 66.90 [10:26:28]line = 500.41 [10:26:28]line НДС 12% НСП 1% [10:26:28]line > о реализуемом товаре [10:26:28]line ОКРУГЛЕНИЕ: -0.41 [10:26:28]line ИТОГО: 500.00 [10:26:28]line Внесено: 500.00 [10:26:28]line СДАЧА: 0.00 [10:26:28]line НСП 1% : 4.43 [10:26:28]line НДС 12% : 53.14 [10:26:28]line Наличными: 500.00 [10:26:28]line Безнал.: 0.00 [10:26:28]line Место: АЗС № 82 "Партнер Нефть" [10:26:28]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:26:28]line СНО: Общий режим [10:26:28]line Чек 171 27.10.2024 10:26 [10:26:28]line Смена: 143 ФФД: 1.0 [10:26:28]line ЗНМ: 0300000017 [10:26:28]line РНМ: 0000000000170478 [10:26:28]line Версия ККМ: v1.0 [10:26:28]line ФМ: 0000000002098560 [10:26:28]line ФД: 95172 [10:26:28]line ФПД: 147598848377666 [10:26:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T102630&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95172&fm=147598848377666&tin=02508201610067®Number=0000000000170478&sum=50000 [10:26:28]written 0, free lines is 4095 [10:26:28]Connected sock=11 [10:26:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 20 51 07 01 97 5B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 56 15 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C4 73 01 00 35 04 06 00 86 3D 88 ED 43 42 C0 80 BA A8 E1 2B 19 2A [10:26:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 5C 78 47 00 0C 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 32 30 39 38 35 36 30 10 04 04 00 C4 73 01 00 F4 03 04 00 83 BF 1D 67 B6 04 01 00 00 E8 D4 8F CA 81 3E 21 CD [10:26:28]CommunicateWithHost err = 0 [10:26:28]CheckOFDResponse [10:26:28]1017 (14) - 77093643461234 [10:26:28]1041 (16) - 0000000002098560 [10:26:28]1040 (4) - 95172 [10:26:28]1012 (4) - 27.10.2024 04:20 [10:26:28]1206 (1) - 0 [10:26:28]OFD Sender: Remove packet 95172 [10:26:28]ProducePacketName [10:26:28]name=ofd_packets/00095172 [10:26:28]NVStorageDeleteData [10:26:28]Write to MH i2c: 01 00 00 75 7C F1 [10:26:28]Write i2c OK [10:26:28]MH_I2C_Read... [10:26:28]Read from MH i2c: 01 [10:26:28]MH_I2C_Read... [10:26:28]Read from MH i2c: 01 07 00 [10:26:28]MH_I2C_Read... [10:26:28]Read from MH i2c: 01 07 00 75 7C 00 00 00 00 00 1B 0D 20 [10:26:28]RasterBufferAndPrint [10:26:28]line [10:26:28]line [10:26:28]line [10:26:28]line [10:26:28]line [10:26:28]written 0, free lines is 3367 [10:26:28]MH_Cut [10:26:28]Write to MH i2c: D1 01 00 7C 7C 01 CA [10:26:28]Write i2c OK [10:26:28]MH_I2C_Read... [10:26:28]Read from MH i2c: D1 [10:26:28]MH_I2C_Read... [10:26:28]Read from MH i2c: D1 01 00 [10:26:28]MH_I2C_Read... [10:26:28]Read from MH i2c: D1 01 00 7C 7C 00 C9 [10:26:28]Write to MH i2c: 01 00 00 7D 7C F9 [10:26:28]Write i2c OK [10:26:28]MH_I2C_Read... [10:26:29]OFD Sender: No OFD packet to send [10:26:29]*** Cut start [10:26:29]*** Partial cut [10:26:29]*** CUTSNS_PIN = 1 [10:26:29]*** CUTSNS_PIN = 0 [10:26:29]*** Brake cut motor [10:26:30]Read from MH i2c: 01 [10:26:30]*** Stop cut motor [10:26:30]MH_I2C_Read... [10:26:30]*** Cut end [10:26:30]Read from MH i2c: 01 07 00 [10:26:30]MH_I2C_Read... [10:26:30]Read from MH i2c: 01 07 00 7D 7C 00 00 00 00 00 FF 0F 0E [10:26:30]process_action close_receipt done [10:26:30]requested_data is exist [10:26:30]produce_requested_data [10:26:30]requested_item fm.sn is exist - process it [10:26:30]wFMCommunicate request_size=4 [10:26:30]MH_SAM_APDU [10:26:30]CAPDU: 80 11 00 00 [10:26:30]Write to MH i2c: E2 08 00 7E 7C 80 11 00 00 00 00 00 00 74 [10:26:30]Write i2c OK [10:26:30]MH_I2C_Read... [10:26:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:26:30]Read from MH i2c: E2 [10:26:30]MH_I2C_Read... [10:26:30]Read from MH i2c: E2 17 00 [10:26:30]MH_I2C_Read... [10:26:30]Read from MH i2c: E2 17 00 7E 7C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C5 [10:26:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:26:30]wFMCommunicate OK [10:26:30]requested_item fd.num is exist - process it [10:26:30]SAM_PROTO_GetFieldsCounters [10:26:30]wFMCommunicate request_size=4 [10:26:30]MH_SAM_APDU [10:26:30]CAPDU: 80 13 00 00 [10:26:30]Write to MH i2c: E2 08 00 7F 7C 80 13 00 00 00 00 00 00 77 [10:26:30]Write i2c OK [10:26:30]MH_I2C_Read... [10:26:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:26:30]Read from MH i2c: E2 [10:26:30]MH_I2C_Read... [10:26:30]Read from MH i2c: E2 62 00 [10:26:30]MH_I2C_Read... [10:26:30]Read from MH i2c: E2 62 00 7F 7C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C4 73 01 00 0E 04 04 00 8F 00 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 60 [10:26:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C4 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 AB 00 00 00 5E 04 04 00 AB 00 00 00 57 04 04 00 AC 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:26:30]wFMCommunicate OK [10:26:30]SAM_PROTO_GetFieldsCounters done [10:26:30]requested_item shift.num is exist - process it [10:26:30]requested_item shift.opened is exist - process it [10:26:30]req_shift_opened [10:26:30]FM_GetShiftState [10:26:30]SAM_PROTO_GetShiftState [10:26:30]wFMCommunicate request_size=4 [10:26:30]MH_SAM_APDU [10:26:30]CAPDU: 80 13 01 00 [10:26:30]Write to MH i2c: E2 08 00 80 7C 80 13 01 00 00 00 00 00 79 [10:26:30]Write i2c OK [10:26:30]MH_I2C_Read... [10:26:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:26:30]Read from MH i2c: E2 [10:26:30]MH_I2C_Read... [10:26:30]Read from MH i2c: E2 0E 00 [10:26:30]MH_I2C_Read... [10:26:30]Read from MH i2c: E2 0E 00 80 7C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 25 [10:26:30]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:26:30]wFMCommunicate OK [10:26:30]SAM_PROTO_GetShiftState done [10:26:30]FM_GetShiftState done [10:26:30]req_shift_opened done [10:26:30]requested_item shift.open_date is exist - process it [10:26:30]req_shift_open_date [10:26:30]req_shift_open_date done [10:26:30]produce_requested_data done [10:26:30]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95172,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:26:30]process_action_free close_receipt [10:26:30]json_value_free [10:26:30]json_value_free done [10:26:30]process_json_proto returns [10:26:30]Send response to host [10:26:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95172,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:26:30]free response buf [10:26:30]execute_script done [10:26:30]execute_script returns [10:26:30]free content buf [10:26:30]Sock 9.Close socket [10:26:30]Sock 9.Thread stoped [10:26:34]OFD Sender: No OFD packet to send [10:26:39]OFD Sender: No OFD packet to send [10:26:44]OFD Sender: No OFD packet to send [10:26:48]accept exits with 7 [10:26:48]New connection [10:26:48]New thread 3066723684 created [10:26:48]Thread 3066867044 joined [10:26:48]Waiting for new connection... [10:26:48] Sock 7.Parse request [10:26:48]Sock 7.Check first char [10:26:48]Sock 7.First char is OK [10:26:48]request: POST /json_proto HTTP/1.0 [10:26:48]Method: POST [10:26:48]URL: /json_proto [10:26:48]Method is POST - this is cgi request [10:26:48]url: /json_proto [10:26:48]query_string will be loaded in cgi processing [10:26:48]execute_cgi json_proto POST (null) [10:26:48]execute_cgi path=json_proto method=POST [10:26:48]POST find Content-Length [10:26:48]Host: 172.17.40.67:8080 [10:26:48]Content-Length: 683 [10:26:48]Content-Type: application/json [10:26:48] [10:26:48]POST finish read [10:26:48]Found Content-Length = 683 [10:26:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405679", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:26:48]execute_script... [10:26: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)3405679", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:26:48]POST & json_proto [10:26:48]process_json_proto [10:26:48]json parsed OK: [10:26:48]protocol is kg_v1.0 [10:26:48]action value=close_receipt [10:26:48]process_action close_receipt [10:26:48]cmd_close_receipt [10:26:48]MH_GetDate [10:26:48]Write to MH i2c: F0 00 00 81 7C EC [10:26:48]Write i2c OK [10:26:48]MH_I2C_Read... [10:26:48]Read from MH i2c: F0 [10:26:48]MH_I2C_Read... [10:26:48]Read from MH i2c: F0 09 00 [10:26:48]MH_I2C_Read... [10:26:48]Read from MH i2c: F0 09 00 81 7C 00 6D 15 1E 67 EE DA 66 66 90 [10:26:48]GetLastDocTimeStamp 1730024790 [10:26:48]current date 1730024813 [10:26:48]FM_GetShiftState [10:26:48]SAM_PROTO_GetShiftState [10:26:48]wFMCommunicate request_size=4 [10:26:48]MH_SAM_APDU [10:26:48]CAPDU: 80 13 01 00 [10:26:48]Write to MH i2c: E2 08 00 82 7C 80 13 01 00 00 00 00 00 7B [10:26:48]Write i2c OK [10:26:48]MH_I2C_Read... [10:26:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:26:48]Read from MH i2c: E2 [10:26:48]MH_I2C_Read... [10:26:48]Read from MH i2c: E2 0E 00 [10:26:48]MH_I2C_Read... [10:26:48]Read from MH i2c: E2 0E 00 82 7C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 27 [10:26:48]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:26:48]wFMCommunicate OK [10:26:48]SAM_PROTO_GetShiftState done [10:26:48]FM_GetShiftState done [10:26:48]opened in 1729987736 [10:26:48]opened+sec_in_day 1730074136 [10:26:48]quantity*price = 100015 [10:26:48]sum+1 = 100017 [10:26:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 172 27.10.2024 10:26 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95173 ФПД: 140399903558711 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T102653&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95173&fm=140399903558711&tin=02508201610067®Number=0000000000170478&sum=100000 [10:26:50]StoreToDocumentArchive [10:26:50]shift 143 fd 95173 [10:26:50]save to /storage/0143/doc_00095173 [10:26:50]save last doc name /storage/0143/doc_00095173 to /storage/kkm_last_doc_name [10:26:50]save OK [10:26:50]Clear old archive folders... [10:26:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:26:50]tlvbuf is 00EDFF20 [10:26:50]SAM_PROTO_ClearQueue [10:26:50]wFMCommunicate request_size=4 [10:26:50]MH_SAM_APDU [10:26:50]CAPDU: 80 09 00 00 [10:26:50]Write to MH i2c: E2 08 00 8F 7C 80 09 00 00 00 00 00 00 7D [10:26:50]Write i2c OK [10:26:50]MH_I2C_Read... [10:26:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:26:50]Read from MH i2c: E2 [10:26:50]MH_I2C_Read... [10:26:50]Read from MH i2c: E2 03 00 [10:26:50]MH_I2C_Read... [10:26:50]Read from MH i2c: E2 03 00 8F 7C 00 90 00 7F [10:26:50]RAPDU: 90 00 [10:26:50]wFMCommunicate OK [10:26:50]SAM_PROTO_ClearQueue done [10:26:50]KKMCreateOFDPacket [10:26:50]OFDProtocolAddRootSTLVToBuf [10:26:50]FM_MakeSignedData [10:26:50]FM_MakeSignedData [10:26:50]SAM_PROTO_SignData [10:26:50]wFMCommunicate request_size=4 [10:26:50]MH_SAM_APDU [10:26:50]CAPDU: 80 0D 01 02 [10:26:50]Write to MH i2c: E2 08 00 90 7C 80 0D 01 02 00 00 00 00 85 [10:26:50]Write i2c OK [10:26:50]MH_I2C_Read... [10:26:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:26:50]Read from MH i2c: E2 [10:26:50]MH_I2C_Read... [10:26:50]Read from MH i2c: E2 03 00 [10:26:50]MH_I2C_Read... [10:26:50]Read from MH i2c: E2 03 00 90 7C 00 90 00 80 [10:26:50]RAPDU: 90 00 [10:26:50]wFMCommunicate OK [10:26:50]wFMCommunicate request_size=255 [10:26:50]MH_SAM_APDU [10:26: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 6D 15 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C5 73 01 00 35 04 06 00 7F [10:26:50]Write to MH i2c: E2 02 01 91 7C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 6D 15 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C5 73 01 00 35 04 06 00 7F 00 00 07 [10:26:50]Write i2c OK [10:26:50]MH_I2C_Read... [10:26:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:26:50]Read from MH i2c: E2 [10:26:50]MH_I2C_Read... [10:26:50]Read from MH i2c: E2 03 00 [10:26:50]MH_I2C_Read... [10:26:50]Read from MH i2c: E2 03 00 91 7C 00 90 00 81 [10:26:50]RAPDU: 90 00 [10:26:50]wFMCommunicate OK [10:26:50]wFMCommunicate request_size=10 [10:26:50]MH_SAM_APDU [10:26:50]CAPDU: 80 0D 02 02 05 B1 66 60 CC 37 [10:26:50]Write to MH i2c: E2 0D 00 92 7C 80 0D 02 02 05 00 B1 66 60 CC 37 00 00 0C [10:26:50]Write i2c OK [10:26:50]MH_I2C_Read... [10:26:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:26:50]Read from MH i2c: E2 [10:26:50]MH_I2C_Read... [10:26:50]Read from MH i2c: E2 03 00 [10:26:50]MH_I2C_Read... [10:26:50]Read from MH i2c: E2 03 00 92 7C 00 90 00 82 [10:26:50]RAPDU: 90 00 [10:26:50]wFMCommunicate OK [10:26:50]wFMCommunicate request_size=4 [10:26:50]MH_SAM_APDU [10:26:50]CAPDU: 80 0D 03 02 [10:26:50]Write to MH i2c: E2 08 00 93 7C 80 0D 03 02 00 00 00 00 8A [10:26:50]Write i2c OK [10:26:50]MH_I2C_Read... [10:26:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:26:50]Read from MH i2c: E2 [10:26:50]MH_I2C_Read... [10:26:50]Read from MH i2c: E2 0B 00 [10:26:50]MH_I2C_Read... [10:26:50]Read from MH i2c: E2 0B 00 93 7C 00 AD CB 15 2E 6C 02 46 89 90 00 83 [10:26:50]RAPDU: AD CB 15 2E 6C 02 46 89 90 00 [10:26:50]wFMCommunicate OK [10:26:50]SAM_PROTO_SignData done [10:26:50]FM_MakeSignedData done [10:26:50]CreateOFDProtocolMessage [10:26:50]wFMCommunicate request_size=4 [10:26:50]MH_SAM_APDU [10:26:50]CAPDU: 80 11 00 00 [10:26:50]Write to MH i2c: E2 08 00 94 7C 80 11 00 00 00 00 00 00 8A [10:26:50]Write i2c OK [10:26:50]MH_I2C_Read... [10:26:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:26:50]Read from MH i2c: E2 [10:26:50]MH_I2C_Read... [10:26:50]Read from MH i2c: E2 17 00 [10:26:50]MH_I2C_Read... [10:26:50]Read from MH i2c: E2 17 00 94 7C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DB [10:26:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:26:50]wFMCommunicate OK [10:26:50]CreateOFDProtocolMessage done [10:26:50]OFDSenderStorePacket 95173 [10:26:50]StoreOFDPacket docnum=95173 [10:26:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 11 F0 07 01 96 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 6D 15 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C5 73 01 00 35 04 06 00 7F B1 66 60 CC 37 AD CB 15 2E 6C 02 46 89 [10:26:50]CheckFolder [10:26:50]dirname=/storage/ofd_packets [10:26:50]CheckFolder done [10:26:50]ProducePacketName [10:26:50]name=ofd_packets/00095173 [10:26:50]NVStorageSaveData ofd_packets/00095173 [10:26:50]File name is /storage/ofd_packets/00095173 [10:26:50]Write 301 bytes [10:26:50]NVStorageSaveData done [10:26:50]OFDSenderStorePacket done [10:26:50]KKMCreateOFDPacket done [10:26:50]NVStorageSaveData kkm_last_timestamp [10:26:50]File name is /storage/kkm_last_timestamp [10:26:50]Write 4 bytes [10:26:50]NVStorageSaveData done [10:26:50]ExternCall_PrintAddStr [10:26:50]wPrintStart [10:26:50]Write to MH i2c: 01 00 00 95 7C 11 [10:26:50]Write i2c OK [10:26:50]MH_I2C_Read... [10:26:50]Read from MH i2c: 01 [10:26:50]MH_I2C_Read... [10:26:50]Read from MH i2c: 01 07 00 [10:26:50]MH_I2C_Read... [10:26:50]Read from MH i2c: 01 07 00 95 7C 00 00 00 00 00 FF 0F 26 [10:26:50]RasterBufferAndPrint [10:26:50]line Счет N : (1)3405679 [10:26:50]line ИНН: 02508201610067 [10:26:50]line Контрольно-Кассовый Чек [10:26:50]line ПРОДАЖА [10:26:50]line ТРК (МРК, ГНК) : 42 [10:26:50]line Товар: 2710124130 [10:26:50]line Аи-92-К-4 [10:26:50]line 14.950 * 66.90 [10:26:50]line = 1000.16 [10:26:50]line НДС 12% НСП 1% [10:26:50]line > о реализуемом товаре [10:26:50]line ОКРУГЛЕНИЕ: -0.16 [10:26:50]line ИТОГО: 1000.00 [10:26:50]line Внесено: 1000.00 [10:26:50]line СДАЧА: 0.00 [10:26:50]line НСП 1% : 8.85 [10:26:50]line НДС 12% : 106.21 [10:26:50]line Наличными: 1000.00 [10:26:50]line Безнал.: 0.00 [10:26:50]line Место: АЗС № 82 "Партнер Нефть" [10:26:50]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:26:50]line СНО: Общий режим [10:26:50]line Чек 172 27.10.2024 10:26 [10:26:50]line Смена: 143 ФФД: 1.0 [10:26:50]line ЗНМ: 0300000017 [10:26:50]line РНМ: 0000000000170478 [10:26:50]line Версия ККМ: v1.0 [10:26:50]line ФМ: 0000000002098560 [10:26:50]line ФД: 95173 [10:26:50]line ФПД: 140399903558711 [10:26:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T102653&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95173&fm=140399903558711&tin=02508201610067®Number=0000000000170478&sum=100000 [10:26:50]OFD Sender: Processing packet 95173 [packets to send 56, broken 55] [10:26:50]ProducePacketName [10:26:50]name=ofd_packets/00095173 [10:26:50]OFD Sender: To server: pG, [10:26:50]CommunicateWithHost lk.salyk.kg:30040 [10:26:50]ConnectInit lk.salyk.kg [10:26:50]written 0, free lines is 4095 [10:26:51]Connected sock=10 [10:26:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 11 F0 07 01 96 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 6D 15 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C5 73 01 00 35 04 06 00 7F B1 66 60 CC 37 AD CB 15 2E 6C 02 46 89 [10:26:51]Write to MH i2c: 01 00 00 C0 7C 3C [10:26:51]Write i2c OK [10:26:51]MH_I2C_Read... [10:26:51]Read from MH i2c: 01 [10:26:51]MH_I2C_Read... [10:26:51]Read from MH i2c: 01 07 00 [10:26:51]MH_I2C_Read... [10:26:51]Read from MH i2c: 01 07 00 C0 7C 00 00 00 00 00 11 0D 61 [10:26:51]RasterBufferAndPrint [10:26:51]line [10:26:51]line [10:26:51]line [10:26:51]line [10:26:51]line [10:26:51]written 0, free lines is 3354 [10:26:51]MH_Cut [10:26:51]Write to MH i2c: D1 01 00 C7 7C 01 15 [10:26:51]Write i2c OK [10:26:51]MH_I2C_Read... [10:26:51]Read from MH i2c: D1 [10:26:51]MH_I2C_Read... [10:26:51]Read from MH i2c: D1 01 00 [10:26:51]MH_I2C_Read... [10:26:51]Read from MH i2c: D1 01 00 C7 7C 00 14 [10:26:51]Write to MH i2c: 01 00 00 C8 7C 44 [10:26:51]Write i2c OK [10:26:51]MH_I2C_Read... [10:26:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C5 CA 47 00 02 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 32 30 39 38 35 36 30 10 04 04 00 C5 73 01 00 F4 03 04 00 99 BF 1D 67 B6 04 01 00 00 14 55 BE D3 31 45 8A C6 [10:26:51]CommunicateWithHost err = 0 [10:26:51]CheckOFDResponse [10:26:51]1017 (14) - 77093643461234 [10:26:51]1041 (16) - 0000000002098560 [10:26:51]1040 (4) - 95173 [10:26:51]1012 (4) - 27.10.2024 04:20 [10:26:51]1206 (1) - 0 [10:26:51]OFD Sender: Remove packet 95173 [10:26:51]ProducePacketName [10:26:51]name=ofd_packets/00095173 [10:26:51]NVStorageDeleteData [10:26:51]OFD Sender: No OFD packet to send [10:26:52]*** Cut start [10:26:52]*** Partial cut [10:26:52]*** CUTSNS_PIN = 1 [10:26:52]*** CUTSNS_PIN = 0 [10:26:52]*** Brake cut motor [10:26:52]Read from MH i2c: 01 [10:26:52]MH_I2C_Read... [10:26:52]*** Stop cut motor [10:26:52]*** Cut end [10:26:52]Read from MH i2c: 01 07 00 [10:26:52]MH_I2C_Read... [10:26:52]Read from MH i2c: 01 07 00 C8 7C 00 00 00 00 00 FF 0F 59 [10:26:52]process_action close_receipt done [10:26:52]requested_data is exist [10:26:52]produce_requested_data [10:26:52]requested_item fm.sn is exist - process it [10:26:52]wFMCommunicate request_size=4 [10:26:52]MH_SAM_APDU [10:26:52]CAPDU: 80 11 00 00 [10:26:52]Write to MH i2c: E2 08 00 C9 7C 80 11 00 00 00 00 00 00 BF [10:26:52]Write i2c OK [10:26:52]MH_I2C_Read... [10:26:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:26:52]Read from MH i2c: E2 [10:26:52]MH_I2C_Read... [10:26:52]Read from MH i2c: E2 17 00 [10:26:52]MH_I2C_Read... [10:26:52]Read from MH i2c: E2 17 00 C9 7C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 10 [10:26:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:26:52]wFMCommunicate OK [10:26:52]requested_item fd.num is exist - process it [10:26:52]SAM_PROTO_GetFieldsCounters [10:26:52]wFMCommunicate request_size=4 [10:26:52]MH_SAM_APDU [10:26:52]CAPDU: 80 13 00 00 [10:26:52]Write to MH i2c: E2 08 00 CA 7C 80 13 00 00 00 00 00 00 C2 [10:26:52]Write i2c OK [10:26:52]MH_I2C_Read... [10:26:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:26:52]Read from MH i2c: E2 [10:26:52]MH_I2C_Read... [10:26:52]Read from MH i2c: E2 62 00 [10:26:52]MH_I2C_Read... [10:26:52]Read from MH i2c: E2 62 00 CA 7C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C5 73 01 00 0E 04 04 00 8F 00 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 AF [10:26:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C5 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 AC 00 00 00 5E 04 04 00 AC 00 00 00 57 04 04 00 AD 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:26:52]wFMCommunicate OK [10:26:52]SAM_PROTO_GetFieldsCounters done [10:26:52]requested_item shift.num is exist - process it [10:26:52]requested_item shift.opened is exist - process it [10:26:52]req_shift_opened [10:26:52]FM_GetShiftState [10:26:52]SAM_PROTO_GetShiftState [10:26:52]wFMCommunicate request_size=4 [10:26:52]MH_SAM_APDU [10:26:52]CAPDU: 80 13 01 00 [10:26:52]Write to MH i2c: E2 08 00 CB 7C 80 13 01 00 00 00 00 00 C4 [10:26:52]Write i2c OK [10:26:52]MH_I2C_Read... [10:26:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:26:52]Read from MH i2c: E2 [10:26:52]MH_I2C_Read... [10:26:52]Read from MH i2c: E2 0E 00 [10:26:52]MH_I2C_Read... [10:26:52]Read from MH i2c: E2 0E 00 CB 7C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 70 [10:26:52]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:26:52]wFMCommunicate OK [10:26:52]SAM_PROTO_GetShiftState done [10:26:52]FM_GetShiftState done [10:26:52]req_shift_opened done [10:26:52]requested_item shift.open_date is exist - process it [10:26:52]req_shift_open_date [10:26:52]req_shift_open_date done [10:26:52]produce_requested_data done [10:26:52]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95173,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:26:52]process_action_free close_receipt [10:26:52]json_value_free [10:26:52]json_value_free done [10:26:52]process_json_proto returns [10:26:52]Send response to host [10:26:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95173,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:26:52]free response buf [10:26:52]execute_script done [10:26:52]execute_script returns [10:26:52]free content buf [10:26:52]Sock 7.Close socket [10:26:52]Sock 7.Thread stoped [10:26:57]OFD Sender: No OFD packet to send [10:27:02]OFD Sender: No OFD packet to send [10:27:07]OFD Sender: No OFD packet to send [10:27:12]OFD Sender: No OFD packet to send [10:27:17]OFD Sender: No OFD packet to send [10:27:22]OFD Sender: No OFD packet to send [10:27:27]OFD Sender: No OFD packet to send [10:27:32]OFD Sender: No OFD packet to send [10:27:37]OFD Sender: No OFD packet to send [10:27:42]OFD Sender: No OFD packet to send [10:27:47]OFD Sender: No OFD packet to send [10:27:52]OFD Sender: No OFD packet to send [10:27:57]OFD Sender: No OFD packet to send [10:28:02]OFD Sender: No OFD packet to send [10:28:07]OFD Sender: No OFD packet to send [10:28:12]OFD Sender: No OFD packet to send [10:28:12]accept exits with 9 [10:28:12]New connection [10:28:12]New thread 3066867044 created [10:28:12]Thread 3066723684 joined [10:28:12]Waiting for new connection... [10:28:12] Sock 9.Parse request [10:28:12]Sock 9.Check first char [10:28:12]Sock 9.First char is OK [10:28:12]request: POST /json_proto HTTP/1.0 [10:28:12]Method: POST [10:28:12]URL: /json_proto [10:28:12]Method is POST - this is cgi request [10:28:12]url: /json_proto [10:28:12]query_string will be loaded in cgi processing [10:28:12]execute_cgi json_proto POST (null) [10:28:12]execute_cgi path=json_proto method=POST [10:28:12]POST find Content-Length [10:28:12]Host: 172.17.40.67:8080 [10:28:12]Content-Length: 678 [10:28:12]Content-Type: application/json [10:28:12] [10:28:12]POST finish read [10:28:12]Found Content-Length = 678 [10:28:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405680", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:28:12]execute_script... [10:28: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)3405680", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:28:12]POST & json_proto [10:28:12]process_json_proto [10:28:12]json parsed OK: [10:28:12]protocol is kg_v1.0 [10:28:12]action value=close_receipt [10:28:12]process_action close_receipt [10:28:12]cmd_close_receipt [10:28:12]MH_GetDate [10:28:12]Write to MH i2c: F0 00 00 CC 7C 37 [10:28:12]Write i2c OK [10:28:12]MH_I2C_Read... [10:28:12]Read from MH i2c: F0 [10:28:12]MH_I2C_Read... [10:28:12]Read from MH i2c: F0 09 00 [10:28:12]MH_I2C_Read... [10:28:12]Read from MH i2c: F0 09 00 CC 7C 00 C1 15 1E 67 EE DA 66 66 2F [10:28:12]GetLastDocTimeStamp 1730024813 [10:28:12]current date 1730024897 [10:28:12]FM_GetShiftState [10:28:12]SAM_PROTO_GetShiftState [10:28:12]wFMCommunicate request_size=4 [10:28:12]MH_SAM_APDU [10:28:12]CAPDU: 80 13 01 00 [10:28:12]Write to MH i2c: E2 08 00 CD 7C 80 13 01 00 00 00 00 00 C6 [10:28:12]Write i2c OK [10:28:12]MH_I2C_Read... [10:28:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:28:12]Read from MH i2c: E2 [10:28:12]MH_I2C_Read... [10:28:12]Read from MH i2c: E2 0E 00 [10:28:12]MH_I2C_Read... [10:28:12]Read from MH i2c: E2 0E 00 CD 7C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 72 [10:28:12]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:28:12]wFMCommunicate OK [10:28:12]SAM_PROTO_GetShiftState done [10:28:12]FM_GetShiftState done [10:28:12]opened in 1729987736 [10:28:12]opened+sec_in_day 1730074136 [10:28:12]quantity*price = 60009 [10:28:12]sum+1 = 60010 [10:28:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 173 27.10.2024 10:28 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95174 ФПД: 121045194334333 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T102817&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95174&fm=121045194334333&tin=02508201610067®Number=0000000000170478&sum=60000 [10:28:13]StoreToDocumentArchive [10:28:13]shift 143 fd 95174 [10:28:13]save to /storage/0143/doc_00095174 [10:28:13]save last doc name /storage/0143/doc_00095174 to /storage/kkm_last_doc_name [10:28:13]save OK [10:28:13]Clear old archive folders... [10:28:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:28:13]tlvbuf is 00E7F290 [10:28:13]SAM_PROTO_ClearQueue [10:28:13]wFMCommunicate request_size=4 [10:28:13]MH_SAM_APDU [10:28:13]CAPDU: 80 09 00 00 [10:28:13]Write to MH i2c: E2 08 00 DA 7C 80 09 00 00 00 00 00 00 C8 [10:28:13]Write i2c OK [10:28:13]MH_I2C_Read... [10:28:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:28:13]Read from MH i2c: E2 [10:28:13]MH_I2C_Read... [10:28:13]Read from MH i2c: E2 03 00 [10:28:13]MH_I2C_Read... [10:28:13]Read from MH i2c: E2 03 00 DA 7C 00 90 00 CA [10:28:13]RAPDU: 90 00 [10:28:13]wFMCommunicate OK [10:28:13]SAM_PROTO_ClearQueue done [10:28:13]KKMCreateOFDPacket [10:28:13]OFDProtocolAddRootSTLVToBuf [10:28:13]FM_MakeSignedData [10:28:13]FM_MakeSignedData [10:28:13]SAM_PROTO_SignData [10:28:13]wFMCommunicate request_size=4 [10:28:13]MH_SAM_APDU [10:28:13]CAPDU: 80 0D 01 02 [10:28:13]Write to MH i2c: E2 08 00 DB 7C 80 0D 01 02 00 00 00 00 D0 [10:28:13]Write i2c OK [10:28:13]MH_I2C_Read... [10:28:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:28:13]Read from MH i2c: E2 [10:28:13]MH_I2C_Read... [10:28:13]Read from MH i2c: E2 03 00 [10:28:13]MH_I2C_Read... [10:28:13]Read from MH i2c: E2 03 00 DB 7C 00 90 00 CB [10:28:13]RAPDU: 90 00 [10:28:13]wFMCommunicate OK [10:28:13]wFMCommunicate request_size=255 [10:28:13]MH_SAM_APDU [10:28: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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 00 00 00 F4 03 04 00 C1 15 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C6 73 01 00 35 04 06 00 6E [10:28:13]Write to MH i2c: E2 02 01 DC 7C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 00 00 00 F4 03 04 00 C1 15 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C6 73 01 00 35 04 06 00 6E 00 00 7A [10:28:14]Write i2c OK [10:28:14]MH_I2C_Read... [10:28:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:28:14]Read from MH i2c: E2 [10:28:14]MH_I2C_Read... [10:28:14]Read from MH i2c: E2 03 00 [10:28:14]MH_I2C_Read... [10:28:14]Read from MH i2c: E2 03 00 DC 7C 00 90 00 CC [10:28:14]RAPDU: 90 00 [10:28:14]wFMCommunicate OK [10:28:14]wFMCommunicate request_size=10 [10:28:14]MH_SAM_APDU [10:28:14]CAPDU: 80 0D 02 02 05 17 07 CF 60 7D [10:28:14]Write to MH i2c: E2 0D 00 DD 7C 80 0D 02 02 05 00 17 07 CF 60 7D 00 00 A7 [10:28:14]Write i2c OK [10:28:14]MH_I2C_Read... [10:28:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:28:14]Read from MH i2c: E2 [10:28:14]MH_I2C_Read... [10:28:14]Read from MH i2c: E2 03 00 [10:28:14]MH_I2C_Read... [10:28:14]Read from MH i2c: E2 03 00 DD 7C 00 90 00 CD [10:28:14]RAPDU: 90 00 [10:28:14]wFMCommunicate OK [10:28:14]wFMCommunicate request_size=4 [10:28:14]MH_SAM_APDU [10:28:14]CAPDU: 80 0D 03 02 [10:28:14]Write to MH i2c: E2 08 00 DE 7C 80 0D 03 02 00 00 00 00 D5 [10:28:14]Write i2c OK [10:28:14]MH_I2C_Read... [10:28:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:28:14]Read from MH i2c: E2 [10:28:14]MH_I2C_Read... [10:28:14]Read from MH i2c: E2 0B 00 [10:28:14]MH_I2C_Read... [10:28:14]Read from MH i2c: E2 0B 00 DE 7C 00 D7 7B 22 D7 40 52 00 C9 90 00 7C [10:28:14]RAPDU: D7 7B 22 D7 40 52 00 C9 90 00 [10:28:14]wFMCommunicate OK [10:28:14]SAM_PROTO_SignData done [10:28:14]FM_MakeSignedData done [10:28:14]CreateOFDProtocolMessage [10:28:14]wFMCommunicate request_size=4 [10:28:14]MH_SAM_APDU [10:28:14]CAPDU: 80 11 00 00 [10:28:14]Write to MH i2c: E2 08 00 DF 7C 80 11 00 00 00 00 00 00 D5 [10:28:14]Write i2c OK [10:28:14]MH_I2C_Read... [10:28:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:28:14]Read from MH i2c: E2 [10:28:14]MH_I2C_Read... [10:28:14]Read from MH i2c: E2 17 00 [10:28:14]MH_I2C_Read... [10:28:14]Read from MH i2c: E2 17 00 DF 7C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 26 [10:28:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:28:14]wFMCommunicate OK [10:28:14]CreateOFDProtocolMessage done [10:28:14]OFDSenderStorePacket 95174 [10:28:14]StoreOFDPacket docnum=95174 [10:28:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 13 1C 07 01 9A 9D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 00 00 00 F4 03 04 00 C1 15 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C6 73 01 00 35 04 06 00 6E 17 07 CF 60 7D D7 7B 22 D7 40 52 00 C9 [10:28:14]CheckFolder [10:28:14]dirname=/storage/ofd_packets [10:28:14]CheckFolder done [10:28:14]ProducePacketName [10:28:14]name=ofd_packets/00095174 [10:28:14]NVStorageSaveData ofd_packets/00095174 [10:28:14]File name is /storage/ofd_packets/00095174 [10:28:14]Write 301 bytes [10:28:14]NVStorageSaveData done [10:28:14]OFDSenderStorePacket done [10:28:14]KKMCreateOFDPacket done [10:28:14]NVStorageSaveData kkm_last_timestamp [10:28:14]File name is /storage/kkm_last_timestamp [10:28:14]Write 4 bytes [10:28:14]NVStorageSaveData done [10:28:14]ExternCall_PrintAddStr [10:28:14]wPrintStart [10:28:14]Write to MH i2c: 01 00 00 E0 7C 5C [10:28:14]OFD Sender: Processing packet 95174 [packets to send 56, broken 55] [10:28:14]ProducePacketName [10:28:14]name=ofd_packets/00095174 [10:28:14]OFD Sender: To server: pG, [10:28:14]CommunicateWithHost lk.salyk.kg:30040 [10:28:14]ConnectInit lk.salyk.kg [10:28:14]Write i2c OK [10:28:14]MH_I2C_Read... [10:28:14]Read from MH i2c: 01 [10:28:14]MH_I2C_Read... [10:28:14]Read from MH i2c: 01 07 00 [10:28:14]MH_I2C_Read... [10:28:14]Read from MH i2c: 01 07 00 E0 7C 00 00 00 00 00 FF 0F 71 [10:28:14]RasterBufferAndPrint [10:28:14]line Счет N : (1)3405680 [10:28:14]line ИНН: 02508201610067 [10:28:14]line Контрольно-Кассовый Чек [10:28:14]line ПРОДАЖА [10:28:14]line ТРК (МРК, ГНК) : 32 [10:28:14]line Товар: 2710124130 [10:28:14]line Аи-92-К-4 [10:28:14]line 8.970 * 66.90 [10:28:14]line = 600.09 [10:28:14]line НДС 12% НСП 1% [10:28:14]line > о реализуемом товаре [10:28:14]line ОКРУГЛЕНИЕ: -0.09 [10:28:14]line ИТОГО: 600.00 [10:28:14]line Внесено: 600.00 [10:28:14]line СДАЧА: 0.00 [10:28:14]line НСП 1% : 5.31 [10:28:14]line НДС 12% : 63.73 [10:28:14]line Наличными: 600.00 [10:28:14]line Безнал.: 0.00 [10:28:14]line Место: АЗС № 82 "Партнер Нефть" [10:28:14]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:28:14]line СНО: Общий режим [10:28:14]line Чек 173 27.10.2024 10:28 [10:28:14]line Смена: 143 ФФД: 1.0 [10:28:14]line ЗНМ: 0300000017 [10:28:14]line РНМ: 0000000000170478 [10:28:14]line Версия ККМ: v1.0 [10:28:14]line ФМ: 0000000002098560 [10:28:14]line ФД: 95174 [10:28:14]line ФПД: 121045194334333 [10:28:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T102817&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95174&fm=121045194334333&tin=02508201610067®Number=0000000000170478&sum=60000 [10:28:14]Connected sock=7 [10:28:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 13 1C 07 01 9A 9D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 00 00 00 F4 03 04 00 C1 15 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C6 73 01 00 35 04 06 00 6E 17 07 CF 60 7D D7 7B 22 D7 40 52 00 C9 [10:28:14]written 0, free lines is 4095 [10:28:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 CF 24 47 00 BC BF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C6 73 01 00 F4 03 04 00 ED BF 1D 67 B6 04 01 00 00 F3 C2 1C E4 06 E2 9B 5D [10:28:15]CommunicateWithHost err = 0 [10:28:15]CheckOFDResponse [10:28:15]1017 (14) - 77093643461234 [10:28:15]1041 (16) - 0000000002098560 [10:28:15]1040 (4) - 95174 [10:28:15]1012 (4) - 27.10.2024 04:22 [10:28:15]1206 (1) - 0 [10:28:15]OFD Sender: Remove packet 95174 [10:28:15]ProducePacketName [10:28:15]name=ofd_packets/00095174 [10:28:15]NVStorageDeleteData [10:28:15]Write to MH i2c: 01 00 00 0B 7D 88 [10:28:15]Write i2c OK [10:28:15]MH_I2C_Read... [10:28:15]Read from MH i2c: 01 [10:28:15]MH_I2C_Read... [10:28:15]Read from MH i2c: 01 07 00 [10:28:15]MH_I2C_Read... [10:28:15]Read from MH i2c: 01 07 00 0B 7D 00 00 00 00 00 03 0D 9F [10:28:15]RasterBufferAndPrint [10:28:15]line [10:28:15]line [10:28:15]line [10:28:15]line [10:28:15]line [10:28:15]written 0, free lines is 3340 [10:28:15]MH_Cut [10:28:15]Write to MH i2c: D1 01 00 12 7D 01 61 [10:28:15]Write i2c OK [10:28:15]MH_I2C_Read... [10:28:15]Read from MH i2c: D1 [10:28:15]MH_I2C_Read... [10:28:15]Read from MH i2c: D1 01 00 [10:28:15]MH_I2C_Read... [10:28:15]Read from MH i2c: D1 01 00 12 7D 00 60 [10:28:15]Write to MH i2c: 01 00 00 13 7D 90 [10:28:15]Write i2c OK [10:28:15]MH_I2C_Read... [10:28:15]OFD Sender: No OFD packet to send [10:28:15]*** Cut start [10:28:15]*** Partial cut [10:28:15]*** CUTSNS_PIN = 1 [10:28:16]*** CUTSNS_PIN = 0 [10:28:16]*** Brake cut motor [10:28:16]Read from MH i2c: 01 [10:28:16]MH_I2C_Read... [10:28:16]*** Stop cut motor [10:28:16]*** Cut end [10:28:16]Read from MH i2c: 01 07 00 [10:28:16]MH_I2C_Read... [10:28:16]Read from MH i2c: 01 07 00 13 7D 00 00 00 00 00 FF 0F A5 [10:28:16]process_action close_receipt done [10:28:16]requested_data is exist [10:28:16]produce_requested_data [10:28:16]requested_item fm.sn is exist - process it [10:28:16]wFMCommunicate request_size=4 [10:28:16]MH_SAM_APDU [10:28:16]CAPDU: 80 11 00 00 [10:28:16]Write to MH i2c: E2 08 00 14 7D 80 11 00 00 00 00 00 00 0B [10:28:16]Write i2c OK [10:28:16]MH_I2C_Read... [10:28:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:28:16]Read from MH i2c: E2 [10:28:16]MH_I2C_Read... [10:28:16]Read from MH i2c: E2 17 00 [10:28:16]MH_I2C_Read... [10:28:16]Read from MH i2c: E2 17 00 14 7D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5C [10:28:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:28:16]wFMCommunicate OK [10:28:16]requested_item fd.num is exist - process it [10:28:16]SAM_PROTO_GetFieldsCounters [10:28:16]wFMCommunicate request_size=4 [10:28:16]MH_SAM_APDU [10:28:16]CAPDU: 80 13 00 00 [10:28:16]Write to MH i2c: E2 08 00 15 7D 80 13 00 00 00 00 00 00 0E [10:28:16]Write i2c OK [10:28:16]MH_I2C_Read... [10:28:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:28:16]Read from MH i2c: E2 [10:28:16]MH_I2C_Read... [10:28:16]Read from MH i2c: E2 62 00 [10:28:16]MH_I2C_Read... [10:28:16]Read from MH i2c: E2 62 00 15 7D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C6 73 01 00 0E 04 04 00 8F 00 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 FF [10:28:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C6 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 AD 00 00 00 5E 04 04 00 AD 00 00 00 57 04 04 00 AE 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:28:16]wFMCommunicate OK [10:28:16]SAM_PROTO_GetFieldsCounters done [10:28:16]requested_item shift.num is exist - process it [10:28:16]requested_item shift.opened is exist - process it [10:28:16]req_shift_opened [10:28:16]FM_GetShiftState [10:28:16]SAM_PROTO_GetShiftState [10:28:16]wFMCommunicate request_size=4 [10:28:16]MH_SAM_APDU [10:28:16]CAPDU: 80 13 01 00 [10:28:16]Write to MH i2c: E2 08 00 16 7D 80 13 01 00 00 00 00 00 10 [10:28:16]Write i2c OK [10:28:16]MH_I2C_Read... [10:28:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:28:16]Read from MH i2c: E2 [10:28:16]MH_I2C_Read... [10:28:16]Read from MH i2c: E2 0E 00 [10:28:16]MH_I2C_Read... [10:28:16]Read from MH i2c: E2 0E 00 16 7D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 BC [10:28:16]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:28:16]wFMCommunicate OK [10:28:16]SAM_PROTO_GetShiftState done [10:28:16]FM_GetShiftState done [10:28:16]req_shift_opened done [10:28:16]requested_item shift.open_date is exist - process it [10:28:16]req_shift_open_date [10:28:16]req_shift_open_date done [10:28:16]produce_requested_data done [10:28:16]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95174,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:28:16]process_action_free close_receipt [10:28:16]json_value_free [10:28:16]json_value_free done [10:28:16]process_json_proto returns [10:28:16]Send response to host [10:28:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95174,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:28:16]free response buf [10:28:16]execute_script done [10:28:16]execute_script returns [10:28:16]free content buf [10:28:16]Sock 9.Close socket [10:28:16]Sock 9.Thread stoped [10:28:20]OFD Sender: No OFD packet to send [10:28:25]OFD Sender: No OFD packet to send [10:28:30]OFD Sender: No OFD packet to send [10:28:30]accept exits with 10 [10:28:30]New connection [10:28:30]New thread 3066723684 created [10:28:30]Thread 3066867044 joined [10:28:30]Waiting for new connection... [10:28:30] Sock 10.Parse request [10:28:30]Sock 10.Check first char [10:28:30]Sock 10.First char is OK [10:28:30]request: POST /json_proto HTTP/1.0 [10:28:30]Method: POST [10:28:30]URL: /json_proto [10:28:30]Method is POST - this is cgi request [10:28:30]url: /json_proto [10:28:30]query_string will be loaded in cgi processing [10:28:30]execute_cgi json_proto POST (null) [10:28:30]execute_cgi path=json_proto method=POST [10:28:30]POST find Content-Length [10:28:30]Host: 172.17.40.67:8080 [10:28:30]Content-Length: 678 [10:28:30]Content-Type: application/json [10:28:30] [10:28:30]POST finish read [10:28:30]Found Content-Length = 678 [10:28:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405681", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:28:30]execute_script... [10:28: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)3405681", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:28:30]POST & json_proto [10:28:30]process_json_proto [10:28:30]json parsed OK: [10:28:30]protocol is kg_v1.0 [10:28:30]action value=close_receipt [10:28:30]process_action close_receipt [10:28:30]cmd_close_receipt [10:28:30]MH_GetDate [10:28:30]Write to MH i2c: F0 00 00 17 7D 83 [10:28:30]Write i2c OK [10:28:30]MH_I2C_Read... [10:28:30]Read from MH i2c: F0 [10:28:30]MH_I2C_Read... [10:28:30]Read from MH i2c: F0 09 00 [10:28:30]MH_I2C_Read... [10:28:30]Read from MH i2c: F0 09 00 17 7D 00 D3 15 1E 67 EE DA 66 66 8D [10:28:30]GetLastDocTimeStamp 1730024897 [10:28:30]current date 1730024915 [10:28:30]FM_GetShiftState [10:28:30]SAM_PROTO_GetShiftState [10:28:30]wFMCommunicate request_size=4 [10:28:30]MH_SAM_APDU [10:28:30]CAPDU: 80 13 01 00 [10:28:30]Write to MH i2c: E2 08 00 18 7D 80 13 01 00 00 00 00 00 12 [10:28:30]Write i2c OK [10:28:30]MH_I2C_Read... [10:28:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:28:30]Read from MH i2c: E2 [10:28:30]MH_I2C_Read... [10:28:30]Read from MH i2c: E2 0E 00 [10:28:30]MH_I2C_Read... [10:28:30]Read from MH i2c: E2 0E 00 18 7D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 BE [10:28:30]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:28:30]wFMCommunicate OK [10:28:30]SAM_PROTO_GetShiftState done [10:28:30]FM_GetShiftState done [10:28:30]opened in 1729987736 [10:28:30]opened+sec_in_day 1730074136 [10:28:30]quantity*price = 50041 [10:28:30]sum+1 = 50042 [10:28:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 174 27.10.2024 10:28 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95175 ФПД: 130177122617970 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T102835&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95175&fm=130177122617970&tin=02508201610067®Number=0000000000170478&sum=50000 [10:28:31]StoreToDocumentArchive [10:28:31]shift 143 fd 95175 [10:28:31]save to /storage/0143/doc_00095175 [10:28:31]save last doc name /storage/0143/doc_00095175 to /storage/kkm_last_doc_name [10:28:31]save OK [10:28:31]Clear old archive folders... [10:28:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:28:31]tlvbuf is 00FF1CA0 [10:28:31]SAM_PROTO_ClearQueue [10:28:31]wFMCommunicate request_size=4 [10:28:31]MH_SAM_APDU [10:28:31]CAPDU: 80 09 00 00 [10:28:31]Write to MH i2c: E2 08 00 25 7D 80 09 00 00 00 00 00 00 14 [10:28:31]Write i2c OK [10:28:31]MH_I2C_Read... [10:28:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:28:32]Read from MH i2c: E2 [10:28:32]MH_I2C_Read... [10:28:32]Read from MH i2c: E2 03 00 [10:28:32]MH_I2C_Read... [10:28:32]Read from MH i2c: E2 03 00 25 7D 00 90 00 16 [10:28:32]RAPDU: 90 00 [10:28:32]wFMCommunicate OK [10:28:32]SAM_PROTO_ClearQueue done [10:28:32]KKMCreateOFDPacket [10:28:32]OFDProtocolAddRootSTLVToBuf [10:28:32]FM_MakeSignedData [10:28:32]FM_MakeSignedData [10:28:32]SAM_PROTO_SignData [10:28:32]wFMCommunicate request_size=4 [10:28:32]MH_SAM_APDU [10:28:32]CAPDU: 80 0D 01 02 [10:28:32]Write to MH i2c: E2 08 00 26 7D 80 0D 01 02 00 00 00 00 1C [10:28:32]Write i2c OK [10:28:32]MH_I2C_Read... [10:28:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:28:32]Read from MH i2c: E2 [10:28:32]MH_I2C_Read... [10:28:32]Read from MH i2c: E2 03 00 [10:28:32]MH_I2C_Read... [10:28:32]Read from MH i2c: E2 03 00 26 7D 00 90 00 17 [10:28:32]RAPDU: 90 00 [10:28:32]wFMCommunicate OK [10:28:32]wFMCommunicate request_size=255 [10:28:32]MH_SAM_APDU [10:28: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 D3 15 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C7 73 01 00 35 04 06 00 76 [10:28:32]Write to MH i2c: E2 02 01 27 7D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 D3 15 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C7 73 01 00 35 04 06 00 76 00 00 05 [10:28:32]Write i2c OK [10:28:32]MH_I2C_Read... [10:28:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:28:32]Read from MH i2c: E2 [10:28:32]MH_I2C_Read... [10:28:32]Read from MH i2c: E2 03 00 [10:28:32]MH_I2C_Read... [10:28:32]Read from MH i2c: E2 03 00 27 7D 00 90 00 18 [10:28:32]RAPDU: 90 00 [10:28:32]wFMCommunicate OK [10:28:32]wFMCommunicate request_size=10 [10:28:32]MH_SAM_APDU [10:28:32]CAPDU: 80 0D 02 02 05 65 39 26 CA 72 [10:28:32]Write to MH i2c: E2 0D 00 28 7D 80 0D 02 02 05 00 65 39 26 CA 72 00 00 29 [10:28:32]Write i2c OK [10:28:32]MH_I2C_Read... [10:28:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:28:32]Read from MH i2c: E2 [10:28:32]MH_I2C_Read... [10:28:32]Read from MH i2c: E2 03 00 [10:28:32]MH_I2C_Read... [10:28:32]Read from MH i2c: E2 03 00 28 7D 00 90 00 19 [10:28:32]RAPDU: 90 00 [10:28:32]wFMCommunicate OK [10:28:32]wFMCommunicate request_size=4 [10:28:32]MH_SAM_APDU [10:28:32]CAPDU: 80 0D 03 02 [10:28:32]Write to MH i2c: E2 08 00 29 7D 80 0D 03 02 00 00 00 00 21 [10:28:32]Write i2c OK [10:28:32]MH_I2C_Read... [10:28:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:28:32]Read from MH i2c: E2 [10:28:32]MH_I2C_Read... [10:28:32]Read from MH i2c: E2 0B 00 [10:28:32]MH_I2C_Read... [10:28:32]Read from MH i2c: E2 0B 00 29 7D 00 80 96 BC 8A FD 97 18 58 90 00 82 [10:28:32]RAPDU: 80 96 BC 8A FD 97 18 58 90 00 [10:28:32]wFMCommunicate OK [10:28:32]SAM_PROTO_SignData done [10:28:32]FM_MakeSignedData done [10:28:32]CreateOFDProtocolMessage [10:28:32]wFMCommunicate request_size=4 [10:28:32]MH_SAM_APDU [10:28:32]CAPDU: 80 11 00 00 [10:28:32]Write to MH i2c: E2 08 00 2A 7D 80 11 00 00 00 00 00 00 21 [10:28:32]Write i2c OK [10:28:32]MH_I2C_Read... [10:28:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:28:32]Read from MH i2c: E2 [10:28:32]MH_I2C_Read... [10:28:32]Read from MH i2c: E2 17 00 [10:28:32]MH_I2C_Read... [10:28:32]Read from MH i2c: E2 17 00 2A 7D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 72 [10:28:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:28:32]wFMCommunicate OK [10:28:32]CreateOFDProtocolMessage done [10:28:32]OFDSenderStorePacket 95175 [10:28:32]StoreOFDPacket docnum=95175 [10:28:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5B 29 07 01 50 DC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 D3 15 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C7 73 01 00 35 04 06 00 76 65 39 26 CA 72 80 96 BC 8A FD 97 18 58 [10:28:32]CheckFolder [10:28:32]dirname=/storage/ofd_packets [10:28:32]CheckFolder done [10:28:32]ProducePacketName [10:28:32]name=ofd_packets/00095175 [10:28:32]NVStorageSaveData ofd_packets/00095175 [10:28:32]File name is /storage/ofd_packets/00095175 [10:28:32]Write 301 bytes [10:28:32]NVStorageSaveData done [10:28:32]OFDSenderStorePacket done [10:28:32]KKMCreateOFDPacket done [10:28:32]NVStorageSaveData kkm_last_timestamp [10:28:32]File name is /storage/kkm_last_timestamp [10:28:32]Write 4 bytes [10:28:32]NVStorageSaveData done [10:28:32]ExternCall_PrintAddStr [10:28:32]wPrintStart [10:28:32]Write to MH i2c: 01 00 00 2B 7D A8 [10:28:32]Write i2c OK [10:28:32]MH_I2C_Read... [10:28:32]Read from MH i2c: 01 [10:28:32]MH_I2C_Read... [10:28:32]Read from MH i2c: 01 07 00 [10:28:32]MH_I2C_Read... [10:28:32]Read from MH i2c: 01 07 00 2B 7D 00 00 00 00 00 FF 0F BD [10:28:32]RasterBufferAndPrint [10:28:32]line Счет N : (1)3405681 [10:28:32]line ИНН: 02508201610067 [10:28:32]line Контрольно-Кассовый Чек [10:28:32]line ПРОДАЖА [10:28:32]line ТРК (МРК, ГНК) : 42 [10:28:32]line Товар: 2710124130 [10:28:32]line Аи-92-К-4 [10:28:32]line 7.480 * 66.90 [10:28:32]line = 500.41 [10:28:32]line НДС 12% НСП 1% [10:28:32]line > о реализуемом товаре [10:28:32]line ОКРУГЛЕНИЕ: -0.41 [10:28:32]line ИТОГО: 500.00 [10:28:32]line Внесено: 500.00 [10:28:32]line СДАЧА: 0.00 [10:28:32]line НСП 1% : 4.43 [10:28:32]line НДС 12% : 53.14 [10:28:32]line Наличными: 500.00 [10:28:32]line Безнал.: 0.00 [10:28:32]line Место: АЗС № 82 "Партнер Нефть" [10:28:32]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:28:32]line СНО: Общий режим [10:28:32]line Чек 174 27.10.2024 10:28 [10:28:32]line Смена: 143 ФФД: 1.0 [10:28:32]line ЗНМ: 0300000017 [10:28:32]line РНМ: 0000000000170478 [10:28:32]line Версия ККМ: v1.0 [10:28:32]line ФМ: 0000000002098560 [10:28:32]line ФД: 95175 [10:28:32]line ФПД: 130177122617970 [10:28:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T102835&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95175&fm=130177122617970&tin=02508201610067®Number=0000000000170478&sum=50000 [10:28:32]OFD Sender: Processing packet 95175 [packets to send 56, broken 55] [10:28:32]ProducePacketName [10:28:32]name=ofd_packets/00095175 [10:28:32]OFD Sender: To server: pG, [10:28:32]CommunicateWithHost lk.salyk.kg:30040 [10:28:32]written 0, free lines is 4095 [10:28:32]ConnectInit lk.salyk.kg [10:28:33]Connected sock=9 [10:28:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5B 29 07 01 50 DC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 D3 15 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C7 73 01 00 35 04 06 00 76 65 39 26 CA 72 80 96 BC 8A FD 97 18 58 [10:28:33]Write to MH i2c: 01 00 00 56 7D D3 [10:28:33]Write i2c OK [10:28:33]MH_I2C_Read... [10:28:33]Read from MH i2c: 01 [10:28:33]MH_I2C_Read... [10:28:33]Read from MH i2c: 01 07 00 [10:28:33]MH_I2C_Read... [10:28:33]Read from MH i2c: 01 07 00 56 7D 00 00 00 00 00 08 0D EF [10:28:33]RasterBufferAndPrint [10:28:33]line [10:28:33]line [10:28:33]line [10:28:33]line [10:28:33]line [10:28:33]written 0, free lines is 3345 [10:28:33]MH_Cut [10:28:33]Write to MH i2c: D1 01 00 5D 7D 01 AC [10:28:33]Write i2c OK [10:28:33]MH_I2C_Read... [10:28:33]Read from MH i2c: D1 [10:28:33]MH_I2C_Read... [10:28:33]Read from MH i2c: D1 01 00 [10:28:33]MH_I2C_Read... [10:28:33]Read from MH i2c: D1 01 00 5D 7D 00 AB [10:28:33]Write to MH i2c: 01 00 00 5E 7D DB [10:28:33]Write i2c OK [10:28:33]MH_I2C_Read... [10:28:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 EA 32 47 00 16 BB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C7 73 01 00 F4 03 04 00 FF BF 1D 67 B6 04 01 00 00 C7 9F BE 33 74 56 1E 79 [10:28:33]CommunicateWithHost err = 0 [10:28:33]CheckOFDResponse [10:28:33]1017 (14) - 77093643461234 [10:28:33]1041 (16) - 0000000002098560 [10:28:33]1040 (4) - 95175 [10:28:33]1012 (4) - 27.10.2024 04:22 [10:28:33]1206 (1) - 0 [10:28:33]OFD Sender: Remove packet 95175 [10:28:33]ProducePacketName [10:28:33]name=ofd_packets/00095175 [10:28:33]NVStorageDeleteData [10:28:33]OFD Sender: No OFD packet to send [10:28:33]*** Cut start [10:28:33]*** Partial cut [10:28:33]*** CUTSNS_PIN = 1 [10:28:34]*** CUTSNS_PIN = 0 [10:28:34]*** Brake cut motor [10:28:34]Read from MH i2c: 01 [10:28:34]MH_I2C_Read... [10:28:34]*** Stop cut motor [10:28:34]*** Cut end [10:28:34]Read from MH i2c: 01 07 00 [10:28:34]MH_I2C_Read... [10:28:34]Read from MH i2c: 01 07 00 5E 7D 00 00 00 00 00 FF 0F F0 [10:28:34]process_action close_receipt done [10:28:34]requested_data is exist [10:28:34]produce_requested_data [10:28:34]requested_item fm.sn is exist - process it [10:28:34]wFMCommunicate request_size=4 [10:28:34]MH_SAM_APDU [10:28:34]CAPDU: 80 11 00 00 [10:28:34]Write to MH i2c: E2 08 00 5F 7D 80 11 00 00 00 00 00 00 56 [10:28:34]Write i2c OK [10:28:34]MH_I2C_Read... [10:28:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:28:34]Read from MH i2c: E2 [10:28:34]MH_I2C_Read... [10:28:34]Read from MH i2c: E2 17 00 [10:28:34]MH_I2C_Read... [10:28:34]Read from MH i2c: E2 17 00 5F 7D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A7 [10:28:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:28:34]wFMCommunicate OK [10:28:34]requested_item fd.num is exist - process it [10:28:34]SAM_PROTO_GetFieldsCounters [10:28:34]wFMCommunicate request_size=4 [10:28:34]MH_SAM_APDU [10:28:34]CAPDU: 80 13 00 00 [10:28:34]Write to MH i2c: E2 08 00 60 7D 80 13 00 00 00 00 00 00 59 [10:28:34]Write i2c OK [10:28:34]MH_I2C_Read... [10:28:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:28:34]Read from MH i2c: E2 [10:28:34]MH_I2C_Read... [10:28:34]Read from MH i2c: E2 62 00 [10:28:34]MH_I2C_Read... [10:28:34]Read from MH i2c: E2 62 00 60 7D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C7 73 01 00 0E 04 04 00 8F 00 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 4E [10:28:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C7 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 AE 00 00 00 5E 04 04 00 AE 00 00 00 57 04 04 00 AF 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:28:34]wFMCommunicate OK [10:28:34]SAM_PROTO_GetFieldsCounters done [10:28:34]requested_item shift.num is exist - process it [10:28:34]requested_item shift.opened is exist - process it [10:28:34]req_shift_opened [10:28:34]FM_GetShiftState [10:28:34]SAM_PROTO_GetShiftState [10:28:34]wFMCommunicate request_size=4 [10:28:34]MH_SAM_APDU [10:28:34]CAPDU: 80 13 01 00 [10:28:34]Write to MH i2c: E2 08 00 61 7D 80 13 01 00 00 00 00 00 5B [10:28:34]Write i2c OK [10:28:34]MH_I2C_Read... [10:28:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:28:34]Read from MH i2c: E2 [10:28:34]MH_I2C_Read... [10:28:34]Read from MH i2c: E2 0E 00 [10:28:34]MH_I2C_Read... [10:28:34]Read from MH i2c: E2 0E 00 61 7D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 07 [10:28:34]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:28:34]wFMCommunicate OK [10:28:34]SAM_PROTO_GetShiftState done [10:28:34]FM_GetShiftState done [10:28:34]req_shift_opened done [10:28:34]requested_item shift.open_date is exist - process it [10:28:34]req_shift_open_date [10:28:34]req_shift_open_date done [10:28:34]produce_requested_data done [10:28:34]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95175,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:28:34]process_action_free close_receipt [10:28:34]json_value_free [10:28:34]json_value_free done [10:28:34]process_json_proto returns [10:28:34]Send response to host [10:28:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95175,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:28:34]free response buf [10:28:34]execute_script done [10:28:34]execute_script returns [10:28:34]free content buf [10:28:34]Sock 10.Close socket [10:28:34]Sock 10.Thread stoped [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:53]OFD Sender: No OFD packet to send [10:28:58]OFD Sender: No OFD packet to send [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:16]accept exits with 7 [10:29:16]New connection [10:29:16]New thread 3066867044 created [10:29:16]Thread 3066723684 joined [10:29:16]Waiting for new connection... [10:29:16] Sock 7.Parse request [10:29:16]Sock 7.Check first char [10:29:16]Sock 7.First char is OK [10:29:16]request: POST /json_proto HTTP/1.0 [10:29:16]Method: POST [10:29:16]URL: /json_proto [10:29:16]Method is POST - this is cgi request [10:29:16]url: /json_proto [10:29:16]query_string will be loaded in cgi processing [10:29:16]execute_cgi json_proto POST (null) [10:29:16]execute_cgi path=json_proto method=POST [10:29:16]POST find Content-Length [10:29:16]Host: 172.17.40.67:8080 [10:29:16]Content-Length: 683 [10:29:16]Content-Type: application/json [10:29:16] [10:29:16]POST finish read [10:29:16]Found Content-Length = 683 [10:29:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405682", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:29:16]execute_script... [10:29: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)3405682", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:29:16]POST & json_proto [10:29:16]process_json_proto [10:29:16]json parsed OK: [10:29:16]protocol is kg_v1.0 [10:29:16]action value=close_receipt [10:29:16]process_action close_receipt [10:29:16]cmd_close_receipt [10:29:16]MH_GetDate [10:29:16]Write to MH i2c: F0 00 00 62 7D CE [10:29:16]Write i2c OK [10:29:16]MH_I2C_Read... [10:29:16]Read from MH i2c: F0 [10:29:16]MH_I2C_Read... [10:29:16]Read from MH i2c: F0 09 00 [10:29:16]MH_I2C_Read... [10:29:16]Read from MH i2c: F0 09 00 62 7D 00 01 16 1E 67 EE DA 66 66 07 [10:29:16]GetLastDocTimeStamp 1730024915 [10:29:16]current date 1730024961 [10:29:16]FM_GetShiftState [10:29:16]SAM_PROTO_GetShiftState [10:29:16]wFMCommunicate request_size=4 [10:29:16]MH_SAM_APDU [10:29:16]CAPDU: 80 13 01 00 [10:29:16]Write to MH i2c: E2 08 00 63 7D 80 13 01 00 00 00 00 00 5D [10:29:16]Write i2c OK [10:29:16]MH_I2C_Read... [10:29:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:29:16]Read from MH i2c: E2 [10:29:16]MH_I2C_Read... [10:29:16]Read from MH i2c: E2 0E 00 [10:29:16]MH_I2C_Read... [10:29:16]Read from MH i2c: E2 0E 00 63 7D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 09 [10:29:16]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:29:16]wFMCommunicate OK [10:29:16]SAM_PROTO_GetShiftState done [10:29:16]FM_GetShiftState done [10:29:16]opened in 1729987736 [10:29:16]opened+sec_in_day 1730074136 [10:29:16]quantity*price = 100015 [10:29:16]sum+1 = 100017 [10:29:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 175 27.10.2024 10:29 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95176 ФПД: 23820427979654 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T102921&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95176&fm=23820427979654&tin=02508201610067®Number=0000000000170478&sum=100000 [10:29:18]StoreToDocumentArchive [10:29:18]shift 143 fd 95176 [10:29:18]save to /storage/0143/doc_00095176 [10:29:18]save last doc name /storage/0143/doc_00095176 to /storage/kkm_last_doc_name [10:29:18]save OK [10:29:18]Clear old archive folders... [10:29:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:29:18]tlvbuf is 00FD6980 [10:29:18]SAM_PROTO_ClearQueue [10:29:18]wFMCommunicate request_size=4 [10:29:18]MH_SAM_APDU [10:29:18]CAPDU: 80 09 00 00 [10:29:18]Write to MH i2c: E2 08 00 70 7D 80 09 00 00 00 00 00 00 5F [10:29:18]Write i2c OK [10:29:18]MH_I2C_Read... [10:29:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:29:18]Read from MH i2c: E2 [10:29:18]MH_I2C_Read... [10:29:18]Read from MH i2c: E2 03 00 [10:29:18]MH_I2C_Read... [10:29:18]Read from MH i2c: E2 03 00 70 7D 00 90 00 61 [10:29:18]RAPDU: 90 00 [10:29:18]wFMCommunicate OK [10:29:18]SAM_PROTO_ClearQueue done [10:29:18]KKMCreateOFDPacket [10:29:18]OFDProtocolAddRootSTLVToBuf [10:29:18]FM_MakeSignedData [10:29:18]FM_MakeSignedData [10:29:18]SAM_PROTO_SignData [10:29:18]wFMCommunicate request_size=4 [10:29:18]MH_SAM_APDU [10:29:18]CAPDU: 80 0D 01 02 [10:29:18]Write to MH i2c: E2 08 00 71 7D 80 0D 01 02 00 00 00 00 67 [10:29:18]Write i2c OK [10:29:18]MH_I2C_Read... [10:29:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:29:18]Read from MH i2c: E2 [10:29:18]MH_I2C_Read... [10:29:18]Read from MH i2c: E2 03 00 [10:29:18]MH_I2C_Read... [10:29:18]Read from MH i2c: E2 03 00 71 7D 00 90 00 62 [10:29:18]RAPDU: 90 00 [10:29:18]wFMCommunicate OK [10:29:18]wFMCommunicate request_size=255 [10:29:18]MH_SAM_APDU [10:29: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 01 16 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C8 73 01 00 35 04 06 00 15 [10:29:18]Write to MH i2c: E2 02 01 72 7D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 01 16 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C8 73 01 00 35 04 06 00 15 00 00 1A [10:29:18]Write i2c OK [10:29:18]MH_I2C_Read... [10:29:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:29:18]Read from MH i2c: E2 [10:29:18]MH_I2C_Read... [10:29:18]Read from MH i2c: E2 03 00 [10:29:18]MH_I2C_Read... [10:29:18]Read from MH i2c: E2 03 00 72 7D 00 90 00 63 [10:29:18]RAPDU: 90 00 [10:29:18]wFMCommunicate OK [10:29:18]wFMCommunicate request_size=10 [10:29:18]MH_SAM_APDU [10:29:18]CAPDU: 80 0D 02 02 05 AA 20 25 EB 86 [10:29:18]Write to MH i2c: E2 0D 00 73 7D 80 0D 02 02 05 00 AA 20 25 EB 86 00 00 D4 [10:29:18]Write i2c OK [10:29:18]MH_I2C_Read... [10:29:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:29:18]Read from MH i2c: E2 [10:29:18]MH_I2C_Read... [10:29:18]Read from MH i2c: E2 03 00 [10:29:18]MH_I2C_Read... [10:29:18]Read from MH i2c: E2 03 00 73 7D 00 90 00 64 [10:29:18]RAPDU: 90 00 [10:29:18]wFMCommunicate OK [10:29:18]wFMCommunicate request_size=4 [10:29:18]MH_SAM_APDU [10:29:18]CAPDU: 80 0D 03 02 [10:29:18]Write to MH i2c: E2 08 00 74 7D 80 0D 03 02 00 00 00 00 6C [10:29:18]Write i2c OK [10:29:18]MH_I2C_Read... [10:29:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:29:18]Read from MH i2c: E2 [10:29:18]MH_I2C_Read... [10:29:18]Read from MH i2c: E2 0B 00 [10:29:18]MH_I2C_Read... [10:29:18]Read from MH i2c: E2 0B 00 74 7D 00 CD E9 3E 47 A1 AD 36 5F 90 00 8B [10:29:18]RAPDU: CD E9 3E 47 A1 AD 36 5F 90 00 [10:29:18]wFMCommunicate OK [10:29:18]SAM_PROTO_SignData done [10:29:18]FM_MakeSignedData done [10:29:18]CreateOFDProtocolMessage [10:29:18]wFMCommunicate request_size=4 [10:29:18]MH_SAM_APDU [10:29:18]CAPDU: 80 11 00 00 [10:29:18]Write to MH i2c: E2 08 00 75 7D 80 11 00 00 00 00 00 00 6C [10:29:18]Write i2c OK [10:29:18]MH_I2C_Read... [10:29:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:29:18]Read from MH i2c: E2 [10:29:18]MH_I2C_Read... [10:29:18]Read from MH i2c: E2 17 00 [10:29:18]MH_I2C_Read... [10:29:18]Read from MH i2c: E2 17 00 75 7D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BD [10:29:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:29:18]wFMCommunicate OK [10:29:18]CreateOFDProtocolMessage done [10:29:18]OFDSenderStorePacket 95176 [10:29:18]StoreOFDPacket docnum=95176 [10:29:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 90 6C 07 01 78 3F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 01 16 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C8 73 01 00 35 04 06 00 15 AA 20 25 EB 86 CD E9 3E 47 A1 AD 36 5F [10:29:18]CheckFolder [10:29:18]dirname=/storage/ofd_packets [10:29:18]CheckFolder done [10:29:18]ProducePacketName [10:29:18]name=ofd_packets/00095176 [10:29:18]NVStorageSaveData ofd_packets/00095176 [10:29:18]File name is /storage/ofd_packets/00095176 [10:29:18]Write 301 bytes [10:29:18]NVStorageSaveData done [10:29:18]OFDSenderStorePacket done [10:29:18]KKMCreateOFDPacket done [10:29:18]NVStorageSaveData kkm_last_timestamp [10:29:18]File name is /storage/kkm_last_timestamp [10:29:18]Write 4 bytes [10:29:18]NVStorageSaveData done [10:29:18]ExternCall_PrintAddStr [10:29:18]wPrintStart [10:29:18]Write to MH i2c: 01 00 00 76 7D F3 [10:29:18]Write i2c OK [10:29:18]MH_I2C_Read... [10:29:18]Read from MH i2c: 01 [10:29:18]MH_I2C_Read... [10:29:18]Read from MH i2c: 01 07 00 [10:29:18]MH_I2C_Read... [10:29:18]Read from MH i2c: 01 07 00 76 7D 00 00 00 00 00 FF 0F 08 [10:29:18]RasterBufferAndPrint [10:29:18]line Счет N : (1)3405682 [10:29:18]line ИНН: 02508201610067 [10:29:18]line Контрольно-Кассовый Чек [10:29:18]line ПРОДАЖА [10:29:18]line ТРК (МРК, ГНК) : 12 [10:29:18]line Товар: 2710124130 [10:29:18]line Аи-92-К-4 [10:29:18]line 14.950 * 66.90 [10:29:18]line = 1000.16 [10:29:18]line НДС 12% НСП 1% [10:29:18]line > о реализуемом товаре [10:29:18]line ОКРУГЛЕНИЕ: -0.16 [10:29:18]line ИТОГО: 1000.00 [10:29:18]line Внесено: 1000.00 [10:29:18]line СДАЧА: 0.00 [10:29:18]line НСП 1% : 8.85 [10:29:18]line НДС 12% : 106.21 [10:29:18]line Наличными: 1000.00 [10:29:18]line Безнал.: 0.00 [10:29:18]line Место: АЗС № 82 "Партнер Нефть" [10:29:18]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:29:18]line СНО: Общий режим [10:29:18]line Чек 175 27.10.2024 10:29 [10:29:18]line Смена: 143 ФФД: 1.0 [10:29:18]line ЗНМ: 0300000017 [10:29:18]line РНМ: 0000000000170478 [10:29:18]line Версия ККМ: v1.0 [10:29:18]line ФМ: 0000000002098560 [10:29:18]line ФД: 95176 [10:29:18]line ФПД: 23820427979654 [10:29:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T102921&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95176&fm=23820427979654&tin=02508201610067®Number=0000000000170478&sum=100000 [10:29:18]OFD Sender: Processing packet 95176 [packets to send 56, broken 55] [10:29:18]ProducePacketName [10:29:18]name=ofd_packets/00095176 [10:29:18]OFD Sender: To server: pG, [10:29:18]CommunicateWithHost lk.salyk.kg:30040 [10:29:18]ConnectInit lk.salyk.kg [10:29:18]written 0, free lines is 4095 [10:29:19]Connected sock=11 [10:29:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 90 6C 07 01 78 3F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 01 16 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C8 73 01 00 35 04 06 00 15 AA 20 25 EB 86 CD E9 3E 47 A1 AD 36 5F [10:29:19]Write to MH i2c: 01 00 00 A1 7D 1E [10:29:19]Write i2c OK [10:29:19]MH_I2C_Read... [10:29:19]Read from MH i2c: 01 [10:29:19]MH_I2C_Read... [10:29:19]Read from MH i2c: 01 07 00 [10:29:19]MH_I2C_Read... [10:29:19]Read from MH i2c: 01 07 00 A1 7D 00 00 00 00 00 04 0D 36 [10:29:19]RasterBufferAndPrint [10:29:19]line [10:29:19]line [10:29:19]line [10:29:19]line [10:29:19]line [10:29:19]written 0, free lines is 3338 [10:29:19]MH_Cut [10:29:19]Write to MH i2c: D1 01 00 A8 7D 01 F7 [10:29:19]Write i2c OK [10:29:19]MH_I2C_Read... [10:29:19]Read from MH i2c: D1 [10:29:19]MH_I2C_Read... [10:29:19]Read from MH i2c: D1 01 00 [10:29:19]MH_I2C_Read... [10:29:19]Read from MH i2c: D1 01 00 A8 7D 00 F6 [10:29:19]Write to MH i2c: 01 00 00 A9 7D 26 [10:29:19]Write i2c OK [10:29:19]MH_I2C_Read... [10:29:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 7E AF 47 00 6E 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 32 30 39 38 35 36 30 10 04 04 00 C8 73 01 00 F4 03 04 00 2D C0 1D 67 B6 04 01 00 00 FD EE 65 6E 1E 22 9F 4E [10:29:19]CommunicateWithHost err = 0 [10:29:19]CheckOFDResponse [10:29:19]1017 (14) - 77093643461234 [10:29:19]1041 (16) - 0000000002098560 [10:29:19]1040 (4) - 95176 [10:29:19]1012 (4) - 27.10.2024 04:23 [10:29:19]1206 (1) - 0 [10:29:19]OFD Sender: Remove packet 95176 [10:29:19]ProducePacketName [10:29:19]name=ofd_packets/00095176 [10:29:19]NVStorageDeleteData [10:29:19]OFD Sender: No OFD packet to send [10:29:20]*** Cut start [10:29:20]*** Partial cut [10:29:20]*** CUTSNS_PIN = 1 [10:29:20]*** CUTSNS_PIN = 0 [10:29:20]*** Brake cut motor [10:29:20]Read from MH i2c: 01 [10:29:20]MH_I2C_Read... [10:29:20]*** Stop cut motor [10:29:20]*** Cut end [10:29:20]Read from MH i2c: 01 07 00 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: 01 07 00 A9 7D 00 00 00 00 00 FF 0F 3B [10:29:20]process_action close_receipt done [10:29:20]requested_data is exist [10:29:20]produce_requested_data [10:29:20]requested_item fm.sn is exist - process it [10:29:20]wFMCommunicate request_size=4 [10:29:20]MH_SAM_APDU [10:29:20]CAPDU: 80 11 00 00 [10:29:20]Write to MH i2c: E2 08 00 AA 7D 80 11 00 00 00 00 00 00 A1 [10:29:20]Write i2c OK [10:29:20]MH_I2C_Read... [10:29:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:29:20]Read from MH i2c: E2 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: E2 17 00 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: E2 17 00 AA 7D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F2 [10:29:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:29:20]wFMCommunicate OK [10:29:20]requested_item fd.num is exist - process it [10:29:20]SAM_PROTO_GetFieldsCounters [10:29:20]wFMCommunicate request_size=4 [10:29:20]MH_SAM_APDU [10:29:20]CAPDU: 80 13 00 00 [10:29:20]Write to MH i2c: E2 08 00 AB 7D 80 13 00 00 00 00 00 00 A4 [10:29:20]Write i2c OK [10:29:20]MH_I2C_Read... [10:29:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:29:20]Read from MH i2c: E2 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: E2 62 00 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: E2 62 00 AB 7D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C8 73 01 00 0E 04 04 00 8F 00 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 9D [10:29:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C8 73 01 00 0E 04 04 00 8F 00 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 [10:29:20]wFMCommunicate OK [10:29:20]SAM_PROTO_GetFieldsCounters done [10:29:20]requested_item shift.num is exist - process it [10:29:20]requested_item shift.opened is exist - process it [10:29:20]req_shift_opened [10:29:20]FM_GetShiftState [10:29:20]SAM_PROTO_GetShiftState [10:29:20]wFMCommunicate request_size=4 [10:29:20]MH_SAM_APDU [10:29:20]CAPDU: 80 13 01 00 [10:29:20]Write to MH i2c: E2 08 00 AC 7D 80 13 01 00 00 00 00 00 A6 [10:29:20]Write i2c OK [10:29:20]MH_I2C_Read... [10:29:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:29:20]Read from MH i2c: E2 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: E2 0E 00 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: E2 0E 00 AC 7D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 52 [10:29:20]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:29:20]wFMCommunicate OK [10:29:20]SAM_PROTO_GetShiftState done [10:29:20]FM_GetShiftState done [10:29:20]req_shift_opened done [10:29:20]requested_item shift.open_date is exist - process it [10:29:20]req_shift_open_date [10:29:20]req_shift_open_date done [10:29:20]produce_requested_data done [10:29:20]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95176,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:29:20]process_action_free close_receipt [10:29:20]json_value_free [10:29:20]json_value_free done [10:29:20]process_json_proto returns [10:29:20]Send response to host [10:29:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95176,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:29:20]free response buf [10:29:20]execute_script done [10:29:20]execute_script returns [10:29:20]free content buf [10:29:20]Sock 7.Close socket [10:29:20]Sock 7.Thread stoped [10:29:24]OFD Sender: No OFD packet to send [10:29:29]OFD Sender: No OFD packet to send [10:29:34]OFD Sender: No OFD packet to send [10:29:39]OFD Sender: No OFD packet to send [10:29:44]OFD Sender: No OFD packet to send [10:29:49]OFD Sender: No OFD packet to send [10:29:54]OFD Sender: No OFD packet to send [10:29:59]OFD Sender: No OFD packet to send [10:30: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:19]OFD Sender: No OFD packet to send [10:30:25]OFD Sender: No OFD packet to send [10:30:30]OFD Sender: No OFD packet to send [10:30:34]accept exits with 9 [10:30:34]New connection [10:30:34]New thread 3066723684 created [10:30:34]Thread 3066867044 joined [10:30:34]Waiting for new connection... [10:30:34] Sock 9.Parse request [10:30:34]Sock 9.Check first char [10:30:34]Sock 9.First char is OK [10:30:34]request: POST /json_proto HTTP/1.0 [10:30:34]Method: POST [10:30:34]URL: /json_proto [10:30:34]Method is POST - this is cgi request [10:30:34]url: /json_proto [10:30:34]query_string will be loaded in cgi processing [10:30:34]execute_cgi json_proto POST (null) [10:30:34]execute_cgi path=json_proto method=POST [10:30:34]POST find Content-Length [10:30:34]Host: 172.17.40.67:8080 [10:30:34]Content-Length: 679 [10:30:34]Content-Type: application/json [10:30:34] [10:30:34]POST finish read [10:30:34]Found Content-Length = 679 [10:30:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405683", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:30:34]execute_script... [10: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)3405683", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:30:34]POST & json_proto [10:30:34]process_json_proto [10:30:34]json parsed OK: [10:30:34]protocol is kg_v1.0 [10:30:34]action value=close_receipt [10:30:34]process_action close_receipt [10:30:34]cmd_close_receipt [10:30:34]MH_GetDate [10:30:34]Write to MH i2c: F0 00 00 AD 7D 19 [10:30:34]Write i2c OK [10:30:34]MH_I2C_Read... [10:30:34]Read from MH i2c: F0 [10:30:34]MH_I2C_Read... [10:30:34]Read from MH i2c: F0 09 00 [10:30:34]MH_I2C_Read... [10:30:34]Read from MH i2c: F0 09 00 AD 7D 00 4F 16 1E 67 EE DA 66 66 A0 [10:30:34]GetLastDocTimeStamp 1730024961 [10:30:34]current date 1730025039 [10:30:34]FM_GetShiftState [10:30:34]SAM_PROTO_GetShiftState [10:30:34]wFMCommunicate request_size=4 [10:30:34]MH_SAM_APDU [10:30:34]CAPDU: 80 13 01 00 [10:30:34]Write to MH i2c: E2 08 00 AE 7D 80 13 01 00 00 00 00 00 A8 [10:30:34]Write i2c OK [10:30:34]MH_I2C_Read... [10:30:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:30:34]Read from MH i2c: E2 [10:30:34]MH_I2C_Read... [10:30:34]Read from MH i2c: E2 0E 00 [10:30:34]MH_I2C_Read... [10:30:34]Read from MH i2c: E2 0E 00 AE 7D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 54 [10:30:34]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:30:34]wFMCommunicate OK [10:30:34]SAM_PROTO_GetShiftState done [10:30:34]FM_GetShiftState done [10:30:34]opened in 1729987736 [10:30:34]opened+sec_in_day 1730074136 [10:30:34]quantity*price = 70044 [10:30:34]sum+1 = 70045 [10:30:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 176 27.10.2024 10:30 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95177 ФПД: 141273999659787 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T103039&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95177&fm=141273999659787&tin=02508201610067®Number=0000000000170478&sum=70000 [10:30:35]StoreToDocumentArchive [10:30:35]shift 143 fd 95177 [10:30:35]save to /storage/0143/doc_00095177 [10:30:35]save last doc name /storage/0143/doc_00095177 to /storage/kkm_last_doc_name [10:30:35]save OK [10:30:35]Clear old archive folders... [10:30:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:30:35]tlvbuf is 01064AC0 [10:30:35]SAM_PROTO_ClearQueue [10:30:35]wFMCommunicate request_size=4 [10:30:35]MH_SAM_APDU [10:30:35]CAPDU: 80 09 00 00 [10:30:35]Write to MH i2c: E2 08 00 BB 7D 80 09 00 00 00 00 00 00 AA [10:30:35]Write i2c OK [10:30:35]MH_I2C_Read... [10:30:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:30:35]Read from MH i2c: E2 [10:30:35]MH_I2C_Read... [10:30:35]Read from MH i2c: E2 03 00 [10:30:35]MH_I2C_Read... [10:30:35]Read from MH i2c: E2 03 00 BB 7D 00 90 00 AC [10:30:35]RAPDU: 90 00 [10:30:35]wFMCommunicate OK [10:30:35]SAM_PROTO_ClearQueue done [10:30:35]KKMCreateOFDPacket [10:30:35]OFDProtocolAddRootSTLVToBuf [10:30:35]FM_MakeSignedData [10:30:35]FM_MakeSignedData [10:30:35]SAM_PROTO_SignData [10:30:35]wFMCommunicate request_size=4 [10:30:35]MH_SAM_APDU [10:30:35]CAPDU: 80 0D 01 02 [10:30:35]Write to MH i2c: E2 08 00 BC 7D 80 0D 01 02 00 00 00 00 B2 [10:30:35]Write i2c OK [10:30:35]MH_I2C_Read... [10:30:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:30:36]Read from MH i2c: E2 [10:30:36]MH_I2C_Read... [10:30:36]Read from MH i2c: E2 03 00 [10:30:36]MH_I2C_Read... [10:30:36]Read from MH i2c: E2 03 00 BC 7D 00 90 00 AD [10:30:36]RAPDU: 90 00 [10:30:36]wFMCommunicate OK [10:30:36]wFMCommunicate request_size=255 [10:30:36]MH_SAM_APDU [10:30: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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 4F 16 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C9 73 01 00 35 04 06 00 80 [10:30:36]Write to MH i2c: E2 02 01 BD 7D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 4F 16 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C9 73 01 00 35 04 06 00 80 00 00 36 [10:30:36]Write i2c OK [10:30:36]MH_I2C_Read... [10:30:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:30:36]Read from MH i2c: E2 [10:30:36]MH_I2C_Read... [10:30:36]Read from MH i2c: E2 03 00 [10:30:36]MH_I2C_Read... [10:30:36]Read from MH i2c: E2 03 00 BD 7D 00 90 00 AE [10:30:36]RAPDU: 90 00 [10:30:36]wFMCommunicate OK [10:30:36]wFMCommunicate request_size=10 [10:30:36]MH_SAM_APDU [10:30:36]CAPDU: 80 0D 02 02 05 7C EA 90 D3 0B [10:30:36]Write to MH i2c: E2 0D 00 BE 7D 80 0D 02 02 05 00 7C EA 90 D3 0B 00 00 93 [10:30:36]Write i2c OK [10:30:36]MH_I2C_Read... [10:30:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:30:36]Read from MH i2c: E2 [10:30:36]MH_I2C_Read... [10:30:36]Read from MH i2c: E2 03 00 [10:30:36]MH_I2C_Read... [10:30:36]Read from MH i2c: E2 03 00 BE 7D 00 90 00 AF [10:30:36]RAPDU: 90 00 [10:30:36]wFMCommunicate OK [10:30:36]wFMCommunicate request_size=4 [10:30:36]MH_SAM_APDU [10:30:36]CAPDU: 80 0D 03 02 [10:30:36]Write to MH i2c: E2 08 00 BF 7D 80 0D 03 02 00 00 00 00 B7 [10:30:36]Write i2c OK [10:30:36]MH_I2C_Read... [10:30:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:30:36]Read from MH i2c: E2 [10:30:36]MH_I2C_Read... [10:30:36]Read from MH i2c: E2 0B 00 [10:30:36]MH_I2C_Read... [10:30:36]Read from MH i2c: E2 0B 00 BF 7D 00 B4 FF BC 20 76 5E 63 75 90 00 F3 [10:30:36]RAPDU: B4 FF BC 20 76 5E 63 75 90 00 [10:30:36]wFMCommunicate OK [10:30:36]SAM_PROTO_SignData done [10:30:36]FM_MakeSignedData done [10:30:36]CreateOFDProtocolMessage [10:30:36]wFMCommunicate request_size=4 [10:30:36]MH_SAM_APDU [10:30:36]CAPDU: 80 11 00 00 [10:30:36]Write to MH i2c: E2 08 00 C0 7D 80 11 00 00 00 00 00 00 B7 [10:30:36]Write i2c OK [10:30:36]MH_I2C_Read... [10:30:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:30:36]Read from MH i2c: E2 [10:30:36]MH_I2C_Read... [10:30:36]Read from MH i2c: E2 17 00 [10:30:36]MH_I2C_Read... [10:30:36]Read from MH i2c: E2 17 00 C0 7D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 08 [10:30:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:30:36]wFMCommunicate OK [10:30:36]CreateOFDProtocolMessage done [10:30:36]OFDSenderStorePacket 95177 [10:30:36]StoreOFDPacket docnum=95177 [10:30:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A7 F8 07 01 56 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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 4F 16 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C9 73 01 00 35 04 06 00 80 7C EA 90 D3 0B B4 FF BC 20 76 5E 63 75 [10:30:36]CheckFolder [10:30:36]dirname=/storage/ofd_packets [10:30:36]CheckFolder done [10:30:36]ProducePacketName [10:30:36]name=ofd_packets/00095177 [10:30:36]NVStorageSaveData ofd_packets/00095177 [10:30:36]File name is /storage/ofd_packets/00095177 [10:30:36]Write 301 bytes [10:30:36]NVStorageSaveData done [10:30:36]OFDSenderStorePacket done [10:30:36]KKMCreateOFDPacket done [10:30:36]NVStorageSaveData kkm_last_timestamp [10:30:36]File name is /storage/kkm_last_timestamp [10:30:36]Write 4 bytes [10:30:36]NVStorageSaveData done [10:30:36]ExternCall_PrintAddStr [10:30:36]wPrintStart [10:30:36]Write to MH i2c: 01 00 00 C1 7D 3E [10:30:36]Write i2c OK [10:30:36]MH_I2C_Read... [10:30:36]Read from MH i2c: 01 [10:30:36]MH_I2C_Read... [10:30:36]Read from MH i2c: 01 07 00 [10:30:36]MH_I2C_Read... [10:30:36]Read from MH i2c: 01 07 00 C1 7D 00 00 00 00 00 FF 0F 53 [10:30:36]RasterBufferAndPrint [10:30:36]line Счет N : (1)3405683 [10:30:36]line ИНН: 02508201610067 [10:30:36]line Контрольно-Кассовый Чек [10:30:36]line ПРОДАЖА [10:30:36]line ТРК (МРК, ГНК) : 42 [10:30:36]line Товар: 2710124130 [10:30:36]line Аи-92-К-4 [10:30:36]line 10.470 * 66.90 [10:30:36]line = 700.44 [10:30:36]line НДС 12% НСП 1% [10:30:36]line > о реализуемом товаре [10:30:36]line ОКРУГЛЕНИЕ: -0.44 [10:30:36]line ИТОГО: 700.00 [10:30:36]line Внесено: 700.00 [10:30:36]line СДАЧА: 0.00 [10:30:36]line НСП 1% : 6.20 [10:30:36]line НДС 12% : 74.38 [10:30:36]line Наличными: 700.00 [10:30:36]line Безнал.: 0.00 [10:30:36]line Место: АЗС № 82 "Партнер Нефть" [10:30:36]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:30:36]line СНО: Общий режим [10:30:36]line Чек 176 27.10.2024 10:30 [10:30:36]line Смена: 143 ФФД: 1.0 [10:30:36]line ЗНМ: 0300000017 [10:30:36]line РНМ: 0000000000170478 [10:30:36]line Версия ККМ: v1.0 [10:30:36]line ФМ: 0000000002098560 [10:30:36]line ФД: 95177 [10:30:36]line ФПД: 141273999659787 [10:30:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T103039&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95177&fm=141273999659787&tin=02508201610067®Number=0000000000170478&sum=70000 [10:30:36]OFD Sender: Processing packet 95177 [packets to send 56, broken 55] [10:30:36]ProducePacketName [10:30:36]name=ofd_packets/00095177 [10:30:36]OFD Sender: To server: pG, [10:30:36]CommunicateWithHost lk.salyk.kg:30040 [10:30:36]ConnectInit lk.salyk.kg [10:30:36]written 0, free lines is 4095 [10:30:36]Connected sock=10 [10:30:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A7 F8 07 01 56 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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 4F 16 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C9 73 01 00 35 04 06 00 80 7C EA 90 D3 0B B4 FF BC 20 76 5E 63 75 [10:30:37]Write to MH i2c: 01 00 00 EC 7D 69 [10:30:37]Write i2c OK [10:30:37]MH_I2C_Read... [10:30:37]Read from MH i2c: 01 [10:30:37]MH_I2C_Read... [10:30:37]Read from MH i2c: 01 07 00 [10:30:37]MH_I2C_Read... [10:30:37]Read from MH i2c: 01 07 00 EC 7D 00 00 00 00 00 09 0D 86 [10:30:37]RasterBufferAndPrint [10:30:37]line [10:30:37]line [10:30:37]line [10:30:37]line [10:30:37]line [10:30:37]written 0, free lines is 3343 [10:30:37]MH_Cut [10:30:37]Write to MH i2c: D1 01 00 F3 7D 01 42 [10:30:37]Write i2c OK [10:30:37]MH_I2C_Read... [10:30:37]Read from MH i2c: D1 [10:30:37]MH_I2C_Read... [10:30:37]Read from MH i2c: D1 01 00 [10:30:37]MH_I2C_Read... [10:30:37]Read from MH i2c: D1 01 00 F3 7D 00 41 [10:30:37]Write to MH i2c: 01 00 00 F4 7D 71 [10:30:37]Write i2c OK [10:30:37]MH_I2C_Read... [10:30:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 13 8A 47 00 33 17 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C9 73 01 00 F4 03 04 00 7B C0 1D 67 B6 04 01 00 00 AF 4F 6F 94 B6 A4 3A 3B [10:30:37]CommunicateWithHost err = 0 [10:30:37]CheckOFDResponse [10:30:37]1017 (14) - 77093643461234 [10:30:37]1041 (16) - 0000000002098560 [10:30:37]1040 (4) - 95177 [10:30:37]1012 (4) - 27.10.2024 04:24 [10:30:37]1206 (1) - 0 [10:30:37]OFD Sender: Remove packet 95177 [10:30:37]ProducePacketName [10:30:37]name=ofd_packets/00095177 [10:30:37]NVStorageDeleteData [10:30:37]OFD Sender: No OFD packet to send [10:30:37]*** Cut start [10:30:37]*** Partial cut [10:30:37]*** CUTSNS_PIN = 1 [10:30:37]*** CUTSNS_PIN = 0 [10:30:38]*** Brake cut motor [10:30:38]Read from MH i2c: 01 [10:30:38]MH_I2C_Read... [10:30:38]*** Stop cut motor [10:30:38]*** Cut end [10:30:38]Read from MH i2c: 01 07 00 [10:30:38]MH_I2C_Read... [10:30:38]Read from MH i2c: 01 07 00 F4 7D 00 00 00 00 00 FF 0F 86 [10:30:38]process_action close_receipt done [10:30:38]requested_data is exist [10:30:38]produce_requested_data [10:30:38]requested_item fm.sn is exist - process it [10:30:38]wFMCommunicate request_size=4 [10:30:38]MH_SAM_APDU [10:30:38]CAPDU: 80 11 00 00 [10:30:38]Write to MH i2c: E2 08 00 F5 7D 80 11 00 00 00 00 00 00 EC [10:30:38]Write i2c OK [10:30:38]MH_I2C_Read... [10:30:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:30:38]Read from MH i2c: E2 [10:30:38]MH_I2C_Read... [10:30:38]Read from MH i2c: E2 17 00 [10:30:38]MH_I2C_Read... [10:30:38]Read from MH i2c: E2 17 00 F5 7D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3D [10:30:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:30:38]wFMCommunicate OK [10:30:38]requested_item fd.num is exist - process it [10:30:38]SAM_PROTO_GetFieldsCounters [10:30:38]wFMCommunicate request_size=4 [10:30:38]MH_SAM_APDU [10:30:38]CAPDU: 80 13 00 00 [10:30:38]Write to MH i2c: E2 08 00 F6 7D 80 13 00 00 00 00 00 00 EF [10:30:38]Write i2c OK [10:30:38]MH_I2C_Read... [10:30:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:30:38]Read from MH i2c: E2 [10:30:38]MH_I2C_Read... [10:30:38]Read from MH i2c: E2 62 00 [10:30:38]MH_I2C_Read... [10:30:38]Read from MH i2c: E2 62 00 F6 7D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C9 73 01 00 0E 04 04 00 8F 00 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 EC [10:30:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C9 73 01 00 0E 04 04 00 8F 00 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 [10:30:38]wFMCommunicate OK [10:30:38]SAM_PROTO_GetFieldsCounters done [10:30:38]requested_item shift.num is exist - process it [10:30:38]requested_item shift.opened is exist - process it [10:30:38]req_shift_opened [10:30:38]FM_GetShiftState [10:30:38]SAM_PROTO_GetShiftState [10:30:38]wFMCommunicate request_size=4 [10:30:38]MH_SAM_APDU [10:30:38]CAPDU: 80 13 01 00 [10:30:38]Write to MH i2c: E2 08 00 F7 7D 80 13 01 00 00 00 00 00 F1 [10:30:38]Write i2c OK [10:30:38]MH_I2C_Read... [10:30:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:30:38]Read from MH i2c: E2 [10:30:38]MH_I2C_Read... [10:30:38]Read from MH i2c: E2 0E 00 [10:30:38]MH_I2C_Read... [10:30:38]Read from MH i2c: E2 0E 00 F7 7D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 9D [10:30:38]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:30:38]wFMCommunicate OK [10:30:38]SAM_PROTO_GetShiftState done [10:30:38]FM_GetShiftState done [10:30:38]req_shift_opened done [10:30:38]requested_item shift.open_date is exist - process it [10:30:38]req_shift_open_date [10:30:38]req_shift_open_date done [10:30:38]produce_requested_data done [10:30:38]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95177,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:30:38]process_action_free close_receipt [10:30:38]json_value_free [10:30:38]json_value_free done [10:30:38]process_json_proto returns [10:30:38]Send response to host [10:30:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95177,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:30:38]free response buf [10:30:38]execute_script done [10:30:38]execute_script returns [10:30:38]free content buf [10:30:38]Sock 9.Close socket [10:30:38]Sock 9.Thread stoped [10:30:42]OFD Sender: No OFD packet to send [10:30:47]OFD Sender: No OFD packet to send [10:30:52]OFD Sender: No OFD packet to send [10:30:57]OFD Sender: No OFD packet to send [10:31:02]OFD Sender: No OFD packet to send [10:31:07]OFD Sender: No OFD packet to send [10:31:12]OFD Sender: No OFD packet to send [10:31:13]accept exits with 7 [10:31:13]New connection [10:31:13]New thread 3066867044 created [10:31:13]Thread 3066723684 joined [10:31:13]Waiting for new connection... [10:31:13] Sock 7.Parse request [10:31:13]Sock 7.Check first char [10:31:13]Sock 7.First char is OK [10:31:13]request: POST /json_proto HTTP/1.0 [10:31:13]Method: POST [10:31:13]URL: /json_proto [10:31:13]Method is POST - this is cgi request [10:31:13]url: /json_proto [10:31:13]query_string will be loaded in cgi processing [10:31:13]execute_cgi json_proto POST (null) [10:31:13]execute_cgi path=json_proto method=POST [10:31:13]POST find Content-Length [10:31:13]Host: 172.17.40.67:8080 [10:31:13]Content-Length: 678 [10:31:13]Content-Type: application/json [10:31:13] [10:31:13]POST finish read [10:31:13]Found Content-Length = 678 [10:31:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405684", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:31:13]execute_script... [10:31:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405684", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:31:13]POST & json_proto [10:31:13]process_json_proto [10:31:13]json parsed OK: [10:31:13]protocol is kg_v1.0 [10:31:13]action value=close_receipt [10:31:13]process_action close_receipt [10:31:13]cmd_close_receipt [10:31:13]MH_GetDate [10:31:13]Write to MH i2c: F0 00 00 F8 7D 64 [10:31:13]Write i2c OK [10:31:13]MH_I2C_Read... [10:31:13]Read from MH i2c: F0 [10:31:13]MH_I2C_Read... [10:31:13]Read from MH i2c: F0 09 00 [10:31:13]MH_I2C_Read... [10:31:13]Read from MH i2c: F0 09 00 F8 7D 00 76 16 1E 67 EE DA 66 66 12 [10:31:13]GetLastDocTimeStamp 1730025039 [10:31:13]current date 1730025078 [10:31:13]FM_GetShiftState [10:31:13]SAM_PROTO_GetShiftState [10:31:13]wFMCommunicate request_size=4 [10:31:13]MH_SAM_APDU [10:31:13]CAPDU: 80 13 01 00 [10:31:13]Write to MH i2c: E2 08 00 F9 7D 80 13 01 00 00 00 00 00 F3 [10:31:13]Write i2c OK [10:31:13]MH_I2C_Read... [10:31:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:31:13]Read from MH i2c: E2 [10:31:13]MH_I2C_Read... [10:31:13]Read from MH i2c: E2 0E 00 [10:31:13]MH_I2C_Read... [10:31:13]Read from MH i2c: E2 0E 00 F9 7D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 9F [10:31:13]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:31:13]wFMCommunicate OK [10:31:13]SAM_PROTO_GetShiftState done [10:31:13]FM_GetShiftState done [10:31:13]opened in 1729987736 [10:31:13]opened+sec_in_day 1730074136 [10:31:13]quantity*price = 50041 [10:31:13]sum+1 = 50042 [10:31:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 177 27.10.2024 10:31 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95178 ФПД: 243697801430599 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T103118&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95178&fm=243697801430599&tin=02508201610067®Number=0000000000170478&sum=50000 [10:31:15]StoreToDocumentArchive [10:31:15]shift 143 fd 95178 [10:31:15]save to /storage/0143/doc_00095178 [10:31:15]save last doc name /storage/0143/doc_00095178 to /storage/kkm_last_doc_name [10:31:15]save OK [10:31:15]Clear old archive folders... [10:31:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:31:15]tlvbuf is 00ECA730 [10:31:15]SAM_PROTO_ClearQueue [10:31:15]wFMCommunicate request_size=4 [10:31:15]MH_SAM_APDU [10:31:15]CAPDU: 80 09 00 00 [10:31:15]Write to MH i2c: E2 08 00 06 7E 80 09 00 00 00 00 00 00 F6 [10:31:15]Write i2c OK [10:31:15]MH_I2C_Read... [10:31:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:31:15]Read from MH i2c: E2 [10:31:15]MH_I2C_Read... [10:31:15]Read from MH i2c: E2 03 00 [10:31:15]MH_I2C_Read... [10:31:15]Read from MH i2c: E2 03 00 06 7E 00 90 00 F8 [10:31:15]RAPDU: 90 00 [10:31:15]wFMCommunicate OK [10:31:15]SAM_PROTO_ClearQueue done [10:31:15]KKMCreateOFDPacket [10:31:15]OFDProtocolAddRootSTLVToBuf [10:31:15]FM_MakeSignedData [10:31:15]FM_MakeSignedData [10:31:15]SAM_PROTO_SignData [10:31:15]wFMCommunicate request_size=4 [10:31:15]MH_SAM_APDU [10:31:15]CAPDU: 80 0D 01 02 [10:31:15]Write to MH i2c: E2 08 00 07 7E 80 0D 01 02 00 00 00 00 FE [10:31:15]Write i2c OK [10:31:15]MH_I2C_Read... [10:31:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:31:15]Read from MH i2c: E2 [10:31:15]MH_I2C_Read... [10:31:15]Read from MH i2c: E2 03 00 [10:31:15]MH_I2C_Read... [10:31:15]Read from MH i2c: E2 03 00 07 7E 00 90 00 F9 [10:31:15]RAPDU: 90 00 [10:31:15]wFMCommunicate OK [10:31:15]wFMCommunicate request_size=255 [10:31:15]MH_SAM_APDU [10:31: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 76 16 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CA 73 01 00 35 04 06 00 DD [10:31:15]Write to MH i2c: E2 02 01 08 7E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 76 16 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CA 73 01 00 35 04 06 00 DD 00 00 F8 [10:31:15]Write i2c OK [10:31:15]MH_I2C_Read... [10:31:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:31:15]Read from MH i2c: E2 [10:31:15]MH_I2C_Read... [10:31:15]Read from MH i2c: E2 03 00 [10:31:15]MH_I2C_Read... [10:31:15]Read from MH i2c: E2 03 00 08 7E 00 90 00 FA [10:31:15]RAPDU: 90 00 [10:31:15]wFMCommunicate OK [10:31:15]wFMCommunicate request_size=10 [10:31:15]MH_SAM_APDU [10:31:15]CAPDU: 80 0D 02 02 05 A4 50 E3 06 47 [10:31:15]Write to MH i2c: E2 0D 00 09 7E 80 0D 02 02 05 00 A4 50 E3 06 47 00 00 2F [10:31:15]Write i2c OK [10:31:15]MH_I2C_Read... [10:31:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:31:15]Read from MH i2c: E2 [10:31:15]MH_I2C_Read... [10:31:15]Read from MH i2c: E2 03 00 [10:31:15]MH_I2C_Read... [10:31:15]Read from MH i2c: E2 03 00 09 7E 00 90 00 FB [10:31:15]RAPDU: 90 00 [10:31:15]wFMCommunicate OK [10:31:15]wFMCommunicate request_size=4 [10:31:15]MH_SAM_APDU [10:31:15]CAPDU: 80 0D 03 02 [10:31:15]Write to MH i2c: E2 08 00 0A 7E 80 0D 03 02 00 00 00 00 03 [10:31:15]Write i2c OK [10:31:15]MH_I2C_Read... [10:31:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:31:15]Read from MH i2c: E2 [10:31:15]MH_I2C_Read... [10:31:15]Read from MH i2c: E2 0B 00 [10:31:15]MH_I2C_Read... [10:31:15]Read from MH i2c: E2 0B 00 0A 7E 00 D6 B9 6C AD 05 F0 0B CF 90 00 7B [10:31:15]RAPDU: D6 B9 6C AD 05 F0 0B CF 90 00 [10:31:15]wFMCommunicate OK [10:31:15]SAM_PROTO_SignData done [10:31:15]FM_MakeSignedData done [10:31:15]CreateOFDProtocolMessage [10:31:15]wFMCommunicate request_size=4 [10:31:15]MH_SAM_APDU [10:31:15]CAPDU: 80 11 00 00 [10:31:15]Write to MH i2c: E2 08 00 0B 7E 80 11 00 00 00 00 00 00 03 [10:31:15]Write i2c OK [10:31:15]MH_I2C_Read... [10:31:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:31:15]Read from MH i2c: E2 [10:31:15]MH_I2C_Read... [10:31:15]Read from MH i2c: E2 17 00 [10:31:15]MH_I2C_Read... [10:31:15]Read from MH i2c: E2 17 00 0B 7E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 54 [10:31:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:31:15]wFMCommunicate OK [10:31:15]CreateOFDProtocolMessage done [10:31:15]OFDSenderStorePacket 95178 [10:31:15]StoreOFDPacket docnum=95178 [10:31:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 05 C3 07 01 71 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 76 16 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CA 73 01 00 35 04 06 00 DD A4 50 E3 06 47 D6 B9 6C AD 05 F0 0B CF [10:31:15]CheckFolder [10:31:15]dirname=/storage/ofd_packets [10:31:15]CheckFolder done [10:31:15]ProducePacketName [10:31:15]name=ofd_packets/00095178 [10:31:15]NVStorageSaveData ofd_packets/00095178 [10:31:15]File name is /storage/ofd_packets/00095178 [10:31:15]Write 301 bytes [10:31:15]NVStorageSaveData done [10:31:15]OFDSenderStorePacket done [10:31:15]KKMCreateOFDPacket done [10:31:15]NVStorageSaveData kkm_last_timestamp [10:31:15]File name is /storage/kkm_last_timestamp [10:31:15]Write 4 bytes [10:31:15]NVStorageSaveData done [10:31:15]ExternCall_PrintAddStr [10:31:15]wPrintStart [10:31:15]Write to MH i2c: 01 00 00 0C 7E 8A [10:31:15]Write i2c OK [10:31:15]MH_I2C_Read... [10:31:15]Read from MH i2c: 01 [10:31:15]MH_I2C_Read... [10:31:15]Read from MH i2c: 01 07 00 [10:31:15]MH_I2C_Read... [10:31:15]Read from MH i2c: 01 07 00 0C 7E 00 00 00 00 00 FF 0F 9F [10:31:15]RasterBufferAndPrint [10:31:15]line Счет N : (1)3405684 [10:31:15]line ИНН: 02508201610067 [10:31:15]line Контрольно-Кассовый Чек [10:31:15]line ПРОДАЖА [10:31:15]line ТРК (МРК, ГНК) : 22 [10:31:15]line Товар: 2710124130 [10:31:15]line Аи-92-К-4 [10:31:15]line 7.480 * 66.90 [10:31:15]line = 500.41 [10:31:15]line НДС 12% НСП 1% [10:31:15]line > о реализуемом товаре [10:31:15]line ОКРУГЛЕНИЕ: -0.41 [10:31:15]line ИТОГО: 500.00 [10:31:15]line Внесено: 500.00 [10:31:15]line СДАЧА: 0.00 [10:31:15]line НСП 1% : 4.43 [10:31:15]line НДС 12% : 53.14 [10:31:15]line Наличными: 500.00 [10:31:15]line Безнал.: 0.00 [10:31:15]line Место: АЗС № 82 "Партнер Нефть" [10:31:15]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:31:15]line СНО: Общий режим [10:31:15]line Чек 177 27.10.2024 10:31 [10:31:15]line Смена: 143 ФФД: 1.0 [10:31:15]line ЗНМ: 0300000017 [10:31:15]line РНМ: 0000000000170478 [10:31:15]line Версия ККМ: v1.0 [10:31:15]line ФМ: 0000000002098560 [10:31:15]line ФД: 95178 [10:31:15]line ФПД: 243697801430599 [10:31:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T103118&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95178&fm=243697801430599&tin=02508201610067®Number=0000000000170478&sum=50000 [10:31:15]OFD Sender: Processing packet 95178 [packets to send 56, broken 55] [10:31:15]ProducePacketName [10:31:15]name=ofd_packets/00095178 [10:31:15]OFD Sender: To server: pG, [10:31:15]CommunicateWithHost lk.salyk.kg:30040 [10:31:15]ConnectInit lk.salyk.kg [10:31:15]written 0, free lines is 4095 [10:31:16]Connected sock=10 [10:31:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 05 C3 07 01 71 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 76 16 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CA 73 01 00 35 04 06 00 DD A4 50 E3 06 47 D6 B9 6C AD 05 F0 0B CF [10:31:16]Write to MH i2c: 01 00 00 37 7E B5 [10:31:16]Write i2c OK [10:31:16]MH_I2C_Read... [10:31:16]Read from MH i2c: 01 [10:31:16]MH_I2C_Read... [10:31:16]Read from MH i2c: 01 07 00 [10:31:16]MH_I2C_Read... [10:31:16]Read from MH i2c: 01 07 00 37 7E 00 00 00 00 00 0A 0D D3 [10:31:16]RasterBufferAndPrint [10:31:16]line [10:31:16]line [10:31:16]line [10:31:16]line [10:31:16]line [10:31:16]written 0, free lines is 3345 [10:31:16]MH_Cut [10:31:16]Write to MH i2c: D1 01 00 3E 7E 01 8E [10:31:16]Write i2c OK [10:31:16]MH_I2C_Read... [10:31:16]Read from MH i2c: D1 [10:31:16]MH_I2C_Read... [10:31:16]Read from MH i2c: D1 01 00 [10:31:16]MH_I2C_Read... [10:31:16]Read from MH i2c: D1 01 00 3E 7E 00 8D [10:31:16]Write to MH i2c: 01 00 00 3F 7E BD [10:31:16]Write i2c OK [10:31:16]MH_I2C_Read... [10:31:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 5C 48 47 00 60 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 32 30 39 38 35 36 30 10 04 04 00 CA 73 01 00 F4 03 04 00 A2 C0 1D 67 B6 04 01 00 00 1C EE 93 E4 53 E9 4D 0A [10:31:16]CommunicateWithHost err = 0 [10:31:16]CheckOFDResponse [10:31:16]1017 (14) - 77093643461234 [10:31:16]1041 (16) - 0000000002098560 [10:31:16]1040 (4) - 95178 [10:31:16]1012 (4) - 27.10.2024 04:25 [10:31:16]1206 (1) - 0 [10:31:16]OFD Sender: Remove packet 95178 [10:31:16]ProducePacketName [10:31:16]name=ofd_packets/00095178 [10:31:16]NVStorageDeleteData [10:31:16]OFD Sender: No OFD packet to send [10:31:17]*** Cut start [10:31:17]*** Partial cut [10:31:17]*** CUTSNS_PIN = 1 [10:31:17]*** CUTSNS_PIN = 0 [10:31:17]*** Brake cut motor [10:31:17]Read from MH i2c: 01 [10:31:17]MH_I2C_Read... [10:31:17]*** Stop cut motor [10:31:17]*** Cut end [10:31:17]Read from MH i2c: 01 07 00 [10:31:17]MH_I2C_Read... [10:31:17]Read from MH i2c: 01 07 00 3F 7E 00 00 00 00 00 FF 0F D2 [10:31:17]process_action close_receipt done [10:31:17]requested_data is exist [10:31:17]produce_requested_data [10:31:17]requested_item fm.sn is exist - process it [10:31:17]wFMCommunicate request_size=4 [10:31:17]MH_SAM_APDU [10:31:17]CAPDU: 80 11 00 00 [10:31:17]Write to MH i2c: E2 08 00 40 7E 80 11 00 00 00 00 00 00 38 [10:31:17]Write i2c OK [10:31:17]MH_I2C_Read... [10:31:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:31:17]Read from MH i2c: E2 [10:31:17]MH_I2C_Read... [10:31:17]Read from MH i2c: E2 17 00 [10:31:17]MH_I2C_Read... [10:31:17]Read from MH i2c: E2 17 00 40 7E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 89 [10:31:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:31:17]wFMCommunicate OK [10:31:17]requested_item fd.num is exist - process it [10:31:17]SAM_PROTO_GetFieldsCounters [10:31:17]wFMCommunicate request_size=4 [10:31:17]MH_SAM_APDU [10:31:17]CAPDU: 80 13 00 00 [10:31:17]Write to MH i2c: E2 08 00 41 7E 80 13 00 00 00 00 00 00 3B [10:31:17]Write i2c OK [10:31:17]MH_I2C_Read... [10:31:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:31:17]Read from MH i2c: E2 [10:31:17]MH_I2C_Read... [10:31:17]Read from MH i2c: E2 62 00 [10:31:17]MH_I2C_Read... [10:31:17]Read from MH i2c: E2 62 00 41 7E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CA 73 01 00 0E 04 04 00 8F 00 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 3C [10:31:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CA 73 01 00 0E 04 04 00 8F 00 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 [10:31:17]wFMCommunicate OK [10:31:17]SAM_PROTO_GetFieldsCounters done [10:31:17]requested_item shift.num is exist - process it [10:31:17]requested_item shift.opened is exist - process it [10:31:17]req_shift_opened [10:31:17]FM_GetShiftState [10:31:17]SAM_PROTO_GetShiftState [10:31:17]wFMCommunicate request_size=4 [10:31:17]MH_SAM_APDU [10:31:17]CAPDU: 80 13 01 00 [10:31:17]Write to MH i2c: E2 08 00 42 7E 80 13 01 00 00 00 00 00 3D [10:31:17]Write i2c OK [10:31:17]MH_I2C_Read... [10:31:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:31:17]Read from MH i2c: E2 [10:31:17]MH_I2C_Read... [10:31:17]Read from MH i2c: E2 0E 00 [10:31:17]MH_I2C_Read... [10:31:17]Read from MH i2c: E2 0E 00 42 7E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E9 [10:31:17]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:31:17]wFMCommunicate OK [10:31:17]SAM_PROTO_GetShiftState done [10:31:17]FM_GetShiftState done [10:31:17]req_shift_opened done [10:31:17]requested_item shift.open_date is exist - process it [10:31:17]req_shift_open_date [10:31:17]req_shift_open_date done [10:31:17]produce_requested_data done [10:31:17]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95178,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:31:17]process_action_free close_receipt [10:31:17]json_value_free [10:31:17]json_value_free done [10:31:17]process_json_proto returns [10:31:17]Send response to host [10:31:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95178,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:31:17]free response buf [10:31:17]execute_script done [10:31:17]execute_script returns [10:31:17]free content buf [10:31:17]Sock 7.Close socket [10:31:17]Sock 7.Thread stoped [10:31:21]OFD Sender: No OFD packet to send [10:31:26]OFD Sender: No OFD packet to send [10:31:31]OFD Sender: No OFD packet to send [10:31:36]OFD Sender: No OFD packet to send [10:31:41]OFD Sender: No OFD packet to send [10:31:46]OFD Sender: No OFD packet to send [10:31:51]OFD Sender: No OFD packet to send [10:31:56]OFD Sender: No OFD packet to send [10:32:01]accept exits with 9 [10:32:01]New connection [10:32:01]New thread 3066723684 created [10:32:01]Thread 3066867044 joined [10:32:01]Waiting for new connection... [10:32:01] Sock 9.Parse request [10:32:01]Sock 9.Check first char [10:32:01]Sock 9.First char is OK [10:32:01]request: POST /json_proto HTTP/1.0 [10:32:01]Method: POST [10:32:01]URL: /json_proto [10:32:01]Method is POST - this is cgi request [10:32:01]url: /json_proto [10:32:01]query_string will be loaded in cgi processing [10:32:01]execute_cgi json_proto POST (null) [10:32:01]execute_cgi path=json_proto method=POST [10:32:01]POST find Content-Length [10:32:01]Host: 172.17.40.67:8080 [10:32:01]Content-Length: 676 [10:32:01]Content-Type: application/json [10:32:01] [10:32:01]POST finish read [10:32:01]Found Content-Length = 676 [10:32:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405685", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:32:01]execute_script... [10:32: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)3405685", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:32:01]POST & json_proto [10:32:01]process_json_proto [10:32:01]json parsed OK: [10:32:01]protocol is kg_v1.0 [10:32:01]action value=close_receipt [10:32:01]process_action close_receipt [10:32:01]cmd_close_receipt [10:32:01]MH_GetDate [10:32:01]Write to MH i2c: F0 00 00 43 7E B0 [10:32:01]Write i2c OK [10:32:01]MH_I2C_Read... [10:32:01]Read from MH i2c: F0 [10:32:01]MH_I2C_Read... [10:32:01]Read from MH i2c: F0 09 00 [10:32:01]MH_I2C_Read... [10:32:01]Read from MH i2c: F0 09 00 43 7E 00 A5 16 1E 67 EE DA 66 66 8D [10:32:01]GetLastDocTimeStamp 1730025078 [10:32:01]current date 1730025125 [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 44 7E 80 13 01 00 00 00 00 00 3F [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 44 7E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 EB [10:32:01]RAPDU: 09 00 01 98 84 1D 67 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]opened in 1729987736 [10:32:01]opened+sec_in_day 1730074136 [10:32:01]quantity*price = 80010 [10:32:01]sum+1 = 80011 [10:32:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 178 27.10.2024 10:32 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95179 ФПД: 239345538786658 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T103205&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95179&fm=239345538786658&tin=02508201610067®Number=0000000000170478&sum=80000 [10:32:02]StoreToDocumentArchive [10:32:02]shift 143 fd 95179 [10:32:02]save to /storage/0143/doc_00095179 [10:32:02]save last doc name /storage/0143/doc_00095179 to /storage/kkm_last_doc_name [10:32:02]save OK [10:32:02]Clear old archive folders... [10:32:02]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:32:02]tlvbuf is 00F75DE0 [10:32:02]SAM_PROTO_ClearQueue [10:32:02]wFMCommunicate request_size=4 [10:32:02]MH_SAM_APDU [10:32:02]CAPDU: 80 09 00 00 [10:32:02]Write to MH i2c: E2 08 00 51 7E 80 09 00 00 00 00 00 00 41 [10:32:02]Write i2c OK [10:32:02]MH_I2C_Read... [10:32:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:32:02]Read from MH i2c: E2 [10:32:02]MH_I2C_Read... [10:32:02]Read from MH i2c: E2 03 00 [10:32:02]MH_I2C_Read... [10:32:02]Read from MH i2c: E2 03 00 51 7E 00 90 00 43 [10:32:02]RAPDU: 90 00 [10:32:02]wFMCommunicate OK [10:32:02]SAM_PROTO_ClearQueue done [10:32:02]KKMCreateOFDPacket [10:32:02]OFDProtocolAddRootSTLVToBuf [10:32:02]FM_MakeSignedData [10:32:02]FM_MakeSignedData [10:32:02]SAM_PROTO_SignData [10:32:02]wFMCommunicate request_size=4 [10:32:02]MH_SAM_APDU [10:32:02]CAPDU: 80 0D 01 02 [10:32:02]Write to MH i2c: E2 08 00 52 7E 80 0D 01 02 00 00 00 00 49 [10:32:02]Write i2c OK [10:32:02]MH_I2C_Read... [10:32:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:32:02]Read from MH i2c: E2 [10:32:02]MH_I2C_Read... [10:32:02]Read from MH i2c: E2 03 00 [10:32:02]MH_I2C_Read... [10:32:02]Read from MH i2c: E2 03 00 52 7E 00 90 00 44 [10:32:02]RAPDU: 90 00 [10:32:02]wFMCommunicate OK [10:32:02]wFMCommunicate request_size=255 [10:32:02]MH_SAM_APDU [10:32: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 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 B2 00 00 00 F4 03 04 00 A5 16 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CB 73 01 00 35 04 06 00 D9 AE F9 D1 [10:32:02]Write to MH i2c: E2 02 01 53 7E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 B2 00 00 00 F4 03 04 00 A5 16 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CB 73 01 00 35 04 06 00 D9 AE F9 D1 00 00 12 [10:32:02]Write i2c OK [10:32:02]MH_I2C_Read... [10:32:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:32:03]Read from MH i2c: E2 [10:32:03]MH_I2C_Read... [10:32:03]Read from MH i2c: E2 03 00 [10:32:03]MH_I2C_Read... [10:32:03]Read from MH i2c: E2 03 00 53 7E 00 90 00 45 [10:32:03]RAPDU: 90 00 [10:32:03]wFMCommunicate OK [10:32:03]wFMCommunicate request_size=7 [10:32:03]MH_SAM_APDU [10:32:03]CAPDU: 80 0D 02 02 02 65 62 [10:32:03]Write to MH i2c: E2 0A 00 54 7E 80 0D 02 02 02 00 65 62 00 00 17 [10:32:03]Write i2c OK [10:32:03]MH_I2C_Read... [10:32:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:32:03]Read from MH i2c: E2 [10:32:03]MH_I2C_Read... [10:32:03]Read from MH i2c: E2 03 00 [10:32:03]MH_I2C_Read... [10:32:03]Read from MH i2c: E2 03 00 54 7E 00 90 00 46 [10:32:03]RAPDU: 90 00 [10:32:03]wFMCommunicate OK [10:32:03]wFMCommunicate request_size=4 [10:32:03]MH_SAM_APDU [10:32:03]CAPDU: 80 0D 03 02 [10:32:03]Write to MH i2c: E2 08 00 55 7E 80 0D 03 02 00 00 00 00 4E [10:32:03]Write i2c OK [10:32:03]MH_I2C_Read... [10:32:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:32:03]Read from MH i2c: E2 [10:32:03]MH_I2C_Read... [10:32:03]Read from MH i2c: E2 0B 00 [10:32:03]MH_I2C_Read... [10:32:03]Read from MH i2c: E2 0B 00 55 7E 00 4B 4F 28 88 71 CC 99 F8 90 00 67 [10:32:03]RAPDU: 4B 4F 28 88 71 CC 99 F8 90 00 [10:32:03]wFMCommunicate OK [10:32:03]SAM_PROTO_SignData done [10:32:03]FM_MakeSignedData done [10:32:03]CreateOFDProtocolMessage [10:32:03]wFMCommunicate request_size=4 [10:32:03]MH_SAM_APDU [10:32:03]CAPDU: 80 11 00 00 [10:32:03]Write to MH i2c: E2 08 00 56 7E 80 11 00 00 00 00 00 00 4E [10:32:03]Write i2c OK [10:32:03]MH_I2C_Read... [10:32:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:32:03]Read from MH i2c: E2 [10:32:03]MH_I2C_Read... [10:32:03]Read from MH i2c: E2 17 00 [10:32:03]MH_I2C_Read... [10:32:03]Read from MH i2c: E2 17 00 56 7E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9F [10:32:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:32:03]wFMCommunicate OK [10:32:03]CreateOFDProtocolMessage done [10:32:03]OFDSenderStorePacket 95179 [10:32:03]StoreOFDPacket docnum=95179 [10:32:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 2F 85 04 01 4E BA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 B2 00 00 00 F4 03 04 00 A5 16 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CB 73 01 00 35 04 06 00 D9 AE F9 D1 65 62 4B 4F 28 88 71 CC 99 F8 [10:32:03]CheckFolder [10:32:03]dirname=/storage/ofd_packets [10:32:03]CheckFolder done [10:32:03]ProducePacketName [10:32:03]name=ofd_packets/00095179 [10:32:03]NVStorageSaveData ofd_packets/00095179 [10:32:03]File name is /storage/ofd_packets/00095179 [10:32:03]Write 298 bytes [10:32:03]NVStorageSaveData done [10:32:03]OFDSenderStorePacket done [10:32:03]KKMCreateOFDPacket done [10:32:03]NVStorageSaveData kkm_last_timestamp [10:32:03]File name is /storage/kkm_last_timestamp [10:32:03]Write 4 bytes [10:32:03]NVStorageSaveData done [10:32:03]ExternCall_PrintAddStr [10:32:03]wPrintStart [10:32:03]Write to MH i2c: 01 00 00 57 7E D5 [10:32:03]Write i2c OK [10:32:03]MH_I2C_Read... [10:32:03]Read from MH i2c: 01 [10:32:03]MH_I2C_Read... [10:32:03]Read from MH i2c: 01 07 00 [10:32:03]MH_I2C_Read... [10:32:03]Read from MH i2c: 01 07 00 57 7E 00 00 00 00 00 FF 0F EA [10:32:03]RasterBufferAndPrint [10:32:03]line Счет N : (1)3405685 [10:32:03]line ИНН: 02508201610067 [10:32:03]line Контрольно-Кассовый Чек [10:32:03]line ПРОДАЖА [10:32:03]line ТРК (МРК, ГНК) : 51 [10:32:03]line Товар: 2710194210 [10:32:03]line ДТ-К-5 [10:32:03]line 10.500 * 76.20 [10:32:03]line = 800.10 [10:32:03]line НДС 12% НСП 1% [10:32:03]line > о реализуемом товаре [10:32:03]line ОКРУГЛЕНИЕ: -0.10 [10:32:03]line ИТОГО: 800.00 [10:32:03]line Внесено: 800.00 [10:32:03]line СДАЧА: 0.00 [10:32:03]line НСП 1% : 7.08 [10:32:03]line НДС 12% : 84.97 [10:32:03]line Наличными: 800.00 [10:32:03]line Безнал.: 0.00 [10:32:03]line Место: АЗС № 82 "Партнер Нефть" [10:32:03]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:32:03]line СНО: Общий режим [10:32:03]line Чек 178 27.10.2024 10:32 [10:32:03]line Смена: 143 ФФД: 1.0 [10:32:03]line ЗНМ: 0300000017 [10:32:03]line РНМ: 0000000000170478 [10:32:03]line Версия ККМ: v1.0 [10:32:03]line ФМ: 0000000002098560 [10:32:03]line ФД: 95179 [10:32:03]line ФПД: 239345538786658 [10:32:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T103205&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95179&fm=239345538786658&tin=02508201610067®Number=0000000000170478&sum=80000 [10:32:03]OFD Sender: Processing packet 95179 [packets to send 56, broken 55] [10:32:03]ProducePacketName [10:32:03]name=ofd_packets/00095179 [10:32:03]OFD Sender: To server: pG, [10:32:03]CommunicateWithHost lk.salyk.kg:30040 [10:32:03]ConnectInit lk.salyk.kg [10:32:03]written 0, free lines is 4095 [10:32:04]Write to MH i2c: 01 00 00 82 7E 00 [10:32:04]Write i2c OK [10:32:04]MH_I2C_Read... [10:32:04]Read from MH i2c: 01 [10:32:04]MH_I2C_Read... [10:32:04]Read from MH i2c: 01 07 00 [10:32:04]MH_I2C_Read... [10:32:04]Read from MH i2c: 01 07 00 82 7E 00 00 00 00 00 F6 0C 09 [10:32:04]RasterBufferAndPrint [10:32:04]line [10:32:04]line [10:32:04]line [10:32:04]line [10:32:04]line [10:32:04]written 0, free lines is 3324 [10:32:04]MH_Cut [10:32:04]Write to MH i2c: D1 01 00 89 7E 01 D9 [10:32:04]Write i2c OK [10:32:04]MH_I2C_Read... [10:32:04]Read from MH i2c: D1 [10:32:04]MH_I2C_Read... [10:32:04]Read from MH i2c: D1 01 00 [10:32:04]MH_I2C_Read... [10:32:04]Read from MH i2c: D1 01 00 89 7E 00 D8 [10:32:04]Write to MH i2c: 01 00 00 8A 7E 08 [10:32:04]Write i2c OK [10:32:04]MH_I2C_Read... [10:32:04]Connected sock=11 [10:32:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 2F 85 04 01 4E BA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 B2 00 00 00 F4 03 04 00 A5 16 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CB 73 01 00 35 04 06 00 D9 AE F9 D1 65 62 4B 4F 28 88 71 CC 99 F8 [10:32:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 17 B2 47 00 C2 99 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CB 73 01 00 F4 03 04 00 D2 C0 1D 67 B6 04 01 00 00 0D 80 13 81 81 EB 08 DA [10:32:04]CommunicateWithHost err = 0 [10:32:04]CheckOFDResponse [10:32:04]1017 (14) - 77093643461234 [10:32:04]1041 (16) - 0000000002098560 [10:32:04]1040 (4) - 95179 [10:32:04]1012 (4) - 27.10.2024 04:25 [10:32:04]1206 (1) - 0 [10:32:04]OFD Sender: Remove packet 95179 [10:32:04]ProducePacketName [10:32:04]name=ofd_packets/00095179 [10:32:04]NVStorageDeleteData [10:32:04]*** Cut start [10:32:04]*** Partial cut [10:32:04]*** CUTSNS_PIN = 1 [10:32:04]*** CUTSNS_PIN = 0 [10:32:04]OFD Sender: No OFD packet to send [10:32:04]*** Brake cut motor [10:32:05]Read from MH i2c: 01 [10:32:05]MH_I2C_Read... [10:32:05]*** Stop cut motor [10:32:05]*** Cut end [10:32:05]Read from MH i2c: 01 07 00 [10:32:05]MH_I2C_Read... [10:32:05]Read from MH i2c: 01 07 00 8A 7E 00 00 00 00 00 FF 0F 1D [10:32:05]process_action close_receipt done [10:32:05]requested_data is exist [10:32:05]produce_requested_data [10:32:05]requested_item fm.sn is exist - process it [10:32:05]wFMCommunicate request_size=4 [10:32:05]MH_SAM_APDU [10:32:05]CAPDU: 80 11 00 00 [10:32:05]Write to MH i2c: E2 08 00 8B 7E 80 11 00 00 00 00 00 00 83 [10:32:05]Write i2c OK [10:32:05]MH_I2C_Read... [10:32:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:32:05]Read from MH i2c: E2 [10:32:05]MH_I2C_Read... [10:32:05]Read from MH i2c: E2 17 00 [10:32:05]MH_I2C_Read... [10:32:05]Read from MH i2c: E2 17 00 8B 7E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D4 [10:32:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:32:05]wFMCommunicate OK [10:32:05]requested_item fd.num is exist - process it [10:32:05]SAM_PROTO_GetFieldsCounters [10:32:05]wFMCommunicate request_size=4 [10:32:05]MH_SAM_APDU [10:32:05]CAPDU: 80 13 00 00 [10:32:05]Write to MH i2c: E2 08 00 8C 7E 80 13 00 00 00 00 00 00 86 [10:32:05]Write i2c OK [10:32:05]MH_I2C_Read... [10:32:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:32:05]Read from MH i2c: E2 [10:32:05]MH_I2C_Read... [10:32:05]Read from MH i2c: E2 62 00 [10:32:05]MH_I2C_Read... [10:32:05]Read from MH i2c: E2 62 00 8C 7E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CB 73 01 00 0E 04 04 00 8F 00 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 8B [10:32:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CB 73 01 00 0E 04 04 00 8F 00 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 [10:32:05]wFMCommunicate OK [10:32:05]SAM_PROTO_GetFieldsCounters done [10:32:05]requested_item shift.num is exist - process it [10:32:05]requested_item shift.opened is exist - process it [10:32:05]req_shift_opened [10:32:05]FM_GetShiftState [10:32:05]SAM_PROTO_GetShiftState [10:32:05]wFMCommunicate request_size=4 [10:32:05]MH_SAM_APDU [10:32:05]CAPDU: 80 13 01 00 [10:32:05]Write to MH i2c: E2 08 00 8D 7E 80 13 01 00 00 00 00 00 88 [10:32:05]Write i2c OK [10:32:05]MH_I2C_Read... [10:32:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:32:05]Read from MH i2c: E2 [10:32:05]MH_I2C_Read... [10:32:05]Read from MH i2c: E2 0E 00 [10:32:05]MH_I2C_Read... [10:32:05]Read from MH i2c: E2 0E 00 8D 7E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 34 [10:32:05]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:32:05]wFMCommunicate OK [10:32:05]SAM_PROTO_GetShiftState done [10:32:05]FM_GetShiftState done [10:32:05]req_shift_opened done [10:32:05]requested_item shift.open_date is exist - process it [10:32:05]req_shift_open_date [10:32:05]req_shift_open_date done [10:32:05]produce_requested_data done [10:32:05]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95179,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:32:05]process_action_free close_receipt [10:32:05]json_value_free [10:32:05]json_value_free done [10:32:05]process_json_proto returns [10:32:05]Send response to host [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]/dev/ttyS4 opened [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 1E FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 C3 [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 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [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 (2007E328 010249C5) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903S init start (LINUX_LIGHT) [00:00:09]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:09]*** Serial: 3139303353513838 540000000057251E (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: 12008541+1718016750=1730025291 [00:00:09]*** BPK Status Register BPK_RDY = 0x0 [00:00:09]*** SEN State Register SEN_STATE = 0x200ff [00:00:09]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:09]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:09]*** Is cutter blocked? [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 1E FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 C4 [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 30620 [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 60 00 FF FF 7F [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 4B 17 1E 67 EE DA 66 66 7A [10:34:51]Current date/time: 27.10.2024 10:34 [10:34:51]FM_Init [10:34:51]wFMConnect [10:34:51]MH_SAM_On [10:34:51]Write to MH i2c: E0 00 00 08 00 E7 [10:34:51]Write i2c OK [10:34:51]MH_I2C_Read... [10:34:51]*** iso7816_init finished! [10:34:51]*** atr: [10:34:51]*** 0F 3B D5 18 FF 81 91 FE [10:34:51]*** 1F C3 80 73 C8 21 10 0A [10:34:51]*** 00 00 00 00 00 00 00 00 [10:34:51]*** 00 00 00 00 00 00 00 00 [10:34:51]*** 00 00 00 00 00 00 00 00 [10:34:51]*** 00 00 00 00 00 00 00 00 [10:34:51]*** 00 00 00 00 00 00 00 00 [10:34:51]*** 00 00 00 00 00 00 00 00 [10:34:51]Read from MH i2c: E0 [10:34:51]MH_I2C_Read... [10:34:51]Read from MH i2c: E0 10 00 [10:34:51]MH_I2C_Read... [10:34:51]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:34:51]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [10:34:51]wFMCommunicate request_size=10 [10:34:51]MH_SAM_APDU [10:34:51]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [10:34:51]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [10:34:51]Write i2c OK [10:34:51]MH_I2C_Read... [10:34:51]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [10:34:51]Read from MH i2c: E2 [10:34:51]MH_I2C_Read... [10:34:51]Read from MH i2c: E2 03 00 [10:34:51]MH_I2C_Read... [10:34:51]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [10:34:51]RAPDU: 90 00 [10:34:51]wFMCommunicate OK [10:34:51]wFMCommunicate request_size=4 [10:34:51]MH_SAM_APDU [10:34:51]CAPDU: 80 11 00 00 [10:34:51]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [10:34:51]Write i2c OK [10:34:51]MH_I2C_Read... [10:34:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:34:51]Read from MH i2c: E2 [10:34:51]MH_I2C_Read... [10:34:51]Read from MH i2c: E2 17 00 [10:34:51]MH_I2C_Read... [10:34:51]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D5 [10:34:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:34:51]wFMCommunicate OK [10:34:51]Detected FM SN is 0000000002098560 [10:34:51]Stored FM SN is 0000000002098560 [10:34:51]wFMCommunicate request_size=9 [10:34:51]MH_SAM_APDU [10:34:51]CAPDU: 80 16 00 00 04 4E 20 01 00 [10:34:51]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 4E 20 01 00 00 00 01 [10:34:51]Write i2c OK [10:34:51]MH_I2C_Read... [10:34:51]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [10:34:51]Read from MH i2c: E2 [10:34:51]MH_I2C_Read... [10:34:51]Read from MH i2c: E2 03 00 [10:34:51]MH_I2C_Read... [10:34:51]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [10:34:51]RAPDU: 90 00 [10:34:51]wFMCommunicate OK [10:34:51]FM PIN OK [10:34:51]wFMCommunicate request_size=8 [10:34:51]MH_SAM_APDU [10:34:51]CAPDU: 80 14 04 00 03 02 00 01 [10:34:51]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [10:34:51]Write i2c OK [10:34:51]MH_I2C_Read... [10:34:51]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [10:34:51]Read from MH i2c: E2 [10:34:51]MH_I2C_Read... [10:34:51]Read from MH i2c: E2 03 00 [10:34:51]MH_I2C_Read... [10:34:51]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [10:34:51]RAPDU: 90 00 [10:34:51]wFMCommunicate OK [10:34:51]wFMCommunicate request_size=13 [10:34:51]MH_SAM_APDU [10:34:51]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [10:34:51]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:34:51]Write i2c OK [10:34:51]MH_I2C_Read... [10:34:51]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [10:34:51]Read from MH i2c: E2 [10:34:51]MH_I2C_Read... [10:34:51]Read from MH i2c: E2 03 00 [10:34:51]MH_I2C_Read... [10:34:51]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [10:34:51]RAPDU: 90 00 [10:34:51]wFMCommunicate OK [10:34:51]wFMCommunicate request_size=4 [10:34:51]MH_SAM_APDU [10:34:51]CAPDU: 80 11 00 00 [10:34:51]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [10:34:51]Write i2c OK [10:34:51]MH_I2C_Read... [10:34:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:34:51]Read from MH i2c: E2 [10:34:51]MH_I2C_Read... [10:34:51]Read from MH i2c: E2 17 00 [10:34:51]MH_I2C_Read... [10:34:51]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D9 [10:34:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:34:51]wFMCommunicate OK [10:34:51]DocumentArchiveInit [10:34:51]Start Httpd... [10:34:51]Httpd thread 3067047268 created [10:34:51]Write to MH i2c: 01 00 00 0F 00 0F [10:34:51]Write i2c OK [10:34:51]MH_I2C_Read... [10:34:51]Read from MH i2c: 01 [10:34:51]MH_I2C_Read... [10:34:51]Read from MH i2c: 01 07 00 [10:34:51]MH_I2C_Read... [10:34:51]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [10:34:51]MH Int Process started [10:34:51]Allocated Socket 8 [10:34:51]Bind OK [10:34:51]Listen OK [10:34:51]httpd running on port 8080 [10:34:51]Waiting for new connection... [10:34:51]OFD Sender: Processing packet 95180 [packets to send 56, broken 55] [10:34:51]ProducePacketName [10:34:51]name=ofd_packets/00095180 [10:34:51]OFD Sender: To server: pG, [10:34:51]CommunicateWithHost lk.salyk.kg:30040 [10:34:51]ConnectInit lk.salyk.kg [10:34:51]accept exits with 9 [10:34:51]New connection [10:34:51]New thread 3066760548 created [10:34:51]Waiting for new connection... [10:34:51] Sock 9.Parse request [10:34:51]Sock 9.Check first char [10:34:51]Sock 9.First char is OK [10:34:51]request: POST /json_proto HTTP/1.0 [10:34:51]Method: POST [10:34:51]URL: /json_proto [10:34:51]Method is POST - this is cgi request [10:34:51]url: /json_proto [10:34:51]query_string will be loaded in cgi processing [10:34:51]execute_cgi json_proto POST (null) [10:34:51]execute_cgi path=json_proto method=POST [10:34:51]POST find Content-Length [10:34:51]Host: 172.17.40.67:8080 [10:34:51]Content-Length: 215 [10:34:51]Content-Type: application/json [10:34:51] [10:34:51]POST finish read [10:34:51]Found Content-Length = 215 [10:34:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:34:51]execute_script... [10:34:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:34:51]POST & json_proto [10:34:51]process_json_proto [10:34:51]json parsed OK: [10:34:51]protocol is kg_v1.0 [10:34:51]action value=get_value [10:34:51]process_action get_value [10:34:51]cmd_get_value [10:34:51]process_action get_value done [10:34:51]requested_data is exist [10:34:51]produce_requested_data [10:34:51]requested_item kkm.sn is exist - process it [10:34:51]requested_item kkm.ver is exist - process it [10:34:51]requested_item fm.sn is exist - process it [10:34:51]wFMCommunicate request_size=4 [10:34:51]MH_SAM_APDU [10:34:51]CAPDU: 80 11 00 00 [10:34:51]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [10:34:51]Write i2c OK [10:34:51]MH_I2C_Read... [10:34:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:34:51]Read from MH i2c: E2 [10:34:51]MH_I2C_Read... [10:34:51]Read from MH i2c: E2 17 00 [10:34:51]MH_I2C_Read... [10:34:51]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DB [10:34:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:34:51]wFMCommunicate OK [10:34:51]requested_item fd.num is exist - process it [10:34:51]SAM_PROTO_GetFieldsCounters [10:34:51]wFMCommunicate request_size=4 [10:34:51]MH_SAM_APDU [10:34:51]CAPDU: 80 13 00 00 [10:34:51]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [10:34:51]Write i2c OK [10:34:51]MH_I2C_Read... [10:34:51]Connected sock=7 [10:34:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B3 C2 07 01 C7 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 B1 16 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CC 73 01 00 35 04 06 00 89 C2 17 83 32 66 16 60 9E 4B EE 6F D1 28 [10:34:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:34:51]Read from MH i2c: E2 [10:34:51]MH_I2C_Read... [10:34:51]Read from MH i2c: E2 62 00 [10:34:51]MH_I2C_Read... [10:34:51]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CC 73 01 00 0E 04 04 00 8F 00 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 96 [10:34:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CC 73 01 00 0E 04 04 00 8F 00 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 [10:34:51]wFMCommunicate OK [10:34:51]SAM_PROTO_GetFieldsCounters done [10:34:51]requested_item shift.num is exist - process it [10:34:51]requested_item shift.opened is exist - process it [10:34:51]req_shift_opened [10:34:51]FM_GetShiftState [10:34:51]SAM_PROTO_GetShiftState [10:34:51]wFMCommunicate request_size=4 [10:34:51]MH_SAM_APDU [10:34:51]CAPDU: 80 13 01 00 [10:34:51]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [10:34:51]Write i2c OK [10:34:51]MH_I2C_Read... [10:34:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:34:51]Read from MH i2c: E2 [10:34:51]MH_I2C_Read... [10:34:51]Read from MH i2c: E2 0E 00 [10:34:51]MH_I2C_Read... [10:34:51]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3B [10:34:51]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:34:51]wFMCommunicate OK [10:34:51]SAM_PROTO_GetShiftState done [10:34:51]FM_GetShiftState done [10:34:51]req_shift_opened done [10:34:51]requested_item shift.open_date is exist - process it [10:34:51]req_shift_open_date [10:34:51]req_shift_open_date done [10:34:51]produce_requested_data done [10:34:51]produce_requested_data return {"kkm.sn":"0300000017","kkm.ver":"v1.0","fm.sn":"0000000002098560","fd.num":95180,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:34:51]process_action_free get_value [10:34:51]json_value_free [10:34:51]json_value_free done [10:34:51]process_json_proto returns [10:34:51]Send response to host [10:34:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000017","kkm.ver":"v1.0","fm.sn":"0000000002098560","fd.num":95180,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:34:51]free response buf [10:34:51]execute_script done [10:34:51]execute_script returns [10:34:51]free content buf [10:34:51]Sock 9.Close socket [10:34:51]Sock 9.Thread stoped [10:34:51]accept exits with 11 [10:34:51]New connection [10:34:51]New thread 3066617188 created [10:34:51]Thread 3066760548 joined [10:34:51]Waiting for new connection... [10:34:51] Sock 11.Parse request [10:34:51]Sock 11.Check first char [10:34:51]Sock 11.First char is OK [10:34:51]request: POST /json_proto HTTP/1.0 [10:34:51]Method: POST [10:34:51]URL: /json_proto [10:34:51]Method is POST - this is cgi request [10:34:51]url: /json_proto [10:34:51]query_string will be loaded in cgi processing [10:34:51]execute_cgi json_proto POST (null) [10:34:51]execute_cgi path=json_proto method=POST [10:34:51]POST find Content-Length [10:34:51]Host: 172.17.40.67:8080 [10:34:51]Content-Length: 331 [10:34:51]Content-Type: application/json [10:34:51] [10:34:51]POST finish read [10:34:51]Found Content-Length = 331 [10:34:52]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" ] } } [10:34:52]execute_script... [10:34:52]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" ] } } [10:34:52]POST & json_proto [10:34:52]process_json_proto [10:34:52]json parsed OK: [10:34:52]protocol is kg_v1.0 [10:34:52]action value=get_value [10:34:52]process_action get_value [10:34:52]cmd_get_value [10:34:52]process_action get_value done [10:34:52]requested_data is exist [10:34:52]produce_requested_data [10:34:52]requested_item fm.sale.total is exist - process it [10:34:52]SAM_PROTO_GetFMData [10:34:52]wFMCommunicate request_size=4 [10:34:52]MH_SAM_APDU [10:34:52]CAPDU: 80 13 03 00 [10:34:52]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [10:34:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 81 09 47 00 DD 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 32 30 39 38 35 36 30 10 04 04 00 CC 73 01 00 F4 03 04 00 76 C1 1D 67 B6 04 01 00 00 96 9A A3 0D 59 5A 6C F5 [10:34:52]CommunicateWithHost err = 0 [10:34:52]CheckOFDResponse [10:34:52]1017 (14) - 77093643461234 [10:34:52]1041 (16) - 0000000002098560 [10:34:52]1040 (4) - 95180 [10:34:52]1012 (4) - 27.10.2024 04:28 [10:34:52]1206 (1) - 0 [10:34:52]OFD Sender: Remove packet 95180 [10:34:52]ProducePacketName [10:34:52]name=ofd_packets/00095180 [10:34:52]NVStorageDeleteData [10:34:52]Write i2c OK [10:34:52]MH_I2C_Read... [10:34:52]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [10:34:52]Read from MH i2c: E2 [10:34:52]MH_I2C_Read... [10:34:52]Read from MH i2c: E2 FD 00 [10:34:52]MH_I2C_Read... [10:34:52]Read from MH i2c: E2 FD 00 13 00 00 C4 04 85 04 C0 04 6E 04 04 00 AE 72 01 00 69 04 A3 00 6F 04 04 00 16 72 01 00 B1 04 05 00 53 87 21 DA 01 70 04 05 00 C4 D1 AB 99 01 72 04 04 00 8F B5 75 40 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 64 F6 5D 32 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 89 75 32 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 98 00 00 00 B1 04 04 00 44 07 74 04 70 04 04 00 44 07 74 04 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 08 12 79 EF 03 09 00 90 00 D1 [10:34:52]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 AE 72 01 00 69 04 A3 00 6F 04 04 00 16 72 01 00 B1 04 05 00 53 87 21 DA 01 70 04 05 00 C4 D1 AB 99 01 72 04 04 00 8F B5 75 40 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 64 F6 5D 32 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 89 75 32 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 98 00 00 00 B1 04 04 00 44 07 74 04 70 04 04 00 44 07 74 04 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 08 12 79 EF 03 09 00 90 00 [10:34:52]wFMCommunicate OK [10:34:52]wFMCommunicate request_size=4 [10:34:52]MH_SAM_APDU [10:34:52]CAPDU: 80 17 00 00 [10:34:52]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [10:34:52]Write i2c OK [10:34:52]MH_I2C_Read... [10:34:52]OFD Sender: No OFD packet to send [10:34:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:34:52]Read from MH i2c: E2 [10:34:52]MH_I2C_Read... [10:34:52]Read from MH i2c: E2 FD 00 [10:34:52]MH_I2C_Read... [10:34:52]Read from MH i2c: E2 FD 00 14 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C9 16 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 33 [10:34:52]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C9 16 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [10:34:52]wFMCommunicate OK [10:34:52]wFMCommunicate request_size=4 [10:34:52]MH_SAM_APDU [10:34:52]CAPDU: 80 17 00 00 [10:34:52]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [10:34:52]Write i2c OK [10:34:52]MH_I2C_Read... [10:34:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:34:53]Read from MH i2c: E2 [10:34:53]MH_I2C_Read... [10:34:53]Read from MH i2c: E2 FD 00 [10:34:53]MH_I2C_Read... [10:34:53]Read from MH i2c: E2 FD 00 15 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 AA [10:34:53]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [10:34:53]wFMCommunicate OK [10:34:53]wFMCommunicate request_size=4 [10:34:53]MH_SAM_APDU [10:34:53]CAPDU: 80 17 00 00 [10:34:53]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [10:34:53]Write i2c OK [10:34:53]MH_I2C_Read... [10:34:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:34:53]Read from MH i2c: E2 [10:34:53]MH_I2C_Read... [10:34:53]Read from MH i2c: E2 FD 00 [10:34:53]MH_I2C_Read... [10:34:53]Read from MH i2c: E2 FD 00 16 00 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 0E [10:34:53]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [10:34:53]wFMCommunicate OK [10:34:53]wFMCommunicate request_size=4 [10:34:53]MH_SAM_APDU [10:34:53]CAPDU: 80 17 00 00 [10:34:53]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [10:34:53]Write i2c OK [10:34:53]MH_I2C_Read... [10:34:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [10:34:53]Read from MH i2c: E2 [10:34:53]MH_I2C_Read... [10:34:53]Read from MH i2c: E2 E1 00 [10:34:53]MH_I2C_Read... [10:34:53]Read from MH i2c: E2 E1 00 17 00 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [10:34:53]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [10:34:53]wFMCommunicate OK [10:34:53]SAM_PROTO_GetFMData done [10:34:53]requested_item fm.sale_refund.total is exist - process it [10:34:53]requested_item fm.buy.total is exist - process it [10:34:53]requested_item shift.sale.total is exist - process it [10:34:53]SAM_PROTO_GetShiftData [10:34:53]wFMCommunicate request_size=4 [10:34:53]MH_SAM_APDU [10:34:53]CAPDU: 80 13 02 00 [10:34:53]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [10:34:53]Write i2c OK [10:34:53]MH_I2C_Read... [10:34:54]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [10:34:54]Read from MH i2c: E2 [10:34:54]MH_I2C_Read... [10:34:54]Read from MH i2c: E2 FD 00 [10:34:54]MH_I2C_Read... [10:34:54]Read from MH i2c: E2 FD 00 18 00 00 AF 04 AA 04 AB 04 6E 04 04 00 B3 00 00 00 69 04 9C 00 6F 04 04 00 B3 00 00 00 B1 04 03 00 16 B5 D5 70 04 03 00 A8 DD C4 72 04 03 00 6E D7 10 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 A3 B3 16 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 51 E4 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 AC [10:34:54]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 B3 00 00 00 69 04 9C 00 6F 04 04 00 B3 00 00 00 B1 04 03 00 16 B5 D5 70 04 03 00 A8 DD C4 72 04 03 00 6E D7 10 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 A3 B3 16 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 51 E4 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 [10:34:54]wFMCommunicate OK [10:34:54]wFMCommunicate request_size=4 [10:34:54]MH_SAM_APDU [10:34:54]CAPDU: 80 17 00 00 [10:34:54]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [10:34:54]Write i2c OK [10:34:54]MH_I2C_Read... [10:34:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:34:54]Read from MH i2c: E2 [10:34:54]MH_I2C_Read... [10:34:54]Read from MH i2c: E2 FD 00 [10:34:54]MH_I2C_Read... [10:34:54]Read from MH i2c: E2 FD 00 19 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 90 00 B2 [10:34:54]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 90 00 [10:34:54]wFMCommunicate OK [10:34:54]wFMCommunicate request_size=4 [10:34:54]MH_SAM_APDU [10:34:54]CAPDU: 80 17 00 00 [10:34:54]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [10:34:54]Write i2c OK [10:34:54]MH_I2C_Read... [10:34:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:34:54]Read from MH i2c: E2 [10:34:54]MH_I2C_Read... [10:34:54]Read from MH i2c: E2 FD 00 [10:34:54]MH_I2C_Read... [10:34:54]Read from MH i2c: E2 FD 00 1A 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 90 00 4E [10:34:54]RAPDU: 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 90 00 [10:34:55]wFMCommunicate OK [10:34:55]wFMCommunicate request_size=4 [10:34:55]MH_SAM_APDU [10:34:55]CAPDU: 80 17 00 00 [10:34:55]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [10:34:55]Write i2c OK [10:34:55]MH_I2C_Read... [10:34:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:34:55]Read from MH i2c: E2 [10:34:55]MH_I2C_Read... [10:34:55]Read from MH i2c: E2 FD 00 [10:34:55]MH_I2C_Read... [10:34:55]Read from MH i2c: E2 FD 00 1B 00 00 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 90 00 19 [10:34:55]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 90 00 [10:34:55]wFMCommunicate OK [10:34:55]wFMCommunicate request_size=4 [10:34:55]MH_SAM_APDU [10:34:55]CAPDU: 80 17 00 00 [10:34:55]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [10:34:55]Write i2c OK [10:34:55]MH_I2C_Read... [10:34:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [10:34:55]Read from MH i2c: E2 [10:34:55]MH_I2C_Read... [10:34:55]Read from MH i2c: E2 CC 00 [10:34:55]MH_I2C_Read... [10:34:55]Read from MH i2c: E2 CC 00 1C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7D [10:34:55]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [10:34:55]wFMCommunicate OK [10:34:55]SAM_PROTO_GetShiftData done [10:34:55]requested_item shift.sale.total_cash is exist - process it [10:34:55]requested_item shift.sale_refund.total is exist - process it [10:34:55]requested_item shift.sale_refund.total_cash is exist - process it [10:34:55]requested_item shift.buy.total is exist - process it [10:34:55]requested_item shift.buy.total_cash is exist - process it [10:34:55]produce_requested_data done [10:34:55]produce_requested_data return {"fm.sale.total":79545977.15,"fm.sale_refund.total":747129.00,"fm.buy.total":0.00,"shift.sale.total":140055.26,"shift.sale.total_cash":129018.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} [10:34:55]process_action_free get_value [10:34:55]json_value_free [10:34:55]json_value_free done [10:34:55]process_json_proto returns [10:34:55]Send response to host [10:34:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":79545977.15,"fm.sale_refund.total":747129.00,"fm.buy.total":0.00,"shift.sale.total":140055.26,"shift.sale.total_cash":129018.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}}} [10:34:55]free response buf [10:34:55]execute_script done [10:34:55]execute_script returns [10:34:55]free content buf [10:34:55]Sock 11.Close socket [10:34:55]Sock 11.Thread stoped [10:34:55]accept exits with 9 [10:34:55]New connection [10:34:55]New thread 3066760548 created [10:34:55]Thread 3066617188 joined [10:34:55]Waiting for new connection... [10:34:55] Sock 9.Parse request [10:34:55]Sock 9.Check first char [10:34:55]Sock 9.First char is OK [10:34:55]request: POST /json_proto HTTP/1.0 [10:34:55]Method: POST [10:34:55]URL: /json_proto [10:34:55]Method is POST - this is cgi request [10:34:55]url: /json_proto [10:34:55]query_string will be loaded in cgi processing [10:34:55]execute_cgi json_proto POST (null) [10:34:55]execute_cgi path=json_proto method=POST [10:34:55]POST find Content-Length [10:34:55]Host: 172.17.40.67:8080 [10:34:55]Content-Length: 144 [10:34:55]Content-Type: application/json [10:34:55] [10:34:55]POST finish read [10:34:55]Found Content-Length = 144 [10:34:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [10:34:55]execute_script... [10:34:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [10:34:55]POST & json_proto [10:34:55]process_json_proto [10:34:55]json parsed OK: [10:34:55]protocol is kg_v1.0 [10:34:55]action value=print_doc [10:34:55]process_action print_doc [10:34:55]ExternCall_PrintAddStr [10:34:55]wPrintStart [10:34:55]Write to MH i2c: 01 00 00 1D 00 1D [10:34:55]Write i2c OK [10:34:55]MH_I2C_Read... [10:34:55]Read from MH i2c: 01 [10:34:55]MH_I2C_Read... [10:34:55]Read from MH i2c: 01 07 00 [10:34:55]MH_I2C_Read... [10:34:55]Read from MH i2c: 01 07 00 1D 00 00 00 00 00 00 FF 0F 32 [10:34:55]RasterBufferAndPrint [10:34:55]line Счет N : (1)3405686 [10:34:55]line ИНН: 02508201610067 [10:34:55]line Контрольно-Кассовый Чек [10:34:55]line ПРОДАЖА [10:34:55]line ТРК (МРК, ГНК) : 32 [10:34:55]line Товар: 2710124130 [10:34:55]line Аи-92-К-4 [10:34:55]line 14.950 * 66.90 [10:34:55]line = 1000.16 [10:34:55]line НДС 12% НСП 1% [10:34:55]line > о реализуемом товаре [10:34:55]line ОКРУГЛЕНИЕ: -0.16 [10:34:55]line ИТОГО: 1000.00 [10:34:55]line Внесено: 1000.00 [10:34:55]line СДАЧА: 0.00 [10:34:55]line НСП 1% : 8.85 [10:34:55]line НДС 12% : 106.21 [10:34:55]line Наличными: 1000.00 [10:34:55]line Безнал.: 0.00 [10:34:55]line Место: АЗС № 82 "Партнер Нефть" [10:34:55]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:34:55]line СНО: Общий режим [10:34:55]line Чек 179 27.10.2024 10:32 [10:34:55]line Смена: 143 ФФД: 1.0 [10:34:55]line ЗНМ: 0300000017 [10:34:55]line РНМ: 0000000000170478 [10:34:55]line Версия ККМ: v1.0 [10:34:55]line ФМ: 0000000002098560 [10:34:55]line ФД: 95180 [10:34:55]line ФПД: 151466711134822 [10:34:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T103217&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95180&fm=151466711134822&tin=02508201610067®Number=0000000000170478&sum=100000 [10:34:55]written 0, free lines is 4095 [10:34:56]Write to MH i2c: 01 00 00 48 00 48 [10:34:56]Write i2c OK [10:34:56]MH_I2C_Read... [10:34:56]Read from MH i2c: 01 [10:34:56]MH_I2C_Read... [10:34:56]Read from MH i2c: 01 07 00 [10:34:56]MH_I2C_Read... [10:34:56]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 0B 0D 67 [10:34:56]RasterBufferAndPrint [10:34:56]line [10:34:56]line [10:34:56]line [10:34:56]line [10:34:56]line [10:34:56]written 0, free lines is 3357 [10:34:56]MH_Cut [10:34:56]Write to MH i2c: D1 01 00 4F 00 01 21 [10:34:56]Write i2c OK [10:34:56]MH_I2C_Read... [10:34:56]Read from MH i2c: D1 [10:34:56]MH_I2C_Read... [10:34:56]Read from MH i2c: D1 01 00 [10:34:56]MH_I2C_Read... [10:34:56]Read from MH i2c: D1 01 00 4F 00 00 20 [10:34:56]Write to MH i2c: 01 00 00 50 00 50 [10:34:56]Write i2c OK [10:34:56]MH_I2C_Read... [10:34:56]*** Cut start [10:34:56]*** Partial cut [10:34:56]*** CUTSNS_PIN = 1 [10:34:57]*** CUTSNS_PIN = 0 [10:34:57]*** Brake cut motor [10:34:57]Read from MH i2c: 01 [10:34:57]MH_I2C_Read... [10:34:57]*** Stop cut motor [10:34:57]*** Cut end [10:34:57]Read from MH i2c: 01 07 00 [10:34:57]MH_I2C_Read... [10:34:57]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [10:34:57]process_action print_doc done [10:34:57]requested_data is exist [10:34:57]produce_requested_data [10:34:57]produce_requested_data return (null) [10:34:57]process_action_free print_doc [10:34:57]json_value_free [10:34:57]json_value_free done [10:34:57]process_json_proto returns [10:34:57]Send response to host [10:34:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [10:34:57]free response buf [10:34:57]execute_script done [10:34:57]execute_script returns [10:34:57]free content buf [10:34:57]Sock 9.Close socket [10:34:57]Sock 9.Thread stoped [10:34:57]OFD Sender: No OFD packet to send [10:34:57]accept exits with 7 [10:34:57]New connection [10:34:57]New thread 3066617188 created [10:34:57]Thread 3066760548 joined [10:34:57]Waiting for new connection... [10:34:57] Sock 7.Parse request [10:34:57]Sock 7.Check first char [10:34:57]Sock 7.First char is OK [10:34:57]request: POST /json_proto HTTP/1.0 [10:34:57]Method: POST [10:34:57]URL: /json_proto [10:34:57]Method is POST - this is cgi request [10:34:57]url: /json_proto [10:34:57]query_string will be loaded in cgi processing [10:34:57]execute_cgi json_proto POST (null) [10:34:57]execute_cgi path=json_proto method=POST [10:34:57]POST find Content-Length [10:34:57]Host: 172.17.40.67:8080 [10:34:57]Content-Length: 683 [10:34:57]Content-Type: application/json [10:34:57] [10:34:57]POST finish read [10:34:57]Found Content-Length = 683 [10:34:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405687", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "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" ] } } [10:34:57]execute_script... [10:34:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405687", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "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" ] } } [10:34:57]POST & json_proto [10:34:57]process_json_proto [10:34:57]json parsed OK: [10:34:57]protocol is kg_v1.0 [10:34:57]action value=close_receipt [10:34:57]process_action close_receipt [10:34:57]cmd_close_receipt [10:34:57]MH_GetDate [10:34:57]Write to MH i2c: F0 00 00 51 00 40 [10:34:57]Write i2c OK [10:34:57]MH_I2C_Read... [10:34:57]Read from MH i2c: F0 [10:34:57]MH_I2C_Read... [10:34:57]Read from MH i2c: F0 09 00 [10:34:57]MH_I2C_Read... [10:34:57]Read from MH i2c: F0 09 00 51 00 00 52 17 1E 67 EE DA 66 66 CB [10:34:57]GetLastDocTimeStamp 1730025137 [10:34:57]current date 1730025298 [10:34:57]FM_GetShiftState [10:34:57]SAM_PROTO_GetShiftState [10:34:57]wFMCommunicate request_size=4 [10:34:57]MH_SAM_APDU [10:34:57]CAPDU: 80 13 01 00 [10:34:57]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [10:34:57]Write i2c OK [10:34:57]MH_I2C_Read... [10:34:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:34:57]Read from MH i2c: E2 [10:34:57]MH_I2C_Read... [10:34:57]Read from MH i2c: E2 0E 00 [10:34:57]MH_I2C_Read... [10:34:57]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 7B [10:34:57]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:34:57]wFMCommunicate OK [10:34:57]SAM_PROTO_GetShiftState done [10:34:57]FM_GetShiftState done [10:34:57]opened in 1729987736 [10:34:57]opened+sec_in_day 1730074136 [10:34:57]quantity*price = 200031 [10:34:57]sum+1 = 200032 [10:34:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 180 27.10.2024 10:34 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95181 ФПД: 183734014053941 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T103458&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95181&fm=183734014053941&tin=02508201610067®Number=0000000000170478&sum=200000 [10:34:59]StoreToDocumentArchive [10:34:59]shift 143 fd 95181 [10:34:59]save to /storage/0143/doc_00095181 [10:34:59]save last doc name /storage/0143/doc_00095181 to /storage/kkm_last_doc_name [10:34:59]save OK [10:34:59]Clear old archive folders... [10:34:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:34:59]tlvbuf is 015B3810 [10:34:59]SAM_PROTO_ClearQueue [10:34:59]wFMCommunicate request_size=4 [10:34:59]MH_SAM_APDU [10:34:59]CAPDU: 80 09 00 00 [10:34:59]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [10:34:59]Write i2c OK [10:34:59]MH_I2C_Read... [10:34:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:34:59]Read from MH i2c: E2 [10:34:59]MH_I2C_Read... [10:34:59]Read from MH i2c: E2 03 00 [10:34:59]MH_I2C_Read... [10:34:59]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [10:34:59]RAPDU: 90 00 [10:34:59]wFMCommunicate OK [10:34:59]SAM_PROTO_ClearQueue done [10:34:59]KKMCreateOFDPacket [10:34:59]OFDProtocolAddRootSTLVToBuf [10:34:59]FM_MakeSignedData [10:34:59]FM_MakeSignedData [10:34:59]SAM_PROTO_SignData [10:34:59]wFMCommunicate request_size=4 [10:34:59]MH_SAM_APDU [10:34:59]CAPDU: 80 0D 01 02 [10:34:59]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [10:34:59]Write i2c OK [10:34:59]MH_I2C_Read... [10:34:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:34:59]Read from MH i2c: E2 [10:34:59]MH_I2C_Read... [10:34:59]Read from MH i2c: E2 03 00 [10:34:59]MH_I2C_Read... [10:34:59]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [10:34:59]RAPDU: 90 00 [10:34:59]wFMCommunicate OK [10:34:59]wFMCommunicate request_size=255 [10:34:59]MH_SAM_APDU [10:34:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 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 B4 00 00 00 F4 03 04 00 52 17 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CD 73 01 00 35 04 06 00 A7 [10:34:59]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 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 B4 00 00 00 F4 03 04 00 52 17 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CD 73 01 00 35 04 06 00 A7 00 00 C2 [10:34:59]Write i2c OK [10:34:59]MH_I2C_Read... [10:34:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:34:59]Read from MH i2c: E2 [10:34:59]MH_I2C_Read... [10:34:59]Read from MH i2c: E2 03 00 [10:34:59]MH_I2C_Read... [10:34:59]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [10:34:59]RAPDU: 90 00 [10:34:59]wFMCommunicate OK [10:34:59]wFMCommunicate request_size=10 [10:34:59]MH_SAM_APDU [10:34:59]CAPDU: 80 0D 02 02 05 1A E8 A4 0E 35 [10:34:59]Write to MH i2c: E2 0D 00 62 00 80 0D 02 02 05 00 1A E8 A4 0E 35 00 00 CF [10:34:59]Write i2c OK [10:34:59]MH_I2C_Read... [10:34:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:34:59]Read from MH i2c: E2 [10:34:59]MH_I2C_Read... [10:34:59]Read from MH i2c: E2 03 00 [10:34:59]MH_I2C_Read... [10:34:59]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [10:34:59]RAPDU: 90 00 [10:34:59]wFMCommunicate OK [10:34:59]wFMCommunicate request_size=4 [10:34:59]MH_SAM_APDU [10:34:59]CAPDU: 80 0D 03 02 [10:34:59]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [10:34:59]Write i2c OK [10:34:59]MH_I2C_Read... [10:34:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:34:59]Read from MH i2c: E2 [10:34:59]MH_I2C_Read... [10:34:59]Read from MH i2c: E2 0B 00 [10:34:59]MH_I2C_Read... [10:34:59]Read from MH i2c: E2 0B 00 63 00 00 2A 83 58 69 BE E9 1F 41 90 00 54 [10:34:59]RAPDU: 2A 83 58 69 BE E9 1F 41 90 00 [10:34:59]wFMCommunicate OK [10:34:59]SAM_PROTO_SignData done [10:34:59]FM_MakeSignedData done [10:34:59]CreateOFDProtocolMessage [10:34:59]wFMCommunicate request_size=4 [10:34:59]MH_SAM_APDU [10:34:59]CAPDU: 80 11 00 00 [10:34:59]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [10:34:59]Write i2c OK [10:34:59]MH_I2C_Read... [10:34:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:34:59]Read from MH i2c: E2 [10:35:00]MH_I2C_Read... [10:35:00]Read from MH i2c: E2 17 00 [10:35:00]MH_I2C_Read... [10:35:00]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2F [10:35:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:35:00]wFMCommunicate OK [10:35:00]CreateOFDProtocolMessage done [10:35:00]OFDSenderStorePacket 95181 [10:35:00]StoreOFDPacket docnum=95181 [10:35:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F4 AB 07 01 E6 CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 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 B4 00 00 00 F4 03 04 00 52 17 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CD 73 01 00 35 04 06 00 A7 1A E8 A4 0E 35 2A 83 58 69 BE E9 1F 41 [10:35:00]CheckFolder [10:35:00]dirname=/storage/ofd_packets [10:35:00]CheckFolder done [10:35:00]ProducePacketName [10:35:00]name=ofd_packets/00095181 [10:35:00]NVStorageSaveData ofd_packets/00095181 [10:35:00]File name is /storage/ofd_packets/00095181 [10:35:00]Write 301 bytes [10:35:00]NVStorageSaveData done [10:35:00]OFDSenderStorePacket done [10:35:00]KKMCreateOFDPacket done [10:35:00]NVStorageSaveData kkm_last_timestamp [10:35:00]File name is /storage/kkm_last_timestamp [10:35:00]Write 4 bytes [10:35:00]NVStorageSaveData done [10:35:00]ExternCall_PrintAddStr [10:35:00]wPrintStart [10:35:00]Write to MH i2c: 01 00 00 65 00 65 [10:35:00]Write i2c OK [10:35:00]MH_I2C_Read... [10:35:00]Read from MH i2c: 01 [10:35:00]MH_I2C_Read... [10:35:00]Read from MH i2c: 01 07 00 [10:35:00]MH_I2C_Read... [10:35:00]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [10:35:00]RasterBufferAndPrint [10:35:00]line Счет N : (1)3405687 [10:35:00]line ИНН: 02508201610067 [10:35:00]line Контрольно-Кассовый Чек [10:35:00]line ПРОДАЖА [10:35:00]line ТРК (МРК, ГНК) : 12 [10:35:00]line Товар: 2710124130 [10:35:00]line Аи-92-К-4 [10:35:00]line 29.900 * 66.90 [10:35:00]line = 2000.31 [10:35:00]line НДС 12% НСП 1% [10:35:00]line > о реализуемом товаре [10:35:00]line ОКРУГЛЕНИЕ: -0.31 [10:35:00]line ИТОГО: 2000.00 [10:35:00]line Внесено: 2000.00 [10:35:00]line СДАЧА: 0.00 [10:35:00]line НСП 1% : 17.70 [10:35:00]line НДС 12% : 212.42 [10:35:00]line Наличными: 2000.00 [10:35:00]line Безнал.: 0.00 [10:35:00]line Место: АЗС № 82 "Партнер Нефть" [10:35:00]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:35:00]line СНО: Общий режим [10:35:00]line Чек 180 27.10.2024 10:34 [10:35:00]line Смена: 143 ФФД: 1.0 [10:35:00]line ЗНМ: 0300000017 [10:35:00]line РНМ: 0000000000170478 [10:35:00]line Версия ККМ: v1.0 [10:35:00]line ФМ: 0000000002098560 [10:35:00]line ФД: 95181 [10:35:00]line ФПД: 183734014053941 [10:35:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T103458&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95181&fm=183734014053941&tin=02508201610067®Number=0000000000170478&sum=200000 [10:35:00]OFD Sender: Processing packet 95181 [packets to send 56, broken 55] [10:35:00]ProducePacketName [10:35:00]name=ofd_packets/00095181 [10:35:00]OFD Sender: To server: pG, [10:35:00]CommunicateWithHost lk.salyk.kg:30040 [10:35:00]ConnectInit lk.salyk.kg [10:35:00]written 0, free lines is 4095 [10:35:00]Connected sock=10 [10:35:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F4 AB 07 01 E6 CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 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 B4 00 00 00 F4 03 04 00 52 17 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CD 73 01 00 35 04 06 00 A7 1A E8 A4 0E 35 2A 83 58 69 BE E9 1F 41 [10:35:00]Write to MH i2c: 01 00 00 90 00 90 [10:35:00]Write i2c OK [10:35:00]MH_I2C_Read... [10:35:00]Read from MH i2c: 01 [10:35:00]MH_I2C_Read... [10:35:00]Read from MH i2c: 01 07 00 [10:35:00]MH_I2C_Read... [10:35:00]Read from MH i2c: 01 07 00 90 00 00 00 00 00 00 0D 0D B1 [10:35:00]RasterBufferAndPrint [10:35:00]line [10:35:00]line [10:35:00]line [10:35:00]line [10:35:00]line [10:35:00]written 0, free lines is 3365 [10:35:00]MH_Cut [10:35:00]Write to MH i2c: D1 01 00 97 00 01 69 [10:35:00]Write i2c OK [10:35:00]MH_I2C_Read... [10:35:00]Read from MH i2c: D1 [10:35:00]MH_I2C_Read... [10:35:00]Read from MH i2c: D1 01 00 [10:35:00]MH_I2C_Read... [10:35:00]Read from MH i2c: D1 01 00 97 00 00 68 [10:35:00]Write to MH i2c: 01 00 00 98 00 98 [10:35:00]Write i2c OK [10:35:00]MH_I2C_Read... [10:35:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 84 33 47 00 CB 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 32 30 39 38 35 36 30 10 04 04 00 CD 73 01 00 F4 03 04 00 7F C1 1D 67 B6 04 01 00 00 8B 57 93 D9 03 0F 9A 04 [10:35:00]CommunicateWithHost err = 0 [10:35:00]CheckOFDResponse [10:35:00]1017 (14) - 77093643461234 [10:35:00]1041 (16) - 0000000002098560 [10:35:00]1040 (4) - 95181 [10:35:00]1012 (4) - 27.10.2024 04:28 [10:35:00]1206 (1) - 0 [10:35:00]OFD Sender: Remove packet 95181 [10:35:00]ProducePacketName [10:35:00]name=ofd_packets/00095181 [10:35:00]NVStorageDeleteData [10:35:01]*** Cut start [10:35:01]*** Partial cut [10:35:01]*** CUTSNS_PIN = 1 [10:35:01]OFD Sender: No OFD packet to send [10:35:01]*** CUTSNS_PIN = 0 [10:35:01]*** Brake cut motor [10:35:01]Read from MH i2c: 01 [10:35:01]MH_I2C_Read... [10:35:01]*** Stop cut motor [10:35:01]*** Cut end [10:35:01]Read from MH i2c: 01 07 00 [10:35:01]MH_I2C_Read... [10:35:01]Read from MH i2c: 01 07 00 98 00 00 00 00 00 00 FF 0F AD [10:35:01]process_action close_receipt done [10:35:01]requested_data is exist [10:35:01]produce_requested_data [10:35:01]requested_item fm.sn is exist - process it [10:35:01]wFMCommunicate request_size=4 [10:35:01]MH_SAM_APDU [10:35:01]CAPDU: 80 11 00 00 [10:35:01]Write to MH i2c: E2 08 00 99 00 80 11 00 00 00 00 00 00 13 [10:35:01]Write i2c OK [10:35:01]MH_I2C_Read... [10:35:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:35:01]Read from MH i2c: E2 [10:35:01]MH_I2C_Read... [10:35:01]Read from MH i2c: E2 17 00 [10:35:01]MH_I2C_Read... [10:35:01]Read from MH i2c: E2 17 00 99 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 64 [10:35:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:35:01]wFMCommunicate OK [10:35:01]requested_item fd.num is exist - process it [10:35:01]SAM_PROTO_GetFieldsCounters [10:35:01]wFMCommunicate request_size=4 [10:35:01]MH_SAM_APDU [10:35:01]CAPDU: 80 13 00 00 [10:35:01]Write to MH i2c: E2 08 00 9A 00 80 13 00 00 00 00 00 00 16 [10:35:01]Write i2c OK [10:35:01]MH_I2C_Read... [10:35:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:35:02]Read from MH i2c: E2 [10:35:02]MH_I2C_Read... [10:35:02]Read from MH i2c: E2 62 00 [10:35:02]MH_I2C_Read... [10:35:02]Read from MH i2c: E2 62 00 9A 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CD 73 01 00 0E 04 04 00 8F 00 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 23 [10:35:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CD 73 01 00 0E 04 04 00 8F 00 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 [10:35:02]wFMCommunicate OK [10:35:02]SAM_PROTO_GetFieldsCounters done [10:35:02]requested_item shift.num is exist - process it [10:35:02]requested_item shift.opened is exist - process it [10:35:02]req_shift_opened [10:35:02]FM_GetShiftState [10:35:02]SAM_PROTO_GetShiftState [10:35:02]wFMCommunicate request_size=4 [10:35:02]MH_SAM_APDU [10:35:02]CAPDU: 80 13 01 00 [10:35:02]Write to MH i2c: E2 08 00 9B 00 80 13 01 00 00 00 00 00 18 [10:35:02]Write i2c OK [10:35:02]MH_I2C_Read... [10:35:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:35:02]Read from MH i2c: E2 [10:35:02]MH_I2C_Read... [10:35:02]Read from MH i2c: E2 0E 00 [10:35:02]MH_I2C_Read... [10:35:02]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C4 [10:35:02]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:35:02]wFMCommunicate OK [10:35:02]SAM_PROTO_GetShiftState done [10:35:02]FM_GetShiftState done [10:35:02]req_shift_opened done [10:35:02]requested_item shift.open_date is exist - process it [10:35:02]req_shift_open_date [10:35:02]req_shift_open_date done [10:35:02]produce_requested_data done [10:35:02]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95181,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:35:02]process_action_free close_receipt [10:35:02]json_value_free [10:35:02]json_value_free done [10:35:02]process_json_proto returns [10:35:02]Send response to host [10:35:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95181,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:35:02]free response buf [10:35:02]execute_script done [10:35:02]execute_script returns [10:35:02]free content buf [10:35:02]Sock 7.Close socket [10:35:02]Sock 7.Thread stoped [10:35:06]OFD Sender: No OFD packet to send [10:35:11]OFD Sender: No OFD packet to send [10:35:16]OFD Sender: No OFD packet to send [10:35:21]OFD Sender: No OFD packet to send [10:35:26]OFD Sender: No OFD packet to send [10:35:31]OFD Sender: No OFD packet to send [10:35:36]OFD Sender: No OFD packet to send [10:35:41]accept exits with 9 [10:35:41]New connection [10:35:41]New thread 3066760548 created [10:35:41]Thread 3066617188 joined [10:35:41]Waiting for new connection... [10:35:41] Sock 9.Parse request [10:35:41]Sock 9.Check first char [10:35:41]Sock 9.First char is OK [10:35:41]request: POST /json_proto HTTP/1.0 [10:35:41]Method: POST [10:35:41]URL: /json_proto [10:35:41]Method is POST - this is cgi request [10:35:41]url: /json_proto [10:35:41]query_string will be loaded in cgi processing [10:35:41]execute_cgi json_proto POST (null) [10:35:41]execute_cgi path=json_proto method=POST [10:35:41]POST find Content-Length [10:35:41]Host: 172.17.40.67:8080 [10:35:41]Content-Length: 679 [10:35:41]Content-Type: application/json [10:35:41] [10:35:41]POST finish read [10:35:41]Found Content-Length = 679 [10:35:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405688", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:35:41]execute_script... [10:35: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)3405688", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:35:41]POST & json_proto [10:35:41]process_json_proto [10:35:41]json parsed OK: [10:35:41]protocol is kg_v1.0 [10:35:41]action value=close_receipt [10:35:41]process_action close_receipt [10:35:41]cmd_close_receipt [10:35:41]MH_GetDate [10:35:41]Write to MH i2c: F0 00 00 9C 00 8B [10:35:41]Write i2c OK [10:35:41]MH_I2C_Read... [10:35:41]Read from MH i2c: F0 [10:35:41]MH_I2C_Read... [10:35:41]Read from MH i2c: F0 09 00 [10:35:41]MH_I2C_Read... [10:35:41]Read from MH i2c: F0 09 00 9C 00 00 7E 17 1E 67 EE DA 66 66 42 [10:35:41]GetLastDocTimeStamp 1730025298 [10:35:41]current date 1730025342 [10:35:41]FM_GetShiftState [10:35:41]SAM_PROTO_GetShiftState [10:35:41]wFMCommunicate request_size=4 [10:35:41]MH_SAM_APDU [10:35:41]CAPDU: 80 13 01 00 [10:35:41]Write to MH i2c: E2 08 00 9D 00 80 13 01 00 00 00 00 00 1A [10:35:41]Write i2c OK [10:35:41]MH_I2C_Read... [10:35:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:35:41]Read from MH i2c: E2 [10:35:41]MH_I2C_Read... [10:35:41]Read from MH i2c: E2 0E 00 [10:35:41]MH_I2C_Read... [10:35:41]Read from MH i2c: E2 0E 00 9D 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C6 [10:35:41]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:35:41]wFMCommunicate OK [10:35:41]SAM_PROTO_GetShiftState done [10:35:41]FM_GetShiftState done [10:35:41]opened in 1729987736 [10:35:41]opened+sec_in_day 1730074136 [10:35:41]quantity*price = 70044 [10:35:41]sum+1 = 70045 [10:35:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 181 27.10.2024 10:35 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95182 ФПД: 149833123702184 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T103542&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95182&fm=149833123702184&tin=02508201610067®Number=0000000000170478&sum=70000 [10:35:42]StoreToDocumentArchive [10:35:42]shift 143 fd 95182 [10:35:42]save to /storage/0143/doc_00095182 [10:35:42]save last doc name /storage/0143/doc_00095182 to /storage/kkm_last_doc_name [10:35:42]save OK [10:35:42]Clear old archive folders... [10:35:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:35:42]tlvbuf is 01597E00 [10:35:42]SAM_PROTO_ClearQueue [10:35:42]wFMCommunicate request_size=4 [10:35:42]MH_SAM_APDU [10:35:42]CAPDU: 80 09 00 00 [10:35:42]Write to MH i2c: E2 08 00 AA 00 80 09 00 00 00 00 00 00 1C [10:35:42]Write i2c OK [10:35:42]MH_I2C_Read... [10:35:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:35:42]Read from MH i2c: E2 [10:35:42]MH_I2C_Read... [10:35:42]Read from MH i2c: E2 03 00 [10:35:42]MH_I2C_Read... [10:35:42]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [10:35:42]RAPDU: 90 00 [10:35:42]wFMCommunicate OK [10:35:42]SAM_PROTO_ClearQueue done [10:35:42]KKMCreateOFDPacket [10:35:42]OFDProtocolAddRootSTLVToBuf [10:35:42]FM_MakeSignedData [10:35:42]FM_MakeSignedData [10:35:42]SAM_PROTO_SignData [10:35:42]wFMCommunicate request_size=4 [10:35:42]MH_SAM_APDU [10:35:42]CAPDU: 80 0D 01 02 [10:35:42]Write to MH i2c: E2 08 00 AB 00 80 0D 01 02 00 00 00 00 24 [10:35:42]Write i2c OK [10:35:42]MH_I2C_Read... [10:35:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:35:42]Read from MH i2c: E2 [10:35:42]MH_I2C_Read... [10:35:42]Read from MH i2c: E2 03 00 [10:35:42]MH_I2C_Read... [10:35:42]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [10:35:42]RAPDU: 90 00 [10:35:42]wFMCommunicate OK [10:35:42]wFMCommunicate request_size=255 [10:35:42]MH_SAM_APDU [10:35: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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 7E 17 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CE 73 01 00 35 04 06 00 88 [10:35:42]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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 7E 17 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CE 73 01 00 35 04 06 00 88 00 00 EA [10:35:42]Write i2c OK [10:35:42]MH_I2C_Read... [10:35:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:35:42]Read from MH i2c: E2 [10:35:42]MH_I2C_Read... [10:35:42]Read from MH i2c: E2 03 00 [10:35:42]MH_I2C_Read... [10:35:42]Read from MH i2c: E2 03 00 AC 00 00 90 00 20 [10:35:42]RAPDU: 90 00 [10:35:42]wFMCommunicate OK [10:35:42]wFMCommunicate request_size=10 [10:35:42]MH_SAM_APDU [10:35:42]CAPDU: 80 0D 02 02 05 45 BE 1D 25 A8 [10:35:42]Write to MH i2c: E2 0D 00 AD 00 80 0D 02 02 05 00 45 BE 1D 25 A8 00 00 1E [10:35:42]Write i2c OK [10:35:42]MH_I2C_Read... [10:35:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:35:42]Read from MH i2c: E2 [10:35:42]MH_I2C_Read... [10:35:42]Read from MH i2c: E2 03 00 [10:35:42]MH_I2C_Read... [10:35:42]Read from MH i2c: E2 03 00 AD 00 00 90 00 21 [10:35:42]RAPDU: 90 00 [10:35:42]wFMCommunicate OK [10:35:42]wFMCommunicate request_size=4 [10:35:42]MH_SAM_APDU [10:35:42]CAPDU: 80 0D 03 02 [10:35:42]Write to MH i2c: E2 08 00 AE 00 80 0D 03 02 00 00 00 00 29 [10:35:42]Write i2c OK [10:35:42]MH_I2C_Read... [10:35:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:35:42]Read from MH i2c: E2 [10:35:42]MH_I2C_Read... [10:35:42]Read from MH i2c: E2 0B 00 [10:35:42]MH_I2C_Read... [10:35:42]Read from MH i2c: E2 0B 00 AE 00 00 8D C2 24 51 06 A0 F4 A4 90 00 2C [10:35:42]RAPDU: 8D C2 24 51 06 A0 F4 A4 90 00 [10:35:42]wFMCommunicate OK [10:35:42]SAM_PROTO_SignData done [10:35:42]FM_MakeSignedData done [10:35:42]CreateOFDProtocolMessage [10:35:42]wFMCommunicate request_size=4 [10:35:42]MH_SAM_APDU [10:35:42]CAPDU: 80 11 00 00 [10:35:42]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [10:35:42]Write i2c OK [10:35:42]MH_I2C_Read... [10:35:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:35:42]Read from MH i2c: E2 [10:35:42]MH_I2C_Read... [10:35:42]Read from MH i2c: E2 17 00 [10:35:42]MH_I2C_Read... [10:35:42]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7A [10:35:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:35:42]wFMCommunicate OK [10:35:42]CreateOFDProtocolMessage done [10:35:42]OFDSenderStorePacket 95182 [10:35:42]StoreOFDPacket docnum=95182 [10:35:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9D F4 07 01 C2 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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 7E 17 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CE 73 01 00 35 04 06 00 88 45 BE 1D 25 A8 8D C2 24 51 06 A0 F4 A4 [10:35:42]CheckFolder [10:35:42]dirname=/storage/ofd_packets [10:35:42]CheckFolder done [10:35:42]ProducePacketName [10:35:42]name=ofd_packets/00095182 [10:35:42]NVStorageSaveData ofd_packets/00095182 [10:35:42]File name is /storage/ofd_packets/00095182 [10:35:42]Write 301 bytes [10:35:42]NVStorageSaveData done [10:35:42]OFDSenderStorePacket done [10:35:42]KKMCreateOFDPacket done [10:35:42]NVStorageSaveData kkm_last_timestamp [10:35:42]File name is /storage/kkm_last_timestamp [10:35:42]Write 4 bytes [10:35:42]NVStorageSaveData done [10:35:42]ExternCall_PrintAddStr [10:35:42]wPrintStart [10:35:42]Write to MH i2c: 01 00 00 B0 00 B0 [10:35:42]Write i2c OK [10:35:42]MH_I2C_Read... [10:35:42]Read from MH i2c: 01 [10:35:42]MH_I2C_Read... [10:35:42]Read from MH i2c: 01 07 00 [10:35:42]MH_I2C_Read... [10:35:42]Read from MH i2c: 01 07 00 B0 00 00 00 00 00 00 FF 0F C5 [10:35:42]RasterBufferAndPrint [10:35:42]line Счет N : (1)3405688 [10:35:42]line ИНН: 02508201610067 [10:35:42]line Контрольно-Кассовый Чек [10:35:42]line ПРОДАЖА [10:35:42]line ТРК (МРК, ГНК) : 32 [10:35:42]line Товар: 2710124130 [10:35:42]line Аи-92-К-4 [10:35:42]line 10.470 * 66.90 [10:35:42]line = 700.44 [10:35:42]line НДС 12% НСП 1% [10:35:42]line > о реализуемом товаре [10:35:42]line ОКРУГЛЕНИЕ: -0.44 [10:35:42]line ИТОГО: 700.00 [10:35:42]line Внесено: 700.00 [10:35:42]line СДАЧА: 0.00 [10:35:42]line НСП 1% : 6.20 [10:35:42]line НДС 12% : 74.38 [10:35:42]line Наличными: 700.00 [10:35:42]line Безнал.: 0.00 [10:35:42]line Место: АЗС № 82 "Партнер Нефть" [10:35:42]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:35:42]line СНО: Общий режим [10:35:42]line Чек 181 27.10.2024 10:35 [10:35:42]line Смена: 143 ФФД: 1.0 [10:35:42]line ЗНМ: 0300000017 [10:35:42]line РНМ: 0000000000170478 [10:35:42]line Версия ККМ: v1.0 [10:35:42]line ФМ: 0000000002098560 [10:35:42]line ФД: 95182 [10:35:42]line ФПД: 149833123702184 [10:35:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T103542&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95182&fm=149833123702184&tin=02508201610067®Number=0000000000170478&sum=70000 [10:35:43]OFD Sender: Processing packet 95182 [packets to send 56, broken 55] [10:35:43]ProducePacketName [10:35:43]name=ofd_packets/00095182 [10:35:43]OFD Sender: To server: pG, [10:35:43]CommunicateWithHost lk.salyk.kg:30040 [10:35:43]ConnectInit lk.salyk.kg [10:35:43]written 0, free lines is 4095 [10:35:43]Connected sock=10 [10:35:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9D F4 07 01 C2 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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 7E 17 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CE 73 01 00 35 04 06 00 88 45 BE 1D 25 A8 8D C2 24 51 06 A0 F4 A4 [10:35:43]Write to MH i2c: 01 00 00 DB 00 DB [10:35:43]Write i2c OK [10:35:43]MH_I2C_Read... [10:35:43]Read from MH i2c: 01 [10:35:43]MH_I2C_Read... [10:35:43]Read from MH i2c: 01 07 00 [10:35:43]MH_I2C_Read... [10:35:43]Read from MH i2c: 01 07 00 DB 00 00 00 00 00 00 0A 0D F9 [10:35:43]RasterBufferAndPrint [10:35:43]line [10:35:43]line [10:35:43]line [10:35:43]line [10:35:43]line [10:35:43]written 0, free lines is 3345 [10:35:43]MH_Cut [10:35:43]Write to MH i2c: D1 01 00 E2 00 01 B4 [10:35:43]Write i2c OK [10:35:43]MH_I2C_Read... [10:35:43]Read from MH i2c: D1 [10:35:43]MH_I2C_Read... [10:35:43]Read from MH i2c: D1 01 00 [10:35:43]MH_I2C_Read... [10:35:43]Read from MH i2c: D1 01 00 E2 00 00 B3 [10:35:43]Write to MH i2c: 01 00 00 E3 00 E3 [10:35:43]Write i2c OK [10:35:43]MH_I2C_Read... [10:35:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 7A 19 47 00 66 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 32 30 39 38 35 36 30 10 04 04 00 CE 73 01 00 F4 03 04 00 AA C1 1D 67 B6 04 01 00 00 75 7B 78 7B 27 35 96 5D [10:35:43]CommunicateWithHost err = 0 [10:35:43]CheckOFDResponse [10:35:43]1017 (14) - 77093643461234 [10:35:43]1041 (16) - 0000000002098560 [10:35:43]1040 (4) - 95182 [10:35:43]1012 (4) - 27.10.2024 04:29 [10:35:43]1206 (1) - 0 [10:35:43]OFD Sender: Remove packet 95182 [10:35:43]ProducePacketName [10:35:43]name=ofd_packets/00095182 [10:35:43]NVStorageDeleteData [10:35:44]OFD Sender: No OFD packet to send [10:35:44]*** Cut start [10:35:44]*** Partial cut [10:35:44]*** CUTSNS_PIN = 1 [10:35:44]*** CUTSNS_PIN = 0 [10:35:44]*** Brake cut motor [10:35:44]Read from MH i2c: 01 [10:35:44]MH_I2C_Read... [10:35:44]*** Stop cut motor [10:35:44]*** Cut end [10:35:44]Read from MH i2c: 01 07 00 [10:35:44]MH_I2C_Read... [10:35:44]Read from MH i2c: 01 07 00 E3 00 00 00 00 00 00 FF 0F F8 [10:35:44]process_action close_receipt done [10:35:44]requested_data is exist [10:35:44]produce_requested_data [10:35:44]requested_item fm.sn is exist - process it [10:35:44]wFMCommunicate request_size=4 [10:35:44]MH_SAM_APDU [10:35:44]CAPDU: 80 11 00 00 [10:35:44]Write to MH i2c: E2 08 00 E4 00 80 11 00 00 00 00 00 00 5E [10:35:44]Write i2c OK [10:35:44]MH_I2C_Read... [10:35:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:35:44]Read from MH i2c: E2 [10:35:44]MH_I2C_Read... [10:35:44]Read from MH i2c: E2 17 00 [10:35:44]MH_I2C_Read... [10:35:44]Read from MH i2c: E2 17 00 E4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AF [10:35:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:35:44]wFMCommunicate OK [10:35:44]requested_item fd.num is exist - process it [10:35:44]SAM_PROTO_GetFieldsCounters [10:35:44]wFMCommunicate request_size=4 [10:35:44]MH_SAM_APDU [10:35:44]CAPDU: 80 13 00 00 [10:35:44]Write to MH i2c: E2 08 00 E5 00 80 13 00 00 00 00 00 00 61 [10:35:44]Write i2c OK [10:35:44]MH_I2C_Read... [10:35:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:35:45]Read from MH i2c: E2 [10:35:45]MH_I2C_Read... [10:35:45]Read from MH i2c: E2 62 00 [10:35:45]MH_I2C_Read... [10:35:45]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CE 73 01 00 0E 04 04 00 8F 00 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 72 [10:35:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CE 73 01 00 0E 04 04 00 8F 00 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 [10:35:45]wFMCommunicate OK [10:35:45]SAM_PROTO_GetFieldsCounters done [10:35:45]requested_item shift.num is exist - process it [10:35:45]requested_item shift.opened is exist - process it [10:35:45]req_shift_opened [10:35:45]FM_GetShiftState [10:35:45]SAM_PROTO_GetShiftState [10:35:45]wFMCommunicate request_size=4 [10:35:45]MH_SAM_APDU [10:35:45]CAPDU: 80 13 01 00 [10:35:45]Write to MH i2c: E2 08 00 E6 00 80 13 01 00 00 00 00 00 63 [10:35:45]Write i2c OK [10:35:45]MH_I2C_Read... [10:35:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:35:45]Read from MH i2c: E2 [10:35:45]MH_I2C_Read... [10:35:45]Read from MH i2c: E2 0E 00 [10:35:45]MH_I2C_Read... [10:35:45]Read from MH i2c: E2 0E 00 E6 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0F [10:35:45]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:35:45]wFMCommunicate OK [10:35:45]SAM_PROTO_GetShiftState done [10:35:45]FM_GetShiftState done [10:35:45]req_shift_opened done [10:35:45]requested_item shift.open_date is exist - process it [10:35:45]req_shift_open_date [10:35:45]req_shift_open_date done [10:35:45]produce_requested_data done [10:35:45]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95182,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:35:45]process_action_free close_receipt [10:35:45]json_value_free [10:35:45]json_value_free done [10:35:45]process_json_proto returns [10:35:45]Send response to host [10:35:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95182,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:35:45]free response buf [10:35:45]execute_script done [10:35:45]execute_script returns [10:35:45]free content buf [10:35:45]Sock 9.Close socket [10:35:45]Sock 9.Thread stoped [10:35:49]OFD Sender: No OFD packet to send [10:35:54]OFD Sender: No OFD packet to send [10:35:59]OFD Sender: No OFD packet to send [10:36:04]OFD Sender: No OFD packet to send [10:36:09]OFD Sender: No OFD packet to send [10:36:14]OFD Sender: No OFD packet to send [10:36:19]OFD Sender: No OFD packet to send [10:36:24]OFD Sender: No OFD packet to send [10:36:29]OFD Sender: No OFD packet to send [10:36:34]OFD Sender: No OFD packet to send [10:36:39]OFD Sender: No OFD packet to send [10:36:44]OFD Sender: No OFD packet to send [10:36:49]OFD Sender: No OFD packet to send [10:36:54]OFD Sender: No OFD packet to send [10:36:59]OFD Sender: No OFD packet to send [10:37:04]OFD Sender: No OFD packet to send [10:37:09]OFD Sender: No OFD packet to send [10:37:14]OFD Sender: No OFD packet to send [10:37:19]OFD Sender: No OFD packet to send [10:37:23]accept exits with 7 [10:37:23]New connection [10:37:23]New thread 3066617188 created [10:37:23]Thread 3066760548 joined [10:37:23]Waiting for new connection... [10:37:23] Sock 7.Parse request [10:37:23]Sock 7.Check first char [10:37:23]Sock 7.First char is OK [10:37:23]request: POST /json_proto HTTP/1.0 [10:37:23]Method: POST [10:37:23]URL: /json_proto [10:37:23]Method is POST - this is cgi request [10:37:23]url: /json_proto [10:37:23]query_string will be loaded in cgi processing [10:37:23]execute_cgi json_proto POST (null) [10:37:23]execute_cgi path=json_proto method=POST [10:37:23]POST find Content-Length [10:37:23]Host: 172.17.40.67:8080 [10:37:23]Content-Length: 679 [10:37:23]Content-Type: application/json [10:37:23] [10:37:23]POST finish read [10:37:23]Found Content-Length = 679 [10:37:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405689", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [10:37:23]execute_script... [10:37: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)3405689", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [10:37:23]POST & json_proto [10:37:23]process_json_proto [10:37:23]json parsed OK: [10:37:23]protocol is kg_v1.0 [10:37:23]action value=close_receipt [10:37:23]process_action close_receipt [10:37:23]cmd_close_receipt [10:37:23]MH_GetDate [10:37:23]Write to MH i2c: F0 00 00 E7 00 D6 [10:37:23]Write i2c OK [10:37:23]MH_I2C_Read... [10:37:23]Read from MH i2c: F0 [10:37:23]MH_I2C_Read... [10:37:23]Read from MH i2c: F0 09 00 [10:37:23]MH_I2C_Read... [10:37:23]Read from MH i2c: F0 09 00 E7 00 00 E4 17 1E 67 EE DA 66 66 F3 [10:37:23]GetLastDocTimeStamp 1730025342 [10:37:23]current date 1730025444 [10:37:23]FM_GetShiftState [10:37:23]SAM_PROTO_GetShiftState [10:37:23]wFMCommunicate request_size=4 [10:37:23]MH_SAM_APDU [10:37:23]CAPDU: 80 13 01 00 [10:37:23]Write to MH i2c: E2 08 00 E8 00 80 13 01 00 00 00 00 00 65 [10:37:23]Write i2c OK [10:37:23]MH_I2C_Read... [10:37:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:37:23]Read from MH i2c: E2 [10:37:23]MH_I2C_Read... [10:37:23]Read from MH i2c: E2 0E 00 [10:37:23]MH_I2C_Read... [10:37:23]Read from MH i2c: E2 0E 00 E8 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 11 [10:37:23]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:37:23]wFMCommunicate OK [10:37:23]SAM_PROTO_GetShiftState done [10:37:23]FM_GetShiftState done [10:37:23]opened in 1729987736 [10:37:23]opened+sec_in_day 1730074136 [10:37:23]quantity*price = 80061 [10:37:23]sum+1 = 80063 [10:37:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 85.02 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 182 27.10.2024 10:37 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95183 ФПД: 62436414897862 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T103724&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95183&fm=62436414897862&tin=02508201610067®Number=0000000000170478&sum=80000 [10:37:24]StoreToDocumentArchive [10:37:24]shift 143 fd 95183 [10:37:24]save to /storage/0143/doc_00095183 [10:37:24]save last doc name /storage/0143/doc_00095183 to /storage/kkm_last_doc_name [10:37:24]save OK [10:37:24]Clear old archive folders... [10:37:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:37:24]tlvbuf is 015E9850 [10:37:24]SAM_PROTO_ClearQueue [10:37:24]wFMCommunicate request_size=4 [10:37:24]MH_SAM_APDU [10:37:24]CAPDU: 80 09 00 00 [10:37:24]Write to MH i2c: E2 08 00 F5 00 80 09 00 00 00 00 00 00 67 [10:37:24]Write i2c OK [10:37:24]MH_I2C_Read... [10:37:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:37:24]Read from MH i2c: E2 [10:37:24]MH_I2C_Read... [10:37:24]Read from MH i2c: E2 03 00 [10:37:24]MH_I2C_Read... [10:37:24]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [10:37:24]RAPDU: 90 00 [10:37:24]wFMCommunicate OK [10:37:24]SAM_PROTO_ClearQueue done [10:37:24]KKMCreateOFDPacket [10:37:24]OFDProtocolAddRootSTLVToBuf [10:37:24]FM_MakeSignedData [10:37:24]FM_MakeSignedData [10:37:24]SAM_PROTO_SignData [10:37:24]wFMCommunicate request_size=4 [10:37:24]MH_SAM_APDU [10:37:24]CAPDU: 80 0D 01 02 [10:37:24]Write to MH i2c: E2 08 00 F6 00 80 0D 01 02 00 00 00 00 6F [10:37:24]Write i2c OK [10:37:24]MH_I2C_Read... [10:37:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:37:24]Read from MH i2c: E2 [10:37:24]MH_I2C_Read... [10:37:24]Read from MH i2c: E2 03 00 [10:37:24]MH_I2C_Read... [10:37:24]Read from MH i2c: E2 03 00 F6 00 00 90 00 6A [10:37:24]RAPDU: 90 00 [10:37:24]wFMCommunicate OK [10:37:24]wFMCommunicate request_size=255 [10:37:24]MH_SAM_APDU [10:37: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 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 B6 00 00 00 F4 03 04 00 E4 17 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CF 73 01 00 35 04 06 00 38 [10:37:24]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 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 B6 00 00 00 F4 03 04 00 E4 17 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CF 73 01 00 35 04 06 00 38 00 00 AB [10:37:24]Write i2c OK [10:37:24]MH_I2C_Read... [10:37:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:37:24]Read from MH i2c: E2 [10:37:24]MH_I2C_Read... [10:37:24]Read from MH i2c: E2 03 00 [10:37:24]MH_I2C_Read... [10:37:24]Read from MH i2c: E2 03 00 F7 00 00 90 00 6B [10:37:24]RAPDU: 90 00 [10:37:24]wFMCommunicate OK [10:37:24]wFMCommunicate request_size=10 [10:37:24]MH_SAM_APDU [10:37:24]CAPDU: 80 0D 02 02 05 C9 1C 54 BE C6 [10:37:24]Write to MH i2c: E2 0D 00 F8 00 80 0D 02 02 05 00 C9 1C 54 BE C6 00 00 39 [10:37:24]Write i2c OK [10:37:24]MH_I2C_Read... [10:37:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:37:24]Read from MH i2c: E2 [10:37:24]MH_I2C_Read... [10:37:24]Read from MH i2c: E2 03 00 [10:37:24]MH_I2C_Read... [10:37:24]Read from MH i2c: E2 03 00 F8 00 00 90 00 6C [10:37:24]RAPDU: 90 00 [10:37:24]wFMCommunicate OK [10:37:24]wFMCommunicate request_size=4 [10:37:24]MH_SAM_APDU [10:37:24]CAPDU: 80 0D 03 02 [10:37:24]Write to MH i2c: E2 08 00 F9 00 80 0D 03 02 00 00 00 00 74 [10:37:24]Write i2c OK [10:37:24]MH_I2C_Read... [10:37:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:37:24]Read from MH i2c: E2 [10:37:24]MH_I2C_Read... [10:37:24]Read from MH i2c: E2 0B 00 [10:37:24]MH_I2C_Read... [10:37:24]Read from MH i2c: E2 0B 00 F9 00 00 56 A4 D6 54 5E F1 40 29 90 00 51 [10:37:24]RAPDU: 56 A4 D6 54 5E F1 40 29 90 00 [10:37:24]wFMCommunicate OK [10:37:24]SAM_PROTO_SignData done [10:37:24]FM_MakeSignedData done [10:37:24]CreateOFDProtocolMessage [10:37:24]wFMCommunicate request_size=4 [10:37:24]MH_SAM_APDU [10:37:24]CAPDU: 80 11 00 00 [10:37:24]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [10:37:24]Write i2c OK [10:37:24]MH_I2C_Read... [10:37:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:37:24]Read from MH i2c: E2 [10:37:24]MH_I2C_Read... [10:37:24]Read from MH i2c: E2 17 00 [10:37:24]MH_I2C_Read... [10:37:24]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C5 [10:37:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:37:24]wFMCommunicate OK [10:37:24]CreateOFDProtocolMessage done [10:37:24]OFDSenderStorePacket 95183 [10:37:24]StoreOFDPacket docnum=95183 [10:37:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 54 46 07 01 D7 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 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 B6 00 00 00 F4 03 04 00 E4 17 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CF 73 01 00 35 04 06 00 38 C9 1C 54 BE C6 56 A4 D6 54 5E F1 40 29 [10:37:24]CheckFolder [10:37:24]dirname=/storage/ofd_packets [10:37:24]CheckFolder done [10:37:24]ProducePacketName [10:37:24]name=ofd_packets/00095183 [10:37:24]NVStorageSaveData ofd_packets/00095183 [10:37:24]File name is /storage/ofd_packets/00095183 [10:37:24]Write 301 bytes [10:37:24]NVStorageSaveData done [10:37:24]OFDSenderStorePacket done [10:37:24]KKMCreateOFDPacket done [10:37:24]NVStorageSaveData kkm_last_timestamp [10:37:24]File name is /storage/kkm_last_timestamp [10:37:24]Write 4 bytes [10:37:24]NVStorageSaveData done [10:37:24]ExternCall_PrintAddStr [10:37:24]wPrintStart [10:37:24]Write to MH i2c: 01 00 00 FB 00 FB [10:37:24]Write i2c OK [10:37:24]MH_I2C_Read... [10:37:24]Read from MH i2c: 01 [10:37:24]MH_I2C_Read... [10:37:24]Read from MH i2c: 01 07 00 [10:37:24]MH_I2C_Read... [10:37:24]Read from MH i2c: 01 07 00 FB 00 00 00 00 00 00 FF 0F 10 [10:37:24]RasterBufferAndPrint [10:37:24]line Счет N : (1)3405689 [10:37:24]line ИНН: 02508201610067 [10:37:24]line Контрольно-Кассовый Чек [10:37:24]line ПРОДАЖА [10:37:24]line ТРК (МРК, ГНК) : 43 [10:37:24]line Товар: 2710124500 [10:37:24]line Аи-95-К-5 [10:37:24]line 10.790 * 74.20 [10:37:24]line = 800.62 [10:37:24]line НДС 12% НСП 1% [10:37:24]line > о реализуемом товаре [10:37:24]line ОКРУГЛЕНИЕ: -0.62 [10:37:24]line ИТОГО: 800.00 [10:37:24]line Внесено: 800.00 [10:37:24]line СДАЧА: 0.00 [10:37:24]line НСП 1% : 7.08 [10:37:24]line НДС 12% : 85.02 [10:37:24]line Наличными: 800.00 [10:37:24]line Безнал.: 0.00 [10:37:24]line Место: АЗС № 82 "Партнер Нефть" [10:37:24]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:37:24]line СНО: Общий режим [10:37:24]line Чек 182 27.10.2024 10:37 [10:37:24]line Смена: 143 ФФД: 1.0 [10:37:24]line ЗНМ: 0300000017 [10:37:24]line РНМ: 0000000000170478 [10:37:25]line Версия ККМ: v1.0 [10:37:25]line ФМ: 0000000002098560 [10:37:25]line ФД: 95183 [10:37:25]line ФПД: 62436414897862 [10:37:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T103724&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95183&fm=62436414897862&tin=02508201610067®Number=0000000000170478&sum=80000 [10:37:25]OFD Sender: Processing packet 95183 [packets to send 56, broken 55] [10:37:25]ProducePacketName [10:37:25]name=ofd_packets/00095183 [10:37:25]OFD Sender: To server: pG, [10:37:25]CommunicateWithHost lk.salyk.kg:30040 [10:37:25]ConnectInit lk.salyk.kg [10:37:25]written 0, free lines is 4095 [10:37:25]Connected sock=10 [10:37:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 54 46 07 01 D7 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 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 B6 00 00 00 F4 03 04 00 E4 17 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CF 73 01 00 35 04 06 00 38 C9 1C 54 BE C6 56 A4 D6 54 5E F1 40 29 [10:37:25]Write to MH i2c: 01 00 00 26 01 27 [10:37:25]Write i2c OK [10:37:25]MH_I2C_Read... [10:37:25]Read from MH i2c: 01 [10:37:25]MH_I2C_Read... [10:37:25]Read from MH i2c: 01 07 00 [10:37:25]MH_I2C_Read... [10:37:25]Read from MH i2c: 01 07 00 26 01 00 00 00 00 00 08 0D 43 [10:37:25]RasterBufferAndPrint [10:37:25]line [10:37:25]line [10:37:25]line [10:37:25]line [10:37:25]line [10:37:25]written 0, free lines is 3343 [10:37:25]MH_Cut [10:37:25]Write to MH i2c: D1 01 00 2D 01 01 00 [10:37:25]Write i2c OK [10:37:25]MH_I2C_Read... [10:37:25]Read from MH i2c: D1 [10:37:25]MH_I2C_Read... [10:37:25]Read from MH i2c: D1 01 00 [10:37:25]MH_I2C_Read... [10:37:25]Read from MH i2c: D1 01 00 2D 01 00 FF [10:37:25]Write to MH i2c: 01 00 00 2E 01 2F [10:37:25]Write i2c OK [10:37:25]MH_I2C_Read... [10:37:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 31 94 47 00 C5 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 32 30 39 38 35 36 30 10 04 04 00 CF 73 01 00 F4 03 04 00 10 C2 1D 67 B6 04 01 00 00 12 13 52 E3 F6 31 D5 69 [10:37:25]CommunicateWithHost err = 0 [10:37:25]CheckOFDResponse [10:37:25]1017 (14) - 77093643461234 [10:37:25]1041 (16) - 0000000002098560 [10:37:25]1040 (4) - 95183 [10:37:25]1012 (4) - 27.10.2024 04:31 [10:37:25]1206 (1) - 0 [10:37:25]OFD Sender: Remove packet 95183 [10:37:25]ProducePacketName [10:37:25]name=ofd_packets/00095183 [10:37:25]NVStorageDeleteData [10:37:26]OFD Sender: No OFD packet to send [10:37:26]*** Cut start [10:37:26]*** Partial cut [10:37:26]*** CUTSNS_PIN = 1 [10:37:26]*** CUTSNS_PIN = 0 [10:37:26]*** Brake cut motor [10:37:26]Read from MH i2c: 01 [10:37:26]MH_I2C_Read... [10:37:26]*** Stop cut motor [10:37:26]*** Cut end [10:37:26]Read from MH i2c: 01 07 00 [10:37:26]MH_I2C_Read... [10:37:26]Read from MH i2c: 01 07 00 2E 01 00 00 00 00 00 FF 0F 44 [10:37:26]process_action close_receipt done [10:37:26]requested_data is exist [10:37:26]produce_requested_data [10:37:26]requested_item fm.sn is exist - process it [10:37:26]wFMCommunicate request_size=4 [10:37:26]MH_SAM_APDU [10:37:26]CAPDU: 80 11 00 00 [10:37:26]Write to MH i2c: E2 08 00 2F 01 80 11 00 00 00 00 00 00 AA [10:37:26]Write i2c OK [10:37:26]MH_I2C_Read... [10:37:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:37:27]Read from MH i2c: E2 [10:37:27]MH_I2C_Read... [10:37:27]Read from MH i2c: E2 17 00 [10:37:27]MH_I2C_Read... [10:37:27]Read from MH i2c: E2 17 00 2F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FB [10:37:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:37:27]wFMCommunicate OK [10:37:27]requested_item fd.num is exist - process it [10:37:27]SAM_PROTO_GetFieldsCounters [10:37:27]wFMCommunicate request_size=4 [10:37:27]MH_SAM_APDU [10:37:27]CAPDU: 80 13 00 00 [10:37:27]Write to MH i2c: E2 08 00 30 01 80 13 00 00 00 00 00 00 AD [10:37:27]Write i2c OK [10:37:27]MH_I2C_Read... [10:37:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:37:27]Read from MH i2c: E2 [10:37:27]MH_I2C_Read... [10:37:27]Read from MH i2c: E2 62 00 [10:37:27]MH_I2C_Read... [10:37:27]Read from MH i2c: E2 62 00 30 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CF 73 01 00 0E 04 04 00 8F 00 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 C2 [10:37:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CF 73 01 00 0E 04 04 00 8F 00 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 [10:37:27]wFMCommunicate OK [10:37:27]SAM_PROTO_GetFieldsCounters done [10:37:27]requested_item shift.num is exist - process it [10:37:27]requested_item shift.opened is exist - process it [10:37:27]req_shift_opened [10:37:27]FM_GetShiftState [10:37:27]SAM_PROTO_GetShiftState [10:37:27]wFMCommunicate request_size=4 [10:37:27]MH_SAM_APDU [10:37:27]CAPDU: 80 13 01 00 [10:37:27]Write to MH i2c: E2 08 00 31 01 80 13 01 00 00 00 00 00 AF [10:37:27]Write i2c OK [10:37:27]MH_I2C_Read... [10:37:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:37:27]Read from MH i2c: E2 [10:37:27]MH_I2C_Read... [10:37:27]Read from MH i2c: E2 0E 00 [10:37:27]MH_I2C_Read... [10:37:27]Read from MH i2c: E2 0E 00 31 01 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 5B [10:37:27]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:37:27]wFMCommunicate OK [10:37:27]SAM_PROTO_GetShiftState done [10:37:27]FM_GetShiftState done [10:37:27]req_shift_opened done [10:37:27]requested_item shift.open_date is exist - process it [10:37:27]req_shift_open_date [10:37:27]req_shift_open_date done [10:37:27]produce_requested_data done [10:37:27]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95183,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:37:27]process_action_free close_receipt [10:37:27]json_value_free [10:37:27]json_value_free done [10:37:27]process_json_proto returns [10:37:27]Send response to host [10:37:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95183,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:37:27]free response buf [10:37:27]execute_script done [10:37:27]execute_script returns [10:37:27]free content buf [10:37:27]Sock 7.Close socket [10:37:27]Sock 7.Thread stoped [10:37:31]OFD Sender: No OFD packet to send [10:37:36]OFD Sender: No OFD packet to send [10:37:41]OFD Sender: No OFD packet to send [10:37:46]OFD Sender: No OFD packet to send [10:37:51]OFD Sender: No OFD packet to send [10:37:56]OFD Sender: No OFD packet to send [10:38:01]OFD Sender: No OFD packet to send [10:38:06]OFD Sender: No OFD packet to send [10:38:11]OFD Sender: No OFD packet to send [10:38:16]OFD Sender: No OFD packet to send [10:38:21]OFD Sender: No OFD packet to send [10:38:26]OFD Sender: No OFD packet to send [10:38:27]accept exits with 9 [10:38:27]New connection [10:38:27]New thread 3066760548 created [10:38:27]Thread 3066617188 joined [10:38:27]Waiting for new connection... [10:38:27] Sock 9.Parse request [10:38:27]Sock 9.Check first char [10:38:27]Sock 9.First char is OK [10:38:27]request: POST /json_proto HTTP/1.0 [10:38:27]Method: POST [10:38:27]URL: /json_proto [10:38:27]Method is POST - this is cgi request [10:38:27]url: /json_proto [10:38:27]query_string will be loaded in cgi processing [10:38:27]execute_cgi json_proto POST (null) [10:38:27]execute_cgi path=json_proto method=POST [10:38:27]POST find Content-Length [10:38:27]Host: 172.17.40.67:8080 [10:38:27]Content-Length: 680 [10:38:27]Content-Type: application/json [10:38:27] [10:38:27]POST finish read [10:38:27]Found Content-Length = 680 [10:38:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405690", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 12.470, "sum" : 834.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 834.00, "payments": [ { "type": 0, "sum" : 834.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:38:27]execute_script... [10:38:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405690", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 12.470, "sum" : 834.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 834.00, "payments": [ { "type": 0, "sum" : 834.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:38:27]POST & json_proto [10:38:27]process_json_proto [10:38:27]json parsed OK: [10:38:27]protocol is kg_v1.0 [10:38:27]action value=close_receipt [10:38:27]process_action close_receipt [10:38:27]cmd_close_receipt [10:38:27]MH_GetDate [10:38:27]Write to MH i2c: F0 00 00 32 01 22 [10:38:27]Write i2c OK [10:38:27]MH_I2C_Read... [10:38:27]Read from MH i2c: F0 [10:38:27]MH_I2C_Read... [10:38:27]Read from MH i2c: F0 09 00 [10:38:27]MH_I2C_Read... [10:38:27]Read from MH i2c: F0 09 00 32 01 00 24 18 1E 67 EE DA 66 66 80 [10:38:27]GetLastDocTimeStamp 1730025444 [10:38:27]current date 1730025508 [10:38:27]FM_GetShiftState [10:38:27]SAM_PROTO_GetShiftState [10:38:27]wFMCommunicate request_size=4 [10:38:27]MH_SAM_APDU [10:38:27]CAPDU: 80 13 01 00 [10:38:27]Write to MH i2c: E2 08 00 33 01 80 13 01 00 00 00 00 00 B1 [10:38:27]Write i2c OK [10:38:27]MH_I2C_Read... [10:38:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:38:27]Read from MH i2c: E2 [10:38:27]MH_I2C_Read... [10:38:27]Read from MH i2c: E2 0E 00 [10:38:27]MH_I2C_Read... [10:38:27]Read from MH i2c: E2 0E 00 33 01 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 5D [10:38:27]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:38:27]wFMCommunicate OK [10:38:27]SAM_PROTO_GetShiftState done [10:38:27]FM_GetShiftState done [10:38:27]opened in 1729987736 [10:38:27]opened+sec_in_day 1730074136 [10:38:27]quantity*price = 83424 [10:38:27]sum+1 = 83425 [10:38:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.24 ИТОГО: 834.00 Внесено: 1000.00 СДАЧА: 166.00 НСП 1% : 7.38 НДС 12% : 88.59 Наличными: 834.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 183 27.10.2024 10:38 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95184 ФПД: 48433769885989 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T103828&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95184&fm=48433769885989&tin=02508201610067®Number=0000000000170478&sum=83400 [10:38:29]StoreToDocumentArchive [10:38:29]shift 143 fd 95184 [10:38:29]save to /storage/0143/doc_00095184 [10:38:29]save last doc name /storage/0143/doc_00095184 to /storage/kkm_last_doc_name [10:38:29]save OK [10:38:29]Clear old archive folders... [10:38:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:38:29]tlvbuf is 015EC610 [10:38:29]SAM_PROTO_ClearQueue [10:38:29]wFMCommunicate request_size=4 [10:38:29]MH_SAM_APDU [10:38:29]CAPDU: 80 09 00 00 [10:38:29]Write to MH i2c: E2 08 00 40 01 80 09 00 00 00 00 00 00 B3 [10:38:29]Write i2c OK [10:38:29]MH_I2C_Read... [10:38:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:38:29]Read from MH i2c: E2 [10:38:29]MH_I2C_Read... [10:38:29]Read from MH i2c: E2 03 00 [10:38:29]MH_I2C_Read... [10:38:29]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [10:38:29]RAPDU: 90 00 [10:38:29]wFMCommunicate OK [10:38:29]SAM_PROTO_ClearQueue done [10:38:29]KKMCreateOFDPacket [10:38:29]OFDProtocolAddRootSTLVToBuf [10:38:29]FM_MakeSignedData [10:38:29]FM_MakeSignedData [10:38:29]SAM_PROTO_SignData [10:38:29]wFMCommunicate request_size=4 [10:38:29]MH_SAM_APDU [10:38:29]CAPDU: 80 0D 01 02 [10:38:29]Write to MH i2c: E2 08 00 41 01 80 0D 01 02 00 00 00 00 BB [10:38:29]Write i2c OK [10:38:29]MH_I2C_Read... [10:38:29]Read from MH i2c: E2 [10:38:29]MH_I2C_Read... [10:38:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:38:29]Read from MH i2c: E2 03 00 [10:38:29]MH_I2C_Read... [10:38:29]Read from MH i2c: E2 03 00 41 01 00 90 00 B6 [10:38:29]RAPDU: 90 00 [10:38:29]wFMCommunicate OK [10:38:29]wFMCommunicate request_size=255 [10:38:29]MH_SAM_APDU [10:38: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 34 FF 03 08 00 03 B6 30 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E0 45 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 45 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E2 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9B 22 00 00 00 00 07 04 06 00 C8 45 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 24 18 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D0 73 01 00 35 04 06 00 2C [10:38:29]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 34 FF 03 08 00 03 B6 30 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E0 45 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 45 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E2 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9B 22 00 00 00 00 07 04 06 00 C8 45 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 24 18 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D0 73 01 00 35 04 06 00 2C 00 00 40 [10:38:29]Write i2c OK [10:38:29]MH_I2C_Read... [10:38:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:38:29]Read from MH i2c: E2 [10:38:29]MH_I2C_Read... [10:38:29]Read from MH i2c: E2 03 00 [10:38:29]MH_I2C_Read... [10:38:29]Read from MH i2c: E2 03 00 42 01 00 90 00 B7 [10:38:29]RAPDU: 90 00 [10:38:29]wFMCommunicate OK [10:38:29]wFMCommunicate request_size=10 [10:38:29]MH_SAM_APDU [10:38:29]CAPDU: 80 0D 02 02 05 0C DD A6 31 25 [10:38:29]Write to MH i2c: E2 0D 00 43 01 80 0D 02 02 05 00 0C DD A6 31 25 00 00 AD [10:38:29]Write i2c OK [10:38:29]MH_I2C_Read... [10:38:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:38:29]Read from MH i2c: E2 [10:38:29]MH_I2C_Read... [10:38:29]Read from MH i2c: E2 03 00 [10:38:29]MH_I2C_Read... [10:38:29]Read from MH i2c: E2 03 00 43 01 00 90 00 B8 [10:38:29]RAPDU: 90 00 [10:38:29]wFMCommunicate OK [10:38:29]wFMCommunicate request_size=4 [10:38:29]MH_SAM_APDU [10:38:29]CAPDU: 80 0D 03 02 [10:38:29]Write to MH i2c: E2 08 00 44 01 80 0D 03 02 00 00 00 00 C0 [10:38:29]Write i2c OK [10:38:29]MH_I2C_Read... [10:38:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:38:29]Read from MH i2c: E2 [10:38:29]MH_I2C_Read... [10:38:29]Read from MH i2c: E2 0B 00 [10:38:29]MH_I2C_Read... [10:38:29]Read from MH i2c: E2 0B 00 44 01 00 F2 DB 59 5C 88 EB 89 DF 90 00 1E [10:38:29]RAPDU: F2 DB 59 5C 88 EB 89 DF 90 00 [10:38:29]wFMCommunicate OK [10:38:29]SAM_PROTO_SignData done [10:38:29]FM_MakeSignedData done [10:38:29]CreateOFDProtocolMessage [10:38:29]wFMCommunicate request_size=4 [10:38:29]MH_SAM_APDU [10:38:29]CAPDU: 80 11 00 00 [10:38:29]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [10:38:29]Write i2c OK [10:38:29]MH_I2C_Read... [10:38:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:38:29]Read from MH i2c: E2 [10:38:29]MH_I2C_Read... [10:38:29]Read from MH i2c: E2 17 00 [10:38:29]MH_I2C_Read... [10:38:29]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 11 [10:38:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:38:29]wFMCommunicate OK [10:38:29]CreateOFDProtocolMessage done [10:38:29]OFDSenderStorePacket 95184 [10:38:29]StoreOFDPacket docnum=95184 [10:38:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7D DD 07 01 3E 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 34 FF 03 08 00 03 B6 30 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E0 45 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 45 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E2 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9B 22 00 00 00 00 07 04 06 00 C8 45 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 24 18 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D0 73 01 00 35 04 06 00 2C 0C DD A6 31 25 F2 DB 59 5C 88 EB 89 DF [10:38:29]CheckFolder [10:38:29]dirname=/storage/ofd_packets [10:38:29]CheckFolder done [10:38:29]ProducePacketName [10:38:29]name=ofd_packets/00095184 [10:38:29]NVStorageSaveData ofd_packets/00095184 [10:38:29]File name is /storage/ofd_packets/00095184 [10:38:29]Write 301 bytes [10:38:29]NVStorageSaveData done [10:38:29]OFDSenderStorePacket done [10:38:29]KKMCreateOFDPacket done [10:38:29]NVStorageSaveData kkm_last_timestamp [10:38:29]File name is /storage/kkm_last_timestamp [10:38:29]Write 4 bytes [10:38:29]NVStorageSaveData done [10:38:29]ExternCall_PrintAddStr [10:38:29]wPrintStart [10:38:29]Write to MH i2c: 01 00 00 46 01 47 [10:38:29]Write i2c OK [10:38:29]MH_I2C_Read... [10:38:29]Read from MH i2c: 01 [10:38:29]MH_I2C_Read... [10:38:29]Read from MH i2c: 01 07 00 [10:38:29]MH_I2C_Read... [10:38:29]Read from MH i2c: 01 07 00 46 01 00 00 00 00 00 FF 0F 5C [10:38:29]RasterBufferAndPrint [10:38:29]line Счет N : (1)3405690 [10:38:29]line ИНН: 02508201610067 [10:38:29]line Контрольно-Кассовый Чек [10:38:29]line ПРОДАЖА [10:38:29]line ТРК (МРК, ГНК) : 22 [10:38:29]line Товар: 2710124130 [10:38:29]line Аи-92-К-4 [10:38:29]line 12.470 * 66.90 [10:38:29]line = 834.24 [10:38:29]line НДС 12% НСП 1% [10:38:29]line > о реализуемом товаре [10:38:29]line ОКРУГЛЕНИЕ: -0.24 [10:38:29]line ИТОГО: 834.00 [10:38:29]line Внесено: 1000.00 [10:38:29]line СДАЧА: 166.00 [10:38:29]line НСП 1% : 7.38 [10:38:29]line НДС 12% : 88.59 [10:38:29]line Наличными: 834.00 [10:38:29]line Безнал.: 0.00 [10:38:29]line Место: АЗС № 82 "Партнер Нефть" [10:38:29]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:38:29]line СНО: Общий режим [10:38:29]line Чек 183 27.10.2024 10:38 [10:38:29]line Смена: 143 ФФД: 1.0 [10:38:29]line ЗНМ: 0300000017 [10:38:29]line РНМ: 0000000000170478 [10:38:29]line Версия ККМ: v1.0 [10:38:29]line ФМ: 0000000002098560 [10:38:29]line ФД: 95184 [10:38:29]line ФПД: 48433769885989 [10:38:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T103828&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95184&fm=48433769885989&tin=02508201610067®Number=0000000000170478&sum=83400 [10:38:29]OFD Sender: Processing packet 95184 [packets to send 56, broken 55] [10:38:29]ProducePacketName [10:38:29]name=ofd_packets/00095184 [10:38:29]OFD Sender: To server: pG, [10:38:29]CommunicateWithHost lk.salyk.kg:30040 [10:38:29]ConnectInit lk.salyk.kg [10:38:29]written 0, free lines is 4095 [10:38:30]Connected sock=10 [10:38:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7D DD 07 01 3E 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 34 FF 03 08 00 03 B6 30 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E0 45 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 45 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E2 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9B 22 00 00 00 00 07 04 06 00 C8 45 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 24 18 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D0 73 01 00 35 04 06 00 2C 0C DD A6 31 25 F2 DB 59 5C 88 EB 89 DF [10:38:30]Write to MH i2c: 01 00 00 71 01 72 [10:38:30]Write i2c OK [10:38:30]MH_I2C_Read... [10:38:30]Read from MH i2c: 01 [10:38:30]MH_I2C_Read... [10:38:30]Read from MH i2c: 01 07 00 [10:38:30]MH_I2C_Read... [10:38:30]Read from MH i2c: 01 07 00 71 01 00 00 00 00 00 0E 0D 94 [10:38:30]RasterBufferAndPrint [10:38:30]line [10:38:30]line [10:38:30]line [10:38:30]line [10:38:30]line [10:38:30]written 0, free lines is 3348 [10:38:30]MH_Cut [10:38:30]Write to MH i2c: D1 01 00 78 01 01 4B [10:38:30]Write i2c OK [10:38:30]MH_I2C_Read... [10:38:30]Read from MH i2c: D1 [10:38:30]MH_I2C_Read... [10:38:30]Read from MH i2c: D1 01 00 [10:38:30]MH_I2C_Read... [10:38:30]Read from MH i2c: D1 01 00 78 01 00 4A [10:38:30]Write to MH i2c: 01 00 00 79 01 7A [10:38:30]Write i2c OK [10:38:30]MH_I2C_Read... [10:38:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 2B 47 47 00 CD 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 32 30 39 38 35 36 30 10 04 04 00 D0 73 01 00 F4 03 04 00 51 C2 1D 67 B6 04 01 00 00 CC AB 32 94 55 B4 0D ED [10:38:30]CommunicateWithHost err = 0 [10:38:30]CheckOFDResponse [10:38:30]1017 (14) - 77093643461234 [10:38:30]1041 (16) - 0000000002098560 [10:38:30]1040 (4) - 95184 [10:38:30]1012 (4) - 27.10.2024 04:32 [10:38:30]1206 (1) - 0 [10:38:30]OFD Sender: Remove packet 95184 [10:38:30]ProducePacketName [10:38:30]name=ofd_packets/00095184 [10:38:30]NVStorageDeleteData [10:38:30]OFD Sender: No OFD packet to send [10:38:31]*** Cut start [10:38:31]*** Partial cut [10:38:31]*** CUTSNS_PIN = 1 [10:38:31]*** CUTSNS_PIN = 0 [10:38:31]*** Brake cut motor [10:38:31]Read from MH i2c: 01 [10:38:31]MH_I2C_Read... [10:38:31]*** Stop cut motor [10:38:31]*** Cut end [10:38:31]Read from MH i2c: 01 07 00 [10:38:31]MH_I2C_Read... [10:38:31]Read from MH i2c: 01 07 00 79 01 00 00 00 00 00 FF 0F 8F [10:38:31]process_action close_receipt done [10:38:31]requested_data is exist [10:38:31]produce_requested_data [10:38:31]requested_item fm.sn is exist - process it [10:38:31]wFMCommunicate request_size=4 [10:38:31]MH_SAM_APDU [10:38:31]CAPDU: 80 11 00 00 [10:38:31]Write to MH i2c: E2 08 00 7A 01 80 11 00 00 00 00 00 00 F5 [10:38:31]Write i2c OK [10:38:31]MH_I2C_Read... [10:38:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:38:31]Read from MH i2c: E2 [10:38:31]MH_I2C_Read... [10:38:31]Read from MH i2c: E2 17 00 [10:38:31]MH_I2C_Read... [10:38:31]Read from MH i2c: E2 17 00 7A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 46 [10:38:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:38:31]wFMCommunicate OK [10:38:31]requested_item fd.num is exist - process it [10:38:31]SAM_PROTO_GetFieldsCounters [10:38:31]wFMCommunicate request_size=4 [10:38:31]MH_SAM_APDU [10:38:31]CAPDU: 80 13 00 00 [10:38:31]Write to MH i2c: E2 08 00 7B 01 80 13 00 00 00 00 00 00 F8 [10:38:31]Write i2c OK [10:38:31]MH_I2C_Read... [10:38:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:38:31]Read from MH i2c: E2 [10:38:31]MH_I2C_Read... [10:38:31]Read from MH i2c: E2 62 00 [10:38:31]MH_I2C_Read... [10:38:31]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D0 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B7 00 00 00 5E 04 04 00 B7 00 00 00 57 04 04 00 B8 00 00 00 19 04 04 00 00 00 00 00 90 00 11 [10:38:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D0 73 01 00 0E 04 04 00 8F 00 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 [10:38:31]wFMCommunicate OK [10:38:31]SAM_PROTO_GetFieldsCounters done [10:38:31]requested_item shift.num is exist - process it [10:38:31]requested_item shift.opened is exist - process it [10:38:31]req_shift_opened [10:38:31]FM_GetShiftState [10:38:31]SAM_PROTO_GetShiftState [10:38:31]wFMCommunicate request_size=4 [10:38:31]MH_SAM_APDU [10:38:31]CAPDU: 80 13 01 00 [10:38:31]Write to MH i2c: E2 08 00 7C 01 80 13 01 00 00 00 00 00 FA [10:38:31]Write i2c OK [10:38:31]MH_I2C_Read... [10:38:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:38:31]Read from MH i2c: E2 [10:38:31]MH_I2C_Read... [10:38:31]Read from MH i2c: E2 0E 00 [10:38:31]MH_I2C_Read... [10:38:31]Read from MH i2c: E2 0E 00 7C 01 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A6 [10:38:31]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:38:31]wFMCommunicate OK [10:38:31]SAM_PROTO_GetShiftState done [10:38:31]FM_GetShiftState done [10:38:31]req_shift_opened done [10:38:31]requested_item shift.open_date is exist - process it [10:38:31]req_shift_open_date [10:38:31]req_shift_open_date done [10:38:31]produce_requested_data done [10:38:31]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95184,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:38:31]process_action_free close_receipt [10:38:31]json_value_free [10:38:31]json_value_free done [10:38:31]process_json_proto returns [10:38:31]Send response to host [10:38:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95184,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:38:31]free response buf [10:38:31]execute_script done [10:38:31]execute_script returns [10:38:31]free content buf [10:38:31]Sock 9.Close socket [10:38:31]Sock 9.Thread stoped [10:38:36]OFD Sender: No OFD packet to send [10:38:41]OFD Sender: No OFD packet to send [10:38:46]OFD Sender: No OFD packet to send [10:38:51]OFD Sender: No OFD packet to send [10:38:56]OFD Sender: No OFD packet to send [10:39:00]accept exits with 7 [10:39:00]New connection [10:39:00]New thread 3066617188 created [10:39:00]Thread 3066760548 joined [10:39:00]Waiting for new connection... [10:39:00] Sock 7.Parse request [10:39:00]Sock 7.Check first char [10:39:00]Sock 7.First char is OK [10:39:00]request: POST /json_proto HTTP/1.0 [10:39:00]Method: POST [10:39:00]URL: /json_proto [10:39:00]Method is POST - this is cgi request [10:39:00]url: /json_proto [10:39:00]query_string will be loaded in cgi processing [10:39:00]execute_cgi json_proto POST (null) [10:39:00]execute_cgi path=json_proto method=POST [10:39:00]POST find Content-Length [10:39:00]Host: 172.17.40.67:8080 [10:39:00]Content-Length: 683 [10:39:00]Content-Type: application/json [10:39:00] [10:39:00]POST finish read [10:39:00]Found Content-Length = 683 [10:39:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405691", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [10:39:00]execute_script... [10:39: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)3405691", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [10:39:00]POST & json_proto [10:39:00]process_json_proto [10:39:00]json parsed OK: [10:39:00]protocol is kg_v1.0 [10:39:00]action value=close_receipt [10:39:00]process_action close_receipt [10:39:00]cmd_close_receipt [10:39:00]MH_GetDate [10:39:00]Write to MH i2c: F0 00 00 7D 01 6D [10:39:00]Write i2c OK [10:39:00]MH_I2C_Read... [10:39:00]Read from MH i2c: F0 [10:39:00]MH_I2C_Read... [10:39:00]Read from MH i2c: F0 09 00 [10:39:00]MH_I2C_Read... [10:39:00]Read from MH i2c: F0 09 00 7D 01 00 45 18 1E 67 EE DA 66 66 EC [10:39:00]GetLastDocTimeStamp 1730025508 [10:39:00]current date 1730025541 [10:39:00]FM_GetShiftState [10:39:00]SAM_PROTO_GetShiftState [10:39:00]wFMCommunicate request_size=4 [10:39:00]MH_SAM_APDU [10:39:00]CAPDU: 80 13 01 00 [10:39:00]Write to MH i2c: E2 08 00 7E 01 80 13 01 00 00 00 00 00 FC [10:39:00]Write i2c OK [10:39:00]MH_I2C_Read... [10:39:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:39:00]Read from MH i2c: E2 [10:39:00]MH_I2C_Read... [10:39:00]Read from MH i2c: E2 0E 00 [10:39:00]MH_I2C_Read... [10:39:00]Read from MH i2c: E2 0E 00 7E 01 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A8 [10:39:00]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:39:00]wFMCommunicate OK [10:39:00]SAM_PROTO_GetShiftState done [10:39:00]FM_GetShiftState done [10:39:00]opened in 1729987736 [10:39:00]opened+sec_in_day 1730074136 [10:39:00]quantity*price = 100021 [10:39:00]sum+1 = 100023 [10:39:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 184 27.10.2024 10:39 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95185 ФПД: 56149306952020 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T103901&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95185&fm=56149306952020&tin=02508201610067®Number=0000000000170478&sum=100000 [10:39:01]StoreToDocumentArchive [10:39:01]shift 143 fd 95185 [10:39:01]save to /storage/0143/doc_00095185 [10:39:01]save last doc name /storage/0143/doc_00095185 to /storage/kkm_last_doc_name [10:39:01]save OK [10:39:01]Clear old archive folders... [10:39:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:39:01]tlvbuf is 015F72F0 [10:39:01]SAM_PROTO_ClearQueue [10:39:01]wFMCommunicate request_size=4 [10:39:01]MH_SAM_APDU [10:39:01]CAPDU: 80 09 00 00 [10:39:01]Write to MH i2c: E2 08 00 8B 01 80 09 00 00 00 00 00 00 FE [10:39:01]Write i2c OK [10:39:01]MH_I2C_Read... [10:39:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:39:01]Read from MH i2c: E2 [10:39:01]MH_I2C_Read... [10:39:01]Read from MH i2c: E2 03 00 [10:39:01]MH_I2C_Read... [10:39:01]Read from MH i2c: E2 03 00 8B 01 00 90 00 00 [10:39:01]RAPDU: 90 00 [10:39:01]wFMCommunicate OK [10:39:01]SAM_PROTO_ClearQueue done [10:39:01]KKMCreateOFDPacket [10:39:01]OFDProtocolAddRootSTLVToBuf [10:39:01]FM_MakeSignedData [10:39:01]FM_MakeSignedData [10:39:01]SAM_PROTO_SignData [10:39:01]wFMCommunicate request_size=4 [10:39:01]MH_SAM_APDU [10:39:01]CAPDU: 80 0D 01 02 [10:39:01]Write to MH i2c: E2 08 00 8C 01 80 0D 01 02 00 00 00 00 06 [10:39:01]Write i2c OK [10:39:01]MH_I2C_Read... [10:39:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:39:01]Read from MH i2c: E2 [10:39:01]MH_I2C_Read... [10:39:01]Read from MH i2c: E2 03 00 [10:39:01]MH_I2C_Read... [10:39:01]Read from MH i2c: E2 03 00 8C 01 00 90 00 01 [10:39:01]RAPDU: 90 00 [10:39:01]wFMCommunicate OK [10:39:01]wFMCommunicate request_size=255 [10:39:01]MH_SAM_APDU [10:39: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 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 B8 00 00 00 F4 03 04 00 45 18 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D1 73 01 00 35 04 06 00 33 [10:39:01]Write to MH i2c: E2 02 01 8D 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 45 18 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D1 73 01 00 35 04 06 00 33 00 00 53 [10:39:01]Write i2c OK [10:39:01]MH_I2C_Read... [10:39:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:39:01]Read from MH i2c: E2 [10:39:01]MH_I2C_Read... [10:39:01]Read from MH i2c: E2 03 00 [10:39:01]MH_I2C_Read... [10:39:01]Read from MH i2c: E2 03 00 8D 01 00 90 00 02 [10:39:01]RAPDU: 90 00 [10:39:01]wFMCommunicate OK [10:39:01]wFMCommunicate request_size=10 [10:39:01]MH_SAM_APDU [10:39:01]CAPDU: 80 0D 02 02 05 11 47 7E C9 54 [10:39:01]Write to MH i2c: E2 0D 00 8E 01 80 0D 02 02 05 00 11 47 7E C9 54 00 00 06 [10:39:01]Write i2c OK [10:39:01]MH_I2C_Read... [10:39:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:39:01]Read from MH i2c: E2 [10:39:01]MH_I2C_Read... [10:39:01]Read from MH i2c: E2 03 00 [10:39:01]MH_I2C_Read... [10:39:01]Read from MH i2c: E2 03 00 8E 01 00 90 00 03 [10:39:01]RAPDU: 90 00 [10:39:01]wFMCommunicate OK [10:39:01]wFMCommunicate request_size=4 [10:39:01]MH_SAM_APDU [10:39:01]CAPDU: 80 0D 03 02 [10:39:01]Write to MH i2c: E2 08 00 8F 01 80 0D 03 02 00 00 00 00 0B [10:39:01]Write i2c OK [10:39:01]MH_I2C_Read... [10:39:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:39:01]Read from MH i2c: E2 [10:39:01]MH_I2C_Read... [10:39:01]Read from MH i2c: E2 0B 00 [10:39:01]MH_I2C_Read... [10:39:01]Read from MH i2c: E2 0B 00 8F 01 00 F2 29 F9 43 42 1D 86 1B 90 00 63 [10:39:01]RAPDU: F2 29 F9 43 42 1D 86 1B 90 00 [10:39:01]wFMCommunicate OK [10:39:01]SAM_PROTO_SignData done [10:39:01]FM_MakeSignedData done [10:39:01]CreateOFDProtocolMessage [10:39:01]wFMCommunicate request_size=4 [10:39:01]MH_SAM_APDU [10:39:01]CAPDU: 80 11 00 00 [10:39:01]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [10:39:01]Write i2c OK [10:39:01]MH_I2C_Read... [10:39:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:39:01]Read from MH i2c: E2 [10:39:01]MH_I2C_Read... [10:39:01]Read from MH i2c: E2 17 00 [10:39:01]MH_I2C_Read... [10:39:01]Read from MH i2c: E2 17 00 90 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5C [10:39:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:39:01]wFMCommunicate OK [10:39:01]CreateOFDProtocolMessage done [10:39:01]OFDSenderStorePacket 95185 [10:39:01]StoreOFDPacket docnum=95185 [10:39:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B1 18 07 01 02 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 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 B8 00 00 00 F4 03 04 00 45 18 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D1 73 01 00 35 04 06 00 33 11 47 7E C9 54 F2 29 F9 43 42 1D 86 1B [10:39:01]CheckFolder [10:39:01]dirname=/storage/ofd_packets [10:39:01]CheckFolder done [10:39:01]ProducePacketName [10:39:01]name=ofd_packets/00095185 [10:39:01]NVStorageSaveData ofd_packets/00095185 [10:39:01]File name is /storage/ofd_packets/00095185 [10:39:01]Write 301 bytes [10:39:01]NVStorageSaveData done [10:39:01]OFDSenderStorePacket done [10:39:01]KKMCreateOFDPacket done [10:39:01]NVStorageSaveData kkm_last_timestamp [10:39:01]File name is /storage/kkm_last_timestamp [10:39:01]Write 4 bytes [10:39:01]NVStorageSaveData done [10:39:01]ExternCall_PrintAddStr [10:39:01]wPrintStart [10:39:01]Write to MH i2c: 01 00 00 91 01 92 [10:39:01]Write i2c OK [10:39:01]MH_I2C_Read... [10:39:01]Read from MH i2c: 01 [10:39:01]MH_I2C_Read... [10:39:01]Read from MH i2c: 01 07 00 [10:39:01]MH_I2C_Read... [10:39:01]Read from MH i2c: 01 07 00 91 01 00 00 00 00 00 FF 0F A7 [10:39:01]RasterBufferAndPrint [10:39:01]line Счет N : (1)3405691 [10:39:01]line ИНН: 02508201610067 [10:39:01]line Контрольно-Кассовый Чек [10:39:01]line ПРОДАЖА [10:39:01]line ТРК (МРК, ГНК) : 33 [10:39:01]line Товар: 2710124500 [10:39:01]line Аи-95-К-5 [10:39:01]line 13.480 * 74.20 [10:39:01]line = 1000.22 [10:39:01]line НДС 12% НСП 1% [10:39:01]line > о реализуемом товаре [10:39:01]line ОКРУГЛЕНИЕ: -0.22 [10:39:01]line ИТОГО: 1000.00 [10:39:01]line Внесено: 1000.00 [10:39:01]line СДАЧА: 0.00 [10:39:01]line НСП 1% : 8.85 [10:39:01]line НДС 12% : 106.22 [10:39:01]line Наличными: 1000.00 [10:39:01]line Безнал.: 0.00 [10:39:01]line Место: АЗС № 82 "Партнер Нефть" [10:39:01]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:39:01]line СНО: Общий режим [10:39:01]line Чек 184 27.10.2024 10:39 [10:39:01]line Смена: 143 ФФД: 1.0 [10:39:01]line ЗНМ: 0300000017 [10:39:01]line РНМ: 0000000000170478 [10:39:01]line Версия ККМ: v1.0 [10:39:01]line ФМ: 0000000002098560 [10:39:01]line ФД: 95185 [10:39:01]line ФПД: 56149306952020 [10:39:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T103901&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95185&fm=56149306952020&tin=02508201610067®Number=0000000000170478&sum=100000 [10:39:02]OFD Sender: Processing packet 95185 [packets to send 56, broken 55] [10:39:02]ProducePacketName [10:39:02]name=ofd_packets/00095185 [10:39:02]OFD Sender: To server: pG, [10:39:02]CommunicateWithHost lk.salyk.kg:30040 [10:39:02]ConnectInit lk.salyk.kg [10:39:02]written 0, free lines is 4095 [10:39:02]Connected sock=10 [10:39:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B1 18 07 01 02 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 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 B8 00 00 00 F4 03 04 00 45 18 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D1 73 01 00 35 04 06 00 33 11 47 7E C9 54 F2 29 F9 43 42 1D 86 1B [10:39:02]Write to MH i2c: 01 00 00 BC 01 BD [10:39:02]Write i2c OK [10:39:02]MH_I2C_Read... [10:39:02]Read from MH i2c: 01 [10:39:02]MH_I2C_Read... [10:39:02]Read from MH i2c: 01 07 00 [10:39:02]MH_I2C_Read... [10:39:02]Read from MH i2c: 01 07 00 BC 01 00 00 00 00 00 0C 0D DD [10:39:02]RasterBufferAndPrint [10:39:02]line [10:39:02]line [10:39:02]line [10:39:02]line [10:39:02]line [10:39:02]written 0, free lines is 3346 [10:39:02]MH_Cut [10:39:02]Write to MH i2c: D1 01 00 C3 01 01 96 [10:39:02]Write i2c OK [10:39:02]MH_I2C_Read... [10:39:02]Read from MH i2c: D1 [10:39:02]MH_I2C_Read... [10:39:02]Read from MH i2c: D1 01 00 [10:39:02]MH_I2C_Read... [10:39:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 66 06 47 00 AE 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 32 30 39 38 35 36 30 10 04 04 00 D1 73 01 00 F4 03 04 00 71 C2 1D 67 B6 04 01 00 00 DE 06 BA 70 36 9E D7 48 [10:39:02]CommunicateWithHost err = 0 [10:39:02]CheckOFDResponse [10:39:02]1017 (14) - 77093643461234 [10:39:02]1041 (16) - 0000000002098560 [10:39:02]1040 (4) - 95185 [10:39:02]1012 (4) - 27.10.2024 04:32 [10:39:02]1206 (1) - 0 [10:39:02]OFD Sender: Remove packet 95185 [10:39:02]ProducePacketName [10:39:02]name=ofd_packets/00095185 [10:39:02]NVStorageDeleteData [10:39:02]Read from MH i2c: D1 01 00 C3 01 00 95 [10:39:02]Write to MH i2c: 01 00 00 C4 01 C5 [10:39:02]Write i2c OK [10:39:02]MH_I2C_Read... [10:39:03]OFD Sender: No OFD packet to send [10:39:03]*** Cut start [10:39:03]*** Partial cut [10:39:03]*** CUTSNS_PIN = 1 [10:39:03]*** CUTSNS_PIN = 0 [10:39:03]*** Brake cut motor [10:39:03]Read from MH i2c: 01 [10:39:03]MH_I2C_Read... [10:39:03]*** Stop cut motor [10:39:03]*** Cut end [10:39:03]Read from MH i2c: 01 07 00 [10:39:03]MH_I2C_Read... [10:39:03]Read from MH i2c: 01 07 00 C4 01 00 00 00 00 00 FF 0F DA [10:39:03]process_action close_receipt done [10:39:03]requested_data is exist [10:39:03]produce_requested_data [10:39:03]requested_item fm.sn is exist - process it [10:39:03]wFMCommunicate request_size=4 [10:39:03]MH_SAM_APDU [10:39:03]CAPDU: 80 11 00 00 [10:39:03]Write to MH i2c: E2 08 00 C5 01 80 11 00 00 00 00 00 00 40 [10:39:03]Write i2c OK [10:39:03]MH_I2C_Read... [10:39:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:39:03]Read from MH i2c: E2 [10:39:03]MH_I2C_Read... [10:39:03]Read from MH i2c: E2 17 00 [10:39:03]MH_I2C_Read... [10:39:03]Read from MH i2c: E2 17 00 C5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 91 [10:39:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:39:03]wFMCommunicate OK [10:39:03]requested_item fd.num is exist - process it [10:39:03]SAM_PROTO_GetFieldsCounters [10:39:03]wFMCommunicate request_size=4 [10:39:03]MH_SAM_APDU [10:39:03]CAPDU: 80 13 00 00 [10:39:03]Write to MH i2c: E2 08 00 C6 01 80 13 00 00 00 00 00 00 43 [10:39:03]Write i2c OK [10:39:03]MH_I2C_Read... [10:39:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:39:04]Read from MH i2c: E2 [10:39:04]MH_I2C_Read... [10:39:04]Read from MH i2c: E2 62 00 [10:39:04]MH_I2C_Read... [10:39:04]Read from MH i2c: E2 62 00 C6 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D1 73 01 00 0E 04 04 00 8F 00 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 60 [10:39:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D1 73 01 00 0E 04 04 00 8F 00 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 [10:39:04]wFMCommunicate OK [10:39:04]SAM_PROTO_GetFieldsCounters done [10:39:04]requested_item shift.num is exist - process it [10:39:04]requested_item shift.opened is exist - process it [10:39:04]req_shift_opened [10:39:04]FM_GetShiftState [10:39:04]SAM_PROTO_GetShiftState [10:39:04]wFMCommunicate request_size=4 [10:39:04]MH_SAM_APDU [10:39:04]CAPDU: 80 13 01 00 [10:39:04]Write to MH i2c: E2 08 00 C7 01 80 13 01 00 00 00 00 00 45 [10:39:04]Write i2c OK [10:39:04]MH_I2C_Read... [10:39:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:39:04]Read from MH i2c: E2 [10:39:04]MH_I2C_Read... [10:39:04]Read from MH i2c: E2 0E 00 [10:39:04]MH_I2C_Read... [10:39:04]Read from MH i2c: E2 0E 00 C7 01 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F1 [10:39:04]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:39:04]wFMCommunicate OK [10:39:04]SAM_PROTO_GetShiftState done [10:39:04]FM_GetShiftState done [10:39:04]req_shift_opened done [10:39:04]requested_item shift.open_date is exist - process it [10:39:04]req_shift_open_date [10:39:04]req_shift_open_date done [10:39:04]produce_requested_data done [10:39:04]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95185,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:39:04]process_action_free close_receipt [10:39:04]json_value_free [10:39:04]json_value_free done [10:39:04]process_json_proto returns [10:39:04]Send response to host [10:39:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95185,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:39:04]free response buf [10:39:04]execute_script done [10:39:04]execute_script returns [10:39:04]free content buf [10:39:04]Sock 7.Close socket [10:39:04]Sock 7.Thread stoped [10:39:08]OFD Sender: No OFD packet to send [10:39:13]OFD Sender: No OFD packet to send [10:39:18]OFD Sender: No OFD packet to send [10:39:23]OFD Sender: No OFD packet to send [10:39:28]OFD Sender: No OFD packet to send [10:39:33]OFD Sender: No OFD packet to send [10:39:38]OFD Sender: No OFD packet to send [10:39:43]OFD Sender: No OFD packet to send [10:39:48]OFD Sender: No OFD packet to send [10:39:53]OFD Sender: No OFD packet to send [10:39:58]OFD Sender: No OFD packet to send [10:40:03]OFD Sender: No OFD packet to send [10:40:08]OFD Sender: No OFD packet to send [10:40:09]accept exits with 9 [10:40:09]New connection [10:40:09]New thread 3066760548 created [10:40:09]Thread 3066617188 joined [10:40:09]Waiting for new connection... [10:40:09] Sock 9.Parse request [10:40:09]Sock 9.Check first char [10:40:09]Sock 9.First char is OK [10:40:09]request: POST /json_proto HTTP/1.0 [10:40:09]Method: POST [10:40:09]URL: /json_proto [10:40:09]Method is POST - this is cgi request [10:40:09]url: /json_proto [10:40:09]query_string will be loaded in cgi processing [10:40:09]execute_cgi json_proto POST (null) [10:40:09]execute_cgi path=json_proto method=POST [10:40:09]POST find Content-Length [10:40:09]Host: 172.17.40.67:8080 [10:40:09]Content-Length: 678 [10:40:09]Content-Type: application/json [10:40:09] [10:40:09]POST finish read [10:40:09]Found Content-Length = 678 [10:40:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405693", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:40:09]execute_script... [10: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)3405693", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:40:09]POST & json_proto [10:40:09]process_json_proto [10:40:09]json parsed OK: [10:40:09]protocol is kg_v1.0 [10:40:09]action value=close_receipt [10:40:09]process_action close_receipt [10:40:09]cmd_close_receipt [10:40:09]MH_GetDate [10:40:09]Write to MH i2c: F0 00 00 C8 01 B8 [10:40:09]Write i2c OK [10:40:09]MH_I2C_Read... [10:40:09]Read from MH i2c: F0 [10:40:09]MH_I2C_Read... [10:40:09]Read from MH i2c: F0 09 00 [10:40:09]MH_I2C_Read... [10:40:09]Read from MH i2c: F0 09 00 C8 01 00 8A 18 1E 67 EE DA 66 66 7C [10:40:09]GetLastDocTimeStamp 1730025541 [10:40:09]current date 1730025610 [10:40:09]FM_GetShiftState [10:40:09]SAM_PROTO_GetShiftState [10:40:09]wFMCommunicate request_size=4 [10:40:09]MH_SAM_APDU [10:40:09]CAPDU: 80 13 01 00 [10:40:09]Write to MH i2c: E2 08 00 C9 01 80 13 01 00 00 00 00 00 47 [10:40:09]Write i2c OK [10:40:09]MH_I2C_Read... [10:40:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:40:09]Read from MH i2c: E2 [10:40:09]MH_I2C_Read... [10:40:09]Read from MH i2c: E2 0E 00 [10:40:09]MH_I2C_Read... [10:40:09]Read from MH i2c: E2 0E 00 C9 01 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F3 [10:40:09]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:40:09]wFMCommunicate OK [10:40:09]SAM_PROTO_GetShiftState done [10:40:09]FM_GetShiftState done [10:40:09]opened in 1729987736 [10:40:09]opened+sec_in_day 1730074136 [10:40:09]quantity*price = 60009 [10:40:09]sum+1 = 60010 [10:40:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 185 27.10.2024 10:40 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95186 ФПД: 156615442418631 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T104010&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95186&fm=156615442418631&tin=02508201610067®Number=0000000000170478&sum=60000 [10:40:11]StoreToDocumentArchive [10:40:11]shift 143 fd 95186 [10:40:11]save to /storage/0143/doc_00095186 [10:40:11]save last doc name /storage/0143/doc_00095186 to /storage/kkm_last_doc_name [10:40:11]save OK [10:40:11]Clear old archive folders... [10:40:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:40:11]tlvbuf is 015F8C40 [10:40:11]SAM_PROTO_ClearQueue [10:40:11]wFMCommunicate request_size=4 [10:40:11]MH_SAM_APDU [10:40:11]CAPDU: 80 09 00 00 [10:40:11]Write to MH i2c: E2 08 00 D6 01 80 09 00 00 00 00 00 00 49 [10:40:11]Write i2c OK [10:40:11]MH_I2C_Read... [10:40:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:40:11]Read from MH i2c: E2 [10:40:11]MH_I2C_Read... [10:40:11]Read from MH i2c: E2 03 00 [10:40:11]MH_I2C_Read... [10:40:11]Read from MH i2c: E2 03 00 D6 01 00 90 00 4B [10:40:11]RAPDU: 90 00 [10:40:11]wFMCommunicate OK [10:40:11]SAM_PROTO_ClearQueue done [10:40:11]KKMCreateOFDPacket [10:40:11]OFDProtocolAddRootSTLVToBuf [10:40:11]FM_MakeSignedData [10:40:11]FM_MakeSignedData [10:40:11]SAM_PROTO_SignData [10:40:11]wFMCommunicate request_size=4 [10:40:11]MH_SAM_APDU [10:40:11]CAPDU: 80 0D 01 02 [10:40:11]Write to MH i2c: E2 08 00 D7 01 80 0D 01 02 00 00 00 00 51 [10:40:11]Write i2c OK [10:40:11]MH_I2C_Read... [10:40:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:40:11]Read from MH i2c: E2 [10:40:11]MH_I2C_Read... [10:40:11]Read from MH i2c: E2 03 00 [10:40:11]MH_I2C_Read... [10:40:11]Read from MH i2c: E2 03 00 D7 01 00 90 00 4C [10:40:11]RAPDU: 90 00 [10:40:11]wFMCommunicate OK [10:40:11]wFMCommunicate request_size=255 [10:40:11]MH_SAM_APDU [10:40: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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 8A 18 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D2 73 01 00 35 04 06 00 8E [10:40:11]Write to MH i2c: E2 02 01 D8 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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 8A 18 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D2 73 01 00 35 04 06 00 8E 00 00 FF [10:40:11]Write i2c OK [10:40:11]MH_I2C_Read... [10:40:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:40:11]Read from MH i2c: E2 [10:40:11]MH_I2C_Read... [10:40:11]Read from MH i2c: E2 03 00 [10:40:11]MH_I2C_Read... [10:40:11]Read from MH i2c: E2 03 00 D8 01 00 90 00 4D [10:40:11]RAPDU: 90 00 [10:40:11]wFMCommunicate OK [10:40:11]wFMCommunicate request_size=10 [10:40:11]MH_SAM_APDU [10:40:11]CAPDU: 80 0D 02 02 05 70 DF CF CB C7 [10:40:11]Write to MH i2c: E2 0D 00 D9 01 80 0D 02 02 05 00 70 DF CF CB C7 00 00 0E [10:40:11]Write i2c OK [10:40:11]MH_I2C_Read... [10:40:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:40:11]Read from MH i2c: E2 [10:40:11]MH_I2C_Read... [10:40:11]Read from MH i2c: E2 03 00 [10:40:11]MH_I2C_Read... [10:40:11]Read from MH i2c: E2 03 00 D9 01 00 90 00 4E [10:40:11]RAPDU: 90 00 [10:40:11]wFMCommunicate OK [10:40:11]wFMCommunicate request_size=4 [10:40:11]MH_SAM_APDU [10:40:11]CAPDU: 80 0D 03 02 [10:40:11]Write to MH i2c: E2 08 00 DA 01 80 0D 03 02 00 00 00 00 56 [10:40:11]Write i2c OK [10:40:11]MH_I2C_Read... [10:40:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:40:11]Read from MH i2c: E2 [10:40:11]MH_I2C_Read... [10:40:11]Read from MH i2c: E2 0B 00 [10:40:11]MH_I2C_Read... [10:40:11]Read from MH i2c: E2 0B 00 DA 01 00 93 CC EF 43 EA 6F 38 AF 90 00 28 [10:40:11]RAPDU: 93 CC EF 43 EA 6F 38 AF 90 00 [10:40:11]wFMCommunicate OK [10:40:11]SAM_PROTO_SignData done [10:40:11]FM_MakeSignedData done [10:40:11]CreateOFDProtocolMessage [10:40:11]wFMCommunicate request_size=4 [10:40:11]MH_SAM_APDU [10:40:11]CAPDU: 80 11 00 00 [10:40:11]Write to MH i2c: E2 08 00 DB 01 80 11 00 00 00 00 00 00 56 [10:40:11]Write i2c OK [10:40:11]MH_I2C_Read... [10:40:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:40:11]Read from MH i2c: E2 [10:40:11]MH_I2C_Read... [10:40:11]Read from MH i2c: E2 17 00 [10:40:11]MH_I2C_Read... [10:40:11]Read from MH i2c: E2 17 00 DB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A7 [10:40:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:40:11]wFMCommunicate OK [10:40:11]CreateOFDProtocolMessage done [10:40:11]OFDSenderStorePacket 95186 [10:40:11]StoreOFDPacket docnum=95186 [10:40:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EE 03 07 01 D9 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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 8A 18 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D2 73 01 00 35 04 06 00 8E 70 DF CF CB C7 93 CC EF 43 EA 6F 38 AF [10:40:11]CheckFolder [10:40:11]dirname=/storage/ofd_packets [10:40:11]CheckFolder done [10:40:11]ProducePacketName [10:40:11]name=ofd_packets/00095186 [10:40:11]NVStorageSaveData ofd_packets/00095186 [10:40:11]File name is /storage/ofd_packets/00095186 [10:40:11]Write 301 bytes [10:40:11]NVStorageSaveData done [10:40:11]OFDSenderStorePacket done [10:40:11]KKMCreateOFDPacket done [10:40:11]NVStorageSaveData kkm_last_timestamp [10:40:11]File name is /storage/kkm_last_timestamp [10:40:11]Write 4 bytes [10:40:11]NVStorageSaveData done [10:40:11]ExternCall_PrintAddStr [10:40:11]wPrintStart [10:40:11]Write to MH i2c: 01 00 00 DC 01 DD [10:40:11]Write i2c OK [10:40:11]MH_I2C_Read... [10:40:11]Read from MH i2c: 01 [10:40:11]MH_I2C_Read... [10:40:11]Read from MH i2c: 01 07 00 [10:40:11]MH_I2C_Read... [10:40:11]Read from MH i2c: 01 07 00 DC 01 00 00 00 00 00 FF 0F F2 [10:40:11]RasterBufferAndPrint [10:40:11]line Счет N : (1)3405693 [10:40:11]line ИНН: 02508201610067 [10:40:11]line Контрольно-Кассовый Чек [10:40:11]line ПРОДАЖА [10:40:11]line ТРК (МРК, ГНК) : 12 [10:40:11]line Товар: 2710124130 [10:40:11]line Аи-92-К-4 [10:40:11]line 8.970 * 66.90 [10:40:11]line = 600.09 [10:40:11]line НДС 12% НСП 1% [10:40:11]line > о реализуемом товаре [10:40:11]line ОКРУГЛЕНИЕ: -0.09 [10:40:11]line ИТОГО: 600.00 [10:40:11]line Внесено: 600.00 [10:40:11]line СДАЧА: 0.00 [10:40:11]line НСП 1% : 5.31 [10:40:11]line НДС 12% : 63.73 [10:40:11]line Наличными: 600.00 [10:40:11]line Безнал.: 0.00 [10:40:11]line Место: АЗС № 82 "Партнер Нефть" [10:40:11]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:40:11]line СНО: Общий режим [10:40:11]line Чек 185 27.10.2024 10:40 [10:40:11]line Смена: 143 ФФД: 1.0 [10:40:11]line ЗНМ: 0300000017 [10:40:11]line РНМ: 0000000000170478 [10:40:11]line Версия ККМ: v1.0 [10:40:11]line ФМ: 0000000002098560 [10:40:11]line ФД: 95186 [10:40:11]line ФПД: 156615442418631 [10:40:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T104010&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95186&fm=156615442418631&tin=02508201610067®Number=0000000000170478&sum=60000 [10:40:11]OFD Sender: Processing packet 95186 [packets to send 56, broken 55] [10:40:11]ProducePacketName [10:40:11]name=ofd_packets/00095186 [10:40:11]OFD Sender: To server: pG, [10:40:11]CommunicateWithHost lk.salyk.kg:30040 [10:40:11]ConnectInit lk.salyk.kg [10:40:11]written 0, free lines is 4095 [10:40:12]Connected sock=10 [10:40:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EE 03 07 01 D9 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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 8A 18 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D2 73 01 00 35 04 06 00 8E 70 DF CF CB C7 93 CC EF 43 EA 6F 38 AF [10:40:12]Write to MH i2c: 01 00 00 07 02 09 [10:40:12]Write i2c OK [10:40:12]MH_I2C_Read... [10:40:12]Read from MH i2c: 01 [10:40:12]MH_I2C_Read... [10:40:12]Read from MH i2c: 01 07 00 [10:40:12]MH_I2C_Read... [10:40:12]Read from MH i2c: 01 07 00 07 02 00 00 00 00 00 FC 0C 18 [10:40:12]RasterBufferAndPrint [10:40:12]line [10:40:12]line [10:40:12]line [10:40:12]line [10:40:12]line [10:40:12]written 0, free lines is 3333 [10:40:12]MH_Cut [10:40:12]Write to MH i2c: D1 01 00 0E 02 01 E2 [10:40:12]Write i2c OK [10:40:12]MH_I2C_Read... [10:40:12]Read from MH i2c: D1 [10:40:12]MH_I2C_Read... [10:40:12]Read from MH i2c: D1 01 00 [10:40:12]MH_I2C_Read... [10:40:12]Read from MH i2c: D1 01 00 0E 02 00 E1 [10:40:12]Write to MH i2c: 01 00 00 0F 02 11 [10:40:12]Write i2c OK [10:40:12]MH_I2C_Read... [10:40:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 4F 8F 47 00 7E 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 32 30 39 38 35 36 30 10 04 04 00 D2 73 01 00 F4 03 04 00 B7 C2 1D 67 B6 04 01 00 00 39 B1 3D 8A 2E 9A 2D 60 [10:40:12]CommunicateWithHost err = 0 [10:40:12]CheckOFDResponse [10:40:12]1017 (14) - 77093643461234 [10:40:12]1041 (16) - 0000000002098560 [10:40:12]1040 (4) - 95186 [10:40:12]1012 (4) - 27.10.2024 04:33 [10:40:12]1206 (1) - 0 [10:40:12]OFD Sender: Remove packet 95186 [10:40:12]ProducePacketName [10:40:12]name=ofd_packets/00095186 [10:40:12]NVStorageDeleteData [10:40:12]OFD Sender: No OFD packet to send [10:40:13]*** Cut start [10:40:13]*** Partial cut [10:40:13]*** CUTSNS_PIN = 1 [10:40:13]*** CUTSNS_PIN = 0 [10:40:13]*** Brake cut motor [10:40:13]Read from MH i2c: 01 [10:40:13]MH_I2C_Read... [10:40:13]*** Stop cut motor [10:40:13]*** Cut end [10:40:13]Read from MH i2c: 01 07 00 [10:40:13]MH_I2C_Read... [10:40:13]Read from MH i2c: 01 07 00 0F 02 00 00 00 00 00 FF 0F 26 [10:40:13]process_action close_receipt done [10:40:13]requested_data is exist [10:40:13]produce_requested_data [10:40:13]requested_item fm.sn is exist - process it [10:40:13]wFMCommunicate request_size=4 [10:40:13]MH_SAM_APDU [10:40:13]CAPDU: 80 11 00 00 [10:40:13]Write to MH i2c: E2 08 00 10 02 80 11 00 00 00 00 00 00 8C [10:40:13]Write i2c OK [10:40:13]MH_I2C_Read... [10:40:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:40:13]Read from MH i2c: E2 [10:40:13]MH_I2C_Read... [10:40:13]Read from MH i2c: E2 17 00 [10:40:13]MH_I2C_Read... [10:40:13]Read from MH i2c: E2 17 00 10 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DD [10:40:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:40:13]wFMCommunicate OK [10:40:13]requested_item fd.num is exist - process it [10:40:13]SAM_PROTO_GetFieldsCounters [10:40:13]wFMCommunicate request_size=4 [10:40:13]MH_SAM_APDU [10:40:13]CAPDU: 80 13 00 00 [10:40:13]Write to MH i2c: E2 08 00 11 02 80 13 00 00 00 00 00 00 8F [10:40:13]Write i2c OK [10:40:13]MH_I2C_Read... [10:40:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:40:13]Read from MH i2c: E2 [10:40:13]MH_I2C_Read... [10:40:13]Read from MH i2c: E2 62 00 [10:40:13]MH_I2C_Read... [10:40:13]Read from MH i2c: E2 62 00 11 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D2 73 01 00 0E 04 04 00 8F 00 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 B0 [10:40:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D2 73 01 00 0E 04 04 00 8F 00 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 [10:40:13]wFMCommunicate OK [10:40:13]SAM_PROTO_GetFieldsCounters done [10:40:13]requested_item shift.num is exist - process it [10:40:13]requested_item shift.opened is exist - process it [10:40:13]req_shift_opened [10:40:13]FM_GetShiftState [10:40:13]SAM_PROTO_GetShiftState [10:40:13]wFMCommunicate request_size=4 [10:40:13]MH_SAM_APDU [10:40:13]CAPDU: 80 13 01 00 [10:40:13]Write to MH i2c: E2 08 00 12 02 80 13 01 00 00 00 00 00 91 [10:40:13]Write i2c OK [10:40:13]MH_I2C_Read... [10:40:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:40:13]Read from MH i2c: E2 [10:40:13]MH_I2C_Read... [10:40:13]Read from MH i2c: E2 0E 00 [10:40:13]MH_I2C_Read... [10:40:13]Read from MH i2c: E2 0E 00 12 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3D [10:40:13]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:40:13]wFMCommunicate OK [10:40:13]SAM_PROTO_GetShiftState done [10:40:13]FM_GetShiftState done [10:40:13]req_shift_opened done [10:40:13]requested_item shift.open_date is exist - process it [10:40:13]req_shift_open_date [10:40:13]req_shift_open_date done [10:40:13]produce_requested_data done [10:40:13]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95186,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:40:13]process_action_free close_receipt [10:40:13]json_value_free [10:40:13]json_value_free done [10:40:13]process_json_proto returns [10:40:13]Send response to host [10:40:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95186,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:40:13]free response buf [10:40:13]execute_script done [10:40:13]execute_script returns [10:40:13]free content buf [10:40:13]Sock 9.Close socket [10:40:13]Sock 9.Thread stoped [10:40:14]accept exits with 7 [10:40:14]New connection [10:40:14]New thread 3066617188 created [10:40:14]Thread 3066760548 joined [10:40:14]Waiting for new connection... [10:40:14] Sock 7.Parse request [10:40:14]Sock 7.Check first char [10:40:14]Sock 7.First char is OK [10:40:14]request: POST /json_proto HTTP/1.0 [10:40:14]Method: POST [10:40:14]URL: /json_proto [10:40:14]Method is POST - this is cgi request [10:40:14]url: /json_proto [10:40:14]query_string will be loaded in cgi processing [10:40:14]execute_cgi json_proto POST (null) [10:40:14]execute_cgi path=json_proto method=POST [10:40:14]POST find Content-Length [10:40:14]Host: 172.17.40.67:8080 [10:40:14]Content-Length: 680 [10:40:14]Content-Type: application/json [10:40:14] [10:40:14]POST finish read [10:40:14]Found Content-Length = 680 [10:40:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405692", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [10:40:14]execute_script... [10:40: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)3405692", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [10:40:14]POST & json_proto [10:40:14]process_json_proto [10:40:14]json parsed OK: [10:40:14]protocol is kg_v1.0 [10:40:14]action value=close_receipt [10:40:14]process_action close_receipt [10:40:14]cmd_close_receipt [10:40:14]MH_GetDate [10:40:14]Write to MH i2c: F0 00 00 13 02 04 [10:40:14]Write i2c OK [10:40:14]MH_I2C_Read... [10:40:14]Read from MH i2c: F0 [10:40:14]MH_I2C_Read... [10:40:14]Read from MH i2c: F0 09 00 [10:40:14]MH_I2C_Read... [10:40:14]Read from MH i2c: F0 09 00 13 02 00 8F 18 1E 67 EE DA 66 66 CD [10:40:14]GetLastDocTimeStamp 1730025610 [10:40:14]current date 1730025615 [10:40:14]FM_GetShiftState [10:40:14]SAM_PROTO_GetShiftState [10:40:14]wFMCommunicate request_size=4 [10:40:14]MH_SAM_APDU [10:40:14]CAPDU: 80 13 01 00 [10:40:14]Write to MH i2c: E2 08 00 14 02 80 13 01 00 00 00 00 00 93 [10:40:14]Write i2c OK [10:40:14]MH_I2C_Read... [10:40:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:40:14]Read from MH i2c: E2 [10:40:14]MH_I2C_Read... [10:40:14]Read from MH i2c: E2 0E 00 [10:40:14]MH_I2C_Read... [10:40:14]Read from MH i2c: E2 0E 00 14 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3F [10:40:14]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:40:14]wFMCommunicate OK [10:40:14]SAM_PROTO_GetShiftState done [10:40:14]FM_GetShiftState done [10:40:14]opened in 1729987736 [10:40:14]opened+sec_in_day 1730074136 [10:40:14]quantity*price = 200025 [10:40:14]sum+1 = 200026 [10:40:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 186 27.10.2024 10:40 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95187 ФПД: 38148694647586 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T104015&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95187&fm=38148694647586&tin=02508201610067®Number=0000000000170478&sum=200000 [10:40:15]StoreToDocumentArchive [10:40:15]shift 143 fd 95187 [10:40:15]save to /storage/0143/doc_00095187 [10:40:15]save last doc name /storage/0143/doc_00095187 to /storage/kkm_last_doc_name [10:40:15]save OK [10:40:15]Clear old archive folders... [10:40:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:40:15]tlvbuf is 01618E40 [10:40:15]SAM_PROTO_ClearQueue [10:40:15]wFMCommunicate request_size=4 [10:40:15]MH_SAM_APDU [10:40:15]CAPDU: 80 09 00 00 [10:40:15]Write to MH i2c: E2 08 00 21 02 80 09 00 00 00 00 00 00 95 [10:40:15]Write i2c OK [10:40:15]MH_I2C_Read... [10:40:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:40:15]Read from MH i2c: E2 [10:40:15]MH_I2C_Read... [10:40:15]Read from MH i2c: E2 03 00 [10:40:15]MH_I2C_Read... [10:40:15]Read from MH i2c: E2 03 00 21 02 00 90 00 97 [10:40:15]RAPDU: 90 00 [10:40:15]wFMCommunicate OK [10:40:15]SAM_PROTO_ClearQueue done [10:40:15]KKMCreateOFDPacket [10:40:15]OFDProtocolAddRootSTLVToBuf [10:40:15]FM_MakeSignedData [10:40:15]FM_MakeSignedData [10:40:15]SAM_PROTO_SignData [10:40:15]wFMCommunicate request_size=4 [10:40:15]MH_SAM_APDU [10:40:15]CAPDU: 80 0D 01 02 [10:40:15]Write to MH i2c: E2 08 00 22 02 80 0D 01 02 00 00 00 00 9D [10:40:15]Write i2c OK [10:40:15]MH_I2C_Read... [10:40:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:40:15]Read from MH i2c: E2 [10:40:15]MH_I2C_Read... [10:40:15]Read from MH i2c: E2 03 00 [10:40:15]MH_I2C_Read... [10:40:15]Read from MH i2c: E2 03 00 22 02 00 90 00 98 [10:40:15]RAPDU: 90 00 [10:40:15]wFMCommunicate OK [10:40:15]wFMCommunicate request_size=255 [10:40:15]MH_SAM_APDU [10:40:15]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 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 BA 00 00 00 F4 03 04 00 8F 18 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D3 73 01 00 35 04 06 00 22 B2 2F 64 [10:40:15]Write to MH i2c: E2 02 01 23 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 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 BA 00 00 00 F4 03 04 00 8F 18 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D3 73 01 00 35 04 06 00 22 B2 2F 64 00 00 33 [10:40:15]Write i2c OK [10:40:15]MH_I2C_Read... [10:40:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:40:16]Read from MH i2c: E2 [10:40:16]MH_I2C_Read... [10:40:16]Read from MH i2c: E2 03 00 [10:40:16]MH_I2C_Read... [10:40:16]Read from MH i2c: E2 03 00 23 02 00 90 00 99 [10:40:16]RAPDU: 90 00 [10:40:16]wFMCommunicate OK [10:40:16]wFMCommunicate request_size=7 [10:40:16]MH_SAM_APDU [10:40:16]CAPDU: 80 0D 02 02 02 A3 22 [10:40:16]Write to MH i2c: E2 0A 00 24 02 80 0D 02 02 02 00 A3 22 00 00 69 [10:40:16]Write i2c OK [10:40:16]MH_I2C_Read... [10:40:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:40:16]Read from MH i2c: E2 [10:40:16]MH_I2C_Read... [10:40:16]Read from MH i2c: E2 03 00 [10:40:16]MH_I2C_Read... [10:40:16]Read from MH i2c: E2 03 00 24 02 00 90 00 9A [10:40:16]RAPDU: 90 00 [10:40:16]wFMCommunicate OK [10:40:16]wFMCommunicate request_size=4 [10:40:16]MH_SAM_APDU [10:40:16]CAPDU: 80 0D 03 02 [10:40:16]Write to MH i2c: E2 08 00 25 02 80 0D 03 02 00 00 00 00 A2 [10:40:16]Write i2c OK [10:40:16]MH_I2C_Read... [10:40:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:40:16]Read from MH i2c: E2 [10:40:16]MH_I2C_Read... [10:40:16]Read from MH i2c: E2 0B 00 [10:40:16]MH_I2C_Read... [10:40:16]Read from MH i2c: E2 0B 00 25 02 00 D4 0D 61 2E 6A 8D AB 56 90 00 0B [10:40:16]RAPDU: D4 0D 61 2E 6A 8D AB 56 90 00 [10:40:16]wFMCommunicate OK [10:40:16]SAM_PROTO_SignData done [10:40:16]FM_MakeSignedData done [10:40:16]CreateOFDProtocolMessage [10:40:16]wFMCommunicate request_size=4 [10:40:16]MH_SAM_APDU [10:40:16]CAPDU: 80 11 00 00 [10:40:16]Write to MH i2c: E2 08 00 26 02 80 11 00 00 00 00 00 00 A2 [10:40:16]Write i2c OK [10:40:16]MH_I2C_Read... [10:40:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:40:16]Read from MH i2c: E2 [10:40:16]MH_I2C_Read... [10:40:16]Read from MH i2c: E2 17 00 [10:40:16]MH_I2C_Read... [10:40:16]Read from MH i2c: E2 17 00 26 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F3 [10:40:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:40:16]wFMCommunicate OK [10:40:16]CreateOFDProtocolMessage done [10:40:16]OFDSenderStorePacket 95187 [10:40:16]StoreOFDPacket docnum=95187 [10:40:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 DF 5D 04 01 22 1E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 BA 00 00 00 F4 03 04 00 8F 18 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D3 73 01 00 35 04 06 00 22 B2 2F 64 A3 22 D4 0D 61 2E 6A 8D AB 56 [10:40:16]CheckFolder [10:40:16]dirname=/storage/ofd_packets [10:40:16]CheckFolder done [10:40:16]ProducePacketName [10:40:16]name=ofd_packets/00095187 [10:40:16]NVStorageSaveData ofd_packets/00095187 [10:40:16]File name is /storage/ofd_packets/00095187 [10:40:16]Write 298 bytes [10:40:16]NVStorageSaveData done [10:40:16]OFDSenderStorePacket done [10:40:16]KKMCreateOFDPacket done [10:40:16]NVStorageSaveData kkm_last_timestamp [10:40:16]File name is /storage/kkm_last_timestamp [10:40:16]Write 4 bytes [10:40:16]NVStorageSaveData done [10:40:16]ExternCall_PrintAddStr [10:40:16]wPrintStart [10:40:16]Write to MH i2c: 01 00 00 27 02 29 [10:40:16]Write i2c OK [10:40:16]MH_I2C_Read... [10:40:16]Read from MH i2c: 01 [10:40:16]MH_I2C_Read... [10:40:16]Read from MH i2c: 01 07 00 [10:40:16]MH_I2C_Read... [10:40:16]Read from MH i2c: 01 07 00 27 02 00 00 00 00 00 FF 0F 3E [10:40:16]RasterBufferAndPrint [10:40:16]line Счет N : (1)3405692 [10:40:16]line ИНН: 02508201610067 [10:40:16]line Контрольно-Кассовый Чек [10:40:16]line ПРОДАЖА [10:40:16]line ТРК (МРК, ГНК) : 51 [10:40:16]line Товар: 2710194210 [10:40:16]line ДТ-К-5 [10:40:16]line 26.250 * 76.20 [10:40:16]line = 2000.25 [10:40:16]line НДС 12% НСП 1% [10:40:16]line > о реализуемом товаре [10:40:16]line ОКРУГЛЕНИЕ: -0.25 [10:40:16]line ИТОГО: 2000.00 [10:40:16]line Внесено: 2000.00 [10:40:16]line СДАЧА: 0.00 [10:40:16]line НСП 1% : 17.70 [10:40:16]line НДС 12% : 212.42 [10:40:16]line Наличными: 2000.00 [10:40:16]line Безнал.: 0.00 [10:40:16]line Место: АЗС № 82 "Партнер Нефть" [10:40:16]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:40:16]line СНО: Общий режим [10:40:16]line Чек 186 27.10.2024 10:40 [10:40:16]line Смена: 143 ФФД: 1.0 [10:40:16]line ЗНМ: 0300000017 [10:40:16]line РНМ: 0000000000170478 [10:40:16]line Версия ККМ: v1.0 [10:40:16]line ФМ: 0000000002098560 [10:40:16]line ФД: 95187 [10:40:16]line ФПД: 38148694647586 [10:40:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T104015&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95187&fm=38148694647586&tin=02508201610067®Number=0000000000170478&sum=200000 [10:40:16]written 0, free lines is 4095 [10:40:16]OFD Sender: Processing packet 95187 [packets to send 56, broken 55] [10:40:16]ProducePacketName [10:40:16]name=ofd_packets/00095187 [10:40:16]OFD Sender: To server: pG, [10:40:16]CommunicateWithHost lk.salyk.kg:30040 [10:40:16]ConnectInit lk.salyk.kg [10:40:16]Connected sock=10 [10:40:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 DF 5D 04 01 22 1E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 BA 00 00 00 F4 03 04 00 8F 18 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D3 73 01 00 35 04 06 00 22 B2 2F 64 A3 22 D4 0D 61 2E 6A 8D AB 56 [10:40:17]Write to MH i2c: 01 00 00 52 02 54 [10:40:17]Write i2c OK [10:40:17]MH_I2C_Read... [10:40:17]Read from MH i2c: 01 [10:40:17]MH_I2C_Read... [10:40:17]Read from MH i2c: 01 07 00 [10:40:17]MH_I2C_Read... [10:40:17]Read from MH i2c: 01 07 00 52 02 00 00 00 00 00 18 0D 80 [10:40:17]RasterBufferAndPrint [10:40:17]line [10:40:17]line [10:40:17]line [10:40:17]line [10:40:17]line [10:40:17]written 0, free lines is 3364 [10:40:17]MH_Cut [10:40:17]Write to MH i2c: D1 01 00 59 02 01 2D [10:40:17]Write i2c OK [10:40:17]MH_I2C_Read... [10:40:17]Read from MH i2c: D1 [10:40:17]MH_I2C_Read... [10:40:17]Read from MH i2c: D1 01 00 [10:40:17]MH_I2C_Read... [10:40:17]Read from MH i2c: D1 01 00 59 02 00 2C [10:40:17]Write to MH i2c: 01 00 00 5A 02 5C [10:40:17]Write i2c OK [10:40:17]MH_I2C_Read... [10:40:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6D 40 47 00 4F 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 32 30 39 38 35 36 30 10 04 04 00 D3 73 01 00 F4 03 04 00 BC C2 1D 67 B6 04 01 00 00 CE 66 01 D5 7A E2 A7 F1 [10:40:17]CommunicateWithHost err = 0 [10:40:17]CheckOFDResponse [10:40:17]1017 (14) - 77093643461234 [10:40:17]1041 (16) - 0000000002098560 [10:40:17]1040 (4) - 95187 [10:40:17]1012 (4) - 27.10.2024 04:34 [10:40:17]1206 (1) - 0 [10:40:17]OFD Sender: Remove packet 95187 [10:40:17]ProducePacketName [10:40:17]name=ofd_packets/00095187 [10:40:17]NVStorageDeleteData [10:40:17]OFD Sender: No OFD packet to send [10:40:17]*** Cut start [10:40:17]*** Partial cut [10:40:17]*** CUTSNS_PIN = 1 [10:40:17]*** CUTSNS_PIN = 0 [10:40:18]*** Brake cut motor [10:40:18]Read from MH i2c: 01 [10:40:18]MH_I2C_Read... [10:40:18]*** Stop cut motor [10:40:18]*** Cut end [10:40:18]Read from MH i2c: 01 07 00 [10:40:18]MH_I2C_Read... [10:40:18]Read from MH i2c: 01 07 00 5A 02 00 00 00 00 00 FF 0F 71 [10:40:18]process_action close_receipt done [10:40:18]requested_data is exist [10:40:18]produce_requested_data [10:40:18]requested_item fm.sn is exist - process it [10:40:18]wFMCommunicate request_size=4 [10:40:18]MH_SAM_APDU [10:40:18]CAPDU: 80 11 00 00 [10:40:18]Write to MH i2c: E2 08 00 5B 02 80 11 00 00 00 00 00 00 D7 [10:40:18]Write i2c OK [10:40:18]MH_I2C_Read... [10:40:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:40:18]Read from MH i2c: E2 [10:40:18]MH_I2C_Read... [10:40:18]Read from MH i2c: E2 17 00 [10:40:18]MH_I2C_Read... [10:40:18]Read from MH i2c: E2 17 00 5B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 28 [10:40:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:40:18]wFMCommunicate OK [10:40:18]requested_item fd.num is exist - process it [10:40:18]SAM_PROTO_GetFieldsCounters [10:40:18]wFMCommunicate request_size=4 [10:40:18]MH_SAM_APDU [10:40:18]CAPDU: 80 13 00 00 [10:40:18]Write to MH i2c: E2 08 00 5C 02 80 13 00 00 00 00 00 00 DA [10:40:18]Write i2c OK [10:40:18]MH_I2C_Read... [10:40:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:40:18]Read from MH i2c: E2 [10:40:18]MH_I2C_Read... [10:40:18]Read from MH i2c: E2 62 00 [10:40:18]MH_I2C_Read... [10:40:18]Read from MH i2c: E2 62 00 5C 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D3 73 01 00 0E 04 04 00 8F 00 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 FF [10:40:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D3 73 01 00 0E 04 04 00 8F 00 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 [10:40:18]wFMCommunicate OK [10:40:18]SAM_PROTO_GetFieldsCounters done [10:40:18]requested_item shift.num is exist - process it [10:40:18]requested_item shift.opened is exist - process it [10:40:18]req_shift_opened [10:40:18]FM_GetShiftState [10:40:18]SAM_PROTO_GetShiftState [10:40:18]wFMCommunicate request_size=4 [10:40:18]MH_SAM_APDU [10:40:18]CAPDU: 80 13 01 00 [10:40:18]Write to MH i2c: E2 08 00 5D 02 80 13 01 00 00 00 00 00 DC [10:40:18]Write i2c OK [10:40:18]MH_I2C_Read... [10:40:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:40:18]Read from MH i2c: E2 [10:40:18]MH_I2C_Read... [10:40:18]Read from MH i2c: E2 0E 00 [10:40:18]MH_I2C_Read... [10:40:18]Read from MH i2c: E2 0E 00 5D 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 88 [10:40:18]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:40:18]wFMCommunicate OK [10:40:18]SAM_PROTO_GetShiftState done [10:40:18]FM_GetShiftState done [10:40:18]req_shift_opened done [10:40:18]requested_item shift.open_date is exist - process it [10:40:18]req_shift_open_date [10:40:18]req_shift_open_date done [10:40:18]produce_requested_data done [10:40:18]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95187,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:40:18]process_action_free close_receipt [10:40:18]json_value_free [10:40:18]json_value_free done [10:40:18]process_json_proto returns [10:40:18]Send response to host [10:40:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95187,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:40:18]free response buf [10:40:18]execute_script done [10:40:18]execute_script returns [10:40:18]free content buf [10:40:18]Sock 7.Close socket [10:40:18]Sock 7.Thread stoped [10:40:22]OFD Sender: No OFD packet to send [10:40:27]OFD Sender: No OFD packet to send [10:40:32]OFD Sender: No OFD packet to send [10:40:37]OFD Sender: No OFD packet to send [10:40:42]OFD Sender: No OFD packet to send [10:40:47]OFD Sender: No OFD packet to send [10:40:52]OFD Sender: No OFD packet to send [10:40:57]OFD Sender: No OFD packet to send [10:41:02]OFD Sender: No OFD packet to send [10:41:07]OFD Sender: No OFD packet to send [10:41:12]OFD Sender: No OFD packet to send [10:41:17]OFD Sender: No OFD packet to send [10:41:22]OFD Sender: No OFD packet to send [10:41:27]OFD Sender: No OFD packet to send [10:41:29]accept exits with 9 [10:41:29]New connection [10:41:29]New thread 3066760548 created [10:41:29]Thread 3066617188 joined [10:41:29]Waiting for new connection... [10:41:29] Sock 9.Parse request [10:41:29]Sock 9.Check first char [10:41:29]Sock 9.First char is OK [10:41:29]request: POST /json_proto HTTP/1.0 [10:41:29]Method: POST [10:41:29]URL: /json_proto [10:41:29]Method is POST - this is cgi request [10:41:29]url: /json_proto [10:41:29]query_string will be loaded in cgi processing [10:41:29]execute_cgi json_proto POST (null) [10:41:29]execute_cgi path=json_proto method=POST [10:41:29]POST find Content-Length [10:41:29]Host: 172.17.40.67:8080 [10:41:29]Content-Length: 676 [10:41:29]Content-Type: application/json [10:41:29] [10:41:29]POST finish read [10:41:29]Found Content-Length = 676 [10:41:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405694", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:41:29]execute_script... [10:41:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405694", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:41:29]POST & json_proto [10:41:29]process_json_proto [10:41:29]json parsed OK: [10:41:29]protocol is kg_v1.0 [10:41:29]action value=close_receipt [10:41:29]process_action close_receipt [10:41:29]cmd_close_receipt [10:41:29]MH_GetDate [10:41:29]Write to MH i2c: F0 00 00 5E 02 4F [10:41:29]Write i2c OK [10:41:29]MH_I2C_Read... [10:41:29]Read from MH i2c: F0 [10:41:29]MH_I2C_Read... [10:41:29]Read from MH i2c: F0 09 00 [10:41:29]MH_I2C_Read... [10:41:29]Read from MH i2c: F0 09 00 5E 02 00 D9 18 1E 67 EE DA 66 66 62 [10:41:29]GetLastDocTimeStamp 1730025615 [10:41:29]current date 1730025689 [10:41:29]FM_GetShiftState [10:41:29]SAM_PROTO_GetShiftState [10:41:29]wFMCommunicate request_size=4 [10:41:29]MH_SAM_APDU [10:41:29]CAPDU: 80 13 01 00 [10:41:29]Write to MH i2c: E2 08 00 5F 02 80 13 01 00 00 00 00 00 DE [10:41:29]Write i2c OK [10:41:29]MH_I2C_Read... [10:41:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:29]Read from MH i2c: E2 [10:41:29]MH_I2C_Read... [10:41:29]Read from MH i2c: E2 0E 00 [10:41:29]MH_I2C_Read... [10:41:29]Read from MH i2c: E2 0E 00 5F 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 8A [10:41:29]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:41:29]wFMCommunicate OK [10:41:29]SAM_PROTO_GetShiftState done [10:41:29]FM_GetShiftState done [10:41:29]opened in 1729987736 [10:41:29]opened+sec_in_day 1730074136 [10:41:29]quantity*price = 80010 [10:41:29]sum+1 = 80011 [10:41:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 187 27.10.2024 10:41 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95188 ФПД: 83309848095942 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T104130&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95188&fm=83309848095942&tin=02508201610067®Number=0000000000170478&sum=80000 [10:41:30]StoreToDocumentArchive [10:41:30]shift 143 fd 95188 [10:41:30]save to /storage/0143/doc_00095188 [10:41:30]save last doc name /storage/0143/doc_00095188 to /storage/kkm_last_doc_name [10:41:30]save OK [10:41:30]Clear old archive folders... [10:41:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:41:30]tlvbuf is 0159C0A0 [10:41:30]SAM_PROTO_ClearQueue [10:41:30]wFMCommunicate request_size=4 [10:41:30]MH_SAM_APDU [10:41:30]CAPDU: 80 09 00 00 [10:41:30]Write to MH i2c: E2 08 00 6C 02 80 09 00 00 00 00 00 00 E0 [10:41:30]Write i2c OK [10:41:30]MH_I2C_Read... [10:41:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:41:30]Read from MH i2c: E2 [10:41:30]MH_I2C_Read... [10:41:30]Read from MH i2c: E2 03 00 [10:41:30]MH_I2C_Read... [10:41:30]Read from MH i2c: E2 03 00 6C 02 00 90 00 E2 [10:41:30]RAPDU: 90 00 [10:41:30]wFMCommunicate OK [10:41:30]SAM_PROTO_ClearQueue done [10:41:30]KKMCreateOFDPacket [10:41:30]OFDProtocolAddRootSTLVToBuf [10:41:30]FM_MakeSignedData [10:41:30]FM_MakeSignedData [10:41:30]SAM_PROTO_SignData [10:41:30]wFMCommunicate request_size=4 [10:41:30]MH_SAM_APDU [10:41:30]CAPDU: 80 0D 01 02 [10:41:30]Write to MH i2c: E2 08 00 6D 02 80 0D 01 02 00 00 00 00 E8 [10:41:30]Write i2c OK [10:41:30]MH_I2C_Read... [10:41:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:41:30]Read from MH i2c: E2 [10:41:30]MH_I2C_Read... [10:41:30]Read from MH i2c: E2 03 00 [10:41:30]MH_I2C_Read... [10:41:30]Read from MH i2c: E2 03 00 6D 02 00 90 00 E3 [10:41:30]RAPDU: 90 00 [10:41:30]wFMCommunicate OK [10:41:30]wFMCommunicate request_size=255 [10:41:30]MH_SAM_APDU [10:41: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 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 BB 00 00 00 F4 03 04 00 DA 18 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D4 73 01 00 35 04 06 00 4B C5 15 E6 [10:41:30]Write to MH i2c: E2 02 01 6E 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 DA 18 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D4 73 01 00 35 04 06 00 4B C5 15 E6 00 00 B4 [10:41:30]Write i2c OK [10:41:30]MH_I2C_Read... [10:41:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:30]Read from MH i2c: E2 [10:41:30]MH_I2C_Read... [10:41:30]Read from MH i2c: E2 03 00 [10:41:30]MH_I2C_Read... [10:41:30]Read from MH i2c: E2 03 00 6E 02 00 90 00 E4 [10:41:30]RAPDU: 90 00 [10:41:30]wFMCommunicate OK [10:41:30]wFMCommunicate request_size=7 [10:41:30]MH_SAM_APDU [10:41:30]CAPDU: 80 0D 02 02 02 EC C6 [10:41:30]Write to MH i2c: E2 0A 00 6F 02 80 0D 02 02 02 00 EC C6 00 00 A1 [10:41:30]Write i2c OK [10:41:30]MH_I2C_Read... [10:41:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:30]Read from MH i2c: E2 [10:41:30]MH_I2C_Read... [10:41:30]Read from MH i2c: E2 03 00 [10:41:30]MH_I2C_Read... [10:41:30]Read from MH i2c: E2 03 00 6F 02 00 90 00 E5 [10:41:30]RAPDU: 90 00 [10:41:30]wFMCommunicate OK [10:41:30]wFMCommunicate request_size=4 [10:41:30]MH_SAM_APDU [10:41:30]CAPDU: 80 0D 03 02 [10:41:30]Write to MH i2c: E2 08 00 70 02 80 0D 03 02 00 00 00 00 ED [10:41:30]Write i2c OK [10:41:30]MH_I2C_Read... [10:41:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:41:30]Read from MH i2c: E2 [10:41:30]MH_I2C_Read... [10:41:30]Read from MH i2c: E2 0B 00 [10:41:30]MH_I2C_Read... [10:41:30]Read from MH i2c: E2 0B 00 70 02 00 52 60 A3 60 6B AA B1 81 90 00 EA [10:41:30]RAPDU: 52 60 A3 60 6B AA B1 81 90 00 [10:41:30]wFMCommunicate OK [10:41:30]SAM_PROTO_SignData done [10:41:30]FM_MakeSignedData done [10:41:30]CreateOFDProtocolMessage [10:41:30]wFMCommunicate request_size=4 [10:41:30]MH_SAM_APDU [10:41:30]CAPDU: 80 11 00 00 [10:41:30]Write to MH i2c: E2 08 00 71 02 80 11 00 00 00 00 00 00 ED [10:41:30]Write i2c OK [10:41:30]MH_I2C_Read... [10:41:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:30]Read from MH i2c: E2 [10:41:30]MH_I2C_Read... [10:41:30]Read from MH i2c: E2 17 00 [10:41:30]MH_I2C_Read... [10:41:30]Read from MH i2c: E2 17 00 71 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3E [10:41:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:41:30]wFMCommunicate OK [10:41:30]CreateOFDProtocolMessage done [10:41:30]OFDSenderStorePacket 95188 [10:41:30]StoreOFDPacket docnum=95188 [10:41:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 8D 3F 04 01 3F 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 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 BB 00 00 00 F4 03 04 00 DA 18 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D4 73 01 00 35 04 06 00 4B C5 15 E6 EC C6 52 60 A3 60 6B AA B1 81 [10:41:30]CheckFolder [10:41:30]dirname=/storage/ofd_packets [10:41:30]CheckFolder done [10:41:30]ProducePacketName [10:41:30]name=ofd_packets/00095188 [10:41:30]NVStorageSaveData ofd_packets/00095188 [10:41:30]File name is /storage/ofd_packets/00095188 [10:41:30]Write 298 bytes [10:41:30]NVStorageSaveData done [10:41:30]OFDSenderStorePacket done [10:41:30]KKMCreateOFDPacket done [10:41:30]NVStorageSaveData kkm_last_timestamp [10:41:30]File name is /storage/kkm_last_timestamp [10:41:30]Write 4 bytes [10:41:30]NVStorageSaveData done [10:41:30]ExternCall_PrintAddStr [10:41:30]wPrintStart [10:41:30]Write to MH i2c: 01 00 00 72 02 74 [10:41:30]Write i2c OK [10:41:30]MH_I2C_Read... [10:41:30]Read from MH i2c: 01 [10:41:30]MH_I2C_Read... [10:41:30]Read from MH i2c: 01 07 00 [10:41:30]MH_I2C_Read... [10:41:30]Read from MH i2c: 01 07 00 72 02 00 00 00 00 00 FF 0F 89 [10:41:30]RasterBufferAndPrint [10:41:30]line Счет N : (1)3405694 [10:41:30]line ИНН: 02508201610067 [10:41:30]line Контрольно-Кассовый Чек [10:41:30]line ПРОДАЖА [10:41:30]line ТРК (МРК, ГНК) : 51 [10:41:30]line Товар: 2710194210 [10:41:30]line ДТ-К-5 [10:41:30]line 10.500 * 76.20 [10:41:30]line = 800.10 [10:41:30]line НДС 12% НСП 1% [10:41:30]line > о реализуемом товаре [10:41:30]line ОКРУГЛЕНИЕ: -0.10 [10:41:30]line ИТОГО: 800.00 [10:41:30]line Внесено: 800.00 [10:41:30]line СДАЧА: 0.00 [10:41:30]line НСП 1% : 7.08 [10:41:30]line НДС 12% : 84.97 [10:41:30]line Наличными: 800.00 [10:41:30]line Безнал.: 0.00 [10:41:30]line Место: АЗС № 82 "Партнер Нефть" [10:41:30]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:41:30]line СНО: Общий режим [10:41:30]line Чек 187 27.10.2024 10:41 [10:41:30]line Смена: 143 ФФД: 1.0 [10:41:30]line ЗНМ: 0300000017 [10:41:30]line РНМ: 0000000000170478 [10:41:30]line Версия ККМ: v1.0 [10:41:30]line ФМ: 0000000002098560 [10:41:30]line ФД: 95188 [10:41:30]line ФПД: 83309848095942 [10:41:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T104130&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95188&fm=83309848095942&tin=02508201610067®Number=0000000000170478&sum=80000 [10:41:31]written 0, free lines is 4095 [10:41:31]OFD Sender: Processing packet 95188 [packets to send 56, broken 55] [10:41:31]ProducePacketName [10:41:31]name=ofd_packets/00095188 [10:41:31]OFD Sender: To server: pG, [10:41:31]CommunicateWithHost lk.salyk.kg:30040 [10:41:31]ConnectInit lk.salyk.kg [10:41:31]Connected sock=10 [10:41:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 8D 3F 04 01 3F 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 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 BB 00 00 00 F4 03 04 00 DA 18 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D4 73 01 00 35 04 06 00 4B C5 15 E6 EC C6 52 60 A3 60 6B AA B1 81 [10:41:31]Write to MH i2c: 01 00 00 9D 02 9F [10:41:31]Write i2c OK [10:41:31]MH_I2C_Read... [10:41:31]Read from MH i2c: 01 [10:41:31]MH_I2C_Read... [10:41:31]Read from MH i2c: 01 07 00 [10:41:31]MH_I2C_Read... [10:41:31]Read from MH i2c: 01 07 00 9D 02 00 00 00 00 00 03 0D B6 [10:41:31]RasterBufferAndPrint [10:41:31]line [10:41:31]line [10:41:31]line [10:41:31]line [10:41:31]line [10:41:31]written 0, free lines is 3337 [10:41:31]MH_Cut [10:41:31]Write to MH i2c: D1 01 00 A4 02 01 78 [10:41:31]Write i2c OK [10:41:31]MH_I2C_Read... [10:41:31]Read from MH i2c: D1 [10:41:31]MH_I2C_Read... [10:41:31]Read from MH i2c: D1 01 00 [10:41:31]MH_I2C_Read... [10:41:31]Read from MH i2c: D1 01 00 A4 02 00 77 [10:41:31]Write to MH i2c: 01 00 00 A5 02 A7 [10:41:31]Write i2c OK [10:41:31]MH_I2C_Read... [10:41:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 92 9E 47 00 77 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 32 30 39 38 35 36 30 10 04 04 00 D4 73 01 00 F4 03 04 00 06 C3 1D 67 B6 04 01 00 00 29 63 B9 4F 5B E3 CB 32 [10:41:31]CommunicateWithHost err = 0 [10:41:31]CheckOFDResponse [10:41:31]1017 (14) - 77093643461234 [10:41:31]1041 (16) - 0000000002098560 [10:41:31]1040 (4) - 95188 [10:41:31]1012 (4) - 27.10.2024 04:35 [10:41:31]1206 (1) - 0 [10:41:31]OFD Sender: Remove packet 95188 [10:41:31]ProducePacketName [10:41:31]name=ofd_packets/00095188 [10:41:31]NVStorageDeleteData [10:41:32]OFD Sender: No OFD packet to send [10:41:32]*** Cut start [10:41:32]*** Partial cut [10:41:32]*** CUTSNS_PIN = 1 [10:41:32]*** CUTSNS_PIN = 0 [10:41:32]*** Brake cut motor [10:41:32]Read from MH i2c: 01 [10:41:32]MH_I2C_Read... [10:41:32]*** Stop cut motor [10:41:32]*** Cut end [10:41:32]Read from MH i2c: 01 07 00 [10:41:32]MH_I2C_Read... [10:41:32]Read from MH i2c: 01 07 00 A5 02 00 00 00 00 00 FF 0F BC [10:41:32]process_action close_receipt done [10:41:32]requested_data is exist [10:41:32]produce_requested_data [10:41:32]requested_item fm.sn is exist - process it [10:41:32]wFMCommunicate request_size=4 [10:41:32]MH_SAM_APDU [10:41:32]CAPDU: 80 11 00 00 [10:41:32]Write to MH i2c: E2 08 00 A6 02 80 11 00 00 00 00 00 00 22 [10:41:32]Write i2c OK [10:41:32]MH_I2C_Read... [10:41:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:32]Read from MH i2c: E2 [10:41:32]MH_I2C_Read... [10:41:32]Read from MH i2c: E2 17 00 [10:41:32]MH_I2C_Read... [10:41:32]Read from MH i2c: E2 17 00 A6 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 73 [10:41:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:41:32]wFMCommunicate OK [10:41:32]requested_item fd.num is exist - process it [10:41:32]SAM_PROTO_GetFieldsCounters [10:41:32]wFMCommunicate request_size=4 [10:41:32]MH_SAM_APDU [10:41:32]CAPDU: 80 13 00 00 [10:41:32]Write to MH i2c: E2 08 00 A7 02 80 13 00 00 00 00 00 00 25 [10:41:32]Write i2c OK [10:41:32]MH_I2C_Read... [10:41:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:41:33]Read from MH i2c: E2 [10:41:33]MH_I2C_Read... [10:41:33]Read from MH i2c: E2 62 00 [10:41:33]MH_I2C_Read... [10:41:33]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D4 73 01 00 0E 04 04 00 8F 00 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 4E [10:41:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D4 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 BB 00 00 00 5E 04 04 00 BB 00 00 00 57 04 04 00 BC 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:41:33]wFMCommunicate OK [10:41:33]SAM_PROTO_GetFieldsCounters done [10:41:33]requested_item shift.num is exist - process it [10:41:33]requested_item shift.opened is exist - process it [10:41:33]req_shift_opened [10:41:33]FM_GetShiftState [10:41:33]SAM_PROTO_GetShiftState [10:41:33]wFMCommunicate request_size=4 [10:41:33]MH_SAM_APDU [10:41:33]CAPDU: 80 13 01 00 [10:41:33]Write to MH i2c: E2 08 00 A8 02 80 13 01 00 00 00 00 00 27 [10:41:33]Write i2c OK [10:41:33]MH_I2C_Read... [10:41:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:33]Read from MH i2c: E2 [10:41:33]MH_I2C_Read... [10:41:33]Read from MH i2c: E2 0E 00 [10:41:33]MH_I2C_Read... [10:41:33]Read from MH i2c: E2 0E 00 A8 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D3 [10:41:33]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:41:33]wFMCommunicate OK [10:41:33]SAM_PROTO_GetShiftState done [10:41:33]FM_GetShiftState done [10:41:33]req_shift_opened done [10:41:33]requested_item shift.open_date is exist - process it [10:41:33]req_shift_open_date [10:41:33]req_shift_open_date done [10:41:33]produce_requested_data done [10:41:33]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95188,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:41:33]process_action_free close_receipt [10:41:33]json_value_free [10:41:33]json_value_free done [10:41:33]process_json_proto returns [10:41:33]Send response to host [10:41:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95188,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:41:33]free response buf [10:41:33]execute_script done [10:41:33]execute_script returns [10:41:33]free content buf [10:41:33]Sock 9.Close socket [10:41:33]Sock 9.Thread stoped [10:41:37]OFD Sender: No OFD packet to send [10:41:42]OFD Sender: No OFD packet to send [10:41:47]OFD Sender: No OFD packet to send [10:41:52]OFD Sender: No OFD packet to send [10:41:57]accept exits with 7 [10:41:57]New connection [10:41:57]New thread 3066617188 created [10:41:57]Thread 3066760548 joined [10:41:57]Waiting for new connection... [10:41:57] Sock 7.Parse request [10:41:57]Sock 7.Check first char [10:41:57]Sock 7.First char is OK [10:41:57]request: POST /json_proto HTTP/1.0 [10:41:57]Method: POST [10:41:57]URL: /json_proto [10:41:57]Method is POST - this is cgi request [10:41:57]url: /json_proto [10:41:57]query_string will be loaded in cgi processing [10:41:57]execute_cgi json_proto POST (null) [10:41:57]execute_cgi path=json_proto method=POST [10:41:57]POST find Content-Length [10:41:57]Host: 172.17.40.67:8080 [10:41:57]Content-Length: 801 [10:41:57]Content-Type: application/json [10:41:57] [10:41:57]POST finish read [10:41:57]Found Content-Length = 801 [10:41:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405695", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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\u000A3949188", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:41:57]execute_script... [10:41: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)3405695", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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\u000A3949188", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:41:57]POST & json_proto [10:41:57]process_json_proto [10:41:57]json parsed OK: [10:41:57]protocol is kg_v1.0 [10:41:57]action value=close_receipt [10:41:57]process_action close_receipt [10:41:57]cmd_close_receipt [10:41:57]MH_GetDate [10:41:57]Write to MH i2c: F0 00 00 A9 02 9A [10:41:57]Write i2c OK [10:41:57]MH_I2C_Read... [10:41:57]Read from MH i2c: F0 [10:41:57]MH_I2C_Read... [10:41:57]Read from MH i2c: F0 09 00 [10:41:57]MH_I2C_Read... [10:41:57]Read from MH i2c: F0 09 00 A9 02 00 F5 18 1E 67 EE DA 66 66 C9 [10:41:57]GetLastDocTimeStamp 1730025690 [10:41:57]current date 1730025717 [10:41:57]FM_GetShiftState [10:41:57]SAM_PROTO_GetShiftState [10:41:57]wFMCommunicate request_size=4 [10:41:57]MH_SAM_APDU [10:41:57]CAPDU: 80 13 01 00 [10:41:57]Write to MH i2c: E2 08 00 AA 02 80 13 01 00 00 00 00 00 29 [10:41:57]Write i2c OK [10:41:57]MH_I2C_Read... [10:41:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:57]Read from MH i2c: E2 [10:41:57]MH_I2C_Read... [10:41:57]Read from MH i2c: E2 0E 00 [10:41:57]MH_I2C_Read... [10:41:57]Read from MH i2c: E2 0E 00 AA 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D5 [10:41:57]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:41:57]wFMCommunicate OK [10:41:57]SAM_PROTO_GetShiftState done [10:41:57]FM_GetShiftState done [10:41:57]opened in 1729987736 [10:41:57]opened+sec_in_day 1730074136 [10:41:57]quantity*price = 0 [10:41:57]sum+1 = 1 [10:41:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 188 27.10.2024 10:41 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливные Талоны 3949188 ФМ: 0000000002098560 ФД: 95189 ФПД: 200989655097178 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T104157&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95189&fm=200989655097178&tin=02508201610067®Number=0000000000170478&sum=0 [10:41:58]StoreToDocumentArchive [10:41:58]shift 143 fd 95189 [10:41:58]save to /storage/0143/doc_00095189 [10:41:58]save last doc name /storage/0143/doc_00095189 to /storage/kkm_last_doc_name [10:41:58]save OK [10:41:58]Clear old archive folders... [10:41:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:41:58]tlvbuf is 01598590 [10:41:58]SAM_PROTO_ClearQueue [10:41:58]wFMCommunicate request_size=4 [10:41:58]MH_SAM_APDU [10:41:58]CAPDU: 80 09 00 00 [10:41:58]Write to MH i2c: E2 08 00 B7 02 80 09 00 00 00 00 00 00 2B [10:41:58]Write i2c OK [10:41:58]MH_I2C_Read... [10:41:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:41:58]Read from MH i2c: E2 [10:41:58]MH_I2C_Read... [10:41:58]Read from MH i2c: E2 03 00 [10:41:58]MH_I2C_Read... [10:41:58]Read from MH i2c: E2 03 00 B7 02 00 90 00 2D [10:41:58]RAPDU: 90 00 [10:41:58]wFMCommunicate OK [10:41:58]SAM_PROTO_ClearQueue done [10:41:58]KKMCreateOFDPacket [10:41:58]OFDProtocolAddRootSTLVToBuf [10:41:58]FM_MakeSignedData [10:41:58]FM_MakeSignedData [10:41:58]SAM_PROTO_SignData [10:41:58]wFMCommunicate request_size=4 [10:41:58]MH_SAM_APDU [10:41:58]CAPDU: 80 0D 01 02 [10:41:58]Write to MH i2c: E2 08 00 B8 02 80 0D 01 02 00 00 00 00 33 [10:41:58]Write i2c OK [10:41:58]MH_I2C_Read... [10:41:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:41:58]Read from MH i2c: E2 [10:41:58]MH_I2C_Read... [10:41:58]Read from MH i2c: E2 03 00 [10:41:58]MH_I2C_Read... [10:41:58]Read from MH i2c: E2 03 00 B8 02 00 90 00 2E [10:41:58]RAPDU: 90 00 [10:41:58]wFMCommunicate OK [10:41:58]wFMCommunicate request_size=255 [10:41:58]MH_SAM_APDU [10:41: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 34 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 BC 00 00 00 F4 03 04 00 F5 18 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D5 73 01 00 35 04 06 00 B6 [10:41:58]Write to MH i2c: E2 02 01 B9 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 34 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 BC 00 00 00 F4 03 04 00 F5 18 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D5 73 01 00 35 04 06 00 B6 00 00 86 [10:41:58]Write i2c OK [10:41:58]MH_I2C_Read... [10:41:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:58]Read from MH i2c: E2 [10:41:58]MH_I2C_Read... [10:41:58]Read from MH i2c: E2 03 00 [10:41:58]MH_I2C_Read... [10:41:58]Read from MH i2c: E2 03 00 B9 02 00 90 00 2F [10:41:58]RAPDU: 90 00 [10:41:58]wFMCommunicate OK [10:41:58]wFMCommunicate request_size=10 [10:41:58]MH_SAM_APDU [10:41:58]CAPDU: 80 0D 02 02 05 CC 8C FE DF 5A [10:41:58]Write to MH i2c: E2 0D 00 BA 02 80 0D 02 02 05 00 CC 8C FE DF 5A 00 00 CF [10:41:58]Write i2c OK [10:41:58]MH_I2C_Read... [10:41:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:58]Read from MH i2c: E2 [10:41:58]MH_I2C_Read... [10:41:58]Read from MH i2c: E2 03 00 [10:41:58]MH_I2C_Read... [10:41:58]Read from MH i2c: E2 03 00 BA 02 00 90 00 30 [10:41:58]RAPDU: 90 00 [10:41:58]wFMCommunicate OK [10:41:58]wFMCommunicate request_size=4 [10:41:58]MH_SAM_APDU [10:41:58]CAPDU: 80 0D 03 02 [10:41:58]Write to MH i2c: E2 08 00 BB 02 80 0D 03 02 00 00 00 00 38 [10:41:58]Write i2c OK [10:41:58]MH_I2C_Read... [10:41:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:41:58]Read from MH i2c: E2 [10:41:58]MH_I2C_Read... [10:41:58]Read from MH i2c: E2 0B 00 [10:41:58]MH_I2C_Read... [10:41:58]Read from MH i2c: E2 0B 00 BB 02 00 5F 1C 04 9C 04 57 4C FA 90 00 F5 [10:41:58]RAPDU: 5F 1C 04 9C 04 57 4C FA 90 00 [10:41:58]wFMCommunicate OK [10:41:58]SAM_PROTO_SignData done [10:41:58]FM_MakeSignedData done [10:41:58]CreateOFDProtocolMessage [10:41:58]wFMCommunicate request_size=4 [10:41:58]MH_SAM_APDU [10:41:58]CAPDU: 80 11 00 00 [10:41:58]Write to MH i2c: E2 08 00 BC 02 80 11 00 00 00 00 00 00 38 [10:41:58]Write i2c OK [10:41:58]MH_I2C_Read... [10:41:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:58]Read from MH i2c: E2 [10:41:58]MH_I2C_Read... [10:41:58]Read from MH i2c: E2 17 00 [10:41:58]MH_I2C_Read... [10:41:58]Read from MH i2c: E2 17 00 BC 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 89 [10:41:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:41:58]wFMCommunicate OK [10:41:58]CreateOFDProtocolMessage done [10:41:58]OFDSenderStorePacket 95189 [10:41:58]StoreOFDPacket docnum=95189 [10:41:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 15 F1 07 01 28 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 BC 00 00 00 F4 03 04 00 F5 18 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D5 73 01 00 35 04 06 00 B6 CC 8C FE DF 5A 5F 1C 04 9C 04 57 4C FA [10:41:58]CheckFolder [10:41:58]dirname=/storage/ofd_packets [10:41:58]CheckFolder done [10:41:58]ProducePacketName [10:41:58]name=ofd_packets/00095189 [10:41:58]NVStorageSaveData ofd_packets/00095189 [10:41:58]File name is /storage/ofd_packets/00095189 [10:41:58]Write 301 bytes [10:41:58]NVStorageSaveData done [10:41:58]OFDSenderStorePacket done [10:41:58]KKMCreateOFDPacket done [10:41:58]NVStorageSaveData kkm_last_timestamp [10:41:58]File name is /storage/kkm_last_timestamp [10:41:58]Write 4 bytes [10:41:58]NVStorageSaveData done [10:41:58]ExternCall_PrintAddStr [10:41:58]wPrintStart [10:41:58]Write to MH i2c: 01 00 00 BD 02 BF [10:41:58]Write i2c OK [10:41:58]MH_I2C_Read... [10:41:58]Read from MH i2c: 01 [10:41:58]MH_I2C_Read... [10:41:58]Read from MH i2c: 01 07 00 [10:41:58]MH_I2C_Read... [10:41:58]Read from MH i2c: 01 07 00 BD 02 00 00 00 00 00 FF 0F D4 [10:41:58]RasterBufferAndPrint [10:41:58]line Счет N : (1)3405695 [10:41:58]line ИНН: 02508201610067 [10:41:58]line Контрольно-Кассовый Чек [10:41:58]line ПРОДАЖА [10:41:58]line ТРК (МРК, ГНК) : 42 [10:41:58]line Товар: 2710124130 [10:41:58]line Аи-92-К-4 [10:41:58]line 20.000 * 0.00 [10:41:58]line = 0.00 [10:41:58]line НДС 12% НСП 1% [10:41:58]line > о реализуемом товаре [10:41:58]line ИТОГО: 0.00 [10:41:58]line НСП 1% : 0.00 [10:41:58]line НДС 12% : 0.00 [10:41:58]line Наличными: 0.00 [10:41:58]line Безнал.: 0.00 [10:41:58]line Место: АЗС № 82 "Партнер Нефть" [10:41:58]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:41:58]line СНО: Общий режим [10:41:58]line Чек 188 27.10.2024 10:41 [10:41:58]line Смена: 143 ФФД: 1.0 [10:41:58]line ЗНМ: 0300000017 [10:41:58]line РНМ: 0000000000170478 [10:41:58]line Версия ККМ: v1.0 [10:41:58]line Талоны: Топливные Талоны [10:41:58]line 3949188 [10:41:58]line ФМ: 0000000002098560 [10:41:58]line ФД: 95189 [10:41:58]line ФПД: 200989655097178 [10:41:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T104157&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95189&fm=200989655097178&tin=02508201610067®Number=0000000000170478&sum=0 [10:41:59]OFD Sender: Processing packet 95189 [packets to send 56, broken 55] [10:41:59]ProducePacketName [10:41:59]name=ofd_packets/00095189 [10:41:59]OFD Sender: To server: pG, [10:41:59]CommunicateWithHost lk.salyk.kg:30040 [10:41:59]ConnectInit lk.salyk.kg [10:41:59]written 0, free lines is 4095 [10:41:59]Connected sock=10 [10:41:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 15 F1 07 01 28 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 BC 00 00 00 F4 03 04 00 F5 18 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D5 73 01 00 35 04 06 00 B6 CC 8C FE DF 5A 5F 1C 04 9C 04 57 4C FA [10:41:59]Write to MH i2c: 01 00 00 E7 02 E9 [10:41:59]Write i2c OK [10:41:59]MH_I2C_Read... [10:41:59]Read from MH i2c: 01 [10:41:59]MH_I2C_Read... [10:41:59]Read from MH i2c: 01 07 00 [10:41:59]MH_I2C_Read... [10:41:59]Read from MH i2c: 01 07 00 E7 02 00 00 00 00 00 12 0D 0F [10:41:59]RasterBufferAndPrint [10:41:59]line [10:41:59]line [10:41:59]line [10:41:59]line [10:41:59]line [10:41:59]written 0, free lines is 3352 [10:41:59]MH_Cut [10:41:59]Write to MH i2c: D1 01 00 EE 02 01 C2 [10:41:59]Write i2c OK [10:41:59]MH_I2C_Read... [10:41:59]Read from MH i2c: D1 [10:41:59]MH_I2C_Read... [10:41:59]Read from MH i2c: D1 01 00 [10:41:59]MH_I2C_Read... [10:41:59]Read from MH i2c: D1 01 00 EE 02 00 C1 [10:41:59]Write to MH i2c: 01 00 00 EF 02 F1 [10:41:59]Write i2c OK [10:41:59]MH_I2C_Read... [10:41:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 CC 99 47 00 1C 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 32 30 39 38 35 36 30 10 04 04 00 D5 73 01 00 F4 03 04 00 22 C3 1D 67 B6 04 01 00 00 85 7D FA 70 6F 1B B6 EE [10:41:59]CommunicateWithHost err = 0 [10:41:59]CheckOFDResponse [10:41:59]1017 (14) - 77093643461234 [10:41:59]1041 (16) - 0000000002098560 [10:41:59]1040 (4) - 95189 [10:41:59]1012 (4) - 27.10.2024 04:35 [10:41:59]1206 (1) - 0 [10:41:59]OFD Sender: Remove packet 95189 [10:41:59]ProducePacketName [10:41:59]name=ofd_packets/00095189 [10:41:59]NVStorageDeleteData [10:42:00]OFD Sender: No OFD packet to send [10:42:00]*** Cut start [10:42:00]*** Partial cut [10:42:00]*** CUTSNS_PIN = 1 [10:42:00]*** CUTSNS_PIN = 0 [10:42:00]*** Brake cut motor [10:42:00]Read from MH i2c: 01 [10:42:00]MH_I2C_Read... [10:42:00]*** Stop cut motor [10:42:00]*** Cut end [10:42:00]Read from MH i2c: 01 07 00 [10:42:00]MH_I2C_Read... [10:42:00]Read from MH i2c: 01 07 00 EF 02 00 00 00 00 00 FF 0F 06 [10:42:00]process_action close_receipt done [10:42:00]requested_data is exist [10:42:00]produce_requested_data [10:42:00]requested_item fm.sn is exist - process it [10:42:00]wFMCommunicate request_size=4 [10:42:00]MH_SAM_APDU [10:42:00]CAPDU: 80 11 00 00 [10:42:00]Write to MH i2c: E2 08 00 F0 02 80 11 00 00 00 00 00 00 6C [10:42:00]Write i2c OK [10:42:00]MH_I2C_Read... [10:42:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:42:00]Read from MH i2c: E2 [10:42:00]MH_I2C_Read... [10:42:00]Read from MH i2c: E2 17 00 [10:42:00]MH_I2C_Read... [10:42:00]Read from MH i2c: E2 17 00 F0 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BD [10:42:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:42:00]wFMCommunicate OK [10:42:00]requested_item fd.num is exist - process it [10:42:00]SAM_PROTO_GetFieldsCounters [10:42:00]wFMCommunicate request_size=4 [10:42:00]MH_SAM_APDU [10:42:00]CAPDU: 80 13 00 00 [10:42:00]Write to MH i2c: E2 08 00 F1 02 80 13 00 00 00 00 00 00 6F [10:42:00]Write i2c OK [10:42:00]MH_I2C_Read... [10:42:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:42:00]Read from MH i2c: E2 [10:42:00]MH_I2C_Read... [10:42:00]Read from MH i2c: E2 62 00 [10:42:00]MH_I2C_Read... [10:42:00]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D5 73 01 00 0E 04 04 00 8F 00 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 9C [10:42:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D5 73 01 00 0E 04 04 00 8F 00 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 [10:42:00]wFMCommunicate OK [10:42:00]SAM_PROTO_GetFieldsCounters done [10:42:00]requested_item shift.num is exist - process it [10:42:00]requested_item shift.opened is exist - process it [10:42:00]req_shift_opened [10:42:00]FM_GetShiftState [10:42:00]SAM_PROTO_GetShiftState [10:42:00]wFMCommunicate request_size=4 [10:42:00]MH_SAM_APDU [10:42:00]CAPDU: 80 13 01 00 [10:42:00]Write to MH i2c: E2 08 00 F2 02 80 13 01 00 00 00 00 00 71 [10:42:00]Write i2c OK [10:42:00]MH_I2C_Read... [10:42:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:42:01]Read from MH i2c: E2 [10:42:01]MH_I2C_Read... [10:42:01]Read from MH i2c: E2 0E 00 [10:42:01]MH_I2C_Read... [10:42:01]Read from MH i2c: E2 0E 00 F2 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1D [10:42:01]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:42:01]wFMCommunicate OK [10:42:01]SAM_PROTO_GetShiftState done [10:42:01]FM_GetShiftState done [10:42:01]req_shift_opened done [10:42:01]requested_item shift.open_date is exist - process it [10:42:01]req_shift_open_date [10:42:01]req_shift_open_date done [10:42:01]produce_requested_data done [10:42:01]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95189,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:42:01]process_action_free close_receipt [10:42:01]json_value_free [10:42:01]json_value_free done [10:42:01]process_json_proto returns [10:42:01]Send response to host [10:42:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95189,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:42:01]free response buf [10:42:01]execute_script done [10:42:01]execute_script returns [10:42:01]free content buf [10:42:01]Sock 7.Close socket [10:42:01]Sock 7.Thread stoped [10:42:05]OFD Sender: No OFD packet to send [10:42:10]OFD Sender: No OFD packet to send [10:42:15]OFD Sender: No OFD packet to send [10:42:20]OFD Sender: No OFD packet to send [10:42:25]OFD Sender: No OFD packet to send [10:42:30]OFD Sender: No OFD packet to send [10:42:35]OFD Sender: No OFD packet to send [10:42:40]OFD Sender: No OFD packet to send [10:42:41]accept exits with 9 [10:42:41]New connection [10:42:41]New thread 3066760548 created [10:42:41]Thread 3066617188 joined [10:42:41]Waiting for new connection... [10:42:41] Sock 9.Parse request [10:42:41]Sock 9.Check first char [10:42:41]Sock 9.First char is OK [10:42:41]request: POST /json_proto HTTP/1.0 [10:42:41]Method: POST [10:42:41]URL: /json_proto [10:42:41]Method is POST - this is cgi request [10:42:41]url: /json_proto [10:42:41]query_string will be loaded in cgi processing [10:42:41]execute_cgi json_proto POST (null) [10:42:41]execute_cgi path=json_proto method=POST [10:42:41]POST find Content-Length [10:42:41]Host: 172.17.40.67:8080 [10:42:41]Content-Length: 683 [10:42:41]Content-Type: application/json [10:42:41] [10:42:41]POST finish read [10:42:41]Found Content-Length = 683 [10:42:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405696", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 16.450, "sum" : 1100.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1100.00, "total" : 1100.00, "payments": [ { "type": 0, "sum" : 1100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:42:41]execute_script... [10:42: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)3405696", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 16.450, "sum" : 1100.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1100.00, "total" : 1100.00, "payments": [ { "type": 0, "sum" : 1100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:42:41]POST & json_proto [10:42:41]process_json_proto [10:42:41]json parsed OK: [10:42:41]protocol is kg_v1.0 [10:42:41]action value=close_receipt [10:42:41]process_action close_receipt [10:42:41]cmd_close_receipt [10:42:41]MH_GetDate [10:42:41]Write to MH i2c: F0 00 00 F3 02 E4 [10:42:41]Write i2c OK [10:42:41]MH_I2C_Read... [10:42:41]Read from MH i2c: F0 [10:42:41]MH_I2C_Read... [10:42:41]Read from MH i2c: F0 09 00 [10:42:41]MH_I2C_Read... [10:42:41]Read from MH i2c: F0 09 00 F3 02 00 22 19 1E 67 EE DA 66 66 41 [10:42:41]GetLastDocTimeStamp 1730025717 [10:42:41]current date 1730025762 [10:42:41]FM_GetShiftState [10:42:41]SAM_PROTO_GetShiftState [10:42:41]wFMCommunicate request_size=4 [10:42:41]MH_SAM_APDU [10:42:41]CAPDU: 80 13 01 00 [10:42:41]Write to MH i2c: E2 08 00 F4 02 80 13 01 00 00 00 00 00 73 [10:42:41]Write i2c OK [10:42:41]MH_I2C_Read... [10:42:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:42:41]Read from MH i2c: E2 [10:42:41]MH_I2C_Read... [10:42:41]Read from MH i2c: E2 0E 00 [10:42:41]MH_I2C_Read... [10:42:41]Read from MH i2c: E2 0E 00 F4 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1F [10:42:41]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:42:41]wFMCommunicate OK [10:42:41]SAM_PROTO_GetShiftState done [10:42:41]FM_GetShiftState done [10:42:41]opened in 1729987736 [10:42:41]opened+sec_in_day 1730074136 [10:42:41]quantity*price = 110050 [10:42:41]sum+1 = 110052 [10:42:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1100.00 Внесено: 1100.00 СДАЧА: 0.00 НСП 1% : 9.74 НДС 12% : 116.87 Наличными: 1100.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 189 27.10.2024 10:42 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95190 ФПД: 82693292442873 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T104242&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95190&fm=82693292442873&tin=02508201610067®Number=0000000000170478&sum=110000 [10:42:42]StoreToDocumentArchive [10:42:42]shift 143 fd 95190 [10:42:42]save to /storage/0143/doc_00095190 [10:42:42]save last doc name /storage/0143/doc_00095190 to /storage/kkm_last_doc_name [10:42:42]save OK [10:42:42]Clear old archive folders... [10:42:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:42:42]tlvbuf is 0159A200 [10:42:42]SAM_PROTO_ClearQueue [10:42:42]wFMCommunicate request_size=4 [10:42:42]MH_SAM_APDU [10:42:42]CAPDU: 80 09 00 00 [10:42:42]Write to MH i2c: E2 08 00 01 03 80 09 00 00 00 00 00 00 76 [10:42:42]Write i2c OK [10:42:42]MH_I2C_Read... [10:42:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:42:42]Read from MH i2c: E2 [10:42:42]MH_I2C_Read... [10:42:42]Read from MH i2c: E2 03 00 [10:42:42]MH_I2C_Read... [10:42:42]Read from MH i2c: E2 03 00 01 03 00 90 00 78 [10:42:42]RAPDU: 90 00 [10:42:42]wFMCommunicate OK [10:42:42]SAM_PROTO_ClearQueue done [10:42:42]KKMCreateOFDPacket [10:42:42]OFDProtocolAddRootSTLVToBuf [10:42:42]FM_MakeSignedData [10:42:42]FM_MakeSignedData [10:42:42]SAM_PROTO_SignData [10:42:42]wFMCommunicate request_size=4 [10:42:42]MH_SAM_APDU [10:42:42]CAPDU: 80 0D 01 02 [10:42:42]Write to MH i2c: E2 08 00 02 03 80 0D 01 02 00 00 00 00 7E [10:42:42]Write i2c OK [10:42:42]MH_I2C_Read... [10:42:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:42:42]Read from MH i2c: E2 [10:42:42]MH_I2C_Read... [10:42:42]Read from MH i2c: E2 03 00 [10:42:42]MH_I2C_Read... [10:42:42]Read from MH i2c: E2 03 00 02 03 00 90 00 79 [10:42:42]RAPDU: 90 00 [10:42:42]wFMCommunicate OK [10:42:42]wFMCommunicate request_size=255 [10:42:42]MH_SAM_APDU [10:42: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 34 FF 03 08 00 03 42 40 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E3 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 22 19 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D6 73 01 00 35 04 06 00 4B [10:42:42]Write to MH i2c: E2 02 01 03 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 34 FF 03 08 00 03 42 40 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E3 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 22 19 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D6 73 01 00 35 04 06 00 4B 00 00 D8 [10:42:42]Write i2c OK [10:42:42]MH_I2C_Read... [10:42:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:42:43]Read from MH i2c: E2 [10:42:43]MH_I2C_Read... [10:42:43]Read from MH i2c: E2 03 00 [10:42:43]MH_I2C_Read... [10:42:43]Read from MH i2c: E2 03 00 03 03 00 90 00 7A [10:42:43]RAPDU: 90 00 [10:42:43]wFMCommunicate OK [10:42:43]wFMCommunicate request_size=10 [10:42:43]MH_SAM_APDU [10:42:43]CAPDU: 80 0D 02 02 05 35 88 52 44 F9 [10:42:43]Write to MH i2c: E2 0D 00 04 03 80 0D 02 02 05 00 35 88 52 44 F9 00 00 D7 [10:42:43]Write i2c OK [10:42:43]MH_I2C_Read... [10:42:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:42:43]Read from MH i2c: E2 [10:42:43]MH_I2C_Read... [10:42:43]Read from MH i2c: E2 03 00 [10:42:43]MH_I2C_Read... [10:42:43]Read from MH i2c: E2 03 00 04 03 00 90 00 7B [10:42:43]RAPDU: 90 00 [10:42:43]wFMCommunicate OK [10:42:43]wFMCommunicate request_size=4 [10:42:43]MH_SAM_APDU [10:42:43]CAPDU: 80 0D 03 02 [10:42:43]Write to MH i2c: E2 08 00 05 03 80 0D 03 02 00 00 00 00 83 [10:42:43]Write i2c OK [10:42:43]MH_I2C_Read... [10:42:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:42:43]Read from MH i2c: E2 [10:42:43]MH_I2C_Read... [10:42:43]Read from MH i2c: E2 0B 00 [10:42:43]MH_I2C_Read... [10:42:43]Read from MH i2c: E2 0B 00 05 03 00 E7 FF C9 40 41 E4 EF 93 90 00 1A [10:42:43]RAPDU: E7 FF C9 40 41 E4 EF 93 90 00 [10:42:43]wFMCommunicate OK [10:42:43]SAM_PROTO_SignData done [10:42:43]FM_MakeSignedData done [10:42:43]CreateOFDProtocolMessage [10:42:43]wFMCommunicate request_size=4 [10:42:43]MH_SAM_APDU [10:42:43]CAPDU: 80 11 00 00 [10:42:43]Write to MH i2c: E2 08 00 06 03 80 11 00 00 00 00 00 00 83 [10:42:43]Write i2c OK [10:42:43]MH_I2C_Read... [10:42:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:42:43]Read from MH i2c: E2 [10:42:43]MH_I2C_Read... [10:42:43]Read from MH i2c: E2 17 00 [10:42:43]MH_I2C_Read... [10:42:43]Read from MH i2c: E2 17 00 06 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D4 [10:42:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:42:43]wFMCommunicate OK [10:42:43]CreateOFDProtocolMessage done [10:42:43]OFDSenderStorePacket 95190 [10:42:43]StoreOFDPacket docnum=95190 [10:42:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 85 0B 07 01 BA 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 34 FF 03 08 00 03 42 40 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E3 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 22 19 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D6 73 01 00 35 04 06 00 4B 35 88 52 44 F9 E7 FF C9 40 41 E4 EF 93 [10:42:43]CheckFolder [10:42:43]dirname=/storage/ofd_packets [10:42:43]CheckFolder done [10:42:43]ProducePacketName [10:42:43]name=ofd_packets/00095190 [10:42:43]NVStorageSaveData ofd_packets/00095190 [10:42:43]File name is /storage/ofd_packets/00095190 [10:42:43]Write 301 bytes [10:42:43]NVStorageSaveData done [10:42:43]OFDSenderStorePacket done [10:42:43]KKMCreateOFDPacket done [10:42:43]NVStorageSaveData kkm_last_timestamp [10:42:43]File name is /storage/kkm_last_timestamp [10:42:43]Write 4 bytes [10:42:43]NVStorageSaveData done [10:42:43]ExternCall_PrintAddStr [10:42:43]wPrintStart [10:42:43]Write to MH i2c: 01 00 00 07 03 0A [10:42:43]Write i2c OK [10:42:43]MH_I2C_Read... [10:42:43]Read from MH i2c: 01 [10:42:43]MH_I2C_Read... [10:42:43]Read from MH i2c: 01 07 00 [10:42:43]MH_I2C_Read... [10:42:43]Read from MH i2c: 01 07 00 07 03 00 00 00 00 00 FF 0F 1F [10:42:43]RasterBufferAndPrint [10:42:43]line Счет N : (1)3405696 [10:42:43]line ИНН: 02508201610067 [10:42:43]line Контрольно-Кассовый Чек [10:42:43]line ПРОДАЖА [10:42:43]line ТРК (МРК, ГНК) : 22 [10:42:43]line Товар: 2710124130 [10:42:43]line Аи-92-К-4 [10:42:43]line 16.450 * 66.90 [10:42:43]line = 1100.51 [10:42:43]line НДС 12% НСП 1% [10:42:43]line > о реализуемом товаре [10:42:43]line ОКРУГЛЕНИЕ: -0.51 [10:42:43]line ИТОГО: 1100.00 [10:42:43]line Внесено: 1100.00 [10:42:43]line СДАЧА: 0.00 [10:42:43]line НСП 1% : 9.74 [10:42:43]line НДС 12% : 116.87 [10:42:43]line Наличными: 1100.00 [10:42:43]line Безнал.: 0.00 [10:42:43]line Место: АЗС № 82 "Партнер Нефть" [10:42:43]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:42:43]line СНО: Общий режим [10:42:43]line Чек 189 27.10.2024 10:42 [10:42:43]line Смена: 143 ФФД: 1.0 [10:42:43]line ЗНМ: 0300000017 [10:42:43]line РНМ: 0000000000170478 [10:42:43]line Версия ККМ: v1.0 [10:42:43]line ФМ: 0000000002098560 [10:42:43]line ФД: 95190 [10:42:43]line ФПД: 82693292442873 [10:42:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T104242&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95190&fm=82693292442873&tin=02508201610067®Number=0000000000170478&sum=110000 [10:42:43]OFD Sender: Processing packet 95190 [packets to send 56, broken 55] [10:42:43]ProducePacketName [10:42:43]name=ofd_packets/00095190 [10:42:43]OFD Sender: To server: pG, [10:42:43]CommunicateWithHost lk.salyk.kg:30040 [10:42:43]ConnectInit lk.salyk.kg [10:42:43]written 0, free lines is 4095 [10:42:43]Connected sock=11 [10:42:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 85 0B 07 01 BA 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 34 FF 03 08 00 03 42 40 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E3 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 22 19 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D6 73 01 00 35 04 06 00 4B 35 88 52 44 F9 E7 FF C9 40 41 E4 EF 93 [10:42:44]Write to MH i2c: 01 00 00 32 03 35 [10:42:44]Write i2c OK [10:42:44]MH_I2C_Read... [10:42:44]Read from MH i2c: 01 [10:42:44]MH_I2C_Read... [10:42:44]Read from MH i2c: 01 07 00 [10:42:44]MH_I2C_Read... [10:42:44]Read from MH i2c: 01 07 00 32 03 00 00 00 00 00 FE 0C 46 [10:42:44]RasterBufferAndPrint [10:42:44]line [10:42:44]line [10:42:44]line [10:42:44]line [10:42:44]line [10:42:44]written 0, free lines is 3332 [10:42:44]MH_Cut [10:42:44]Write to MH i2c: D1 01 00 39 03 01 0E [10:42:44]Write i2c OK [10:42:44]MH_I2C_Read... [10:42:44]Read from MH i2c: D1 [10:42:44]MH_I2C_Read... [10:42:44]Read from MH i2c: D1 01 00 [10:42:44]MH_I2C_Read... [10:42:44]Read from MH i2c: D1 01 00 39 03 00 0D [10:42:44]Write to MH i2c: 01 00 00 3A 03 3D [10:42:44]Write i2c OK [10:42:44]MH_I2C_Read... [10:42:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A7 67 47 00 3D 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 32 30 39 38 35 36 30 10 04 04 00 D6 73 01 00 F4 03 04 00 4F C3 1D 67 B6 04 01 00 00 D7 EC 0A C0 1B 85 94 B1 [10:42:44]CommunicateWithHost err = 0 [10:42:44]CheckOFDResponse [10:42:44]1017 (14) - 77093643461234 [10:42:44]1041 (16) - 0000000002098560 [10:42:44]1040 (4) - 95190 [10:42:44]1012 (4) - 27.10.2024 04:36 [10:42:44]1206 (1) - 0 [10:42:44]OFD Sender: Remove packet 95190 [10:42:44]ProducePacketName [10:42:44]name=ofd_packets/00095190 [10:42:44]NVStorageDeleteData [10:42:44]OFD Sender: No OFD packet to send [10:42:44]*** Cut start [10:42:44]*** Partial cut [10:42:44]*** CUTSNS_PIN = 1 [10:42:44]*** CUTSNS_PIN = 0 [10:42:45]*** Brake cut motor [10:42:45]Read from MH i2c: 01 [10:42:45]MH_I2C_Read... [10:42:45]*** Stop cut motor [10:42:45]*** Cut end [10:42:45]Read from MH i2c: 01 07 00 [10:42:45]MH_I2C_Read... [10:42:45]Read from MH i2c: 01 07 00 3A 03 00 00 00 00 00 FF 0F 52 [10:42:45]process_action close_receipt done [10:42:45]requested_data is exist [10:42:45]produce_requested_data [10:42:45]requested_item fm.sn is exist - process it [10:42:45]wFMCommunicate request_size=4 [10:42:45]MH_SAM_APDU [10:42:45]CAPDU: 80 11 00 00 [10:42:45]Write to MH i2c: E2 08 00 3B 03 80 11 00 00 00 00 00 00 B8 [10:42:45]Write i2c OK [10:42:45]MH_I2C_Read... [10:42:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:42:45]Read from MH i2c: E2 [10:42:45]MH_I2C_Read... [10:42:45]Read from MH i2c: E2 17 00 [10:42:45]MH_I2C_Read... [10:42:45]Read from MH i2c: E2 17 00 3B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 09 [10:42:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:42:45]wFMCommunicate OK [10:42:45]requested_item fd.num is exist - process it [10:42:45]SAM_PROTO_GetFieldsCounters [10:42:45]wFMCommunicate request_size=4 [10:42:45]MH_SAM_APDU [10:42:45]CAPDU: 80 13 00 00 [10:42:45]Write to MH i2c: E2 08 00 3C 03 80 13 00 00 00 00 00 00 BB [10:42:45]Write i2c OK [10:42:45]MH_I2C_Read... [10:42:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:42:45]Read from MH i2c: E2 [10:42:45]MH_I2C_Read... [10:42:45]Read from MH i2c: E2 62 00 [10:42:45]MH_I2C_Read... [10:42:45]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D6 73 01 00 0E 04 04 00 8F 00 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 EC [10:42:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D6 73 01 00 0E 04 04 00 8F 00 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 [10:42:45]wFMCommunicate OK [10:42:45]SAM_PROTO_GetFieldsCounters done [10:42:45]requested_item shift.num is exist - process it [10:42:45]requested_item shift.opened is exist - process it [10:42:45]req_shift_opened [10:42:45]FM_GetShiftState [10:42:45]SAM_PROTO_GetShiftState [10:42:45]wFMCommunicate request_size=4 [10:42:45]MH_SAM_APDU [10:42:45]CAPDU: 80 13 01 00 [10:42:45]Write to MH i2c: E2 08 00 3D 03 80 13 01 00 00 00 00 00 BD [10:42:45]Write i2c OK [10:42:45]MH_I2C_Read... [10:42:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:42:45]Read from MH i2c: E2 [10:42:45]MH_I2C_Read... [10:42:45]Read from MH i2c: E2 0E 00 [10:42:45]MH_I2C_Read... [10:42:45]Read from MH i2c: E2 0E 00 3D 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 69 [10:42:45]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:42:45]wFMCommunicate OK [10:42:45]SAM_PROTO_GetShiftState done [10:42:45]FM_GetShiftState done [10:42:45]req_shift_opened done [10:42:45]requested_item shift.open_date is exist - process it [10:42:45]req_shift_open_date [10:42:45]req_shift_open_date done [10:42:45]produce_requested_data done [10:42:45]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95190,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:42:45]process_action_free close_receipt [10:42:45]json_value_free [10:42:45]json_value_free done [10:42:45]process_json_proto returns [10:42:45]Send response to host [10:42:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95190,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:42:45]free response buf [10:42:45]execute_script done [10:42:45]execute_script returns [10:42:45]free content buf [10:42:45]Sock 9.Close socket [10:42:45]Sock 9.Thread stoped [10:42:49]OFD Sender: No OFD packet to send [10:42:54]OFD Sender: No OFD packet to send [10:42:59]OFD Sender: No OFD packet to send [10:43:04]OFD Sender: No OFD packet to send [10:43:09]OFD Sender: No OFD packet to send [10:43:14]OFD Sender: No OFD packet to send [10:43:19]OFD Sender: No OFD packet to send [10:43:24]OFD Sender: No OFD packet to send [10:43:29]OFD Sender: No OFD packet to send [10:43:34]OFD Sender: No OFD packet to send [10:43:39]OFD Sender: No OFD packet to send [10:43:44]OFD Sender: No OFD packet to send [10:43:49]OFD Sender: No OFD packet to send [10:43:54]OFD Sender: No OFD packet to send [10:43:59]OFD Sender: No OFD packet to send [10:44:04]OFD Sender: No OFD packet to send [10:44:09]OFD Sender: No OFD packet to send [10:44:14]OFD Sender: No OFD packet to send [10:44:19]OFD Sender: No OFD packet to send [10:44:24]OFD Sender: No OFD packet to send [10:44:29]OFD Sender: No OFD packet to send [10:44:34]OFD Sender: No OFD packet to send [10:44:39]OFD Sender: No OFD packet to send [10:44:44]OFD Sender: No OFD packet to send [10:44:49]OFD Sender: No OFD packet to send [10:44:54]OFD Sender: No OFD packet to send [10:44:59]OFD Sender: No OFD packet to send [10:45:04]OFD Sender: No OFD packet to send [10:45:09]OFD Sender: No OFD packet to send [10:45:14]OFD Sender: No OFD packet to send [10:45:19]OFD Sender: No OFD packet to send [10:45:24]OFD Sender: No OFD packet to send [10:45:29]OFD Sender: No OFD packet to send [10:45:34]OFD Sender: No OFD packet to send [10:45:39]OFD Sender: No OFD packet to send [10:45:44]OFD Sender: No OFD packet to send [10:45:49]OFD Sender: No OFD packet to send [10:45:54]OFD Sender: No OFD packet to send [10:45:59]OFD Sender: No OFD packet to send [10:46:04]OFD Sender: No OFD packet to send [10:46:09]OFD Sender: No OFD packet to send [10:46:14]OFD Sender: No OFD packet to send [10:46:19]OFD Sender: No OFD packet to send [10:46:21]accept exits with 7 [10:46:21]New connection [10:46:21]New thread 3066617188 created [10:46:21]Thread 3066760548 joined [10:46:21]Waiting for new connection... [10:46:21] Sock 7.Parse request [10:46:21]Sock 7.Check first char [10:46:21]Sock 7.First char is OK [10:46:21]request: POST /json_proto HTTP/1.0 [10:46:21]Method: POST [10:46:21]URL: /json_proto [10:46:21]Method is POST - this is cgi request [10:46:21]url: /json_proto [10:46:21]query_string will be loaded in cgi processing [10:46:21]execute_cgi json_proto POST (null) [10:46:21]execute_cgi path=json_proto method=POST [10:46:21]POST find Content-Length [10:46:21]Host: 172.17.40.67:8080 [10:46:21]Content-Length: 679 [10:46:21]Content-Type: application/json [10:46:21] [10:46:21]POST finish read [10:46:21]Found Content-Length = 679 [10:46:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405698", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:46:21]execute_script... [10:46: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)3405698", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:46:21]POST & json_proto [10:46:21]process_json_proto [10:46:21]json parsed OK: [10:46:21]protocol is kg_v1.0 [10:46:21]action value=close_receipt [10:46:21]process_action close_receipt [10:46:21]cmd_close_receipt [10:46:21]MH_GetDate [10:46:21]Write to MH i2c: F0 00 00 3E 03 30 [10:46:21]Write i2c OK [10:46:21]MH_I2C_Read... [10:46:21]Read from MH i2c: F0 [10:46:21]MH_I2C_Read... [10:46:21]Read from MH i2c: F0 09 00 [10:46:21]MH_I2C_Read... [10:46:21]Read from MH i2c: F0 09 00 3E 03 00 FE 19 1E 67 EE DA 66 66 69 [10:46:21]GetLastDocTimeStamp 1730025762 [10:46:21]current date 1730025982 [10:46:21]FM_GetShiftState [10:46:21]SAM_PROTO_GetShiftState [10:46:21]wFMCommunicate request_size=4 [10:46:21]MH_SAM_APDU [10:46:21]CAPDU: 80 13 01 00 [10:46:21]Write to MH i2c: E2 08 00 3F 03 80 13 01 00 00 00 00 00 BF [10:46:21]Write i2c OK [10:46:21]MH_I2C_Read... [10:46:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:46:21]Read from MH i2c: E2 [10:46:21]MH_I2C_Read... [10:46:21]Read from MH i2c: E2 0E 00 [10:46:21]MH_I2C_Read... [10:46:21]Read from MH i2c: E2 0E 00 3F 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 6B [10:46:21]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:46:21]wFMCommunicate OK [10:46:21]SAM_PROTO_GetShiftState done [10:46:21]FM_GetShiftState done [10:46:21]opened in 1729987736 [10:46:21]opened+sec_in_day 1730074136 [10:46:21]quantity*price = 70044 [10:46:21]sum+1 = 70045 [10:46:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 190 27.10.2024 10:46 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95191 ФПД: 73677185593143 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T104622&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95191&fm=73677185593143&tin=02508201610067®Number=0000000000170478&sum=70000 [10:46:23]StoreToDocumentArchive [10:46:23]shift 143 fd 95191 [10:46:23]save to /storage/0143/doc_00095191 [10:46:23]save last doc name /storage/0143/doc_00095191 to /storage/kkm_last_doc_name [10:46:23]save OK [10:46:23]Clear old archive folders... [10:46:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:46:23]tlvbuf is 0159BE60 [10:46:23]SAM_PROTO_ClearQueue [10:46:23]wFMCommunicate request_size=4 [10:46:23]MH_SAM_APDU [10:46:23]CAPDU: 80 09 00 00 [10:46:23]Write to MH i2c: E2 08 00 4C 03 80 09 00 00 00 00 00 00 C1 [10:46:23]Write i2c OK [10:46:23]MH_I2C_Read... [10:46:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:46:23]Read from MH i2c: E2 [10:46:23]MH_I2C_Read... [10:46:23]Read from MH i2c: E2 03 00 [10:46:23]MH_I2C_Read... [10:46:23]Read from MH i2c: E2 03 00 4C 03 00 90 00 C3 [10:46:23]RAPDU: 90 00 [10:46:23]wFMCommunicate OK [10:46:23]SAM_PROTO_ClearQueue done [10:46:23]KKMCreateOFDPacket [10:46:23]OFDProtocolAddRootSTLVToBuf [10:46:23]FM_MakeSignedData [10:46:23]FM_MakeSignedData [10:46:23]SAM_PROTO_SignData [10:46:23]wFMCommunicate request_size=4 [10:46:23]MH_SAM_APDU [10:46:23]CAPDU: 80 0D 01 02 [10:46:23]Write to MH i2c: E2 08 00 4D 03 80 0D 01 02 00 00 00 00 C9 [10:46:23]Write i2c OK [10:46:23]MH_I2C_Read... [10:46:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:46:23]Read from MH i2c: E2 [10:46:23]MH_I2C_Read... [10:46:23]Read from MH i2c: E2 03 00 [10:46:23]MH_I2C_Read... [10:46:23]Read from MH i2c: E2 03 00 4D 03 00 90 00 C4 [10:46:23]RAPDU: 90 00 [10:46:23]wFMCommunicate OK [10:46:23]wFMCommunicate request_size=255 [10:46:23]MH_SAM_APDU [10:46: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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 FE 19 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D7 73 01 00 35 04 06 00 43 [10:46:23]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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 FE 19 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D7 73 01 00 35 04 06 00 43 00 00 DE [10:46:23]Write i2c OK [10:46:23]MH_I2C_Read... [10:46:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:46:23]Read from MH i2c: E2 [10:46:23]MH_I2C_Read... [10:46:23]Read from MH i2c: E2 03 00 [10:46:23]MH_I2C_Read... [10:46:23]Read from MH i2c: E2 03 00 4E 03 00 90 00 C5 [10:46:23]RAPDU: 90 00 [10:46:23]wFMCommunicate OK [10:46:23]wFMCommunicate request_size=10 [10:46:23]MH_SAM_APDU [10:46:23]CAPDU: 80 0D 02 02 05 02 4E 79 AF 37 [10:46:23]Write to MH i2c: E2 0D 00 4F 03 80 0D 02 02 05 00 02 4E 79 AF 37 00 00 85 [10:46:23]Write i2c OK [10:46:23]MH_I2C_Read... [10:46:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:46:23]Read from MH i2c: E2 [10:46:23]MH_I2C_Read... [10:46:23]Read from MH i2c: E2 03 00 [10:46:23]MH_I2C_Read... [10:46:23]Read from MH i2c: E2 03 00 4F 03 00 90 00 C6 [10:46:23]RAPDU: 90 00 [10:46:23]wFMCommunicate OK [10:46:23]wFMCommunicate request_size=4 [10:46:23]MH_SAM_APDU [10:46:23]CAPDU: 80 0D 03 02 [10:46:23]Write to MH i2c: E2 08 00 50 03 80 0D 03 02 00 00 00 00 CE [10:46:23]Write i2c OK [10:46:23]MH_I2C_Read... [10:46:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:46:23]Read from MH i2c: E2 [10:46:23]MH_I2C_Read... [10:46:23]Read from MH i2c: E2 0B 00 [10:46:23]MH_I2C_Read... [10:46:23]Read from MH i2c: E2 0B 00 50 03 00 EF 4E E5 9E 42 1D 8B 06 90 00 7F [10:46:23]RAPDU: EF 4E E5 9E 42 1D 8B 06 90 00 [10:46:23]wFMCommunicate OK [10:46:23]SAM_PROTO_SignData done [10:46:23]FM_MakeSignedData done [10:46:23]CreateOFDProtocolMessage [10:46:23]wFMCommunicate request_size=4 [10:46:23]MH_SAM_APDU [10:46:23]CAPDU: 80 11 00 00 [10:46:23]Write to MH i2c: E2 08 00 51 03 80 11 00 00 00 00 00 00 CE [10:46:23]Write i2c OK [10:46:23]MH_I2C_Read... [10:46:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:46:23]Read from MH i2c: E2 [10:46:23]MH_I2C_Read... [10:46:23]Read from MH i2c: E2 17 00 [10:46:23]MH_I2C_Read... [10:46:23]Read from MH i2c: E2 17 00 51 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1F [10:46:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:46:23]wFMCommunicate OK [10:46:23]CreateOFDProtocolMessage done [10:46:23]OFDSenderStorePacket 95191 [10:46:23]StoreOFDPacket docnum=95191 [10:46:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 01 23 07 01 D1 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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 FE 19 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D7 73 01 00 35 04 06 00 43 02 4E 79 AF 37 EF 4E E5 9E 42 1D 8B 06 [10:46:23]CheckFolder [10:46:23]dirname=/storage/ofd_packets [10:46:23]CheckFolder done [10:46:23]ProducePacketName [10:46:23]name=ofd_packets/00095191 [10:46:23]NVStorageSaveData ofd_packets/00095191 [10:46:23]File name is /storage/ofd_packets/00095191 [10:46:23]Write 301 bytes [10:46:23]NVStorageSaveData done [10:46:23]OFDSenderStorePacket done [10:46:23]KKMCreateOFDPacket done [10:46:23]NVStorageSaveData kkm_last_timestamp [10:46:23]File name is /storage/kkm_last_timestamp [10:46:23]Write 4 bytes [10:46:23]NVStorageSaveData done [10:46:23]ExternCall_PrintAddStr [10:46:23]wPrintStart [10:46:23]Write to MH i2c: 01 00 00 52 03 55 [10:46:23]Write i2c OK [10:46:23]MH_I2C_Read... [10:46:23]Read from MH i2c: 01 [10:46:23]MH_I2C_Read... [10:46:23]Read from MH i2c: 01 07 00 [10:46:23]MH_I2C_Read... [10:46:23]Read from MH i2c: 01 07 00 52 03 00 00 00 00 00 FF 0F 6A [10:46:23]RasterBufferAndPrint [10:46:23]line Счет N : (1)3405698 [10:46:23]line ИНН: 02508201610067 [10:46:23]line Контрольно-Кассовый Чек [10:46:23]line ПРОДАЖА [10:46:23]line ТРК (МРК, ГНК) : 42 [10:46:23]line Товар: 2710124130 [10:46:23]line Аи-92-К-4 [10:46:23]line 10.470 * 66.90 [10:46:23]line = 700.44 [10:46:23]line НДС 12% НСП 1% [10:46:23]line > о реализуемом товаре [10:46:23]line ОКРУГЛЕНИЕ: -0.44 [10:46:23]line ИТОГО: 700.00 [10:46:23]line Внесено: 700.00 [10:46:23]line СДАЧА: 0.00 [10:46:23]line НСП 1% : 6.20 [10:46:23]line НДС 12% : 74.38 [10:46:23]line Наличными: 700.00 [10:46:23]line Безнал.: 0.00 [10:46:23]line Место: АЗС № 82 "Партнер Нефть" [10:46:23]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:46:23]line СНО: Общий режим [10:46:23]line Чек 190 27.10.2024 10:46 [10:46:23]line Смена: 143 ФФД: 1.0 [10:46:23]line ЗНМ: 0300000017 [10:46:23]line РНМ: 0000000000170478 [10:46:23]line Версия ККМ: v1.0 [10:46:23]line ФМ: 0000000002098560 [10:46:23]line ФД: 95191 [10:46:23]line ФПД: 73677185593143 [10:46:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T104622&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95191&fm=73677185593143&tin=02508201610067®Number=0000000000170478&sum=70000 [10:46:23]OFD Sender: Processing packet 95191 [packets to send 56, broken 55] [10:46:23]ProducePacketName [10:46:23]name=ofd_packets/00095191 [10:46:23]OFD Sender: To server: pG, [10:46:23]CommunicateWithHost lk.salyk.kg:30040 [10:46:23]ConnectInit lk.salyk.kg [10:46:23]written 0, free lines is 4095 [10:46:24]Connected sock=10 [10:46:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 01 23 07 01 D1 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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 FE 19 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D7 73 01 00 35 04 06 00 43 02 4E 79 AF 37 EF 4E E5 9E 42 1D 8B 06 [10:46:24]Write to MH i2c: 01 00 00 7D 03 80 [10:46:24]Write i2c OK [10:46:24]MH_I2C_Read... [10:46:24]Read from MH i2c: 01 [10:46:24]MH_I2C_Read... [10:46:24]Read from MH i2c: 01 07 00 [10:46:24]MH_I2C_Read... [10:46:24]Read from MH i2c: 01 07 00 7D 03 00 00 00 00 00 06 0D 9A [10:46:24]RasterBufferAndPrint [10:46:24]line [10:46:24]line [10:46:24]line [10:46:24]line [10:46:24]line [10:46:24]written 0, free lines is 3340 [10:46:24]MH_Cut [10:46:24]Write to MH i2c: D1 01 00 84 03 01 59 [10:46:24]Write i2c OK [10:46:24]MH_I2C_Read... [10:46:24]Read from MH i2c: D1 [10:46:24]MH_I2C_Read... [10:46:24]Read from MH i2c: D1 01 00 [10:46:24]MH_I2C_Read... [10:46:24]Read from MH i2c: D1 01 00 84 03 00 58 [10:46:24]Write to MH i2c: 01 00 00 85 03 88 [10:46:24]Write i2c OK [10:46:24]MH_I2C_Read... [10:46:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 65 35 47 00 B1 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 32 30 39 38 35 36 30 10 04 04 00 D7 73 01 00 F4 03 04 00 2B C4 1D 67 B6 04 01 00 00 F4 CF 2E DC 14 D5 0E 20 [10:46:24]CommunicateWithHost err = 0 [10:46:24]CheckOFDResponse [10:46:24]1017 (14) - 77093643461234 [10:46:24]1041 (16) - 0000000002098560 [10:46:24]1040 (4) - 95191 [10:46:24]1012 (4) - 27.10.2024 04:40 [10:46:24]1206 (1) - 0 [10:46:24]OFD Sender: Remove packet 95191 [10:46:24]ProducePacketName [10:46:24]name=ofd_packets/00095191 [10:46:24]NVStorageDeleteData [10:46:24]OFD Sender: No OFD packet to send [10:46:25]*** Cut start [10:46:25]*** Partial cut [10:46:25]*** CUTSNS_PIN = 1 [10:46:25]*** CUTSNS_PIN = 0 [10:46:25]*** Brake cut motor [10:46:25]Read from MH i2c: 01 [10:46:25]MH_I2C_Read... [10:46:25]*** Stop cut motor [10:46:25]*** Cut end [10:46:25]Read from MH i2c: 01 07 00 [10:46:25]MH_I2C_Read... [10:46:25]Read from MH i2c: 01 07 00 85 03 00 00 00 00 00 FF 0F 9D [10:46:25]process_action close_receipt done [10:46:25]requested_data is exist [10:46:25]produce_requested_data [10:46:25]requested_item fm.sn is exist - process it [10:46:25]wFMCommunicate request_size=4 [10:46:25]MH_SAM_APDU [10:46:25]CAPDU: 80 11 00 00 [10:46:25]Write to MH i2c: E2 08 00 86 03 80 11 00 00 00 00 00 00 03 [10:46:25]Write i2c OK [10:46:25]MH_I2C_Read... [10:46:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:46:25]Read from MH i2c: E2 [10:46:25]MH_I2C_Read... [10:46:25]Read from MH i2c: E2 17 00 [10:46:25]MH_I2C_Read... [10:46:25]Read from MH i2c: E2 17 00 86 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 54 [10:46:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:46:25]wFMCommunicate OK [10:46:25]requested_item fd.num is exist - process it [10:46:25]SAM_PROTO_GetFieldsCounters [10:46:25]wFMCommunicate request_size=4 [10:46:25]MH_SAM_APDU [10:46:25]CAPDU: 80 13 00 00 [10:46:25]Write to MH i2c: E2 08 00 87 03 80 13 00 00 00 00 00 00 06 [10:46:25]Write i2c OK [10:46:25]MH_I2C_Read... [10:46:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:46:25]Read from MH i2c: E2 [10:46:25]MH_I2C_Read... [10:46:25]Read from MH i2c: E2 62 00 [10:46:25]MH_I2C_Read... [10:46:25]Read from MH i2c: E2 62 00 87 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D7 73 01 00 0E 04 04 00 8F 00 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 3B [10:46:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D7 73 01 00 0E 04 04 00 8F 00 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 [10:46:25]wFMCommunicate OK [10:46:25]SAM_PROTO_GetFieldsCounters done [10:46:25]requested_item shift.num is exist - process it [10:46:25]requested_item shift.opened is exist - process it [10:46:25]req_shift_opened [10:46:25]FM_GetShiftState [10:46:25]SAM_PROTO_GetShiftState [10:46:25]wFMCommunicate request_size=4 [10:46:25]MH_SAM_APDU [10:46:25]CAPDU: 80 13 01 00 [10:46:25]Write to MH i2c: E2 08 00 88 03 80 13 01 00 00 00 00 00 08 [10:46:25]Write i2c OK [10:46:25]MH_I2C_Read... [10:46:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:46:25]Read from MH i2c: E2 [10:46:25]MH_I2C_Read... [10:46:25]Read from MH i2c: E2 0E 00 [10:46:25]MH_I2C_Read... [10:46:25]Read from MH i2c: E2 0E 00 88 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B4 [10:46:25]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:46:25]wFMCommunicate OK [10:46:25]SAM_PROTO_GetShiftState done [10:46:25]FM_GetShiftState done [10:46:25]req_shift_opened done [10:46:25]requested_item shift.open_date is exist - process it [10:46:25]req_shift_open_date [10:46:25]req_shift_open_date done [10:46:25]produce_requested_data done [10:46:25]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95191,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:46:25]process_action_free close_receipt [10:46:25]json_value_free [10:46:25]json_value_free done [10:46:25]process_json_proto returns [10:46:25]Send response to host [10:46:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95191,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:46:25]free response buf [10:46:25]execute_script done [10:46:25]execute_script returns [10:46:25]free content buf [10:46:25]Sock 7.Close socket [10:46:25]Sock 7.Thread stoped [10:46:29]OFD Sender: No OFD packet to send [10:46:34]OFD Sender: No OFD packet to send [10:46:39]OFD Sender: No OFD packet to send [10:46:44]OFD Sender: No OFD packet to send [10:46:49]OFD Sender: No OFD packet to send [10:46:54]OFD Sender: No OFD packet to send [10:46:59]OFD Sender: No OFD packet to send [10:47:04]OFD Sender: No OFD packet to send [10:47:09]OFD Sender: No OFD packet to send [10:47:14]OFD Sender: No OFD packet to send [10:47:17]accept exits with 9 [10:47:17]New connection [10:47:17]New thread 3066760548 created [10:47:17]Thread 3066617188 joined [10:47:17]Waiting for new connection... [10:47:17] Sock 9.Parse request [10:47:17]Sock 9.Check first char [10:47:17]Sock 9.First char is OK [10:47:17]request: POST /json_proto HTTP/1.0 [10:47:17]Method: POST [10:47:17]URL: /json_proto [10:47:17]Method is POST - this is cgi request [10:47:17]url: /json_proto [10:47:17]query_string will be loaded in cgi processing [10:47:17]execute_cgi json_proto POST (null) [10:47:17]execute_cgi path=json_proto method=POST [10:47:17]POST find Content-Length [10:47:17]Host: 172.17.40.67:8080 [10:47:17]Content-Length: 689 [10:47:17]Content-Type: application/json [10:47:17] [10:47:17]POST finish read [10:47:17]Found Content-Length = 689 [10:47:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405697", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 25.910, "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" ] } } [10:47:17]execute_script... [10:47:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405697", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 25.910, "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" ] } } [10:47:17]POST & json_proto [10:47:17]process_json_proto [10:47:17]json parsed OK: [10:47:17]protocol is kg_v1.0 [10:47:17]action value=close_receipt [10:47:17]process_action close_receipt [10:47:17]cmd_close_receipt [10:47:17]MH_GetDate [10:47:17]Write to MH i2c: F0 00 00 89 03 7B [10:47:17]Write i2c OK [10:47:17]MH_I2C_Read... [10:47:17]Read from MH i2c: F0 [10:47:17]MH_I2C_Read... [10:47:17]Read from MH i2c: F0 09 00 [10:47:17]MH_I2C_Read... [10:47:17]Read from MH i2c: F0 09 00 89 03 00 36 1A 1E 67 EE DA 66 66 ED [10:47:17]GetLastDocTimeStamp 1730025982 [10:47:17]current date 1730026038 [10:47:17]FM_GetShiftState [10:47:17]SAM_PROTO_GetShiftState [10:47:17]wFMCommunicate request_size=4 [10:47:17]MH_SAM_APDU [10:47:17]CAPDU: 80 13 01 00 [10:47:17]Write to MH i2c: E2 08 00 8A 03 80 13 01 00 00 00 00 00 0A [10:47:17]Write i2c OK [10:47:17]MH_I2C_Read... [10:47:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:47:17]Read from MH i2c: E2 [10:47:17]MH_I2C_Read... [10:47:17]Read from MH i2c: E2 0E 00 [10:47:17]MH_I2C_Read... [10:47:17]Read from MH i2c: E2 0E 00 8A 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B6 [10:47:17]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:47:17]wFMCommunicate OK [10:47:17]SAM_PROTO_GetShiftState done [10:47:17]FM_GetShiftState done [10:47:17]opened in 1729987736 [10:47:17]opened+sec_in_day 1730074136 [10:47:17]quantity*price = 200025 [10:47:17]sum+1 = 200026 [10:47:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 191 27.10.2024 10:47 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95192 ФПД: 215253536125335 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T104718&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95192&fm=215253536125335&tin=02508201610067®Number=0000000000170478&sum=200000 [10:47:18]StoreToDocumentArchive [10:47:18]shift 143 fd 95192 [10:47:18]save to /storage/0143/doc_00095192 [10:47:18]save last doc name /storage/0143/doc_00095192 to /storage/kkm_last_doc_name [10:47:18]save OK [10:47:18]Clear old archive folders... [10:47:18]ProcessDocumentItem done err = 0, tmpTLVsize=257 [10:47:18]tlvbuf is 015FDE10 [10:47:18]SAM_PROTO_ClearQueue [10:47:18]wFMCommunicate request_size=4 [10:47:18]MH_SAM_APDU [10:47:18]CAPDU: 80 09 00 00 [10:47:18]Write to MH i2c: E2 08 00 97 03 80 09 00 00 00 00 00 00 0C [10:47:18]Write i2c OK [10:47:18]MH_I2C_Read... [10:47:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:47:18]Read from MH i2c: E2 [10:47:18]MH_I2C_Read... [10:47:18]Read from MH i2c: E2 03 00 [10:47:18]MH_I2C_Read... [10:47:18]Read from MH i2c: E2 03 00 97 03 00 90 00 0E [10:47:18]RAPDU: 90 00 [10:47:18]wFMCommunicate OK [10:47:18]SAM_PROTO_ClearQueue done [10:47:18]KKMCreateOFDPacket [10:47:18]OFDProtocolAddRootSTLVToBuf [10:47:18]FM_MakeSignedData [10:47:18]FM_MakeSignedData [10:47:18]SAM_PROTO_SignData [10:47:18]wFMCommunicate request_size=4 [10:47:18]MH_SAM_APDU [10:47:18]CAPDU: 80 0D 01 02 [10:47:18]Write to MH i2c: E2 08 00 98 03 80 0D 01 02 00 00 00 00 14 [10:47:18]Write i2c OK [10:47:18]MH_I2C_Read... [10:47:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:47:18]Read from MH i2c: E2 [10:47:18]MH_I2C_Read... [10:47:18]Read from MH i2c: E2 03 00 [10:47:18]MH_I2C_Read... [10:47:18]Read from MH i2c: E2 03 00 98 03 00 90 00 0F [10:47:18]RAPDU: 90 00 [10:47:18]wFMCommunicate OK [10:47:18]wFMCommunicate request_size=255 [10:47:18]MH_SAM_APDU [10:47:18]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 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 BF 00 00 00 F4 03 04 00 36 1A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D8 73 01 [10:47:18]Write to MH i2c: E2 02 01 99 03 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 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 BF 00 00 00 F4 03 04 00 36 1A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D8 73 01 00 00 21 [10:47:18]Write i2c OK [10:47:18]MH_I2C_Read... [10:47:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:47:18]Read from MH i2c: E2 [10:47:18]MH_I2C_Read... [10:47:18]Read from MH i2c: E2 03 00 [10:47:18]MH_I2C_Read... [10:47:18]Read from MH i2c: E2 03 00 99 03 00 90 00 10 [10:47:18]RAPDU: 90 00 [10:47:18]wFMCommunicate OK [10:47:18]wFMCommunicate request_size=16 [10:47:18]MH_SAM_APDU [10:47:18]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 C3 C5 9E 8E B1 97 [10:47:18]Write to MH i2c: E2 13 00 9A 03 80 0D 02 02 0B 00 00 35 04 06 00 C3 C5 9E 8E B1 97 00 00 68 [10:47:18]Write i2c OK [10:47:18]MH_I2C_Read... [10:47:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:47:18]Read from MH i2c: E2 [10:47:18]MH_I2C_Read... [10:47:18]Read from MH i2c: E2 03 00 [10:47:18]MH_I2C_Read... [10:47:18]Read from MH i2c: E2 03 00 9A 03 00 90 00 11 [10:47:18]RAPDU: 90 00 [10:47:18]wFMCommunicate OK [10:47:18]wFMCommunicate request_size=4 [10:47:18]MH_SAM_APDU [10:47:18]CAPDU: 80 0D 03 02 [10:47:18]Write to MH i2c: E2 08 00 9B 03 80 0D 03 02 00 00 00 00 19 [10:47:18]Write i2c OK [10:47:18]MH_I2C_Read... [10:47:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:47:18]Read from MH i2c: E2 [10:47:18]MH_I2C_Read... [10:47:18]Read from MH i2c: E2 0B 00 [10:47:18]MH_I2C_Read... [10:47:18]Read from MH i2c: E2 0B 00 9B 03 00 F4 84 C9 51 69 01 76 FC 90 00 88 [10:47:18]RAPDU: F4 84 C9 51 69 01 76 FC 90 00 [10:47:18]wFMCommunicate OK [10:47:18]SAM_PROTO_SignData done [10:47:18]FM_MakeSignedData done [10:47:18]CreateOFDProtocolMessage [10:47:18]wFMCommunicate request_size=4 [10:47:18]MH_SAM_APDU [10:47:18]CAPDU: 80 11 00 00 [10:47:18]Write to MH i2c: E2 08 00 9C 03 80 11 00 00 00 00 00 00 19 [10:47:18]Write i2c OK [10:47:18]MH_I2C_Read... [10:47:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:47:18]Read from MH i2c: E2 [10:47:18]MH_I2C_Read... [10:47:18]Read from MH i2c: E2 17 00 [10:47:18]MH_I2C_Read... [10:47:18]Read from MH i2c: E2 17 00 9C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6A [10:47:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:47:18]wFMCommunicate OK [10:47:18]CreateOFDProtocolMessage done [10:47:18]OFDSenderStorePacket 95192 [10:47:18]StoreOFDPacket docnum=95192 [10:47:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 80 C9 0D 01 E6 FD 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 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 BF 00 00 00 F4 03 04 00 36 1A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D8 73 01 00 35 04 06 00 C3 C5 9E 8E B1 97 F4 84 C9 51 69 01 76 FC [10:47:18]CheckFolder [10:47:18]dirname=/storage/ofd_packets [10:47:18]CheckFolder done [10:47:18]ProducePacketName [10:47:18]name=ofd_packets/00095192 [10:47:18]NVStorageSaveData ofd_packets/00095192 [10:47:18]File name is /storage/ofd_packets/00095192 [10:47:18]Write 307 bytes [10:47:18]NVStorageSaveData done [10:47:18]OFDSenderStorePacket done [10:47:18]KKMCreateOFDPacket done [10:47:18]NVStorageSaveData kkm_last_timestamp [10:47:18]File name is /storage/kkm_last_timestamp [10:47:18]Write 4 bytes [10:47:18]NVStorageSaveData done [10:47:18]ExternCall_PrintAddStr [10:47:18]wPrintStart [10:47:18]Write to MH i2c: 01 00 00 9D 03 A0 [10:47:18]Write i2c OK [10:47:18]MH_I2C_Read... [10:47:18]Read from MH i2c: 01 [10:47:18]MH_I2C_Read... [10:47:18]Read from MH i2c: 01 07 00 [10:47:18]MH_I2C_Read... [10:47:18]Read from MH i2c: 01 07 00 9D 03 00 00 00 00 00 FF 0F B5 [10:47:18]RasterBufferAndPrint [10:47:18]line Счет N : (1)3405697 [10:47:18]line ИНН: 02508201610067 [10:47:18]line Контрольно-Кассовый Чек [10:47:18]line ПРОДАЖА [10:47:18]line ТРК (МРК, ГНК) : 21 [10:47:18]line Товар: 2710194800 [10:47:18]line D-ENERGY Дт-К-2 [10:47:18]line 25.910 * 77.20 [10:47:18]line = 2000.25 [10:47:18]line НДС 12% НСП 1% [10:47:18]line > о реализуемом товаре [10:47:18]line ОКРУГЛЕНИЕ: -0.25 [10:47:18]line ИТОГО: 2000.00 [10:47:18]line Внесено: 2000.00 [10:47:18]line СДАЧА: 0.00 [10:47:18]line НСП 1% : 17.70 [10:47:18]line НДС 12% : 212.42 [10:47:18]line Наличными: 2000.00 [10:47:18]line Безнал.: 0.00 [10:47:18]line Место: АЗС № 82 "Партнер Нефть" [10:47:18]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:47:18]line СНО: Общий режим [10:47:18]line Чек 191 27.10.2024 10:47 [10:47:18]line Смена: 143 ФФД: 1.0 [10:47:18]line ЗНМ: 0300000017 [10:47:18]line РНМ: 0000000000170478 [10:47:18]line Версия ККМ: v1.0 [10:47:18]line ФМ: 0000000002098560 [10:47:18]line ФД: 95192 [10:47:18]line ФПД: 215253536125335 [10:47:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T104718&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95192&fm=215253536125335&tin=02508201610067®Number=0000000000170478&sum=200000 [10:47:19]OFD Sender: Processing packet 95192 [packets to send 56, broken 55] [10:47:19]ProducePacketName [10:47:19]name=ofd_packets/00095192 [10:47:19]OFD Sender: To server: pG, [10:47:19]CommunicateWithHost lk.salyk.kg:30040 [10:47:19]ConnectInit lk.salyk.kg [10:47:19]written 0, free lines is 4095 [10:47:19]Connected sock=7 [10:47:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 80 C9 0D 01 E6 FD 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 36 65 00 00 00 00 00 37 04 06 00 28 1E 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 BF 00 00 00 F4 03 04 00 36 1A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D8 73 01 00 35 04 06 00 C3 C5 9E 8E B1 97 F4 84 C9 51 69 01 76 FC [10:47:19]Write to MH i2c: 01 00 00 C8 03 CB [10:47:19]Write i2c OK [10:47:19]MH_I2C_Read... [10:47:19]Read from MH i2c: 01 [10:47:19]MH_I2C_Read... [10:47:19]Read from MH i2c: 01 07 00 [10:47:19]MH_I2C_Read... [10:47:19]Read from MH i2c: 01 07 00 C8 03 00 00 00 00 00 12 0D F1 [10:47:19]RasterBufferAndPrint [10:47:19]line [10:47:19]line [10:47:19]line [10:47:19]line [10:47:19]line [10:47:19]written 0, free lines is 3353 [10:47:19]MH_Cut [10:47:19]Write to MH i2c: D1 01 00 CF 03 01 A4 [10:47:19]Write i2c OK [10:47:19]MH_I2C_Read... [10:47:19]Read from MH i2c: D1 [10:47:19]MH_I2C_Read... [10:47:19]Read from MH i2c: D1 01 00 [10:47:19]MH_I2C_Read... [10:47:19]Read from MH i2c: D1 01 00 CF 03 00 A3 [10:47:19]Write to MH i2c: 01 00 00 D0 03 D3 [10:47:19]Write i2c OK [10:47:19]MH_I2C_Read... [10:47:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 40 70 47 00 3E 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 32 30 39 38 35 36 30 10 04 04 00 D8 73 01 00 F4 03 04 00 62 C4 1D 67 B6 04 01 00 00 2F 4F FB F7 84 20 CD CF [10:47:19]CommunicateWithHost err = 0 [10:47:19]CheckOFDResponse [10:47:19]1017 (14) - 77093643461234 [10:47:19]1041 (16) - 0000000002098560 [10:47:19]1040 (4) - 95192 [10:47:19]1012 (4) - 27.10.2024 04:41 [10:47:19]1206 (1) - 0 [10:47:19]OFD Sender: Remove packet 95192 [10:47:19]ProducePacketName [10:47:19]name=ofd_packets/00095192 [10:47:19]NVStorageDeleteData [10:47:20]OFD Sender: No OFD packet to send [10:47:20]*** Cut start [10:47:20]*** Partial cut [10:47:20]*** CUTSNS_PIN = 1 [10:47:20]*** CUTSNS_PIN = 0 [10:47:20]*** Brake cut motor [10:47:20]Read from MH i2c: 01 [10:47:20]MH_I2C_Read... [10:47:20]*** Stop cut motor [10:47:20]*** Cut end [10:47:20]Read from MH i2c: 01 07 00 [10:47:20]MH_I2C_Read... [10:47:20]Read from MH i2c: 01 07 00 D0 03 00 00 00 00 00 FF 0F E8 [10:47:20]process_action close_receipt done [10:47:20]requested_data is exist [10:47:20]produce_requested_data [10:47:20]requested_item fm.sn is exist - process it [10:47:20]wFMCommunicate request_size=4 [10:47:20]MH_SAM_APDU [10:47:20]CAPDU: 80 11 00 00 [10:47:20]Write to MH i2c: E2 08 00 D1 03 80 11 00 00 00 00 00 00 4E [10:47:20]Write i2c OK [10:47:20]MH_I2C_Read... [10:47:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:47:21]Read from MH i2c: E2 [10:47:21]MH_I2C_Read... [10:47:21]Read from MH i2c: E2 17 00 [10:47:21]MH_I2C_Read... [10:47:21]Read from MH i2c: E2 17 00 D1 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9F [10:47:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:47:21]wFMCommunicate OK [10:47:21]requested_item fd.num is exist - process it [10:47:21]SAM_PROTO_GetFieldsCounters [10:47:21]wFMCommunicate request_size=4 [10:47:21]MH_SAM_APDU [10:47:21]CAPDU: 80 13 00 00 [10:47:21]Write to MH i2c: E2 08 00 D2 03 80 13 00 00 00 00 00 00 51 [10:47:21]Write i2c OK [10:47:21]MH_I2C_Read... [10:47:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:47:21]Read from MH i2c: E2 [10:47:21]MH_I2C_Read... [10:47:21]Read from MH i2c: E2 62 00 [10:47:21]MH_I2C_Read... [10:47:21]Read from MH i2c: E2 62 00 D2 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D8 73 01 00 0E 04 04 00 8F 00 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 8A [10:47:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D8 73 01 00 0E 04 04 00 8F 00 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 [10:47:21]wFMCommunicate OK [10:47:21]SAM_PROTO_GetFieldsCounters done [10:47:21]requested_item shift.num is exist - process it [10:47:21]requested_item shift.opened is exist - process it [10:47:21]req_shift_opened [10:47:21]FM_GetShiftState [10:47:21]SAM_PROTO_GetShiftState [10:47:21]wFMCommunicate request_size=4 [10:47:21]MH_SAM_APDU [10:47:21]CAPDU: 80 13 01 00 [10:47:21]Write to MH i2c: E2 08 00 D3 03 80 13 01 00 00 00 00 00 53 [10:47:21]Write i2c OK [10:47:21]MH_I2C_Read... [10:47:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:47:21]Read from MH i2c: E2 [10:47:21]MH_I2C_Read... [10:47:21]Read from MH i2c: E2 0E 00 [10:47:21]MH_I2C_Read... [10:47:21]Read from MH i2c: E2 0E 00 D3 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FF [10:47:21]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:47:21]wFMCommunicate OK [10:47:21]SAM_PROTO_GetShiftState done [10:47:21]FM_GetShiftState done [10:47:21]req_shift_opened done [10:47:21]requested_item shift.open_date is exist - process it [10:47:21]req_shift_open_date [10:47:21]req_shift_open_date done [10:47:21]produce_requested_data done [10:47:21]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95192,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:47:21]process_action_free close_receipt [10:47:21]json_value_free [10:47:21]json_value_free done [10:47:21]process_json_proto returns [10:47:21]Send response to host [10:47:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95192,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:47:21]free response buf [10:47:21]execute_script done [10:47:21]execute_script returns [10:47:21]free content buf [10:47:21]Sock 9.Close socket [10:47:21]Sock 9.Thread stoped [10:47:25]OFD Sender: No OFD packet to send [10:47:30]OFD Sender: No OFD packet to send [10:47:35]OFD Sender: No OFD packet to send [10:47:40]OFD Sender: No OFD packet to send [10:47:45]OFD Sender: No OFD packet to send [10:47:50]OFD Sender: No OFD packet to send [10:47:55]OFD Sender: No OFD packet to send [10:48:00]OFD Sender: No OFD packet to send [10:48:05]OFD Sender: No OFD packet to send [10:48:10]OFD Sender: No OFD packet to send [10:48:15]OFD Sender: No OFD packet to send [10:48:16]accept exits with 10 [10:48:16]New connection [10:48:16]New thread 3066617188 created [10:48:16]Thread 3066760548 joined [10:48:16]Waiting for new connection... [10:48:16] Sock 10.Parse request [10:48:16]Sock 10.Check first char [10:48:16]Sock 10.First char is OK [10:48:16]request: POST /json_proto HTTP/1.0 [10:48:16]Method: POST [10:48:16]URL: /json_proto [10:48:16]Method is POST - this is cgi request [10:48:16]url: /json_proto [10:48:16]query_string will be loaded in cgi processing [10:48:16]execute_cgi json_proto POST (null) [10:48:16]execute_cgi path=json_proto method=POST [10:48:16]POST find Content-Length [10:48:16]Host: 172.17.40.67:8080 [10:48:16]Content-Length: 680 [10:48:16]Content-Type: application/json [10:48:16] [10:48:16]POST finish read [10:48:16]Found Content-Length = 680 [10:48:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405699", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:48:16]execute_script... [10:48: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)3405699", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:48:16]POST & json_proto [10:48:16]process_json_proto [10:48:16]json parsed OK: [10:48:16]protocol is kg_v1.0 [10:48:16]action value=close_receipt [10:48:16]process_action close_receipt [10:48:16]cmd_close_receipt [10:48:16]MH_GetDate [10:48:16]Write to MH i2c: F0 00 00 D4 03 C6 [10:48:16]Write i2c OK [10:48:16]MH_I2C_Read... [10:48:16]Read from MH i2c: F0 [10:48:16]MH_I2C_Read... [10:48:16]Read from MH i2c: F0 09 00 [10:48:16]MH_I2C_Read... [10:48:16]Read from MH i2c: F0 09 00 D4 03 00 71 1A 1E 67 EE DA 66 66 73 [10:48:16]GetLastDocTimeStamp 1730026038 [10:48:16]current date 1730026097 [10:48:16]FM_GetShiftState [10:48:16]SAM_PROTO_GetShiftState [10:48:16]wFMCommunicate request_size=4 [10:48:16]MH_SAM_APDU [10:48:16]CAPDU: 80 13 01 00 [10:48:16]Write to MH i2c: E2 08 00 D5 03 80 13 01 00 00 00 00 00 55 [10:48:16]Write i2c OK [10:48:16]MH_I2C_Read... [10:48:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:48:16]Read from MH i2c: E2 [10:48:16]MH_I2C_Read... [10:48:16]Read from MH i2c: E2 0E 00 [10:48:16]MH_I2C_Read... [10:48:16]Read from MH i2c: E2 0E 00 D5 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 01 [10:48:16]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:48:16]wFMCommunicate OK [10:48:16]SAM_PROTO_GetShiftState done [10:48:16]FM_GetShiftState done [10:48:16]opened in 1729987736 [10:48:16]opened+sec_in_day 1730074136 [10:48:16]quantity*price = 100050 [10:48:16]sum+1 = 100052 [10:48:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 192 27.10.2024 10:48 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95193 ФПД: 139278605740180 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T104817&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95193&fm=139278605740180&tin=02508201610067®Number=0000000000170478&sum=100000 [10:48:17]StoreToDocumentArchive [10:48:17]shift 143 fd 95193 [10:48:17]save to /storage/0143/doc_00095193 [10:48:17]save last doc name /storage/0143/doc_00095193 to /storage/kkm_last_doc_name [10:48:17]save OK [10:48:17]Clear old archive folders... [10:48:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:48:17]tlvbuf is 015F2720 [10:48:17]SAM_PROTO_ClearQueue [10:48:17]wFMCommunicate request_size=4 [10:48:17]MH_SAM_APDU [10:48:17]CAPDU: 80 09 00 00 [10:48:17]Write to MH i2c: E2 08 00 E2 03 80 09 00 00 00 00 00 00 57 [10:48:17]Write i2c OK [10:48:17]MH_I2C_Read... [10:48:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:48:17]Read from MH i2c: E2 [10:48:17]MH_I2C_Read... [10:48:17]Read from MH i2c: E2 03 00 [10:48:17]MH_I2C_Read... [10:48:17]Read from MH i2c: E2 03 00 E2 03 00 90 00 59 [10:48:17]RAPDU: 90 00 [10:48:17]wFMCommunicate OK [10:48:17]SAM_PROTO_ClearQueue done [10:48:17]KKMCreateOFDPacket [10:48:17]OFDProtocolAddRootSTLVToBuf [10:48:17]FM_MakeSignedData [10:48:17]FM_MakeSignedData [10:48:17]SAM_PROTO_SignData [10:48:17]wFMCommunicate request_size=4 [10:48:17]MH_SAM_APDU [10:48:17]CAPDU: 80 0D 01 02 [10:48:17]Write to MH i2c: E2 08 00 E3 03 80 0D 01 02 00 00 00 00 5F [10:48:17]Write i2c OK [10:48:17]MH_I2C_Read... [10:48:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:48:17]Read from MH i2c: E2 [10:48:17]MH_I2C_Read... [10:48:17]Read from MH i2c: E2 03 00 [10:48:17]MH_I2C_Read... [10:48:17]Read from MH i2c: E2 03 00 E3 03 00 90 00 5A [10:48:17]RAPDU: 90 00 [10:48:17]wFMCommunicate OK [10:48:17]wFMCommunicate request_size=255 [10:48:17]MH_SAM_APDU [10:48: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 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 C0 00 00 00 F4 03 04 00 71 1A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D9 73 01 00 35 04 06 00 7E AC 53 D1 [10:48:17]Write to MH i2c: E2 02 01 E4 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 C0 00 00 00 F4 03 04 00 71 1A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D9 73 01 00 35 04 06 00 7E AC 53 D1 00 00 DE [10:48:17]Write i2c OK [10:48:17]MH_I2C_Read... [10:48:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:48:17]Read from MH i2c: E2 [10:48:17]MH_I2C_Read... [10:48:17]Read from MH i2c: E2 03 00 [10:48:17]MH_I2C_Read... [10:48:17]Read from MH i2c: E2 03 00 E4 03 00 90 00 5B [10:48:17]RAPDU: 90 00 [10:48:17]wFMCommunicate OK [10:48:17]wFMCommunicate request_size=7 [10:48:17]MH_SAM_APDU [10:48:17]CAPDU: 80 0D 02 02 02 E8 94 [10:48:17]Write to MH i2c: E2 0A 00 E5 03 80 0D 02 02 02 00 E8 94 00 00 E2 [10:48:17]Write i2c OK [10:48:17]MH_I2C_Read... [10:48:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:48:17]Read from MH i2c: E2 [10:48:17]MH_I2C_Read... [10:48:17]Read from MH i2c: E2 03 00 [10:48:17]MH_I2C_Read... [10:48:17]Read from MH i2c: E2 03 00 E5 03 00 90 00 5C [10:48:17]RAPDU: 90 00 [10:48:17]wFMCommunicate OK [10:48:17]wFMCommunicate request_size=4 [10:48:17]MH_SAM_APDU [10:48:17]CAPDU: 80 0D 03 02 [10:48:17]Write to MH i2c: E2 08 00 E6 03 80 0D 03 02 00 00 00 00 64 [10:48:17]Write i2c OK [10:48:17]MH_I2C_Read... [10:48:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:48:17]Read from MH i2c: E2 [10:48:17]MH_I2C_Read... [10:48:17]Read from MH i2c: E2 0B 00 [10:48:17]MH_I2C_Read... [10:48:17]Read from MH i2c: E2 0B 00 E6 03 00 F5 07 47 79 FF D2 A4 21 90 00 B7 [10:48:17]RAPDU: F5 07 47 79 FF D2 A4 21 90 00 [10:48:17]wFMCommunicate OK [10:48:17]SAM_PROTO_SignData done [10:48:17]FM_MakeSignedData done [10:48:17]CreateOFDProtocolMessage [10:48:17]wFMCommunicate request_size=4 [10:48:17]MH_SAM_APDU [10:48:17]CAPDU: 80 11 00 00 [10:48:17]Write to MH i2c: E2 08 00 E7 03 80 11 00 00 00 00 00 00 64 [10:48:17]Write i2c OK [10:48:17]MH_I2C_Read... [10:48:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:48:18]Read from MH i2c: E2 [10:48:18]MH_I2C_Read... [10:48:18]Read from MH i2c: E2 17 00 [10:48:18]MH_I2C_Read... [10:48:18]Read from MH i2c: E2 17 00 E7 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B5 [10:48:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:48:18]wFMCommunicate OK [10:48:18]CreateOFDProtocolMessage done [10:48:18]OFDSenderStorePacket 95193 [10:48:18]StoreOFDPacket docnum=95193 [10:48:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 AD 5B 04 01 C5 35 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 71 1A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D9 73 01 00 35 04 06 00 7E AC 53 D1 E8 94 F5 07 47 79 FF D2 A4 21 [10:48:18]CheckFolder [10:48:18]dirname=/storage/ofd_packets [10:48:18]CheckFolder done [10:48:18]ProducePacketName [10:48:18]name=ofd_packets/00095193 [10:48:18]NVStorageSaveData ofd_packets/00095193 [10:48:18]File name is /storage/ofd_packets/00095193 [10:48:18]Write 298 bytes [10:48:18]NVStorageSaveData done [10:48:18]OFDSenderStorePacket done [10:48:18]KKMCreateOFDPacket done [10:48:18]NVStorageSaveData kkm_last_timestamp [10:48:18]File name is /storage/kkm_last_timestamp [10:48:18]Write 4 bytes [10:48:18]NVStorageSaveData done [10:48:18]ExternCall_PrintAddStr [10:48:18]wPrintStart [10:48:18]Write to MH i2c: 01 00 00 E8 03 EB [10:48:18]Write i2c OK [10:48:18]MH_I2C_Read... [10:48:18]Read from MH i2c: 01 [10:48:18]MH_I2C_Read... [10:48:18]Read from MH i2c: 01 07 00 [10:48:18]MH_I2C_Read... [10:48:18]Read from MH i2c: 01 07 00 E8 03 00 00 00 00 00 FF 0F 00 [10:48:18]RasterBufferAndPrint [10:48:18]line Счет N : (1)3405699 [10:48:18]line ИНН: 02508201610067 [10:48:18]line Контрольно-Кассовый Чек [10:48:18]line ПРОДАЖА [10:48:18]line ТРК (МРК, ГНК) : 51 [10:48:18]line Товар: 2710194210 [10:48:18]line ДТ-К-5 [10:48:18]line 13.130 * 76.20 [10:48:18]line = 1000.51 [10:48:18]line НДС 12% НСП 1% [10:48:18]line > о реализуемом товаре [10:48:18]line ОКРУГЛЕНИЕ: -0.51 [10:48:18]line ИТОГО: 1000.00 [10:48:18]line Внесено: 1000.00 [10:48:18]line СДАЧА: 0.00 [10:48:18]line НСП 1% : 8.85 [10:48:18]line НДС 12% : 106.25 [10:48:18]line Наличными: 1000.00 [10:48:18]line Безнал.: 0.00 [10:48:18]line Место: АЗС № 82 "Партнер Нефть" [10:48:18]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:48:18]line СНО: Общий режим [10:48:18]line Чек 192 27.10.2024 10:48 [10:48:18]line Смена: 143 ФФД: 1.0 [10:48:18]line ЗНМ: 0300000017 [10:48:18]line РНМ: 0000000000170478 [10:48:18]line Версия ККМ: v1.0 [10:48:18]line ФМ: 0000000002098560 [10:48:18]line ФД: 95193 [10:48:18]line ФПД: 139278605740180 [10:48:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T104817&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95193&fm=139278605740180&tin=02508201610067®Number=0000000000170478&sum=100000 [10:48:18]OFD Sender: Processing packet 95193 [packets to send 56, broken 55] [10:48:18]ProducePacketName [10:48:18]name=ofd_packets/00095193 [10:48:18]OFD Sender: To server: pG, [10:48:18]CommunicateWithHost lk.salyk.kg:30040 [10:48:18]ConnectInit lk.salyk.kg [10:48:18]written 0, free lines is 4095 [10:48:18]Connected sock=9 [10:48:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 AD 5B 04 01 C5 35 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 71 1A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D9 73 01 00 35 04 06 00 7E AC 53 D1 E8 94 F5 07 47 79 FF D2 A4 21 [10:48:18]Write to MH i2c: 01 00 00 13 04 17 [10:48:18]Write i2c OK [10:48:18]MH_I2C_Read... [10:48:18]Read from MH i2c: 01 [10:48:18]MH_I2C_Read... [10:48:18]Read from MH i2c: 01 07 00 [10:48:18]MH_I2C_Read... [10:48:18]Read from MH i2c: 01 07 00 13 04 00 00 00 00 00 0B 0D 36 [10:48:18]RasterBufferAndPrint [10:48:18]line [10:48:18]line [10:48:18]line [10:48:18]line [10:48:18]line [10:48:18]written 0, free lines is 3345 [10:48:18]MH_Cut [10:48:18]Write to MH i2c: D1 01 00 1A 04 01 F0 [10:48:18]Write i2c OK [10:48:18]MH_I2C_Read... [10:48:18]Read from MH i2c: D1 [10:48:18]MH_I2C_Read... [10:48:18]Read from MH i2c: D1 01 00 [10:48:18]MH_I2C_Read... [10:48:18]Read from MH i2c: D1 01 00 1A 04 00 EF [10:48:18]Write to MH i2c: 01 00 00 1B 04 1F [10:48:18]Write i2c OK [10:48:18]MH_I2C_Read... [10:48:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 AD 34 47 00 87 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 32 30 39 38 35 36 30 10 04 04 00 D9 73 01 00 F4 03 04 00 9D C4 1D 67 B6 04 01 00 00 E8 AC 3F 2C 25 EE 8F 01 [10:48:18]CommunicateWithHost err = 0 [10:48:18]CheckOFDResponse [10:48:18]1017 (14) - 77093643461234 [10:48:18]1041 (16) - 0000000002098560 [10:48:18]1040 (4) - 95193 [10:48:18]1012 (4) - 27.10.2024 04:42 [10:48:18]1206 (1) - 0 [10:48:18]OFD Sender: Remove packet 95193 [10:48:18]ProducePacketName [10:48:18]name=ofd_packets/00095193 [10:48:18]NVStorageDeleteData [10:48:19]OFD Sender: No OFD packet to send [10:48:19]*** Cut start [10:48:19]*** Partial cut [10:48:19]*** CUTSNS_PIN = 1 [10:48:19]*** CUTSNS_PIN = 0 [10:48:19]*** Brake cut motor [10:48:20]Read from MH i2c: 01 [10:48:20]MH_I2C_Read... [10:48:20]*** Stop cut motor [10:48:20]*** Cut end [10:48:20]Read from MH i2c: 01 07 00 [10:48:20]MH_I2C_Read... [10:48:20]Read from MH i2c: 01 07 00 1B 04 00 00 00 00 00 FF 0F 34 [10:48:20]process_action close_receipt done [10:48:20]requested_data is exist [10:48:20]produce_requested_data [10:48:20]requested_item fm.sn is exist - process it [10:48:20]wFMCommunicate request_size=4 [10:48:20]MH_SAM_APDU [10:48:20]CAPDU: 80 11 00 00 [10:48:20]Write to MH i2c: E2 08 00 1C 04 80 11 00 00 00 00 00 00 9A [10:48:20]Write i2c OK [10:48:20]MH_I2C_Read... [10:48:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:48:20]Read from MH i2c: E2 [10:48:20]MH_I2C_Read... [10:48:20]Read from MH i2c: E2 17 00 [10:48:20]MH_I2C_Read... [10:48:20]Read from MH i2c: E2 17 00 1C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EB [10:48:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:48:20]wFMCommunicate OK [10:48:20]requested_item fd.num is exist - process it [10:48:20]SAM_PROTO_GetFieldsCounters [10:48:20]wFMCommunicate request_size=4 [10:48:20]MH_SAM_APDU [10:48:20]CAPDU: 80 13 00 00 [10:48:20]Write to MH i2c: E2 08 00 1D 04 80 13 00 00 00 00 00 00 9D [10:48:20]Write i2c OK [10:48:20]MH_I2C_Read... [10:48:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:48:20]Read from MH i2c: E2 [10:48:20]MH_I2C_Read... [10:48:20]Read from MH i2c: E2 62 00 [10:48:20]MH_I2C_Read... [10:48:20]Read from MH i2c: E2 62 00 1D 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D9 73 01 00 0E 04 04 00 8F 00 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 DA [10:48:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D9 73 01 00 0E 04 04 00 8F 00 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 [10:48:20]wFMCommunicate OK [10:48:20]SAM_PROTO_GetFieldsCounters done [10:48:20]requested_item shift.num is exist - process it [10:48:20]requested_item shift.opened is exist - process it [10:48:20]req_shift_opened [10:48:20]FM_GetShiftState [10:48:20]SAM_PROTO_GetShiftState [10:48:20]wFMCommunicate request_size=4 [10:48:20]MH_SAM_APDU [10:48:20]CAPDU: 80 13 01 00 [10:48:20]Write to MH i2c: E2 08 00 1E 04 80 13 01 00 00 00 00 00 9F [10:48:20]Write i2c OK [10:48:20]MH_I2C_Read... [10:48:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:48:20]Read from MH i2c: E2 [10:48:20]MH_I2C_Read... [10:48:20]Read from MH i2c: E2 0E 00 [10:48:20]MH_I2C_Read... [10:48:20]Read from MH i2c: E2 0E 00 1E 04 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 4B [10:48:20]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:48:20]wFMCommunicate OK [10:48:20]SAM_PROTO_GetShiftState done [10:48:20]FM_GetShiftState done [10:48:20]req_shift_opened done [10:48:20]requested_item shift.open_date is exist - process it [10:48:20]req_shift_open_date [10:48:20]req_shift_open_date done [10:48:20]produce_requested_data done [10:48:20]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95193,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:48:20]process_action_free close_receipt [10:48:20]json_value_free [10:48:20]json_value_free done [10:48:20]process_json_proto returns [10:48:20]Send response to host [10:48:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95193,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:48:20]free response buf [10:48:20]execute_script done [10:48:20]execute_script returns [10:48:20]free content buf [10:48:20]Sock 10.Close socket [10:48:20]Sock 10.Thread stoped [10:48:21]accept exits with 7 [10:48:21]New connection [10:48:21]New thread 3066760548 created [10:48:21]Thread 3066617188 joined [10:48:21]Waiting for new connection... [10:48:21] Sock 7.Parse request [10:48:21]Sock 7.Check first char [10:48:21]Sock 7.First char is OK [10:48:21]request: POST /json_proto HTTP/1.0 [10:48:21]Method: POST [10:48:21]URL: /json_proto [10:48:21]Method is POST - this is cgi request [10:48:21]url: /json_proto [10:48:21]query_string will be loaded in cgi processing [10:48:21]execute_cgi json_proto POST (null) [10:48:21]execute_cgi path=json_proto method=POST [10:48:21]POST find Content-Length [10:48:21]Host: 172.17.40.67:8080 [10:48:21]Content-Length: 678 [10:48:21]Content-Type: application/json [10:48:21] [10:48:21]POST finish read [10:48:21]Found Content-Length = 678 [10:48:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405700", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:48:21]execute_script... [10:48: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)3405700", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:48:21]POST & json_proto [10:48:21]process_json_proto [10:48:21]json parsed OK: [10:48:21]protocol is kg_v1.0 [10:48:21]action value=close_receipt [10:48:21]process_action close_receipt [10:48:21]cmd_close_receipt [10:48:21]MH_GetDate [10:48:21]Write to MH i2c: F0 00 00 1F 04 12 [10:48:21]Write i2c OK [10:48:21]MH_I2C_Read... [10:48:21]Read from MH i2c: F0 [10:48:21]MH_I2C_Read... [10:48:21]Read from MH i2c: F0 09 00 [10:48:21]MH_I2C_Read... [10:48:21]Read from MH i2c: F0 09 00 1F 04 00 76 1A 1E 67 EE DA 66 66 C4 [10:48:21]GetLastDocTimeStamp 1730026097 [10:48:21]current date 1730026102 [10:48:21]FM_GetShiftState [10:48:21]SAM_PROTO_GetShiftState [10:48:21]wFMCommunicate request_size=4 [10:48:21]MH_SAM_APDU [10:48:21]CAPDU: 80 13 01 00 [10:48:21]Write to MH i2c: E2 08 00 20 04 80 13 01 00 00 00 00 00 A1 [10:48:21]Write i2c OK [10:48:21]MH_I2C_Read... [10:48:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:48:21]Read from MH i2c: E2 [10:48:21]MH_I2C_Read... [10:48:21]Read from MH i2c: E2 0E 00 [10:48:21]MH_I2C_Read... [10:48:21]Read from MH i2c: E2 0E 00 20 04 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 4D [10:48:21]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:48:21]wFMCommunicate OK [10:48:21]SAM_PROTO_GetShiftState done [10:48:21]FM_GetShiftState done [10:48:21]opened in 1729987736 [10:48:21]opened+sec_in_day 1730074136 [10:48:21]quantity*price = 50041 [10:48:21]sum+1 = 50042 [10:48:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 193 27.10.2024 10:48 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95194 ФПД: 277682206291448 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T104822&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95194&fm=277682206291448&tin=02508201610067®Number=0000000000170478&sum=50000 [10:48:22]StoreToDocumentArchive [10:48:22]shift 143 fd 95194 [10:48:22]save to /storage/0143/doc_00095194 [10:48:22]save last doc name /storage/0143/doc_00095194 to /storage/kkm_last_doc_name [10:48:22]save OK [10:48:22]Clear old archive folders... [10:48:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:48:22]tlvbuf is B6F29810 [10:48:22]SAM_PROTO_ClearQueue [10:48:22]wFMCommunicate request_size=4 [10:48:22]MH_SAM_APDU [10:48:22]CAPDU: 80 09 00 00 [10:48:22]Write to MH i2c: E2 08 00 2D 04 80 09 00 00 00 00 00 00 A3 [10:48:22]Write i2c OK [10:48:22]MH_I2C_Read... [10:48:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:48:22]Read from MH i2c: E2 [10:48:22]MH_I2C_Read... [10:48:22]Read from MH i2c: E2 03 00 [10:48:22]MH_I2C_Read... [10:48:22]Read from MH i2c: E2 03 00 2D 04 00 90 00 A5 [10:48:22]RAPDU: 90 00 [10:48:22]wFMCommunicate OK [10:48:22]SAM_PROTO_ClearQueue done [10:48:22]KKMCreateOFDPacket [10:48:22]OFDProtocolAddRootSTLVToBuf [10:48:22]FM_MakeSignedData [10:48:22]FM_MakeSignedData [10:48:22]SAM_PROTO_SignData [10:48:22]wFMCommunicate request_size=4 [10:48:22]MH_SAM_APDU [10:48:22]CAPDU: 80 0D 01 02 [10:48:22]Write to MH i2c: E2 08 00 2E 04 80 0D 01 02 00 00 00 00 AB [10:48:22]Write i2c OK [10:48:22]MH_I2C_Read... [10:48:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:48:22]Read from MH i2c: E2 [10:48:22]MH_I2C_Read... [10:48:22]Read from MH i2c: E2 03 00 [10:48:22]MH_I2C_Read... [10:48:22]Read from MH i2c: E2 03 00 2E 04 00 90 00 A6 [10:48:22]RAPDU: 90 00 [10:48:22]wFMCommunicate OK [10:48:22]wFMCommunicate request_size=255 [10:48:22]MH_SAM_APDU [10:48: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 76 1A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DA 73 01 00 35 04 06 00 FC [10:48:23]Write to MH i2c: E2 02 01 2F 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 76 1A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DA 73 01 00 35 04 06 00 FC 00 00 E8 [10:48:23]Write i2c OK [10:48:23]MH_I2C_Read... [10:48:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:48:23]Read from MH i2c: E2 [10:48:23]MH_I2C_Read... [10:48:23]Read from MH i2c: E2 03 00 [10:48:23]MH_I2C_Read... [10:48:23]Read from MH i2c: E2 03 00 2F 04 00 90 00 A7 [10:48:23]RAPDU: 90 00 [10:48:23]wFMCommunicate OK [10:48:23]wFMCommunicate request_size=10 [10:48:23]MH_SAM_APDU [10:48:23]CAPDU: 80 0D 02 02 05 8C ED 44 35 F8 [10:48:23]Write to MH i2c: E2 0D 00 30 04 80 0D 02 02 05 00 8C ED 44 35 F8 00 00 A2 [10:48:23]Write i2c OK [10:48:23]MH_I2C_Read... [10:48:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:48:23]Read from MH i2c: E2 [10:48:23]MH_I2C_Read... [10:48:23]Read from MH i2c: E2 03 00 [10:48:23]MH_I2C_Read... [10:48:23]Read from MH i2c: E2 03 00 30 04 00 90 00 A8 [10:48:23]RAPDU: 90 00 [10:48:23]wFMCommunicate OK [10:48:23]wFMCommunicate request_size=4 [10:48:23]MH_SAM_APDU [10:48:23]CAPDU: 80 0D 03 02 [10:48:23]Write to MH i2c: E2 08 00 31 04 80 0D 03 02 00 00 00 00 B0 [10:48:23]Write i2c OK [10:48:23]MH_I2C_Read... [10:48:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:48:23]Read from MH i2c: E2 [10:48:23]MH_I2C_Read... [10:48:23]Read from MH i2c: E2 0B 00 [10:48:23]MH_I2C_Read... [10:48:23]Read from MH i2c: E2 0B 00 31 04 00 00 8B 93 C2 4E A6 7D 6F 90 00 71 [10:48:23]RAPDU: 00 8B 93 C2 4E A6 7D 6F 90 00 [10:48:23]wFMCommunicate OK [10:48:23]SAM_PROTO_SignData done [10:48:23]FM_MakeSignedData done [10:48:23]CreateOFDProtocolMessage [10:48:23]wFMCommunicate request_size=4 [10:48:23]MH_SAM_APDU [10:48:23]CAPDU: 80 11 00 00 [10:48:23]Write to MH i2c: E2 08 00 32 04 80 11 00 00 00 00 00 00 B0 [10:48:23]Write i2c OK [10:48:23]MH_I2C_Read... [10:48:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:48:23]Read from MH i2c: E2 [10:48:23]MH_I2C_Read... [10:48:23]Read from MH i2c: E2 17 00 [10:48:23]MH_I2C_Read... [10:48:23]Read from MH i2c: E2 17 00 32 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 01 [10:48:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:48:23]wFMCommunicate OK [10:48:23]CreateOFDProtocolMessage done [10:48:23]OFDSenderStorePacket 95194 [10:48:23]StoreOFDPacket docnum=95194 [10:48:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E0 3D 07 01 DE 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 76 1A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DA 73 01 00 35 04 06 00 FC 8C ED 44 35 F8 00 8B 93 C2 4E A6 7D 6F [10:48:23]CheckFolder [10:48:23]dirname=/storage/ofd_packets [10:48:23]CheckFolder done [10:48:23]ProducePacketName [10:48:23]name=ofd_packets/00095194 [10:48:23]NVStorageSaveData ofd_packets/00095194 [10:48:23]File name is /storage/ofd_packets/00095194 [10:48:23]Write 301 bytes [10:48:23]NVStorageSaveData done [10:48:23]OFDSenderStorePacket done [10:48:23]KKMCreateOFDPacket done [10:48:23]NVStorageSaveData kkm_last_timestamp [10:48:23]File name is /storage/kkm_last_timestamp [10:48:23]Write 4 bytes [10:48:23]NVStorageSaveData done [10:48:23]ExternCall_PrintAddStr [10:48:23]wPrintStart [10:48:23]Write to MH i2c: 01 00 00 33 04 37 [10:48:23]Write i2c OK [10:48:23]MH_I2C_Read... [10:48:23]Read from MH i2c: 01 [10:48:23]MH_I2C_Read... [10:48:23]Read from MH i2c: 01 07 00 [10:48:23]MH_I2C_Read... [10:48:23]Read from MH i2c: 01 07 00 33 04 00 00 00 00 00 FF 0F 4C [10:48:23]RasterBufferAndPrint [10:48:23]line Счет N : (1)3405700 [10:48:23]line ИНН: 02508201610067 [10:48:23]line Контрольно-Кассовый Чек [10:48:23]line ПРОДАЖА [10:48:23]line ТРК (МРК, ГНК) : 12 [10:48:23]line Товар: 2710124130 [10:48:23]line Аи-92-К-4 [10:48:23]line 7.480 * 66.90 [10:48:23]line = 500.41 [10:48:23]line НДС 12% НСП 1% [10:48:23]line > о реализуемом товаре [10:48:23]line ОКРУГЛЕНИЕ: -0.41 [10:48:23]line ИТОГО: 500.00 [10:48:23]line Внесено: 500.00 [10:48:23]line СДАЧА: 0.00 [10:48:23]line НСП 1% : 4.43 [10:48:23]line НДС 12% : 53.14 [10:48:23]line Наличными: 500.00 [10:48:23]line Безнал.: 0.00 [10:48:23]line Место: АЗС № 82 "Партнер Нефть" [10:48:23]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:48:23]line СНО: Общий режим [10:48:23]line Чек 193 27.10.2024 10:48 [10:48:23]line Смена: 143 ФФД: 1.0 [10:48:23]line ЗНМ: 0300000017 [10:48:23]line РНМ: 0000000000170478 [10:48:23]line Версия ККМ: v1.0 [10:48:23]line ФМ: 0000000002098560 [10:48:23]line ФД: 95194 [10:48:23]line ФПД: 277682206291448 [10:48:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T104822&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95194&fm=277682206291448&tin=02508201610067®Number=0000000000170478&sum=50000 [10:48:23]written 0, free lines is 4095 [10:48:23]OFD Sender: Processing packet 95194 [packets to send 56, broken 55] [10:48:23]ProducePacketName [10:48:23]name=ofd_packets/00095194 [10:48:23]OFD Sender: To server: pG, [10:48:23]CommunicateWithHost lk.salyk.kg:30040 [10:48:23]ConnectInit lk.salyk.kg [10:48:23]Connected sock=10 [10:48:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E0 3D 07 01 DE 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 76 1A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DA 73 01 00 35 04 06 00 FC 8C ED 44 35 F8 00 8B 93 C2 4E A6 7D 6F [10:48:23]Write to MH i2c: 01 00 00 5E 04 62 [10:48:23]Write i2c OK [10:48:23]MH_I2C_Read... [10:48:23]Read from MH i2c: 01 [10:48:23]MH_I2C_Read... [10:48:23]Read from MH i2c: 01 07 00 [10:48:23]MH_I2C_Read... [10:48:23]Read from MH i2c: 01 07 00 5E 04 00 00 00 00 00 05 0D 7B [10:48:23]RasterBufferAndPrint [10:48:23]line [10:48:23]line [10:48:23]line [10:48:23]line [10:48:23]line [10:48:23]written 0, free lines is 3343 [10:48:23]MH_Cut [10:48:23]Write to MH i2c: D1 01 00 65 04 01 3B [10:48:23]Write i2c OK [10:48:23]MH_I2C_Read... [10:48:23]Read from MH i2c: D1 [10:48:23]MH_I2C_Read... [10:48:23]Read from MH i2c: D1 01 00 [10:48:23]MH_I2C_Read... [10:48:23]Read from MH i2c: D1 01 00 65 04 00 3A [10:48:23]Write to MH i2c: 01 00 00 66 04 6A [10:48:23]Write i2c OK [10:48:23]MH_I2C_Read... [10:48:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0E 61 47 00 0B 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 32 30 39 38 35 36 30 10 04 04 00 DA 73 01 00 F4 03 04 00 A2 C4 1D 67 B6 04 01 00 00 6D 2D 5C 16 B5 10 34 E6 [10:48:24]CommunicateWithHost err = 0 [10:48:24]CheckOFDResponse [10:48:24]1017 (14) - 77093643461234 [10:48:24]1041 (16) - 0000000002098560 [10:48:24]1040 (4) - 95194 [10:48:24]1012 (4) - 27.10.2024 04:42 [10:48:24]1206 (1) - 0 [10:48:24]OFD Sender: Remove packet 95194 [10:48:24]ProducePacketName [10:48:24]name=ofd_packets/00095194 [10:48:24]NVStorageDeleteData [10:48:24]OFD Sender: No OFD packet to send [10:48:24]*** Cut start [10:48:24]*** Partial cut [10:48:24]*** CUTSNS_PIN = 1 [10:48:24]*** CUTSNS_PIN = 0 [10:48:24]*** Brake cut motor [10:48:25]Read from MH i2c: 01 [10:48:25]MH_I2C_Read... [10:48:25]*** Stop cut motor [10:48:25]*** Cut end [10:48:25]Read from MH i2c: 01 07 00 [10:48:25]MH_I2C_Read... [10:48:25]Read from MH i2c: 01 07 00 66 04 00 00 00 00 00 FF 0F 7F [10:48:25]process_action close_receipt done [10:48:25]requested_data is exist [10:48:25]produce_requested_data [10:48:25]requested_item fm.sn is exist - process it [10:48:25]wFMCommunicate request_size=4 [10:48:25]MH_SAM_APDU [10:48:25]CAPDU: 80 11 00 00 [10:48:25]Write to MH i2c: E2 08 00 67 04 80 11 00 00 00 00 00 00 E5 [10:48:25]Write i2c OK [10:48:25]MH_I2C_Read... [10:48:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:48:25]Read from MH i2c: E2 [10:48:25]MH_I2C_Read... [10:48:25]Read from MH i2c: E2 17 00 [10:48:25]MH_I2C_Read... [10:48:25]Read from MH i2c: E2 17 00 67 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 36 [10:48:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:48:25]wFMCommunicate OK [10:48:25]requested_item fd.num is exist - process it [10:48:25]SAM_PROTO_GetFieldsCounters [10:48:25]wFMCommunicate request_size=4 [10:48:25]MH_SAM_APDU [10:48:25]CAPDU: 80 13 00 00 [10:48:25]Write to MH i2c: E2 08 00 68 04 80 13 00 00 00 00 00 00 E8 [10:48:25]Write i2c OK [10:48:25]MH_I2C_Read... [10:48:25]Read from MH i2c: E2 [10:48:25]MH_I2C_Read... [10:48:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:48:25]Read from MH i2c: E2 62 00 [10:48:25]MH_I2C_Read... [10:48:25]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DA 73 01 00 0E 04 04 00 8F 00 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 29 [10:48:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DA 73 01 00 0E 04 04 00 8F 00 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 [10:48:25]wFMCommunicate OK [10:48:25]SAM_PROTO_GetFieldsCounters done [10:48:25]requested_item shift.num is exist - process it [10:48:25]requested_item shift.opened is exist - process it [10:48:25]req_shift_opened [10:48:25]FM_GetShiftState [10:48:25]SAM_PROTO_GetShiftState [10:48:25]wFMCommunicate request_size=4 [10:48:25]MH_SAM_APDU [10:48:25]CAPDU: 80 13 01 00 [10:48:25]Write to MH i2c: E2 08 00 69 04 80 13 01 00 00 00 00 00 EA [10:48:25]Write i2c OK [10:48:25]MH_I2C_Read... [10:48:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:48:25]Read from MH i2c: E2 [10:48:25]MH_I2C_Read... [10:48:25]Read from MH i2c: E2 0E 00 [10:48:25]MH_I2C_Read... [10:48:25]Read from MH i2c: E2 0E 00 69 04 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 96 [10:48:25]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:48:25]wFMCommunicate OK [10:48:25]SAM_PROTO_GetShiftState done [10:48:25]FM_GetShiftState done [10:48:25]req_shift_opened done [10:48:25]requested_item shift.open_date is exist - process it [10:48:25]req_shift_open_date [10:48:25]req_shift_open_date done [10:48:25]produce_requested_data done [10:48:25]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95194,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:48:25]process_action_free close_receipt [10:48:25]json_value_free [10:48:25]json_value_free done [10:48:25]process_json_proto returns [10:48:25]Send response to host [10:48:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95194,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:48:25]free response buf [10:48:25]execute_script done [10:48:25]execute_script returns [10:48:25]free content buf [10:48:25]Sock 7.Close socket [10:48:25]Sock 7.Thread stoped [10:48:29]OFD Sender: No OFD packet to send [10:48:34]OFD Sender: No OFD packet to send [10:48:39]OFD Sender: No OFD packet to send [10:48:44]accept exits with 9 [10:48:44]New connection [10:48:44]New thread 3066617188 created [10:48:44]Thread 3066760548 joined [10:48:44]Waiting for new connection... [10:48:44] Sock 9.Parse request [10:48:44]Sock 9.Check first char [10:48:44]Sock 9.First char is OK [10:48:44]request: POST /json_proto HTTP/1.0 [10:48:44]Method: POST [10:48:44]URL: /json_proto [10:48:44]Method is POST - this is cgi request [10:48:44]url: /json_proto [10:48:44]query_string will be loaded in cgi processing [10:48:44]execute_cgi json_proto POST (null) [10:48:44]execute_cgi path=json_proto method=POST [10:48:44]POST find Content-Length [10:48:44]Host: 172.17.40.67:8080 [10:48:44]Content-Length: 678 [10:48:44]Content-Type: application/json [10:48:44] [10:48:44]POST finish read [10:48:44]Found Content-Length = 678 [10:48:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405701", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:48:44]execute_script... [10:48:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405701", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:48:44]POST & json_proto [10:48:44]process_json_proto [10:48:44]json parsed OK: [10:48:44]protocol is kg_v1.0 [10:48:44]action value=close_receipt [10:48:44]process_action close_receipt [10:48:44]cmd_close_receipt [10:48:44]MH_GetDate [10:48:44]Write to MH i2c: F0 00 00 6A 04 5D [10:48:44]Write i2c OK [10:48:44]MH_I2C_Read... [10:48:44]Read from MH i2c: F0 [10:48:44]MH_I2C_Read... [10:48:44]Read from MH i2c: F0 09 00 [10:48:44]MH_I2C_Read... [10:48:44]Read from MH i2c: F0 09 00 6A 04 00 8D 1A 1E 67 EE DA 66 66 26 [10:48:44]GetLastDocTimeStamp 1730026102 [10:48:44]current date 1730026125 [10:48:44]FM_GetShiftState [10:48:44]SAM_PROTO_GetShiftState [10:48:44]wFMCommunicate request_size=4 [10:48:44]MH_SAM_APDU [10:48:44]CAPDU: 80 13 01 00 [10:48:44]Write to MH i2c: E2 08 00 6B 04 80 13 01 00 00 00 00 00 EC [10:48:44]Write i2c OK [10:48:44]MH_I2C_Read... [10:48:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:48:44]Read from MH i2c: E2 [10:48:44]MH_I2C_Read... [10:48:44]Read from MH i2c: E2 0E 00 [10:48:44]MH_I2C_Read... [10:48:44]Read from MH i2c: E2 0E 00 6B 04 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 98 [10:48:44]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:48:44]wFMCommunicate OK [10:48:44]SAM_PROTO_GetShiftState done [10:48:44]FM_GetShiftState done [10:48:44]opened in 1729987736 [10:48:44]opened+sec_in_day 1730074136 [10:48:44]quantity*price = 20003 [10:48:44]sum+1 = 20004 [10:48:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 194 27.10.2024 10:48 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95195 ФПД: 166256793887457 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T104845&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95195&fm=166256793887457&tin=02508201610067®Number=0000000000170478&sum=20000 [10:48:45]StoreToDocumentArchive [10:48:45]shift 143 fd 95195 [10:48:45]save to /storage/0143/doc_00095195 [10:48:45]save last doc name /storage/0143/doc_00095195 to /storage/kkm_last_doc_name [10:48:45]save OK [10:48:45]Clear old archive folders... [10:48:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:48:45]tlvbuf is 0157D790 [10:48:45]SAM_PROTO_ClearQueue [10:48:45]wFMCommunicate request_size=4 [10:48:45]MH_SAM_APDU [10:48:45]CAPDU: 80 09 00 00 [10:48:45]Write to MH i2c: E2 08 00 78 04 80 09 00 00 00 00 00 00 EE [10:48:45]Write i2c OK [10:48:45]MH_I2C_Read... [10:48:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:48:45]Read from MH i2c: E2 [10:48:45]MH_I2C_Read... [10:48:45]Read from MH i2c: E2 03 00 [10:48:45]MH_I2C_Read... [10:48:45]Read from MH i2c: E2 03 00 78 04 00 90 00 F0 [10:48:45]RAPDU: 90 00 [10:48:45]wFMCommunicate OK [10:48:45]SAM_PROTO_ClearQueue done [10:48:45]KKMCreateOFDPacket [10:48:45]OFDProtocolAddRootSTLVToBuf [10:48:45]FM_MakeSignedData [10:48:45]FM_MakeSignedData [10:48:45]SAM_PROTO_SignData [10:48:45]wFMCommunicate request_size=4 [10:48:45]MH_SAM_APDU [10:48:45]CAPDU: 80 0D 01 02 [10:48:45]Write to MH i2c: E2 08 00 79 04 80 0D 01 02 00 00 00 00 F6 [10:48:45]Write i2c OK [10:48:45]MH_I2C_Read... [10:48:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:48:45]Read from MH i2c: E2 [10:48:45]MH_I2C_Read... [10:48:45]Read from MH i2c: E2 03 00 [10:48:45]MH_I2C_Read... [10:48:45]Read from MH i2c: E2 03 00 79 04 00 90 00 F1 [10:48:45]RAPDU: 90 00 [10:48:45]wFMCommunicate OK [10:48:45]wFMCommunicate request_size=255 [10:48:45]MH_SAM_APDU [10:48: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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 8D 1A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DB 73 01 00 35 04 06 00 97 [10:48:45]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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 8D 1A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DB 73 01 00 35 04 06 00 97 00 00 A9 [10:48:45]Write i2c OK [10:48:45]MH_I2C_Read... [10:48:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:48:45]Read from MH i2c: E2 [10:48:45]MH_I2C_Read... [10:48:45]Read from MH i2c: E2 03 00 [10:48:45]MH_I2C_Read... [10:48:45]Read from MH i2c: E2 03 00 7A 04 00 90 00 F2 [10:48:45]RAPDU: 90 00 [10:48:45]wFMCommunicate OK [10:48:45]wFMCommunicate request_size=10 [10:48:45]MH_SAM_APDU [10:48:45]CAPDU: 80 0D 02 02 05 35 AD 24 22 E1 [10:48:45]Write to MH i2c: E2 0D 00 7B 04 80 0D 02 02 05 00 35 AD 24 22 E1 00 00 0C [10:48:45]Write i2c OK [10:48:45]MH_I2C_Read... [10:48:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:48:45]Read from MH i2c: E2 [10:48:45]MH_I2C_Read... [10:48:45]Read from MH i2c: E2 03 00 [10:48:45]MH_I2C_Read... [10:48:45]Read from MH i2c: E2 03 00 7B 04 00 90 00 F3 [10:48:45]RAPDU: 90 00 [10:48:45]wFMCommunicate OK [10:48:45]wFMCommunicate request_size=4 [10:48:45]MH_SAM_APDU [10:48:45]CAPDU: 80 0D 03 02 [10:48:45]Write to MH i2c: E2 08 00 7C 04 80 0D 03 02 00 00 00 00 FB [10:48:46]Write i2c OK [10:48:46]MH_I2C_Read... [10:48:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:48:46]Read from MH i2c: E2 [10:48:46]MH_I2C_Read... [10:48:46]Read from MH i2c: E2 0B 00 [10:48:46]MH_I2C_Read... [10:48:46]Read from MH i2c: E2 0B 00 7C 04 00 C7 DC BA 53 67 68 1E F8 90 00 91 [10:48:46]RAPDU: C7 DC BA 53 67 68 1E F8 90 00 [10:48:46]wFMCommunicate OK [10:48:46]SAM_PROTO_SignData done [10:48:46]FM_MakeSignedData done [10:48:46]CreateOFDProtocolMessage [10:48:46]wFMCommunicate request_size=4 [10:48:46]MH_SAM_APDU [10:48:46]CAPDU: 80 11 00 00 [10:48:46]Write to MH i2c: E2 08 00 7D 04 80 11 00 00 00 00 00 00 FB [10:48:46]Write i2c OK [10:48:46]MH_I2C_Read... [10:48:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:48:46]Read from MH i2c: E2 [10:48:46]MH_I2C_Read... [10:48:46]Read from MH i2c: E2 17 00 [10:48:46]MH_I2C_Read... [10:48:46]Read from MH i2c: E2 17 00 7D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4C [10:48:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:48:46]wFMCommunicate OK [10:48:46]CreateOFDProtocolMessage done [10:48:46]OFDSenderStorePacket 95195 [10:48:46]StoreOFDPacket docnum=95195 [10:48:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 39 3F 07 01 5A 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 8D 1A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DB 73 01 00 35 04 06 00 97 35 AD 24 22 E1 C7 DC BA 53 67 68 1E F8 [10:48:46]CheckFolder [10:48:46]dirname=/storage/ofd_packets [10:48:46]CheckFolder done [10:48:46]ProducePacketName [10:48:46]name=ofd_packets/00095195 [10:48:46]NVStorageSaveData ofd_packets/00095195 [10:48:46]File name is /storage/ofd_packets/00095195 [10:48:46]Write 301 bytes [10:48:46]NVStorageSaveData done [10:48:46]OFDSenderStorePacket done [10:48:46]KKMCreateOFDPacket done [10:48:46]NVStorageSaveData kkm_last_timestamp [10:48:46]File name is /storage/kkm_last_timestamp [10:48:46]Write 4 bytes [10:48:46]NVStorageSaveData done [10:48:46]ExternCall_PrintAddStr [10:48:46]wPrintStart [10:48:46]Write to MH i2c: 01 00 00 7E 04 82 [10:48:46]Write i2c OK [10:48:46]MH_I2C_Read... [10:48:46]Read from MH i2c: 01 [10:48:46]MH_I2C_Read... [10:48:46]Read from MH i2c: 01 07 00 [10:48:46]MH_I2C_Read... [10:48:46]Read from MH i2c: 01 07 00 7E 04 00 00 00 00 00 FF 0F 97 [10:48:46]RasterBufferAndPrint [10:48:46]line Счет N : (1)3405701 [10:48:46]line ИНН: 02508201610067 [10:48:46]line Контрольно-Кассовый Чек [10:48:46]line ПРОДАЖА [10:48:46]line ТРК (МРК, ГНК) : 32 [10:48:46]line Товар: 2710124130 [10:48:46]line Аи-92-К-4 [10:48:46]line 2.990 * 66.90 [10:48:46]line = 200.03 [10:48:46]line НДС 12% НСП 1% [10:48:46]line > о реализуемом товаре [10:48:46]line ОКРУГЛЕНИЕ: -0.03 [10:48:46]line ИТОГО: 200.00 [10:48:46]line Внесено: 200.00 [10:48:46]line СДАЧА: 0.00 [10:48:46]line НСП 1% : 1.77 [10:48:46]line НДС 12% : 21.24 [10:48:46]line Наличными: 200.00 [10:48:46]line Безнал.: 0.00 [10:48:46]line Место: АЗС № 82 "Партнер Нефть" [10:48:46]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:48:46]line СНО: Общий режим [10:48:46]line Чек 194 27.10.2024 10:48 [10:48:46]line Смена: 143 ФФД: 1.0 [10:48:46]line ЗНМ: 0300000017 [10:48:46]line РНМ: 0000000000170478 [10:48:46]line Версия ККМ: v1.0 [10:48:46]line ФМ: 0000000002098560 [10:48:46]line ФД: 95195 [10:48:46]line ФПД: 166256793887457 [10:48:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T104845&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95195&fm=166256793887457&tin=02508201610067®Number=0000000000170478&sum=20000 [10:48:46]OFD Sender: Processing packet 95195 [packets to send 56, broken 55] [10:48:46]ProducePacketName [10:48:46]name=ofd_packets/00095195 [10:48:46]OFD Sender: To server: pG, [10:48:46]CommunicateWithHost lk.salyk.kg:30040 [10:48:46]ConnectInit lk.salyk.kg [10:48:46]written 0, free lines is 4095 [10:48:46]Connected sock=10 [10:48:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 39 3F 07 01 5A 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 8D 1A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DB 73 01 00 35 04 06 00 97 35 AD 24 22 E1 C7 DC BA 53 67 68 1E F8 [10:48:46]Write to MH i2c: 01 00 00 A9 04 AD [10:48:46]Write i2c OK [10:48:46]MH_I2C_Read... [10:48:46]Read from MH i2c: 01 [10:48:46]MH_I2C_Read... [10:48:46]Read from MH i2c: 01 07 00 [10:48:46]MH_I2C_Read... [10:48:46]Read from MH i2c: 01 07 00 A9 04 00 00 00 00 00 F7 0C B7 [10:48:46]RasterBufferAndPrint [10:48:46]line [10:48:46]line [10:48:46]line [10:48:46]line [10:48:46]line [10:48:46]written 0, free lines is 3327 [10:48:46]MH_Cut [10:48:46]Write to MH i2c: D1 01 00 B0 04 01 86 [10:48:46]Write i2c OK [10:48:46]MH_I2C_Read... [10:48:46]Read from MH i2c: D1 [10:48:46]MH_I2C_Read... [10:48:46]Read from MH i2c: D1 01 00 [10:48:46]MH_I2C_Read... [10:48:46]Read from MH i2c: D1 01 00 B0 04 00 85 [10:48:46]Write to MH i2c: 01 00 00 B1 04 B5 [10:48:46]Write i2c OK [10:48:46]MH_I2C_Read... [10:48:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 DD B1 47 00 B7 92 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DB 73 01 00 F4 03 04 00 B9 C4 1D 67 B6 04 01 00 00 9D 03 F8 6E 98 64 1C 6F [10:48:46]CommunicateWithHost err = 0 [10:48:46]CheckOFDResponse [10:48:46]1017 (14) - 77093643461234 [10:48:46]1041 (16) - 0000000002098560 [10:48:46]1040 (4) - 95195 [10:48:46]1012 (4) - 27.10.2024 04:42 [10:48:46]1206 (1) - 0 [10:48:46]OFD Sender: Remove packet 95195 [10:48:46]ProducePacketName [10:48:46]name=ofd_packets/00095195 [10:48:46]NVStorageDeleteData [10:48:47]OFD Sender: No OFD packet to send [10:48:47]*** Cut start [10:48:47]*** Partial cut [10:48:47]*** CUTSNS_PIN = 1 [10:48:47]*** CUTSNS_PIN = 0 [10:48:47]*** Brake cut motor [10:48:48]Read from MH i2c: 01 [10:48:48]MH_I2C_Read... [10:48:48]*** Stop cut motor [10:48:48]*** Cut end [10:48:48]Read from MH i2c: 01 07 00 [10:48:48]MH_I2C_Read... [10:48:48]Read from MH i2c: 01 07 00 B1 04 00 00 00 00 00 FF 0F CA [10:48:48]process_action close_receipt done [10:48:48]requested_data is exist [10:48:48]produce_requested_data [10:48:48]requested_item fm.sn is exist - process it [10:48:48]wFMCommunicate request_size=4 [10:48:48]MH_SAM_APDU [10:48:48]CAPDU: 80 11 00 00 [10:48:48]Write to MH i2c: E2 08 00 B2 04 80 11 00 00 00 00 00 00 30 [10:48:48]Write i2c OK [10:48:48]MH_I2C_Read... [10:48:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:48:48]Read from MH i2c: E2 [10:48:48]MH_I2C_Read... [10:48:48]Read from MH i2c: E2 17 00 [10:48:48]MH_I2C_Read... [10:48:48]Read from MH i2c: E2 17 00 B2 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 81 [10:48:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:48:48]wFMCommunicate OK [10:48:48]requested_item fd.num is exist - process it [10:48:48]SAM_PROTO_GetFieldsCounters [10:48:48]wFMCommunicate request_size=4 [10:48:48]MH_SAM_APDU [10:48:48]CAPDU: 80 13 00 00 [10:48:48]Write to MH i2c: E2 08 00 B3 04 80 13 00 00 00 00 00 00 33 [10:48:48]Write i2c OK [10:48:48]MH_I2C_Read... [10:48:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:48:48]Read from MH i2c: E2 [10:48:48]MH_I2C_Read... [10:48:48]Read from MH i2c: E2 62 00 [10:48:48]MH_I2C_Read... [10:48: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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DB 73 01 00 0E 04 04 00 8F 00 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 78 [10:48:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DB 73 01 00 0E 04 04 00 8F 00 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 [10:48:48]wFMCommunicate OK [10:48:48]SAM_PROTO_GetFieldsCounters done [10:48:48]requested_item shift.num is exist - process it [10:48:48]requested_item shift.opened is exist - process it [10:48:48]req_shift_opened [10:48:48]FM_GetShiftState [10:48:48]SAM_PROTO_GetShiftState [10:48:48]wFMCommunicate request_size=4 [10:48:48]MH_SAM_APDU [10:48:48]CAPDU: 80 13 01 00 [10:48:48]Write to MH i2c: E2 08 00 B4 04 80 13 01 00 00 00 00 00 35 [10:48:48]Write i2c OK [10:48:48]MH_I2C_Read... [10:48:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:48:48]Read from MH i2c: E2 [10:48:48]MH_I2C_Read... [10:48:48]Read from MH i2c: E2 0E 00 [10:48:48]MH_I2C_Read... [10:48:48]Read from MH i2c: E2 0E 00 B4 04 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E1 [10:48:48]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:48:48]wFMCommunicate OK [10:48:48]SAM_PROTO_GetShiftState done [10:48:48]FM_GetShiftState done [10:48:48]req_shift_opened done [10:48:48]requested_item shift.open_date is exist - process it [10:48:48]req_shift_open_date [10:48:48]req_shift_open_date done [10:48:48]produce_requested_data done [10:48:48]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95195,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:48:48]process_action_free close_receipt [10:48:48]json_value_free [10:48:48]json_value_free done [10:48:48]process_json_proto returns [10:48:48]Send response to host [10:48:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95195,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:48:48]free response buf [10:48:48]execute_script done [10:48:48]execute_script returns [10:48:48]free content buf [10:48:48]Sock 9.Close socket [10:48:48]Sock 9.Thread stoped [10:48:52]OFD Sender: No OFD packet to send [10:48:57]OFD Sender: No OFD packet to send [10:49:02]OFD Sender: No OFD packet to send [10:49:07]OFD Sender: No OFD packet to send [10:49:12]OFD Sender: No OFD packet to send [10:49:17]OFD Sender: No OFD packet to send [10:49:22]OFD Sender: No OFD packet to send [10:49:27]OFD Sender: No OFD packet to send [10:49:32]OFD Sender: No OFD packet to send [10:49:37]OFD Sender: No OFD packet to send [10:49:42]OFD Sender: No OFD packet to send [10:49:47]OFD Sender: No OFD packet to send [10:49:52]OFD Sender: No OFD packet to send [10:49:57]OFD Sender: No OFD packet to send [10:50:02]OFD Sender: No OFD packet to send [10:50:07]OFD Sender: No OFD packet to send [10:50:12]OFD Sender: No OFD packet to send [10:50:17]OFD Sender: No OFD packet to send [10:50:22]OFD Sender: No OFD packet to send [10:50:27]OFD Sender: No OFD packet to send [10:50:32]OFD Sender: No OFD packet to send [10:50:37]OFD Sender: No OFD packet to send [10:50:42]OFD Sender: No OFD packet to send [10:50:47]OFD Sender: No OFD packet to send [10:50:49]accept exits with 7 [10:50:49]New connection [10:50:49]New thread 3066760548 created [10:50:49]Thread 3066617188 joined [10:50:49]Waiting for new connection... [10:50:49] Sock 7.Parse request [10:50:49]Sock 7.Check first char [10:50:49]Sock 7.First char is OK [10:50:49]request: POST /json_proto HTTP/1.0 [10:50:49]Method: POST [10:50:49]URL: /json_proto [10:50:49]Method is POST - this is cgi request [10:50:49]url: /json_proto [10:50:49]query_string will be loaded in cgi processing [10:50:49]execute_cgi json_proto POST (null) [10:50:49]execute_cgi path=json_proto method=POST [10:50:49]POST find Content-Length [10:50:49]Host: 172.17.40.67:8080 [10:50:49]Content-Length: 678 [10:50:49]Content-Type: application/json [10:50:49] [10:50:49]POST finish read [10:50:49]Found Content-Length = 678 [10:50:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405702", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:50:49]execute_script... [10:50: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)3405702", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:50:49]POST & json_proto [10:50:49]process_json_proto [10:50:49]json parsed OK: [10:50:49]protocol is kg_v1.0 [10:50:49]action value=close_receipt [10:50:49]process_action close_receipt [10:50:49]cmd_close_receipt [10:50:49]MH_GetDate [10:50:49]Write to MH i2c: F0 00 00 B5 04 A8 [10:50:49]Write i2c OK [10:50:49]MH_I2C_Read... [10:50:49]Read from MH i2c: F0 [10:50:49]MH_I2C_Read... [10:50:49]Read from MH i2c: F0 09 00 [10:50:49]MH_I2C_Read... [10:50:49]Read from MH i2c: F0 09 00 B5 04 00 0A 1B 1E 67 EE DA 66 66 EF [10:50:49]GetLastDocTimeStamp 1730026125 [10:50:49]current date 1730026250 [10:50:49]FM_GetShiftState [10:50:49]SAM_PROTO_GetShiftState [10:50:49]wFMCommunicate request_size=4 [10:50:49]MH_SAM_APDU [10:50:49]CAPDU: 80 13 01 00 [10:50:49]Write to MH i2c: E2 08 00 B6 04 80 13 01 00 00 00 00 00 37 [10:50:49]Write i2c OK [10:50:49]MH_I2C_Read... [10:50:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:50:49]Read from MH i2c: E2 [10:50:49]MH_I2C_Read... [10:50:49]Read from MH i2c: E2 0E 00 [10:50:49]MH_I2C_Read... [10:50:49]Read from MH i2c: E2 0E 00 B6 04 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E3 [10:50:49]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:50:49]wFMCommunicate OK [10:50:49]SAM_PROTO_GetShiftState done [10:50:49]FM_GetShiftState done [10:50:49]opened in 1729987736 [10:50:49]opened+sec_in_day 1730074136 [10:50:49]quantity*price = 50041 [10:50:49]sum+1 = 50042 [10:50:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 195 27.10.2024 10:50 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95196 ФПД: 51991431605341 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T105050&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95196&fm=51991431605341&tin=02508201610067®Number=0000000000170478&sum=50000 [10:50:50]StoreToDocumentArchive [10:50:50]shift 143 fd 95196 [10:50:50]save to /storage/0143/doc_00095196 [10:50:50]save last doc name /storage/0143/doc_00095196 to /storage/kkm_last_doc_name [10:50:50]save OK [10:50:50]Clear old archive folders... [10:50:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:50:50]tlvbuf is 01597C20 [10:50:50]SAM_PROTO_ClearQueue [10:50:50]wFMCommunicate request_size=4 [10:50:50]MH_SAM_APDU [10:50:50]CAPDU: 80 09 00 00 [10:50:50]Write to MH i2c: E2 08 00 C3 04 80 09 00 00 00 00 00 00 39 [10:50:50]Write i2c OK [10:50:50]MH_I2C_Read... [10:50:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:50:50]Read from MH i2c: E2 [10:50:50]MH_I2C_Read... [10:50:50]Read from MH i2c: E2 03 00 [10:50:50]MH_I2C_Read... [10:50:50]Read from MH i2c: E2 03 00 C3 04 00 90 00 3B [10:50:50]RAPDU: 90 00 [10:50:50]wFMCommunicate OK [10:50:50]SAM_PROTO_ClearQueue done [10:50:50]KKMCreateOFDPacket [10:50:50]OFDProtocolAddRootSTLVToBuf [10:50:50]FM_MakeSignedData [10:50:50]FM_MakeSignedData [10:50:50]SAM_PROTO_SignData [10:50:50]wFMCommunicate request_size=4 [10:50:50]MH_SAM_APDU [10:50:50]CAPDU: 80 0D 01 02 [10:50:50]Write to MH i2c: E2 08 00 C4 04 80 0D 01 02 00 00 00 00 41 [10:50:50]Write i2c OK [10:50:50]MH_I2C_Read... [10:50:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:50:50]Read from MH i2c: E2 [10:50:50]MH_I2C_Read... [10:50:50]Read from MH i2c: E2 03 00 [10:50:50]MH_I2C_Read... [10:50:50]Read from MH i2c: E2 03 00 C4 04 00 90 00 3C [10:50:50]RAPDU: 90 00 [10:50:50]wFMCommunicate OK [10:50:50]wFMCommunicate request_size=255 [10:50:50]MH_SAM_APDU [10:50: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 0A 1B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DC 73 01 00 35 04 06 00 2F [10:50:50]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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 0A 1B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DC 73 01 00 35 04 06 00 2F 00 00 4A [10:50:50]Write i2c OK [10:50:50]MH_I2C_Read... [10:50:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:50:50]Read from MH i2c: E2 [10:50:50]MH_I2C_Read... [10:50:50]Read from MH i2c: E2 03 00 [10:50:50]MH_I2C_Read... [10:50:50]Read from MH i2c: E2 03 00 C5 04 00 90 00 3D [10:50:50]RAPDU: 90 00 [10:50:50]wFMCommunicate OK [10:50:50]wFMCommunicate request_size=10 [10:50:50]MH_SAM_APDU [10:50:50]CAPDU: 80 0D 02 02 05 49 32 CF EC 5D [10:50:50]Write to MH i2c: E2 0D 00 C6 04 80 0D 02 02 05 00 49 32 CF EC 5D 00 00 E1 [10:50:50]Write i2c OK [10:50:50]MH_I2C_Read... [10:50:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:50:50]Read from MH i2c: E2 [10:50:50]MH_I2C_Read... [10:50:50]Read from MH i2c: E2 03 00 [10:50:50]MH_I2C_Read... [10:50:50]Read from MH i2c: E2 03 00 C6 04 00 90 00 3E [10:50:50]RAPDU: 90 00 [10:50:50]wFMCommunicate OK [10:50:50]wFMCommunicate request_size=4 [10:50:50]MH_SAM_APDU [10:50:50]CAPDU: 80 0D 03 02 [10:50:50]Write to MH i2c: E2 08 00 C7 04 80 0D 03 02 00 00 00 00 46 [10:50:50]Write i2c OK [10:50:50]MH_I2C_Read... [10:50:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:50:50]Read from MH i2c: E2 [10:50:50]MH_I2C_Read... [10:50:50]Read from MH i2c: E2 0B 00 [10:50:50]MH_I2C_Read... [10:50:50]Read from MH i2c: E2 0B 00 C7 04 00 33 3C D9 9A 0D DA E0 AD 90 00 9D [10:50:50]RAPDU: 33 3C D9 9A 0D DA E0 AD 90 00 [10:50:50]wFMCommunicate OK [10:50:50]SAM_PROTO_SignData done [10:50:50]FM_MakeSignedData done [10:50:50]CreateOFDProtocolMessage [10:50:50]wFMCommunicate request_size=4 [10:50:50]MH_SAM_APDU [10:50:50]CAPDU: 80 11 00 00 [10:50:50]Write to MH i2c: E2 08 00 C8 04 80 11 00 00 00 00 00 00 46 [10:50:50]Write i2c OK [10:50:50]MH_I2C_Read... [10:50:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:50:50]Read from MH i2c: E2 [10:50:50]MH_I2C_Read... [10:50:50]Read from MH i2c: E2 17 00 [10:50:50]MH_I2C_Read... [10:50:50]Read from MH i2c: E2 17 00 C8 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 97 [10:50:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:50:50]wFMCommunicate OK [10:50:50]CreateOFDProtocolMessage done [10:50:50]OFDSenderStorePacket 95196 [10:50:50]StoreOFDPacket docnum=95196 [10:50:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 07 6B 07 01 3B 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 0A 1B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DC 73 01 00 35 04 06 00 2F 49 32 CF EC 5D 33 3C D9 9A 0D DA E0 AD [10:50:50]CheckFolder [10:50:50]dirname=/storage/ofd_packets [10:50:50]CheckFolder done [10:50:50]ProducePacketName [10:50:50]name=ofd_packets/00095196 [10:50:50]NVStorageSaveData ofd_packets/00095196 [10:50:50]File name is /storage/ofd_packets/00095196 [10:50:50]Write 301 bytes [10:50:50]NVStorageSaveData done [10:50:50]OFDSenderStorePacket done [10:50:50]KKMCreateOFDPacket done [10:50:50]NVStorageSaveData kkm_last_timestamp [10:50:50]File name is /storage/kkm_last_timestamp [10:50:50]Write 4 bytes [10:50:50]NVStorageSaveData done [10:50:50]ExternCall_PrintAddStr [10:50:50]wPrintStart [10:50:50]Write to MH i2c: 01 00 00 C9 04 CD [10:50:50]Write i2c OK [10:50:50]MH_I2C_Read... [10:50:50]Read from MH i2c: 01 [10:50:50]MH_I2C_Read... [10:50:50]Read from MH i2c: 01 07 00 [10:50:50]MH_I2C_Read... [10:50:50]Read from MH i2c: 01 07 00 C9 04 00 00 00 00 00 FF 0F E2 [10:50:50]RasterBufferAndPrint [10:50:50]line Счет N : (1)3405702 [10:50:50]line ИНН: 02508201610067 [10:50:50]line Контрольно-Кассовый Чек [10:50:50]line ПРОДАЖА [10:50:50]line ТРК (МРК, ГНК) : 42 [10:50:50]line Товар: 2710124130 [10:50:50]line Аи-92-К-4 [10:50:50]line 7.480 * 66.90 [10:50:50]line = 500.41 [10:50:50]line НДС 12% НСП 1% [10:50:50]line > о реализуемом товаре [10:50:50]line ОКРУГЛЕНИЕ: -0.41 [10:50:50]line ИТОГО: 500.00 [10:50:50]line Внесено: 500.00 [10:50:50]line СДАЧА: 0.00 [10:50:50]line НСП 1% : 4.43 [10:50:50]line НДС 12% : 53.14 [10:50:50]line Наличными: 500.00 [10:50:50]line Безнал.: 0.00 [10:50:50]line Место: АЗС № 82 "Партнер Нефть" [10:50:50]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:50:50]line СНО: Общий режим [10:50:50]line Чек 195 27.10.2024 10:50 [10:50:50]line Смена: 143 ФФД: 1.0 [10:50:50]line ЗНМ: 0300000017 [10:50:50]line РНМ: 0000000000170478 [10:50:50]line Версия ККМ: v1.0 [10:50:50]line ФМ: 0000000002098560 [10:50:50]line ФД: 95196 [10:50:50]line ФПД: 51991431605341 [10:50:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T105050&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95196&fm=51991431605341&tin=02508201610067®Number=0000000000170478&sum=50000 [10:50:51]OFD Sender: Processing packet 95196 [packets to send 56, broken 55] [10:50:51]ProducePacketName [10:50:51]name=ofd_packets/00095196 [10:50:51]OFD Sender: To server: pG, [10:50:51]CommunicateWithHost lk.salyk.kg:30040 [10:50:51]ConnectInit lk.salyk.kg [10:50:51]written 0, free lines is 4095 [10:50:51]Connected sock=11 [10:50:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 07 6B 07 01 3B 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 0A 1B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DC 73 01 00 35 04 06 00 2F 49 32 CF EC 5D 33 3C D9 9A 0D DA E0 AD [10:50:51]Write to MH i2c: 01 00 00 F4 04 F8 [10:50:51]Write i2c OK [10:50:51]MH_I2C_Read... [10:50:51]Read from MH i2c: 01 [10:50:51]MH_I2C_Read... [10:50:51]Read from MH i2c: 01 07 00 [10:50:51]MH_I2C_Read... [10:50:51]Read from MH i2c: 01 07 00 F4 04 00 00 00 00 00 EC 0C F7 [10:50:51]RasterBufferAndPrint [10:50:51]line [10:50:51]line [10:50:51]line [10:50:51]line [10:50:51]line [10:50:51]written 0, free lines is 3314 [10:50:51]MH_Cut [10:50:51]Write to MH i2c: D1 01 00 FB 04 01 D1 [10:50:51]Write i2c OK [10:50:51]MH_I2C_Read... [10:50:51]Read from MH i2c: D1 [10:50:51]MH_I2C_Read... [10:50:51]Read from MH i2c: D1 01 00 [10:50:51]MH_I2C_Read... [10:50:51]Read from MH i2c: D1 01 00 FB 04 00 D0 [10:50:51]Write to MH i2c: 01 00 00 FC 04 00 [10:50:51]Write i2c OK [10:50:51]MH_I2C_Read... [10:50:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 5F 30 47 00 09 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 32 30 39 38 35 36 30 10 04 04 00 DC 73 01 00 F4 03 04 00 36 C5 1D 67 B6 04 01 00 00 89 F4 80 A6 76 F5 3C 7E [10:50:51]CommunicateWithHost err = 0 [10:50:51]CheckOFDResponse [10:50:51]1017 (14) - 77093643461234 [10:50:51]1041 (16) - 0000000002098560 [10:50:51]1040 (4) - 95196 [10:50:51]1012 (4) - 27.10.2024 04:44 [10:50:51]1206 (1) - 0 [10:50:51]OFD Sender: Remove packet 95196 [10:50:51]ProducePacketName [10:50:51]name=ofd_packets/00095196 [10:50:51]NVStorageDeleteData [10:50:52]OFD Sender: No OFD packet to send [10:50:52]*** Cut start [10:50:52]*** Partial cut [10:50:52]*** CUTSNS_PIN = 1 [10:50:52]*** CUTSNS_PIN = 0 [10:50:52]*** Brake cut motor [10:50:52]Read from MH i2c: 01 [10:50:52]MH_I2C_Read... [10:50:52]*** Stop cut motor [10:50:52]*** Cut end [10:50:52]Read from MH i2c: 01 07 00 [10:50:52]MH_I2C_Read... [10:50:52]Read from MH i2c: 01 07 00 FC 04 00 00 00 00 00 FF 0F 15 [10:50:52]process_action close_receipt done [10:50:52]requested_data is exist [10:50:52]produce_requested_data [10:50:52]requested_item fm.sn is exist - process it [10:50:52]wFMCommunicate request_size=4 [10:50:52]MH_SAM_APDU [10:50:52]CAPDU: 80 11 00 00 [10:50:52]Write to MH i2c: E2 08 00 FD 04 80 11 00 00 00 00 00 00 7B [10:50:52]Write i2c OK [10:50:52]MH_I2C_Read... [10:50:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:50:52]Read from MH i2c: E2 [10:50:52]MH_I2C_Read... [10:50:52]Read from MH i2c: E2 17 00 [10:50:52]MH_I2C_Read... [10:50:52]Read from MH i2c: E2 17 00 FD 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CC [10:50:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:50:52]wFMCommunicate OK [10:50:52]requested_item fd.num is exist - process it [10:50:52]SAM_PROTO_GetFieldsCounters [10:50:52]wFMCommunicate request_size=4 [10:50:52]MH_SAM_APDU [10:50:52]CAPDU: 80 13 00 00 [10:50:52]Write to MH i2c: E2 08 00 FE 04 80 13 00 00 00 00 00 00 7E [10:50:52]Write i2c OK [10:50:52]MH_I2C_Read... [10:50:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:50:53]Read from MH i2c: E2 [10:50:53]MH_I2C_Read... [10:50:53]Read from MH i2c: E2 62 00 [10:50:53]MH_I2C_Read... [10:50: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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DC 73 01 00 0E 04 04 00 8F 00 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 C7 [10:50:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DC 73 01 00 0E 04 04 00 8F 00 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 [10:50:53]wFMCommunicate OK [10:50:53]SAM_PROTO_GetFieldsCounters done [10:50:53]requested_item shift.num is exist - process it [10:50:53]requested_item shift.opened is exist - process it [10:50:53]req_shift_opened [10:50:53]FM_GetShiftState [10:50:53]SAM_PROTO_GetShiftState [10:50:53]wFMCommunicate request_size=4 [10:50:53]MH_SAM_APDU [10:50:53]CAPDU: 80 13 01 00 [10:50:53]Write to MH i2c: E2 08 00 FF 04 80 13 01 00 00 00 00 00 80 [10:50:53]Write i2c OK [10:50:53]MH_I2C_Read... [10:50:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:50:53]Read from MH i2c: E2 [10:50:53]MH_I2C_Read... [10:50:53]Read from MH i2c: E2 0E 00 [10:50:53]MH_I2C_Read... [10:50:53]Read from MH i2c: E2 0E 00 FF 04 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 2C [10:50:53]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:50:53]wFMCommunicate OK [10:50:53]SAM_PROTO_GetShiftState done [10:50:53]FM_GetShiftState done [10:50:53]req_shift_opened done [10:50:53]requested_item shift.open_date is exist - process it [10:50:53]req_shift_open_date [10:50:53]req_shift_open_date done [10:50:53]produce_requested_data done [10:50:53]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95196,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:50:53]process_action_free close_receipt [10:50:53]json_value_free [10:50:53]json_value_free done [10:50:53]process_json_proto returns [10:50:53]Send response to host [10:50:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95196,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:50:53]free response buf [10:50:53]execute_script done [10:50:53]execute_script returns [10:50:53]free content buf [10:50:53]Sock 7.Close socket [10:50:53]Sock 7.Thread stoped [10:50:57]OFD Sender: No OFD packet to send [10:51:02]OFD Sender: No OFD packet to send [10:51:07]OFD Sender: No OFD packet to send [10:51:12]OFD Sender: No OFD packet to send [10:51:15]accept exits with 9 [10:51:15]New connection [10:51:15]New thread 3066617188 created [10:51:15]Thread 3066760548 joined [10:51:15]Waiting for new connection... [10:51:15] Sock 9.Parse request [10:51:15]Sock 9.Check first char [10:51:15]Sock 9.First char is OK [10:51:15]request: POST /json_proto HTTP/1.0 [10:51:15]Method: POST [10:51:15]URL: /json_proto [10:51:15]Method is POST - this is cgi request [10:51:15]url: /json_proto [10:51:15]query_string will be loaded in cgi processing [10:51:15]execute_cgi json_proto POST (null) [10:51:15]execute_cgi path=json_proto method=POST [10:51:15]POST find Content-Length [10:51:15]Host: 172.17.40.67:8080 [10:51:15]Content-Length: 678 [10:51:15]Content-Type: application/json [10:51:15] [10:51:15]POST finish read [10:51:15]Found Content-Length = 678 [10:51:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405703", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:51:15]execute_script... [10:51: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)3405703", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:51:15]POST & json_proto [10:51:15]process_json_proto [10:51:15]json parsed OK: [10:51:15]protocol is kg_v1.0 [10:51:15]action value=close_receipt [10:51:15]process_action close_receipt [10:51:15]cmd_close_receipt [10:51:15]MH_GetDate [10:51:15]Write to MH i2c: F0 00 00 00 05 F4 [10:51:15]Write i2c OK [10:51:15]MH_I2C_Read... [10:51:15]Read from MH i2c: F0 [10:51:15]MH_I2C_Read... [10:51:15]Read from MH i2c: F0 09 00 [10:51:15]MH_I2C_Read... [10:51:15]Read from MH i2c: F0 09 00 00 05 00 24 1B 1E 67 EE DA 66 66 55 [10:51:15]GetLastDocTimeStamp 1730026250 [10:51:15]current date 1730026276 [10:51:15]FM_GetShiftState [10:51:15]SAM_PROTO_GetShiftState [10:51:15]wFMCommunicate request_size=4 [10:51:15]MH_SAM_APDU [10:51:15]CAPDU: 80 13 01 00 [10:51:15]Write to MH i2c: E2 08 00 01 05 80 13 01 00 00 00 00 00 83 [10:51:15]Write i2c OK [10:51:15]MH_I2C_Read... [10:51:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:51:15]Read from MH i2c: E2 [10:51:15]MH_I2C_Read... [10:51:15]Read from MH i2c: E2 0E 00 [10:51:15]MH_I2C_Read... [10:51:15]Read from MH i2c: E2 0E 00 01 05 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 2F [10:51:15]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:51:15]wFMCommunicate OK [10:51:15]SAM_PROTO_GetShiftState done [10:51:15]FM_GetShiftState done [10:51:15]opened in 1729987736 [10:51:15]opened+sec_in_day 1730074136 [10:51:15]quantity*price = 50041 [10:51:15]sum+1 = 50042 [10:51:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 196 27.10.2024 10:51 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95197 ФПД: 20367879560791 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T105116&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95197&fm=20367879560791&tin=02508201610067®Number=0000000000170478&sum=50000 [10:51:16]StoreToDocumentArchive [10:51:16]shift 143 fd 95197 [10:51:16]save to /storage/0143/doc_00095197 [10:51:16]save last doc name /storage/0143/doc_00095197 to /storage/kkm_last_doc_name [10:51:16]save OK [10:51:16]Clear old archive folders... [10:51:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:51:16]tlvbuf is 015FE280 [10:51:16]SAM_PROTO_ClearQueue [10:51:16]wFMCommunicate request_size=4 [10:51:16]MH_SAM_APDU [10:51:16]CAPDU: 80 09 00 00 [10:51:16]Write to MH i2c: E2 08 00 0E 05 80 09 00 00 00 00 00 00 85 [10:51:16]Write i2c OK [10:51:16]MH_I2C_Read... [10:51:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:51:16]Read from MH i2c: E2 [10:51:16]MH_I2C_Read... [10:51:16]Read from MH i2c: E2 03 00 [10:51:16]MH_I2C_Read... [10:51:16]Read from MH i2c: E2 03 00 0E 05 00 90 00 87 [10:51:16]RAPDU: 90 00 [10:51:16]wFMCommunicate OK [10:51:16]SAM_PROTO_ClearQueue done [10:51:16]KKMCreateOFDPacket [10:51:16]OFDProtocolAddRootSTLVToBuf [10:51:16]FM_MakeSignedData [10:51:16]FM_MakeSignedData [10:51:16]SAM_PROTO_SignData [10:51:16]wFMCommunicate request_size=4 [10:51:16]MH_SAM_APDU [10:51:16]CAPDU: 80 0D 01 02 [10:51:16]Write to MH i2c: E2 08 00 0F 05 80 0D 01 02 00 00 00 00 8D [10:51:16]Write i2c OK [10:51:16]MH_I2C_Read... [10:51:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:51:16]Read from MH i2c: E2 [10:51:16]MH_I2C_Read... [10:51:16]Read from MH i2c: E2 03 00 [10:51:16]MH_I2C_Read... [10:51:16]Read from MH i2c: E2 03 00 0F 05 00 90 00 88 [10:51:16]RAPDU: 90 00 [10:51:16]wFMCommunicate OK [10:51:16]wFMCommunicate request_size=255 [10:51:16]MH_SAM_APDU [10:51: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 24 1B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DD 73 01 00 35 04 06 00 12 [10:51:16]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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 24 1B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DD 73 01 00 35 04 06 00 12 00 00 95 [10:51:16]Write i2c OK [10:51:16]MH_I2C_Read... [10:51:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:51:17]Read from MH i2c: E2 [10:51:17]MH_I2C_Read... [10:51:17]Read from MH i2c: E2 03 00 [10:51:17]MH_I2C_Read... [10:51:17]Read from MH i2c: E2 03 00 10 05 00 90 00 89 [10:51:17]RAPDU: 90 00 [10:51:17]wFMCommunicate OK [10:51:17]wFMCommunicate request_size=10 [10:51:17]MH_SAM_APDU [10:51:17]CAPDU: 80 0D 02 02 05 86 44 39 DE 57 [10:51:17]Write to MH i2c: E2 0D 00 11 05 80 0D 02 02 05 00 86 44 39 DE 57 00 00 D2 [10:51:17]Write i2c OK [10:51:17]MH_I2C_Read... [10:51:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:51:17]Read from MH i2c: E2 [10:51:17]MH_I2C_Read... [10:51:17]Read from MH i2c: E2 03 00 [10:51:17]MH_I2C_Read... [10:51:17]Read from MH i2c: E2 03 00 11 05 00 90 00 8A [10:51:17]RAPDU: 90 00 [10:51:17]wFMCommunicate OK [10:51:17]wFMCommunicate request_size=4 [10:51:17]MH_SAM_APDU [10:51:17]CAPDU: 80 0D 03 02 [10:51:17]Write to MH i2c: E2 08 00 12 05 80 0D 03 02 00 00 00 00 92 [10:51:17]Write i2c OK [10:51:17]MH_I2C_Read... [10:51:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:51:17]Read from MH i2c: E2 [10:51:17]MH_I2C_Read... [10:51:17]Read from MH i2c: E2 0B 00 [10:51:17]MH_I2C_Read... [10:51:17]Read from MH i2c: E2 0B 00 12 05 00 7D 1E E1 BE D8 13 40 77 90 00 6F [10:51:17]RAPDU: 7D 1E E1 BE D8 13 40 77 90 00 [10:51:17]wFMCommunicate OK [10:51:17]SAM_PROTO_SignData done [10:51:17]FM_MakeSignedData done [10:51:17]CreateOFDProtocolMessage [10:51:17]wFMCommunicate request_size=4 [10:51:17]MH_SAM_APDU [10:51:17]CAPDU: 80 11 00 00 [10:51:17]Write to MH i2c: E2 08 00 13 05 80 11 00 00 00 00 00 00 92 [10:51:17]Write i2c OK [10:51:17]MH_I2C_Read... [10:51:17]OFD Sender: No OFD packet to send [10:51:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:51:17]Read from MH i2c: E2 [10:51:17]MH_I2C_Read... [10:51:17]Read from MH i2c: E2 17 00 [10:51:17]MH_I2C_Read... [10:51:17]Read from MH i2c: E2 17 00 13 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E3 [10:51:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:51:17]wFMCommunicate OK [10:51:17]CreateOFDProtocolMessage done [10:51:17]OFDSenderStorePacket 95197 [10:51:17]StoreOFDPacket docnum=95197 [10:51:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4D 7D 07 01 05 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 24 1B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DD 73 01 00 35 04 06 00 12 86 44 39 DE 57 7D 1E E1 BE D8 13 40 77 [10:51:17]CheckFolder [10:51:17]dirname=/storage/ofd_packets [10:51:17]CheckFolder done [10:51:17]ProducePacketName [10:51:17]name=ofd_packets/00095197 [10:51:17]NVStorageSaveData ofd_packets/00095197 [10:51:17]File name is /storage/ofd_packets/00095197 [10:51:17]Write 301 bytes [10:51:17]NVStorageSaveData done [10:51:17]OFDSenderStorePacket done [10:51:17]KKMCreateOFDPacket done [10:51:17]NVStorageSaveData kkm_last_timestamp [10:51:17]File name is /storage/kkm_last_timestamp [10:51:17]Write 4 bytes [10:51:17]NVStorageSaveData done [10:51:17]ExternCall_PrintAddStr [10:51:17]wPrintStart [10:51:17]Write to MH i2c: 01 00 00 14 05 19 [10:51:17]Write i2c OK [10:51:17]MH_I2C_Read... [10:51:17]Read from MH i2c: 01 [10:51:17]MH_I2C_Read... [10:51:17]Read from MH i2c: 01 07 00 [10:51:17]MH_I2C_Read... [10:51:17]Read from MH i2c: 01 07 00 14 05 00 00 00 00 00 FF 0F 2E [10:51:17]RasterBufferAndPrint [10:51:17]line Счет N : (1)3405703 [10:51:17]line ИНН: 02508201610067 [10:51:17]line Контрольно-Кассовый Чек [10:51:17]line ПРОДАЖА [10:51:17]line ТРК (МРК, ГНК) : 12 [10:51:17]line Товар: 2710124130 [10:51:17]line Аи-92-К-4 [10:51:17]line 7.480 * 66.90 [10:51:17]line = 500.41 [10:51:17]line НДС 12% НСП 1% [10:51:17]line > о реализуемом товаре [10:51:17]line ОКРУГЛЕНИЕ: -0.41 [10:51:17]line ИТОГО: 500.00 [10:51:17]line Внесено: 500.00 [10:51:17]line СДАЧА: 0.00 [10:51:17]line НСП 1% : 4.43 [10:51:17]line НДС 12% : 53.14 [10:51:17]line Наличными: 500.00 [10:51:17]line Безнал.: 0.00 [10:51:17]line Место: АЗС № 82 "Партнер Нефть" [10:51:17]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:51:17]line СНО: Общий режим [10:51:17]line Чек 196 27.10.2024 10:51 [10:51:17]line Смена: 143 ФФД: 1.0 [10:51:17]line ЗНМ: 0300000017 [10:51:17]line РНМ: 0000000000170478 [10:51:17]line Версия ККМ: v1.0 [10:51:17]line ФМ: 0000000002098560 [10:51:17]line ФД: 95197 [10:51:17]line ФПД: 20367879560791 [10:51:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T105116&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95197&fm=20367879560791&tin=02508201610067®Number=0000000000170478&sum=50000 [10:51:17]OFD Sender: Processing packet 95197 [packets to send 56, broken 55] [10:51:17]ProducePacketName [10:51:17]name=ofd_packets/00095197 [10:51:17]OFD Sender: To server: pG, [10:51:17]CommunicateWithHost lk.salyk.kg:30040 [10:51:17]ConnectInit lk.salyk.kg [10:51:17]written 0, free lines is 4095 [10:51:17]Connected sock=10 [10:51:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4D 7D 07 01 05 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 24 1B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DD 73 01 00 35 04 06 00 12 86 44 39 DE 57 7D 1E E1 BE D8 13 40 77 [10:51:18]Write to MH i2c: 01 00 00 3F 05 44 [10:51:18]Write i2c OK [10:51:18]MH_I2C_Read... [10:51:18]Read from MH i2c: 01 [10:51:18]MH_I2C_Read... [10:51:18]Read from MH i2c: 01 07 00 [10:51:18]MH_I2C_Read... [10:51:18]Read from MH i2c: 01 07 00 3F 05 00 00 00 00 00 EF 0C 46 [10:51:18]RasterBufferAndPrint [10:51:18]line [10:51:18]line [10:51:18]line [10:51:18]line [10:51:18]line [10:51:18]written 0, free lines is 3317 [10:51:18]MH_Cut [10:51:18]Write to MH i2c: D1 01 00 46 05 01 1D [10:51:18]Write i2c OK [10:51:18]MH_I2C_Read... [10:51:18]Read from MH i2c: D1 [10:51:18]MH_I2C_Read... [10:51:18]Read from MH i2c: D1 01 00 [10:51:18]MH_I2C_Read... [10:51:18]Read from MH i2c: D1 01 00 46 05 00 1C [10:51:18]Write to MH i2c: 01 00 00 47 05 4C [10:51:18]Write i2c OK [10:51:18]MH_I2C_Read... [10:51:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 63 3C 47 00 DD 99 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DD 73 01 00 F4 03 04 00 51 C5 1D 67 B6 04 01 00 00 96 B7 B4 17 FC 7F E2 83 [10:51:18]CommunicateWithHost err = 0 [10:51:18]CheckOFDResponse [10:51:18]1017 (14) - 77093643461234 [10:51:18]1041 (16) - 0000000002098560 [10:51:18]1040 (4) - 95197 [10:51:18]1012 (4) - 27.10.2024 04:45 [10:51:18]1206 (1) - 0 [10:51:18]OFD Sender: Remove packet 95197 [10:51:18]ProducePacketName [10:51:18]name=ofd_packets/00095197 [10:51:18]NVStorageDeleteData [10:51:18]OFD Sender: No OFD packet to send [10:51:18]*** Cut start [10:51:18]*** Partial cut [10:51:18]*** CUTSNS_PIN = 1 [10:51:18]*** CUTSNS_PIN = 0 [10:51:19]*** Brake cut motor [10:51:19]Read from MH i2c: 01 [10:51:19]MH_I2C_Read... [10:51:19]*** Stop cut motor [10:51:19]*** Cut end [10:51:19]Read from MH i2c: 01 07 00 [10:51:19]MH_I2C_Read... [10:51:19]Read from MH i2c: 01 07 00 47 05 00 00 00 00 00 FF 0F 61 [10:51:19]process_action close_receipt done [10:51:19]requested_data is exist [10:51:19]produce_requested_data [10:51:19]requested_item fm.sn is exist - process it [10:51:19]wFMCommunicate request_size=4 [10:51:19]MH_SAM_APDU [10:51:19]CAPDU: 80 11 00 00 [10:51:19]Write to MH i2c: E2 08 00 48 05 80 11 00 00 00 00 00 00 C7 [10:51:19]Write i2c OK [10:51:19]MH_I2C_Read... [10:51:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:51:19]Read from MH i2c: E2 [10:51:19]MH_I2C_Read... [10:51:19]Read from MH i2c: E2 17 00 [10:51:19]MH_I2C_Read... [10:51:19]Read from MH i2c: E2 17 00 48 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 18 [10:51:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:51:19]wFMCommunicate OK [10:51:19]requested_item fd.num is exist - process it [10:51:19]SAM_PROTO_GetFieldsCounters [10:51:19]wFMCommunicate request_size=4 [10:51:19]MH_SAM_APDU [10:51:19]CAPDU: 80 13 00 00 [10:51:19]Write to MH i2c: E2 08 00 49 05 80 13 00 00 00 00 00 00 CA [10:51:19]Write i2c OK [10:51:19]MH_I2C_Read... [10:51:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:51:19]Read from MH i2c: E2 [10:51:19]MH_I2C_Read... [10:51:19]Read from MH i2c: E2 62 00 [10:51:19]MH_I2C_Read... [10:51:19]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DD 73 01 00 0E 04 04 00 8F 00 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 17 [10:51:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DD 73 01 00 0E 04 04 00 8F 00 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 [10:51:19]wFMCommunicate OK [10:51:19]SAM_PROTO_GetFieldsCounters done [10:51:19]requested_item shift.num is exist - process it [10:51:19]requested_item shift.opened is exist - process it [10:51:19]req_shift_opened [10:51:19]FM_GetShiftState [10:51:19]SAM_PROTO_GetShiftState [10:51:19]wFMCommunicate request_size=4 [10:51:19]MH_SAM_APDU [10:51:19]CAPDU: 80 13 01 00 [10:51:19]Write to MH i2c: E2 08 00 4A 05 80 13 01 00 00 00 00 00 CC [10:51:19]Write i2c OK [10:51:19]MH_I2C_Read... [10:51:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:51:19]Read from MH i2c: E2 [10:51:19]MH_I2C_Read... [10:51:19]Read from MH i2c: E2 0E 00 [10:51:19]MH_I2C_Read... [10:51:19]Read from MH i2c: E2 0E 00 4A 05 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 78 [10:51:19]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:51:19]wFMCommunicate OK [10:51:19]SAM_PROTO_GetShiftState done [10:51:19]FM_GetShiftState done [10:51:19]req_shift_opened done [10:51:19]requested_item shift.open_date is exist - process it [10:51:19]req_shift_open_date [10:51:19]req_shift_open_date done [10:51:19]produce_requested_data done [10:51:19]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95197,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:51:19]process_action_free close_receipt [10:51:19]json_value_free [10:51:19]json_value_free done [10:51:19]process_json_proto returns [10:51:19]Send response to host [10:51:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95197,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:51:19]free response buf [10:51:19]execute_script done [10:51:19]execute_script returns [10:51:19]free content buf [10:51:19]Sock 9.Close socket [10:51:19]Sock 9.Thread stoped [10:51:23]OFD Sender: No OFD packet to send [10:51:28]OFD Sender: No OFD packet to send [10:51:33]OFD Sender: No OFD packet to send [10:51:38]OFD Sender: No OFD packet to send [10:51:43]OFD Sender: No OFD packet to send [10:51:48]OFD Sender: No OFD packet to send [10:51:53]OFD Sender: No OFD packet to send [10:51:58]OFD Sender: No OFD packet to send [10:52:03]OFD Sender: No OFD packet to send [10:52:08]OFD Sender: No OFD packet to send [10:52:13]OFD Sender: No OFD packet to send [10:52:18]OFD Sender: No OFD packet to send [10:52:21]accept exits with 7 [10:52:21]New connection [10:52:21]New thread 3066760548 created [10:52:21]Thread 3066617188 joined [10:52:21]Waiting for new connection... [10:52:21] Sock 7.Parse request [10:52:21]Sock 7.Check first char [10:52:21]Sock 7.First char is OK [10:52:21]request: POST /json_proto HTTP/1.0 [10:52:21]Method: POST [10:52:21]URL: /json_proto [10:52:21]Method is POST - this is cgi request [10:52:21]url: /json_proto [10:52:21]query_string will be loaded in cgi processing [10:52:21]execute_cgi json_proto POST (null) [10:52:21]execute_cgi path=json_proto method=POST [10:52:21]POST find Content-Length [10:52:21]Host: 172.17.40.67:8080 [10:52:21]Content-Length: 770 [10:52:21]Content-Type: application/json [10:52:21] [10:52:21]POST finish read [10:52:21]Found Content-Length = 770 [10:52:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405704", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:52:21]execute_script... [10:52: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)3405704", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:52:21]POST & json_proto [10:52:21]process_json_proto [10:52:21]json parsed OK: [10:52:21]protocol is kg_v1.0 [10:52:21]action value=close_receipt [10:52:21]process_action close_receipt [10:52:21]cmd_close_receipt [10:52:21]MH_GetDate [10:52:21]Write to MH i2c: F0 00 00 4B 05 3F [10:52:21]Write i2c OK [10:52:21]MH_I2C_Read... [10:52:21]Read from MH i2c: F0 [10:52:21]MH_I2C_Read... [10:52:21]Read from MH i2c: F0 09 00 [10:52:21]MH_I2C_Read... [10:52:21]Read from MH i2c: F0 09 00 4B 05 00 66 1B 1E 67 EE DA 66 66 E2 [10:52:21]GetLastDocTimeStamp 1730026276 [10:52:21]current date 1730026342 [10:52:21]FM_GetShiftState [10:52:21]SAM_PROTO_GetShiftState [10:52:21]wFMCommunicate request_size=4 [10:52:21]MH_SAM_APDU [10:52:21]CAPDU: 80 13 01 00 [10:52:21]Write to MH i2c: E2 08 00 4C 05 80 13 01 00 00 00 00 00 CE [10:52:21]Write i2c OK [10:52:21]MH_I2C_Read... [10:52:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:52:21]Read from MH i2c: E2 [10:52:21]MH_I2C_Read... [10:52:21]Read from MH i2c: E2 0E 00 [10:52:21]MH_I2C_Read... [10:52:21]Read from MH i2c: E2 0E 00 4C 05 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 7A [10:52:21]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:52:21]wFMCommunicate OK [10:52:21]SAM_PROTO_GetShiftState done [10:52:21]FM_GetShiftState done [10:52:21]opened in 1729987736 [10:52:21]opened+sec_in_day 1730074136 [10:52:21]quantity*price = 100015 [10:52:21]sum+1 = 100017 [10:52:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 197 27.10.2024 10:52 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95198 ФПД: 89929754059754 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T105222&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95198&fm=89929754059754&tin=02508201610067®Number=0000000000170478&sum=100016 [10:52:22]StoreToDocumentArchive [10:52:22]shift 143 fd 95198 [10:52:22]save to /storage/0143/doc_00095198 [10:52:22]save last doc name /storage/0143/doc_00095198 to /storage/kkm_last_doc_name [10:52:22]save OK [10:52:22]Clear old archive folders... [10:52:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:52:22]tlvbuf is 01597650 [10:52:22]SAM_PROTO_ClearQueue [10:52:22]wFMCommunicate request_size=4 [10:52:22]MH_SAM_APDU [10:52:22]CAPDU: 80 09 00 00 [10:52:22]Write to MH i2c: E2 08 00 59 05 80 09 00 00 00 00 00 00 D0 [10:52:22]Write i2c OK [10:52:22]MH_I2C_Read... [10:52:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:52:22]Read from MH i2c: E2 [10:52:22]MH_I2C_Read... [10:52:22]Read from MH i2c: E2 03 00 [10:52:22]MH_I2C_Read... [10:52:22]Read from MH i2c: E2 03 00 59 05 00 90 00 D2 [10:52:22]RAPDU: 90 00 [10:52:22]wFMCommunicate OK [10:52:22]SAM_PROTO_ClearQueue done [10:52:22]KKMCreateOFDPacket [10:52:22]OFDProtocolAddRootSTLVToBuf [10:52:22]FM_MakeSignedData [10:52:22]FM_MakeSignedData [10:52:22]SAM_PROTO_SignData [10:52:22]wFMCommunicate request_size=4 [10:52:22]MH_SAM_APDU [10:52:22]CAPDU: 80 0D 01 02 [10:52:22]Write to MH i2c: E2 08 00 5A 05 80 0D 01 02 00 00 00 00 D8 [10:52:22]Write i2c OK [10:52:22]MH_I2C_Read... [10:52:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:52:22]Read from MH i2c: E2 [10:52:22]MH_I2C_Read... [10:52:22]Read from MH i2c: E2 03 00 [10:52:22]MH_I2C_Read... [10:52:22]Read from MH i2c: E2 03 00 5A 05 00 90 00 D3 [10:52:22]RAPDU: 90 00 [10:52:22]wFMCommunicate OK [10:52:22]wFMCommunicate request_size=255 [10:52:22]MH_SAM_APDU [10:52: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 66 1B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DE 73 01 00 35 04 06 00 51 [10:52:22]Write to MH i2c: E2 02 01 5B 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 66 1B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DE 73 01 00 35 04 06 00 51 00 00 7D [10:52:22]Write i2c OK [10:52:22]MH_I2C_Read... [10:52:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:52:22]Read from MH i2c: E2 [10:52:22]MH_I2C_Read... [10:52:22]Read from MH i2c: E2 03 00 [10:52:22]MH_I2C_Read... [10:52:22]Read from MH i2c: E2 03 00 5B 05 00 90 00 D4 [10:52:22]RAPDU: 90 00 [10:52:22]wFMCommunicate OK [10:52:22]wFMCommunicate request_size=10 [10:52:22]MH_SAM_APDU [10:52:22]CAPDU: 80 0D 02 02 05 CA 67 0B A3 EA [10:52:22]Write to MH i2c: E2 0D 00 5C 05 80 0D 02 02 05 00 CA 67 0B A3 EA 00 00 AE [10:52:22]Write i2c OK [10:52:22]MH_I2C_Read... [10:52:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:52:22]Read from MH i2c: E2 [10:52:22]MH_I2C_Read... [10:52:22]Read from MH i2c: E2 03 00 [10:52:22]MH_I2C_Read... [10:52:22]Read from MH i2c: E2 03 00 5C 05 00 90 00 D5 [10:52:22]RAPDU: 90 00 [10:52:22]wFMCommunicate OK [10:52:22]wFMCommunicate request_size=4 [10:52:22]MH_SAM_APDU [10:52:22]CAPDU: 80 0D 03 02 [10:52:22]Write to MH i2c: E2 08 00 5D 05 80 0D 03 02 00 00 00 00 DD [10:52:22]Write i2c OK [10:52:22]MH_I2C_Read... [10:52:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:52:22]Read from MH i2c: E2 [10:52:22]MH_I2C_Read... [10:52:22]Read from MH i2c: E2 0B 00 [10:52:22]MH_I2C_Read... [10:52:22]Read from MH i2c: E2 0B 00 5D 05 00 08 C3 2C 6C 2A B9 3D 13 90 00 74 [10:52:22]RAPDU: 08 C3 2C 6C 2A B9 3D 13 90 00 [10:52:22]wFMCommunicate OK [10:52:22]SAM_PROTO_SignData done [10:52:22]FM_MakeSignedData done [10:52:22]CreateOFDProtocolMessage [10:52:22]wFMCommunicate request_size=4 [10:52:22]MH_SAM_APDU [10:52:22]CAPDU: 80 11 00 00 [10:52:22]Write to MH i2c: E2 08 00 5E 05 80 11 00 00 00 00 00 00 DD [10:52:22]Write i2c OK [10:52:22]MH_I2C_Read... [10:52:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:52:22]Read from MH i2c: E2 [10:52:22]MH_I2C_Read... [10:52:22]Read from MH i2c: E2 17 00 [10:52:22]MH_I2C_Read... [10:52:22]Read from MH i2c: E2 17 00 5E 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2E [10:52:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:52:22]wFMCommunicate OK [10:52:22]CreateOFDProtocolMessage done [10:52:22]OFDSenderStorePacket 95198 [10:52:22]StoreOFDPacket docnum=95198 [10:52:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 67 B5 07 01 B3 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 66 1B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DE 73 01 00 35 04 06 00 51 CA 67 0B A3 EA 08 C3 2C 6C 2A B9 3D 13 [10:52:22]CheckFolder [10:52:22]dirname=/storage/ofd_packets [10:52:22]CheckFolder done [10:52:22]ProducePacketName [10:52:22]name=ofd_packets/00095198 [10:52:22]NVStorageSaveData ofd_packets/00095198 [10:52:22]File name is /storage/ofd_packets/00095198 [10:52:22]Write 301 bytes [10:52:22]NVStorageSaveData done [10:52:22]OFDSenderStorePacket done [10:52:22]KKMCreateOFDPacket done [10:52:22]NVStorageSaveData kkm_last_timestamp [10:52:22]File name is /storage/kkm_last_timestamp [10:52:22]Write 4 bytes [10:52:22]NVStorageSaveData done [10:52:22]ExternCall_PrintAddStr [10:52:22]wPrintStart [10:52:22]Write to MH i2c: 01 00 00 5F 05 64 [10:52:22]Write i2c OK [10:52:22]MH_I2C_Read... [10:52:22]Read from MH i2c: 01 [10:52:22]MH_I2C_Read... [10:52:22]Read from MH i2c: 01 07 00 [10:52:22]MH_I2C_Read... [10:52:22]Read from MH i2c: 01 07 00 5F 05 00 00 00 00 00 FF 0F 79 [10:52:22]RasterBufferAndPrint [10:52:22]line Счет N : (1)3405704 [10:52:22]line ИНН: 02508201610067 [10:52:22]line Контрольно-Кассовый Чек [10:52:22]line ПРОДАЖА [10:52:22]line ТРК (МРК, ГНК) : 22 [10:52:22]line Товар: 2710124130 [10:52:22]line Аи-92-К-4 [10:52:22]line 14.950 * 66.90 [10:52:22]line = 1000.16 [10:52:22]line НДС 12% НСП 1% [10:52:22]line > о реализуемом товаре [10:52:22]line ИТОГО: 1000.16 [10:52:22]line НСП 1% : 8.85 [10:52:22]line НДС 12% : 106.21 [10:52:22]line Наличными: 0.00 [10:52:22]line Безнал.: 1000.16 [10:52:22]line Место: АЗС № 82 "Партнер Нефть" [10:52:22]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:52:22]line СНО: Общий режим [10:52:22]line Чек 197 27.10.2024 10:52 [10:52:22]line Смена: 143 ФФД: 1.0 [10:52:22]line ЗНМ: 0300000017 [10:52:22]line РНМ: 0000000000170478 [10:52:22]line Версия ККМ: v1.0 [10:52:22]line Платежная система: Mbank [10:52:22]line ФМ: 0000000002098560 [10:52:22]line ФД: 95198 [10:52:22]line ФПД: 89929754059754 [10:52:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T105222&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95198&fm=89929754059754&tin=02508201610067®Number=0000000000170478&sum=100016 [10:52:23]written 0, free lines is 4095 [10:52:23]OFD Sender: Processing packet 95198 [packets to send 56, broken 55] [10:52:23]ProducePacketName [10:52:23]name=ofd_packets/00095198 [10:52:23]OFD Sender: To server: pG, [10:52:23]CommunicateWithHost lk.salyk.kg:30040 [10:52:23]ConnectInit lk.salyk.kg [10:52:23]Connected sock=10 [10:52:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 67 B5 07 01 B3 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 66 1B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DE 73 01 00 35 04 06 00 51 CA 67 0B A3 EA 08 C3 2C 6C 2A B9 3D 13 [10:52:23]Write to MH i2c: 01 00 00 88 05 8D [10:52:23]Write i2c OK [10:52:23]MH_I2C_Read... [10:52:23]Read from MH i2c: 01 [10:52:23]MH_I2C_Read... [10:52:23]Read from MH i2c: 01 07 00 [10:52:23]MH_I2C_Read... [10:52:23]Read from MH i2c: 01 07 00 88 05 00 00 00 00 00 1D 0D BE [10:52:23]RasterBufferAndPrint [10:52:23]line [10:52:23]line [10:52:23]line [10:52:23]line [10:52:23]line [10:52:23]written 0, free lines is 3362 [10:52:23]MH_Cut [10:52:23]Write to MH i2c: D1 01 00 8F 05 01 66 [10:52:23]Write i2c OK [10:52:23]MH_I2C_Read... [10:52:23]Read from MH i2c: D1 [10:52:23]MH_I2C_Read... [10:52:23]Read from MH i2c: D1 01 00 [10:52:23]MH_I2C_Read... [10:52:23]Read from MH i2c: D1 01 00 8F 05 00 65 [10:52:23]Write to MH i2c: 01 00 00 90 05 95 [10:52:23]Write i2c OK [10:52:23]MH_I2C_Read... [10:52:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C6 3C 47 00 92 A7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DE 73 01 00 F4 03 04 00 92 C5 1D 67 B6 04 01 00 00 52 26 27 D8 AF 9A F5 0A [10:52:23]CommunicateWithHost err = 0 [10:52:23]CheckOFDResponse [10:52:23]1017 (14) - 77093643461234 [10:52:23]1041 (16) - 0000000002098560 [10:52:23]1040 (4) - 95198 [10:52:23]1012 (4) - 27.10.2024 04:46 [10:52:23]1206 (1) - 0 [10:52:23]OFD Sender: Remove packet 95198 [10:52:23]ProducePacketName [10:52:23]name=ofd_packets/00095198 [10:52:23]NVStorageDeleteData [10:52:24]OFD Sender: No OFD packet to send [10:52:24]*** Cut start [10:52:24]*** Partial cut [10:52:24]*** CUTSNS_PIN = 1 [10:52:24]*** CUTSNS_PIN = 0 [10:52:24]*** Brake cut motor [10:52:24]Read from MH i2c: 01 [10:52:24]MH_I2C_Read... [10:52:24]*** Stop cut motor [10:52:24]*** Cut end [10:52:24]Read from MH i2c: 01 07 00 [10:52:24]MH_I2C_Read... [10:52:24]Read from MH i2c: 01 07 00 90 05 00 00 00 00 00 FF 0F AA [10:52:24]process_action close_receipt done [10:52:24]requested_data is exist [10:52:24]produce_requested_data [10:52:24]requested_item fm.sn is exist - process it [10:52:24]wFMCommunicate request_size=4 [10:52:24]MH_SAM_APDU [10:52:24]CAPDU: 80 11 00 00 [10:52:24]Write to MH i2c: E2 08 00 91 05 80 11 00 00 00 00 00 00 10 [10:52:24]Write i2c OK [10:52:24]MH_I2C_Read... [10:52:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:52:25]Read from MH i2c: E2 [10:52:25]MH_I2C_Read... [10:52:25]Read from MH i2c: E2 17 00 [10:52:25]MH_I2C_Read... [10:52:25]Read from MH i2c: E2 17 00 91 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 61 [10:52:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:52:25]wFMCommunicate OK [10:52:25]requested_item fd.num is exist - process it [10:52:25]SAM_PROTO_GetFieldsCounters [10:52:25]wFMCommunicate request_size=4 [10:52:25]MH_SAM_APDU [10:52:25]CAPDU: 80 13 00 00 [10:52:25]Write to MH i2c: E2 08 00 92 05 80 13 00 00 00 00 00 00 13 [10:52:25]Write i2c OK [10:52:25]MH_I2C_Read... [10:52:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:52:25]Read from MH i2c: E2 [10:52:25]MH_I2C_Read... [10:52:25]Read from MH i2c: E2 62 00 [10:52:25]MH_I2C_Read... [10:52:25]Read from MH i2c: E2 62 00 92 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DE 73 01 00 0E 04 04 00 8F 00 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 64 [10:52:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DE 73 01 00 0E 04 04 00 8F 00 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 [10:52:25]wFMCommunicate OK [10:52:25]SAM_PROTO_GetFieldsCounters done [10:52:25]requested_item shift.num is exist - process it [10:52:25]requested_item shift.opened is exist - process it [10:52:25]req_shift_opened [10:52:25]FM_GetShiftState [10:52:25]SAM_PROTO_GetShiftState [10:52:25]wFMCommunicate request_size=4 [10:52:25]MH_SAM_APDU [10:52:25]CAPDU: 80 13 01 00 [10:52:25]Write to MH i2c: E2 08 00 93 05 80 13 01 00 00 00 00 00 15 [10:52:25]Write i2c OK [10:52:25]MH_I2C_Read... [10:52:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:52:25]Read from MH i2c: E2 [10:52:25]MH_I2C_Read... [10:52:25]Read from MH i2c: E2 0E 00 [10:52:25]MH_I2C_Read... [10:52:25]Read from MH i2c: E2 0E 00 93 05 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C1 [10:52:25]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:52:25]wFMCommunicate OK [10:52:25]SAM_PROTO_GetShiftState done [10:52:25]FM_GetShiftState done [10:52:25]req_shift_opened done [10:52:25]requested_item shift.open_date is exist - process it [10:52:25]req_shift_open_date [10:52:25]req_shift_open_date done [10:52:25]produce_requested_data done [10:52:25]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95198,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:52:25]process_action_free close_receipt [10:52:25]json_value_free [10:52:25]json_value_free done [10:52:25]process_json_proto returns [10:52:25]Send response to host [10:52:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95198,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:52:25]free response buf [10:52:25]execute_script done [10:52:25]execute_script returns [10:52:25]free content buf [10:52:25]Sock 7.Close socket [10:52:25]Sock 7.Thread stoped [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:59]OFD Sender: No OFD packet to send [10:53:04]OFD Sender: No OFD packet to send [10:53:09]OFD Sender: No OFD packet to send [10:53:14]OFD Sender: No OFD packet to send [10:53:17]accept exits with 9 [10:53:17]New connection [10:53:17]New thread 3066617188 created [10:53:17]Thread 3066760548 joined [10:53:17]Waiting for new connection... [10:53:17] Sock 9.Parse request [10:53:17]Sock 9.Check first char [10:53:17]Sock 9.First char is OK [10:53:17]request: POST /json_proto HTTP/1.0 [10:53:17]Method: POST [10:53:17]URL: /json_proto [10:53:17]Method is POST - this is cgi request [10:53:17]url: /json_proto [10:53:17]query_string will be loaded in cgi processing [10:53:17]execute_cgi json_proto POST (null) [10:53:17]execute_cgi path=json_proto method=POST [10:53:17]POST find Content-Length [10:53:17]Host: 172.17.40.67:8080 [10:53:17]Content-Length: 768 [10:53:17]Content-Type: application/json [10:53:17] [10:53:17]POST finish read [10:53:17]Found Content-Length = 768 [10:53:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405705", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 700.44 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:53:17]execute_script... [10:53: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)3405705", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 700.44 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:53:17]POST & json_proto [10:53:17]process_json_proto [10:53:17]json parsed OK: [10:53:17]protocol is kg_v1.0 [10:53:17]action value=close_receipt [10:53:17]process_action close_receipt [10:53:17]cmd_close_receipt [10:53:17]MH_GetDate [10:53:17]Write to MH i2c: F0 00 00 94 05 88 [10:53:17]Write i2c OK [10:53:17]MH_I2C_Read... [10:53:17]Read from MH i2c: F0 [10:53:17]MH_I2C_Read... [10:53:17]Read from MH i2c: F0 09 00 [10:53:17]MH_I2C_Read... [10:53:17]Read from MH i2c: F0 09 00 94 05 00 9E 1B 1E 67 EE DA 66 66 63 [10:53:17]GetLastDocTimeStamp 1730026342 [10:53:17]current date 1730026398 [10:53:17]FM_GetShiftState [10:53:17]SAM_PROTO_GetShiftState [10:53:17]wFMCommunicate request_size=4 [10:53:17]MH_SAM_APDU [10:53:17]CAPDU: 80 13 01 00 [10:53:17]Write to MH i2c: E2 08 00 95 05 80 13 01 00 00 00 00 00 17 [10:53:17]Write i2c OK [10:53:17]MH_I2C_Read... [10:53:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:53:17]Read from MH i2c: E2 [10:53:17]MH_I2C_Read... [10:53:17]Read from MH i2c: E2 0E 00 [10:53:17]MH_I2C_Read... [10:53:17]Read from MH i2c: E2 0E 00 95 05 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C3 [10:53:17]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:53:17]wFMCommunicate OK [10:53:17]SAM_PROTO_GetShiftState done [10:53:17]FM_GetShiftState done [10:53:17]opened in 1729987736 [10:53:17]opened+sec_in_day 1730074136 [10:53:17]quantity*price = 70044 [10:53:17]sum+1 = 70045 [10:53:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.44 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.44 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 198 27.10.2024 10:53 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95199 ФПД: 255965729294819 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T105318&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95199&fm=255965729294819&tin=02508201610067®Number=0000000000170478&sum=70044 [10:53:19]StoreToDocumentArchive [10:53:19]shift 143 fd 95199 [10:53:19]save to /storage/0143/doc_00095199 [10:53:19]save last doc name /storage/0143/doc_00095199 to /storage/kkm_last_doc_name [10:53:19]save OK [10:53:19]Clear old archive folders... [10:53:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:53:19]tlvbuf is 0163FD80 [10:53:19]SAM_PROTO_ClearQueue [10:53:19]wFMCommunicate request_size=4 [10:53:19]MH_SAM_APDU [10:53:19]CAPDU: 80 09 00 00 [10:53:19]Write to MH i2c: E2 08 00 A2 05 80 09 00 00 00 00 00 00 19 [10:53:19]Write i2c OK [10:53:19]MH_I2C_Read... [10:53:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:53:19]Read from MH i2c: E2 [10:53:19]MH_I2C_Read... [10:53:19]Read from MH i2c: E2 03 00 [10:53:19]MH_I2C_Read... [10:53:19]Read from MH i2c: E2 03 00 A2 05 00 90 00 1B [10:53:19]RAPDU: 90 00 [10:53:19]wFMCommunicate OK [10:53:19]SAM_PROTO_ClearQueue done [10:53:19]KKMCreateOFDPacket [10:53:19]OFDProtocolAddRootSTLVToBuf [10:53:19]FM_MakeSignedData [10:53:19]FM_MakeSignedData [10:53:19]SAM_PROTO_SignData [10:53:19]wFMCommunicate request_size=4 [10:53:19]MH_SAM_APDU [10:53:19]CAPDU: 80 0D 01 02 [10:53:19]Write to MH i2c: E2 08 00 A3 05 80 0D 01 02 00 00 00 00 21 [10:53:19]Write i2c OK [10:53:19]MH_I2C_Read... [10:53:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:53:19]Read from MH i2c: E2 [10:53:19]MH_I2C_Read... [10:53:19]Read from MH i2c: E2 03 00 [10:53:19]MH_I2C_Read... [10:53:19]Read from MH i2c: E2 03 00 A3 05 00 90 00 1C [10:53:19]RAPDU: 90 00 [10:53:19]wFMCommunicate OK [10:53:19]wFMCommunicate request_size=255 [10:53:19]MH_SAM_APDU [10:53: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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 9E 1B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DF 73 01 00 35 04 06 00 E8 [10:53:19]Write to MH i2c: E2 02 01 A4 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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 9E 1B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DF 73 01 00 35 04 06 00 E8 00 00 E5 [10:53:19]Write i2c OK [10:53:19]MH_I2C_Read... [10:53:19]OFD Sender: No OFD packet to send [10:53:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:53:19]Read from MH i2c: E2 [10:53:19]MH_I2C_Read... [10:53:19]Read from MH i2c: E2 03 00 [10:53:19]MH_I2C_Read... [10:53:19]Read from MH i2c: E2 03 00 A4 05 00 90 00 1D [10:53:19]RAPDU: 90 00 [10:53:19]wFMCommunicate OK [10:53:19]wFMCommunicate request_size=10 [10:53:19]MH_SAM_APDU [10:53:19]CAPDU: 80 0D 02 02 05 CC AA 5E 89 E3 [10:53:19]Write to MH i2c: E2 0D 00 A5 05 80 0D 02 02 05 00 CC AA 5E 89 E3 00 00 6E [10:53:19]Write i2c OK [10:53:19]MH_I2C_Read... [10:53:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:53:19]Read from MH i2c: E2 [10:53:19]MH_I2C_Read... [10:53:19]Read from MH i2c: E2 03 00 [10:53:19]MH_I2C_Read... [10:53:19]Read from MH i2c: E2 03 00 A5 05 00 90 00 1E [10:53:19]RAPDU: 90 00 [10:53:19]wFMCommunicate OK [10:53:19]wFMCommunicate request_size=4 [10:53:19]MH_SAM_APDU [10:53:19]CAPDU: 80 0D 03 02 [10:53:19]Write to MH i2c: E2 08 00 A6 05 80 0D 03 02 00 00 00 00 26 [10:53:19]Write i2c OK [10:53:19]MH_I2C_Read... [10:53:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:53:19]Read from MH i2c: E2 [10:53:19]MH_I2C_Read... [10:53:19]Read from MH i2c: E2 0B 00 [10:53:19]MH_I2C_Read... [10:53:19]Read from MH i2c: E2 0B 00 A6 05 00 DA 2F 4D 4B B5 68 4A EF 90 00 1E [10:53:19]RAPDU: DA 2F 4D 4B B5 68 4A EF 90 00 [10:53:19]wFMCommunicate OK [10:53:19]SAM_PROTO_SignData done [10:53:19]FM_MakeSignedData done [10:53:19]CreateOFDProtocolMessage [10:53:19]wFMCommunicate request_size=4 [10:53:19]MH_SAM_APDU [10:53:19]CAPDU: 80 11 00 00 [10:53:19]Write to MH i2c: E2 08 00 A7 05 80 11 00 00 00 00 00 00 26 [10:53:19]Write i2c OK [10:53:19]MH_I2C_Read... [10:53:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:53:19]Read from MH i2c: E2 [10:53:19]MH_I2C_Read... [10:53:19]Read from MH i2c: E2 17 00 [10:53:19]MH_I2C_Read... [10:53:19]Read from MH i2c: E2 17 00 A7 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 77 [10:53:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:53:19]wFMCommunicate OK [10:53:19]CreateOFDProtocolMessage done [10:53:19]OFDSenderStorePacket 95199 [10:53:19]StoreOFDPacket docnum=95199 [10:53:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1B 44 07 01 16 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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 9E 1B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DF 73 01 00 35 04 06 00 E8 CC AA 5E 89 E3 DA 2F 4D 4B B5 68 4A EF [10:53:19]CheckFolder [10:53:19]dirname=/storage/ofd_packets [10:53:19]CheckFolder done [10:53:19]ProducePacketName [10:53:19]name=ofd_packets/00095199 [10:53:19]NVStorageSaveData ofd_packets/00095199 [10:53:19]File name is /storage/ofd_packets/00095199 [10:53:19]Write 301 bytes [10:53:19]NVStorageSaveData done [10:53:19]OFDSenderStorePacket done [10:53:19]KKMCreateOFDPacket done [10:53:19]NVStorageSaveData kkm_last_timestamp [10:53:19]File name is /storage/kkm_last_timestamp [10:53:19]Write 4 bytes [10:53:19]NVStorageSaveData done [10:53:19]ExternCall_PrintAddStr [10:53:19]wPrintStart [10:53:19]Write to MH i2c: 01 00 00 A8 05 AD [10:53:19]Write i2c OK [10:53:19]MH_I2C_Read... [10:53:19]Read from MH i2c: 01 [10:53:19]MH_I2C_Read... [10:53:19]Read from MH i2c: 01 07 00 [10:53:19]MH_I2C_Read... [10:53:19]Read from MH i2c: 01 07 00 A8 05 00 00 00 00 00 FF 0F C2 [10:53:19]RasterBufferAndPrint [10:53:19]line Счет N : (1)3405705 [10:53:19]line ИНН: 02508201610067 [10:53:19]line Контрольно-Кассовый Чек [10:53:19]line ПРОДАЖА [10:53:19]line ТРК (МРК, ГНК) : 42 [10:53:19]line Товар: 2710124130 [10:53:19]line Аи-92-К-4 [10:53:19]line 10.470 * 66.90 [10:53:19]line = 700.44 [10:53:19]line НДС 12% НСП 1% [10:53:19]line > о реализуемом товаре [10:53:19]line ИТОГО: 700.44 [10:53:19]line НСП 1% : 6.20 [10:53:19]line НДС 12% : 74.38 [10:53:19]line Наличными: 0.00 [10:53:19]line Безнал.: 700.44 [10:53:19]line Место: АЗС № 82 "Партнер Нефть" [10:53:19]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:53:19]line СНО: Общий режим [10:53:19]line Чек 198 27.10.2024 10:53 [10:53:19]line Смена: 143 ФФД: 1.0 [10:53:19]line ЗНМ: 0300000017 [10:53:19]line РНМ: 0000000000170478 [10:53:19]line Версия ККМ: v1.0 [10:53:19]line Платежная система: Mbank [10:53:19]line ФМ: 0000000002098560 [10:53:19]line ФД: 95199 [10:53:19]line ФПД: 255965729294819 [10:53:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T105318&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95199&fm=255965729294819&tin=02508201610067®Number=0000000000170478&sum=70044 [10:53:19]OFD Sender: Processing packet 95199 [packets to send 56, broken 55] [10:53:19]ProducePacketName [10:53:19]name=ofd_packets/00095199 [10:53:19]OFD Sender: To server: pG, [10:53:19]CommunicateWithHost lk.salyk.kg:30040 [10:53:19]ConnectInit lk.salyk.kg [10:53:19]written 0, free lines is 4095 [10:53:20]Connected sock=11 [10:53:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1B 44 07 01 16 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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 9E 1B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DF 73 01 00 35 04 06 00 E8 CC AA 5E 89 E3 DA 2F 4D 4B B5 68 4A EF [10:53:20]Write to MH i2c: 01 00 00 D1 05 D6 [10:53:20]Write i2c OK [10:53:20]MH_I2C_Read... [10:53:20]Read from MH i2c: 01 [10:53:20]MH_I2C_Read... [10:53:20]Read from MH i2c: 01 07 00 [10:53:20]MH_I2C_Read... [10:53:20]Read from MH i2c: 01 07 00 D1 05 00 00 00 00 00 23 0D 0D [10:53:20]RasterBufferAndPrint [10:53:20]line [10:53:20]line [10:53:20]line [10:53:20]line [10:53:20]line [10:53:20]written 0, free lines is 3370 [10:53:20]MH_Cut [10:53:20]Write to MH i2c: D1 01 00 D8 05 01 AF [10:53:20]Write i2c OK [10:53:20]MH_I2C_Read... [10:53:20]Read from MH i2c: D1 [10:53:20]MH_I2C_Read... [10:53:20]Read from MH i2c: D1 01 00 [10:53:20]MH_I2C_Read... [10:53:20]Read from MH i2c: D1 01 00 D8 05 00 AE [10:53:20]Write to MH i2c: 01 00 00 D9 05 DE [10:53:20]Write i2c OK [10:53:20]MH_I2C_Read... [10:53:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1F 16 47 00 D8 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 32 30 39 38 35 36 30 10 04 04 00 DF 73 01 00 F4 03 04 00 CB C5 1D 67 B6 04 01 00 00 34 E1 F9 A8 63 B4 00 36 [10:53:20]CommunicateWithHost err = 0 [10:53:20]CheckOFDResponse [10:53:20]1017 (14) - 77093643461234 [10:53:20]1041 (16) - 0000000002098560 [10:53:20]1040 (4) - 95199 [10:53:20]1012 (4) - 27.10.2024 04:47 [10:53:20]1206 (1) - 0 [10:53:20]OFD Sender: Remove packet 95199 [10:53:20]ProducePacketName [10:53:20]name=ofd_packets/00095199 [10:53:20]NVStorageDeleteData [10:53:21]OFD Sender: No OFD packet to send [10:53:21]*** Cut start [10:53:21]*** Partial cut [10:53:21]*** CUTSNS_PIN = 1 [10:53:21]*** CUTSNS_PIN = 0 [10:53:21]*** Brake cut motor [10:53:21]Read from MH i2c: 01 [10:53:21]MH_I2C_Read... [10:53:21]*** Stop cut motor [10:53:21]*** Cut end [10:53:21]Read from MH i2c: 01 07 00 [10:53:21]MH_I2C_Read... [10:53:21]Read from MH i2c: 01 07 00 D9 05 00 00 00 00 00 FF 0F F3 [10:53:21]process_action close_receipt done [10:53:21]requested_data is exist [10:53:21]produce_requested_data [10:53:21]requested_item fm.sn is exist - process it [10:53:21]wFMCommunicate request_size=4 [10:53:21]MH_SAM_APDU [10:53:21]CAPDU: 80 11 00 00 [10:53:21]Write to MH i2c: E2 08 00 DA 05 80 11 00 00 00 00 00 00 59 [10:53:21]Write i2c OK [10:53:21]MH_I2C_Read... [10:53:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:53:21]Read from MH i2c: E2 [10:53:21]MH_I2C_Read... [10:53:21]Read from MH i2c: E2 17 00 [10:53:21]MH_I2C_Read... [10:53:21]Read from MH i2c: E2 17 00 DA 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AA [10:53:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:53:21]wFMCommunicate OK [10:53:21]requested_item fd.num is exist - process it [10:53:21]SAM_PROTO_GetFieldsCounters [10:53:21]wFMCommunicate request_size=4 [10:53:21]MH_SAM_APDU [10:53:21]CAPDU: 80 13 00 00 [10:53:21]Write to MH i2c: E2 08 00 DB 05 80 13 00 00 00 00 00 00 5C [10:53:21]Write i2c OK [10:53:21]MH_I2C_Read... [10:53:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:53:21]Read from MH i2c: E2 [10:53:21]MH_I2C_Read... [10:53:21]Read from MH i2c: E2 62 00 [10:53:21]MH_I2C_Read... [10:53:21]Read from MH i2c: E2 62 00 DB 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DF 73 01 00 0E 04 04 00 8F 00 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 B1 [10:53:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DF 73 01 00 0E 04 04 00 8F 00 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 [10:53:21]wFMCommunicate OK [10:53:21]SAM_PROTO_GetFieldsCounters done [10:53:21]requested_item shift.num is exist - process it [10:53:21]requested_item shift.opened is exist - process it [10:53:21]req_shift_opened [10:53:21]FM_GetShiftState [10:53:21]SAM_PROTO_GetShiftState [10:53:21]wFMCommunicate request_size=4 [10:53:21]MH_SAM_APDU [10:53:21]CAPDU: 80 13 01 00 [10:53:21]Write to MH i2c: E2 08 00 DC 05 80 13 01 00 00 00 00 00 5E [10:53:21]Write i2c OK [10:53:21]MH_I2C_Read... [10:53:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:53:21]Read from MH i2c: E2 [10:53:21]MH_I2C_Read... [10:53:21]Read from MH i2c: E2 0E 00 [10:53:21]MH_I2C_Read... [10:53:21]Read from MH i2c: E2 0E 00 DC 05 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0A [10:53:21]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:53:21]wFMCommunicate OK [10:53:21]SAM_PROTO_GetShiftState done [10:53:21]FM_GetShiftState done [10:53:21]req_shift_opened done [10:53:21]requested_item shift.open_date is exist - process it [10:53:21]req_shift_open_date [10:53:21]req_shift_open_date done [10:53:21]produce_requested_data done [10:53:21]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95199,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:53:21]process_action_free close_receipt [10:53:21]json_value_free [10:53:21]json_value_free done [10:53:21]process_json_proto returns [10:53:21]Send response to host [10:53:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95199,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:53:21]free response buf [10:53:21]execute_script done [10:53:21]execute_script returns [10:53:21]free content buf [10:53:21]Sock 9.Close socket [10:53:21]Sock 9.Thread stoped [10:53:26]OFD Sender: No OFD packet to send [10:53:31]OFD Sender: No OFD packet to send [10:53:36]OFD Sender: No OFD packet to send [10:53:41]OFD Sender: No OFD packet to send [10:53:46]OFD Sender: No OFD packet to send [10:53:51]OFD Sender: No OFD packet to send [10:53:51]accept exits with 7 [10:53:51]New connection [10:53:51]New thread 3066760548 created [10:53:51]Thread 3066617188 joined [10:53:51]Waiting for new connection... [10:53:51] Sock 7.Parse request [10:53:51]Sock 7.Check first char [10:53:51]Sock 7.First char is OK [10:53:51]request: POST /json_proto HTTP/1.0 [10:53:51]Method: POST [10:53:51]URL: /json_proto [10:53:51]Method is POST - this is cgi request [10:53:51]url: /json_proto [10:53:51]query_string will be loaded in cgi processing [10:53:51]execute_cgi json_proto POST (null) [10:53:51]execute_cgi path=json_proto method=POST [10:53:51]POST find Content-Length [10:53:51]Host: 172.17.40.67:8080 [10:53:51]Content-Length: 678 [10:53:51]Content-Type: application/json [10:53:51] [10:53:51]POST finish read [10:53:51]Found Content-Length = 678 [10:53:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405706", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:53:51]execute_script... [10:53: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)3405706", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:53:51]POST & json_proto [10:53:51]process_json_proto [10:53:51]json parsed OK: [10:53:51]protocol is kg_v1.0 [10:53:51]action value=close_receipt [10:53:51]process_action close_receipt [10:53:51]cmd_close_receipt [10:53:51]MH_GetDate [10:53:51]Write to MH i2c: F0 00 00 DD 05 D1 [10:53:51]Write i2c OK [10:53:51]MH_I2C_Read... [10:53:51]Read from MH i2c: F0 [10:53:51]MH_I2C_Read... [10:53:51]Read from MH i2c: F0 09 00 [10:53:51]MH_I2C_Read... [10:53:51]Read from MH i2c: F0 09 00 DD 05 00 C0 1B 1E 67 EE DA 66 66 CE [10:53:51]GetLastDocTimeStamp 1730026398 [10:53:51]current date 1730026432 [10:53:51]FM_GetShiftState [10:53:51]SAM_PROTO_GetShiftState [10:53:51]wFMCommunicate request_size=4 [10:53:51]MH_SAM_APDU [10:53:51]CAPDU: 80 13 01 00 [10:53:51]Write to MH i2c: E2 08 00 DE 05 80 13 01 00 00 00 00 00 60 [10:53:51]Write i2c OK [10:53:51]MH_I2C_Read... [10:53:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:53:51]Read from MH i2c: E2 [10:53:51]MH_I2C_Read... [10:53:51]Read from MH i2c: E2 0E 00 [10:53:51]MH_I2C_Read... [10:53:51]Read from MH i2c: E2 0E 00 DE 05 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0C [10:53:51]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:53:51]wFMCommunicate OK [10:53:51]SAM_PROTO_GetShiftState done [10:53:51]FM_GetShiftState done [10:53:51]opened in 1729987736 [10:53:51]opened+sec_in_day 1730074136 [10:53:51]quantity*price = 50041 [10:53:51]sum+1 = 50042 [10:53:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 199 27.10.2024 10:53 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95200 ФПД: 227933767807462 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T105352&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95200&fm=227933767807462&tin=02508201610067®Number=0000000000170478&sum=50000 [10:53:52]StoreToDocumentArchive [10:53:52]shift 143 fd 95200 [10:53:52]save to /storage/0143/doc_00095200 [10:53:52]save last doc name /storage/0143/doc_00095200 to /storage/kkm_last_doc_name [10:53:52]save OK [10:53:52]Clear old archive folders... [10:53:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:53:52]tlvbuf is 0162FAE0 [10:53:52]SAM_PROTO_ClearQueue [10:53:52]wFMCommunicate request_size=4 [10:53:52]MH_SAM_APDU [10:53:52]CAPDU: 80 09 00 00 [10:53:52]Write to MH i2c: E2 08 00 EB 05 80 09 00 00 00 00 00 00 62 [10:53:52]Write i2c OK [10:53:52]MH_I2C_Read... [10:53:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:53:52]Read from MH i2c: E2 [10:53:52]MH_I2C_Read... [10:53:52]Read from MH i2c: E2 03 00 [10:53:52]MH_I2C_Read... [10:53:52]Read from MH i2c: E2 03 00 EB 05 00 90 00 64 [10:53:52]RAPDU: 90 00 [10:53:52]wFMCommunicate OK [10:53:52]SAM_PROTO_ClearQueue done [10:53:52]KKMCreateOFDPacket [10:53:52]OFDProtocolAddRootSTLVToBuf [10:53:52]FM_MakeSignedData [10:53:52]FM_MakeSignedData [10:53:52]SAM_PROTO_SignData [10:53:52]wFMCommunicate request_size=4 [10:53:52]MH_SAM_APDU [10:53:52]CAPDU: 80 0D 01 02 [10:53:52]Write to MH i2c: E2 08 00 EC 05 80 0D 01 02 00 00 00 00 6A [10:53:52]Write i2c OK [10:53:52]MH_I2C_Read... [10:53:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:53:53]Read from MH i2c: E2 [10:53:53]MH_I2C_Read... [10:53:53]Read from MH i2c: E2 03 00 [10:53:53]MH_I2C_Read... [10:53:53]Read from MH i2c: E2 03 00 EC 05 00 90 00 65 [10:53:53]RAPDU: 90 00 [10:53:53]wFMCommunicate OK [10:53:53]wFMCommunicate request_size=255 [10:53:53]MH_SAM_APDU [10:53: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 C0 1B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E0 73 01 00 35 04 06 00 CF [10:53:53]Write to MH i2c: E2 02 01 ED 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 C0 1B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E0 73 01 00 35 04 06 00 CF 00 00 D1 [10:53:53]Write i2c OK [10:53:53]MH_I2C_Read... [10:53:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:53:53]Read from MH i2c: E2 [10:53:53]MH_I2C_Read... [10:53:53]Read from MH i2c: E2 03 00 [10:53:53]MH_I2C_Read... [10:53:53]Read from MH i2c: E2 03 00 ED 05 00 90 00 66 [10:53:53]RAPDU: 90 00 [10:53:53]wFMCommunicate OK [10:53:53]wFMCommunicate request_size=10 [10:53:53]MH_SAM_APDU [10:53:53]CAPDU: 80 0D 02 02 05 4D F7 43 31 E6 [10:53:53]Write to MH i2c: E2 0D 00 EE 05 80 0D 02 02 05 00 4D F7 43 31 E6 00 00 15 [10:53:53]Write i2c OK [10:53:53]MH_I2C_Read... [10:53:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:53:53]Read from MH i2c: E2 [10:53:53]MH_I2C_Read... [10:53:53]Read from MH i2c: E2 03 00 [10:53:53]MH_I2C_Read... [10:53:53]Read from MH i2c: E2 03 00 EE 05 00 90 00 67 [10:53:53]RAPDU: 90 00 [10:53:53]wFMCommunicate OK [10:53:53]wFMCommunicate request_size=4 [10:53:53]MH_SAM_APDU [10:53:53]CAPDU: 80 0D 03 02 [10:53:53]Write to MH i2c: E2 08 00 EF 05 80 0D 03 02 00 00 00 00 6F [10:53:53]Write i2c OK [10:53:53]MH_I2C_Read... [10:53:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:53:53]Read from MH i2c: E2 [10:53:53]MH_I2C_Read... [10:53:53]Read from MH i2c: E2 0B 00 [10:53:53]MH_I2C_Read... [10:53:53]Read from MH i2c: E2 0B 00 EF 05 00 3F 0B 7A 8F D5 D1 CB 81 90 00 B5 [10:53:53]RAPDU: 3F 0B 7A 8F D5 D1 CB 81 90 00 [10:53:53]wFMCommunicate OK [10:53:53]SAM_PROTO_SignData done [10:53:53]FM_MakeSignedData done [10:53:53]CreateOFDProtocolMessage [10:53:53]wFMCommunicate request_size=4 [10:53:53]MH_SAM_APDU [10:53:53]CAPDU: 80 11 00 00 [10:53:53]Write to MH i2c: E2 08 00 F0 05 80 11 00 00 00 00 00 00 6F [10:53:53]Write i2c OK [10:53:53]MH_I2C_Read... [10:53:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:53:53]Read from MH i2c: E2 [10:53:53]MH_I2C_Read... [10:53:53]Read from MH i2c: E2 17 00 [10:53:53]MH_I2C_Read... [10:53:53]Read from MH i2c: E2 17 00 F0 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C0 [10:53:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:53:53]wFMCommunicate OK [10:53:53]CreateOFDProtocolMessage done [10:53:53]OFDSenderStorePacket 95200 [10:53:53]StoreOFDPacket docnum=95200 [10:53:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 47 4D 07 01 F6 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 C0 1B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E0 73 01 00 35 04 06 00 CF 4D F7 43 31 E6 3F 0B 7A 8F D5 D1 CB 81 [10:53:53]CheckFolder [10:53:53]dirname=/storage/ofd_packets [10:53:53]CheckFolder done [10:53:53]ProducePacketName [10:53:53]name=ofd_packets/00095200 [10:53:53]NVStorageSaveData ofd_packets/00095200 [10:53:53]File name is /storage/ofd_packets/00095200 [10:53:53]Write 301 bytes [10:53:53]NVStorageSaveData done [10:53:53]OFDSenderStorePacket done [10:53:53]KKMCreateOFDPacket done [10:53:53]NVStorageSaveData kkm_last_timestamp [10:53:53]File name is /storage/kkm_last_timestamp [10:53:53]Write 4 bytes [10:53:53]NVStorageSaveData done [10:53:53]ExternCall_PrintAddStr [10:53:53]wPrintStart [10:53:53]Write to MH i2c: 01 00 00 F1 05 F6 [10:53:53]Write i2c OK [10:53:53]MH_I2C_Read... [10:53:53]Read from MH i2c: 01 [10:53:53]MH_I2C_Read... [10:53:53]Read from MH i2c: 01 07 00 [10:53:53]MH_I2C_Read... [10:53:53]Read from MH i2c: 01 07 00 F1 05 00 00 00 00 00 FF 0F 0B [10:53:53]RasterBufferAndPrint [10:53:53]line Счет N : (1)3405706 [10:53:53]line ИНН: 02508201610067 [10:53:53]line Контрольно-Кассовый Чек [10:53:53]line ПРОДАЖА [10:53:53]line ТРК (МРК, ГНК) : 12 [10:53:53]line Товар: 2710124130 [10:53:53]line Аи-92-К-4 [10:53:53]line 7.480 * 66.90 [10:53:53]line = 500.41 [10:53:53]line НДС 12% НСП 1% [10:53:53]line > о реализуемом товаре [10:53:53]line ОКРУГЛЕНИЕ: -0.41 [10:53:53]line ИТОГО: 500.00 [10:53:53]line Внесено: 500.00 [10:53:53]line СДАЧА: 0.00 [10:53:53]line НСП 1% : 4.43 [10:53:53]line НДС 12% : 53.14 [10:53:53]line Наличными: 500.00 [10:53:53]line Безнал.: 0.00 [10:53:53]line Место: АЗС № 82 "Партнер Нефть" [10:53:53]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:53:53]line СНО: Общий режим [10:53:53]line Чек 199 27.10.2024 10:53 [10:53:53]line Смена: 143 ФФД: 1.0 [10:53:53]line ЗНМ: 0300000017 [10:53:53]line РНМ: 0000000000170478 [10:53:53]line Версия ККМ: v1.0 [10:53:53]line ФМ: 0000000002098560 [10:53:53]line ФД: 95200 [10:53:53]line ФПД: 227933767807462 [10:53:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T105352&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95200&fm=227933767807462&tin=02508201610067®Number=0000000000170478&sum=50000 [10:53:53]OFD Sender: Processing packet 95200 [packets to send 56, broken 55] [10:53:53]ProducePacketName [10:53:53]name=ofd_packets/00095200 [10:53:53]OFD Sender: To server: pG, [10:53:53]CommunicateWithHost lk.salyk.kg:30040 [10:53:53]ConnectInit lk.salyk.kg [10:53:53]written 0, free lines is 4095 [10:53:53]Connected sock=10 [10:53:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 47 4D 07 01 F6 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 C0 1B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E0 73 01 00 35 04 06 00 CF 4D F7 43 31 E6 3F 0B 7A 8F D5 D1 CB 81 [10:53:54]Write to MH i2c: 01 00 00 1C 06 22 [10:53:54]Write i2c OK [10:53:54]MH_I2C_Read... [10:53:54]Read from MH i2c: 01 [10:53:54]MH_I2C_Read... [10:53:54]Read from MH i2c: 01 07 00 [10:53:54]MH_I2C_Read... [10:53:54]Read from MH i2c: 01 07 00 1C 06 00 00 00 00 00 F1 0C 26 [10:53:54]RasterBufferAndPrint [10:53:54]line [10:53:54]line [10:53:54]line [10:53:54]line [10:53:54]line [10:53:54]written 0, free lines is 3319 [10:53:54]MH_Cut [10:53:54]Write to MH i2c: D1 01 00 23 06 01 FB [10:53:54]Write i2c OK [10:53:54]MH_I2C_Read... [10:53:54]Read from MH i2c: D1 [10:53:54]MH_I2C_Read... [10:53:54]Read from MH i2c: D1 01 00 [10:53:54]MH_I2C_Read... [10:53:54]Read from MH i2c: D1 01 00 23 06 00 FA [10:53:54]Write to MH i2c: 01 00 00 24 06 2A [10:53:54]Write i2c OK [10:53:54]MH_I2C_Read... [10:53:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 2F 68 47 00 C6 34 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E0 73 01 00 F4 03 04 00 ED C5 1D 67 B6 04 01 00 00 90 38 FF 58 AA 71 E9 09 [10:53:54]CommunicateWithHost err = 0 [10:53:54]CheckOFDResponse [10:53:54]1017 (14) - 77093643461234 [10:53:54]1041 (16) - 0000000002098560 [10:53:54]1040 (4) - 95200 [10:53:54]1012 (4) - 27.10.2024 04:47 [10:53:54]1206 (1) - 0 [10:53:54]OFD Sender: Remove packet 95200 [10:53:54]ProducePacketName [10:53:54]name=ofd_packets/00095200 [10:53:54]NVStorageDeleteData [10:53:54]OFD Sender: No OFD packet to send [10:53:54]*** Cut start [10:53:54]*** Partial cut [10:53:54]*** CUTSNS_PIN = 1 [10:53:54]*** CUTSNS_PIN = 0 [10:53:55]*** Brake cut motor [10:53:55]Read from MH i2c: 01 [10:53:55]MH_I2C_Read... [10:53:55]*** Stop cut motor [10:53:55]*** Cut end [10:53:55]Read from MH i2c: 01 07 00 [10:53:55]MH_I2C_Read... [10:53:55]Read from MH i2c: 01 07 00 24 06 00 00 00 00 00 FF 0F 3F [10:53:55]process_action close_receipt done [10:53:55]requested_data is exist [10:53:55]produce_requested_data [10:53:55]requested_item fm.sn is exist - process it [10:53:55]wFMCommunicate request_size=4 [10:53:55]MH_SAM_APDU [10:53:55]CAPDU: 80 11 00 00 [10:53:55]Write to MH i2c: E2 08 00 25 06 80 11 00 00 00 00 00 00 A5 [10:53:55]Write i2c OK [10:53:55]MH_I2C_Read... [10:53:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:53:55]Read from MH i2c: E2 [10:53:55]MH_I2C_Read... [10:53:55]Read from MH i2c: E2 17 00 [10:53:55]MH_I2C_Read... [10:53:55]Read from MH i2c: E2 17 00 25 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F6 [10:53:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:53:55]wFMCommunicate OK [10:53:55]requested_item fd.num is exist - process it [10:53:55]SAM_PROTO_GetFieldsCounters [10:53:55]wFMCommunicate request_size=4 [10:53:55]MH_SAM_APDU [10:53:55]CAPDU: 80 13 00 00 [10:53:55]Write to MH i2c: E2 08 00 26 06 80 13 00 00 00 00 00 00 A8 [10:53:55]Write i2c OK [10:53:55]MH_I2C_Read... [10:53:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:53:55]Read from MH i2c: E2 [10:53:55]MH_I2C_Read... [10:53:55]Read from MH i2c: E2 62 00 [10:53:55]MH_I2C_Read... [10:53:55]Read from MH i2c: E2 62 00 26 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E0 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C7 00 00 00 5E 04 04 00 C7 00 00 00 57 04 04 00 C8 00 00 00 19 04 04 00 00 00 00 00 90 00 01 [10:53:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E0 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C7 00 00 00 5E 04 04 00 C7 00 00 00 57 04 04 00 C8 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:53:55]wFMCommunicate OK [10:53:55]SAM_PROTO_GetFieldsCounters done [10:53:55]requested_item shift.num is exist - process it [10:53:55]requested_item shift.opened is exist - process it [10:53:55]req_shift_opened [10:53:55]FM_GetShiftState [10:53:55]SAM_PROTO_GetShiftState [10:53:55]wFMCommunicate request_size=4 [10:53:55]MH_SAM_APDU [10:53:55]CAPDU: 80 13 01 00 [10:53:55]Write to MH i2c: E2 08 00 27 06 80 13 01 00 00 00 00 00 AA [10:53:55]Write i2c OK [10:53:55]MH_I2C_Read... [10:53:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:53:55]Read from MH i2c: E2 [10:53:55]MH_I2C_Read... [10:53:55]Read from MH i2c: E2 0E 00 [10:53:55]MH_I2C_Read... [10:53:55]Read from MH i2c: E2 0E 00 27 06 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 56 [10:53:55]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:53:55]wFMCommunicate OK [10:53:55]SAM_PROTO_GetShiftState done [10:53:55]FM_GetShiftState done [10:53:55]req_shift_opened done [10:53:55]requested_item shift.open_date is exist - process it [10:53:55]req_shift_open_date [10:53:55]req_shift_open_date done [10:53:55]produce_requested_data done [10:53:55]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95200,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:53:55]process_action_free close_receipt [10:53:55]json_value_free [10:53:55]json_value_free done [10:53:55]process_json_proto returns [10:53:55]Send response to host [10:53:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95200,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:53:55]free response buf [10:53:55]execute_script done [10:53:55]execute_script returns [10:53:55]free content buf [10:53:55]Sock 7.Close socket [10:53:55]Sock 7.Thread stoped [10:53:59]OFD Sender: No OFD packet to send [10:54:04]OFD Sender: No OFD packet to send [10:54:09]OFD Sender: No OFD packet to send [10:54:14]OFD Sender: No OFD packet to send [10:54:19]OFD Sender: No OFD packet to send [10:54:24]OFD Sender: No OFD packet to send [10:54:26]accept exits with 9 [10:54:26]New connection [10:54:26]New thread 3066617188 created [10:54:26]Thread 3066760548 joined [10:54:26]Waiting for new connection... [10:54:26] Sock 9.Parse request [10:54:26]Sock 9.Check first char [10:54:26]Sock 9.First char is OK [10:54:26]request: POST /json_proto HTTP/1.0 [10:54:26]Method: POST [10:54:26]URL: /json_proto [10:54:26]Method is POST - this is cgi request [10:54:26]url: /json_proto [10:54:26]query_string will be loaded in cgi processing [10:54:26]execute_cgi json_proto POST (null) [10:54:26]execute_cgi path=json_proto method=POST [10:54:26]POST find Content-Length [10:54:26]Host: 172.17.40.67:8080 [10:54:26]Content-Length: 678 [10:54:26]Content-Type: application/json [10:54:26] [10:54:26]POST finish read [10:54:26]Found Content-Length = 678 [10:54:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405707", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:54:26]execute_script... [10:54: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)3405707", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:54:26]POST & json_proto [10:54:26]process_json_proto [10:54:26]json parsed OK: [10:54:26]protocol is kg_v1.0 [10:54:26]action value=close_receipt [10:54:26]process_action close_receipt [10:54:26]cmd_close_receipt [10:54:26]MH_GetDate [10:54:26]Write to MH i2c: F0 00 00 28 06 1D [10:54:26]Write i2c OK [10:54:26]MH_I2C_Read... [10:54:26]Read from MH i2c: F0 [10:54:26]MH_I2C_Read... [10:54:26]Read from MH i2c: F0 09 00 [10:54:26]MH_I2C_Read... [10:54:26]Read from MH i2c: F0 09 00 28 06 00 E3 1B 1E 67 EE DA 66 66 3D [10:54:26]GetLastDocTimeStamp 1730026432 [10:54:26]current date 1730026467 [10:54:26]FM_GetShiftState [10:54:26]SAM_PROTO_GetShiftState [10:54:26]wFMCommunicate request_size=4 [10:54:26]MH_SAM_APDU [10:54:26]CAPDU: 80 13 01 00 [10:54:26]Write to MH i2c: E2 08 00 29 06 80 13 01 00 00 00 00 00 AC [10:54:26]Write i2c OK [10:54:26]MH_I2C_Read... [10:54:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:54:26]Read from MH i2c: E2 [10:54:26]MH_I2C_Read... [10:54:26]Read from MH i2c: E2 0E 00 [10:54:26]MH_I2C_Read... [10:54:26]Read from MH i2c: E2 0E 00 29 06 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 58 [10:54:26]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:54:26]wFMCommunicate OK [10:54:26]SAM_PROTO_GetShiftState done [10:54:26]FM_GetShiftState done [10:54:26]opened in 1729987736 [10:54:26]opened+sec_in_day 1730074136 [10:54:26]quantity*price = 30038 [10:54:26]sum+1 = 30039 [10:54:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 200 27.10.2024 10:54 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95201 ФПД: 133518655545872 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T105427&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95201&fm=133518655545872&tin=02508201610067®Number=0000000000170478&sum=30000 [10:54:27]StoreToDocumentArchive [10:54:27]shift 143 fd 95201 [10:54:27]save to /storage/0143/doc_00095201 [10:54:27]save last doc name /storage/0143/doc_00095201 to /storage/kkm_last_doc_name [10:54:27]save OK [10:54:27]Clear old archive folders... [10:54:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:54:27]tlvbuf is 015EFBB0 [10:54:27]SAM_PROTO_ClearQueue [10:54:27]wFMCommunicate request_size=4 [10:54:27]MH_SAM_APDU [10:54:27]CAPDU: 80 09 00 00 [10:54:27]Write to MH i2c: E2 08 00 36 06 80 09 00 00 00 00 00 00 AE [10:54:27]Write i2c OK [10:54:27]MH_I2C_Read... [10:54:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:54:27]Read from MH i2c: E2 [10:54:27]MH_I2C_Read... [10:54:27]Read from MH i2c: E2 03 00 [10:54:27]MH_I2C_Read... [10:54:27]Read from MH i2c: E2 03 00 36 06 00 90 00 B0 [10:54:27]RAPDU: 90 00 [10:54:27]wFMCommunicate OK [10:54:27]SAM_PROTO_ClearQueue done [10:54:27]KKMCreateOFDPacket [10:54:27]OFDProtocolAddRootSTLVToBuf [10:54:27]FM_MakeSignedData [10:54:27]FM_MakeSignedData [10:54:27]SAM_PROTO_SignData [10:54:27]wFMCommunicate request_size=4 [10:54:27]MH_SAM_APDU [10:54:27]CAPDU: 80 0D 01 02 [10:54:27]Write to MH i2c: E2 08 00 37 06 80 0D 01 02 00 00 00 00 B6 [10:54:27]Write i2c OK [10:54:27]MH_I2C_Read... [10:54:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:54:27]Read from MH i2c: E2 [10:54:27]MH_I2C_Read... [10:54:27]Read from MH i2c: E2 03 00 [10:54:27]MH_I2C_Read... [10:54:27]Read from MH i2c: E2 03 00 37 06 00 90 00 B1 [10:54:27]RAPDU: 90 00 [10:54:27]wFMCommunicate OK [10:54:27]wFMCommunicate request_size=255 [10:54:27]MH_SAM_APDU [10:54: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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 E3 1B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E1 73 01 00 35 04 06 00 79 [10:54:27]Write to MH i2c: E2 02 01 38 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 E3 1B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E1 73 01 00 35 04 06 00 79 00 00 E0 [10:54:27]Write i2c OK [10:54:27]MH_I2C_Read... [10:54:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:54:28]Read from MH i2c: E2 [10:54:28]MH_I2C_Read... [10:54:28]Read from MH i2c: E2 03 00 [10:54:28]MH_I2C_Read... [10:54:28]Read from MH i2c: E2 03 00 38 06 00 90 00 B2 [10:54:28]RAPDU: 90 00 [10:54:28]wFMCommunicate OK [10:54:28]wFMCommunicate request_size=10 [10:54:28]MH_SAM_APDU [10:54:28]CAPDU: 80 0D 02 02 05 6F 3C 08 E2 10 [10:54:28]Write to MH i2c: E2 0D 00 39 06 80 0D 02 02 05 00 6F 3C 08 E2 10 00 00 68 [10:54:28]Write i2c OK [10:54:28]MH_I2C_Read... [10:54:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:54:28]Read from MH i2c: E2 [10:54:28]MH_I2C_Read... [10:54:28]Read from MH i2c: E2 03 00 [10:54:28]MH_I2C_Read... [10:54:28]Read from MH i2c: E2 03 00 39 06 00 90 00 B3 [10:54:28]RAPDU: 90 00 [10:54:28]wFMCommunicate OK [10:54:28]wFMCommunicate request_size=4 [10:54:28]MH_SAM_APDU [10:54:28]CAPDU: 80 0D 03 02 [10:54:28]Write to MH i2c: E2 08 00 3A 06 80 0D 03 02 00 00 00 00 BB [10:54:28]Write i2c OK [10:54:28]MH_I2C_Read... [10:54:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:54:28]Read from MH i2c: E2 [10:54:28]MH_I2C_Read... [10:54:28]Read from MH i2c: E2 0B 00 [10:54:28]MH_I2C_Read... [10:54:28]Read from MH i2c: E2 0B 00 3A 06 00 F6 2C 8D CD 74 88 F2 90 90 00 B6 [10:54:28]RAPDU: F6 2C 8D CD 74 88 F2 90 90 00 [10:54:28]wFMCommunicate OK [10:54:28]SAM_PROTO_SignData done [10:54:28]FM_MakeSignedData done [10:54:28]CreateOFDProtocolMessage [10:54:28]wFMCommunicate request_size=4 [10:54:28]MH_SAM_APDU [10:54:28]CAPDU: 80 11 00 00 [10:54:28]Write to MH i2c: E2 08 00 3B 06 80 11 00 00 00 00 00 00 BB [10:54:28]Write i2c OK [10:54:28]MH_I2C_Read... [10:54:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:54:28]Read from MH i2c: E2 [10:54:28]MH_I2C_Read... [10:54:28]Read from MH i2c: E2 17 00 [10:54:28]MH_I2C_Read... [10:54:28]Read from MH i2c: E2 17 00 3B 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0C [10:54:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:54:28]wFMCommunicate OK [10:54:28]CreateOFDProtocolMessage done [10:54:28]OFDSenderStorePacket 95201 [10:54:28]StoreOFDPacket docnum=95201 [10:54:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5E 79 07 01 6E F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 E3 1B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E1 73 01 00 35 04 06 00 79 6F 3C 08 E2 10 F6 2C 8D CD 74 88 F2 90 [10:54:28]CheckFolder [10:54:28]dirname=/storage/ofd_packets [10:54:28]CheckFolder done [10:54:28]ProducePacketName [10:54:28]name=ofd_packets/00095201 [10:54:28]NVStorageSaveData ofd_packets/00095201 [10:54:28]File name is /storage/ofd_packets/00095201 [10:54:28]Write 301 bytes [10:54:28]NVStorageSaveData done [10:54:28]OFDSenderStorePacket done [10:54:28]KKMCreateOFDPacket done [10:54:28]NVStorageSaveData kkm_last_timestamp [10:54:28]File name is /storage/kkm_last_timestamp [10:54:28]Write 4 bytes [10:54:28]NVStorageSaveData done [10:54:28]ExternCall_PrintAddStr [10:54:28]wPrintStart [10:54:28]Write to MH i2c: 01 00 00 3C 06 42 [10:54:28]Write i2c OK [10:54:28]MH_I2C_Read... [10:54:28]Read from MH i2c: 01 [10:54:28]MH_I2C_Read... [10:54:28]Read from MH i2c: 01 07 00 [10:54:28]MH_I2C_Read... [10:54:28]Read from MH i2c: 01 07 00 3C 06 00 00 00 00 00 FF 0F 57 [10:54:28]RasterBufferAndPrint [10:54:28]line Счет N : (1)3405707 [10:54:28]line ИНН: 02508201610067 [10:54:28]line Контрольно-Кассовый Чек [10:54:28]line ПРОДАЖА [10:54:28]line ТРК (МРК, ГНК) : 22 [10:54:28]line Товар: 2710124130 [10:54:28]line Аи-92-К-4 [10:54:28]line 4.490 * 66.90 [10:54:28]line = 300.38 [10:54:28]line НДС 12% НСП 1% [10:54:28]line > о реализуемом товаре [10:54:28]line ОКРУГЛЕНИЕ: -0.38 [10:54:28]line ИТОГО: 300.00 [10:54:28]line Внесено: 300.00 [10:54:28]line СДАЧА: 0.00 [10:54:28]line НСП 1% : 2.66 [10:54:28]line НДС 12% : 31.90 [10:54:28]line Наличными: 300.00 [10:54:28]line Безнал.: 0.00 [10:54:28]line Место: АЗС № 82 "Партнер Нефть" [10:54:28]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:54:28]line СНО: Общий режим [10:54:28]line Чек 200 27.10.2024 10:54 [10:54:28]line Смена: 143 ФФД: 1.0 [10:54:28]line ЗНМ: 0300000017 [10:54:28]line РНМ: 0000000000170478 [10:54:28]line Версия ККМ: v1.0 [10:54:28]line ФМ: 0000000002098560 [10:54:28]line ФД: 95201 [10:54:28]line ФПД: 133518655545872 [10:54:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T105427&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95201&fm=133518655545872&tin=02508201610067®Number=0000000000170478&sum=30000 [10:54:28]OFD Sender: Processing packet 95201 [packets to send 56, broken 55] [10:54:28]ProducePacketName [10:54:28]name=ofd_packets/00095201 [10:54:28]OFD Sender: To server: pG, [10:54:28]CommunicateWithHost lk.salyk.kg:30040 [10:54:28]ConnectInit lk.salyk.kg [10:54:28]written 0, free lines is 4095 [10:54:28]Connected sock=10 [10:54:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5E 79 07 01 6E F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 E3 1B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E1 73 01 00 35 04 06 00 79 6F 3C 08 E2 10 F6 2C 8D CD 74 88 F2 90 [10:54:28]Write to MH i2c: 01 00 00 67 06 6D [10:54:28]Write i2c OK [10:54:28]MH_I2C_Read... [10:54:28]Read from MH i2c: 01 [10:54:28]MH_I2C_Read... [10:54:28]Read from MH i2c: 01 07 00 [10:54:28]MH_I2C_Read... [10:54:28]Read from MH i2c: 01 07 00 67 06 00 00 00 00 00 04 0D 85 [10:54:28]RasterBufferAndPrint [10:54:28]line [10:54:28]line [10:54:28]line [10:54:28]line [10:54:28]line [10:54:28]written 0, free lines is 3338 [10:54:28]MH_Cut [10:54:28]Write to MH i2c: D1 01 00 6E 06 01 46 [10:54:28]Write i2c OK [10:54:28]MH_I2C_Read... [10:54:28]Read from MH i2c: D1 [10:54:28]MH_I2C_Read... [10:54:28]Read from MH i2c: D1 01 00 [10:54:28]MH_I2C_Read... [10:54:28]Read from MH i2c: D1 01 00 6E 06 00 45 [10:54:28]Write to MH i2c: 01 00 00 6F 06 75 [10:54:28]Write i2c OK [10:54:28]MH_I2C_Read... [10:54:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C4 5E 47 00 09 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 32 30 39 38 35 36 30 10 04 04 00 E1 73 01 00 F4 03 04 00 0F C6 1D 67 B6 04 01 00 00 DF 81 7A BA 5E D1 E0 4D [10:54:29]CommunicateWithHost err = 0 [10:54:29]CheckOFDResponse [10:54:29]1017 (14) - 77093643461234 [10:54:29]1041 (16) - 0000000002098560 [10:54:29]1040 (4) - 95201 [10:54:29]1012 (4) - 27.10.2024 04:48 [10:54:29]1206 (1) - 0 [10:54:29]OFD Sender: Remove packet 95201 [10:54:29]ProducePacketName [10:54:29]name=ofd_packets/00095201 [10:54:29]NVStorageDeleteData [10:54:29]OFD Sender: No OFD packet to send [10:54:29]*** Cut start [10:54:29]*** Partial cut [10:54:29]*** CUTSNS_PIN = 1 [10:54:29]*** CUTSNS_PIN = 0 [10:54:29]*** Brake cut motor [10:54:30]Read from MH i2c: 01 [10:54:30]MH_I2C_Read... [10:54:30]*** Stop cut motor [10:54:30]*** Cut end [10:54:30]Read from MH i2c: 01 07 00 [10:54:30]MH_I2C_Read... [10:54:30]Read from MH i2c: 01 07 00 6F 06 00 00 00 00 00 FF 0F 8A [10:54:30]process_action close_receipt done [10:54:30]requested_data is exist [10:54:30]produce_requested_data [10:54:30]requested_item fm.sn is exist - process it [10:54:30]wFMCommunicate request_size=4 [10:54:30]MH_SAM_APDU [10:54:30]CAPDU: 80 11 00 00 [10:54:30]Write to MH i2c: E2 08 00 70 06 80 11 00 00 00 00 00 00 F0 [10:54:30]Write i2c OK [10:54:30]MH_I2C_Read... [10:54:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:54:30]Read from MH i2c: E2 [10:54:30]MH_I2C_Read... [10:54:30]Read from MH i2c: E2 17 00 [10:54:30]MH_I2C_Read... [10:54:30]Read from MH i2c: E2 17 00 70 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 41 [10:54:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:54:30]wFMCommunicate OK [10:54:30]requested_item fd.num is exist - process it [10:54:30]SAM_PROTO_GetFieldsCounters [10:54:30]wFMCommunicate request_size=4 [10:54:30]MH_SAM_APDU [10:54:30]CAPDU: 80 13 00 00 [10:54:30]Write to MH i2c: E2 08 00 71 06 80 13 00 00 00 00 00 00 F3 [10:54:30]Write i2c OK [10:54:30]MH_I2C_Read... [10:54:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:54:30]Read from MH i2c: E2 [10:54:30]MH_I2C_Read... [10:54:30]Read from MH i2c: E2 62 00 [10:54:30]MH_I2C_Read... [10:54:30]Read from MH i2c: E2 62 00 71 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E1 73 01 00 0E 04 04 00 8F 00 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 50 [10:54:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E1 73 01 00 0E 04 04 00 8F 00 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 [10:54:30]wFMCommunicate OK [10:54:30]SAM_PROTO_GetFieldsCounters done [10:54:30]requested_item shift.num is exist - process it [10:54:30]requested_item shift.opened is exist - process it [10:54:30]req_shift_opened [10:54:30]FM_GetShiftState [10:54:30]SAM_PROTO_GetShiftState [10:54:30]wFMCommunicate request_size=4 [10:54:30]MH_SAM_APDU [10:54:30]CAPDU: 80 13 01 00 [10:54:30]Write to MH i2c: E2 08 00 72 06 80 13 01 00 00 00 00 00 F5 [10:54:30]Write i2c OK [10:54:30]MH_I2C_Read... [10:54:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:54:30]Read from MH i2c: E2 [10:54:30]MH_I2C_Read... [10:54:30]Read from MH i2c: E2 0E 00 [10:54:30]MH_I2C_Read... [10:54:30]Read from MH i2c: E2 0E 00 72 06 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A1 [10:54:30]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:54:30]wFMCommunicate OK [10:54:30]SAM_PROTO_GetShiftState done [10:54:30]FM_GetShiftState done [10:54:30]req_shift_opened done [10:54:30]requested_item shift.open_date is exist - process it [10:54:30]req_shift_open_date [10:54:30]req_shift_open_date done [10:54:30]produce_requested_data done [10:54:30]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95201,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:54:30]process_action_free close_receipt [10:54:30]json_value_free [10:54:30]json_value_free done [10:54:30]process_json_proto returns [10:54:30]Send response to host [10:54:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95201,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:54:30]free response buf [10:54:30]execute_script done [10:54:30]execute_script returns [10:54:30]free content buf [10:54:30]Sock 9.Close socket [10:54:30]Sock 9.Thread stoped [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:01]accept exits with 7 [10:55:01]New connection [10:55:01]New thread 3066760548 created [10:55:01]Thread 3066617188 joined [10:55:01]Waiting for new connection... [10:55:01] Sock 7.Parse request [10:55:01]Sock 7.Check first char [10:55:01]Sock 7.First char is OK [10:55:01]request: POST /json_proto HTTP/1.0 [10:55:01]Method: POST [10:55:01]URL: /json_proto [10:55:01]Method is POST - this is cgi request [10:55:01]url: /json_proto [10:55:01]query_string will be loaded in cgi processing [10:55:01]execute_cgi json_proto POST (null) [10:55:01]execute_cgi path=json_proto method=POST [10:55:01]POST find Content-Length [10:55:01]Host: 172.17.40.67:8080 [10:55:01]Content-Length: 678 [10:55:01]Content-Type: application/json [10:55:01] [10:55:01]POST finish read [10:55:01]Found Content-Length = 678 [10:55:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405708", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:55:01]execute_script... [10:55: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)3405708", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:55:01]POST & json_proto [10:55:01]process_json_proto [10:55:01]json parsed OK: [10:55:01]protocol is kg_v1.0 [10:55:01]action value=close_receipt [10:55:01]process_action close_receipt [10:55:01]cmd_close_receipt [10:55:01]MH_GetDate [10:55:01]Write to MH i2c: F0 00 00 73 06 68 [10:55:01]Write i2c OK [10:55:01]MH_I2C_Read... [10:55:01]Read from MH i2c: F0 [10:55:01]MH_I2C_Read... [10:55:01]Read from MH i2c: F0 09 00 [10:55:01]MH_I2C_Read... [10:55:01]Read from MH i2c: F0 09 00 73 06 00 06 1C 1E 67 EE DA 66 66 AC [10:55:01]GetLastDocTimeStamp 1730026467 [10:55:01]current date 1730026502 [10:55:01]FM_GetShiftState [10:55:01]SAM_PROTO_GetShiftState [10:55:01]wFMCommunicate request_size=4 [10:55:01]MH_SAM_APDU [10:55:01]CAPDU: 80 13 01 00 [10:55:01]Write to MH i2c: E2 08 00 74 06 80 13 01 00 00 00 00 00 F7 [10:55:01]Write i2c OK [10:55:01]MH_I2C_Read... [10:55:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:01]Read from MH i2c: E2 [10:55:01]MH_I2C_Read... [10:55:01]Read from MH i2c: E2 0E 00 [10:55:01]MH_I2C_Read... [10:55:01]Read from MH i2c: E2 0E 00 74 06 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A3 [10:55:01]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:55:01]wFMCommunicate OK [10:55:01]SAM_PROTO_GetShiftState done [10:55:01]FM_GetShiftState done [10:55:01]opened in 1729987736 [10:55:01]opened+sec_in_day 1730074136 [10:55:01]quantity*price = 50041 [10:55:01]sum+1 = 50042 [10:55:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 201 27.10.2024 10:55 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95202 ФПД: 207763260035598 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T105502&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95202&fm=207763260035598&tin=02508201610067®Number=0000000000170478&sum=50000 [10:55:02]StoreToDocumentArchive [10:55:02]shift 143 fd 95202 [10:55:02]save to /storage/0143/doc_00095202 [10:55:02]save last doc name /storage/0143/doc_00095202 to /storage/kkm_last_doc_name [10:55:02]save OK [10:55:02]Clear old archive folders... [10:55:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:55:02]tlvbuf is 0164CC30 [10:55:02]SAM_PROTO_ClearQueue [10:55:02]wFMCommunicate request_size=4 [10:55:02]MH_SAM_APDU [10:55:02]CAPDU: 80 09 00 00 [10:55:02]Write to MH i2c: E2 08 00 81 06 80 09 00 00 00 00 00 00 F9 [10:55:02]Write i2c OK [10:55:02]MH_I2C_Read... [10:55:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:55:02]Read from MH i2c: E2 [10:55:02]MH_I2C_Read... [10:55:02]Read from MH i2c: E2 03 00 [10:55:02]MH_I2C_Read... [10:55:02]Read from MH i2c: E2 03 00 81 06 00 90 00 FB [10:55:02]RAPDU: 90 00 [10:55:02]wFMCommunicate OK [10:55:02]SAM_PROTO_ClearQueue done [10:55:02]KKMCreateOFDPacket [10:55:02]OFDProtocolAddRootSTLVToBuf [10:55:02]FM_MakeSignedData [10:55:02]FM_MakeSignedData [10:55:02]SAM_PROTO_SignData [10:55:02]wFMCommunicate request_size=4 [10:55:02]MH_SAM_APDU [10:55:02]CAPDU: 80 0D 01 02 [10:55:02]Write to MH i2c: E2 08 00 82 06 80 0D 01 02 00 00 00 00 01 [10:55:02]Write i2c OK [10:55:02]MH_I2C_Read... [10:55:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:55:02]Read from MH i2c: E2 [10:55:02]MH_I2C_Read... [10:55:02]Read from MH i2c: E2 03 00 [10:55:02]MH_I2C_Read... [10:55:02]Read from MH i2c: E2 03 00 82 06 00 90 00 FC [10:55:02]RAPDU: 90 00 [10:55:02]wFMCommunicate OK [10:55:02]wFMCommunicate request_size=255 [10:55:02]MH_SAM_APDU [10:55:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 06 1C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E2 73 01 00 35 04 06 00 BC [10:55:02]Write to MH i2c: E2 02 01 83 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 06 1C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E2 73 01 00 35 04 06 00 BC 00 00 A0 [10:55:02]Write i2c OK [10:55:02]MH_I2C_Read... [10:55:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:55:02]Read from MH i2c: E2 [10:55:02]MH_I2C_Read... [10:55:02]Read from MH i2c: E2 03 00 [10:55:02]MH_I2C_Read... [10:55:02]Read from MH i2c: E2 03 00 83 06 00 90 00 FD [10:55:02]RAPDU: 90 00 [10:55:02]wFMCommunicate OK [10:55:02]wFMCommunicate request_size=10 [10:55:02]MH_SAM_APDU [10:55:02]CAPDU: 80 0D 02 02 05 F5 A7 4F D2 0E [10:55:02]Write to MH i2c: E2 0D 00 84 06 80 0D 02 02 05 00 F5 A7 4F D2 0E 00 00 D9 [10:55:02]Write i2c OK [10:55:02]MH_I2C_Read... [10:55:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:55:02]Read from MH i2c: E2 [10:55:02]MH_I2C_Read... [10:55:02]Read from MH i2c: E2 03 00 [10:55:02]MH_I2C_Read... [10:55:02]Read from MH i2c: E2 03 00 84 06 00 90 00 FE [10:55:02]RAPDU: 90 00 [10:55:02]wFMCommunicate OK [10:55:02]wFMCommunicate request_size=4 [10:55:02]MH_SAM_APDU [10:55:02]CAPDU: 80 0D 03 02 [10:55:02]Write to MH i2c: E2 08 00 85 06 80 0D 03 02 00 00 00 00 06 [10:55:02]Write i2c OK [10:55:02]MH_I2C_Read... [10:55:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:55:02]Read from MH i2c: E2 [10:55:02]MH_I2C_Read... [10:55:02]Read from MH i2c: E2 0B 00 [10:55:02]MH_I2C_Read... [10:55:02]Read from MH i2c: E2 0B 00 85 06 00 09 88 4E 59 8A 9C B0 93 90 00 A8 [10:55:02]RAPDU: 09 88 4E 59 8A 9C B0 93 90 00 [10:55:02]wFMCommunicate OK [10:55:02]SAM_PROTO_SignData done [10:55:02]FM_MakeSignedData done [10:55:02]CreateOFDProtocolMessage [10:55:02]wFMCommunicate request_size=4 [10:55:02]MH_SAM_APDU [10:55:02]CAPDU: 80 11 00 00 [10:55:02]Write to MH i2c: E2 08 00 86 06 80 11 00 00 00 00 00 00 06 [10:55:02]Write i2c OK [10:55:02]MH_I2C_Read... [10:55:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:02]Read from MH i2c: E2 [10:55:02]MH_I2C_Read... [10:55:02]Read from MH i2c: E2 17 00 [10:55:02]MH_I2C_Read... [10:55:02]Read from MH i2c: E2 17 00 86 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 57 [10:55:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:55:02]wFMCommunicate OK [10:55:02]CreateOFDProtocolMessage done [10:55:02]OFDSenderStorePacket 95202 [10:55:02]StoreOFDPacket docnum=95202 [10:55:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 ED 7B 07 01 C5 3A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 06 1C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E2 73 01 00 35 04 06 00 BC F5 A7 4F D2 0E 09 88 4E 59 8A 9C B0 93 [10:55:02]CheckFolder [10:55:02]dirname=/storage/ofd_packets [10:55:02]CheckFolder done [10:55:02]ProducePacketName [10:55:02]name=ofd_packets/00095202 [10:55:02]NVStorageSaveData ofd_packets/00095202 [10:55:02]File name is /storage/ofd_packets/00095202 [10:55:02]Write 301 bytes [10:55:02]NVStorageSaveData done [10:55:02]OFDSenderStorePacket done [10:55:02]KKMCreateOFDPacket done [10:55:02]NVStorageSaveData kkm_last_timestamp [10:55:02]File name is /storage/kkm_last_timestamp [10:55:02]Write 4 bytes [10:55:02]NVStorageSaveData done [10:55:02]OFD Sender: Processing packet 95202 [packets to send 56, broken 55] [10:55:02]ProducePacketName [10:55:02]name=ofd_packets/00095202 [10:55:02]OFD Sender: To server: pG, [10:55:02]CommunicateWithHost lk.salyk.kg:30040 [10:55:02]ConnectInit lk.salyk.kg [10:55:02]ExternCall_PrintAddStr [10:55:02]wPrintStart [10:55:02]Write to MH i2c: 01 00 00 87 06 8D [10:55:02]Write i2c OK [10:55:02]MH_I2C_Read... [10:55:02]Read from MH i2c: 01 [10:55:02]MH_I2C_Read... [10:55:02]Read from MH i2c: 01 07 00 [10:55:02]MH_I2C_Read... [10:55:02]Read from MH i2c: 01 07 00 87 06 00 00 00 00 00 FF 0F A2 [10:55:02]RasterBufferAndPrint [10:55:02]line Счет N : (1)3405708 [10:55:02]line ИНН: 02508201610067 [10:55:02]line Контрольно-Кассовый Чек [10:55:02]line ПРОДАЖА [10:55:02]line ТРК (МРК, ГНК) : 42 [10:55:02]line Товар: 2710124130 [10:55:02]line Аи-92-К-4 [10:55:02]line 7.480 * 66.90 [10:55:02]line = 500.41 [10:55:02]line НДС 12% НСП 1% [10:55:02]line > о реализуемом товаре [10:55:02]line ОКРУГЛЕНИЕ: -0.41 [10:55:02]line ИТОГО: 500.00 [10:55:02]line Внесено: 500.00 [10:55:02]line СДАЧА: 0.00 [10:55:02]line НСП 1% : 4.43 [10:55:02]line НДС 12% : 53.14 [10:55:02]line Наличными: 500.00 [10:55:02]line Безнал.: 0.00 [10:55:02]line Место: АЗС № 82 "Партнер Нефть" [10:55:02]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:55:02]line СНО: Общий режим [10:55:02]line Чек 201 27.10.2024 10:55 [10:55:02]line Смена: 143 ФФД: 1.0 [10:55:03]line ЗНМ: 0300000017 [10:55:03]line РНМ: 0000000000170478 [10:55:03]line Версия ККМ: v1.0 [10:55:03]line ФМ: 0000000002098560 [10:55:03]line ФД: 95202 [10:55:03]line ФПД: 207763260035598 [10:55:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T105502&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95202&fm=207763260035598&tin=02508201610067®Number=0000000000170478&sum=50000 [10:55:03]Connected sock=11 [10:55:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 ED 7B 07 01 C5 3A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 06 1C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E2 73 01 00 35 04 06 00 BC F5 A7 4F D2 0E 09 88 4E 59 8A 9C B0 93 [10:55:03]written 0, free lines is 4095 [10:55:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 AD EA 47 00 CA 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 32 30 39 38 35 36 30 10 04 04 00 E2 73 01 00 F4 03 04 00 32 C6 1D 67 B6 04 01 00 00 2A A3 D9 8D D7 A2 50 EF [10:55:03]CommunicateWithHost err = 0 [10:55:03]CheckOFDResponse [10:55:03]1017 (14) - 77093643461234 [10:55:03]1041 (16) - 0000000002098560 [10:55:03]1040 (4) - 95202 [10:55:03]1012 (4) - 27.10.2024 04:48 [10:55:03]1206 (1) - 0 [10:55:03]OFD Sender: Remove packet 95202 [10:55:03]ProducePacketName [10:55:03]name=ofd_packets/00095202 [10:55:03]NVStorageDeleteData [10:55:03]Write to MH i2c: 01 00 00 B2 06 B8 [10:55:03]Write i2c OK [10:55:03]MH_I2C_Read... [10:55:03]Read from MH i2c: 01 [10:55:03]MH_I2C_Read... [10:55:03]Read from MH i2c: 01 07 00 [10:55:03]MH_I2C_Read... [10:55:03]Read from MH i2c: 01 07 00 B2 06 00 00 00 00 00 F9 0C C4 [10:55:03]RasterBufferAndPrint [10:55:03]line [10:55:03]line [10:55:03]line [10:55:03]line [10:55:03]line [10:55:03]written 0, free lines is 3329 [10:55:03]MH_Cut [10:55:03]Write to MH i2c: D1 01 00 B9 06 01 91 [10:55:03]Write i2c OK [10:55:03]MH_I2C_Read... [10:55:03]Read from MH i2c: D1 [10:55:03]MH_I2C_Read... [10:55:03]Read from MH i2c: D1 01 00 [10:55:03]MH_I2C_Read... [10:55:03]Read from MH i2c: D1 01 00 B9 06 00 90 [10:55:03]Write to MH i2c: 01 00 00 BA 06 C0 [10:55:03]Write i2c OK [10:55:03]MH_I2C_Read... [10:55:04]OFD Sender: No OFD packet to send [10:55:04]*** Cut start [10:55:04]*** Partial cut [10:55:04]*** CUTSNS_PIN = 1 [10:55:04]*** CUTSNS_PIN = 0 [10:55:04]*** Brake cut motor [10:55:04]Read from MH i2c: 01 [10:55:04]MH_I2C_Read... [10:55:04]*** Stop cut motor [10:55:04]*** Cut end [10:55:04]Read from MH i2c: 01 07 00 [10:55:04]MH_I2C_Read... [10:55:04]Read from MH i2c: 01 07 00 BA 06 00 00 00 00 00 FF 0F D5 [10:55:04]process_action close_receipt done [10:55:04]requested_data is exist [10:55:04]produce_requested_data [10:55:04]requested_item fm.sn is exist - process it [10:55:04]wFMCommunicate request_size=4 [10:55:04]MH_SAM_APDU [10:55:04]CAPDU: 80 11 00 00 [10:55:04]Write to MH i2c: E2 08 00 BB 06 80 11 00 00 00 00 00 00 3B [10:55:04]Write i2c OK [10:55:04]MH_I2C_Read... [10:55:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:04]Read from MH i2c: E2 [10:55:04]MH_I2C_Read... [10:55:04]Read from MH i2c: E2 17 00 [10:55:04]MH_I2C_Read... [10:55:04]Read from MH i2c: E2 17 00 BB 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8C [10:55:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:55:04]wFMCommunicate OK [10:55:04]requested_item fd.num is exist - process it [10:55:04]SAM_PROTO_GetFieldsCounters [10:55:04]wFMCommunicate request_size=4 [10:55:04]MH_SAM_APDU [10:55:04]CAPDU: 80 13 00 00 [10:55:04]Write to MH i2c: E2 08 00 BC 06 80 13 00 00 00 00 00 00 3E [10:55:04]Write i2c OK [10:55:04]MH_I2C_Read... [10:55:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:55:05]Read from MH i2c: E2 [10:55:05]MH_I2C_Read... [10:55:05]Read from MH i2c: E2 62 00 [10:55:05]MH_I2C_Read... [10:55:05]Read from MH i2c: E2 62 00 BC 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E2 73 01 00 0E 04 04 00 8F 00 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 9F [10:55:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E2 73 01 00 0E 04 04 00 8F 00 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 [10:55:05]wFMCommunicate OK [10:55:05]SAM_PROTO_GetFieldsCounters done [10:55:05]requested_item shift.num is exist - process it [10:55:05]requested_item shift.opened is exist - process it [10:55:05]req_shift_opened [10:55:05]FM_GetShiftState [10:55:05]SAM_PROTO_GetShiftState [10:55:05]wFMCommunicate request_size=4 [10:55:05]MH_SAM_APDU [10:55:05]CAPDU: 80 13 01 00 [10:55:05]Write to MH i2c: E2 08 00 BD 06 80 13 01 00 00 00 00 00 40 [10:55:05]Write i2c OK [10:55:05]MH_I2C_Read... [10:55:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:05]Read from MH i2c: E2 [10:55:05]MH_I2C_Read... [10:55:05]Read from MH i2c: E2 0E 00 [10:55:05]MH_I2C_Read... [10:55:05]Read from MH i2c: E2 0E 00 BD 06 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 EC [10:55:05]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:55:05]wFMCommunicate OK [10:55:05]SAM_PROTO_GetShiftState done [10:55:05]FM_GetShiftState done [10:55:05]req_shift_opened done [10:55:05]requested_item shift.open_date is exist - process it [10:55:05]req_shift_open_date [10:55:05]req_shift_open_date done [10:55:05]produce_requested_data done [10:55:05]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95202,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:55:05]process_action_free close_receipt [10:55:05]json_value_free [10:55:05]json_value_free done [10:55:05]process_json_proto returns [10:55:05]Send response to host [10:55:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95202,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:55:05]free response buf [10:55:05]execute_script done [10:55:05]execute_script returns [10:55:05]free content buf [10:55:05]Sock 7.Close socket [10:55:05]Sock 7.Thread stoped [10:55:09]OFD Sender: No OFD packet to send [10:55:12]accept exits with 9 [10:55:12]New connection [10:55:12]New thread 3066617188 created [10:55:12]Thread 3066760548 joined [10:55:12]Waiting for new connection... [10:55:12] Sock 9.Parse request [10:55:12]Sock 9.Check first char [10:55:12]Sock 9.First char is OK [10:55:12]request: POST /json_proto HTTP/1.0 [10:55:12]Method: POST [10:55:12]URL: /json_proto [10:55:12]Method is POST - this is cgi request [10:55:12]url: /json_proto [10:55:12]query_string will be loaded in cgi processing [10:55:12]execute_cgi json_proto POST (null) [10:55:12]execute_cgi path=json_proto method=POST [10:55:12]POST find Content-Length [10:55:12]Host: 172.17.40.67:8080 [10:55:12]Content-Length: 678 [10:55:12]Content-Type: application/json [10:55:12] [10:55:12]POST finish read [10:55:12]Found Content-Length = 678 [10:55:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405709", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:55:12]execute_script... [10: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)3405709", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:55:12]POST & json_proto [10:55:12]process_json_proto [10:55:12]json parsed OK: [10:55:12]protocol is kg_v1.0 [10:55:12]action value=close_receipt [10:55:12]process_action close_receipt [10:55:12]cmd_close_receipt [10:55:12]MH_GetDate [10:55:12]Write to MH i2c: F0 00 00 BE 06 B3 [10:55:12]Write i2c OK [10:55:12]MH_I2C_Read... [10:55:12]Read from MH i2c: F0 [10:55:12]MH_I2C_Read... [10:55:12]Read from MH i2c: F0 09 00 [10:55:12]MH_I2C_Read... [10:55:12]Read from MH i2c: F0 09 00 BE 06 00 11 1C 1E 67 EE DA 66 66 02 [10:55:12]GetLastDocTimeStamp 1730026502 [10:55:12]current date 1730026513 [10:55:12]FM_GetShiftState [10:55:12]SAM_PROTO_GetShiftState [10:55:12]wFMCommunicate request_size=4 [10:55:12]MH_SAM_APDU [10:55:12]CAPDU: 80 13 01 00 [10:55:12]Write to MH i2c: E2 08 00 BF 06 80 13 01 00 00 00 00 00 42 [10:55:12]Write i2c OK [10:55:12]MH_I2C_Read... [10:55:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:12]Read from MH i2c: E2 [10:55:12]MH_I2C_Read... [10:55:12]Read from MH i2c: E2 0E 00 [10:55:12]MH_I2C_Read... [10:55:12]Read from MH i2c: E2 0E 00 BF 06 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 EE [10:55:12]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:55:12]wFMCommunicate OK [10:55:12]SAM_PROTO_GetShiftState done [10:55:12]FM_GetShiftState done [10:55:12]opened in 1729987736 [10:55:12]opened+sec_in_day 1730074136 [10:55:12]quantity*price = 50010 [10:55:12]sum+1 = 50012 [10:55:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 202 27.10.2024 10:55 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95203 ФПД: 141248208256315 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T105513&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95203&fm=141248208256315&tin=02508201610067®Number=0000000000170478&sum=50000 [10:55:13]StoreToDocumentArchive [10:55:13]shift 143 fd 95203 [10:55:13]save to /storage/0143/doc_00095203 [10:55:13]save last doc name /storage/0143/doc_00095203 to /storage/kkm_last_doc_name [10:55:13]save OK [10:55:13]Clear old archive folders... [10:55:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:55:13]tlvbuf is 015E99F0 [10:55:13]SAM_PROTO_ClearQueue [10:55:13]wFMCommunicate request_size=4 [10:55:13]MH_SAM_APDU [10:55:13]CAPDU: 80 09 00 00 [10:55:13]Write to MH i2c: E2 08 00 CC 06 80 09 00 00 00 00 00 00 44 [10:55:13]Write i2c OK [10:55:13]MH_I2C_Read... [10:55:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:55:13]Read from MH i2c: E2 [10:55:13]MH_I2C_Read... [10:55:13]Read from MH i2c: E2 03 00 [10:55:13]MH_I2C_Read... [10:55:13]Read from MH i2c: E2 03 00 CC 06 00 90 00 46 [10:55:13]RAPDU: 90 00 [10:55:13]wFMCommunicate OK [10:55:13]SAM_PROTO_ClearQueue done [10:55:13]KKMCreateOFDPacket [10:55:13]OFDProtocolAddRootSTLVToBuf [10:55:13]FM_MakeSignedData [10:55:13]FM_MakeSignedData [10:55:13]SAM_PROTO_SignData [10:55:13]wFMCommunicate request_size=4 [10:55:13]MH_SAM_APDU [10:55:13]CAPDU: 80 0D 01 02 [10:55:13]Write to MH i2c: E2 08 00 CD 06 80 0D 01 02 00 00 00 00 4C [10:55:13]Write i2c OK [10:55:13]MH_I2C_Read... [10:55:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:55:13]Read from MH i2c: E2 [10:55:13]MH_I2C_Read... [10:55:13]Read from MH i2c: E2 03 00 [10:55:13]MH_I2C_Read... [10:55:13]Read from MH i2c: E2 03 00 CD 06 00 90 00 47 [10:55:13]RAPDU: 90 00 [10:55:13]wFMCommunicate OK [10:55:13]wFMCommunicate request_size=255 [10:55:13]MH_SAM_APDU [10:55: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 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 CA 00 00 00 F4 03 04 00 11 1C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E3 73 01 00 35 04 06 00 80 [10:55:13]Write to MH i2c: E2 02 01 CE 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 CA 00 00 00 F4 03 04 00 11 1C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E3 73 01 00 35 04 06 00 80 00 00 95 [10:55:13]Write i2c OK [10:55:13]MH_I2C_Read... [10:55:14]OFD Sender: No OFD packet to send [10:55:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:55:14]Read from MH i2c: E2 [10:55:14]MH_I2C_Read... [10:55:14]Read from MH i2c: E2 03 00 [10:55:14]MH_I2C_Read... [10:55:14]Read from MH i2c: E2 03 00 CE 06 00 90 00 48 [10:55:14]RAPDU: 90 00 [10:55:14]wFMCommunicate OK [10:55:14]wFMCommunicate request_size=10 [10:55:14]MH_SAM_APDU [10:55:14]CAPDU: 80 0D 02 02 05 76 E9 47 3D 3B [10:55:14]Write to MH i2c: E2 0D 00 CF 06 80 0D 02 02 05 00 76 E9 47 3D 3B 00 00 77 [10:55:14]Write i2c OK [10:55:14]MH_I2C_Read... [10:55:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:55:14]Read from MH i2c: E2 [10:55:14]MH_I2C_Read... [10:55:14]Read from MH i2c: E2 03 00 [10:55:14]MH_I2C_Read... [10:55:14]Read from MH i2c: E2 03 00 CF 06 00 90 00 49 [10:55:14]RAPDU: 90 00 [10:55:14]wFMCommunicate OK [10:55:14]wFMCommunicate request_size=4 [10:55:14]MH_SAM_APDU [10:55:14]CAPDU: 80 0D 03 02 [10:55:14]Write to MH i2c: E2 08 00 D0 06 80 0D 03 02 00 00 00 00 51 [10:55:14]Write i2c OK [10:55:14]MH_I2C_Read... [10:55:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:55:14]Read from MH i2c: E2 [10:55:14]MH_I2C_Read... [10:55:14]Read from MH i2c: E2 0B 00 [10:55:14]MH_I2C_Read... [10:55:14]Read from MH i2c: E2 0B 00 D0 06 00 D2 A1 DC 08 E5 3A 4C 51 90 00 65 [10:55:14]RAPDU: D2 A1 DC 08 E5 3A 4C 51 90 00 [10:55:14]wFMCommunicate OK [10:55:14]SAM_PROTO_SignData done [10:55:14]FM_MakeSignedData done [10:55:14]CreateOFDProtocolMessage [10:55:14]wFMCommunicate request_size=4 [10:55:14]MH_SAM_APDU [10:55:14]CAPDU: 80 11 00 00 [10:55:14]Write to MH i2c: E2 08 00 D1 06 80 11 00 00 00 00 00 00 51 [10:55:14]Write i2c OK [10:55:14]MH_I2C_Read... [10:55:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:14]Read from MH i2c: E2 [10:55:14]MH_I2C_Read... [10:55:14]Read from MH i2c: E2 17 00 [10:55:14]MH_I2C_Read... [10:55:14]Read from MH i2c: E2 17 00 D1 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A2 [10:55:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:55:14]wFMCommunicate OK [10:55:14]CreateOFDProtocolMessage done [10:55:14]OFDSenderStorePacket 95203 [10:55:14]StoreOFDPacket docnum=95203 [10:55:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0E CB 07 01 BC 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 CA 00 00 00 F4 03 04 00 11 1C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E3 73 01 00 35 04 06 00 80 76 E9 47 3D 3B D2 A1 DC 08 E5 3A 4C 51 [10:55:14]CheckFolder [10:55:14]dirname=/storage/ofd_packets [10:55:14]CheckFolder done [10:55:14]ProducePacketName [10:55:14]name=ofd_packets/00095203 [10:55:14]NVStorageSaveData ofd_packets/00095203 [10:55:14]File name is /storage/ofd_packets/00095203 [10:55:14]Write 301 bytes [10:55:14]NVStorageSaveData done [10:55:14]OFDSenderStorePacket done [10:55:14]KKMCreateOFDPacket done [10:55:14]NVStorageSaveData kkm_last_timestamp [10:55:14]File name is /storage/kkm_last_timestamp [10:55:14]Write 4 bytes [10:55:14]NVStorageSaveData done [10:55:14]ExternCall_PrintAddStr [10:55:14]wPrintStart [10:55:14]Write to MH i2c: 01 00 00 D2 06 D8 [10:55:14]Write i2c OK [10:55:14]MH_I2C_Read... [10:55:14]Read from MH i2c: 01 [10:55:14]MH_I2C_Read... [10:55:14]Read from MH i2c: 01 07 00 [10:55:14]MH_I2C_Read... [10:55:14]Read from MH i2c: 01 07 00 D2 06 00 00 00 00 00 FF 0F ED [10:55:14]RasterBufferAndPrint [10:55:14]line Счет N : (1)3405709 [10:55:14]line ИНН: 02508201610067 [10:55:14]line Контрольно-Кассовый Чек [10:55:14]line ПРОДАЖА [10:55:14]line ТРК (МРК, ГНК) : 33 [10:55:14]line Товар: 2710124500 [10:55:14]line Аи-95-К-5 [10:55:14]line 6.740 * 74.20 [10:55:14]line = 500.11 [10:55:14]line НДС 12% НСП 1% [10:55:14]line > о реализуемом товаре [10:55:14]line ОКРУГЛЕНИЕ: -0.11 [10:55:14]line ИТОГО: 500.00 [10:55:14]line Внесено: 500.00 [10:55:14]line СДАЧА: 0.00 [10:55:14]line НСП 1% : 4.43 [10:55:14]line НДС 12% : 53.11 [10:55:14]line Наличными: 500.00 [10:55:14]line Безнал.: 0.00 [10:55:14]line Место: АЗС № 82 "Партнер Нефть" [10:55:14]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:55:14]line СНО: Общий режим [10:55:14]line Чек 202 27.10.2024 10:55 [10:55:14]line Смена: 143 ФФД: 1.0 [10:55:14]line ЗНМ: 0300000017 [10:55:14]line РНМ: 0000000000170478 [10:55:14]line Версия ККМ: v1.0 [10:55:14]line ФМ: 0000000002098560 [10:55:14]line ФД: 95203 [10:55:14]line ФПД: 141248208256315 [10:55:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T105513&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95203&fm=141248208256315&tin=02508201610067®Number=0000000000170478&sum=50000 [10:55:14]OFD Sender: Processing packet 95203 [packets to send 56, broken 55] [10:55:14]ProducePacketName [10:55:14]name=ofd_packets/00095203 [10:55:14]OFD Sender: To server: pG, [10:55:14]CommunicateWithHost lk.salyk.kg:30040 [10:55:14]ConnectInit lk.salyk.kg [10:55:14]written 0, free lines is 4095 [10:55:14]Connected sock=10 [10:55:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0E CB 07 01 BC 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 CA 00 00 00 F4 03 04 00 11 1C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E3 73 01 00 35 04 06 00 80 76 E9 47 3D 3B D2 A1 DC 08 E5 3A 4C 51 [10:55:15]Write to MH i2c: 01 00 00 FD 06 03 [10:55:15]Write i2c OK [10:55:15]MH_I2C_Read... [10:55:15]Read from MH i2c: 01 [10:55:15]MH_I2C_Read... [10:55:15]Read from MH i2c: 01 07 00 [10:55:15]MH_I2C_Read... [10:55:15]Read from MH i2c: 01 07 00 FD 06 00 00 00 00 00 FC 0C 12 [10:55:15]RasterBufferAndPrint [10:55:15]line [10:55:15]line [10:55:15]line [10:55:15]line [10:55:15]line [10:55:15]written 0, free lines is 3333 [10:55:15]MH_Cut [10:55:15]Write to MH i2c: D1 01 00 04 07 01 DD [10:55:15]Write i2c OK [10:55:15]MH_I2C_Read... [10:55:15]Read from MH i2c: D1 [10:55:15]MH_I2C_Read... [10:55:15]Read from MH i2c: D1 01 00 [10:55:15]MH_I2C_Read... [10:55:15]Read from MH i2c: D1 01 00 04 07 00 DC [10:55:15]Write to MH i2c: 01 00 00 05 07 0C [10:55:15]Write i2c OK [10:55:15]MH_I2C_Read... [10:55:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 2A 4A 47 00 83 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 32 30 39 38 35 36 30 10 04 04 00 E3 73 01 00 F4 03 04 00 3D C6 1D 67 B6 04 01 00 00 4A 2E F1 A9 EA F6 12 3D [10:55:15]CommunicateWithHost err = 0 [10:55:15]CheckOFDResponse [10:55:15]1017 (14) - 77093643461234 [10:55:15]1041 (16) - 0000000002098560 [10:55:15]1040 (4) - 95203 [10:55:15]1012 (4) - 27.10.2024 04:49 [10:55:15]1206 (1) - 0 [10:55:15]OFD Sender: Remove packet 95203 [10:55:15]ProducePacketName [10:55:15]name=ofd_packets/00095203 [10:55:15]NVStorageDeleteData [10:55:15]OFD Sender: No OFD packet to send [10:55:15]*** Cut start [10:55:15]*** Partial cut [10:55:15]*** CUTSNS_PIN = 1 [10:55:15]*** CUTSNS_PIN = 0 [10:55:15]*** Brake cut motor [10:55:16]Read from MH i2c: 01 [10:55:16]MH_I2C_Read... [10:55:16]*** Stop cut motor [10:55:16]*** Cut end [10:55:16]Read from MH i2c: 01 07 00 [10:55:16]MH_I2C_Read... [10:55:16]Read from MH i2c: 01 07 00 05 07 00 00 00 00 00 FF 0F 21 [10:55:16]process_action close_receipt done [10:55:16]requested_data is exist [10:55:16]produce_requested_data [10:55:16]requested_item fm.sn is exist - process it [10:55:16]wFMCommunicate request_size=4 [10:55:16]MH_SAM_APDU [10:55:16]CAPDU: 80 11 00 00 [10:55:16]Write to MH i2c: E2 08 00 06 07 80 11 00 00 00 00 00 00 87 [10:55:16]Write i2c OK [10:55:16]MH_I2C_Read... [10:55:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:16]Read from MH i2c: E2 [10:55:16]MH_I2C_Read... [10:55:16]Read from MH i2c: E2 17 00 [10:55:16]MH_I2C_Read... [10:55:16]Read from MH i2c: E2 17 00 06 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D8 [10:55:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:55:16]wFMCommunicate OK [10:55:16]requested_item fd.num is exist - process it [10:55:16]SAM_PROTO_GetFieldsCounters [10:55:16]wFMCommunicate request_size=4 [10:55:16]MH_SAM_APDU [10:55:16]CAPDU: 80 13 00 00 [10:55:16]Write to MH i2c: E2 08 00 07 07 80 13 00 00 00 00 00 00 8A [10:55:16]Write i2c OK [10:55:16]MH_I2C_Read... [10:55:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:55:16]Read from MH i2c: E2 [10:55:16]MH_I2C_Read... [10:55:16]Read from MH i2c: E2 62 00 [10:55:16]MH_I2C_Read... [10:55:16]Read from MH i2c: E2 62 00 07 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E3 73 01 00 0E 04 04 00 8F 00 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 EF [10:55:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E3 73 01 00 0E 04 04 00 8F 00 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 [10:55:16]wFMCommunicate OK [10:55:16]SAM_PROTO_GetFieldsCounters done [10:55:16]requested_item shift.num is exist - process it [10:55:16]requested_item shift.opened is exist - process it [10:55:16]req_shift_opened [10:55:16]FM_GetShiftState [10:55:16]SAM_PROTO_GetShiftState [10:55:16]wFMCommunicate request_size=4 [10:55:16]MH_SAM_APDU [10:55:16]CAPDU: 80 13 01 00 [10:55:16]Write to MH i2c: E2 08 00 08 07 80 13 01 00 00 00 00 00 8C [10:55:16]Write i2c OK [10:55:16]MH_I2C_Read... [10:55:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:16]Read from MH i2c: E2 [10:55:16]MH_I2C_Read... [10:55:16]Read from MH i2c: E2 0E 00 [10:55:16]MH_I2C_Read... [10:55:16]Read from MH i2c: E2 0E 00 08 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 38 [10:55:16]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:55:16]wFMCommunicate OK [10:55:16]SAM_PROTO_GetShiftState done [10:55:16]FM_GetShiftState done [10:55:16]req_shift_opened done [10:55:16]requested_item shift.open_date is exist - process it [10:55:16]req_shift_open_date [10:55:16]req_shift_open_date done [10:55:16]produce_requested_data done [10:55:16]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95203,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:55:16]process_action_free close_receipt [10:55:16]json_value_free [10:55:16]json_value_free done [10:55:16]process_json_proto returns [10:55:16]Send response to host [10:55:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95203,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:55:16]free response buf [10:55:16]execute_script done [10:55:16]execute_script returns [10:55:16]free content buf [10:55:16]Sock 9.Close socket [10:55:16]Sock 9.Thread stoped [10:55:20]OFD Sender: No OFD packet to send [10:55:25]OFD Sender: No OFD packet to send [10:55:30]OFD Sender: No OFD packet to send [10:55:35]OFD Sender: No OFD packet to send [10:55:40]OFD Sender: No OFD packet to send [10:55:45]OFD Sender: No OFD packet to send [10:55:50]OFD Sender: No OFD packet to send [10:55:55]OFD Sender: No OFD packet to send [10:56:00]OFD Sender: No OFD packet to send [10:56:05]OFD Sender: No OFD packet to send [10:56:10]OFD Sender: No OFD packet to send [10:56:15]OFD Sender: No OFD packet to send [10:56:20]OFD Sender: No OFD packet to send [10:56:23]accept exits with 7 [10:56:23]New connection [10:56:23]New thread 3066760548 created [10:56:23]Thread 3066617188 joined [10:56:23]Waiting for new connection... [10:56:23] Sock 7.Parse request [10:56:23]Sock 7.Check first char [10:56:23]Sock 7.First char is OK [10:56:23]request: POST /json_proto HTTP/1.0 [10:56:23]Method: POST [10:56:23]URL: /json_proto [10:56:23]Method is POST - this is cgi request [10:56:23]url: /json_proto [10:56:23]query_string will be loaded in cgi processing [10:56:23]execute_cgi json_proto POST (null) [10:56:23]execute_cgi path=json_proto method=POST [10:56:23]POST find Content-Length [10:56:23]Host: 172.17.40.67:8080 [10:56:23]Content-Length: 678 [10:56:23]Content-Type: application/json [10:56:23] [10:56:23]POST finish read [10:56:23]Found Content-Length = 678 [10:56:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405710", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:56:23]execute_script... [10:56: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)3405710", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:56:23]POST & json_proto [10:56:23]process_json_proto [10:56:23]json parsed OK: [10:56:23]protocol is kg_v1.0 [10:56:23]action value=close_receipt [10:56:23]process_action close_receipt [10:56:23]cmd_close_receipt [10:56:23]MH_GetDate [10:56:23]Write to MH i2c: F0 00 00 09 07 FF [10:56:23]Write i2c OK [10:56:23]MH_I2C_Read... [10:56:23]Read from MH i2c: F0 [10:56:23]MH_I2C_Read... [10:56:23]Read from MH i2c: F0 09 00 [10:56:23]MH_I2C_Read... [10:56:23]Read from MH i2c: F0 09 00 09 07 00 58 1C 1E 67 EE DA 66 66 95 [10:56:23]GetLastDocTimeStamp 1730026513 [10:56:23]current date 1730026584 [10:56:23]FM_GetShiftState [10:56:23]SAM_PROTO_GetShiftState [10:56:23]wFMCommunicate request_size=4 [10:56:23]MH_SAM_APDU [10:56:23]CAPDU: 80 13 01 00 [10:56:23]Write to MH i2c: E2 08 00 0A 07 80 13 01 00 00 00 00 00 8E [10:56:23]Write i2c OK [10:56:23]MH_I2C_Read... [10:56:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:56:23]Read from MH i2c: E2 [10:56:23]MH_I2C_Read... [10:56:23]Read from MH i2c: E2 0E 00 [10:56:23]MH_I2C_Read... [10:56:23]Read from MH i2c: E2 0E 00 0A 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3A [10:56:23]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:56:23]wFMCommunicate OK [10:56:23]SAM_PROTO_GetShiftState done [10:56:23]FM_GetShiftState done [10:56:23]opened in 1729987736 [10:56:23]opened+sec_in_day 1730074136 [10:56:23]quantity*price = 50041 [10:56:23]sum+1 = 50042 [10:56:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 203 27.10.2024 10:56 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95204 ФПД: 249251737807186 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T105624&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95204&fm=249251737807186&tin=02508201610067®Number=0000000000170478&sum=50000 [10:56:24]StoreToDocumentArchive [10:56:24]shift 143 fd 95204 [10:56:24]save to /storage/0143/doc_00095204 [10:56:24]save last doc name /storage/0143/doc_00095204 to /storage/kkm_last_doc_name [10:56:24]save OK [10:56:24]Clear old archive folders... [10:56:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:56:24]tlvbuf is 0164BDA0 [10:56:24]SAM_PROTO_ClearQueue [10:56:24]wFMCommunicate request_size=4 [10:56:24]MH_SAM_APDU [10:56:24]CAPDU: 80 09 00 00 [10:56:24]Write to MH i2c: E2 08 00 17 07 80 09 00 00 00 00 00 00 90 [10:56:24]Write i2c OK [10:56:24]MH_I2C_Read... [10:56:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:56:24]Read from MH i2c: E2 [10:56:24]MH_I2C_Read... [10:56:24]Read from MH i2c: E2 03 00 [10:56:24]MH_I2C_Read... [10:56:24]Read from MH i2c: E2 03 00 17 07 00 90 00 92 [10:56:24]RAPDU: 90 00 [10:56:24]wFMCommunicate OK [10:56:24]SAM_PROTO_ClearQueue done [10:56:24]KKMCreateOFDPacket [10:56:24]OFDProtocolAddRootSTLVToBuf [10:56:24]FM_MakeSignedData [10:56:24]FM_MakeSignedData [10:56:24]SAM_PROTO_SignData [10:56:24]wFMCommunicate request_size=4 [10:56:24]MH_SAM_APDU [10:56:24]CAPDU: 80 0D 01 02 [10:56:24]Write to MH i2c: E2 08 00 18 07 80 0D 01 02 00 00 00 00 98 [10:56:24]Write i2c OK [10:56:24]MH_I2C_Read... [10:56:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:56:24]Read from MH i2c: E2 [10:56:24]MH_I2C_Read... [10:56:24]Read from MH i2c: E2 03 00 [10:56:24]MH_I2C_Read... [10:56:24]Read from MH i2c: E2 03 00 18 07 00 90 00 93 [10:56:24]RAPDU: 90 00 [10:56:24]wFMCommunicate OK [10:56:24]wFMCommunicate request_size=255 [10:56:24]MH_SAM_APDU [10:56: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 58 1C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E4 73 01 00 35 04 06 00 E2 [10:56:24]Write to MH i2c: E2 02 01 19 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 58 1C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E4 73 01 00 35 04 06 00 E2 00 00 B3 [10:56:24]Write i2c OK [10:56:24]MH_I2C_Read... [10:56:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:56:25]Read from MH i2c: E2 [10:56:25]MH_I2C_Read... [10:56:25]Read from MH i2c: E2 03 00 [10:56:25]MH_I2C_Read... [10:56:25]Read from MH i2c: E2 03 00 19 07 00 90 00 94 [10:56:25]RAPDU: 90 00 [10:56:25]wFMCommunicate OK [10:56:25]wFMCommunicate request_size=10 [10:56:25]MH_SAM_APDU [10:56:25]CAPDU: 80 0D 02 02 05 B1 71 4A A9 52 [10:56:25]Write to MH i2c: E2 0D 00 1A 07 80 0D 02 02 05 00 B1 71 4A A9 52 00 00 0C [10:56:25]Write i2c OK [10:56:25]MH_I2C_Read... [10:56:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:56:25]Read from MH i2c: E2 [10:56:25]MH_I2C_Read... [10:56:25]Read from MH i2c: E2 03 00 [10:56:25]MH_I2C_Read... [10:56:25]Read from MH i2c: E2 03 00 1A 07 00 90 00 95 [10:56:25]RAPDU: 90 00 [10:56:25]wFMCommunicate OK [10:56:25]wFMCommunicate request_size=4 [10:56:25]MH_SAM_APDU [10:56:25]CAPDU: 80 0D 03 02 [10:56:25]Write to MH i2c: E2 08 00 1B 07 80 0D 03 02 00 00 00 00 9D [10:56:25]Write i2c OK [10:56:25]MH_I2C_Read... [10:56:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:56:25]Read from MH i2c: E2 [10:56:25]MH_I2C_Read... [10:56:25]Read from MH i2c: E2 0B 00 [10:56:25]MH_I2C_Read... [10:56:25]Read from MH i2c: E2 0B 00 1B 07 00 CA CA 6F 93 81 17 B2 66 90 00 E4 [10:56:25]RAPDU: CA CA 6F 93 81 17 B2 66 90 00 [10:56:25]wFMCommunicate OK [10:56:25]SAM_PROTO_SignData done [10:56:25]FM_MakeSignedData done [10:56:25]CreateOFDProtocolMessage [10:56:25]wFMCommunicate request_size=4 [10:56:25]MH_SAM_APDU [10:56:25]CAPDU: 80 11 00 00 [10:56:25]Write to MH i2c: E2 08 00 1C 07 80 11 00 00 00 00 00 00 9D [10:56:25]Write i2c OK [10:56:25]MH_I2C_Read... [10:56:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:56:25]Read from MH i2c: E2 [10:56:25]MH_I2C_Read... [10:56:25]Read from MH i2c: E2 17 00 [10:56:25]MH_I2C_Read... [10:56:25]Read from MH i2c: E2 17 00 1C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EE [10:56:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:56:25]wFMCommunicate OK [10:56:25]CreateOFDProtocolMessage done [10:56:25]OFDSenderStorePacket 95204 [10:56:25]StoreOFDPacket docnum=95204 [10:56:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 95 EB 07 01 16 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 58 1C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E4 73 01 00 35 04 06 00 E2 B1 71 4A A9 52 CA CA 6F 93 81 17 B2 66 [10:56:25]CheckFolder [10:56:25]dirname=/storage/ofd_packets [10:56:25]CheckFolder done [10:56:25]ProducePacketName [10:56:25]name=ofd_packets/00095204 [10:56:25]NVStorageSaveData ofd_packets/00095204 [10:56:25]File name is /storage/ofd_packets/00095204 [10:56:25]Write 301 bytes [10:56:25]NVStorageSaveData done [10:56:25]OFDSenderStorePacket done [10:56:25]KKMCreateOFDPacket done [10:56:25]NVStorageSaveData kkm_last_timestamp [10:56:25]File name is /storage/kkm_last_timestamp [10:56:25]Write 4 bytes [10:56:25]NVStorageSaveData done [10:56:25]ExternCall_PrintAddStr [10:56:25]wPrintStart [10:56:25]Write to MH i2c: 01 00 00 1D 07 24 [10:56:25]Write i2c OK [10:56:25]MH_I2C_Read... [10:56:25]Read from MH i2c: 01 [10:56:25]MH_I2C_Read... [10:56:25]Read from MH i2c: 01 07 00 [10:56:25]MH_I2C_Read... [10:56:25]Read from MH i2c: 01 07 00 1D 07 00 00 00 00 00 FF 0F 39 [10:56:25]RasterBufferAndPrint [10:56:25]line Счет N : (1)3405710 [10:56:25]line ИНН: 02508201610067 [10:56:25]line Контрольно-Кассовый Чек [10:56:25]line ПРОДАЖА [10:56:25]line ТРК (МРК, ГНК) : 12 [10:56:25]line Товар: 2710124130 [10:56:25]line Аи-92-К-4 [10:56:25]line 7.480 * 66.90 [10:56:25]line = 500.41 [10:56:25]line НДС 12% НСП 1% [10:56:25]line > о реализуемом товаре [10:56:25]line ОКРУГЛЕНИЕ: -0.41 [10:56:25]line ИТОГО: 500.00 [10:56:25]line Внесено: 500.00 [10:56:25]line СДАЧА: 0.00 [10:56:25]line НСП 1% : 4.43 [10:56:25]line НДС 12% : 53.14 [10:56:25]line Наличными: 500.00 [10:56:25]line Безнал.: 0.00 [10:56:25]line Место: АЗС № 82 "Партнер Нефть" [10:56:25]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:56:25]line СНО: Общий режим [10:56:25]line Чек 203 27.10.2024 10:56 [10:56:25]line Смена: 143 ФФД: 1.0 [10:56:25]line ЗНМ: 0300000017 [10:56:25]line РНМ: 0000000000170478 [10:56:25]line Версия ККМ: v1.0 [10:56:25]line ФМ: 0000000002098560 [10:56:25]line ФД: 95204 [10:56:25]line ФПД: 249251737807186 [10:56:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T105624&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95204&fm=249251737807186&tin=02508201610067®Number=0000000000170478&sum=50000 [10:56:25]OFD Sender: Processing packet 95204 [packets to send 56, broken 55] [10:56:25]ProducePacketName [10:56:25]name=ofd_packets/00095204 [10:56:25]OFD Sender: To server: pG, [10:56:25]CommunicateWithHost lk.salyk.kg:30040 [10:56:25]ConnectInit lk.salyk.kg [10:56:25]written 0, free lines is 4095 [10:56:25]Connected sock=10 [10:56:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 95 EB 07 01 16 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 58 1C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E4 73 01 00 35 04 06 00 E2 B1 71 4A A9 52 CA CA 6F 93 81 17 B2 66 [10:56:26]Write to MH i2c: 01 00 00 48 07 4F [10:56:26]Write i2c OK [10:56:26]MH_I2C_Read... [10:56:26]Read from MH i2c: 01 [10:56:26]MH_I2C_Read... [10:56:26]Read from MH i2c: 01 07 00 [10:56:26]MH_I2C_Read... [10:56:26]Read from MH i2c: 01 07 00 48 07 00 00 00 00 00 F9 0C 5B [10:56:26]RasterBufferAndPrint [10:56:26]line [10:56:26]line [10:56:26]line [10:56:26]line [10:56:26]line [10:56:26]written 0, free lines is 3328 [10:56:26]MH_Cut [10:56:26]Write to MH i2c: D1 01 00 4F 07 01 28 [10:56:26]Write i2c OK [10:56:26]MH_I2C_Read... [10:56:26]Read from MH i2c: D1 [10:56:26]MH_I2C_Read... [10:56:26]Read from MH i2c: D1 01 00 [10:56:26]MH_I2C_Read... [10:56:26]Read from MH i2c: D1 01 00 4F 07 00 27 [10:56:26]Write to MH i2c: 01 00 00 50 07 57 [10:56:26]Write i2c OK [10:56:26]MH_I2C_Read... [10:56:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 BA BC 47 00 4A 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 32 30 39 38 35 36 30 10 04 04 00 E4 73 01 00 F4 03 04 00 84 C6 1D 67 B6 04 01 00 00 93 88 91 BF C1 42 89 3E [10:56:26]CommunicateWithHost err = 0 [10:56:26]CheckOFDResponse [10:56:26]1017 (14) - 77093643461234 [10:56:26]1041 (16) - 0000000002098560 [10:56:26]1040 (4) - 95204 [10:56:26]1012 (4) - 27.10.2024 04:50 [10:56:26]1206 (1) - 0 [10:56:26]OFD Sender: Remove packet 95204 [10:56:26]ProducePacketName [10:56:26]name=ofd_packets/00095204 [10:56:26]NVStorageDeleteData [10:56:26]OFD Sender: No OFD packet to send [10:56:26]*** Cut start [10:56:26]*** Partial cut [10:56:26]*** CUTSNS_PIN = 1 [10:56:26]*** CUTSNS_PIN = 0 [10:56:26]*** Brake cut motor [10:56:27]Read from MH i2c: 01 [10:56:27]MH_I2C_Read... [10:56:27]*** Stop cut motor [10:56:27]*** Cut end [10:56:27]Read from MH i2c: 01 07 00 [10:56:27]MH_I2C_Read... [10:56:27]Read from MH i2c: 01 07 00 50 07 00 00 00 00 00 FF 0F 6C [10:56:27]process_action close_receipt done [10:56:27]requested_data is exist [10:56:27]produce_requested_data [10:56:27]requested_item fm.sn is exist - process it [10:56:27]wFMCommunicate request_size=4 [10:56:27]MH_SAM_APDU [10:56:27]CAPDU: 80 11 00 00 [10:56:27]Write to MH i2c: E2 08 00 51 07 80 11 00 00 00 00 00 00 D2 [10:56:27]Write i2c OK [10:56:27]MH_I2C_Read... [10:56:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:56:27]Read from MH i2c: E2 [10:56:27]MH_I2C_Read... [10:56:27]Read from MH i2c: E2 17 00 [10:56:27]MH_I2C_Read... [10:56:27]Read from MH i2c: E2 17 00 51 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 23 [10:56:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:56:27]wFMCommunicate OK [10:56:27]requested_item fd.num is exist - process it [10:56:27]SAM_PROTO_GetFieldsCounters [10:56:27]wFMCommunicate request_size=4 [10:56:27]MH_SAM_APDU [10:56:27]CAPDU: 80 13 00 00 [10:56:27]Write to MH i2c: E2 08 00 52 07 80 13 00 00 00 00 00 00 D5 [10:56:27]Write i2c OK [10:56:27]MH_I2C_Read... [10:56:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:56:27]Read from MH i2c: E2 [10:56:27]MH_I2C_Read... [10:56:27]Read from MH i2c: E2 62 00 [10:56:27]MH_I2C_Read... [10:56:27]Read from MH i2c: E2 62 00 52 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E4 73 01 00 0E 04 04 00 8F 00 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 3E [10:56:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E4 73 01 00 0E 04 04 00 8F 00 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 [10:56:27]wFMCommunicate OK [10:56:27]SAM_PROTO_GetFieldsCounters done [10:56:27]requested_item shift.num is exist - process it [10:56:27]requested_item shift.opened is exist - process it [10:56:27]req_shift_opened [10:56:27]FM_GetShiftState [10:56:27]SAM_PROTO_GetShiftState [10:56:27]wFMCommunicate request_size=4 [10:56:27]MH_SAM_APDU [10:56:27]CAPDU: 80 13 01 00 [10:56:27]Write to MH i2c: E2 08 00 53 07 80 13 01 00 00 00 00 00 D7 [10:56:27]Write i2c OK [10:56:27]MH_I2C_Read... [10:56:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:56:27]Read from MH i2c: E2 [10:56:27]MH_I2C_Read... [10:56:27]Read from MH i2c: E2 0E 00 [10:56:27]MH_I2C_Read... [10:56:27]Read from MH i2c: E2 0E 00 53 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 83 [10:56:27]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:56:27]wFMCommunicate OK [10:56:27]SAM_PROTO_GetShiftState done [10:56:27]FM_GetShiftState done [10:56:27]req_shift_opened done [10:56:27]requested_item shift.open_date is exist - process it [10:56:27]req_shift_open_date [10:56:27]req_shift_open_date done [10:56:27]produce_requested_data done [10:56:27]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95204,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:56:27]process_action_free close_receipt [10:56:27]json_value_free [10:56:27]json_value_free done [10:56:27]process_json_proto returns [10:56:27]Send response to host [10:56:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95204,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:56:27]free response buf [10:56:27]execute_script done [10:56:27]execute_script returns [10:56:27]free content buf [10:56:27]Sock 7.Close socket [10:56:27]Sock 7.Thread stoped [10:56:31]OFD Sender: No OFD packet to send [10:56:36]OFD Sender: No OFD packet to send [10:56:41]OFD Sender: No OFD packet to send [10:56:46]OFD Sender: No OFD packet to send [10:56:51]OFD Sender: No OFD packet to send [10:56:56]OFD Sender: No OFD packet to send [10:57:01]OFD Sender: No OFD packet to send [10:57:04]accept exits with 9 [10:57:04]New connection [10:57:04]New thread 3066617188 created [10:57:04]Thread 3066760548 joined [10:57:04]Waiting for new connection... [10:57:04] Sock 9.Parse request [10:57:04]Sock 9.Check first char [10:57:04]Sock 9.First char is OK [10:57:04]request: POST /json_proto HTTP/1.0 [10:57:04]Method: POST [10:57:04]URL: /json_proto [10:57:04]Method is POST - this is cgi request [10:57:04]url: /json_proto [10:57:04]query_string will be loaded in cgi processing [10:57:04]execute_cgi json_proto POST (null) [10:57:04]execute_cgi path=json_proto method=POST [10:57:04]POST find Content-Length [10:57:04]Host: 172.17.40.67:8080 [10:57:04]Content-Length: 678 [10:57:04]Content-Type: application/json [10:57:04] [10:57:04]POST finish read [10:57:04]Found Content-Length = 678 [10:57:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405711", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:57:04]execute_script... [10:57: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)3405711", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:57:04]POST & json_proto [10:57:04]process_json_proto [10:57:04]json parsed OK: [10:57:04]protocol is kg_v1.0 [10:57:04]action value=close_receipt [10:57:04]process_action close_receipt [10:57:04]cmd_close_receipt [10:57:04]MH_GetDate [10:57:04]Write to MH i2c: F0 00 00 54 07 4A [10:57:04]Write i2c OK [10:57:04]MH_I2C_Read... [10:57:04]Read from MH i2c: F0 [10:57:04]MH_I2C_Read... [10:57:04]Read from MH i2c: F0 09 00 [10:57:04]MH_I2C_Read... [10:57:04]Read from MH i2c: F0 09 00 54 07 00 81 1C 1E 67 EE DA 66 66 09 [10:57:04]GetLastDocTimeStamp 1730026584 [10:57:04]current date 1730026625 [10:57:04]FM_GetShiftState [10:57:04]SAM_PROTO_GetShiftState [10:57:04]wFMCommunicate request_size=4 [10:57:04]MH_SAM_APDU [10:57:04]CAPDU: 80 13 01 00 [10:57:04]Write to MH i2c: E2 08 00 55 07 80 13 01 00 00 00 00 00 D9 [10:57:04]Write i2c OK [10:57:04]MH_I2C_Read... [10:57:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:57:04]Read from MH i2c: E2 [10:57:04]MH_I2C_Read... [10:57:04]Read from MH i2c: E2 0E 00 [10:57:04]MH_I2C_Read... [10:57:04]Read from MH i2c: E2 0E 00 55 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 85 [10:57:04]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:57:04]wFMCommunicate OK [10:57:04]SAM_PROTO_GetShiftState done [10:57:04]FM_GetShiftState done [10:57:04]opened in 1729987736 [10:57:04]opened+sec_in_day 1730074136 [10:57:04]quantity*price = 40006 [10:57:04]sum+1 = 40007 [10:57:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 204 27.10.2024 10:57 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95205 ФПД: 256566432819441 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T105705&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95205&fm=256566432819441&tin=02508201610067®Number=0000000000170478&sum=40000 [10:57:05]StoreToDocumentArchive [10:57:05]shift 143 fd 95205 [10:57:05]save to /storage/0143/doc_00095205 [10:57:05]save last doc name /storage/0143/doc_00095205 to /storage/kkm_last_doc_name [10:57:05]save OK [10:57:05]Clear old archive folders... [10:57:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:57:05]tlvbuf is 0164C8F0 [10:57:05]SAM_PROTO_ClearQueue [10:57:05]wFMCommunicate request_size=4 [10:57:05]MH_SAM_APDU [10:57:05]CAPDU: 80 09 00 00 [10:57:05]Write to MH i2c: E2 08 00 62 07 80 09 00 00 00 00 00 00 DB [10:57:05]Write i2c OK [10:57:05]MH_I2C_Read... [10:57:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:57:05]Read from MH i2c: E2 [10:57:05]MH_I2C_Read... [10:57:05]Read from MH i2c: E2 03 00 [10:57:05]MH_I2C_Read... [10:57:05]Read from MH i2c: E2 03 00 62 07 00 90 00 DD [10:57:05]RAPDU: 90 00 [10:57:05]wFMCommunicate OK [10:57:05]SAM_PROTO_ClearQueue done [10:57:05]KKMCreateOFDPacket [10:57:05]OFDProtocolAddRootSTLVToBuf [10:57:05]FM_MakeSignedData [10:57:05]FM_MakeSignedData [10:57:05]SAM_PROTO_SignData [10:57:05]wFMCommunicate request_size=4 [10:57:05]MH_SAM_APDU [10:57:05]CAPDU: 80 0D 01 02 [10:57:05]Write to MH i2c: E2 08 00 63 07 80 0D 01 02 00 00 00 00 E3 [10:57:05]Write i2c OK [10:57:05]MH_I2C_Read... [10:57:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:57:05]Read from MH i2c: E2 [10:57:05]MH_I2C_Read... [10:57:05]Read from MH i2c: E2 03 00 [10:57:05]MH_I2C_Read... [10:57:05]Read from MH i2c: E2 03 00 63 07 00 90 00 DE [10:57:05]RAPDU: 90 00 [10:57:05]wFMCommunicate OK [10:57:05]wFMCommunicate request_size=255 [10:57:05]MH_SAM_APDU [10:57:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 81 1C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E5 73 01 00 35 04 06 00 E9 [10:57:05]Write to MH i2c: E2 02 01 64 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 81 1C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E5 73 01 00 35 04 06 00 E9 00 00 FF [10:57:05]Write i2c OK [10:57:05]MH_I2C_Read... [10:57:06]Read from MH i2c: E2 [10:57:06]MH_I2C_Read... [10:57:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:57:06]Read from MH i2c: E2 03 00 [10:57:06]MH_I2C_Read... [10:57:06]Read from MH i2c: E2 03 00 64 07 00 90 00 DF [10:57:06]RAPDU: 90 00 [10:57:06]wFMCommunicate OK [10:57:06]wFMCommunicate request_size=10 [10:57:06]MH_SAM_APDU [10:57:06]CAPDU: 80 0D 02 02 05 58 87 16 E8 F1 [10:57:06]Write to MH i2c: E2 0D 00 65 07 80 0D 02 02 05 00 58 87 16 E8 F1 00 00 BE [10:57:06]Write i2c OK [10:57:06]MH_I2C_Read... [10:57:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:57:06]Read from MH i2c: E2 [10:57:06]MH_I2C_Read... [10:57:06]Read from MH i2c: E2 03 00 [10:57:06]MH_I2C_Read... [10:57:06]Read from MH i2c: E2 03 00 65 07 00 90 00 E0 [10:57:06]RAPDU: 90 00 [10:57:06]wFMCommunicate OK [10:57:06]wFMCommunicate request_size=4 [10:57:06]MH_SAM_APDU [10:57:06]CAPDU: 80 0D 03 02 [10:57:06]Write to MH i2c: E2 08 00 66 07 80 0D 03 02 00 00 00 00 E8 [10:57:06]Write i2c OK [10:57:06]MH_I2C_Read... [10:57:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:57:06]Read from MH i2c: E2 [10:57:06]MH_I2C_Read... [10:57:06]Read from MH i2c: E2 0B 00 [10:57:06]MH_I2C_Read... [10:57:06]Read from MH i2c: E2 0B 00 66 07 00 C7 DE EC 23 2F 4B 24 58 90 00 93 [10:57:06]RAPDU: C7 DE EC 23 2F 4B 24 58 90 00 [10:57:06]wFMCommunicate OK [10:57:06]SAM_PROTO_SignData done [10:57:06]FM_MakeSignedData done [10:57:06]CreateOFDProtocolMessage [10:57:06]wFMCommunicate request_size=4 [10:57:06]MH_SAM_APDU [10:57:06]CAPDU: 80 11 00 00 [10:57:06]Write to MH i2c: E2 08 00 67 07 80 11 00 00 00 00 00 00 E8 [10:57:06]Write i2c OK [10:57:06]MH_I2C_Read... [10:57:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:57:06]Read from MH i2c: E2 [10:57:06]MH_I2C_Read... [10:57:06]Read from MH i2c: E2 17 00 [10:57:06]MH_I2C_Read... [10:57:06]Read from MH i2c: E2 17 00 67 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 39 [10:57:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:57:06]wFMCommunicate OK [10:57:06]CreateOFDProtocolMessage done [10:57:06]OFDSenderStorePacket 95205 [10:57:06]StoreOFDPacket docnum=95205 [10:57:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E5 37 07 01 B5 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 81 1C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E5 73 01 00 35 04 06 00 E9 58 87 16 E8 F1 C7 DE EC 23 2F 4B 24 58 [10:57:06]CheckFolder [10:57:06]dirname=/storage/ofd_packets [10:57:06]CheckFolder done [10:57:06]ProducePacketName [10:57:06]name=ofd_packets/00095205 [10:57:06]NVStorageSaveData ofd_packets/00095205 [10:57:06]File name is /storage/ofd_packets/00095205 [10:57:06]Write 301 bytes [10:57:06]NVStorageSaveData done [10:57:06]OFDSenderStorePacket done [10:57:06]KKMCreateOFDPacket done [10:57:06]NVStorageSaveData kkm_last_timestamp [10:57:06]File name is /storage/kkm_last_timestamp [10:57:06]Write 4 bytes [10:57:06]NVStorageSaveData done [10:57:06]ExternCall_PrintAddStr [10:57:06]wPrintStart [10:57:06]Write to MH i2c: 01 00 00 68 07 6F [10:57:06]Write i2c OK [10:57:06]MH_I2C_Read... [10:57:06]Read from MH i2c: 01 [10:57:06]MH_I2C_Read... [10:57:06]Read from MH i2c: 01 07 00 [10:57:06]MH_I2C_Read... [10:57:06]Read from MH i2c: 01 07 00 68 07 00 00 00 00 00 FF 0F 84 [10:57:06]RasterBufferAndPrint [10:57:06]line Счет N : (1)3405711 [10:57:06]line ИНН: 02508201610067 [10:57:06]line Контрольно-Кассовый Чек [10:57:06]line ПРОДАЖА [10:57:06]line ТРК (МРК, ГНК) : 32 [10:57:06]line Товар: 2710124130 [10:57:06]line Аи-92-К-4 [10:57:06]line 5.980 * 66.90 [10:57:06]line = 400.06 [10:57:06]line НДС 12% НСП 1% [10:57:06]line > о реализуемом товаре [10:57:06]line ОКРУГЛЕНИЕ: -0.06 [10:57:06]line ИТОГО: 400.00 [10:57:06]line Внесено: 400.00 [10:57:06]line СДАЧА: 0.00 [10:57:06]line НСП 1% : 3.54 [10:57:06]line НДС 12% : 42.48 [10:57:06]line Наличными: 400.00 [10:57:06]line Безнал.: 0.00 [10:57:06]line Место: АЗС № 82 "Партнер Нефть" [10:57:06]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:57:06]line СНО: Общий режим [10:57:06]line Чек 204 27.10.2024 10:57 [10:57:06]line Смена: 143 ФФД: 1.0 [10:57:06]line ЗНМ: 0300000017 [10:57:06]line РНМ: 0000000000170478 [10:57:06]line Версия ККМ: v1.0 [10:57:06]line ФМ: 0000000002098560 [10:57:06]line ФД: 95205 [10:57:06]line ФПД: 256566432819441 [10:57:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T105705&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95205&fm=256566432819441&tin=02508201610067®Number=0000000000170478&sum=40000 [10:57:06]OFD Sender: Processing packet 95205 [packets to send 56, broken 55] [10:57:06]ProducePacketName [10:57:06]name=ofd_packets/00095205 [10:57:06]OFD Sender: To server: pG, [10:57:06]CommunicateWithHost lk.salyk.kg:30040 [10:57:06]ConnectInit lk.salyk.kg [10:57:06]written 0, free lines is 4095 [10:57:06]Connected sock=10 [10:57:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E5 37 07 01 B5 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 81 1C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E5 73 01 00 35 04 06 00 E9 58 87 16 E8 F1 C7 DE EC 23 2F 4B 24 58 [10:57:07]Write to MH i2c: 01 00 00 93 07 9A [10:57:07]Write i2c OK [10:57:07]MH_I2C_Read... [10:57:07]Read from MH i2c: 01 [10:57:07]MH_I2C_Read... [10:57:07]Read from MH i2c: 01 07 00 [10:57:07]MH_I2C_Read... [10:57:07]Read from MH i2c: 01 07 00 93 07 00 00 00 00 00 F5 0C A2 [10:57:07]RasterBufferAndPrint [10:57:07]line [10:57:07]line [10:57:07]line [10:57:07]line [10:57:07]line [10:57:07]written 0, free lines is 3323 [10:57:07]MH_Cut [10:57:07]Write to MH i2c: D1 01 00 9A 07 01 73 [10:57:07]Write i2c OK [10:57:07]MH_I2C_Read... [10:57:07]Read from MH i2c: D1 [10:57:07]MH_I2C_Read... [10:57:07]Read from MH i2c: D1 01 00 [10:57:07]MH_I2C_Read... [10:57:07]Read from MH i2c: D1 01 00 9A 07 00 72 [10:57:07]Write to MH i2c: 01 00 00 9B 07 A2 [10:57:07]Write i2c OK [10:57:07]MH_I2C_Read... [10:57:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B0 FB 47 00 B8 88 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E5 73 01 00 F4 03 04 00 AE C6 1D 67 B6 04 01 00 00 E7 E1 EF AC 49 AF 3C A4 [10:57:07]CommunicateWithHost err = 0 [10:57:07]CheckOFDResponse [10:57:07]1017 (14) - 77093643461234 [10:57:07]1041 (16) - 0000000002098560 [10:57:07]1040 (4) - 95205 [10:57:07]1012 (4) - 27.10.2024 04:50 [10:57:07]1206 (1) - 0 [10:57:07]OFD Sender: Remove packet 95205 [10:57:07]ProducePacketName [10:57:07]name=ofd_packets/00095205 [10:57:07]NVStorageDeleteData [10:57:07]OFD Sender: No OFD packet to send [10:57:07]*** Cut start [10:57:07]*** Partial cut [10:57:07]*** CUTSNS_PIN = 1 [10:57:07]*** CUTSNS_PIN = 0 [10:57:08]*** Brake cut motor [10:57:08]Read from MH i2c: 01 [10:57:08]MH_I2C_Read... [10:57:08]*** Stop cut motor [10:57:08]*** Cut end [10:57:08]Read from MH i2c: 01 07 00 [10:57:08]MH_I2C_Read... [10:57:08]Read from MH i2c: 01 07 00 9B 07 00 00 00 00 00 FF 0F B7 [10:57:08]process_action close_receipt done [10:57:08]requested_data is exist [10:57:08]produce_requested_data [10:57:08]requested_item fm.sn is exist - process it [10:57:08]wFMCommunicate request_size=4 [10:57:08]MH_SAM_APDU [10:57:08]CAPDU: 80 11 00 00 [10:57:08]Write to MH i2c: E2 08 00 9C 07 80 11 00 00 00 00 00 00 1D [10:57:08]Write i2c OK [10:57:08]MH_I2C_Read... [10:57:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:57:08]Read from MH i2c: E2 [10:57:08]MH_I2C_Read... [10:57:08]Read from MH i2c: E2 17 00 [10:57:08]MH_I2C_Read... [10:57:08]Read from MH i2c: E2 17 00 9C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6E [10:57:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:57:08]wFMCommunicate OK [10:57:08]requested_item fd.num is exist - process it [10:57:08]SAM_PROTO_GetFieldsCounters [10:57:08]wFMCommunicate request_size=4 [10:57:08]MH_SAM_APDU [10:57:08]CAPDU: 80 13 00 00 [10:57:08]Write to MH i2c: E2 08 00 9D 07 80 13 00 00 00 00 00 00 20 [10:57:08]Write i2c OK [10:57:08]MH_I2C_Read... [10:57:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:57:08]Read from MH i2c: E2 [10:57:08]MH_I2C_Read... [10:57:08]Read from MH i2c: E2 62 00 [10:57:08]MH_I2C_Read... [10:57:08]Read from MH i2c: E2 62 00 9D 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E5 73 01 00 0E 04 04 00 8F 00 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 8D [10:57:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E5 73 01 00 0E 04 04 00 8F 00 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 [10:57:08]wFMCommunicate OK [10:57:08]SAM_PROTO_GetFieldsCounters done [10:57:08]requested_item shift.num is exist - process it [10:57:08]requested_item shift.opened is exist - process it [10:57:08]req_shift_opened [10:57:08]FM_GetShiftState [10:57:08]SAM_PROTO_GetShiftState [10:57:08]wFMCommunicate request_size=4 [10:57:08]MH_SAM_APDU [10:57:08]CAPDU: 80 13 01 00 [10:57:08]Write to MH i2c: E2 08 00 9E 07 80 13 01 00 00 00 00 00 22 [10:57:08]Write i2c OK [10:57:08]MH_I2C_Read... [10:57:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:57:08]Read from MH i2c: E2 [10:57:08]MH_I2C_Read... [10:57:08]Read from MH i2c: E2 0E 00 [10:57:08]MH_I2C_Read... [10:57:08]Read from MH i2c: E2 0E 00 9E 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 CE [10:57:08]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:57:08]wFMCommunicate OK [10:57:08]SAM_PROTO_GetShiftState done [10:57:08]FM_GetShiftState done [10:57:08]req_shift_opened done [10:57:08]requested_item shift.open_date is exist - process it [10:57:08]req_shift_open_date [10:57:08]req_shift_open_date done [10:57:08]produce_requested_data done [10:57:08]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95205,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:57:08]process_action_free close_receipt [10:57:08]json_value_free [10:57:08]json_value_free done [10:57:08]process_json_proto returns [10:57:08]Send response to host [10:57:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95205,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:57:08]free response buf [10:57:08]execute_script done [10:57:08]execute_script returns [10:57:08]free content buf [10:57:08]Sock 9.Close socket [10:57:08]Sock 9.Thread stoped [10:57:12]OFD Sender: No OFD packet to send [10:57:17]OFD Sender: No OFD packet to send [10:57:22]OFD Sender: No OFD packet to send [10:57:27]OFD Sender: No OFD packet to send [10:57:32]OFD Sender: No OFD packet to send [10:57:37]OFD Sender: No OFD packet to send [10:57:42]OFD Sender: No OFD packet to send [10:57:47]OFD Sender: No OFD packet to send [10:57:52]OFD Sender: No OFD packet to send [10:57:57]OFD Sender: No OFD packet to send [10:58:02]OFD Sender: No OFD packet to send [10:58:07]OFD Sender: No OFD packet to send [10:58:12]OFD Sender: No OFD packet to send [10:58:16]accept exits with 7 [10:58:16]New connection [10:58:16]New thread 3066760548 created [10:58:16]Thread 3066617188 joined [10:58:16]Waiting for new connection... [10:58:16] Sock 7.Parse request [10:58:16]Sock 7.Check first char [10:58:16]Sock 7.First char is OK [10:58:16]request: POST /json_proto HTTP/1.0 [10:58:16]Method: POST [10:58:16]URL: /json_proto [10:58:16]Method is POST - this is cgi request [10:58:16]url: /json_proto [10:58:16]query_string will be loaded in cgi processing [10:58:16]execute_cgi json_proto POST (null) [10:58:16]execute_cgi path=json_proto method=POST [10:58:16]POST find Content-Length [10:58:16]Host: 172.17.40.67:8080 [10:58:16]Content-Length: 675 [10:58:16]Content-Type: application/json [10:58:16] [10:58:16]POST finish read [10:58:16]Found Content-Length = 675 [10:58:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405712", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:58:16]execute_script... [10: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)3405712", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:58:16]POST & json_proto [10:58:16]process_json_proto [10:58:16]json parsed OK: [10:58:16]protocol is kg_v1.0 [10:58:16]action value=close_receipt [10:58:16]process_action close_receipt [10:58:16]cmd_close_receipt [10:58:16]MH_GetDate [10:58:16]Write to MH i2c: F0 00 00 9F 07 95 [10:58:16]Write i2c OK [10:58:16]MH_I2C_Read... [10:58:16]Read from MH i2c: F0 [10:58:16]MH_I2C_Read... [10:58:16]Read from MH i2c: F0 09 00 [10:58:16]MH_I2C_Read... [10:58:16]Read from MH i2c: F0 09 00 9F 07 00 C9 1C 1E 67 EE DA 66 66 9C [10:58:16]GetLastDocTimeStamp 1730026625 [10:58:16]current date 1730026697 [10:58:16]FM_GetShiftState [10:58:16]SAM_PROTO_GetShiftState [10:58:16]wFMCommunicate request_size=4 [10:58:16]MH_SAM_APDU [10:58:16]CAPDU: 80 13 01 00 [10:58:16]Write to MH i2c: E2 08 00 A0 07 80 13 01 00 00 00 00 00 24 [10:58:16]Write i2c OK [10:58:16]MH_I2C_Read... [10:58:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:58:16]Read from MH i2c: E2 [10:58:16]MH_I2C_Read... [10:58:16]Read from MH i2c: E2 0E 00 [10:58:16]MH_I2C_Read... [10:58:16]Read from MH i2c: E2 0E 00 A0 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D0 [10:58:16]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:58:16]wFMCommunicate OK [10:58:16]SAM_PROTO_GetShiftState done [10:58:16]FM_GetShiftState done [10:58:16]opened in 1729987736 [10:58:16]opened+sec_in_day 1730074136 [10:58:16]quantity*price = 60045 [10:58:16]sum+1 = 60047 [10:58:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 205 27.10.2024 10:58 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95206 ФПД: 53681469585512 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T105817&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95206&fm=53681469585512&tin=02508201610067®Number=0000000000170478&sum=60000 [10:58:17]StoreToDocumentArchive [10:58:17]shift 143 fd 95206 [10:58:17]save to /storage/0143/doc_00095206 [10:58:17]save last doc name /storage/0143/doc_00095206 to /storage/kkm_last_doc_name [10:58:17]save OK [10:58:17]Clear old archive folders... [10:58:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:58:17]tlvbuf is 01632E70 [10:58:17]SAM_PROTO_ClearQueue [10:58:17]wFMCommunicate request_size=4 [10:58:17]MH_SAM_APDU [10:58:17]CAPDU: 80 09 00 00 [10:58:17]Write to MH i2c: E2 08 00 AD 07 80 09 00 00 00 00 00 00 26 [10:58:17]Write i2c OK [10:58:17]MH_I2C_Read... [10:58:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:58:17]Read from MH i2c: E2 [10:58:17]MH_I2C_Read... [10:58:17]Read from MH i2c: E2 03 00 [10:58:17]MH_I2C_Read... [10:58:17]Read from MH i2c: E2 03 00 AD 07 00 90 00 28 [10:58:17]RAPDU: 90 00 [10:58:17]wFMCommunicate OK [10:58:17]SAM_PROTO_ClearQueue done [10:58:17]KKMCreateOFDPacket [10:58:17]OFDProtocolAddRootSTLVToBuf [10:58:17]FM_MakeSignedData [10:58:17]FM_MakeSignedData [10:58:17]SAM_PROTO_SignData [10:58:17]wFMCommunicate request_size=4 [10:58:17]MH_SAM_APDU [10:58:17]CAPDU: 80 0D 01 02 [10:58:17]Write to MH i2c: E2 08 00 AE 07 80 0D 01 02 00 00 00 00 2E [10:58:17]Write i2c OK [10:58:17]MH_I2C_Read... [10:58:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:58:17]Read from MH i2c: E2 [10:58:17]MH_I2C_Read... [10:58:17]Read from MH i2c: E2 03 00 [10:58:17]MH_I2C_Read... [10:58:17]Read from MH i2c: E2 03 00 AE 07 00 90 00 29 [10:58:17]RAPDU: 90 00 [10:58:17]wFMCommunicate OK [10:58:17]wFMCommunicate request_size=255 [10:58:17]MH_SAM_APDU [10:58: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 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 CD 00 00 00 F4 03 04 00 C9 1C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E6 73 01 00 35 04 06 00 30 D2 B0 EC [10:58:17]Write to MH i2c: E2 02 01 AF 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 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 CD 00 00 00 F4 03 04 00 C9 1C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E6 73 01 00 35 04 06 00 30 D2 B0 EC 00 00 32 [10:58:17]Write i2c OK [10:58:17]MH_I2C_Read... [10:58:17]OFD Sender: No OFD packet to send [10:58:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:58:18]Read from MH i2c: E2 [10:58:18]MH_I2C_Read... [10:58:18]Read from MH i2c: E2 03 00 [10:58:18]MH_I2C_Read... [10:58:18]Read from MH i2c: E2 03 00 AF 07 00 90 00 2A [10:58:18]RAPDU: 90 00 [10:58:18]wFMCommunicate OK [10:58:18]wFMCommunicate request_size=7 [10:58:18]MH_SAM_APDU [10:58:18]CAPDU: 80 0D 02 02 02 F8 68 [10:58:18]Write to MH i2c: E2 0A 00 B0 07 80 0D 02 02 02 00 F8 68 00 00 95 [10:58:18]Write i2c OK [10:58:18]MH_I2C_Read... [10:58:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:58:18]Read from MH i2c: E2 [10:58:18]MH_I2C_Read... [10:58:18]Read from MH i2c: E2 03 00 [10:58:18]MH_I2C_Read... [10:58:18]Read from MH i2c: E2 03 00 B0 07 00 90 00 2B [10:58:18]RAPDU: 90 00 [10:58:18]wFMCommunicate OK [10:58:18]wFMCommunicate request_size=4 [10:58:18]MH_SAM_APDU [10:58:18]CAPDU: 80 0D 03 02 [10:58:18]Write to MH i2c: E2 08 00 B1 07 80 0D 03 02 00 00 00 00 33 [10:58:18]Write i2c OK [10:58:18]MH_I2C_Read... [10:58:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:58:18]Read from MH i2c: E2 [10:58:18]MH_I2C_Read... [10:58:18]Read from MH i2c: E2 0B 00 [10:58:18]MH_I2C_Read... [10:58:18]Read from MH i2c: E2 0B 00 B1 07 00 3C 65 E0 DE CD 35 EB E4 90 00 64 [10:58:18]RAPDU: 3C 65 E0 DE CD 35 EB E4 90 00 [10:58:18]wFMCommunicate OK [10:58:18]SAM_PROTO_SignData done [10:58:18]FM_MakeSignedData done [10:58:18]CreateOFDProtocolMessage [10:58:18]wFMCommunicate request_size=4 [10:58:18]MH_SAM_APDU [10:58:18]CAPDU: 80 11 00 00 [10:58:18]Write to MH i2c: E2 08 00 B2 07 80 11 00 00 00 00 00 00 33 [10:58:18]Write i2c OK [10:58:18]MH_I2C_Read... [10:58:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:58:18]Read from MH i2c: E2 [10:58:18]MH_I2C_Read... [10:58:18]Read from MH i2c: E2 17 00 [10:58:18]MH_I2C_Read... [10:58:18]Read from MH i2c: E2 17 00 B2 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 84 [10:58:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:58:18]wFMCommunicate OK [10:58:18]CreateOFDProtocolMessage done [10:58:18]OFDSenderStorePacket 95206 [10:58:18]StoreOFDPacket docnum=95206 [10:58:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 AF EB 04 01 A5 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 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 CD 00 00 00 F4 03 04 00 C9 1C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E6 73 01 00 35 04 06 00 30 D2 B0 EC F8 68 3C 65 E0 DE CD 35 EB E4 [10:58:18]CheckFolder [10:58:18]dirname=/storage/ofd_packets [10:58:18]CheckFolder done [10:58:18]ProducePacketName [10:58:18]name=ofd_packets/00095206 [10:58:18]NVStorageSaveData ofd_packets/00095206 [10:58:18]File name is /storage/ofd_packets/00095206 [10:58:18]Write 298 bytes [10:58:18]NVStorageSaveData done [10:58:18]OFDSenderStorePacket done [10:58:18]KKMCreateOFDPacket done [10:58:18]NVStorageSaveData kkm_last_timestamp [10:58:18]File name is /storage/kkm_last_timestamp [10:58:18]Write 4 bytes [10:58:18]NVStorageSaveData done [10:58:18]ExternCall_PrintAddStr [10:58:18]wPrintStart [10:58:18]Write to MH i2c: 01 00 00 B3 07 BA [10:58:18]Write i2c OK [10:58:18]MH_I2C_Read... [10:58:18]Read from MH i2c: 01 [10:58:18]MH_I2C_Read... [10:58:18]Read from MH i2c: 01 07 00 [10:58:18]MH_I2C_Read... [10:58:18]Read from MH i2c: 01 07 00 B3 07 00 00 00 00 00 FF 0F CF [10:58:18]RasterBufferAndPrint [10:58:18]line Счет N : (1)3405712 [10:58:18]line ИНН: 02508201610067 [10:58:18]line Контрольно-Кассовый Чек [10:58:18]line ПРОДАЖА [10:58:18]line ТРК (МРК, ГНК) : 51 [10:58:18]line Товар: 2710194210 [10:58:18]line ДТ-К-5 [10:58:18]line 7.880 * 76.20 [10:58:18]line = 600.46 [10:58:18]line НДС 12% НСП 1% [10:58:18]line > о реализуемом товаре [10:58:18]line ОКРУГЛЕНИЕ: -0.46 [10:58:18]line ИТОГО: 600.00 [10:58:18]line Внесено: 600.00 [10:58:18]line СДАЧА: 0.00 [10:58:18]line НСП 1% : 5.31 [10:58:18]line НДС 12% : 63.77 [10:58:18]line Наличными: 600.00 [10:58:18]line Безнал.: 0.00 [10:58:18]line Место: АЗС № 82 "Партнер Нефть" [10:58:18]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:58:18]line СНО: Общий режим [10:58:18]line Чек 205 27.10.2024 10:58 [10:58:18]line Смена: 143 ФФД: 1.0 [10:58:18]line ЗНМ: 0300000017 [10:58:18]line РНМ: 0000000000170478 [10:58:18]line Версия ККМ: v1.0 [10:58:18]line ФМ: 0000000002098560 [10:58:18]line ФД: 95206 [10:58:18]line ФПД: 53681469585512 [10:58:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T105817&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95206&fm=53681469585512&tin=02508201610067®Number=0000000000170478&sum=60000 [10:58:18]OFD Sender: Processing packet 95206 [packets to send 56, broken 55] [10:58:18]ProducePacketName [10:58:18]name=ofd_packets/00095206 [10:58:18]OFD Sender: To server: pG, [10:58:18]CommunicateWithHost lk.salyk.kg:30040 [10:58:18]ConnectInit lk.salyk.kg [10:58:18]written 0, free lines is 4095 [10:58:18]Connected sock=9 [10:58:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 AF EB 04 01 A5 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 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 CD 00 00 00 F4 03 04 00 C9 1C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E6 73 01 00 35 04 06 00 30 D2 B0 EC F8 68 3C 65 E0 DE CD 35 EB E4 [10:58:19]Write to MH i2c: 01 00 00 DE 07 E5 [10:58:19]Write i2c OK [10:58:19]MH_I2C_Read... [10:58:19]Read from MH i2c: 01 [10:58:19]MH_I2C_Read... [10:58:19]Read from MH i2c: 01 07 00 [10:58:19]MH_I2C_Read... [10:58:19]Read from MH i2c: 01 07 00 DE 07 00 00 00 00 00 04 0D FD [10:58:19]RasterBufferAndPrint [10:58:19]line [10:58:19]line [10:58:19]line [10:58:19]line [10:58:19]line [10:58:19]written 0, free lines is 3338 [10:58:19]MH_Cut [10:58:19]Write to MH i2c: D1 01 00 E5 07 01 BE [10:58:19]Write i2c OK [10:58:19]MH_I2C_Read... [10:58:19]Read from MH i2c: D1 [10:58:19]MH_I2C_Read... [10:58:19]Read from MH i2c: D1 01 00 [10:58:19]MH_I2C_Read... [10:58:19]Read from MH i2c: D1 01 00 E5 07 00 BD [10:58:19]Write to MH i2c: 01 00 00 E6 07 ED [10:58:19]Write i2c OK [10:58:19]MH_I2C_Read... [10:58:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 62 E0 47 00 31 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 32 30 39 38 35 36 30 10 04 04 00 E6 73 01 00 F4 03 04 00 F5 C6 1D 67 B6 04 01 00 00 8A 7A 16 E9 3A 8B 08 24 [10:58:19]CommunicateWithHost err = 0 [10:58:19]CheckOFDResponse [10:58:19]1017 (14) - 77093643461234 [10:58:19]1041 (16) - 0000000002098560 [10:58:19]1040 (4) - 95206 [10:58:19]1012 (4) - 27.10.2024 04:52 [10:58:19]1206 (1) - 0 [10:58:19]OFD Sender: Remove packet 95206 [10:58:19]ProducePacketName [10:58:19]name=ofd_packets/00095206 [10:58:19]NVStorageDeleteData [10:58:19]OFD Sender: No OFD packet to send [10:58:19]*** Cut start [10:58:19]*** Partial cut [10:58:19]*** CUTSNS_PIN = 1 [10:58:19]*** CUTSNS_PIN = 0 [10:58:19]*** Brake cut motor [10:58:20]Read from MH i2c: 01 [10:58:20]MH_I2C_Read... [10:58:20]*** Stop cut motor [10:58:20]*** Cut end [10:58:20]Read from MH i2c: 01 07 00 [10:58:20]MH_I2C_Read... [10:58:20]Read from MH i2c: 01 07 00 E6 07 00 00 00 00 00 FF 0F 02 [10:58:20]process_action close_receipt done [10:58:20]requested_data is exist [10:58:20]produce_requested_data [10:58:20]requested_item fm.sn is exist - process it [10:58:20]wFMCommunicate request_size=4 [10:58:20]MH_SAM_APDU [10:58:20]CAPDU: 80 11 00 00 [10:58:20]Write to MH i2c: E2 08 00 E7 07 80 11 00 00 00 00 00 00 68 [10:58:20]Write i2c OK [10:58:20]MH_I2C_Read... [10:58:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:58:20]Read from MH i2c: E2 [10:58:20]MH_I2C_Read... [10:58:20]Read from MH i2c: E2 17 00 [10:58:20]MH_I2C_Read... [10:58:20]Read from MH i2c: E2 17 00 E7 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B9 [10:58:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:58:20]wFMCommunicate OK [10:58:20]requested_item fd.num is exist - process it [10:58:20]SAM_PROTO_GetFieldsCounters [10:58:20]wFMCommunicate request_size=4 [10:58:20]MH_SAM_APDU [10:58:20]CAPDU: 80 13 00 00 [10:58:20]Write to MH i2c: E2 08 00 E8 07 80 13 00 00 00 00 00 00 6B [10:58:20]Write i2c OK [10:58:20]MH_I2C_Read... [10:58:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:58:20]Read from MH i2c: E2 [10:58:20]MH_I2C_Read... [10:58:20]Read from MH i2c: E2 62 00 [10:58:20]MH_I2C_Read... [10:58:20]Read from MH i2c: E2 62 00 E8 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E6 73 01 00 0E 04 04 00 8F 00 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 DC [10:58:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E6 73 01 00 0E 04 04 00 8F 00 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 [10:58:20]wFMCommunicate OK [10:58:20]SAM_PROTO_GetFieldsCounters done [10:58:20]requested_item shift.num is exist - process it [10:58:20]requested_item shift.opened is exist - process it [10:58:20]req_shift_opened [10:58:20]FM_GetShiftState [10:58:20]SAM_PROTO_GetShiftState [10:58:20]wFMCommunicate request_size=4 [10:58:20]MH_SAM_APDU [10:58:20]CAPDU: 80 13 01 00 [10:58:20]Write to MH i2c: E2 08 00 E9 07 80 13 01 00 00 00 00 00 6D [10:58:20]Write i2c OK [10:58:20]MH_I2C_Read... [10:58:20]Read from MH i2c: E2 [10:58:20]MH_I2C_Read... [10:58:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:58:20]Read from MH i2c: E2 0E 00 [10:58:20]MH_I2C_Read... [10:58:20]Read from MH i2c: E2 0E 00 E9 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 19 [10:58:20]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:58:20]wFMCommunicate OK [10:58:20]SAM_PROTO_GetShiftState done [10:58:20]FM_GetShiftState done [10:58:20]req_shift_opened done [10:58:20]requested_item shift.open_date is exist - process it [10:58:20]req_shift_open_date [10:58:20]req_shift_open_date done [10:58:20]produce_requested_data done [10:58:20]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95206,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:58:20]process_action_free close_receipt [10:58:20]json_value_free [10:58:20]json_value_free done [10:58:20]process_json_proto returns [10:58:20]Send response to host [10:58:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95206,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:58:20]free response buf [10:58:20]execute_script done [10:58:20]execute_script returns [10:58:20]free content buf [10:58:20]Sock 7.Close socket [10:58:20]Sock 7.Thread stoped [10:58:24]OFD Sender: No OFD packet to send [10:58:29]OFD Sender: No OFD packet to send [10:58:31]accept exits with 10 [10:58:31]New connection [10:58:31]New thread 3066617188 created [10:58:31]Thread 3066760548 joined [10:58:31]Waiting for new connection... [10:58:31] Sock 10.Parse request [10:58:31]Sock 10.Check first char [10:58:31]Sock 10.First char is OK [10:58:31]request: POST /json_proto HTTP/1.0 [10:58:31]Method: POST [10:58:31]URL: /json_proto [10:58:31]Method is POST - this is cgi request [10:58:31]url: /json_proto [10:58:31]query_string will be loaded in cgi processing [10:58:31]execute_cgi json_proto POST (null) [10:58:31]execute_cgi path=json_proto method=POST [10:58:31]POST find Content-Length [10:58:31]Host: 172.17.40.67:8080 [10:58:31]Content-Length: 678 [10:58:31]Content-Type: application/json [10:58:31] [10:58:31]POST finish read [10:58:31]Found Content-Length = 678 [10:58:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405714", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:58:31]execute_script... [10:58: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)3405714", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:58:31]POST & json_proto [10:58:31]process_json_proto [10:58:31]json parsed OK: [10:58:31]protocol is kg_v1.0 [10:58:31]action value=close_receipt [10:58:31]process_action close_receipt [10:58:31]cmd_close_receipt [10:58:31]MH_GetDate [10:58:31]Write to MH i2c: F0 00 00 EA 07 E0 [10:58:31]Write i2c OK [10:58:31]MH_I2C_Read... [10:58:31]Read from MH i2c: F0 [10:58:31]MH_I2C_Read... [10:58:31]Read from MH i2c: F0 09 00 [10:58:31]MH_I2C_Read... [10:58:31]Read from MH i2c: F0 09 00 EA 07 00 D8 1C 1E 67 EE DA 66 66 F6 [10:58:31]GetLastDocTimeStamp 1730026697 [10:58:31]current date 1730026712 [10:58:31]FM_GetShiftState [10:58:31]SAM_PROTO_GetShiftState [10:58:31]wFMCommunicate request_size=4 [10:58:31]MH_SAM_APDU [10:58:31]CAPDU: 80 13 01 00 [10:58:31]Write to MH i2c: E2 08 00 EB 07 80 13 01 00 00 00 00 00 6F [10:58:31]Write i2c OK [10:58:31]MH_I2C_Read... [10:58:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:58:31]Read from MH i2c: E2 [10:58:31]MH_I2C_Read... [10:58:31]Read from MH i2c: E2 0E 00 [10:58:31]MH_I2C_Read... [10:58:31]Read from MH i2c: E2 0E 00 EB 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1B [10:58:31]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:58:31]wFMCommunicate OK [10:58:31]SAM_PROTO_GetShiftState done [10:58:31]FM_GetShiftState done [10:58:31]opened in 1729987736 [10:58:31]opened+sec_in_day 1730074136 [10:58:31]quantity*price = 40006 [10:58:31]sum+1 = 40007 [10:58:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 206 27.10.2024 10:58 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95207 ФПД: 62292611008948 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T105832&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95207&fm=62292611008948&tin=02508201610067®Number=0000000000170478&sum=40000 [10:58:33]StoreToDocumentArchive [10:58:33]shift 143 fd 95207 [10:58:33]save to /storage/0143/doc_00095207 [10:58:33]save last doc name /storage/0143/doc_00095207 to /storage/kkm_last_doc_name [10:58:33]save OK [10:58:33]Clear old archive folders... [10:58:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:58:33]tlvbuf is B6D79010 [10:58:33]SAM_PROTO_ClearQueue [10:58:33]wFMCommunicate request_size=4 [10:58:33]MH_SAM_APDU [10:58:33]CAPDU: 80 09 00 00 [10:58:33]Write to MH i2c: E2 08 00 F8 07 80 09 00 00 00 00 00 00 71 [10:58:33]Write i2c OK [10:58:33]MH_I2C_Read... [10:58:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:58:33]Read from MH i2c: E2 [10:58:33]MH_I2C_Read... [10:58:33]Read from MH i2c: E2 03 00 [10:58:33]MH_I2C_Read... [10:58:33]Read from MH i2c: E2 03 00 F8 07 00 90 00 73 [10:58:33]RAPDU: 90 00 [10:58:33]wFMCommunicate OK [10:58:33]SAM_PROTO_ClearQueue done [10:58:33]KKMCreateOFDPacket [10:58:33]OFDProtocolAddRootSTLVToBuf [10:58:33]FM_MakeSignedData [10:58:33]FM_MakeSignedData [10:58:33]SAM_PROTO_SignData [10:58:33]wFMCommunicate request_size=4 [10:58:33]MH_SAM_APDU [10:58:33]CAPDU: 80 0D 01 02 [10:58:33]Write to MH i2c: E2 08 00 F9 07 80 0D 01 02 00 00 00 00 79 [10:58:33]Write i2c OK [10:58:33]MH_I2C_Read... [10:58:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:58:33]Read from MH i2c: E2 [10:58:33]MH_I2C_Read... [10:58:33]Read from MH i2c: E2 03 00 [10:58:33]MH_I2C_Read... [10:58:33]Read from MH i2c: E2 03 00 F9 07 00 90 00 74 [10:58:33]RAPDU: 90 00 [10:58:33]wFMCommunicate OK [10:58:33]wFMCommunicate request_size=255 [10:58:33]MH_SAM_APDU [10:58: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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 00 00 00 F4 03 04 00 D8 1C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E7 73 01 00 35 04 06 00 38 [10:58:33]Write to MH i2c: E2 02 01 FA 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 00 00 00 F4 03 04 00 D8 1C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E7 73 01 00 35 04 06 00 38 00 00 3F [10:58:33]Write i2c OK [10:58:33]MH_I2C_Read... [10:58:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:58:33]Read from MH i2c: E2 [10:58:33]MH_I2C_Read... [10:58:33]Read from MH i2c: E2 03 00 [10:58:33]MH_I2C_Read... [10:58:33]Read from MH i2c: E2 03 00 FA 07 00 90 00 75 [10:58:33]RAPDU: 90 00 [10:58:33]wFMCommunicate OK [10:58:33]wFMCommunicate request_size=10 [10:58:33]MH_SAM_APDU [10:58:33]CAPDU: 80 0D 02 02 05 A7 A0 F3 89 B4 [10:58:33]Write to MH i2c: E2 0D 00 FB 07 80 0D 02 02 05 00 A7 A0 F3 89 B4 00 00 FD [10:58:33]Write i2c OK [10:58:33]MH_I2C_Read... [10:58:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:58:33]Read from MH i2c: E2 [10:58:33]MH_I2C_Read... [10:58:33]Read from MH i2c: E2 03 00 [10:58:33]MH_I2C_Read... [10:58:33]Read from MH i2c: E2 03 00 FB 07 00 90 00 76 [10:58:33]RAPDU: 90 00 [10:58:33]wFMCommunicate OK [10:58:33]wFMCommunicate request_size=4 [10:58:33]MH_SAM_APDU [10:58:33]CAPDU: 80 0D 03 02 [10:58:33]Write to MH i2c: E2 08 00 FC 07 80 0D 03 02 00 00 00 00 7E [10:58:33]Write i2c OK [10:58:33]MH_I2C_Read... [10:58:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:58:33]Read from MH i2c: E2 [10:58:33]MH_I2C_Read... [10:58:33]Read from MH i2c: E2 0B 00 [10:58:33]MH_I2C_Read... [10:58:33]Read from MH i2c: E2 0B 00 FC 07 00 1D 2C 36 40 46 4F 83 79 90 00 CF [10:58:33]RAPDU: 1D 2C 36 40 46 4F 83 79 90 00 [10:58:33]wFMCommunicate OK [10:58:33]SAM_PROTO_SignData done [10:58:33]FM_MakeSignedData done [10:58:33]CreateOFDProtocolMessage [10:58:33]wFMCommunicate request_size=4 [10:58:33]MH_SAM_APDU [10:58:33]CAPDU: 80 11 00 00 [10:58:33]Write to MH i2c: E2 08 00 FD 07 80 11 00 00 00 00 00 00 7E [10:58:33]Write i2c OK [10:58:33]MH_I2C_Read... [10:58:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:58:33]Read from MH i2c: E2 [10:58:33]MH_I2C_Read... [10:58:33]Read from MH i2c: E2 17 00 [10:58:33]MH_I2C_Read... [10:58:33]Read from MH i2c: E2 17 00 FD 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CF [10:58:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:58:33]wFMCommunicate OK [10:58:33]CreateOFDProtocolMessage done [10:58:33]OFDSenderStorePacket 95207 [10:58:33]StoreOFDPacket docnum=95207 [10:58:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 25 34 07 01 7E 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 00 00 00 F4 03 04 00 D8 1C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E7 73 01 00 35 04 06 00 38 A7 A0 F3 89 B4 1D 2C 36 40 46 4F 83 79 [10:58:33]CheckFolder [10:58:33]dirname=/storage/ofd_packets [10:58:33]CheckFolder done [10:58:33]ProducePacketName [10:58:33]name=ofd_packets/00095207 [10:58:33]NVStorageSaveData ofd_packets/00095207 [10:58:33]File name is /storage/ofd_packets/00095207 [10:58:33]Write 301 bytes [10:58:33]NVStorageSaveData done [10:58:33]OFDSenderStorePacket done [10:58:33]KKMCreateOFDPacket done [10:58:33]NVStorageSaveData kkm_last_timestamp [10:58:33]File name is /storage/kkm_last_timestamp [10:58:33]Write 4 bytes [10:58:33]NVStorageSaveData done [10:58:33]ExternCall_PrintAddStr [10:58:33]wPrintStart [10:58:33]Write to MH i2c: 01 00 00 FE 07 05 [10:58:33]Write i2c OK [10:58:33]MH_I2C_Read... [10:58:33]Read from MH i2c: 01 [10:58:33]MH_I2C_Read... [10:58:33]Read from MH i2c: 01 07 00 [10:58:33]MH_I2C_Read... [10:58:33]Read from MH i2c: 01 07 00 FE 07 00 00 00 00 00 FF 0F 1A [10:58:33]RasterBufferAndPrint [10:58:33]line Счет N : (1)3405714 [10:58:33]line ИНН: 02508201610067 [10:58:33]line Контрольно-Кассовый Чек [10:58:33]line ПРОДАЖА [10:58:33]line ТРК (МРК, ГНК) : 32 [10:58:33]line Товар: 2710124130 [10:58:33]line Аи-92-К-4 [10:58:33]line 5.980 * 66.90 [10:58:33]line = 400.06 [10:58:33]line НДС 12% НСП 1% [10:58:33]line > о реализуемом товаре [10:58:33]line ОКРУГЛЕНИЕ: -0.06 [10:58:33]line ИТОГО: 400.00 [10:58:33]line Внесено: 400.00 [10:58:33]line СДАЧА: 0.00 [10:58:33]line НСП 1% : 3.54 [10:58:33]line НДС 12% : 42.48 [10:58:33]line Наличными: 400.00 [10:58:33]line Безнал.: 0.00 [10:58:33]line Место: АЗС № 82 "Партнер Нефть" [10:58:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:58:33]line СНО: Общий режим [10:58:33]line Чек 206 27.10.2024 10:58 [10:58:33]line Смена: 143 ФФД: 1.0 [10:58:33]line ЗНМ: 0300000017 [10:58:33]line РНМ: 0000000000170478 [10:58:33]line Версия ККМ: v1.0 [10:58:33]line ФМ: 0000000002098560 [10:58:33]line ФД: 95207 [10:58:33]line ФПД: 62292611008948 [10:58:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T105832&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95207&fm=62292611008948&tin=02508201610067®Number=0000000000170478&sum=40000 [10:58:33]OFD Sender: Processing packet 95207 [packets to send 56, broken 55] [10:58:33]ProducePacketName [10:58:33]name=ofd_packets/00095207 [10:58:33]OFD Sender: To server: pG, [10:58:33]CommunicateWithHost lk.salyk.kg:30040 [10:58:33]ConnectInit lk.salyk.kg [10:58:33]written 0, free lines is 4095 [10:58:34]Connected sock=9 [10:58:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 25 34 07 01 7E 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 00 00 00 F4 03 04 00 D8 1C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E7 73 01 00 35 04 06 00 38 A7 A0 F3 89 B4 1D 2C 36 40 46 4F 83 79 [10:58:34]Write to MH i2c: 01 00 00 29 08 31 [10:58:34]Write i2c OK [10:58:34]MH_I2C_Read... [10:58:34]Read from MH i2c: 01 [10:58:34]MH_I2C_Read... [10:58:34]Read from MH i2c: 01 07 00 [10:58:34]MH_I2C_Read... [10:58:34]Read from MH i2c: 01 07 00 29 08 00 00 00 00 00 05 0D 4A [10:58:34]RasterBufferAndPrint [10:58:34]line [10:58:34]line [10:58:34]line [10:58:34]line [10:58:34]line [10:58:34]written 0, free lines is 3340 [10:58:34]MH_Cut [10:58:34]Write to MH i2c: D1 01 00 30 08 01 0A [10:58:34]Write i2c OK [10:58:34]MH_I2C_Read... [10:58:34]Read from MH i2c: D1 [10:58:34]MH_I2C_Read... [10:58:34]Read from MH i2c: D1 01 00 [10:58:34]MH_I2C_Read... [10:58:34]Read from MH i2c: D1 01 00 30 08 00 09 [10:58:34]Write to MH i2c: 01 00 00 31 08 39 [10:58:34]Write i2c OK [10:58:34]MH_I2C_Read... [10:58:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 5C 00 47 00 87 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 32 30 39 38 35 36 30 10 04 04 00 E7 73 01 00 F4 03 04 00 05 C7 1D 67 B6 04 01 00 00 F5 77 A2 BF F8 17 9B 3E [10:58:34]CommunicateWithHost err = 0 [10:58:34]CheckOFDResponse [10:58:34]1017 (14) - 77093643461234 [10:58:34]1041 (16) - 0000000002098560 [10:58:34]1040 (4) - 95207 [10:58:34]1012 (4) - 27.10.2024 04:52 [10:58:34]1206 (1) - 0 [10:58:34]OFD Sender: Remove packet 95207 [10:58:34]ProducePacketName [10:58:34]name=ofd_packets/00095207 [10:58:34]NVStorageDeleteData [10:58:35]OFD Sender: No OFD packet to send [10:58:35]*** Cut start [10:58:35]*** Partial cut [10:58:35]*** CUTSNS_PIN = 1 [10:58:35]*** CUTSNS_PIN = 0 [10:58:35]*** Brake cut motor [10:58:35]Read from MH i2c: 01 [10:58:35]MH_I2C_Read... [10:58:35]*** Stop cut motor [10:58:35]*** Cut end [10:58:35]Read from MH i2c: 01 07 00 [10:58:35]MH_I2C_Read... [10:58:35]Read from MH i2c: 01 07 00 31 08 00 00 00 00 00 FF 0F 4E [10:58:35]process_action close_receipt done [10:58:35]requested_data is exist [10:58:35]produce_requested_data [10:58:35]requested_item fm.sn is exist - process it [10:58:35]wFMCommunicate request_size=4 [10:58:35]MH_SAM_APDU [10:58:35]CAPDU: 80 11 00 00 [10:58:35]Write to MH i2c: E2 08 00 32 08 80 11 00 00 00 00 00 00 B4 [10:58:35]Write i2c OK [10:58:35]MH_I2C_Read... [10:58:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:58:35]Read from MH i2c: E2 [10:58:35]MH_I2C_Read... [10:58:35]Read from MH i2c: E2 17 00 [10:58:35]MH_I2C_Read... [10:58:35]Read from MH i2c: E2 17 00 32 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 05 [10:58:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:58:35]wFMCommunicate OK [10:58:35]requested_item fd.num is exist - process it [10:58:35]SAM_PROTO_GetFieldsCounters [10:58:35]wFMCommunicate request_size=4 [10:58:35]MH_SAM_APDU [10:58:35]CAPDU: 80 13 00 00 [10:58:35]Write to MH i2c: E2 08 00 33 08 80 13 00 00 00 00 00 00 B7 [10:58:35]Write i2c OK [10:58:35]MH_I2C_Read... [10:58:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:58:35]Read from MH i2c: E2 [10:58:35]MH_I2C_Read... [10:58:35]Read from MH i2c: E2 62 00 [10:58:35]MH_I2C_Read... [10:58:35]Read from MH i2c: E2 62 00 33 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E7 73 01 00 0E 04 04 00 8F 00 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 2C [10:58:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E7 73 01 00 0E 04 04 00 8F 00 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 [10:58:35]wFMCommunicate OK [10:58:35]SAM_PROTO_GetFieldsCounters done [10:58:35]requested_item shift.num is exist - process it [10:58:35]requested_item shift.opened is exist - process it [10:58:35]req_shift_opened [10:58:35]FM_GetShiftState [10:58:35]SAM_PROTO_GetShiftState [10:58:35]wFMCommunicate request_size=4 [10:58:35]MH_SAM_APDU [10:58:35]CAPDU: 80 13 01 00 [10:58:35]Write to MH i2c: E2 08 00 34 08 80 13 01 00 00 00 00 00 B9 [10:58:35]Write i2c OK [10:58:35]MH_I2C_Read... [10:58:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:58:35]Read from MH i2c: E2 [10:58:35]MH_I2C_Read... [10:58:35]Read from MH i2c: E2 0E 00 [10:58:35]MH_I2C_Read... [10:58:35]Read from MH i2c: E2 0E 00 34 08 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 65 [10:58:35]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:58:35]wFMCommunicate OK [10:58:35]SAM_PROTO_GetShiftState done [10:58:35]FM_GetShiftState done [10:58:35]req_shift_opened done [10:58:35]requested_item shift.open_date is exist - process it [10:58:35]req_shift_open_date [10:58:35]req_shift_open_date done [10:58:35]produce_requested_data done [10:58:35]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95207,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:58:35]process_action_free close_receipt [10:58:35]json_value_free [10:58:35]json_value_free done [10:58:35]process_json_proto returns [10:58:35]Send response to host [10:58:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95207,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:58:35]free response buf [10:58:35]execute_script done [10:58:35]execute_script returns [10:58:35]free content buf [10:58:35]Sock 10.Close socket [10:58:35]Sock 10.Thread stoped [10:58:40]OFD Sender: No OFD packet to send [10:58:45]OFD Sender: No OFD packet to send [10:58:50]OFD Sender: No OFD packet to send [10:58:55]OFD Sender: No OFD packet to send [10:59:00]OFD Sender: No OFD packet to send [10:59:05]OFD Sender: No OFD packet to send [10:59:08]accept exits with 7 [10:59:08]New connection [10:59:08]New thread 3066760548 created [10:59:08]Thread 3066617188 joined [10:59:08]Waiting for new connection... [10:59:08] Sock 7.Parse request [10:59:08]Sock 7.Check first char [10:59:08]Sock 7.First char is OK [10:59:08]request: POST /json_proto HTTP/1.0 [10:59:08]Method: POST [10:59:08]URL: /json_proto [10:59:08]Method is POST - this is cgi request [10:59:08]url: /json_proto [10:59:08]query_string will be loaded in cgi processing [10:59:08]execute_cgi json_proto POST (null) [10:59:08]execute_cgi path=json_proto method=POST [10:59:08]POST find Content-Length [10:59:08]Host: 172.17.40.67:8080 [10:59:08]Content-Length: 679 [10:59:08]Content-Type: application/json [10:59:08] [10:59:08]POST finish read [10:59:08]Found Content-Length = 679 [10:59:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405715", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:59:08]execute_script... [10:59:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405715", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:59:08]POST & json_proto [10:59:08]process_json_proto [10:59:08]json parsed OK: [10:59:08]protocol is kg_v1.0 [10:59:08]action value=close_receipt [10:59:08]process_action close_receipt [10:59:08]cmd_close_receipt [10:59:08]MH_GetDate [10:59:08]Write to MH i2c: F0 00 00 35 08 2C [10:59:08]Write i2c OK [10:59:08]MH_I2C_Read... [10:59:08]Read from MH i2c: F0 [10:59:08]MH_I2C_Read... [10:59:08]Read from MH i2c: F0 09 00 [10:59:08]MH_I2C_Read... [10:59:08]Read from MH i2c: F0 09 00 35 08 00 FD 1C 1E 67 EE DA 66 66 67 [10:59:08]GetLastDocTimeStamp 1730026712 [10:59:08]current date 1730026749 [10:59:08]FM_GetShiftState [10:59:08]SAM_PROTO_GetShiftState [10:59:08]wFMCommunicate request_size=4 [10:59:08]MH_SAM_APDU [10:59:08]CAPDU: 80 13 01 00 [10:59:08]Write to MH i2c: E2 08 00 36 08 80 13 01 00 00 00 00 00 BB [10:59:08]Write i2c OK [10:59:08]MH_I2C_Read... [10:59:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:59:08]Read from MH i2c: E2 [10:59:08]MH_I2C_Read... [10:59:08]Read from MH i2c: E2 0E 00 [10:59:08]MH_I2C_Read... [10:59:08]Read from MH i2c: E2 0E 00 36 08 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 67 [10:59:08]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:59:08]wFMCommunicate OK [10:59:08]SAM_PROTO_GetShiftState done [10:59:08]FM_GetShiftState done [10:59:08]opened in 1729987736 [10:59:08]opened+sec_in_day 1730074136 [10:59:08]quantity*price = 80012 [10:59:08]sum+1 = 80013 [10:59:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 207 27.10.2024 10:59 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95208 ФПД: 178575348447001 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T105909&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95208&fm=178575348447001&tin=02508201610067®Number=0000000000170478&sum=80000 [10:59:09]StoreToDocumentArchive [10:59:09]shift 143 fd 95208 [10:59:09]save to /storage/0143/doc_00095208 [10:59:09]save last doc name /storage/0143/doc_00095208 to /storage/kkm_last_doc_name [10:59:09]save OK [10:59:09]Clear old archive folders... [10:59:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:59:09]tlvbuf is 015A2200 [10:59:09]SAM_PROTO_ClearQueue [10:59:09]wFMCommunicate request_size=4 [10:59:09]MH_SAM_APDU [10:59:09]CAPDU: 80 09 00 00 [10:59:09]Write to MH i2c: E2 08 00 43 08 80 09 00 00 00 00 00 00 BD [10:59:09]Write i2c OK [10:59:09]MH_I2C_Read... [10:59:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:59:09]Read from MH i2c: E2 [10:59:09]MH_I2C_Read... [10:59:09]Read from MH i2c: E2 03 00 [10:59:09]MH_I2C_Read... [10:59:09]Read from MH i2c: E2 03 00 43 08 00 90 00 BF [10:59:09]RAPDU: 90 00 [10:59:09]wFMCommunicate OK [10:59:09]SAM_PROTO_ClearQueue done [10:59:09]KKMCreateOFDPacket [10:59:09]OFDProtocolAddRootSTLVToBuf [10:59:09]FM_MakeSignedData [10:59:09]FM_MakeSignedData [10:59:09]SAM_PROTO_SignData [10:59:09]wFMCommunicate request_size=4 [10:59:09]MH_SAM_APDU [10:59:09]CAPDU: 80 0D 01 02 [10:59:09]Write to MH i2c: E2 08 00 44 08 80 0D 01 02 00 00 00 00 C5 [10:59:09]Write i2c OK [10:59:09]MH_I2C_Read... [10:59:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:59:09]Read from MH i2c: E2 [10:59:09]MH_I2C_Read... [10:59:09]Read from MH i2c: E2 03 00 [10:59:09]MH_I2C_Read... [10:59:09]Read from MH i2c: E2 03 00 44 08 00 90 00 C0 [10:59:09]RAPDU: 90 00 [10:59:09]wFMCommunicate OK [10:59:09]wFMCommunicate request_size=255 [10:59:09]MH_SAM_APDU [10:59:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 CF 00 00 00 F4 03 04 00 FD 1C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E8 73 01 00 35 04 06 00 A2 [10:59:09]Write to MH i2c: E2 02 01 45 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 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 CF 00 00 00 F4 03 04 00 FD 1C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E8 73 01 00 35 04 06 00 A2 00 00 39 [10:59:09]Write i2c OK [10:59:09]MH_I2C_Read... [10:59:10]OFD Sender: No OFD packet to send [10:59:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:59:10]Read from MH i2c: E2 [10:59:10]MH_I2C_Read... [10:59:10]Read from MH i2c: E2 03 00 [10:59:10]MH_I2C_Read... [10:59:10]Read from MH i2c: E2 03 00 45 08 00 90 00 C1 [10:59:10]RAPDU: 90 00 [10:59:10]wFMCommunicate OK [10:59:10]wFMCommunicate request_size=10 [10:59:10]MH_SAM_APDU [10:59:10]CAPDU: 80 0D 02 02 05 69 D0 35 B7 19 [10:59:10]Write to MH i2c: E2 0D 00 46 08 80 0D 02 02 05 00 69 D0 35 B7 19 00 00 10 [10:59:10]Write i2c OK [10:59:10]MH_I2C_Read... [10:59:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:59:10]Read from MH i2c: E2 [10:59:10]MH_I2C_Read... [10:59:10]Read from MH i2c: E2 03 00 [10:59:10]MH_I2C_Read... [10:59:10]Read from MH i2c: E2 03 00 46 08 00 90 00 C2 [10:59:10]RAPDU: 90 00 [10:59:10]wFMCommunicate OK [10:59:10]wFMCommunicate request_size=4 [10:59:10]MH_SAM_APDU [10:59:10]CAPDU: 80 0D 03 02 [10:59:10]Write to MH i2c: E2 08 00 47 08 80 0D 03 02 00 00 00 00 CA [10:59:10]Write i2c OK [10:59:10]MH_I2C_Read... [10:59:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:59:10]Read from MH i2c: E2 [10:59:10]MH_I2C_Read... [10:59:10]Read from MH i2c: E2 0B 00 [10:59:10]MH_I2C_Read... [10:59:10]Read from MH i2c: E2 0B 00 47 08 00 F7 3C C1 DF 34 3E 1F 6F 90 00 9E [10:59:10]RAPDU: F7 3C C1 DF 34 3E 1F 6F 90 00 [10:59:10]wFMCommunicate OK [10:59:10]SAM_PROTO_SignData done [10:59:10]FM_MakeSignedData done [10:59:10]CreateOFDProtocolMessage [10:59:10]wFMCommunicate request_size=4 [10:59:10]MH_SAM_APDU [10:59:10]CAPDU: 80 11 00 00 [10:59:10]Write to MH i2c: E2 08 00 48 08 80 11 00 00 00 00 00 00 CA [10:59:10]Write i2c OK [10:59:10]MH_I2C_Read... [10:59:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:59:10]Read from MH i2c: E2 [10:59:10]MH_I2C_Read... [10:59:10]Read from MH i2c: E2 17 00 [10:59:10]MH_I2C_Read... [10:59:10]Read from MH i2c: E2 17 00 48 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1B [10:59:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:59:10]wFMCommunicate OK [10:59:10]CreateOFDProtocolMessage done [10:59:10]OFDSenderStorePacket 95208 [10:59:10]StoreOFDPacket docnum=95208 [10:59:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4C 32 07 01 11 F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 CF 00 00 00 F4 03 04 00 FD 1C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E8 73 01 00 35 04 06 00 A2 69 D0 35 B7 19 F7 3C C1 DF 34 3E 1F 6F [10:59:10]CheckFolder [10:59:10]dirname=/storage/ofd_packets [10:59:10]CheckFolder done [10:59:10]ProducePacketName [10:59:10]name=ofd_packets/00095208 [10:59:10]NVStorageSaveData ofd_packets/00095208 [10:59:10]File name is /storage/ofd_packets/00095208 [10:59:10]Write 301 bytes [10:59:10]NVStorageSaveData done [10:59:10]OFDSenderStorePacket done [10:59:10]KKMCreateOFDPacket done [10:59:10]NVStorageSaveData kkm_last_timestamp [10:59:10]File name is /storage/kkm_last_timestamp [10:59:10]Write 4 bytes [10:59:10]NVStorageSaveData done [10:59:10]ExternCall_PrintAddStr [10:59:10]wPrintStart [10:59:10]Write to MH i2c: 01 00 00 49 08 51 [10:59:10]Write i2c OK [10:59:10]MH_I2C_Read... [10:59:10]Read from MH i2c: 01 [10:59:10]MH_I2C_Read... [10:59:10]Read from MH i2c: 01 07 00 [10:59:10]MH_I2C_Read... [10:59:10]Read from MH i2c: 01 07 00 49 08 00 00 00 00 00 FF 0F 66 [10:59:10]RasterBufferAndPrint [10:59:10]line Счет N : (1)3405715 [10:59:10]line ИНН: 02508201610067 [10:59:10]line Контрольно-Кассовый Чек [10:59:10]line ПРОДАЖА [10:59:10]line ТРК (МРК, ГНК) : 12 [10:59:10]line Товар: 2710124130 [10:59:10]line Аи-92-К-4 [10:59:10]line 11.960 * 66.90 [10:59:10]line = 800.12 [10:59:10]line НДС 12% НСП 1% [10:59:10]line > о реализуемом товаре [10:59:10]line ОКРУГЛЕНИЕ: -0.12 [10:59:10]line ИТОГО: 800.00 [10:59:10]line Внесено: 800.00 [10:59:10]line СДАЧА: 0.00 [10:59:10]line НСП 1% : 7.08 [10:59:10]line НДС 12% : 84.97 [10:59:10]line Наличными: 800.00 [10:59:10]line Безнал.: 0.00 [10:59:10]line Место: АЗС № 82 "Партнер Нефть" [10:59:10]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:59:10]line СНО: Общий режим [10:59:10]line Чек 207 27.10.2024 10:59 [10:59:10]line Смена: 143 ФФД: 1.0 [10:59:10]line ЗНМ: 0300000017 [10:59:10]line РНМ: 0000000000170478 [10:59:10]line Версия ККМ: v1.0 [10:59:10]line ФМ: 0000000002098560 [10:59:10]line ФД: 95208 [10:59:10]line ФПД: 178575348447001 [10:59:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T105909&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95208&fm=178575348447001&tin=02508201610067®Number=0000000000170478&sum=80000 [10:59:10]OFD Sender: Processing packet 95208 [packets to send 56, broken 55] [10:59:10]ProducePacketName [10:59:10]name=ofd_packets/00095208 [10:59:10]OFD Sender: To server: pG, [10:59:10]CommunicateWithHost lk.salyk.kg:30040 [10:59:10]ConnectInit lk.salyk.kg [10:59:10]written 0, free lines is 4095 [10:59:10]Connected sock=10 [10:59:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4C 32 07 01 11 F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 CF 00 00 00 F4 03 04 00 FD 1C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E8 73 01 00 35 04 06 00 A2 69 D0 35 B7 19 F7 3C C1 DF 34 3E 1F 6F [10:59:11]Write to MH i2c: 01 00 00 74 08 7C [10:59:11]Write i2c OK [10:59:11]MH_I2C_Read... [10:59:11]Read from MH i2c: 01 [10:59:11]MH_I2C_Read... [10:59:11]Read from MH i2c: 01 07 00 [10:59:11]MH_I2C_Read... [10:59:11]Read from MH i2c: 01 07 00 74 08 00 00 00 00 00 04 0D 94 [10:59:11]RasterBufferAndPrint [10:59:11]line [10:59:11]line [10:59:11]line [10:59:11]line [10:59:11]line [10:59:11]written 0, free lines is 3338 [10:59:11]MH_Cut [10:59:11]Write to MH i2c: D1 01 00 7B 08 01 55 [10:59:11]Write i2c OK [10:59:11]MH_I2C_Read... [10:59:11]Read from MH i2c: D1 [10:59:11]MH_I2C_Read... [10:59:11]Read from MH i2c: D1 01 00 [10:59:11]MH_I2C_Read... [10:59:11]Read from MH i2c: D1 01 00 7B 08 00 54 [10:59:11]Write to MH i2c: 01 00 00 7C 08 84 [10:59:11]Write i2c OK [10:59:11]MH_I2C_Read... [10:59:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 BF 4F 47 00 8E 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 32 30 39 38 35 36 30 10 04 04 00 E8 73 01 00 F4 03 04 00 2A C7 1D 67 B6 04 01 00 00 80 F7 C9 61 7C 9C FF DD [10:59:11]CommunicateWithHost err = 0 [10:59:11]CheckOFDResponse [10:59:11]1017 (14) - 77093643461234 [10:59:11]1041 (16) - 0000000002098560 [10:59:11]1040 (4) - 95208 [10:59:11]1012 (4) - 27.10.2024 04:52 [10:59:11]1206 (1) - 0 [10:59:11]OFD Sender: Remove packet 95208 [10:59:11]ProducePacketName [10:59:11]name=ofd_packets/00095208 [10:59:11]NVStorageDeleteData [10:59:11]OFD Sender: No OFD packet to send [10:59:11]*** Cut start [10:59:11]*** Partial cut [10:59:11]*** CUTSNS_PIN = 1 [10:59:11]*** CUTSNS_PIN = 0 [10:59:12]*** Brake cut motor [10:59:12]Read from MH i2c: 01 [10:59:12]MH_I2C_Read... [10:59:12]*** Stop cut motor [10:59:12]*** Cut end [10:59:12]Read from MH i2c: 01 07 00 [10:59:12]MH_I2C_Read... [10:59:12]Read from MH i2c: 01 07 00 7C 08 00 00 00 00 00 FF 0F 99 [10:59:12]process_action close_receipt done [10:59:12]requested_data is exist [10:59:12]produce_requested_data [10:59:12]requested_item fm.sn is exist - process it [10:59:12]wFMCommunicate request_size=4 [10:59:12]MH_SAM_APDU [10:59:12]CAPDU: 80 11 00 00 [10:59:12]Write to MH i2c: E2 08 00 7D 08 80 11 00 00 00 00 00 00 FF [10:59:12]Write i2c OK [10:59:12]MH_I2C_Read... [10:59:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:59:12]Read from MH i2c: E2 [10:59:12]MH_I2C_Read... [10:59:12]Read from MH i2c: E2 17 00 [10:59:12]MH_I2C_Read... [10:59:12]Read from MH i2c: E2 17 00 7D 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 50 [10:59:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:59:12]wFMCommunicate OK [10:59:12]requested_item fd.num is exist - process it [10:59:12]SAM_PROTO_GetFieldsCounters [10:59:12]wFMCommunicate request_size=4 [10:59:12]MH_SAM_APDU [10:59:12]CAPDU: 80 13 00 00 [10:59:12]Write to MH i2c: E2 08 00 7E 08 80 13 00 00 00 00 00 00 02 [10:59:12]Write i2c OK [10:59:12]MH_I2C_Read... [10:59:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:59:12]Read from MH i2c: E2 [10:59:12]MH_I2C_Read... [10:59:12]Read from MH i2c: E2 62 00 [10:59:12]MH_I2C_Read... [10:59:12]Read from MH i2c: E2 62 00 7E 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E8 73 01 00 0E 04 04 00 8F 00 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 7B [10:59:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E8 73 01 00 0E 04 04 00 8F 00 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 [10:59:12]wFMCommunicate OK [10:59:12]SAM_PROTO_GetFieldsCounters done [10:59:12]requested_item shift.num is exist - process it [10:59:12]requested_item shift.opened is exist - process it [10:59:12]req_shift_opened [10:59:12]FM_GetShiftState [10:59:12]SAM_PROTO_GetShiftState [10:59:12]wFMCommunicate request_size=4 [10:59:12]MH_SAM_APDU [10:59:12]CAPDU: 80 13 01 00 [10:59:12]Write to MH i2c: E2 08 00 7F 08 80 13 01 00 00 00 00 00 04 [10:59:12]Write i2c OK [10:59:12]MH_I2C_Read... [10:59:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:59:12]Read from MH i2c: E2 [10:59:12]MH_I2C_Read... [10:59:12]Read from MH i2c: E2 0E 00 [10:59:12]MH_I2C_Read... [10:59:12]Read from MH i2c: E2 0E 00 7F 08 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B0 [10:59:12]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:59:12]wFMCommunicate OK [10:59:12]SAM_PROTO_GetShiftState done [10:59:12]FM_GetShiftState done [10:59:12]req_shift_opened done [10:59:12]requested_item shift.open_date is exist - process it [10:59:12]req_shift_open_date [10:59:12]req_shift_open_date done [10:59:12]produce_requested_data done [10:59:12]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95208,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:59:12]process_action_free close_receipt [10:59:12]json_value_free [10:59:12]json_value_free done [10:59:12]process_json_proto returns [10:59:12]Send response to host [10:59:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95208,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:59:12]free response buf [10:59:12]execute_script done [10:59:12]execute_script returns [10:59:12]free content buf [10:59:12]Sock 7.Close socket [10:59:12]Sock 7.Thread stoped [10:59:13]accept exits with 9 [10:59:13]New connection [10:59:13]New thread 3066617188 created [10:59:13]Thread 3066760548 joined [10:59:13]Waiting for new connection... [10:59:13] Sock 9.Parse request [10:59:13]Sock 9.Check first char [10:59:13]Sock 9.First char is OK [10:59:13]request: POST /json_proto HTTP/1.0 [10:59:13]Method: POST [10:59:13]URL: /json_proto [10:59:13]Method is POST - this is cgi request [10:59:13]url: /json_proto [10:59:13]query_string will be loaded in cgi processing [10:59:13]execute_cgi json_proto POST (null) [10:59:13]execute_cgi path=json_proto method=POST [10:59:13]POST find Content-Length [10:59:13]Host: 172.17.40.67:8080 [10:59:13]Content-Length: 678 [10:59:13]Content-Type: application/json [10:59:13] [10:59:13]POST finish read [10:59:13]Found Content-Length = 678 [10:59:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405716", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:59:13]execute_script... [10:59: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)3405716", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:59:13]POST & json_proto [10:59:13]process_json_proto [10:59:13]json parsed OK: [10:59:13]protocol is kg_v1.0 [10:59:13]action value=close_receipt [10:59:13]process_action close_receipt [10:59:13]cmd_close_receipt [10:59:13]MH_GetDate [10:59:13]Write to MH i2c: F0 00 00 80 08 77 [10:59:13]Write i2c OK [10:59:13]MH_I2C_Read... [10:59:13]Read from MH i2c: F0 [10:59:13]MH_I2C_Read... [10:59:13]Read from MH i2c: F0 09 00 [10:59:13]MH_I2C_Read... [10:59:13]Read from MH i2c: F0 09 00 80 08 00 02 1D 1E 67 EE DA 66 66 B8 [10:59:13]GetLastDocTimeStamp 1730026749 [10:59:13]current date 1730026754 [10:59:13]FM_GetShiftState [10:59:13]SAM_PROTO_GetShiftState [10:59:13]wFMCommunicate request_size=4 [10:59:13]MH_SAM_APDU [10:59:13]CAPDU: 80 13 01 00 [10:59:13]Write to MH i2c: E2 08 00 81 08 80 13 01 00 00 00 00 00 06 [10:59:13]Write i2c OK [10:59:13]MH_I2C_Read... [10:59:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:59:13]Read from MH i2c: E2 [10:59:13]MH_I2C_Read... [10:59:13]Read from MH i2c: E2 0E 00 [10:59:13]MH_I2C_Read... [10:59:13]Read from MH i2c: E2 0E 00 81 08 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B2 [10:59:13]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:59:13]wFMCommunicate OK [10:59:13]SAM_PROTO_GetShiftState done [10:59:13]FM_GetShiftState done [10:59:13]opened in 1729987736 [10:59:13]opened+sec_in_day 1730074136 [10:59:13]quantity*price = 50041 [10:59:13]sum+1 = 50042 [10:59:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 208 27.10.2024 10:59 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95209 ФПД: 257176944623528 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T105914&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95209&fm=257176944623528&tin=02508201610067®Number=0000000000170478&sum=50000 [10:59:14]StoreToDocumentArchive [10:59:14]shift 143 fd 95209 [10:59:14]save to /storage/0143/doc_00095209 [10:59:14]save last doc name /storage/0143/doc_00095209 to /storage/kkm_last_doc_name [10:59:14]save OK [10:59:14]Clear old archive folders... [10:59:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:59:14]tlvbuf is 0157E000 [10:59:14]SAM_PROTO_ClearQueue [10:59:14]wFMCommunicate request_size=4 [10:59:14]MH_SAM_APDU [10:59:14]CAPDU: 80 09 00 00 [10:59:14]Write to MH i2c: E2 08 00 8E 08 80 09 00 00 00 00 00 00 08 [10:59:14]Write i2c OK [10:59:14]MH_I2C_Read... [10:59:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:59:14]Read from MH i2c: E2 [10:59:14]MH_I2C_Read... [10:59:14]Read from MH i2c: E2 03 00 [10:59:14]MH_I2C_Read... [10:59:14]Read from MH i2c: E2 03 00 8E 08 00 90 00 0A [10:59:14]RAPDU: 90 00 [10:59:14]wFMCommunicate OK [10:59:14]SAM_PROTO_ClearQueue done [10:59:14]KKMCreateOFDPacket [10:59:14]OFDProtocolAddRootSTLVToBuf [10:59:14]FM_MakeSignedData [10:59:14]FM_MakeSignedData [10:59:14]SAM_PROTO_SignData [10:59:14]wFMCommunicate request_size=4 [10:59:14]MH_SAM_APDU [10:59:14]CAPDU: 80 0D 01 02 [10:59:14]Write to MH i2c: E2 08 00 8F 08 80 0D 01 02 00 00 00 00 10 [10:59:14]Write i2c OK [10:59:14]MH_I2C_Read... [10:59:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:59:14]Read from MH i2c: E2 [10:59:14]MH_I2C_Read... [10:59:14]Read from MH i2c: E2 03 00 [10:59:14]MH_I2C_Read... [10:59:14]Read from MH i2c: E2 03 00 8F 08 00 90 00 0B [10:59:14]RAPDU: 90 00 [10:59:14]wFMCommunicate OK [10:59:14]wFMCommunicate request_size=255 [10:59:14]MH_SAM_APDU [10:59: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 02 1D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E9 73 01 00 35 04 06 00 E9 [10:59:14]Write to MH i2c: E2 02 01 90 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 02 1D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E9 73 01 00 35 04 06 00 E9 00 00 E7 [10:59:14]Write i2c OK [10:59:14]MH_I2C_Read... [10:59:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:59:15]Read from MH i2c: E2 [10:59:15]MH_I2C_Read... [10:59:15]Read from MH i2c: E2 03 00 [10:59:15]MH_I2C_Read... [10:59:15]Read from MH i2c: E2 03 00 90 08 00 90 00 0C [10:59:15]RAPDU: 90 00 [10:59:15]wFMCommunicate OK [10:59:15]wFMCommunicate request_size=10 [10:59:15]MH_SAM_APDU [10:59:15]CAPDU: 80 0D 02 02 05 E6 AC 6D BF A8 [10:59:15]Write to MH i2c: E2 0D 00 91 08 80 0D 02 02 05 00 E6 AC 6D BF A8 00 00 83 [10:59:15]Write i2c OK [10:59:15]MH_I2C_Read... [10:59:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:59:15]Read from MH i2c: E2 [10:59:15]MH_I2C_Read... [10:59:15]Read from MH i2c: E2 03 00 [10:59:15]MH_I2C_Read... [10:59:15]Read from MH i2c: E2 03 00 91 08 00 90 00 0D [10:59:15]RAPDU: 90 00 [10:59:15]wFMCommunicate OK [10:59:15]wFMCommunicate request_size=4 [10:59:15]MH_SAM_APDU [10:59:15]CAPDU: 80 0D 03 02 [10:59:15]Write to MH i2c: E2 08 00 92 08 80 0D 03 02 00 00 00 00 15 [10:59:15]Write i2c OK [10:59:15]MH_I2C_Read... [10:59:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:59:15]Read from MH i2c: E2 [10:59:15]MH_I2C_Read... [10:59:15]Read from MH i2c: E2 0B 00 [10:59:15]MH_I2C_Read... [10:59:15]Read from MH i2c: E2 0B 00 92 08 00 B6 D6 FD 2C A4 1D 78 30 90 00 34 [10:59:15]RAPDU: B6 D6 FD 2C A4 1D 78 30 90 00 [10:59:15]wFMCommunicate OK [10:59:15]SAM_PROTO_SignData done [10:59:15]FM_MakeSignedData done [10:59:15]CreateOFDProtocolMessage [10:59:15]wFMCommunicate request_size=4 [10:59:15]MH_SAM_APDU [10:59:15]CAPDU: 80 11 00 00 [10:59:15]Write to MH i2c: E2 08 00 93 08 80 11 00 00 00 00 00 00 15 [10:59:15]Write i2c OK [10:59:15]MH_I2C_Read... [10:59:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:59:15]Read from MH i2c: E2 [10:59:15]MH_I2C_Read... [10:59:15]Read from MH i2c: E2 17 00 [10:59:15]MH_I2C_Read... [10:59:15]Read from MH i2c: E2 17 00 93 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 66 [10:59:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:59:15]wFMCommunicate OK [10:59:15]CreateOFDProtocolMessage done [10:59:15]OFDSenderStorePacket 95209 [10:59:15]StoreOFDPacket docnum=95209 [10:59:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 94 45 07 01 9B E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 02 1D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E9 73 01 00 35 04 06 00 E9 E6 AC 6D BF A8 B6 D6 FD 2C A4 1D 78 30 [10:59:15]CheckFolder [10:59:15]dirname=/storage/ofd_packets [10:59:15]CheckFolder done [10:59:15]ProducePacketName [10:59:15]name=ofd_packets/00095209 [10:59:15]NVStorageSaveData ofd_packets/00095209 [10:59:15]File name is /storage/ofd_packets/00095209 [10:59:15]Write 301 bytes [10:59:15]NVStorageSaveData done [10:59:15]OFDSenderStorePacket done [10:59:15]KKMCreateOFDPacket done [10:59:15]NVStorageSaveData kkm_last_timestamp [10:59:15]File name is /storage/kkm_last_timestamp [10:59:15]Write 4 bytes [10:59:15]NVStorageSaveData done [10:59:15]ExternCall_PrintAddStr [10:59:15]wPrintStart [10:59:15]Write to MH i2c: 01 00 00 94 08 9C [10:59:15]Write i2c OK [10:59:15]MH_I2C_Read... [10:59:15]Read from MH i2c: 01 [10:59:15]MH_I2C_Read... [10:59:15]Read from MH i2c: 01 07 00 [10:59:15]MH_I2C_Read... [10:59:15]Read from MH i2c: 01 07 00 94 08 00 00 00 00 00 FF 0F B1 [10:59:15]RasterBufferAndPrint [10:59:15]line Счет N : (1)3405716 [10:59:15]line ИНН: 02508201610067 [10:59:15]line Контрольно-Кассовый Чек [10:59:15]line ПРОДАЖА [10:59:15]line ТРК (МРК, ГНК) : 22 [10:59:15]line Товар: 2710124130 [10:59:15]line Аи-92-К-4 [10:59:15]line 7.480 * 66.90 [10:59:15]line = 500.41 [10:59:15]line НДС 12% НСП 1% [10:59:15]line > о реализуемом товаре [10:59:15]line ОКРУГЛЕНИЕ: -0.41 [10:59:15]line ИТОГО: 500.00 [10:59:15]line Внесено: 500.00 [10:59:15]line СДАЧА: 0.00 [10:59:15]line НСП 1% : 4.43 [10:59:15]line НДС 12% : 53.14 [10:59:15]line Наличными: 500.00 [10:59:15]line Безнал.: 0.00 [10:59:15]line Место: АЗС № 82 "Партнер Нефть" [10:59:15]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [10:59:15]line СНО: Общий режим [10:59:15]line Чек 208 27.10.2024 10:59 [10:59:15]line Смена: 143 ФФД: 1.0 [10:59:15]line ЗНМ: 0300000017 [10:59:15]line РНМ: 0000000000170478 [10:59:15]line Версия ККМ: v1.0 [10:59:15]line ФМ: 0000000002098560 [10:59:15]line ФД: 95209 [10:59:15]line ФПД: 257176944623528 [10:59:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T105914&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95209&fm=257176944623528&tin=02508201610067®Number=0000000000170478&sum=50000 [10:59:15]OFD Sender: Processing packet 95209 [packets to send 56, broken 55] [10:59:15]ProducePacketName [10:59:15]name=ofd_packets/00095209 [10:59:15]OFD Sender: To server: pG, [10:59:15]CommunicateWithHost lk.salyk.kg:30040 [10:59:15]ConnectInit lk.salyk.kg [10:59:15]written 0, free lines is 4095 [10:59:15]Connected sock=10 [10:59:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 94 45 07 01 9B E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 02 1D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E9 73 01 00 35 04 06 00 E9 E6 AC 6D BF A8 B6 D6 FD 2C A4 1D 78 30 [10:59:16]Write to MH i2c: 01 00 00 BF 08 C7 [10:59:16]Write i2c OK [10:59:16]MH_I2C_Read... [10:59:16]Read from MH i2c: 01 [10:59:16]MH_I2C_Read... [10:59:16]Read from MH i2c: 01 07 00 [10:59:16]MH_I2C_Read... [10:59:16]Read from MH i2c: 01 07 00 BF 08 00 00 00 00 00 15 0D F0 [10:59:16]RasterBufferAndPrint [10:59:16]line [10:59:16]line [10:59:16]line [10:59:16]line [10:59:16]line [10:59:16]written 0, free lines is 3361 [10:59:16]MH_Cut [10:59:16]Write to MH i2c: D1 01 00 C6 08 01 A0 [10:59:16]Write i2c OK [10:59:16]MH_I2C_Read... [10:59:16]Read from MH i2c: D1 [10:59:16]MH_I2C_Read... [10:59:16]Read from MH i2c: D1 01 00 [10:59:16]MH_I2C_Read... [10:59:16]Read from MH i2c: D1 01 00 C6 08 00 9F [10:59:16]Write to MH i2c: 01 00 00 C7 08 CF [10:59:16]Write i2c OK [10:59:16]MH_I2C_Read... [10:59:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0B 38 47 00 77 93 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E9 73 01 00 F4 03 04 00 2F C7 1D 67 B6 04 01 00 00 DC 1C 11 93 33 0C 49 4F [10:59:16]CommunicateWithHost err = 0 [10:59:16]CheckOFDResponse [10:59:16]1017 (14) - 77093643461234 [10:59:16]1041 (16) - 0000000002098560 [10:59:16]1040 (4) - 95209 [10:59:16]1012 (4) - 27.10.2024 04:53 [10:59:16]1206 (1) - 0 [10:59:16]OFD Sender: Remove packet 95209 [10:59:16]ProducePacketName [10:59:16]name=ofd_packets/00095209 [10:59:16]NVStorageDeleteData [10:59:16]OFD Sender: No OFD packet to send [10:59:16]*** Cut start [10:59:16]*** Partial cut [10:59:16]*** CUTSNS_PIN = 1 [10:59:16]*** CUTSNS_PIN = 0 [10:59:17]*** Brake cut motor [10:59:17]Read from MH i2c: 01 [10:59:17]MH_I2C_Read... [10:59:17]*** Stop cut motor [10:59:17]*** Cut end [10:59:17]Read from MH i2c: 01 07 00 [10:59:17]MH_I2C_Read... [10:59:17]Read from MH i2c: 01 07 00 C7 08 00 00 00 00 00 FF 0F E4 [10:59:17]process_action close_receipt done [10:59:17]requested_data is exist [10:59:17]produce_requested_data [10:59:17]requested_item fm.sn is exist - process it [10:59:17]wFMCommunicate request_size=4 [10:59:17]MH_SAM_APDU [10:59:17]CAPDU: 80 11 00 00 [10:59:17]Write to MH i2c: E2 08 00 C8 08 80 11 00 00 00 00 00 00 4A [10:59:17]Write i2c OK [10:59:17]MH_I2C_Read... [10:59:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:59:17]Read from MH i2c: E2 [10:59:17]MH_I2C_Read... [10:59:17]Read from MH i2c: E2 17 00 [10:59:17]MH_I2C_Read... [10:59:17]Read from MH i2c: E2 17 00 C8 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9B [10:59:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [10:59:17]wFMCommunicate OK [10:59:17]requested_item fd.num is exist - process it [10:59:17]SAM_PROTO_GetFieldsCounters [10:59:17]wFMCommunicate request_size=4 [10:59:17]MH_SAM_APDU [10:59:17]CAPDU: 80 13 00 00 [10:59:17]Write to MH i2c: E2 08 00 C9 08 80 13 00 00 00 00 00 00 4D [10:59:17]Write i2c OK [10:59:17]MH_I2C_Read... [10:59:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:59:17]Read from MH i2c: E2 [10:59:17]MH_I2C_Read... [10:59:17]Read from MH i2c: E2 62 00 [10:59:17]MH_I2C_Read... [10:59:17]Read from MH i2c: E2 62 00 C9 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E9 73 01 00 0E 04 04 00 8F 00 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 CA [10:59:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E9 73 01 00 0E 04 04 00 8F 00 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 [10:59:17]wFMCommunicate OK [10:59:17]SAM_PROTO_GetFieldsCounters done [10:59:17]requested_item shift.num is exist - process it [10:59:17]requested_item shift.opened is exist - process it [10:59:17]req_shift_opened [10:59:17]FM_GetShiftState [10:59:17]SAM_PROTO_GetShiftState [10:59:17]wFMCommunicate request_size=4 [10:59:17]MH_SAM_APDU [10:59:17]CAPDU: 80 13 01 00 [10:59:17]Write to MH i2c: E2 08 00 CA 08 80 13 01 00 00 00 00 00 4F [10:59:17]Write i2c OK [10:59:17]MH_I2C_Read... [10:59:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:59:17]Read from MH i2c: E2 [10:59:17]MH_I2C_Read... [10:59:17]Read from MH i2c: E2 0E 00 [10:59:17]MH_I2C_Read... [10:59:17]Read from MH i2c: E2 0E 00 CA 08 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FB [10:59:17]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [10:59:17]wFMCommunicate OK [10:59:17]SAM_PROTO_GetShiftState done [10:59:17]FM_GetShiftState done [10:59:17]req_shift_opened done [10:59:17]requested_item shift.open_date is exist - process it [10:59:17]req_shift_open_date [10:59:17]req_shift_open_date done [10:59:17]produce_requested_data done [10:59:17]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95209,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [10:59:17]process_action_free close_receipt [10:59:17]json_value_free [10:59:17]json_value_free done [10:59:17]process_json_proto returns [10:59:17]Send response to host [10:59:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95209,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [10:59:17]free response buf [10:59:17]execute_script done [10:59:17]execute_script returns [10:59:17]free content buf [10:59:17]Sock 9.Close socket [10:59:17]Sock 9.Thread stoped [10:59:21]OFD Sender: No OFD packet to send [10:59:26]OFD Sender: No OFD packet to send [10:59:31]OFD Sender: No OFD packet to send [10:59:36]OFD Sender: No OFD packet to send [10:59:41]OFD Sender: No OFD packet to send [10:59:46]OFD Sender: No OFD packet to send [10:59:51]OFD Sender: No OFD packet to send [10:59:56]OFD Sender: No OFD packet to send [11:00:01]OFD Sender: No OFD packet to send [11:00:06]OFD Sender: No OFD packet to send [11:00:11]OFD Sender: No OFD packet to send [11:00:16]OFD Sender: No OFD packet to send [11:00:21]OFD Sender: No OFD packet to send [11:00:26]OFD Sender: No OFD packet to send [11:00:31]OFD Sender: No OFD packet to send [11:00:36]OFD Sender: No OFD packet to send [11:00:41]OFD Sender: No OFD packet to send [11:00:46]OFD Sender: No OFD packet to send [11:00:51]OFD Sender: No OFD packet to send [11:00:56]OFD Sender: No OFD packet to send [11:01:01]OFD Sender: No OFD packet to send [11:01:06]OFD Sender: No OFD packet to send [11:01:11]OFD Sender: No OFD packet to send [11:01:12]accept exits with 7 [11:01:12]New connection [11:01:12]New thread 3066760548 created [11:01:12]Thread 3066617188 joined [11:01:12]Waiting for new connection... [11:01:12] Sock 7.Parse request [11:01:12]Sock 7.Check first char [11:01:12]Sock 7.First char is OK [11:01:12]request: POST /json_proto HTTP/1.0 [11:01:12]Method: POST [11:01:12]URL: /json_proto [11:01:12]Method is POST - this is cgi request [11:01:12]url: /json_proto [11:01:12]query_string will be loaded in cgi processing [11:01:12]execute_cgi json_proto POST (null) [11:01:12]execute_cgi path=json_proto method=POST [11:01:12]POST find Content-Length [11:01:12]Host: 172.17.40.67:8080 [11:01:12]Content-Length: 767 [11:01:12]Content-Type: application/json [11:01:12] [11:01:12]POST finish read [11:01:12]Found Content-Length = 767 [11:01:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405717", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:01:12]execute_script... [11:01: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)3405717", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:01:12]POST & json_proto [11:01:12]process_json_proto [11:01:12]json parsed OK: [11:01:12]protocol is kg_v1.0 [11:01:12]action value=close_receipt [11:01:12]process_action close_receipt [11:01:12]cmd_close_receipt [11:01:12]MH_GetDate [11:01:12]Write to MH i2c: F0 00 00 CB 08 C2 [11:01:12]Write i2c OK [11:01:12]MH_I2C_Read... [11:01:12]Read from MH i2c: F0 [11:01:12]MH_I2C_Read... [11:01:12]Read from MH i2c: F0 09 00 [11:01:12]MH_I2C_Read... [11:01:12]Read from MH i2c: F0 09 00 CB 08 00 79 1D 1E 67 EE DA 66 66 7A [11:01:12]GetLastDocTimeStamp 1730026754 [11:01:12]current date 1730026873 [11:01:12]FM_GetShiftState [11:01:12]SAM_PROTO_GetShiftState [11:01:12]wFMCommunicate request_size=4 [11:01:12]MH_SAM_APDU [11:01:12]CAPDU: 80 13 01 00 [11:01:12]Write to MH i2c: E2 08 00 CC 08 80 13 01 00 00 00 00 00 51 [11:01:12]Write i2c OK [11:01:12]MH_I2C_Read... [11:01:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:01:12]Read from MH i2c: E2 [11:01:12]MH_I2C_Read... [11:01:12]Read from MH i2c: E2 0E 00 [11:01:12]MH_I2C_Read... [11:01:12]Read from MH i2c: E2 0E 00 CC 08 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FD [11:01:12]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:01:12]wFMCommunicate OK [11:01:12]SAM_PROTO_GetShiftState done [11:01:12]FM_GetShiftState done [11:01:12]opened in 1729987736 [11:01:12]opened+sec_in_day 1730074136 [11:01:12]quantity*price = 50041 [11:01:12]sum+1 = 50042 [11:01:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 209 27.10.2024 11:01 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95210 ФПД: 100936930468082 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T110113&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95210&fm=100936930468082&tin=02508201610067®Number=0000000000170478&sum=50041 [11:01:13]StoreToDocumentArchive [11:01:13]shift 143 fd 95210 [11:01:13]save to /storage/0143/doc_00095210 [11:01:13]save last doc name /storage/0143/doc_00095210 to /storage/kkm_last_doc_name [11:01:13]save OK [11:01:13]Clear old archive folders... [11:01:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:01:13]tlvbuf is 0164B6B0 [11:01:13]SAM_PROTO_ClearQueue [11:01:13]wFMCommunicate request_size=4 [11:01:13]MH_SAM_APDU [11:01:13]CAPDU: 80 09 00 00 [11:01:13]Write to MH i2c: E2 08 00 D9 08 80 09 00 00 00 00 00 00 53 [11:01:13]Write i2c OK [11:01:13]MH_I2C_Read... [11:01:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:01:13]Read from MH i2c: E2 [11:01:13]MH_I2C_Read... [11:01:13]Read from MH i2c: E2 03 00 [11:01:13]MH_I2C_Read... [11:01:13]Read from MH i2c: E2 03 00 D9 08 00 90 00 55 [11:01:13]RAPDU: 90 00 [11:01:13]wFMCommunicate OK [11:01:13]SAM_PROTO_ClearQueue done [11:01:13]KKMCreateOFDPacket [11:01:13]OFDProtocolAddRootSTLVToBuf [11:01:13]FM_MakeSignedData [11:01:13]FM_MakeSignedData [11:01:13]SAM_PROTO_SignData [11:01:13]wFMCommunicate request_size=4 [11:01:13]MH_SAM_APDU [11:01:13]CAPDU: 80 0D 01 02 [11:01:13]Write to MH i2c: E2 08 00 DA 08 80 0D 01 02 00 00 00 00 5B [11:01:13]Write i2c OK [11:01:13]MH_I2C_Read... [11:01:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:01:13]Read from MH i2c: E2 [11:01:13]MH_I2C_Read... [11:01:13]Read from MH i2c: E2 03 00 [11:01:13]MH_I2C_Read... [11:01:13]Read from MH i2c: E2 03 00 DA 08 00 90 00 56 [11:01:13]RAPDU: 90 00 [11:01:13]wFMCommunicate OK [11:01:13]wFMCommunicate request_size=255 [11:01:13]MH_SAM_APDU [11:01: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 79 1D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EA 73 01 00 35 04 06 00 5B [11:01:13]Write to MH i2c: E2 02 01 DB 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 79 1D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EA 73 01 00 35 04 06 00 5B 00 00 6F [11:01:13]Write i2c OK [11:01:13]MH_I2C_Read... [11:01:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:01:13]Read from MH i2c: E2 [11:01:13]MH_I2C_Read... [11:01:13]Read from MH i2c: E2 03 00 [11:01:13]MH_I2C_Read... [11:01:13]Read from MH i2c: E2 03 00 DB 08 00 90 00 57 [11:01:13]RAPDU: 90 00 [11:01:13]wFMCommunicate OK [11:01:13]wFMCommunicate request_size=10 [11:01:13]MH_SAM_APDU [11:01:13]CAPDU: 80 0D 02 02 05 CD 35 E2 A0 F2 [11:01:13]Write to MH i2c: E2 0D 00 DC 08 80 0D 02 02 05 00 CD 35 E2 A0 F2 00 00 DE [11:01:13]Write i2c OK [11:01:13]MH_I2C_Read... [11:01:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:01:13]Read from MH i2c: E2 [11:01:13]MH_I2C_Read... [11:01:13]Read from MH i2c: E2 03 00 [11:01:13]MH_I2C_Read... [11:01:13]Read from MH i2c: E2 03 00 DC 08 00 90 00 58 [11:01:13]RAPDU: 90 00 [11:01:13]wFMCommunicate OK [11:01:13]wFMCommunicate request_size=4 [11:01:13]MH_SAM_APDU [11:01:13]CAPDU: 80 0D 03 02 [11:01:13]Write to MH i2c: E2 08 00 DD 08 80 0D 03 02 00 00 00 00 60 [11:01:13]Write i2c OK [11:01:13]MH_I2C_Read... [11:01:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:01:13]Read from MH i2c: E2 [11:01:13]MH_I2C_Read... [11:01:13]Read from MH i2c: E2 0B 00 [11:01:13]MH_I2C_Read... [11:01:13]Read from MH i2c: E2 0B 00 DD 08 00 12 1B 02 CE 1F E8 D3 6D 90 00 A5 [11:01:13]RAPDU: 12 1B 02 CE 1F E8 D3 6D 90 00 [11:01:13]wFMCommunicate OK [11:01:13]SAM_PROTO_SignData done [11:01:13]FM_MakeSignedData done [11:01:13]CreateOFDProtocolMessage [11:01:13]wFMCommunicate request_size=4 [11:01:13]MH_SAM_APDU [11:01:13]CAPDU: 80 11 00 00 [11:01:13]Write to MH i2c: E2 08 00 DE 08 80 11 00 00 00 00 00 00 60 [11:01:13]Write i2c OK [11:01:13]MH_I2C_Read... [11:01:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:01:13]Read from MH i2c: E2 [11:01:13]MH_I2C_Read... [11:01:13]Read from MH i2c: E2 17 00 [11:01:13]MH_I2C_Read... [11:01:13]Read from MH i2c: E2 17 00 DE 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B1 [11:01:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:01:13]wFMCommunicate OK [11:01:13]CreateOFDProtocolMessage done [11:01:13]OFDSenderStorePacket 95210 [11:01:13]StoreOFDPacket docnum=95210 [11:01:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A6 90 07 01 D2 DF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 79 1D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EA 73 01 00 35 04 06 00 5B CD 35 E2 A0 F2 12 1B 02 CE 1F E8 D3 6D [11:01:13]CheckFolder [11:01:13]dirname=/storage/ofd_packets [11:01:13]CheckFolder done [11:01:13]ProducePacketName [11:01:13]name=ofd_packets/00095210 [11:01:13]NVStorageSaveData ofd_packets/00095210 [11:01:13]File name is /storage/ofd_packets/00095210 [11:01:13]Write 301 bytes [11:01:13]NVStorageSaveData done [11:01:13]OFDSenderStorePacket done [11:01:13]KKMCreateOFDPacket done [11:01:13]NVStorageSaveData kkm_last_timestamp [11:01:13]File name is /storage/kkm_last_timestamp [11:01:13]Write 4 bytes [11:01:13]NVStorageSaveData done [11:01:13]ExternCall_PrintAddStr [11:01:13]wPrintStart [11:01:13]Write to MH i2c: 01 00 00 DF 08 E7 [11:01:13]Write i2c OK [11:01:13]MH_I2C_Read... [11:01:13]Read from MH i2c: 01 [11:01:13]MH_I2C_Read... [11:01:13]Read from MH i2c: 01 07 00 [11:01:13]MH_I2C_Read... [11:01:13]Read from MH i2c: 01 07 00 DF 08 00 00 00 00 00 FF 0F FC [11:01:13]RasterBufferAndPrint [11:01:13]line Счет N : (1)3405717 [11:01:13]line ИНН: 02508201610067 [11:01:13]line Контрольно-Кассовый Чек [11:01:13]line ПРОДАЖА [11:01:13]line ТРК (МРК, ГНК) : 32 [11:01:13]line Товар: 2710124130 [11:01:13]line Аи-92-К-4 [11:01:13]line 7.480 * 66.90 [11:01:13]line = 500.41 [11:01:13]line НДС 12% НСП 1% [11:01:13]line > о реализуемом товаре [11:01:13]line ИТОГО: 500.41 [11:01:13]line НСП 1% : 4.43 [11:01:13]line НДС 12% : 53.14 [11:01:13]line Наличными: 0.00 [11:01:13]line Безнал.: 500.41 [11:01:13]line Место: АЗС № 82 "Партнер Нефть" [11:01:13]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:01:13]line СНО: Общий режим [11:01:13]line Чек 209 27.10.2024 11:01 [11:01:13]line Смена: 143 ФФД: 1.0 [11:01:13]line ЗНМ: 0300000017 [11:01:13]line РНМ: 0000000000170478 [11:01:13]line Версия ККМ: v1.0 [11:01:13]line Платежная система: Mbank [11:01:13]line ФМ: 0000000002098560 [11:01:13]line ФД: 95210 [11:01:13]line ФПД: 100936930468082 [11:01:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T110113&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95210&fm=100936930468082&tin=02508201610067®Number=0000000000170478&sum=50041 [11:01:14]OFD Sender: Processing packet 95210 [packets to send 56, broken 55] [11:01:14]ProducePacketName [11:01:14]name=ofd_packets/00095210 [11:01:14]OFD Sender: To server: pG, [11:01:14]CommunicateWithHost lk.salyk.kg:30040 [11:01:14]ConnectInit lk.salyk.kg [11:01:14]written 0, free lines is 4095 [11:01:14]Connected sock=9 [11:01:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A6 90 07 01 D2 DF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 79 1D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EA 73 01 00 35 04 06 00 5B CD 35 E2 A0 F2 12 1B 02 CE 1F E8 D3 6D [11:01:14]Write to MH i2c: 01 00 00 08 09 11 [11:01:14]Write i2c OK [11:01:14]MH_I2C_Read... [11:01:14]Read from MH i2c: 01 [11:01:14]MH_I2C_Read... [11:01:14]Read from MH i2c: 01 07 00 [11:01:14]MH_I2C_Read... [11:01:14]Read from MH i2c: 01 07 00 08 09 00 00 00 00 00 23 0D 48 [11:01:14]RasterBufferAndPrint [11:01:14]line [11:01:14]line [11:01:14]line [11:01:14]line [11:01:14]line [11:01:14]written 0, free lines is 3369 [11:01:14]MH_Cut [11:01:14]Write to MH i2c: D1 01 00 0F 09 01 EA [11:01:14]Write i2c OK [11:01:14]MH_I2C_Read... [11:01:14]Read from MH i2c: D1 [11:01:14]MH_I2C_Read... [11:01:14]Read from MH i2c: D1 01 00 [11:01:14]MH_I2C_Read... [11:01:14]Read from MH i2c: D1 01 00 0F 09 00 E9 [11:01:14]Write to MH i2c: 01 00 00 10 09 19 [11:01:14]Write i2c OK [11:01:14]MH_I2C_Read... [11:01:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 9F 7B 47 00 42 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 32 30 39 38 35 36 30 10 04 04 00 EA 73 01 00 F4 03 04 00 A5 C7 1D 67 B6 04 01 00 00 DA 70 04 BC EB FA 4E E7 [11:01:14]CommunicateWithHost err = 0 [11:01:14]CheckOFDResponse [11:01:14]1017 (14) - 77093643461234 [11:01:14]1041 (16) - 0000000002098560 [11:01:14]1040 (4) - 95210 [11:01:14]1012 (4) - 27.10.2024 04:55 [11:01:14]1206 (1) - 0 [11:01:14]OFD Sender: Remove packet 95210 [11:01:14]ProducePacketName [11:01:14]name=ofd_packets/00095210 [11:01:14]NVStorageDeleteData [11:01:15]OFD Sender: No OFD packet to send [11:01:15]*** Cut start [11:01:15]*** Partial cut [11:01:15]*** CUTSNS_PIN = 1 [11:01:15]*** CUTSNS_PIN = 0 [11:01:15]*** Brake cut motor [11:01:15]Read from MH i2c: 01 [11:01:15]MH_I2C_Read... [11:01:15]*** Stop cut motor [11:01:15]*** Cut end [11:01:15]Read from MH i2c: 01 07 00 [11:01:15]MH_I2C_Read... [11:01:15]Read from MH i2c: 01 07 00 10 09 00 00 00 00 00 FF 0F 2E [11:01:15]process_action close_receipt done [11:01:15]requested_data is exist [11:01:15]produce_requested_data [11:01:15]requested_item fm.sn is exist - process it [11:01:15]wFMCommunicate request_size=4 [11:01:15]MH_SAM_APDU [11:01:15]CAPDU: 80 11 00 00 [11:01:15]Write to MH i2c: E2 08 00 11 09 80 11 00 00 00 00 00 00 94 [11:01:15]Write i2c OK [11:01:15]MH_I2C_Read... [11:01:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:01:15]Read from MH i2c: E2 [11:01:15]MH_I2C_Read... [11:01:15]Read from MH i2c: E2 17 00 [11:01:15]MH_I2C_Read... [11:01:15]Read from MH i2c: E2 17 00 11 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E5 [11:01:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:01:15]wFMCommunicate OK [11:01:15]requested_item fd.num is exist - process it [11:01:15]SAM_PROTO_GetFieldsCounters [11:01:15]wFMCommunicate request_size=4 [11:01:15]MH_SAM_APDU [11:01:15]CAPDU: 80 13 00 00 [11:01:15]Write to MH i2c: E2 08 00 12 09 80 13 00 00 00 00 00 00 97 [11:01:15]Write i2c OK [11:01:15]MH_I2C_Read... [11:01:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:01:15]Read from MH i2c: E2 [11:01:15]MH_I2C_Read... [11:01:15]Read from MH i2c: E2 62 00 [11:01:15]MH_I2C_Read... [11:01:15]Read from MH i2c: E2 62 00 12 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EA 73 01 00 0E 04 04 00 8F 00 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 18 [11:01:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EA 73 01 00 0E 04 04 00 8F 00 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 [11:01:15]wFMCommunicate OK [11:01:15]SAM_PROTO_GetFieldsCounters done [11:01:15]requested_item shift.num is exist - process it [11:01:15]requested_item shift.opened is exist - process it [11:01:15]req_shift_opened [11:01:15]FM_GetShiftState [11:01:15]SAM_PROTO_GetShiftState [11:01:15]wFMCommunicate request_size=4 [11:01:15]MH_SAM_APDU [11:01:15]CAPDU: 80 13 01 00 [11:01:15]Write to MH i2c: E2 08 00 13 09 80 13 01 00 00 00 00 00 99 [11:01:15]Write i2c OK [11:01:15]MH_I2C_Read... [11:01:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:01:16]Read from MH i2c: E2 [11:01:16]MH_I2C_Read... [11:01:16]Read from MH i2c: E2 0E 00 [11:01:16]MH_I2C_Read... [11:01:16]Read from MH i2c: E2 0E 00 13 09 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 45 [11:01:16]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:01:16]wFMCommunicate OK [11:01:16]SAM_PROTO_GetShiftState done [11:01:16]FM_GetShiftState done [11:01:16]req_shift_opened done [11:01:16]requested_item shift.open_date is exist - process it [11:01:16]req_shift_open_date [11:01:16]req_shift_open_date done [11:01:16]produce_requested_data done [11:01:16]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95210,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:01:16]process_action_free close_receipt [11:01:16]json_value_free [11:01:16]json_value_free done [11:01:16]process_json_proto returns [11:01:16]Send response to host [11:01:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95210,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:01:16]free response buf [11:01:16]execute_script done [11:01:16]execute_script returns [11:01:16]free content buf [11:01:16]Sock 7.Close socket [11:01:16]Sock 7.Thread stoped [11:01:20]OFD Sender: No OFD packet to send [11:01:25]OFD Sender: No OFD packet to send [11:01:30]OFD Sender: No OFD packet to send [11:01:35]OFD Sender: No OFD packet to send [11:01:40]OFD Sender: No OFD packet to send [11:01:45]OFD Sender: No OFD packet to send [11:01:48]accept exits with 10 [11:01:48]New connection [11:01:48]New thread 3066617188 created [11:01:48]Thread 3066760548 joined [11:01:48]Waiting for new connection... [11:01:48] Sock 10.Parse request [11:01:48]Sock 10.Check first char [11:01:48]Sock 10.First char is OK [11:01:48]request: POST /json_proto HTTP/1.0 [11:01:48]Method: POST [11:01:48]URL: /json_proto [11:01:48]Method is POST - this is cgi request [11:01:48]url: /json_proto [11:01:48]query_string will be loaded in cgi processing [11:01:48]execute_cgi json_proto POST (null) [11:01:48]execute_cgi path=json_proto method=POST [11:01:48]POST find Content-Length [11:01:48]Host: 172.17.40.67:8080 [11:01:48]Content-Length: 678 [11:01:48]Content-Type: application/json [11:01:48] [11:01:48]POST finish read [11:01:48]Found Content-Length = 678 [11:01:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405718", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:01:48]execute_script... [11:01: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)3405718", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:01:48]POST & json_proto [11:01:48]process_json_proto [11:01:48]json parsed OK: [11:01:48]protocol is kg_v1.0 [11:01:48]action value=close_receipt [11:01:48]process_action close_receipt [11:01:48]cmd_close_receipt [11:01:48]MH_GetDate [11:01:48]Write to MH i2c: F0 00 00 14 09 0C [11:01:48]Write i2c OK [11:01:48]MH_I2C_Read... [11:01:48]Read from MH i2c: F0 [11:01:48]MH_I2C_Read... [11:01:48]Read from MH i2c: F0 09 00 [11:01:48]MH_I2C_Read... [11:01:48]Read from MH i2c: F0 09 00 14 09 00 9D 1D 1E 67 EE DA 66 66 E8 [11:01:48]GetLastDocTimeStamp 1730026873 [11:01:48]current date 1730026909 [11:01:48]FM_GetShiftState [11:01:48]SAM_PROTO_GetShiftState [11:01:48]wFMCommunicate request_size=4 [11:01:48]MH_SAM_APDU [11:01:48]CAPDU: 80 13 01 00 [11:01:48]Write to MH i2c: E2 08 00 15 09 80 13 01 00 00 00 00 00 9B [11:01:48]Write i2c OK [11:01:48]MH_I2C_Read... [11:01:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:01:48]Read from MH i2c: E2 [11:01:48]MH_I2C_Read... [11:01:48]Read from MH i2c: E2 0E 00 [11:01:48]MH_I2C_Read... [11:01:48]Read from MH i2c: E2 0E 00 15 09 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 47 [11:01:48]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:01:48]wFMCommunicate OK [11:01:48]SAM_PROTO_GetShiftState done [11:01:48]FM_GetShiftState done [11:01:48]opened in 1729987736 [11:01:48]opened+sec_in_day 1730074136 [11:01:48]quantity*price = 50041 [11:01:48]sum+1 = 50042 [11:01:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 210 27.10.2024 11:01 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95211 ФПД: 100670512454202 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T110149&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95211&fm=100670512454202&tin=02508201610067®Number=0000000000170478&sum=50000 [11:01:49]StoreToDocumentArchive [11:01:49]shift 143 fd 95211 [11:01:49]save to /storage/0143/doc_00095211 [11:01:49]save last doc name /storage/0143/doc_00095211 to /storage/kkm_last_doc_name [11:01:49]save OK [11:01:49]Clear old archive folders... [11:01:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:01:49]tlvbuf is 01647AA0 [11:01:49]SAM_PROTO_ClearQueue [11:01:49]wFMCommunicate request_size=4 [11:01:49]MH_SAM_APDU [11:01:49]CAPDU: 80 09 00 00 [11:01:49]Write to MH i2c: E2 08 00 22 09 80 09 00 00 00 00 00 00 9D [11:01:49]Write i2c OK [11:01:49]MH_I2C_Read... [11:01:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:01:49]Read from MH i2c: E2 [11:01:49]MH_I2C_Read... [11:01:49]Read from MH i2c: E2 03 00 [11:01:49]MH_I2C_Read... [11:01:49]Read from MH i2c: E2 03 00 22 09 00 90 00 9F [11:01:49]RAPDU: 90 00 [11:01:49]wFMCommunicate OK [11:01:49]SAM_PROTO_ClearQueue done [11:01:49]KKMCreateOFDPacket [11:01:49]OFDProtocolAddRootSTLVToBuf [11:01:49]FM_MakeSignedData [11:01:49]FM_MakeSignedData [11:01:49]SAM_PROTO_SignData [11:01:49]wFMCommunicate request_size=4 [11:01:49]MH_SAM_APDU [11:01:49]CAPDU: 80 0D 01 02 [11:01:49]Write to MH i2c: E2 08 00 23 09 80 0D 01 02 00 00 00 00 A5 [11:01:49]Write i2c OK [11:01:49]MH_I2C_Read... [11:01:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:01:49]Read from MH i2c: E2 [11:01:49]MH_I2C_Read... [11:01:49]Read from MH i2c: E2 03 00 [11:01:49]MH_I2C_Read... [11:01:49]Read from MH i2c: E2 03 00 23 09 00 90 00 A0 [11:01:49]RAPDU: 90 00 [11:01:49]wFMCommunicate OK [11:01:49]wFMCommunicate request_size=255 [11:01:49]MH_SAM_APDU [11:01:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 9D 1D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EB 73 01 00 35 04 06 00 5B [11:01:49]Write to MH i2c: E2 02 01 24 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 9D 1D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EB 73 01 00 35 04 06 00 5B 00 00 8D [11:01:49]Write i2c OK [11:01:49]MH_I2C_Read... [11:01:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:01:49]Read from MH i2c: E2 [11:01:49]MH_I2C_Read... [11:01:49]Read from MH i2c: E2 03 00 [11:01:49]MH_I2C_Read... [11:01:49]Read from MH i2c: E2 03 00 24 09 00 90 00 A1 [11:01:49]RAPDU: 90 00 [11:01:49]wFMCommunicate OK [11:01:49]wFMCommunicate request_size=10 [11:01:49]MH_SAM_APDU [11:01:49]CAPDU: 80 0D 02 02 05 8F 2E 22 5A 3A [11:01:49]Write to MH i2c: E2 0D 00 25 09 80 0D 02 02 05 00 8F 2E 22 5A 3A 00 00 25 [11:01:49]Write i2c OK [11:01:49]MH_I2C_Read... [11:01:49]Read from MH i2c: E2 [11:01:49]MH_I2C_Read... [11:01:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:01:49]Read from MH i2c: E2 03 00 [11:01:49]MH_I2C_Read... [11:01:49]Read from MH i2c: E2 03 00 25 09 00 90 00 A2 [11:01:49]RAPDU: 90 00 [11:01:49]wFMCommunicate OK [11:01:49]wFMCommunicate request_size=4 [11:01:49]MH_SAM_APDU [11:01:49]CAPDU: 80 0D 03 02 [11:01:49]Write to MH i2c: E2 08 00 26 09 80 0D 03 02 00 00 00 00 AA [11:01:49]Write i2c OK [11:01:49]MH_I2C_Read... [11:01:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:01:50]Read from MH i2c: E2 [11:01:50]MH_I2C_Read... [11:01:50]Read from MH i2c: E2 0B 00 [11:01:50]MH_I2C_Read... [11:01:50]Read from MH i2c: E2 0B 00 26 09 00 6E F0 56 C4 68 17 1E 80 90 00 40 [11:01:50]RAPDU: 6E F0 56 C4 68 17 1E 80 90 00 [11:01:50]wFMCommunicate OK [11:01:50]SAM_PROTO_SignData done [11:01:50]FM_MakeSignedData done [11:01:50]CreateOFDProtocolMessage [11:01:50]wFMCommunicate request_size=4 [11:01:50]MH_SAM_APDU [11:01:50]CAPDU: 80 11 00 00 [11:01:50]Write to MH i2c: E2 08 00 27 09 80 11 00 00 00 00 00 00 AA [11:01:50]Write i2c OK [11:01:50]MH_I2C_Read... [11:01:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:01:50]Read from MH i2c: E2 [11:01:50]MH_I2C_Read... [11:01:50]Read from MH i2c: E2 17 00 [11:01:50]MH_I2C_Read... [11:01:50]Read from MH i2c: E2 17 00 27 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FB [11:01:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:01:50]wFMCommunicate OK [11:01:50]CreateOFDProtocolMessage done [11:01:50]OFDSenderStorePacket 95211 [11:01:50]StoreOFDPacket docnum=95211 [11:01:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AF DD 07 01 98 92 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 9D 1D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EB 73 01 00 35 04 06 00 5B 8F 2E 22 5A 3A 6E F0 56 C4 68 17 1E 80 [11:01:50]CheckFolder [11:01:50]dirname=/storage/ofd_packets [11:01:50]CheckFolder done [11:01:50]ProducePacketName [11:01:50]name=ofd_packets/00095211 [11:01:50]NVStorageSaveData ofd_packets/00095211 [11:01:50]File name is /storage/ofd_packets/00095211 [11:01:50]Write 301 bytes [11:01:50]NVStorageSaveData done [11:01:50]OFDSenderStorePacket done [11:01:50]KKMCreateOFDPacket done [11:01:50]NVStorageSaveData kkm_last_timestamp [11:01:50]File name is /storage/kkm_last_timestamp [11:01:50]Write 4 bytes [11:01:50]NVStorageSaveData done [11:01:50]ExternCall_PrintAddStr [11:01:50]wPrintStart [11:01:50]Write to MH i2c: 01 00 00 28 09 31 [11:01:50]Write i2c OK [11:01:50]MH_I2C_Read... [11:01:50]Read from MH i2c: 01 [11:01:50]MH_I2C_Read... [11:01:50]Read from MH i2c: 01 07 00 [11:01:50]MH_I2C_Read... [11:01:50]Read from MH i2c: 01 07 00 28 09 00 00 00 00 00 FF 0F 46 [11:01:50]RasterBufferAndPrint [11:01:50]line Счет N : (1)3405718 [11:01:50]line ИНН: 02508201610067 [11:01:50]line Контрольно-Кассовый Чек [11:01:50]line ПРОДАЖА [11:01:50]line ТРК (МРК, ГНК) : 12 [11:01:50]line Товар: 2710124130 [11:01:50]line Аи-92-К-4 [11:01:50]line 7.480 * 66.90 [11:01:50]line = 500.41 [11:01:50]line НДС 12% НСП 1% [11:01:50]line > о реализуемом товаре [11:01:50]line ОКРУГЛЕНИЕ: -0.41 [11:01:50]line ИТОГО: 500.00 [11:01:50]line Внесено: 500.00 [11:01:50]line СДАЧА: 0.00 [11:01:50]line НСП 1% : 4.43 [11:01:50]line НДС 12% : 53.14 [11:01:50]line Наличными: 500.00 [11:01:50]line Безнал.: 0.00 [11:01:50]line Место: АЗС № 82 "Партнер Нефть" [11:01:50]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:01:50]line СНО: Общий режим [11:01:50]line Чек 210 27.10.2024 11:01 [11:01:50]line Смена: 143 ФФД: 1.0 [11:01:50]line ЗНМ: 0300000017 [11:01:50]line РНМ: 0000000000170478 [11:01:50]line Версия ККМ: v1.0 [11:01:50]line ФМ: 0000000002098560 [11:01:50]line ФД: 95211 [11:01:50]line ФПД: 100670512454202 [11:01:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T110149&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95211&fm=100670512454202&tin=02508201610067®Number=0000000000170478&sum=50000 [11:01:50]written 0, free lines is 4095 [11:01:50]OFD Sender: Processing packet 95211 [packets to send 56, broken 55] [11:01:50]ProducePacketName [11:01:50]name=ofd_packets/00095211 [11:01:50]OFD Sender: To server: pG, [11:01:50]CommunicateWithHost lk.salyk.kg:30040 [11:01:50]ConnectInit lk.salyk.kg [11:01:50]Connected sock=9 [11:01:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AF DD 07 01 98 92 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 9D 1D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EB 73 01 00 35 04 06 00 5B 8F 2E 22 5A 3A 6E F0 56 C4 68 17 1E 80 [11:01:50]Write to MH i2c: 01 00 00 53 09 5C [11:01:50]Write i2c OK [11:01:50]MH_I2C_Read... [11:01:50]Read from MH i2c: 01 [11:01:50]MH_I2C_Read... [11:01:50]Read from MH i2c: 01 07 00 [11:01:50]MH_I2C_Read... [11:01:50]Read from MH i2c: 01 07 00 53 09 00 00 00 00 00 FE 0C 6D [11:01:50]RasterBufferAndPrint [11:01:50]line [11:01:50]line [11:01:50]line [11:01:50]line [11:01:50]line [11:01:50]written 0, free lines is 3332 [11:01:50]MH_Cut [11:01:50]Write to MH i2c: D1 01 00 5A 09 01 35 [11:01:50]Write i2c OK [11:01:50]MH_I2C_Read... [11:01:50]Read from MH i2c: D1 [11:01:50]MH_I2C_Read... [11:01:50]Read from MH i2c: D1 01 00 [11:01:50]MH_I2C_Read... [11:01:50]Read from MH i2c: D1 01 00 5A 09 00 34 [11:01:50]Write to MH i2c: 01 00 00 5B 09 64 [11:01:50]Write i2c OK [11:01:50]MH_I2C_Read... [11:01:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 03 CF 47 00 0E 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 32 30 39 38 35 36 30 10 04 04 00 EB 73 01 00 F4 03 04 00 C9 C7 1D 67 B6 04 01 00 00 AF 25 9A 2C 09 4D BF 1C [11:01:50]CommunicateWithHost err = 0 [11:01:50]CheckOFDResponse [11:01:50]1017 (14) - 77093643461234 [11:01:50]1041 (16) - 0000000002098560 [11:01:50]1040 (4) - 95211 [11:01:50]1012 (4) - 27.10.2024 04:55 [11:01:50]1206 (1) - 0 [11:01:50]OFD Sender: Remove packet 95211 [11:01:50]ProducePacketName [11:01:50]name=ofd_packets/00095211 [11:01:50]NVStorageDeleteData [11:01:51]OFD Sender: No OFD packet to send [11:01:51]*** Cut start [11:01:51]*** Partial cut [11:01:51]*** CUTSNS_PIN = 1 [11:01:51]*** CUTSNS_PIN = 0 [11:01:51]*** Brake cut motor [11:01:51]Read from MH i2c: 01 [11:01:51]MH_I2C_Read... [11:01:51]*** Stop cut motor [11:01:51]*** Cut end [11:01:51]Read from MH i2c: 01 07 00 [11:01:51]MH_I2C_Read... [11:01:51]Read from MH i2c: 01 07 00 5B 09 00 00 00 00 00 FF 0F 79 [11:01:51]process_action close_receipt done [11:01:51]requested_data is exist [11:01:51]produce_requested_data [11:01:51]requested_item fm.sn is exist - process it [11:01:51]wFMCommunicate request_size=4 [11:01:51]MH_SAM_APDU [11:01:51]CAPDU: 80 11 00 00 [11:01:51]Write to MH i2c: E2 08 00 5C 09 80 11 00 00 00 00 00 00 DF [11:01:51]Write i2c OK [11:01:51]MH_I2C_Read... [11:01:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:01:51]Read from MH i2c: E2 [11:01:51]MH_I2C_Read... [11:01:51]Read from MH i2c: E2 17 00 [11:01:51]MH_I2C_Read... [11:01:51]Read from MH i2c: E2 17 00 5C 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 30 [11:01:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:01:51]wFMCommunicate OK [11:01:51]requested_item fd.num is exist - process it [11:01:51]SAM_PROTO_GetFieldsCounters [11:01:51]wFMCommunicate request_size=4 [11:01:51]MH_SAM_APDU [11:01:51]CAPDU: 80 13 00 00 [11:01:51]Write to MH i2c: E2 08 00 5D 09 80 13 00 00 00 00 00 00 E2 [11:01:51]Write i2c OK [11:01:51]MH_I2C_Read... [11:01:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:01:52]Read from MH i2c: E2 [11:01:52]MH_I2C_Read... [11:01:52]Read from MH i2c: E2 62 00 [11:01:52]MH_I2C_Read... [11:01:52]Read from MH i2c: E2 62 00 5D 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EB 73 01 00 0E 04 04 00 8F 00 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 67 [11:01:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EB 73 01 00 0E 04 04 00 8F 00 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 [11:01:52]wFMCommunicate OK [11:01:52]SAM_PROTO_GetFieldsCounters done [11:01:52]requested_item shift.num is exist - process it [11:01:52]requested_item shift.opened is exist - process it [11:01:52]req_shift_opened [11:01:52]FM_GetShiftState [11:01:52]SAM_PROTO_GetShiftState [11:01:52]wFMCommunicate request_size=4 [11:01:52]MH_SAM_APDU [11:01:52]CAPDU: 80 13 01 00 [11:01:52]Write to MH i2c: E2 08 00 5E 09 80 13 01 00 00 00 00 00 E4 [11:01:52]Write i2c OK [11:01:52]MH_I2C_Read... [11:01:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:01:52]Read from MH i2c: E2 [11:01:52]MH_I2C_Read... [11:01:52]Read from MH i2c: E2 0E 00 [11:01:52]MH_I2C_Read... [11:01:52]Read from MH i2c: E2 0E 00 5E 09 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 90 [11:01:52]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:01:52]wFMCommunicate OK [11:01:52]SAM_PROTO_GetShiftState done [11:01:52]FM_GetShiftState done [11:01:52]req_shift_opened done [11:01:52]requested_item shift.open_date is exist - process it [11:01:52]req_shift_open_date [11:01:52]req_shift_open_date done [11:01:52]produce_requested_data done [11:01:52]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95211,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:01:52]process_action_free close_receipt [11:01:52]json_value_free [11:01:52]json_value_free done [11:01:52]process_json_proto returns [11:01:52]Send response to host [11:01:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95211,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:01:52]free response buf [11:01:52]execute_script done [11:01:52]execute_script returns [11:01:52]free content buf [11:01:52]Sock 10.Close socket [11:01:52]Sock 10.Thread stoped [11:01:56]OFD Sender: No OFD packet to send [11:02:01]OFD Sender: No OFD packet to send [11:02:06]OFD Sender: No OFD packet to send [11:02:11]OFD Sender: No OFD packet to send [11:02:16]OFD Sender: No OFD packet to send [11:02:21]OFD Sender: No OFD packet to send [11:02:26]OFD Sender: No OFD packet to send [11:02:31]OFD Sender: No OFD packet to send [11:02:36]OFD Sender: No OFD packet to send [11:02:38]accept exits with 7 [11:02:38]New connection [11:02:38]New thread 3066760548 created [11:02:38]Thread 3066617188 joined [11:02:38]Waiting for new connection... [11:02:38] Sock 7.Parse request [11:02:38]Sock 7.Check first char [11:02:38]Sock 7.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.40.67:8080 [11:02:38]Content-Length: 678 [11:02:38]Content-Type: application/json [11:02:38] [11:02:38]POST finish read [11:02:38]Found Content-Length = 678 [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)3405720", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11: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)3405720", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11: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 5F 09 57 [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 5F 09 00 CF 1D 1E 67 EE DA 66 66 65 [11:02:38]GetLastDocTimeStamp 1730026909 [11:02:38]current date 1730026959 [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 60 09 80 13 01 00 00 00 00 00 E6 [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 60 09 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 92 [11:02:38]RAPDU: 09 00 01 98 84 1D 67 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 1729987736 [11:02:38]opened+sec_in_day 1730074136 [11:02:38]quantity*price = 40006 [11:02:38]sum+1 = 40007 [11:02:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 211 27.10.2024 11:02 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95212 ФПД: 162194602420313 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T110239&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95212&fm=162194602420313&tin=02508201610067®Number=0000000000170478&sum=40000 [11:02:39]StoreToDocumentArchive [11:02:39]shift 143 fd 95212 [11:02:39]save to /storage/0143/doc_00095212 [11:02:39]save last doc name /storage/0143/doc_00095212 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=251 [11:02:39]tlvbuf is 01604440 [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 6D 09 80 09 00 00 00 00 00 00 E8 [11:02:39]Write i2c OK [11:02:39]MH_I2C_Read... [11:02:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:02:40]Read from MH i2c: E2 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: E2 03 00 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: E2 03 00 6D 09 00 90 00 EA [11:02:40]RAPDU: 90 00 [11:02:40]wFMCommunicate OK [11:02:40]SAM_PROTO_ClearQueue done [11:02:40]KKMCreateOFDPacket [11:02:40]OFDProtocolAddRootSTLVToBuf [11:02:40]FM_MakeSignedData [11:02:40]FM_MakeSignedData [11:02:40]SAM_PROTO_SignData [11:02:40]wFMCommunicate request_size=4 [11:02:40]MH_SAM_APDU [11:02:40]CAPDU: 80 0D 01 02 [11:02:40]Write to MH i2c: E2 08 00 6E 09 80 0D 01 02 00 00 00 00 F0 [11:02:40]Write i2c OK [11:02:40]MH_I2C_Read... [11:02:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:02:40]Read from MH i2c: E2 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: E2 03 00 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: E2 03 00 6E 09 00 90 00 EB [11:02:40]RAPDU: 90 00 [11:02:40]wFMCommunicate OK [11:02:40]wFMCommunicate request_size=255 [11:02:40]MH_SAM_APDU [11:02:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 CF 1D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EC 73 01 00 35 04 06 00 93 [11:02:40]Write to MH i2c: E2 02 01 6F 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 CF 1D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EC 73 01 00 35 04 06 00 93 00 00 13 [11:02:40]Write i2c OK [11:02:40]MH_I2C_Read... [11:02:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:02:40]Read from MH i2c: E2 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: E2 03 00 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: E2 03 00 6F 09 00 90 00 EC [11:02:40]RAPDU: 90 00 [11:02:40]wFMCommunicate OK [11:02:40]wFMCommunicate request_size=10 [11:02:40]MH_SAM_APDU [11:02:40]CAPDU: 80 0D 02 02 05 83 DF A9 68 59 [11:02:40]Write to MH i2c: E2 0D 00 70 09 80 0D 02 02 05 00 83 DF A9 68 59 00 00 C9 [11:02:40]Write i2c OK [11:02:40]MH_I2C_Read... [11:02:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:02:40]Read from MH i2c: E2 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: E2 03 00 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: E2 03 00 70 09 00 90 00 ED [11:02:40]RAPDU: 90 00 [11:02:40]wFMCommunicate OK [11:02:40]wFMCommunicate request_size=4 [11:02:40]MH_SAM_APDU [11:02:40]CAPDU: 80 0D 03 02 [11:02:40]Write to MH i2c: E2 08 00 71 09 80 0D 03 02 00 00 00 00 F5 [11:02:40]Write i2c OK [11:02:40]MH_I2C_Read... [11:02:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:02:40]Read from MH i2c: E2 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: E2 0B 00 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: E2 0B 00 71 09 00 80 22 47 28 86 C9 75 1A 90 00 E5 [11:02:40]RAPDU: 80 22 47 28 86 C9 75 1A 90 00 [11:02:40]wFMCommunicate OK [11:02:40]SAM_PROTO_SignData done [11:02:40]FM_MakeSignedData done [11:02:40]CreateOFDProtocolMessage [11:02:40]wFMCommunicate request_size=4 [11:02:40]MH_SAM_APDU [11:02:40]CAPDU: 80 11 00 00 [11:02:40]Write to MH i2c: E2 08 00 72 09 80 11 00 00 00 00 00 00 F5 [11:02:40]Write i2c OK [11:02:40]MH_I2C_Read... [11:02:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:02:40]Read from MH i2c: E2 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: E2 17 00 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: E2 17 00 72 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 46 [11:02:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:02:40]wFMCommunicate OK [11:02:40]CreateOFDProtocolMessage done [11:02:40]OFDSenderStorePacket 95212 [11:02:40]StoreOFDPacket docnum=95212 [11:02:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AB 79 07 01 7E 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 CF 1D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EC 73 01 00 35 04 06 00 93 83 DF A9 68 59 80 22 47 28 86 C9 75 1A [11:02:40]CheckFolder [11:02:40]dirname=/storage/ofd_packets [11:02:40]CheckFolder done [11:02:40]ProducePacketName [11:02:40]name=ofd_packets/00095212 [11:02:40]NVStorageSaveData ofd_packets/00095212 [11:02:40]File name is /storage/ofd_packets/00095212 [11:02:40]Write 301 bytes [11:02:40]NVStorageSaveData done [11:02:40]OFDSenderStorePacket done [11:02:40]KKMCreateOFDPacket done [11:02:40]NVStorageSaveData kkm_last_timestamp [11:02:40]File name is /storage/kkm_last_timestamp [11:02:40]Write 4 bytes [11:02:40]NVStorageSaveData done [11:02:40]ExternCall_PrintAddStr [11:02:40]wPrintStart [11:02:40]Write to MH i2c: 01 00 00 73 09 7C [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 73 09 00 00 00 00 00 FF 0F 91 [11:02:40]RasterBufferAndPrint [11:02:40]line Счет N : (1)3405720 [11:02:40]line ИНН: 02508201610067 [11:02:40]line Контрольно-Кассовый Чек [11:02:40]line ПРОДАЖА [11:02:40]line ТРК (МРК, ГНК) : 32 [11:02:40]line Товар: 2710124130 [11:02:40]line Аи-92-К-4 [11:02:40]line 5.980 * 66.90 [11:02:40]line = 400.06 [11:02:40]line НДС 12% НСП 1% [11:02:40]line > о реализуемом товаре [11:02:40]line ОКРУГЛЕНИЕ: -0.06 [11:02:40]line ИТОГО: 400.00 [11:02:40]line Внесено: 400.00 [11:02:40]line СДАЧА: 0.00 [11:02:40]line НСП 1% : 3.54 [11:02:40]line НДС 12% : 42.48 [11:02:40]line Наличными: 400.00 [11:02:40]line Безнал.: 0.00 [11:02:40]line Место: АЗС № 82 "Партнер Нефть" [11:02:40]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:02:40]line СНО: Общий режим [11:02:40]line Чек 211 27.10.2024 11:02 [11:02:40]line Смена: 143 ФФД: 1.0 [11:02:40]line ЗНМ: 0300000017 [11:02:40]line РНМ: 0000000000170478 [11:02:40]line Версия ККМ: v1.0 [11:02:40]line ФМ: 0000000002098560 [11:02:40]line ФД: 95212 [11:02:40]line ФПД: 162194602420313 [11:02:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T110239&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95212&fm=162194602420313&tin=02508201610067®Number=0000000000170478&sum=40000 [11:02:40]OFD Sender: Processing packet 95212 [packets to send 56, broken 55] [11:02:40]ProducePacketName [11:02:40]name=ofd_packets/00095212 [11:02:40]OFD Sender: To server: pG, [11:02:40]CommunicateWithHost lk.salyk.kg:30040 [11:02:40]ConnectInit lk.salyk.kg [11:02:40]written 0, free lines is 4095 [11:02:41]Connected sock=10 [11:02:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AB 79 07 01 7E 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 CF 1D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EC 73 01 00 35 04 06 00 93 83 DF A9 68 59 80 22 47 28 86 C9 75 1A [11:02:41]Write to MH i2c: 01 00 00 9E 09 A7 [11:02:41]Write i2c OK [11:02:41]MH_I2C_Read... [11:02:41]Read from MH i2c: 01 [11:02:41]MH_I2C_Read... [11:02:41]Read from MH i2c: 01 07 00 [11:02:41]MH_I2C_Read... [11:02:41]Read from MH i2c: 01 07 00 9E 09 00 00 00 00 00 05 0D C0 [11:02:41]RasterBufferAndPrint [11:02:41]line [11:02:41]line [11:02:41]line [11:02:41]line [11:02:41]line [11:02:41]written 0, free lines is 3339 [11:02:41]MH_Cut [11:02:41]Write to MH i2c: D1 01 00 A5 09 01 80 [11:02:41]Write i2c OK [11:02:41]MH_I2C_Read... [11:02:41]Read from MH i2c: D1 [11:02:41]MH_I2C_Read... [11:02:41]Read from MH i2c: D1 01 00 [11:02:41]MH_I2C_Read... [11:02:41]Read from MH i2c: D1 01 00 A5 09 00 7F [11:02:41]Write to MH i2c: 01 00 00 A6 09 AF [11:02:41]Write i2c OK [11:02:41]MH_I2C_Read... [11:02:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D6 4A 47 00 14 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 32 30 39 38 35 36 30 10 04 04 00 EC 73 01 00 F4 03 04 00 FC C7 1D 67 B6 04 01 00 00 D6 E5 9C 57 29 58 45 3F [11:02:41]CommunicateWithHost err = 0 [11:02:41]CheckOFDResponse [11:02:41]1017 (14) - 77093643461234 [11:02:41]1041 (16) - 0000000002098560 [11:02:41]1040 (4) - 95212 [11:02:41]1012 (4) - 27.10.2024 04:56 [11:02:41]1206 (1) - 0 [11:02:41]OFD Sender: Remove packet 95212 [11:02:41]ProducePacketName [11:02:41]name=ofd_packets/00095212 [11:02:41]NVStorageDeleteData [11:02:41]OFD Sender: No OFD packet to send [11:02:41]*** Cut start [11:02:41]*** Partial cut [11:02:41]*** CUTSNS_PIN = 1 [11:02:42]*** CUTSNS_PIN = 0 [11:02:42]*** Brake cut motor [11:02:42]Read from MH i2c: 01 [11:02:42]MH_I2C_Read... [11:02:42]*** Stop cut motor [11:02:42]*** Cut end [11:02:42]Read from MH i2c: 01 07 00 [11:02:42]MH_I2C_Read... [11:02:42]Read from MH i2c: 01 07 00 A6 09 00 00 00 00 00 FF 0F C4 [11:02:42]process_action close_receipt done [11:02:42]requested_data is exist [11:02:42]produce_requested_data [11:02:42]requested_item fm.sn is exist - process it [11:02:42]wFMCommunicate request_size=4 [11:02:42]MH_SAM_APDU [11:02:42]CAPDU: 80 11 00 00 [11:02:42]Write to MH i2c: E2 08 00 A7 09 80 11 00 00 00 00 00 00 2A [11:02:42]Write i2c OK [11:02:42]MH_I2C_Read... [11:02:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:02:42]Read from MH i2c: E2 [11:02:42]MH_I2C_Read... [11:02:42]Read from MH i2c: E2 17 00 [11:02:42]MH_I2C_Read... [11:02:42]Read from MH i2c: E2 17 00 A7 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7B [11:02:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:02:42]wFMCommunicate OK [11:02:42]requested_item fd.num is exist - process it [11:02:42]SAM_PROTO_GetFieldsCounters [11:02:42]wFMCommunicate request_size=4 [11:02:42]MH_SAM_APDU [11:02:42]CAPDU: 80 13 00 00 [11:02:42]Write to MH i2c: E2 08 00 A8 09 80 13 00 00 00 00 00 00 2D [11:02:42]Write i2c OK [11:02:42]MH_I2C_Read... [11:02:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:02:42]Read from MH i2c: E2 [11:02:42]MH_I2C_Read... [11:02:42]Read from MH i2c: E2 62 00 [11:02:42]MH_I2C_Read... [11:02:42]Read from MH i2c: E2 62 00 A8 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EC 73 01 00 0E 04 04 00 8F 00 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 B6 [11:02:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EC 73 01 00 0E 04 04 00 8F 00 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 [11:02:42]wFMCommunicate OK [11:02:42]SAM_PROTO_GetFieldsCounters done [11:02:42]requested_item shift.num is exist - process it [11:02:42]requested_item shift.opened is exist - process it [11:02:42]req_shift_opened [11:02:42]FM_GetShiftState [11:02:42]SAM_PROTO_GetShiftState [11:02:42]wFMCommunicate request_size=4 [11:02:42]MH_SAM_APDU [11:02:42]CAPDU: 80 13 01 00 [11:02:42]Write to MH i2c: E2 08 00 A9 09 80 13 01 00 00 00 00 00 2F [11:02:42]Write i2c OK [11:02:42]MH_I2C_Read... [11:02:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:42]Read from MH i2c: E2 [11:02:42]MH_I2C_Read... [11:02:42]Read from MH i2c: E2 0E 00 [11:02:42]MH_I2C_Read... [11:02:42]Read from MH i2c: E2 0E 00 A9 09 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DB [11:02:42]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:02:42]wFMCommunicate OK [11:02:42]SAM_PROTO_GetShiftState done [11:02:42]FM_GetShiftState done [11:02:42]req_shift_opened done [11:02:42]requested_item shift.open_date is exist - process it [11:02:42]req_shift_open_date [11:02:42]req_shift_open_date done [11:02:42]produce_requested_data done [11:02:42]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95212,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:02:42]process_action_free close_receipt [11:02:42]json_value_free [11:02:42]json_value_free done [11:02:42]process_json_proto returns [11:02:42]Send response to host [11:02:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95212,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:02:42]free response buf [11:02:42]execute_script done [11:02:42]execute_script returns [11:02:42]free content buf [11:02:42]Sock 7.Close socket [11:02:42]Sock 7.Thread stoped [11:02:46]OFD Sender: No OFD packet to send [11:02:51]OFD Sender: No OFD packet to send [11:02:56]OFD Sender: No OFD packet to send [11:02:58]accept exits with 9 [11:02:58]New connection [11:02:58]New thread 3066617188 created [11:02:58]Thread 3066760548 joined [11:02:58]Waiting for new connection... [11:02:58] Sock 9.Parse request [11:02:58]Sock 9.Check first char [11:02:58]Sock 9.First char is OK [11:02:58]request: POST /json_proto HTTP/1.0 [11:02:58]Method: POST [11:02:58]URL: /json_proto [11:02:58]Method is POST - this is cgi request [11:02:58]url: /json_proto [11:02:58]query_string will be loaded in cgi processing [11:02:58]execute_cgi json_proto POST (null) [11:02:58]execute_cgi path=json_proto method=POST [11:02:58]POST find Content-Length [11:02:58]Host: 172.17.40.67:8080 [11:02:58]Content-Length: 801 [11:02:58]Content-Type: application/json [11:02:58] [11:02:58]POST finish read [11:02:58]Found Content-Length = 801 [11:02:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405719", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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\u000A4577979", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:02:58]execute_script... [11:02: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)3405719", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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\u000A4577979", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:02:58]POST & json_proto [11:02:58]process_json_proto [11:02:58]json parsed OK: [11:02:58]protocol is kg_v1.0 [11:02:58]action value=close_receipt [11:02:58]process_action close_receipt [11:02:58]cmd_close_receipt [11:02:58]MH_GetDate [11:02:58]Write to MH i2c: F0 00 00 AA 09 A2 [11:02:58]Write i2c OK [11:02:58]MH_I2C_Read... [11:02:58]Read from MH i2c: F0 [11:02:58]MH_I2C_Read... [11:02:58]Read from MH i2c: F0 09 00 [11:02:58]MH_I2C_Read... [11:02:58]Read from MH i2c: F0 09 00 AA 09 00 E3 1D 1E 67 EE DA 66 66 C4 [11:02:58]GetLastDocTimeStamp 1730026959 [11:02:58]current date 1730026979 [11:02:58]FM_GetShiftState [11:02:58]SAM_PROTO_GetShiftState [11:02:58]wFMCommunicate request_size=4 [11:02:58]MH_SAM_APDU [11:02:58]CAPDU: 80 13 01 00 [11:02:58]Write to MH i2c: E2 08 00 AB 09 80 13 01 00 00 00 00 00 31 [11:02:58]Write i2c OK [11:02:58]MH_I2C_Read... [11:02:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:58]Read from MH i2c: E2 [11:02:58]MH_I2C_Read... [11:02:58]Read from MH i2c: E2 0E 00 [11:02:58]MH_I2C_Read... [11:02:58]Read from MH i2c: E2 0E 00 AB 09 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DD [11:02:58]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:02:58]wFMCommunicate OK [11:02:58]SAM_PROTO_GetShiftState done [11:02:58]FM_GetShiftState done [11:02:58]opened in 1729987736 [11:02:58]opened+sec_in_day 1730074136 [11:02:58]quantity*price = 0 [11:02:58]sum+1 = 1 [11:02:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 212 27.10.2024 11:02 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливные Талоны 4577979 ФМ: 0000000002098560 ФД: 95213 ФПД: 228370532249314 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T110259&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95213&fm=228370532249314&tin=02508201610067®Number=0000000000170478&sum=0 [11:02:59]StoreToDocumentArchive [11:02:59]shift 143 fd 95213 [11:02:59]save to /storage/0143/doc_00095213 [11:02:59]save last doc name /storage/0143/doc_00095213 to /storage/kkm_last_doc_name [11:02:59]save OK [11:02:59]Clear old archive folders... [11:02:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:02:59]tlvbuf is 016489D0 [11:02:59]SAM_PROTO_ClearQueue [11:02:59]wFMCommunicate request_size=4 [11:02:59]MH_SAM_APDU [11:02:59]CAPDU: 80 09 00 00 [11:02:59]Write to MH i2c: E2 08 00 B8 09 80 09 00 00 00 00 00 00 33 [11:02:59]Write i2c OK [11:02:59]MH_I2C_Read... [11:02:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:03:00]Read from MH i2c: E2 [11:03:00]MH_I2C_Read... [11:03:00]Read from MH i2c: E2 03 00 [11:03:00]MH_I2C_Read... [11:03:00]Read from MH i2c: E2 03 00 B8 09 00 90 00 35 [11:03:00]RAPDU: 90 00 [11:03:00]wFMCommunicate OK [11:03:00]SAM_PROTO_ClearQueue done [11:03:00]KKMCreateOFDPacket [11:03:00]OFDProtocolAddRootSTLVToBuf [11:03:00]FM_MakeSignedData [11:03:00]FM_MakeSignedData [11:03:00]SAM_PROTO_SignData [11:03:00]wFMCommunicate request_size=4 [11:03:00]MH_SAM_APDU [11:03:00]CAPDU: 80 0D 01 02 [11:03:00]Write to MH i2c: E2 08 00 B9 09 80 0D 01 02 00 00 00 00 3B [11:03:00]Write i2c OK [11:03:00]MH_I2C_Read... [11:03:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:03:00]Read from MH i2c: E2 [11:03:00]MH_I2C_Read... [11:03:00]Read from MH i2c: E2 03 00 [11:03:00]MH_I2C_Read... [11:03:00]Read from MH i2c: E2 03 00 B9 09 00 90 00 36 [11:03:00]RAPDU: 90 00 [11:03:00]wFMCommunicate OK [11:03:00]wFMCommunicate request_size=255 [11:03:00]MH_SAM_APDU [11:03: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 34 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 D4 00 00 00 F4 03 04 00 E3 1D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 ED 73 01 00 35 04 06 00 CF [11:03:00]Write to MH i2c: E2 02 01 BA 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 34 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 D4 00 00 00 F4 03 04 00 E3 1D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 ED 73 01 00 35 04 06 00 CF 00 00 93 [11:03:00]Write i2c OK [11:03:00]MH_I2C_Read... [11:03:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:00]Read from MH i2c: E2 [11:03:00]MH_I2C_Read... [11:03:00]Read from MH i2c: E2 03 00 [11:03:00]MH_I2C_Read... [11:03:00]Read from MH i2c: E2 03 00 BA 09 00 90 00 37 [11:03:00]RAPDU: 90 00 [11:03:00]wFMCommunicate OK [11:03:00]wFMCommunicate request_size=10 [11:03:00]MH_SAM_APDU [11:03:00]CAPDU: 80 0D 02 02 05 B3 A8 73 AE E2 [11:03:00]Write to MH i2c: E2 0D 00 BB 09 80 0D 02 02 05 00 B3 A8 73 AE E2 00 00 A6 [11:03:00]Write i2c OK [11:03:00]MH_I2C_Read... [11:03:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:00]Read from MH i2c: E2 [11:03:00]MH_I2C_Read... [11:03:00]Read from MH i2c: E2 03 00 [11:03:00]MH_I2C_Read... [11:03:00]Read from MH i2c: E2 03 00 BB 09 00 90 00 38 [11:03:00]RAPDU: 90 00 [11:03:00]wFMCommunicate OK [11:03:00]wFMCommunicate request_size=4 [11:03:00]MH_SAM_APDU [11:03:00]CAPDU: 80 0D 03 02 [11:03:00]Write to MH i2c: E2 08 00 BC 09 80 0D 03 02 00 00 00 00 40 [11:03:00]Write i2c OK [11:03:00]MH_I2C_Read... [11:03:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:03:00]Read from MH i2c: E2 [11:03:00]MH_I2C_Read... [11:03:00]Read from MH i2c: E2 0B 00 [11:03:00]MH_I2C_Read... [11:03:00]Read from MH i2c: E2 0B 00 BC 09 00 CE 9C B2 17 4F B5 28 BA 90 00 5A [11:03:00]RAPDU: CE 9C B2 17 4F B5 28 BA 90 00 [11:03:00]wFMCommunicate OK [11:03:00]SAM_PROTO_SignData done [11:03:00]FM_MakeSignedData done [11:03:00]CreateOFDProtocolMessage [11:03:00]wFMCommunicate request_size=4 [11:03:00]MH_SAM_APDU [11:03:00]CAPDU: 80 11 00 00 [11:03:00]Write to MH i2c: E2 08 00 BD 09 80 11 00 00 00 00 00 00 40 [11:03:00]Write i2c OK [11:03:00]MH_I2C_Read... [11:03:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:00]Read from MH i2c: E2 [11:03:00]MH_I2C_Read... [11:03:00]Read from MH i2c: E2 17 00 [11:03:00]MH_I2C_Read... [11:03:00]Read from MH i2c: E2 17 00 BD 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 91 [11:03:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:03:00]wFMCommunicate OK [11:03:00]CreateOFDProtocolMessage done [11:03:00]OFDSenderStorePacket 95213 [11:03:00]StoreOFDPacket docnum=95213 [11:03:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 17 E2 07 01 AE 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 D4 00 00 00 F4 03 04 00 E3 1D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 ED 73 01 00 35 04 06 00 CF B3 A8 73 AE E2 CE 9C B2 17 4F B5 28 BA [11:03:00]CheckFolder [11:03:00]dirname=/storage/ofd_packets [11:03:00]CheckFolder done [11:03:00]ProducePacketName [11:03:00]name=ofd_packets/00095213 [11:03:00]NVStorageSaveData ofd_packets/00095213 [11:03:00]File name is /storage/ofd_packets/00095213 [11:03:00]Write 301 bytes [11:03:00]NVStorageSaveData done [11:03:00]OFDSenderStorePacket done [11:03:00]KKMCreateOFDPacket done [11:03:00]NVStorageSaveData kkm_last_timestamp [11:03:00]File name is /storage/kkm_last_timestamp [11:03:00]Write 4 bytes [11:03:00]NVStorageSaveData done [11:03:00]ExternCall_PrintAddStr [11:03:00]wPrintStart [11:03:00]Write to MH i2c: 01 00 00 BE 09 C7 [11:03:00]Write i2c OK [11:03:00]MH_I2C_Read... [11:03:00]Read from MH i2c: 01 [11:03:00]MH_I2C_Read... [11:03:00]Read from MH i2c: 01 07 00 [11:03:00]MH_I2C_Read... [11:03:00]Read from MH i2c: 01 07 00 BE 09 00 00 00 00 00 FF 0F DC [11:03:00]RasterBufferAndPrint [11:03:00]line Счет N : (1)3405719 [11:03:00]line ИНН: 02508201610067 [11:03:00]line Контрольно-Кассовый Чек [11:03:00]line ПРОДАЖА [11:03:00]line ТРК (МРК, ГНК) : 22 [11:03:00]line Товар: 2710124130 [11:03:00]line Аи-92-К-4 [11:03:00]line 10.000 * 0.00 [11:03:00]line = 0.00 [11:03:00]line НДС 12% НСП 1% [11:03:00]line > о реализуемом товаре [11:03:00]line ИТОГО: 0.00 [11:03:00]line НСП 1% : 0.00 [11:03:00]line НДС 12% : 0.00 [11:03:00]line Наличными: 0.00 [11:03:00]line Безнал.: 0.00 [11:03:00]line Место: АЗС № 82 "Партнер Нефть" [11:03:00]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:03:00]line СНО: Общий режим [11:03:00]line Чек 212 27.10.2024 11:02 [11:03:00]line Смена: 143 ФФД: 1.0 [11:03:00]line ЗНМ: 0300000017 [11:03:00]line РНМ: 0000000000170478 [11:03:00]line Версия ККМ: v1.0 [11:03:00]line Талоны: Топливные Талоны [11:03:00]line 4577979 [11:03:00]line ФМ: 0000000002098560 [11:03:00]line ФД: 95213 [11:03:00]line ФПД: 228370532249314 [11:03:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T110259&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95213&fm=228370532249314&tin=02508201610067®Number=0000000000170478&sum=0 [11:03:00]OFD Sender: Processing packet 95213 [packets to send 56, broken 55] [11:03:00]ProducePacketName [11:03:00]name=ofd_packets/00095213 [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]written 0, free lines is 4095 [11:03:01]Connected sock=10 [11:03:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 17 E2 07 01 AE 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 D4 00 00 00 F4 03 04 00 E3 1D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 ED 73 01 00 35 04 06 00 CF B3 A8 73 AE E2 CE 9C B2 17 4F B5 28 BA [11:03:01]Write to MH i2c: 01 00 00 E8 09 F1 [11:03:01]Write i2c OK [11:03:01]MH_I2C_Read... [11:03:01]Read from MH i2c: 01 [11:03:01]MH_I2C_Read... [11:03:01]Read from MH i2c: 01 07 00 [11:03:01]MH_I2C_Read... [11:03:01]Read from MH i2c: 01 07 00 E8 09 00 00 00 00 00 13 0D 18 [11:03:01]RasterBufferAndPrint [11:03:01]line [11:03:01]line [11:03:01]line [11:03:01]line [11:03:01]line [11:03:01]written 0, free lines is 3353 [11:03:01]MH_Cut [11:03:01]Write to MH i2c: D1 01 00 EF 09 01 CA [11:03:01]Write i2c OK [11:03:01]MH_I2C_Read... [11:03:01]Read from MH i2c: D1 [11:03:01]MH_I2C_Read... [11:03:01]Read from MH i2c: D1 01 00 [11:03:01]MH_I2C_Read... [11:03:01]Read from MH i2c: D1 01 00 EF 09 00 C9 [11:03:01]Write to MH i2c: 01 00 00 F0 09 F9 [11:03:01]Write i2c OK [11:03:01]MH_I2C_Read... [11:03:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0E C8 47 00 64 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 32 30 39 38 35 36 30 10 04 04 00 ED 73 01 00 F4 03 04 00 10 C8 1D 67 B6 04 01 00 00 D7 F9 39 17 56 54 75 3A [11:03:01]CommunicateWithHost err = 0 [11:03:01]CheckOFDResponse [11:03:01]1017 (14) - 77093643461234 [11:03:01]1041 (16) - 0000000002098560 [11:03:01]1040 (4) - 95213 [11:03:01]1012 (4) - 27.10.2024 04:56 [11:03:01]1206 (1) - 0 [11:03:01]OFD Sender: Remove packet 95213 [11:03:01]ProducePacketName [11:03:01]name=ofd_packets/00095213 [11:03:01]NVStorageDeleteData [11:03:01]OFD Sender: No OFD packet to send [11:03:01]*** Cut start [11:03:01]*** Partial cut [11:03:01]*** CUTSNS_PIN = 1 [11:03:01]*** CUTSNS_PIN = 0 [11:03:02]*** Brake cut motor [11:03:02]Read from MH i2c: 01 [11:03:02]MH_I2C_Read... [11:03:02]*** Stop cut motor [11:03:02]*** Cut end [11:03:02]Read from MH i2c: 01 07 00 [11:03:02]MH_I2C_Read... [11:03:02]Read from MH i2c: 01 07 00 F0 09 00 00 00 00 00 FF 0F 0E [11:03:02]process_action close_receipt done [11:03:02]requested_data is exist [11:03:02]produce_requested_data [11:03:02]requested_item fm.sn is exist - process it [11:03:02]wFMCommunicate request_size=4 [11:03:02]MH_SAM_APDU [11:03:02]CAPDU: 80 11 00 00 [11:03:02]Write to MH i2c: E2 08 00 F1 09 80 11 00 00 00 00 00 00 74 [11:03:02]Write i2c OK [11:03:02]MH_I2C_Read... [11:03:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:02]Read from MH i2c: E2 [11:03:02]MH_I2C_Read... [11:03:02]Read from MH i2c: E2 17 00 [11:03:02]MH_I2C_Read... [11:03:02]Read from MH i2c: E2 17 00 F1 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C5 [11:03:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:03:02]wFMCommunicate OK [11:03:02]requested_item fd.num is exist - process it [11:03:02]SAM_PROTO_GetFieldsCounters [11:03:02]wFMCommunicate request_size=4 [11:03:02]MH_SAM_APDU [11:03:02]CAPDU: 80 13 00 00 [11:03:02]Write to MH i2c: E2 08 00 F2 09 80 13 00 00 00 00 00 00 77 [11:03:02]Write i2c OK [11:03:02]MH_I2C_Read... [11:03:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:03:02]Read from MH i2c: E2 [11:03:02]MH_I2C_Read... [11:03:02]Read from MH i2c: E2 62 00 [11:03:02]MH_I2C_Read... [11:03:02]Read from MH i2c: E2 62 00 F2 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 ED 73 01 00 0E 04 04 00 8F 00 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 04 [11:03:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 ED 73 01 00 0E 04 04 00 8F 00 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 [11:03:02]wFMCommunicate OK [11:03:02]SAM_PROTO_GetFieldsCounters done [11:03:02]requested_item shift.num is exist - process it [11:03:02]requested_item shift.opened is exist - process it [11:03:02]req_shift_opened [11:03:02]FM_GetShiftState [11:03:02]SAM_PROTO_GetShiftState [11:03:02]wFMCommunicate request_size=4 [11:03:02]MH_SAM_APDU [11:03:02]CAPDU: 80 13 01 00 [11:03:02]Write to MH i2c: E2 08 00 F3 09 80 13 01 00 00 00 00 00 79 [11:03:02]Write i2c OK [11:03:02]MH_I2C_Read... [11:03:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:02]Read from MH i2c: E2 [11:03:02]MH_I2C_Read... [11:03:02]Read from MH i2c: E2 0E 00 [11:03:02]MH_I2C_Read... [11:03:02]Read from MH i2c: E2 0E 00 F3 09 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 25 [11:03:02]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:03:02]wFMCommunicate OK [11:03:02]SAM_PROTO_GetShiftState done [11:03:02]FM_GetShiftState done [11:03:02]req_shift_opened done [11:03:02]requested_item shift.open_date is exist - process it [11:03:02]req_shift_open_date [11:03:02]req_shift_open_date done [11:03:02]produce_requested_data done [11:03:02]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95213,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:03:02]process_action_free close_receipt [11:03:02]json_value_free [11:03:02]json_value_free done [11:03:02]process_json_proto returns [11:03:02]Send response to host [11:03:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95213,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:03:02]free response buf [11:03:02]execute_script done [11:03:02]execute_script returns [11:03:02]free content buf [11:03:02]Sock 9.Close socket [11:03:02]Sock 9.Thread stoped [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:26]accept exits with 7 [11:03:26]New connection [11:03:26]New thread 3066760548 created [11:03:26]Thread 3066617188 joined [11:03:26]Waiting for new connection... [11:03:26] Sock 7.Parse request [11:03:26]Sock 7.Check first char [11:03:26]Sock 7.First char is OK [11:03:26]request: POST /json_proto HTTP/1.0 [11:03:26]Method: POST [11:03:26]URL: /json_proto [11:03:26]Method is POST - this is cgi request [11:03:26]url: /json_proto [11:03:26]query_string will be loaded in cgi processing [11:03:26]execute_cgi json_proto POST (null) [11:03:26]execute_cgi path=json_proto method=POST [11:03:26]POST find Content-Length [11:03:26]Host: 172.17.40.67:8080 [11:03:26]Content-Length: 678 [11:03:26]Content-Type: application/json [11:03:26] [11:03:26]POST finish read [11:03:26]Found Content-Length = 678 [11:03:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405721", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:03:26]execute_script... [11:03: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)3405721", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:03:26]POST & json_proto [11:03:26]process_json_proto [11:03:26]json parsed OK: [11:03:26]protocol is kg_v1.0 [11:03:26]action value=close_receipt [11:03:26]process_action close_receipt [11:03:26]cmd_close_receipt [11:03:26]MH_GetDate [11:03:26]Write to MH i2c: F0 00 00 F4 09 EC [11:03:26]Write i2c OK [11:03:26]MH_I2C_Read... [11:03:26]Read from MH i2c: F0 [11:03:26]MH_I2C_Read... [11:03:26]Read from MH i2c: F0 09 00 [11:03:26]MH_I2C_Read... [11:03:26]Read from MH i2c: F0 09 00 F4 09 00 FF 1D 1E 67 EE DA 66 66 2A [11:03:26]GetLastDocTimeStamp 1730026979 [11:03:26]current date 1730027007 [11:03:26]FM_GetShiftState [11:03:26]SAM_PROTO_GetShiftState [11:03:26]wFMCommunicate request_size=4 [11:03:26]MH_SAM_APDU [11:03:26]CAPDU: 80 13 01 00 [11:03:26]Write to MH i2c: E2 08 00 F5 09 80 13 01 00 00 00 00 00 7B [11:03:26]Write i2c OK [11:03:26]MH_I2C_Read... [11:03:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:27]Read from MH i2c: E2 [11:03:27]MH_I2C_Read... [11:03:27]Read from MH i2c: E2 0E 00 [11:03:27]MH_I2C_Read... [11:03:27]Read from MH i2c: E2 0E 00 F5 09 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 27 [11:03:27]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:03:27]wFMCommunicate OK [11:03:27]SAM_PROTO_GetShiftState done [11:03:27]FM_GetShiftState done [11:03:27]opened in 1729987736 [11:03:27]opened+sec_in_day 1730074136 [11:03:27]quantity*price = 50041 [11:03:27]sum+1 = 50042 [11:03:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 213 27.10.2024 11:03 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95214 ФПД: 76848468436688 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T110328&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95214&fm=76848468436688&tin=02508201610067®Number=0000000000170478&sum=50000 [11:03:28]StoreToDocumentArchive [11:03:28]shift 143 fd 95214 [11:03:28]save to /storage/0143/doc_00095214 [11:03:28]save last doc name /storage/0143/doc_00095214 to /storage/kkm_last_doc_name [11:03:28]save OK [11:03:28]Clear old archive folders... [11:03:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:03:28]tlvbuf is 016491B0 [11:03:28]SAM_PROTO_ClearQueue [11:03:28]wFMCommunicate request_size=4 [11:03:28]MH_SAM_APDU [11:03:28]CAPDU: 80 09 00 00 [11:03:28]Write to MH i2c: E2 08 00 02 0A 80 09 00 00 00 00 00 00 7E [11:03:28]Write i2c OK [11:03:28]MH_I2C_Read... [11:03:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:03:28]Read from MH i2c: E2 [11:03:28]MH_I2C_Read... [11:03:28]Read from MH i2c: E2 03 00 [11:03:28]MH_I2C_Read... [11:03:28]Read from MH i2c: E2 03 00 02 0A 00 90 00 80 [11:03:28]RAPDU: 90 00 [11:03:28]wFMCommunicate OK [11:03:28]SAM_PROTO_ClearQueue done [11:03:28]KKMCreateOFDPacket [11:03:28]OFDProtocolAddRootSTLVToBuf [11:03:28]FM_MakeSignedData [11:03:28]FM_MakeSignedData [11:03:28]SAM_PROTO_SignData [11:03:28]wFMCommunicate request_size=4 [11:03:28]MH_SAM_APDU [11:03:28]CAPDU: 80 0D 01 02 [11:03:28]Write to MH i2c: E2 08 00 03 0A 80 0D 01 02 00 00 00 00 86 [11:03:28]Write i2c OK [11:03:28]MH_I2C_Read... [11:03:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:03:28]Read from MH i2c: E2 [11:03:28]MH_I2C_Read... [11:03:28]Read from MH i2c: E2 03 00 [11:03:28]MH_I2C_Read... [11:03:28]Read from MH i2c: E2 03 00 03 0A 00 90 00 81 [11:03:28]RAPDU: 90 00 [11:03:28]wFMCommunicate OK [11:03:28]wFMCommunicate request_size=255 [11:03:28]MH_SAM_APDU [11:03: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 00 1E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EE 73 01 00 35 04 06 00 45 [11:03:28]Write to MH i2c: E2 02 01 04 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 00 1E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EE 73 01 00 35 04 06 00 45 00 00 C2 [11:03:28]Write i2c OK [11:03:28]MH_I2C_Read... [11:03:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:28]Read from MH i2c: E2 [11:03:28]MH_I2C_Read... [11:03:28]Read from MH i2c: E2 03 00 [11:03:28]MH_I2C_Read... [11:03:28]Read from MH i2c: E2 03 00 04 0A 00 90 00 82 [11:03:28]RAPDU: 90 00 [11:03:28]wFMCommunicate OK [11:03:28]wFMCommunicate request_size=10 [11:03:28]MH_SAM_APDU [11:03:28]CAPDU: 80 0D 02 02 05 E4 AD A9 A6 D0 [11:03:28]Write to MH i2c: E2 0D 00 05 0A 80 0D 02 02 05 00 E4 AD A9 A6 D0 00 00 43 [11:03:28]Write i2c OK [11:03:28]MH_I2C_Read... [11:03:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:28]Read from MH i2c: E2 [11:03:28]MH_I2C_Read... [11:03:28]Read from MH i2c: E2 03 00 [11:03:28]MH_I2C_Read... [11:03:28]Read from MH i2c: E2 03 00 05 0A 00 90 00 83 [11:03:28]RAPDU: 90 00 [11:03:28]wFMCommunicate OK [11:03:28]wFMCommunicate request_size=4 [11:03:28]MH_SAM_APDU [11:03:28]CAPDU: 80 0D 03 02 [11:03:28]Write to MH i2c: E2 08 00 06 0A 80 0D 03 02 00 00 00 00 8B [11:03:28]Write i2c OK [11:03:28]MH_I2C_Read... [11:03:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:03:28]Read from MH i2c: E2 [11:03:28]MH_I2C_Read... [11:03:28]Read from MH i2c: E2 0B 00 [11:03:28]MH_I2C_Read... [11:03:28]Read from MH i2c: E2 0B 00 06 0A 00 8C A3 5C E6 F3 4E 99 A2 90 00 79 [11:03:28]RAPDU: 8C A3 5C E6 F3 4E 99 A2 90 00 [11:03:28]wFMCommunicate OK [11:03:28]SAM_PROTO_SignData done [11:03:28]FM_MakeSignedData done [11:03:28]CreateOFDProtocolMessage [11:03:28]wFMCommunicate request_size=4 [11:03:28]MH_SAM_APDU [11:03:28]CAPDU: 80 11 00 00 [11:03:28]Write to MH i2c: E2 08 00 07 0A 80 11 00 00 00 00 00 00 8B [11:03:28]Write i2c OK [11:03:28]MH_I2C_Read... [11:03:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:28]Read from MH i2c: E2 [11:03:28]MH_I2C_Read... [11:03:28]Read from MH i2c: E2 17 00 [11:03:28]MH_I2C_Read... [11:03:28]Read from MH i2c: E2 17 00 07 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DC [11:03:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:03:28]wFMCommunicate OK [11:03:28]CreateOFDProtocolMessage done [11:03:28]OFDSenderStorePacket 95214 [11:03:28]StoreOFDPacket docnum=95214 [11:03:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 39 44 07 01 24 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 00 1E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EE 73 01 00 35 04 06 00 45 E4 AD A9 A6 D0 8C A3 5C E6 F3 4E 99 A2 [11:03:28]CheckFolder [11:03:28]dirname=/storage/ofd_packets [11:03:28]CheckFolder done [11:03:28]ProducePacketName [11:03:28]name=ofd_packets/00095214 [11:03:28]NVStorageSaveData ofd_packets/00095214 [11:03:28]File name is /storage/ofd_packets/00095214 [11:03:28]Write 301 bytes [11:03:28]NVStorageSaveData done [11:03:28]OFDSenderStorePacket done [11:03:28]KKMCreateOFDPacket done [11:03:28]NVStorageSaveData kkm_last_timestamp [11:03:28]File name is /storage/kkm_last_timestamp [11:03:28]Write 4 bytes [11:03:28]NVStorageSaveData done [11:03:28]ExternCall_PrintAddStr [11:03:28]wPrintStart [11:03:28]Write to MH i2c: 01 00 00 08 0A 12 [11:03:28]Write i2c OK [11:03:28]MH_I2C_Read... [11:03:28]Read from MH i2c: 01 [11:03:28]MH_I2C_Read... [11:03:28]Read from MH i2c: 01 07 00 [11:03:28]MH_I2C_Read... [11:03:28]Read from MH i2c: 01 07 00 08 0A 00 00 00 00 00 FF 0F 27 [11:03:28]RasterBufferAndPrint [11:03:28]line Счет N : (1)3405721 [11:03:28]line ИНН: 02508201610067 [11:03:28]line Контрольно-Кассовый Чек [11:03:28]line ПРОДАЖА [11:03:28]line ТРК (МРК, ГНК) : 12 [11:03:28]line Товар: 2710124130 [11:03:28]line Аи-92-К-4 [11:03:28]line 7.480 * 66.90 [11:03:28]line = 500.41 [11:03:28]line НДС 12% НСП 1% [11:03:28]line > о реализуемом товаре [11:03:28]line ОКРУГЛЕНИЕ: -0.41 [11:03:28]line ИТОГО: 500.00 [11:03:28]line Внесено: 500.00 [11:03:28]line СДАЧА: 0.00 [11:03:28]line НСП 1% : 4.43 [11:03:28]line НДС 12% : 53.14 [11:03:28]line Наличными: 500.00 [11:03:28]line Безнал.: 0.00 [11:03:28]line Место: АЗС № 82 "Партнер Нефть" [11:03:28]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:03:28]line СНО: Общий режим [11:03:28]line Чек 213 27.10.2024 11:03 [11:03:28]line Смена: 143 ФФД: 1.0 [11:03:28]line ЗНМ: 0300000017 [11:03:28]line РНМ: 0000000000170478 [11:03:28]line Версия ККМ: v1.0 [11:03:28]line ФМ: 0000000002098560 [11:03:28]line ФД: 95214 [11:03:28]line ФПД: 76848468436688 [11:03:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T110328&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95214&fm=76848468436688&tin=02508201610067®Number=0000000000170478&sum=50000 [11:03:29]OFD Sender: Processing packet 95214 [packets to send 56, broken 55] [11:03:29]ProducePacketName [11:03:29]name=ofd_packets/00095214 [11:03:29]OFD Sender: To server: pG, [11:03:29]CommunicateWithHost lk.salyk.kg:30040 [11:03:29]ConnectInit lk.salyk.kg [11:03:29]written 0, free lines is 4095 [11:03:29]Connected sock=10 [11:03:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 39 44 07 01 24 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 00 1E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EE 73 01 00 35 04 06 00 45 E4 AD A9 A6 D0 8C A3 5C E6 F3 4E 99 A2 [11:03:29]Write to MH i2c: 01 00 00 33 0A 3D [11:03:29]Write i2c OK [11:03:29]MH_I2C_Read... [11:03:29]Read from MH i2c: 01 [11:03:29]MH_I2C_Read... [11:03:29]Read from MH i2c: 01 07 00 [11:03:29]MH_I2C_Read... [11:03:29]Read from MH i2c: 01 07 00 33 0A 00 00 00 00 00 12 0D 63 [11:03:29]RasterBufferAndPrint [11:03:29]line [11:03:29]line [11:03:29]line [11:03:29]line [11:03:29]line [11:03:29]written 0, free lines is 3353 [11:03:29]MH_Cut [11:03:29]Write to MH i2c: D1 01 00 3A 0A 01 16 [11:03:29]Write i2c OK [11:03:29]MH_I2C_Read... [11:03:29]Read from MH i2c: D1 [11:03:29]MH_I2C_Read... [11:03:29]Read from MH i2c: D1 01 00 [11:03:29]MH_I2C_Read... [11:03:29]Read from MH i2c: D1 01 00 3A 0A 00 15 [11:03:29]Write to MH i2c: 01 00 00 3B 0A 45 [11:03:29]Write i2c OK [11:03:29]MH_I2C_Read... [11:03:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1A AD 47 00 9E 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 32 30 39 38 35 36 30 10 04 04 00 EE 73 01 00 F4 03 04 00 2C C8 1D 67 B6 04 01 00 00 2B B2 90 CE FC AF D3 4B [11:03:29]CommunicateWithHost err = 0 [11:03:29]CheckOFDResponse [11:03:29]1017 (14) - 77093643461234 [11:03:29]1041 (16) - 0000000002098560 [11:03:29]1040 (4) - 95214 [11:03:29]1012 (4) - 27.10.2024 04:57 [11:03:29]1206 (1) - 0 [11:03:29]OFD Sender: Remove packet 95214 [11:03:29]ProducePacketName [11:03:29]name=ofd_packets/00095214 [11:03:29]NVStorageDeleteData [11:03:30]OFD Sender: No OFD packet to send [11:03:30]*** Cut start [11:03:30]*** Partial cut [11:03:30]*** CUTSNS_PIN = 1 [11:03:30]*** CUTSNS_PIN = 0 [11:03:30]*** Brake cut motor [11:03:30]Read from MH i2c: 01 [11:03:30]MH_I2C_Read... [11:03:30]*** Stop cut motor [11:03:30]*** Cut end [11:03:30]Read from MH i2c: 01 07 00 [11:03:30]MH_I2C_Read... [11:03:30]Read from MH i2c: 01 07 00 3B 0A 00 00 00 00 00 FF 0F 5A [11:03:30]process_action close_receipt done [11:03:30]requested_data is exist [11:03:30]produce_requested_data [11:03:30]requested_item fm.sn is exist - process it [11:03:30]wFMCommunicate request_size=4 [11:03:30]MH_SAM_APDU [11:03:30]CAPDU: 80 11 00 00 [11:03:30]Write to MH i2c: E2 08 00 3C 0A 80 11 00 00 00 00 00 00 C0 [11:03:30]Write i2c OK [11:03:30]MH_I2C_Read... [11:03:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:30]Read from MH i2c: E2 [11:03:30]MH_I2C_Read... [11:03:30]Read from MH i2c: E2 17 00 [11:03:30]MH_I2C_Read... [11:03:30]Read from MH i2c: E2 17 00 3C 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 11 [11:03:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:03:30]wFMCommunicate OK [11:03:30]requested_item fd.num is exist - process it [11:03:30]SAM_PROTO_GetFieldsCounters [11:03:30]wFMCommunicate request_size=4 [11:03:30]MH_SAM_APDU [11:03:30]CAPDU: 80 13 00 00 [11:03:30]Write to MH i2c: E2 08 00 3D 0A 80 13 00 00 00 00 00 00 C3 [11:03:30]Write i2c OK [11:03:30]MH_I2C_Read... [11:03:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:03:30]Read from MH i2c: E2 [11:03:30]MH_I2C_Read... [11:03:30]Read from MH i2c: E2 62 00 [11:03:30]MH_I2C_Read... [11:03:30]Read from MH i2c: E2 62 00 3D 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EE 73 01 00 0E 04 04 00 8F 00 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 54 [11:03:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EE 73 01 00 0E 04 04 00 8F 00 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 [11:03:30]wFMCommunicate OK [11:03:30]SAM_PROTO_GetFieldsCounters done [11:03:30]requested_item shift.num is exist - process it [11:03:30]requested_item shift.opened is exist - process it [11:03:30]req_shift_opened [11:03:30]FM_GetShiftState [11:03:30]SAM_PROTO_GetShiftState [11:03:30]wFMCommunicate request_size=4 [11:03:30]MH_SAM_APDU [11:03:30]CAPDU: 80 13 01 00 [11:03:30]Write to MH i2c: E2 08 00 3E 0A 80 13 01 00 00 00 00 00 C5 [11:03:30]Write i2c OK [11:03:30]MH_I2C_Read... [11:03:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:31]Read from MH i2c: E2 [11:03:31]MH_I2C_Read... [11:03:31]Read from MH i2c: E2 0E 00 [11:03:31]MH_I2C_Read... [11:03:31]Read from MH i2c: E2 0E 00 3E 0A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 71 [11:03:31]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:03:31]wFMCommunicate OK [11:03:31]SAM_PROTO_GetShiftState done [11:03:31]FM_GetShiftState done [11:03:31]req_shift_opened done [11:03:31]requested_item shift.open_date is exist - process it [11:03:31]req_shift_open_date [11:03:31]req_shift_open_date done [11:03:31]produce_requested_data done [11:03:31]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95214,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:03:31]process_action_free close_receipt [11:03:31]json_value_free [11:03:31]json_value_free done [11:03:31]process_json_proto returns [11:03:31]Send response to host [11:03:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95214,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:03:31]free response buf [11:03:31]execute_script done [11:03:31]execute_script returns [11:03:31]free content buf [11:03:31]Sock 7.Close socket [11:03:31]Sock 7.Thread stoped [11:03:35]OFD Sender: No OFD packet to send [11:03:40]OFD Sender: No OFD packet to send [11:03:45]OFD Sender: No OFD packet to send [11:03:50]OFD Sender: No OFD packet to send [11:03:55]OFD Sender: No OFD packet to send [11:04:00]OFD Sender: No OFD packet to send [11:04:05]OFD Sender: No OFD packet to send [11:04:07]accept exits with 9 [11:04:07]New connection [11:04:07]New thread 3066617188 created [11:04:07]Thread 3066760548 joined [11:04:07]Waiting for new connection... [11:04:07] Sock 9.Parse request [11:04:07]Sock 9.Check first char [11:04:07]Sock 9.First char is OK [11:04:07]request: POST /json_proto HTTP/1.0 [11:04:07]Method: POST [11:04:07]URL: /json_proto [11:04:07]Method is POST - this is cgi request [11:04:07]url: /json_proto [11:04:07]query_string will be loaded in cgi processing [11:04:07]execute_cgi json_proto POST (null) [11:04:07]execute_cgi path=json_proto method=POST [11:04:07]POST find Content-Length [11:04:07]Host: 172.17.40.67:8080 [11:04:07]Content-Length: 679 [11:04:07]Content-Type: application/json [11:04:07] [11:04:07]POST finish read [11:04:07]Found Content-Length = 679 [11:04:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405722", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:04:07]execute_script... [11:04: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)3405722", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:04:07]POST & json_proto [11:04:07]process_json_proto [11:04:07]json parsed OK: [11:04:07]protocol is kg_v1.0 [11:04:07]action value=close_receipt [11:04:07]process_action close_receipt [11:04:07]cmd_close_receipt [11:04:07]MH_GetDate [11:04:07]Write to MH i2c: F0 00 00 3F 0A 38 [11:04:07]Write i2c OK [11:04:07]MH_I2C_Read... [11:04:07]Read from MH i2c: F0 [11:04:07]MH_I2C_Read... [11:04:07]Read from MH i2c: F0 09 00 [11:04:07]MH_I2C_Read... [11:04:07]Read from MH i2c: F0 09 00 3F 0A 00 28 1E 1E 67 EE DA 66 66 A0 [11:04:07]GetLastDocTimeStamp 1730027008 [11:04:07]current date 1730027048 [11:04:07]FM_GetShiftState [11:04:07]SAM_PROTO_GetShiftState [11:04:07]wFMCommunicate request_size=4 [11:04:07]MH_SAM_APDU [11:04:07]CAPDU: 80 13 01 00 [11:04:07]Write to MH i2c: E2 08 00 40 0A 80 13 01 00 00 00 00 00 C7 [11:04:07]Write i2c OK [11:04:07]MH_I2C_Read... [11:04:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:04:08]Read from MH i2c: E2 [11:04:08]MH_I2C_Read... [11:04:08]Read from MH i2c: E2 0E 00 [11:04:08]MH_I2C_Read... [11:04:08]Read from MH i2c: E2 0E 00 40 0A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 73 [11:04:08]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:04:08]wFMCommunicate OK [11:04:08]SAM_PROTO_GetShiftState done [11:04:08]FM_GetShiftState done [11:04:08]opened in 1729987736 [11:04:08]opened+sec_in_day 1730074136 [11:04:08]quantity*price = 70044 [11:04:08]sum+1 = 70045 [11:04:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 214 27.10.2024 11:04 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95215 ФПД: 170483067871149 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T110408&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95215&fm=170483067871149&tin=02508201610067®Number=0000000000170478&sum=70000 [11:04:09]StoreToDocumentArchive [11:04:09]shift 143 fd 95215 [11:04:09]save to /storage/0143/doc_00095215 [11:04:09]save last doc name /storage/0143/doc_00095215 to /storage/kkm_last_doc_name [11:04:09]save OK [11:04:09]Clear old archive folders... [11:04:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:04:09]tlvbuf is 01632AA0 [11:04:09]SAM_PROTO_ClearQueue [11:04:09]wFMCommunicate request_size=4 [11:04:09]MH_SAM_APDU [11:04:09]CAPDU: 80 09 00 00 [11:04:09]Write to MH i2c: E2 08 00 4D 0A 80 09 00 00 00 00 00 00 C9 [11:04:09]Write i2c OK [11:04:09]MH_I2C_Read... [11:04:09]Read from MH i2c: E2 [11:04:09]MH_I2C_Read... [11:04:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:04:09]Read from MH i2c: E2 03 00 [11:04:09]MH_I2C_Read... [11:04:09]Read from MH i2c: E2 03 00 4D 0A 00 90 00 CB [11:04:09]RAPDU: 90 00 [11:04:09]wFMCommunicate OK [11:04:09]SAM_PROTO_ClearQueue done [11:04:09]KKMCreateOFDPacket [11:04:09]OFDProtocolAddRootSTLVToBuf [11:04:09]FM_MakeSignedData [11:04:09]FM_MakeSignedData [11:04:09]SAM_PROTO_SignData [11:04:09]wFMCommunicate request_size=4 [11:04:09]MH_SAM_APDU [11:04:09]CAPDU: 80 0D 01 02 [11:04:09]Write to MH i2c: E2 08 00 4E 0A 80 0D 01 02 00 00 00 00 D1 [11:04:09]Write i2c OK [11:04:09]MH_I2C_Read... [11:04:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:04:09]Read from MH i2c: E2 [11:04:09]MH_I2C_Read... [11:04:09]Read from MH i2c: E2 03 00 [11:04:09]MH_I2C_Read... [11:04:09]Read from MH i2c: E2 03 00 4E 0A 00 90 00 CC [11:04:09]RAPDU: 90 00 [11:04:09]wFMCommunicate OK [11:04:09]wFMCommunicate request_size=255 [11:04:09]MH_SAM_APDU [11:04: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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 28 1E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EF 73 01 00 35 04 06 00 9B [11:04:09]Write to MH i2c: E2 02 01 4F 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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 28 1E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EF 73 01 00 35 04 06 00 9B 00 00 9D [11:04:09]Write i2c OK [11:04:09]MH_I2C_Read... [11:04:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:04:09]Read from MH i2c: E2 [11:04:09]MH_I2C_Read... [11:04:09]Read from MH i2c: E2 03 00 [11:04:09]MH_I2C_Read... [11:04:09]Read from MH i2c: E2 03 00 4F 0A 00 90 00 CD [11:04:09]RAPDU: 90 00 [11:04:09]wFMCommunicate OK [11:04:09]wFMCommunicate request_size=10 [11:04:09]MH_SAM_APDU [11:04:09]CAPDU: 80 0D 02 02 05 0D AE B3 5F AD [11:04:09]Write to MH i2c: E2 0D 00 50 0A 80 0D 02 02 05 00 0D AE B3 5F AD 00 00 58 [11:04:09]Write i2c OK [11:04:09]MH_I2C_Read... [11:04:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:04:09]Read from MH i2c: E2 [11:04:09]MH_I2C_Read... [11:04:09]Read from MH i2c: E2 03 00 [11:04:09]MH_I2C_Read... [11:04:09]Read from MH i2c: E2 03 00 50 0A 00 90 00 CE [11:04:09]RAPDU: 90 00 [11:04:09]wFMCommunicate OK [11:04:09]wFMCommunicate request_size=4 [11:04:09]MH_SAM_APDU [11:04:09]CAPDU: 80 0D 03 02 [11:04:09]Write to MH i2c: E2 08 00 51 0A 80 0D 03 02 00 00 00 00 D6 [11:04:09]Write i2c OK [11:04:09]MH_I2C_Read... [11:04:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:04:09]Read from MH i2c: E2 [11:04:09]MH_I2C_Read... [11:04:09]Read from MH i2c: E2 0B 00 [11:04:09]MH_I2C_Read... [11:04:09]Read from MH i2c: E2 0B 00 51 0A 00 85 94 D6 6D 40 AD 96 7F 90 00 35 [11:04:09]RAPDU: 85 94 D6 6D 40 AD 96 7F 90 00 [11:04:09]wFMCommunicate OK [11:04:09]SAM_PROTO_SignData done [11:04:09]FM_MakeSignedData done [11:04:09]CreateOFDProtocolMessage [11:04:09]wFMCommunicate request_size=4 [11:04:09]MH_SAM_APDU [11:04:09]CAPDU: 80 11 00 00 [11:04:09]Write to MH i2c: E2 08 00 52 0A 80 11 00 00 00 00 00 00 D6 [11:04:09]Write i2c OK [11:04:09]MH_I2C_Read... [11:04:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:04:09]Read from MH i2c: E2 [11:04:09]MH_I2C_Read... [11:04:09]Read from MH i2c: E2 17 00 [11:04:09]MH_I2C_Read... [11:04:09]Read from MH i2c: E2 17 00 52 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 27 [11:04:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:04:09]wFMCommunicate OK [11:04:09]CreateOFDProtocolMessage done [11:04:09]OFDSenderStorePacket 95215 [11:04:09]StoreOFDPacket docnum=95215 [11:04:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A0 D2 07 01 50 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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 28 1E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EF 73 01 00 35 04 06 00 9B 0D AE B3 5F AD 85 94 D6 6D 40 AD 96 7F [11:04:09]CheckFolder [11:04:09]dirname=/storage/ofd_packets [11:04:09]CheckFolder done [11:04:09]ProducePacketName [11:04:09]name=ofd_packets/00095215 [11:04:09]NVStorageSaveData ofd_packets/00095215 [11:04:09]File name is /storage/ofd_packets/00095215 [11:04:09]Write 301 bytes [11:04:09]NVStorageSaveData done [11:04:09]OFDSenderStorePacket done [11:04:09]KKMCreateOFDPacket done [11:04:09]NVStorageSaveData kkm_last_timestamp [11:04:09]File name is /storage/kkm_last_timestamp [11:04:09]Write 4 bytes [11:04:09]NVStorageSaveData done [11:04:09]ExternCall_PrintAddStr [11:04:09]wPrintStart [11:04:09]Write to MH i2c: 01 00 00 53 0A 5D [11:04:09]Write i2c OK [11:04:09]MH_I2C_Read... [11:04:09]Read from MH i2c: 01 [11:04:09]MH_I2C_Read... [11:04:09]Read from MH i2c: 01 07 00 [11:04:09]MH_I2C_Read... [11:04:09]Read from MH i2c: 01 07 00 53 0A 00 00 00 00 00 FF 0F 72 [11:04:09]RasterBufferAndPrint [11:04:09]line Счет N : (1)3405722 [11:04:09]line ИНН: 02508201610067 [11:04:09]line Контрольно-Кассовый Чек [11:04:09]line ПРОДАЖА [11:04:09]line ТРК (МРК, ГНК) : 32 [11:04:09]line Товар: 2710124130 [11:04:09]line Аи-92-К-4 [11:04:09]line 10.470 * 66.90 [11:04:09]line = 700.44 [11:04:09]line НДС 12% НСП 1% [11:04:09]line > о реализуемом товаре [11:04:09]line ОКРУГЛЕНИЕ: -0.44 [11:04:09]line ИТОГО: 700.00 [11:04:09]line Внесено: 700.00 [11:04:09]line СДАЧА: 0.00 [11:04:09]line НСП 1% : 6.20 [11:04:09]line НДС 12% : 74.38 [11:04:09]line Наличными: 700.00 [11:04:09]line Безнал.: 0.00 [11:04:09]line Место: АЗС № 82 "Партнер Нефть" [11:04:09]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:04:09]line СНО: Общий режим [11:04:09]line Чек 214 27.10.2024 11:04 [11:04:09]line Смена: 143 ФФД: 1.0 [11:04:09]line ЗНМ: 0300000017 [11:04:09]line РНМ: 0000000000170478 [11:04:09]line Версия ККМ: v1.0 [11:04:09]line ФМ: 0000000002098560 [11:04:09]line ФД: 95215 [11:04:09]line ФПД: 170483067871149 [11:04:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T110408&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95215&fm=170483067871149&tin=02508201610067®Number=0000000000170478&sum=70000 [11:04:09]written 0, free lines is 4095 [11:04:09]OFD Sender: Processing packet 95215 [packets to send 56, broken 55] [11:04:09]ProducePacketName [11:04:09]name=ofd_packets/00095215 [11:04:09]OFD Sender: To server: pG, [11:04:09]CommunicateWithHost lk.salyk.kg:30040 [11:04:09]ConnectInit lk.salyk.kg [11:04:09]Connected sock=7 [11:04:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A0 D2 07 01 50 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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 28 1E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EF 73 01 00 35 04 06 00 9B 0D AE B3 5F AD 85 94 D6 6D 40 AD 96 7F [11:04:10]Write to MH i2c: 01 00 00 7E 0A 88 [11:04:10]Write i2c OK [11:04:10]MH_I2C_Read... [11:04:10]Read from MH i2c: 01 [11:04:10]MH_I2C_Read... [11:04:10]Read from MH i2c: 01 07 00 [11:04:10]MH_I2C_Read... [11:04:10]Read from MH i2c: 01 07 00 7E 0A 00 00 00 00 00 FF 0C 9A [11:04:10]RasterBufferAndPrint [11:04:10]line [11:04:10]line [11:04:10]line [11:04:10]line [11:04:10]line [11:04:10]written 0, free lines is 3336 [11:04:10]MH_Cut [11:04:10]Write to MH i2c: D1 01 00 85 0A 01 61 [11:04:10]Write i2c OK [11:04:10]MH_I2C_Read... [11:04:10]Read from MH i2c: D1 [11:04:10]MH_I2C_Read... [11:04:10]Read from MH i2c: D1 01 00 [11:04:10]MH_I2C_Read... [11:04:10]Read from MH i2c: D1 01 00 85 0A 00 60 [11:04:10]Write to MH i2c: 01 00 00 86 0A 90 [11:04:10]Write i2c OK [11:04:10]MH_I2C_Read... [11:04:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 3D 89 47 00 7E 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 32 30 39 38 35 36 30 10 04 04 00 EF 73 01 00 F4 03 04 00 55 C8 1D 67 B6 04 01 00 00 A3 66 0F 50 1F 6F F7 F4 [11:04:10]CommunicateWithHost err = 0 [11:04:10]CheckOFDResponse [11:04:10]1017 (14) - 77093643461234 [11:04:10]1041 (16) - 0000000002098560 [11:04:10]1040 (4) - 95215 [11:04:10]1012 (4) - 27.10.2024 04:57 [11:04:10]1206 (1) - 0 [11:04:10]OFD Sender: Remove packet 95215 [11:04:10]ProducePacketName [11:04:10]name=ofd_packets/00095215 [11:04:10]NVStorageDeleteData [11:04:10]OFD Sender: No OFD packet to send [11:04:10]*** Cut start [11:04:10]*** Partial cut [11:04:10]*** CUTSNS_PIN = 1 [11:04:10]*** CUTSNS_PIN = 0 [11:04:11]*** Brake cut motor [11:04:11]Read from MH i2c: 01 [11:04:11]MH_I2C_Read... [11:04:11]*** Stop cut motor [11:04:11]*** Cut end [11:04:11]Read from MH i2c: 01 07 00 [11:04:11]MH_I2C_Read... [11:04:11]Read from MH i2c: 01 07 00 86 0A 00 00 00 00 00 FF 0F A5 [11:04:11]process_action close_receipt done [11:04:11]requested_data is exist [11:04:11]produce_requested_data [11:04:11]requested_item fm.sn is exist - process it [11:04:11]wFMCommunicate request_size=4 [11:04:11]MH_SAM_APDU [11:04:11]CAPDU: 80 11 00 00 [11:04:11]Write to MH i2c: E2 08 00 87 0A 80 11 00 00 00 00 00 00 0B [11:04:11]Write i2c OK [11:04:11]MH_I2C_Read... [11:04:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:04:11]Read from MH i2c: E2 [11:04:11]MH_I2C_Read... [11:04:11]Read from MH i2c: E2 17 00 [11:04:11]MH_I2C_Read... [11:04:11]Read from MH i2c: E2 17 00 87 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5C [11:04:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:04:11]wFMCommunicate OK [11:04:11]requested_item fd.num is exist - process it [11:04:11]SAM_PROTO_GetFieldsCounters [11:04:11]wFMCommunicate request_size=4 [11:04:11]MH_SAM_APDU [11:04:11]CAPDU: 80 13 00 00 [11:04:11]Write to MH i2c: E2 08 00 88 0A 80 13 00 00 00 00 00 00 0E [11:04:11]Write i2c OK [11:04:11]MH_I2C_Read... [11:04:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:04:11]Read from MH i2c: E2 [11:04:11]MH_I2C_Read... [11:04:11]Read from MH i2c: E2 62 00 [11:04:11]MH_I2C_Read... [11:04:11]Read from MH i2c: E2 62 00 88 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EF 73 01 00 0E 04 04 00 8F 00 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 A3 [11:04:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EF 73 01 00 0E 04 04 00 8F 00 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 [11:04:11]wFMCommunicate OK [11:04:11]SAM_PROTO_GetFieldsCounters done [11:04:11]requested_item shift.num is exist - process it [11:04:11]requested_item shift.opened is exist - process it [11:04:11]req_shift_opened [11:04:11]FM_GetShiftState [11:04:11]SAM_PROTO_GetShiftState [11:04:11]wFMCommunicate request_size=4 [11:04:11]MH_SAM_APDU [11:04:11]CAPDU: 80 13 01 00 [11:04:11]Write to MH i2c: E2 08 00 89 0A 80 13 01 00 00 00 00 00 10 [11:04:11]Write i2c OK [11:04:11]MH_I2C_Read... [11:04:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:04:11]Read from MH i2c: E2 [11:04:11]MH_I2C_Read... [11:04:11]Read from MH i2c: E2 0E 00 [11:04:11]MH_I2C_Read... [11:04:11]Read from MH i2c: E2 0E 00 89 0A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 BC [11:04:11]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:04:11]wFMCommunicate OK [11:04:11]SAM_PROTO_GetShiftState done [11:04:11]FM_GetShiftState done [11:04:11]req_shift_opened done [11:04:11]requested_item shift.open_date is exist - process it [11:04:11]req_shift_open_date [11:04:11]req_shift_open_date done [11:04:11]produce_requested_data done [11:04:11]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95215,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:04:11]process_action_free close_receipt [11:04:11]json_value_free [11:04:11]json_value_free done [11:04:11]process_json_proto returns [11:04:11]Send response to host [11:04:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95215,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:04:11]free response buf [11:04:11]execute_script done [11:04:11]execute_script returns [11:04:11]free content buf [11:04:11]Sock 9.Close socket [11:04:11]Sock 9.Thread stoped [11:04:15]OFD Sender: No OFD packet to send [11:04:20]OFD Sender: No OFD packet to send [11:04:25]OFD Sender: No OFD packet to send [11:04:30]OFD Sender: No OFD packet to send [11:04:35]OFD Sender: No OFD packet to send [11:04:40]OFD Sender: No OFD packet to send [11:04:45]OFD Sender: No OFD packet to send [11:04:50]OFD Sender: No OFD packet to send [11:04:55]OFD Sender: No OFD packet to send [11:05:00]OFD Sender: No OFD packet to send [11:05:05]OFD Sender: No OFD packet to send [11:05:10]OFD Sender: No OFD packet to send [11:05:15]OFD Sender: No OFD packet to send [11:05:20]OFD Sender: No OFD packet to send [11:05:25]OFD Sender: No OFD packet to send [11:05:30]OFD Sender: No OFD packet to send [11:05:35]OFD Sender: No OFD packet to send [11:05:40]OFD Sender: No OFD packet to send [11:05:45]OFD Sender: No OFD packet to send [11:05:46]accept exits with 10 [11:05:46]New connection [11:05:46]New thread 3066760548 created [11:05:46]Thread 3066617188 joined [11:05:46]Waiting for new connection... [11:05:46] Sock 10.Parse request [11:05:46]Sock 10.Check first char [11:05:46]Sock 10.First char is OK [11:05:46]request: POST /json_proto HTTP/1.0 [11:05:46]Method: POST [11:05:46]URL: /json_proto [11:05:46]Method is POST - this is cgi request [11:05:46]url: /json_proto [11:05:46]query_string will be loaded in cgi processing [11:05:46]execute_cgi json_proto POST (null) [11:05:46]execute_cgi path=json_proto method=POST [11:05:46]POST find Content-Length [11:05:46]Host: 172.17.40.67:8080 [11:05:46]Content-Length: 678 [11:05:46]Content-Type: application/json [11:05:46] [11:05:46]POST finish read [11:05:46]Found Content-Length = 678 [11:05:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405723", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.780, "sum" : 520.48, "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" ] } } [11:05:46]execute_script... [11:05: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)3405723", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.780, "sum" : 520.48, "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" ] } } [11:05:46]POST & json_proto [11:05:46]process_json_proto [11:05:46]json parsed OK: [11:05:46]protocol is kg_v1.0 [11:05:46]action value=close_receipt [11:05:46]process_action close_receipt [11:05:46]cmd_close_receipt [11:05:46]MH_GetDate [11:05:46]Write to MH i2c: F0 00 00 8A 0A 83 [11:05:46]Write i2c OK [11:05:46]MH_I2C_Read... [11:05:46]Read from MH i2c: F0 [11:05:46]MH_I2C_Read... [11:05:46]Read from MH i2c: F0 09 00 [11:05:46]MH_I2C_Read... [11:05:46]Read from MH i2c: F0 09 00 8A 0A 00 8B 1E 1E 67 EE DA 66 66 4E [11:05:46]GetLastDocTimeStamp 1730027048 [11:05:46]current date 1730027147 [11:05:46]FM_GetShiftState [11:05:46]SAM_PROTO_GetShiftState [11:05:46]wFMCommunicate request_size=4 [11:05:46]MH_SAM_APDU [11:05:46]CAPDU: 80 13 01 00 [11:05:46]Write to MH i2c: E2 08 00 8B 0A 80 13 01 00 00 00 00 00 12 [11:05:46]Write i2c OK [11:05:46]MH_I2C_Read... [11:05:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:05:46]Read from MH i2c: E2 [11:05:46]MH_I2C_Read... [11:05:46]Read from MH i2c: E2 0E 00 [11:05:46]MH_I2C_Read... [11:05:46]Read from MH i2c: E2 0E 00 8B 0A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 BE [11:05:46]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:05:46]wFMCommunicate OK [11:05:46]SAM_PROTO_GetShiftState done [11:05:46]FM_GetShiftState done [11:05:46]opened in 1729987736 [11:05:46]opened+sec_in_day 1730074136 [11:05:46]quantity*price = 52048 [11:05:46]sum+1 = 52049 [11:05:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.48 ИТОГО: 520.00 Внесено: 520.00 СДАЧА: 0.00 НСП 1% : 4.61 НДС 12% : 55.27 Наличными: 520.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 215 27.10.2024 11:05 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95216 ФПД: 257153139875273 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T110547&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95216&fm=257153139875273&tin=02508201610067®Number=0000000000170478&sum=52000 [11:05:48]StoreToDocumentArchive [11:05:48]shift 143 fd 95216 [11:05:48]save to /storage/0143/doc_00095216 [11:05:48]save last doc name /storage/0143/doc_00095216 to /storage/kkm_last_doc_name [11:05:48]save OK [11:05:48]Clear old archive folders... [11:05:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:05:48]tlvbuf is 0159A3C0 [11:05:48]SAM_PROTO_ClearQueue [11:05:48]wFMCommunicate request_size=4 [11:05:48]MH_SAM_APDU [11:05:48]CAPDU: 80 09 00 00 [11:05:48]Write to MH i2c: E2 08 00 98 0A 80 09 00 00 00 00 00 00 14 [11:05:48]Write i2c OK [11:05:48]MH_I2C_Read... [11:05:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:05:48]Read from MH i2c: E2 [11:05:48]MH_I2C_Read... [11:05:48]Read from MH i2c: E2 03 00 [11:05:48]MH_I2C_Read... [11:05:48]Read from MH i2c: E2 03 00 98 0A 00 90 00 16 [11:05:48]RAPDU: 90 00 [11:05:48]wFMCommunicate OK [11:05:48]SAM_PROTO_ClearQueue done [11:05:48]KKMCreateOFDPacket [11:05:48]OFDProtocolAddRootSTLVToBuf [11:05:48]FM_MakeSignedData [11:05:48]FM_MakeSignedData [11:05:48]SAM_PROTO_SignData [11:05:48]wFMCommunicate request_size=4 [11:05:48]MH_SAM_APDU [11:05:48]CAPDU: 80 0D 01 02 [11:05:48]Write to MH i2c: E2 08 00 99 0A 80 0D 01 02 00 00 00 00 1C [11:05:48]Write i2c OK [11:05:48]MH_I2C_Read... [11:05:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:05:48]Read from MH i2c: E2 [11:05:48]MH_I2C_Read... [11:05:48]Read from MH i2c: E2 03 00 [11:05:48]MH_I2C_Read... [11:05:48]Read from MH i2c: E2 03 00 99 0A 00 90 00 17 [11:05:48]RAPDU: 90 00 [11:05:48]wFMCommunicate OK [11:05:48]wFMCommunicate request_size=255 [11:05:48]MH_SAM_APDU [11:05: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 34 FF 03 08 00 03 64 1E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 50 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 D7 00 00 00 F4 03 04 00 8B 1E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F0 73 01 00 35 04 06 00 E9 [11:05:48]Write to MH i2c: E2 02 01 9A 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 34 FF 03 08 00 03 64 1E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 50 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 D7 00 00 00 F4 03 04 00 8B 1E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F0 73 01 00 35 04 06 00 E9 00 00 2F [11:05:48]Write i2c OK [11:05:48]MH_I2C_Read... [11:05:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:05:48]Read from MH i2c: E2 [11:05:48]MH_I2C_Read... [11:05:48]Read from MH i2c: E2 03 00 [11:05:48]MH_I2C_Read... [11:05:48]Read from MH i2c: E2 03 00 9A 0A 00 90 00 18 [11:05:48]RAPDU: 90 00 [11:05:48]wFMCommunicate OK [11:05:48]wFMCommunicate request_size=10 [11:05:48]MH_SAM_APDU [11:05:48]CAPDU: 80 0D 02 02 05 E1 21 8E 1D C9 [11:05:48]Write to MH i2c: E2 0D 00 9B 0A 80 0D 02 02 05 00 E1 21 8E 1D C9 00 00 9F [11:05:48]Write i2c OK [11:05:48]MH_I2C_Read... [11:05:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:05:48]Read from MH i2c: E2 [11:05:48]MH_I2C_Read... [11:05:48]Read from MH i2c: E2 03 00 [11:05:48]MH_I2C_Read... [11:05:48]Read from MH i2c: E2 03 00 9B 0A 00 90 00 19 [11:05:48]RAPDU: 90 00 [11:05:48]wFMCommunicate OK [11:05:48]wFMCommunicate request_size=4 [11:05:48]MH_SAM_APDU [11:05:48]CAPDU: 80 0D 03 02 [11:05:48]Write to MH i2c: E2 08 00 9C 0A 80 0D 03 02 00 00 00 00 21 [11:05:48]Write i2c OK [11:05:48]MH_I2C_Read... [11:05:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:05:48]Read from MH i2c: E2 [11:05:48]MH_I2C_Read... [11:05:48]Read from MH i2c: E2 0B 00 [11:05:48]MH_I2C_Read... [11:05:48]Read from MH i2c: E2 0B 00 9C 0A 00 BF B5 C3 4B B0 E7 DB DA 90 00 F0 [11:05:48]RAPDU: BF B5 C3 4B B0 E7 DB DA 90 00 [11:05:48]wFMCommunicate OK [11:05:48]SAM_PROTO_SignData done [11:05:48]FM_MakeSignedData done [11:05:48]CreateOFDProtocolMessage [11:05:48]wFMCommunicate request_size=4 [11:05:48]MH_SAM_APDU [11:05:48]CAPDU: 80 11 00 00 [11:05:48]Write to MH i2c: E2 08 00 9D 0A 80 11 00 00 00 00 00 00 21 [11:05:48]Write i2c OK [11:05:48]MH_I2C_Read... [11:05:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:05:48]Read from MH i2c: E2 [11:05:48]MH_I2C_Read... [11:05:48]Read from MH i2c: E2 17 00 [11:05:48]MH_I2C_Read... [11:05:48]Read from MH i2c: E2 17 00 9D 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 72 [11:05:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:05:48]wFMCommunicate OK [11:05:48]CreateOFDProtocolMessage done [11:05:48]OFDSenderStorePacket 95216 [11:05:48]StoreOFDPacket docnum=95216 [11:05:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BF 2F 07 01 73 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 34 FF 03 08 00 03 64 1E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 50 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 D7 00 00 00 F4 03 04 00 8B 1E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F0 73 01 00 35 04 06 00 E9 E1 21 8E 1D C9 BF B5 C3 4B B0 E7 DB DA [11:05:48]CheckFolder [11:05:48]dirname=/storage/ofd_packets [11:05:48]CheckFolder done [11:05:48]ProducePacketName [11:05:48]name=ofd_packets/00095216 [11:05:48]NVStorageSaveData ofd_packets/00095216 [11:05:48]File name is /storage/ofd_packets/00095216 [11:05:48]Write 301 bytes [11:05:48]NVStorageSaveData done [11:05:48]OFDSenderStorePacket done [11:05:48]KKMCreateOFDPacket done [11:05:48]NVStorageSaveData kkm_last_timestamp [11:05:48]File name is /storage/kkm_last_timestamp [11:05:48]Write 4 bytes [11:05:48]NVStorageSaveData done [11:05:48]ExternCall_PrintAddStr [11:05:48]wPrintStart [11:05:48]Write to MH i2c: 01 00 00 9E 0A A8 [11:05:48]Write i2c OK [11:05:48]MH_I2C_Read... [11:05:48]Read from MH i2c: 01 [11:05:48]MH_I2C_Read... [11:05:48]Read from MH i2c: 01 07 00 [11:05:48]MH_I2C_Read... [11:05:48]Read from MH i2c: 01 07 00 9E 0A 00 00 00 00 00 FF 0F BD [11:05:48]RasterBufferAndPrint [11:05:48]line Счет N : (1)3405723 [11:05:48]line ИНН: 02508201610067 [11:05:48]line Контрольно-Кассовый Чек [11:05:48]line ПРОДАЖА [11:05:48]line ТРК (МРК, ГНК) : 32 [11:05:48]line Товар: 2710124130 [11:05:48]line Аи-92-К-4 [11:05:48]line 7.780 * 66.90 [11:05:48]line = 520.48 [11:05:48]line НДС 12% НСП 1% [11:05:48]line > о реализуемом товаре [11:05:48]line ОКРУГЛЕНИЕ: -0.48 [11:05:48]line ИТОГО: 520.00 [11:05:48]line Внесено: 520.00 [11:05:48]line СДАЧА: 0.00 [11:05:48]line НСП 1% : 4.61 [11:05:48]line НДС 12% : 55.27 [11:05:48]line Наличными: 520.00 [11:05:48]line Безнал.: 0.00 [11:05:48]line Место: АЗС № 82 "Партнер Нефть" [11:05:48]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:05:48]line СНО: Общий режим [11:05:48]line Чек 215 27.10.2024 11:05 [11:05:48]line Смена: 143 ФФД: 1.0 [11:05:48]line ЗНМ: 0300000017 [11:05:48]line РНМ: 0000000000170478 [11:05:48]line Версия ККМ: v1.0 [11:05:48]line ФМ: 0000000002098560 [11:05:48]line ФД: 95216 [11:05:48]line ФПД: 257153139875273 [11:05:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T110547&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95216&fm=257153139875273&tin=02508201610067®Number=0000000000170478&sum=52000 [11:05:48]OFD Sender: Processing packet 95216 [packets to send 56, broken 55] [11:05:48]ProducePacketName [11:05:48]name=ofd_packets/00095216 [11:05:48]OFD Sender: To server: pG, [11:05:48]CommunicateWithHost lk.salyk.kg:30040 [11:05:48]ConnectInit lk.salyk.kg [11:05:48]written 0, free lines is 4095 [11:05:49]Connected sock=7 [11:05:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BF 2F 07 01 73 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 34 FF 03 08 00 03 64 1E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 50 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 D7 00 00 00 F4 03 04 00 8B 1E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F0 73 01 00 35 04 06 00 E9 E1 21 8E 1D C9 BF B5 C3 4B B0 E7 DB DA [11:05:49]Write to MH i2c: 01 00 00 C9 0A D3 [11:05:49]Write i2c OK [11:05:49]MH_I2C_Read... [11:05:49]Read from MH i2c: 01 [11:05:49]MH_I2C_Read... [11:05:49]Read from MH i2c: 01 07 00 [11:05:49]MH_I2C_Read... [11:05:49]Read from MH i2c: 01 07 00 C9 0A 00 00 00 00 00 FF 0C E5 [11:05:49]RasterBufferAndPrint [11:05:49]line [11:05:49]line [11:05:49]line [11:05:49]line [11:05:49]line [11:05:49]written 0, free lines is 3336 [11:05:49]MH_Cut [11:05:49]Write to MH i2c: D1 01 00 D0 0A 01 AC [11:05:49]Write i2c OK [11:05:49]MH_I2C_Read... [11:05:49]Read from MH i2c: D1 [11:05:49]MH_I2C_Read... [11:05:49]Read from MH i2c: D1 01 00 [11:05:49]MH_I2C_Read... [11:05:49]Read from MH i2c: D1 01 00 D0 0A 00 AB [11:05:49]Write to MH i2c: 01 00 00 D1 0A DB [11:05:49]Write i2c OK [11:05:49]MH_I2C_Read... [11:05:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 2B 6F 47 00 B4 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 32 30 39 38 35 36 30 10 04 04 00 F0 73 01 00 F4 03 04 00 B8 C8 1D 67 B6 04 01 00 00 60 22 24 64 A1 DC D5 8A [11:05:49]CommunicateWithHost err = 0 [11:05:49]CheckOFDResponse [11:05:49]1017 (14) - 77093643461234 [11:05:49]1041 (16) - 0000000002098560 [11:05:49]1040 (4) - 95216 [11:05:49]1012 (4) - 27.10.2024 04:59 [11:05:49]1206 (1) - 0 [11:05:49]OFD Sender: Remove packet 95216 [11:05:49]ProducePacketName [11:05:49]name=ofd_packets/00095216 [11:05:49]NVStorageDeleteData [11:05:50]OFD Sender: No OFD packet to send [11:05:50]*** Cut start [11:05:50]*** Partial cut [11:05:50]*** CUTSNS_PIN = 1 [11:05:50]*** CUTSNS_PIN = 0 [11:05:50]*** Brake cut motor [11:05:50]Read from MH i2c: 01 [11:05:50]MH_I2C_Read... [11:05:50]*** Stop cut motor [11:05:50]*** Cut end [11:05:50]Read from MH i2c: 01 07 00 [11:05:50]MH_I2C_Read... [11:05:50]Read from MH i2c: 01 07 00 D1 0A 00 00 00 00 00 FF 0F F0 [11:05:50]process_action close_receipt done [11:05:50]requested_data is exist [11:05:50]produce_requested_data [11:05:50]requested_item fm.sn is exist - process it [11:05:50]wFMCommunicate request_size=4 [11:05:50]MH_SAM_APDU [11:05:50]CAPDU: 80 11 00 00 [11:05:50]Write to MH i2c: E2 08 00 D2 0A 80 11 00 00 00 00 00 00 56 [11:05:50]Write i2c OK [11:05:50]MH_I2C_Read... [11:05:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:05:50]Read from MH i2c: E2 [11:05:50]MH_I2C_Read... [11:05:50]Read from MH i2c: E2 17 00 [11:05:50]MH_I2C_Read... [11:05:50]Read from MH i2c: E2 17 00 D2 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A7 [11:05:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:05:50]wFMCommunicate OK [11:05:50]requested_item fd.num is exist - process it [11:05:50]SAM_PROTO_GetFieldsCounters [11:05:50]wFMCommunicate request_size=4 [11:05:50]MH_SAM_APDU [11:05:50]CAPDU: 80 13 00 00 [11:05:50]Write to MH i2c: E2 08 00 D3 0A 80 13 00 00 00 00 00 00 59 [11:05:50]Write i2c OK [11:05:50]MH_I2C_Read... [11:05:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:05:50]Read from MH i2c: E2 [11:05:50]MH_I2C_Read... [11:05:50]Read from MH i2c: E2 62 00 [11:05:50]MH_I2C_Read... [11:05:50]Read from MH i2c: E2 62 00 D3 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F0 73 01 00 0E 04 04 00 8F 00 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 F2 [11:05:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F0 73 01 00 0E 04 04 00 8F 00 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 [11:05:50]wFMCommunicate OK [11:05:50]SAM_PROTO_GetFieldsCounters done [11:05:50]requested_item shift.num is exist - process it [11:05:50]requested_item shift.opened is exist - process it [11:05:50]req_shift_opened [11:05:50]FM_GetShiftState [11:05:50]SAM_PROTO_GetShiftState [11:05:50]wFMCommunicate request_size=4 [11:05:50]MH_SAM_APDU [11:05:50]CAPDU: 80 13 01 00 [11:05:50]Write to MH i2c: E2 08 00 D4 0A 80 13 01 00 00 00 00 00 5B [11:05:50]Write i2c OK [11:05:50]MH_I2C_Read... [11:05:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:05:50]Read from MH i2c: E2 [11:05:50]MH_I2C_Read... [11:05:50]Read from MH i2c: E2 0E 00 [11:05:50]MH_I2C_Read... [11:05:50]Read from MH i2c: E2 0E 00 D4 0A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 07 [11:05:50]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:05:50]wFMCommunicate OK [11:05:50]SAM_PROTO_GetShiftState done [11:05:50]FM_GetShiftState done [11:05:50]req_shift_opened done [11:05:50]requested_item shift.open_date is exist - process it [11:05:50]req_shift_open_date [11:05:50]req_shift_open_date done [11:05:50]produce_requested_data done [11:05:50]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95216,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:05:50]process_action_free close_receipt [11:05:50]json_value_free [11:05:50]json_value_free done [11:05:50]process_json_proto returns [11:05:50]Send response to host [11:05:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95216,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:05:50]free response buf [11:05:50]execute_script done [11:05:50]execute_script returns [11:05:50]free content buf [11:05:50]Sock 10.Close socket [11:05:50]Sock 10.Thread stoped [11:05:55]OFD Sender: No OFD packet to send [11:06:00]OFD Sender: No OFD packet to send [11:06:05]OFD Sender: No OFD packet to send [11:06:10]OFD Sender: No OFD packet to send [11:06:15]OFD Sender: No OFD packet to send [11:06:20]OFD Sender: No OFD packet to send [11:06:24]accept exits with 9 [11:06:24]New connection [11:06:24]New thread 3066617188 created [11:06:24]Thread 3066760548 joined [11:06:24]Waiting for new connection... [11:06:24] Sock 9.Parse request [11:06:24]Sock 9.Check first char [11:06:24]Sock 9.First char is OK [11:06:24]request: POST /json_proto HTTP/1.0 [11:06:24]Method: POST [11:06:24]URL: /json_proto [11:06:24]Method is POST - this is cgi request [11:06:24]url: /json_proto [11:06:24]query_string will be loaded in cgi processing [11:06:24]execute_cgi json_proto POST (null) [11:06:24]execute_cgi path=json_proto method=POST [11:06:24]POST find Content-Length [11:06:24]Host: 172.17.40.67:8080 [11:06:24]Content-Length: 678 [11:06:24]Content-Type: application/json [11:06:24] [11:06:24]POST finish read [11:06:24]Found Content-Length = 678 [11:06:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405724", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:24]execute_script... [11:06: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)3405724", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:24]POST & json_proto [11:06:24]process_json_proto [11:06:24]json parsed OK: [11:06:24]protocol is kg_v1.0 [11:06:24]action value=close_receipt [11:06:24]process_action close_receipt [11:06:24]cmd_close_receipt [11:06:24]MH_GetDate [11:06:24]Write to MH i2c: F0 00 00 D5 0A CE [11:06:24]Write i2c OK [11:06:24]MH_I2C_Read... [11:06:24]Read from MH i2c: F0 [11:06:24]MH_I2C_Read... [11:06:24]Read from MH i2c: F0 09 00 [11:06:24]MH_I2C_Read... [11:06:24]Read from MH i2c: F0 09 00 D5 0A 00 B1 1E 1E 67 EE DA 66 66 BF [11:06:24]GetLastDocTimeStamp 1730027147 [11:06:24]current date 1730027185 [11:06:24]FM_GetShiftState [11:06:24]SAM_PROTO_GetShiftState [11:06:24]wFMCommunicate request_size=4 [11:06:24]MH_SAM_APDU [11:06:24]CAPDU: 80 13 01 00 [11:06:24]Write to MH i2c: E2 08 00 D6 0A 80 13 01 00 00 00 00 00 5D [11:06:24]Write i2c OK [11:06:24]MH_I2C_Read... [11:06:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:24]Read from MH i2c: E2 [11:06:24]MH_I2C_Read... [11:06:24]Read from MH i2c: E2 0E 00 [11:06:24]MH_I2C_Read... [11:06:24]Read from MH i2c: E2 0E 00 D6 0A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 09 [11:06:24]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:06:24]wFMCommunicate OK [11:06:24]SAM_PROTO_GetShiftState done [11:06:24]FM_GetShiftState done [11:06:24]opened in 1729987736 [11:06:24]opened+sec_in_day 1730074136 [11:06:24]quantity*price = 60009 [11:06:24]sum+1 = 60010 [11:06:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 216 27.10.2024 11:06 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95217 ФПД: 156890787628628 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T110625&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95217&fm=156890787628628&tin=02508201610067®Number=0000000000170478&sum=60000 [11:06:25]StoreToDocumentArchive [11:06:25]shift 143 fd 95217 [11:06:25]save to /storage/0143/doc_00095217 [11:06:25]save last doc name /storage/0143/doc_00095217 to /storage/kkm_last_doc_name [11:06:25]save OK [11:06:25]Clear old archive folders... [11:06:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:06:25]tlvbuf is B6EAB840 [11:06:25]SAM_PROTO_ClearQueue [11:06:25]wFMCommunicate request_size=4 [11:06:25]MH_SAM_APDU [11:06:25]CAPDU: 80 09 00 00 [11:06:25]Write to MH i2c: E2 08 00 E3 0A 80 09 00 00 00 00 00 00 5F [11:06:25]Write i2c OK [11:06:25]MH_I2C_Read... [11:06:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:06:25]Read from MH i2c: E2 [11:06:25]MH_I2C_Read... [11:06:25]Read from MH i2c: E2 03 00 [11:06:25]MH_I2C_Read... [11:06:25]Read from MH i2c: E2 03 00 E3 0A 00 90 00 61 [11:06:25]RAPDU: 90 00 [11:06:25]wFMCommunicate OK [11:06:25]SAM_PROTO_ClearQueue done [11:06:25]KKMCreateOFDPacket [11:06:25]OFDProtocolAddRootSTLVToBuf [11:06:25]FM_MakeSignedData [11:06:25]FM_MakeSignedData [11:06:25]SAM_PROTO_SignData [11:06:25]wFMCommunicate request_size=4 [11:06:25]MH_SAM_APDU [11:06:25]CAPDU: 80 0D 01 02 [11:06:25]Write to MH i2c: E2 08 00 E4 0A 80 0D 01 02 00 00 00 00 67 [11:06:25]Write i2c OK [11:06:25]MH_I2C_Read... [11:06:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:06:25]Read from MH i2c: E2 [11:06:25]MH_I2C_Read... [11:06:25]Read from MH i2c: E2 03 00 [11:06:25]MH_I2C_Read... [11:06:25]Read from MH i2c: E2 03 00 E4 0A 00 90 00 62 [11:06:25]RAPDU: 90 00 [11:06:25]wFMCommunicate OK [11:06:25]wFMCommunicate request_size=255 [11:06:25]MH_SAM_APDU [11:06: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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 B1 1E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F1 73 01 00 35 04 06 00 8E [11:06:25]Write to MH i2c: E2 02 01 E5 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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 B1 1E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F1 73 01 00 35 04 06 00 8E 00 00 80 [11:06:25]Write i2c OK [11:06:25]MH_I2C_Read... [11:06:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:26]Read from MH i2c: E2 [11:06:26]MH_I2C_Read... [11:06:26]Read from MH i2c: E2 03 00 [11:06:26]MH_I2C_Read... [11:06:26]Read from MH i2c: E2 03 00 E5 0A 00 90 00 63 [11:06:26]RAPDU: 90 00 [11:06:26]wFMCommunicate OK [11:06:26]wFMCommunicate request_size=10 [11:06:26]MH_SAM_APDU [11:06:26]CAPDU: 80 0D 02 02 05 B0 FB AA 46 54 [11:06:26]Write to MH i2c: E2 0D 00 E6 0A 80 0D 02 02 05 00 B0 FB AA 46 54 00 00 63 [11:06:26]Write i2c OK [11:06:26]MH_I2C_Read... [11:06:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:26]Read from MH i2c: E2 [11:06:26]MH_I2C_Read... [11:06:26]Read from MH i2c: E2 03 00 [11:06:26]MH_I2C_Read... [11:06:26]Read from MH i2c: E2 03 00 E6 0A 00 90 00 64 [11:06:26]RAPDU: 90 00 [11:06:26]wFMCommunicate OK [11:06:26]wFMCommunicate request_size=4 [11:06:26]MH_SAM_APDU [11:06:26]CAPDU: 80 0D 03 02 [11:06:26]Write to MH i2c: E2 08 00 E7 0A 80 0D 03 02 00 00 00 00 6C [11:06:26]Write i2c OK [11:06:26]MH_I2C_Read... [11:06:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:06:26]Read from MH i2c: E2 [11:06:26]MH_I2C_Read... [11:06:26]Read from MH i2c: E2 0B 00 [11:06:26]MH_I2C_Read... [11:06:26]Read from MH i2c: E2 0B 00 E7 0A 00 6A E6 FA 43 ED 7C F0 4F 90 00 A2 [11:06:26]RAPDU: 6A E6 FA 43 ED 7C F0 4F 90 00 [11:06:26]wFMCommunicate OK [11:06:26]SAM_PROTO_SignData done [11:06:26]FM_MakeSignedData done [11:06:26]CreateOFDProtocolMessage [11:06:26]wFMCommunicate request_size=4 [11:06:26]MH_SAM_APDU [11:06:26]CAPDU: 80 11 00 00 [11:06:26]Write to MH i2c: E2 08 00 E8 0A 80 11 00 00 00 00 00 00 6C [11:06:26]Write i2c OK [11:06:26]MH_I2C_Read... [11:06:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:26]Read from MH i2c: E2 [11:06:26]MH_I2C_Read... [11:06:26]Read from MH i2c: E2 17 00 [11:06:26]MH_I2C_Read... [11:06:26]Read from MH i2c: E2 17 00 E8 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BD [11:06:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:06:26]wFMCommunicate OK [11:06:26]CreateOFDProtocolMessage done [11:06:26]OFDSenderStorePacket 95217 [11:06:26]StoreOFDPacket docnum=95217 [11:06:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8B 3C 07 01 CB 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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 B1 1E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F1 73 01 00 35 04 06 00 8E B0 FB AA 46 54 6A E6 FA 43 ED 7C F0 4F [11:06:26]CheckFolder [11:06:26]dirname=/storage/ofd_packets [11:06:26]CheckFolder done [11:06:26]ProducePacketName [11:06:26]name=ofd_packets/00095217 [11:06:26]NVStorageSaveData ofd_packets/00095217 [11:06:26]File name is /storage/ofd_packets/00095217 [11:06:26]Write 301 bytes [11:06:26]NVStorageSaveData done [11:06:26]OFDSenderStorePacket done [11:06:26]KKMCreateOFDPacket done [11:06:26]NVStorageSaveData kkm_last_timestamp [11:06:26]File name is /storage/kkm_last_timestamp [11:06:26]Write 4 bytes [11:06:26]NVStorageSaveData done [11:06:26]ExternCall_PrintAddStr [11:06:26]wPrintStart [11:06:26]Write to MH i2c: 01 00 00 E9 0A F3 [11:06:26]Write i2c OK [11:06:26]MH_I2C_Read... [11:06:26]Read from MH i2c: 01 [11:06:26]MH_I2C_Read... [11:06:26]Read from MH i2c: 01 07 00 [11:06:26]MH_I2C_Read... [11:06:26]Read from MH i2c: 01 07 00 E9 0A 00 00 00 00 00 FF 0F 08 [11:06:26]RasterBufferAndPrint [11:06:26]line Счет N : (1)3405724 [11:06:26]line ИНН: 02508201610067 [11:06:26]line Контрольно-Кассовый Чек [11:06:26]line ПРОДАЖА [11:06:26]line ТРК (МРК, ГНК) : 12 [11:06:26]line Товар: 2710124130 [11:06:26]line Аи-92-К-4 [11:06:26]line 8.970 * 66.90 [11:06:26]line = 600.09 [11:06:26]line НДС 12% НСП 1% [11:06:26]line > о реализуемом товаре [11:06:26]line ОКРУГЛЕНИЕ: -0.09 [11:06:26]line ИТОГО: 600.00 [11:06:26]line Внесено: 600.00 [11:06:26]line СДАЧА: 0.00 [11:06:26]line НСП 1% : 5.31 [11:06:26]line НДС 12% : 63.73 [11:06:26]line Наличными: 600.00 [11:06:26]line Безнал.: 0.00 [11:06:26]line Место: АЗС № 82 "Партнер Нефть" [11:06:26]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:06:26]line СНО: Общий режим [11:06:26]line Чек 216 27.10.2024 11:06 [11:06:26]line Смена: 143 ФФД: 1.0 [11:06:26]line ЗНМ: 0300000017 [11:06:26]line РНМ: 0000000000170478 [11:06:26]line Версия ККМ: v1.0 [11:06:26]line ФМ: 0000000002098560 [11:06:26]line ФД: 95217 [11:06:26]line ФПД: 156890787628628 [11:06:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T110625&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95217&fm=156890787628628&tin=02508201610067®Number=0000000000170478&sum=60000 [11:06:26]OFD Sender: Processing packet 95217 [packets to send 56, broken 55] [11:06:26]ProducePacketName [11:06:26]name=ofd_packets/00095217 [11:06:26]OFD Sender: To server: pG, [11:06:26]CommunicateWithHost lk.salyk.kg:30040 [11:06:26]ConnectInit lk.salyk.kg [11:06:26]written 0, free lines is 4095 [11:06:26]Connected sock=10 [11:06:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8B 3C 07 01 CB 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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 B1 1E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F1 73 01 00 35 04 06 00 8E B0 FB AA 46 54 6A E6 FA 43 ED 7C F0 4F [11:06:27]Write to MH i2c: 01 00 00 14 0B 1F [11:06:27]Write i2c OK [11:06:27]MH_I2C_Read... [11:06:27]Read from MH i2c: 01 [11:06:27]MH_I2C_Read... [11:06:27]Read from MH i2c: 01 07 00 [11:06:27]MH_I2C_Read... [11:06:27]Read from MH i2c: 01 07 00 14 0B 00 00 00 00 00 12 0D 45 [11:06:27]RasterBufferAndPrint [11:06:27]line [11:06:27]line [11:06:27]line [11:06:27]line [11:06:27]line [11:06:27]written 0, free lines is 3352 [11:06:27]MH_Cut [11:06:27]Write to MH i2c: D1 01 00 1B 0B 01 F8 [11:06:27]Write i2c OK [11:06:27]MH_I2C_Read... [11:06:27]Read from MH i2c: D1 [11:06:27]MH_I2C_Read... [11:06:27]Read from MH i2c: D1 01 00 [11:06:27]MH_I2C_Read... [11:06:27]Read from MH i2c: D1 01 00 1B 0B 00 F7 [11:06:27]Write to MH i2c: 01 00 00 1C 0B 27 [11:06:27]Write i2c OK [11:06:27]MH_I2C_Read... [11:06:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 88 D7 47 00 88 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 32 30 39 38 35 36 30 10 04 04 00 F1 73 01 00 F4 03 04 00 DD C8 1D 67 B6 04 01 00 00 AA 5B 88 AD 79 39 20 1D [11:06:27]CommunicateWithHost err = 0 [11:06:27]CheckOFDResponse [11:06:27]1017 (14) - 77093643461234 [11:06:27]1041 (16) - 0000000002098560 [11:06:27]1040 (4) - 95217 [11:06:27]1012 (4) - 27.10.2024 05:00 [11:06:27]1206 (1) - 0 [11:06:27]OFD Sender: Remove packet 95217 [11:06:27]ProducePacketName [11:06:27]name=ofd_packets/00095217 [11:06:27]NVStorageDeleteData [11:06:27]OFD Sender: No OFD packet to send [11:06:27]*** Cut start [11:06:27]*** Partial cut [11:06:27]*** CUTSNS_PIN = 1 [11:06:27]*** CUTSNS_PIN = 0 [11:06:27]*** Brake cut motor [11:06:28]Read from MH i2c: 01 [11:06:28]MH_I2C_Read... [11:06:28]*** Stop cut motor [11:06:28]*** Cut end [11:06:28]Read from MH i2c: 01 07 00 [11:06:28]MH_I2C_Read... [11:06:28]Read from MH i2c: 01 07 00 1C 0B 00 00 00 00 00 FF 0F 3C [11:06:28]process_action close_receipt done [11:06:28]requested_data is exist [11:06:28]produce_requested_data [11:06:28]requested_item fm.sn is exist - process it [11:06:28]wFMCommunicate request_size=4 [11:06:28]MH_SAM_APDU [11:06:28]CAPDU: 80 11 00 00 [11:06:28]Write to MH i2c: E2 08 00 1D 0B 80 11 00 00 00 00 00 00 A2 [11:06:28]Write i2c OK [11:06:28]MH_I2C_Read... [11:06:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:28]Read from MH i2c: E2 [11:06:28]MH_I2C_Read... [11:06:28]Read from MH i2c: E2 17 00 [11:06:28]MH_I2C_Read... [11:06:28]Read from MH i2c: E2 17 00 1D 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F3 [11:06:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:06:28]wFMCommunicate OK [11:06:28]requested_item fd.num is exist - process it [11:06:28]SAM_PROTO_GetFieldsCounters [11:06:28]wFMCommunicate request_size=4 [11:06:28]MH_SAM_APDU [11:06:28]CAPDU: 80 13 00 00 [11:06:28]Write to MH i2c: E2 08 00 1E 0B 80 13 00 00 00 00 00 00 A5 [11:06:28]Write i2c OK [11:06:28]MH_I2C_Read... [11:06:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:06:28]Read from MH i2c: E2 [11:06:28]MH_I2C_Read... [11:06:28]Read from MH i2c: E2 62 00 [11:06:28]MH_I2C_Read... [11:06:28]Read from MH i2c: E2 62 00 1E 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F1 73 01 00 0E 04 04 00 8F 00 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 42 [11:06:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F1 73 01 00 0E 04 04 00 8F 00 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 [11:06:28]wFMCommunicate OK [11:06:28]SAM_PROTO_GetFieldsCounters done [11:06:28]requested_item shift.num is exist - process it [11:06:28]requested_item shift.opened is exist - process it [11:06:28]req_shift_opened [11:06:28]FM_GetShiftState [11:06:28]SAM_PROTO_GetShiftState [11:06:28]wFMCommunicate request_size=4 [11:06:28]MH_SAM_APDU [11:06:28]CAPDU: 80 13 01 00 [11:06:28]Write to MH i2c: E2 08 00 1F 0B 80 13 01 00 00 00 00 00 A7 [11:06:28]Write i2c OK [11:06:28]MH_I2C_Read... [11:06:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:28]Read from MH i2c: E2 [11:06:28]MH_I2C_Read... [11:06:28]Read from MH i2c: E2 0E 00 [11:06:28]MH_I2C_Read... [11:06:28]Read from MH i2c: E2 0E 00 1F 0B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 53 [11:06:28]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:06:28]wFMCommunicate OK [11:06:28]SAM_PROTO_GetShiftState done [11:06:28]FM_GetShiftState done [11:06:28]req_shift_opened done [11:06:28]requested_item shift.open_date is exist - process it [11:06:28]req_shift_open_date [11:06:28]req_shift_open_date done [11:06:28]produce_requested_data done [11:06:28]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95217,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:06:28]process_action_free close_receipt [11:06:28]json_value_free [11:06:28]json_value_free done [11:06:28]process_json_proto returns [11:06:28]Send response to host [11:06:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95217,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:06:28]free response buf [11:06:28]execute_script done [11:06:28]execute_script returns [11:06:28]free content buf [11:06:28]Sock 9.Close socket [11:06:28]Sock 9.Thread stoped [11:06:32]OFD Sender: No OFD packet to send [11:06:35]accept exits with 7 [11:06:35]New connection [11:06:35]New thread 3066760548 created [11:06:35]Thread 3066617188 joined [11:06:35]Waiting for new connection... [11:06:35] Sock 7.Parse request [11:06:35]Sock 7.Check first char [11:06:35]Sock 7.First char is OK [11:06:35]request: POST /json_proto HTTP/1.0 [11:06:35]Method: POST [11:06:35]URL: /json_proto [11:06:35]Method is POST - this is cgi request [11:06:35]url: /json_proto [11:06:35]query_string will be loaded in cgi processing [11:06:35]execute_cgi json_proto POST (null) [11:06:35]execute_cgi path=json_proto method=POST [11:06:35]POST find Content-Length [11:06:35]Host: 172.17.40.67:8080 [11:06:35]Content-Length: 678 [11:06:35]Content-Type: application/json [11:06:35] [11:06:35]POST finish read [11:06:35]Found Content-Length = 678 [11:06:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405725", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:35]execute_script... [11:06: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)3405725", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:35]POST & json_proto [11:06:35]process_json_proto [11:06:35]json parsed OK: [11:06:35]protocol is kg_v1.0 [11:06:35]action value=close_receipt [11:06:35]process_action close_receipt [11:06:35]cmd_close_receipt [11:06:35]MH_GetDate [11:06:35]Write to MH i2c: F0 00 00 20 0B 1A [11:06:35]Write i2c OK [11:06:35]MH_I2C_Read... [11:06:35]Read from MH i2c: F0 [11:06:35]MH_I2C_Read... [11:06:35]Read from MH i2c: F0 09 00 [11:06:35]MH_I2C_Read... [11:06:35]Read from MH i2c: F0 09 00 20 0B 00 BC 1E 1E 67 EE DA 66 66 16 [11:06:35]GetLastDocTimeStamp 1730027185 [11:06:35]current date 1730027196 [11:06:35]FM_GetShiftState [11:06:35]SAM_PROTO_GetShiftState [11:06:35]wFMCommunicate request_size=4 [11:06:35]MH_SAM_APDU [11:06:35]CAPDU: 80 13 01 00 [11:06:35]Write to MH i2c: E2 08 00 21 0B 80 13 01 00 00 00 00 00 A9 [11:06:35]Write i2c OK [11:06:35]MH_I2C_Read... [11:06:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:35]Read from MH i2c: E2 [11:06:35]MH_I2C_Read... [11:06:35]Read from MH i2c: E2 0E 00 [11:06:35]MH_I2C_Read... [11:06:35]Read from MH i2c: E2 0E 00 21 0B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 55 [11:06:35]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:06:35]wFMCommunicate OK [11:06:35]SAM_PROTO_GetShiftState done [11:06:35]FM_GetShiftState done [11:06:35]opened in 1729987736 [11:06:35]opened+sec_in_day 1730074136 [11:06:35]quantity*price = 50041 [11:06:35]sum+1 = 50042 [11:06:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 217 27.10.2024 11:06 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95218 ФПД: 219463351586467 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T110636&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95218&fm=219463351586467&tin=02508201610067®Number=0000000000170478&sum=50000 [11:06:36]StoreToDocumentArchive [11:06:36]shift 143 fd 95218 [11:06:36]save to /storage/0143/doc_00095218 [11:06:36]save last doc name /storage/0143/doc_00095218 to /storage/kkm_last_doc_name [11:06:36]save OK [11:06:36]Clear old archive folders... [11:06:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:06:36]tlvbuf is B6D79700 [11:06:36]SAM_PROTO_ClearQueue [11:06:36]wFMCommunicate request_size=4 [11:06:36]MH_SAM_APDU [11:06:36]CAPDU: 80 09 00 00 [11:06:36]Write to MH i2c: E2 08 00 2E 0B 80 09 00 00 00 00 00 00 AB [11:06:36]Write i2c OK [11:06:36]MH_I2C_Read... [11:06:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:06:36]Read from MH i2c: E2 [11:06:36]MH_I2C_Read... [11:06:36]Read from MH i2c: E2 03 00 [11:06:36]MH_I2C_Read... [11:06:36]Read from MH i2c: E2 03 00 2E 0B 00 90 00 AD [11:06:36]RAPDU: 90 00 [11:06:36]wFMCommunicate OK [11:06:36]SAM_PROTO_ClearQueue done [11:06:36]KKMCreateOFDPacket [11:06:36]OFDProtocolAddRootSTLVToBuf [11:06:36]FM_MakeSignedData [11:06:36]FM_MakeSignedData [11:06:36]SAM_PROTO_SignData [11:06:36]wFMCommunicate request_size=4 [11:06:36]MH_SAM_APDU [11:06:36]CAPDU: 80 0D 01 02 [11:06:36]Write to MH i2c: E2 08 00 2F 0B 80 0D 01 02 00 00 00 00 B3 [11:06:36]Write i2c OK [11:06:36]MH_I2C_Read... [11:06:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:06:36]Read from MH i2c: E2 [11:06:36]MH_I2C_Read... [11:06:36]Read from MH i2c: E2 03 00 [11:06:36]MH_I2C_Read... [11:06:36]Read from MH i2c: E2 03 00 2F 0B 00 90 00 AE [11:06:36]RAPDU: 90 00 [11:06:36]wFMCommunicate OK [11:06:36]wFMCommunicate request_size=255 [11:06:36]MH_SAM_APDU [11:06:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 BC 1E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F2 73 01 00 35 04 06 00 C7 [11:06:36]Write to MH i2c: E2 02 01 30 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 BC 1E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F2 73 01 00 35 04 06 00 C7 00 00 35 [11:06:36]Write i2c OK [11:06:36]MH_I2C_Read... [11:06:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:36]Read from MH i2c: E2 [11:06:36]MH_I2C_Read... [11:06:36]Read from MH i2c: E2 03 00 [11:06:36]MH_I2C_Read... [11:06:36]Read from MH i2c: E2 03 00 30 0B 00 90 00 AF [11:06:36]RAPDU: 90 00 [11:06:36]wFMCommunicate OK [11:06:36]wFMCommunicate request_size=10 [11:06:36]MH_SAM_APDU [11:06:36]CAPDU: 80 0D 02 02 05 99 CB 1C CE A3 [11:06:36]Write to MH i2c: E2 0D 00 31 0B 80 0D 02 02 05 00 99 CB 1C CE A3 00 00 B1 [11:06:36]Write i2c OK [11:06:36]MH_I2C_Read... [11:06:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:36]Read from MH i2c: E2 [11:06:36]MH_I2C_Read... [11:06:36]Read from MH i2c: E2 03 00 [11:06:36]MH_I2C_Read... [11:06:36]Read from MH i2c: E2 03 00 31 0B 00 90 00 B0 [11:06:36]RAPDU: 90 00 [11:06:36]wFMCommunicate OK [11:06:36]wFMCommunicate request_size=4 [11:06:36]MH_SAM_APDU [11:06:36]CAPDU: 80 0D 03 02 [11:06:36]Write to MH i2c: E2 08 00 32 0B 80 0D 03 02 00 00 00 00 B8 [11:06:36]Write i2c OK [11:06:36]MH_I2C_Read... [11:06:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:06:36]Read from MH i2c: E2 [11:06:36]MH_I2C_Read... [11:06:36]Read from MH i2c: E2 0B 00 [11:06:36]MH_I2C_Read... [11:06:36]Read from MH i2c: E2 0B 00 32 0B 00 73 12 99 3A 13 25 BB 94 90 00 98 [11:06:36]RAPDU: 73 12 99 3A 13 25 BB 94 90 00 [11:06:36]wFMCommunicate OK [11:06:36]SAM_PROTO_SignData done [11:06:36]FM_MakeSignedData done [11:06:36]CreateOFDProtocolMessage [11:06:36]wFMCommunicate request_size=4 [11:06:36]MH_SAM_APDU [11:06:36]CAPDU: 80 11 00 00 [11:06:36]Write to MH i2c: E2 08 00 33 0B 80 11 00 00 00 00 00 00 B8 [11:06:36]Write i2c OK [11:06:36]MH_I2C_Read... [11:06:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:36]Read from MH i2c: E2 [11:06:36]MH_I2C_Read... [11:06:36]Read from MH i2c: E2 17 00 [11:06:36]MH_I2C_Read... [11:06:36]Read from MH i2c: E2 17 00 33 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 09 [11:06:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:06:36]wFMCommunicate OK [11:06:36]CreateOFDProtocolMessage done [11:06:36]OFDSenderStorePacket 95218 [11:06:36]StoreOFDPacket docnum=95218 [11:06:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 74 1B 07 01 CA 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 BC 1E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F2 73 01 00 35 04 06 00 C7 99 CB 1C CE A3 73 12 99 3A 13 25 BB 94 [11:06:36]CheckFolder [11:06:36]dirname=/storage/ofd_packets [11:06:36]CheckFolder done [11:06:36]ProducePacketName [11:06:36]name=ofd_packets/00095218 [11:06:36]NVStorageSaveData ofd_packets/00095218 [11:06:36]File name is /storage/ofd_packets/00095218 [11:06:36]Write 301 bytes [11:06:36]NVStorageSaveData done [11:06:36]OFDSenderStorePacket done [11:06:36]KKMCreateOFDPacket done [11:06:36]NVStorageSaveData kkm_last_timestamp [11:06:36]File name is /storage/kkm_last_timestamp [11:06:36]Write 4 bytes [11:06:36]NVStorageSaveData done [11:06:36]ExternCall_PrintAddStr [11:06:36]wPrintStart [11:06:36]Write to MH i2c: 01 00 00 34 0B 3F [11:06:36]Write i2c OK [11:06:36]MH_I2C_Read... [11:06:36]Read from MH i2c: 01 [11:06:36]MH_I2C_Read... [11:06:36]Read from MH i2c: 01 07 00 [11:06:36]MH_I2C_Read... [11:06:36]Read from MH i2c: 01 07 00 34 0B 00 00 00 00 00 FF 0F 54 [11:06:36]RasterBufferAndPrint [11:06:36]line Счет N : (1)3405725 [11:06:36]line ИНН: 02508201610067 [11:06:36]line Контрольно-Кассовый Чек [11:06:36]line ПРОДАЖА [11:06:36]line ТРК (МРК, ГНК) : 42 [11:06:36]line Товар: 2710124130 [11:06:36]line Аи-92-К-4 [11:06:36]line 7.480 * 66.90 [11:06:36]line = 500.41 [11:06:36]line НДС 12% НСП 1% [11:06:36]line > о реализуемом товаре [11:06:36]line ОКРУГЛЕНИЕ: -0.41 [11:06:36]line ИТОГО: 500.00 [11:06:36]line Внесено: 500.00 [11:06:36]line СДАЧА: 0.00 [11:06:36]line НСП 1% : 4.43 [11:06:36]line НДС 12% : 53.14 [11:06:36]line Наличными: 500.00 [11:06:36]line Безнал.: 0.00 [11:06:36]line Место: АЗС № 82 "Партнер Нефть" [11:06:36]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:06:36]line СНО: Общий режим [11:06:36]line Чек 217 27.10.2024 11:06 [11:06:36]line Смена: 143 ФФД: 1.0 [11:06:36]line ЗНМ: 0300000017 [11:06:36]line РНМ: 0000000000170478 [11:06:36]line Версия ККМ: v1.0 [11:06:36]line ФМ: 0000000002098560 [11:06:36]line ФД: 95218 [11:06:36]line ФПД: 219463351586467 [11:06:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T110636&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95218&fm=219463351586467&tin=02508201610067®Number=0000000000170478&sum=50000 [11:06:37]OFD Sender: Processing packet 95218 [packets to send 56, broken 55] [11:06:37]ProducePacketName [11:06:37]name=ofd_packets/00095218 [11:06:37]OFD Sender: To server: pG, [11:06:37]CommunicateWithHost lk.salyk.kg:30040 [11:06:37]ConnectInit lk.salyk.kg [11:06:37]written 0, free lines is 4095 [11:06:37]Connected sock=10 [11:06:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 74 1B 07 01 CA 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 BC 1E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F2 73 01 00 35 04 06 00 C7 99 CB 1C CE A3 73 12 99 3A 13 25 BB 94 [11:06:37]Write to MH i2c: 01 00 00 5F 0B 6A [11:06:37]Write i2c OK [11:06:37]MH_I2C_Read... [11:06:37]Read from MH i2c: 01 [11:06:37]MH_I2C_Read... [11:06:37]Read from MH i2c: 01 07 00 [11:06:37]MH_I2C_Read... [11:06:37]Read from MH i2c: 01 07 00 5F 0B 00 00 00 00 00 F9 0C 76 [11:06:37]RasterBufferAndPrint [11:06:37]line [11:06:37]line [11:06:37]line [11:06:37]line [11:06:37]line [11:06:37]written 0, free lines is 3330 [11:06:37]MH_Cut [11:06:37]Write to MH i2c: D1 01 00 66 0B 01 43 [11:06:37]Write i2c OK [11:06:37]MH_I2C_Read... [11:06:37]Read from MH i2c: D1 [11:06:37]MH_I2C_Read... [11:06:37]Read from MH i2c: D1 01 00 [11:06:37]MH_I2C_Read... [11:06:37]Read from MH i2c: D1 01 00 66 0B 00 42 [11:06:37]Write to MH i2c: 01 00 00 67 0B 72 [11:06:37]Write i2c OK [11:06:37]MH_I2C_Read... [11:06:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 64 DA 47 00 83 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 32 30 39 38 35 36 30 10 04 04 00 F2 73 01 00 F4 03 04 00 E8 C8 1D 67 B6 04 01 00 00 CF 02 B9 35 6A 3B 8D 6B [11:06:37]CommunicateWithHost err = 0 [11:06:37]CheckOFDResponse [11:06:37]1017 (14) - 77093643461234 [11:06:37]1041 (16) - 0000000002098560 [11:06:37]1040 (4) - 95218 [11:06:37]1012 (4) - 27.10.2024 05:00 [11:06:37]1206 (1) - 0 [11:06:37]OFD Sender: Remove packet 95218 [11:06:37]ProducePacketName [11:06:37]name=ofd_packets/00095218 [11:06:37]NVStorageDeleteData [11:06:38]OFD Sender: No OFD packet to send [11:06:38]*** Cut start [11:06:38]*** Partial cut [11:06:38]*** CUTSNS_PIN = 1 [11:06:38]*** CUTSNS_PIN = 0 [11:06:38]*** Brake cut motor [11:06:39]Read from MH i2c: 01 [11:06:39]MH_I2C_Read... [11:06:39]*** Stop cut motor [11:06:39]*** Cut end [11:06:39]Read from MH i2c: 01 07 00 [11:06:39]MH_I2C_Read... [11:06:39]Read from MH i2c: 01 07 00 67 0B 00 00 00 00 00 FF 0F 87 [11:06:39]process_action close_receipt done [11:06:39]requested_data is exist [11:06:39]produce_requested_data [11:06:39]requested_item fm.sn is exist - process it [11:06:39]wFMCommunicate request_size=4 [11:06:39]MH_SAM_APDU [11:06:39]CAPDU: 80 11 00 00 [11:06:39]Write to MH i2c: E2 08 00 68 0B 80 11 00 00 00 00 00 00 ED [11:06:39]Write i2c OK [11:06:39]MH_I2C_Read... [11:06:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:39]Read from MH i2c: E2 [11:06:39]MH_I2C_Read... [11:06:39]Read from MH i2c: E2 17 00 [11:06:39]MH_I2C_Read... [11:06:39]Read from MH i2c: E2 17 00 68 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3E [11:06:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:06:39]wFMCommunicate OK [11:06:39]requested_item fd.num is exist - process it [11:06:39]SAM_PROTO_GetFieldsCounters [11:06:39]wFMCommunicate request_size=4 [11:06:39]MH_SAM_APDU [11:06:39]CAPDU: 80 13 00 00 [11:06:39]Write to MH i2c: E2 08 00 69 0B 80 13 00 00 00 00 00 00 F0 [11:06:39]Write i2c OK [11:06:39]MH_I2C_Read... [11:06:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:06:39]Read from MH i2c: E2 [11:06:39]MH_I2C_Read... [11:06:39]Read from MH i2c: E2 62 00 [11:06:39]MH_I2C_Read... [11:06:39]Read from MH i2c: E2 62 00 69 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F2 73 01 00 0E 04 04 00 8F 00 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 91 [11:06:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F2 73 01 00 0E 04 04 00 8F 00 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 [11:06:39]wFMCommunicate OK [11:06:39]SAM_PROTO_GetFieldsCounters done [11:06:39]requested_item shift.num is exist - process it [11:06:39]requested_item shift.opened is exist - process it [11:06:39]req_shift_opened [11:06:39]FM_GetShiftState [11:06:39]SAM_PROTO_GetShiftState [11:06:39]wFMCommunicate request_size=4 [11:06:39]MH_SAM_APDU [11:06:39]CAPDU: 80 13 01 00 [11:06:39]Write to MH i2c: E2 08 00 6A 0B 80 13 01 00 00 00 00 00 F2 [11:06:39]Write i2c OK [11:06:39]MH_I2C_Read... [11:06:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:39]Read from MH i2c: E2 [11:06:39]MH_I2C_Read... [11:06:39]Read from MH i2c: E2 0E 00 [11:06:39]MH_I2C_Read... [11:06:39]Read from MH i2c: E2 0E 00 6A 0B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 9E [11:06:39]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:06:39]wFMCommunicate OK [11:06:39]SAM_PROTO_GetShiftState done [11:06:39]FM_GetShiftState done [11:06:39]req_shift_opened done [11:06:39]requested_item shift.open_date is exist - process it [11:06:39]req_shift_open_date [11:06:39]req_shift_open_date done [11:06:39]produce_requested_data done [11:06:39]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95218,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:06:39]process_action_free close_receipt [11:06:39]json_value_free [11:06:39]json_value_free done [11:06:39]process_json_proto returns [11:06:39]Send response to host [11:06:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95218,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:06:39]free response buf [11:06:39]execute_script done [11:06:39]execute_script returns [11:06:39]free content buf [11:06:39]Sock 7.Close socket [11:06:39]Sock 7.Thread stoped [11:06:43]OFD Sender: No OFD packet to send [11:06:48]OFD Sender: No OFD packet to send [11:06:53]OFD Sender: No OFD packet to send [11:06:58]OFD Sender: No OFD packet to send [11:07:03]OFD Sender: No OFD packet to send [11:07:08]OFD Sender: No OFD packet to send [11:07:12]accept exits with 9 [11:07:12]New connection [11:07:12]New thread 3066617188 created [11:07:12]Thread 3066760548 joined [11:07:12]Waiting for new connection... [11:07:12] Sock 9.Parse request [11:07:12]Sock 9.Check first char [11:07:12]Sock 9.First char is OK [11:07:12]request: POST /json_proto HTTP/1.0 [11:07:12]Method: POST [11:07:12]URL: /json_proto [11:07:12]Method is POST - this is cgi request [11:07:12]url: /json_proto [11:07:12]query_string will be loaded in cgi processing [11:07:12]execute_cgi json_proto POST (null) [11:07:12]execute_cgi path=json_proto method=POST [11:07:12]POST find Content-Length [11:07:12]Host: 172.17.40.67:8080 [11:07:12]Content-Length: 683 [11:07:12]Content-Type: application/json [11:07:12] [11:07:12]POST finish read [11:07:12]Found Content-Length = 683 [11:07:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405726", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:07:12]execute_script... [11:07:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405726", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:07:12]POST & json_proto [11:07:12]process_json_proto [11:07:12]json parsed OK: [11:07:12]protocol is kg_v1.0 [11:07:12]action value=close_receipt [11:07:12]process_action close_receipt [11:07:12]cmd_close_receipt [11:07:12]MH_GetDate [11:07:12]Write to MH i2c: F0 00 00 6B 0B 65 [11:07:12]Write i2c OK [11:07:12]MH_I2C_Read... [11:07:12]Read from MH i2c: F0 [11:07:12]MH_I2C_Read... [11:07:12]Read from MH i2c: F0 09 00 [11:07:12]MH_I2C_Read... [11:07:12]Read from MH i2c: F0 09 00 6B 0B 00 E1 1E 1E 67 EE DA 66 66 86 [11:07:12]GetLastDocTimeStamp 1730027196 [11:07:12]current date 1730027233 [11:07:12]FM_GetShiftState [11:07:12]SAM_PROTO_GetShiftState [11:07:12]wFMCommunicate request_size=4 [11:07:12]MH_SAM_APDU [11:07:12]CAPDU: 80 13 01 00 [11:07:12]Write to MH i2c: E2 08 00 6C 0B 80 13 01 00 00 00 00 00 F4 [11:07:12]Write i2c OK [11:07:12]MH_I2C_Read... [11:07:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:07:12]Read from MH i2c: E2 [11:07:12]MH_I2C_Read... [11:07:12]Read from MH i2c: E2 0E 00 [11:07:12]MH_I2C_Read... [11:07:12]Read from MH i2c: E2 0E 00 6C 0B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A0 [11:07:12]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:07:12]wFMCommunicate OK [11:07:12]SAM_PROTO_GetShiftState done [11:07:12]FM_GetShiftState done [11:07:12]opened in 1729987736 [11:07:12]opened+sec_in_day 1730074136 [11:07:12]quantity*price = 100015 [11:07:12]sum+1 = 100017 [11:07:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 218 27.10.2024 11:07 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95219 ФПД: 149847614832175 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T110713&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95219&fm=149847614832175&tin=02508201610067®Number=0000000000170478&sum=100000 [11:07:13]StoreToDocumentArchive [11:07:13]shift 143 fd 95219 [11:07:13]save to /storage/0143/doc_00095219 [11:07:13]save last doc name /storage/0143/doc_00095219 to /storage/kkm_last_doc_name [11:07:13]save OK [11:07:13]Clear old archive folders... [11:07:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:07:13]tlvbuf is B6E79800 [11:07:13]SAM_PROTO_ClearQueue [11:07:13]wFMCommunicate request_size=4 [11:07:13]MH_SAM_APDU [11:07:13]CAPDU: 80 09 00 00 [11:07:13]Write to MH i2c: E2 08 00 79 0B 80 09 00 00 00 00 00 00 F6 [11:07:13]Write i2c OK [11:07:13]MH_I2C_Read... [11:07:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:07:13]Read from MH i2c: E2 [11:07:13]MH_I2C_Read... [11:07:13]Read from MH i2c: E2 03 00 [11:07:13]MH_I2C_Read... [11:07:13]Read from MH i2c: E2 03 00 79 0B 00 90 00 F8 [11:07:13]RAPDU: 90 00 [11:07:13]wFMCommunicate OK [11:07:13]SAM_PROTO_ClearQueue done [11:07:13]KKMCreateOFDPacket [11:07:13]OFDProtocolAddRootSTLVToBuf [11:07:13]FM_MakeSignedData [11:07:13]FM_MakeSignedData [11:07:13]SAM_PROTO_SignData [11:07:13]wFMCommunicate request_size=4 [11:07:13]MH_SAM_APDU [11:07:13]CAPDU: 80 0D 01 02 [11:07:13]Write to MH i2c: E2 08 00 7A 0B 80 0D 01 02 00 00 00 00 FE [11:07:13]Write i2c OK [11:07:13]MH_I2C_Read... [11:07:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:07:13]Read from MH i2c: E2 [11:07:13]MH_I2C_Read... [11:07:13]Read from MH i2c: E2 03 00 [11:07:13]MH_I2C_Read... [11:07:13]Read from MH i2c: E2 03 00 7A 0B 00 90 00 F9 [11:07:13]RAPDU: 90 00 [11:07:13]wFMCommunicate OK [11:07:13]wFMCommunicate request_size=255 [11:07:13]MH_SAM_APDU [11:07:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 E1 1E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F3 73 01 00 35 04 06 00 88 [11:07:13]Write to MH i2c: E2 02 01 7B 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 E1 1E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F3 73 01 00 35 04 06 00 88 00 00 62 [11:07:13]Write i2c OK [11:07:13]MH_I2C_Read... [11:07:13]OFD Sender: No OFD packet to send [11:07:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:07:13]Read from MH i2c: E2 [11:07:13]MH_I2C_Read... [11:07:13]Read from MH i2c: E2 03 00 [11:07:13]MH_I2C_Read... [11:07:13]Read from MH i2c: E2 03 00 7B 0B 00 90 00 FA [11:07:13]RAPDU: 90 00 [11:07:13]wFMCommunicate OK [11:07:13]wFMCommunicate request_size=10 [11:07:13]MH_SAM_APDU [11:07:13]CAPDU: 80 0D 02 02 05 49 1D DA 3E 2F [11:07:13]Write to MH i2c: E2 0D 00 7C 0B 80 0D 02 02 05 00 49 1D DA 3E 2F 00 00 B8 [11:07:13]Write i2c OK [11:07:13]MH_I2C_Read... [11:07:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:07:13]Read from MH i2c: E2 [11:07:13]MH_I2C_Read... [11:07:13]Read from MH i2c: E2 03 00 [11:07:13]MH_I2C_Read... [11:07:13]Read from MH i2c: E2 03 00 7C 0B 00 90 00 FB [11:07:13]RAPDU: 90 00 [11:07:13]wFMCommunicate OK [11:07:13]wFMCommunicate request_size=4 [11:07:13]MH_SAM_APDU [11:07:13]CAPDU: 80 0D 03 02 [11:07:13]Write to MH i2c: E2 08 00 7D 0B 80 0D 03 02 00 00 00 00 03 [11:07:13]Write i2c OK [11:07:13]MH_I2C_Read... [11:07:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:07:13]Read from MH i2c: E2 [11:07:13]MH_I2C_Read... [11:07:13]Read from MH i2c: E2 0B 00 [11:07:13]MH_I2C_Read... [11:07:13]Read from MH i2c: E2 0B 00 7D 0B 00 66 5F 45 0F 1C EF 17 62 90 00 A1 [11:07:13]RAPDU: 66 5F 45 0F 1C EF 17 62 90 00 [11:07:13]wFMCommunicate OK [11:07:13]SAM_PROTO_SignData done [11:07:13]FM_MakeSignedData done [11:07:13]CreateOFDProtocolMessage [11:07:13]wFMCommunicate request_size=4 [11:07:13]MH_SAM_APDU [11:07:13]CAPDU: 80 11 00 00 [11:07:13]Write to MH i2c: E2 08 00 7E 0B 80 11 00 00 00 00 00 00 03 [11:07:13]Write i2c OK [11:07:13]MH_I2C_Read... [11:07:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:07:13]Read from MH i2c: E2 [11:07:13]MH_I2C_Read... [11:07:13]Read from MH i2c: E2 17 00 [11:07:13]MH_I2C_Read... [11:07:13]Read from MH i2c: E2 17 00 7E 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 54 [11:07:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:07:13]wFMCommunicate OK [11:07:13]CreateOFDProtocolMessage done [11:07:13]OFDSenderStorePacket 95219 [11:07:13]StoreOFDPacket docnum=95219 [11:07:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1A 54 07 01 75 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 E1 1E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F3 73 01 00 35 04 06 00 88 49 1D DA 3E 2F 66 5F 45 0F 1C EF 17 62 [11:07:13]CheckFolder [11:07:13]dirname=/storage/ofd_packets [11:07:13]CheckFolder done [11:07:13]ProducePacketName [11:07:13]name=ofd_packets/00095219 [11:07:13]NVStorageSaveData ofd_packets/00095219 [11:07:13]File name is /storage/ofd_packets/00095219 [11:07:13]Write 301 bytes [11:07:13]NVStorageSaveData done [11:07:13]OFDSenderStorePacket done [11:07:13]KKMCreateOFDPacket done [11:07:13]NVStorageSaveData kkm_last_timestamp [11:07:13]File name is /storage/kkm_last_timestamp [11:07:13]Write 4 bytes [11:07:13]NVStorageSaveData done [11:07:13]ExternCall_PrintAddStr [11:07:13]wPrintStart [11:07:13]Write to MH i2c: 01 00 00 7F 0B 8A [11:07:13]OFD Sender: Processing packet 95219 [packets to send 56, broken 55] [11:07:13]ProducePacketName [11:07:13]name=ofd_packets/00095219 [11:07:13]OFD Sender: To server: pG, [11:07:13]CommunicateWithHost lk.salyk.kg:30040 [11:07:13]ConnectInit lk.salyk.kg [11:07:13]Write i2c OK [11:07:13]MH_I2C_Read... [11:07:13]Read from MH i2c: 01 [11:07:13]MH_I2C_Read... [11:07:13]Read from MH i2c: 01 07 00 [11:07:13]MH_I2C_Read... [11:07:13]Read from MH i2c: 01 07 00 7F 0B 00 00 00 00 00 FF 0F 9F [11:07:13]RasterBufferAndPrint [11:07:13]line Счет N : (1)3405726 [11:07:13]line ИНН: 02508201610067 [11:07:13]line Контрольно-Кассовый Чек [11:07:13]line ПРОДАЖА [11:07:13]line ТРК (МРК, ГНК) : 22 [11:07:13]line Товар: 2710124130 [11:07:13]line Аи-92-К-4 [11:07:13]line 14.950 * 66.90 [11:07:13]line = 1000.16 [11:07:13]line НДС 12% НСП 1% [11:07:13]line > о реализуемом товаре [11:07:13]line ОКРУГЛЕНИЕ: -0.16 [11:07:13]line ИТОГО: 1000.00 [11:07:13]line Внесено: 1000.00 [11:07:13]line СДАЧА: 0.00 [11:07:13]line НСП 1% : 8.85 [11:07:13]line НДС 12% : 106.21 [11:07:13]line Наличными: 1000.00 [11:07:13]line Безнал.: 0.00 [11:07:13]line Место: АЗС № 82 "Партнер Нефть" [11:07:13]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:07:13]line СНО: Общий режим [11:07:13]line Чек 218 27.10.2024 11:07 [11:07:13]line Смена: 143 ФФД: 1.0 [11:07:13]line ЗНМ: 0300000017 [11:07:13]line РНМ: 0000000000170478 [11:07:13]line Версия ККМ: v1.0 [11:07:13]line ФМ: 0000000002098560 [11:07:13]line ФД: 95219 [11:07:13]line ФПД: 149847614832175 [11:07:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T110713&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95219&fm=149847614832175&tin=02508201610067®Number=0000000000170478&sum=100000 [11:07:14]Connected sock=10 [11:07:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1A 54 07 01 75 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 E1 1E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F3 73 01 00 35 04 06 00 88 49 1D DA 3E 2F 66 5F 45 0F 1C EF 17 62 [11:07:14]written 0, free lines is 4095 [11:07:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B4 39 47 00 20 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 32 30 39 38 35 36 30 10 04 04 00 F3 73 01 00 F4 03 04 00 0D C9 1D 67 B6 04 01 00 00 F3 36 7B DC 02 C5 61 CB [11:07:14]CommunicateWithHost err = 0 [11:07:14]CheckOFDResponse [11:07:14]1017 (14) - 77093643461234 [11:07:14]1041 (16) - 0000000002098560 [11:07:14]1040 (4) - 95219 [11:07:14]1012 (4) - 27.10.2024 05:01 [11:07:14]1206 (1) - 0 [11:07:14]OFD Sender: Remove packet 95219 [11:07:14]ProducePacketName [11:07:14]name=ofd_packets/00095219 [11:07:14]NVStorageDeleteData [11:07:14]Write to MH i2c: 01 00 00 AA 0B B5 [11:07:14]Write i2c OK [11:07:14]MH_I2C_Read... [11:07:14]Read from MH i2c: 01 [11:07:14]MH_I2C_Read... [11:07:14]Read from MH i2c: 01 07 00 [11:07:14]MH_I2C_Read... [11:07:14]Read from MH i2c: 01 07 00 AA 0B 00 00 00 00 00 04 0D CD [11:07:14]RasterBufferAndPrint [11:07:14]line [11:07:14]line [11:07:14]line [11:07:14]line [11:07:14]line [11:07:14]written 0, free lines is 3338 [11:07:14]MH_Cut [11:07:14]Write to MH i2c: D1 01 00 B1 0B 01 8E [11:07:14]Write i2c OK [11:07:14]MH_I2C_Read... [11:07:14]Read from MH i2c: D1 [11:07:14]MH_I2C_Read... [11:07:14]Read from MH i2c: D1 01 00 [11:07:14]MH_I2C_Read... [11:07:14]Read from MH i2c: D1 01 00 B1 0B 00 8D [11:07:14]Write to MH i2c: 01 00 00 B2 0B BD [11:07:14]Write i2c OK [11:07:14]MH_I2C_Read... [11:07:14]OFD Sender: No OFD packet to send [11:07:15]*** Cut start [11:07:15]*** Partial cut [11:07:15]*** CUTSNS_PIN = 1 [11:07:15]*** CUTSNS_PIN = 0 [11:07:15]*** Brake cut motor [11:07:15]Read from MH i2c: 01 [11:07:15]MH_I2C_Read... [11:07:15]*** Stop cut motor [11:07:15]*** Cut end [11:07:15]Read from MH i2c: 01 07 00 [11:07:15]MH_I2C_Read... [11:07:15]Read from MH i2c: 01 07 00 B2 0B 00 00 00 00 00 FF 0F D2 [11:07:15]process_action close_receipt done [11:07:15]requested_data is exist [11:07:15]produce_requested_data [11:07:15]requested_item fm.sn is exist - process it [11:07:15]wFMCommunicate request_size=4 [11:07:15]MH_SAM_APDU [11:07:15]CAPDU: 80 11 00 00 [11:07:15]Write to MH i2c: E2 08 00 B3 0B 80 11 00 00 00 00 00 00 38 [11:07:15]Write i2c OK [11:07:15]MH_I2C_Read... [11:07:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:07:15]Read from MH i2c: E2 [11:07:15]MH_I2C_Read... [11:07:15]Read from MH i2c: E2 17 00 [11:07:15]MH_I2C_Read... [11:07:15]Read from MH i2c: E2 17 00 B3 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 89 [11:07:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:07:15]wFMCommunicate OK [11:07:15]requested_item fd.num is exist - process it [11:07:15]SAM_PROTO_GetFieldsCounters [11:07:15]wFMCommunicate request_size=4 [11:07:15]MH_SAM_APDU [11:07:15]CAPDU: 80 13 00 00 [11:07:15]Write to MH i2c: E2 08 00 B4 0B 80 13 00 00 00 00 00 00 3B [11:07:15]Write i2c OK [11:07:15]MH_I2C_Read... [11:07:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:07:16]Read from MH i2c: E2 [11:07:16]MH_I2C_Read... [11:07:16]Read from MH i2c: E2 62 00 [11:07:16]MH_I2C_Read... [11:07:16]Read from MH i2c: E2 62 00 B4 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F3 73 01 00 0E 04 04 00 8F 00 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 E0 [11:07:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F3 73 01 00 0E 04 04 00 8F 00 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 [11:07:16]wFMCommunicate OK [11:07:16]SAM_PROTO_GetFieldsCounters done [11:07:16]requested_item shift.num is exist - process it [11:07:16]requested_item shift.opened is exist - process it [11:07:16]req_shift_opened [11:07:16]FM_GetShiftState [11:07:16]SAM_PROTO_GetShiftState [11:07:16]wFMCommunicate request_size=4 [11:07:16]MH_SAM_APDU [11:07:16]CAPDU: 80 13 01 00 [11:07:16]Write to MH i2c: E2 08 00 B5 0B 80 13 01 00 00 00 00 00 3D [11:07:16]Write i2c OK [11:07:16]MH_I2C_Read... [11:07:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:07:16]Read from MH i2c: E2 [11:07:16]MH_I2C_Read... [11:07:16]Read from MH i2c: E2 0E 00 [11:07:16]MH_I2C_Read... [11:07:16]Read from MH i2c: E2 0E 00 B5 0B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E9 [11:07:16]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:07:16]wFMCommunicate OK [11:07:16]SAM_PROTO_GetShiftState done [11:07:16]FM_GetShiftState done [11:07:16]req_shift_opened done [11:07:16]requested_item shift.open_date is exist - process it [11:07:16]req_shift_open_date [11:07:16]req_shift_open_date done [11:07:16]produce_requested_data done [11:07:16]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95219,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:07:16]process_action_free close_receipt [11:07:16]json_value_free [11:07:16]json_value_free done [11:07:16]process_json_proto returns [11:07:16]Send response to host [11:07:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95219,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:07:16]free response buf [11:07:16]execute_script done [11:07:16]execute_script returns [11:07:16]free content buf [11:07:16]Sock 9.Close socket [11:07:16]Sock 9.Thread stoped [11:07:19]OFD Sender: No OFD packet to send [11:07:24]OFD Sender: No OFD packet to send [11:07:25]accept exits with 7 [11:07:25]New connection [11:07:25]New thread 3066760548 created [11:07:25]Thread 3066617188 joined [11:07:25]Waiting for new connection... [11:07:25] Sock 7.Parse request [11:07:25]Sock 7.Check first char [11:07:25]Sock 7.First char is OK [11:07:25]request: POST /json_proto HTTP/1.0 [11:07:25]Method: POST [11:07:25]URL: /json_proto [11:07:25]Method is POST - this is cgi request [11:07:25]url: /json_proto [11:07:25]query_string will be loaded in cgi processing [11:07:25]execute_cgi json_proto POST (null) [11:07:25]execute_cgi path=json_proto method=POST [11:07:25]POST find Content-Length [11:07:25]Host: 172.17.40.67:8080 [11:07:25]Content-Length: 678 [11:07:25]Content-Type: application/json [11:07:25] [11:07:25]POST finish read [11:07:25]Found Content-Length = 678 [11:07:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405727", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:07:25]execute_script... [11:07: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)3405727", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:07:25]POST & json_proto [11:07:25]process_json_proto [11:07:25]json parsed OK: [11:07:25]protocol is kg_v1.0 [11:07:25]action value=close_receipt [11:07:25]process_action close_receipt [11:07:25]cmd_close_receipt [11:07:25]MH_GetDate [11:07:25]Write to MH i2c: F0 00 00 B6 0B B0 [11:07:25]Write i2c OK [11:07:25]MH_I2C_Read... [11:07:25]Read from MH i2c: F0 [11:07:25]MH_I2C_Read... [11:07:25]Read from MH i2c: F0 09 00 [11:07:25]MH_I2C_Read... [11:07:25]Read from MH i2c: F0 09 00 B6 0B 00 EE 1E 1E 67 EE DA 66 66 DE [11:07:25]GetLastDocTimeStamp 1730027233 [11:07:25]current date 1730027246 [11:07:25]FM_GetShiftState [11:07:25]SAM_PROTO_GetShiftState [11:07:25]wFMCommunicate request_size=4 [11:07:25]MH_SAM_APDU [11:07:25]CAPDU: 80 13 01 00 [11:07:25]Write to MH i2c: E2 08 00 B7 0B 80 13 01 00 00 00 00 00 3F [11:07:25]Write i2c OK [11:07:25]MH_I2C_Read... [11:07:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:07:25]Read from MH i2c: E2 [11:07:25]MH_I2C_Read... [11:07:25]Read from MH i2c: E2 0E 00 [11:07:25]MH_I2C_Read... [11:07:25]Read from MH i2c: E2 0E 00 B7 0B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 EB [11:07:25]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:07:25]wFMCommunicate OK [11:07:25]SAM_PROTO_GetShiftState done [11:07:25]FM_GetShiftState done [11:07:25]opened in 1729987736 [11:07:25]opened+sec_in_day 1730074136 [11:07:25]quantity*price = 50041 [11:07:25]sum+1 = 50042 [11:07:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 219 27.10.2024 11:07 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95220 ФПД: 230792179733324 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T110726&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95220&fm=230792179733324&tin=02508201610067®Number=0000000000170478&sum=50000 [11:07:26]StoreToDocumentArchive [11:07:26]shift 143 fd 95220 [11:07:26]save to /storage/0143/doc_00095220 [11:07:26]save last doc name /storage/0143/doc_00095220 to /storage/kkm_last_doc_name [11:07:26]save OK [11:07:26]Clear old archive folders... [11:07:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:07:26]tlvbuf is 0159A000 [11:07:26]SAM_PROTO_ClearQueue [11:07:26]wFMCommunicate request_size=4 [11:07:26]MH_SAM_APDU [11:07:26]CAPDU: 80 09 00 00 [11:07:26]Write to MH i2c: E2 08 00 C4 0B 80 09 00 00 00 00 00 00 41 [11:07:26]Write i2c OK [11:07:26]MH_I2C_Read... [11:07:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:07:26]Read from MH i2c: E2 [11:07:26]MH_I2C_Read... [11:07:26]Read from MH i2c: E2 03 00 [11:07:26]MH_I2C_Read... [11:07:26]Read from MH i2c: E2 03 00 C4 0B 00 90 00 43 [11:07:26]RAPDU: 90 00 [11:07:26]wFMCommunicate OK [11:07:26]SAM_PROTO_ClearQueue done [11:07:26]KKMCreateOFDPacket [11:07:26]OFDProtocolAddRootSTLVToBuf [11:07:26]FM_MakeSignedData [11:07:26]FM_MakeSignedData [11:07:26]SAM_PROTO_SignData [11:07:26]wFMCommunicate request_size=4 [11:07:26]MH_SAM_APDU [11:07:26]CAPDU: 80 0D 01 02 [11:07:26]Write to MH i2c: E2 08 00 C5 0B 80 0D 01 02 00 00 00 00 49 [11:07:26]Write i2c OK [11:07:26]MH_I2C_Read... [11:07:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:07:26]Read from MH i2c: E2 [11:07:26]MH_I2C_Read... [11:07:26]Read from MH i2c: E2 03 00 [11:07:26]MH_I2C_Read... [11:07:26]Read from MH i2c: E2 03 00 C5 0B 00 90 00 44 [11:07:26]RAPDU: 90 00 [11:07:26]wFMCommunicate OK [11:07:26]wFMCommunicate request_size=255 [11:07:26]MH_SAM_APDU [11:07: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 EE 1E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F4 73 01 00 35 04 06 00 D1 [11:07:26]Write to MH i2c: E2 02 01 C6 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 EE 1E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F4 73 01 00 35 04 06 00 D1 00 00 0B [11:07:26]Write i2c OK [11:07:26]MH_I2C_Read... [11:07:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:07:27]Read from MH i2c: E2 [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: E2 03 00 [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: E2 03 00 C6 0B 00 90 00 45 [11:07:27]RAPDU: 90 00 [11:07:27]wFMCommunicate OK [11:07:27]wFMCommunicate request_size=10 [11:07:27]MH_SAM_APDU [11:07:27]CAPDU: 80 0D 02 02 05 E7 7D E3 D3 4C [11:07:27]Write to MH i2c: E2 0D 00 C7 0B 80 0D 02 02 05 00 E7 7D E3 D3 4C 00 00 BC [11:07:27]Write i2c OK [11:07:27]MH_I2C_Read... [11:07:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:07:27]Read from MH i2c: E2 [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: E2 03 00 [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: E2 03 00 C7 0B 00 90 00 46 [11:07:27]RAPDU: 90 00 [11:07:27]wFMCommunicate OK [11:07:27]wFMCommunicate request_size=4 [11:07:27]MH_SAM_APDU [11:07:27]CAPDU: 80 0D 03 02 [11:07:27]Write to MH i2c: E2 08 00 C8 0B 80 0D 03 02 00 00 00 00 4E [11:07:27]Write i2c OK [11:07:27]MH_I2C_Read... [11:07:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:07:27]Read from MH i2c: E2 [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: E2 0B 00 [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: E2 0B 00 C8 0B 00 A0 A1 9F 52 FB 64 E8 14 90 00 DC [11:07:27]RAPDU: A0 A1 9F 52 FB 64 E8 14 90 00 [11:07:27]wFMCommunicate OK [11:07:27]SAM_PROTO_SignData done [11:07:27]FM_MakeSignedData done [11:07:27]CreateOFDProtocolMessage [11:07:27]wFMCommunicate request_size=4 [11:07:27]MH_SAM_APDU [11:07:27]CAPDU: 80 11 00 00 [11:07:27]Write to MH i2c: E2 08 00 C9 0B 80 11 00 00 00 00 00 00 4E [11:07:27]Write i2c OK [11:07:27]MH_I2C_Read... [11:07:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:07:27]Read from MH i2c: E2 [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: E2 17 00 [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: E2 17 00 C9 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9F [11:07:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:07:27]wFMCommunicate OK [11:07:27]CreateOFDProtocolMessage done [11:07:27]OFDSenderStorePacket 95220 [11:07:27]StoreOFDPacket docnum=95220 [11:07:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 66 14 07 01 F3 67 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 EE 1E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F4 73 01 00 35 04 06 00 D1 E7 7D E3 D3 4C A0 A1 9F 52 FB 64 E8 14 [11:07:27]CheckFolder [11:07:27]dirname=/storage/ofd_packets [11:07:27]CheckFolder done [11:07:27]ProducePacketName [11:07:27]name=ofd_packets/00095220 [11:07:27]NVStorageSaveData ofd_packets/00095220 [11:07:27]File name is /storage/ofd_packets/00095220 [11:07:27]Write 301 bytes [11:07:27]NVStorageSaveData done [11:07:27]OFDSenderStorePacket done [11:07:27]KKMCreateOFDPacket done [11:07:27]NVStorageSaveData kkm_last_timestamp [11:07:27]File name is /storage/kkm_last_timestamp [11:07:27]Write 4 bytes [11:07:27]NVStorageSaveData done [11:07:27]ExternCall_PrintAddStr [11:07:27]wPrintStart [11:07:27]Write to MH i2c: 01 00 00 CA 0B D5 [11:07:27]Write i2c OK [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: 01 [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: 01 07 00 [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: 01 07 00 CA 0B 00 00 00 00 00 FF 0F EA [11:07:27]RasterBufferAndPrint [11:07:27]line Счет N : (1)3405727 [11:07:27]line ИНН: 02508201610067 [11:07:27]line Контрольно-Кассовый Чек [11:07:27]line ПРОДАЖА [11:07:27]line ТРК (МРК, ГНК) : 32 [11:07:27]line Товар: 2710124130 [11:07:27]line Аи-92-К-4 [11:07:27]line 7.480 * 66.90 [11:07:27]line = 500.41 [11:07:27]line НДС 12% НСП 1% [11:07:27]line > о реализуемом товаре [11:07:27]line ОКРУГЛЕНИЕ: -0.41 [11:07:27]line ИТОГО: 500.00 [11:07:27]line Внесено: 500.00 [11:07:27]line СДАЧА: 0.00 [11:07:27]line НСП 1% : 4.43 [11:07:27]line НДС 12% : 53.14 [11:07:27]line Наличными: 500.00 [11:07:27]line Безнал.: 0.00 [11:07:27]line Место: АЗС № 82 "Партнер Нефть" [11:07:27]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:07:27]line СНО: Общий режим [11:07:27]line Чек 219 27.10.2024 11:07 [11:07:27]line Смена: 143 ФФД: 1.0 [11:07:27]line ЗНМ: 0300000017 [11:07:27]line РНМ: 0000000000170478 [11:07:27]line Версия ККМ: v1.0 [11:07:27]line ФМ: 0000000002098560 [11:07:27]line ФД: 95220 [11:07:27]line ФПД: 230792179733324 [11:07:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T110726&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95220&fm=230792179733324&tin=02508201610067®Number=0000000000170478&sum=50000 [11:07:27]OFD Sender: Processing packet 95220 [packets to send 56, broken 55] [11:07:27]ProducePacketName [11:07:27]name=ofd_packets/00095220 [11:07:27]OFD Sender: To server: pG, [11:07:27]CommunicateWithHost lk.salyk.kg:30040 [11:07:27]ConnectInit lk.salyk.kg [11:07:27]written 0, free lines is 4095 [11:07:27]Connected sock=10 [11:07:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 66 14 07 01 F3 67 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 EE 1E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F4 73 01 00 35 04 06 00 D1 E7 7D E3 D3 4C A0 A1 9F 52 FB 64 E8 14 [11:07:28]Write to MH i2c: 01 00 00 F5 0B 00 [11:07:28]Write i2c OK [11:07:28]MH_I2C_Read... [11:07:28]Read from MH i2c: 01 [11:07:28]MH_I2C_Read... [11:07:28]Read from MH i2c: 01 07 00 [11:07:28]MH_I2C_Read... [11:07:28]Read from MH i2c: 01 07 00 F5 0B 00 00 00 00 00 02 0D 16 [11:07:28]RasterBufferAndPrint [11:07:28]line [11:07:28]line [11:07:28]line [11:07:28]line [11:07:28]line [11:07:28]written 0, free lines is 3339 [11:07:28]MH_Cut [11:07:28]Write to MH i2c: D1 01 00 FC 0B 01 D9 [11:07:28]Write i2c OK [11:07:28]MH_I2C_Read... [11:07:28]Read from MH i2c: D1 [11:07:28]MH_I2C_Read... [11:07:28]Read from MH i2c: D1 01 00 [11:07:28]MH_I2C_Read... [11:07:28]Read from MH i2c: D1 01 00 FC 0B 00 D8 [11:07:28]Write to MH i2c: 01 00 00 FD 0B 08 [11:07:28]Write i2c OK [11:07:28]MH_I2C_Read... [11:07:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 5B 08 47 00 DB 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 32 30 39 38 35 36 30 10 04 04 00 F4 73 01 00 F4 03 04 00 1A C9 1D 67 B6 04 01 00 00 BB 5F B4 79 F2 DC 33 EE [11:07:28]CommunicateWithHost err = 0 [11:07:28]CheckOFDResponse [11:07:28]1017 (14) - 77093643461234 [11:07:28]1041 (16) - 0000000002098560 [11:07:28]1040 (4) - 95220 [11:07:28]1012 (4) - 27.10.2024 05:01 [11:07:28]1206 (1) - 0 [11:07:28]OFD Sender: Remove packet 95220 [11:07:28]ProducePacketName [11:07:28]name=ofd_packets/00095220 [11:07:28]NVStorageDeleteData [11:07:28]OFD Sender: No OFD packet to send [11:07:28]*** Cut start [11:07:28]*** Partial cut [11:07:28]*** CUTSNS_PIN = 1 [11:07:28]*** CUTSNS_PIN = 0 [11:07:28]*** Brake cut motor [11:07:29]Read from MH i2c: 01 [11:07:29]MH_I2C_Read... [11:07:29]*** Stop cut motor [11:07:29]*** Cut end [11:07:29]Read from MH i2c: 01 07 00 [11:07:29]MH_I2C_Read... [11:07:29]Read from MH i2c: 01 07 00 FD 0B 00 00 00 00 00 FF 0F 1D [11:07:29]process_action close_receipt done [11:07:29]requested_data is exist [11:07:29]produce_requested_data [11:07:29]requested_item fm.sn is exist - process it [11:07:29]wFMCommunicate request_size=4 [11:07:29]MH_SAM_APDU [11:07:29]CAPDU: 80 11 00 00 [11:07:29]Write to MH i2c: E2 08 00 FE 0B 80 11 00 00 00 00 00 00 83 [11:07:29]Write i2c OK [11:07:29]MH_I2C_Read... [11:07:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:07:29]Read from MH i2c: E2 [11:07:29]MH_I2C_Read... [11:07:29]Read from MH i2c: E2 17 00 [11:07:29]MH_I2C_Read... [11:07:29]Read from MH i2c: E2 17 00 FE 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D4 [11:07:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:07:29]wFMCommunicate OK [11:07:29]requested_item fd.num is exist - process it [11:07:29]SAM_PROTO_GetFieldsCounters [11:07:29]wFMCommunicate request_size=4 [11:07:29]MH_SAM_APDU [11:07:29]CAPDU: 80 13 00 00 [11:07:29]Write to MH i2c: E2 08 00 FF 0B 80 13 00 00 00 00 00 00 86 [11:07:29]Write i2c OK [11:07:29]MH_I2C_Read... [11:07:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:07:29]Read from MH i2c: E2 [11:07:29]MH_I2C_Read... [11:07:29]Read from MH i2c: E2 62 00 [11:07:29]MH_I2C_Read... [11:07:29]Read from MH i2c: E2 62 00 FF 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F4 73 01 00 0E 04 04 00 8F 00 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 2F [11:07:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F4 73 01 00 0E 04 04 00 8F 00 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 [11:07:29]wFMCommunicate OK [11:07:29]SAM_PROTO_GetFieldsCounters done [11:07:29]requested_item shift.num is exist - process it [11:07:29]requested_item shift.opened is exist - process it [11:07:29]req_shift_opened [11:07:29]FM_GetShiftState [11:07:29]SAM_PROTO_GetShiftState [11:07:29]wFMCommunicate request_size=4 [11:07:29]MH_SAM_APDU [11:07:29]CAPDU: 80 13 01 00 [11:07:29]Write to MH i2c: E2 08 00 00 0C 80 13 01 00 00 00 00 00 89 [11:07:29]Write i2c OK [11:07:29]MH_I2C_Read... [11:07:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:07:29]Read from MH i2c: E2 [11:07:29]MH_I2C_Read... [11:07:29]Read from MH i2c: E2 0E 00 [11:07:29]MH_I2C_Read... [11:07:29]Read from MH i2c: E2 0E 00 00 0C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 35 [11:07:29]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:07:29]wFMCommunicate OK [11:07:29]SAM_PROTO_GetShiftState done [11:07:29]FM_GetShiftState done [11:07:29]req_shift_opened done [11:07:29]requested_item shift.open_date is exist - process it [11:07:29]req_shift_open_date [11:07:29]req_shift_open_date done [11:07:29]produce_requested_data done [11:07:29]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95220,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:07:29]process_action_free close_receipt [11:07:29]json_value_free [11:07:29]json_value_free done [11:07:29]process_json_proto returns [11:07:29]Send response to host [11:07:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95220,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:07:29]free response buf [11:07:29]execute_script done [11:07:29]execute_script returns [11:07:29]free content buf [11:07:29]Sock 7.Close socket [11:07:29]Sock 7.Thread stoped [11:07:33]OFD Sender: No OFD packet to send [11:07:38]OFD Sender: No OFD packet to send [11:07:43]OFD Sender: No OFD packet to send [11:07:48]OFD Sender: No OFD packet to send [11:07:53]OFD Sender: No OFD packet to send [11:07:58]OFD Sender: No OFD packet to send [11:08:03]OFD Sender: No OFD packet to send [11:08:08]OFD Sender: No OFD packet to send [11:08:13]OFD Sender: No OFD packet to send [11:08:18]OFD Sender: No OFD packet to send [11:08:23]OFD Sender: No OFD packet to send [11:08:28]OFD Sender: No OFD packet to send [11:08:33]OFD Sender: No OFD packet to send [11:08:38]OFD Sender: No OFD packet to send [11:08:43]OFD Sender: No OFD packet to send [11:08:48]OFD Sender: No OFD packet to send [11:08:53]OFD Sender: No OFD packet to send [11:08:58]OFD Sender: No OFD packet to send [11:09:03]OFD Sender: No OFD packet to send [11:09:08]OFD Sender: No OFD packet to send [11:09:13]OFD Sender: No OFD packet to send [11:09:18]OFD Sender: No OFD packet to send [11:09:23]OFD Sender: No OFD packet to send [11:09:28]OFD Sender: No OFD packet to send [11:09:33]OFD Sender: No OFD packet to send [11:09:35]accept exits with 9 [11:09:35]New connection [11:09:35]New thread 3066617188 created [11:09:35]Thread 3066760548 joined [11:09:35]Waiting for new connection... [11:09:35] Sock 9.Parse request [11:09:35]Sock 9.Check first char [11:09:35]Sock 9.First char is OK [11:09:35]request: POST /json_proto HTTP/1.0 [11:09:35]Method: POST [11:09:35]URL: /json_proto [11:09:35]Method is POST - this is cgi request [11:09:35]url: /json_proto [11:09:35]query_string will be loaded in cgi processing [11:09:35]execute_cgi json_proto POST (null) [11:09:35]execute_cgi path=json_proto method=POST [11:09:35]POST find Content-Length [11:09:35]Host: 172.17.40.67:8080 [11:09:35]Content-Length: 678 [11:09:35]Content-Type: application/json [11:09:35] [11:09:35]POST finish read [11:09:35]Found Content-Length = 678 [11:09:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405729", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:09:35]execute_script... [11:09: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)3405729", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:09:35]POST & json_proto [11:09:35]process_json_proto [11:09:35]json parsed OK: [11:09:35]protocol is kg_v1.0 [11:09:35]action value=close_receipt [11:09:35]process_action close_receipt [11:09:35]cmd_close_receipt [11:09:35]MH_GetDate [11:09:35]Write to MH i2c: F0 00 00 01 0C FC [11:09:35]Write i2c OK [11:09:35]MH_I2C_Read... [11:09:35]Read from MH i2c: F0 [11:09:35]MH_I2C_Read... [11:09:35]Read from MH i2c: F0 09 00 [11:09:35]MH_I2C_Read... [11:09:35]Read from MH i2c: F0 09 00 01 0C 00 70 1F 1E 67 EE DA 66 66 AD [11:09:35]GetLastDocTimeStamp 1730027246 [11:09:35]current date 1730027376 [11:09:35]FM_GetShiftState [11:09:35]SAM_PROTO_GetShiftState [11:09:35]wFMCommunicate request_size=4 [11:09:35]MH_SAM_APDU [11:09:35]CAPDU: 80 13 01 00 [11:09:35]Write to MH i2c: E2 08 00 02 0C 80 13 01 00 00 00 00 00 8B [11:09:35]Write i2c OK [11:09:35]MH_I2C_Read... [11:09:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:09:35]Read from MH i2c: E2 [11:09:35]MH_I2C_Read... [11:09:35]Read from MH i2c: E2 0E 00 [11:09:35]MH_I2C_Read... [11:09:35]Read from MH i2c: E2 0E 00 02 0C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 37 [11:09:35]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:09:35]wFMCommunicate OK [11:09:35]SAM_PROTO_GetShiftState done [11:09:35]FM_GetShiftState done [11:09:35]opened in 1729987736 [11:09:35]opened+sec_in_day 1730074136 [11:09:35]quantity*price = 50041 [11:09:35]sum+1 = 50042 [11:09:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 220 27.10.2024 11:09 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95221 ФПД: 124056676435121 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T110936&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95221&fm=124056676435121&tin=02508201610067®Number=0000000000170478&sum=50000 [11:09:36]StoreToDocumentArchive [11:09:36]shift 143 fd 95221 [11:09:36]save to /storage/0143/doc_00095221 [11:09:36]save last doc name /storage/0143/doc_00095221 to /storage/kkm_last_doc_name [11:09:36]save OK [11:09:36]Clear old archive folders... [11:09:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:09:36]tlvbuf is B6E92A20 [11:09:36]SAM_PROTO_ClearQueue [11:09:36]wFMCommunicate request_size=4 [11:09:36]MH_SAM_APDU [11:09:36]CAPDU: 80 09 00 00 [11:09:36]Write to MH i2c: E2 08 00 0F 0C 80 09 00 00 00 00 00 00 8D [11:09:36]Write i2c OK [11:09:36]MH_I2C_Read... [11:09:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:09:36]Read from MH i2c: E2 [11:09:36]MH_I2C_Read... [11:09:36]Read from MH i2c: E2 03 00 [11:09:36]MH_I2C_Read... [11:09:36]Read from MH i2c: E2 03 00 0F 0C 00 90 00 8F [11:09:36]RAPDU: 90 00 [11:09:36]wFMCommunicate OK [11:09:36]SAM_PROTO_ClearQueue done [11:09:36]KKMCreateOFDPacket [11:09:36]OFDProtocolAddRootSTLVToBuf [11:09:36]FM_MakeSignedData [11:09:36]FM_MakeSignedData [11:09:36]SAM_PROTO_SignData [11:09:36]wFMCommunicate request_size=4 [11:09:36]MH_SAM_APDU [11:09:36]CAPDU: 80 0D 01 02 [11:09:36]Write to MH i2c: E2 08 00 10 0C 80 0D 01 02 00 00 00 00 95 [11:09:36]Write i2c OK [11:09:36]MH_I2C_Read... [11:09:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:09:37]Read from MH i2c: E2 [11:09:37]MH_I2C_Read... [11:09:37]Read from MH i2c: E2 03 00 [11:09:37]MH_I2C_Read... [11:09:37]Read from MH i2c: E2 03 00 10 0C 00 90 00 90 [11:09:37]RAPDU: 90 00 [11:09:37]wFMCommunicate OK [11:09:37]wFMCommunicate request_size=255 [11:09:37]MH_SAM_APDU [11:09: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 70 1F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F5 73 01 00 35 04 06 00 70 [11:09:37]Write to MH i2c: E2 02 01 11 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 70 1F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F5 73 01 00 35 04 06 00 70 00 00 7B [11:09:37]Write i2c OK [11:09:37]MH_I2C_Read... [11:09:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:09:37]Read from MH i2c: E2 [11:09:37]MH_I2C_Read... [11:09:37]Read from MH i2c: E2 03 00 [11:09:37]MH_I2C_Read... [11:09:37]Read from MH i2c: E2 03 00 11 0C 00 90 00 91 [11:09:37]RAPDU: 90 00 [11:09:37]wFMCommunicate OK [11:09:37]wFMCommunicate request_size=10 [11:09:37]MH_SAM_APDU [11:09:37]CAPDU: 80 0D 02 02 05 D4 32 21 84 B1 [11:09:37]Write to MH i2c: E2 0D 00 12 0C 80 0D 02 02 05 00 D4 32 21 84 B1 00 00 FE [11:09:37]Write i2c OK [11:09:37]MH_I2C_Read... [11:09:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:09:37]Read from MH i2c: E2 [11:09:37]MH_I2C_Read... [11:09:37]Read from MH i2c: E2 03 00 [11:09:37]MH_I2C_Read... [11:09:37]Read from MH i2c: E2 03 00 12 0C 00 90 00 92 [11:09:37]RAPDU: 90 00 [11:09:37]wFMCommunicate OK [11:09:37]wFMCommunicate request_size=4 [11:09:37]MH_SAM_APDU [11:09:37]CAPDU: 80 0D 03 02 [11:09:37]Write to MH i2c: E2 08 00 13 0C 80 0D 03 02 00 00 00 00 9A [11:09:37]Write i2c OK [11:09:37]MH_I2C_Read... [11:09:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:09:37]Read from MH i2c: E2 [11:09:37]MH_I2C_Read... [11:09:37]Read from MH i2c: E2 0B 00 [11:09:37]MH_I2C_Read... [11:09:37]Read from MH i2c: E2 0B 00 13 0C 00 13 F6 D8 13 29 31 64 7B 90 00 C8 [11:09:37]RAPDU: 13 F6 D8 13 29 31 64 7B 90 00 [11:09:37]wFMCommunicate OK [11:09:37]SAM_PROTO_SignData done [11:09:37]FM_MakeSignedData done [11:09:37]CreateOFDProtocolMessage [11:09:37]wFMCommunicate request_size=4 [11:09:37]MH_SAM_APDU [11:09:37]CAPDU: 80 11 00 00 [11:09:37]Write to MH i2c: E2 08 00 14 0C 80 11 00 00 00 00 00 00 9A [11:09:37]Write i2c OK [11:09:37]MH_I2C_Read... [11:09:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:09:37]Read from MH i2c: E2 [11:09:37]MH_I2C_Read... [11:09:37]Read from MH i2c: E2 17 00 [11:09:37]MH_I2C_Read... [11:09:37]Read from MH i2c: E2 17 00 14 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EB [11:09:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:09:37]wFMCommunicate OK [11:09:37]CreateOFDProtocolMessage done [11:09:37]OFDSenderStorePacket 95221 [11:09:37]StoreOFDPacket docnum=95221 [11:09:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D1 B4 07 01 05 43 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 70 1F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F5 73 01 00 35 04 06 00 70 D4 32 21 84 B1 13 F6 D8 13 29 31 64 7B [11:09:37]CheckFolder [11:09:37]dirname=/storage/ofd_packets [11:09:37]CheckFolder done [11:09:37]ProducePacketName [11:09:37]name=ofd_packets/00095221 [11:09:37]NVStorageSaveData ofd_packets/00095221 [11:09:37]File name is /storage/ofd_packets/00095221 [11:09:37]Write 301 bytes [11:09:37]NVStorageSaveData done [11:09:37]OFDSenderStorePacket done [11:09:37]KKMCreateOFDPacket done [11:09:37]NVStorageSaveData kkm_last_timestamp [11:09:37]File name is /storage/kkm_last_timestamp [11:09:37]Write 4 bytes [11:09:37]NVStorageSaveData done [11:09:37]ExternCall_PrintAddStr [11:09:37]wPrintStart [11:09:37]Write to MH i2c: 01 00 00 15 0C 21 [11:09:37]Write i2c OK [11:09:37]MH_I2C_Read... [11:09:37]Read from MH i2c: 01 [11:09:37]MH_I2C_Read... [11:09:37]Read from MH i2c: 01 07 00 [11:09:37]MH_I2C_Read... [11:09:37]Read from MH i2c: 01 07 00 15 0C 00 00 00 00 00 FF 0F 36 [11:09:37]RasterBufferAndPrint [11:09:37]line Счет N : (1)3405729 [11:09:37]line ИНН: 02508201610067 [11:09:37]line Контрольно-Кассовый Чек [11:09:37]line ПРОДАЖА [11:09:37]line ТРК (МРК, ГНК) : 12 [11:09:37]line Товар: 2710124130 [11:09:37]line Аи-92-К-4 [11:09:37]line 7.480 * 66.90 [11:09:37]line = 500.41 [11:09:37]line НДС 12% НСП 1% [11:09:37]line > о реализуемом товаре [11:09:37]line ОКРУГЛЕНИЕ: -0.41 [11:09:37]line ИТОГО: 500.00 [11:09:37]line Внесено: 500.00 [11:09:37]line СДАЧА: 0.00 [11:09:37]line НСП 1% : 4.43 [11:09:37]line НДС 12% : 53.14 [11:09:37]line Наличными: 500.00 [11:09:37]line Безнал.: 0.00 [11:09:37]line Место: АЗС № 82 "Партнер Нефть" [11:09:37]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:09:37]line СНО: Общий режим [11:09:37]line Чек 220 27.10.2024 11:09 [11:09:37]line Смена: 143 ФФД: 1.0 [11:09:37]line ЗНМ: 0300000017 [11:09:37]line РНМ: 0000000000170478 [11:09:37]line Версия ККМ: v1.0 [11:09:37]line ФМ: 0000000002098560 [11:09:37]line ФД: 95221 [11:09:37]line ФПД: 124056676435121 [11:09:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T110936&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95221&fm=124056676435121&tin=02508201610067®Number=0000000000170478&sum=50000 [11:09:37]OFD Sender: Processing packet 95221 [packets to send 56, broken 55] [11:09:37]ProducePacketName [11:09:37]name=ofd_packets/00095221 [11:09:37]OFD Sender: To server: pG, [11:09:37]CommunicateWithHost lk.salyk.kg:30040 [11:09:37]ConnectInit lk.salyk.kg [11:09:37]written 0, free lines is 4095 [11:09:37]Connected sock=10 [11:09:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D1 B4 07 01 05 43 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 70 1F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F5 73 01 00 35 04 06 00 70 D4 32 21 84 B1 13 F6 D8 13 29 31 64 7B [11:09:38]Write to MH i2c: 01 00 00 40 0C 4C [11:09:38]Write i2c OK [11:09:38]MH_I2C_Read... [11:09:38]Read from MH i2c: 01 [11:09:38]MH_I2C_Read... [11:09:38]Read from MH i2c: 01 07 00 [11:09:38]MH_I2C_Read... [11:09:38]Read from MH i2c: 01 07 00 40 0C 00 00 00 00 00 F5 0C 54 [11:09:38]RasterBufferAndPrint [11:09:38]line [11:09:38]line [11:09:38]line [11:09:38]line [11:09:38]line [11:09:38]written 0, free lines is 3323 [11:09:38]MH_Cut [11:09:38]Write to MH i2c: D1 01 00 47 0C 01 25 [11:09:38]Write i2c OK [11:09:38]MH_I2C_Read... [11:09:38]Read from MH i2c: D1 [11:09:38]MH_I2C_Read... [11:09:38]Read from MH i2c: D1 01 00 [11:09:38]MH_I2C_Read... [11:09:38]Read from MH i2c: D1 01 00 47 0C 00 24 [11:09:38]Write to MH i2c: 01 00 00 48 0C 54 [11:09:38]Write i2c OK [11:09:38]MH_I2C_Read... [11:09:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 9E 76 47 00 0C 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 32 30 39 38 35 36 30 10 04 04 00 F5 73 01 00 F4 03 04 00 9D C9 1D 67 B6 04 01 00 00 27 2F 4D EA 7D 8B DC 40 [11:09:38]CommunicateWithHost err = 0 [11:09:38]CheckOFDResponse [11:09:38]1017 (14) - 77093643461234 [11:09:38]1041 (16) - 0000000002098560 [11:09:38]1040 (4) - 95221 [11:09:38]1012 (4) - 27.10.2024 05:03 [11:09:38]1206 (1) - 0 [11:09:38]OFD Sender: Remove packet 95221 [11:09:38]ProducePacketName [11:09:38]name=ofd_packets/00095221 [11:09:38]NVStorageDeleteData [11:09:38]OFD Sender: No OFD packet to send [11:09:38]*** Cut start [11:09:38]*** Partial cut [11:09:38]*** CUTSNS_PIN = 1 [11:09:38]*** CUTSNS_PIN = 0 [11:09:39]*** Brake cut motor [11:09:39]Read from MH i2c: 01 [11:09:39]MH_I2C_Read... [11:09:39]*** Stop cut motor [11:09:39]*** Cut end [11:09:39]Read from MH i2c: 01 07 00 [11:09:39]MH_I2C_Read... [11:09:39]Read from MH i2c: 01 07 00 48 0C 00 00 00 00 00 FF 0F 69 [11:09:39]process_action close_receipt done [11:09:39]requested_data is exist [11:09:39]produce_requested_data [11:09:39]requested_item fm.sn is exist - process it [11:09:39]wFMCommunicate request_size=4 [11:09:39]MH_SAM_APDU [11:09:39]CAPDU: 80 11 00 00 [11:09:39]Write to MH i2c: E2 08 00 49 0C 80 11 00 00 00 00 00 00 CF [11:09:39]Write i2c OK [11:09:39]MH_I2C_Read... [11:09:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:09:39]Read from MH i2c: E2 [11:09:39]MH_I2C_Read... [11:09:39]Read from MH i2c: E2 17 00 [11:09:39]MH_I2C_Read... [11:09:39]Read from MH i2c: E2 17 00 49 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 20 [11:09:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:09:39]wFMCommunicate OK [11:09:39]requested_item fd.num is exist - process it [11:09:39]SAM_PROTO_GetFieldsCounters [11:09:39]wFMCommunicate request_size=4 [11:09:39]MH_SAM_APDU [11:09:39]CAPDU: 80 13 00 00 [11:09:39]Write to MH i2c: E2 08 00 4A 0C 80 13 00 00 00 00 00 00 D2 [11:09:39]Write i2c OK [11:09:39]MH_I2C_Read... [11:09:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:09:39]Read from MH i2c: E2 [11:09:39]MH_I2C_Read... [11:09:39]Read from MH i2c: E2 62 00 [11:09:39]MH_I2C_Read... [11:09:39]Read from MH i2c: E2 62 00 4A 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F5 73 01 00 0E 04 04 00 8F 00 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 7F [11:09:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F5 73 01 00 0E 04 04 00 8F 00 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 [11:09:39]wFMCommunicate OK [11:09:39]SAM_PROTO_GetFieldsCounters done [11:09:39]requested_item shift.num is exist - process it [11:09:39]requested_item shift.opened is exist - process it [11:09:39]req_shift_opened [11:09:39]FM_GetShiftState [11:09:39]SAM_PROTO_GetShiftState [11:09:39]wFMCommunicate request_size=4 [11:09:39]MH_SAM_APDU [11:09:39]CAPDU: 80 13 01 00 [11:09:39]Write to MH i2c: E2 08 00 4B 0C 80 13 01 00 00 00 00 00 D4 [11:09:39]Write i2c OK [11:09:39]MH_I2C_Read... [11:09:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:09:39]Read from MH i2c: E2 [11:09:39]MH_I2C_Read... [11:09:39]Read from MH i2c: E2 0E 00 [11:09:39]MH_I2C_Read... [11:09:39]Read from MH i2c: E2 0E 00 4B 0C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 80 [11:09:39]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:09:39]wFMCommunicate OK [11:09:39]SAM_PROTO_GetShiftState done [11:09:39]FM_GetShiftState done [11:09:39]req_shift_opened done [11:09:39]requested_item shift.open_date is exist - process it [11:09:39]req_shift_open_date [11:09:39]req_shift_open_date done [11:09:39]produce_requested_data done [11:09:39]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95221,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:09:39]process_action_free close_receipt [11:09:39]json_value_free [11:09:39]json_value_free done [11:09:39]process_json_proto returns [11:09:39]Send response to host [11:09:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95221,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:09:39]free response buf [11:09:39]execute_script done [11:09:39]execute_script returns [11:09:39]free content buf [11:09:39]Sock 9.Close socket [11:09:39]Sock 9.Thread stoped [11:09:43]OFD Sender: No OFD packet to send [11:09:48]OFD Sender: No OFD packet to send [11:09:53]OFD Sender: No OFD packet to send [11:09:58]OFD Sender: No OFD packet to send [11:10:03]OFD Sender: No OFD packet to send [11:10:08]OFD Sender: No OFD packet to send [11:10:13]OFD Sender: No OFD packet to send [11:10:18]OFD Sender: No OFD packet to send [11:10:23]OFD Sender: No OFD packet to send [11:10:28]OFD Sender: No OFD packet to send [11:10:33]OFD Sender: No OFD packet to send [11:10:38]OFD Sender: No OFD packet to send [11:10:43]OFD Sender: No OFD packet to send [11:10:48]OFD Sender: No OFD packet to send [11:10:53]OFD Sender: No OFD packet to send [11:10:58]OFD Sender: No OFD packet to send [11:11:03]OFD Sender: No OFD packet to send [11:11:07]accept exits with 7 [11:11:07]New connection [11:11:07]New thread 3066760548 created [11:11:07]Thread 3066617188 joined [11:11:07]Waiting for new connection... [11:11:07] Sock 7.Parse request [11:11:07]Sock 7.Check first char [11:11:07]Sock 7.First char is OK [11:11:07]request: POST /json_proto HTTP/1.0 [11:11:07]Method: POST [11:11:07]URL: /json_proto [11:11:07]Method is POST - this is cgi request [11:11:07]url: /json_proto [11:11:07]query_string will be loaded in cgi processing [11:11:07]execute_cgi json_proto POST (null) [11:11:07]execute_cgi path=json_proto method=POST [11:11:07]POST find Content-Length [11:11:07]Host: 172.17.40.67:8080 [11:11:07]Content-Length: 978 [11:11:07]Content-Type: application/json [11:11:07] [11:11:07]POST finish read [11:11:07]Found Content-Length = 978 [11:11:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405728", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 79.790, "sum" : 6000.21, "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 82\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 79.79 \u0441\u043E\u043C", "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" ] } } [11:11:07]execute_script... [11:11: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)3405728", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 79.790, "sum" : 6000.21, "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 82\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 79.79 \u0441\u043E\u043C", "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" ] } } [11:11:07]POST & json_proto [11:11:07]process_json_proto [11:11:07]json parsed OK: [11:11:07]protocol is kg_v1.0 [11:11:07]action value=close_receipt [11:11:07]process_action close_receipt [11:11:07]cmd_close_receipt [11:11:07]MH_GetDate [11:11:07]Write to MH i2c: F0 00 00 4C 0C 47 [11:11:07]Write i2c OK [11:11:07]MH_I2C_Read... [11:11:07]Read from MH i2c: F0 [11:11:07]MH_I2C_Read... [11:11:07]Read from MH i2c: F0 09 00 [11:11:07]MH_I2C_Read... [11:11:07]Read from MH i2c: F0 09 00 4C 0C 00 CC 1F 1E 67 EE DA 66 66 54 [11:11:07]GetLastDocTimeStamp 1730027376 [11:11:07]current date 1730027468 [11:11:07]FM_GetShiftState [11:11:07]SAM_PROTO_GetShiftState [11:11:07]wFMCommunicate request_size=4 [11:11:07]MH_SAM_APDU [11:11:07]CAPDU: 80 13 01 00 [11:11:07]Write to MH i2c: E2 08 00 4D 0C 80 13 01 00 00 00 00 00 D6 [11:11:07]Write i2c OK [11:11:07]MH_I2C_Read... [11:11:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:11:07]Read from MH i2c: E2 [11:11:07]MH_I2C_Read... [11:11:07]Read from MH i2c: E2 0E 00 [11:11:07]MH_I2C_Read... [11:11:07]Read from MH i2c: E2 0E 00 4D 0C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 82 [11:11:07]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:11:07]wFMCommunicate OK [11:11:07]SAM_PROTO_GetShiftState done [11:11:07]FM_GetShiftState done [11:11:07]opened in 1729987736 [11:11:07]opened+sec_in_day 1730074136 [11:11:07]quantity*price = 600020 [11:11:07]sum+1 = 600022 [11:11:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 6000.00 Внесено: 6000.00 СДАЧА: 0.00 НСП 1% : 53.10 НДС 12% : 637.19 Наличными: 6000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 221 27.10.2024 11:11 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Дисконтная программа ДТ номер 82 сэкономлено 79.79 сом ФМ: 0000000002098560 ФД: 95222 ФПД: 91798063133361 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T111108&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95222&fm=91798063133361&tin=02508201610067®Number=0000000000170478&sum=600000 [11:11:08]StoreToDocumentArchive [11:11:08]shift 143 fd 95222 [11:11:08]save to /storage/0143/doc_00095222 [11:11:08]save last doc name /storage/0143/doc_00095222 to /storage/kkm_last_doc_name [11:11:08]save OK [11:11:08]Clear old archive folders... [11:11:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:11:08]tlvbuf is 015A2070 [11:11:08]SAM_PROTO_ClearQueue [11:11:08]wFMCommunicate request_size=4 [11:11:08]MH_SAM_APDU [11:11:08]CAPDU: 80 09 00 00 [11:11:08]Write to MH i2c: E2 08 00 5A 0C 80 09 00 00 00 00 00 00 D8 [11:11:08]Write i2c OK [11:11:08]MH_I2C_Read... [11:11:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:11:08]Read from MH i2c: E2 [11:11:08]MH_I2C_Read... [11:11:08]Read from MH i2c: E2 03 00 [11:11:08]MH_I2C_Read... [11:11:08]Read from MH i2c: E2 03 00 5A 0C 00 90 00 DA [11:11:08]RAPDU: 90 00 [11:11:08]wFMCommunicate OK [11:11:08]SAM_PROTO_ClearQueue done [11:11:08]KKMCreateOFDPacket [11:11:08]OFDProtocolAddRootSTLVToBuf [11:11:08]FM_MakeSignedData [11:11:08]FM_MakeSignedData [11:11:08]SAM_PROTO_SignData [11:11:08]wFMCommunicate request_size=4 [11:11:08]MH_SAM_APDU [11:11:08]CAPDU: 80 0D 01 02 [11:11:08]Write to MH i2c: E2 08 00 5B 0C 80 0D 01 02 00 00 00 00 E0 [11:11:08]Write i2c OK [11:11:08]MH_I2C_Read... [11:11:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:11:08]Read from MH i2c: E2 [11:11:08]MH_I2C_Read... [11:11:08]Read from MH i2c: E2 03 00 [11:11:08]MH_I2C_Read... [11:11:08]Read from MH i2c: E2 03 00 5B 0C 00 90 00 DB [11:11:08]RAPDU: 90 00 [11:11:08]wFMCommunicate OK [11:11:08]wFMCommunicate request_size=255 [11:11:08]MH_SAM_APDU [11:11: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 AE 37 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 D5 27 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 E7 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 DD 00 00 00 F4 03 04 00 CC 1F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F6 73 01 00 35 04 06 00 53 7D 66 F1 [11:11:08]Write to MH i2c: E2 02 01 5C 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 AE 37 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 D5 27 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 E7 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 DD 00 00 00 F4 03 04 00 CC 1F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F6 73 01 00 35 04 06 00 53 7D 66 F1 00 00 A3 [11:11:08]Write i2c OK [11:11:08]MH_I2C_Read... [11:11:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:11:08]Read from MH i2c: E2 [11:11:08]MH_I2C_Read... [11:11:08]Read from MH i2c: E2 03 00 [11:11:08]MH_I2C_Read... [11:11:08]Read from MH i2c: E2 03 00 5C 0C 00 90 00 DC [11:11:08]RAPDU: 90 00 [11:11:08]wFMCommunicate OK [11:11:08]wFMCommunicate request_size=7 [11:11:08]MH_SAM_APDU [11:11:08]CAPDU: 80 0D 02 02 02 B2 B1 [11:11:08]Write to MH i2c: E2 0A 00 5D 0C 80 0D 02 02 02 00 B2 B1 00 00 4A [11:11:08]Write i2c OK [11:11:08]MH_I2C_Read... [11:11:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:11:08]Read from MH i2c: E2 [11:11:08]MH_I2C_Read... [11:11:08]Read from MH i2c: E2 03 00 [11:11:08]MH_I2C_Read... [11:11:08]Read from MH i2c: E2 03 00 5D 0C 00 90 00 DD [11:11:08]RAPDU: 90 00 [11:11:08]wFMCommunicate OK [11:11:08]wFMCommunicate request_size=4 [11:11:08]MH_SAM_APDU [11:11:08]CAPDU: 80 0D 03 02 [11:11:08]Write to MH i2c: E2 08 00 5E 0C 80 0D 03 02 00 00 00 00 E5 [11:11:08]Write i2c OK [11:11:08]MH_I2C_Read... [11:11:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:11:08]Read from MH i2c: E2 [11:11:08]MH_I2C_Read... [11:11:08]Read from MH i2c: E2 0B 00 [11:11:08]MH_I2C_Read... [11:11:08]Read from MH i2c: E2 0B 00 5E 0C 00 A6 44 45 CC DC FD 04 8D 90 00 4B [11:11:08]RAPDU: A6 44 45 CC DC FD 04 8D 90 00 [11:11:08]wFMCommunicate OK [11:11:08]SAM_PROTO_SignData done [11:11:08]FM_MakeSignedData done [11:11:08]CreateOFDProtocolMessage [11:11:08]wFMCommunicate request_size=4 [11:11:08]MH_SAM_APDU [11:11:08]CAPDU: 80 11 00 00 [11:11:08]Write to MH i2c: E2 08 00 5F 0C 80 11 00 00 00 00 00 00 E5 [11:11:08]Write i2c OK [11:11:08]MH_I2C_Read... [11:11:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:11:08]Read from MH i2c: E2 [11:11:08]MH_I2C_Read... [11:11:08]Read from MH i2c: E2 17 00 [11:11:08]MH_I2C_Read... [11:11:08]Read from MH i2c: E2 17 00 5F 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 36 [11:11:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:11:08]wFMCommunicate OK [11:11:08]CreateOFDProtocolMessage done [11:11:08]OFDSenderStorePacket 95222 [11:11:08]StoreOFDPacket docnum=95222 [11:11:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 53 09 04 01 AA 7E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE 37 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 D5 27 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 E7 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 DD 00 00 00 F4 03 04 00 CC 1F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F6 73 01 00 35 04 06 00 53 7D 66 F1 B2 B1 A6 44 45 CC DC FD 04 8D [11:11:08]CheckFolder [11:11:08]dirname=/storage/ofd_packets [11:11:08]CheckFolder done [11:11:08]ProducePacketName [11:11:08]name=ofd_packets/00095222 [11:11:08]NVStorageSaveData ofd_packets/00095222 [11:11:08]File name is /storage/ofd_packets/00095222 [11:11:08]Write 298 bytes [11:11:08]NVStorageSaveData done [11:11:08]OFDSenderStorePacket done [11:11:08]KKMCreateOFDPacket done [11:11:08]NVStorageSaveData kkm_last_timestamp [11:11:08]File name is /storage/kkm_last_timestamp [11:11:08]Write 4 bytes [11:11:08]NVStorageSaveData done [11:11:08]OFD Sender: Processing packet 95222 [packets to send 56, broken 55] [11:11:08]ProducePacketName [11:11:08]name=ofd_packets/00095222 [11:11:08]OFD Sender: To server: pG, [11:11:08]CommunicateWithHost lk.salyk.kg:30040 [11:11:08]ConnectInit lk.salyk.kg [11:11:08]ExternCall_PrintAddStr [11:11:08]wPrintStart [11:11:08]Write to MH i2c: 01 00 00 60 0C 6C [11:11:08]Write i2c OK [11:11:08]MH_I2C_Read... [11:11:08]Read from MH i2c: 01 [11:11:08]MH_I2C_Read... [11:11:08]Read from MH i2c: 01 07 00 [11:11:08]MH_I2C_Read... [11:11:08]Read from MH i2c: 01 07 00 60 0C 00 00 00 00 00 FF 0F 81 [11:11:08]RasterBufferAndPrint [11:11:08]line Счет N : (1)3405728 [11:11:08]line ИНН: 02508201610067 [11:11:08]line Контрольно-Кассовый Чек [11:11:08]line ПРОДАЖА [11:11:08]line ТРК (МРК, ГНК) : 51 [11:11:08]line Товар: 2710194210 [11:11:08]line ДТ-К-5 [11:11:08]line 79.790 * 75.20 [11:11:08]line = 6000.21 [11:11:08]line НДС 12% НСП 1% [11:11:08]line > о реализуемом товаре [11:11:08]line ОКРУГЛЕНИЕ: -0.21 [11:11:08]line ИТОГО: 6000.00 [11:11:08]line Внесено: 6000.00 [11:11:08]line СДАЧА: 0.00 [11:11:08]line НСП 1% : 53.10 [11:11:08]line НДС 12% : 637.19 [11:11:08]line Наличными: 6000.00 [11:11:08]line Безнал.: 0.00 [11:11:08]line Место: АЗС № 82 "Партнер Нефть" [11:11:08]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:11:08]line СНО: Общий режим [11:11:08]line Чек 221 27.10.2024 11:11 [11:11:08]line Смена: 143 ФФД: 1.0 [11:11:08]line ЗНМ: 0300000017 [11:11:09]line РНМ: 0000000000170478 [11:11:09]line Версия ККМ: v1.0 [11:11:09]line [11:11:09]line Дисконтная программа [11:11:09]line ДТ [11:11:09]line номер 82 [11:11:09]line сэкономлено 79.79 сом [11:11:09]line ФМ: 0000000002098560 [11:11:09]line ФД: 95222 [11:11:09]line ФПД: 91798063133361 [11:11:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T111108&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95222&fm=91798063133361&tin=02508201610067®Number=0000000000170478&sum=600000 [11:11:09]Connected sock=11 [11:11:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 53 09 04 01 AA 7E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE 37 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 D5 27 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 E7 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 DD 00 00 00 F4 03 04 00 CC 1F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F6 73 01 00 35 04 06 00 53 7D 66 F1 B2 B1 A6 44 45 CC DC FD 04 8D [11:11:09]written 0, free lines is 4095 [11:11:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 4E 3C 47 00 A5 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 32 30 39 38 35 36 30 10 04 04 00 F6 73 01 00 F4 03 04 00 F8 C9 1D 67 B6 04 01 00 00 64 FE BF 3B 16 79 0E CE [11:11:09]CommunicateWithHost err = 0 [11:11:09]CheckOFDResponse [11:11:09]1017 (14) - 77093643461234 [11:11:09]1041 (16) - 0000000002098560 [11:11:09]1040 (4) - 95222 [11:11:09]1012 (4) - 27.10.2024 05:04 [11:11:09]1206 (1) - 0 [11:11:09]OFD Sender: Remove packet 95222 [11:11:09]ProducePacketName [11:11:09]name=ofd_packets/00095222 [11:11:09]NVStorageDeleteData [11:11:09]Write to MH i2c: 01 00 00 90 0C 9C [11:11:09]Write i2c OK [11:11:09]MH_I2C_Read... [11:11:09]Read from MH i2c: 01 [11:11:09]MH_I2C_Read... [11:11:09]Read from MH i2c: 01 07 00 [11:11:09]MH_I2C_Read... [11:11:09]Read from MH i2c: 01 07 00 90 0C 00 00 00 00 00 A9 0C 58 [11:11:09]RasterBufferAndPrint [11:11:09]line [11:11:09]line [11:11:09]line [11:11:09]line [11:11:09]line [11:11:09]written 0, free lines is 3247 [11:11:09]MH_Cut [11:11:09]Write to MH i2c: D1 01 00 97 0C 01 75 [11:11:09]Write i2c OK [11:11:09]MH_I2C_Read... [11:11:09]Read from MH i2c: D1 [11:11:09]MH_I2C_Read... [11:11:09]Read from MH i2c: D1 01 00 [11:11:09]MH_I2C_Read... [11:11:09]Read from MH i2c: D1 01 00 97 0C 00 74 [11:11:09]Write to MH i2c: 01 00 00 98 0C A4 [11:11:09]Write i2c OK [11:11:09]MH_I2C_Read... [11:11:10]OFD Sender: No OFD packet to send [11:11:10]*** Cut start [11:11:10]*** Partial cut [11:11:10]*** CUTSNS_PIN = 1 [11:11:10]*** CUTSNS_PIN = 0 [11:11:10]*** Brake cut motor [11:11:10]Read from MH i2c: 01 [11:11:10]MH_I2C_Read... [11:11:10]*** Stop cut motor [11:11:10]*** Cut end [11:11:10]Read from MH i2c: 01 07 00 [11:11:10]MH_I2C_Read... [11:11:10]Read from MH i2c: 01 07 00 98 0C 00 00 00 00 00 FF 0F B9 [11:11:10]process_action close_receipt done [11:11:10]requested_data is exist [11:11:10]produce_requested_data [11:11:10]requested_item fm.sn is exist - process it [11:11:10]wFMCommunicate request_size=4 [11:11:10]MH_SAM_APDU [11:11:10]CAPDU: 80 11 00 00 [11:11:10]Write to MH i2c: E2 08 00 99 0C 80 11 00 00 00 00 00 00 1F [11:11:10]Write i2c OK [11:11:10]MH_I2C_Read... [11:11:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:11:11]Read from MH i2c: E2 [11:11:11]MH_I2C_Read... [11:11:11]Read from MH i2c: E2 17 00 [11:11:11]MH_I2C_Read... [11:11:11]Read from MH i2c: E2 17 00 99 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 70 [11:11:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:11:11]wFMCommunicate OK [11:11:11]requested_item fd.num is exist - process it [11:11:11]SAM_PROTO_GetFieldsCounters [11:11:11]wFMCommunicate request_size=4 [11:11:11]MH_SAM_APDU [11:11:11]CAPDU: 80 13 00 00 [11:11:11]Write to MH i2c: E2 08 00 9A 0C 80 13 00 00 00 00 00 00 22 [11:11:11]Write i2c OK [11:11:11]MH_I2C_Read... [11:11:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:11:11]Read from MH i2c: E2 [11:11:11]MH_I2C_Read... [11:11:11]Read from MH i2c: E2 62 00 [11:11:11]MH_I2C_Read... [11:11:11]Read from MH i2c: E2 62 00 9A 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F6 73 01 00 0E 04 04 00 8F 00 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 D3 [11:11:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F6 73 01 00 0E 04 04 00 8F 00 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 [11:11:11]wFMCommunicate OK [11:11:11]SAM_PROTO_GetFieldsCounters done [11:11:11]requested_item shift.num is exist - process it [11:11:11]requested_item shift.opened is exist - process it [11:11:11]req_shift_opened [11:11:11]FM_GetShiftState [11:11:11]SAM_PROTO_GetShiftState [11:11:11]wFMCommunicate request_size=4 [11:11:11]MH_SAM_APDU [11:11:11]CAPDU: 80 13 01 00 [11:11:11]Write to MH i2c: E2 08 00 9B 0C 80 13 01 00 00 00 00 00 24 [11:11:11]Write i2c OK [11:11:11]MH_I2C_Read... [11:11:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:11:11]Read from MH i2c: E2 [11:11:11]MH_I2C_Read... [11:11:11]Read from MH i2c: E2 0E 00 [11:11:11]MH_I2C_Read... [11:11:11]Read from MH i2c: E2 0E 00 9B 0C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D0 [11:11:11]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:11:11]wFMCommunicate OK [11:11:11]SAM_PROTO_GetShiftState done [11:11:11]FM_GetShiftState done [11:11:11]req_shift_opened done [11:11:11]requested_item shift.open_date is exist - process it [11:11:11]req_shift_open_date [11:11:11]req_shift_open_date done [11:11:11]produce_requested_data done [11:11:11]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95222,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:11:11]process_action_free close_receipt [11:11:11]json_value_free [11:11:11]json_value_free done [11:11:11]process_json_proto returns [11:11:11]Send response to host [11:11:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95222,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:11:11]free response buf [11:11:11]execute_script done [11:11:11]execute_script returns [11:11:11]free content buf [11:11:11]Sock 7.Close socket [11:11:11]Sock 7.Thread stoped [11:11:11]accept exits with 9 [11:11:11]New connection [11:11:11]New thread 3066617188 created [11:11:11]Thread 3066760548 joined [11:11:11]Waiting for new connection... [11:11:11] Sock 9.Parse request [11:11:11]Sock 9.Check first char [11:11:11]Sock 9.First char is OK [11:11:11]request: POST /json_proto HTTP/1.0 [11:11:11]Method: POST [11:11:11]URL: /json_proto [11:11:11]Method is POST - this is cgi request [11:11:11]url: /json_proto [11:11:11]query_string will be loaded in cgi processing [11:11:11]execute_cgi json_proto POST (null) [11:11:11]execute_cgi path=json_proto method=POST [11:11:11]POST find Content-Length [11:11:11]Host: 172.17.40.67:8080 [11:11:11]Content-Length: 678 [11:11:11]Content-Type: application/json [11:11:11] [11:11:11]POST finish read [11:11:11]Found Content-Length = 678 [11:11:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405730", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:11:11]execute_script... [11:11:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405730", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:11:11]POST & json_proto [11:11:11]process_json_proto [11:11:11]json parsed OK: [11:11:11]protocol is kg_v1.0 [11:11:11]action value=close_receipt [11:11:11]process_action close_receipt [11:11:11]cmd_close_receipt [11:11:11]MH_GetDate [11:11:11]Write to MH i2c: F0 00 00 9C 0C 97 [11:11:11]Write i2c OK [11:11:11]MH_I2C_Read... [11:11:11]Read from MH i2c: F0 [11:11:11]MH_I2C_Read... [11:11:11]Read from MH i2c: F0 09 00 [11:11:11]MH_I2C_Read... [11:11:11]Read from MH i2c: F0 09 00 9C 0C 00 D0 1F 1E 67 EE DA 66 66 A8 [11:11:11]GetLastDocTimeStamp 1730027468 [11:11:11]current date 1730027472 [11:11:11]FM_GetShiftState [11:11:11]SAM_PROTO_GetShiftState [11:11:11]wFMCommunicate request_size=4 [11:11:11]MH_SAM_APDU [11:11:11]CAPDU: 80 13 01 00 [11:11:11]Write to MH i2c: E2 08 00 9D 0C 80 13 01 00 00 00 00 00 26 [11:11:11]Write i2c OK [11:11:11]MH_I2C_Read... [11:11:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:11:11]Read from MH i2c: E2 [11:11:11]MH_I2C_Read... [11:11:11]Read from MH i2c: E2 0E 00 [11:11:11]MH_I2C_Read... [11:11:11]Read from MH i2c: E2 0E 00 9D 0C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D2 [11:11:11]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:11:11]wFMCommunicate OK [11:11:11]SAM_PROTO_GetShiftState done [11:11:11]FM_GetShiftState done [11:11:11]opened in 1729987736 [11:11:11]opened+sec_in_day 1730074136 [11:11:11]quantity*price = 20003 [11:11:11]sum+1 = 20004 [11:11:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 222 27.10.2024 11:11 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95223 ФПД: 196197298802618 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T111112&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95223&fm=196197298802618&tin=02508201610067®Number=0000000000170478&sum=20000 [11:11:12]StoreToDocumentArchive [11:11:12]shift 143 fd 95223 [11:11:12]save to /storage/0143/doc_00095223 [11:11:12]save last doc name /storage/0143/doc_00095223 to /storage/kkm_last_doc_name [11:11:12]save OK [11:11:12]Clear old archive folders... [11:11:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:11:12]tlvbuf is 01614D10 [11:11:12]SAM_PROTO_ClearQueue [11:11:12]wFMCommunicate request_size=4 [11:11:12]MH_SAM_APDU [11:11:12]CAPDU: 80 09 00 00 [11:11:12]Write to MH i2c: E2 08 00 AA 0C 80 09 00 00 00 00 00 00 28 [11:11:12]Write i2c OK [11:11:12]MH_I2C_Read... [11:11:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:11:12]Read from MH i2c: E2 [11:11:12]MH_I2C_Read... [11:11:12]Read from MH i2c: E2 03 00 [11:11:12]MH_I2C_Read... [11:11:12]Read from MH i2c: E2 03 00 AA 0C 00 90 00 2A [11:11:12]RAPDU: 90 00 [11:11:12]wFMCommunicate OK [11:11:12]SAM_PROTO_ClearQueue done [11:11:12]KKMCreateOFDPacket [11:11:12]OFDProtocolAddRootSTLVToBuf [11:11:12]FM_MakeSignedData [11:11:12]FM_MakeSignedData [11:11:12]SAM_PROTO_SignData [11:11:12]wFMCommunicate request_size=4 [11:11:12]MH_SAM_APDU [11:11:12]CAPDU: 80 0D 01 02 [11:11:12]Write to MH i2c: E2 08 00 AB 0C 80 0D 01 02 00 00 00 00 30 [11:11:12]Write i2c OK [11:11:12]MH_I2C_Read... [11:11:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:11:12]Read from MH i2c: E2 [11:11:12]MH_I2C_Read... [11:11:12]Read from MH i2c: E2 03 00 [11:11:12]MH_I2C_Read... [11:11:12]Read from MH i2c: E2 03 00 AB 0C 00 90 00 2B [11:11:12]RAPDU: 90 00 [11:11:12]wFMCommunicate OK [11:11:12]wFMCommunicate request_size=255 [11:11:12]MH_SAM_APDU [11:11: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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 D0 1F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F7 73 01 00 35 04 06 00 B2 [11:11:12]Write to MH i2c: E2 02 01 AC 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 D0 1F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F7 73 01 00 35 04 06 00 B2 00 00 7E [11:11:12]Write i2c OK [11:11:12]MH_I2C_Read... [11:11:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:11:13]Read from MH i2c: E2 [11:11:13]MH_I2C_Read... [11:11:13]Read from MH i2c: E2 03 00 [11:11:13]MH_I2C_Read... [11:11:13]Read from MH i2c: E2 03 00 AC 0C 00 90 00 2C [11:11:13]RAPDU: 90 00 [11:11:13]wFMCommunicate OK [11:11:13]wFMCommunicate request_size=10 [11:11:13]MH_SAM_APDU [11:11:13]CAPDU: 80 0D 02 02 05 70 BE 4D 0F BA [11:11:13]Write to MH i2c: E2 0D 00 AD 0C 80 0D 02 02 05 00 70 BE 4D 0F BA 00 00 81 [11:11:13]Write i2c OK [11:11:13]MH_I2C_Read... [11:11:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:11:13]Read from MH i2c: E2 [11:11:13]MH_I2C_Read... [11:11:13]Read from MH i2c: E2 03 00 [11:11:13]MH_I2C_Read... [11:11:13]Read from MH i2c: E2 03 00 AD 0C 00 90 00 2D [11:11:13]RAPDU: 90 00 [11:11:13]wFMCommunicate OK [11:11:13]wFMCommunicate request_size=4 [11:11:13]MH_SAM_APDU [11:11:13]CAPDU: 80 0D 03 02 [11:11:13]Write to MH i2c: E2 08 00 AE 0C 80 0D 03 02 00 00 00 00 35 [11:11:13]Write i2c OK [11:11:13]MH_I2C_Read... [11:11:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:11:13]Read from MH i2c: E2 [11:11:13]MH_I2C_Read... [11:11:13]Read from MH i2c: E2 0B 00 [11:11:13]MH_I2C_Read... [11:11:13]Read from MH i2c: E2 0B 00 AE 0C 00 41 BA AD 15 8B 85 06 7B 90 00 84 [11:11:13]RAPDU: 41 BA AD 15 8B 85 06 7B 90 00 [11:11:13]wFMCommunicate OK [11:11:13]SAM_PROTO_SignData done [11:11:13]FM_MakeSignedData done [11:11:13]CreateOFDProtocolMessage [11:11:13]wFMCommunicate request_size=4 [11:11:13]MH_SAM_APDU [11:11:13]CAPDU: 80 11 00 00 [11:11:13]Write to MH i2c: E2 08 00 AF 0C 80 11 00 00 00 00 00 00 35 [11:11:13]Write i2c OK [11:11:13]MH_I2C_Read... [11:11:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:11:13]Read from MH i2c: E2 [11:11:13]MH_I2C_Read... [11:11:13]Read from MH i2c: E2 17 00 [11:11:13]MH_I2C_Read... [11:11:13]Read from MH i2c: E2 17 00 AF 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 86 [11:11:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:11:13]wFMCommunicate OK [11:11:13]CreateOFDProtocolMessage done [11:11:13]OFDSenderStorePacket 95223 [11:11:13]StoreOFDPacket docnum=95223 [11:11:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7F DF 07 01 E1 43 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 D0 1F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F7 73 01 00 35 04 06 00 B2 70 BE 4D 0F BA 41 BA AD 15 8B 85 06 7B [11:11:13]CheckFolder [11:11:13]dirname=/storage/ofd_packets [11:11:13]CheckFolder done [11:11:13]ProducePacketName [11:11:13]name=ofd_packets/00095223 [11:11:13]NVStorageSaveData ofd_packets/00095223 [11:11:13]File name is /storage/ofd_packets/00095223 [11:11:13]Write 301 bytes [11:11:13]NVStorageSaveData done [11:11:13]OFDSenderStorePacket done [11:11:13]KKMCreateOFDPacket done [11:11:13]NVStorageSaveData kkm_last_timestamp [11:11:13]File name is /storage/kkm_last_timestamp [11:11:13]Write 4 bytes [11:11:13]NVStorageSaveData done [11:11:13]ExternCall_PrintAddStr [11:11:13]wPrintStart [11:11:13]Write to MH i2c: 01 00 00 B0 0C BC [11:11:13]Write i2c OK [11:11:13]MH_I2C_Read... [11:11:13]Read from MH i2c: 01 [11:11:13]MH_I2C_Read... [11:11:13]Read from MH i2c: 01 07 00 [11:11:13]MH_I2C_Read... [11:11:13]Read from MH i2c: 01 07 00 B0 0C 00 00 00 00 00 FF 0F D1 [11:11:13]RasterBufferAndPrint [11:11:13]line Счет N : (1)3405730 [11:11:13]line ИНН: 02508201610067 [11:11:13]line Контрольно-Кассовый Чек [11:11:13]line ПРОДАЖА [11:11:13]line ТРК (МРК, ГНК) : 42 [11:11:13]line Товар: 2710124130 [11:11:13]line Аи-92-К-4 [11:11:13]line 2.990 * 66.90 [11:11:13]line = 200.03 [11:11:13]line НДС 12% НСП 1% [11:11:13]line > о реализуемом товаре [11:11:13]line ОКРУГЛЕНИЕ: -0.03 [11:11:13]line ИТОГО: 200.00 [11:11:13]line Внесено: 200.00 [11:11:13]line СДАЧА: 0.00 [11:11:13]line НСП 1% : 1.77 [11:11:13]line НДС 12% : 21.24 [11:11:13]line Наличными: 200.00 [11:11:13]line Безнал.: 0.00 [11:11:13]line Место: АЗС № 82 "Партнер Нефть" [11:11:13]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:11:13]line СНО: Общий режим [11:11:13]line Чек 222 27.10.2024 11:11 [11:11:13]line Смена: 143 ФФД: 1.0 [11:11:13]line ЗНМ: 0300000017 [11:11:13]line РНМ: 0000000000170478 [11:11:13]line Версия ККМ: v1.0 [11:11:13]line ФМ: 0000000002098560 [11:11:13]line ФД: 95223 [11:11:13]line ФПД: 196197298802618 [11:11:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T111112&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95223&fm=196197298802618&tin=02508201610067®Number=0000000000170478&sum=20000 [11:11:13]written 0, free lines is 4095 [11:11:13]OFD Sender: Processing packet 95223 [packets to send 56, broken 55] [11:11:13]ProducePacketName [11:11:13]name=ofd_packets/00095223 [11:11:13]OFD Sender: To server: pG, [11:11:13]CommunicateWithHost lk.salyk.kg:30040 [11:11:13]ConnectInit lk.salyk.kg [11:11:14]Connected sock=10 [11:11:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7F DF 07 01 E1 43 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 D0 1F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F7 73 01 00 35 04 06 00 B2 70 BE 4D 0F BA 41 BA AD 15 8B 85 06 7B [11:11:14]Write to MH i2c: 01 00 00 DB 0C E7 [11:11:14]Write i2c OK [11:11:14]MH_I2C_Read... [11:11:14]Read from MH i2c: 01 [11:11:14]MH_I2C_Read... [11:11:14]Read from MH i2c: 01 07 00 [11:11:14]MH_I2C_Read... [11:11:14]Read from MH i2c: 01 07 00 DB 0C 00 00 00 00 00 0A 0D 05 [11:11:14]RasterBufferAndPrint [11:11:14]line [11:11:14]line [11:11:14]line [11:11:14]line [11:11:14]line [11:11:14]written 0, free lines is 3353 [11:11:14]MH_Cut [11:11:14]Write to MH i2c: D1 01 00 E2 0C 01 C0 [11:11:14]Write i2c OK [11:11:14]MH_I2C_Read... [11:11:14]Read from MH i2c: D1 [11:11:14]MH_I2C_Read... [11:11:14]Read from MH i2c: D1 01 00 [11:11:14]MH_I2C_Read... [11:11:14]Read from MH i2c: D1 01 00 E2 0C 00 BF [11:11:14]Write to MH i2c: 01 00 00 E3 0C EF [11:11:14]Write i2c OK [11:11:14]MH_I2C_Read... [11:11:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0A 4D 47 00 B2 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 32 30 39 38 35 36 30 10 04 04 00 F7 73 01 00 F4 03 04 00 FD C9 1D 67 B6 04 01 00 00 D9 50 E9 5F D9 53 37 5F [11:11:14]CommunicateWithHost err = 0 [11:11:14]CheckOFDResponse [11:11:14]1017 (14) - 77093643461234 [11:11:14]1041 (16) - 0000000002098560 [11:11:14]1040 (4) - 95223 [11:11:14]1012 (4) - 27.10.2024 05:05 [11:11:14]1206 (1) - 0 [11:11:14]OFD Sender: Remove packet 95223 [11:11:14]ProducePacketName [11:11:14]name=ofd_packets/00095223 [11:11:14]NVStorageDeleteData [11:11:15]OFD Sender: No OFD packet to send [11:11:15]*** Cut start [11:11:15]*** Partial cut [11:11:15]*** CUTSNS_PIN = 1 [11:11:15]*** CUTSNS_PIN = 0 [11:11:15]*** Brake cut motor [11:11:15]Read from MH i2c: 01 [11:11:15]MH_I2C_Read... [11:11:15]*** Stop cut motor [11:11:15]*** Cut end [11:11:15]Read from MH i2c: 01 07 00 [11:11:15]MH_I2C_Read... [11:11:15]Read from MH i2c: 01 07 00 E3 0C 00 00 00 00 00 FF 0F 04 [11:11:15]process_action close_receipt done [11:11:15]requested_data is exist [11:11:15]produce_requested_data [11:11:15]requested_item fm.sn is exist - process it [11:11:15]wFMCommunicate request_size=4 [11:11:15]MH_SAM_APDU [11:11:15]CAPDU: 80 11 00 00 [11:11:15]Write to MH i2c: E2 08 00 E4 0C 80 11 00 00 00 00 00 00 6A [11:11:15]Write i2c OK [11:11:15]MH_I2C_Read... [11:11:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:11:15]Read from MH i2c: E2 [11:11:15]MH_I2C_Read... [11:11:15]Read from MH i2c: E2 17 00 [11:11:15]MH_I2C_Read... [11:11:15]Read from MH i2c: E2 17 00 E4 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BB [11:11:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:11:15]wFMCommunicate OK [11:11:15]requested_item fd.num is exist - process it [11:11:15]SAM_PROTO_GetFieldsCounters [11:11:15]wFMCommunicate request_size=4 [11:11:15]MH_SAM_APDU [11:11:15]CAPDU: 80 13 00 00 [11:11:15]Write to MH i2c: E2 08 00 E5 0C 80 13 00 00 00 00 00 00 6D [11:11:15]Write i2c OK [11:11:15]MH_I2C_Read... [11:11:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:11:15]Read from MH i2c: E2 [11:11:15]MH_I2C_Read... [11:11:15]Read from MH i2c: E2 62 00 [11:11:15]MH_I2C_Read... [11:11:15]Read from MH i2c: E2 62 00 E5 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F7 73 01 00 0E 04 04 00 8F 00 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 22 [11:11:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F7 73 01 00 0E 04 04 00 8F 00 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 [11:11:15]wFMCommunicate OK [11:11:15]SAM_PROTO_GetFieldsCounters done [11:11:15]requested_item shift.num is exist - process it [11:11:15]requested_item shift.opened is exist - process it [11:11:15]req_shift_opened [11:11:15]FM_GetShiftState [11:11:15]SAM_PROTO_GetShiftState [11:11:15]wFMCommunicate request_size=4 [11:11:15]MH_SAM_APDU [11:11:15]CAPDU: 80 13 01 00 [11:11:15]Write to MH i2c: E2 08 00 E6 0C 80 13 01 00 00 00 00 00 6F [11:11:15]Write i2c OK [11:11:15]MH_I2C_Read... [11:11:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:11:15]Read from MH i2c: E2 [11:11:15]MH_I2C_Read... [11:11:15]Read from MH i2c: E2 0E 00 [11:11:15]MH_I2C_Read... [11:11:15]Read from MH i2c: E2 0E 00 E6 0C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1B [11:11:15]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:11:15]wFMCommunicate OK [11:11:15]SAM_PROTO_GetShiftState done [11:11:15]FM_GetShiftState done [11:11:15]req_shift_opened done [11:11:15]requested_item shift.open_date is exist - process it [11:11:15]req_shift_open_date [11:11:15]req_shift_open_date done [11:11:15]produce_requested_data done [11:11:15]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95223,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:11:15]process_action_free close_receipt [11:11:15]json_value_free [11:11:15]json_value_free done [11:11:15]process_json_proto returns [11:11:15]Send response to host [11:11:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95223,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:11:15]free response buf [11:11:15]execute_script done [11:11:15]execute_script returns [11:11:15]free content buf [11:11:15]Sock 9.Close socket [11:11:15]Sock 9.Thread stoped [11:11:20]OFD Sender: No OFD packet to send [11:11:25]OFD Sender: No OFD packet to send [11:11:30]OFD Sender: No OFD packet to send [11:11:35]OFD Sender: No OFD packet to send [11:11:40]OFD Sender: No OFD packet to send [11:11:45]OFD Sender: No OFD packet to send [11:11:50]OFD Sender: No OFD packet to send [11:11:55]OFD Sender: No OFD packet to send [11:12:00]OFD Sender: No OFD packet to send [11:12:05]OFD Sender: No OFD packet to send [11:12:10]OFD Sender: No OFD packet to send [11:12:15]OFD Sender: No OFD packet to send [11:12:20]OFD Sender: No OFD packet to send [11:12:25]OFD Sender: No OFD packet to send [11:12:30]OFD Sender: No OFD packet to send [11:12:35]OFD Sender: No OFD packet to send [11:12:40]OFD Sender: No OFD packet to send [11:12:45]OFD Sender: No OFD packet to send [11:12:50]OFD Sender: No OFD packet to send [11:12:55]OFD Sender: No OFD packet to send [11:13:00]OFD Sender: No OFD packet to send [11:13:05]OFD Sender: No OFD packet to send [11:13:10]OFD Sender: No OFD packet to send [11:13:15]OFD Sender: No OFD packet to send [11:13:20]OFD Sender: No OFD packet to send [11:13:25]OFD Sender: No OFD packet to send [11:13:30]OFD Sender: No OFD packet to send [11:13:35]OFD Sender: No OFD packet to send [11:13:40]OFD Sender: No OFD packet to send [11:13:45]OFD Sender: No OFD packet to send [11:13:50]OFD Sender: No OFD packet to send [11:13:50]accept exits with 7 [11:13:50]New connection [11:13:50]New thread 3066760548 created [11:13:50]Thread 3066617188 joined [11:13:50]Waiting for new connection... [11:13:50] Sock 7.Parse request [11:13:50]Sock 7.Check first char [11:13:50]Sock 7.First char is OK [11:13:50]request: POST /json_proto HTTP/1.0 [11:13:50]Method: POST [11:13:50]URL: /json_proto [11:13:50]Method is POST - this is cgi request [11:13:50]url: /json_proto [11:13:50]query_string will be loaded in cgi processing [11:13:50]execute_cgi json_proto POST (null) [11:13:50]execute_cgi path=json_proto method=POST [11:13:50]POST find Content-Length [11:13:50]Host: 172.17.40.67:8080 [11:13:50]Content-Length: 683 [11:13:50]Content-Type: application/json [11:13:50] [11:13:50]POST finish read [11:13:50]Found Content-Length = 683 [11:13:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405732", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "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:13:50]execute_script... [11:13: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)3405732", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "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:13:50]POST & json_proto [11:13:50]process_json_proto [11:13:50]json parsed OK: [11:13:50]protocol is kg_v1.0 [11:13:50]action value=close_receipt [11:13:50]process_action close_receipt [11:13:50]cmd_close_receipt [11:13:50]MH_GetDate [11:13:50]Write to MH i2c: F0 00 00 E7 0C E2 [11:13:50]Write i2c OK [11:13:50]MH_I2C_Read... [11:13:50]Read from MH i2c: F0 [11:13:50]MH_I2C_Read... [11:13:50]Read from MH i2c: F0 09 00 [11:13:50]MH_I2C_Read... [11:13:50]Read from MH i2c: F0 09 00 E7 0C 00 6F 20 1E 67 EE DA 66 66 93 [11:13:50]GetLastDocTimeStamp 1730027472 [11:13:50]current date 1730027631 [11:13:50]FM_GetShiftState [11:13:50]SAM_PROTO_GetShiftState [11:13:50]wFMCommunicate request_size=4 [11:13:50]MH_SAM_APDU [11:13:50]CAPDU: 80 13 01 00 [11:13:50]Write to MH i2c: E2 08 00 E8 0C 80 13 01 00 00 00 00 00 71 [11:13:50]Write i2c OK [11:13:50]MH_I2C_Read... [11:13:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:13:51]Read from MH i2c: E2 [11:13:51]MH_I2C_Read... [11:13:51]Read from MH i2c: E2 0E 00 [11:13:51]MH_I2C_Read... [11:13:51]Read from MH i2c: E2 0E 00 E8 0C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1D [11:13:51]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:13:51]wFMCommunicate OK [11:13:51]SAM_PROTO_GetShiftState done [11:13:51]FM_GetShiftState done [11:13:51]opened in 1729987736 [11:13:51]opened+sec_in_day 1730074136 [11:13:51]quantity*price = 200031 [11:13:51]sum+1 = 200032 [11:13:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 223 27.10.2024 11:13 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95224 ФПД: 274478614814073 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T111352&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95224&fm=274478614814073&tin=02508201610067®Number=0000000000170478&sum=200000 [11:13:52]StoreToDocumentArchive [11:13:52]shift 143 fd 95224 [11:13:52]save to /storage/0143/doc_00095224 [11:13:52]save last doc name /storage/0143/doc_00095224 to /storage/kkm_last_doc_name [11:13:52]save OK [11:13:52]Clear old archive folders... [11:13:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:13:52]tlvbuf is 0159A150 [11:13:52]SAM_PROTO_ClearQueue [11:13:52]wFMCommunicate request_size=4 [11:13:52]MH_SAM_APDU [11:13:52]CAPDU: 80 09 00 00 [11:13:52]Write to MH i2c: E2 08 00 F5 0C 80 09 00 00 00 00 00 00 73 [11:13:52]Write i2c OK [11:13:52]MH_I2C_Read... [11:13:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:13:52]Read from MH i2c: E2 [11:13:52]MH_I2C_Read... [11:13:52]Read from MH i2c: E2 03 00 [11:13:52]MH_I2C_Read... [11:13:52]Read from MH i2c: E2 03 00 F5 0C 00 90 00 75 [11:13:52]RAPDU: 90 00 [11:13:52]wFMCommunicate OK [11:13:52]SAM_PROTO_ClearQueue done [11:13:52]KKMCreateOFDPacket [11:13:52]OFDProtocolAddRootSTLVToBuf [11:13:52]FM_MakeSignedData [11:13:52]FM_MakeSignedData [11:13:52]SAM_PROTO_SignData [11:13:52]wFMCommunicate request_size=4 [11:13:52]MH_SAM_APDU [11:13:52]CAPDU: 80 0D 01 02 [11:13:52]Write to MH i2c: E2 08 00 F6 0C 80 0D 01 02 00 00 00 00 7B [11:13:52]Write i2c OK [11:13:52]MH_I2C_Read... [11:13:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:13:52]Read from MH i2c: E2 [11:13:52]MH_I2C_Read... [11:13:52]Read from MH i2c: E2 03 00 [11:13:52]MH_I2C_Read... [11:13:52]Read from MH i2c: E2 03 00 F6 0C 00 90 00 76 [11:13:52]RAPDU: 90 00 [11:13:52]wFMCommunicate OK [11:13:52]wFMCommunicate request_size=255 [11:13:52]MH_SAM_APDU [11:13: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 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 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 DF 00 00 00 F4 03 04 00 70 20 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F8 73 01 00 35 04 06 00 F9 [11:13:52]Write to MH i2c: E2 02 01 F7 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 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 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 DF 00 00 00 F4 03 04 00 70 20 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F8 73 01 00 35 04 06 00 F9 00 00 33 [11:13:52]Write i2c OK [11:13:52]MH_I2C_Read... [11:13:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:13:52]Read from MH i2c: E2 [11:13:52]MH_I2C_Read... [11:13:52]Read from MH i2c: E2 03 00 [11:13:52]MH_I2C_Read... [11:13:52]Read from MH i2c: E2 03 00 F7 0C 00 90 00 77 [11:13:52]RAPDU: 90 00 [11:13:52]wFMCommunicate OK [11:13:52]wFMCommunicate request_size=10 [11:13:52]MH_SAM_APDU [11:13:52]CAPDU: 80 0D 02 02 05 A3 08 55 9D 79 [11:13:52]Write to MH i2c: E2 0D 00 F8 0C 80 0D 02 02 05 00 A3 08 55 9D 79 00 00 9E [11:13:52]Write i2c OK [11:13:52]MH_I2C_Read... [11:13:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:13:52]Read from MH i2c: E2 [11:13:52]MH_I2C_Read... [11:13:52]Read from MH i2c: E2 03 00 [11:13:52]MH_I2C_Read... [11:13:52]Read from MH i2c: E2 03 00 F8 0C 00 90 00 78 [11:13:52]RAPDU: 90 00 [11:13:52]wFMCommunicate OK [11:13:52]wFMCommunicate request_size=4 [11:13:52]MH_SAM_APDU [11:13:52]CAPDU: 80 0D 03 02 [11:13:52]Write to MH i2c: E2 08 00 F9 0C 80 0D 03 02 00 00 00 00 80 [11:13:52]Write i2c OK [11:13:52]MH_I2C_Read... [11:13:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:13:52]Read from MH i2c: E2 [11:13:52]MH_I2C_Read... [11:13:52]Read from MH i2c: E2 0B 00 [11:13:52]MH_I2C_Read... [11:13:52]Read from MH i2c: E2 0B 00 F9 0C 00 F9 F9 EE CF 1E 0D 0B 97 90 00 FD [11:13:52]RAPDU: F9 F9 EE CF 1E 0D 0B 97 90 00 [11:13:52]wFMCommunicate OK [11:13:52]SAM_PROTO_SignData done [11:13:52]FM_MakeSignedData done [11:13:52]CreateOFDProtocolMessage [11:13:52]wFMCommunicate request_size=4 [11:13:52]MH_SAM_APDU [11:13:52]CAPDU: 80 11 00 00 [11:13:52]Write to MH i2c: E2 08 00 FA 0C 80 11 00 00 00 00 00 00 80 [11:13:52]Write i2c OK [11:13:52]MH_I2C_Read... [11:13:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:13:52]Read from MH i2c: E2 [11:13:52]MH_I2C_Read... [11:13:52]Read from MH i2c: E2 17 00 [11:13:52]MH_I2C_Read... [11:13:52]Read from MH i2c: E2 17 00 FA 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D1 [11:13:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:13:52]wFMCommunicate OK [11:13:52]CreateOFDProtocolMessage done [11:13:52]OFDSenderStorePacket 95224 [11:13:52]StoreOFDPacket docnum=95224 [11:13:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3F 78 07 01 FA 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 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 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 DF 00 00 00 F4 03 04 00 70 20 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F8 73 01 00 35 04 06 00 F9 A3 08 55 9D 79 F9 F9 EE CF 1E 0D 0B 97 [11:13:52]CheckFolder [11:13:52]dirname=/storage/ofd_packets [11:13:52]CheckFolder done [11:13:52]ProducePacketName [11:13:52]name=ofd_packets/00095224 [11:13:52]NVStorageSaveData ofd_packets/00095224 [11:13:52]File name is /storage/ofd_packets/00095224 [11:13:52]Write 301 bytes [11:13:52]NVStorageSaveData done [11:13:52]OFDSenderStorePacket done [11:13:52]KKMCreateOFDPacket done [11:13:52]NVStorageSaveData kkm_last_timestamp [11:13:52]File name is /storage/kkm_last_timestamp [11:13:52]Write 4 bytes [11:13:52]NVStorageSaveData done [11:13:52]ExternCall_PrintAddStr [11:13:52]wPrintStart [11:13:52]Write to MH i2c: 01 00 00 FB 0C 07 [11:13:52]Write i2c OK [11:13:52]MH_I2C_Read... [11:13:52]Read from MH i2c: 01 [11:13:52]MH_I2C_Read... [11:13:52]Read from MH i2c: 01 07 00 [11:13:52]MH_I2C_Read... [11:13:52]Read from MH i2c: 01 07 00 FB 0C 00 00 00 00 00 FF 0F 1C [11:13:52]RasterBufferAndPrint [11:13:52]line Счет N : (1)3405732 [11:13:52]line ИНН: 02508201610067 [11:13:52]line Контрольно-Кассовый Чек [11:13:52]line ПРОДАЖА [11:13:52]line ТРК (МРК, ГНК) : 42 [11:13:52]line Товар: 2710124130 [11:13:52]line Аи-92-К-4 [11:13:52]line 29.900 * 66.90 [11:13:52]line = 2000.31 [11:13:52]line НДС 12% НСП 1% [11:13:52]line > о реализуемом товаре [11:13:52]line ОКРУГЛЕНИЕ: -0.31 [11:13:52]line ИТОГО: 2000.00 [11:13:52]line Внесено: 2000.00 [11:13:52]line СДАЧА: 0.00 [11:13:52]line НСП 1% : 17.70 [11:13:52]line НДС 12% : 212.42 [11:13:52]line Наличными: 2000.00 [11:13:52]line Безнал.: 0.00 [11:13:52]line Место: АЗС № 82 "Партнер Нефть" [11:13:52]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:13:52]line СНО: Общий режим [11:13:52]line Чек 223 27.10.2024 11:13 [11:13:52]line Смена: 143 ФФД: 1.0 [11:13:52]line ЗНМ: 0300000017 [11:13:52]line РНМ: 0000000000170478 [11:13:52]line Версия ККМ: v1.0 [11:13:52]line ФМ: 0000000002098560 [11:13:52]line ФД: 95224 [11:13:52]line ФПД: 274478614814073 [11:13:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T111352&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95224&fm=274478614814073&tin=02508201610067®Number=0000000000170478&sum=200000 [11:13:52]OFD Sender: Processing packet 95224 [packets to send 56, broken 55] [11:13:52]ProducePacketName [11:13:52]name=ofd_packets/00095224 [11:13:52]OFD Sender: To server: pG, [11:13:52]CommunicateWithHost lk.salyk.kg:30040 [11:13:52]ConnectInit lk.salyk.kg [11:13:52]written 0, free lines is 4095 [11:13:53]Connected sock=10 [11:13:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3F 78 07 01 FA 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 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 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 DF 00 00 00 F4 03 04 00 70 20 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F8 73 01 00 35 04 06 00 F9 A3 08 55 9D 79 F9 F9 EE CF 1E 0D 0B 97 [11:13:53]Write to MH i2c: 01 00 00 26 0D 33 [11:13:53]Write i2c OK [11:13:53]MH_I2C_Read... [11:13:53]Read from MH i2c: 01 [11:13:53]MH_I2C_Read... [11:13:53]Read from MH i2c: 01 07 00 [11:13:53]MH_I2C_Read... [11:13:53]Read from MH i2c: 01 07 00 26 0D 00 00 00 00 00 0B 0D 52 [11:13:53]RasterBufferAndPrint [11:13:53]line [11:13:53]line [11:13:53]line [11:13:53]line [11:13:53]line [11:13:53]written 0, free lines is 3348 [11:13:53]MH_Cut [11:13:53]Write to MH i2c: D1 01 00 2D 0D 01 0C [11:13:53]Write i2c OK [11:13:53]MH_I2C_Read... [11:13:53]Read from MH i2c: D1 [11:13:53]MH_I2C_Read... [11:13:53]Read from MH i2c: D1 01 00 [11:13:53]MH_I2C_Read... [11:13:53]Read from MH i2c: D1 01 00 2D 0D 00 0B [11:13:53]Write to MH i2c: 01 00 00 2E 0D 3B [11:13:53]Write i2c OK [11:13:53]MH_I2C_Read... [11:13:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 EE BB 47 00 DB 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 32 30 39 38 35 36 30 10 04 04 00 F8 73 01 00 F4 03 04 00 9C CA 1D 67 B6 04 01 00 00 14 BE A3 55 35 4B E5 A2 [11:13:53]CommunicateWithHost err = 0 [11:13:53]CheckOFDResponse [11:13:53]1017 (14) - 77093643461234 [11:13:53]1041 (16) - 0000000002098560 [11:13:53]1040 (4) - 95224 [11:13:53]1012 (4) - 27.10.2024 05:07 [11:13:53]1206 (1) - 0 [11:13:53]OFD Sender: Remove packet 95224 [11:13:53]ProducePacketName [11:13:53]name=ofd_packets/00095224 [11:13:53]NVStorageDeleteData [11:13:54]OFD Sender: No OFD packet to send [11:13:54]*** Cut start [11:13:54]*** Partial cut [11:13:54]*** CUTSNS_PIN = 1 [11:13:54]*** CUTSNS_PIN = 0 [11:13:54]*** Brake cut motor [11:13:54]Read from MH i2c: 01 [11:13:54]MH_I2C_Read... [11:13:54]*** Stop cut motor [11:13:54]*** Cut end [11:13:54]Read from MH i2c: 01 07 00 [11:13:54]MH_I2C_Read... [11:13:54]Read from MH i2c: 01 07 00 2E 0D 00 00 00 00 00 FF 0F 50 [11:13:54]process_action close_receipt done [11:13:54]requested_data is exist [11:13:54]produce_requested_data [11:13:54]requested_item fm.sn is exist - process it [11:13:54]wFMCommunicate request_size=4 [11:13:54]MH_SAM_APDU [11:13:54]CAPDU: 80 11 00 00 [11:13:54]Write to MH i2c: E2 08 00 2F 0D 80 11 00 00 00 00 00 00 B6 [11:13:54]Write i2c OK [11:13:54]MH_I2C_Read... [11:13:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:13:54]Read from MH i2c: E2 [11:13:54]MH_I2C_Read... [11:13:54]Read from MH i2c: E2 17 00 [11:13:54]MH_I2C_Read... [11:13:54]Read from MH i2c: E2 17 00 2F 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 07 [11:13:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:13:54]wFMCommunicate OK [11:13:54]requested_item fd.num is exist - process it [11:13:54]SAM_PROTO_GetFieldsCounters [11:13:54]wFMCommunicate request_size=4 [11:13:54]MH_SAM_APDU [11:13:54]CAPDU: 80 13 00 00 [11:13:54]Write to MH i2c: E2 08 00 30 0D 80 13 00 00 00 00 00 00 B9 [11:13:54]Write i2c OK [11:13:54]MH_I2C_Read... [11:13:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:13:54]Read from MH i2c: E2 [11:13:54]MH_I2C_Read... [11:13:54]Read from MH i2c: E2 62 00 [11:13:54]MH_I2C_Read... [11:13:54]Read from MH i2c: E2 62 00 30 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F8 73 01 00 0E 04 04 00 8F 00 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 72 [11:13:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F8 73 01 00 0E 04 04 00 8F 00 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 [11:13:54]wFMCommunicate OK [11:13:54]SAM_PROTO_GetFieldsCounters done [11:13:54]requested_item shift.num is exist - process it [11:13:54]requested_item shift.opened is exist - process it [11:13:54]req_shift_opened [11:13:54]FM_GetShiftState [11:13:54]SAM_PROTO_GetShiftState [11:13:54]wFMCommunicate request_size=4 [11:13:54]MH_SAM_APDU [11:13:54]CAPDU: 80 13 01 00 [11:13:54]Write to MH i2c: E2 08 00 31 0D 80 13 01 00 00 00 00 00 BB [11:13:54]Write i2c OK [11:13:54]MH_I2C_Read... [11:13:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:13:54]Read from MH i2c: E2 [11:13:54]MH_I2C_Read... [11:13:54]Read from MH i2c: E2 0E 00 [11:13:54]MH_I2C_Read... [11:13:54]Read from MH i2c: E2 0E 00 31 0D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 67 [11:13:54]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:13:54]wFMCommunicate OK [11:13:54]SAM_PROTO_GetShiftState done [11:13:54]FM_GetShiftState done [11:13:54]req_shift_opened done [11:13:54]requested_item shift.open_date is exist - process it [11:13:54]req_shift_open_date [11:13:54]req_shift_open_date done [11:13:54]produce_requested_data done [11:13:54]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95224,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:13:54]process_action_free close_receipt [11:13:54]json_value_free [11:13:54]json_value_free done [11:13:54]process_json_proto returns [11:13:54]Send response to host [11:13:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95224,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:13:54]free response buf [11:13:54]execute_script done [11:13:54]execute_script returns [11:13:54]free content buf [11:13:54]Sock 7.Close socket [11:13:54]Sock 7.Thread stoped [11:13:59]OFD Sender: No OFD packet to send [11:14:04]OFD Sender: No OFD packet to send [11:14:09]OFD Sender: No OFD packet to send [11:14:14]OFD Sender: No OFD packet to send [11:14:19]OFD Sender: No OFD packet to send [11:14:24]OFD Sender: No OFD packet to send [11:14:29]OFD Sender: No OFD packet to send [11:14:34]OFD Sender: No OFD packet to send [11:14:37]accept exits with 9 [11:14:37]New connection [11:14:37]New thread 3066617188 created [11:14:37]Thread 3066760548 joined [11:14:37]Waiting for new connection... [11:14:37] Sock 9.Parse request [11:14:37]Sock 9.Check first char [11:14:37]Sock 9.First char is OK [11:14:37]request: POST /json_proto HTTP/1.0 [11:14:37]Method: POST [11:14:37]URL: /json_proto [11:14:37]Method is POST - this is cgi request [11:14:37]url: /json_proto [11:14:37]query_string will be loaded in cgi processing [11:14:37]execute_cgi json_proto POST (null) [11:14:37]execute_cgi path=json_proto method=POST [11:14:37]POST find Content-Length [11:14:37]Host: 172.17.40.67:8080 [11:14:37]Content-Length: 678 [11:14:37]Content-Type: application/json [11:14:37] [11:14:37]POST finish read [11:14:37]Found Content-Length = 678 [11:14:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405733", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:14:37]execute_script... [11:14: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)3405733", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:14:37]POST & json_proto [11:14:37]process_json_proto [11:14:37]json parsed OK: [11:14:37]protocol is kg_v1.0 [11:14:37]action value=close_receipt [11:14:37]process_action close_receipt [11:14:37]cmd_close_receipt [11:14:37]MH_GetDate [11:14:37]Write to MH i2c: F0 00 00 32 0D 2E [11:14:37]Write i2c OK [11:14:37]MH_I2C_Read... [11:14:37]Read from MH i2c: F0 [11:14:37]MH_I2C_Read... [11:14:37]Read from MH i2c: F0 09 00 [11:14:37]MH_I2C_Read... [11:14:37]Read from MH i2c: F0 09 00 32 0D 00 9E 20 1E 67 EE DA 66 66 0E [11:14:37]GetLastDocTimeStamp 1730027632 [11:14:37]current date 1730027678 [11:14:37]FM_GetShiftState [11:14:37]SAM_PROTO_GetShiftState [11:14:37]wFMCommunicate request_size=4 [11:14:37]MH_SAM_APDU [11:14:37]CAPDU: 80 13 01 00 [11:14:37]Write to MH i2c: E2 08 00 33 0D 80 13 01 00 00 00 00 00 BD [11:14:37]Write i2c OK [11:14:37]MH_I2C_Read... [11:14:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:14:37]Read from MH i2c: E2 [11:14:37]MH_I2C_Read... [11:14:37]Read from MH i2c: E2 0E 00 [11:14:37]MH_I2C_Read... [11:14:37]Read from MH i2c: E2 0E 00 33 0D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 69 [11:14:37]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:14:37]wFMCommunicate OK [11:14:37]SAM_PROTO_GetShiftState done [11:14:37]FM_GetShiftState done [11:14:37]opened in 1729987736 [11:14:37]opened+sec_in_day 1730074136 [11:14:37]quantity*price = 50041 [11:14:37]sum+1 = 50042 [11:14:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 224 27.10.2024 11:14 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95225 ФПД: 114547438640446 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T111438&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95225&fm=114547438640446&tin=02508201610067®Number=0000000000170478&sum=50000 [11:14:38]StoreToDocumentArchive [11:14:38]shift 143 fd 95225 [11:14:38]save to /storage/0143/doc_00095225 [11:14:38]save last doc name /storage/0143/doc_00095225 to /storage/kkm_last_doc_name [11:14:38]save OK [11:14:38]Clear old archive folders... [11:14:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:14:38]tlvbuf is B6E792C0 [11:14:38]SAM_PROTO_ClearQueue [11:14:38]wFMCommunicate request_size=4 [11:14:38]MH_SAM_APDU [11:14:38]CAPDU: 80 09 00 00 [11:14:38]Write to MH i2c: E2 08 00 40 0D 80 09 00 00 00 00 00 00 BF [11:14:38]Write i2c OK [11:14:38]MH_I2C_Read... [11:14:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:14:38]Read from MH i2c: E2 [11:14:38]MH_I2C_Read... [11:14:38]Read from MH i2c: E2 03 00 [11:14:38]MH_I2C_Read... [11:14:38]Read from MH i2c: E2 03 00 40 0D 00 90 00 C1 [11:14:38]RAPDU: 90 00 [11:14:38]wFMCommunicate OK [11:14:38]SAM_PROTO_ClearQueue done [11:14:38]KKMCreateOFDPacket [11:14:38]OFDProtocolAddRootSTLVToBuf [11:14:38]FM_MakeSignedData [11:14:38]FM_MakeSignedData [11:14:38]SAM_PROTO_SignData [11:14:38]wFMCommunicate request_size=4 [11:14:38]MH_SAM_APDU [11:14:38]CAPDU: 80 0D 01 02 [11:14:38]Write to MH i2c: E2 08 00 41 0D 80 0D 01 02 00 00 00 00 C7 [11:14:38]Write i2c OK [11:14:38]MH_I2C_Read... [11:14:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:14:38]Read from MH i2c: E2 [11:14:38]MH_I2C_Read... [11:14:38]Read from MH i2c: E2 03 00 [11:14:38]MH_I2C_Read... [11:14:38]Read from MH i2c: E2 03 00 41 0D 00 90 00 C2 [11:14:38]RAPDU: 90 00 [11:14:38]wFMCommunicate OK [11:14:38]wFMCommunicate request_size=255 [11:14:38]MH_SAM_APDU [11:14: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 9E 20 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F9 73 01 00 35 04 06 00 68 [11:14:38]Write to MH i2c: E2 02 01 42 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 9E 20 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F9 73 01 00 35 04 06 00 68 00 00 DC [11:14:38]Write i2c OK [11:14:38]MH_I2C_Read... [11:14:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:14:39]Read from MH i2c: E2 [11:14:39]MH_I2C_Read... [11:14:39]Read from MH i2c: E2 03 00 [11:14:39]MH_I2C_Read... [11:14:39]Read from MH i2c: E2 03 00 42 0D 00 90 00 C3 [11:14:39]RAPDU: 90 00 [11:14:39]wFMCommunicate OK [11:14:39]wFMCommunicate request_size=10 [11:14:39]MH_SAM_APDU [11:14:39]CAPDU: 80 0D 02 02 05 2E 27 63 DD 3E [11:14:39]Write to MH i2c: E2 0D 00 43 0D 80 0D 02 02 05 00 2E 27 63 DD 3E 00 00 A7 [11:14:39]Write i2c OK [11:14:39]MH_I2C_Read... [11:14:39]OFD Sender: No OFD packet to send [11:14:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:14:39]Read from MH i2c: E2 [11:14:39]MH_I2C_Read... [11:14:39]Read from MH i2c: E2 03 00 [11:14:39]MH_I2C_Read... [11:14:39]Read from MH i2c: E2 03 00 43 0D 00 90 00 C4 [11:14:39]RAPDU: 90 00 [11:14:39]wFMCommunicate OK [11:14:39]wFMCommunicate request_size=4 [11:14:39]MH_SAM_APDU [11:14:39]CAPDU: 80 0D 03 02 [11:14:39]Write to MH i2c: E2 08 00 44 0D 80 0D 03 02 00 00 00 00 CC [11:14:39]Write i2c OK [11:14:39]MH_I2C_Read... [11:14:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:14:39]Read from MH i2c: E2 [11:14:39]MH_I2C_Read... [11:14:39]Read from MH i2c: E2 0B 00 [11:14:39]MH_I2C_Read... [11:14:39]Read from MH i2c: E2 0B 00 44 0D 00 25 EA 40 37 A6 3A CD 8D 90 00 8D [11:14:39]RAPDU: 25 EA 40 37 A6 3A CD 8D 90 00 [11:14:39]wFMCommunicate OK [11:14:39]SAM_PROTO_SignData done [11:14:39]FM_MakeSignedData done [11:14:39]CreateOFDProtocolMessage [11:14:39]wFMCommunicate request_size=4 [11:14:39]MH_SAM_APDU [11:14:39]CAPDU: 80 11 00 00 [11:14:39]Write to MH i2c: E2 08 00 45 0D 80 11 00 00 00 00 00 00 CC [11:14:39]Write i2c OK [11:14:39]MH_I2C_Read... [11:14:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:14:39]Read from MH i2c: E2 [11:14:39]MH_I2C_Read... [11:14:39]Read from MH i2c: E2 17 00 [11:14:39]MH_I2C_Read... [11:14:39]Read from MH i2c: E2 17 00 45 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1D [11:14:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:14:39]wFMCommunicate OK [11:14:39]CreateOFDProtocolMessage done [11:14:39]OFDSenderStorePacket 95225 [11:14:39]StoreOFDPacket docnum=95225 [11:14:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5B 5D 07 01 64 9C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 9E 20 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F9 73 01 00 35 04 06 00 68 2E 27 63 DD 3E 25 EA 40 37 A6 3A CD 8D [11:14:39]CheckFolder [11:14:39]dirname=/storage/ofd_packets [11:14:39]CheckFolder done [11:14:39]ProducePacketName [11:14:39]name=ofd_packets/00095225 [11:14:39]NVStorageSaveData ofd_packets/00095225 [11:14:39]File name is /storage/ofd_packets/00095225 [11:14:39]Write 301 bytes [11:14:39]NVStorageSaveData done [11:14:39]OFDSenderStorePacket done [11:14:39]KKMCreateOFDPacket done [11:14:39]NVStorageSaveData kkm_last_timestamp [11:14:39]File name is /storage/kkm_last_timestamp [11:14:39]Write 4 bytes [11:14:39]NVStorageSaveData done [11:14:39]ExternCall_PrintAddStr [11:14:39]wPrintStart [11:14:39]Write to MH i2c: 01 00 00 46 0D 53 [11:14:39]Write i2c OK [11:14:39]MH_I2C_Read... [11:14:39]Read from MH i2c: 01 [11:14:39]MH_I2C_Read... [11:14:39]Read from MH i2c: 01 07 00 [11:14:39]MH_I2C_Read... [11:14:39]Read from MH i2c: 01 07 00 46 0D 00 00 00 00 00 FF 0F 68 [11:14:39]RasterBufferAndPrint [11:14:39]line Счет N : (1)3405733 [11:14:39]line ИНН: 02508201610067 [11:14:39]line Контрольно-Кассовый Чек [11:14:39]line ПРОДАЖА [11:14:39]line ТРК (МРК, ГНК) : 12 [11:14:39]line Товар: 2710124130 [11:14:39]line Аи-92-К-4 [11:14:39]line 7.480 * 66.90 [11:14:39]line = 500.41 [11:14:39]line НДС 12% НСП 1% [11:14:39]line > о реализуемом товаре [11:14:39]line ОКРУГЛЕНИЕ: -0.41 [11:14:39]line ИТОГО: 500.00 [11:14:39]line Внесено: 500.00 [11:14:39]line СДАЧА: 0.00 [11:14:39]line НСП 1% : 4.43 [11:14:39]line НДС 12% : 53.14 [11:14:39]line Наличными: 500.00 [11:14:39]line Безнал.: 0.00 [11:14:39]line Место: АЗС № 82 "Партнер Нефть" [11:14:39]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:14:39]line СНО: Общий режим [11:14:39]line Чек 224 27.10.2024 11:14 [11:14:39]line Смена: 143 ФФД: 1.0 [11:14:39]line ЗНМ: 0300000017 [11:14:39]line РНМ: 0000000000170478 [11:14:39]line Версия ККМ: v1.0 [11:14:39]line ФМ: 0000000002098560 [11:14:39]line ФД: 95225 [11:14:39]line ФПД: 114547438640446 [11:14:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T111438&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95225&fm=114547438640446&tin=02508201610067®Number=0000000000170478&sum=50000 [11:14:39]OFD Sender: Processing packet 95225 [packets to send 56, broken 55] [11:14:39]ProducePacketName [11:14:39]name=ofd_packets/00095225 [11:14:39]OFD Sender: To server: pG, [11:14:39]CommunicateWithHost lk.salyk.kg:30040 [11:14:39]ConnectInit lk.salyk.kg [11:14:39]written 0, free lines is 4095 [11:14:39]Connected sock=10 [11:14:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5B 5D 07 01 64 9C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 9E 20 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F9 73 01 00 35 04 06 00 68 2E 27 63 DD 3E 25 EA 40 37 A6 3A CD 8D [11:14:40]Write to MH i2c: 01 00 00 71 0D 7E [11:14:40]Write i2c OK [11:14:40]MH_I2C_Read... [11:14:40]Read from MH i2c: 01 [11:14:40]MH_I2C_Read... [11:14:40]Read from MH i2c: 01 07 00 [11:14:40]MH_I2C_Read... [11:14:40]Read from MH i2c: 01 07 00 71 0D 00 00 00 00 00 08 0D 9A [11:14:40]RasterBufferAndPrint [11:14:40]line [11:14:40]line [11:14:40]line [11:14:40]line [11:14:40]line [11:14:40]written 0, free lines is 3342 [11:14:40]MH_Cut [11:14:40]Write to MH i2c: D1 01 00 78 0D 01 57 [11:14:40]Write i2c OK [11:14:40]MH_I2C_Read... [11:14:40]Read from MH i2c: D1 [11:14:40]MH_I2C_Read... [11:14:40]Read from MH i2c: D1 01 00 [11:14:40]MH_I2C_Read... [11:14:40]Read from MH i2c: D1 01 00 78 0D 00 56 [11:14:40]Write to MH i2c: 01 00 00 79 0D 86 [11:14:40]Write i2c OK [11:14:40]MH_I2C_Read... [11:14:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 88 05 47 00 BB 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 32 30 39 38 35 36 30 10 04 04 00 F9 73 01 00 F4 03 04 00 CA CA 1D 67 B6 04 01 00 00 8F DA D1 54 2C 5C 8B F7 [11:14:40]CommunicateWithHost err = 0 [11:14:40]CheckOFDResponse [11:14:40]1017 (14) - 77093643461234 [11:14:40]1041 (16) - 0000000002098560 [11:14:40]1040 (4) - 95225 [11:14:40]1012 (4) - 27.10.2024 05:08 [11:14:40]1206 (1) - 0 [11:14:40]OFD Sender: Remove packet 95225 [11:14:40]ProducePacketName [11:14:40]name=ofd_packets/00095225 [11:14:40]NVStorageDeleteData [11:14:40]OFD Sender: No OFD packet to send [11:14:40]*** Cut start [11:14:40]*** Partial cut [11:14:40]*** CUTSNS_PIN = 1 [11:14:40]*** CUTSNS_PIN = 0 [11:14:40]*** Brake cut motor [11:14:41]Read from MH i2c: 01 [11:14:41]MH_I2C_Read... [11:14:41]*** Stop cut motor [11:14:41]*** Cut end [11:14:41]Read from MH i2c: 01 07 00 [11:14:41]MH_I2C_Read... [11:14:41]Read from MH i2c: 01 07 00 79 0D 00 00 00 00 00 FF 0F 9B [11:14:41]process_action close_receipt done [11:14:41]requested_data is exist [11:14:41]produce_requested_data [11:14:41]requested_item fm.sn is exist - process it [11:14:41]wFMCommunicate request_size=4 [11:14:41]MH_SAM_APDU [11:14:41]CAPDU: 80 11 00 00 [11:14:41]Write to MH i2c: E2 08 00 7A 0D 80 11 00 00 00 00 00 00 01 [11:14:41]Write i2c OK [11:14:41]MH_I2C_Read... [11:14:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:14:41]Read from MH i2c: E2 [11:14:41]MH_I2C_Read... [11:14:41]Read from MH i2c: E2 17 00 [11:14:41]MH_I2C_Read... [11:14:41]Read from MH i2c: E2 17 00 7A 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 52 [11:14:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:14:41]wFMCommunicate OK [11:14:41]requested_item fd.num is exist - process it [11:14:41]SAM_PROTO_GetFieldsCounters [11:14:41]wFMCommunicate request_size=4 [11:14:41]MH_SAM_APDU [11:14:41]CAPDU: 80 13 00 00 [11:14:41]Write to MH i2c: E2 08 00 7B 0D 80 13 00 00 00 00 00 00 04 [11:14:41]Write i2c OK [11:14:41]MH_I2C_Read... [11:14:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:14:41]Read from MH i2c: E2 [11:14:41]MH_I2C_Read... [11:14:41]Read from MH i2c: E2 62 00 [11:14:41]MH_I2C_Read... [11:14:41]Read from MH i2c: E2 62 00 7B 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F9 73 01 00 0E 04 04 00 8F 00 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 C1 [11:14:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F9 73 01 00 0E 04 04 00 8F 00 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 [11:14:41]wFMCommunicate OK [11:14:41]SAM_PROTO_GetFieldsCounters done [11:14:41]requested_item shift.num is exist - process it [11:14:41]requested_item shift.opened is exist - process it [11:14:41]req_shift_opened [11:14:41]FM_GetShiftState [11:14:41]SAM_PROTO_GetShiftState [11:14:41]wFMCommunicate request_size=4 [11:14:41]MH_SAM_APDU [11:14:41]CAPDU: 80 13 01 00 [11:14:41]Write to MH i2c: E2 08 00 7C 0D 80 13 01 00 00 00 00 00 06 [11:14:41]Write i2c OK [11:14:41]MH_I2C_Read... [11:14:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:14:41]Read from MH i2c: E2 [11:14:41]MH_I2C_Read... [11:14:41]Read from MH i2c: E2 0E 00 [11:14:41]MH_I2C_Read... [11:14:41]Read from MH i2c: E2 0E 00 7C 0D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B2 [11:14:41]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:14:41]wFMCommunicate OK [11:14:41]SAM_PROTO_GetShiftState done [11:14:41]FM_GetShiftState done [11:14:41]req_shift_opened done [11:14:41]requested_item shift.open_date is exist - process it [11:14:41]req_shift_open_date [11:14:41]req_shift_open_date done [11:14:41]produce_requested_data done [11:14:41]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95225,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:14:41]process_action_free close_receipt [11:14:41]json_value_free [11:14:41]json_value_free done [11:14:41]process_json_proto returns [11:14:41]Send response to host [11:14:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95225,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:14:41]free response buf [11:14:41]execute_script done [11:14:41]execute_script returns [11:14:41]free content buf [11:14:41]Sock 9.Close socket [11:14:41]Sock 9.Thread stoped [11:14:45]OFD Sender: No OFD packet to send [11:14:50]OFD Sender: No OFD packet to send [11:14:55]OFD Sender: No OFD packet to send [11:15:00]OFD Sender: No OFD packet to send [11:15:02]accept exits with 7 [11:15:02]New connection [11:15:02]New thread 3066760548 created [11:15:02]Thread 3066617188 joined [11:15:02]Waiting for new connection... [11:15:02] Sock 7.Parse request [11:15:02]Sock 7.Check first char [11:15:02]Sock 7.First char is OK [11:15:02]request: POST /json_proto HTTP/1.0 [11:15:02]Method: POST [11:15:02]URL: /json_proto [11:15:02]Method is POST - this is cgi request [11:15:02]url: /json_proto [11:15:02]query_string will be loaded in cgi processing [11:15:02]execute_cgi json_proto POST (null) [11:15:02]execute_cgi path=json_proto method=POST [11:15:02]POST find Content-Length [11:15:02]Host: 172.17.40.67:8080 [11:15:02]Content-Length: 680 [11:15:02]Content-Type: application/json [11:15:02] [11:15:02]POST finish read [11:15:02]Found Content-Length = 680 [11:15:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405731", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 48.860, "sum" : 3723.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 3723.00, "payments": [ { "type": 0, "sum" : 3723.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:15:02]execute_script... [11: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)3405731", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 48.860, "sum" : 3723.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 3723.00, "payments": [ { "type": 0, "sum" : 3723.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:15:02]POST & json_proto [11:15:02]process_json_proto [11:15:02]json parsed OK: [11:15:02]protocol is kg_v1.0 [11:15:02]action value=close_receipt [11:15:02]process_action close_receipt [11:15:02]cmd_close_receipt [11:15:02]MH_GetDate [11:15:02]Write to MH i2c: F0 00 00 7D 0D 79 [11:15:02]Write i2c OK [11:15:02]MH_I2C_Read... [11:15:02]Read from MH i2c: F0 [11:15:02]MH_I2C_Read... [11:15:02]Read from MH i2c: F0 09 00 [11:15:02]MH_I2C_Read... [11:15:02]Read from MH i2c: F0 09 00 7D 0D 00 B7 20 1E 67 EE DA 66 66 72 [11:15:02]GetLastDocTimeStamp 1730027678 [11:15:02]current date 1730027703 [11:15:02]FM_GetShiftState [11:15:02]SAM_PROTO_GetShiftState [11:15:02]wFMCommunicate request_size=4 [11:15:02]MH_SAM_APDU [11:15:02]CAPDU: 80 13 01 00 [11:15:02]Write to MH i2c: E2 08 00 7E 0D 80 13 01 00 00 00 00 00 08 [11:15:02]Write i2c OK [11:15:02]MH_I2C_Read... [11:15:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:15:02]Read from MH i2c: E2 [11:15:02]MH_I2C_Read... [11:15:02]Read from MH i2c: E2 0E 00 [11:15:02]MH_I2C_Read... [11:15:02]Read from MH i2c: E2 0E 00 7E 0D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B4 [11:15:02]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:15:02]wFMCommunicate OK [11:15:02]SAM_PROTO_GetShiftState done [11:15:02]FM_GetShiftState done [11:15:02]opened in 1729987736 [11:15:02]opened+sec_in_day 1730074136 [11:15:02]quantity*price = 372313 [11:15:02]sum+1 = 372314 [11:15:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.13 ИТОГО: 3723.00 Внесено: 4000.00 СДАЧА: 277.00 НСП 1% : 32.95 НДС 12% : 395.38 Наличными: 3723.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 225 27.10.2024 11:15 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95226 ФПД: 81979253881722 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T111503&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95226&fm=81979253881722&tin=02508201610067®Number=0000000000170478&sum=372300 [11:15:03]StoreToDocumentArchive [11:15:03]shift 143 fd 95226 [11:15:03]save to /storage/0143/doc_00095226 [11:15:03]save last doc name /storage/0143/doc_00095226 to /storage/kkm_last_doc_name [11:15:03]save OK [11:15:03]Clear old archive folders... [11:15:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:15:03]tlvbuf is B6E925D0 [11:15:03]SAM_PROTO_ClearQueue [11:15:03]wFMCommunicate request_size=4 [11:15:03]MH_SAM_APDU [11:15:03]CAPDU: 80 09 00 00 [11:15:03]Write to MH i2c: E2 08 00 8B 0D 80 09 00 00 00 00 00 00 0A [11:15:03]Write i2c OK [11:15:03]MH_I2C_Read... [11:15:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:15:03]Read from MH i2c: E2 [11:15:03]MH_I2C_Read... [11:15:03]Read from MH i2c: E2 03 00 [11:15:03]MH_I2C_Read... [11:15:03]Read from MH i2c: E2 03 00 8B 0D 00 90 00 0C [11:15:03]RAPDU: 90 00 [11:15:03]wFMCommunicate OK [11:15:03]SAM_PROTO_ClearQueue done [11:15:03]KKMCreateOFDPacket [11:15:03]OFDProtocolAddRootSTLVToBuf [11:15:03]FM_MakeSignedData [11:15:03]FM_MakeSignedData [11:15:03]SAM_PROTO_SignData [11:15:03]wFMCommunicate request_size=4 [11:15:03]MH_SAM_APDU [11:15:03]CAPDU: 80 0D 01 02 [11:15:03]Write to MH i2c: E2 08 00 8C 0D 80 0D 01 02 00 00 00 00 12 [11:15:03]Write i2c OK [11:15:03]MH_I2C_Read... [11:15:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:15:03]Read from MH i2c: E2 [11:15:03]MH_I2C_Read... [11:15:03]Read from MH i2c: E2 03 00 [11:15:03]MH_I2C_Read... [11:15:03]Read from MH i2c: E2 03 00 8C 0D 00 90 00 0D [11:15:03]RAPDU: 90 00 [11:15:03]wFMCommunicate OK [11:15:03]wFMCommunicate request_size=255 [11:15:03]MH_SAM_APDU [11:15: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 DC BE 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 AE 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C AE 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DF 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 72 9A 00 00 00 00 07 04 06 00 4C AE 05 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 B7 20 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FA 73 01 00 35 04 06 00 4A 8F 48 4E [11:15:03]Write to MH i2c: E2 02 01 8D 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 DC BE 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 AE 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C AE 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DF 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 72 9A 00 00 00 00 07 04 06 00 4C AE 05 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 B7 20 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FA 73 01 00 35 04 06 00 4A 8F 48 4E 00 00 94 [11:15:03]Write i2c OK [11:15:03]MH_I2C_Read... [11:15:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:15:03]Read from MH i2c: E2 [11:15:03]MH_I2C_Read... [11:15:03]Read from MH i2c: E2 03 00 [11:15:03]MH_I2C_Read... [11:15:03]Read from MH i2c: E2 03 00 8D 0D 00 90 00 0E [11:15:03]RAPDU: 90 00 [11:15:03]wFMCommunicate OK [11:15:03]wFMCommunicate request_size=7 [11:15:03]MH_SAM_APDU [11:15:03]CAPDU: 80 0D 02 02 02 7B 7A [11:15:03]Write to MH i2c: E2 0A 00 8E 0D 80 0D 02 02 02 00 7B 7A 00 00 0E [11:15:03]Write i2c OK [11:15:03]MH_I2C_Read... [11:15:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:15:03]Read from MH i2c: E2 [11:15:03]MH_I2C_Read... [11:15:03]Read from MH i2c: E2 03 00 [11:15:03]MH_I2C_Read... [11:15:03]Read from MH i2c: E2 03 00 8E 0D 00 90 00 0F [11:15:03]RAPDU: 90 00 [11:15:03]wFMCommunicate OK [11:15:03]wFMCommunicate request_size=4 [11:15:03]MH_SAM_APDU [11:15:03]CAPDU: 80 0D 03 02 [11:15:03]Write to MH i2c: E2 08 00 8F 0D 80 0D 03 02 00 00 00 00 17 [11:15:03]Write i2c OK [11:15:03]MH_I2C_Read... [11:15:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:15:03]Read from MH i2c: E2 [11:15:03]MH_I2C_Read... [11:15:03]Read from MH i2c: E2 0B 00 [11:15:03]MH_I2C_Read... [11:15:03]Read from MH i2c: E2 0B 00 8F 0D 00 04 84 77 BF 73 EF 26 54 90 00 B2 [11:15:03]RAPDU: 04 84 77 BF 73 EF 26 54 90 00 [11:15:03]wFMCommunicate OK [11:15:03]SAM_PROTO_SignData done [11:15:03]FM_MakeSignedData done [11:15:03]CreateOFDProtocolMessage [11:15:03]wFMCommunicate request_size=4 [11:15:03]MH_SAM_APDU [11:15:03]CAPDU: 80 11 00 00 [11:15:03]Write to MH i2c: E2 08 00 90 0D 80 11 00 00 00 00 00 00 17 [11:15:03]Write i2c OK [11:15:03]MH_I2C_Read... [11:15:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:15:03]Read from MH i2c: E2 [11:15:03]MH_I2C_Read... [11:15:03]Read from MH i2c: E2 17 00 [11:15:03]MH_I2C_Read... [11:15:03]Read from MH i2c: E2 17 00 90 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 68 [11:15:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:15:03]wFMCommunicate OK [11:15:03]CreateOFDProtocolMessage done [11:15:03]OFDSenderStorePacket 95226 [11:15:03]StoreOFDPacket docnum=95226 [11:15:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 1F 0D 04 01 16 BD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DC BE 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 AE 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C AE 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DF 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 72 9A 00 00 00 00 07 04 06 00 4C AE 05 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 B7 20 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FA 73 01 00 35 04 06 00 4A 8F 48 4E 7B 7A 04 84 77 BF 73 EF 26 54 [11:15:03]CheckFolder [11:15:03]dirname=/storage/ofd_packets [11:15:03]CheckFolder done [11:15:03]ProducePacketName [11:15:03]name=ofd_packets/00095226 [11:15:03]NVStorageSaveData ofd_packets/00095226 [11:15:03]File name is /storage/ofd_packets/00095226 [11:15:03]Write 298 bytes [11:15:03]NVStorageSaveData done [11:15:03]OFDSenderStorePacket done [11:15:03]KKMCreateOFDPacket done [11:15:03]NVStorageSaveData kkm_last_timestamp [11:15:03]File name is /storage/kkm_last_timestamp [11:15:03]Write 4 bytes [11:15:03]NVStorageSaveData done [11:15:03]ExternCall_PrintAddStr [11:15:03]wPrintStart [11:15:03]Write to MH i2c: 01 00 00 91 0D 9E [11:15:03]Write i2c OK [11:15:03]MH_I2C_Read... [11:15:03]Read from MH i2c: 01 [11:15:03]MH_I2C_Read... [11:15:03]Read from MH i2c: 01 07 00 [11:15:03]MH_I2C_Read... [11:15:03]Read from MH i2c: 01 07 00 91 0D 00 00 00 00 00 FF 0F B3 [11:15:03]RasterBufferAndPrint [11:15:03]line Счет N : (1)3405731 [11:15:03]line ИНН: 02508201610067 [11:15:03]line Контрольно-Кассовый Чек [11:15:03]line ПРОДАЖА [11:15:03]line ТРК (МРК, ГНК) : 51 [11:15:03]line Товар: 2710194210 [11:15:03]line ДТ-К-5 [11:15:03]line 48.860 * 76.20 [11:15:03]line = 3723.13 [11:15:03]line НДС 12% НСП 1% [11:15:03]line > о реализуемом товаре [11:15:03]line ОКРУГЛЕНИЕ: -0.13 [11:15:03]line ИТОГО: 3723.00 [11:15:03]line Внесено: 4000.00 [11:15:03]line СДАЧА: 277.00 [11:15:03]line НСП 1% : 32.95 [11:15:03]line НДС 12% : 395.38 [11:15:03]line Наличными: 3723.00 [11:15:03]line Безнал.: 0.00 [11:15:03]line Место: АЗС № 82 "Партнер Нефть" [11:15:03]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:15:03]line СНО: Общий режим [11:15:03]line Чек 225 27.10.2024 11:15 [11:15:03]line Смена: 143 ФФД: 1.0 [11:15:03]line ЗНМ: 0300000017 [11:15:03]line РНМ: 0000000000170478 [11:15:03]line Версия ККМ: v1.0 [11:15:03]line ФМ: 0000000002098560 [11:15:04]line ФД: 95226 [11:15:04]line ФПД: 81979253881722 [11:15:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T111503&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95226&fm=81979253881722&tin=02508201610067®Number=0000000000170478&sum=372300 [11:15:04]OFD Sender: Processing packet 95226 [packets to send 56, broken 55] [11:15:04]ProducePacketName [11:15:04]name=ofd_packets/00095226 [11:15:04]OFD Sender: To server: pG, [11:15:04]CommunicateWithHost lk.salyk.kg:30040 [11:15:04]ConnectInit lk.salyk.kg [11:15:04]written 0, free lines is 4095 [11:15:04]Connected sock=10 [11:15:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 1F 0D 04 01 16 BD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DC BE 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 AE 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C AE 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DF 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 72 9A 00 00 00 00 07 04 06 00 4C AE 05 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 B7 20 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FA 73 01 00 35 04 06 00 4A 8F 48 4E 7B 7A 04 84 77 BF 73 EF 26 54 [11:15:04]Write to MH i2c: 01 00 00 BC 0D C9 [11:15:04]Write i2c OK [11:15:04]MH_I2C_Read... [11:15:04]Read from MH i2c: 01 [11:15:04]MH_I2C_Read... [11:15:04]Read from MH i2c: 01 07 00 [11:15:04]MH_I2C_Read... [11:15:04]Read from MH i2c: 01 07 00 BC 0D 00 00 00 00 00 0B 0D E8 [11:15:04]RasterBufferAndPrint [11:15:04]line [11:15:04]line [11:15:04]line [11:15:04]line [11:15:04]line [11:15:04]written 0, free lines is 3346 [11:15:04]MH_Cut [11:15:04]Write to MH i2c: D1 01 00 C3 0D 01 A2 [11:15:04]Write i2c OK [11:15:04]MH_I2C_Read... [11:15:04]Read from MH i2c: D1 [11:15:04]MH_I2C_Read... [11:15:04]Read from MH i2c: D1 01 00 [11:15:04]MH_I2C_Read... [11:15:04]Read from MH i2c: D1 01 00 C3 0D 00 A1 [11:15:04]Write to MH i2c: 01 00 00 C4 0D D1 [11:15:04]Write i2c OK [11:15:04]MH_I2C_Read... [11:15:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FD 67 47 00 41 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 32 30 39 38 35 36 30 10 04 04 00 FA 73 01 00 F4 03 04 00 E3 CA 1D 67 B6 04 01 00 00 9C 1A 37 F0 A5 3D E9 B6 [11:15:04]CommunicateWithHost err = 0 [11:15:04]CheckOFDResponse [11:15:04]1017 (14) - 77093643461234 [11:15:04]1041 (16) - 0000000002098560 [11:15:04]1040 (4) - 95226 [11:15:04]1012 (4) - 27.10.2024 05:08 [11:15:04]1206 (1) - 0 [11:15:04]OFD Sender: Remove packet 95226 [11:15:04]ProducePacketName [11:15:04]name=ofd_packets/00095226 [11:15:04]NVStorageDeleteData [11:15:05]OFD Sender: No OFD packet to send [11:15:05]*** Cut start [11:15:05]*** Partial cut [11:15:05]*** CUTSNS_PIN = 1 [11:15:05]*** CUTSNS_PIN = 0 [11:15:05]*** Brake cut motor [11:15:05]Read from MH i2c: 01 [11:15:05]MH_I2C_Read... [11:15:05]*** Stop cut motor [11:15:05]*** Cut end [11:15:05]Read from MH i2c: 01 07 00 [11:15:05]MH_I2C_Read... [11:15:05]Read from MH i2c: 01 07 00 C4 0D 00 00 00 00 00 FF 0F E6 [11:15:05]process_action close_receipt done [11:15:05]requested_data is exist [11:15:05]produce_requested_data [11:15:05]requested_item fm.sn is exist - process it [11:15:05]wFMCommunicate request_size=4 [11:15:05]MH_SAM_APDU [11:15:05]CAPDU: 80 11 00 00 [11:15:05]Write to MH i2c: E2 08 00 C5 0D 80 11 00 00 00 00 00 00 4C [11:15:05]Write i2c OK [11:15:05]MH_I2C_Read... [11:15:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:15:06]Read from MH i2c: E2 [11:15:06]MH_I2C_Read... [11:15:06]Read from MH i2c: E2 17 00 [11:15:06]MH_I2C_Read... [11:15:06]Read from MH i2c: E2 17 00 C5 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9D [11:15:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:15:06]wFMCommunicate OK [11:15:06]requested_item fd.num is exist - process it [11:15:06]SAM_PROTO_GetFieldsCounters [11:15:06]wFMCommunicate request_size=4 [11:15:06]MH_SAM_APDU [11:15:06]CAPDU: 80 13 00 00 [11:15:06]Write to MH i2c: E2 08 00 C6 0D 80 13 00 00 00 00 00 00 4F [11:15:06]Write i2c OK [11:15:06]MH_I2C_Read... [11:15:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:15:06]Read from MH i2c: E2 [11:15:06]MH_I2C_Read... [11:15:06]Read from MH i2c: E2 62 00 [11:15:06]MH_I2C_Read... [11:15:06]Read from MH i2c: E2 62 00 C6 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FA 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 E1 00 00 00 5E 04 04 00 E1 00 00 00 57 04 04 00 E2 00 00 00 19 04 04 00 00 00 00 00 90 00 10 [11:15:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FA 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 E1 00 00 00 5E 04 04 00 E1 00 00 00 57 04 04 00 E2 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:15:06]wFMCommunicate OK [11:15:06]SAM_PROTO_GetFieldsCounters done [11:15:06]requested_item shift.num is exist - process it [11:15:06]requested_item shift.opened is exist - process it [11:15:06]req_shift_opened [11:15:06]FM_GetShiftState [11:15:06]SAM_PROTO_GetShiftState [11:15:06]wFMCommunicate request_size=4 [11:15:06]MH_SAM_APDU [11:15:06]CAPDU: 80 13 01 00 [11:15:06]Write to MH i2c: E2 08 00 C7 0D 80 13 01 00 00 00 00 00 51 [11:15:06]Write i2c OK [11:15:06]MH_I2C_Read... [11:15:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:15:06]Read from MH i2c: E2 [11:15:06]MH_I2C_Read... [11:15:06]Read from MH i2c: E2 0E 00 [11:15:06]MH_I2C_Read... [11:15:06]Read from MH i2c: E2 0E 00 C7 0D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FD [11:15:06]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:15:06]wFMCommunicate OK [11:15:06]SAM_PROTO_GetShiftState done [11:15:06]FM_GetShiftState done [11:15:06]req_shift_opened done [11:15:06]requested_item shift.open_date is exist - process it [11:15:06]req_shift_open_date [11:15:06]req_shift_open_date done [11:15:06]produce_requested_data done [11:15:06]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95226,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:15:06]process_action_free close_receipt [11:15:06]json_value_free [11:15:06]json_value_free done [11:15:06]process_json_proto returns [11:15:06]Send response to host [11:15:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95226,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:15:06]free response buf [11:15:06]execute_script done [11:15:06]execute_script returns [11:15:06]free content buf [11:15:06]Sock 7.Close socket [11:15:06]Sock 7.Thread stoped [11:15:10]OFD Sender: No OFD packet to send [11:15:15]OFD Sender: No OFD packet to send [11:15:20]OFD Sender: No OFD packet to send [11:15:25]OFD Sender: No OFD packet to send [11:15:30]OFD Sender: No OFD packet to send [11:15:32]accept exits with 9 [11:15:32]New connection [11:15:32]New thread 3066617188 created [11:15:32]Thread 3066760548 joined [11:15:32]Waiting for new connection... [11:15:32] Sock 9.Parse request [11:15:32]Sock 9.Check first char [11:15:32]Sock 9.First char is OK [11:15:32]request: POST /json_proto HTTP/1.0 [11:15:32]Method: POST [11:15:32]URL: /json_proto [11:15:32]Method is POST - this is cgi request [11:15:32]url: /json_proto [11:15:32]query_string will be loaded in cgi processing [11:15:32]execute_cgi json_proto POST (null) [11:15:32]execute_cgi path=json_proto method=POST [11:15:32]POST find Content-Length [11:15:32]Host: 172.17.40.67:8080 [11:15:32]Content-Length: 679 [11:15:32]Content-Type: application/json [11:15:32] [11:15:32]POST finish read [11:15:32]Found Content-Length = 679 [11:15:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405734", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:15:32]execute_script... [11:15: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)3405734", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:15:32]POST & json_proto [11:15:32]process_json_proto [11:15:32]json parsed OK: [11:15:32]protocol is kg_v1.0 [11:15:32]action value=close_receipt [11:15:32]process_action close_receipt [11:15:32]cmd_close_receipt [11:15:32]MH_GetDate [11:15:32]Write to MH i2c: F0 00 00 C8 0D C4 [11:15:32]Write i2c OK [11:15:32]MH_I2C_Read... [11:15:32]Read from MH i2c: F0 [11:15:32]MH_I2C_Read... [11:15:32]Read from MH i2c: F0 09 00 [11:15:32]MH_I2C_Read... [11:15:32]Read from MH i2c: F0 09 00 C8 0D 00 D5 20 1E 67 EE DA 66 66 DB [11:15:32]GetLastDocTimeStamp 1730027703 [11:15:32]current date 1730027733 [11:15:32]FM_GetShiftState [11:15:32]SAM_PROTO_GetShiftState [11:15:32]wFMCommunicate request_size=4 [11:15:32]MH_SAM_APDU [11:15:32]CAPDU: 80 13 01 00 [11:15:32]Write to MH i2c: E2 08 00 C9 0D 80 13 01 00 00 00 00 00 53 [11:15:32]Write i2c OK [11:15:32]MH_I2C_Read... [11:15:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:15:32]Read from MH i2c: E2 [11:15:32]MH_I2C_Read... [11:15:32]Read from MH i2c: E2 0E 00 [11:15:32]MH_I2C_Read... [11:15:32]Read from MH i2c: E2 0E 00 C9 0D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FF [11:15:32]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:15:32]wFMCommunicate OK [11:15:32]SAM_PROTO_GetShiftState done [11:15:32]FM_GetShiftState done [11:15:32]opened in 1729987736 [11:15:32]opened+sec_in_day 1730074136 [11:15:32]quantity*price = 70044 [11:15:32]sum+1 = 70045 [11:15:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 226 27.10.2024 11:15 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95227 ФПД: 92929154010131 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T111533&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95227&fm=92929154010131&tin=02508201610067®Number=0000000000170478&sum=70000 [11:15:33]StoreToDocumentArchive [11:15:33]shift 143 fd 95227 [11:15:33]save to /storage/0143/doc_00095227 [11:15:33]save last doc name /storage/0143/doc_00095227 to /storage/kkm_last_doc_name [11:15:33]save OK [11:15:33]Clear old archive folders... [11:15:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:15:33]tlvbuf is 01597CA0 [11:15:33]SAM_PROTO_ClearQueue [11:15:33]wFMCommunicate request_size=4 [11:15:33]MH_SAM_APDU [11:15:33]CAPDU: 80 09 00 00 [11:15:33]Write to MH i2c: E2 08 00 D6 0D 80 09 00 00 00 00 00 00 55 [11:15:33]Write i2c OK [11:15:33]MH_I2C_Read... [11:15:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:15:33]Read from MH i2c: E2 [11:15:33]MH_I2C_Read... [11:15:33]Read from MH i2c: E2 03 00 [11:15:33]MH_I2C_Read... [11:15:33]Read from MH i2c: E2 03 00 D6 0D 00 90 00 57 [11:15:33]RAPDU: 90 00 [11:15:33]wFMCommunicate OK [11:15:33]SAM_PROTO_ClearQueue done [11:15:33]KKMCreateOFDPacket [11:15:33]OFDProtocolAddRootSTLVToBuf [11:15:33]FM_MakeSignedData [11:15:33]FM_MakeSignedData [11:15:33]SAM_PROTO_SignData [11:15:33]wFMCommunicate request_size=4 [11:15:33]MH_SAM_APDU [11:15:33]CAPDU: 80 0D 01 02 [11:15:33]Write to MH i2c: E2 08 00 D7 0D 80 0D 01 02 00 00 00 00 5D [11:15:33]Write i2c OK [11:15:33]MH_I2C_Read... [11:15:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:15:33]Read from MH i2c: E2 [11:15:33]MH_I2C_Read... [11:15:33]Read from MH i2c: E2 03 00 [11:15:33]MH_I2C_Read... [11:15:33]Read from MH i2c: E2 03 00 D7 0D 00 90 00 58 [11:15:33]RAPDU: 90 00 [11:15:33]wFMCommunicate OK [11:15:33]wFMCommunicate request_size=255 [11:15:33]MH_SAM_APDU [11:15: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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 D5 20 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FB 73 01 00 35 04 06 00 54 [11:15:33]Write to MH i2c: E2 02 01 D8 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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 D5 20 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FB 73 01 00 35 04 06 00 54 00 00 A9 [11:15:33]Write i2c OK [11:15:33]MH_I2C_Read... [11:15:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:15:33]Read from MH i2c: E2 [11:15:33]MH_I2C_Read... [11:15:33]Read from MH i2c: E2 03 00 [11:15:33]MH_I2C_Read... [11:15:33]Read from MH i2c: E2 03 00 D8 0D 00 90 00 59 [11:15:33]RAPDU: 90 00 [11:15:33]wFMCommunicate OK [11:15:33]wFMCommunicate request_size=10 [11:15:33]MH_SAM_APDU [11:15:33]CAPDU: 80 0D 02 02 05 84 C1 36 CC 13 [11:15:33]Write to MH i2c: E2 0D 00 D9 0D 80 0D 02 02 05 00 84 C1 36 CC 13 00 00 C4 [11:15:33]Write i2c OK [11:15:33]MH_I2C_Read... [11:15:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:15:34]Read from MH i2c: E2 [11:15:34]MH_I2C_Read... [11:15:34]Read from MH i2c: E2 03 00 [11:15:34]MH_I2C_Read... [11:15:34]Read from MH i2c: E2 03 00 D9 0D 00 90 00 5A [11:15:34]RAPDU: 90 00 [11:15:34]wFMCommunicate OK [11:15:34]wFMCommunicate request_size=4 [11:15:34]MH_SAM_APDU [11:15:34]CAPDU: 80 0D 03 02 [11:15:34]Write to MH i2c: E2 08 00 DA 0D 80 0D 03 02 00 00 00 00 62 [11:15:34]Write i2c OK [11:15:34]MH_I2C_Read... [11:15:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:15:34]Read from MH i2c: E2 [11:15:34]MH_I2C_Read... [11:15:34]Read from MH i2c: E2 0B 00 [11:15:34]MH_I2C_Read... [11:15:34]Read from MH i2c: E2 0B 00 DA 0D 00 44 E1 CE F8 A5 F2 EA C2 90 00 91 [11:15:34]RAPDU: 44 E1 CE F8 A5 F2 EA C2 90 00 [11:15:34]wFMCommunicate OK [11:15:34]SAM_PROTO_SignData done [11:15:34]FM_MakeSignedData done [11:15:34]CreateOFDProtocolMessage [11:15:34]wFMCommunicate request_size=4 [11:15:34]MH_SAM_APDU [11:15:34]CAPDU: 80 11 00 00 [11:15:34]Write to MH i2c: E2 08 00 DB 0D 80 11 00 00 00 00 00 00 62 [11:15:34]Write i2c OK [11:15:34]MH_I2C_Read... [11:15:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:15:34]Read from MH i2c: E2 [11:15:34]MH_I2C_Read... [11:15:34]Read from MH i2c: E2 17 00 [11:15:34]MH_I2C_Read... [11:15:34]Read from MH i2c: E2 17 00 DB 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B3 [11:15:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:15:34]wFMCommunicate OK [11:15:34]CreateOFDProtocolMessage done [11:15:34]OFDSenderStorePacket 95227 [11:15:34]StoreOFDPacket docnum=95227 [11:15:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 20 40 07 01 49 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 D5 20 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FB 73 01 00 35 04 06 00 54 84 C1 36 CC 13 44 E1 CE F8 A5 F2 EA C2 [11:15:34]CheckFolder [11:15:34]dirname=/storage/ofd_packets [11:15:34]CheckFolder done [11:15:34]ProducePacketName [11:15:34]name=ofd_packets/00095227 [11:15:34]NVStorageSaveData ofd_packets/00095227 [11:15:34]File name is /storage/ofd_packets/00095227 [11:15:34]Write 301 bytes [11:15:34]NVStorageSaveData done [11:15:34]OFDSenderStorePacket done [11:15:34]KKMCreateOFDPacket done [11:15:34]NVStorageSaveData kkm_last_timestamp [11:15:34]File name is /storage/kkm_last_timestamp [11:15:34]Write 4 bytes [11:15:34]NVStorageSaveData done [11:15:34]ExternCall_PrintAddStr [11:15:34]wPrintStart [11:15:34]Write to MH i2c: 01 00 00 DC 0D E9 [11:15:34]Write i2c OK [11:15:34]MH_I2C_Read... [11:15:34]Read from MH i2c: 01 [11:15:34]MH_I2C_Read... [11:15:34]Read from MH i2c: 01 07 00 [11:15:34]MH_I2C_Read... [11:15:34]Read from MH i2c: 01 07 00 DC 0D 00 00 00 00 00 FF 0F FE [11:15:34]RasterBufferAndPrint [11:15:34]line Счет N : (1)3405734 [11:15:34]line ИНН: 02508201610067 [11:15:34]line Контрольно-Кассовый Чек [11:15:34]line ПРОДАЖА [11:15:34]line ТРК (МРК, ГНК) : 42 [11:15:34]line Товар: 2710124130 [11:15:34]line Аи-92-К-4 [11:15:34]line 10.470 * 66.90 [11:15:34]line = 700.44 [11:15:34]line НДС 12% НСП 1% [11:15:34]line > о реализуемом товаре [11:15:34]line ОКРУГЛЕНИЕ: -0.44 [11:15:34]line ИТОГО: 700.00 [11:15:34]line Внесено: 700.00 [11:15:34]line СДАЧА: 0.00 [11:15:34]line НСП 1% : 6.20 [11:15:34]line НДС 12% : 74.38 [11:15:34]line Наличными: 700.00 [11:15:34]line Безнал.: 0.00 [11:15:34]line Место: АЗС № 82 "Партнер Нефть" [11:15:34]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:15:34]line СНО: Общий режим [11:15:34]line Чек 226 27.10.2024 11:15 [11:15:34]line Смена: 143 ФФД: 1.0 [11:15:34]line ЗНМ: 0300000017 [11:15:34]line РНМ: 0000000000170478 [11:15:34]line Версия ККМ: v1.0 [11:15:34]line ФМ: 0000000002098560 [11:15:34]line ФД: 95227 [11:15:34]line ФПД: 92929154010131 [11:15:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T111533&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95227&fm=92929154010131&tin=02508201610067®Number=0000000000170478&sum=70000 [11:15:34]OFD Sender: Processing packet 95227 [packets to send 56, broken 55] [11:15:34]ProducePacketName [11:15:34]name=ofd_packets/00095227 [11:15:34]OFD Sender: To server: pG, [11:15:34]CommunicateWithHost lk.salyk.kg:30040 [11:15:34]ConnectInit lk.salyk.kg [11:15:34]written 0, free lines is 4095 [11:15:34]Connected sock=10 [11:15:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 20 40 07 01 49 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 D5 20 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FB 73 01 00 35 04 06 00 54 84 C1 36 CC 13 44 E1 CE F8 A5 F2 EA C2 [11:15:34]Write to MH i2c: 01 00 00 07 0E 15 [11:15:34]Write i2c OK [11:15:34]MH_I2C_Read... [11:15:34]Read from MH i2c: 01 [11:15:34]MH_I2C_Read... [11:15:34]Read from MH i2c: 01 07 00 [11:15:34]MH_I2C_Read... [11:15:34]Read from MH i2c: 01 07 00 07 0E 00 00 00 00 00 0A 0D 33 [11:15:34]RasterBufferAndPrint [11:15:34]line [11:15:34]line [11:15:34]line [11:15:34]line [11:15:34]line [11:15:34]written 0, free lines is 3344 [11:15:34]MH_Cut [11:15:34]Write to MH i2c: D1 01 00 0E 0E 01 EE [11:15:34]Write i2c OK [11:15:34]MH_I2C_Read... [11:15:34]Read from MH i2c: D1 [11:15:34]MH_I2C_Read... [11:15:34]Read from MH i2c: D1 01 00 [11:15:34]MH_I2C_Read... [11:15:34]Read from MH i2c: D1 01 00 0E 0E 00 ED [11:15:34]Write to MH i2c: 01 00 00 0F 0E 1D [11:15:34]Write i2c OK [11:15:34]MH_I2C_Read... [11:15:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0C 78 47 00 EF 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 32 30 39 38 35 36 30 10 04 04 00 FB 73 01 00 F4 03 04 00 01 CB 1D 67 B6 04 01 00 00 09 D0 D0 A3 B4 AB CB 68 [11:15:35]CommunicateWithHost err = 0 [11:15:35]CheckOFDResponse [11:15:35]1017 (14) - 77093643461234 [11:15:35]1041 (16) - 0000000002098560 [11:15:35]1040 (4) - 95227 [11:15:35]1012 (4) - 27.10.2024 05:09 [11:15:35]1206 (1) - 0 [11:15:35]OFD Sender: Remove packet 95227 [11:15:35]ProducePacketName [11:15:35]name=ofd_packets/00095227 [11:15:35]NVStorageDeleteData [11:15:35]OFD Sender: No OFD packet to send [11:15:35]*** Cut start [11:15:35]*** Partial cut [11:15:35]*** CUTSNS_PIN = 1 [11:15:35]*** CUTSNS_PIN = 0 [11:15:35]*** Brake cut motor [11:15:36]Read from MH i2c: 01 [11:15:36]MH_I2C_Read... [11:15:36]*** Stop cut motor [11:15:36]*** Cut end [11:15:36]Read from MH i2c: 01 07 00 [11:15:36]MH_I2C_Read... [11:15:36]Read from MH i2c: 01 07 00 0F 0E 00 00 00 00 00 FF 0F 32 [11:15:36]process_action close_receipt done [11:15:36]requested_data is exist [11:15:36]produce_requested_data [11:15:36]requested_item fm.sn is exist - process it [11:15:36]wFMCommunicate request_size=4 [11:15:36]MH_SAM_APDU [11:15:36]CAPDU: 80 11 00 00 [11:15:36]Write to MH i2c: E2 08 00 10 0E 80 11 00 00 00 00 00 00 98 [11:15:36]Write i2c OK [11:15:36]MH_I2C_Read... [11:15:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:15:36]Read from MH i2c: E2 [11:15:36]MH_I2C_Read... [11:15:36]Read from MH i2c: E2 17 00 [11:15:36]MH_I2C_Read... [11:15:36]Read from MH i2c: E2 17 00 10 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E9 [11:15:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:15:36]wFMCommunicate OK [11:15:36]requested_item fd.num is exist - process it [11:15:36]SAM_PROTO_GetFieldsCounters [11:15:36]wFMCommunicate request_size=4 [11:15:36]MH_SAM_APDU [11:15:36]CAPDU: 80 13 00 00 [11:15:36]Write to MH i2c: E2 08 00 11 0E 80 13 00 00 00 00 00 00 9B [11:15:36]Write i2c OK [11:15:36]MH_I2C_Read... [11:15:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:15:36]Read from MH i2c: E2 [11:15:36]MH_I2C_Read... [11:15:36]Read from MH i2c: E2 62 00 [11:15:36]MH_I2C_Read... [11:15:36]Read from MH i2c: E2 62 00 11 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FB 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 E2 00 00 00 5E 04 04 00 E2 00 00 00 57 04 04 00 E3 00 00 00 19 04 04 00 00 00 00 00 90 00 60 [11:15:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FB 73 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 E2 00 00 00 5E 04 04 00 E2 00 00 00 57 04 04 00 E3 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:15:36]wFMCommunicate OK [11:15:36]SAM_PROTO_GetFieldsCounters done [11:15:36]requested_item shift.num is exist - process it [11:15:36]requested_item shift.opened is exist - process it [11:15:36]req_shift_opened [11:15:36]FM_GetShiftState [11:15:36]SAM_PROTO_GetShiftState [11:15:36]wFMCommunicate request_size=4 [11:15:36]MH_SAM_APDU [11:15:36]CAPDU: 80 13 01 00 [11:15:36]Write to MH i2c: E2 08 00 12 0E 80 13 01 00 00 00 00 00 9D [11:15:36]Write i2c OK [11:15:36]MH_I2C_Read... [11:15:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:15:36]Read from MH i2c: E2 [11:15:36]MH_I2C_Read... [11:15:36]Read from MH i2c: E2 0E 00 [11:15:36]MH_I2C_Read... [11:15:36]Read from MH i2c: E2 0E 00 12 0E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 49 [11:15:36]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:15:36]wFMCommunicate OK [11:15:36]SAM_PROTO_GetShiftState done [11:15:36]FM_GetShiftState done [11:15:36]req_shift_opened done [11:15:36]requested_item shift.open_date is exist - process it [11:15:36]req_shift_open_date [11:15:36]req_shift_open_date done [11:15:36]produce_requested_data done [11:15:36]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95227,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:15:36]process_action_free close_receipt [11:15:36]json_value_free [11:15:36]json_value_free done [11:15:36]process_json_proto returns [11:15:36]Send response to host [11:15:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95227,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:15:36]free response buf [11:15:36]execute_script done [11:15:36]execute_script returns [11:15:36]free content buf [11:15:36]Sock 9.Close socket [11:15:36]Sock 9.Thread stoped [11:15:40]OFD Sender: No OFD packet to send [11:15:45]OFD Sender: No OFD packet to send [11:15:50]OFD Sender: No OFD packet to send [11:15:55]OFD Sender: No OFD packet to send [11:16:00]OFD Sender: No OFD packet to send [11:16:05]OFD Sender: No OFD packet to send [11:16:10]OFD Sender: No OFD packet to send [11:16:15]OFD Sender: No OFD packet to send [11:16:20]OFD Sender: No OFD packet to send [11:16:25]OFD Sender: No OFD packet to send [11:16:30]OFD Sender: No OFD packet to send [11:16:35]OFD Sender: No OFD packet to send [11:16:40]OFD Sender: No OFD packet to send [11:16:45]OFD Sender: No OFD packet to send [11:16:50]OFD Sender: No OFD packet to send [11:16:55]OFD Sender: No OFD packet to send [11:17:00]OFD Sender: No OFD packet to send [11:17:05]OFD Sender: No OFD packet to send [11:17:10]OFD Sender: No OFD packet to send [11:17:15]OFD Sender: No OFD packet to send [11:17:20]OFD Sender: No OFD packet to send [11:17:25]OFD Sender: No OFD packet to send [11:17:27]accept exits with 7 [11:17:27]New connection [11:17:27]New thread 3066760548 created [11:17:27]Thread 3066617188 joined [11:17:27]Waiting for new connection... [11:17:27] Sock 7.Parse request [11:17:27]Sock 7.Check first char [11:17:27]Sock 7.First char is OK [11:17:27]request: POST /json_proto HTTP/1.0 [11:17:27]Method: POST [11:17:27]URL: /json_proto [11:17:27]Method is POST - this is cgi request [11:17:27]url: /json_proto [11:17:27]query_string will be loaded in cgi processing [11:17:27]execute_cgi json_proto POST (null) [11:17:27]execute_cgi path=json_proto method=POST [11:17:27]POST find Content-Length [11:17:27]Host: 172.17.40.67:8080 [11:17:27]Content-Length: 680 [11:17:27]Content-Type: application/json [11:17:27] [11:17:27]POST finish read [11:17:27]Found Content-Length = 680 [11:17:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405735", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:17:27]execute_script... [11:17:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405735", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:17:27]POST & json_proto [11:17:27]process_json_proto [11:17:27]json parsed OK: [11:17:27]protocol is kg_v1.0 [11:17:27]action value=close_receipt [11:17:27]process_action close_receipt [11:17:27]cmd_close_receipt [11:17:27]MH_GetDate [11:17:27]Write to MH i2c: F0 00 00 13 0E 10 [11:17:27]Write i2c OK [11:17:27]MH_I2C_Read... [11:17:27]Read from MH i2c: F0 [11:17:27]MH_I2C_Read... [11:17:27]Read from MH i2c: F0 09 00 [11:17:27]MH_I2C_Read... [11:17:27]Read from MH i2c: F0 09 00 13 0E 00 48 21 1E 67 EE DA 66 66 9B [11:17:27]GetLastDocTimeStamp 1730027733 [11:17:27]current date 1730027848 [11:17:27]FM_GetShiftState [11:17:27]SAM_PROTO_GetShiftState [11:17:27]wFMCommunicate request_size=4 [11:17:27]MH_SAM_APDU [11:17:27]CAPDU: 80 13 01 00 [11:17:27]Write to MH i2c: E2 08 00 14 0E 80 13 01 00 00 00 00 00 9F [11:17:27]Write i2c OK [11:17:27]MH_I2C_Read... [11:17:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:17:27]Read from MH i2c: E2 [11:17:27]MH_I2C_Read... [11:17:27]Read from MH i2c: E2 0E 00 [11:17:27]MH_I2C_Read... [11:17:27]Read from MH i2c: E2 0E 00 14 0E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 4B [11:17:27]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:17:27]wFMCommunicate OK [11:17:27]SAM_PROTO_GetShiftState done [11:17:27]FM_GetShiftState done [11:17:27]opened in 1729987736 [11:17:27]opened+sec_in_day 1730074136 [11:17:27]quantity*price = 100050 [11:17:27]sum+1 = 100052 [11:17: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 227 27.10.2024 11:17 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95228 ФПД: 77681341345824 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T111728&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95228&fm=77681341345824&tin=02508201610067®Number=0000000000170478&sum=100000 [11:17:28]StoreToDocumentArchive [11:17:28]shift 143 fd 95228 [11:17:28]save to /storage/0143/doc_00095228 [11:17:28]save last doc name /storage/0143/doc_00095228 to /storage/kkm_last_doc_name [11:17:28]save OK [11:17:28]Clear old archive folders... [11:17:28]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:17:28]tlvbuf is 01642660 [11:17:28]SAM_PROTO_ClearQueue [11:17:28]wFMCommunicate request_size=4 [11:17:28]MH_SAM_APDU [11:17:28]CAPDU: 80 09 00 00 [11:17:28]Write to MH i2c: E2 08 00 21 0E 80 09 00 00 00 00 00 00 A1 [11:17:28]Write i2c OK [11:17:28]MH_I2C_Read... [11:17:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:17:28]Read from MH i2c: E2 [11:17:28]MH_I2C_Read... [11:17:28]Read from MH i2c: E2 03 00 [11:17:28]MH_I2C_Read... [11:17:28]Read from MH i2c: E2 03 00 21 0E 00 90 00 A3 [11:17:28]RAPDU: 90 00 [11:17:28]wFMCommunicate OK [11:17:28]SAM_PROTO_ClearQueue done [11:17:28]KKMCreateOFDPacket [11:17:28]OFDProtocolAddRootSTLVToBuf [11:17:28]FM_MakeSignedData [11:17:28]FM_MakeSignedData [11:17:28]SAM_PROTO_SignData [11:17:28]wFMCommunicate request_size=4 [11:17:28]MH_SAM_APDU [11:17:28]CAPDU: 80 0D 01 02 [11:17:28]Write to MH i2c: E2 08 00 22 0E 80 0D 01 02 00 00 00 00 A9 [11:17:28]Write i2c OK [11:17:28]MH_I2C_Read... [11:17:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:17:28]Read from MH i2c: E2 [11:17:28]MH_I2C_Read... [11:17:28]Read from MH i2c: E2 03 00 [11:17:28]MH_I2C_Read... [11:17:28]Read from MH i2c: E2 03 00 22 0E 00 90 00 A4 [11:17:28]RAPDU: 90 00 [11:17:28]wFMCommunicate OK [11:17:28]wFMCommunicate request_size=255 [11:17:28]MH_SAM_APDU [11:17:28]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 E3 00 00 00 F4 03 04 00 48 21 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FC 73 01 00 35 04 06 00 46 A6 98 C1 [11:17:28]Write to MH i2c: E2 02 01 23 0E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 E3 00 00 00 F4 03 04 00 48 21 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FC 73 01 00 35 04 06 00 46 A6 98 C1 00 00 43 [11:17:28]Write i2c OK [11:17:28]MH_I2C_Read... [11:17:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:17:28]Read from MH i2c: E2 [11:17:28]MH_I2C_Read... [11:17:28]Read from MH i2c: E2 03 00 [11:17:28]MH_I2C_Read... [11:17:28]Read from MH i2c: E2 03 00 23 0E 00 90 00 A5 [11:17:28]RAPDU: 90 00 [11:17:28]wFMCommunicate OK [11:17:28]wFMCommunicate request_size=7 [11:17:28]MH_SAM_APDU [11:17:28]CAPDU: 80 0D 02 02 02 B0 20 [11:17:28]Write to MH i2c: E2 0A 00 24 0E 80 0D 02 02 02 00 B0 20 00 00 80 [11:17:28]Write i2c OK [11:17:28]MH_I2C_Read... [11:17:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:17:28]Read from MH i2c: E2 [11:17:28]MH_I2C_Read... [11:17:28]Read from MH i2c: E2 03 00 [11:17:28]MH_I2C_Read... [11:17:28]Read from MH i2c: E2 03 00 24 0E 00 90 00 A6 [11:17:28]RAPDU: 90 00 [11:17:28]wFMCommunicate OK [11:17:28]wFMCommunicate request_size=4 [11:17:28]MH_SAM_APDU [11:17:28]CAPDU: 80 0D 03 02 [11:17:28]Write to MH i2c: E2 08 00 25 0E 80 0D 03 02 00 00 00 00 AE [11:17:28]Write i2c OK [11:17:28]MH_I2C_Read... [11:17:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:17:28]Read from MH i2c: E2 [11:17:28]MH_I2C_Read... [11:17:28]Read from MH i2c: E2 0B 00 [11:17:28]MH_I2C_Read... [11:17:28]Read from MH i2c: E2 0B 00 25 0E 00 3F D9 75 9A BC 7F BA F8 90 00 C3 [11:17:28]RAPDU: 3F D9 75 9A BC 7F BA F8 90 00 [11:17:28]wFMCommunicate OK [11:17:28]SAM_PROTO_SignData done [11:17:28]FM_MakeSignedData done [11:17:28]CreateOFDProtocolMessage [11:17:28]wFMCommunicate request_size=4 [11:17:28]MH_SAM_APDU [11:17:28]CAPDU: 80 11 00 00 [11:17:28]Write to MH i2c: E2 08 00 26 0E 80 11 00 00 00 00 00 00 AE [11:17:28]Write i2c OK [11:17:28]MH_I2C_Read... [11:17:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:17:28]Read from MH i2c: E2 [11:17:28]MH_I2C_Read... [11:17:28]Read from MH i2c: E2 17 00 [11:17:28]MH_I2C_Read... [11:17:28]Read from MH i2c: E2 17 00 26 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FF [11:17:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:17:28]wFMCommunicate OK [11:17:28]CreateOFDProtocolMessage done [11:17:28]OFDSenderStorePacket 95228 [11:17:28]StoreOFDPacket docnum=95228 [11:17:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 62 3D 04 01 41 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 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 E3 00 00 00 F4 03 04 00 48 21 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FC 73 01 00 35 04 06 00 46 A6 98 C1 B0 20 3F D9 75 9A BC 7F BA F8 [11:17:28]CheckFolder [11:17:28]dirname=/storage/ofd_packets [11:17:28]CheckFolder done [11:17:28]ProducePacketName [11:17:28]name=ofd_packets/00095228 [11:17:28]NVStorageSaveData ofd_packets/00095228 [11:17:28]File name is /storage/ofd_packets/00095228 [11:17:28]Write 298 bytes [11:17:28]NVStorageSaveData done [11:17:28]OFDSenderStorePacket done [11:17:28]KKMCreateOFDPacket done [11:17:28]NVStorageSaveData kkm_last_timestamp [11:17:28]File name is /storage/kkm_last_timestamp [11:17:28]Write 4 bytes [11:17:28]NVStorageSaveData done [11:17:28]ExternCall_PrintAddStr [11:17:28]wPrintStart [11:17:28]Write to MH i2c: 01 00 00 27 0E 35 [11:17:28]Write i2c OK [11:17:28]MH_I2C_Read... [11:17:28]Read from MH i2c: 01 [11:17:28]MH_I2C_Read... [11:17:28]Read from MH i2c: 01 07 00 [11:17:28]MH_I2C_Read... [11:17:28]Read from MH i2c: 01 07 00 27 0E 00 00 00 00 00 FF 0F 4A [11:17:28]RasterBufferAndPrint [11:17:28]line Счет N : (1)3405735 [11:17:28]line ИНН: 02508201610067 [11:17:28]line Контрольно-Кассовый Чек [11:17:28]line ПРОДАЖА [11:17:28]line ТРК (МРК, ГНК) : 51 [11:17:28]line Товар: 2710194210 [11:17:28]line ДТ-К-5 [11:17:28]line 13.130 * 76.20 [11:17:28]line = 1000.51 [11:17:28]line НДС 12% НСП 1% [11:17:28]line > о реализуемом товаре [11:17:28]line ОКРУГЛЕНИЕ: -0.51 [11:17:28]line ИТОГО: 1000.00 [11:17:28]line Внесено: 1000.00 [11:17:28]line СДАЧА: 0.00 [11:17:28]line НСП 1% : 8.85 [11:17:28]line НДС 12% : 106.25 [11:17:28]line Наличными: 1000.00 [11:17:28]line Безнал.: 0.00 [11:17:28]line Место: АЗС № 82 "Партнер Нефть" [11:17:28]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:17:28]line СНО: Общий режим [11:17:28]line Чек 227 27.10.2024 11:17 [11:17:28]line Смена: 143 ФФД: 1.0 [11:17:28]line ЗНМ: 0300000017 [11:17:28]line РНМ: 0000000000170478 [11:17:28]line Версия ККМ: v1.0 [11:17:28]line ФМ: 0000000002098560 [11:17:28]line ФД: 95228 [11:17:28]line ФПД: 77681341345824 [11:17:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T111728&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95228&fm=77681341345824&tin=02508201610067®Number=0000000000170478&sum=100000 [11:17:29]OFD Sender: Processing packet 95228 [packets to send 56, broken 55] [11:17:29]ProducePacketName [11:17:29]name=ofd_packets/00095228 [11:17:29]OFD Sender: To server: pG, [11:17:29]CommunicateWithHost lk.salyk.kg:30040 [11:17:29]ConnectInit lk.salyk.kg [11:17:29]written 0, free lines is 4095 [11:17:29]Connected sock=11 [11:17:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 62 3D 04 01 41 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 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 E3 00 00 00 F4 03 04 00 48 21 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FC 73 01 00 35 04 06 00 46 A6 98 C1 B0 20 3F D9 75 9A BC 7F BA F8 [11:17:29]Write to MH i2c: 01 00 00 52 0E 60 [11:17:29]Write i2c OK [11:17:29]MH_I2C_Read... [11:17:29]Read from MH i2c: 01 [11:17:29]MH_I2C_Read... [11:17:29]Read from MH i2c: 01 07 00 [11:17:29]MH_I2C_Read... [11:17:29]Read from MH i2c: 01 07 00 52 0E 00 00 00 00 00 FB 0C 6E [11:17:29]RasterBufferAndPrint [11:17:29]line [11:17:29]line [11:17:29]line [11:17:29]line [11:17:29]line [11:17:29]written 0, free lines is 3329 [11:17:29]MH_Cut [11:17:29]Write to MH i2c: D1 01 00 59 0E 01 39 [11:17:29]Write i2c OK [11:17:29]MH_I2C_Read... [11:17:29]Read from MH i2c: D1 [11:17:29]MH_I2C_Read... [11:17:29]Read from MH i2c: D1 01 00 [11:17:29]MH_I2C_Read... [11:17:29]Read from MH i2c: D1 01 00 59 0E 00 38 [11:17:29]Write to MH i2c: 01 00 00 5A 0E 68 [11:17:29]Write i2c OK [11:17:29]MH_I2C_Read... [11:17:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B5 86 47 00 A6 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 32 30 39 38 35 36 30 10 04 04 00 FC 73 01 00 F4 03 04 00 74 CB 1D 67 B6 04 01 00 00 DA 09 36 B5 04 07 6A FF [11:17:29]CommunicateWithHost err = 0 [11:17:29]CheckOFDResponse [11:17:29]1017 (14) - 77093643461234 [11:17:29]1041 (16) - 0000000002098560 [11:17:29]1040 (4) - 95228 [11:17:29]1012 (4) - 27.10.2024 05:11 [11:17:29]1206 (1) - 0 [11:17:29]OFD Sender: Remove packet 95228 [11:17:29]ProducePacketName [11:17:29]name=ofd_packets/00095228 [11:17:29]NVStorageDeleteData [11:17:30]OFD Sender: No OFD packet to send [11:17:30]*** Cut start [11:17:30]*** Partial cut [11:17:30]*** CUTSNS_PIN = 1 [11:17:30]*** CUTSNS_PIN = 0 [11:17:30]*** Brake cut motor [11:17:30]Read from MH i2c: 01 [11:17:30]MH_I2C_Read... [11:17:30]*** Stop cut motor [11:17:30]*** Cut end [11:17:30]Read from MH i2c: 01 07 00 [11:17:30]MH_I2C_Read... [11:17:30]Read from MH i2c: 01 07 00 5A 0E 00 00 00 00 00 FF 0F 7D [11:17:30]process_action close_receipt done [11:17:30]requested_data is exist [11:17:30]produce_requested_data [11:17:30]requested_item fm.sn is exist - process it [11:17:30]wFMCommunicate request_size=4 [11:17:30]MH_SAM_APDU [11:17:30]CAPDU: 80 11 00 00 [11:17:30]Write to MH i2c: E2 08 00 5B 0E 80 11 00 00 00 00 00 00 E3 [11:17:30]Write i2c OK [11:17:30]MH_I2C_Read... [11:17:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:17:30]Read from MH i2c: E2 [11:17:30]MH_I2C_Read... [11:17:30]Read from MH i2c: E2 17 00 [11:17:30]MH_I2C_Read... [11:17:30]Read from MH i2c: E2 17 00 5B 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 34 [11:17:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:17:30]wFMCommunicate OK [11:17:30]requested_item fd.num is exist - process it [11:17:30]SAM_PROTO_GetFieldsCounters [11:17:30]wFMCommunicate request_size=4 [11:17:30]MH_SAM_APDU [11:17:30]CAPDU: 80 13 00 00 [11:17:30]Write to MH i2c: E2 08 00 5C 0E 80 13 00 00 00 00 00 00 E6 [11:17:30]Write i2c OK [11:17:30]MH_I2C_Read... [11:17:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:17:31]Read from MH i2c: E2 [11:17:31]MH_I2C_Read... [11:17:31]Read from MH i2c: E2 62 00 [11:17:31]MH_I2C_Read... [11:17:31]Read from MH i2c: E2 62 00 5C 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FC 73 01 00 0E 04 04 00 8F 00 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 AF [11:17:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FC 73 01 00 0E 04 04 00 8F 00 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 [11:17:31]wFMCommunicate OK [11:17:31]SAM_PROTO_GetFieldsCounters done [11:17:31]requested_item shift.num is exist - process it [11:17:31]requested_item shift.opened is exist - process it [11:17:31]req_shift_opened [11:17:31]FM_GetShiftState [11:17:31]SAM_PROTO_GetShiftState [11:17:31]wFMCommunicate request_size=4 [11:17:31]MH_SAM_APDU [11:17:31]CAPDU: 80 13 01 00 [11:17:31]Write to MH i2c: E2 08 00 5D 0E 80 13 01 00 00 00 00 00 E8 [11:17:31]Write i2c OK [11:17:31]MH_I2C_Read... [11:17:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:17:31]Read from MH i2c: E2 [11:17:31]MH_I2C_Read... [11:17:31]Read from MH i2c: E2 0E 00 [11:17:31]MH_I2C_Read... [11:17:31]Read from MH i2c: E2 0E 00 5D 0E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 94 [11:17:31]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:17:31]wFMCommunicate OK [11:17:31]SAM_PROTO_GetShiftState done [11:17:31]FM_GetShiftState done [11:17:31]req_shift_opened done [11:17:31]requested_item shift.open_date is exist - process it [11:17:31]req_shift_open_date [11:17:31]req_shift_open_date done [11:17:31]produce_requested_data done [11:17:31]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95228,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:17:31]process_action_free close_receipt [11:17:31]json_value_free [11:17:31]json_value_free done [11:17:31]process_json_proto returns [11:17:31]Send response to host [11:17:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95228,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:17:31]free response buf [11:17:31]execute_script done [11:17:31]execute_script returns [11:17:31]free content buf [11:17:31]Sock 7.Close socket [11:17:31]Sock 7.Thread stoped [11:17:35]OFD Sender: No OFD packet to send [11:17:40]OFD Sender: No OFD packet to send [11:17:45]OFD Sender: No OFD packet to send [11:17:50]OFD Sender: No OFD packet to send [11:17:55]OFD Sender: No OFD packet to send [11:18:00]OFD Sender: No OFD packet to send [11:18:05]OFD Sender: No OFD packet to send [11:18:10]OFD Sender: No OFD packet to send [11:18:15]OFD Sender: No OFD packet to send [11:18:20]OFD Sender: No OFD packet to send [11:18:25]OFD Sender: No OFD packet to send [11:18:30]OFD Sender: No OFD packet to send [11:18:35]OFD Sender: No OFD packet to send [11:18:40]OFD Sender: No OFD packet to send [11:18:45]OFD Sender: No OFD packet to send [11:18:47]accept exits with 9 [11:18:47]New connection [11:18:47]New thread 3066617188 created [11:18:47]Thread 3066760548 joined [11:18:47]Waiting for new connection... [11:18:47] Sock 9.Parse request [11:18:47]Sock 9.Check first char [11:18:47]Sock 9.First char is OK [11:18:47]request: POST /json_proto HTTP/1.0 [11:18:47]Method: POST [11:18:47]URL: /json_proto [11:18:47]Method is POST - this is cgi request [11:18:47]url: /json_proto [11:18:47]query_string will be loaded in cgi processing [11:18:47]execute_cgi json_proto POST (null) [11:18:47]execute_cgi path=json_proto method=POST [11:18:47]POST find Content-Length [11:18:47]Host: 172.17.40.67:8080 [11:18:47]Content-Length: 679 [11:18:47]Content-Type: application/json [11:18:47] [11:18:47]POST finish read [11:18:47]Found Content-Length = 679 [11:18:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405736", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:18:47]execute_script... [11:18: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)3405736", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:18:47]POST & json_proto [11:18:47]process_json_proto [11:18:47]json parsed OK: [11:18:47]protocol is kg_v1.0 [11:18:47]action value=close_receipt [11:18:47]process_action close_receipt [11:18:47]cmd_close_receipt [11:18:47]MH_GetDate [11:18:47]Write to MH i2c: F0 00 00 5E 0E 5B [11:18:47]Write i2c OK [11:18:47]MH_I2C_Read... [11:18:47]Read from MH i2c: F0 [11:18:47]MH_I2C_Read... [11:18:47]Read from MH i2c: F0 09 00 [11:18:47]MH_I2C_Read... [11:18:47]Read from MH i2c: F0 09 00 5E 0E 00 98 21 1E 67 EE DA 66 66 36 [11:18:47]GetLastDocTimeStamp 1730027848 [11:18:47]current date 1730027928 [11:18:47]FM_GetShiftState [11:18:47]SAM_PROTO_GetShiftState [11:18:47]wFMCommunicate request_size=4 [11:18:47]MH_SAM_APDU [11:18:47]CAPDU: 80 13 01 00 [11:18:47]Write to MH i2c: E2 08 00 5F 0E 80 13 01 00 00 00 00 00 EA [11:18:47]Write i2c OK [11:18:47]MH_I2C_Read... [11:18:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:18:47]Read from MH i2c: E2 [11:18:47]MH_I2C_Read... [11:18:47]Read from MH i2c: E2 0E 00 [11:18:47]MH_I2C_Read... [11:18:47]Read from MH i2c: E2 0E 00 5F 0E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 96 [11:18:47]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:18:47]wFMCommunicate OK [11:18:47]SAM_PROTO_GetShiftState done [11:18:47]FM_GetShiftState done [11:18:47]opened in 1729987736 [11:18:47]opened+sec_in_day 1730074136 [11:18:47]quantity*price = 70044 [11:18:47]sum+1 = 70045 [11:18:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 228 27.10.2024 11:18 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95229 ФПД: 33268989581909 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T111848&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95229&fm=33268989581909&tin=02508201610067®Number=0000000000170478&sum=70000 [11:18:48]StoreToDocumentArchive [11:18:48]shift 143 fd 95229 [11:18:48]save to /storage/0143/doc_00095229 [11:18:48]save last doc name /storage/0143/doc_00095229 to /storage/kkm_last_doc_name [11:18:48]save OK [11:18:48]Clear old archive folders... [11:18:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:18:48]tlvbuf is B6E923D0 [11:18:48]SAM_PROTO_ClearQueue [11:18:48]wFMCommunicate request_size=4 [11:18:48]MH_SAM_APDU [11:18:48]CAPDU: 80 09 00 00 [11:18:48]Write to MH i2c: E2 08 00 6C 0E 80 09 00 00 00 00 00 00 EC [11:18:48]Write i2c OK [11:18:48]MH_I2C_Read... [11:18:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:18:49]Read from MH i2c: E2 [11:18:49]MH_I2C_Read... [11:18:49]Read from MH i2c: E2 03 00 [11:18:49]MH_I2C_Read... [11:18:49]Read from MH i2c: E2 03 00 6C 0E 00 90 00 EE [11:18:49]RAPDU: 90 00 [11:18:49]wFMCommunicate OK [11:18:49]SAM_PROTO_ClearQueue done [11:18:49]KKMCreateOFDPacket [11:18:49]OFDProtocolAddRootSTLVToBuf [11:18:49]FM_MakeSignedData [11:18:49]FM_MakeSignedData [11:18:49]SAM_PROTO_SignData [11:18:49]wFMCommunicate request_size=4 [11:18:49]MH_SAM_APDU [11:18:49]CAPDU: 80 0D 01 02 [11:18:49]Write to MH i2c: E2 08 00 6D 0E 80 0D 01 02 00 00 00 00 F4 [11:18:49]Write i2c OK [11:18:49]MH_I2C_Read... [11:18:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:18:49]Read from MH i2c: E2 [11:18:49]MH_I2C_Read... [11:18:49]Read from MH i2c: E2 03 00 [11:18:49]MH_I2C_Read... [11:18:49]Read from MH i2c: E2 03 00 6D 0E 00 90 00 EF [11:18:49]RAPDU: 90 00 [11:18:49]wFMCommunicate OK [11:18:49]wFMCommunicate request_size=255 [11:18:49]MH_SAM_APDU [11:18:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 98 21 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FD 73 01 00 35 04 06 00 1E [11:18:49]Write to MH i2c: E2 02 01 6E 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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 98 21 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FD 73 01 00 35 04 06 00 1E 00 00 D2 [11:18:49]Write i2c OK [11:18:49]MH_I2C_Read... [11:18:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:18:49]Read from MH i2c: E2 [11:18:49]MH_I2C_Read... [11:18:49]Read from MH i2c: E2 03 00 [11:18:49]MH_I2C_Read... [11:18:49]Read from MH i2c: E2 03 00 6E 0E 00 90 00 F0 [11:18:49]RAPDU: 90 00 [11:18:49]wFMCommunicate OK [11:18:49]wFMCommunicate request_size=10 [11:18:49]MH_SAM_APDU [11:18:49]CAPDU: 80 0D 02 02 05 42 0A 4E 5A 55 [11:18:49]Write to MH i2c: E2 0D 00 6F 0E 80 0D 02 02 05 00 42 0A 4E 5A 55 00 00 4A [11:18:49]Write i2c OK [11:18:49]MH_I2C_Read... [11:18:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:18:49]Read from MH i2c: E2 [11:18:49]MH_I2C_Read... [11:18:49]Read from MH i2c: E2 03 00 [11:18:49]MH_I2C_Read... [11:18:49]Read from MH i2c: E2 03 00 6F 0E 00 90 00 F1 [11:18:49]RAPDU: 90 00 [11:18:49]wFMCommunicate OK [11:18:49]wFMCommunicate request_size=4 [11:18:49]MH_SAM_APDU [11:18:49]CAPDU: 80 0D 03 02 [11:18:49]Write to MH i2c: E2 08 00 70 0E 80 0D 03 02 00 00 00 00 F9 [11:18:49]Write i2c OK [11:18:49]MH_I2C_Read... [11:18:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:18:49]Read from MH i2c: E2 [11:18:49]MH_I2C_Read... [11:18:49]Read from MH i2c: E2 0B 00 [11:18:49]MH_I2C_Read... [11:18:49]Read from MH i2c: E2 0B 00 70 0E 00 41 51 D1 35 44 E4 B8 DB 90 00 4D [11:18:49]RAPDU: 41 51 D1 35 44 E4 B8 DB 90 00 [11:18:49]wFMCommunicate OK [11:18:49]SAM_PROTO_SignData done [11:18:49]FM_MakeSignedData done [11:18:49]CreateOFDProtocolMessage [11:18:49]wFMCommunicate request_size=4 [11:18:49]MH_SAM_APDU [11:18:49]CAPDU: 80 11 00 00 [11:18:49]Write to MH i2c: E2 08 00 71 0E 80 11 00 00 00 00 00 00 F9 [11:18:49]Write i2c OK [11:18:49]MH_I2C_Read... [11:18:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:18:49]Read from MH i2c: E2 [11:18:49]MH_I2C_Read... [11:18:49]Read from MH i2c: E2 17 00 [11:18:49]MH_I2C_Read... [11:18:49]Read from MH i2c: E2 17 00 71 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4A [11:18:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:18:49]wFMCommunicate OK [11:18:49]CreateOFDProtocolMessage done [11:18:49]OFDSenderStorePacket 95229 [11:18:49]StoreOFDPacket docnum=95229 [11:18:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 31 D3 07 01 50 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 98 21 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FD 73 01 00 35 04 06 00 1E 42 0A 4E 5A 55 41 51 D1 35 44 E4 B8 DB [11:18:49]CheckFolder [11:18:49]dirname=/storage/ofd_packets [11:18:49]CheckFolder done [11:18:49]ProducePacketName [11:18:49]name=ofd_packets/00095229 [11:18:49]NVStorageSaveData ofd_packets/00095229 [11:18:49]File name is /storage/ofd_packets/00095229 [11:18:49]Write 301 bytes [11:18:49]NVStorageSaveData done [11:18:49]OFDSenderStorePacket done [11:18:49]KKMCreateOFDPacket done [11:18:49]NVStorageSaveData kkm_last_timestamp [11:18:49]File name is /storage/kkm_last_timestamp [11:18:49]Write 4 bytes [11:18:49]NVStorageSaveData done [11:18:49]ExternCall_PrintAddStr [11:18:49]wPrintStart [11:18:49]Write to MH i2c: 01 00 00 72 0E 80 [11:18:49]Write i2c OK [11:18:49]MH_I2C_Read... [11:18:49]Read from MH i2c: 01 [11:18:49]MH_I2C_Read... [11:18:49]Read from MH i2c: 01 07 00 [11:18:49]MH_I2C_Read... [11:18:49]Read from MH i2c: 01 07 00 72 0E 00 00 00 00 00 FF 0F 95 [11:18:49]RasterBufferAndPrint [11:18:49]line Счет N : (1)3405736 [11:18:49]line ИНН: 02508201610067 [11:18:49]line Контрольно-Кассовый Чек [11:18:49]line ПРОДАЖА [11:18:49]line ТРК (МРК, ГНК) : 12 [11:18:49]line Товар: 2710124130 [11:18:49]line Аи-92-К-4 [11:18:49]line 10.470 * 66.90 [11:18:49]line = 700.44 [11:18:49]line НДС 12% НСП 1% [11:18:49]line > о реализуемом товаре [11:18:49]line ОКРУГЛЕНИЕ: -0.44 [11:18:49]line ИТОГО: 700.00 [11:18:49]line Внесено: 700.00 [11:18:49]line СДАЧА: 0.00 [11:18:49]line НСП 1% : 6.20 [11:18:49]line НДС 12% : 74.38 [11:18:49]line Наличными: 700.00 [11:18:49]line Безнал.: 0.00 [11:18:49]line Место: АЗС № 82 "Партнер Нефть" [11:18:49]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:18:49]line СНО: Общий режим [11:18:49]line Чек 228 27.10.2024 11:18 [11:18:49]line Смена: 143 ФФД: 1.0 [11:18:49]line ЗНМ: 0300000017 [11:18:49]line РНМ: 0000000000170478 [11:18:49]line Версия ККМ: v1.0 [11:18:49]line ФМ: 0000000002098560 [11:18:49]line ФД: 95229 [11:18:49]line ФПД: 33268989581909 [11:18:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T111848&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95229&fm=33268989581909&tin=02508201610067®Number=0000000000170478&sum=70000 [11:18:49]OFD Sender: Processing packet 95229 [packets to send 56, broken 55] [11:18:49]ProducePacketName [11:18:49]name=ofd_packets/00095229 [11:18:49]OFD Sender: To server: pG, [11:18:49]CommunicateWithHost lk.salyk.kg:30040 [11:18:49]ConnectInit lk.salyk.kg [11:18:49]written 0, free lines is 4095 [11:18:49]Connected sock=10 [11:18:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 31 D3 07 01 50 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 98 21 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FD 73 01 00 35 04 06 00 1E 42 0A 4E 5A 55 41 51 D1 35 44 E4 B8 DB [11:18:50]Write to MH i2c: 01 00 00 9D 0E AB [11:18:50]Write i2c OK [11:18:50]MH_I2C_Read... [11:18:50]Read from MH i2c: 01 [11:18:50]MH_I2C_Read... [11:18:50]Read from MH i2c: 01 07 00 [11:18:50]MH_I2C_Read... [11:18:50]Read from MH i2c: 01 07 00 9D 0E 00 00 00 00 00 0A 0D C9 [11:18:50]RasterBufferAndPrint [11:18:50]line [11:18:50]line [11:18:50]line [11:18:50]line [11:18:50]line [11:18:50]written 0, free lines is 3344 [11:18:50]MH_Cut [11:18:50]Write to MH i2c: D1 01 00 A4 0E 01 84 [11:18:50]Write i2c OK [11:18:50]MH_I2C_Read... [11:18:50]Read from MH i2c: D1 [11:18:50]MH_I2C_Read... [11:18:50]Read from MH i2c: D1 01 00 [11:18:50]MH_I2C_Read... [11:18:50]Read from MH i2c: D1 01 00 A4 0E 00 83 [11:18:50]Write to MH i2c: 01 00 00 A5 0E B3 [11:18:50]Write i2c OK [11:18:50]MH_I2C_Read... [11:18:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 26 38 47 00 0F 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 32 30 39 38 35 36 30 10 04 04 00 FD 73 01 00 F4 03 04 00 C5 CB 1D 67 B6 04 01 00 00 12 0E 86 08 AB 62 A3 6A [11:18:50]CommunicateWithHost err = 0 [11:18:50]CheckOFDResponse [11:18:50]1017 (14) - 77093643461234 [11:18:50]1041 (16) - 0000000002098560 [11:18:50]1040 (4) - 95229 [11:18:50]1012 (4) - 27.10.2024 05:12 [11:18:50]1206 (1) - 0 [11:18:50]OFD Sender: Remove packet 95229 [11:18:50]ProducePacketName [11:18:50]name=ofd_packets/00095229 [11:18:50]NVStorageDeleteData [11:18:50]OFD Sender: No OFD packet to send [11:18:50]*** Cut start [11:18:50]*** Partial cut [11:18:50]*** CUTSNS_PIN = 1 [11:18:50]*** CUTSNS_PIN = 0 [11:18:51]*** Brake cut motor [11:18:51]Read from MH i2c: 01 [11:18:51]MH_I2C_Read... [11:18:51]*** Stop cut motor [11:18:51]*** Cut end [11:18:51]Read from MH i2c: 01 07 00 [11:18:51]MH_I2C_Read... [11:18:51]Read from MH i2c: 01 07 00 A5 0E 00 00 00 00 00 FF 0F C8 [11:18:51]process_action close_receipt done [11:18:51]requested_data is exist [11:18:51]produce_requested_data [11:18:51]requested_item fm.sn is exist - process it [11:18:51]wFMCommunicate request_size=4 [11:18:51]MH_SAM_APDU [11:18:51]CAPDU: 80 11 00 00 [11:18:51]Write to MH i2c: E2 08 00 A6 0E 80 11 00 00 00 00 00 00 2E [11:18:51]Write i2c OK [11:18:51]MH_I2C_Read... [11:18:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:18:51]Read from MH i2c: E2 [11:18:51]MH_I2C_Read... [11:18:51]Read from MH i2c: E2 17 00 [11:18:51]MH_I2C_Read... [11:18:51]Read from MH i2c: E2 17 00 A6 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7F [11:18:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:18:51]wFMCommunicate OK [11:18:51]requested_item fd.num is exist - process it [11:18:51]SAM_PROTO_GetFieldsCounters [11:18:51]wFMCommunicate request_size=4 [11:18:51]MH_SAM_APDU [11:18:51]CAPDU: 80 13 00 00 [11:18:51]Write to MH i2c: E2 08 00 A7 0E 80 13 00 00 00 00 00 00 31 [11:18:51]Write i2c OK [11:18:51]MH_I2C_Read... [11:18:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:18:51]Read from MH i2c: E2 [11:18:51]MH_I2C_Read... [11:18:51]Read from MH i2c: E2 62 00 [11:18:51]MH_I2C_Read... [11:18:51]Read from MH i2c: E2 62 00 A7 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FD 73 01 00 0E 04 04 00 8F 00 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 FE [11:18:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FD 73 01 00 0E 04 04 00 8F 00 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 [11:18:51]wFMCommunicate OK [11:18:51]SAM_PROTO_GetFieldsCounters done [11:18:51]requested_item shift.num is exist - process it [11:18:51]requested_item shift.opened is exist - process it [11:18:51]req_shift_opened [11:18:51]FM_GetShiftState [11:18:51]SAM_PROTO_GetShiftState [11:18:51]wFMCommunicate request_size=4 [11:18:51]MH_SAM_APDU [11:18:51]CAPDU: 80 13 01 00 [11:18:51]Write to MH i2c: E2 08 00 A8 0E 80 13 01 00 00 00 00 00 33 [11:18:51]Write i2c OK [11:18:51]MH_I2C_Read... [11:18:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:18:51]Read from MH i2c: E2 [11:18:51]MH_I2C_Read... [11:18:51]Read from MH i2c: E2 0E 00 [11:18:51]MH_I2C_Read... [11:18:51]Read from MH i2c: E2 0E 00 A8 0E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DF [11:18:51]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:18:51]wFMCommunicate OK [11:18:51]SAM_PROTO_GetShiftState done [11:18:51]FM_GetShiftState done [11:18:51]req_shift_opened done [11:18:51]requested_item shift.open_date is exist - process it [11:18:51]req_shift_open_date [11:18:51]req_shift_open_date done [11:18:51]produce_requested_data done [11:18:51]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95229,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:18:51]process_action_free close_receipt [11:18:51]json_value_free [11:18:51]json_value_free done [11:18:51]process_json_proto returns [11:18:51]Send response to host [11:18:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95229,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:18:51]free response buf [11:18:51]execute_script done [11:18:51]execute_script returns [11:18:51]free content buf [11:18:51]Sock 9.Close socket [11:18:51]Sock 9.Thread stoped [11:18:55]OFD Sender: No OFD packet to send [11:19:00]OFD Sender: No OFD packet to send [11:19:05]OFD Sender: No OFD packet to send [11:19:10]OFD Sender: No OFD packet to send [11:19:15]OFD Sender: No OFD packet to send [11:19:20]OFD Sender: No OFD packet to send [11:19:25]OFD Sender: No OFD packet to send [11:19:30]OFD Sender: No OFD packet to send [11:19:35]OFD Sender: No OFD packet to send [11:19:40]OFD Sender: No OFD packet to send [11:19:45]OFD Sender: No OFD packet to send [11:19:50]OFD Sender: No OFD packet to send [11:19:55]OFD Sender: No OFD packet to send [11:19:55]accept exits with 7 [11:19:55]New connection [11:19:55]New thread 3066760548 created [11:19:55]Thread 3066617188 joined [11:19:55]Waiting for new connection... [11:19:55] Sock 7.Parse request [11:19:55]Sock 7.Check first char [11:19:55]Sock 7.First char is OK [11:19:55]request: POST /json_proto HTTP/1.0 [11:19:55]Method: POST [11:19:55]URL: /json_proto [11:19:55]Method is POST - this is cgi request [11:19:55]url: /json_proto [11:19:55]query_string will be loaded in cgi processing [11:19:55]execute_cgi json_proto POST (null) [11:19:55]execute_cgi path=json_proto method=POST [11:19:55]POST find Content-Length [11:19:55]Host: 172.17.40.67:8080 [11:19:55]Content-Length: 678 [11:19:55]Content-Type: application/json [11:19:55] [11:19:55]POST finish read [11:19:55]Found Content-Length = 678 [11:19:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405737", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:19:55]execute_script... [11:19: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)3405737", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:19:55]POST & json_proto [11:19:55]process_json_proto [11:19:55]json parsed OK: [11:19:55]protocol is kg_v1.0 [11:19:55]action value=close_receipt [11:19:55]process_action close_receipt [11:19:55]cmd_close_receipt [11:19:55]MH_GetDate [11:19:55]Write to MH i2c: F0 00 00 A9 0E A6 [11:19:55]Write i2c OK [11:19:55]MH_I2C_Read... [11:19:55]Read from MH i2c: F0 [11:19:55]MH_I2C_Read... [11:19:55]Read from MH i2c: F0 09 00 [11:19:55]MH_I2C_Read... [11:19:55]Read from MH i2c: F0 09 00 A9 0E 00 DC 21 1E 67 EE DA 66 66 C5 [11:19:55]GetLastDocTimeStamp 1730027928 [11:19:55]current date 1730027996 [11:19:55]FM_GetShiftState [11:19:55]SAM_PROTO_GetShiftState [11:19:55]wFMCommunicate request_size=4 [11:19:55]MH_SAM_APDU [11:19:55]CAPDU: 80 13 01 00 [11:19:55]Write to MH i2c: E2 08 00 AA 0E 80 13 01 00 00 00 00 00 35 [11:19:55]Write i2c OK [11:19:55]MH_I2C_Read... [11:19:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:55]Read from MH i2c: E2 [11:19:55]MH_I2C_Read... [11:19:55]Read from MH i2c: E2 0E 00 [11:19:55]MH_I2C_Read... [11:19:55]Read from MH i2c: E2 0E 00 AA 0E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E1 [11:19:55]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:19:55]wFMCommunicate OK [11:19:55]SAM_PROTO_GetShiftState done [11:19:55]FM_GetShiftState done [11:19:55]opened in 1729987736 [11:19:55]opened+sec_in_day 1730074136 [11:19:55]quantity*price = 50010 [11:19:55]sum+1 = 50012 [11:19:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 229 27.10.2024 11:19 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95230 ФПД: 191876783168911 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T111956&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95230&fm=191876783168911&tin=02508201610067®Number=0000000000170478&sum=50000 [11:19:57]StoreToDocumentArchive [11:19:57]shift 143 fd 95230 [11:19:57]save to /storage/0143/doc_00095230 [11:19:57]save last doc name /storage/0143/doc_00095230 to /storage/kkm_last_doc_name [11:19:57]save OK [11:19:57]Clear old archive folders... [11:19:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:19:57]tlvbuf is 0159A000 [11:19:57]SAM_PROTO_ClearQueue [11:19:57]wFMCommunicate request_size=4 [11:19:57]MH_SAM_APDU [11:19:57]CAPDU: 80 09 00 00 [11:19:57]Write to MH i2c: E2 08 00 B7 0E 80 09 00 00 00 00 00 00 37 [11:19:57]Write i2c OK [11:19:57]MH_I2C_Read... [11:19:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:19:57]Read from MH i2c: E2 [11:19:57]MH_I2C_Read... [11:19:57]Read from MH i2c: E2 03 00 [11:19:57]MH_I2C_Read... [11:19:57]Read from MH i2c: E2 03 00 B7 0E 00 90 00 39 [11:19:57]RAPDU: 90 00 [11:19:57]wFMCommunicate OK [11:19:57]SAM_PROTO_ClearQueue done [11:19:57]KKMCreateOFDPacket [11:19:57]OFDProtocolAddRootSTLVToBuf [11:19:57]FM_MakeSignedData [11:19:57]FM_MakeSignedData [11:19:57]SAM_PROTO_SignData [11:19:57]wFMCommunicate request_size=4 [11:19:57]MH_SAM_APDU [11:19:57]CAPDU: 80 0D 01 02 [11:19:57]Write to MH i2c: E2 08 00 B8 0E 80 0D 01 02 00 00 00 00 3F [11:19:57]Write i2c OK [11:19:57]MH_I2C_Read... [11:19:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:19:57]Read from MH i2c: E2 [11:19:57]MH_I2C_Read... [11:19:57]Read from MH i2c: E2 03 00 [11:19:57]MH_I2C_Read... [11:19:57]Read from MH i2c: E2 03 00 B8 0E 00 90 00 3A [11:19:57]RAPDU: 90 00 [11:19:57]wFMCommunicate OK [11:19:57]wFMCommunicate request_size=255 [11:19:57]MH_SAM_APDU [11:19: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 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 E5 00 00 00 F4 03 04 00 DC 21 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FE 73 01 00 35 04 06 00 AE [11:19:57]Write to MH i2c: E2 02 01 B9 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 E5 00 00 00 F4 03 04 00 DC 21 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FE 73 01 00 35 04 06 00 AE 00 00 BC [11:19:57]Write i2c OK [11:19:57]MH_I2C_Read... [11:19:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:57]Read from MH i2c: E2 [11:19:57]MH_I2C_Read... [11:19:57]Read from MH i2c: E2 03 00 [11:19:57]MH_I2C_Read... [11:19:57]Read from MH i2c: E2 03 00 B9 0E 00 90 00 3B [11:19:57]RAPDU: 90 00 [11:19:57]wFMCommunicate OK [11:19:57]wFMCommunicate request_size=10 [11:19:57]MH_SAM_APDU [11:19:57]CAPDU: 80 0D 02 02 05 82 CB 80 5D 8F [11:19:57]Write to MH i2c: E2 0D 00 BA 0E 80 0D 02 02 05 00 82 CB 80 5D 8F 00 00 05 [11:19:57]Write i2c OK [11:19:57]MH_I2C_Read... [11:19:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:57]Read from MH i2c: E2 [11:19:57]MH_I2C_Read... [11:19:57]Read from MH i2c: E2 03 00 [11:19:57]MH_I2C_Read... [11:19:57]Read from MH i2c: E2 03 00 BA 0E 00 90 00 3C [11:19:57]RAPDU: 90 00 [11:19:57]wFMCommunicate OK [11:19:57]wFMCommunicate request_size=4 [11:19:57]MH_SAM_APDU [11:19:57]CAPDU: 80 0D 03 02 [11:19:57]Write to MH i2c: E2 08 00 BB 0E 80 0D 03 02 00 00 00 00 44 [11:19:57]Write i2c OK [11:19:57]MH_I2C_Read... [11:19:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:19:57]Read from MH i2c: E2 [11:19:57]MH_I2C_Read... [11:19:57]Read from MH i2c: E2 0B 00 [11:19:57]MH_I2C_Read... [11:19:57]Read from MH i2c: E2 0B 00 BB 0E 00 1F 71 4F 0D F2 D0 EC C0 90 00 9F [11:19:57]RAPDU: 1F 71 4F 0D F2 D0 EC C0 90 00 [11:19:57]wFMCommunicate OK [11:19:57]SAM_PROTO_SignData done [11:19:57]FM_MakeSignedData done [11:19:57]CreateOFDProtocolMessage [11:19:57]wFMCommunicate request_size=4 [11:19:57]MH_SAM_APDU [11:19:57]CAPDU: 80 11 00 00 [11:19:57]Write to MH i2c: E2 08 00 BC 0E 80 11 00 00 00 00 00 00 44 [11:19:57]Write i2c OK [11:19:57]MH_I2C_Read... [11:19:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:57]Read from MH i2c: E2 [11:19:57]MH_I2C_Read... [11:19:57]Read from MH i2c: E2 17 00 [11:19:57]MH_I2C_Read... [11:19:57]Read from MH i2c: E2 17 00 BC 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 95 [11:19:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:19:57]wFMCommunicate OK [11:19:57]CreateOFDProtocolMessage done [11:19:57]OFDSenderStorePacket 95230 [11:19:57]StoreOFDPacket docnum=95230 [11:19:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C4 E9 07 01 DD 3E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 E5 00 00 00 F4 03 04 00 DC 21 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FE 73 01 00 35 04 06 00 AE 82 CB 80 5D 8F 1F 71 4F 0D F2 D0 EC C0 [11:19:57]CheckFolder [11:19:57]dirname=/storage/ofd_packets [11:19:57]CheckFolder done [11:19:57]ProducePacketName [11:19:57]name=ofd_packets/00095230 [11:19:57]NVStorageSaveData ofd_packets/00095230 [11:19:57]File name is /storage/ofd_packets/00095230 [11:19:57]Write 301 bytes [11:19:57]NVStorageSaveData done [11:19:57]OFDSenderStorePacket done [11:19:57]KKMCreateOFDPacket done [11:19:57]NVStorageSaveData kkm_last_timestamp [11:19:57]File name is /storage/kkm_last_timestamp [11:19:57]Write 4 bytes [11:19:57]NVStorageSaveData done [11:19:57]ExternCall_PrintAddStr [11:19:57]wPrintStart [11:19:57]Write to MH i2c: 01 00 00 BD 0E CB [11:19:57]Write i2c OK [11:19:57]MH_I2C_Read... [11:19:57]Read from MH i2c: 01 [11:19:57]MH_I2C_Read... [11:19:57]Read from MH i2c: 01 07 00 [11:19:57]MH_I2C_Read... [11:19:57]Read from MH i2c: 01 07 00 BD 0E 00 00 00 00 00 FF 0F E0 [11:19:57]RasterBufferAndPrint [11:19:57]line Счет N : (1)3405737 [11:19:57]line ИНН: 02508201610067 [11:19:57]line Контрольно-Кассовый Чек [11:19:57]line ПРОДАЖА [11:19:57]line ТРК (МРК, ГНК) : 43 [11:19:57]line Товар: 2710124500 [11:19:57]line Аи-95-К-5 [11:19:57]line 6.740 * 74.20 [11:19:57]line = 500.11 [11:19:57]line НДС 12% НСП 1% [11:19:57]line > о реализуемом товаре [11:19:57]line ОКРУГЛЕНИЕ: -0.11 [11:19:57]line ИТОГО: 500.00 [11:19:57]line Внесено: 500.00 [11:19:57]line СДАЧА: 0.00 [11:19:57]line НСП 1% : 4.43 [11:19:57]line НДС 12% : 53.11 [11:19:57]line Наличными: 500.00 [11:19:57]line Безнал.: 0.00 [11:19:57]line Место: АЗС № 82 "Партнер Нефть" [11:19:57]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:19:57]line СНО: Общий режим [11:19:57]line Чек 229 27.10.2024 11:19 [11:19:57]line Смена: 143 ФФД: 1.0 [11:19:57]line ЗНМ: 0300000017 [11:19:57]line РНМ: 0000000000170478 [11:19:57]line Версия ККМ: v1.0 [11:19:57]line ФМ: 0000000002098560 [11:19:57]line ФД: 95230 [11:19:57]line ФПД: 191876783168911 [11:19:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T111956&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95230&fm=191876783168911&tin=02508201610067®Number=0000000000170478&sum=50000 [11:19:57]OFD Sender: Processing packet 95230 [packets to send 56, broken 55] [11:19:57]ProducePacketName [11:19:57]name=ofd_packets/00095230 [11:19:57]OFD Sender: To server: pG, [11:19:57]CommunicateWithHost lk.salyk.kg:30040 [11:19:57]ConnectInit lk.salyk.kg [11:19:57]written 0, free lines is 4095 [11:19:58]Connected sock=10 [11:19:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C4 E9 07 01 DD 3E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 E5 00 00 00 F4 03 04 00 DC 21 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FE 73 01 00 35 04 06 00 AE 82 CB 80 5D 8F 1F 71 4F 0D F2 D0 EC C0 [11:19:58]Write to MH i2c: 01 00 00 E8 0E F6 [11:19:58]Write i2c OK [11:19:58]MH_I2C_Read... [11:19:58]Read from MH i2c: 01 [11:19:58]MH_I2C_Read... [11:19:58]Read from MH i2c: 01 07 00 [11:19:58]MH_I2C_Read... [11:19:58]Read from MH i2c: 01 07 00 E8 0E 00 00 00 00 00 ED 0C F6 [11:19:58]RasterBufferAndPrint [11:19:58]line [11:19:58]line [11:19:58]line [11:19:58]line [11:19:58]line [11:19:58]written 0, free lines is 3315 [11:19:58]MH_Cut [11:19:58]Write to MH i2c: D1 01 00 EF 0E 01 CF [11:19:58]Write i2c OK [11:19:58]MH_I2C_Read... [11:19:58]Read from MH i2c: D1 [11:19:58]MH_I2C_Read... [11:19:58]Read from MH i2c: D1 01 00 [11:19:58]MH_I2C_Read... [11:19:58]Read from MH i2c: D1 01 00 EF 0E 00 CE [11:19:58]Write to MH i2c: 01 00 00 F0 0E FE [11:19:58]Write i2c OK [11:19:58]MH_I2C_Read... [11:19:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B2 E2 47 00 1A 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 32 30 39 38 35 36 30 10 04 04 00 FE 73 01 00 F4 03 04 00 09 CC 1D 67 B6 04 01 00 00 74 7F F2 C6 E2 1D AE 3D [11:19:58]CommunicateWithHost err = 0 [11:19:58]CheckOFDResponse [11:19:58]1017 (14) - 77093643461234 [11:19:58]1041 (16) - 0000000002098560 [11:19:58]1040 (4) - 95230 [11:19:58]1012 (4) - 27.10.2024 05:13 [11:19:58]1206 (1) - 0 [11:19:58]OFD Sender: Remove packet 95230 [11:19:58]ProducePacketName [11:19:58]name=ofd_packets/00095230 [11:19:58]NVStorageDeleteData [11:19:58]OFD Sender: No OFD packet to send [11:19:59]*** Cut start [11:19:59]*** Partial cut [11:19:59]*** CUTSNS_PIN = 1 [11:19:59]*** CUTSNS_PIN = 0 [11:19:59]*** Brake cut motor [11:19:59]Read from MH i2c: 01 [11:19:59]MH_I2C_Read... [11:19:59]*** Stop cut motor [11:19:59]*** Cut end [11:19:59]Read from MH i2c: 01 07 00 [11:19:59]MH_I2C_Read... [11:19:59]Read from MH i2c: 01 07 00 F0 0E 00 00 00 00 00 FF 0F 13 [11:19:59]process_action close_receipt done [11:19:59]requested_data is exist [11:19:59]produce_requested_data [11:19:59]requested_item fm.sn is exist - process it [11:19:59]wFMCommunicate request_size=4 [11:19:59]MH_SAM_APDU [11:19:59]CAPDU: 80 11 00 00 [11:19:59]Write to MH i2c: E2 08 00 F1 0E 80 11 00 00 00 00 00 00 79 [11:19:59]Write i2c OK [11:19:59]MH_I2C_Read... [11:19:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:59]Read from MH i2c: E2 [11:19:59]MH_I2C_Read... [11:19:59]Read from MH i2c: E2 17 00 [11:19:59]MH_I2C_Read... [11:19:59]Read from MH i2c: E2 17 00 F1 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CA [11:19:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:19:59]wFMCommunicate OK [11:19:59]requested_item fd.num is exist - process it [11:19:59]SAM_PROTO_GetFieldsCounters [11:19:59]wFMCommunicate request_size=4 [11:19:59]MH_SAM_APDU [11:19:59]CAPDU: 80 13 00 00 [11:19:59]Write to MH i2c: E2 08 00 F2 0E 80 13 00 00 00 00 00 00 7C [11:19:59]Write i2c OK [11:19:59]MH_I2C_Read... [11:19:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:19:59]Read from MH i2c: E2 [11:19:59]MH_I2C_Read... [11:19:59]Read from MH i2c: E2 62 00 [11:19:59]MH_I2C_Read... [11:19:59]Read from MH i2c: E2 62 00 F2 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FE 73 01 00 0E 04 04 00 8F 00 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 4D [11:19:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FE 73 01 00 0E 04 04 00 8F 00 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 [11:19:59]wFMCommunicate OK [11:19:59]SAM_PROTO_GetFieldsCounters done [11:19:59]requested_item shift.num is exist - process it [11:19:59]requested_item shift.opened is exist - process it [11:19:59]req_shift_opened [11:19:59]FM_GetShiftState [11:19:59]SAM_PROTO_GetShiftState [11:19:59]wFMCommunicate request_size=4 [11:19:59]MH_SAM_APDU [11:19:59]CAPDU: 80 13 01 00 [11:19:59]Write to MH i2c: E2 08 00 F3 0E 80 13 01 00 00 00 00 00 7E [11:19:59]Write i2c OK [11:19:59]MH_I2C_Read... [11:19:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:59]Read from MH i2c: E2 [11:19:59]MH_I2C_Read... [11:19:59]Read from MH i2c: E2 0E 00 [11:19:59]MH_I2C_Read... [11:19:59]Read from MH i2c: E2 0E 00 F3 0E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 2A [11:19:59]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:19:59]wFMCommunicate OK [11:19:59]SAM_PROTO_GetShiftState done [11:19:59]FM_GetShiftState done [11:19:59]req_shift_opened done [11:19:59]requested_item shift.open_date is exist - process it [11:19:59]req_shift_open_date [11:19:59]req_shift_open_date done [11:19:59]produce_requested_data done [11:19:59]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95230,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:19:59]process_action_free close_receipt [11:19:59]json_value_free [11:19:59]json_value_free done [11:19:59]process_json_proto returns [11:19:59]Send response to host [11:19:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95230,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:19:59]free response buf [11:19:59]execute_script done [11:19:59]execute_script returns [11:19:59]free content buf [11:19:59]Sock 7.Close socket [11:19:59]Sock 7.Thread stoped [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:49]OFD Sender: No OFD packet to send [11:20:54]OFD Sender: No OFD packet to send [11:20:59]OFD Sender: No OFD packet to send [11:21:04]OFD Sender: No OFD packet to send [11:21:09]OFD Sender: No OFD packet to send [11:21:14]OFD Sender: No OFD packet to send [11:21:19]OFD Sender: No OFD packet to send [11:21:20]accept exits with 9 [11:21:20]New connection [11:21:20]New thread 3066617188 created [11:21:20]Thread 3066760548 joined [11:21:20]Waiting for new connection... [11:21:20] Sock 9.Parse request [11:21:20]Sock 9.Check first char [11:21:20]Sock 9.First char is OK [11:21:20]request: POST /json_proto HTTP/1.0 [11:21:20]Method: POST [11:21:20]URL: /json_proto [11:21:20]Method is POST - this is cgi request [11:21:20]url: /json_proto [11:21:20]query_string will be loaded in cgi processing [11:21:20]execute_cgi json_proto POST (null) [11:21:20]execute_cgi path=json_proto method=POST [11:21:20]POST find Content-Length [11:21:20]Host: 172.17.40.67:8080 [11:21:20]Content-Length: 683 [11:21:20]Content-Type: application/json [11:21:20] [11:21:20]POST finish read [11:21:20]Found Content-Length = 683 [11:21:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405738", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:21:20]execute_script... [11:21: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)3405738", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:21:20]POST & json_proto [11:21:20]process_json_proto [11:21:20]json parsed OK: [11:21:20]protocol is kg_v1.0 [11:21:20]action value=close_receipt [11:21:20]process_action close_receipt [11:21:20]cmd_close_receipt [11:21:20]MH_GetDate [11:21:20]Write to MH i2c: F0 00 00 F4 0E F1 [11:21:20]Write i2c OK [11:21:20]MH_I2C_Read... [11:21:20]Read from MH i2c: F0 [11:21:20]MH_I2C_Read... [11:21:20]Read from MH i2c: F0 09 00 [11:21:20]MH_I2C_Read... [11:21:20]Read from MH i2c: F0 09 00 F4 0E 00 31 22 1E 67 EE DA 66 66 66 [11:21:20]GetLastDocTimeStamp 1730027996 [11:21:20]current date 1730028081 [11:21:20]FM_GetShiftState [11:21:20]SAM_PROTO_GetShiftState [11:21:20]wFMCommunicate request_size=4 [11:21:20]MH_SAM_APDU [11:21:20]CAPDU: 80 13 01 00 [11:21:20]Write to MH i2c: E2 08 00 F5 0E 80 13 01 00 00 00 00 00 80 [11:21:20]Write i2c OK [11:21:20]MH_I2C_Read... [11:21:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:21:20]Read from MH i2c: E2 [11:21:20]MH_I2C_Read... [11:21:20]Read from MH i2c: E2 0E 00 [11:21:20]MH_I2C_Read... [11:21:20]Read from MH i2c: E2 0E 00 F5 0E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 2C [11:21:20]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:21:20]wFMCommunicate OK [11:21:20]SAM_PROTO_GetShiftState done [11:21:20]FM_GetShiftState done [11:21:20]opened in 1729987736 [11:21:20]opened+sec_in_day 1730074136 [11:21:20]quantity*price = 100015 [11:21:20]sum+1 = 100017 [11:21:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 230 27.10.2024 11:21 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95231 ФПД: 489158309528 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T112122&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95231&fm=489158309528&tin=02508201610067®Number=0000000000170478&sum=100000 [11:21:22]StoreToDocumentArchive [11:21:22]shift 143 fd 95231 [11:21:22]save to /storage/0143/doc_00095231 [11:21:22]save last doc name /storage/0143/doc_00095231 to /storage/kkm_last_doc_name [11:21:22]save OK [11:21:22]Clear old archive folders... [11:21:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:21:22]tlvbuf is 0159A2F0 [11:21:22]SAM_PROTO_ClearQueue [11:21:22]wFMCommunicate request_size=4 [11:21:22]MH_SAM_APDU [11:21:22]CAPDU: 80 09 00 00 [11:21:22]Write to MH i2c: E2 08 00 02 0F 80 09 00 00 00 00 00 00 83 [11:21:22]Write i2c OK [11:21:22]MH_I2C_Read... [11:21:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:21:22]Read from MH i2c: E2 [11:21:22]MH_I2C_Read... [11:21:22]Read from MH i2c: E2 03 00 [11:21:22]MH_I2C_Read... [11:21:22]Read from MH i2c: E2 03 00 02 0F 00 90 00 85 [11:21:22]RAPDU: 90 00 [11:21:22]wFMCommunicate OK [11:21:22]SAM_PROTO_ClearQueue done [11:21:22]KKMCreateOFDPacket [11:21:22]OFDProtocolAddRootSTLVToBuf [11:21:22]FM_MakeSignedData [11:21:22]FM_MakeSignedData [11:21:22]SAM_PROTO_SignData [11:21:22]wFMCommunicate request_size=4 [11:21:22]MH_SAM_APDU [11:21:22]CAPDU: 80 0D 01 02 [11:21:22]Write to MH i2c: E2 08 00 03 0F 80 0D 01 02 00 00 00 00 8B [11:21:22]Write i2c OK [11:21:22]MH_I2C_Read... [11:21:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:21:22]Read from MH i2c: E2 [11:21:22]MH_I2C_Read... [11:21:22]Read from MH i2c: E2 03 00 [11:21:22]MH_I2C_Read... [11:21:22]Read from MH i2c: E2 03 00 03 0F 00 90 00 86 [11:21:22]RAPDU: 90 00 [11:21:22]wFMCommunicate OK [11:21:22]wFMCommunicate request_size=255 [11:21:22]MH_SAM_APDU [11:21: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 32 22 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FF 73 01 00 35 04 06 00 00 [11:21:22]Write to MH i2c: E2 02 01 04 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 32 22 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FF 73 01 00 35 04 06 00 00 00 00 D4 [11:21:22]Write i2c OK [11:21:22]MH_I2C_Read... [11:21:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:21:22]Read from MH i2c: E2 [11:21:22]MH_I2C_Read... [11:21:22]Read from MH i2c: E2 03 00 [11:21:22]MH_I2C_Read... [11:21:22]Read from MH i2c: E2 03 00 04 0F 00 90 00 87 [11:21:22]RAPDU: 90 00 [11:21:22]wFMCommunicate OK [11:21:22]wFMCommunicate request_size=10 [11:21:22]MH_SAM_APDU [11:21:22]CAPDU: 80 0D 02 02 05 71 E4 1B 76 98 [11:21:22]Write to MH i2c: E2 0D 00 05 0F 80 0D 02 02 05 00 71 E4 1B 76 98 00 00 16 [11:21:22]Write i2c OK [11:21:22]MH_I2C_Read... [11:21:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:21:22]Read from MH i2c: E2 [11:21:22]MH_I2C_Read... [11:21:22]Read from MH i2c: E2 03 00 [11:21:22]MH_I2C_Read... [11:21:22]Read from MH i2c: E2 03 00 05 0F 00 90 00 88 [11:21:22]RAPDU: 90 00 [11:21:22]wFMCommunicate OK [11:21:22]wFMCommunicate request_size=4 [11:21:22]MH_SAM_APDU [11:21:22]CAPDU: 80 0D 03 02 [11:21:22]Write to MH i2c: E2 08 00 06 0F 80 0D 03 02 00 00 00 00 90 [11:21:22]Write i2c OK [11:21:22]MH_I2C_Read... [11:21:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:21:22]Read from MH i2c: E2 [11:21:22]MH_I2C_Read... [11:21:22]Read from MH i2c: E2 0B 00 [11:21:22]MH_I2C_Read... [11:21:22]Read from MH i2c: E2 0B 00 06 0F 00 42 53 3F 7D A9 DD 46 40 90 00 EE [11:21:22]RAPDU: 42 53 3F 7D A9 DD 46 40 90 00 [11:21:22]wFMCommunicate OK [11:21:22]SAM_PROTO_SignData done [11:21:22]FM_MakeSignedData done [11:21:22]CreateOFDProtocolMessage [11:21:22]wFMCommunicate request_size=4 [11:21:22]MH_SAM_APDU [11:21:22]CAPDU: 80 11 00 00 [11:21:22]Write to MH i2c: E2 08 00 07 0F 80 11 00 00 00 00 00 00 90 [11:21:22]Write i2c OK [11:21:22]MH_I2C_Read... [11:21:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:21:22]Read from MH i2c: E2 [11:21:22]MH_I2C_Read... [11:21:22]Read from MH i2c: E2 17 00 [11:21:22]MH_I2C_Read... [11:21:22]Read from MH i2c: E2 17 00 07 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E1 [11:21:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:21:22]wFMCommunicate OK [11:21:22]CreateOFDProtocolMessage done [11:21:22]OFDSenderStorePacket 95231 [11:21:22]StoreOFDPacket docnum=95231 [11:21:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BD 17 07 01 31 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 32 22 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FF 73 01 00 35 04 06 00 00 71 E4 1B 76 98 42 53 3F 7D A9 DD 46 40 [11:21:22]CheckFolder [11:21:22]dirname=/storage/ofd_packets [11:21:22]CheckFolder done [11:21:22]ProducePacketName [11:21:22]name=ofd_packets/00095231 [11:21:22]NVStorageSaveData ofd_packets/00095231 [11:21:22]File name is /storage/ofd_packets/00095231 [11:21:22]Write 301 bytes [11:21:22]NVStorageSaveData done [11:21:22]OFDSenderStorePacket done [11:21:22]KKMCreateOFDPacket done [11:21:22]NVStorageSaveData kkm_last_timestamp [11:21:22]File name is /storage/kkm_last_timestamp [11:21:22]Write 4 bytes [11:21:22]NVStorageSaveData done [11:21:22]OFD Sender: Processing packet 95231 [packets to send 56, broken 55] [11:21:22]ProducePacketName [11:21:22]name=ofd_packets/00095231 [11:21:22]OFD Sender: To server: pG, [11:21:22]CommunicateWithHost lk.salyk.kg:30040 [11:21:22]ConnectInit lk.salyk.kg [11:21:22]ExternCall_PrintAddStr [11:21:22]wPrintStart [11:21:22]Write to MH i2c: 01 00 00 08 0F 17 [11:21:22]Write i2c OK [11:21:22]MH_I2C_Read... [11:21:22]Read from MH i2c: 01 [11:21:22]MH_I2C_Read... [11:21:22]Read from MH i2c: 01 07 00 [11:21:22]MH_I2C_Read... [11:21:22]Read from MH i2c: 01 07 00 08 0F 00 00 00 00 00 FF 0F 2C [11:21:22]RasterBufferAndPrint [11:21:22]line Счет N : (1)3405738 [11:21:22]line ИНН: 02508201610067 [11:21:22]line Контрольно-Кассовый Чек [11:21:22]line ПРОДАЖА [11:21:22]line ТРК (МРК, ГНК) : 22 [11:21:22]line Товар: 2710124130 [11:21:22]line Аи-92-К-4 [11:21:22]line 14.950 * 66.90 [11:21:22]line = 1000.16 [11:21:22]line НДС 12% НСП 1% [11:21:22]line > о реализуемом товаре [11:21:22]line ОКРУГЛЕНИЕ: -0.16 [11:21:22]line ИТОГО: 1000.00 [11:21:22]line Внесено: 1000.00 [11:21:22]line СДАЧА: 0.00 [11:21:22]line НСП 1% : 8.85 [11:21:22]line НДС 12% : 106.21 [11:21:22]line Наличными: 1000.00 [11:21:22]line Безнал.: 0.00 [11:21:22]line Место: АЗС № 82 "Партнер Нефть" [11:21:22]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:21:22]line СНО: Общий режим [11:21:22]line Чек 230 27.10.2024 11:21 [11:21:22]line Смена: 143 ФФД: 1.0 [11:21:22]line ЗНМ: 0300000017 [11:21:22]line РНМ: 0000000000170478 [11:21:23]line Версия ККМ: v1.0 [11:21:23]line ФМ: 0000000002098560 [11:21:23]line ФД: 95231 [11:21:23]line ФПД: 489158309528 [11:21:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T112122&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95231&fm=489158309528&tin=02508201610067®Number=0000000000170478&sum=100000 [11:21:23]Connected sock=11 [11:21:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BD 17 07 01 31 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 32 22 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FF 73 01 00 35 04 06 00 00 71 E4 1B 76 98 42 53 3F 7D A9 DD 46 40 [11:21:23]written 0, free lines is 4095 [11:21:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 DA AD 47 00 C6 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 32 30 39 38 35 36 30 10 04 04 00 FF 73 01 00 F4 03 04 00 5E CC 1D 67 B6 04 01 00 00 B9 7E 27 A6 6A B7 2F E1 [11:21:23]CommunicateWithHost err = 0 [11:21:23]CheckOFDResponse [11:21:23]1017 (14) - 77093643461234 [11:21:23]1041 (16) - 0000000002098560 [11:21:23]1040 (4) - 95231 [11:21:23]1012 (4) - 27.10.2024 05:15 [11:21:23]1206 (1) - 0 [11:21:23]OFD Sender: Remove packet 95231 [11:21:23]ProducePacketName [11:21:23]name=ofd_packets/00095231 [11:21:23]NVStorageDeleteData [11:21:23]Write to MH i2c: 01 00 00 33 0F 42 [11:21:23]Write i2c OK [11:21:23]MH_I2C_Read... [11:21:23]Read from MH i2c: 01 [11:21:23]MH_I2C_Read... [11:21:23]Read from MH i2c: 01 07 00 [11:21:23]MH_I2C_Read... [11:21:23]Read from MH i2c: 01 07 00 33 0F 00 00 00 00 00 F5 0C 4A [11:21:23]RasterBufferAndPrint [11:21:23]line [11:21:23]line [11:21:23]line [11:21:23]line [11:21:23]line [11:21:23]written 0, free lines is 3324 [11:21:23]MH_Cut [11:21:23]Write to MH i2c: D1 01 00 3A 0F 01 1B [11:21:23]Write i2c OK [11:21:23]MH_I2C_Read... [11:21:23]Read from MH i2c: D1 [11:21:23]MH_I2C_Read... [11:21:23]Read from MH i2c: D1 01 00 [11:21:23]MH_I2C_Read... [11:21:23]Read from MH i2c: D1 01 00 3A 0F 00 1A [11:21:23]Write to MH i2c: 01 00 00 3B 0F 4A [11:21:23]Write i2c OK [11:21:23]MH_I2C_Read... [11:21:23]OFD Sender: No OFD packet to send [11:21:24]*** Cut start [11:21:24]*** Partial cut [11:21:24]*** CUTSNS_PIN = 1 [11:21:24]*** CUTSNS_PIN = 0 [11:21:24]*** Brake cut motor [11:21:24]Read from MH i2c: 01 [11:21:24]MH_I2C_Read... [11:21:24]*** Stop cut motor [11:21:24]*** Cut end [11:21:24]Read from MH i2c: 01 07 00 [11:21:24]MH_I2C_Read... [11:21:24]Read from MH i2c: 01 07 00 3B 0F 00 00 00 00 00 FF 0F 5F [11:21:24]process_action close_receipt done [11:21:24]requested_data is exist [11:21:24]produce_requested_data [11:21:24]requested_item fm.sn is exist - process it [11:21:24]wFMCommunicate request_size=4 [11:21:24]MH_SAM_APDU [11:21:24]CAPDU: 80 11 00 00 [11:21:24]Write to MH i2c: E2 08 00 3C 0F 80 11 00 00 00 00 00 00 C5 [11:21:24]Write i2c OK [11:21:24]MH_I2C_Read... [11:21:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:21:24]Read from MH i2c: E2 [11:21:24]MH_I2C_Read... [11:21:24]Read from MH i2c: E2 17 00 [11:21:24]MH_I2C_Read... [11:21:24]Read from MH i2c: E2 17 00 3C 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 16 [11:21:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:21:24]wFMCommunicate OK [11:21:24]requested_item fd.num is exist - process it [11:21:24]SAM_PROTO_GetFieldsCounters [11:21:24]wFMCommunicate request_size=4 [11:21:24]MH_SAM_APDU [11:21:24]CAPDU: 80 13 00 00 [11:21:24]Write to MH i2c: E2 08 00 3D 0F 80 13 00 00 00 00 00 00 C8 [11:21:24]Write i2c OK [11:21:24]MH_I2C_Read... [11:21:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:21:24]Read from MH i2c: E2 [11:21:24]MH_I2C_Read... [11:21:24]Read from MH i2c: E2 62 00 [11:21:24]MH_I2C_Read... [11:21:24]Read from MH i2c: E2 62 00 3D 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FF 73 01 00 0E 04 04 00 8F 00 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 9D [11:21:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FF 73 01 00 0E 04 04 00 8F 00 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 [11:21:24]wFMCommunicate OK [11:21:24]SAM_PROTO_GetFieldsCounters done [11:21:24]requested_item shift.num is exist - process it [11:21:24]requested_item shift.opened is exist - process it [11:21:24]req_shift_opened [11:21:24]FM_GetShiftState [11:21:24]SAM_PROTO_GetShiftState [11:21:24]wFMCommunicate request_size=4 [11:21:24]MH_SAM_APDU [11:21:24]CAPDU: 80 13 01 00 [11:21:24]Write to MH i2c: E2 08 00 3E 0F 80 13 01 00 00 00 00 00 CA [11:21:24]Write i2c OK [11:21:24]MH_I2C_Read... [11:21:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:21:25]Read from MH i2c: E2 [11:21:25]MH_I2C_Read... [11:21:25]Read from MH i2c: E2 0E 00 [11:21:25]MH_I2C_Read... [11:21:25]Read from MH i2c: E2 0E 00 3E 0F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 76 [11:21:25]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:21:25]wFMCommunicate OK [11:21:25]SAM_PROTO_GetShiftState done [11:21:25]FM_GetShiftState done [11:21:25]req_shift_opened done [11:21:25]requested_item shift.open_date is exist - process it [11:21:25]req_shift_open_date [11:21:25]req_shift_open_date done [11:21:25]produce_requested_data done [11:21:25]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95231,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:21:25]process_action_free close_receipt [11:21:25]json_value_free [11:21:25]json_value_free done [11:21:25]process_json_proto returns [11:21:25]Send response to host [11:21:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95231,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:21:25]free response buf [11:21:25]execute_script done [11:21:25]execute_script returns [11:21:25]free content buf [11:21:25]Sock 9.Close socket [11:21:25]Sock 9.Thread stoped [11:21:28]OFD Sender: No OFD packet to send [11:21:33]OFD Sender: No OFD packet to send [11:21:38]OFD Sender: No OFD packet to send [11:21:43]OFD Sender: No OFD packet to send [11:21:48]OFD Sender: No OFD packet to send [11:21:53]OFD Sender: No OFD packet to send [11:21:58]OFD Sender: No OFD packet to send [11:22:03]OFD Sender: No OFD packet to send [11:22:08]OFD Sender: No OFD packet to send [11:22:13]OFD Sender: No OFD packet to send [11:22:18]OFD Sender: No OFD packet to send [11:22:23]OFD Sender: No OFD packet to send [11:22:28]OFD Sender: No OFD packet to send [11:22:33]OFD Sender: No OFD packet to send [11:22:38]OFD Sender: No OFD packet to send [11:22:43]OFD Sender: No OFD packet to send [11:22:48]OFD Sender: No OFD packet to send [11:22:53]OFD Sender: No OFD packet to send [11:22:58]OFD Sender: No OFD packet to send [11:23:03]OFD Sender: No OFD packet to send [11:23:08]OFD Sender: No OFD packet to send [11:23:13]OFD Sender: No OFD packet to send [11:23:18]OFD Sender: No OFD packet to send [11:23:23]OFD Sender: No OFD packet to send [11:23:28]OFD Sender: No OFD packet to send [11:23:33]OFD Sender: No OFD packet to send [11:23:38]OFD Sender: No OFD packet to send [11:23:43]OFD Sender: No OFD packet to send [11:23:48]OFD Sender: No OFD packet to send [11:23:53]OFD Sender: No OFD packet to send [11:23:58]OFD Sender: No OFD packet to send [11:24:03]OFD Sender: No OFD packet to send [11:24:08]OFD Sender: No OFD packet to send [11:24:13]OFD Sender: No OFD packet to send [11:24:14]accept exits with 7 [11:24:14]New connection [11:24:14]New thread 3066760548 created [11:24:14]Thread 3066617188 joined [11:24:14]Waiting for new connection... [11:24:14] Sock 7.Parse request [11:24:14]Sock 7.Check first char [11:24:14]Sock 7.First char is OK [11:24:14]request: POST /json_proto HTTP/1.0 [11:24:14]Method: POST [11:24:14]URL: /json_proto [11:24:14]Method is POST - this is cgi request [11:24:14]url: /json_proto [11:24:14]query_string will be loaded in cgi processing [11:24:14]execute_cgi json_proto POST (null) [11:24:14]execute_cgi path=json_proto method=POST [11:24:14]POST find Content-Length [11:24:14]Host: 172.17.40.67:8080 [11:24:14]Content-Length: 683 [11:24:14]Content-Type: application/json [11:24:14] [11:24:14]POST finish read [11:24:14]Found Content-Length = 683 [11:24:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405739", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 60.650, "sum" : 4500.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 4500.00, "payments": [ { "type": 0, "sum" : 4500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:24:14]execute_script... [11:24: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)3405739", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 60.650, "sum" : 4500.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 4500.00, "payments": [ { "type": 0, "sum" : 4500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:24:14]POST & json_proto [11:24:14]process_json_proto [11:24:14]json parsed OK: [11:24:14]protocol is kg_v1.0 [11:24:14]action value=close_receipt [11:24:14]process_action close_receipt [11:24:14]cmd_close_receipt [11:24:14]MH_GetDate [11:24:14]Write to MH i2c: F0 00 00 3F 0F 3D [11:24:14]Write i2c OK [11:24:14]MH_I2C_Read... [11:24:14]Read from MH i2c: F0 [11:24:14]MH_I2C_Read... [11:24:14]Read from MH i2c: F0 09 00 [11:24:14]MH_I2C_Read... [11:24:14]Read from MH i2c: F0 09 00 3F 0F 00 DF 22 1E 67 EE DA 66 66 60 [11:24:14]GetLastDocTimeStamp 1730028082 [11:24:14]current date 1730028255 [11:24:14]FM_GetShiftState [11:24:14]SAM_PROTO_GetShiftState [11:24:14]wFMCommunicate request_size=4 [11:24:14]MH_SAM_APDU [11:24:14]CAPDU: 80 13 01 00 [11:24:14]Write to MH i2c: E2 08 00 40 0F 80 13 01 00 00 00 00 00 CC [11:24:14]Write i2c OK [11:24:14]MH_I2C_Read... [11:24:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:24:14]Read from MH i2c: E2 [11:24:14]MH_I2C_Read... [11:24:14]Read from MH i2c: E2 0E 00 [11:24:14]MH_I2C_Read... [11:24:14]Read from MH i2c: E2 0E 00 40 0F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 78 [11:24:14]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:24:14]wFMCommunicate OK [11:24:14]SAM_PROTO_GetShiftState done [11:24:14]FM_GetShiftState done [11:24:14]opened in 1729987736 [11:24:14]opened+sec_in_day 1730074136 [11:24:14]quantity*price = 450023 [11:24:14]sum+1 = 450024 [11:24:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.23 ИТОГО: 4500.00 Внесено: 5000.00 СДАЧА: 500.00 НСП 1% : 39.82 НДС 12% : 477.90 Наличными: 4500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 231 27.10.2024 11:24 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95232 ФПД: 83866942108417 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T112415&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95232&fm=83866942108417&tin=02508201610067®Number=0000000000170478&sum=450000 [11:24:15]StoreToDocumentArchive [11:24:15]shift 143 fd 95232 [11:24:15]save to /storage/0143/doc_00095232 [11:24:15]save last doc name /storage/0143/doc_00095232 to /storage/kkm_last_doc_name [11:24:15]save OK [11:24:15]Clear old archive folders... [11:24:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:24:15]tlvbuf is 01642890 [11:24:15]SAM_PROTO_ClearQueue [11:24:15]wFMCommunicate request_size=4 [11:24:15]MH_SAM_APDU [11:24:15]CAPDU: 80 09 00 00 [11:24:15]Write to MH i2c: E2 08 00 4D 0F 80 09 00 00 00 00 00 00 CE [11:24:15]Write i2c OK [11:24:15]MH_I2C_Read... [11:24:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:24:15]Read from MH i2c: E2 [11:24:15]MH_I2C_Read... [11:24:15]Read from MH i2c: E2 03 00 [11:24:15]MH_I2C_Read... [11:24:15]Read from MH i2c: E2 03 00 4D 0F 00 90 00 D0 [11:24:15]RAPDU: 90 00 [11:24:15]wFMCommunicate OK [11:24:15]SAM_PROTO_ClearQueue done [11:24:15]KKMCreateOFDPacket [11:24:15]OFDProtocolAddRootSTLVToBuf [11:24:15]FM_MakeSignedData [11:24:15]FM_MakeSignedData [11:24:15]SAM_PROTO_SignData [11:24:15]wFMCommunicate request_size=4 [11:24:15]MH_SAM_APDU [11:24:15]CAPDU: 80 0D 01 02 [11:24:15]Write to MH i2c: E2 08 00 4E 0F 80 0D 01 02 00 00 00 00 D6 [11:24:15]Write i2c OK [11:24:15]MH_I2C_Read... [11:24:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:24:15]Read from MH i2c: E2 [11:24:15]MH_I2C_Read... [11:24:15]Read from MH i2c: E2 03 00 [11:24:15]MH_I2C_Read... [11:24:15]Read from MH i2c: E2 03 00 4E 0F 00 90 00 D1 [11:24:15]RAPDU: 90 00 [11:24:15]wFMCommunicate OK [11:24:15]wFMCommunicate request_size=255 [11:24:15]MH_SAM_APDU [11:24: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 EA EC 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 E7 DD 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 DD 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE BA 00 00 00 00 07 04 06 00 D0 DD 06 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 DF 22 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 00 74 01 00 35 04 06 00 4C [11:24:15]Write to MH i2c: E2 02 01 4F 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 EA EC 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 E7 DD 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 DD 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE BA 00 00 00 00 07 04 06 00 D0 DD 06 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 DF 22 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 00 74 01 00 35 04 06 00 4C 00 00 C4 [11:24:15]Write i2c OK [11:24:15]MH_I2C_Read... [11:24:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:24:15]Read from MH i2c: E2 [11:24:15]MH_I2C_Read... [11:24:15]Read from MH i2c: E2 03 00 [11:24:15]MH_I2C_Read... [11:24:15]Read from MH i2c: E2 03 00 4F 0F 00 90 00 D2 [11:24:15]RAPDU: 90 00 [11:24:15]wFMCommunicate OK [11:24:15]wFMCommunicate request_size=10 [11:24:15]MH_SAM_APDU [11:24:15]CAPDU: 80 0D 02 02 05 46 CB 4A F3 01 [11:24:15]Write to MH i2c: E2 0D 00 50 0F 80 0D 02 02 05 00 46 CB 4A F3 01 00 00 32 [11:24:15]Write i2c OK [11:24:15]MH_I2C_Read... [11:24:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:24:15]Read from MH i2c: E2 [11:24:15]MH_I2C_Read... [11:24:15]Read from MH i2c: E2 03 00 [11:24:15]MH_I2C_Read... [11:24:15]Read from MH i2c: E2 03 00 50 0F 00 90 00 D3 [11:24:15]RAPDU: 90 00 [11:24:15]wFMCommunicate OK [11:24:15]wFMCommunicate request_size=4 [11:24:15]MH_SAM_APDU [11:24:15]CAPDU: 80 0D 03 02 [11:24:15]Write to MH i2c: E2 08 00 51 0F 80 0D 03 02 00 00 00 00 DB [11:24:15]Write i2c OK [11:24:15]MH_I2C_Read... [11:24:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:24:15]Read from MH i2c: E2 [11:24:15]MH_I2C_Read... [11:24:15]Read from MH i2c: E2 0B 00 [11:24:15]MH_I2C_Read... [11:24:15]Read from MH i2c: E2 0B 00 51 0F 00 A9 2A 4F 5E 82 41 27 A9 90 00 EF [11:24:15]RAPDU: A9 2A 4F 5E 82 41 27 A9 90 00 [11:24:15]wFMCommunicate OK [11:24:15]SAM_PROTO_SignData done [11:24:15]FM_MakeSignedData done [11:24:15]CreateOFDProtocolMessage [11:24:15]wFMCommunicate request_size=4 [11:24:15]MH_SAM_APDU [11:24:15]CAPDU: 80 11 00 00 [11:24:15]Write to MH i2c: E2 08 00 52 0F 80 11 00 00 00 00 00 00 DB [11:24:15]Write i2c OK [11:24:15]MH_I2C_Read... [11:24:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:24:15]Read from MH i2c: E2 [11:24:15]MH_I2C_Read... [11:24:15]Read from MH i2c: E2 17 00 [11:24:15]MH_I2C_Read... [11:24:15]Read from MH i2c: E2 17 00 52 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2C [11:24:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:24:15]wFMCommunicate OK [11:24:15]CreateOFDProtocolMessage done [11:24:15]OFDSenderStorePacket 95232 [11:24:15]StoreOFDPacket docnum=95232 [11:24:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 09 82 07 01 6C 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 EA EC 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 E7 DD 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 DD 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE BA 00 00 00 00 07 04 06 00 D0 DD 06 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 DF 22 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 00 74 01 00 35 04 06 00 4C 46 CB 4A F3 01 A9 2A 4F 5E 82 41 27 A9 [11:24:15]CheckFolder [11:24:15]dirname=/storage/ofd_packets [11:24:15]CheckFolder done [11:24:15]ProducePacketName [11:24:15]name=ofd_packets/00095232 [11:24:15]NVStorageSaveData ofd_packets/00095232 [11:24:15]File name is /storage/ofd_packets/00095232 [11:24:15]Write 301 bytes [11:24:15]NVStorageSaveData done [11:24:15]OFDSenderStorePacket done [11:24:15]KKMCreateOFDPacket done [11:24:15]NVStorageSaveData kkm_last_timestamp [11:24:15]File name is /storage/kkm_last_timestamp [11:24:15]Write 4 bytes [11:24:15]NVStorageSaveData done [11:24:15]ExternCall_PrintAddStr [11:24:15]wPrintStart [11:24:15]Write to MH i2c: 01 00 00 53 0F 62 [11:24:15]Write i2c OK [11:24:15]MH_I2C_Read... [11:24:15]Read from MH i2c: 01 [11:24:15]MH_I2C_Read... [11:24:15]Read from MH i2c: 01 07 00 [11:24:15]MH_I2C_Read... [11:24:15]Read from MH i2c: 01 07 00 53 0F 00 00 00 00 00 FF 0F 77 [11:24:15]RasterBufferAndPrint [11:24:15]line Счет N : (1)3405739 [11:24:15]line ИНН: 02508201610067 [11:24:15]line Контрольно-Кассовый Чек [11:24:15]line ПРОДАЖА [11:24:15]line ТРК (МРК, ГНК) : 43 [11:24:15]line Товар: 2710124500 [11:24:15]line Аи-95-К-5 [11:24:15]line 60.650 * 74.20 [11:24:15]line = 4500.23 [11:24:15]line НДС 12% НСП 1% [11:24:15]line > о реализуемом товаре [11:24:15]line ОКРУГЛЕНИЕ: -0.23 [11:24:15]line ИТОГО: 4500.00 [11:24:15]line Внесено: 5000.00 [11:24:15]line СДАЧА: 500.00 [11:24:15]line НСП 1% : 39.82 [11:24:15]line НДС 12% : 477.90 [11:24:15]line Наличными: 4500.00 [11:24:15]line Безнал.: 0.00 [11:24:15]line Место: АЗС № 82 "Партнер Нефть" [11:24:15]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:24:15]line СНО: Общий режим [11:24:15]line Чек 231 27.10.2024 11:24 [11:24:16]line Смена: 143 ФФД: 1.0 [11:24:16]line ЗНМ: 0300000017 [11:24:16]line РНМ: 0000000000170478 [11:24:16]line Версия ККМ: v1.0 [11:24:16]line ФМ: 0000000002098560 [11:24:16]line ФД: 95232 [11:24:16]line ФПД: 83866942108417 [11:24:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T112415&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95232&fm=83866942108417&tin=02508201610067®Number=0000000000170478&sum=450000 [11:24:16]OFD Sender: Processing packet 95232 [packets to send 56, broken 55] [11:24:16]ProducePacketName [11:24:16]name=ofd_packets/00095232 [11:24:16]OFD Sender: To server: pG, [11:24:16]CommunicateWithHost lk.salyk.kg:30040 [11:24:16]ConnectInit lk.salyk.kg [11:24:16]written 0, free lines is 4095 [11:24:16]Connected sock=10 [11:24:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 09 82 07 01 6C 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 EA EC 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 E7 DD 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 DD 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE BA 00 00 00 00 07 04 06 00 D0 DD 06 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 DF 22 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 00 74 01 00 35 04 06 00 4C 46 CB 4A F3 01 A9 2A 4F 5E 82 41 27 A9 [11:24:16]Write to MH i2c: 01 00 00 7E 0F 8D [11:24:16]Write i2c OK [11:24:16]MH_I2C_Read... [11:24:16]Read from MH i2c: 01 [11:24:16]MH_I2C_Read... [11:24:16]Read from MH i2c: 01 07 00 [11:24:16]MH_I2C_Read... [11:24:16]Read from MH i2c: 01 07 00 7E 0F 00 00 00 00 00 0B 0D AC [11:24:16]RasterBufferAndPrint [11:24:16]line [11:24:16]line [11:24:16]line [11:24:16]line [11:24:16]line [11:24:16]written 0, free lines is 3345 [11:24:16]MH_Cut [11:24:16]Write to MH i2c: D1 01 00 85 0F 01 66 [11:24:16]Write i2c OK [11:24:16]MH_I2C_Read... [11:24:16]Read from MH i2c: D1 [11:24:16]MH_I2C_Read... [11:24:16]Read from MH i2c: D1 01 00 [11:24:16]MH_I2C_Read... [11:24:16]Read from MH i2c: D1 01 00 85 0F 00 65 [11:24:16]Write to MH i2c: 01 00 00 86 0F 95 [11:24:16]Write i2c OK [11:24:16]MH_I2C_Read... [11:24:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F1 E3 47 00 F9 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 32 30 39 38 35 36 30 10 04 04 00 00 74 01 00 F4 03 04 00 0B CD 1D 67 B6 04 01 00 00 73 6D E2 5A B3 B5 C1 FF [11:24:16]CommunicateWithHost err = 0 [11:24:16]CheckOFDResponse [11:24:16]1017 (14) - 77093643461234 [11:24:16]1041 (16) - 0000000002098560 [11:24:16]1040 (4) - 95232 [11:24:16]1012 (4) - 27.10.2024 05:18 [11:24:16]1206 (1) - 0 [11:24:16]OFD Sender: Remove packet 95232 [11:24:16]ProducePacketName [11:24:16]name=ofd_packets/00095232 [11:24:16]NVStorageDeleteData [11:24:17]OFD Sender: No OFD packet to send [11:24:17]*** Cut start [11:24:17]*** Partial cut [11:24:17]*** CUTSNS_PIN = 1 [11:24:17]*** CUTSNS_PIN = 0 [11:24:17]*** Brake cut motor [11:24:17]Read from MH i2c: 01 [11:24:17]MH_I2C_Read... [11:24:17]*** Stop cut motor [11:24:17]*** Cut end [11:24:17]Read from MH i2c: 01 07 00 [11:24:17]MH_I2C_Read... [11:24:17]Read from MH i2c: 01 07 00 86 0F 00 00 00 00 00 FF 0F AA [11:24:17]process_action close_receipt done [11:24:17]requested_data is exist [11:24:17]produce_requested_data [11:24:17]requested_item fm.sn is exist - process it [11:24:17]wFMCommunicate request_size=4 [11:24:17]MH_SAM_APDU [11:24:17]CAPDU: 80 11 00 00 [11:24:17]Write to MH i2c: E2 08 00 87 0F 80 11 00 00 00 00 00 00 10 [11:24:17]Write i2c OK [11:24:17]MH_I2C_Read... [11:24:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:24:17]Read from MH i2c: E2 [11:24:17]MH_I2C_Read... [11:24:17]Read from MH i2c: E2 17 00 [11:24:17]MH_I2C_Read... [11:24:17]Read from MH i2c: E2 17 00 87 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 61 [11:24:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:24:17]wFMCommunicate OK [11:24:17]requested_item fd.num is exist - process it [11:24:17]SAM_PROTO_GetFieldsCounters [11:24:17]wFMCommunicate request_size=4 [11:24:17]MH_SAM_APDU [11:24:17]CAPDU: 80 13 00 00 [11:24:17]Write to MH i2c: E2 08 00 88 0F 80 13 00 00 00 00 00 00 13 [11:24:17]Write i2c OK [11:24:17]MH_I2C_Read... [11:24:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:24:18]Read from MH i2c: E2 [11:24:18]MH_I2C_Read... [11:24:18]Read from MH i2c: E2 62 00 [11:24:18]MH_I2C_Read... [11:24:18]Read from MH i2c: E2 62 00 88 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 00 74 01 00 0E 04 04 00 8F 00 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 ED [11:24:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 00 74 01 00 0E 04 04 00 8F 00 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 [11:24:18]wFMCommunicate OK [11:24:18]SAM_PROTO_GetFieldsCounters done [11:24:18]requested_item shift.num is exist - process it [11:24:18]requested_item shift.opened is exist - process it [11:24:18]req_shift_opened [11:24:18]FM_GetShiftState [11:24:18]SAM_PROTO_GetShiftState [11:24:18]wFMCommunicate request_size=4 [11:24:18]MH_SAM_APDU [11:24:18]CAPDU: 80 13 01 00 [11:24:18]Write to MH i2c: E2 08 00 89 0F 80 13 01 00 00 00 00 00 15 [11:24:18]Write i2c OK [11:24:18]MH_I2C_Read... [11:24:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:24:18]Read from MH i2c: E2 [11:24:18]MH_I2C_Read... [11:24:18]Read from MH i2c: E2 0E 00 [11:24:18]MH_I2C_Read... [11:24:18]Read from MH i2c: E2 0E 00 89 0F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C1 [11:24:18]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:24:18]wFMCommunicate OK [11:24:18]SAM_PROTO_GetShiftState done [11:24:18]FM_GetShiftState done [11:24:18]req_shift_opened done [11:24:18]requested_item shift.open_date is exist - process it [11:24:18]req_shift_open_date [11:24:18]req_shift_open_date done [11:24:18]produce_requested_data done [11:24:18]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95232,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:24:18]process_action_free close_receipt [11:24:18]json_value_free [11:24:18]json_value_free done [11:24:18]process_json_proto returns [11:24:18]Send response to host [11:24:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95232,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:24:18]free response buf [11:24:18]execute_script done [11:24:18]execute_script returns [11:24:18]free content buf [11:24:18]Sock 7.Close socket [11:24:18]Sock 7.Thread stoped [11:24:22]OFD Sender: No OFD packet to send [11:24:27]OFD Sender: No OFD packet to send [11:24:31]accept exits with 9 [11:24:31]New connection [11:24:31]New thread 3066617188 created [11:24:31]Thread 3066760548 joined [11:24:31]Waiting for new connection... [11:24:31] Sock 9.Parse request [11:24:31]Sock 9.Check first char [11:24:31]Sock 9.First char is OK [11:24:31]request: POST /json_proto HTTP/1.0 [11:24:31]Method: POST [11:24:31]URL: /json_proto [11:24:31]Method is POST - this is cgi request [11:24:31]url: /json_proto [11:24:31]query_string will be loaded in cgi processing [11:24:31]execute_cgi json_proto POST (null) [11:24:31]execute_cgi path=json_proto method=POST [11:24:31]POST find Content-Length [11:24:31]Host: 172.17.40.67:8080 [11:24:31]Content-Length: 683 [11:24:31]Content-Type: application/json [11:24:31] [11:24:31]POST finish read [11:24:31]Found Content-Length = 683 [11:24:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405740", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 26.020, "sum" : 1740.74, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 1740.00, "payments": [ { "type": 0, "sum" : 1740.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:24:31]execute_script... [11:24: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)3405740", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 26.020, "sum" : 1740.74, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 1740.00, "payments": [ { "type": 0, "sum" : 1740.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:24:31]POST & json_proto [11:24:31]process_json_proto [11:24:31]json parsed OK: [11:24:31]protocol is kg_v1.0 [11:24:31]action value=close_receipt [11:24:31]process_action close_receipt [11:24:31]cmd_close_receipt [11:24:31]MH_GetDate [11:24:31]Write to MH i2c: F0 00 00 8A 0F 88 [11:24:31]Write i2c OK [11:24:31]MH_I2C_Read... [11:24:31]Read from MH i2c: F0 [11:24:31]MH_I2C_Read... [11:24:31]Read from MH i2c: F0 09 00 [11:24:31]MH_I2C_Read... [11:24:31]Read from MH i2c: F0 09 00 8A 0F 00 F0 22 1E 67 EE DA 66 66 BC [11:24:31]GetLastDocTimeStamp 1730028255 [11:24:31]current date 1730028272 [11:24:31]FM_GetShiftState [11:24:31]SAM_PROTO_GetShiftState [11:24:31]wFMCommunicate request_size=4 [11:24:31]MH_SAM_APDU [11:24:31]CAPDU: 80 13 01 00 [11:24:31]Write to MH i2c: E2 08 00 8B 0F 80 13 01 00 00 00 00 00 17 [11:24:31]Write i2c OK [11:24:31]MH_I2C_Read... [11:24:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:24:31]Read from MH i2c: E2 [11:24:31]MH_I2C_Read... [11:24:31]Read from MH i2c: E2 0E 00 [11:24:31]MH_I2C_Read... [11:24:31]Read from MH i2c: E2 0E 00 8B 0F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C3 [11:24:31]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:24:31]wFMCommunicate OK [11:24:31]SAM_PROTO_GetShiftState done [11:24:31]FM_GetShiftState done [11:24:31]opened in 1729987736 [11:24:31]opened+sec_in_day 1730074136 [11:24:31]quantity*price = 174073 [11:24:31]sum+1 = 174075 [11:24:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.74 ИТОГО: 1740.00 Внесено: 3000.00 СДАЧА: 1260.00 НСП 1% : 15.40 НДС 12% : 184.86 Наличными: 1740.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 232 27.10.2024 11:24 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95233 ФПД: 204942154005683 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T112432&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95233&fm=204942154005683&tin=02508201610067®Number=0000000000170478&sum=174000 [11:24:32]StoreToDocumentArchive [11:24:32]shift 143 fd 95233 [11:24:32]save to /storage/0143/doc_00095233 [11:24:32]save last doc name /storage/0143/doc_00095233 to /storage/kkm_last_doc_name [11:24:32]save OK [11:24:32]Clear old archive folders... [11:24:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:24:32]tlvbuf is 01595EC0 [11:24:32]SAM_PROTO_ClearQueue [11:24:32]wFMCommunicate request_size=4 [11:24:32]MH_SAM_APDU [11:24:32]CAPDU: 80 09 00 00 [11:24:32]Write to MH i2c: E2 08 00 98 0F 80 09 00 00 00 00 00 00 19 [11:24:32]Write i2c OK [11:24:32]MH_I2C_Read... [11:24:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:24:32]Read from MH i2c: E2 [11:24:32]MH_I2C_Read... [11:24:32]Read from MH i2c: E2 03 00 [11:24:32]MH_I2C_Read... [11:24:32]Read from MH i2c: E2 03 00 98 0F 00 90 00 1B [11:24:32]RAPDU: 90 00 [11:24:32]wFMCommunicate OK [11:24:32]SAM_PROTO_ClearQueue done [11:24:32]KKMCreateOFDPacket [11:24:32]OFDProtocolAddRootSTLVToBuf [11:24:32]FM_MakeSignedData [11:24:32]FM_MakeSignedData [11:24:32]SAM_PROTO_SignData [11:24:32]wFMCommunicate request_size=4 [11:24:32]MH_SAM_APDU [11:24:32]CAPDU: 80 0D 01 02 [11:24:32]Write to MH i2c: E2 08 00 99 0F 80 0D 01 02 00 00 00 00 21 [11:24:32]Write i2c OK [11:24:32]MH_I2C_Read... [11:24:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:24:32]Read from MH i2c: E2 [11:24:32]MH_I2C_Read... [11:24:32]Read from MH i2c: E2 03 00 [11:24:32]MH_I2C_Read... [11:24:32]Read from MH i2c: E2 03 00 99 0F 00 90 00 1C [11:24:32]RAPDU: 90 00 [11:24:32]wFMCommunicate OK [11:24:32]wFMCommunicate request_size=255 [11:24:32]MH_SAM_APDU [11:24: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 34 FF 03 08 00 03 A4 65 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FA A7 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 A7 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 04 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 48 00 00 00 00 07 04 06 00 B0 A7 02 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 F0 22 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 01 74 01 00 35 04 06 00 BA [11:24:32]Write to MH i2c: E2 02 01 9A 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 34 FF 03 08 00 03 A4 65 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FA A7 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 A7 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 04 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 48 00 00 00 00 07 04 06 00 B0 A7 02 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 F0 22 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 01 74 01 00 35 04 06 00 BA 00 00 8A [11:24:32]Write i2c OK [11:24:32]MH_I2C_Read... [11:24:32]Read from MH i2c: E2 [11:24:32]MH_I2C_Read... [11:24:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:24:32]Read from MH i2c: E2 03 00 [11:24:32]MH_I2C_Read... [11:24:32]Read from MH i2c: E2 03 00 9A 0F 00 90 00 1D [11:24:32]RAPDU: 90 00 [11:24:33]wFMCommunicate OK [11:24:33]wFMCommunicate request_size=10 [11:24:33]MH_SAM_APDU [11:24:33]CAPDU: 80 0D 02 02 05 64 D0 49 FC B3 [11:24:33]Write to MH i2c: E2 0D 00 9B 0F 80 0D 02 02 05 00 64 D0 49 FC B3 00 00 5A [11:24:33]Write i2c OK [11:24:33]MH_I2C_Read... [11:24:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:24:33]Read from MH i2c: E2 [11:24:33]MH_I2C_Read... [11:24:33]Read from MH i2c: E2 03 00 [11:24:33]MH_I2C_Read... [11:24:33]Read from MH i2c: E2 03 00 9B 0F 00 90 00 1E [11:24:33]RAPDU: 90 00 [11:24:33]wFMCommunicate OK [11:24:33]wFMCommunicate request_size=4 [11:24:33]MH_SAM_APDU [11:24:33]CAPDU: 80 0D 03 02 [11:24:33]Write to MH i2c: E2 08 00 9C 0F 80 0D 03 02 00 00 00 00 26 [11:24:33]Write i2c OK [11:24:33]MH_I2C_Read... [11:24:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:24:33]Read from MH i2c: E2 [11:24:33]MH_I2C_Read... [11:24:33]Read from MH i2c: E2 0B 00 [11:24:33]MH_I2C_Read... [11:24:33]Read from MH i2c: E2 0B 00 9C 0F 00 61 D4 CB 84 AC CC 2E 21 90 00 72 [11:24:33]RAPDU: 61 D4 CB 84 AC CC 2E 21 90 00 [11:24:33]wFMCommunicate OK [11:24:33]SAM_PROTO_SignData done [11:24:33]FM_MakeSignedData done [11:24:33]CreateOFDProtocolMessage [11:24:33]wFMCommunicate request_size=4 [11:24:33]MH_SAM_APDU [11:24:33]CAPDU: 80 11 00 00 [11:24:33]Write to MH i2c: E2 08 00 9D 0F 80 11 00 00 00 00 00 00 26 [11:24:33]Write i2c OK [11:24:33]MH_I2C_Read... [11:24:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:24:33]Read from MH i2c: E2 [11:24:33]MH_I2C_Read... [11:24:33]Read from MH i2c: E2 17 00 [11:24:33]MH_I2C_Read... [11:24:33]Read from MH i2c: E2 17 00 9D 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 77 [11:24:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:24:33]wFMCommunicate OK [11:24:33]CreateOFDProtocolMessage done [11:24:33]OFDSenderStorePacket 95233 [11:24:33]StoreOFDPacket docnum=95233 [11:24:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 70 54 07 01 5A 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 A4 65 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FA A7 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 A7 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 04 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 48 00 00 00 00 07 04 06 00 B0 A7 02 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 F0 22 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 01 74 01 00 35 04 06 00 BA 64 D0 49 FC B3 61 D4 CB 84 AC CC 2E 21 [11:24:33]CheckFolder [11:24:33]dirname=/storage/ofd_packets [11:24:33]CheckFolder done [11:24:33]ProducePacketName [11:24:33]name=ofd_packets/00095233 [11:24:33]NVStorageSaveData ofd_packets/00095233 [11:24:33]File name is /storage/ofd_packets/00095233 [11:24:33]Write 301 bytes [11:24:33]NVStorageSaveData done [11:24:33]OFDSenderStorePacket done [11:24:33]KKMCreateOFDPacket done [11:24:33]NVStorageSaveData kkm_last_timestamp [11:24:33]File name is /storage/kkm_last_timestamp [11:24:33]Write 4 bytes [11:24:33]NVStorageSaveData done [11:24:33]ExternCall_PrintAddStr [11:24:33]wPrintStart [11:24:33]Write to MH i2c: 01 00 00 9E 0F AD [11:24:33]Write i2c OK [11:24:33]MH_I2C_Read... [11:24:33]Read from MH i2c: 01 [11:24:33]MH_I2C_Read... [11:24:33]Read from MH i2c: 01 07 00 [11:24:33]MH_I2C_Read... [11:24:33]Read from MH i2c: 01 07 00 9E 0F 00 00 00 00 00 FF 0F C2 [11:24:33]RasterBufferAndPrint [11:24:33]line Счет N : (1)3405740 [11:24:33]line ИНН: 02508201610067 [11:24:33]line Контрольно-Кассовый Чек [11:24:33]line ПРОДАЖА [11:24:33]line ТРК (МРК, ГНК) : 22 [11:24:33]line Товар: 2710124130 [11:24:33]line Аи-92-К-4 [11:24:33]line 26.020 * 66.90 [11:24:33]line = 1740.74 [11:24:33]line НДС 12% НСП 1% [11:24:33]line > о реализуемом товаре [11:24:33]line ОКРУГЛЕНИЕ: -0.74 [11:24:33]line ИТОГО: 1740.00 [11:24:33]line Внесено: 3000.00 [11:24:33]line СДАЧА: 1260.00 [11:24:33]line НСП 1% : 15.40 [11:24:33]line НДС 12% : 184.86 [11:24:33]line Наличными: 1740.00 [11:24:33]line Безнал.: 0.00 [11:24:33]line Место: АЗС № 82 "Партнер Нефть" [11:24:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:24:33]line СНО: Общий режим [11:24:33]line Чек 232 27.10.2024 11:24 [11:24:33]line Смена: 143 ФФД: 1.0 [11:24:33]line ЗНМ: 0300000017 [11:24:33]line РНМ: 0000000000170478 [11:24:33]line Версия ККМ: v1.0 [11:24:33]line ФМ: 0000000002098560 [11:24:33]line ФД: 95233 [11:24:33]line ФПД: 204942154005683 [11:24:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T112432&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95233&fm=204942154005683&tin=02508201610067®Number=0000000000170478&sum=174000 [11:24:33]OFD Sender: Processing packet 95233 [packets to send 56, broken 55] [11:24:33]ProducePacketName [11:24:33]name=ofd_packets/00095233 [11:24:33]OFD Sender: To server: pG, [11:24:33]CommunicateWithHost lk.salyk.kg:30040 [11:24:33]ConnectInit lk.salyk.kg [11:24:33]written 0, free lines is 4095 [11:24:33]Connected sock=10 [11:24:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 70 54 07 01 5A 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 A4 65 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FA A7 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 A7 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 04 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 48 00 00 00 00 07 04 06 00 B0 A7 02 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 F0 22 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 01 74 01 00 35 04 06 00 BA 64 D0 49 FC B3 61 D4 CB 84 AC CC 2E 21 [11:24:33]Write to MH i2c: 01 00 00 C9 0F D8 [11:24:33]Write i2c OK [11:24:33]MH_I2C_Read... [11:24:33]Read from MH i2c: 01 [11:24:33]MH_I2C_Read... [11:24:33]Read from MH i2c: 01 07 00 [11:24:33]MH_I2C_Read... [11:24:33]Read from MH i2c: 01 07 00 C9 0F 00 00 00 00 00 05 0D F1 [11:24:33]RasterBufferAndPrint [11:24:33]line [11:24:33]line [11:24:33]line [11:24:33]line [11:24:33]line [11:24:33]written 0, free lines is 3340 [11:24:33]MH_Cut [11:24:33]Write to MH i2c: D1 01 00 D0 0F 01 B1 [11:24:33]Write i2c OK [11:24:33]MH_I2C_Read... [11:24:33]Read from MH i2c: D1 [11:24:33]MH_I2C_Read... [11:24:33]Read from MH i2c: D1 01 00 [11:24:33]MH_I2C_Read... [11:24:33]Read from MH i2c: D1 01 00 D0 0F 00 B0 [11:24:33]Write to MH i2c: 01 00 00 D1 0F E0 [11:24:33]Write i2c OK [11:24:33]MH_I2C_Read... [11:24:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 BA 4A 47 00 38 DC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 01 74 01 00 F4 03 04 00 1C CD 1D 67 B6 04 01 00 00 A3 4E 4A A4 A4 82 B0 F7 [11:24:34]CommunicateWithHost err = 0 [11:24:34]CheckOFDResponse [11:24:34]1017 (14) - 77093643461234 [11:24:34]1041 (16) - 0000000002098560 [11:24:34]1040 (4) - 95233 [11:24:34]1012 (4) - 27.10.2024 05:18 [11:24:34]1206 (1) - 0 [11:24:34]OFD Sender: Remove packet 95233 [11:24:34]ProducePacketName [11:24:34]name=ofd_packets/00095233 [11:24:34]NVStorageDeleteData [11:24:34]OFD Sender: No OFD packet to send [11:24:34]*** Cut start [11:24:34]*** Partial cut [11:24:34]*** CUTSNS_PIN = 1 [11:24:34]*** CUTSNS_PIN = 0 [11:24:34]*** Brake cut motor [11:24:35]Read from MH i2c: 01 [11:24:35]MH_I2C_Read... [11:24:35]*** Stop cut motor [11:24:35]*** Cut end [11:24:35]Read from MH i2c: 01 07 00 [11:24:35]MH_I2C_Read... [11:24:35]Read from MH i2c: 01 07 00 D1 0F 00 00 00 00 00 FF 0F F5 [11:24:35]process_action close_receipt done [11:24:35]requested_data is exist [11:24:35]produce_requested_data [11:24:35]requested_item fm.sn is exist - process it [11:24:35]wFMCommunicate request_size=4 [11:24:35]MH_SAM_APDU [11:24:35]CAPDU: 80 11 00 00 [11:24:35]Write to MH i2c: E2 08 00 D2 0F 80 11 00 00 00 00 00 00 5B [11:24:35]Write i2c OK [11:24:35]MH_I2C_Read... [11:24:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:24:35]Read from MH i2c: E2 [11:24:35]MH_I2C_Read... [11:24:35]Read from MH i2c: E2 17 00 [11:24:35]MH_I2C_Read... [11:24:35]Read from MH i2c: E2 17 00 D2 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AC [11:24:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:24:35]wFMCommunicate OK [11:24:35]requested_item fd.num is exist - process it [11:24:35]SAM_PROTO_GetFieldsCounters [11:24:35]wFMCommunicate request_size=4 [11:24:35]MH_SAM_APDU [11:24:35]CAPDU: 80 13 00 00 [11:24:35]Write to MH i2c: E2 08 00 D3 0F 80 13 00 00 00 00 00 00 5E [11:24:35]Write i2c OK [11:24:35]MH_I2C_Read... [11:24:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:24:35]Read from MH i2c: E2 [11:24:35]MH_I2C_Read... [11:24:35]Read from MH i2c: E2 62 00 [11:24:35]MH_I2C_Read... [11:24:35]Read from MH i2c: E2 62 00 D3 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 01 74 01 00 0E 04 04 00 8F 00 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 3C [11:24:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 01 74 01 00 0E 04 04 00 8F 00 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 [11:24:35]wFMCommunicate OK [11:24:35]SAM_PROTO_GetFieldsCounters done [11:24:35]requested_item shift.num is exist - process it [11:24:35]requested_item shift.opened is exist - process it [11:24:35]req_shift_opened [11:24:35]FM_GetShiftState [11:24:35]SAM_PROTO_GetShiftState [11:24:35]wFMCommunicate request_size=4 [11:24:35]MH_SAM_APDU [11:24:35]CAPDU: 80 13 01 00 [11:24:35]Write to MH i2c: E2 08 00 D4 0F 80 13 01 00 00 00 00 00 60 [11:24:35]Write i2c OK [11:24:35]MH_I2C_Read... [11:24:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:24:35]Read from MH i2c: E2 [11:24:35]MH_I2C_Read... [11:24:35]Read from MH i2c: E2 0E 00 [11:24:35]MH_I2C_Read... [11:24:35]Read from MH i2c: E2 0E 00 D4 0F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0C [11:24:35]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:24:35]wFMCommunicate OK [11:24:35]SAM_PROTO_GetShiftState done [11:24:35]FM_GetShiftState done [11:24:35]req_shift_opened done [11:24:35]requested_item shift.open_date is exist - process it [11:24:35]req_shift_open_date [11:24:35]req_shift_open_date done [11:24:35]produce_requested_data done [11:24:35]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95233,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:24:35]process_action_free close_receipt [11:24:35]json_value_free [11:24:35]json_value_free done [11:24:35]process_json_proto returns [11:24:35]Send response to host [11:24:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95233,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:24:35]free response buf [11:24:35]execute_script done [11:24:35]execute_script returns [11:24:35]free content buf [11:24:35]Sock 9.Close socket [11:24:35]Sock 9.Thread stoped [11:24:39]OFD Sender: No OFD packet to send [11:24:44]OFD Sender: No OFD packet to send [11:24:49]OFD Sender: No OFD packet to send [11:24:54]OFD Sender: No OFD packet to send [11:24:59]OFD Sender: No OFD packet to send [11:25:04]OFD Sender: No OFD packet to send [11:25:09]OFD Sender: No OFD packet to send [11:25:14]OFD Sender: No OFD packet to send [11:25:19]OFD Sender: No OFD packet to send [11:25:24]OFD Sender: No OFD packet to send [11:25:29]OFD Sender: No OFD packet to send [11:25:34]OFD Sender: No OFD packet to send [11:25:39]OFD Sender: No OFD packet to send [11:25:44]OFD Sender: No OFD packet to send [11:25:49]OFD Sender: No OFD packet to send [11:25:54]OFD Sender: No OFD packet to send [11:25:59]OFD Sender: No OFD packet to send [11:26:04]OFD Sender: No OFD packet to send [11:26:09]OFD Sender: No OFD packet to send [11:26:14]OFD Sender: No OFD packet to send [11:26:19]OFD Sender: No OFD packet to send [11:26:24]OFD Sender: No OFD packet to send [11:26:29]OFD Sender: No OFD packet to send [11:26:34]OFD Sender: No OFD packet to send [11:26:39]OFD Sender: No OFD packet to send [11:26:44]OFD Sender: No OFD packet to send [11:26:49]OFD Sender: No OFD packet to send [11:26:54]OFD Sender: No OFD packet to send [11:26:57]accept exits with 7 [11:26:57]New connection [11:26:57]New thread 3066760548 created [11:26:57]Thread 3066617188 joined [11:26:57]Waiting for new connection... [11:26:57] Sock 7.Parse request [11:26:57]Sock 7.Check first char [11:26:57]Sock 7.First char is OK [11:26:57]request: POST /json_proto HTTP/1.0 [11:26:57]Method: POST [11:26:57]URL: /json_proto [11:26:57]Method is POST - this is cgi request [11:26:57]url: /json_proto [11:26:57]query_string will be loaded in cgi processing [11:26:57]execute_cgi json_proto POST (null) [11:26:57]execute_cgi path=json_proto method=POST [11:26:57]POST find Content-Length [11:26:57]Host: 172.17.40.67:8080 [11:26:57]Content-Length: 678 [11:26:57]Content-Type: application/json [11:26:57] [11:26:57]POST finish read [11:26:57]Found Content-Length = 678 [11:26:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405741", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:26:57]execute_script... [11:26: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)3405741", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:26:57]POST & json_proto [11:26:57]process_json_proto [11:26:57]json parsed OK: [11:26:57]protocol is kg_v1.0 [11:26:57]action value=close_receipt [11:26:57]process_action close_receipt [11:26:57]cmd_close_receipt [11:26:57]MH_GetDate [11:26:57]Write to MH i2c: F0 00 00 D5 0F D3 [11:26:57]Write i2c OK [11:26:57]MH_I2C_Read... [11:26:57]Read from MH i2c: F0 [11:26:57]MH_I2C_Read... [11:26:57]Read from MH i2c: F0 09 00 [11:26:57]MH_I2C_Read... [11:26:57]Read from MH i2c: F0 09 00 D5 0F 00 82 23 1E 67 EE DA 66 66 9A [11:26:57]GetLastDocTimeStamp 1730028272 [11:26:57]current date 1730028418 [11:26:57]FM_GetShiftState [11:26:57]SAM_PROTO_GetShiftState [11:26:57]wFMCommunicate request_size=4 [11:26:57]MH_SAM_APDU [11:26:57]CAPDU: 80 13 01 00 [11:26:57]Write to MH i2c: E2 08 00 D6 0F 80 13 01 00 00 00 00 00 62 [11:26:57]Write i2c OK [11:26:57]MH_I2C_Read... [11:26:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:26:57]Read from MH i2c: E2 [11:26:57]MH_I2C_Read... [11:26:57]Read from MH i2c: E2 0E 00 [11:26:57]MH_I2C_Read... [11:26:57]Read from MH i2c: E2 0E 00 D6 0F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0E [11:26:57]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:26:57]wFMCommunicate OK [11:26:57]SAM_PROTO_GetShiftState done [11:26:57]FM_GetShiftState done [11:26:57]opened in 1729987736 [11:26:57]opened+sec_in_day 1730074136 [11:26:57]quantity*price = 40006 [11:26:57]sum+1 = 40007 [11:26:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 233 27.10.2024 11:26 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95234 ФПД: 264038775195476 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T112658&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95234&fm=264038775195476&tin=02508201610067®Number=0000000000170478&sum=40000 [11:26:59]StoreToDocumentArchive [11:26:59]shift 143 fd 95234 [11:26:59]save to /storage/0143/doc_00095234 [11:26:59]save last doc name /storage/0143/doc_00095234 to /storage/kkm_last_doc_name [11:26:59]save OK [11:26:59]Clear old archive folders... [11:26:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:26:59]tlvbuf is 0159AB20 [11:26:59]SAM_PROTO_ClearQueue [11:26:59]wFMCommunicate request_size=4 [11:26:59]MH_SAM_APDU [11:26:59]CAPDU: 80 09 00 00 [11:26:59]Write to MH i2c: E2 08 00 E3 0F 80 09 00 00 00 00 00 00 64 [11:26:59]Write i2c OK [11:26:59]MH_I2C_Read... [11:26:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:26:59]Read from MH i2c: E2 [11:26:59]MH_I2C_Read... [11:26:59]Read from MH i2c: E2 03 00 [11:26:59]MH_I2C_Read... [11:26:59]Read from MH i2c: E2 03 00 E3 0F 00 90 00 66 [11:26:59]RAPDU: 90 00 [11:26:59]wFMCommunicate OK [11:26:59]SAM_PROTO_ClearQueue done [11:26:59]KKMCreateOFDPacket [11:26:59]OFDProtocolAddRootSTLVToBuf [11:26:59]FM_MakeSignedData [11:26:59]FM_MakeSignedData [11:26:59]SAM_PROTO_SignData [11:26:59]wFMCommunicate request_size=4 [11:26:59]MH_SAM_APDU [11:26:59]CAPDU: 80 0D 01 02 [11:26:59]Write to MH i2c: E2 08 00 E4 0F 80 0D 01 02 00 00 00 00 6C [11:26:59]Write i2c OK [11:26:59]MH_I2C_Read... [11:26:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:26:59]Read from MH i2c: E2 [11:26:59]MH_I2C_Read... [11:26:59]Read from MH i2c: E2 03 00 [11:26:59]MH_I2C_Read... [11:26:59]Read from MH i2c: E2 03 00 E4 0F 00 90 00 67 [11:26:59]RAPDU: 90 00 [11:26:59]wFMCommunicate OK [11:26:59]wFMCommunicate request_size=255 [11:26:59]MH_SAM_APDU [11:26: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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 82 23 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 02 74 01 00 35 04 06 00 F0 [11:26:59]Write to MH i2c: E2 02 01 E5 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 82 23 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 02 74 01 00 35 04 06 00 F0 00 00 D2 [11:26:59]Write i2c OK [11:26:59]MH_I2C_Read... [11:26:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:26:59]Read from MH i2c: E2 [11:26:59]MH_I2C_Read... [11:26:59]Read from MH i2c: E2 03 00 [11:26:59]MH_I2C_Read... [11:26:59]Read from MH i2c: E2 03 00 E5 0F 00 90 00 68 [11:26:59]RAPDU: 90 00 [11:26:59]wFMCommunicate OK [11:26:59]wFMCommunicate request_size=10 [11:26:59]MH_SAM_APDU [11:26:59]CAPDU: 80 0D 02 02 05 24 51 67 07 54 [11:26:59]Write to MH i2c: E2 0D 00 E6 0F 80 0D 02 02 05 00 24 51 67 07 54 00 00 B0 [11:26:59]Write i2c OK [11:26:59]MH_I2C_Read... [11:26:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:26:59]Read from MH i2c: E2 [11:26:59]MH_I2C_Read... [11:26:59]Read from MH i2c: E2 03 00 [11:26:59]MH_I2C_Read... [11:26:59]Read from MH i2c: E2 03 00 E6 0F 00 90 00 69 [11:26:59]RAPDU: 90 00 [11:26:59]wFMCommunicate OK [11:26:59]wFMCommunicate request_size=4 [11:26:59]MH_SAM_APDU [11:26:59]CAPDU: 80 0D 03 02 [11:26:59]Write to MH i2c: E2 08 00 E7 0F 80 0D 03 02 00 00 00 00 71 [11:26:59]Write i2c OK [11:26:59]MH_I2C_Read... [11:26:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:26:59]Read from MH i2c: E2 [11:26:59]MH_I2C_Read... [11:26:59]Read from MH i2c: E2 0B 00 [11:26:59]MH_I2C_Read... [11:26:59]Read from MH i2c: E2 0B 00 E7 0F 00 9B 35 D5 3A B5 FC 05 6F 90 00 76 [11:26:59]RAPDU: 9B 35 D5 3A B5 FC 05 6F 90 00 [11:26:59]wFMCommunicate OK [11:26:59]SAM_PROTO_SignData done [11:26:59]FM_MakeSignedData done [11:26:59]CreateOFDProtocolMessage [11:26:59]wFMCommunicate request_size=4 [11:26:59]MH_SAM_APDU [11:26:59]CAPDU: 80 11 00 00 [11:26:59]Write to MH i2c: E2 08 00 E8 0F 80 11 00 00 00 00 00 00 71 [11:26:59]Write i2c OK [11:26:59]MH_I2C_Read... [11:26:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:26:59]Read from MH i2c: E2 [11:26:59]MH_I2C_Read... [11:26:59]Read from MH i2c: E2 17 00 [11:26:59]MH_I2C_Read... [11:26:59]Read from MH i2c: E2 17 00 E8 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C2 [11:26:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:26:59]wFMCommunicate OK [11:26:59]CreateOFDProtocolMessage done [11:26:59]OFDSenderStorePacket 95234 [11:26:59]StoreOFDPacket docnum=95234 [11:26:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 55 C6 07 01 BC 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 82 23 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 02 74 01 00 35 04 06 00 F0 24 51 67 07 54 9B 35 D5 3A B5 FC 05 6F [11:26:59]CheckFolder [11:26:59]dirname=/storage/ofd_packets [11:26:59]CheckFolder done [11:26:59]ProducePacketName [11:26:59]name=ofd_packets/00095234 [11:26:59]NVStorageSaveData ofd_packets/00095234 [11:26:59]File name is /storage/ofd_packets/00095234 [11:26:59]Write 301 bytes [11:26:59]NVStorageSaveData done [11:26:59]OFDSenderStorePacket done [11:26:59]KKMCreateOFDPacket done [11:26:59]NVStorageSaveData kkm_last_timestamp [11:26:59]File name is /storage/kkm_last_timestamp [11:26:59]Write 4 bytes [11:26:59]NVStorageSaveData done [11:26:59]ExternCall_PrintAddStr [11:26:59]wPrintStart [11:26:59]Write to MH i2c: 01 00 00 E9 0F F8 [11:26:59]Write i2c OK [11:26:59]MH_I2C_Read... [11:26:59]Read from MH i2c: 01 [11:26:59]MH_I2C_Read... [11:26:59]Read from MH i2c: 01 07 00 [11:26:59]MH_I2C_Read... [11:26:59]Read from MH i2c: 01 07 00 E9 0F 00 00 00 00 00 FF 0F 0D [11:26:59]RasterBufferAndPrint [11:26:59]line Счет N : (1)3405741 [11:26:59]line ИНН: 02508201610067 [11:26:59]line Контрольно-Кассовый Чек [11:26:59]line ПРОДАЖА [11:26:59]line ТРК (МРК, ГНК) : 32 [11:26:59]line Товар: 2710124130 [11:26:59]line Аи-92-К-4 [11:26:59]line 5.980 * 66.90 [11:26:59]line = 400.06 [11:26:59]line НДС 12% НСП 1% [11:26:59]line > о реализуемом товаре [11:26:59]line ОКРУГЛЕНИЕ: -0.06 [11:26:59]line ИТОГО: 400.00 [11:26:59]line Внесено: 400.00 [11:26:59]line СДАЧА: 0.00 [11:26:59]line НСП 1% : 3.54 [11:26:59]line НДС 12% : 42.48 [11:26:59]line Наличными: 400.00 [11:26:59]line Безнал.: 0.00 [11:26:59]line Место: АЗС № 82 "Партнер Нефть" [11:26:59]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:26:59]line СНО: Общий режим [11:26:59]line Чек 233 27.10.2024 11:26 [11:26:59]line Смена: 143 ФФД: 1.0 [11:26:59]line ЗНМ: 0300000017 [11:26:59]line РНМ: 0000000000170478 [11:26:59]line Версия ККМ: v1.0 [11:26:59]line ФМ: 0000000002098560 [11:26:59]line ФД: 95234 [11:26:59]line ФПД: 264038775195476 [11:26:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T112658&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95234&fm=264038775195476&tin=02508201610067®Number=0000000000170478&sum=40000 [11:26:59]OFD Sender: Processing packet 95234 [packets to send 56, broken 55] [11:26:59]ProducePacketName [11:26:59]name=ofd_packets/00095234 [11:26:59]OFD Sender: To server: pG, [11:26:59]CommunicateWithHost lk.salyk.kg:30040 [11:26:59]ConnectInit lk.salyk.kg [11:26:59]written 0, free lines is 4095 [11:27:00]Connected sock=11 [11:27:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 55 C6 07 01 BC 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 82 23 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 02 74 01 00 35 04 06 00 F0 24 51 67 07 54 9B 35 D5 3A B5 FC 05 6F [11:27:00]Write to MH i2c: 01 00 00 14 10 24 [11:27:00]Write i2c OK [11:27:00]MH_I2C_Read... [11:27:00]Read from MH i2c: 01 [11:27:00]MH_I2C_Read... [11:27:00]Read from MH i2c: 01 07 00 [11:27:00]MH_I2C_Read... [11:27:00]Read from MH i2c: 01 07 00 14 10 00 00 00 00 00 FB 0C 32 [11:27:00]RasterBufferAndPrint [11:27:00]line [11:27:00]line [11:27:00]line [11:27:00]line [11:27:00]line [11:27:00]written 0, free lines is 3330 [11:27:00]MH_Cut [11:27:00]Write to MH i2c: D1 01 00 1B 10 01 FD [11:27:00]Write i2c OK [11:27:00]MH_I2C_Read... [11:27:00]Read from MH i2c: D1 [11:27:00]MH_I2C_Read... [11:27:00]Read from MH i2c: D1 01 00 [11:27:00]MH_I2C_Read... [11:27:00]Read from MH i2c: D1 01 00 1B 10 00 FC [11:27:00]Write to MH i2c: 01 00 00 1C 10 2C [11:27:00]Write i2c OK [11:27:00]MH_I2C_Read... [11:27:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 8A 34 47 00 43 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 32 30 39 38 35 36 30 10 04 04 00 02 74 01 00 F4 03 04 00 AF CD 1D 67 B6 04 01 00 00 BA 26 1E 71 8E 06 4E 6F [11:27:00]CommunicateWithHost err = 0 [11:27:00]CheckOFDResponse [11:27:00]1017 (14) - 77093643461234 [11:27:00]1041 (16) - 0000000002098560 [11:27:00]1040 (4) - 95234 [11:27:00]1012 (4) - 27.10.2024 05:20 [11:27:00]1206 (1) - 0 [11:27:00]OFD Sender: Remove packet 95234 [11:27:00]ProducePacketName [11:27:00]name=ofd_packets/00095234 [11:27:00]NVStorageDeleteData [11:27:00]OFD Sender: No OFD packet to send [11:27:01]*** Cut start [11:27:01]*** Partial cut [11:27:01]*** CUTSNS_PIN = 1 [11:27:01]*** CUTSNS_PIN = 0 [11:27:01]*** Brake cut motor [11:27:01]Read from MH i2c: 01 [11:27:01]MH_I2C_Read... [11:27:01]*** Stop cut motor [11:27:01]*** Cut end [11:27:01]Read from MH i2c: 01 07 00 [11:27:01]MH_I2C_Read... [11:27:01]Read from MH i2c: 01 07 00 1C 10 00 00 00 00 00 FF 0F 41 [11:27:01]process_action close_receipt done [11:27:01]requested_data is exist [11:27:01]produce_requested_data [11:27:01]requested_item fm.sn is exist - process it [11:27:01]wFMCommunicate request_size=4 [11:27:01]MH_SAM_APDU [11:27:01]CAPDU: 80 11 00 00 [11:27:01]Write to MH i2c: E2 08 00 1D 10 80 11 00 00 00 00 00 00 A7 [11:27:01]Write i2c OK [11:27:01]MH_I2C_Read... [11:27:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:27:01]Read from MH i2c: E2 [11:27:01]MH_I2C_Read... [11:27:01]Read from MH i2c: E2 17 00 [11:27:01]MH_I2C_Read... [11:27:01]Read from MH i2c: E2 17 00 1D 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F8 [11:27:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:27:01]wFMCommunicate OK [11:27:01]requested_item fd.num is exist - process it [11:27:01]SAM_PROTO_GetFieldsCounters [11:27:01]wFMCommunicate request_size=4 [11:27:01]MH_SAM_APDU [11:27:01]CAPDU: 80 13 00 00 [11:27:01]Write to MH i2c: E2 08 00 1E 10 80 13 00 00 00 00 00 00 AA [11:27:01]Write i2c OK [11:27:01]MH_I2C_Read... [11:27:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:27:01]Read from MH i2c: E2 [11:27:01]MH_I2C_Read... [11:27:01]Read from MH i2c: E2 62 00 [11:27:01]MH_I2C_Read... [11:27:01]Read from MH i2c: E2 62 00 1E 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 02 74 01 00 0E 04 04 00 8F 00 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 8C [11:27:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 02 74 01 00 0E 04 04 00 8F 00 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 [11:27:01]wFMCommunicate OK [11:27:01]SAM_PROTO_GetFieldsCounters done [11:27:01]requested_item shift.num is exist - process it [11:27:01]requested_item shift.opened is exist - process it [11:27:01]req_shift_opened [11:27:01]FM_GetShiftState [11:27:01]SAM_PROTO_GetShiftState [11:27:01]wFMCommunicate request_size=4 [11:27:01]MH_SAM_APDU [11:27:01]CAPDU: 80 13 01 00 [11:27:01]Write to MH i2c: E2 08 00 1F 10 80 13 01 00 00 00 00 00 AC [11:27:01]Write i2c OK [11:27:01]MH_I2C_Read... [11:27:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:27:01]Read from MH i2c: E2 [11:27:01]MH_I2C_Read... [11:27:01]Read from MH i2c: E2 0E 00 [11:27:01]MH_I2C_Read... [11:27:01]Read from MH i2c: E2 0E 00 1F 10 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 58 [11:27:01]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:27:01]wFMCommunicate OK [11:27:01]SAM_PROTO_GetShiftState done [11:27:01]FM_GetShiftState done [11:27:01]req_shift_opened done [11:27:01]requested_item shift.open_date is exist - process it [11:27:01]req_shift_open_date [11:27:01]req_shift_open_date done [11:27:01]produce_requested_data done [11:27:01]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95234,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:27:01]process_action_free close_receipt [11:27:01]json_value_free [11:27:01]json_value_free done [11:27:01]process_json_proto returns [11:27:01]Send response to host [11:27:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95234,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:27:01]free response buf [11:27:01]execute_script done [11:27:01]execute_script returns [11:27:01]free content buf [11:27:01]Sock 7.Close socket [11:27:01]Sock 7.Thread stoped [11:27:05]OFD Sender: No OFD packet to send [11:27:10]OFD Sender: No OFD packet to send [11:27:15]accept exits with 9 [11:27:15]New connection [11:27:15]New thread 3066617188 created [11:27:15]Thread 3066760548 joined [11:27:15]Waiting for new connection... [11:27:15] Sock 9.Parse request [11:27:15]Sock 9.Check first char [11:27:15]Sock 9.First char is OK [11:27:15]request: POST /json_proto HTTP/1.0 [11:27:15]Method: POST [11:27:15]URL: /json_proto [11:27:15]Method is POST - this is cgi request [11:27:15]url: /json_proto [11:27:15]query_string will be loaded in cgi processing [11:27:15]execute_cgi json_proto POST (null) [11:27:15]execute_cgi path=json_proto method=POST [11:27:15]POST find Content-Length [11:27:15]Host: 172.17.40.67:8080 [11:27:15]Content-Length: 683 [11:27:15]Content-Type: application/json [11:27:15] [11:27:15]POST finish read [11:27:15]Found Content-Length = 683 [11:27:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405742", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:27:15]execute_script... [11:27: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)3405742", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:27:15]POST & json_proto [11:27:15]process_json_proto [11:27:15]json parsed OK: [11:27:15]protocol is kg_v1.0 [11:27:15]action value=close_receipt [11:27:15]process_action close_receipt [11:27:15]cmd_close_receipt [11:27:15]MH_GetDate [11:27:15]Write to MH i2c: F0 00 00 20 10 1F [11:27:15]Write i2c OK [11:27:15]MH_I2C_Read... [11:27:15]Read from MH i2c: F0 [11:27:15]MH_I2C_Read... [11:27:15]Read from MH i2c: F0 09 00 [11:27:15]MH_I2C_Read... [11:27:15]Read from MH i2c: F0 09 00 20 10 00 94 23 1E 67 EE DA 66 66 F8 [11:27:15]GetLastDocTimeStamp 1730028418 [11:27:15]current date 1730028436 [11:27:15]FM_GetShiftState [11:27:15]SAM_PROTO_GetShiftState [11:27:15]wFMCommunicate request_size=4 [11:27:15]MH_SAM_APDU [11:27:15]CAPDU: 80 13 01 00 [11:27:15]Write to MH i2c: E2 08 00 21 10 80 13 01 00 00 00 00 00 AE [11:27:15]Write i2c OK [11:27:15]MH_I2C_Read... [11:27:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:27:15]Read from MH i2c: E2 [11:27:15]MH_I2C_Read... [11:27:15]Read from MH i2c: E2 0E 00 [11:27:15]MH_I2C_Read... [11:27:15]Read from MH i2c: E2 0E 00 21 10 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 5A [11:27:15]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:27:15]wFMCommunicate OK [11:27:15]SAM_PROTO_GetShiftState done [11:27:15]FM_GetShiftState done [11:27:15]opened in 1729987736 [11:27:15]opened+sec_in_day 1730074136 [11:27:15]quantity*price = 100015 [11:27:15]sum+1 = 100017 [11:27:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 234 27.10.2024 11:27 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95235 ФПД: 244813909607007 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T112716&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95235&fm=244813909607007&tin=02508201610067®Number=0000000000170478&sum=100000 [11:27:16]StoreToDocumentArchive [11:27:16]shift 143 fd 95235 [11:27:16]save to /storage/0143/doc_00095235 [11:27:16]save last doc name /storage/0143/doc_00095235 to /storage/kkm_last_doc_name [11:27:16]save OK [11:27:16]Clear old archive folders... [11:27:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:27:16]tlvbuf is 016086E0 [11:27:16]SAM_PROTO_ClearQueue [11:27:16]wFMCommunicate request_size=4 [11:27:16]MH_SAM_APDU [11:27:16]CAPDU: 80 09 00 00 [11:27:16]Write to MH i2c: E2 08 00 2E 10 80 09 00 00 00 00 00 00 B0 [11:27:16]Write i2c OK [11:27:16]MH_I2C_Read... [11:27:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:27:16]Read from MH i2c: E2 [11:27:16]MH_I2C_Read... [11:27:16]Read from MH i2c: E2 03 00 [11:27:16]MH_I2C_Read... [11:27:16]Read from MH i2c: E2 03 00 2E 10 00 90 00 B2 [11:27:16]RAPDU: 90 00 [11:27:16]wFMCommunicate OK [11:27:16]SAM_PROTO_ClearQueue done [11:27:16]KKMCreateOFDPacket [11:27:16]OFDProtocolAddRootSTLVToBuf [11:27:16]FM_MakeSignedData [11:27:16]FM_MakeSignedData [11:27:16]SAM_PROTO_SignData [11:27:16]wFMCommunicate request_size=4 [11:27:16]MH_SAM_APDU [11:27:16]CAPDU: 80 0D 01 02 [11:27:16]Write to MH i2c: E2 08 00 2F 10 80 0D 01 02 00 00 00 00 B8 [11:27:16]Write i2c OK [11:27:16]MH_I2C_Read... [11:27:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:27:16]Read from MH i2c: E2 [11:27:16]MH_I2C_Read... [11:27:16]Read from MH i2c: E2 03 00 [11:27:16]MH_I2C_Read... [11:27:16]Read from MH i2c: E2 03 00 2F 10 00 90 00 B3 [11:27:16]RAPDU: 90 00 [11:27:16]wFMCommunicate OK [11:27:16]wFMCommunicate request_size=255 [11:27:16]MH_SAM_APDU [11:27: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 94 23 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 03 74 01 00 35 04 06 00 DE [11:27:16]Write to MH i2c: E2 02 01 30 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 94 23 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 03 74 01 00 35 04 06 00 DE 00 00 4B [11:27:17]Write i2c OK [11:27:17]MH_I2C_Read... [11:27:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:27:17]Read from MH i2c: E2 [11:27:17]MH_I2C_Read... [11:27:17]Read from MH i2c: E2 03 00 [11:27:17]MH_I2C_Read... [11:27:17]Read from MH i2c: E2 03 00 30 10 00 90 00 B4 [11:27:17]RAPDU: 90 00 [11:27:17]wFMCommunicate OK [11:27:17]wFMCommunicate request_size=10 [11:27:17]MH_SAM_APDU [11:27:17]CAPDU: 80 0D 02 02 05 A8 2E 1E 42 5F [11:27:17]Write to MH i2c: E2 0D 00 31 10 80 0D 02 02 05 00 A8 2E 1E 42 5F 00 00 5A [11:27:17]Write i2c OK [11:27:17]MH_I2C_Read... [11:27:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:27:17]Read from MH i2c: E2 [11:27:17]MH_I2C_Read... [11:27:17]Read from MH i2c: E2 03 00 [11:27:17]MH_I2C_Read... [11:27:17]Read from MH i2c: E2 03 00 31 10 00 90 00 B5 [11:27:17]RAPDU: 90 00 [11:27:17]wFMCommunicate OK [11:27:17]wFMCommunicate request_size=4 [11:27:17]MH_SAM_APDU [11:27:17]CAPDU: 80 0D 03 02 [11:27:17]Write to MH i2c: E2 08 00 32 10 80 0D 03 02 00 00 00 00 BD [11:27:17]Write i2c OK [11:27:17]MH_I2C_Read... [11:27:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:27:17]Read from MH i2c: E2 [11:27:17]MH_I2C_Read... [11:27:17]Read from MH i2c: E2 0B 00 [11:27:17]MH_I2C_Read... [11:27:17]Read from MH i2c: E2 0B 00 32 10 00 4B 88 57 62 08 59 21 45 90 00 11 [11:27:17]RAPDU: 4B 88 57 62 08 59 21 45 90 00 [11:27:17]wFMCommunicate OK [11:27:17]SAM_PROTO_SignData done [11:27:17]FM_MakeSignedData done [11:27:17]CreateOFDProtocolMessage [11:27:17]wFMCommunicate request_size=4 [11:27:17]MH_SAM_APDU [11:27:17]CAPDU: 80 11 00 00 [11:27:17]Write to MH i2c: E2 08 00 33 10 80 11 00 00 00 00 00 00 BD [11:27:17]Write i2c OK [11:27:17]MH_I2C_Read... [11:27:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:27:17]Read from MH i2c: E2 [11:27:17]MH_I2C_Read... [11:27:17]Read from MH i2c: E2 17 00 [11:27:17]MH_I2C_Read... [11:27:17]Read from MH i2c: E2 17 00 33 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0E [11:27:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:27:17]wFMCommunicate OK [11:27:17]CreateOFDProtocolMessage done [11:27:17]OFDSenderStorePacket 95235 [11:27:17]StoreOFDPacket docnum=95235 [11:27:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AD 61 07 01 2E 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 94 23 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 03 74 01 00 35 04 06 00 DE A8 2E 1E 42 5F 4B 88 57 62 08 59 21 45 [11:27:17]CheckFolder [11:27:17]dirname=/storage/ofd_packets [11:27:17]CheckFolder done [11:27:17]ProducePacketName [11:27:17]name=ofd_packets/00095235 [11:27:17]NVStorageSaveData ofd_packets/00095235 [11:27:17]File name is /storage/ofd_packets/00095235 [11:27:17]Write 301 bytes [11:27:17]NVStorageSaveData done [11:27:17]OFDSenderStorePacket done [11:27:17]KKMCreateOFDPacket done [11:27:17]NVStorageSaveData kkm_last_timestamp [11:27:17]File name is /storage/kkm_last_timestamp [11:27:17]Write 4 bytes [11:27:17]NVStorageSaveData done [11:27:17]ExternCall_PrintAddStr [11:27:17]wPrintStart [11:27:17]Write to MH i2c: 01 00 00 34 10 44 [11:27:17]Write i2c OK [11:27:17]MH_I2C_Read... [11:27:17]Read from MH i2c: 01 [11:27:17]MH_I2C_Read... [11:27:17]Read from MH i2c: 01 07 00 [11:27:17]MH_I2C_Read... [11:27:17]Read from MH i2c: 01 07 00 34 10 00 00 00 00 00 FF 0F 59 [11:27:17]RasterBufferAndPrint [11:27:17]line Счет N : (1)3405742 [11:27:17]line ИНН: 02508201610067 [11:27:17]line Контрольно-Кассовый Чек [11:27:17]line ПРОДАЖА [11:27:17]line ТРК (МРК, ГНК) : 22 [11:27:17]line Товар: 2710124130 [11:27:17]line Аи-92-К-4 [11:27:17]line 14.950 * 66.90 [11:27:17]line = 1000.16 [11:27:17]line НДС 12% НСП 1% [11:27:17]line > о реализуемом товаре [11:27:17]line ОКРУГЛЕНИЕ: -0.16 [11:27:17]line ИТОГО: 1000.00 [11:27:17]line Внесено: 1000.00 [11:27:17]line СДАЧА: 0.00 [11:27:17]line НСП 1% : 8.85 [11:27:17]line НДС 12% : 106.21 [11:27:17]line Наличными: 1000.00 [11:27:17]line Безнал.: 0.00 [11:27:17]line Место: АЗС № 82 "Партнер Нефть" [11:27:17]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:27:17]line СНО: Общий режим [11:27:17]line Чек 234 27.10.2024 11:27 [11:27:17]line Смена: 143 ФФД: 1.0 [11:27:17]line ЗНМ: 0300000017 [11:27:17]line РНМ: 0000000000170478 [11:27:17]line Версия ККМ: v1.0 [11:27:17]line ФМ: 0000000002098560 [11:27:17]line ФД: 95235 [11:27:17]line ФПД: 244813909607007 [11:27:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T112716&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95235&fm=244813909607007&tin=02508201610067®Number=0000000000170478&sum=100000 [11:27:17]OFD Sender: Processing packet 95235 [packets to send 56, broken 55] [11:27:17]ProducePacketName [11:27:17]name=ofd_packets/00095235 [11:27:17]OFD Sender: To server: pG, [11:27:17]CommunicateWithHost lk.salyk.kg:30040 [11:27:17]ConnectInit lk.salyk.kg [11:27:17]written 0, free lines is 4095 [11:27:17]Connected sock=10 [11:27:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AD 61 07 01 2E 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 94 23 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 03 74 01 00 35 04 06 00 DE A8 2E 1E 42 5F 4B 88 57 62 08 59 21 45 [11:27:18]Write to MH i2c: 01 00 00 5F 10 6F [11:27:18]Write i2c OK [11:27:18]MH_I2C_Read... [11:27:18]Read from MH i2c: 01 [11:27:18]MH_I2C_Read... [11:27:18]Read from MH i2c: 01 07 00 [11:27:18]MH_I2C_Read... [11:27:18]Read from MH i2c: 01 07 00 5F 10 00 00 00 00 00 F0 0C 72 [11:27:18]RasterBufferAndPrint [11:27:18]line [11:27:18]line [11:27:18]line [11:27:18]line [11:27:18]line [11:27:18]written 0, free lines is 3318 [11:27:18]MH_Cut [11:27:18]Write to MH i2c: D1 01 00 66 10 01 48 [11:27:18]Write i2c OK [11:27:18]MH_I2C_Read... [11:27:18]Read from MH i2c: D1 [11:27:18]MH_I2C_Read... [11:27:18]Read from MH i2c: D1 01 00 [11:27:18]MH_I2C_Read... [11:27:18]Read from MH i2c: D1 01 00 66 10 00 47 [11:27:18]Write to MH i2c: 01 00 00 67 10 77 [11:27:18]Write i2c OK [11:27:18]MH_I2C_Read... [11:27:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B1 8D 47 00 AA 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 32 30 39 38 35 36 30 10 04 04 00 03 74 01 00 F4 03 04 00 C1 CD 1D 67 B6 04 01 00 00 CB 39 3D 81 93 A3 E8 2A [11:27:18]CommunicateWithHost err = 0 [11:27:18]CheckOFDResponse [11:27:18]1017 (14) - 77093643461234 [11:27:18]1041 (16) - 0000000002098560 [11:27:18]1040 (4) - 95235 [11:27:18]1012 (4) - 27.10.2024 05:21 [11:27:18]1206 (1) - 0 [11:27:18]OFD Sender: Remove packet 95235 [11:27:18]ProducePacketName [11:27:18]name=ofd_packets/00095235 [11:27:18]NVStorageDeleteData [11:27:18]OFD Sender: No OFD packet to send [11:27:18]*** Cut start [11:27:18]*** Partial cut [11:27:18]*** CUTSNS_PIN = 1 [11:27:18]*** CUTSNS_PIN = 0 [11:27:19]*** Brake cut motor [11:27:19]Read from MH i2c: 01 [11:27:19]MH_I2C_Read... [11:27:19]*** Stop cut motor [11:27:19]*** Cut end [11:27:19]Read from MH i2c: 01 07 00 [11:27:19]MH_I2C_Read... [11:27:19]Read from MH i2c: 01 07 00 67 10 00 00 00 00 00 FF 0F 8C [11:27:19]process_action close_receipt done [11:27:19]requested_data is exist [11:27:19]produce_requested_data [11:27:19]requested_item fm.sn is exist - process it [11:27:19]wFMCommunicate request_size=4 [11:27:19]MH_SAM_APDU [11:27:19]CAPDU: 80 11 00 00 [11:27:19]Write to MH i2c: E2 08 00 68 10 80 11 00 00 00 00 00 00 F2 [11:27:19]Write i2c OK [11:27:19]MH_I2C_Read... [11:27:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:27:19]Read from MH i2c: E2 [11:27:19]MH_I2C_Read... [11:27:19]Read from MH i2c: E2 17 00 [11:27:19]MH_I2C_Read... [11:27:19]Read from MH i2c: E2 17 00 68 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 43 [11:27:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:27:19]wFMCommunicate OK [11:27:19]requested_item fd.num is exist - process it [11:27:19]SAM_PROTO_GetFieldsCounters [11:27:19]wFMCommunicate request_size=4 [11:27:19]MH_SAM_APDU [11:27:19]CAPDU: 80 13 00 00 [11:27:19]Write to MH i2c: E2 08 00 69 10 80 13 00 00 00 00 00 00 F5 [11:27:19]Write i2c OK [11:27:19]MH_I2C_Read... [11:27:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:27:19]Read from MH i2c: E2 [11:27:19]MH_I2C_Read... [11:27:19]Read from MH i2c: E2 62 00 [11:27:19]MH_I2C_Read... [11:27:19]Read from MH i2c: E2 62 00 69 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 03 74 01 00 0E 04 04 00 8F 00 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 DB [11:27:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 03 74 01 00 0E 04 04 00 8F 00 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 [11:27:19]wFMCommunicate OK [11:27:19]SAM_PROTO_GetFieldsCounters done [11:27:19]requested_item shift.num is exist - process it [11:27:19]requested_item shift.opened is exist - process it [11:27:19]req_shift_opened [11:27:19]FM_GetShiftState [11:27:19]SAM_PROTO_GetShiftState [11:27:19]wFMCommunicate request_size=4 [11:27:19]MH_SAM_APDU [11:27:19]CAPDU: 80 13 01 00 [11:27:19]Write to MH i2c: E2 08 00 6A 10 80 13 01 00 00 00 00 00 F7 [11:27:19]Write i2c OK [11:27:19]MH_I2C_Read... [11:27:19]Read from MH i2c: E2 [11:27:19]MH_I2C_Read... [11:27:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:27:19]Read from MH i2c: E2 0E 00 [11:27:19]MH_I2C_Read... [11:27:19]Read from MH i2c: E2 0E 00 6A 10 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A3 [11:27:19]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:27:19]wFMCommunicate OK [11:27:19]SAM_PROTO_GetShiftState done [11:27:19]FM_GetShiftState done [11:27:19]req_shift_opened done [11:27:19]requested_item shift.open_date is exist - process it [11:27:19]req_shift_open_date [11:27:19]req_shift_open_date done [11:27:19]produce_requested_data done [11:27:19]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95235,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:27:19]process_action_free close_receipt [11:27:19]json_value_free [11:27:19]json_value_free done [11:27:19]process_json_proto returns [11:27:19]Send response to host [11:27:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95235,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:27:19]free response buf [11:27:19]execute_script done [11:27:19]execute_script returns [11:27:19]free content buf [11:27:19]Sock 9.Close socket [11:27:19]Sock 9.Thread stoped [11:27:23]OFD Sender: No OFD packet to send [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:03]OFD Sender: No OFD packet to send [11:28:08]OFD Sender: No OFD packet to send [11:28:13]OFD Sender: No OFD packet to send [11:28:18]OFD Sender: No OFD packet to send [11:28:23]OFD Sender: No OFD packet to send [11:28:28]OFD Sender: No OFD packet to send [11:28:33]OFD Sender: No OFD packet to send [11:28:38]OFD Sender: No OFD packet to send [11:28:43]OFD Sender: No OFD packet to send [11:28:48]OFD Sender: No OFD packet to send [11:28:53]OFD Sender: No OFD packet to send [11:29:03]OFD Sender: No OFD packet to send [11:29:08]OFD Sender: No OFD packet to send [11:29:13]OFD Sender: No OFD packet to send [11:29:18]OFD Sender: No OFD packet to send [11:29:23]OFD Sender: No OFD packet to send [11:29:28]OFD Sender: No OFD packet to send [11:29:33]OFD Sender: No OFD packet to send [11:29:38]OFD Sender: No OFD packet to send [11:29:43]OFD Sender: No OFD packet to send [11:29:48]OFD Sender: No OFD packet to send [11:29:53]OFD Sender: No OFD packet to send [11:29:58]OFD Sender: No OFD packet to send [11:30:03]OFD Sender: No OFD packet to send [11:30:08]OFD Sender: No OFD packet to send [11:30:13]OFD Sender: No OFD packet to send [11:30:18]accept exits with 7 [11:30:18]New connection [11:30:18]New thread 3066760548 created [11:30:18]Thread 3066617188 joined [11:30:18]Waiting for new connection... [11:30:18] Sock 7.Parse request [11:30:18]Sock 7.Check first char [11:30:18]Sock 7.First char is OK [11:30:18]request: POST /json_proto HTTP/1.0 [11:30:18]Method: POST [11:30:18]URL: /json_proto [11:30:18]Method is POST - this is cgi request [11:30:18]url: /json_proto [11:30:18]query_string will be loaded in cgi processing [11:30:18]execute_cgi json_proto POST (null) [11:30:18]execute_cgi path=json_proto method=POST [11:30:18]POST find Content-Length [11:30:18]Host: 172.17.40.67:8080 [11:30:18]Content-Length: 683 [11:30:18]Content-Type: application/json [11:30:18] [11:30:18]POST finish read [11:30:18]Found Content-Length = 683 [11:30:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405743", "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" ] } } [11:30:18]execute_script... [11:30: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)3405743", "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" ] } } [11:30:18]POST & json_proto [11:30:18]process_json_proto [11:30:18]json parsed OK: [11:30:18]protocol is kg_v1.0 [11:30:18]action value=close_receipt [11:30:18]process_action close_receipt [11:30:18]cmd_close_receipt [11:30:18]MH_GetDate [11:30:18]Write to MH i2c: F0 00 00 6B 10 6A [11:30:18]Write i2c OK [11:30:18]MH_I2C_Read... [11:30:18]Read from MH i2c: F0 [11:30:18]MH_I2C_Read... [11:30:18]Read from MH i2c: F0 09 00 [11:30:18]MH_I2C_Read... [11:30:18]Read from MH i2c: F0 09 00 6B 10 00 4B 24 1E 67 EE DA 66 66 FB [11:30:18]GetLastDocTimeStamp 1730028436 [11:30:18]current date 1730028619 [11:30:18]FM_GetShiftState [11:30:18]SAM_PROTO_GetShiftState [11:30:18]wFMCommunicate request_size=4 [11:30:18]MH_SAM_APDU [11:30:18]CAPDU: 80 13 01 00 [11:30:18]Write to MH i2c: E2 08 00 6C 10 80 13 01 00 00 00 00 00 F9 [11:30:18]Write i2c OK [11:30:18]MH_I2C_Read... [11:30:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:30:18]Read from MH i2c: E2 [11:30:18]MH_I2C_Read... [11:30:18]Read from MH i2c: E2 0E 00 [11:30:18]MH_I2C_Read... [11:30:18]Read from MH i2c: E2 0E 00 6C 10 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A5 [11:30:18]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:30:18]wFMCommunicate OK [11:30:18]SAM_PROTO_GetShiftState done [11:30:18]FM_GetShiftState done [11:30:18]opened in 1729987736 [11:30:18]opened+sec_in_day 1730074136 [11:30:18]quantity*price = 120055 [11:30:18]sum+1 = 120057 [11:30:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.49 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 235 27.10.2024 11:30 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95236 ФПД: 82845641270030 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T113019&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95236&fm=82845641270030&tin=02508201610067®Number=0000000000170478&sum=120000 [11:30:19]StoreToDocumentArchive [11:30:19]shift 143 fd 95236 [11:30:19]save to /storage/0143/doc_00095236 [11:30:19]save last doc name /storage/0143/doc_00095236 to /storage/kkm_last_doc_name [11:30:19]save OK [11:30:19]Clear old archive folders... [11:30:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:30:19]tlvbuf is B6E925C0 [11:30:19]SAM_PROTO_ClearQueue [11:30:19]wFMCommunicate request_size=4 [11:30:19]MH_SAM_APDU [11:30:19]CAPDU: 80 09 00 00 [11:30:19]Write to MH i2c: E2 08 00 79 10 80 09 00 00 00 00 00 00 FB [11:30:19]Write i2c OK [11:30:19]MH_I2C_Read... [11:30:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:30:19]Read from MH i2c: E2 [11:30:19]MH_I2C_Read... [11:30:19]Read from MH i2c: E2 03 00 [11:30:19]MH_I2C_Read... [11:30:19]Read from MH i2c: E2 03 00 79 10 00 90 00 FD [11:30:19]RAPDU: 90 00 [11:30:19]wFMCommunicate OK [11:30:19]SAM_PROTO_ClearQueue done [11:30:19]KKMCreateOFDPacket [11:30:19]OFDProtocolAddRootSTLVToBuf [11:30:19]FM_MakeSignedData [11:30:19]FM_MakeSignedData [11:30:19]SAM_PROTO_SignData [11:30:19]wFMCommunicate request_size=4 [11:30:19]MH_SAM_APDU [11:30:19]CAPDU: 80 0D 01 02 [11:30:19]Write to MH i2c: E2 08 00 7A 10 80 0D 01 02 00 00 00 00 03 [11:30:19]Write i2c OK [11:30:19]MH_I2C_Read... [11:30:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:30:19]Read from MH i2c: E2 [11:30:19]MH_I2C_Read... [11:30:19]Read from MH i2c: E2 03 00 [11:30:19]MH_I2C_Read... [11:30:19]Read from MH i2c: E2 03 00 7A 10 00 90 00 FE [11:30:19]RAPDU: 90 00 [11:30:19]wFMCommunicate OK [11:30:19]wFMCommunicate request_size=255 [11:30:19]MH_SAM_APDU [11:30: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 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 EB 00 00 00 F4 03 04 00 4B 24 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 04 74 01 00 35 04 06 00 4B [11:30:19]Write to MH i2c: E2 02 01 7B 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 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 EB 00 00 00 F4 03 04 00 4B 24 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 04 74 01 00 35 04 06 00 4B 00 00 ED [11:30:19]Write i2c OK [11:30:19]MH_I2C_Read... [11:30:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:30:19]Read from MH i2c: E2 [11:30:19]MH_I2C_Read... [11:30:19]Read from MH i2c: E2 03 00 [11:30:19]MH_I2C_Read... [11:30:19]Read from MH i2c: E2 03 00 7B 10 00 90 00 FF [11:30:19]RAPDU: 90 00 [11:30:19]wFMCommunicate OK [11:30:20]wFMCommunicate request_size=10 [11:30:20]MH_SAM_APDU [11:30:20]CAPDU: 80 0D 02 02 05 59 01 04 E3 0E [11:30:20]Write to MH i2c: E2 0D 00 7C 10 80 0D 02 02 05 00 59 01 04 E3 0E 00 00 5F [11:30:20]Write i2c OK [11:30:20]MH_I2C_Read... [11:30:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:30:20]Read from MH i2c: E2 [11:30:20]MH_I2C_Read... [11:30:20]Read from MH i2c: E2 03 00 [11:30:20]MH_I2C_Read... [11:30:20]Read from MH i2c: E2 03 00 7C 10 00 90 00 00 [11:30:20]RAPDU: 90 00 [11:30:20]wFMCommunicate OK [11:30:20]wFMCommunicate request_size=4 [11:30:20]MH_SAM_APDU [11:30:20]CAPDU: 80 0D 03 02 [11:30:20]Write to MH i2c: E2 08 00 7D 10 80 0D 03 02 00 00 00 00 08 [11:30:20]Write i2c OK [11:30:20]MH_I2C_Read... [11:30:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:30:20]Read from MH i2c: E2 [11:30:20]MH_I2C_Read... [11:30:20]Read from MH i2c: E2 0B 00 [11:30:20]MH_I2C_Read... [11:30:20]Read from MH i2c: E2 0B 00 7D 10 00 D5 F4 1B 9C D6 ED C3 FF 90 00 0E [11:30:20]RAPDU: D5 F4 1B 9C D6 ED C3 FF 90 00 [11:30:20]wFMCommunicate OK [11:30:20]SAM_PROTO_SignData done [11:30:20]FM_MakeSignedData done [11:30:20]CreateOFDProtocolMessage [11:30:20]wFMCommunicate request_size=4 [11:30:20]MH_SAM_APDU [11:30:20]CAPDU: 80 11 00 00 [11:30:20]Write to MH i2c: E2 08 00 7E 10 80 11 00 00 00 00 00 00 08 [11:30:20]Write i2c OK [11:30:20]MH_I2C_Read... [11:30:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:30:20]Read from MH i2c: E2 [11:30:20]MH_I2C_Read... [11:30:20]Read from MH i2c: E2 17 00 [11:30:20]MH_I2C_Read... [11:30:20]Read from MH i2c: E2 17 00 7E 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 59 [11:30:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:30:20]wFMCommunicate OK [11:30:20]CreateOFDProtocolMessage done [11:30:20]OFDSenderStorePacket 95236 [11:30:20]StoreOFDPacket docnum=95236 [11:30:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2F B3 07 01 92 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 EB 00 00 00 F4 03 04 00 4B 24 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 04 74 01 00 35 04 06 00 4B 59 01 04 E3 0E D5 F4 1B 9C D6 ED C3 FF [11:30:20]CheckFolder [11:30:20]dirname=/storage/ofd_packets [11:30:20]CheckFolder done [11:30:20]ProducePacketName [11:30:20]name=ofd_packets/00095236 [11:30:20]NVStorageSaveData ofd_packets/00095236 [11:30:20]File name is /storage/ofd_packets/00095236 [11:30:20]Write 301 bytes [11:30:20]NVStorageSaveData done [11:30:20]OFDSenderStorePacket done [11:30:20]KKMCreateOFDPacket done [11:30:20]NVStorageSaveData kkm_last_timestamp [11:30:20]File name is /storage/kkm_last_timestamp [11:30:20]Write 4 bytes [11:30:20]NVStorageSaveData done [11:30:20]ExternCall_PrintAddStr [11:30:20]wPrintStart [11:30:20]Write to MH i2c: 01 00 00 7F 10 8F [11:30:20]Write i2c OK [11:30:20]MH_I2C_Read... [11:30:20]Read from MH i2c: 01 [11:30:20]MH_I2C_Read... [11:30:20]Read from MH i2c: 01 07 00 [11:30:20]MH_I2C_Read... [11:30:20]Read from MH i2c: 01 07 00 7F 10 00 00 00 00 00 FF 0F A4 [11:30:20]RasterBufferAndPrint [11:30:20]line Счет N : (1)3405743 [11:30:20]line ИНН: 02508201610067 [11:30:20]line Контрольно-Кассовый Чек [11:30:20]line ПРОДАЖА [11:30:20]line ТРК (МРК, ГНК) : 23 [11:30:20]line Товар: 2710124500 [11:30:20]line Аи-95-К-5 [11:30:20]line 16.180 * 74.20 [11:30:20]line = 1200.56 [11:30:20]line НДС 12% НСП 1% [11:30:20]line > о реализуемом товаре [11:30:20]line ОКРУГЛЕНИЕ: -0.56 [11:30:20]line ИТОГО: 1200.00 [11:30:20]line Внесено: 1200.00 [11:30:20]line СДАЧА: 0.00 [11:30:20]line НСП 1% : 10.62 [11:30:20]line НДС 12% : 127.49 [11:30:20]line Наличными: 1200.00 [11:30:20]line Безнал.: 0.00 [11:30:20]line Место: АЗС № 82 "Партнер Нефть" [11:30:20]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:30:20]line СНО: Общий режим [11:30:20]line Чек 235 27.10.2024 11:30 [11:30:20]line Смена: 143 ФФД: 1.0 [11:30:20]line ЗНМ: 0300000017 [11:30:20]line РНМ: 0000000000170478 [11:30:20]line Версия ККМ: v1.0 [11:30:20]line ФМ: 0000000002098560 [11:30:20]line ФД: 95236 [11:30:20]line ФПД: 82845641270030 [11:30:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T113019&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95236&fm=82845641270030&tin=02508201610067®Number=0000000000170478&sum=120000 [11:30:20]OFD Sender: Processing packet 95236 [packets to send 56, broken 55] [11:30:20]ProducePacketName [11:30:20]name=ofd_packets/00095236 [11:30:20]OFD Sender: To server: pG, [11:30:20]CommunicateWithHost lk.salyk.kg:30040 [11:30:20]ConnectInit lk.salyk.kg [11:30:20]written 0, free lines is 4095 [11:30:20]Connected sock=11 [11:30:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2F B3 07 01 92 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 EB 00 00 00 F4 03 04 00 4B 24 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 04 74 01 00 35 04 06 00 4B 59 01 04 E3 0E D5 F4 1B 9C D6 ED C3 FF [11:30:20]Write to MH i2c: 01 00 00 AA 10 BA [11:30:20]Write i2c OK [11:30:20]MH_I2C_Read... [11:30:20]Read from MH i2c: 01 [11:30:20]MH_I2C_Read... [11:30:20]Read from MH i2c: 01 07 00 [11:30:20]MH_I2C_Read... [11:30:20]Read from MH i2c: 01 07 00 AA 10 00 00 00 00 00 0A 0D D8 [11:30:20]RasterBufferAndPrint [11:30:20]line [11:30:20]line [11:30:20]line [11:30:20]line [11:30:20]line [11:30:20]written 0, free lines is 3345 [11:30:20]MH_Cut [11:30:20]Write to MH i2c: D1 01 00 B1 10 01 93 [11:30:20]Write i2c OK [11:30:20]MH_I2C_Read... [11:30:20]Read from MH i2c: D1 [11:30:20]MH_I2C_Read... [11:30:20]Read from MH i2c: D1 01 00 [11:30:20]MH_I2C_Read... [11:30:20]Read from MH i2c: D1 01 00 B1 10 00 92 [11:30:20]Write to MH i2c: 01 00 00 B2 10 C2 [11:30:20]Write i2c OK [11:30:20]MH_I2C_Read... [11:30:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 8D 7B 47 00 34 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 32 30 39 38 35 36 30 10 04 04 00 04 74 01 00 F4 03 04 00 77 CE 1D 67 B6 04 01 00 00 D8 79 12 3D DF 04 79 93 [11:30:21]CommunicateWithHost err = 0 [11:30:21]CheckOFDResponse [11:30:21]1017 (14) - 77093643461234 [11:30:21]1041 (16) - 0000000002098560 [11:30:21]1040 (4) - 95236 [11:30:21]1012 (4) - 27.10.2024 05:24 [11:30:21]1206 (1) - 0 [11:30:21]OFD Sender: Remove packet 95236 [11:30:21]ProducePacketName [11:30:21]name=ofd_packets/00095236 [11:30:21]NVStorageDeleteData [11:30:21]OFD Sender: No OFD packet to send [11:30:21]*** Cut start [11:30:21]*** Partial cut [11:30:21]*** CUTSNS_PIN = 1 [11:30:21]*** CUTSNS_PIN = 0 [11:30:21]*** Brake cut motor [11:30:22]Read from MH i2c: 01 [11:30:22]MH_I2C_Read... [11:30:22]*** Stop cut motor [11:30:22]*** Cut end [11:30:22]Read from MH i2c: 01 07 00 [11:30:22]MH_I2C_Read... [11:30:22]Read from MH i2c: 01 07 00 B2 10 00 00 00 00 00 FF 0F D7 [11:30:22]process_action close_receipt done [11:30:22]requested_data is exist [11:30:22]produce_requested_data [11:30:22]requested_item fm.sn is exist - process it [11:30:22]wFMCommunicate request_size=4 [11:30:22]MH_SAM_APDU [11:30:22]CAPDU: 80 11 00 00 [11:30:22]Write to MH i2c: E2 08 00 B3 10 80 11 00 00 00 00 00 00 3D [11:30:22]Write i2c OK [11:30:22]MH_I2C_Read... [11:30:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:30:22]Read from MH i2c: E2 [11:30:22]MH_I2C_Read... [11:30:22]Read from MH i2c: E2 17 00 [11:30:22]MH_I2C_Read... [11:30:22]Read from MH i2c: E2 17 00 B3 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8E [11:30:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:30:22]wFMCommunicate OK [11:30:22]requested_item fd.num is exist - process it [11:30:22]SAM_PROTO_GetFieldsCounters [11:30:22]wFMCommunicate request_size=4 [11:30:22]MH_SAM_APDU [11:30:22]CAPDU: 80 13 00 00 [11:30:22]Write to MH i2c: E2 08 00 B4 10 80 13 00 00 00 00 00 00 40 [11:30:22]Write i2c OK [11:30:22]MH_I2C_Read... [11:30:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:30:22]Read from MH i2c: E2 [11:30:22]MH_I2C_Read... [11:30:22]Read from MH i2c: E2 62 00 [11:30:22]MH_I2C_Read... [11:30:22]Read from MH i2c: E2 62 00 B4 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 04 74 01 00 0E 04 04 00 8F 00 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 2A [11:30:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 04 74 01 00 0E 04 04 00 8F 00 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 [11:30:22]wFMCommunicate OK [11:30:22]SAM_PROTO_GetFieldsCounters done [11:30:22]requested_item shift.num is exist - process it [11:30:22]requested_item shift.opened is exist - process it [11:30:22]req_shift_opened [11:30:22]FM_GetShiftState [11:30:22]SAM_PROTO_GetShiftState [11:30:22]wFMCommunicate request_size=4 [11:30:22]MH_SAM_APDU [11:30:22]CAPDU: 80 13 01 00 [11:30:22]Write to MH i2c: E2 08 00 B5 10 80 13 01 00 00 00 00 00 42 [11:30:22]Write i2c OK [11:30:22]MH_I2C_Read... [11:30:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:30:22]Read from MH i2c: E2 [11:30:22]MH_I2C_Read... [11:30:22]Read from MH i2c: E2 0E 00 [11:30:22]MH_I2C_Read... [11:30:22]Read from MH i2c: E2 0E 00 B5 10 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 EE [11:30:22]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:30:22]wFMCommunicate OK [11:30:22]SAM_PROTO_GetShiftState done [11:30:22]FM_GetShiftState done [11:30:22]req_shift_opened done [11:30:22]requested_item shift.open_date is exist - process it [11:30:22]req_shift_open_date [11:30:22]req_shift_open_date done [11:30:22]produce_requested_data done [11:30:22]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95236,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:30:22]process_action_free close_receipt [11:30:22]json_value_free [11:30:22]json_value_free done [11:30:22]process_json_proto returns [11:30:22]Send response to host [11:30:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95236,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:30:22]free response buf [11:30:22]execute_script done [11:30:22]execute_script returns [11:30:22]free content buf [11:30:22]Sock 7.Close socket [11:30:22]Sock 7.Thread stoped [11:30:26]OFD Sender: No OFD packet to send [11:30:31]OFD Sender: No OFD packet to send [11:30:36]OFD Sender: No OFD packet to send [11:30:41]OFD Sender: No OFD packet to send [11:30:46]OFD Sender: No OFD packet to send [11:30:51]OFD Sender: No OFD packet to send [11:30:56]OFD Sender: No OFD packet to send [11:30:59]accept exits with 10 [11:30:59]New connection [11:30:59]New thread 3066617188 created [11:30:59]Thread 3066760548 joined [11:30:59]Waiting for new connection... [11:30:59] Sock 10.Parse request [11:30:59]Sock 10.Check first char [11:30:59]Sock 10.First char is OK [11:30:59]request: POST /json_proto HTTP/1.0 [11:30:59]Method: POST [11:30:59]URL: /json_proto [11:30:59]Method is POST - this is cgi request [11:30:59]url: /json_proto [11:30:59]query_string will be loaded in cgi processing [11:30:59]execute_cgi json_proto POST (null) [11:30:59]execute_cgi path=json_proto method=POST [11:30:59]POST find Content-Length [11:30:59]Host: 172.17.40.67:8080 [11:30:59]Content-Length: 678 [11:30:59]Content-Type: application/json [11:30:59] [11:30:59]POST finish read [11:30:59]Found Content-Length = 678 [11:30:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405744", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:30:59]execute_script... [11:30: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)3405744", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:30:59]POST & json_proto [11:30:59]process_json_proto [11:30:59]json parsed OK: [11:30:59]protocol is kg_v1.0 [11:30:59]action value=close_receipt [11:30:59]process_action close_receipt [11:30:59]cmd_close_receipt [11:30:59]MH_GetDate [11:30:59]Write to MH i2c: F0 00 00 B6 10 B5 [11:30:59]Write i2c OK [11:30:59]MH_I2C_Read... [11:30:59]Read from MH i2c: F0 [11:30:59]MH_I2C_Read... [11:30:59]Read from MH i2c: F0 09 00 [11:30:59]MH_I2C_Read... [11:30:59]Read from MH i2c: F0 09 00 B6 10 00 74 24 1E 67 EE DA 66 66 6F [11:30:59]GetLastDocTimeStamp 1730028619 [11:30:59]current date 1730028660 [11:30:59]FM_GetShiftState [11:30:59]SAM_PROTO_GetShiftState [11:30:59]wFMCommunicate request_size=4 [11:30:59]MH_SAM_APDU [11:30:59]CAPDU: 80 13 01 00 [11:30:59]Write to MH i2c: E2 08 00 B7 10 80 13 01 00 00 00 00 00 44 [11:30:59]Write i2c OK [11:30:59]MH_I2C_Read... [11:30:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:30:59]Read from MH i2c: E2 [11:30:59]MH_I2C_Read... [11:30:59]Read from MH i2c: E2 0E 00 [11:30:59]MH_I2C_Read... [11:30:59]Read from MH i2c: E2 0E 00 B7 10 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F0 [11:30:59]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:30:59]wFMCommunicate OK [11:30:59]SAM_PROTO_GetShiftState done [11:30:59]FM_GetShiftState done [11:30:59]opened in 1729987736 [11:30:59]opened+sec_in_day 1730074136 [11:30:59]quantity*price = 60009 [11:30:59]sum+1 = 60010 [11:30:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 236 27.10.2024 11:31 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95237 ФПД: 269990927556079 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T113100&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95237&fm=269990927556079&tin=02508201610067®Number=0000000000170478&sum=60000 [11:30:59]StoreToDocumentArchive [11:30:59]shift 143 fd 95237 [11:30:59]save to /storage/0143/doc_00095237 [11:30:59]save last doc name /storage/0143/doc_00095237 to /storage/kkm_last_doc_name [11:30:59]save OK [11:30:59]Clear old archive folders... [11:30:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:30:59]tlvbuf is 015E0880 [11:30:59]SAM_PROTO_ClearQueue [11:30:59]wFMCommunicate request_size=4 [11:30:59]MH_SAM_APDU [11:30:59]CAPDU: 80 09 00 00 [11:30:59]Write to MH i2c: E2 08 00 C4 10 80 09 00 00 00 00 00 00 46 [11:30:59]Write i2c OK [11:30:59]MH_I2C_Read... [11:30:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:30:59]Read from MH i2c: E2 [11:30:59]MH_I2C_Read... [11:30:59]Read from MH i2c: E2 03 00 [11:30:59]MH_I2C_Read... [11:30:59]Read from MH i2c: E2 03 00 C4 10 00 90 00 48 [11:30:59]RAPDU: 90 00 [11:30:59]wFMCommunicate OK [11:30:59]SAM_PROTO_ClearQueue done [11:30:59]KKMCreateOFDPacket [11:30:59]OFDProtocolAddRootSTLVToBuf [11:30:59]FM_MakeSignedData [11:30:59]FM_MakeSignedData [11:30:59]SAM_PROTO_SignData [11:30:59]wFMCommunicate request_size=4 [11:30:59]MH_SAM_APDU [11:30:59]CAPDU: 80 0D 01 02 [11:30:59]Write to MH i2c: E2 08 00 C5 10 80 0D 01 02 00 00 00 00 4E [11:30:59]Write i2c OK [11:30:59]MH_I2C_Read... [11:30:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:30:59]Read from MH i2c: E2 [11:30:59]MH_I2C_Read... [11:30:59]Read from MH i2c: E2 03 00 [11:30:59]MH_I2C_Read... [11:30:59]Read from MH i2c: E2 03 00 C5 10 00 90 00 49 [11:30:59]RAPDU: 90 00 [11:30:59]wFMCommunicate OK [11:31:00]wFMCommunicate request_size=255 [11:31:00]MH_SAM_APDU [11:31: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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 74 24 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 05 74 01 00 35 04 06 00 F5 [11:31:00]Write to MH i2c: E2 02 01 C6 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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 74 24 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 05 74 01 00 35 04 06 00 F5 00 00 C0 [11:31:00]Write i2c OK [11:31:00]MH_I2C_Read... [11:31:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:31:00]Read from MH i2c: E2 [11:31:00]MH_I2C_Read... [11:31:00]Read from MH i2c: E2 03 00 [11:31:00]MH_I2C_Read... [11:31:00]Read from MH i2c: E2 03 00 C6 10 00 90 00 4A [11:31:00]RAPDU: 90 00 [11:31:00]wFMCommunicate OK [11:31:00]wFMCommunicate request_size=10 [11:31:00]MH_SAM_APDU [11:31:00]CAPDU: 80 0D 02 02 05 8E 29 54 5D EF [11:31:00]Write to MH i2c: E2 0D 00 C7 10 80 0D 02 02 05 00 8E 29 54 5D EF 00 00 B2 [11:31:00]Write i2c OK [11:31:00]MH_I2C_Read... [11:31:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:31:00]Read from MH i2c: E2 [11:31:00]MH_I2C_Read... [11:31:00]Read from MH i2c: E2 03 00 [11:31:00]MH_I2C_Read... [11:31:00]Read from MH i2c: E2 03 00 C7 10 00 90 00 4B [11:31:00]RAPDU: 90 00 [11:31:00]wFMCommunicate OK [11:31:00]wFMCommunicate request_size=4 [11:31:00]MH_SAM_APDU [11:31:00]CAPDU: 80 0D 03 02 [11:31:00]Write to MH i2c: E2 08 00 C8 10 80 0D 03 02 00 00 00 00 53 [11:31:00]Write i2c OK [11:31:00]MH_I2C_Read... [11:31:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:31:00]Read from MH i2c: E2 [11:31:00]MH_I2C_Read... [11:31:00]Read from MH i2c: E2 0B 00 [11:31:00]MH_I2C_Read... [11:31:00]Read from MH i2c: E2 0B 00 C8 10 00 B6 82 92 4F D3 B9 DC 28 90 00 FD [11:31:00]RAPDU: B6 82 92 4F D3 B9 DC 28 90 00 [11:31:00]wFMCommunicate OK [11:31:00]SAM_PROTO_SignData done [11:31:00]FM_MakeSignedData done [11:31:00]CreateOFDProtocolMessage [11:31:00]wFMCommunicate request_size=4 [11:31:00]MH_SAM_APDU [11:31:00]CAPDU: 80 11 00 00 [11:31:00]Write to MH i2c: E2 08 00 C9 10 80 11 00 00 00 00 00 00 53 [11:31:00]Write i2c OK [11:31:00]MH_I2C_Read... [11:31:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:31:00]Read from MH i2c: E2 [11:31:00]MH_I2C_Read... [11:31:00]Read from MH i2c: E2 17 00 [11:31:00]MH_I2C_Read... [11:31:00]Read from MH i2c: E2 17 00 C9 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A4 [11:31:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:31:00]wFMCommunicate OK [11:31:00]CreateOFDProtocolMessage done [11:31:00]OFDSenderStorePacket 95237 [11:31:00]StoreOFDPacket docnum=95237 [11:31:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5B 97 07 01 BE 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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 74 24 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 05 74 01 00 35 04 06 00 F5 8E 29 54 5D EF B6 82 92 4F D3 B9 DC 28 [11:31:00]CheckFolder [11:31:00]dirname=/storage/ofd_packets [11:31:00]CheckFolder done [11:31:00]ProducePacketName [11:31:00]name=ofd_packets/00095237 [11:31:00]NVStorageSaveData ofd_packets/00095237 [11:31:00]File name is /storage/ofd_packets/00095237 [11:31:00]Write 301 bytes [11:31:00]NVStorageSaveData done [11:31:00]OFDSenderStorePacket done [11:31:00]KKMCreateOFDPacket done [11:31:00]NVStorageSaveData kkm_last_timestamp [11:31:00]File name is /storage/kkm_last_timestamp [11:31:00]Write 4 bytes [11:31:00]NVStorageSaveData done [11:31:00]ExternCall_PrintAddStr [11:31:00]wPrintStart [11:31:00]Write to MH i2c: 01 00 00 CA 10 DA [11:31:00]Write i2c OK [11:31:00]MH_I2C_Read... [11:31:00]Read from MH i2c: 01 [11:31:00]MH_I2C_Read... [11:31:00]Read from MH i2c: 01 07 00 [11:31:00]MH_I2C_Read... [11:31:00]Read from MH i2c: 01 07 00 CA 10 00 00 00 00 00 FF 0F EF [11:31:00]RasterBufferAndPrint [11:31:00]line Счет N : (1)3405744 [11:31:00]line ИНН: 02508201610067 [11:31:00]line Контрольно-Кассовый Чек [11:31:00]line ПРОДАЖА [11:31:00]line ТРК (МРК, ГНК) : 12 [11:31:00]line Товар: 2710124130 [11:31:00]line Аи-92-К-4 [11:31:00]line 8.970 * 66.90 [11:31:00]line = 600.09 [11:31:00]line НДС 12% НСП 1% [11:31:00]line > о реализуемом товаре [11:31:00]line ОКРУГЛЕНИЕ: -0.09 [11:31:00]line ИТОГО: 600.00 [11:31:00]line Внесено: 600.00 [11:31:00]line СДАЧА: 0.00 [11:31:00]line НСП 1% : 5.31 [11:31:00]line НДС 12% : 63.73 [11:31:00]line Наличными: 600.00 [11:31:00]line Безнал.: 0.00 [11:31:00]line Место: АЗС № 82 "Партнер Нефть" [11:31:00]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:31:00]line СНО: Общий режим [11:31:00]line Чек 236 27.10.2024 11:31 [11:31:00]line Смена: 143 ФФД: 1.0 [11:31:00]line ЗНМ: 0300000017 [11:31:00]line РНМ: 0000000000170478 [11:31:00]line Версия ККМ: v1.0 [11:31:00]line ФМ: 0000000002098560 [11:31:00]line ФД: 95237 [11:31:00]line ФПД: 269990927556079 [11:31:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T113100&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95237&fm=269990927556079&tin=02508201610067®Number=0000000000170478&sum=60000 [11:31:00]written 0, free lines is 4095 [11:31:00]OFD Sender: Processing packet 95237 [packets to send 56, broken 55] [11:31:00]ProducePacketName [11:31:00]name=ofd_packets/00095237 [11:31:00]OFD Sender: To server: pG, [11:31:00]CommunicateWithHost lk.salyk.kg:30040 [11:31:00]ConnectInit lk.salyk.kg [11:31:01]Connected sock=11 [11:31:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5B 97 07 01 BE 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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 74 24 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 05 74 01 00 35 04 06 00 F5 8E 29 54 5D EF B6 82 92 4F D3 B9 DC 28 [11:31:01]Write to MH i2c: 01 00 00 F5 10 05 [11:31:01]Write i2c OK [11:31:01]MH_I2C_Read... [11:31:01]Read from MH i2c: 01 [11:31:01]MH_I2C_Read... [11:31:01]Read from MH i2c: 01 07 00 [11:31:01]MH_I2C_Read... [11:31:01]Read from MH i2c: 01 07 00 F5 10 00 00 00 00 00 02 0D 1B [11:31:01]RasterBufferAndPrint [11:31:01]line [11:31:01]line [11:31:01]line [11:31:01]line [11:31:01]line [11:31:01]written 0, free lines is 3348 [11:31:01]MH_Cut [11:31:01]Write to MH i2c: D1 01 00 FC 10 01 DE [11:31:01]Write i2c OK [11:31:01]MH_I2C_Read... [11:31:01]Read from MH i2c: D1 [11:31:01]MH_I2C_Read... [11:31:01]Read from MH i2c: D1 01 00 [11:31:01]MH_I2C_Read... [11:31:01]Read from MH i2c: D1 01 00 FC 10 00 DD [11:31:01]Write to MH i2c: 01 00 00 FD 10 0D [11:31:01]Write i2c OK [11:31:01]MH_I2C_Read... [11:31:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 4A B9 47 00 50 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 32 30 39 38 35 36 30 10 04 04 00 05 74 01 00 F4 03 04 00 A0 CE 1D 67 B6 04 01 00 00 F9 04 62 7A 3C 07 11 3F [11:31:01]CommunicateWithHost err = 0 [11:31:01]CheckOFDResponse [11:31:01]1017 (14) - 77093643461234 [11:31:01]1041 (16) - 0000000002098560 [11:31:01]1040 (4) - 95237 [11:31:01]1012 (4) - 27.10.2024 05:24 [11:31:01]1206 (1) - 0 [11:31:01]OFD Sender: Remove packet 95237 [11:31:01]ProducePacketName [11:31:01]name=ofd_packets/00095237 [11:31:01]NVStorageDeleteData [11:31:01]*** Cut start [11:31:01]*** Partial cut [11:31:01]*** CUTSNS_PIN = 1 [11:31:02]OFD Sender: No OFD packet to send [11:31:02]*** CUTSNS_PIN = 0 [11:31:02]*** Brake cut motor [11:31:02]Read from MH i2c: 01 [11:31:02]MH_I2C_Read... [11:31:02]*** Stop cut motor [11:31:02]*** Cut end [11:31:02]Read from MH i2c: 01 07 00 [11:31:02]MH_I2C_Read... [11:31:02]Read from MH i2c: 01 07 00 FD 10 00 00 00 00 00 FF 0F 22 [11:31:02]process_action close_receipt done [11:31:02]requested_data is exist [11:31:02]produce_requested_data [11:31:02]requested_item fm.sn is exist - process it [11:31:02]wFMCommunicate request_size=4 [11:31:02]MH_SAM_APDU [11:31:02]CAPDU: 80 11 00 00 [11:31:02]Write to MH i2c: E2 08 00 FE 10 80 11 00 00 00 00 00 00 88 [11:31:02]Write i2c OK [11:31:02]MH_I2C_Read... [11:31:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:31:02]Read from MH i2c: E2 [11:31:02]MH_I2C_Read... [11:31:02]Read from MH i2c: E2 17 00 [11:31:02]MH_I2C_Read... [11:31:02]Read from MH i2c: E2 17 00 FE 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D9 [11:31:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:31:02]wFMCommunicate OK [11:31:02]requested_item fd.num is exist - process it [11:31:02]SAM_PROTO_GetFieldsCounters [11:31:02]wFMCommunicate request_size=4 [11:31:02]MH_SAM_APDU [11:31:02]CAPDU: 80 13 00 00 [11:31:02]Write to MH i2c: E2 08 00 FF 10 80 13 00 00 00 00 00 00 8B [11:31:02]Write i2c OK [11:31:02]MH_I2C_Read... [11:31:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:31:02]Read from MH i2c: E2 [11:31:02]MH_I2C_Read... [11:31:02]Read from MH i2c: E2 62 00 [11:31:02]MH_I2C_Read... [11:31:02]Read from MH i2c: E2 62 00 FF 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 05 74 01 00 0E 04 04 00 8F 00 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 79 [11:31:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 05 74 01 00 0E 04 04 00 8F 00 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 [11:31:02]wFMCommunicate OK [11:31:02]SAM_PROTO_GetFieldsCounters done [11:31:02]requested_item shift.num is exist - process it [11:31:02]requested_item shift.opened is exist - process it [11:31:02]req_shift_opened [11:31:02]FM_GetShiftState [11:31:02]SAM_PROTO_GetShiftState [11:31:02]wFMCommunicate request_size=4 [11:31:02]MH_SAM_APDU [11:31:02]CAPDU: 80 13 01 00 [11:31:02]Write to MH i2c: E2 08 00 00 11 80 13 01 00 00 00 00 00 8E [11:31:02]Write i2c OK [11:31:02]MH_I2C_Read... [11:31:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:31:02]Read from MH i2c: E2 [11:31:02]MH_I2C_Read... [11:31:02]Read from MH i2c: E2 0E 00 [11:31:02]MH_I2C_Read... [11:31:02]Read from MH i2c: E2 0E 00 00 11 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3A [11:31:02]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:31:02]wFMCommunicate OK [11:31:02]SAM_PROTO_GetShiftState done [11:31:02]FM_GetShiftState done [11:31:02]req_shift_opened done [11:31:02]requested_item shift.open_date is exist - process it [11:31:02]req_shift_open_date [11:31:02]req_shift_open_date done [11:31:02]produce_requested_data done [11:31:02]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95237,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:31:02]process_action_free close_receipt [11:31:02]json_value_free [11:31:02]json_value_free done [11:31:02]process_json_proto returns [11:31:02]Send response to host [11:31:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95237,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:31:02]free response buf [11:31:02]execute_script done [11:31:02]execute_script returns [11:31:02]free content buf [11:31:02]Sock 10.Close socket [11:31:02]Sock 10.Thread stoped [11:31:07]OFD Sender: No OFD packet to send [11:31:10]ConnectInit Can't connect to host [11:31:12]OFD Sender: No OFD packet to send [11:31:17]OFD Sender: No OFD packet to send [11:31:22]OFD Sender: No OFD packet to send [11:31:27]OFD Sender: No OFD packet to send [11:31:27]accept exits with 7 [11:31:27]New connection [11:31:27]New thread 3066760548 created [11:31:27]Thread 3066617188 joined [11:31:27]Waiting for new connection... [11:31:27] Sock 7.Parse request [11:31:27]Sock 7.Check first char [11:31:27]Sock 7.First char is OK [11:31:27]request: POST /json_proto HTTP/1.0 [11:31:27]Method: POST [11:31:27]URL: /json_proto [11:31:27]Method is POST - this is cgi request [11:31:27]url: /json_proto [11:31:27]query_string will be loaded in cgi processing [11:31:27]execute_cgi json_proto POST (null) [11:31:27]execute_cgi path=json_proto method=POST [11:31:27]POST find Content-Length [11:31:27]Host: 172.17.40.67:8080 [11:31:27]Content-Length: 679 [11:31:27]Content-Type: application/json [11:31:27] [11:31:27]POST finish read [11:31:27]Found Content-Length = 679 [11:31:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405745", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:31:27]execute_script... [11:31: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)3405745", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:31:27]POST & json_proto [11:31:27]process_json_proto [11:31:27]json parsed OK: [11:31:27]protocol is kg_v1.0 [11:31:27]action value=close_receipt [11:31:27]process_action close_receipt [11:31:27]cmd_close_receipt [11:31:27]MH_GetDate [11:31:27]Write to MH i2c: F0 00 00 01 11 01 [11:31:27]Write i2c OK [11:31:27]MH_I2C_Read... [11:31:27]Read from MH i2c: F0 [11:31:27]MH_I2C_Read... [11:31:27]Read from MH i2c: F0 09 00 [11:31:27]MH_I2C_Read... [11:31:27]Read from MH i2c: F0 09 00 01 11 00 90 24 1E 67 EE DA 66 66 D7 [11:31:27]GetLastDocTimeStamp 1730028660 [11:31:27]current date 1730028688 [11:31:27]FM_GetShiftState [11:31:27]SAM_PROTO_GetShiftState [11:31:27]wFMCommunicate request_size=4 [11:31:27]MH_SAM_APDU [11:31:27]CAPDU: 80 13 01 00 [11:31:27]Write to MH i2c: E2 08 00 02 11 80 13 01 00 00 00 00 00 90 [11:31:27]Write i2c OK [11:31:27]MH_I2C_Read... [11:31:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:31:27]Read from MH i2c: E2 [11:31:27]MH_I2C_Read... [11:31:27]Read from MH i2c: E2 0E 00 [11:31:27]MH_I2C_Read... [11:31:27]Read from MH i2c: E2 0E 00 02 11 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3C [11:31:27]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:31:27]wFMCommunicate OK [11:31:27]SAM_PROTO_GetShiftState done [11:31:27]FM_GetShiftState done [11:31:27]opened in 1729987736 [11:31:27]opened+sec_in_day 1730074136 [11:31:27]quantity*price = 70044 [11:31:27]sum+1 = 70045 [11:31:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 237 27.10.2024 11:31 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95238 ФПД: 228896976833131 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T113128&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95238&fm=228896976833131&tin=02508201610067®Number=0000000000170478&sum=70000 [11:31:28]StoreToDocumentArchive [11:31:28]shift 143 fd 95238 [11:31:28]save to /storage/0143/doc_00095238 [11:31:28]save last doc name /storage/0143/doc_00095238 to /storage/kkm_last_doc_name [11:31:28]save OK [11:31:28]Clear old archive folders... [11:31:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:31:28]tlvbuf is B6F29B80 [11:31:28]SAM_PROTO_ClearQueue [11:31:28]wFMCommunicate request_size=4 [11:31:28]MH_SAM_APDU [11:31:28]CAPDU: 80 09 00 00 [11:31:28]Write to MH i2c: E2 08 00 0F 11 80 09 00 00 00 00 00 00 92 [11:31:28]Write i2c OK [11:31:28]MH_I2C_Read... [11:31:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:31:28]Read from MH i2c: E2 [11:31:28]MH_I2C_Read... [11:31:28]Read from MH i2c: E2 03 00 [11:31:28]MH_I2C_Read... [11:31:28]Read from MH i2c: E2 03 00 0F 11 00 90 00 94 [11:31:28]RAPDU: 90 00 [11:31:28]wFMCommunicate OK [11:31:28]SAM_PROTO_ClearQueue done [11:31:28]KKMCreateOFDPacket [11:31:28]OFDProtocolAddRootSTLVToBuf [11:31:28]FM_MakeSignedData [11:31:28]FM_MakeSignedData [11:31:28]SAM_PROTO_SignData [11:31:28]wFMCommunicate request_size=4 [11:31:28]MH_SAM_APDU [11:31:28]CAPDU: 80 0D 01 02 [11:31:28]Write to MH i2c: E2 08 00 10 11 80 0D 01 02 00 00 00 00 9A [11:31:28]Write i2c OK [11:31:28]MH_I2C_Read... [11:31:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:31:28]Read from MH i2c: E2 [11:31:28]MH_I2C_Read... [11:31:28]Read from MH i2c: E2 03 00 [11:31:28]MH_I2C_Read... [11:31:28]Read from MH i2c: E2 03 00 10 11 00 90 00 95 [11:31:28]RAPDU: 90 00 [11:31:28]wFMCommunicate OK [11:31:28]wFMCommunicate request_size=255 [11:31:28]MH_SAM_APDU [11:31: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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 90 24 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 06 74 01 00 35 04 06 00 D0 [11:31:28]Write to MH i2c: E2 02 01 11 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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 90 24 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 06 74 01 00 35 04 06 00 D0 00 00 38 [11:31:28]Write i2c OK [11:31:28]MH_I2C_Read... [11:31:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:31:29]Read from MH i2c: E2 [11:31:29]MH_I2C_Read... [11:31:29]Read from MH i2c: E2 03 00 [11:31:29]MH_I2C_Read... [11:31:29]Read from MH i2c: E2 03 00 11 11 00 90 00 96 [11:31:29]RAPDU: 90 00 [11:31:29]wFMCommunicate OK [11:31:29]wFMCommunicate request_size=10 [11:31:29]MH_SAM_APDU [11:31:29]CAPDU: 80 0D 02 02 05 2E 3A FE 8A 6B [11:31:29]Write to MH i2c: E2 0D 00 12 11 80 0D 02 02 05 00 2E 3A FE 8A 6B 00 00 02 [11:31:29]Write i2c OK [11:31:29]MH_I2C_Read... [11:31:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:31:29]Read from MH i2c: E2 [11:31:29]MH_I2C_Read... [11:31:29]Read from MH i2c: E2 03 00 [11:31:29]MH_I2C_Read... [11:31:29]Read from MH i2c: E2 03 00 12 11 00 90 00 97 [11:31:29]RAPDU: 90 00 [11:31:29]wFMCommunicate OK [11:31:29]wFMCommunicate request_size=4 [11:31:29]MH_SAM_APDU [11:31:29]CAPDU: 80 0D 03 02 [11:31:29]Write to MH i2c: E2 08 00 13 11 80 0D 03 02 00 00 00 00 9F [11:31:29]Write i2c OK [11:31:29]MH_I2C_Read... [11:31:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:31:29]Read from MH i2c: E2 [11:31:29]MH_I2C_Read... [11:31:29]Read from MH i2c: E2 0B 00 [11:31:29]MH_I2C_Read... [11:31:29]Read from MH i2c: E2 0B 00 13 11 00 67 88 C5 39 E4 2A 1E B9 90 00 72 [11:31:29]RAPDU: 67 88 C5 39 E4 2A 1E B9 90 00 [11:31:29]wFMCommunicate OK [11:31:29]SAM_PROTO_SignData done [11:31:29]FM_MakeSignedData done [11:31:29]CreateOFDProtocolMessage [11:31:29]wFMCommunicate request_size=4 [11:31:29]MH_SAM_APDU [11:31:29]CAPDU: 80 11 00 00 [11:31:29]Write to MH i2c: E2 08 00 14 11 80 11 00 00 00 00 00 00 9F [11:31:29]Write i2c OK [11:31:29]MH_I2C_Read... [11:31:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:31:29]Read from MH i2c: E2 [11:31:29]MH_I2C_Read... [11:31:29]Read from MH i2c: E2 17 00 [11:31:29]MH_I2C_Read... [11:31:29]Read from MH i2c: E2 17 00 14 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F0 [11:31:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:31:29]wFMCommunicate OK [11:31:29]CreateOFDProtocolMessage done [11:31:29]OFDSenderStorePacket 95238 [11:31:29]StoreOFDPacket docnum=95238 [11:31:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 53 C5 07 01 5A 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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 90 24 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 06 74 01 00 35 04 06 00 D0 2E 3A FE 8A 6B 67 88 C5 39 E4 2A 1E B9 [11:31:29]CheckFolder [11:31:29]dirname=/storage/ofd_packets [11:31:29]CheckFolder done [11:31:29]ProducePacketName [11:31:29]name=ofd_packets/00095238 [11:31:29]NVStorageSaveData ofd_packets/00095238 [11:31:29]File name is /storage/ofd_packets/00095238 [11:31:29]Write 301 bytes [11:31:29]NVStorageSaveData done [11:31:29]OFDSenderStorePacket done [11:31:29]KKMCreateOFDPacket done [11:31:29]NVStorageSaveData kkm_last_timestamp [11:31:29]File name is /storage/kkm_last_timestamp [11:31:29]Write 4 bytes [11:31:29]NVStorageSaveData done [11:31:29]ExternCall_PrintAddStr [11:31:29]wPrintStart [11:31:29]Write to MH i2c: 01 00 00 15 11 26 [11:31:29]Write i2c OK [11:31:29]MH_I2C_Read... [11:31:29]Read from MH i2c: 01 [11:31:29]MH_I2C_Read... [11:31:29]Read from MH i2c: 01 07 00 [11:31:29]MH_I2C_Read... [11:31:29]Read from MH i2c: 01 07 00 15 11 00 00 00 00 00 FF 0F 3B [11:31:29]RasterBufferAndPrint [11:31:29]line Счет N : (1)3405745 [11:31:29]line ИНН: 02508201610067 [11:31:29]line Контрольно-Кассовый Чек [11:31:29]line ПРОДАЖА [11:31:29]line ТРК (МРК, ГНК) : 32 [11:31:29]line Товар: 2710124130 [11:31:29]line Аи-92-К-4 [11:31:29]line 10.470 * 66.90 [11:31:29]line = 700.44 [11:31:29]line НДС 12% НСП 1% [11:31:29]line > о реализуемом товаре [11:31:29]line ОКРУГЛЕНИЕ: -0.44 [11:31:29]line ИТОГО: 700.00 [11:31:29]line Внесено: 700.00 [11:31:29]line СДАЧА: 0.00 [11:31:29]line НСП 1% : 6.20 [11:31:29]line НДС 12% : 74.38 [11:31:29]line Наличными: 700.00 [11:31:29]line Безнал.: 0.00 [11:31:29]line Место: АЗС № 82 "Партнер Нефть" [11:31:29]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:31:29]line СНО: Общий режим [11:31:29]line Чек 237 27.10.2024 11:31 [11:31:29]line Смена: 143 ФФД: 1.0 [11:31:29]line ЗНМ: 0300000017 [11:31:29]line РНМ: 0000000000170478 [11:31:29]line Версия ККМ: v1.0 [11:31:29]line ФМ: 0000000002098560 [11:31:29]line ФД: 95238 [11:31:29]line ФПД: 228896976833131 [11:31:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T113128&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95238&fm=228896976833131&tin=02508201610067®Number=0000000000170478&sum=70000 [11:31:29]written 0, free lines is 4095 [11:31:29]OFD Sender: Processing packet 95238 [packets to send 56, broken 55] [11:31:29]ProducePacketName [11:31:29]name=ofd_packets/00095238 [11:31:29]OFD Sender: To server: pG, [11:31:29]CommunicateWithHost lk.salyk.kg:30040 [11:31:29]ConnectInit lk.salyk.kg [11:31:29]Connected sock=10 [11:31:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 53 C5 07 01 5A 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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 90 24 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 06 74 01 00 35 04 06 00 D0 2E 3A FE 8A 6B 67 88 C5 39 E4 2A 1E B9 [11:31:29]Write to MH i2c: 01 00 00 40 11 51 [11:31:29]Write i2c OK [11:31:29]MH_I2C_Read... [11:31:29]Read from MH i2c: 01 [11:31:29]MH_I2C_Read... [11:31:29]Read from MH i2c: 01 07 00 [11:31:29]MH_I2C_Read... [11:31:29]Read from MH i2c: 01 07 00 40 11 00 00 00 00 00 F8 0C 5C [11:31:29]RasterBufferAndPrint [11:31:29]line [11:31:29]line [11:31:29]line [11:31:29]line [11:31:29]line [11:31:29]written 0, free lines is 3338 [11:31:29]MH_Cut [11:31:29]Write to MH i2c: D1 01 00 47 11 01 2A [11:31:29]Write i2c OK [11:31:29]MH_I2C_Read... [11:31:29]Read from MH i2c: D1 [11:31:29]MH_I2C_Read... [11:31:29]Read from MH i2c: D1 01 00 [11:31:29]MH_I2C_Read... [11:31:29]Read from MH i2c: D1 01 00 47 11 00 29 [11:31:29]Write to MH i2c: 01 00 00 48 11 59 [11:31:29]Write i2c OK [11:31:29]MH_I2C_Read... [11:31:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0B 6B 47 00 14 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 32 30 39 38 35 36 30 10 04 04 00 06 74 01 00 F4 03 04 00 BC CE 1D 67 B6 04 01 00 00 8F 87 02 A7 67 70 25 E2 [11:31:29]CommunicateWithHost err = 0 [11:31:29]CheckOFDResponse [11:31:29]1017 (14) - 77093643461234 [11:31:29]1041 (16) - 0000000002098560 [11:31:29]1040 (4) - 95238 [11:31:29]1012 (4) - 27.10.2024 05:25 [11:31:29]1206 (1) - 0 [11:31:29]OFD Sender: Remove packet 95238 [11:31:29]ProducePacketName [11:31:29]name=ofd_packets/00095238 [11:31:29]NVStorageDeleteData [11:31:30]OFD Sender: No OFD packet to send [11:31:30]*** Cut start [11:31:30]*** Partial cut [11:31:30]*** CUTSNS_PIN = 1 [11:31:30]*** CUTSNS_PIN = 0 [11:31:30]*** Brake cut motor [11:31:30]Read from MH i2c: 01 [11:31:31]MH_I2C_Read... [11:31:31]*** Stop cut motor [11:31:31]*** Cut end [11:31:31]Read from MH i2c: 01 07 00 [11:31:31]MH_I2C_Read... [11:31:31]Read from MH i2c: 01 07 00 48 11 00 00 00 00 00 FF 0F 6E [11:31:31]process_action close_receipt done [11:31:31]requested_data is exist [11:31:31]produce_requested_data [11:31:31]requested_item fm.sn is exist - process it [11:31:31]wFMCommunicate request_size=4 [11:31:31]MH_SAM_APDU [11:31:31]CAPDU: 80 11 00 00 [11:31:31]Write to MH i2c: E2 08 00 49 11 80 11 00 00 00 00 00 00 D4 [11:31:31]Write i2c OK [11:31:31]MH_I2C_Read... [11:31:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:31:31]Read from MH i2c: E2 [11:31:31]MH_I2C_Read... [11:31:31]Read from MH i2c: E2 17 00 [11:31:31]MH_I2C_Read... [11:31:31]Read from MH i2c: E2 17 00 49 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 25 [11:31:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:31:31]wFMCommunicate OK [11:31:31]requested_item fd.num is exist - process it [11:31:31]SAM_PROTO_GetFieldsCounters [11:31:31]wFMCommunicate request_size=4 [11:31:31]MH_SAM_APDU [11:31:31]CAPDU: 80 13 00 00 [11:31:31]Write to MH i2c: E2 08 00 4A 11 80 13 00 00 00 00 00 00 D7 [11:31:31]Write i2c OK [11:31:31]MH_I2C_Read... [11:31:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:31:31]Read from MH i2c: E2 [11:31:31]MH_I2C_Read... [11:31:31]Read from MH i2c: E2 62 00 [11:31:31]MH_I2C_Read... [11:31:31]Read from MH i2c: E2 62 00 4A 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 06 74 01 00 0E 04 04 00 8F 00 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 C9 [11:31:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 06 74 01 00 0E 04 04 00 8F 00 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 [11:31:31]wFMCommunicate OK [11:31:31]SAM_PROTO_GetFieldsCounters done [11:31:31]requested_item shift.num is exist - process it [11:31:31]requested_item shift.opened is exist - process it [11:31:31]req_shift_opened [11:31:31]FM_GetShiftState [11:31:31]SAM_PROTO_GetShiftState [11:31:31]wFMCommunicate request_size=4 [11:31:31]MH_SAM_APDU [11:31:31]CAPDU: 80 13 01 00 [11:31:31]Write to MH i2c: E2 08 00 4B 11 80 13 01 00 00 00 00 00 D9 [11:31:31]Write i2c OK [11:31:31]MH_I2C_Read... [11:31:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:31:31]Read from MH i2c: E2 [11:31:31]MH_I2C_Read... [11:31:31]Read from MH i2c: E2 0E 00 [11:31:31]MH_I2C_Read... [11:31:31]Read from MH i2c: E2 0E 00 4B 11 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 85 [11:31:31]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:31:31]wFMCommunicate OK [11:31:31]SAM_PROTO_GetShiftState done [11:31:31]FM_GetShiftState done [11:31:31]req_shift_opened done [11:31:31]requested_item shift.open_date is exist - process it [11:31:31]req_shift_open_date [11:31:31]req_shift_open_date done [11:31:31]produce_requested_data done [11:31:31]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95238,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:31:31]process_action_free close_receipt [11:31:31]json_value_free [11:31:31]json_value_free done [11:31:31]process_json_proto returns [11:31:31]Send response to host [11:31:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95238,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:31:31]free response buf [11:31:31]execute_script done [11:31:31]execute_script returns [11:31:31]free content buf [11:31:31]Sock 7.Close socket [11:31:31]Sock 7.Thread stoped [11:31:35]OFD Sender: No OFD packet to send [11:31:40]OFD Sender: No OFD packet to send [11:31:45]OFD Sender: No OFD packet to send [11:31:50]OFD Sender: No OFD packet to send [11:31:55]OFD Sender: No OFD packet to send [11:32:00]OFD Sender: No OFD packet to send [11:32:05]OFD Sender: No OFD packet to send [11:32:10]OFD Sender: No OFD packet to send [11:32:15]OFD Sender: No OFD packet to send [11:32:20]OFD Sender: No OFD packet to send [11:32:25]OFD Sender: No OFD packet to send [11:32:30]OFD Sender: No OFD packet to send [11:32:35]OFD Sender: No OFD packet to send [11:32:40]OFD Sender: No OFD packet to send [11:32:45]OFD Sender: No OFD packet to send [11:32:50]OFD Sender: No OFD packet to send [11:32:55]OFD Sender: No OFD packet to send [11:33:00]OFD Sender: No OFD packet to send [11:33:02]accept exits with 9 [11:33:02]New connection [11:33:02]New thread 3066617188 created [11:33:02]Thread 3066760548 joined [11:33:02]Waiting for new connection... [11:33:02] Sock 9.Parse request [11:33:02]Sock 9.Check first char [11:33:02]Sock 9.First char is OK [11:33:02]request: POST /json_proto HTTP/1.0 [11:33:02]Method: POST [11:33:02]URL: /json_proto [11:33:02]Method is POST - this is cgi request [11:33:02]url: /json_proto [11:33:02]query_string will be loaded in cgi processing [11:33:02]execute_cgi json_proto POST (null) [11:33:02]execute_cgi path=json_proto method=POST [11:33:02]POST find Content-Length [11:33:02]Host: 172.17.40.67:8080 [11:33:02]Content-Length: 678 [11:33:02]Content-Type: application/json [11:33:02] [11:33:02]POST finish read [11:33:02]Found Content-Length = 678 [11:33:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405746", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:33:02]execute_script... [11:33: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)3405746", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:33:02]POST & json_proto [11:33:02]process_json_proto [11:33:02]json parsed OK: [11:33:02]protocol is kg_v1.0 [11:33:02]action value=close_receipt [11:33:02]process_action close_receipt [11:33:02]cmd_close_receipt [11:33:02]MH_GetDate [11:33:02]Write to MH i2c: F0 00 00 4C 11 4C [11:33:02]Write i2c OK [11:33:02]MH_I2C_Read... [11:33:02]Read from MH i2c: F0 [11:33:02]MH_I2C_Read... [11:33:02]Read from MH i2c: F0 09 00 [11:33:02]MH_I2C_Read... [11:33:02]Read from MH i2c: F0 09 00 4C 11 00 EF 24 1E 67 EE DA 66 66 81 [11:33:02]GetLastDocTimeStamp 1730028688 [11:33:02]current date 1730028783 [11:33:02]FM_GetShiftState [11:33:02]SAM_PROTO_GetShiftState [11:33:02]wFMCommunicate request_size=4 [11:33:02]MH_SAM_APDU [11:33:02]CAPDU: 80 13 01 00 [11:33:02]Write to MH i2c: E2 08 00 4D 11 80 13 01 00 00 00 00 00 DB [11:33:02]Write i2c OK [11:33:02]MH_I2C_Read... [11:33:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:33:02]Read from MH i2c: E2 [11:33:02]MH_I2C_Read... [11:33:02]Read from MH i2c: E2 0E 00 [11:33:02]MH_I2C_Read... [11:33:02]Read from MH i2c: E2 0E 00 4D 11 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 87 [11:33:02]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:33:02]wFMCommunicate OK [11:33:02]SAM_PROTO_GetShiftState done [11:33:02]FM_GetShiftState done [11:33:02]opened in 1729987736 [11:33:02]opened+sec_in_day 1730074136 [11:33:02]quantity*price = 30038 [11:33:02]sum+1 = 30039 [11:33:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 238 27.10.2024 11:33 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95239 ФПД: 129640130196498 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T113303&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95239&fm=129640130196498&tin=02508201610067®Number=0000000000170478&sum=30000 [11:33:03]StoreToDocumentArchive [11:33:03]shift 143 fd 95239 [11:33:03]save to /storage/0143/doc_00095239 [11:33:03]save last doc name /storage/0143/doc_00095239 to /storage/kkm_last_doc_name [11:33:03]save OK [11:33:03]Clear old archive folders... [11:33:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:33:03]tlvbuf is 01607DF0 [11:33:03]SAM_PROTO_ClearQueue [11:33:03]wFMCommunicate request_size=4 [11:33:03]MH_SAM_APDU [11:33:03]CAPDU: 80 09 00 00 [11:33:03]Write to MH i2c: E2 08 00 5A 11 80 09 00 00 00 00 00 00 DD [11:33:03]Write i2c OK [11:33:03]MH_I2C_Read... [11:33:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:33:03]Read from MH i2c: E2 [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: E2 03 00 [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: E2 03 00 5A 11 00 90 00 DF [11:33:03]RAPDU: 90 00 [11:33:03]wFMCommunicate OK [11:33:03]SAM_PROTO_ClearQueue done [11:33:03]KKMCreateOFDPacket [11:33:03]OFDProtocolAddRootSTLVToBuf [11:33:03]FM_MakeSignedData [11:33:03]FM_MakeSignedData [11:33:03]SAM_PROTO_SignData [11:33:03]wFMCommunicate request_size=4 [11:33:03]MH_SAM_APDU [11:33:03]CAPDU: 80 0D 01 02 [11:33:03]Write to MH i2c: E2 08 00 5B 11 80 0D 01 02 00 00 00 00 E5 [11:33:03]Write i2c OK [11:33:03]MH_I2C_Read... [11:33:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:33:03]Read from MH i2c: E2 [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: E2 03 00 [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: E2 03 00 5B 11 00 90 00 E0 [11:33:03]RAPDU: 90 00 [11:33:03]wFMCommunicate OK [11:33:03]wFMCommunicate request_size=255 [11:33:03]MH_SAM_APDU [11:33: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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 EF 24 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 07 74 01 00 35 04 06 00 75 [11:33:03]Write to MH i2c: E2 02 01 5C 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 EF 24 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 07 74 01 00 35 04 06 00 75 00 00 6D [11:33:03]Write i2c OK [11:33:03]MH_I2C_Read... [11:33:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:33:03]Read from MH i2c: E2 [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: E2 03 00 [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: E2 03 00 5C 11 00 90 00 E1 [11:33:03]RAPDU: 90 00 [11:33:03]wFMCommunicate OK [11:33:03]wFMCommunicate request_size=10 [11:33:03]MH_SAM_APDU [11:33:03]CAPDU: 80 0D 02 02 05 E8 31 E8 B4 12 [11:33:03]Write to MH i2c: E2 0D 00 5D 11 80 0D 02 02 05 00 E8 31 E8 B4 12 00 00 B9 [11:33:03]Write i2c OK [11:33:03]MH_I2C_Read... [11:33:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:33:03]Read from MH i2c: E2 [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: E2 03 00 [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: E2 03 00 5D 11 00 90 00 E2 [11:33:03]RAPDU: 90 00 [11:33:03]wFMCommunicate OK [11:33:03]wFMCommunicate request_size=4 [11:33:03]MH_SAM_APDU [11:33:03]CAPDU: 80 0D 03 02 [11:33:03]Write to MH i2c: E2 08 00 5E 11 80 0D 03 02 00 00 00 00 EA [11:33:03]Write i2c OK [11:33:03]MH_I2C_Read... [11:33:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:33:03]Read from MH i2c: E2 [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: E2 0B 00 [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: E2 0B 00 5E 11 00 D2 76 F4 A2 80 05 B9 A2 90 00 A9 [11:33:03]RAPDU: D2 76 F4 A2 80 05 B9 A2 90 00 [11:33:03]wFMCommunicate OK [11:33:03]SAM_PROTO_SignData done [11:33:03]FM_MakeSignedData done [11:33:03]CreateOFDProtocolMessage [11:33:03]wFMCommunicate request_size=4 [11:33:03]MH_SAM_APDU [11:33:03]CAPDU: 80 11 00 00 [11:33:03]Write to MH i2c: E2 08 00 5F 11 80 11 00 00 00 00 00 00 EA [11:33:03]Write i2c OK [11:33:03]MH_I2C_Read... [11:33:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:33:03]Read from MH i2c: E2 [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: E2 17 00 [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: E2 17 00 5F 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3B [11:33:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:33:03]wFMCommunicate OK [11:33:03]CreateOFDProtocolMessage done [11:33:03]OFDSenderStorePacket 95239 [11:33:03]StoreOFDPacket docnum=95239 [11:33:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3B 0B 07 01 CB 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 EF 24 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 07 74 01 00 35 04 06 00 75 E8 31 E8 B4 12 D2 76 F4 A2 80 05 B9 A2 [11:33:03]CheckFolder [11:33:03]dirname=/storage/ofd_packets [11:33:03]CheckFolder done [11:33:03]ProducePacketName [11:33:03]name=ofd_packets/00095239 [11:33:03]NVStorageSaveData ofd_packets/00095239 [11:33:03]File name is /storage/ofd_packets/00095239 [11:33:03]Write 301 bytes [11:33:03]NVStorageSaveData done [11:33:03]OFDSenderStorePacket done [11:33:03]KKMCreateOFDPacket done [11:33:03]NVStorageSaveData kkm_last_timestamp [11:33:03]File name is /storage/kkm_last_timestamp [11:33:03]Write 4 bytes [11:33:03]NVStorageSaveData done [11:33:03]ExternCall_PrintAddStr [11:33:03]wPrintStart [11:33:03]Write to MH i2c: 01 00 00 60 11 71 [11:33:03]Write i2c OK [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: 01 [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: 01 07 00 [11:33:03]MH_I2C_Read... [11:33:03]Read from MH i2c: 01 07 00 60 11 00 00 00 00 00 FF 0F 86 [11:33:03]RasterBufferAndPrint [11:33:03]line Счет N : (1)3405746 [11:33:03]line ИНН: 02508201610067 [11:33:03]line Контрольно-Кассовый Чек [11:33:03]line ПРОДАЖА [11:33:03]line ТРК (МРК, ГНК) : 32 [11:33:03]line Товар: 2710124130 [11:33:03]line Аи-92-К-4 [11:33:03]line 4.490 * 66.90 [11:33:03]line = 300.38 [11:33:03]line НДС 12% НСП 1% [11:33:03]line > о реализуемом товаре [11:33:03]line ОКРУГЛЕНИЕ: -0.38 [11:33:03]line ИТОГО: 300.00 [11:33:03]line Внесено: 300.00 [11:33:03]line СДАЧА: 0.00 [11:33:03]line НСП 1% : 2.66 [11:33:03]line НДС 12% : 31.90 [11:33:03]line Наличными: 300.00 [11:33:03]line Безнал.: 0.00 [11:33:03]line Место: АЗС № 82 "Партнер Нефть" [11:33:03]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:33:03]line СНО: Общий режим [11:33:03]line Чек 238 27.10.2024 11:33 [11:33:03]line Смена: 143 ФФД: 1.0 [11:33:03]line ЗНМ: 0300000017 [11:33:03]line РНМ: 0000000000170478 [11:33:03]line Версия ККМ: v1.0 [11:33:03]line ФМ: 0000000002098560 [11:33:03]line ФД: 95239 [11:33:03]line ФПД: 129640130196498 [11:33:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T113303&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95239&fm=129640130196498&tin=02508201610067®Number=0000000000170478&sum=30000 [11:33:04]OFD Sender: Processing packet 95239 [packets to send 56, broken 55] [11:33:04]ProducePacketName [11:33:04]name=ofd_packets/00095239 [11:33:04]OFD Sender: To server: pG, [11:33:04]CommunicateWithHost lk.salyk.kg:30040 [11:33:04]ConnectInit lk.salyk.kg [11:33:04]written 0, free lines is 4095 [11:33:04]Connected sock=10 [11:33:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3B 0B 07 01 CB 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 EF 24 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 07 74 01 00 35 04 06 00 75 E8 31 E8 B4 12 D2 76 F4 A2 80 05 B9 A2 [11:33:04]Write to MH i2c: 01 00 00 8B 11 9C [11:33:04]Write i2c OK [11:33:04]MH_I2C_Read... [11:33:04]Read from MH i2c: 01 [11:33:04]MH_I2C_Read... [11:33:04]Read from MH i2c: 01 07 00 [11:33:04]MH_I2C_Read... [11:33:04]Read from MH i2c: 01 07 00 8B 11 00 00 00 00 00 04 0D B4 [11:33:04]RasterBufferAndPrint [11:33:04]line [11:33:04]line [11:33:04]line [11:33:04]line [11:33:04]line [11:33:04]written 0, free lines is 3339 [11:33:04]MH_Cut [11:33:04]Write to MH i2c: D1 01 00 92 11 01 75 [11:33:04]Write i2c OK [11:33:04]MH_I2C_Read... [11:33:04]Read from MH i2c: D1 [11:33:04]MH_I2C_Read... [11:33:04]Read from MH i2c: D1 01 00 [11:33:04]MH_I2C_Read... [11:33:04]Read from MH i2c: D1 01 00 92 11 00 74 [11:33:04]Write to MH i2c: 01 00 00 93 11 A4 [11:33:04]Write i2c OK [11:33:04]MH_I2C_Read... [11:33:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 19 4F 47 00 46 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 32 30 39 38 35 36 30 10 04 04 00 07 74 01 00 F4 03 04 00 1B CF 1D 67 B6 04 01 00 00 A5 A7 CD 48 4C B2 4D 0B [11:33:04]CommunicateWithHost err = 0 [11:33:04]CheckOFDResponse [11:33:04]1017 (14) - 77093643461234 [11:33:04]1041 (16) - 0000000002098560 [11:33:04]1040 (4) - 95239 [11:33:04]1012 (4) - 27.10.2024 05:26 [11:33:04]1206 (1) - 0 [11:33:04]OFD Sender: Remove packet 95239 [11:33:04]ProducePacketName [11:33:04]name=ofd_packets/00095239 [11:33:04]NVStorageDeleteData [11:33:05]OFD Sender: No OFD packet to send [11:33:05]*** Cut start [11:33:05]*** Partial cut [11:33:05]*** CUTSNS_PIN = 1 [11:33:05]*** CUTSNS_PIN = 0 [11:33:05]*** Brake cut motor [11:33:05]Read from MH i2c: 01 [11:33:05]MH_I2C_Read... [11:33:05]*** Stop cut motor [11:33:05]*** Cut end [11:33:05]Read from MH i2c: 01 07 00 [11:33:05]MH_I2C_Read... [11:33:05]Read from MH i2c: 01 07 00 93 11 00 00 00 00 00 FF 0F B9 [11:33:05]process_action close_receipt done [11:33:05]requested_data is exist [11:33:05]produce_requested_data [11:33:05]requested_item fm.sn is exist - process it [11:33:05]wFMCommunicate request_size=4 [11:33:05]MH_SAM_APDU [11:33:05]CAPDU: 80 11 00 00 [11:33:05]Write to MH i2c: E2 08 00 94 11 80 11 00 00 00 00 00 00 1F [11:33:05]Write i2c OK [11:33:05]MH_I2C_Read... [11:33:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:33:05]Read from MH i2c: E2 [11:33:05]MH_I2C_Read... [11:33:05]Read from MH i2c: E2 17 00 [11:33:05]MH_I2C_Read... [11:33:05]Read from MH i2c: E2 17 00 94 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 70 [11:33:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:33:05]wFMCommunicate OK [11:33:05]requested_item fd.num is exist - process it [11:33:05]SAM_PROTO_GetFieldsCounters [11:33:05]wFMCommunicate request_size=4 [11:33:05]MH_SAM_APDU [11:33:05]CAPDU: 80 13 00 00 [11:33:05]Write to MH i2c: E2 08 00 95 11 80 13 00 00 00 00 00 00 22 [11:33:05]Write i2c OK [11:33:05]MH_I2C_Read... [11:33:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:33:06]Read from MH i2c: E2 [11:33:06]MH_I2C_Read... [11:33:06]Read from MH i2c: E2 62 00 [11:33:06]MH_I2C_Read... [11:33:06]Read from MH i2c: E2 62 00 95 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 07 74 01 00 0E 04 04 00 8F 00 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 18 [11:33:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 07 74 01 00 0E 04 04 00 8F 00 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 [11:33:06]wFMCommunicate OK [11:33:06]SAM_PROTO_GetFieldsCounters done [11:33:06]requested_item shift.num is exist - process it [11:33:06]requested_item shift.opened is exist - process it [11:33:06]req_shift_opened [11:33:06]FM_GetShiftState [11:33:06]SAM_PROTO_GetShiftState [11:33:06]wFMCommunicate request_size=4 [11:33:06]MH_SAM_APDU [11:33:06]CAPDU: 80 13 01 00 [11:33:06]Write to MH i2c: E2 08 00 96 11 80 13 01 00 00 00 00 00 24 [11:33:06]Write i2c OK [11:33:06]MH_I2C_Read... [11:33:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:33:06]Read from MH i2c: E2 [11:33:06]MH_I2C_Read... [11:33:06]Read from MH i2c: E2 0E 00 [11:33:06]MH_I2C_Read... [11:33:06]Read from MH i2c: E2 0E 00 96 11 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D0 [11:33:06]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:33:06]wFMCommunicate OK [11:33:06]SAM_PROTO_GetShiftState done [11:33:06]FM_GetShiftState done [11:33:06]req_shift_opened done [11:33:06]requested_item shift.open_date is exist - process it [11:33:06]req_shift_open_date [11:33:06]req_shift_open_date done [11:33:06]produce_requested_data done [11:33:06]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95239,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:33:06]process_action_free close_receipt [11:33:06]json_value_free [11:33:06]json_value_free done [11:33:06]process_json_proto returns [11:33:06]Send response to host [11:33:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95239,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:33:06]free response buf [11:33:06]execute_script done [11:33:06]execute_script returns [11:33:06]free content buf [11:33:06]Sock 9.Close socket [11:33:06]Sock 9.Thread stoped [11:33:10]OFD Sender: No OFD packet to send [11:33:15]OFD Sender: No OFD packet to send [11:33:20]OFD Sender: No OFD packet to send [11:33:25]OFD Sender: No OFD packet to send [11:33:30]OFD Sender: No OFD packet to send [11:33:35]OFD Sender: No OFD packet to send [11:33:40]OFD Sender: No OFD packet to send [11:33:45]OFD Sender: No OFD packet to send [11:33:50]OFD Sender: No OFD packet to send [11:33:55]OFD Sender: No OFD packet to send [11:34:00]OFD Sender: No OFD packet to send [11:34: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: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:12]accept exits with 7 [11:35:12]New connection [11:35:12]New thread 3066760548 created [11:35:12]Thread 3066617188 joined [11:35:12]Waiting for new connection... [11:35:12] Sock 7.Parse request [11:35:12]Sock 7.Check first char [11:35:12]Sock 7.First char is OK [11:35:12]request: POST /json_proto HTTP/1.0 [11:35:12]Method: POST [11:35:12]URL: /json_proto [11:35:12]Method is POST - this is cgi request [11:35:12]url: /json_proto [11:35:12]query_string will be loaded in cgi processing [11:35:12]execute_cgi json_proto POST (null) [11:35:12]execute_cgi path=json_proto method=POST [11:35:12]POST find Content-Length [11:35:12]Host: 172.17.40.67:8080 [11:35:12]Content-Length: 678 [11:35:12]Content-Type: application/json [11:35:12] [11:35:12]POST finish read [11:35:12]Found Content-Length = 678 [11:35:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405747", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.250, "sum" : 150.53, "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" ] } } [11:35:12]execute_script... [11:35: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)3405747", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.250, "sum" : 150.53, "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" ] } } [11:35:12]POST & json_proto [11:35:12]process_json_proto [11:35:12]json parsed OK: [11:35:12]protocol is kg_v1.0 [11:35:12]action value=close_receipt [11:35:12]process_action close_receipt [11:35:12]cmd_close_receipt [11:35:12]MH_GetDate [11:35:12]Write to MH i2c: F0 00 00 97 11 97 [11:35:12]Write i2c OK [11:35:12]MH_I2C_Read... [11:35:12]Read from MH i2c: F0 [11:35:12]MH_I2C_Read... [11:35:12]Read from MH i2c: F0 09 00 [11:35:12]MH_I2C_Read... [11:35:12]Read from MH i2c: F0 09 00 97 11 00 71 25 1E 67 EE DA 66 66 4F [11:35:12]GetLastDocTimeStamp 1730028783 [11:35:12]current date 1730028913 [11:35:12]FM_GetShiftState [11:35:12]SAM_PROTO_GetShiftState [11:35:12]wFMCommunicate request_size=4 [11:35:12]MH_SAM_APDU [11:35:12]CAPDU: 80 13 01 00 [11:35:12]Write to MH i2c: E2 08 00 98 11 80 13 01 00 00 00 00 00 26 [11:35:12]Write i2c OK [11:35:12]MH_I2C_Read... [11:35:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:35:12]Read from MH i2c: E2 [11:35:12]MH_I2C_Read... [11:35:12]Read from MH i2c: E2 0E 00 [11:35:12]MH_I2C_Read... [11:35:12]Read from MH i2c: E2 0E 00 98 11 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D2 [11:35:12]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:35:12]wFMCommunicate OK [11:35:12]SAM_PROTO_GetShiftState done [11:35:12]FM_GetShiftState done [11:35:12]opened in 1729987736 [11:35:12]opened+sec_in_day 1730074136 [11:35:12]quantity*price = 15052 [11:35:12]sum+1 = 15054 [11:35:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 150.00 Внесено: 150.00 СДАЧА: 0.00 НСП 1% : 1.33 НДС 12% : 15.98 Наличными: 150.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 239 27.10.2024 11:35 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95240 ФПД: 153544902431967 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T113513&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95240&fm=153544902431967&tin=02508201610067®Number=0000000000170478&sum=15000 [11:35:13]StoreToDocumentArchive [11:35:13]shift 143 fd 95240 [11:35:13]save to /storage/0143/doc_00095240 [11:35:13]save last doc name /storage/0143/doc_00095240 to /storage/kkm_last_doc_name [11:35:13]save OK [11:35:13]Clear old archive folders... [11:35:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:35:13]tlvbuf is B6EAB3B0 [11:35:13]SAM_PROTO_ClearQueue [11:35:13]wFMCommunicate request_size=4 [11:35:13]MH_SAM_APDU [11:35:13]CAPDU: 80 09 00 00 [11:35:13]Write to MH i2c: E2 08 00 A5 11 80 09 00 00 00 00 00 00 28 [11:35:13]Write i2c OK [11:35:13]MH_I2C_Read... [11:35:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:35:13]Read from MH i2c: E2 [11:35:13]MH_I2C_Read... [11:35:13]Read from MH i2c: E2 03 00 [11:35:13]MH_I2C_Read... [11:35:13]Read from MH i2c: E2 03 00 A5 11 00 90 00 2A [11:35:13]RAPDU: 90 00 [11:35:13]wFMCommunicate OK [11:35:13]SAM_PROTO_ClearQueue done [11:35:13]KKMCreateOFDPacket [11:35:13]OFDProtocolAddRootSTLVToBuf [11:35:13]FM_MakeSignedData [11:35:13]FM_MakeSignedData [11:35:13]SAM_PROTO_SignData [11:35:13]wFMCommunicate request_size=4 [11:35:13]MH_SAM_APDU [11:35:13]CAPDU: 80 0D 01 02 [11:35:13]Write to MH i2c: E2 08 00 A6 11 80 0D 01 02 00 00 00 00 30 [11:35:13]Write i2c OK [11:35:13]MH_I2C_Read... [11:35:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:35:14]Read from MH i2c: E2 [11:35:14]MH_I2C_Read... [11:35:14]Read from MH i2c: E2 03 00 [11:35:14]MH_I2C_Read... [11:35:14]Read from MH i2c: E2 03 00 A6 11 00 90 00 2B [11:35:14]RAPDU: 90 00 [11:35:14]wFMCommunicate OK [11:35:14]wFMCommunicate request_size=255 [11:35:14]MH_SAM_APDU [11:35: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 34 FF 03 08 00 03 CA 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 CD 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 EF 00 00 00 F4 03 04 00 71 25 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 08 74 01 00 35 04 06 00 8B [11:35:14]Write to MH i2c: E2 02 01 A7 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 34 FF 03 08 00 03 CA 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 CD 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 EF 00 00 00 F4 03 04 00 71 25 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 08 74 01 00 35 04 06 00 8B 00 00 5C [11:35:14]Write i2c OK [11:35:14]MH_I2C_Read... [11:35:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:35:14]Read from MH i2c: E2 [11:35:14]MH_I2C_Read... [11:35:14]Read from MH i2c: E2 03 00 [11:35:14]MH_I2C_Read... [11:35:14]Read from MH i2c: E2 03 00 A7 11 00 90 00 2C [11:35:14]RAPDU: 90 00 [11:35:14]wFMCommunicate OK [11:35:14]wFMCommunicate request_size=10 [11:35:14]MH_SAM_APDU [11:35:14]CAPDU: 80 0D 02 02 05 A5 F5 5D D4 DF [11:35:14]Write to MH i2c: E2 0D 00 A8 11 80 0D 02 02 05 00 A5 F5 5D D4 DF 00 00 E7 [11:35:14]Write i2c OK [11:35:14]MH_I2C_Read... [11:35:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:35:14]Read from MH i2c: E2 [11:35:14]MH_I2C_Read... [11:35:14]Read from MH i2c: E2 03 00 [11:35:14]MH_I2C_Read... [11:35:14]Read from MH i2c: E2 03 00 A8 11 00 90 00 2D [11:35:14]RAPDU: 90 00 [11:35:14]wFMCommunicate OK [11:35:14]wFMCommunicate request_size=4 [11:35:14]MH_SAM_APDU [11:35:14]CAPDU: 80 0D 03 02 [11:35:14]Write to MH i2c: E2 08 00 A9 11 80 0D 03 02 00 00 00 00 35 [11:35:14]Write i2c OK [11:35:14]MH_I2C_Read... [11:35:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:35:14]Read from MH i2c: E2 [11:35:14]MH_I2C_Read... [11:35:14]Read from MH i2c: E2 0B 00 [11:35:14]MH_I2C_Read... [11:35:14]Read from MH i2c: E2 0B 00 A9 11 00 66 24 9D 13 6A 8A F8 01 90 00 5D [11:35:14]RAPDU: 66 24 9D 13 6A 8A F8 01 90 00 [11:35:14]wFMCommunicate OK [11:35:14]SAM_PROTO_SignData done [11:35:14]FM_MakeSignedData done [11:35:14]CreateOFDProtocolMessage [11:35:14]wFMCommunicate request_size=4 [11:35:14]MH_SAM_APDU [11:35:14]CAPDU: 80 11 00 00 [11:35:14]Write to MH i2c: E2 08 00 AA 11 80 11 00 00 00 00 00 00 35 [11:35:14]Write i2c OK [11:35:14]MH_I2C_Read... [11:35:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:35:14]Read from MH i2c: E2 [11:35:14]MH_I2C_Read... [11:35:14]Read from MH i2c: E2 17 00 [11:35:14]MH_I2C_Read... [11:35:14]Read from MH i2c: E2 17 00 AA 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 86 [11:35:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:35:14]wFMCommunicate OK [11:35:14]CreateOFDProtocolMessage done [11:35:14]OFDSenderStorePacket 95240 [11:35:14]StoreOFDPacket docnum=95240 [11:35:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 54 86 07 01 65 B2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 CA 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 CD 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 EF 00 00 00 F4 03 04 00 71 25 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 08 74 01 00 35 04 06 00 8B A5 F5 5D D4 DF 66 24 9D 13 6A 8A F8 01 [11:35:14]CheckFolder [11:35:14]dirname=/storage/ofd_packets [11:35:14]CheckFolder done [11:35:14]ProducePacketName [11:35:14]name=ofd_packets/00095240 [11:35:14]NVStorageSaveData ofd_packets/00095240 [11:35:14]File name is /storage/ofd_packets/00095240 [11:35:14]Write 301 bytes [11:35:14]NVStorageSaveData done [11:35:14]OFDSenderStorePacket done [11:35:14]KKMCreateOFDPacket done [11:35:14]NVStorageSaveData kkm_last_timestamp [11:35:14]File name is /storage/kkm_last_timestamp [11:35:14]Write 4 bytes [11:35:14]NVStorageSaveData done [11:35:14]ExternCall_PrintAddStr [11:35:14]wPrintStart [11:35:14]Write to MH i2c: 01 00 00 AB 11 BC [11:35:14]Write i2c OK [11:35:14]MH_I2C_Read... [11:35:14]Read from MH i2c: 01 [11:35:14]MH_I2C_Read... [11:35:14]Read from MH i2c: 01 07 00 [11:35:14]MH_I2C_Read... [11:35:14]Read from MH i2c: 01 07 00 AB 11 00 00 00 00 00 FF 0F D1 [11:35:14]RasterBufferAndPrint [11:35:14]line Счет N : (1)3405747 [11:35:14]line ИНН: 02508201610067 [11:35:14]line Контрольно-Кассовый Чек [11:35:14]line ПРОДАЖА [11:35:14]line ТРК (МРК, ГНК) : 22 [11:35:14]line Товар: 2710124130 [11:35:14]line Аи-92-К-4 [11:35:14]line 2.250 * 66.90 [11:35:14]line = 150.53 [11:35:14]line НДС 12% НСП 1% [11:35:14]line > о реализуемом товаре [11:35:14]line ОКРУГЛЕНИЕ: -0.53 [11:35:14]line ИТОГО: 150.00 [11:35:14]line Внесено: 150.00 [11:35:14]line СДАЧА: 0.00 [11:35:14]line НСП 1% : 1.33 [11:35:14]line НДС 12% : 15.98 [11:35:14]line Наличными: 150.00 [11:35:14]line Безнал.: 0.00 [11:35:14]line Место: АЗС № 82 "Партнер Нефть" [11:35:14]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:35:14]line СНО: Общий режим [11:35:14]line Чек 239 27.10.2024 11:35 [11:35:14]line Смена: 143 ФФД: 1.0 [11:35:14]line ЗНМ: 0300000017 [11:35:14]line РНМ: 0000000000170478 [11:35:14]line Версия ККМ: v1.0 [11:35:14]line ФМ: 0000000002098560 [11:35:14]line ФД: 95240 [11:35:14]line ФПД: 153544902431967 [11:35:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T113513&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95240&fm=153544902431967&tin=02508201610067®Number=0000000000170478&sum=15000 [11:35:14]OFD Sender: Processing packet 95240 [packets to send 56, broken 55] [11:35:14]ProducePacketName [11:35:14]name=ofd_packets/00095240 [11:35:14]OFD Sender: To server: pG, [11:35:14]CommunicateWithHost lk.salyk.kg:30040 [11:35:14]ConnectInit lk.salyk.kg [11:35:14]written 0, free lines is 4095 [11:35:14]Connected sock=10 [11:35:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 54 86 07 01 65 B2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 CA 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 CD 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 EF 00 00 00 F4 03 04 00 71 25 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 08 74 01 00 35 04 06 00 8B A5 F5 5D D4 DF 66 24 9D 13 6A 8A F8 01 [11:35:15]Write to MH i2c: 01 00 00 D6 11 E7 [11:35:15]Write i2c OK [11:35:15]MH_I2C_Read... [11:35:15]Read from MH i2c: 01 [11:35:15]MH_I2C_Read... [11:35:15]Read from MH i2c: 01 07 00 [11:35:15]MH_I2C_Read... [11:35:15]Read from MH i2c: 01 07 00 D6 11 00 00 00 00 00 F9 0C F3 [11:35:15]RasterBufferAndPrint [11:35:15]line [11:35:15]line [11:35:15]line [11:35:15]line [11:35:15]line [11:35:15]written 0, free lines is 3328 [11:35:15]MH_Cut [11:35:15]Write to MH i2c: D1 01 00 DD 11 01 C0 [11:35:15]Write i2c OK [11:35:15]MH_I2C_Read... [11:35:15]Read from MH i2c: D1 [11:35:15]MH_I2C_Read... [11:35:15]Read from MH i2c: D1 01 00 [11:35:15]MH_I2C_Read... [11:35:15]Read from MH i2c: D1 01 00 DD 11 00 BF [11:35:15]Write to MH i2c: 01 00 00 DE 11 EF [11:35:15]Write i2c OK [11:35:15]MH_I2C_Read... [11:35:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0F BD 47 00 82 A7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 08 74 01 00 F4 03 04 00 9E CF 1D 67 B6 04 01 00 00 17 F8 9D BF 60 6F C0 6A [11:35:15]CommunicateWithHost err = 0 [11:35:15]CheckOFDResponse [11:35:15]1017 (14) - 77093643461234 [11:35:15]1041 (16) - 0000000002098560 [11:35:15]1040 (4) - 95240 [11:35:15]1012 (4) - 27.10.2024 05:29 [11:35:15]1206 (1) - 0 [11:35:15]OFD Sender: Remove packet 95240 [11:35:15]ProducePacketName [11:35:15]name=ofd_packets/00095240 [11:35:15]NVStorageDeleteData [11:35:15]OFD Sender: No OFD packet to send [11:35:15]*** Cut start [11:35:15]*** Partial cut [11:35:15]*** CUTSNS_PIN = 1 [11:35:15]*** CUTSNS_PIN = 0 [11:35:16]*** Brake cut motor [11:35:16]Read from MH i2c: 01 [11:35:16]MH_I2C_Read... [11:35:16]*** Stop cut motor [11:35:16]*** Cut end [11:35:16]Read from MH i2c: 01 07 00 [11:35:16]MH_I2C_Read... [11:35:16]Read from MH i2c: 01 07 00 DE 11 00 00 00 00 00 FF 0F 04 [11:35:16]process_action close_receipt done [11:35:16]requested_data is exist [11:35:16]produce_requested_data [11:35:16]requested_item fm.sn is exist - process it [11:35:16]wFMCommunicate request_size=4 [11:35:16]MH_SAM_APDU [11:35:16]CAPDU: 80 11 00 00 [11:35:16]Write to MH i2c: E2 08 00 DF 11 80 11 00 00 00 00 00 00 6A [11:35:16]Write i2c OK [11:35:16]MH_I2C_Read... [11:35:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:35:16]Read from MH i2c: E2 [11:35:16]MH_I2C_Read... [11:35:16]Read from MH i2c: E2 17 00 [11:35:16]MH_I2C_Read... [11:35:16]Read from MH i2c: E2 17 00 DF 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BB [11:35:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:35:16]wFMCommunicate OK [11:35:16]requested_item fd.num is exist - process it [11:35:16]SAM_PROTO_GetFieldsCounters [11:35:16]wFMCommunicate request_size=4 [11:35:16]MH_SAM_APDU [11:35:16]CAPDU: 80 13 00 00 [11:35:16]Write to MH i2c: E2 08 00 E0 11 80 13 00 00 00 00 00 00 6D [11:35:16]Write i2c OK [11:35:16]MH_I2C_Read... [11:35:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:35:16]Read from MH i2c: E2 [11:35:16]MH_I2C_Read... [11:35:16]Read from MH i2c: E2 62 00 [11:35:16]MH_I2C_Read... [11:35:16]Read from MH i2c: E2 62 00 E0 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 08 74 01 00 0E 04 04 00 8F 00 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 67 [11:35:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 08 74 01 00 0E 04 04 00 8F 00 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 [11:35:16]wFMCommunicate OK [11:35:16]SAM_PROTO_GetFieldsCounters done [11:35:16]requested_item shift.num is exist - process it [11:35:16]requested_item shift.opened is exist - process it [11:35:16]req_shift_opened [11:35:16]FM_GetShiftState [11:35:16]SAM_PROTO_GetShiftState [11:35:16]wFMCommunicate request_size=4 [11:35:16]MH_SAM_APDU [11:35:16]CAPDU: 80 13 01 00 [11:35:16]Write to MH i2c: E2 08 00 E1 11 80 13 01 00 00 00 00 00 6F [11:35:16]Write i2c OK [11:35:16]MH_I2C_Read... [11:35:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:35:16]Read from MH i2c: E2 [11:35:16]MH_I2C_Read... [11:35:16]Read from MH i2c: E2 0E 00 [11:35:16]MH_I2C_Read... [11:35:16]Read from MH i2c: E2 0E 00 E1 11 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1B [11:35:16]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:35:16]wFMCommunicate OK [11:35:16]SAM_PROTO_GetShiftState done [11:35:16]FM_GetShiftState done [11:35:16]req_shift_opened done [11:35:16]requested_item shift.open_date is exist - process it [11:35:16]req_shift_open_date [11:35:16]req_shift_open_date done [11:35:16]produce_requested_data done [11:35:16]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95240,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:35:16]process_action_free close_receipt [11:35:16]json_value_free [11:35:16]json_value_free done [11:35:16]process_json_proto returns [11:35:16]Send response to host [11:35:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95240,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:35:16]free response buf [11:35:16]execute_script done [11:35:16]execute_script returns [11:35:16]free content buf [11:35:16]Sock 7.Close socket [11:35:16]Sock 7.Thread stoped [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:48]accept exits with 9 [11:35:48]New connection [11:35:48]New thread 3066617188 created [11:35:48]Thread 3066760548 joined [11:35:48]Waiting for new connection... [11:35:48] Sock 9.Parse request [11:35:48]Sock 9.Check first char [11:35:48]Sock 9.First char is OK [11:35:48]request: POST /json_proto HTTP/1.0 [11:35:48]Method: POST [11:35:48]URL: /json_proto [11:35:48]Method is POST - this is cgi request [11:35:48]url: /json_proto [11:35:48]query_string will be loaded in cgi processing [11:35:48]execute_cgi json_proto POST (null) [11:35:48]execute_cgi path=json_proto method=POST [11:35:48]POST find Content-Length [11:35:48]Host: 172.17.40.67:8080 [11:35:48]Content-Length: 678 [11:35:48]Content-Type: application/json [11:35:48] [11:35:48]POST finish read [11:35:48]Found Content-Length = 678 [11:35:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405748", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 6.280, "sum" : 420.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 420.00, "total" : 420.00, "payments": [ { "type": 0, "sum" : 420.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:35:48]execute_script... [11:35: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)3405748", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 6.280, "sum" : 420.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 420.00, "total" : 420.00, "payments": [ { "type": 0, "sum" : 420.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:35:48]POST & json_proto [11:35:48]process_json_proto [11:35:48]json parsed OK: [11:35:48]protocol is kg_v1.0 [11:35:48]action value=close_receipt [11:35:48]process_action close_receipt [11:35:48]cmd_close_receipt [11:35:48]MH_GetDate [11:35:48]Write to MH i2c: F0 00 00 E2 11 E2 [11:35:48]Write i2c OK [11:35:48]MH_I2C_Read... [11:35:48]Read from MH i2c: F0 [11:35:48]MH_I2C_Read... [11:35:48]Read from MH i2c: F0 09 00 [11:35:48]MH_I2C_Read... [11:35:48]Read from MH i2c: F0 09 00 E2 11 00 95 25 1E 67 EE DA 66 66 BE [11:35:48]GetLastDocTimeStamp 1730028913 [11:35:48]current date 1730028949 [11:35:48]FM_GetShiftState [11:35:48]SAM_PROTO_GetShiftState [11:35:48]wFMCommunicate request_size=4 [11:35:48]MH_SAM_APDU [11:35:48]CAPDU: 80 13 01 00 [11:35:48]Write to MH i2c: E2 08 00 E3 11 80 13 01 00 00 00 00 00 71 [11:35:48]Write i2c OK [11:35:48]MH_I2C_Read... [11:35:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:35:48]Read from MH i2c: E2 [11:35:48]MH_I2C_Read... [11:35:48]Read from MH i2c: E2 0E 00 [11:35:48]MH_I2C_Read... [11:35:48]Read from MH i2c: E2 0E 00 E3 11 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1D [11:35:48]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:35:48]wFMCommunicate OK [11:35:48]SAM_PROTO_GetShiftState done [11:35:48]FM_GetShiftState done [11:35:48]opened in 1729987736 [11:35:48]opened+sec_in_day 1730074136 [11:35:48]quantity*price = 42013 [11:35:48]sum+1 = 42014 [11:35:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.13 ИТОГО: 420.00 Внесено: 420.00 СДАЧА: 0.00 НСП 1% : 3.72 НДС 12% : 44.62 Наличными: 420.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 240 27.10.2024 11:35 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95241 ФПД: 100726712592474 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T113549&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95241&fm=100726712592474&tin=02508201610067®Number=0000000000170478&sum=42000 [11:35:49]StoreToDocumentArchive [11:35:49]shift 143 fd 95241 [11:35:49]save to /storage/0143/doc_00095241 [11:35:49]save last doc name /storage/0143/doc_00095241 to /storage/kkm_last_doc_name [11:35:49]save OK [11:35:49]Clear old archive folders... [11:35:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:35:49]tlvbuf is B6F29810 [11:35:49]SAM_PROTO_ClearQueue [11:35:49]wFMCommunicate request_size=4 [11:35:49]MH_SAM_APDU [11:35:49]CAPDU: 80 09 00 00 [11:35:49]Write to MH i2c: E2 08 00 F0 11 80 09 00 00 00 00 00 00 73 [11:35:49]Write i2c OK [11:35:49]MH_I2C_Read... [11:35:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:35:49]Read from MH i2c: E2 [11:35:49]MH_I2C_Read... [11:35:49]Read from MH i2c: E2 03 00 [11:35:49]MH_I2C_Read... [11:35:49]Read from MH i2c: E2 03 00 F0 11 00 90 00 75 [11:35:49]RAPDU: 90 00 [11:35:49]wFMCommunicate OK [11:35:49]SAM_PROTO_ClearQueue done [11:35:49]KKMCreateOFDPacket [11:35:49]OFDProtocolAddRootSTLVToBuf [11:35:49]FM_MakeSignedData [11:35:49]FM_MakeSignedData [11:35:49]SAM_PROTO_SignData [11:35:49]wFMCommunicate request_size=4 [11:35:49]MH_SAM_APDU [11:35:49]CAPDU: 80 0D 01 02 [11:35:49]Write to MH i2c: E2 08 00 F1 11 80 0D 01 02 00 00 00 00 7B [11:35:49]Write i2c OK [11:35:49]MH_I2C_Read... [11:35:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:35:49]Read from MH i2c: E2 [11:35:49]MH_I2C_Read... [11:35:49]Read from MH i2c: E2 03 00 [11:35:49]MH_I2C_Read... [11:35:49]Read from MH i2c: E2 03 00 F1 11 00 90 00 76 [11:35:49]RAPDU: 90 00 [11:35:49]wFMCommunicate OK [11:35:49]wFMCommunicate request_size=255 [11:35:49]MH_SAM_APDU [11:35:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 88 18 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 1D A4 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 A4 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 74 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 11 00 00 00 00 07 04 06 00 10 A4 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 95 25 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 09 74 01 00 35 04 06 00 5B [11:35:49]Write to MH i2c: E2 02 01 F2 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 34 FF 03 08 00 03 88 18 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 1D A4 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 A4 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 74 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 11 00 00 00 00 07 04 06 00 10 A4 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 95 25 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 09 74 01 00 35 04 06 00 5B 00 00 14 [11:35:49]Write i2c OK [11:35:49]MH_I2C_Read... [11:35:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:35:50]Read from MH i2c: E2 [11:35:50]MH_I2C_Read... [11:35:50]Read from MH i2c: E2 03 00 [11:35:50]MH_I2C_Read... [11:35:50]Read from MH i2c: E2 03 00 F2 11 00 90 00 77 [11:35:50]RAPDU: 90 00 [11:35:50]wFMCommunicate OK [11:35:50]wFMCommunicate request_size=10 [11:35:50]MH_SAM_APDU [11:35:50]CAPDU: 80 0D 02 02 05 9C 43 EC 68 5A [11:35:50]Write to MH i2c: E2 0D 00 F3 11 80 0D 02 02 05 00 9C 43 EC 68 5A 00 00 15 [11:35:50]Write i2c OK [11:35:50]MH_I2C_Read... [11:35:50]Read from MH i2c: E2 [11:35:50]MH_I2C_Read... [11:35:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:35:50]Read from MH i2c: E2 03 00 [11:35:50]MH_I2C_Read... [11:35:50]Read from MH i2c: E2 03 00 F3 11 00 90 00 78 [11:35:50]RAPDU: 90 00 [11:35:50]wFMCommunicate OK [11:35:50]wFMCommunicate request_size=4 [11:35:50]MH_SAM_APDU [11:35:50]CAPDU: 80 0D 03 02 [11:35:50]Write to MH i2c: E2 08 00 F4 11 80 0D 03 02 00 00 00 00 80 [11:35:50]Write i2c OK [11:35:50]MH_I2C_Read... [11:35:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:35:50]Read from MH i2c: E2 [11:35:50]MH_I2C_Read... [11:35:50]Read from MH i2c: E2 0B 00 [11:35:50]MH_I2C_Read... [11:35:50]Read from MH i2c: E2 0B 00 F4 11 00 6B 2D 94 DD E6 74 CA 81 90 00 2F [11:35:50]RAPDU: 6B 2D 94 DD E6 74 CA 81 90 00 [11:35:50]wFMCommunicate OK [11:35:50]SAM_PROTO_SignData done [11:35:50]FM_MakeSignedData done [11:35:50]CreateOFDProtocolMessage [11:35:50]wFMCommunicate request_size=4 [11:35:50]MH_SAM_APDU [11:35:50]CAPDU: 80 11 00 00 [11:35:50]Write to MH i2c: E2 08 00 F5 11 80 11 00 00 00 00 00 00 80 [11:35:50]Write i2c OK [11:35:50]MH_I2C_Read... [11:35:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:35:50]Read from MH i2c: E2 [11:35:50]MH_I2C_Read... [11:35:50]Read from MH i2c: E2 17 00 [11:35:50]MH_I2C_Read... [11:35:50]Read from MH i2c: E2 17 00 F5 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D1 [11:35:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:35:50]wFMCommunicate OK [11:35:50]CreateOFDProtocolMessage done [11:35:50]OFDSenderStorePacket 95241 [11:35:50]StoreOFDPacket docnum=95241 [11:35:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 66 7D 07 01 CA 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 88 18 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 1D A4 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 A4 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 74 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 11 00 00 00 00 07 04 06 00 10 A4 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 95 25 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 09 74 01 00 35 04 06 00 5B 9C 43 EC 68 5A 6B 2D 94 DD E6 74 CA 81 [11:35:50]CheckFolder [11:35:50]dirname=/storage/ofd_packets [11:35:50]CheckFolder done [11:35:50]ProducePacketName [11:35:50]name=ofd_packets/00095241 [11:35:50]NVStorageSaveData ofd_packets/00095241 [11:35:50]File name is /storage/ofd_packets/00095241 [11:35:50]Write 301 bytes [11:35:50]NVStorageSaveData done [11:35:50]OFDSenderStorePacket done [11:35:50]KKMCreateOFDPacket done [11:35:50]NVStorageSaveData kkm_last_timestamp [11:35:50]File name is /storage/kkm_last_timestamp [11:35:50]Write 4 bytes [11:35:50]NVStorageSaveData done [11:35:50]ExternCall_PrintAddStr [11:35:50]wPrintStart [11:35:50]Write to MH i2c: 01 00 00 F6 11 07 [11:35:50]Write i2c OK [11:35:50]MH_I2C_Read... [11:35:50]Read from MH i2c: 01 [11:35:50]MH_I2C_Read... [11:35:50]Read from MH i2c: 01 07 00 [11:35:50]MH_I2C_Read... [11:35:50]Read from MH i2c: 01 07 00 F6 11 00 00 00 00 00 FF 0F 1C [11:35:50]RasterBufferAndPrint [11:35:50]line Счет N : (1)3405748 [11:35:50]line ИНН: 02508201610067 [11:35:50]line Контрольно-Кассовый Чек [11:35:50]line ПРОДАЖА [11:35:50]line ТРК (МРК, ГНК) : 42 [11:35:50]line Товар: 2710124130 [11:35:50]line Аи-92-К-4 [11:35:50]line 6.280 * 66.90 [11:35:50]line = 420.13 [11:35:50]line НДС 12% НСП 1% [11:35:50]line > о реализуемом товаре [11:35:50]line ОКРУГЛЕНИЕ: -0.13 [11:35:50]line ИТОГО: 420.00 [11:35:50]line Внесено: 420.00 [11:35:50]line СДАЧА: 0.00 [11:35:50]line НСП 1% : 3.72 [11:35:50]line НДС 12% : 44.62 [11:35:50]line Наличными: 420.00 [11:35:50]line Безнал.: 0.00 [11:35:50]line Место: АЗС № 82 "Партнер Нефть" [11:35:50]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:35:50]line СНО: Общий режим [11:35:50]line Чек 240 27.10.2024 11:35 [11:35:50]line Смена: 143 ФФД: 1.0 [11:35:50]line ЗНМ: 0300000017 [11:35:50]line РНМ: 0000000000170478 [11:35:50]line Версия ККМ: v1.0 [11:35:50]line ФМ: 0000000002098560 [11:35:50]line ФД: 95241 [11:35:50]line ФПД: 100726712592474 [11:35:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T113549&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95241&fm=100726712592474&tin=02508201610067®Number=0000000000170478&sum=42000 [11:35:50]written 0, free lines is 4095 [11:35:50]OFD Sender: Processing packet 95241 [packets to send 56, broken 55] [11:35:50]ProducePacketName [11:35:50]name=ofd_packets/00095241 [11:35:50]OFD Sender: To server: pG, [11:35:50]CommunicateWithHost lk.salyk.kg:30040 [11:35:50]ConnectInit lk.salyk.kg [11:35:50]Connected sock=10 [11:35:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 66 7D 07 01 CA 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 88 18 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 1D A4 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 A4 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 74 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 11 00 00 00 00 07 04 06 00 10 A4 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 95 25 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 09 74 01 00 35 04 06 00 5B 9C 43 EC 68 5A 6B 2D 94 DD E6 74 CA 81 [11:35:50]Write to MH i2c: 01 00 00 21 12 33 [11:35:50]Write i2c OK [11:35:50]MH_I2C_Read... [11:35:50]Read from MH i2c: 01 [11:35:50]MH_I2C_Read... [11:35:50]Read from MH i2c: 01 07 00 [11:35:50]MH_I2C_Read... [11:35:50]Read from MH i2c: 01 07 00 21 12 00 00 00 00 00 F7 0C 3D [11:35:50]RasterBufferAndPrint [11:35:50]line [11:35:50]line [11:35:50]line [11:35:50]line [11:35:50]line [11:35:50]written 0, free lines is 3326 [11:35:50]MH_Cut [11:35:50]Write to MH i2c: D1 01 00 28 12 01 0C [11:35:50]Write i2c OK [11:35:50]MH_I2C_Read... [11:35:50]Read from MH i2c: D1 [11:35:50]MH_I2C_Read... [11:35:50]Read from MH i2c: D1 01 00 [11:35:50]MH_I2C_Read... [11:35:50]Read from MH i2c: D1 01 00 28 12 00 0B [11:35:50]Write to MH i2c: 01 00 00 29 12 3B [11:35:50]Write i2c OK [11:35:50]MH_I2C_Read... [11:35:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 2E 65 47 00 ED 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 32 30 39 38 35 36 30 10 04 04 00 09 74 01 00 F4 03 04 00 C1 CF 1D 67 B6 04 01 00 00 C7 0F 82 91 B0 B7 64 EC [11:35:50]CommunicateWithHost err = 0 [11:35:50]CheckOFDResponse [11:35:50]1017 (14) - 77093643461234 [11:35:50]1041 (16) - 0000000002098560 [11:35:50]1040 (4) - 95241 [11:35:50]1012 (4) - 27.10.2024 05:29 [11:35:50]1206 (1) - 0 [11:35:50]OFD Sender: Remove packet 95241 [11:35:50]ProducePacketName [11:35:50]name=ofd_packets/00095241 [11:35:50]NVStorageDeleteData [11:35:51]OFD Sender: No OFD packet to send [11:35:51]*** Cut start [11:35:51]*** Partial cut [11:35:51]*** CUTSNS_PIN = 1 [11:35:51]*** CUTSNS_PIN = 0 [11:35:51]*** Brake cut motor [11:35:51]Read from MH i2c: 01 [11:35:51]MH_I2C_Read... [11:35:51]*** Stop cut motor [11:35:51]*** Cut end [11:35:51]Read from MH i2c: 01 07 00 [11:35:51]MH_I2C_Read... [11:35:51]Read from MH i2c: 01 07 00 29 12 00 00 00 00 00 FF 0F 50 [11:35:51]process_action close_receipt done [11:35:51]requested_data is exist [11:35:51]produce_requested_data [11:35:51]requested_item fm.sn is exist - process it [11:35:51]wFMCommunicate request_size=4 [11:35:51]MH_SAM_APDU [11:35:51]CAPDU: 80 11 00 00 [11:35:51]Write to MH i2c: E2 08 00 2A 12 80 11 00 00 00 00 00 00 B6 [11:35:51]Write i2c OK [11:35:51]MH_I2C_Read... [11:35:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:35:51]Read from MH i2c: E2 [11:35:51]MH_I2C_Read... [11:35:51]Read from MH i2c: E2 17 00 [11:35:51]MH_I2C_Read... [11:35:51]Read from MH i2c: E2 17 00 2A 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 07 [11:35:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:35:51]wFMCommunicate OK [11:35:51]requested_item fd.num is exist - process it [11:35:51]SAM_PROTO_GetFieldsCounters [11:35:51]wFMCommunicate request_size=4 [11:35:51]MH_SAM_APDU [11:35:51]CAPDU: 80 13 00 00 [11:35:51]Write to MH i2c: E2 08 00 2B 12 80 13 00 00 00 00 00 00 B9 [11:35:51]Write i2c OK [11:35:51]MH_I2C_Read... [11:35:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:35:52]Read from MH i2c: E2 [11:35:52]MH_I2C_Read... [11:35:52]Read from MH i2c: E2 62 00 [11:35:52]MH_I2C_Read... [11:35:52]Read from MH i2c: E2 62 00 2B 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 09 74 01 00 0E 04 04 00 8F 00 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 B7 [11:35:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 09 74 01 00 0E 04 04 00 8F 00 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 [11:35:52]wFMCommunicate OK [11:35:52]SAM_PROTO_GetFieldsCounters done [11:35:52]requested_item shift.num is exist - process it [11:35:52]requested_item shift.opened is exist - process it [11:35:52]req_shift_opened [11:35:52]FM_GetShiftState [11:35:52]SAM_PROTO_GetShiftState [11:35:52]wFMCommunicate request_size=4 [11:35:52]MH_SAM_APDU [11:35:52]CAPDU: 80 13 01 00 [11:35:52]Write to MH i2c: E2 08 00 2C 12 80 13 01 00 00 00 00 00 BB [11:35:52]Write i2c OK [11:35:52]MH_I2C_Read... [11:35:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:35:52]Read from MH i2c: E2 [11:35:52]MH_I2C_Read... [11:35:52]Read from MH i2c: E2 0E 00 [11:35:52]MH_I2C_Read... [11:35:52]Read from MH i2c: E2 0E 00 2C 12 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 67 [11:35:52]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:35:52]wFMCommunicate OK [11:35:52]SAM_PROTO_GetShiftState done [11:35:52]FM_GetShiftState done [11:35:52]req_shift_opened done [11:35:52]requested_item shift.open_date is exist - process it [11:35:52]req_shift_open_date [11:35:52]req_shift_open_date done [11:35:52]produce_requested_data done [11:35:52]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95241,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:35:52]process_action_free close_receipt [11:35:52]json_value_free [11:35:52]json_value_free done [11:35:52]process_json_proto returns [11:35:52]Send response to host [11:35:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95241,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:35:52]free response buf [11:35:52]execute_script done [11:35:52]execute_script returns [11:35:52]free content buf [11:35:52]Sock 9.Close socket [11:35:52]Sock 9.Thread stoped [11:35:56]OFD Sender: No OFD packet to send [11:36:01]OFD Sender: No OFD packet to send [11:36:06]OFD Sender: No OFD packet to send [11:36:11]OFD Sender: No OFD packet to send [11:36:16]OFD Sender: No OFD packet to send [11:36:21]OFD Sender: No OFD packet to send [11:36:26]OFD Sender: No OFD packet to send [11:36:31]OFD Sender: No OFD packet to send [11:36:36]OFD Sender: No OFD packet to send [11:36:41]OFD Sender: No OFD packet to send [11:36:46]OFD Sender: No OFD packet to send [11:36:51]OFD Sender: No OFD packet to send [11:36:56]OFD Sender: No OFD packet to send [11:37:01]OFD Sender: No OFD packet to send [11:37:06]OFD Sender: No OFD packet to send [11:37:11]OFD Sender: No OFD packet to send [11:37:13]accept exits with 7 [11:37:13]New connection [11:37:13]New thread 3066760548 created [11:37:13]Thread 3066617188 joined [11:37:13]Waiting for new connection... [11:37:13] Sock 7.Parse request [11:37:13]Sock 7.Check first char [11:37:13]Sock 7.First char is OK [11:37:13]request: POST /json_proto HTTP/1.0 [11:37:13]Method: POST [11:37:13]URL: /json_proto [11:37:13]Method is POST - this is cgi request [11:37:13]url: /json_proto [11:37:13]query_string will be loaded in cgi processing [11:37:13]execute_cgi json_proto POST (null) [11:37:13]execute_cgi path=json_proto method=POST [11:37:13]POST find Content-Length [11:37:13]Host: 172.17.40.67:8080 [11:37:13]Content-Length: 683 [11:37:13]Content-Type: application/json [11:37:13] [11:37:13]POST finish read [11:37:13]Found Content-Length = 683 [11:37:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405749", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:37:13]execute_script... [11: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)3405749", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:37:13]POST & json_proto [11:37:13]process_json_proto [11:37:13]json parsed OK: [11:37:13]protocol is kg_v1.0 [11:37:13]action value=close_receipt [11:37:13]process_action close_receipt [11:37:13]cmd_close_receipt [11:37:13]MH_GetDate [11:37:13]Write to MH i2c: F0 00 00 2D 12 2E [11:37:13]Write i2c OK [11:37:13]MH_I2C_Read... [11:37:13]Read from MH i2c: F0 [11:37:13]MH_I2C_Read... [11:37:13]Read from MH i2c: F0 09 00 [11:37:13]MH_I2C_Read... [11:37:13]Read from MH i2c: F0 09 00 2D 12 00 EA 25 1E 67 EE DA 66 66 5F [11:37:13]GetLastDocTimeStamp 1730028949 [11:37:13]current date 1730029034 [11:37:13]FM_GetShiftState [11:37:13]SAM_PROTO_GetShiftState [11:37:13]wFMCommunicate request_size=4 [11:37:13]MH_SAM_APDU [11:37:13]CAPDU: 80 13 01 00 [11:37:13]Write to MH i2c: E2 08 00 2E 12 80 13 01 00 00 00 00 00 BD [11:37:13]Write i2c OK [11:37:13]MH_I2C_Read... [11:37:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:37:13]Read from MH i2c: E2 [11:37:13]MH_I2C_Read... [11:37:13]Read from MH i2c: E2 0E 00 [11:37:13]MH_I2C_Read... [11:37:13]Read from MH i2c: E2 0E 00 2E 12 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 69 [11:37:13]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:37:13]wFMCommunicate OK [11:37:13]SAM_PROTO_GetShiftState done [11:37:13]FM_GetShiftState done [11:37:13]opened in 1729987736 [11:37:13]opened+sec_in_day 1730074136 [11:37:13]quantity*price = 100015 [11:37:13]sum+1 = 100017 [11:37:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 241 27.10.2024 11:37 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95242 ФПД: 68366884255476 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T113714&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95242&fm=68366884255476&tin=02508201610067®Number=0000000000170478&sum=100000 [11:37:14]StoreToDocumentArchive [11:37:14]shift 143 fd 95242 [11:37:14]save to /storage/0143/doc_00095242 [11:37:14]save last doc name /storage/0143/doc_00095242 to /storage/kkm_last_doc_name [11:37:14]save OK [11:37:14]Clear old archive folders... [11:37:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:37:14]tlvbuf is B6D793E0 [11:37:14]SAM_PROTO_ClearQueue [11:37:14]wFMCommunicate request_size=4 [11:37:14]MH_SAM_APDU [11:37:14]CAPDU: 80 09 00 00 [11:37:14]Write to MH i2c: E2 08 00 3B 12 80 09 00 00 00 00 00 00 BF [11:37:14]Write i2c OK [11:37:14]MH_I2C_Read... [11:37:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:37:14]Read from MH i2c: E2 [11:37:14]MH_I2C_Read... [11:37:14]Read from MH i2c: E2 03 00 [11:37:14]MH_I2C_Read... [11:37:14]Read from MH i2c: E2 03 00 3B 12 00 90 00 C1 [11:37:14]RAPDU: 90 00 [11:37:14]wFMCommunicate OK [11:37:14]SAM_PROTO_ClearQueue done [11:37:14]KKMCreateOFDPacket [11:37:14]OFDProtocolAddRootSTLVToBuf [11:37:14]FM_MakeSignedData [11:37:14]FM_MakeSignedData [11:37:14]SAM_PROTO_SignData [11:37:14]wFMCommunicate request_size=4 [11:37:14]MH_SAM_APDU [11:37:14]CAPDU: 80 0D 01 02 [11:37:14]Write to MH i2c: E2 08 00 3C 12 80 0D 01 02 00 00 00 00 C7 [11:37:14]Write i2c OK [11:37:14]MH_I2C_Read... [11:37:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:37:15]Read from MH i2c: E2 [11:37:15]MH_I2C_Read... [11:37:15]Read from MH i2c: E2 03 00 [11:37:15]MH_I2C_Read... [11:37:15]Read from MH i2c: E2 03 00 3C 12 00 90 00 C2 [11:37:15]RAPDU: 90 00 [11:37:15]wFMCommunicate OK [11:37:15]wFMCommunicate request_size=255 [11:37:15]MH_SAM_APDU [11:37: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 EA 25 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0A 74 01 00 35 04 06 00 3E [11:37:15]Write to MH i2c: E2 02 01 3D 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 EA 25 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0A 74 01 00 35 04 06 00 3E 00 00 20 [11:37:15]Write i2c OK [11:37:15]MH_I2C_Read... [11:37:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:37:15]Read from MH i2c: E2 [11:37:15]MH_I2C_Read... [11:37:15]Read from MH i2c: E2 03 00 [11:37:15]MH_I2C_Read... [11:37:15]Read from MH i2c: E2 03 00 3D 12 00 90 00 C3 [11:37:15]RAPDU: 90 00 [11:37:15]wFMCommunicate OK [11:37:15]wFMCommunicate request_size=10 [11:37:15]MH_SAM_APDU [11:37:15]CAPDU: 80 0D 02 02 05 2D E7 D9 B6 F4 [11:37:15]Write to MH i2c: E2 0D 00 3E 12 80 0D 02 02 05 00 2D E7 D9 B6 F4 00 00 6B [11:37:15]Write i2c OK [11:37:15]MH_I2C_Read... [11:37:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:37:15]Read from MH i2c: E2 [11:37:15]MH_I2C_Read... [11:37:15]Read from MH i2c: E2 03 00 [11:37:15]MH_I2C_Read... [11:37:15]Read from MH i2c: E2 03 00 3E 12 00 90 00 C4 [11:37:15]RAPDU: 90 00 [11:37:15]wFMCommunicate OK [11:37:15]wFMCommunicate request_size=4 [11:37:15]MH_SAM_APDU [11:37:15]CAPDU: 80 0D 03 02 [11:37:15]Write to MH i2c: E2 08 00 3F 12 80 0D 03 02 00 00 00 00 CC [11:37:15]Write i2c OK [11:37:15]MH_I2C_Read... [11:37:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:37:15]Read from MH i2c: E2 [11:37:15]MH_I2C_Read... [11:37:15]Read from MH i2c: E2 0B 00 [11:37:15]MH_I2C_Read... [11:37:15]Read from MH i2c: E2 0B 00 3F 12 00 F2 5B 38 88 A0 3E 77 CD 90 00 FC [11:37:15]RAPDU: F2 5B 38 88 A0 3E 77 CD 90 00 [11:37:15]wFMCommunicate OK [11:37:15]SAM_PROTO_SignData done [11:37:15]FM_MakeSignedData done [11:37:15]CreateOFDProtocolMessage [11:37:15]wFMCommunicate request_size=4 [11:37:15]MH_SAM_APDU [11:37:15]CAPDU: 80 11 00 00 [11:37:15]Write to MH i2c: E2 08 00 40 12 80 11 00 00 00 00 00 00 CC [11:37:15]Write i2c OK [11:37:15]MH_I2C_Read... [11:37:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:37:15]Read from MH i2c: E2 [11:37:15]MH_I2C_Read... [11:37:15]Read from MH i2c: E2 17 00 [11:37:15]MH_I2C_Read... [11:37:15]Read from MH i2c: E2 17 00 40 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1D [11:37:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:37:15]wFMCommunicate OK [11:37:15]CreateOFDProtocolMessage done [11:37:15]OFDSenderStorePacket 95242 [11:37:15]StoreOFDPacket docnum=95242 [11:37:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3D 0B 07 01 33 3B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 EA 25 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0A 74 01 00 35 04 06 00 3E 2D E7 D9 B6 F4 F2 5B 38 88 A0 3E 77 CD [11:37:15]CheckFolder [11:37:15]dirname=/storage/ofd_packets [11:37:15]CheckFolder done [11:37:15]ProducePacketName [11:37:15]name=ofd_packets/00095242 [11:37:15]NVStorageSaveData ofd_packets/00095242 [11:37:15]File name is /storage/ofd_packets/00095242 [11:37:15]Write 301 bytes [11:37:15]NVStorageSaveData done [11:37:15]OFDSenderStorePacket done [11:37:15]KKMCreateOFDPacket done [11:37:15]NVStorageSaveData kkm_last_timestamp [11:37:15]File name is /storage/kkm_last_timestamp [11:37:15]Write 4 bytes [11:37:15]NVStorageSaveData done [11:37:15]ExternCall_PrintAddStr [11:37:15]wPrintStart [11:37:15]Write to MH i2c: 01 00 00 41 12 53 [11:37:15]Write i2c OK [11:37:15]MH_I2C_Read... [11:37:15]Read from MH i2c: 01 [11:37:15]MH_I2C_Read... [11:37:15]Read from MH i2c: 01 07 00 [11:37:15]MH_I2C_Read... [11:37:15]Read from MH i2c: 01 07 00 41 12 00 00 00 00 00 FF 0F 68 [11:37:15]RasterBufferAndPrint [11:37:15]line Счет N : (1)3405749 [11:37:15]line ИНН: 02508201610067 [11:37:15]line Контрольно-Кассовый Чек [11:37:15]line ПРОДАЖА [11:37:15]line ТРК (МРК, ГНК) : 32 [11:37:15]line Товар: 2710124130 [11:37:15]line Аи-92-К-4 [11:37:15]line 14.950 * 66.90 [11:37:15]line = 1000.16 [11:37:15]line НДС 12% НСП 1% [11:37:15]line > о реализуемом товаре [11:37:15]line ОКРУГЛЕНИЕ: -0.16 [11:37:15]line ИТОГО: 1000.00 [11:37:15]line Внесено: 1000.00 [11:37:15]line СДАЧА: 0.00 [11:37:15]line НСП 1% : 8.85 [11:37:15]line НДС 12% : 106.21 [11:37:15]line Наличными: 1000.00 [11:37:15]line Безнал.: 0.00 [11:37:15]line Место: АЗС № 82 "Партнер Нефть" [11:37:15]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:37:15]line СНО: Общий режим [11:37:15]line Чек 241 27.10.2024 11:37 [11:37:15]line Смена: 143 ФФД: 1.0 [11:37:15]line ЗНМ: 0300000017 [11:37:15]line РНМ: 0000000000170478 [11:37:15]line Версия ККМ: v1.0 [11:37:15]line ФМ: 0000000002098560 [11:37:15]line ФД: 95242 [11:37:15]line ФПД: 68366884255476 [11:37:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T113714&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95242&fm=68366884255476&tin=02508201610067®Number=0000000000170478&sum=100000 [11:37:15]OFD Sender: Processing packet 95242 [packets to send 56, broken 55] [11:37:15]ProducePacketName [11:37:15]name=ofd_packets/00095242 [11:37:15]OFD Sender: To server: pG, [11:37:15]CommunicateWithHost lk.salyk.kg:30040 [11:37:15]ConnectInit lk.salyk.kg [11:37:15]written 0, free lines is 4095 [11:37:16]Connected sock=10 [11:37:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3D 0B 07 01 33 3B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 EA 25 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0A 74 01 00 35 04 06 00 3E 2D E7 D9 B6 F4 F2 5B 38 88 A0 3E 77 CD [11:37:16]Write to MH i2c: 01 00 00 6C 12 7E [11:37:16]Write i2c OK [11:37:16]MH_I2C_Read... [11:37:16]Read from MH i2c: 01 [11:37:16]MH_I2C_Read... [11:37:16]Read from MH i2c: 01 07 00 [11:37:16]MH_I2C_Read... [11:37:16]Read from MH i2c: 01 07 00 6C 12 00 00 00 00 00 F9 0C 8A [11:37:16]RasterBufferAndPrint [11:37:16]line [11:37:16]line [11:37:16]line [11:37:16]line [11:37:16]line [11:37:16]written 0, free lines is 3327 [11:37:16]MH_Cut [11:37:16]Write to MH i2c: D1 01 00 73 12 01 57 [11:37:16]Write i2c OK [11:37:16]MH_I2C_Read... [11:37:16]Read from MH i2c: D1 [11:37:16]MH_I2C_Read... [11:37:16]Read from MH i2c: D1 01 00 [11:37:16]MH_I2C_Read... [11:37:16]Read from MH i2c: D1 01 00 73 12 00 56 [11:37:16]Write to MH i2c: 01 00 00 74 12 86 [11:37:16]Write i2c OK [11:37:16]MH_I2C_Read... [11:37:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 EB F9 47 00 46 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 32 30 39 38 35 36 30 10 04 04 00 0A 74 01 00 F4 03 04 00 17 D0 1D 67 B6 04 01 00 00 CC 59 6F 23 A7 2F A2 5A [11:37:16]CommunicateWithHost err = 0 [11:37:16]CheckOFDResponse [11:37:16]1017 (14) - 77093643461234 [11:37:16]1041 (16) - 0000000002098560 [11:37:16]1040 (4) - 95242 [11:37:16]1012 (4) - 27.10.2024 05:31 [11:37:16]1206 (1) - 0 [11:37:16]OFD Sender: Remove packet 95242 [11:37:16]ProducePacketName [11:37:16]name=ofd_packets/00095242 [11:37:16]NVStorageDeleteData [11:37:16]OFD Sender: No OFD packet to send [11:37:16]*** Cut start [11:37:16]*** Partial cut [11:37:16]*** CUTSNS_PIN = 1 [11:37:16]*** CUTSNS_PIN = 0 [11:37:17]*** Brake cut motor [11:37:17]Read from MH i2c: 01 [11:37:17]MH_I2C_Read... [11:37:17]*** Stop cut motor [11:37:17]*** Cut end [11:37:17]Read from MH i2c: 01 07 00 [11:37:17]MH_I2C_Read... [11:37:17]Read from MH i2c: 01 07 00 74 12 00 00 00 00 00 FF 0F 9B [11:37:17]process_action close_receipt done [11:37:17]requested_data is exist [11:37:17]produce_requested_data [11:37:17]requested_item fm.sn is exist - process it [11:37:17]wFMCommunicate request_size=4 [11:37:17]MH_SAM_APDU [11:37:17]CAPDU: 80 11 00 00 [11:37:17]Write to MH i2c: E2 08 00 75 12 80 11 00 00 00 00 00 00 01 [11:37:17]Write i2c OK [11:37:17]MH_I2C_Read... [11:37:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:37:17]Read from MH i2c: E2 [11:37:17]MH_I2C_Read... [11:37:17]Read from MH i2c: E2 17 00 [11:37:17]MH_I2C_Read... [11:37:17]Read from MH i2c: E2 17 00 75 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 52 [11:37:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:37:17]wFMCommunicate OK [11:37:17]requested_item fd.num is exist - process it [11:37:17]SAM_PROTO_GetFieldsCounters [11:37:17]wFMCommunicate request_size=4 [11:37:17]MH_SAM_APDU [11:37:17]CAPDU: 80 13 00 00 [11:37:17]Write to MH i2c: E2 08 00 76 12 80 13 00 00 00 00 00 00 04 [11:37:17]Write i2c OK [11:37:17]MH_I2C_Read... [11:37:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:37:17]Read from MH i2c: E2 [11:37:17]MH_I2C_Read... [11:37:17]Read from MH i2c: E2 62 00 [11:37:17]MH_I2C_Read... [11:37:17]Read from MH i2c: E2 62 00 76 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0A 74 01 00 0E 04 04 00 8F 00 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 06 [11:37:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0A 74 01 00 0E 04 04 00 8F 00 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 [11:37:17]wFMCommunicate OK [11:37:17]SAM_PROTO_GetFieldsCounters done [11:37:17]requested_item shift.num is exist - process it [11:37:17]requested_item shift.opened is exist - process it [11:37:17]req_shift_opened [11:37:17]FM_GetShiftState [11:37:17]SAM_PROTO_GetShiftState [11:37:17]wFMCommunicate request_size=4 [11:37:17]MH_SAM_APDU [11:37:17]CAPDU: 80 13 01 00 [11:37:17]Write to MH i2c: E2 08 00 77 12 80 13 01 00 00 00 00 00 06 [11:37:17]Write i2c OK [11:37:17]MH_I2C_Read... [11:37:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:37:17]Read from MH i2c: E2 [11:37:17]MH_I2C_Read... [11:37:17]Read from MH i2c: E2 0E 00 [11:37:17]MH_I2C_Read... [11:37:17]Read from MH i2c: E2 0E 00 77 12 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B2 [11:37:17]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:37:17]wFMCommunicate OK [11:37:17]SAM_PROTO_GetShiftState done [11:37:17]FM_GetShiftState done [11:37:17]req_shift_opened done [11:37:17]requested_item shift.open_date is exist - process it [11:37:17]req_shift_open_date [11:37:17]req_shift_open_date done [11:37:17]produce_requested_data done [11:37:17]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95242,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:37:17]process_action_free close_receipt [11:37:17]json_value_free [11:37:17]json_value_free done [11:37:17]process_json_proto returns [11:37:17]Send response to host [11:37:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95242,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:37:17]free response buf [11:37:17]execute_script done [11:37:17]execute_script returns [11:37:17]free content buf [11:37:17]Sock 7.Close socket [11:37:17]Sock 7.Thread stoped [11:37:21]OFD Sender: No OFD packet to send [11:37:26]OFD Sender: No OFD packet to send [11:37:31]OFD Sender: No OFD packet to send [11:37:36]OFD Sender: No OFD packet to send [11:37:37]accept exits with 9 [11:37:37]New connection [11:37:37]New thread 3066617188 created [11:37:37]Thread 3066760548 joined [11:37:37]Waiting for new connection... [11:37:37] Sock 9.Parse request [11:37:37]Sock 9.Check first char [11:37:37]Sock 9.First char is OK [11:37:37]request: POST /json_proto HTTP/1.0 [11:37:37]Method: POST [11:37:37]URL: /json_proto [11:37:37]Method is POST - this is cgi request [11:37:37]url: /json_proto [11:37:37]query_string will be loaded in cgi processing [11:37:37]execute_cgi json_proto POST (null) [11:37:37]execute_cgi path=json_proto method=POST [11:37:37]POST find Content-Length [11:37:37]Host: 172.17.40.67:8080 [11:37:37]Content-Length: 678 [11:37:37]Content-Type: application/json [11:37:37] [11:37:37]POST finish read [11:37:37]Found Content-Length = 678 [11:37:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405750", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:37:37]execute_script... [11:37: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)3405750", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:37:37]POST & json_proto [11:37:37]process_json_proto [11:37:37]json parsed OK: [11:37:37]protocol is kg_v1.0 [11:37:37]action value=close_receipt [11:37:37]process_action close_receipt [11:37:37]cmd_close_receipt [11:37:37]MH_GetDate [11:37:37]Write to MH i2c: F0 00 00 78 12 79 [11:37:37]Write i2c OK [11:37:37]MH_I2C_Read... [11:37:37]Read from MH i2c: F0 [11:37:37]MH_I2C_Read... [11:37:37]Read from MH i2c: F0 09 00 [11:37:37]MH_I2C_Read... [11:37:37]Read from MH i2c: F0 09 00 78 12 00 02 26 1E 67 EE DA 66 66 C3 [11:37:37]GetLastDocTimeStamp 1730029034 [11:37:37]current date 1730029058 [11:37:37]FM_GetShiftState [11:37:37]SAM_PROTO_GetShiftState [11:37:37]wFMCommunicate request_size=4 [11:37:37]MH_SAM_APDU [11:37:37]CAPDU: 80 13 01 00 [11:37:37]Write to MH i2c: E2 08 00 79 12 80 13 01 00 00 00 00 00 08 [11:37:37]Write i2c OK [11:37:37]MH_I2C_Read... [11:37:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:37:37]Read from MH i2c: E2 [11:37:37]MH_I2C_Read... [11:37:37]Read from MH i2c: E2 0E 00 [11:37:37]MH_I2C_Read... [11:37:37]Read from MH i2c: E2 0E 00 79 12 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B4 [11:37:37]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:37:37]wFMCommunicate OK [11:37:37]SAM_PROTO_GetShiftState done [11:37:37]FM_GetShiftState done [11:37:37]opened in 1729987736 [11:37:37]opened+sec_in_day 1730074136 [11:37:37]quantity*price = 40006 [11:37:37]sum+1 = 40007 [11:37:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 242 27.10.2024 11:37 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95243 ФПД: 90104554967182 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T113738&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95243&fm=90104554967182&tin=02508201610067®Number=0000000000170478&sum=40000 [11:37:38]StoreToDocumentArchive [11:37:38]shift 143 fd 95243 [11:37:38]save to /storage/0143/doc_00095243 [11:37:38]save last doc name /storage/0143/doc_00095243 to /storage/kkm_last_doc_name [11:37:38]save OK [11:37:38]Clear old archive folders... [11:37:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:37:38]tlvbuf is 015F1F80 [11:37:38]SAM_PROTO_ClearQueue [11:37:38]wFMCommunicate request_size=4 [11:37:38]MH_SAM_APDU [11:37:38]CAPDU: 80 09 00 00 [11:37:38]Write to MH i2c: E2 08 00 86 12 80 09 00 00 00 00 00 00 0A [11:37:38]Write i2c OK [11:37:38]MH_I2C_Read... [11:37:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:37:38]Read from MH i2c: E2 [11:37:38]MH_I2C_Read... [11:37:38]Read from MH i2c: E2 03 00 [11:37:38]MH_I2C_Read... [11:37:38]Read from MH i2c: E2 03 00 86 12 00 90 00 0C [11:37:38]RAPDU: 90 00 [11:37:38]wFMCommunicate OK [11:37:38]SAM_PROTO_ClearQueue done [11:37:38]KKMCreateOFDPacket [11:37:38]OFDProtocolAddRootSTLVToBuf [11:37:38]FM_MakeSignedData [11:37:38]FM_MakeSignedData [11:37:38]SAM_PROTO_SignData [11:37:38]wFMCommunicate request_size=4 [11:37:38]MH_SAM_APDU [11:37:38]CAPDU: 80 0D 01 02 [11:37:38]Write to MH i2c: E2 08 00 87 12 80 0D 01 02 00 00 00 00 12 [11:37:38]Write i2c OK [11:37:38]MH_I2C_Read... [11:37:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:37:39]Read from MH i2c: E2 [11:37:39]MH_I2C_Read... [11:37:39]Read from MH i2c: E2 03 00 [11:37:39]MH_I2C_Read... [11:37:39]Read from MH i2c: E2 03 00 87 12 00 90 00 0D [11:37:39]RAPDU: 90 00 [11:37:39]wFMCommunicate OK [11:37:39]wFMCommunicate request_size=255 [11:37:39]MH_SAM_APDU [11:37: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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 02 26 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0B 74 01 00 35 04 06 00 51 [11:37:39]Write to MH i2c: E2 02 01 88 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 02 26 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0B 74 01 00 35 04 06 00 51 00 00 6E [11:37:39]Write i2c OK [11:37:39]MH_I2C_Read... [11:37:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:37:39]Read from MH i2c: E2 [11:37:39]MH_I2C_Read... [11:37:39]Read from MH i2c: E2 03 00 [11:37:39]MH_I2C_Read... [11:37:39]Read from MH i2c: E2 03 00 88 12 00 90 00 0E [11:37:39]RAPDU: 90 00 [11:37:39]wFMCommunicate OK [11:37:39]wFMCommunicate request_size=10 [11:37:39]MH_SAM_APDU [11:37:39]CAPDU: 80 0D 02 02 05 F3 19 FD D0 8E [11:37:39]Write to MH i2c: E2 0D 00 89 12 80 0D 02 02 05 00 F3 19 FD D0 8E 00 00 86 [11:37:39]Write i2c OK [11:37:39]MH_I2C_Read... [11:37:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:37:39]Read from MH i2c: E2 [11:37:39]MH_I2C_Read... [11:37:39]Read from MH i2c: E2 03 00 [11:37:39]MH_I2C_Read... [11:37:39]Read from MH i2c: E2 03 00 89 12 00 90 00 0F [11:37:39]RAPDU: 90 00 [11:37:39]wFMCommunicate OK [11:37:39]wFMCommunicate request_size=4 [11:37:39]MH_SAM_APDU [11:37:39]CAPDU: 80 0D 03 02 [11:37:39]Write to MH i2c: E2 08 00 8A 12 80 0D 03 02 00 00 00 00 17 [11:37:39]Write i2c OK [11:37:39]MH_I2C_Read... [11:37:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:37:39]Read from MH i2c: E2 [11:37:39]MH_I2C_Read... [11:37:39]Read from MH i2c: E2 0B 00 [11:37:39]MH_I2C_Read... [11:37:39]Read from MH i2c: E2 0B 00 8A 12 00 16 64 AD F7 35 FC 30 E0 90 00 77 [11:37:39]RAPDU: 16 64 AD F7 35 FC 30 E0 90 00 [11:37:39]wFMCommunicate OK [11:37:39]SAM_PROTO_SignData done [11:37:39]FM_MakeSignedData done [11:37:39]CreateOFDProtocolMessage [11:37:39]wFMCommunicate request_size=4 [11:37:39]MH_SAM_APDU [11:37:39]CAPDU: 80 11 00 00 [11:37:39]Write to MH i2c: E2 08 00 8B 12 80 11 00 00 00 00 00 00 17 [11:37:39]Write i2c OK [11:37:39]MH_I2C_Read... [11:37:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:37:39]Read from MH i2c: E2 [11:37:39]MH_I2C_Read... [11:37:39]Read from MH i2c: E2 17 00 [11:37:39]MH_I2C_Read... [11:37:39]Read from MH i2c: E2 17 00 8B 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 68 [11:37:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:37:39]wFMCommunicate OK [11:37:39]CreateOFDProtocolMessage done [11:37:39]OFDSenderStorePacket 95243 [11:37:39]StoreOFDPacket docnum=95243 [11:37:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D9 61 07 01 0B FE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 02 26 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0B 74 01 00 35 04 06 00 51 F3 19 FD D0 8E 16 64 AD F7 35 FC 30 E0 [11:37:39]CheckFolder [11:37:39]dirname=/storage/ofd_packets [11:37:39]CheckFolder done [11:37:39]ProducePacketName [11:37:39]name=ofd_packets/00095243 [11:37:39]NVStorageSaveData ofd_packets/00095243 [11:37:39]File name is /storage/ofd_packets/00095243 [11:37:39]Write 301 bytes [11:37:39]NVStorageSaveData done [11:37:39]OFDSenderStorePacket done [11:37:39]KKMCreateOFDPacket done [11:37:39]NVStorageSaveData kkm_last_timestamp [11:37:39]File name is /storage/kkm_last_timestamp [11:37:39]Write 4 bytes [11:37:39]NVStorageSaveData done [11:37:39]ExternCall_PrintAddStr [11:37:39]wPrintStart [11:37:39]Write to MH i2c: 01 00 00 8C 12 9E [11:37:39]Write i2c OK [11:37:39]MH_I2C_Read... [11:37:39]Read from MH i2c: 01 [11:37:39]MH_I2C_Read... [11:37:39]Read from MH i2c: 01 07 00 [11:37:39]MH_I2C_Read... [11:37:39]Read from MH i2c: 01 07 00 8C 12 00 00 00 00 00 FF 0F B3 [11:37:39]RasterBufferAndPrint [11:37:39]line Счет N : (1)3405750 [11:37:39]line ИНН: 02508201610067 [11:37:39]line Контрольно-Кассовый Чек [11:37:39]line ПРОДАЖА [11:37:39]line ТРК (МРК, ГНК) : 12 [11:37:39]line Товар: 2710124130 [11:37:39]line Аи-92-К-4 [11:37:39]line 5.980 * 66.90 [11:37:39]line = 400.06 [11:37:39]line НДС 12% НСП 1% [11:37:39]line > о реализуемом товаре [11:37:39]line ОКРУГЛЕНИЕ: -0.06 [11:37:39]line ИТОГО: 400.00 [11:37:39]line Внесено: 400.00 [11:37:39]line СДАЧА: 0.00 [11:37:39]line НСП 1% : 3.54 [11:37:39]line НДС 12% : 42.48 [11:37:39]line Наличными: 400.00 [11:37:39]line Безнал.: 0.00 [11:37:39]line Место: АЗС № 82 "Партнер Нефть" [11:37:39]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:37:39]line СНО: Общий режим [11:37:39]line Чек 242 27.10.2024 11:37 [11:37:39]line Смена: 143 ФФД: 1.0 [11:37:39]line ЗНМ: 0300000017 [11:37:39]line РНМ: 0000000000170478 [11:37:39]line Версия ККМ: v1.0 [11:37:39]line ФМ: 0000000002098560 [11:37:39]line ФД: 95243 [11:37:39]line ФПД: 90104554967182 [11:37:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T113738&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95243&fm=90104554967182&tin=02508201610067®Number=0000000000170478&sum=40000 [11:37:39]OFD Sender: Processing packet 95243 [packets to send 56, broken 55] [11:37:39]ProducePacketName [11:37:39]name=ofd_packets/00095243 [11:37:39]OFD Sender: To server: pG, [11:37:39]CommunicateWithHost lk.salyk.kg:30040 [11:37:39]ConnectInit lk.salyk.kg [11:37:39]written 0, free lines is 4095 [11:37:39]Connected sock=10 [11:37:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D9 61 07 01 0B FE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 02 26 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0B 74 01 00 35 04 06 00 51 F3 19 FD D0 8E 16 64 AD F7 35 FC 30 E0 [11:37:40]Write to MH i2c: 01 00 00 B7 12 C9 [11:37:40]Write i2c OK [11:37:40]MH_I2C_Read... [11:37:40]Read from MH i2c: 01 [11:37:40]MH_I2C_Read... [11:37:40]Read from MH i2c: 01 07 00 [11:37:40]MH_I2C_Read... [11:37:40]Read from MH i2c: 01 07 00 B7 12 00 00 00 00 00 F4 0C D0 [11:37:40]RasterBufferAndPrint [11:37:40]line [11:37:40]line [11:37:40]line [11:37:40]line [11:37:40]line [11:37:40]written 0, free lines is 3322 [11:37:40]MH_Cut [11:37:40]Write to MH i2c: D1 01 00 BE 12 01 A2 [11:37:40]Write i2c OK [11:37:40]MH_I2C_Read... [11:37:40]Read from MH i2c: D1 [11:37:40]MH_I2C_Read... [11:37:40]Read from MH i2c: D1 01 00 [11:37:40]MH_I2C_Read... [11:37:40]Read from MH i2c: D1 01 00 BE 12 00 A1 [11:37:40]Write to MH i2c: 01 00 00 BF 12 D1 [11:37:40]Write i2c OK [11:37:40]MH_I2C_Read... [11:37:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F8 0D 47 00 C0 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 32 30 39 38 35 36 30 10 04 04 00 0B 74 01 00 F4 03 04 00 2F D0 1D 67 B6 04 01 00 00 67 5B 0C D1 AC 6D 87 34 [11:37:40]CommunicateWithHost err = 0 [11:37:40]CheckOFDResponse [11:37:40]1017 (14) - 77093643461234 [11:37:40]1041 (16) - 0000000002098560 [11:37:40]1040 (4) - 95243 [11:37:40]1012 (4) - 27.10.2024 05:31 [11:37:40]1206 (1) - 0 [11:37:40]OFD Sender: Remove packet 95243 [11:37:40]ProducePacketName [11:37:40]name=ofd_packets/00095243 [11:37:40]NVStorageDeleteData [11:37:40]OFD Sender: No OFD packet to send [11:37:40]*** Cut start [11:37:40]*** Partial cut [11:37:40]*** CUTSNS_PIN = 1 [11:37:40]*** CUTSNS_PIN = 0 [11:37:41]*** Brake cut motor [11:37:41]Read from MH i2c: 01 [11:37:41]MH_I2C_Read... [11:37:41]*** Stop cut motor [11:37:41]*** Cut end [11:37:41]Read from MH i2c: 01 07 00 [11:37:41]MH_I2C_Read... [11:37:41]Read from MH i2c: 01 07 00 BF 12 00 00 00 00 00 FF 0F E6 [11:37:41]process_action close_receipt done [11:37:41]requested_data is exist [11:37:41]produce_requested_data [11:37:41]requested_item fm.sn is exist - process it [11:37:41]wFMCommunicate request_size=4 [11:37:41]MH_SAM_APDU [11:37:41]CAPDU: 80 11 00 00 [11:37:41]Write to MH i2c: E2 08 00 C0 12 80 11 00 00 00 00 00 00 4C [11:37:41]Write i2c OK [11:37:41]MH_I2C_Read... [11:37:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:37:41]Read from MH i2c: E2 [11:37:41]MH_I2C_Read... [11:37:41]Read from MH i2c: E2 17 00 [11:37:41]MH_I2C_Read... [11:37:41]Read from MH i2c: E2 17 00 C0 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9D [11:37:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:37:41]wFMCommunicate OK [11:37:41]requested_item fd.num is exist - process it [11:37:41]SAM_PROTO_GetFieldsCounters [11:37:41]wFMCommunicate request_size=4 [11:37:41]MH_SAM_APDU [11:37:41]CAPDU: 80 13 00 00 [11:37:41]Write to MH i2c: E2 08 00 C1 12 80 13 00 00 00 00 00 00 4F [11:37:41]Write i2c OK [11:37:41]MH_I2C_Read... [11:37:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:37:41]Read from MH i2c: E2 [11:37:41]MH_I2C_Read... [11:37:41]Read from MH i2c: E2 62 00 [11:37:41]MH_I2C_Read... [11:37:41]Read from MH i2c: E2 62 00 C1 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0B 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 F2 00 00 00 5E 04 04 00 F2 00 00 00 57 04 04 00 F3 00 00 00 19 04 04 00 00 00 00 00 90 00 55 [11:37:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0B 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 F2 00 00 00 5E 04 04 00 F2 00 00 00 57 04 04 00 F3 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:37:41]wFMCommunicate OK [11:37:41]SAM_PROTO_GetFieldsCounters done [11:37:41]requested_item shift.num is exist - process it [11:37:41]requested_item shift.opened is exist - process it [11:37:41]req_shift_opened [11:37:41]FM_GetShiftState [11:37:41]SAM_PROTO_GetShiftState [11:37:41]wFMCommunicate request_size=4 [11:37:41]MH_SAM_APDU [11:37:41]CAPDU: 80 13 01 00 [11:37:41]Write to MH i2c: E2 08 00 C2 12 80 13 01 00 00 00 00 00 51 [11:37:41]Write i2c OK [11:37:41]MH_I2C_Read... [11:37:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:37:41]Read from MH i2c: E2 [11:37:41]MH_I2C_Read... [11:37:41]Read from MH i2c: E2 0E 00 [11:37:41]MH_I2C_Read... [11:37:41]Read from MH i2c: E2 0E 00 C2 12 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FD [11:37:41]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:37:41]wFMCommunicate OK [11:37:41]SAM_PROTO_GetShiftState done [11:37:41]FM_GetShiftState done [11:37:41]req_shift_opened done [11:37:41]requested_item shift.open_date is exist - process it [11:37:41]req_shift_open_date [11:37:41]req_shift_open_date done [11:37:41]produce_requested_data done [11:37:41]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95243,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:37:41]process_action_free close_receipt [11:37:41]json_value_free [11:37:41]json_value_free done [11:37:41]process_json_proto returns [11:37:41]Send response to host [11:37:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95243,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:37:41]free response buf [11:37:41]execute_script done [11:37:41]execute_script returns [11:37:41]free content buf [11:37:41]Sock 9.Close socket [11:37:41]Sock 9.Thread stoped [11:37:45]OFD Sender: No OFD packet to send [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:15]OFD Sender: No OFD packet to send [11:38:20]OFD Sender: No OFD packet to send [11:38:25]OFD Sender: No OFD packet to send [11:38:30]OFD Sender: No OFD packet to send [11:38:35]OFD Sender: No OFD packet to send [11:38:40]OFD Sender: No OFD packet to send [11:38:45]OFD Sender: No OFD packet to send [11:38:50]OFD Sender: No OFD packet to send [11:38:55]OFD Sender: No OFD packet to send [11:38:59]accept exits with 7 [11:38:59]New connection [11:38:59]New thread 3066760548 created [11:38:59]Thread 3066617188 joined [11:38:59]Waiting for new connection... [11:38:59] Sock 7.Parse request [11:38:59]Sock 7.Check first char [11:38:59]Sock 7.First char is OK [11:38:59]request: POST /json_proto HTTP/1.0 [11:38:59]Method: POST [11:38:59]URL: /json_proto [11:38:59]Method is POST - this is cgi request [11:38:59]url: /json_proto [11:38:59]query_string will be loaded in cgi processing [11:38:59]execute_cgi json_proto POST (null) [11:38:59]execute_cgi path=json_proto method=POST [11:38:59]POST find Content-Length [11:38:59]Host: 172.17.40.67:8080 [11:38:59]Content-Length: 678 [11:38:59]Content-Type: application/json [11:38:59] [11:38:59]POST finish read [11:38:59]Found Content-Length = 678 [11:38:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405751", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:38:59]execute_script... [11:38: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)3405751", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:38:59]POST & json_proto [11:38:59]process_json_proto [11:38:59]json parsed OK: [11:38:59]protocol is kg_v1.0 [11:38:59]action value=close_receipt [11:38:59]process_action close_receipt [11:38:59]cmd_close_receipt [11:38:59]MH_GetDate [11:38:59]Write to MH i2c: F0 00 00 C3 12 C4 [11:38:59]Write i2c OK [11:38:59]MH_I2C_Read... [11:38:59]Read from MH i2c: F0 [11:38:59]MH_I2C_Read... [11:38:59]Read from MH i2c: F0 09 00 [11:38:59]MH_I2C_Read... [11:38:59]Read from MH i2c: F0 09 00 C3 12 00 54 26 1E 67 EE DA 66 66 60 [11:38:59]GetLastDocTimeStamp 1730029058 [11:38:59]current date 1730029140 [11:38:59]FM_GetShiftState [11:38:59]SAM_PROTO_GetShiftState [11:38:59]wFMCommunicate request_size=4 [11:38:59]MH_SAM_APDU [11:38:59]CAPDU: 80 13 01 00 [11:38:59]Write to MH i2c: E2 08 00 C4 12 80 13 01 00 00 00 00 00 53 [11:38:59]Write i2c OK [11:38:59]MH_I2C_Read... [11:38:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:38:59]Read from MH i2c: E2 [11:38:59]MH_I2C_Read... [11:38:59]Read from MH i2c: E2 0E 00 [11:38:59]MH_I2C_Read... [11:38:59]Read from MH i2c: E2 0E 00 C4 12 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FF [11:38:59]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:38:59]wFMCommunicate OK [11:38:59]SAM_PROTO_GetShiftState done [11:38:59]FM_GetShiftState done [11:38:59]opened in 1729987736 [11:38:59]opened+sec_in_day 1730074136 [11:38:59]quantity*price = 50010 [11:38:59]sum+1 = 50012 [11:38: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 243 27.10.2024 11:39 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95244 ФПД: 1841007563857 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T113900&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95244&fm=1841007563857&tin=02508201610067®Number=0000000000170478&sum=50000 [11:39:00]StoreToDocumentArchive [11:39:00]shift 143 fd 95244 [11:39:00]save to /storage/0143/doc_00095244 [11:39:00]save last doc name /storage/0143/doc_00095244 to /storage/kkm_last_doc_name [11:39:00]save OK [11:39:00]Clear old archive folders... [11:39:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:39:00]tlvbuf is B6EAB750 [11:39:00]SAM_PROTO_ClearQueue [11:39:00]wFMCommunicate request_size=4 [11:39:00]MH_SAM_APDU [11:39:00]CAPDU: 80 09 00 00 [11:39:00]Write to MH i2c: E2 08 00 D1 12 80 09 00 00 00 00 00 00 55 [11:39:00]Write i2c OK [11:39:00]MH_I2C_Read... [11:39:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:39:00]Read from MH i2c: E2 [11:39:00]MH_I2C_Read... [11:39:00]Read from MH i2c: E2 03 00 [11:39:00]MH_I2C_Read... [11:39:00]Read from MH i2c: E2 03 00 D1 12 00 90 00 57 [11:39:00]RAPDU: 90 00 [11:39:00]wFMCommunicate OK [11:39:00]SAM_PROTO_ClearQueue done [11:39:00]KKMCreateOFDPacket [11:39:00]OFDProtocolAddRootSTLVToBuf [11:39:00]FM_MakeSignedData [11:39:00]FM_MakeSignedData [11:39:00]SAM_PROTO_SignData [11:39:00]wFMCommunicate request_size=4 [11:39:00]MH_SAM_APDU [11:39:00]CAPDU: 80 0D 01 02 [11:39:00]Write to MH i2c: E2 08 00 D2 12 80 0D 01 02 00 00 00 00 5D [11:39:00]Write i2c OK [11:39:00]MH_I2C_Read... [11:39:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:39:00]OFD Sender: No OFD packet to send [11:39:00]Read from MH i2c: E2 [11:39:00]MH_I2C_Read... [11:39:00]Read from MH i2c: E2 03 00 [11:39:00]MH_I2C_Read... [11:39:00]Read from MH i2c: E2 03 00 D2 12 00 90 00 58 [11:39:00]RAPDU: 90 00 [11:39:00]wFMCommunicate OK [11:39:00]wFMCommunicate request_size=255 [11:39:00]MH_SAM_APDU [11:39: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 F3 00 00 00 F4 03 04 00 54 26 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0C 74 01 00 35 04 06 00 01 [11:39:00]Write to MH i2c: E2 02 01 D3 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 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 F3 00 00 00 F4 03 04 00 54 26 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0C 74 01 00 35 04 06 00 01 00 00 C7 [11:39:00]Write i2c OK [11:39:00]MH_I2C_Read... [11:39:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:39:01]Read from MH i2c: E2 [11:39:01]MH_I2C_Read... [11:39:01]Read from MH i2c: E2 03 00 [11:39:01]MH_I2C_Read... [11:39:01]Read from MH i2c: E2 03 00 D3 12 00 90 00 59 [11:39:01]RAPDU: 90 00 [11:39:01]wFMCommunicate OK [11:39:01]wFMCommunicate request_size=10 [11:39:01]MH_SAM_APDU [11:39:01]CAPDU: 80 0D 02 02 05 AC A4 9A 14 51 [11:39:01]Write to MH i2c: E2 0D 00 D4 12 80 0D 02 02 05 00 AC A4 9A 14 51 00 00 B9 [11:39:01]Write i2c OK [11:39:01]MH_I2C_Read... [11:39:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:39:01]Read from MH i2c: E2 [11:39:01]MH_I2C_Read... [11:39:01]Read from MH i2c: E2 03 00 [11:39:01]MH_I2C_Read... [11:39:01]Read from MH i2c: E2 03 00 D4 12 00 90 00 5A [11:39:01]RAPDU: 90 00 [11:39:01]wFMCommunicate OK [11:39:01]wFMCommunicate request_size=4 [11:39:01]MH_SAM_APDU [11:39:01]CAPDU: 80 0D 03 02 [11:39:01]Write to MH i2c: E2 08 00 D5 12 80 0D 03 02 00 00 00 00 62 [11:39:01]Write i2c OK [11:39:01]MH_I2C_Read... [11:39:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:39:01]Read from MH i2c: E2 [11:39:01]MH_I2C_Read... [11:39:01]Read from MH i2c: E2 0B 00 [11:39:01]MH_I2C_Read... [11:39:01]Read from MH i2c: E2 0B 00 D5 12 00 F8 F7 BC C4 46 8B D1 D4 90 00 48 [11:39:01]RAPDU: F8 F7 BC C4 46 8B D1 D4 90 00 [11:39:01]wFMCommunicate OK [11:39:01]SAM_PROTO_SignData done [11:39:01]FM_MakeSignedData done [11:39:01]CreateOFDProtocolMessage [11:39:01]wFMCommunicate request_size=4 [11:39:01]MH_SAM_APDU [11:39:01]CAPDU: 80 11 00 00 [11:39:01]Write to MH i2c: E2 08 00 D6 12 80 11 00 00 00 00 00 00 62 [11:39:01]Write i2c OK [11:39:01]MH_I2C_Read... [11:39:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:39:01]Read from MH i2c: E2 [11:39:01]MH_I2C_Read... [11:39:01]Read from MH i2c: E2 17 00 [11:39:01]MH_I2C_Read... [11:39:01]Read from MH i2c: E2 17 00 D6 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B3 [11:39:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:39:01]wFMCommunicate OK [11:39:01]CreateOFDProtocolMessage done [11:39:01]OFDSenderStorePacket 95244 [11:39:01]StoreOFDPacket docnum=95244 [11:39:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6E 7F 07 01 94 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 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 F3 00 00 00 F4 03 04 00 54 26 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0C 74 01 00 35 04 06 00 01 AC A4 9A 14 51 F8 F7 BC C4 46 8B D1 D4 [11:39:01]CheckFolder [11:39:01]dirname=/storage/ofd_packets [11:39:01]CheckFolder done [11:39:01]ProducePacketName [11:39:01]name=ofd_packets/00095244 [11:39:01]NVStorageSaveData ofd_packets/00095244 [11:39:01]File name is /storage/ofd_packets/00095244 [11:39:01]Write 301 bytes [11:39:01]NVStorageSaveData done [11:39:01]OFDSenderStorePacket done [11:39:01]KKMCreateOFDPacket done [11:39:01]NVStorageSaveData kkm_last_timestamp [11:39:01]File name is /storage/kkm_last_timestamp [11:39:01]Write 4 bytes [11:39:01]NVStorageSaveData done [11:39:01]ExternCall_PrintAddStr [11:39:01]wPrintStart [11:39:01]Write to MH i2c: 01 00 00 D7 12 E9 [11:39:01]Write i2c OK [11:39:01]MH_I2C_Read... [11:39:01]Read from MH i2c: 01 [11:39:01]MH_I2C_Read... [11:39:01]Read from MH i2c: 01 07 00 [11:39:01]MH_I2C_Read... [11:39:01]Read from MH i2c: 01 07 00 D7 12 00 00 00 00 00 FF 0F FE [11:39:01]RasterBufferAndPrint [11:39:01]line Счет N : (1)3405751 [11:39:01]line ИНН: 02508201610067 [11:39:01]line Контрольно-Кассовый Чек [11:39:01]line ПРОДАЖА [11:39:01]line ТРК (МРК, ГНК) : 33 [11:39:01]line Товар: 2710124500 [11:39:01]line Аи-95-К-5 [11:39:01]line 6.740 * 74.20 [11:39:01]line = 500.11 [11:39:01]line НДС 12% НСП 1% [11:39:01]line > о реализуемом товаре [11:39:01]line ОКРУГЛЕНИЕ: -0.11 [11:39:01]line ИТОГО: 500.00 [11:39:01]line Внесено: 500.00 [11:39:01]line СДАЧА: 0.00 [11:39:01]line НСП 1% : 4.43 [11:39:01]line НДС 12% : 53.11 [11:39:01]line Наличными: 500.00 [11:39:01]line Безнал.: 0.00 [11:39:01]line Место: АЗС № 82 "Партнер Нефть" [11:39:01]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:39:01]line СНО: Общий режим [11:39:01]line Чек 243 27.10.2024 11:39 [11:39:01]line Смена: 143 ФФД: 1.0 [11:39:01]line ЗНМ: 0300000017 [11:39:01]line РНМ: 0000000000170478 [11:39:01]line Версия ККМ: v1.0 [11:39:01]line ФМ: 0000000002098560 [11:39:01]line ФД: 95244 [11:39:01]line ФПД: 1841007563857 [11:39:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T113900&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95244&fm=1841007563857&tin=02508201610067®Number=0000000000170478&sum=50000 [11:39:01]OFD Sender: Processing packet 95244 [packets to send 56, broken 55] [11:39:01]ProducePacketName [11:39:01]name=ofd_packets/00095244 [11:39:01]OFD Sender: To server: pG, [11:39:01]CommunicateWithHost lk.salyk.kg:30040 [11:39:01]ConnectInit lk.salyk.kg [11:39:01]written 0, free lines is 4095 [11:39:01]Connected sock=10 [11:39:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6E 7F 07 01 94 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 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 F3 00 00 00 F4 03 04 00 54 26 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0C 74 01 00 35 04 06 00 01 AC A4 9A 14 51 F8 F7 BC C4 46 8B D1 D4 [11:39:02]Write to MH i2c: 01 00 00 02 13 15 [11:39:02]Write i2c OK [11:39:02]MH_I2C_Read... [11:39:02]Read from MH i2c: 01 [11:39:02]MH_I2C_Read... [11:39:02]Read from MH i2c: 01 07 00 [11:39:02]MH_I2C_Read... [11:39:02]Read from MH i2c: 01 07 00 02 13 00 00 00 00 00 FE 0C 26 [11:39:02]RasterBufferAndPrint [11:39:02]line [11:39:02]line [11:39:02]line [11:39:02]line [11:39:02]line [11:39:02]written 0, free lines is 3332 [11:39:02]MH_Cut [11:39:02]Write to MH i2c: D1 01 00 09 13 01 EE [11:39:02]Write i2c OK [11:39:02]MH_I2C_Read... [11:39:02]Read from MH i2c: D1 [11:39:02]MH_I2C_Read... [11:39:02]Read from MH i2c: D1 01 00 [11:39:02]MH_I2C_Read... [11:39:02]Read from MH i2c: D1 01 00 09 13 00 ED [11:39:02]Write to MH i2c: 01 00 00 0A 13 1D [11:39:02]Write i2c OK [11:39:02]MH_I2C_Read... [11:39:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 30 A9 47 00 82 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 32 30 39 38 35 36 30 10 04 04 00 0C 74 01 00 F4 03 04 00 81 D0 1D 67 B6 04 01 00 00 C1 8F 71 7A 6A F7 40 E8 [11:39:02]CommunicateWithHost err = 0 [11:39:02]CheckOFDResponse [11:39:02]1017 (14) - 77093643461234 [11:39:02]1041 (16) - 0000000002098560 [11:39:02]1040 (4) - 95244 [11:39:02]1012 (4) - 27.10.2024 05:32 [11:39:02]1206 (1) - 0 [11:39:02]OFD Sender: Remove packet 95244 [11:39:02]ProducePacketName [11:39:02]name=ofd_packets/00095244 [11:39:02]NVStorageDeleteData [11:39:02]OFD Sender: No OFD packet to send [11:39:02]*** Cut start [11:39:02]*** Partial cut [11:39:02]*** CUTSNS_PIN = 1 [11:39:02]*** CUTSNS_PIN = 0 [11:39:03]*** Brake cut motor [11:39:03]Read from MH i2c: 01 [11:39:03]MH_I2C_Read... [11:39:03]*** Stop cut motor [11:39:03]*** Cut end [11:39:03]Read from MH i2c: 01 07 00 [11:39:03]MH_I2C_Read... [11:39:03]Read from MH i2c: 01 07 00 0A 13 00 00 00 00 00 FF 0F 32 [11:39:03]process_action close_receipt done [11:39:03]requested_data is exist [11:39:03]produce_requested_data [11:39:03]requested_item fm.sn is exist - process it [11:39:03]wFMCommunicate request_size=4 [11:39:03]MH_SAM_APDU [11:39:03]CAPDU: 80 11 00 00 [11:39:03]Write to MH i2c: E2 08 00 0B 13 80 11 00 00 00 00 00 00 98 [11:39:03]Write i2c OK [11:39:03]MH_I2C_Read... [11:39:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:39:03]Read from MH i2c: E2 [11:39:03]MH_I2C_Read... [11:39:03]Read from MH i2c: E2 17 00 [11:39:03]MH_I2C_Read... [11:39:03]Read from MH i2c: E2 17 00 0B 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E9 [11:39:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:39:03]wFMCommunicate OK [11:39:03]requested_item fd.num is exist - process it [11:39:03]SAM_PROTO_GetFieldsCounters [11:39:03]wFMCommunicate request_size=4 [11:39:03]MH_SAM_APDU [11:39:03]CAPDU: 80 13 00 00 [11:39:03]Write to MH i2c: E2 08 00 0C 13 80 13 00 00 00 00 00 00 9B [11:39:03]Write i2c OK [11:39:03]MH_I2C_Read... [11:39:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:39:03]Read from MH i2c: E2 [11:39:03]MH_I2C_Read... [11:39:03]Read from MH i2c: E2 62 00 [11:39:03]MH_I2C_Read... [11:39:03]Read from MH i2c: E2 62 00 0C 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0C 74 01 00 0E 04 04 00 8F 00 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 A5 [11:39:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0C 74 01 00 0E 04 04 00 8F 00 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 [11:39:03]wFMCommunicate OK [11:39:03]SAM_PROTO_GetFieldsCounters done [11:39:03]requested_item shift.num is exist - process it [11:39:03]requested_item shift.opened is exist - process it [11:39:03]req_shift_opened [11:39:03]FM_GetShiftState [11:39:03]SAM_PROTO_GetShiftState [11:39:03]wFMCommunicate request_size=4 [11:39:03]MH_SAM_APDU [11:39:03]CAPDU: 80 13 01 00 [11:39:03]Write to MH i2c: E2 08 00 0D 13 80 13 01 00 00 00 00 00 9D [11:39:03]Write i2c OK [11:39:03]MH_I2C_Read... [11:39:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:39:03]Read from MH i2c: E2 [11:39:03]MH_I2C_Read... [11:39:03]Read from MH i2c: E2 0E 00 [11:39:03]MH_I2C_Read... [11:39:03]Read from MH i2c: E2 0E 00 0D 13 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 49 [11:39:03]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:39:03]wFMCommunicate OK [11:39:03]SAM_PROTO_GetShiftState done [11:39:03]FM_GetShiftState done [11:39:03]req_shift_opened done [11:39:03]requested_item shift.open_date is exist - process it [11:39:03]req_shift_open_date [11:39:03]req_shift_open_date done [11:39:03]produce_requested_data done [11:39:03]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95244,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:39:03]process_action_free close_receipt [11:39:03]json_value_free [11:39:03]json_value_free done [11:39:03]process_json_proto returns [11:39:03]Send response to host [11:39:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95244,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:39:03]free response buf [11:39:03]execute_script done [11:39:03]execute_script returns [11:39:03]free content buf [11:39:03]Sock 7.Close socket [11:39:03]Sock 7.Thread stoped [11:39:07]OFD Sender: No OFD packet to send [11:39:12]OFD Sender: No OFD packet to send [11:39:17]OFD Sender: No OFD packet to send [11:39:22]OFD Sender: No OFD packet to send [11:39:27]OFD Sender: No OFD packet to send [11:39:32]OFD Sender: No OFD packet to send [11:39:37]OFD Sender: No OFD packet to send [11:39:42]OFD Sender: No OFD packet to send [11:39:47]OFD Sender: No OFD packet to send [11:39:48]accept exits with 9 [11:39:48]New connection [11:39:48]New thread 3066617188 created [11:39:48]Thread 3066760548 joined [11:39:48]Waiting for new connection... [11:39:48] Sock 9.Parse request [11:39:48]Sock 9.Check first char [11:39:48]Sock 9.First char is OK [11:39:48]request: POST /json_proto HTTP/1.0 [11:39:48]Method: POST [11:39:48]URL: /json_proto [11:39:48]Method is POST - this is cgi request [11:39:48]url: /json_proto [11:39:48]query_string will be loaded in cgi processing [11:39:48]execute_cgi json_proto POST (null) [11:39:48]execute_cgi path=json_proto method=POST [11:39:48]POST find Content-Length [11:39:48]Host: 172.17.40.67:8080 [11:39:48]Content-Length: 674 [11:39:48]Content-Type: application/json [11:39:48] [11:39:48]POST finish read [11:39:48]Found Content-Length = 674 [11:39:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405752", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 1.050, "sum" : 70.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 70.00, "total" : 70.00, "payments": [ { "type": 0, "sum" : 70.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:39:48]execute_script... [11:39: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)3405752", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 1.050, "sum" : 70.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 70.00, "total" : 70.00, "payments": [ { "type": 0, "sum" : 70.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:39:48]POST & json_proto [11:39:48]process_json_proto [11:39:48]json parsed OK: [11:39:48]protocol is kg_v1.0 [11:39:48]action value=close_receipt [11:39:48]process_action close_receipt [11:39:48]cmd_close_receipt [11:39:48]MH_GetDate [11:39:48]Write to MH i2c: F0 00 00 0E 13 10 [11:39:48]Write i2c OK [11:39:48]MH_I2C_Read... [11:39:48]Read from MH i2c: F0 [11:39:48]MH_I2C_Read... [11:39:48]Read from MH i2c: F0 09 00 [11:39:48]MH_I2C_Read... [11:39:48]Read from MH i2c: F0 09 00 0E 13 00 85 26 1E 67 EE DA 66 66 DD [11:39:48]GetLastDocTimeStamp 1730029140 [11:39:48]current date 1730029189 [11:39:48]FM_GetShiftState [11:39:48]SAM_PROTO_GetShiftState [11:39:48]wFMCommunicate request_size=4 [11:39:48]MH_SAM_APDU [11:39:48]CAPDU: 80 13 01 00 [11:39:48]Write to MH i2c: E2 08 00 0F 13 80 13 01 00 00 00 00 00 9F [11:39:48]Write i2c OK [11:39:48]MH_I2C_Read... [11:39:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:39:48]Read from MH i2c: E2 [11:39:48]MH_I2C_Read... [11:39:48]Read from MH i2c: E2 0E 00 [11:39:48]MH_I2C_Read... [11:39:48]Read from MH i2c: E2 0E 00 0F 13 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 4B [11:39:48]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:39:48]wFMCommunicate OK [11:39:48]SAM_PROTO_GetShiftState done [11:39:48]FM_GetShiftState done [11:39:48]opened in 1729987736 [11:39:48]opened+sec_in_day 1730074136 [11:39:48]quantity*price = 7024 [11:39:48]sum+1 = 7026 [11:39:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 70.00 Внесено: 70.00 СДАЧА: 0.00 НСП 1% : 0.62 НДС 12% : 7.46 Наличными: 70.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 244 27.10.2024 11:39 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95245 ФПД: 117901660911273 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T113950&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95245&fm=117901660911273&tin=02508201610067®Number=0000000000170478&sum=7000 [11:39:50]StoreToDocumentArchive [11:39:50]shift 143 fd 95245 [11:39:50]save to /storage/0143/doc_00095245 [11:39:50]save last doc name /storage/0143/doc_00095245 to /storage/kkm_last_doc_name [11:39:50]save OK [11:39:50]Clear old archive folders... [11:39:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:39:50]tlvbuf is B6F26540 [11:39:50]SAM_PROTO_ClearQueue [11:39:50]wFMCommunicate request_size=4 [11:39:50]MH_SAM_APDU [11:39:50]CAPDU: 80 09 00 00 [11:39:50]Write to MH i2c: E2 08 00 1C 13 80 09 00 00 00 00 00 00 A1 [11:39:50]Write i2c OK [11:39:50]MH_I2C_Read... [11:39:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:39:50]Read from MH i2c: E2 [11:39:50]MH_I2C_Read... [11:39:50]Read from MH i2c: E2 03 00 [11:39:50]MH_I2C_Read... [11:39:50]Read from MH i2c: E2 03 00 1C 13 00 90 00 A3 [11:39:50]RAPDU: 90 00 [11:39:50]wFMCommunicate OK [11:39:50]SAM_PROTO_ClearQueue done [11:39:50]KKMCreateOFDPacket [11:39:50]OFDProtocolAddRootSTLVToBuf [11:39:50]FM_MakeSignedData [11:39:50]FM_MakeSignedData [11:39:50]SAM_PROTO_SignData [11:39:50]wFMCommunicate request_size=4 [11:39:50]MH_SAM_APDU [11:39:50]CAPDU: 80 0D 01 02 [11:39:50]Write to MH i2c: E2 08 00 1D 13 80 0D 01 02 00 00 00 00 A9 [11:39:50]Write i2c OK [11:39:50]MH_I2C_Read... [11:39:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:39:50]Read from MH i2c: E2 [11:39:50]MH_I2C_Read... [11:39:50]Read from MH i2c: E2 03 00 [11:39:50]MH_I2C_Read... [11:39:50]Read from MH i2c: E2 03 00 1D 13 00 90 00 A4 [11:39:50]RAPDU: 90 00 [11:39:50]wFMCommunicate OK [11:39:50]wFMCommunicate request_size=255 [11:39:50]MH_SAM_APDU [11:39: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 34 FF 03 08 00 03 1A 04 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 71 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EA 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 86 26 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0D 74 01 00 35 04 06 00 6B [11:39:50]Write to MH i2c: E2 02 01 1E 13 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 1A 04 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 71 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EA 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 86 26 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0D 74 01 00 35 04 06 00 6B 00 00 49 [11:39:50]Write i2c OK [11:39:50]MH_I2C_Read... [11:39:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:39:50]Read from MH i2c: E2 [11:39:50]MH_I2C_Read... [11:39:50]Read from MH i2c: E2 03 00 [11:39:50]MH_I2C_Read... [11:39:50]Read from MH i2c: E2 03 00 1E 13 00 90 00 A5 [11:39:50]RAPDU: 90 00 [11:39:50]wFMCommunicate OK [11:39:50]wFMCommunicate request_size=10 [11:39:50]MH_SAM_APDU [11:39:50]CAPDU: 80 0D 02 02 05 3B 1E 9D F6 A9 [11:39:50]Write to MH i2c: E2 0D 00 1F 13 80 0D 02 02 05 00 3B 1E 9D F6 A9 00 00 4B [11:39:50]Write i2c OK [11:39:50]MH_I2C_Read... [11:39:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:39:50]Read from MH i2c: E2 [11:39:50]MH_I2C_Read... [11:39:50]Read from MH i2c: E2 03 00 [11:39:50]MH_I2C_Read... [11:39:50]Read from MH i2c: E2 03 00 1F 13 00 90 00 A6 [11:39:50]RAPDU: 90 00 [11:39:50]wFMCommunicate OK [11:39:50]wFMCommunicate request_size=4 [11:39:50]MH_SAM_APDU [11:39:50]CAPDU: 80 0D 03 02 [11:39:50]Write to MH i2c: E2 08 00 20 13 80 0D 03 02 00 00 00 00 AE [11:39:50]Write i2c OK [11:39:50]MH_I2C_Read... [11:39:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:39:50]Read from MH i2c: E2 [11:39:50]MH_I2C_Read... [11:39:50]Read from MH i2c: E2 0B 00 [11:39:50]MH_I2C_Read... [11:39:50]Read from MH i2c: E2 0B 00 20 13 00 93 DD E6 A8 A7 37 41 C1 90 00 8D [11:39:50]RAPDU: 93 DD E6 A8 A7 37 41 C1 90 00 [11:39:50]wFMCommunicate OK [11:39:50]SAM_PROTO_SignData done [11:39:50]FM_MakeSignedData done [11:39:50]CreateOFDProtocolMessage [11:39:50]wFMCommunicate request_size=4 [11:39:50]MH_SAM_APDU [11:39:50]CAPDU: 80 11 00 00 [11:39:50]Write to MH i2c: E2 08 00 21 13 80 11 00 00 00 00 00 00 AE [11:39:50]Write i2c OK [11:39:50]MH_I2C_Read... [11:39:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:39:50]Read from MH i2c: E2 [11:39:50]MH_I2C_Read... [11:39:50]Read from MH i2c: E2 17 00 [11:39:50]MH_I2C_Read... [11:39:50]Read from MH i2c: E2 17 00 21 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FF [11:39:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:39:50]wFMCommunicate OK [11:39:50]CreateOFDProtocolMessage done [11:39:50]OFDSenderStorePacket 95245 [11:39:50]StoreOFDPacket docnum=95245 [11:39:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BE D4 07 01 E1 AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 1A 04 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 71 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EA 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 86 26 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0D 74 01 00 35 04 06 00 6B 3B 1E 9D F6 A9 93 DD E6 A8 A7 37 41 C1 [11:39:50]CheckFolder [11:39:50]dirname=/storage/ofd_packets [11:39:50]CheckFolder done [11:39:50]ProducePacketName [11:39:50]name=ofd_packets/00095245 [11:39:50]NVStorageSaveData ofd_packets/00095245 [11:39:50]File name is /storage/ofd_packets/00095245 [11:39:50]Write 301 bytes [11:39:50]NVStorageSaveData done [11:39:50]OFDSenderStorePacket done [11:39:50]KKMCreateOFDPacket done [11:39:50]NVStorageSaveData kkm_last_timestamp [11:39:50]File name is /storage/kkm_last_timestamp [11:39:50]Write 4 bytes [11:39:50]NVStorageSaveData done [11:39:50]ExternCall_PrintAddStr [11:39:50]wPrintStart [11:39:50]Write to MH i2c: 01 00 00 22 13 35 [11:39:50]Write i2c OK [11:39:50]MH_I2C_Read... [11:39:50]Read from MH i2c: 01 [11:39:50]MH_I2C_Read... [11:39:50]Read from MH i2c: 01 07 00 [11:39:50]MH_I2C_Read... [11:39:50]Read from MH i2c: 01 07 00 22 13 00 00 00 00 00 FF 0F 4A [11:39:50]RasterBufferAndPrint [11:39:50]line Счет N : (1)3405752 [11:39:50]line ИНН: 02508201610067 [11:39:50]line Контрольно-Кассовый Чек [11:39:50]line ПРОДАЖА [11:39:50]line ТРК (МРК, ГНК) : 42 [11:39:50]line Товар: 2710124130 [11:39:50]line Аи-92-К-4 [11:39:50]line 1.050 * 66.90 [11:39:50]line = 70.25 [11:39:50]line НДС 12% НСП 1% [11:39:50]line > о реализуемом товаре [11:39:50]line ОКРУГЛЕНИЕ: -0.25 [11:39:50]line ИТОГО: 70.00 [11:39:50]line Внесено: 70.00 [11:39:50]line СДАЧА: 0.00 [11:39:50]line НСП 1% : 0.62 [11:39:50]line НДС 12% : 7.46 [11:39:50]line Наличными: 70.00 [11:39:50]line Безнал.: 0.00 [11:39:50]line Место: АЗС № 82 "Партнер Нефть" [11:39:50]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:39:50]line СНО: Общий режим [11:39:50]line Чек 244 27.10.2024 11:39 [11:39:50]line Смена: 143 ФФД: 1.0 [11:39:50]line ЗНМ: 0300000017 [11:39:50]line РНМ: 0000000000170478 [11:39:50]line Версия ККМ: v1.0 [11:39:50]line ФМ: 0000000002098560 [11:39:50]line ФД: 95245 [11:39:50]line ФПД: 117901660911273 [11:39:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T113950&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95245&fm=117901660911273&tin=02508201610067®Number=0000000000170478&sum=7000 [11:39:50]OFD Sender: Processing packet 95245 [packets to send 56, broken 55] [11:39:50]ProducePacketName [11:39:50]name=ofd_packets/00095245 [11:39:50]OFD Sender: To server: pG, [11:39:50]CommunicateWithHost lk.salyk.kg:30040 [11:39:50]ConnectInit lk.salyk.kg [11:39:50]written 0, free lines is 4095 [11:39:51]Connected sock=10 [11:39:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BE D4 07 01 E1 AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 1A 04 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 71 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EA 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 86 26 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0D 74 01 00 35 04 06 00 6B 3B 1E 9D F6 A9 93 DD E6 A8 A7 37 41 C1 [11:39:51]Write to MH i2c: 01 00 00 4D 13 60 [11:39:51]Write i2c OK [11:39:51]MH_I2C_Read... [11:39:51]Read from MH i2c: 01 [11:39:51]MH_I2C_Read... [11:39:51]Read from MH i2c: 01 07 00 [11:39:51]MH_I2C_Read... [11:39:51]Read from MH i2c: 01 07 00 4D 13 00 00 00 00 00 EE 0C 61 [11:39:51]RasterBufferAndPrint [11:39:51]line [11:39:51]line [11:39:51]line [11:39:51]line [11:39:51]line [11:39:51]written 0, free lines is 3316 [11:39:51]MH_Cut [11:39:51]Write to MH i2c: D1 01 00 54 13 01 39 [11:39:51]Write i2c OK [11:39:51]MH_I2C_Read... [11:39:51]Read from MH i2c: D1 [11:39:51]MH_I2C_Read... [11:39:51]Read from MH i2c: D1 01 00 [11:39:51]MH_I2C_Read... [11:39:51]Read from MH i2c: D1 01 00 54 13 00 38 [11:39:51]Write to MH i2c: 01 00 00 55 13 68 [11:39:51]Write i2c OK [11:39:51]MH_I2C_Read... [11:39:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B9 0D 47 00 D2 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 32 30 39 38 35 36 30 10 04 04 00 0D 74 01 00 F4 03 04 00 B2 D0 1D 67 B6 04 01 00 00 6A C2 6C EF D6 54 9F 0B [11:39:51]CommunicateWithHost err = 0 [11:39:51]CheckOFDResponse [11:39:51]1017 (14) - 77093643461234 [11:39:51]1041 (16) - 0000000002098560 [11:39:51]1040 (4) - 95245 [11:39:51]1012 (4) - 27.10.2024 05:33 [11:39:51]1206 (1) - 0 [11:39:51]OFD Sender: Remove packet 95245 [11:39:51]ProducePacketName [11:39:51]name=ofd_packets/00095245 [11:39:51]NVStorageDeleteData [11:39:51]OFD Sender: No OFD packet to send [11:39:52]*** Cut start [11:39:52]*** Partial cut [11:39:52]*** CUTSNS_PIN = 1 [11:39:52]*** CUTSNS_PIN = 0 [11:39:52]*** Brake cut motor [11:39:52]Read from MH i2c: 01 [11:39:52]MH_I2C_Read... [11:39:52]*** Stop cut motor [11:39:52]*** Cut end [11:39:52]Read from MH i2c: 01 07 00 [11:39:52]MH_I2C_Read... [11:39:52]Read from MH i2c: 01 07 00 55 13 00 00 00 00 00 FF 0F 7D [11:39:52]process_action close_receipt done [11:39:52]requested_data is exist [11:39:52]produce_requested_data [11:39:52]requested_item fm.sn is exist - process it [11:39:52]wFMCommunicate request_size=4 [11:39:52]MH_SAM_APDU [11:39:52]CAPDU: 80 11 00 00 [11:39:52]Write to MH i2c: E2 08 00 56 13 80 11 00 00 00 00 00 00 E3 [11:39:52]Write i2c OK [11:39:52]MH_I2C_Read... [11:39:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:39:52]Read from MH i2c: E2 [11:39:52]MH_I2C_Read... [11:39:52]Read from MH i2c: E2 17 00 [11:39:52]MH_I2C_Read... [11:39:52]Read from MH i2c: E2 17 00 56 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 34 [11:39:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:39:52]wFMCommunicate OK [11:39:52]requested_item fd.num is exist - process it [11:39:52]SAM_PROTO_GetFieldsCounters [11:39:52]wFMCommunicate request_size=4 [11:39:52]MH_SAM_APDU [11:39:52]CAPDU: 80 13 00 00 [11:39:52]Write to MH i2c: E2 08 00 57 13 80 13 00 00 00 00 00 00 E6 [11:39:52]Write i2c OK [11:39:52]MH_I2C_Read... [11:39:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:39:52]Read from MH i2c: E2 [11:39:52]MH_I2C_Read... [11:39:52]Read from MH i2c: E2 62 00 [11:39:52]MH_I2C_Read... [11:39:52]Read from MH i2c: E2 62 00 57 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0D 74 01 00 0E 04 04 00 8F 00 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 F4 [11:39:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0D 74 01 00 0E 04 04 00 8F 00 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 [11:39:52]wFMCommunicate OK [11:39:52]SAM_PROTO_GetFieldsCounters done [11:39:52]requested_item shift.num is exist - process it [11:39:52]requested_item shift.opened is exist - process it [11:39:52]req_shift_opened [11:39:52]FM_GetShiftState [11:39:52]SAM_PROTO_GetShiftState [11:39:52]wFMCommunicate request_size=4 [11:39:52]MH_SAM_APDU [11:39:52]CAPDU: 80 13 01 00 [11:39:52]Write to MH i2c: E2 08 00 58 13 80 13 01 00 00 00 00 00 E8 [11:39:52]Write i2c OK [11:39:52]MH_I2C_Read... [11:39:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:39:52]Read from MH i2c: E2 [11:39:52]MH_I2C_Read... [11:39:52]Read from MH i2c: E2 0E 00 [11:39:52]MH_I2C_Read... [11:39:52]Read from MH i2c: E2 0E 00 58 13 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 94 [11:39:52]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:39:52]wFMCommunicate OK [11:39:52]SAM_PROTO_GetShiftState done [11:39:52]FM_GetShiftState done [11:39:52]req_shift_opened done [11:39:52]requested_item shift.open_date is exist - process it [11:39:52]req_shift_open_date [11:39:52]req_shift_open_date done [11:39:52]produce_requested_data done [11:39:52]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95245,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:39:52]process_action_free close_receipt [11:39:52]json_value_free [11:39:52]json_value_free done [11:39:52]process_json_proto returns [11:39:52]Send response to host [11:39:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95245,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:39:52]free response buf [11:39:52]execute_script done [11:39:52]execute_script returns [11:39:52]free content buf [11:39:52]Sock 9.Close socket [11:39:52]Sock 9.Thread stoped [11:39:56]OFD Sender: No OFD packet to send [11:39:58]accept exits with 7 [11:39:58]New connection [11:39:58]New thread 3066760548 created [11:39:58]Thread 3066617188 joined [11:39:58]Waiting for new connection... [11:39:58] Sock 7.Parse request [11:39:58]Sock 7.Check first char [11:39:58]Sock 7.First char is OK [11:39:58]request: POST /json_proto HTTP/1.0 [11:39:58]Method: POST [11:39:58]URL: /json_proto [11:39:58]Method is POST - this is cgi request [11:39:58]url: /json_proto [11:39:58]query_string will be loaded in cgi processing [11:39:58]execute_cgi json_proto POST (null) [11:39:58]execute_cgi path=json_proto method=POST [11:39:58]POST find Content-Length [11:39:58]Host: 172.17.40.67:8080 [11:39:58]Content-Length: 678 [11:39:58]Content-Type: application/json [11:39:58] [11:39:58]POST finish read [11:39:58]Found Content-Length = 678 [11:39:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405753", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:39:58]execute_script... [11: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)3405753", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:39:58]POST & json_proto [11:39:58]process_json_proto [11:39:58]json parsed OK: [11:39:58]protocol is kg_v1.0 [11:39:58]action value=close_receipt [11:39:58]process_action close_receipt [11:39:58]cmd_close_receipt [11:39:58]MH_GetDate [11:39:58]Write to MH i2c: F0 00 00 59 13 5B [11:39:58]Write i2c OK [11:39:58]MH_I2C_Read... [11:39:58]Read from MH i2c: F0 [11:39:58]MH_I2C_Read... [11:39:58]Read from MH i2c: F0 09 00 [11:39:58]MH_I2C_Read... [11:39:58]Read from MH i2c: F0 09 00 59 13 00 8F 26 1E 67 EE DA 66 66 32 [11:39:58]GetLastDocTimeStamp 1730029190 [11:39:58]current date 1730029199 [11:39:58]FM_GetShiftState [11:39:58]SAM_PROTO_GetShiftState [11:39:58]wFMCommunicate request_size=4 [11:39:58]MH_SAM_APDU [11:39:58]CAPDU: 80 13 01 00 [11:39:58]Write to MH i2c: E2 08 00 5A 13 80 13 01 00 00 00 00 00 EA [11:39:58]Write i2c OK [11:39:58]MH_I2C_Read... [11:39:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:39:58]Read from MH i2c: E2 [11:39:58]MH_I2C_Read... [11:39:58]Read from MH i2c: E2 0E 00 [11:39:58]MH_I2C_Read... [11:39:58]Read from MH i2c: E2 0E 00 5A 13 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 96 [11:39:58]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:39:58]wFMCommunicate OK [11:39:58]SAM_PROTO_GetShiftState done [11:39:58]FM_GetShiftState done [11:39:58]opened in 1729987736 [11:39:58]opened+sec_in_day 1730074136 [11:39:58]quantity*price = 50041 [11:39:58]sum+1 = 50042 [11:39:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 245 27.10.2024 11:39 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95246 ФПД: 248625733715026 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T113959&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95246&fm=248625733715026&tin=02508201610067®Number=0000000000170478&sum=50000 [11:39:59]StoreToDocumentArchive [11:39:59]shift 143 fd 95246 [11:39:59]save to /storage/0143/doc_00095246 [11:39:59]save last doc name /storage/0143/doc_00095246 to /storage/kkm_last_doc_name [11:39:59]save OK [11:39:59]Clear old archive folders... [11:39:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:39:59]tlvbuf is 01632320 [11:39:59]SAM_PROTO_ClearQueue [11:39:59]wFMCommunicate request_size=4 [11:39:59]MH_SAM_APDU [11:39:59]CAPDU: 80 09 00 00 [11:39:59]Write to MH i2c: E2 08 00 67 13 80 09 00 00 00 00 00 00 EC [11:39:59]Write i2c OK [11:39:59]MH_I2C_Read... [11:39:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:39:59]Read from MH i2c: E2 [11:39:59]MH_I2C_Read... [11:39:59]Read from MH i2c: E2 03 00 [11:39:59]MH_I2C_Read... [11:39:59]Read from MH i2c: E2 03 00 67 13 00 90 00 EE [11:39:59]RAPDU: 90 00 [11:39:59]wFMCommunicate OK [11:39:59]SAM_PROTO_ClearQueue done [11:39:59]KKMCreateOFDPacket [11:39:59]OFDProtocolAddRootSTLVToBuf [11:39:59]FM_MakeSignedData [11:39:59]FM_MakeSignedData [11:39:59]SAM_PROTO_SignData [11:39:59]wFMCommunicate request_size=4 [11:39:59]MH_SAM_APDU [11:39:59]CAPDU: 80 0D 01 02 [11:39:59]Write to MH i2c: E2 08 00 68 13 80 0D 01 02 00 00 00 00 F4 [11:39:59]Write i2c OK [11:39:59]MH_I2C_Read... [11:39:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:39:59]Read from MH i2c: E2 [11:39:59]MH_I2C_Read... [11:39:59]Read from MH i2c: E2 03 00 [11:39:59]MH_I2C_Read... [11:39:59]Read from MH i2c: E2 03 00 68 13 00 90 00 EF [11:39:59]RAPDU: 90 00 [11:39:59]wFMCommunicate OK [11:39:59]wFMCommunicate request_size=255 [11:39:59]MH_SAM_APDU [11:39: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 8F 26 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0E 74 01 00 35 04 06 00 E2 [11:39:59]Write to MH i2c: E2 02 01 69 13 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 8F 26 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0E 74 01 00 35 04 06 00 E2 00 00 A5 [11:39:59]Write i2c OK [11:39:59]MH_I2C_Read... [11:39:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:39:59]Read from MH i2c: E2 [11:39:59]MH_I2C_Read... [11:39:59]Read from MH i2c: E2 03 00 [11:39:59]MH_I2C_Read... [11:39:59]Read from MH i2c: E2 03 00 69 13 00 90 00 F0 [11:39:59]RAPDU: 90 00 [11:39:59]wFMCommunicate OK [11:39:59]wFMCommunicate request_size=10 [11:39:59]MH_SAM_APDU [11:39:59]CAPDU: 80 0D 02 02 05 1F B0 8A 44 52 [11:39:59]Write to MH i2c: E2 0D 00 6A 13 80 0D 02 02 05 00 1F B0 8A 44 52 00 00 F0 [11:39:59]Write i2c OK [11:39:59]MH_I2C_Read... [11:39:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:39:59]Read from MH i2c: E2 [11:39:59]MH_I2C_Read... [11:39:59]Read from MH i2c: E2 03 00 [11:39:59]MH_I2C_Read... [11:39:59]Read from MH i2c: E2 03 00 6A 13 00 90 00 F1 [11:39:59]RAPDU: 90 00 [11:39:59]wFMCommunicate OK [11:39:59]wFMCommunicate request_size=4 [11:39:59]MH_SAM_APDU [11:39:59]CAPDU: 80 0D 03 02 [11:39:59]Write to MH i2c: E2 08 00 6B 13 80 0D 03 02 00 00 00 00 F9 [11:39:59]Write i2c OK [11:39:59]MH_I2C_Read... [11:39:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:39:59]Read from MH i2c: E2 [11:39:59]MH_I2C_Read... [11:39:59]Read from MH i2c: E2 0B 00 [11:39:59]MH_I2C_Read... [11:39:59]Read from MH i2c: E2 0B 00 6B 13 00 09 BE 5C C0 CC 46 01 77 90 00 67 [11:39:59]RAPDU: 09 BE 5C C0 CC 46 01 77 90 00 [11:39:59]wFMCommunicate OK [11:39:59]SAM_PROTO_SignData done [11:39:59]FM_MakeSignedData done [11:39:59]CreateOFDProtocolMessage [11:39:59]wFMCommunicate request_size=4 [11:39:59]MH_SAM_APDU [11:39:59]CAPDU: 80 11 00 00 [11:39:59]Write to MH i2c: E2 08 00 6C 13 80 11 00 00 00 00 00 00 F9 [11:39:59]Write i2c OK [11:39:59]MH_I2C_Read... [11:39:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:39:59]Read from MH i2c: E2 [11:39:59]MH_I2C_Read... [11:39:59]Read from MH i2c: E2 17 00 [11:39:59]MH_I2C_Read... [11:39:59]Read from MH i2c: E2 17 00 6C 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4A [11:39:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:39:59]wFMCommunicate OK [11:39:59]CreateOFDProtocolMessage done [11:39:59]OFDSenderStorePacket 95246 [11:39:59]StoreOFDPacket docnum=95246 [11:39:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A0 E1 07 01 BB 2F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 8F 26 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0E 74 01 00 35 04 06 00 E2 1F B0 8A 44 52 09 BE 5C C0 CC 46 01 77 [11:39:59]CheckFolder [11:39:59]dirname=/storage/ofd_packets [11:39:59]CheckFolder done [11:39:59]ProducePacketName [11:39:59]name=ofd_packets/00095246 [11:39:59]NVStorageSaveData ofd_packets/00095246 [11:39:59]File name is /storage/ofd_packets/00095246 [11:39:59]Write 301 bytes [11:39:59]NVStorageSaveData done [11:39:59]OFDSenderStorePacket done [11:39:59]KKMCreateOFDPacket done [11:39:59]NVStorageSaveData kkm_last_timestamp [11:39:59]File name is /storage/kkm_last_timestamp [11:39:59]Write 4 bytes [11:39:59]NVStorageSaveData done [11:39:59]ExternCall_PrintAddStr [11:39:59]wPrintStart [11:39:59]Write to MH i2c: 01 00 00 6D 13 80 [11:39:59]Write i2c OK [11:39:59]MH_I2C_Read... [11:39:59]Read from MH i2c: 01 [11:39:59]MH_I2C_Read... [11:39:59]Read from MH i2c: 01 07 00 [11:39:59]MH_I2C_Read... [11:39:59]Read from MH i2c: 01 07 00 6D 13 00 00 00 00 00 FF 0F 95 [11:39:59]RasterBufferAndPrint [11:39:59]line Счет N : (1)3405753 [11:39:59]line ИНН: 02508201610067 [11:39:59]line Контрольно-Кассовый Чек [11:39:59]line ПРОДАЖА [11:39:59]line ТРК (МРК, ГНК) : 12 [11:39:59]line Товар: 2710124130 [11:39:59]line Аи-92-К-4 [11:39:59]line 7.480 * 66.90 [11:39:59]line = 500.41 [11:39:59]line НДС 12% НСП 1% [11:39:59]line > о реализуемом товаре [11:39:59]line ОКРУГЛЕНИЕ: -0.41 [11:39:59]line ИТОГО: 500.00 [11:39:59]line Внесено: 500.00 [11:39:59]line СДАЧА: 0.00 [11:39:59]line НСП 1% : 4.43 [11:39:59]line НДС 12% : 53.14 [11:39:59]line Наличными: 500.00 [11:39:59]line Безнал.: 0.00 [11:39:59]line Место: АЗС № 82 "Партнер Нефть" [11:39:59]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:39:59]line СНО: Общий режим [11:39:59]line Чек 245 27.10.2024 11:39 [11:39:59]line Смена: 143 ФФД: 1.0 [11:39:59]line ЗНМ: 0300000017 [11:39:59]line РНМ: 0000000000170478 [11:39:59]line Версия ККМ: v1.0 [11:39:59]line ФМ: 0000000002098560 [11:39:59]line ФД: 95246 [11:39:59]line ФПД: 248625733715026 [11:39:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T113959&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95246&fm=248625733715026&tin=02508201610067®Number=0000000000170478&sum=50000 [11:39:59]OFD Sender: Processing packet 95246 [packets to send 56, broken 55] [11:39:59]ProducePacketName [11:39:59]name=ofd_packets/00095246 [11:39:59]OFD Sender: To server: pG, [11:40:00]CommunicateWithHost lk.salyk.kg:30040 [11:40:00]ConnectInit lk.salyk.kg [11:40:00]written 0, free lines is 4095 [11:40:00]Connected sock=10 [11:40:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A0 E1 07 01 BB 2F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 8F 26 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0E 74 01 00 35 04 06 00 E2 1F B0 8A 44 52 09 BE 5C C0 CC 46 01 77 [11:40:00]Write to MH i2c: 01 00 00 98 13 AB [11:40:00]Write i2c OK [11:40:00]MH_I2C_Read... [11:40:00]Read from MH i2c: 01 [11:40:00]MH_I2C_Read... [11:40:00]Read from MH i2c: 01 07 00 [11:40:00]MH_I2C_Read... [11:40:00]Read from MH i2c: 01 07 00 98 13 00 00 00 00 00 31 0D F0 [11:40:00]RasterBufferAndPrint [11:40:00]line [11:40:00]line [11:40:00]line [11:40:00]line [11:40:00]line [11:40:00]written 0, free lines is 3387 [11:40:00]MH_Cut [11:40:00]Write to MH i2c: D1 01 00 9F 13 01 84 [11:40:00]Write i2c OK [11:40:00]MH_I2C_Read... [11:40:00]Read from MH i2c: D1 [11:40:00]MH_I2C_Read... [11:40:00]Read from MH i2c: D1 01 00 [11:40:00]MH_I2C_Read... [11:40:00]Read from MH i2c: D1 01 00 9F 13 00 83 [11:40:00]Write to MH i2c: 01 00 00 A0 13 B3 [11:40:00]Write i2c OK [11:40:00]MH_I2C_Read... [11:40:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D4 B1 47 00 AF 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 32 30 39 38 35 36 30 10 04 04 00 0E 74 01 00 F4 03 04 00 BB D0 1D 67 B6 04 01 00 00 47 61 D4 77 A5 2E 6E 66 [11:40:00]CommunicateWithHost err = 0 [11:40:00]CheckOFDResponse [11:40:00]1017 (14) - 77093643461234 [11:40:00]1041 (16) - 0000000002098560 [11:40:00]1040 (4) - 95246 [11:40:00]1012 (4) - 27.10.2024 05:33 [11:40:00]1206 (1) - 0 [11:40:00]OFD Sender: Remove packet 95246 [11:40:00]ProducePacketName [11:40:00]name=ofd_packets/00095246 [11:40:00]NVStorageDeleteData [11:40:01]OFD Sender: No OFD packet to send [11:40:01]*** Cut start [11:40:01]*** Partial cut [11:40:01]*** CUTSNS_PIN = 1 [11:40:01]*** CUTSNS_PIN = 0 [11:40:01]*** Brake cut motor [11:40:01]Read from MH i2c: 01 [11:40:01]MH_I2C_Read... [11:40:01]*** Stop cut motor [11:40:01]*** Cut end [11:40:01]Read from MH i2c: 01 07 00 [11:40:01]MH_I2C_Read... [11:40:01]Read from MH i2c: 01 07 00 A0 13 00 00 00 00 00 FF 0F C8 [11:40:01]process_action close_receipt done [11:40:01]requested_data is exist [11:40:01]produce_requested_data [11:40:01]requested_item fm.sn is exist - process it [11:40:01]wFMCommunicate request_size=4 [11:40:01]MH_SAM_APDU [11:40:01]CAPDU: 80 11 00 00 [11:40:01]Write to MH i2c: E2 08 00 A1 13 80 11 00 00 00 00 00 00 2E [11:40:01]Write i2c OK [11:40:01]MH_I2C_Read... [11:40:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:40:01]Read from MH i2c: E2 [11:40:01]MH_I2C_Read... [11:40:01]Read from MH i2c: E2 17 00 [11:40:01]MH_I2C_Read... [11:40:01]Read from MH i2c: E2 17 00 A1 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7F [11:40:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:40:01]wFMCommunicate OK [11:40:01]requested_item fd.num is exist - process it [11:40:01]SAM_PROTO_GetFieldsCounters [11:40:01]wFMCommunicate request_size=4 [11:40:01]MH_SAM_APDU [11:40:01]CAPDU: 80 13 00 00 [11:40:01]Write to MH i2c: E2 08 00 A2 13 80 13 00 00 00 00 00 00 31 [11:40:01]Write i2c OK [11:40:01]MH_I2C_Read... [11:40:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:40:02]Read from MH i2c: E2 [11:40:02]MH_I2C_Read... [11:40:02]Read from MH i2c: E2 62 00 [11:40:02]MH_I2C_Read... [11:40:02]Read from MH i2c: E2 62 00 A2 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0E 74 01 00 0E 04 04 00 8F 00 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 43 [11:40:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0E 74 01 00 0E 04 04 00 8F 00 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 [11:40:02]wFMCommunicate OK [11:40:02]SAM_PROTO_GetFieldsCounters done [11:40:02]requested_item shift.num is exist - process it [11:40:02]requested_item shift.opened is exist - process it [11:40:02]req_shift_opened [11:40:02]FM_GetShiftState [11:40:02]SAM_PROTO_GetShiftState [11:40:02]wFMCommunicate request_size=4 [11:40:02]MH_SAM_APDU [11:40:02]CAPDU: 80 13 01 00 [11:40:02]Write to MH i2c: E2 08 00 A3 13 80 13 01 00 00 00 00 00 33 [11:40:02]Write i2c OK [11:40:02]MH_I2C_Read... [11:40:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:40:02]Read from MH i2c: E2 [11:40:02]MH_I2C_Read... [11:40:02]Read from MH i2c: E2 0E 00 [11:40:02]MH_I2C_Read... [11:40:02]Read from MH i2c: E2 0E 00 A3 13 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DF [11:40:02]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:40:02]wFMCommunicate OK [11:40:02]SAM_PROTO_GetShiftState done [11:40:02]FM_GetShiftState done [11:40:02]req_shift_opened done [11:40:02]requested_item shift.open_date is exist - process it [11:40:02]req_shift_open_date [11:40:02]req_shift_open_date done [11:40:02]produce_requested_data done [11:40:02]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95246,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:40:02]process_action_free close_receipt [11:40:02]json_value_free [11:40:02]json_value_free done [11:40:02]process_json_proto returns [11:40:02]Send response to host [11:40:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95246,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:40:02]free response buf [11:40:02]execute_script done [11:40:02]execute_script returns [11:40:02]free content buf [11:40:02]Sock 7.Close socket [11:40:02]Sock 7.Thread stoped [11:40:06]OFD Sender: No OFD packet to send [11:40:11]OFD Sender: No OFD packet to send [11:40:16]OFD Sender: No OFD packet to send [11:40:21]OFD Sender: No OFD packet to send [11:40:26]OFD Sender: No OFD packet to send [11:40:31]OFD Sender: No OFD packet to send [11:40:36]OFD Sender: No OFD packet to send [11:40:41]OFD Sender: No OFD packet to send [11:40:46]OFD Sender: No OFD packet to send [11:40:50]accept exits with 9 [11:40:50]New connection [11:40:50]New thread 3066617188 created [11:40:50]Thread 3066760548 joined [11:40:50]Waiting for new connection... [11:40:50] Sock 9.Parse request [11:40:50]Sock 9.Check first char [11:40:50]Sock 9.First char is OK [11:40:50]request: POST /json_proto HTTP/1.0 [11:40:50]Method: POST [11:40:50]URL: /json_proto [11:40:50]Method is POST - this is cgi request [11:40:50]url: /json_proto [11:40:50]query_string will be loaded in cgi processing [11:40:50]execute_cgi json_proto POST (null) [11:40:50]execute_cgi path=json_proto method=POST [11:40:50]POST find Content-Length [11:40:50]Host: 172.17.40.67:8080 [11:40:50]Content-Length: 680 [11:40:50]Content-Type: application/json [11:40:50] [11:40:50]POST finish read [11:40:50]Found Content-Length = 680 [11:40:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405754", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:40:50]execute_script... [11: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)3405754", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:40:50]POST & json_proto [11:40:50]process_json_proto [11:40:50]json parsed OK: [11:40:50]protocol is kg_v1.0 [11:40:50]action value=close_receipt [11:40:50]process_action close_receipt [11:40:50]cmd_close_receipt [11:40:50]MH_GetDate [11:40:50]Write to MH i2c: F0 00 00 A4 13 A6 [11:40:50]Write i2c OK [11:40:50]MH_I2C_Read... [11:40:50]Read from MH i2c: F0 [11:40:50]MH_I2C_Read... [11:40:50]Read from MH i2c: F0 09 00 [11:40:50]MH_I2C_Read... [11:40:50]Read from MH i2c: F0 09 00 A4 13 00 C3 26 1E 67 EE DA 66 66 B1 [11:40:50]GetLastDocTimeStamp 1730029199 [11:40:50]current date 1730029251 [11:40:50]FM_GetShiftState [11:40:50]SAM_PROTO_GetShiftState [11:40:50]wFMCommunicate request_size=4 [11:40:50]MH_SAM_APDU [11:40:50]CAPDU: 80 13 01 00 [11:40:50]Write to MH i2c: E2 08 00 A5 13 80 13 01 00 00 00 00 00 35 [11:40:50]Write i2c OK [11:40:50]MH_I2C_Read... [11:40:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:40:50]Read from MH i2c: E2 [11:40:50]MH_I2C_Read... [11:40:50]Read from MH i2c: E2 0E 00 [11:40:50]MH_I2C_Read... [11:40:50]Read from MH i2c: E2 0E 00 A5 13 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E1 [11:40:50]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:40:50]wFMCommunicate OK [11:40:50]SAM_PROTO_GetShiftState done [11:40:50]FM_GetShiftState done [11:40:50]opened in 1729987736 [11:40:50]opened+sec_in_day 1730074136 [11:40:50]quantity*price = 200025 [11:40:50]sum+1 = 200026 [11:40:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 246 27.10.2024 11:40 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95247 ФПД: 73544207613146 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T114051&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95247&fm=73544207613146&tin=02508201610067®Number=0000000000170478&sum=200000 [11:40:51]StoreToDocumentArchive [11:40:51]shift 143 fd 95247 [11:40:51]save to /storage/0143/doc_00095247 [11:40:51]save last doc name /storage/0143/doc_00095247 to /storage/kkm_last_doc_name [11:40:51]save OK [11:40:51]Clear old archive folders... [11:40:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:40:51]tlvbuf is 015EFE60 [11:40:51]SAM_PROTO_ClearQueue [11:40:51]wFMCommunicate request_size=4 [11:40:51]MH_SAM_APDU [11:40:51]CAPDU: 80 09 00 00 [11:40:51]Write to MH i2c: E2 08 00 B2 13 80 09 00 00 00 00 00 00 37 [11:40:51]Write i2c OK [11:40:51]MH_I2C_Read... [11:40:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:40:51]Read from MH i2c: E2 [11:40:51]MH_I2C_Read... [11:40:51]Read from MH i2c: E2 03 00 [11:40:51]MH_I2C_Read... [11:40:51]Read from MH i2c: E2 03 00 B2 13 00 90 00 39 [11:40:51]RAPDU: 90 00 [11:40:51]wFMCommunicate OK [11:40:51]SAM_PROTO_ClearQueue done [11:40:51]KKMCreateOFDPacket [11:40:51]OFDProtocolAddRootSTLVToBuf [11:40:51]FM_MakeSignedData [11:40:51]FM_MakeSignedData [11:40:51]SAM_PROTO_SignData [11:40:51]wFMCommunicate request_size=4 [11:40:51]MH_SAM_APDU [11:40:51]CAPDU: 80 0D 01 02 [11:40:51]Write to MH i2c: E2 08 00 B3 13 80 0D 01 02 00 00 00 00 3F [11:40:51]Write i2c OK [11:40:51]MH_I2C_Read... [11:40:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:40:51]Read from MH i2c: E2 [11:40:51]MH_I2C_Read... [11:40:51]Read from MH i2c: E2 03 00 [11:40:51]MH_I2C_Read... [11:40:51]Read from MH i2c: E2 03 00 B3 13 00 90 00 3A [11:40:51]RAPDU: 90 00 [11:40:51]wFMCommunicate OK [11:40:51]wFMCommunicate request_size=255 [11:40:51]MH_SAM_APDU [11: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 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 F6 00 00 00 F4 03 04 00 C3 26 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0F 74 01 00 35 04 06 00 42 E3 58 5E [11:40:51]Write to MH i2c: E2 02 01 B4 13 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 C3 26 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0F 74 01 00 35 04 06 00 42 E3 58 5E 00 00 04 [11:40:51]Write i2c OK [11:40:51]MH_I2C_Read... [11:40:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:40:51]Read from MH i2c: E2 [11:40:51]MH_I2C_Read... [11:40:51]Read from MH i2c: E2 03 00 [11:40:51]MH_I2C_Read... [11:40:51]Read from MH i2c: E2 03 00 B4 13 00 90 00 3B [11:40:51]RAPDU: 90 00 [11:40:51]wFMCommunicate OK [11:40:51]wFMCommunicate request_size=7 [11:40:51]MH_SAM_APDU [11:40:51]CAPDU: 80 0D 02 02 02 BC DA [11:40:51]Write to MH i2c: E2 0A 00 B5 13 80 0D 02 02 02 00 BC DA 00 00 DC [11:40:51]Write i2c OK [11:40:51]MH_I2C_Read... [11:40:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:40:51]Read from MH i2c: E2 [11:40:51]MH_I2C_Read... [11:40:51]Read from MH i2c: E2 03 00 [11:40:51]MH_I2C_Read... [11:40:51]Read from MH i2c: E2 03 00 B5 13 00 90 00 3C [11:40:51]RAPDU: 90 00 [11:40:51]wFMCommunicate OK [11:40:51]wFMCommunicate request_size=4 [11:40:51]MH_SAM_APDU [11:40:51]CAPDU: 80 0D 03 02 [11:40:51]Write to MH i2c: E2 08 00 B6 13 80 0D 03 02 00 00 00 00 44 [11:40:51]Write i2c OK [11:40:51]MH_I2C_Read... [11:40:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:40:51]Read from MH i2c: E2 [11:40:51]MH_I2C_Read... [11:40:51]Read from MH i2c: E2 0B 00 [11:40:51]MH_I2C_Read... [11:40:51]Read from MH i2c: E2 0B 00 B6 13 00 BE F5 A0 27 58 2F 66 98 90 00 44 [11:40:51]RAPDU: BE F5 A0 27 58 2F 66 98 90 00 [11:40:51]wFMCommunicate OK [11:40:51]SAM_PROTO_SignData done [11:40:51]FM_MakeSignedData done [11:40:51]CreateOFDProtocolMessage [11:40:51]wFMCommunicate request_size=4 [11:40:51]MH_SAM_APDU [11:40:51]CAPDU: 80 11 00 00 [11:40:51]Write to MH i2c: E2 08 00 B7 13 80 11 00 00 00 00 00 00 44 [11:40:51]Write i2c OK [11:40:51]MH_I2C_Read... [11:40:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:40:51]Read from MH i2c: E2 [11:40:51]MH_I2C_Read... [11:40:51]Read from MH i2c: E2 17 00 [11:40:51]MH_I2C_Read... [11:40:51]Read from MH i2c: E2 17 00 B7 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 95 [11:40:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:40:51]wFMCommunicate OK [11:40:51]CreateOFDProtocolMessage done [11:40:51]OFDSenderStorePacket 95247 [11:40:51]StoreOFDPacket docnum=95247 [11:40:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 CB 94 04 01 1C 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 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 F6 00 00 00 F4 03 04 00 C3 26 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0F 74 01 00 35 04 06 00 42 E3 58 5E BC DA BE F5 A0 27 58 2F 66 98 [11:40:51]CheckFolder [11:40:51]dirname=/storage/ofd_packets [11:40:51]CheckFolder done [11:40:51]ProducePacketName [11:40:51]name=ofd_packets/00095247 [11:40:51]NVStorageSaveData ofd_packets/00095247 [11:40:51]File name is /storage/ofd_packets/00095247 [11:40:51]Write 298 bytes [11:40:51]NVStorageSaveData done [11:40:51]OFDSenderStorePacket done [11:40:51]KKMCreateOFDPacket done [11:40:51]NVStorageSaveData kkm_last_timestamp [11:40:51]File name is /storage/kkm_last_timestamp [11:40:51]Write 4 bytes [11:40:51]NVStorageSaveData done [11:40:51]ExternCall_PrintAddStr [11:40:51]wPrintStart [11:40:51]Write to MH i2c: 01 00 00 B8 13 CB [11:40:51]Write i2c OK [11:40:51]MH_I2C_Read... [11:40:51]Read from MH i2c: 01 [11:40:51]MH_I2C_Read... [11:40:51]Read from MH i2c: 01 07 00 [11:40:51]MH_I2C_Read... [11:40:51]Read from MH i2c: 01 07 00 B8 13 00 00 00 00 00 FF 0F E0 [11:40:51]RasterBufferAndPrint [11:40:51]line Счет N : (1)3405754 [11:40:51]line ИНН: 02508201610067 [11:40:51]line Контрольно-Кассовый Чек [11:40:51]line ПРОДАЖА [11:40:51]line ТРК (МРК, ГНК) : 51 [11:40:51]line Товар: 2710194210 [11:40:51]line ДТ-К-5 [11:40:51]line 26.250 * 76.20 [11:40:51]line = 2000.25 [11:40:51]line НДС 12% НСП 1% [11:40:51]line > о реализуемом товаре [11:40:51]line ОКРУГЛЕНИЕ: -0.25 [11:40:51]line ИТОГО: 2000.00 [11:40:51]line Внесено: 2000.00 [11:40:51]line СДАЧА: 0.00 [11:40:51]line НСП 1% : 17.70 [11:40:51]line НДС 12% : 212.42 [11:40:51]line Наличными: 2000.00 [11:40:51]line Безнал.: 0.00 [11:40:51]line Место: АЗС № 82 "Партнер Нефть" [11:40:51]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:40:51]line СНО: Общий режим [11:40:51]line Чек 246 27.10.2024 11:40 [11:40:51]line Смена: 143 ФФД: 1.0 [11:40:51]line ЗНМ: 0300000017 [11:40:51]line РНМ: 0000000000170478 [11:40:51]line Версия ККМ: v1.0 [11:40:51]line ФМ: 0000000002098560 [11:40:51]line ФД: 95247 [11:40:51]line ФПД: 73544207613146 [11:40:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T114051&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95247&fm=73544207613146&tin=02508201610067®Number=0000000000170478&sum=200000 [11:40:52]OFD Sender: Processing packet 95247 [packets to send 56, broken 55] [11:40:52]ProducePacketName [11:40:52]name=ofd_packets/00095247 [11:40:52]OFD Sender: To server: pG, [11:40:52]CommunicateWithHost lk.salyk.kg:30040 [11:40:52]ConnectInit lk.salyk.kg [11:40:52]written 0, free lines is 4095 [11:40:52]Write to MH i2c: 01 00 00 E3 13 F6 [11:40:52]Write i2c OK [11:40:52]MH_I2C_Read... [11:40:52]Read from MH i2c: 01 [11:40:52]MH_I2C_Read... [11:40:52]Read from MH i2c: 01 07 00 [11:40:52]MH_I2C_Read... [11:40:52]Read from MH i2c: 01 07 00 E3 13 00 00 00 00 00 EC 0C F5 [11:40:52]RasterBufferAndPrint [11:40:52]line [11:40:52]line [11:40:52]line [11:40:52]line [11:40:52]line [11:40:52]written 0, free lines is 3315 [11:40:52]MH_Cut [11:40:52]Write to MH i2c: D1 01 00 EA 13 01 CF [11:40:52]Write i2c OK [11:40:52]MH_I2C_Read... [11:40:52]Read from MH i2c: D1 [11:40:52]MH_I2C_Read... [11:40:52]Read from MH i2c: D1 01 00 [11:40:52]MH_I2C_Read... [11:40:52]Read from MH i2c: D1 01 00 EA 13 00 CE [11:40:52]Write to MH i2c: 01 00 00 EB 13 FE [11:40:52]Write i2c OK [11:40:52]MH_I2C_Read... [11:40:53]*** Cut start [11:40:53]*** Partial cut [11:40:53]*** CUTSNS_PIN = 1 [11:40:53]*** CUTSNS_PIN = 0 [11:40:53]*** Brake cut motor [11:40:53]Read from MH i2c: 01 [11:40:53]MH_I2C_Read... [11:40:53]*** Stop cut motor [11:40:53]*** Cut end [11:40:53]Read from MH i2c: 01 07 00 [11:40:53]MH_I2C_Read... [11:40:53]Read from MH i2c: 01 07 00 EB 13 00 00 00 00 00 FF 0F 13 [11:40:53]process_action close_receipt done [11:40:53]requested_data is exist [11:40:53]produce_requested_data [11:40:53]requested_item fm.sn is exist - process it [11:40:53]wFMCommunicate request_size=4 [11:40:53]MH_SAM_APDU [11:40:53]CAPDU: 80 11 00 00 [11:40:53]Write to MH i2c: E2 08 00 EC 13 80 11 00 00 00 00 00 00 79 [11:40:53]Write i2c OK [11:40:53]MH_I2C_Read... [11:40:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:40:54]Read from MH i2c: E2 [11:40:54]MH_I2C_Read... [11:40:54]Read from MH i2c: E2 17 00 [11:40:54]MH_I2C_Read... [11:40:54]Read from MH i2c: E2 17 00 EC 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CA [11:40:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:40:54]wFMCommunicate OK [11:40:54]requested_item fd.num is exist - process it [11:40:54]SAM_PROTO_GetFieldsCounters [11:40:54]wFMCommunicate request_size=4 [11:40:54]MH_SAM_APDU [11:40:54]CAPDU: 80 13 00 00 [11:40:54]Write to MH i2c: E2 08 00 ED 13 80 13 00 00 00 00 00 00 7C [11:40:54]Write i2c OK [11:40:54]MH_I2C_Read... [11:40:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:40:54]Read from MH i2c: E2 [11:40:54]MH_I2C_Read... [11:40:54]Read from MH i2c: E2 62 00 [11:40:54]MH_I2C_Read... [11:40:54]Read from MH i2c: E2 62 00 ED 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0F 74 01 00 0E 04 04 00 8F 00 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 92 [11:40:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0F 74 01 00 0E 04 04 00 8F 00 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 [11:40:54]wFMCommunicate OK [11:40:54]SAM_PROTO_GetFieldsCounters done [11:40:54]requested_item shift.num is exist - process it [11:40:54]requested_item shift.opened is exist - process it [11:40:54]req_shift_opened [11:40:54]FM_GetShiftState [11:40:54]SAM_PROTO_GetShiftState [11:40:54]wFMCommunicate request_size=4 [11:40:54]MH_SAM_APDU [11:40:54]CAPDU: 80 13 01 00 [11:40:54]Write to MH i2c: E2 08 00 EE 13 80 13 01 00 00 00 00 00 7E [11:40:54]Write i2c OK [11:40:54]MH_I2C_Read... [11:40:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:40:54]Read from MH i2c: E2 [11:40:54]MH_I2C_Read... [11:40:54]Read from MH i2c: E2 0E 00 [11:40:54]MH_I2C_Read... [11:40:54]Read from MH i2c: E2 0E 00 EE 13 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 2A [11:40:54]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:40:54]wFMCommunicate OK [11:40:54]SAM_PROTO_GetShiftState done [11:40:54]FM_GetShiftState done [11:40:54]req_shift_opened done [11:40:54]requested_item shift.open_date is exist - process it [11:40:54]req_shift_open_date [11:40:54]req_shift_open_date done [11:40:54]produce_requested_data done [11:40:54]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95247,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:40:54]process_action_free close_receipt [11:40:54]json_value_free [11:40:54]json_value_free done [11:40:54]process_json_proto returns [11:40:54]Send response to host [11:40:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95247,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:40:54]free response buf [11:40:54]execute_script done [11:40:54]execute_script returns [11:40:54]free content buf [11:40:54]Sock 9.Close socket [11:40:54]Sock 9.Thread stoped [11:41:00]accept exits with 7 [11:41:00]New connection [11:41:00]New thread 3066760548 created [11:41:00]Thread 3066617188 joined [11:41:00]Waiting for new connection... [11:41:00] Sock 7.Parse request [11:41:00]Sock 7.Check first char [11:41:00]Sock 7.First char is OK [11:41:00]request: POST /json_proto HTTP/1.0 [11:41:00]Method: POST [11:41:00]URL: /json_proto [11:41:00]Method is POST - this is cgi request [11:41:00]url: /json_proto [11:41:00]query_string will be loaded in cgi processing [11:41:00]execute_cgi json_proto POST (null) [11:41:00]execute_cgi path=json_proto method=POST [11:41:00]POST find Content-Length [11:41:00]Host: 172.17.40.67:8080 [11:41:00]Content-Length: 801 [11:41:00]Content-Type: application/json [11:41:00] [11:41:00]POST finish read [11:41:00]Found Content-Length = 801 [11:41:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405755", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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\u000A3949195", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:41:00]execute_script... [11:41: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)3405755", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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\u000A3949195", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:41:00]POST & json_proto [11:41:00]process_json_proto [11:41:00]json parsed OK: [11:41:00]protocol is kg_v1.0 [11:41:00]action value=close_receipt [11:41:00]process_action close_receipt [11:41:00]cmd_close_receipt [11:41:00]MH_GetDate [11:41:00]Write to MH i2c: F0 00 00 EF 13 F1 [11:41:00]Write i2c OK [11:41:00]MH_I2C_Read... [11:41:00]Read from MH i2c: F0 [11:41:00]MH_I2C_Read... [11:41:00]Read from MH i2c: F0 09 00 [11:41:00]MH_I2C_Read... [11:41:00]Read from MH i2c: F0 09 00 EF 13 00 CD 26 1E 67 EE DA 66 66 06 [11:41:00]GetLastDocTimeStamp 1730029251 [11:41:00]current date 1730029261 [11:41:00]FM_GetShiftState [11:41:00]SAM_PROTO_GetShiftState [11:41:00]wFMCommunicate request_size=4 [11:41:00]MH_SAM_APDU [11:41:00]CAPDU: 80 13 01 00 [11:41:00]Write to MH i2c: E2 08 00 F0 13 80 13 01 00 00 00 00 00 80 [11:41:00]Write i2c OK [11:41:00]MH_I2C_Read... [11:41:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:00]Read from MH i2c: E2 [11:41:00]MH_I2C_Read... [11:41:00]Read from MH i2c: E2 0E 00 [11:41:00]MH_I2C_Read... [11:41:00]Read from MH i2c: E2 0E 00 F0 13 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 2C [11:41:00]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:41:00]wFMCommunicate OK [11:41:00]SAM_PROTO_GetShiftState done [11:41:00]FM_GetShiftState done [11:41:00]opened in 1729987736 [11:41:00]opened+sec_in_day 1730074136 [11:41:00]quantity*price = 0 [11:41:00]sum+1 = 1 [11:41:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 247 27.10.2024 11:41 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливные Талоны 3949195 ФМ: 0000000002098560 ФД: 95248 ФПД: 164828119776775 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T114101&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95248&fm=164828119776775&tin=02508201610067®Number=0000000000170478&sum=0 [11:41:01]StoreToDocumentArchive [11:41:01]shift 143 fd 95248 [11:41:01]save to /storage/0143/doc_00095248 [11:41:01]save last doc name /storage/0143/doc_00095248 to /storage/kkm_last_doc_name [11:41:01]save OK [11:41:01]Clear old archive folders... [11:41:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:41:01]tlvbuf is 01620060 [11:41:01]SAM_PROTO_ClearQueue [11:41:01]wFMCommunicate request_size=4 [11:41:01]MH_SAM_APDU [11:41:01]CAPDU: 80 09 00 00 [11:41:01]Write to MH i2c: E2 08 00 FD 13 80 09 00 00 00 00 00 00 82 [11:41:01]Write i2c OK [11:41:01]MH_I2C_Read... [11:41:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:41:01]Read from MH i2c: E2 [11:41:01]MH_I2C_Read... [11:41:01]Read from MH i2c: E2 03 00 [11:41:01]MH_I2C_Read... [11:41:01]Read from MH i2c: E2 03 00 FD 13 00 90 00 84 [11:41:01]RAPDU: 90 00 [11:41:01]wFMCommunicate OK [11:41:01]SAM_PROTO_ClearQueue done [11:41:01]KKMCreateOFDPacket [11:41:01]OFDProtocolAddRootSTLVToBuf [11:41:01]FM_MakeSignedData [11:41:01]FM_MakeSignedData [11:41:01]SAM_PROTO_SignData [11:41:01]wFMCommunicate request_size=4 [11:41:01]MH_SAM_APDU [11:41:01]CAPDU: 80 0D 01 02 [11:41:01]Write to MH i2c: E2 08 00 FE 13 80 0D 01 02 00 00 00 00 8A [11:41:01]Write i2c OK [11:41:01]MH_I2C_Read... [11:41:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:41:02]Read from MH i2c: E2 [11:41:02]MH_I2C_Read... [11:41:02]Read from MH i2c: E2 03 00 [11:41:02]MH_I2C_Read... [11:41:02]Read from MH i2c: E2 03 00 FE 13 00 90 00 85 [11:41:02]RAPDU: 90 00 [11:41:02]wFMCommunicate OK [11:41:02]wFMCommunicate request_size=255 [11:41:02]MH_SAM_APDU [11:41:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 F7 00 00 00 F4 03 04 00 CD 26 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 10 74 01 00 35 04 06 00 95 [11:41:02]Write to MH i2c: E2 02 01 FF 13 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 F7 00 00 00 F4 03 04 00 CD 26 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 10 74 01 00 35 04 06 00 95 00 00 19 [11:41:02]Write i2c OK [11:41:02]MH_I2C_Read... [11:41:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:02]Read from MH i2c: E2 [11:41:02]MH_I2C_Read... [11:41:02]Read from MH i2c: E2 03 00 [11:41:02]MH_I2C_Read... [11:41:02]Read from MH i2c: E2 03 00 FF 13 00 90 00 86 [11:41:02]RAPDU: 90 00 [11:41:02]wFMCommunicate OK [11:41:02]wFMCommunicate request_size=10 [11:41:02]MH_SAM_APDU [11:41:02]CAPDU: 80 0D 02 02 05 E9 09 87 3E 07 [11:41:02]Write to MH i2c: E2 0D 00 00 14 80 0D 02 02 05 00 E9 09 87 3E 07 00 00 56 [11:41:02]Write i2c OK [11:41:02]MH_I2C_Read... [11:41:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:02]Read from MH i2c: E2 [11:41:02]MH_I2C_Read... [11:41:02]Read from MH i2c: E2 03 00 [11:41:02]MH_I2C_Read... [11:41:02]Read from MH i2c: E2 03 00 00 14 00 90 00 88 [11:41:02]RAPDU: 90 00 [11:41:02]wFMCommunicate OK [11:41:02]wFMCommunicate request_size=4 [11:41:02]MH_SAM_APDU [11:41:02]CAPDU: 80 0D 03 02 [11:41:02]Write to MH i2c: E2 08 00 01 14 80 0D 03 02 00 00 00 00 90 [11:41:02]Write i2c OK [11:41:02]MH_I2C_Read... [11:41:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:41:02]Read from MH i2c: E2 [11:41:02]MH_I2C_Read... [11:41:02]Read from MH i2c: E2 0B 00 [11:41:02]MH_I2C_Read... [11:41:02]Read from MH i2c: E2 0B 00 01 14 00 19 45 B9 56 5D 2D 70 A3 90 00 9B [11:41:02]RAPDU: 19 45 B9 56 5D 2D 70 A3 90 00 [11:41:02]wFMCommunicate OK [11:41:02]SAM_PROTO_SignData done [11:41:02]FM_MakeSignedData done [11:41:02]CreateOFDProtocolMessage [11:41:02]wFMCommunicate request_size=4 [11:41:02]MH_SAM_APDU [11:41:02]CAPDU: 80 11 00 00 [11:41:02]Write to MH i2c: E2 08 00 02 14 80 11 00 00 00 00 00 00 90 [11:41:02]Write i2c OK [11:41:02]MH_I2C_Read... [11:41:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:02]Read from MH i2c: E2 [11:41:02]MH_I2C_Read... [11:41:02]Read from MH i2c: E2 17 00 [11:41:02]MH_I2C_Read... [11:41:02]Read from MH i2c: E2 17 00 02 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E1 [11:41:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:41:02]wFMCommunicate OK [11:41:02]CreateOFDProtocolMessage done [11:41:02]OFDSenderStorePacket 95248 [11:41:02]StoreOFDPacket docnum=95248 [11:41:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7E F5 07 01 98 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 34 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 F7 00 00 00 F4 03 04 00 CD 26 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 10 74 01 00 35 04 06 00 95 E9 09 87 3E 07 19 45 B9 56 5D 2D 70 A3 [11:41:02]CheckFolder [11:41:02]dirname=/storage/ofd_packets [11:41:02]CheckFolder done [11:41:02]ProducePacketName [11:41:02]name=ofd_packets/00095248 [11:41:02]NVStorageSaveData ofd_packets/00095248 [11:41:02]File name is /storage/ofd_packets/00095248 [11:41:02]Write 301 bytes [11:41:02]NVStorageSaveData done [11:41:02]OFDSenderStorePacket done [11:41:02]KKMCreateOFDPacket done [11:41:02]NVStorageSaveData kkm_last_timestamp [11:41:02]File name is /storage/kkm_last_timestamp [11:41:02]Write 4 bytes [11:41:02]NVStorageSaveData done [11:41:02]ExternCall_PrintAddStr [11:41:02]wPrintStart [11:41:02]Write to MH i2c: 01 00 00 03 14 17 [11:41:02]Write i2c OK [11:41:02]MH_I2C_Read... [11:41:02]Read from MH i2c: 01 [11:41:02]MH_I2C_Read... [11:41:02]Read from MH i2c: 01 07 00 [11:41:02]MH_I2C_Read... [11:41:02]Read from MH i2c: 01 07 00 03 14 00 00 00 00 00 FF 0F 2C [11:41:02]RasterBufferAndPrint [11:41:02]line Счет N : (1)3405755 [11:41:02]line ИНН: 02508201610067 [11:41:02]line Контрольно-Кассовый Чек [11:41:02]line ПРОДАЖА [11:41:02]line ТРК (МРК, ГНК) : 32 [11:41:02]line Товар: 2710124130 [11:41:02]line Аи-92-К-4 [11:41:02]line 20.000 * 0.00 [11:41:02]line = 0.00 [11:41:02]line НДС 12% НСП 1% [11:41:02]line > о реализуемом товаре [11:41:02]line ИТОГО: 0.00 [11:41:02]line НСП 1% : 0.00 [11:41:02]line НДС 12% : 0.00 [11:41:02]line Наличными: 0.00 [11:41:02]line Безнал.: 0.00 [11:41:02]line Место: АЗС № 82 "Партнер Нефть" [11:41:02]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:41:02]line СНО: Общий режим [11:41:02]line Чек 247 27.10.2024 11:41 [11:41:02]line Смена: 143 ФФД: 1.0 [11:41:02]line ЗНМ: 0300000017 [11:41:02]line РНМ: 0000000000170478 [11:41:02]line Версия ККМ: v1.0 [11:41:02]line Талоны: Топливные Талоны [11:41:02]line 3949195 [11:41:02]line ФМ: 0000000002098560 [11:41:02]line ФД: 95248 [11:41:02]line ФПД: 164828119776775 [11:41:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T114101&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95248&fm=164828119776775&tin=02508201610067®Number=0000000000170478&sum=0 [11:41:02]written 0, free lines is 4095 [11:41:03]Write to MH i2c: 01 00 00 2D 14 41 [11:41:03]Write i2c OK [11:41:03]MH_I2C_Read... [11:41:03]Read from MH i2c: 01 [11:41:03]MH_I2C_Read... [11:41:03]Read from MH i2c: 01 07 00 [11:41:03]MH_I2C_Read... [11:41:03]Read from MH i2c: 01 07 00 2D 14 00 00 00 00 00 07 0D 5C [11:41:03]RasterBufferAndPrint [11:41:03]line [11:41:03]line [11:41:03]line [11:41:03]line [11:41:03]line [11:41:03]written 0, free lines is 3345 [11:41:03]MH_Cut [11:41:03]Write to MH i2c: D1 01 00 34 14 01 1A [11:41:03]Write i2c OK [11:41:03]MH_I2C_Read... [11:41:03]Read from MH i2c: D1 [11:41:03]MH_I2C_Read... [11:41:03]Read from MH i2c: D1 01 00 [11:41:03]MH_I2C_Read... [11:41:03]Read from MH i2c: D1 01 00 34 14 00 19 [11:41:03]Write to MH i2c: 01 00 00 35 14 49 [11:41:03]Write i2c OK [11:41:03]MH_I2C_Read... [11:41:03]*** Cut start [11:41:03]*** Partial cut [11:41:03]*** CUTSNS_PIN = 1 [11:41:03]*** CUTSNS_PIN = 0 [11:41:04]*** Brake cut motor [11:41:04]Read from MH i2c: 01 [11:41:04]MH_I2C_Read... [11:41:04]*** Stop cut motor [11:41:04]*** Cut end [11:41:04]Read from MH i2c: 01 07 00 [11:41:04]MH_I2C_Read... [11:41:04]Read from MH i2c: 01 07 00 35 14 00 00 00 00 00 FF 0F 5E [11:41:04]process_action close_receipt done [11:41:04]requested_data is exist [11:41:04]produce_requested_data [11:41:04]requested_item fm.sn is exist - process it [11:41:04]wFMCommunicate request_size=4 [11:41:04]MH_SAM_APDU [11:41:04]CAPDU: 80 11 00 00 [11:41:04]Write to MH i2c: E2 08 00 36 14 80 11 00 00 00 00 00 00 C4 [11:41:04]Write i2c OK [11:41:04]MH_I2C_Read... [11:41:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:04]Read from MH i2c: E2 [11:41:04]MH_I2C_Read... [11:41:04]Read from MH i2c: E2 17 00 [11:41:04]MH_I2C_Read... [11:41:04]Read from MH i2c: E2 17 00 36 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 15 [11:41:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:41:04]wFMCommunicate OK [11:41:04]requested_item fd.num is exist - process it [11:41:04]SAM_PROTO_GetFieldsCounters [11:41:04]wFMCommunicate request_size=4 [11:41:04]MH_SAM_APDU [11:41:04]CAPDU: 80 13 00 00 [11:41:04]Write to MH i2c: E2 08 00 37 14 80 13 00 00 00 00 00 00 C7 [11:41:04]Write i2c OK [11:41:04]MH_I2C_Read... [11:41:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:41:04]Read from MH i2c: E2 [11:41:04]MH_I2C_Read... [11:41:04]Read from MH i2c: E2 62 00 [11:41:04]MH_I2C_Read... [11:41:04]Read from MH i2c: E2 62 00 37 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 10 74 01 00 0E 04 04 00 8F 00 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 E1 [11:41:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 10 74 01 00 0E 04 04 00 8F 00 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 [11:41:04]wFMCommunicate OK [11:41:04]SAM_PROTO_GetFieldsCounters done [11:41:04]requested_item shift.num is exist - process it [11:41:04]requested_item shift.opened is exist - process it [11:41:04]req_shift_opened [11:41:04]FM_GetShiftState [11:41:04]SAM_PROTO_GetShiftState [11:41:04]wFMCommunicate request_size=4 [11:41:04]MH_SAM_APDU [11:41:04]CAPDU: 80 13 01 00 [11:41:04]Write to MH i2c: E2 08 00 38 14 80 13 01 00 00 00 00 00 C9 [11:41:04]Write i2c OK [11:41:04]MH_I2C_Read... [11:41:04]Read from MH i2c: E2 [11:41:04]MH_I2C_Read... [11:41:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:04]Read from MH i2c: E2 0E 00 [11:41:04]MH_I2C_Read... [11:41:04]Read from MH i2c: E2 0E 00 38 14 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 75 [11:41:04]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:41:04]wFMCommunicate OK [11:41:04]SAM_PROTO_GetShiftState done [11:41:04]FM_GetShiftState done [11:41:04]req_shift_opened done [11:41:04]requested_item shift.open_date is exist - process it [11:41:04]req_shift_open_date [11:41:04]req_shift_open_date done [11:41:04]produce_requested_data done [11:41:04]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95248,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:41:04]process_action_free close_receipt [11:41:04]json_value_free [11:41:04]json_value_free done [11:41:04]process_json_proto returns [11:41:04]Send response to host [11:41:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95248,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:41:04]free response buf [11:41:04]execute_script done [11:41:04]execute_script returns [11:41:04]free content buf [11:41:04]Sock 7.Close socket [11:41:04]Sock 7.Thread stoped [11:41:46]accept exits with 9 [11:41:46]New connection [11:41:46]New thread 3066617188 created [11:41:46]Thread 3066760548 joined [11:41:46]Waiting for new connection... [11:41:46] Sock 9.Parse request [11:41:46]Sock 9.Check first char [11:41:46]Sock 9.First char is OK [11:41:46]request: POST /json_proto HTTP/1.0 [11:41:46]Method: POST [11:41:46]URL: /json_proto [11:41:46]Method is POST - this is cgi request [11:41:46]url: /json_proto [11:41:46]query_string will be loaded in cgi processing [11:41:46]execute_cgi json_proto POST (null) [11:41:46]execute_cgi path=json_proto method=POST [11:41:46]POST find Content-Length [11:41:46]Host: 172.17.40.67:8080 [11:41:46]Content-Length: 679 [11:41:46]Content-Type: application/json [11:41:46] [11:41:46]POST finish read [11:41:46]Found Content-Length = 679 [11:41:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405756", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:41:46]execute_script... [11:41:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405756", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:41:46]POST & json_proto [11:41:46]process_json_proto [11:41:46]json parsed OK: [11:41:46]protocol is kg_v1.0 [11:41:46]action value=close_receipt [11:41:46]process_action close_receipt [11:41:46]cmd_close_receipt [11:41:46]MH_GetDate [11:41:46]Write to MH i2c: F0 00 00 39 14 3C [11:41:46]Write i2c OK [11:41:46]MH_I2C_Read... [11:41:46]Read from MH i2c: F0 [11:41:46]MH_I2C_Read... [11:41:46]Read from MH i2c: F0 09 00 [11:41:46]MH_I2C_Read... [11:41:46]Read from MH i2c: F0 09 00 39 14 00 FB 26 1E 67 EE DA 66 66 7F [11:41:46]GetLastDocTimeStamp 1730029261 [11:41:46]current date 1730029307 [11:41:46]FM_GetShiftState [11:41:46]SAM_PROTO_GetShiftState [11:41:46]wFMCommunicate request_size=4 [11:41:46]MH_SAM_APDU [11:41:46]CAPDU: 80 13 01 00 [11:41:46]Write to MH i2c: E2 08 00 3A 14 80 13 01 00 00 00 00 00 CB [11:41:46]Write i2c OK [11:41:46]MH_I2C_Read... [11:41:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:46]Read from MH i2c: E2 [11:41:46]MH_I2C_Read... [11:41:46]Read from MH i2c: E2 0E 00 [11:41:46]MH_I2C_Read... [11:41:46]Read from MH i2c: E2 0E 00 3A 14 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 77 [11:41:46]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:41:46]wFMCommunicate OK [11:41:46]SAM_PROTO_GetShiftState done [11:41:46]FM_GetShiftState done [11:41:46]opened in 1729987736 [11:41:46]opened+sec_in_day 1730074136 [11:41:46]quantity*price = 80012 [11:41:46]sum+1 = 80013 [11:41:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 248 27.10.2024 11:41 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95249 ФПД: 72106358839316 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T114147&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95249&fm=72106358839316&tin=02508201610067®Number=0000000000170478&sum=80000 [11:41:47]StoreToDocumentArchive [11:41:47]shift 143 fd 95249 [11:41:47]save to /storage/0143/doc_00095249 [11:41:47]save last doc name /storage/0143/doc_00095249 to /storage/kkm_last_doc_name [11:41:47]save OK [11:41:47]Clear old archive folders... [11:41:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:41:47]tlvbuf is 015B0C10 [11:41:47]SAM_PROTO_ClearQueue [11:41:47]wFMCommunicate request_size=4 [11:41:47]MH_SAM_APDU [11:41:47]CAPDU: 80 09 00 00 [11:41:47]Write to MH i2c: E2 08 00 47 14 80 09 00 00 00 00 00 00 CD [11:41:47]Write i2c OK [11:41:47]MH_I2C_Read... [11:41:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:41:47]Read from MH i2c: E2 [11:41:47]MH_I2C_Read... [11:41:47]Read from MH i2c: E2 03 00 [11:41:47]MH_I2C_Read... [11:41:47]Read from MH i2c: E2 03 00 47 14 00 90 00 CF [11:41:47]RAPDU: 90 00 [11:41:47]wFMCommunicate OK [11:41:47]SAM_PROTO_ClearQueue done [11:41:47]KKMCreateOFDPacket [11:41:47]OFDProtocolAddRootSTLVToBuf [11:41:47]FM_MakeSignedData [11:41:47]FM_MakeSignedData [11:41:47]SAM_PROTO_SignData [11:41:47]wFMCommunicate request_size=4 [11:41:47]MH_SAM_APDU [11:41:47]CAPDU: 80 0D 01 02 [11:41:47]Write to MH i2c: E2 08 00 48 14 80 0D 01 02 00 00 00 00 D5 [11:41:47]Write i2c OK [11:41:47]MH_I2C_Read... [11:41:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:41:47]Read from MH i2c: E2 [11:41:47]MH_I2C_Read... [11:41:47]Read from MH i2c: E2 03 00 [11:41:47]MH_I2C_Read... [11:41:47]Read from MH i2c: E2 03 00 48 14 00 90 00 D0 [11:41:47]RAPDU: 90 00 [11:41:47]wFMCommunicate OK [11:41:47]wFMCommunicate request_size=255 [11:41:47]MH_SAM_APDU [11:41: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 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 F8 00 00 00 F4 03 04 00 FB 26 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 11 74 01 00 35 04 06 00 41 [11:41:47]Write to MH i2c: E2 02 01 49 14 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 F8 00 00 00 F4 03 04 00 FB 26 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 11 74 01 00 35 04 06 00 41 00 00 43 [11:41:47]Write i2c OK [11:41:47]MH_I2C_Read... [11:41:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:48]Read from MH i2c: E2 [11:41:48]MH_I2C_Read... [11:41:48]Read from MH i2c: E2 03 00 [11:41:48]MH_I2C_Read... [11:41:48]Read from MH i2c: E2 03 00 49 14 00 90 00 D1 [11:41:48]RAPDU: 90 00 [11:41:48]wFMCommunicate OK [11:41:48]wFMCommunicate request_size=10 [11:41:48]MH_SAM_APDU [11:41:48]CAPDU: 80 0D 02 02 05 94 91 E7 98 14 [11:41:48]Write to MH i2c: E2 0D 00 4A 14 80 0D 02 02 05 00 94 91 E7 98 14 00 00 9A [11:41:48]Write i2c OK [11:41:48]MH_I2C_Read... [11:41:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:48]Read from MH i2c: E2 [11:41:48]MH_I2C_Read... [11:41:48]Read from MH i2c: E2 03 00 [11:41:48]MH_I2C_Read... [11:41:48]Read from MH i2c: E2 03 00 4A 14 00 90 00 D2 [11:41:48]RAPDU: 90 00 [11:41:48]wFMCommunicate OK [11:41:48]wFMCommunicate request_size=4 [11:41:48]MH_SAM_APDU [11:41:48]CAPDU: 80 0D 03 02 [11:41:48]Write to MH i2c: E2 08 00 4B 14 80 0D 03 02 00 00 00 00 DA [11:41:48]Write i2c OK [11:41:48]MH_I2C_Read... [11:41:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:41:48]Read from MH i2c: E2 [11:41:48]MH_I2C_Read... [11:41:48]Read from MH i2c: E2 0B 00 [11:41:48]MH_I2C_Read... [11:41:48]Read from MH i2c: E2 0B 00 4B 14 00 F0 67 38 F9 1B 25 BA DF 90 00 3C [11:41:48]RAPDU: F0 67 38 F9 1B 25 BA DF 90 00 [11:41:48]wFMCommunicate OK [11:41:48]SAM_PROTO_SignData done [11:41:48]FM_MakeSignedData done [11:41:48]CreateOFDProtocolMessage [11:41:48]wFMCommunicate request_size=4 [11:41:48]MH_SAM_APDU [11:41:48]CAPDU: 80 11 00 00 [11:41:48]Write to MH i2c: E2 08 00 4C 14 80 11 00 00 00 00 00 00 DA [11:41:48]Write i2c OK [11:41:48]MH_I2C_Read... [11:41:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:48]Read from MH i2c: E2 [11:41:48]MH_I2C_Read... [11:41:48]Read from MH i2c: E2 17 00 [11:41:48]MH_I2C_Read... [11:41:48]Read from MH i2c: E2 17 00 4C 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2B [11:41:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:41:48]wFMCommunicate OK [11:41:48]CreateOFDProtocolMessage done [11:41:48]OFDSenderStorePacket 95249 [11:41:48]StoreOFDPacket docnum=95249 [11:41:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9F 90 07 01 6E 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 F8 00 00 00 F4 03 04 00 FB 26 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 11 74 01 00 35 04 06 00 41 94 91 E7 98 14 F0 67 38 F9 1B 25 BA DF [11:41:48]CheckFolder [11:41:48]dirname=/storage/ofd_packets [11:41:48]CheckFolder done [11:41:48]ProducePacketName [11:41:48]name=ofd_packets/00095249 [11:41:48]NVStorageSaveData ofd_packets/00095249 [11:41:48]File name is /storage/ofd_packets/00095249 [11:41:48]Write 301 bytes [11:41:48]NVStorageSaveData done [11:41:48]OFDSenderStorePacket done [11:41:48]KKMCreateOFDPacket done [11:41:48]NVStorageSaveData kkm_last_timestamp [11:41:48]File name is /storage/kkm_last_timestamp [11:41:48]Write 4 bytes [11:41:48]NVStorageSaveData done [11:41:48]ExternCall_PrintAddStr [11:41:48]wPrintStart [11:41:48]Write to MH i2c: 01 00 00 4D 14 61 [11:41:48]Write i2c OK [11:41:48]MH_I2C_Read... [11:41:48]Read from MH i2c: 01 [11:41:48]MH_I2C_Read... [11:41:48]Read from MH i2c: 01 07 00 [11:41:48]MH_I2C_Read... [11:41:48]Read from MH i2c: 01 07 00 4D 14 00 00 00 00 00 FF 0F 76 [11:41:48]RasterBufferAndPrint [11:41:48]line Счет N : (1)3405756 [11:41:48]line ИНН: 02508201610067 [11:41:48]line Контрольно-Кассовый Чек [11:41:48]line ПРОДАЖА [11:41:48]line ТРК (МРК, ГНК) : 12 [11:41:48]line Товар: 2710124130 [11:41:48]line Аи-92-К-4 [11:41:48]line 11.960 * 66.90 [11:41:48]line = 800.12 [11:41:48]line НДС 12% НСП 1% [11:41:48]line > о реализуемом товаре [11:41:48]line ОКРУГЛЕНИЕ: -0.12 [11:41:48]line ИТОГО: 800.00 [11:41:48]line Внесено: 800.00 [11:41:48]line СДАЧА: 0.00 [11:41:48]line НСП 1% : 7.08 [11:41:48]line НДС 12% : 84.97 [11:41:48]line Наличными: 800.00 [11:41:48]line Безнал.: 0.00 [11:41:48]line Место: АЗС № 82 "Партнер Нефть" [11:41:48]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:41:48]line СНО: Общий режим [11:41:48]line Чек 248 27.10.2024 11:41 [11:41:48]line Смена: 143 ФФД: 1.0 [11:41:48]line ЗНМ: 0300000017 [11:41:48]line РНМ: 0000000000170478 [11:41:48]line Версия ККМ: v1.0 [11:41:48]line ФМ: 0000000002098560 [11:41:48]line ФД: 95249 [11:41:48]line ФПД: 72106358839316 [11:41:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T114147&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95249&fm=72106358839316&tin=02508201610067®Number=0000000000170478&sum=80000 [11:41:48]written 0, free lines is 4095 [11:41:49]Write to MH i2c: 01 00 00 78 14 8C [11:41:49]Write i2c OK [11:41:49]MH_I2C_Read... [11:41:49]Read from MH i2c: 01 [11:41:49]MH_I2C_Read... [11:41:49]Read from MH i2c: 01 07 00 [11:41:49]MH_I2C_Read... [11:41:49]Read from MH i2c: 01 07 00 78 14 00 00 00 00 00 F4 0C 93 [11:41:49]RasterBufferAndPrint [11:41:49]line [11:41:49]line [11:41:49]line [11:41:49]line [11:41:49]line [11:41:49]written 0, free lines is 3323 [11:41:49]MH_Cut [11:41:49]Write to MH i2c: D1 01 00 7F 14 01 65 [11:41:49]Write i2c OK [11:41:49]MH_I2C_Read... [11:41:49]Read from MH i2c: D1 [11:41:49]MH_I2C_Read... [11:41:49]Read from MH i2c: D1 01 00 [11:41:49]MH_I2C_Read... [11:41:49]Read from MH i2c: D1 01 00 7F 14 00 64 [11:41:49]Write to MH i2c: 01 00 00 80 14 94 [11:41:49]Write i2c OK [11:41:49]MH_I2C_Read... [11:41:49]*** Cut start [11:41:49]*** Partial cut [11:41:49]*** CUTSNS_PIN = 1 [11:41:49]*** CUTSNS_PIN = 0 [11:41:49]*** Brake cut motor [11:41:50]Read from MH i2c: 01 [11:41:50]MH_I2C_Read... [11:41:50]*** Stop cut motor [11:41:50]*** Cut end [11:41:50]Read from MH i2c: 01 07 00 [11:41:50]MH_I2C_Read... [11:41:50]Read from MH i2c: 01 07 00 80 14 00 00 00 00 00 FF 0F A9 [11:41:50]process_action close_receipt done [11:41:50]requested_data is exist [11:41:50]produce_requested_data [11:41:50]requested_item fm.sn is exist - process it [11:41:50]wFMCommunicate request_size=4 [11:41:50]MH_SAM_APDU [11:41:50]CAPDU: 80 11 00 00 [11:41:50]Write to MH i2c: E2 08 00 81 14 80 11 00 00 00 00 00 00 0F [11:41:50]Write i2c OK [11:41:50]MH_I2C_Read... [11:41:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:50]Read from MH i2c: E2 [11:41:50]MH_I2C_Read... [11:41:50]Read from MH i2c: E2 17 00 [11:41:50]MH_I2C_Read... [11:41:50]Read from MH i2c: E2 17 00 81 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 60 [11:41:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:41:50]wFMCommunicate OK [11:41:50]requested_item fd.num is exist - process it [11:41:50]SAM_PROTO_GetFieldsCounters [11:41:50]wFMCommunicate request_size=4 [11:41:50]MH_SAM_APDU [11:41:50]CAPDU: 80 13 00 00 [11:41:50]Write to MH i2c: E2 08 00 82 14 80 13 00 00 00 00 00 00 12 [11:41:50]Write i2c OK [11:41:50]MH_I2C_Read... [11:41:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:41:50]Read from MH i2c: E2 [11:41:50]MH_I2C_Read... [11:41:50]Read from MH i2c: E2 62 00 [11:41:50]MH_I2C_Read... [11:41:50]Read from MH i2c: E2 62 00 82 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 11 74 01 00 0E 04 04 00 8F 00 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 30 [11:41:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 11 74 01 00 0E 04 04 00 8F 00 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 [11:41:50]wFMCommunicate OK [11:41:50]SAM_PROTO_GetFieldsCounters done [11:41:50]requested_item shift.num is exist - process it [11:41:50]requested_item shift.opened is exist - process it [11:41:50]req_shift_opened [11:41:50]FM_GetShiftState [11:41:50]SAM_PROTO_GetShiftState [11:41:50]wFMCommunicate request_size=4 [11:41:50]MH_SAM_APDU [11:41:50]CAPDU: 80 13 01 00 [11:41:50]Write to MH i2c: E2 08 00 83 14 80 13 01 00 00 00 00 00 14 [11:41:50]Write i2c OK [11:41:50]MH_I2C_Read... [11:41:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:50]Read from MH i2c: E2 [11:41:50]MH_I2C_Read... [11:41:50]Read from MH i2c: E2 0E 00 [11:41:50]MH_I2C_Read... [11:41:50]Read from MH i2c: E2 0E 00 83 14 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C0 [11:41:50]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:41:50]wFMCommunicate OK [11:41:50]SAM_PROTO_GetShiftState done [11:41:50]FM_GetShiftState done [11:41:50]req_shift_opened done [11:41:50]requested_item shift.open_date is exist - process it [11:41:50]req_shift_open_date [11:41:50]req_shift_open_date done [11:41:50]produce_requested_data done [11:41:50]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95249,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:41:50]process_action_free close_receipt [11:41:50]json_value_free [11:41:50]json_value_free done [11:41:50]process_json_proto returns [11:41:50]Send response to host [11:41:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95249,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:41:50]free response buf [11:41:50]execute_script done [11:41:50]execute_script returns [11:41:50]free content buf [11:41:50]Sock 9.Close socket [11:41:50]Sock 9.Thread stoped [11:42:20]accept exits with 7 [11:42:20]New connection [11:42:20]New thread 3066760548 created [11:42:20]Thread 3066617188 joined [11:42:20]Waiting for new connection... [11:42:20] Sock 7.Parse request [11:42:20]Sock 7.Check first char [11:42:20]Sock 7.First char is OK [11:42:20]request: POST /json_proto HTTP/1.0 [11:42:20]Method: POST [11:42:20]URL: /json_proto [11:42:20]Method is POST - this is cgi request [11:42:20]url: /json_proto [11:42:20]query_string will be loaded in cgi processing [11:42:20]execute_cgi json_proto POST (null) [11:42:20]execute_cgi path=json_proto method=POST [11:42:20]POST find Content-Length [11:42:20]Host: 172.17.40.67:8080 [11:42:20]Content-Length: 680 [11:42:20]Content-Type: application/json [11:42:20] [11:42:20]POST finish read [11:42:20]Found Content-Length = 680 [11:42:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405757", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:42:20]execute_script... [11:42: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)3405757", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:42:20]POST & json_proto [11:42:20]process_json_proto [11:42:20]json parsed OK: [11:42:20]protocol is kg_v1.0 [11:42:20]action value=close_receipt [11:42:20]process_action close_receipt [11:42:20]cmd_close_receipt [11:42:20]MH_GetDate [11:42:20]Write to MH i2c: F0 00 00 84 14 87 [11:42:20]Write i2c OK [11:42:20]MH_I2C_Read... [11:42:20]Read from MH i2c: F0 [11:42:20]MH_I2C_Read... [11:42:20]Read from MH i2c: F0 09 00 [11:42:20]MH_I2C_Read... [11:42:20]Read from MH i2c: F0 09 00 84 14 00 1D 27 1E 67 EE DA 66 66 ED [11:42:20]GetLastDocTimeStamp 1730029307 [11:42:20]current date 1730029341 [11:42:20]FM_GetShiftState [11:42:20]SAM_PROTO_GetShiftState [11:42:20]wFMCommunicate request_size=4 [11:42:20]MH_SAM_APDU [11:42:20]CAPDU: 80 13 01 00 [11:42:20]Write to MH i2c: E2 08 00 85 14 80 13 01 00 00 00 00 00 16 [11:42:20]Write i2c OK [11:42:20]MH_I2C_Read... [11:42:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:42:20]Read from MH i2c: E2 [11:42:20]MH_I2C_Read... [11:42:20]Read from MH i2c: E2 0E 00 [11:42:20]MH_I2C_Read... [11:42:20]Read from MH i2c: E2 0E 00 85 14 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C2 [11:42:20]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:42:20]wFMCommunicate OK [11:42:20]SAM_PROTO_GetShiftState done [11:42:20]FM_GetShiftState done [11:42:20]opened in 1729987736 [11:42:20]opened+sec_in_day 1730074136 [11:42:20]quantity*price = 100050 [11:42:20]sum+1 = 100052 [11:42:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 249 27.10.2024 11:42 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95250 ФПД: 155343606016706 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T114221&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95250&fm=155343606016706&tin=02508201610067®Number=0000000000170478&sum=100000 [11:42:21]StoreToDocumentArchive [11:42:21]shift 143 fd 95250 [11:42:21]save to /storage/0143/doc_00095250 [11:42:21]save last doc name /storage/0143/doc_00095250 to /storage/kkm_last_doc_name [11:42:21]save OK [11:42:21]Clear old archive folders... [11:42:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:42:21]tlvbuf is 015EFC10 [11:42:21]SAM_PROTO_ClearQueue [11:42:21]wFMCommunicate request_size=4 [11:42:21]MH_SAM_APDU [11:42:21]CAPDU: 80 09 00 00 [11:42:21]Write to MH i2c: E2 08 00 92 14 80 09 00 00 00 00 00 00 18 [11:42:21]Write i2c OK [11:42:21]MH_I2C_Read... [11:42:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:42:21]Read from MH i2c: E2 [11:42:21]MH_I2C_Read... [11:42:21]Read from MH i2c: E2 03 00 [11:42:21]MH_I2C_Read... [11:42:21]Read from MH i2c: E2 03 00 92 14 00 90 00 1A [11:42:21]RAPDU: 90 00 [11:42:21]wFMCommunicate OK [11:42:21]SAM_PROTO_ClearQueue done [11:42:21]KKMCreateOFDPacket [11:42:21]OFDProtocolAddRootSTLVToBuf [11:42:21]FM_MakeSignedData [11:42:21]FM_MakeSignedData [11:42:21]SAM_PROTO_SignData [11:42:21]wFMCommunicate request_size=4 [11:42:21]MH_SAM_APDU [11:42:21]CAPDU: 80 0D 01 02 [11:42:21]Write to MH i2c: E2 08 00 93 14 80 0D 01 02 00 00 00 00 20 [11:42:21]Write i2c OK [11:42:21]MH_I2C_Read... [11:42:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:42:21]Read from MH i2c: E2 [11:42:21]MH_I2C_Read... [11:42:21]Read from MH i2c: E2 03 00 [11:42:21]MH_I2C_Read... [11:42:21]Read from MH i2c: E2 03 00 93 14 00 90 00 1B [11:42:21]RAPDU: 90 00 [11:42:21]wFMCommunicate OK [11:42:21]wFMCommunicate request_size=255 [11:42:21]MH_SAM_APDU [11:42:21]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 1D 27 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 12 74 01 00 35 04 06 00 8D 48 C0 74 [11:42:21]Write to MH i2c: E2 02 01 94 14 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 F9 00 00 00 F4 03 04 00 1D 27 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 12 74 01 00 35 04 06 00 8D 48 C0 74 00 00 86 [11:42:21]Write i2c OK [11:42:21]MH_I2C_Read... [11:42:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:42:21]Read from MH i2c: E2 [11:42:21]MH_I2C_Read... [11:42:21]Read from MH i2c: E2 03 00 [11:42:21]MH_I2C_Read... [11:42:21]Read from MH i2c: E2 03 00 94 14 00 90 00 1C [11:42:21]RAPDU: 90 00 [11:42:21]wFMCommunicate OK [11:42:21]wFMCommunicate request_size=7 [11:42:21]MH_SAM_APDU [11:42:21]CAPDU: 80 0D 02 02 02 6A C2 [11:42:21]Write to MH i2c: E2 0A 00 95 14 80 0D 02 02 02 00 6A C2 00 00 53 [11:42:21]Write i2c OK [11:42:21]MH_I2C_Read... [11:42:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:42:22]Read from MH i2c: E2 [11:42:22]MH_I2C_Read... [11:42:22]Read from MH i2c: E2 03 00 [11:42:22]MH_I2C_Read... [11:42:22]Read from MH i2c: E2 03 00 95 14 00 90 00 1D [11:42:22]RAPDU: 90 00 [11:42:22]wFMCommunicate OK [11:42:22]wFMCommunicate request_size=4 [11:42:22]MH_SAM_APDU [11:42:22]CAPDU: 80 0D 03 02 [11:42:22]Write to MH i2c: E2 08 00 96 14 80 0D 03 02 00 00 00 00 25 [11:42:22]Write i2c OK [11:42:22]MH_I2C_Read... [11:42:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:42:22]Read from MH i2c: E2 [11:42:22]MH_I2C_Read... [11:42:22]Read from MH i2c: E2 0B 00 [11:42:22]MH_I2C_Read... [11:42:22]Read from MH i2c: E2 0B 00 96 14 00 7F EE 2B 84 B1 EF D8 3A 90 00 F4 [11:42:22]RAPDU: 7F EE 2B 84 B1 EF D8 3A 90 00 [11:42:22]wFMCommunicate OK [11:42:22]SAM_PROTO_SignData done [11:42:22]FM_MakeSignedData done [11:42:22]CreateOFDProtocolMessage [11:42:22]wFMCommunicate request_size=4 [11:42:22]MH_SAM_APDU [11:42:22]CAPDU: 80 11 00 00 [11:42:22]Write to MH i2c: E2 08 00 97 14 80 11 00 00 00 00 00 00 25 [11:42:22]Write i2c OK [11:42:22]MH_I2C_Read... [11:42:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:42:22]Read from MH i2c: E2 [11:42:22]MH_I2C_Read... [11:42:22]Read from MH i2c: E2 17 00 [11:42:22]MH_I2C_Read... [11:42:22]Read from MH i2c: E2 17 00 97 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 76 [11:42:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:42:22]wFMCommunicate OK [11:42:22]CreateOFDProtocolMessage done [11:42:22]OFDSenderStorePacket 95250 [11:42:22]StoreOFDPacket docnum=95250 [11:42:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 04 32 04 01 D2 E7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 F9 00 00 00 F4 03 04 00 1D 27 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 12 74 01 00 35 04 06 00 8D 48 C0 74 6A C2 7F EE 2B 84 B1 EF D8 3A [11:42:22]CheckFolder [11:42:22]dirname=/storage/ofd_packets [11:42:22]CheckFolder done [11:42:22]ProducePacketName [11:42:22]name=ofd_packets/00095250 [11:42:22]NVStorageSaveData ofd_packets/00095250 [11:42:22]File name is /storage/ofd_packets/00095250 [11:42:22]Write 298 bytes [11:42:22]NVStorageSaveData done [11:42:22]OFDSenderStorePacket done [11:42:22]KKMCreateOFDPacket done [11:42:22]NVStorageSaveData kkm_last_timestamp [11:42:22]File name is /storage/kkm_last_timestamp [11:42:22]Write 4 bytes [11:42:22]NVStorageSaveData done [11:42:22]ExternCall_PrintAddStr [11:42:22]wPrintStart [11:42:22]Write to MH i2c: 01 00 00 98 14 AC [11:42:22]Write i2c OK [11:42:22]MH_I2C_Read... [11:42:22]Read from MH i2c: 01 [11:42:22]MH_I2C_Read... [11:42:22]Read from MH i2c: 01 07 00 [11:42:22]MH_I2C_Read... [11:42:22]Read from MH i2c: 01 07 00 98 14 00 00 00 00 00 FF 0F C1 [11:42:22]RasterBufferAndPrint [11:42:22]line Счет N : (1)3405757 [11:42:22]line ИНН: 02508201610067 [11:42:22]line Контрольно-Кассовый Чек [11:42:22]line ПРОДАЖА [11:42:22]line ТРК (МРК, ГНК) : 51 [11:42:22]line Товар: 2710194210 [11:42:22]line ДТ-К-5 [11:42:22]line 13.130 * 76.20 [11:42:22]line = 1000.51 [11:42:22]line НДС 12% НСП 1% [11:42:22]line > о реализуемом товаре [11:42:22]line ОКРУГЛЕНИЕ: -0.51 [11:42:22]line ИТОГО: 1000.00 [11:42:22]line Внесено: 1000.00 [11:42:22]line СДАЧА: 0.00 [11:42:22]line НСП 1% : 8.85 [11:42:22]line НДС 12% : 106.25 [11:42:22]line Наличными: 1000.00 [11:42:22]line Безнал.: 0.00 [11:42:22]line Место: АЗС № 82 "Партнер Нефть" [11:42:22]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:42:22]line СНО: Общий режим [11:42:22]line Чек 249 27.10.2024 11:42 [11:42:22]line Смена: 143 ФФД: 1.0 [11:42:22]line ЗНМ: 0300000017 [11:42:22]line РНМ: 0000000000170478 [11:42:22]line Версия ККМ: v1.0 [11:42:22]line ФМ: 0000000002098560 [11:42:22]line ФД: 95250 [11:42:22]line ФПД: 155343606016706 [11:42:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T114221&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95250&fm=155343606016706&tin=02508201610067®Number=0000000000170478&sum=100000 [11:42:22]written 0, free lines is 4095 [11:42:22]Write to MH i2c: 01 00 00 C3 14 D7 [11:42:22]Write i2c OK [11:42:22]MH_I2C_Read... [11:42:22]Read from MH i2c: 01 [11:42:22]MH_I2C_Read... [11:42:22]Read from MH i2c: 01 07 00 [11:42:22]MH_I2C_Read... [11:42:22]Read from MH i2c: 01 07 00 C3 14 00 00 00 00 00 EC 0C D6 [11:42:22]RasterBufferAndPrint [11:42:22]line [11:42:22]line [11:42:22]line [11:42:22]line [11:42:22]line [11:42:22]written 0, free lines is 3314 [11:42:22]MH_Cut [11:42:22]Write to MH i2c: D1 01 00 CA 14 01 B0 [11:42:22]Write i2c OK [11:42:22]MH_I2C_Read... [11:42:22]Read from MH i2c: D1 [11:42:22]MH_I2C_Read... [11:42:22]Read from MH i2c: D1 01 00 [11:42:22]MH_I2C_Read... [11:42:22]Read from MH i2c: D1 01 00 CA 14 00 AF [11:42:22]Write to MH i2c: 01 00 00 CB 14 DF [11:42:22]Write i2c OK [11:42:22]MH_I2C_Read... [11:42:23]*** Cut start [11:42:23]*** Partial cut [11:42:23]*** CUTSNS_PIN = 1 [11:42:23]*** CUTSNS_PIN = 0 [11:42:23]*** Brake cut motor [11:42:24]Read from MH i2c: 01 [11:42:24]MH_I2C_Read... [11:42:24]*** Stop cut motor [11:42:24]*** Cut end [11:42:24]Read from MH i2c: 01 07 00 [11:42:24]MH_I2C_Read... [11:42:24]Read from MH i2c: 01 07 00 CB 14 00 00 00 00 00 FF 0F F4 [11:42:24]process_action close_receipt done [11:42:24]requested_data is exist [11:42:24]produce_requested_data [11:42:24]requested_item fm.sn is exist - process it [11:42:24]wFMCommunicate request_size=4 [11:42:24]MH_SAM_APDU [11:42:24]CAPDU: 80 11 00 00 [11:42:24]Write to MH i2c: E2 08 00 CC 14 80 11 00 00 00 00 00 00 5A [11:42:24]Write i2c OK [11:42:24]MH_I2C_Read... [11:42:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:42:24]Read from MH i2c: E2 [11:42:24]MH_I2C_Read... [11:42:24]Read from MH i2c: E2 17 00 [11:42:24]MH_I2C_Read... [11:42:24]Read from MH i2c: E2 17 00 CC 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AB [11:42:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:42:24]wFMCommunicate OK [11:42:24]requested_item fd.num is exist - process it [11:42:24]SAM_PROTO_GetFieldsCounters [11:42:24]wFMCommunicate request_size=4 [11:42:24]MH_SAM_APDU [11:42:24]CAPDU: 80 13 00 00 [11:42:24]Write to MH i2c: E2 08 00 CD 14 80 13 00 00 00 00 00 00 5D [11:42:24]Write i2c OK [11:42:24]MH_I2C_Read... [11:42:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:42:24]Read from MH i2c: E2 [11:42:24]MH_I2C_Read... [11:42:24]Read from MH i2c: E2 62 00 [11:42:24]MH_I2C_Read... [11:42:24]Read from MH i2c: E2 62 00 CD 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 12 74 01 00 0E 04 04 00 8F 00 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 7F [11:42:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 12 74 01 00 0E 04 04 00 8F 00 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 [11:42:24]wFMCommunicate OK [11:42:24]SAM_PROTO_GetFieldsCounters done [11:42:24]requested_item shift.num is exist - process it [11:42:24]requested_item shift.opened is exist - process it [11:42:24]req_shift_opened [11:42:24]FM_GetShiftState [11:42:24]SAM_PROTO_GetShiftState [11:42:24]wFMCommunicate request_size=4 [11:42:24]MH_SAM_APDU [11:42:24]CAPDU: 80 13 01 00 [11:42:24]Write to MH i2c: E2 08 00 CE 14 80 13 01 00 00 00 00 00 5F [11:42:24]Write i2c OK [11:42:24]MH_I2C_Read... [11:42:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:42:24]Read from MH i2c: E2 [11:42:24]MH_I2C_Read... [11:42:24]Read from MH i2c: E2 0E 00 [11:42:24]MH_I2C_Read... [11:42:24]Read from MH i2c: E2 0E 00 CE 14 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0B [11:42:24]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:42:24]wFMCommunicate OK [11:42:24]SAM_PROTO_GetShiftState done [11:42:24]FM_GetShiftState done [11:42:24]req_shift_opened done [11:42:24]requested_item shift.open_date is exist - process it [11:42:24]req_shift_open_date [11:42:24]req_shift_open_date done [11:42:24]produce_requested_data done [11:42:24]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95250,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:42:24]process_action_free close_receipt [11:42:24]json_value_free [11:42:24]json_value_free done [11:42:24]process_json_proto returns [11:42:24]Send response to host [11:42:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95250,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:42:24]free response buf [11:42:24]execute_script done [11:42:24]execute_script returns [11:42:24]free content buf [11:42:24]Sock 7.Close socket [11:42:24]Sock 7.Thread stoped [11:42:45]accept exits with 9 [11:42:45]New connection [11:42:45]New thread 3066617188 created [11:42:45]Thread 3066760548 joined [11:42:45]Waiting for new connection... [11:42:45] Sock 9.Parse request [11:42:45]Sock 9.Check first char [11:42:45]Sock 9.First char is OK [11:42:45]request: POST /json_proto HTTP/1.0 [11:42:45]Method: POST [11:42:45]URL: /json_proto [11:42:45]Method is POST - this is cgi request [11:42:45]url: /json_proto [11:42:45]query_string will be loaded in cgi processing [11:42:45]execute_cgi json_proto POST (null) [11:42:45]execute_cgi path=json_proto method=POST [11:42:45]POST find Content-Length [11:42:45]Host: 172.17.40.67:8080 [11:42:45]Content-Length: 684 [11:42:45]Content-Type: application/json [11:42:45] [11:42:45]POST finish read [11:42:45]Found Content-Length = 684 [11:42:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405758", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 9.070, "sum" : 700.20, "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:42:45]execute_script... [11:42: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)3405758", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 9.070, "sum" : 700.20, "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:42:45]POST & json_proto [11:42:45]process_json_proto [11:42:45]json parsed OK: [11:42:45]protocol is kg_v1.0 [11:42:45]action value=close_receipt [11:42:45]process_action close_receipt [11:42:45]cmd_close_receipt [11:42:45]MH_GetDate [11:42:45]Write to MH i2c: F0 00 00 CF 14 D2 [11:42:45]Write i2c OK [11:42:45]MH_I2C_Read... [11:42:45]Read from MH i2c: F0 [11:42:45]MH_I2C_Read... [11:42:45]Read from MH i2c: F0 09 00 [11:42:45]MH_I2C_Read... [11:42:45]Read from MH i2c: F0 09 00 CF 14 00 36 27 1E 67 EE DA 66 66 51 [11:42:45]GetLastDocTimeStamp 1730029341 [11:42:45]current date 1730029366 [11:42:45]FM_GetShiftState [11:42:45]SAM_PROTO_GetShiftState [11:42:45]wFMCommunicate request_size=4 [11:42:45]MH_SAM_APDU [11:42:45]CAPDU: 80 13 01 00 [11:42:45]Write to MH i2c: E2 08 00 D0 14 80 13 01 00 00 00 00 00 61 [11:42:45]Write i2c OK [11:42:45]MH_I2C_Read... [11:42:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:42:45]Read from MH i2c: E2 [11:42:45]MH_I2C_Read... [11:42:45]Read from MH i2c: E2 0E 00 [11:42:45]MH_I2C_Read... [11:42:45]Read from MH i2c: E2 0E 00 D0 14 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0D [11:42:45]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:42:45]wFMCommunicate OK [11:42:45]SAM_PROTO_GetShiftState done [11:42:45]FM_GetShiftState done [11:42:45]opened in 1729987736 [11:42:45]opened+sec_in_day 1730074136 [11:42:45]quantity*price = 70020 [11:42:45]sum+1 = 70021 [11:42:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.20 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.36 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 250 27.10.2024 11:42 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95251 ФПД: 55373433837219 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T114247&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95251&fm=55373433837219&tin=02508201610067®Number=0000000000170478&sum=70000 [11:42:47]StoreToDocumentArchive [11:42:47]shift 143 fd 95251 [11:42:47]save to /storage/0143/doc_00095251 [11:42:47]save last doc name /storage/0143/doc_00095251 to /storage/kkm_last_doc_name [11:42:47]save OK [11:42:47]Clear old archive folders... [11:42:47]ProcessDocumentItem done err = 0, tmpTLVsize=257 [11:42:47]tlvbuf is 015D2BC0 [11:42:47]SAM_PROTO_ClearQueue [11:42:47]wFMCommunicate request_size=4 [11:42:47]MH_SAM_APDU [11:42:47]CAPDU: 80 09 00 00 [11:42:47]Write to MH i2c: E2 08 00 DD 14 80 09 00 00 00 00 00 00 63 [11:42:47]Write i2c OK [11:42:47]MH_I2C_Read... [11:42:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:42:47]Read from MH i2c: E2 [11:42:47]MH_I2C_Read... [11:42:47]Read from MH i2c: E2 03 00 [11:42:47]MH_I2C_Read... [11:42:47]Read from MH i2c: E2 03 00 DD 14 00 90 00 65 [11:42:47]RAPDU: 90 00 [11:42:47]wFMCommunicate OK [11:42:47]SAM_PROTO_ClearQueue done [11:42:47]KKMCreateOFDPacket [11:42:47]OFDProtocolAddRootSTLVToBuf [11:42:47]FM_MakeSignedData [11:42:47]FM_MakeSignedData [11:42:47]SAM_PROTO_SignData [11:42:47]wFMCommunicate request_size=4 [11:42:47]MH_SAM_APDU [11:42:47]CAPDU: 80 0D 01 02 [11:42:47]Write to MH i2c: E2 08 00 DE 14 80 0D 01 02 00 00 00 00 6B [11:42:47]Write i2c OK [11:42:47]MH_I2C_Read... [11:42:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:42:47]Read from MH i2c: E2 [11:42:47]MH_I2C_Read... [11:42:47]Read from MH i2c: E2 03 00 [11:42:47]MH_I2C_Read... [11:42:47]Read from MH i2c: E2 03 00 DE 14 00 90 00 66 [11:42:47]RAPDU: 90 00 [11:42:47]wFMCommunicate OK [11:42:47]wFMCommunicate request_size=255 [11:42:47]MH_SAM_APDU [11:42:47]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 6E 23 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 84 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 0C 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 FA 00 00 00 F4 03 04 00 37 27 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 13 74 01 [11:42:47]Write to MH i2c: E2 02 01 DF 14 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 6E 23 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 84 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 0C 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 FA 00 00 00 F4 03 04 00 37 27 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 13 74 01 00 00 DF [11:42:47]Write i2c OK [11:42:47]MH_I2C_Read... [11:42:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:42:47]Read from MH i2c: E2 [11:42:47]MH_I2C_Read... [11:42:47]Read from MH i2c: E2 03 00 [11:42:47]MH_I2C_Read... [11:42:47]Read from MH i2c: E2 03 00 DF 14 00 90 00 67 [11:42:47]RAPDU: 90 00 [11:42:47]wFMCommunicate OK [11:42:47]wFMCommunicate request_size=16 [11:42:47]MH_SAM_APDU [11:42:47]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 32 5C A1 DA 96 A3 [11:42:47]Write to MH i2c: E2 13 00 E0 14 80 0D 02 02 0B 00 00 35 04 06 00 32 5C A1 DA 96 A3 00 00 05 [11:42:47]Write i2c OK [11:42:47]MH_I2C_Read... [11:42:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:42:47]Read from MH i2c: E2 [11:42:47]MH_I2C_Read... [11:42:47]Read from MH i2c: E2 03 00 [11:42:47]MH_I2C_Read... [11:42:47]Read from MH i2c: E2 03 00 E0 14 00 90 00 68 [11:42:47]RAPDU: 90 00 [11:42:47]wFMCommunicate OK [11:42:47]wFMCommunicate request_size=4 [11:42:47]MH_SAM_APDU [11:42:47]CAPDU: 80 0D 03 02 [11:42:47]Write to MH i2c: E2 08 00 E1 14 80 0D 03 02 00 00 00 00 70 [11:42:47]Write i2c OK [11:42:47]MH_I2C_Read... [11:42:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:42:47]Read from MH i2c: E2 [11:42:47]MH_I2C_Read... [11:42:47]Read from MH i2c: E2 0B 00 [11:42:47]MH_I2C_Read... [11:42:47]Read from MH i2c: E2 0B 00 E1 14 00 A8 FC 8A 62 AF 68 B3 26 90 00 F1 [11:42:47]RAPDU: A8 FC 8A 62 AF 68 B3 26 90 00 [11:42:47]wFMCommunicate OK [11:42:47]SAM_PROTO_SignData done [11:42:47]FM_MakeSignedData done [11:42:47]CreateOFDProtocolMessage [11:42:47]wFMCommunicate request_size=4 [11:42:47]MH_SAM_APDU [11:42:47]CAPDU: 80 11 00 00 [11:42:47]Write to MH i2c: E2 08 00 E2 14 80 11 00 00 00 00 00 00 70 [11:42:47]Write i2c OK [11:42:47]MH_I2C_Read... [11:42:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:42:47]Read from MH i2c: E2 [11:42:47]MH_I2C_Read... [11:42:47]Read from MH i2c: E2 17 00 [11:42:47]MH_I2C_Read... [11:42:47]Read from MH i2c: E2 17 00 E2 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C1 [11:42:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:42:47]wFMCommunicate OK [11:42:47]CreateOFDProtocolMessage done [11:42:47]OFDSenderStorePacket 95251 [11:42:47]StoreOFDPacket docnum=95251 [11:42:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 ED 46 0D 01 8A AA 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 6E 23 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 84 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 0C 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 FA 00 00 00 F4 03 04 00 37 27 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 13 74 01 00 35 04 06 00 32 5C A1 DA 96 A3 A8 FC 8A 62 AF 68 B3 26 [11:42:47]CheckFolder [11:42:47]dirname=/storage/ofd_packets [11:42:47]CheckFolder done [11:42:47]ProducePacketName [11:42:47]name=ofd_packets/00095251 [11:42:47]NVStorageSaveData ofd_packets/00095251 [11:42:47]File name is /storage/ofd_packets/00095251 [11:42:47]Write 307 bytes [11:42:47]NVStorageSaveData done [11:42:47]OFDSenderStorePacket done [11:42:47]KKMCreateOFDPacket done [11:42:47]NVStorageSaveData kkm_last_timestamp [11:42:47]File name is /storage/kkm_last_timestamp [11:42:47]Write 4 bytes [11:42:47]NVStorageSaveData done [11:42:47]ExternCall_PrintAddStr [11:42:47]wPrintStart [11:42:47]Write to MH i2c: 01 00 00 E3 14 F7 [11:42:47]Write i2c OK [11:42:47]MH_I2C_Read... [11:42:47]Read from MH i2c: 01 [11:42:47]MH_I2C_Read... [11:42:47]Read from MH i2c: 01 07 00 [11:42:47]MH_I2C_Read... [11:42:47]Read from MH i2c: 01 07 00 E3 14 00 00 00 00 00 FF 0F 0C [11:42:47]RasterBufferAndPrint [11:42:47]line Счет N : (1)3405758 [11:42:47]line ИНН: 02508201610067 [11:42:47]line Контрольно-Кассовый Чек [11:42:47]line ПРОДАЖА [11:42:47]line ТРК (МРК, ГНК) : 31 [11:42:47]line Товар: 2710194800 [11:42:47]line D-ENERGY Дт-К-2 [11:42:47]line 9.070 * 77.20 [11:42:47]line = 700.20 [11:42:47]line НДС 12% НСП 1% [11:42:47]line > о реализуемом товаре [11:42:47]line ОКРУГЛЕНИЕ: -0.20 [11:42:47]line ИТОГО: 700.00 [11:42:47]line Внесено: 700.00 [11:42:47]line СДАЧА: 0.00 [11:42:47]line НСП 1% : 6.20 [11:42:47]line НДС 12% : 74.36 [11:42:47]line Наличными: 700.00 [11:42:47]line Безнал.: 0.00 [11:42:47]line Место: АЗС № 82 "Партнер Нефть" [11:42:47]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:42:47]line СНО: Общий режим [11:42:47]line Чек 250 27.10.2024 11:42 [11:42:47]line Смена: 143 ФФД: 1.0 [11:42:47]line ЗНМ: 0300000017 [11:42:47]line РНМ: 0000000000170478 [11:42:47]line Версия ККМ: v1.0 [11:42:47]line ФМ: 0000000002098560 [11:42:47]line ФД: 95251 [11:42:47]line ФПД: 55373433837219 [11:42:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T114247&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95251&fm=55373433837219&tin=02508201610067®Number=0000000000170478&sum=70000 [11:42:47]written 0, free lines is 4095 [11:42:48]Write to MH i2c: 01 00 00 0E 15 23 [11:42:48]Write i2c OK [11:42:48]MH_I2C_Read... [11:42:48]Read from MH i2c: 01 [11:42:48]MH_I2C_Read... [11:42:48]Read from MH i2c: 01 07 00 [11:42:48]MH_I2C_Read... [11:42:48]Read from MH i2c: 01 07 00 0E 15 00 00 00 00 00 F4 0C 2A [11:42:48]RasterBufferAndPrint [11:42:48]line [11:42:48]line [11:42:48]line [11:42:48]line [11:42:48]line [11:42:48]written 0, free lines is 3322 [11:42:48]MH_Cut [11:42:48]Write to MH i2c: D1 01 00 15 15 01 FC [11:42:48]Write i2c OK [11:42:48]MH_I2C_Read... [11:42:48]Read from MH i2c: D1 [11:42:48]MH_I2C_Read... [11:42:48]Read from MH i2c: D1 01 00 [11:42:48]MH_I2C_Read... [11:42:48]Read from MH i2c: D1 01 00 15 15 00 FB [11:42:48]Write to MH i2c: 01 00 00 16 15 2B [11:42:48]Write i2c OK [11:42:48]MH_I2C_Read... [11:42:49]*** Cut start [11:42:49]*** Partial cut [11:42:49]*** CUTSNS_PIN = 1 [11:42:49]*** CUTSNS_PIN = 0 [11:42:49]*** Brake cut motor [11:42:49]Read from MH i2c: 01 [11:42:49]MH_I2C_Read... [11:42:49]*** Stop cut motor [11:42:49]*** Cut end [11:42:49]Read from MH i2c: 01 07 00 [11:42:49]MH_I2C_Read... [11:42:49]Read from MH i2c: 01 07 00 16 15 00 00 00 00 00 FF 0F 40 [11:42:49]process_action close_receipt done [11:42:49]requested_data is exist [11:42:49]produce_requested_data [11:42:49]requested_item fm.sn is exist - process it [11:42:49]wFMCommunicate request_size=4 [11:42:49]MH_SAM_APDU [11:42:49]CAPDU: 80 11 00 00 [11:42:49]Write to MH i2c: E2 08 00 17 15 80 11 00 00 00 00 00 00 A6 [11:42:49]Write i2c OK [11:42:49]MH_I2C_Read... [11:42:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:42:49]Read from MH i2c: E2 [11:42:49]MH_I2C_Read... [11:42:49]Read from MH i2c: E2 17 00 [11:42:49]MH_I2C_Read... [11:42:49]Read from MH i2c: E2 17 00 17 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F7 [11:42:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:42:49]wFMCommunicate OK [11:42:49]requested_item fd.num is exist - process it [11:42:49]SAM_PROTO_GetFieldsCounters [11:42:49]wFMCommunicate request_size=4 [11:42:49]MH_SAM_APDU [11:42:49]CAPDU: 80 13 00 00 [11:42:49]Write to MH i2c: E2 08 00 18 15 80 13 00 00 00 00 00 00 A9 [11:42:49]Write i2c OK [11:42:49]MH_I2C_Read... [11:42:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:42:49]Read from MH i2c: E2 [11:42:49]MH_I2C_Read... [11:42:49]Read from MH i2c: E2 62 00 [11:42:49]MH_I2C_Read... [11:42:49]Read from MH i2c: E2 62 00 18 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 13 74 01 00 0E 04 04 00 8F 00 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 CF [11:42:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 13 74 01 00 0E 04 04 00 8F 00 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 [11:42:49]wFMCommunicate OK [11:42:49]SAM_PROTO_GetFieldsCounters done [11:42:49]requested_item shift.num is exist - process it [11:42:49]requested_item shift.opened is exist - process it [11:42:49]req_shift_opened [11:42:49]FM_GetShiftState [11:42:49]SAM_PROTO_GetShiftState [11:42:49]wFMCommunicate request_size=4 [11:42:49]MH_SAM_APDU [11:42:49]CAPDU: 80 13 01 00 [11:42:49]Write to MH i2c: E2 08 00 19 15 80 13 01 00 00 00 00 00 AB [11:42:49]Write i2c OK [11:42:49]MH_I2C_Read... [11:42:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:42:49]Read from MH i2c: E2 [11:42:49]MH_I2C_Read... [11:42:49]Read from MH i2c: E2 0E 00 [11:42:49]MH_I2C_Read... [11:42:49]Read from MH i2c: E2 0E 00 19 15 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 57 [11:42:49]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:42:49]wFMCommunicate OK [11:42:49]SAM_PROTO_GetShiftState done [11:42:49]FM_GetShiftState done [11:42:49]req_shift_opened done [11:42:49]requested_item shift.open_date is exist - process it [11:42:49]req_shift_open_date [11:42:49]req_shift_open_date done [11:42:49]produce_requested_data done [11:42:49]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95251,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:42:49]process_action_free close_receipt [11:42:49]json_value_free [11:42:49]json_value_free done [11:42:49]process_json_proto returns [11:42:49]Send response to host [11:42:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95251,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:42:49]free response buf [11:42:49]execute_script done [11:42:49]execute_script returns [11:42:49]free content buf [11:42:49]Sock 9.Close socket [11:42:49]Sock 9.Thread stoped [11:43:02]ConnectInit Can't connect to host [11:43:02]CommunicateWithHost connect error [11:43:02]CommunicateWithHost err = -1 [11:43:02]OFD Sender: Server communicate error [11:43:02]OFD Sender: Processing packet 95247 [packets to send 60, broken 55] [11:43:02]ProducePacketName [11:43:02]name=ofd_packets/00095247 [11:43:02]OFD Sender: To server: pG, [11:43:02]CommunicateWithHost lk.salyk.kg:30040 [11:43:02]ConnectInit lk.salyk.kg [11:43:02]Connected sock=9 [11:43:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 CB 94 04 01 1C 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 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 F6 00 00 00 F4 03 04 00 C3 26 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0F 74 01 00 35 04 06 00 42 E3 58 5E BC DA BE F5 A0 27 58 2F 66 98 [11:43:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 79 3D 47 00 E6 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 32 30 39 38 35 36 30 10 04 04 00 0F 74 01 00 F4 03 04 00 71 D1 1D 67 B6 04 01 00 00 71 BB CD 36 31 AA AF 91 [11:43:02]CommunicateWithHost err = 0 [11:43:02]CheckOFDResponse [11:43:02]1017 (14) - 77093643461234 [11:43:02]1041 (16) - 0000000002098560 [11:43:02]1040 (4) - 95247 [11:43:02]1012 (4) - 27.10.2024 05:36 [11:43:02]1206 (1) - 0 [11:43:02]OFD Sender: Remove packet 95247 [11:43:02]ProducePacketName [11:43:02]name=ofd_packets/00095247 [11:43:02]NVStorageDeleteData [11:43:03]OFD Sender: Processing packet 95248 [packets to send 59, broken 55] [11:43:03]ProducePacketName [11:43:03]name=ofd_packets/00095248 [11:43:03]OFD Sender: To server: pG, [11:43:03]CommunicateWithHost lk.salyk.kg:30040 [11:43:03]ConnectInit lk.salyk.kg [11:43:03]Connected sock=9 [11:43:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7E F5 07 01 98 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 34 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 F7 00 00 00 F4 03 04 00 CD 26 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 10 74 01 00 35 04 06 00 95 E9 09 87 3E 07 19 45 B9 56 5D 2D 70 A3 [11:43:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 85 76 47 00 41 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 32 30 39 38 35 36 30 10 04 04 00 10 74 01 00 F4 03 04 00 72 D1 1D 67 B6 04 01 00 00 92 AC 6A F8 89 94 CA 54 [11:43:03]CommunicateWithHost err = 0 [11:43:03]CheckOFDResponse [11:43:03]1017 (14) - 77093643461234 [11:43:03]1041 (16) - 0000000002098560 [11:43:03]1040 (4) - 95248 [11:43:03]1012 (4) - 27.10.2024 05:36 [11:43:03]1206 (1) - 0 [11:43:03]OFD Sender: Remove packet 95248 [11:43:03]ProducePacketName [11:43:03]name=ofd_packets/00095248 [11:43:03]NVStorageDeleteData [11:43:04]OFD Sender: Processing packet 95249 [packets to send 58, broken 55] [11:43:04]ProducePacketName [11:43:04]name=ofd_packets/00095249 [11:43:04]OFD Sender: To server: pG, [11:43:04]CommunicateWithHost lk.salyk.kg:30040 [11:43:04]ConnectInit lk.salyk.kg [11:43:04]Connected sock=9 [11:43:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9F 90 07 01 6E 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 F8 00 00 00 F4 03 04 00 FB 26 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 11 74 01 00 35 04 06 00 41 94 91 E7 98 14 F0 67 38 F9 1B 25 BA DF [11:43:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 87 E1 47 00 7F 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 32 30 39 38 35 36 30 10 04 04 00 11 74 01 00 F4 03 04 00 73 D1 1D 67 B6 04 01 00 00 59 F2 60 9A 63 E4 60 7E [11:43:05]CommunicateWithHost err = 0 [11:43:05]CheckOFDResponse [11:43:05]1017 (14) - 77093643461234 [11:43:05]1041 (16) - 0000000002098560 [11:43:05]1040 (4) - 95249 [11:43:05]1012 (4) - 27.10.2024 05:36 [11:43:05]1206 (1) - 0 [11:43:05]OFD Sender: Remove packet 95249 [11:43:05]ProducePacketName [11:43:05]name=ofd_packets/00095249 [11:43:05]NVStorageDeleteData [11:43:05]OFD Sender: Processing packet 95250 [packets to send 57, broken 55] [11:43:05]ProducePacketName [11:43:05]name=ofd_packets/00095250 [11:43:05]OFD Sender: To server: pG, [11:43:05]CommunicateWithHost lk.salyk.kg:30040 [11:43:05]ConnectInit lk.salyk.kg [11:43:05]Connected sock=10 [11:43:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 04 32 04 01 D2 E7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 F9 00 00 00 F4 03 04 00 1D 27 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 12 74 01 00 35 04 06 00 8D 48 C0 74 6A C2 7F EE 2B 84 B1 EF D8 3A [11:43:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 84 BD 47 00 74 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 32 30 39 38 35 36 30 10 04 04 00 12 74 01 00 F4 03 04 00 75 D1 1D 67 B6 04 01 00 00 1F 54 3A 68 18 4E 5E B6 [11:43:06]CommunicateWithHost err = 0 [11:43:06]CheckOFDResponse [11:43:06]1017 (14) - 77093643461234 [11:43:06]1041 (16) - 0000000002098560 [11:43:06]1040 (4) - 95250 [11:43:06]1012 (4) - 27.10.2024 05:36 [11:43:06]1206 (1) - 0 [11:43:06]OFD Sender: Remove packet 95250 [11:43:06]ProducePacketName [11:43:06]name=ofd_packets/00095250 [11:43:06]NVStorageDeleteData [11:43:06]OFD Sender: Processing packet 95251 [packets to send 56, broken 55] [11:43:06]ProducePacketName [11:43:06]name=ofd_packets/00095251 [11:43:06]OFD Sender: To server: pG, [11:43:06]CommunicateWithHost lk.salyk.kg:30040 [11:43:06]ConnectInit lk.salyk.kg [11:43:06]Connected sock=9 [11:43:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 ED 46 0D 01 8A AA 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 6E 23 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 84 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 0C 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 FA 00 00 00 F4 03 04 00 37 27 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 13 74 01 00 35 04 06 00 32 5C A1 DA 96 A3 A8 FC 8A 62 AF 68 B3 26 [11:43:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 3B 2A 47 00 AA 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 32 30 39 38 35 36 30 10 04 04 00 13 74 01 00 F4 03 04 00 76 D1 1D 67 B6 04 01 00 00 53 44 6F 09 61 6F AA 26 [11:43:07]CommunicateWithHost err = 0 [11:43:07]CheckOFDResponse [11:43:07]1017 (14) - 77093643461234 [11:43:07]1041 (16) - 0000000002098560 [11:43:07]1040 (4) - 95251 [11:43:07]1012 (4) - 27.10.2024 05:36 [11:43:07]1206 (1) - 0 [11:43:07]OFD Sender: Remove packet 95251 [11:43:07]ProducePacketName [11:43:07]name=ofd_packets/00095251 [11:43:07]NVStorageDeleteData [11:43:07]OFD Sender: No OFD packet to send [11:43:12]OFD Sender: No OFD packet to send [11:43:17]OFD Sender: No OFD packet to send [11:43:22]OFD Sender: No OFD packet to send [11:43:27]OFD Sender: No OFD packet to send [11:43:32]OFD Sender: No OFD packet to send [11:43:37]OFD Sender: No OFD packet to send [11:43:42]OFD Sender: No OFD packet to send [11:43:47]OFD Sender: No OFD packet to send [11:43:52]OFD Sender: No OFD packet to send [11:43:57]OFD Sender: No OFD packet to send [11:44:02]OFD Sender: No OFD packet to send [11:44:07]OFD Sender: No OFD packet to send [11:44:12]OFD Sender: No OFD packet to send [11:44:17]OFD Sender: No OFD packet to send [11:44:22]OFD Sender: No OFD packet to send [11:44:27]OFD Sender: No OFD packet to send [11:44:32]OFD Sender: No OFD packet to send [11:44:37]OFD Sender: No OFD packet to send [11:44:42]OFD Sender: No OFD packet to send [11:44:47]OFD Sender: No OFD packet to send [11:44:52]OFD Sender: No OFD packet to send [11:44:57]OFD Sender: No OFD packet to send [11:45:02]OFD Sender: No OFD packet to send [11:45:07]OFD Sender: No OFD packet to send [11:45:12]OFD Sender: No OFD packet to send [11:45:17]OFD Sender: No OFD packet to send [11:45:22]OFD Sender: No OFD packet to send [11:45:27]OFD Sender: No OFD packet to send [11:45:32]OFD Sender: No OFD packet to send [11:45:37]OFD Sender: No OFD packet to send [11:45:42]OFD Sender: No OFD packet to send [11:45:47]OFD Sender: No OFD packet to send [11:45:52]OFD Sender: No OFD packet to send [11:45:57]OFD Sender: No OFD packet to send [11:46:02]OFD Sender: No OFD packet to send [11:46:07]OFD Sender: No OFD packet to send [11:46:12]OFD Sender: No OFD packet to send [11:46:17]OFD Sender: No OFD packet to send [11:46:22]OFD Sender: No OFD packet to send [11:46:27]OFD Sender: No OFD packet to send [11:46:32]OFD Sender: No OFD packet to send [11:46:37]OFD Sender: No OFD packet to send [11:46:42]OFD Sender: No OFD packet to send [11:46:47]OFD Sender: No OFD packet to send [11:46:52]OFD Sender: No OFD packet to send [11:46:57]OFD Sender: No OFD packet to send [11:47:02]accept exits with 7 [11:47:02]New connection [11:47:02]New thread 3066760548 created [11:47:02]Thread 3066617188 joined [11:47:02]Waiting for new connection... [11:47:02] Sock 7.Parse request [11:47:02]Sock 7.Check first char [11:47:02]Sock 7.First char is OK [11:47:02]request: POST /json_proto HTTP/1.0 [11:47:02]Method: POST [11:47:02]URL: /json_proto [11:47:02]Method is POST - this is cgi request [11:47:02]url: /json_proto [11:47:02]query_string will be loaded in cgi processing [11:47:02]execute_cgi json_proto POST (null) [11:47:02]execute_cgi path=json_proto method=POST [11:47:02]POST find Content-Length [11:47:02]Host: 172.17.40.67:8080 [11:47:02]Content-Length: 683 [11:47:02]Content-Type: application/json [11:47:02] [11:47:02]POST finish read [11:47:02]Found Content-Length = 683 [11:47:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405759", "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" ] } } [11:47:02]execute_script... [11:47:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405759", "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" ] } } [11:47:02]POST & json_proto [11:47:02]process_json_proto [11:47:02]json parsed OK: [11:47:02]protocol is kg_v1.0 [11:47:02]action value=close_receipt [11:47:02]process_action close_receipt [11:47:02]cmd_close_receipt [11:47:02]MH_GetDate [11:47:02]Write to MH i2c: F0 00 00 1A 15 1E [11:47:02]Write i2c OK [11:47:02]MH_I2C_Read... [11:47:02]Read from MH i2c: F0 [11:47:02]MH_I2C_Read... [11:47:02]Read from MH i2c: F0 09 00 [11:47:02]MH_I2C_Read... [11:47:02]Read from MH i2c: F0 09 00 1A 15 00 37 28 1E 67 EE DA 66 66 9F [11:47:02]GetLastDocTimeStamp 1730029367 [11:47:02]current date 1730029623 [11:47:02]FM_GetShiftState [11:47:02]SAM_PROTO_GetShiftState [11:47:02]wFMCommunicate request_size=4 [11:47:02]MH_SAM_APDU [11:47:02]CAPDU: 80 13 01 00 [11:47:02]Write to MH i2c: E2 08 00 1B 15 80 13 01 00 00 00 00 00 AD [11:47:02]Write i2c OK [11:47:02]MH_I2C_Read... [11:47:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:47:02]Read from MH i2c: E2 [11:47:02]MH_I2C_Read... [11:47:02]Read from MH i2c: E2 0E 00 [11:47:02]MH_I2C_Read... [11:47:02]Read from MH i2c: E2 0E 00 1B 15 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 59 [11:47:02]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:47:02]wFMCommunicate OK [11:47:02]SAM_PROTO_GetShiftState done [11:47:02]FM_GetShiftState done [11:47:02]opened in 1729987736 [11:47:02]opened+sec_in_day 1730074136 [11:47:02]quantity*price = 100021 [11:47:02]sum+1 = 100023 [11:47:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 251 27.10.2024 11:47 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95252 ФПД: 245221423534931 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T114703&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95252&fm=245221423534931&tin=02508201610067®Number=0000000000170478&sum=100000 [11:47:03]StoreToDocumentArchive [11:47:03]shift 143 fd 95252 [11:47:03]save to /storage/0143/doc_00095252 [11:47:03]save last doc name /storage/0143/doc_00095252 to /storage/kkm_last_doc_name [11:47:03]save OK [11:47:03]Clear old archive folders... [11:47:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:47:03]tlvbuf is 01637040 [11:47:03]SAM_PROTO_ClearQueue [11:47:03]wFMCommunicate request_size=4 [11:47:03]MH_SAM_APDU [11:47:03]CAPDU: 80 09 00 00 [11:47:03]Write to MH i2c: E2 08 00 28 15 80 09 00 00 00 00 00 00 AF [11:47:03]Write i2c OK [11:47:03]MH_I2C_Read... [11:47:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:47:03]Read from MH i2c: E2 [11:47:03]MH_I2C_Read... [11:47:03]Read from MH i2c: E2 03 00 [11:47:03]MH_I2C_Read... [11:47:03]Read from MH i2c: E2 03 00 28 15 00 90 00 B1 [11:47:03]RAPDU: 90 00 [11:47:03]wFMCommunicate OK [11:47:03]SAM_PROTO_ClearQueue done [11:47:03]KKMCreateOFDPacket [11:47:03]OFDProtocolAddRootSTLVToBuf [11:47:03]FM_MakeSignedData [11:47:03]FM_MakeSignedData [11:47:03]SAM_PROTO_SignData [11:47:03]wFMCommunicate request_size=4 [11:47:03]MH_SAM_APDU [11:47:03]CAPDU: 80 0D 01 02 [11:47:03]Write to MH i2c: E2 08 00 29 15 80 0D 01 02 00 00 00 00 B7 [11:47:03]Write i2c OK [11:47:03]MH_I2C_Read... [11:47:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:47:03]Read from MH i2c: E2 [11:47:03]MH_I2C_Read... [11:47:03]Read from MH i2c: E2 03 00 [11:47:03]MH_I2C_Read... [11:47:03]Read from MH i2c: E2 03 00 29 15 00 90 00 B2 [11:47:03]RAPDU: 90 00 [11:47:03]wFMCommunicate OK [11:47:03]wFMCommunicate request_size=255 [11:47:03]MH_SAM_APDU [11:47:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 FB 00 00 00 F4 03 04 00 37 28 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 14 74 01 00 35 04 06 00 DF [11:47:03]Write to MH i2c: E2 02 01 2A 15 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 FB 00 00 00 F4 03 04 00 37 28 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 14 74 01 00 35 04 06 00 DF 00 00 39 [11:47:03]Write i2c OK [11:47:03]MH_I2C_Read... [11:47:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:47:04]Read from MH i2c: E2 [11:47:04]MH_I2C_Read... [11:47:04]Read from MH i2c: E2 03 00 [11:47:04]MH_I2C_Read... [11:47:04]Read from MH i2c: E2 03 00 2A 15 00 90 00 B3 [11:47:04]RAPDU: 90 00 [11:47:04]wFMCommunicate OK [11:47:04]wFMCommunicate request_size=10 [11:47:04]MH_SAM_APDU [11:47:04]CAPDU: 80 0D 02 02 05 07 0F D7 53 53 [11:47:04]Write to MH i2c: E2 0D 00 2B 15 80 0D 02 02 05 00 07 0F D7 53 53 00 00 57 [11:47:04]Write i2c OK [11:47:04]MH_I2C_Read... [11:47:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:47:04]Read from MH i2c: E2 [11:47:04]MH_I2C_Read... [11:47:04]Read from MH i2c: E2 03 00 [11:47:04]MH_I2C_Read... [11:47:04]Read from MH i2c: E2 03 00 2B 15 00 90 00 B4 [11:47:04]RAPDU: 90 00 [11:47:04]wFMCommunicate OK [11:47:04]wFMCommunicate request_size=4 [11:47:04]MH_SAM_APDU [11:47:04]CAPDU: 80 0D 03 02 [11:47:04]Write to MH i2c: E2 08 00 2C 15 80 0D 03 02 00 00 00 00 BC [11:47:04]Write i2c OK [11:47:04]MH_I2C_Read... [11:47:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:47:04]Read from MH i2c: E2 [11:47:04]MH_I2C_Read... [11:47:04]Read from MH i2c: E2 0B 00 [11:47:04]MH_I2C_Read... [11:47:04]Read from MH i2c: E2 0B 00 2C 15 00 D2 3B CD C0 36 EA 96 1F 90 00 2C [11:47:04]RAPDU: D2 3B CD C0 36 EA 96 1F 90 00 [11:47:04]wFMCommunicate OK [11:47:04]SAM_PROTO_SignData done [11:47:04]FM_MakeSignedData done [11:47:04]CreateOFDProtocolMessage [11:47:04]wFMCommunicate request_size=4 [11:47:04]MH_SAM_APDU [11:47:04]CAPDU: 80 11 00 00 [11:47:04]Write to MH i2c: E2 08 00 2D 15 80 11 00 00 00 00 00 00 BC [11:47:04]Write i2c OK [11:47:04]MH_I2C_Read... [11:47:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:47:04]Read from MH i2c: E2 [11:47:04]MH_I2C_Read... [11:47:04]Read from MH i2c: E2 17 00 [11:47:04]MH_I2C_Read... [11:47:04]Read from MH i2c: E2 17 00 2D 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0D [11:47:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:47:04]wFMCommunicate OK [11:47:04]CreateOFDProtocolMessage done [11:47:04]OFDSenderStorePacket 95252 [11:47:04]StoreOFDPacket docnum=95252 [11:47:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5C CC 07 01 29 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 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 FB 00 00 00 F4 03 04 00 37 28 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 14 74 01 00 35 04 06 00 DF 07 0F D7 53 53 D2 3B CD C0 36 EA 96 1F [11:47:04]CheckFolder [11:47:04]dirname=/storage/ofd_packets [11:47:04]CheckFolder done [11:47:04]ProducePacketName [11:47:04]name=ofd_packets/00095252 [11:47:04]NVStorageSaveData ofd_packets/00095252 [11:47:04]File name is /storage/ofd_packets/00095252 [11:47:04]Write 301 bytes [11:47:04]NVStorageSaveData done [11:47:04]OFDSenderStorePacket done [11:47:04]KKMCreateOFDPacket done [11:47:04]NVStorageSaveData kkm_last_timestamp [11:47:04]File name is /storage/kkm_last_timestamp [11:47:04]Write 4 bytes [11:47:04]NVStorageSaveData done [11:47:04]ExternCall_PrintAddStr [11:47:04]wPrintStart [11:47:04]Write to MH i2c: 01 00 00 2E 15 43 [11:47:04]Write i2c OK [11:47:04]MH_I2C_Read... [11:47:04]Read from MH i2c: 01 [11:47:04]MH_I2C_Read... [11:47:04]Read from MH i2c: 01 07 00 [11:47:04]MH_I2C_Read... [11:47:04]Read from MH i2c: 01 07 00 2E 15 00 00 00 00 00 FF 0F 58 [11:47:04]RasterBufferAndPrint [11:47:04]line Счет N : (1)3405759 [11:47:04]line ИНН: 02508201610067 [11:47:04]line Контрольно-Кассовый Чек [11:47:04]line ПРОДАЖА [11:47:04]line ТРК (МРК, ГНК) : 13 [11:47:04]line Товар: 2710124500 [11:47:04]line Аи-95-К-5 [11:47:04]line 13.480 * 74.20 [11:47:04]line = 1000.22 [11:47:04]line НДС 12% НСП 1% [11:47:04]line > о реализуемом товаре [11:47:04]line ОКРУГЛЕНИЕ: -0.22 [11:47:04]line ИТОГО: 1000.00 [11:47:04]line Внесено: 1000.00 [11:47:04]line СДАЧА: 0.00 [11:47:04]line НСП 1% : 8.85 [11:47:04]line НДС 12% : 106.22 [11:47:04]line Наличными: 1000.00 [11:47:04]line Безнал.: 0.00 [11:47:04]line Место: АЗС № 82 "Партнер Нефть" [11:47:04]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:47:04]line СНО: Общий режим [11:47:04]line Чек 251 27.10.2024 11:47 [11:47:04]line Смена: 143 ФФД: 1.0 [11:47:04]line ЗНМ: 0300000017 [11:47:04]line РНМ: 0000000000170478 [11:47:04]line Версия ККМ: v1.0 [11:47:04]line ФМ: 0000000002098560 [11:47:04]line ФД: 95252 [11:47:04]line ФПД: 245221423534931 [11:47:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T114703&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95252&fm=245221423534931&tin=02508201610067®Number=0000000000170478&sum=100000 [11:47:04]OFD Sender: Processing packet 95252 [packets to send 56, broken 55] [11:47:04]ProducePacketName [11:47:04]name=ofd_packets/00095252 [11:47:04]OFD Sender: To server: pG, [11:47:04]CommunicateWithHost lk.salyk.kg:30040 [11:47:04]ConnectInit lk.salyk.kg [11:47:04]written 0, free lines is 4095 [11:47:04]Connected sock=10 [11:47:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5C CC 07 01 29 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 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 FB 00 00 00 F4 03 04 00 37 28 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 14 74 01 00 35 04 06 00 DF 07 0F D7 53 53 D2 3B CD C0 36 EA 96 1F [11:47:05]Write to MH i2c: 01 00 00 59 15 6E [11:47:05]Write i2c OK [11:47:05]MH_I2C_Read... [11:47:05]Read from MH i2c: 01 [11:47:05]MH_I2C_Read... [11:47:05]Read from MH i2c: 01 07 00 [11:47:05]MH_I2C_Read... [11:47:05]Read from MH i2c: 01 07 00 59 15 00 00 00 00 00 F3 0C 74 [11:47:05]RasterBufferAndPrint [11:47:05]line [11:47:05]line [11:47:05]line [11:47:05]line [11:47:05]line [11:47:05]written 0, free lines is 3321 [11:47:05]MH_Cut [11:47:05]Write to MH i2c: D1 01 00 60 15 01 47 [11:47:05]Write i2c OK [11:47:05]MH_I2C_Read... [11:47:05]Read from MH i2c: D1 [11:47:05]MH_I2C_Read... [11:47:05]Read from MH i2c: D1 01 00 [11:47:05]MH_I2C_Read... [11:47:05]Read from MH i2c: D1 01 00 60 15 00 46 [11:47:05]Write to MH i2c: 01 00 00 61 15 76 [11:47:05]Write i2c OK [11:47:05]MH_I2C_Read... [11:47:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6C 8B 47 00 7A 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 32 30 39 38 35 36 30 10 04 04 00 14 74 01 00 F4 03 04 00 64 D2 1D 67 B6 04 01 00 00 43 8D B4 CD C1 F9 58 5D [11:47:05]CommunicateWithHost err = 0 [11:47:05]CheckOFDResponse [11:47:05]1017 (14) - 77093643461234 [11:47:05]1041 (16) - 0000000002098560 [11:47:05]1040 (4) - 95252 [11:47:05]1012 (4) - 27.10.2024 05:40 [11:47:05]1206 (1) - 0 [11:47:05]OFD Sender: Remove packet 95252 [11:47:05]ProducePacketName [11:47:05]name=ofd_packets/00095252 [11:47:05]NVStorageDeleteData [11:47:05]OFD Sender: No OFD packet to send [11:47:05]*** Cut start [11:47:05]*** Partial cut [11:47:05]*** CUTSNS_PIN = 1 [11:47:05]*** CUTSNS_PIN = 0 [11:47:06]*** Brake cut motor [11:47:06]Read from MH i2c: 01 [11:47:06]MH_I2C_Read... [11:47:06]*** Stop cut motor [11:47:06]*** Cut end [11:47:06]Read from MH i2c: 01 07 00 [11:47:06]MH_I2C_Read... [11:47:06]Read from MH i2c: 01 07 00 61 15 00 00 00 00 00 FF 0F 8B [11:47:06]process_action close_receipt done [11:47:06]requested_data is exist [11:47:06]produce_requested_data [11:47:06]requested_item fm.sn is exist - process it [11:47:06]wFMCommunicate request_size=4 [11:47:06]MH_SAM_APDU [11:47:06]CAPDU: 80 11 00 00 [11:47:06]Write to MH i2c: E2 08 00 62 15 80 11 00 00 00 00 00 00 F1 [11:47:06]Write i2c OK [11:47:06]MH_I2C_Read... [11:47:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:47:06]Read from MH i2c: E2 [11:47:06]MH_I2C_Read... [11:47:06]Read from MH i2c: E2 17 00 [11:47:06]MH_I2C_Read... [11:47:06]Read from MH i2c: E2 17 00 62 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 42 [11:47:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:47:06]wFMCommunicate OK [11:47:06]requested_item fd.num is exist - process it [11:47:06]SAM_PROTO_GetFieldsCounters [11:47:06]wFMCommunicate request_size=4 [11:47:06]MH_SAM_APDU [11:47:06]CAPDU: 80 13 00 00 [11:47:06]Write to MH i2c: E2 08 00 63 15 80 13 00 00 00 00 00 00 F4 [11:47:06]Write i2c OK [11:47:06]MH_I2C_Read... [11:47:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:47:06]Read from MH i2c: E2 [11:47:06]MH_I2C_Read... [11:47:06]Read from MH i2c: E2 62 00 [11:47:06]MH_I2C_Read... [11:47:06]Read from MH i2c: E2 62 00 63 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 14 74 01 00 0E 04 04 00 8F 00 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 1E [11:47:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 14 74 01 00 0E 04 04 00 8F 00 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 [11:47:06]wFMCommunicate OK [11:47:06]SAM_PROTO_GetFieldsCounters done [11:47:06]requested_item shift.num is exist - process it [11:47:06]requested_item shift.opened is exist - process it [11:47:06]req_shift_opened [11:47:06]FM_GetShiftState [11:47:06]SAM_PROTO_GetShiftState [11:47:06]wFMCommunicate request_size=4 [11:47:06]MH_SAM_APDU [11:47:06]CAPDU: 80 13 01 00 [11:47:06]Write to MH i2c: E2 08 00 64 15 80 13 01 00 00 00 00 00 F6 [11:47:06]Write i2c OK [11:47:06]MH_I2C_Read... [11:47:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:47:06]Read from MH i2c: E2 [11:47:06]MH_I2C_Read... [11:47:06]Read from MH i2c: E2 0E 00 [11:47:06]MH_I2C_Read... [11:47:06]Read from MH i2c: E2 0E 00 64 15 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A2 [11:47:06]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:47:06]wFMCommunicate OK [11:47:06]SAM_PROTO_GetShiftState done [11:47:06]FM_GetShiftState done [11:47:06]req_shift_opened done [11:47:06]requested_item shift.open_date is exist - process it [11:47:06]req_shift_open_date [11:47:06]req_shift_open_date done [11:47:06]produce_requested_data done [11:47:06]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95252,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:47:06]process_action_free close_receipt [11:47:06]json_value_free [11:47:06]json_value_free done [11:47:06]process_json_proto returns [11:47:06]Send response to host [11:47:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95252,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:47:06]free response buf [11:47:06]execute_script done [11:47:06]execute_script returns [11:47:06]free content buf [11:47:06]Sock 7.Close socket [11:47:06]Sock 7.Thread stoped [11:47:10]OFD Sender: No OFD packet to send [11:47:15]OFD Sender: No OFD packet to send [11:47:20]OFD Sender: No OFD packet to send [11:47:25]OFD Sender: No OFD packet to send [11:47:30]OFD Sender: No OFD packet to send [11:47:35]OFD Sender: No OFD packet to send [11:47:40]OFD Sender: No OFD packet to send [11:47:45]OFD Sender: No OFD packet to send [11:47:50]OFD Sender: No OFD packet to send [11:47:55]OFD Sender: No OFD packet to send [11:48:00]OFD Sender: No OFD packet to send [11:48:05]OFD Sender: No OFD packet to send [11:48:10]OFD Sender: No OFD packet to send [11:48:11]accept exits with 9 [11:48:11]New connection [11:48:11]New thread 3066617188 created [11:48:11]Thread 3066760548 joined [11:48:11]Waiting for new connection... [11:48:11] Sock 9.Parse request [11:48:11]Sock 9.Check first char [11:48:11]Sock 9.First char is OK [11:48:11]request: POST /json_proto HTTP/1.0 [11:48:11]Method: POST [11:48:11]URL: /json_proto [11:48:11]Method is POST - this is cgi request [11:48:11]url: /json_proto [11:48:11]query_string will be loaded in cgi processing [11:48:11]execute_cgi json_proto POST (null) [11:48:11]execute_cgi path=json_proto method=POST [11:48:11]POST find Content-Length [11:48:11]Host: 172.17.40.67:8080 [11:48:11]Content-Length: 680 [11:48:11]Content-Type: application/json [11:48:11] [11:48:11]POST finish read [11:48:11]Found Content-Length = 680 [11:48:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405760", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:48:11]execute_script... [11:48: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)3405760", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:48:11]POST & json_proto [11:48:11]process_json_proto [11:48:11]json parsed OK: [11:48:11]protocol is kg_v1.0 [11:48:11]action value=close_receipt [11:48:11]process_action close_receipt [11:48:11]cmd_close_receipt [11:48:11]MH_GetDate [11:48:11]Write to MH i2c: F0 00 00 65 15 69 [11:48:11]Write i2c OK [11:48:11]MH_I2C_Read... [11:48:11]Read from MH i2c: F0 [11:48:11]MH_I2C_Read... [11:48:11]Read from MH i2c: F0 09 00 [11:48:11]MH_I2C_Read... [11:48:11]Read from MH i2c: F0 09 00 65 15 00 7C 28 1E 67 EE DA 66 66 2F [11:48:11]GetLastDocTimeStamp 1730029623 [11:48:11]current date 1730029692 [11:48:11]FM_GetShiftState [11:48:11]SAM_PROTO_GetShiftState [11:48:11]wFMCommunicate request_size=4 [11:48:11]MH_SAM_APDU [11:48:11]CAPDU: 80 13 01 00 [11:48:11]Write to MH i2c: E2 08 00 66 15 80 13 01 00 00 00 00 00 F8 [11:48:11]Write i2c OK [11:48:11]MH_I2C_Read... [11:48:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:48:11]Read from MH i2c: E2 [11:48:11]MH_I2C_Read... [11:48:11]Read from MH i2c: E2 0E 00 [11:48:11]MH_I2C_Read... [11:48:11]Read from MH i2c: E2 0E 00 66 15 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A4 [11:48:11]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:48:11]wFMCommunicate OK [11:48:11]SAM_PROTO_GetShiftState done [11:48:11]FM_GetShiftState done [11:48:11]opened in 1729987736 [11:48:11]opened+sec_in_day 1730074136 [11:48:11]quantity*price = 200025 [11:48:11]sum+1 = 200026 [11:48:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 252 27.10.2024 11:48 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95253 ФПД: 56849901778026 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T114812&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95253&fm=56849901778026&tin=02508201610067®Number=0000000000170478&sum=200000 [11:48:12]StoreToDocumentArchive [11:48:12]shift 143 fd 95253 [11:48:12]save to /storage/0143/doc_00095253 [11:48:12]save last doc name /storage/0143/doc_00095253 to /storage/kkm_last_doc_name [11:48:12]save OK [11:48:12]Clear old archive folders... [11:48:12]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:48:12]tlvbuf is 0162B760 [11:48:12]SAM_PROTO_ClearQueue [11:48:12]wFMCommunicate request_size=4 [11:48:12]MH_SAM_APDU [11:48:12]CAPDU: 80 09 00 00 [11:48:12]Write to MH i2c: E2 08 00 73 15 80 09 00 00 00 00 00 00 FA [11:48:12]Write i2c OK [11:48:12]MH_I2C_Read... [11:48:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:48:12]Read from MH i2c: E2 [11:48:12]MH_I2C_Read... [11:48:12]Read from MH i2c: E2 03 00 [11:48:12]MH_I2C_Read... [11:48:12]Read from MH i2c: E2 03 00 73 15 00 90 00 FC [11:48:12]RAPDU: 90 00 [11:48:12]wFMCommunicate OK [11:48:12]SAM_PROTO_ClearQueue done [11:48:12]KKMCreateOFDPacket [11:48:12]OFDProtocolAddRootSTLVToBuf [11:48:12]FM_MakeSignedData [11:48:12]FM_MakeSignedData [11:48:12]SAM_PROTO_SignData [11:48:12]wFMCommunicate request_size=4 [11:48:12]MH_SAM_APDU [11:48:12]CAPDU: 80 0D 01 02 [11:48:12]Write to MH i2c: E2 08 00 74 15 80 0D 01 02 00 00 00 00 02 [11:48:12]Write i2c OK [11:48:12]MH_I2C_Read... [11:48:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:48:12]Read from MH i2c: E2 [11:48:12]MH_I2C_Read... [11:48:12]Read from MH i2c: E2 03 00 [11:48:12]MH_I2C_Read... [11:48:12]Read from MH i2c: E2 03 00 74 15 00 90 00 FD [11:48:12]RAPDU: 90 00 [11:48:12]wFMCommunicate OK [11:48:12]wFMCommunicate request_size=255 [11:48:12]MH_SAM_APDU [11:48:12]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 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 FC 00 00 00 F4 03 04 00 7C 28 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 15 74 01 00 35 04 06 00 33 B4 66 33 [11:48:12]Write to MH i2c: E2 02 01 75 15 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 FC 00 00 00 F4 03 04 00 7C 28 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 15 74 01 00 35 04 06 00 33 B4 66 33 00 00 33 [11:48:12]Write i2c OK [11:48:12]MH_I2C_Read... [11:48:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:48:12]Read from MH i2c: E2 [11:48:12]MH_I2C_Read... [11:48:12]Read from MH i2c: E2 03 00 [11:48:12]MH_I2C_Read... [11:48:12]Read from MH i2c: E2 03 00 75 15 00 90 00 FE [11:48:12]RAPDU: 90 00 [11:48:12]wFMCommunicate OK [11:48:12]wFMCommunicate request_size=7 [11:48:12]MH_SAM_APDU [11:48:12]CAPDU: 80 0D 02 02 02 74 6A [11:48:12]Write to MH i2c: E2 0A 00 76 15 80 0D 02 02 02 00 74 6A 00 00 E7 [11:48:12]Write i2c OK [11:48:12]MH_I2C_Read... [11:48:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:48:12]Read from MH i2c: E2 [11:48:12]MH_I2C_Read... [11:48:12]Read from MH i2c: E2 03 00 [11:48:12]MH_I2C_Read... [11:48:12]Read from MH i2c: E2 03 00 76 15 00 90 00 FF [11:48:12]RAPDU: 90 00 [11:48:12]wFMCommunicate OK [11:48:12]wFMCommunicate request_size=4 [11:48:12]MH_SAM_APDU [11:48:12]CAPDU: 80 0D 03 02 [11:48:12]Write to MH i2c: E2 08 00 77 15 80 0D 03 02 00 00 00 00 07 [11:48:12]Write i2c OK [11:48:12]MH_I2C_Read... [11:48:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:48:13]Read from MH i2c: E2 [11:48:13]MH_I2C_Read... [11:48:13]Read from MH i2c: E2 0B 00 [11:48:13]MH_I2C_Read... [11:48:13]Read from MH i2c: E2 0B 00 77 15 00 DF 5A 14 77 93 94 D1 E7 90 00 AB [11:48:13]RAPDU: DF 5A 14 77 93 94 D1 E7 90 00 [11:48:13]wFMCommunicate OK [11:48:13]SAM_PROTO_SignData done [11:48:13]FM_MakeSignedData done [11:48:13]CreateOFDProtocolMessage [11:48:13]wFMCommunicate request_size=4 [11:48:13]MH_SAM_APDU [11:48:13]CAPDU: 80 11 00 00 [11:48:13]Write to MH i2c: E2 08 00 78 15 80 11 00 00 00 00 00 00 07 [11:48:13]Write i2c OK [11:48:13]MH_I2C_Read... [11:48:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:48:13]Read from MH i2c: E2 [11:48:13]MH_I2C_Read... [11:48:13]Read from MH i2c: E2 17 00 [11:48:13]MH_I2C_Read... [11:48:13]Read from MH i2c: E2 17 00 78 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 58 [11:48:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:48:13]wFMCommunicate OK [11:48:13]CreateOFDProtocolMessage done [11:48:13]OFDSenderStorePacket 95253 [11:48:13]StoreOFDPacket docnum=95253 [11:48:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 17 42 04 01 26 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 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 FC 00 00 00 F4 03 04 00 7C 28 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 15 74 01 00 35 04 06 00 33 B4 66 33 74 6A DF 5A 14 77 93 94 D1 E7 [11:48:13]CheckFolder [11:48:13]dirname=/storage/ofd_packets [11:48:13]CheckFolder done [11:48:13]ProducePacketName [11:48:13]name=ofd_packets/00095253 [11:48:13]NVStorageSaveData ofd_packets/00095253 [11:48:13]File name is /storage/ofd_packets/00095253 [11:48:13]Write 298 bytes [11:48:13]NVStorageSaveData done [11:48:13]OFDSenderStorePacket done [11:48:13]KKMCreateOFDPacket done [11:48:13]NVStorageSaveData kkm_last_timestamp [11:48:13]File name is /storage/kkm_last_timestamp [11:48:13]Write 4 bytes [11:48:13]NVStorageSaveData done [11:48:13]ExternCall_PrintAddStr [11:48:13]wPrintStart [11:48:13]Write to MH i2c: 01 00 00 79 15 8E [11:48:13]Write i2c OK [11:48:13]MH_I2C_Read... [11:48:13]Read from MH i2c: 01 [11:48:13]MH_I2C_Read... [11:48:13]Read from MH i2c: 01 07 00 [11:48:13]MH_I2C_Read... [11:48:13]Read from MH i2c: 01 07 00 79 15 00 00 00 00 00 FF 0F A3 [11:48:13]RasterBufferAndPrint [11:48:13]line Счет N : (1)3405760 [11:48:13]line ИНН: 02508201610067 [11:48:13]line Контрольно-Кассовый Чек [11:48:13]line ПРОДАЖА [11:48:13]line ТРК (МРК, ГНК) : 51 [11:48:13]line Товар: 2710194210 [11:48:13]line ДТ-К-5 [11:48:13]line 26.250 * 76.20 [11:48:13]line = 2000.25 [11:48:13]line НДС 12% НСП 1% [11:48:13]line > о реализуемом товаре [11:48:13]line ОКРУГЛЕНИЕ: -0.25 [11:48:13]line ИТОГО: 2000.00 [11:48:13]line Внесено: 2000.00 [11:48:13]line СДАЧА: 0.00 [11:48:13]line НСП 1% : 17.70 [11:48:13]line НДС 12% : 212.42 [11:48:13]line Наличными: 2000.00 [11:48:13]line Безнал.: 0.00 [11:48:13]line Место: АЗС № 82 "Партнер Нефть" [11:48:13]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:48:13]line СНО: Общий режим [11:48:13]line Чек 252 27.10.2024 11:48 [11:48:13]line Смена: 143 ФФД: 1.0 [11:48:13]line ЗНМ: 0300000017 [11:48:13]line РНМ: 0000000000170478 [11:48:13]line Версия ККМ: v1.0 [11:48:13]line ФМ: 0000000002098560 [11:48:13]line ФД: 95253 [11:48:13]line ФПД: 56849901778026 [11:48:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T114812&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95253&fm=56849901778026&tin=02508201610067®Number=0000000000170478&sum=200000 [11:48:13]OFD Sender: Processing packet 95253 [packets to send 56, broken 55] [11:48:13]ProducePacketName [11:48:13]name=ofd_packets/00095253 [11:48:13]OFD Sender: To server: pG, [11:48:13]CommunicateWithHost lk.salyk.kg:30040 [11:48:13]ConnectInit lk.salyk.kg [11:48:13]written 0, free lines is 4095 [11:48:13]Connected sock=10 [11:48:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 17 42 04 01 26 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 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 FC 00 00 00 F4 03 04 00 7C 28 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 15 74 01 00 35 04 06 00 33 B4 66 33 74 6A DF 5A 14 77 93 94 D1 E7 [11:48:13]Write to MH i2c: 01 00 00 A4 15 B9 [11:48:13]Write i2c OK [11:48:13]MH_I2C_Read... [11:48:13]Read from MH i2c: 01 [11:48:13]MH_I2C_Read... [11:48:13]Read from MH i2c: 01 07 00 [11:48:13]MH_I2C_Read... [11:48:13]Read from MH i2c: 01 07 00 A4 15 00 00 00 00 00 00 0D CD [11:48:13]RasterBufferAndPrint [11:48:13]line [11:48:13]line [11:48:13]line [11:48:13]line [11:48:13]line [11:48:13]written 0, free lines is 3334 [11:48:13]MH_Cut [11:48:13]Write to MH i2c: D1 01 00 AB 15 01 92 [11:48:13]Write i2c OK [11:48:13]MH_I2C_Read... [11:48:13]Read from MH i2c: D1 [11:48:13]MH_I2C_Read... [11:48:13]Read from MH i2c: D1 01 00 [11:48:13]MH_I2C_Read... [11:48:13]Read from MH i2c: D1 01 00 AB 15 00 91 [11:48:13]Write to MH i2c: 01 00 00 AC 15 C1 [11:48:13]Write i2c OK [11:48:13]MH_I2C_Read... [11:48:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F2 B3 47 00 8C 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 32 30 39 38 35 36 30 10 04 04 00 15 74 01 00 F4 03 04 00 A8 D2 1D 67 B6 04 01 00 00 69 01 ED 1C 6E 9A D5 E4 [11:48:13]CommunicateWithHost err = 0 [11:48:13]CheckOFDResponse [11:48:13]1017 (14) - 77093643461234 [11:48:13]1041 (16) - 0000000002098560 [11:48:13]1040 (4) - 95253 [11:48:13]1012 (4) - 27.10.2024 05:42 [11:48:13]1206 (1) - 0 [11:48:13]OFD Sender: Remove packet 95253 [11:48:13]ProducePacketName [11:48:13]name=ofd_packets/00095253 [11:48:13]NVStorageDeleteData [11:48:14]OFD Sender: No OFD packet to send [11:48:14]*** Cut start [11:48:14]*** Partial cut [11:48:14]*** CUTSNS_PIN = 1 [11:48:14]*** CUTSNS_PIN = 0 [11:48:14]*** Brake cut motor [11:48:15]Read from MH i2c: 01 [11:48:15]MH_I2C_Read... [11:48:15]*** Stop cut motor [11:48:15]*** Cut end [11:48:15]Read from MH i2c: 01 07 00 [11:48:15]MH_I2C_Read... [11:48:15]Read from MH i2c: 01 07 00 AC 15 00 00 00 00 00 FF 0F D6 [11:48:15]process_action close_receipt done [11:48:15]requested_data is exist [11:48:15]produce_requested_data [11:48:15]requested_item fm.sn is exist - process it [11:48:15]wFMCommunicate request_size=4 [11:48:15]MH_SAM_APDU [11:48:15]CAPDU: 80 11 00 00 [11:48:15]Write to MH i2c: E2 08 00 AD 15 80 11 00 00 00 00 00 00 3C [11:48:15]Write i2c OK [11:48:15]MH_I2C_Read... [11:48:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:48:15]Read from MH i2c: E2 [11:48:15]MH_I2C_Read... [11:48:15]Read from MH i2c: E2 17 00 [11:48:15]MH_I2C_Read... [11:48:15]Read from MH i2c: E2 17 00 AD 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8D [11:48:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:48:15]wFMCommunicate OK [11:48:15]requested_item fd.num is exist - process it [11:48:15]SAM_PROTO_GetFieldsCounters [11:48:15]wFMCommunicate request_size=4 [11:48:15]MH_SAM_APDU [11:48:15]CAPDU: 80 13 00 00 [11:48:15]Write to MH i2c: E2 08 00 AE 15 80 13 00 00 00 00 00 00 3F [11:48:15]Write i2c OK [11:48:15]MH_I2C_Read... [11:48:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:48:15]Read from MH i2c: E2 [11:48:15]MH_I2C_Read... [11:48:15]Read from MH i2c: E2 62 00 [11:48:15]MH_I2C_Read... [11:48:15]Read from MH i2c: E2 62 00 AE 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 15 74 01 00 0E 04 04 00 8F 00 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 6D [11:48:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 15 74 01 00 0E 04 04 00 8F 00 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 [11:48:15]wFMCommunicate OK [11:48:15]SAM_PROTO_GetFieldsCounters done [11:48:15]requested_item shift.num is exist - process it [11:48:15]requested_item shift.opened is exist - process it [11:48:15]req_shift_opened [11:48:15]FM_GetShiftState [11:48:15]SAM_PROTO_GetShiftState [11:48:15]wFMCommunicate request_size=4 [11:48:15]MH_SAM_APDU [11:48:15]CAPDU: 80 13 01 00 [11:48:15]Write to MH i2c: E2 08 00 AF 15 80 13 01 00 00 00 00 00 41 [11:48:15]Write i2c OK [11:48:15]MH_I2C_Read... [11:48:15]Read from MH i2c: E2 [11:48:15]MH_I2C_Read... [11:48:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:48:15]Read from MH i2c: E2 0E 00 [11:48:15]MH_I2C_Read... [11:48:15]Read from MH i2c: E2 0E 00 AF 15 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 ED [11:48:15]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:48:15]wFMCommunicate OK [11:48:15]SAM_PROTO_GetShiftState done [11:48:15]FM_GetShiftState done [11:48:15]req_shift_opened done [11:48:15]requested_item shift.open_date is exist - process it [11:48:15]req_shift_open_date [11:48:15]req_shift_open_date done [11:48:15]produce_requested_data done [11:48:15]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95253,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:48:15]process_action_free close_receipt [11:48:15]json_value_free [11:48:15]json_value_free done [11:48:15]process_json_proto returns [11:48:15]Send response to host [11:48:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95253,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:48:15]free response buf [11:48:15]execute_script done [11:48:15]execute_script returns [11:48:15]free content buf [11:48:15]Sock 9.Close socket [11:48:15]Sock 9.Thread stoped [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:54]OFD Sender: No OFD packet to send [11:48:59]OFD Sender: No OFD packet to send [11:49:00]accept exits with 7 [11:49:00]New connection [11:49:00]New thread 3066760548 created [11:49:00]Thread 3066617188 joined [11:49:00]Waiting for new connection... [11:49:00] Sock 7.Parse request [11:49:00]Sock 7.Check first char [11:49:00]Sock 7.First char is OK [11:49:00]request: POST /json_proto HTTP/1.0 [11:49:00]Method: POST [11:49:00]URL: /json_proto [11:49:00]Method is POST - this is cgi request [11:49:00]url: /json_proto [11:49:00]query_string will be loaded in cgi processing [11:49:00]execute_cgi json_proto POST (null) [11:49:00]execute_cgi path=json_proto method=POST [11:49:00]POST find Content-Length [11:49:00]Host: 172.17.40.67:8080 [11:49:00]Content-Length: 678 [11:49:00]Content-Type: application/json [11:49:00] [11:49:00]POST finish read [11:49:00]Found Content-Length = 678 [11:49:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405761", "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" ] } } [11:49:00]execute_script... [11:49: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)3405761", "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" ] } } [11:49:00]POST & json_proto [11:49:00]process_json_proto [11:49:00]json parsed OK: [11:49:00]protocol is kg_v1.0 [11:49:00]action value=close_receipt [11:49:00]process_action close_receipt [11:49:00]cmd_close_receipt [11:49:00]MH_GetDate [11:49:00]Write to MH i2c: F0 00 00 B0 15 B4 [11:49:00]Write i2c OK [11:49:00]MH_I2C_Read... [11:49:00]Read from MH i2c: F0 [11:49:00]MH_I2C_Read... [11:49:00]Read from MH i2c: F0 09 00 [11:49:00]MH_I2C_Read... [11:49:00]Read from MH i2c: F0 09 00 B0 15 00 AD 28 1E 67 EE DA 66 66 AB [11:49:00]GetLastDocTimeStamp 1730029692 [11:49:00]current date 1730029741 [11:49:00]FM_GetShiftState [11:49:00]SAM_PROTO_GetShiftState [11:49:00]wFMCommunicate request_size=4 [11:49:00]MH_SAM_APDU [11:49:00]CAPDU: 80 13 01 00 [11:49:00]Write to MH i2c: E2 08 00 B1 15 80 13 01 00 00 00 00 00 43 [11:49:00]Write i2c OK [11:49:00]MH_I2C_Read... [11:49:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:49:00]Read from MH i2c: E2 [11:49:00]MH_I2C_Read... [11:49:00]Read from MH i2c: E2 0E 00 [11:49:00]MH_I2C_Read... [11:49:00]Read from MH i2c: E2 0E 00 B1 15 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 EF [11:49:00]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:49:00]wFMCommunicate OK [11:49:00]SAM_PROTO_GetShiftState done [11:49:00]FM_GetShiftState done [11:49:00]opened in 1729987736 [11:49:00]opened+sec_in_day 1730074136 [11:49:00]quantity*price = 50010 [11:49:00]sum+1 = 50012 [11:49:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 253 27.10.2024 11:49 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95254 ФПД: 263356895038319 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T114901&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95254&fm=263356895038319&tin=02508201610067®Number=0000000000170478&sum=50000 [11:49:01]StoreToDocumentArchive [11:49:01]shift 143 fd 95254 [11:49:01]save to /storage/0143/doc_00095254 [11:49:01]save last doc name /storage/0143/doc_00095254 to /storage/kkm_last_doc_name [11:49:01]save OK [11:49:01]Clear old archive folders... [11:49:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:49:01]tlvbuf is 0162B940 [11:49:01]SAM_PROTO_ClearQueue [11:49:01]wFMCommunicate request_size=4 [11:49:01]MH_SAM_APDU [11:49:01]CAPDU: 80 09 00 00 [11:49:01]Write to MH i2c: E2 08 00 BE 15 80 09 00 00 00 00 00 00 45 [11:49:01]Write i2c OK [11:49:01]MH_I2C_Read... [11:49:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:49:01]Read from MH i2c: E2 [11:49:01]MH_I2C_Read... [11:49:01]Read from MH i2c: E2 03 00 [11:49:01]MH_I2C_Read... [11:49:01]Read from MH i2c: E2 03 00 BE 15 00 90 00 47 [11:49:01]RAPDU: 90 00 [11:49:01]wFMCommunicate OK [11:49:01]SAM_PROTO_ClearQueue done [11:49:01]KKMCreateOFDPacket [11:49:01]OFDProtocolAddRootSTLVToBuf [11:49:01]FM_MakeSignedData [11:49:01]FM_MakeSignedData [11:49:01]SAM_PROTO_SignData [11:49:01]wFMCommunicate request_size=4 [11:49:01]MH_SAM_APDU [11:49:01]CAPDU: 80 0D 01 02 [11:49:01]Write to MH i2c: E2 08 00 BF 15 80 0D 01 02 00 00 00 00 4D [11:49:01]Write i2c OK [11:49:01]MH_I2C_Read... [11:49:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:49:02]Read from MH i2c: E2 [11:49:02]MH_I2C_Read... [11:49:02]Read from MH i2c: E2 03 00 [11:49:02]MH_I2C_Read... [11:49:02]Read from MH i2c: E2 03 00 BF 15 00 90 00 48 [11:49:02]RAPDU: 90 00 [11:49:02]wFMCommunicate OK [11:49:02]wFMCommunicate request_size=255 [11:49:02]MH_SAM_APDU [11:49:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 AD 28 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 16 74 01 00 35 04 06 00 EF [11:49:02]Write to MH i2c: E2 02 01 C0 15 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 FD 00 00 00 F4 03 04 00 AD 28 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 16 74 01 00 35 04 06 00 EF 00 00 14 [11:49:02]Write i2c OK [11:49:02]MH_I2C_Read... [11:49:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:49:02]Read from MH i2c: E2 [11:49:02]MH_I2C_Read... [11:49:02]Read from MH i2c: E2 03 00 [11:49:02]MH_I2C_Read... [11:49:02]Read from MH i2c: E2 03 00 C0 15 00 90 00 49 [11:49:02]RAPDU: 90 00 [11:49:02]wFMCommunicate OK [11:49:02]wFMCommunicate request_size=10 [11:49:02]MH_SAM_APDU [11:49:02]CAPDU: 80 0D 02 02 05 85 8E 2D 8B 6F [11:49:02]Write to MH i2c: E2 0D 00 C1 15 80 0D 02 02 05 00 85 8E 2D 8B 6F 00 00 94 [11:49:02]Write i2c OK [11:49:02]MH_I2C_Read... [11:49:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:49:02]Read from MH i2c: E2 [11:49:02]MH_I2C_Read... [11:49:02]Read from MH i2c: E2 03 00 [11:49:02]MH_I2C_Read... [11:49:02]Read from MH i2c: E2 03 00 C1 15 00 90 00 4A [11:49:02]RAPDU: 90 00 [11:49:02]wFMCommunicate OK [11:49:02]wFMCommunicate request_size=4 [11:49:02]MH_SAM_APDU [11:49:02]CAPDU: 80 0D 03 02 [11:49:02]Write to MH i2c: E2 08 00 C2 15 80 0D 03 02 00 00 00 00 52 [11:49:02]Write i2c OK [11:49:02]MH_I2C_Read... [11:49:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:49:02]Read from MH i2c: E2 [11:49:02]MH_I2C_Read... [11:49:02]Read from MH i2c: E2 0B 00 [11:49:02]MH_I2C_Read... [11:49:02]Read from MH i2c: E2 0B 00 C2 15 00 13 93 B7 52 71 52 5E D2 90 00 F5 [11:49:02]RAPDU: 13 93 B7 52 71 52 5E D2 90 00 [11:49:02]wFMCommunicate OK [11:49:02]SAM_PROTO_SignData done [11:49:02]FM_MakeSignedData done [11:49:02]CreateOFDProtocolMessage [11:49:02]wFMCommunicate request_size=4 [11:49:02]MH_SAM_APDU [11:49:02]CAPDU: 80 11 00 00 [11:49:02]Write to MH i2c: E2 08 00 C3 15 80 11 00 00 00 00 00 00 52 [11:49:02]Write i2c OK [11:49:02]MH_I2C_Read... [11:49:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:49:02]Read from MH i2c: E2 [11:49:02]MH_I2C_Read... [11:49:02]Read from MH i2c: E2 17 00 [11:49:02]MH_I2C_Read... [11:49:02]Read from MH i2c: E2 17 00 C3 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A3 [11:49:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:49:02]wFMCommunicate OK [11:49:02]CreateOFDProtocolMessage done [11:49:02]OFDSenderStorePacket 95254 [11:49:02]StoreOFDPacket docnum=95254 [11:49:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DB 9F 07 01 40 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 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 FD 00 00 00 F4 03 04 00 AD 28 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 16 74 01 00 35 04 06 00 EF 85 8E 2D 8B 6F 13 93 B7 52 71 52 5E D2 [11:49:02]CheckFolder [11:49:02]dirname=/storage/ofd_packets [11:49:02]CheckFolder done [11:49:02]ProducePacketName [11:49:02]name=ofd_packets/00095254 [11:49:02]NVStorageSaveData ofd_packets/00095254 [11:49:02]File name is /storage/ofd_packets/00095254 [11:49:02]Write 301 bytes [11:49:02]NVStorageSaveData done [11:49:02]OFDSenderStorePacket done [11:49:02]KKMCreateOFDPacket done [11:49:02]NVStorageSaveData kkm_last_timestamp [11:49:02]File name is /storage/kkm_last_timestamp [11:49:02]Write 4 bytes [11:49:02]NVStorageSaveData done [11:49:02]ExternCall_PrintAddStr [11:49:02]wPrintStart [11:49:02]Write to MH i2c: 01 00 00 C4 15 D9 [11:49:02]Write i2c OK [11:49:02]MH_I2C_Read... [11:49:02]Read from MH i2c: 01 [11:49:02]MH_I2C_Read... [11:49:02]Read from MH i2c: 01 07 00 [11:49:02]MH_I2C_Read... [11:49:02]Read from MH i2c: 01 07 00 C4 15 00 00 00 00 00 FF 0F EE [11:49:02]RasterBufferAndPrint [11:49:02]line Счет N : (1)3405761 [11:49:02]line ИНН: 02508201610067 [11:49:02]line Контрольно-Кассовый Чек [11:49:02]line ПРОДАЖА [11:49:02]line ТРК (МРК, ГНК) : 23 [11:49:02]line Товар: 2710124500 [11:49:02]line Аи-95-К-5 [11:49:02]line 6.740 * 74.20 [11:49:02]line = 500.11 [11:49:02]line НДС 12% НСП 1% [11:49:02]line > о реализуемом товаре [11:49:02]line ОКРУГЛЕНИЕ: -0.11 [11:49:02]line ИТОГО: 500.00 [11:49:02]line Внесено: 500.00 [11:49:02]line СДАЧА: 0.00 [11:49:02]line НСП 1% : 4.43 [11:49:02]line НДС 12% : 53.11 [11:49:02]line Наличными: 500.00 [11:49:02]line Безнал.: 0.00 [11:49:02]line Место: АЗС № 82 "Партнер Нефть" [11:49:02]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:49:02]line СНО: Общий режим [11:49:02]line Чек 253 27.10.2024 11:49 [11:49:02]line Смена: 143 ФФД: 1.0 [11:49:02]line ЗНМ: 0300000017 [11:49:02]line РНМ: 0000000000170478 [11:49:02]line Версия ККМ: v1.0 [11:49:02]line ФМ: 0000000002098560 [11:49:02]line ФД: 95254 [11:49:02]line ФПД: 263356895038319 [11:49:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T114901&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95254&fm=263356895038319&tin=02508201610067®Number=0000000000170478&sum=50000 [11:49:02]OFD Sender: Processing packet 95254 [packets to send 56, broken 55] [11:49:02]ProducePacketName [11:49:02]name=ofd_packets/00095254 [11:49:02]OFD Sender: To server: pG, [11:49:02]CommunicateWithHost lk.salyk.kg:30040 [11:49:02]ConnectInit lk.salyk.kg [11:49:02]written 0, free lines is 4095 [11:49:03]Connected sock=10 [11:49:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DB 9F 07 01 40 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 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 FD 00 00 00 F4 03 04 00 AD 28 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 16 74 01 00 35 04 06 00 EF 85 8E 2D 8B 6F 13 93 B7 52 71 52 5E D2 [11:49:03]Write to MH i2c: 01 00 00 EF 15 04 [11:49:03]Write i2c OK [11:49:03]MH_I2C_Read... [11:49:03]Read from MH i2c: 01 [11:49:03]MH_I2C_Read... [11:49:03]Read from MH i2c: 01 07 00 [11:49:03]MH_I2C_Read... [11:49:03]Read from MH i2c: 01 07 00 EF 15 00 00 00 00 00 F8 0C 0F [11:49:03]RasterBufferAndPrint [11:49:03]line [11:49:03]line [11:49:03]line [11:49:03]line [11:49:03]line [11:49:03]written 0, free lines is 3327 [11:49:03]MH_Cut [11:49:03]Write to MH i2c: D1 01 00 F6 15 01 DD [11:49:03]Write i2c OK [11:49:03]MH_I2C_Read... [11:49:03]Read from MH i2c: D1 [11:49:03]MH_I2C_Read... [11:49:03]Read from MH i2c: D1 01 00 [11:49:03]MH_I2C_Read... [11:49:03]Read from MH i2c: D1 01 00 F6 15 00 DC [11:49:03]Write to MH i2c: 01 00 00 F7 15 0C [11:49:03]Write i2c OK [11:49:03]MH_I2C_Read... [11:49:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6D 4F 47 00 83 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 32 30 39 38 35 36 30 10 04 04 00 16 74 01 00 F4 03 04 00 DA D2 1D 67 B6 04 01 00 00 6C CF DD 98 26 D1 33 51 [11:49:03]CommunicateWithHost err = 0 [11:49:03]CheckOFDResponse [11:49:03]1017 (14) - 77093643461234 [11:49:03]1041 (16) - 0000000002098560 [11:49:03]1040 (4) - 95254 [11:49:03]1012 (4) - 27.10.2024 05:42 [11:49:03]1206 (1) - 0 [11:49:03]OFD Sender: Remove packet 95254 [11:49:03]ProducePacketName [11:49:03]name=ofd_packets/00095254 [11:49:03]NVStorageDeleteData [11:49:03]OFD Sender: No OFD packet to send [11:49:03]*** Cut start [11:49:03]*** Partial cut [11:49:03]*** CUTSNS_PIN = 1 [11:49:03]*** CUTSNS_PIN = 0 [11:49:04]*** Brake cut motor [11:49:04]Read from MH i2c: 01 [11:49:04]MH_I2C_Read... [11:49:04]*** Stop cut motor [11:49:04]*** Cut end [11:49:04]Read from MH i2c: 01 07 00 [11:49:04]MH_I2C_Read... [11:49:04]Read from MH i2c: 01 07 00 F7 15 00 00 00 00 00 FF 0F 21 [11:49:04]process_action close_receipt done [11:49:04]requested_data is exist [11:49:04]produce_requested_data [11:49:04]requested_item fm.sn is exist - process it [11:49:04]wFMCommunicate request_size=4 [11:49:04]MH_SAM_APDU [11:49:04]CAPDU: 80 11 00 00 [11:49:04]Write to MH i2c: E2 08 00 F8 15 80 11 00 00 00 00 00 00 87 [11:49:04]Write i2c OK [11:49:04]MH_I2C_Read... [11:49:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:49:04]Read from MH i2c: E2 [11:49:04]MH_I2C_Read... [11:49:04]Read from MH i2c: E2 17 00 [11:49:04]MH_I2C_Read... [11:49:04]Read from MH i2c: E2 17 00 F8 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D8 [11:49:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:49:04]wFMCommunicate OK [11:49:04]requested_item fd.num is exist - process it [11:49:04]SAM_PROTO_GetFieldsCounters [11:49:04]wFMCommunicate request_size=4 [11:49:04]MH_SAM_APDU [11:49:04]CAPDU: 80 13 00 00 [11:49:04]Write to MH i2c: E2 08 00 F9 15 80 13 00 00 00 00 00 00 8A [11:49:04]Write i2c OK [11:49:04]MH_I2C_Read... [11:49:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:49:04]Read from MH i2c: E2 [11:49:04]MH_I2C_Read... [11:49:04]Read from MH i2c: E2 62 00 [11:49:04]MH_I2C_Read... [11:49:04]Read from MH i2c: E2 62 00 F9 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 16 74 01 00 0E 04 04 00 8F 00 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 BC [11:49:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 16 74 01 00 0E 04 04 00 8F 00 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 [11:49:04]wFMCommunicate OK [11:49:04]SAM_PROTO_GetFieldsCounters done [11:49:04]requested_item shift.num is exist - process it [11:49:04]requested_item shift.opened is exist - process it [11:49:04]req_shift_opened [11:49:04]FM_GetShiftState [11:49:04]SAM_PROTO_GetShiftState [11:49:04]wFMCommunicate request_size=4 [11:49:04]MH_SAM_APDU [11:49:04]CAPDU: 80 13 01 00 [11:49:04]Write to MH i2c: E2 08 00 FA 15 80 13 01 00 00 00 00 00 8C [11:49:04]Write i2c OK [11:49:04]MH_I2C_Read... [11:49:04]Read from MH i2c: E2 [11:49:04]MH_I2C_Read... [11:49:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:49:04]Read from MH i2c: E2 0E 00 [11:49:04]MH_I2C_Read... [11:49:04]Read from MH i2c: E2 0E 00 FA 15 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 38 [11:49:04]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:49:04]wFMCommunicate OK [11:49:04]SAM_PROTO_GetShiftState done [11:49:04]FM_GetShiftState done [11:49:04]req_shift_opened done [11:49:04]requested_item shift.open_date is exist - process it [11:49:04]req_shift_open_date [11:49:04]req_shift_open_date done [11:49:04]produce_requested_data done [11:49:04]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95254,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:49:04]process_action_free close_receipt [11:49:04]json_value_free [11:49:04]json_value_free done [11:49:04]process_json_proto returns [11:49:04]Send response to host [11:49:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95254,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:49:04]free response buf [11:49:04]execute_script done [11:49:04]execute_script returns [11:49:04]free content buf [11:49:04]Sock 7.Close socket [11:49:04]Sock 7.Thread stoped [11:49:08]OFD Sender: No OFD packet to send [11:49:13]OFD Sender: No OFD packet to send [11:49:18]OFD Sender: No OFD packet to send [11:49:23]OFD Sender: No OFD packet to send [11:49:28]OFD Sender: No OFD packet to send [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: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:24]accept exits with 9 [11:50:24]New connection [11:50:24]New thread 3066617188 created [11:50:24]Thread 3066760548 joined [11:50:24]Waiting for new connection... [11:50:24] Sock 9.Parse request [11:50:24]Sock 9.Check first char [11:50:24]Sock 9.First char is OK [11:50:24]request: POST /json_proto HTTP/1.0 [11:50:24]Method: POST [11:50:24]URL: /json_proto [11:50:24]Method is POST - this is cgi request [11:50:24]url: /json_proto [11:50:24]query_string will be loaded in cgi processing [11:50:24]execute_cgi json_proto POST (null) [11:50:24]execute_cgi path=json_proto method=POST [11:50:24]POST find Content-Length [11:50:24]Host: 172.17.40.67:8080 [11:50:24]Content-Length: 678 [11:50:24]Content-Type: application/json [11:50:24] [11:50:24]POST finish read [11:50:24]Found Content-Length = 678 [11:50:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405762", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:50:24]execute_script... [11:50: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)3405762", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:50:24]POST & json_proto [11:50:24]process_json_proto [11:50:24]json parsed OK: [11:50:24]protocol is kg_v1.0 [11:50:24]action value=close_receipt [11:50:24]process_action close_receipt [11:50:24]cmd_close_receipt [11:50:24]MH_GetDate [11:50:24]Write to MH i2c: F0 00 00 FB 15 FF [11:50:24]Write i2c OK [11:50:24]MH_I2C_Read... [11:50:24]Read from MH i2c: F0 [11:50:24]MH_I2C_Read... [11:50:24]Read from MH i2c: F0 09 00 [11:50:24]MH_I2C_Read... [11:50:24]Read from MH i2c: F0 09 00 FB 15 00 01 29 1E 67 EE DA 66 66 4B [11:50:24]GetLastDocTimeStamp 1730029741 [11:50:24]current date 1730029825 [11:50:24]FM_GetShiftState [11:50:24]SAM_PROTO_GetShiftState [11:50:24]wFMCommunicate request_size=4 [11:50:24]MH_SAM_APDU [11:50:24]CAPDU: 80 13 01 00 [11:50:24]Write to MH i2c: E2 08 00 FC 15 80 13 01 00 00 00 00 00 8E [11:50:24]Write i2c OK [11:50:24]MH_I2C_Read... [11:50:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:50:24]Read from MH i2c: E2 [11:50:24]MH_I2C_Read... [11:50:24]Read from MH i2c: E2 0E 00 [11:50:24]MH_I2C_Read... [11:50:24]Read from MH i2c: E2 0E 00 FC 15 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3A [11:50:24]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:50:24]wFMCommunicate OK [11:50:24]SAM_PROTO_GetShiftState done [11:50:24]FM_GetShiftState done [11:50:24]opened in 1729987736 [11:50:24]opened+sec_in_day 1730074136 [11:50:24]quantity*price = 30038 [11:50:24]sum+1 = 30039 [11:50:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 254 27.10.2024 11:50 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95255 ФПД: 40735740674847 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T115025&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95255&fm=40735740674847&tin=02508201610067®Number=0000000000170478&sum=30000 [11:50:25]StoreToDocumentArchive [11:50:25]shift 143 fd 95255 [11:50:25]save to /storage/0143/doc_00095255 [11:50:25]save last doc name /storage/0143/doc_00095255 to /storage/kkm_last_doc_name [11:50:25]save OK [11:50:25]Clear old archive folders... [11:50:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:50:25]tlvbuf is B6EAB970 [11:50:25]SAM_PROTO_ClearQueue [11:50:25]wFMCommunicate request_size=4 [11:50:25]MH_SAM_APDU [11:50:25]CAPDU: 80 09 00 00 [11:50:25]Write to MH i2c: E2 08 00 09 16 80 09 00 00 00 00 00 00 91 [11:50:25]Write i2c OK [11:50:25]MH_I2C_Read... [11:50:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:50:25]Read from MH i2c: E2 [11:50:25]MH_I2C_Read... [11:50:25]Read from MH i2c: E2 03 00 [11:50:25]MH_I2C_Read... [11:50:25]Read from MH i2c: E2 03 00 09 16 00 90 00 93 [11:50:25]RAPDU: 90 00 [11:50:25]wFMCommunicate OK [11:50:25]SAM_PROTO_ClearQueue done [11:50:25]KKMCreateOFDPacket [11:50:25]OFDProtocolAddRootSTLVToBuf [11:50:25]FM_MakeSignedData [11:50:25]FM_MakeSignedData [11:50:25]SAM_PROTO_SignData [11:50:25]wFMCommunicate request_size=4 [11:50:25]MH_SAM_APDU [11:50:25]CAPDU: 80 0D 01 02 [11:50:25]Write to MH i2c: E2 08 00 0A 16 80 0D 01 02 00 00 00 00 99 [11:50:25]Write i2c OK [11:50:25]MH_I2C_Read... [11:50:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:50:25]Read from MH i2c: E2 [11:50:25]MH_I2C_Read... [11:50:25]Read from MH i2c: E2 03 00 [11:50:25]MH_I2C_Read... [11:50:25]Read from MH i2c: E2 03 00 0A 16 00 90 00 94 [11:50:25]RAPDU: 90 00 [11:50:25]wFMCommunicate OK [11:50:25]wFMCommunicate request_size=255 [11:50:25]MH_SAM_APDU [11:50: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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 01 29 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 17 74 01 00 35 04 06 00 25 [11:50:25]Write to MH i2c: E2 02 01 0B 16 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 01 29 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 17 74 01 00 35 04 06 00 25 00 00 08 [11:50:25]Write i2c OK [11:50:25]MH_I2C_Read... [11:50:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:50:25]Read from MH i2c: E2 [11:50:25]MH_I2C_Read... [11:50:25]Read from MH i2c: E2 03 00 [11:50:25]MH_I2C_Read... [11:50:25]Read from MH i2c: E2 03 00 0B 16 00 90 00 95 [11:50:25]RAPDU: 90 00 [11:50:25]wFMCommunicate OK [11:50:25]wFMCommunicate request_size=10 [11:50:25]MH_SAM_APDU [11:50:25]CAPDU: 80 0D 02 02 05 0C 87 5A 43 1F [11:50:25]Write to MH i2c: E2 0D 00 0C 16 80 0D 02 02 05 00 0C 87 5A 43 1F 00 00 F5 [11:50:25]Write i2c OK [11:50:25]MH_I2C_Read... [11:50:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:50:26]Read from MH i2c: E2 [11:50:26]MH_I2C_Read... [11:50:26]Read from MH i2c: E2 03 00 [11:50:26]MH_I2C_Read... [11:50:26]Read from MH i2c: E2 03 00 0C 16 00 90 00 96 [11:50:26]RAPDU: 90 00 [11:50:26]wFMCommunicate OK [11:50:26]wFMCommunicate request_size=4 [11:50:26]MH_SAM_APDU [11:50:26]CAPDU: 80 0D 03 02 [11:50:26]Write to MH i2c: E2 08 00 0D 16 80 0D 03 02 00 00 00 00 9E [11:50:26]Write i2c OK [11:50:26]MH_I2C_Read... [11:50:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:50:26]Read from MH i2c: E2 [11:50:26]MH_I2C_Read... [11:50:26]Read from MH i2c: E2 0B 00 [11:50:26]MH_I2C_Read... [11:50:26]Read from MH i2c: E2 0B 00 0D 16 00 87 A3 06 02 20 E6 10 7F 90 00 66 [11:50:26]RAPDU: 87 A3 06 02 20 E6 10 7F 90 00 [11:50:26]wFMCommunicate OK [11:50:26]SAM_PROTO_SignData done [11:50:26]FM_MakeSignedData done [11:50:26]CreateOFDProtocolMessage [11:50:26]wFMCommunicate request_size=4 [11:50:26]MH_SAM_APDU [11:50:26]CAPDU: 80 11 00 00 [11:50:26]Write to MH i2c: E2 08 00 0E 16 80 11 00 00 00 00 00 00 9E [11:50:26]Write i2c OK [11:50:26]MH_I2C_Read... [11:50:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:50:26]Read from MH i2c: E2 [11:50:26]MH_I2C_Read... [11:50:26]Read from MH i2c: E2 17 00 [11:50:26]MH_I2C_Read... [11:50:26]Read from MH i2c: E2 17 00 0E 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EF [11:50:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:50:26]wFMCommunicate OK [11:50:26]CreateOFDProtocolMessage done [11:50:26]OFDSenderStorePacket 95255 [11:50:26]StoreOFDPacket docnum=95255 [11:50:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 68 54 07 01 A8 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 01 29 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 17 74 01 00 35 04 06 00 25 0C 87 5A 43 1F 87 A3 06 02 20 E6 10 7F [11:50:26]CheckFolder [11:50:26]dirname=/storage/ofd_packets [11:50:26]CheckFolder done [11:50:26]ProducePacketName [11:50:26]name=ofd_packets/00095255 [11:50:26]NVStorageSaveData ofd_packets/00095255 [11:50:26]File name is /storage/ofd_packets/00095255 [11:50:26]Write 301 bytes [11:50:26]NVStorageSaveData done [11:50:26]OFDSenderStorePacket done [11:50:26]KKMCreateOFDPacket done [11:50:26]NVStorageSaveData kkm_last_timestamp [11:50:26]File name is /storage/kkm_last_timestamp [11:50:26]Write 4 bytes [11:50:26]NVStorageSaveData done [11:50:26]ExternCall_PrintAddStr [11:50:26]wPrintStart [11:50:26]Write to MH i2c: 01 00 00 0F 16 25 [11:50:26]Write i2c OK [11:50:26]MH_I2C_Read... [11:50:26]Read from MH i2c: 01 [11:50:26]MH_I2C_Read... [11:50:26]Read from MH i2c: 01 07 00 [11:50:26]MH_I2C_Read... [11:50:26]Read from MH i2c: 01 07 00 0F 16 00 00 00 00 00 FF 0F 3A [11:50:26]RasterBufferAndPrint [11:50:26]line Счет N : (1)3405762 [11:50:26]line ИНН: 02508201610067 [11:50:26]line Контрольно-Кассовый Чек [11:50:26]line ПРОДАЖА [11:50:26]line ТРК (МРК, ГНК) : 12 [11:50:26]line Товар: 2710124130 [11:50:26]line Аи-92-К-4 [11:50:26]line 4.490 * 66.90 [11:50:26]line = 300.38 [11:50:26]line НДС 12% НСП 1% [11:50:26]line > о реализуемом товаре [11:50:26]line ОКРУГЛЕНИЕ: -0.38 [11:50:26]line ИТОГО: 300.00 [11:50:26]line Внесено: 300.00 [11:50:26]line СДАЧА: 0.00 [11:50:26]line НСП 1% : 2.66 [11:50:26]line НДС 12% : 31.90 [11:50:26]line Наличными: 300.00 [11:50:26]line Безнал.: 0.00 [11:50:26]line Место: АЗС № 82 "Партнер Нефть" [11:50:26]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:50:26]line СНО: Общий режим [11:50:26]line Чек 254 27.10.2024 11:50 [11:50:26]line Смена: 143 ФФД: 1.0 [11:50:26]line ЗНМ: 0300000017 [11:50:26]line РНМ: 0000000000170478 [11:50:26]line Версия ККМ: v1.0 [11:50:26]line ФМ: 0000000002098560 [11:50:26]line ФД: 95255 [11:50:26]line ФПД: 40735740674847 [11:50:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T115025&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95255&fm=40735740674847&tin=02508201610067®Number=0000000000170478&sum=30000 [11:50:26]OFD Sender: Processing packet 95255 [packets to send 56, broken 55] [11:50:26]ProducePacketName [11:50:26]name=ofd_packets/00095255 [11:50:26]OFD Sender: To server: pG, [11:50:26]CommunicateWithHost lk.salyk.kg:30040 [11:50:26]ConnectInit lk.salyk.kg [11:50:26]written 0, free lines is 4095 [11:50:26]Connected sock=10 [11:50:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 68 54 07 01 A8 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 01 29 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 17 74 01 00 35 04 06 00 25 0C 87 5A 43 1F 87 A3 06 02 20 E6 10 7F [11:50:26]Write to MH i2c: 01 00 00 3A 16 50 [11:50:26]Write i2c OK [11:50:26]MH_I2C_Read... [11:50:26]Read from MH i2c: 01 [11:50:26]MH_I2C_Read... [11:50:26]Read from MH i2c: 01 07 00 [11:50:26]MH_I2C_Read... [11:50:26]Read from MH i2c: 01 07 00 3A 16 00 00 00 00 00 00 0D 64 [11:50:26]RasterBufferAndPrint [11:50:26]line [11:50:26]line [11:50:26]line [11:50:26]line [11:50:26]line [11:50:26]written 0, free lines is 3334 [11:50:26]MH_Cut [11:50:26]Write to MH i2c: D1 01 00 41 16 01 29 [11:50:26]Write i2c OK [11:50:26]MH_I2C_Read... [11:50:26]Read from MH i2c: D1 [11:50:26]MH_I2C_Read... [11:50:26]Read from MH i2c: D1 01 00 [11:50:26]MH_I2C_Read... [11:50:26]Read from MH i2c: D1 01 00 41 16 00 28 [11:50:26]Write to MH i2c: 01 00 00 42 16 58 [11:50:26]Write i2c OK [11:50:26]MH_I2C_Read... [11:50:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 95 FA 47 00 CB 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 32 30 39 38 35 36 30 10 04 04 00 17 74 01 00 F4 03 04 00 2D D3 1D 67 B6 04 01 00 00 9E 48 CF 7C 8D E8 4D 3D [11:50:26]CommunicateWithHost err = 0 [11:50:26]CheckOFDResponse [11:50:26]1017 (14) - 77093643461234 [11:50:26]1041 (16) - 0000000002098560 [11:50:26]1040 (4) - 95255 [11:50:26]1012 (4) - 27.10.2024 05:44 [11:50:26]1206 (1) - 0 [11:50:26]OFD Sender: Remove packet 95255 [11:50:26]ProducePacketName [11:50:26]name=ofd_packets/00095255 [11:50:26]NVStorageDeleteData [11:50:27]OFD Sender: No OFD packet to send [11:50:27]*** Cut start [11:50:27]*** Partial cut [11:50:27]*** CUTSNS_PIN = 1 [11:50:27]*** CUTSNS_PIN = 0 [11:50:27]*** Brake cut motor [11:50:28]Read from MH i2c: 01 [11:50:28]MH_I2C_Read... [11:50:28]*** Stop cut motor [11:50:28]*** Cut end [11:50:28]Read from MH i2c: 01 07 00 [11:50:28]MH_I2C_Read... [11:50:28]Read from MH i2c: 01 07 00 42 16 00 00 00 00 00 FF 0F 6D [11:50:28]process_action close_receipt done [11:50:28]requested_data is exist [11:50:28]produce_requested_data [11:50:28]requested_item fm.sn is exist - process it [11:50:28]wFMCommunicate request_size=4 [11:50:28]MH_SAM_APDU [11:50:28]CAPDU: 80 11 00 00 [11:50:28]Write to MH i2c: E2 08 00 43 16 80 11 00 00 00 00 00 00 D3 [11:50:28]Write i2c OK [11:50:28]MH_I2C_Read... [11:50:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:50:28]Read from MH i2c: E2 [11:50:28]MH_I2C_Read... [11:50:28]Read from MH i2c: E2 17 00 [11:50:28]MH_I2C_Read... [11:50:28]Read from MH i2c: E2 17 00 43 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 24 [11:50:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:50:28]wFMCommunicate OK [11:50:28]requested_item fd.num is exist - process it [11:50:28]SAM_PROTO_GetFieldsCounters [11:50:28]wFMCommunicate request_size=4 [11:50:28]MH_SAM_APDU [11:50:28]CAPDU: 80 13 00 00 [11:50:28]Write to MH i2c: E2 08 00 44 16 80 13 00 00 00 00 00 00 D6 [11:50:28]Write i2c OK [11:50:28]MH_I2C_Read... [11:50:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:50:28]Read from MH i2c: E2 [11:50:28]MH_I2C_Read... [11:50:28]Read from MH i2c: E2 62 00 [11:50:28]MH_I2C_Read... [11:50:28]Read from MH i2c: E2 62 00 44 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 17 74 01 00 0E 04 04 00 8F 00 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 0C [11:50:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 17 74 01 00 0E 04 04 00 8F 00 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 [11:50:28]wFMCommunicate OK [11:50:28]SAM_PROTO_GetFieldsCounters done [11:50:28]requested_item shift.num is exist - process it [11:50:28]requested_item shift.opened is exist - process it [11:50:28]req_shift_opened [11:50:28]FM_GetShiftState [11:50:28]SAM_PROTO_GetShiftState [11:50:28]wFMCommunicate request_size=4 [11:50:28]MH_SAM_APDU [11:50:28]CAPDU: 80 13 01 00 [11:50:28]Write to MH i2c: E2 08 00 45 16 80 13 01 00 00 00 00 00 D8 [11:50:28]Write i2c OK [11:50:28]MH_I2C_Read... [11:50:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:50:28]Read from MH i2c: E2 [11:50:28]MH_I2C_Read... [11:50:28]Read from MH i2c: E2 0E 00 [11:50:28]MH_I2C_Read... [11:50:28]Read from MH i2c: E2 0E 00 45 16 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 84 [11:50:28]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:50:28]wFMCommunicate OK [11:50:28]SAM_PROTO_GetShiftState done [11:50:28]FM_GetShiftState done [11:50:28]req_shift_opened done [11:50:28]requested_item shift.open_date is exist - process it [11:50:28]req_shift_open_date [11:50:28]req_shift_open_date done [11:50:28]produce_requested_data done [11:50:28]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95255,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:50:28]process_action_free close_receipt [11:50:28]json_value_free [11:50:28]json_value_free done [11:50:28]process_json_proto returns [11:50:28]Send response to host [11:50:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95255,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:50:28]free response buf [11:50:28]execute_script done [11:50:28]execute_script returns [11:50:28]free content buf [11:50:28]Sock 9.Close socket [11:50:28]Sock 9.Thread stoped [11:50:32]OFD Sender: No OFD packet to send [11:50:37]OFD Sender: No OFD packet to send [11:50:42]OFD Sender: No OFD packet to send [11:50:47]OFD Sender: No OFD packet to send [11:50:52]OFD Sender: No OFD packet to send [11:50:57]OFD Sender: No OFD packet to send [11:51:02]OFD Sender: No OFD packet to send [11:51:07]OFD Sender: No OFD packet to send [11:51:12]OFD Sender: No OFD packet to send [11:51:17]OFD Sender: No OFD packet to send [11:51:22]OFD Sender: No OFD packet to send [11:51:27]OFD Sender: No OFD packet to send [11:51:32]OFD Sender: No OFD packet to send [11:51:37]OFD Sender: No OFD packet to send [11:51:42]OFD Sender: No OFD packet to send [11:51:47]OFD Sender: No OFD packet to send [11:51:52]OFD Sender: No OFD packet to send [11:51:57]OFD Sender: No OFD packet to send [11:52:02]OFD Sender: No OFD packet to send [11:52:07]OFD Sender: No OFD packet to send [11:52:12]OFD Sender: No OFD packet to send [11:52:17]OFD Sender: No OFD packet to send [11:52:22]OFD Sender: No OFD packet to send [11:52:27]OFD Sender: No OFD packet to send [11:52:32]OFD Sender: No OFD packet to send [11:52:36]accept exits with 7 [11:52:36]New connection [11:52:36]New thread 3066760548 created [11:52:36]Thread 3066617188 joined [11:52:36]Waiting for new connection... [11:52:36] Sock 7.Parse request [11:52:36]Sock 7.Check first char [11:52:36]Sock 7.First char is OK [11:52:36]request: POST /json_proto HTTP/1.0 [11:52:36]Method: POST [11:52:36]URL: /json_proto [11:52:36]Method is POST - this is cgi request [11:52:36]url: /json_proto [11:52:36]query_string will be loaded in cgi processing [11:52:36]execute_cgi json_proto POST (null) [11:52:36]execute_cgi path=json_proto method=POST [11:52:36]POST find Content-Length [11:52:36]Host: 172.17.40.67:8080 [11:52:36]Content-Length: 678 [11:52:36]Content-Type: application/json [11:52:36] [11:52:36]POST finish read [11:52:36]Found Content-Length = 678 [11:52:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405764", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:52:36]execute_script... [11:52: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)3405764", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:52:36]POST & json_proto [11:52:36]process_json_proto [11:52:36]json parsed OK: [11:52:36]protocol is kg_v1.0 [11:52:36]action value=close_receipt [11:52:36]process_action close_receipt [11:52:36]cmd_close_receipt [11:52:36]MH_GetDate [11:52:36]Write to MH i2c: F0 00 00 46 16 4B [11:52:36]Write i2c OK [11:52:36]MH_I2C_Read... [11:52:36]Read from MH i2c: F0 [11:52:36]MH_I2C_Read... [11:52:36]Read from MH i2c: F0 09 00 [11:52:36]MH_I2C_Read... [11:52:36]Read from MH i2c: F0 09 00 46 16 00 85 29 1E 67 EE DA 66 66 1B [11:52:36]GetLastDocTimeStamp 1730029825 [11:52:36]current date 1730029957 [11:52:36]FM_GetShiftState [11:52:36]SAM_PROTO_GetShiftState [11:52:36]wFMCommunicate request_size=4 [11:52:36]MH_SAM_APDU [11:52:36]CAPDU: 80 13 01 00 [11:52:36]Write to MH i2c: E2 08 00 47 16 80 13 01 00 00 00 00 00 DA [11:52:36]Write i2c OK [11:52:36]MH_I2C_Read... [11:52:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:52:36]Read from MH i2c: E2 [11:52:36]MH_I2C_Read... [11:52:36]Read from MH i2c: E2 0E 00 [11:52:36]MH_I2C_Read... [11:52:36]Read from MH i2c: E2 0E 00 47 16 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 86 [11:52:36]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:52:36]wFMCommunicate OK [11:52:36]SAM_PROTO_GetShiftState done [11:52:36]FM_GetShiftState done [11:52:36]opened in 1729987736 [11:52:36]opened+sec_in_day 1730074136 [11:52:36]quantity*price = 30038 [11:52:36]sum+1 = 30039 [11:52:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 255 27.10.2024 11:52 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95256 ФПД: 130265924972407 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T115237&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95256&fm=130265924972407&tin=02508201610067®Number=0000000000170478&sum=30000 [11:52:37]StoreToDocumentArchive [11:52:37]shift 143 fd 95256 [11:52:37]save to /storage/0143/doc_00095256 [11:52:37]save last doc name /storage/0143/doc_00095256 to /storage/kkm_last_doc_name [11:52:37]save OK [11:52:37]Clear old archive folders... [11:52:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:52:37]tlvbuf is 015EFAB0 [11:52:37]SAM_PROTO_ClearQueue [11:52:37]wFMCommunicate request_size=4 [11:52:37]MH_SAM_APDU [11:52:37]CAPDU: 80 09 00 00 [11:52:37]Write to MH i2c: E2 08 00 54 16 80 09 00 00 00 00 00 00 DC [11:52:37]Write i2c OK [11:52:37]MH_I2C_Read... [11:52:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:52:37]Read from MH i2c: E2 [11:52:37]MH_I2C_Read... [11:52:37]Read from MH i2c: E2 03 00 [11:52:37]MH_I2C_Read... [11:52:37]Read from MH i2c: E2 03 00 54 16 00 90 00 DE [11:52:37]RAPDU: 90 00 [11:52:37]wFMCommunicate OK [11:52:37]SAM_PROTO_ClearQueue done [11:52:37]KKMCreateOFDPacket [11:52:37]OFDProtocolAddRootSTLVToBuf [11:52:37]FM_MakeSignedData [11:52:37]FM_MakeSignedData [11:52:37]SAM_PROTO_SignData [11:52:37]wFMCommunicate request_size=4 [11:52:37]MH_SAM_APDU [11:52:37]CAPDU: 80 0D 01 02 [11:52:37]Write to MH i2c: E2 08 00 55 16 80 0D 01 02 00 00 00 00 E4 [11:52:37]Write i2c OK [11:52:37]MH_I2C_Read... [11:52:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:52:37]Read from MH i2c: E2 [11:52:37]MH_I2C_Read... [11:52:37]Read from MH i2c: E2 03 00 [11:52:37]MH_I2C_Read... [11:52:37]Read from MH i2c: E2 03 00 55 16 00 90 00 DF [11:52:37]RAPDU: 90 00 [11:52:37]wFMCommunicate OK [11:52:37]wFMCommunicate request_size=255 [11:52:37]MH_SAM_APDU [11:52: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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 85 29 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 18 74 01 00 35 04 06 00 76 [11:52:37]Write to MH i2c: E2 02 01 56 16 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 85 29 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 18 74 01 00 35 04 06 00 76 00 00 2A [11:52:37]Write i2c OK [11:52:37]MH_I2C_Read... [11:52:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:52:38]Read from MH i2c: E2 [11:52:38]MH_I2C_Read... [11:52:38]Read from MH i2c: E2 03 00 [11:52:38]MH_I2C_Read... [11:52:38]Read from MH i2c: E2 03 00 56 16 00 90 00 E0 [11:52:38]RAPDU: 90 00 [11:52:38]wFMCommunicate OK [11:52:38]wFMCommunicate request_size=10 [11:52:38]MH_SAM_APDU [11:52:38]CAPDU: 80 0D 02 02 05 79 E6 2F 2F 77 [11:52:38]Write to MH i2c: E2 0D 00 57 16 80 0D 02 02 05 00 79 E6 2F 2F 77 00 00 25 [11:52:38]Write i2c OK [11:52:38]MH_I2C_Read... [11:52:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:52:38]Read from MH i2c: E2 [11:52:38]MH_I2C_Read... [11:52:38]Read from MH i2c: E2 03 00 [11:52:38]MH_I2C_Read... [11:52:38]Read from MH i2c: E2 03 00 57 16 00 90 00 E1 [11:52:38]RAPDU: 90 00 [11:52:38]wFMCommunicate OK [11:52:38]wFMCommunicate request_size=4 [11:52:38]MH_SAM_APDU [11:52:38]CAPDU: 80 0D 03 02 [11:52:38]Write to MH i2c: E2 08 00 58 16 80 0D 03 02 00 00 00 00 E9 [11:52:38]Write i2c OK [11:52:38]MH_I2C_Read... [11:52:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:52:38]Read from MH i2c: E2 [11:52:38]MH_I2C_Read... [11:52:38]Read from MH i2c: E2 0B 00 [11:52:38]MH_I2C_Read... [11:52:38]Read from MH i2c: E2 0B 00 58 16 00 3E BE AD 5E 55 2E E8 E9 90 00 45 [11:52:38]RAPDU: 3E BE AD 5E 55 2E E8 E9 90 00 [11:52:38]wFMCommunicate OK [11:52:38]SAM_PROTO_SignData done [11:52:38]FM_MakeSignedData done [11:52:38]CreateOFDProtocolMessage [11:52:38]wFMCommunicate request_size=4 [11:52:38]MH_SAM_APDU [11:52:38]CAPDU: 80 11 00 00 [11:52:38]Write to MH i2c: E2 08 00 59 16 80 11 00 00 00 00 00 00 E9 [11:52:38]Write i2c OK [11:52:38]MH_I2C_Read... [11:52:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:52:38]Read from MH i2c: E2 [11:52:38]MH_I2C_Read... [11:52:38]Read from MH i2c: E2 17 00 [11:52:38]MH_I2C_Read... [11:52:38]Read from MH i2c: E2 17 00 59 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3A [11:52:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:52:38]wFMCommunicate OK [11:52:38]CreateOFDProtocolMessage done [11:52:38]OFDSenderStorePacket 95256 [11:52:38]StoreOFDPacket docnum=95256 [11:52:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 99 C0 07 01 AB 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 85 29 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 18 74 01 00 35 04 06 00 76 79 E6 2F 2F 77 3E BE AD 5E 55 2E E8 E9 [11:52:38]CheckFolder [11:52:38]dirname=/storage/ofd_packets [11:52:38]CheckFolder done [11:52:38]ProducePacketName [11:52:38]name=ofd_packets/00095256 [11:52:38]NVStorageSaveData ofd_packets/00095256 [11:52:38]File name is /storage/ofd_packets/00095256 [11:52:38]Write 301 bytes [11:52:38]NVStorageSaveData done [11:52:38]OFDSenderStorePacket done [11:52:38]KKMCreateOFDPacket done [11:52:38]NVStorageSaveData kkm_last_timestamp [11:52:38]File name is /storage/kkm_last_timestamp [11:52:38]Write 4 bytes [11:52:38]NVStorageSaveData done [11:52:38]ExternCall_PrintAddStr [11:52:38]wPrintStart [11:52:38]Write to MH i2c: 01 00 00 5A 16 70 [11:52:38]Write i2c OK [11:52:38]MH_I2C_Read... [11:52:38]Read from MH i2c: 01 [11:52:38]MH_I2C_Read... [11:52:38]Read from MH i2c: 01 07 00 [11:52:38]MH_I2C_Read... [11:52:38]Read from MH i2c: 01 07 00 5A 16 00 00 00 00 00 FF 0F 85 [11:52:38]RasterBufferAndPrint [11:52:38]line Счет N : (1)3405764 [11:52:38]line ИНН: 02508201610067 [11:52:38]line Контрольно-Кассовый Чек [11:52:38]line ПРОДАЖА [11:52:38]line ТРК (МРК, ГНК) : 12 [11:52:38]line Товар: 2710124130 [11:52:38]line Аи-92-К-4 [11:52:38]line 4.490 * 66.90 [11:52:38]line = 300.38 [11:52:38]line НДС 12% НСП 1% [11:52:38]line > о реализуемом товаре [11:52:38]line ОКРУГЛЕНИЕ: -0.38 [11:52:38]line ИТОГО: 300.00 [11:52:38]line Внесено: 300.00 [11:52:38]line СДАЧА: 0.00 [11:52:38]line НСП 1% : 2.66 [11:52:38]line НДС 12% : 31.90 [11:52:38]line Наличными: 300.00 [11:52:38]line Безнал.: 0.00 [11:52:38]line Место: АЗС № 82 "Партнер Нефть" [11:52:38]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:52:38]line СНО: Общий режим [11:52:38]line Чек 255 27.10.2024 11:52 [11:52:38]line Смена: 143 ФФД: 1.0 [11:52:38]line ЗНМ: 0300000017 [11:52:38]line РНМ: 0000000000170478 [11:52:38]line Версия ККМ: v1.0 [11:52:38]line ФМ: 0000000002098560 [11:52:38]line ФД: 95256 [11:52:38]line ФПД: 130265924972407 [11:52:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T115237&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95256&fm=130265924972407&tin=02508201610067®Number=0000000000170478&sum=30000 [11:52:38]OFD Sender: Processing packet 95256 [packets to send 56, broken 55] [11:52:38]ProducePacketName [11:52:38]name=ofd_packets/00095256 [11:52:38]OFD Sender: To server: pG, [11:52:38]CommunicateWithHost lk.salyk.kg:30040 [11:52:38]ConnectInit lk.salyk.kg [11:52:38]written 0, free lines is 4095 [11:52:38]Connected sock=10 [11:52:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 99 C0 07 01 AB 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 85 29 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 18 74 01 00 35 04 06 00 76 79 E6 2F 2F 77 3E BE AD 5E 55 2E E8 E9 [11:52:39]Write to MH i2c: 01 00 00 85 16 9B [11:52:39]Write i2c OK [11:52:39]MH_I2C_Read... [11:52:39]Read from MH i2c: 01 [11:52:39]MH_I2C_Read... [11:52:39]Read from MH i2c: 01 07 00 [11:52:39]MH_I2C_Read... [11:52:39]Read from MH i2c: 01 07 00 85 16 00 00 00 00 00 09 0D B8 [11:52:39]RasterBufferAndPrint [11:52:39]line [11:52:39]line [11:52:39]line [11:52:39]line [11:52:39]line [11:52:39]written 0, free lines is 3344 [11:52:39]MH_Cut [11:52:39]Write to MH i2c: D1 01 00 8C 16 01 74 [11:52:39]Write i2c OK [11:52:39]MH_I2C_Read... [11:52:39]Read from MH i2c: D1 [11:52:39]MH_I2C_Read... [11:52:39]Read from MH i2c: D1 01 00 [11:52:39]MH_I2C_Read... [11:52:39]Read from MH i2c: D1 01 00 8C 16 00 73 [11:52:39]Write to MH i2c: 01 00 00 8D 16 A3 [11:52:39]Write i2c OK [11:52:39]MH_I2C_Read... [11:52:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F9 9A 47 00 1C 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 32 30 39 38 35 36 30 10 04 04 00 18 74 01 00 F4 03 04 00 B1 D3 1D 67 B6 04 01 00 00 69 BD 77 40 80 25 93 3D [11:52:39]CommunicateWithHost err = 0 [11:52:39]CheckOFDResponse [11:52:39]1017 (14) - 77093643461234 [11:52:39]1041 (16) - 0000000002098560 [11:52:39]1040 (4) - 95256 [11:52:39]1012 (4) - 27.10.2024 05:46 [11:52:39]1206 (1) - 0 [11:52:39]OFD Sender: Remove packet 95256 [11:52:39]ProducePacketName [11:52:39]name=ofd_packets/00095256 [11:52:39]NVStorageDeleteData [11:52:39]OFD Sender: No OFD packet to send [11:52:39]*** Cut start [11:52:39]*** Partial cut [11:52:39]*** CUTSNS_PIN = 1 [11:52:39]*** CUTSNS_PIN = 0 [11:52:39]*** Brake cut motor [11:52:40]Read from MH i2c: 01 [11:52:40]MH_I2C_Read... [11:52:40]*** Stop cut motor [11:52:40]*** Cut end [11:52:40]Read from MH i2c: 01 07 00 [11:52:40]MH_I2C_Read... [11:52:40]Read from MH i2c: 01 07 00 8D 16 00 00 00 00 00 FF 0F B8 [11:52:40]process_action close_receipt done [11:52:40]requested_data is exist [11:52:40]produce_requested_data [11:52:40]requested_item fm.sn is exist - process it [11:52:40]wFMCommunicate request_size=4 [11:52:40]MH_SAM_APDU [11:52:40]CAPDU: 80 11 00 00 [11:52:40]Write to MH i2c: E2 08 00 8E 16 80 11 00 00 00 00 00 00 1E [11:52:40]Write i2c OK [11:52:40]MH_I2C_Read... [11:52:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:52:40]Read from MH i2c: E2 [11:52:40]MH_I2C_Read... [11:52:40]Read from MH i2c: E2 17 00 [11:52:40]MH_I2C_Read... [11:52:40]Read from MH i2c: E2 17 00 8E 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6F [11:52:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:52:40]wFMCommunicate OK [11:52:40]requested_item fd.num is exist - process it [11:52:40]SAM_PROTO_GetFieldsCounters [11:52:40]wFMCommunicate request_size=4 [11:52:40]MH_SAM_APDU [11:52:40]CAPDU: 80 13 00 00 [11:52:40]Write to MH i2c: E2 08 00 8F 16 80 13 00 00 00 00 00 00 21 [11:52:40]Write i2c OK [11:52:40]MH_I2C_Read... [11:52:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:52:40]Read from MH i2c: E2 [11:52:40]MH_I2C_Read... [11:52:40]Read from MH i2c: E2 62 00 [11:52:40]MH_I2C_Read... [11:52:40]Read from MH i2c: E2 62 00 8F 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 18 74 01 00 0E 04 04 00 8F 00 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 5C [11:52:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 18 74 01 00 0E 04 04 00 8F 00 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 [11:52:40]wFMCommunicate OK [11:52:40]SAM_PROTO_GetFieldsCounters done [11:52:40]requested_item shift.num is exist - process it [11:52:40]requested_item shift.opened is exist - process it [11:52:40]req_shift_opened [11:52:40]FM_GetShiftState [11:52:40]SAM_PROTO_GetShiftState [11:52:40]wFMCommunicate request_size=4 [11:52:40]MH_SAM_APDU [11:52:40]CAPDU: 80 13 01 00 [11:52:40]Write to MH i2c: E2 08 00 90 16 80 13 01 00 00 00 00 00 23 [11:52:40]Write i2c OK [11:52:40]MH_I2C_Read... [11:52:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:52:40]Read from MH i2c: E2 [11:52:40]MH_I2C_Read... [11:52:40]Read from MH i2c: E2 0E 00 [11:52:40]MH_I2C_Read... [11:52:40]Read from MH i2c: E2 0E 00 90 16 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 CF [11:52:40]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:52:40]wFMCommunicate OK [11:52:40]SAM_PROTO_GetShiftState done [11:52:40]FM_GetShiftState done [11:52:40]req_shift_opened done [11:52:40]requested_item shift.open_date is exist - process it [11:52:40]req_shift_open_date [11:52:40]req_shift_open_date done [11:52:40]produce_requested_data done [11:52:40]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95256,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:52:40]process_action_free close_receipt [11:52:40]json_value_free [11:52:40]json_value_free done [11:52:40]process_json_proto returns [11:52:40]Send response to host [11:52:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95256,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:52:40]free response buf [11:52:40]execute_script done [11:52:40]execute_script returns [11:52:40]free content buf [11:52:40]Sock 7.Close socket [11:52:40]Sock 7.Thread stoped [11:52:44]OFD Sender: No OFD packet to send [11:52:47]accept exits with 9 [11:52:47]New connection [11:52:47]New thread 3066617188 created [11:52:47]Thread 3066760548 joined [11:52:47]Waiting for new connection... [11:52:47] Sock 9.Parse request [11:52:47]Sock 9.Check first char [11:52:47]Sock 9.First char is OK [11:52:47]request: POST /json_proto HTTP/1.0 [11:52:47]Method: POST [11:52:47]URL: /json_proto [11:52:47]Method is POST - this is cgi request [11:52:47]url: /json_proto [11:52:47]query_string will be loaded in cgi processing [11:52:47]execute_cgi json_proto POST (null) [11:52:47]execute_cgi path=json_proto method=POST [11:52:47]POST find Content-Length [11:52:47]Host: 172.17.40.67:8080 [11:52:47]Content-Length: 680 [11:52:47]Content-Type: application/json [11:52:47] [11:52:47]POST finish read [11:52:47]Found Content-Length = 680 [11:52:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405763", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:52:47]execute_script... [11:52: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)3405763", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:52:47]POST & json_proto [11:52:47]process_json_proto [11:52:47]json parsed OK: [11:52:47]protocol is kg_v1.0 [11:52:47]action value=close_receipt [11:52:47]process_action close_receipt [11:52:47]cmd_close_receipt [11:52:47]MH_GetDate [11:52:47]Write to MH i2c: F0 00 00 91 16 96 [11:52:47]Write i2c OK [11:52:47]MH_I2C_Read... [11:52:47]Read from MH i2c: F0 [11:52:47]MH_I2C_Read... [11:52:47]Read from MH i2c: F0 09 00 [11:52:47]MH_I2C_Read... [11:52:47]Read from MH i2c: F0 09 00 91 16 00 90 29 1E 67 EE DA 66 66 71 [11:52:47]GetLastDocTimeStamp 1730029957 [11:52:47]current date 1730029968 [11:52:47]FM_GetShiftState [11:52:47]SAM_PROTO_GetShiftState [11:52:47]wFMCommunicate request_size=4 [11:52:47]MH_SAM_APDU [11:52:47]CAPDU: 80 13 01 00 [11:52:47]Write to MH i2c: E2 08 00 92 16 80 13 01 00 00 00 00 00 25 [11:52:47]Write i2c OK [11:52:47]MH_I2C_Read... [11:52:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:52:47]Read from MH i2c: E2 [11:52:47]MH_I2C_Read... [11:52:47]Read from MH i2c: E2 0E 00 [11:52:47]MH_I2C_Read... [11:52:47]Read from MH i2c: E2 0E 00 92 16 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D1 [11:52:47]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:52:47]wFMCommunicate OK [11:52:47]SAM_PROTO_GetShiftState done [11:52:47]FM_GetShiftState done [11:52:47]opened in 1729987736 [11:52:47]opened+sec_in_day 1730074136 [11:52:47]quantity*price = 100050 [11:52:47]sum+1 = 100052 [11:52:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 256 27.10.2024 11:52 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95257 ФПД: 102685677132227 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T115248&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95257&fm=102685677132227&tin=02508201610067®Number=0000000000170478&sum=100000 [11:52:48]StoreToDocumentArchive [11:52:48]shift 143 fd 95257 [11:52:48]save to /storage/0143/doc_00095257 [11:52:48]save last doc name /storage/0143/doc_00095257 to /storage/kkm_last_doc_name [11:52:48]save OK [11:52:48]Clear old archive folders... [11:52:48]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:52:48]tlvbuf is 01633190 [11:52:48]SAM_PROTO_ClearQueue [11:52:48]wFMCommunicate request_size=4 [11:52:48]MH_SAM_APDU [11:52:48]CAPDU: 80 09 00 00 [11:52:48]Write to MH i2c: E2 08 00 9F 16 80 09 00 00 00 00 00 00 27 [11:52:48]Write i2c OK [11:52:48]MH_I2C_Read... [11:52:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:52:48]Read from MH i2c: E2 [11:52:48]MH_I2C_Read... [11:52:48]Read from MH i2c: E2 03 00 [11:52:48]MH_I2C_Read... [11:52:48]Read from MH i2c: E2 03 00 9F 16 00 90 00 29 [11:52:48]RAPDU: 90 00 [11:52:48]wFMCommunicate OK [11:52:48]SAM_PROTO_ClearQueue done [11:52:48]KKMCreateOFDPacket [11:52:48]OFDProtocolAddRootSTLVToBuf [11:52:48]FM_MakeSignedData [11:52:48]FM_MakeSignedData [11:52:48]SAM_PROTO_SignData [11:52:48]wFMCommunicate request_size=4 [11:52:48]MH_SAM_APDU [11:52:48]CAPDU: 80 0D 01 02 [11:52:48]Write to MH i2c: E2 08 00 A0 16 80 0D 01 02 00 00 00 00 2F [11:52:48]Write i2c OK [11:52:48]MH_I2C_Read... [11:52:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:52:48]Read from MH i2c: E2 [11:52:48]MH_I2C_Read... [11:52:48]Read from MH i2c: E2 03 00 [11:52:48]MH_I2C_Read... [11:52:48]Read from MH i2c: E2 03 00 A0 16 00 90 00 2A [11:52:48]RAPDU: 90 00 [11:52:48]wFMCommunicate OK [11:52:48]wFMCommunicate request_size=255 [11:52:48]MH_SAM_APDU [11:52:48]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 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 00 01 00 00 F4 03 04 00 90 29 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 19 74 01 00 35 04 06 00 5D 64 5F 4F [11:52:48]Write to MH i2c: E2 02 01 A1 16 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 00 01 00 00 F4 03 04 00 90 29 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 19 74 01 00 35 04 06 00 5D 64 5F 4F 00 00 7F [11:52:48]Write i2c OK [11:52:48]MH_I2C_Read... [11:52:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:52:48]Read from MH i2c: E2 [11:52:48]MH_I2C_Read... [11:52:48]Read from MH i2c: E2 03 00 [11:52:48]MH_I2C_Read... [11:52:48]Read from MH i2c: E2 03 00 A1 16 00 90 00 2B [11:52:48]RAPDU: 90 00 [11:52:48]wFMCommunicate OK [11:52:48]wFMCommunicate request_size=7 [11:52:48]MH_SAM_APDU [11:52:48]CAPDU: 80 0D 02 02 02 19 C3 [11:52:48]Write to MH i2c: E2 0A 00 A2 16 80 0D 02 02 02 00 19 C3 00 00 12 [11:52:48]Write i2c OK [11:52:48]MH_I2C_Read... [11:52:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:52:48]Read from MH i2c: E2 [11:52:48]MH_I2C_Read... [11:52:48]Read from MH i2c: E2 03 00 [11:52:48]MH_I2C_Read... [11:52:48]Read from MH i2c: E2 03 00 A2 16 00 90 00 2C [11:52:48]RAPDU: 90 00 [11:52:48]wFMCommunicate OK [11:52:48]wFMCommunicate request_size=4 [11:52:48]MH_SAM_APDU [11:52:48]CAPDU: 80 0D 03 02 [11:52:48]Write to MH i2c: E2 08 00 A3 16 80 0D 03 02 00 00 00 00 34 [11:52:48]Write i2c OK [11:52:48]MH_I2C_Read... [11:52:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:52:48]Read from MH i2c: E2 [11:52:48]MH_I2C_Read... [11:52:48]Read from MH i2c: E2 0B 00 [11:52:48]MH_I2C_Read... [11:52:48]Read from MH i2c: E2 0B 00 A3 16 00 F8 08 72 E8 B6 70 B8 DD 90 00 4A [11:52:48]RAPDU: F8 08 72 E8 B6 70 B8 DD 90 00 [11:52:48]wFMCommunicate OK [11:52:48]SAM_PROTO_SignData done [11:52:48]FM_MakeSignedData done [11:52:48]CreateOFDProtocolMessage [11:52:48]wFMCommunicate request_size=4 [11:52:48]MH_SAM_APDU [11:52:48]CAPDU: 80 11 00 00 [11:52:48]Write to MH i2c: E2 08 00 A4 16 80 11 00 00 00 00 00 00 34 [11:52:48]Write i2c OK [11:52:48]MH_I2C_Read... [11:52:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:52:48]Read from MH i2c: E2 [11:52:48]MH_I2C_Read... [11:52:48]Read from MH i2c: E2 17 00 [11:52:48]MH_I2C_Read... [11:52:48]Read from MH i2c: E2 17 00 A4 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 85 [11:52:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:52:48]wFMCommunicate OK [11:52:48]CreateOFDProtocolMessage done [11:52:48]OFDSenderStorePacket 95257 [11:52:48]StoreOFDPacket docnum=95257 [11:52:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 0E CD 04 01 82 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 00 01 00 00 F4 03 04 00 90 29 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 19 74 01 00 35 04 06 00 5D 64 5F 4F 19 C3 F8 08 72 E8 B6 70 B8 DD [11:52:48]CheckFolder [11:52:48]dirname=/storage/ofd_packets [11:52:48]CheckFolder done [11:52:48]ProducePacketName [11:52:48]name=ofd_packets/00095257 [11:52:48]NVStorageSaveData ofd_packets/00095257 [11:52:48]File name is /storage/ofd_packets/00095257 [11:52:48]Write 298 bytes [11:52:48]NVStorageSaveData done [11:52:48]OFDSenderStorePacket done [11:52:48]KKMCreateOFDPacket done [11:52:48]NVStorageSaveData kkm_last_timestamp [11:52:48]File name is /storage/kkm_last_timestamp [11:52:48]Write 4 bytes [11:52:48]NVStorageSaveData done [11:52:48]ExternCall_PrintAddStr [11:52:48]wPrintStart [11:52:48]Write to MH i2c: 01 00 00 A5 16 BB [11:52:48]Write i2c OK [11:52:48]MH_I2C_Read... [11:52:48]Read from MH i2c: 01 [11:52:48]MH_I2C_Read... [11:52:48]Read from MH i2c: 01 07 00 [11:52:48]MH_I2C_Read... [11:52:48]Read from MH i2c: 01 07 00 A5 16 00 00 00 00 00 FF 0F D0 [11:52:48]RasterBufferAndPrint [11:52:48]line Счет N : (1)3405763 [11:52:48]line ИНН: 02508201610067 [11:52:48]line Контрольно-Кассовый Чек [11:52:48]line ПРОДАЖА [11:52:48]line ТРК (МРК, ГНК) : 51 [11:52:48]line Товар: 2710194210 [11:52:48]line ДТ-К-5 [11:52:48]line 13.130 * 76.20 [11:52:48]line = 1000.51 [11:52:48]line НДС 12% НСП 1% [11:52:48]line > о реализуемом товаре [11:52:48]line ОКРУГЛЕНИЕ: -0.51 [11:52:48]line ИТОГО: 1000.00 [11:52:48]line Внесено: 1000.00 [11:52:48]line СДАЧА: 0.00 [11:52:48]line НСП 1% : 8.85 [11:52:48]line НДС 12% : 106.25 [11:52:48]line Наличными: 1000.00 [11:52:48]line Безнал.: 0.00 [11:52:48]line Место: АЗС № 82 "Партнер Нефть" [11:52:48]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:52:48]line СНО: Общий режим [11:52:48]line Чек 256 27.10.2024 11:52 [11:52:48]line Смена: 143 ФФД: 1.0 [11:52:48]line ЗНМ: 0300000017 [11:52:48]line РНМ: 0000000000170478 [11:52:48]line Версия ККМ: v1.0 [11:52:48]line ФМ: 0000000002098560 [11:52:48]line ФД: 95257 [11:52:48]line ФПД: 102685677132227 [11:52:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T115248&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95257&fm=102685677132227&tin=02508201610067®Number=0000000000170478&sum=100000 [11:52:48]OFD Sender: Processing packet 95257 [packets to send 56, broken 55] [11:52:48]ProducePacketName [11:52:48]name=ofd_packets/00095257 [11:52:48]OFD Sender: To server: pG, [11:52:48]CommunicateWithHost lk.salyk.kg:30040 [11:52:48]ConnectInit lk.salyk.kg [11:52:48]written 0, free lines is 4095 [11:52:48]Connected sock=10 [11:52:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 0E CD 04 01 82 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 00 01 00 00 F4 03 04 00 90 29 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 19 74 01 00 35 04 06 00 5D 64 5F 4F 19 C3 F8 08 72 E8 B6 70 B8 DD [11:52:49]Write to MH i2c: 01 00 00 D0 16 E6 [11:52:49]Write i2c OK [11:52:49]MH_I2C_Read... [11:52:49]Read from MH i2c: 01 [11:52:49]MH_I2C_Read... [11:52:49]Read from MH i2c: 01 07 00 [11:52:49]MH_I2C_Read... [11:52:49]Read from MH i2c: 01 07 00 D0 16 00 00 00 00 00 FE 0C F7 [11:52:49]RasterBufferAndPrint [11:52:49]line [11:52:49]line [11:52:49]line [11:52:49]line [11:52:49]line [11:52:49]written 0, free lines is 3334 [11:52:49]MH_Cut [11:52:49]Write to MH i2c: D1 01 00 D7 16 01 BF [11:52:49]Write i2c OK [11:52:49]MH_I2C_Read... [11:52:49]Read from MH i2c: D1 [11:52:49]MH_I2C_Read... [11:52:49]Read from MH i2c: D1 01 00 [11:52:49]MH_I2C_Read... [11:52:49]Read from MH i2c: D1 01 00 D7 16 00 BE [11:52:49]Write to MH i2c: 01 00 00 D8 16 EE [11:52:49]Write i2c OK [11:52:49]MH_I2C_Read... [11:52:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 00 BB 47 00 3A A9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 19 74 01 00 F4 03 04 00 BC D3 1D 67 B6 04 01 00 00 6D 4B 98 6F 5C 7F AF BD [11:52:49]CommunicateWithHost err = 0 [11:52:49]CheckOFDResponse [11:52:49]1017 (14) - 77093643461234 [11:52:49]1041 (16) - 0000000002098560 [11:52:49]1040 (4) - 95257 [11:52:49]1012 (4) - 27.10.2024 05:46 [11:52:49]1206 (1) - 0 [11:52:49]OFD Sender: Remove packet 95257 [11:52:49]ProducePacketName [11:52:49]name=ofd_packets/00095257 [11:52:49]NVStorageDeleteData [11:52:49]OFD Sender: No OFD packet to send [11:52:49]*** Cut start [11:52:49]*** Partial cut [11:52:49]*** CUTSNS_PIN = 1 [11:52:49]*** CUTSNS_PIN = 0 [11:52:50]*** Brake cut motor [11:52:50]Read from MH i2c: 01 [11:52:50]MH_I2C_Read... [11:52:50]*** Stop cut motor [11:52:50]*** Cut end [11:52:50]Read from MH i2c: 01 07 00 [11:52:50]MH_I2C_Read... [11:52:50]Read from MH i2c: 01 07 00 D8 16 00 00 00 00 00 FF 0F 03 [11:52:50]process_action close_receipt done [11:52:50]requested_data is exist [11:52:50]produce_requested_data [11:52:50]requested_item fm.sn is exist - process it [11:52:50]wFMCommunicate request_size=4 [11:52:50]MH_SAM_APDU [11:52:50]CAPDU: 80 11 00 00 [11:52:50]Write to MH i2c: E2 08 00 D9 16 80 11 00 00 00 00 00 00 69 [11:52:50]Write i2c OK [11:52:50]MH_I2C_Read... [11:52:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:52:50]Read from MH i2c: E2 [11:52:50]MH_I2C_Read... [11:52:50]Read from MH i2c: E2 17 00 [11:52:50]MH_I2C_Read... [11:52:50]Read from MH i2c: E2 17 00 D9 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BA [11:52:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:52:50]wFMCommunicate OK [11:52:50]requested_item fd.num is exist - process it [11:52:50]SAM_PROTO_GetFieldsCounters [11:52:50]wFMCommunicate request_size=4 [11:52:50]MH_SAM_APDU [11:52:50]CAPDU: 80 13 00 00 [11:52:50]Write to MH i2c: E2 08 00 DA 16 80 13 00 00 00 00 00 00 6C [11:52:50]Write i2c OK [11:52:50]MH_I2C_Read... [11:52:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:52:50]Read from MH i2c: E2 [11:52:50]MH_I2C_Read... [11:52:50]Read from MH i2c: E2 62 00 [11:52:50]MH_I2C_Read... [11:52:50]Read from MH i2c: E2 62 00 DA 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 19 74 01 00 0E 04 04 00 8F 00 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 AD [11:52:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 19 74 01 00 0E 04 04 00 8F 00 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 [11:52:50]wFMCommunicate OK [11:52:50]SAM_PROTO_GetFieldsCounters done [11:52:50]requested_item shift.num is exist - process it [11:52:50]requested_item shift.opened is exist - process it [11:52:50]req_shift_opened [11:52:50]FM_GetShiftState [11:52:50]SAM_PROTO_GetShiftState [11:52:50]wFMCommunicate request_size=4 [11:52:50]MH_SAM_APDU [11:52:50]CAPDU: 80 13 01 00 [11:52:50]Write to MH i2c: E2 08 00 DB 16 80 13 01 00 00 00 00 00 6E [11:52:50]Write i2c OK [11:52:50]MH_I2C_Read... [11:52:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:52:50]Read from MH i2c: E2 [11:52:50]MH_I2C_Read... [11:52:50]Read from MH i2c: E2 0E 00 [11:52:50]MH_I2C_Read... [11:52:50]Read from MH i2c: E2 0E 00 DB 16 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1A [11:52:50]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:52:50]wFMCommunicate OK [11:52:50]SAM_PROTO_GetShiftState done [11:52:50]FM_GetShiftState done [11:52:50]req_shift_opened done [11:52:50]requested_item shift.open_date is exist - process it [11:52:50]req_shift_open_date [11:52:50]req_shift_open_date done [11:52:50]produce_requested_data done [11:52:50]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95257,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:52:50]process_action_free close_receipt [11:52:50]json_value_free [11:52:50]json_value_free done [11:52:50]process_json_proto returns [11:52:50]Send response to host [11:52:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95257,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:52:50]free response buf [11:52:50]execute_script done [11:52:50]execute_script returns [11:52:50]free content buf [11:52:50]Sock 9.Close socket [11:52:50]Sock 9.Thread stoped [11:52:54]OFD Sender: No OFD packet to send [11:52:59]OFD Sender: No OFD packet to send [11:53:04]OFD Sender: No OFD packet to send [11:53:09]OFD Sender: No OFD packet to send [11:53:14]OFD Sender: No OFD packet to send [11:53:19]OFD Sender: No OFD packet to send [11:53:24]OFD Sender: No OFD packet to send [11:53:29]OFD Sender: No OFD packet to send [11:53:34]OFD Sender: No OFD packet to send [11:53:39]OFD Sender: No OFD packet to send [11:53:44]OFD Sender: No OFD packet to send [11:53:49]OFD Sender: No OFD packet to send [11:53:54]OFD Sender: No OFD packet to send [11:53:59]OFD Sender: No OFD packet to send [11:54:04]OFD Sender: No OFD packet to send [11:54:09]OFD Sender: No OFD packet to send [11:54:14]OFD Sender: No OFD packet to send [11:54:19]OFD Sender: No OFD packet to send [11:54:24]OFD Sender: No OFD packet to send [11:54:29]OFD Sender: No OFD packet to send [11:54:34]OFD Sender: No OFD packet to send [11:54:39]OFD Sender: No OFD packet to send [11:54:44]OFD Sender: No OFD packet to send [11:54:49]OFD Sender: No OFD packet to send [11:54:54]OFD Sender: No OFD packet to send [11:54:55]accept exits with 7 [11:54:55]New connection [11:54:55]New thread 3066760548 created [11:54:55]Thread 3066617188 joined [11:54:55]Waiting for new connection... [11:54:55] Sock 7.Parse request [11:54:55]Sock 7.Check first char [11:54:55]Sock 7.First char is OK [11:54:55]request: POST /json_proto HTTP/1.0 [11:54:55]Method: POST [11:54:55]URL: /json_proto [11:54:55]Method is POST - this is cgi request [11:54:55]url: /json_proto [11:54:55]query_string will be loaded in cgi processing [11:54:55]execute_cgi json_proto POST (null) [11:54:55]execute_cgi path=json_proto method=POST [11:54:55]POST find Content-Length [11:54:55]Host: 172.17.40.67:8080 [11:54:55]Content-Length: 820 [11:54:55]Content-Type: application/json [11:54:55] [11:54:55]POST finish read [11:54:55]Found Content-Length = 820 [11:54:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405765", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:54:55]execute_script... [11:54: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)3405765", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:54:55]POST & json_proto [11:54:55]process_json_proto [11:54:55]json parsed OK: [11:54:55]protocol is kg_v1.0 [11:54:55]action value=close_receipt [11:54:55]process_action close_receipt [11:54:55]cmd_close_receipt [11:54:55]MH_GetDate [11:54:55]Write to MH i2c: F0 00 00 DC 16 E1 [11:54:55]Write i2c OK [11:54:55]MH_I2C_Read... [11:54:55]Read from MH i2c: F0 [11:54:55]MH_I2C_Read... [11:54:55]Read from MH i2c: F0 09 00 [11:54:55]MH_I2C_Read... [11:54:55]Read from MH i2c: F0 09 00 DC 16 00 10 2A 1E 67 EE DA 66 66 3D [11:54:55]GetLastDocTimeStamp 1730029968 [11:54:55]current date 1730030096 [11:54:55]FM_GetShiftState [11:54:55]SAM_PROTO_GetShiftState [11:54:55]wFMCommunicate request_size=4 [11:54:55]MH_SAM_APDU [11:54:55]CAPDU: 80 13 01 00 [11:54:55]Write to MH i2c: E2 08 00 DD 16 80 13 01 00 00 00 00 00 70 [11:54:55]Write i2c OK [11:54:55]MH_I2C_Read... [11:54:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:54:55]Read from MH i2c: E2 [11:54:55]MH_I2C_Read... [11:54:55]Read from MH i2c: E2 0E 00 [11:54:55]MH_I2C_Read... [11:54:55]Read from MH i2c: E2 0E 00 DD 16 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1C [11:54:55]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:54:55]wFMCommunicate OK [11:54:55]SAM_PROTO_GetShiftState done [11:54:55]FM_GetShiftState done [11:54:55]opened in 1729987736 [11:54:55]opened+sec_in_day 1730074136 [11:54:55]quantity*price = 100015 [11:54:55]sum+1 = 100017 [11:54:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 257 27.10.2024 11:54 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Бакай Банк ФМ: 0000000002098560 ФД: 95258 ФПД: 9242624822806 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T115456&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95258&fm=9242624822806&tin=02508201610067®Number=0000000000170478&sum=100016 [11:54:56]StoreToDocumentArchive [11:54:56]shift 143 fd 95258 [11:54:56]save to /storage/0143/doc_00095258 [11:54:56]save last doc name /storage/0143/doc_00095258 to /storage/kkm_last_doc_name [11:54:56]save OK [11:54:56]Clear old archive folders... [11:54:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:54:56]tlvbuf is B6EAB520 [11:54:56]SAM_PROTO_ClearQueue [11:54:56]wFMCommunicate request_size=4 [11:54:56]MH_SAM_APDU [11:54:56]CAPDU: 80 09 00 00 [11:54:56]Write to MH i2c: E2 08 00 EA 16 80 09 00 00 00 00 00 00 72 [11:54:56]Write i2c OK [11:54:56]MH_I2C_Read... [11:54:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:54:56]Read from MH i2c: E2 [11:54:56]MH_I2C_Read... [11:54:56]Read from MH i2c: E2 03 00 [11:54:56]MH_I2C_Read... [11:54:56]Read from MH i2c: E2 03 00 EA 16 00 90 00 74 [11:54:56]RAPDU: 90 00 [11:54:56]wFMCommunicate OK [11:54:56]SAM_PROTO_ClearQueue done [11:54:56]KKMCreateOFDPacket [11:54:56]OFDProtocolAddRootSTLVToBuf [11:54:56]FM_MakeSignedData [11:54:56]FM_MakeSignedData [11:54:56]SAM_PROTO_SignData [11:54:56]wFMCommunicate request_size=4 [11:54:56]MH_SAM_APDU [11:54:56]CAPDU: 80 0D 01 02 [11:54:56]Write to MH i2c: E2 08 00 EB 16 80 0D 01 02 00 00 00 00 7A [11:54:56]Write i2c OK [11:54:56]MH_I2C_Read... [11:54:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:54:56]Read from MH i2c: E2 [11:54:56]MH_I2C_Read... [11:54:56]Read from MH i2c: E2 03 00 [11:54:56]MH_I2C_Read... [11:54:56]Read from MH i2c: E2 03 00 EB 16 00 90 00 75 [11:54:56]RAPDU: 90 00 [11:54:56]wFMCommunicate OK [11:54:56]wFMCommunicate request_size=255 [11:54:56]MH_SAM_APDU [11:54: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 10 2A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1A 74 01 00 35 04 06 00 08 [11:54:56]Write to MH i2c: E2 02 01 EC 16 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 10 2A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1A 74 01 00 35 04 06 00 08 00 00 09 [11:54:56]Write i2c OK [11:54:56]MH_I2C_Read... [11:54:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:54:57]Read from MH i2c: E2 [11:54:57]MH_I2C_Read... [11:54:57]Read from MH i2c: E2 03 00 [11:54:57]MH_I2C_Read... [11:54:57]Read from MH i2c: E2 03 00 EC 16 00 90 00 76 [11:54:57]RAPDU: 90 00 [11:54:57]wFMCommunicate OK [11:54:57]wFMCommunicate request_size=10 [11:54:57]MH_SAM_APDU [11:54:57]CAPDU: 80 0D 02 02 05 67 F7 5E 8E 16 [11:54:57]Write to MH i2c: E2 0D 00 ED 16 80 0D 02 02 05 00 67 F7 5E 8E 16 00 00 E7 [11:54:57]Write i2c OK [11:54:57]MH_I2C_Read... [11:54:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:54:57]Read from MH i2c: E2 [11:54:57]MH_I2C_Read... [11:54:57]Read from MH i2c: E2 03 00 [11:54:57]MH_I2C_Read... [11:54:57]Read from MH i2c: E2 03 00 ED 16 00 90 00 77 [11:54:57]RAPDU: 90 00 [11:54:57]wFMCommunicate OK [11:54:57]wFMCommunicate request_size=4 [11:54:57]MH_SAM_APDU [11:54:57]CAPDU: 80 0D 03 02 [11:54:57]Write to MH i2c: E2 08 00 EE 16 80 0D 03 02 00 00 00 00 7F [11:54:57]Write i2c OK [11:54:57]MH_I2C_Read... [11:54:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:54:57]Read from MH i2c: E2 [11:54:57]MH_I2C_Read... [11:54:57]Read from MH i2c: E2 0B 00 [11:54:57]MH_I2C_Read... [11:54:57]Read from MH i2c: E2 0B 00 EE 16 00 EE 9C 92 EA 68 6C 97 9D 90 00 8E [11:54:57]RAPDU: EE 9C 92 EA 68 6C 97 9D 90 00 [11:54:57]wFMCommunicate OK [11:54:57]SAM_PROTO_SignData done [11:54:57]FM_MakeSignedData done [11:54:57]CreateOFDProtocolMessage [11:54:57]wFMCommunicate request_size=4 [11:54:57]MH_SAM_APDU [11:54:57]CAPDU: 80 11 00 00 [11:54:57]Write to MH i2c: E2 08 00 EF 16 80 11 00 00 00 00 00 00 7F [11:54:57]Write i2c OK [11:54:57]MH_I2C_Read... [11:54:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:54:57]Read from MH i2c: E2 [11:54:57]MH_I2C_Read... [11:54:57]Read from MH i2c: E2 17 00 [11:54:57]MH_I2C_Read... [11:54:57]Read from MH i2c: E2 17 00 EF 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D0 [11:54:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:54:57]wFMCommunicate OK [11:54:57]CreateOFDProtocolMessage done [11:54:57]OFDSenderStorePacket 95258 [11:54:57]StoreOFDPacket docnum=95258 [11:54:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BE 11 07 01 71 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 10 2A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1A 74 01 00 35 04 06 00 08 67 F7 5E 8E 16 EE 9C 92 EA 68 6C 97 9D [11:54:57]CheckFolder [11:54:57]dirname=/storage/ofd_packets [11:54:57]CheckFolder done [11:54:57]ProducePacketName [11:54:57]name=ofd_packets/00095258 [11:54:57]NVStorageSaveData ofd_packets/00095258 [11:54:57]File name is /storage/ofd_packets/00095258 [11:54:57]Write 301 bytes [11:54:57]NVStorageSaveData done [11:54:57]OFDSenderStorePacket done [11:54:57]KKMCreateOFDPacket done [11:54:57]NVStorageSaveData kkm_last_timestamp [11:54:57]File name is /storage/kkm_last_timestamp [11:54:57]Write 4 bytes [11:54:57]NVStorageSaveData done [11:54:57]ExternCall_PrintAddStr [11:54:57]wPrintStart [11:54:57]Write to MH i2c: 01 00 00 F0 16 06 [11:54:57]Write i2c OK [11:54:57]MH_I2C_Read... [11:54:57]Read from MH i2c: 01 [11:54:57]MH_I2C_Read... [11:54:57]Read from MH i2c: 01 07 00 [11:54:57]MH_I2C_Read... [11:54:57]Read from MH i2c: 01 07 00 F0 16 00 00 00 00 00 FF 0F 1B [11:54:57]RasterBufferAndPrint [11:54:57]line Счет N : (1)3405765 [11:54:57]line ИНН: 02508201610067 [11:54:57]line Контрольно-Кассовый Чек [11:54:57]line ПРОДАЖА [11:54:57]line ТРК (МРК, ГНК) : 22 [11:54:57]line Товар: 2710124130 [11:54:57]line Аи-92-К-4 [11:54:57]line 14.950 * 66.90 [11:54:57]line = 1000.16 [11:54:57]line НДС 12% НСП 1% [11:54:57]line > о реализуемом товаре [11:54:57]line ИТОГО: 1000.16 [11:54:57]line НСП 1% : 8.85 [11:54:57]line НДС 12% : 106.21 [11:54:57]line Наличными: 0.00 [11:54:57]line Безнал.: 1000.16 [11:54:57]line Место: АЗС № 82 "Партнер Нефть" [11:54:57]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:54:57]line СНО: Общий режим [11:54:57]line Чек 257 27.10.2024 11:54 [11:54:57]line Смена: 143 ФФД: 1.0 [11:54:57]line ЗНМ: 0300000017 [11:54:57]line РНМ: 0000000000170478 [11:54:57]line Версия ККМ: v1.0 [11:54:57]line Платежная система: Бакай Банк [11:54:57]line ФМ: 0000000002098560 [11:54:57]line ФД: 95258 [11:54:57]line ФПД: 9242624822806 [11:54:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T115456&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95258&fm=9242624822806&tin=02508201610067®Number=0000000000170478&sum=100016 [11:54:57]OFD Sender: Processing packet 95258 [packets to send 56, broken 55] [11:54:57]ProducePacketName [11:54:57]name=ofd_packets/00095258 [11:54:57]OFD Sender: To server: pG, [11:54:57]CommunicateWithHost lk.salyk.kg:30040 [11:54:57]ConnectInit lk.salyk.kg [11:54:57]written 0, free lines is 4095 [11:54:57]Connected sock=11 [11:54:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BE 11 07 01 71 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 10 2A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1A 74 01 00 35 04 06 00 08 67 F7 5E 8E 16 EE 9C 92 EA 68 6C 97 9D [11:54:58]Write to MH i2c: 01 00 00 1A 17 31 [11:54:58]Write i2c OK [11:54:58]MH_I2C_Read... [11:54:58]Read from MH i2c: 01 [11:54:58]MH_I2C_Read... [11:54:58]Read from MH i2c: 01 07 00 [11:54:58]MH_I2C_Read... [11:54:58]Read from MH i2c: 01 07 00 1A 17 00 00 00 00 00 10 0D 55 [11:54:58]RasterBufferAndPrint [11:54:58]line [11:54:58]line [11:54:58]line [11:54:58]line [11:54:58]line [11:54:58]written 0, free lines is 3352 [11:54:58]MH_Cut [11:54:58]Write to MH i2c: D1 01 00 21 17 01 0A [11:54:58]Write i2c OK [11:54:58]MH_I2C_Read... [11:54:58]Read from MH i2c: D1 [11:54:58]MH_I2C_Read... [11:54:58]Read from MH i2c: D1 01 00 [11:54:58]MH_I2C_Read... [11:54:58]Read from MH i2c: D1 01 00 21 17 00 09 [11:54:58]Write to MH i2c: 01 00 00 22 17 39 [11:54:58]Write i2c OK [11:54:58]MH_I2C_Read... [11:54:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1D 03 47 00 42 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 32 30 39 38 35 36 30 10 04 04 00 1A 74 01 00 F4 03 04 00 3D D4 1D 67 B6 04 01 00 00 60 6A F3 ED 21 D9 5C EE [11:54:58]CommunicateWithHost err = 0 [11:54:58]CheckOFDResponse [11:54:58]1017 (14) - 77093643461234 [11:54:58]1041 (16) - 0000000002098560 [11:54:58]1040 (4) - 95258 [11:54:58]1012 (4) - 27.10.2024 05:48 [11:54:58]1206 (1) - 0 [11:54:58]OFD Sender: Remove packet 95258 [11:54:58]ProducePacketName [11:54:58]name=ofd_packets/00095258 [11:54:58]NVStorageDeleteData [11:54:58]*** Cut start [11:54:58]*** Partial cut [11:54:58]*** CUTSNS_PIN = 1 [11:54:58]*** CUTSNS_PIN = 0 [11:54:58]OFD Sender: No OFD packet to send [11:54:58]*** Brake cut motor [11:54:59]Read from MH i2c: 01 [11:54:59]MH_I2C_Read... [11:54:59]*** Stop cut motor [11:54:59]*** Cut end [11:54:59]Read from MH i2c: 01 07 00 [11:54:59]MH_I2C_Read... [11:54:59]Read from MH i2c: 01 07 00 22 17 00 00 00 00 00 FF 0F 4E [11:54:59]process_action close_receipt done [11:54:59]requested_data is exist [11:54:59]produce_requested_data [11:54:59]requested_item fm.sn is exist - process it [11:54:59]wFMCommunicate request_size=4 [11:54:59]MH_SAM_APDU [11:54:59]CAPDU: 80 11 00 00 [11:54:59]Write to MH i2c: E2 08 00 23 17 80 11 00 00 00 00 00 00 B4 [11:54:59]Write i2c OK [11:54:59]MH_I2C_Read... [11:54:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:54:59]Read from MH i2c: E2 [11:54:59]MH_I2C_Read... [11:54:59]Read from MH i2c: E2 17 00 [11:54:59]MH_I2C_Read... [11:54:59]Read from MH i2c: E2 17 00 23 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 05 [11:54:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:54:59]wFMCommunicate OK [11:54:59]requested_item fd.num is exist - process it [11:54:59]SAM_PROTO_GetFieldsCounters [11:54:59]wFMCommunicate request_size=4 [11:54:59]MH_SAM_APDU [11:54:59]CAPDU: 80 13 00 00 [11:54:59]Write to MH i2c: E2 08 00 24 17 80 13 00 00 00 00 00 00 B7 [11:54:59]Write i2c OK [11:54:59]MH_I2C_Read... [11:54:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:54:59]Read from MH i2c: E2 [11:54:59]MH_I2C_Read... [11:54:59]Read from MH i2c: E2 62 00 [11:54:59]MH_I2C_Read... [11:54:59]Read from MH i2c: E2 62 00 24 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1A 74 01 00 0E 04 04 00 8F 00 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 FC [11:54:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1A 74 01 00 0E 04 04 00 8F 00 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 [11:54:59]wFMCommunicate OK [11:54:59]SAM_PROTO_GetFieldsCounters done [11:54:59]requested_item shift.num is exist - process it [11:54:59]requested_item shift.opened is exist - process it [11:54:59]req_shift_opened [11:54:59]FM_GetShiftState [11:54:59]SAM_PROTO_GetShiftState [11:54:59]wFMCommunicate request_size=4 [11:54:59]MH_SAM_APDU [11:54:59]CAPDU: 80 13 01 00 [11:54:59]Write to MH i2c: E2 08 00 25 17 80 13 01 00 00 00 00 00 B9 [11:54:59]Write i2c OK [11:54:59]MH_I2C_Read... [11:54:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:54:59]Read from MH i2c: E2 [11:54:59]MH_I2C_Read... [11:54:59]Read from MH i2c: E2 0E 00 [11:54:59]MH_I2C_Read... [11:54:59]Read from MH i2c: E2 0E 00 25 17 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 65 [11:54:59]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:54:59]wFMCommunicate OK [11:54:59]SAM_PROTO_GetShiftState done [11:54:59]FM_GetShiftState done [11:54:59]req_shift_opened done [11:54:59]requested_item shift.open_date is exist - process it [11:54:59]req_shift_open_date [11:54:59]req_shift_open_date done [11:54:59]produce_requested_data done [11:54:59]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95258,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:54:59]process_action_free close_receipt [11:54:59]json_value_free [11:54:59]json_value_free done [11:54:59]process_json_proto returns [11:54:59]Send response to host [11:54:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95258,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:54:59]free response buf [11:54:59]execute_script done [11:54:59]execute_script returns [11:54:59]free content buf [11:54:59]Sock 7.Close socket [11:54:59]Sock 7.Thread stoped [11:55:03]OFD Sender: No OFD packet to send [11:55:08]OFD Sender: No OFD packet to send [11:55:13]OFD Sender: No OFD packet to send [11:55:18]OFD Sender: No OFD packet to send [11:55:23]accept exits with 9 [11:55:23]New connection [11:55:23]New thread 3066617188 created [11:55:23]Thread 3066760548 joined [11:55:23]Waiting for new connection... [11:55:23] Sock 9.Parse request [11:55:23]Sock 9.Check first char [11:55:23]Sock 9.First char is OK [11:55:23]request: POST /json_proto HTTP/1.0 [11:55:23]Method: POST [11:55:23]URL: /json_proto [11:55:23]Method is POST - this is cgi request [11:55:23]url: /json_proto [11:55:23]query_string will be loaded in cgi processing [11:55:23]execute_cgi json_proto POST (null) [11:55:23]execute_cgi path=json_proto method=POST [11:55:23]POST find Content-Length [11:55:23]Host: 172.17.40.67:8080 [11:55:23]Content-Length: 678 [11:55:23]Content-Type: application/json [11:55:23] [11:55:23]POST finish read [11:55:23]Found Content-Length = 678 [11:55:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405766", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.000, "sum" : 334.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 334.00, "total" : 334.00, "payments": [ { "type": 0, "sum" : 334.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:55:23]execute_script... [11:55:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405766", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.000, "sum" : 334.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 334.00, "total" : 334.00, "payments": [ { "type": 0, "sum" : 334.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:55:23]POST & json_proto [11:55:23]process_json_proto [11:55:23]json parsed OK: [11:55:23]protocol is kg_v1.0 [11:55:23]action value=close_receipt [11:55:23]process_action close_receipt [11:55:23]cmd_close_receipt [11:55:23]MH_GetDate [11:55:23]Write to MH i2c: F0 00 00 26 17 2C [11:55:23]Write i2c OK [11:55:23]MH_I2C_Read... [11:55:23]Read from MH i2c: F0 [11:55:23]MH_I2C_Read... [11:55:23]Read from MH i2c: F0 09 00 [11:55:23]MH_I2C_Read... [11:55:23]Read from MH i2c: F0 09 00 26 17 00 2C 2A 1E 67 EE DA 66 66 A4 [11:55:23]GetLastDocTimeStamp 1730030096 [11:55:23]current date 1730030124 [11:55:23]FM_GetShiftState [11:55:23]SAM_PROTO_GetShiftState [11:55:23]wFMCommunicate request_size=4 [11:55:23]MH_SAM_APDU [11:55:23]CAPDU: 80 13 01 00 [11:55:23]Write to MH i2c: E2 08 00 27 17 80 13 01 00 00 00 00 00 BB [11:55:23]Write i2c OK [11:55:23]MH_I2C_Read... [11:55:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:55:23]Read from MH i2c: E2 [11:55:23]MH_I2C_Read... [11:55:23]Read from MH i2c: E2 0E 00 [11:55:23]MH_I2C_Read... [11:55:23]Read from MH i2c: E2 0E 00 27 17 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 67 [11:55:23]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:55:23]wFMCommunicate OK [11:55:23]SAM_PROTO_GetShiftState done [11:55:23]FM_GetShiftState done [11:55:23]opened in 1729987736 [11:55:23]opened+sec_in_day 1730074136 [11:55:23]quantity*price = 33450 [11:55:23]sum+1 = 33451 [11:55:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.50 ИТОГО: 334.00 Внесено: 334.00 СДАЧА: 0.00 НСП 1% : 2.96 НДС 12% : 35.52 Наличными: 334.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 258 27.10.2024 11:55 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95259 ФПД: 18609208613143 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T115524&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95259&fm=18609208613143&tin=02508201610067®Number=0000000000170478&sum=33400 [11:55:24]StoreToDocumentArchive [11:55:24]shift 143 fd 95259 [11:55:24]save to /storage/0143/doc_00095259 [11:55:24]save last doc name /storage/0143/doc_00095259 to /storage/kkm_last_doc_name [11:55:24]save OK [11:55:24]Clear old archive folders... [11:55:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:55:24]tlvbuf is 016373D0 [11:55:24]SAM_PROTO_ClearQueue [11:55:24]wFMCommunicate request_size=4 [11:55:24]MH_SAM_APDU [11:55:24]CAPDU: 80 09 00 00 [11:55:24]Write to MH i2c: E2 08 00 34 17 80 09 00 00 00 00 00 00 BD [11:55:24]Write i2c OK [11:55:24]MH_I2C_Read... [11:55:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:55:24]Read from MH i2c: E2 [11:55:24]MH_I2C_Read... [11:55:24]Read from MH i2c: E2 03 00 [11:55:24]MH_I2C_Read... [11:55:24]Read from MH i2c: E2 03 00 34 17 00 90 00 BF [11:55:24]RAPDU: 90 00 [11:55:24]wFMCommunicate OK [11:55:24]SAM_PROTO_ClearQueue done [11:55:24]KKMCreateOFDPacket [11:55:24]OFDProtocolAddRootSTLVToBuf [11:55:24]FM_MakeSignedData [11:55:24]FM_MakeSignedData [11:55:24]SAM_PROTO_SignData [11:55:24]wFMCommunicate request_size=4 [11:55:24]MH_SAM_APDU [11:55:24]CAPDU: 80 0D 01 02 [11:55:24]Write to MH i2c: E2 08 00 35 17 80 0D 01 02 00 00 00 00 C5 [11:55:24]Write i2c OK [11:55:24]MH_I2C_Read... [11:55:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:55:24]Read from MH i2c: E2 [11:55:24]MH_I2C_Read... [11:55:24]Read from MH i2c: E2 03 00 [11:55:24]MH_I2C_Read... [11:55:24]Read from MH i2c: E2 03 00 35 17 00 90 00 C0 [11:55:24]RAPDU: 90 00 [11:55:24]wFMCommunicate OK [11:55:24]wFMCommunicate request_size=255 [11:55:24]MH_SAM_APDU [11:55:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 AA 82 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 82 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E0 0D 00 00 00 00 07 04 06 00 78 82 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 2C 2A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1B 74 01 00 35 04 06 00 10 [11:55:24]Write to MH i2c: E2 02 01 36 17 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 AA 82 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 82 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E0 0D 00 00 00 00 07 04 06 00 78 82 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 2C 2A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1B 74 01 00 35 04 06 00 10 00 00 E8 [11:55:24]Write i2c OK [11:55:24]MH_I2C_Read... [11:55:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:55:24]Read from MH i2c: E2 [11:55:24]MH_I2C_Read... [11:55:24]Read from MH i2c: E2 03 00 [11:55:24]MH_I2C_Read... [11:55:24]Read from MH i2c: E2 03 00 36 17 00 90 00 C1 [11:55:24]RAPDU: 90 00 [11:55:24]wFMCommunicate OK [11:55:24]wFMCommunicate request_size=10 [11:55:24]MH_SAM_APDU [11:55:24]CAPDU: 80 0D 02 02 05 EC CB 44 D9 17 [11:55:24]Write to MH i2c: E2 0D 00 37 17 80 0D 02 02 05 00 EC CB 44 D9 17 00 00 BD [11:55:24]Write i2c OK [11:55:24]MH_I2C_Read... [11:55:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:55:24]Read from MH i2c: E2 [11:55:24]MH_I2C_Read... [11:55:24]Read from MH i2c: E2 03 00 [11:55:24]MH_I2C_Read... [11:55:24]Read from MH i2c: E2 03 00 37 17 00 90 00 C2 [11:55:24]RAPDU: 90 00 [11:55:24]wFMCommunicate OK [11:55:24]wFMCommunicate request_size=4 [11:55:24]MH_SAM_APDU [11:55:24]CAPDU: 80 0D 03 02 [11:55:24]Write to MH i2c: E2 08 00 38 17 80 0D 03 02 00 00 00 00 CA [11:55:24]Write i2c OK [11:55:24]MH_I2C_Read... [11:55:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:55:24]Read from MH i2c: E2 [11:55:24]MH_I2C_Read... [11:55:24]Read from MH i2c: E2 0B 00 [11:55:24]MH_I2C_Read... [11:55:24]Read from MH i2c: E2 0B 00 38 17 00 11 28 7E D6 D1 2D C1 73 90 00 8A [11:55:24]RAPDU: 11 28 7E D6 D1 2D C1 73 90 00 [11:55:24]wFMCommunicate OK [11:55:24]SAM_PROTO_SignData done [11:55:24]FM_MakeSignedData done [11:55:24]CreateOFDProtocolMessage [11:55:24]wFMCommunicate request_size=4 [11:55:24]MH_SAM_APDU [11:55:24]CAPDU: 80 11 00 00 [11:55:24]Write to MH i2c: E2 08 00 39 17 80 11 00 00 00 00 00 00 CA [11:55:24]Write i2c OK [11:55:24]MH_I2C_Read... [11:55:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:55:25]Read from MH i2c: E2 [11:55:25]MH_I2C_Read... [11:55:25]Read from MH i2c: E2 17 00 [11:55:25]MH_I2C_Read... [11:55:25]Read from MH i2c: E2 17 00 39 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1B [11:55:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:55:25]wFMCommunicate OK [11:55:25]CreateOFDProtocolMessage done [11:55:25]OFDSenderStorePacket 95259 [11:55:25]StoreOFDPacket docnum=95259 [11:55:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0F 17 07 01 39 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 AA 82 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 82 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E0 0D 00 00 00 00 07 04 06 00 78 82 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 2C 2A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1B 74 01 00 35 04 06 00 10 EC CB 44 D9 17 11 28 7E D6 D1 2D C1 73 [11:55:25]CheckFolder [11:55:25]dirname=/storage/ofd_packets [11:55:25]CheckFolder done [11:55:25]ProducePacketName [11:55:25]name=ofd_packets/00095259 [11:55:25]NVStorageSaveData ofd_packets/00095259 [11:55:25]File name is /storage/ofd_packets/00095259 [11:55:25]Write 301 bytes [11:55:25]NVStorageSaveData done [11:55:25]OFDSenderStorePacket done [11:55:25]KKMCreateOFDPacket done [11:55:25]NVStorageSaveData kkm_last_timestamp [11:55:25]File name is /storage/kkm_last_timestamp [11:55:25]Write 4 bytes [11:55:25]NVStorageSaveData done [11:55:25]ExternCall_PrintAddStr [11:55:25]wPrintStart [11:55:25]Write to MH i2c: 01 00 00 3A 17 51 [11:55:25]Write i2c OK [11:55:25]MH_I2C_Read... [11:55:25]Read from MH i2c: 01 [11:55:25]MH_I2C_Read... [11:55:25]Read from MH i2c: 01 07 00 [11:55:25]MH_I2C_Read... [11:55:25]Read from MH i2c: 01 07 00 3A 17 00 00 00 00 00 FF 0F 66 [11:55:25]RasterBufferAndPrint [11:55:25]line Счет N : (1)3405766 [11:55:25]line ИНН: 02508201610067 [11:55:25]line Контрольно-Кассовый Чек [11:55:25]line ПРОДАЖА [11:55:25]line ТРК (МРК, ГНК) : 32 [11:55:25]line Товар: 2710124130 [11:55:25]line Аи-92-К-4 [11:55:25]line 5.000 * 66.90 [11:55:25]line = 334.50 [11:55:25]line НДС 12% НСП 1% [11:55:25]line > о реализуемом товаре [11:55:25]line ОКРУГЛЕНИЕ: -0.50 [11:55:25]line ИТОГО: 334.00 [11:55:25]line Внесено: 334.00 [11:55:25]line СДАЧА: 0.00 [11:55:25]line НСП 1% : 2.96 [11:55:25]line НДС 12% : 35.52 [11:55:25]line Наличными: 334.00 [11:55:25]line Безнал.: 0.00 [11:55:25]line Место: АЗС № 82 "Партнер Нефть" [11:55:25]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:55:25]line СНО: Общий режим [11:55:25]line Чек 258 27.10.2024 11:55 [11:55:25]line Смена: 143 ФФД: 1.0 [11:55:25]line ЗНМ: 0300000017 [11:55:25]line РНМ: 0000000000170478 [11:55:25]line Версия ККМ: v1.0 [11:55:25]line ФМ: 0000000002098560 [11:55:25]line ФД: 95259 [11:55:25]line ФПД: 18609208613143 [11:55:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T115524&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95259&fm=18609208613143&tin=02508201610067®Number=0000000000170478&sum=33400 [11:55:25]OFD Sender: Processing packet 95259 [packets to send 56, broken 55] [11:55:25]ProducePacketName [11:55:25]name=ofd_packets/00095259 [11:55:25]OFD Sender: To server: pG, [11:55:25]CommunicateWithHost lk.salyk.kg:30040 [11:55:25]ConnectInit lk.salyk.kg [11:55:25]written 0, free lines is 4095 [11:55:25]Connected sock=11 [11:55:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0F 17 07 01 39 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 AA 82 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 82 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E0 0D 00 00 00 00 07 04 06 00 78 82 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 2C 2A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1B 74 01 00 35 04 06 00 10 EC CB 44 D9 17 11 28 7E D6 D1 2D C1 73 [11:55:25]Write to MH i2c: 01 00 00 65 17 7C [11:55:25]Write i2c OK [11:55:25]MH_I2C_Read... [11:55:25]Read from MH i2c: 01 [11:55:25]MH_I2C_Read... [11:55:25]Read from MH i2c: 01 07 00 [11:55:25]MH_I2C_Read... [11:55:25]Read from MH i2c: 01 07 00 65 17 00 00 00 00 00 06 0D 96 [11:55:25]RasterBufferAndPrint [11:55:25]line [11:55:25]line [11:55:25]line [11:55:25]line [11:55:25]line [11:55:25]written 0, free lines is 3340 [11:55:25]MH_Cut [11:55:25]Write to MH i2c: D1 01 00 6C 17 01 55 [11:55:25]Write i2c OK [11:55:25]MH_I2C_Read... [11:55:25]Read from MH i2c: D1 [11:55:25]MH_I2C_Read... [11:55:25]Read from MH i2c: D1 01 00 [11:55:25]MH_I2C_Read... [11:55:25]Read from MH i2c: D1 01 00 6C 17 00 54 [11:55:25]Write to MH i2c: 01 00 00 6D 17 84 [11:55:25]Write i2c OK [11:55:25]MH_I2C_Read... [11:55:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 04 EC 47 00 99 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 32 30 39 38 35 36 30 10 04 04 00 1B 74 01 00 F4 03 04 00 58 D4 1D 67 B6 04 01 00 00 BD 29 AF F9 79 26 23 B0 [11:55:25]CommunicateWithHost err = 0 [11:55:25]CheckOFDResponse [11:55:25]1017 (14) - 77093643461234 [11:55:25]1041 (16) - 0000000002098560 [11:55:25]1040 (4) - 95259 [11:55:25]1012 (4) - 27.10.2024 05:49 [11:55:25]1206 (1) - 0 [11:55:25]OFD Sender: Remove packet 95259 [11:55:25]ProducePacketName [11:55:25]name=ofd_packets/00095259 [11:55:25]NVStorageDeleteData [11:55:26]OFD Sender: No OFD packet to send [11:55:26]*** Cut start [11:55:26]*** Partial cut [11:55:26]*** CUTSNS_PIN = 1 [11:55:26]*** CUTSNS_PIN = 0 [11:55:26]*** Brake cut motor [11:55:27]Read from MH i2c: 01 [11:55:27]MH_I2C_Read... [11:55:27]*** Stop cut motor [11:55:27]*** Cut end [11:55:27]Read from MH i2c: 01 07 00 [11:55:27]MH_I2C_Read... [11:55:27]Read from MH i2c: 01 07 00 6D 17 00 00 00 00 00 FF 0F 99 [11:55:27]process_action close_receipt done [11:55:27]requested_data is exist [11:55:27]produce_requested_data [11:55:27]requested_item fm.sn is exist - process it [11:55:27]wFMCommunicate request_size=4 [11:55:27]MH_SAM_APDU [11:55:27]CAPDU: 80 11 00 00 [11:55:27]Write to MH i2c: E2 08 00 6E 17 80 11 00 00 00 00 00 00 FF [11:55:27]Write i2c OK [11:55:27]MH_I2C_Read... [11:55:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:55:27]Read from MH i2c: E2 [11:55:27]MH_I2C_Read... [11:55:27]Read from MH i2c: E2 17 00 [11:55:27]MH_I2C_Read... [11:55:27]Read from MH i2c: E2 17 00 6E 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 50 [11:55:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:55:27]wFMCommunicate OK [11:55:27]requested_item fd.num is exist - process it [11:55:27]SAM_PROTO_GetFieldsCounters [11:55:27]wFMCommunicate request_size=4 [11:55:27]MH_SAM_APDU [11:55:27]CAPDU: 80 13 00 00 [11:55:27]Write to MH i2c: E2 08 00 6F 17 80 13 00 00 00 00 00 00 02 [11:55:27]Write i2c OK [11:55:27]MH_I2C_Read... [11:55:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:55:27]Read from MH i2c: E2 [11:55:27]MH_I2C_Read... [11:55:27]Read from MH i2c: E2 62 00 [11:55:27]MH_I2C_Read... [11:55:27]Read from MH i2c: E2 62 00 6F 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1B 74 01 00 0E 04 04 00 8F 00 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 4B [11:55:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1B 74 01 00 0E 04 04 00 8F 00 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 [11:55:27]wFMCommunicate OK [11:55:27]SAM_PROTO_GetFieldsCounters done [11:55:27]requested_item shift.num is exist - process it [11:55:27]requested_item shift.opened is exist - process it [11:55:27]req_shift_opened [11:55:27]FM_GetShiftState [11:55:27]SAM_PROTO_GetShiftState [11:55:27]wFMCommunicate request_size=4 [11:55:27]MH_SAM_APDU [11:55:27]CAPDU: 80 13 01 00 [11:55:27]Write to MH i2c: E2 08 00 70 17 80 13 01 00 00 00 00 00 04 [11:55:27]Write i2c OK [11:55:27]MH_I2C_Read... [11:55:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:55:27]Read from MH i2c: E2 [11:55:27]MH_I2C_Read... [11:55:27]Read from MH i2c: E2 0E 00 [11:55:27]MH_I2C_Read... [11:55:27]Read from MH i2c: E2 0E 00 70 17 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B0 [11:55:27]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:55:27]wFMCommunicate OK [11:55:27]SAM_PROTO_GetShiftState done [11:55:27]FM_GetShiftState done [11:55:27]req_shift_opened done [11:55:27]requested_item shift.open_date is exist - process it [11:55:27]req_shift_open_date [11:55:27]req_shift_open_date done [11:55:27]produce_requested_data done [11:55:27]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95259,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:55:27]process_action_free close_receipt [11:55:27]json_value_free [11:55:27]json_value_free done [11:55:27]process_json_proto returns [11:55:27]Send response to host [11:55:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95259,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:55:27]free response buf [11:55:27]execute_script done [11:55:27]execute_script returns [11:55:27]free content buf [11:55:27]Sock 9.Close socket [11:55:27]Sock 9.Thread stoped [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]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:16]OFD Sender: No OFD packet to send [11:56:19]accept exits with 7 [11:56:19]New connection [11:56:19]New thread 3066760548 created [11:56:19]Thread 3066617188 joined [11:56:19]Waiting for new connection... [11:56:19] Sock 7.Parse request [11:56:19]Sock 7.Check first char [11:56:19]Sock 7.First char is OK [11:56:19]request: POST /json_proto HTTP/1.0 [11:56:19]Method: POST [11:56:19]URL: /json_proto [11:56:19]Method is POST - this is cgi request [11:56:19]url: /json_proto [11:56:19]query_string will be loaded in cgi processing [11:56:19]execute_cgi json_proto POST (null) [11:56:19]execute_cgi path=json_proto method=POST [11:56:19]POST find Content-Length [11:56:19]Host: 172.17.40.67:8080 [11:56:19]Content-Length: 683 [11:56:19]Content-Type: application/json [11:56:19] [11:56:19]POST finish read [11:56:19]Found Content-Length = 683 [11:56:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405767", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:56:19]execute_script... [11:56: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)3405767", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:56:19]POST & json_proto [11:56:19]process_json_proto [11:56:19]json parsed OK: [11:56:19]protocol is kg_v1.0 [11:56:19]action value=close_receipt [11:56:19]process_action close_receipt [11:56:19]cmd_close_receipt [11:56:19]MH_GetDate [11:56:19]Write to MH i2c: F0 00 00 71 17 77 [11:56:19]Write i2c OK [11:56:19]MH_I2C_Read... [11:56:19]Read from MH i2c: F0 [11:56:19]MH_I2C_Read... [11:56:19]Read from MH i2c: F0 09 00 [11:56:19]MH_I2C_Read... [11:56:19]Read from MH i2c: F0 09 00 71 17 00 64 2A 1E 67 EE DA 66 66 27 [11:56:19]GetLastDocTimeStamp 1730030124 [11:56:19]current date 1730030180 [11:56:19]FM_GetShiftState [11:56:19]SAM_PROTO_GetShiftState [11:56:19]wFMCommunicate request_size=4 [11:56:19]MH_SAM_APDU [11:56:19]CAPDU: 80 13 01 00 [11:56:19]Write to MH i2c: E2 08 00 72 17 80 13 01 00 00 00 00 00 06 [11:56:19]Write i2c OK [11:56:19]MH_I2C_Read... [11:56:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:56:19]Read from MH i2c: E2 [11:56:19]MH_I2C_Read... [11:56:19]Read from MH i2c: E2 0E 00 [11:56:19]MH_I2C_Read... [11:56:19]Read from MH i2c: E2 0E 00 72 17 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B2 [11:56:19]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:56:19]wFMCommunicate OK [11:56:19]SAM_PROTO_GetShiftState done [11:56:19]FM_GetShiftState done [11:56:19]opened in 1729987736 [11:56:19]opened+sec_in_day 1730074136 [11:56:19]quantity*price = 100015 [11:56:19]sum+1 = 100017 [11:56:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 259 27.10.2024 11:56 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95260 ФПД: 58214981209386 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T115620&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95260&fm=58214981209386&tin=02508201610067®Number=0000000000170478&sum=100000 [11:56:20]StoreToDocumentArchive [11:56:20]shift 143 fd 95260 [11:56:20]save to /storage/0143/doc_00095260 [11:56:20]save last doc name /storage/0143/doc_00095260 to /storage/kkm_last_doc_name [11:56:20]save OK [11:56:20]Clear old archive folders... [11:56:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:56:20]tlvbuf is 015956B0 [11:56:20]SAM_PROTO_ClearQueue [11:56:20]wFMCommunicate request_size=4 [11:56:20]MH_SAM_APDU [11:56:20]CAPDU: 80 09 00 00 [11:56:20]Write to MH i2c: E2 08 00 7F 17 80 09 00 00 00 00 00 00 08 [11:56:20]Write i2c OK [11:56:20]MH_I2C_Read... [11:56:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:56:20]Read from MH i2c: E2 [11:56:20]MH_I2C_Read... [11:56:20]Read from MH i2c: E2 03 00 [11:56:20]MH_I2C_Read... [11:56:20]Read from MH i2c: E2 03 00 7F 17 00 90 00 0A [11:56:20]RAPDU: 90 00 [11:56:20]wFMCommunicate OK [11:56:20]SAM_PROTO_ClearQueue done [11:56:20]KKMCreateOFDPacket [11:56:20]OFDProtocolAddRootSTLVToBuf [11:56:20]FM_MakeSignedData [11:56:20]FM_MakeSignedData [11:56:20]SAM_PROTO_SignData [11:56:20]wFMCommunicate request_size=4 [11:56:20]MH_SAM_APDU [11:56:20]CAPDU: 80 0D 01 02 [11:56:20]Write to MH i2c: E2 08 00 80 17 80 0D 01 02 00 00 00 00 10 [11:56:20]Write i2c OK [11:56:20]MH_I2C_Read... [11:56:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:56:20]Read from MH i2c: E2 [11:56:20]MH_I2C_Read... [11:56:20]Read from MH i2c: E2 03 00 [11:56:20]MH_I2C_Read... [11:56:20]Read from MH i2c: E2 03 00 80 17 00 90 00 0B [11:56:20]RAPDU: 90 00 [11:56:20]wFMCommunicate OK [11:56:20]wFMCommunicate request_size=255 [11:56:20]MH_SAM_APDU [11:56: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 64 2A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1C 74 01 00 35 04 06 00 34 [11:56:20]Write to MH i2c: E2 02 01 81 17 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 64 2A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1C 74 01 00 35 04 06 00 34 00 00 03 [11:56:20]Write i2c OK [11:56:20]MH_I2C_Read... [11:56:20]Read from MH i2c: E2 [11:56:20]MH_I2C_Read... [11:56:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:56:20]Read from MH i2c: E2 03 00 [11:56:20]MH_I2C_Read... [11:56:20]Read from MH i2c: E2 03 00 81 17 00 90 00 0C [11:56:20]RAPDU: 90 00 [11:56:20]wFMCommunicate OK [11:56:20]wFMCommunicate request_size=10 [11:56:20]MH_SAM_APDU [11:56:20]CAPDU: 80 0D 02 02 05 F2 3B 46 8D 2A [11:56:20]Write to MH i2c: E2 0D 00 82 17 80 0D 02 02 05 00 F2 3B 46 8D 2A 00 00 47 [11:56:20]Write i2c OK [11:56:20]MH_I2C_Read... [11:56:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:56:20]Read from MH i2c: E2 [11:56:20]MH_I2C_Read... [11:56:20]Read from MH i2c: E2 03 00 [11:56:20]MH_I2C_Read... [11:56:20]Read from MH i2c: E2 03 00 82 17 00 90 00 0D [11:56:20]RAPDU: 90 00 [11:56:20]wFMCommunicate OK [11:56:20]wFMCommunicate request_size=4 [11:56:20]MH_SAM_APDU [11:56:20]CAPDU: 80 0D 03 02 [11:56:20]Write to MH i2c: E2 08 00 83 17 80 0D 03 02 00 00 00 00 15 [11:56:20]Write i2c OK [11:56:20]MH_I2C_Read... [11:56:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:56:21]Read from MH i2c: E2 [11:56:21]MH_I2C_Read... [11:56:21]Read from MH i2c: E2 0B 00 [11:56:21]MH_I2C_Read... [11:56:21]Read from MH i2c: E2 0B 00 83 17 00 73 12 4F 14 82 BA 45 90 90 00 0F [11:56:21]RAPDU: 73 12 4F 14 82 BA 45 90 90 00 [11:56:21]wFMCommunicate OK [11:56:21]SAM_PROTO_SignData done [11:56:21]FM_MakeSignedData done [11:56:21]CreateOFDProtocolMessage [11:56:21]wFMCommunicate request_size=4 [11:56:21]MH_SAM_APDU [11:56:21]CAPDU: 80 11 00 00 [11:56:21]Write to MH i2c: E2 08 00 84 17 80 11 00 00 00 00 00 00 15 [11:56:21]Write i2c OK [11:56:21]MH_I2C_Read... [11:56:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:56:21]Read from MH i2c: E2 [11:56:21]MH_I2C_Read... [11:56:21]Read from MH i2c: E2 17 00 [11:56:21]MH_I2C_Read... [11:56:21]Read from MH i2c: E2 17 00 84 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 66 [11:56:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:56:21]wFMCommunicate OK [11:56:21]CreateOFDProtocolMessage done [11:56:21]OFDSenderStorePacket 95260 [11:56:21]StoreOFDPacket docnum=95260 [11:56:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2F 34 07 01 78 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 64 2A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1C 74 01 00 35 04 06 00 34 F2 3B 46 8D 2A 73 12 4F 14 82 BA 45 90 [11:56:21]CheckFolder [11:56:21]dirname=/storage/ofd_packets [11:56:21]CheckFolder done [11:56:21]ProducePacketName [11:56:21]name=ofd_packets/00095260 [11:56:21]NVStorageSaveData ofd_packets/00095260 [11:56:21]File name is /storage/ofd_packets/00095260 [11:56:21]Write 301 bytes [11:56:21]NVStorageSaveData done [11:56:21]OFDSenderStorePacket done [11:56:21]KKMCreateOFDPacket done [11:56:21]NVStorageSaveData kkm_last_timestamp [11:56:21]File name is /storage/kkm_last_timestamp [11:56:21]Write 4 bytes [11:56:21]NVStorageSaveData done [11:56:21]ExternCall_PrintAddStr [11:56:21]wPrintStart [11:56:21]Write to MH i2c: 01 00 00 85 17 9C [11:56:21]Write i2c OK [11:56:21]MH_I2C_Read... [11:56:21]Read from MH i2c: 01 [11:56:21]MH_I2C_Read... [11:56:21]Read from MH i2c: 01 07 00 [11:56:21]MH_I2C_Read... [11:56:21]Read from MH i2c: 01 07 00 85 17 00 00 00 00 00 FF 0F B1 [11:56:21]RasterBufferAndPrint [11:56:21]line Счет N : (1)3405767 [11:56:21]line ИНН: 02508201610067 [11:56:21]line Контрольно-Кассовый Чек [11:56:21]line ПРОДАЖА [11:56:21]line ТРК (МРК, ГНК) : 12 [11:56:21]line Товар: 2710124130 [11:56:21]line Аи-92-К-4 [11:56:21]line 14.950 * 66.90 [11:56:21]line = 1000.16 [11:56:21]line НДС 12% НСП 1% [11:56:21]line > о реализуемом товаре [11:56:21]line ОКРУГЛЕНИЕ: -0.16 [11:56:21]line ИТОГО: 1000.00 [11:56:21]line Внесено: 1000.00 [11:56:21]line СДАЧА: 0.00 [11:56:21]line НСП 1% : 8.85 [11:56:21]line НДС 12% : 106.21 [11:56:21]line Наличными: 1000.00 [11:56:21]line Безнал.: 0.00 [11:56:21]line Место: АЗС № 82 "Партнер Нефть" [11:56:21]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:56:21]line СНО: Общий режим [11:56:21]line Чек 259 27.10.2024 11:56 [11:56:21]line Смена: 143 ФФД: 1.0 [11:56:21]line ЗНМ: 0300000017 [11:56:21]line РНМ: 0000000000170478 [11:56:21]line Версия ККМ: v1.0 [11:56:21]line ФМ: 0000000002098560 [11:56:21]line ФД: 95260 [11:56:21]line ФПД: 58214981209386 [11:56:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T115620&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95260&fm=58214981209386&tin=02508201610067®Number=0000000000170478&sum=100000 [11:56:21]OFD Sender: Processing packet 95260 [packets to send 56, broken 55] [11:56:21]ProducePacketName [11:56:21]name=ofd_packets/00095260 [11:56:21]OFD Sender: To server: pG, [11:56:21]CommunicateWithHost lk.salyk.kg:30040 [11:56:21]ConnectInit lk.salyk.kg [11:56:21]written 0, free lines is 4095 [11:56:21]Connected sock=10 [11:56:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2F 34 07 01 78 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 64 2A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1C 74 01 00 35 04 06 00 34 F2 3B 46 8D 2A 73 12 4F 14 82 BA 45 90 [11:56:21]Write to MH i2c: 01 00 00 B0 17 C7 [11:56:21]Write i2c OK [11:56:21]MH_I2C_Read... [11:56:21]Read from MH i2c: 01 [11:56:21]MH_I2C_Read... [11:56:21]Read from MH i2c: 01 07 00 [11:56:21]MH_I2C_Read... [11:56:21]Read from MH i2c: 01 07 00 B0 17 00 00 00 00 00 07 0D E2 [11:56:21]RasterBufferAndPrint [11:56:21]line [11:56:21]line [11:56:21]line [11:56:21]line [11:56:21]line [11:56:21]written 0, free lines is 3342 [11:56:21]MH_Cut [11:56:21]Write to MH i2c: D1 01 00 B7 17 01 A0 [11:56:21]Write i2c OK [11:56:21]MH_I2C_Read... [11:56:21]Read from MH i2c: D1 [11:56:21]MH_I2C_Read... [11:56:21]Read from MH i2c: D1 01 00 [11:56:21]MH_I2C_Read... [11:56:21]Read from MH i2c: D1 01 00 B7 17 00 9F [11:56:21]Write to MH i2c: 01 00 00 B8 17 CF [11:56:21]Write i2c OK [11:56:21]MH_I2C_Read... [11:56:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FB A8 47 00 75 E0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1C 74 01 00 F4 03 04 00 90 D4 1D 67 B6 04 01 00 00 54 57 2A 85 23 C4 AC BF [11:56:22]CommunicateWithHost err = 0 [11:56:22]CheckOFDResponse [11:56:22]1017 (14) - 77093643461234 [11:56:22]1041 (16) - 0000000002098560 [11:56:22]1040 (4) - 95260 [11:56:22]1012 (4) - 27.10.2024 05:50 [11:56:22]1206 (1) - 0 [11:56:22]OFD Sender: Remove packet 95260 [11:56:22]ProducePacketName [11:56:22]name=ofd_packets/00095260 [11:56:22]NVStorageDeleteData [11:56:22]OFD Sender: No OFD packet to send [11:56:22]*** Cut start [11:56:22]*** Partial cut [11:56:22]*** CUTSNS_PIN = 1 [11:56:22]*** CUTSNS_PIN = 0 [11:56:22]*** Brake cut motor [11:56:23]Read from MH i2c: 01 [11:56:23]MH_I2C_Read... [11:56:23]*** Stop cut motor [11:56:23]*** Cut end [11:56:23]Read from MH i2c: 01 07 00 [11:56:23]MH_I2C_Read... [11:56:23]Read from MH i2c: 01 07 00 B8 17 00 00 00 00 00 FF 0F E4 [11:56:23]process_action close_receipt done [11:56:23]requested_data is exist [11:56:23]produce_requested_data [11:56:23]requested_item fm.sn is exist - process it [11:56:23]wFMCommunicate request_size=4 [11:56:23]MH_SAM_APDU [11:56:23]CAPDU: 80 11 00 00 [11:56:23]Write to MH i2c: E2 08 00 B9 17 80 11 00 00 00 00 00 00 4A [11:56:23]Write i2c OK [11:56:23]MH_I2C_Read... [11:56:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:56:23]Read from MH i2c: E2 [11:56:23]MH_I2C_Read... [11:56:23]Read from MH i2c: E2 17 00 [11:56:23]MH_I2C_Read... [11:56:23]Read from MH i2c: E2 17 00 B9 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9B [11:56:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:56:23]wFMCommunicate OK [11:56:23]requested_item fd.num is exist - process it [11:56:23]SAM_PROTO_GetFieldsCounters [11:56:23]wFMCommunicate request_size=4 [11:56:23]MH_SAM_APDU [11:56:23]CAPDU: 80 13 00 00 [11:56:23]Write to MH i2c: E2 08 00 BA 17 80 13 00 00 00 00 00 00 4D [11:56:23]Write i2c OK [11:56:23]MH_I2C_Read... [11:56:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:56:23]Read from MH i2c: E2 [11:56:23]MH_I2C_Read... [11:56:23]Read from MH i2c: E2 62 00 [11:56:23]MH_I2C_Read... [11:56:23]Read from MH i2c: E2 62 00 BA 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1C 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 03 01 00 00 5E 04 04 00 03 01 00 00 57 04 04 00 04 01 00 00 19 04 04 00 00 00 00 00 90 00 9A [11:56:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1C 74 01 00 0E 04 04 00 8F 00 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 [11:56:23]wFMCommunicate OK [11:56:23]SAM_PROTO_GetFieldsCounters done [11:56:23]requested_item shift.num is exist - process it [11:56:23]requested_item shift.opened is exist - process it [11:56:23]req_shift_opened [11:56:23]FM_GetShiftState [11:56:23]SAM_PROTO_GetShiftState [11:56:23]wFMCommunicate request_size=4 [11:56:23]MH_SAM_APDU [11:56:23]CAPDU: 80 13 01 00 [11:56:23]Write to MH i2c: E2 08 00 BB 17 80 13 01 00 00 00 00 00 4F [11:56:23]Write i2c OK [11:56:23]MH_I2C_Read... [11:56:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:56:23]Read from MH i2c: E2 [11:56:23]MH_I2C_Read... [11:56:23]Read from MH i2c: E2 0E 00 [11:56:23]MH_I2C_Read... [11:56:23]Read from MH i2c: E2 0E 00 BB 17 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FB [11:56:23]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:56:23]wFMCommunicate OK [11:56:23]SAM_PROTO_GetShiftState done [11:56:23]FM_GetShiftState done [11:56:23]req_shift_opened done [11:56:23]requested_item shift.open_date is exist - process it [11:56:23]req_shift_open_date [11:56:23]req_shift_open_date done [11:56:23]produce_requested_data done [11:56:23]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95260,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:56:23]process_action_free close_receipt [11:56:23]json_value_free [11:56:23]json_value_free done [11:56:23]process_json_proto returns [11:56:23]Send response to host [11:56:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95260,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:56:23]free response buf [11:56:23]execute_script done [11:56:23]execute_script returns [11:56:23]free content buf [11:56:23]Sock 7.Close socket [11:56:23]Sock 7.Thread stoped [11:56:27]OFD Sender: No OFD packet to send [11:56:32]OFD Sender: No OFD packet to send [11:56:37]OFD Sender: No OFD packet to send [11:56:42]OFD Sender: No OFD packet to send [11:56:47]OFD Sender: No OFD packet to send [11:56:52]OFD Sender: No OFD packet to send [11:56:57]OFD Sender: No OFD packet to send [11:57:02]OFD Sender: No OFD packet to send [11:57:07]accept exits with 9 [11:57:07]New connection [11:57:07]New thread 3066617188 created [11:57:07]Thread 3066760548 joined [11:57:07]Waiting for new connection... [11:57:07] Sock 9.Parse request [11:57:07]Sock 9.Check first char [11:57:07]Sock 9.First char is OK [11:57:07]request: POST /json_proto HTTP/1.0 [11:57:07]Method: POST [11:57:07]URL: /json_proto [11:57:07]Method is POST - this is cgi request [11:57:07]url: /json_proto [11:57:07]query_string will be loaded in cgi processing [11:57:07]execute_cgi json_proto POST (null) [11:57:07]execute_cgi path=json_proto method=POST [11:57:07]POST find Content-Length [11:57:07]Host: 172.17.40.67:8080 [11:57:07]Content-Length: 678 [11:57:07]Content-Type: application/json [11:57:07] [11:57:07]POST finish read [11:57:07]Found Content-Length = 678 [11:57:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405769", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:57:07]execute_script... [11:57: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)3405769", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:57:07]POST & json_proto [11:57:07]process_json_proto [11:57:07]json parsed OK: [11:57:07]protocol is kg_v1.0 [11:57:07]action value=close_receipt [11:57:07]process_action close_receipt [11:57:07]cmd_close_receipt [11:57:07]MH_GetDate [11:57:07]Write to MH i2c: F0 00 00 BC 17 C2 [11:57:07]Write i2c OK [11:57:07]MH_I2C_Read... [11:57:07]Read from MH i2c: F0 [11:57:07]MH_I2C_Read... [11:57:07]Read from MH i2c: F0 09 00 [11:57:07]MH_I2C_Read... [11:57:07]Read from MH i2c: F0 09 00 BC 17 00 94 2A 1E 67 EE DA 66 66 A2 [11:57:07]GetLastDocTimeStamp 1730030180 [11:57:07]current date 1730030228 [11:57:07]FM_GetShiftState [11:57:07]SAM_PROTO_GetShiftState [11:57:07]wFMCommunicate request_size=4 [11:57:07]MH_SAM_APDU [11:57:07]CAPDU: 80 13 01 00 [11:57:07]Write to MH i2c: E2 08 00 BD 17 80 13 01 00 00 00 00 00 51 [11:57:07]Write i2c OK [11:57:07]MH_I2C_Read... [11:57:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:57:07]Read from MH i2c: E2 [11:57:07]MH_I2C_Read... [11:57:07]Read from MH i2c: E2 0E 00 [11:57:07]MH_I2C_Read... [11:57:07]Read from MH i2c: E2 0E 00 BD 17 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FD [11:57:07]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:57:07]wFMCommunicate OK [11:57:07]SAM_PROTO_GetShiftState done [11:57:07]FM_GetShiftState done [11:57:07]opened in 1729987736 [11:57:07]opened+sec_in_day 1730074136 [11:57:07]quantity*price = 50041 [11:57:07]sum+1 = 50042 [11:57:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 260 27.10.2024 11:57 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95261 ФПД: 243957647711222 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T115708&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95261&fm=243957647711222&tin=02508201610067®Number=0000000000170478&sum=50000 [11:57:08]StoreToDocumentArchive [11:57:08]shift 143 fd 95261 [11:57:08]save to /storage/0143/doc_00095261 [11:57:08]save last doc name /storage/0143/doc_00095261 to /storage/kkm_last_doc_name [11:57:08]save OK [11:57:08]Clear old archive folders... [11:57:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:57:08]tlvbuf is 016372B0 [11:57:08]SAM_PROTO_ClearQueue [11:57:08]wFMCommunicate request_size=4 [11:57:08]MH_SAM_APDU [11:57:08]CAPDU: 80 09 00 00 [11:57:08]Write to MH i2c: E2 08 00 CA 17 80 09 00 00 00 00 00 00 53 [11:57:08]Write i2c OK [11:57:08]MH_I2C_Read... [11:57:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:57:08]Read from MH i2c: E2 [11:57:08]MH_I2C_Read... [11:57:08]Read from MH i2c: E2 03 00 [11:57:08]MH_I2C_Read... [11:57:08]Read from MH i2c: E2 03 00 CA 17 00 90 00 55 [11:57:08]RAPDU: 90 00 [11:57:08]wFMCommunicate OK [11:57:08]SAM_PROTO_ClearQueue done [11:57:08]KKMCreateOFDPacket [11:57:08]OFDProtocolAddRootSTLVToBuf [11:57:08]FM_MakeSignedData [11:57:08]FM_MakeSignedData [11:57:08]SAM_PROTO_SignData [11:57:08]wFMCommunicate request_size=4 [11:57:08]MH_SAM_APDU [11:57:08]CAPDU: 80 0D 01 02 [11:57:08]Write to MH i2c: E2 08 00 CB 17 80 0D 01 02 00 00 00 00 5B [11:57:08]Write i2c OK [11:57:08]MH_I2C_Read... [11:57:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:57:08]Read from MH i2c: E2 [11:57:08]MH_I2C_Read... [11:57:08]Read from MH i2c: E2 03 00 [11:57:08]MH_I2C_Read... [11:57:08]Read from MH i2c: E2 03 00 CB 17 00 90 00 56 [11:57:08]RAPDU: 90 00 [11:57:08]wFMCommunicate OK [11:57:08]wFMCommunicate request_size=255 [11:57:08]MH_SAM_APDU [11:57: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 94 2A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1D 74 01 00 35 04 06 00 DD [11:57:08]Write to MH i2c: E2 02 01 CC 17 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 94 2A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1D 74 01 00 35 04 06 00 DD 00 00 2F [11:57:08]Write i2c OK [11:57:08]MH_I2C_Read... [11:57:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:57:08]Read from MH i2c: E2 [11:57:08]MH_I2C_Read... [11:57:08]Read from MH i2c: E2 03 00 [11:57:08]MH_I2C_Read... [11:57:08]Read from MH i2c: E2 03 00 CC 17 00 90 00 57 [11:57:08]RAPDU: 90 00 [11:57:08]wFMCommunicate OK [11:57:08]wFMCommunicate request_size=10 [11:57:08]MH_SAM_APDU [11:57:08]CAPDU: 80 0D 02 02 05 E0 D0 EE 9B F6 [11:57:08]Write to MH i2c: E2 0D 00 CD 17 80 0D 02 02 05 00 E0 D0 EE 9B F6 00 00 97 [11:57:08]Write i2c OK [11:57:08]MH_I2C_Read... [11:57:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:57:08]Read from MH i2c: E2 [11:57:08]MH_I2C_Read... [11:57:08]Read from MH i2c: E2 03 00 [11:57:08]MH_I2C_Read... [11:57:08]Read from MH i2c: E2 03 00 CD 17 00 90 00 58 [11:57:08]RAPDU: 90 00 [11:57:08]wFMCommunicate OK [11:57:08]wFMCommunicate request_size=4 [11:57:08]MH_SAM_APDU [11:57:08]CAPDU: 80 0D 03 02 [11:57:08]Write to MH i2c: E2 08 00 CE 17 80 0D 03 02 00 00 00 00 60 [11:57:08]Write i2c OK [11:57:08]MH_I2C_Read... [11:57:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:57:08]Read from MH i2c: E2 [11:57:08]MH_I2C_Read... [11:57:08]Read from MH i2c: E2 0B 00 [11:57:08]MH_I2C_Read... [11:57:08]Read from MH i2c: E2 0B 00 CE 17 00 22 54 C8 BC 6D 9E 1A D7 90 00 57 [11:57:08]RAPDU: 22 54 C8 BC 6D 9E 1A D7 90 00 [11:57:08]wFMCommunicate OK [11:57:08]SAM_PROTO_SignData done [11:57:08]FM_MakeSignedData done [11:57:08]CreateOFDProtocolMessage [11:57:08]wFMCommunicate request_size=4 [11:57:08]MH_SAM_APDU [11:57:08]CAPDU: 80 11 00 00 [11:57:08]Write to MH i2c: E2 08 00 CF 17 80 11 00 00 00 00 00 00 60 [11:57:08]Write i2c OK [11:57:08]MH_I2C_Read... [11:57:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:57:08]Read from MH i2c: E2 [11:57:08]MH_I2C_Read... [11:57:08]Read from MH i2c: E2 17 00 [11:57:08]MH_I2C_Read... [11:57:08]Read from MH i2c: E2 17 00 CF 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B1 [11:57:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:57:08]wFMCommunicate OK [11:57:08]CreateOFDProtocolMessage done [11:57:08]OFDSenderStorePacket 95261 [11:57:08]StoreOFDPacket docnum=95261 [11:57:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 51 8F 07 01 97 06 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 94 2A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1D 74 01 00 35 04 06 00 DD E0 D0 EE 9B F6 22 54 C8 BC 6D 9E 1A D7 [11:57:08]CheckFolder [11:57:08]dirname=/storage/ofd_packets [11:57:08]CheckFolder done [11:57:08]ProducePacketName [11:57:08]name=ofd_packets/00095261 [11:57:08]NVStorageSaveData ofd_packets/00095261 [11:57:08]File name is /storage/ofd_packets/00095261 [11:57:08]Write 301 bytes [11:57:08]NVStorageSaveData done [11:57:08]OFDSenderStorePacket done [11:57:08]KKMCreateOFDPacket done [11:57:08]NVStorageSaveData kkm_last_timestamp [11:57:08]File name is /storage/kkm_last_timestamp [11:57:08]Write 4 bytes [11:57:08]NVStorageSaveData done [11:57:08]ExternCall_PrintAddStr [11:57:08]wPrintStart [11:57:08]Write to MH i2c: 01 00 00 D0 17 E7 [11:57:08]Write i2c OK [11:57:08]MH_I2C_Read... [11:57:08]Read from MH i2c: 01 [11:57:08]MH_I2C_Read... [11:57:08]Read from MH i2c: 01 07 00 [11:57:08]MH_I2C_Read... [11:57:08]Read from MH i2c: 01 07 00 D0 17 00 00 00 00 00 FF 0F FC [11:57:08]RasterBufferAndPrint [11:57:08]line Счет N : (1)3405769 [11:57:08]line ИНН: 02508201610067 [11:57:08]line Контрольно-Кассовый Чек [11:57:08]line ПРОДАЖА [11:57:08]line ТРК (МРК, ГНК) : 32 [11:57:08]line Товар: 2710124130 [11:57:08]line Аи-92-К-4 [11:57:08]line 7.480 * 66.90 [11:57:08]line = 500.41 [11:57:08]line НДС 12% НСП 1% [11:57:08]line > о реализуемом товаре [11:57:08]line ОКРУГЛЕНИЕ: -0.41 [11:57:08]line ИТОГО: 500.00 [11:57:08]line Внесено: 500.00 [11:57:08]line СДАЧА: 0.00 [11:57:08]line НСП 1% : 4.43 [11:57:08]line НДС 12% : 53.14 [11:57:08]line Наличными: 500.00 [11:57:08]line Безнал.: 0.00 [11:57:08]line Место: АЗС № 82 "Партнер Нефть" [11:57:08]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:57:08]line СНО: Общий режим [11:57:08]line Чек 260 27.10.2024 11:57 [11:57:08]line Смена: 143 ФФД: 1.0 [11:57:08]line ЗНМ: 0300000017 [11:57:08]line РНМ: 0000000000170478 [11:57:08]line Версия ККМ: v1.0 [11:57:08]line ФМ: 0000000002098560 [11:57:08]line ФД: 95261 [11:57:08]line ФПД: 243957647711222 [11:57:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T115708&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95261&fm=243957647711222&tin=02508201610067®Number=0000000000170478&sum=50000 [11:57:09]OFD Sender: Processing packet 95261 [packets to send 56, broken 55] [11:57:09]ProducePacketName [11:57:09]name=ofd_packets/00095261 [11:57:09]OFD Sender: To server: pG, [11:57:09]CommunicateWithHost lk.salyk.kg:30040 [11:57:09]ConnectInit lk.salyk.kg [11:57:09]written 0, free lines is 4095 [11:57:09]Connected sock=10 [11:57:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 51 8F 07 01 97 06 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 94 2A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1D 74 01 00 35 04 06 00 DD E0 D0 EE 9B F6 22 54 C8 BC 6D 9E 1A D7 [11:57:09]Write to MH i2c: 01 00 00 FB 17 12 [11:57:09]Write i2c OK [11:57:09]MH_I2C_Read... [11:57:09]Read from MH i2c: 01 [11:57:09]MH_I2C_Read... [11:57:09]Read from MH i2c: 01 07 00 [11:57:09]MH_I2C_Read... [11:57:09]Read from MH i2c: 01 07 00 FB 17 00 00 00 00 00 F1 0C 16 [11:57:09]RasterBufferAndPrint [11:57:09]line [11:57:09]line [11:57:09]line [11:57:09]line [11:57:09]line [11:57:09]written 0, free lines is 3319 [11:57:09]MH_Cut [11:57:09]Write to MH i2c: D1 01 00 02 18 01 EC [11:57:09]Write i2c OK [11:57:09]MH_I2C_Read... [11:57:09]Read from MH i2c: D1 [11:57:09]MH_I2C_Read... [11:57:09]Read from MH i2c: D1 01 00 [11:57:09]MH_I2C_Read... [11:57:09]Read from MH i2c: D1 01 00 02 18 00 EB [11:57:09]Write to MH i2c: 01 00 00 03 18 1B [11:57:09]Write i2c OK [11:57:09]MH_I2C_Read... [11:57:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 20 B3 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 32 30 39 38 35 36 30 10 04 04 00 1D 74 01 00 F4 03 04 00 C0 D4 1D 67 B6 04 01 00 00 10 CC F6 CE 67 13 C3 59 [11:57:09]CommunicateWithHost err = 0 [11:57:09]CheckOFDResponse [11:57:09]1017 (14) - 77093643461234 [11:57:09]1041 (16) - 0000000002098560 [11:57:09]1040 (4) - 95261 [11:57:09]1012 (4) - 27.10.2024 05:50 [11:57:09]1206 (1) - 0 [11:57:09]OFD Sender: Remove packet 95261 [11:57:09]ProducePacketName [11:57:09]name=ofd_packets/00095261 [11:57:09]NVStorageDeleteData [11:57:10]OFD Sender: No OFD packet to send [11:57:10]*** Cut start [11:57:10]*** Partial cut [11:57:10]*** CUTSNS_PIN = 1 [11:57:10]*** CUTSNS_PIN = 0 [11:57:10]*** Brake cut motor [11:57:10]Read from MH i2c: 01 [11:57:10]MH_I2C_Read... [11:57:10]*** Stop cut motor [11:57:10]*** Cut end [11:57:10]Read from MH i2c: 01 07 00 [11:57:10]MH_I2C_Read... [11:57:10]Read from MH i2c: 01 07 00 03 18 00 00 00 00 00 FF 0F 30 [11:57:10]process_action close_receipt done [11:57:10]requested_data is exist [11:57:10]produce_requested_data [11:57:10]requested_item fm.sn is exist - process it [11:57:10]wFMCommunicate request_size=4 [11:57:10]MH_SAM_APDU [11:57:10]CAPDU: 80 11 00 00 [11:57:10]Write to MH i2c: E2 08 00 04 18 80 11 00 00 00 00 00 00 96 [11:57:10]Write i2c OK [11:57:10]MH_I2C_Read... [11:57:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:57:10]Read from MH i2c: E2 [11:57:10]MH_I2C_Read... [11:57:10]Read from MH i2c: E2 17 00 [11:57:10]MH_I2C_Read... [11:57:10]Read from MH i2c: E2 17 00 04 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E7 [11:57:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:57:10]wFMCommunicate OK [11:57:10]requested_item fd.num is exist - process it [11:57:10]SAM_PROTO_GetFieldsCounters [11:57:10]wFMCommunicate request_size=4 [11:57:10]MH_SAM_APDU [11:57:10]CAPDU: 80 13 00 00 [11:57:10]Write to MH i2c: E2 08 00 05 18 80 13 00 00 00 00 00 00 99 [11:57:10]Write i2c OK [11:57:10]MH_I2C_Read... [11:57:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:57:11]Read from MH i2c: E2 [11:57:11]MH_I2C_Read... [11:57:11]Read from MH i2c: E2 62 00 [11:57:11]MH_I2C_Read... [11:57:11]Read from MH i2c: E2 62 00 05 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1D 74 01 00 0E 04 04 00 8F 00 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 EA [11:57:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1D 74 01 00 0E 04 04 00 8F 00 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 [11:57:11]wFMCommunicate OK [11:57:11]SAM_PROTO_GetFieldsCounters done [11:57:11]requested_item shift.num is exist - process it [11:57:11]requested_item shift.opened is exist - process it [11:57:11]req_shift_opened [11:57:11]FM_GetShiftState [11:57:11]SAM_PROTO_GetShiftState [11:57:11]wFMCommunicate request_size=4 [11:57:11]MH_SAM_APDU [11:57:11]CAPDU: 80 13 01 00 [11:57:11]Write to MH i2c: E2 08 00 06 18 80 13 01 00 00 00 00 00 9B [11:57:11]Write i2c OK [11:57:11]MH_I2C_Read... [11:57:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:57:11]Read from MH i2c: E2 [11:57:11]MH_I2C_Read... [11:57:11]Read from MH i2c: E2 0E 00 [11:57:11]MH_I2C_Read... [11:57:11]Read from MH i2c: E2 0E 00 06 18 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 47 [11:57:11]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:57:11]wFMCommunicate OK [11:57:11]SAM_PROTO_GetShiftState done [11:57:11]FM_GetShiftState done [11:57:11]req_shift_opened done [11:57:11]requested_item shift.open_date is exist - process it [11:57:11]req_shift_open_date [11:57:11]req_shift_open_date done [11:57:11]produce_requested_data done [11:57:11]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95261,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:57:11]process_action_free close_receipt [11:57:11]json_value_free [11:57:11]json_value_free done [11:57:11]process_json_proto returns [11:57:11]Send response to host [11:57:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95261,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:57:11]free response buf [11:57:11]execute_script done [11:57:11]execute_script returns [11:57:11]free content buf [11:57:11]Sock 9.Close socket [11:57:11]Sock 9.Thread stoped [11:57:15]OFD Sender: No OFD packet to send [11:57:20]OFD Sender: No OFD packet to send [11:57:25]OFD Sender: No OFD packet to send [11:57:30]OFD Sender: No OFD packet to send [11:57:35]OFD Sender: No OFD packet to send [11:57:40]OFD Sender: No OFD packet to send [11:57:45]OFD Sender: No OFD packet to send [11:57:50]OFD Sender: No OFD packet to send [11:57:55]OFD Sender: No OFD packet to send [11:57:59]accept exits with 7 [11:57:59]New connection [11:57:59]New thread 3066760548 created [11:57:59]Thread 3066617188 joined [11:57:59]Waiting for new connection... [11:57:59] Sock 7.Parse request [11:57:59]Sock 7.Check first char [11:57:59]Sock 7.First char is OK [11:57:59]request: POST /json_proto HTTP/1.0 [11:57:59]Method: POST [11:57:59]URL: /json_proto [11:57:59]Method is POST - this is cgi request [11:57:59]url: /json_proto [11:57:59]query_string will be loaded in cgi processing [11:57:59]execute_cgi json_proto POST (null) [11:57:59]execute_cgi path=json_proto method=POST [11:57:59]POST find Content-Length [11:57:59]Host: 172.17.40.67:8080 [11:57:59]Content-Length: 678 [11:57:59]Content-Type: application/json [11:57:59] [11:57:59]POST finish read [11:57:59]Found Content-Length = 678 [11:57:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405770", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:57:59]execute_script... [11:57: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)3405770", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:57:59]POST & json_proto [11:57:59]process_json_proto [11:57:59]json parsed OK: [11:57:59]protocol is kg_v1.0 [11:57:59]action value=close_receipt [11:57:59]process_action close_receipt [11:57:59]cmd_close_receipt [11:57:59]MH_GetDate [11:57:59]Write to MH i2c: F0 00 00 07 18 0E [11:57:59]Write i2c OK [11:57:59]MH_I2C_Read... [11:57:59]Read from MH i2c: F0 [11:57:59]MH_I2C_Read... [11:57:59]Read from MH i2c: F0 09 00 [11:57:59]MH_I2C_Read... [11:57:59]Read from MH i2c: F0 09 00 07 18 00 C8 2A 1E 67 EE DA 66 66 22 [11:57:59]GetLastDocTimeStamp 1730030228 [11:57:59]current date 1730030280 [11:57:59]FM_GetShiftState [11:57:59]SAM_PROTO_GetShiftState [11:57:59]wFMCommunicate request_size=4 [11:57:59]MH_SAM_APDU [11:57:59]CAPDU: 80 13 01 00 [11:57:59]Write to MH i2c: E2 08 00 08 18 80 13 01 00 00 00 00 00 9D [11:57:59]Write i2c OK [11:57:59]MH_I2C_Read... [11:57:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:57:59]Read from MH i2c: E2 [11:57:59]MH_I2C_Read... [11:57:59]Read from MH i2c: E2 0E 00 [11:57:59]MH_I2C_Read... [11:57:59]Read from MH i2c: E2 0E 00 08 18 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 49 [11:57:59]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:57:59]wFMCommunicate OK [11:57:59]SAM_PROTO_GetShiftState done [11:57:59]FM_GetShiftState done [11:57:59]opened in 1729987736 [11:57:59]opened+sec_in_day 1730074136 [11:57:59]quantity*price = 50010 [11:57:59]sum+1 = 50012 [11:57: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 261 27.10.2024 11:58 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95262 ФПД: 111992936630321 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T115800&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95262&fm=111992936630321&tin=02508201610067®Number=0000000000170478&sum=50000 [11:58:00]StoreToDocumentArchive [11:58:00]shift 143 fd 95262 [11:58:00]save to /storage/0143/doc_00095262 [11:58:00]save last doc name /storage/0143/doc_00095262 to /storage/kkm_last_doc_name [11:58:00]save OK [11:58:00]Clear old archive folders... [11:58:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:58:00]tlvbuf is B6D79190 [11:58:00]SAM_PROTO_ClearQueue [11:58:00]wFMCommunicate request_size=4 [11:58:00]MH_SAM_APDU [11:58:00]CAPDU: 80 09 00 00 [11:58:00]Write to MH i2c: E2 08 00 15 18 80 09 00 00 00 00 00 00 9F [11:58:00]Write i2c OK [11:58:00]MH_I2C_Read... [11:58:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:58:00]Read from MH i2c: E2 [11:58:00]MH_I2C_Read... [11:58:00]Read from MH i2c: E2 03 00 [11:58:00]MH_I2C_Read... [11:58:00]Read from MH i2c: E2 03 00 15 18 00 90 00 A1 [11:58:00]RAPDU: 90 00 [11:58:00]wFMCommunicate OK [11:58:00]SAM_PROTO_ClearQueue done [11:58:00]KKMCreateOFDPacket [11:58:00]OFDProtocolAddRootSTLVToBuf [11:58:00]FM_MakeSignedData [11:58:00]FM_MakeSignedData [11:58:00]SAM_PROTO_SignData [11:58:00]wFMCommunicate request_size=4 [11:58:00]MH_SAM_APDU [11:58:00]CAPDU: 80 0D 01 02 [11:58:00]Write to MH i2c: E2 08 00 16 18 80 0D 01 02 00 00 00 00 A7 [11:58:00]Write i2c OK [11:58:00]MH_I2C_Read... [11:58:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:58:00]Read from MH i2c: E2 [11:58:00]MH_I2C_Read... [11:58:00]Read from MH i2c: E2 03 00 [11:58:00]MH_I2C_Read... [11:58:00]Read from MH i2c: E2 03 00 16 18 00 90 00 A2 [11:58:00]RAPDU: 90 00 [11:58:00]wFMCommunicate OK [11:58:00]wFMCommunicate request_size=255 [11:58:00]MH_SAM_APDU [11:58: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 05 01 00 00 F4 03 04 00 C8 2A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1E 74 01 00 35 04 06 00 65 [11:58:00]Write to MH i2c: E2 02 01 17 18 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 05 01 00 00 F4 03 04 00 C8 2A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1E 74 01 00 35 04 06 00 65 00 00 12 [11:58:00]Write i2c OK [11:58:00]MH_I2C_Read... [11:58:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:01]Read from MH i2c: E2 [11:58:01]MH_I2C_Read... [11:58:01]Read from MH i2c: E2 03 00 [11:58:01]MH_I2C_Read... [11:58:01]Read from MH i2c: E2 03 00 17 18 00 90 00 A3 [11:58:01]RAPDU: 90 00 [11:58:01]wFMCommunicate OK [11:58:01]wFMCommunicate request_size=10 [11:58:01]MH_SAM_APDU [11:58:01]CAPDU: 80 0D 02 02 05 DB 63 34 88 31 [11:58:01]Write to MH i2c: E2 0D 00 18 18 80 0D 02 02 05 00 DB 63 34 88 31 00 00 DF [11:58:01]Write i2c OK [11:58:01]MH_I2C_Read... [11:58:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:01]Read from MH i2c: E2 [11:58:01]MH_I2C_Read... [11:58:01]Read from MH i2c: E2 03 00 [11:58:01]MH_I2C_Read... [11:58:01]Read from MH i2c: E2 03 00 18 18 00 90 00 A4 [11:58:01]RAPDU: 90 00 [11:58:01]wFMCommunicate OK [11:58:01]wFMCommunicate request_size=4 [11:58:01]MH_SAM_APDU [11:58:01]CAPDU: 80 0D 03 02 [11:58:01]Write to MH i2c: E2 08 00 19 18 80 0D 03 02 00 00 00 00 AC [11:58:01]Write i2c OK [11:58:01]MH_I2C_Read... [11:58:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:58:01]Read from MH i2c: E2 [11:58:01]MH_I2C_Read... [11:58:01]Read from MH i2c: E2 0B 00 [11:58:01]MH_I2C_Read... [11:58:01]Read from MH i2c: E2 0B 00 19 18 00 BE 1C 51 49 7B 33 72 52 90 00 93 [11:58:01]RAPDU: BE 1C 51 49 7B 33 72 52 90 00 [11:58:01]wFMCommunicate OK [11:58:01]SAM_PROTO_SignData done [11:58:01]FM_MakeSignedData done [11:58:01]CreateOFDProtocolMessage [11:58:01]wFMCommunicate request_size=4 [11:58:01]MH_SAM_APDU [11:58:01]CAPDU: 80 11 00 00 [11:58:01]Write to MH i2c: E2 08 00 1A 18 80 11 00 00 00 00 00 00 AC [11:58:01]Write i2c OK [11:58:01]MH_I2C_Read... [11:58:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:01]Read from MH i2c: E2 [11:58:01]MH_I2C_Read... [11:58:01]Read from MH i2c: E2 17 00 [11:58:01]MH_I2C_Read... [11:58:01]Read from MH i2c: E2 17 00 1A 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FD [11:58:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:58:01]wFMCommunicate OK [11:58:01]CreateOFDProtocolMessage done [11:58:01]OFDSenderStorePacket 95262 [11:58:01]StoreOFDPacket docnum=95262 [11:58:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1D C6 07 01 26 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 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 05 01 00 00 F4 03 04 00 C8 2A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1E 74 01 00 35 04 06 00 65 DB 63 34 88 31 BE 1C 51 49 7B 33 72 52 [11:58:01]CheckFolder [11:58:01]dirname=/storage/ofd_packets [11:58:01]CheckFolder done [11:58:01]ProducePacketName [11:58:01]name=ofd_packets/00095262 [11:58:01]NVStorageSaveData ofd_packets/00095262 [11:58:01]File name is /storage/ofd_packets/00095262 [11:58:01]Write 301 bytes [11:58:01]NVStorageSaveData done [11:58:01]OFDSenderStorePacket done [11:58:01]KKMCreateOFDPacket done [11:58:01]NVStorageSaveData kkm_last_timestamp [11:58:01]File name is /storage/kkm_last_timestamp [11:58:01]Write 4 bytes [11:58:01]NVStorageSaveData done [11:58:01]ExternCall_PrintAddStr [11:58:01]wPrintStart [11:58:01]Write to MH i2c: 01 00 00 1B 18 33 [11:58:01]Write i2c OK [11:58:01]MH_I2C_Read... [11:58:01]Read from MH i2c: 01 [11:58:01]MH_I2C_Read... [11:58:01]Read from MH i2c: 01 07 00 [11:58:01]MH_I2C_Read... [11:58:01]Read from MH i2c: 01 07 00 1B 18 00 00 00 00 00 FF 0F 48 [11:58:01]RasterBufferAndPrint [11:58:01]line Счет N : (1)3405770 [11:58:01]line ИНН: 02508201610067 [11:58:01]line Контрольно-Кассовый Чек [11:58:01]line ПРОДАЖА [11:58:01]line ТРК (МРК, ГНК) : 43 [11:58:01]line Товар: 2710124500 [11:58:01]line Аи-95-К-5 [11:58:01]line 6.740 * 74.20 [11:58:01]line = 500.11 [11:58:01]line НДС 12% НСП 1% [11:58:01]line > о реализуемом товаре [11:58:01]line ОКРУГЛЕНИЕ: -0.11 [11:58:01]line ИТОГО: 500.00 [11:58:01]line Внесено: 500.00 [11:58:01]line СДАЧА: 0.00 [11:58:01]line НСП 1% : 4.43 [11:58:01]line НДС 12% : 53.11 [11:58:01]line Наличными: 500.00 [11:58:01]line Безнал.: 0.00 [11:58:01]line Место: АЗС № 82 "Партнер Нефть" [11:58:01]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:58:01]line СНО: Общий режим [11:58:01]line Чек 261 27.10.2024 11:58 [11:58:01]line Смена: 143 ФФД: 1.0 [11:58:01]line ЗНМ: 0300000017 [11:58:01]line РНМ: 0000000000170478 [11:58:01]line Версия ККМ: v1.0 [11:58:01]line ФМ: 0000000002098560 [11:58:01]line ФД: 95262 [11:58:01]line ФПД: 111992936630321 [11:58:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T115800&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95262&fm=111992936630321&tin=02508201610067®Number=0000000000170478&sum=50000 [11:58:01]OFD Sender: Processing packet 95262 [packets to send 56, broken 55] [11:58:01]ProducePacketName [11:58:01]name=ofd_packets/00095262 [11:58:01]OFD Sender: To server: pG, [11:58:01]CommunicateWithHost lk.salyk.kg:30040 [11:58:01]ConnectInit lk.salyk.kg [11:58:01]written 0, free lines is 4095 [11:58:01]Connected sock=10 [11:58:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1D C6 07 01 26 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 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 05 01 00 00 F4 03 04 00 C8 2A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1E 74 01 00 35 04 06 00 65 DB 63 34 88 31 BE 1C 51 49 7B 33 72 52 [11:58:02]Write to MH i2c: 01 00 00 46 18 5E [11:58:02]Write i2c OK [11:58:02]MH_I2C_Read... [11:58:02]Read from MH i2c: 01 [11:58:02]MH_I2C_Read... [11:58:02]Read from MH i2c: 01 07 00 [11:58:02]MH_I2C_Read... [11:58:02]Read from MH i2c: 01 07 00 46 18 00 00 00 00 00 F6 0C 67 [11:58:02]RasterBufferAndPrint [11:58:02]line [11:58:02]line [11:58:02]line [11:58:02]line [11:58:02]line [11:58:02]written 0, free lines is 3324 [11:58:02]MH_Cut [11:58:02]Write to MH i2c: D1 01 00 4D 18 01 37 [11:58:02]Write i2c OK [11:58:02]MH_I2C_Read... [11:58:02]Read from MH i2c: D1 [11:58:02]MH_I2C_Read... [11:58:02]Read from MH i2c: D1 01 00 [11:58:02]MH_I2C_Read... [11:58:02]Read from MH i2c: D1 01 00 4D 18 00 36 [11:58:02]Write to MH i2c: 01 00 00 4E 18 66 [11:58:02]Write i2c OK [11:58:02]MH_I2C_Read... [11:58:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 22 B2 47 00 36 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 32 30 39 38 35 36 30 10 04 04 00 1E 74 01 00 F4 03 04 00 F5 D4 1D 67 B6 04 01 00 00 AC 91 4F 09 53 17 72 87 [11:58:02]CommunicateWithHost err = 0 [11:58:02]CheckOFDResponse [11:58:02]1017 (14) - 77093643461234 [11:58:02]1041 (16) - 0000000002098560 [11:58:02]1040 (4) - 95262 [11:58:02]1012 (4) - 27.10.2024 05:51 [11:58:02]1206 (1) - 0 [11:58:02]OFD Sender: Remove packet 95262 [11:58:02]ProducePacketName [11:58:02]name=ofd_packets/00095262 [11:58:02]NVStorageDeleteData [11:58:02]OFD Sender: No OFD packet to send [11:58:02]*** Cut start [11:58:02]*** Partial cut [11:58:02]*** CUTSNS_PIN = 1 [11:58:02]*** CUTSNS_PIN = 0 [11:58:03]*** Brake cut motor [11:58:03]Read from MH i2c: 01 [11:58:03]MH_I2C_Read... [11:58:03]*** Stop cut motor [11:58:03]*** Cut end [11:58:03]Read from MH i2c: 01 07 00 [11:58:03]MH_I2C_Read... [11:58:03]Read from MH i2c: 01 07 00 4E 18 00 00 00 00 00 FF 0F 7B [11:58:03]process_action close_receipt done [11:58:03]requested_data is exist [11:58:03]produce_requested_data [11:58:03]requested_item fm.sn is exist - process it [11:58:03]wFMCommunicate request_size=4 [11:58:03]MH_SAM_APDU [11:58:03]CAPDU: 80 11 00 00 [11:58:03]Write to MH i2c: E2 08 00 4F 18 80 11 00 00 00 00 00 00 E1 [11:58:03]Write i2c OK [11:58:03]MH_I2C_Read... [11:58:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:03]Read from MH i2c: E2 [11:58:03]MH_I2C_Read... [11:58:03]Read from MH i2c: E2 17 00 [11:58:03]MH_I2C_Read... [11:58:03]Read from MH i2c: E2 17 00 4F 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 32 [11:58:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:58:03]wFMCommunicate OK [11:58:03]requested_item fd.num is exist - process it [11:58:03]SAM_PROTO_GetFieldsCounters [11:58:03]wFMCommunicate request_size=4 [11:58:03]MH_SAM_APDU [11:58:03]CAPDU: 80 13 00 00 [11:58:03]Write to MH i2c: E2 08 00 50 18 80 13 00 00 00 00 00 00 E4 [11:58:03]Write i2c OK [11:58:03]MH_I2C_Read... [11:58:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:58:03]Read from MH i2c: E2 [11:58:03]MH_I2C_Read... [11:58:03]Read from MH i2c: E2 62 00 [11:58:03]MH_I2C_Read... [11:58:03]Read from MH i2c: E2 62 00 50 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1E 74 01 00 0E 04 04 00 8F 00 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 39 [11:58:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1E 74 01 00 0E 04 04 00 8F 00 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 [11:58:03]wFMCommunicate OK [11:58:03]SAM_PROTO_GetFieldsCounters done [11:58:03]requested_item shift.num is exist - process it [11:58:03]requested_item shift.opened is exist - process it [11:58:03]req_shift_opened [11:58:03]FM_GetShiftState [11:58:03]SAM_PROTO_GetShiftState [11:58:03]wFMCommunicate request_size=4 [11:58:03]MH_SAM_APDU [11:58:03]CAPDU: 80 13 01 00 [11:58:03]Write to MH i2c: E2 08 00 51 18 80 13 01 00 00 00 00 00 E6 [11:58:03]Write i2c OK [11:58:03]MH_I2C_Read... [11:58:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:03]Read from MH i2c: E2 [11:58:03]MH_I2C_Read... [11:58:03]Read from MH i2c: E2 0E 00 [11:58:03]MH_I2C_Read... [11:58:03]Read from MH i2c: E2 0E 00 51 18 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 92 [11:58:03]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:58:03]wFMCommunicate OK [11:58:03]SAM_PROTO_GetShiftState done [11:58:03]FM_GetShiftState done [11:58:03]req_shift_opened done [11:58:03]requested_item shift.open_date is exist - process it [11:58:03]req_shift_open_date [11:58:03]req_shift_open_date done [11:58:03]produce_requested_data done [11:58:03]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95262,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:58:03]process_action_free close_receipt [11:58:03]json_value_free [11:58:03]json_value_free done [11:58:03]process_json_proto returns [11:58:03]Send response to host [11:58:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95262,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:58:03]free response buf [11:58:03]execute_script done [11:58:03]execute_script returns [11:58:03]free content buf [11:58:03]Sock 7.Close socket [11:58:03]Sock 7.Thread stoped [11:58:07]OFD Sender: No OFD packet to send [11:58:12]OFD Sender: No OFD packet to send [11:58:17]OFD Sender: No OFD packet to send [11:58:22]OFD Sender: No OFD packet to send [11:58:27]OFD Sender: No OFD packet to send [11:58:32]OFD Sender: No OFD packet to send [11:58:37]OFD Sender: No OFD packet to send [11:58:42]OFD Sender: No OFD packet to send [11:58:47]OFD Sender: No OFD packet to send [11:58:52]OFD Sender: No OFD packet to send [11:58:57]OFD Sender: No OFD packet to send [11:59:02]OFD Sender: No OFD packet to send [11:59:07]OFD Sender: No OFD packet to send [11:59:12]OFD Sender: No OFD packet to send [11:59:17]OFD Sender: No OFD packet to send [11:59:21]accept exits with 9 [11:59:21]New connection [11:59:21]New thread 3066617188 created [11:59:21]Thread 3066760548 joined [11:59:21]Waiting for new connection... [11:59:21] Sock 9.Parse request [11:59:21]Sock 9.Check first char [11:59:21]Sock 9.First char is OK [11:59:21]request: POST /json_proto HTTP/1.0 [11:59:21]Method: POST [11:59:21]URL: /json_proto [11:59:21]Method is POST - this is cgi request [11:59:21]url: /json_proto [11:59:21]query_string will be loaded in cgi processing [11:59:21]execute_cgi json_proto POST (null) [11:59:21]execute_cgi path=json_proto method=POST [11:59:21]POST find Content-Length [11:59:21]Host: 172.17.40.67:8080 [11:59:21]Content-Length: 680 [11:59:21]Content-Type: application/json [11:59:21] [11:59:21]POST finish read [11:59:21]Found Content-Length = 680 [11:59:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405768", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 59.060, "sum" : 4500.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 4500.00, "payments": [ { "type": 0, "sum" : 4500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:59:21]execute_script... [11:59: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)3405768", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 59.060, "sum" : 4500.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 4500.00, "payments": [ { "type": 0, "sum" : 4500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:59:21]POST & json_proto [11:59:21]process_json_proto [11:59:21]json parsed OK: [11:59:21]protocol is kg_v1.0 [11:59:21]action value=close_receipt [11:59:21]process_action close_receipt [11:59:21]cmd_close_receipt [11:59:21]MH_GetDate [11:59:21]Write to MH i2c: F0 00 00 52 18 59 [11:59:21]Write i2c OK [11:59:21]MH_I2C_Read... [11:59:21]Read from MH i2c: F0 [11:59:21]MH_I2C_Read... [11:59:21]Read from MH i2c: F0 09 00 [11:59:21]MH_I2C_Read... [11:59:21]Read from MH i2c: F0 09 00 52 18 00 1A 2B 1E 67 EE DA 66 66 C0 [11:59:21]GetLastDocTimeStamp 1730030280 [11:59:21]current date 1730030362 [11:59:21]FM_GetShiftState [11:59:21]SAM_PROTO_GetShiftState [11:59:21]wFMCommunicate request_size=4 [11:59:21]MH_SAM_APDU [11:59:21]CAPDU: 80 13 01 00 [11:59:21]Write to MH i2c: E2 08 00 53 18 80 13 01 00 00 00 00 00 E8 [11:59:21]Write i2c OK [11:59:21]MH_I2C_Read... [11:59:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:59:21]Read from MH i2c: E2 [11:59:21]MH_I2C_Read... [11:59:21]Read from MH i2c: E2 0E 00 [11:59:21]MH_I2C_Read... [11:59:21]Read from MH i2c: E2 0E 00 53 18 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 94 [11:59:21]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:59:21]wFMCommunicate OK [11:59:21]SAM_PROTO_GetShiftState done [11:59:21]FM_GetShiftState done [11:59:21]opened in 1729987736 [11:59:21]opened+sec_in_day 1730074136 [11:59:21]quantity*price = 450037 [11:59:21]sum+1 = 450038 [11:59:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 4500.00 Внесено: 5000.00 СДАЧА: 500.00 НСП 1% : 39.83 НДС 12% : 477.91 Наличными: 4500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 262 27.10.2024 11:59 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95263 ФПД: 84889544301742 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T115922&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95263&fm=84889544301742&tin=02508201610067®Number=0000000000170478&sum=450000 [11:59:22]StoreToDocumentArchive [11:59:22]shift 143 fd 95263 [11:59:22]save to /storage/0143/doc_00095263 [11:59:22]save last doc name /storage/0143/doc_00095263 to /storage/kkm_last_doc_name [11:59:22]save OK [11:59:22]Clear old archive folders... [11:59:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:59:22]tlvbuf is 015D2730 [11:59:22]SAM_PROTO_ClearQueue [11:59:22]wFMCommunicate request_size=4 [11:59:22]MH_SAM_APDU [11:59:22]CAPDU: 80 09 00 00 [11:59:22]Write to MH i2c: E2 08 00 60 18 80 09 00 00 00 00 00 00 EA [11:59:22]Write i2c OK [11:59:22]MH_I2C_Read... [11:59:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:59:22]Read from MH i2c: E2 [11:59:22]MH_I2C_Read... [11:59:22]Read from MH i2c: E2 03 00 [11:59:22]MH_I2C_Read... [11:59:22]Read from MH i2c: E2 03 00 60 18 00 90 00 EC [11:59:22]RAPDU: 90 00 [11:59:22]wFMCommunicate OK [11:59:22]SAM_PROTO_ClearQueue done [11:59:22]KKMCreateOFDPacket [11:59:22]OFDProtocolAddRootSTLVToBuf [11:59:22]FM_MakeSignedData [11:59:22]FM_MakeSignedData [11:59:22]SAM_PROTO_SignData [11:59:22]wFMCommunicate request_size=4 [11:59:22]MH_SAM_APDU [11:59:22]CAPDU: 80 0D 01 02 [11:59:22]Write to MH i2c: E2 08 00 61 18 80 0D 01 02 00 00 00 00 F2 [11:59:22]Write i2c OK [11:59:22]MH_I2C_Read... [11:59:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:59:22]Read from MH i2c: E2 [11:59:22]MH_I2C_Read... [11:59:22]Read from MH i2c: E2 03 00 [11:59:22]MH_I2C_Read... [11:59:22]Read from MH i2c: E2 03 00 61 18 00 90 00 ED [11:59:22]RAPDU: 90 00 [11:59:22]wFMCommunicate OK [11:59:22]wFMCommunicate request_size=255 [11:59:22]MH_SAM_APDU [11:59: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 B4 E6 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 F5 DD 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 DD 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF BA 00 00 00 00 07 04 06 00 D0 DD 06 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 1A 2B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1F 74 01 00 35 04 06 00 4D 34 E3 22 [11:59:22]Write to MH i2c: E2 02 01 62 18 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B4 E6 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 F5 DD 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 DD 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF BA 00 00 00 00 07 04 06 00 D0 DD 06 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 1A 2B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1F 74 01 00 35 04 06 00 4D 34 E3 22 00 00 89 [11:59:22]OFD Sender: No OFD packet to send [11:59:22]Write i2c OK [11:59:22]MH_I2C_Read... [11:59:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:59:23]Read from MH i2c: E2 [11:59:23]MH_I2C_Read... [11:59:23]Read from MH i2c: E2 03 00 [11:59:23]MH_I2C_Read... [11:59:23]Read from MH i2c: E2 03 00 62 18 00 90 00 EE [11:59:23]RAPDU: 90 00 [11:59:23]wFMCommunicate OK [11:59:23]wFMCommunicate request_size=7 [11:59:23]MH_SAM_APDU [11:59:23]CAPDU: 80 0D 02 02 02 1C AE [11:59:23]Write to MH i2c: E2 0A 00 63 18 80 0D 02 02 02 00 1C AE 00 00 C3 [11:59:23]Write i2c OK [11:59:23]MH_I2C_Read... [11:59:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:59:23]Read from MH i2c: E2 [11:59:23]MH_I2C_Read... [11:59:23]Read from MH i2c: E2 03 00 [11:59:23]MH_I2C_Read... [11:59:23]Read from MH i2c: E2 03 00 63 18 00 90 00 EF [11:59:23]RAPDU: 90 00 [11:59:23]wFMCommunicate OK [11:59:23]wFMCommunicate request_size=4 [11:59:23]MH_SAM_APDU [11:59:23]CAPDU: 80 0D 03 02 [11:59:23]Write to MH i2c: E2 08 00 64 18 80 0D 03 02 00 00 00 00 F7 [11:59:23]Write i2c OK [11:59:23]MH_I2C_Read... [11:59:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:59:23]Read from MH i2c: E2 [11:59:23]MH_I2C_Read... [11:59:23]Read from MH i2c: E2 0B 00 [11:59:23]MH_I2C_Read... [11:59:23]Read from MH i2c: E2 0B 00 64 18 00 B3 6B 41 4F 02 1D E1 0F 90 00 B5 [11:59:23]RAPDU: B3 6B 41 4F 02 1D E1 0F 90 00 [11:59:23]wFMCommunicate OK [11:59:23]SAM_PROTO_SignData done [11:59:23]FM_MakeSignedData done [11:59:23]CreateOFDProtocolMessage [11:59:23]wFMCommunicate request_size=4 [11:59:23]MH_SAM_APDU [11:59:23]CAPDU: 80 11 00 00 [11:59:23]Write to MH i2c: E2 08 00 65 18 80 11 00 00 00 00 00 00 F7 [11:59:23]Write i2c OK [11:59:23]MH_I2C_Read... [11:59:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:59:23]Read from MH i2c: E2 [11:59:23]MH_I2C_Read... [11:59:23]Read from MH i2c: E2 17 00 [11:59:23]MH_I2C_Read... [11:59:23]Read from MH i2c: E2 17 00 65 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 48 [11:59:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:59:23]wFMCommunicate OK [11:59:23]CreateOFDProtocolMessage done [11:59:23]OFDSenderStorePacket 95263 [11:59:23]StoreOFDPacket docnum=95263 [11:59:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 CF DE 04 01 91 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 B4 E6 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 F5 DD 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 DD 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF BA 00 00 00 00 07 04 06 00 D0 DD 06 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 1A 2B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1F 74 01 00 35 04 06 00 4D 34 E3 22 1C AE B3 6B 41 4F 02 1D E1 0F [11:59:23]CheckFolder [11:59:23]dirname=/storage/ofd_packets [11:59:23]CheckFolder done [11:59:23]ProducePacketName [11:59:23]name=ofd_packets/00095263 [11:59:23]NVStorageSaveData ofd_packets/00095263 [11:59:23]File name is /storage/ofd_packets/00095263 [11:59:23]Write 298 bytes [11:59:23]NVStorageSaveData done [11:59:23]OFDSenderStorePacket done [11:59:23]KKMCreateOFDPacket done [11:59:23]NVStorageSaveData kkm_last_timestamp [11:59:23]File name is /storage/kkm_last_timestamp [11:59:23]Write 4 bytes [11:59:23]NVStorageSaveData done [11:59:23]OFD Sender: Processing packet 95263 [packets to send 56, broken 55] [11:59:23]ProducePacketName [11:59:23]name=ofd_packets/00095263 [11:59:23]OFD Sender: To server: pG, [11:59:23]CommunicateWithHost lk.salyk.kg:30040 [11:59:23]ConnectInit lk.salyk.kg [11:59:23]ExternCall_PrintAddStr [11:59:23]wPrintStart [11:59:23]Write to MH i2c: 01 00 00 66 18 7E [11:59:23]Write i2c OK [11:59:23]MH_I2C_Read... [11:59:23]Read from MH i2c: 01 [11:59:23]MH_I2C_Read... [11:59:23]Read from MH i2c: 01 07 00 [11:59:23]MH_I2C_Read... [11:59:23]Read from MH i2c: 01 07 00 66 18 00 00 00 00 00 FF 0F 93 [11:59:23]RasterBufferAndPrint [11:59:23]line Счет N : (1)3405768 [11:59:23]line ИНН: 02508201610067 [11:59:23]line Контрольно-Кассовый Чек [11:59:23]line ПРОДАЖА [11:59:23]line ТРК (МРК, ГНК) : 51 [11:59:23]line Товар: 2710194210 [11:59:23]line ДТ-К-5 [11:59:23]line 59.060 * 76.20 [11:59:23]line = 4500.37 [11:59:23]line НДС 12% НСП 1% [11:59:23]line > о реализуемом товаре [11:59:23]line ОКРУГЛЕНИЕ: -0.37 [11:59:23]line ИТОГО: 4500.00 [11:59:23]line Внесено: 5000.00 [11:59:23]line СДАЧА: 500.00 [11:59:23]line НСП 1% : 39.83 [11:59:23]line НДС 12% : 477.91 [11:59:23]line Наличными: 4500.00 [11:59:23]line Безнал.: 0.00 [11:59:23]line Место: АЗС № 82 "Партнер Нефть" [11:59:23]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:59:23]line СНО: Общий режим [11:59:23]line Чек 262 27.10.2024 11:59 [11:59:23]line Смена: 143 ФФД: 1.0 [11:59:23]line ЗНМ: 0300000017 [11:59:23]line РНМ: 0000000000170478 [11:59:23]line Версия ККМ: v1.0 [11:59:23]line ФМ: 0000000002098560 [11:59:23]line ФД: 95263 [11:59:23]line ФПД: 84889544301742 [11:59:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T115922&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95263&fm=84889544301742&tin=02508201610067®Number=0000000000170478&sum=450000 [11:59:23]Connected sock=11 [11:59:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 CF DE 04 01 91 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 B4 E6 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 F5 DD 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 DD 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF BA 00 00 00 00 07 04 06 00 D0 DD 06 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 1A 2B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1F 74 01 00 35 04 06 00 4D 34 E3 22 1C AE B3 6B 41 4F 02 1D E1 0F [11:59:23]written 0, free lines is 4095 [11:59:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 CB AD 47 00 52 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 32 30 39 38 35 36 30 10 04 04 00 1F 74 01 00 F4 03 04 00 46 D5 1D 67 B6 04 01 00 00 10 82 70 FF A1 F4 DB 38 [11:59:23]CommunicateWithHost err = 0 [11:59:23]CheckOFDResponse [11:59:23]1017 (14) - 77093643461234 [11:59:23]1041 (16) - 0000000002098560 [11:59:23]1040 (4) - 95263 [11:59:23]1012 (4) - 27.10.2024 05:53 [11:59:23]1206 (1) - 0 [11:59:23]OFD Sender: Remove packet 95263 [11:59:23]ProducePacketName [11:59:23]name=ofd_packets/00095263 [11:59:23]NVStorageDeleteData [11:59:24]Write to MH i2c: 01 00 00 91 18 A9 [11:59:24]Write i2c OK [11:59:24]MH_I2C_Read... [11:59:24]Read from MH i2c: 01 [11:59:24]MH_I2C_Read... [11:59:24]Read from MH i2c: 01 07 00 [11:59:24]MH_I2C_Read... [11:59:24]Read from MH i2c: 01 07 00 91 18 00 00 00 00 00 F6 0C B2 [11:59:24]RasterBufferAndPrint [11:59:24]line [11:59:24]line [11:59:24]line [11:59:24]line [11:59:24]line [11:59:24]written 0, free lines is 3324 [11:59:24]MH_Cut [11:59:24]Write to MH i2c: D1 01 00 98 18 01 82 [11:59:24]Write i2c OK [11:59:24]MH_I2C_Read... [11:59:24]Read from MH i2c: D1 [11:59:24]MH_I2C_Read... [11:59:24]Read from MH i2c: D1 01 00 [11:59:24]MH_I2C_Read... [11:59:24]Read from MH i2c: D1 01 00 98 18 00 81 [11:59:24]Write to MH i2c: 01 00 00 99 18 B1 [11:59:24]Write i2c OK [11:59:24]MH_I2C_Read... [11:59:24]OFD Sender: No OFD packet to send [11:59:24]*** Cut start [11:59:24]*** Partial cut [11:59:24]*** CUTSNS_PIN = 1 [11:59:24]*** CUTSNS_PIN = 0 [11:59:24]*** Brake cut motor [11:59:25]Read from MH i2c: 01 [11:59:25]MH_I2C_Read... [11:59:25]*** Stop cut motor [11:59:25]*** Cut end [11:59:25]Read from MH i2c: 01 07 00 [11:59:25]MH_I2C_Read... [11:59:25]Read from MH i2c: 01 07 00 99 18 00 00 00 00 00 FF 0F C6 [11:59:25]process_action close_receipt done [11:59:25]requested_data is exist [11:59:25]produce_requested_data [11:59:25]requested_item fm.sn is exist - process it [11:59:25]wFMCommunicate request_size=4 [11:59:25]MH_SAM_APDU [11:59:25]CAPDU: 80 11 00 00 [11:59:25]Write to MH i2c: E2 08 00 9A 18 80 11 00 00 00 00 00 00 2C [11:59:25]Write i2c OK [11:59:25]MH_I2C_Read... [11:59:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:59:25]Read from MH i2c: E2 [11:59:25]MH_I2C_Read... [11:59:25]Read from MH i2c: E2 17 00 [11:59:25]MH_I2C_Read... [11:59:25]Read from MH i2c: E2 17 00 9A 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7D [11:59:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:59:25]wFMCommunicate OK [11:59:25]requested_item fd.num is exist - process it [11:59:25]SAM_PROTO_GetFieldsCounters [11:59:25]wFMCommunicate request_size=4 [11:59:25]MH_SAM_APDU [11:59:25]CAPDU: 80 13 00 00 [11:59:25]Write to MH i2c: E2 08 00 9B 18 80 13 00 00 00 00 00 00 2F [11:59:25]Write i2c OK [11:59:25]MH_I2C_Read... [11:59:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:59:25]Read from MH i2c: E2 [11:59:25]MH_I2C_Read... [11:59:25]Read from MH i2c: E2 62 00 [11:59:25]MH_I2C_Read... [11:59:25]Read from MH i2c: E2 62 00 9B 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1F 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 06 01 00 00 5E 04 04 00 06 01 00 00 57 04 04 00 07 01 00 00 19 04 04 00 00 00 00 00 90 00 88 [11:59:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1F 74 01 00 0E 04 04 00 8F 00 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 [11:59:25]wFMCommunicate OK [11:59:25]SAM_PROTO_GetFieldsCounters done [11:59:25]requested_item shift.num is exist - process it [11:59:25]requested_item shift.opened is exist - process it [11:59:25]req_shift_opened [11:59:25]FM_GetShiftState [11:59:25]SAM_PROTO_GetShiftState [11:59:25]wFMCommunicate request_size=4 [11:59:25]MH_SAM_APDU [11:59:25]CAPDU: 80 13 01 00 [11:59:25]Write to MH i2c: E2 08 00 9C 18 80 13 01 00 00 00 00 00 31 [11:59:25]Write i2c OK [11:59:25]MH_I2C_Read... [11:59:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:59:25]Read from MH i2c: E2 [11:59:25]MH_I2C_Read... [11:59:25]Read from MH i2c: E2 0E 00 [11:59:25]MH_I2C_Read... [11:59:25]Read from MH i2c: E2 0E 00 9C 18 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DD [11:59:25]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:59:25]wFMCommunicate OK [11:59:25]SAM_PROTO_GetShiftState done [11:59:25]FM_GetShiftState done [11:59:25]req_shift_opened done [11:59:25]requested_item shift.open_date is exist - process it [11:59:25]req_shift_open_date [11:59:25]req_shift_open_date done [11:59:25]produce_requested_data done [11:59:25]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95263,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:59:25]process_action_free close_receipt [11:59:25]json_value_free [11:59:25]json_value_free done [11:59:25]process_json_proto returns [11:59:25]Send response to host [11:59:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95263,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:59:25]free response buf [11:59:25]execute_script done [11:59:25]execute_script returns [11:59:25]free content buf [11:59:25]Sock 9.Close socket [11:59:25]Sock 9.Thread stoped [11:59:29]OFD Sender: No OFD packet to send [11:59:34]OFD Sender: No OFD packet to send [11:59:39]OFD Sender: No OFD packet to send [11:59:44]OFD Sender: No OFD packet to send [11:59:48]accept exits with 7 [11:59:48]New connection [11:59:48]New thread 3066760548 created [11:59:48]Thread 3066617188 joined [11:59:48]Waiting for new connection... [11:59:48] Sock 7.Parse request [11:59:48]Sock 7.Check first char [11:59:48]Sock 7.First char is OK [11:59:48]request: POST /json_proto HTTP/1.0 [11:59:48]Method: POST [11:59:48]URL: /json_proto [11:59:48]Method is POST - this is cgi request [11:59:48]url: /json_proto [11:59:48]query_string will be loaded in cgi processing [11:59:48]execute_cgi json_proto POST (null) [11:59:48]execute_cgi path=json_proto method=POST [11:59:48]POST find Content-Length [11:59:48]Host: 172.17.40.67:8080 [11:59:48]Content-Length: 683 [11:59:48]Content-Type: application/json [11:59:48] [11:59:48]POST finish read [11:59:48]Found Content-Length = 683 [11:59:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405773", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:59:48]execute_script... [11:59:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405773", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:59:48]POST & json_proto [11:59:48]process_json_proto [11:59:48]json parsed OK: [11:59:48]protocol is kg_v1.0 [11:59:48]action value=close_receipt [11:59:48]process_action close_receipt [11:59:48]cmd_close_receipt [11:59:48]MH_GetDate [11:59:48]Write to MH i2c: F0 00 00 9D 18 A4 [11:59:48]Write i2c OK [11:59:48]MH_I2C_Read... [11:59:48]Read from MH i2c: F0 [11:59:48]MH_I2C_Read... [11:59:48]Read from MH i2c: F0 09 00 [11:59:48]MH_I2C_Read... [11:59:48]Read from MH i2c: F0 09 00 9D 18 00 35 2B 1E 67 EE DA 66 66 26 [11:59:48]GetLastDocTimeStamp 1730030362 [11:59:48]current date 1730030389 [11:59:48]FM_GetShiftState [11:59:48]SAM_PROTO_GetShiftState [11:59:48]wFMCommunicate request_size=4 [11:59:48]MH_SAM_APDU [11:59:48]CAPDU: 80 13 01 00 [11:59:48]Write to MH i2c: E2 08 00 9E 18 80 13 01 00 00 00 00 00 33 [11:59:48]Write i2c OK [11:59:48]MH_I2C_Read... [11:59:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:59:48]Read from MH i2c: E2 [11:59:48]MH_I2C_Read... [11:59:48]Read from MH i2c: E2 0E 00 [11:59:48]MH_I2C_Read... [11:59:48]Read from MH i2c: E2 0E 00 9E 18 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DF [11:59:48]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:59:48]wFMCommunicate OK [11:59:48]SAM_PROTO_GetShiftState done [11:59:48]FM_GetShiftState done [11:59:48]opened in 1729987736 [11:59:48]opened+sec_in_day 1730074136 [11:59:48]quantity*price = 100021 [11:59:48]sum+1 = 100023 [11:59: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 263 27.10.2024 11:59 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95264 ФПД: 173125664865982 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T115949&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95264&fm=173125664865982&tin=02508201610067®Number=0000000000170478&sum=100000 [11:59:49]StoreToDocumentArchive [11:59:49]shift 143 fd 95264 [11:59:49]save to /storage/0143/doc_00095264 [11:59:49]save last doc name /storage/0143/doc_00095264 to /storage/kkm_last_doc_name [11:59:49]save OK [11:59:49]Clear old archive folders... [11:59:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:59:49]tlvbuf is 015D31B0 [11:59:49]SAM_PROTO_ClearQueue [11:59:49]wFMCommunicate request_size=4 [11:59:49]MH_SAM_APDU [11:59:49]CAPDU: 80 09 00 00 [11:59:49]Write to MH i2c: E2 08 00 AB 18 80 09 00 00 00 00 00 00 35 [11:59:49]Write i2c OK [11:59:49]MH_I2C_Read... [11:59:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:59:49]Read from MH i2c: E2 [11:59:49]MH_I2C_Read... [11:59:49]Read from MH i2c: E2 03 00 [11:59:49]MH_I2C_Read... [11:59:49]Read from MH i2c: E2 03 00 AB 18 00 90 00 37 [11:59:49]RAPDU: 90 00 [11:59:49]wFMCommunicate OK [11:59:49]SAM_PROTO_ClearQueue done [11:59:49]KKMCreateOFDPacket [11:59:49]OFDProtocolAddRootSTLVToBuf [11:59:49]FM_MakeSignedData [11:59:49]FM_MakeSignedData [11:59:49]SAM_PROTO_SignData [11:59:49]wFMCommunicate request_size=4 [11:59:49]MH_SAM_APDU [11:59:49]CAPDU: 80 0D 01 02 [11:59:49]Write to MH i2c: E2 08 00 AC 18 80 0D 01 02 00 00 00 00 3D [11:59:49]Write i2c OK [11:59:49]MH_I2C_Read... [11:59:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:59:49]Read from MH i2c: E2 [11:59:49]MH_I2C_Read... [11:59:49]Read from MH i2c: E2 03 00 [11:59:49]MH_I2C_Read... [11:59:49]Read from MH i2c: E2 03 00 AC 18 00 90 00 38 [11:59:49]RAPDU: 90 00 [11:59:49]wFMCommunicate OK [11:59:49]wFMCommunicate request_size=255 [11:59:49]MH_SAM_APDU [11:59: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 07 01 00 00 F4 03 04 00 35 2B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 20 74 01 00 35 04 06 00 9D [11:59:49]Write to MH i2c: E2 02 01 AD 18 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 07 01 00 00 F4 03 04 00 35 2B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 20 74 01 00 35 04 06 00 9D 00 00 97 [11:59:49]Write i2c OK [11:59:49]MH_I2C_Read... [11:59:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:59:50]Read from MH i2c: E2 [11:59:50]MH_I2C_Read... [11:59:50]Read from MH i2c: E2 03 00 [11:59:50]MH_I2C_Read... [11:59:50]Read from MH i2c: E2 03 00 AD 18 00 90 00 39 [11:59:50]RAPDU: 90 00 [11:59:50]wFMCommunicate OK [11:59:50]wFMCommunicate request_size=10 [11:59:50]MH_SAM_APDU [11:59:50]CAPDU: 80 0D 02 02 05 74 F5 C1 7E BE [11:59:50]Write to MH i2c: E2 0D 00 AE 18 80 0D 02 02 05 00 74 F5 C1 7E BE 00 00 B0 [11:59:50]Write i2c OK [11:59:50]MH_I2C_Read... [11:59:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:59:50]Read from MH i2c: E2 [11:59:50]MH_I2C_Read... [11:59:50]Read from MH i2c: E2 03 00 [11:59:50]MH_I2C_Read... [11:59:50]Read from MH i2c: E2 03 00 AE 18 00 90 00 3A [11:59:50]RAPDU: 90 00 [11:59:50]wFMCommunicate OK [11:59:50]wFMCommunicate request_size=4 [11:59:50]MH_SAM_APDU [11:59:50]CAPDU: 80 0D 03 02 [11:59:50]Write to MH i2c: E2 08 00 AF 18 80 0D 03 02 00 00 00 00 42 [11:59:50]Write i2c OK [11:59:50]MH_I2C_Read... [11:59:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:59:50]Read from MH i2c: E2 [11:59:50]MH_I2C_Read... [11:59:50]Read from MH i2c: E2 0B 00 [11:59:50]MH_I2C_Read... [11:59:50]Read from MH i2c: E2 0B 00 AF 18 00 5B B4 96 5E FA 5F FE 76 90 00 13 [11:59:50]RAPDU: 5B B4 96 5E FA 5F FE 76 90 00 [11:59:50]wFMCommunicate OK [11:59:50]SAM_PROTO_SignData done [11:59:50]FM_MakeSignedData done [11:59:50]CreateOFDProtocolMessage [11:59:50]wFMCommunicate request_size=4 [11:59:50]MH_SAM_APDU [11:59:50]CAPDU: 80 11 00 00 [11:59:50]Write to MH i2c: E2 08 00 B0 18 80 11 00 00 00 00 00 00 42 [11:59:50]Write i2c OK [11:59:50]MH_I2C_Read... [11:59:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:59:50]Read from MH i2c: E2 [11:59:50]MH_I2C_Read... [11:59:50]Read from MH i2c: E2 17 00 [11:59:50]MH_I2C_Read... [11:59:50]Read from MH i2c: E2 17 00 B0 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 93 [11:59:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:59:50]wFMCommunicate OK [11:59:50]CreateOFDProtocolMessage done [11:59:50]OFDSenderStorePacket 95264 [11:59:50]StoreOFDPacket docnum=95264 [11:59:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B0 57 07 01 16 87 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 07 01 00 00 F4 03 04 00 35 2B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 20 74 01 00 35 04 06 00 9D 74 F5 C1 7E BE 5B B4 96 5E FA 5F FE 76 [11:59:50]CheckFolder [11:59:50]dirname=/storage/ofd_packets [11:59:50]CheckFolder done [11:59:50]ProducePacketName [11:59:50]name=ofd_packets/00095264 [11:59:50]NVStorageSaveData ofd_packets/00095264 [11:59:50]File name is /storage/ofd_packets/00095264 [11:59:50]Write 301 bytes [11:59:50]NVStorageSaveData done [11:59:50]OFDSenderStorePacket done [11:59:50]KKMCreateOFDPacket done [11:59:50]NVStorageSaveData kkm_last_timestamp [11:59:50]File name is /storage/kkm_last_timestamp [11:59:50]Write 4 bytes [11:59:50]NVStorageSaveData done [11:59:50]ExternCall_PrintAddStr [11:59:50]wPrintStart [11:59:50]Write to MH i2c: 01 00 00 B1 18 C9 [11:59:50]Write i2c OK [11:59:50]MH_I2C_Read... [11:59:50]Read from MH i2c: 01 [11:59:50]MH_I2C_Read... [11:59:50]Read from MH i2c: 01 07 00 [11:59:50]MH_I2C_Read... [11:59:50]Read from MH i2c: 01 07 00 B1 18 00 00 00 00 00 FF 0F DE [11:59:50]RasterBufferAndPrint [11:59:50]line Счет N : (1)3405773 [11:59:50]line ИНН: 02508201610067 [11:59:50]line Контрольно-Кассовый Чек [11:59:50]line ПРОДАЖА [11:59:50]line ТРК (МРК, ГНК) : 33 [11:59:50]line Товар: 2710124500 [11:59:50]line Аи-95-К-5 [11:59:50]line 13.480 * 74.20 [11:59:50]line = 1000.22 [11:59:50]line НДС 12% НСП 1% [11:59:50]line > о реализуемом товаре [11:59:50]line ОКРУГЛЕНИЕ: -0.22 [11:59:50]line ИТОГО: 1000.00 [11:59:50]line Внесено: 1000.00 [11:59:50]line СДАЧА: 0.00 [11:59:50]line НСП 1% : 8.85 [11:59:50]line НДС 12% : 106.22 [11:59:50]line Наличными: 1000.00 [11:59:50]line Безнал.: 0.00 [11:59:50]line Место: АЗС № 82 "Партнер Нефть" [11:59:50]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [11:59:50]line СНО: Общий режим [11:59:50]line Чек 263 27.10.2024 11:59 [11:59:50]line Смена: 143 ФФД: 1.0 [11:59:50]line ЗНМ: 0300000017 [11:59:50]line РНМ: 0000000000170478 [11:59:50]line Версия ККМ: v1.0 [11:59:50]line ФМ: 0000000002098560 [11:59:50]line ФД: 95264 [11:59:50]line ФПД: 173125664865982 [11:59:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T115949&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95264&fm=173125664865982&tin=02508201610067®Number=0000000000170478&sum=100000 [11:59:50]written 0, free lines is 4095 [11:59:50]OFD Sender: Processing packet 95264 [packets to send 56, broken 55] [11:59:50]ProducePacketName [11:59:50]name=ofd_packets/00095264 [11:59:50]OFD Sender: To server: pG, [11:59:50]CommunicateWithHost lk.salyk.kg:30040 [11:59:50]ConnectInit lk.salyk.kg [11:59:50]Connected sock=9 [11:59:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B0 57 07 01 16 87 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 07 01 00 00 F4 03 04 00 35 2B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 20 74 01 00 35 04 06 00 9D 74 F5 C1 7E BE 5B B4 96 5E FA 5F FE 76 [11:59:50]Write to MH i2c: 01 00 00 DC 18 F4 [11:59:50]Write i2c OK [11:59:50]MH_I2C_Read... [11:59:50]Read from MH i2c: 01 [11:59:50]MH_I2C_Read... [11:59:50]Read from MH i2c: 01 07 00 [11:59:50]MH_I2C_Read... [11:59:50]Read from MH i2c: 01 07 00 DC 18 00 00 00 00 00 09 0D 11 [11:59:50]RasterBufferAndPrint [11:59:50]line [11:59:50]line [11:59:50]line [11:59:50]line [11:59:50]line [11:59:50]written 0, free lines is 3343 [11:59:50]MH_Cut [11:59:50]Write to MH i2c: D1 01 00 E3 18 01 CD [11:59:50]Write i2c OK [11:59:50]MH_I2C_Read... [11:59:50]Read from MH i2c: D1 [11:59:50]MH_I2C_Read... [11:59:50]Read from MH i2c: D1 01 00 [11:59:50]MH_I2C_Read... [11:59:50]Read from MH i2c: D1 01 00 E3 18 00 CC [11:59:50]Write to MH i2c: 01 00 00 E4 18 FC [11:59:50]Write i2c OK [11:59:50]MH_I2C_Read... [11:59:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 4C C4 47 00 8F C4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 20 74 01 00 F4 03 04 00 62 D5 1D 67 B6 04 01 00 00 A6 15 AE 6A 15 CC FD 54 [11:59:51]CommunicateWithHost err = 0 [11:59:51]CheckOFDResponse [11:59:51]1017 (14) - 77093643461234 [11:59:51]1041 (16) - 0000000002098560 [11:59:51]1040 (4) - 95264 [11:59:51]1012 (4) - 27.10.2024 05:53 [11:59:51]1206 (1) - 0 [11:59:51]OFD Sender: Remove packet 95264 [11:59:51]ProducePacketName [11:59:51]name=ofd_packets/00095264 [11:59:51]NVStorageDeleteData [11:59:51]*** Cut start [11:59:51]*** Partial cut [11:59:51]*** CUTSNS_PIN = 1 [11:59:51]OFD Sender: No OFD packet to send [11:59:51]*** CUTSNS_PIN = 0 [11:59:51]*** Brake cut motor [11:59:52]Read from MH i2c: 01 [11:59:52]MH_I2C_Read... [11:59:52]*** Stop cut motor [11:59:52]*** Cut end [11:59:52]Read from MH i2c: 01 07 00 [11:59:52]MH_I2C_Read... [11:59:52]Read from MH i2c: 01 07 00 E4 18 00 00 00 00 00 FF 0F 11 [11:59:52]process_action close_receipt done [11:59:52]requested_data is exist [11:59:52]produce_requested_data [11:59:52]requested_item fm.sn is exist - process it [11:59:52]wFMCommunicate request_size=4 [11:59:52]MH_SAM_APDU [11:59:52]CAPDU: 80 11 00 00 [11:59:52]Write to MH i2c: E2 08 00 E5 18 80 11 00 00 00 00 00 00 77 [11:59:52]Write i2c OK [11:59:52]MH_I2C_Read... [11:59:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:59:52]Read from MH i2c: E2 [11:59:52]MH_I2C_Read... [11:59:52]Read from MH i2c: E2 17 00 [11:59:52]MH_I2C_Read... [11:59:52]Read from MH i2c: E2 17 00 E5 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C8 [11:59:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [11:59:52]wFMCommunicate OK [11:59:52]requested_item fd.num is exist - process it [11:59:52]SAM_PROTO_GetFieldsCounters [11:59:52]wFMCommunicate request_size=4 [11:59:52]MH_SAM_APDU [11:59:52]CAPDU: 80 13 00 00 [11:59:52]Write to MH i2c: E2 08 00 E6 18 80 13 00 00 00 00 00 00 7A [11:59:52]Write i2c OK [11:59:52]MH_I2C_Read... [11:59:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:59:52]Read from MH i2c: E2 [11:59:52]MH_I2C_Read... [11:59:52]Read from MH i2c: E2 62 00 [11:59:52]MH_I2C_Read... [11:59:52]Read from MH i2c: E2 62 00 E6 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 20 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 07 01 00 00 5E 04 04 00 07 01 00 00 57 04 04 00 08 01 00 00 19 04 04 00 00 00 00 00 90 00 D7 [11:59:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 20 74 01 00 0E 04 04 00 8F 00 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 [11:59:52]wFMCommunicate OK [11:59:52]SAM_PROTO_GetFieldsCounters done [11:59:52]requested_item shift.num is exist - process it [11:59:52]requested_item shift.opened is exist - process it [11:59:52]req_shift_opened [11:59:52]FM_GetShiftState [11:59:52]SAM_PROTO_GetShiftState [11:59:52]wFMCommunicate request_size=4 [11:59:52]MH_SAM_APDU [11:59:52]CAPDU: 80 13 01 00 [11:59:52]Write to MH i2c: E2 08 00 E7 18 80 13 01 00 00 00 00 00 7C [11:59:52]Write i2c OK [11:59:52]MH_I2C_Read... [11:59:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:59:52]Read from MH i2c: E2 [11:59:52]MH_I2C_Read... [11:59:52]Read from MH i2c: E2 0E 00 [11:59:52]MH_I2C_Read... [11:59:52]Read from MH i2c: E2 0E 00 E7 18 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 28 [11:59:52]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [11:59:52]wFMCommunicate OK [11:59:52]SAM_PROTO_GetShiftState done [11:59:52]FM_GetShiftState done [11:59:52]req_shift_opened done [11:59:52]requested_item shift.open_date is exist - process it [11:59:52]req_shift_open_date [11:59:52]req_shift_open_date done [11:59:52]produce_requested_data done [11:59:52]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95264,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [11:59:52]process_action_free close_receipt [11:59:52]json_value_free [11:59:52]json_value_free done [11:59:52]process_json_proto returns [11:59:52]Send response to host [11:59:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95264,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [11:59:52]free response buf [11:59:52]execute_script done [11:59:52]execute_script returns [11:59:52]free content buf [11:59:52]Sock 7.Close socket [11:59:52]Sock 7.Thread stoped [11:59:56]OFD Sender: No OFD packet to send [12:00:00]accept exits with 10 [12:00:00]New connection [12:00:00]New thread 3066617188 created [12:00:00]Thread 3066760548 joined [12:00:00]Waiting for new connection... [12:00:00] Sock 10.Parse request [12:00:00]Sock 10.Check first char [12:00:00]Sock 10.First char is OK [12:00:00]request: POST /json_proto HTTP/1.0 [12:00:00]Method: POST [12:00:00]URL: /json_proto [12:00:00]Method is POST - this is cgi request [12:00:00]url: /json_proto [12:00:00]query_string will be loaded in cgi processing [12:00:00]execute_cgi json_proto POST (null) [12:00:00]execute_cgi path=json_proto method=POST [12:00:00]POST find Content-Length [12:00:00]Host: 172.17.40.67:8080 [12:00:00]Content-Length: 678 [12:00:00]Content-Type: application/json [12:00:00] [12:00:00]POST finish read [12:00:00]Found Content-Length = 678 [12:00:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405774", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:00:00]execute_script... [12:00: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)3405774", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:00:00]POST & json_proto [12:00:00]process_json_proto [12:00:00]json parsed OK: [12:00:00]protocol is kg_v1.0 [12:00:00]action value=close_receipt [12:00:00]process_action close_receipt [12:00:00]cmd_close_receipt [12:00:00]MH_GetDate [12:00:00]Write to MH i2c: F0 00 00 E8 18 EF [12:00:00]Write i2c OK [12:00:00]MH_I2C_Read... [12:00:00]Read from MH i2c: F0 [12:00:00]MH_I2C_Read... [12:00:00]Read from MH i2c: F0 09 00 [12:00:00]MH_I2C_Read... [12:00:00]Read from MH i2c: F0 09 00 E8 18 00 41 2B 1E 67 EE DA 66 66 7D [12:00:00]GetLastDocTimeStamp 1730030389 [12:00:00]current date 1730030401 [12:00:00]FM_GetShiftState [12:00:00]SAM_PROTO_GetShiftState [12:00:00]wFMCommunicate request_size=4 [12:00:00]MH_SAM_APDU [12:00:00]CAPDU: 80 13 01 00 [12:00:00]Write to MH i2c: E2 08 00 E9 18 80 13 01 00 00 00 00 00 7E [12:00:00]Write i2c OK [12:00:00]MH_I2C_Read... [12:00:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:00:00]Read from MH i2c: E2 [12:00:00]MH_I2C_Read... [12:00:00]Read from MH i2c: E2 0E 00 [12:00:00]MH_I2C_Read... [12:00:00]Read from MH i2c: E2 0E 00 E9 18 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 2A [12:00:00]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:00:00]wFMCommunicate OK [12:00:00]SAM_PROTO_GetShiftState done [12:00:00]FM_GetShiftState done [12:00:00]opened in 1729987736 [12:00:00]opened+sec_in_day 1730074136 [12:00:00]quantity*price = 60009 [12:00:00]sum+1 = 60010 [12:00:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 264 27.10.2024 12:00 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95265 ФПД: 87566517709360 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T120001&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95265&fm=87566517709360&tin=02508201610067®Number=0000000000170478&sum=60000 [12:00:01]StoreToDocumentArchive [12:00:01]shift 143 fd 95265 [12:00:01]save to /storage/0143/doc_00095265 [12:00:01]save last doc name /storage/0143/doc_00095265 to /storage/kkm_last_doc_name [12:00:01]save OK [12:00:01]Clear old archive folders... [12:00:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:00:01]tlvbuf is 015C4C80 [12:00:01]SAM_PROTO_ClearQueue [12:00:01]wFMCommunicate request_size=4 [12:00:01]MH_SAM_APDU [12:00:01]CAPDU: 80 09 00 00 [12:00:01]Write to MH i2c: E2 08 00 F6 18 80 09 00 00 00 00 00 00 80 [12:00:01]Write i2c OK [12:00:01]MH_I2C_Read... [12:00:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:00:01]Read from MH i2c: E2 [12:00:01]MH_I2C_Read... [12:00:01]Read from MH i2c: E2 03 00 [12:00:01]MH_I2C_Read... [12:00:01]Read from MH i2c: E2 03 00 F6 18 00 90 00 82 [12:00:01]RAPDU: 90 00 [12:00:01]wFMCommunicate OK [12:00:01]SAM_PROTO_ClearQueue done [12:00:01]KKMCreateOFDPacket [12:00:01]OFDProtocolAddRootSTLVToBuf [12:00:01]FM_MakeSignedData [12:00:01]FM_MakeSignedData [12:00:01]SAM_PROTO_SignData [12:00:01]wFMCommunicate request_size=4 [12:00:01]MH_SAM_APDU [12:00:01]CAPDU: 80 0D 01 02 [12:00:01]Write to MH i2c: E2 08 00 F7 18 80 0D 01 02 00 00 00 00 88 [12:00:01]Write i2c OK [12:00:01]MH_I2C_Read... [12:00:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:00:01]Read from MH i2c: E2 [12:00:01]MH_I2C_Read... [12:00:01]Read from MH i2c: E2 03 00 [12:00:01]MH_I2C_Read... [12:00:01]Read from MH i2c: E2 03 00 F7 18 00 90 00 83 [12:00:01]RAPDU: 90 00 [12:00:01]wFMCommunicate OK [12:00:01]wFMCommunicate request_size=255 [12:00:01]MH_SAM_APDU [12:00: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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 41 2B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 21 74 01 00 35 04 06 00 4F [12:00:01]Write to MH i2c: E2 02 01 F8 18 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 41 2B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 21 74 01 00 35 04 06 00 4F 00 00 61 [12:00:01]Write i2c OK [12:00:01]MH_I2C_Read... [12:00:01]OFD Sender: No OFD packet to send [12:00:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:00:01]Read from MH i2c: E2 [12:00:01]MH_I2C_Read... [12:00:01]Read from MH i2c: E2 03 00 [12:00:01]MH_I2C_Read... [12:00:01]Read from MH i2c: E2 03 00 F8 18 00 90 00 84 [12:00:01]RAPDU: 90 00 [12:00:01]wFMCommunicate OK [12:00:01]wFMCommunicate request_size=10 [12:00:01]MH_SAM_APDU [12:00:01]CAPDU: 80 0D 02 02 05 A4 2B 2E AA 30 [12:00:01]Write to MH i2c: E2 0D 00 F9 18 80 0D 02 02 05 00 A4 2B 2E AA 30 00 00 6C [12:00:01]Write i2c OK [12:00:01]MH_I2C_Read... [12:00:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:00:01]Read from MH i2c: E2 [12:00:01]MH_I2C_Read... [12:00:01]Read from MH i2c: E2 03 00 [12:00:01]MH_I2C_Read... [12:00:01]Read from MH i2c: E2 03 00 F9 18 00 90 00 85 [12:00:01]RAPDU: 90 00 [12:00:01]wFMCommunicate OK [12:00:01]wFMCommunicate request_size=4 [12:00:01]MH_SAM_APDU [12:00:01]CAPDU: 80 0D 03 02 [12:00:01]Write to MH i2c: E2 08 00 FA 18 80 0D 03 02 00 00 00 00 8D [12:00:01]Write i2c OK [12:00:01]MH_I2C_Read... [12:00:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:00:01]Read from MH i2c: E2 [12:00:01]MH_I2C_Read... [12:00:01]Read from MH i2c: E2 0B 00 [12:00:01]MH_I2C_Read... [12:00:01]Read from MH i2c: E2 0B 00 FA 18 00 AC 79 40 0E 4A FE 23 79 90 00 E5 [12:00:01]RAPDU: AC 79 40 0E 4A FE 23 79 90 00 [12:00:01]wFMCommunicate OK [12:00:01]SAM_PROTO_SignData done [12:00:01]FM_MakeSignedData done [12:00:01]CreateOFDProtocolMessage [12:00:01]wFMCommunicate request_size=4 [12:00:01]MH_SAM_APDU [12:00:01]CAPDU: 80 11 00 00 [12:00:01]Write to MH i2c: E2 08 00 FB 18 80 11 00 00 00 00 00 00 8D [12:00:01]Write i2c OK [12:00:01]MH_I2C_Read... [12:00:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:00:01]Read from MH i2c: E2 [12:00:01]MH_I2C_Read... [12:00:01]Read from MH i2c: E2 17 00 [12:00:01]MH_I2C_Read... [12:00:01]Read from MH i2c: E2 17 00 FB 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DE [12:00:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:00:01]wFMCommunicate OK [12:00:01]CreateOFDProtocolMessage done [12:00:01]OFDSenderStorePacket 95265 [12:00:01]StoreOFDPacket docnum=95265 [12:00:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 00 A5 07 01 01 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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 41 2B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 21 74 01 00 35 04 06 00 4F A4 2B 2E AA 30 AC 79 40 0E 4A FE 23 79 [12:00:01]CheckFolder [12:00:01]dirname=/storage/ofd_packets [12:00:01]CheckFolder done [12:00:01]ProducePacketName [12:00:01]name=ofd_packets/00095265 [12:00:01]NVStorageSaveData ofd_packets/00095265 [12:00:01]File name is /storage/ofd_packets/00095265 [12:00:01]Write 301 bytes [12:00:01]NVStorageSaveData done [12:00:01]OFDSenderStorePacket done [12:00:01]KKMCreateOFDPacket done [12:00:01]NVStorageSaveData kkm_last_timestamp [12:00:01]File name is /storage/kkm_last_timestamp [12:00:01]Write 4 bytes [12:00:01]NVStorageSaveData done [12:00:01]ExternCall_PrintAddStr [12:00:01]wPrintStart [12:00:01]Write to MH i2c: 01 00 00 FC 18 14 [12:00:01]Write i2c OK [12:00:01]MH_I2C_Read... [12:00:01]Read from MH i2c: 01 [12:00:01]MH_I2C_Read... [12:00:01]Read from MH i2c: 01 07 00 [12:00:01]MH_I2C_Read... [12:00:01]Read from MH i2c: 01 07 00 FC 18 00 00 00 00 00 FF 0F 29 [12:00:01]RasterBufferAndPrint [12:00:01]line Счет N : (1)3405774 [12:00:01]line ИНН: 02508201610067 [12:00:01]line Контрольно-Кассовый Чек [12:00:01]line ПРОДАЖА [12:00:01]line ТРК (МРК, ГНК) : 42 [12:00:01]line Товар: 2710124130 [12:00:01]line Аи-92-К-4 [12:00:01]line 8.970 * 66.90 [12:00:01]line = 600.09 [12:00:01]line НДС 12% НСП 1% [12:00:01]line > о реализуемом товаре [12:00:01]line ОКРУГЛЕНИЕ: -0.09 [12:00:01]line ИТОГО: 600.00 [12:00:01]line Внесено: 600.00 [12:00:01]line СДАЧА: 0.00 [12:00:01]line НСП 1% : 5.31 [12:00:01]line НДС 12% : 63.73 [12:00:01]line Наличными: 600.00 [12:00:01]line Безнал.: 0.00 [12:00:01]line Место: АЗС № 82 "Партнер Нефть" [12:00:01]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:00:01]line СНО: Общий режим [12:00:01]line Чек 264 27.10.2024 12:00 [12:00:01]line Смена: 143 ФФД: 1.0 [12:00:01]line ЗНМ: 0300000017 [12:00:01]line РНМ: 0000000000170478 [12:00:01]line Версия ККМ: v1.0 [12:00:01]line ФМ: 0000000002098560 [12:00:01]line ФД: 95265 [12:00:01]line ФПД: 87566517709360 [12:00:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T120001&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95265&fm=87566517709360&tin=02508201610067®Number=0000000000170478&sum=60000 [12:00:01]OFD Sender: Processing packet 95265 [packets to send 56, broken 55] [12:00:01]ProducePacketName [12:00:01]name=ofd_packets/00095265 [12:00:01]OFD Sender: To server: pG, [12:00:01]CommunicateWithHost lk.salyk.kg:30040 [12:00:01]ConnectInit lk.salyk.kg [12:00:01]written 0, free lines is 4095 [12:00:02]Connected sock=9 [12:00:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 00 A5 07 01 01 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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 41 2B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 21 74 01 00 35 04 06 00 4F A4 2B 2E AA 30 AC 79 40 0E 4A FE 23 79 [12:00:02]Write to MH i2c: 01 00 00 27 19 40 [12:00:02]Write i2c OK [12:00:02]MH_I2C_Read... [12:00:02]Read from MH i2c: 01 [12:00:02]MH_I2C_Read... [12:00:02]Read from MH i2c: 01 07 00 [12:00:02]MH_I2C_Read... [12:00:02]Read from MH i2c: 01 07 00 27 19 00 00 00 00 00 0D 0D 61 [12:00:02]RasterBufferAndPrint [12:00:02]line [12:00:02]line [12:00:02]line [12:00:02]line [12:00:02]line [12:00:02]written 0, free lines is 3354 [12:00:02]MH_Cut [12:00:02]Write to MH i2c: D1 01 00 2E 19 01 19 [12:00:02]Write i2c OK [12:00:02]MH_I2C_Read... [12:00:02]Read from MH i2c: D1 [12:00:02]MH_I2C_Read... [12:00:02]Read from MH i2c: D1 01 00 [12:00:02]MH_I2C_Read... [12:00:02]Read from MH i2c: D1 01 00 2E 19 00 18 [12:00:02]Write to MH i2c: 01 00 00 2F 19 48 [12:00:02]Write i2c OK [12:00:02]MH_I2C_Read... [12:00:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 08 A2 47 00 07 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 32 30 39 38 35 36 30 10 04 04 00 21 74 01 00 F4 03 04 00 6D D5 1D 67 B6 04 01 00 00 A9 FE 5E 5C B0 DD 44 3C [12:00:02]CommunicateWithHost err = 0 [12:00:02]CheckOFDResponse [12:00:02]1017 (14) - 77093643461234 [12:00:02]1041 (16) - 0000000002098560 [12:00:02]1040 (4) - 95265 [12:00:02]1012 (4) - 27.10.2024 05:53 [12:00:02]1206 (1) - 0 [12:00:02]OFD Sender: Remove packet 95265 [12:00:02]ProducePacketName [12:00:02]name=ofd_packets/00095265 [12:00:02]NVStorageDeleteData [12:00:02]OFD Sender: No OFD packet to send [12:00:02]*** Cut start [12:00:02]*** Partial cut [12:00:02]*** CUTSNS_PIN = 1 [12:00:03]*** CUTSNS_PIN = 0 [12:00:03]*** Brake cut motor [12:00:03]Read from MH i2c: 01 [12:00:03]MH_I2C_Read... [12:00:03]*** Stop cut motor [12:00:03]*** Cut end [12:00:03]Read from MH i2c: 01 07 00 [12:00:03]MH_I2C_Read... [12:00:03]Read from MH i2c: 01 07 00 2F 19 00 00 00 00 00 FF 0F 5D [12:00:03]process_action close_receipt done [12:00:03]requested_data is exist [12:00:03]produce_requested_data [12:00:03]requested_item fm.sn is exist - process it [12:00:03]wFMCommunicate request_size=4 [12:00:03]MH_SAM_APDU [12:00:03]CAPDU: 80 11 00 00 [12:00:03]Write to MH i2c: E2 08 00 30 19 80 11 00 00 00 00 00 00 C3 [12:00:03]Write i2c OK [12:00:03]MH_I2C_Read... [12:00:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:00:03]Read from MH i2c: E2 [12:00:03]MH_I2C_Read... [12:00:03]Read from MH i2c: E2 17 00 [12:00:03]MH_I2C_Read... [12:00:03]Read from MH i2c: E2 17 00 30 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 14 [12:00:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:00:03]wFMCommunicate OK [12:00:03]requested_item fd.num is exist - process it [12:00:03]SAM_PROTO_GetFieldsCounters [12:00:03]wFMCommunicate request_size=4 [12:00:03]MH_SAM_APDU [12:00:03]CAPDU: 80 13 00 00 [12:00:03]Write to MH i2c: E2 08 00 31 19 80 13 00 00 00 00 00 00 C6 [12:00:03]Write i2c OK [12:00:03]MH_I2C_Read... [12:00:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:00:03]Read from MH i2c: E2 [12:00:03]MH_I2C_Read... [12:00:03]Read from MH i2c: E2 62 00 [12:00:03]MH_I2C_Read... [12:00:03]Read from MH i2c: E2 62 00 31 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 21 74 01 00 0E 04 04 00 8F 00 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 27 [12:00:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 21 74 01 00 0E 04 04 00 8F 00 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 [12:00:03]wFMCommunicate OK [12:00:03]SAM_PROTO_GetFieldsCounters done [12:00:03]requested_item shift.num is exist - process it [12:00:03]requested_item shift.opened is exist - process it [12:00:03]req_shift_opened [12:00:03]FM_GetShiftState [12:00:03]SAM_PROTO_GetShiftState [12:00:03]wFMCommunicate request_size=4 [12:00:03]MH_SAM_APDU [12:00:03]CAPDU: 80 13 01 00 [12:00:03]Write to MH i2c: E2 08 00 32 19 80 13 01 00 00 00 00 00 C8 [12:00:03]Write i2c OK [12:00:03]MH_I2C_Read... [12:00:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:00:03]Read from MH i2c: E2 [12:00:03]MH_I2C_Read... [12:00:03]Read from MH i2c: E2 0E 00 [12:00:03]MH_I2C_Read... [12:00:03]Read from MH i2c: E2 0E 00 32 19 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 74 [12:00:03]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:00:03]wFMCommunicate OK [12:00:03]SAM_PROTO_GetShiftState done [12:00:03]FM_GetShiftState done [12:00:03]req_shift_opened done [12:00:03]requested_item shift.open_date is exist - process it [12:00:03]req_shift_open_date [12:00:03]req_shift_open_date done [12:00:03]produce_requested_data done [12:00:03]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95265,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:00:03]process_action_free close_receipt [12:00:03]json_value_free [12:00:03]json_value_free done [12:00:03]process_json_proto returns [12:00:03]Send response to host [12:00:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95265,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:00:03]free response buf [12:00:03]execute_script done [12:00:03]execute_script returns [12:00:03]free content buf [12:00:03]Sock 10.Close socket [12:00:03]Sock 10.Thread stoped [12:00:04]accept exits with 7 [12:00:04]New connection [12:00:04]New thread 3066760548 created [12:00:04]Thread 3066617188 joined [12:00:04]Waiting for new connection... [12:00:04] Sock 7.Parse request [12:00:04]Sock 7.Check first char [12:00:04]Sock 7.First char is OK [12:00:04]request: POST /json_proto HTTP/1.0 [12:00:04]Method: POST [12:00:04]URL: /json_proto [12:00:04]Method is POST - this is cgi request [12:00:04]url: /json_proto [12:00:04]query_string will be loaded in cgi processing [12:00:04]execute_cgi json_proto POST (null) [12:00:04]execute_cgi path=json_proto method=POST [12:00:04]POST find Content-Length [12:00:04]Host: 172.17.40.67:8080 [12:00:04]Content-Length: 683 [12:00:04]Content-Type: application/json [12:00:04] [12:00:04]POST finish read [12:00:04]Found Content-Length = 683 [12:00:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405772", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "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" ] } } [12:00:04]execute_script... [12:00: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)3405772", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "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" ] } } [12:00:04]POST & json_proto [12:00:04]process_json_proto [12:00:04]json parsed OK: [12:00:04]protocol is kg_v1.0 [12:00:04]action value=close_receipt [12:00:04]process_action close_receipt [12:00:04]cmd_close_receipt [12:00:04]MH_GetDate [12:00:04]Write to MH i2c: F0 00 00 33 19 3B [12:00:04]Write i2c OK [12:00:04]MH_I2C_Read... [12:00:04]Read from MH i2c: F0 [12:00:04]MH_I2C_Read... [12:00:04]Read from MH i2c: F0 09 00 [12:00:04]MH_I2C_Read... [12:00:04]Read from MH i2c: F0 09 00 33 19 00 45 2B 1E 67 EE DA 66 66 CD [12:00:04]GetLastDocTimeStamp 1730030401 [12:00:04]current date 1730030405 [12:00:04]FM_GetShiftState [12:00:04]SAM_PROTO_GetShiftState [12:00:04]wFMCommunicate request_size=4 [12:00:04]MH_SAM_APDU [12:00:04]CAPDU: 80 13 01 00 [12:00:04]Write to MH i2c: E2 08 00 34 19 80 13 01 00 00 00 00 00 CA [12:00:04]Write i2c OK [12:00:04]MH_I2C_Read... [12:00:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:00:04]Read from MH i2c: E2 [12:00:04]MH_I2C_Read... [12:00:04]Read from MH i2c: E2 0E 00 [12:00:04]MH_I2C_Read... [12:00:04]Read from MH i2c: E2 0E 00 34 19 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 76 [12:00:04]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:00:04]wFMCommunicate OK [12:00:04]SAM_PROTO_GetShiftState done [12:00:04]FM_GetShiftState done [12:00:04]opened in 1729987736 [12:00:04]opened+sec_in_day 1730074136 [12:00:04]quantity*price = 200031 [12:00:04]sum+1 = 200032 [12:00:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 265 27.10.2024 12:00 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95266 ФПД: 47795463397813 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T120005&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95266&fm=47795463397813&tin=02508201610067®Number=0000000000170478&sum=200000 [12:00:05]StoreToDocumentArchive [12:00:05]shift 143 fd 95266 [12:00:05]save to /storage/0143/doc_00095266 [12:00:05]save last doc name /storage/0143/doc_00095266 to /storage/kkm_last_doc_name [12:00:05]save OK [12:00:05]Clear old archive folders... [12:00:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:00:05]tlvbuf is 01620FE0 [12:00:05]SAM_PROTO_ClearQueue [12:00:05]wFMCommunicate request_size=4 [12:00:05]MH_SAM_APDU [12:00:05]CAPDU: 80 09 00 00 [12:00:05]Write to MH i2c: E2 08 00 41 19 80 09 00 00 00 00 00 00 CC [12:00:05]Write i2c OK [12:00:05]MH_I2C_Read... [12:00:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:00:06]Read from MH i2c: E2 [12:00:06]MH_I2C_Read... [12:00:06]Read from MH i2c: E2 03 00 [12:00:06]MH_I2C_Read... [12:00:06]Read from MH i2c: E2 03 00 41 19 00 90 00 CE [12:00:06]RAPDU: 90 00 [12:00:06]wFMCommunicate OK [12:00:06]SAM_PROTO_ClearQueue done [12:00:06]KKMCreateOFDPacket [12:00:06]OFDProtocolAddRootSTLVToBuf [12:00:06]FM_MakeSignedData [12:00:06]FM_MakeSignedData [12:00:06]SAM_PROTO_SignData [12:00:06]wFMCommunicate request_size=4 [12:00:06]MH_SAM_APDU [12:00:06]CAPDU: 80 0D 01 02 [12:00:06]Write to MH i2c: E2 08 00 42 19 80 0D 01 02 00 00 00 00 D4 [12:00:06]Write i2c OK [12:00:06]MH_I2C_Read... [12:00:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:00:06]Read from MH i2c: E2 [12:00:06]MH_I2C_Read... [12:00:06]Read from MH i2c: E2 03 00 [12:00:06]MH_I2C_Read... [12:00:06]Read from MH i2c: E2 03 00 42 19 00 90 00 CF [12:00:06]RAPDU: 90 00 [12:00:06]wFMCommunicate OK [12:00:06]wFMCommunicate request_size=255 [12:00:06]MH_SAM_APDU [12:00: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 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 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 09 01 00 00 F4 03 04 00 45 2B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 22 74 01 00 35 04 06 00 2B [12:00:06]Write to MH i2c: E2 02 01 43 19 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 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 09 01 00 00 F4 03 04 00 45 2B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 22 74 01 00 35 04 06 00 2B 00 00 F4 [12:00:06]Write i2c OK [12:00:06]MH_I2C_Read... [12:00:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:00:06]Read from MH i2c: E2 [12:00:06]MH_I2C_Read... [12:00:06]Read from MH i2c: E2 03 00 [12:00:06]MH_I2C_Read... [12:00:06]Read from MH i2c: E2 03 00 43 19 00 90 00 D0 [12:00:06]RAPDU: 90 00 [12:00:06]wFMCommunicate OK [12:00:06]wFMCommunicate request_size=10 [12:00:06]MH_SAM_APDU [12:00:06]CAPDU: 80 0D 02 02 05 78 3F 9E 21 B5 [12:00:06]Write to MH i2c: E2 0D 00 44 19 80 0D 02 02 05 00 78 3F 9E 21 B5 00 00 0C [12:00:06]Write i2c OK [12:00:06]MH_I2C_Read... [12:00:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:00:06]Read from MH i2c: E2 [12:00:06]MH_I2C_Read... [12:00:06]Read from MH i2c: E2 03 00 [12:00:06]MH_I2C_Read... [12:00:06]Read from MH i2c: E2 03 00 44 19 00 90 00 D1 [12:00:06]RAPDU: 90 00 [12:00:06]wFMCommunicate OK [12:00:06]wFMCommunicate request_size=4 [12:00:06]MH_SAM_APDU [12:00:06]CAPDU: 80 0D 03 02 [12:00:06]Write to MH i2c: E2 08 00 45 19 80 0D 03 02 00 00 00 00 D9 [12:00:06]Write i2c OK [12:00:06]MH_I2C_Read... [12:00:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:00:06]Read from MH i2c: E2 [12:00:06]MH_I2C_Read... [12:00:06]Read from MH i2c: E2 0B 00 [12:00:06]MH_I2C_Read... [12:00:06]Read from MH i2c: E2 0B 00 45 19 00 4B 62 3C 40 CB 06 AD 23 90 00 A4 [12:00:06]RAPDU: 4B 62 3C 40 CB 06 AD 23 90 00 [12:00:06]wFMCommunicate OK [12:00:06]SAM_PROTO_SignData done [12:00:06]FM_MakeSignedData done [12:00:06]CreateOFDProtocolMessage [12:00:06]wFMCommunicate request_size=4 [12:00:06]MH_SAM_APDU [12:00:06]CAPDU: 80 11 00 00 [12:00:06]Write to MH i2c: E2 08 00 46 19 80 11 00 00 00 00 00 00 D9 [12:00:06]Write i2c OK [12:00:06]MH_I2C_Read... [12:00:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:00:06]Read from MH i2c: E2 [12:00:06]MH_I2C_Read... [12:00:06]Read from MH i2c: E2 17 00 [12:00:06]MH_I2C_Read... [12:00:06]Read from MH i2c: E2 17 00 46 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2A [12:00:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:00:06]wFMCommunicate OK [12:00:06]CreateOFDProtocolMessage done [12:00:06]OFDSenderStorePacket 95266 [12:00:06]StoreOFDPacket docnum=95266 [12:00:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F7 83 07 01 C7 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 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 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 09 01 00 00 F4 03 04 00 45 2B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 22 74 01 00 35 04 06 00 2B 78 3F 9E 21 B5 4B 62 3C 40 CB 06 AD 23 [12:00:06]CheckFolder [12:00:06]dirname=/storage/ofd_packets [12:00:06]CheckFolder done [12:00:06]ProducePacketName [12:00:06]name=ofd_packets/00095266 [12:00:06]NVStorageSaveData ofd_packets/00095266 [12:00:06]File name is /storage/ofd_packets/00095266 [12:00:06]Write 301 bytes [12:00:06]NVStorageSaveData done [12:00:06]OFDSenderStorePacket done [12:00:06]KKMCreateOFDPacket done [12:00:06]NVStorageSaveData kkm_last_timestamp [12:00:06]File name is /storage/kkm_last_timestamp [12:00:06]Write 4 bytes [12:00:06]NVStorageSaveData done [12:00:06]ExternCall_PrintAddStr [12:00:06]wPrintStart [12:00:06]Write to MH i2c: 01 00 00 47 19 60 [12:00:06]Write i2c OK [12:00:06]MH_I2C_Read... [12:00:06]Read from MH i2c: 01 [12:00:06]MH_I2C_Read... [12:00:06]Read from MH i2c: 01 07 00 [12:00:06]MH_I2C_Read... [12:00:06]Read from MH i2c: 01 07 00 47 19 00 00 00 00 00 FF 0F 75 [12:00:06]RasterBufferAndPrint [12:00:06]line Счет N : (1)3405772 [12:00:06]line ИНН: 02508201610067 [12:00:06]line Контрольно-Кассовый Чек [12:00:06]line ПРОДАЖА [12:00:06]line ТРК (МРК, ГНК) : 12 [12:00:06]line Товар: 2710124130 [12:00:06]line Аи-92-К-4 [12:00:06]line 29.900 * 66.90 [12:00:06]line = 2000.31 [12:00:06]line НДС 12% НСП 1% [12:00:06]line > о реализуемом товаре [12:00:06]line ОКРУГЛЕНИЕ: -0.31 [12:00:06]line ИТОГО: 2000.00 [12:00:06]line Внесено: 2000.00 [12:00:06]line СДАЧА: 0.00 [12:00:06]line НСП 1% : 17.70 [12:00:06]line НДС 12% : 212.42 [12:00:06]line Наличными: 2000.00 [12:00:06]line Безнал.: 0.00 [12:00:06]line Место: АЗС № 82 "Партнер Нефть" [12:00:06]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:00:06]line СНО: Общий режим [12:00:06]line Чек 265 27.10.2024 12:00 [12:00:06]line Смена: 143 ФФД: 1.0 [12:00:06]line ЗНМ: 0300000017 [12:00:06]line РНМ: 0000000000170478 [12:00:06]line Версия ККМ: v1.0 [12:00:06]line ФМ: 0000000002098560 [12:00:06]line ФД: 95266 [12:00:06]line ФПД: 47795463397813 [12:00:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T120005&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95266&fm=47795463397813&tin=02508201610067®Number=0000000000170478&sum=200000 [12:00:06]written 0, free lines is 4095 [12:00:06]OFD Sender: Processing packet 95266 [packets to send 56, broken 55] [12:00:06]ProducePacketName [12:00:06]name=ofd_packets/00095266 [12:00:06]OFD Sender: To server: pG, [12:00:06]CommunicateWithHost lk.salyk.kg:30040 [12:00:06]ConnectInit lk.salyk.kg [12:00:06]Connected sock=10 [12:00:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F7 83 07 01 C7 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 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 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 09 01 00 00 F4 03 04 00 45 2B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 22 74 01 00 35 04 06 00 2B 78 3F 9E 21 B5 4B 62 3C 40 CB 06 AD 23 [12:00:07]Write to MH i2c: 01 00 00 72 19 8B [12:00:07]Write i2c OK [12:00:07]MH_I2C_Read... [12:00:07]Read from MH i2c: 01 [12:00:07]MH_I2C_Read... [12:00:07]Read from MH i2c: 01 07 00 [12:00:07]MH_I2C_Read... [12:00:07]Read from MH i2c: 01 07 00 72 19 00 00 00 00 00 FD 0C 9B [12:00:07]RasterBufferAndPrint [12:00:07]line [12:00:07]line [12:00:07]line [12:00:07]line [12:00:07]line [12:00:07]written 0, free lines is 3343 [12:00:07]MH_Cut [12:00:07]Write to MH i2c: D1 01 00 79 19 01 64 [12:00:07]Write i2c OK [12:00:07]MH_I2C_Read... [12:00:07]Read from MH i2c: D1 [12:00:07]MH_I2C_Read... [12:00:07]Read from MH i2c: D1 01 00 [12:00:07]MH_I2C_Read... [12:00:07]Read from MH i2c: D1 01 00 79 19 00 63 [12:00:07]Write to MH i2c: 01 00 00 7A 19 93 [12:00:07]Write i2c OK [12:00:07]MH_I2C_Read... [12:00:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 31 EF 47 00 DF 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 32 30 39 38 35 36 30 10 04 04 00 22 74 01 00 F4 03 04 00 72 D5 1D 67 B6 04 01 00 00 71 DB 37 38 DD 5D 23 B2 [12:00:07]CommunicateWithHost err = 0 [12:00:07]CheckOFDResponse [12:00:07]1017 (14) - 77093643461234 [12:00:07]1041 (16) - 0000000002098560 [12:00:07]1040 (4) - 95266 [12:00:07]1012 (4) - 27.10.2024 05:53 [12:00:07]1206 (1) - 0 [12:00:07]OFD Sender: Remove packet 95266 [12:00:07]ProducePacketName [12:00:07]name=ofd_packets/00095266 [12:00:07]NVStorageDeleteData [12:00:07]*** Cut start [12:00:07]*** Partial cut [12:00:07]*** CUTSNS_PIN = 1 [12:00:07]OFD Sender: No OFD packet to send [12:00:07]*** CUTSNS_PIN = 0 [12:00:08]*** Brake cut motor [12:00:08]Read from MH i2c: 01 [12:00:08]MH_I2C_Read... [12:00:08]*** Stop cut motor [12:00:08]*** Cut end [12:00:08]Read from MH i2c: 01 07 00 [12:00:08]MH_I2C_Read... [12:00:08]Read from MH i2c: 01 07 00 7A 19 00 00 00 00 00 FF 0F A8 [12:00:08]process_action close_receipt done [12:00:08]requested_data is exist [12:00:08]produce_requested_data [12:00:08]requested_item fm.sn is exist - process it [12:00:08]wFMCommunicate request_size=4 [12:00:08]MH_SAM_APDU [12:00:08]CAPDU: 80 11 00 00 [12:00:08]Write to MH i2c: E2 08 00 7B 19 80 11 00 00 00 00 00 00 0E [12:00:08]Write i2c OK [12:00:08]MH_I2C_Read... [12:00:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:00:08]Read from MH i2c: E2 [12:00:08]MH_I2C_Read... [12:00:08]Read from MH i2c: E2 17 00 [12:00:08]MH_I2C_Read... [12:00:08]Read from MH i2c: E2 17 00 7B 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5F [12:00:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:00:08]wFMCommunicate OK [12:00:08]requested_item fd.num is exist - process it [12:00:08]SAM_PROTO_GetFieldsCounters [12:00:08]wFMCommunicate request_size=4 [12:00:08]MH_SAM_APDU [12:00:08]CAPDU: 80 13 00 00 [12:00:08]Write to MH i2c: E2 08 00 7C 19 80 13 00 00 00 00 00 00 11 [12:00:08]Write i2c OK [12:00:08]MH_I2C_Read... [12:00:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:00:08]Read from MH i2c: E2 [12:00:08]MH_I2C_Read... [12:00:08]Read from MH i2c: E2 62 00 [12:00:08]MH_I2C_Read... [12:00:08]Read from MH i2c: E2 62 00 7C 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 22 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 09 01 00 00 5E 04 04 00 09 01 00 00 57 04 04 00 0A 01 00 00 19 04 04 00 00 00 00 00 90 00 76 [12:00:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 22 74 01 00 0E 04 04 00 8F 00 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 [12:00:08]wFMCommunicate OK [12:00:08]SAM_PROTO_GetFieldsCounters done [12:00:08]requested_item shift.num is exist - process it [12:00:08]requested_item shift.opened is exist - process it [12:00:08]req_shift_opened [12:00:08]FM_GetShiftState [12:00:08]SAM_PROTO_GetShiftState [12:00:08]wFMCommunicate request_size=4 [12:00:08]MH_SAM_APDU [12:00:08]CAPDU: 80 13 01 00 [12:00:08]Write to MH i2c: E2 08 00 7D 19 80 13 01 00 00 00 00 00 13 [12:00:08]Write i2c OK [12:00:08]MH_I2C_Read... [12:00:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:00:08]Read from MH i2c: E2 [12:00:08]MH_I2C_Read... [12:00:08]Read from MH i2c: E2 0E 00 [12:00:08]MH_I2C_Read... [12:00:08]Read from MH i2c: E2 0E 00 7D 19 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 BF [12:00:08]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:00:08]wFMCommunicate OK [12:00:08]SAM_PROTO_GetShiftState done [12:00:08]FM_GetShiftState done [12:00:08]req_shift_opened done [12:00:08]requested_item shift.open_date is exist - process it [12:00:08]req_shift_open_date [12:00:08]req_shift_open_date done [12:00:08]produce_requested_data done [12:00:08]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95266,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:00:08]process_action_free close_receipt [12:00:08]json_value_free [12:00:08]json_value_free done [12:00:08]process_json_proto returns [12:00:08]Send response to host [12:00:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95266,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:00:08]free response buf [12:00:08]execute_script done [12:00:08]execute_script returns [12:00:08]free content buf [12:00:08]Sock 7.Close socket [12:00:08]Sock 7.Thread stoped [12:00:12]OFD Sender: No OFD packet to send [12:00:17]OFD Sender: No OFD packet to send [12:00:22]OFD Sender: No OFD packet to send [12:00:27]OFD Sender: No OFD packet to send [12:00:32]OFD Sender: No OFD packet to send [12:00:37]OFD Sender: No OFD packet to send [12:00:42]OFD Sender: No OFD packet to send [12:00:47]OFD Sender: No OFD packet to send [12:00:52]OFD Sender: No OFD packet to send [12:00:57]OFD Sender: No OFD packet to send [12:01:02]OFD Sender: No OFD packet to send [12:01:07]OFD Sender: No OFD packet to send [12:01:12]OFD Sender: No OFD packet to send [12:01:17]OFD Sender: No OFD packet to send [12:01:22]OFD Sender: No OFD packet to send [12:01:27]OFD Sender: No OFD packet to send [12:01:29]accept exits with 9 [12:01:29]New connection [12:01:29]New thread 3066617188 created [12:01:29]Thread 3066760548 joined [12:01:29]Waiting for new connection... [12:01:29] Sock 9.Parse request [12:01:29]Sock 9.Check first char [12:01:29]Sock 9.First char is OK [12:01:29]request: POST /json_proto HTTP/1.0 [12:01:29]Method: POST [12:01:29]URL: /json_proto [12:01:29]Method is POST - this is cgi request [12:01:29]url: /json_proto [12:01:29]query_string will be loaded in cgi processing [12:01:29]execute_cgi json_proto POST (null) [12:01:29]execute_cgi path=json_proto method=POST [12:01:29]POST find Content-Length [12:01:29]Host: 172.17.40.67:8080 [12:01:29]Content-Length: 678 [12:01:29]Content-Type: application/json [12:01:29] [12:01:29]POST finish read [12:01:29]Found Content-Length = 678 [12:01:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405776", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:01:29]execute_script... [12:01: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)3405776", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:01:29]POST & json_proto [12:01:29]process_json_proto [12:01:29]json parsed OK: [12:01:29]protocol is kg_v1.0 [12:01:29]action value=close_receipt [12:01:29]process_action close_receipt [12:01:29]cmd_close_receipt [12:01:29]MH_GetDate [12:01:29]Write to MH i2c: F0 00 00 7E 19 86 [12:01:29]Write i2c OK [12:01:29]MH_I2C_Read... [12:01:29]Read from MH i2c: F0 [12:01:29]MH_I2C_Read... [12:01:29]Read from MH i2c: F0 09 00 [12:01:29]MH_I2C_Read... [12:01:29]Read from MH i2c: F0 09 00 7E 19 00 9A 2B 1E 67 EE DA 66 66 6D [12:01:29]GetLastDocTimeStamp 1730030405 [12:01:29]current date 1730030490 [12:01:29]FM_GetShiftState [12:01:29]SAM_PROTO_GetShiftState [12:01:29]wFMCommunicate request_size=4 [12:01:29]MH_SAM_APDU [12:01:29]CAPDU: 80 13 01 00 [12:01:29]Write to MH i2c: E2 08 00 7F 19 80 13 01 00 00 00 00 00 15 [12:01:29]Write i2c OK [12:01:29]MH_I2C_Read... [12:01:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:01:29]Read from MH i2c: E2 [12:01:29]MH_I2C_Read... [12:01:29]Read from MH i2c: E2 0E 00 [12:01:29]MH_I2C_Read... [12:01:29]Read from MH i2c: E2 0E 00 7F 19 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C1 [12:01:29]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:01:29]wFMCommunicate OK [12:01:29]SAM_PROTO_GetShiftState done [12:01:29]FM_GetShiftState done [12:01:29]opened in 1729987736 [12:01:29]opened+sec_in_day 1730074136 [12:01:29]quantity*price = 50041 [12:01:29]sum+1 = 50042 [12:01:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 266 27.10.2024 12:01 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95267 ФПД: 187718848329697 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T120130&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95267&fm=187718848329697&tin=02508201610067®Number=0000000000170478&sum=50000 [12:01:30]StoreToDocumentArchive [12:01:30]shift 143 fd 95267 [12:01:30]save to /storage/0143/doc_00095267 [12:01:30]save last doc name /storage/0143/doc_00095267 to /storage/kkm_last_doc_name [12:01:30]save OK [12:01:30]Clear old archive folders... [12:01:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:01:30]tlvbuf is 0159EF00 [12:01:30]SAM_PROTO_ClearQueue [12:01:30]wFMCommunicate request_size=4 [12:01:30]MH_SAM_APDU [12:01:30]CAPDU: 80 09 00 00 [12:01:30]Write to MH i2c: E2 08 00 8C 19 80 09 00 00 00 00 00 00 17 [12:01:30]Write i2c OK [12:01:30]MH_I2C_Read... [12:01:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:01:30]Read from MH i2c: E2 [12:01:30]MH_I2C_Read... [12:01:30]Read from MH i2c: E2 03 00 [12:01:30]MH_I2C_Read... [12:01:30]Read from MH i2c: E2 03 00 8C 19 00 90 00 19 [12:01:30]RAPDU: 90 00 [12:01:30]wFMCommunicate OK [12:01:30]SAM_PROTO_ClearQueue done [12:01:30]KKMCreateOFDPacket [12:01:30]OFDProtocolAddRootSTLVToBuf [12:01:30]FM_MakeSignedData [12:01:30]FM_MakeSignedData [12:01:30]SAM_PROTO_SignData [12:01:30]wFMCommunicate request_size=4 [12:01:30]MH_SAM_APDU [12:01:30]CAPDU: 80 0D 01 02 [12:01:30]Write to MH i2c: E2 08 00 8D 19 80 0D 01 02 00 00 00 00 1F [12:01:30]Write i2c OK [12:01:30]MH_I2C_Read... [12:01:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:01:30]Read from MH i2c: E2 [12:01:30]MH_I2C_Read... [12:01:30]Read from MH i2c: E2 03 00 [12:01:30]MH_I2C_Read... [12:01:30]Read from MH i2c: E2 03 00 8D 19 00 90 00 1A [12:01:30]RAPDU: 90 00 [12:01:30]wFMCommunicate OK [12:01:30]wFMCommunicate request_size=255 [12:01:30]MH_SAM_APDU [12:01: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 9A 2B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 23 74 01 00 35 04 06 00 AA [12:01:30]Write to MH i2c: E2 02 01 8E 19 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 9A 2B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 23 74 01 00 35 04 06 00 AA 00 00 D3 [12:01:30]Write i2c OK [12:01:30]MH_I2C_Read... [12:01:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:01:30]Read from MH i2c: E2 [12:01:30]MH_I2C_Read... [12:01:30]Read from MH i2c: E2 03 00 [12:01:30]MH_I2C_Read... [12:01:30]Read from MH i2c: E2 03 00 8E 19 00 90 00 1B [12:01:30]RAPDU: 90 00 [12:01:30]wFMCommunicate OK [12:01:30]wFMCommunicate request_size=10 [12:01:30]MH_SAM_APDU [12:01:30]CAPDU: 80 0D 02 02 05 BA B3 45 B7 E1 [12:01:30]Write to MH i2c: E2 0D 00 8F 19 80 0D 02 02 05 00 BA B3 45 B7 E1 00 00 76 [12:01:30]Write i2c OK [12:01:30]MH_I2C_Read... [12:01:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:01:30]Read from MH i2c: E2 [12:01:30]MH_I2C_Read... [12:01:30]Read from MH i2c: E2 03 00 [12:01:30]MH_I2C_Read... [12:01:30]Read from MH i2c: E2 03 00 8F 19 00 90 00 1C [12:01:30]RAPDU: 90 00 [12:01:30]wFMCommunicate OK [12:01:30]wFMCommunicate request_size=4 [12:01:30]MH_SAM_APDU [12:01:30]CAPDU: 80 0D 03 02 [12:01:30]Write to MH i2c: E2 08 00 90 19 80 0D 03 02 00 00 00 00 24 [12:01:30]Write i2c OK [12:01:30]MH_I2C_Read... [12:01:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:01:31]Read from MH i2c: E2 [12:01:31]MH_I2C_Read... [12:01:31]Read from MH i2c: E2 0B 00 [12:01:31]MH_I2C_Read... [12:01:31]Read from MH i2c: E2 0B 00 90 19 00 D7 79 1B AB F6 66 EA 63 90 00 E4 [12:01:31]RAPDU: D7 79 1B AB F6 66 EA 63 90 00 [12:01:31]wFMCommunicate OK [12:01:31]SAM_PROTO_SignData done [12:01:31]FM_MakeSignedData done [12:01:31]CreateOFDProtocolMessage [12:01:31]wFMCommunicate request_size=4 [12:01:31]MH_SAM_APDU [12:01:31]CAPDU: 80 11 00 00 [12:01:31]Write to MH i2c: E2 08 00 91 19 80 11 00 00 00 00 00 00 24 [12:01:31]Write i2c OK [12:01:31]MH_I2C_Read... [12:01:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:01:31]Read from MH i2c: E2 [12:01:31]MH_I2C_Read... [12:01:31]Read from MH i2c: E2 17 00 [12:01:31]MH_I2C_Read... [12:01:31]Read from MH i2c: E2 17 00 91 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 75 [12:01:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:01:31]wFMCommunicate OK [12:01:31]CreateOFDProtocolMessage done [12:01:31]OFDSenderStorePacket 95267 [12:01:31]StoreOFDPacket docnum=95267 [12:01:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 72 ED 07 01 49 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 9A 2B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 23 74 01 00 35 04 06 00 AA BA B3 45 B7 E1 D7 79 1B AB F6 66 EA 63 [12:01:31]CheckFolder [12:01:31]dirname=/storage/ofd_packets [12:01:31]CheckFolder done [12:01:31]ProducePacketName [12:01:31]name=ofd_packets/00095267 [12:01:31]NVStorageSaveData ofd_packets/00095267 [12:01:31]File name is /storage/ofd_packets/00095267 [12:01:31]Write 301 bytes [12:01:31]NVStorageSaveData done [12:01:31]OFDSenderStorePacket done [12:01:31]KKMCreateOFDPacket done [12:01:31]NVStorageSaveData kkm_last_timestamp [12:01:31]File name is /storage/kkm_last_timestamp [12:01:31]Write 4 bytes [12:01:31]NVStorageSaveData done [12:01:31]ExternCall_PrintAddStr [12:01:31]wPrintStart [12:01:31]Write to MH i2c: 01 00 00 92 19 AB [12:01:31]Write i2c OK [12:01:31]MH_I2C_Read... [12:01:31]Read from MH i2c: 01 [12:01:31]MH_I2C_Read... [12:01:31]Read from MH i2c: 01 07 00 [12:01:31]MH_I2C_Read... [12:01:31]Read from MH i2c: 01 07 00 92 19 00 00 00 00 00 FF 0F C0 [12:01:31]RasterBufferAndPrint [12:01:31]line Счет N : (1)3405776 [12:01:31]line ИНН: 02508201610067 [12:01:31]line Контрольно-Кассовый Чек [12:01:31]line ПРОДАЖА [12:01:31]line ТРК (МРК, ГНК) : 22 [12:01:31]line Товар: 2710124130 [12:01:31]line Аи-92-К-4 [12:01:31]line 7.480 * 66.90 [12:01:31]line = 500.41 [12:01:31]line НДС 12% НСП 1% [12:01:31]line > о реализуемом товаре [12:01:31]line ОКРУГЛЕНИЕ: -0.41 [12:01:31]line ИТОГО: 500.00 [12:01:31]line Внесено: 500.00 [12:01:31]line СДАЧА: 0.00 [12:01:31]line НСП 1% : 4.43 [12:01:31]line НДС 12% : 53.14 [12:01:31]line Наличными: 500.00 [12:01:31]line Безнал.: 0.00 [12:01:31]line Место: АЗС № 82 "Партнер Нефть" [12:01:31]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:01:31]line СНО: Общий режим [12:01:31]line Чек 266 27.10.2024 12:01 [12:01:31]line Смена: 143 ФФД: 1.0 [12:01:31]line ЗНМ: 0300000017 [12:01:31]line РНМ: 0000000000170478 [12:01:31]line Версия ККМ: v1.0 [12:01:31]line ФМ: 0000000002098560 [12:01:31]line ФД: 95267 [12:01:31]line ФПД: 187718848329697 [12:01:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T120130&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95267&fm=187718848329697&tin=02508201610067®Number=0000000000170478&sum=50000 [12:01:31]OFD Sender: Processing packet 95267 [packets to send 56, broken 55] [12:01:31]ProducePacketName [12:01:31]name=ofd_packets/00095267 [12:01:31]OFD Sender: To server: pG, [12:01:31]CommunicateWithHost lk.salyk.kg:30040 [12:01:31]ConnectInit lk.salyk.kg [12:01:31]written 0, free lines is 4095 [12:01:31]Connected sock=10 [12:01:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 72 ED 07 01 49 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 9A 2B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 23 74 01 00 35 04 06 00 AA BA B3 45 B7 E1 D7 79 1B AB F6 66 EA 63 [12:01:31]Write to MH i2c: 01 00 00 BD 19 D6 [12:01:31]Write i2c OK [12:01:31]MH_I2C_Read... [12:01:31]Read from MH i2c: 01 [12:01:31]MH_I2C_Read... [12:01:31]Read from MH i2c: 01 07 00 [12:01:31]MH_I2C_Read... [12:01:31]Read from MH i2c: 01 07 00 BD 19 00 00 00 00 00 FB 0C E4 [12:01:31]RasterBufferAndPrint [12:01:31]line [12:01:31]line [12:01:31]line [12:01:31]line [12:01:31]line [12:01:31]written 0, free lines is 3329 [12:01:31]MH_Cut [12:01:31]Write to MH i2c: D1 01 00 C4 19 01 AF [12:01:31]Write i2c OK [12:01:31]MH_I2C_Read... [12:01:31]Read from MH i2c: D1 [12:01:31]MH_I2C_Read... [12:01:31]Read from MH i2c: D1 01 00 [12:01:31]MH_I2C_Read... [12:01:31]Read from MH i2c: D1 01 00 C4 19 00 AE [12:01:31]Write to MH i2c: 01 00 00 C5 19 DE [12:01:31]Write i2c OK [12:01:31]MH_I2C_Read... [12:01:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 BB 03 47 00 EF 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 32 30 39 38 35 36 30 10 04 04 00 23 74 01 00 F4 03 04 00 C6 D5 1D 67 B6 04 01 00 00 5D C2 33 9F 28 7C 18 BD [12:01:31]CommunicateWithHost err = 0 [12:01:31]CheckOFDResponse [12:01:31]1017 (14) - 77093643461234 [12:01:31]1041 (16) - 0000000002098560 [12:01:31]1040 (4) - 95267 [12:01:31]1012 (4) - 27.10.2024 05:55 [12:01:31]1206 (1) - 0 [12:01:31]OFD Sender: Remove packet 95267 [12:01:31]ProducePacketName [12:01:31]name=ofd_packets/00095267 [12:01:31]NVStorageDeleteData [12:01:32]OFD Sender: No OFD packet to send [12:01:32]*** Cut start [12:01:32]*** Partial cut [12:01:32]*** CUTSNS_PIN = 1 [12:01:32]*** CUTSNS_PIN = 0 [12:01:32]*** Brake cut motor [12:01:33]Read from MH i2c: 01 [12:01:33]MH_I2C_Read... [12:01:33]*** Stop cut motor [12:01:33]*** Cut end [12:01:33]Read from MH i2c: 01 07 00 [12:01:33]MH_I2C_Read... [12:01:33]Read from MH i2c: 01 07 00 C5 19 00 00 00 00 00 FF 0F F3 [12:01:33]process_action close_receipt done [12:01:33]requested_data is exist [12:01:33]produce_requested_data [12:01:33]requested_item fm.sn is exist - process it [12:01:33]wFMCommunicate request_size=4 [12:01:33]MH_SAM_APDU [12:01:33]CAPDU: 80 11 00 00 [12:01:33]Write to MH i2c: E2 08 00 C6 19 80 11 00 00 00 00 00 00 59 [12:01:33]Write i2c OK [12:01:33]MH_I2C_Read... [12:01:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:01:33]Read from MH i2c: E2 [12:01:33]MH_I2C_Read... [12:01:33]Read from MH i2c: E2 17 00 [12:01:33]MH_I2C_Read... [12:01:33]Read from MH i2c: E2 17 00 C6 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AA [12:01:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:01:33]wFMCommunicate OK [12:01:33]requested_item fd.num is exist - process it [12:01:33]SAM_PROTO_GetFieldsCounters [12:01:33]wFMCommunicate request_size=4 [12:01:33]MH_SAM_APDU [12:01:33]CAPDU: 80 13 00 00 [12:01:33]Write to MH i2c: E2 08 00 C7 19 80 13 00 00 00 00 00 00 5C [12:01:33]Write i2c OK [12:01:33]MH_I2C_Read... [12:01:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:01:33]Read from MH i2c: E2 [12:01:33]MH_I2C_Read... [12:01:33]Read from MH i2c: E2 62 00 [12:01:33]MH_I2C_Read... [12:01:33]Read from MH i2c: E2 62 00 C7 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 23 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 0A 01 00 00 5E 04 04 00 0A 01 00 00 57 04 04 00 0B 01 00 00 19 04 04 00 00 00 00 00 90 00 C5 [12:01:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 23 74 01 00 0E 04 04 00 8F 00 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 [12:01:33]wFMCommunicate OK [12:01:33]SAM_PROTO_GetFieldsCounters done [12:01:33]requested_item shift.num is exist - process it [12:01:33]requested_item shift.opened is exist - process it [12:01:33]req_shift_opened [12:01:33]FM_GetShiftState [12:01:33]SAM_PROTO_GetShiftState [12:01:33]wFMCommunicate request_size=4 [12:01:33]MH_SAM_APDU [12:01:33]CAPDU: 80 13 01 00 [12:01:33]Write to MH i2c: E2 08 00 C8 19 80 13 01 00 00 00 00 00 5E [12:01:33]Write i2c OK [12:01:33]MH_I2C_Read... [12:01:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:01:33]Read from MH i2c: E2 [12:01:33]MH_I2C_Read... [12:01:33]Read from MH i2c: E2 0E 00 [12:01:33]MH_I2C_Read... [12:01:33]Read from MH i2c: E2 0E 00 C8 19 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0A [12:01:33]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:01:33]wFMCommunicate OK [12:01:33]SAM_PROTO_GetShiftState done [12:01:33]FM_GetShiftState done [12:01:33]req_shift_opened done [12:01:33]requested_item shift.open_date is exist - process it [12:01:33]req_shift_open_date [12:01:33]req_shift_open_date done [12:01:33]produce_requested_data done [12:01:33]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95267,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:01:33]process_action_free close_receipt [12:01:33]json_value_free [12:01:33]json_value_free done [12:01:33]process_json_proto returns [12:01:33]Send response to host [12:01:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95267,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:01:33]free response buf [12:01:33]execute_script done [12:01:33]execute_script returns [12:01:33]free content buf [12:01:33]Sock 9.Close socket [12:01:33]Sock 9.Thread stoped [12:01:37]OFD Sender: No OFD packet to send [12:01:42]OFD Sender: No OFD packet to send [12:01:47]accept exits with 7 [12:01:47]New connection [12:01:47]New thread 3066760548 created [12:01:47]Thread 3066617188 joined [12:01:47]Waiting for new connection... [12:01:47] Sock 7.Parse request [12:01:47]Sock 7.Check first char [12:01:47]Sock 7.First char is OK [12:01:47]request: POST /json_proto HTTP/1.0 [12:01:47]Method: POST [12:01:47]URL: /json_proto [12:01:47]Method is POST - this is cgi request [12:01:47]url: /json_proto [12:01:47]query_string will be loaded in cgi processing [12:01:47]execute_cgi json_proto POST (null) [12:01:47]execute_cgi path=json_proto method=POST [12:01:47]POST find Content-Length [12:01:47]Host: 172.17.40.67:8080 [12:01:47]Content-Length: 680 [12:01:47]Content-Type: application/json [12:01:47] [12:01:47]POST finish read [12:01:47]Found Content-Length = 680 [12:01:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405775", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:01:47]execute_script... [12:01: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)3405775", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:01:47]POST & json_proto [12:01:47]process_json_proto [12:01:47]json parsed OK: [12:01:47]protocol is kg_v1.0 [12:01:47]action value=close_receipt [12:01:47]process_action close_receipt [12:01:47]cmd_close_receipt [12:01:47]MH_GetDate [12:01:47]Write to MH i2c: F0 00 00 C9 19 D1 [12:01:47]Write i2c OK [12:01:47]MH_I2C_Read... [12:01:47]Read from MH i2c: F0 [12:01:47]MH_I2C_Read... [12:01:47]Read from MH i2c: F0 09 00 [12:01:47]MH_I2C_Read... [12:01:47]Read from MH i2c: F0 09 00 C9 19 00 AC 2B 1E 67 EE DA 66 66 CA [12:01:47]GetLastDocTimeStamp 1730030490 [12:01:47]current date 1730030508 [12:01:47]FM_GetShiftState [12:01:47]SAM_PROTO_GetShiftState [12:01:47]wFMCommunicate request_size=4 [12:01:47]MH_SAM_APDU [12:01:47]CAPDU: 80 13 01 00 [12:01:47]Write to MH i2c: E2 08 00 CA 19 80 13 01 00 00 00 00 00 60 [12:01:47]Write i2c OK [12:01:47]MH_I2C_Read... [12:01:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:01:47]Read from MH i2c: E2 [12:01:47]MH_I2C_Read... [12:01:47]Read from MH i2c: E2 0E 00 [12:01:47]MH_I2C_Read... [12:01:47]Read from MH i2c: E2 0E 00 CA 19 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0C [12:01:47]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:01:47]wFMCommunicate OK [12:01:47]SAM_PROTO_GetShiftState done [12:01:47]FM_GetShiftState done [12:01:47]opened in 1729987736 [12:01:47]opened+sec_in_day 1730074136 [12:01:47]quantity*price = 100050 [12:01:47]sum+1 = 100052 [12:01:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 267 27.10.2024 12:01 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95268 ФПД: 261858377842362 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T120148&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95268&fm=261858377842362&tin=02508201610067®Number=0000000000170478&sum=100000 [12:01:48]StoreToDocumentArchive [12:01:48]shift 143 fd 95268 [12:01:48]save to /storage/0143/doc_00095268 [12:01:48]save last doc name /storage/0143/doc_00095268 to /storage/kkm_last_doc_name [12:01:48]save OK [12:01:48]Clear old archive folders... [12:01:48]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:01:48]tlvbuf is 015EF7D0 [12:01:48]SAM_PROTO_ClearQueue [12:01:48]wFMCommunicate request_size=4 [12:01:48]MH_SAM_APDU [12:01:48]CAPDU: 80 09 00 00 [12:01:48]Write to MH i2c: E2 08 00 D7 19 80 09 00 00 00 00 00 00 62 [12:01:48]Write i2c OK [12:01:48]MH_I2C_Read... [12:01:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:01:48]Read from MH i2c: E2 [12:01:48]MH_I2C_Read... [12:01:48]Read from MH i2c: E2 03 00 [12:01:48]MH_I2C_Read... [12:01:48]Read from MH i2c: E2 03 00 D7 19 00 90 00 64 [12:01:48]RAPDU: 90 00 [12:01:48]wFMCommunicate OK [12:01:48]SAM_PROTO_ClearQueue done [12:01:48]KKMCreateOFDPacket [12:01:48]OFDProtocolAddRootSTLVToBuf [12:01:48]FM_MakeSignedData [12:01:48]FM_MakeSignedData [12:01:48]SAM_PROTO_SignData [12:01:48]wFMCommunicate request_size=4 [12:01:48]MH_SAM_APDU [12:01:48]CAPDU: 80 0D 01 02 [12:01:48]Write to MH i2c: E2 08 00 D8 19 80 0D 01 02 00 00 00 00 6A [12:01:48]Write i2c OK [12:01:48]MH_I2C_Read... [12:01:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:01:48]Read from MH i2c: E2 [12:01:48]MH_I2C_Read... [12:01:48]Read from MH i2c: E2 03 00 [12:01:48]MH_I2C_Read... [12:01:48]Read from MH i2c: E2 03 00 D8 19 00 90 00 65 [12:01:48]RAPDU: 90 00 [12:01:48]wFMCommunicate OK [12:01:48]wFMCommunicate request_size=255 [12:01:48]MH_SAM_APDU [12:01:48]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 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 0B 01 00 00 F4 03 04 00 AC 2B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 24 74 01 00 35 04 06 00 EE 28 A7 97 [12:01:48]Write to MH i2c: E2 02 01 D9 19 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 0B 01 00 00 F4 03 04 00 AC 2B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 24 74 01 00 35 04 06 00 EE 28 A7 97 00 00 D3 [12:01:48]Write i2c OK [12:01:48]MH_I2C_Read... [12:01:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:01:48]Read from MH i2c: E2 [12:01:48]MH_I2C_Read... [12:01:48]Read from MH i2c: E2 03 00 [12:01:48]MH_I2C_Read... [12:01:48]Read from MH i2c: E2 03 00 D9 19 00 90 00 66 [12:01:48]RAPDU: 90 00 [12:01:48]wFMCommunicate OK [12:01:48]wFMCommunicate request_size=7 [12:01:48]MH_SAM_APDU [12:01:48]CAPDU: 80 0D 02 02 02 BE BA [12:01:48]Write to MH i2c: E2 0A 00 DA 19 80 0D 02 02 02 00 BE BA 00 00 E9 [12:01:48]Write i2c OK [12:01:48]MH_I2C_Read... [12:01:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:01:48]Read from MH i2c: E2 [12:01:48]MH_I2C_Read... [12:01:48]Read from MH i2c: E2 03 00 [12:01:48]MH_I2C_Read... [12:01:48]Read from MH i2c: E2 03 00 DA 19 00 90 00 67 [12:01:48]RAPDU: 90 00 [12:01:48]wFMCommunicate OK [12:01:48]wFMCommunicate request_size=4 [12:01:48]MH_SAM_APDU [12:01:48]CAPDU: 80 0D 03 02 [12:01:48]Write to MH i2c: E2 08 00 DB 19 80 0D 03 02 00 00 00 00 6F [12:01:48]Write i2c OK [12:01:48]MH_I2C_Read... [12:01:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:01:48]Read from MH i2c: E2 [12:01:48]MH_I2C_Read... [12:01:48]Read from MH i2c: E2 0B 00 [12:01:48]MH_I2C_Read... [12:01:48]Read from MH i2c: E2 0B 00 DB 19 00 40 36 DB EF 1C 89 96 6B 90 00 56 [12:01:48]RAPDU: 40 36 DB EF 1C 89 96 6B 90 00 [12:01:48]wFMCommunicate OK [12:01:48]SAM_PROTO_SignData done [12:01:48]FM_MakeSignedData done [12:01:48]CreateOFDProtocolMessage [12:01:48]wFMCommunicate request_size=4 [12:01:48]MH_SAM_APDU [12:01:48]CAPDU: 80 11 00 00 [12:01:48]Write to MH i2c: E2 08 00 DC 19 80 11 00 00 00 00 00 00 6F [12:01:48]Write i2c OK [12:01:48]MH_I2C_Read... [12:01:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:01:48]Read from MH i2c: E2 [12:01:48]MH_I2C_Read... [12:01:48]Read from MH i2c: E2 17 00 [12:01:48]MH_I2C_Read... [12:01:48]Read from MH i2c: E2 17 00 DC 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C0 [12:01:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:01:48]wFMCommunicate OK [12:01:48]CreateOFDProtocolMessage done [12:01:48]OFDSenderStorePacket 95268 [12:01:48]StoreOFDPacket docnum=95268 [12:01:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 29 6D 04 01 B9 ED 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 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 0B 01 00 00 F4 03 04 00 AC 2B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 24 74 01 00 35 04 06 00 EE 28 A7 97 BE BA 40 36 DB EF 1C 89 96 6B [12:01:48]CheckFolder [12:01:48]dirname=/storage/ofd_packets [12:01:48]CheckFolder done [12:01:48]ProducePacketName [12:01:48]name=ofd_packets/00095268 [12:01:48]NVStorageSaveData ofd_packets/00095268 [12:01:48]File name is /storage/ofd_packets/00095268 [12:01:48]Write 298 bytes [12:01:48]NVStorageSaveData done [12:01:48]OFDSenderStorePacket done [12:01:48]KKMCreateOFDPacket done [12:01:48]NVStorageSaveData kkm_last_timestamp [12:01:48]File name is /storage/kkm_last_timestamp [12:01:48]Write 4 bytes [12:01:48]NVStorageSaveData done [12:01:48]ExternCall_PrintAddStr [12:01:48]wPrintStart [12:01:48]Write to MH i2c: 01 00 00 DD 19 F6 [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 DD 19 00 00 00 00 00 FF 0F 0B [12:01:48]RasterBufferAndPrint [12:01:48]line Счет N : (1)3405775 [12:01:48]line ИНН: 02508201610067 [12:01:48]line Контрольно-Кассовый Чек [12:01:48]line ПРОДАЖА [12:01:48]line ТРК (МРК, ГНК) : 51 [12:01:48]line Товар: 2710194210 [12:01:48]line ДТ-К-5 [12:01:48]line 13.130 * 76.20 [12:01:48]line = 1000.51 [12:01:48]line НДС 12% НСП 1% [12:01:48]line > о реализуемом товаре [12:01:48]line ОКРУГЛЕНИЕ: -0.51 [12:01:48]line ИТОГО: 1000.00 [12:01:48]line Внесено: 1000.00 [12:01:48]line СДАЧА: 0.00 [12:01:48]line НСП 1% : 8.85 [12:01:48]line НДС 12% : 106.25 [12:01:48]line Наличными: 1000.00 [12:01:48]line Безнал.: 0.00 [12:01:48]line Место: АЗС № 82 "Партнер Нефть" [12:01:48]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:01:48]line СНО: Общий режим [12:01:48]line Чек 267 27.10.2024 12:01 [12:01:48]line Смена: 143 ФФД: 1.0 [12:01:48]line ЗНМ: 0300000017 [12:01:48]line РНМ: 0000000000170478 [12:01:48]line Версия ККМ: v1.0 [12:01:48]line ФМ: 0000000002098560 [12:01:48]line ФД: 95268 [12:01:48]line ФПД: 261858377842362 [12:01:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T120148&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95268&fm=261858377842362&tin=02508201610067®Number=0000000000170478&sum=100000 [12:01:49]OFD Sender: Processing packet 95268 [packets to send 56, broken 55] [12:01:49]ProducePacketName [12:01:49]name=ofd_packets/00095268 [12:01:49]OFD Sender: To server: pG, [12:01:49]CommunicateWithHost lk.salyk.kg:30040 [12:01:49]ConnectInit lk.salyk.kg [12:01:49]written 0, free lines is 4095 [12:01:49]Connected sock=10 [12:01:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 29 6D 04 01 B9 ED 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 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 0B 01 00 00 F4 03 04 00 AC 2B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 24 74 01 00 35 04 06 00 EE 28 A7 97 BE BA 40 36 DB EF 1C 89 96 6B [12:01:49]Write to MH i2c: 01 00 00 08 1A 22 [12:01:49]Write i2c OK [12:01:49]MH_I2C_Read... [12:01:49]Read from MH i2c: 01 [12:01:49]MH_I2C_Read... [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 08 1A 00 00 00 00 00 05 0D 3B [12:01:49]RasterBufferAndPrint [12:01:49]line [12:01:49]line [12:01:49]line [12:01:49]line [12:01:49]line [12:01:49]written 0, free lines is 3340 [12:01:49]MH_Cut [12:01:49]Write to MH i2c: D1 01 00 0F 1A 01 FB [12:01:49]Write i2c OK [12:01:49]MH_I2C_Read... [12:01:49]Read from MH i2c: D1 [12:01:49]MH_I2C_Read... [12:01:49]Read from MH i2c: D1 01 00 [12:01:49]MH_I2C_Read... [12:01:49]Read from MH i2c: D1 01 00 0F 1A 00 FA [12:01:49]Write to MH i2c: 01 00 00 10 1A 2A [12:01:49]Write i2c OK [12:01:49]MH_I2C_Read... [12:01:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1A 10 47 00 B9 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 32 30 39 38 35 36 30 10 04 04 00 24 74 01 00 F4 03 04 00 D8 D5 1D 67 B6 04 01 00 00 3D CF E6 C1 37 09 69 9D [12:01:49]CommunicateWithHost err = 0 [12:01:49]CheckOFDResponse [12:01:49]1017 (14) - 77093643461234 [12:01:49]1041 (16) - 0000000002098560 [12:01:49]1040 (4) - 95268 [12:01:49]1012 (4) - 27.10.2024 05:55 [12:01:49]1206 (1) - 0 [12:01:49]OFD Sender: Remove packet 95268 [12:01:49]ProducePacketName [12:01:49]name=ofd_packets/00095268 [12:01:49]NVStorageDeleteData [12:01:50]OFD Sender: No OFD packet to send [12:01:50]*** Cut start [12:01:50]*** Partial cut [12:01:50]*** CUTSNS_PIN = 1 [12:01:50]*** CUTSNS_PIN = 0 [12:01:50]*** Brake cut motor [12:01:50]Read from MH i2c: 01 [12:01:51]MH_I2C_Read... [12:01:51]*** Stop cut motor [12:01:51]*** Cut end [12:01:51]Read from MH i2c: 01 07 00 [12:01:51]MH_I2C_Read... [12:01:51]Read from MH i2c: 01 07 00 10 1A 00 00 00 00 00 FF 0F 3F [12:01:51]process_action close_receipt done [12:01:51]requested_data is exist [12:01:51]produce_requested_data [12:01:51]requested_item fm.sn is exist - process it [12:01:51]wFMCommunicate request_size=4 [12:01:51]MH_SAM_APDU [12:01:51]CAPDU: 80 11 00 00 [12:01:51]Write to MH i2c: E2 08 00 11 1A 80 11 00 00 00 00 00 00 A5 [12:01:51]Write i2c OK [12:01:51]MH_I2C_Read... [12:01:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:01:51]Read from MH i2c: E2 [12:01:51]MH_I2C_Read... [12:01:51]Read from MH i2c: E2 17 00 [12:01:51]MH_I2C_Read... [12:01:51]Read from MH i2c: E2 17 00 11 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F6 [12:01:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:01:51]wFMCommunicate OK [12:01:51]requested_item fd.num is exist - process it [12:01:51]SAM_PROTO_GetFieldsCounters [12:01:51]wFMCommunicate request_size=4 [12:01:51]MH_SAM_APDU [12:01:51]CAPDU: 80 13 00 00 [12:01:51]Write to MH i2c: E2 08 00 12 1A 80 13 00 00 00 00 00 00 A8 [12:01:51]Write i2c OK [12:01:51]MH_I2C_Read... [12:01:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:01:51]Read from MH i2c: E2 [12:01:51]MH_I2C_Read... [12:01:51]Read from MH i2c: E2 62 00 [12:01:51]MH_I2C_Read... [12:01:51]Read from MH i2c: E2 62 00 12 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 24 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 0B 01 00 00 5E 04 04 00 0B 01 00 00 57 04 04 00 0C 01 00 00 19 04 04 00 00 00 00 00 90 00 15 [12:01:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 24 74 01 00 0E 04 04 00 8F 00 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 [12:01:51]wFMCommunicate OK [12:01:51]SAM_PROTO_GetFieldsCounters done [12:01:51]requested_item shift.num is exist - process it [12:01:51]requested_item shift.opened is exist - process it [12:01:51]req_shift_opened [12:01:51]FM_GetShiftState [12:01:51]SAM_PROTO_GetShiftState [12:01:51]wFMCommunicate request_size=4 [12:01:51]MH_SAM_APDU [12:01:51]CAPDU: 80 13 01 00 [12:01:51]Write to MH i2c: E2 08 00 13 1A 80 13 01 00 00 00 00 00 AA [12:01:51]Write i2c OK [12:01:51]MH_I2C_Read... [12:01:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:01:51]Read from MH i2c: E2 [12:01:51]MH_I2C_Read... [12:01:51]Read from MH i2c: E2 0E 00 [12:01:51]MH_I2C_Read... [12:01:51]Read from MH i2c: E2 0E 00 13 1A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 56 [12:01:51]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:01:51]wFMCommunicate OK [12:01:51]SAM_PROTO_GetShiftState done [12:01:51]FM_GetShiftState done [12:01:51]req_shift_opened done [12:01:51]requested_item shift.open_date is exist - process it [12:01:51]req_shift_open_date [12:01:51]req_shift_open_date done [12:01:51]produce_requested_data done [12:01:51]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95268,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:01:51]process_action_free close_receipt [12:01:51]json_value_free [12:01:51]json_value_free done [12:01:51]process_json_proto returns [12:01:51]Send response to host [12:01:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95268,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:01:51]free response buf [12:01:51]execute_script done [12:01:51]execute_script returns [12:01:51]free content buf [12:01:51]Sock 7.Close socket [12:01:51]Sock 7.Thread stoped [12:01:53]accept exits with 9 [12:01:53]New connection [12:01:53]New thread 3066617188 created [12:01:53]Thread 3066760548 joined [12:01:53]Waiting for new connection... [12:01:53] Sock 9.Parse request [12:01:53]Sock 9.Check first char [12:01:53]Sock 9.First char is OK [12:01:53]request: POST /json_proto HTTP/1.0 [12:01:53]Method: POST [12:01:53]URL: /json_proto [12:01:53]Method is POST - this is cgi request [12:01:53]url: /json_proto [12:01:53]query_string will be loaded in cgi processing [12:01:53]execute_cgi json_proto POST (null) [12:01:53]execute_cgi path=json_proto method=POST [12:01:53]POST find Content-Length [12:01:53]Host: 172.17.40.67:8080 [12:01:53]Content-Length: 683 [12:01:53]Content-Type: application/json [12:01:53] [12:01:53]POST finish read [12:01:53]Found Content-Length = 683 [12:01:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405777", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:01:53]execute_script... [12:01: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)3405777", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:01:53]POST & json_proto [12:01:53]process_json_proto [12:01:53]json parsed OK: [12:01:53]protocol is kg_v1.0 [12:01:53]action value=close_receipt [12:01:53]process_action close_receipt [12:01:53]cmd_close_receipt [12:01:53]MH_GetDate [12:01:53]Write to MH i2c: F0 00 00 14 1A 1D [12:01:53]Write i2c OK [12:01:53]MH_I2C_Read... [12:01:53]Read from MH i2c: F0 [12:01:53]MH_I2C_Read... [12:01:53]Read from MH i2c: F0 09 00 [12:01:53]MH_I2C_Read... [12:01:53]Read from MH i2c: F0 09 00 14 1A 00 B2 2B 1E 67 EE DA 66 66 1C [12:01:53]GetLastDocTimeStamp 1730030508 [12:01:53]current date 1730030514 [12:01:53]FM_GetShiftState [12:01:53]SAM_PROTO_GetShiftState [12:01:53]wFMCommunicate request_size=4 [12:01:53]MH_SAM_APDU [12:01:53]CAPDU: 80 13 01 00 [12:01:53]Write to MH i2c: E2 08 00 15 1A 80 13 01 00 00 00 00 00 AC [12:01:53]Write i2c OK [12:01:53]MH_I2C_Read... [12:01:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:01:53]Read from MH i2c: E2 [12:01:53]MH_I2C_Read... [12:01:53]Read from MH i2c: E2 0E 00 [12:01:53]MH_I2C_Read... [12:01:53]Read from MH i2c: E2 0E 00 15 1A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 58 [12:01:53]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:01:53]wFMCommunicate OK [12:01:53]SAM_PROTO_GetShiftState done [12:01:53]FM_GetShiftState done [12:01:53]opened in 1729987736 [12:01:53]opened+sec_in_day 1730074136 [12:01:53]quantity*price = 100015 [12:01:53]sum+1 = 100017 [12:01:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 268 27.10.2024 12:01 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95269 ФПД: 177924574530832 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T120154&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95269&fm=177924574530832&tin=02508201610067®Number=0000000000170478&sum=100000 [12:01:54]StoreToDocumentArchive [12:01:54]shift 143 fd 95269 [12:01:54]save to /storage/0143/doc_00095269 [12:01:54]save last doc name /storage/0143/doc_00095269 to /storage/kkm_last_doc_name [12:01:54]save OK [12:01:54]Clear old archive folders... [12:01:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:01:54]tlvbuf is 015A7AB0 [12:01:54]SAM_PROTO_ClearQueue [12:01:54]wFMCommunicate request_size=4 [12:01:54]MH_SAM_APDU [12:01:54]CAPDU: 80 09 00 00 [12:01:54]Write to MH i2c: E2 08 00 22 1A 80 09 00 00 00 00 00 00 AE [12:01:54]Write i2c OK [12:01:54]MH_I2C_Read... [12:01:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:01:54]Read from MH i2c: E2 [12:01:54]MH_I2C_Read... [12:01:54]Read from MH i2c: E2 03 00 [12:01:54]MH_I2C_Read... [12:01:54]Read from MH i2c: E2 03 00 22 1A 00 90 00 B0 [12:01:54]RAPDU: 90 00 [12:01:54]wFMCommunicate OK [12:01:54]SAM_PROTO_ClearQueue done [12:01:54]KKMCreateOFDPacket [12:01:54]OFDProtocolAddRootSTLVToBuf [12:01:54]FM_MakeSignedData [12:01:54]FM_MakeSignedData [12:01:54]SAM_PROTO_SignData [12:01:54]wFMCommunicate request_size=4 [12:01:54]MH_SAM_APDU [12:01:54]CAPDU: 80 0D 01 02 [12:01:54]Write to MH i2c: E2 08 00 23 1A 80 0D 01 02 00 00 00 00 B6 [12:01:54]Write i2c OK [12:01:54]MH_I2C_Read... [12:01:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:01:54]Read from MH i2c: E2 [12:01:54]MH_I2C_Read... [12:01:54]Read from MH i2c: E2 03 00 [12:01:54]MH_I2C_Read... [12:01:54]Read from MH i2c: E2 03 00 23 1A 00 90 00 B1 [12:01:54]RAPDU: 90 00 [12:01:54]wFMCommunicate OK [12:01:54]wFMCommunicate request_size=255 [12:01:54]MH_SAM_APDU [12:01: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 B2 2B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 25 74 01 00 35 04 06 00 A1 [12:01:54]Write to MH i2c: E2 02 01 24 1A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 B2 2B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 25 74 01 00 35 04 06 00 A1 00 00 77 [12:01:54]Write i2c OK [12:01:54]MH_I2C_Read... [12:01:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:01:55]Read from MH i2c: E2 [12:01:55]MH_I2C_Read... [12:01:55]Read from MH i2c: E2 03 00 [12:01:55]MH_I2C_Read... [12:01:55]Read from MH i2c: E2 03 00 24 1A 00 90 00 B2 [12:01:55]RAPDU: 90 00 [12:01:55]wFMCommunicate OK [12:01:55]wFMCommunicate request_size=10 [12:01:55]MH_SAM_APDU [12:01:55]CAPDU: 80 0D 02 02 05 D2 4B 0F CD 10 [12:01:55]Write to MH i2c: E2 0D 00 25 1A 80 0D 02 02 05 00 D2 4B 0F CD 10 00 00 CC [12:01:55]Write i2c OK [12:01:55]MH_I2C_Read... [12:01:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:01:55]Read from MH i2c: E2 [12:01:55]MH_I2C_Read... [12:01:55]Read from MH i2c: E2 03 00 [12:01:55]MH_I2C_Read... [12:01:55]Read from MH i2c: E2 03 00 25 1A 00 90 00 B3 [12:01:55]RAPDU: 90 00 [12:01:55]wFMCommunicate OK [12:01:55]wFMCommunicate request_size=4 [12:01:55]MH_SAM_APDU [12:01:55]CAPDU: 80 0D 03 02 [12:01:55]Write to MH i2c: E2 08 00 26 1A 80 0D 03 02 00 00 00 00 BB [12:01:55]Write i2c OK [12:01:55]MH_I2C_Read... [12:01:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:01:55]Read from MH i2c: E2 [12:01:55]MH_I2C_Read... [12:01:55]Read from MH i2c: E2 0B 00 [12:01:55]MH_I2C_Read... [12:01:55]Read from MH i2c: E2 0B 00 26 1A 00 16 C5 F0 7D 23 7D 82 C5 90 00 EB [12:01:55]RAPDU: 16 C5 F0 7D 23 7D 82 C5 90 00 [12:01:55]wFMCommunicate OK [12:01:55]SAM_PROTO_SignData done [12:01:55]FM_MakeSignedData done [12:01:55]CreateOFDProtocolMessage [12:01:55]wFMCommunicate request_size=4 [12:01:55]MH_SAM_APDU [12:01:55]CAPDU: 80 11 00 00 [12:01:55]Write to MH i2c: E2 08 00 27 1A 80 11 00 00 00 00 00 00 BB [12:01:55]Write i2c OK [12:01:55]MH_I2C_Read... [12:01:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:01:55]Read from MH i2c: E2 [12:01:55]MH_I2C_Read... [12:01:55]Read from MH i2c: E2 17 00 [12:01:55]MH_I2C_Read... [12:01:55]Read from MH i2c: E2 17 00 27 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0C [12:01:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:01:55]wFMCommunicate OK [12:01:55]CreateOFDProtocolMessage done [12:01:55]OFDSenderStorePacket 95269 [12:01:55]StoreOFDPacket docnum=95269 [12:01:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 60 C0 07 01 C2 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 B2 2B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 25 74 01 00 35 04 06 00 A1 D2 4B 0F CD 10 16 C5 F0 7D 23 7D 82 C5 [12:01:55]CheckFolder [12:01:55]dirname=/storage/ofd_packets [12:01:55]CheckFolder done [12:01:55]ProducePacketName [12:01:55]name=ofd_packets/00095269 [12:01:55]NVStorageSaveData ofd_packets/00095269 [12:01:55]File name is /storage/ofd_packets/00095269 [12:01:55]Write 301 bytes [12:01:55]NVStorageSaveData done [12:01:55]OFDSenderStorePacket done [12:01:55]KKMCreateOFDPacket done [12:01:55]NVStorageSaveData kkm_last_timestamp [12:01:55]File name is /storage/kkm_last_timestamp [12:01:55]Write 4 bytes [12:01:55]NVStorageSaveData done [12:01:55]ExternCall_PrintAddStr [12:01:55]wPrintStart [12:01:55]Write to MH i2c: 01 00 00 28 1A 42 [12:01:55]Write i2c OK [12:01:55]MH_I2C_Read... [12:01:55]Read from MH i2c: 01 [12:01:55]MH_I2C_Read... [12:01:55]Read from MH i2c: 01 07 00 [12:01:55]MH_I2C_Read... [12:01:55]Read from MH i2c: 01 07 00 28 1A 00 00 00 00 00 FF 0F 57 [12:01:55]RasterBufferAndPrint [12:01:55]line Счет N : (1)3405777 [12:01:55]line ИНН: 02508201610067 [12:01:55]line Контрольно-Кассовый Чек [12:01:55]line ПРОДАЖА [12:01:55]line ТРК (МРК, ГНК) : 32 [12:01:55]line Товар: 2710124130 [12:01:55]line Аи-92-К-4 [12:01:55]line 14.950 * 66.90 [12:01:55]line = 1000.16 [12:01:55]line НДС 12% НСП 1% [12:01:55]line > о реализуемом товаре [12:01:55]line ОКРУГЛЕНИЕ: -0.16 [12:01:55]line ИТОГО: 1000.00 [12:01:55]line Внесено: 1000.00 [12:01:55]line СДАЧА: 0.00 [12:01:55]line НСП 1% : 8.85 [12:01:55]line НДС 12% : 106.21 [12:01:55]line Наличными: 1000.00 [12:01:55]line Безнал.: 0.00 [12:01:55]line Место: АЗС № 82 "Партнер Нефть" [12:01:55]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:01:55]line СНО: Общий режим [12:01:55]line Чек 268 27.10.2024 12:01 [12:01:55]line Смена: 143 ФФД: 1.0 [12:01:55]line ЗНМ: 0300000017 [12:01:55]line РНМ: 0000000000170478 [12:01:55]line Версия ККМ: v1.0 [12:01:55]line ФМ: 0000000002098560 [12:01:55]line ФД: 95269 [12:01:55]line ФПД: 177924574530832 [12:01:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T120154&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95269&fm=177924574530832&tin=02508201610067®Number=0000000000170478&sum=100000 [12:01:55]written 0, free lines is 4095 [12:01:55]OFD Sender: Processing packet 95269 [packets to send 56, broken 55] [12:01:55]ProducePacketName [12:01:55]name=ofd_packets/00095269 [12:01:55]OFD Sender: To server: pG, [12:01:55]CommunicateWithHost lk.salyk.kg:30040 [12:01:55]ConnectInit lk.salyk.kg [12:01:55]Connected sock=10 [12:01:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 60 C0 07 01 C2 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 B2 2B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 25 74 01 00 35 04 06 00 A1 D2 4B 0F CD 10 16 C5 F0 7D 23 7D 82 C5 [12:01:55]Write to MH i2c: 01 00 00 53 1A 6D [12:01:55]Write i2c OK [12:01:55]MH_I2C_Read... [12:01:55]Read from MH i2c: 01 [12:01:55]MH_I2C_Read... [12:01:55]Read from MH i2c: 01 07 00 [12:01:55]MH_I2C_Read... [12:01:55]Read from MH i2c: 01 07 00 53 1A 00 00 00 00 00 FA 0C 7A [12:01:55]RasterBufferAndPrint [12:01:55]line [12:01:55]line [12:01:55]line [12:01:55]line [12:01:55]line [12:01:55]written 0, free lines is 3334 [12:01:55]MH_Cut [12:01:55]Write to MH i2c: D1 01 00 5A 1A 01 46 [12:01:55]Write i2c OK [12:01:55]MH_I2C_Read... [12:01:55]Read from MH i2c: D1 [12:01:55]MH_I2C_Read... [12:01:55]Read from MH i2c: D1 01 00 [12:01:55]MH_I2C_Read... [12:01:55]Read from MH i2c: D1 01 00 5A 1A 00 45 [12:01:55]Write to MH i2c: 01 00 00 5B 1A 75 [12:01:55]Write i2c OK [12:01:55]MH_I2C_Read... [12:01:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F5 AC 47 00 4F 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 32 30 39 38 35 36 30 10 04 04 00 25 74 01 00 F4 03 04 00 DE D5 1D 67 B6 04 01 00 00 FA B2 7B CB FA 7D 7D A6 [12:01:55]CommunicateWithHost err = 0 [12:01:55]CheckOFDResponse [12:01:55]1017 (14) - 77093643461234 [12:01:55]1041 (16) - 0000000002098560 [12:01:55]1040 (4) - 95269 [12:01:55]1012 (4) - 27.10.2024 05:55 [12:01:55]1206 (1) - 0 [12:01:55]OFD Sender: Remove packet 95269 [12:01:55]ProducePacketName [12:01:55]name=ofd_packets/00095269 [12:01:55]NVStorageDeleteData [12:01:56]OFD Sender: No OFD packet to send [12:01:56]*** Cut start [12:01:56]*** Partial cut [12:01:56]*** CUTSNS_PIN = 1 [12:01:56]*** CUTSNS_PIN = 0 [12:01:56]*** Brake cut motor [12:01:56]Read from MH i2c: 01 [12:01:56]MH_I2C_Read... [12:01:56]*** Stop cut motor [12:01:56]*** Cut end [12:01:56]Read from MH i2c: 01 07 00 [12:01:56]MH_I2C_Read... [12:01:56]Read from MH i2c: 01 07 00 5B 1A 00 00 00 00 00 FF 0F 8A [12:01:56]process_action close_receipt done [12:01:56]requested_data is exist [12:01:56]produce_requested_data [12:01:56]requested_item fm.sn is exist - process it [12:01:56]wFMCommunicate request_size=4 [12:01:56]MH_SAM_APDU [12:01:56]CAPDU: 80 11 00 00 [12:01:56]Write to MH i2c: E2 08 00 5C 1A 80 11 00 00 00 00 00 00 F0 [12:01:56]Write i2c OK [12:01:56]MH_I2C_Read... [12:01:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:01:57]Read from MH i2c: E2 [12:01:57]MH_I2C_Read... [12:01:57]Read from MH i2c: E2 17 00 [12:01:57]MH_I2C_Read... [12:01:57]Read from MH i2c: E2 17 00 5C 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 41 [12:01:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:01:57]wFMCommunicate OK [12:01:57]requested_item fd.num is exist - process it [12:01:57]SAM_PROTO_GetFieldsCounters [12:01:57]wFMCommunicate request_size=4 [12:01:57]MH_SAM_APDU [12:01:57]CAPDU: 80 13 00 00 [12:01:57]Write to MH i2c: E2 08 00 5D 1A 80 13 00 00 00 00 00 00 F3 [12:01:57]Write i2c OK [12:01:57]MH_I2C_Read... [12:01:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:01:57]Read from MH i2c: E2 [12:01:57]MH_I2C_Read... [12:01:57]Read from MH i2c: E2 62 00 [12:01:57]MH_I2C_Read... [12:01:57]Read from MH i2c: E2 62 00 5D 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 25 74 01 00 0E 04 04 00 8F 00 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 64 [12:01:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 25 74 01 00 0E 04 04 00 8F 00 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 [12:01:57]wFMCommunicate OK [12:01:57]SAM_PROTO_GetFieldsCounters done [12:01:57]requested_item shift.num is exist - process it [12:01:57]requested_item shift.opened is exist - process it [12:01:57]req_shift_opened [12:01:57]FM_GetShiftState [12:01:57]SAM_PROTO_GetShiftState [12:01:57]wFMCommunicate request_size=4 [12:01:57]MH_SAM_APDU [12:01:57]CAPDU: 80 13 01 00 [12:01:57]Write to MH i2c: E2 08 00 5E 1A 80 13 01 00 00 00 00 00 F5 [12:01:57]Write i2c OK [12:01:57]MH_I2C_Read... [12:01:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:01:57]Read from MH i2c: E2 [12:01:57]MH_I2C_Read... [12:01:57]Read from MH i2c: E2 0E 00 [12:01:57]MH_I2C_Read... [12:01:57]Read from MH i2c: E2 0E 00 5E 1A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A1 [12:01:57]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:01:57]wFMCommunicate OK [12:01:57]SAM_PROTO_GetShiftState done [12:01:57]FM_GetShiftState done [12:01:57]req_shift_opened done [12:01:57]requested_item shift.open_date is exist - process it [12:01:57]req_shift_open_date [12:01:57]req_shift_open_date done [12:01:57]produce_requested_data done [12:01:57]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95269,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:01:57]process_action_free close_receipt [12:01:57]json_value_free [12:01:57]json_value_free done [12:01:57]process_json_proto returns [12:01:57]Send response to host [12:01:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95269,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:01:57]free response buf [12:01:57]execute_script done [12:01:57]execute_script returns [12:01:57]free content buf [12:01:57]Sock 9.Close socket [12:01:57]Sock 9.Thread stoped [12:02:01]OFD Sender: No OFD packet to send [12:02:06]OFD Sender: No OFD packet to send [12:02:11]OFD Sender: No OFD packet to send [12:02:16]OFD Sender: No OFD packet to send [12:02:21]OFD Sender: No OFD packet to send [12:02:26]OFD Sender: No OFD packet to send [12:02:31]OFD Sender: No OFD packet to send [12:02:36]OFD Sender: No OFD packet to send [12:02:41]OFD Sender: No OFD packet to send [12:02:46]OFD Sender: No OFD packet to send [12:02:51]OFD Sender: No OFD packet to send [12:02:56]OFD Sender: No OFD packet to send [12:03:01]OFD Sender: No OFD packet to send [12:03:06]OFD Sender: No OFD packet to send [12:03:11]OFD Sender: No OFD packet to send [12:03:16]OFD Sender: No OFD packet to send [12:03:21]OFD Sender: No OFD packet to send [12:03:26]OFD Sender: No OFD packet to send [12:03:31]OFD Sender: No OFD packet to send [12:03:36]OFD Sender: No OFD packet to send [12:03:41]OFD Sender: No OFD packet to send [12:03:46]OFD Sender: No OFD packet to send [12:03:49]accept exits with 7 [12:03:49]New connection [12:03:49]New thread 3066760548 created [12:03:49]Thread 3066617188 joined [12:03:49]Waiting for new connection... [12:03:49] Sock 7.Parse request [12:03:49]Sock 7.Check first char [12:03:49]Sock 7.First char is OK [12:03:49]request: POST /json_proto HTTP/1.0 [12:03:49]Method: POST [12:03:49]URL: /json_proto [12:03:49]Method is POST - this is cgi request [12:03:49]url: /json_proto [12:03:49]query_string will be loaded in cgi processing [12:03:49]execute_cgi json_proto POST (null) [12:03:49]execute_cgi path=json_proto method=POST [12:03:49]POST find Content-Length [12:03:49]Host: 172.17.40.67:8080 [12:03:49]Content-Length: 680 [12:03:49]Content-Type: application/json [12:03:49] [12:03:49]POST finish read [12:03:49]Found Content-Length = 680 [12:03:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405779", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:03:49]execute_script... [12:03: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)3405779", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:03:49]POST & json_proto [12:03:49]process_json_proto [12:03:49]json parsed OK: [12:03:49]protocol is kg_v1.0 [12:03:49]action value=close_receipt [12:03:49]process_action close_receipt [12:03:49]cmd_close_receipt [12:03:49]MH_GetDate [12:03:49]Write to MH i2c: F0 00 00 5F 1A 68 [12:03:49]Write i2c OK [12:03:49]MH_I2C_Read... [12:03:49]Read from MH i2c: F0 [12:03:49]MH_I2C_Read... [12:03:49]Read from MH i2c: F0 09 00 [12:03:49]MH_I2C_Read... [12:03:49]Read from MH i2c: F0 09 00 5F 1A 00 26 2C 1E 67 EE DA 66 66 DC [12:03:49]GetLastDocTimeStamp 1730030514 [12:03:49]current date 1730030630 [12:03:49]FM_GetShiftState [12:03:49]SAM_PROTO_GetShiftState [12:03:49]wFMCommunicate request_size=4 [12:03:49]MH_SAM_APDU [12:03:49]CAPDU: 80 13 01 00 [12:03:49]Write to MH i2c: E2 08 00 60 1A 80 13 01 00 00 00 00 00 F7 [12:03:49]Write i2c OK [12:03:49]MH_I2C_Read... [12:03:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:03:49]Read from MH i2c: E2 [12:03:49]MH_I2C_Read... [12:03:49]Read from MH i2c: E2 0E 00 [12:03:49]MH_I2C_Read... [12:03:49]Read from MH i2c: E2 0E 00 60 1A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A3 [12:03:49]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:03:49]wFMCommunicate OK [12:03:49]SAM_PROTO_GetShiftState done [12:03:49]FM_GetShiftState done [12:03:49]opened in 1729987736 [12:03:49]opened+sec_in_day 1730074136 [12:03:49]quantity*price = 100050 [12:03:49]sum+1 = 100052 [12:03:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 269 27.10.2024 12:03 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95270 ФПД: 239345814145518 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T120350&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95270&fm=239345814145518&tin=02508201610067®Number=0000000000170478&sum=100000 [12:03:50]StoreToDocumentArchive [12:03:50]shift 143 fd 95270 [12:03:50]save to /storage/0143/doc_00095270 [12:03:50]save last doc name /storage/0143/doc_00095270 to /storage/kkm_last_doc_name [12:03:50]save OK [12:03:50]Clear old archive folders... [12:03:50]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:03:50]tlvbuf is 0159F2C0 [12:03:50]SAM_PROTO_ClearQueue [12:03:50]wFMCommunicate request_size=4 [12:03:50]MH_SAM_APDU [12:03:50]CAPDU: 80 09 00 00 [12:03:50]Write to MH i2c: E2 08 00 6D 1A 80 09 00 00 00 00 00 00 F9 [12:03:50]Write i2c OK [12:03:50]MH_I2C_Read... [12:03:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:03:50]Read from MH i2c: E2 [12:03:50]MH_I2C_Read... [12:03:50]Read from MH i2c: E2 03 00 [12:03:50]MH_I2C_Read... [12:03:50]Read from MH i2c: E2 03 00 6D 1A 00 90 00 FB [12:03:50]RAPDU: 90 00 [12:03:50]wFMCommunicate OK [12:03:50]SAM_PROTO_ClearQueue done [12:03:50]KKMCreateOFDPacket [12:03:50]OFDProtocolAddRootSTLVToBuf [12:03:50]FM_MakeSignedData [12:03:50]FM_MakeSignedData [12:03:50]SAM_PROTO_SignData [12:03:50]wFMCommunicate request_size=4 [12:03:50]MH_SAM_APDU [12:03:50]CAPDU: 80 0D 01 02 [12:03:50]Write to MH i2c: E2 08 00 6E 1A 80 0D 01 02 00 00 00 00 01 [12:03:50]Write i2c OK [12:03:50]MH_I2C_Read... [12:03:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:03:50]Read from MH i2c: E2 [12:03:50]MH_I2C_Read... [12:03:50]Read from MH i2c: E2 03 00 [12:03:50]MH_I2C_Read... [12:03:50]Read from MH i2c: E2 03 00 6E 1A 00 90 00 FC [12:03:50]RAPDU: 90 00 [12:03:50]wFMCommunicate OK [12:03:50]wFMCommunicate request_size=255 [12:03:50]MH_SAM_APDU [12:03: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 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 0D 01 00 00 F4 03 04 00 26 2C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 26 74 01 00 35 04 06 00 D9 AF 0A 3B [12:03:50]Write to MH i2c: E2 02 01 6F 1A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 0D 01 00 00 F4 03 04 00 26 2C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 26 74 01 00 35 04 06 00 D9 AF 0A 3B 00 00 62 [12:03:50]Write i2c OK [12:03:50]MH_I2C_Read... [12:03:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:03:51]Read from MH i2c: E2 [12:03:51]MH_I2C_Read... [12:03:51]Read from MH i2c: E2 03 00 [12:03:51]MH_I2C_Read... [12:03:51]Read from MH i2c: E2 03 00 6F 1A 00 90 00 FD [12:03:51]RAPDU: 90 00 [12:03:51]wFMCommunicate OK [12:03:51]wFMCommunicate request_size=7 [12:03:51]MH_SAM_APDU [12:03:51]CAPDU: 80 0D 02 02 02 09 EE [12:03:51]Write to MH i2c: E2 0A 00 70 1A 80 0D 02 02 02 00 09 EE 00 00 FF [12:03:51]Write i2c OK [12:03:51]MH_I2C_Read... [12:03:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:03:51]Read from MH i2c: E2 [12:03:51]MH_I2C_Read... [12:03:51]Read from MH i2c: E2 03 00 [12:03:51]MH_I2C_Read... [12:03:51]Read from MH i2c: E2 03 00 70 1A 00 90 00 FE [12:03:51]RAPDU: 90 00 [12:03:51]wFMCommunicate OK [12:03:51]wFMCommunicate request_size=4 [12:03:51]MH_SAM_APDU [12:03:51]CAPDU: 80 0D 03 02 [12:03:51]Write to MH i2c: E2 08 00 71 1A 80 0D 03 02 00 00 00 00 06 [12:03:51]Write i2c OK [12:03:51]MH_I2C_Read... [12:03:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:03:51]Read from MH i2c: E2 [12:03:51]MH_I2C_Read... [12:03:51]Read from MH i2c: E2 0B 00 [12:03:51]MH_I2C_Read... [12:03:51]Read from MH i2c: E2 0B 00 71 1A 00 BD E7 05 06 24 29 1E 45 90 00 66 [12:03:51]RAPDU: BD E7 05 06 24 29 1E 45 90 00 [12:03:51]wFMCommunicate OK [12:03:51]SAM_PROTO_SignData done [12:03:51]FM_MakeSignedData done [12:03:51]CreateOFDProtocolMessage [12:03:51]wFMCommunicate request_size=4 [12:03:51]MH_SAM_APDU [12:03:51]CAPDU: 80 11 00 00 [12:03:51]Write to MH i2c: E2 08 00 72 1A 80 11 00 00 00 00 00 00 06 [12:03:51]Write i2c OK [12:03:51]MH_I2C_Read... [12:03:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:03:51]Read from MH i2c: E2 [12:03:51]MH_I2C_Read... [12:03:51]Read from MH i2c: E2 17 00 [12:03:51]MH_I2C_Read... [12:03:51]Read from MH i2c: E2 17 00 72 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 57 [12:03:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:03:51]wFMCommunicate OK [12:03:51]CreateOFDProtocolMessage done [12:03:51]OFDSenderStorePacket 95270 [12:03:51]StoreOFDPacket docnum=95270 [12:03:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 D2 C9 04 01 AB 6B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 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 0D 01 00 00 F4 03 04 00 26 2C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 26 74 01 00 35 04 06 00 D9 AF 0A 3B 09 EE BD E7 05 06 24 29 1E 45 [12:03:51]CheckFolder [12:03:51]dirname=/storage/ofd_packets [12:03:51]CheckFolder done [12:03:51]ProducePacketName [12:03:51]name=ofd_packets/00095270 [12:03:51]NVStorageSaveData ofd_packets/00095270 [12:03:51]File name is /storage/ofd_packets/00095270 [12:03:51]Write 298 bytes [12:03:51]NVStorageSaveData done [12:03:51]OFDSenderStorePacket done [12:03:51]KKMCreateOFDPacket done [12:03:51]NVStorageSaveData kkm_last_timestamp [12:03:51]File name is /storage/kkm_last_timestamp [12:03:51]Write 4 bytes [12:03:51]NVStorageSaveData done [12:03:51]ExternCall_PrintAddStr [12:03:51]wPrintStart [12:03:51]Write to MH i2c: 01 00 00 73 1A 8D [12:03:51]Write i2c OK [12:03:51]MH_I2C_Read... [12:03:51]Read from MH i2c: 01 [12:03:51]MH_I2C_Read... [12:03:51]Read from MH i2c: 01 07 00 [12:03:51]MH_I2C_Read... [12:03:51]Read from MH i2c: 01 07 00 73 1A 00 00 00 00 00 FF 0F A2 [12:03:51]RasterBufferAndPrint [12:03:51]line Счет N : (1)3405779 [12:03:51]line ИНН: 02508201610067 [12:03:51]line Контрольно-Кассовый Чек [12:03:51]line ПРОДАЖА [12:03:51]line ТРК (МРК, ГНК) : 51 [12:03:51]line Товар: 2710194210 [12:03:51]line ДТ-К-5 [12:03:51]line 13.130 * 76.20 [12:03:51]line = 1000.51 [12:03:51]line НДС 12% НСП 1% [12:03:51]line > о реализуемом товаре [12:03:51]line ОКРУГЛЕНИЕ: -0.51 [12:03:51]line ИТОГО: 1000.00 [12:03:51]line Внесено: 1000.00 [12:03:51]line СДАЧА: 0.00 [12:03:51]line НСП 1% : 8.85 [12:03:51]line НДС 12% : 106.25 [12:03:51]line Наличными: 1000.00 [12:03:51]line Безнал.: 0.00 [12:03:51]line Место: АЗС № 82 "Партнер Нефть" [12:03:51]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:03:51]line СНО: Общий режим [12:03:51]line Чек 269 27.10.2024 12:03 [12:03:51]line Смена: 143 ФФД: 1.0 [12:03:51]line ЗНМ: 0300000017 [12:03:51]line РНМ: 0000000000170478 [12:03:51]line Версия ККМ: v1.0 [12:03:51]line ФМ: 0000000002098560 [12:03:51]line ФД: 95270 [12:03:51]line ФПД: 239345814145518 [12:03:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T120350&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95270&fm=239345814145518&tin=02508201610067®Number=0000000000170478&sum=100000 [12:03:51]OFD Sender: Processing packet 95270 [packets to send 56, broken 55] [12:03:51]ProducePacketName [12:03:51]name=ofd_packets/00095270 [12:03:51]OFD Sender: To server: pG, [12:03:51]CommunicateWithHost lk.salyk.kg:30040 [12:03:51]ConnectInit lk.salyk.kg [12:03:51]written 0, free lines is 4095 [12:03:51]Connected sock=10 [12:03:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 D2 C9 04 01 AB 6B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 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 0D 01 00 00 F4 03 04 00 26 2C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 26 74 01 00 35 04 06 00 D9 AF 0A 3B 09 EE BD E7 05 06 24 29 1E 45 [12:03:51]Write to MH i2c: 01 00 00 9E 1A B8 [12:03:51]Write i2c OK [12:03:51]MH_I2C_Read... [12:03:51]Read from MH i2c: 01 [12:03:51]MH_I2C_Read... [12:03:51]Read from MH i2c: 01 07 00 [12:03:51]MH_I2C_Read... [12:03:51]Read from MH i2c: 01 07 00 9E 1A 00 00 00 00 00 02 0D CE [12:03:51]RasterBufferAndPrint [12:03:51]line [12:03:51]line [12:03:51]line [12:03:51]line [12:03:51]line [12:03:51]written 0, free lines is 3336 [12:03:52]MH_Cut [12:03:52]Write to MH i2c: D1 01 00 A5 1A 01 91 [12:03:52]Write i2c OK [12:03:52]MH_I2C_Read... [12:03:52]Read from MH i2c: D1 [12:03:52]MH_I2C_Read... [12:03:52]Read from MH i2c: D1 01 00 [12:03:52]MH_I2C_Read... [12:03:52]Read from MH i2c: D1 01 00 A5 1A 00 90 [12:03:52]Write to MH i2c: 01 00 00 A6 1A C0 [12:03:52]Write i2c OK [12:03:52]MH_I2C_Read... [12:03:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 62 C4 47 00 36 20 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 26 74 01 00 F4 03 04 00 52 D6 1D 67 B6 04 01 00 00 B4 4D 68 54 B6 1C 2D 90 [12:03:52]CommunicateWithHost err = 0 [12:03:52]CheckOFDResponse [12:03:52]1017 (14) - 77093643461234 [12:03:52]1041 (16) - 0000000002098560 [12:03:52]1040 (4) - 95270 [12:03:52]1012 (4) - 27.10.2024 05:57 [12:03:52]1206 (1) - 0 [12:03:52]OFD Sender: Remove packet 95270 [12:03:52]ProducePacketName [12:03:52]name=ofd_packets/00095270 [12:03:52]NVStorageDeleteData [12:03:52]OFD Sender: No OFD packet to send [12:03:52]*** Cut start [12:03:52]*** Partial cut [12:03:52]*** CUTSNS_PIN = 1 [12:03:52]*** CUTSNS_PIN = 0 [12:03:52]*** Brake cut motor [12:03:53]Read from MH i2c: 01 [12:03:53]MH_I2C_Read... [12:03:53]*** Stop cut motor [12:03:53]*** Cut end [12:03:53]Read from MH i2c: 01 07 00 [12:03:53]MH_I2C_Read... [12:03:53]Read from MH i2c: 01 07 00 A6 1A 00 00 00 00 00 FF 0F D5 [12:03:53]process_action close_receipt done [12:03:53]requested_data is exist [12:03:53]produce_requested_data [12:03:53]requested_item fm.sn is exist - process it [12:03:53]wFMCommunicate request_size=4 [12:03:53]MH_SAM_APDU [12:03:53]CAPDU: 80 11 00 00 [12:03:53]Write to MH i2c: E2 08 00 A7 1A 80 11 00 00 00 00 00 00 3B [12:03:53]Write i2c OK [12:03:53]MH_I2C_Read... [12:03:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:03:53]Read from MH i2c: E2 [12:03:53]MH_I2C_Read... [12:03:53]Read from MH i2c: E2 17 00 [12:03:53]MH_I2C_Read... [12:03:53]Read from MH i2c: E2 17 00 A7 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8C [12:03:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:03:53]wFMCommunicate OK [12:03:53]requested_item fd.num is exist - process it [12:03:53]SAM_PROTO_GetFieldsCounters [12:03:53]wFMCommunicate request_size=4 [12:03:53]MH_SAM_APDU [12:03:53]CAPDU: 80 13 00 00 [12:03:53]Write to MH i2c: E2 08 00 A8 1A 80 13 00 00 00 00 00 00 3E [12:03:53]Write i2c OK [12:03:53]MH_I2C_Read... [12:03:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:03:53]Read from MH i2c: E2 [12:03:53]MH_I2C_Read... [12:03:53]Read from MH i2c: E2 62 00 [12:03:53]MH_I2C_Read... [12:03:53]Read from MH i2c: E2 62 00 A8 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 26 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 0D 01 00 00 5E 04 04 00 0D 01 00 00 57 04 04 00 0E 01 00 00 19 04 04 00 00 00 00 00 90 00 B3 [12:03:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 26 74 01 00 0E 04 04 00 8F 00 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 [12:03:53]wFMCommunicate OK [12:03:53]SAM_PROTO_GetFieldsCounters done [12:03:53]requested_item shift.num is exist - process it [12:03:53]requested_item shift.opened is exist - process it [12:03:53]req_shift_opened [12:03:53]FM_GetShiftState [12:03:53]SAM_PROTO_GetShiftState [12:03:53]wFMCommunicate request_size=4 [12:03:53]MH_SAM_APDU [12:03:53]CAPDU: 80 13 01 00 [12:03:53]Write to MH i2c: E2 08 00 A9 1A 80 13 01 00 00 00 00 00 40 [12:03:53]Write i2c OK [12:03:53]MH_I2C_Read... [12:03:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:03:53]Read from MH i2c: E2 [12:03:53]MH_I2C_Read... [12:03:53]Read from MH i2c: E2 0E 00 [12:03:53]MH_I2C_Read... [12:03:53]Read from MH i2c: E2 0E 00 A9 1A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 EC [12:03:53]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:03:53]wFMCommunicate OK [12:03:53]SAM_PROTO_GetShiftState done [12:03:53]FM_GetShiftState done [12:03:53]req_shift_opened done [12:03:53]requested_item shift.open_date is exist - process it [12:03:53]req_shift_open_date [12:03:53]req_shift_open_date done [12:03:53]produce_requested_data done [12:03:53]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95270,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:03:53]process_action_free close_receipt [12:03:53]json_value_free [12:03:53]json_value_free done [12:03:53]process_json_proto returns [12:03:53]Send response to host [12:03:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95270,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:03:53]free response buf [12:03:53]execute_script done [12:03:53]execute_script returns [12:03:53]free content buf [12:03:53]Sock 7.Close socket [12:03:53]Sock 7.Thread stoped [12:03:57]OFD Sender: No OFD packet to send [12:04:02]OFD Sender: No OFD packet to send [12:04:07]OFD Sender: No OFD packet to send [12:04:10]accept exits with 9 [12:04:10]New connection [12:04:10]New thread 3066617188 created [12:04:10]Thread 3066760548 joined [12:04:10]Waiting for new connection... [12:04:10] Sock 9.Parse request [12:04:10]Sock 9.Check first char [12:04:10]Sock 9.First char is OK [12:04:10]request: POST /json_proto HTTP/1.0 [12:04:10]Method: POST [12:04:10]URL: /json_proto [12:04:10]Method is POST - this is cgi request [12:04:10]url: /json_proto [12:04:10]query_string will be loaded in cgi processing [12:04:10]execute_cgi json_proto POST (null) [12:04:10]execute_cgi path=json_proto method=POST [12:04:10]POST find Content-Length [12:04:10]Host: 172.17.40.67:8080 [12:04:10]Content-Length: 689 [12:04:10]Content-Type: application/json [12:04:10] [12:04:10]POST finish read [12:04:10]Found Content-Length = 689 [12:04:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405780", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 20.730, "sum" : 1600.36, "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:04:10]execute_script... [12:04: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)3405780", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 20.730, "sum" : 1600.36, "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:04:10]POST & json_proto [12:04:10]process_json_proto [12:04:10]json parsed OK: [12:04:10]protocol is kg_v1.0 [12:04:10]action value=close_receipt [12:04:10]process_action close_receipt [12:04:10]cmd_close_receipt [12:04:10]MH_GetDate [12:04:10]Write to MH i2c: F0 00 00 AA 1A B3 [12:04:10]Write i2c OK [12:04:10]MH_I2C_Read... [12:04:10]Read from MH i2c: F0 [12:04:10]MH_I2C_Read... [12:04:10]Read from MH i2c: F0 09 00 [12:04:10]MH_I2C_Read... [12:04:10]Read from MH i2c: F0 09 00 AA 1A 00 3B 2C 1E 67 EE DA 66 66 3C [12:04:10]GetLastDocTimeStamp 1730030630 [12:04:10]current date 1730030651 [12:04:10]FM_GetShiftState [12:04:10]SAM_PROTO_GetShiftState [12:04:10]wFMCommunicate request_size=4 [12:04:10]MH_SAM_APDU [12:04:10]CAPDU: 80 13 01 00 [12:04:10]Write to MH i2c: E2 08 00 AB 1A 80 13 01 00 00 00 00 00 42 [12:04:10]Write i2c OK [12:04:10]MH_I2C_Read... [12:04:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:04:10]Read from MH i2c: E2 [12:04:10]MH_I2C_Read... [12:04:10]Read from MH i2c: E2 0E 00 [12:04:10]MH_I2C_Read... [12:04:10]Read from MH i2c: E2 0E 00 AB 1A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 EE [12:04:10]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:04:10]wFMCommunicate OK [12:04:10]SAM_PROTO_GetShiftState done [12:04:10]FM_GetShiftState done [12:04:10]opened in 1729987736 [12:04:10]opened+sec_in_day 1730074136 [12:04:10]quantity*price = 160035 [12:04:10]sum+1 = 160037 [12:04:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 1600.00 Внесено: 1600.00 СДАЧА: 0.00 НСП 1% : 14.16 НДС 12% : 169.95 Наличными: 1600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 270 27.10.2024 12:04 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95271 ФПД: 267015333382457 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T120412&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95271&fm=267015333382457&tin=02508201610067®Number=0000000000170478&sum=160000 [12:04:11]StoreToDocumentArchive [12:04:11]shift 143 fd 95271 [12:04:11]save to /storage/0143/doc_00095271 [12:04:11]save last doc name /storage/0143/doc_00095271 to /storage/kkm_last_doc_name [12:04:11]save OK [12:04:11]Clear old archive folders... [12:04:11]ProcessDocumentItem done err = 0, tmpTLVsize=257 [12:04:11]tlvbuf is 0161DFC0 [12:04:11]SAM_PROTO_ClearQueue [12:04:11]wFMCommunicate request_size=4 [12:04:11]MH_SAM_APDU [12:04:11]CAPDU: 80 09 00 00 [12:04:11]Write to MH i2c: E2 08 00 B8 1A 80 09 00 00 00 00 00 00 44 [12:04:11]Write i2c OK [12:04:11]MH_I2C_Read... [12:04:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:04:12]Read from MH i2c: E2 [12:04:12]MH_I2C_Read... [12:04:12]Read from MH i2c: E2 03 00 [12:04:12]MH_I2C_Read... [12:04:12]Read from MH i2c: E2 03 00 B8 1A 00 90 00 46 [12:04:12]RAPDU: 90 00 [12:04:12]wFMCommunicate OK [12:04:12]SAM_PROTO_ClearQueue done [12:04:12]KKMCreateOFDPacket [12:04:12]OFDProtocolAddRootSTLVToBuf [12:04:12]FM_MakeSignedData [12:04:12]FM_MakeSignedData [12:04:12]SAM_PROTO_SignData [12:04:12]wFMCommunicate request_size=4 [12:04:12]MH_SAM_APDU [12:04:12]CAPDU: 80 0D 01 02 [12:04:12]Write to MH i2c: E2 08 00 B9 1A 80 0D 01 02 00 00 00 00 4C [12:04:12]Write i2c OK [12:04:12]MH_I2C_Read... [12:04:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:04:12]Read from MH i2c: E2 [12:04:12]MH_I2C_Read... [12:04:12]Read from MH i2c: E2 03 00 [12:04:12]MH_I2C_Read... [12:04:12]Read from MH i2c: E2 03 00 B9 1A 00 90 00 47 [12:04:12]RAPDU: 90 00 [12:04:12]wFMCommunicate OK [12:04:12]wFMCommunicate request_size=255 [12:04:12]MH_SAM_APDU [12:04:12]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 FA 50 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 24 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 63 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 0E 01 00 00 F4 03 04 00 3C 2C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 27 74 01 [12:04:12]Write to MH i2c: E2 02 01 BA 1A 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 FA 50 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 24 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 63 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 0E 01 00 00 F4 03 04 00 3C 2C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 27 74 01 00 00 2A [12:04:12]Write i2c OK [12:04:12]MH_I2C_Read... [12:04:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:04:12]Read from MH i2c: E2 [12:04:12]MH_I2C_Read... [12:04:12]Read from MH i2c: E2 03 00 [12:04:12]MH_I2C_Read... [12:04:12]Read from MH i2c: E2 03 00 BA 1A 00 90 00 48 [12:04:12]RAPDU: 90 00 [12:04:12]wFMCommunicate OK [12:04:12]wFMCommunicate request_size=16 [12:04:12]MH_SAM_APDU [12:04:12]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 F2 D9 5A 18 89 39 [12:04:12]Write to MH i2c: E2 13 00 BB 1A 80 0D 02 02 0B 00 00 35 04 06 00 F2 D9 5A 18 89 39 00 00 A3 [12:04:12]Write i2c OK [12:04:12]MH_I2C_Read... [12:04:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:04:12]Read from MH i2c: E2 [12:04:12]MH_I2C_Read... [12:04:12]Read from MH i2c: E2 03 00 [12:04:12]MH_I2C_Read... [12:04:12]Read from MH i2c: E2 03 00 BB 1A 00 90 00 49 [12:04:12]RAPDU: 90 00 [12:04:12]wFMCommunicate OK [12:04:12]wFMCommunicate request_size=4 [12:04:12]MH_SAM_APDU [12:04:12]CAPDU: 80 0D 03 02 [12:04:12]Write to MH i2c: E2 08 00 BC 1A 80 0D 03 02 00 00 00 00 51 [12:04:12]Write i2c OK [12:04:12]MH_I2C_Read... [12:04:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:04:12]Read from MH i2c: E2 [12:04:12]MH_I2C_Read... [12:04:12]Read from MH i2c: E2 0B 00 [12:04:12]MH_I2C_Read... [12:04:12]Read from MH i2c: E2 0B 00 BC 1A 00 46 0E 5F 13 CA 7B 9F B9 90 00 B5 [12:04:12]RAPDU: 46 0E 5F 13 CA 7B 9F B9 90 00 [12:04:12]wFMCommunicate OK [12:04:12]SAM_PROTO_SignData done [12:04:12]FM_MakeSignedData done [12:04:12]CreateOFDProtocolMessage [12:04:12]wFMCommunicate request_size=4 [12:04:12]MH_SAM_APDU [12:04:12]CAPDU: 80 11 00 00 [12:04:12]Write to MH i2c: E2 08 00 BD 1A 80 11 00 00 00 00 00 00 51 [12:04:12]Write i2c OK [12:04:12]MH_I2C_Read... [12:04:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:04:12]Read from MH i2c: E2 [12:04:12]MH_I2C_Read... [12:04:12]Read from MH i2c: E2 17 00 [12:04:12]MH_I2C_Read... [12:04:12]Read from MH i2c: E2 17 00 BD 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A2 [12:04:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:04:12]wFMCommunicate OK [12:04:12]CreateOFDProtocolMessage done [12:04:12]OFDSenderStorePacket 95271 [12:04:12]StoreOFDPacket docnum=95271 [12:04:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 F7 7D 0D 01 C2 3A 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 FA 50 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 24 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 63 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 0E 01 00 00 F4 03 04 00 3C 2C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 27 74 01 00 35 04 06 00 F2 D9 5A 18 89 39 46 0E 5F 13 CA 7B 9F B9 [12:04:12]CheckFolder [12:04:12]dirname=/storage/ofd_packets [12:04:12]CheckFolder done [12:04:12]ProducePacketName [12:04:12]name=ofd_packets/00095271 [12:04:12]NVStorageSaveData ofd_packets/00095271 [12:04:12]File name is /storage/ofd_packets/00095271 [12:04:12]Write 307 bytes [12:04:12]NVStorageSaveData done [12:04:12]OFDSenderStorePacket done [12:04:12]KKMCreateOFDPacket done [12:04:12]NVStorageSaveData kkm_last_timestamp [12:04:12]File name is /storage/kkm_last_timestamp [12:04:12]Write 4 bytes [12:04:12]NVStorageSaveData done [12:04:12]ExternCall_PrintAddStr [12:04:12]wPrintStart [12:04:12]Write to MH i2c: 01 00 00 BE 1A D8 [12:04:12]Write i2c OK [12:04:12]MH_I2C_Read... [12:04:12]Read from MH i2c: 01 [12:04:12]MH_I2C_Read... [12:04:12]Read from MH i2c: 01 07 00 [12:04:12]MH_I2C_Read... [12:04:12]Read from MH i2c: 01 07 00 BE 1A 00 00 00 00 00 FF 0F ED [12:04:12]RasterBufferAndPrint [12:04:12]line Счет N : (1)3405780 [12:04:12]line ИНН: 02508201610067 [12:04:12]line Контрольно-Кассовый Чек [12:04:12]line ПРОДАЖА [12:04:12]line ТРК (МРК, ГНК) : 21 [12:04:12]line Товар: 2710194800 [12:04:12]line D-ENERGY Дт-К-2 [12:04:12]line 20.730 * 77.20 [12:04:12]line = 1600.36 [12:04:12]line НДС 12% НСП 1% [12:04:12]line > о реализуемом товаре [12:04:12]line ОКРУГЛЕНИЕ: -0.36 [12:04:12]line ИТОГО: 1600.00 [12:04:12]line Внесено: 1600.00 [12:04:12]line СДАЧА: 0.00 [12:04:12]line НСП 1% : 14.16 [12:04:12]line НДС 12% : 169.95 [12:04:12]line Наличными: 1600.00 [12:04:12]line Безнал.: 0.00 [12:04:12]line Место: АЗС № 82 "Партнер Нефть" [12:04:12]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:04:12]line СНО: Общий режим [12:04:12]line Чек 270 27.10.2024 12:04 [12:04:12]line Смена: 143 ФФД: 1.0 [12:04:12]line ЗНМ: 0300000017 [12:04:12]line РНМ: 0000000000170478 [12:04:12]line Версия ККМ: v1.0 [12:04:12]line ФМ: 0000000002098560 [12:04:12]line ФД: 95271 [12:04:12]line ФПД: 267015333382457 [12:04:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T120412&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95271&fm=267015333382457&tin=02508201610067®Number=0000000000170478&sum=160000 [12:04:12]OFD Sender: Processing packet 95271 [packets to send 56, broken 55] [12:04:12]ProducePacketName [12:04:12]name=ofd_packets/00095271 [12:04:12]OFD Sender: To server: pG, [12:04:12]CommunicateWithHost lk.salyk.kg:30040 [12:04:12]ConnectInit lk.salyk.kg [12:04:12]written 0, free lines is 4095 [12:04:13]Connected sock=11 [12:04:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 F7 7D 0D 01 C2 3A 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 FA 50 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 24 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 63 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 0E 01 00 00 F4 03 04 00 3C 2C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 27 74 01 00 35 04 06 00 F2 D9 5A 18 89 39 46 0E 5F 13 CA 7B 9F B9 [12:04:13]Write to MH i2c: 01 00 00 E9 1A 03 [12:04:13]Write i2c OK [12:04:13]MH_I2C_Read... [12:04:13]Read from MH i2c: 01 [12:04:13]MH_I2C_Read... [12:04:13]Read from MH i2c: 01 07 00 [12:04:13]MH_I2C_Read... [12:04:13]Read from MH i2c: 01 07 00 E9 1A 00 00 00 00 00 0C 0D 23 [12:04:13]RasterBufferAndPrint [12:04:13]line [12:04:13]line [12:04:13]line [12:04:13]line [12:04:13]line [12:04:13]written 0, free lines is 3346 [12:04:13]MH_Cut [12:04:13]Write to MH i2c: D1 01 00 F0 1A 01 DC [12:04:13]Write i2c OK [12:04:13]MH_I2C_Read... [12:04:13]Read from MH i2c: D1 [12:04:13]MH_I2C_Read... [12:04:13]Read from MH i2c: D1 01 00 [12:04:13]MH_I2C_Read... [12:04:13]Read from MH i2c: D1 01 00 F0 1A 00 DB [12:04:13]Write to MH i2c: 01 00 00 F1 1A 0B [12:04:13]Write i2c OK [12:04:13]MH_I2C_Read... [12:04:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 58 E5 47 00 EC 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 32 30 39 38 35 36 30 10 04 04 00 27 74 01 00 F4 03 04 00 68 D6 1D 67 B6 04 01 00 00 51 05 C2 FD EA 6D F0 79 [12:04:13]CommunicateWithHost err = 0 [12:04:13]CheckOFDResponse [12:04:13]1017 (14) - 77093643461234 [12:04:13]1041 (16) - 0000000002098560 [12:04:13]1040 (4) - 95271 [12:04:13]1012 (4) - 27.10.2024 05:58 [12:04:13]1206 (1) - 0 [12:04:13]OFD Sender: Remove packet 95271 [12:04:13]ProducePacketName [12:04:13]name=ofd_packets/00095271 [12:04:13]NVStorageDeleteData [12:04:13]OFD Sender: No OFD packet to send [12:04:13]*** Cut start [12:04:13]*** Partial cut [12:04:13]*** CUTSNS_PIN = 1 [12:04:14]*** CUTSNS_PIN = 0 [12:04:14]*** Brake cut motor [12:04:14]Read from MH i2c: 01 [12:04:14]MH_I2C_Read... [12:04:14]*** Stop cut motor [12:04:14]*** Cut end [12:04:14]Read from MH i2c: 01 07 00 [12:04:14]MH_I2C_Read... [12:04:14]Read from MH i2c: 01 07 00 F1 1A 00 00 00 00 00 FF 0F 20 [12:04:14]process_action close_receipt done [12:04:14]requested_data is exist [12:04:14]produce_requested_data [12:04:14]requested_item fm.sn is exist - process it [12:04:14]wFMCommunicate request_size=4 [12:04:14]MH_SAM_APDU [12:04:14]CAPDU: 80 11 00 00 [12:04:14]Write to MH i2c: E2 08 00 F2 1A 80 11 00 00 00 00 00 00 86 [12:04:14]Write i2c OK [12:04:14]MH_I2C_Read... [12:04:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:04:14]Read from MH i2c: E2 [12:04:14]MH_I2C_Read... [12:04:14]Read from MH i2c: E2 17 00 [12:04:14]MH_I2C_Read... [12:04:14]Read from MH i2c: E2 17 00 F2 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D7 [12:04:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:04:14]wFMCommunicate OK [12:04:14]requested_item fd.num is exist - process it [12:04:14]SAM_PROTO_GetFieldsCounters [12:04:14]wFMCommunicate request_size=4 [12:04:14]MH_SAM_APDU [12:04:14]CAPDU: 80 13 00 00 [12:04:14]Write to MH i2c: E2 08 00 F3 1A 80 13 00 00 00 00 00 00 89 [12:04:14]Write i2c OK [12:04:14]MH_I2C_Read... [12:04:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:04:14]Read from MH i2c: E2 [12:04:14]MH_I2C_Read... [12:04:14]Read from MH i2c: E2 62 00 [12:04:14]MH_I2C_Read... [12:04:14]Read from MH i2c: E2 62 00 F3 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 27 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 0E 01 00 00 5E 04 04 00 0E 01 00 00 57 04 04 00 0F 01 00 00 19 04 04 00 00 00 00 00 90 00 02 [12:04:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 27 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 0E 01 00 00 5E 04 04 00 0E 01 00 00 57 04 04 00 0F 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:04:14]wFMCommunicate OK [12:04:14]SAM_PROTO_GetFieldsCounters done [12:04:14]requested_item shift.num is exist - process it [12:04:14]requested_item shift.opened is exist - process it [12:04:14]req_shift_opened [12:04:14]FM_GetShiftState [12:04:14]SAM_PROTO_GetShiftState [12:04:14]wFMCommunicate request_size=4 [12:04:14]MH_SAM_APDU [12:04:14]CAPDU: 80 13 01 00 [12:04:14]Write to MH i2c: E2 08 00 F4 1A 80 13 01 00 00 00 00 00 8B [12:04:14]Write i2c OK [12:04:14]MH_I2C_Read... [12:04:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:04:14]Read from MH i2c: E2 [12:04:14]MH_I2C_Read... [12:04:14]Read from MH i2c: E2 0E 00 [12:04:14]MH_I2C_Read... [12:04:14]Read from MH i2c: E2 0E 00 F4 1A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 37 [12:04:14]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:04:14]wFMCommunicate OK [12:04:14]SAM_PROTO_GetShiftState done [12:04:14]FM_GetShiftState done [12:04:14]req_shift_opened done [12:04:14]requested_item shift.open_date is exist - process it [12:04:14]req_shift_open_date [12:04:14]req_shift_open_date done [12:04:14]produce_requested_data done [12:04:14]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95271,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:04:14]process_action_free close_receipt [12:04:14]json_value_free [12:04:14]json_value_free done [12:04:14]process_json_proto returns [12:04:14]Send response to host [12:04:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95271,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:04:14]free response buf [12:04:14]execute_script done [12:04:14]execute_script returns [12:04:14]free content buf [12:04:14]Sock 9.Close socket [12:04:14]Sock 9.Thread stoped [12:04:18]OFD Sender: No OFD packet to send [12:04:23]OFD Sender: No OFD packet to send [12:04:24]accept exits with 7 [12:04:24]New connection [12:04:24]New thread 3066760548 created [12:04:24]Thread 3066617188 joined [12:04:24]Waiting for new connection... [12:04:24] Sock 7.Parse request [12:04:24]Sock 7.Check first char [12:04:24]Sock 7.First char is OK [12:04:24]request: POST /json_proto HTTP/1.0 [12:04:24]Method: POST [12:04:24]URL: /json_proto [12:04:24]Method is POST - this is cgi request [12:04:24]url: /json_proto [12:04:24]query_string will be loaded in cgi processing [12:04:24]execute_cgi json_proto POST (null) [12:04:24]execute_cgi path=json_proto method=POST [12:04:24]POST find Content-Length [12:04:24]Host: 172.17.40.67:8080 [12:04:24]Content-Length: 678 [12:04:24]Content-Type: application/json [12:04:24] [12:04:24]POST finish read [12:04:24]Found Content-Length = 678 [12:04:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405781", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:04:24]execute_script... [12:04: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)3405781", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:04:24]POST & json_proto [12:04:24]process_json_proto [12:04:24]json parsed OK: [12:04:24]protocol is kg_v1.0 [12:04:24]action value=close_receipt [12:04:24]process_action close_receipt [12:04:24]cmd_close_receipt [12:04:24]MH_GetDate [12:04:24]Write to MH i2c: F0 00 00 F5 1A FE [12:04:24]Write i2c OK [12:04:24]MH_I2C_Read... [12:04:24]Read from MH i2c: F0 [12:04:24]MH_I2C_Read... [12:04:24]Read from MH i2c: F0 09 00 [12:04:24]MH_I2C_Read... [12:04:24]Read from MH i2c: F0 09 00 F5 1A 00 4A 2C 1E 67 EE DA 66 66 96 [12:04:24]GetLastDocTimeStamp 1730030652 [12:04:24]current date 1730030666 [12:04:24]FM_GetShiftState [12:04:24]SAM_PROTO_GetShiftState [12:04:24]wFMCommunicate request_size=4 [12:04:24]MH_SAM_APDU [12:04:24]CAPDU: 80 13 01 00 [12:04:24]Write to MH i2c: E2 08 00 F6 1A 80 13 01 00 00 00 00 00 8D [12:04:24]Write i2c OK [12:04:24]MH_I2C_Read... [12:04:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:04:24]Read from MH i2c: E2 [12:04:24]MH_I2C_Read... [12:04:24]Read from MH i2c: E2 0E 00 [12:04:24]MH_I2C_Read... [12:04:24]Read from MH i2c: E2 0E 00 F6 1A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 39 [12:04:24]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:04:24]wFMCommunicate OK [12:04:24]SAM_PROTO_GetShiftState done [12:04:24]FM_GetShiftState done [12:04:24]opened in 1729987736 [12:04:24]opened+sec_in_day 1730074136 [12:04:24]quantity*price = 40006 [12:04:24]sum+1 = 40007 [12:04:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 271 27.10.2024 12:04 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95272 ФПД: 37760983152025 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T120426&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95272&fm=37760983152025&tin=02508201610067®Number=0000000000170478&sum=40000 [12:04:26]StoreToDocumentArchive [12:04:26]shift 143 fd 95272 [12:04:26]save to /storage/0143/doc_00095272 [12:04:26]save last doc name /storage/0143/doc_00095272 to /storage/kkm_last_doc_name [12:04:26]save OK [12:04:26]Clear old archive folders... [12:04:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:04:26]tlvbuf is 015D2930 [12:04:26]SAM_PROTO_ClearQueue [12:04:26]wFMCommunicate request_size=4 [12:04:26]MH_SAM_APDU [12:04:26]CAPDU: 80 09 00 00 [12:04:26]Write to MH i2c: E2 08 00 03 1B 80 09 00 00 00 00 00 00 90 [12:04:26]Write i2c OK [12:04:26]MH_I2C_Read... [12:04:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:04:26]Read from MH i2c: E2 [12:04:26]MH_I2C_Read... [12:04:26]Read from MH i2c: E2 03 00 [12:04:26]MH_I2C_Read... [12:04:26]Read from MH i2c: E2 03 00 03 1B 00 90 00 92 [12:04:26]RAPDU: 90 00 [12:04:26]wFMCommunicate OK [12:04:26]SAM_PROTO_ClearQueue done [12:04:26]KKMCreateOFDPacket [12:04:26]OFDProtocolAddRootSTLVToBuf [12:04:26]FM_MakeSignedData [12:04:26]FM_MakeSignedData [12:04:26]SAM_PROTO_SignData [12:04:26]wFMCommunicate request_size=4 [12:04:26]MH_SAM_APDU [12:04:26]CAPDU: 80 0D 01 02 [12:04:26]Write to MH i2c: E2 08 00 04 1B 80 0D 01 02 00 00 00 00 98 [12:04:26]Write i2c OK [12:04:26]MH_I2C_Read... [12:04:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:04:26]Read from MH i2c: E2 [12:04:26]MH_I2C_Read... [12:04:26]Read from MH i2c: E2 03 00 [12:04:26]MH_I2C_Read... [12:04:26]Read from MH i2c: E2 03 00 04 1B 00 90 00 93 [12:04:26]RAPDU: 90 00 [12:04:26]wFMCommunicate OK [12:04:26]wFMCommunicate request_size=255 [12:04:26]MH_SAM_APDU [12:04: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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 4A 2C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 28 74 01 00 35 04 06 00 22 [12:04:26]Write to MH i2c: E2 02 01 05 1B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 4A 2C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 28 74 01 00 35 04 06 00 22 00 00 4E [12:04:26]Write i2c OK [12:04:26]MH_I2C_Read... [12:04:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:04:26]Read from MH i2c: E2 [12:04:26]MH_I2C_Read... [12:04:26]Read from MH i2c: E2 03 00 [12:04:26]MH_I2C_Read... [12:04:26]Read from MH i2c: E2 03 00 05 1B 00 90 00 94 [12:04:26]RAPDU: 90 00 [12:04:26]wFMCommunicate OK [12:04:26]wFMCommunicate request_size=10 [12:04:26]MH_SAM_APDU [12:04:26]CAPDU: 80 0D 02 02 05 57 E9 FC B5 99 [12:04:26]Write to MH i2c: E2 0D 00 06 1B 80 0D 02 02 05 00 57 E9 FC B5 99 00 00 2F [12:04:26]Write i2c OK [12:04:26]MH_I2C_Read... [12:04:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:04:26]Read from MH i2c: E2 [12:04:26]MH_I2C_Read... [12:04:26]Read from MH i2c: E2 03 00 [12:04:26]MH_I2C_Read... [12:04:26]Read from MH i2c: E2 03 00 06 1B 00 90 00 95 [12:04:26]RAPDU: 90 00 [12:04:26]wFMCommunicate OK [12:04:26]wFMCommunicate request_size=4 [12:04:26]MH_SAM_APDU [12:04:26]CAPDU: 80 0D 03 02 [12:04:26]Write to MH i2c: E2 08 00 07 1B 80 0D 03 02 00 00 00 00 9D [12:04:26]Write i2c OK [12:04:26]MH_I2C_Read... [12:04:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:04:26]Read from MH i2c: E2 [12:04:26]MH_I2C_Read... [12:04:26]Read from MH i2c: E2 0B 00 [12:04:26]MH_I2C_Read... [12:04:26]Read from MH i2c: E2 0B 00 07 1B 00 6B BC C9 FE 3E 6A C6 F1 90 00 EB [12:04:26]RAPDU: 6B BC C9 FE 3E 6A C6 F1 90 00 [12:04:26]wFMCommunicate OK [12:04:26]SAM_PROTO_SignData done [12:04:26]FM_MakeSignedData done [12:04:26]CreateOFDProtocolMessage [12:04:26]wFMCommunicate request_size=4 [12:04:26]MH_SAM_APDU [12:04:26]CAPDU: 80 11 00 00 [12:04:26]Write to MH i2c: E2 08 00 08 1B 80 11 00 00 00 00 00 00 9D [12:04:26]Write i2c OK [12:04:26]MH_I2C_Read... [12:04:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:04:26]Read from MH i2c: E2 [12:04:26]MH_I2C_Read... [12:04:26]Read from MH i2c: E2 17 00 [12:04:26]MH_I2C_Read... [12:04:26]Read from MH i2c: E2 17 00 08 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EE [12:04:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:04:26]wFMCommunicate OK [12:04:26]CreateOFDProtocolMessage done [12:04:26]OFDSenderStorePacket 95272 [12:04:26]StoreOFDPacket docnum=95272 [12:04:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 12 36 07 01 E3 4A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 4A 2C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 28 74 01 00 35 04 06 00 22 57 E9 FC B5 99 6B BC C9 FE 3E 6A C6 F1 [12:04:26]CheckFolder [12:04:26]dirname=/storage/ofd_packets [12:04:26]CheckFolder done [12:04:26]ProducePacketName [12:04:26]name=ofd_packets/00095272 [12:04:26]NVStorageSaveData ofd_packets/00095272 [12:04:26]File name is /storage/ofd_packets/00095272 [12:04:26]Write 301 bytes [12:04:26]NVStorageSaveData done [12:04:26]OFDSenderStorePacket done [12:04:26]KKMCreateOFDPacket done [12:04:26]NVStorageSaveData kkm_last_timestamp [12:04:26]File name is /storage/kkm_last_timestamp [12:04:26]Write 4 bytes [12:04:26]NVStorageSaveData done [12:04:26]ExternCall_PrintAddStr [12:04:26]wPrintStart [12:04:26]Write to MH i2c: 01 00 00 09 1B 24 [12:04:26]Write i2c OK [12:04:26]MH_I2C_Read... [12:04:26]Read from MH i2c: 01 [12:04:26]MH_I2C_Read... [12:04:26]Read from MH i2c: 01 07 00 [12:04:26]MH_I2C_Read... [12:04:26]Read from MH i2c: 01 07 00 09 1B 00 00 00 00 00 FF 0F 39 [12:04:26]RasterBufferAndPrint [12:04:26]line Счет N : (1)3405781 [12:04:26]line ИНН: 02508201610067 [12:04:26]line Контрольно-Кассовый Чек [12:04:26]line ПРОДАЖА [12:04:26]line ТРК (МРК, ГНК) : 42 [12:04:26]line Товар: 2710124130 [12:04:26]line Аи-92-К-4 [12:04:26]line 5.980 * 66.90 [12:04:26]line = 400.06 [12:04:26]line НДС 12% НСП 1% [12:04:26]line > о реализуемом товаре [12:04:26]line ОКРУГЛЕНИЕ: -0.06 [12:04:26]line ИТОГО: 400.00 [12:04:26]line Внесено: 400.00 [12:04:26]line СДАЧА: 0.00 [12:04:26]line НСП 1% : 3.54 [12:04:26]line НДС 12% : 42.48 [12:04:26]line Наличными: 400.00 [12:04:26]line Безнал.: 0.00 [12:04:26]line Место: АЗС № 82 "Партнер Нефть" [12:04:26]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:04:26]line СНО: Общий режим [12:04:26]line Чек 271 27.10.2024 12:04 [12:04:26]line Смена: 143 ФФД: 1.0 [12:04:26]line ЗНМ: 0300000017 [12:04:26]line РНМ: 0000000000170478 [12:04:26]line Версия ККМ: v1.0 [12:04:26]line ФМ: 0000000002098560 [12:04:26]line ФД: 95272 [12:04:26]line ФПД: 37760983152025 [12:04:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T120426&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95272&fm=37760983152025&tin=02508201610067®Number=0000000000170478&sum=40000 [12:04:26]OFD Sender: Processing packet 95272 [packets to send 56, broken 55] [12:04:26]ProducePacketName [12:04:26]name=ofd_packets/00095272 [12:04:26]OFD Sender: To server: pG, [12:04:26]CommunicateWithHost lk.salyk.kg:30040 [12:04:26]ConnectInit lk.salyk.kg [12:04:26]written 0, free lines is 4095 [12:04:27]Connected sock=10 [12:04:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 12 36 07 01 E3 4A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 4A 2C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 28 74 01 00 35 04 06 00 22 57 E9 FC B5 99 6B BC C9 FE 3E 6A C6 F1 [12:04:27]Write to MH i2c: 01 00 00 34 1B 4F [12:04:27]Write i2c OK [12:04:27]MH_I2C_Read... [12:04:27]Read from MH i2c: 01 [12:04:27]MH_I2C_Read... [12:04:27]Read from MH i2c: 01 07 00 [12:04:27]MH_I2C_Read... [12:04:27]Read from MH i2c: 01 07 00 34 1B 00 00 00 00 00 0A 0D 6D [12:04:27]RasterBufferAndPrint [12:04:27]line [12:04:27]line [12:04:27]line [12:04:27]line [12:04:27]line [12:04:27]written 0, free lines is 3344 [12:04:27]MH_Cut [12:04:27]Write to MH i2c: D1 01 00 3B 1B 01 28 [12:04:27]Write i2c OK [12:04:27]MH_I2C_Read... [12:04:27]Read from MH i2c: D1 [12:04:27]MH_I2C_Read... [12:04:27]Read from MH i2c: D1 01 00 [12:04:27]MH_I2C_Read... [12:04:27]Read from MH i2c: D1 01 00 3B 1B 00 27 [12:04:27]Write to MH i2c: 01 00 00 3C 1B 57 [12:04:27]Write i2c OK [12:04:27]MH_I2C_Read... [12:04:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0F 7B 47 00 DA 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 32 30 39 38 35 36 30 10 04 04 00 28 74 01 00 F4 03 04 00 76 D6 1D 67 B6 04 01 00 00 CD 3D C5 45 CC 5A 4B 1E [12:04:27]CommunicateWithHost err = 0 [12:04:27]CheckOFDResponse [12:04:27]1017 (14) - 77093643461234 [12:04:27]1041 (16) - 0000000002098560 [12:04:27]1040 (4) - 95272 [12:04:27]1012 (4) - 27.10.2024 05:58 [12:04:27]1206 (1) - 0 [12:04:27]OFD Sender: Remove packet 95272 [12:04:27]ProducePacketName [12:04:27]name=ofd_packets/00095272 [12:04:27]NVStorageDeleteData [12:04:27]OFD Sender: No OFD packet to send [12:04:28]*** Cut start [12:04:28]*** Partial cut [12:04:28]*** CUTSNS_PIN = 1 [12:04:28]*** CUTSNS_PIN = 0 [12:04:28]*** Brake cut motor [12:04:28]Read from MH i2c: 01 [12:04:28]MH_I2C_Read... [12:04:28]*** Stop cut motor [12:04:28]*** Cut end [12:04:28]Read from MH i2c: 01 07 00 [12:04:28]MH_I2C_Read... [12:04:28]Read from MH i2c: 01 07 00 3C 1B 00 00 00 00 00 FF 0F 6C [12:04:28]process_action close_receipt done [12:04:28]requested_data is exist [12:04:28]produce_requested_data [12:04:28]requested_item fm.sn is exist - process it [12:04:28]wFMCommunicate request_size=4 [12:04:28]MH_SAM_APDU [12:04:28]CAPDU: 80 11 00 00 [12:04:28]Write to MH i2c: E2 08 00 3D 1B 80 11 00 00 00 00 00 00 D2 [12:04:28]Write i2c OK [12:04:28]MH_I2C_Read... [12:04:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:04:28]Read from MH i2c: E2 [12:04:28]MH_I2C_Read... [12:04:28]Read from MH i2c: E2 17 00 [12:04:28]MH_I2C_Read... [12:04:28]Read from MH i2c: E2 17 00 3D 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 23 [12:04:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:04:28]wFMCommunicate OK [12:04:28]requested_item fd.num is exist - process it [12:04:28]SAM_PROTO_GetFieldsCounters [12:04:28]wFMCommunicate request_size=4 [12:04:28]MH_SAM_APDU [12:04:28]CAPDU: 80 13 00 00 [12:04:28]Write to MH i2c: E2 08 00 3E 1B 80 13 00 00 00 00 00 00 D5 [12:04:28]Write i2c OK [12:04:28]MH_I2C_Read... [12:04:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:04:28]Read from MH i2c: E2 [12:04:28]MH_I2C_Read... [12:04:28]Read from MH i2c: E2 62 00 [12:04:28]MH_I2C_Read... [12:04:28]Read from MH i2c: E2 62 00 3E 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 28 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 0F 01 00 00 5E 04 04 00 0F 01 00 00 57 04 04 00 10 01 00 00 19 04 04 00 00 00 00 00 90 00 52 [12:04:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 28 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 0F 01 00 00 5E 04 04 00 0F 01 00 00 57 04 04 00 10 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:04:28]wFMCommunicate OK [12:04:28]SAM_PROTO_GetFieldsCounters done [12:04:28]requested_item shift.num is exist - process it [12:04:28]requested_item shift.opened is exist - process it [12:04:28]req_shift_opened [12:04:28]FM_GetShiftState [12:04:28]SAM_PROTO_GetShiftState [12:04:28]wFMCommunicate request_size=4 [12:04:28]MH_SAM_APDU [12:04:28]CAPDU: 80 13 01 00 [12:04:28]Write to MH i2c: E2 08 00 3F 1B 80 13 01 00 00 00 00 00 D7 [12:04:28]Write i2c OK [12:04:28]MH_I2C_Read... [12:04:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:04:28]Read from MH i2c: E2 [12:04:28]MH_I2C_Read... [12:04:28]Read from MH i2c: E2 0E 00 [12:04:28]MH_I2C_Read... [12:04:28]Read from MH i2c: E2 0E 00 3F 1B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 83 [12:04:28]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:04:28]wFMCommunicate OK [12:04:28]SAM_PROTO_GetShiftState done [12:04:28]FM_GetShiftState done [12:04:28]req_shift_opened done [12:04:28]requested_item shift.open_date is exist - process it [12:04:28]req_shift_open_date [12:04:28]req_shift_open_date done [12:04:28]produce_requested_data done [12:04:28]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95272,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:04:28]process_action_free close_receipt [12:04:28]json_value_free [12:04:28]json_value_free done [12:04:28]process_json_proto returns [12:04:28]Send response to host [12:04:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95272,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:04:28]free response buf [12:04:28]execute_script done [12:04:28]execute_script returns [12:04:28]free content buf [12:04:28]Sock 7.Close socket [12:04:28]Sock 7.Thread stoped [12:04:29]accept exits with 9 [12:04:29]New connection [12:04:29]New thread 3066617188 created [12:04:29]Thread 3066760548 joined [12:04:29]Waiting for new connection... [12:04:29] Sock 9.Parse request [12:04:29]Sock 9.Check first char [12:04:29]Sock 9.First char is OK [12:04:29]request: POST /json_proto HTTP/1.0 [12:04:29]Method: POST [12:04:29]URL: /json_proto [12:04:29]Method is POST - this is cgi request [12:04:29]url: /json_proto [12:04:29]query_string will be loaded in cgi processing [12:04:29]execute_cgi json_proto POST (null) [12:04:29]execute_cgi path=json_proto method=POST [12:04:29]POST find Content-Length [12:04:29]Host: 172.17.40.67:8080 [12:04:29]Content-Length: 679 [12:04:29]Content-Type: application/json [12:04:29] [12:04:29]POST finish read [12:04:29]Found Content-Length = 679 [12:04:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405782", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:04:29]execute_script... [12: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)3405782", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:04:29]POST & json_proto [12:04:29]process_json_proto [12:04:29]json parsed OK: [12:04:29]protocol is kg_v1.0 [12:04:29]action value=close_receipt [12:04:29]process_action close_receipt [12:04:29]cmd_close_receipt [12:04:29]MH_GetDate [12:04:29]Write to MH i2c: F0 00 00 40 1B 4A [12:04:29]Write i2c OK [12:04:29]MH_I2C_Read... [12:04:29]Read from MH i2c: F0 [12:04:29]MH_I2C_Read... [12:04:29]Read from MH i2c: F0 09 00 [12:04:29]MH_I2C_Read... [12:04:29]Read from MH i2c: F0 09 00 40 1B 00 4E 2C 1E 67 EE DA 66 66 E6 [12:04:29]GetLastDocTimeStamp 1730030666 [12:04:29]current date 1730030670 [12:04:29]FM_GetShiftState [12:04:29]SAM_PROTO_GetShiftState [12:04:29]wFMCommunicate request_size=4 [12:04:29]MH_SAM_APDU [12:04:29]CAPDU: 80 13 01 00 [12:04:29]Write to MH i2c: E2 08 00 41 1B 80 13 01 00 00 00 00 00 D9 [12:04:29]Write i2c OK [12:04:29]MH_I2C_Read... [12:04:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:04:29]Read from MH i2c: E2 [12:04:29]MH_I2C_Read... [12:04:29]Read from MH i2c: E2 0E 00 [12:04:29]MH_I2C_Read... [12:04:29]Read from MH i2c: E2 0E 00 41 1B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 85 [12:04:29]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:04:29]wFMCommunicate OK [12:04:29]SAM_PROTO_GetShiftState done [12:04:29]FM_GetShiftState done [12:04:29]opened in 1729987736 [12:04:29]opened+sec_in_day 1730074136 [12:04:29]quantity*price = 70044 [12:04:29]sum+1 = 70045 [12:04:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 272 27.10.2024 12:04 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95273 ФПД: 226895526840458 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T120430&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95273&fm=226895526840458&tin=02508201610067®Number=0000000000170478&sum=70000 [12:04:30]StoreToDocumentArchive [12:04:30]shift 143 fd 95273 [12:04:30]save to /storage/0143/doc_00095273 [12:04:30]save last doc name /storage/0143/doc_00095273 to /storage/kkm_last_doc_name [12:04:30]save OK [12:04:30]Clear old archive folders... [12:04:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:04:30]tlvbuf is 0164F560 [12:04:30]SAM_PROTO_ClearQueue [12:04:30]wFMCommunicate request_size=4 [12:04:30]MH_SAM_APDU [12:04:30]CAPDU: 80 09 00 00 [12:04:30]Write to MH i2c: E2 08 00 4E 1B 80 09 00 00 00 00 00 00 DB [12:04:30]Write i2c OK [12:04:30]MH_I2C_Read... [12:04:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:04:30]Read from MH i2c: E2 [12:04:30]MH_I2C_Read... [12:04:30]Read from MH i2c: E2 03 00 [12:04:30]MH_I2C_Read... [12:04:30]Read from MH i2c: E2 03 00 4E 1B 00 90 00 DD [12:04:30]RAPDU: 90 00 [12:04:30]wFMCommunicate OK [12:04:30]SAM_PROTO_ClearQueue done [12:04:30]KKMCreateOFDPacket [12:04:30]OFDProtocolAddRootSTLVToBuf [12:04:30]FM_MakeSignedData [12:04:30]FM_MakeSignedData [12:04:30]SAM_PROTO_SignData [12:04:30]wFMCommunicate request_size=4 [12:04:30]MH_SAM_APDU [12:04:30]CAPDU: 80 0D 01 02 [12:04:30]Write to MH i2c: E2 08 00 4F 1B 80 0D 01 02 00 00 00 00 E3 [12:04:30]Write i2c OK [12:04:30]MH_I2C_Read... [12:04:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:04:30]Read from MH i2c: E2 [12:04:30]MH_I2C_Read... [12:04:30]Read from MH i2c: E2 03 00 [12:04:30]MH_I2C_Read... [12:04:30]Read from MH i2c: E2 03 00 4F 1B 00 90 00 DE [12:04:30]RAPDU: 90 00 [12:04:30]wFMCommunicate OK [12:04:30]wFMCommunicate request_size=255 [12:04:30]MH_SAM_APDU [12:04:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 4E 2C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 29 74 01 00 35 04 06 00 CE [12:04:30]Write to MH i2c: E2 02 01 50 1B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 4E 2C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 29 74 01 00 35 04 06 00 CE 00 00 8C [12:04:30]Write i2c OK [12:04:30]MH_I2C_Read... [12:04:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:04:31]Read from MH i2c: E2 [12:04:31]MH_I2C_Read... [12:04:31]Read from MH i2c: E2 03 00 [12:04:31]MH_I2C_Read... [12:04:31]Read from MH i2c: E2 03 00 50 1B 00 90 00 DF [12:04:31]RAPDU: 90 00 [12:04:31]wFMCommunicate OK [12:04:31]wFMCommunicate request_size=10 [12:04:31]MH_SAM_APDU [12:04:31]CAPDU: 80 0D 02 02 05 5C 3B 47 48 8A [12:04:31]Write to MH i2c: E2 0D 00 51 1B 80 0D 02 02 05 00 5C 3B 47 48 8A 00 00 A0 [12:04:31]Write i2c OK [12:04:31]MH_I2C_Read... [12:04:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:04:31]Read from MH i2c: E2 [12:04:31]MH_I2C_Read... [12:04:31]Read from MH i2c: E2 03 00 [12:04:31]MH_I2C_Read... [12:04:31]Read from MH i2c: E2 03 00 51 1B 00 90 00 E0 [12:04:31]RAPDU: 90 00 [12:04:31]wFMCommunicate OK [12:04:31]wFMCommunicate request_size=4 [12:04:31]MH_SAM_APDU [12:04:31]CAPDU: 80 0D 03 02 [12:04:31]Write to MH i2c: E2 08 00 52 1B 80 0D 03 02 00 00 00 00 E8 [12:04:31]Write i2c OK [12:04:31]MH_I2C_Read... [12:04:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:04:31]Read from MH i2c: E2 [12:04:31]MH_I2C_Read... [12:04:31]Read from MH i2c: E2 0B 00 [12:04:31]MH_I2C_Read... [12:04:31]Read from MH i2c: E2 0B 00 52 1B 00 45 13 96 D8 1A A1 F1 57 90 00 B2 [12:04:31]RAPDU: 45 13 96 D8 1A A1 F1 57 90 00 [12:04:31]wFMCommunicate OK [12:04:31]SAM_PROTO_SignData done [12:04:31]FM_MakeSignedData done [12:04:31]CreateOFDProtocolMessage [12:04:31]wFMCommunicate request_size=4 [12:04:31]MH_SAM_APDU [12:04:31]CAPDU: 80 11 00 00 [12:04:31]Write to MH i2c: E2 08 00 53 1B 80 11 00 00 00 00 00 00 E8 [12:04:31]Write i2c OK [12:04:31]MH_I2C_Read... [12:04:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:04:31]Read from MH i2c: E2 [12:04:31]MH_I2C_Read... [12:04:31]Read from MH i2c: E2 17 00 [12:04:31]MH_I2C_Read... [12:04:31]Read from MH i2c: E2 17 00 53 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 39 [12:04:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:04:31]wFMCommunicate OK [12:04:31]CreateOFDProtocolMessage done [12:04:31]OFDSenderStorePacket 95273 [12:04:31]StoreOFDPacket docnum=95273 [12:04:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4D 90 07 01 C8 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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 4E 2C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 29 74 01 00 35 04 06 00 CE 5C 3B 47 48 8A 45 13 96 D8 1A A1 F1 57 [12:04:31]CheckFolder [12:04:31]dirname=/storage/ofd_packets [12:04:31]CheckFolder done [12:04:31]ProducePacketName [12:04:31]name=ofd_packets/00095273 [12:04:31]NVStorageSaveData ofd_packets/00095273 [12:04:31]File name is /storage/ofd_packets/00095273 [12:04:31]Write 301 bytes [12:04:31]NVStorageSaveData done [12:04:31]OFDSenderStorePacket done [12:04:31]KKMCreateOFDPacket done [12:04:31]NVStorageSaveData kkm_last_timestamp [12:04:31]File name is /storage/kkm_last_timestamp [12:04:31]Write 4 bytes [12:04:31]NVStorageSaveData done [12:04:31]ExternCall_PrintAddStr [12:04:31]wPrintStart [12:04:31]Write to MH i2c: 01 00 00 54 1B 6F [12:04:31]Write i2c OK [12:04:31]MH_I2C_Read... [12:04:31]Read from MH i2c: 01 [12:04:31]MH_I2C_Read... [12:04:31]Read from MH i2c: 01 07 00 [12:04:31]MH_I2C_Read... [12:04:31]Read from MH i2c: 01 07 00 54 1B 00 00 00 00 00 FF 0F 84 [12:04:31]RasterBufferAndPrint [12:04:31]line Счет N : (1)3405782 [12:04:31]line ИНН: 02508201610067 [12:04:31]line Контрольно-Кассовый Чек [12:04:31]line ПРОДАЖА [12:04:31]line ТРК (МРК, ГНК) : 32 [12:04:31]line Товар: 2710124130 [12:04:31]line Аи-92-К-4 [12:04:31]line 10.470 * 66.90 [12:04:31]line = 700.44 [12:04:31]line НДС 12% НСП 1% [12:04:31]line > о реализуемом товаре [12:04:31]line ОКРУГЛЕНИЕ: -0.44 [12:04:31]line ИТОГО: 700.00 [12:04:31]line Внесено: 700.00 [12:04:31]line СДАЧА: 0.00 [12:04:31]line НСП 1% : 6.20 [12:04:31]line НДС 12% : 74.38 [12:04:31]line Наличными: 700.00 [12:04:31]line Безнал.: 0.00 [12:04:31]line Место: АЗС № 82 "Партнер Нефть" [12:04:31]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:04:31]line СНО: Общий режим [12:04:31]line Чек 272 27.10.2024 12:04 [12:04:31]line Смена: 143 ФФД: 1.0 [12:04:31]line ЗНМ: 0300000017 [12:04:31]line РНМ: 0000000000170478 [12:04:31]line Версия ККМ: v1.0 [12:04:31]line ФМ: 0000000002098560 [12:04:31]line ФД: 95273 [12:04:31]line ФПД: 226895526840458 [12:04:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T120430&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95273&fm=226895526840458&tin=02508201610067®Number=0000000000170478&sum=70000 [12:04:31]OFD Sender: Processing packet 95273 [packets to send 56, broken 55] [12:04:31]ProducePacketName [12:04:31]name=ofd_packets/00095273 [12:04:31]OFD Sender: To server: pG, [12:04:31]CommunicateWithHost lk.salyk.kg:30040 [12:04:31]ConnectInit lk.salyk.kg [12:04:31]written 0, free lines is 4095 [12:04:31]Connected sock=7 [12:04:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4D 90 07 01 C8 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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 4E 2C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 29 74 01 00 35 04 06 00 CE 5C 3B 47 48 8A 45 13 96 D8 1A A1 F1 57 [12:04:32]Write to MH i2c: 01 00 00 7F 1B 9A [12:04:32]Write i2c OK [12:04:32]MH_I2C_Read... [12:04:32]Read from MH i2c: 01 [12:04:32]MH_I2C_Read... [12:04:32]Read from MH i2c: 01 07 00 [12:04:32]MH_I2C_Read... [12:04:32]Read from MH i2c: 01 07 00 7F 1B 00 00 00 00 00 03 0D B1 [12:04:32]RasterBufferAndPrint [12:04:32]line [12:04:32]line [12:04:32]line [12:04:32]line [12:04:32]line [12:04:32]written 0, free lines is 3346 [12:04:32]MH_Cut [12:04:32]Write to MH i2c: D1 01 00 86 1B 01 73 [12:04:32]Write i2c OK [12:04:32]MH_I2C_Read... [12:04:32]Read from MH i2c: D1 [12:04:32]MH_I2C_Read... [12:04:32]Read from MH i2c: D1 01 00 [12:04:32]MH_I2C_Read... [12:04:32]Read from MH i2c: D1 01 00 86 1B 00 72 [12:04:32]Write to MH i2c: 01 00 00 87 1B A2 [12:04:32]Write i2c OK [12:04:32]MH_I2C_Read... [12:04:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C3 A3 47 00 B6 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 32 30 39 38 35 36 30 10 04 04 00 29 74 01 00 F4 03 04 00 7B D6 1D 67 B6 04 01 00 00 58 35 24 81 18 5C F0 F7 [12:04:32]CommunicateWithHost err = 0 [12:04:32]CheckOFDResponse [12:04:32]1017 (14) - 77093643461234 [12:04:32]1041 (16) - 0000000002098560 [12:04:32]1040 (4) - 95273 [12:04:32]1012 (4) - 27.10.2024 05:58 [12:04:32]1206 (1) - 0 [12:04:32]OFD Sender: Remove packet 95273 [12:04:32]ProducePacketName [12:04:32]name=ofd_packets/00095273 [12:04:32]NVStorageDeleteData [12:04:32]OFD Sender: No OFD packet to send [12:04:32]*** Cut start [12:04:32]*** Partial cut [12:04:32]*** CUTSNS_PIN = 1 [12:04:32]*** CUTSNS_PIN = 0 [12:04:33]*** Brake cut motor [12:04:33]Read from MH i2c: 01 [12:04:33]MH_I2C_Read... [12:04:33]*** Stop cut motor [12:04:33]*** Cut end [12:04:33]Read from MH i2c: 01 07 00 [12:04:33]MH_I2C_Read... [12:04:33]Read from MH i2c: 01 07 00 87 1B 00 00 00 00 00 FF 0F B7 [12:04:33]process_action close_receipt done [12:04:33]requested_data is exist [12:04:33]produce_requested_data [12:04:33]requested_item fm.sn is exist - process it [12:04:33]wFMCommunicate request_size=4 [12:04:33]MH_SAM_APDU [12:04:33]CAPDU: 80 11 00 00 [12:04:33]Write to MH i2c: E2 08 00 88 1B 80 11 00 00 00 00 00 00 1D [12:04:33]Write i2c OK [12:04:33]MH_I2C_Read... [12:04:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:04:33]Read from MH i2c: E2 [12:04:33]MH_I2C_Read... [12:04:33]Read from MH i2c: E2 17 00 [12:04:33]MH_I2C_Read... [12:04:33]Read from MH i2c: E2 17 00 88 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6E [12:04:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:04:33]wFMCommunicate OK [12:04:33]requested_item fd.num is exist - process it [12:04:33]SAM_PROTO_GetFieldsCounters [12:04:33]wFMCommunicate request_size=4 [12:04:33]MH_SAM_APDU [12:04:33]CAPDU: 80 13 00 00 [12:04:33]Write to MH i2c: E2 08 00 89 1B 80 13 00 00 00 00 00 00 20 [12:04:33]Write i2c OK [12:04:33]MH_I2C_Read... [12:04:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:04:33]Read from MH i2c: E2 [12:04:33]MH_I2C_Read... [12:04:33]Read from MH i2c: E2 62 00 [12:04:33]MH_I2C_Read... [12:04:33]Read from MH i2c: E2 62 00 89 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 29 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 10 01 00 00 5E 04 04 00 10 01 00 00 57 04 04 00 11 01 00 00 19 04 04 00 00 00 00 00 90 00 A1 [12:04:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 29 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 10 01 00 00 5E 04 04 00 10 01 00 00 57 04 04 00 11 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:04:33]wFMCommunicate OK [12:04:33]SAM_PROTO_GetFieldsCounters done [12:04:33]requested_item shift.num is exist - process it [12:04:33]requested_item shift.opened is exist - process it [12:04:33]req_shift_opened [12:04:33]FM_GetShiftState [12:04:33]SAM_PROTO_GetShiftState [12:04:33]wFMCommunicate request_size=4 [12:04:33]MH_SAM_APDU [12:04:33]CAPDU: 80 13 01 00 [12:04:33]Write to MH i2c: E2 08 00 8A 1B 80 13 01 00 00 00 00 00 22 [12:04:33]Write i2c OK [12:04:33]MH_I2C_Read... [12:04:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:04:33]Read from MH i2c: E2 [12:04:33]MH_I2C_Read... [12:04:33]Read from MH i2c: E2 0E 00 [12:04:33]MH_I2C_Read... [12:04:33]Read from MH i2c: E2 0E 00 8A 1B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 CE [12:04:33]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:04:33]wFMCommunicate OK [12:04:33]SAM_PROTO_GetShiftState done [12:04:33]FM_GetShiftState done [12:04:33]req_shift_opened done [12:04:33]requested_item shift.open_date is exist - process it [12:04:33]req_shift_open_date [12:04:33]req_shift_open_date done [12:04:33]produce_requested_data done [12:04:33]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95273,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:04:33]process_action_free close_receipt [12:04:33]json_value_free [12:04:33]json_value_free done [12:04:33]process_json_proto returns [12:04:33]Send response to host [12:04:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95273,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:04:33]free response buf [12:04:33]execute_script done [12:04:33]execute_script returns [12:04:33]free content buf [12:04:33]Sock 9.Close socket [12:04:33]Sock 9.Thread stoped [12:04:34]accept exits with 10 [12:04:34]New connection [12:04:34]New thread 3066760548 created [12:04:34] Sock 10.Parse request [12:04:34]Thread 3066617188 joined [12:04:34]Sock 10.Check first char [12:04:34]Waiting for new connection... [12:04:34]Sock 10.First char is OK [12:04:34]request: POST /json_proto HTTP/1.0 [12:04:34]Method: POST [12:04:34]URL: /json_proto [12:04:34]Method is POST - this is cgi request [12:04:34]url: /json_proto [12:04:34]query_string will be loaded in cgi processing [12:04:34]execute_cgi json_proto POST (null) [12:04:34]execute_cgi path=json_proto method=POST [12:04:34]POST find Content-Length [12:04:34]Host: 172.17.40.67:8080 [12:04:34]Content-Length: 801 [12:04:34]Content-Type: application/json [12:04:34] [12:04:34]POST finish read [12:04:34]Found Content-Length = 801 [12:04:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405778", "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" : 70.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\u000A1646501", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:04:34]execute_script... [12:04: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)3405778", "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" : 70.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\u000A1646501", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:04:34]POST & json_proto [12:04:34]process_json_proto [12:04:34]json parsed OK: [12:04:34]protocol is kg_v1.0 [12:04:34]action value=close_receipt [12:04:34]process_action close_receipt [12:04:34]cmd_close_receipt [12:04:34]MH_GetDate [12:04:34]Write to MH i2c: F0 00 00 8B 1B 95 [12:04:34]Write i2c OK [12:04:34]MH_I2C_Read... [12:04:34]Read from MH i2c: F0 [12:04:34]MH_I2C_Read... [12:04:34]Read from MH i2c: F0 09 00 [12:04:34]MH_I2C_Read... [12:04:34]Read from MH i2c: F0 09 00 8B 1B 00 53 2C 1E 67 EE DA 66 66 36 [12:04:34]GetLastDocTimeStamp 1730030670 [12:04:34]current date 1730030675 [12:04:34]FM_GetShiftState [12:04:34]SAM_PROTO_GetShiftState [12:04:34]wFMCommunicate request_size=4 [12:04:34]MH_SAM_APDU [12:04:34]CAPDU: 80 13 01 00 [12:04:34]Write to MH i2c: E2 08 00 8C 1B 80 13 01 00 00 00 00 00 24 [12:04:34]Write i2c OK [12:04:34]MH_I2C_Read... [12:04:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:04:34]Read from MH i2c: E2 [12:04:34]MH_I2C_Read... [12:04:34]Read from MH i2c: E2 0E 00 [12:04:34]MH_I2C_Read... [12:04:34]Read from MH i2c: E2 0E 00 8C 1B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D0 [12:04:34]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:04:34]wFMCommunicate OK [12:04:34]SAM_PROTO_GetShiftState done [12:04:34]FM_GetShiftState done [12:04:34]opened in 1729987736 [12:04:34]opened+sec_in_day 1730074136 [12:04:34]quantity*price = 0 [12:04:34]sum+1 = 1 [12:04:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 273 27.10.2024 12:04 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливные Талоны 1646501 ФМ: 0000000002098560 ФД: 95274 ФПД: 126521452826722 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T120435&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95274&fm=126521452826722&tin=02508201610067®Number=0000000000170478&sum=0 [12:04:35]StoreToDocumentArchive [12:04:35]shift 143 fd 95274 [12:04:35]save to /storage/0143/doc_00095274 [12:04:35]save last doc name /storage/0143/doc_00095274 to /storage/kkm_last_doc_name [12:04:35]save OK [12:04:35]Clear old archive folders... [12:04:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:04:35]tlvbuf is 01668440 [12:04:35]SAM_PROTO_ClearQueue [12:04:35]wFMCommunicate request_size=4 [12:04:35]MH_SAM_APDU [12:04:35]CAPDU: 80 09 00 00 [12:04:35]Write to MH i2c: E2 08 00 99 1B 80 09 00 00 00 00 00 00 26 [12:04:35]Write i2c OK [12:04:35]MH_I2C_Read... [12:04:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:04:35]Read from MH i2c: E2 [12:04:35]MH_I2C_Read... [12:04:35]Read from MH i2c: E2 03 00 [12:04:35]MH_I2C_Read... [12:04:35]Read from MH i2c: E2 03 00 99 1B 00 90 00 28 [12:04:35]RAPDU: 90 00 [12:04:35]wFMCommunicate OK [12:04:35]SAM_PROTO_ClearQueue done [12:04:35]KKMCreateOFDPacket [12:04:35]OFDProtocolAddRootSTLVToBuf [12:04:35]FM_MakeSignedData [12:04:35]FM_MakeSignedData [12:04:35]SAM_PROTO_SignData [12:04:35]wFMCommunicate request_size=4 [12:04:35]MH_SAM_APDU [12:04:35]CAPDU: 80 0D 01 02 [12:04:35]Write to MH i2c: E2 08 00 9A 1B 80 0D 01 02 00 00 00 00 2E [12:04:35]Write i2c OK [12:04:35]MH_I2C_Read... [12:04:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:04:35]Read from MH i2c: E2 [12:04:35]MH_I2C_Read... [12:04:35]Read from MH i2c: E2 03 00 [12:04:35]MH_I2C_Read... [12:04:35]Read from MH i2c: E2 03 00 9A 1B 00 90 00 29 [12:04:35]RAPDU: 90 00 [12:04:35]wFMCommunicate OK [12:04:35]wFMCommunicate request_size=255 [12:04:35]MH_SAM_APDU [12:04:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 70 11 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 11 01 00 00 F4 03 04 00 53 2C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2A 74 01 00 35 04 06 00 73 [12:04:35]Write to MH i2c: E2 02 01 9B 1B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 70 11 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 11 01 00 00 F4 03 04 00 53 2C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2A 74 01 00 35 04 06 00 73 00 00 75 [12:04:35]Write i2c OK [12:04:35]MH_I2C_Read... [12:04:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:04:36]Read from MH i2c: E2 [12:04:36]MH_I2C_Read... [12:04:36]Read from MH i2c: E2 03 00 [12:04:36]MH_I2C_Read... [12:04:36]Read from MH i2c: E2 03 00 9B 1B 00 90 00 2A [12:04:36]RAPDU: 90 00 [12:04:36]wFMCommunicate OK [12:04:36]wFMCommunicate request_size=10 [12:04:36]MH_SAM_APDU [12:04:36]CAPDU: 80 0D 02 02 05 12 12 40 90 62 [12:04:36]Write to MH i2c: E2 0D 00 9C 1B 80 0D 02 02 05 00 12 12 40 90 62 00 00 91 [12:04:36]Write i2c OK [12:04:36]MH_I2C_Read... [12:04:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:04:36]Read from MH i2c: E2 [12:04:36]MH_I2C_Read... [12:04:36]Read from MH i2c: E2 03 00 [12:04:36]MH_I2C_Read... [12:04:36]Read from MH i2c: E2 03 00 9C 1B 00 90 00 2B [12:04:36]RAPDU: 90 00 [12:04:36]wFMCommunicate OK [12:04:36]wFMCommunicate request_size=4 [12:04:36]MH_SAM_APDU [12:04:36]CAPDU: 80 0D 03 02 [12:04:36]Write to MH i2c: E2 08 00 9D 1B 80 0D 03 02 00 00 00 00 33 [12:04:36]Write i2c OK [12:04:36]MH_I2C_Read... [12:04:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:04:36]Read from MH i2c: E2 [12:04:36]MH_I2C_Read... [12:04:36]Read from MH i2c: E2 0B 00 [12:04:36]MH_I2C_Read... [12:04:36]Read from MH i2c: E2 0B 00 9D 1B 00 09 94 2A EB C2 D5 51 AE 90 00 7C [12:04:36]RAPDU: 09 94 2A EB C2 D5 51 AE 90 00 [12:04:36]wFMCommunicate OK [12:04:36]SAM_PROTO_SignData done [12:04:36]FM_MakeSignedData done [12:04:36]CreateOFDProtocolMessage [12:04:36]wFMCommunicate request_size=4 [12:04:36]MH_SAM_APDU [12:04:36]CAPDU: 80 11 00 00 [12:04:36]Write to MH i2c: E2 08 00 9E 1B 80 11 00 00 00 00 00 00 33 [12:04:36]Write i2c OK [12:04:36]MH_I2C_Read... [12:04:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:04:36]Read from MH i2c: E2 [12:04:36]MH_I2C_Read... [12:04:36]Read from MH i2c: E2 17 00 [12:04:36]MH_I2C_Read... [12:04:36]Read from MH i2c: E2 17 00 9E 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 84 [12:04:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:04:36]wFMCommunicate OK [12:04:36]CreateOFDProtocolMessage done [12:04:36]OFDSenderStorePacket 95274 [12:04:36]StoreOFDPacket docnum=95274 [12:04:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 32 DC 07 01 E1 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 70 11 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 11 01 00 00 F4 03 04 00 53 2C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2A 74 01 00 35 04 06 00 73 12 12 40 90 62 09 94 2A EB C2 D5 51 AE [12:04:36]CheckFolder [12:04:36]dirname=/storage/ofd_packets [12:04:36]CheckFolder done [12:04:36]ProducePacketName [12:04:36]name=ofd_packets/00095274 [12:04:36]NVStorageSaveData ofd_packets/00095274 [12:04:36]File name is /storage/ofd_packets/00095274 [12:04:36]Write 301 bytes [12:04:36]NVStorageSaveData done [12:04:36]OFDSenderStorePacket done [12:04:36]KKMCreateOFDPacket done [12:04:36]NVStorageSaveData kkm_last_timestamp [12:04:36]File name is /storage/kkm_last_timestamp [12:04:36]Write 4 bytes [12:04:36]NVStorageSaveData done [12:04:36]ExternCall_PrintAddStr [12:04:36]wPrintStart [12:04:36]Write to MH i2c: 01 00 00 9F 1B BA [12:04:36]Write i2c OK [12:04:36]MH_I2C_Read... [12:04:36]Read from MH i2c: 01 [12:04:36]MH_I2C_Read... [12:04:36]Read from MH i2c: 01 07 00 [12:04:36]MH_I2C_Read... [12:04:36]Read from MH i2c: 01 07 00 9F 1B 00 00 00 00 00 FF 0F CF [12:04:36]RasterBufferAndPrint [12:04:36]line Счет N : (1)3405778 [12:04:36]line ИНН: 02508201610067 [12:04:36]line Контрольно-Кассовый Чек [12:04:36]line ПРОДАЖА [12:04:36]line ТРК (МРК, ГНК) : 13 [12:04:36]line Товар: 2710124500 [12:04:36]line Аи-95-К-5 [12:04:36]line 70.000 * 0.00 [12:04:36]line = 0.00 [12:04:36]line НДС 12% НСП 1% [12:04:36]line > о реализуемом товаре [12:04:36]line ИТОГО: 0.00 [12:04:36]line НСП 1% : 0.00 [12:04:36]line НДС 12% : 0.00 [12:04:36]line Наличными: 0.00 [12:04:36]line Безнал.: 0.00 [12:04:36]line Место: АЗС № 82 "Партнер Нефть" [12:04:36]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:04:36]line СНО: Общий режим [12:04:36]line Чек 273 27.10.2024 12:04 [12:04:36]line Смена: 143 ФФД: 1.0 [12:04:36]line ЗНМ: 0300000017 [12:04:36]line РНМ: 0000000000170478 [12:04:36]line Версия ККМ: v1.0 [12:04:36]line Талоны: Топливные Талоны [12:04:36]line 1646501 [12:04:36]line ФМ: 0000000002098560 [12:04:36]line ФД: 95274 [12:04:36]line ФПД: 126521452826722 [12:04:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T120435&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95274&fm=126521452826722&tin=02508201610067®Number=0000000000170478&sum=0 [12:04:36]written 0, free lines is 4095 [12:04:36]OFD Sender: Processing packet 95274 [packets to send 56, broken 55] [12:04:36]ProducePacketName [12:04:36]name=ofd_packets/00095274 [12:04:36]OFD Sender: To server: pG, [12:04:36]CommunicateWithHost lk.salyk.kg:30040 [12:04:36]ConnectInit lk.salyk.kg [12:04:36]Write to MH i2c: 01 00 00 C9 1B E4 [12:04:36]Write i2c OK [12:04:36]MH_I2C_Read... [12:04:36]Read from MH i2c: 01 [12:04:36]MH_I2C_Read... [12:04:36]Read from MH i2c: 01 07 00 [12:04:36]MH_I2C_Read... [12:04:36]Read from MH i2c: 01 07 00 C9 1B 00 00 00 00 00 0F 0D 07 [12:04:36]RasterBufferAndPrint [12:04:36]line [12:04:36]line [12:04:36]line [12:04:36]line [12:04:36]line [12:04:36]written 0, free lines is 3364 [12:04:36]MH_Cut [12:04:36]Write to MH i2c: D1 01 00 D0 1B 01 BD [12:04:36]Write i2c OK [12:04:36]MH_I2C_Read... [12:04:36]Read from MH i2c: D1 [12:04:36]MH_I2C_Read... [12:04:36]Read from MH i2c: D1 01 00 [12:04:36]MH_I2C_Read... [12:04:36]Read from MH i2c: D1 01 00 D0 1B 00 BC [12:04:36]Write to MH i2c: 01 00 00 D1 1B EC [12:04:36]Write i2c OK [12:04:36]MH_I2C_Read... [12:04:36]Connected sock=9 [12:04:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 32 DC 07 01 E1 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 70 11 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 11 01 00 00 F4 03 04 00 53 2C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2A 74 01 00 35 04 06 00 73 12 12 40 90 62 09 94 2A EB C2 D5 51 AE [12:04:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 23 C7 47 00 B5 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 32 30 39 38 35 36 30 10 04 04 00 2A 74 01 00 F4 03 04 00 80 D6 1D 67 B6 04 01 00 00 F6 3A C8 74 5A 79 0A B6 [12:04:37]CommunicateWithHost err = 0 [12:04:37]CheckOFDResponse [12:04:37]1017 (14) - 77093643461234 [12:04:37]1041 (16) - 0000000002098560 [12:04:37]*** Cut start [12:04:37]1040 (4) - 95274 [12:04:37]*** Partial cut [12:04:37]1012 (4) - 27.10.2024 05:58 [12:04:37]*** CUTSNS_PIN = 1 [12:04:37]1206 (1) - 0 [12:04:37]OFD Sender: Remove packet 95274 [12:04:37]ProducePacketName [12:04:37]name=ofd_packets/00095274 [12:04:37]NVStorageDeleteData [12:04:37]*** CUTSNS_PIN = 0 [12:04:37]*** Brake cut motor [12:04:37]OFD Sender: No OFD packet to send [12:04:38]Read from MH i2c: 01 [12:04:38]MH_I2C_Read... [12:04:38]*** Stop cut motor [12:04:38]*** Cut end [12:04:38]Read from MH i2c: 01 07 00 [12:04:38]MH_I2C_Read... [12:04:38]Read from MH i2c: 01 07 00 D1 1B 00 00 00 00 00 FF 0F 01 [12:04:38]process_action close_receipt done [12:04:38]requested_data is exist [12:04:38]produce_requested_data [12:04:38]requested_item fm.sn is exist - process it [12:04:38]wFMCommunicate request_size=4 [12:04:38]MH_SAM_APDU [12:04:38]CAPDU: 80 11 00 00 [12:04:38]Write to MH i2c: E2 08 00 D2 1B 80 11 00 00 00 00 00 00 67 [12:04:38]Write i2c OK [12:04:38]MH_I2C_Read... [12:04:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:04:38]Read from MH i2c: E2 [12:04:38]MH_I2C_Read... [12:04:38]Read from MH i2c: E2 17 00 [12:04:38]MH_I2C_Read... [12:04:38]Read from MH i2c: E2 17 00 D2 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B8 [12:04:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:04:38]wFMCommunicate OK [12:04:38]requested_item fd.num is exist - process it [12:04:38]SAM_PROTO_GetFieldsCounters [12:04:38]wFMCommunicate request_size=4 [12:04:38]MH_SAM_APDU [12:04:38]CAPDU: 80 13 00 00 [12:04:38]Write to MH i2c: E2 08 00 D3 1B 80 13 00 00 00 00 00 00 6A [12:04:38]Write i2c OK [12:04:38]MH_I2C_Read... [12:04:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:04:38]Read from MH i2c: E2 [12:04:38]MH_I2C_Read... [12:04:38]Read from MH i2c: E2 62 00 [12:04:38]MH_I2C_Read... [12:04:38]Read from MH i2c: E2 62 00 D3 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2A 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 11 01 00 00 5E 04 04 00 11 01 00 00 57 04 04 00 12 01 00 00 19 04 04 00 00 00 00 00 90 00 EF [12:04:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2A 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 11 01 00 00 5E 04 04 00 11 01 00 00 57 04 04 00 12 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:04:38]wFMCommunicate OK [12:04:38]SAM_PROTO_GetFieldsCounters done [12:04:38]requested_item shift.num is exist - process it [12:04:38]requested_item shift.opened is exist - process it [12:04:38]req_shift_opened [12:04:38]FM_GetShiftState [12:04:38]SAM_PROTO_GetShiftState [12:04:38]wFMCommunicate request_size=4 [12:04:38]MH_SAM_APDU [12:04:38]CAPDU: 80 13 01 00 [12:04:38]Write to MH i2c: E2 08 00 D4 1B 80 13 01 00 00 00 00 00 6C [12:04:38]Write i2c OK [12:04:38]MH_I2C_Read... [12:04:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:04:38]Read from MH i2c: E2 [12:04:38]MH_I2C_Read... [12:04:38]Read from MH i2c: E2 0E 00 [12:04:38]MH_I2C_Read... [12:04:38]Read from MH i2c: E2 0E 00 D4 1B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 18 [12:04:38]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:04:38]wFMCommunicate OK [12:04:38]SAM_PROTO_GetShiftState done [12:04:38]FM_GetShiftState done [12:04:38]req_shift_opened done [12:04:38]requested_item shift.open_date is exist - process it [12:04:38]req_shift_open_date [12:04:38]req_shift_open_date done [12:04:38]produce_requested_data done [12:04:38]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95274,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:04:38]process_action_free close_receipt [12:04:38]json_value_free [12:04:38]json_value_free done [12:04:38]process_json_proto returns [12:04:38]Send response to host [12:04:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95274,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:04:38]free response buf [12:04:38]execute_script done [12:04:38]execute_script returns [12:04:38]free content buf [12:04:38]Sock 10.Close socket [12:04:38]Sock 10.Thread stoped [12:04:42]int [12:04:42]Write to MH i2c: 01 00 00 D5 1B F0 [12:04:42]*** FLAG_PRN_KEY set [12:04:42]Write i2c OK [12:04:42]MH_I2C_Read... [12:04:42]Read from MH i2c: 01 [12:04:42]MH_I2C_Read... [12:04:42]Read from MH i2c: 01 07 00 [12:04:42]MH_I2C_Read... [12:04:42]Read from MH i2c: 01 07 00 D5 1B 00 08 00 00 00 FF 0F 0D [12:04:42]state=0 [12:04:42]Key pressed [12:04:42]Feed [12:04:42]Write to MH i2c: D8 00 00 D6 1B C8 [12:04:42]Write i2c OK [12:04:42]MH_I2C_Read... [12:04:42]Read from MH i2c: D8 [12:04:42]MH_I2C_Read... [12:04:42]Read from MH i2c: D8 01 00 [12:04:42]MH_I2C_Read... [12:04:42]Read from MH i2c: D8 01 00 D6 1B 00 C9 [12:04:42]int [12:04:42]Write to MH i2c: 01 00 00 D7 1B F2 [12:04:42]Write i2c OK [12:04:42]MH_I2C_Read... [12:04:42]Read from MH i2c: 01 [12:04:42]MH_I2C_Read... [12:04:42]Read from MH i2c: 01 07 00 [12:04:42]MH_I2C_Read... [12:04:42]Read from MH i2c: 01 07 00 D7 1B 00 48 00 00 00 3C 00 7D [12:04:42]state=2 [12:04:42]Key pressed [12:04:42]int [12:04:42]Write to MH i2c: 01 00 00 D8 1B F3 [12:04:42]*** FLAG_PRN_KEY reset [12:04:42]Write i2c OK [12:04:42]MH_I2C_Read... [12:04:42]Read from MH i2c: 01 [12:04:42]MH_I2C_Read... [12:04:42]Read from MH i2c: 01 07 00 [12:04:42]MH_I2C_Read... [12:04:42]Read from MH i2c: 01 07 00 D8 1B 00 00 00 00 00 FF 0F 08 [12:04:42]state=2 [12:04:42]Stop feed [12:04:42]OFD Sender: No OFD packet to send [12:04:47]OFD Sender: No OFD packet to send [12:04:52]OFD Sender: No OFD packet to send [12:04:57]OFD Sender: No OFD packet to send [12:05:02]OFD Sender: No OFD packet to send [12:05:07]OFD Sender: No OFD packet to send [12:05:12]OFD Sender: No OFD packet to send [12:05:17]OFD Sender: No OFD packet to send [12:05:23]OFD Sender: No OFD packet to send [12:05:28]OFD Sender: No OFD packet to send [12:05:33]OFD Sender: No OFD packet to send [12:05:38]OFD Sender: No OFD packet to send [12:05:43]OFD Sender: No OFD packet to send [12:05:48]OFD Sender: No OFD packet to send [12:05:53]OFD Sender: No OFD packet to send [12:05:58]OFD Sender: No OFD packet to send [12:06:03]OFD Sender: No OFD packet to send [12:06:08]OFD Sender: No OFD packet to send [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:24]accept exits with 7 [12:06:24]New connection [12:06:24]New thread 3066617188 created [12:06:24]Thread 3066760548 joined [12:06:24]Waiting for new connection... [12:06:24] Sock 7.Parse request [12:06:24]Sock 7.Check first char [12:06:24]Sock 7.First char is OK [12:06:24]request: POST /json_proto HTTP/1.0 [12:06:24]Method: POST [12:06:24]URL: /json_proto [12:06:24]Method is POST - this is cgi request [12:06:24]url: /json_proto [12:06:24]query_string will be loaded in cgi processing [12:06:24]execute_cgi json_proto POST (null) [12:06:24]execute_cgi path=json_proto method=POST [12:06:24]POST find Content-Length [12:06:24]Host: 172.17.40.67:8080 [12:06:24]Content-Length: 768 [12:06:24]Content-Type: application/json [12:06:24] [12:06:24]POST finish read [12:06:24]Found Content-Length = 768 [12:06:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405783", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 800.12 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:06:24]execute_script... [12:06: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)3405783", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 800.12 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:06:24]POST & json_proto [12:06:24]process_json_proto [12:06:24]json parsed OK: [12:06:24]protocol is kg_v1.0 [12:06:24]action value=close_receipt [12:06:24]process_action close_receipt [12:06:24]cmd_close_receipt [12:06:24]MH_GetDate [12:06:24]Write to MH i2c: F0 00 00 D9 1B E3 [12:06:24]Write i2c OK [12:06:24]MH_I2C_Read... [12:06:24]Read from MH i2c: F0 [12:06:24]MH_I2C_Read... [12:06:24]Read from MH i2c: F0 09 00 [12:06:24]MH_I2C_Read... [12:06:24]Read from MH i2c: F0 09 00 D9 1B 00 C2 2C 1E 67 EE DA 66 66 F3 [12:06:24]GetLastDocTimeStamp 1730030675 [12:06:24]current date 1730030786 [12:06:24]FM_GetShiftState [12:06:24]SAM_PROTO_GetShiftState [12:06:24]wFMCommunicate request_size=4 [12:06:24]MH_SAM_APDU [12:06:24]CAPDU: 80 13 01 00 [12:06:24]Write to MH i2c: E2 08 00 DA 1B 80 13 01 00 00 00 00 00 72 [12:06:24]Write i2c OK [12:06:24]MH_I2C_Read... [12:06:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:06:24]Read from MH i2c: E2 [12:06:24]MH_I2C_Read... [12:06:24]Read from MH i2c: E2 0E 00 [12:06:24]MH_I2C_Read... [12:06:24]Read from MH i2c: E2 0E 00 DA 1B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1E [12:06:24]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:06:24]wFMCommunicate OK [12:06:24]SAM_PROTO_GetShiftState done [12:06:24]FM_GetShiftState done [12:06:24]opened in 1729987736 [12:06:24]opened+sec_in_day 1730074136 [12:06:24]quantity*price = 80012 [12:06:24]sum+1 = 80013 [12:06:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 800.12 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 0.00 Безнал.: 800.12 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 274 27.10.2024 12:06 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95275 ФПД: 60420936514236 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T120626&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95275&fm=60420936514236&tin=02508201610067®Number=0000000000170478&sum=80012 [12:06:26]StoreToDocumentArchive [12:06:26]shift 143 fd 95275 [12:06:26]save to /storage/0143/doc_00095275 [12:06:26]save last doc name /storage/0143/doc_00095275 to /storage/kkm_last_doc_name [12:06:26]save OK [12:06:26]Clear old archive folders... [12:06:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:06:26]tlvbuf is 015C4C80 [12:06:26]SAM_PROTO_ClearQueue [12:06:26]wFMCommunicate request_size=4 [12:06:26]MH_SAM_APDU [12:06:26]CAPDU: 80 09 00 00 [12:06:26]Write to MH i2c: E2 08 00 E7 1B 80 09 00 00 00 00 00 00 74 [12:06:26]Write i2c OK [12:06:26]MH_I2C_Read... [12:06:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:06:26]Read from MH i2c: E2 [12:06:26]MH_I2C_Read... [12:06:26]Read from MH i2c: E2 03 00 [12:06:26]MH_I2C_Read... [12:06:26]Read from MH i2c: E2 03 00 E7 1B 00 90 00 76 [12:06:26]RAPDU: 90 00 [12:06:26]wFMCommunicate OK [12:06:26]SAM_PROTO_ClearQueue done [12:06:26]KKMCreateOFDPacket [12:06:26]OFDProtocolAddRootSTLVToBuf [12:06:26]FM_MakeSignedData [12:06:26]FM_MakeSignedData [12:06:26]SAM_PROTO_SignData [12:06:26]wFMCommunicate request_size=4 [12:06:26]MH_SAM_APDU [12:06:26]CAPDU: 80 0D 01 02 [12:06:26]Write to MH i2c: E2 08 00 E8 1B 80 0D 01 02 00 00 00 00 7C [12:06:26]Write i2c OK [12:06:26]MH_I2C_Read... [12:06:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:06:26]Read from MH i2c: E2 [12:06:26]MH_I2C_Read... [12:06:26]Read from MH i2c: E2 03 00 [12:06:26]MH_I2C_Read... [12:06:26]Read from MH i2c: E2 03 00 E8 1B 00 90 00 77 [12:06:26]RAPDU: 90 00 [12:06:26]wFMCommunicate OK [12:06:26]wFMCommunicate request_size=255 [12:06:26]MH_SAM_APDU [12:06: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 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 C2 2C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2B 74 01 00 35 04 06 00 36 [12:06:26]Write to MH i2c: E2 02 01 E9 1B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 C2 2C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2B 74 01 00 35 04 06 00 36 00 00 F9 [12:06:26]Write i2c OK [12:06:26]MH_I2C_Read... [12:06:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:06:26]Read from MH i2c: E2 [12:06:26]MH_I2C_Read... [12:06:26]Read from MH i2c: E2 03 00 [12:06:26]MH_I2C_Read... [12:06:26]Read from MH i2c: E2 03 00 E9 1B 00 90 00 78 [12:06:26]RAPDU: 90 00 [12:06:26]wFMCommunicate OK [12:06:26]wFMCommunicate request_size=10 [12:06:26]MH_SAM_APDU [12:06:26]CAPDU: 80 0D 02 02 05 F3 D8 75 3A BC [12:06:26]Write to MH i2c: E2 0D 00 EA 1B 80 0D 02 02 05 00 F3 D8 75 3A BC 00 00 BF [12:06:26]Write i2c OK [12:06:26]MH_I2C_Read... [12:06:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:06:26]Read from MH i2c: E2 [12:06:26]MH_I2C_Read... [12:06:26]Read from MH i2c: E2 03 00 [12:06:26]MH_I2C_Read... [12:06:26]Read from MH i2c: E2 03 00 EA 1B 00 90 00 79 [12:06:26]RAPDU: 90 00 [12:06:26]wFMCommunicate OK [12:06:26]wFMCommunicate request_size=4 [12:06:26]MH_SAM_APDU [12:06:26]CAPDU: 80 0D 03 02 [12:06:26]Write to MH i2c: E2 08 00 EB 1B 80 0D 03 02 00 00 00 00 81 [12:06:26]Write i2c OK [12:06:26]MH_I2C_Read... [12:06:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:06:26]Read from MH i2c: E2 [12:06:26]MH_I2C_Read... [12:06:26]Read from MH i2c: E2 0B 00 [12:06:26]MH_I2C_Read... [12:06:26]Read from MH i2c: E2 0B 00 EB 1B 00 9C 72 1F 78 51 53 E9 AE 90 00 62 [12:06:26]RAPDU: 9C 72 1F 78 51 53 E9 AE 90 00 [12:06:26]wFMCommunicate OK [12:06:26]SAM_PROTO_SignData done [12:06:26]FM_MakeSignedData done [12:06:26]CreateOFDProtocolMessage [12:06:26]wFMCommunicate request_size=4 [12:06:26]MH_SAM_APDU [12:06:26]CAPDU: 80 11 00 00 [12:06:26]Write to MH i2c: E2 08 00 EC 1B 80 11 00 00 00 00 00 00 81 [12:06:26]Write i2c OK [12:06:26]MH_I2C_Read... [12:06:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:06:26]Read from MH i2c: E2 [12:06:26]MH_I2C_Read... [12:06:26]Read from MH i2c: E2 17 00 [12:06:26]MH_I2C_Read... [12:06:26]Read from MH i2c: E2 17 00 EC 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D2 [12:06:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:06:26]wFMCommunicate OK [12:06:26]CreateOFDProtocolMessage done [12:06:26]OFDSenderStorePacket 95275 [12:06:26]StoreOFDPacket docnum=95275 [12:06:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 02 73 07 01 17 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 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 C2 2C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2B 74 01 00 35 04 06 00 36 F3 D8 75 3A BC 9C 72 1F 78 51 53 E9 AE [12:06:26]CheckFolder [12:06:26]dirname=/storage/ofd_packets [12:06:26]CheckFolder done [12:06:26]ProducePacketName [12:06:26]name=ofd_packets/00095275 [12:06:26]NVStorageSaveData ofd_packets/00095275 [12:06:26]File name is /storage/ofd_packets/00095275 [12:06:26]Write 301 bytes [12:06:26]NVStorageSaveData done [12:06:26]OFDSenderStorePacket done [12:06:26]KKMCreateOFDPacket done [12:06:26]NVStorageSaveData kkm_last_timestamp [12:06:26]File name is /storage/kkm_last_timestamp [12:06:26]Write 4 bytes [12:06:26]NVStorageSaveData done [12:06:26]ExternCall_PrintAddStr [12:06:26]wPrintStart [12:06:26]Write to MH i2c: 01 00 00 ED 1B 08 [12:06:26]Write i2c OK [12:06:26]MH_I2C_Read... [12:06:26]Read from MH i2c: 01 [12:06:26]MH_I2C_Read... [12:06:26]Read from MH i2c: 01 07 00 [12:06:26]MH_I2C_Read... [12:06:26]Read from MH i2c: 01 07 00 ED 1B 00 00 00 00 00 FF 0F 1D [12:06:26]RasterBufferAndPrint [12:06:26]line Счет N : (1)3405783 [12:06:26]line ИНН: 02508201610067 [12:06:26]line Контрольно-Кассовый Чек [12:06:26]line ПРОДАЖА [12:06:26]line ТРК (МРК, ГНК) : 42 [12:06:26]line Товар: 2710124130 [12:06:26]line Аи-92-К-4 [12:06:26]line 11.960 * 66.90 [12:06:26]line = 800.12 [12:06:26]line НДС 12% НСП 1% [12:06:26]line > о реализуемом товаре [12:06:26]line ИТОГО: 800.12 [12:06:26]line НСП 1% : 7.08 [12:06:26]line НДС 12% : 84.97 [12:06:26]line Наличными: 0.00 [12:06:26]line Безнал.: 800.12 [12:06:26]line Место: АЗС № 82 "Партнер Нефть" [12:06:26]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:06:26]line СНО: Общий режим [12:06:26]line Чек 274 27.10.2024 12:06 [12:06:26]line Смена: 143 ФФД: 1.0 [12:06:26]line ЗНМ: 0300000017 [12:06:26]line РНМ: 0000000000170478 [12:06:26]line Версия ККМ: v1.0 [12:06:26]line Платежная система: Mbank [12:06:26]line ФМ: 0000000002098560 [12:06:26]line ФД: 95275 [12:06:26]line ФПД: 60420936514236 [12:06:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T120626&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95275&fm=60420936514236&tin=02508201610067®Number=0000000000170478&sum=80012 [12:06:26]OFD Sender: Processing packet 95275 [packets to send 56, broken 55] [12:06:26]ProducePacketName [12:06:26]name=ofd_packets/00095275 [12:06:26]OFD Sender: To server: pG, [12:06:26]CommunicateWithHost lk.salyk.kg:30040 [12:06:26]ConnectInit lk.salyk.kg [12:06:26]written 0, free lines is 4095 [12:06:27]Connected sock=10 [12:06:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 02 73 07 01 17 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 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 C2 2C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2B 74 01 00 35 04 06 00 36 F3 D8 75 3A BC 9C 72 1F 78 51 53 E9 AE [12:06:27]Write to MH i2c: 01 00 00 16 1C 32 [12:06:27]Write i2c OK [12:06:27]MH_I2C_Read... [12:06:27]Read from MH i2c: 01 [12:06:27]MH_I2C_Read... [12:06:27]Read from MH i2c: 01 07 00 [12:06:27]MH_I2C_Read... [12:06:27]Read from MH i2c: 01 07 00 16 1C 00 00 00 00 00 34 0D 7A [12:06:27]RasterBufferAndPrint [12:06:27]line [12:06:27]line [12:06:27]line [12:06:27]line [12:06:27]line [12:06:27]written 0, free lines is 3387 [12:06:27]MH_Cut [12:06:27]Write to MH i2c: D1 01 00 1D 1C 01 0B [12:06:27]Write i2c OK [12:06:27]MH_I2C_Read... [12:06:27]Read from MH i2c: D1 [12:06:27]MH_I2C_Read... [12:06:27]Read from MH i2c: D1 01 00 [12:06:27]MH_I2C_Read... [12:06:27]Read from MH i2c: D1 01 00 1D 1C 00 0A [12:06:27]Write to MH i2c: 01 00 00 1E 1C 3A [12:06:27]Write i2c OK [12:06:27]MH_I2C_Read... [12:06:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 61 26 47 00 A8 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 32 30 39 38 35 36 30 10 04 04 00 2B 74 01 00 F4 03 04 00 EE D6 1D 67 B6 04 01 00 00 2C F9 E4 DA 7F 63 AC 71 [12:06:27]CommunicateWithHost err = 0 [12:06:27]CheckOFDResponse [12:06:27]1017 (14) - 77093643461234 [12:06:27]1041 (16) - 0000000002098560 [12:06:27]1040 (4) - 95275 [12:06:27]1012 (4) - 27.10.2024 06:00 [12:06:27]1206 (1) - 0 [12:06:27]OFD Sender: Remove packet 95275 [12:06:27]ProducePacketName [12:06:27]name=ofd_packets/00095275 [12:06:27]NVStorageDeleteData [12:06:28]*** Cut start [12:06:28]*** Partial cut [12:06:28]*** CUTSNS_PIN = 1 [12:06:28]OFD Sender: No OFD packet to send [12:06:28]*** CUTSNS_PIN = 0 [12:06:28]*** Brake cut motor [12:06:28]Read from MH i2c: 01 [12:06:28]MH_I2C_Read... [12:06:28]*** Stop cut motor [12:06:28]*** Cut end [12:06:28]Read from MH i2c: 01 07 00 [12:06:28]MH_I2C_Read... [12:06:28]Read from MH i2c: 01 07 00 1E 1C 00 00 00 00 00 FF 0F 4F [12:06:28]process_action close_receipt done [12:06:28]requested_data is exist [12:06:28]produce_requested_data [12:06:28]requested_item fm.sn is exist - process it [12:06:28]wFMCommunicate request_size=4 [12:06:28]MH_SAM_APDU [12:06:28]CAPDU: 80 11 00 00 [12:06:28]Write to MH i2c: E2 08 00 1F 1C 80 11 00 00 00 00 00 00 B5 [12:06:28]Write i2c OK [12:06:28]MH_I2C_Read... [12:06:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:06:28]Read from MH i2c: E2 [12:06:28]MH_I2C_Read... [12:06:28]Read from MH i2c: E2 17 00 [12:06:28]MH_I2C_Read... [12:06:28]Read from MH i2c: E2 17 00 1F 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 06 [12:06:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:06:28]wFMCommunicate OK [12:06:28]requested_item fd.num is exist - process it [12:06:28]SAM_PROTO_GetFieldsCounters [12:06:28]wFMCommunicate request_size=4 [12:06:28]MH_SAM_APDU [12:06:28]CAPDU: 80 13 00 00 [12:06:28]Write to MH i2c: E2 08 00 20 1C 80 13 00 00 00 00 00 00 B8 [12:06:28]Write i2c OK [12:06:28]MH_I2C_Read... [12:06:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:06:28]Read from MH i2c: E2 [12:06:28]MH_I2C_Read... [12:06:28]Read from MH i2c: E2 62 00 [12:06:28]MH_I2C_Read... [12:06:28]Read from MH i2c: E2 62 00 20 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2B 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 12 01 00 00 5E 04 04 00 12 01 00 00 57 04 04 00 13 01 00 00 19 04 04 00 00 00 00 00 90 00 41 [12:06:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2B 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 12 01 00 00 5E 04 04 00 12 01 00 00 57 04 04 00 13 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:06:28]wFMCommunicate OK [12:06:28]SAM_PROTO_GetFieldsCounters done [12:06:28]requested_item shift.num is exist - process it [12:06:28]requested_item shift.opened is exist - process it [12:06:28]req_shift_opened [12:06:28]FM_GetShiftState [12:06:28]SAM_PROTO_GetShiftState [12:06:28]wFMCommunicate request_size=4 [12:06:28]MH_SAM_APDU [12:06:28]CAPDU: 80 13 01 00 [12:06:28]Write to MH i2c: E2 08 00 21 1C 80 13 01 00 00 00 00 00 BA [12:06:28]Write i2c OK [12:06:28]MH_I2C_Read... [12:06:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:06:28]Read from MH i2c: E2 [12:06:28]MH_I2C_Read... [12:06:28]Read from MH i2c: E2 0E 00 [12:06:28]MH_I2C_Read... [12:06:28]Read from MH i2c: E2 0E 00 21 1C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 66 [12:06:28]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:06:28]wFMCommunicate OK [12:06:28]SAM_PROTO_GetShiftState done [12:06:28]FM_GetShiftState done [12:06:28]req_shift_opened done [12:06:28]requested_item shift.open_date is exist - process it [12:06:28]req_shift_open_date [12:06:28]req_shift_open_date done [12:06:28]produce_requested_data done [12:06:28]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95275,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:06:28]process_action_free close_receipt [12:06:28]json_value_free [12:06:28]json_value_free done [12:06:28]process_json_proto returns [12:06:28]Send response to host [12:06:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95275,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:06:28]free response buf [12:06:28]execute_script done [12:06:28]execute_script returns [12:06:28]free content buf [12:06:28]Sock 7.Close socket [12:06:28]Sock 7.Thread stoped [12:06:33]OFD Sender: No OFD packet to send [12:06:34]accept exits with 9 [12:06:34]New connection [12:06:34]New thread 3066760548 created [12:06:34]Thread 3066617188 joined [12:06:34]Waiting for new connection... [12:06:34] Sock 9.Parse request [12:06:34]Sock 9.Check first char [12:06:34]Sock 9.First char is OK [12:06:34]request: POST /json_proto HTTP/1.0 [12:06:34]Method: POST [12:06:34]URL: /json_proto [12:06:34]Method is POST - this is cgi request [12:06:34]url: /json_proto [12:06:34]query_string will be loaded in cgi processing [12:06:34]execute_cgi json_proto POST (null) [12:06:34]execute_cgi path=json_proto method=POST [12:06:34]POST find Content-Length [12:06:34]Host: 172.17.40.67:8080 [12:06:34]Content-Length: 678 [12:06:34]Content-Type: application/json [12:06:34] [12:06:34]POST finish read [12:06:34]Found Content-Length = 678 [12:06:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405784", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:06:34]execute_script... [12:06:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405784", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:06:34]POST & json_proto [12:06:34]process_json_proto [12:06:34]json parsed OK: [12:06:34]protocol is kg_v1.0 [12:06:34]action value=close_receipt [12:06:34]process_action close_receipt [12:06:34]cmd_close_receipt [12:06:34]MH_GetDate [12:06:34]Write to MH i2c: F0 00 00 22 1C 2D [12:06:34]Write i2c OK [12:06:34]MH_I2C_Read... [12:06:34]Read from MH i2c: F0 [12:06:34]MH_I2C_Read... [12:06:34]Read from MH i2c: F0 09 00 [12:06:34]MH_I2C_Read... [12:06:34]Read from MH i2c: F0 09 00 22 1C 00 CB 2C 1E 67 EE DA 66 66 46 [12:06:34]GetLastDocTimeStamp 1730030786 [12:06:34]current date 1730030795 [12:06:34]FM_GetShiftState [12:06:34]SAM_PROTO_GetShiftState [12:06:34]wFMCommunicate request_size=4 [12:06:34]MH_SAM_APDU [12:06:34]CAPDU: 80 13 01 00 [12:06:34]Write to MH i2c: E2 08 00 23 1C 80 13 01 00 00 00 00 00 BC [12:06:34]Write i2c OK [12:06:34]MH_I2C_Read... [12:06:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:06:34]Read from MH i2c: E2 [12:06:34]MH_I2C_Read... [12:06:34]Read from MH i2c: E2 0E 00 [12:06:34]MH_I2C_Read... [12:06:34]Read from MH i2c: E2 0E 00 23 1C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 68 [12:06:34]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:06:34]wFMCommunicate OK [12:06:34]SAM_PROTO_GetShiftState done [12:06:34]FM_GetShiftState done [12:06:34]opened in 1729987736 [12:06:34]opened+sec_in_day 1730074136 [12:06:34]quantity*price = 50041 [12:06:34]sum+1 = 50042 [12:06:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 275 27.10.2024 12:06 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95276 ФПД: 197308656748597 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T120635&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95276&fm=197308656748597&tin=02508201610067®Number=0000000000170478&sum=50000 [12:06:35]StoreToDocumentArchive [12:06:35]shift 143 fd 95276 [12:06:35]save to /storage/0143/doc_00095276 [12:06:35]save last doc name /storage/0143/doc_00095276 to /storage/kkm_last_doc_name [12:06:35]save OK [12:06:35]Clear old archive folders... [12:06:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:06:35]tlvbuf is 015E7340 [12:06:35]SAM_PROTO_ClearQueue [12:06:35]wFMCommunicate request_size=4 [12:06:35]MH_SAM_APDU [12:06:35]CAPDU: 80 09 00 00 [12:06:35]Write to MH i2c: E2 08 00 30 1C 80 09 00 00 00 00 00 00 BE [12:06:35]Write i2c OK [12:06:35]MH_I2C_Read... [12:06:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:06:35]Read from MH i2c: E2 [12:06:35]MH_I2C_Read... [12:06:35]Read from MH i2c: E2 03 00 [12:06:35]MH_I2C_Read... [12:06:35]Read from MH i2c: E2 03 00 30 1C 00 90 00 C0 [12:06:35]RAPDU: 90 00 [12:06:35]wFMCommunicate OK [12:06:35]SAM_PROTO_ClearQueue done [12:06:35]KKMCreateOFDPacket [12:06:35]OFDProtocolAddRootSTLVToBuf [12:06:35]FM_MakeSignedData [12:06:35]FM_MakeSignedData [12:06:35]SAM_PROTO_SignData [12:06:35]wFMCommunicate request_size=4 [12:06:35]MH_SAM_APDU [12:06:35]CAPDU: 80 0D 01 02 [12:06:35]Write to MH i2c: E2 08 00 31 1C 80 0D 01 02 00 00 00 00 C6 [12:06:35]Write i2c OK [12:06:35]MH_I2C_Read... [12:06:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:06:35]Read from MH i2c: E2 [12:06:35]MH_I2C_Read... [12:06:35]Read from MH i2c: E2 03 00 [12:06:35]MH_I2C_Read... [12:06:35]Read from MH i2c: E2 03 00 31 1C 00 90 00 C1 [12:06:35]RAPDU: 90 00 [12:06:35]wFMCommunicate OK [12:06:35]wFMCommunicate request_size=255 [12:06:35]MH_SAM_APDU [12:06: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 CB 2C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2C 74 01 00 35 04 06 00 B3 [12:06:35]Write to MH i2c: E2 02 01 32 1C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 CB 2C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2C 74 01 00 35 04 06 00 B3 00 00 C7 [12:06:35]Write i2c OK [12:06:35]MH_I2C_Read... [12:06:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:06:35]Read from MH i2c: E2 [12:06:35]MH_I2C_Read... [12:06:35]Read from MH i2c: E2 03 00 [12:06:35]MH_I2C_Read... [12:06:35]Read from MH i2c: E2 03 00 32 1C 00 90 00 C2 [12:06:35]RAPDU: 90 00 [12:06:35]wFMCommunicate OK [12:06:35]wFMCommunicate request_size=10 [12:06:35]MH_SAM_APDU [12:06:35]CAPDU: 80 0D 02 02 05 73 80 65 88 35 [12:06:35]Write to MH i2c: E2 0D 00 33 1C 80 0D 02 02 05 00 73 80 65 88 35 00 00 E8 [12:06:35]Write i2c OK [12:06:35]MH_I2C_Read... [12:06:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:06:35]Read from MH i2c: E2 [12:06:35]MH_I2C_Read... [12:06:35]Read from MH i2c: E2 03 00 [12:06:35]MH_I2C_Read... [12:06:35]Read from MH i2c: E2 03 00 33 1C 00 90 00 C3 [12:06:35]RAPDU: 90 00 [12:06:35]wFMCommunicate OK [12:06:35]wFMCommunicate request_size=4 [12:06:35]MH_SAM_APDU [12:06:35]CAPDU: 80 0D 03 02 [12:06:35]Write to MH i2c: E2 08 00 34 1C 80 0D 03 02 00 00 00 00 CB [12:06:35]Write i2c OK [12:06:35]MH_I2C_Read... [12:06:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:06:35]Read from MH i2c: E2 [12:06:35]MH_I2C_Read... [12:06:35]Read from MH i2c: E2 0B 00 [12:06:35]MH_I2C_Read... [12:06:35]Read from MH i2c: E2 0B 00 34 1C 00 00 08 96 81 74 E1 CF E9 90 00 F8 [12:06:35]RAPDU: 00 08 96 81 74 E1 CF E9 90 00 [12:06:35]wFMCommunicate OK [12:06:35]SAM_PROTO_SignData done [12:06:35]FM_MakeSignedData done [12:06:35]CreateOFDProtocolMessage [12:06:35]wFMCommunicate request_size=4 [12:06:35]MH_SAM_APDU [12:06:35]CAPDU: 80 11 00 00 [12:06:35]Write to MH i2c: E2 08 00 35 1C 80 11 00 00 00 00 00 00 CB [12:06:35]Write i2c OK [12:06:35]MH_I2C_Read... [12:06:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:06:35]Read from MH i2c: E2 [12:06:35]MH_I2C_Read... [12:06:35]Read from MH i2c: E2 17 00 [12:06:35]MH_I2C_Read... [12:06:35]Read from MH i2c: E2 17 00 35 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1C [12:06:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:06:35]wFMCommunicate OK [12:06:35]CreateOFDProtocolMessage done [12:06:35]OFDSenderStorePacket 95276 [12:06:35]StoreOFDPacket docnum=95276 [12:06:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 78 78 07 01 65 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 CB 2C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2C 74 01 00 35 04 06 00 B3 73 80 65 88 35 00 08 96 81 74 E1 CF E9 [12:06:35]CheckFolder [12:06:35]dirname=/storage/ofd_packets [12:06:35]CheckFolder done [12:06:35]ProducePacketName [12:06:35]name=ofd_packets/00095276 [12:06:35]NVStorageSaveData ofd_packets/00095276 [12:06:35]File name is /storage/ofd_packets/00095276 [12:06:35]Write 301 bytes [12:06:35]NVStorageSaveData done [12:06:35]OFDSenderStorePacket done [12:06:35]KKMCreateOFDPacket done [12:06:35]NVStorageSaveData kkm_last_timestamp [12:06:35]File name is /storage/kkm_last_timestamp [12:06:35]Write 4 bytes [12:06:35]NVStorageSaveData done [12:06:35]ExternCall_PrintAddStr [12:06:35]wPrintStart [12:06:35]Write to MH i2c: 01 00 00 36 1C 52 [12:06:35]Write i2c OK [12:06:35]MH_I2C_Read... [12:06:35]Read from MH i2c: 01 [12:06:35]MH_I2C_Read... [12:06:35]Read from MH i2c: 01 07 00 [12:06:35]MH_I2C_Read... [12:06:35]Read from MH i2c: 01 07 00 36 1C 00 00 00 00 00 FF 0F 67 [12:06:35]RasterBufferAndPrint [12:06:35]line Счет N : (1)3405784 [12:06:35]line ИНН: 02508201610067 [12:06:35]line Контрольно-Кассовый Чек [12:06:35]line ПРОДАЖА [12:06:35]line ТРК (МРК, ГНК) : 12 [12:06:35]line Товар: 2710124130 [12:06:35]line Аи-92-К-4 [12:06:35]line 7.480 * 66.90 [12:06:35]line = 500.41 [12:06:35]line НДС 12% НСП 1% [12:06:35]line > о реализуемом товаре [12:06:35]line ОКРУГЛЕНИЕ: -0.41 [12:06:35]line ИТОГО: 500.00 [12:06:35]line Внесено: 500.00 [12:06:35]line СДАЧА: 0.00 [12:06:35]line НСП 1% : 4.43 [12:06:35]line НДС 12% : 53.14 [12:06:35]line Наличными: 500.00 [12:06:35]line Безнал.: 0.00 [12:06:35]line Место: АЗС № 82 "Партнер Нефть" [12:06:35]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:06:35]line СНО: Общий режим [12:06:35]line Чек 275 27.10.2024 12:06 [12:06:35]line Смена: 143 ФФД: 1.0 [12:06:35]line ЗНМ: 0300000017 [12:06:35]line РНМ: 0000000000170478 [12:06:35]line Версия ККМ: v1.0 [12:06:35]line ФМ: 0000000002098560 [12:06:35]line ФД: 95276 [12:06:35]line ФПД: 197308656748597 [12:06:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T120635&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95276&fm=197308656748597&tin=02508201610067®Number=0000000000170478&sum=50000 [12:06:35]written 0, free lines is 4095 [12:06:36]OFD Sender: Processing packet 95276 [packets to send 56, broken 55] [12:06:36]ProducePacketName [12:06:36]name=ofd_packets/00095276 [12:06:36]OFD Sender: To server: pG, [12:06:36]CommunicateWithHost lk.salyk.kg:30040 [12:06:36]ConnectInit lk.salyk.kg [12:06:36]Write to MH i2c: 01 00 00 61 1C 7D [12:06:36]Write i2c OK [12:06:36]MH_I2C_Read... [12:06:36]Read from MH i2c: 01 [12:06:36]MH_I2C_Read... [12:06:36]Read from MH i2c: 01 07 00 [12:06:36]MH_I2C_Read... [12:06:36]Read from MH i2c: 01 07 00 61 1C 00 00 00 00 00 FD 0C 8D [12:06:36]RasterBufferAndPrint [12:06:36]line [12:06:36]line [12:06:36]line [12:06:36]line [12:06:36]line [12:06:36]written 0, free lines is 3334 [12:06:36]MH_Cut [12:06:36]Write to MH i2c: D1 01 00 68 1C 01 56 [12:06:36]Write i2c OK [12:06:36]MH_I2C_Read... [12:06:36]Read from MH i2c: D1 [12:06:36]MH_I2C_Read... [12:06:36]Read from MH i2c: D1 01 00 [12:06:36]MH_I2C_Read... [12:06:36]Read from MH i2c: D1 01 00 68 1C 00 55 [12:06:36]Write to MH i2c: 01 00 00 69 1C 85 [12:06:36]Connected sock=11 [12:06:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 78 78 07 01 65 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 CB 2C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2C 74 01 00 35 04 06 00 B3 73 80 65 88 35 00 08 96 81 74 E1 CF E9 [12:06:36]Write i2c OK [12:06:36]MH_I2C_Read... [12:06:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1C 4A 47 00 B6 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 32 30 39 38 35 36 30 10 04 04 00 2C 74 01 00 F4 03 04 00 F7 D6 1D 67 B6 04 01 00 00 F8 E7 3D 49 00 AC F9 9D [12:06:36]CommunicateWithHost err = 0 [12:06:36]CheckOFDResponse [12:06:36]1017 (14) - 77093643461234 [12:06:36]1041 (16) - 0000000002098560 [12:06:36]1040 (4) - 95276 [12:06:36]1012 (4) - 27.10.2024 06:00 [12:06:36]1206 (1) - 0 [12:06:36]OFD Sender: Remove packet 95276 [12:06:36]ProducePacketName [12:06:36]name=ofd_packets/00095276 [12:06:36]NVStorageDeleteData [12:06:37]*** Cut start [12:06:37]*** Partial cut [12:06:37]*** CUTSNS_PIN = 1 [12:06:37]*** CUTSNS_PIN = 0 [12:06:37]OFD Sender: No OFD packet to send [12:06:37]*** Brake cut motor [12:06:37]Read from MH i2c: 01 [12:06:37]MH_I2C_Read... [12:06:37]*** Stop cut motor [12:06:37]*** Cut end [12:06:37]Read from MH i2c: 01 07 00 [12:06:37]MH_I2C_Read... [12:06:37]Read from MH i2c: 01 07 00 69 1C 00 00 00 00 00 FF 0F 9A [12:06:37]process_action close_receipt done [12:06:37]requested_data is exist [12:06:37]produce_requested_data [12:06:37]requested_item fm.sn is exist - process it [12:06:37]wFMCommunicate request_size=4 [12:06:37]MH_SAM_APDU [12:06:37]CAPDU: 80 11 00 00 [12:06:37]Write to MH i2c: E2 08 00 6A 1C 80 11 00 00 00 00 00 00 00 [12:06:37]Write i2c OK [12:06:37]MH_I2C_Read... [12:06:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:06:37]Read from MH i2c: E2 [12:06:37]MH_I2C_Read... [12:06:37]Read from MH i2c: E2 17 00 [12:06:37]MH_I2C_Read... [12:06:37]Read from MH i2c: E2 17 00 6A 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 51 [12:06:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:06:37]wFMCommunicate OK [12:06:37]requested_item fd.num is exist - process it [12:06:37]SAM_PROTO_GetFieldsCounters [12:06:37]wFMCommunicate request_size=4 [12:06:37]MH_SAM_APDU [12:06:37]CAPDU: 80 13 00 00 [12:06:37]Write to MH i2c: E2 08 00 6B 1C 80 13 00 00 00 00 00 00 03 [12:06:37]Write i2c OK [12:06:37]MH_I2C_Read... [12:06:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:06:37]Read from MH i2c: E2 [12:06:37]MH_I2C_Read... [12:06:37]Read from MH i2c: E2 62 00 [12:06:37]MH_I2C_Read... [12:06:37]Read from MH i2c: E2 62 00 6B 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2C 74 01 00 0E 04 04 00 8F 00 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 90 [12:06:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2C 74 01 00 0E 04 04 00 8F 00 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 [12:06:37]wFMCommunicate OK [12:06:37]SAM_PROTO_GetFieldsCounters done [12:06:37]requested_item shift.num is exist - process it [12:06:37]requested_item shift.opened is exist - process it [12:06:37]req_shift_opened [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 6C 1C 80 13 01 00 00 00 00 00 05 [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 6C 1C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B1 [12:06:37]RAPDU: 09 00 01 98 84 1D 67 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]req_shift_opened done [12:06:37]requested_item shift.open_date is exist - process it [12:06:37]req_shift_open_date [12:06:37]req_shift_open_date done [12:06:37]produce_requested_data done [12:06:37]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95276,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:06:37]process_action_free close_receipt [12:06:37]json_value_free [12:06:37]json_value_free done [12:06:37]process_json_proto returns [12:06:37]Send response to host [12:06:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95276,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:06:37]free response buf [12:06:37]execute_script done [12:06:37]execute_script returns [12:06:37]free content buf [12:06:37]Sock 9.Close socket [12:06:37]Sock 9.Thread stoped [12:06:42]OFD Sender: No OFD packet to send [12:06:47]OFD Sender: No OFD packet to send [12:06:52]OFD Sender: No OFD packet to send [12:06:57]OFD Sender: No OFD packet to send [12:07:02]OFD Sender: No OFD packet to send [12:07:07]OFD Sender: No OFD packet to send [12:07:12]OFD Sender: No OFD packet to send [12:07:17]OFD Sender: No OFD packet to send [12:07:22]OFD Sender: No OFD packet to send [12:07:27]OFD Sender: No OFD packet to send [12:07:32]OFD Sender: No OFD packet to send [12:07:37]OFD Sender: No OFD packet to send [12:07:42]OFD Sender: No OFD packet to send [12:07:47]OFD Sender: No OFD packet to send [12:07:52]OFD Sender: No OFD packet to send [12:07:57]OFD Sender: No OFD packet to send [12:08:02]OFD Sender: No OFD packet to send [12:08:07]OFD Sender: No OFD packet to send [12:08:12]OFD Sender: No OFD packet to send [12:08:17]OFD Sender: No OFD packet to send [12:08:18]accept exits with 7 [12:08:18]New connection [12:08:18]New thread 3066617188 created [12:08:18]Thread 3066760548 joined [12:08:18]Waiting for new connection... [12:08:18] Sock 7.Parse request [12:08:18]Sock 7.Check first char [12:08:18]Sock 7.First char is OK [12:08:18]request: POST /json_proto HTTP/1.0 [12:08:18]Method: POST [12:08:18]URL: /json_proto [12:08:18]Method is POST - this is cgi request [12:08:18]url: /json_proto [12:08:18]query_string will be loaded in cgi processing [12:08:18]execute_cgi json_proto POST (null) [12:08:18]execute_cgi path=json_proto method=POST [12:08:18]POST find Content-Length [12:08:18]Host: 172.17.40.67:8080 [12:08:18]Content-Length: 679 [12:08:18]Content-Type: application/json [12:08:18] [12:08:18]POST finish read [12:08:18]Found Content-Length = 679 [12:08:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405787", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [12:08:18]execute_script... [12:08: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)3405787", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [12:08:18]POST & json_proto [12:08:18]process_json_proto [12:08:18]json parsed OK: [12:08:18]protocol is kg_v1.0 [12:08:18]action value=close_receipt [12:08:18]process_action close_receipt [12:08:18]cmd_close_receipt [12:08:18]MH_GetDate [12:08:18]Write to MH i2c: F0 00 00 6D 1C 78 [12:08:18]Write i2c OK [12:08:18]MH_I2C_Read... [12:08:18]Read from MH i2c: F0 [12:08:18]MH_I2C_Read... [12:08:18]Read from MH i2c: F0 09 00 [12:08:18]MH_I2C_Read... [12:08:18]Read from MH i2c: F0 09 00 6D 1C 00 33 2D 1E 67 EE DA 66 66 FA [12:08:18]GetLastDocTimeStamp 1730030795 [12:08:18]current date 1730030899 [12:08:18]FM_GetShiftState [12:08:18]SAM_PROTO_GetShiftState [12:08:18]wFMCommunicate request_size=4 [12:08:18]MH_SAM_APDU [12:08:18]CAPDU: 80 13 01 00 [12:08:18]Write to MH i2c: E2 08 00 6E 1C 80 13 01 00 00 00 00 00 07 [12:08:18]Write i2c OK [12:08:18]MH_I2C_Read... [12:08:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:08:18]Read from MH i2c: E2 [12:08:18]MH_I2C_Read... [12:08:18]Read from MH i2c: E2 0E 00 [12:08:18]MH_I2C_Read... [12:08:18]Read from MH i2c: E2 0E 00 6E 1C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B3 [12:08:18]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:08:18]wFMCommunicate OK [12:08:18]SAM_PROTO_GetShiftState done [12:08:18]FM_GetShiftState done [12:08:18]opened in 1729987736 [12:08:18]opened+sec_in_day 1730074136 [12:08:18]quantity*price = 75016 [12:08:18]sum+1 = 75017 [12:08:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 750.00 Внесено: 750.00 СДАЧА: 0.00 НСП 1% : 6.64 НДС 12% : 79.66 Наличными: 750.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 276 27.10.2024 12:08 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95277 ФПД: 189367420796707 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T120819&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95277&fm=189367420796707&tin=02508201610067®Number=0000000000170478&sum=75000 [12:08:19]StoreToDocumentArchive [12:08:19]shift 143 fd 95277 [12:08:19]save to /storage/0143/doc_00095277 [12:08:19]save last doc name /storage/0143/doc_00095277 to /storage/kkm_last_doc_name [12:08:19]save OK [12:08:19]Clear old archive folders... [12:08:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:08:19]tlvbuf is 01607D20 [12:08:19]SAM_PROTO_ClearQueue [12:08:19]wFMCommunicate request_size=4 [12:08:19]MH_SAM_APDU [12:08:19]CAPDU: 80 09 00 00 [12:08:19]Write to MH i2c: E2 08 00 7B 1C 80 09 00 00 00 00 00 00 09 [12:08:19]Write i2c OK [12:08:19]MH_I2C_Read... [12:08:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:08:19]Read from MH i2c: E2 [12:08:19]MH_I2C_Read... [12:08:19]Read from MH i2c: E2 03 00 [12:08:19]MH_I2C_Read... [12:08:19]Read from MH i2c: E2 03 00 7B 1C 00 90 00 0B [12:08:19]RAPDU: 90 00 [12:08:19]wFMCommunicate OK [12:08:19]SAM_PROTO_ClearQueue done [12:08:19]KKMCreateOFDPacket [12:08:19]OFDProtocolAddRootSTLVToBuf [12:08:19]FM_MakeSignedData [12:08:19]FM_MakeSignedData [12:08:19]SAM_PROTO_SignData [12:08:19]wFMCommunicate request_size=4 [12:08:19]MH_SAM_APDU [12:08:19]CAPDU: 80 0D 01 02 [12:08:19]Write to MH i2c: E2 08 00 7C 1C 80 0D 01 02 00 00 00 00 11 [12:08:19]Write i2c OK [12:08:19]MH_I2C_Read... [12:08:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:08:19]Read from MH i2c: E2 [12:08:19]MH_I2C_Read... [12:08:19]Read from MH i2c: E2 03 00 [12:08:19]MH_I2C_Read... [12:08:19]Read from MH i2c: E2 03 00 7C 1C 00 90 00 0C [12:08:19]RAPDU: 90 00 [12:08:19]wFMCommunicate OK [12:08:19]wFMCommunicate request_size=255 [12:08:19]MH_SAM_APDU [12:08: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 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 14 01 00 00 F4 03 04 00 33 2D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2D 74 01 00 35 04 06 00 AC [12:08:19]Write to MH i2c: E2 02 01 7D 1C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 14 01 00 00 F4 03 04 00 33 2D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2D 74 01 00 35 04 06 00 AC 00 00 F2 [12:08:19]Write i2c OK [12:08:19]MH_I2C_Read... [12:08:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:08:20]Read from MH i2c: E2 [12:08:20]MH_I2C_Read... [12:08:20]Read from MH i2c: E2 03 00 [12:08:20]MH_I2C_Read... [12:08:20]Read from MH i2c: E2 03 00 7D 1C 00 90 00 0D [12:08:20]RAPDU: 90 00 [12:08:20]wFMCommunicate OK [12:08:20]wFMCommunicate request_size=10 [12:08:20]MH_SAM_APDU [12:08:20]CAPDU: 80 0D 02 02 05 3A 89 D9 3F 23 [12:08:20]Write to MH i2c: E2 0D 00 7E 1C 80 0D 02 02 05 00 3A 89 D9 3F 23 00 00 1C [12:08:20]Write i2c OK [12:08:20]MH_I2C_Read... [12:08:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:08:20]Read from MH i2c: E2 [12:08:20]MH_I2C_Read... [12:08:20]Read from MH i2c: E2 03 00 [12:08:20]MH_I2C_Read... [12:08:20]Read from MH i2c: E2 03 00 7E 1C 00 90 00 0E [12:08:20]RAPDU: 90 00 [12:08:20]wFMCommunicate OK [12:08:20]wFMCommunicate request_size=4 [12:08:20]MH_SAM_APDU [12:08:20]CAPDU: 80 0D 03 02 [12:08:20]Write to MH i2c: E2 08 00 7F 1C 80 0D 03 02 00 00 00 00 16 [12:08:20]Write i2c OK [12:08:20]MH_I2C_Read... [12:08:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:08:20]Read from MH i2c: E2 [12:08:20]MH_I2C_Read... [12:08:20]Read from MH i2c: E2 0B 00 [12:08:20]MH_I2C_Read... [12:08:20]Read from MH i2c: E2 0B 00 7F 1C 00 DE 58 57 29 A3 67 8C A6 90 00 09 [12:08:20]RAPDU: DE 58 57 29 A3 67 8C A6 90 00 [12:08:20]wFMCommunicate OK [12:08:20]SAM_PROTO_SignData done [12:08:20]FM_MakeSignedData done [12:08:20]CreateOFDProtocolMessage [12:08:20]wFMCommunicate request_size=4 [12:08:20]MH_SAM_APDU [12:08:20]CAPDU: 80 11 00 00 [12:08:20]Write to MH i2c: E2 08 00 80 1C 80 11 00 00 00 00 00 00 16 [12:08:20]Write i2c OK [12:08:20]MH_I2C_Read... [12:08:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:08:20]Read from MH i2c: E2 [12:08:20]MH_I2C_Read... [12:08:20]Read from MH i2c: E2 17 00 [12:08:20]MH_I2C_Read... [12:08:20]Read from MH i2c: E2 17 00 80 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 67 [12:08:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:08:20]wFMCommunicate OK [12:08:20]CreateOFDProtocolMessage done [12:08:20]OFDSenderStorePacket 95277 [12:08:20]StoreOFDPacket docnum=95277 [12:08:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C2 07 07 01 F6 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 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 14 01 00 00 F4 03 04 00 33 2D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2D 74 01 00 35 04 06 00 AC 3A 89 D9 3F 23 DE 58 57 29 A3 67 8C A6 [12:08:20]CheckFolder [12:08:20]dirname=/storage/ofd_packets [12:08:20]CheckFolder done [12:08:20]ProducePacketName [12:08:20]name=ofd_packets/00095277 [12:08:20]NVStorageSaveData ofd_packets/00095277 [12:08:20]File name is /storage/ofd_packets/00095277 [12:08:20]Write 301 bytes [12:08:20]NVStorageSaveData done [12:08:20]OFDSenderStorePacket done [12:08:20]KKMCreateOFDPacket done [12:08:20]NVStorageSaveData kkm_last_timestamp [12:08:20]File name is /storage/kkm_last_timestamp [12:08:20]Write 4 bytes [12:08:20]NVStorageSaveData done [12:08:20]ExternCall_PrintAddStr [12:08:20]wPrintStart [12:08:20]Write to MH i2c: 01 00 00 81 1C 9D [12:08:20]Write i2c OK [12:08:20]MH_I2C_Read... [12:08:20]Read from MH i2c: 01 [12:08:20]MH_I2C_Read... [12:08:20]Read from MH i2c: 01 07 00 [12:08:20]MH_I2C_Read... [12:08:20]Read from MH i2c: 01 07 00 81 1C 00 00 00 00 00 FF 0F B2 [12:08:20]RasterBufferAndPrint [12:08:20]line Счет N : (1)3405787 [12:08:20]line ИНН: 02508201610067 [12:08:20]line Контрольно-Кассовый Чек [12:08:20]line ПРОДАЖА [12:08:20]line ТРК (МРК, ГНК) : 43 [12:08:20]line Товар: 2710124500 [12:08:20]line Аи-95-К-5 [12:08:20]line 10.110 * 74.20 [12:08:20]line = 750.16 [12:08:20]line НДС 12% НСП 1% [12:08:20]line > о реализуемом товаре [12:08:20]line ОКРУГЛЕНИЕ: -0.16 [12:08:20]line ИТОГО: 750.00 [12:08:20]line Внесено: 750.00 [12:08:20]line СДАЧА: 0.00 [12:08:20]line НСП 1% : 6.64 [12:08:20]line НДС 12% : 79.66 [12:08:20]line Наличными: 750.00 [12:08:20]line Безнал.: 0.00 [12:08:20]line Место: АЗС № 82 "Партнер Нефть" [12:08:20]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:08:20]line СНО: Общий режим [12:08:20]line Чек 276 27.10.2024 12:08 [12:08:20]line Смена: 143 ФФД: 1.0 [12:08:20]line ЗНМ: 0300000017 [12:08:20]line РНМ: 0000000000170478 [12:08:20]line Версия ККМ: v1.0 [12:08:20]line ФМ: 0000000002098560 [12:08:20]line ФД: 95277 [12:08:20]line ФПД: 189367420796707 [12:08:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T120819&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95277&fm=189367420796707&tin=02508201610067®Number=0000000000170478&sum=75000 [12:08:20]OFD Sender: Processing packet 95277 [packets to send 56, broken 55] [12:08:20]ProducePacketName [12:08:20]name=ofd_packets/00095277 [12:08:20]OFD Sender: To server: pG, [12:08:20]CommunicateWithHost lk.salyk.kg:30040 [12:08:20]ConnectInit lk.salyk.kg [12:08:20]written 0, free lines is 4095 [12:08:20]Connected sock=10 [12:08:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C2 07 07 01 F6 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 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 14 01 00 00 F4 03 04 00 33 2D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2D 74 01 00 35 04 06 00 AC 3A 89 D9 3F 23 DE 58 57 29 A3 67 8C A6 [12:08:21]Write to MH i2c: 01 00 00 AC 1C C8 [12:08:21]Write i2c OK [12:08:21]MH_I2C_Read... [12:08:21]Read from MH i2c: 01 [12:08:21]MH_I2C_Read... [12:08:21]Read from MH i2c: 01 07 00 [12:08:21]MH_I2C_Read... [12:08:21]Read from MH i2c: 01 07 00 AC 1C 00 00 00 00 00 03 0D DF [12:08:21]RasterBufferAndPrint [12:08:21]line [12:08:21]line [12:08:21]line [12:08:21]line [12:08:21]line [12:08:21]written 0, free lines is 3337 [12:08:21]MH_Cut [12:08:21]Write to MH i2c: D1 01 00 B3 1C 01 A1 [12:08:21]Write i2c OK [12:08:21]MH_I2C_Read... [12:08:21]Read from MH i2c: D1 [12:08:21]MH_I2C_Read... [12:08:21]Read from MH i2c: D1 01 00 [12:08:21]MH_I2C_Read... [12:08:21]Read from MH i2c: D1 01 00 B3 1C 00 A0 [12:08:21]Write to MH i2c: 01 00 00 B4 1C D0 [12:08:21]Write i2c OK [12:08:21]MH_I2C_Read... [12:08:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6A 44 47 00 08 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 32 30 39 38 35 36 30 10 04 04 00 2D 74 01 00 F4 03 04 00 60 D7 1D 67 B6 04 01 00 00 F3 72 6B 05 ED 44 80 95 [12:08:21]CommunicateWithHost err = 0 [12:08:21]CheckOFDResponse [12:08:21]1017 (14) - 77093643461234 [12:08:21]1041 (16) - 0000000002098560 [12:08:21]1040 (4) - 95277 [12:08:21]1012 (4) - 27.10.2024 06:02 [12:08:21]1206 (1) - 0 [12:08:21]OFD Sender: Remove packet 95277 [12:08:21]ProducePacketName [12:08:21]name=ofd_packets/00095277 [12:08:21]NVStorageDeleteData [12:08:21]OFD Sender: No OFD packet to send [12:08:21]*** Cut start [12:08:21]*** Partial cut [12:08:21]*** CUTSNS_PIN = 1 [12:08:21]*** CUTSNS_PIN = 0 [12:08:22]*** Brake cut motor [12:08:22]Read from MH i2c: 01 [12:08:22]MH_I2C_Read... [12:08:22]*** Stop cut motor [12:08:22]*** Cut end [12:08:22]Read from MH i2c: 01 07 00 [12:08:22]MH_I2C_Read... [12:08:22]Read from MH i2c: 01 07 00 B4 1C 00 00 00 00 00 FF 0F E5 [12:08:22]process_action close_receipt done [12:08:22]requested_data is exist [12:08:22]produce_requested_data [12:08:22]requested_item fm.sn is exist - process it [12:08:22]wFMCommunicate request_size=4 [12:08:22]MH_SAM_APDU [12:08:22]CAPDU: 80 11 00 00 [12:08:22]Write to MH i2c: E2 08 00 B5 1C 80 11 00 00 00 00 00 00 4B [12:08:22]Write i2c OK [12:08:22]MH_I2C_Read... [12:08:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:08:22]Read from MH i2c: E2 [12:08:22]MH_I2C_Read... [12:08:22]Read from MH i2c: E2 17 00 [12:08:22]MH_I2C_Read... [12:08:22]Read from MH i2c: E2 17 00 B5 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9C [12:08:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:08:22]wFMCommunicate OK [12:08:22]requested_item fd.num is exist - process it [12:08:22]SAM_PROTO_GetFieldsCounters [12:08:22]wFMCommunicate request_size=4 [12:08:22]MH_SAM_APDU [12:08:22]CAPDU: 80 13 00 00 [12:08:22]Write to MH i2c: E2 08 00 B6 1C 80 13 00 00 00 00 00 00 4E [12:08:22]Write i2c OK [12:08:22]MH_I2C_Read... [12:08:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:08:22]Read from MH i2c: E2 [12:08:22]MH_I2C_Read... [12:08:22]Read from MH i2c: E2 62 00 [12:08:22]MH_I2C_Read... [12:08:22]Read from MH i2c: E2 62 00 B6 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2D 74 01 00 0E 04 04 00 8F 00 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 DF [12:08:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2D 74 01 00 0E 04 04 00 8F 00 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 [12:08:22]wFMCommunicate OK [12:08:22]SAM_PROTO_GetFieldsCounters done [12:08:22]requested_item shift.num is exist - process it [12:08:22]requested_item shift.opened is exist - process it [12:08:22]req_shift_opened [12:08:22]FM_GetShiftState [12:08:22]SAM_PROTO_GetShiftState [12:08:22]wFMCommunicate request_size=4 [12:08:22]MH_SAM_APDU [12:08:22]CAPDU: 80 13 01 00 [12:08:22]Write to MH i2c: E2 08 00 B7 1C 80 13 01 00 00 00 00 00 50 [12:08:22]Write i2c OK [12:08:22]MH_I2C_Read... [12:08:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:08:22]Read from MH i2c: E2 [12:08:22]MH_I2C_Read... [12:08:22]Read from MH i2c: E2 0E 00 [12:08:22]MH_I2C_Read... [12:08:22]Read from MH i2c: E2 0E 00 B7 1C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FC [12:08:22]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:08:22]wFMCommunicate OK [12:08:22]SAM_PROTO_GetShiftState done [12:08:22]FM_GetShiftState done [12:08:22]req_shift_opened done [12:08:22]requested_item shift.open_date is exist - process it [12:08:22]req_shift_open_date [12:08:22]req_shift_open_date done [12:08:22]produce_requested_data done [12:08:22]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95277,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:08:22]process_action_free close_receipt [12:08:22]json_value_free [12:08:22]json_value_free done [12:08:22]process_json_proto returns [12:08:22]Send response to host [12:08:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95277,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:08:22]free response buf [12:08:22]execute_script done [12:08:22]execute_script returns [12:08:22]free content buf [12:08:22]Sock 7.Close socket [12:08:22]Sock 7.Thread stoped [12:08:23]accept exits with 9 [12:08:23]New connection [12:08:23]New thread 3066760548 created [12:08:23]Thread 3066617188 joined [12:08:23]Waiting for new connection... [12:08:23] Sock 9.Parse request [12:08:23]Sock 9.Check first char [12:08:23]Sock 9.First char is OK [12:08:23]request: POST /json_proto HTTP/1.0 [12:08:23]Method: POST [12:08:23]URL: /json_proto [12:08:23]Method is POST - this is cgi request [12:08:23]url: /json_proto [12:08:23]query_string will be loaded in cgi processing [12:08:23]execute_cgi json_proto POST (null) [12:08:23]execute_cgi path=json_proto method=POST [12:08:23]POST find Content-Length [12:08:23]Host: 172.17.40.67:8080 [12:08:23]Content-Length: 683 [12:08:23]Content-Type: application/json [12:08:23] [12:08:23]POST finish read [12:08:23]Found Content-Length = 683 [12:08:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405786", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:08:23]execute_script... [12:08: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)3405786", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:08:23]POST & json_proto [12:08:23]process_json_proto [12:08:23]json parsed OK: [12:08:23]protocol is kg_v1.0 [12:08:23]action value=close_receipt [12:08:23]process_action close_receipt [12:08:23]cmd_close_receipt [12:08:23]MH_GetDate [12:08:23]Write to MH i2c: F0 00 00 B8 1C C3 [12:08:23]Write i2c OK [12:08:23]MH_I2C_Read... [12:08:23]Read from MH i2c: F0 [12:08:23]MH_I2C_Read... [12:08:23]Read from MH i2c: F0 09 00 [12:08:23]MH_I2C_Read... [12:08:23]Read from MH i2c: F0 09 00 B8 1C 00 38 2D 1E 67 EE DA 66 66 4A [12:08:23]GetLastDocTimeStamp 1730030899 [12:08:23]current date 1730030904 [12:08:23]FM_GetShiftState [12:08:23]SAM_PROTO_GetShiftState [12:08:23]wFMCommunicate request_size=4 [12:08:23]MH_SAM_APDU [12:08:23]CAPDU: 80 13 01 00 [12:08:23]Write to MH i2c: E2 08 00 B9 1C 80 13 01 00 00 00 00 00 52 [12:08:23]Write i2c OK [12:08:23]MH_I2C_Read... [12:08:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:08:23]Read from MH i2c: E2 [12:08:23]MH_I2C_Read... [12:08:23]Read from MH i2c: E2 0E 00 [12:08:23]MH_I2C_Read... [12:08:23]Read from MH i2c: E2 0E 00 B9 1C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FE [12:08:23]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:08:23]wFMCommunicate OK [12:08:23]SAM_PROTO_GetShiftState done [12:08:23]FM_GetShiftState done [12:08:23]opened in 1729987736 [12:08:23]opened+sec_in_day 1730074136 [12:08:23]quantity*price = 100015 [12:08:23]sum+1 = 100017 [12:08:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 277 27.10.2024 12:08 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95278 ФПД: 24729867817486 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T120824&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95278&fm=24729867817486&tin=02508201610067®Number=0000000000170478&sum=100000 [12:08:24]StoreToDocumentArchive [12:08:24]shift 143 fd 95278 [12:08:24]save to /storage/0143/doc_00095278 [12:08:24]save last doc name /storage/0143/doc_00095278 to /storage/kkm_last_doc_name [12:08:24]save OK [12:08:24]Clear old archive folders... [12:08:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:08:24]tlvbuf is 0164FD10 [12:08:24]SAM_PROTO_ClearQueue [12:08:24]wFMCommunicate request_size=4 [12:08:24]MH_SAM_APDU [12:08:24]CAPDU: 80 09 00 00 [12:08:24]Write to MH i2c: E2 08 00 C6 1C 80 09 00 00 00 00 00 00 54 [12:08:24]Write i2c OK [12:08:24]MH_I2C_Read... [12:08:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:08:24]Read from MH i2c: E2 [12:08:24]MH_I2C_Read... [12:08:24]Read from MH i2c: E2 03 00 [12:08:24]MH_I2C_Read... [12:08:24]Read from MH i2c: E2 03 00 C6 1C 00 90 00 56 [12:08:24]RAPDU: 90 00 [12:08:24]wFMCommunicate OK [12:08:24]SAM_PROTO_ClearQueue done [12:08:24]KKMCreateOFDPacket [12:08:24]OFDProtocolAddRootSTLVToBuf [12:08:24]FM_MakeSignedData [12:08:24]FM_MakeSignedData [12:08:24]SAM_PROTO_SignData [12:08:24]wFMCommunicate request_size=4 [12:08:24]MH_SAM_APDU [12:08:24]CAPDU: 80 0D 01 02 [12:08:24]Write to MH i2c: E2 08 00 C7 1C 80 0D 01 02 00 00 00 00 5C [12:08:24]Write i2c OK [12:08:24]MH_I2C_Read... [12:08:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:08:24]Read from MH i2c: E2 [12:08:24]MH_I2C_Read... [12:08:24]Read from MH i2c: E2 03 00 [12:08:24]MH_I2C_Read... [12:08:24]Read from MH i2c: E2 03 00 C7 1C 00 90 00 57 [12:08:24]RAPDU: 90 00 [12:08:24]wFMCommunicate OK [12:08:24]wFMCommunicate request_size=255 [12:08:24]MH_SAM_APDU [12:08: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 38 2D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2E 74 01 00 35 04 06 00 16 [12:08:24]Write to MH i2c: E2 02 01 C8 1C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 38 2D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2E 74 01 00 35 04 06 00 16 00 00 2C [12:08:24]Write i2c OK [12:08:24]MH_I2C_Read... [12:08:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:08:24]Read from MH i2c: E2 [12:08:24]MH_I2C_Read... [12:08:24]Read from MH i2c: E2 03 00 [12:08:24]MH_I2C_Read... [12:08:24]Read from MH i2c: E2 03 00 C8 1C 00 90 00 58 [12:08:24]RAPDU: 90 00 [12:08:24]wFMCommunicate OK [12:08:24]wFMCommunicate request_size=10 [12:08:24]MH_SAM_APDU [12:08:24]CAPDU: 80 0D 02 02 05 7D DE FC 92 0E [12:08:24]Write to MH i2c: E2 0D 00 C9 1C 80 0D 02 02 05 00 7D DE FC 92 0E 00 00 60 [12:08:24]Write i2c OK [12:08:24]MH_I2C_Read... [12:08:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:08:25]Read from MH i2c: E2 [12:08:25]MH_I2C_Read... [12:08:25]Read from MH i2c: E2 03 00 [12:08:25]MH_I2C_Read... [12:08:25]Read from MH i2c: E2 03 00 C9 1C 00 90 00 59 [12:08:25]RAPDU: 90 00 [12:08:25]wFMCommunicate OK [12:08:25]wFMCommunicate request_size=4 [12:08:25]MH_SAM_APDU [12:08:25]CAPDU: 80 0D 03 02 [12:08:25]Write to MH i2c: E2 08 00 CA 1C 80 0D 03 02 00 00 00 00 61 [12:08:25]Write i2c OK [12:08:25]MH_I2C_Read... [12:08:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:08:25]Read from MH i2c: E2 [12:08:25]MH_I2C_Read... [12:08:25]Read from MH i2c: E2 0B 00 [12:08:25]MH_I2C_Read... [12:08:25]Read from MH i2c: E2 0B 00 CA 1C 00 AD 0E 72 C0 61 14 DD D5 90 00 76 [12:08:25]RAPDU: AD 0E 72 C0 61 14 DD D5 90 00 [12:08:25]wFMCommunicate OK [12:08:25]SAM_PROTO_SignData done [12:08:25]FM_MakeSignedData done [12:08:25]CreateOFDProtocolMessage [12:08:25]wFMCommunicate request_size=4 [12:08:25]MH_SAM_APDU [12:08:25]CAPDU: 80 11 00 00 [12:08:25]Write to MH i2c: E2 08 00 CB 1C 80 11 00 00 00 00 00 00 61 [12:08:25]Write i2c OK [12:08:25]MH_I2C_Read... [12:08:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:08:25]Read from MH i2c: E2 [12:08:25]MH_I2C_Read... [12:08:25]Read from MH i2c: E2 17 00 [12:08:25]MH_I2C_Read... [12:08:25]Read from MH i2c: E2 17 00 CB 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B2 [12:08:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:08:25]wFMCommunicate OK [12:08:25]CreateOFDProtocolMessage done [12:08:25]OFDSenderStorePacket 95278 [12:08:25]StoreOFDPacket docnum=95278 [12:08:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5A 8D 07 01 B5 9C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 38 2D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2E 74 01 00 35 04 06 00 16 7D DE FC 92 0E AD 0E 72 C0 61 14 DD D5 [12:08:25]CheckFolder [12:08:25]dirname=/storage/ofd_packets [12:08:25]CheckFolder done [12:08:25]ProducePacketName [12:08:25]name=ofd_packets/00095278 [12:08:25]NVStorageSaveData ofd_packets/00095278 [12:08:25]File name is /storage/ofd_packets/00095278 [12:08:25]Write 301 bytes [12:08:25]NVStorageSaveData done [12:08:25]OFDSenderStorePacket done [12:08:25]KKMCreateOFDPacket done [12:08:25]NVStorageSaveData kkm_last_timestamp [12:08:25]File name is /storage/kkm_last_timestamp [12:08:25]Write 4 bytes [12:08:25]NVStorageSaveData done [12:08:25]ExternCall_PrintAddStr [12:08:25]wPrintStart [12:08:25]Write to MH i2c: 01 00 00 CC 1C E8 [12:08:25]Write i2c OK [12:08:25]MH_I2C_Read... [12:08:25]Read from MH i2c: 01 [12:08:25]MH_I2C_Read... [12:08:25]Read from MH i2c: 01 07 00 [12:08:25]MH_I2C_Read... [12:08:25]Read from MH i2c: 01 07 00 CC 1C 00 00 00 00 00 FF 0F FD [12:08:25]RasterBufferAndPrint [12:08:25]line Счет N : (1)3405786 [12:08:25]line ИНН: 02508201610067 [12:08:25]line Контрольно-Кассовый Чек [12:08:25]line ПРОДАЖА [12:08:25]line ТРК (МРК, ГНК) : 12 [12:08:25]line Товар: 2710124130 [12:08:25]line Аи-92-К-4 [12:08:25]line 14.950 * 66.90 [12:08:25]line = 1000.16 [12:08:25]line НДС 12% НСП 1% [12:08:25]line > о реализуемом товаре [12:08:25]line ОКРУГЛЕНИЕ: -0.16 [12:08:25]line ИТОГО: 1000.00 [12:08:25]line Внесено: 1000.00 [12:08:25]line СДАЧА: 0.00 [12:08:25]line НСП 1% : 8.85 [12:08:25]line НДС 12% : 106.21 [12:08:25]line Наличными: 1000.00 [12:08:25]line Безнал.: 0.00 [12:08:25]line Место: АЗС № 82 "Партнер Нефть" [12:08:25]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:08:25]line СНО: Общий режим [12:08:25]line Чек 277 27.10.2024 12:08 [12:08:25]line Смена: 143 ФФД: 1.0 [12:08:25]line ЗНМ: 0300000017 [12:08:25]line РНМ: 0000000000170478 [12:08:25]line Версия ККМ: v1.0 [12:08:25]line ФМ: 0000000002098560 [12:08:25]line ФД: 95278 [12:08:25]line ФПД: 24729867817486 [12:08:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T120824&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95278&fm=24729867817486&tin=02508201610067®Number=0000000000170478&sum=100000 [12:08:25]OFD Sender: Processing packet 95278 [packets to send 56, broken 55] [12:08:25]ProducePacketName [12:08:25]name=ofd_packets/00095278 [12:08:25]OFD Sender: To server: pG, [12:08:25]CommunicateWithHost lk.salyk.kg:30040 [12:08:25]ConnectInit lk.salyk.kg [12:08:25]written 0, free lines is 4095 [12:08:25]Write to MH i2c: 01 00 00 F7 1C 13 [12:08:25]Write i2c OK [12:08:25]MH_I2C_Read... [12:08:25]Read from MH i2c: 01 [12:08:25]MH_I2C_Read... [12:08:25]Read from MH i2c: 01 07 00 [12:08:25]MH_I2C_Read... [12:08:25]Read from MH i2c: 01 07 00 F7 1C 00 00 00 00 00 FB 0C 21 [12:08:25]RasterBufferAndPrint [12:08:25]line [12:08:25]line [12:08:25]line [12:08:25]line [12:08:25]line [12:08:25]written 0, free lines is 3332 [12:08:25]MH_Cut [12:08:25]Write to MH i2c: D1 01 00 FE 1C 01 EC [12:08:25]Write i2c OK [12:08:25]MH_I2C_Read... [12:08:25]Read from MH i2c: D1 [12:08:25]MH_I2C_Read... [12:08:25]Read from MH i2c: D1 01 00 [12:08:25]MH_I2C_Read... [12:08:25]Read from MH i2c: D1 01 00 FE 1C 00 EB [12:08:25]Write to MH i2c: 01 00 00 FF 1C 1B [12:08:25]Write i2c OK [12:08:25]MH_I2C_Read... [12:08:26]*** Cut start [12:08:26]*** Partial cut [12:08:26]*** CUTSNS_PIN = 1 [12:08:26]*** CUTSNS_PIN = 0 [12:08:26]*** Brake cut motor [12:08:27]Read from MH i2c: 01 [12:08:27]MH_I2C_Read... [12:08:27]*** Stop cut motor [12:08:27]*** Cut end [12:08:27]Read from MH i2c: 01 07 00 [12:08:27]MH_I2C_Read... [12:08:27]Read from MH i2c: 01 07 00 FF 1C 00 00 00 00 00 FF 0F 30 [12:08:27]process_action close_receipt done [12:08:27]requested_data is exist [12:08:27]produce_requested_data [12:08:27]requested_item fm.sn is exist - process it [12:08:27]wFMCommunicate request_size=4 [12:08:27]MH_SAM_APDU [12:08:27]CAPDU: 80 11 00 00 [12:08:27]Write to MH i2c: E2 08 00 00 1D 80 11 00 00 00 00 00 00 97 [12:08:27]Write i2c OK [12:08:27]MH_I2C_Read... [12:08:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:08:27]Read from MH i2c: E2 [12:08:27]MH_I2C_Read... [12:08:27]Read from MH i2c: E2 17 00 [12:08:27]MH_I2C_Read... [12:08:27]Read from MH i2c: E2 17 00 00 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E8 [12:08:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:08:27]wFMCommunicate OK [12:08:27]requested_item fd.num is exist - process it [12:08:27]SAM_PROTO_GetFieldsCounters [12:08:27]wFMCommunicate request_size=4 [12:08:27]MH_SAM_APDU [12:08:27]CAPDU: 80 13 00 00 [12:08:27]Write to MH i2c: E2 08 00 01 1D 80 13 00 00 00 00 00 00 9A [12:08:27]Write i2c OK [12:08:27]MH_I2C_Read... [12:08:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:08:27]Read from MH i2c: E2 [12:08:27]MH_I2C_Read... [12:08:27]Read from MH i2c: E2 62 00 [12:08:27]MH_I2C_Read... [12:08:27]Read from MH i2c: E2 62 00 01 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2E 74 01 00 0E 04 04 00 8F 00 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 2F [12:08:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2E 74 01 00 0E 04 04 00 8F 00 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 [12:08:27]wFMCommunicate OK [12:08:27]SAM_PROTO_GetFieldsCounters done [12:08:27]requested_item shift.num is exist - process it [12:08:27]requested_item shift.opened is exist - process it [12:08:27]req_shift_opened [12:08:27]FM_GetShiftState [12:08:27]SAM_PROTO_GetShiftState [12:08:27]wFMCommunicate request_size=4 [12:08:27]MH_SAM_APDU [12:08:27]CAPDU: 80 13 01 00 [12:08:27]Write to MH i2c: E2 08 00 02 1D 80 13 01 00 00 00 00 00 9C [12:08:27]Write i2c OK [12:08:27]MH_I2C_Read... [12:08:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:08:27]Read from MH i2c: E2 [12:08:27]MH_I2C_Read... [12:08:27]Read from MH i2c: E2 0E 00 [12:08:27]MH_I2C_Read... [12:08:27]Read from MH i2c: E2 0E 00 02 1D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 48 [12:08:27]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:08:27]wFMCommunicate OK [12:08:27]SAM_PROTO_GetShiftState done [12:08:27]FM_GetShiftState done [12:08:27]req_shift_opened done [12:08:27]requested_item shift.open_date is exist - process it [12:08:27]req_shift_open_date [12:08:27]req_shift_open_date done [12:08:27]produce_requested_data done [12:08:27]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95278,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:08:27]process_action_free close_receipt [12:08:27]json_value_free [12:08:27]json_value_free done [12:08:27]process_json_proto returns [12:08:27]Send response to host [12:08:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95278,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:08:27]free response buf [12:08:27]execute_script done [12:08:27]execute_script returns [12:08:27]free content buf [12:08:27]Sock 9.Close socket [12:08:27]Sock 9.Thread stoped [12:08:56]accept exits with 7 [12:08:56]New connection [12:08:56]New thread 3066617188 created [12:08:56]Thread 3066760548 joined [12:08:56]Waiting for new connection... [12:08:56] Sock 7.Parse request [12:08:56]Sock 7.Check first char [12:08:56]Sock 7.First char is OK [12:08:56]request: POST /json_proto HTTP/1.0 [12:08:56]Method: POST [12:08:56]URL: /json_proto [12:08:56]Method is POST - this is cgi request [12:08:56]url: /json_proto [12:08:56]query_string will be loaded in cgi processing [12:08:56]execute_cgi json_proto POST (null) [12:08:56]execute_cgi path=json_proto method=POST [12:08:56]POST find Content-Length [12:08:56]Host: 172.17.40.67:8080 [12:08:56]Content-Length: 678 [12:08:56]Content-Type: application/json [12:08:56] [12:08:56]POST finish read [12:08:56]Found Content-Length = 678 [12:08:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405788", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:08:56]execute_script... [12:08: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)3405788", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:08:56]POST & json_proto [12:08:56]process_json_proto [12:08:56]json parsed OK: [12:08:56]protocol is kg_v1.0 [12:08:56]action value=close_receipt [12:08:56]process_action close_receipt [12:08:56]cmd_close_receipt [12:08:56]MH_GetDate [12:08:56]Write to MH i2c: F0 00 00 03 1D 0F [12:08:56]Write i2c OK [12:08:56]MH_I2C_Read... [12:08:56]Read from MH i2c: F0 [12:08:56]MH_I2C_Read... [12:08:56]Read from MH i2c: F0 09 00 [12:08:56]MH_I2C_Read... [12:08:56]Read from MH i2c: F0 09 00 03 1D 00 5A 2D 1E 67 EE DA 66 66 B8 [12:08:56]GetLastDocTimeStamp 1730030904 [12:08:56]current date 1730030938 [12:08:56]FM_GetShiftState [12:08:56]SAM_PROTO_GetShiftState [12:08:56]wFMCommunicate request_size=4 [12:08:56]MH_SAM_APDU [12:08:56]CAPDU: 80 13 01 00 [12:08:56]Write to MH i2c: E2 08 00 04 1D 80 13 01 00 00 00 00 00 9E [12:08:56]Write i2c OK [12:08:56]MH_I2C_Read... [12:08:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:08:56]Read from MH i2c: E2 [12:08:56]MH_I2C_Read... [12:08:56]Read from MH i2c: E2 0E 00 [12:08:56]MH_I2C_Read... [12:08:56]Read from MH i2c: E2 0E 00 04 1D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 4A [12:08:56]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:08:56]wFMCommunicate OK [12:08:56]SAM_PROTO_GetShiftState done [12:08:56]FM_GetShiftState done [12:08:56]opened in 1729987736 [12:08:56]opened+sec_in_day 1730074136 [12:08:56]quantity*price = 50041 [12:08:56]sum+1 = 50042 [12:08:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 278 27.10.2024 12:08 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95279 ФПД: 74985215023669 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T120858&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95279&fm=74985215023669&tin=02508201610067®Number=0000000000170478&sum=50000 [12:08:58]StoreToDocumentArchive [12:08:58]shift 143 fd 95279 [12:08:58]save to /storage/0143/doc_00095279 [12:08:58]save last doc name /storage/0143/doc_00095279 to /storage/kkm_last_doc_name [12:08:58]save OK [12:08:58]Clear old archive folders... [12:08:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:08:58]tlvbuf is B6D797B0 [12:08:58]SAM_PROTO_ClearQueue [12:08:58]wFMCommunicate request_size=4 [12:08:58]MH_SAM_APDU [12:08:58]CAPDU: 80 09 00 00 [12:08:58]Write to MH i2c: E2 08 00 11 1D 80 09 00 00 00 00 00 00 A0 [12:08:58]Write i2c OK [12:08:58]MH_I2C_Read... [12:08:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:08:58]Read from MH i2c: E2 [12:08:58]MH_I2C_Read... [12:08:58]Read from MH i2c: E2 03 00 [12:08:58]MH_I2C_Read... [12:08:58]Read from MH i2c: E2 03 00 11 1D 00 90 00 A2 [12:08:58]RAPDU: 90 00 [12:08:58]wFMCommunicate OK [12:08:58]SAM_PROTO_ClearQueue done [12:08:58]KKMCreateOFDPacket [12:08:58]OFDProtocolAddRootSTLVToBuf [12:08:58]FM_MakeSignedData [12:08:58]FM_MakeSignedData [12:08:58]SAM_PROTO_SignData [12:08:58]wFMCommunicate request_size=4 [12:08:58]MH_SAM_APDU [12:08:58]CAPDU: 80 0D 01 02 [12:08:58]Write to MH i2c: E2 08 00 12 1D 80 0D 01 02 00 00 00 00 A8 [12:08:58]Write i2c OK [12:08:58]MH_I2C_Read... [12:08:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:08:58]Read from MH i2c: E2 [12:08:58]MH_I2C_Read... [12:08:58]Read from MH i2c: E2 03 00 [12:08:58]MH_I2C_Read... [12:08:58]Read from MH i2c: E2 03 00 12 1D 00 90 00 A3 [12:08:58]RAPDU: 90 00 [12:08:58]wFMCommunicate OK [12:08:58]wFMCommunicate request_size=255 [12:08:58]MH_SAM_APDU [12:08: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 01 00 00 F4 03 04 00 5A 2D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2F 74 01 00 35 04 06 00 44 [12:08:58]Write to MH i2c: E2 02 01 13 1D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 01 00 00 F4 03 04 00 5A 2D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2F 74 01 00 35 04 06 00 44 00 00 D0 [12:08:58]Write i2c OK [12:08:58]MH_I2C_Read... [12:08:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:08:58]Read from MH i2c: E2 [12:08:58]MH_I2C_Read... [12:08:58]Read from MH i2c: E2 03 00 [12:08:58]MH_I2C_Read... [12:08:58]Read from MH i2c: E2 03 00 13 1D 00 90 00 A4 [12:08:58]RAPDU: 90 00 [12:08:58]wFMCommunicate OK [12:08:58]wFMCommunicate request_size=10 [12:08:58]MH_SAM_APDU [12:08:58]CAPDU: 80 0D 02 02 05 32 DB 1A DA 35 [12:08:58]Write to MH i2c: E2 0D 00 14 1D 80 0D 02 02 05 00 32 DB 1A DA 35 00 00 EB [12:08:58]Write i2c OK [12:08:58]MH_I2C_Read... [12:08:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:08:58]Read from MH i2c: E2 [12:08:58]MH_I2C_Read... [12:08:58]Read from MH i2c: E2 03 00 [12:08:58]MH_I2C_Read... [12:08:58]Read from MH i2c: E2 03 00 14 1D 00 90 00 A5 [12:08:58]RAPDU: 90 00 [12:08:58]wFMCommunicate OK [12:08:58]wFMCommunicate request_size=4 [12:08:58]MH_SAM_APDU [12:08:58]CAPDU: 80 0D 03 02 [12:08:58]Write to MH i2c: E2 08 00 15 1D 80 0D 03 02 00 00 00 00 AD [12:08:58]Write i2c OK [12:08:58]MH_I2C_Read... [12:08:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:08:58]Read from MH i2c: E2 [12:08:58]MH_I2C_Read... [12:08:58]Read from MH i2c: E2 0B 00 [12:08:58]MH_I2C_Read... [12:08:58]Read from MH i2c: E2 0B 00 15 1D 00 D9 8E 3E 9C 23 CE 15 B9 90 00 AE [12:08:58]RAPDU: D9 8E 3E 9C 23 CE 15 B9 90 00 [12:08:58]wFMCommunicate OK [12:08:58]SAM_PROTO_SignData done [12:08:58]FM_MakeSignedData done [12:08:58]CreateOFDProtocolMessage [12:08:58]wFMCommunicate request_size=4 [12:08:58]MH_SAM_APDU [12:08:58]CAPDU: 80 11 00 00 [12:08:58]Write to MH i2c: E2 08 00 16 1D 80 11 00 00 00 00 00 00 AD [12:08:58]Write i2c OK [12:08:58]MH_I2C_Read... [12:08:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:08:58]Read from MH i2c: E2 [12:08:58]MH_I2C_Read... [12:08:58]Read from MH i2c: E2 17 00 [12:08:58]MH_I2C_Read... [12:08:58]Read from MH i2c: E2 17 00 16 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FE [12:08:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:08:58]wFMCommunicate OK [12:08:58]CreateOFDProtocolMessage done [12:08:58]OFDSenderStorePacket 95279 [12:08:58]StoreOFDPacket docnum=95279 [12:08:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C0 E4 07 01 37 BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 01 00 00 F4 03 04 00 5A 2D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2F 74 01 00 35 04 06 00 44 32 DB 1A DA 35 D9 8E 3E 9C 23 CE 15 B9 [12:08:58]CheckFolder [12:08:58]dirname=/storage/ofd_packets [12:08:58]CheckFolder done [12:08:58]ProducePacketName [12:08:58]name=ofd_packets/00095279 [12:08:58]NVStorageSaveData ofd_packets/00095279 [12:08:58]File name is /storage/ofd_packets/00095279 [12:08:58]Write 301 bytes [12:08:58]NVStorageSaveData done [12:08:58]OFDSenderStorePacket done [12:08:58]KKMCreateOFDPacket done [12:08:58]NVStorageSaveData kkm_last_timestamp [12:08:58]File name is /storage/kkm_last_timestamp [12:08:58]Write 4 bytes [12:08:58]NVStorageSaveData done [12:08:58]ExternCall_PrintAddStr [12:08:58]wPrintStart [12:08:58]Write to MH i2c: 01 00 00 17 1D 34 [12:08:58]Write i2c OK [12:08:58]MH_I2C_Read... [12:08:58]Read from MH i2c: 01 [12:08:58]MH_I2C_Read... [12:08:58]Read from MH i2c: 01 07 00 [12:08:58]MH_I2C_Read... [12:08:58]Read from MH i2c: 01 07 00 17 1D 00 00 00 00 00 FF 0F 49 [12:08:58]RasterBufferAndPrint [12:08:58]line Счет N : (1)3405788 [12:08:58]line ИНН: 02508201610067 [12:08:58]line Контрольно-Кассовый Чек [12:08:58]line ПРОДАЖА [12:08:58]line ТРК (МРК, ГНК) : 32 [12:08:58]line Товар: 2710124130 [12:08:58]line Аи-92-К-4 [12:08:58]line 7.480 * 66.90 [12:08:58]line = 500.41 [12:08:58]line НДС 12% НСП 1% [12:08:58]line > о реализуемом товаре [12:08:58]line ОКРУГЛЕНИЕ: -0.41 [12:08:58]line ИТОГО: 500.00 [12:08:58]line Внесено: 500.00 [12:08:58]line СДАЧА: 0.00 [12:08:58]line НСП 1% : 4.43 [12:08:58]line НДС 12% : 53.14 [12:08:58]line Наличными: 500.00 [12:08:58]line Безнал.: 0.00 [12:08:58]line Место: АЗС № 82 "Партнер Нефть" [12:08:58]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:08:58]line СНО: Общий режим [12:08:58]line Чек 278 27.10.2024 12:08 [12:08:58]line Смена: 143 ФФД: 1.0 [12:08:58]line ЗНМ: 0300000017 [12:08:58]line РНМ: 0000000000170478 [12:08:58]line Версия ККМ: v1.0 [12:08:58]line ФМ: 0000000002098560 [12:08:58]line ФД: 95279 [12:08:58]line ФПД: 74985215023669 [12:08:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T120858&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95279&fm=74985215023669&tin=02508201610067®Number=0000000000170478&sum=50000 [12:08:58]written 0, free lines is 4095 [12:08:59]Write to MH i2c: 01 00 00 42 1D 5F [12:08:59]Write i2c OK [12:08:59]MH_I2C_Read... [12:08:59]Read from MH i2c: 01 [12:08:59]MH_I2C_Read... [12:08:59]Read from MH i2c: 01 07 00 [12:08:59]MH_I2C_Read... [12:08:59]Read from MH i2c: 01 07 00 42 1D 00 00 00 00 00 FF 0C 71 [12:08:59]RasterBufferAndPrint [12:08:59]line [12:08:59]line [12:08:59]line [12:08:59]line [12:08:59]line [12:08:59]written 0, free lines is 3333 [12:08:59]MH_Cut [12:08:59]Write to MH i2c: D1 01 00 49 1D 01 38 [12:08:59]Write i2c OK [12:08:59]MH_I2C_Read... [12:08:59]Read from MH i2c: D1 [12:08:59]MH_I2C_Read... [12:08:59]Read from MH i2c: D1 01 00 [12:08:59]MH_I2C_Read... [12:08:59]Read from MH i2c: D1 01 00 49 1D 00 37 [12:08:59]Write to MH i2c: 01 00 00 4A 1D 67 [12:08:59]Write i2c OK [12:08:59]MH_I2C_Read... [12:09:00]*** Cut start [12:09:00]*** Partial cut [12:09:00]*** CUTSNS_PIN = 1 [12:09:00]*** CUTSNS_PIN = 0 [12:09:00]*** Brake cut motor [12:09:00]Read from MH i2c: 01 [12:09:00]MH_I2C_Read... [12:09:00]*** Stop cut motor [12:09:00]*** Cut end [12:09:00]Read from MH i2c: 01 07 00 [12:09:00]MH_I2C_Read... [12:09:00]Read from MH i2c: 01 07 00 4A 1D 00 00 00 00 00 FF 0F 7C [12:09:00]process_action close_receipt done [12:09:00]requested_data is exist [12:09:00]produce_requested_data [12:09:00]requested_item fm.sn is exist - process it [12:09:00]wFMCommunicate request_size=4 [12:09:00]MH_SAM_APDU [12:09:00]CAPDU: 80 11 00 00 [12:09:00]Write to MH i2c: E2 08 00 4B 1D 80 11 00 00 00 00 00 00 E2 [12:09:00]Write i2c OK [12:09:00]MH_I2C_Read... [12:09:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:09:00]Read from MH i2c: E2 [12:09:00]MH_I2C_Read... [12:09:00]Read from MH i2c: E2 17 00 [12:09:00]MH_I2C_Read... [12:09:00]Read from MH i2c: E2 17 00 4B 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 33 [12:09:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:09:00]wFMCommunicate OK [12:09:00]requested_item fd.num is exist - process it [12:09:00]SAM_PROTO_GetFieldsCounters [12:09:00]wFMCommunicate request_size=4 [12:09:00]MH_SAM_APDU [12:09:00]CAPDU: 80 13 00 00 [12:09:00]Write to MH i2c: E2 08 00 4C 1D 80 13 00 00 00 00 00 00 E5 [12:09:00]Write i2c OK [12:09:00]MH_I2C_Read... [12:09:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:09:00]Read from MH i2c: E2 [12:09:00]MH_I2C_Read... [12:09:00]Read from MH i2c: E2 62 00 [12:09:00]MH_I2C_Read... [12:09:00]Read from MH i2c: E2 62 00 4C 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2F 74 01 00 0E 04 04 00 8F 00 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 7E [12:09:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2F 74 01 00 0E 04 04 00 8F 00 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 [12:09:00]wFMCommunicate OK [12:09:00]SAM_PROTO_GetFieldsCounters done [12:09:00]requested_item shift.num is exist - process it [12:09:00]requested_item shift.opened is exist - process it [12:09:00]req_shift_opened [12:09:00]FM_GetShiftState [12:09:00]SAM_PROTO_GetShiftState [12:09:00]wFMCommunicate request_size=4 [12:09:00]MH_SAM_APDU [12:09:00]CAPDU: 80 13 01 00 [12:09:00]Write to MH i2c: E2 08 00 4D 1D 80 13 01 00 00 00 00 00 E7 [12:09:00]Write i2c OK [12:09:00]MH_I2C_Read... [12:09:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:09:00]Read from MH i2c: E2 [12:09:00]MH_I2C_Read... [12:09:00]Read from MH i2c: E2 0E 00 [12:09:00]MH_I2C_Read... [12:09:00]Read from MH i2c: E2 0E 00 4D 1D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 93 [12:09:00]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:09:00]wFMCommunicate OK [12:09:00]SAM_PROTO_GetShiftState done [12:09:00]FM_GetShiftState done [12:09:00]req_shift_opened done [12:09:00]requested_item shift.open_date is exist - process it [12:09:00]req_shift_open_date [12:09:00]req_shift_open_date done [12:09:00]produce_requested_data done [12:09:00]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95279,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:09:00]process_action_free close_receipt [12:09:00]json_value_free [12:09:00]json_value_free done [12:09:00]process_json_proto returns [12:09:00]Send response to host [12:09:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95279,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:09:00]free response buf [12:09:00]execute_script done [12:09:00]execute_script returns [12:09:00]free content buf [12:09:00]Sock 7.Close socket [12:09:00]Sock 7.Thread stoped [12:09:34]accept exits with 9 [12:09:34]New connection [12:09:34]New thread 3066760548 created [12:09:34]Thread 3066617188 joined [12:09:34]Waiting for new connection... [12:09:34] Sock 9.Parse request [12:09:34]Sock 9.Check first char [12:09:34]Sock 9.First char is OK [12:09:34]request: POST /json_proto HTTP/1.0 [12:09:34]Method: POST [12:09:34]URL: /json_proto [12:09:34]Method is POST - this is cgi request [12:09:34]url: /json_proto [12:09:34]query_string will be loaded in cgi processing [12:09:34]execute_cgi json_proto POST (null) [12:09:34]execute_cgi path=json_proto method=POST [12:09:34]POST find Content-Length [12:09:34]Host: 172.17.40.67:8080 [12:09:34]Content-Length: 680 [12:09:34]Content-Type: application/json [12:09:34] [12:09:34]POST finish read [12:09:34]Found Content-Length = 680 [12:09:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405785", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 72.180, "sum" : 5500.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5500.00, "total" : 5500.00, "payments": [ { "type": 0, "sum" : 5500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:09:34]execute_script... [12:09: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)3405785", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 72.180, "sum" : 5500.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5500.00, "total" : 5500.00, "payments": [ { "type": 0, "sum" : 5500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:09:34]POST & json_proto [12:09:34]process_json_proto [12:09:34]json parsed OK: [12:09:34]protocol is kg_v1.0 [12:09:34]action value=close_receipt [12:09:34]process_action close_receipt [12:09:34]cmd_close_receipt [12:09:34]MH_GetDate [12:09:34]Write to MH i2c: F0 00 00 4E 1D 5A [12:09:34]Write i2c OK [12:09:34]MH_I2C_Read... [12:09:34]Read from MH i2c: F0 [12:09:34]MH_I2C_Read... [12:09:34]Read from MH i2c: F0 09 00 [12:09:34]MH_I2C_Read... [12:09:34]Read from MH i2c: F0 09 00 4E 1D 00 80 2D 1E 67 EE DA 66 66 29 [12:09:34]GetLastDocTimeStamp 1730030938 [12:09:34]current date 1730030976 [12:09:34]FM_GetShiftState [12:09:34]SAM_PROTO_GetShiftState [12:09:34]wFMCommunicate request_size=4 [12:09:34]MH_SAM_APDU [12:09:34]CAPDU: 80 13 01 00 [12:09:34]Write to MH i2c: E2 08 00 4F 1D 80 13 01 00 00 00 00 00 E9 [12:09:34]Write i2c OK [12:09:34]MH_I2C_Read... [12:09:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:09:34]Read from MH i2c: E2 [12:09:34]MH_I2C_Read... [12:09:34]Read from MH i2c: E2 0E 00 [12:09:34]MH_I2C_Read... [12:09:34]Read from MH i2c: E2 0E 00 4F 1D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 95 [12:09:34]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:09:34]wFMCommunicate OK [12:09:34]SAM_PROTO_GetShiftState done [12:09:34]FM_GetShiftState done [12:09:34]opened in 1729987736 [12:09:34]opened+sec_in_day 1730074136 [12:09:34]quantity*price = 550011 [12:09:34]sum+1 = 550013 [12:09:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 5500.00 Внесено: 5500.00 СДАЧА: 0.00 НСП 1% : 48.67 НДС 12% : 584.08 Наличными: 5500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 279 27.10.2024 12:09 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95280 ФПД: 84188995051940 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T120936&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95280&fm=84188995051940&tin=02508201610067®Number=0000000000170478&sum=550000 [12:09:36]StoreToDocumentArchive [12:09:36]shift 143 fd 95280 [12:09:36]save to /storage/0143/doc_00095280 [12:09:36]save last doc name /storage/0143/doc_00095280 to /storage/kkm_last_doc_name [12:09:36]save OK [12:09:36]Clear old archive folders... [12:09:36]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:09:36]tlvbuf is 015FBD00 [12:09:36]SAM_PROTO_ClearQueue [12:09:36]wFMCommunicate request_size=4 [12:09:36]MH_SAM_APDU [12:09:36]CAPDU: 80 09 00 00 [12:09:36]Write to MH i2c: E2 08 00 5C 1D 80 09 00 00 00 00 00 00 EB [12:09:36]Write i2c OK [12:09:36]MH_I2C_Read... [12:09:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:09:36]Read from MH i2c: E2 [12:09:36]MH_I2C_Read... [12:09:36]Read from MH i2c: E2 03 00 [12:09:36]MH_I2C_Read... [12:09:36]Read from MH i2c: E2 03 00 5C 1D 00 90 00 ED [12:09:36]RAPDU: 90 00 [12:09:36]wFMCommunicate OK [12:09:36]SAM_PROTO_ClearQueue done [12:09:36]KKMCreateOFDPacket [12:09:36]OFDProtocolAddRootSTLVToBuf [12:09:36]FM_MakeSignedData [12:09:36]FM_MakeSignedData [12:09:36]SAM_PROTO_SignData [12:09:36]wFMCommunicate request_size=4 [12:09:36]MH_SAM_APDU [12:09:36]CAPDU: 80 0D 01 02 [12:09:36]Write to MH i2c: E2 08 00 5D 1D 80 0D 01 02 00 00 00 00 F3 [12:09:36]Write i2c OK [12:09:36]MH_I2C_Read... [12:09:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:09:36]Read from MH i2c: E2 [12:09:36]MH_I2C_Read... [12:09:36]Read from MH i2c: E2 03 00 [12:09:36]MH_I2C_Read... [12:09:36]Read from MH i2c: E2 03 00 5D 1D 00 90 00 EE [12:09:36]RAPDU: 90 00 [12:09:36]wFMCommunicate OK [12:09:36]wFMCommunicate request_size=255 [12:09:36]MH_SAM_APDU [12:09: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 F4 19 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7C 64 08 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 64 08 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 13 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 E4 00 00 00 00 07 04 06 00 70 64 08 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 80 2D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 30 74 01 00 35 04 06 00 4C 91 C7 24 [12:09:36]Write to MH i2c: E2 02 01 5E 1D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F4 19 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7C 64 08 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 64 08 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 13 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 E4 00 00 00 00 07 04 06 00 70 64 08 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 80 2D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 30 74 01 00 35 04 06 00 4C 91 C7 24 00 00 47 [12:09:36]Write i2c OK [12:09:36]MH_I2C_Read... [12:09:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:09:36]Read from MH i2c: E2 [12:09:36]MH_I2C_Read... [12:09:36]Read from MH i2c: E2 03 00 [12:09:36]MH_I2C_Read... [12:09:36]Read from MH i2c: E2 03 00 5E 1D 00 90 00 EF [12:09:36]RAPDU: 90 00 [12:09:36]wFMCommunicate OK [12:09:36]wFMCommunicate request_size=7 [12:09:36]MH_SAM_APDU [12:09:36]CAPDU: 80 0D 02 02 02 E1 A4 [12:09:36]Write to MH i2c: E2 0A 00 5F 1D 80 0D 02 02 02 00 E1 A4 00 00 7F [12:09:36]Write i2c OK [12:09:36]MH_I2C_Read... [12:09:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:09:36]Read from MH i2c: E2 [12:09:36]MH_I2C_Read... [12:09:36]Read from MH i2c: E2 03 00 [12:09:36]MH_I2C_Read... [12:09:36]Read from MH i2c: E2 03 00 5F 1D 00 90 00 F0 [12:09:36]RAPDU: 90 00 [12:09:36]wFMCommunicate OK [12:09:36]wFMCommunicate request_size=4 [12:09:36]MH_SAM_APDU [12:09:36]CAPDU: 80 0D 03 02 [12:09:36]Write to MH i2c: E2 08 00 60 1D 80 0D 03 02 00 00 00 00 F8 [12:09:36]Write i2c OK [12:09:36]MH_I2C_Read... [12:09:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:09:36]Read from MH i2c: E2 [12:09:36]MH_I2C_Read... [12:09:36]Read from MH i2c: E2 0B 00 [12:09:36]MH_I2C_Read... [12:09:36]Read from MH i2c: E2 0B 00 60 1D 00 74 B0 1B 56 1C C9 B8 AD 90 00 D8 [12:09:36]RAPDU: 74 B0 1B 56 1C C9 B8 AD 90 00 [12:09:36]wFMCommunicate OK [12:09:36]SAM_PROTO_SignData done [12:09:36]FM_MakeSignedData done [12:09:36]CreateOFDProtocolMessage [12:09:36]wFMCommunicate request_size=4 [12:09:36]MH_SAM_APDU [12:09:36]CAPDU: 80 11 00 00 [12:09:36]Write to MH i2c: E2 08 00 61 1D 80 11 00 00 00 00 00 00 F8 [12:09:36]Write i2c OK [12:09:36]MH_I2C_Read... [12:09:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:09:36]Read from MH i2c: E2 [12:09:36]MH_I2C_Read... [12:09:36]Read from MH i2c: E2 17 00 [12:09:36]MH_I2C_Read... [12:09:36]Read from MH i2c: E2 17 00 61 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 49 [12:09:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:09:36]wFMCommunicate OK [12:09:36]CreateOFDProtocolMessage done [12:09:36]OFDSenderStorePacket 95280 [12:09:36]StoreOFDPacket docnum=95280 [12:09:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 BF 13 04 01 A2 28 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F4 19 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7C 64 08 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 64 08 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 13 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 E4 00 00 00 00 07 04 06 00 70 64 08 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 80 2D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 30 74 01 00 35 04 06 00 4C 91 C7 24 E1 A4 74 B0 1B 56 1C C9 B8 AD [12:09:36]CheckFolder [12:09:36]dirname=/storage/ofd_packets [12:09:36]CheckFolder done [12:09:36]ProducePacketName [12:09:36]name=ofd_packets/00095280 [12:09:36]NVStorageSaveData ofd_packets/00095280 [12:09:36]File name is /storage/ofd_packets/00095280 [12:09:36]Write 298 bytes [12:09:36]NVStorageSaveData done [12:09:36]OFDSenderStorePacket done [12:09:36]KKMCreateOFDPacket done [12:09:36]NVStorageSaveData kkm_last_timestamp [12:09:36]File name is /storage/kkm_last_timestamp [12:09:36]Write 4 bytes [12:09:36]NVStorageSaveData done [12:09:36]ExternCall_PrintAddStr [12:09:36]wPrintStart [12:09:36]Write to MH i2c: 01 00 00 62 1D 7F [12:09:36]Write i2c OK [12:09:36]MH_I2C_Read... [12:09:36]Read from MH i2c: 01 [12:09:36]MH_I2C_Read... [12:09:36]Read from MH i2c: 01 07 00 [12:09:36]MH_I2C_Read... [12:09:36]Read from MH i2c: 01 07 00 62 1D 00 00 00 00 00 FF 0F 94 [12:09:36]RasterBufferAndPrint [12:09:36]line Счет N : (1)3405785 [12:09:36]line ИНН: 02508201610067 [12:09:36]line Контрольно-Кассовый Чек [12:09:36]line ПРОДАЖА [12:09:36]line ТРК (МРК, ГНК) : 51 [12:09:36]line Товар: 2710194210 [12:09:36]line ДТ-К-5 [12:09:36]line 72.180 * 76.20 [12:09:36]line = 5500.12 [12:09:36]line НДС 12% НСП 1% [12:09:36]line > о реализуемом товаре [12:09:36]line ОКРУГЛЕНИЕ: -0.12 [12:09:36]line ИТОГО: 5500.00 [12:09:36]line Внесено: 5500.00 [12:09:36]line СДАЧА: 0.00 [12:09:36]line НСП 1% : 48.67 [12:09:36]line НДС 12% : 584.08 [12:09:36]line Наличными: 5500.00 [12:09:36]line Безнал.: 0.00 [12:09:36]line Место: АЗС № 82 "Партнер Нефть" [12:09:36]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:09:36]line СНО: Общий режим [12:09:36]line Чек 279 27.10.2024 12:09 [12:09:36]line Смена: 143 ФФД: 1.0 [12:09:36]line ЗНМ: 0300000017 [12:09:36]line РНМ: 0000000000170478 [12:09:36]line Версия ККМ: v1.0 [12:09:36]line ФМ: 0000000002098560 [12:09:36]line ФД: 95280 [12:09:36]line ФПД: 84188995051940 [12:09:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T120936&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95280&fm=84188995051940&tin=02508201610067®Number=0000000000170478&sum=550000 [12:09:36]written 0, free lines is 4095 [12:09:37]Write to MH i2c: 01 00 00 8D 1D AA [12:09:37]Write i2c OK [12:09:37]MH_I2C_Read... [12:09:37]Read from MH i2c: 01 [12:09:37]MH_I2C_Read... [12:09:37]Read from MH i2c: 01 07 00 [12:09:37]MH_I2C_Read... [12:09:37]Read from MH i2c: 01 07 00 8D 1D 00 00 00 00 00 FB 0C B8 [12:09:37]RasterBufferAndPrint [12:09:37]line [12:09:37]line [12:09:37]line [12:09:37]line [12:09:37]line [12:09:37]written 0, free lines is 3330 [12:09:37]MH_Cut [12:09:37]Write to MH i2c: D1 01 00 94 1D 01 83 [12:09:37]Write i2c OK [12:09:37]MH_I2C_Read... [12:09:37]Read from MH i2c: D1 [12:09:37]MH_I2C_Read... [12:09:37]Read from MH i2c: D1 01 00 [12:09:37]MH_I2C_Read... [12:09:37]Read from MH i2c: D1 01 00 94 1D 00 82 [12:09:37]Write to MH i2c: 01 00 00 95 1D B2 [12:09:37]Write i2c OK [12:09:37]MH_I2C_Read... [12:09:37]*** Cut start [12:09:37]*** Partial cut [12:09:37]*** CUTSNS_PIN = 1 [12:09:38]*** CUTSNS_PIN = 0 [12:09:38]*** Brake cut motor [12:09:38]Read from MH i2c: 01 [12:09:38]MH_I2C_Read... [12:09:38]*** Stop cut motor [12:09:38]*** Cut end [12:09:38]Read from MH i2c: 01 07 00 [12:09:38]MH_I2C_Read... [12:09:38]Read from MH i2c: 01 07 00 95 1D 00 00 00 00 00 FF 0F C7 [12:09:38]process_action close_receipt done [12:09:38]requested_data is exist [12:09:38]produce_requested_data [12:09:38]requested_item fm.sn is exist - process it [12:09:38]wFMCommunicate request_size=4 [12:09:38]MH_SAM_APDU [12:09:38]CAPDU: 80 11 00 00 [12:09:38]Write to MH i2c: E2 08 00 96 1D 80 11 00 00 00 00 00 00 2D [12:09:38]Write i2c OK [12:09:38]MH_I2C_Read... [12:09:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:09:38]Read from MH i2c: E2 [12:09:38]MH_I2C_Read... [12:09:38]Read from MH i2c: E2 17 00 [12:09:38]MH_I2C_Read... [12:09:38]Read from MH i2c: E2 17 00 96 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7E [12:09:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:09:38]wFMCommunicate OK [12:09:38]requested_item fd.num is exist - process it [12:09:38]SAM_PROTO_GetFieldsCounters [12:09:38]wFMCommunicate request_size=4 [12:09:38]MH_SAM_APDU [12:09:38]CAPDU: 80 13 00 00 [12:09:38]Write to MH i2c: E2 08 00 97 1D 80 13 00 00 00 00 00 00 30 [12:09:38]Write i2c OK [12:09:38]MH_I2C_Read... [12:09:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:09:38]Read from MH i2c: E2 [12:09:38]MH_I2C_Read... [12:09:38]Read from MH i2c: E2 62 00 [12:09:38]MH_I2C_Read... [12:09:38]Read from MH i2c: E2 62 00 97 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 30 74 01 00 0E 04 04 00 8F 00 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 CD [12:09:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 30 74 01 00 0E 04 04 00 8F 00 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 [12:09:38]wFMCommunicate OK [12:09:38]SAM_PROTO_GetFieldsCounters done [12:09:38]requested_item shift.num is exist - process it [12:09:38]requested_item shift.opened is exist - process it [12:09:38]req_shift_opened [12:09:38]FM_GetShiftState [12:09:38]SAM_PROTO_GetShiftState [12:09:38]wFMCommunicate request_size=4 [12:09:38]MH_SAM_APDU [12:09:38]CAPDU: 80 13 01 00 [12:09:38]Write to MH i2c: E2 08 00 98 1D 80 13 01 00 00 00 00 00 32 [12:09:38]Write i2c OK [12:09:38]MH_I2C_Read... [12:09:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:09:38]Read from MH i2c: E2 [12:09:38]MH_I2C_Read... [12:09:38]Read from MH i2c: E2 0E 00 [12:09:38]MH_I2C_Read... [12:09:38]Read from MH i2c: E2 0E 00 98 1D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DE [12:09:38]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:09:38]wFMCommunicate OK [12:09:38]SAM_PROTO_GetShiftState done [12:09:38]FM_GetShiftState done [12:09:38]req_shift_opened done [12:09:38]requested_item shift.open_date is exist - process it [12:09:38]req_shift_open_date [12:09:38]req_shift_open_date done [12:09:38]produce_requested_data done [12:09:38]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95280,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:09:38]process_action_free close_receipt [12:09:38]json_value_free [12:09:38]json_value_free done [12:09:38]process_json_proto returns [12:09:38]Send response to host [12:09:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95280,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:09:38]free response buf [12:09:38]execute_script done [12:09:38]execute_script returns [12:09:38]free content buf [12:09:38]Sock 9.Close socket [12:09:38]Sock 9.Thread stoped [12:10:26]accept exits with 7 [12:10:26]New connection [12:10:26]New thread 3066617188 created [12:10:26]Thread 3066760548 joined [12:10:26]Waiting for new connection... [12:10:26] Sock 7.Parse request [12:10:26]Sock 7.Check first char [12:10:26]Sock 7.First char is OK [12:10:26]request: POST /json_proto HTTP/1.0 [12:10:26]Method: POST [12:10:26]URL: /json_proto [12:10:26]Method is POST - this is cgi request [12:10:26]url: /json_proto [12:10:26]query_string will be loaded in cgi processing [12:10:26]execute_cgi json_proto POST (null) [12:10:26]execute_cgi path=json_proto method=POST [12:10:26]POST find Content-Length [12:10:26]Host: 172.17.40.67:8080 [12:10:26]Content-Length: 678 [12:10:26]Content-Type: application/json [12:10:26] [12:10:26]POST finish read [12:10:26]Found Content-Length = 678 [12:10:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405789", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:10:26]execute_script... [12:10: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)3405789", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:10:26]POST & json_proto [12:10:26]process_json_proto [12:10:26]json parsed OK: [12:10:26]protocol is kg_v1.0 [12:10:26]action value=close_receipt [12:10:26]process_action close_receipt [12:10:26]cmd_close_receipt [12:10:26]MH_GetDate [12:10:26]Write to MH i2c: F0 00 00 99 1D A5 [12:10:26]Write i2c OK [12:10:26]MH_I2C_Read... [12:10:26]Read from MH i2c: F0 [12:10:26]MH_I2C_Read... [12:10:26]Read from MH i2c: F0 09 00 [12:10:26]MH_I2C_Read... [12:10:26]Read from MH i2c: F0 09 00 99 1D 00 B3 2D 1E 67 EE DA 66 66 A7 [12:10:26]GetLastDocTimeStamp 1730030976 [12:10:26]current date 1730031027 [12:10:26]FM_GetShiftState [12:10:26]SAM_PROTO_GetShiftState [12:10:26]wFMCommunicate request_size=4 [12:10:26]MH_SAM_APDU [12:10:26]CAPDU: 80 13 01 00 [12:10:26]Write to MH i2c: E2 08 00 9A 1D 80 13 01 00 00 00 00 00 34 [12:10:26]Write i2c OK [12:10:26]MH_I2C_Read... [12:10:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:10:26]Read from MH i2c: E2 [12:10:26]MH_I2C_Read... [12:10:26]Read from MH i2c: E2 0E 00 [12:10:26]MH_I2C_Read... [12:10:26]Read from MH i2c: E2 0E 00 9A 1D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E0 [12:10:26]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:10:26]wFMCommunicate OK [12:10:26]SAM_PROTO_GetShiftState done [12:10:26]FM_GetShiftState done [12:10:26]opened in 1729987736 [12:10:26]opened+sec_in_day 1730074136 [12:10:26]quantity*price = 50041 [12:10:26]sum+1 = 50042 [12:10:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 280 27.10.2024 12:10 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95281 ФПД: 127936101387813 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T121027&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95281&fm=127936101387813&tin=02508201610067®Number=0000000000170478&sum=50000 [12:10:27]StoreToDocumentArchive [12:10:27]shift 143 fd 95281 [12:10:27]save to /storage/0143/doc_00095281 [12:10:27]save last doc name /storage/0143/doc_00095281 to /storage/kkm_last_doc_name [12:10:27]save OK [12:10:27]Clear old archive folders... [12:10:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:10:27]tlvbuf is 015F2590 [12:10:27]SAM_PROTO_ClearQueue [12:10:27]wFMCommunicate request_size=4 [12:10:27]MH_SAM_APDU [12:10:27]CAPDU: 80 09 00 00 [12:10:27]Write to MH i2c: E2 08 00 A7 1D 80 09 00 00 00 00 00 00 36 [12:10:27]Write i2c OK [12:10:27]MH_I2C_Read... [12:10:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:10:27]Read from MH i2c: E2 [12:10:27]MH_I2C_Read... [12:10:27]Read from MH i2c: E2 03 00 [12:10:27]MH_I2C_Read... [12:10:27]Read from MH i2c: E2 03 00 A7 1D 00 90 00 38 [12:10:27]RAPDU: 90 00 [12:10:27]wFMCommunicate OK [12:10:27]SAM_PROTO_ClearQueue done [12:10:27]KKMCreateOFDPacket [12:10:27]OFDProtocolAddRootSTLVToBuf [12:10:27]FM_MakeSignedData [12:10:27]FM_MakeSignedData [12:10:27]SAM_PROTO_SignData [12:10:27]wFMCommunicate request_size=4 [12:10:27]MH_SAM_APDU [12:10:27]CAPDU: 80 0D 01 02 [12:10:27]Write to MH i2c: E2 08 00 A8 1D 80 0D 01 02 00 00 00 00 3E [12:10:27]Write i2c OK [12:10:27]MH_I2C_Read... [12:10:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:10:27]Read from MH i2c: E2 [12:10:27]MH_I2C_Read... [12:10:27]Read from MH i2c: E2 03 00 [12:10:27]MH_I2C_Read... [12:10:27]Read from MH i2c: E2 03 00 A8 1D 00 90 00 39 [12:10:27]RAPDU: 90 00 [12:10:27]wFMCommunicate OK [12:10:27]wFMCommunicate request_size=255 [12:10:27]MH_SAM_APDU [12:10: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 B3 2D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 31 74 01 00 35 04 06 00 74 [12:10:27]Write to MH i2c: E2 02 01 A9 1D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 B3 2D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 31 74 01 00 35 04 06 00 74 00 00 F3 [12:10:27]Write i2c OK [12:10:27]MH_I2C_Read... [12:10:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:10:27]Read from MH i2c: E2 [12:10:27]MH_I2C_Read... [12:10:27]Read from MH i2c: E2 03 00 [12:10:27]MH_I2C_Read... [12:10:27]Read from MH i2c: E2 03 00 A9 1D 00 90 00 3A [12:10:27]RAPDU: 90 00 [12:10:27]wFMCommunicate OK [12:10:27]wFMCommunicate request_size=10 [12:10:27]MH_SAM_APDU [12:10:27]CAPDU: 80 0D 02 02 05 5B 71 E0 8E 25 [12:10:27]Write to MH i2c: E2 0D 00 AA 1D 80 0D 02 02 05 00 5B 71 E0 8E 25 00 00 AA [12:10:27]Write i2c OK [12:10:27]MH_I2C_Read... [12:10:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:10:27]Read from MH i2c: E2 [12:10:27]MH_I2C_Read... [12:10:27]Read from MH i2c: E2 03 00 [12:10:27]MH_I2C_Read... [12:10:27]Read from MH i2c: E2 03 00 AA 1D 00 90 00 3B [12:10:27]RAPDU: 90 00 [12:10:27]wFMCommunicate OK [12:10:27]wFMCommunicate request_size=4 [12:10:27]MH_SAM_APDU [12:10:27]CAPDU: 80 0D 03 02 [12:10:27]Write to MH i2c: E2 08 00 AB 1D 80 0D 03 02 00 00 00 00 43 [12:10:27]Write i2c OK [12:10:27]MH_I2C_Read... [12:10:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:10:27]Read from MH i2c: E2 [12:10:27]MH_I2C_Read... [12:10:27]Read from MH i2c: E2 0B 00 [12:10:27]MH_I2C_Read... [12:10:27]Read from MH i2c: E2 0B 00 AB 1D 00 F4 B0 14 C0 FF 8E A7 09 90 00 F9 [12:10:27]RAPDU: F4 B0 14 C0 FF 8E A7 09 90 00 [12:10:27]wFMCommunicate OK [12:10:27]SAM_PROTO_SignData done [12:10:27]FM_MakeSignedData done [12:10:27]CreateOFDProtocolMessage [12:10:27]wFMCommunicate request_size=4 [12:10:27]MH_SAM_APDU [12:10:27]CAPDU: 80 11 00 00 [12:10:27]Write to MH i2c: E2 08 00 AC 1D 80 11 00 00 00 00 00 00 43 [12:10:27]Write i2c OK [12:10:27]MH_I2C_Read... [12:10:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:10:28]Read from MH i2c: E2 [12:10:28]MH_I2C_Read... [12:10:28]Read from MH i2c: E2 17 00 [12:10:28]MH_I2C_Read... [12:10:28]Read from MH i2c: E2 17 00 AC 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 94 [12:10:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:10:28]wFMCommunicate OK [12:10:28]CreateOFDProtocolMessage done [12:10:28]OFDSenderStorePacket 95281 [12:10:28]StoreOFDPacket docnum=95281 [12:10:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4B B2 07 01 82 F1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 B3 2D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 31 74 01 00 35 04 06 00 74 5B 71 E0 8E 25 F4 B0 14 C0 FF 8E A7 09 [12:10:28]CheckFolder [12:10:28]dirname=/storage/ofd_packets [12:10:28]CheckFolder done [12:10:28]ProducePacketName [12:10:28]name=ofd_packets/00095281 [12:10:28]NVStorageSaveData ofd_packets/00095281 [12:10:28]File name is /storage/ofd_packets/00095281 [12:10:28]Write 301 bytes [12:10:28]NVStorageSaveData done [12:10:28]OFDSenderStorePacket done [12:10:28]KKMCreateOFDPacket done [12:10:28]NVStorageSaveData kkm_last_timestamp [12:10:28]File name is /storage/kkm_last_timestamp [12:10:28]Write 4 bytes [12:10:28]NVStorageSaveData done [12:10:28]ExternCall_PrintAddStr [12:10:28]wPrintStart [12:10:28]Write to MH i2c: 01 00 00 AD 1D CA [12:10:28]Write i2c OK [12:10:28]MH_I2C_Read... [12:10:28]Read from MH i2c: 01 [12:10:28]MH_I2C_Read... [12:10:28]Read from MH i2c: 01 07 00 [12:10:28]MH_I2C_Read... [12:10:28]Read from MH i2c: 01 07 00 AD 1D 00 00 00 00 00 FF 0F DF [12:10:28]RasterBufferAndPrint [12:10:28]line Счет N : (1)3405789 [12:10:28]line ИНН: 02508201610067 [12:10:28]line Контрольно-Кассовый Чек [12:10:28]line ПРОДАЖА [12:10:28]line ТРК (МРК, ГНК) : 12 [12:10:28]line Товар: 2710124130 [12:10:28]line Аи-92-К-4 [12:10:28]line 7.480 * 66.90 [12:10:28]line = 500.41 [12:10:28]line НДС 12% НСП 1% [12:10:28]line > о реализуемом товаре [12:10:28]line ОКРУГЛЕНИЕ: -0.41 [12:10:28]line ИТОГО: 500.00 [12:10:28]line Внесено: 500.00 [12:10:28]line СДАЧА: 0.00 [12:10:28]line НСП 1% : 4.43 [12:10:28]line НДС 12% : 53.14 [12:10:28]line Наличными: 500.00 [12:10:28]line Безнал.: 0.00 [12:10:28]line Место: АЗС № 82 "Партнер Нефть" [12:10:28]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:10:28]line СНО: Общий режим [12:10:28]line Чек 280 27.10.2024 12:10 [12:10:28]line Смена: 143 ФФД: 1.0 [12:10:28]line ЗНМ: 0300000017 [12:10:28]line РНМ: 0000000000170478 [12:10:28]line Версия ККМ: v1.0 [12:10:28]line ФМ: 0000000002098560 [12:10:28]line ФД: 95281 [12:10:28]line ФПД: 127936101387813 [12:10:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T121027&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95281&fm=127936101387813&tin=02508201610067®Number=0000000000170478&sum=50000 [12:10:28]written 0, free lines is 4095 [12:10:28]Write to MH i2c: 01 00 00 D8 1D F5 [12:10:28]Write i2c OK [12:10:28]MH_I2C_Read... [12:10:28]Read from MH i2c: 01 [12:10:28]MH_I2C_Read... [12:10:28]Read from MH i2c: 01 07 00 [12:10:28]MH_I2C_Read... [12:10:28]Read from MH i2c: 01 07 00 D8 1D 00 00 00 00 00 F3 0C FB [12:10:28]RasterBufferAndPrint [12:10:28]line [12:10:28]line [12:10:28]line [12:10:28]line [12:10:28]line [12:10:28]written 0, free lines is 3321 [12:10:28]MH_Cut [12:10:28]Write to MH i2c: D1 01 00 DF 1D 01 CE [12:10:28]Write i2c OK [12:10:28]MH_I2C_Read... [12:10:28]Read from MH i2c: D1 [12:10:28]MH_I2C_Read... [12:10:28]Read from MH i2c: D1 01 00 [12:10:28]MH_I2C_Read... [12:10:28]Read from MH i2c: D1 01 00 DF 1D 00 CD [12:10:28]Write to MH i2c: 01 00 00 E0 1D FD [12:10:28]Write i2c OK [12:10:28]MH_I2C_Read... [12:10:29]*** Cut start [12:10:29]*** Partial cut [12:10:29]*** CUTSNS_PIN = 1 [12:10:29]*** CUTSNS_PIN = 0 [12:10:29]*** Brake cut motor [12:10:30]Read from MH i2c: 01 [12:10:30]MH_I2C_Read... [12:10:30]*** Stop cut motor [12:10:30]*** Cut end [12:10:30]Read from MH i2c: 01 07 00 [12:10:30]MH_I2C_Read... [12:10:30]Read from MH i2c: 01 07 00 E0 1D 00 00 00 00 00 FF 0F 12 [12:10:30]process_action close_receipt done [12:10:30]requested_data is exist [12:10:30]produce_requested_data [12:10:30]requested_item fm.sn is exist - process it [12:10:30]wFMCommunicate request_size=4 [12:10:30]MH_SAM_APDU [12:10:30]CAPDU: 80 11 00 00 [12:10:30]Write to MH i2c: E2 08 00 E1 1D 80 11 00 00 00 00 00 00 78 [12:10:30]Write i2c OK [12:10:30]MH_I2C_Read... [12:10:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:10:30]Read from MH i2c: E2 [12:10:30]MH_I2C_Read... [12:10:30]Read from MH i2c: E2 17 00 [12:10:30]MH_I2C_Read... [12:10:30]Read from MH i2c: E2 17 00 E1 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C9 [12:10:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:10:30]wFMCommunicate OK [12:10:30]requested_item fd.num is exist - process it [12:10:30]SAM_PROTO_GetFieldsCounters [12:10:30]wFMCommunicate request_size=4 [12:10:30]MH_SAM_APDU [12:10:30]CAPDU: 80 13 00 00 [12:10:30]Write to MH i2c: E2 08 00 E2 1D 80 13 00 00 00 00 00 00 7B [12:10:30]Write i2c OK [12:10:30]MH_I2C_Read... [12:10:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:10:30]Read from MH i2c: E2 [12:10:30]MH_I2C_Read... [12:10:30]Read from MH i2c: E2 62 00 [12:10:30]MH_I2C_Read... [12:10:30]Read from MH i2c: E2 62 00 E2 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 31 74 01 00 0E 04 04 00 8F 00 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 1C [12:10:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 31 74 01 00 0E 04 04 00 8F 00 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 [12:10:30]wFMCommunicate OK [12:10:30]SAM_PROTO_GetFieldsCounters done [12:10:30]requested_item shift.num is exist - process it [12:10:30]requested_item shift.opened is exist - process it [12:10:30]req_shift_opened [12:10:30]FM_GetShiftState [12:10:30]SAM_PROTO_GetShiftState [12:10:30]wFMCommunicate request_size=4 [12:10:30]MH_SAM_APDU [12:10:30]CAPDU: 80 13 01 00 [12:10:30]Write to MH i2c: E2 08 00 E3 1D 80 13 01 00 00 00 00 00 7D [12:10:30]Write i2c OK [12:10:30]MH_I2C_Read... [12:10:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:10:30]Read from MH i2c: E2 [12:10:30]MH_I2C_Read... [12:10:30]Read from MH i2c: E2 0E 00 [12:10:30]MH_I2C_Read... [12:10:30]Read from MH i2c: E2 0E 00 E3 1D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 29 [12:10:30]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:10:30]wFMCommunicate OK [12:10:30]SAM_PROTO_GetShiftState done [12:10:30]FM_GetShiftState done [12:10:30]req_shift_opened done [12:10:30]requested_item shift.open_date is exist - process it [12:10:30]req_shift_open_date [12:10:30]req_shift_open_date done [12:10:30]produce_requested_data done [12:10:30]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95281,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:10:30]process_action_free close_receipt [12:10:30]json_value_free [12:10:30]json_value_free done [12:10:30]process_json_proto returns [12:10:30]Send response to host [12:10:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95281,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:10:30]free response buf [12:10:30]execute_script done [12:10:30]execute_script returns [12:10:30]free content buf [12:10:30]Sock 7.Close socket [12:10:30]Sock 7.Thread stoped [12:10:30]accept exits with 9 [12:10:30]New connection [12:10:30]New thread 3066760548 created [12:10:30]Thread 3066617188 joined [12:10:30]Waiting for new connection... [12:10:30] Sock 9.Parse request [12:10:30]Sock 9.Check first char [12:10:30]Sock 9.First char is OK [12:10:30]request: POST /json_proto HTTP/1.0 [12:10:30]Method: POST [12:10:30]URL: /json_proto [12:10:30]Method is POST - this is cgi request [12:10:30]url: /json_proto [12:10:30]query_string will be loaded in cgi processing [12:10:30]execute_cgi json_proto POST (null) [12:10:30]execute_cgi path=json_proto method=POST [12:10:30]POST find Content-Length [12:10:30]Host: 172.17.40.67:8080 [12:10:30]Content-Length: 678 [12:10:30]Content-Type: application/json [12:10:30] [12:10:30]POST finish read [12:10:30]Found Content-Length = 678 [12:10:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405790", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:10:30]execute_script... [12:10: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)3405790", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:10:30]POST & json_proto [12:10:30]process_json_proto [12:10:30]json parsed OK: [12:10:30]protocol is kg_v1.0 [12:10:30]action value=close_receipt [12:10:30]process_action close_receipt [12:10:30]cmd_close_receipt [12:10:30]MH_GetDate [12:10:30]Write to MH i2c: F0 00 00 E4 1D F0 [12:10:30]Write i2c OK [12:10:30]MH_I2C_Read... [12:10:30]Read from MH i2c: F0 [12:10:30]MH_I2C_Read... [12:10:30]Read from MH i2c: F0 09 00 [12:10:30]MH_I2C_Read... [12:10:30]Read from MH i2c: F0 09 00 E4 1D 00 B8 2D 1E 67 EE DA 66 66 F7 [12:10:30]GetLastDocTimeStamp 1730031027 [12:10:30]current date 1730031032 [12:10:30]FM_GetShiftState [12:10:30]SAM_PROTO_GetShiftState [12:10:30]wFMCommunicate request_size=4 [12:10:30]MH_SAM_APDU [12:10:30]CAPDU: 80 13 01 00 [12:10:30]Write to MH i2c: E2 08 00 E5 1D 80 13 01 00 00 00 00 00 7F [12:10:30]Write i2c OK [12:10:30]MH_I2C_Read... [12:10:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:10:30]Read from MH i2c: E2 [12:10:30]MH_I2C_Read... [12:10:30]Read from MH i2c: E2 0E 00 [12:10:30]MH_I2C_Read... [12:10:30]Read from MH i2c: E2 0E 00 E5 1D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 2B [12:10:30]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:10:30]wFMCommunicate OK [12:10:30]SAM_PROTO_GetShiftState done [12:10:30]FM_GetShiftState done [12:10:30]opened in 1729987736 [12:10:30]opened+sec_in_day 1730074136 [12:10:30]quantity*price = 50041 [12:10:30]sum+1 = 50042 [12:10:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 281 27.10.2024 12:10 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95282 ФПД: 187405454784961 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T121032&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95282&fm=187405454784961&tin=02508201610067®Number=0000000000170478&sum=50000 [12:10:32]StoreToDocumentArchive [12:10:32]shift 143 fd 95282 [12:10:32]save to /storage/0143/doc_00095282 [12:10:32]save last doc name /storage/0143/doc_00095282 to /storage/kkm_last_doc_name [12:10:32]save OK [12:10:32]Clear old archive folders... [12:10:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:10:32]tlvbuf is 01623110 [12:10:32]SAM_PROTO_ClearQueue [12:10:32]wFMCommunicate request_size=4 [12:10:32]MH_SAM_APDU [12:10:32]CAPDU: 80 09 00 00 [12:10:32]Write to MH i2c: E2 08 00 F2 1D 80 09 00 00 00 00 00 00 81 [12:10:32]Write i2c OK [12:10:32]MH_I2C_Read... [12:10:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:10:32]Read from MH i2c: E2 [12:10:32]MH_I2C_Read... [12:10:32]Read from MH i2c: E2 03 00 [12:10:32]MH_I2C_Read... [12:10:32]Read from MH i2c: E2 03 00 F2 1D 00 90 00 83 [12:10:32]RAPDU: 90 00 [12:10:32]wFMCommunicate OK [12:10:32]SAM_PROTO_ClearQueue done [12:10:32]KKMCreateOFDPacket [12:10:32]OFDProtocolAddRootSTLVToBuf [12:10:32]FM_MakeSignedData [12:10:32]FM_MakeSignedData [12:10:32]SAM_PROTO_SignData [12:10:32]wFMCommunicate request_size=4 [12:10:32]MH_SAM_APDU [12:10:32]CAPDU: 80 0D 01 02 [12:10:32]Write to MH i2c: E2 08 00 F3 1D 80 0D 01 02 00 00 00 00 89 [12:10:32]Write i2c OK [12:10:32]MH_I2C_Read... [12:10:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:10:32]Read from MH i2c: E2 [12:10:32]MH_I2C_Read... [12:10:32]Read from MH i2c: E2 03 00 [12:10:32]MH_I2C_Read... [12:10:32]Read from MH i2c: E2 03 00 F3 1D 00 90 00 84 [12:10:32]RAPDU: 90 00 [12:10:32]wFMCommunicate OK [12:10:32]wFMCommunicate request_size=255 [12:10:32]MH_SAM_APDU [12:10: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 B8 2D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 32 74 01 00 35 04 06 00 AA [12:10:32]Write to MH i2c: E2 02 01 F4 1D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 B8 2D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 32 74 01 00 35 04 06 00 AA 00 00 7B [12:10:32]Write i2c OK [12:10:32]MH_I2C_Read... [12:10:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:10:32]Read from MH i2c: E2 [12:10:32]MH_I2C_Read... [12:10:32]Read from MH i2c: E2 03 00 [12:10:32]MH_I2C_Read... [12:10:32]Read from MH i2c: E2 03 00 F4 1D 00 90 00 85 [12:10:32]RAPDU: 90 00 [12:10:32]wFMCommunicate OK [12:10:32]wFMCommunicate request_size=10 [12:10:32]MH_SAM_APDU [12:10:32]CAPDU: 80 0D 02 02 05 71 BB 8F B9 C1 [12:10:32]Write to MH i2c: E2 0D 00 F5 1D 80 0D 02 02 05 00 71 BB 8F B9 C1 00 00 CB [12:10:32]Write i2c OK [12:10:32]MH_I2C_Read... [12:10:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:10:32]Read from MH i2c: E2 [12:10:32]MH_I2C_Read... [12:10:32]Read from MH i2c: E2 03 00 [12:10:32]MH_I2C_Read... [12:10:32]Read from MH i2c: E2 03 00 F5 1D 00 90 00 86 [12:10:32]RAPDU: 90 00 [12:10:32]wFMCommunicate OK [12:10:32]wFMCommunicate request_size=4 [12:10:32]MH_SAM_APDU [12:10:32]CAPDU: 80 0D 03 02 [12:10:32]Write to MH i2c: E2 08 00 F6 1D 80 0D 03 02 00 00 00 00 8E [12:10:32]Write i2c OK [12:10:32]MH_I2C_Read... [12:10:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:10:32]Read from MH i2c: E2 [12:10:32]MH_I2C_Read... [12:10:32]Read from MH i2c: E2 0B 00 [12:10:32]MH_I2C_Read... [12:10:32]Read from MH i2c: E2 0B 00 F6 1D 00 57 B5 FB E2 25 52 0B 73 90 00 6D [12:10:32]RAPDU: 57 B5 FB E2 25 52 0B 73 90 00 [12:10:32]wFMCommunicate OK [12:10:32]SAM_PROTO_SignData done [12:10:32]FM_MakeSignedData done [12:10:32]CreateOFDProtocolMessage [12:10:32]wFMCommunicate request_size=4 [12:10:32]MH_SAM_APDU [12:10:32]CAPDU: 80 11 00 00 [12:10:32]Write to MH i2c: E2 08 00 F7 1D 80 11 00 00 00 00 00 00 8E [12:10:32]Write i2c OK [12:10:32]MH_I2C_Read... [12:10:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:10:32]Read from MH i2c: E2 [12:10:32]MH_I2C_Read... [12:10:32]Read from MH i2c: E2 17 00 [12:10:32]MH_I2C_Read... [12:10:32]Read from MH i2c: E2 17 00 F7 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DF [12:10:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:10:32]wFMCommunicate OK [12:10:32]CreateOFDProtocolMessage done [12:10:32]OFDSenderStorePacket 95282 [12:10:32]StoreOFDPacket docnum=95282 [12:10:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DE 74 07 01 35 B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 B8 2D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 32 74 01 00 35 04 06 00 AA 71 BB 8F B9 C1 57 B5 FB E2 25 52 0B 73 [12:10:32]CheckFolder [12:10:32]dirname=/storage/ofd_packets [12:10:32]CheckFolder done [12:10:32]ProducePacketName [12:10:32]name=ofd_packets/00095282 [12:10:32]NVStorageSaveData ofd_packets/00095282 [12:10:32]File name is /storage/ofd_packets/00095282 [12:10:32]Write 301 bytes [12:10:32]NVStorageSaveData done [12:10:32]OFDSenderStorePacket done [12:10:32]KKMCreateOFDPacket done [12:10:32]NVStorageSaveData kkm_last_timestamp [12:10:32]File name is /storage/kkm_last_timestamp [12:10:32]Write 4 bytes [12:10:32]NVStorageSaveData done [12:10:32]ExternCall_PrintAddStr [12:10:32]wPrintStart [12:10:32]Write to MH i2c: 01 00 00 F8 1D 15 [12:10:32]Write i2c OK [12:10:32]MH_I2C_Read... [12:10:32]Read from MH i2c: 01 [12:10:32]MH_I2C_Read... [12:10:32]Read from MH i2c: 01 07 00 [12:10:32]MH_I2C_Read... [12:10:32]Read from MH i2c: 01 07 00 F8 1D 00 00 00 00 00 FF 0F 2A [12:10:32]RasterBufferAndPrint [12:10:32]line Счет N : (1)3405790 [12:10:32]line ИНН: 02508201610067 [12:10:32]line Контрольно-Кассовый Чек [12:10:32]line ПРОДАЖА [12:10:32]line ТРК (МРК, ГНК) : 22 [12:10:32]line Товар: 2710124130 [12:10:32]line Аи-92-К-4 [12:10:32]line 7.480 * 66.90 [12:10:32]line = 500.41 [12:10:32]line НДС 12% НСП 1% [12:10:32]line > о реализуемом товаре [12:10:32]line ОКРУГЛЕНИЕ: -0.41 [12:10:32]line ИТОГО: 500.00 [12:10:32]line Внесено: 500.00 [12:10:32]line СДАЧА: 0.00 [12:10:32]line НСП 1% : 4.43 [12:10:32]line НДС 12% : 53.14 [12:10:32]line Наличными: 500.00 [12:10:32]line Безнал.: 0.00 [12:10:32]line Место: АЗС № 82 "Партнер Нефть" [12:10:32]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:10:32]line СНО: Общий режим [12:10:32]line Чек 281 27.10.2024 12:10 [12:10:32]line Смена: 143 ФФД: 1.0 [12:10:32]line ЗНМ: 0300000017 [12:10:32]line РНМ: 0000000000170478 [12:10:32]line Версия ККМ: v1.0 [12:10:32]line ФМ: 0000000002098560 [12:10:32]line ФД: 95282 [12:10:32]line ФПД: 187405454784961 [12:10:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T121032&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95282&fm=187405454784961&tin=02508201610067®Number=0000000000170478&sum=50000 [12:10:32]written 0, free lines is 4095 [12:10:33]Write to MH i2c: 01 00 00 23 1E 41 [12:10:33]Write i2c OK [12:10:33]MH_I2C_Read... [12:10:33]Read from MH i2c: 01 [12:10:33]MH_I2C_Read... [12:10:33]Read from MH i2c: 01 07 00 [12:10:33]MH_I2C_Read... [12:10:33]Read from MH i2c: 01 07 00 23 1E 00 00 00 00 00 FA 0C 4E [12:10:33]RasterBufferAndPrint [12:10:33]line [12:10:33]line [12:10:33]line [12:10:33]line [12:10:33]line [12:10:33]written 0, free lines is 3331 [12:10:33]MH_Cut [12:10:33]Write to MH i2c: D1 01 00 2A 1E 01 1A [12:10:33]Write i2c OK [12:10:33]MH_I2C_Read... [12:10:33]Read from MH i2c: D1 [12:10:33]MH_I2C_Read... [12:10:33]Read from MH i2c: D1 01 00 [12:10:33]MH_I2C_Read... [12:10:33]Read from MH i2c: D1 01 00 2A 1E 00 19 [12:10:33]Write to MH i2c: 01 00 00 2B 1E 49 [12:10:33]Write i2c OK [12:10:33]MH_I2C_Read... [12:10:34]*** Cut start [12:10:34]*** Partial cut [12:10:34]*** CUTSNS_PIN = 1 [12:10:34]*** CUTSNS_PIN = 0 [12:10:34]*** Brake cut motor [12:10:34]Read from MH i2c: 01 [12:10:34]MH_I2C_Read... [12:10:34]*** Stop cut motor [12:10:34]*** Cut end [12:10:34]Read from MH i2c: 01 07 00 [12:10:34]MH_I2C_Read... [12:10:34]Read from MH i2c: 01 07 00 2B 1E 00 00 00 00 00 FF 0F 5E [12:10:34]process_action close_receipt done [12:10:34]requested_data is exist [12:10:34]produce_requested_data [12:10:34]requested_item fm.sn is exist - process it [12:10:34]wFMCommunicate request_size=4 [12:10:34]MH_SAM_APDU [12:10:34]CAPDU: 80 11 00 00 [12:10:34]Write to MH i2c: E2 08 00 2C 1E 80 11 00 00 00 00 00 00 C4 [12:10:34]Write i2c OK [12:10:34]MH_I2C_Read... [12:10:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:10:34]Read from MH i2c: E2 [12:10:34]MH_I2C_Read... [12:10:34]Read from MH i2c: E2 17 00 [12:10:34]MH_I2C_Read... [12:10:34]Read from MH i2c: E2 17 00 2C 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 15 [12:10:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:10:34]wFMCommunicate OK [12:10:34]requested_item fd.num is exist - process it [12:10:34]SAM_PROTO_GetFieldsCounters [12:10:34]wFMCommunicate request_size=4 [12:10:34]MH_SAM_APDU [12:10:34]CAPDU: 80 13 00 00 [12:10:34]Write to MH i2c: E2 08 00 2D 1E 80 13 00 00 00 00 00 00 C7 [12:10:34]Write i2c OK [12:10:34]MH_I2C_Read... [12:10:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:10:34]Read from MH i2c: E2 [12:10:34]MH_I2C_Read... [12:10:34]Read from MH i2c: E2 62 00 [12:10:34]MH_I2C_Read... [12:10:34]Read from MH i2c: E2 62 00 2D 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 32 74 01 00 0E 04 04 00 8F 00 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 6C [12:10:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 32 74 01 00 0E 04 04 00 8F 00 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 [12:10:34]wFMCommunicate OK [12:10:34]SAM_PROTO_GetFieldsCounters done [12:10:34]requested_item shift.num is exist - process it [12:10:34]requested_item shift.opened is exist - process it [12:10:34]req_shift_opened [12:10:34]FM_GetShiftState [12:10:34]SAM_PROTO_GetShiftState [12:10:34]wFMCommunicate request_size=4 [12:10:34]MH_SAM_APDU [12:10:34]CAPDU: 80 13 01 00 [12:10:34]Write to MH i2c: E2 08 00 2E 1E 80 13 01 00 00 00 00 00 C9 [12:10:34]Write i2c OK [12:10:34]MH_I2C_Read... [12:10:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:10:34]Read from MH i2c: E2 [12:10:34]MH_I2C_Read... [12:10:34]Read from MH i2c: E2 0E 00 [12:10:34]MH_I2C_Read... [12:10:34]Read from MH i2c: E2 0E 00 2E 1E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 75 [12:10:34]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:10:34]wFMCommunicate OK [12:10:34]SAM_PROTO_GetShiftState done [12:10:34]FM_GetShiftState done [12:10:34]req_shift_opened done [12:10:34]requested_item shift.open_date is exist - process it [12:10:34]req_shift_open_date [12:10:34]req_shift_open_date done [12:10:34]produce_requested_data done [12:10:34]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95282,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:10:34]process_action_free close_receipt [12:10:34]json_value_free [12:10:34]json_value_free done [12:10:34]process_json_proto returns [12:10:34]Send response to host [12:10:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95282,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:10:34]free response buf [12:10:34]execute_script done [12:10:34]execute_script returns [12:10:34]free content buf [12:10:34]Sock 9.Close socket [12:10:34]Sock 9.Thread stoped [12:10:36]ConnectInit Can't connect to host [12:10:36]CommunicateWithHost connect error [12:10:36]CommunicateWithHost err = -1 [12:10:36]OFD Sender: Server communicate error [12:10:36]OFD Sender: Processing packet 95278 [packets to send 60, broken 55] [12:10:36]ProducePacketName [12:10:36]name=ofd_packets/00095278 [12:10:36]OFD Sender: To server: pG, [12:10:36]CommunicateWithHost lk.salyk.kg:30040 [12:10:36]ConnectInit lk.salyk.kg [12:10:36]Connected sock=9 [12:10:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5A 8D 07 01 B5 9C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 38 2D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2E 74 01 00 35 04 06 00 16 7D DE FC 92 0E AD 0E 72 C0 61 14 DD D5 [12:10:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 05 EE 47 00 38 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 32 30 39 38 35 36 30 10 04 04 00 2E 74 01 00 F4 03 04 00 E7 D7 1D 67 B6 04 01 00 00 2D 26 67 2A 70 8B 58 84 [12:10:36]CommunicateWithHost err = 0 [12:10:36]CheckOFDResponse [12:10:36]1017 (14) - 77093643461234 [12:10:36]1041 (16) - 0000000002098560 [12:10:36]1040 (4) - 95278 [12:10:36]1012 (4) - 27.10.2024 06:04 [12:10:36]1206 (1) - 0 [12:10:36]OFD Sender: Remove packet 95278 [12:10:36]ProducePacketName [12:10:36]name=ofd_packets/00095278 [12:10:36]NVStorageDeleteData [12:10:37]OFD Sender: Processing packet 95279 [packets to send 59, broken 55] [12:10:37]ProducePacketName [12:10:37]name=ofd_packets/00095279 [12:10:37]OFD Sender: To server: pG, [12:10:37]CommunicateWithHost lk.salyk.kg:30040 [12:10:37]ConnectInit lk.salyk.kg [12:10:37]Connected sock=9 [12:10:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C0 E4 07 01 37 BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 01 00 00 F4 03 04 00 5A 2D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2F 74 01 00 35 04 06 00 44 32 DB 1A DA 35 D9 8E 3E 9C 23 CE 15 B9 [12:10:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 29 98 47 00 52 02 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2F 74 01 00 F4 03 04 00 E8 D7 1D 67 B6 04 01 00 00 99 86 E0 58 18 3A 80 8F [12:10:37]CommunicateWithHost err = 0 [12:10:37]CheckOFDResponse [12:10:37]1017 (14) - 77093643461234 [12:10:37]1041 (16) - 0000000002098560 [12:10:37]1040 (4) - 95279 [12:10:37]1012 (4) - 27.10.2024 06:04 [12:10:37]1206 (1) - 0 [12:10:37]OFD Sender: Remove packet 95279 [12:10:37]ProducePacketName [12:10:37]name=ofd_packets/00095279 [12:10:37]NVStorageDeleteData [12:10:38]OFD Sender: Processing packet 95280 [packets to send 58, broken 55] [12:10:38]ProducePacketName [12:10:38]name=ofd_packets/00095280 [12:10:38]OFD Sender: To server: pG, [12:10:38]CommunicateWithHost lk.salyk.kg:30040 [12:10:38]ConnectInit lk.salyk.kg [12:10:38]Connected sock=10 [12:10:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 BF 13 04 01 A2 28 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F4 19 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7C 64 08 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 64 08 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 13 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 E4 00 00 00 00 07 04 06 00 70 64 08 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 80 2D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 30 74 01 00 35 04 06 00 4C 91 C7 24 E1 A4 74 B0 1B 56 1C C9 B8 AD [12:10:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 79 5D 47 00 5B 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 32 30 39 38 35 36 30 10 04 04 00 30 74 01 00 F4 03 04 00 E9 D7 1D 67 B6 04 01 00 00 79 38 4E C7 40 DF ED 50 [12:10:39]CommunicateWithHost err = 0 [12:10:39]CheckOFDResponse [12:10:39]1017 (14) - 77093643461234 [12:10:39]1041 (16) - 0000000002098560 [12:10:39]1040 (4) - 95280 [12:10:39]1012 (4) - 27.10.2024 06:04 [12:10:39]1206 (1) - 0 [12:10:39]OFD Sender: Remove packet 95280 [12:10:39]ProducePacketName [12:10:39]name=ofd_packets/00095280 [12:10:39]NVStorageDeleteData [12:10:39]OFD Sender: Processing packet 95281 [packets to send 57, broken 55] [12:10:39]ProducePacketName [12:10:39]name=ofd_packets/00095281 [12:10:39]OFD Sender: To server: pG, [12:10:39]CommunicateWithHost lk.salyk.kg:30040 [12:10:39]ConnectInit lk.salyk.kg [12:10:39]Connected sock=9 [12:10:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4B B2 07 01 82 F1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 B3 2D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 31 74 01 00 35 04 06 00 74 5B 71 E0 8E 25 F4 B0 14 C0 FF 8E A7 09 [12:10:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 55 AA 47 00 04 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 32 30 39 38 35 36 30 10 04 04 00 31 74 01 00 F4 03 04 00 EB D7 1D 67 B6 04 01 00 00 9B 04 78 2E 93 54 3E 79 [12:10:40]CommunicateWithHost err = 0 [12:10:40]CheckOFDResponse [12:10:40]1017 (14) - 77093643461234 [12:10:40]1041 (16) - 0000000002098560 [12:10:40]1040 (4) - 95281 [12:10:40]1012 (4) - 27.10.2024 06:04 [12:10:40]1206 (1) - 0 [12:10:40]OFD Sender: Remove packet 95281 [12:10:40]ProducePacketName [12:10:40]name=ofd_packets/00095281 [12:10:40]NVStorageDeleteData [12:10:40]OFD Sender: Processing packet 95282 [packets to send 56, broken 55] [12:10:40]ProducePacketName [12:10:40]name=ofd_packets/00095282 [12:10:40]OFD Sender: To server: pG, [12:10:40]CommunicateWithHost lk.salyk.kg:30040 [12:10:40]ConnectInit lk.salyk.kg [12:10:40]Connected sock=9 [12:10:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DE 74 07 01 35 B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 B8 2D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 32 74 01 00 35 04 06 00 AA 71 BB 8F B9 C1 57 B5 FB E2 25 52 0B 73 [12:10:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A6 35 47 00 4D 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 32 30 39 38 35 36 30 10 04 04 00 32 74 01 00 F4 03 04 00 EC D7 1D 67 B6 04 01 00 00 F3 A7 9E DB D4 97 E8 8D [12:10:41]CommunicateWithHost err = 0 [12:10:41]CheckOFDResponse [12:10:41]1017 (14) - 77093643461234 [12:10:41]1041 (16) - 0000000002098560 [12:10:41]1040 (4) - 95282 [12:10:41]1012 (4) - 27.10.2024 06:04 [12:10:41]1206 (1) - 0 [12:10:41]OFD Sender: Remove packet 95282 [12:10:41]ProducePacketName [12:10:41]name=ofd_packets/00095282 [12:10:41]NVStorageDeleteData [12:10:41]OFD Sender: No OFD packet to send [12:10:46]OFD Sender: No OFD packet to send [12:10:51]OFD Sender: No OFD packet to send [12:10:56]OFD Sender: No OFD packet to send [12:11:01]OFD Sender: No OFD packet to send [12:11:06]OFD Sender: No OFD packet to send [12:11:11]OFD Sender: No OFD packet to send [12:11:16]OFD Sender: No OFD packet to send [12:11:21]OFD Sender: No OFD packet to send [12:11:26]OFD Sender: No OFD packet to send [12:11:31]OFD Sender: No OFD packet to send [12:11:36]OFD Sender: No OFD packet to send [12:11:41]OFD Sender: No OFD packet to send [12:11:46]OFD Sender: No OFD packet to send [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:05]accept exits with 7 [12:12:05]New connection [12:12:05]New thread 3066617188 created [12:12:05]Thread 3066760548 joined [12:12:05]Waiting for new connection... [12:12:05] Sock 7.Parse request [12:12:05]Sock 7.Check first char [12:12:05]Sock 7.First char is OK [12:12:05]request: POST /json_proto HTTP/1.0 [12:12:05]Method: POST [12:12:05]URL: /json_proto [12:12:05]Method is POST - this is cgi request [12:12:05]url: /json_proto [12:12:05]query_string will be loaded in cgi processing [12:12:05]execute_cgi json_proto POST (null) [12:12:05]execute_cgi path=json_proto method=POST [12:12:05]POST find Content-Length [12:12:05]Host: 172.17.40.67:8080 [12:12:05]Content-Length: 679 [12:12:05]Content-Type: application/json [12:12:05] [12:12:05]POST finish read [12:12:05]Found Content-Length = 679 [12:12:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405791", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:12:05]execute_script... [12:12: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)3405791", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:12:05]POST & json_proto [12:12:05]process_json_proto [12:12:05]json parsed OK: [12:12:05]protocol is kg_v1.0 [12:12:05]action value=close_receipt [12:12:05]process_action close_receipt [12:12:05]cmd_close_receipt [12:12:05]MH_GetDate [12:12:05]Write to MH i2c: F0 00 00 2F 1E 3C [12:12:05]Write i2c OK [12:12:05]MH_I2C_Read... [12:12:05]Read from MH i2c: F0 [12:12:05]MH_I2C_Read... [12:12:05]Read from MH i2c: F0 09 00 [12:12:05]MH_I2C_Read... [12:12:05]Read from MH i2c: F0 09 00 2F 1E 00 16 2E 1E 67 EE DA 66 66 A2 [12:12:05]GetLastDocTimeStamp 1730031032 [12:12:05]current date 1730031126 [12:12:05]FM_GetShiftState [12:12:05]SAM_PROTO_GetShiftState [12:12:05]wFMCommunicate request_size=4 [12:12:05]MH_SAM_APDU [12:12:05]CAPDU: 80 13 01 00 [12:12:05]Write to MH i2c: E2 08 00 30 1E 80 13 01 00 00 00 00 00 CB [12:12:05]Write i2c OK [12:12:05]MH_I2C_Read... [12:12:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:12:05]Read from MH i2c: E2 [12:12:05]MH_I2C_Read... [12:12:05]Read from MH i2c: E2 0E 00 [12:12:05]MH_I2C_Read... [12:12:05]Read from MH i2c: E2 0E 00 30 1E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 77 [12:12:05]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:12:05]wFMCommunicate OK [12:12:05]SAM_PROTO_GetShiftState done [12:12:05]FM_GetShiftState done [12:12:05]opened in 1729987736 [12:12:05]opened+sec_in_day 1730074136 [12:12:05]quantity*price = 80061 [12:12:05]sum+1 = 80063 [12:12:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 85.02 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 282 27.10.2024 12:12 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95283 ФПД: 40190861119056 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T121206&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95283&fm=40190861119056&tin=02508201610067®Number=0000000000170478&sum=80000 [12:12:06]StoreToDocumentArchive [12:12:06]shift 143 fd 95283 [12:12:06]save to /storage/0143/doc_00095283 [12:12:06]save last doc name /storage/0143/doc_00095283 to /storage/kkm_last_doc_name [12:12:06]save OK [12:12:06]Clear old archive folders... [12:12:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:12:06]tlvbuf is 015E9920 [12:12:06]SAM_PROTO_ClearQueue [12:12:06]wFMCommunicate request_size=4 [12:12:06]MH_SAM_APDU [12:12:06]CAPDU: 80 09 00 00 [12:12:06]Write to MH i2c: E2 08 00 3D 1E 80 09 00 00 00 00 00 00 CD [12:12:06]Write i2c OK [12:12:06]MH_I2C_Read... [12:12:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:12:06]Read from MH i2c: E2 [12:12:06]MH_I2C_Read... [12:12:06]Read from MH i2c: E2 03 00 [12:12:06]MH_I2C_Read... [12:12:06]Read from MH i2c: E2 03 00 3D 1E 00 90 00 CF [12:12:06]RAPDU: 90 00 [12:12:06]wFMCommunicate OK [12:12:06]SAM_PROTO_ClearQueue done [12:12:06]KKMCreateOFDPacket [12:12:06]OFDProtocolAddRootSTLVToBuf [12:12:06]FM_MakeSignedData [12:12:06]FM_MakeSignedData [12:12:06]SAM_PROTO_SignData [12:12:06]wFMCommunicate request_size=4 [12:12:06]MH_SAM_APDU [12:12:06]CAPDU: 80 0D 01 02 [12:12:06]Write to MH i2c: E2 08 00 3E 1E 80 0D 01 02 00 00 00 00 D5 [12:12:06]Write i2c OK [12:12:06]MH_I2C_Read... [12:12:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:12:06]Read from MH i2c: E2 [12:12:06]MH_I2C_Read... [12:12:06]Read from MH i2c: E2 03 00 [12:12:06]MH_I2C_Read... [12:12:06]Read from MH i2c: E2 03 00 3E 1E 00 90 00 D0 [12:12:06]RAPDU: 90 00 [12:12:06]wFMCommunicate OK [12:12:06]wFMCommunicate request_size=255 [12:12:06]MH_SAM_APDU [12:12:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 1A 01 00 00 F4 03 04 00 16 2E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 33 74 01 00 35 04 06 00 24 [12:12:06]Write to MH i2c: E2 02 01 3F 1E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 1A 01 00 00 F4 03 04 00 16 2E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 33 74 01 00 35 04 06 00 24 00 00 10 [12:12:06]Write i2c OK [12:12:06]MH_I2C_Read... [12:12:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:12:06]Read from MH i2c: E2 [12:12:06]MH_I2C_Read... [12:12:06]Read from MH i2c: E2 03 00 [12:12:06]MH_I2C_Read... [12:12:06]Read from MH i2c: E2 03 00 3F 1E 00 90 00 D1 [12:12:06]RAPDU: 90 00 [12:12:06]wFMCommunicate OK [12:12:06]wFMCommunicate request_size=10 [12:12:06]MH_SAM_APDU [12:12:06]CAPDU: 80 0D 02 02 05 8D AA 00 0E 50 [12:12:06]Write to MH i2c: E2 0D 00 40 1E 80 0D 02 02 05 00 8D AA 00 0E 50 00 00 77 [12:12:06]Write i2c OK [12:12:06]MH_I2C_Read... [12:12:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:12:06]Read from MH i2c: E2 [12:12:06]MH_I2C_Read... [12:12:06]Read from MH i2c: E2 03 00 [12:12:06]MH_I2C_Read... [12:12:06]Read from MH i2c: E2 03 00 40 1E 00 90 00 D2 [12:12:06]RAPDU: 90 00 [12:12:06]wFMCommunicate OK [12:12:06]wFMCommunicate request_size=4 [12:12:06]MH_SAM_APDU [12:12:06]CAPDU: 80 0D 03 02 [12:12:06]Write to MH i2c: E2 08 00 41 1E 80 0D 03 02 00 00 00 00 DA [12:12:06]Write i2c OK [12:12:06]MH_I2C_Read... [12:12:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:12:06]Read from MH i2c: E2 [12:12:06]MH_I2C_Read... [12:12:06]Read from MH i2c: E2 0B 00 [12:12:06]MH_I2C_Read... [12:12:06]Read from MH i2c: E2 0B 00 41 1E 00 6B DE 42 10 0C D5 42 F8 90 00 91 [12:12:06]RAPDU: 6B DE 42 10 0C D5 42 F8 90 00 [12:12:06]wFMCommunicate OK [12:12:06]SAM_PROTO_SignData done [12:12:06]FM_MakeSignedData done [12:12:06]CreateOFDProtocolMessage [12:12:06]wFMCommunicate request_size=4 [12:12:06]MH_SAM_APDU [12:12:06]CAPDU: 80 11 00 00 [12:12:06]Write to MH i2c: E2 08 00 42 1E 80 11 00 00 00 00 00 00 DA [12:12:06]Write i2c OK [12:12:06]MH_I2C_Read... [12:12:06]OFD Sender: No OFD packet to send [12:12:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:12:06]Read from MH i2c: E2 [12:12:06]MH_I2C_Read... [12:12:06]Read from MH i2c: E2 17 00 [12:12:06]MH_I2C_Read... [12:12:06]Read from MH i2c: E2 17 00 42 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2B [12:12:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:12:06]wFMCommunicate OK [12:12:06]CreateOFDProtocolMessage done [12:12:06]OFDSenderStorePacket 95283 [12:12:06]StoreOFDPacket docnum=95283 [12:12:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8F 80 07 01 85 69 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 1A 01 00 00 F4 03 04 00 16 2E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 33 74 01 00 35 04 06 00 24 8D AA 00 0E 50 6B DE 42 10 0C D5 42 F8 [12:12:06]CheckFolder [12:12:06]dirname=/storage/ofd_packets [12:12:06]CheckFolder done [12:12:06]ProducePacketName [12:12:06]name=ofd_packets/00095283 [12:12:06]NVStorageSaveData ofd_packets/00095283 [12:12:06]File name is /storage/ofd_packets/00095283 [12:12:06]Write 301 bytes [12:12:06]NVStorageSaveData done [12:12:06]OFDSenderStorePacket done [12:12:06]KKMCreateOFDPacket done [12:12:06]NVStorageSaveData kkm_last_timestamp [12:12:06]File name is /storage/kkm_last_timestamp [12:12:06]Write 4 bytes [12:12:06]NVStorageSaveData done [12:12:06]ExternCall_PrintAddStr [12:12:06]wPrintStart [12:12:06]Write to MH i2c: 01 00 00 43 1E 61 [12:12:06]Write i2c OK [12:12:06]MH_I2C_Read... [12:12:06]Read from MH i2c: 01 [12:12:06]MH_I2C_Read... [12:12:06]Read from MH i2c: 01 07 00 [12:12:06]MH_I2C_Read... [12:12:06]Read from MH i2c: 01 07 00 43 1E 00 00 00 00 00 FF 0F 76 [12:12:06]RasterBufferAndPrint [12:12:06]line Счет N : (1)3405791 [12:12:06]line ИНН: 02508201610067 [12:12:06]line Контрольно-Кассовый Чек [12:12:06]line ПРОДАЖА [12:12:06]line ТРК (МРК, ГНК) : 43 [12:12:06]line Товар: 2710124500 [12:12:06]line Аи-95-К-5 [12:12:06]line 10.790 * 74.20 [12:12:06]line = 800.62 [12:12:06]line НДС 12% НСП 1% [12:12:06]line > о реализуемом товаре [12:12:06]line ОКРУГЛЕНИЕ: -0.62 [12:12:06]line ИТОГО: 800.00 [12:12:06]line Внесено: 800.00 [12:12:06]line СДАЧА: 0.00 [12:12:06]line НСП 1% : 7.08 [12:12:06]line НДС 12% : 85.02 [12:12:06]line Наличными: 800.00 [12:12:06]line Безнал.: 0.00 [12:12:06]line Место: АЗС № 82 "Партнер Нефть" [12:12:06]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:12:06]line СНО: Общий режим [12:12:06]line Чек 282 27.10.2024 12:12 [12:12:06]line Смена: 143 ФФД: 1.0 [12:12:06]line ЗНМ: 0300000017 [12:12:06]line РНМ: 0000000000170478 [12:12:06]line Версия ККМ: v1.0 [12:12:07]line ФМ: 0000000002098560 [12:12:07]line ФД: 95283 [12:12:07]line ФПД: 40190861119056 [12:12:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T121206&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95283&fm=40190861119056&tin=02508201610067®Number=0000000000170478&sum=80000 [12:12:07]OFD Sender: Processing packet 95283 [packets to send 56, broken 55] [12:12:07]ProducePacketName [12:12:07]name=ofd_packets/00095283 [12:12:07]OFD Sender: To server: pG, [12:12:07]CommunicateWithHost lk.salyk.kg:30040 [12:12:07]ConnectInit lk.salyk.kg [12:12:07]written 0, free lines is 4095 [12:12:07]Connected sock=10 [12:12:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8F 80 07 01 85 69 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 1A 01 00 00 F4 03 04 00 16 2E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 33 74 01 00 35 04 06 00 24 8D AA 00 0E 50 6B DE 42 10 0C D5 42 F8 [12:12:07]Write to MH i2c: 01 00 00 6E 1E 8C [12:12:07]Write i2c OK [12:12:07]MH_I2C_Read... [12:12:07]Read from MH i2c: 01 [12:12:07]MH_I2C_Read... [12:12:07]Read from MH i2c: 01 07 00 [12:12:07]MH_I2C_Read... [12:12:07]Read from MH i2c: 01 07 00 6E 1E 00 00 00 00 00 0D 0D AD [12:12:07]RasterBufferAndPrint [12:12:07]line [12:12:07]line [12:12:07]line [12:12:07]line [12:12:07]line [12:12:07]written 0, free lines is 3347 [12:12:07]MH_Cut [12:12:07]Write to MH i2c: D1 01 00 75 1E 01 65 [12:12:07]Write i2c OK [12:12:07]MH_I2C_Read... [12:12:07]Read from MH i2c: D1 [12:12:07]MH_I2C_Read... [12:12:07]Read from MH i2c: D1 01 00 [12:12:07]MH_I2C_Read... [12:12:07]Read from MH i2c: D1 01 00 75 1E 00 64 [12:12:07]Write to MH i2c: 01 00 00 76 1E 94 [12:12:07]Write i2c OK [12:12:07]MH_I2C_Read... [12:12:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 7A 15 47 00 3B 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 32 30 39 38 35 36 30 10 04 04 00 33 74 01 00 F4 03 04 00 42 D8 1D 67 B6 04 01 00 00 DF 13 CA 09 AF F1 BE 6C [12:12:07]CommunicateWithHost err = 0 [12:12:07]CheckOFDResponse [12:12:07]1017 (14) - 77093643461234 [12:12:07]1041 (16) - 0000000002098560 [12:12:07]1040 (4) - 95283 [12:12:07]1012 (4) - 27.10.2024 06:05 [12:12:07]1206 (1) - 0 [12:12:07]OFD Sender: Remove packet 95283 [12:12:07]ProducePacketName [12:12:07]name=ofd_packets/00095283 [12:12:07]NVStorageDeleteData [12:12:08]OFD Sender: No OFD packet to send [12:12:08]*** Cut start [12:12:08]*** Partial cut [12:12:08]*** CUTSNS_PIN = 1 [12:12:08]*** CUTSNS_PIN = 0 [12:12:08]*** Brake cut motor [12:12:08]Read from MH i2c: 01 [12:12:08]MH_I2C_Read... [12:12:08]*** Stop cut motor [12:12:08]*** Cut end [12:12:08]Read from MH i2c: 01 07 00 [12:12:08]MH_I2C_Read... [12:12:08]Read from MH i2c: 01 07 00 76 1E 00 00 00 00 00 FF 0F A9 [12:12:08]process_action close_receipt done [12:12:08]requested_data is exist [12:12:08]produce_requested_data [12:12:08]requested_item fm.sn is exist - process it [12:12:08]wFMCommunicate request_size=4 [12:12:08]MH_SAM_APDU [12:12:08]CAPDU: 80 11 00 00 [12:12:08]Write to MH i2c: E2 08 00 77 1E 80 11 00 00 00 00 00 00 0F [12:12:08]Write i2c OK [12:12:08]MH_I2C_Read... [12:12:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:12:08]Read from MH i2c: E2 [12:12:08]MH_I2C_Read... [12:12:08]Read from MH i2c: E2 17 00 [12:12:08]MH_I2C_Read... [12:12:08]Read from MH i2c: E2 17 00 77 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 60 [12:12:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:12:08]wFMCommunicate OK [12:12:08]requested_item fd.num is exist - process it [12:12:08]SAM_PROTO_GetFieldsCounters [12:12:08]wFMCommunicate request_size=4 [12:12:08]MH_SAM_APDU [12:12:08]CAPDU: 80 13 00 00 [12:12:08]Write to MH i2c: E2 08 00 78 1E 80 13 00 00 00 00 00 00 12 [12:12:08]Write i2c OK [12:12:08]MH_I2C_Read... [12:12:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:12:09]Read from MH i2c: E2 [12:12:09]MH_I2C_Read... [12:12:09]Read from MH i2c: E2 62 00 [12:12:09]MH_I2C_Read... [12:12:09]Read from MH i2c: E2 62 00 78 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 33 74 01 00 0E 04 04 00 8F 00 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 BB [12:12:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 33 74 01 00 0E 04 04 00 8F 00 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 [12:12:09]wFMCommunicate OK [12:12:09]SAM_PROTO_GetFieldsCounters done [12:12:09]requested_item shift.num is exist - process it [12:12:09]requested_item shift.opened is exist - process it [12:12:09]req_shift_opened [12:12:09]FM_GetShiftState [12:12:09]SAM_PROTO_GetShiftState [12:12:09]wFMCommunicate request_size=4 [12:12:09]MH_SAM_APDU [12:12:09]CAPDU: 80 13 01 00 [12:12:09]Write to MH i2c: E2 08 00 79 1E 80 13 01 00 00 00 00 00 14 [12:12:09]Write i2c OK [12:12:09]MH_I2C_Read... [12:12:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:12:09]Read from MH i2c: E2 [12:12:09]MH_I2C_Read... [12:12:09]Read from MH i2c: E2 0E 00 [12:12:09]MH_I2C_Read... [12:12:09]Read from MH i2c: E2 0E 00 79 1E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C0 [12:12:09]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:12:09]wFMCommunicate OK [12:12:09]SAM_PROTO_GetShiftState done [12:12:09]FM_GetShiftState done [12:12:09]req_shift_opened done [12:12:09]requested_item shift.open_date is exist - process it [12:12:09]req_shift_open_date [12:12:09]req_shift_open_date done [12:12:09]produce_requested_data done [12:12:09]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95283,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:12:09]process_action_free close_receipt [12:12:09]json_value_free [12:12:09]json_value_free done [12:12:09]process_json_proto returns [12:12:09]Send response to host [12:12:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95283,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:12:09]free response buf [12:12:09]execute_script done [12:12:09]execute_script returns [12:12:09]free content buf [12:12:09]Sock 7.Close socket [12:12:09]Sock 7.Thread stoped [12:12:13]OFD Sender: No OFD packet to send [12:12:18]OFD Sender: No OFD packet to send [12:12:23]OFD Sender: No OFD packet to send [12:12:28]OFD Sender: No OFD packet to send [12:12:33]OFD Sender: No OFD packet to send [12:12:38]OFD Sender: No OFD packet to send [12:12:38]accept exits with 9 [12:12:38]New connection [12:12:38]New thread 3066760548 created [12:12:38]Thread 3066617188 joined [12:12:38]Waiting for new connection... [12:12:38] Sock 9.Parse request [12:12:38]Sock 9.Check first char [12:12:38]Sock 9.First char is OK [12:12:38]request: POST /json_proto HTTP/1.0 [12:12:38]Method: POST [12:12:38]URL: /json_proto [12:12:38]Method is POST - this is cgi request [12:12:38]url: /json_proto [12:12:38]query_string will be loaded in cgi processing [12:12:38]execute_cgi json_proto POST (null) [12:12:38]execute_cgi path=json_proto method=POST [12:12:38]POST find Content-Length [12:12:38]Host: 172.17.40.67:8080 [12:12:38]Content-Length: 680 [12:12:38]Content-Type: application/json [12:12:38] [12:12:38]POST finish read [12:12:38]Found Content-Length = 680 [12:12:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405792", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:12:38]execute_script... [12:12: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)3405792", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:12:38]POST & json_proto [12:12:38]process_json_proto [12:12:38]json parsed OK: [12:12:38]protocol is kg_v1.0 [12:12:38]action value=close_receipt [12:12:38]process_action close_receipt [12:12:38]cmd_close_receipt [12:12:38]MH_GetDate [12:12:38]Write to MH i2c: F0 00 00 7A 1E 87 [12:12:38]Write i2c OK [12:12:38]MH_I2C_Read... [12:12:38]Read from MH i2c: F0 [12:12:38]MH_I2C_Read... [12:12:38]Read from MH i2c: F0 09 00 [12:12:38]MH_I2C_Read... [12:12:38]Read from MH i2c: F0 09 00 7A 1E 00 38 2E 1E 67 EE DA 66 66 0F [12:12:38]GetLastDocTimeStamp 1730031126 [12:12:38]current date 1730031160 [12:12:38]FM_GetShiftState [12:12:38]SAM_PROTO_GetShiftState [12:12:38]wFMCommunicate request_size=4 [12:12:38]MH_SAM_APDU [12:12:38]CAPDU: 80 13 01 00 [12:12:38]Write to MH i2c: E2 08 00 7B 1E 80 13 01 00 00 00 00 00 16 [12:12:38]Write i2c OK [12:12:38]MH_I2C_Read... [12:12:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:12:38]Read from MH i2c: E2 [12:12:38]MH_I2C_Read... [12:12:38]Read from MH i2c: E2 0E 00 [12:12:38]MH_I2C_Read... [12:12:38]Read from MH i2c: E2 0E 00 7B 1E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C2 [12:12:38]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:12:38]wFMCommunicate OK [12:12:38]SAM_PROTO_GetShiftState done [12:12:38]FM_GetShiftState done [12:12:38]opened in 1729987736 [12:12:38]opened+sec_in_day 1730074136 [12:12:38]quantity*price = 100050 [12:12:38]sum+1 = 100052 [12:12:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 283 27.10.2024 12:12 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95284 ФПД: 250783144474194 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T121240&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95284&fm=250783144474194&tin=02508201610067®Number=0000000000170478&sum=100000 [12:12:40]StoreToDocumentArchive [12:12:40]shift 143 fd 95284 [12:12:40]save to /storage/0143/doc_00095284 [12:12:40]save last doc name /storage/0143/doc_00095284 to /storage/kkm_last_doc_name [12:12:40]save OK [12:12:40]Clear old archive folders... [12:12:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:12:40]tlvbuf is B6F26010 [12:12:40]SAM_PROTO_ClearQueue [12:12:40]wFMCommunicate request_size=4 [12:12:40]MH_SAM_APDU [12:12:40]CAPDU: 80 09 00 00 [12:12:40]Write to MH i2c: E2 08 00 88 1E 80 09 00 00 00 00 00 00 18 [12:12:40]Write i2c OK [12:12:40]MH_I2C_Read... [12:12:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:12:40]Read from MH i2c: E2 [12:12:40]MH_I2C_Read... [12:12:40]Read from MH i2c: E2 03 00 [12:12:40]MH_I2C_Read... [12:12:40]Read from MH i2c: E2 03 00 88 1E 00 90 00 1A [12:12:40]RAPDU: 90 00 [12:12:40]wFMCommunicate OK [12:12:40]SAM_PROTO_ClearQueue done [12:12:40]KKMCreateOFDPacket [12:12:40]OFDProtocolAddRootSTLVToBuf [12:12:40]FM_MakeSignedData [12:12:40]FM_MakeSignedData [12:12:40]SAM_PROTO_SignData [12:12:40]wFMCommunicate request_size=4 [12:12:40]MH_SAM_APDU [12:12:40]CAPDU: 80 0D 01 02 [12:12:40]Write to MH i2c: E2 08 00 89 1E 80 0D 01 02 00 00 00 00 20 [12:12:40]Write i2c OK [12:12:40]MH_I2C_Read... [12:12:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:12:40]Read from MH i2c: E2 [12:12:40]MH_I2C_Read... [12:12:40]Read from MH i2c: E2 03 00 [12:12:40]MH_I2C_Read... [12:12:40]Read from MH i2c: E2 03 00 89 1E 00 90 00 1B [12:12:40]RAPDU: 90 00 [12:12:40]wFMCommunicate OK [12:12:40]wFMCommunicate request_size=255 [12:12:40]MH_SAM_APDU [12:12: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 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 1B 01 00 00 F4 03 04 00 38 2E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 34 74 01 00 35 04 06 00 E4 16 00 3D [12:12:40]Write to MH i2c: E2 02 01 8A 1E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 1B 01 00 00 F4 03 04 00 38 2E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 34 74 01 00 35 04 06 00 E4 16 00 3D 00 00 1B [12:12:40]Write i2c OK [12:12:40]MH_I2C_Read... [12:12:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:12:40]Read from MH i2c: E2 [12:12:40]MH_I2C_Read... [12:12:40]Read from MH i2c: E2 03 00 [12:12:40]MH_I2C_Read... [12:12:40]Read from MH i2c: E2 03 00 8A 1E 00 90 00 1C [12:12:40]RAPDU: 90 00 [12:12:40]wFMCommunicate OK [12:12:40]wFMCommunicate request_size=7 [12:12:40]MH_SAM_APDU [12:12:40]CAPDU: 80 0D 02 02 02 F6 52 [12:12:40]Write to MH i2c: E2 0A 00 8B 1E 80 0D 02 02 02 00 F6 52 00 00 6F [12:12:40]Write i2c OK [12:12:40]MH_I2C_Read... [12:12:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:12:40]Read from MH i2c: E2 [12:12:40]MH_I2C_Read... [12:12:40]Read from MH i2c: E2 03 00 [12:12:40]MH_I2C_Read... [12:12:40]Read from MH i2c: E2 03 00 8B 1E 00 90 00 1D [12:12:40]RAPDU: 90 00 [12:12:40]wFMCommunicate OK [12:12:40]wFMCommunicate request_size=4 [12:12:40]MH_SAM_APDU [12:12:40]CAPDU: 80 0D 03 02 [12:12:40]Write to MH i2c: E2 08 00 8C 1E 80 0D 03 02 00 00 00 00 25 [12:12:40]Write i2c OK [12:12:40]MH_I2C_Read... [12:12:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:12:40]Read from MH i2c: E2 [12:12:40]MH_I2C_Read... [12:12:40]Read from MH i2c: E2 0B 00 [12:12:40]MH_I2C_Read... [12:12:40]Read from MH i2c: E2 0B 00 8C 1E 00 9D BA 65 36 78 58 20 29 90 00 31 [12:12:40]RAPDU: 9D BA 65 36 78 58 20 29 90 00 [12:12:40]wFMCommunicate OK [12:12:40]SAM_PROTO_SignData done [12:12:40]FM_MakeSignedData done [12:12:40]CreateOFDProtocolMessage [12:12:40]wFMCommunicate request_size=4 [12:12:40]MH_SAM_APDU [12:12:40]CAPDU: 80 11 00 00 [12:12:40]Write to MH i2c: E2 08 00 8D 1E 80 11 00 00 00 00 00 00 25 [12:12:40]Write i2c OK [12:12:40]MH_I2C_Read... [12:12:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:12:40]Read from MH i2c: E2 [12:12:40]MH_I2C_Read... [12:12:40]Read from MH i2c: E2 17 00 [12:12:40]MH_I2C_Read... [12:12:40]Read from MH i2c: E2 17 00 8D 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 76 [12:12:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:12:40]wFMCommunicate OK [12:12:40]CreateOFDProtocolMessage done [12:12:40]OFDSenderStorePacket 95284 [12:12:40]StoreOFDPacket docnum=95284 [12:12:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 3C B1 04 01 56 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 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 1B 01 00 00 F4 03 04 00 38 2E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 34 74 01 00 35 04 06 00 E4 16 00 3D F6 52 9D BA 65 36 78 58 20 29 [12:12:40]CheckFolder [12:12:40]dirname=/storage/ofd_packets [12:12:40]CheckFolder done [12:12:40]ProducePacketName [12:12:40]name=ofd_packets/00095284 [12:12:40]NVStorageSaveData ofd_packets/00095284 [12:12:40]File name is /storage/ofd_packets/00095284 [12:12:40]Write 298 bytes [12:12:40]NVStorageSaveData done [12:12:40]OFDSenderStorePacket done [12:12:40]KKMCreateOFDPacket done [12:12:40]NVStorageSaveData kkm_last_timestamp [12:12:40]File name is /storage/kkm_last_timestamp [12:12:40]Write 4 bytes [12:12:40]NVStorageSaveData done [12:12:40]OFD Sender: Processing packet 95284 [packets to send 56, broken 55] [12:12:40]ProducePacketName [12:12:40]name=ofd_packets/00095284 [12:12:40]OFD Sender: To server: pG, [12:12:40]CommunicateWithHost lk.salyk.kg:30040 [12:12:40]ConnectInit lk.salyk.kg [12:12:40]ExternCall_PrintAddStr [12:12:40]wPrintStart [12:12:40]Write to MH i2c: 01 00 00 8E 1E AC [12:12:40]Write i2c OK [12:12:40]MH_I2C_Read... [12:12:40]Read from MH i2c: 01 [12:12:40]MH_I2C_Read... [12:12:40]Read from MH i2c: 01 07 00 [12:12:40]MH_I2C_Read... [12:12:40]Read from MH i2c: 01 07 00 8E 1E 00 00 00 00 00 FF 0F C1 [12:12:40]RasterBufferAndPrint [12:12:40]line Счет N : (1)3405792 [12:12:40]line ИНН: 02508201610067 [12:12:40]line Контрольно-Кассовый Чек [12:12:40]line ПРОДАЖА [12:12:40]line ТРК (МРК, ГНК) : 51 [12:12:40]line Товар: 2710194210 [12:12:40]line ДТ-К-5 [12:12:40]line 13.130 * 76.20 [12:12:40]line = 1000.51 [12:12:40]line НДС 12% НСП 1% [12:12:40]line > о реализуемом товаре [12:12:40]line ОКРУГЛЕНИЕ: -0.51 [12:12:40]line ИТОГО: 1000.00 [12:12:40]line Внесено: 1000.00 [12:12:40]line СДАЧА: 0.00 [12:12:40]line НСП 1% : 8.85 [12:12:40]line НДС 12% : 106.25 [12:12:40]line Наличными: 1000.00 [12:12:40]line Безнал.: 0.00 [12:12:40]line Место: АЗС № 82 "Партнер Нефть" [12:12:40]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:12:40]line СНО: Общий режим [12:12:40]line Чек 283 27.10.2024 12:12 [12:12:40]line Смена: 143 ФФД: 1.0 [12:12:40]line ЗНМ: 0300000017 [12:12:40]line РНМ: 0000000000170478 [12:12:40]line Версия ККМ: v1.0 [12:12:40]line ФМ: 0000000002098560 [12:12:40]line ФД: 95284 [12:12:40]line ФПД: 250783144474194 [12:12:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T121240&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95284&fm=250783144474194&tin=02508201610067®Number=0000000000170478&sum=100000 [12:12:40]Connected sock=11 [12:12:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 3C B1 04 01 56 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 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 1B 01 00 00 F4 03 04 00 38 2E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 34 74 01 00 35 04 06 00 E4 16 00 3D F6 52 9D BA 65 36 78 58 20 29 [12:12:40]written 0, free lines is 4095 [12:12:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 41 41 47 00 24 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 32 30 39 38 35 36 30 10 04 04 00 34 74 01 00 F4 03 04 00 64 D8 1D 67 B6 04 01 00 00 78 7D 65 E6 9A 94 4A F6 [12:12:41]CommunicateWithHost err = 0 [12:12:41]CheckOFDResponse [12:12:41]1017 (14) - 77093643461234 [12:12:41]1041 (16) - 0000000002098560 [12:12:41]1040 (4) - 95284 [12:12:41]1012 (4) - 27.10.2024 06:06 [12:12:41]1206 (1) - 0 [12:12:41]OFD Sender: Remove packet 95284 [12:12:41]ProducePacketName [12:12:41]name=ofd_packets/00095284 [12:12:41]NVStorageDeleteData [12:12:41]Write to MH i2c: 01 00 00 B9 1E D7 [12:12:41]Write i2c OK [12:12:41]MH_I2C_Read... [12:12:41]Read from MH i2c: 01 [12:12:41]MH_I2C_Read... [12:12:41]Read from MH i2c: 01 07 00 [12:12:41]MH_I2C_Read... [12:12:41]Read from MH i2c: 01 07 00 B9 1E 00 00 00 00 00 F9 0C E3 [12:12:41]RasterBufferAndPrint [12:12:41]line [12:12:41]line [12:12:41]line [12:12:41]line [12:12:41]line [12:12:41]written 0, free lines is 3327 [12:12:41]MH_Cut [12:12:41]Write to MH i2c: D1 01 00 C0 1E 01 B0 [12:12:41]Write i2c OK [12:12:41]MH_I2C_Read... [12:12:41]Read from MH i2c: D1 [12:12:41]MH_I2C_Read... [12:12:41]Read from MH i2c: D1 01 00 [12:12:41]MH_I2C_Read... [12:12:41]Read from MH i2c: D1 01 00 C0 1E 00 AF [12:12:41]Write to MH i2c: 01 00 00 C1 1E DF [12:12:41]Write i2c OK [12:12:41]MH_I2C_Read... [12:12:41]OFD Sender: No OFD packet to send [12:12:42]*** Cut start [12:12:42]*** Partial cut [12:12:42]*** CUTSNS_PIN = 1 [12:12:42]*** CUTSNS_PIN = 0 [12:12:42]*** Brake cut motor [12:12:42]Read from MH i2c: 01 [12:12:42]MH_I2C_Read... [12:12:42]*** Stop cut motor [12:12:42]*** Cut end [12:12:42]Read from MH i2c: 01 07 00 [12:12:42]MH_I2C_Read... [12:12:42]Read from MH i2c: 01 07 00 C1 1E 00 00 00 00 00 FF 0F F4 [12:12:42]process_action close_receipt done [12:12:42]requested_data is exist [12:12:42]produce_requested_data [12:12:42]requested_item fm.sn is exist - process it [12:12:42]wFMCommunicate request_size=4 [12:12:42]MH_SAM_APDU [12:12:42]CAPDU: 80 11 00 00 [12:12:42]Write to MH i2c: E2 08 00 C2 1E 80 11 00 00 00 00 00 00 5A [12:12:42]Write i2c OK [12:12:42]MH_I2C_Read... [12:12:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:12:42]Read from MH i2c: E2 [12:12:42]MH_I2C_Read... [12:12:42]Read from MH i2c: E2 17 00 [12:12:42]MH_I2C_Read... [12:12:42]Read from MH i2c: E2 17 00 C2 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AB [12:12:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:12:42]wFMCommunicate OK [12:12:42]requested_item fd.num is exist - process it [12:12:42]SAM_PROTO_GetFieldsCounters [12:12:42]wFMCommunicate request_size=4 [12:12:42]MH_SAM_APDU [12:12:42]CAPDU: 80 13 00 00 [12:12:42]Write to MH i2c: E2 08 00 C3 1E 80 13 00 00 00 00 00 00 5D [12:12:42]Write i2c OK [12:12:42]MH_I2C_Read... [12:12:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:12:42]Read from MH i2c: E2 [12:12:42]MH_I2C_Read... [12:12:42]Read from MH i2c: E2 62 00 [12:12:42]MH_I2C_Read... [12:12:42]Read from MH i2c: E2 62 00 C3 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 34 74 01 00 0E 04 04 00 8F 00 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 0A [12:12:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 34 74 01 00 0E 04 04 00 8F 00 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 [12:12:42]wFMCommunicate OK [12:12:42]SAM_PROTO_GetFieldsCounters done [12:12:42]requested_item shift.num is exist - process it [12:12:42]requested_item shift.opened is exist - process it [12:12:42]req_shift_opened [12:12:42]FM_GetShiftState [12:12:42]SAM_PROTO_GetShiftState [12:12:42]wFMCommunicate request_size=4 [12:12:42]MH_SAM_APDU [12:12:42]CAPDU: 80 13 01 00 [12:12:42]Write to MH i2c: E2 08 00 C4 1E 80 13 01 00 00 00 00 00 5F [12:12:42]Write i2c OK [12:12:42]MH_I2C_Read... [12:12:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:12:42]Read from MH i2c: E2 [12:12:42]MH_I2C_Read... [12:12:42]Read from MH i2c: E2 0E 00 [12:12:42]MH_I2C_Read... [12:12:42]Read from MH i2c: E2 0E 00 C4 1E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0B [12:12:42]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:12:43]wFMCommunicate OK [12:12:43]SAM_PROTO_GetShiftState done [12:12:43]FM_GetShiftState done [12:12:43]req_shift_opened done [12:12:43]requested_item shift.open_date is exist - process it [12:12:43]req_shift_open_date [12:12:43]req_shift_open_date done [12:12:43]produce_requested_data done [12:12:43]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95284,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:12:43]process_action_free close_receipt [12:12:43]json_value_free [12:12:43]json_value_free done [12:12:43]process_json_proto returns [12:12:43]Send response to host [12:12:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95284,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:12:43]free response buf [12:12:43]execute_script done [12:12:43]execute_script returns [12:12:43]free content buf [12:12:43]Sock 9.Close socket [12:12:43]Sock 9.Thread stoped [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: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:36]OFD Sender: No OFD packet to send [12:13:41]OFD Sender: No OFD packet to send [12:13:46]OFD Sender: No OFD packet to send [12:13:51]OFD Sender: No OFD packet to send [12:13:56]OFD Sender: No OFD packet to send [12:14:01]OFD Sender: No OFD packet to send [12:14:06]OFD Sender: No OFD packet to send [12:14:11]OFD Sender: No OFD packet to send [12:14:13]accept exits with 7 [12:14:13]New connection [12:14:13]New thread 3066617188 created [12:14:13]Thread 3066760548 joined [12:14:13]Waiting for new connection... [12:14:13] Sock 7.Parse request [12:14:13]Sock 7.Check first char [12:14:13]Sock 7.First char is OK [12:14:13]request: POST /json_proto HTTP/1.0 [12:14:13]Method: POST [12:14:13]URL: /json_proto [12:14:13]Method is POST - this is cgi request [12:14:13]url: /json_proto [12:14:13]query_string will be loaded in cgi processing [12:14:13]execute_cgi json_proto POST (null) [12:14:13]execute_cgi path=json_proto method=POST [12:14:13]POST find Content-Length [12:14:13]Host: 172.17.40.67:8080 [12:14:13]Content-Length: 683 [12:14:13]Content-Type: application/json [12:14:13] [12:14:13]POST finish read [12:14:13]Found Content-Length = 683 [12:14:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405793", "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" ] } } [12:14:13]execute_script... [12:14:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405793", "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" ] } } [12:14:13]POST & json_proto [12:14:13]process_json_proto [12:14:13]json parsed OK: [12:14:13]protocol is kg_v1.0 [12:14:13]action value=close_receipt [12:14:13]process_action close_receipt [12:14:13]cmd_close_receipt [12:14:13]MH_GetDate [12:14:13]Write to MH i2c: F0 00 00 C5 1E D2 [12:14:13]Write i2c OK [12:14:13]MH_I2C_Read... [12:14:13]Read from MH i2c: F0 [12:14:13]MH_I2C_Read... [12:14:13]Read from MH i2c: F0 09 00 [12:14:13]MH_I2C_Read... [12:14:13]Read from MH i2c: F0 09 00 C5 1E 00 96 2E 1E 67 EE DA 66 66 B8 [12:14:13]GetLastDocTimeStamp 1730031160 [12:14:13]current date 1730031254 [12:14:13]FM_GetShiftState [12:14:13]SAM_PROTO_GetShiftState [12:14:13]wFMCommunicate request_size=4 [12:14:13]MH_SAM_APDU [12:14:13]CAPDU: 80 13 01 00 [12:14:13]Write to MH i2c: E2 08 00 C6 1E 80 13 01 00 00 00 00 00 61 [12:14:13]Write i2c OK [12:14:13]MH_I2C_Read... [12:14:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:14:13]Read from MH i2c: E2 [12:14:13]MH_I2C_Read... [12:14:13]Read from MH i2c: E2 0E 00 [12:14:13]MH_I2C_Read... [12:14:13]Read from MH i2c: E2 0E 00 C6 1E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0D [12:14:13]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:14:13]wFMCommunicate OK [12:14:13]SAM_PROTO_GetShiftState done [12:14:13]FM_GetShiftState done [12:14:13]opened in 1729987736 [12:14:13]opened+sec_in_day 1730074136 [12:14:13]quantity*price = 200043 [12:14:13]sum+1 = 200044 [12:14:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 284 27.10.2024 12:14 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95285 ФПД: 261518680784408 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T121414&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95285&fm=261518680784408&tin=02508201610067®Number=0000000000170478&sum=200000 [12:14:14]StoreToDocumentArchive [12:14:14]shift 143 fd 95285 [12:14:14]save to /storage/0143/doc_00095285 [12:14:14]save last doc name /storage/0143/doc_00095285 to /storage/kkm_last_doc_name [12:14:14]save OK [12:14:14]Clear old archive folders... [12:14:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:14:14]tlvbuf is 015A80B0 [12:14:14]SAM_PROTO_ClearQueue [12:14:14]wFMCommunicate request_size=4 [12:14:14]MH_SAM_APDU [12:14:14]CAPDU: 80 09 00 00 [12:14:14]Write to MH i2c: E2 08 00 D3 1E 80 09 00 00 00 00 00 00 63 [12:14:14]Write i2c OK [12:14:14]MH_I2C_Read... [12:14:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:14:14]Read from MH i2c: E2 [12:14:14]MH_I2C_Read... [12:14:14]Read from MH i2c: E2 03 00 [12:14:14]MH_I2C_Read... [12:14:14]Read from MH i2c: E2 03 00 D3 1E 00 90 00 65 [12:14:14]RAPDU: 90 00 [12:14:14]wFMCommunicate OK [12:14:14]SAM_PROTO_ClearQueue done [12:14:14]KKMCreateOFDPacket [12:14:14]OFDProtocolAddRootSTLVToBuf [12:14:14]FM_MakeSignedData [12:14:14]FM_MakeSignedData [12:14:14]SAM_PROTO_SignData [12:14:14]wFMCommunicate request_size=4 [12:14:14]MH_SAM_APDU [12:14:14]CAPDU: 80 0D 01 02 [12:14:14]Write to MH i2c: E2 08 00 D4 1E 80 0D 01 02 00 00 00 00 6B [12:14:14]Write i2c OK [12:14:14]MH_I2C_Read... [12:14:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:14:14]Read from MH i2c: E2 [12:14:14]MH_I2C_Read... [12:14:14]Read from MH i2c: E2 03 00 [12:14:14]MH_I2C_Read... [12:14:14]Read from MH i2c: E2 03 00 D4 1E 00 90 00 66 [12:14:14]RAPDU: 90 00 [12:14:14]wFMCommunicate OK [12:14:14]wFMCommunicate request_size=255 [12:14:14]MH_SAM_APDU [12:14:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 1C 01 00 00 F4 03 04 00 96 2E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 35 74 01 00 35 04 06 00 ED [12:14:14]Write to MH i2c: E2 02 01 D5 1E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 1C 01 00 00 F4 03 04 00 96 2E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 35 74 01 00 35 04 06 00 ED 00 00 2E [12:14:14]Write i2c OK [12:14:14]MH_I2C_Read... [12:14:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:14:15]Read from MH i2c: E2 [12:14:15]MH_I2C_Read... [12:14:15]Read from MH i2c: E2 03 00 [12:14:15]MH_I2C_Read... [12:14:15]Read from MH i2c: E2 03 00 D5 1E 00 90 00 67 [12:14:15]RAPDU: 90 00 [12:14:15]wFMCommunicate OK [12:14:15]wFMCommunicate request_size=10 [12:14:15]MH_SAM_APDU [12:14:15]CAPDU: 80 0D 02 02 05 D9 90 11 FE 18 [12:14:15]Write to MH i2c: E2 0D 00 D6 1E 80 0D 02 02 05 00 D9 90 11 FE 18 00 00 08 [12:14:15]Write i2c OK [12:14:15]MH_I2C_Read... [12:14:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:14:15]Read from MH i2c: E2 [12:14:15]MH_I2C_Read... [12:14:15]Read from MH i2c: E2 03 00 [12:14:15]MH_I2C_Read... [12:14:15]Read from MH i2c: E2 03 00 D6 1E 00 90 00 68 [12:14:15]RAPDU: 90 00 [12:14:15]wFMCommunicate OK [12:14:15]wFMCommunicate request_size=4 [12:14:15]MH_SAM_APDU [12:14:15]CAPDU: 80 0D 03 02 [12:14:15]Write to MH i2c: E2 08 00 D7 1E 80 0D 03 02 00 00 00 00 70 [12:14:15]Write i2c OK [12:14:15]MH_I2C_Read... [12:14:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:14:15]Read from MH i2c: E2 [12:14:15]MH_I2C_Read... [12:14:15]Read from MH i2c: E2 0B 00 [12:14:15]MH_I2C_Read... [12:14:15]Read from MH i2c: E2 0B 00 D7 1E 00 14 B0 09 CF E6 C0 E8 CF 90 00 6A [12:14:15]RAPDU: 14 B0 09 CF E6 C0 E8 CF 90 00 [12:14:15]wFMCommunicate OK [12:14:15]SAM_PROTO_SignData done [12:14:15]FM_MakeSignedData done [12:14:15]CreateOFDProtocolMessage [12:14:15]wFMCommunicate request_size=4 [12:14:15]MH_SAM_APDU [12:14:15]CAPDU: 80 11 00 00 [12:14:15]Write to MH i2c: E2 08 00 D8 1E 80 11 00 00 00 00 00 00 70 [12:14:15]Write i2c OK [12:14:15]MH_I2C_Read... [12:14:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:14:15]Read from MH i2c: E2 [12:14:15]MH_I2C_Read... [12:14:15]Read from MH i2c: E2 17 00 [12:14:15]MH_I2C_Read... [12:14:15]Read from MH i2c: E2 17 00 D8 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C1 [12:14:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:14:15]wFMCommunicate OK [12:14:15]CreateOFDProtocolMessage done [12:14:15]OFDSenderStorePacket 95285 [12:14:15]StoreOFDPacket docnum=95285 [12:14:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E5 B0 07 01 D8 F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 1C 01 00 00 F4 03 04 00 96 2E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 35 74 01 00 35 04 06 00 ED D9 90 11 FE 18 14 B0 09 CF E6 C0 E8 CF [12:14:15]CheckFolder [12:14:15]dirname=/storage/ofd_packets [12:14:15]CheckFolder done [12:14:15]ProducePacketName [12:14:15]name=ofd_packets/00095285 [12:14:15]NVStorageSaveData ofd_packets/00095285 [12:14:15]File name is /storage/ofd_packets/00095285 [12:14:15]Write 301 bytes [12:14:15]NVStorageSaveData done [12:14:15]OFDSenderStorePacket done [12:14:15]KKMCreateOFDPacket done [12:14:15]NVStorageSaveData kkm_last_timestamp [12:14:15]File name is /storage/kkm_last_timestamp [12:14:15]Write 4 bytes [12:14:15]NVStorageSaveData done [12:14:15]ExternCall_PrintAddStr [12:14:15]wPrintStart [12:14:15]Write to MH i2c: 01 00 00 D9 1E F7 [12:14:15]Write i2c OK [12:14:15]MH_I2C_Read... [12:14:15]Read from MH i2c: 01 [12:14:15]MH_I2C_Read... [12:14:15]Read from MH i2c: 01 07 00 [12:14:15]MH_I2C_Read... [12:14:15]Read from MH i2c: 01 07 00 D9 1E 00 00 00 00 00 FF 0F 0C [12:14:15]RasterBufferAndPrint [12:14:15]line Счет N : (1)3405793 [12:14:15]line ИНН: 02508201610067 [12:14:15]line Контрольно-Кассовый Чек [12:14:15]line ПРОДАЖА [12:14:15]line ТРК (МРК, ГНК) : 13 [12:14:15]line Товар: 2710124500 [12:14:15]line Аи-95-К-5 [12:14:15]line 26.960 * 74.20 [12:14:15]line = 2000.43 [12:14:15]line НДС 12% НСП 1% [12:14:15]line > о реализуемом товаре [12:14:15]line ОКРУГЛЕНИЕ: -0.43 [12:14:15]line ИТОГО: 2000.00 [12:14:15]line Внесено: 2000.00 [12:14:15]line СДАЧА: 0.00 [12:14:15]line НСП 1% : 17.70 [12:14:15]line НДС 12% : 212.43 [12:14:15]line Наличными: 2000.00 [12:14:15]line Безнал.: 0.00 [12:14:15]line Место: АЗС № 82 "Партнер Нефть" [12:14:15]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:14:15]line СНО: Общий режим [12:14:15]line Чек 284 27.10.2024 12:14 [12:14:15]line Смена: 143 ФФД: 1.0 [12:14:15]line ЗНМ: 0300000017 [12:14:15]line РНМ: 0000000000170478 [12:14:15]line Версия ККМ: v1.0 [12:14:15]line ФМ: 0000000002098560 [12:14:15]line ФД: 95285 [12:14:15]line ФПД: 261518680784408 [12:14:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T121414&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95285&fm=261518680784408&tin=02508201610067®Number=0000000000170478&sum=200000 [12:14:15]OFD Sender: Processing packet 95285 [packets to send 56, broken 55] [12:14:15]ProducePacketName [12:14:15]name=ofd_packets/00095285 [12:14:15]OFD Sender: To server: pG, [12:14:15]CommunicateWithHost lk.salyk.kg:30040 [12:14:15]ConnectInit lk.salyk.kg [12:14:15]written 0, free lines is 4095 [12:14:15]Connected sock=10 [12:14:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E5 B0 07 01 D8 F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 1C 01 00 00 F4 03 04 00 96 2E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 35 74 01 00 35 04 06 00 ED D9 90 11 FE 18 14 B0 09 CF E6 C0 E8 CF [12:14:16]Write to MH i2c: 01 00 00 04 1F 23 [12:14:16]Write i2c OK [12:14:16]MH_I2C_Read... [12:14:16]Read from MH i2c: 01 [12:14:16]MH_I2C_Read... [12:14:16]Read from MH i2c: 01 07 00 [12:14:16]MH_I2C_Read... [12:14:16]Read from MH i2c: 01 07 00 04 1F 00 00 00 00 00 10 0D 47 [12:14:16]RasterBufferAndPrint [12:14:16]line [12:14:16]line [12:14:16]line [12:14:16]line [12:14:16]line [12:14:16]written 0, free lines is 3350 [12:14:16]MH_Cut [12:14:16]Write to MH i2c: D1 01 00 0B 1F 01 FC [12:14:16]Write i2c OK [12:14:16]MH_I2C_Read... [12:14:16]Read from MH i2c: D1 [12:14:16]MH_I2C_Read... [12:14:16]Read from MH i2c: D1 01 00 [12:14:16]MH_I2C_Read... [12:14:16]Read from MH i2c: D1 01 00 0B 1F 00 FB [12:14:16]Write to MH i2c: 01 00 00 0C 1F 2B [12:14:16]Write i2c OK [12:14:16]MH_I2C_Read... [12:14:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 09 DB 47 00 9F 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 32 30 39 38 35 36 30 10 04 04 00 35 74 01 00 F4 03 04 00 C3 D8 1D 67 B6 04 01 00 00 C3 3E 3A 0B 44 10 1C 72 [12:14:16]CommunicateWithHost err = 0 [12:14:16]CheckOFDResponse [12:14:16]1017 (14) - 77093643461234 [12:14:16]1041 (16) - 0000000002098560 [12:14:16]1040 (4) - 95285 [12:14:16]1012 (4) - 27.10.2024 06:08 [12:14:16]1206 (1) - 0 [12:14:16]OFD Sender: Remove packet 95285 [12:14:16]ProducePacketName [12:14:16]name=ofd_packets/00095285 [12:14:16]NVStorageDeleteData [12:14:16]OFD Sender: No OFD packet to send [12:14:16]*** Cut start [12:14:16]*** Partial cut [12:14:16]*** CUTSNS_PIN = 1 [12:14:16]*** CUTSNS_PIN = 0 [12:14:17]*** Brake cut motor [12:14:17]Read from MH i2c: 01 [12:14:17]MH_I2C_Read... [12:14:17]*** Stop cut motor [12:14:17]*** Cut end [12:14:17]Read from MH i2c: 01 07 00 [12:14:17]MH_I2C_Read... [12:14:17]Read from MH i2c: 01 07 00 0C 1F 00 00 00 00 00 FF 0F 40 [12:14:17]process_action close_receipt done [12:14:17]requested_data is exist [12:14:17]produce_requested_data [12:14:17]requested_item fm.sn is exist - process it [12:14:17]wFMCommunicate request_size=4 [12:14:17]MH_SAM_APDU [12:14:17]CAPDU: 80 11 00 00 [12:14:17]Write to MH i2c: E2 08 00 0D 1F 80 11 00 00 00 00 00 00 A6 [12:14:17]Write i2c OK [12:14:17]MH_I2C_Read... [12:14:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:14:17]Read from MH i2c: E2 [12:14:17]MH_I2C_Read... [12:14:17]Read from MH i2c: E2 17 00 [12:14:17]MH_I2C_Read... [12:14:17]Read from MH i2c: E2 17 00 0D 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F7 [12:14:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:14:17]wFMCommunicate OK [12:14:17]requested_item fd.num is exist - process it [12:14:17]SAM_PROTO_GetFieldsCounters [12:14:17]wFMCommunicate request_size=4 [12:14:17]MH_SAM_APDU [12:14:17]CAPDU: 80 13 00 00 [12:14:17]Write to MH i2c: E2 08 00 0E 1F 80 13 00 00 00 00 00 00 A9 [12:14:17]Write i2c OK [12:14:17]MH_I2C_Read... [12:14:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:14:17]Read from MH i2c: E2 [12:14:17]MH_I2C_Read... [12:14:17]Read from MH i2c: E2 62 00 [12:14:17]MH_I2C_Read... [12:14:17]Read from MH i2c: E2 62 00 0E 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 35 74 01 00 0E 04 04 00 8F 00 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 5A [12:14:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 35 74 01 00 0E 04 04 00 8F 00 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 [12:14:17]wFMCommunicate OK [12:14:17]SAM_PROTO_GetFieldsCounters done [12:14:17]requested_item shift.num is exist - process it [12:14:17]requested_item shift.opened is exist - process it [12:14:17]req_shift_opened [12:14:17]FM_GetShiftState [12:14:17]SAM_PROTO_GetShiftState [12:14:17]wFMCommunicate request_size=4 [12:14:17]MH_SAM_APDU [12:14:17]CAPDU: 80 13 01 00 [12:14:17]Write to MH i2c: E2 08 00 0F 1F 80 13 01 00 00 00 00 00 AB [12:14:17]Write i2c OK [12:14:17]MH_I2C_Read... [12:14:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:14:17]Read from MH i2c: E2 [12:14:17]MH_I2C_Read... [12:14:17]Read from MH i2c: E2 0E 00 [12:14:17]MH_I2C_Read... [12:14:17]Read from MH i2c: E2 0E 00 0F 1F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 57 [12:14:17]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:14:17]wFMCommunicate OK [12:14:17]SAM_PROTO_GetShiftState done [12:14:17]FM_GetShiftState done [12:14:17]req_shift_opened done [12:14:17]requested_item shift.open_date is exist - process it [12:14:17]req_shift_open_date [12:14:17]req_shift_open_date done [12:14:17]produce_requested_data done [12:14:17]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95285,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:14:17]process_action_free close_receipt [12:14:17]json_value_free [12:14:17]json_value_free done [12:14:17]process_json_proto returns [12:14:17]Send response to host [12:14:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95285,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:14:17]free response buf [12:14:17]execute_script done [12:14:17]execute_script returns [12:14:17]free content buf [12:14:17]Sock 7.Close socket [12:14:17]Sock 7.Thread stoped [12:14:18]accept exits with 9 [12:14:18]New connection [12:14:18]New thread 3066760548 created [12:14:18]Thread 3066617188 joined [12:14:18]Waiting for new connection... [12:14:18] Sock 9.Parse request [12:14:18]Sock 9.Check first char [12:14:18]Sock 9.First char is OK [12:14:18]request: POST /json_proto HTTP/1.0 [12:14:18]Method: POST [12:14:18]URL: /json_proto [12:14:18]Method is POST - this is cgi request [12:14:18]url: /json_proto [12:14:18]query_string will be loaded in cgi processing [12:14:18]execute_cgi json_proto POST (null) [12:14:18]execute_cgi path=json_proto method=POST [12:14:18]POST find Content-Length [12:14:18]Host: 172.17.40.67:8080 [12:14:18]Content-Length: 678 [12:14:18]Content-Type: application/json [12:14:18] [12:14:18]POST finish read [12:14:18]Found Content-Length = 678 [12:14:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405794", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:14:18]execute_script... [12:14: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)3405794", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:14:18]POST & json_proto [12:14:18]process_json_proto [12:14:18]json parsed OK: [12:14:18]protocol is kg_v1.0 [12:14:18]action value=close_receipt [12:14:18]process_action close_receipt [12:14:18]cmd_close_receipt [12:14:18]MH_GetDate [12:14:18]Write to MH i2c: F0 00 00 10 1F 1E [12:14:18]Write i2c OK [12:14:18]MH_I2C_Read... [12:14:18]Read from MH i2c: F0 [12:14:18]MH_I2C_Read... [12:14:18]Read from MH i2c: F0 09 00 [12:14:18]MH_I2C_Read... [12:14:18]Read from MH i2c: F0 09 00 10 1F 00 9B 2E 1E 67 EE DA 66 66 09 [12:14:18]GetLastDocTimeStamp 1730031254 [12:14:18]current date 1730031259 [12:14:18]FM_GetShiftState [12:14:18]SAM_PROTO_GetShiftState [12:14:18]wFMCommunicate request_size=4 [12:14:18]MH_SAM_APDU [12:14:18]CAPDU: 80 13 01 00 [12:14:18]Write to MH i2c: E2 08 00 11 1F 80 13 01 00 00 00 00 00 AD [12:14:18]Write i2c OK [12:14:18]MH_I2C_Read... [12:14:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:14:18]Read from MH i2c: E2 [12:14:18]MH_I2C_Read... [12:14:18]Read from MH i2c: E2 0E 00 [12:14:18]MH_I2C_Read... [12:14:18]Read from MH i2c: E2 0E 00 11 1F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 59 [12:14:18]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:14:18]wFMCommunicate OK [12:14:18]SAM_PROTO_GetShiftState done [12:14:18]FM_GetShiftState done [12:14:18]opened in 1729987736 [12:14:18]opened+sec_in_day 1730074136 [12:14:18]quantity*price = 20003 [12:14:18]sum+1 = 20004 [12:14:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 285 27.10.2024 12:14 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95286 ФПД: 223293296336291 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T121419&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95286&fm=223293296336291&tin=02508201610067®Number=0000000000170478&sum=20000 [12:14:19]StoreToDocumentArchive [12:14:19]shift 143 fd 95286 [12:14:19]save to /storage/0143/doc_00095286 [12:14:19]save last doc name /storage/0143/doc_00095286 to /storage/kkm_last_doc_name [12:14:19]save OK [12:14:19]Clear old archive folders... [12:14:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:14:19]tlvbuf is 01648BF0 [12:14:19]SAM_PROTO_ClearQueue [12:14:19]wFMCommunicate request_size=4 [12:14:19]MH_SAM_APDU [12:14:19]CAPDU: 80 09 00 00 [12:14:19]Write to MH i2c: E2 08 00 1E 1F 80 09 00 00 00 00 00 00 AF [12:14:19]Write i2c OK [12:14:19]MH_I2C_Read... [12:14:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:14:19]Read from MH i2c: E2 [12:14:19]MH_I2C_Read... [12:14:19]Read from MH i2c: E2 03 00 [12:14:19]MH_I2C_Read... [12:14:19]Read from MH i2c: E2 03 00 1E 1F 00 90 00 B1 [12:14:19]RAPDU: 90 00 [12:14:19]wFMCommunicate OK [12:14:19]SAM_PROTO_ClearQueue done [12:14:19]KKMCreateOFDPacket [12:14:19]OFDProtocolAddRootSTLVToBuf [12:14:19]FM_MakeSignedData [12:14:19]FM_MakeSignedData [12:14:19]SAM_PROTO_SignData [12:14:19]wFMCommunicate request_size=4 [12:14:19]MH_SAM_APDU [12:14:19]CAPDU: 80 0D 01 02 [12:14:19]Write to MH i2c: E2 08 00 1F 1F 80 0D 01 02 00 00 00 00 B7 [12:14:19]Write i2c OK [12:14:19]MH_I2C_Read... [12:14:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:14:19]Read from MH i2c: E2 [12:14:19]MH_I2C_Read... [12:14:19]Read from MH i2c: E2 03 00 [12:14:19]MH_I2C_Read... [12:14:19]Read from MH i2c: E2 03 00 1F 1F 00 90 00 B2 [12:14:19]RAPDU: 90 00 [12:14:19]wFMCommunicate OK [12:14:19]wFMCommunicate request_size=255 [12:14:19]MH_SAM_APDU [12:14: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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 9B 2E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 36 74 01 00 35 04 06 00 CB [12:14:19]Write to MH i2c: E2 02 01 20 1F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 9B 2E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 36 74 01 00 35 04 06 00 CB 00 00 78 [12:14:19]Write i2c OK [12:14:19]MH_I2C_Read... [12:14:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:14:20]Read from MH i2c: E2 [12:14:20]MH_I2C_Read... [12:14:20]Read from MH i2c: E2 03 00 [12:14:20]MH_I2C_Read... [12:14:20]Read from MH i2c: E2 03 00 20 1F 00 90 00 B3 [12:14:20]RAPDU: 90 00 [12:14:20]wFMCommunicate OK [12:14:20]wFMCommunicate request_size=10 [12:14:20]MH_SAM_APDU [12:14:20]CAPDU: 80 0D 02 02 05 15 85 9B DD A3 [12:14:20]Write to MH i2c: E2 0D 00 21 1F 80 0D 02 02 05 00 15 85 9B DD A3 00 00 79 [12:14:20]Write i2c OK [12:14:20]MH_I2C_Read... [12:14:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:14:20]Read from MH i2c: E2 [12:14:20]MH_I2C_Read... [12:14:20]Read from MH i2c: E2 03 00 [12:14:20]MH_I2C_Read... [12:14:20]Read from MH i2c: E2 03 00 21 1F 00 90 00 B4 [12:14:20]RAPDU: 90 00 [12:14:20]wFMCommunicate OK [12:14:20]wFMCommunicate request_size=4 [12:14:20]MH_SAM_APDU [12:14:20]CAPDU: 80 0D 03 02 [12:14:20]Write to MH i2c: E2 08 00 22 1F 80 0D 03 02 00 00 00 00 BC [12:14:20]Write i2c OK [12:14:20]MH_I2C_Read... [12:14:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:14:20]Read from MH i2c: E2 [12:14:20]MH_I2C_Read... [12:14:20]Read from MH i2c: E2 0B 00 [12:14:20]MH_I2C_Read... [12:14:20]Read from MH i2c: E2 0B 00 22 1F 00 D3 45 D4 22 66 64 72 FD 90 00 04 [12:14:20]RAPDU: D3 45 D4 22 66 64 72 FD 90 00 [12:14:20]wFMCommunicate OK [12:14:20]SAM_PROTO_SignData done [12:14:20]FM_MakeSignedData done [12:14:20]CreateOFDProtocolMessage [12:14:20]wFMCommunicate request_size=4 [12:14:20]MH_SAM_APDU [12:14:20]CAPDU: 80 11 00 00 [12:14:20]Write to MH i2c: E2 08 00 23 1F 80 11 00 00 00 00 00 00 BC [12:14:20]Write i2c OK [12:14:20]MH_I2C_Read... [12:14:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:14:20]Read from MH i2c: E2 [12:14:20]MH_I2C_Read... [12:14:20]Read from MH i2c: E2 17 00 [12:14:20]MH_I2C_Read... [12:14:20]Read from MH i2c: E2 17 00 23 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0D [12:14:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:14:20]wFMCommunicate OK [12:14:20]CreateOFDProtocolMessage done [12:14:20]OFDSenderStorePacket 95286 [12:14:20]StoreOFDPacket docnum=95286 [12:14:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 01 37 07 01 AA 16 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 9B 2E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 36 74 01 00 35 04 06 00 CB 15 85 9B DD A3 D3 45 D4 22 66 64 72 FD [12:14:20]CheckFolder [12:14:20]dirname=/storage/ofd_packets [12:14:20]CheckFolder done [12:14:20]ProducePacketName [12:14:20]name=ofd_packets/00095286 [12:14:20]NVStorageSaveData ofd_packets/00095286 [12:14:20]File name is /storage/ofd_packets/00095286 [12:14:20]Write 301 bytes [12:14:20]NVStorageSaveData done [12:14:20]OFDSenderStorePacket done [12:14:20]KKMCreateOFDPacket done [12:14:20]NVStorageSaveData kkm_last_timestamp [12:14:20]File name is /storage/kkm_last_timestamp [12:14:20]Write 4 bytes [12:14:20]NVStorageSaveData done [12:14:20]ExternCall_PrintAddStr [12:14:20]wPrintStart [12:14:20]Write to MH i2c: 01 00 00 24 1F 43 [12:14:20]Write i2c OK [12:14:20]MH_I2C_Read... [12:14:20]Read from MH i2c: 01 [12:14:20]MH_I2C_Read... [12:14:20]Read from MH i2c: 01 07 00 [12:14:20]MH_I2C_Read... [12:14:20]Read from MH i2c: 01 07 00 24 1F 00 00 00 00 00 FF 0F 58 [12:14:20]RasterBufferAndPrint [12:14:20]line Счет N : (1)3405794 [12:14:20]line ИНН: 02508201610067 [12:14:20]line Контрольно-Кассовый Чек [12:14:20]line ПРОДАЖА [12:14:20]line ТРК (МРК, ГНК) : 32 [12:14:20]line Товар: 2710124130 [12:14:20]line Аи-92-К-4 [12:14:20]line 2.990 * 66.90 [12:14:20]line = 200.03 [12:14:20]line НДС 12% НСП 1% [12:14:20]line > о реализуемом товаре [12:14:20]line ОКРУГЛЕНИЕ: -0.03 [12:14:20]line ИТОГО: 200.00 [12:14:20]line Внесено: 200.00 [12:14:20]line СДАЧА: 0.00 [12:14:20]line НСП 1% : 1.77 [12:14:20]line НДС 12% : 21.24 [12:14:20]line Наличными: 200.00 [12:14:20]line Безнал.: 0.00 [12:14:20]line Место: АЗС № 82 "Партнер Нефть" [12:14:20]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:14:20]line СНО: Общий режим [12:14:20]line Чек 285 27.10.2024 12:14 [12:14:20]line Смена: 143 ФФД: 1.0 [12:14:20]line ЗНМ: 0300000017 [12:14:20]line РНМ: 0000000000170478 [12:14:20]line Версия ККМ: v1.0 [12:14:20]line ФМ: 0000000002098560 [12:14:20]line ФД: 95286 [12:14:20]line ФПД: 223293296336291 [12:14:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T121419&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95286&fm=223293296336291&tin=02508201610067®Number=0000000000170478&sum=20000 [12:14:20]written 0, free lines is 4095 [12:14:20]OFD Sender: Processing packet 95286 [packets to send 56, broken 55] [12:14:20]ProducePacketName [12:14:20]name=ofd_packets/00095286 [12:14:20]OFD Sender: To server: pG, [12:14:20]CommunicateWithHost lk.salyk.kg:30040 [12:14:20]ConnectInit lk.salyk.kg [12:14:20]Connected sock=10 [12:14:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 01 37 07 01 AA 16 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 9B 2E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 36 74 01 00 35 04 06 00 CB 15 85 9B DD A3 D3 45 D4 22 66 64 72 FD [12:14:20]Write to MH i2c: 01 00 00 4F 1F 6E [12:14:20]Write i2c OK [12:14:20]MH_I2C_Read... [12:14:20]Read from MH i2c: 01 [12:14:20]MH_I2C_Read... [12:14:20]Read from MH i2c: 01 07 00 [12:14:20]MH_I2C_Read... [12:14:20]Read from MH i2c: 01 07 00 4F 1F 00 00 00 00 00 05 0D 87 [12:14:20]RasterBufferAndPrint [12:14:20]line [12:14:20]line [12:14:20]line [12:14:20]line [12:14:20]line [12:14:20]written 0, free lines is 3348 [12:14:20]MH_Cut [12:14:20]Write to MH i2c: D1 01 00 56 1F 01 47 [12:14:20]Write i2c OK [12:14:20]MH_I2C_Read... [12:14:20]Read from MH i2c: D1 [12:14:20]MH_I2C_Read... [12:14:20]Read from MH i2c: D1 01 00 [12:14:20]MH_I2C_Read... [12:14:20]Read from MH i2c: D1 01 00 56 1F 00 46 [12:14:20]Write to MH i2c: 01 00 00 57 1F 76 [12:14:20]Write i2c OK [12:14:20]MH_I2C_Read... [12:14:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 60 D1 47 00 8F 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 32 30 39 38 35 36 30 10 04 04 00 36 74 01 00 F4 03 04 00 C7 D8 1D 67 B6 04 01 00 00 8A 4D 2E 0E F8 7A AC 3E [12:14:20]CommunicateWithHost err = 0 [12:14:20]CheckOFDResponse [12:14:20]1017 (14) - 77093643461234 [12:14:20]1041 (16) - 0000000002098560 [12:14:20]1040 (4) - 95286 [12:14:20]1012 (4) - 27.10.2024 06:08 [12:14:20]1206 (1) - 0 [12:14:20]OFD Sender: Remove packet 95286 [12:14:20]ProducePacketName [12:14:20]name=ofd_packets/00095286 [12:14:20]NVStorageDeleteData [12:14:21]*** Cut start [12:14:21]*** Partial cut [12:14:21]*** CUTSNS_PIN = 1 [12:14:21]OFD Sender: No OFD packet to send [12:14:21]*** CUTSNS_PIN = 0 [12:14:21]*** Brake cut motor [12:14:21]Read from MH i2c: 01 [12:14:22]MH_I2C_Read... [12:14:22]*** Stop cut motor [12:14:22]*** Cut end [12:14:22]Read from MH i2c: 01 07 00 [12:14:22]MH_I2C_Read... [12:14:22]Read from MH i2c: 01 07 00 57 1F 00 00 00 00 00 FF 0F 8B [12:14:22]process_action close_receipt done [12:14:22]requested_data is exist [12:14:22]produce_requested_data [12:14:22]requested_item fm.sn is exist - process it [12:14:22]wFMCommunicate request_size=4 [12:14:22]MH_SAM_APDU [12:14:22]CAPDU: 80 11 00 00 [12:14:22]Write to MH i2c: E2 08 00 58 1F 80 11 00 00 00 00 00 00 F1 [12:14:22]Write i2c OK [12:14:22]MH_I2C_Read... [12:14:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:14:22]Read from MH i2c: E2 [12:14:22]MH_I2C_Read... [12:14:22]Read from MH i2c: E2 17 00 [12:14:22]MH_I2C_Read... [12:14:22]Read from MH i2c: E2 17 00 58 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 42 [12:14:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:14:22]wFMCommunicate OK [12:14:22]requested_item fd.num is exist - process it [12:14:22]SAM_PROTO_GetFieldsCounters [12:14:22]wFMCommunicate request_size=4 [12:14:22]MH_SAM_APDU [12:14:22]CAPDU: 80 13 00 00 [12:14:22]Write to MH i2c: E2 08 00 59 1F 80 13 00 00 00 00 00 00 F4 [12:14:22]Write i2c OK [12:14:22]MH_I2C_Read... [12:14:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:14:22]Read from MH i2c: E2 [12:14:22]MH_I2C_Read... [12:14:22]Read from MH i2c: E2 62 00 [12:14:22]MH_I2C_Read... [12:14:22]Read from MH i2c: E2 62 00 59 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 36 74 01 00 0E 04 04 00 8F 00 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 A9 [12:14:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 36 74 01 00 0E 04 04 00 8F 00 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 [12:14:22]wFMCommunicate OK [12:14:22]SAM_PROTO_GetFieldsCounters done [12:14:22]requested_item shift.num is exist - process it [12:14:22]requested_item shift.opened is exist - process it [12:14:22]req_shift_opened [12:14:22]FM_GetShiftState [12:14:22]SAM_PROTO_GetShiftState [12:14:22]wFMCommunicate request_size=4 [12:14:22]MH_SAM_APDU [12:14:22]CAPDU: 80 13 01 00 [12:14:22]Write to MH i2c: E2 08 00 5A 1F 80 13 01 00 00 00 00 00 F6 [12:14:22]Write i2c OK [12:14:22]MH_I2C_Read... [12:14:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:14:22]Read from MH i2c: E2 [12:14:22]MH_I2C_Read... [12:14:22]Read from MH i2c: E2 0E 00 [12:14:22]MH_I2C_Read... [12:14:22]Read from MH i2c: E2 0E 00 5A 1F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A2 [12:14:22]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:14:22]wFMCommunicate OK [12:14:22]SAM_PROTO_GetShiftState done [12:14:22]FM_GetShiftState done [12:14:22]req_shift_opened done [12:14:22]requested_item shift.open_date is exist - process it [12:14:22]req_shift_open_date [12:14:22]req_shift_open_date done [12:14:22]produce_requested_data done [12:14:22]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95286,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:14:22]process_action_free close_receipt [12:14:22]json_value_free [12:14:22]json_value_free done [12:14:22]process_json_proto returns [12:14:22]Send response to host [12:14:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95286,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:14:22]free response buf [12:14:22]execute_script done [12:14:22]execute_script returns [12:14:22]free content buf [12:14:22]Sock 9.Close socket [12:14:22]Sock 9.Thread stoped [12:14:26]OFD Sender: No OFD packet to send [12:14:31]OFD Sender: No OFD packet to send [12:14:36]OFD Sender: No OFD packet to send [12:14:41]OFD Sender: No OFD packet to send [12:14:46]OFD Sender: No OFD packet to send [12:14:51]OFD Sender: No OFD packet to send [12:14:56]OFD Sender: No OFD packet to send [12:15:01]OFD Sender: No OFD packet to send [12:15:06]OFD Sender: No OFD packet to send [12:15:11]OFD Sender: No OFD packet to send [12:15:12]accept exits with 7 [12:15:12]New connection [12:15:12]New thread 3066617188 created [12:15:12]Thread 3066760548 joined [12:15:12]Waiting for new connection... [12:15:12] Sock 7.Parse request [12:15:12]Sock 7.Check first char [12:15:12]Sock 7.First char is OK [12:15:12]request: POST /json_proto HTTP/1.0 [12:15:12]Method: POST [12:15:12]URL: /json_proto [12:15:12]Method is POST - this is cgi request [12:15:12]url: /json_proto [12:15:12]query_string will be loaded in cgi processing [12:15:12]execute_cgi json_proto POST (null) [12:15:12]execute_cgi path=json_proto method=POST [12:15:12]POST find Content-Length [12:15:12]Host: 172.17.40.67:8080 [12:15:12]Content-Length: 680 [12:15:12]Content-Type: application/json [12:15:12] [12:15:12]POST finish read [12:15:12]Found Content-Length = 680 [12:15:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405795", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:12]execute_script... [12:15: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)3405795", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:12]POST & json_proto [12:15:12]process_json_proto [12:15:12]json parsed OK: [12:15:12]protocol is kg_v1.0 [12:15:12]action value=close_receipt [12:15:12]process_action close_receipt [12:15:12]cmd_close_receipt [12:15:12]MH_GetDate [12:15:12]Write to MH i2c: F0 00 00 5B 1F 69 [12:15:12]Write i2c OK [12:15:12]MH_I2C_Read... [12:15:12]Read from MH i2c: F0 [12:15:12]MH_I2C_Read... [12:15:12]Read from MH i2c: F0 09 00 [12:15:12]MH_I2C_Read... [12:15:12]Read from MH i2c: F0 09 00 5B 1F 00 D1 2E 1E 67 EE DA 66 66 8A [12:15:12]GetLastDocTimeStamp 1730031259 [12:15:12]current date 1730031313 [12:15:12]FM_GetShiftState [12:15:12]SAM_PROTO_GetShiftState [12:15:12]wFMCommunicate request_size=4 [12:15:12]MH_SAM_APDU [12:15:12]CAPDU: 80 13 01 00 [12:15:12]Write to MH i2c: E2 08 00 5C 1F 80 13 01 00 00 00 00 00 F8 [12:15:12]Write i2c OK [12:15:12]MH_I2C_Read... [12:15:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:12]Read from MH i2c: E2 [12:15:12]MH_I2C_Read... [12:15:12]Read from MH i2c: E2 0E 00 [12:15:12]MH_I2C_Read... [12:15:12]Read from MH i2c: E2 0E 00 5C 1F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A4 [12:15:12]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:15:12]wFMCommunicate OK [12:15:12]SAM_PROTO_GetShiftState done [12:15:12]FM_GetShiftState done [12:15:12]opened in 1729987736 [12:15:12]opened+sec_in_day 1730074136 [12:15:12]quantity*price = 100050 [12:15:12]sum+1 = 100052 [12:15:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 286 27.10.2024 12:15 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95287 ФПД: 103801985541072 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T121513&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95287&fm=103801985541072&tin=02508201610067®Number=0000000000170478&sum=100000 [12:15:13]StoreToDocumentArchive [12:15:13]shift 143 fd 95287 [12:15:13]save to /storage/0143/doc_00095287 [12:15:13]save last doc name /storage/0143/doc_00095287 to /storage/kkm_last_doc_name [12:15:13]save OK [12:15:13]Clear old archive folders... [12:15:13]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:15:13]tlvbuf is B6EABB40 [12:15:13]SAM_PROTO_ClearQueue [12:15:13]wFMCommunicate request_size=4 [12:15:13]MH_SAM_APDU [12:15:13]CAPDU: 80 09 00 00 [12:15:13]Write to MH i2c: E2 08 00 69 1F 80 09 00 00 00 00 00 00 FA [12:15:13]Write i2c OK [12:15:13]MH_I2C_Read... [12:15:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:15:13]Read from MH i2c: E2 [12:15:13]MH_I2C_Read... [12:15:13]Read from MH i2c: E2 03 00 [12:15:13]MH_I2C_Read... [12:15:13]Read from MH i2c: E2 03 00 69 1F 00 90 00 FC [12:15:13]RAPDU: 90 00 [12:15:13]wFMCommunicate OK [12:15:13]SAM_PROTO_ClearQueue done [12:15:13]KKMCreateOFDPacket [12:15:13]OFDProtocolAddRootSTLVToBuf [12:15:13]FM_MakeSignedData [12:15:13]FM_MakeSignedData [12:15:13]SAM_PROTO_SignData [12:15:13]wFMCommunicate request_size=4 [12:15:13]MH_SAM_APDU [12:15:13]CAPDU: 80 0D 01 02 [12:15:13]Write to MH i2c: E2 08 00 6A 1F 80 0D 01 02 00 00 00 00 02 [12:15:13]Write i2c OK [12:15:13]MH_I2C_Read... [12:15:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:15:13]Read from MH i2c: E2 [12:15:13]MH_I2C_Read... [12:15:13]Read from MH i2c: E2 03 00 [12:15:13]MH_I2C_Read... [12:15:13]Read from MH i2c: E2 03 00 6A 1F 00 90 00 FD [12:15:13]RAPDU: 90 00 [12:15:13]wFMCommunicate OK [12:15:13]wFMCommunicate request_size=255 [12:15:13]MH_SAM_APDU [12:15:13]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 D1 2E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 37 74 01 00 35 04 06 00 5E 68 48 79 [12:15:13]Write to MH i2c: E2 02 01 6B 1F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 D1 2E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 37 74 01 00 35 04 06 00 5E 68 48 79 00 00 EC [12:15:13]Write i2c OK [12:15:13]MH_I2C_Read... [12:15:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:14]Read from MH i2c: E2 [12:15:14]MH_I2C_Read... [12:15:14]Read from MH i2c: E2 03 00 [12:15:14]MH_I2C_Read... [12:15:14]Read from MH i2c: E2 03 00 6B 1F 00 90 00 FE [12:15:14]RAPDU: 90 00 [12:15:14]wFMCommunicate OK [12:15:14]wFMCommunicate request_size=7 [12:15:14]MH_SAM_APDU [12:15:14]CAPDU: 80 0D 02 02 02 A3 D0 [12:15:14]Write to MH i2c: E2 0A 00 6C 1F 80 0D 02 02 02 00 A3 D0 00 00 7C [12:15:14]Write i2c OK [12:15:14]MH_I2C_Read... [12:15:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:14]Read from MH i2c: E2 [12:15:14]MH_I2C_Read... [12:15:14]Read from MH i2c: E2 03 00 [12:15:14]MH_I2C_Read... [12:15:14]Read from MH i2c: E2 03 00 6C 1F 00 90 00 FF [12:15:14]RAPDU: 90 00 [12:15:14]wFMCommunicate OK [12:15:14]wFMCommunicate request_size=4 [12:15:14]MH_SAM_APDU [12:15:14]CAPDU: 80 0D 03 02 [12:15:14]Write to MH i2c: E2 08 00 6D 1F 80 0D 03 02 00 00 00 00 07 [12:15:14]Write i2c OK [12:15:14]MH_I2C_Read... [12:15:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:15:14]Read from MH i2c: E2 [12:15:14]MH_I2C_Read... [12:15:14]Read from MH i2c: E2 0B 00 [12:15:14]MH_I2C_Read... [12:15:14]Read from MH i2c: E2 0B 00 6D 1F 00 16 5F 20 20 C4 C8 7F F5 90 00 BD [12:15:14]RAPDU: 16 5F 20 20 C4 C8 7F F5 90 00 [12:15:14]wFMCommunicate OK [12:15:14]SAM_PROTO_SignData done [12:15:14]FM_MakeSignedData done [12:15:14]CreateOFDProtocolMessage [12:15:14]wFMCommunicate request_size=4 [12:15:14]MH_SAM_APDU [12:15:14]CAPDU: 80 11 00 00 [12:15:14]Write to MH i2c: E2 08 00 6E 1F 80 11 00 00 00 00 00 00 07 [12:15:14]Write i2c OK [12:15:14]MH_I2C_Read... [12:15:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:14]Read from MH i2c: E2 [12:15:14]MH_I2C_Read... [12:15:14]Read from MH i2c: E2 17 00 [12:15:14]MH_I2C_Read... [12:15:14]Read from MH i2c: E2 17 00 6E 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 58 [12:15:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:15:14]wFMCommunicate OK [12:15:14]CreateOFDProtocolMessage done [12:15:14]OFDSenderStorePacket 95287 [12:15:14]StoreOFDPacket docnum=95287 [12:15:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 16 38 04 01 A5 E3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 D1 2E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 37 74 01 00 35 04 06 00 5E 68 48 79 A3 D0 16 5F 20 20 C4 C8 7F F5 [12:15:14]CheckFolder [12:15:14]dirname=/storage/ofd_packets [12:15:14]CheckFolder done [12:15:14]ProducePacketName [12:15:14]name=ofd_packets/00095287 [12:15:14]NVStorageSaveData ofd_packets/00095287 [12:15:14]File name is /storage/ofd_packets/00095287 [12:15:14]Write 298 bytes [12:15:14]NVStorageSaveData done [12:15:14]OFDSenderStorePacket done [12:15:14]KKMCreateOFDPacket done [12:15:14]NVStorageSaveData kkm_last_timestamp [12:15:14]File name is /storage/kkm_last_timestamp [12:15:14]Write 4 bytes [12:15:14]NVStorageSaveData done [12:15:14]ExternCall_PrintAddStr [12:15:14]wPrintStart [12:15:14]Write to MH i2c: 01 00 00 6F 1F 8E [12:15:14]Write i2c OK [12:15:14]MH_I2C_Read... [12:15:14]Read from MH i2c: 01 [12:15:14]MH_I2C_Read... [12:15:14]Read from MH i2c: 01 07 00 [12:15:14]MH_I2C_Read... [12:15:14]Read from MH i2c: 01 07 00 6F 1F 00 00 00 00 00 FF 0F A3 [12:15:14]RasterBufferAndPrint [12:15:14]line Счет N : (1)3405795 [12:15:14]line ИНН: 02508201610067 [12:15:14]line Контрольно-Кассовый Чек [12:15:14]line ПРОДАЖА [12:15:14]line ТРК (МРК, ГНК) : 51 [12:15:14]line Товар: 2710194210 [12:15:14]line ДТ-К-5 [12:15:14]line 13.130 * 76.20 [12:15:14]line = 1000.51 [12:15:14]line НДС 12% НСП 1% [12:15:14]line > о реализуемом товаре [12:15:14]line ОКРУГЛЕНИЕ: -0.51 [12:15:14]line ИТОГО: 1000.00 [12:15:14]line Внесено: 1000.00 [12:15:14]line СДАЧА: 0.00 [12:15:14]line НСП 1% : 8.85 [12:15:14]line НДС 12% : 106.25 [12:15:14]line Наличными: 1000.00 [12:15:14]line Безнал.: 0.00 [12:15:14]line Место: АЗС № 82 "Партнер Нефть" [12:15:14]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:15:14]line СНО: Общий режим [12:15:14]line Чек 286 27.10.2024 12:15 [12:15:14]line Смена: 143 ФФД: 1.0 [12:15:14]line ЗНМ: 0300000017 [12:15:14]line РНМ: 0000000000170478 [12:15:14]line Версия ККМ: v1.0 [12:15:14]line ФМ: 0000000002098560 [12:15:14]line ФД: 95287 [12:15:14]line ФПД: 103801985541072 [12:15:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T121513&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95287&fm=103801985541072&tin=02508201610067®Number=0000000000170478&sum=100000 [12:15:14]OFD Sender: Processing packet 95287 [packets to send 56, broken 55] [12:15:14]ProducePacketName [12:15:14]name=ofd_packets/00095287 [12:15:14]OFD Sender: To server: pG, [12:15:14]CommunicateWithHost lk.salyk.kg:30040 [12:15:14]ConnectInit lk.salyk.kg [12:15:14]written 0, free lines is 4095 [12:15:14]Connected sock=10 [12:15:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 16 38 04 01 A5 E3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 D1 2E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 37 74 01 00 35 04 06 00 5E 68 48 79 A3 D0 16 5F 20 20 C4 C8 7F F5 [12:15:15]Write to MH i2c: 01 00 00 9A 1F B9 [12:15:15]Write i2c OK [12:15:15]MH_I2C_Read... [12:15:15]Read from MH i2c: 01 [12:15:15]MH_I2C_Read... [12:15:15]Read from MH i2c: 01 07 00 [12:15:15]MH_I2C_Read... [12:15:15]Read from MH i2c: 01 07 00 9A 1F 00 00 00 00 00 04 0D D1 [12:15:15]RasterBufferAndPrint [12:15:15]line [12:15:15]line [12:15:15]line [12:15:15]line [12:15:15]line [12:15:15]written 0, free lines is 3339 [12:15:15]MH_Cut [12:15:15]Write to MH i2c: D1 01 00 A1 1F 01 92 [12:15:15]Write i2c OK [12:15:15]MH_I2C_Read... [12:15:15]Read from MH i2c: D1 [12:15:15]MH_I2C_Read... [12:15:15]Read from MH i2c: D1 01 00 [12:15:15]MH_I2C_Read... [12:15:15]Read from MH i2c: D1 01 00 A1 1F 00 91 [12:15:15]Write to MH i2c: 01 00 00 A2 1F C1 [12:15:15]Write i2c OK [12:15:15]MH_I2C_Read... [12:15:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A6 4D 47 00 C6 51 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 37 74 01 00 F4 03 04 00 FE D8 1D 67 B6 04 01 00 00 25 27 BD 4D 71 DA 41 85 [12:15:15]CommunicateWithHost err = 0 [12:15:15]CheckOFDResponse [12:15:15]1017 (14) - 77093643461234 [12:15:15]1041 (16) - 0000000002098560 [12:15:15]1040 (4) - 95287 [12:15:15]1012 (4) - 27.10.2024 06:09 [12:15:15]1206 (1) - 0 [12:15:15]OFD Sender: Remove packet 95287 [12:15:15]ProducePacketName [12:15:15]name=ofd_packets/00095287 [12:15:15]NVStorageDeleteData [12:15:15]OFD Sender: No OFD packet to send [12:15:15]*** Cut start [12:15:15]*** Partial cut [12:15:15]*** CUTSNS_PIN = 1 [12:15:15]*** CUTSNS_PIN = 0 [12:15:15]*** Brake cut motor [12:15:16]Read from MH i2c: 01 [12:15:16]MH_I2C_Read... [12:15:16]*** Stop cut motor [12:15:16]*** Cut end [12:15:16]Read from MH i2c: 01 07 00 [12:15:16]MH_I2C_Read... [12:15:16]Read from MH i2c: 01 07 00 A2 1F 00 00 00 00 00 FF 0F D6 [12:15:16]process_action close_receipt done [12:15:16]requested_data is exist [12:15:16]produce_requested_data [12:15:16]requested_item fm.sn is exist - process it [12:15:16]wFMCommunicate request_size=4 [12:15:16]MH_SAM_APDU [12:15:16]CAPDU: 80 11 00 00 [12:15:16]Write to MH i2c: E2 08 00 A3 1F 80 11 00 00 00 00 00 00 3C [12:15:16]Write i2c OK [12:15:16]MH_I2C_Read... [12:15:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:16]Read from MH i2c: E2 [12:15:16]MH_I2C_Read... [12:15:16]Read from MH i2c: E2 17 00 [12:15:16]MH_I2C_Read... [12:15:16]Read from MH i2c: E2 17 00 A3 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8D [12:15:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:15:16]wFMCommunicate OK [12:15:16]requested_item fd.num is exist - process it [12:15:16]SAM_PROTO_GetFieldsCounters [12:15:16]wFMCommunicate request_size=4 [12:15:16]MH_SAM_APDU [12:15:16]CAPDU: 80 13 00 00 [12:15:16]Write to MH i2c: E2 08 00 A4 1F 80 13 00 00 00 00 00 00 3F [12:15:16]Write i2c OK [12:15:16]MH_I2C_Read... [12:15:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:15:16]Read from MH i2c: E2 [12:15:16]MH_I2C_Read... [12:15:16]Read from MH i2c: E2 62 00 [12:15:16]MH_I2C_Read... [12:15:16]Read from MH i2c: E2 62 00 A4 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 37 74 01 00 0E 04 04 00 8F 00 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 F8 [12:15:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 37 74 01 00 0E 04 04 00 8F 00 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 [12:15:16]wFMCommunicate OK [12:15:16]SAM_PROTO_GetFieldsCounters done [12:15:16]requested_item shift.num is exist - process it [12:15:16]requested_item shift.opened is exist - process it [12:15:16]req_shift_opened [12:15:16]FM_GetShiftState [12:15:16]SAM_PROTO_GetShiftState [12:15:16]wFMCommunicate request_size=4 [12:15:16]MH_SAM_APDU [12:15:16]CAPDU: 80 13 01 00 [12:15:16]Write to MH i2c: E2 08 00 A5 1F 80 13 01 00 00 00 00 00 41 [12:15:16]Write i2c OK [12:15:16]MH_I2C_Read... [12:15:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:16]Read from MH i2c: E2 [12:15:16]MH_I2C_Read... [12:15:16]Read from MH i2c: E2 0E 00 [12:15:16]MH_I2C_Read... [12:15:16]Read from MH i2c: E2 0E 00 A5 1F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 ED [12:15:16]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:15:16]wFMCommunicate OK [12:15:16]SAM_PROTO_GetShiftState done [12:15:16]FM_GetShiftState done [12:15:16]req_shift_opened done [12:15:16]requested_item shift.open_date is exist - process it [12:15:16]req_shift_open_date [12:15:16]req_shift_open_date done [12:15:16]produce_requested_data done [12:15:16]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95287,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:15:16]process_action_free close_receipt [12:15:16]json_value_free [12:15:16]json_value_free done [12:15:16]process_json_proto returns [12:15:16]Send response to host [12:15:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95287,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:15:16]free response buf [12:15:16]execute_script done [12:15:16]execute_script returns [12:15:16]free content buf [12:15:16]Sock 7.Close socket [12:15:16]Sock 7.Thread stoped [12:15:20]OFD Sender: No OFD packet to send [12:15:25]OFD Sender: No OFD packet to send [12:15:30]OFD Sender: No OFD packet to send [12:15:35]OFD Sender: No OFD packet to send [12:15:40]OFD Sender: No OFD packet to send [12:15:45]OFD Sender: No OFD packet to send [12:15:50]OFD Sender: No OFD packet to send [12:15:55]OFD Sender: No OFD packet to send [12:16:00]OFD Sender: No OFD packet to send [12:16:05]OFD Sender: No OFD packet to send [12:16:10]OFD Sender: No OFD packet to send [12:16:15]OFD Sender: No OFD packet to send [12:16:20]OFD Sender: No OFD packet to send [12:16:25]OFD Sender: No OFD packet to send [12:16:27]accept exits with 9 [12:16:27]New connection [12:16:27]New thread 3066760548 created [12:16:27]Thread 3066617188 joined [12:16:27]Waiting for new connection... [12:16:27] Sock 9.Parse request [12:16:27]Sock 9.Check first char [12:16:27]Sock 9.First char is OK [12:16:27]request: POST /json_proto HTTP/1.0 [12:16:27]Method: POST [12:16:27]URL: /json_proto [12:16:27]Method is POST - this is cgi request [12:16:27]url: /json_proto [12:16:27]query_string will be loaded in cgi processing [12:16:27]execute_cgi json_proto POST (null) [12:16:27]execute_cgi path=json_proto method=POST [12:16:27]POST find Content-Length [12:16:27]Host: 172.17.40.67:8080 [12:16:27]Content-Length: 678 [12:16:27]Content-Type: application/json [12:16:27] [12:16:27]POST finish read [12:16:27]Found Content-Length = 678 [12:16:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405796", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:16:27]execute_script... [12:16: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)3405796", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:16:27]POST & json_proto [12:16:27]process_json_proto [12:16:27]json parsed OK: [12:16:27]protocol is kg_v1.0 [12:16:27]action value=close_receipt [12:16:27]process_action close_receipt [12:16:27]cmd_close_receipt [12:16:27]MH_GetDate [12:16:27]Write to MH i2c: F0 00 00 A6 1F B4 [12:16:27]Write i2c OK [12:16:27]MH_I2C_Read... [12:16:27]Read from MH i2c: F0 [12:16:27]MH_I2C_Read... [12:16:27]Read from MH i2c: F0 09 00 [12:16:27]MH_I2C_Read... [12:16:27]Read from MH i2c: F0 09 00 A6 1F 00 1C 2F 1E 67 EE DA 66 66 21 [12:16:27]GetLastDocTimeStamp 1730031313 [12:16:27]current date 1730031388 [12:16:27]FM_GetShiftState [12:16:27]SAM_PROTO_GetShiftState [12:16:27]wFMCommunicate request_size=4 [12:16:27]MH_SAM_APDU [12:16:27]CAPDU: 80 13 01 00 [12:16:27]Write to MH i2c: E2 08 00 A7 1F 80 13 01 00 00 00 00 00 43 [12:16:27]Write i2c OK [12:16:27]MH_I2C_Read... [12:16:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:16:27]Read from MH i2c: E2 [12:16:27]MH_I2C_Read... [12:16:27]Read from MH i2c: E2 0E 00 [12:16:27]MH_I2C_Read... [12:16:27]Read from MH i2c: E2 0E 00 A7 1F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 EF [12:16:27]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:16:27]wFMCommunicate OK [12:16:27]SAM_PROTO_GetShiftState done [12:16:27]FM_GetShiftState done [12:16:27]opened in 1729987736 [12:16:27]opened+sec_in_day 1730074136 [12:16:27]quantity*price = 50041 [12:16:27]sum+1 = 50042 [12:16:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 287 27.10.2024 12:16 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95288 ФПД: 22397261127595 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T121628&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95288&fm=22397261127595&tin=02508201610067®Number=0000000000170478&sum=50000 [12:16:28]StoreToDocumentArchive [12:16:28]shift 143 fd 95288 [12:16:28]save to /storage/0143/doc_00095288 [12:16:28]save last doc name /storage/0143/doc_00095288 to /storage/kkm_last_doc_name [12:16:28]save OK [12:16:28]Clear old archive folders... [12:16:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:16:28]tlvbuf is 0166A7C0 [12:16:28]SAM_PROTO_ClearQueue [12:16:28]wFMCommunicate request_size=4 [12:16:28]MH_SAM_APDU [12:16:28]CAPDU: 80 09 00 00 [12:16:28]Write to MH i2c: E2 08 00 B4 1F 80 09 00 00 00 00 00 00 45 [12:16:28]Write i2c OK [12:16:28]MH_I2C_Read... [12:16:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:16:28]Read from MH i2c: E2 [12:16:28]MH_I2C_Read... [12:16:28]Read from MH i2c: E2 03 00 [12:16:28]MH_I2C_Read... [12:16:28]Read from MH i2c: E2 03 00 B4 1F 00 90 00 47 [12:16:28]RAPDU: 90 00 [12:16:28]wFMCommunicate OK [12:16:28]SAM_PROTO_ClearQueue done [12:16:28]KKMCreateOFDPacket [12:16:28]OFDProtocolAddRootSTLVToBuf [12:16:28]FM_MakeSignedData [12:16:28]FM_MakeSignedData [12:16:28]SAM_PROTO_SignData [12:16:28]wFMCommunicate request_size=4 [12:16:28]MH_SAM_APDU [12:16:28]CAPDU: 80 0D 01 02 [12:16:28]Write to MH i2c: E2 08 00 B5 1F 80 0D 01 02 00 00 00 00 4D [12:16:28]Write i2c OK [12:16:28]MH_I2C_Read... [12:16:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:16:28]Read from MH i2c: E2 [12:16:28]MH_I2C_Read... [12:16:28]Read from MH i2c: E2 03 00 [12:16:28]MH_I2C_Read... [12:16:28]Read from MH i2c: E2 03 00 B5 1F 00 90 00 48 [12:16:28]RAPDU: 90 00 [12:16:28]wFMCommunicate OK [12:16:28]wFMCommunicate request_size=255 [12:16:28]MH_SAM_APDU [12:16: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 1C 2F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 38 74 01 00 35 04 06 00 14 [12:16:28]Write to MH i2c: E2 02 01 B6 1F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 1C 2F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 38 74 01 00 35 04 06 00 14 00 00 1B [12:16:28]Write i2c OK [12:16:28]MH_I2C_Read... [12:16:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:28]Read from MH i2c: E2 [12:16:28]MH_I2C_Read... [12:16:28]Read from MH i2c: E2 03 00 [12:16:28]MH_I2C_Read... [12:16:28]Read from MH i2c: E2 03 00 B6 1F 00 90 00 49 [12:16:28]RAPDU: 90 00 [12:16:28]wFMCommunicate OK [12:16:28]wFMCommunicate request_size=10 [12:16:28]MH_SAM_APDU [12:16:28]CAPDU: 80 0D 02 02 05 5E C4 CB 1F AB [12:16:28]Write to MH i2c: E2 0D 00 B7 1F 80 0D 02 02 05 00 5E C4 CB 1F AB 00 00 11 [12:16:28]Write i2c OK [12:16:28]MH_I2C_Read... [12:16:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:28]Read from MH i2c: E2 [12:16:28]MH_I2C_Read... [12:16:28]Read from MH i2c: E2 03 00 [12:16:28]MH_I2C_Read... [12:16:28]Read from MH i2c: E2 03 00 B7 1F 00 90 00 4A [12:16:28]RAPDU: 90 00 [12:16:28]wFMCommunicate OK [12:16:28]wFMCommunicate request_size=4 [12:16:28]MH_SAM_APDU [12:16:28]CAPDU: 80 0D 03 02 [12:16:28]Write to MH i2c: E2 08 00 B8 1F 80 0D 03 02 00 00 00 00 52 [12:16:28]Write i2c OK [12:16:28]MH_I2C_Read... [12:16:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:16:28]Read from MH i2c: E2 [12:16:28]MH_I2C_Read... [12:16:28]Read from MH i2c: E2 0B 00 [12:16:28]MH_I2C_Read... [12:16:28]Read from MH i2c: E2 0B 00 B8 1F 00 24 75 D2 8A 71 B1 8F 60 90 00 59 [12:16:28]RAPDU: 24 75 D2 8A 71 B1 8F 60 90 00 [12:16:28]wFMCommunicate OK [12:16:28]SAM_PROTO_SignData done [12:16:28]FM_MakeSignedData done [12:16:28]CreateOFDProtocolMessage [12:16:28]wFMCommunicate request_size=4 [12:16:28]MH_SAM_APDU [12:16:28]CAPDU: 80 11 00 00 [12:16:28]Write to MH i2c: E2 08 00 B9 1F 80 11 00 00 00 00 00 00 52 [12:16:28]Write i2c OK [12:16:28]MH_I2C_Read... [12:16:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:29]Read from MH i2c: E2 [12:16:29]MH_I2C_Read... [12:16:29]Read from MH i2c: E2 17 00 [12:16:29]MH_I2C_Read... [12:16:29]Read from MH i2c: E2 17 00 B9 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A3 [12:16:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:16:29]wFMCommunicate OK [12:16:29]CreateOFDProtocolMessage done [12:16:29]OFDSenderStorePacket 95288 [12:16:29]StoreOFDPacket docnum=95288 [12:16:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C8 54 07 01 D3 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 1C 2F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 38 74 01 00 35 04 06 00 14 5E C4 CB 1F AB 24 75 D2 8A 71 B1 8F 60 [12:16:29]CheckFolder [12:16:29]dirname=/storage/ofd_packets [12:16:29]CheckFolder done [12:16:29]ProducePacketName [12:16:29]name=ofd_packets/00095288 [12:16:29]NVStorageSaveData ofd_packets/00095288 [12:16:29]File name is /storage/ofd_packets/00095288 [12:16:29]Write 301 bytes [12:16:29]NVStorageSaveData done [12:16:29]OFDSenderStorePacket done [12:16:29]KKMCreateOFDPacket done [12:16:29]NVStorageSaveData kkm_last_timestamp [12:16:29]File name is /storage/kkm_last_timestamp [12:16:29]Write 4 bytes [12:16:29]NVStorageSaveData done [12:16:29]ExternCall_PrintAddStr [12:16:29]wPrintStart [12:16:29]Write to MH i2c: 01 00 00 BA 1F D9 [12:16:29]Write i2c OK [12:16:29]MH_I2C_Read... [12:16:29]Read from MH i2c: 01 [12:16:29]MH_I2C_Read... [12:16:29]Read from MH i2c: 01 07 00 [12:16:29]MH_I2C_Read... [12:16:29]Read from MH i2c: 01 07 00 BA 1F 00 00 00 00 00 FF 0F EE [12:16:29]RasterBufferAndPrint [12:16:29]line Счет N : (1)3405796 [12:16:29]line ИНН: 02508201610067 [12:16:29]line Контрольно-Кассовый Чек [12:16:29]line ПРОДАЖА [12:16:29]line ТРК (МРК, ГНК) : 12 [12:16:29]line Товар: 2710124130 [12:16:29]line Аи-92-К-4 [12:16:29]line 7.480 * 66.90 [12:16:29]line = 500.41 [12:16:29]line НДС 12% НСП 1% [12:16:29]line > о реализуемом товаре [12:16:29]line ОКРУГЛЕНИЕ: -0.41 [12:16:29]line ИТОГО: 500.00 [12:16:29]line Внесено: 500.00 [12:16:29]line СДАЧА: 0.00 [12:16:29]line НСП 1% : 4.43 [12:16:29]line НДС 12% : 53.14 [12:16:29]line Наличными: 500.00 [12:16:29]line Безнал.: 0.00 [12:16:29]line Место: АЗС № 82 "Партнер Нефть" [12:16:29]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:16:29]line СНО: Общий режим [12:16:29]line Чек 287 27.10.2024 12:16 [12:16:29]line Смена: 143 ФФД: 1.0 [12:16:29]line ЗНМ: 0300000017 [12:16:29]line РНМ: 0000000000170478 [12:16:29]line Версия ККМ: v1.0 [12:16:29]line ФМ: 0000000002098560 [12:16:29]line ФД: 95288 [12:16:29]line ФПД: 22397261127595 [12:16:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T121628&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95288&fm=22397261127595&tin=02508201610067®Number=0000000000170478&sum=50000 [12:16:29]OFD Sender: Processing packet 95288 [packets to send 56, broken 55] [12:16:29]ProducePacketName [12:16:29]name=ofd_packets/00095288 [12:16:29]OFD Sender: To server: pG, [12:16:29]CommunicateWithHost lk.salyk.kg:30040 [12:16:29]ConnectInit lk.salyk.kg [12:16:29]written 0, free lines is 4095 [12:16:29]Connected sock=10 [12:16:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C8 54 07 01 D3 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 1C 2F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 38 74 01 00 35 04 06 00 14 5E C4 CB 1F AB 24 75 D2 8A 71 B1 8F 60 [12:16:29]Write to MH i2c: 01 00 00 E5 1F 04 [12:16:29]Write i2c OK [12:16:29]MH_I2C_Read... [12:16:29]Read from MH i2c: 01 [12:16:29]MH_I2C_Read... [12:16:29]Read from MH i2c: 01 07 00 [12:16:29]MH_I2C_Read... [12:16:29]Read from MH i2c: 01 07 00 E5 1F 00 00 00 00 00 0D 0D 25 [12:16:29]RasterBufferAndPrint [12:16:29]line [12:16:29]line [12:16:29]line [12:16:29]line [12:16:29]line [12:16:29]written 0, free lines is 3347 [12:16:29]MH_Cut [12:16:29]Write to MH i2c: D1 01 00 EC 1F 01 DD [12:16:29]Write i2c OK [12:16:29]MH_I2C_Read... [12:16:29]Read from MH i2c: D1 [12:16:29]MH_I2C_Read... [12:16:29]Read from MH i2c: D1 01 00 [12:16:29]MH_I2C_Read... [12:16:29]Read from MH i2c: D1 01 00 EC 1F 00 DC [12:16:29]Write to MH i2c: 01 00 00 ED 1F 0C [12:16:29]Write i2c OK [12:16:29]MH_I2C_Read... [12:16:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0D 45 47 00 CD 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 32 30 39 38 35 36 30 10 04 04 00 38 74 01 00 F4 03 04 00 48 D9 1D 67 B6 04 01 00 00 A1 D0 05 F6 22 1E 05 E3 [12:16:29]CommunicateWithHost err = 0 [12:16:29]CheckOFDResponse [12:16:29]1017 (14) - 77093643461234 [12:16:29]1041 (16) - 0000000002098560 [12:16:29]1040 (4) - 95288 [12:16:29]1012 (4) - 27.10.2024 06:10 [12:16:29]1206 (1) - 0 [12:16:29]OFD Sender: Remove packet 95288 [12:16:29]ProducePacketName [12:16:29]name=ofd_packets/00095288 [12:16:29]NVStorageDeleteData [12:16:30]OFD Sender: No OFD packet to send [12:16:30]*** Cut start [12:16:30]*** Partial cut [12:16:30]*** CUTSNS_PIN = 1 [12:16:30]*** CUTSNS_PIN = 0 [12:16:30]*** Brake cut motor [12:16:31]Read from MH i2c: 01 [12:16:31]MH_I2C_Read... [12:16:31]*** Stop cut motor [12:16:31]*** Cut end [12:16:31]Read from MH i2c: 01 07 00 [12:16:31]MH_I2C_Read... [12:16:31]Read from MH i2c: 01 07 00 ED 1F 00 00 00 00 00 FF 0F 21 [12:16:31]process_action close_receipt done [12:16:31]requested_data is exist [12:16:31]produce_requested_data [12:16:31]requested_item fm.sn is exist - process it [12:16:31]wFMCommunicate request_size=4 [12:16:31]MH_SAM_APDU [12:16:31]CAPDU: 80 11 00 00 [12:16:31]Write to MH i2c: E2 08 00 EE 1F 80 11 00 00 00 00 00 00 87 [12:16:31]Write i2c OK [12:16:31]MH_I2C_Read... [12:16:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:31]Read from MH i2c: E2 [12:16:31]MH_I2C_Read... [12:16:31]Read from MH i2c: E2 17 00 [12:16:31]MH_I2C_Read... [12:16:31]Read from MH i2c: E2 17 00 EE 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D8 [12:16:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:16:31]wFMCommunicate OK [12:16:31]requested_item fd.num is exist - process it [12:16:31]SAM_PROTO_GetFieldsCounters [12:16:31]wFMCommunicate request_size=4 [12:16:31]MH_SAM_APDU [12:16:31]CAPDU: 80 13 00 00 [12:16:31]Write to MH i2c: E2 08 00 EF 1F 80 13 00 00 00 00 00 00 8A [12:16:31]Write i2c OK [12:16:31]MH_I2C_Read... [12:16:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:16:31]Read from MH i2c: E2 [12:16:31]MH_I2C_Read... [12:16:31]Read from MH i2c: E2 62 00 [12:16:31]MH_I2C_Read... [12:16:31]Read from MH i2c: E2 62 00 EF 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 38 74 01 00 0E 04 04 00 8F 00 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 47 [12:16:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 38 74 01 00 0E 04 04 00 8F 00 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 [12:16:31]wFMCommunicate OK [12:16:31]SAM_PROTO_GetFieldsCounters done [12:16:31]requested_item shift.num is exist - process it [12:16:31]requested_item shift.opened is exist - process it [12:16:31]req_shift_opened [12:16:31]FM_GetShiftState [12:16:31]SAM_PROTO_GetShiftState [12:16:31]wFMCommunicate request_size=4 [12:16:31]MH_SAM_APDU [12:16:31]CAPDU: 80 13 01 00 [12:16:31]Write to MH i2c: E2 08 00 F0 1F 80 13 01 00 00 00 00 00 8C [12:16:31]Write i2c OK [12:16:31]MH_I2C_Read... [12:16:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:16:31]Read from MH i2c: E2 [12:16:31]MH_I2C_Read... [12:16:31]Read from MH i2c: E2 0E 00 [12:16:31]MH_I2C_Read... [12:16:31]Read from MH i2c: E2 0E 00 F0 1F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 38 [12:16:31]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:16:31]wFMCommunicate OK [12:16:31]SAM_PROTO_GetShiftState done [12:16:31]FM_GetShiftState done [12:16:31]req_shift_opened done [12:16:31]requested_item shift.open_date is exist - process it [12:16:31]req_shift_open_date [12:16:31]req_shift_open_date done [12:16:31]produce_requested_data done [12:16:31]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95288,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:16:31]process_action_free close_receipt [12:16:31]json_value_free [12:16:31]json_value_free done [12:16:31]process_json_proto returns [12:16:31]Send response to host [12:16:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95288,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:16:31]free response buf [12:16:31]execute_script done [12:16:31]execute_script returns [12:16:31]free content buf [12:16:31]Sock 9.Close socket [12:16:31]Sock 9.Thread stoped [12:16:35]OFD Sender: No OFD packet to send [12:16:40]OFD Sender: No OFD packet to send [12:16:45]OFD Sender: No OFD packet to send [12:16:45]accept exits with 7 [12:16:45]New connection [12:16:45]New thread 3066617188 created [12:16:45]Thread 3066760548 joined [12:16:45]Waiting for new connection... [12:16:45] Sock 7.Parse request [12:16:45]Sock 7.Check first char [12:16:45]Sock 7.First char is OK [12:16:45]request: POST /json_proto HTTP/1.0 [12:16:45]Method: POST [12:16:45]URL: /json_proto [12:16:45]Method is POST - this is cgi request [12:16:45]url: /json_proto [12:16:45]query_string will be loaded in cgi processing [12:16:45]execute_cgi json_proto POST (null) [12:16:45]execute_cgi path=json_proto method=POST [12:16:45]POST find Content-Length [12:16:45]Host: 172.17.40.67:8080 [12:16:45]Content-Length: 678 [12:16:45]Content-Type: application/json [12:16:45] [12:16:45]POST finish read [12:16:45]Found Content-Length = 678 [12:16:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405798", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:16:45]execute_script... [12:16:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405798", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:16:45]POST & json_proto [12:16:45]process_json_proto [12:16:45]json parsed OK: [12:16:45]protocol is kg_v1.0 [12:16:45]action value=close_receipt [12:16:45]process_action close_receipt [12:16:45]cmd_close_receipt [12:16:45]MH_GetDate [12:16:45]Write to MH i2c: F0 00 00 F1 1F FF [12:16:45]Write i2c OK [12:16:45]MH_I2C_Read... [12:16:45]Read from MH i2c: F0 [12:16:45]MH_I2C_Read... [12:16:45]Read from MH i2c: F0 09 00 [12:16:45]MH_I2C_Read... [12:16:45]Read from MH i2c: F0 09 00 F1 1F 00 2F 2F 1E 67 EE DA 66 66 7F [12:16:45]GetLastDocTimeStamp 1730031388 [12:16:45]current date 1730031407 [12:16:45]FM_GetShiftState [12:16:45]SAM_PROTO_GetShiftState [12:16:45]wFMCommunicate request_size=4 [12:16:45]MH_SAM_APDU [12:16:45]CAPDU: 80 13 01 00 [12:16:45]Write to MH i2c: E2 08 00 F2 1F 80 13 01 00 00 00 00 00 8E [12:16:45]Write i2c OK [12:16:45]MH_I2C_Read... [12:16:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:16:45]Read from MH i2c: E2 [12:16:45]MH_I2C_Read... [12:16:45]Read from MH i2c: E2 0E 00 [12:16:45]MH_I2C_Read... [12:16:45]Read from MH i2c: E2 0E 00 F2 1F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3A [12:16:45]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:16:45]wFMCommunicate OK [12:16:45]SAM_PROTO_GetShiftState done [12:16:45]FM_GetShiftState done [12:16:45]opened in 1729987736 [12:16:45]opened+sec_in_day 1730074136 [12:16:45]quantity*price = 40006 [12:16:45]sum+1 = 40007 [12:16:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 288 27.10.2024 12:16 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95289 ФПД: 86240066210254 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T121647&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95289&fm=86240066210254&tin=02508201610067®Number=0000000000170478&sum=40000 [12:16:47]StoreToDocumentArchive [12:16:47]shift 143 fd 95289 [12:16:47]save to /storage/0143/doc_00095289 [12:16:47]save last doc name /storage/0143/doc_00095289 to /storage/kkm_last_doc_name [12:16:47]save OK [12:16:47]Clear old archive folders... [12:16:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:16:47]tlvbuf is 015C0F00 [12:16:47]SAM_PROTO_ClearQueue [12:16:47]wFMCommunicate request_size=4 [12:16:47]MH_SAM_APDU [12:16:47]CAPDU: 80 09 00 00 [12:16:47]Write to MH i2c: E2 08 00 FF 1F 80 09 00 00 00 00 00 00 90 [12:16:47]Write i2c OK [12:16:47]MH_I2C_Read... [12:16:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:16:47]Read from MH i2c: E2 [12:16:47]MH_I2C_Read... [12:16:47]Read from MH i2c: E2 03 00 [12:16:47]MH_I2C_Read... [12:16:47]Read from MH i2c: E2 03 00 FF 1F 00 90 00 92 [12:16:47]RAPDU: 90 00 [12:16:47]wFMCommunicate OK [12:16:47]SAM_PROTO_ClearQueue done [12:16:47]KKMCreateOFDPacket [12:16:47]OFDProtocolAddRootSTLVToBuf [12:16:47]FM_MakeSignedData [12:16:47]FM_MakeSignedData [12:16:47]SAM_PROTO_SignData [12:16:47]wFMCommunicate request_size=4 [12:16:47]MH_SAM_APDU [12:16:47]CAPDU: 80 0D 01 02 [12:16:47]Write to MH i2c: E2 08 00 00 20 80 0D 01 02 00 00 00 00 99 [12:16:47]Write i2c OK [12:16:47]MH_I2C_Read... [12:16:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:16:47]Read from MH i2c: E2 [12:16:47]MH_I2C_Read... [12:16:47]Read from MH i2c: E2 03 00 [12:16:47]MH_I2C_Read... [12:16:47]Read from MH i2c: E2 03 00 00 20 00 90 00 94 [12:16:47]RAPDU: 90 00 [12:16:47]wFMCommunicate OK [12:16:47]wFMCommunicate request_size=255 [12:16:47]MH_SAM_APDU [12:16: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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 2F 2F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 39 74 01 00 35 04 06 00 4E [12:16:47]Write to MH i2c: E2 02 01 01 20 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 2F 2F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 39 74 01 00 35 04 06 00 4E 00 00 85 [12:16:47]Write i2c OK [12:16:47]MH_I2C_Read... [12:16:47]Read from MH i2c: E2 [12:16:47]MH_I2C_Read... [12:16:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:47]Read from MH i2c: E2 03 00 [12:16:47]MH_I2C_Read... [12:16:47]Read from MH i2c: E2 03 00 01 20 00 90 00 95 [12:16:47]RAPDU: 90 00 [12:16:47]wFMCommunicate OK [12:16:47]wFMCommunicate request_size=10 [12:16:47]MH_SAM_APDU [12:16:47]CAPDU: 80 0D 02 02 05 6F 54 83 09 CE [12:16:47]Write to MH i2c: E2 0D 00 02 20 80 0D 02 02 05 00 6F 54 83 09 CE 00 00 C3 [12:16:47]Write i2c OK [12:16:47]MH_I2C_Read... [12:16:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:47]Read from MH i2c: E2 [12:16:47]MH_I2C_Read... [12:16:47]Read from MH i2c: E2 03 00 [12:16:47]MH_I2C_Read... [12:16:47]Read from MH i2c: E2 03 00 02 20 00 90 00 96 [12:16:47]RAPDU: 90 00 [12:16:47]wFMCommunicate OK [12:16:47]wFMCommunicate request_size=4 [12:16:47]MH_SAM_APDU [12:16:47]CAPDU: 80 0D 03 02 [12:16:47]Write to MH i2c: E2 08 00 03 20 80 0D 03 02 00 00 00 00 9E [12:16:47]Write i2c OK [12:16:47]MH_I2C_Read... [12:16:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:16:47]Read from MH i2c: E2 [12:16:47]MH_I2C_Read... [12:16:47]Read from MH i2c: E2 0B 00 [12:16:47]MH_I2C_Read... [12:16:47]Read from MH i2c: E2 0B 00 03 20 00 11 ED DF 03 9F 45 70 52 90 00 25 [12:16:47]RAPDU: 11 ED DF 03 9F 45 70 52 90 00 [12:16:47]wFMCommunicate OK [12:16:47]SAM_PROTO_SignData done [12:16:47]FM_MakeSignedData done [12:16:47]CreateOFDProtocolMessage [12:16:47]wFMCommunicate request_size=4 [12:16:47]MH_SAM_APDU [12:16:47]CAPDU: 80 11 00 00 [12:16:47]Write to MH i2c: E2 08 00 04 20 80 11 00 00 00 00 00 00 9E [12:16:47]Write i2c OK [12:16:47]MH_I2C_Read... [12:16:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:47]Read from MH i2c: E2 [12:16:47]MH_I2C_Read... [12:16:47]Read from MH i2c: E2 17 00 [12:16:47]MH_I2C_Read... [12:16:47]Read from MH i2c: E2 17 00 04 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EF [12:16:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:16:47]wFMCommunicate OK [12:16:47]CreateOFDProtocolMessage done [12:16:47]OFDSenderStorePacket 95289 [12:16:47]StoreOFDPacket docnum=95289 [12:16:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 33 03 07 01 7A 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 2F 2F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 39 74 01 00 35 04 06 00 4E 6F 54 83 09 CE 11 ED DF 03 9F 45 70 52 [12:16:47]CheckFolder [12:16:47]dirname=/storage/ofd_packets [12:16:47]CheckFolder done [12:16:47]ProducePacketName [12:16:47]name=ofd_packets/00095289 [12:16:47]NVStorageSaveData ofd_packets/00095289 [12:16:47]File name is /storage/ofd_packets/00095289 [12:16:47]Write 301 bytes [12:16:47]NVStorageSaveData done [12:16:47]OFDSenderStorePacket done [12:16:47]KKMCreateOFDPacket done [12:16:47]NVStorageSaveData kkm_last_timestamp [12:16:47]File name is /storage/kkm_last_timestamp [12:16:47]Write 4 bytes [12:16:47]NVStorageSaveData done [12:16:47]ExternCall_PrintAddStr [12:16:47]wPrintStart [12:16:47]Write to MH i2c: 01 00 00 05 20 25 [12:16:47]Write i2c OK [12:16:47]MH_I2C_Read... [12:16:47]Read from MH i2c: 01 [12:16:47]MH_I2C_Read... [12:16:47]Read from MH i2c: 01 07 00 [12:16:47]MH_I2C_Read... [12:16:47]Read from MH i2c: 01 07 00 05 20 00 00 00 00 00 FF 0F 3A [12:16:47]RasterBufferAndPrint [12:16:47]line Счет N : (1)3405798 [12:16:47]line ИНН: 02508201610067 [12:16:47]line Контрольно-Кассовый Чек [12:16:47]line ПРОДАЖА [12:16:47]line ТРК (МРК, ГНК) : 32 [12:16:47]line Товар: 2710124130 [12:16:47]line Аи-92-К-4 [12:16:47]line 5.980 * 66.90 [12:16:47]line = 400.06 [12:16:47]line НДС 12% НСП 1% [12:16:47]line > о реализуемом товаре [12:16:47]line ОКРУГЛЕНИЕ: -0.06 [12:16:47]line ИТОГО: 400.00 [12:16:47]line Внесено: 400.00 [12:16:47]line СДАЧА: 0.00 [12:16:47]line НСП 1% : 3.54 [12:16:47]line НДС 12% : 42.48 [12:16:47]line Наличными: 400.00 [12:16:47]line Безнал.: 0.00 [12:16:47]line Место: АЗС № 82 "Партнер Нефть" [12:16:47]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:16:47]line СНО: Общий режим [12:16:47]line Чек 288 27.10.2024 12:16 [12:16:47]line Смена: 143 ФФД: 1.0 [12:16:47]line ЗНМ: 0300000017 [12:16:47]line РНМ: 0000000000170478 [12:16:47]line Версия ККМ: v1.0 [12:16:47]line ФМ: 0000000002098560 [12:16:47]line ФД: 95289 [12:16:47]line ФПД: 86240066210254 [12:16:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T121647&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95289&fm=86240066210254&tin=02508201610067®Number=0000000000170478&sum=40000 [12:16:47]OFD Sender: Processing packet 95289 [packets to send 56, broken 55] [12:16:47]ProducePacketName [12:16:47]name=ofd_packets/00095289 [12:16:47]OFD Sender: To server: pG, [12:16:47]CommunicateWithHost lk.salyk.kg:30040 [12:16:47]ConnectInit lk.salyk.kg [12:16:47]written 0, free lines is 4095 [12:16:48]Connected sock=10 [12:16:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 33 03 07 01 7A 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 2F 2F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 39 74 01 00 35 04 06 00 4E 6F 54 83 09 CE 11 ED DF 03 9F 45 70 52 [12:16:48]Write to MH i2c: 01 00 00 30 20 50 [12:16:48]Write i2c OK [12:16:48]MH_I2C_Read... [12:16:48]Read from MH i2c: 01 [12:16:48]MH_I2C_Read... [12:16:48]Read from MH i2c: 01 07 00 [12:16:48]MH_I2C_Read... [12:16:48]Read from MH i2c: 01 07 00 30 20 00 00 00 00 00 01 0D 65 [12:16:48]RasterBufferAndPrint [12:16:48]line [12:16:48]line [12:16:48]line [12:16:48]line [12:16:48]line [12:16:48]written 0, free lines is 3335 [12:16:48]MH_Cut [12:16:48]Write to MH i2c: D1 01 00 37 20 01 29 [12:16:48]Write i2c OK [12:16:48]MH_I2C_Read... [12:16:48]Read from MH i2c: D1 [12:16:48]MH_I2C_Read... [12:16:48]Read from MH i2c: D1 01 00 [12:16:48]MH_I2C_Read... [12:16:48]Read from MH i2c: D1 01 00 37 20 00 28 [12:16:48]Write to MH i2c: 01 00 00 38 20 58 [12:16:48]Write i2c OK [12:16:48]MH_I2C_Read... [12:16:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 8A 23 47 00 FF 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 32 30 39 38 35 36 30 10 04 04 00 39 74 01 00 F4 03 04 00 5B D9 1D 67 B6 04 01 00 00 C2 18 22 9F E8 E9 87 AD [12:16:48]CommunicateWithHost err = 0 [12:16:48]CheckOFDResponse [12:16:48]1017 (14) - 77093643461234 [12:16:48]1041 (16) - 0000000002098560 [12:16:48]1040 (4) - 95289 [12:16:48]1012 (4) - 27.10.2024 06:10 [12:16:48]1206 (1) - 0 [12:16:48]OFD Sender: Remove packet 95289 [12:16:48]ProducePacketName [12:16:48]name=ofd_packets/00095289 [12:16:48]NVStorageDeleteData [12:16:48]OFD Sender: No OFD packet to send [12:16:49]*** Cut start [12:16:49]*** Partial cut [12:16:49]*** CUTSNS_PIN = 1 [12:16:49]*** CUTSNS_PIN = 0 [12:16:49]*** Brake cut motor [12:16:49]Read from MH i2c: 01 [12:16:49]MH_I2C_Read... [12:16:49]*** Stop cut motor [12:16:49]*** Cut end [12:16:49]Read from MH i2c: 01 07 00 [12:16:49]MH_I2C_Read... [12:16:49]Read from MH i2c: 01 07 00 38 20 00 00 00 00 00 FF 0F 6D [12:16:49]process_action close_receipt done [12:16:49]requested_data is exist [12:16:49]produce_requested_data [12:16:49]requested_item fm.sn is exist - process it [12:16:49]wFMCommunicate request_size=4 [12:16:49]MH_SAM_APDU [12:16:49]CAPDU: 80 11 00 00 [12:16:49]Write to MH i2c: E2 08 00 39 20 80 11 00 00 00 00 00 00 D3 [12:16:49]Write i2c OK [12:16:49]MH_I2C_Read... [12:16:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:49]Read from MH i2c: E2 [12:16:49]MH_I2C_Read... [12:16:49]Read from MH i2c: E2 17 00 [12:16:49]MH_I2C_Read... [12:16:49]Read from MH i2c: E2 17 00 39 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 24 [12:16:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:16:49]wFMCommunicate OK [12:16:49]requested_item fd.num is exist - process it [12:16:49]SAM_PROTO_GetFieldsCounters [12:16:49]wFMCommunicate request_size=4 [12:16:49]MH_SAM_APDU [12:16:49]CAPDU: 80 13 00 00 [12:16:49]Write to MH i2c: E2 08 00 3A 20 80 13 00 00 00 00 00 00 D6 [12:16:49]Write i2c OK [12:16:49]MH_I2C_Read... [12:16:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:16:49]Read from MH i2c: E2 [12:16:49]MH_I2C_Read... [12:16:49]Read from MH i2c: E2 62 00 [12:16:49]MH_I2C_Read... [12:16:49]Read from MH i2c: E2 62 00 3A 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 39 74 01 00 0E 04 04 00 8F 00 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 97 [12:16:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 39 74 01 00 0E 04 04 00 8F 00 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 [12:16:49]wFMCommunicate OK [12:16:49]SAM_PROTO_GetFieldsCounters done [12:16:49]requested_item shift.num is exist - process it [12:16:49]requested_item shift.opened is exist - process it [12:16:49]req_shift_opened [12:16:49]FM_GetShiftState [12:16:49]SAM_PROTO_GetShiftState [12:16:49]wFMCommunicate request_size=4 [12:16:49]MH_SAM_APDU [12:16:49]CAPDU: 80 13 01 00 [12:16:49]Write to MH i2c: E2 08 00 3B 20 80 13 01 00 00 00 00 00 D8 [12:16:49]Write i2c OK [12:16:49]MH_I2C_Read... [12:16:49]Read from MH i2c: E2 [12:16:49]MH_I2C_Read... [12:16:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:16:49]Read from MH i2c: E2 0E 00 [12:16:49]MH_I2C_Read... [12:16:49]Read from MH i2c: E2 0E 00 3B 20 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 84 [12:16:49]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:16:49]wFMCommunicate OK [12:16:49]SAM_PROTO_GetShiftState done [12:16:49]FM_GetShiftState done [12:16:49]req_shift_opened done [12:16:49]requested_item shift.open_date is exist - process it [12:16:49]req_shift_open_date [12:16:49]req_shift_open_date done [12:16:49]produce_requested_data done [12:16:49]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95289,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:16:49]process_action_free close_receipt [12:16:49]json_value_free [12:16:49]json_value_free done [12:16:49]process_json_proto returns [12:16:49]Send response to host [12:16:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95289,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:16:49]free response buf [12:16:49]execute_script done [12:16:49]execute_script returns [12:16:49]free content buf [12:16:49]Sock 7.Close socket [12:16:49]Sock 7.Thread stoped [12:16:52]accept exits with 9 [12:16:52]New connection [12:16:52]New thread 3066760548 created [12:16:52]Thread 3066617188 joined [12:16:52]Waiting for new connection... [12:16:52] Sock 9.Parse request [12:16:52]Sock 9.Check first char [12:16:52]Sock 9.First char is OK [12:16:52]request: POST /json_proto HTTP/1.0 [12:16:52]Method: POST [12:16:52]URL: /json_proto [12:16:52]Method is POST - this is cgi request [12:16:52]url: /json_proto [12:16:52]query_string will be loaded in cgi processing [12:16:52]execute_cgi json_proto POST (null) [12:16:52]execute_cgi path=json_proto method=POST [12:16:52]POST find Content-Length [12:16:52]Host: 172.17.40.67:8080 [12:16:52]Content-Length: 678 [12:16:52]Content-Type: application/json [12:16:52] [12:16:52]POST finish read [12:16:52]Found Content-Length = 678 [12:16:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405797", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:16:52]execute_script... [12:16: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)3405797", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:16:52]POST & json_proto [12:16:52]process_json_proto [12:16:52]json parsed OK: [12:16:52]protocol is kg_v1.0 [12:16:52]action value=close_receipt [12:16:52]process_action close_receipt [12:16:52]cmd_close_receipt [12:16:52]MH_GetDate [12:16:52]Write to MH i2c: F0 00 00 3C 20 4B [12:16:52]Write i2c OK [12:16:52]MH_I2C_Read... [12:16:52]Read from MH i2c: F0 [12:16:52]MH_I2C_Read... [12:16:52]Read from MH i2c: F0 09 00 [12:16:52]MH_I2C_Read... [12:16:52]Read from MH i2c: F0 09 00 3C 20 00 36 2F 1E 67 EE DA 66 66 D2 [12:16:52]GetLastDocTimeStamp 1730031407 [12:16:52]current date 1730031414 [12:16:52]FM_GetShiftState [12:16:52]SAM_PROTO_GetShiftState [12:16:52]wFMCommunicate request_size=4 [12:16:52]MH_SAM_APDU [12:16:52]CAPDU: 80 13 01 00 [12:16:52]Write to MH i2c: E2 08 00 3D 20 80 13 01 00 00 00 00 00 DA [12:16:52]Write i2c OK [12:16:52]MH_I2C_Read... [12:16:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:16:52]Read from MH i2c: E2 [12:16:52]MH_I2C_Read... [12:16:52]Read from MH i2c: E2 0E 00 [12:16:52]MH_I2C_Read... [12:16:52]Read from MH i2c: E2 0E 00 3D 20 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 86 [12:16:52]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:16:52]wFMCommunicate OK [12:16:52]SAM_PROTO_GetShiftState done [12:16:52]FM_GetShiftState done [12:16:52]opened in 1729987736 [12:16:52]opened+sec_in_day 1730074136 [12:16:52]quantity*price = 50041 [12:16:52]sum+1 = 50042 [12:16:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 289 27.10.2024 12:16 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95290 ФПД: 271338057243634 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T121654&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95290&fm=271338057243634&tin=02508201610067®Number=0000000000170478&sum=50000 [12:16:54]StoreToDocumentArchive [12:16:54]shift 143 fd 95290 [12:16:54]save to /storage/0143/doc_00095290 [12:16:54]save last doc name /storage/0143/doc_00095290 to /storage/kkm_last_doc_name [12:16:54]save OK [12:16:54]Clear old archive folders... [12:16:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:16:54]tlvbuf is B6D79640 [12:16:54]SAM_PROTO_ClearQueue [12:16:54]wFMCommunicate request_size=4 [12:16:54]MH_SAM_APDU [12:16:54]CAPDU: 80 09 00 00 [12:16:54]Write to MH i2c: E2 08 00 4A 20 80 09 00 00 00 00 00 00 DC [12:16:54]Write i2c OK [12:16:54]MH_I2C_Read... [12:16:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:16:54]Read from MH i2c: E2 [12:16:54]MH_I2C_Read... [12:16:54]Read from MH i2c: E2 03 00 [12:16:54]MH_I2C_Read... [12:16:54]Read from MH i2c: E2 03 00 4A 20 00 90 00 DE [12:16:54]RAPDU: 90 00 [12:16:54]wFMCommunicate OK [12:16:54]SAM_PROTO_ClearQueue done [12:16:54]KKMCreateOFDPacket [12:16:54]OFDProtocolAddRootSTLVToBuf [12:16:54]FM_MakeSignedData [12:16:54]FM_MakeSignedData [12:16:54]SAM_PROTO_SignData [12:16:54]wFMCommunicate request_size=4 [12:16:54]MH_SAM_APDU [12:16:54]CAPDU: 80 0D 01 02 [12:16:54]Write to MH i2c: E2 08 00 4B 20 80 0D 01 02 00 00 00 00 E4 [12:16:54]Write i2c OK [12:16:54]MH_I2C_Read... [12:16:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:16:54]Read from MH i2c: E2 [12:16:54]MH_I2C_Read... [12:16:54]Read from MH i2c: E2 03 00 [12:16:54]MH_I2C_Read... [12:16:54]Read from MH i2c: E2 03 00 4B 20 00 90 00 DF [12:16:54]RAPDU: 90 00 [12:16:54]wFMCommunicate OK [12:16:54]wFMCommunicate request_size=255 [12:16:54]MH_SAM_APDU [12:16: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 36 2F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3A 74 01 00 35 04 06 00 F6 [12:16:54]Write to MH i2c: E2 02 01 4C 20 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 36 2F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3A 74 01 00 35 04 06 00 F6 00 00 B2 [12:16:54]Write i2c OK [12:16:54]MH_I2C_Read... [12:16:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:54]Read from MH i2c: E2 [12:16:54]MH_I2C_Read... [12:16:54]Read from MH i2c: E2 03 00 [12:16:54]MH_I2C_Read... [12:16:54]Read from MH i2c: E2 03 00 4C 20 00 90 00 E0 [12:16:54]RAPDU: 90 00 [12:16:54]wFMCommunicate OK [12:16:54]wFMCommunicate request_size=10 [12:16:54]MH_SAM_APDU [12:16:54]CAPDU: 80 0D 02 02 05 C7 D0 84 1B F2 [12:16:54]Write to MH i2c: E2 0D 00 4D 20 80 0D 02 02 05 00 C7 D0 84 1B F2 00 00 19 [12:16:54]Write i2c OK [12:16:54]MH_I2C_Read... [12:16:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:54]Read from MH i2c: E2 [12:16:54]MH_I2C_Read... [12:16:54]Read from MH i2c: E2 03 00 [12:16:54]MH_I2C_Read... [12:16:54]Read from MH i2c: E2 03 00 4D 20 00 90 00 E1 [12:16:54]RAPDU: 90 00 [12:16:54]wFMCommunicate OK [12:16:54]wFMCommunicate request_size=4 [12:16:54]MH_SAM_APDU [12:16:54]CAPDU: 80 0D 03 02 [12:16:54]Write to MH i2c: E2 08 00 4E 20 80 0D 03 02 00 00 00 00 E9 [12:16:54]Write i2c OK [12:16:54]MH_I2C_Read... [12:16:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:16:54]Read from MH i2c: E2 [12:16:54]MH_I2C_Read... [12:16:54]Read from MH i2c: E2 0B 00 [12:16:54]MH_I2C_Read... [12:16:54]Read from MH i2c: E2 0B 00 4E 20 00 9E 98 F7 15 1F D0 CD 80 90 00 68 [12:16:54]RAPDU: 9E 98 F7 15 1F D0 CD 80 90 00 [12:16:54]wFMCommunicate OK [12:16:54]SAM_PROTO_SignData done [12:16:54]FM_MakeSignedData done [12:16:54]CreateOFDProtocolMessage [12:16:54]wFMCommunicate request_size=4 [12:16:54]MH_SAM_APDU [12:16:54]CAPDU: 80 11 00 00 [12:16:54]Write to MH i2c: E2 08 00 4F 20 80 11 00 00 00 00 00 00 E9 [12:16:54]Write i2c OK [12:16:54]MH_I2C_Read... [12:16:54]Read from MH i2c: E2 [12:16:54]MH_I2C_Read... [12:16:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:54]Read from MH i2c: E2 17 00 [12:16:54]MH_I2C_Read... [12:16:54]Read from MH i2c: E2 17 00 4F 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3A [12:16:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:16:54]wFMCommunicate OK [12:16:54]CreateOFDProtocolMessage done [12:16:54]OFDSenderStorePacket 95290 [12:16:54]StoreOFDPacket docnum=95290 [12:16:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1C 46 07 01 4D 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 36 2F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3A 74 01 00 35 04 06 00 F6 C7 D0 84 1B F2 9E 98 F7 15 1F D0 CD 80 [12:16:54]CheckFolder [12:16:54]dirname=/storage/ofd_packets [12:16:54]CheckFolder done [12:16:54]ProducePacketName [12:16:54]name=ofd_packets/00095290 [12:16:54]NVStorageSaveData ofd_packets/00095290 [12:16:54]File name is /storage/ofd_packets/00095290 [12:16:54]Write 301 bytes [12:16:54]NVStorageSaveData done [12:16:54]OFDSenderStorePacket done [12:16:54]KKMCreateOFDPacket done [12:16:54]NVStorageSaveData kkm_last_timestamp [12:16:54]File name is /storage/kkm_last_timestamp [12:16:54]Write 4 bytes [12:16:54]NVStorageSaveData done [12:16:54]ExternCall_PrintAddStr [12:16:54]wPrintStart [12:16:54]Write to MH i2c: 01 00 00 50 20 70 [12:16:54]Write i2c OK [12:16:54]MH_I2C_Read... [12:16:54]Read from MH i2c: 01 [12:16:54]MH_I2C_Read... [12:16:54]Read from MH i2c: 01 07 00 [12:16:54]MH_I2C_Read... [12:16:54]Read from MH i2c: 01 07 00 50 20 00 00 00 00 00 FF 0F 85 [12:16:54]RasterBufferAndPrint [12:16:54]line Счет N : (1)3405797 [12:16:54]line ИНН: 02508201610067 [12:16:54]line Контрольно-Кассовый Чек [12:16:54]line ПРОДАЖА [12:16:54]line ТРК (МРК, ГНК) : 42 [12:16:54]line Товар: 2710124130 [12:16:54]line Аи-92-К-4 [12:16:54]line 7.480 * 66.90 [12:16:54]line = 500.41 [12:16:54]line НДС 12% НСП 1% [12:16:54]line > о реализуемом товаре [12:16:54]line ОКРУГЛЕНИЕ: -0.41 [12:16:54]line ИТОГО: 500.00 [12:16:54]line Внесено: 500.00 [12:16:54]line СДАЧА: 0.00 [12:16:54]line НСП 1% : 4.43 [12:16:54]line НДС 12% : 53.14 [12:16:54]line Наличными: 500.00 [12:16:54]line Безнал.: 0.00 [12:16:54]line Место: АЗС № 82 "Партнер Нефть" [12:16:54]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:16:54]line СНО: Общий режим [12:16:54]line Чек 289 27.10.2024 12:16 [12:16:54]line Смена: 143 ФФД: 1.0 [12:16:54]line ЗНМ: 0300000017 [12:16:54]line РНМ: 0000000000170478 [12:16:54]line Версия ККМ: v1.0 [12:16:54]line ФМ: 0000000002098560 [12:16:54]line ФД: 95290 [12:16:54]line ФПД: 271338057243634 [12:16:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T121654&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95290&fm=271338057243634&tin=02508201610067®Number=0000000000170478&sum=50000 [12:16:54]written 0, free lines is 4095 [12:16:54]OFD Sender: Processing packet 95290 [packets to send 56, broken 55] [12:16:54]ProducePacketName [12:16:54]name=ofd_packets/00095290 [12:16:54]OFD Sender: To server: pG, [12:16:54]CommunicateWithHost lk.salyk.kg:30040 [12:16:54]ConnectInit lk.salyk.kg [12:16:54]Connected sock=10 [12:16:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1C 46 07 01 4D 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 36 2F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3A 74 01 00 35 04 06 00 F6 C7 D0 84 1B F2 9E 98 F7 15 1F D0 CD 80 [12:16:55]Write to MH i2c: 01 00 00 7B 20 9B [12:16:55]Write i2c OK [12:16:55]MH_I2C_Read... [12:16:55]Read from MH i2c: 01 [12:16:55]MH_I2C_Read... [12:16:55]Read from MH i2c: 01 07 00 [12:16:55]MH_I2C_Read... [12:16:55]Read from MH i2c: 01 07 00 7B 20 00 00 00 00 00 03 0D B2 [12:16:55]RasterBufferAndPrint [12:16:55]line [12:16:55]line [12:16:55]line [12:16:55]line [12:16:55]line [12:16:55]written 0, free lines is 3343 [12:16:55]MH_Cut [12:16:55]Write to MH i2c: D1 01 00 82 20 01 74 [12:16:55]Write i2c OK [12:16:55]MH_I2C_Read... [12:16:55]Read from MH i2c: D1 [12:16:55]MH_I2C_Read... [12:16:55]Read from MH i2c: D1 01 00 [12:16:55]MH_I2C_Read... [12:16:55]Read from MH i2c: D1 01 00 82 20 00 73 [12:16:55]Write to MH i2c: 01 00 00 83 20 A3 [12:16:55]Write i2c OK [12:16:55]MH_I2C_Read... [12:16:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 70 B0 47 00 D0 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 32 30 39 38 35 36 30 10 04 04 00 3A 74 01 00 F4 03 04 00 62 D9 1D 67 B6 04 01 00 00 9D F0 55 77 2D 31 B6 01 [12:16:55]CommunicateWithHost err = 0 [12:16:55]CheckOFDResponse [12:16:55]1017 (14) - 77093643461234 [12:16:55]1041 (16) - 0000000002098560 [12:16:55]1040 (4) - 95290 [12:16:55]1012 (4) - 27.10.2024 06:10 [12:16:55]1206 (1) - 0 [12:16:55]OFD Sender: Remove packet 95290 [12:16:55]ProducePacketName [12:16:55]name=ofd_packets/00095290 [12:16:55]NVStorageDeleteData [12:16:55]*** Cut start [12:16:55]*** Partial cut [12:16:55]*** CUTSNS_PIN = 1 [12:16:55]OFD Sender: No OFD packet to send [12:16:55]*** CUTSNS_PIN = 0 [12:16:55]*** Brake cut motor [12:16:56]Read from MH i2c: 01 [12:16:56]MH_I2C_Read... [12:16:56]*** Stop cut motor [12:16:56]*** Cut end [12:16:56]Read from MH i2c: 01 07 00 [12:16:56]MH_I2C_Read... [12:16:56]Read from MH i2c: 01 07 00 83 20 00 00 00 00 00 FF 0F B8 [12:16:56]process_action close_receipt done [12:16:56]requested_data is exist [12:16:56]produce_requested_data [12:16:56]requested_item fm.sn is exist - process it [12:16:56]wFMCommunicate request_size=4 [12:16:56]MH_SAM_APDU [12:16:56]CAPDU: 80 11 00 00 [12:16:56]Write to MH i2c: E2 08 00 84 20 80 11 00 00 00 00 00 00 1E [12:16:56]Write i2c OK [12:16:56]MH_I2C_Read... [12:16:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:56]Read from MH i2c: E2 [12:16:56]MH_I2C_Read... [12:16:56]Read from MH i2c: E2 17 00 [12:16:56]MH_I2C_Read... [12:16:56]Read from MH i2c: E2 17 00 84 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6F [12:16:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:16:56]wFMCommunicate OK [12:16:56]requested_item fd.num is exist - process it [12:16:56]SAM_PROTO_GetFieldsCounters [12:16:56]wFMCommunicate request_size=4 [12:16:56]MH_SAM_APDU [12:16:56]CAPDU: 80 13 00 00 [12:16:56]Write to MH i2c: E2 08 00 85 20 80 13 00 00 00 00 00 00 21 [12:16:56]Write i2c OK [12:16:56]MH_I2C_Read... [12:16:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:16:56]Read from MH i2c: E2 [12:16:56]MH_I2C_Read... [12:16:56]Read from MH i2c: E2 62 00 [12:16:56]MH_I2C_Read... [12:16:56]Read from MH i2c: E2 62 00 85 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3A 74 01 00 0E 04 04 00 8F 00 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 E6 [12:16:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3A 74 01 00 0E 04 04 00 8F 00 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 [12:16:56]wFMCommunicate OK [12:16:56]SAM_PROTO_GetFieldsCounters done [12:16:56]requested_item shift.num is exist - process it [12:16:56]requested_item shift.opened is exist - process it [12:16:56]req_shift_opened [12:16:56]FM_GetShiftState [12:16:56]SAM_PROTO_GetShiftState [12:16:56]wFMCommunicate request_size=4 [12:16:56]MH_SAM_APDU [12:16:56]CAPDU: 80 13 01 00 [12:16:56]Write to MH i2c: E2 08 00 86 20 80 13 01 00 00 00 00 00 23 [12:16:56]Write i2c OK [12:16:56]MH_I2C_Read... [12:16:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:16:56]Read from MH i2c: E2 [12:16:56]MH_I2C_Read... [12:16:56]Read from MH i2c: E2 0E 00 [12:16:56]MH_I2C_Read... [12:16:56]Read from MH i2c: E2 0E 00 86 20 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 CF [12:16:56]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:16:56]wFMCommunicate OK [12:16:56]SAM_PROTO_GetShiftState done [12:16:56]FM_GetShiftState done [12:16:56]req_shift_opened done [12:16:56]requested_item shift.open_date is exist - process it [12:16:56]req_shift_open_date [12:16:56]req_shift_open_date done [12:16:56]produce_requested_data done [12:16:56]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95290,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:16:56]process_action_free close_receipt [12:16:56]json_value_free [12:16:56]json_value_free done [12:16:56]process_json_proto returns [12:16:56]Send response to host [12:16:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95290,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:16:56]free response buf [12:16:56]execute_script done [12:16:56]execute_script returns [12:16:56]free content buf [12:16:56]Sock 9.Close socket [12:16:56]Sock 9.Thread stoped [12:17:00]OFD Sender: No OFD packet to send [12:17:01]accept exits with 7 [12:17:01]New connection [12:17:01]New thread 3066617188 created [12:17:01]Thread 3066760548 joined [12:17:01]Waiting for new connection... [12:17:01] Sock 7.Parse request [12:17:01]Sock 7.Check first char [12:17:01]Sock 7.First char is OK [12:17:01]request: POST /json_proto HTTP/1.0 [12:17:01]Method: POST [12:17:01]URL: /json_proto [12:17:01]Method is POST - this is cgi request [12:17:01]url: /json_proto [12:17:01]query_string will be loaded in cgi processing [12:17:01]execute_cgi json_proto POST (null) [12:17:01]execute_cgi path=json_proto method=POST [12:17:01]POST find Content-Length [12:17:01]Host: 172.17.40.67:8080 [12:17:01]Content-Length: 675 [12:17:01]Content-Type: application/json [12:17:01] [12:17:01]POST finish read [12:17:01]Found Content-Length = 675 [12:17:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405799", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:17:01]execute_script... [12:17: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)3405799", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:17:01]POST & json_proto [12:17:01]process_json_proto [12:17:01]json parsed OK: [12:17:01]protocol is kg_v1.0 [12:17:01]action value=close_receipt [12:17:01]process_action close_receipt [12:17:01]cmd_close_receipt [12:17:01]MH_GetDate [12:17:01]Write to MH i2c: F0 00 00 87 20 96 [12:17:01]Write i2c OK [12:17:01]MH_I2C_Read... [12:17:01]Read from MH i2c: F0 [12:17:01]MH_I2C_Read... [12:17:01]Read from MH i2c: F0 09 00 [12:17:01]MH_I2C_Read... [12:17:01]Read from MH i2c: F0 09 00 87 20 00 3E 2F 1E 67 EE DA 66 66 25 [12:17:01]GetLastDocTimeStamp 1730031414 [12:17:01]current date 1730031422 [12:17:01]FM_GetShiftState [12:17:01]SAM_PROTO_GetShiftState [12:17:01]wFMCommunicate request_size=4 [12:17:01]MH_SAM_APDU [12:17:01]CAPDU: 80 13 01 00 [12:17:01]Write to MH i2c: E2 08 00 88 20 80 13 01 00 00 00 00 00 25 [12:17:01]Write i2c OK [12:17:01]MH_I2C_Read... [12:17:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:17:01]Read from MH i2c: E2 [12:17:01]MH_I2C_Read... [12:17:01]Read from MH i2c: E2 0E 00 [12:17:01]MH_I2C_Read... [12:17:01]Read from MH i2c: E2 0E 00 88 20 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D1 [12:17:01]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:17:01]wFMCommunicate OK [12:17:01]SAM_PROTO_GetShiftState done [12:17:01]FM_GetShiftState done [12:17:01]opened in 1729987736 [12:17:01]opened+sec_in_day 1730074136 [12:17:01]quantity*price = 50063 [12:17:01]sum+1 = 50064 [12:17:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 290 27.10.2024 12:17 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95291 ФПД: 208863794736208 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T121702&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95291&fm=208863794736208&tin=02508201610067®Number=0000000000170478&sum=50000 [12:17:02]StoreToDocumentArchive [12:17:02]shift 143 fd 95291 [12:17:02]save to /storage/0143/doc_00095291 [12:17:02]save last doc name /storage/0143/doc_00095291 to /storage/kkm_last_doc_name [12:17:02]save OK [12:17:02]Clear old archive folders... [12:17:02]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:17:02]tlvbuf is 016A7D50 [12:17:02]SAM_PROTO_ClearQueue [12:17:02]wFMCommunicate request_size=4 [12:17:02]MH_SAM_APDU [12:17:02]CAPDU: 80 09 00 00 [12:17:02]Write to MH i2c: E2 08 00 95 20 80 09 00 00 00 00 00 00 27 [12:17:02]Write i2c OK [12:17:02]MH_I2C_Read... [12:17:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:17:02]Read from MH i2c: E2 [12:17:02]MH_I2C_Read... [12:17:02]Read from MH i2c: E2 03 00 [12:17:02]MH_I2C_Read... [12:17:02]Read from MH i2c: E2 03 00 95 20 00 90 00 29 [12:17:02]RAPDU: 90 00 [12:17:02]wFMCommunicate OK [12:17:02]SAM_PROTO_ClearQueue done [12:17:02]KKMCreateOFDPacket [12:17:02]OFDProtocolAddRootSTLVToBuf [12:17:02]FM_MakeSignedData [12:17:02]FM_MakeSignedData [12:17:02]SAM_PROTO_SignData [12:17:02]wFMCommunicate request_size=4 [12:17:02]MH_SAM_APDU [12:17:02]CAPDU: 80 0D 01 02 [12:17:02]Write to MH i2c: E2 08 00 96 20 80 0D 01 02 00 00 00 00 2F [12:17:02]Write i2c OK [12:17:02]MH_I2C_Read... [12:17:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:17:02]Read from MH i2c: E2 [12:17:02]MH_I2C_Read... [12:17:02]Read from MH i2c: E2 03 00 [12:17:02]MH_I2C_Read... [12:17:02]Read from MH i2c: E2 03 00 96 20 00 90 00 2A [12:17:02]RAPDU: 90 00 [12:17:02]wFMCommunicate OK [12:17:02]wFMCommunicate request_size=255 [12:17:02]MH_SAM_APDU [12:17: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 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 22 01 00 00 F4 03 04 00 3E 2F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3B 74 01 00 35 04 06 00 BD F5 E4 4A [12:17:02]Write to MH i2c: E2 02 01 97 20 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 22 01 00 00 F4 03 04 00 3E 2F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3B 74 01 00 35 04 06 00 BD F5 E4 4A 00 00 70 [12:17:02]Write i2c OK [12:17:02]MH_I2C_Read... [12:17:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:17:02]Read from MH i2c: E2 [12:17:02]MH_I2C_Read... [12:17:02]Read from MH i2c: E2 03 00 [12:17:02]MH_I2C_Read... [12:17:02]Read from MH i2c: E2 03 00 97 20 00 90 00 2B [12:17:02]RAPDU: 90 00 [12:17:02]wFMCommunicate OK [12:17:02]wFMCommunicate request_size=7 [12:17:02]MH_SAM_APDU [12:17:02]CAPDU: 80 0D 02 02 02 AC 50 [12:17:02]Write to MH i2c: E2 0A 00 98 20 80 0D 02 02 02 00 AC 50 00 00 32 [12:17:02]Write i2c OK [12:17:02]MH_I2C_Read... [12:17:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:17:02]Read from MH i2c: E2 [12:17:02]MH_I2C_Read... [12:17:02]Read from MH i2c: E2 03 00 [12:17:02]MH_I2C_Read... [12:17:02]Read from MH i2c: E2 03 00 98 20 00 90 00 2C [12:17:02]RAPDU: 90 00 [12:17:02]wFMCommunicate OK [12:17:02]wFMCommunicate request_size=4 [12:17:02]MH_SAM_APDU [12:17:02]CAPDU: 80 0D 03 02 [12:17:02]Write to MH i2c: E2 08 00 99 20 80 0D 03 02 00 00 00 00 34 [12:17:02]Write i2c OK [12:17:02]MH_I2C_Read... [12:17:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:17:02]Read from MH i2c: E2 [12:17:02]MH_I2C_Read... [12:17:02]Read from MH i2c: E2 0B 00 [12:17:02]MH_I2C_Read... [12:17:02]Read from MH i2c: E2 0B 00 99 20 00 F8 E4 83 17 F0 B4 EA 0F 90 00 48 [12:17:02]RAPDU: F8 E4 83 17 F0 B4 EA 0F 90 00 [12:17:02]wFMCommunicate OK [12:17:02]SAM_PROTO_SignData done [12:17:02]FM_MakeSignedData done [12:17:02]CreateOFDProtocolMessage [12:17:02]wFMCommunicate request_size=4 [12:17:02]MH_SAM_APDU [12:17:02]CAPDU: 80 11 00 00 [12:17:02]Write to MH i2c: E2 08 00 9A 20 80 11 00 00 00 00 00 00 34 [12:17:02]Write i2c OK [12:17:02]MH_I2C_Read... [12:17:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:17:02]Read from MH i2c: E2 [12:17:02]MH_I2C_Read... [12:17:02]Read from MH i2c: E2 17 00 [12:17:02]MH_I2C_Read... [12:17:02]Read from MH i2c: E2 17 00 9A 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 85 [12:17:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:17:02]wFMCommunicate OK [12:17:02]CreateOFDProtocolMessage done [12:17:02]OFDSenderStorePacket 95291 [12:17:02]StoreOFDPacket docnum=95291 [12:17:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 83 32 04 01 A7 6A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 22 01 00 00 F4 03 04 00 3E 2F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3B 74 01 00 35 04 06 00 BD F5 E4 4A AC 50 F8 E4 83 17 F0 B4 EA 0F [12:17:02]CheckFolder [12:17:02]dirname=/storage/ofd_packets [12:17:02]CheckFolder done [12:17:02]ProducePacketName [12:17:02]name=ofd_packets/00095291 [12:17:02]NVStorageSaveData ofd_packets/00095291 [12:17:02]File name is /storage/ofd_packets/00095291 [12:17:02]Write 298 bytes [12:17:02]NVStorageSaveData done [12:17:02]OFDSenderStorePacket done [12:17:02]KKMCreateOFDPacket done [12:17:02]NVStorageSaveData kkm_last_timestamp [12:17:02]File name is /storage/kkm_last_timestamp [12:17:02]Write 4 bytes [12:17:02]NVStorageSaveData done [12:17:02]ExternCall_PrintAddStr [12:17:02]wPrintStart [12:17:02]Write to MH i2c: 01 00 00 9B 20 BB [12:17:02]Write i2c OK [12:17:02]MH_I2C_Read... [12:17:02]Read from MH i2c: 01 [12:17:02]MH_I2C_Read... [12:17:02]Read from MH i2c: 01 07 00 [12:17:02]MH_I2C_Read... [12:17:02]Read from MH i2c: 01 07 00 9B 20 00 00 00 00 00 FF 0F D0 [12:17:02]RasterBufferAndPrint [12:17:02]line Счет N : (1)3405799 [12:17:02]line ИНН: 02508201610067 [12:17:02]line Контрольно-Кассовый Чек [12:17:02]line ПРОДАЖА [12:17:02]line ТРК (МРК, ГНК) : 51 [12:17:02]line Товар: 2710194210 [12:17:02]line ДТ-К-5 [12:17:02]line 6.570 * 76.20 [12:17:02]line = 500.63 [12:17:02]line НДС 12% НСП 1% [12:17:02]line > о реализуемом товаре [12:17:02]line ОКРУГЛЕНИЕ: -0.63 [12:17:02]line ИТОГО: 500.00 [12:17:02]line Внесено: 500.00 [12:17:02]line СДАЧА: 0.00 [12:17:02]line НСП 1% : 4.43 [12:17:02]line НДС 12% : 53.16 [12:17:02]line Наличными: 500.00 [12:17:02]line Безнал.: 0.00 [12:17:02]line Место: АЗС № 82 "Партнер Нефть" [12:17:02]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:17:02]line СНО: Общий режим [12:17:02]line Чек 290 27.10.2024 12:17 [12:17:02]line Смена: 143 ФФД: 1.0 [12:17:02]line ЗНМ: 0300000017 [12:17:02]line РНМ: 0000000000170478 [12:17:02]line Версия ККМ: v1.0 [12:17:02]line ФМ: 0000000002098560 [12:17:02]line ФД: 95291 [12:17:02]line ФПД: 208863794736208 [12:17:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T121702&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95291&fm=208863794736208&tin=02508201610067®Number=0000000000170478&sum=50000 [12:17:02]written 0, free lines is 4095 [12:17:02]OFD Sender: Processing packet 95291 [packets to send 56, broken 55] [12:17:02]ProducePacketName [12:17:02]name=ofd_packets/00095291 [12:17:02]OFD Sender: To server: pG, [12:17:02]CommunicateWithHost lk.salyk.kg:30040 [12:17:02]ConnectInit lk.salyk.kg [12:17:03]Write to MH i2c: 01 00 00 C6 20 E6 [12:17:03]Write i2c OK [12:17:03]MH_I2C_Read... [12:17:03]Read from MH i2c: 01 [12:17:03]MH_I2C_Read... [12:17:03]Read from MH i2c: 01 07 00 [12:17:03]MH_I2C_Read... [12:17:03]Read from MH i2c: 01 07 00 C6 20 00 00 00 00 00 01 0D FB [12:17:03]RasterBufferAndPrint [12:17:03]line [12:17:03]line [12:17:03]line [12:17:03]line [12:17:03]line [12:17:03]written 0, free lines is 3344 [12:17:03]MH_Cut [12:17:03]Write to MH i2c: D1 01 00 CD 20 01 BF [12:17:03]Write i2c OK [12:17:03]MH_I2C_Read... [12:17:03]Read from MH i2c: D1 [12:17:03]MH_I2C_Read... [12:17:03]Read from MH i2c: D1 01 00 [12:17:03]MH_I2C_Read... [12:17:03]Read from MH i2c: D1 01 00 CD 20 00 BE [12:17:03]Write to MH i2c: 01 00 00 CE 20 EE [12:17:03]Write i2c OK [12:17:03]MH_I2C_Read... [12:17:03]Connected sock=11 [12:17:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 83 32 04 01 A7 6A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 22 01 00 00 F4 03 04 00 3E 2F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3B 74 01 00 35 04 06 00 BD F5 E4 4A AC 50 F8 E4 83 17 F0 B4 EA 0F [12:17:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1E D2 47 00 44 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 32 30 39 38 35 36 30 10 04 04 00 3B 74 01 00 F4 03 04 00 6A D9 1D 67 B6 04 01 00 00 DE 85 01 BA 7D 1B B2 D0 [12:17:03]CommunicateWithHost err = 0 [12:17:03]CheckOFDResponse [12:17:03]1017 (14) - 77093643461234 [12:17:03]1041 (16) - 0000000002098560 [12:17:03]1040 (4) - 95291 [12:17:03]1012 (4) - 27.10.2024 06:10 [12:17:03]1206 (1) - 0 [12:17:03]OFD Sender: Remove packet 95291 [12:17:03]ProducePacketName [12:17:03]name=ofd_packets/00095291 [12:17:03]NVStorageDeleteData [12:17:04]*** Cut start [12:17:04]*** Partial cut [12:17:04]*** CUTSNS_PIN = 1 [12:17:04]*** CUTSNS_PIN = 0 [12:17:04]OFD Sender: No OFD packet to send [12:17:04]*** Brake cut motor [12:17:04]Read from MH i2c: 01 [12:17:04]MH_I2C_Read... [12:17:04]*** Stop cut motor [12:17:04]*** Cut end [12:17:04]Read from MH i2c: 01 07 00 [12:17:04]MH_I2C_Read... [12:17:04]Read from MH i2c: 01 07 00 CE 20 00 00 00 00 00 FF 0F 03 [12:17:04]process_action close_receipt done [12:17:04]requested_data is exist [12:17:04]produce_requested_data [12:17:04]requested_item fm.sn is exist - process it [12:17:04]wFMCommunicate request_size=4 [12:17:04]MH_SAM_APDU [12:17:04]CAPDU: 80 11 00 00 [12:17:04]Write to MH i2c: E2 08 00 CF 20 80 11 00 00 00 00 00 00 69 [12:17:04]Write i2c OK [12:17:04]MH_I2C_Read... [12:17:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:17:04]Read from MH i2c: E2 [12:17:04]MH_I2C_Read... [12:17:04]Read from MH i2c: E2 17 00 [12:17:04]MH_I2C_Read... [12:17:04]Read from MH i2c: E2 17 00 CF 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BA [12:17:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:17:04]wFMCommunicate OK [12:17:04]requested_item fd.num is exist - process it [12:17:04]SAM_PROTO_GetFieldsCounters [12:17:04]wFMCommunicate request_size=4 [12:17:04]MH_SAM_APDU [12:17:04]CAPDU: 80 13 00 00 [12:17:04]Write to MH i2c: E2 08 00 D0 20 80 13 00 00 00 00 00 00 6C [12:17:04]Write i2c OK [12:17:04]MH_I2C_Read... [12:17:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:17:04]Read from MH i2c: E2 [12:17:04]MH_I2C_Read... [12:17:04]Read from MH i2c: E2 62 00 [12:17:04]MH_I2C_Read... [12:17:04]Read from MH i2c: E2 62 00 D0 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3B 74 01 00 0E 04 04 00 8F 00 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 35 [12:17:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3B 74 01 00 0E 04 04 00 8F 00 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 [12:17:04]wFMCommunicate OK [12:17:04]SAM_PROTO_GetFieldsCounters done [12:17:04]requested_item shift.num is exist - process it [12:17:04]requested_item shift.opened is exist - process it [12:17:04]req_shift_opened [12:17:04]FM_GetShiftState [12:17:04]SAM_PROTO_GetShiftState [12:17:04]wFMCommunicate request_size=4 [12:17:04]MH_SAM_APDU [12:17:04]CAPDU: 80 13 01 00 [12:17:04]Write to MH i2c: E2 08 00 D1 20 80 13 01 00 00 00 00 00 6E [12:17:04]Write i2c OK [12:17:04]MH_I2C_Read... [12:17:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:17:04]Read from MH i2c: E2 [12:17:04]MH_I2C_Read... [12:17:04]Read from MH i2c: E2 0E 00 [12:17:04]MH_I2C_Read... [12:17:04]Read from MH i2c: E2 0E 00 D1 20 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1A [12:17:04]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:17:04]wFMCommunicate OK [12:17:04]SAM_PROTO_GetShiftState done [12:17:04]FM_GetShiftState done [12:17:04]req_shift_opened done [12:17:04]requested_item shift.open_date is exist - process it [12:17:04]req_shift_open_date [12:17:04]req_shift_open_date done [12:17:04]produce_requested_data done [12:17:04]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95291,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:17:04]process_action_free close_receipt [12:17:04]json_value_free [12:17:04]json_value_free done [12:17:04]process_json_proto returns [12:17:04]Send response to host [12:17:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95291,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:17:04]free response buf [12:17:04]execute_script done [12:17:04]execute_script returns [12:17:04]free content buf [12:17:04]Sock 7.Close socket [12:17:04]Sock 7.Thread stoped [12:17:09]OFD Sender: No OFD packet to send [12:17:14]OFD Sender: No OFD packet to send [12:17:19]OFD Sender: No OFD packet to send [12:17:24]OFD Sender: No OFD packet to send [12:17:29]OFD Sender: No OFD packet to send [12:17:34]OFD Sender: No OFD packet to send [12:17:39]OFD Sender: No OFD packet to send [12:17:44]OFD Sender: No OFD packet to send [12:17:49]OFD Sender: No OFD packet to send [12:17:54]OFD Sender: No OFD packet to send [12:17:59]OFD Sender: No OFD packet to send [12:18:04]OFD Sender: No OFD packet to send [12:18:09]OFD Sender: No OFD packet to send [12:18:14]OFD Sender: No OFD packet to send [12:18:14]accept exits with 9 [12:18:14]New connection [12:18:14]New thread 3066760548 created [12:18:14]Thread 3066617188 joined [12:18:14]Waiting for new connection... [12:18:14] Sock 9.Parse request [12:18:14]Sock 9.Check first char [12:18:14]Sock 9.First char is OK [12:18:14]request: POST /json_proto HTTP/1.0 [12:18:14]Method: POST [12:18:14]URL: /json_proto [12:18:14]Method is POST - this is cgi request [12:18:14]url: /json_proto [12:18:14]query_string will be loaded in cgi processing [12:18:14]execute_cgi json_proto POST (null) [12:18:14]execute_cgi path=json_proto method=POST [12:18:14]POST find Content-Length [12:18:14]Host: 172.17.40.67:8080 [12:18:14]Content-Length: 678 [12:18:14]Content-Type: application/json [12:18:14] [12:18:14]POST finish read [12:18:14]Found Content-Length = 678 [12:18:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405800", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:18:14]execute_script... [12:18:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405800", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:18:14]POST & json_proto [12:18:14]process_json_proto [12:18:14]json parsed OK: [12:18:14]protocol is kg_v1.0 [12:18:14]action value=close_receipt [12:18:14]process_action close_receipt [12:18:14]cmd_close_receipt [12:18:14]MH_GetDate [12:18:14]Write to MH i2c: F0 00 00 D2 20 E1 [12:18:14]Write i2c OK [12:18:14]MH_I2C_Read... [12:18:14]Read from MH i2c: F0 [12:18:14]MH_I2C_Read... [12:18:14]Read from MH i2c: F0 09 00 [12:18:14]MH_I2C_Read... [12:18:14]Read from MH i2c: F0 09 00 D2 20 00 87 2F 1E 67 EE DA 66 66 B9 [12:18:14]GetLastDocTimeStamp 1730031422 [12:18:14]current date 1730031495 [12:18:14]FM_GetShiftState [12:18:14]SAM_PROTO_GetShiftState [12:18:14]wFMCommunicate request_size=4 [12:18:14]MH_SAM_APDU [12:18:14]CAPDU: 80 13 01 00 [12:18:14]Write to MH i2c: E2 08 00 D3 20 80 13 01 00 00 00 00 00 70 [12:18:14]Write i2c OK [12:18:14]MH_I2C_Read... [12:18:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:18:14]Read from MH i2c: E2 [12:18:14]MH_I2C_Read... [12:18:14]Read from MH i2c: E2 0E 00 [12:18:14]MH_I2C_Read... [12:18:14]Read from MH i2c: E2 0E 00 D3 20 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1C [12:18:14]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:18:14]wFMCommunicate OK [12:18:14]SAM_PROTO_GetShiftState done [12:18:14]FM_GetShiftState done [12:18:14]opened in 1729987736 [12:18:14]opened+sec_in_day 1730074136 [12:18:14]quantity*price = 50041 [12:18:14]sum+1 = 50042 [12:18:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 291 27.10.2024 12:18 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95292 ФПД: 209848773419608 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T121815&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95292&fm=209848773419608&tin=02508201610067®Number=0000000000170478&sum=50000 [12:18:15]StoreToDocumentArchive [12:18:15]shift 143 fd 95292 [12:18:15]save to /storage/0143/doc_00095292 [12:18:15]save last doc name /storage/0143/doc_00095292 to /storage/kkm_last_doc_name [12:18:15]save OK [12:18:15]Clear old archive folders... [12:18:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:18:15]tlvbuf is 016372F0 [12:18:15]SAM_PROTO_ClearQueue [12:18:15]wFMCommunicate request_size=4 [12:18:15]MH_SAM_APDU [12:18:15]CAPDU: 80 09 00 00 [12:18:15]Write to MH i2c: E2 08 00 E0 20 80 09 00 00 00 00 00 00 72 [12:18:15]Write i2c OK [12:18:15]MH_I2C_Read... [12:18:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:18:15]Read from MH i2c: E2 [12:18:15]MH_I2C_Read... [12:18:15]Read from MH i2c: E2 03 00 [12:18:15]MH_I2C_Read... [12:18:15]Read from MH i2c: E2 03 00 E0 20 00 90 00 74 [12:18:15]RAPDU: 90 00 [12:18:15]wFMCommunicate OK [12:18:15]SAM_PROTO_ClearQueue done [12:18:15]KKMCreateOFDPacket [12:18:15]OFDProtocolAddRootSTLVToBuf [12:18:15]FM_MakeSignedData [12:18:15]FM_MakeSignedData [12:18:15]SAM_PROTO_SignData [12:18:15]wFMCommunicate request_size=4 [12:18:15]MH_SAM_APDU [12:18:15]CAPDU: 80 0D 01 02 [12:18:15]Write to MH i2c: E2 08 00 E1 20 80 0D 01 02 00 00 00 00 7A [12:18:15]Write i2c OK [12:18:15]MH_I2C_Read... [12:18:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:18:15]Read from MH i2c: E2 [12:18:15]MH_I2C_Read... [12:18:15]Read from MH i2c: E2 03 00 [12:18:15]MH_I2C_Read... [12:18:15]Read from MH i2c: E2 03 00 E1 20 00 90 00 75 [12:18:15]RAPDU: 90 00 [12:18:15]wFMCommunicate OK [12:18:15]wFMCommunicate request_size=255 [12:18:15]MH_SAM_APDU [12:18: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 87 2F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3C 74 01 00 35 04 06 00 BE [12:18:15]Write to MH i2c: E2 02 01 E2 20 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 87 2F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3C 74 01 00 35 04 06 00 BE 00 00 65 [12:18:15]Write i2c OK [12:18:15]MH_I2C_Read... [12:18:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:18:15]Read from MH i2c: E2 [12:18:15]MH_I2C_Read... [12:18:15]Read from MH i2c: E2 03 00 [12:18:15]MH_I2C_Read... [12:18:15]Read from MH i2c: E2 03 00 E2 20 00 90 00 76 [12:18:15]RAPDU: 90 00 [12:18:15]wFMCommunicate OK [12:18:15]wFMCommunicate request_size=10 [12:18:15]MH_SAM_APDU [12:18:15]CAPDU: 80 0D 02 02 05 DB 39 98 A2 58 [12:18:15]Write to MH i2c: E2 0D 00 E3 20 80 0D 02 02 05 00 DB 39 98 A2 58 00 00 2D [12:18:15]Write i2c OK [12:18:15]MH_I2C_Read... [12:18:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:18:15]Read from MH i2c: E2 [12:18:15]MH_I2C_Read... [12:18:15]Read from MH i2c: E2 03 00 [12:18:15]MH_I2C_Read... [12:18:15]Read from MH i2c: E2 03 00 E3 20 00 90 00 77 [12:18:15]RAPDU: 90 00 [12:18:15]wFMCommunicate OK [12:18:15]wFMCommunicate request_size=4 [12:18:15]MH_SAM_APDU [12:18:15]CAPDU: 80 0D 03 02 [12:18:15]Write to MH i2c: E2 08 00 E4 20 80 0D 03 02 00 00 00 00 7F [12:18:15]Write i2c OK [12:18:15]MH_I2C_Read... [12:18:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:18:15]Read from MH i2c: E2 [12:18:15]MH_I2C_Read... [12:18:15]Read from MH i2c: E2 0B 00 [12:18:15]MH_I2C_Read... [12:18:16]Read from MH i2c: E2 0B 00 E4 20 00 72 29 5B A8 04 1A A0 1F 90 00 FB [12:18:16]RAPDU: 72 29 5B A8 04 1A A0 1F 90 00 [12:18:16]wFMCommunicate OK [12:18:16]SAM_PROTO_SignData done [12:18:16]FM_MakeSignedData done [12:18:16]CreateOFDProtocolMessage [12:18:16]wFMCommunicate request_size=4 [12:18:16]MH_SAM_APDU [12:18:16]CAPDU: 80 11 00 00 [12:18:16]Write to MH i2c: E2 08 00 E5 20 80 11 00 00 00 00 00 00 7F [12:18:16]Write i2c OK [12:18:16]MH_I2C_Read... [12:18:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:18:16]Read from MH i2c: E2 [12:18:16]MH_I2C_Read... [12:18:16]Read from MH i2c: E2 17 00 [12:18:16]MH_I2C_Read... [12:18:16]Read from MH i2c: E2 17 00 E5 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D0 [12:18:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:18:16]wFMCommunicate OK [12:18:16]CreateOFDProtocolMessage done [12:18:16]OFDSenderStorePacket 95292 [12:18:16]StoreOFDPacket docnum=95292 [12:18:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D4 B8 07 01 D5 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 87 2F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3C 74 01 00 35 04 06 00 BE DB 39 98 A2 58 72 29 5B A8 04 1A A0 1F [12:18:16]CheckFolder [12:18:16]dirname=/storage/ofd_packets [12:18:16]CheckFolder done [12:18:16]ProducePacketName [12:18:16]name=ofd_packets/00095292 [12:18:16]NVStorageSaveData ofd_packets/00095292 [12:18:16]File name is /storage/ofd_packets/00095292 [12:18:16]Write 301 bytes [12:18:16]NVStorageSaveData done [12:18:16]OFDSenderStorePacket done [12:18:16]KKMCreateOFDPacket done [12:18:16]NVStorageSaveData kkm_last_timestamp [12:18:16]File name is /storage/kkm_last_timestamp [12:18:16]Write 4 bytes [12:18:16]NVStorageSaveData done [12:18:16]ExternCall_PrintAddStr [12:18:16]wPrintStart [12:18:16]Write to MH i2c: 01 00 00 E6 20 06 [12:18:16]Write i2c OK [12:18:16]MH_I2C_Read... [12:18:16]Read from MH i2c: 01 [12:18:16]MH_I2C_Read... [12:18:16]Read from MH i2c: 01 07 00 [12:18:16]MH_I2C_Read... [12:18:16]Read from MH i2c: 01 07 00 E6 20 00 00 00 00 00 FF 0F 1B [12:18:16]RasterBufferAndPrint [12:18:16]line Счет N : (1)3405800 [12:18:16]line ИНН: 02508201610067 [12:18:16]line Контрольно-Кассовый Чек [12:18:16]line ПРОДАЖА [12:18:16]line ТРК (МРК, ГНК) : 12 [12:18:16]line Товар: 2710124130 [12:18:16]line Аи-92-К-4 [12:18:16]line 7.480 * 66.90 [12:18:16]line = 500.41 [12:18:16]line НДС 12% НСП 1% [12:18:16]line > о реализуемом товаре [12:18:16]line ОКРУГЛЕНИЕ: -0.41 [12:18:16]line ИТОГО: 500.00 [12:18:16]line Внесено: 500.00 [12:18:16]line СДАЧА: 0.00 [12:18:16]line НСП 1% : 4.43 [12:18:16]line НДС 12% : 53.14 [12:18:16]line Наличными: 500.00 [12:18:16]line Безнал.: 0.00 [12:18:16]line Место: АЗС № 82 "Партнер Нефть" [12:18:16]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:18:16]line СНО: Общий режим [12:18:16]line Чек 291 27.10.2024 12:18 [12:18:16]line Смена: 143 ФФД: 1.0 [12:18:16]line ЗНМ: 0300000017 [12:18:16]line РНМ: 0000000000170478 [12:18:16]line Версия ККМ: v1.0 [12:18:16]line ФМ: 0000000002098560 [12:18:16]line ФД: 95292 [12:18:16]line ФПД: 209848773419608 [12:18:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T121815&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95292&fm=209848773419608&tin=02508201610067®Number=0000000000170478&sum=50000 [12:18:16]OFD Sender: Processing packet 95292 [packets to send 56, broken 55] [12:18:16]ProducePacketName [12:18:16]name=ofd_packets/00095292 [12:18:16]OFD Sender: To server: pG, [12:18:16]CommunicateWithHost lk.salyk.kg:30040 [12:18:16]ConnectInit lk.salyk.kg [12:18:16]written 0, free lines is 4095 [12:18:16]Connected sock=7 [12:18:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D4 B8 07 01 D5 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 87 2F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3C 74 01 00 35 04 06 00 BE DB 39 98 A2 58 72 29 5B A8 04 1A A0 1F [12:18:16]Write to MH i2c: 01 00 00 11 21 32 [12:18:16]Write i2c OK [12:18:16]MH_I2C_Read... [12:18:16]Read from MH i2c: 01 [12:18:16]MH_I2C_Read... [12:18:16]Read from MH i2c: 01 07 00 [12:18:16]MH_I2C_Read... [12:18:16]Read from MH i2c: 01 07 00 11 21 00 00 00 00 00 F5 0C 3A [12:18:16]RasterBufferAndPrint [12:18:16]line [12:18:16]line [12:18:16]line [12:18:16]line [12:18:16]line [12:18:16]written 0, free lines is 3323 [12:18:16]MH_Cut [12:18:16]Write to MH i2c: D1 01 00 18 21 01 0B [12:18:16]Write i2c OK [12:18:16]MH_I2C_Read... [12:18:16]Read from MH i2c: D1 [12:18:16]MH_I2C_Read... [12:18:16]Read from MH i2c: D1 01 00 [12:18:16]MH_I2C_Read... [12:18:16]Read from MH i2c: D1 01 00 18 21 00 0A [12:18:16]Write to MH i2c: 01 00 00 19 21 3A [12:18:16]Write i2c OK [12:18:16]MH_I2C_Read... [12:18:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 48 D4 47 00 62 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 32 30 39 38 35 36 30 10 04 04 00 3C 74 01 00 F4 03 04 00 B3 D9 1D 67 B6 04 01 00 00 28 04 E0 03 87 B2 60 47 [12:18:16]CommunicateWithHost err = 0 [12:18:16]CheckOFDResponse [12:18:16]1017 (14) - 77093643461234 [12:18:16]1041 (16) - 0000000002098560 [12:18:16]1040 (4) - 95292 [12:18:16]1012 (4) - 27.10.2024 06:12 [12:18:16]1206 (1) - 0 [12:18:16]OFD Sender: Remove packet 95292 [12:18:16]ProducePacketName [12:18:16]name=ofd_packets/00095292 [12:18:16]NVStorageDeleteData [12:18:17]OFD Sender: No OFD packet to send [12:18:17]*** Cut start [12:18:17]*** Partial cut [12:18:17]*** CUTSNS_PIN = 1 [12:18:17]*** CUTSNS_PIN = 0 [12:18:17]*** Brake cut motor [12:18:18]Read from MH i2c: 01 [12:18:18]MH_I2C_Read... [12:18:18]Read from MH i2c: 01 07 00 [12:18:18]MH_I2C_Read... [12:18:18]*** Stop cut motor [12:18:18]*** Cut end [12:18:18]Read from MH i2c: 01 07 00 19 21 00 00 00 00 00 FF 0F 4F [12:18:18]process_action close_receipt done [12:18:18]requested_data is exist [12:18:18]produce_requested_data [12:18:18]requested_item fm.sn is exist - process it [12:18:18]wFMCommunicate request_size=4 [12:18:18]MH_SAM_APDU [12:18:18]CAPDU: 80 11 00 00 [12:18:18]Write to MH i2c: E2 08 00 1A 21 80 11 00 00 00 00 00 00 B5 [12:18:18]Write i2c OK [12:18:18]MH_I2C_Read... [12:18:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:18:18]Read from MH i2c: E2 [12:18:18]MH_I2C_Read... [12:18:18]Read from MH i2c: E2 17 00 [12:18:18]MH_I2C_Read... [12:18:18]Read from MH i2c: E2 17 00 1A 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 06 [12:18:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:18:18]wFMCommunicate OK [12:18:18]requested_item fd.num is exist - process it [12:18:18]SAM_PROTO_GetFieldsCounters [12:18:18]wFMCommunicate request_size=4 [12:18:18]MH_SAM_APDU [12:18:18]CAPDU: 80 13 00 00 [12:18:18]Write to MH i2c: E2 08 00 1B 21 80 13 00 00 00 00 00 00 B8 [12:18:18]Write i2c OK [12:18:18]MH_I2C_Read... [12:18:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:18:18]Read from MH i2c: E2 [12:18:18]MH_I2C_Read... [12:18:18]Read from MH i2c: E2 62 00 [12:18:18]MH_I2C_Read... [12:18:18]Read from MH i2c: E2 62 00 1B 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3C 74 01 00 0E 04 04 00 8F 00 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 85 [12:18:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3C 74 01 00 0E 04 04 00 8F 00 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 [12:18:18]wFMCommunicate OK [12:18:18]SAM_PROTO_GetFieldsCounters done [12:18:18]requested_item shift.num is exist - process it [12:18:18]requested_item shift.opened is exist - process it [12:18:18]req_shift_opened [12:18:18]FM_GetShiftState [12:18:18]SAM_PROTO_GetShiftState [12:18:18]wFMCommunicate request_size=4 [12:18:18]MH_SAM_APDU [12:18:18]CAPDU: 80 13 01 00 [12:18:18]Write to MH i2c: E2 08 00 1C 21 80 13 01 00 00 00 00 00 BA [12:18:18]Write i2c OK [12:18:18]MH_I2C_Read... [12:18:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:18:18]Read from MH i2c: E2 [12:18:18]MH_I2C_Read... [12:18:18]Read from MH i2c: E2 0E 00 [12:18:18]MH_I2C_Read... [12:18:18]Read from MH i2c: E2 0E 00 1C 21 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 66 [12:18:18]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:18:18]wFMCommunicate OK [12:18:18]SAM_PROTO_GetShiftState done [12:18:18]FM_GetShiftState done [12:18:18]req_shift_opened done [12:18:18]requested_item shift.open_date is exist - process it [12:18:18]req_shift_open_date [12:18:18]req_shift_open_date done [12:18:18]produce_requested_data done [12:18:18]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95292,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:18:18]process_action_free close_receipt [12:18:18]json_value_free [12:18:18]json_value_free done [12:18:18]process_json_proto returns [12:18:18]Send response to host [12:18:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95292,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:18:18]free response buf [12:18:18]execute_script done [12:18:18]execute_script returns [12:18:18]free content buf [12:18:18]Sock 9.Close socket [12:18:18]Sock 9.Thread stoped [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:39]accept exits with 10 [12:18:39]New connection [12:18:39]New thread 3066617188 created [12:18:39]Thread 3066760548 joined [12:18:39]Waiting for new connection... [12:18:39] Sock 10.Parse request [12:18:39]Sock 10.Check first char [12:18:39]Sock 10.First char is OK [12:18:39]request: POST /json_proto HTTP/1.0 [12:18:39]Method: POST [12:18:39]URL: /json_proto [12:18:39]Method is POST - this is cgi request [12:18:39]url: /json_proto [12:18:39]query_string will be loaded in cgi processing [12:18:39]execute_cgi json_proto POST (null) [12:18:39]execute_cgi path=json_proto method=POST [12:18:39]POST find Content-Length [12:18:39]Host: 172.17.40.67:8080 [12:18:39]Content-Length: 678 [12:18:39]Content-Type: application/json [12:18:39] [12:18:39]POST finish read [12:18:39]Found Content-Length = 678 [12:18:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405802", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:18:39]execute_script... [12: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)3405802", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:18:39]POST & json_proto [12:18:39]process_json_proto [12:18:39]json parsed OK: [12:18:39]protocol is kg_v1.0 [12:18:39]action value=close_receipt [12:18:39]process_action close_receipt [12:18:39]cmd_close_receipt [12:18:39]MH_GetDate [12:18:39]Write to MH i2c: F0 00 00 1D 21 2D [12:18:39]Write i2c OK [12:18:39]MH_I2C_Read... [12:18:39]Read from MH i2c: F0 [12:18:39]MH_I2C_Read... [12:18:39]Read from MH i2c: F0 09 00 [12:18:39]MH_I2C_Read... [12:18:39]Read from MH i2c: F0 09 00 1D 21 00 A1 2F 1E 67 EE DA 66 66 1F [12:18:39]GetLastDocTimeStamp 1730031495 [12:18:39]current date 1730031521 [12:18:39]FM_GetShiftState [12:18:39]SAM_PROTO_GetShiftState [12:18:39]wFMCommunicate request_size=4 [12:18:39]MH_SAM_APDU [12:18:39]CAPDU: 80 13 01 00 [12:18:39]Write to MH i2c: E2 08 00 1E 21 80 13 01 00 00 00 00 00 BC [12:18:39]Write i2c OK [12:18:39]MH_I2C_Read... [12:18:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:18:39]Read from MH i2c: E2 [12:18:39]MH_I2C_Read... [12:18:39]Read from MH i2c: E2 0E 00 [12:18:39]MH_I2C_Read... [12:18:39]Read from MH i2c: E2 0E 00 1E 21 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 68 [12:18:39]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:18:39]wFMCommunicate OK [12:18:39]SAM_PROTO_GetShiftState done [12:18:39]FM_GetShiftState done [12:18:39]opened in 1729987736 [12:18:39]opened+sec_in_day 1730074136 [12:18:39]quantity*price = 20003 [12:18:39]sum+1 = 20004 [12:18:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 292 27.10.2024 12:18 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95293 ФПД: 220525702561871 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T121841&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95293&fm=220525702561871&tin=02508201610067®Number=0000000000170478&sum=20000 [12:18:40]StoreToDocumentArchive [12:18:40]shift 143 fd 95293 [12:18:40]save to /storage/0143/doc_00095293 [12:18:40]save last doc name /storage/0143/doc_00095293 to /storage/kkm_last_doc_name [12:18:40]save OK [12:18:40]Clear old archive folders... [12:18:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:18:40]tlvbuf is 0166A540 [12:18:40]SAM_PROTO_ClearQueue [12:18:40]wFMCommunicate request_size=4 [12:18:40]MH_SAM_APDU [12:18:40]CAPDU: 80 09 00 00 [12:18:40]Write to MH i2c: E2 08 00 2B 21 80 09 00 00 00 00 00 00 BE [12:18:40]Write i2c OK [12:18:40]MH_I2C_Read... [12:18:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:18:41]Read from MH i2c: E2 [12:18:41]MH_I2C_Read... [12:18:41]Read from MH i2c: E2 03 00 [12:18:41]MH_I2C_Read... [12:18:41]Read from MH i2c: E2 03 00 2B 21 00 90 00 C0 [12:18:41]RAPDU: 90 00 [12:18:41]wFMCommunicate OK [12:18:41]SAM_PROTO_ClearQueue done [12:18:41]KKMCreateOFDPacket [12:18:41]OFDProtocolAddRootSTLVToBuf [12:18:41]FM_MakeSignedData [12:18:41]FM_MakeSignedData [12:18:41]SAM_PROTO_SignData [12:18:41]wFMCommunicate request_size=4 [12:18:41]MH_SAM_APDU [12:18:41]CAPDU: 80 0D 01 02 [12:18:41]Write to MH i2c: E2 08 00 2C 21 80 0D 01 02 00 00 00 00 C6 [12:18:41]Write i2c OK [12:18:41]MH_I2C_Read... [12:18:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:18:41]Read from MH i2c: E2 [12:18:41]MH_I2C_Read... [12:18:41]Read from MH i2c: E2 03 00 [12:18:41]MH_I2C_Read... [12:18:41]Read from MH i2c: E2 03 00 2C 21 00 90 00 C1 [12:18:41]RAPDU: 90 00 [12:18:41]wFMCommunicate OK [12:18:41]wFMCommunicate request_size=255 [12:18:41]MH_SAM_APDU [12:18:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 A1 2F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3D 74 01 00 35 04 06 00 C8 [12:18:41]Write to MH i2c: E2 02 01 2D 21 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 A1 2F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3D 74 01 00 35 04 06 00 C8 00 00 99 [12:18:41]Write i2c OK [12:18:41]MH_I2C_Read... [12:18:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:18:41]Read from MH i2c: E2 [12:18:41]MH_I2C_Read... [12:18:41]Read from MH i2c: E2 03 00 [12:18:41]MH_I2C_Read... [12:18:41]Read from MH i2c: E2 03 00 2D 21 00 90 00 C2 [12:18:41]RAPDU: 90 00 [12:18:41]wFMCommunicate OK [12:18:41]wFMCommunicate request_size=10 [12:18:41]MH_SAM_APDU [12:18:41]CAPDU: 80 0D 02 02 05 91 24 2A 40 4F [12:18:41]Write to MH i2c: E2 0D 00 2E 21 80 0D 02 02 05 00 91 24 2A 40 4F 00 00 41 [12:18:41]Write i2c OK [12:18:41]MH_I2C_Read... [12:18:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:18:41]Read from MH i2c: E2 [12:18:41]MH_I2C_Read... [12:18:41]Read from MH i2c: E2 03 00 [12:18:41]MH_I2C_Read... [12:18:41]Read from MH i2c: E2 03 00 2E 21 00 90 00 C3 [12:18:41]RAPDU: 90 00 [12:18:41]wFMCommunicate OK [12:18:41]wFMCommunicate request_size=4 [12:18:41]MH_SAM_APDU [12:18:41]CAPDU: 80 0D 03 02 [12:18:41]Write to MH i2c: E2 08 00 2F 21 80 0D 03 02 00 00 00 00 CB [12:18:41]Write i2c OK [12:18:41]MH_I2C_Read... [12:18:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:18:41]Read from MH i2c: E2 [12:18:41]MH_I2C_Read... [12:18:41]Read from MH i2c: E2 0B 00 [12:18:41]MH_I2C_Read... [12:18:41]Read from MH i2c: E2 0B 00 2F 21 00 4D DD E9 AA 9D 03 EC 98 90 00 AD [12:18:41]RAPDU: 4D DD E9 AA 9D 03 EC 98 90 00 [12:18:41]wFMCommunicate OK [12:18:41]SAM_PROTO_SignData done [12:18:41]FM_MakeSignedData done [12:18:41]CreateOFDProtocolMessage [12:18:41]wFMCommunicate request_size=4 [12:18:41]MH_SAM_APDU [12:18:41]CAPDU: 80 11 00 00 [12:18:41]Write to MH i2c: E2 08 00 30 21 80 11 00 00 00 00 00 00 CB [12:18:41]Write i2c OK [12:18:41]MH_I2C_Read... [12:18:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:18:41]Read from MH i2c: E2 [12:18:41]MH_I2C_Read... [12:18:41]Read from MH i2c: E2 17 00 [12:18:41]MH_I2C_Read... [12:18:41]Read from MH i2c: E2 17 00 30 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1C [12:18:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:18:41]wFMCommunicate OK [12:18:41]CreateOFDProtocolMessage done [12:18:41]OFDSenderStorePacket 95293 [12:18:41]StoreOFDPacket docnum=95293 [12:18:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 56 AF 07 01 F9 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 A1 2F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3D 74 01 00 35 04 06 00 C8 91 24 2A 40 4F 4D DD E9 AA 9D 03 EC 98 [12:18:41]CheckFolder [12:18:41]dirname=/storage/ofd_packets [12:18:41]CheckFolder done [12:18:41]ProducePacketName [12:18:41]name=ofd_packets/00095293 [12:18:41]NVStorageSaveData ofd_packets/00095293 [12:18:41]File name is /storage/ofd_packets/00095293 [12:18:41]Write 301 bytes [12:18:41]NVStorageSaveData done [12:18:41]OFDSenderStorePacket done [12:18:41]KKMCreateOFDPacket done [12:18:41]NVStorageSaveData kkm_last_timestamp [12:18:41]File name is /storage/kkm_last_timestamp [12:18:41]Write 4 bytes [12:18:41]NVStorageSaveData done [12:18:41]ExternCall_PrintAddStr [12:18:41]wPrintStart [12:18:41]Write to MH i2c: 01 00 00 31 21 52 [12:18:41]Write i2c OK [12:18:41]MH_I2C_Read... [12:18:41]Read from MH i2c: 01 [12:18:41]MH_I2C_Read... [12:18:41]Read from MH i2c: 01 07 00 [12:18:41]MH_I2C_Read... [12:18:41]Read from MH i2c: 01 07 00 31 21 00 00 00 00 00 FF 0F 67 [12:18:41]RasterBufferAndPrint [12:18:41]line Счет N : (1)3405802 [12:18:41]line ИНН: 02508201610067 [12:18:41]line Контрольно-Кассовый Чек [12:18:41]line ПРОДАЖА [12:18:41]line ТРК (МРК, ГНК) : 42 [12:18:41]line Товар: 2710124130 [12:18:41]line Аи-92-К-4 [12:18:41]line 2.990 * 66.90 [12:18:41]line = 200.03 [12:18:41]line НДС 12% НСП 1% [12:18:41]line > о реализуемом товаре [12:18:41]line ОКРУГЛЕНИЕ: -0.03 [12:18:41]line ИТОГО: 200.00 [12:18:41]line Внесено: 200.00 [12:18:41]line СДАЧА: 0.00 [12:18:41]line НСП 1% : 1.77 [12:18:41]line НДС 12% : 21.24 [12:18:41]line Наличными: 200.00 [12:18:41]line Безнал.: 0.00 [12:18:41]line Место: АЗС № 82 "Партнер Нефть" [12:18:41]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:18:41]line СНО: Общий режим [12:18:41]line Чек 292 27.10.2024 12:18 [12:18:41]line Смена: 143 ФФД: 1.0 [12:18:41]line ЗНМ: 0300000017 [12:18:41]line РНМ: 0000000000170478 [12:18:41]line Версия ККМ: v1.0 [12:18:41]line ФМ: 0000000002098560 [12:18:41]line ФД: 95293 [12:18:41]line ФПД: 220525702561871 [12:18:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T121841&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95293&fm=220525702561871&tin=02508201610067®Number=0000000000170478&sum=20000 [12:18:41]OFD Sender: Processing packet 95293 [packets to send 56, broken 55] [12:18:41]ProducePacketName [12:18:41]name=ofd_packets/00095293 [12:18:41]OFD Sender: To server: pG, [12:18:41]CommunicateWithHost lk.salyk.kg:30040 [12:18:41]ConnectInit lk.salyk.kg [12:18:41]written 0, free lines is 4095 [12:18:42]Connected sock=11 [12:18:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 56 AF 07 01 F9 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 A1 2F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3D 74 01 00 35 04 06 00 C8 91 24 2A 40 4F 4D DD E9 AA 9D 03 EC 98 [12:18:42]Write to MH i2c: 01 00 00 5C 21 7D [12:18:42]Write i2c OK [12:18:42]MH_I2C_Read... [12:18:42]Read from MH i2c: 01 [12:18:42]MH_I2C_Read... [12:18:42]Read from MH i2c: 01 07 00 [12:18:42]MH_I2C_Read... [12:18:42]Read from MH i2c: 01 07 00 5C 21 00 00 00 00 00 02 0D 93 [12:18:42]RasterBufferAndPrint [12:18:42]line [12:18:42]line [12:18:42]line [12:18:42]line [12:18:42]line [12:18:42]written 0, free lines is 3336 [12:18:42]MH_Cut [12:18:42]Write to MH i2c: D1 01 00 63 21 01 56 [12:18:42]Write i2c OK [12:18:42]MH_I2C_Read... [12:18:42]Read from MH i2c: D1 [12:18:42]MH_I2C_Read... [12:18:42]Read from MH i2c: D1 01 00 [12:18:42]MH_I2C_Read... [12:18:42]Read from MH i2c: D1 01 00 63 21 00 55 [12:18:42]Write to MH i2c: 01 00 00 64 21 85 [12:18:42]Write i2c OK [12:18:42]MH_I2C_Read... [12:18:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 5F BE 47 00 F0 3A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3D 74 01 00 F4 03 04 00 CD D9 1D 67 B6 04 01 00 00 7A 89 FB DD 20 01 40 32 [12:18:42]CommunicateWithHost err = 0 [12:18:42]CheckOFDResponse [12:18:42]1017 (14) - 77093643461234 [12:18:42]1041 (16) - 0000000002098560 [12:18:42]1040 (4) - 95293 [12:18:42]1012 (4) - 27.10.2024 06:12 [12:18:42]1206 (1) - 0 [12:18:42]OFD Sender: Remove packet 95293 [12:18:42]ProducePacketName [12:18:42]name=ofd_packets/00095293 [12:18:42]NVStorageDeleteData [12:18:42]*** Cut start [12:18:42]*** Partial cut [12:18:42]*** CUTSNS_PIN = 1 [12:18:43]*** CUTSNS_PIN = 0 [12:18:43]OFD Sender: No OFD packet to send [12:18:43]*** Brake cut motor [12:18:43]Read from MH i2c: 01 [12:18:43]MH_I2C_Read... [12:18:43]*** Stop cut motor [12:18:43]*** Cut end [12:18:43]Read from MH i2c: 01 07 00 [12:18:43]MH_I2C_Read... [12:18:43]Read from MH i2c: 01 07 00 64 21 00 00 00 00 00 FF 0F 9A [12:18:43]process_action close_receipt done [12:18:43]requested_data is exist [12:18:43]produce_requested_data [12:18:43]requested_item fm.sn is exist - process it [12:18:43]wFMCommunicate request_size=4 [12:18:43]MH_SAM_APDU [12:18:43]CAPDU: 80 11 00 00 [12:18:43]Write to MH i2c: E2 08 00 65 21 80 11 00 00 00 00 00 00 00 [12:18:43]Write i2c OK [12:18:43]MH_I2C_Read... [12:18:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:18:43]Read from MH i2c: E2 [12:18:43]MH_I2C_Read... [12:18:43]Read from MH i2c: E2 17 00 [12:18:43]MH_I2C_Read... [12:18:43]Read from MH i2c: E2 17 00 65 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 51 [12:18:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:18:43]wFMCommunicate OK [12:18:43]requested_item fd.num is exist - process it [12:18:43]SAM_PROTO_GetFieldsCounters [12:18:43]wFMCommunicate request_size=4 [12:18:43]MH_SAM_APDU [12:18:43]CAPDU: 80 13 00 00 [12:18:43]Write to MH i2c: E2 08 00 66 21 80 13 00 00 00 00 00 00 03 [12:18:43]Write i2c OK [12:18:43]MH_I2C_Read... [12:18:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:18:43]Read from MH i2c: E2 [12:18:43]MH_I2C_Read... [12:18:43]Read from MH i2c: E2 62 00 [12:18:43]MH_I2C_Read... [12:18:43]Read from MH i2c: E2 62 00 66 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3D 74 01 00 0E 04 04 00 8F 00 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 D4 [12:18:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3D 74 01 00 0E 04 04 00 8F 00 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 [12:18:43]wFMCommunicate OK [12:18:43]SAM_PROTO_GetFieldsCounters done [12:18:43]requested_item shift.num is exist - process it [12:18:43]requested_item shift.opened is exist - process it [12:18:43]req_shift_opened [12:18:43]FM_GetShiftState [12:18:43]SAM_PROTO_GetShiftState [12:18:43]wFMCommunicate request_size=4 [12:18:43]MH_SAM_APDU [12:18:43]CAPDU: 80 13 01 00 [12:18:43]Write to MH i2c: E2 08 00 67 21 80 13 01 00 00 00 00 00 05 [12:18:43]Write i2c OK [12:18:43]MH_I2C_Read... [12:18:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:18:43]Read from MH i2c: E2 [12:18:43]MH_I2C_Read... [12:18:43]Read from MH i2c: E2 0E 00 [12:18:43]MH_I2C_Read... [12:18:43]Read from MH i2c: E2 0E 00 67 21 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B1 [12:18:43]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:18:43]wFMCommunicate OK [12:18:43]SAM_PROTO_GetShiftState done [12:18:43]FM_GetShiftState done [12:18:43]req_shift_opened done [12:18:43]requested_item shift.open_date is exist - process it [12:18:43]req_shift_open_date [12:18:43]req_shift_open_date done [12:18:43]produce_requested_data done [12:18:43]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95293,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:18:43]process_action_free close_receipt [12:18:43]json_value_free [12:18:43]json_value_free done [12:18:43]process_json_proto returns [12:18:43]Send response to host [12:18:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95293,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:18:43]free response buf [12:18:43]execute_script done [12:18:43]execute_script returns [12:18:43]free content buf [12:18:43]Sock 10.Close socket [12:18:43]Sock 10.Thread stoped [12:18:48]OFD Sender: No OFD packet to send [12:18:53]OFD Sender: No OFD packet to send [12:18:58]OFD Sender: No OFD packet to send [12:19:03]OFD Sender: No OFD packet to send [12:19:08]OFD Sender: No OFD packet to send [12:19:13]OFD Sender: No OFD packet to send [12:19:18]OFD Sender: No OFD packet to send [12:19:23]OFD Sender: No OFD packet to send [12:19:28]OFD Sender: No OFD packet to send [12:19:30]accept exits with 7 [12:19:30]New connection [12:19:30]New thread 3066760548 created [12:19:30]Thread 3066617188 joined [12:19:30]Waiting for new connection... [12:19:30] Sock 7.Parse request [12:19:30]Sock 7.Check first char [12:19:30]Sock 7.First char is OK [12:19:30]request: POST /json_proto HTTP/1.0 [12:19:30]Method: POST [12:19:30]URL: /json_proto [12:19:30]Method is POST - this is cgi request [12:19:30]url: /json_proto [12:19:30]query_string will be loaded in cgi processing [12:19:30]execute_cgi json_proto POST (null) [12:19:30]execute_cgi path=json_proto method=POST [12:19:30]POST find Content-Length [12:19:30]Host: 172.17.40.67:8080 [12:19:30]Content-Length: 683 [12:19:30]Content-Type: application/json [12:19:30] [12:19:30]POST finish read [12:19:30]Found Content-Length = 683 [12:19:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405801", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "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" ] } } [12:19:30]execute_script... [12:19: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)3405801", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "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" ] } } [12:19:30]POST & json_proto [12:19:30]process_json_proto [12:19:30]json parsed OK: [12:19:30]protocol is kg_v1.0 [12:19:30]action value=close_receipt [12:19:30]process_action close_receipt [12:19:30]cmd_close_receipt [12:19:30]MH_GetDate [12:19:30]Write to MH i2c: F0 00 00 68 21 78 [12:19:30]Write i2c OK [12:19:30]MH_I2C_Read... [12:19:30]Read from MH i2c: F0 [12:19:30]MH_I2C_Read... [12:19:30]Read from MH i2c: F0 09 00 [12:19:30]MH_I2C_Read... [12:19:30]Read from MH i2c: F0 09 00 68 21 00 D3 2F 1E 67 EE DA 66 66 9C [12:19:30]GetLastDocTimeStamp 1730031521 [12:19:30]current date 1730031571 [12:19:30]FM_GetShiftState [12:19:30]SAM_PROTO_GetShiftState [12:19:30]wFMCommunicate request_size=4 [12:19:30]MH_SAM_APDU [12:19:30]CAPDU: 80 13 01 00 [12:19:30]Write to MH i2c: E2 08 00 69 21 80 13 01 00 00 00 00 00 07 [12:19:30]Write i2c OK [12:19:30]MH_I2C_Read... [12:19:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:19:30]Read from MH i2c: E2 [12:19:30]MH_I2C_Read... [12:19:30]Read from MH i2c: E2 0E 00 [12:19:30]MH_I2C_Read... [12:19:30]Read from MH i2c: E2 0E 00 69 21 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B3 [12:19:30]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:19:30]wFMCommunicate OK [12:19:30]SAM_PROTO_GetShiftState done [12:19:30]FM_GetShiftState done [12:19:30]opened in 1729987736 [12:19:30]opened+sec_in_day 1730074136 [12:19:30]quantity*price = 150056 [12:19:30]sum+1 = 150058 [12:19:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 293 27.10.2024 12:19 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95294 ФПД: 184558429585301 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T121931&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95294&fm=184558429585301&tin=02508201610067®Number=0000000000170478&sum=150000 [12:19:31]StoreToDocumentArchive [12:19:31]shift 143 fd 95294 [12:19:31]save to /storage/0143/doc_00095294 [12:19:31]save last doc name /storage/0143/doc_00095294 to /storage/kkm_last_doc_name [12:19:31]save OK [12:19:31]Clear old archive folders... [12:19:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:19:31]tlvbuf is 015C55B0 [12:19:31]SAM_PROTO_ClearQueue [12:19:31]wFMCommunicate request_size=4 [12:19:31]MH_SAM_APDU [12:19:31]CAPDU: 80 09 00 00 [12:19:31]Write to MH i2c: E2 08 00 76 21 80 09 00 00 00 00 00 00 09 [12:19:31]Write i2c OK [12:19:31]MH_I2C_Read... [12:19:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:19:31]Read from MH i2c: E2 [12:19:31]MH_I2C_Read... [12:19:31]Read from MH i2c: E2 03 00 [12:19:31]MH_I2C_Read... [12:19:31]Read from MH i2c: E2 03 00 76 21 00 90 00 0B [12:19:31]RAPDU: 90 00 [12:19:31]wFMCommunicate OK [12:19:31]SAM_PROTO_ClearQueue done [12:19:31]KKMCreateOFDPacket [12:19:31]OFDProtocolAddRootSTLVToBuf [12:19:31]FM_MakeSignedData [12:19:31]FM_MakeSignedData [12:19:31]SAM_PROTO_SignData [12:19:31]wFMCommunicate request_size=4 [12:19:31]MH_SAM_APDU [12:19:31]CAPDU: 80 0D 01 02 [12:19:31]Write to MH i2c: E2 08 00 77 21 80 0D 01 02 00 00 00 00 11 [12:19:31]Write i2c OK [12:19:31]MH_I2C_Read... [12:19:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:19:31]Read from MH i2c: E2 [12:19:31]MH_I2C_Read... [12:19:31]Read from MH i2c: E2 03 00 [12:19:31]MH_I2C_Read... [12:19:31]Read from MH i2c: E2 03 00 77 21 00 90 00 0C [12:19:31]RAPDU: 90 00 [12:19:31]wFMCommunicate OK [12:19:31]wFMCommunicate request_size=255 [12:19:31]MH_SAM_APDU [12:19: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 34 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 25 01 00 00 F4 03 04 00 D3 2F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3E 74 01 00 35 04 06 00 A7 [12:19:31]Write to MH i2c: E2 02 01 78 21 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 25 01 00 00 F4 03 04 00 D3 2F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3E 74 01 00 35 04 06 00 A7 00 00 7E [12:19:31]Write i2c OK [12:19:31]MH_I2C_Read... [12:19:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:19:31]Read from MH i2c: E2 [12:19:31]MH_I2C_Read... [12:19:31]Read from MH i2c: E2 03 00 [12:19:31]MH_I2C_Read... [12:19:31]Read from MH i2c: E2 03 00 78 21 00 90 00 0D [12:19:31]RAPDU: 90 00 [12:19:31]wFMCommunicate OK [12:19:31]wFMCommunicate request_size=10 [12:19:31]MH_SAM_APDU [12:19:31]CAPDU: 80 0D 02 02 05 DA DB A2 BF 95 [12:19:31]Write to MH i2c: E2 0D 00 79 21 80 0D 02 02 05 00 DA DB A2 BF 95 00 00 C9 [12:19:31]Write i2c OK [12:19:31]MH_I2C_Read... [12:19:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:19:31]Read from MH i2c: E2 [12:19:31]MH_I2C_Read... [12:19:31]Read from MH i2c: E2 03 00 [12:19:31]MH_I2C_Read... [12:19:31]Read from MH i2c: E2 03 00 79 21 00 90 00 0E [12:19:31]RAPDU: 90 00 [12:19:31]wFMCommunicate OK [12:19:31]wFMCommunicate request_size=4 [12:19:31]MH_SAM_APDU [12:19:31]CAPDU: 80 0D 03 02 [12:19:31]Write to MH i2c: E2 08 00 7A 21 80 0D 03 02 00 00 00 00 16 [12:19:31]Write i2c OK [12:19:31]MH_I2C_Read... [12:19:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:19:31]Read from MH i2c: E2 [12:19:31]MH_I2C_Read... [12:19:31]Read from MH i2c: E2 0B 00 [12:19:31]MH_I2C_Read... [12:19:31]Read from MH i2c: E2 0B 00 7A 21 00 9E F1 AD AE EF 9E 7F 4B 90 00 58 [12:19:31]RAPDU: 9E F1 AD AE EF 9E 7F 4B 90 00 [12:19:31]wFMCommunicate OK [12:19:31]SAM_PROTO_SignData done [12:19:31]FM_MakeSignedData done [12:19:31]CreateOFDProtocolMessage [12:19:31]wFMCommunicate request_size=4 [12:19:31]MH_SAM_APDU [12:19:31]CAPDU: 80 11 00 00 [12:19:31]Write to MH i2c: E2 08 00 7B 21 80 11 00 00 00 00 00 00 16 [12:19:31]Write i2c OK [12:19:31]MH_I2C_Read... [12:19:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:19:31]Read from MH i2c: E2 [12:19:31]MH_I2C_Read... [12:19:31]Read from MH i2c: E2 17 00 [12:19:31]MH_I2C_Read... [12:19:31]Read from MH i2c: E2 17 00 7B 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 67 [12:19:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:19:31]wFMCommunicate OK [12:19:31]CreateOFDProtocolMessage done [12:19:31]OFDSenderStorePacket 95294 [12:19:31]StoreOFDPacket docnum=95294 [12:19:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 09 F5 07 01 C1 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 34 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 25 01 00 00 F4 03 04 00 D3 2F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3E 74 01 00 35 04 06 00 A7 DA DB A2 BF 95 9E F1 AD AE EF 9E 7F 4B [12:19:31]CheckFolder [12:19:31]dirname=/storage/ofd_packets [12:19:31]CheckFolder done [12:19:31]ProducePacketName [12:19:31]name=ofd_packets/00095294 [12:19:31]NVStorageSaveData ofd_packets/00095294 [12:19:31]File name is /storage/ofd_packets/00095294 [12:19:31]Write 301 bytes [12:19:31]NVStorageSaveData done [12:19:31]OFDSenderStorePacket done [12:19:31]KKMCreateOFDPacket done [12:19:31]NVStorageSaveData kkm_last_timestamp [12:19:31]File name is /storage/kkm_last_timestamp [12:19:31]Write 4 bytes [12:19:31]NVStorageSaveData done [12:19:31]ExternCall_PrintAddStr [12:19:31]wPrintStart [12:19:31]Write to MH i2c: 01 00 00 7C 21 9D [12:19:31]Write i2c OK [12:19:31]MH_I2C_Read... [12:19:31]Read from MH i2c: 01 [12:19:31]MH_I2C_Read... [12:19:31]Read from MH i2c: 01 07 00 [12:19:31]MH_I2C_Read... [12:19:31]Read from MH i2c: 01 07 00 7C 21 00 00 00 00 00 FF 0F B2 [12:19:31]RasterBufferAndPrint [12:19:31]line Счет N : (1)3405801 [12:19:31]line ИНН: 02508201610067 [12:19:31]line Контрольно-Кассовый Чек [12:19:31]line ПРОДАЖА [12:19:31]line ТРК (МРК, ГНК) : 22 [12:19:31]line Товар: 2710124130 [12:19:31]line Аи-92-К-4 [12:19:31]line 22.430 * 66.90 [12:19:31]line = 1500.57 [12:19:31]line НДС 12% НСП 1% [12:19:31]line > о реализуемом товаре [12:19:31]line ОКРУГЛЕНИЕ: -0.57 [12:19:31]line ИТОГО: 1500.00 [12:19:31]line Внесено: 1500.00 [12:19:31]line СДАЧА: 0.00 [12:19:31]line НСП 1% : 13.28 [12:19:31]line НДС 12% : 159.35 [12:19:31]line Наличными: 1500.00 [12:19:31]line Безнал.: 0.00 [12:19:31]line Место: АЗС № 82 "Партнер Нефть" [12:19:31]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:19:31]line СНО: Общий режим [12:19:31]line Чек 293 27.10.2024 12:19 [12:19:31]line Смена: 143 ФФД: 1.0 [12:19:31]line ЗНМ: 0300000017 [12:19:31]line РНМ: 0000000000170478 [12:19:31]line Версия ККМ: v1.0 [12:19:31]line ФМ: 0000000002098560 [12:19:31]line ФД: 95294 [12:19:31]line ФПД: 184558429585301 [12:19:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T121931&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95294&fm=184558429585301&tin=02508201610067®Number=0000000000170478&sum=150000 [12:19:32]OFD Sender: Processing packet 95294 [packets to send 56, broken 55] [12:19:32]ProducePacketName [12:19:32]name=ofd_packets/00095294 [12:19:32]OFD Sender: To server: pG, [12:19:32]CommunicateWithHost lk.salyk.kg:30040 [12:19:32]ConnectInit lk.salyk.kg [12:19:32]written 0, free lines is 4095 [12:19:32]Connected sock=10 [12:19:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 09 F5 07 01 C1 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 34 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 25 01 00 00 F4 03 04 00 D3 2F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3E 74 01 00 35 04 06 00 A7 DA DB A2 BF 95 9E F1 AD AE EF 9E 7F 4B [12:19:32]Write to MH i2c: 01 00 00 A7 21 C8 [12:19:32]Write i2c OK [12:19:32]MH_I2C_Read... [12:19:32]Read from MH i2c: 01 [12:19:32]MH_I2C_Read... [12:19:32]Read from MH i2c: 01 07 00 [12:19:32]MH_I2C_Read... [12:19:32]Read from MH i2c: 01 07 00 A7 21 00 00 00 00 00 FF 0C DA [12:19:32]RasterBufferAndPrint [12:19:32]line [12:19:32]line [12:19:32]line [12:19:32]line [12:19:32]line [12:19:32]written 0, free lines is 3333 [12:19:32]MH_Cut [12:19:32]Write to MH i2c: D1 01 00 AE 21 01 A1 [12:19:32]Write i2c OK [12:19:32]MH_I2C_Read... [12:19:32]Read from MH i2c: D1 [12:19:32]MH_I2C_Read... [12:19:32]Read from MH i2c: D1 01 00 [12:19:32]MH_I2C_Read... [12:19:32]Read from MH i2c: D1 01 00 AE 21 00 A0 [12:19:32]Write to MH i2c: 01 00 00 AF 21 D0 [12:19:32]Write i2c OK [12:19:32]MH_I2C_Read... [12:19:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B4 4D 47 00 F6 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 32 30 39 38 35 36 30 10 04 04 00 3E 74 01 00 F4 03 04 00 FF D9 1D 67 B6 04 01 00 00 3C 1C 40 C7 C1 0E 29 BE [12:19:32]CommunicateWithHost err = 0 [12:19:32]CheckOFDResponse [12:19:32]1017 (14) - 77093643461234 [12:19:32]1041 (16) - 0000000002098560 [12:19:32]1040 (4) - 95294 [12:19:32]1012 (4) - 27.10.2024 06:13 [12:19:32]1206 (1) - 0 [12:19:32]OFD Sender: Remove packet 95294 [12:19:32]ProducePacketName [12:19:32]name=ofd_packets/00095294 [12:19:32]NVStorageDeleteData [12:19:33]OFD Sender: No OFD packet to send [12:19:33]*** Cut start [12:19:33]*** Partial cut [12:19:33]*** CUTSNS_PIN = 1 [12:19:33]*** CUTSNS_PIN = 0 [12:19:33]*** Brake cut motor [12:19:33]Read from MH i2c: 01 [12:19:33]MH_I2C_Read... [12:19:33]*** Stop cut motor [12:19:33]*** Cut end [12:19:33]Read from MH i2c: 01 07 00 [12:19:33]MH_I2C_Read... [12:19:33]Read from MH i2c: 01 07 00 AF 21 00 00 00 00 00 FF 0F E5 [12:19:33]process_action close_receipt done [12:19:33]requested_data is exist [12:19:33]produce_requested_data [12:19:33]requested_item fm.sn is exist - process it [12:19:33]wFMCommunicate request_size=4 [12:19:33]MH_SAM_APDU [12:19:33]CAPDU: 80 11 00 00 [12:19:33]Write to MH i2c: E2 08 00 B0 21 80 11 00 00 00 00 00 00 4B [12:19:33]Write i2c OK [12:19:33]MH_I2C_Read... [12:19:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:19:33]Read from MH i2c: E2 [12:19:33]MH_I2C_Read... [12:19:33]Read from MH i2c: E2 17 00 [12:19:33]MH_I2C_Read... [12:19:33]Read from MH i2c: E2 17 00 B0 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9C [12:19:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:19:33]wFMCommunicate OK [12:19:33]requested_item fd.num is exist - process it [12:19:33]SAM_PROTO_GetFieldsCounters [12:19:33]wFMCommunicate request_size=4 [12:19:33]MH_SAM_APDU [12:19:33]CAPDU: 80 13 00 00 [12:19:33]Write to MH i2c: E2 08 00 B1 21 80 13 00 00 00 00 00 00 4E [12:19:33]Write i2c OK [12:19:33]MH_I2C_Read... [12:19:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:19:33]Read from MH i2c: E2 [12:19:33]MH_I2C_Read... [12:19:33]Read from MH i2c: E2 62 00 [12:19:33]MH_I2C_Read... [12:19:33]Read from MH i2c: E2 62 00 B1 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3E 74 01 00 0E 04 04 00 8F 00 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 23 [12:19:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3E 74 01 00 0E 04 04 00 8F 00 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 [12:19:33]wFMCommunicate OK [12:19:33]SAM_PROTO_GetFieldsCounters done [12:19:33]requested_item shift.num is exist - process it [12:19:33]requested_item shift.opened is exist - process it [12:19:33]req_shift_opened [12:19:33]FM_GetShiftState [12:19:33]SAM_PROTO_GetShiftState [12:19:33]wFMCommunicate request_size=4 [12:19:33]MH_SAM_APDU [12:19:33]CAPDU: 80 13 01 00 [12:19:33]Write to MH i2c: E2 08 00 B2 21 80 13 01 00 00 00 00 00 50 [12:19:33]Write i2c OK [12:19:33]MH_I2C_Read... [12:19:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:19:34]Read from MH i2c: E2 [12:19:34]MH_I2C_Read... [12:19:34]Read from MH i2c: E2 0E 00 [12:19:34]MH_I2C_Read... [12:19:34]Read from MH i2c: E2 0E 00 B2 21 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FC [12:19:34]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:19:34]wFMCommunicate OK [12:19:34]SAM_PROTO_GetShiftState done [12:19:34]FM_GetShiftState done [12:19:34]req_shift_opened done [12:19:34]requested_item shift.open_date is exist - process it [12:19:34]req_shift_open_date [12:19:34]req_shift_open_date done [12:19:34]produce_requested_data done [12:19:34]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95294,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:19:34]process_action_free close_receipt [12:19:34]json_value_free [12:19:34]json_value_free done [12:19:34]process_json_proto returns [12:19:34]Send response to host [12:19:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95294,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:19:34]free response buf [12:19:34]execute_script done [12:19:34]execute_script returns [12:19:34]free content buf [12:19:34]Sock 7.Close socket [12:19:34]Sock 7.Thread stoped [12:19:38]OFD Sender: No OFD packet to send [12:19:43]OFD Sender: No OFD packet to send [12:19:48]OFD Sender: No OFD packet to send [12:19:53]OFD Sender: No OFD packet to send [12:19:58]OFD Sender: No OFD packet to send [12:20:03]OFD Sender: No OFD packet to send [12:20:08]OFD Sender: No OFD packet to send [12:20:13]OFD Sender: No OFD packet to send [12:20:18]OFD Sender: No OFD packet to send [12:20:23]OFD Sender: No OFD packet to send [12:20:28]OFD Sender: No OFD packet to send [12:20:33]OFD Sender: No OFD packet to send [12:20:33]accept exits with 9 [12:20:33]New connection [12:20:33]New thread 3066617188 created [12:20:33]Thread 3066760548 joined [12:20:33]Waiting for new connection... [12:20:33] Sock 9.Parse request [12:20:33]Sock 9.Check first char [12:20:33]Sock 9.First char is OK [12:20:33]request: POST /json_proto HTTP/1.0 [12:20:33]Method: POST [12:20:33]URL: /json_proto [12:20:33]Method is POST - this is cgi request [12:20:33]url: /json_proto [12:20:33]query_string will be loaded in cgi processing [12:20:33]execute_cgi json_proto POST (null) [12:20:33]execute_cgi path=json_proto method=POST [12:20:33]POST find Content-Length [12:20:33]Host: 172.17.40.67:8080 [12:20:33]Content-Length: 679 [12:20:33]Content-Type: application/json [12:20:33] [12:20:33]POST finish read [12:20:33]Found Content-Length = 679 [12:20:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405803", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 13.310, "sum" : 890.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 890.00, "total" : 890.00, "payments": [ { "type": 0, "sum" : 890.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:20:33]execute_script... [12:20: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)3405803", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 13.310, "sum" : 890.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 890.00, "total" : 890.00, "payments": [ { "type": 0, "sum" : 890.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:20:33]POST & json_proto [12:20:33]process_json_proto [12:20:33]json parsed OK: [12:20:33]protocol is kg_v1.0 [12:20:33]action value=close_receipt [12:20:33]process_action close_receipt [12:20:33]cmd_close_receipt [12:20:33]MH_GetDate [12:20:33]Write to MH i2c: F0 00 00 B3 21 C3 [12:20:33]Write i2c OK [12:20:33]MH_I2C_Read... [12:20:33]Read from MH i2c: F0 [12:20:33]MH_I2C_Read... [12:20:33]Read from MH i2c: F0 09 00 [12:20:33]MH_I2C_Read... [12:20:33]Read from MH i2c: F0 09 00 B3 21 00 12 30 1E 67 EE DA 66 66 27 [12:20:33]GetLastDocTimeStamp 1730031571 [12:20:33]current date 1730031634 [12:20:33]FM_GetShiftState [12:20:33]SAM_PROTO_GetShiftState [12:20:33]wFMCommunicate request_size=4 [12:20:33]MH_SAM_APDU [12:20:33]CAPDU: 80 13 01 00 [12:20:33]Write to MH i2c: E2 08 00 B4 21 80 13 01 00 00 00 00 00 52 [12:20:33]Write i2c OK [12:20:33]MH_I2C_Read... [12:20:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:20:33]Read from MH i2c: E2 [12:20:33]MH_I2C_Read... [12:20:33]Read from MH i2c: E2 0E 00 [12:20:33]MH_I2C_Read... [12:20:33]Read from MH i2c: E2 0E 00 B4 21 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FE [12:20:33]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:20:33]wFMCommunicate OK [12:20:33]SAM_PROTO_GetShiftState done [12:20:33]FM_GetShiftState done [12:20:33]opened in 1729987736 [12:20:33]opened+sec_in_day 1730074136 [12:20:33]quantity*price = 89043 [12:20:33]sum+1 = 89045 [12:20:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 890.00 Внесено: 890.00 СДАЧА: 0.00 НСП 1% : 7.88 НДС 12% : 94.56 Наличными: 890.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 294 27.10.2024 12:20 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95295 ФПД: 129085776005396 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T122034&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95295&fm=129085776005396&tin=02508201610067®Number=0000000000170478&sum=89000 [12:20:34]StoreToDocumentArchive [12:20:34]shift 143 fd 95295 [12:20:34]save to /storage/0143/doc_00095295 [12:20:34]save last doc name /storage/0143/doc_00095295 to /storage/kkm_last_doc_name [12:20:34]save OK [12:20:34]Clear old archive folders... [12:20:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:20:34]tlvbuf is 0159EBB0 [12:20:34]SAM_PROTO_ClearQueue [12:20:34]wFMCommunicate request_size=4 [12:20:34]MH_SAM_APDU [12:20:34]CAPDU: 80 09 00 00 [12:20:34]Write to MH i2c: E2 08 00 C1 21 80 09 00 00 00 00 00 00 54 [12:20:34]Write i2c OK [12:20:34]MH_I2C_Read... [12:20:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:20:34]Read from MH i2c: E2 [12:20:34]MH_I2C_Read... [12:20:34]Read from MH i2c: E2 03 00 [12:20:34]MH_I2C_Read... [12:20:34]Read from MH i2c: E2 03 00 C1 21 00 90 00 56 [12:20:34]RAPDU: 90 00 [12:20:34]wFMCommunicate OK [12:20:34]SAM_PROTO_ClearQueue done [12:20:34]KKMCreateOFDPacket [12:20:34]OFDProtocolAddRootSTLVToBuf [12:20:34]FM_MakeSignedData [12:20:34]FM_MakeSignedData [12:20:34]SAM_PROTO_SignData [12:20:34]wFMCommunicate request_size=4 [12:20:34]MH_SAM_APDU [12:20:34]CAPDU: 80 0D 01 02 [12:20:34]Write to MH i2c: E2 08 00 C2 21 80 0D 01 02 00 00 00 00 5C [12:20:34]Write i2c OK [12:20:34]MH_I2C_Read... [12:20:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:20:34]Read from MH i2c: E2 [12:20:34]MH_I2C_Read... [12:20:34]Read from MH i2c: E2 03 00 [12:20:34]MH_I2C_Read... [12:20:34]Read from MH i2c: E2 03 00 C2 21 00 90 00 57 [12:20:34]RAPDU: 90 00 [12:20:34]wFMCommunicate OK [12:20:34]wFMCommunicate request_size=255 [12:20:34]MH_SAM_APDU [12:20: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 34 FF 03 08 00 03 FE 33 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D4 5B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 5B 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 14 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F0 24 00 00 00 00 07 04 06 00 A8 5B 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 01 00 00 F4 03 04 00 12 30 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3F 74 01 00 35 04 06 00 75 [12:20:34]Write to MH i2c: E2 02 01 C3 21 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 FE 33 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D4 5B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 5B 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 14 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F0 24 00 00 00 00 07 04 06 00 A8 5B 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 01 00 00 F4 03 04 00 12 30 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3F 74 01 00 35 04 06 00 75 00 00 DB [12:20:34]Write i2c OK [12:20:34]MH_I2C_Read... [12:20:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:20:35]Read from MH i2c: E2 [12:20:35]MH_I2C_Read... [12:20:35]Read from MH i2c: E2 03 00 [12:20:35]MH_I2C_Read... [12:20:35]Read from MH i2c: E2 03 00 C3 21 00 90 00 58 [12:20:35]RAPDU: 90 00 [12:20:35]wFMCommunicate OK [12:20:35]wFMCommunicate request_size=10 [12:20:35]MH_SAM_APDU [12:20:35]CAPDU: 80 0D 02 02 05 67 1F D3 09 14 [12:20:35]Write to MH i2c: E2 0D 00 C4 21 80 0D 02 02 05 00 67 1F D3 09 14 00 00 DF [12:20:35]Write i2c OK [12:20:35]MH_I2C_Read... [12:20:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:20:35]Read from MH i2c: E2 [12:20:35]MH_I2C_Read... [12:20:35]Read from MH i2c: E2 03 00 [12:20:35]MH_I2C_Read... [12:20:35]Read from MH i2c: E2 03 00 C4 21 00 90 00 59 [12:20:35]RAPDU: 90 00 [12:20:35]wFMCommunicate OK [12:20:35]wFMCommunicate request_size=4 [12:20:35]MH_SAM_APDU [12:20:35]CAPDU: 80 0D 03 02 [12:20:35]Write to MH i2c: E2 08 00 C5 21 80 0D 03 02 00 00 00 00 61 [12:20:35]Write i2c OK [12:20:35]MH_I2C_Read... [12:20:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:20:35]Read from MH i2c: E2 [12:20:35]MH_I2C_Read... [12:20:35]Read from MH i2c: E2 0B 00 [12:20:35]MH_I2C_Read... [12:20:35]Read from MH i2c: E2 0B 00 C5 21 00 13 CE 4B 7A 0C 4F A3 87 90 00 8D [12:20:35]RAPDU: 13 CE 4B 7A 0C 4F A3 87 90 00 [12:20:35]wFMCommunicate OK [12:20:35]SAM_PROTO_SignData done [12:20:35]FM_MakeSignedData done [12:20:35]CreateOFDProtocolMessage [12:20:35]wFMCommunicate request_size=4 [12:20:35]MH_SAM_APDU [12:20:35]CAPDU: 80 11 00 00 [12:20:35]Write to MH i2c: E2 08 00 C6 21 80 11 00 00 00 00 00 00 61 [12:20:35]Write i2c OK [12:20:35]MH_I2C_Read... [12:20:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:20:35]Read from MH i2c: E2 [12:20:35]MH_I2C_Read... [12:20:35]Read from MH i2c: E2 17 00 [12:20:35]MH_I2C_Read... [12:20:35]Read from MH i2c: E2 17 00 C6 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B2 [12:20:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:20:35]wFMCommunicate OK [12:20:35]CreateOFDProtocolMessage done [12:20:35]OFDSenderStorePacket 95295 [12:20:35]StoreOFDPacket docnum=95295 [12:20:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B0 C4 07 01 00 54 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 FE 33 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D4 5B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 5B 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 14 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F0 24 00 00 00 00 07 04 06 00 A8 5B 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 01 00 00 F4 03 04 00 12 30 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3F 74 01 00 35 04 06 00 75 67 1F D3 09 14 13 CE 4B 7A 0C 4F A3 87 [12:20:35]CheckFolder [12:20:35]dirname=/storage/ofd_packets [12:20:35]CheckFolder done [12:20:35]ProducePacketName [12:20:35]name=ofd_packets/00095295 [12:20:35]NVStorageSaveData ofd_packets/00095295 [12:20:35]File name is /storage/ofd_packets/00095295 [12:20:35]Write 301 bytes [12:20:35]NVStorageSaveData done [12:20:35]OFDSenderStorePacket done [12:20:35]KKMCreateOFDPacket done [12:20:35]NVStorageSaveData kkm_last_timestamp [12:20:35]File name is /storage/kkm_last_timestamp [12:20:35]Write 4 bytes [12:20:35]NVStorageSaveData done [12:20:35]ExternCall_PrintAddStr [12:20:35]wPrintStart [12:20:35]Write to MH i2c: 01 00 00 C7 21 E8 [12:20:35]Write i2c OK [12:20:35]MH_I2C_Read... [12:20:35]Read from MH i2c: 01 [12:20:35]MH_I2C_Read... [12:20:35]Read from MH i2c: 01 07 00 [12:20:35]MH_I2C_Read... [12:20:35]Read from MH i2c: 01 07 00 C7 21 00 00 00 00 00 FF 0F FD [12:20:35]RasterBufferAndPrint [12:20:35]line Счет N : (1)3405803 [12:20:35]line ИНН: 02508201610067 [12:20:35]line Контрольно-Кассовый Чек [12:20:35]line ПРОДАЖА [12:20:35]line ТРК (МРК, ГНК) : 32 [12:20:35]line Товар: 2710124130 [12:20:35]line Аи-92-К-4 [12:20:35]line 13.310 * 66.90 [12:20:35]line = 890.44 [12:20:35]line НДС 12% НСП 1% [12:20:35]line > о реализуемом товаре [12:20:35]line ОКРУГЛЕНИЕ: -0.44 [12:20:35]line ИТОГО: 890.00 [12:20:35]line Внесено: 890.00 [12:20:35]line СДАЧА: 0.00 [12:20:35]line НСП 1% : 7.88 [12:20:35]line НДС 12% : 94.56 [12:20:35]line Наличными: 890.00 [12:20:35]line Безнал.: 0.00 [12:20:35]line Место: АЗС № 82 "Партнер Нефть" [12:20:35]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:20:35]line СНО: Общий режим [12:20:35]line Чек 294 27.10.2024 12:20 [12:20:35]line Смена: 143 ФФД: 1.0 [12:20:35]line ЗНМ: 0300000017 [12:20:35]line РНМ: 0000000000170478 [12:20:35]line Версия ККМ: v1.0 [12:20:35]line ФМ: 0000000002098560 [12:20:35]line ФД: 95295 [12:20:35]line ФПД: 129085776005396 [12:20:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T122034&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95295&fm=129085776005396&tin=02508201610067®Number=0000000000170478&sum=89000 [12:20:35]OFD Sender: Processing packet 95295 [packets to send 56, broken 55] [12:20:35]ProducePacketName [12:20:35]name=ofd_packets/00095295 [12:20:35]OFD Sender: To server: pG, [12:20:35]CommunicateWithHost lk.salyk.kg:30040 [12:20:35]ConnectInit lk.salyk.kg [12:20:35]written 0, free lines is 4095 [12:20:35]Connected sock=10 [12:20:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B0 C4 07 01 00 54 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 FE 33 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D4 5B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 5B 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 14 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F0 24 00 00 00 00 07 04 06 00 A8 5B 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 01 00 00 F4 03 04 00 12 30 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3F 74 01 00 35 04 06 00 75 67 1F D3 09 14 13 CE 4B 7A 0C 4F A3 87 [12:20:35]Write to MH i2c: 01 00 00 F2 21 13 [12:20:35]Write i2c OK [12:20:35]MH_I2C_Read... [12:20:35]Read from MH i2c: 01 [12:20:35]MH_I2C_Read... [12:20:35]Read from MH i2c: 01 07 00 [12:20:35]MH_I2C_Read... [12:20:35]Read from MH i2c: 01 07 00 F2 21 00 00 00 00 00 F3 0C 19 [12:20:35]RasterBufferAndPrint [12:20:35]line [12:20:35]line [12:20:35]line [12:20:35]line [12:20:35]line [12:20:35]written 0, free lines is 3321 [12:20:35]MH_Cut [12:20:35]Write to MH i2c: D1 01 00 F9 21 01 EC [12:20:35]Write i2c OK [12:20:35]MH_I2C_Read... [12:20:35]Read from MH i2c: D1 [12:20:35]MH_I2C_Read... [12:20:35]Read from MH i2c: D1 01 00 [12:20:35]MH_I2C_Read... [12:20:35]Read from MH i2c: D1 01 00 F9 21 00 EB [12:20:35]Write to MH i2c: 01 00 00 FA 21 1B [12:20:36]Write i2c OK [12:20:36]MH_I2C_Read... [12:20:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 10 A1 47 00 5C EB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3F 74 01 00 F4 03 04 00 3F DA 1D 67 B6 04 01 00 00 00 49 62 C3 44 C8 68 80 [12:20:36]CommunicateWithHost err = 0 [12:20:36]CheckOFDResponse [12:20:36]1017 (14) - 77093643461234 [12:20:36]1041 (16) - 0000000002098560 [12:20:36]1040 (4) - 95295 [12:20:36]1012 (4) - 27.10.2024 06:14 [12:20:36]1206 (1) - 0 [12:20:36]OFD Sender: Remove packet 95295 [12:20:36]ProducePacketName [12:20:36]name=ofd_packets/00095295 [12:20:36]NVStorageDeleteData [12:20:36]OFD Sender: No OFD packet to send [12:20:36]*** Cut start [12:20:36]*** Partial cut [12:20:36]*** CUTSNS_PIN = 1 [12:20:36]*** CUTSNS_PIN = 0 [12:20:36]*** Brake cut motor [12:20:37]Read from MH i2c: 01 [12:20:37]MH_I2C_Read... [12:20:37]*** Stop cut motor [12:20:37]*** Cut end [12:20:37]Read from MH i2c: 01 07 00 [12:20:37]MH_I2C_Read... [12:20:37]Read from MH i2c: 01 07 00 FA 21 00 00 00 00 00 FF 0F 30 [12:20:37]process_action close_receipt done [12:20:37]requested_data is exist [12:20:37]produce_requested_data [12:20:37]requested_item fm.sn is exist - process it [12:20:37]wFMCommunicate request_size=4 [12:20:37]MH_SAM_APDU [12:20:37]CAPDU: 80 11 00 00 [12:20:37]Write to MH i2c: E2 08 00 FB 21 80 11 00 00 00 00 00 00 96 [12:20:37]Write i2c OK [12:20:37]MH_I2C_Read... [12:20:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:20:37]Read from MH i2c: E2 [12:20:37]MH_I2C_Read... [12:20:37]Read from MH i2c: E2 17 00 [12:20:37]MH_I2C_Read... [12:20:37]Read from MH i2c: E2 17 00 FB 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E7 [12:20:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:20:37]wFMCommunicate OK [12:20:37]requested_item fd.num is exist - process it [12:20:37]SAM_PROTO_GetFieldsCounters [12:20:37]wFMCommunicate request_size=4 [12:20:37]MH_SAM_APDU [12:20:37]CAPDU: 80 13 00 00 [12:20:37]Write to MH i2c: E2 08 00 FC 21 80 13 00 00 00 00 00 00 99 [12:20:37]Write i2c OK [12:20:37]MH_I2C_Read... [12:20:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:20:37]Read from MH i2c: E2 [12:20:37]MH_I2C_Read... [12:20:37]Read from MH i2c: E2 62 00 [12:20:37]MH_I2C_Read... [12:20:37]Read from MH i2c: E2 62 00 FC 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3F 74 01 00 0E 04 04 00 8F 00 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 72 [12:20:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3F 74 01 00 0E 04 04 00 8F 00 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 [12:20:37]wFMCommunicate OK [12:20:37]SAM_PROTO_GetFieldsCounters done [12:20:37]requested_item shift.num is exist - process it [12:20:37]requested_item shift.opened is exist - process it [12:20:37]req_shift_opened [12:20:37]FM_GetShiftState [12:20:37]SAM_PROTO_GetShiftState [12:20:37]wFMCommunicate request_size=4 [12:20:37]MH_SAM_APDU [12:20:37]CAPDU: 80 13 01 00 [12:20:37]Write to MH i2c: E2 08 00 FD 21 80 13 01 00 00 00 00 00 9B [12:20:37]Write i2c OK [12:20:37]MH_I2C_Read... [12:20:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:20:37]Read from MH i2c: E2 [12:20:37]MH_I2C_Read... [12:20:37]Read from MH i2c: E2 0E 00 [12:20:37]MH_I2C_Read... [12:20:37]Read from MH i2c: E2 0E 00 FD 21 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 47 [12:20:37]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:20:37]wFMCommunicate OK [12:20:37]SAM_PROTO_GetShiftState done [12:20:37]FM_GetShiftState done [12:20:37]req_shift_opened done [12:20:37]requested_item shift.open_date is exist - process it [12:20:37]req_shift_open_date [12:20:37]req_shift_open_date done [12:20:37]produce_requested_data done [12:20:37]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95295,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:20:37]process_action_free close_receipt [12:20:37]json_value_free [12:20:37]json_value_free done [12:20:37]process_json_proto returns [12:20:37]Send response to host [12:20:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95295,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:20:37]free response buf [12:20:37]execute_script done [12:20:37]execute_script returns [12:20:37]free content buf [12:20:37]Sock 9.Close socket [12:20:37]Sock 9.Thread stoped [12:20:40]accept exits with 7 [12:20:40]New connection [12:20:40]New thread 3066760548 created [12:20:40]Thread 3066617188 joined [12:20:40]Waiting for new connection... [12:20:40] Sock 7.Parse request [12:20:40]Sock 7.Check first char [12:20:40]Sock 7.First char is OK [12:20:40]request: POST /json_proto HTTP/1.0 [12:20:40]Method: POST [12:20:40]URL: /json_proto [12:20:40]Method is POST - this is cgi request [12:20:40]url: /json_proto [12:20:40]query_string will be loaded in cgi processing [12:20:40]execute_cgi json_proto POST (null) [12:20:40]execute_cgi path=json_proto method=POST [12:20:40]POST find Content-Length [12:20:40]Host: 172.17.40.67:8080 [12:20:40]Content-Length: 683 [12:20:40]Content-Type: application/json [12:20:40] [12:20:40]POST finish read [12:20:40]Found Content-Length = 683 [12:20:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405804", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:20:40]execute_script... [12:20: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)3405804", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:20:40]POST & json_proto [12:20:40]process_json_proto [12:20:40]json parsed OK: [12:20:40]protocol is kg_v1.0 [12:20:40]action value=close_receipt [12:20:40]process_action close_receipt [12:20:40]cmd_close_receipt [12:20:40]MH_GetDate [12:20:40]Write to MH i2c: F0 00 00 FE 21 0E [12:20:40]Write i2c OK [12:20:40]MH_I2C_Read... [12:20:40]Read from MH i2c: F0 [12:20:40]MH_I2C_Read... [12:20:40]Read from MH i2c: F0 09 00 [12:20:40]MH_I2C_Read... [12:20:40]Read from MH i2c: F0 09 00 FE 21 00 1A 30 1E 67 EE DA 66 66 7A [12:20:40]GetLastDocTimeStamp 1730031634 [12:20:40]current date 1730031642 [12:20:40]FM_GetShiftState [12:20:40]SAM_PROTO_GetShiftState [12:20:40]wFMCommunicate request_size=4 [12:20:40]MH_SAM_APDU [12:20:40]CAPDU: 80 13 01 00 [12:20:40]Write to MH i2c: E2 08 00 FF 21 80 13 01 00 00 00 00 00 9D [12:20:40]Write i2c OK [12:20:40]MH_I2C_Read... [12:20:40]Read from MH i2c: E2 [12:20:40]MH_I2C_Read... [12:20:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:20:40]Read from MH i2c: E2 0E 00 [12:20:40]MH_I2C_Read... [12:20:40]Read from MH i2c: E2 0E 00 FF 21 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 49 [12:20:40]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:20:40]wFMCommunicate OK [12:20:40]SAM_PROTO_GetShiftState done [12:20:40]FM_GetShiftState done [12:20:40]opened in 1729987736 [12:20:40]opened+sec_in_day 1730074136 [12:20:40]quantity*price = 100015 [12:20:40]sum+1 = 100017 [12:20:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 295 27.10.2024 12:20 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95296 ФПД: 53041649980848 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T122042&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95296&fm=53041649980848&tin=02508201610067®Number=0000000000170478&sum=100000 [12:20:42]StoreToDocumentArchive [12:20:42]shift 143 fd 95296 [12:20:42]save to /storage/0143/doc_00095296 [12:20:42]save last doc name /storage/0143/doc_00095296 to /storage/kkm_last_doc_name [12:20:42]save OK [12:20:42]Clear old archive folders... [12:20:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:20:42]tlvbuf is 0160B1B0 [12:20:42]SAM_PROTO_ClearQueue [12:20:42]wFMCommunicate request_size=4 [12:20:42]MH_SAM_APDU [12:20:42]CAPDU: 80 09 00 00 [12:20:42]Write to MH i2c: E2 08 00 0C 22 80 09 00 00 00 00 00 00 A0 [12:20:42]Write i2c OK [12:20:42]MH_I2C_Read... [12:20:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:20:42]Read from MH i2c: E2 [12:20:42]MH_I2C_Read... [12:20:42]Read from MH i2c: E2 03 00 [12:20:42]MH_I2C_Read... [12:20:42]Read from MH i2c: E2 03 00 0C 22 00 90 00 A2 [12:20:42]RAPDU: 90 00 [12:20:42]wFMCommunicate OK [12:20:42]SAM_PROTO_ClearQueue done [12:20:42]KKMCreateOFDPacket [12:20:42]OFDProtocolAddRootSTLVToBuf [12:20:42]FM_MakeSignedData [12:20:42]FM_MakeSignedData [12:20:42]SAM_PROTO_SignData [12:20:42]wFMCommunicate request_size=4 [12:20:42]MH_SAM_APDU [12:20:42]CAPDU: 80 0D 01 02 [12:20:42]Write to MH i2c: E2 08 00 0D 22 80 0D 01 02 00 00 00 00 A8 [12:20:42]Write i2c OK [12:20:42]MH_I2C_Read... [12:20:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:20:42]Read from MH i2c: E2 [12:20:42]MH_I2C_Read... [12:20:42]Read from MH i2c: E2 03 00 [12:20:42]MH_I2C_Read... [12:20:42]Read from MH i2c: E2 03 00 0D 22 00 90 00 A3 [12:20:42]RAPDU: 90 00 [12:20:42]wFMCommunicate OK [12:20:42]wFMCommunicate request_size=255 [12:20:42]MH_SAM_APDU [12:20: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 1A 30 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 40 74 01 00 35 04 06 00 30 [12:20:42]Write to MH i2c: E2 02 01 0E 22 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 1A 30 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 40 74 01 00 35 04 06 00 30 00 00 9B [12:20:42]Write i2c OK [12:20:42]MH_I2C_Read... [12:20:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:20:42]Read from MH i2c: E2 [12:20:42]MH_I2C_Read... [12:20:42]Read from MH i2c: E2 03 00 [12:20:42]MH_I2C_Read... [12:20:42]Read from MH i2c: E2 03 00 0E 22 00 90 00 A4 [12:20:42]RAPDU: 90 00 [12:20:42]wFMCommunicate OK [12:20:42]wFMCommunicate request_size=10 [12:20:42]MH_SAM_APDU [12:20:42]CAPDU: 80 0D 02 02 05 3D B8 B4 95 B0 [12:20:42]Write to MH i2c: E2 0D 00 0F 22 80 0D 02 02 05 00 3D B8 B4 95 B0 00 00 A3 [12:20:42]Write i2c OK [12:20:42]MH_I2C_Read... [12:20:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:20:42]Read from MH i2c: E2 [12:20:42]MH_I2C_Read... [12:20:42]Read from MH i2c: E2 03 00 [12:20:42]MH_I2C_Read... [12:20:42]Read from MH i2c: E2 03 00 0F 22 00 90 00 A5 [12:20:42]RAPDU: 90 00 [12:20:42]wFMCommunicate OK [12:20:42]wFMCommunicate request_size=4 [12:20:42]MH_SAM_APDU [12:20:42]CAPDU: 80 0D 03 02 [12:20:42]Write to MH i2c: E2 08 00 10 22 80 0D 03 02 00 00 00 00 AD [12:20:42]Write i2c OK [12:20:42]MH_I2C_Read... [12:20:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:20:42]Read from MH i2c: E2 [12:20:42]MH_I2C_Read... [12:20:42]Read from MH i2c: E2 0B 00 [12:20:42]MH_I2C_Read... [12:20:42]Read from MH i2c: E2 0B 00 10 22 00 23 C0 F3 73 F7 79 75 77 90 00 53 [12:20:42]RAPDU: 23 C0 F3 73 F7 79 75 77 90 00 [12:20:42]wFMCommunicate OK [12:20:42]SAM_PROTO_SignData done [12:20:42]FM_MakeSignedData done [12:20:42]CreateOFDProtocolMessage [12:20:42]wFMCommunicate request_size=4 [12:20:42]MH_SAM_APDU [12:20:42]CAPDU: 80 11 00 00 [12:20:42]Write to MH i2c: E2 08 00 11 22 80 11 00 00 00 00 00 00 AD [12:20:42]Write i2c OK [12:20:42]MH_I2C_Read... [12:20:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:20:42]Read from MH i2c: E2 [12:20:42]MH_I2C_Read... [12:20:42]Read from MH i2c: E2 17 00 [12:20:42]MH_I2C_Read... [12:20:42]Read from MH i2c: E2 17 00 11 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FE [12:20:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:20:42]wFMCommunicate OK [12:20:42]CreateOFDProtocolMessage done [12:20:42]OFDSenderStorePacket 95296 [12:20:42]StoreOFDPacket docnum=95296 [12:20:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 13 AD 07 01 B9 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 1A 30 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 40 74 01 00 35 04 06 00 30 3D B8 B4 95 B0 23 C0 F3 73 F7 79 75 77 [12:20:42]CheckFolder [12:20:42]dirname=/storage/ofd_packets [12:20:42]CheckFolder done [12:20:42]ProducePacketName [12:20:42]name=ofd_packets/00095296 [12:20:42]NVStorageSaveData ofd_packets/00095296 [12:20:42]File name is /storage/ofd_packets/00095296 [12:20:42]Write 301 bytes [12:20:42]NVStorageSaveData done [12:20:42]OFDSenderStorePacket done [12:20:42]KKMCreateOFDPacket done [12:20:42]NVStorageSaveData kkm_last_timestamp [12:20:42]File name is /storage/kkm_last_timestamp [12:20:42]Write 4 bytes [12:20:42]NVStorageSaveData done [12:20:42]ExternCall_PrintAddStr [12:20:42]wPrintStart [12:20:42]Write to MH i2c: 01 00 00 12 22 34 [12:20:42]Write i2c OK [12:20:42]MH_I2C_Read... [12:20:42]Read from MH i2c: 01 [12:20:42]MH_I2C_Read... [12:20:42]Read from MH i2c: 01 07 00 [12:20:42]MH_I2C_Read... [12:20:42]Read from MH i2c: 01 07 00 12 22 00 00 00 00 00 FF 0F 49 [12:20:42]RasterBufferAndPrint [12:20:42]line Счет N : (1)3405804 [12:20:42]line ИНН: 02508201610067 [12:20:42]line Контрольно-Кассовый Чек [12:20:42]line ПРОДАЖА [12:20:42]line ТРК (МРК, ГНК) : 12 [12:20:42]line Товар: 2710124130 [12:20:42]line Аи-92-К-4 [12:20:42]line 14.950 * 66.90 [12:20:42]line = 1000.16 [12:20:42]line НДС 12% НСП 1% [12:20:42]line > о реализуемом товаре [12:20:42]line ОКРУГЛЕНИЕ: -0.16 [12:20:42]line ИТОГО: 1000.00 [12:20:42]line Внесено: 1000.00 [12:20:42]line СДАЧА: 0.00 [12:20:42]line НСП 1% : 8.85 [12:20:42]line НДС 12% : 106.21 [12:20:42]line Наличными: 1000.00 [12:20:42]line Безнал.: 0.00 [12:20:42]line Место: АЗС № 82 "Партнер Нефть" [12:20:42]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:20:42]line СНО: Общий режим [12:20:42]line Чек 295 27.10.2024 12:20 [12:20:42]line Смена: 143 ФФД: 1.0 [12:20:42]line ЗНМ: 0300000017 [12:20:42]line РНМ: 0000000000170478 [12:20:42]line Версия ККМ: v1.0 [12:20:42]line ФМ: 0000000002098560 [12:20:42]line ФД: 95296 [12:20:42]line ФПД: 53041649980848 [12:20:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T122042&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95296&fm=53041649980848&tin=02508201610067®Number=0000000000170478&sum=100000 [12:20:42]written 0, free lines is 4095 [12:20:42]OFD Sender: Processing packet 95296 [packets to send 56, broken 55] [12:20:42]ProducePacketName [12:20:42]name=ofd_packets/00095296 [12:20:42]OFD Sender: To server: pG, [12:20:42]CommunicateWithHost lk.salyk.kg:30040 [12:20:42]ConnectInit lk.salyk.kg [12:20:43]Connected sock=11 [12:20:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 13 AD 07 01 B9 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 1A 30 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 40 74 01 00 35 04 06 00 30 3D B8 B4 95 B0 23 C0 F3 73 F7 79 75 77 [12:20:43]int [12:20:43]Write to MH i2c: 01 00 00 36 22 58 [12:20:43]*** FLAG_PRN_PAP2 set [12:20:43]Write i2c OK [12:20:43]MH_I2C_Read... [12:20:43]Read from MH i2c: DD [12:20:43]MH_I2C_Read... [12:20:43]Write i2c OK [12:20:43]MH_I2C_Read... [12:20:43]Read from MH i2c: DD 01 00 [12:20:43]MH_I2C_Read... [12:20:43]Read from MH i2c: DD [12:20:43]MH_I2C_Read... [12:20:43]Read from MH i2c: DD 01 00 36 22 05 3A [12:20:43]Error from MH - 05 [12:20:43]process_action_free close_receipt [12:20:43]json_value_free [12:20:43]json_value_free done [12:20:43]process_json_proto returns [12:20:43]Send response to host [12:20:43]{"protocol":"kg_v1.0","response":{"error":1033,"error_desc":"No paper"}} [12:20:43]free response buf [12:20:43]execute_script done [12:20:43]execute_script returns [12:20:43]free content buf [12:20:43]Sock 7.Close socket [12:20:43]Sock 7.Thread stoped [12:20:43]Read from MH i2c: DD 01 00 [12:20:43]answer for other command [DD] [12:20:43]MH Int Process stopped [12:20:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 19 92 47 00 FF 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 32 30 39 38 35 36 30 10 04 04 00 40 74 01 00 F4 03 04 00 46 DA 1D 67 B6 04 01 00 00 D9 8E 64 A2 77 9B 9C 75 [12:20:43]CommunicateWithHost err = 0 [12:20:43]CheckOFDResponse [12:20:43]1017 (14) - 77093643461234 [12:20:43]1041 (16) - 0000000002098560 [12:20:43]1040 (4) - 95296 [12:20:43]1012 (4) - 27.10.2024 06:14 [12:20:43]1206 (1) - 0 [12:20:43]OFD Sender: Remove packet 95296 [12:20:43]ProducePacketName [12:20:43]name=ofd_packets/00095296 [12:20:43]NVStorageDeleteData [12:20:43]OFD Sender: No OFD packet to send [12:20:48]OFD Sender: No OFD packet to send [12:20:53]OFD Sender: No OFD packet to send [12:20:58]OFD Sender: No OFD packet to send [12:21:03]OFD Sender: No OFD packet to send [12:21:08]OFD Sender: No OFD packet to send [12:21:13]OFD Sender: No OFD packet to send [12:21:16]*** FLAG_PRN_PAP1 set [12:21:18]OFD Sender: No OFD packet to send [12:21:23]OFD Sender: No OFD packet to send [00:00:10]/dev/ttyS4 opened [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 1E FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 C3 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]Read from MH i2c: *** [00:00:10]A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 540000000057251E (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: 12014954+1718016750=1730031704 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x200ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 1E FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 C4 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 60 00 FF FF 7F [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 58 30 1E 67 EE DA 66 66 A0 [12:21:44]Current date/time: 27.10.2024 12:21 [12:21:44]FM_Init [12:21:44]wFMConnect [12:21:44]MH_SAM_On [12:21:44]Write to MH i2c: E0 00 00 08 00 E7 [12:21:44]Write i2c OK [12:21:44]MH_I2C_Read... [12:21:44]*** iso7816_init finished! [12:21:44]*** atr: [12:21:44]*** 0F 3B D5 18 FF 81 91 FE [12:21:44]*** 1F C3 80 73 C8 21 10 0A [12:21:44]*** 00 00 00 00 00 00 00 00 [12:21:44]*** 00 00 00 00 00 00 00 00 [12:21:44]*** 00 00 00 00 00 00 00 00 [12:21:44]*** 00 00 00 00 00 00 00 00 [12:21:44]*** 00 00 00 00 00 00 00 00 [12:21:44]*** 00 00 00 00 00 00 00 00 [12:21:44]Read from MH i2c: E0 [12:21:44]MH_I2C_Read... [12:21:44]Read from MH i2c: E0 10 00 [12:21:44]MH_I2C_Read... [12:21: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 [12:21:44]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [12:21:44]wFMCommunicate request_size=10 [12:21:44]MH_SAM_APDU [12:21:44]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [12:21:44]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [12:21:44]Write i2c OK [12:21:44]MH_I2C_Read... [12:21:44]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [12:21:44]Read from MH i2c: E2 [12:21:44]MH_I2C_Read... [12:21:44]Read from MH i2c: E2 03 00 [12:21:44]MH_I2C_Read... [12:21:44]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [12:21:44]RAPDU: 90 00 [12:21:44]wFMCommunicate OK [12:21:44]wFMCommunicate request_size=4 [12:21:44]MH_SAM_APDU [12:21:44]CAPDU: 80 11 00 00 [12:21:44]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [12:21:44]Write i2c OK [12:21:44]MH_I2C_Read... [12:21:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:21:44]Read from MH i2c: E2 [12:21:44]MH_I2C_Read... [12:21:44]Read from MH i2c: E2 17 00 [12:21:44]MH_I2C_Read... [12:21:44]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D5 [12:21:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:21:44]wFMCommunicate OK [12:21:44]Detected FM SN is 0000000002098560 [12:21:44]Stored FM SN is 0000000002098560 [12:21:44]wFMCommunicate request_size=9 [12:21:44]MH_SAM_APDU [12:21:44]CAPDU: 80 16 00 00 04 4E 20 01 00 [12:21:44]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 4E 20 01 00 00 00 01 [12:21:44]Write i2c OK [12:21:44]MH_I2C_Read... [12:21:44]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [12:21:44]Read from MH i2c: E2 [12:21:44]MH_I2C_Read... [12:21:44]Read from MH i2c: E2 03 00 [12:21:44]MH_I2C_Read... [12:21:44]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [12:21:44]RAPDU: 90 00 [12:21:44]wFMCommunicate OK [12:21:44]FM PIN OK [12:21:44]wFMCommunicate request_size=8 [12:21:44]MH_SAM_APDU [12:21:44]CAPDU: 80 14 04 00 03 02 00 01 [12:21:44]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [12:21:44]Write i2c OK [12:21:44]MH_I2C_Read... [12:21:44]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [12:21:44]Read from MH i2c: E2 [12:21:44]MH_I2C_Read... [12:21:44]Read from MH i2c: E2 03 00 [12:21:44]MH_I2C_Read... [12:21:44]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [12:21:44]RAPDU: 90 00 [12:21:44]wFMCommunicate OK [12:21:44]wFMCommunicate request_size=13 [12:21:44]MH_SAM_APDU [12:21:44]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [12:21: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 [12:21:44]Write i2c OK [12:21:44]MH_I2C_Read... [12:21:44]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [12:21:44]Read from MH i2c: E2 [12:21:44]MH_I2C_Read... [12:21:44]Read from MH i2c: E2 03 00 [12:21:44]MH_I2C_Read... [12:21:44]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [12:21:44]RAPDU: 90 00 [12:21:44]wFMCommunicate OK [12:21:44]wFMCommunicate request_size=4 [12:21:44]MH_SAM_APDU [12:21:44]CAPDU: 80 11 00 00 [12:21:44]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [12:21:44]Write i2c OK [12:21:44]MH_I2C_Read... [12:21:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:21:44]Read from MH i2c: E2 [12:21:44]MH_I2C_Read... [12:21:44]Read from MH i2c: E2 17 00 [12:21:44]MH_I2C_Read... [12:21:44]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D9 [12:21:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:21:44]wFMCommunicate OK [12:21:44]DocumentArchiveInit [12:21:44]Start Httpd... [12:21:44]Httpd thread 3067776356 created [12:21:44]Write to MH i2c: 01 00 00 0F 00 0F [12:21:44]Write i2c OK [12:21:44]MH_I2C_Read... [12:21:44]Read from MH i2c: 01 [12:21:44]MH_I2C_Read... [12:21:44]Read from MH i2c: 01 07 00 [12:21:44]MH_I2C_Read... [12:21:44]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [12:21:44]MH Int Process started [12:21:44]Allocated Socket 7 [12:21:44]Bind OK [12:21:44]Listen OK [12:21:44]httpd running on port 8080 [12:21:44]Waiting for new connection... [12:21:44]OFD Sender: No OFD packet to send [12:21:45]accept exits with 8 [12:21:45]New connection [12:21:45]New thread 3067489636 created [12:21:45]Waiting for new connection... [12:21:45] Sock 8.Parse request [12:21:45]Sock 8.Check first char [12:21:45]Sock 8.First char is OK [12:21:45]request: POST /json_proto HTTP/1.0 [12:21:45]Method: POST [12:21:45]URL: /json_proto [12:21:45]Method is POST - this is cgi request [12:21:45]url: /json_proto [12:21:45]query_string will be loaded in cgi processing [12:21:45]execute_cgi json_proto POST (null) [12:21:45]execute_cgi path=json_proto method=POST [12:21:45]POST find Content-Length [12:21:45]Host: 172.17.40.67:8080 [12:21:45]Content-Length: 215 [12:21:45]Content-Type: application/json [12:21:45] [12:21:45]POST finish read [12:21:45]Found Content-Length = 215 [12:21: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" ] } } [12:21:45]execute_script... [12:21: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" ] } } [12:21:45]POST & json_proto [12:21:45]process_json_proto [12:21:45]json parsed OK: [12:21:45]protocol is kg_v1.0 [12:21:45]action value=get_value [12:21:45]process_action get_value [12:21:45]cmd_get_value [12:21:45]process_action get_value done [12:21:45]requested_data is exist [12:21:45]produce_requested_data [12:21:45]requested_item kkm.sn is exist - process it [12:21:45]requested_item kkm.ver is exist - process it [12:21:45]requested_item fm.sn is exist - process it [12:21:45]wFMCommunicate request_size=4 [12:21:45]MH_SAM_APDU [12:21:45]CAPDU: 80 11 00 00 [12:21:45]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [12:21:45]Write i2c OK [12:21:45]MH_I2C_Read... [12:21:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:21:45]Read from MH i2c: E2 [12:21:45]MH_I2C_Read... [12:21:45]Read from MH i2c: E2 17 00 [12:21:45]MH_I2C_Read... [12:21:45]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DB [12:21:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:21:45]wFMCommunicate OK [12:21:45]requested_item fd.num is exist - process it [12:21:45]SAM_PROTO_GetFieldsCounters [12:21:45]wFMCommunicate request_size=4 [12:21:45]MH_SAM_APDU [12:21:45]CAPDU: 80 13 00 00 [12:21:45]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [12:21:45]Write i2c OK [12:21:45]MH_I2C_Read... [12:21:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:21:45]Read from MH i2c: E2 [12:21:45]MH_I2C_Read... [12:21:45]Read from MH i2c: E2 62 00 [12:21:45]MH_I2C_Read... [12:21: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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 40 74 01 00 0E 04 04 00 8F 00 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 6A [12:21:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 40 74 01 00 0E 04 04 00 8F 00 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 [12:21:45]wFMCommunicate OK [12:21:45]SAM_PROTO_GetFieldsCounters done [12:21:45]requested_item shift.num is exist - process it [12:21:45]requested_item shift.opened is exist - process it [12:21:45]req_shift_opened [12:21:45]FM_GetShiftState [12:21:45]SAM_PROTO_GetShiftState [12:21:45]wFMCommunicate request_size=4 [12:21:45]MH_SAM_APDU [12:21:45]CAPDU: 80 13 01 00 [12:21:45]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [12:21:45]Write i2c OK [12:21:45]MH_I2C_Read... [12:21:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:21:45]Read from MH i2c: E2 [12:21:45]MH_I2C_Read... [12:21:45]Read from MH i2c: E2 0E 00 [12:21:45]MH_I2C_Read... [12:21:45]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3B [12:21:45]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:21:45]wFMCommunicate OK [12:21:45]SAM_PROTO_GetShiftState done [12:21:45]FM_GetShiftState done [12:21:45]req_shift_opened done [12:21:45]requested_item shift.open_date is exist - process it [12:21:45]req_shift_open_date [12:21:45]req_shift_open_date done [12:21:45]produce_requested_data done [12:21:45]produce_requested_data return {"kkm.sn":"0300000017","kkm.ver":"v1.0","fm.sn":"0000000002098560","fd.num":95296,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:21:45]process_action_free get_value [12:21:45]json_value_free [12:21:45]json_value_free done [12:21:45]process_json_proto returns [12:21:45]Send response to host [12:21:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000017","kkm.ver":"v1.0","fm.sn":"0000000002098560","fd.num":95296,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:21:45]free response buf [12:21:45]execute_script done [12:21:45]execute_script returns [12:21:45]free content buf [12:21:45]Sock 8.Close socket [12:21:45]Sock 8.Thread stoped [12:21:45]accept exits with 6 [12:21:45]New connection [12:21:45]New thread 3067346276 created [12:21:45]Thread 3067489636 joined [12:21:45]Waiting for new connection... [12:21:45] Sock 6.Parse request [12:21:45]Sock 6.Check first char [12:21:45]Sock 6.First char is OK [12:21:45]request: POST /json_proto HTTP/1.0 [12:21:45]Method: POST [12:21:45]URL: /json_proto [12:21:45]Method is POST - this is cgi request [12:21:45]url: /json_proto [12:21:45]query_string will be loaded in cgi processing [12:21:45]execute_cgi json_proto POST (null) [12:21:45]execute_cgi path=json_proto method=POST [12:21:45]POST find Content-Length [12:21:45]Host: 172.17.40.67:8080 [12:21:45]Content-Length: 331 [12:21:45]Content-Type: application/json [12:21:45] [12:21:45]POST finish read [12:21:45]Found Content-Length = 331 [12:21: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" ] } } [12:21:45]execute_script... [12:21: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" ] } } [12:21:45]POST & json_proto [12:21:45]process_json_proto [12:21:45]json parsed OK: [12:21:45]protocol is kg_v1.0 [12:21:45]action value=get_value [12:21:45]process_action get_value [12:21:45]cmd_get_value [12:21:45]process_action get_value done [12:21:45]requested_data is exist [12:21:45]produce_requested_data [12:21:45]requested_item fm.sale.total is exist - process it [12:21:45]SAM_PROTO_GetFMData [12:21:45]wFMCommunicate request_size=4 [12:21:45]MH_SAM_APDU [12:21:45]CAPDU: 80 13 03 00 [12:21:45]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [12:21:45]Write i2c OK [12:21:45]MH_I2C_Read... [12:21:46]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [12:21:46]Read from MH i2c: E2 [12:21:46]MH_I2C_Read... [12:21:46]Read from MH i2c: E2 FD 00 [12:21:46]MH_I2C_Read... [12:21:46]Read from MH i2c: E2 FD 00 13 00 00 C4 04 85 04 C0 04 6E 04 04 00 22 73 01 00 69 04 A3 00 6F 04 04 00 8A 72 01 00 B1 04 05 00 50 A0 C3 DA 01 70 04 05 00 C0 CF 47 9A 01 72 04 04 00 90 D0 7B 40 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 81 2E 6F 32 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 E0 E4 33 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 98 00 00 00 B1 04 04 00 44 07 74 04 70 04 04 00 44 07 74 04 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 08 12 79 EF 03 09 00 90 00 59 [12:21:46]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 22 73 01 00 69 04 A3 00 6F 04 04 00 8A 72 01 00 B1 04 05 00 50 A0 C3 DA 01 70 04 05 00 C0 CF 47 9A 01 72 04 04 00 90 D0 7B 40 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 81 2E 6F 32 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 E0 E4 33 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 98 00 00 00 B1 04 04 00 44 07 74 04 70 04 04 00 44 07 74 04 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 08 12 79 EF 03 09 00 90 00 [12:21:46]wFMCommunicate OK [12:21:46]wFMCommunicate request_size=4 [12:21:46]MH_SAM_APDU [12:21:46]CAPDU: 80 17 00 00 [12:21:46]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [12:21:46]Write i2c OK [12:21:46]MH_I2C_Read... [12:21:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:21:46]Read from MH i2c: E2 [12:21:46]MH_I2C_Read... [12:21:46]Read from MH i2c: E2 FD 00 [12:21:46]MH_I2C_Read... [12:21:46]Read from MH i2c: E2 FD 00 14 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C9 16 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 33 [12:21:46]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C9 16 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [12:21:46]wFMCommunicate OK [12:21:46]wFMCommunicate request_size=4 [12:21:46]MH_SAM_APDU [12:21:46]CAPDU: 80 17 00 00 [12:21:46]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [12:21:46]Write i2c OK [12:21:46]MH_I2C_Read... [12:21:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:21:46]Read from MH i2c: E2 [12:21:46]MH_I2C_Read... [12:21:46]Read from MH i2c: E2 FD 00 [12:21:46]MH_I2C_Read... [12:21:46]Read from MH i2c: E2 FD 00 15 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 AA [12:21:46]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [12:21:46]wFMCommunicate OK [12:21:46]wFMCommunicate request_size=4 [12:21:46]MH_SAM_APDU [12:21:46]CAPDU: 80 17 00 00 [12:21:46]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [12:21:46]Write i2c OK [12:21:46]MH_I2C_Read... [12:21:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:21:47]Read from MH i2c: E2 [12:21:47]MH_I2C_Read... [12:21:47]Read from MH i2c: E2 FD 00 [12:21:47]MH_I2C_Read... [12:21:47]Read from MH i2c: E2 FD 00 16 00 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 0E [12:21:47]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [12:21:47]wFMCommunicate OK [12:21:47]wFMCommunicate request_size=4 [12:21:47]MH_SAM_APDU [12:21:47]CAPDU: 80 17 00 00 [12:21:47]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [12:21:47]Write i2c OK [12:21:47]MH_I2C_Read... [12:21:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [12:21:47]Read from MH i2c: E2 [12:21:47]MH_I2C_Read... [12:21:47]Read from MH i2c: E2 E1 00 [12:21:47]MH_I2C_Read... [12:21:47]Read from MH i2c: E2 E1 00 17 00 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [12:21:47]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [12:21:47]wFMCommunicate OK [12:21:47]SAM_PROTO_GetFMData done [12:21:47]requested_item fm.sale_refund.total is exist - process it [12:21:47]requested_item fm.buy.total is exist - process it [12:21:47]requested_item shift.sale.total is exist - process it [12:21:47]SAM_PROTO_GetShiftData [12:21:47]wFMCommunicate request_size=4 [12:21:47]MH_SAM_APDU [12:21:47]CAPDU: 80 13 02 00 [12:21:47]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [12:21:47]Write i2c OK [12:21:47]MH_I2C_Read... [12:21:47]Read from MH i2c: E2 [12:21:47]MH_I2C_Read... [12:21:47]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [12:21:47]Read from MH i2c: E2 FD 00 [12:21:47]MH_I2C_Read... [12:21:47]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 27 01 00 00 69 04 9E 00 6F 04 04 00 27 01 00 00 B1 04 04 00 13 CE 77 01 70 04 04 00 A4 DB 60 01 72 04 03 00 6F F2 16 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 C0 EB 27 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 A8 53 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 3D [12:21:47]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 27 01 00 00 69 04 9E 00 6F 04 04 00 27 01 00 00 B1 04 04 00 13 CE 77 01 70 04 04 00 A4 DB 60 01 72 04 03 00 6F F2 16 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 C0 EB 27 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 A8 53 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [12:21:47]wFMCommunicate OK [12:21:47]wFMCommunicate request_size=4 [12:21:47]MH_SAM_APDU [12:21:47]CAPDU: 80 17 00 00 [12:21:48]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [12:21:48]Write i2c OK [12:21:48]MH_I2C_Read... [12:21:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:21:48]Read from MH i2c: E2 [12:21:48]MH_I2C_Read... [12:21:48]Read from MH i2c: E2 FD 00 [12:21:48]MH_I2C_Read... [12:21:48]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 B2 [12:21:48]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:21:48]wFMCommunicate OK [12:21:48]wFMCommunicate request_size=4 [12:21:48]MH_SAM_APDU [12:21:48]CAPDU: 80 17 00 00 [12:21:48]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [12:21:48]Write i2c OK [12:21:48]MH_I2C_Read... [12:21:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:21:48]Read from MH i2c: E2 [12:21:48]MH_I2C_Read... [12:21:48]Read from MH i2c: E2 FD 00 [12:21:48]MH_I2C_Read... [12:21:48]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 53 [12:21:48]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:21:48]wFMCommunicate OK [12:21:48]wFMCommunicate request_size=4 [12:21:48]MH_SAM_APDU [12:21:48]CAPDU: 80 17 00 00 [12:21:48]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [12:21:48]Write i2c OK [12:21:48]MH_I2C_Read... [12:21:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:21:48]Read from MH i2c: E2 [12:21:48]MH_I2C_Read... [12:21:48]Read from MH i2c: E2 FD 00 [12:21:48]MH_I2C_Read... [12:21:48]Read from MH i2c: E2 FD 00 1B 00 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 90 00 13 [12:21:48]RAPDU: 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 90 00 [12:21:48]wFMCommunicate OK [12:21:48]wFMCommunicate request_size=4 [12:21:48]MH_SAM_APDU [12:21:48]CAPDU: 80 17 00 00 [12:21:48]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [12:21:48]Write i2c OK [12:21:48]MH_I2C_Read... [12:21:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [12:21:49]Read from MH i2c: E2 [12:21:49]MH_I2C_Read... [12:21:49]Read from MH i2c: E2 CE 00 [12:21:49]MH_I2C_Read... [12:21:49]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 81 [12:21:49]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [12:21:49]wFMCommunicate OK [12:21:49]SAM_PROTO_GetShiftData done [12:21:49]requested_item shift.sale.total_cash is exist - process it [12:21:49]requested_item shift.sale_refund.total is exist - process it [12:21:49]requested_item shift.sale_refund.total_cash is exist - process it [12:21:49]requested_item shift.buy.total is exist - process it [12:21:49]requested_item shift.buy.total_cash is exist - process it [12:21:49]produce_requested_data done [12:21:49]produce_requested_data return {"fm.sale.total":79652209.44,"fm.sale_refund.total":747129.00,"fm.buy.total":0.00,"shift.sale.total":246287.55,"shift.sale.total_cash":231249.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [12:21:49]process_action_free get_value [12:21:49]json_value_free [12:21:49]json_value_free done [12:21:49]process_json_proto returns [12:21:49]Send response to host [12:21:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":79652209.44,"fm.sale_refund.total":747129.00,"fm.buy.total":0.00,"shift.sale.total":246287.55,"shift.sale.total_cash":231249.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [12:21:49]free response buf [12:21:49]execute_script done [12:21:49]execute_script returns [12:21:49]free content buf [12:21:49]Sock 6.Close socket [12:21:49]Sock 6.Thread stoped [12:21:49]accept exits with 8 [12:21:49]New connection [12:21:49]New thread 3067489636 created [12:21:49]Thread 3067346276 joined [12:21:49]Waiting for new connection... [12:21:49] Sock 8.Parse request [12:21:49]Sock 8.Check first char [12:21:49]Sock 8.First char is OK [12:21:49]request: POST /json_proto HTTP/1.0 [12:21:49]Method: POST [12:21:49]URL: /json_proto [12:21:49]Method is POST - this is cgi request [12:21:49]url: /json_proto [12:21:49]query_string will be loaded in cgi processing [12:21:49]execute_cgi json_proto POST (null) [12:21:49]execute_cgi path=json_proto method=POST [12:21:49]POST find Content-Length [12:21:49]Host: 172.17.40.67:8080 [12:21:49]Content-Length: 144 [12:21:49]Content-Type: application/json [12:21:49] [12:21:49]POST finish read [12:21:49]Found Content-Length = 144 [12:21:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [12:21:49]execute_script... [12:21:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [12:21:49]POST & json_proto [12:21:49]process_json_proto [12:21:49]json parsed OK: [12:21:49]protocol is kg_v1.0 [12:21:49]action value=print_doc [12:21:49]process_action print_doc [12:21:49]ExternCall_PrintAddStr [12:21:49]wPrintStart [12:21:49]Write to MH i2c: 01 00 00 1D 00 1D [12:21:49]Write i2c OK [12:21:49]MH_I2C_Read... [12:21:49]Read from MH i2c: 01 [12:21:49]MH_I2C_Read... [12:21:49]Read from MH i2c: 01 07 00 [12:21:49]MH_I2C_Read... [12:21:49]Read from MH i2c: 01 07 00 1D 00 00 00 00 00 00 FF 0F 32 [12:21:49]RasterBufferAndPrint [12:21:49]line Счет N : (1)3405804 [12:21:49]line ИНН: 02508201610067 [12:21:49]line Контрольно-Кассовый Чек [12:21:49]line ПРОДАЖА [12:21:49]line ТРК (МРК, ГНК) : 12 [12:21:49]line Товар: 2710124130 [12:21:49]line Аи-92-К-4 [12:21:49]line 14.950 * 66.90 [12:21:49]line = 1000.16 [12:21:49]line НДС 12% НСП 1% [12:21:49]line > о реализуемом товаре [12:21:49]line ОКРУГЛЕНИЕ: -0.16 [12:21:49]line ИТОГО: 1000.00 [12:21:49]line Внесено: 1000.00 [12:21:49]line СДАЧА: 0.00 [12:21:49]line НСП 1% : 8.85 [12:21:49]line НДС 12% : 106.21 [12:21:49]line Наличными: 1000.00 [12:21:49]line Безнал.: 0.00 [12:21:49]line Место: АЗС № 82 "Партнер Нефть" [12:21:49]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:21:49]line СНО: Общий режим [12:21:49]line Чек 295 27.10.2024 12:20 [12:21:49]line Смена: 143 ФФД: 1.0 [12:21:49]line ЗНМ: 0300000017 [12:21:49]line РНМ: 0000000000170478 [12:21:49]line Версия ККМ: v1.0 [12:21:49]line ФМ: 0000000002098560 [12:21:49]line ФД: 95296 [12:21:49]line ФПД: 53041649980848 [12:21:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T122042&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95296&fm=53041649980848&tin=02508201610067®Number=0000000000170478&sum=100000 [12:21:49]written 0, free lines is 4095 [12:21:49]OFD Sender: No OFD packet to send [12:21:49]Write to MH i2c: 01 00 00 48 00 48 [12:21:49]Write i2c OK [12:21:49]MH_I2C_Read... [12:21:49]Read from MH i2c: 01 [12:21:49]MH_I2C_Read... [12:21:49]Read from MH i2c: 01 07 00 [12:21:49]MH_I2C_Read... [12:21:49]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 0E 0D 6A [12:21:49]RasterBufferAndPrint [12:21:49]line [12:21:49]line [12:21:49]line [12:21:49]line [12:21:49]line [12:21:49]written 0, free lines is 3357 [12:21:49]MH_Cut [12:21:49]Write to MH i2c: D1 01 00 4F 00 01 21 [12:21:49]Write i2c OK [12:21:49]MH_I2C_Read... [12:21:49]Read from MH i2c: D1 [12:21:49]MH_I2C_Read... [12:21:49]Read from MH i2c: D1 01 00 [12:21:49]MH_I2C_Read... [12:21:49]Read from MH i2c: D1 01 00 4F 00 00 20 [12:21:49]Write to MH i2c: 01 00 00 50 00 50 [12:21:49]Write i2c OK [12:21:49]MH_I2C_Read... [12:21:50]*** Cut start [12:21:50]*** Partial cut [12:21:50]*** CUTSNS_PIN = 1 [12:21:50]*** CUTSNS_PIN = 0 [12:21:50]*** Brake cut motor [12:21:51]Read from MH i2c: 01 [12:21:51]MH_I2C_Read... [12:21:51]*** Stop cut motor [12:21:51]*** Cut end [12:21:51]Read from MH i2c: 01 07 00 [12:21:51]MH_I2C_Read... [12:21:51]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [12:21:51]process_action print_doc done [12:21:51]requested_data is exist [12:21:51]produce_requested_data [12:21:51]produce_requested_data return (null) [12:21:51]process_action_free print_doc [12:21:51]json_value_free [12:21:51]json_value_free done [12:21:51]process_json_proto returns [12:21:51]Send response to host [12:21:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [12:21:51]free response buf [12:21:51]execute_script done [12:21:51]execute_script returns [12:21:51]free content buf [12:21:51]Sock 8.Close socket [12:21:51]Sock 8.Thread stoped [12:21:51]accept exits with 9 [12:21:51]New connection [12:21:51]New thread 3067346276 created [12:21:51]Thread 3067489636 joined [12:21:51]Waiting for new connection... [12:21:51] Sock 9.Parse request [12:21:51]Sock 9.Check first char [12:21:51]Sock 9.First char is OK [12:21:51]request: POST /json_proto HTTP/1.0 [12:21:51]Method: POST [12:21:51]URL: /json_proto [12:21:51]Method is POST - this is cgi request [12:21:51]url: /json_proto [12:21:51]query_string will be loaded in cgi processing [12:21:51]execute_cgi json_proto POST (null) [12:21:51]execute_cgi path=json_proto method=POST [12:21:51]POST find Content-Length [12:21:51]Host: 172.17.40.67:8080 [12:21:51]Content-Length: 678 [12:21:51]Content-Type: application/json [12:21:51] [12:21:51]POST finish read [12:21:51]Found Content-Length = 678 [12:21:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405805", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [12:21:51]execute_script... [12:21: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)3405805", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [12:21:51]POST & json_proto [12:21:51]process_json_proto [12:21:51]json parsed OK: [12:21:51]protocol is kg_v1.0 [12:21:51]action value=close_receipt [12:21:51]process_action close_receipt [12:21:51]cmd_close_receipt [12:21:51]MH_GetDate [12:21:51]Write to MH i2c: F0 00 00 51 00 40 [12:21:51]Write i2c OK [12:21:51]MH_I2C_Read... [12:21:51]Read from MH i2c: F0 [12:21:51]MH_I2C_Read... [12:21:51]Read from MH i2c: F0 09 00 [12:21:51]MH_I2C_Read... [12:21:51]Read from MH i2c: F0 09 00 51 00 00 60 30 1E 67 EE DA 66 66 F2 [12:21:51]GetLastDocTimeStamp 1730031642 [12:21:51]current date 1730031712 [12:21:51]FM_GetShiftState [12:21:51]SAM_PROTO_GetShiftState [12:21:51]wFMCommunicate request_size=4 [12:21:51]MH_SAM_APDU [12:21:51]CAPDU: 80 13 01 00 [12:21:51]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [12:21:51]Write i2c OK [12:21:51]MH_I2C_Read... [12:21:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:21:51]Read from MH i2c: E2 [12:21:51]MH_I2C_Read... [12:21:51]Read from MH i2c: E2 0E 00 [12:21:51]MH_I2C_Read... [12:21:51]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 7B [12:21:51]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:21:51]wFMCommunicate OK [12:21:51]SAM_PROTO_GetShiftState done [12:21:51]FM_GetShiftState done [12:21:51]opened in 1729987736 [12:21:51]opened+sec_in_day 1730074136 [12:21:51]quantity*price = 50010 [12:21:51]sum+1 = 50012 [12:21: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 296 27.10.2024 12:21 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95297 ФПД: 44394801865717 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T122152&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95297&fm=44394801865717&tin=02508201610067®Number=0000000000170478&sum=50000 [12:21:52]StoreToDocumentArchive [12:21:52]shift 143 fd 95297 [12:21:52]save to /storage/0143/doc_00095297 [12:21:52]save last doc name /storage/0143/doc_00095297 to /storage/kkm_last_doc_name [12:21:52]save OK [12:21:52]Clear old archive folders... [12:21:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:21:52]tlvbuf is 0195FC80 [12:21:52]SAM_PROTO_ClearQueue [12:21:52]wFMCommunicate request_size=4 [12:21:52]MH_SAM_APDU [12:21:52]CAPDU: 80 09 00 00 [12:21:52]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [12:21:52]Write i2c OK [12:21:52]MH_I2C_Read... [12:21:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:21:52]Read from MH i2c: E2 [12:21:52]MH_I2C_Read... [12:21:52]Read from MH i2c: E2 03 00 [12:21:52]MH_I2C_Read... [12:21:52]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [12:21:52]RAPDU: 90 00 [12:21:52]wFMCommunicate OK [12:21:52]SAM_PROTO_ClearQueue done [12:21:52]KKMCreateOFDPacket [12:21:52]OFDProtocolAddRootSTLVToBuf [12:21:52]FM_MakeSignedData [12:21:52]FM_MakeSignedData [12:21:52]SAM_PROTO_SignData [12:21:52]wFMCommunicate request_size=4 [12:21:52]MH_SAM_APDU [12:21:52]CAPDU: 80 0D 01 02 [12:21:52]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [12:21:52]Write i2c OK [12:21:52]MH_I2C_Read... [12:21:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:21:52]Read from MH i2c: E2 [12:21:52]MH_I2C_Read... [12:21:52]Read from MH i2c: E2 03 00 [12:21:52]MH_I2C_Read... [12:21:52]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [12:21:52]RAPDU: 90 00 [12:21:52]wFMCommunicate OK [12:21:52]wFMCommunicate request_size=255 [12:21:52]MH_SAM_APDU [12:21: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 28 01 00 00 F4 03 04 00 60 30 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 41 74 01 00 35 04 06 00 28 [12:21:53]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 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 28 01 00 00 F4 03 04 00 60 30 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 41 74 01 00 35 04 06 00 28 00 00 EB [12:21:53]Write i2c OK [12:21:53]MH_I2C_Read... [12:21:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:21:53]Read from MH i2c: E2 [12:21:53]MH_I2C_Read... [12:21:53]Read from MH i2c: E2 03 00 [12:21:53]MH_I2C_Read... [12:21:53]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [12:21:53]RAPDU: 90 00 [12:21:53]wFMCommunicate OK [12:21:53]wFMCommunicate request_size=10 [12:21:53]MH_SAM_APDU [12:21:53]CAPDU: 80 0D 02 02 05 60 78 65 23 F5 [12:21:53]Write to MH i2c: E2 0D 00 62 00 80 0D 02 02 05 00 60 78 65 23 F5 00 00 3B [12:21:53]Write i2c OK [12:21:53]MH_I2C_Read... [12:21:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:21:53]Read from MH i2c: E2 [12:21:53]MH_I2C_Read... [12:21:53]Read from MH i2c: E2 03 00 [12:21:53]MH_I2C_Read... [12:21:53]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [12:21:53]RAPDU: 90 00 [12:21:53]wFMCommunicate OK [12:21:53]wFMCommunicate request_size=4 [12:21:53]MH_SAM_APDU [12:21:53]CAPDU: 80 0D 03 02 [12:21:53]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [12:21:53]Write i2c OK [12:21:53]MH_I2C_Read... [12:21:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:21:53]Read from MH i2c: E2 [12:21:53]MH_I2C_Read... [12:21:53]Read from MH i2c: E2 0B 00 [12:21:53]MH_I2C_Read... [12:21:53]Read from MH i2c: E2 0B 00 63 00 00 EF E2 40 43 09 F6 81 70 90 00 23 [12:21:53]RAPDU: EF E2 40 43 09 F6 81 70 90 00 [12:21:53]wFMCommunicate OK [12:21:53]SAM_PROTO_SignData done [12:21:53]FM_MakeSignedData done [12:21:53]CreateOFDProtocolMessage [12:21:53]wFMCommunicate request_size=4 [12:21:53]MH_SAM_APDU [12:21:53]CAPDU: 80 11 00 00 [12:21:53]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [12:21:53]Write i2c OK [12:21:53]MH_I2C_Read... [12:21:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:21:53]Read from MH i2c: E2 [12:21:53]MH_I2C_Read... [12:21:53]Read from MH i2c: E2 17 00 [12:21:53]MH_I2C_Read... [12:21:53]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2F [12:21:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:21:53]wFMCommunicate OK [12:21:53]CreateOFDProtocolMessage done [12:21:53]OFDSenderStorePacket 95297 [12:21:53]StoreOFDPacket docnum=95297 [12:21:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8C 57 07 01 A9 4E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 28 01 00 00 F4 03 04 00 60 30 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 41 74 01 00 35 04 06 00 28 60 78 65 23 F5 EF E2 40 43 09 F6 81 70 [12:21:53]CheckFolder [12:21:53]dirname=/storage/ofd_packets [12:21:53]CheckFolder done [12:21:53]ProducePacketName [12:21:53]name=ofd_packets/00095297 [12:21:53]NVStorageSaveData ofd_packets/00095297 [12:21:53]File name is /storage/ofd_packets/00095297 [12:21:53]Write 301 bytes [12:21:53]NVStorageSaveData done [12:21:53]OFDSenderStorePacket done [12:21:53]KKMCreateOFDPacket done [12:21:53]NVStorageSaveData kkm_last_timestamp [12:21:53]File name is /storage/kkm_last_timestamp [12:21:53]Write 4 bytes [12:21:53]NVStorageSaveData done [12:21:53]ExternCall_PrintAddStr [12:21:53]wPrintStart [12:21:53]Write to MH i2c: 01 00 00 65 00 65 [12:21:53]Write i2c OK [12:21:53]MH_I2C_Read... [12:21:53]Read from MH i2c: 01 [12:21:53]MH_I2C_Read... [12:21:53]Read from MH i2c: 01 07 00 [12:21:53]MH_I2C_Read... [12:21:53]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [12:21:53]RasterBufferAndPrint [12:21:53]line Счет N : (1)3405805 [12:21:53]line ИНН: 02508201610067 [12:21:53]line Контрольно-Кассовый Чек [12:21:53]line ПРОДАЖА [12:21:53]line ТРК (МРК, ГНК) : 43 [12:21:53]line Товар: 2710124500 [12:21:53]line Аи-95-К-5 [12:21:53]line 6.740 * 74.20 [12:21:53]line = 500.11 [12:21:53]line НДС 12% НСП 1% [12:21:53]line > о реализуемом товаре [12:21:53]line ОКРУГЛЕНИЕ: -0.11 [12:21:53]line ИТОГО: 500.00 [12:21:53]line Внесено: 500.00 [12:21:53]line СДАЧА: 0.00 [12:21:53]line НСП 1% : 4.43 [12:21:53]line НДС 12% : 53.11 [12:21:53]line Наличными: 500.00 [12:21:53]line Безнал.: 0.00 [12:21:53]line Место: АЗС № 82 "Партнер Нефть" [12:21:53]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:21:53]line СНО: Общий режим [12:21:53]line Чек 296 27.10.2024 12:21 [12:21:53]line Смена: 143 ФФД: 1.0 [12:21:53]line ЗНМ: 0300000017 [12:21:53]line РНМ: 0000000000170478 [12:21:53]line Версия ККМ: v1.0 [12:21:53]line ФМ: 0000000002098560 [12:21:53]line ФД: 95297 [12:21:53]line ФПД: 44394801865717 [12:21:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T122152&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95297&fm=44394801865717&tin=02508201610067®Number=0000000000170478&sum=50000 [12:21:53]written 0, free lines is 4095 [12:21:53]OFD Sender: Processing packet 95297 [packets to send 56, broken 55] [12:21:53]ProducePacketName [12:21:53]name=ofd_packets/00095297 [12:21:53]OFD Sender: To server: pG, [12:21:53]CommunicateWithHost lk.salyk.kg:30040 [12:21:53]ConnectInit lk.salyk.kg [12:21:53]Connected sock=11 [12:21:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8C 57 07 01 A9 4E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 28 01 00 00 F4 03 04 00 60 30 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 41 74 01 00 35 04 06 00 28 60 78 65 23 F5 EF E2 40 43 09 F6 81 70 [12:21:54]Write to MH i2c: 01 00 00 90 00 90 [12:21:54]Write i2c OK [12:21:54]MH_I2C_Read... [12:21:54]Read from MH i2c: 01 [12:21:54]MH_I2C_Read... [12:21:54]Read from MH i2c: 01 07 00 [12:21:54]MH_I2C_Read... [12:21:54]Read from MH i2c: 01 07 00 90 00 00 00 00 00 00 18 0D BC [12:21:54]RasterBufferAndPrint [12:21:54]line [12:21:54]line [12:21:54]line [12:21:54]line [12:21:54]line [12:21:54]written 0, free lines is 3376 [12:21:54]MH_Cut [12:21:54]Write to MH i2c: D1 01 00 97 00 01 69 [12:21:54]Write i2c OK [12:21:54]MH_I2C_Read... [12:21:54]Read from MH i2c: D1 [12:21:54]MH_I2C_Read... [12:21:54]Read from MH i2c: D1 01 00 [12:21:54]MH_I2C_Read... [12:21:54]Read from MH i2c: D1 01 00 97 00 00 68 [12:21:54]Write to MH i2c: 01 00 00 98 00 98 [12:21:54]Write i2c OK [12:21:54]MH_I2C_Read... [12:21:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C1 E9 47 00 54 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 32 30 39 38 35 36 30 10 04 04 00 41 74 01 00 F4 03 04 00 8C DA 1D 67 B6 04 01 00 00 05 2A E6 69 B7 DB 68 EB [12:21:54]CommunicateWithHost err = 0 [12:21:54]CheckOFDResponse [12:21:54]1017 (14) - 77093643461234 [12:21:54]1041 (16) - 0000000002098560 [12:21:54]1040 (4) - 95297 [12:21:54]1012 (4) - 27.10.2024 06:15 [12:21:54]1206 (1) - 0 [12:21:54]OFD Sender: Remove packet 95297 [12:21:54]ProducePacketName [12:21:54]name=ofd_packets/00095297 [12:21:54]NVStorageDeleteData [12:21:54]*** Cut start [12:21:54]*** Partial cut [12:21:54]*** CUTSNS_PIN = 1 [12:21:54]*** CUTSNS_PIN = 0 [12:21:54]OFD Sender: No OFD packet to send [12:21:55]*** Brake cut motor [12:21:55]Read from MH i2c: 01 [12:21:55]MH_I2C_Read... [12:21:55]*** Stop cut motor [12:21:55]*** Cut end [12:21:55]Read from MH i2c: 01 07 00 [12:21:55]MH_I2C_Read... [12:21:55]Read from MH i2c: 01 07 00 98 00 00 00 00 00 00 FF 0F AD [12:21:55]process_action close_receipt done [12:21:55]requested_data is exist [12:21:55]produce_requested_data [12:21:55]requested_item fm.sn is exist - process it [12:21:55]wFMCommunicate request_size=4 [12:21:55]MH_SAM_APDU [12:21:55]CAPDU: 80 11 00 00 [12:21:55]Write to MH i2c: E2 08 00 99 00 80 11 00 00 00 00 00 00 13 [12:21:55]Write i2c OK [12:21:55]MH_I2C_Read... [12:21:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:21:55]Read from MH i2c: E2 [12:21:55]MH_I2C_Read... [12:21:55]Read from MH i2c: E2 17 00 [12:21:55]MH_I2C_Read... [12:21:55]Read from MH i2c: E2 17 00 99 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 64 [12:21:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:21:55]wFMCommunicate OK [12:21:55]requested_item fd.num is exist - process it [12:21:55]SAM_PROTO_GetFieldsCounters [12:21:55]wFMCommunicate request_size=4 [12:21:55]MH_SAM_APDU [12:21:55]CAPDU: 80 13 00 00 [12:21:55]Write to MH i2c: E2 08 00 9A 00 80 13 00 00 00 00 00 00 16 [12:21:55]Write i2c OK [12:21:55]MH_I2C_Read... [12:21:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:21:55]Read from MH i2c: E2 [12:21:55]MH_I2C_Read... [12:21:55]Read from MH i2c: E2 62 00 [12:21:55]MH_I2C_Read... [12:21:55]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 41 74 01 00 0E 04 04 00 8F 00 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 F7 [12:21:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 41 74 01 00 0E 04 04 00 8F 00 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 [12:21:55]wFMCommunicate OK [12:21:55]SAM_PROTO_GetFieldsCounters done [12:21:55]requested_item shift.num is exist - process it [12:21:55]requested_item shift.opened is exist - process it [12:21:55]req_shift_opened [12:21:55]FM_GetShiftState [12:21:55]SAM_PROTO_GetShiftState [12:21:55]wFMCommunicate request_size=4 [12:21:55]MH_SAM_APDU [12:21:55]CAPDU: 80 13 01 00 [12:21:55]Write to MH i2c: E2 08 00 9B 00 80 13 01 00 00 00 00 00 18 [12:21:55]Write i2c OK [12:21:55]MH_I2C_Read... [12:21:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:21:55]Read from MH i2c: E2 [12:21:55]MH_I2C_Read... [12:21:55]Read from MH i2c: E2 0E 00 [12:21:55]MH_I2C_Read... [12:21:55]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C4 [12:21:55]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:21:55]wFMCommunicate OK [12:21:55]SAM_PROTO_GetShiftState done [12:21:55]FM_GetShiftState done [12:21:55]req_shift_opened done [12:21:55]requested_item shift.open_date is exist - process it [12:21:55]req_shift_open_date [12:21:55]req_shift_open_date done [12:21:55]produce_requested_data done [12:21:55]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95297,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:21:55]process_action_free close_receipt [12:21:55]json_value_free [12:21:55]json_value_free done [12:21:55]process_json_proto returns [12:21:55]Send response to host [12:21:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95297,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:21:55]free response buf [12:21:55]execute_script done [12:21:55]execute_script returns [12:21:55]free content buf [12:21:55]Sock 9.Close socket [12:21:55]Sock 9.Thread stoped [12:21:59]OFD Sender: No OFD packet to send [12:22:04]OFD Sender: No OFD packet to send [12:22:09]OFD Sender: No OFD packet to send [12:22:14]OFD Sender: No OFD packet to send [12:22:19]OFD Sender: No OFD packet to send [12:22:24]OFD Sender: No OFD packet to send [12:22:29]OFD Sender: No OFD packet to send [12:22:33]accept exits with 8 [12:22:33]New connection [12:22:33]New thread 3067489636 created [12:22:33]Thread 3067346276 joined [12:22:33]Waiting for new connection... [12:22:33] Sock 8.Parse request [12:22:33]Sock 8.Check first char [12:22:33]Sock 8.First char is OK [12:22:33]request: POST /json_proto HTTP/1.0 [12:22:33]Method: POST [12:22:33]URL: /json_proto [12:22:33]Method is POST - this is cgi request [12:22:33]url: /json_proto [12:22:33]query_string will be loaded in cgi processing [12:22:33]execute_cgi json_proto POST (null) [12:22:33]execute_cgi path=json_proto method=POST [12:22:33]POST find Content-Length [12:22:33]Host: 172.17.40.67:8080 [12:22:33]Content-Length: 678 [12:22:33]Content-Type: application/json [12:22:33] [12:22:33]POST finish read [12:22:33]Found Content-Length = 678 [12:22:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405806", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:22:33]execute_script... [12: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)3405806", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:22:33]POST & json_proto [12:22:33]process_json_proto [12:22:33]json parsed OK: [12:22:33]protocol is kg_v1.0 [12:22:33]action value=close_receipt [12:22:33]process_action close_receipt [12:22:33]cmd_close_receipt [12:22:33]MH_GetDate [12:22:33]Write to MH i2c: F0 00 00 9C 00 8B [12:22:33]Write i2c OK [12:22:33]MH_I2C_Read... [12:22:33]Read from MH i2c: F0 [12:22:33]MH_I2C_Read... [12:22:33]Read from MH i2c: F0 09 00 [12:22:33]MH_I2C_Read... [12:22:33]Read from MH i2c: F0 09 00 9C 00 00 8A 30 1E 67 EE DA 66 66 67 [12:22:33]GetLastDocTimeStamp 1730031712 [12:22:33]current date 1730031754 [12:22:33]FM_GetShiftState [12:22:33]SAM_PROTO_GetShiftState [12:22:33]wFMCommunicate request_size=4 [12:22:33]MH_SAM_APDU [12:22:33]CAPDU: 80 13 01 00 [12:22:33]Write to MH i2c: E2 08 00 9D 00 80 13 01 00 00 00 00 00 1A [12:22:33]Write i2c OK [12:22:33]MH_I2C_Read... [12:22:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:22:33]Read from MH i2c: E2 [12:22:33]MH_I2C_Read... [12:22:33]Read from MH i2c: E2 0E 00 [12:22:33]MH_I2C_Read... [12:22:33]Read from MH i2c: E2 0E 00 9D 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C6 [12:22:33]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:22:33]wFMCommunicate OK [12:22:33]SAM_PROTO_GetShiftState done [12:22:33]FM_GetShiftState done [12:22:33]opened in 1729987736 [12:22:33]opened+sec_in_day 1730074136 [12:22:33]quantity*price = 50041 [12:22:33]sum+1 = 50042 [12:22:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 297 27.10.2024 12:22 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95298 ФПД: 216314182898317 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T122234&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95298&fm=216314182898317&tin=02508201610067®Number=0000000000170478&sum=50000 [12:22:34]StoreToDocumentArchive [12:22:34]shift 143 fd 95298 [12:22:34]save to /storage/0143/doc_00095298 [12:22:34]save last doc name /storage/0143/doc_00095298 to /storage/kkm_last_doc_name [12:22:34]save OK [12:22:34]Clear old archive folders... [12:22:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:22:34]tlvbuf is 0190F6A0 [12:22:34]SAM_PROTO_ClearQueue [12:22:34]wFMCommunicate request_size=4 [12:22:34]MH_SAM_APDU [12:22:34]CAPDU: 80 09 00 00 [12:22:34]Write to MH i2c: E2 08 00 AA 00 80 09 00 00 00 00 00 00 1C [12:22:34]Write i2c OK [12:22:34]MH_I2C_Read... [12:22:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:22:34]Read from MH i2c: E2 [12:22:34]MH_I2C_Read... [12:22:34]Read from MH i2c: E2 03 00 [12:22:34]MH_I2C_Read... [12:22:34]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [12:22:34]RAPDU: 90 00 [12:22:34]wFMCommunicate OK [12:22:34]SAM_PROTO_ClearQueue done [12:22:34]KKMCreateOFDPacket [12:22:34]OFDProtocolAddRootSTLVToBuf [12:22:34]FM_MakeSignedData [12:22:34]FM_MakeSignedData [12:22:34]SAM_PROTO_SignData [12:22:34]wFMCommunicate request_size=4 [12:22:34]MH_SAM_APDU [12:22:34]CAPDU: 80 0D 01 02 [12:22:34]Write to MH i2c: E2 08 00 AB 00 80 0D 01 02 00 00 00 00 24 [12:22:34]Write i2c OK [12:22:34]MH_I2C_Read... [12:22:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:22:34]Read from MH i2c: E2 [12:22:34]MH_I2C_Read... [12:22:34]Read from MH i2c: E2 03 00 [12:22:34]MH_I2C_Read... [12:22:34]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [12:22:34]RAPDU: 90 00 [12:22:34]wFMCommunicate OK [12:22:34]wFMCommunicate request_size=255 [12:22:34]MH_SAM_APDU [12:22: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 8A 30 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 42 74 01 00 35 04 06 00 C4 [12:22:34]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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 8A 30 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 42 74 01 00 35 04 06 00 C4 00 00 25 [12:22:34]Write i2c OK [12:22:34]MH_I2C_Read... [12:22:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:34]Read from MH i2c: E2 [12:22:34]MH_I2C_Read... [12:22:34]Read from MH i2c: E2 03 00 [12:22:34]MH_I2C_Read... [12:22:34]Read from MH i2c: E2 03 00 AC 00 00 90 00 20 [12:22:34]RAPDU: 90 00 [12:22:34]wFMCommunicate OK [12:22:34]wFMCommunicate request_size=10 [12:22:34]MH_SAM_APDU [12:22:34]CAPDU: 80 0D 02 02 05 BC 92 08 12 8D [12:22:34]Write to MH i2c: E2 0D 00 AD 00 80 0D 02 02 05 00 BC 92 08 12 8D 00 00 26 [12:22:34]Write i2c OK [12:22:34]MH_I2C_Read... [12:22:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:34]Read from MH i2c: E2 [12:22:34]MH_I2C_Read... [12:22:34]Read from MH i2c: E2 03 00 [12:22:34]MH_I2C_Read... [12:22:34]Read from MH i2c: E2 03 00 AD 00 00 90 00 21 [12:22:34]RAPDU: 90 00 [12:22:34]wFMCommunicate OK [12:22:34]wFMCommunicate request_size=4 [12:22:34]MH_SAM_APDU [12:22:34]CAPDU: 80 0D 03 02 [12:22:34]Write to MH i2c: E2 08 00 AE 00 80 0D 03 02 00 00 00 00 29 [12:22:34]Write i2c OK [12:22:34]MH_I2C_Read... [12:22:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:22:34]Read from MH i2c: E2 [12:22:34]MH_I2C_Read... [12:22:34]Read from MH i2c: E2 0B 00 [12:22:34]MH_I2C_Read... [12:22:34]Read from MH i2c: E2 0B 00 AE 00 00 08 94 89 34 2E 73 6B F3 90 00 82 [12:22:34]RAPDU: 08 94 89 34 2E 73 6B F3 90 00 [12:22:34]wFMCommunicate OK [12:22:34]SAM_PROTO_SignData done [12:22:34]FM_MakeSignedData done [12:22:34]CreateOFDProtocolMessage [12:22:34]wFMCommunicate request_size=4 [12:22:34]MH_SAM_APDU [12:22:34]CAPDU: 80 11 00 00 [12:22:34]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [12:22:34]Write i2c OK [12:22:34]MH_I2C_Read... [12:22:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:34]Read from MH i2c: E2 [12:22:34]MH_I2C_Read... [12:22:34]Read from MH i2c: E2 17 00 [12:22:34]MH_I2C_Read... [12:22:34]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7A [12:22:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:22:34]wFMCommunicate OK [12:22:34]CreateOFDProtocolMessage done [12:22:34]OFDSenderStorePacket 95298 [12:22:34]StoreOFDPacket docnum=95298 [12:22:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5F 63 07 01 E2 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 8A 30 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 42 74 01 00 35 04 06 00 C4 BC 92 08 12 8D 08 94 89 34 2E 73 6B F3 [12:22:34]CheckFolder [12:22:34]dirname=/storage/ofd_packets [12:22:34]CheckFolder done [12:22:34]ProducePacketName [12:22:34]name=ofd_packets/00095298 [12:22:34]NVStorageSaveData ofd_packets/00095298 [12:22:34]File name is /storage/ofd_packets/00095298 [12:22:34]Write 301 bytes [12:22:34]NVStorageSaveData done [12:22:34]OFDSenderStorePacket done [12:22:34]KKMCreateOFDPacket done [12:22:34]NVStorageSaveData kkm_last_timestamp [12:22:34]File name is /storage/kkm_last_timestamp [12:22:34]Write 4 bytes [12:22:34]NVStorageSaveData done [12:22:34]ExternCall_PrintAddStr [12:22:34]wPrintStart [12:22:34]Write to MH i2c: 01 00 00 B0 00 B0 [12:22:34]Write i2c OK [12:22:34]MH_I2C_Read... [12:22:34]Read from MH i2c: 01 [12:22:34]MH_I2C_Read... [12:22:34]Read from MH i2c: 01 07 00 [12:22:34]MH_I2C_Read... [12:22:34]Read from MH i2c: 01 07 00 B0 00 00 00 00 00 00 FF 0F C5 [12:22:34]RasterBufferAndPrint [12:22:34]line Счет N : (1)3405806 [12:22:34]line ИНН: 02508201610067 [12:22:34]line Контрольно-Кассовый Чек [12:22:34]line ПРОДАЖА [12:22:34]line ТРК (МРК, ГНК) : 22 [12:22:34]line Товар: 2710124130 [12:22:34]line Аи-92-К-4 [12:22:34]line 7.480 * 66.90 [12:22:34]line = 500.41 [12:22:34]line НДС 12% НСП 1% [12:22:34]line > о реализуемом товаре [12:22:34]line ОКРУГЛЕНИЕ: -0.41 [12:22:34]line ИТОГО: 500.00 [12:22:34]line Внесено: 500.00 [12:22:34]line СДАЧА: 0.00 [12:22:34]line НСП 1% : 4.43 [12:22:34]line НДС 12% : 53.14 [12:22:34]line Наличными: 500.00 [12:22:34]line Безнал.: 0.00 [12:22:34]line Место: АЗС № 82 "Партнер Нефть" [12:22:34]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:22:34]line СНО: Общий режим [12:22:34]line Чек 297 27.10.2024 12:22 [12:22:34]line Смена: 143 ФФД: 1.0 [12:22:34]line ЗНМ: 0300000017 [12:22:34]line РНМ: 0000000000170478 [12:22:34]line Версия ККМ: v1.0 [12:22:34]line ФМ: 0000000002098560 [12:22:34]line ФД: 95298 [12:22:34]line ФПД: 216314182898317 [12:22:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T122234&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95298&fm=216314182898317&tin=02508201610067®Number=0000000000170478&sum=50000 [12:22:35]OFD Sender: Processing packet 95298 [packets to send 56, broken 55] [12:22:35]ProducePacketName [12:22:35]name=ofd_packets/00095298 [12:22:35]OFD Sender: To server: pG, [12:22:35]CommunicateWithHost lk.salyk.kg:30040 [12:22:35]ConnectInit lk.salyk.kg [12:22:35]written 0, free lines is 4095 [12:22:35]Connected sock=10 [12:22:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5F 63 07 01 E2 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 8A 30 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 42 74 01 00 35 04 06 00 C4 BC 92 08 12 8D 08 94 89 34 2E 73 6B F3 [12:22:35]Write to MH i2c: 01 00 00 DB 00 DB [12:22:35]Write i2c OK [12:22:35]MH_I2C_Read... [12:22:35]Read from MH i2c: 01 [12:22:35]MH_I2C_Read... [12:22:35]Read from MH i2c: 01 07 00 [12:22:35]MH_I2C_Read... [12:22:35]Read from MH i2c: 01 07 00 DB 00 00 00 00 00 00 0B 0D FA [12:22:35]RasterBufferAndPrint [12:22:35]line [12:22:35]line [12:22:35]line [12:22:35]line [12:22:35]line [12:22:35]written 0, free lines is 3346 [12:22:35]MH_Cut [12:22:35]Write to MH i2c: D1 01 00 E2 00 01 B4 [12:22:35]Write i2c OK [12:22:35]MH_I2C_Read... [12:22:35]Read from MH i2c: D1 [12:22:35]MH_I2C_Read... [12:22:35]Read from MH i2c: D1 01 00 [12:22:35]MH_I2C_Read... [12:22:35]Read from MH i2c: D1 01 00 E2 00 00 B3 [12:22:35]Write to MH i2c: 01 00 00 E3 00 E3 [12:22:35]Write i2c OK [12:22:35]MH_I2C_Read... [12:22:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FE 85 47 00 FC 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 32 30 39 38 35 36 30 10 04 04 00 42 74 01 00 F4 03 04 00 B6 DA 1D 67 B6 04 01 00 00 E3 92 FD 18 C4 FB 1A 6E [12:22:35]CommunicateWithHost err = 0 [12:22:35]CheckOFDResponse [12:22:35]1017 (14) - 77093643461234 [12:22:35]1041 (16) - 0000000002098560 [12:22:35]1040 (4) - 95298 [12:22:35]1012 (4) - 27.10.2024 06:16 [12:22:35]1206 (1) - 0 [12:22:35]OFD Sender: Remove packet 95298 [12:22:35]ProducePacketName [12:22:35]name=ofd_packets/00095298 [12:22:35]NVStorageDeleteData [12:22:36]OFD Sender: No OFD packet to send [12:22:36]*** Cut start [12:22:36]*** Partial cut [12:22:36]*** CUTSNS_PIN = 1 [12:22:36]*** CUTSNS_PIN = 0 [12:22:36]*** Brake cut motor [12:22:37]Read from MH i2c: 01 [12:22:37]MH_I2C_Read... [12:22:37]*** Stop cut motor [12:22:37]*** Cut end [12:22:37]Read from MH i2c: 01 07 00 [12:22:37]MH_I2C_Read... [12:22:37]Read from MH i2c: 01 07 00 E3 00 00 00 00 00 00 FF 0F F8 [12:22:37]process_action close_receipt done [12:22:37]requested_data is exist [12:22:37]produce_requested_data [12:22:37]requested_item fm.sn is exist - process it [12:22:37]wFMCommunicate request_size=4 [12:22:37]MH_SAM_APDU [12:22:37]CAPDU: 80 11 00 00 [12:22:37]Write to MH i2c: E2 08 00 E4 00 80 11 00 00 00 00 00 00 5E [12:22:37]Write i2c OK [12:22:37]MH_I2C_Read... [12:22:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:37]Read from MH i2c: E2 [12:22:37]MH_I2C_Read... [12:22:37]Read from MH i2c: E2 17 00 [12:22:37]MH_I2C_Read... [12:22:37]Read from MH i2c: E2 17 00 E4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AF [12:22:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:22:37]wFMCommunicate OK [12:22:37]requested_item fd.num is exist - process it [12:22:37]SAM_PROTO_GetFieldsCounters [12:22:37]wFMCommunicate request_size=4 [12:22:37]MH_SAM_APDU [12:22:37]CAPDU: 80 13 00 00 [12:22:37]Write to MH i2c: E2 08 00 E5 00 80 13 00 00 00 00 00 00 61 [12:22:37]Write i2c OK [12:22:37]MH_I2C_Read... [12:22:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:22:37]Read from MH i2c: E2 [12:22:37]MH_I2C_Read... [12:22:37]Read from MH i2c: E2 62 00 [12:22:37]MH_I2C_Read... [12:22:37]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 42 74 01 00 0E 04 04 00 8F 00 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 46 [12:22:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 42 74 01 00 0E 04 04 00 8F 00 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 [12:22:37]wFMCommunicate OK [12:22:37]SAM_PROTO_GetFieldsCounters done [12:22:37]requested_item shift.num is exist - process it [12:22:37]requested_item shift.opened is exist - process it [12:22:37]req_shift_opened [12:22:37]FM_GetShiftState [12:22:37]SAM_PROTO_GetShiftState [12:22:37]wFMCommunicate request_size=4 [12:22:37]MH_SAM_APDU [12:22:37]CAPDU: 80 13 01 00 [12:22:37]Write to MH i2c: E2 08 00 E6 00 80 13 01 00 00 00 00 00 63 [12:22:37]Write i2c OK [12:22:37]MH_I2C_Read... [12:22:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:22:37]Read from MH i2c: E2 [12:22:37]MH_I2C_Read... [12:22:37]Read from MH i2c: E2 0E 00 [12:22:37]MH_I2C_Read... [12:22:37]Read from MH i2c: E2 0E 00 E6 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0F [12:22:37]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:22:37]wFMCommunicate OK [12:22:37]SAM_PROTO_GetShiftState done [12:22:37]FM_GetShiftState done [12:22:37]req_shift_opened done [12:22:37]requested_item shift.open_date is exist - process it [12:22:37]req_shift_open_date [12:22:37]req_shift_open_date done [12:22:37]produce_requested_data done [12:22:37]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95298,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:22:37]process_action_free close_receipt [12:22:37]json_value_free [12:22:37]json_value_free done [12:22:37]process_json_proto returns [12:22:37]Send response to host [12:22:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95298,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:22:37]free response buf [12:22:37]execute_script done [12:22:37]execute_script returns [12:22:37]free content buf [12:22:37]Sock 8.Close socket [12:22:37]Sock 8.Thread stoped [12:22:41]OFD Sender: No OFD packet to send [12:22:46]OFD Sender: No OFD packet to send [12:22:51]OFD Sender: No OFD packet to send [12:22:56]OFD Sender: No OFD packet to send [12:23:01]OFD Sender: No OFD packet to send [12:23:04]accept exits with 9 [12:23:04]New connection [12:23:04]New thread 3067346276 created [12:23:04]Thread 3067489636 joined [12:23:04]Waiting for new connection... [12:23:04] Sock 9.Parse request [12:23:04]Sock 9.Check first char [12:23:04]Sock 9.First char is OK [12:23:04]request: POST /json_proto HTTP/1.0 [12:23:04]Method: POST [12:23:04]URL: /json_proto [12:23:04]Method is POST - this is cgi request [12:23:04]url: /json_proto [12:23:04]query_string will be loaded in cgi processing [12:23:04]execute_cgi json_proto POST (null) [12:23:04]execute_cgi path=json_proto method=POST [12:23:04]POST find Content-Length [12:23:04]Host: 172.17.40.67:8080 [12:23:04]Content-Length: 678 [12:23:04]Content-Type: application/json [12:23:04] [12:23:04]POST finish read [12:23:04]Found Content-Length = 678 [12:23:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405807", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:23:04]execute_script... [12:23: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)3405807", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:23:04]POST & json_proto [12:23:04]process_json_proto [12:23:04]json parsed OK: [12:23:04]protocol is kg_v1.0 [12:23:04]action value=close_receipt [12:23:04]process_action close_receipt [12:23:04]cmd_close_receipt [12:23:04]MH_GetDate [12:23:04]Write to MH i2c: F0 00 00 E7 00 D6 [12:23:04]Write i2c OK [12:23:04]MH_I2C_Read... [12:23:04]Read from MH i2c: F0 [12:23:04]MH_I2C_Read... [12:23:04]Read from MH i2c: F0 09 00 [12:23:04]MH_I2C_Read... [12:23:04]Read from MH i2c: F0 09 00 E7 00 00 A9 30 1E 67 EE DA 66 66 D1 [12:23:04]GetLastDocTimeStamp 1730031754 [12:23:04]current date 1730031785 [12:23:04]FM_GetShiftState [12:23:04]SAM_PROTO_GetShiftState [12:23:04]wFMCommunicate request_size=4 [12:23:04]MH_SAM_APDU [12:23:04]CAPDU: 80 13 01 00 [12:23:04]Write to MH i2c: E2 08 00 E8 00 80 13 01 00 00 00 00 00 65 [12:23:04]Write i2c OK [12:23:04]MH_I2C_Read... [12:23:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:23:04]Read from MH i2c: E2 [12:23:04]MH_I2C_Read... [12:23:04]Read from MH i2c: E2 0E 00 [12:23:04]MH_I2C_Read... [12:23:04]Read from MH i2c: E2 0E 00 E8 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 11 [12:23:04]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:23:04]wFMCommunicate OK [12:23:04]SAM_PROTO_GetShiftState done [12:23:04]FM_GetShiftState done [12:23:04]opened in 1729987736 [12:23:04]opened+sec_in_day 1730074136 [12:23:04]quantity*price = 50041 [12:23:04]sum+1 = 50042 [12:23:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 298 27.10.2024 12:23 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95299 ФПД: 174243460581379 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T122305&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95299&fm=174243460581379&tin=02508201610067®Number=0000000000170478&sum=50000 [12:23:05]StoreToDocumentArchive [12:23:05]shift 143 fd 95299 [12:23:05]save to /storage/0143/doc_00095299 [12:23:05]save last doc name /storage/0143/doc_00095299 to /storage/kkm_last_doc_name [12:23:05]save OK [12:23:05]Clear old archive folders... [12:23:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:23:05]tlvbuf is 01906EF0 [12:23:05]SAM_PROTO_ClearQueue [12:23:05]wFMCommunicate request_size=4 [12:23:05]MH_SAM_APDU [12:23:05]CAPDU: 80 09 00 00 [12:23:05]Write to MH i2c: E2 08 00 F5 00 80 09 00 00 00 00 00 00 67 [12:23:05]Write i2c OK [12:23:05]MH_I2C_Read... [12:23:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:23:05]Read from MH i2c: E2 [12:23:05]MH_I2C_Read... [12:23:05]Read from MH i2c: E2 03 00 [12:23:05]MH_I2C_Read... [12:23:05]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [12:23:05]RAPDU: 90 00 [12:23:05]wFMCommunicate OK [12:23:05]SAM_PROTO_ClearQueue done [12:23:05]KKMCreateOFDPacket [12:23:05]OFDProtocolAddRootSTLVToBuf [12:23:05]FM_MakeSignedData [12:23:05]FM_MakeSignedData [12:23:05]SAM_PROTO_SignData [12:23:05]wFMCommunicate request_size=4 [12:23:05]MH_SAM_APDU [12:23:05]CAPDU: 80 0D 01 02 [12:23:05]Write to MH i2c: E2 08 00 F6 00 80 0D 01 02 00 00 00 00 6F [12:23:05]Write i2c OK [12:23:05]MH_I2C_Read... [12:23:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:23:05]Read from MH i2c: E2 [12:23:05]MH_I2C_Read... [12:23:05]Read from MH i2c: E2 03 00 [12:23:05]MH_I2C_Read... [12:23:05]Read from MH i2c: E2 03 00 F6 00 00 90 00 6A [12:23:05]RAPDU: 90 00 [12:23:05]wFMCommunicate OK [12:23:05]wFMCommunicate request_size=255 [12:23:05]MH_SAM_APDU [12:23:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 A9 30 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 43 74 01 00 35 04 06 00 9E [12:23:05]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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 A9 30 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 43 74 01 00 35 04 06 00 9E 00 00 6B [12:23:05]Write i2c OK [12:23:05]MH_I2C_Read... [12:23:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:23:05]Read from MH i2c: E2 [12:23:05]MH_I2C_Read... [12:23:05]Read from MH i2c: E2 03 00 [12:23:05]MH_I2C_Read... [12:23:05]Read from MH i2c: E2 03 00 F7 00 00 90 00 6B [12:23:05]RAPDU: 90 00 [12:23:05]wFMCommunicate OK [12:23:05]wFMCommunicate request_size=10 [12:23:05]MH_SAM_APDU [12:23:05]CAPDU: 80 0D 02 02 05 79 37 92 88 03 [12:23:05]Write to MH i2c: E2 0D 00 F8 00 80 0D 02 02 05 00 79 37 92 88 03 00 00 49 [12:23:05]Write i2c OK [12:23:05]MH_I2C_Read... [12:23:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:23:05]Read from MH i2c: E2 [12:23:05]MH_I2C_Read... [12:23:05]Read from MH i2c: E2 03 00 [12:23:05]MH_I2C_Read... [12:23:05]Read from MH i2c: E2 03 00 F8 00 00 90 00 6C [12:23:05]RAPDU: 90 00 [12:23:05]wFMCommunicate OK [12:23:05]wFMCommunicate request_size=4 [12:23:05]MH_SAM_APDU [12:23:05]CAPDU: 80 0D 03 02 [12:23:05]Write to MH i2c: E2 08 00 F9 00 80 0D 03 02 00 00 00 00 74 [12:23:05]Write i2c OK [12:23:05]MH_I2C_Read... [12:23:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:23:06]Read from MH i2c: E2 [12:23:06]MH_I2C_Read... [12:23:06]Read from MH i2c: E2 0B 00 [12:23:06]MH_I2C_Read... [12:23:06]Read from MH i2c: E2 0B 00 F9 00 00 39 75 72 BF B5 20 45 62 90 00 D0 [12:23:06]RAPDU: 39 75 72 BF B5 20 45 62 90 00 [12:23:06]wFMCommunicate OK [12:23:06]SAM_PROTO_SignData done [12:23:06]FM_MakeSignedData done [12:23:06]CreateOFDProtocolMessage [12:23:06]wFMCommunicate request_size=4 [12:23:06]MH_SAM_APDU [12:23:06]CAPDU: 80 11 00 00 [12:23:06]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [12:23:06]Write i2c OK [12:23:06]MH_I2C_Read... [12:23:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:23:06]Read from MH i2c: E2 [12:23:06]MH_I2C_Read... [12:23:06]Read from MH i2c: E2 17 00 [12:23:06]MH_I2C_Read... [12:23:06]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C5 [12:23:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:23:06]wFMCommunicate OK [12:23:06]CreateOFDProtocolMessage done [12:23:06]OFDSenderStorePacket 95299 [12:23:06]StoreOFDPacket docnum=95299 [12:23:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 07 5B 07 01 CE 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 A9 30 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 43 74 01 00 35 04 06 00 9E 79 37 92 88 03 39 75 72 BF B5 20 45 62 [12:23:06]CheckFolder [12:23:06]dirname=/storage/ofd_packets [12:23:06]CheckFolder done [12:23:06]ProducePacketName [12:23:06]name=ofd_packets/00095299 [12:23:06]NVStorageSaveData ofd_packets/00095299 [12:23:06]File name is /storage/ofd_packets/00095299 [12:23:06]Write 301 bytes [12:23:06]NVStorageSaveData done [12:23:06]OFDSenderStorePacket done [12:23:06]KKMCreateOFDPacket done [12:23:06]NVStorageSaveData kkm_last_timestamp [12:23:06]File name is /storage/kkm_last_timestamp [12:23:06]Write 4 bytes [12:23:06]NVStorageSaveData done [12:23:06]ExternCall_PrintAddStr [12:23:06]wPrintStart [12:23:06]Write to MH i2c: 01 00 00 FB 00 FB [12:23:06]Write i2c OK [12:23:06]MH_I2C_Read... [12:23:06]Read from MH i2c: 01 [12:23:06]MH_I2C_Read... [12:23:06]Read from MH i2c: 01 07 00 [12:23:06]MH_I2C_Read... [12:23:06]Read from MH i2c: 01 07 00 FB 00 00 00 00 00 00 FF 0F 10 [12:23:06]RasterBufferAndPrint [12:23:06]line Счет N : (1)3405807 [12:23:06]line ИНН: 02508201610067 [12:23:06]line Контрольно-Кассовый Чек [12:23:06]line ПРОДАЖА [12:23:06]line ТРК (МРК, ГНК) : 42 [12:23:06]line Товар: 2710124130 [12:23:06]line Аи-92-К-4 [12:23:06]line 7.480 * 66.90 [12:23:06]line = 500.41 [12:23:06]line НДС 12% НСП 1% [12:23:06]line > о реализуемом товаре [12:23:06]line ОКРУГЛЕНИЕ: -0.41 [12:23:06]line ИТОГО: 500.00 [12:23:06]line Внесено: 500.00 [12:23:06]line СДАЧА: 0.00 [12:23:06]line НСП 1% : 4.43 [12:23:06]line НДС 12% : 53.14 [12:23:06]line Наличными: 500.00 [12:23:06]line Безнал.: 0.00 [12:23:06]line Место: АЗС № 82 "Партнер Нефть" [12:23:06]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:23:06]line СНО: Общий режим [12:23:06]line Чек 298 27.10.2024 12:23 [12:23:06]line Смена: 143 ФФД: 1.0 [12:23:06]line ЗНМ: 0300000017 [12:23:06]line РНМ: 0000000000170478 [12:23:06]line Версия ККМ: v1.0 [12:23:06]line ФМ: 0000000002098560 [12:23:06]line ФД: 95299 [12:23:06]line ФПД: 174243460581379 [12:23:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T122305&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95299&fm=174243460581379&tin=02508201610067®Number=0000000000170478&sum=50000 [12:23:06]OFD Sender: Processing packet 95299 [packets to send 56, broken 55] [12:23:06]ProducePacketName [12:23:06]name=ofd_packets/00095299 [12:23:06]OFD Sender: To server: pG, [12:23:06]CommunicateWithHost lk.salyk.kg:30040 [12:23:06]ConnectInit lk.salyk.kg [12:23:06]written 0, free lines is 4095 [12:23:06]Connected sock=10 [12:23:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 07 5B 07 01 CE 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 A9 30 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 43 74 01 00 35 04 06 00 9E 79 37 92 88 03 39 75 72 BF B5 20 45 62 [12:23:06]Write to MH i2c: 01 00 00 26 01 27 [12:23:06]Write i2c OK [12:23:06]MH_I2C_Read... [12:23:06]Read from MH i2c: 01 [12:23:06]MH_I2C_Read... [12:23:06]Read from MH i2c: 01 07 00 [12:23:06]MH_I2C_Read... [12:23:06]Read from MH i2c: 01 07 00 26 01 00 00 00 00 00 0B 0D 46 [12:23:06]RasterBufferAndPrint [12:23:06]line [12:23:06]line [12:23:06]line [12:23:06]line [12:23:06]line [12:23:06]written 0, free lines is 3345 [12:23:06]MH_Cut [12:23:06]Write to MH i2c: D1 01 00 2D 01 01 00 [12:23:06]Write i2c OK [12:23:06]MH_I2C_Read... [12:23:06]Read from MH i2c: D1 [12:23:06]MH_I2C_Read... [12:23:06]Read from MH i2c: D1 01 00 [12:23:06]MH_I2C_Read... [12:23:06]Read from MH i2c: D1 01 00 2D 01 00 FF [12:23:06]Write to MH i2c: 01 00 00 2E 01 2F [12:23:06]Write i2c OK [12:23:06]MH_I2C_Read... [12:23:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 33 8D 47 00 44 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 32 30 39 38 35 36 30 10 04 04 00 43 74 01 00 F4 03 04 00 D5 DA 1D 67 B6 04 01 00 00 A8 92 FA C9 B2 DA 78 F4 [12:23:06]CommunicateWithHost err = 0 [12:23:06]CheckOFDResponse [12:23:06]1017 (14) - 77093643461234 [12:23:06]1041 (16) - 0000000002098560 [12:23:06]1040 (4) - 95299 [12:23:06]1012 (4) - 27.10.2024 06:16 [12:23:06]1206 (1) - 0 [12:23:06]OFD Sender: Remove packet 95299 [12:23:06]ProducePacketName [12:23:06]name=ofd_packets/00095299 [12:23:06]NVStorageDeleteData [12:23:07]OFD Sender: No OFD packet to send [12:23:07]*** Cut start [12:23:07]*** Partial cut [12:23:07]*** CUTSNS_PIN = 1 [12:23:07]*** CUTSNS_PIN = 0 [12:23:07]*** Brake cut motor [12:23:08]Read from MH i2c: 01 [12:23:08]MH_I2C_Read... [12:23:08]*** Stop cut motor [12:23:08]*** Cut end [12:23:08]Read from MH i2c: 01 07 00 [12:23:08]MH_I2C_Read... [12:23:08]Read from MH i2c: 01 07 00 2E 01 00 00 00 00 00 FF 0F 44 [12:23:08]process_action close_receipt done [12:23:08]requested_data is exist [12:23:08]produce_requested_data [12:23:08]requested_item fm.sn is exist - process it [12:23:08]wFMCommunicate request_size=4 [12:23:08]MH_SAM_APDU [12:23:08]CAPDU: 80 11 00 00 [12:23:08]Write to MH i2c: E2 08 00 2F 01 80 11 00 00 00 00 00 00 AA [12:23:08]Write i2c OK [12:23:08]MH_I2C_Read... [12:23:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:23:08]Read from MH i2c: E2 [12:23:08]MH_I2C_Read... [12:23:08]Read from MH i2c: E2 17 00 [12:23:08]MH_I2C_Read... [12:23:08]Read from MH i2c: E2 17 00 2F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FB [12:23:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:23:08]wFMCommunicate OK [12:23:08]requested_item fd.num is exist - process it [12:23:08]SAM_PROTO_GetFieldsCounters [12:23:08]wFMCommunicate request_size=4 [12:23:08]MH_SAM_APDU [12:23:08]CAPDU: 80 13 00 00 [12:23:08]Write to MH i2c: E2 08 00 30 01 80 13 00 00 00 00 00 00 AD [12:23:08]Write i2c OK [12:23:08]MH_I2C_Read... [12:23:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:23:08]Read from MH i2c: E2 [12:23:08]MH_I2C_Read... [12:23:08]Read from MH i2c: E2 62 00 [12:23:08]MH_I2C_Read... [12:23:08]Read from MH i2c: E2 62 00 30 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 43 74 01 00 0E 04 04 00 8F 00 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 96 [12:23:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 43 74 01 00 0E 04 04 00 8F 00 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 [12:23:08]wFMCommunicate OK [12:23:08]SAM_PROTO_GetFieldsCounters done [12:23:08]requested_item shift.num is exist - process it [12:23:08]requested_item shift.opened is exist - process it [12:23:08]req_shift_opened [12:23:08]FM_GetShiftState [12:23:08]SAM_PROTO_GetShiftState [12:23:08]wFMCommunicate request_size=4 [12:23:08]MH_SAM_APDU [12:23:08]CAPDU: 80 13 01 00 [12:23:08]Write to MH i2c: E2 08 00 31 01 80 13 01 00 00 00 00 00 AF [12:23:08]Write i2c OK [12:23:08]MH_I2C_Read... [12:23:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:23:08]Read from MH i2c: E2 [12:23:08]MH_I2C_Read... [12:23:08]Read from MH i2c: E2 0E 00 [12:23:08]MH_I2C_Read... [12:23:08]Read from MH i2c: E2 0E 00 31 01 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 5B [12:23:08]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:23:08]wFMCommunicate OK [12:23:08]SAM_PROTO_GetShiftState done [12:23:08]FM_GetShiftState done [12:23:08]req_shift_opened done [12:23:08]requested_item shift.open_date is exist - process it [12:23:08]req_shift_open_date [12:23:08]req_shift_open_date done [12:23:08]produce_requested_data done [12:23:08]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95299,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:23:08]process_action_free close_receipt [12:23:08]json_value_free [12:23:08]json_value_free done [12:23:08]process_json_proto returns [12:23:08]Send response to host [12:23:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95299,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:23:08]free response buf [12:23:08]execute_script done [12:23:08]execute_script returns [12:23:08]free content buf [12:23:08]Sock 9.Close socket [12:23:08]Sock 9.Thread stoped [12:23:12]OFD Sender: No OFD packet to send [12:23:16]accept exits with 8 [12:23:16]New connection [12:23:16]New thread 3067489636 created [12:23:16]Thread 3067346276 joined [12:23:16]Waiting for new connection... [12:23:16] Sock 8.Parse request [12:23:16]Sock 8.Check first char [12:23:16]Sock 8.First char is OK [12:23:16]request: POST /json_proto HTTP/1.0 [12:23:16]Method: POST [12:23:16]URL: /json_proto [12:23:16]Method is POST - this is cgi request [12:23:16]url: /json_proto [12:23:16]query_string will be loaded in cgi processing [12:23:16]execute_cgi json_proto POST (null) [12:23:16]execute_cgi path=json_proto method=POST [12:23:16]POST find Content-Length [12:23:16]Host: 172.17.40.67:8080 [12:23:16]Content-Length: 678 [12:23:16]Content-Type: application/json [12:23:16] [12:23:16]POST finish read [12:23:16]Found Content-Length = 678 [12:23:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405808", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:23:16]execute_script... [12:23: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)3405808", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:23:16]POST & json_proto [12:23:16]process_json_proto [12:23:16]json parsed OK: [12:23:16]protocol is kg_v1.0 [12:23:16]action value=close_receipt [12:23:16]process_action close_receipt [12:23:16]cmd_close_receipt [12:23:16]MH_GetDate [12:23:16]Write to MH i2c: F0 00 00 32 01 22 [12:23:16]Write i2c OK [12:23:16]MH_I2C_Read... [12:23:16]Read from MH i2c: F0 [12:23:16]MH_I2C_Read... [12:23:16]Read from MH i2c: F0 09 00 [12:23:16]MH_I2C_Read... [12:23:16]Read from MH i2c: F0 09 00 32 01 00 B5 30 1E 67 EE DA 66 66 29 [12:23:16]GetLastDocTimeStamp 1730031785 [12:23:16]current date 1730031797 [12:23:16]FM_GetShiftState [12:23:16]SAM_PROTO_GetShiftState [12:23:16]wFMCommunicate request_size=4 [12:23:16]MH_SAM_APDU [12:23:16]CAPDU: 80 13 01 00 [12:23:16]Write to MH i2c: E2 08 00 33 01 80 13 01 00 00 00 00 00 B1 [12:23:16]Write i2c OK [12:23:16]MH_I2C_Read... [12:23:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:23:16]Read from MH i2c: E2 [12:23:16]MH_I2C_Read... [12:23:16]Read from MH i2c: E2 0E 00 [12:23:16]MH_I2C_Read... [12:23:16]Read from MH i2c: E2 0E 00 33 01 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 5D [12:23:16]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:23:16]wFMCommunicate OK [12:23:16]SAM_PROTO_GetShiftState done [12:23:16]FM_GetShiftState done [12:23:16]opened in 1729987736 [12:23:16]opened+sec_in_day 1730074136 [12:23:16]quantity*price = 40006 [12:23:16]sum+1 = 40007 [12:23:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 299 27.10.2024 12:23 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95300 ФПД: 14483777565176 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T122317&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95300&fm=14483777565176&tin=02508201610067®Number=0000000000170478&sum=40000 [12:23:17]StoreToDocumentArchive [12:23:17]shift 143 fd 95300 [12:23:17]save to /storage/0143/doc_00095300 [12:23:17]save last doc name /storage/0143/doc_00095300 to /storage/kkm_last_doc_name [12:23:17]save OK [12:23:17]Clear old archive folders... [12:23:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:23:17]tlvbuf is 0195F1A0 [12:23:17]SAM_PROTO_ClearQueue [12:23:17]wFMCommunicate request_size=4 [12:23:17]MH_SAM_APDU [12:23:17]CAPDU: 80 09 00 00 [12:23:17]Write to MH i2c: E2 08 00 40 01 80 09 00 00 00 00 00 00 B3 [12:23:17]Write i2c OK [12:23:17]MH_I2C_Read... [12:23:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:23:18]Read from MH i2c: E2 [12:23:18]MH_I2C_Read... [12:23:18]Read from MH i2c: E2 03 00 [12:23:18]MH_I2C_Read... [12:23:18]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [12:23:18]RAPDU: 90 00 [12:23:18]wFMCommunicate OK [12:23:18]SAM_PROTO_ClearQueue done [12:23:18]KKMCreateOFDPacket [12:23:18]OFDProtocolAddRootSTLVToBuf [12:23:18]FM_MakeSignedData [12:23:18]FM_MakeSignedData [12:23:18]SAM_PROTO_SignData [12:23:18]wFMCommunicate request_size=4 [12:23:18]MH_SAM_APDU [12:23:18]CAPDU: 80 0D 01 02 [12:23:18]Write to MH i2c: E2 08 00 41 01 80 0D 01 02 00 00 00 00 BB [12:23:18]Write i2c OK [12:23:18]MH_I2C_Read... [12:23:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:23:18]Read from MH i2c: E2 [12:23:18]MH_I2C_Read... [12:23:18]Read from MH i2c: E2 03 00 [12:23:18]MH_I2C_Read... [12:23:18]Read from MH i2c: E2 03 00 41 01 00 90 00 B6 [12:23:18]RAPDU: 90 00 [12:23:18]wFMCommunicate OK [12:23:18]wFMCommunicate request_size=255 [12:23:18]MH_SAM_APDU [12:23: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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 B5 30 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 44 74 01 00 35 04 06 00 0D [12:23:18]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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 B5 30 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 44 74 01 00 35 04 06 00 0D 00 00 03 [12:23:18]Write i2c OK [12:23:18]MH_I2C_Read... [12:23:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:23:18]Read from MH i2c: E2 [12:23:18]MH_I2C_Read... [12:23:18]Read from MH i2c: E2 03 00 [12:23:18]MH_I2C_Read... [12:23:18]Read from MH i2c: E2 03 00 42 01 00 90 00 B7 [12:23:18]RAPDU: 90 00 [12:23:18]wFMCommunicate OK [12:23:18]wFMCommunicate request_size=10 [12:23:18]MH_SAM_APDU [12:23:18]CAPDU: 80 0D 02 02 05 2C 44 6A B1 F8 [12:23:18]Write to MH i2c: E2 0D 00 43 01 80 0D 02 02 05 00 2C 44 6A B1 F8 00 00 4B [12:23:18]Write i2c OK [12:23:18]MH_I2C_Read... [12:23:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:23:18]Read from MH i2c: E2 [12:23:18]MH_I2C_Read... [12:23:18]Read from MH i2c: E2 03 00 [12:23:18]MH_I2C_Read... [12:23:18]Read from MH i2c: E2 03 00 43 01 00 90 00 B8 [12:23:18]RAPDU: 90 00 [12:23:18]wFMCommunicate OK [12:23:18]wFMCommunicate request_size=4 [12:23:18]MH_SAM_APDU [12:23:18]CAPDU: 80 0D 03 02 [12:23:18]Write to MH i2c: E2 08 00 44 01 80 0D 03 02 00 00 00 00 C0 [12:23:18]Write i2c OK [12:23:18]MH_I2C_Read... [12:23:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:23:18]Read from MH i2c: E2 [12:23:18]MH_I2C_Read... [12:23:18]Read from MH i2c: E2 0B 00 [12:23:18]MH_I2C_Read... [12:23:18]Read from MH i2c: E2 0B 00 44 01 00 C3 5A 81 31 2D F7 D5 E9 90 00 72 [12:23:18]RAPDU: C3 5A 81 31 2D F7 D5 E9 90 00 [12:23:18]wFMCommunicate OK [12:23:18]SAM_PROTO_SignData done [12:23:18]FM_MakeSignedData done [12:23:18]CreateOFDProtocolMessage [12:23:18]wFMCommunicate request_size=4 [12:23:18]MH_SAM_APDU [12:23:18]CAPDU: 80 11 00 00 [12:23:18]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [12:23:18]Write i2c OK [12:23:18]MH_I2C_Read... [12:23:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:23:18]Read from MH i2c: E2 [12:23:18]MH_I2C_Read... [12:23:18]Read from MH i2c: E2 17 00 [12:23:18]MH_I2C_Read... [12:23:18]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 11 [12:23:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:23:18]wFMCommunicate OK [12:23:18]CreateOFDProtocolMessage done [12:23:18]OFDSenderStorePacket 95300 [12:23:18]StoreOFDPacket docnum=95300 [12:23:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BA 08 07 01 E0 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 B5 30 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 44 74 01 00 35 04 06 00 0D 2C 44 6A B1 F8 C3 5A 81 31 2D F7 D5 E9 [12:23:18]CheckFolder [12:23:18]dirname=/storage/ofd_packets [12:23:18]CheckFolder done [12:23:18]ProducePacketName [12:23:18]name=ofd_packets/00095300 [12:23:18]NVStorageSaveData ofd_packets/00095300 [12:23:18]File name is /storage/ofd_packets/00095300 [12:23:18]Write 301 bytes [12:23:18]NVStorageSaveData done [12:23:18]OFDSenderStorePacket done [12:23:18]KKMCreateOFDPacket done [12:23:18]NVStorageSaveData kkm_last_timestamp [12:23:18]File name is /storage/kkm_last_timestamp [12:23:18]Write 4 bytes [12:23:18]NVStorageSaveData done [12:23:18]ExternCall_PrintAddStr [12:23:18]wPrintStart [12:23:18]Write to MH i2c: 01 00 00 46 01 47 [12:23:18]Write i2c OK [12:23:18]MH_I2C_Read... [12:23:18]Read from MH i2c: 01 [12:23:18]MH_I2C_Read... [12:23:18]Read from MH i2c: 01 07 00 [12:23:18]MH_I2C_Read... [12:23:18]Read from MH i2c: 01 07 00 46 01 00 00 00 00 00 FF 0F 5C [12:23:18]RasterBufferAndPrint [12:23:18]line Счет N : (1)3405808 [12:23:18]line ИНН: 02508201610067 [12:23:18]line Контрольно-Кассовый Чек [12:23:18]line ПРОДАЖА [12:23:18]line ТРК (МРК, ГНК) : 12 [12:23:18]line Товар: 2710124130 [12:23:18]line Аи-92-К-4 [12:23:18]line 5.980 * 66.90 [12:23:18]line = 400.06 [12:23:18]line НДС 12% НСП 1% [12:23:18]line > о реализуемом товаре [12:23:18]line ОКРУГЛЕНИЕ: -0.06 [12:23:18]line ИТОГО: 400.00 [12:23:18]line Внесено: 400.00 [12:23:18]line СДАЧА: 0.00 [12:23:18]line НСП 1% : 3.54 [12:23:18]line НДС 12% : 42.48 [12:23:18]line Наличными: 400.00 [12:23:18]line Безнал.: 0.00 [12:23:18]line Место: АЗС № 82 "Партнер Нефть" [12:23:18]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:23:18]line СНО: Общий режим [12:23:18]line Чек 299 27.10.2024 12:23 [12:23:18]line Смена: 143 ФФД: 1.0 [12:23:18]line ЗНМ: 0300000017 [12:23:18]line РНМ: 0000000000170478 [12:23:18]line Версия ККМ: v1.0 [12:23:18]line ФМ: 0000000002098560 [12:23:18]line ФД: 95300 [12:23:18]line ФПД: 14483777565176 [12:23:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T122317&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95300&fm=14483777565176&tin=02508201610067®Number=0000000000170478&sum=40000 [12:23:18]OFD Sender: Processing packet 95300 [packets to send 56, broken 55] [12:23:18]ProducePacketName [12:23:18]name=ofd_packets/00095300 [12:23:18]OFD Sender: To server: pG, [12:23:18]CommunicateWithHost lk.salyk.kg:30040 [12:23:18]ConnectInit lk.salyk.kg [12:23:18]written 0, free lines is 4095 [12:23:19]Connected sock=10 [12:23:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BA 08 07 01 E0 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 B5 30 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 44 74 01 00 35 04 06 00 0D 2C 44 6A B1 F8 C3 5A 81 31 2D F7 D5 E9 [12:23:19]Write to MH i2c: 01 00 00 71 01 72 [12:23:19]Write i2c OK [12:23:19]MH_I2C_Read... [12:23:19]Read from MH i2c: 01 [12:23:19]MH_I2C_Read... [12:23:19]Read from MH i2c: 01 07 00 [12:23:19]MH_I2C_Read... [12:23:19]Read from MH i2c: 01 07 00 71 01 00 00 00 00 00 03 0D 89 [12:23:19]RasterBufferAndPrint [12:23:19]line [12:23:19]line [12:23:19]line [12:23:19]line [12:23:19]line [12:23:19]written 0, free lines is 3337 [12:23:19]MH_Cut [12:23:19]Write to MH i2c: D1 01 00 78 01 01 4B [12:23:19]Write i2c OK [12:23:19]MH_I2C_Read... [12:23:19]Read from MH i2c: D1 [12:23:19]MH_I2C_Read... [12:23:19]Read from MH i2c: D1 01 00 [12:23:19]MH_I2C_Read... [12:23:19]Read from MH i2c: D1 01 00 78 01 00 4A [12:23:19]Write to MH i2c: 01 00 00 79 01 7A [12:23:19]Write i2c OK [12:23:19]MH_I2C_Read... [12:23:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 19 8A 47 00 8F 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 32 30 39 38 35 36 30 10 04 04 00 44 74 01 00 F4 03 04 00 E1 DA 1D 67 B6 04 01 00 00 B7 E6 75 34 79 5E 31 F2 [12:23:19]CommunicateWithHost err = 0 [12:23:19]CheckOFDResponse [12:23:19]1017 (14) - 77093643461234 [12:23:19]1041 (16) - 0000000002098560 [12:23:19]1040 (4) - 95300 [12:23:19]1012 (4) - 27.10.2024 06:17 [12:23:19]1206 (1) - 0 [12:23:19]OFD Sender: Remove packet 95300 [12:23:19]ProducePacketName [12:23:19]name=ofd_packets/00095300 [12:23:19]NVStorageDeleteData [12:23:19]OFD Sender: No OFD packet to send [12:23:19]*** Cut start [12:23:19]*** Partial cut [12:23:19]*** CUTSNS_PIN = 1 [12:23:20]*** CUTSNS_PIN = 0 [12:23:20]*** Brake cut motor [12:23:20]Read from MH i2c: 01 [12:23:20]MH_I2C_Read... [12:23:20]*** Stop cut motor [12:23:20]*** Cut end [12:23:20]Read from MH i2c: 01 07 00 [12:23:20]MH_I2C_Read... [12:23:20]Read from MH i2c: 01 07 00 79 01 00 00 00 00 00 FF 0F 8F [12:23:20]process_action close_receipt done [12:23:20]requested_data is exist [12:23:20]produce_requested_data [12:23:20]requested_item fm.sn is exist - process it [12:23:20]wFMCommunicate request_size=4 [12:23:20]MH_SAM_APDU [12:23:20]CAPDU: 80 11 00 00 [12:23:20]Write to MH i2c: E2 08 00 7A 01 80 11 00 00 00 00 00 00 F5 [12:23:20]Write i2c OK [12:23:20]MH_I2C_Read... [12:23:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:23:20]Read from MH i2c: E2 [12:23:20]MH_I2C_Read... [12:23:20]Read from MH i2c: E2 17 00 [12:23:20]MH_I2C_Read... [12:23:20]Read from MH i2c: E2 17 00 7A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 46 [12:23:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:23:20]wFMCommunicate OK [12:23:20]requested_item fd.num is exist - process it [12:23:20]SAM_PROTO_GetFieldsCounters [12:23:20]wFMCommunicate request_size=4 [12:23:20]MH_SAM_APDU [12:23:20]CAPDU: 80 13 00 00 [12:23:20]Write to MH i2c: E2 08 00 7B 01 80 13 00 00 00 00 00 00 F8 [12:23:20]Write i2c OK [12:23:20]MH_I2C_Read... [12:23:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:23:20]Read from MH i2c: E2 [12:23:20]MH_I2C_Read... [12:23:20]Read from MH i2c: E2 62 00 [12:23:20]MH_I2C_Read... [12:23:20]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 44 74 01 00 0E 04 04 00 8F 00 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 E5 [12:23:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 44 74 01 00 0E 04 04 00 8F 00 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 [12:23:20]wFMCommunicate OK [12:23:20]SAM_PROTO_GetFieldsCounters done [12:23:20]requested_item shift.num is exist - process it [12:23:20]requested_item shift.opened is exist - process it [12:23:20]req_shift_opened [12:23:20]FM_GetShiftState [12:23:20]SAM_PROTO_GetShiftState [12:23:20]wFMCommunicate request_size=4 [12:23:20]MH_SAM_APDU [12:23:20]CAPDU: 80 13 01 00 [12:23:20]Write to MH i2c: E2 08 00 7C 01 80 13 01 00 00 00 00 00 FA [12:23:20]Write i2c OK [12:23:20]MH_I2C_Read... [12:23:20]Read from MH i2c: E2 [12:23:20]MH_I2C_Read... [12:23:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:23:20]Read from MH i2c: E2 0E 00 [12:23:20]MH_I2C_Read... [12:23:20]Read from MH i2c: E2 0E 00 7C 01 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A6 [12:23:20]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:23:20]wFMCommunicate OK [12:23:20]SAM_PROTO_GetShiftState done [12:23:20]FM_GetShiftState done [12:23:20]req_shift_opened done [12:23:20]requested_item shift.open_date is exist - process it [12:23:20]req_shift_open_date [12:23:20]req_shift_open_date done [12:23:20]produce_requested_data done [12:23:20]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95300,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:23:20]process_action_free close_receipt [12:23:20]json_value_free [12:23:20]json_value_free done [12:23:20]process_json_proto returns [12:23:20]Send response to host [12:23:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95300,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:23:20]free response buf [12:23:20]execute_script done [12:23:20]execute_script returns [12:23:20]free content buf [12:23:20]Sock 8.Close socket [12:23:20]Sock 8.Thread stoped [12:23:24]OFD Sender: No OFD packet to send [12:23:29]OFD Sender: No OFD packet to send [12:23:34]OFD Sender: No OFD packet to send [12:23:39]OFD Sender: No OFD packet to send [12:23:44]OFD Sender: No OFD packet to send [12:23:49]OFD Sender: No OFD packet to send [12:23:54]OFD Sender: No OFD packet to send [12:23:59]OFD Sender: No OFD packet to send [12:24:04]OFD Sender: No OFD packet to send [12:24:09]OFD Sender: No OFD packet to send [12:24:14]OFD Sender: No OFD packet to send [12:24:19]OFD Sender: No OFD packet to send [12:24:24]OFD Sender: No OFD packet to send [12:24:30]OFD Sender: No OFD packet to send [12:24:35]OFD Sender: No OFD packet to send [12:24:40]OFD Sender: No OFD packet to send [12:24:45]OFD Sender: No OFD packet to send [12:24:50]OFD Sender: No OFD packet to send [12:24:55]OFD Sender: No OFD packet to send [12:24:58]accept exits with 9 [12:24:58]New connection [12:24:58]New thread 3067346276 created [12:24:58]Thread 3067489636 joined [12:24:58]Waiting for new connection... [12:24:58] Sock 9.Parse request [12:24:58]Sock 9.Check first char [12:24:58]Sock 9.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.40.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)3405809", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [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)3405809", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [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 7D 01 6D [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 7D 01 00 1B 31 1E 67 EE DA 66 66 DB [12:24:58]GetLastDocTimeStamp 1730031797 [12:24:58]current date 1730031899 [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 7E 01 80 13 01 00 00 00 00 00 FC [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 7E 01 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A8 [12:24:58]RAPDU: 09 00 01 98 84 1D 67 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 1729987736 [12:24:58]opened+sec_in_day 1730074136 [12:24:58]quantity*price = 20003 [12:24:58]sum+1 = 20004 [12:24:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 300 27.10.2024 12:24 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95301 ФПД: 31333950880213 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T122459&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95301&fm=31333950880213&tin=02508201610067®Number=0000000000170478&sum=20000 [12:24:59]StoreToDocumentArchive [12:24:59]shift 143 fd 95301 [12:24:59]save to /storage/0143/doc_00095301 [12:24:59]save last doc name /storage/0143/doc_00095301 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 01909BC0 [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 8B 01 80 09 00 00 00 00 00 00 FE [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 8B 01 00 90 00 00 [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 8C 01 80 0D 01 02 00 00 00 00 06 [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 8C 01 00 90 00 01 [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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 1B 31 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 45 74 01 00 35 04 06 00 1C [12:24:59]Write to MH i2c: E2 02 01 8D 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 1B 31 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 45 74 01 00 35 04 06 00 1C 00 00 B9 [12:24:59]Write i2c OK [12:24:59]MH_I2C_Read... [12:24:59]*** iso7816_exchange 80 0D 02 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 8D 01 00 90 00 02 [12:24:59]RAPDU: 90 00 [12:24:59]wFMCommunicate OK [12:24:59]wFMCommunicate request_size=10 [12:24:59]MH_SAM_APDU [12:24:59]CAPDU: 80 0D 02 02 05 7F 81 02 F9 D5 [12:24:59]Write to MH i2c: E2 0D 00 8E 01 80 0D 02 02 05 00 7F 81 02 F9 D5 00 00 E3 [12:24:59]Write i2c OK [12:24:59]MH_I2C_Read... [12:24:59]*** iso7816_exchange 80 0D 02 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 8E 01 00 90 00 03 [12:24:59]RAPDU: 90 00 [12:24:59]wFMCommunicate OK [12:24:59]wFMCommunicate request_size=4 [12:24:59]MH_SAM_APDU [12:24:59]CAPDU: 80 0D 03 02 [12:24:59]Write to MH i2c: E2 08 00 8F 01 80 0D 03 02 00 00 00 00 0B [12:24:59]Write i2c OK [12:24:59]MH_I2C_Read... [12:24:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:24:59]Read from MH i2c: E2 [12:24:59]MH_I2C_Read... [12:24:59]Read from MH i2c: E2 0B 00 [12:24:59]MH_I2C_Read... [12:24:59]Read from MH i2c: E2 0B 00 8F 01 00 EF 2F 93 7C DB 04 2C AB 90 00 EF [12:24:59]RAPDU: EF 2F 93 7C DB 04 2C AB 90 00 [12:24:59]wFMCommunicate OK [12:24:59]SAM_PROTO_SignData done [12:24:59]FM_MakeSignedData done [12:24:59]CreateOFDProtocolMessage [12:24:59]wFMCommunicate request_size=4 [12:24:59]MH_SAM_APDU [12:24:59]CAPDU: 80 11 00 00 [12:24:59]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [12:24:59]Write i2c OK [12:24:59]MH_I2C_Read... [12:24:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:24:59]Read from MH i2c: E2 [12:24:59]MH_I2C_Read... [12:24:59]Read from MH i2c: E2 17 00 [12:24:59]MH_I2C_Read... [12:24:59]Read from MH i2c: E2 17 00 90 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5C [12:24:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:24:59]wFMCommunicate OK [12:24:59]CreateOFDProtocolMessage done [12:24:59]OFDSenderStorePacket 95301 [12:24:59]StoreOFDPacket docnum=95301 [12:24:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2F 1F 07 01 3B 36 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 1B 31 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 45 74 01 00 35 04 06 00 1C 7F 81 02 F9 D5 EF 2F 93 7C DB 04 2C AB [12:24:59]CheckFolder [12:24:59]dirname=/storage/ofd_packets [12:24:59]CheckFolder done [12:24:59]ProducePacketName [12:24:59]name=ofd_packets/00095301 [12:24:59]NVStorageSaveData ofd_packets/00095301 [12:24:59]File name is /storage/ofd_packets/00095301 [12:24:59]Write 301 bytes [12:24:59]NVStorageSaveData done [12:24:59]OFDSenderStorePacket done [12:24:59]KKMCreateOFDPacket done [12:24:59]NVStorageSaveData kkm_last_timestamp [12:24:59]File name is /storage/kkm_last_timestamp [12:24:59]Write 4 bytes [12:24:59]NVStorageSaveData done [12:24:59]ExternCall_PrintAddStr [12:24:59]wPrintStart [12:24:59]Write to MH i2c: 01 00 00 91 01 92 [12:24:59]Write i2c OK [12:24:59]MH_I2C_Read... [12:24:59]Read from MH i2c: 01 [12:24:59]MH_I2C_Read... [12:24:59]Read from MH i2c: 01 07 00 [12:24:59]MH_I2C_Read... [12:24:59]Read from MH i2c: 01 07 00 91 01 00 00 00 00 00 FF 0F A7 [12:24:59]RasterBufferAndPrint [12:24:59]line Счет N : (1)3405809 [12:24:59]line ИНН: 02508201610067 [12:24:59]line Контрольно-Кассовый Чек [12:24:59]line ПРОДАЖА [12:24:59]line ТРК (МРК, ГНК) : 42 [12:24:59]line Товар: 2710124130 [12:24:59]line Аи-92-К-4 [12:24:59]line 2.990 * 66.90 [12:24:59]line = 200.03 [12:24:59]line НДС 12% НСП 1% [12:24:59]line > о реализуемом товаре [12:24:59]line ОКРУГЛЕНИЕ: -0.03 [12:24:59]line ИТОГО: 200.00 [12:24:59]line Внесено: 200.00 [12:24:59]line СДАЧА: 0.00 [12:24:59]line НСП 1% : 1.77 [12:24:59]line НДС 12% : 21.24 [12:24:59]line Наличными: 200.00 [12:24:59]line Безнал.: 0.00 [12:24:59]line Место: АЗС № 82 "Партнер Нефть" [12:24:59]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:24:59]line СНО: Общий режим [12:24:59]line Чек 300 27.10.2024 12:24 [12:24:59]line Смена: 143 ФФД: 1.0 [12:24:59]line ЗНМ: 0300000017 [12:24:59]line РНМ: 0000000000170478 [12:24:59]line Версия ККМ: v1.0 [12:24:59]line ФМ: 0000000002098560 [12:24:59]line ФД: 95301 [12:24:59]line ФПД: 31333950880213 [12:25:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T122459&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95301&fm=31333950880213&tin=02508201610067®Number=0000000000170478&sum=20000 [12:25:00]OFD Sender: Processing packet 95301 [packets to send 56, broken 55] [12:25:00]ProducePacketName [12:25:00]name=ofd_packets/00095301 [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]written 0, free lines is 4095 [12:25:00]Connected sock=10 [12:25:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2F 1F 07 01 3B 36 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 1B 31 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 45 74 01 00 35 04 06 00 1C 7F 81 02 F9 D5 EF 2F 93 7C DB 04 2C AB [12:25:00]Write to MH i2c: 01 00 00 BC 01 BD [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 BC 01 00 00 00 00 00 FD 0C CD [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 3332 [12:25:00]MH_Cut [12:25:00]Write to MH i2c: D1 01 00 C3 01 01 96 [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 C3 01 00 95 [12:25:00]Write to MH i2c: 01 00 00 C4 01 C5 [12:25:00]Write i2c OK [12:25:00]MH_I2C_Read... [12:25:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 38 AB 47 00 7D 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 32 30 39 38 35 36 30 10 04 04 00 45 74 01 00 F4 03 04 00 47 DB 1D 67 B6 04 01 00 00 A3 09 B5 79 C6 02 3E E8 [12:25:00]CommunicateWithHost err = 0 [12:25:00]CheckOFDResponse [12:25:00]1017 (14) - 77093643461234 [12:25:00]1041 (16) - 0000000002098560 [12:25:00]1040 (4) - 95301 [12:25:00]1012 (4) - 27.10.2024 06:18 [12:25:00]1206 (1) - 0 [12:25:00]OFD Sender: Remove packet 95301 [12:25:00]ProducePacketName [12:25:00]name=ofd_packets/00095301 [12:25:00]NVStorageDeleteData [12:25:01]OFD Sender: No OFD packet to send [12:25:01]*** Cut start [12:25:01]*** Partial cut [12:25:01]*** CUTSNS_PIN = 1 [12:25:01]*** CUTSNS_PIN = 0 [12:25:01]*** Brake cut motor [12:25:02]Read from MH i2c: 01 [12:25:02]MH_I2C_Read... [12:25:02]*** Stop cut motor [12:25:02]*** Cut end [12:25:02]Read from MH i2c: 01 07 00 [12:25:02]MH_I2C_Read... [12:25:02]Read from MH i2c: 01 07 00 C4 01 00 00 00 00 00 FF 0F DA [12:25:02]process_action close_receipt done [12:25:02]requested_data is exist [12:25:02]produce_requested_data [12:25:02]requested_item fm.sn is exist - process it [12:25:02]wFMCommunicate request_size=4 [12:25:02]MH_SAM_APDU [12:25:02]CAPDU: 80 11 00 00 [12:25:02]Write to MH i2c: E2 08 00 C5 01 80 11 00 00 00 00 00 00 40 [12:25:02]Write i2c OK [12:25:02]MH_I2C_Read... [12:25:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:25:02]Read from MH i2c: E2 [12:25:02]MH_I2C_Read... [12:25:02]Read from MH i2c: E2 17 00 [12:25:02]MH_I2C_Read... [12:25:02]Read from MH i2c: E2 17 00 C5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 91 [12:25:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:25:02]wFMCommunicate OK [12:25:02]requested_item fd.num is exist - process it [12:25:02]SAM_PROTO_GetFieldsCounters [12:25:02]wFMCommunicate request_size=4 [12:25:02]MH_SAM_APDU [12:25:02]CAPDU: 80 13 00 00 [12:25:02]Write to MH i2c: E2 08 00 C6 01 80 13 00 00 00 00 00 00 43 [12:25:02]Write i2c OK [12:25:02]MH_I2C_Read... [12:25:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:25:02]Read from MH i2c: E2 [12:25:02]MH_I2C_Read... [12:25:02]Read from MH i2c: E2 62 00 [12:25:02]MH_I2C_Read... [12:25:02]Read from MH i2c: E2 62 00 C6 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 45 74 01 00 0E 04 04 00 8F 00 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 34 [12:25:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 45 74 01 00 0E 04 04 00 8F 00 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 [12:25:02]wFMCommunicate OK [12:25:02]SAM_PROTO_GetFieldsCounters done [12:25:02]requested_item shift.num is exist - process it [12:25:02]requested_item shift.opened is exist - process it [12:25:02]req_shift_opened [12:25:02]FM_GetShiftState [12:25:02]SAM_PROTO_GetShiftState [12:25:02]wFMCommunicate request_size=4 [12:25:02]MH_SAM_APDU [12:25:02]CAPDU: 80 13 01 00 [12:25:02]Write to MH i2c: E2 08 00 C7 01 80 13 01 00 00 00 00 00 45 [12:25:02]Write i2c OK [12:25:02]MH_I2C_Read... [12:25:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:25:02]Read from MH i2c: E2 [12:25:02]MH_I2C_Read... [12:25:02]Read from MH i2c: E2 0E 00 [12:25:02]MH_I2C_Read... [12:25:02]Read from MH i2c: E2 0E 00 C7 01 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F1 [12:25:02]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:25:02]wFMCommunicate OK [12:25:02]SAM_PROTO_GetShiftState done [12:25:02]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":"0000000002098560","fd.num":95301,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [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":"0000000002098560","fd.num":95301,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [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 9.Close socket [12:25:02]Sock 9.Thread stoped [12:25:04]accept exits with 8 [12:25:04]New connection [12:25:04]New thread 3067489636 created [12:25:04]Thread 3067346276 joined [12:25:04]Waiting for new connection... [12:25:04] Sock 8.Parse request [12:25:04]Sock 8.Check first char [12:25:04]Sock 8.First char is OK [12:25:04]request: POST /json_proto HTTP/1.0 [12:25:04]Method: POST [12:25:04]URL: /json_proto [12:25:04]Method is POST - this is cgi request [12:25:04]url: /json_proto [12:25:04]query_string will be loaded in cgi processing [12:25:04]execute_cgi json_proto POST (null) [12:25:04]execute_cgi path=json_proto method=POST [12:25:04]POST find Content-Length [12:25:04]Host: 172.17.40.67:8080 [12:25:04]Content-Length: 678 [12:25:04]Content-Type: application/json [12:25:04] [12:25:04]POST finish read [12:25:04]Found Content-Length = 678 [12:25:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405810", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:25:04]execute_script... [12:25: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)3405810", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:25:04]POST & json_proto [12:25:04]process_json_proto [12:25:04]json parsed OK: [12:25:04]protocol is kg_v1.0 [12:25:04]action value=close_receipt [12:25:04]process_action close_receipt [12:25:04]cmd_close_receipt [12:25:04]MH_GetDate [12:25:04]Write to MH i2c: F0 00 00 C8 01 B8 [12:25:04]Write i2c OK [12:25:04]MH_I2C_Read... [12:25:04]Read from MH i2c: F0 [12:25:04]MH_I2C_Read... [12:25:04]Read from MH i2c: F0 09 00 [12:25:04]MH_I2C_Read... [12:25:04]Read from MH i2c: F0 09 00 C8 01 00 20 31 1E 67 EE DA 66 66 2B [12:25:04]GetLastDocTimeStamp 1730031899 [12:25:04]current date 1730031904 [12:25:04]FM_GetShiftState [12:25:04]SAM_PROTO_GetShiftState [12:25:04]wFMCommunicate request_size=4 [12:25:04]MH_SAM_APDU [12:25:04]CAPDU: 80 13 01 00 [12:25:04]Write to MH i2c: E2 08 00 C9 01 80 13 01 00 00 00 00 00 47 [12:25:04]Write i2c OK [12:25:04]MH_I2C_Read... [12:25:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:25:04]Read from MH i2c: E2 [12:25:04]MH_I2C_Read... [12:25:04]Read from MH i2c: E2 0E 00 [12:25:04]MH_I2C_Read... [12:25:04]Read from MH i2c: E2 0E 00 C9 01 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F3 [12:25:04]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:25:04]wFMCommunicate OK [12:25:04]SAM_PROTO_GetShiftState done [12:25:04]FM_GetShiftState done [12:25:04]opened in 1729987736 [12:25:04]opened+sec_in_day 1730074136 [12:25:04]quantity*price = 40006 [12:25:04]sum+1 = 40007 [12:25:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 301 27.10.2024 12:25 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95302 ФПД: 13441589684668 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T122505&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95302&fm=13441589684668&tin=02508201610067®Number=0000000000170478&sum=40000 [12:25:05]StoreToDocumentArchive [12:25:05]shift 143 fd 95302 [12:25:05]save to /storage/0143/doc_00095302 [12:25:05]save last doc name /storage/0143/doc_00095302 to /storage/kkm_last_doc_name [12:25:05]save OK [12:25:05]Clear old archive folders... [12:25:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:25:05]tlvbuf is 01972370 [12:25:05]SAM_PROTO_ClearQueue [12:25:05]wFMCommunicate request_size=4 [12:25:05]MH_SAM_APDU [12:25:05]CAPDU: 80 09 00 00 [12:25:05]Write to MH i2c: E2 08 00 D6 01 80 09 00 00 00 00 00 00 49 [12:25:05]Write i2c OK [12:25:05]MH_I2C_Read... [12:25:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:25:05]Read from MH i2c: E2 [12:25:05]MH_I2C_Read... [12:25:05]Read from MH i2c: E2 03 00 [12:25:05]MH_I2C_Read... [12:25:05]Read from MH i2c: E2 03 00 D6 01 00 90 00 4B [12:25:05]RAPDU: 90 00 [12:25:05]wFMCommunicate OK [12:25:05]SAM_PROTO_ClearQueue done [12:25:05]KKMCreateOFDPacket [12:25:05]OFDProtocolAddRootSTLVToBuf [12:25:05]FM_MakeSignedData [12:25:05]FM_MakeSignedData [12:25:05]SAM_PROTO_SignData [12:25:05]wFMCommunicate request_size=4 [12:25:05]MH_SAM_APDU [12:25:05]CAPDU: 80 0D 01 02 [12:25:05]Write to MH i2c: E2 08 00 D7 01 80 0D 01 02 00 00 00 00 51 [12:25:05]Write i2c OK [12:25:05]MH_I2C_Read... [12:25:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:25:05]Read from MH i2c: E2 [12:25:05]MH_I2C_Read... [12:25:05]Read from MH i2c: E2 03 00 [12:25:05]MH_I2C_Read... [12:25:05]Read from MH i2c: E2 03 00 D7 01 00 90 00 4C [12:25:05]RAPDU: 90 00 [12:25:05]wFMCommunicate OK [12:25:05]wFMCommunicate request_size=255 [12:25:05]MH_SAM_APDU [12:25:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 21 31 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 46 74 01 00 35 04 06 00 0C [12:25:05]Write to MH i2c: E2 02 01 D8 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 21 31 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 46 74 01 00 35 04 06 00 0C 00 00 09 [12:25:05]Write i2c OK [12:25:05]MH_I2C_Read... [12:25:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:25:05]Read from MH i2c: E2 [12:25:05]MH_I2C_Read... [12:25:05]Read from MH i2c: E2 03 00 [12:25:05]MH_I2C_Read... [12:25:05]Read from MH i2c: E2 03 00 D8 01 00 90 00 4D [12:25:05]RAPDU: 90 00 [12:25:05]wFMCommunicate OK [12:25:05]wFMCommunicate request_size=10 [12:25:05]MH_SAM_APDU [12:25:05]CAPDU: 80 0D 02 02 05 39 9D 2D A9 BC [12:25:05]Write to MH i2c: E2 0D 00 D9 01 80 0D 02 02 05 00 39 9D 2D A9 BC 00 00 C6 [12:25:05]Write i2c OK [12:25:05]MH_I2C_Read... [12:25:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:25:05]Read from MH i2c: E2 [12:25:05]MH_I2C_Read... [12:25:05]Read from MH i2c: E2 03 00 [12:25:05]MH_I2C_Read... [12:25:05]Read from MH i2c: E2 03 00 D9 01 00 90 00 4E [12:25:05]RAPDU: 90 00 [12:25:05]wFMCommunicate OK [12:25:05]wFMCommunicate request_size=4 [12:25:05]MH_SAM_APDU [12:25:05]CAPDU: 80 0D 03 02 [12:25:05]Write to MH i2c: E2 08 00 DA 01 80 0D 03 02 00 00 00 00 56 [12:25:05]Write i2c OK [12:25:05]MH_I2C_Read... [12:25:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:25:05]Read from MH i2c: E2 [12:25:05]MH_I2C_Read... [12:25:05]Read from MH i2c: E2 0B 00 [12:25:05]MH_I2C_Read... [12:25:05]Read from MH i2c: E2 0B 00 DA 01 00 CC F9 31 5E E1 0D 2B B8 90 00 7C [12:25:05]RAPDU: CC F9 31 5E E1 0D 2B B8 90 00 [12:25:05]wFMCommunicate OK [12:25:05]SAM_PROTO_SignData done [12:25:05]FM_MakeSignedData done [12:25:05]CreateOFDProtocolMessage [12:25:05]wFMCommunicate request_size=4 [12:25:05]MH_SAM_APDU [12:25:05]CAPDU: 80 11 00 00 [12:25:05]Write to MH i2c: E2 08 00 DB 01 80 11 00 00 00 00 00 00 56 [12:25:05]Write i2c OK [12:25:05]MH_I2C_Read... [12:25:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:25:05]Read from MH i2c: E2 [12:25:05]MH_I2C_Read... [12:25:05]Read from MH i2c: E2 17 00 [12:25:05]MH_I2C_Read... [12:25:05]Read from MH i2c: E2 17 00 DB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A7 [12:25:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:25:05]wFMCommunicate OK [12:25:05]CreateOFDProtocolMessage done [12:25:05]OFDSenderStorePacket 95302 [12:25:05]StoreOFDPacket docnum=95302 [12:25:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 35 1B 07 01 AD 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 21 31 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 46 74 01 00 35 04 06 00 0C 39 9D 2D A9 BC CC F9 31 5E E1 0D 2B B8 [12:25:05]CheckFolder [12:25:05]dirname=/storage/ofd_packets [12:25:05]CheckFolder done [12:25:05]ProducePacketName [12:25:05]name=ofd_packets/00095302 [12:25:05]NVStorageSaveData ofd_packets/00095302 [12:25:05]File name is /storage/ofd_packets/00095302 [12:25:05]Write 301 bytes [12:25:05]NVStorageSaveData done [12:25:05]OFDSenderStorePacket done [12:25:05]KKMCreateOFDPacket done [12:25:05]NVStorageSaveData kkm_last_timestamp [12:25:05]File name is /storage/kkm_last_timestamp [12:25:05]Write 4 bytes [12:25:05]NVStorageSaveData done [12:25:05]ExternCall_PrintAddStr [12:25:05]wPrintStart [12:25:05]Write to MH i2c: 01 00 00 DC 01 DD [12:25:05]Write i2c OK [12:25:05]MH_I2C_Read... [12:25:05]Read from MH i2c: 01 [12:25:05]MH_I2C_Read... [12:25:05]Read from MH i2c: 01 07 00 [12:25:05]MH_I2C_Read... [12:25:05]Read from MH i2c: 01 07 00 DC 01 00 00 00 00 00 FF 0F F2 [12:25:05]RasterBufferAndPrint [12:25:05]line Счет N : (1)3405810 [12:25:05]line ИНН: 02508201610067 [12:25:05]line Контрольно-Кассовый Чек [12:25:05]line ПРОДАЖА [12:25:05]line ТРК (МРК, ГНК) : 12 [12:25:05]line Товар: 2710124130 [12:25:05]line Аи-92-К-4 [12:25:05]line 5.980 * 66.90 [12:25:05]line = 400.06 [12:25:05]line НДС 12% НСП 1% [12:25:05]line > о реализуемом товаре [12:25:05]line ОКРУГЛЕНИЕ: -0.06 [12:25:05]line ИТОГО: 400.00 [12:25:05]line Внесено: 400.00 [12:25:05]line СДАЧА: 0.00 [12:25:05]line НСП 1% : 3.54 [12:25:05]line НДС 12% : 42.48 [12:25:05]line Наличными: 400.00 [12:25:05]line Безнал.: 0.00 [12:25:05]line Место: АЗС № 82 "Партнер Нефть" [12:25:05]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:25:05]line СНО: Общий режим [12:25:05]line Чек 301 27.10.2024 12:25 [12:25:05]line Смена: 143 ФФД: 1.0 [12:25:05]line ЗНМ: 0300000017 [12:25:05]line РНМ: 0000000000170478 [12:25:05]line Версия ККМ: v1.0 [12:25:05]line ФМ: 0000000002098560 [12:25:05]line ФД: 95302 [12:25:05]line ФПД: 13441589684668 [12:25:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T122505&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95302&fm=13441589684668&tin=02508201610067®Number=0000000000170478&sum=40000 [12:25:05]written 0, free lines is 4095 [12:25:06]OFD Sender: Processing packet 95302 [packets to send 56, broken 55] [12:25:06]ProducePacketName [12:25:06]name=ofd_packets/00095302 [12:25:06]OFD Sender: To server: pG, [12:25:06]CommunicateWithHost lk.salyk.kg:30040 [12:25:06]ConnectInit lk.salyk.kg [12:25:06]Connected sock=10 [12:25:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 35 1B 07 01 AD 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 21 31 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 46 74 01 00 35 04 06 00 0C 39 9D 2D A9 BC CC F9 31 5E E1 0D 2B B8 [12:25:06]Write to MH i2c: 01 00 00 07 02 09 [12:25:06]Write i2c OK [12:25:06]MH_I2C_Read... [12:25:06]Read from MH i2c: 01 [12:25:06]MH_I2C_Read... [12:25:06]Read from MH i2c: 01 07 00 [12:25:06]MH_I2C_Read... [12:25:06]Read from MH i2c: 01 07 00 07 02 00 00 00 00 00 00 0D 1D [12:25:06]RasterBufferAndPrint [12:25:06]line [12:25:06]line [12:25:06]line [12:25:06]line [12:25:06]line [12:25:06]written 0, free lines is 3337 [12:25:06]MH_Cut [12:25:06]Write to MH i2c: D1 01 00 0E 02 01 E2 [12:25:06]Write i2c OK [12:25:06]MH_I2C_Read... [12:25:06]Read from MH i2c: D1 [12:25:06]MH_I2C_Read... [12:25:06]Read from MH i2c: D1 01 00 [12:25:06]MH_I2C_Read... [12:25:06]Read from MH i2c: D1 01 00 0E 02 00 E1 [12:25:06]Write to MH i2c: 01 00 00 0F 02 11 [12:25:06]Write i2c OK [12:25:06]MH_I2C_Read... [12:25:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 06 FA 47 00 F7 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 32 30 39 38 35 36 30 10 04 04 00 46 74 01 00 F4 03 04 00 4D DB 1D 67 B6 04 01 00 00 54 8D E1 C5 52 C3 44 BE [12:25:06]CommunicateWithHost err = 0 [12:25:06]CheckOFDResponse [12:25:06]1017 (14) - 77093643461234 [12:25:06]1041 (16) - 0000000002098560 [12:25:06]1040 (4) - 95302 [12:25:06]1012 (4) - 27.10.2024 06:18 [12:25:06]1206 (1) - 0 [12:25:06]OFD Sender: Remove packet 95302 [12:25:06]ProducePacketName [12:25:06]name=ofd_packets/00095302 [12:25:06]NVStorageDeleteData [12:25:07]OFD Sender: No OFD packet to send [12:25:07]*** Cut start [12:25:07]*** Partial cut [12:25:07]*** CUTSNS_PIN = 1 [12:25:07]*** CUTSNS_PIN = 0 [12:25:07]*** Brake cut motor [12:25:07]Read from MH i2c: 01 [12:25:07]MH_I2C_Read... [12:25:07]*** Stop cut motor [12:25:07]*** Cut end [12:25:07]Read from MH i2c: 01 07 00 [12:25:07]MH_I2C_Read... [12:25:07]Read from MH i2c: 01 07 00 0F 02 00 00 00 00 00 FF 0F 26 [12:25:07]process_action close_receipt done [12:25:07]requested_data is exist [12:25:07]produce_requested_data [12:25:07]requested_item fm.sn is exist - process it [12:25:07]wFMCommunicate request_size=4 [12:25:07]MH_SAM_APDU [12:25:07]CAPDU: 80 11 00 00 [12:25:07]Write to MH i2c: E2 08 00 10 02 80 11 00 00 00 00 00 00 8C [12:25:07]Write i2c OK [12:25:07]MH_I2C_Read... [12:25:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:25:07]Read from MH i2c: E2 [12:25:07]MH_I2C_Read... [12:25:07]Read from MH i2c: E2 17 00 [12:25:07]MH_I2C_Read... [12:25:07]Read from MH i2c: E2 17 00 10 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DD [12:25:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:25:07]wFMCommunicate OK [12:25:07]requested_item fd.num is exist - process it [12:25:07]SAM_PROTO_GetFieldsCounters [12:25:07]wFMCommunicate request_size=4 [12:25:07]MH_SAM_APDU [12:25:07]CAPDU: 80 13 00 00 [12:25:07]Write to MH i2c: E2 08 00 11 02 80 13 00 00 00 00 00 00 8F [12:25:07]Write i2c OK [12:25:07]MH_I2C_Read... [12:25:07]Read from MH i2c: E2 [12:25:07]MH_I2C_Read... [12:25:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:25:07]Read from MH i2c: E2 62 00 [12:25:07]MH_I2C_Read... [12:25:07]Read from MH i2c: E2 62 00 11 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 46 74 01 00 0E 04 04 00 8F 00 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 84 [12:25:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 46 74 01 00 0E 04 04 00 8F 00 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 [12:25:07]wFMCommunicate OK [12:25:07]SAM_PROTO_GetFieldsCounters done [12:25:07]requested_item shift.num is exist - process it [12:25:07]requested_item shift.opened is exist - process it [12:25:07]req_shift_opened [12:25:07]FM_GetShiftState [12:25:07]SAM_PROTO_GetShiftState [12:25:07]wFMCommunicate request_size=4 [12:25:07]MH_SAM_APDU [12:25:07]CAPDU: 80 13 01 00 [12:25:07]Write to MH i2c: E2 08 00 12 02 80 13 01 00 00 00 00 00 91 [12:25:07]Write i2c OK [12:25:07]MH_I2C_Read... [12:25:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:25:08]Read from MH i2c: E2 [12:25:08]MH_I2C_Read... [12:25:08]Read from MH i2c: E2 0E 00 [12:25:08]MH_I2C_Read... [12:25:08]Read from MH i2c: E2 0E 00 12 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3D [12:25:08]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:25:08]wFMCommunicate OK [12:25:08]SAM_PROTO_GetShiftState done [12:25:08]FM_GetShiftState done [12:25:08]req_shift_opened done [12:25:08]requested_item shift.open_date is exist - process it [12:25:08]req_shift_open_date [12:25:08]req_shift_open_date done [12:25:08]produce_requested_data done [12:25:08]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95302,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:25:08]process_action_free close_receipt [12:25:08]json_value_free [12:25:08]json_value_free done [12:25:08]process_json_proto returns [12:25:08]Send response to host [12:25:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95302,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:25:08]free response buf [12:25:08]execute_script done [12:25:08]execute_script returns [12:25:08]free content buf [12:25:08]Sock 8.Close socket [12:25:08]Sock 8.Thread stoped [12:25:12]OFD Sender: No OFD packet to send [12:25:17]OFD Sender: No OFD packet to send [12:25:22]OFD Sender: No OFD packet to send [12:25:27]OFD Sender: No OFD packet to send [12:25:32]OFD Sender: No OFD packet to send [12:25:37]OFD Sender: No OFD packet to send [12:25:42]OFD Sender: No OFD packet to send [12:25:47]OFD Sender: No OFD packet to send [12:25:52]OFD Sender: No OFD packet to send [12:25:57]OFD Sender: No OFD packet to send [12:25:58]accept exits with 9 [12:25:58]New connection [12:25:58]New thread 3067346276 created [12:25:58]Thread 3067489636 joined [12:25:58]Waiting for new connection... [12:25:58] Sock 9.Parse request [12:25:58]Sock 9.Check first char [12:25:58]Sock 9.First char is OK [12:25:58]request: POST /json_proto HTTP/1.0 [12:25:58]Method: POST [12:25:58]URL: /json_proto [12:25:58]Method is POST - this is cgi request [12:25:58]url: /json_proto [12:25:58]query_string will be loaded in cgi processing [12:25:58]execute_cgi json_proto POST (null) [12:25:58]execute_cgi path=json_proto method=POST [12:25:58]POST find Content-Length [12:25:58]Host: 172.17.40.67:8080 [12:25:58]Content-Length: 767 [12:25:58]Content-Type: application/json [12:25:58] [12:25:58]POST finish read [12:25:58]Found Content-Length = 767 [12:25:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405811", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:25:58]execute_script... [12:25:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405811", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:25:58]POST & json_proto [12:25:58]process_json_proto [12:25:58]json parsed OK: [12:25:58]protocol is kg_v1.0 [12:25:58]action value=close_receipt [12:25:58]process_action close_receipt [12:25:58]cmd_close_receipt [12:25:58]MH_GetDate [12:25:58]Write to MH i2c: F0 00 00 13 02 04 [12:25:58]Write i2c OK [12:25:58]MH_I2C_Read... [12:25:58]Read from MH i2c: F0 [12:25:58]MH_I2C_Read... [12:25:58]Read from MH i2c: F0 09 00 [12:25:58]MH_I2C_Read... [12:25:58]Read from MH i2c: F0 09 00 13 02 00 57 31 1E 67 EE DA 66 66 AE [12:25:58]GetLastDocTimeStamp 1730031905 [12:25:58]current date 1730031959 [12:25:58]FM_GetShiftState [12:25:58]SAM_PROTO_GetShiftState [12:25:58]wFMCommunicate request_size=4 [12:25:58]MH_SAM_APDU [12:25:58]CAPDU: 80 13 01 00 [12:25:58]Write to MH i2c: E2 08 00 14 02 80 13 01 00 00 00 00 00 93 [12:25:58]Write i2c OK [12:25:58]MH_I2C_Read... [12:25:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:25:58]Read from MH i2c: E2 [12:25:58]MH_I2C_Read... [12:25:58]Read from MH i2c: E2 0E 00 [12:25:58]MH_I2C_Read... [12:25:58]Read from MH i2c: E2 0E 00 14 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3F [12:25:58]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:25:58]wFMCommunicate OK [12:25:58]SAM_PROTO_GetShiftState done [12:25:58]FM_GetShiftState done [12:25:58]opened in 1729987736 [12:25:58]opened+sec_in_day 1730074136 [12:25:58]quantity*price = 50041 [12:25:58]sum+1 = 50042 [12:25:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 302 27.10.2024 12:25 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95303 ФПД: 191790791061533 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T122559&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95303&fm=191790791061533&tin=02508201610067®Number=0000000000170478&sum=50041 [12:25:59]StoreToDocumentArchive [12:25:59]shift 143 fd 95303 [12:25:59]save to /storage/0143/doc_00095303 [12:25:59]save last doc name /storage/0143/doc_00095303 to /storage/kkm_last_doc_name [12:25:59]save OK [12:25:59]Clear old archive folders... [12:25:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:25:59]tlvbuf is 0199CBB0 [12:25:59]SAM_PROTO_ClearQueue [12:25:59]wFMCommunicate request_size=4 [12:25:59]MH_SAM_APDU [12:25:59]CAPDU: 80 09 00 00 [12:25:59]Write to MH i2c: E2 08 00 21 02 80 09 00 00 00 00 00 00 95 [12:25:59]Write i2c OK [12:25:59]MH_I2C_Read... [12:25:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:25:59]Read from MH i2c: E2 [12:25:59]MH_I2C_Read... [12:25:59]Read from MH i2c: E2 03 00 [12:25:59]MH_I2C_Read... [12:25:59]Read from MH i2c: E2 03 00 21 02 00 90 00 97 [12:25:59]RAPDU: 90 00 [12:25:59]wFMCommunicate OK [12:25:59]SAM_PROTO_ClearQueue done [12:25:59]KKMCreateOFDPacket [12:25:59]OFDProtocolAddRootSTLVToBuf [12:25:59]FM_MakeSignedData [12:25:59]FM_MakeSignedData [12:25:59]SAM_PROTO_SignData [12:25:59]wFMCommunicate request_size=4 [12:25:59]MH_SAM_APDU [12:25:59]CAPDU: 80 0D 01 02 [12:25:59]Write to MH i2c: E2 08 00 22 02 80 0D 01 02 00 00 00 00 9D [12:25:59]Write i2c OK [12:25:59]MH_I2C_Read... [12:25:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:25:59]Read from MH i2c: E2 [12:25:59]MH_I2C_Read... [12:25:59]Read from MH i2c: E2 03 00 [12:25:59]MH_I2C_Read... [12:25:59]Read from MH i2c: E2 03 00 22 02 00 90 00 98 [12:25:59]RAPDU: 90 00 [12:25:59]wFMCommunicate OK [12:25:59]wFMCommunicate request_size=255 [12:25:59]MH_SAM_APDU [12:25:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 57 31 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 47 74 01 00 35 04 06 00 AE [12:25:59]Write to MH i2c: E2 02 01 23 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 57 31 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 47 74 01 00 35 04 06 00 AE 00 00 B2 [12:25:59]Write i2c OK [12:25:59]MH_I2C_Read... [12:26:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:26:00]Read from MH i2c: E2 [12:26:00]MH_I2C_Read... [12:26:00]Read from MH i2c: E2 03 00 [12:26:00]MH_I2C_Read... [12:26:00]Read from MH i2c: E2 03 00 23 02 00 90 00 99 [12:26:00]RAPDU: 90 00 [12:26:00]wFMCommunicate OK [12:26:00]wFMCommunicate request_size=10 [12:26:00]MH_SAM_APDU [12:26:00]CAPDU: 80 0D 02 02 05 6E C5 F8 F0 1D [12:26:00]Write to MH i2c: E2 0D 00 24 02 80 0D 02 02 05 00 6E C5 F8 F0 1D 00 00 E2 [12:26:00]Write i2c OK [12:26:00]MH_I2C_Read... [12:26:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:26:00]Read from MH i2c: E2 [12:26:00]MH_I2C_Read... [12:26:00]Read from MH i2c: E2 03 00 [12:26:00]MH_I2C_Read... [12:26:00]Read from MH i2c: E2 03 00 24 02 00 90 00 9A [12:26:00]RAPDU: 90 00 [12:26:00]wFMCommunicate OK [12:26:00]wFMCommunicate request_size=4 [12:26:00]MH_SAM_APDU [12:26:00]CAPDU: 80 0D 03 02 [12:26:00]Write to MH i2c: E2 08 00 25 02 80 0D 03 02 00 00 00 00 A2 [12:26:00]Write i2c OK [12:26:00]MH_I2C_Read... [12:26:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:26:00]Read from MH i2c: E2 [12:26:00]MH_I2C_Read... [12:26:00]Read from MH i2c: E2 0B 00 [12:26:00]MH_I2C_Read... [12:26:00]Read from MH i2c: E2 0B 00 25 02 00 FE D6 97 11 C0 B7 86 65 90 00 81 [12:26:00]RAPDU: FE D6 97 11 C0 B7 86 65 90 00 [12:26:00]wFMCommunicate OK [12:26:00]SAM_PROTO_SignData done [12:26:00]FM_MakeSignedData done [12:26:00]CreateOFDProtocolMessage [12:26:00]wFMCommunicate request_size=4 [12:26:00]MH_SAM_APDU [12:26:00]CAPDU: 80 11 00 00 [12:26:00]Write to MH i2c: E2 08 00 26 02 80 11 00 00 00 00 00 00 A2 [12:26:00]Write i2c OK [12:26:00]MH_I2C_Read... [12:26:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:26:00]Read from MH i2c: E2 [12:26:00]MH_I2C_Read... [12:26:00]Read from MH i2c: E2 17 00 [12:26:00]MH_I2C_Read... [12:26:00]Read from MH i2c: E2 17 00 26 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F3 [12:26:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:26:00]wFMCommunicate OK [12:26:00]CreateOFDProtocolMessage done [12:26:00]OFDSenderStorePacket 95303 [12:26:00]StoreOFDPacket docnum=95303 [12:26:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B0 01 07 01 90 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 57 31 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 47 74 01 00 35 04 06 00 AE 6E C5 F8 F0 1D FE D6 97 11 C0 B7 86 65 [12:26:00]CheckFolder [12:26:00]dirname=/storage/ofd_packets [12:26:00]CheckFolder done [12:26:00]ProducePacketName [12:26:00]name=ofd_packets/00095303 [12:26:00]NVStorageSaveData ofd_packets/00095303 [12:26:00]File name is /storage/ofd_packets/00095303 [12:26:00]Write 301 bytes [12:26:00]NVStorageSaveData done [12:26:00]OFDSenderStorePacket done [12:26:00]KKMCreateOFDPacket done [12:26:00]NVStorageSaveData kkm_last_timestamp [12:26:00]File name is /storage/kkm_last_timestamp [12:26:00]Write 4 bytes [12:26:00]NVStorageSaveData done [12:26:00]ExternCall_PrintAddStr [12:26:00]wPrintStart [12:26:00]Write to MH i2c: 01 00 00 27 02 29 [12:26:00]Write i2c OK [12:26:00]MH_I2C_Read... [12:26:00]Read from MH i2c: 01 [12:26:00]MH_I2C_Read... [12:26:00]Read from MH i2c: 01 07 00 [12:26:00]MH_I2C_Read... [12:26:00]Read from MH i2c: 01 07 00 27 02 00 00 00 00 00 FF 0F 3E [12:26:00]RasterBufferAndPrint [12:26:00]line Счет N : (1)3405811 [12:26:00]line ИНН: 02508201610067 [12:26:00]line Контрольно-Кассовый Чек [12:26:00]line ПРОДАЖА [12:26:00]line ТРК (МРК, ГНК) : 32 [12:26:00]line Товар: 2710124130 [12:26:00]line Аи-92-К-4 [12:26:00]line 7.480 * 66.90 [12:26:00]line = 500.41 [12:26:00]line НДС 12% НСП 1% [12:26:00]line > о реализуемом товаре [12:26:00]line ИТОГО: 500.41 [12:26:00]line НСП 1% : 4.43 [12:26:00]line НДС 12% : 53.14 [12:26:00]line Наличными: 0.00 [12:26:00]line Безнал.: 500.41 [12:26:00]line Место: АЗС № 82 "Партнер Нефть" [12:26:00]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:26:00]line СНО: Общий режим [12:26:00]line Чек 302 27.10.2024 12:25 [12:26:00]line Смена: 143 ФФД: 1.0 [12:26:00]line ЗНМ: 0300000017 [12:26:00]line РНМ: 0000000000170478 [12:26:00]line Версия ККМ: v1.0 [12:26:00]line Платежная система: Mbank [12:26:00]line ФМ: 0000000002098560 [12:26:00]line ФД: 95303 [12:26:00]line ФПД: 191790791061533 [12:26:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T122559&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95303&fm=191790791061533&tin=02508201610067®Number=0000000000170478&sum=50041 [12:26:00]OFD Sender: Processing packet 95303 [packets to send 56, broken 55] [12:26:00]ProducePacketName [12:26:00]name=ofd_packets/00095303 [12:26:00]OFD Sender: To server: pG, [12:26:00]CommunicateWithHost lk.salyk.kg:30040 [12:26:00]ConnectInit lk.salyk.kg [12:26:00]written 0, free lines is 4095 [12:26:00]Connected sock=10 [12:26:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B0 01 07 01 90 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 57 31 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 47 74 01 00 35 04 06 00 AE 6E C5 F8 F0 1D FE D6 97 11 C0 B7 86 65 [12:26:01]Write to MH i2c: 01 00 00 50 02 52 [12:26:01]Write i2c OK [12:26:01]MH_I2C_Read... [12:26:01]Read from MH i2c: 01 [12:26:01]MH_I2C_Read... [12:26:01]Read from MH i2c: 01 07 00 [12:26:01]MH_I2C_Read... [12:26:01]Read from MH i2c: 01 07 00 50 02 00 00 00 00 00 2D 0D 93 [12:26:01]RasterBufferAndPrint [12:26:01]line [12:26:01]line [12:26:01]line [12:26:01]line [12:26:01]line [12:26:01]written 0, free lines is 3380 [12:26:01]MH_Cut [12:26:01]Write to MH i2c: D1 01 00 57 02 01 2B [12:26:01]Write i2c OK [12:26:01]MH_I2C_Read... [12:26:01]Read from MH i2c: D1 [12:26:01]MH_I2C_Read... [12:26:01]Read from MH i2c: D1 01 00 [12:26:01]MH_I2C_Read... [12:26:01]Read from MH i2c: D1 01 00 57 02 00 2A [12:26:01]Write to MH i2c: 01 00 00 58 02 5A [12:26:01]Write i2c OK [12:26:01]MH_I2C_Read... [12:26:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E3 3D 47 00 84 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 32 30 39 38 35 36 30 10 04 04 00 47 74 01 00 F4 03 04 00 83 DB 1D 67 B6 04 01 00 00 2E 75 6D 3E FF B3 AB F6 [12:26:01]CommunicateWithHost err = 0 [12:26:01]CheckOFDResponse [12:26:01]1017 (14) - 77093643461234 [12:26:01]1041 (16) - 0000000002098560 [12:26:01]1040 (4) - 95303 [12:26:01]1012 (4) - 27.10.2024 06:19 [12:26:01]1206 (1) - 0 [12:26:01]OFD Sender: Remove packet 95303 [12:26:01]ProducePacketName [12:26:01]name=ofd_packets/00095303 [12:26:01]NVStorageDeleteData [12:26:01]OFD Sender: No OFD packet to send [12:26:01]*** Cut start [12:26:01]*** Partial cut [12:26:01]*** CUTSNS_PIN = 1 [12:26:01]*** CUTSNS_PIN = 0 [12:26:02]*** Brake cut motor [12:26:02]Read from MH i2c: 01 [12:26:02]MH_I2C_Read... [12:26:02]*** Stop cut motor [12:26:02]*** Cut end [12:26:02]Read from MH i2c: 01 07 00 [12:26:02]MH_I2C_Read... [12:26:02]Read from MH i2c: 01 07 00 58 02 00 00 00 00 00 FF 0F 6F [12:26:02]process_action close_receipt done [12:26:02]requested_data is exist [12:26:02]produce_requested_data [12:26:02]requested_item fm.sn is exist - process it [12:26:02]wFMCommunicate request_size=4 [12:26:02]MH_SAM_APDU [12:26:02]CAPDU: 80 11 00 00 [12:26:02]Write to MH i2c: E2 08 00 59 02 80 11 00 00 00 00 00 00 D5 [12:26:02]Write i2c OK [12:26:02]MH_I2C_Read... [12:26:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:26:02]Read from MH i2c: E2 [12:26:02]MH_I2C_Read... [12:26:02]Read from MH i2c: E2 17 00 [12:26:02]MH_I2C_Read... [12:26:02]Read from MH i2c: E2 17 00 59 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 26 [12:26:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:26:02]wFMCommunicate OK [12:26:02]requested_item fd.num is exist - process it [12:26:02]SAM_PROTO_GetFieldsCounters [12:26:02]wFMCommunicate request_size=4 [12:26:02]MH_SAM_APDU [12:26:02]CAPDU: 80 13 00 00 [12:26:02]Write to MH i2c: E2 08 00 5A 02 80 13 00 00 00 00 00 00 D8 [12:26:02]Write i2c OK [12:26:02]MH_I2C_Read... [12:26:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:26:02]Read from MH i2c: E2 [12:26:02]MH_I2C_Read... [12:26:02]Read from MH i2c: E2 62 00 [12:26:02]MH_I2C_Read... [12:26:02]Read from MH i2c: E2 62 00 5A 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 47 74 01 00 0E 04 04 00 8F 00 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 D1 [12:26:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 47 74 01 00 0E 04 04 00 8F 00 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 [12:26:02]wFMCommunicate OK [12:26:02]SAM_PROTO_GetFieldsCounters done [12:26:02]requested_item shift.num is exist - process it [12:26:02]requested_item shift.opened is exist - process it [12:26:02]req_shift_opened [12:26:02]FM_GetShiftState [12:26:02]SAM_PROTO_GetShiftState [12:26:02]wFMCommunicate request_size=4 [12:26:02]MH_SAM_APDU [12:26:02]CAPDU: 80 13 01 00 [12:26:02]Write to MH i2c: E2 08 00 5B 02 80 13 01 00 00 00 00 00 DA [12:26:02]Write i2c OK [12:26:02]MH_I2C_Read... [12:26:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:26:02]Read from MH i2c: E2 [12:26:02]MH_I2C_Read... [12:26:02]Read from MH i2c: E2 0E 00 [12:26:02]MH_I2C_Read... [12:26:02]Read from MH i2c: E2 0E 00 5B 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 86 [12:26:02]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:26:02]wFMCommunicate OK [12:26:02]SAM_PROTO_GetShiftState done [12:26:02]FM_GetShiftState done [12:26:02]req_shift_opened done [12:26:02]requested_item shift.open_date is exist - process it [12:26:02]req_shift_open_date [12:26:02]req_shift_open_date done [12:26:02]produce_requested_data done [12:26:02]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95303,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:26:02]process_action_free close_receipt [12:26:02]json_value_free [12:26:02]json_value_free done [12:26:02]process_json_proto returns [12:26:02]Send response to host [12:26:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95303,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:26:02]free response buf [12:26:02]execute_script done [12:26:02]execute_script returns [12:26:02]free content buf [12:26:02]Sock 9.Close socket [12:26:02]Sock 9.Thread stoped [12:26:06]OFD Sender: No OFD packet to send [12:26:11]OFD Sender: No OFD packet to send [12:26:16]OFD Sender: No OFD packet to send [12:26:21]OFD Sender: No OFD packet to send [12:26:26]OFD Sender: No OFD packet to send [12:26:31]OFD Sender: No OFD packet to send [12:26:36]OFD Sender: No OFD packet to send [12:26:41]OFD Sender: No OFD packet to send [12:26:46]OFD Sender: No OFD packet to send [12:26:51]OFD Sender: No OFD packet to send [12:26:56]OFD Sender: No OFD packet to send [12:27:01]OFD Sender: No OFD packet to send [12:27:06]OFD Sender: No OFD packet to send [12:27:11]OFD Sender: No OFD packet to send [12:27:14]accept exits with 8 [12:27:14]New connection [12:27:14]New thread 3067489636 created [12:27:14]Thread 3067346276 joined [12:27:14]Waiting for new connection... [12:27:14] Sock 8.Parse request [12:27:14]Sock 8.Check first char [12:27:14]Sock 8.First char is OK [12:27:14]request: POST /json_proto HTTP/1.0 [12:27:14]Method: POST [12:27:14]URL: /json_proto [12:27:14]Method is POST - this is cgi request [12:27:14]url: /json_proto [12:27:14]query_string will be loaded in cgi processing [12:27:14]execute_cgi json_proto POST (null) [12:27:14]execute_cgi path=json_proto method=POST [12:27:14]POST find Content-Length [12:27:14]Host: 172.17.40.67:8080 [12:27:14]Content-Length: 680 [12:27:14]Content-Type: application/json [12:27:14] [12:27:14]POST finish read [12:27:14]Found Content-Length = 680 [12:27:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405812", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:27:14]execute_script... [12:27: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)3405812", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:27:14]POST & json_proto [12:27:14]process_json_proto [12:27:14]json parsed OK: [12:27:14]protocol is kg_v1.0 [12:27:14]action value=close_receipt [12:27:14]process_action close_receipt [12:27:14]cmd_close_receipt [12:27:14]MH_GetDate [12:27:14]Write to MH i2c: F0 00 00 5C 02 4D [12:27:14]Write i2c OK [12:27:14]MH_I2C_Read... [12:27:14]Read from MH i2c: F0 [12:27:14]MH_I2C_Read... [12:27:14]Read from MH i2c: F0 09 00 [12:27:14]MH_I2C_Read... [12:27:14]Read from MH i2c: F0 09 00 5C 02 00 A3 31 1E 67 EE DA 66 66 43 [12:27:14]GetLastDocTimeStamp 1730031959 [12:27:14]current date 1730032035 [12:27:14]FM_GetShiftState [12:27:14]SAM_PROTO_GetShiftState [12:27:14]wFMCommunicate request_size=4 [12:27:14]MH_SAM_APDU [12:27:14]CAPDU: 80 13 01 00 [12:27:14]Write to MH i2c: E2 08 00 5D 02 80 13 01 00 00 00 00 00 DC [12:27:14]Write i2c OK [12:27:14]MH_I2C_Read... [12:27:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:27:14]Read from MH i2c: E2 [12:27:14]MH_I2C_Read... [12:27:14]Read from MH i2c: E2 0E 00 [12:27:14]MH_I2C_Read... [12:27:14]Read from MH i2c: E2 0E 00 5D 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 88 [12:27:14]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:27:14]wFMCommunicate OK [12:27:14]SAM_PROTO_GetShiftState done [12:27:14]FM_GetShiftState done [12:27:14]opened in 1729987736 [12:27:14]opened+sec_in_day 1730074136 [12:27:14]quantity*price = 100050 [12:27:14]sum+1 = 100052 [12:27:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 303 27.10.2024 12:27 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95304 ФПД: 37996696761515 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T122715&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95304&fm=37996696761515&tin=02508201610067®Number=0000000000170478&sum=100000 [12:27:15]StoreToDocumentArchive [12:27:15]shift 143 fd 95304 [12:27:15]save to /storage/0143/doc_00095304 [12:27:15]save last doc name /storage/0143/doc_00095304 to /storage/kkm_last_doc_name [12:27:15]save OK [12:27:15]Clear old archive folders... [12:27:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:27:15]tlvbuf is 019047F0 [12:27:15]SAM_PROTO_ClearQueue [12:27:15]wFMCommunicate request_size=4 [12:27:15]MH_SAM_APDU [12:27:15]CAPDU: 80 09 00 00 [12:27:15]Write to MH i2c: E2 08 00 6A 02 80 09 00 00 00 00 00 00 DE [12:27:15]Write i2c OK [12:27:15]MH_I2C_Read... [12:27:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:27:15]Read from MH i2c: E2 [12:27:15]MH_I2C_Read... [12:27:15]Read from MH i2c: E2 03 00 [12:27:15]MH_I2C_Read... [12:27:15]Read from MH i2c: E2 03 00 6A 02 00 90 00 E0 [12:27:15]RAPDU: 90 00 [12:27:15]wFMCommunicate OK [12:27:15]SAM_PROTO_ClearQueue done [12:27:15]KKMCreateOFDPacket [12:27:15]OFDProtocolAddRootSTLVToBuf [12:27:15]FM_MakeSignedData [12:27:15]FM_MakeSignedData [12:27:15]SAM_PROTO_SignData [12:27:15]wFMCommunicate request_size=4 [12:27:15]MH_SAM_APDU [12:27:15]CAPDU: 80 0D 01 02 [12:27:15]Write to MH i2c: E2 08 00 6B 02 80 0D 01 02 00 00 00 00 E6 [12:27:15]Write i2c OK [12:27:15]MH_I2C_Read... [12:27:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:27:15]Read from MH i2c: E2 [12:27:15]MH_I2C_Read... [12:27:15]Read from MH i2c: E2 03 00 [12:27:15]MH_I2C_Read... [12:27:15]Read from MH i2c: E2 03 00 6B 02 00 90 00 E1 [12:27:15]RAPDU: 90 00 [12:27:15]wFMCommunicate OK [12:27:15]wFMCommunicate request_size=255 [12:27:15]MH_SAM_APDU [12:27:15]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 2F 01 00 00 F4 03 04 00 A3 31 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 48 74 01 00 35 04 06 00 22 8E CB 9C [12:27:15]Write to MH i2c: E2 02 01 6C 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 2F 01 00 00 F4 03 04 00 A3 31 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 48 74 01 00 35 04 06 00 22 8E CB 9C 00 00 57 [12:27:15]Write i2c OK [12:27:15]MH_I2C_Read... [12:27:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:27:16]Read from MH i2c: E2 [12:27:16]MH_I2C_Read... [12:27:16]Read from MH i2c: E2 03 00 [12:27:16]MH_I2C_Read... [12:27:16]Read from MH i2c: E2 03 00 6C 02 00 90 00 E2 [12:27:16]RAPDU: 90 00 [12:27:16]wFMCommunicate OK [12:27:16]wFMCommunicate request_size=7 [12:27:16]MH_SAM_APDU [12:27:16]CAPDU: 80 0D 02 02 02 F4 AB [12:27:16]Write to MH i2c: E2 0A 00 6D 02 80 0D 02 02 02 00 F4 AB 00 00 8C [12:27:16]Write i2c OK [12:27:16]MH_I2C_Read... [12:27:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:27:16]Read from MH i2c: E2 [12:27:16]MH_I2C_Read... [12:27:16]Read from MH i2c: E2 03 00 [12:27:16]MH_I2C_Read... [12:27:16]Read from MH i2c: E2 03 00 6D 02 00 90 00 E3 [12:27:16]RAPDU: 90 00 [12:27:16]wFMCommunicate OK [12:27:16]wFMCommunicate request_size=4 [12:27:16]MH_SAM_APDU [12:27:16]CAPDU: 80 0D 03 02 [12:27:16]Write to MH i2c: E2 08 00 6E 02 80 0D 03 02 00 00 00 00 EB [12:27:16]Write i2c OK [12:27:16]MH_I2C_Read... [12:27:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:27:16]Read from MH i2c: E2 [12:27:16]MH_I2C_Read... [12:27:16]Read from MH i2c: E2 0B 00 [12:27:16]MH_I2C_Read... [12:27:16]Read from MH i2c: E2 0B 00 6E 02 00 47 B7 4D A1 6B 47 FD FB 90 00 82 [12:27:16]RAPDU: 47 B7 4D A1 6B 47 FD FB 90 00 [12:27:16]wFMCommunicate OK [12:27:16]SAM_PROTO_SignData done [12:27:16]FM_MakeSignedData done [12:27:16]CreateOFDProtocolMessage [12:27:16]wFMCommunicate request_size=4 [12:27:16]MH_SAM_APDU [12:27:16]CAPDU: 80 11 00 00 [12:27:16]Write to MH i2c: E2 08 00 6F 02 80 11 00 00 00 00 00 00 EB [12:27:16]Write i2c OK [12:27:16]MH_I2C_Read... [12:27:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:27:16]Read from MH i2c: E2 [12:27:16]MH_I2C_Read... [12:27:16]Read from MH i2c: E2 17 00 [12:27:16]MH_I2C_Read... [12:27:16]Read from MH i2c: E2 17 00 6F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3C [12:27:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:27:16]wFMCommunicate OK [12:27:16]CreateOFDProtocolMessage done [12:27:16]OFDSenderStorePacket 95304 [12:27:16]StoreOFDPacket docnum=95304 [12:27:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 2C 4A 04 01 EA 60 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 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 2F 01 00 00 F4 03 04 00 A3 31 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 48 74 01 00 35 04 06 00 22 8E CB 9C F4 AB 47 B7 4D A1 6B 47 FD FB [12:27:16]CheckFolder [12:27:16]dirname=/storage/ofd_packets [12:27:16]CheckFolder done [12:27:16]ProducePacketName [12:27:16]name=ofd_packets/00095304 [12:27:16]NVStorageSaveData ofd_packets/00095304 [12:27:16]File name is /storage/ofd_packets/00095304 [12:27:16]Write 298 bytes [12:27:16]NVStorageSaveData done [12:27:16]OFDSenderStorePacket done [12:27:16]KKMCreateOFDPacket done [12:27:16]NVStorageSaveData kkm_last_timestamp [12:27:16]File name is /storage/kkm_last_timestamp [12:27:16]Write 4 bytes [12:27:16]NVStorageSaveData done [12:27:16]ExternCall_PrintAddStr [12:27:16]wPrintStart [12:27:16]Write to MH i2c: 01 00 00 70 02 72 [12:27:16]Write i2c OK [12:27:16]MH_I2C_Read... [12:27:16]Read from MH i2c: 01 [12:27:16]MH_I2C_Read... [12:27:16]Read from MH i2c: 01 07 00 [12:27:16]MH_I2C_Read... [12:27:16]Read from MH i2c: 01 07 00 70 02 00 00 00 00 00 FF 0F 87 [12:27:16]RasterBufferAndPrint [12:27:16]line Счет N : (1)3405812 [12:27:16]line ИНН: 02508201610067 [12:27:16]line Контрольно-Кассовый Чек [12:27:16]line ПРОДАЖА [12:27:16]line ТРК (МРК, ГНК) : 51 [12:27:16]line Товар: 2710194210 [12:27:16]line ДТ-К-5 [12:27:16]line 13.130 * 76.20 [12:27:16]line = 1000.51 [12:27:16]line НДС 12% НСП 1% [12:27:16]line > о реализуемом товаре [12:27:16]line ОКРУГЛЕНИЕ: -0.51 [12:27:16]line ИТОГО: 1000.00 [12:27:16]line Внесено: 1000.00 [12:27:16]line СДАЧА: 0.00 [12:27:16]line НСП 1% : 8.85 [12:27:16]line НДС 12% : 106.25 [12:27:16]line Наличными: 1000.00 [12:27:16]line Безнал.: 0.00 [12:27:16]line Место: АЗС № 82 "Партнер Нефть" [12:27:16]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:27:16]line СНО: Общий режим [12:27:16]line Чек 303 27.10.2024 12:27 [12:27:16]line Смена: 143 ФФД: 1.0 [12:27:16]line ЗНМ: 0300000017 [12:27:16]line РНМ: 0000000000170478 [12:27:16]line Версия ККМ: v1.0 [12:27:16]line ФМ: 0000000002098560 [12:27:16]line ФД: 95304 [12:27:16]line ФПД: 37996696761515 [12:27:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T122715&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95304&fm=37996696761515&tin=02508201610067®Number=0000000000170478&sum=100000 [12:27:16]OFD Sender: Processing packet 95304 [packets to send 56, broken 55] [12:27:16]ProducePacketName [12:27:16]name=ofd_packets/00095304 [12:27:16]OFD Sender: To server: pG, [12:27:16]CommunicateWithHost lk.salyk.kg:30040 [12:27:16]ConnectInit lk.salyk.kg [12:27:16]written 0, free lines is 4095 [12:27:16]Connected sock=10 [12:27:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 2C 4A 04 01 EA 60 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 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 2F 01 00 00 F4 03 04 00 A3 31 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 48 74 01 00 35 04 06 00 22 8E CB 9C F4 AB 47 B7 4D A1 6B 47 FD FB [12:27:17]Write to MH i2c: 01 00 00 9B 02 9D [12:27:17]Write i2c OK [12:27:17]MH_I2C_Read... [12:27:17]Read from MH i2c: 01 [12:27:17]MH_I2C_Read... [12:27:17]Read from MH i2c: 01 07 00 [12:27:17]MH_I2C_Read... [12:27:17]Read from MH i2c: 01 07 00 9B 02 00 00 00 00 00 01 0D B2 [12:27:17]RasterBufferAndPrint [12:27:17]line [12:27:17]line [12:27:17]line [12:27:17]line [12:27:17]line [12:27:17]written 0, free lines is 3335 [12:27:17]MH_Cut [12:27:17]Write to MH i2c: D1 01 00 A2 02 01 76 [12:27:17]Write i2c OK [12:27:17]MH_I2C_Read... [12:27:17]Read from MH i2c: D1 [12:27:17]MH_I2C_Read... [12:27:17]Read from MH i2c: D1 01 00 [12:27:17]MH_I2C_Read... [12:27:17]Read from MH i2c: D1 01 00 A2 02 00 75 [12:27:17]Write to MH i2c: 01 00 00 A3 02 A5 [12:27:17]Write i2c OK [12:27:17]MH_I2C_Read... [12:27:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 DE EE 47 00 2D 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 32 30 39 38 35 36 30 10 04 04 00 48 74 01 00 F4 03 04 00 CF DB 1D 67 B6 04 01 00 00 60 9A 1E 42 DE 54 F5 9B [12:27:17]CommunicateWithHost err = 0 [12:27:17]CheckOFDResponse [12:27:17]1017 (14) - 77093643461234 [12:27:17]1041 (16) - 0000000002098560 [12:27:17]1040 (4) - 95304 [12:27:17]1012 (4) - 27.10.2024 06:21 [12:27:17]1206 (1) - 0 [12:27:17]OFD Sender: Remove packet 95304 [12:27:17]ProducePacketName [12:27:17]name=ofd_packets/00095304 [12:27:17]NVStorageDeleteData [12:27:17]OFD Sender: No OFD packet to send [12:27:17]*** Cut start [12:27:17]*** Partial cut [12:27:17]*** CUTSNS_PIN = 1 [12:27:17]*** CUTSNS_PIN = 0 [12:27:18]*** Brake cut motor [12:27:18]Read from MH i2c: 01 [12:27:18]MH_I2C_Read... [12:27:18]*** Stop cut motor [12:27:18]*** Cut end [12:27:18]Read from MH i2c: 01 07 00 [12:27:18]MH_I2C_Read... [12:27:18]Read from MH i2c: 01 07 00 A3 02 00 00 00 00 00 FF 0F BA [12:27:18]process_action close_receipt done [12:27:18]requested_data is exist [12:27:18]produce_requested_data [12:27:18]requested_item fm.sn is exist - process it [12:27:18]wFMCommunicate request_size=4 [12:27:18]MH_SAM_APDU [12:27:18]CAPDU: 80 11 00 00 [12:27:18]Write to MH i2c: E2 08 00 A4 02 80 11 00 00 00 00 00 00 20 [12:27:18]Write i2c OK [12:27:18]MH_I2C_Read... [12:27:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:27:18]Read from MH i2c: E2 [12:27:18]MH_I2C_Read... [12:27:18]Read from MH i2c: E2 17 00 [12:27:18]MH_I2C_Read... [12:27:18]Read from MH i2c: E2 17 00 A4 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 71 [12:27:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:27:18]wFMCommunicate OK [12:27:18]requested_item fd.num is exist - process it [12:27:18]SAM_PROTO_GetFieldsCounters [12:27:18]wFMCommunicate request_size=4 [12:27:18]MH_SAM_APDU [12:27:18]CAPDU: 80 13 00 00 [12:27:18]Write to MH i2c: E2 08 00 A5 02 80 13 00 00 00 00 00 00 23 [12:27:18]Write i2c OK [12:27:18]MH_I2C_Read... [12:27:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:27:18]Read from MH i2c: E2 [12:27:18]MH_I2C_Read... [12:27:18]Read from MH i2c: E2 62 00 [12:27:18]MH_I2C_Read... [12:27:18]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 48 74 01 00 0E 04 04 00 8F 00 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 20 [12:27:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 48 74 01 00 0E 04 04 00 8F 00 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 [12:27:18]wFMCommunicate OK [12:27:18]SAM_PROTO_GetFieldsCounters done [12:27:18]requested_item shift.num is exist - process it [12:27:18]requested_item shift.opened is exist - process it [12:27:18]req_shift_opened [12:27:18]FM_GetShiftState [12:27:18]SAM_PROTO_GetShiftState [12:27:18]wFMCommunicate request_size=4 [12:27:18]MH_SAM_APDU [12:27:18]CAPDU: 80 13 01 00 [12:27:18]Write to MH i2c: E2 08 00 A6 02 80 13 01 00 00 00 00 00 25 [12:27:18]Write i2c OK [12:27:18]MH_I2C_Read... [12:27:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:27:18]Read from MH i2c: E2 [12:27:18]MH_I2C_Read... [12:27:18]Read from MH i2c: E2 0E 00 [12:27:18]MH_I2C_Read... [12:27:18]Read from MH i2c: E2 0E 00 A6 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D1 [12:27:18]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:27:18]wFMCommunicate OK [12:27:18]SAM_PROTO_GetShiftState done [12:27:18]FM_GetShiftState done [12:27:18]req_shift_opened done [12:27:18]requested_item shift.open_date is exist - process it [12:27:18]req_shift_open_date [12:27:18]req_shift_open_date done [12:27:18]produce_requested_data done [12:27:18]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95304,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:27:18]process_action_free close_receipt [12:27:18]json_value_free [12:27:18]json_value_free done [12:27:18]process_json_proto returns [12:27:18]Send response to host [12:27:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95304,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:27:18]free response buf [12:27:18]execute_script done [12:27:18]execute_script returns [12:27:18]free content buf [12:27:18]Sock 8.Close socket [12:27:18]Sock 8.Thread stoped [12:27:22]OFD Sender: No OFD packet to send [12:27:27]OFD Sender: No OFD packet to send [12:27:30]accept exits with 9 [12:27:30]New connection [12:27:30]New thread 3067346276 created [12:27:30]Thread 3067489636 joined [12:27:30]Waiting for new connection... [12:27:30] Sock 9.Parse request [12:27:30]Sock 9.Check first char [12:27:30]Sock 9.First char is OK [12:27:30]request: POST /json_proto HTTP/1.0 [12:27:30]Method: POST [12:27:30]URL: /json_proto [12:27:30]Method is POST - this is cgi request [12:27:30]url: /json_proto [12:27:30]query_string will be loaded in cgi processing [12:27:30]execute_cgi json_proto POST (null) [12:27:30]execute_cgi path=json_proto method=POST [12:27:30]POST find Content-Length [12:27:30]Host: 172.17.40.67:8080 [12:27:30]Content-Length: 678 [12:27:30]Content-Type: application/json [12:27:30] [12:27:30]POST finish read [12:27:30]Found Content-Length = 678 [12:27:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405813", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:27:30]execute_script... [12:27: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)3405813", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:27:30]POST & json_proto [12:27:30]process_json_proto [12:27:30]json parsed OK: [12:27:30]protocol is kg_v1.0 [12:27:30]action value=close_receipt [12:27:30]process_action close_receipt [12:27:30]cmd_close_receipt [12:27:30]MH_GetDate [12:27:30]Write to MH i2c: F0 00 00 A7 02 98 [12:27:30]Write i2c OK [12:27:30]MH_I2C_Read... [12:27:30]Read from MH i2c: F0 [12:27:30]MH_I2C_Read... [12:27:30]Read from MH i2c: F0 09 00 [12:27:30]MH_I2C_Read... [12:27:30]Read from MH i2c: F0 09 00 A7 02 00 B2 31 1E 67 EE DA 66 66 9D [12:27:30]GetLastDocTimeStamp 1730032035 [12:27:30]current date 1730032050 [12:27:30]FM_GetShiftState [12:27:30]SAM_PROTO_GetShiftState [12:27:30]wFMCommunicate request_size=4 [12:27:30]MH_SAM_APDU [12:27:30]CAPDU: 80 13 01 00 [12:27:30]Write to MH i2c: E2 08 00 A8 02 80 13 01 00 00 00 00 00 27 [12:27:30]Write i2c OK [12:27:30]MH_I2C_Read... [12:27:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:27:30]Read from MH i2c: E2 [12:27:30]MH_I2C_Read... [12:27:30]Read from MH i2c: E2 0E 00 [12:27:30]MH_I2C_Read... [12:27:30]Read from MH i2c: E2 0E 00 A8 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D3 [12:27:30]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:27:30]wFMCommunicate OK [12:27:30]SAM_PROTO_GetShiftState done [12:27:30]FM_GetShiftState done [12:27:30]opened in 1729987736 [12:27:30]opened+sec_in_day 1730074136 [12:27:30]quantity*price = 50041 [12:27:30]sum+1 = 50042 [12:27:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 304 27.10.2024 12:27 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95305 ФПД: 17364128695894 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T122730&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95305&fm=17364128695894&tin=02508201610067®Number=0000000000170478&sum=50000 [12:27:31]StoreToDocumentArchive [12:27:31]shift 143 fd 95305 [12:27:31]save to /storage/0143/doc_00095305 [12:27:31]save last doc name /storage/0143/doc_00095305 to /storage/kkm_last_doc_name [12:27:31]save OK [12:27:31]Clear old archive folders... [12:27:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:27:31]tlvbuf is 01957840 [12:27:31]SAM_PROTO_ClearQueue [12:27:31]wFMCommunicate request_size=4 [12:27:31]MH_SAM_APDU [12:27:31]CAPDU: 80 09 00 00 [12:27:31]Write to MH i2c: E2 08 00 B5 02 80 09 00 00 00 00 00 00 29 [12:27:31]Write i2c OK [12:27:31]MH_I2C_Read... [12:27:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:27:31]Read from MH i2c: E2 [12:27:31]MH_I2C_Read... [12:27:31]Read from MH i2c: E2 03 00 [12:27:31]MH_I2C_Read... [12:27:31]Read from MH i2c: E2 03 00 B5 02 00 90 00 2B [12:27:31]RAPDU: 90 00 [12:27:31]wFMCommunicate OK [12:27:31]SAM_PROTO_ClearQueue done [12:27:31]KKMCreateOFDPacket [12:27:31]OFDProtocolAddRootSTLVToBuf [12:27:31]FM_MakeSignedData [12:27:31]FM_MakeSignedData [12:27:31]SAM_PROTO_SignData [12:27:31]wFMCommunicate request_size=4 [12:27:31]MH_SAM_APDU [12:27:31]CAPDU: 80 0D 01 02 [12:27:31]Write to MH i2c: E2 08 00 B6 02 80 0D 01 02 00 00 00 00 31 [12:27:31]Write i2c OK [12:27:31]MH_I2C_Read... [12:27:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:27:31]Read from MH i2c: E2 [12:27:31]MH_I2C_Read... [12:27:31]Read from MH i2c: E2 03 00 [12:27:31]MH_I2C_Read... [12:27:31]Read from MH i2c: E2 03 00 B6 02 00 90 00 2C [12:27:31]RAPDU: 90 00 [12:27:31]wFMCommunicate OK [12:27:31]wFMCommunicate request_size=255 [12:27:31]MH_SAM_APDU [12:27: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 B2 31 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 49 74 01 00 35 04 06 00 0F [12:27:31]Write to MH i2c: E2 02 01 B7 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 B2 31 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 49 74 01 00 35 04 06 00 0F 00 00 B4 [12:27:31]Write i2c OK [12:27:31]MH_I2C_Read... [12:27:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:27:31]Read from MH i2c: E2 [12:27:31]MH_I2C_Read... [12:27:31]Read from MH i2c: E2 03 00 [12:27:31]MH_I2C_Read... [12:27:31]Read from MH i2c: E2 03 00 B7 02 00 90 00 2D [12:27:31]RAPDU: 90 00 [12:27:31]wFMCommunicate OK [12:27:31]wFMCommunicate request_size=10 [12:27:31]MH_SAM_APDU [12:27:31]CAPDU: 80 0D 02 02 05 CA E6 B9 06 56 [12:27:31]Write to MH i2c: E2 0D 00 B8 02 80 0D 02 02 05 00 CA E6 B9 06 56 00 00 03 [12:27:31]Write i2c OK [12:27:31]MH_I2C_Read... [12:27:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:27:31]Read from MH i2c: E2 [12:27:31]MH_I2C_Read... [12:27:31]Read from MH i2c: E2 03 00 [12:27:31]MH_I2C_Read... [12:27:31]Read from MH i2c: E2 03 00 B8 02 00 90 00 2E [12:27:31]RAPDU: 90 00 [12:27:31]wFMCommunicate OK [12:27:31]wFMCommunicate request_size=4 [12:27:31]MH_SAM_APDU [12:27:31]CAPDU: 80 0D 03 02 [12:27:31]Write to MH i2c: E2 08 00 B9 02 80 0D 03 02 00 00 00 00 36 [12:27:31]Write i2c OK [12:27:31]MH_I2C_Read... [12:27:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:27:31]Read from MH i2c: E2 [12:27:31]MH_I2C_Read... [12:27:31]Read from MH i2c: E2 0B 00 [12:27:31]MH_I2C_Read... [12:27:31]Read from MH i2c: E2 0B 00 B9 02 00 B6 43 46 A4 16 36 49 4E 90 00 FD [12:27:31]RAPDU: B6 43 46 A4 16 36 49 4E 90 00 [12:27:31]wFMCommunicate OK [12:27:31]SAM_PROTO_SignData done [12:27:31]FM_MakeSignedData done [12:27:31]CreateOFDProtocolMessage [12:27:31]wFMCommunicate request_size=4 [12:27:31]MH_SAM_APDU [12:27:31]CAPDU: 80 11 00 00 [12:27:31]Write to MH i2c: E2 08 00 BA 02 80 11 00 00 00 00 00 00 36 [12:27:31]Write i2c OK [12:27:31]MH_I2C_Read... [12:27:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:27:31]Read from MH i2c: E2 [12:27:31]MH_I2C_Read... [12:27:31]Read from MH i2c: E2 17 00 [12:27:31]MH_I2C_Read... [12:27:31]Read from MH i2c: E2 17 00 BA 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 87 [12:27:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:27:31]wFMCommunicate OK [12:27:31]CreateOFDProtocolMessage done [12:27:31]OFDSenderStorePacket 95305 [12:27:31]StoreOFDPacket docnum=95305 [12:27:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FA 95 07 01 E1 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 B2 31 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 49 74 01 00 35 04 06 00 0F CA E6 B9 06 56 B6 43 46 A4 16 36 49 4E [12:27:31]CheckFolder [12:27:31]dirname=/storage/ofd_packets [12:27:31]CheckFolder done [12:27:31]ProducePacketName [12:27:31]name=ofd_packets/00095305 [12:27:31]NVStorageSaveData ofd_packets/00095305 [12:27:31]File name is /storage/ofd_packets/00095305 [12:27:31]Write 301 bytes [12:27:31]NVStorageSaveData done [12:27:31]OFDSenderStorePacket done [12:27:31]KKMCreateOFDPacket done [12:27:31]NVStorageSaveData kkm_last_timestamp [12:27:31]File name is /storage/kkm_last_timestamp [12:27:31]Write 4 bytes [12:27:31]NVStorageSaveData done [12:27:31]ExternCall_PrintAddStr [12:27:31]wPrintStart [12:27:31]Write to MH i2c: 01 00 00 BB 02 BD [12:27:31]Write i2c OK [12:27:31]MH_I2C_Read... [12:27:31]Read from MH i2c: 01 [12:27:31]MH_I2C_Read... [12:27:31]Read from MH i2c: 01 07 00 [12:27:31]MH_I2C_Read... [12:27:31]Read from MH i2c: 01 07 00 BB 02 00 00 00 00 00 FF 0F D2 [12:27:31]RasterBufferAndPrint [12:27:31]line Счет N : (1)3405813 [12:27:31]line ИНН: 02508201610067 [12:27:31]line Контрольно-Кассовый Чек [12:27:31]line ПРОДАЖА [12:27:31]line ТРК (МРК, ГНК) : 22 [12:27:31]line Товар: 2710124130 [12:27:31]line Аи-92-К-4 [12:27:31]line 7.480 * 66.90 [12:27:31]line = 500.41 [12:27:31]line НДС 12% НСП 1% [12:27:31]line > о реализуемом товаре [12:27:31]line ОКРУГЛЕНИЕ: -0.41 [12:27:31]line ИТОГО: 500.00 [12:27:31]line Внесено: 500.00 [12:27:31]line СДАЧА: 0.00 [12:27:31]line НСП 1% : 4.43 [12:27:31]line НДС 12% : 53.14 [12:27:31]line Наличными: 500.00 [12:27:31]line Безнал.: 0.00 [12:27:31]line Место: АЗС № 82 "Партнер Нефть" [12:27:31]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:27:31]line СНО: Общий режим [12:27:31]line Чек 304 27.10.2024 12:27 [12:27:31]line Смена: 143 ФФД: 1.0 [12:27:31]line ЗНМ: 0300000017 [12:27:31]line РНМ: 0000000000170478 [12:27:31]line Версия ККМ: v1.0 [12:27:31]line ФМ: 0000000002098560 [12:27:31]line ФД: 95305 [12:27:31]line ФПД: 17364128695894 [12:27:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T122730&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95305&fm=17364128695894&tin=02508201610067®Number=0000000000170478&sum=50000 [12:27:32]OFD Sender: Processing packet 95305 [packets to send 56, broken 55] [12:27:32]ProducePacketName [12:27:32]name=ofd_packets/00095305 [12:27:32]OFD Sender: To server: pG, [12:27:32]CommunicateWithHost lk.salyk.kg:30040 [12:27:32]ConnectInit lk.salyk.kg [12:27:32]written 0, free lines is 4095 [12:27:32]Connected sock=10 [12:27:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FA 95 07 01 E1 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 B2 31 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 49 74 01 00 35 04 06 00 0F CA E6 B9 06 56 B6 43 46 A4 16 36 49 4E [12:27:32]Write to MH i2c: 01 00 00 E6 02 E8 [12:27:32]Write i2c OK [12:27:32]MH_I2C_Read... [12:27:32]Read from MH i2c: 01 [12:27:32]MH_I2C_Read... [12:27:32]Read from MH i2c: 01 07 00 [12:27:32]MH_I2C_Read... [12:27:32]Read from MH i2c: 01 07 00 E6 02 00 00 00 00 00 0A 0D 06 [12:27:32]RasterBufferAndPrint [12:27:32]line [12:27:32]line [12:27:32]line [12:27:32]line [12:27:32]line [12:27:32]written 0, free lines is 3344 [12:27:32]MH_Cut [12:27:32]Write to MH i2c: D1 01 00 ED 02 01 C1 [12:27:32]Write i2c OK [12:27:32]MH_I2C_Read... [12:27:32]Read from MH i2c: D1 [12:27:32]MH_I2C_Read... [12:27:32]Read from MH i2c: D1 01 00 [12:27:32]MH_I2C_Read... [12:27:32]Read from MH i2c: D1 01 00 ED 02 00 C0 [12:27:32]Write to MH i2c: 01 00 00 EE 02 F0 [12:27:32]Write i2c OK [12:27:32]MH_I2C_Read... [12:27:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 61 3E 47 00 FB 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 32 30 39 38 35 36 30 10 04 04 00 49 74 01 00 F4 03 04 00 DF DB 1D 67 B6 04 01 00 00 8D AD B5 87 8A 34 8C 22 [12:27:32]CommunicateWithHost err = 0 [12:27:32]CheckOFDResponse [12:27:32]1017 (14) - 77093643461234 [12:27:32]1041 (16) - 0000000002098560 [12:27:32]1040 (4) - 95305 [12:27:32]1012 (4) - 27.10.2024 06:21 [12:27:32]1206 (1) - 0 [12:27:32]OFD Sender: Remove packet 95305 [12:27:32]ProducePacketName [12:27:32]name=ofd_packets/00095305 [12:27:32]NVStorageDeleteData [12:27:33]OFD Sender: No OFD packet to send [12:27:33]*** Cut start [12:27:33]*** Partial cut [12:27:33]*** CUTSNS_PIN = 1 [12:27:33]*** CUTSNS_PIN = 0 [12:27:33]*** Brake cut motor [12:27:33]Read from MH i2c: 01 [12:27:33]MH_I2C_Read... [12:27:33]*** Stop cut motor [12:27:33]*** Cut end [12:27:33]Read from MH i2c: 01 07 00 [12:27:33]MH_I2C_Read... [12:27:33]Read from MH i2c: 01 07 00 EE 02 00 00 00 00 00 FF 0F 05 [12:27:33]process_action close_receipt done [12:27:33]requested_data is exist [12:27:33]produce_requested_data [12:27:33]requested_item fm.sn is exist - process it [12:27:33]wFMCommunicate request_size=4 [12:27:33]MH_SAM_APDU [12:27:33]CAPDU: 80 11 00 00 [12:27:33]Write to MH i2c: E2 08 00 EF 02 80 11 00 00 00 00 00 00 6B [12:27:33]Write i2c OK [12:27:33]MH_I2C_Read... [12:27:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:27:33]Read from MH i2c: E2 [12:27:33]MH_I2C_Read... [12:27:33]Read from MH i2c: E2 17 00 [12:27:33]MH_I2C_Read... [12:27:33]Read from MH i2c: E2 17 00 EF 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BC [12:27:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:27:33]wFMCommunicate OK [12:27:33]requested_item fd.num is exist - process it [12:27:33]SAM_PROTO_GetFieldsCounters [12:27:33]wFMCommunicate request_size=4 [12:27:33]MH_SAM_APDU [12:27:33]CAPDU: 80 13 00 00 [12:27:33]Write to MH i2c: E2 08 00 F0 02 80 13 00 00 00 00 00 00 6E [12:27:33]Write i2c OK [12:27:33]MH_I2C_Read... [12:27:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:27:34]Read from MH i2c: E2 [12:27:34]MH_I2C_Read... [12:27:34]Read from MH i2c: E2 62 00 [12:27:34]MH_I2C_Read... [12:27:34]Read from MH i2c: E2 62 00 F0 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 49 74 01 00 0E 04 04 00 8F 00 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 6F [12:27:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 49 74 01 00 0E 04 04 00 8F 00 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 [12:27:34]wFMCommunicate OK [12:27:34]SAM_PROTO_GetFieldsCounters done [12:27:34]requested_item shift.num is exist - process it [12:27:34]requested_item shift.opened is exist - process it [12:27:34]req_shift_opened [12:27:34]FM_GetShiftState [12:27:34]SAM_PROTO_GetShiftState [12:27:34]wFMCommunicate request_size=4 [12:27:34]MH_SAM_APDU [12:27:34]CAPDU: 80 13 01 00 [12:27:34]Write to MH i2c: E2 08 00 F1 02 80 13 01 00 00 00 00 00 70 [12:27:34]Write i2c OK [12:27:34]MH_I2C_Read... [12:27:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:27:34]Read from MH i2c: E2 [12:27:34]MH_I2C_Read... [12:27:34]Read from MH i2c: E2 0E 00 [12:27:34]MH_I2C_Read... [12:27:34]Read from MH i2c: E2 0E 00 F1 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1C [12:27:34]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:27:34]wFMCommunicate OK [12:27:34]SAM_PROTO_GetShiftState done [12:27:34]FM_GetShiftState done [12:27:34]req_shift_opened done [12:27:34]requested_item shift.open_date is exist - process it [12:27:34]req_shift_open_date [12:27:34]req_shift_open_date done [12:27:34]produce_requested_data done [12:27:34]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95305,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:27:34]process_action_free close_receipt [12:27:34]json_value_free [12:27:34]json_value_free done [12:27:34]process_json_proto returns [12:27:34]Send response to host [12:27:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95305,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:27:34]free response buf [12:27:34]execute_script done [12:27:34]execute_script returns [12:27:34]free content buf [12:27:34]Sock 9.Close socket [12:27:34]Sock 9.Thread stoped [12:27:38]OFD Sender: No OFD packet to send [12:27:43]OFD Sender: No OFD packet to send [12:27:48]OFD Sender: No OFD packet to send [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: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:12]accept exits with 8 [12:29:12]New connection [12:29:12]New thread 3067489636 created [12:29:12]Thread 3067346276 joined [12:29:12]Waiting for new connection... [12:29:12] Sock 8.Parse request [12:29:12]Sock 8.Check first char [12:29:12]Sock 8.First char is OK [12:29:12]request: POST /json_proto HTTP/1.0 [12:29:12]Method: POST [12:29:12]URL: /json_proto [12:29:12]Method is POST - this is cgi request [12:29:12]url: /json_proto [12:29:12]query_string will be loaded in cgi processing [12:29:12]execute_cgi json_proto POST (null) [12:29:12]execute_cgi path=json_proto method=POST [12:29:12]POST find Content-Length [12:29:12]Host: 172.17.40.67:8080 [12:29:12]Content-Length: 767 [12:29:12]Content-Type: application/json [12:29:12] [12:29:12]POST finish read [12:29:12]Found Content-Length = 767 [12:29:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405814", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 200.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:29:13]execute_script... [12:29: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)3405814", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 200.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:29:13]POST & json_proto [12:29:13]process_json_proto [12:29:13]json parsed OK: [12:29:13]protocol is kg_v1.0 [12:29:13]action value=close_receipt [12:29:13]process_action close_receipt [12:29:13]cmd_close_receipt [12:29:13]MH_GetDate [12:29:13]Write to MH i2c: F0 00 00 F2 02 E3 [12:29:13]Write i2c OK [12:29:13]MH_I2C_Read... [12:29:13]Read from MH i2c: F0 [12:29:13]MH_I2C_Read... [12:29:13]Read from MH i2c: F0 09 00 [12:29:13]MH_I2C_Read... [12:29:13]Read from MH i2c: F0 09 00 F2 02 00 19 32 1E 67 EE DA 66 66 50 [12:29:13]GetLastDocTimeStamp 1730032050 [12:29:13]current date 1730032153 [12:29:13]FM_GetShiftState [12:29:13]SAM_PROTO_GetShiftState [12:29:13]wFMCommunicate request_size=4 [12:29:13]MH_SAM_APDU [12:29:13]CAPDU: 80 13 01 00 [12:29:13]Write to MH i2c: E2 08 00 F3 02 80 13 01 00 00 00 00 00 72 [12:29:13]Write i2c OK [12:29:13]MH_I2C_Read... [12:29:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:29:13]Read from MH i2c: E2 [12:29:13]MH_I2C_Read... [12:29:13]Read from MH i2c: E2 0E 00 [12:29:13]MH_I2C_Read... [12:29:13]Read from MH i2c: E2 0E 00 F3 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1E [12:29:13]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:29:13]wFMCommunicate OK [12:29:13]SAM_PROTO_GetShiftState done [12:29:13]FM_GetShiftState done [12:29:13]opened in 1729987736 [12:29:13]opened+sec_in_day 1730074136 [12:29:13]quantity*price = 20003 [12:29:13]sum+1 = 20004 [12:29:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 200.03 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 0.00 Безнал.: 200.03 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 305 27.10.2024 12:29 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95306 ФПД: 250539400753570 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T122913&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95306&fm=250539400753570&tin=02508201610067®Number=0000000000170478&sum=20003 [12:29:14]StoreToDocumentArchive [12:29:14]shift 143 fd 95306 [12:29:14]save to /storage/0143/doc_00095306 [12:29:14]save last doc name /storage/0143/doc_00095306 to /storage/kkm_last_doc_name [12:29:14]save OK [12:29:14]Clear old archive folders... [12:29:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:29:14]tlvbuf is 0195A950 [12:29:14]SAM_PROTO_ClearQueue [12:29:14]wFMCommunicate request_size=4 [12:29:14]MH_SAM_APDU [12:29:14]CAPDU: 80 09 00 00 [12:29:14]Write to MH i2c: E2 08 00 00 03 80 09 00 00 00 00 00 00 75 [12:29:14]Write i2c OK [12:29:14]MH_I2C_Read... [12:29:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:29:14]Read from MH i2c: E2 [12:29:14]MH_I2C_Read... [12:29:14]Read from MH i2c: E2 03 00 [12:29:14]MH_I2C_Read... [12:29:14]Read from MH i2c: E2 03 00 00 03 00 90 00 77 [12:29:14]RAPDU: 90 00 [12:29:14]wFMCommunicate OK [12:29:14]SAM_PROTO_ClearQueue done [12:29:14]KKMCreateOFDPacket [12:29:14]OFDProtocolAddRootSTLVToBuf [12:29:14]FM_MakeSignedData [12:29:14]FM_MakeSignedData [12:29:14]SAM_PROTO_SignData [12:29:14]wFMCommunicate request_size=4 [12:29:14]MH_SAM_APDU [12:29:14]CAPDU: 80 0D 01 02 [12:29:14]Write to MH i2c: E2 08 00 01 03 80 0D 01 02 00 00 00 00 7D [12:29:14]Write i2c OK [12:29:14]MH_I2C_Read... [12:29:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:29:14]Read from MH i2c: E2 [12:29:14]MH_I2C_Read... [12:29:14]Read from MH i2c: E2 03 00 [12:29:14]MH_I2C_Read... [12:29:14]Read from MH i2c: E2 03 00 01 03 00 90 00 78 [12:29:14]RAPDU: 90 00 [12:29:14]wFMCommunicate OK [12:29:14]wFMCommunicate request_size=255 [12:29:14]MH_SAM_APDU [12:29: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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 19 32 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4A 74 01 00 35 04 06 00 E3 [12:29:14]Write to MH i2c: E2 02 01 02 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 19 32 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4A 74 01 00 35 04 06 00 E3 00 00 06 [12:29:14]Write i2c OK [12:29:14]MH_I2C_Read... [12:29:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:29:14]Read from MH i2c: E2 [12:29:14]MH_I2C_Read... [12:29:14]Read from MH i2c: E2 03 00 [12:29:14]MH_I2C_Read... [12:29:14]Read from MH i2c: E2 03 00 02 03 00 90 00 79 [12:29:14]RAPDU: 90 00 [12:29:14]wFMCommunicate OK [12:29:14]wFMCommunicate request_size=10 [12:29:14]MH_SAM_APDU [12:29:14]CAPDU: 80 0D 02 02 05 DD 3F FB F1 A2 [12:29:14]Write to MH i2c: E2 0D 00 03 03 80 0D 02 02 05 00 DD 3F FB F1 A2 00 00 34 [12:29:14]Write i2c OK [12:29:14]MH_I2C_Read... [12:29:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:29:14]Read from MH i2c: E2 [12:29:14]MH_I2C_Read... [12:29:14]Read from MH i2c: E2 03 00 [12:29:14]MH_I2C_Read... [12:29:14]Read from MH i2c: E2 03 00 03 03 00 90 00 7A [12:29:14]RAPDU: 90 00 [12:29:14]wFMCommunicate OK [12:29:14]wFMCommunicate request_size=4 [12:29:14]MH_SAM_APDU [12:29:14]CAPDU: 80 0D 03 02 [12:29:14]Write to MH i2c: E2 08 00 04 03 80 0D 03 02 00 00 00 00 82 [12:29:14]Write i2c OK [12:29:14]MH_I2C_Read... [12:29:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:29:14]Read from MH i2c: E2 [12:29:14]MH_I2C_Read... [12:29:14]Read from MH i2c: E2 0B 00 [12:29:14]MH_I2C_Read... [12:29:14]Read from MH i2c: E2 0B 00 04 03 00 A4 E1 19 36 3B 0C C3 14 90 00 75 [12:29:14]RAPDU: A4 E1 19 36 3B 0C C3 14 90 00 [12:29:14]wFMCommunicate OK [12:29:14]SAM_PROTO_SignData done [12:29:14]FM_MakeSignedData done [12:29:14]CreateOFDProtocolMessage [12:29:14]wFMCommunicate request_size=4 [12:29:14]MH_SAM_APDU [12:29:14]CAPDU: 80 11 00 00 [12:29:14]Write to MH i2c: E2 08 00 05 03 80 11 00 00 00 00 00 00 82 [12:29:14]Write i2c OK [12:29:14]MH_I2C_Read... [12:29:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:29:14]Read from MH i2c: E2 [12:29:14]MH_I2C_Read... [12:29:14]Read from MH i2c: E2 17 00 [12:29:14]MH_I2C_Read... [12:29:14]Read from MH i2c: E2 17 00 05 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D3 [12:29:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:29:14]wFMCommunicate OK [12:29:14]CreateOFDProtocolMessage done [12:29:14]OFDSenderStorePacket 95306 [12:29:14]StoreOFDPacket docnum=95306 [12:29:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B1 4B 07 01 21 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 19 32 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4A 74 01 00 35 04 06 00 E3 DD 3F FB F1 A2 A4 E1 19 36 3B 0C C3 14 [12:29:14]CheckFolder [12:29:14]dirname=/storage/ofd_packets [12:29:14]CheckFolder done [12:29:14]ProducePacketName [12:29:14]name=ofd_packets/00095306 [12:29:14]NVStorageSaveData ofd_packets/00095306 [12:29:14]File name is /storage/ofd_packets/00095306 [12:29:14]Write 301 bytes [12:29:14]NVStorageSaveData done [12:29:14]OFDSenderStorePacket done [12:29:14]KKMCreateOFDPacket done [12:29:14]NVStorageSaveData kkm_last_timestamp [12:29:14]File name is /storage/kkm_last_timestamp [12:29:14]Write 4 bytes [12:29:14]NVStorageSaveData done [12:29:14]ExternCall_PrintAddStr [12:29:14]wPrintStart [12:29:14]Write to MH i2c: 01 00 00 06 03 09 [12:29:14]Write i2c OK [12:29:14]MH_I2C_Read... [12:29:14]Read from MH i2c: 01 [12:29:14]MH_I2C_Read... [12:29:14]Read from MH i2c: 01 07 00 [12:29:14]MH_I2C_Read... [12:29:14]Read from MH i2c: 01 07 00 06 03 00 00 00 00 00 FF 0F 1E [12:29:14]RasterBufferAndPrint [12:29:14]line Счет N : (1)3405814 [12:29:14]line ИНН: 02508201610067 [12:29:14]line Контрольно-Кассовый Чек [12:29:14]line ПРОДАЖА [12:29:14]line ТРК (МРК, ГНК) : 42 [12:29:14]line Товар: 2710124130 [12:29:14]line Аи-92-К-4 [12:29:14]line 2.990 * 66.90 [12:29:14]line = 200.03 [12:29:14]line НДС 12% НСП 1% [12:29:14]line > о реализуемом товаре [12:29:14]line ИТОГО: 200.03 [12:29:14]line НСП 1% : 1.77 [12:29:14]line НДС 12% : 21.24 [12:29:14]line Наличными: 0.00 [12:29:14]line Безнал.: 200.03 [12:29:14]line Место: АЗС № 82 "Партнер Нефть" [12:29:14]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:29:14]line СНО: Общий режим [12:29:14]line Чек 305 27.10.2024 12:29 [12:29:14]line Смена: 143 ФФД: 1.0 [12:29:14]line ЗНМ: 0300000017 [12:29:14]line РНМ: 0000000000170478 [12:29:14]line Версия ККМ: v1.0 [12:29:14]line Платежная система: Mbank [12:29:14]line ФМ: 0000000002098560 [12:29:14]line ФД: 95306 [12:29:14]line ФПД: 250539400753570 [12:29:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T122913&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95306&fm=250539400753570&tin=02508201610067®Number=0000000000170478&sum=20003 [12:29:15]OFD Sender: Processing packet 95306 [packets to send 56, broken 55] [12:29:15]ProducePacketName [12:29:15]name=ofd_packets/00095306 [12:29:15]OFD Sender: To server: pG, [12:29:15]CommunicateWithHost lk.salyk.kg:30040 [12:29:15]ConnectInit lk.salyk.kg [12:29:15]written 0, free lines is 4095 [12:29:15]Connected sock=10 [12:29:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B1 4B 07 01 21 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 19 32 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4A 74 01 00 35 04 06 00 E3 DD 3F FB F1 A2 A4 E1 19 36 3B 0C C3 14 [12:29:15]Write to MH i2c: 01 00 00 2F 03 32 [12:29:15]Write i2c OK [12:29:15]MH_I2C_Read... [12:29:15]Read from MH i2c: 01 [12:29:15]MH_I2C_Read... [12:29:15]Read from MH i2c: 01 07 00 [12:29:15]MH_I2C_Read... [12:29:15]Read from MH i2c: 01 07 00 2F 03 00 00 00 00 00 28 0D 6E [12:29:15]RasterBufferAndPrint [12:29:15]line [12:29:15]line [12:29:15]line [12:29:15]line [12:29:15]line [12:29:15]written 0, free lines is 3374 [12:29:15]MH_Cut [12:29:15]Write to MH i2c: D1 01 00 36 03 01 0B [12:29:15]Write i2c OK [12:29:15]MH_I2C_Read... [12:29:15]Read from MH i2c: D1 [12:29:15]MH_I2C_Read... [12:29:15]Read from MH i2c: D1 01 00 [12:29:15]MH_I2C_Read... [12:29:15]Read from MH i2c: D1 01 00 36 03 00 0A [12:29:15]Write to MH i2c: 01 00 00 37 03 3A [12:29:15]Write i2c OK [12:29:15]MH_I2C_Read... [12:29:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 06 B1 47 00 81 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 32 30 39 38 35 36 30 10 04 04 00 4A 74 01 00 F4 03 04 00 46 DC 1D 67 B6 04 01 00 00 23 A4 0C DC 87 BF 8D 6F [12:29:15]CommunicateWithHost err = 0 [12:29:15]CheckOFDResponse [12:29:15]1017 (14) - 77093643461234 [12:29:15]1041 (16) - 0000000002098560 [12:29:15]1040 (4) - 95306 [12:29:15]1012 (4) - 27.10.2024 06:23 [12:29:15]1206 (1) - 0 [12:29:15]OFD Sender: Remove packet 95306 [12:29:15]ProducePacketName [12:29:15]name=ofd_packets/00095306 [12:29:15]NVStorageDeleteData [12:29:16]OFD Sender: No OFD packet to send [12:29:16]*** Cut start [12:29:16]*** Partial cut [12:29:16]*** CUTSNS_PIN = 1 [12:29:16]*** CUTSNS_PIN = 0 [12:29:16]*** Brake cut motor [12:29:16]Read from MH i2c: 01 [12:29:16]MH_I2C_Read... [12:29:16]*** Stop cut motor [12:29:16]*** Cut end [12:29:16]Read from MH i2c: 01 07 00 [12:29:16]MH_I2C_Read... [12:29:16]Read from MH i2c: 01 07 00 37 03 00 00 00 00 00 FF 0F 4F [12:29:16]process_action close_receipt done [12:29:16]requested_data is exist [12:29:16]produce_requested_data [12:29:16]requested_item fm.sn is exist - process it [12:29:16]wFMCommunicate request_size=4 [12:29:16]MH_SAM_APDU [12:29:16]CAPDU: 80 11 00 00 [12:29:16]Write to MH i2c: E2 08 00 38 03 80 11 00 00 00 00 00 00 B5 [12:29:16]Write i2c OK [12:29:16]MH_I2C_Read... [12:29:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:29:16]Read from MH i2c: E2 [12:29:16]MH_I2C_Read... [12:29:16]Read from MH i2c: E2 17 00 [12:29:16]MH_I2C_Read... [12:29:16]Read from MH i2c: E2 17 00 38 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 06 [12:29:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:29:16]wFMCommunicate OK [12:29:16]requested_item fd.num is exist - process it [12:29:16]SAM_PROTO_GetFieldsCounters [12:29:16]wFMCommunicate request_size=4 [12:29:16]MH_SAM_APDU [12:29:16]CAPDU: 80 13 00 00 [12:29:16]Write to MH i2c: E2 08 00 39 03 80 13 00 00 00 00 00 00 B8 [12:29:16]Write i2c OK [12:29:16]MH_I2C_Read... [12:29:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:29:16]Read from MH i2c: E2 [12:29:16]MH_I2C_Read... [12:29:16]Read from MH i2c: E2 62 00 [12:29:16]MH_I2C_Read... [12:29:16]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4A 74 01 00 0E 04 04 00 8F 00 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 BD [12:29:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4A 74 01 00 0E 04 04 00 8F 00 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 [12:29:16]wFMCommunicate OK [12:29:16]SAM_PROTO_GetFieldsCounters done [12:29:16]requested_item shift.num is exist - process it [12:29:16]requested_item shift.opened is exist - process it [12:29:16]req_shift_opened [12:29:16]FM_GetShiftState [12:29:16]SAM_PROTO_GetShiftState [12:29:16]wFMCommunicate request_size=4 [12:29:16]MH_SAM_APDU [12:29:16]CAPDU: 80 13 01 00 [12:29:16]Write to MH i2c: E2 08 00 3A 03 80 13 01 00 00 00 00 00 BA [12:29:16]Write i2c OK [12:29:16]MH_I2C_Read... [12:29:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:29:16]Read from MH i2c: E2 [12:29:16]MH_I2C_Read... [12:29:16]Read from MH i2c: E2 0E 00 [12:29:16]MH_I2C_Read... [12:29:16]Read from MH i2c: E2 0E 00 3A 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 66 [12:29:16]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:29:16]wFMCommunicate OK [12:29:16]SAM_PROTO_GetShiftState done [12:29:16]FM_GetShiftState done [12:29:16]req_shift_opened done [12:29:16]requested_item shift.open_date is exist - process it [12:29:16]req_shift_open_date [12:29:16]req_shift_open_date done [12:29:16]produce_requested_data done [12:29:16]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95306,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:29:16]process_action_free close_receipt [12:29:16]json_value_free [12:29:16]json_value_free done [12:29:16]process_json_proto returns [12:29:16]Send response to host [12:29:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95306,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:29:16]free response buf [12:29:16]execute_script done [12:29:16]execute_script returns [12:29:16]free content buf [12:29:16]Sock 8.Close socket [12:29:16]Sock 8.Thread stoped [12:29:21]OFD Sender: No OFD packet to send [12:29:26]OFD Sender: No OFD packet to send [12:29:31]OFD Sender: No OFD packet to send [12:29:36]OFD Sender: No OFD packet to send [12:29:41]OFD Sender: No OFD packet to send [12:29:46]OFD Sender: No OFD packet to send [12:29:51]OFD Sender: No OFD packet to send [12:29:56]OFD Sender: No OFD packet to send [12:30:01]OFD Sender: No OFD packet to send [12:30:06]OFD Sender: No OFD packet to send [12:30:11]OFD Sender: No OFD packet to send [12:30:16]OFD Sender: No OFD packet to send [12:30:21]OFD Sender: No OFD packet to send [12:30:26]OFD Sender: No OFD packet to send [12:30:31]OFD Sender: No OFD packet to send [12:30:36]OFD Sender: No OFD packet to send [12:30:39]accept exits with 9 [12:30:39]New connection [12:30:39]New thread 3067346276 created [12:30:39]Thread 3067489636 joined [12:30:39]Waiting for new connection... [12:30:39] Sock 9.Parse request [12:30:39]Sock 9.Check first char [12:30:39]Sock 9.First char is OK [12:30:39]request: POST /json_proto HTTP/1.0 [12:30:39]Method: POST [12:30:39]URL: /json_proto [12:30:39]Method is POST - this is cgi request [12:30:39]url: /json_proto [12:30:39]query_string will be loaded in cgi processing [12:30:39]execute_cgi json_proto POST (null) [12:30:39]execute_cgi path=json_proto method=POST [12:30:39]POST find Content-Length [12:30:39]Host: 172.17.40.67:8080 [12:30:39]Content-Length: 678 [12:30:39]Content-Type: application/json [12:30:39] [12:30:39]POST finish read [12:30:39]Found Content-Length = 678 [12:30:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405815", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:30:39]execute_script... [12:30: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)3405815", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:30:39]POST & json_proto [12:30:39]process_json_proto [12:30:39]json parsed OK: [12:30:39]protocol is kg_v1.0 [12:30:39]action value=close_receipt [12:30:39]process_action close_receipt [12:30:39]cmd_close_receipt [12:30:39]MH_GetDate [12:30:39]Write to MH i2c: F0 00 00 3B 03 2D [12:30:39]Write i2c OK [12:30:39]MH_I2C_Read... [12:30:39]Read from MH i2c: F0 [12:30:39]MH_I2C_Read... [12:30:39]Read from MH i2c: F0 09 00 [12:30:39]MH_I2C_Read... [12:30:39]Read from MH i2c: F0 09 00 3B 03 00 70 32 1E 67 EE DA 66 66 F1 [12:30:39]GetLastDocTimeStamp 1730032153 [12:30:39]current date 1730032240 [12:30:39]FM_GetShiftState [12:30:39]SAM_PROTO_GetShiftState [12:30:39]wFMCommunicate request_size=4 [12:30:39]MH_SAM_APDU [12:30:39]CAPDU: 80 13 01 00 [12:30:39]Write to MH i2c: E2 08 00 3C 03 80 13 01 00 00 00 00 00 BC [12:30:39]Write i2c OK [12:30:39]MH_I2C_Read... [12:30:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:30:39]Read from MH i2c: E2 [12:30:39]MH_I2C_Read... [12:30:39]Read from MH i2c: E2 0E 00 [12:30:39]MH_I2C_Read... [12:30:39]Read from MH i2c: E2 0E 00 3C 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 68 [12:30:39]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:30:39]wFMCommunicate OK [12:30:39]SAM_PROTO_GetShiftState done [12:30:39]FM_GetShiftState done [12:30:39]opened in 1729987736 [12:30:39]opened+sec_in_day 1730074136 [12:30:39]quantity*price = 60009 [12:30:39]sum+1 = 60010 [12:30:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 306 27.10.2024 12:30 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95307 ФПД: 55447117825910 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T123040&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95307&fm=55447117825910&tin=02508201610067®Number=0000000000170478&sum=60000 [12:30:40]StoreToDocumentArchive [12:30:40]shift 143 fd 95307 [12:30:40]save to /storage/0143/doc_00095307 [12:30:40]save last doc name /storage/0143/doc_00095307 to /storage/kkm_last_doc_name [12:30:40]save OK [12:30:40]Clear old archive folders... [12:30:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:30:40]tlvbuf is 01951700 [12:30:40]SAM_PROTO_ClearQueue [12:30:40]wFMCommunicate request_size=4 [12:30:40]MH_SAM_APDU [12:30:40]CAPDU: 80 09 00 00 [12:30:40]Write to MH i2c: E2 08 00 49 03 80 09 00 00 00 00 00 00 BE [12:30:40]Write i2c OK [12:30:40]MH_I2C_Read... [12:30:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:30:40]Read from MH i2c: E2 [12:30:40]MH_I2C_Read... [12:30:40]Read from MH i2c: E2 03 00 [12:30:40]MH_I2C_Read... [12:30:40]Read from MH i2c: E2 03 00 49 03 00 90 00 C0 [12:30:40]RAPDU: 90 00 [12:30:40]wFMCommunicate OK [12:30:40]SAM_PROTO_ClearQueue done [12:30:40]KKMCreateOFDPacket [12:30:40]OFDProtocolAddRootSTLVToBuf [12:30:40]FM_MakeSignedData [12:30:40]FM_MakeSignedData [12:30:40]SAM_PROTO_SignData [12:30:40]wFMCommunicate request_size=4 [12:30:40]MH_SAM_APDU [12:30:40]CAPDU: 80 0D 01 02 [12:30:40]Write to MH i2c: E2 08 00 4A 03 80 0D 01 02 00 00 00 00 C6 [12:30:40]Write i2c OK [12:30:40]MH_I2C_Read... [12:30:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:30:40]Read from MH i2c: E2 [12:30:40]MH_I2C_Read... [12:30:40]Read from MH i2c: E2 03 00 [12:30:40]MH_I2C_Read... [12:30:40]Read from MH i2c: E2 03 00 4A 03 00 90 00 C1 [12:30:40]RAPDU: 90 00 [12:30:40]wFMCommunicate OK [12:30:40]wFMCommunicate request_size=255 [12:30:40]MH_SAM_APDU [12:30: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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 70 32 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4B 74 01 00 35 04 06 00 32 [12:30:40]Write to MH i2c: E2 02 01 4B 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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 70 32 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4B 74 01 00 35 04 06 00 32 00 00 0C [12:30:40]Write i2c OK [12:30:40]MH_I2C_Read... [12:30:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:30:41]Read from MH i2c: E2 [12:30:41]MH_I2C_Read... [12:30:41]Read from MH i2c: E2 03 00 [12:30:41]MH_I2C_Read... [12:30:41]Read from MH i2c: E2 03 00 4B 03 00 90 00 C2 [12:30:41]RAPDU: 90 00 [12:30:41]wFMCommunicate OK [12:30:41]wFMCommunicate request_size=10 [12:30:41]MH_SAM_APDU [12:30:41]CAPDU: 80 0D 02 02 05 6D C9 C3 07 76 [12:30:41]Write to MH i2c: E2 0D 00 4C 03 80 0D 02 02 05 00 6D C9 C3 07 76 00 00 49 [12:30:41]Write i2c OK [12:30:41]MH_I2C_Read... [12:30:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:30:41]Read from MH i2c: E2 [12:30:41]MH_I2C_Read... [12:30:41]Read from MH i2c: E2 03 00 [12:30:41]MH_I2C_Read... [12:30:41]Read from MH i2c: E2 03 00 4C 03 00 90 00 C3 [12:30:41]RAPDU: 90 00 [12:30:41]wFMCommunicate OK [12:30:41]wFMCommunicate request_size=4 [12:30:41]MH_SAM_APDU [12:30:41]CAPDU: 80 0D 03 02 [12:30:41]Write to MH i2c: E2 08 00 4D 03 80 0D 03 02 00 00 00 00 CB [12:30:41]Write i2c OK [12:30:41]MH_I2C_Read... [12:30:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:30:41]Read from MH i2c: E2 [12:30:41]MH_I2C_Read... [12:30:41]Read from MH i2c: E2 0B 00 [12:30:41]MH_I2C_Read... [12:30:41]Read from MH i2c: E2 0B 00 4D 03 00 D4 0E B6 CF 62 8B D8 8C 90 00 84 [12:30:41]RAPDU: D4 0E B6 CF 62 8B D8 8C 90 00 [12:30:41]wFMCommunicate OK [12:30:41]SAM_PROTO_SignData done [12:30:41]FM_MakeSignedData done [12:30:41]CreateOFDProtocolMessage [12:30:41]wFMCommunicate request_size=4 [12:30:41]MH_SAM_APDU [12:30:41]CAPDU: 80 11 00 00 [12:30:41]Write to MH i2c: E2 08 00 4E 03 80 11 00 00 00 00 00 00 CB [12:30:41]Write i2c OK [12:30:41]MH_I2C_Read... [12:30:41]OFD Sender: No OFD packet to send [12:30:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:30:41]Read from MH i2c: E2 [12:30:41]MH_I2C_Read... [12:30:41]Read from MH i2c: E2 17 00 [12:30:41]MH_I2C_Read... [12:30:41]Read from MH i2c: E2 17 00 4E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1C [12:30:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:30:41]wFMCommunicate OK [12:30:41]CreateOFDProtocolMessage done [12:30:41]OFDSenderStorePacket 95307 [12:30:41]StoreOFDPacket docnum=95307 [12:30:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 78 DD 07 01 3D F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 70 32 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4B 74 01 00 35 04 06 00 32 6D C9 C3 07 76 D4 0E B6 CF 62 8B D8 8C [12:30:41]CheckFolder [12:30:41]dirname=/storage/ofd_packets [12:30:41]CheckFolder done [12:30:41]ProducePacketName [12:30:41]name=ofd_packets/00095307 [12:30:41]NVStorageSaveData ofd_packets/00095307 [12:30:41]File name is /storage/ofd_packets/00095307 [12:30:41]Write 301 bytes [12:30:41]NVStorageSaveData done [12:30:41]OFDSenderStorePacket done [12:30:41]KKMCreateOFDPacket done [12:30:41]NVStorageSaveData kkm_last_timestamp [12:30:41]File name is /storage/kkm_last_timestamp [12:30:41]Write 4 bytes [12:30:41]NVStorageSaveData done [12:30:41]ExternCall_PrintAddStr [12:30:41]wPrintStart [12:30:41]Write to MH i2c: 01 00 00 4F 03 52 [12:30:41]Write i2c OK [12:30:41]MH_I2C_Read... [12:30:41]Read from MH i2c: 01 [12:30:41]MH_I2C_Read... [12:30:41]Read from MH i2c: 01 07 00 [12:30:41]MH_I2C_Read... [12:30:41]Read from MH i2c: 01 07 00 4F 03 00 00 00 00 00 FF 0F 67 [12:30:41]RasterBufferAndPrint [12:30:41]line Счет N : (1)3405815 [12:30:41]line ИНН: 02508201610067 [12:30:41]line Контрольно-Кассовый Чек [12:30:41]line ПРОДАЖА [12:30:41]line ТРК (МРК, ГНК) : 32 [12:30:41]line Товар: 2710124130 [12:30:41]line Аи-92-К-4 [12:30:41]line 8.970 * 66.90 [12:30:41]line = 600.09 [12:30:41]line НДС 12% НСП 1% [12:30:41]line > о реализуемом товаре [12:30:41]line ОКРУГЛЕНИЕ: -0.09 [12:30:41]line ИТОГО: 600.00 [12:30:41]line Внесено: 600.00 [12:30:41]line СДАЧА: 0.00 [12:30:41]line НСП 1% : 5.31 [12:30:41]line НДС 12% : 63.73 [12:30:41]line Наличными: 600.00 [12:30:41]line Безнал.: 0.00 [12:30:41]line Место: АЗС № 82 "Партнер Нефть" [12:30:41]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:30:41]line СНО: Общий режим [12:30:41]line Чек 306 27.10.2024 12:30 [12:30:41]line Смена: 143 ФФД: 1.0 [12:30:41]line ЗНМ: 0300000017 [12:30:41]line РНМ: 0000000000170478 [12:30:41]line Версия ККМ: v1.0 [12:30:41]line ФМ: 0000000002098560 [12:30:41]line ФД: 95307 [12:30:41]line ФПД: 55447117825910 [12:30:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T123040&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95307&fm=55447117825910&tin=02508201610067®Number=0000000000170478&sum=60000 [12:30:41]OFD Sender: Processing packet 95307 [packets to send 56, broken 55] [12:30:41]ProducePacketName [12:30:41]name=ofd_packets/00095307 [12:30:41]OFD Sender: To server: pG, [12:30:41]CommunicateWithHost lk.salyk.kg:30040 [12:30:41]ConnectInit lk.salyk.kg [12:30:41]written 0, free lines is 4095 [12:30:41]Connected sock=11 [12:30:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 78 DD 07 01 3D F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 70 32 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4B 74 01 00 35 04 06 00 32 6D C9 C3 07 76 D4 0E B6 CF 62 8B D8 8C [12:30:42]Write to MH i2c: 01 00 00 7A 03 7D [12:30:42]Write i2c OK [12:30:42]MH_I2C_Read... [12:30:42]Read from MH i2c: 01 [12:30:42]MH_I2C_Read... [12:30:42]Read from MH i2c: 01 07 00 [12:30:42]MH_I2C_Read... [12:30:42]Read from MH i2c: 01 07 00 7A 03 00 00 00 00 00 FD 0C 8D [12:30:42]RasterBufferAndPrint [12:30:42]line [12:30:42]line [12:30:42]line [12:30:42]line [12:30:42]line [12:30:42]written 0, free lines is 3331 [12:30:42]MH_Cut [12:30:42]Write to MH i2c: D1 01 00 81 03 01 56 [12:30:42]Write i2c OK [12:30:42]MH_I2C_Read... [12:30:42]Read from MH i2c: D1 [12:30:42]MH_I2C_Read... [12:30:42]Read from MH i2c: D1 01 00 [12:30:42]MH_I2C_Read... [12:30:42]Read from MH i2c: D1 01 00 81 03 00 55 [12:30:42]Write to MH i2c: 01 00 00 82 03 85 [12:30:42]Write i2c OK [12:30:42]MH_I2C_Read... [12:30:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 00 93 47 00 43 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 32 30 39 38 35 36 30 10 04 04 00 4B 74 01 00 F4 03 04 00 9C DC 1D 67 B6 04 01 00 00 CD 36 C7 05 EA C2 32 3E [12:30:42]CommunicateWithHost err = 0 [12:30:42]CheckOFDResponse [12:30:42]1017 (14) - 77093643461234 [12:30:42]1041 (16) - 0000000002098560 [12:30:42]1040 (4) - 95307 [12:30:42]1012 (4) - 27.10.2024 06:24 [12:30:42]1206 (1) - 0 [12:30:42]OFD Sender: Remove packet 95307 [12:30:42]ProducePacketName [12:30:42]name=ofd_packets/00095307 [12:30:42]NVStorageDeleteData [12:30:42]*** Cut start [12:30:42]*** Partial cut [12:30:42]*** CUTSNS_PIN = 1 [12:30:42]OFD Sender: No OFD packet to send [12:30:42]*** CUTSNS_PIN = 0 [12:30:42]*** Brake cut motor [12:30:43]Read from MH i2c: 01 [12:30:43]MH_I2C_Read... [12:30:43]*** Stop cut motor [12:30:43]*** Cut end [12:30:43]Read from MH i2c: 01 07 00 [12:30:43]MH_I2C_Read... [12:30:43]Read from MH i2c: 01 07 00 82 03 00 00 00 00 00 FF 0F 9A [12:30:43]process_action close_receipt done [12:30:43]requested_data is exist [12:30:43]produce_requested_data [12:30:43]requested_item fm.sn is exist - process it [12:30:43]wFMCommunicate request_size=4 [12:30:43]MH_SAM_APDU [12:30:43]CAPDU: 80 11 00 00 [12:30:43]Write to MH i2c: E2 08 00 83 03 80 11 00 00 00 00 00 00 00 [12:30:43]Write i2c OK [12:30:43]MH_I2C_Read... [12:30:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:30:43]Read from MH i2c: E2 [12:30:43]MH_I2C_Read... [12:30:43]Read from MH i2c: E2 17 00 [12:30:43]MH_I2C_Read... [12:30:43]Read from MH i2c: E2 17 00 83 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 51 [12:30:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:30:43]wFMCommunicate OK [12:30:43]requested_item fd.num is exist - process it [12:30:43]SAM_PROTO_GetFieldsCounters [12:30:43]wFMCommunicate request_size=4 [12:30:43]MH_SAM_APDU [12:30:43]CAPDU: 80 13 00 00 [12:30:43]Write to MH i2c: E2 08 00 84 03 80 13 00 00 00 00 00 00 03 [12:30:43]Write i2c OK [12:30:43]MH_I2C_Read... [12:30:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:30:43]Read from MH i2c: E2 [12:30:43]MH_I2C_Read... [12:30:43]Read from MH i2c: E2 62 00 [12:30:43]MH_I2C_Read... [12:30:43]Read from MH i2c: E2 62 00 84 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4B 74 01 00 0E 04 04 00 8F 00 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 0C [12:30:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4B 74 01 00 0E 04 04 00 8F 00 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 [12:30:43]wFMCommunicate OK [12:30:43]SAM_PROTO_GetFieldsCounters done [12:30:43]requested_item shift.num is exist - process it [12:30:43]requested_item shift.opened is exist - process it [12:30:43]req_shift_opened [12:30:43]FM_GetShiftState [12:30:43]SAM_PROTO_GetShiftState [12:30:43]wFMCommunicate request_size=4 [12:30:43]MH_SAM_APDU [12:30:43]CAPDU: 80 13 01 00 [12:30:43]Write to MH i2c: E2 08 00 85 03 80 13 01 00 00 00 00 00 05 [12:30:43]Write i2c OK [12:30:43]MH_I2C_Read... [12:30:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:30:43]Read from MH i2c: E2 [12:30:43]MH_I2C_Read... [12:30:43]Read from MH i2c: E2 0E 00 [12:30:43]MH_I2C_Read... [12:30:43]Read from MH i2c: E2 0E 00 85 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B1 [12:30:43]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:30:43]wFMCommunicate OK [12:30:43]SAM_PROTO_GetShiftState done [12:30:43]FM_GetShiftState done [12:30:43]req_shift_opened done [12:30:43]requested_item shift.open_date is exist - process it [12:30:43]req_shift_open_date [12:30:43]req_shift_open_date done [12:30:43]produce_requested_data done [12:30:43]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95307,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:30:43]process_action_free close_receipt [12:30:43]json_value_free [12:30:43]json_value_free done [12:30:43]process_json_proto returns [12:30:43]Send response to host [12:30:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95307,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:30:43]free response buf [12:30:43]execute_script done [12:30:43]execute_script returns [12:30:43]free content buf [12:30:43]Sock 9.Close socket [12:30:43]Sock 9.Thread stoped [12:30:47]OFD Sender: No OFD packet to send [12:30:52]OFD Sender: No OFD packet to send [12:30:57]OFD Sender: No OFD packet to send [12:31:02]OFD Sender: No OFD packet to send [12:31:07]accept exits with 8 [12:31:07]New connection [12:31:07]New thread 3067489636 created [12:31:07]Thread 3067346276 joined [12:31:07]Waiting for new connection... [12:31:07] Sock 8.Parse request [12:31:07]Sock 8.Check first char [12:31:07]Sock 8.First char is OK [12:31:07]request: POST /json_proto HTTP/1.0 [12:31:07]Method: POST [12:31:07]URL: /json_proto [12:31:07]Method is POST - this is cgi request [12:31:07]url: /json_proto [12:31:07]query_string will be loaded in cgi processing [12:31:07]execute_cgi json_proto POST (null) [12:31:07]execute_cgi path=json_proto method=POST [12:31:07]POST find Content-Length [12:31:07]Host: 172.17.40.67:8080 [12:31:07]Content-Length: 678 [12:31:07]Content-Type: application/json [12:31:07] [12:31:07]POST finish read [12:31:07]Found Content-Length = 678 [12:31:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405816", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:31:07]execute_script... [12:31:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405816", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:31:07]POST & json_proto [12:31:07]process_json_proto [12:31:07]json parsed OK: [12:31:07]protocol is kg_v1.0 [12:31:07]action value=close_receipt [12:31:07]process_action close_receipt [12:31:07]cmd_close_receipt [12:31:07]MH_GetDate [12:31:07]Write to MH i2c: F0 00 00 86 03 78 [12:31:07]Write i2c OK [12:31:07]MH_I2C_Read... [12:31:07]Read from MH i2c: F0 [12:31:07]MH_I2C_Read... [12:31:07]Read from MH i2c: F0 09 00 [12:31:07]MH_I2C_Read... [12:31:07]Read from MH i2c: F0 09 00 86 03 00 8B 32 1E 67 EE DA 66 66 57 [12:31:07]GetLastDocTimeStamp 1730032240 [12:31:07]current date 1730032267 [12:31:07]FM_GetShiftState [12:31:07]SAM_PROTO_GetShiftState [12:31:07]wFMCommunicate request_size=4 [12:31:07]MH_SAM_APDU [12:31:07]CAPDU: 80 13 01 00 [12:31:07]Write to MH i2c: E2 08 00 87 03 80 13 01 00 00 00 00 00 07 [12:31:07]Write i2c OK [12:31:07]MH_I2C_Read... [12:31:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:31:07]Read from MH i2c: E2 [12:31:07]MH_I2C_Read... [12:31:07]Read from MH i2c: E2 0E 00 [12:31:07]MH_I2C_Read... [12:31:07]Read from MH i2c: E2 0E 00 87 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B3 [12:31:07]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:31:07]wFMCommunicate OK [12:31:07]SAM_PROTO_GetShiftState done [12:31:07]FM_GetShiftState done [12:31:07]opened in 1729987736 [12:31:07]opened+sec_in_day 1730074136 [12:31:07]quantity*price = 30038 [12:31:07]sum+1 = 30039 [12:31:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 307 27.10.2024 12:31 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95308 ФПД: 2382616659707 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T123107&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95308&fm=2382616659707&tin=02508201610067®Number=0000000000170478&sum=30000 [12:31:08]StoreToDocumentArchive [12:31:08]shift 143 fd 95308 [12:31:08]save to /storage/0143/doc_00095308 [12:31:08]save last doc name /storage/0143/doc_00095308 to /storage/kkm_last_doc_name [12:31:08]save OK [12:31:08]Clear old archive folders... [12:31:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:31:08]tlvbuf is B6E2B760 [12:31:08]SAM_PROTO_ClearQueue [12:31:08]wFMCommunicate request_size=4 [12:31:08]MH_SAM_APDU [12:31:08]CAPDU: 80 09 00 00 [12:31:08]Write to MH i2c: E2 08 00 94 03 80 09 00 00 00 00 00 00 09 [12:31:08]Write i2c OK [12:31:08]MH_I2C_Read... [12:31:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:31:08]Read from MH i2c: E2 [12:31:08]MH_I2C_Read... [12:31:08]Read from MH i2c: E2 03 00 [12:31:08]MH_I2C_Read... [12:31:08]Read from MH i2c: E2 03 00 94 03 00 90 00 0B [12:31:08]RAPDU: 90 00 [12:31:08]wFMCommunicate OK [12:31:08]SAM_PROTO_ClearQueue done [12:31:08]KKMCreateOFDPacket [12:31:08]OFDProtocolAddRootSTLVToBuf [12:31:08]FM_MakeSignedData [12:31:08]FM_MakeSignedData [12:31:08]SAM_PROTO_SignData [12:31:08]wFMCommunicate request_size=4 [12:31:08]MH_SAM_APDU [12:31:08]CAPDU: 80 0D 01 02 [12:31:08]Write to MH i2c: E2 08 00 95 03 80 0D 01 02 00 00 00 00 11 [12:31:08]Write i2c OK [12:31:08]MH_I2C_Read... [12:31:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:31:08]Read from MH i2c: E2 [12:31:08]MH_I2C_Read... [12:31:08]Read from MH i2c: E2 03 00 [12:31:08]MH_I2C_Read... [12:31:08]Read from MH i2c: E2 03 00 95 03 00 90 00 0C [12:31:08]RAPDU: 90 00 [12:31:08]wFMCommunicate OK [12:31:08]wFMCommunicate request_size=255 [12:31:08]MH_SAM_APDU [12:31:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 01 00 00 F4 03 04 00 8B 32 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4C 74 01 00 35 04 06 00 02 [12:31:08]Write to MH i2c: E2 02 01 96 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 01 00 00 F4 03 04 00 8B 32 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4C 74 01 00 35 04 06 00 02 00 00 5B [12:31:08]Write i2c OK [12:31:08]MH_I2C_Read... [12:31:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:31:08]Read from MH i2c: E2 [12:31:08]MH_I2C_Read... [12:31:08]Read from MH i2c: E2 03 00 [12:31:08]MH_I2C_Read... [12:31:08]Read from MH i2c: E2 03 00 96 03 00 90 00 0D [12:31:08]RAPDU: 90 00 [12:31:08]wFMCommunicate OK [12:31:08]wFMCommunicate request_size=10 [12:31:08]MH_SAM_APDU [12:31:08]CAPDU: 80 0D 02 02 05 2A BF 05 06 FB [12:31:08]Write to MH i2c: E2 0D 00 97 03 80 0D 02 02 05 00 2A BF 05 06 FB 00 00 0D [12:31:08]Write i2c OK [12:31:08]MH_I2C_Read... [12:31:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:31:08]Read from MH i2c: E2 [12:31:08]MH_I2C_Read... [12:31:08]Read from MH i2c: E2 03 00 [12:31:08]MH_I2C_Read... [12:31:08]Read from MH i2c: E2 03 00 97 03 00 90 00 0E [12:31:08]RAPDU: 90 00 [12:31:08]wFMCommunicate OK [12:31:08]wFMCommunicate request_size=4 [12:31:08]MH_SAM_APDU [12:31:08]CAPDU: 80 0D 03 02 [12:31:08]Write to MH i2c: E2 08 00 98 03 80 0D 03 02 00 00 00 00 16 [12:31:08]Write i2c OK [12:31:08]MH_I2C_Read... [12:31:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:31:08]Read from MH i2c: E2 [12:31:08]MH_I2C_Read... [12:31:08]Read from MH i2c: E2 0B 00 [12:31:08]MH_I2C_Read... [12:31:08]Read from MH i2c: E2 0B 00 98 03 00 D2 1E 95 26 47 DB 41 14 90 00 39 [12:31:08]RAPDU: D2 1E 95 26 47 DB 41 14 90 00 [12:31:08]wFMCommunicate OK [12:31:08]SAM_PROTO_SignData done [12:31:08]FM_MakeSignedData done [12:31:08]CreateOFDProtocolMessage [12:31:08]wFMCommunicate request_size=4 [12:31:08]MH_SAM_APDU [12:31:08]CAPDU: 80 11 00 00 [12:31:08]Write to MH i2c: E2 08 00 99 03 80 11 00 00 00 00 00 00 16 [12:31:08]Write i2c OK [12:31:08]MH_I2C_Read... [12:31:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:31:08]Read from MH i2c: E2 [12:31:08]MH_I2C_Read... [12:31:08]Read from MH i2c: E2 17 00 [12:31:08]MH_I2C_Read... [12:31:08]Read from MH i2c: E2 17 00 99 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 67 [12:31:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:31:08]wFMCommunicate OK [12:31:08]CreateOFDProtocolMessage done [12:31:08]OFDSenderStorePacket 95308 [12:31:08]StoreOFDPacket docnum=95308 [12:31:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EE 66 07 01 33 5F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 01 00 00 F4 03 04 00 8B 32 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4C 74 01 00 35 04 06 00 02 2A BF 05 06 FB D2 1E 95 26 47 DB 41 14 [12:31:08]CheckFolder [12:31:08]dirname=/storage/ofd_packets [12:31:08]CheckFolder done [12:31:08]ProducePacketName [12:31:08]name=ofd_packets/00095308 [12:31:08]NVStorageSaveData ofd_packets/00095308 [12:31:08]File name is /storage/ofd_packets/00095308 [12:31:08]Write 301 bytes [12:31:08]NVStorageSaveData done [12:31:08]OFDSenderStorePacket done [12:31:08]KKMCreateOFDPacket done [12:31:08]NVStorageSaveData kkm_last_timestamp [12:31:08]File name is /storage/kkm_last_timestamp [12:31:08]Write 4 bytes [12:31:08]NVStorageSaveData done [12:31:08]ExternCall_PrintAddStr [12:31:08]wPrintStart [12:31:08]Write to MH i2c: 01 00 00 9A 03 9D [12:31:08]Write i2c OK [12:31:08]MH_I2C_Read... [12:31:08]Read from MH i2c: 01 [12:31:08]MH_I2C_Read... [12:31:08]Read from MH i2c: 01 07 00 [12:31:08]MH_I2C_Read... [12:31:08]Read from MH i2c: 01 07 00 9A 03 00 00 00 00 00 FF 0F B2 [12:31:08]RasterBufferAndPrint [12:31:08]line Счет N : (1)3405816 [12:31:08]line ИНН: 02508201610067 [12:31:08]line Контрольно-Кассовый Чек [12:31:08]line ПРОДАЖА [12:31:08]line ТРК (МРК, ГНК) : 12 [12:31:08]line Товар: 2710124130 [12:31:08]line Аи-92-К-4 [12:31:08]line 4.490 * 66.90 [12:31:08]line = 300.38 [12:31:08]line НДС 12% НСП 1% [12:31:08]line > о реализуемом товаре [12:31:08]line ОКРУГЛЕНИЕ: -0.38 [12:31:08]line ИТОГО: 300.00 [12:31:08]line Внесено: 300.00 [12:31:08]line СДАЧА: 0.00 [12:31:08]line НСП 1% : 2.66 [12:31:08]line НДС 12% : 31.90 [12:31:08]line Наличными: 300.00 [12:31:08]line Безнал.: 0.00 [12:31:08]line Место: АЗС № 82 "Партнер Нефть" [12:31:08]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:31:08]line СНО: Общий режим [12:31:08]line Чек 307 27.10.2024 12:31 [12:31:08]line Смена: 143 ФФД: 1.0 [12:31:08]line ЗНМ: 0300000017 [12:31:08]line РНМ: 0000000000170478 [12:31:08]line Версия ККМ: v1.0 [12:31:08]line ФМ: 0000000002098560 [12:31:08]line ФД: 95308 [12:31:08]line ФПД: 2382616659707 [12:31:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T123107&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95308&fm=2382616659707&tin=02508201610067®Number=0000000000170478&sum=30000 [12:31:09]OFD Sender: Processing packet 95308 [packets to send 56, broken 55] [12:31:09]ProducePacketName [12:31:09]name=ofd_packets/00095308 [12:31:09]OFD Sender: To server: pG, [12:31:09]CommunicateWithHost lk.salyk.kg:30040 [12:31:09]ConnectInit lk.salyk.kg [12:31:09]written 0, free lines is 4095 [12:31:09]Connected sock=11 [12:31:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EE 66 07 01 33 5F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 01 00 00 F4 03 04 00 8B 32 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4C 74 01 00 35 04 06 00 02 2A BF 05 06 FB D2 1E 95 26 47 DB 41 14 [12:31:09]Write to MH i2c: 01 00 00 C5 03 C8 [12:31:09]Write i2c OK [12:31:09]MH_I2C_Read... [12:31:09]Read from MH i2c: 01 [12:31:09]MH_I2C_Read... [12:31:09]Read from MH i2c: 01 07 00 [12:31:09]MH_I2C_Read... [12:31:09]Read from MH i2c: 01 07 00 C5 03 00 00 00 00 00 03 0D DF [12:31:09]RasterBufferAndPrint [12:31:09]line [12:31:09]line [12:31:09]line [12:31:09]line [12:31:09]line [12:31:09]written 0, free lines is 3337 [12:31:09]MH_Cut [12:31:09]Write to MH i2c: D1 01 00 CC 03 01 A1 [12:31:09]Write i2c OK [12:31:09]MH_I2C_Read... [12:31:09]Read from MH i2c: D1 [12:31:09]MH_I2C_Read... [12:31:09]Read from MH i2c: D1 01 00 [12:31:09]MH_I2C_Read... [12:31:09]Read from MH i2c: D1 01 00 CC 03 00 A0 [12:31:09]Write to MH i2c: 01 00 00 CD 03 D0 [12:31:09]Write i2c OK [12:31:09]MH_I2C_Read... [12:31:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6A EE 47 00 D5 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 32 30 39 38 35 36 30 10 04 04 00 4C 74 01 00 F4 03 04 00 B8 DC 1D 67 B6 04 01 00 00 79 6E 80 27 47 3A A7 7A [12:31:09]CommunicateWithHost err = 0 [12:31:09]CheckOFDResponse [12:31:09]1017 (14) - 77093643461234 [12:31:09]1041 (16) - 0000000002098560 [12:31:09]1040 (4) - 95308 [12:31:09]1012 (4) - 27.10.2024 06:24 [12:31:09]1206 (1) - 0 [12:31:09]OFD Sender: Remove packet 95308 [12:31:09]ProducePacketName [12:31:09]name=ofd_packets/00095308 [12:31:09]NVStorageDeleteData [12:31:10]OFD Sender: No OFD packet to send [12:31:10]*** Cut start [12:31:10]*** Partial cut [12:31:10]*** CUTSNS_PIN = 1 [12:31:10]*** CUTSNS_PIN = 0 [12:31:10]*** Brake cut motor [12:31:10]Read from MH i2c: 01 [12:31:10]MH_I2C_Read... [12:31:10]*** Stop cut motor [12:31:10]*** Cut end [12:31:10]Read from MH i2c: 01 07 00 [12:31:10]MH_I2C_Read... [12:31:10]Read from MH i2c: 01 07 00 CD 03 00 00 00 00 00 FF 0F E5 [12:31:10]process_action close_receipt done [12:31:10]requested_data is exist [12:31:10]produce_requested_data [12:31:10]requested_item fm.sn is exist - process it [12:31:10]wFMCommunicate request_size=4 [12:31:10]MH_SAM_APDU [12:31:10]CAPDU: 80 11 00 00 [12:31:10]Write to MH i2c: E2 08 00 CE 03 80 11 00 00 00 00 00 00 4B [12:31:10]Write i2c OK [12:31:10]MH_I2C_Read... [12:31:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:31:10]Read from MH i2c: E2 [12:31:10]MH_I2C_Read... [12:31:10]Read from MH i2c: E2 17 00 [12:31:10]MH_I2C_Read... [12:31:10]Read from MH i2c: E2 17 00 CE 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9C [12:31:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:31:10]wFMCommunicate OK [12:31:10]requested_item fd.num is exist - process it [12:31:10]SAM_PROTO_GetFieldsCounters [12:31:10]wFMCommunicate request_size=4 [12:31:10]MH_SAM_APDU [12:31:10]CAPDU: 80 13 00 00 [12:31:10]Write to MH i2c: E2 08 00 CF 03 80 13 00 00 00 00 00 00 4E [12:31:10]Write i2c OK [12:31:10]MH_I2C_Read... [12:31:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:31:11]Read from MH i2c: E2 [12:31:11]MH_I2C_Read... [12:31:11]Read from MH i2c: E2 62 00 [12:31:11]MH_I2C_Read... [12:31:11]Read from MH i2c: E2 62 00 CF 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4C 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 33 01 00 00 5E 04 04 00 33 01 00 00 57 04 04 00 34 01 00 00 19 04 04 00 00 00 00 00 90 00 5B [12:31:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4C 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 33 01 00 00 5E 04 04 00 33 01 00 00 57 04 04 00 34 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:31:11]wFMCommunicate OK [12:31:11]SAM_PROTO_GetFieldsCounters done [12:31:11]requested_item shift.num is exist - process it [12:31:11]requested_item shift.opened is exist - process it [12:31:11]req_shift_opened [12:31:11]FM_GetShiftState [12:31:11]SAM_PROTO_GetShiftState [12:31:11]wFMCommunicate request_size=4 [12:31:11]MH_SAM_APDU [12:31:11]CAPDU: 80 13 01 00 [12:31:11]Write to MH i2c: E2 08 00 D0 03 80 13 01 00 00 00 00 00 50 [12:31:11]Write i2c OK [12:31:11]MH_I2C_Read... [12:31:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:31:11]Read from MH i2c: E2 [12:31:11]MH_I2C_Read... [12:31:11]Read from MH i2c: E2 0E 00 [12:31:11]MH_I2C_Read... [12:31:11]Read from MH i2c: E2 0E 00 D0 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FC [12:31:11]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:31:11]wFMCommunicate OK [12:31:11]SAM_PROTO_GetShiftState done [12:31:11]FM_GetShiftState done [12:31:11]req_shift_opened done [12:31:11]requested_item shift.open_date is exist - process it [12:31:11]req_shift_open_date [12:31:11]req_shift_open_date done [12:31:11]produce_requested_data done [12:31:11]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95308,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:31:11]process_action_free close_receipt [12:31:11]json_value_free [12:31:11]json_value_free done [12:31:11]process_json_proto returns [12:31:11]Send response to host [12:31:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95308,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:31:11]free response buf [12:31:11]execute_script done [12:31:11]execute_script returns [12:31:11]free content buf [12:31:11]Sock 8.Close socket [12:31:11]Sock 8.Thread stoped [12:31:15]OFD Sender: No OFD packet to send [12:31:20]OFD Sender: No OFD packet to send [12:31:25]OFD Sender: No OFD packet to send [12:31:30]OFD Sender: No OFD packet to send [12:31:35]OFD Sender: No OFD packet to send [12:31:40]OFD Sender: No OFD packet to send [12:31:45]OFD Sender: No OFD packet to send [12:31:50]OFD Sender: No OFD packet to send [12:31:55]OFD Sender: No OFD packet to send [12:32:00]OFD Sender: No OFD packet to send [12:32:05]OFD Sender: No OFD packet to send [12:32:10]OFD Sender: No OFD packet to send [12:32:15]OFD Sender: No OFD packet to send [12:32:20]OFD Sender: No OFD packet to send [12:32:25]OFD Sender: No OFD packet to send [12:32:27]accept exits with 9 [12:32:27]New connection [12:32:27]New thread 3067346276 created [12:32:27]Thread 3067489636 joined [12:32:27]Waiting for new connection... [12:32:27] Sock 9.Parse request [12:32:27]Sock 9.Check first char [12:32:27]Sock 9.First char is OK [12:32:27]request: POST /json_proto HTTP/1.0 [12:32:27]Method: POST [12:32:27]URL: /json_proto [12:32:27]Method is POST - this is cgi request [12:32:27]url: /json_proto [12:32:27]query_string will be loaded in cgi processing [12:32:27]execute_cgi json_proto POST (null) [12:32:27]execute_cgi path=json_proto method=POST [12:32:27]POST find Content-Length [12:32:27]Host: 172.17.40.67:8080 [12:32:27]Content-Length: 678 [12:32:27]Content-Type: application/json [12:32:27] [12:32:27]POST finish read [12:32:27]Found Content-Length = 678 [12:32:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405817", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:32:27]execute_script... [12:32: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)3405817", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:32:27]POST & json_proto [12:32:27]process_json_proto [12:32:27]json parsed OK: [12:32:27]protocol is kg_v1.0 [12:32:27]action value=close_receipt [12:32:27]process_action close_receipt [12:32:27]cmd_close_receipt [12:32:27]MH_GetDate [12:32:27]Write to MH i2c: F0 00 00 D1 03 C3 [12:32:27]Write i2c OK [12:32:27]MH_I2C_Read... [12:32:27]Read from MH i2c: F0 [12:32:27]MH_I2C_Read... [12:32:27]Read from MH i2c: F0 09 00 [12:32:27]MH_I2C_Read... [12:32:27]Read from MH i2c: F0 09 00 D1 03 00 DC 32 1E 67 EE DA 66 66 F3 [12:32:27]GetLastDocTimeStamp 1730032267 [12:32:27]current date 1730032348 [12:32:27]FM_GetShiftState [12:32:27]SAM_PROTO_GetShiftState [12:32:27]wFMCommunicate request_size=4 [12:32:27]MH_SAM_APDU [12:32:27]CAPDU: 80 13 01 00 [12:32:27]Write to MH i2c: E2 08 00 D2 03 80 13 01 00 00 00 00 00 52 [12:32:27]Write i2c OK [12:32:27]MH_I2C_Read... [12:32:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:32:28]Read from MH i2c: E2 [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: E2 0E 00 [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: E2 0E 00 D2 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FE [12:32:28]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:32:28]wFMCommunicate OK [12:32:28]SAM_PROTO_GetShiftState done [12:32:28]FM_GetShiftState done [12:32:28]opened in 1729987736 [12:32:28]opened+sec_in_day 1730074136 [12:32:28]quantity*price = 60009 [12:32:28]sum+1 = 60010 [12:32:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 308 27.10.2024 12:32 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95309 ФПД: 162523122232017 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T123228&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95309&fm=162523122232017&tin=02508201610067®Number=0000000000170478&sum=60000 [12:32:29]StoreToDocumentArchive [12:32:29]shift 143 fd 95309 [12:32:29]save to /storage/0143/doc_00095309 [12:32:29]save last doc name /storage/0143/doc_00095309 to /storage/kkm_last_doc_name [12:32:29]save OK [12:32:29]Clear old archive folders... [12:32:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:32:29]tlvbuf is 0190BF70 [12:32:29]SAM_PROTO_ClearQueue [12:32:29]wFMCommunicate request_size=4 [12:32:29]MH_SAM_APDU [12:32:29]CAPDU: 80 09 00 00 [12:32:29]Write to MH i2c: E2 08 00 DF 03 80 09 00 00 00 00 00 00 54 [12:32:29]Write i2c OK [12:32:29]MH_I2C_Read... [12:32:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:32:29]Read from MH i2c: E2 [12:32:29]MH_I2C_Read... [12:32:29]Read from MH i2c: E2 03 00 [12:32:29]MH_I2C_Read... [12:32:29]Read from MH i2c: E2 03 00 DF 03 00 90 00 56 [12:32:29]RAPDU: 90 00 [12:32:29]wFMCommunicate OK [12:32:29]SAM_PROTO_ClearQueue done [12:32:29]KKMCreateOFDPacket [12:32:29]OFDProtocolAddRootSTLVToBuf [12:32:29]FM_MakeSignedData [12:32:29]FM_MakeSignedData [12:32:29]SAM_PROTO_SignData [12:32:29]wFMCommunicate request_size=4 [12:32:29]MH_SAM_APDU [12:32:29]CAPDU: 80 0D 01 02 [12:32:29]Write to MH i2c: E2 08 00 E0 03 80 0D 01 02 00 00 00 00 5C [12:32:29]Write i2c OK [12:32:29]MH_I2C_Read... [12:32:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:32:29]Read from MH i2c: E2 [12:32:29]MH_I2C_Read... [12:32:29]Read from MH i2c: E2 03 00 [12:32:29]MH_I2C_Read... [12:32:29]Read from MH i2c: E2 03 00 E0 03 00 90 00 57 [12:32:29]RAPDU: 90 00 [12:32:29]wFMCommunicate OK [12:32:29]wFMCommunicate request_size=255 [12:32:29]MH_SAM_APDU [12:32: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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 DC 32 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4D 74 01 00 35 04 06 00 93 [12:32:29]Write to MH i2c: E2 02 01 E1 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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 DC 32 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4D 74 01 00 35 04 06 00 93 00 00 73 [12:32:29]Write i2c OK [12:32:29]MH_I2C_Read... [12:32:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:32:29]Read from MH i2c: E2 [12:32:29]MH_I2C_Read... [12:32:29]Read from MH i2c: E2 03 00 [12:32:29]MH_I2C_Read... [12:32:29]Read from MH i2c: E2 03 00 E1 03 00 90 00 58 [12:32:29]RAPDU: 90 00 [12:32:29]wFMCommunicate OK [12:32:29]wFMCommunicate request_size=10 [12:32:29]MH_SAM_APDU [12:32:29]CAPDU: 80 0D 02 02 05 D0 5C F7 EA D1 [12:32:29]Write to MH i2c: E2 0D 00 E2 03 80 0D 02 02 05 00 D0 5C F7 EA D1 00 00 47 [12:32:29]Write i2c OK [12:32:29]MH_I2C_Read... [12:32:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:32:29]Read from MH i2c: E2 [12:32:29]MH_I2C_Read... [12:32:29]Read from MH i2c: E2 03 00 [12:32:29]MH_I2C_Read... [12:32:29]Read from MH i2c: E2 03 00 E2 03 00 90 00 59 [12:32:29]RAPDU: 90 00 [12:32:29]wFMCommunicate OK [12:32:29]wFMCommunicate request_size=4 [12:32:29]MH_SAM_APDU [12:32:29]CAPDU: 80 0D 03 02 [12:32:29]Write to MH i2c: E2 08 00 E3 03 80 0D 03 02 00 00 00 00 61 [12:32:29]Write i2c OK [12:32:29]MH_I2C_Read... [12:32:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:32:29]Read from MH i2c: E2 [12:32:29]MH_I2C_Read... [12:32:29]Read from MH i2c: E2 0B 00 [12:32:29]MH_I2C_Read... [12:32:29]Read from MH i2c: E2 0B 00 E3 03 00 06 85 33 78 B2 B1 CC 43 90 00 0A [12:32:29]RAPDU: 06 85 33 78 B2 B1 CC 43 90 00 [12:32:29]wFMCommunicate OK [12:32:29]SAM_PROTO_SignData done [12:32:29]FM_MakeSignedData done [12:32:29]CreateOFDProtocolMessage [12:32:29]wFMCommunicate request_size=4 [12:32:29]MH_SAM_APDU [12:32:29]CAPDU: 80 11 00 00 [12:32:29]Write to MH i2c: E2 08 00 E4 03 80 11 00 00 00 00 00 00 61 [12:32:29]Write i2c OK [12:32:29]MH_I2C_Read... [12:32:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:32:29]Read from MH i2c: E2 [12:32:29]MH_I2C_Read... [12:32:29]Read from MH i2c: E2 17 00 [12:32:29]MH_I2C_Read... [12:32:29]Read from MH i2c: E2 17 00 E4 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B2 [12:32:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:32:29]wFMCommunicate OK [12:32:29]CreateOFDProtocolMessage done [12:32:29]OFDSenderStorePacket 95309 [12:32:29]StoreOFDPacket docnum=95309 [12:32:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D9 CE 07 01 BC 9D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 DC 32 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4D 74 01 00 35 04 06 00 93 D0 5C F7 EA D1 06 85 33 78 B2 B1 CC 43 [12:32:29]CheckFolder [12:32:29]dirname=/storage/ofd_packets [12:32:29]CheckFolder done [12:32:29]ProducePacketName [12:32:29]name=ofd_packets/00095309 [12:32:29]NVStorageSaveData ofd_packets/00095309 [12:32:29]File name is /storage/ofd_packets/00095309 [12:32:29]Write 301 bytes [12:32:29]NVStorageSaveData done [12:32:29]OFDSenderStorePacket done [12:32:29]KKMCreateOFDPacket done [12:32:29]NVStorageSaveData kkm_last_timestamp [12:32:29]File name is /storage/kkm_last_timestamp [12:32:29]Write 4 bytes [12:32:29]NVStorageSaveData done [12:32:29]ExternCall_PrintAddStr [12:32:29]wPrintStart [12:32:29]Write to MH i2c: 01 00 00 E5 03 E8 [12:32:29]Write i2c OK [12:32:29]MH_I2C_Read... [12:32:29]Read from MH i2c: 01 [12:32:29]MH_I2C_Read... [12:32:29]Read from MH i2c: 01 07 00 [12:32:29]MH_I2C_Read... [12:32:29]Read from MH i2c: 01 07 00 E5 03 00 00 00 00 00 FF 0F FD [12:32:29]RasterBufferAndPrint [12:32:29]line Счет N : (1)3405817 [12:32:29]line ИНН: 02508201610067 [12:32:29]line Контрольно-Кассовый Чек [12:32:29]line ПРОДАЖА [12:32:29]line ТРК (МРК, ГНК) : 32 [12:32:29]line Товар: 2710124130 [12:32:29]line Аи-92-К-4 [12:32:29]line 8.970 * 66.90 [12:32:29]line = 600.09 [12:32:29]line НДС 12% НСП 1% [12:32:29]line > о реализуемом товаре [12:32:29]line ОКРУГЛЕНИЕ: -0.09 [12:32:29]line ИТОГО: 600.00 [12:32:29]line Внесено: 600.00 [12:32:29]line СДАЧА: 0.00 [12:32:29]line НСП 1% : 5.31 [12:32:29]line НДС 12% : 63.73 [12:32:29]line Наличными: 600.00 [12:32:29]line Безнал.: 0.00 [12:32:29]line Место: АЗС № 82 "Партнер Нефть" [12:32:29]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:32:29]line СНО: Общий режим [12:32:29]line Чек 308 27.10.2024 12:32 [12:32:29]line Смена: 143 ФФД: 1.0 [12:32:29]line ЗНМ: 0300000017 [12:32:29]line РНМ: 0000000000170478 [12:32:29]line Версия ККМ: v1.0 [12:32:29]line ФМ: 0000000002098560 [12:32:29]line ФД: 95309 [12:32:29]line ФПД: 162523122232017 [12:32:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T123228&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95309&fm=162523122232017&tin=02508201610067®Number=0000000000170478&sum=60000 [12:32:30]OFD Sender: Processing packet 95309 [packets to send 56, broken 55] [12:32:30]ProducePacketName [12:32:30]name=ofd_packets/00095309 [12:32:30]OFD Sender: To server: pG, [12:32:30]CommunicateWithHost lk.salyk.kg:30040 [12:32:30]ConnectInit lk.salyk.kg [12:32:30]written 0, free lines is 4095 [12:32:30]Connected sock=10 [12:32:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D9 CE 07 01 BC 9D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 DC 32 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4D 74 01 00 35 04 06 00 93 D0 5C F7 EA D1 06 85 33 78 B2 B1 CC 43 [12:32:30]Write to MH i2c: 01 00 00 10 04 14 [12:32:30]Write i2c OK [12:32:30]MH_I2C_Read... [12:32:30]Read from MH i2c: 01 [12:32:30]MH_I2C_Read... [12:32:30]Read from MH i2c: 01 07 00 [12:32:30]MH_I2C_Read... [12:32:30]Read from MH i2c: 01 07 00 10 04 00 00 00 00 00 0B 0D 33 [12:32:30]RasterBufferAndPrint [12:32:30]line [12:32:30]line [12:32:30]line [12:32:30]line [12:32:30]line [12:32:30]written 0, free lines is 3345 [12:32:30]MH_Cut [12:32:30]Write to MH i2c: D1 01 00 17 04 01 ED [12:32:30]Write i2c OK [12:32:30]MH_I2C_Read... [12:32:30]Read from MH i2c: D1 [12:32:30]MH_I2C_Read... [12:32:30]Read from MH i2c: D1 01 00 [12:32:30]MH_I2C_Read... [12:32:30]Read from MH i2c: D1 01 00 17 04 00 EC [12:32:30]Write to MH i2c: 01 00 00 18 04 1C [12:32:30]Write i2c OK [12:32:30]MH_I2C_Read... [12:32:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 ED 22 47 00 3A 93 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4D 74 01 00 F4 03 04 00 09 DD 1D 67 B6 04 01 00 00 7C D7 7D 0F ED B0 A1 A1 [12:32:30]CommunicateWithHost err = 0 [12:32:30]CheckOFDResponse [12:32:30]1017 (14) - 77093643461234 [12:32:30]1041 (16) - 0000000002098560 [12:32:30]1040 (4) - 95309 [12:32:30]1012 (4) - 27.10.2024 06:26 [12:32:30]1206 (1) - 0 [12:32:30]OFD Sender: Remove packet 95309 [12:32:30]ProducePacketName [12:32:30]name=ofd_packets/00095309 [12:32:30]NVStorageDeleteData [12:32:31]OFD Sender: No OFD packet to send [12:32:31]*** Cut start [12:32:31]*** Partial cut [12:32:31]*** CUTSNS_PIN = 1 [12:32:31]*** CUTSNS_PIN = 0 [12:32:31]*** Brake cut motor [12:32:31]Read from MH i2c: 01 [12:32:31]MH_I2C_Read... [12:32:31]*** Stop cut motor [12:32:31]*** Cut end [12:32:31]Read from MH i2c: 01 07 00 [12:32:31]MH_I2C_Read... [12:32:31]Read from MH i2c: 01 07 00 18 04 00 00 00 00 00 FF 0F 31 [12:32:31]process_action close_receipt done [12:32:31]requested_data is exist [12:32:31]produce_requested_data [12:32:31]requested_item fm.sn is exist - process it [12:32:31]wFMCommunicate request_size=4 [12:32:31]MH_SAM_APDU [12:32:31]CAPDU: 80 11 00 00 [12:32:31]Write to MH i2c: E2 08 00 19 04 80 11 00 00 00 00 00 00 97 [12:32:31]Write i2c OK [12:32:31]MH_I2C_Read... [12:32:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:32:31]Read from MH i2c: E2 [12:32:31]MH_I2C_Read... [12:32:31]Read from MH i2c: E2 17 00 [12:32:31]MH_I2C_Read... [12:32:31]Read from MH i2c: E2 17 00 19 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E8 [12:32:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:32:31]wFMCommunicate OK [12:32:31]requested_item fd.num is exist - process it [12:32:31]SAM_PROTO_GetFieldsCounters [12:32:31]wFMCommunicate request_size=4 [12:32:31]MH_SAM_APDU [12:32:31]CAPDU: 80 13 00 00 [12:32:31]Write to MH i2c: E2 08 00 1A 04 80 13 00 00 00 00 00 00 9A [12:32:31]Write i2c OK [12:32:31]MH_I2C_Read... [12:32:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:32:31]Read from MH i2c: E2 [12:32:31]MH_I2C_Read... [12:32:31]Read from MH i2c: E2 62 00 [12:32:31]MH_I2C_Read... [12:32:31]Read from MH i2c: E2 62 00 1A 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4D 74 01 00 0E 04 04 00 8F 00 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 AB [12:32:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4D 74 01 00 0E 04 04 00 8F 00 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 [12:32:31]wFMCommunicate OK [12:32:31]SAM_PROTO_GetFieldsCounters done [12:32:31]requested_item shift.num is exist - process it [12:32:31]requested_item shift.opened is exist - process it [12:32:31]req_shift_opened [12:32:31]FM_GetShiftState [12:32:31]SAM_PROTO_GetShiftState [12:32:31]wFMCommunicate request_size=4 [12:32:31]MH_SAM_APDU [12:32:31]CAPDU: 80 13 01 00 [12:32:31]Write to MH i2c: E2 08 00 1B 04 80 13 01 00 00 00 00 00 9C [12:32:31]Write i2c OK [12:32:31]MH_I2C_Read... [12:32:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:32:32]Read from MH i2c: E2 [12:32:32]MH_I2C_Read... [12:32:32]Read from MH i2c: E2 0E 00 [12:32:32]MH_I2C_Read... [12:32:32]Read from MH i2c: E2 0E 00 1B 04 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 48 [12:32:32]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:32:32]wFMCommunicate OK [12:32:32]SAM_PROTO_GetShiftState done [12:32:32]FM_GetShiftState done [12:32:32]req_shift_opened done [12:32:32]requested_item shift.open_date is exist - process it [12:32:32]req_shift_open_date [12:32:32]req_shift_open_date done [12:32:32]produce_requested_data done [12:32:32]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95309,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:32:32]process_action_free close_receipt [12:32:32]json_value_free [12:32:32]json_value_free done [12:32:32]process_json_proto returns [12:32:32]Send response to host [12:32:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95309,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:32:32]free response buf [12:32:32]execute_script done [12:32:32]execute_script returns [12:32:32]free content buf [12:32:32]Sock 9.Close socket [12:32:32]Sock 9.Thread stoped [12:32:36]OFD Sender: No OFD packet to send [12:32:41]OFD Sender: No OFD packet to send [12:32:46]OFD Sender: No OFD packet to send [12:32:51]OFD Sender: No OFD packet to send [12:32:56]OFD Sender: No OFD packet to send [12:33:01]OFD Sender: No OFD packet to send [12:33:06]OFD Sender: No OFD packet to send [12:33:11]OFD Sender: No OFD packet to send [12:33:16]OFD Sender: No OFD packet to send [12:33:21]OFD Sender: No OFD packet to send [12:33:26]OFD Sender: No OFD packet to send [12:33:31]OFD Sender: No OFD packet to send [12:33:36]OFD Sender: No OFD packet to send [12:33:41]OFD Sender: No OFD packet to send [12:33:46]OFD Sender: No OFD packet to send [12:33:51]OFD Sender: No OFD packet to send [12:33:56]OFD Sender: No OFD packet to send [12:34:01]OFD Sender: No OFD packet to send [12:34:06]OFD Sender: No OFD packet to send [12:34:11]OFD Sender: No OFD packet to send [12:34:16]OFD Sender: No OFD packet to send [12:34:21]OFD Sender: No OFD packet to send [12:34:26]OFD Sender: No OFD packet to send [12:34:31]OFD Sender: No OFD packet to send [12:34:36]OFD Sender: No OFD packet to send [12:34:41]OFD Sender: No OFD packet to send [12:34:46]OFD Sender: No OFD packet to send [12:34:51]OFD Sender: No OFD packet to send [12:34:56]OFD Sender: No OFD packet to send [12:35:01]OFD Sender: No OFD packet to send [12:35:01]accept exits with 8 [12:35:01]New connection [12:35:01]New thread 3067489636 created [12:35:01]Thread 3067346276 joined [12:35:01]Waiting for new connection... [12:35:01] Sock 8.Parse request [12:35:01]Sock 8.Check first char [12:35:01]Sock 8.First char is OK [12:35:01]request: POST /json_proto HTTP/1.0 [12:35:01]Method: POST [12:35:01]URL: /json_proto [12:35:01]Method is POST - this is cgi request [12:35:01]url: /json_proto [12:35:01]query_string will be loaded in cgi processing [12:35:01]execute_cgi json_proto POST (null) [12:35:01]execute_cgi path=json_proto method=POST [12:35:01]POST find Content-Length [12:35:01]Host: 172.17.40.67:8080 [12:35:01]Content-Length: 680 [12:35:01]Content-Type: application/json [12:35:01] [12:35:01]POST finish read [12:35:01]Found Content-Length = 680 [12:35:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405818", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:35:01]execute_script... [12:35:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405818", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:35:01]POST & json_proto [12:35:01]process_json_proto [12:35:01]json parsed OK: [12:35:01]protocol is kg_v1.0 [12:35:01]action value=close_receipt [12:35:01]process_action close_receipt [12:35:01]cmd_close_receipt [12:35:01]MH_GetDate [12:35:01]Write to MH i2c: F0 00 00 1C 04 0F [12:35:01]Write i2c OK [12:35:01]MH_I2C_Read... [12:35:01]Read from MH i2c: F0 [12:35:01]MH_I2C_Read... [12:35:01]Read from MH i2c: F0 09 00 [12:35:01]MH_I2C_Read... [12:35:01]Read from MH i2c: F0 09 00 1C 04 00 76 33 1E 67 EE DA 66 66 DA [12:35:01]GetLastDocTimeStamp 1730032348 [12:35:01]current date 1730032502 [12:35:01]FM_GetShiftState [12:35:01]SAM_PROTO_GetShiftState [12:35:01]wFMCommunicate request_size=4 [12:35:01]MH_SAM_APDU [12:35:01]CAPDU: 80 13 01 00 [12:35:01]Write to MH i2c: E2 08 00 1D 04 80 13 01 00 00 00 00 00 9E [12:35:01]Write i2c OK [12:35:01]MH_I2C_Read... [12:35:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:35:01]Read from MH i2c: E2 [12:35:01]MH_I2C_Read... [12:35:01]Read from MH i2c: E2 0E 00 [12:35:01]MH_I2C_Read... [12:35:01]Read from MH i2c: E2 0E 00 1D 04 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 4A [12:35:01]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:35:01]wFMCommunicate OK [12:35:01]SAM_PROTO_GetShiftState done [12:35:01]FM_GetShiftState done [12:35:01]opened in 1729987736 [12:35:01]opened+sec_in_day 1730074136 [12:35:01]quantity*price = 100050 [12:35:01]sum+1 = 100052 [12:35:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 309 27.10.2024 12:35 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95310 ФПД: 13329097685514 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T123502&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95310&fm=13329097685514&tin=02508201610067®Number=0000000000170478&sum=100000 [12:35:02]StoreToDocumentArchive [12:35:02]shift 143 fd 95310 [12:35:02]save to /storage/0143/doc_00095310 [12:35:02]save last doc name /storage/0143/doc_00095310 to /storage/kkm_last_doc_name [12:35:02]save OK [12:35:02]Clear old archive folders... [12:35:02]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:35:02]tlvbuf is 01967F20 [12:35:02]SAM_PROTO_ClearQueue [12:35:02]wFMCommunicate request_size=4 [12:35:02]MH_SAM_APDU [12:35:02]CAPDU: 80 09 00 00 [12:35:02]Write to MH i2c: E2 08 00 2A 04 80 09 00 00 00 00 00 00 A0 [12:35:02]Write i2c OK [12:35:02]MH_I2C_Read... [12:35:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:35:02]Read from MH i2c: E2 [12:35:02]MH_I2C_Read... [12:35:02]Read from MH i2c: E2 03 00 [12:35:02]MH_I2C_Read... [12:35:02]Read from MH i2c: E2 03 00 2A 04 00 90 00 A2 [12:35:02]RAPDU: 90 00 [12:35:02]wFMCommunicate OK [12:35:02]SAM_PROTO_ClearQueue done [12:35:02]KKMCreateOFDPacket [12:35:02]OFDProtocolAddRootSTLVToBuf [12:35:02]FM_MakeSignedData [12:35:02]FM_MakeSignedData [12:35:02]SAM_PROTO_SignData [12:35:02]wFMCommunicate request_size=4 [12:35:02]MH_SAM_APDU [12:35:02]CAPDU: 80 0D 01 02 [12:35:02]Write to MH i2c: E2 08 00 2B 04 80 0D 01 02 00 00 00 00 A8 [12:35:02]Write i2c OK [12:35:02]MH_I2C_Read... [12:35:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:35:02]Read from MH i2c: E2 [12:35:02]MH_I2C_Read... [12:35:02]Read from MH i2c: E2 03 00 [12:35:02]MH_I2C_Read... [12:35:02]Read from MH i2c: E2 03 00 2B 04 00 90 00 A3 [12:35:02]RAPDU: 90 00 [12:35:02]wFMCommunicate OK [12:35:02]wFMCommunicate request_size=255 [12:35:02]MH_SAM_APDU [12:35:02]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 76 33 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4E 74 01 00 35 04 06 00 0C 1F 6C 21 [12:35:02]Write to MH i2c: E2 02 01 2C 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 35 01 00 00 F4 03 04 00 76 33 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4E 74 01 00 35 04 06 00 0C 1F 6C 21 00 00 9B [12:35:02]Write i2c OK [12:35:02]MH_I2C_Read... [12:35:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:35:03]Read from MH i2c: E2 [12:35:03]MH_I2C_Read... [12:35:03]Read from MH i2c: E2 03 00 [12:35:03]MH_I2C_Read... [12:35:03]Read from MH i2c: E2 03 00 2C 04 00 90 00 A4 [12:35:03]RAPDU: 90 00 [12:35:03]wFMCommunicate OK [12:35:03]wFMCommunicate request_size=7 [12:35:03]MH_SAM_APDU [12:35:03]CAPDU: 80 0D 02 02 02 FA 0A [12:35:03]Write to MH i2c: E2 0A 00 2D 04 80 0D 02 02 02 00 FA 0A 00 00 B3 [12:35:03]Write i2c OK [12:35:03]MH_I2C_Read... [12:35:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:35:03]Read from MH i2c: E2 [12:35:03]MH_I2C_Read... [12:35:03]Read from MH i2c: E2 03 00 [12:35:03]MH_I2C_Read... [12:35:03]Read from MH i2c: E2 03 00 2D 04 00 90 00 A5 [12:35:03]RAPDU: 90 00 [12:35:03]wFMCommunicate OK [12:35:03]wFMCommunicate request_size=4 [12:35:03]MH_SAM_APDU [12:35:03]CAPDU: 80 0D 03 02 [12:35:03]Write to MH i2c: E2 08 00 2E 04 80 0D 03 02 00 00 00 00 AD [12:35:03]Write i2c OK [12:35:03]MH_I2C_Read... [12:35:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:35:03]Read from MH i2c: E2 [12:35:03]MH_I2C_Read... [12:35:03]Read from MH i2c: E2 0B 00 [12:35:03]MH_I2C_Read... [12:35:03]Read from MH i2c: E2 0B 00 2E 04 00 48 F2 30 AA 6B 5F B5 2F 90 00 70 [12:35:03]RAPDU: 48 F2 30 AA 6B 5F B5 2F 90 00 [12:35:03]wFMCommunicate OK [12:35:03]SAM_PROTO_SignData done [12:35:03]FM_MakeSignedData done [12:35:03]CreateOFDProtocolMessage [12:35:03]wFMCommunicate request_size=4 [12:35:03]MH_SAM_APDU [12:35:03]CAPDU: 80 11 00 00 [12:35:03]Write to MH i2c: E2 08 00 2F 04 80 11 00 00 00 00 00 00 AD [12:35:03]Write i2c OK [12:35:03]MH_I2C_Read... [12:35:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:35:03]Read from MH i2c: E2 [12:35:03]MH_I2C_Read... [12:35:03]Read from MH i2c: E2 17 00 [12:35:03]MH_I2C_Read... [12:35:03]Read from MH i2c: E2 17 00 2F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FE [12:35:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:35:03]wFMCommunicate OK [12:35:03]CreateOFDProtocolMessage done [12:35:03]OFDSenderStorePacket 95310 [12:35:03]StoreOFDPacket docnum=95310 [12:35:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 21 8D 04 01 17 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 35 01 00 00 F4 03 04 00 76 33 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4E 74 01 00 35 04 06 00 0C 1F 6C 21 FA 0A 48 F2 30 AA 6B 5F B5 2F [12:35:03]CheckFolder [12:35:03]dirname=/storage/ofd_packets [12:35:03]CheckFolder done [12:35:03]ProducePacketName [12:35:03]name=ofd_packets/00095310 [12:35:03]NVStorageSaveData ofd_packets/00095310 [12:35:03]File name is /storage/ofd_packets/00095310 [12:35:03]Write 298 bytes [12:35:03]NVStorageSaveData done [12:35:03]OFDSenderStorePacket done [12:35:03]KKMCreateOFDPacket done [12:35:03]NVStorageSaveData kkm_last_timestamp [12:35:03]File name is /storage/kkm_last_timestamp [12:35:03]Write 4 bytes [12:35:03]NVStorageSaveData done [12:35:03]ExternCall_PrintAddStr [12:35:03]wPrintStart [12:35:03]Write to MH i2c: 01 00 00 30 04 34 [12:35:03]Write i2c OK [12:35:03]MH_I2C_Read... [12:35:03]Read from MH i2c: 01 [12:35:03]MH_I2C_Read... [12:35:03]Read from MH i2c: 01 07 00 [12:35:03]MH_I2C_Read... [12:35:03]Read from MH i2c: 01 07 00 30 04 00 00 00 00 00 FF 0F 49 [12:35:03]RasterBufferAndPrint [12:35:03]line Счет N : (1)3405818 [12:35:03]line ИНН: 02508201610067 [12:35:03]line Контрольно-Кассовый Чек [12:35:03]line ПРОДАЖА [12:35:03]line ТРК (МРК, ГНК) : 51 [12:35:03]line Товар: 2710194210 [12:35:03]line ДТ-К-5 [12:35:03]line 13.130 * 76.20 [12:35:03]line = 1000.51 [12:35:03]line НДС 12% НСП 1% [12:35:03]line > о реализуемом товаре [12:35:03]line ОКРУГЛЕНИЕ: -0.51 [12:35:03]line ИТОГО: 1000.00 [12:35:03]line Внесено: 1000.00 [12:35:03]line СДАЧА: 0.00 [12:35:03]line НСП 1% : 8.85 [12:35:03]line НДС 12% : 106.25 [12:35:03]line Наличными: 1000.00 [12:35:03]line Безнал.: 0.00 [12:35:03]line Место: АЗС № 82 "Партнер Нефть" [12:35:03]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:35:03]line СНО: Общий режим [12:35:03]line Чек 309 27.10.2024 12:35 [12:35:03]line Смена: 143 ФФД: 1.0 [12:35:03]line ЗНМ: 0300000017 [12:35:03]line РНМ: 0000000000170478 [12:35:03]line Версия ККМ: v1.0 [12:35:03]line ФМ: 0000000002098560 [12:35:03]line ФД: 95310 [12:35:03]line ФПД: 13329097685514 [12:35:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T123502&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95310&fm=13329097685514&tin=02508201610067®Number=0000000000170478&sum=100000 [12:35:03]OFD Sender: Processing packet 95310 [packets to send 56, broken 55] [12:35:03]ProducePacketName [12:35:03]name=ofd_packets/00095310 [12:35:03]OFD Sender: To server: pG, [12:35:03]CommunicateWithHost lk.salyk.kg:30040 [12:35:03]ConnectInit lk.salyk.kg [12:35:03]written 0, free lines is 4095 [12:35:03]Connected sock=10 [12:35:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 21 8D 04 01 17 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 35 01 00 00 F4 03 04 00 76 33 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4E 74 01 00 35 04 06 00 0C 1F 6C 21 FA 0A 48 F2 30 AA 6B 5F B5 2F [12:35:04]Write to MH i2c: 01 00 00 5B 04 5F [12:35:04]Write i2c OK [12:35:04]MH_I2C_Read... [12:35:04]Read from MH i2c: 01 [12:35:04]MH_I2C_Read... [12:35:04]Read from MH i2c: 01 07 00 [12:35:04]MH_I2C_Read... [12:35:04]Read from MH i2c: 01 07 00 5B 04 00 00 00 00 00 05 0D 78 [12:35:04]RasterBufferAndPrint [12:35:04]line [12:35:04]line [12:35:04]line [12:35:04]line [12:35:04]line [12:35:04]written 0, free lines is 3339 [12:35:04]MH_Cut [12:35:04]Write to MH i2c: D1 01 00 62 04 01 38 [12:35:04]Write i2c OK [12:35:04]MH_I2C_Read... [12:35:04]Read from MH i2c: D1 [12:35:04]MH_I2C_Read... [12:35:04]Read from MH i2c: D1 01 00 [12:35:04]MH_I2C_Read... [12:35:04]Read from MH i2c: D1 01 00 62 04 00 37 [12:35:04]Write to MH i2c: 01 00 00 63 04 67 [12:35:04]Write i2c OK [12:35:04]MH_I2C_Read... [12:35:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 3C 1D 47 00 10 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 32 30 39 38 35 36 30 10 04 04 00 4E 74 01 00 F4 03 04 00 A2 DD 1D 67 B6 04 01 00 00 C8 85 9F 02 BA 4C 44 8D [12:35:04]CommunicateWithHost err = 0 [12:35:04]CheckOFDResponse [12:35:04]1017 (14) - 77093643461234 [12:35:04]1041 (16) - 0000000002098560 [12:35:04]1040 (4) - 95310 [12:35:04]1012 (4) - 27.10.2024 06:28 [12:35:04]1206 (1) - 0 [12:35:04]OFD Sender: Remove packet 95310 [12:35:04]ProducePacketName [12:35:04]name=ofd_packets/00095310 [12:35:04]NVStorageDeleteData [12:35:04]OFD Sender: No OFD packet to send [12:35:04]*** Cut start [12:35:04]*** Partial cut [12:35:04]*** CUTSNS_PIN = 1 [12:35:04]*** CUTSNS_PIN = 0 [12:35:04]*** Brake cut motor [12:35:05]Read from MH i2c: 01 [12:35:05]MH_I2C_Read... [12:35:05]*** Stop cut motor [12:35:05]*** Cut end [12:35:05]Read from MH i2c: 01 07 00 [12:35:05]MH_I2C_Read... [12:35:05]Read from MH i2c: 01 07 00 63 04 00 00 00 00 00 FF 0F 7C [12:35:05]process_action close_receipt done [12:35:05]requested_data is exist [12:35:05]produce_requested_data [12:35:05]requested_item fm.sn is exist - process it [12:35:05]wFMCommunicate request_size=4 [12:35:05]MH_SAM_APDU [12:35:05]CAPDU: 80 11 00 00 [12:35:05]Write to MH i2c: E2 08 00 64 04 80 11 00 00 00 00 00 00 E2 [12:35:05]Write i2c OK [12:35:05]MH_I2C_Read... [12:35:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:35:05]Read from MH i2c: E2 [12:35:05]MH_I2C_Read... [12:35:05]Read from MH i2c: E2 17 00 [12:35:05]MH_I2C_Read... [12:35:05]Read from MH i2c: E2 17 00 64 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 33 [12:35:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:35:05]wFMCommunicate OK [12:35:05]requested_item fd.num is exist - process it [12:35:05]SAM_PROTO_GetFieldsCounters [12:35:05]wFMCommunicate request_size=4 [12:35:05]MH_SAM_APDU [12:35:05]CAPDU: 80 13 00 00 [12:35:05]Write to MH i2c: E2 08 00 65 04 80 13 00 00 00 00 00 00 E5 [12:35:05]Write i2c OK [12:35:05]MH_I2C_Read... [12:35:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:35:05]Read from MH i2c: E2 [12:35:05]MH_I2C_Read... [12:35:05]Read from MH i2c: E2 62 00 [12:35:05]MH_I2C_Read... [12:35:05]Read from MH i2c: E2 62 00 65 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4E 74 01 00 0E 04 04 00 8F 00 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 FA [12:35:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4E 74 01 00 0E 04 04 00 8F 00 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 [12:35:05]wFMCommunicate OK [12:35:05]SAM_PROTO_GetFieldsCounters done [12:35:05]requested_item shift.num is exist - process it [12:35:05]requested_item shift.opened is exist - process it [12:35:05]req_shift_opened [12:35:05]FM_GetShiftState [12:35:05]SAM_PROTO_GetShiftState [12:35:05]wFMCommunicate request_size=4 [12:35:05]MH_SAM_APDU [12:35:05]CAPDU: 80 13 01 00 [12:35:05]Write to MH i2c: E2 08 00 66 04 80 13 01 00 00 00 00 00 E7 [12:35:05]Write i2c OK [12:35:05]MH_I2C_Read... [12:35:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:35:05]Read from MH i2c: E2 [12:35:05]MH_I2C_Read... [12:35:05]Read from MH i2c: E2 0E 00 [12:35:05]MH_I2C_Read... [12:35:05]Read from MH i2c: E2 0E 00 66 04 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 93 [12:35:05]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:35:05]wFMCommunicate OK [12:35:05]SAM_PROTO_GetShiftState done [12:35:05]FM_GetShiftState done [12:35:05]req_shift_opened done [12:35:05]requested_item shift.open_date is exist - process it [12:35:05]req_shift_open_date [12:35:05]req_shift_open_date done [12:35:05]produce_requested_data done [12:35:05]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95310,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:35:05]process_action_free close_receipt [12:35:05]json_value_free [12:35:05]json_value_free done [12:35:05]process_json_proto returns [12:35:05]Send response to host [12:35:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95310,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:35:05]free response buf [12:35:05]execute_script done [12:35:05]execute_script returns [12:35:05]free content buf [12:35:05]Sock 8.Close socket [12:35:05]Sock 8.Thread stoped [12:35:05]accept exits with 9 [12:35:05]New connection [12:35:05]New thread 3067346276 created [12:35:05]Thread 3067489636 joined [12:35:05]Waiting for new connection... [12:35:05] Sock 9.Parse request [12:35:05]Sock 9.Check first char [12:35:05]Sock 9.First char is OK [12:35:05]request: POST /json_proto HTTP/1.0 [12:35:05]Method: POST [12:35:05]URL: /json_proto [12:35:05]Method is POST - this is cgi request [12:35:05]url: /json_proto [12:35:05]query_string will be loaded in cgi processing [12:35:05]execute_cgi json_proto POST (null) [12:35:05]execute_cgi path=json_proto method=POST [12:35:05]POST find Content-Length [12:35:05]Host: 172.17.40.67:8080 [12:35:05]Content-Length: 684 [12:35:05]Content-Type: application/json [12:35:05] [12:35:05]POST finish read [12:35:05]Found Content-Length = 684 [12:35:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405819", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 6.610, "sum" : 510.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 510.00, "total" : 510.00, "payments": [ { "type": 0, "sum" : 510.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:35:05]execute_script... [12:35: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)3405819", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 6.610, "sum" : 510.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 510.00, "total" : 510.00, "payments": [ { "type": 0, "sum" : 510.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:35:05]POST & json_proto [12:35:05]process_json_proto [12:35:05]json parsed OK: [12:35:05]protocol is kg_v1.0 [12:35:05]action value=close_receipt [12:35:05]process_action close_receipt [12:35:05]cmd_close_receipt [12:35:05]MH_GetDate [12:35:05]Write to MH i2c: F0 00 00 67 04 5A [12:35:05]Write i2c OK [12:35:05]MH_I2C_Read... [12:35:05]Read from MH i2c: F0 [12:35:05]MH_I2C_Read... [12:35:05]Read from MH i2c: F0 09 00 [12:35:05]MH_I2C_Read... [12:35:05]Read from MH i2c: F0 09 00 67 04 00 7A 33 1E 67 EE DA 66 66 29 [12:35:05]GetLastDocTimeStamp 1730032502 [12:35:05]current date 1730032506 [12:35:05]FM_GetShiftState [12:35:05]SAM_PROTO_GetShiftState [12:35:05]wFMCommunicate request_size=4 [12:35:05]MH_SAM_APDU [12:35:05]CAPDU: 80 13 01 00 [12:35:05]Write to MH i2c: E2 08 00 68 04 80 13 01 00 00 00 00 00 E9 [12:35:05]Write i2c OK [12:35:05]MH_I2C_Read... [12:35:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:35:06]Read from MH i2c: E2 [12:35:06]MH_I2C_Read... [12:35:06]Read from MH i2c: E2 0E 00 [12:35:06]MH_I2C_Read... [12:35:06]Read from MH i2c: E2 0E 00 68 04 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 95 [12:35:06]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:35:06]wFMCommunicate OK [12:35:06]SAM_PROTO_GetShiftState done [12:35:06]FM_GetShiftState done [12:35:06]opened in 1729987736 [12:35:06]opened+sec_in_day 1730074136 [12:35:06]quantity*price = 51029 [12:35:06]sum+1 = 51030 [12:35:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.29 ИТОГО: 510.00 Внесено: 510.00 СДАЧА: 0.00 НСП 1% : 4.52 НДС 12% : 54.19 Наличными: 510.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 310 27.10.2024 12:35 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95311 ФПД: 85809745725794 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T123506&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95311&fm=85809745725794&tin=02508201610067®Number=0000000000170478&sum=51000 [12:35:07]StoreToDocumentArchive [12:35:07]shift 143 fd 95311 [12:35:07]save to /storage/0143/doc_00095311 [12:35:07]save last doc name /storage/0143/doc_00095311 to /storage/kkm_last_doc_name [12:35:07]save OK [12:35:07]Clear old archive folders... [12:35:07]ProcessDocumentItem done err = 0, tmpTLVsize=257 [12:35:07]tlvbuf is 01997190 [12:35:07]SAM_PROTO_ClearQueue [12:35:07]wFMCommunicate request_size=4 [12:35:07]MH_SAM_APDU [12:35:07]CAPDU: 80 09 00 00 [12:35:07]Write to MH i2c: E2 08 00 75 04 80 09 00 00 00 00 00 00 EB [12:35:07]Write i2c OK [12:35:07]MH_I2C_Read... [12:35:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:35:07]Read from MH i2c: E2 [12:35:07]MH_I2C_Read... [12:35:07]Read from MH i2c: E2 03 00 [12:35:07]MH_I2C_Read... [12:35:07]Read from MH i2c: E2 03 00 75 04 00 90 00 ED [12:35:07]RAPDU: 90 00 [12:35:07]wFMCommunicate OK [12:35:07]SAM_PROTO_ClearQueue done [12:35:07]KKMCreateOFDPacket [12:35:07]OFDProtocolAddRootSTLVToBuf [12:35:07]FM_MakeSignedData [12:35:07]FM_MakeSignedData [12:35:07]SAM_PROTO_SignData [12:35:07]wFMCommunicate request_size=4 [12:35:07]MH_SAM_APDU [12:35:07]CAPDU: 80 0D 01 02 [12:35:07]Write to MH i2c: E2 08 00 76 04 80 0D 01 02 00 00 00 00 F3 [12:35:07]Write i2c OK [12:35:07]MH_I2C_Read... [12:35:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:35:07]Read from MH i2c: E2 [12:35:07]MH_I2C_Read... [12:35:07]Read from MH i2c: E2 03 00 [12:35:07]MH_I2C_Read... [12:35:07]Read from MH i2c: E2 03 00 76 04 00 90 00 EE [12:35:07]RAPDU: 90 00 [12:35:07]wFMCommunicate OK [12:35:07]wFMCommunicate request_size=255 [12:35:07]MH_SAM_APDU [12:35:07]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 D2 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 55 C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2B 15 00 00 00 00 07 04 06 00 38 C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 7A 33 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4F 74 01 [12:35:07]Write to MH i2c: E2 02 01 77 04 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 D2 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 55 C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2B 15 00 00 00 00 07 04 06 00 38 C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 7A 33 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4F 74 01 00 00 77 [12:35:07]Write i2c OK [12:35:07]MH_I2C_Read... [12:35:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:35:07]Read from MH i2c: E2 [12:35:07]MH_I2C_Read... [12:35:07]Read from MH i2c: E2 03 00 [12:35:07]MH_I2C_Read... [12:35:07]Read from MH i2c: E2 03 00 77 04 00 90 00 EF [12:35:07]RAPDU: 90 00 [12:35:07]wFMCommunicate OK [12:35:07]wFMCommunicate request_size=16 [12:35:07]MH_SAM_APDU [12:35:07]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 4E 0B 23 69 89 62 [12:35:07]Write to MH i2c: E2 13 00 78 04 80 0D 02 02 0B 00 00 35 04 06 00 4E 0B 23 69 89 62 00 00 1B [12:35:07]Write i2c OK [12:35:07]MH_I2C_Read... [12:35:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:35:07]Read from MH i2c: E2 [12:35:07]MH_I2C_Read... [12:35:07]Read from MH i2c: E2 03 00 [12:35:07]MH_I2C_Read... [12:35:07]Read from MH i2c: E2 03 00 78 04 00 90 00 F0 [12:35:07]RAPDU: 90 00 [12:35:07]wFMCommunicate OK [12:35:07]wFMCommunicate request_size=4 [12:35:07]MH_SAM_APDU [12:35:07]CAPDU: 80 0D 03 02 [12:35:07]Write to MH i2c: E2 08 00 79 04 80 0D 03 02 00 00 00 00 F8 [12:35:07]Write i2c OK [12:35:07]MH_I2C_Read... [12:35:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:35:07]Read from MH i2c: E2 [12:35:07]MH_I2C_Read... [12:35:07]Read from MH i2c: E2 0B 00 [12:35:07]MH_I2C_Read... [12:35:07]Read from MH i2c: E2 0B 00 79 04 00 7F 19 A0 FE 4C A2 82 1C 90 00 BB [12:35:07]RAPDU: 7F 19 A0 FE 4C A2 82 1C 90 00 [12:35:07]wFMCommunicate OK [12:35:07]SAM_PROTO_SignData done [12:35:07]FM_MakeSignedData done [12:35:07]CreateOFDProtocolMessage [12:35:07]wFMCommunicate request_size=4 [12:35:07]MH_SAM_APDU [12:35:07]CAPDU: 80 11 00 00 [12:35:07]Write to MH i2c: E2 08 00 7A 04 80 11 00 00 00 00 00 00 F8 [12:35:07]Write i2c OK [12:35:07]MH_I2C_Read... [12:35:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:35:08]Read from MH i2c: E2 [12:35:08]MH_I2C_Read... [12:35:08]Read from MH i2c: E2 17 00 [12:35:08]MH_I2C_Read... [12:35:08]Read from MH i2c: E2 17 00 7A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 49 [12:35:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:35:08]wFMCommunicate OK [12:35:08]CreateOFDProtocolMessage done [12:35:08]OFDSenderStorePacket 95311 [12:35:08]StoreOFDPacket docnum=95311 [12:35:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 5A BC 0D 01 DA 94 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 D2 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 55 C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2B 15 00 00 00 00 07 04 06 00 38 C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 7A 33 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4F 74 01 00 35 04 06 00 4E 0B 23 69 89 62 7F 19 A0 FE 4C A2 82 1C [12:35:08]CheckFolder [12:35:08]dirname=/storage/ofd_packets [12:35:08]CheckFolder done [12:35:08]ProducePacketName [12:35:08]name=ofd_packets/00095311 [12:35:08]NVStorageSaveData ofd_packets/00095311 [12:35:08]File name is /storage/ofd_packets/00095311 [12:35:08]Write 307 bytes [12:35:08]NVStorageSaveData done [12:35:08]OFDSenderStorePacket done [12:35:08]KKMCreateOFDPacket done [12:35:08]NVStorageSaveData kkm_last_timestamp [12:35:08]File name is /storage/kkm_last_timestamp [12:35:08]Write 4 bytes [12:35:08]NVStorageSaveData done [12:35:08]ExternCall_PrintAddStr [12:35:08]wPrintStart [12:35:08]Write to MH i2c: 01 00 00 7B 04 7F [12:35:08]Write i2c OK [12:35:08]MH_I2C_Read... [12:35:08]Read from MH i2c: 01 [12:35:08]MH_I2C_Read... [12:35:08]Read from MH i2c: 01 07 00 [12:35:08]MH_I2C_Read... [12:35:08]Read from MH i2c: 01 07 00 7B 04 00 00 00 00 00 FF 0F 94 [12:35:08]RasterBufferAndPrint [12:35:08]line Счет N : (1)3405819 [12:35:08]line ИНН: 02508201610067 [12:35:08]line Контрольно-Кассовый Чек [12:35:08]line ПРОДАЖА [12:35:08]line ТРК (МРК, ГНК) : 31 [12:35:08]line Товар: 2710194800 [12:35:08]line D-ENERGY Дт-К-2 [12:35:08]line 6.610 * 77.20 [12:35:08]line = 510.29 [12:35:08]line НДС 12% НСП 1% [12:35:08]line > о реализуемом товаре [12:35:08]line ОКРУГЛЕНИЕ: -0.29 [12:35:08]line ИТОГО: 510.00 [12:35:08]line Внесено: 510.00 [12:35:08]line СДАЧА: 0.00 [12:35:08]line НСП 1% : 4.52 [12:35:08]line НДС 12% : 54.19 [12:35:08]line Наличными: 510.00 [12:35:08]line Безнал.: 0.00 [12:35:08]line Место: АЗС № 82 "Партнер Нефть" [12:35:08]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:35:08]line СНО: Общий режим [12:35:08]line Чек 310 27.10.2024 12:35 [12:35:08]line Смена: 143 ФФД: 1.0 [12:35:08]line ЗНМ: 0300000017 [12:35:08]line РНМ: 0000000000170478 [12:35:08]line Версия ККМ: v1.0 [12:35:08]line ФМ: 0000000002098560 [12:35:08]line ФД: 95311 [12:35:08]line ФПД: 85809745725794 [12:35:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T123506&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95311&fm=85809745725794&tin=02508201610067®Number=0000000000170478&sum=51000 [12:35:08]written 0, free lines is 4095 [12:35:08]OFD Sender: Processing packet 95311 [packets to send 56, broken 55] [12:35:08]ProducePacketName [12:35:08]name=ofd_packets/00095311 [12:35:08]OFD Sender: To server: pG, [12:35:08]CommunicateWithHost lk.salyk.kg:30040 [12:35:08]ConnectInit lk.salyk.kg [12:35:08]Connected sock=10 [12:35:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 5A BC 0D 01 DA 94 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 D2 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 55 C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2B 15 00 00 00 00 07 04 06 00 38 C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 7A 33 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4F 74 01 00 35 04 06 00 4E 0B 23 69 89 62 7F 19 A0 FE 4C A2 82 1C [12:35:08]Write to MH i2c: 01 00 00 A6 04 AA [12:35:08]Write i2c OK [12:35:08]MH_I2C_Read... [12:35:08]Read from MH i2c: 01 [12:35:08]MH_I2C_Read... [12:35:08]Read from MH i2c: 01 07 00 [12:35:08]MH_I2C_Read... [12:35:08]Read from MH i2c: 01 07 00 A6 04 00 00 00 00 00 01 0D BF [12:35:08]RasterBufferAndPrint [12:35:08]line [12:35:08]line [12:35:08]line [12:35:08]line [12:35:08]line [12:35:08]written 0, free lines is 3341 [12:35:08]MH_Cut [12:35:08]Write to MH i2c: D1 01 00 AD 04 01 83 [12:35:08]Write i2c OK [12:35:08]MH_I2C_Read... [12:35:08]Read from MH i2c: D1 [12:35:08]MH_I2C_Read... [12:35:08]Read from MH i2c: D1 01 00 [12:35:08]MH_I2C_Read... [12:35:08]Read from MH i2c: D1 01 00 AD 04 00 82 [12:35:08]Write to MH i2c: 01 00 00 AE 04 B2 [12:35:08]Write i2c OK [12:35:08]MH_I2C_Read... [12:35:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 DC A8 47 00 F7 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 32 30 39 38 35 36 30 10 04 04 00 4F 74 01 00 F4 03 04 00 A7 DD 1D 67 B6 04 01 00 00 67 46 4F 27 A2 13 91 79 [12:35:08]CommunicateWithHost err = 0 [12:35:08]CheckOFDResponse [12:35:08]1017 (14) - 77093643461234 [12:35:08]1041 (16) - 0000000002098560 [12:35:08]1040 (4) - 95311 [12:35:08]1012 (4) - 27.10.2024 06:28 [12:35:08]1206 (1) - 0 [12:35:08]OFD Sender: Remove packet 95311 [12:35:08]ProducePacketName [12:35:08]name=ofd_packets/00095311 [12:35:08]NVStorageDeleteData [12:35:09]*** Cut start [12:35:09]*** Partial cut [12:35:09]*** CUTSNS_PIN = 1 [12:35:09]OFD Sender: No OFD packet to send [12:35:09]*** CUTSNS_PIN = 0 [12:35:09]*** Brake cut motor [12:35:09]Read from MH i2c: 01 [12:35:09]MH_I2C_Read... [12:35:09]*** Stop cut motor [12:35:09]*** Cut end [12:35:09]Read from MH i2c: 01 07 00 [12:35:09]MH_I2C_Read... [12:35:09]Read from MH i2c: 01 07 00 AE 04 00 00 00 00 00 FF 0F C7 [12:35:09]process_action close_receipt done [12:35:09]requested_data is exist [12:35:09]produce_requested_data [12:35:09]requested_item fm.sn is exist - process it [12:35:09]wFMCommunicate request_size=4 [12:35:09]MH_SAM_APDU [12:35:09]CAPDU: 80 11 00 00 [12:35:09]Write to MH i2c: E2 08 00 AF 04 80 11 00 00 00 00 00 00 2D [12:35:09]Write i2c OK [12:35:09]MH_I2C_Read... [12:35:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:35:09]Read from MH i2c: E2 [12:35:09]MH_I2C_Read... [12:35:09]Read from MH i2c: E2 17 00 [12:35:09]MH_I2C_Read... [12:35:09]Read from MH i2c: E2 17 00 AF 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7E [12:35:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:35:09]wFMCommunicate OK [12:35:09]requested_item fd.num is exist - process it [12:35:09]SAM_PROTO_GetFieldsCounters [12:35:09]wFMCommunicate request_size=4 [12:35:09]MH_SAM_APDU [12:35:09]CAPDU: 80 13 00 00 [12:35:09]Write to MH i2c: E2 08 00 B0 04 80 13 00 00 00 00 00 00 30 [12:35:09]Write i2c OK [12:35:09]MH_I2C_Read... [12:35:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:35:10]Read from MH i2c: E2 [12:35:10]MH_I2C_Read... [12:35:10]Read from MH i2c: E2 62 00 [12:35:10]MH_I2C_Read... [12:35:10]Read from MH i2c: E2 62 00 B0 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4F 74 01 00 0E 04 04 00 8F 00 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 49 [12:35:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4F 74 01 00 0E 04 04 00 8F 00 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 [12:35:10]wFMCommunicate OK [12:35:10]SAM_PROTO_GetFieldsCounters done [12:35:10]requested_item shift.num is exist - process it [12:35:10]requested_item shift.opened is exist - process it [12:35:10]req_shift_opened [12:35:10]FM_GetShiftState [12:35:10]SAM_PROTO_GetShiftState [12:35:10]wFMCommunicate request_size=4 [12:35:10]MH_SAM_APDU [12:35:10]CAPDU: 80 13 01 00 [12:35:10]Write to MH i2c: E2 08 00 B1 04 80 13 01 00 00 00 00 00 32 [12:35:10]Write i2c OK [12:35:10]MH_I2C_Read... [12:35:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:35:10]Read from MH i2c: E2 [12:35:10]MH_I2C_Read... [12:35:10]Read from MH i2c: E2 0E 00 [12:35:10]MH_I2C_Read... [12:35:10]Read from MH i2c: E2 0E 00 B1 04 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DE [12:35:10]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:35:10]wFMCommunicate OK [12:35:10]SAM_PROTO_GetShiftState done [12:35:10]FM_GetShiftState done [12:35:10]req_shift_opened done [12:35:10]requested_item shift.open_date is exist - process it [12:35:10]req_shift_open_date [12:35:10]req_shift_open_date done [12:35:10]produce_requested_data done [12:35:10]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95311,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:35:10]process_action_free close_receipt [12:35:10]json_value_free [12:35:10]json_value_free done [12:35:10]process_json_proto returns [12:35:10]Send response to host [12:35:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95311,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:35:10]free response buf [12:35:10]execute_script done [12:35:10]execute_script returns [12:35:10]free content buf [12:35:10]Sock 9.Close socket [12:35:10]Sock 9.Thread stoped [12:35:14]OFD Sender: No OFD packet to send [12:35:19]OFD Sender: No OFD packet to send [12:35:24]OFD Sender: No OFD packet to send [12:35:29]OFD Sender: No OFD packet to send [12:35:34]OFD Sender: No OFD packet to send [12:35:39]OFD Sender: No OFD packet to send [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: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:19]OFD Sender: No OFD packet to send [12:36:24]OFD Sender: No OFD packet to send [12:36:26]accept exits with 8 [12:36:26]New connection [12:36:26]New thread 3067489636 created [12:36:26]Thread 3067346276 joined [12:36:26]Waiting for new connection... [12:36:26] Sock 8.Parse request [12:36:26]Sock 8.Check first char [12:36:26]Sock 8.First char is OK [12:36:26]request: POST /json_proto HTTP/1.0 [12:36:26]Method: POST [12:36:26]URL: /json_proto [12:36:26]Method is POST - this is cgi request [12:36:26]url: /json_proto [12:36:26]query_string will be loaded in cgi processing [12:36:26]execute_cgi json_proto POST (null) [12:36:26]execute_cgi path=json_proto method=POST [12:36:26]POST find Content-Length [12:36:26]Host: 172.17.40.67:8080 [12:36:26]Content-Length: 767 [12:36:26]Content-Type: application/json [12:36:26] [12:36:26]POST finish read [12:36:26]Found Content-Length = 767 [12:36:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405820", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:36:26]execute_script... [12:36: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)3405820", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:36:26]POST & json_proto [12:36:26]process_json_proto [12:36:26]json parsed OK: [12:36:26]protocol is kg_v1.0 [12:36:26]action value=close_receipt [12:36:26]process_action close_receipt [12:36:26]cmd_close_receipt [12:36:26]MH_GetDate [12:36:26]Write to MH i2c: F0 00 00 B2 04 A5 [12:36:26]Write i2c OK [12:36:26]MH_I2C_Read... [12:36:26]Read from MH i2c: F0 [12:36:26]MH_I2C_Read... [12:36:26]Read from MH i2c: F0 09 00 [12:36:26]MH_I2C_Read... [12:36:26]Read from MH i2c: F0 09 00 B2 04 00 CB 33 1E 67 EE DA 66 66 C5 [12:36:26]GetLastDocTimeStamp 1730032506 [12:36:26]current date 1730032587 [12:36:26]FM_GetShiftState [12:36:26]SAM_PROTO_GetShiftState [12:36:26]wFMCommunicate request_size=4 [12:36:26]MH_SAM_APDU [12:36:26]CAPDU: 80 13 01 00 [12:36:26]Write to MH i2c: E2 08 00 B3 04 80 13 01 00 00 00 00 00 34 [12:36:26]Write i2c OK [12:36:26]MH_I2C_Read... [12:36:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:36:26]Read from MH i2c: E2 [12:36:26]MH_I2C_Read... [12:36:26]Read from MH i2c: E2 0E 00 [12:36:26]MH_I2C_Read... [12:36:26]Read from MH i2c: E2 0E 00 B3 04 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E0 [12:36:26]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:36:26]wFMCommunicate OK [12:36:26]SAM_PROTO_GetShiftState done [12:36:26]FM_GetShiftState done [12:36:26]opened in 1729987736 [12:36:26]opened+sec_in_day 1730074136 [12:36:26]quantity*price = 30038 [12:36:26]sum+1 = 30039 [12:36:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.38 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.38 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 311 27.10.2024 12:36 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95312 ФПД: 142368640711242 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T123627&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95312&fm=142368640711242&tin=02508201610067®Number=0000000000170478&sum=30038 [12:36:27]StoreToDocumentArchive [12:36:27]shift 143 fd 95312 [12:36:27]save to /storage/0143/doc_00095312 [12:36:27]save last doc name /storage/0143/doc_00095312 to /storage/kkm_last_doc_name [12:36:27]save OK [12:36:27]Clear old archive folders... [12:36:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:36:27]tlvbuf is 0190F360 [12:36:27]SAM_PROTO_ClearQueue [12:36:27]wFMCommunicate request_size=4 [12:36:27]MH_SAM_APDU [12:36:27]CAPDU: 80 09 00 00 [12:36:27]Write to MH i2c: E2 08 00 C0 04 80 09 00 00 00 00 00 00 36 [12:36:27]Write i2c OK [12:36:27]MH_I2C_Read... [12:36:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:36:27]Read from MH i2c: E2 [12:36:27]MH_I2C_Read... [12:36:27]Read from MH i2c: E2 03 00 [12:36:27]MH_I2C_Read... [12:36:27]Read from MH i2c: E2 03 00 C0 04 00 90 00 38 [12:36:27]RAPDU: 90 00 [12:36:27]wFMCommunicate OK [12:36:27]SAM_PROTO_ClearQueue done [12:36:27]KKMCreateOFDPacket [12:36:27]OFDProtocolAddRootSTLVToBuf [12:36:27]FM_MakeSignedData [12:36:27]FM_MakeSignedData [12:36:27]SAM_PROTO_SignData [12:36:27]wFMCommunicate request_size=4 [12:36:27]MH_SAM_APDU [12:36:27]CAPDU: 80 0D 01 02 [12:36:27]Write to MH i2c: E2 08 00 C1 04 80 0D 01 02 00 00 00 00 3E [12:36:27]Write i2c OK [12:36:27]MH_I2C_Read... [12:36:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:36:27]Read from MH i2c: E2 [12:36:27]MH_I2C_Read... [12:36:27]Read from MH i2c: E2 03 00 [12:36:27]MH_I2C_Read... [12:36:27]Read from MH i2c: E2 03 00 C1 04 00 90 00 39 [12:36:27]RAPDU: 90 00 [12:36:27]wFMCommunicate OK [12:36:27]wFMCommunicate request_size=255 [12:36:27]MH_SAM_APDU [12:36: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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 CB 33 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 50 74 01 00 35 04 06 00 81 [12:36:27]Write to MH i2c: E2 02 01 C2 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 CB 33 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 50 74 01 00 35 04 06 00 81 00 00 9C [12:36:27]Write i2c OK [12:36:27]MH_I2C_Read... [12:36:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:36:28]Read from MH i2c: E2 [12:36:28]MH_I2C_Read... [12:36:28]Read from MH i2c: E2 03 00 [12:36:28]MH_I2C_Read... [12:36:28]Read from MH i2c: E2 03 00 C2 04 00 90 00 3A [12:36:28]RAPDU: 90 00 [12:36:28]wFMCommunicate OK [12:36:28]wFMCommunicate request_size=10 [12:36:28]MH_SAM_APDU [12:36:28]CAPDU: 80 0D 02 02 05 7B C8 41 BA 4A [12:36:28]Write to MH i2c: E2 0D 00 C3 04 80 0D 02 02 05 00 7B C8 41 BA 4A 00 00 D3 [12:36:28]Write i2c OK [12:36:28]MH_I2C_Read... [12:36:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:36:28]Read from MH i2c: E2 [12:36:28]MH_I2C_Read... [12:36:28]Read from MH i2c: E2 03 00 [12:36:28]MH_I2C_Read... [12:36:28]Read from MH i2c: E2 03 00 C3 04 00 90 00 3B [12:36:28]RAPDU: 90 00 [12:36:28]wFMCommunicate OK [12:36:28]wFMCommunicate request_size=4 [12:36:28]MH_SAM_APDU [12:36:28]CAPDU: 80 0D 03 02 [12:36:28]Write to MH i2c: E2 08 00 C4 04 80 0D 03 02 00 00 00 00 43 [12:36:28]Write i2c OK [12:36:28]MH_I2C_Read... [12:36:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:36:28]Read from MH i2c: E2 [12:36:28]MH_I2C_Read... [12:36:28]Read from MH i2c: E2 0B 00 [12:36:28]MH_I2C_Read... [12:36:28]Read from MH i2c: E2 0B 00 C4 04 00 DF 25 CC 51 68 70 85 92 90 00 54 [12:36:28]RAPDU: DF 25 CC 51 68 70 85 92 90 00 [12:36:28]wFMCommunicate OK [12:36:28]SAM_PROTO_SignData done [12:36:28]FM_MakeSignedData done [12:36:28]CreateOFDProtocolMessage [12:36:28]wFMCommunicate request_size=4 [12:36:28]MH_SAM_APDU [12:36:28]CAPDU: 80 11 00 00 [12:36:28]Write to MH i2c: E2 08 00 C5 04 80 11 00 00 00 00 00 00 43 [12:36:28]Write i2c OK [12:36:28]MH_I2C_Read... [12:36:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:36:28]Read from MH i2c: E2 [12:36:28]MH_I2C_Read... [12:36:28]Read from MH i2c: E2 17 00 [12:36:28]MH_I2C_Read... [12:36:28]Read from MH i2c: E2 17 00 C5 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 94 [12:36:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:36:28]wFMCommunicate OK [12:36:28]CreateOFDProtocolMessage done [12:36:28]OFDSenderStorePacket 95312 [12:36:28]StoreOFDPacket docnum=95312 [12:36:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9D 8A 07 01 19 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 CB 33 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 50 74 01 00 35 04 06 00 81 7B C8 41 BA 4A DF 25 CC 51 68 70 85 92 [12:36:28]CheckFolder [12:36:28]dirname=/storage/ofd_packets [12:36:28]CheckFolder done [12:36:28]ProducePacketName [12:36:28]name=ofd_packets/00095312 [12:36:28]NVStorageSaveData ofd_packets/00095312 [12:36:28]File name is /storage/ofd_packets/00095312 [12:36:28]Write 301 bytes [12:36:28]NVStorageSaveData done [12:36:28]OFDSenderStorePacket done [12:36:28]KKMCreateOFDPacket done [12:36:28]NVStorageSaveData kkm_last_timestamp [12:36:28]File name is /storage/kkm_last_timestamp [12:36:28]Write 4 bytes [12:36:28]NVStorageSaveData done [12:36:28]ExternCall_PrintAddStr [12:36:28]wPrintStart [12:36:28]Write to MH i2c: 01 00 00 C6 04 CA [12:36:28]Write i2c OK [12:36:28]MH_I2C_Read... [12:36:28]Read from MH i2c: 01 [12:36:28]MH_I2C_Read... [12:36:28]Read from MH i2c: 01 07 00 [12:36:28]MH_I2C_Read... [12:36:28]Read from MH i2c: 01 07 00 C6 04 00 00 00 00 00 FF 0F DF [12:36:28]RasterBufferAndPrint [12:36:28]line Счет N : (1)3405820 [12:36:28]line ИНН: 02508201610067 [12:36:28]line Контрольно-Кассовый Чек [12:36:28]line ПРОДАЖА [12:36:28]line ТРК (МРК, ГНК) : 12 [12:36:28]line Товар: 2710124130 [12:36:28]line Аи-92-К-4 [12:36:28]line 4.490 * 66.90 [12:36:28]line = 300.38 [12:36:28]line НДС 12% НСП 1% [12:36:28]line > о реализуемом товаре [12:36:28]line ИТОГО: 300.38 [12:36:28]line НСП 1% : 2.66 [12:36:28]line НДС 12% : 31.90 [12:36:28]line Наличными: 0.00 [12:36:28]line Безнал.: 300.38 [12:36:28]line Место: АЗС № 82 "Партнер Нефть" [12:36:28]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:36:28]line СНО: Общий режим [12:36:28]line Чек 311 27.10.2024 12:36 [12:36:28]line Смена: 143 ФФД: 1.0 [12:36:28]line ЗНМ: 0300000017 [12:36:28]line РНМ: 0000000000170478 [12:36:28]line Версия ККМ: v1.0 [12:36:28]line Платежная система: Mbank [12:36:28]line ФМ: 0000000002098560 [12:36:28]line ФД: 95312 [12:36:28]line ФПД: 142368640711242 [12:36:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T123627&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95312&fm=142368640711242&tin=02508201610067®Number=0000000000170478&sum=30038 [12:36:28]OFD Sender: Processing packet 95312 [packets to send 56, broken 55] [12:36:28]ProducePacketName [12:36:28]name=ofd_packets/00095312 [12:36:28]OFD Sender: To server: pG, [12:36:28]CommunicateWithHost lk.salyk.kg:30040 [12:36:28]ConnectInit lk.salyk.kg [12:36:28]written 0, free lines is 4095 [12:36:28]Connected sock=10 [12:36:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9D 8A 07 01 19 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 CB 33 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 50 74 01 00 35 04 06 00 81 7B C8 41 BA 4A DF 25 CC 51 68 70 85 92 [12:36:29]Write to MH i2c: 01 00 00 EF 04 F3 [12:36:29]Write i2c OK [12:36:29]MH_I2C_Read... [12:36:29]Read from MH i2c: 01 [12:36:29]MH_I2C_Read... [12:36:29]Read from MH i2c: 01 07 00 [12:36:29]MH_I2C_Read... [12:36:29]Read from MH i2c: 01 07 00 EF 04 00 00 00 00 00 2D 0D 34 [12:36:29]RasterBufferAndPrint [12:36:29]line [12:36:29]line [12:36:29]line [12:36:29]line [12:36:29]line [12:36:29]written 0, free lines is 3380 [12:36:29]MH_Cut [12:36:29]Write to MH i2c: D1 01 00 F6 04 01 CC [12:36:29]Write i2c OK [12:36:29]MH_I2C_Read... [12:36:29]Read from MH i2c: D1 [12:36:29]MH_I2C_Read... [12:36:29]Read from MH i2c: D1 01 00 [12:36:29]MH_I2C_Read... [12:36:29]Read from MH i2c: D1 01 00 F6 04 00 CB [12:36:29]Write to MH i2c: 01 00 00 F7 04 FB [12:36:29]Write i2c OK [12:36:29]MH_I2C_Read... [12:36:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 41 36 47 00 63 D8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 50 74 01 00 F4 03 04 00 F7 DD 1D 67 B6 04 01 00 00 B2 7A 2C 42 FB 12 30 F6 [12:36:29]CommunicateWithHost err = 0 [12:36:29]CheckOFDResponse [12:36:29]1017 (14) - 77093643461234 [12:36:29]1041 (16) - 0000000002098560 [12:36:29]1040 (4) - 95312 [12:36:29]1012 (4) - 27.10.2024 06:30 [12:36:29]1206 (1) - 0 [12:36:29]OFD Sender: Remove packet 95312 [12:36:29]ProducePacketName [12:36:29]name=ofd_packets/00095312 [12:36:29]NVStorageDeleteData [12:36:29]OFD Sender: No OFD packet to send [12:36:29]*** Cut start [12:36:29]*** Partial cut [12:36:29]*** CUTSNS_PIN = 1 [12:36:29]*** CUTSNS_PIN = 0 [12:36:30]*** Brake cut motor [12:36:30]Read from MH i2c: 01 [12:36:30]MH_I2C_Read... [12:36:30]*** Stop cut motor [12:36:30]*** Cut end [12:36:30]Read from MH i2c: 01 07 00 [12:36:30]MH_I2C_Read... [12:36:30]Read from MH i2c: 01 07 00 F7 04 00 00 00 00 00 FF 0F 10 [12:36:30]process_action close_receipt done [12:36:30]requested_data is exist [12:36:30]produce_requested_data [12:36:30]requested_item fm.sn is exist - process it [12:36:30]wFMCommunicate request_size=4 [12:36:30]MH_SAM_APDU [12:36:30]CAPDU: 80 11 00 00 [12:36:30]Write to MH i2c: E2 08 00 F8 04 80 11 00 00 00 00 00 00 76 [12:36:30]Write i2c OK [12:36:30]MH_I2C_Read... [12:36:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:36:30]Read from MH i2c: E2 [12:36:30]MH_I2C_Read... [12:36:30]Read from MH i2c: E2 17 00 [12:36:30]MH_I2C_Read... [12:36:30]Read from MH i2c: E2 17 00 F8 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C7 [12:36:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:36:30]wFMCommunicate OK [12:36:30]requested_item fd.num is exist - process it [12:36:30]SAM_PROTO_GetFieldsCounters [12:36:30]wFMCommunicate request_size=4 [12:36:30]MH_SAM_APDU [12:36:30]CAPDU: 80 13 00 00 [12:36:30]Write to MH i2c: E2 08 00 F9 04 80 13 00 00 00 00 00 00 79 [12:36:30]Write i2c OK [12:36:30]MH_I2C_Read... [12:36:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:36:30]Read from MH i2c: E2 [12:36:30]MH_I2C_Read... [12:36:30]Read from MH i2c: E2 62 00 [12:36:30]MH_I2C_Read... [12:36:30]Read from MH i2c: E2 62 00 F9 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 50 74 01 00 0E 04 04 00 8F 00 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 96 [12:36:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 50 74 01 00 0E 04 04 00 8F 00 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 [12:36:30]wFMCommunicate OK [12:36:30]SAM_PROTO_GetFieldsCounters done [12:36:30]requested_item shift.num is exist - process it [12:36:30]requested_item shift.opened is exist - process it [12:36:30]req_shift_opened [12:36:30]FM_GetShiftState [12:36:30]SAM_PROTO_GetShiftState [12:36:30]wFMCommunicate request_size=4 [12:36:30]MH_SAM_APDU [12:36:30]CAPDU: 80 13 01 00 [12:36:30]Write to MH i2c: E2 08 00 FA 04 80 13 01 00 00 00 00 00 7B [12:36:30]Write i2c OK [12:36:30]MH_I2C_Read... [12:36:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:36:30]Read from MH i2c: E2 [12:36:30]MH_I2C_Read... [12:36:30]Read from MH i2c: E2 0E 00 [12:36:30]MH_I2C_Read... [12:36:30]Read from MH i2c: E2 0E 00 FA 04 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 27 [12:36:30]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:36:30]wFMCommunicate OK [12:36:30]SAM_PROTO_GetShiftState done [12:36:30]FM_GetShiftState done [12:36:30]req_shift_opened done [12:36:30]requested_item shift.open_date is exist - process it [12:36:30]req_shift_open_date [12:36:30]req_shift_open_date done [12:36:30]produce_requested_data done [12:36:30]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95312,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:36:30]process_action_free close_receipt [12:36:30]json_value_free [12:36:30]json_value_free done [12:36:30]process_json_proto returns [12:36:30]Send response to host [12:36:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95312,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:36:30]free response buf [12:36:30]execute_script done [12:36:30]execute_script returns [12:36:30]free content buf [12:36:30]Sock 8.Close socket [12:36:30]Sock 8.Thread stoped [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: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: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:34]OFD Sender: No OFD packet to send [12:37:39]OFD Sender: No OFD packet to send [12:37:44]OFD Sender: No OFD packet to send [12:37:49]OFD Sender: No OFD packet to send [12:37:54]OFD Sender: No OFD packet to send [12:37:59]OFD Sender: No OFD packet to send [12:38:04]OFD Sender: No OFD packet to send [12:38:09]OFD Sender: No OFD packet to send [12:38:14]OFD Sender: No OFD packet to send [12:38:19]OFD Sender: No OFD packet to send [12:38:24]OFD Sender: No OFD packet to send [12:38:29]OFD Sender: No OFD packet to send [12:38:34]OFD Sender: No OFD packet to send [12:38:39]OFD Sender: No OFD packet to send [12:38:44]OFD Sender: No OFD packet to send [12:38:49]OFD Sender: No OFD packet to send [12:38:54]OFD Sender: No OFD packet to send [12:38:59]OFD Sender: No OFD packet to send [12:39:04]OFD Sender: No OFD packet to send [12:39:09]OFD Sender: No OFD packet to send [12:39:12]accept exits with 9 [12:39:12]New connection [12:39:12]New thread 3067346276 created [12:39:12]Thread 3067489636 joined [12:39:12]Waiting for new connection... [12:39:12] Sock 9.Parse request [12:39:12]Sock 9.Check first char [12:39:12]Sock 9.First char is OK [12:39:12]request: POST /json_proto HTTP/1.0 [12:39:12]Method: POST [12:39:12]URL: /json_proto [12:39:12]Method is POST - this is cgi request [12:39:12]url: /json_proto [12:39:12]query_string will be loaded in cgi processing [12:39:12]execute_cgi json_proto POST (null) [12:39:12]execute_cgi path=json_proto method=POST [12:39:12]POST find Content-Length [12:39:12]Host: 172.17.40.67:8080 [12:39:12]Content-Length: 767 [12:39:12]Content-Type: application/json [12:39:12] [12:39:12]POST finish read [12:39:12]Found Content-Length = 767 [12:39:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405821", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:39:12]execute_script... [12:39: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)3405821", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:39:12]POST & json_proto [12:39:12]process_json_proto [12:39:12]json parsed OK: [12:39:12]protocol is kg_v1.0 [12:39:12]action value=close_receipt [12:39:12]process_action close_receipt [12:39:12]cmd_close_receipt [12:39:12]MH_GetDate [12:39:12]Write to MH i2c: F0 00 00 FB 04 EE [12:39:12]Write i2c OK [12:39:12]MH_I2C_Read... [12:39:12]Read from MH i2c: F0 [12:39:12]MH_I2C_Read... [12:39:12]Read from MH i2c: F0 09 00 [12:39:12]MH_I2C_Read... [12:39:12]Read from MH i2c: F0 09 00 FB 04 00 70 34 1E 67 EE DA 66 66 B4 [12:39:12]GetLastDocTimeStamp 1730032587 [12:39:12]current date 1730032752 [12:39:12]FM_GetShiftState [12:39:12]SAM_PROTO_GetShiftState [12:39:12]wFMCommunicate request_size=4 [12:39:12]MH_SAM_APDU [12:39:12]CAPDU: 80 13 01 00 [12:39:12]Write to MH i2c: E2 08 00 FC 04 80 13 01 00 00 00 00 00 7D [12:39:12]Write i2c OK [12:39:12]MH_I2C_Read... [12:39:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:39:12]Read from MH i2c: E2 [12:39:12]MH_I2C_Read... [12:39:12]Read from MH i2c: E2 0E 00 [12:39:12]MH_I2C_Read... [12:39:12]Read from MH i2c: E2 0E 00 FC 04 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 29 [12:39:12]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:39:12]wFMCommunicate OK [12:39:12]SAM_PROTO_GetShiftState done [12:39:12]FM_GetShiftState done [12:39:12]opened in 1729987736 [12:39:12]opened+sec_in_day 1730074136 [12:39:12]quantity*price = 50041 [12:39:12]sum+1 = 50042 [12:39:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 312 27.10.2024 12:39 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95313 ФПД: 90909228178356 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T123913&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95313&fm=90909228178356&tin=02508201610067®Number=0000000000170478&sum=50041 [12:39:13]StoreToDocumentArchive [12:39:13]shift 143 fd 95313 [12:39:13]save to /storage/0143/doc_00095313 [12:39:13]save last doc name /storage/0143/doc_00095313 to /storage/kkm_last_doc_name [12:39:13]save OK [12:39:13]Clear old archive folders... [12:39:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:39:13]tlvbuf is 01958620 [12:39:13]SAM_PROTO_ClearQueue [12:39:13]wFMCommunicate request_size=4 [12:39:13]MH_SAM_APDU [12:39:13]CAPDU: 80 09 00 00 [12:39:13]Write to MH i2c: E2 08 00 09 05 80 09 00 00 00 00 00 00 80 [12:39:13]Write i2c OK [12:39:13]MH_I2C_Read... [12:39:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:39:13]Read from MH i2c: E2 [12:39:13]MH_I2C_Read... [12:39:13]Read from MH i2c: E2 03 00 [12:39:13]MH_I2C_Read... [12:39:13]Read from MH i2c: E2 03 00 09 05 00 90 00 82 [12:39:13]RAPDU: 90 00 [12:39:13]wFMCommunicate OK [12:39:13]SAM_PROTO_ClearQueue done [12:39:13]KKMCreateOFDPacket [12:39:13]OFDProtocolAddRootSTLVToBuf [12:39:13]FM_MakeSignedData [12:39:13]FM_MakeSignedData [12:39:13]SAM_PROTO_SignData [12:39:13]wFMCommunicate request_size=4 [12:39:13]MH_SAM_APDU [12:39:13]CAPDU: 80 0D 01 02 [12:39:13]Write to MH i2c: E2 08 00 0A 05 80 0D 01 02 00 00 00 00 88 [12:39:13]Write i2c OK [12:39:13]MH_I2C_Read... [12:39:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:39:13]Read from MH i2c: E2 [12:39:13]MH_I2C_Read... [12:39:13]Read from MH i2c: E2 03 00 [12:39:13]MH_I2C_Read... [12:39:13]Read from MH i2c: E2 03 00 0A 05 00 90 00 83 [12:39:13]RAPDU: 90 00 [12:39:13]wFMCommunicate OK [12:39:13]wFMCommunicate request_size=255 [12:39:13]MH_SAM_APDU [12:39: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 71 34 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 51 74 01 00 35 04 06 00 52 [12:39:13]Write to MH i2c: E2 02 01 0B 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 71 34 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 51 74 01 00 35 04 06 00 52 00 00 72 [12:39:13]Write i2c OK [12:39:13]MH_I2C_Read... [12:39:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:39:13]Read from MH i2c: E2 [12:39:13]MH_I2C_Read... [12:39:13]Read from MH i2c: E2 03 00 [12:39:13]MH_I2C_Read... [12:39:13]Read from MH i2c: E2 03 00 0B 05 00 90 00 84 [12:39:13]RAPDU: 90 00 [12:39:13]wFMCommunicate OK [12:39:13]wFMCommunicate request_size=10 [12:39:13]MH_SAM_APDU [12:39:13]CAPDU: 80 0D 02 02 05 AE 74 40 9B B4 [12:39:13]Write to MH i2c: E2 0D 00 0C 05 80 0D 02 02 05 00 AE 74 40 9B B4 00 00 46 [12:39:13]Write i2c OK [12:39:13]MH_I2C_Read... [12:39:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:39:13]Read from MH i2c: E2 [12:39:13]MH_I2C_Read... [12:39:13]Read from MH i2c: E2 03 00 [12:39:13]MH_I2C_Read... [12:39:13]Read from MH i2c: E2 03 00 0C 05 00 90 00 85 [12:39:13]RAPDU: 90 00 [12:39:13]wFMCommunicate OK [12:39:13]wFMCommunicate request_size=4 [12:39:13]MH_SAM_APDU [12:39:13]CAPDU: 80 0D 03 02 [12:39:13]Write to MH i2c: E2 08 00 0D 05 80 0D 03 02 00 00 00 00 8D [12:39:13]Write i2c OK [12:39:13]MH_I2C_Read... [12:39:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:39:13]Read from MH i2c: E2 [12:39:13]MH_I2C_Read... [12:39:13]Read from MH i2c: E2 0B 00 [12:39:13]MH_I2C_Read... [12:39:13]Read from MH i2c: E2 0B 00 0D 05 00 9F 89 38 3B 8F 66 E3 5B 90 00 5C [12:39:13]RAPDU: 9F 89 38 3B 8F 66 E3 5B 90 00 [12:39:13]wFMCommunicate OK [12:39:13]SAM_PROTO_SignData done [12:39:13]FM_MakeSignedData done [12:39:13]CreateOFDProtocolMessage [12:39:13]wFMCommunicate request_size=4 [12:39:13]MH_SAM_APDU [12:39:13]CAPDU: 80 11 00 00 [12:39:13]Write to MH i2c: E2 08 00 0E 05 80 11 00 00 00 00 00 00 8D [12:39:13]Write i2c OK [12:39:13]MH_I2C_Read... [12:39:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:39:13]Read from MH i2c: E2 [12:39:13]MH_I2C_Read... [12:39:13]Read from MH i2c: E2 17 00 [12:39:13]MH_I2C_Read... [12:39:13]Read from MH i2c: E2 17 00 0E 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DE [12:39:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:39:13]wFMCommunicate OK [12:39:13]CreateOFDProtocolMessage done [12:39:13]OFDSenderStorePacket 95313 [12:39:13]StoreOFDPacket docnum=95313 [12:39:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C5 35 07 01 58 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 71 34 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 51 74 01 00 35 04 06 00 52 AE 74 40 9B B4 9F 89 38 3B 8F 66 E3 5B [12:39:13]CheckFolder [12:39:13]dirname=/storage/ofd_packets [12:39:13]CheckFolder done [12:39:13]ProducePacketName [12:39:13]name=ofd_packets/00095313 [12:39:13]NVStorageSaveData ofd_packets/00095313 [12:39:13]File name is /storage/ofd_packets/00095313 [12:39:13]Write 301 bytes [12:39:13]NVStorageSaveData done [12:39:13]OFDSenderStorePacket done [12:39:13]KKMCreateOFDPacket done [12:39:13]NVStorageSaveData kkm_last_timestamp [12:39:13]File name is /storage/kkm_last_timestamp [12:39:13]Write 4 bytes [12:39:13]NVStorageSaveData done [12:39:13]ExternCall_PrintAddStr [12:39:13]wPrintStart [12:39:13]Write to MH i2c: 01 00 00 0F 05 14 [12:39:13]Write i2c OK [12:39:13]MH_I2C_Read... [12:39:13]Read from MH i2c: 01 [12:39:13]MH_I2C_Read... [12:39:13]Read from MH i2c: 01 07 00 [12:39:13]MH_I2C_Read... [12:39:13]Read from MH i2c: 01 07 00 0F 05 00 00 00 00 00 FF 0F 29 [12:39:13]RasterBufferAndPrint [12:39:13]line Счет N : (1)3405821 [12:39:13]line ИНН: 02508201610067 [12:39:13]line Контрольно-Кассовый Чек [12:39:13]line ПРОДАЖА [12:39:13]line ТРК (МРК, ГНК) : 42 [12:39:13]line Товар: 2710124130 [12:39:13]line Аи-92-К-4 [12:39:13]line 7.480 * 66.90 [12:39:13]line = 500.41 [12:39:13]line НДС 12% НСП 1% [12:39:13]line > о реализуемом товаре [12:39:13]line ИТОГО: 500.41 [12:39:13]line НСП 1% : 4.43 [12:39:13]line НДС 12% : 53.14 [12:39:13]line Наличными: 0.00 [12:39:13]line Безнал.: 500.41 [12:39:13]line Место: АЗС № 82 "Партнер Нефть" [12:39:13]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:39:13]line СНО: Общий режим [12:39:13]line Чек 312 27.10.2024 12:39 [12:39:13]line Смена: 143 ФФД: 1.0 [12:39:13]line ЗНМ: 0300000017 [12:39:13]line РНМ: 0000000000170478 [12:39:13]line Версия ККМ: v1.0 [12:39:13]line Платежная система: Mbank [12:39:13]line ФМ: 0000000002098560 [12:39:13]line ФД: 95313 [12:39:13]line ФПД: 90909228178356 [12:39:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T123913&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95313&fm=90909228178356&tin=02508201610067®Number=0000000000170478&sum=50041 [12:39:14]OFD Sender: Processing packet 95313 [packets to send 56, broken 55] [12:39:14]ProducePacketName [12:39:14]name=ofd_packets/00095313 [12:39:14]OFD Sender: To server: pG, [12:39:14]CommunicateWithHost lk.salyk.kg:30040 [12:39:14]ConnectInit lk.salyk.kg [12:39:14]written 0, free lines is 4095 [12:39:14]Connected sock=10 [12:39:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C5 35 07 01 58 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 71 34 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 51 74 01 00 35 04 06 00 52 AE 74 40 9B B4 9F 89 38 3B 8F 66 E3 5B [12:39:14]Write to MH i2c: 01 00 00 38 05 3D [12:39:14]Write i2c OK [12:39:14]MH_I2C_Read... [12:39:14]Read from MH i2c: 01 [12:39:14]MH_I2C_Read... [12:39:14]Read from MH i2c: 01 07 00 [12:39:14]MH_I2C_Read... [12:39:14]Read from MH i2c: 01 07 00 38 05 00 00 00 00 00 23 0D 74 [12:39:14]RasterBufferAndPrint [12:39:14]line [12:39:14]line [12:39:14]line [12:39:14]line [12:39:14]line [12:39:14]written 0, free lines is 3370 [12:39:14]MH_Cut [12:39:14]Write to MH i2c: D1 01 00 3F 05 01 16 [12:39:14]Write i2c OK [12:39:14]MH_I2C_Read... [12:39:14]Read from MH i2c: D1 [12:39:14]MH_I2C_Read... [12:39:14]Read from MH i2c: D1 01 00 [12:39:14]MH_I2C_Read... [12:39:14]Read from MH i2c: D1 01 00 3F 05 00 15 [12:39:14]Write to MH i2c: 01 00 00 40 05 45 [12:39:14]Write i2c OK [12:39:14]MH_I2C_Read... [12:39:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 21 B1 47 00 03 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 32 30 39 38 35 36 30 10 04 04 00 51 74 01 00 F4 03 04 00 9D DE 1D 67 B6 04 01 00 00 DF 3E 1B B3 2F 65 43 0E [12:39:14]CommunicateWithHost err = 0 [12:39:14]CheckOFDResponse [12:39:14]1017 (14) - 77093643461234 [12:39:14]1041 (16) - 0000000002098560 [12:39:14]1040 (4) - 95313 [12:39:14]1012 (4) - 27.10.2024 06:33 [12:39:14]1206 (1) - 0 [12:39:14]OFD Sender: Remove packet 95313 [12:39:14]ProducePacketName [12:39:14]name=ofd_packets/00095313 [12:39:14]NVStorageDeleteData [12:39:15]OFD Sender: No OFD packet to send [12:39:15]*** Cut start [12:39:15]*** Partial cut [12:39:15]*** CUTSNS_PIN = 1 [12:39:15]*** CUTSNS_PIN = 0 [12:39:15]*** Brake cut motor [12:39:15]Read from MH i2c: 01 [12:39:15]MH_I2C_Read... [12:39:15]Read from MH i2c: 01 07 00 [12:39:15]MH_I2C_Read... [12:39:15]*** Stop cut motor [12:39:15]*** Cut end [12:39:15]Read from MH i2c: 01 07 00 40 05 00 00 00 00 00 FF 0F 5A [12:39:15]process_action close_receipt done [12:39:15]requested_data is exist [12:39:15]produce_requested_data [12:39:15]requested_item fm.sn is exist - process it [12:39:15]wFMCommunicate request_size=4 [12:39:15]MH_SAM_APDU [12:39:15]CAPDU: 80 11 00 00 [12:39:15]Write to MH i2c: E2 08 00 41 05 80 11 00 00 00 00 00 00 C0 [12:39:15]Write i2c OK [12:39:15]MH_I2C_Read... [12:39:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:39:15]Read from MH i2c: E2 [12:39:15]MH_I2C_Read... [12:39:15]Read from MH i2c: E2 17 00 [12:39:15]MH_I2C_Read... [12:39:15]Read from MH i2c: E2 17 00 41 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 11 [12:39:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:39:15]wFMCommunicate OK [12:39:15]requested_item fd.num is exist - process it [12:39:15]SAM_PROTO_GetFieldsCounters [12:39:15]wFMCommunicate request_size=4 [12:39:15]MH_SAM_APDU [12:39:15]CAPDU: 80 13 00 00 [12:39:15]Write to MH i2c: E2 08 00 42 05 80 13 00 00 00 00 00 00 C3 [12:39:15]Write i2c OK [12:39:15]MH_I2C_Read... [12:39:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:39:16]Read from MH i2c: E2 [12:39:16]MH_I2C_Read... [12:39:16]Read from MH i2c: E2 62 00 [12:39:16]MH_I2C_Read... [12:39:16]Read from MH i2c: E2 62 00 42 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 51 74 01 00 0E 04 04 00 8F 00 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 E4 [12:39:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 51 74 01 00 0E 04 04 00 8F 00 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 [12:39:16]wFMCommunicate OK [12:39:16]SAM_PROTO_GetFieldsCounters done [12:39:16]requested_item shift.num is exist - process it [12:39:16]requested_item shift.opened is exist - process it [12:39:16]req_shift_opened [12:39:16]FM_GetShiftState [12:39:16]SAM_PROTO_GetShiftState [12:39:16]wFMCommunicate request_size=4 [12:39:16]MH_SAM_APDU [12:39:16]CAPDU: 80 13 01 00 [12:39:16]Write to MH i2c: E2 08 00 43 05 80 13 01 00 00 00 00 00 C5 [12:39:16]Write i2c OK [12:39:16]MH_I2C_Read... [12:39:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:39:16]Read from MH i2c: E2 [12:39:16]MH_I2C_Read... [12:39:16]Read from MH i2c: E2 0E 00 [12:39:16]MH_I2C_Read... [12:39:16]Read from MH i2c: E2 0E 00 43 05 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 71 [12:39:16]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:39:16]wFMCommunicate OK [12:39:16]SAM_PROTO_GetShiftState done [12:39:16]FM_GetShiftState done [12:39:16]req_shift_opened done [12:39:16]requested_item shift.open_date is exist - process it [12:39:16]req_shift_open_date [12:39:16]req_shift_open_date done [12:39:16]produce_requested_data done [12:39:16]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95313,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:39:16]process_action_free close_receipt [12:39:16]json_value_free [12:39:16]json_value_free done [12:39:16]process_json_proto returns [12:39:16]Send response to host [12:39:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95313,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:39:16]free response buf [12:39:16]execute_script done [12:39:16]execute_script returns [12:39:16]free content buf [12:39:16]Sock 9.Close socket [12:39:16]Sock 9.Thread stoped [12:39:20]OFD Sender: No OFD packet to send [12:39:25]OFD Sender: No OFD packet to send [12:39:30]OFD Sender: No OFD packet to send [12:39:35]OFD Sender: No OFD packet to send [12:39:40]OFD Sender: No OFD packet to send [12:39:45]OFD Sender: No OFD packet to send [12:39:50]OFD Sender: No OFD packet to send [12:39:54]accept exits with 8 [12:39:54]New connection [12:39:54]New thread 3067489636 created [12:39:54]Thread 3067346276 joined [12:39:54]Waiting for new connection... [12:39:54] Sock 8.Parse request [12:39:54]Sock 8.Check first char [12:39:54]Sock 8.First char is OK [12:39:54]request: POST /json_proto HTTP/1.0 [12:39:54]Method: POST [12:39:54]URL: /json_proto [12:39:54]Method is POST - this is cgi request [12:39:54]url: /json_proto [12:39:54]query_string will be loaded in cgi processing [12:39:54]execute_cgi json_proto POST (null) [12:39:54]execute_cgi path=json_proto method=POST [12:39:54]POST find Content-Length [12:39:54]Host: 172.17.40.67:8080 [12:39:54]Content-Length: 678 [12:39:54]Content-Type: application/json [12:39:54] [12:39:54]POST finish read [12:39:54]Found Content-Length = 678 [12:39:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405822", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:39:54]execute_script... [12:39: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)3405822", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:39:54]POST & json_proto [12:39:54]process_json_proto [12:39:54]json parsed OK: [12:39:54]protocol is kg_v1.0 [12:39:54]action value=close_receipt [12:39:54]process_action close_receipt [12:39:54]cmd_close_receipt [12:39:54]MH_GetDate [12:39:54]Write to MH i2c: F0 00 00 44 05 38 [12:39:54]Write i2c OK [12:39:54]MH_I2C_Read... [12:39:54]Read from MH i2c: F0 [12:39:54]MH_I2C_Read... [12:39:54]Read from MH i2c: F0 09 00 [12:39:54]MH_I2C_Read... [12:39:54]Read from MH i2c: F0 09 00 44 05 00 9B 34 1E 67 EE DA 66 66 29 [12:39:54]GetLastDocTimeStamp 1730032753 [12:39:54]current date 1730032795 [12:39:54]FM_GetShiftState [12:39:54]SAM_PROTO_GetShiftState [12:39:54]wFMCommunicate request_size=4 [12:39:54]MH_SAM_APDU [12:39:54]CAPDU: 80 13 01 00 [12:39:54]Write to MH i2c: E2 08 00 45 05 80 13 01 00 00 00 00 00 C7 [12:39:54]Write i2c OK [12:39:54]MH_I2C_Read... [12:39:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:39:54]Read from MH i2c: E2 [12:39:54]MH_I2C_Read... [12:39:54]Read from MH i2c: E2 0E 00 [12:39:54]MH_I2C_Read... [12:39:54]Read from MH i2c: E2 0E 00 45 05 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 73 [12:39:54]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:39:54]wFMCommunicate OK [12:39:54]SAM_PROTO_GetShiftState done [12:39:54]FM_GetShiftState done [12:39:54]opened in 1729987736 [12:39:54]opened+sec_in_day 1730074136 [12:39:54]quantity*price = 20003 [12:39:54]sum+1 = 20004 [12:39:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 313 27.10.2024 12:39 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95314 ФПД: 17264109213796 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T123955&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95314&fm=17264109213796&tin=02508201610067®Number=0000000000170478&sum=20000 [12:39:55]StoreToDocumentArchive [12:39:55]shift 143 fd 95314 [12:39:55]save to /storage/0143/doc_00095314 [12:39:55]save last doc name /storage/0143/doc_00095314 to /storage/kkm_last_doc_name [12:39:55]save OK [12:39:55]Clear old archive folders... [12:39:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:39:55]tlvbuf is 01913360 [12:39:55]SAM_PROTO_ClearQueue [12:39:55]wFMCommunicate request_size=4 [12:39:55]MH_SAM_APDU [12:39:55]CAPDU: 80 09 00 00 [12:39:55]Write to MH i2c: E2 08 00 52 05 80 09 00 00 00 00 00 00 C9 [12:39:55]Write i2c OK [12:39:55]MH_I2C_Read... [12:39:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:39:56]Read from MH i2c: E2 [12:39:56]MH_I2C_Read... [12:39:56]Read from MH i2c: E2 03 00 [12:39:56]MH_I2C_Read... [12:39:56]Read from MH i2c: E2 03 00 52 05 00 90 00 CB [12:39:56]RAPDU: 90 00 [12:39:56]wFMCommunicate OK [12:39:56]SAM_PROTO_ClearQueue done [12:39:56]KKMCreateOFDPacket [12:39:56]OFDProtocolAddRootSTLVToBuf [12:39:56]FM_MakeSignedData [12:39:56]FM_MakeSignedData [12:39:56]SAM_PROTO_SignData [12:39:56]wFMCommunicate request_size=4 [12:39:56]MH_SAM_APDU [12:39:56]CAPDU: 80 0D 01 02 [12:39:56]Write to MH i2c: E2 08 00 53 05 80 0D 01 02 00 00 00 00 D1 [12:39:56]Write i2c OK [12:39:56]MH_I2C_Read... [12:39:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:39:56]Read from MH i2c: E2 [12:39:56]MH_I2C_Read... [12:39:56]Read from MH i2c: E2 03 00 [12:39:56]MH_I2C_Read... [12:39:56]Read from MH i2c: E2 03 00 53 05 00 90 00 CC [12:39:56]RAPDU: 90 00 [12:39:56]wFMCommunicate OK [12:39:56]wFMCommunicate request_size=255 [12:39:56]MH_SAM_APDU [12:39: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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 9B 34 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 52 74 01 00 35 04 06 00 0F [12:39:56]Write to MH i2c: E2 02 01 54 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 9B 34 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 52 74 01 00 35 04 06 00 0F 00 00 14 [12:39:56]Write i2c OK [12:39:56]MH_I2C_Read... [12:39:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:39:56]Read from MH i2c: E2 [12:39:56]MH_I2C_Read... [12:39:56]Read from MH i2c: E2 03 00 [12:39:56]MH_I2C_Read... [12:39:56]Read from MH i2c: E2 03 00 54 05 00 90 00 CD [12:39:56]RAPDU: 90 00 [12:39:56]wFMCommunicate OK [12:39:56]wFMCommunicate request_size=10 [12:39:56]MH_SAM_APDU [12:39:56]CAPDU: 80 0D 02 02 05 B3 9D 18 D8 64 [12:39:56]Write to MH i2c: E2 0D 00 55 05 80 0D 02 02 05 00 B3 9D 18 D8 64 00 00 82 [12:39:56]Write i2c OK [12:39:56]MH_I2C_Read... [12:39:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:39:56]Read from MH i2c: E2 [12:39:56]MH_I2C_Read... [12:39:56]Read from MH i2c: E2 03 00 [12:39:56]MH_I2C_Read... [12:39:56]Read from MH i2c: E2 03 00 55 05 00 90 00 CE [12:39:56]RAPDU: 90 00 [12:39:56]wFMCommunicate OK [12:39:56]wFMCommunicate request_size=4 [12:39:56]MH_SAM_APDU [12:39:56]CAPDU: 80 0D 03 02 [12:39:56]Write to MH i2c: E2 08 00 56 05 80 0D 03 02 00 00 00 00 D6 [12:39:56]Write i2c OK [12:39:56]MH_I2C_Read... [12:39:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:39:56]Read from MH i2c: E2 [12:39:56]MH_I2C_Read... [12:39:56]Read from MH i2c: E2 0B 00 [12:39:56]MH_I2C_Read... [12:39:56]Read from MH i2c: E2 0B 00 56 05 00 A0 EA A7 29 4A B7 C6 02 90 00 FA [12:39:56]RAPDU: A0 EA A7 29 4A B7 C6 02 90 00 [12:39:56]wFMCommunicate OK [12:39:56]SAM_PROTO_SignData done [12:39:56]FM_MakeSignedData done [12:39:56]CreateOFDProtocolMessage [12:39:56]wFMCommunicate request_size=4 [12:39:56]MH_SAM_APDU [12:39:56]CAPDU: 80 11 00 00 [12:39:56]Write to MH i2c: E2 08 00 57 05 80 11 00 00 00 00 00 00 D6 [12:39:56]Write i2c OK [12:39:56]MH_I2C_Read... [12:39:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:39:56]Read from MH i2c: E2 [12:39:56]MH_I2C_Read... [12:39:56]Read from MH i2c: E2 17 00 [12:39:56]MH_I2C_Read... [12:39:56]Read from MH i2c: E2 17 00 57 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 27 [12:39:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:39:56]wFMCommunicate OK [12:39:56]CreateOFDProtocolMessage done [12:39:56]OFDSenderStorePacket 95314 [12:39:56]StoreOFDPacket docnum=95314 [12:39:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A9 99 07 01 26 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 9B 34 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 52 74 01 00 35 04 06 00 0F B3 9D 18 D8 64 A0 EA A7 29 4A B7 C6 02 [12:39:56]CheckFolder [12:39:56]dirname=/storage/ofd_packets [12:39:56]CheckFolder done [12:39:56]ProducePacketName [12:39:56]name=ofd_packets/00095314 [12:39:56]NVStorageSaveData ofd_packets/00095314 [12:39:56]File name is /storage/ofd_packets/00095314 [12:39:56]Write 301 bytes [12:39:56]NVStorageSaveData done [12:39:56]OFDSenderStorePacket done [12:39:56]KKMCreateOFDPacket done [12:39:56]NVStorageSaveData kkm_last_timestamp [12:39:56]File name is /storage/kkm_last_timestamp [12:39:56]Write 4 bytes [12:39:56]NVStorageSaveData done [12:39:56]ExternCall_PrintAddStr [12:39:56]wPrintStart [12:39:56]Write to MH i2c: 01 00 00 58 05 5D [12:39:56]Write i2c OK [12:39:56]MH_I2C_Read... [12:39:56]Read from MH i2c: 01 [12:39:56]MH_I2C_Read... [12:39:56]Read from MH i2c: 01 07 00 [12:39:56]MH_I2C_Read... [12:39:56]Read from MH i2c: 01 07 00 58 05 00 00 00 00 00 FF 0F 72 [12:39:56]RasterBufferAndPrint [12:39:56]line Счет N : (1)3405822 [12:39:56]line ИНН: 02508201610067 [12:39:56]line Контрольно-Кассовый Чек [12:39:56]line ПРОДАЖА [12:39:56]line ТРК (МРК, ГНК) : 12 [12:39:56]line Товар: 2710124130 [12:39:56]line Аи-92-К-4 [12:39:56]line 2.990 * 66.90 [12:39:56]line = 200.03 [12:39:56]line НДС 12% НСП 1% [12:39:56]line > о реализуемом товаре [12:39:56]line ОКРУГЛЕНИЕ: -0.03 [12:39:56]line ИТОГО: 200.00 [12:39:56]line Внесено: 200.00 [12:39:56]line СДАЧА: 0.00 [12:39:56]line НСП 1% : 1.77 [12:39:56]line НДС 12% : 21.24 [12:39:56]line Наличными: 200.00 [12:39:56]line Безнал.: 0.00 [12:39:56]line Место: АЗС № 82 "Партнер Нефть" [12:39:56]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:39:56]line СНО: Общий режим [12:39:56]line Чек 313 27.10.2024 12:39 [12:39:56]line Смена: 143 ФФД: 1.0 [12:39:56]line ЗНМ: 0300000017 [12:39:56]line РНМ: 0000000000170478 [12:39:56]line Версия ККМ: v1.0 [12:39:56]line ФМ: 0000000002098560 [12:39:56]line ФД: 95314 [12:39:56]line ФПД: 17264109213796 [12:39:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T123955&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95314&fm=17264109213796&tin=02508201610067®Number=0000000000170478&sum=20000 [12:39:56]OFD Sender: Processing packet 95314 [packets to send 56, broken 55] [12:39:56]ProducePacketName [12:39:56]name=ofd_packets/00095314 [12:39:56]OFD Sender: To server: pG, [12:39:56]CommunicateWithHost lk.salyk.kg:30040 [12:39:56]ConnectInit lk.salyk.kg [12:39:56]written 0, free lines is 4095 [12:39:57]Connected sock=10 [12:39:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A9 99 07 01 26 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 9B 34 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 52 74 01 00 35 04 06 00 0F B3 9D 18 D8 64 A0 EA A7 29 4A B7 C6 02 [12:39:57]Write to MH i2c: 01 00 00 83 05 88 [12:39:57]Write i2c OK [12:39:57]MH_I2C_Read... [12:39:57]Read from MH i2c: 01 [12:39:57]MH_I2C_Read... [12:39:57]Read from MH i2c: 01 07 00 [12:39:57]MH_I2C_Read... [12:39:57]Read from MH i2c: 01 07 00 83 05 00 00 00 00 00 FD 0C 98 [12:39:57]RasterBufferAndPrint [12:39:57]line [12:39:57]line [12:39:57]line [12:39:57]line [12:39:57]line [12:39:57]written 0, free lines is 3331 [12:39:57]MH_Cut [12:39:57]Write to MH i2c: D1 01 00 8A 05 01 61 [12:39:57]Write i2c OK [12:39:57]MH_I2C_Read... [12:39:57]Read from MH i2c: D1 [12:39:57]MH_I2C_Read... [12:39:57]Read from MH i2c: D1 01 00 [12:39:57]MH_I2C_Read... [12:39:57]Read from MH i2c: D1 01 00 8A 05 00 60 [12:39:57]Write to MH i2c: 01 00 00 8B 05 90 [12:39:57]Write i2c OK [12:39:57]MH_I2C_Read... [12:39:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 88 D4 47 00 3A 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 32 30 39 38 35 36 30 10 04 04 00 52 74 01 00 F4 03 04 00 C7 DE 1D 67 B6 04 01 00 00 A3 40 C1 62 5D 2A B1 69 [12:39:57]CommunicateWithHost err = 0 [12:39:57]CheckOFDResponse [12:39:57]1017 (14) - 77093643461234 [12:39:57]1041 (16) - 0000000002098560 [12:39:57]1040 (4) - 95314 [12:39:57]1012 (4) - 27.10.2024 06:33 [12:39:57]1206 (1) - 0 [12:39:57]OFD Sender: Remove packet 95314 [12:39:57]ProducePacketName [12:39:57]name=ofd_packets/00095314 [12:39:57]NVStorageDeleteData [12:39:57]OFD Sender: No OFD packet to send [12:39:57]*** Cut start [12:39:57]*** Partial cut [12:39:57]*** CUTSNS_PIN = 1 [12:39:58]*** CUTSNS_PIN = 0 [12:39:58]*** Brake cut motor [12:39:58]Read from MH i2c: 01 [12:39:58]MH_I2C_Read... [12:39:58]*** Stop cut motor [12:39:58]*** Cut end [12:39:58]Read from MH i2c: 01 07 00 [12:39:58]MH_I2C_Read... [12:39:58]Read from MH i2c: 01 07 00 8B 05 00 00 00 00 00 FF 0F A5 [12:39:58]process_action close_receipt done [12:39:58]requested_data is exist [12:39:58]produce_requested_data [12:39:58]requested_item fm.sn is exist - process it [12:39:58]wFMCommunicate request_size=4 [12:39:58]MH_SAM_APDU [12:39:58]CAPDU: 80 11 00 00 [12:39:58]Write to MH i2c: E2 08 00 8C 05 80 11 00 00 00 00 00 00 0B [12:39:58]Write i2c OK [12:39:58]MH_I2C_Read... [12:39:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:39:58]Read from MH i2c: E2 [12:39:58]MH_I2C_Read... [12:39:58]Read from MH i2c: E2 17 00 [12:39:58]MH_I2C_Read... [12:39:58]Read from MH i2c: E2 17 00 8C 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5C [12:39:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:39:58]wFMCommunicate OK [12:39:58]requested_item fd.num is exist - process it [12:39:58]SAM_PROTO_GetFieldsCounters [12:39:58]wFMCommunicate request_size=4 [12:39:58]MH_SAM_APDU [12:39:58]CAPDU: 80 13 00 00 [12:39:58]Write to MH i2c: E2 08 00 8D 05 80 13 00 00 00 00 00 00 0E [12:39:58]Write i2c OK [12:39:58]MH_I2C_Read... [12:39:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:39:58]Read from MH i2c: E2 [12:39:58]MH_I2C_Read... [12:39:58]Read from MH i2c: E2 62 00 [12:39:58]MH_I2C_Read... [12:39:58]Read from MH i2c: E2 62 00 8D 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 52 74 01 00 0E 04 04 00 8F 00 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 33 [12:39:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 52 74 01 00 0E 04 04 00 8F 00 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 [12:39:58]wFMCommunicate OK [12:39:58]SAM_PROTO_GetFieldsCounters done [12:39:58]requested_item shift.num is exist - process it [12:39:58]requested_item shift.opened is exist - process it [12:39:58]req_shift_opened [12:39:58]FM_GetShiftState [12:39:58]SAM_PROTO_GetShiftState [12:39:58]wFMCommunicate request_size=4 [12:39:58]MH_SAM_APDU [12:39:58]CAPDU: 80 13 01 00 [12:39:58]Write to MH i2c: E2 08 00 8E 05 80 13 01 00 00 00 00 00 10 [12:39:58]Write i2c OK [12:39:58]MH_I2C_Read... [12:39:58]Read from MH i2c: E2 [12:39:58]MH_I2C_Read... [12:39:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:39:58]Read from MH i2c: E2 0E 00 [12:39:58]MH_I2C_Read... [12:39:58]Read from MH i2c: E2 0E 00 8E 05 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 BC [12:39:58]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:39:58]wFMCommunicate OK [12:39:58]SAM_PROTO_GetShiftState done [12:39:58]FM_GetShiftState done [12:39:58]req_shift_opened done [12:39:58]requested_item shift.open_date is exist - process it [12:39:58]req_shift_open_date [12:39:58]req_shift_open_date done [12:39:58]produce_requested_data done [12:39:58]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95314,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:39:58]process_action_free close_receipt [12:39:58]json_value_free [12:39:58]json_value_free done [12:39:58]process_json_proto returns [12:39:58]Send response to host [12:39:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95314,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:39:58]free response buf [12:39:58]execute_script done [12:39:58]execute_script returns [12:39:58]free content buf [12:39:58]Sock 8.Close socket [12:39:58]Sock 8.Thread stoped [12:40:02]OFD Sender: No OFD packet to send [12:40:07]OFD Sender: No OFD packet to send [12:40:12]OFD Sender: No OFD packet to send [12:40:17]OFD Sender: No OFD packet to send [12:40:22]OFD Sender: No OFD packet to send [12:40:27]OFD Sender: No OFD packet to send [12:40:32]OFD Sender: No OFD packet to send [12:40:37]OFD Sender: No OFD packet to send [12:40:42]OFD Sender: No OFD packet to send [12:40:47]OFD Sender: No OFD packet to send [12:40:52]OFD Sender: No OFD packet to send [12:40:57]OFD Sender: No OFD packet to send [12:41:02]OFD Sender: No OFD packet to send [12:41:07]OFD Sender: No OFD packet to send [12:41:12]OFD Sender: No OFD packet to send [12:41:14]accept exits with 9 [12:41:14]New connection [12:41:14]New thread 3067346276 created [12:41:14]Thread 3067489636 joined [12:41:14]Waiting for new connection... [12:41:14] Sock 9.Parse request [12:41:14]Sock 9.Check first char [12:41:14]Sock 9.First char is OK [12:41:14]request: POST /json_proto HTTP/1.0 [12:41:14]Method: POST [12:41:14]URL: /json_proto [12:41:14]Method is POST - this is cgi request [12:41:14]url: /json_proto [12:41:14]query_string will be loaded in cgi processing [12:41:14]execute_cgi json_proto POST (null) [12:41:14]execute_cgi path=json_proto method=POST [12:41:14]POST find Content-Length [12:41:14]Host: 172.17.40.67:8080 [12:41:14]Content-Length: 683 [12:41:14]Content-Type: application/json [12:41:14] [12:41:14]POST finish read [12:41:14]Found Content-Length = 683 [12:41:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405824", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:41:14]execute_script... [12:41: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)3405824", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:41:14]POST & json_proto [12:41:14]process_json_proto [12:41:14]json parsed OK: [12:41:14]protocol is kg_v1.0 [12:41:14]action value=close_receipt [12:41:14]process_action close_receipt [12:41:14]cmd_close_receipt [12:41:14]MH_GetDate [12:41:14]Write to MH i2c: F0 00 00 8F 05 83 [12:41:14]Write i2c OK [12:41:14]MH_I2C_Read... [12:41:14]Read from MH i2c: F0 [12:41:14]MH_I2C_Read... [12:41:14]Read from MH i2c: F0 09 00 [12:41:14]MH_I2C_Read... [12:41:14]Read from MH i2c: F0 09 00 8F 05 00 EB 34 1E 67 EE DA 66 66 C4 [12:41:14]GetLastDocTimeStamp 1730032795 [12:41:14]current date 1730032875 [12:41:14]FM_GetShiftState [12:41:14]SAM_PROTO_GetShiftState [12:41:14]wFMCommunicate request_size=4 [12:41:14]MH_SAM_APDU [12:41:14]CAPDU: 80 13 01 00 [12:41:14]Write to MH i2c: E2 08 00 90 05 80 13 01 00 00 00 00 00 12 [12:41:14]Write i2c OK [12:41:14]MH_I2C_Read... [12:41:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:41:14]Read from MH i2c: E2 [12:41:14]MH_I2C_Read... [12:41:14]Read from MH i2c: E2 0E 00 [12:41:14]MH_I2C_Read... [12:41:14]Read from MH i2c: E2 0E 00 90 05 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 BE [12:41:14]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:41:14]wFMCommunicate OK [12:41:14]SAM_PROTO_GetShiftState done [12:41:14]FM_GetShiftState done [12:41:14]opened in 1729987736 [12:41:14]opened+sec_in_day 1730074136 [12:41:14]quantity*price = 100015 [12:41:14]sum+1 = 100017 [12:41:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 314 27.10.2024 12:41 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95315 ФПД: 279799395845477 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T124115&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95315&fm=279799395845477&tin=02508201610067®Number=0000000000170478&sum=100000 [12:41:16]StoreToDocumentArchive [12:41:16]shift 143 fd 95315 [12:41:16]save to /storage/0143/doc_00095315 [12:41:16]save last doc name /storage/0143/doc_00095315 to /storage/kkm_last_doc_name [12:41:16]save OK [12:41:16]Clear old archive folders... [12:41:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:41:16]tlvbuf is 018E9A70 [12:41:16]SAM_PROTO_ClearQueue [12:41:16]wFMCommunicate request_size=4 [12:41:16]MH_SAM_APDU [12:41:16]CAPDU: 80 09 00 00 [12:41:16]Write to MH i2c: E2 08 00 9D 05 80 09 00 00 00 00 00 00 14 [12:41:16]Write i2c OK [12:41:16]MH_I2C_Read... [12:41:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:41:16]Read from MH i2c: E2 [12:41:16]MH_I2C_Read... [12:41:16]Read from MH i2c: E2 03 00 [12:41:16]MH_I2C_Read... [12:41:16]Read from MH i2c: E2 03 00 9D 05 00 90 00 16 [12:41:16]RAPDU: 90 00 [12:41:16]wFMCommunicate OK [12:41:16]SAM_PROTO_ClearQueue done [12:41:16]KKMCreateOFDPacket [12:41:16]OFDProtocolAddRootSTLVToBuf [12:41:16]FM_MakeSignedData [12:41:16]FM_MakeSignedData [12:41:16]SAM_PROTO_SignData [12:41:16]wFMCommunicate request_size=4 [12:41:16]MH_SAM_APDU [12:41:16]CAPDU: 80 0D 01 02 [12:41:16]Write to MH i2c: E2 08 00 9E 05 80 0D 01 02 00 00 00 00 1C [12:41:16]Write i2c OK [12:41:16]MH_I2C_Read... [12:41:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:41:16]Read from MH i2c: E2 [12:41:16]MH_I2C_Read... [12:41:16]Read from MH i2c: E2 03 00 [12:41:16]MH_I2C_Read... [12:41:16]Read from MH i2c: E2 03 00 9E 05 00 90 00 17 [12:41:16]RAPDU: 90 00 [12:41:16]wFMCommunicate OK [12:41:16]wFMCommunicate request_size=255 [12:41:16]MH_SAM_APDU [12:41: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 EB 34 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 53 74 01 00 35 04 06 00 FE [12:41:16]Write to MH i2c: E2 02 01 9F 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 EB 34 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 53 74 01 00 35 04 06 00 FE 00 00 D8 [12:41:16]Write i2c OK [12:41:16]MH_I2C_Read... [12:41:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:41:16]Read from MH i2c: E2 [12:41:16]MH_I2C_Read... [12:41:16]Read from MH i2c: E2 03 00 [12:41:16]MH_I2C_Read... [12:41:16]Read from MH i2c: E2 03 00 9F 05 00 90 00 18 [12:41:16]RAPDU: 90 00 [12:41:16]wFMCommunicate OK [12:41:16]wFMCommunicate request_size=10 [12:41:16]MH_SAM_APDU [12:41:16]CAPDU: 80 0D 02 02 05 79 DF 99 05 65 [12:41:16]Write to MH i2c: E2 0D 00 A0 05 80 0D 02 02 05 00 79 DF 99 05 65 00 00 84 [12:41:16]Write i2c OK [12:41:16]MH_I2C_Read... [12:41:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:41:16]Read from MH i2c: E2 [12:41:16]MH_I2C_Read... [12:41:16]Read from MH i2c: E2 03 00 [12:41:16]MH_I2C_Read... [12:41:16]Read from MH i2c: E2 03 00 A0 05 00 90 00 19 [12:41:16]RAPDU: 90 00 [12:41:16]wFMCommunicate OK [12:41:16]wFMCommunicate request_size=4 [12:41:16]MH_SAM_APDU [12:41:16]CAPDU: 80 0D 03 02 [12:41:16]Write to MH i2c: E2 08 00 A1 05 80 0D 03 02 00 00 00 00 21 [12:41:16]Write i2c OK [12:41:16]MH_I2C_Read... [12:41:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:41:16]Read from MH i2c: E2 [12:41:16]MH_I2C_Read... [12:41:16]Read from MH i2c: E2 0B 00 [12:41:16]MH_I2C_Read... [12:41:16]Read from MH i2c: E2 0B 00 A1 05 00 D7 E5 12 46 DB E0 A7 F5 90 00 8D [12:41:16]RAPDU: D7 E5 12 46 DB E0 A7 F5 90 00 [12:41:16]wFMCommunicate OK [12:41:16]SAM_PROTO_SignData done [12:41:16]FM_MakeSignedData done [12:41:16]CreateOFDProtocolMessage [12:41:16]wFMCommunicate request_size=4 [12:41:16]MH_SAM_APDU [12:41:16]CAPDU: 80 11 00 00 [12:41:16]Write to MH i2c: E2 08 00 A2 05 80 11 00 00 00 00 00 00 21 [12:41:16]Write i2c OK [12:41:16]MH_I2C_Read... [12:41:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:41:16]Read from MH i2c: E2 [12:41:16]MH_I2C_Read... [12:41:16]Read from MH i2c: E2 17 00 [12:41:16]MH_I2C_Read... [12:41:16]Read from MH i2c: E2 17 00 A2 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 72 [12:41:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:41:16]wFMCommunicate OK [12:41:16]CreateOFDProtocolMessage done [12:41:16]OFDSenderStorePacket 95315 [12:41:16]StoreOFDPacket docnum=95315 [12:41:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D5 54 07 01 A5 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 EB 34 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 53 74 01 00 35 04 06 00 FE 79 DF 99 05 65 D7 E5 12 46 DB E0 A7 F5 [12:41:16]CheckFolder [12:41:16]dirname=/storage/ofd_packets [12:41:16]CheckFolder done [12:41:16]ProducePacketName [12:41:16]name=ofd_packets/00095315 [12:41:16]NVStorageSaveData ofd_packets/00095315 [12:41:16]File name is /storage/ofd_packets/00095315 [12:41:16]Write 301 bytes [12:41:16]NVStorageSaveData done [12:41:16]OFDSenderStorePacket done [12:41:16]KKMCreateOFDPacket done [12:41:16]NVStorageSaveData kkm_last_timestamp [12:41:16]File name is /storage/kkm_last_timestamp [12:41:16]Write 4 bytes [12:41:16]NVStorageSaveData done [12:41:16]ExternCall_PrintAddStr [12:41:16]wPrintStart [12:41:16]Write to MH i2c: 01 00 00 A3 05 A8 [12:41:16]Write i2c OK [12:41:16]MH_I2C_Read... [12:41:16]Read from MH i2c: 01 [12:41:16]MH_I2C_Read... [12:41:16]Read from MH i2c: 01 07 00 [12:41:16]MH_I2C_Read... [12:41:16]Read from MH i2c: 01 07 00 A3 05 00 00 00 00 00 FF 0F BD [12:41:16]RasterBufferAndPrint [12:41:16]line Счет N : (1)3405824 [12:41:16]line ИНН: 02508201610067 [12:41:16]line Контрольно-Кассовый Чек [12:41:16]line ПРОДАЖА [12:41:16]line ТРК (МРК, ГНК) : 42 [12:41:16]line Товар: 2710124130 [12:41:16]line Аи-92-К-4 [12:41:16]line 14.950 * 66.90 [12:41:16]line = 1000.16 [12:41:16]line НДС 12% НСП 1% [12:41:16]line > о реализуемом товаре [12:41:16]line ОКРУГЛЕНИЕ: -0.16 [12:41:16]line ИТОГО: 1000.00 [12:41:16]line Внесено: 1000.00 [12:41:16]line СДАЧА: 0.00 [12:41:16]line НСП 1% : 8.85 [12:41:16]line НДС 12% : 106.21 [12:41:16]line Наличными: 1000.00 [12:41:16]line Безнал.: 0.00 [12:41:16]line Место: АЗС № 82 "Партнер Нефть" [12:41:16]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:41:16]line СНО: Общий режим [12:41:16]line Чек 314 27.10.2024 12:41 [12:41:16]line Смена: 143 ФФД: 1.0 [12:41:16]line ЗНМ: 0300000017 [12:41:16]line РНМ: 0000000000170478 [12:41:16]line Версия ККМ: v1.0 [12:41:16]line ФМ: 0000000002098560 [12:41:16]line ФД: 95315 [12:41:16]line ФПД: 279799395845477 [12:41:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T124115&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95315&fm=279799395845477&tin=02508201610067®Number=0000000000170478&sum=100000 [12:41:16]OFD Sender: Processing packet 95315 [packets to send 56, broken 55] [12:41:16]ProducePacketName [12:41:16]name=ofd_packets/00095315 [12:41:16]OFD Sender: To server: pG, [12:41:16]CommunicateWithHost lk.salyk.kg:30040 [12:41:16]ConnectInit lk.salyk.kg [12:41:16]written 0, free lines is 4095 [12:41:17]Connected sock=11 [12:41:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D5 54 07 01 A5 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 EB 34 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 53 74 01 00 35 04 06 00 FE 79 DF 99 05 65 D7 E5 12 46 DB E0 A7 F5 [12:41:17]Write to MH i2c: 01 00 00 CE 05 D3 [12:41:17]Write i2c OK [12:41:17]MH_I2C_Read... [12:41:17]Read from MH i2c: 01 [12:41:17]MH_I2C_Read... [12:41:17]Read from MH i2c: 01 07 00 [12:41:17]MH_I2C_Read... [12:41:17]Read from MH i2c: 01 07 00 CE 05 00 00 00 00 00 00 0D E7 [12:41:17]RasterBufferAndPrint [12:41:17]line [12:41:17]line [12:41:17]line [12:41:17]line [12:41:17]line [12:41:17]written 0, free lines is 3334 [12:41:17]MH_Cut [12:41:17]Write to MH i2c: D1 01 00 D5 05 01 AC [12:41:17]Write i2c OK [12:41:17]MH_I2C_Read... [12:41:17]Read from MH i2c: D1 [12:41:17]MH_I2C_Read... [12:41:17]Read from MH i2c: D1 01 00 [12:41:17]MH_I2C_Read... [12:41:17]Read from MH i2c: D1 01 00 D5 05 00 AB [12:41:17]Write to MH i2c: 01 00 00 D6 05 DB [12:41:17]Write i2c OK [12:41:17]MH_I2C_Read... [12:41:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D1 4D 47 00 C2 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 32 30 39 38 35 36 30 10 04 04 00 53 74 01 00 F4 03 04 00 18 DF 1D 67 B6 04 01 00 00 10 29 4F 2E CD A8 7F 15 [12:41:17]CommunicateWithHost err = 0 [12:41:17]CheckOFDResponse [12:41:17]1017 (14) - 77093643461234 [12:41:17]1041 (16) - 0000000002098560 [12:41:17]1040 (4) - 95315 [12:41:17]1012 (4) - 27.10.2024 06:35 [12:41:17]1206 (1) - 0 [12:41:17]OFD Sender: Remove packet 95315 [12:41:17]ProducePacketName [12:41:17]name=ofd_packets/00095315 [12:41:17]NVStorageDeleteData [12:41:18]OFD Sender: No OFD packet to send [12:41:18]*** Cut start [12:41:18]*** Partial cut [12:41:18]*** CUTSNS_PIN = 1 [12:41:18]*** CUTSNS_PIN = 0 [12:41:18]*** Brake cut motor [12:41:18]Read from MH i2c: 01 [12:41:18]MH_I2C_Read... [12:41:18]*** Stop cut motor [12:41:18]*** Cut end [12:41:18]Read from MH i2c: 01 07 00 [12:41:18]MH_I2C_Read... [12:41:18]Read from MH i2c: 01 07 00 D6 05 00 00 00 00 00 FF 0F F0 [12:41:18]process_action close_receipt done [12:41:18]requested_data is exist [12:41:18]produce_requested_data [12:41:18]requested_item fm.sn is exist - process it [12:41:18]wFMCommunicate request_size=4 [12:41:18]MH_SAM_APDU [12:41:18]CAPDU: 80 11 00 00 [12:41:18]Write to MH i2c: E2 08 00 D7 05 80 11 00 00 00 00 00 00 56 [12:41:18]Write i2c OK [12:41:18]MH_I2C_Read... [12:41:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:41:18]Read from MH i2c: E2 [12:41:18]MH_I2C_Read... [12:41:18]Read from MH i2c: E2 17 00 [12:41:18]MH_I2C_Read... [12:41:18]Read from MH i2c: E2 17 00 D7 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A7 [12:41:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:41:18]wFMCommunicate OK [12:41:18]requested_item fd.num is exist - process it [12:41:18]SAM_PROTO_GetFieldsCounters [12:41:18]wFMCommunicate request_size=4 [12:41:18]MH_SAM_APDU [12:41:18]CAPDU: 80 13 00 00 [12:41:18]Write to MH i2c: E2 08 00 D8 05 80 13 00 00 00 00 00 00 59 [12:41:18]Write i2c OK [12:41:18]MH_I2C_Read... [12:41:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:41:18]Read from MH i2c: E2 [12:41:18]MH_I2C_Read... [12:41:18]Read from MH i2c: E2 62 00 [12:41:18]MH_I2C_Read... [12:41:18]Read from MH i2c: E2 62 00 D8 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 53 74 01 00 0E 04 04 00 8F 00 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 82 [12:41:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 53 74 01 00 0E 04 04 00 8F 00 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 [12:41:18]wFMCommunicate OK [12:41:18]SAM_PROTO_GetFieldsCounters done [12:41:18]requested_item shift.num is exist - process it [12:41:18]requested_item shift.opened is exist - process it [12:41:18]req_shift_opened [12:41:18]FM_GetShiftState [12:41:18]SAM_PROTO_GetShiftState [12:41:18]wFMCommunicate request_size=4 [12:41:18]MH_SAM_APDU [12:41:18]CAPDU: 80 13 01 00 [12:41:18]Write to MH i2c: E2 08 00 D9 05 80 13 01 00 00 00 00 00 5B [12:41:18]Write i2c OK [12:41:18]MH_I2C_Read... [12:41:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:41:18]Read from MH i2c: E2 [12:41:18]MH_I2C_Read... [12:41:18]Read from MH i2c: E2 0E 00 [12:41:18]MH_I2C_Read... [12:41:18]Read from MH i2c: E2 0E 00 D9 05 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 07 [12:41:18]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:41:18]wFMCommunicate OK [12:41:18]SAM_PROTO_GetShiftState done [12:41:18]FM_GetShiftState done [12:41:18]req_shift_opened done [12:41:18]requested_item shift.open_date is exist - process it [12:41:18]req_shift_open_date [12:41:18]req_shift_open_date done [12:41:18]produce_requested_data done [12:41:18]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95315,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:41:18]process_action_free close_receipt [12:41:18]json_value_free [12:41:18]json_value_free done [12:41:18]process_json_proto returns [12:41:18]Send response to host [12:41:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95315,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:41:18]free response buf [12:41:18]execute_script done [12:41:18]execute_script returns [12:41:18]free content buf [12:41:18]Sock 9.Close socket [12:41:18]Sock 9.Thread stoped [12:41:23]OFD Sender: No OFD packet to send [12:41:28]OFD Sender: No OFD packet to send [12:41:33]OFD Sender: No OFD packet to send [12:41:38]OFD Sender: No OFD packet to send [12:41:43]OFD Sender: No OFD packet to send [12:41:48]OFD Sender: No OFD packet to send [12:41:51]accept exits with 10 [12:41:51]New connection [12:41:51]New thread 3067489636 created [12:41:51]Thread 3067346276 joined [12:41:51]Waiting for new connection... [12:41:51] Sock 10.Parse request [12:41:51]Sock 10.Check first char [12:41:51]Sock 10.First char is OK [12:41:51]request: POST /json_proto HTTP/1.0 [12:41:51]Method: POST [12:41:51]URL: /json_proto [12:41:51]Method is POST - this is cgi request [12:41:51]url: /json_proto [12:41:51]query_string will be loaded in cgi processing [12:41:51]execute_cgi json_proto POST (null) [12:41:51]execute_cgi path=json_proto method=POST [12:41:51]POST find Content-Length [12:41:51]Host: 172.17.40.67:8080 [12:41:51]Content-Length: 680 [12:41:51]Content-Type: application/json [12:41:51] [12:41:51]POST finish read [12:41:51]Found Content-Length = 680 [12:41:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405823", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [12:41:51]execute_script... [12:41: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)3405823", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [12:41:51]POST & json_proto [12:41:51]process_json_proto [12:41:51]json parsed OK: [12:41:51]protocol is kg_v1.0 [12:41:51]action value=close_receipt [12:41:51]process_action close_receipt [12:41:51]cmd_close_receipt [12:41:51]MH_GetDate [12:41:51]Write to MH i2c: F0 00 00 DA 05 CE [12:41:51]Write i2c OK [12:41:51]MH_I2C_Read... [12:41:51]Read from MH i2c: F0 [12:41:51]MH_I2C_Read... [12:41:51]Read from MH i2c: F0 09 00 [12:41:51]MH_I2C_Read... [12:41:51]Read from MH i2c: F0 09 00 DA 05 00 10 35 1E 67 EE DA 66 66 35 [12:41:51]GetLastDocTimeStamp 1730032875 [12:41:51]current date 1730032912 [12:41:51]FM_GetShiftState [12:41:51]SAM_PROTO_GetShiftState [12:41:51]wFMCommunicate request_size=4 [12:41:51]MH_SAM_APDU [12:41:51]CAPDU: 80 13 01 00 [12:41:51]Write to MH i2c: E2 08 00 DB 05 80 13 01 00 00 00 00 00 5D [12:41:51]Write i2c OK [12:41:51]MH_I2C_Read... [12:41:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:41:51]Read from MH i2c: E2 [12:41:51]MH_I2C_Read... [12:41:51]Read from MH i2c: E2 0E 00 [12:41:51]MH_I2C_Read... [12:41:51]Read from MH i2c: E2 0E 00 DB 05 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 09 [12:41:51]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:41:51]wFMCommunicate OK [12:41:51]SAM_PROTO_GetShiftState done [12:41:51]FM_GetShiftState done [12:41:51]opened in 1729987736 [12:41:51]opened+sec_in_day 1730074136 [12:41:51]quantity*price = 150037 [12:41:51]sum+1 = 150039 [12:41:51]Check (price>sum+1) || (price+1 о реализуемом товаре [12:41:53]line ОКРУГЛЕНИЕ: -0.38 [12:41:53]line ИТОГО: 1500.00 [12:41:53]line Внесено: 1500.00 [12:41:53]line СДАЧА: 0.00 [12:41:53]line НСП 1% : 13.28 [12:41:53]line НДС 12% : 159.33 [12:41:53]line Наличными: 1500.00 [12:41:53]line Безнал.: 0.00 [12:41:53]line Место: АЗС № 82 "Партнер Нефть" [12:41:53]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:41:53]line СНО: Общий режим [12:41:53]line Чек 315 27.10.2024 12:41 [12:41:53]line Смена: 143 ФФД: 1.0 [12:41:53]line ЗНМ: 0300000017 [12:41:53]line РНМ: 0000000000170478 [12:41:53]line Версия ККМ: v1.0 [12:41:53]line ФМ: 0000000002098560 [12:41:53]line ФД: 95316 [12:41:53]line ФПД: 171047225115991 [12:41:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T124152&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95316&fm=171047225115991&tin=02508201610067®Number=0000000000170478&sum=150000 [12:41:53]OFD Sender: Processing packet 95316 [packets to send 56, broken 55] [12:41:53]ProducePacketName [12:41:53]name=ofd_packets/00095316 [12:41:53]OFD Sender: To server: pG, [12:41:53]CommunicateWithHost lk.salyk.kg:30040 [12:41:53]ConnectInit lk.salyk.kg [12:41:53]written 0, free lines is 4095 [12:41:53]Connected sock=9 [12:41:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 CA 17 04 01 32 F2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 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 3B 01 00 00 F4 03 04 00 10 35 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 54 74 01 00 35 04 06 00 9B 91 09 17 C5 57 E8 71 3E 4B FC 1F DD 01 [12:41:53]Write to MH i2c: 01 00 00 19 06 1F [12:41:53]Write i2c OK [12:41:53]MH_I2C_Read... [12:41:53]Read from MH i2c: 01 [12:41:53]MH_I2C_Read... [12:41:53]Read from MH i2c: 01 07 00 [12:41:53]MH_I2C_Read... [12:41:53]Read from MH i2c: 01 07 00 19 06 00 00 00 00 00 0A 0D 3D [12:41:53]RasterBufferAndPrint [12:41:53]line [12:41:53]line [12:41:53]line [12:41:53]line [12:41:53]line [12:41:53]written 0, free lines is 3345 [12:41:53]MH_Cut [12:41:53]Write to MH i2c: D1 01 00 20 06 01 F8 [12:41:53]Write i2c OK [12:41:53]MH_I2C_Read... [12:41:53]Read from MH i2c: D1 [12:41:53]MH_I2C_Read... [12:41:53]Read from MH i2c: D1 01 00 [12:41:53]MH_I2C_Read... [12:41:53]Read from MH i2c: D1 01 00 20 06 00 F7 [12:41:53]Write to MH i2c: 01 00 00 21 06 27 [12:41:53]Write i2c OK [12:41:53]MH_I2C_Read... [12:41:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E4 21 47 00 90 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 32 30 39 38 35 36 30 10 04 04 00 54 74 01 00 F4 03 04 00 3C DF 1D 67 B6 04 01 00 00 78 B6 E4 43 5F 2E 32 F6 [12:41:54]CommunicateWithHost err = 0 [12:41:54]CheckOFDResponse [12:41:54]1017 (14) - 77093643461234 [12:41:54]1041 (16) - 0000000002098560 [12:41:54]1040 (4) - 95316 [12:41:54]1012 (4) - 27.10.2024 06:35 [12:41:54]1206 (1) - 0 [12:41:54]OFD Sender: Remove packet 95316 [12:41:54]ProducePacketName [12:41:54]name=ofd_packets/00095316 [12:41:54]NVStorageDeleteData [12:41:54]OFD Sender: No OFD packet to send [12:41:54]*** Cut start [12:41:54]*** Partial cut [12:41:54]*** CUTSNS_PIN = 1 [12:41:54]*** CUTSNS_PIN = 0 [12:41:54]*** Brake cut motor [12:41:55]Read from MH i2c: 01 [12:41:55]MH_I2C_Read... [12:41:55]*** Stop cut motor [12:41:55]*** Cut end [12:41:55]Read from MH i2c: 01 07 00 [12:41:55]MH_I2C_Read... [12:41:55]Read from MH i2c: 01 07 00 21 06 00 00 00 00 00 FF 0F 3C [12:41:55]process_action close_receipt done [12:41:55]requested_data is exist [12:41:55]produce_requested_data [12:41:55]requested_item fm.sn is exist - process it [12:41:55]wFMCommunicate request_size=4 [12:41:55]MH_SAM_APDU [12:41:55]CAPDU: 80 11 00 00 [12:41:55]Write to MH i2c: E2 08 00 22 06 80 11 00 00 00 00 00 00 A2 [12:41:55]Write i2c OK [12:41:55]MH_I2C_Read... [12:41:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:41:55]Read from MH i2c: E2 [12:41:55]MH_I2C_Read... [12:41:55]Read from MH i2c: E2 17 00 [12:41:55]MH_I2C_Read... [12:41:55]Read from MH i2c: E2 17 00 22 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F3 [12:41:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:41:55]wFMCommunicate OK [12:41:55]requested_item fd.num is exist - process it [12:41:55]SAM_PROTO_GetFieldsCounters [12:41:55]wFMCommunicate request_size=4 [12:41:55]MH_SAM_APDU [12:41:55]CAPDU: 80 13 00 00 [12:41:55]Write to MH i2c: E2 08 00 23 06 80 13 00 00 00 00 00 00 A5 [12:41:55]Write i2c OK [12:41:55]MH_I2C_Read... [12:41:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:41:55]Read from MH i2c: E2 [12:41:55]MH_I2C_Read... [12:41:55]Read from MH i2c: E2 62 00 [12:41:55]MH_I2C_Read... [12:41:55]Read from MH i2c: E2 62 00 23 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 54 74 01 00 0E 04 04 00 8F 00 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 D2 [12:41:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 54 74 01 00 0E 04 04 00 8F 00 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 [12:41:55]wFMCommunicate OK [12:41:55]SAM_PROTO_GetFieldsCounters done [12:41:55]requested_item shift.num is exist - process it [12:41:55]requested_item shift.opened is exist - process it [12:41:55]req_shift_opened [12:41:55]FM_GetShiftState [12:41:55]SAM_PROTO_GetShiftState [12:41:55]wFMCommunicate request_size=4 [12:41:55]MH_SAM_APDU [12:41:55]CAPDU: 80 13 01 00 [12:41:55]Write to MH i2c: E2 08 00 24 06 80 13 01 00 00 00 00 00 A7 [12:41:55]Write i2c OK [12:41:55]MH_I2C_Read... [12:41:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:41:55]Read from MH i2c: E2 [12:41:55]MH_I2C_Read... [12:41:55]Read from MH i2c: E2 0E 00 [12:41:55]MH_I2C_Read... [12:41:55]Read from MH i2c: E2 0E 00 24 06 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 53 [12:41:55]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:41:55]wFMCommunicate OK [12:41:55]SAM_PROTO_GetShiftState done [12:41:55]FM_GetShiftState done [12:41:55]req_shift_opened done [12:41:55]requested_item shift.open_date is exist - process it [12:41:55]req_shift_open_date [12:41:55]req_shift_open_date done [12:41:55]produce_requested_data done [12:41:55]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95316,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:41:55]process_action_free close_receipt [12:41:55]json_value_free [12:41:55]json_value_free done [12:41:55]process_json_proto returns [12:41:55]Send response to host [12:41:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95316,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:41:55]free response buf [12:41:55]execute_script done [12:41:55]execute_script returns [12:41:55]free content buf [12:41:55]Sock 10.Close socket [12:41:55]Sock 10.Thread stoped [12:41:59]OFD Sender: No OFD packet to send [12:42:04]OFD Sender: No OFD packet to send [12:42:09]OFD Sender: No OFD packet to send [12:42:14]OFD Sender: No OFD packet to send [12:42:19]OFD Sender: No OFD packet to send [12:42:24]OFD Sender: No OFD packet to send [12:42:29]OFD Sender: No OFD packet to send [12:42:34]OFD Sender: No OFD packet to send [12:42:39]OFD Sender: No OFD packet to send [12:42:44]OFD Sender: No OFD packet to send [12:42:49]OFD Sender: No OFD packet to send [12:42:54]OFD Sender: No OFD packet to send [12:42:59]OFD Sender: No OFD packet to send [12:43:04]OFD Sender: No OFD packet to send [12:43:09]OFD Sender: No OFD packet to send [12:43:14]OFD Sender: No OFD packet to send [12:43:19]OFD Sender: No OFD packet to send [12:43:24]OFD Sender: No OFD packet to send [12:43:29]OFD Sender: No OFD packet to send [12:43:34]OFD Sender: No OFD packet to send [12:43:39]OFD Sender: No OFD packet to send [12:43:44]OFD Sender: No OFD packet to send [12:43:49]OFD Sender: No OFD packet to send [12:43:54]OFD Sender: No OFD packet to send [12:43:59]OFD Sender: No OFD packet to send [12:44:04]OFD Sender: No OFD packet to send [12:44:09]OFD Sender: No OFD packet to send [12:44:14]OFD Sender: No OFD packet to send [12:44:19]OFD Sender: No OFD packet to send [12:44:24]OFD Sender: No OFD packet to send [12:44:29]OFD Sender: No OFD packet to send [12:44:34]OFD Sender: No OFD packet to send [12:44:39]OFD Sender: No OFD packet to send [12:44:44]OFD Sender: No OFD packet to send [12:44:45]ConnectInit Can't connect to host [12:44:49]OFD Sender: No OFD packet to send [12:44:54]OFD Sender: No OFD packet to send [12:44:59]OFD Sender: No OFD packet to send [12:45:04]OFD Sender: No OFD packet to send [12:45:09]OFD Sender: No OFD packet to send [12:45:14]OFD Sender: No OFD packet to send [12:45:19]OFD Sender: No OFD packet to send [12:45:24]OFD Sender: No OFD packet to send [12:45:29]OFD Sender: No OFD packet to send [12:45:34]OFD Sender: No OFD packet to send [12:45:39]OFD Sender: No OFD packet to send [12:45:44]OFD Sender: No OFD packet to send [12:45:49]OFD Sender: No OFD packet to send [12:45:54]OFD Sender: No OFD packet to send [12:45:59]OFD Sender: No OFD packet to send [12:46:04]OFD Sender: No OFD packet to send [12:46:09]OFD Sender: No OFD packet to send [12:46:14]OFD Sender: No OFD packet to send [12:46:19]OFD Sender: No OFD packet to send [12:46:24]accept exits with 8 [12:46:24]New connection [12:46:24]New thread 3067346276 created [12:46:24]Thread 3067489636 joined [12:46:24]Waiting for new connection... [12:46:24] Sock 8.Parse request [12:46:24]Sock 8.Check first char [12:46:24]Sock 8.First char is OK [12:46:24]request: POST /json_proto HTTP/1.0 [12:46:24]Method: POST [12:46:24]URL: /json_proto [12:46:24]Method is POST - this is cgi request [12:46:24]url: /json_proto [12:46:24]query_string will be loaded in cgi processing [12:46:24]execute_cgi json_proto POST (null) [12:46:24]execute_cgi path=json_proto method=POST [12:46:24]POST find Content-Length [12:46:24]Host: 172.17.40.67:8080 [12:46:24]Content-Length: 680 [12:46:24]Content-Type: application/json [12:46:24] [12:46:24]POST finish read [12:46:24]Found Content-Length = 680 [12:46:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405825", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [12:46:24]execute_script... [12:46: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)3405825", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [12:46:24]POST & json_proto [12:46:24]process_json_proto [12:46:24]json parsed OK: [12:46:24]protocol is kg_v1.0 [12:46:24]action value=close_receipt [12:46:24]process_action close_receipt [12:46:24]cmd_close_receipt [12:46:24]MH_GetDate [12:46:24]Write to MH i2c: F0 00 00 25 06 1A [12:46:24]Write i2c OK [12:46:24]MH_I2C_Read... [12:46:24]Read from MH i2c: F0 [12:46:24]MH_I2C_Read... [12:46:24]Read from MH i2c: F0 09 00 [12:46:24]MH_I2C_Read... [12:46:24]Read from MH i2c: F0 09 00 25 06 00 21 36 1E 67 EE DA 66 66 93 [12:46:24]GetLastDocTimeStamp 1730032912 [12:46:24]current date 1730033185 [12:46:24]FM_GetShiftState [12:46:24]SAM_PROTO_GetShiftState [12:46:24]wFMCommunicate request_size=4 [12:46:24]MH_SAM_APDU [12:46:24]CAPDU: 80 13 01 00 [12:46:24]Write to MH i2c: E2 08 00 26 06 80 13 01 00 00 00 00 00 A9 [12:46:24]Write i2c OK [12:46:24]MH_I2C_Read... [12:46:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:46:24]Read from MH i2c: E2 [12:46:24]MH_I2C_Read... [12:46:24]Read from MH i2c: E2 0E 00 [12:46:24]MH_I2C_Read... [12:46:24]Read from MH i2c: E2 0E 00 26 06 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 55 [12:46:24]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:46:24]wFMCommunicate OK [12:46:24]SAM_PROTO_GetShiftState done [12:46:24]FM_GetShiftState done [12:46:24]opened in 1729987736 [12:46:24]opened+sec_in_day 1730074136 [12:46:24]quantity*price = 200025 [12:46:24]sum+1 = 200026 [12:46:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 316 27.10.2024 12:46 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95317 ФПД: 42254235478725 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T124625&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95317&fm=42254235478725&tin=02508201610067®Number=0000000000170478&sum=200000 [12:46:25]StoreToDocumentArchive [12:46:25]shift 143 fd 95317 [12:46:25]save to /storage/0143/doc_00095317 [12:46:25]save last doc name /storage/0143/doc_00095317 to /storage/kkm_last_doc_name [12:46:25]save OK [12:46:25]Clear old archive folders... [12:46:25]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:46:25]tlvbuf is 01952920 [12:46:25]SAM_PROTO_ClearQueue [12:46:25]wFMCommunicate request_size=4 [12:46:25]MH_SAM_APDU [12:46:25]CAPDU: 80 09 00 00 [12:46:25]Write to MH i2c: E2 08 00 33 06 80 09 00 00 00 00 00 00 AB [12:46:25]Write i2c OK [12:46:25]MH_I2C_Read... [12:46:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:46:25]Read from MH i2c: E2 [12:46:25]MH_I2C_Read... [12:46:25]Read from MH i2c: E2 03 00 [12:46:25]MH_I2C_Read... [12:46:25]Read from MH i2c: E2 03 00 33 06 00 90 00 AD [12:46:25]RAPDU: 90 00 [12:46:25]wFMCommunicate OK [12:46:25]SAM_PROTO_ClearQueue done [12:46:25]KKMCreateOFDPacket [12:46:25]OFDProtocolAddRootSTLVToBuf [12:46:25]FM_MakeSignedData [12:46:25]FM_MakeSignedData [12:46:25]SAM_PROTO_SignData [12:46:25]wFMCommunicate request_size=4 [12:46:25]MH_SAM_APDU [12:46:25]CAPDU: 80 0D 01 02 [12:46:25]Write to MH i2c: E2 08 00 34 06 80 0D 01 02 00 00 00 00 B3 [12:46:25]Write i2c OK [12:46:25]MH_I2C_Read... [12:46:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:46:25]Read from MH i2c: E2 [12:46:25]MH_I2C_Read... [12:46:25]Read from MH i2c: E2 03 00 [12:46:25]MH_I2C_Read... [12:46:25]Read from MH i2c: E2 03 00 34 06 00 90 00 AE [12:46:25]RAPDU: 90 00 [12:46:25]wFMCommunicate OK [12:46:25]wFMCommunicate request_size=255 [12:46:25]MH_SAM_APDU [12:46:25]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 21 36 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 55 74 01 00 35 04 06 00 26 6E 14 B2 [12:46:25]Write to MH i2c: E2 02 01 35 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 3C 01 00 00 F4 03 04 00 21 36 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 55 74 01 00 35 04 06 00 26 6E 14 B2 00 00 F2 [12:46:25]Write i2c OK [12:46:25]MH_I2C_Read... [12:46:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:46:25]Read from MH i2c: E2 [12:46:25]MH_I2C_Read... [12:46:25]Read from MH i2c: E2 03 00 [12:46:25]MH_I2C_Read... [12:46:25]Read from MH i2c: E2 03 00 35 06 00 90 00 AF [12:46:25]RAPDU: 90 00 [12:46:25]wFMCommunicate OK [12:46:25]wFMCommunicate request_size=7 [12:46:25]MH_SAM_APDU [12:46:25]CAPDU: 80 0D 02 02 02 2A C5 [12:46:25]Write to MH i2c: E2 0A 00 36 06 80 0D 02 02 02 00 2A C5 00 00 A9 [12:46:25]Write i2c OK [12:46:25]MH_I2C_Read... [12:46:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:46:25]Read from MH i2c: E2 [12:46:25]MH_I2C_Read... [12:46:25]Read from MH i2c: E2 03 00 [12:46:25]MH_I2C_Read... [12:46:25]Read from MH i2c: E2 03 00 36 06 00 90 00 B0 [12:46:25]RAPDU: 90 00 [12:46:25]wFMCommunicate OK [12:46:25]wFMCommunicate request_size=4 [12:46:25]MH_SAM_APDU [12:46:25]CAPDU: 80 0D 03 02 [12:46:25]Write to MH i2c: E2 08 00 37 06 80 0D 03 02 00 00 00 00 B8 [12:46:25]Write i2c OK [12:46:25]MH_I2C_Read... [12:46:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:46:25]Read from MH i2c: E2 [12:46:25]MH_I2C_Read... [12:46:25]Read from MH i2c: E2 0B 00 [12:46:25]MH_I2C_Read... [12:46:25]Read from MH i2c: E2 0B 00 37 06 00 A9 A3 1E 3D D3 71 4C FB 90 00 EB [12:46:25]RAPDU: A9 A3 1E 3D D3 71 4C FB 90 00 [12:46:25]wFMCommunicate OK [12:46:25]SAM_PROTO_SignData done [12:46:25]FM_MakeSignedData done [12:46:25]CreateOFDProtocolMessage [12:46:25]wFMCommunicate request_size=4 [12:46:25]MH_SAM_APDU [12:46:25]CAPDU: 80 11 00 00 [12:46:25]Write to MH i2c: E2 08 00 38 06 80 11 00 00 00 00 00 00 B8 [12:46:25]Write i2c OK [12:46:25]MH_I2C_Read... [12:46:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:46:25]Read from MH i2c: E2 [12:46:25]MH_I2C_Read... [12:46:25]Read from MH i2c: E2 17 00 [12:46:25]MH_I2C_Read... [12:46:25]Read from MH i2c: E2 17 00 38 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 09 [12:46:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:46:25]wFMCommunicate OK [12:46:25]CreateOFDProtocolMessage done [12:46:25]OFDSenderStorePacket 95317 [12:46:25]StoreOFDPacket docnum=95317 [12:46:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 5F 4B 04 01 85 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 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 3C 01 00 00 F4 03 04 00 21 36 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 55 74 01 00 35 04 06 00 26 6E 14 B2 2A C5 A9 A3 1E 3D D3 71 4C FB [12:46:25]CheckFolder [12:46:25]dirname=/storage/ofd_packets [12:46:25]CheckFolder done [12:46:25]ProducePacketName [12:46:25]name=ofd_packets/00095317 [12:46:25]NVStorageSaveData ofd_packets/00095317 [12:46:25]File name is /storage/ofd_packets/00095317 [12:46:25]Write 298 bytes [12:46:25]NVStorageSaveData done [12:46:25]OFDSenderStorePacket done [12:46:25]KKMCreateOFDPacket done [12:46:25]NVStorageSaveData kkm_last_timestamp [12:46:25]File name is /storage/kkm_last_timestamp [12:46:25]Write 4 bytes [12:46:25]NVStorageSaveData done [12:46:25]ExternCall_PrintAddStr [12:46:25]wPrintStart [12:46:25]Write to MH i2c: 01 00 00 39 06 3F [12:46:25]Write i2c OK [12:46:25]MH_I2C_Read... [12:46:25]Read from MH i2c: 01 [12:46:25]MH_I2C_Read... [12:46:25]Read from MH i2c: 01 07 00 [12:46:25]MH_I2C_Read... [12:46:25]Read from MH i2c: 01 07 00 39 06 00 00 00 00 00 FF 0F 54 [12:46:25]RasterBufferAndPrint [12:46:25]line Счет N : (1)3405825 [12:46:25]line ИНН: 02508201610067 [12:46:25]line Контрольно-Кассовый Чек [12:46:25]line ПРОДАЖА [12:46:25]line ТРК (МРК, ГНК) : 51 [12:46:25]line Товар: 2710194210 [12:46:25]line ДТ-К-5 [12:46:25]line 26.250 * 76.20 [12:46:25]line = 2000.25 [12:46:25]line НДС 12% НСП 1% [12:46:25]line > о реализуемом товаре [12:46:25]line ОКРУГЛЕНИЕ: -0.25 [12:46:25]line ИТОГО: 2000.00 [12:46:25]line Внесено: 2000.00 [12:46:25]line СДАЧА: 0.00 [12:46:25]line НСП 1% : 17.70 [12:46:25]line НДС 12% : 212.42 [12:46:25]line Наличными: 2000.00 [12:46:25]line Безнал.: 0.00 [12:46:25]line Место: АЗС № 82 "Партнер Нефть" [12:46:25]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:46:25]line СНО: Общий режим [12:46:25]line Чек 316 27.10.2024 12:46 [12:46:25]line Смена: 143 ФФД: 1.0 [12:46:25]line ЗНМ: 0300000017 [12:46:25]line РНМ: 0000000000170478 [12:46:25]line Версия ККМ: v1.0 [12:46:25]line ФМ: 0000000002098560 [12:46:25]line ФД: 95317 [12:46:25]line ФПД: 42254235478725 [12:46:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T124625&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95317&fm=42254235478725&tin=02508201610067®Number=0000000000170478&sum=200000 [12:46:26]OFD Sender: Processing packet 95317 [packets to send 56, broken 55] [12:46:26]ProducePacketName [12:46:26]name=ofd_packets/00095317 [12:46:26]OFD Sender: To server: pG, [12:46:26]CommunicateWithHost lk.salyk.kg:30040 [12:46:26]ConnectInit lk.salyk.kg [12:46:26]written 0, free lines is 4095 [12:46:26]Connected sock=9 [12:46:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 5F 4B 04 01 85 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 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 3C 01 00 00 F4 03 04 00 21 36 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 55 74 01 00 35 04 06 00 26 6E 14 B2 2A C5 A9 A3 1E 3D D3 71 4C FB [12:46:26]Write to MH i2c: 01 00 00 64 06 6A [12:46:26]Write i2c OK [12:46:26]MH_I2C_Read... [12:46:26]Read from MH i2c: 01 [12:46:26]MH_I2C_Read... [12:46:26]Read from MH i2c: 01 07 00 [12:46:26]MH_I2C_Read... [12:46:26]Read from MH i2c: 01 07 00 64 06 00 00 00 00 00 09 0D 87 [12:46:26]RasterBufferAndPrint [12:46:26]line [12:46:26]line [12:46:26]line [12:46:26]line [12:46:26]line [12:46:26]written 0, free lines is 3343 [12:46:26]MH_Cut [12:46:26]Write to MH i2c: D1 01 00 6B 06 01 43 [12:46:26]Write i2c OK [12:46:26]MH_I2C_Read... [12:46:26]Read from MH i2c: D1 [12:46:26]MH_I2C_Read... [12:46:26]Read from MH i2c: D1 01 00 [12:46:26]MH_I2C_Read... [12:46:26]Read from MH i2c: D1 01 00 6B 06 00 42 [12:46:26]Write to MH i2c: 01 00 00 6C 06 72 [12:46:26]Write i2c OK [12:46:26]MH_I2C_Read... [12:46:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 BE 59 47 00 44 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 32 30 39 38 35 36 30 10 04 04 00 55 74 01 00 F4 03 04 00 4D E0 1D 67 B6 04 01 00 00 3A 94 C2 54 AA 48 82 DF [12:46:26]CommunicateWithHost err = 0 [12:46:26]CheckOFDResponse [12:46:26]1017 (14) - 77093643461234 [12:46:26]1041 (16) - 0000000002098560 [12:46:26]1040 (4) - 95317 [12:46:26]1012 (4) - 27.10.2024 06:40 [12:46:26]1206 (1) - 0 [12:46:26]OFD Sender: Remove packet 95317 [12:46:26]ProducePacketName [12:46:26]name=ofd_packets/00095317 [12:46:26]NVStorageDeleteData [12:46:27]OFD Sender: No OFD packet to send [12:46:27]*** Cut start [12:46:27]*** Partial cut [12:46:27]*** CUTSNS_PIN = 1 [12:46:27]*** CUTSNS_PIN = 0 [12:46:27]*** Brake cut motor [12:46:27]Read from MH i2c: 01 [12:46:27]MH_I2C_Read... [12:46:27]*** Stop cut motor [12:46:27]*** Cut end [12:46:27]Read from MH i2c: 01 07 00 [12:46:27]MH_I2C_Read... [12:46:27]Read from MH i2c: 01 07 00 6C 06 00 00 00 00 00 FF 0F 87 [12:46:27]process_action close_receipt done [12:46:27]requested_data is exist [12:46:27]produce_requested_data [12:46:27]requested_item fm.sn is exist - process it [12:46:27]wFMCommunicate request_size=4 [12:46:27]MH_SAM_APDU [12:46:27]CAPDU: 80 11 00 00 [12:46:27]Write to MH i2c: E2 08 00 6D 06 80 11 00 00 00 00 00 00 ED [12:46:27]Write i2c OK [12:46:27]MH_I2C_Read... [12:46:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:46:28]Read from MH i2c: E2 [12:46:28]MH_I2C_Read... [12:46:28]Read from MH i2c: E2 17 00 [12:46:28]MH_I2C_Read... [12:46:28]Read from MH i2c: E2 17 00 6D 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3E [12:46:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:46:28]wFMCommunicate OK [12:46:28]requested_item fd.num is exist - process it [12:46:28]SAM_PROTO_GetFieldsCounters [12:46:28]wFMCommunicate request_size=4 [12:46:28]MH_SAM_APDU [12:46:28]CAPDU: 80 13 00 00 [12:46:28]Write to MH i2c: E2 08 00 6E 06 80 13 00 00 00 00 00 00 F0 [12:46:28]Write i2c OK [12:46:28]MH_I2C_Read... [12:46:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:46:28]Read from MH i2c: E2 [12:46:28]MH_I2C_Read... [12:46:28]Read from MH i2c: E2 62 00 [12:46:28]MH_I2C_Read... [12:46:28]Read from MH i2c: E2 62 00 6E 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 55 74 01 00 0E 04 04 00 8F 00 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 21 [12:46:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 55 74 01 00 0E 04 04 00 8F 00 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 [12:46:28]wFMCommunicate OK [12:46:28]SAM_PROTO_GetFieldsCounters done [12:46:28]requested_item shift.num is exist - process it [12:46:28]requested_item shift.opened is exist - process it [12:46:28]req_shift_opened [12:46:28]FM_GetShiftState [12:46:28]SAM_PROTO_GetShiftState [12:46:28]wFMCommunicate request_size=4 [12:46:28]MH_SAM_APDU [12:46:28]CAPDU: 80 13 01 00 [12:46:28]Write to MH i2c: E2 08 00 6F 06 80 13 01 00 00 00 00 00 F2 [12:46:28]Write i2c OK [12:46:28]MH_I2C_Read... [12:46:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:46:28]Read from MH i2c: E2 [12:46:28]MH_I2C_Read... [12:46:28]Read from MH i2c: E2 0E 00 [12:46:28]MH_I2C_Read... [12:46:28]Read from MH i2c: E2 0E 00 6F 06 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 9E [12:46:28]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:46:28]wFMCommunicate OK [12:46:28]SAM_PROTO_GetShiftState done [12:46:28]FM_GetShiftState done [12:46:28]req_shift_opened done [12:46:28]requested_item shift.open_date is exist - process it [12:46:28]req_shift_open_date [12:46:28]req_shift_open_date done [12:46:28]produce_requested_data done [12:46:28]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95317,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:46:28]process_action_free close_receipt [12:46:28]json_value_free [12:46:28]json_value_free done [12:46:28]process_json_proto returns [12:46:28]Send response to host [12:46:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95317,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:46:28]free response buf [12:46:28]execute_script done [12:46:28]execute_script returns [12:46:28]free content buf [12:46:28]Sock 8.Close socket [12:46:28]Sock 8.Thread stoped [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:28]accept exits with 10 [12:47:28]New connection [12:47:28]New thread 3067489636 created [12:47:28]Thread 3067346276 joined [12:47:28]Waiting for new connection... [12:47:28] Sock 10.Parse request [12:47:28]Sock 10.Check first char [12:47:28]Sock 10.First char is OK [12:47:28]request: POST /json_proto HTTP/1.0 [12:47:28]Method: POST [12:47:28]URL: /json_proto [12:47:28]Method is POST - this is cgi request [12:47:28]url: /json_proto [12:47:28]query_string will be loaded in cgi processing [12:47:28]execute_cgi json_proto POST (null) [12:47:28]execute_cgi path=json_proto method=POST [12:47:28]POST find Content-Length [12:47:28]Host: 172.17.40.67:8080 [12:47:28]Content-Length: 683 [12:47:28]Content-Type: application/json [12:47:28] [12:47:28]POST finish read [12:47:28]Found Content-Length = 683 [12:47:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405826", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 17.520, "sum" : 1172.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1172.00, "payments": [ { "type": 0, "sum" : 1172.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:47:28]execute_script... [12:47: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)3405826", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 17.520, "sum" : 1172.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1172.00, "payments": [ { "type": 0, "sum" : 1172.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:47:28]POST & json_proto [12:47:28]process_json_proto [12:47:28]json parsed OK: [12:47:28]protocol is kg_v1.0 [12:47:28]action value=close_receipt [12:47:28]process_action close_receipt [12:47:28]cmd_close_receipt [12:47:28]MH_GetDate [12:47:28]Write to MH i2c: F0 00 00 70 06 65 [12:47:28]Write i2c OK [12:47:28]MH_I2C_Read... [12:47:28]Read from MH i2c: F0 [12:47:28]MH_I2C_Read... [12:47:28]Read from MH i2c: F0 09 00 [12:47:28]MH_I2C_Read... [12:47:28]Read from MH i2c: F0 09 00 70 06 00 61 36 1E 67 EE DA 66 66 1E [12:47:28]GetLastDocTimeStamp 1730033185 [12:47:28]current date 1730033249 [12:47:28]FM_GetShiftState [12:47:28]SAM_PROTO_GetShiftState [12:47:28]wFMCommunicate request_size=4 [12:47:28]MH_SAM_APDU [12:47:28]CAPDU: 80 13 01 00 [12:47:28]Write to MH i2c: E2 08 00 71 06 80 13 01 00 00 00 00 00 F4 [12:47:28]Write i2c OK [12:47:28]MH_I2C_Read... [12:47:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:47:28]Read from MH i2c: E2 [12:47:28]MH_I2C_Read... [12:47:28]Read from MH i2c: E2 0E 00 [12:47:28]MH_I2C_Read... [12:47:28]Read from MH i2c: E2 0E 00 71 06 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A0 [12:47:28]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:47:28]wFMCommunicate OK [12:47:28]SAM_PROTO_GetShiftState done [12:47:28]FM_GetShiftState done [12:47:28]opened in 1729987736 [12:47:28]opened+sec_in_day 1730074136 [12:47:28]quantity*price = 117208 [12:47:28]sum+1 = 117210 [12:47:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 1172.00 Внесено: 1300.00 СДАЧА: 128.00 НСП 1% : 10.37 НДС 12% : 124.47 Наличными: 1172.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 317 27.10.2024 12:47 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95318 ФПД: 251266610769003 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T124729&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95318&fm=251266610769003&tin=02508201610067®Number=0000000000170478&sum=117200 [12:47:29]StoreToDocumentArchive [12:47:29]shift 143 fd 95318 [12:47:29]save to /storage/0143/doc_00095318 [12:47:29]save last doc name /storage/0143/doc_00095318 to /storage/kkm_last_doc_name [12:47:29]save OK [12:47:29]Clear old archive folders... [12:47:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:47:29]tlvbuf is 0198DA10 [12:47:29]SAM_PROTO_ClearQueue [12:47:29]wFMCommunicate request_size=4 [12:47:29]MH_SAM_APDU [12:47:29]CAPDU: 80 09 00 00 [12:47:29]Write to MH i2c: E2 08 00 7E 06 80 09 00 00 00 00 00 00 F6 [12:47:29]Write i2c OK [12:47:29]MH_I2C_Read... [12:47:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:47:29]Read from MH i2c: E2 [12:47:29]MH_I2C_Read... [12:47:29]Read from MH i2c: E2 03 00 [12:47:29]MH_I2C_Read... [12:47:29]Read from MH i2c: E2 03 00 7E 06 00 90 00 F8 [12:47:29]RAPDU: 90 00 [12:47:29]wFMCommunicate OK [12:47:29]SAM_PROTO_ClearQueue done [12:47:29]KKMCreateOFDPacket [12:47:29]OFDProtocolAddRootSTLVToBuf [12:47:29]FM_MakeSignedData [12:47:29]FM_MakeSignedData [12:47:29]SAM_PROTO_SignData [12:47:29]wFMCommunicate request_size=4 [12:47:29]MH_SAM_APDU [12:47:29]CAPDU: 80 0D 01 02 [12:47:29]Write to MH i2c: E2 08 00 7F 06 80 0D 01 02 00 00 00 00 FE [12:47:29]Write i2c OK [12:47:29]MH_I2C_Read... [12:47:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:47:29]Read from MH i2c: E2 [12:47:29]MH_I2C_Read... [12:47:29]Read from MH i2c: E2 03 00 [12:47:29]MH_I2C_Read... [12:47:29]Read from MH i2c: E2 03 00 7F 06 00 90 00 F9 [12:47:29]RAPDU: 90 00 [12:47:29]wFMCommunicate OK [12:47:29]wFMCommunicate request_size=255 [12:47:29]MH_SAM_APDU [12:47: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 34 FF 03 08 00 03 70 44 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D9 C9 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 C9 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0D 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 30 00 00 00 00 07 04 06 00 D0 C9 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 61 36 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 56 74 01 00 35 04 06 00 E4 [12:47:29]Write to MH i2c: E2 02 01 80 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 34 FF 03 08 00 03 70 44 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D9 C9 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 C9 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0D 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 30 00 00 00 00 07 04 06 00 D0 C9 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 61 36 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 56 74 01 00 35 04 06 00 E4 00 00 46 [12:47:29]Write i2c OK [12:47:29]MH_I2C_Read... [12:47:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:47:30]Read from MH i2c: E2 [12:47:30]MH_I2C_Read... [12:47:30]Read from MH i2c: E2 03 00 [12:47:30]MH_I2C_Read... [12:47:30]Read from MH i2c: E2 03 00 80 06 00 90 00 FA [12:47:30]RAPDU: 90 00 [12:47:30]wFMCommunicate OK [12:47:30]wFMCommunicate request_size=10 [12:47:30]MH_SAM_APDU [12:47:30]CAPDU: 80 0D 02 02 05 86 91 14 2C 6B [12:47:30]Write to MH i2c: E2 0D 00 81 06 80 0D 02 02 05 00 86 91 14 2C 6B 00 00 CD [12:47:30]Write i2c OK [12:47:30]MH_I2C_Read... [12:47:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:47:30]Read from MH i2c: E2 [12:47:30]MH_I2C_Read... [12:47:30]Read from MH i2c: E2 03 00 [12:47:30]MH_I2C_Read... [12:47:30]Read from MH i2c: E2 03 00 81 06 00 90 00 FB [12:47:30]RAPDU: 90 00 [12:47:30]wFMCommunicate OK [12:47:30]wFMCommunicate request_size=4 [12:47:30]MH_SAM_APDU [12:47:30]CAPDU: 80 0D 03 02 [12:47:30]Write to MH i2c: E2 08 00 82 06 80 0D 03 02 00 00 00 00 03 [12:47:30]Write i2c OK [12:47:30]MH_I2C_Read... [12:47:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:47:30]Read from MH i2c: E2 [12:47:30]MH_I2C_Read... [12:47:30]Read from MH i2c: E2 0B 00 [12:47:30]MH_I2C_Read... [12:47:30]Read from MH i2c: E2 0B 00 82 06 00 DE DA E3 B0 0E CA A9 40 90 00 10 [12:47:30]RAPDU: DE DA E3 B0 0E CA A9 40 90 00 [12:47:30]wFMCommunicate OK [12:47:30]SAM_PROTO_SignData done [12:47:30]FM_MakeSignedData done [12:47:30]CreateOFDProtocolMessage [12:47:30]wFMCommunicate request_size=4 [12:47:30]MH_SAM_APDU [12:47:30]CAPDU: 80 11 00 00 [12:47:30]Write to MH i2c: E2 08 00 83 06 80 11 00 00 00 00 00 00 03 [12:47:30]Write i2c OK [12:47:30]MH_I2C_Read... [12:47:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:47:30]Read from MH i2c: E2 [12:47:30]MH_I2C_Read... [12:47:30]Read from MH i2c: E2 17 00 [12:47:30]MH_I2C_Read... [12:47:30]Read from MH i2c: E2 17 00 83 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 54 [12:47:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:47:30]wFMCommunicate OK [12:47:30]CreateOFDProtocolMessage done [12:47:30]OFDSenderStorePacket 95318 [12:47:30]StoreOFDPacket docnum=95318 [12:47:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F0 59 07 01 86 3F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 70 44 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D9 C9 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 C9 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0D 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 30 00 00 00 00 07 04 06 00 D0 C9 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 61 36 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 56 74 01 00 35 04 06 00 E4 86 91 14 2C 6B DE DA E3 B0 0E CA A9 40 [12:47:30]CheckFolder [12:47:30]dirname=/storage/ofd_packets [12:47:30]CheckFolder done [12:47:30]ProducePacketName [12:47:30]name=ofd_packets/00095318 [12:47:30]NVStorageSaveData ofd_packets/00095318 [12:47:30]File name is /storage/ofd_packets/00095318 [12:47:30]Write 301 bytes [12:47:30]NVStorageSaveData done [12:47:30]OFDSenderStorePacket done [12:47:30]KKMCreateOFDPacket done [12:47:30]NVStorageSaveData kkm_last_timestamp [12:47:30]File name is /storage/kkm_last_timestamp [12:47:30]Write 4 bytes [12:47:30]NVStorageSaveData done [12:47:30]ExternCall_PrintAddStr [12:47:30]wPrintStart [12:47:30]Write to MH i2c: 01 00 00 84 06 8A [12:47:30]Write i2c OK [12:47:30]MH_I2C_Read... [12:47:30]Read from MH i2c: 01 [12:47:30]MH_I2C_Read... [12:47:30]Read from MH i2c: 01 07 00 [12:47:30]MH_I2C_Read... [12:47:30]Read from MH i2c: 01 07 00 84 06 00 00 00 00 00 FF 0F 9F [12:47:30]RasterBufferAndPrint [12:47:30]line Счет N : (1)3405826 [12:47:30]line ИНН: 02508201610067 [12:47:30]line Контрольно-Кассовый Чек [12:47:30]line ПРОДАЖА [12:47:30]line ТРК (МРК, ГНК) : 12 [12:47:30]line Товар: 2710124130 [12:47:30]line Аи-92-К-4 [12:47:30]line 17.520 * 66.90 [12:47:30]line = 1172.09 [12:47:30]line НДС 12% НСП 1% [12:47:30]line > о реализуемом товаре [12:47:30]line ОКРУГЛЕНИЕ: -0.09 [12:47:30]line ИТОГО: 1172.00 [12:47:30]line Внесено: 1300.00 [12:47:30]line СДАЧА: 128.00 [12:47:30]line НСП 1% : 10.37 [12:47:30]line НДС 12% : 124.47 [12:47:30]line Наличными: 1172.00 [12:47:30]line Безнал.: 0.00 [12:47:30]line Место: АЗС № 82 "Партнер Нефть" [12:47:30]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:47:30]line СНО: Общий режим [12:47:30]line Чек 317 27.10.2024 12:47 [12:47:30]line Смена: 143 ФФД: 1.0 [12:47:30]line ЗНМ: 0300000017 [12:47:30]line РНМ: 0000000000170478 [12:47:30]line Версия ККМ: v1.0 [12:47:30]line ФМ: 0000000002098560 [12:47:30]line ФД: 95318 [12:47:30]line ФПД: 251266610769003 [12:47:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T124729&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95318&fm=251266610769003&tin=02508201610067®Number=0000000000170478&sum=117200 [12:47:30]OFD Sender: Processing packet 95318 [packets to send 56, broken 55] [12:47:30]ProducePacketName [12:47:30]name=ofd_packets/00095318 [12:47:30]OFD Sender: To server: pG, [12:47:30]CommunicateWithHost lk.salyk.kg:30040 [12:47:30]ConnectInit lk.salyk.kg [12:47:30]written 0, free lines is 4095 [12:47:30]Connected sock=9 [12:47:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F0 59 07 01 86 3F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 70 44 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D9 C9 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 C9 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0D 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 30 00 00 00 00 07 04 06 00 D0 C9 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 61 36 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 56 74 01 00 35 04 06 00 E4 86 91 14 2C 6B DE DA E3 B0 0E CA A9 40 [12:47:31]Write to MH i2c: 01 00 00 AF 06 B5 [12:47:31]Write i2c OK [12:47:31]MH_I2C_Read... [12:47:31]Read from MH i2c: 01 [12:47:31]MH_I2C_Read... [12:47:31]Read from MH i2c: 01 07 00 [12:47:31]MH_I2C_Read... [12:47:31]Read from MH i2c: 01 07 00 AF 06 00 00 00 00 00 15 0D DE [12:47:31]RasterBufferAndPrint [12:47:31]line [12:47:31]line [12:47:31]line [12:47:31]line [12:47:31]line [12:47:31]written 0, free lines is 3355 [12:47:31]MH_Cut [12:47:31]Write to MH i2c: D1 01 00 B6 06 01 8E [12:47:31]Write i2c OK [12:47:31]MH_I2C_Read... [12:47:31]Read from MH i2c: D1 [12:47:31]MH_I2C_Read... [12:47:31]Read from MH i2c: D1 01 00 [12:47:31]MH_I2C_Read... [12:47:31]Read from MH i2c: D1 01 00 B6 06 00 8D [12:47:31]Write to MH i2c: 01 00 00 B7 06 BD [12:47:31]Write i2c OK [12:47:31]MH_I2C_Read... [12:47:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 DA 3B 47 00 6C 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 32 30 39 38 35 36 30 10 04 04 00 56 74 01 00 F4 03 04 00 8D E0 1D 67 B6 04 01 00 00 B9 B6 E0 3F 3F EC E2 C0 [12:47:31]CommunicateWithHost err = 0 [12:47:31]CheckOFDResponse [12:47:31]1017 (14) - 77093643461234 [12:47:31]1041 (16) - 0000000002098560 [12:47:31]1040 (4) - 95318 [12:47:31]1012 (4) - 27.10.2024 06:41 [12:47:31]1206 (1) - 0 [12:47:31]OFD Sender: Remove packet 95318 [12:47:31]ProducePacketName [12:47:31]name=ofd_packets/00095318 [12:47:31]NVStorageDeleteData [12:47:31]OFD Sender: No OFD packet to send [12:47:31]*** Cut start [12:47:31]*** Partial cut [12:47:31]*** CUTSNS_PIN = 1 [12:47:31]*** CUTSNS_PIN = 0 [12:47:31]*** Brake cut motor [12:47:32]Read from MH i2c: 01 [12:47:32]MH_I2C_Read... [12:47:32]*** Stop cut motor [12:47:32]*** Cut end [12:47:32]Read from MH i2c: 01 07 00 [12:47:32]MH_I2C_Read... [12:47:32]Read from MH i2c: 01 07 00 B7 06 00 00 00 00 00 FF 0F D2 [12:47:32]process_action close_receipt done [12:47:32]requested_data is exist [12:47:32]produce_requested_data [12:47:32]requested_item fm.sn is exist - process it [12:47:32]wFMCommunicate request_size=4 [12:47:32]MH_SAM_APDU [12:47:32]CAPDU: 80 11 00 00 [12:47:32]Write to MH i2c: E2 08 00 B8 06 80 11 00 00 00 00 00 00 38 [12:47:32]Write i2c OK [12:47:32]MH_I2C_Read... [12:47:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:47:32]Read from MH i2c: E2 [12:47:32]MH_I2C_Read... [12:47:32]Read from MH i2c: E2 17 00 [12:47:32]MH_I2C_Read... [12:47:32]Read from MH i2c: E2 17 00 B8 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 89 [12:47:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:47:32]wFMCommunicate OK [12:47:32]requested_item fd.num is exist - process it [12:47:32]SAM_PROTO_GetFieldsCounters [12:47:32]wFMCommunicate request_size=4 [12:47:32]MH_SAM_APDU [12:47:32]CAPDU: 80 13 00 00 [12:47:32]Write to MH i2c: E2 08 00 B9 06 80 13 00 00 00 00 00 00 3B [12:47:32]Write i2c OK [12:47:32]MH_I2C_Read... [12:47:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:47:32]Read from MH i2c: E2 [12:47:32]MH_I2C_Read... [12:47:32]Read from MH i2c: E2 62 00 [12:47:32]MH_I2C_Read... [12:47:32]Read from MH i2c: E2 62 00 B9 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 56 74 01 00 0E 04 04 00 8F 00 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 70 [12:47:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 56 74 01 00 0E 04 04 00 8F 00 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 [12:47:32]wFMCommunicate OK [12:47:32]SAM_PROTO_GetFieldsCounters done [12:47:32]requested_item shift.num is exist - process it [12:47:32]requested_item shift.opened is exist - process it [12:47:32]req_shift_opened [12:47:32]FM_GetShiftState [12:47:32]SAM_PROTO_GetShiftState [12:47:32]wFMCommunicate request_size=4 [12:47:32]MH_SAM_APDU [12:47:32]CAPDU: 80 13 01 00 [12:47:32]Write to MH i2c: E2 08 00 BA 06 80 13 01 00 00 00 00 00 3D [12:47:32]Write i2c OK [12:47:32]MH_I2C_Read... [12:47:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:47:32]Read from MH i2c: E2 [12:47:32]MH_I2C_Read... [12:47:32]Read from MH i2c: E2 0E 00 [12:47:32]MH_I2C_Read... [12:47:32]Read from MH i2c: E2 0E 00 BA 06 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E9 [12:47:32]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:47:32]wFMCommunicate OK [12:47:32]SAM_PROTO_GetShiftState done [12:47:32]FM_GetShiftState done [12:47:32]req_shift_opened done [12:47:32]requested_item shift.open_date is exist - process it [12:47:32]req_shift_open_date [12:47:32]req_shift_open_date done [12:47:32]produce_requested_data done [12:47:32]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95318,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:47:32]process_action_free close_receipt [12:47:32]json_value_free [12:47:32]json_value_free done [12:47:32]process_json_proto returns [12:47:32]Send response to host [12:47:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95318,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:47:32]free response buf [12:47:32]execute_script done [12:47:32]execute_script returns [12:47:32]free content buf [12:47:32]Sock 10.Close socket [12:47:32]Sock 10.Thread stoped [12:47:36]OFD Sender: No OFD packet to send [12:47:39]accept exits with 8 [12:47:39]New connection [12:47:39]New thread 3067346276 created [12:47:39]Thread 3067489636 joined [12:47:39]Waiting for new connection... [12:47:39] Sock 8.Parse request [12:47:39]Sock 8.Check first char [12:47:39]Sock 8.First char is OK [12:47:39]request: POST /json_proto HTTP/1.0 [12:47:39]Method: POST [12:47:39]URL: /json_proto [12:47:39]Method is POST - this is cgi request [12:47:39]url: /json_proto [12:47:39]query_string will be loaded in cgi processing [12:47:39]execute_cgi json_proto POST (null) [12:47:39]execute_cgi path=json_proto method=POST [12:47:39]POST find Content-Length [12:47:39]Host: 172.17.40.67:8080 [12:47:39]Content-Length: 678 [12:47:39]Content-Type: application/json [12:47:39] [12:47:39]POST finish read [12:47:39]Found Content-Length = 678 [12:47:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405827", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:47:39]execute_script... [12:47:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405827", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:47:39]POST & json_proto [12:47:39]process_json_proto [12:47:39]json parsed OK: [12:47:39]protocol is kg_v1.0 [12:47:39]action value=close_receipt [12:47:39]process_action close_receipt [12:47:39]cmd_close_receipt [12:47:39]MH_GetDate [12:47:39]Write to MH i2c: F0 00 00 BB 06 B0 [12:47:39]Write i2c OK [12:47:39]MH_I2C_Read... [12:47:39]Read from MH i2c: F0 [12:47:39]MH_I2C_Read... [12:47:39]Read from MH i2c: F0 09 00 [12:47:39]MH_I2C_Read... [12:47:39]Read from MH i2c: F0 09 00 BB 06 00 6C 36 1E 67 EE DA 66 66 74 [12:47:39]GetLastDocTimeStamp 1730033249 [12:47:39]current date 1730033260 [12:47:39]FM_GetShiftState [12:47:39]SAM_PROTO_GetShiftState [12:47:39]wFMCommunicate request_size=4 [12:47:39]MH_SAM_APDU [12:47:39]CAPDU: 80 13 01 00 [12:47:39]Write to MH i2c: E2 08 00 BC 06 80 13 01 00 00 00 00 00 3F [12:47:39]Write i2c OK [12:47:39]MH_I2C_Read... [12:47:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:47:39]Read from MH i2c: E2 [12:47:39]MH_I2C_Read... [12:47:39]Read from MH i2c: E2 0E 00 [12:47:39]MH_I2C_Read... [12:47:39]Read from MH i2c: E2 0E 00 BC 06 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 EB [12:47:39]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:47:39]wFMCommunicate OK [12:47:39]SAM_PROTO_GetShiftState done [12:47:39]FM_GetShiftState done [12:47:39]opened in 1729987736 [12:47:39]opened+sec_in_day 1730074136 [12:47:39]quantity*price = 50041 [12:47:39]sum+1 = 50042 [12:47:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 318 27.10.2024 12:47 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95319 ФПД: 50939762783341 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T124740&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95319&fm=50939762783341&tin=02508201610067®Number=0000000000170478&sum=50000 [12:47:40]StoreToDocumentArchive [12:47:40]shift 143 fd 95319 [12:47:40]save to /storage/0143/doc_00095319 [12:47:40]save last doc name /storage/0143/doc_00095319 to /storage/kkm_last_doc_name [12:47:40]save OK [12:47:40]Clear old archive folders... [12:47:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:47:40]tlvbuf is 01992A20 [12:47:40]SAM_PROTO_ClearQueue [12:47:40]wFMCommunicate request_size=4 [12:47:40]MH_SAM_APDU [12:47:40]CAPDU: 80 09 00 00 [12:47:40]Write to MH i2c: E2 08 00 C9 06 80 09 00 00 00 00 00 00 41 [12:47:40]Write i2c OK [12:47:40]MH_I2C_Read... [12:47:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:47:40]Read from MH i2c: E2 [12:47:40]MH_I2C_Read... [12:47:40]Read from MH i2c: E2 03 00 [12:47:40]MH_I2C_Read... [12:47:40]Read from MH i2c: E2 03 00 C9 06 00 90 00 43 [12:47:40]RAPDU: 90 00 [12:47:40]wFMCommunicate OK [12:47:40]SAM_PROTO_ClearQueue done [12:47:40]KKMCreateOFDPacket [12:47:40]OFDProtocolAddRootSTLVToBuf [12:47:40]FM_MakeSignedData [12:47:40]FM_MakeSignedData [12:47:40]SAM_PROTO_SignData [12:47:40]wFMCommunicate request_size=4 [12:47:40]MH_SAM_APDU [12:47:40]CAPDU: 80 0D 01 02 [12:47:40]Write to MH i2c: E2 08 00 CA 06 80 0D 01 02 00 00 00 00 49 [12:47:40]Write i2c OK [12:47:40]MH_I2C_Read... [12:47:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:47:40]Read from MH i2c: E2 [12:47:40]MH_I2C_Read... [12:47:40]Read from MH i2c: E2 03 00 [12:47:40]MH_I2C_Read... [12:47:40]Read from MH i2c: E2 03 00 CA 06 00 90 00 44 [12:47:40]RAPDU: 90 00 [12:47:40]wFMCommunicate OK [12:47:40]wFMCommunicate request_size=255 [12:47:40]MH_SAM_APDU [12:47: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 6C 36 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 57 74 01 00 35 04 06 00 2E [12:47:40]Write to MH i2c: E2 02 01 CB 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 6C 36 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 57 74 01 00 35 04 06 00 2E 00 00 C6 [12:47:40]Write i2c OK [12:47:40]MH_I2C_Read... [12:47:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:47:40]Read from MH i2c: E2 [12:47:40]MH_I2C_Read... [12:47:40]Read from MH i2c: E2 03 00 [12:47:40]MH_I2C_Read... [12:47:40]Read from MH i2c: E2 03 00 CB 06 00 90 00 45 [12:47:40]RAPDU: 90 00 [12:47:40]wFMCommunicate OK [12:47:40]wFMCommunicate request_size=10 [12:47:40]MH_SAM_APDU [12:47:40]CAPDU: 80 0D 02 02 05 54 56 77 34 6D [12:47:40]Write to MH i2c: E2 0D 00 CC 06 80 0D 02 02 05 00 54 56 77 34 6D 00 00 18 [12:47:40]Write i2c OK [12:47:40]MH_I2C_Read... [12:47:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:47:40]Read from MH i2c: E2 [12:47:40]MH_I2C_Read... [12:47:40]Read from MH i2c: E2 03 00 [12:47:40]MH_I2C_Read... [12:47:40]Read from MH i2c: E2 03 00 CC 06 00 90 00 46 [12:47:40]RAPDU: 90 00 [12:47:40]wFMCommunicate OK [12:47:40]wFMCommunicate request_size=4 [12:47:40]MH_SAM_APDU [12:47:40]CAPDU: 80 0D 03 02 [12:47:40]Write to MH i2c: E2 08 00 CD 06 80 0D 03 02 00 00 00 00 4E [12:47:40]Write i2c OK [12:47:40]MH_I2C_Read... [12:47:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:47:40]Read from MH i2c: E2 [12:47:40]MH_I2C_Read... [12:47:40]Read from MH i2c: E2 0B 00 [12:47:40]MH_I2C_Read... [12:47:40]Read from MH i2c: E2 0B 00 CD 06 00 9A 6C B5 0A 0C 62 CF 74 90 00 C5 [12:47:40]RAPDU: 9A 6C B5 0A 0C 62 CF 74 90 00 [12:47:40]wFMCommunicate OK [12:47:40]SAM_PROTO_SignData done [12:47:40]FM_MakeSignedData done [12:47:40]CreateOFDProtocolMessage [12:47:40]wFMCommunicate request_size=4 [12:47:40]MH_SAM_APDU [12:47:40]CAPDU: 80 11 00 00 [12:47:40]Write to MH i2c: E2 08 00 CE 06 80 11 00 00 00 00 00 00 4E [12:47:40]Write i2c OK [12:47:40]MH_I2C_Read... [12:47:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:47:40]Read from MH i2c: E2 [12:47:40]MH_I2C_Read... [12:47:40]Read from MH i2c: E2 17 00 [12:47:40]MH_I2C_Read... [12:47:40]Read from MH i2c: E2 17 00 CE 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9F [12:47:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:47:40]wFMCommunicate OK [12:47:40]CreateOFDProtocolMessage done [12:47:40]OFDSenderStorePacket 95319 [12:47:40]StoreOFDPacket docnum=95319 [12:47:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 20 83 07 01 E5 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 6C 36 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 57 74 01 00 35 04 06 00 2E 54 56 77 34 6D 9A 6C B5 0A 0C 62 CF 74 [12:47:40]CheckFolder [12:47:40]dirname=/storage/ofd_packets [12:47:40]CheckFolder done [12:47:40]ProducePacketName [12:47:40]name=ofd_packets/00095319 [12:47:40]NVStorageSaveData ofd_packets/00095319 [12:47:40]File name is /storage/ofd_packets/00095319 [12:47:40]Write 301 bytes [12:47:40]NVStorageSaveData done [12:47:40]OFDSenderStorePacket done [12:47:40]KKMCreateOFDPacket done [12:47:40]NVStorageSaveData kkm_last_timestamp [12:47:40]File name is /storage/kkm_last_timestamp [12:47:40]Write 4 bytes [12:47:40]NVStorageSaveData done [12:47:40]ExternCall_PrintAddStr [12:47:40]wPrintStart [12:47:40]Write to MH i2c: 01 00 00 CF 06 D5 [12:47:40]Write i2c OK [12:47:40]MH_I2C_Read... [12:47:40]Read from MH i2c: 01 [12:47:40]MH_I2C_Read... [12:47:40]Read from MH i2c: 01 07 00 [12:47:40]MH_I2C_Read... [12:47:40]Read from MH i2c: 01 07 00 CF 06 00 00 00 00 00 FF 0F EA [12:47:40]RasterBufferAndPrint [12:47:40]line Счет N : (1)3405827 [12:47:40]line ИНН: 02508201610067 [12:47:40]line Контрольно-Кассовый Чек [12:47:40]line ПРОДАЖА [12:47:40]line ТРК (МРК, ГНК) : 32 [12:47:40]line Товар: 2710124130 [12:47:40]line Аи-92-К-4 [12:47:40]line 7.480 * 66.90 [12:47:40]line = 500.41 [12:47:40]line НДС 12% НСП 1% [12:47:40]line > о реализуемом товаре [12:47:40]line ОКРУГЛЕНИЕ: -0.41 [12:47:40]line ИТОГО: 500.00 [12:47:40]line Внесено: 500.00 [12:47:40]line СДАЧА: 0.00 [12:47:40]line НСП 1% : 4.43 [12:47:41]line НДС 12% : 53.14 [12:47:41]line Наличными: 500.00 [12:47:41]line Безнал.: 0.00 [12:47:41]line Место: АЗС № 82 "Партнер Нефть" [12:47:41]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:47:41]line СНО: Общий режим [12:47:41]line Чек 318 27.10.2024 12:47 [12:47:41]line Смена: 143 ФФД: 1.0 [12:47:41]line ЗНМ: 0300000017 [12:47:41]line РНМ: 0000000000170478 [12:47:41]line Версия ККМ: v1.0 [12:47:41]line ФМ: 0000000002098560 [12:47:41]line ФД: 95319 [12:47:41]line ФПД: 50939762783341 [12:47:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T124740&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95319&fm=50939762783341&tin=02508201610067®Number=0000000000170478&sum=50000 [12:47:41]written 0, free lines is 4095 [12:47:41]OFD Sender: Processing packet 95319 [packets to send 56, broken 55] [12:47:41]ProducePacketName [12:47:41]name=ofd_packets/00095319 [12:47:41]OFD Sender: To server: pG, [12:47:41]CommunicateWithHost lk.salyk.kg:30040 [12:47:41]ConnectInit lk.salyk.kg [12:47:41]Connected sock=11 [12:47:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 20 83 07 01 E5 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 6C 36 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 57 74 01 00 35 04 06 00 2E 54 56 77 34 6D 9A 6C B5 0A 0C 62 CF 74 [12:47:41]Write to MH i2c: 01 00 00 FA 06 00 [12:47:41]Write i2c OK [12:47:41]MH_I2C_Read... [12:47:41]Read from MH i2c: 01 [12:47:41]MH_I2C_Read... [12:47:41]Read from MH i2c: 01 07 00 [12:47:41]MH_I2C_Read... [12:47:41]Read from MH i2c: 01 07 00 FA 06 00 00 00 00 00 03 0D 17 [12:47:41]RasterBufferAndPrint [12:47:41]line [12:47:41]line [12:47:41]line [12:47:41]line [12:47:41]line [12:47:41]written 0, free lines is 3337 [12:47:41]MH_Cut [12:47:41]Write to MH i2c: D1 01 00 01 07 01 DA [12:47:41]Write i2c OK [12:47:41]MH_I2C_Read... [12:47:41]Read from MH i2c: D1 [12:47:41]MH_I2C_Read... [12:47:41]Read from MH i2c: D1 01 00 [12:47:41]MH_I2C_Read... [12:47:41]Read from MH i2c: D1 01 00 01 07 00 D9 [12:47:41]Write to MH i2c: 01 00 00 02 07 09 [12:47:41]Write i2c OK [12:47:41]MH_I2C_Read... [12:47:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0D 6D 47 00 D1 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 32 30 39 38 35 36 30 10 04 04 00 57 74 01 00 F4 03 04 00 98 E0 1D 67 B6 04 01 00 00 D8 4B 1D 13 43 6C 77 37 [12:47:41]CommunicateWithHost err = 0 [12:47:41]CheckOFDResponse [12:47:41]1017 (14) - 77093643461234 [12:47:41]1041 (16) - 0000000002098560 [12:47:41]1040 (4) - 95319 [12:47:41]1012 (4) - 27.10.2024 06:41 [12:47:41]1206 (1) - 0 [12:47:41]OFD Sender: Remove packet 95319 [12:47:41]ProducePacketName [12:47:41]name=ofd_packets/00095319 [12:47:41]NVStorageDeleteData [12:47:42]*** Cut start [12:47:42]*** Partial cut [12:47:42]*** CUTSNS_PIN = 1 [12:47:42]*** CUTSNS_PIN = 0 [12:47:42]OFD Sender: No OFD packet to send [12:47:42]*** Brake cut motor [12:47:42]Read from MH i2c: 01 [12:47:42]MH_I2C_Read... [12:47:42]*** Stop cut motor [12:47:42]*** Cut end [12:47:42]Read from MH i2c: 01 07 00 [12:47:42]MH_I2C_Read... [12:47:42]Read from MH i2c: 01 07 00 02 07 00 00 00 00 00 FF 0F 1E [12:47:42]process_action close_receipt done [12:47:42]requested_data is exist [12:47:42]produce_requested_data [12:47:42]requested_item fm.sn is exist - process it [12:47:42]wFMCommunicate request_size=4 [12:47:42]MH_SAM_APDU [12:47:42]CAPDU: 80 11 00 00 [12:47:42]Write to MH i2c: E2 08 00 03 07 80 11 00 00 00 00 00 00 84 [12:47:42]Write i2c OK [12:47:42]MH_I2C_Read... [12:47:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:47:42]Read from MH i2c: E2 [12:47:42]MH_I2C_Read... [12:47:42]Read from MH i2c: E2 17 00 [12:47:42]MH_I2C_Read... [12:47:42]Read from MH i2c: E2 17 00 03 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D5 [12:47:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:47:42]wFMCommunicate OK [12:47:42]requested_item fd.num is exist - process it [12:47:42]SAM_PROTO_GetFieldsCounters [12:47:42]wFMCommunicate request_size=4 [12:47:42]MH_SAM_APDU [12:47:42]CAPDU: 80 13 00 00 [12:47:42]Write to MH i2c: E2 08 00 04 07 80 13 00 00 00 00 00 00 87 [12:47:42]Write i2c OK [12:47:42]MH_I2C_Read... [12:47:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:47:42]Read from MH i2c: E2 [12:47:42]MH_I2C_Read... [12:47:42]Read from MH i2c: E2 62 00 [12:47:42]MH_I2C_Read... [12:47:42]Read from MH i2c: E2 62 00 04 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 57 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 3E 01 00 00 5E 04 04 00 3E 01 00 00 57 04 04 00 3F 01 00 00 19 04 04 00 00 00 00 00 90 00 C0 [12:47:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 57 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 3E 01 00 00 5E 04 04 00 3E 01 00 00 57 04 04 00 3F 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:47:42]wFMCommunicate OK [12:47:42]SAM_PROTO_GetFieldsCounters done [12:47:42]requested_item shift.num is exist - process it [12:47:42]requested_item shift.opened is exist - process it [12:47:42]req_shift_opened [12:47:42]FM_GetShiftState [12:47:42]SAM_PROTO_GetShiftState [12:47:42]wFMCommunicate request_size=4 [12:47:42]MH_SAM_APDU [12:47:42]CAPDU: 80 13 01 00 [12:47:42]Write to MH i2c: E2 08 00 05 07 80 13 01 00 00 00 00 00 89 [12:47:42]Write i2c OK [12:47:42]MH_I2C_Read... [12:47:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:47:42]Read from MH i2c: E2 [12:47:42]MH_I2C_Read... [12:47:42]Read from MH i2c: E2 0E 00 [12:47:42]MH_I2C_Read... [12:47:42]Read from MH i2c: E2 0E 00 05 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 35 [12:47:42]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:47:42]wFMCommunicate OK [12:47:42]SAM_PROTO_GetShiftState done [12:47:42]FM_GetShiftState done [12:47:42]req_shift_opened done [12:47:42]requested_item shift.open_date is exist - process it [12:47:42]req_shift_open_date [12:47:42]req_shift_open_date done [12:47:42]produce_requested_data done [12:47:42]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95319,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:47:42]process_action_free close_receipt [12:47:42]json_value_free [12:47:43]json_value_free done [12:47:43]process_json_proto returns [12:47:43]Send response to host [12:47:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95319,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:47:43]free response buf [12:47:43]execute_script done [12:47:43]execute_script returns [12:47:43]free content buf [12:47:43]Sock 8.Close socket [12:47:43]Sock 8.Thread stoped [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:16]accept exits with 9 [12:48:16]New connection [12:48:16]New thread 3067489636 created [12:48:16]Thread 3067346276 joined [12:48:16]Waiting for new connection... [12:48:16] Sock 9.Parse request [12:48:16]Sock 9.Check first char [12:48:16]Sock 9.First char is OK [12:48:16]request: POST /json_proto HTTP/1.0 [12:48:16]Method: POST [12:48:16]URL: /json_proto [12:48:16]Method is POST - this is cgi request [12:48:16]url: /json_proto [12:48:16]query_string will be loaded in cgi processing [12:48:16]execute_cgi json_proto POST (null) [12:48:16]execute_cgi path=json_proto method=POST [12:48:16]POST find Content-Length [12:48:16]Host: 172.17.40.67:8080 [12:48:16]Content-Length: 683 [12:48:16]Content-Type: application/json [12:48:16] [12:48:16]POST finish read [12:48:16]Found Content-Length = 683 [12:48:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405828", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:48:16]execute_script... [12:48: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)3405828", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:48:16]POST & json_proto [12:48:16]process_json_proto [12:48:16]json parsed OK: [12:48:16]protocol is kg_v1.0 [12:48:16]action value=close_receipt [12:48:16]process_action close_receipt [12:48:16]cmd_close_receipt [12:48:16]MH_GetDate [12:48:16]Write to MH i2c: F0 00 00 06 07 FC [12:48:16]Write i2c OK [12:48:16]MH_I2C_Read... [12:48:16]Read from MH i2c: F0 [12:48:16]MH_I2C_Read... [12:48:16]Read from MH i2c: F0 09 00 [12:48:16]MH_I2C_Read... [12:48:16]Read from MH i2c: F0 09 00 06 07 00 91 36 1E 67 EE DA 66 66 E5 [12:48:16]GetLastDocTimeStamp 1730033260 [12:48:16]current date 1730033297 [12:48:16]FM_GetShiftState [12:48:16]SAM_PROTO_GetShiftState [12:48:16]wFMCommunicate request_size=4 [12:48:16]MH_SAM_APDU [12:48:16]CAPDU: 80 13 01 00 [12:48:16]Write to MH i2c: E2 08 00 07 07 80 13 01 00 00 00 00 00 8B [12:48:16]Write i2c OK [12:48:16]MH_I2C_Read... [12:48:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:48:16]Read from MH i2c: E2 [12:48:16]MH_I2C_Read... [12:48:16]Read from MH i2c: E2 0E 00 [12:48:16]MH_I2C_Read... [12:48:16]Read from MH i2c: E2 0E 00 07 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 37 [12:48:16]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:48:16]wFMCommunicate OK [12:48:16]SAM_PROTO_GetShiftState done [12:48:16]FM_GetShiftState done [12:48:16]opened in 1729987736 [12:48:16]opened+sec_in_day 1730074136 [12:48:16]quantity*price = 100015 [12:48:16]sum+1 = 100017 [12:48:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 319 27.10.2024 12:48 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95320 ФПД: 244578578080291 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T124817&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95320&fm=244578578080291&tin=02508201610067®Number=0000000000170478&sum=100000 [12:48:17]StoreToDocumentArchive [12:48:17]shift 143 fd 95320 [12:48:17]save to /storage/0143/doc_00095320 [12:48:17]save last doc name /storage/0143/doc_00095320 to /storage/kkm_last_doc_name [12:48:17]save OK [12:48:17]Clear old archive folders... [12:48:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:48:17]tlvbuf is 01903110 [12:48:17]SAM_PROTO_ClearQueue [12:48:17]wFMCommunicate request_size=4 [12:48:17]MH_SAM_APDU [12:48:17]CAPDU: 80 09 00 00 [12:48:17]Write to MH i2c: E2 08 00 14 07 80 09 00 00 00 00 00 00 8D [12:48:17]Write i2c OK [12:48:17]MH_I2C_Read... [12:48:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:48:17]Read from MH i2c: E2 [12:48:17]MH_I2C_Read... [12:48:17]Read from MH i2c: E2 03 00 [12:48:17]MH_I2C_Read... [12:48:17]Read from MH i2c: E2 03 00 14 07 00 90 00 8F [12:48:17]RAPDU: 90 00 [12:48:17]wFMCommunicate OK [12:48:17]SAM_PROTO_ClearQueue done [12:48:17]KKMCreateOFDPacket [12:48:17]OFDProtocolAddRootSTLVToBuf [12:48:17]FM_MakeSignedData [12:48:17]FM_MakeSignedData [12:48:17]SAM_PROTO_SignData [12:48:17]wFMCommunicate request_size=4 [12:48:17]MH_SAM_APDU [12:48:17]CAPDU: 80 0D 01 02 [12:48:17]Write to MH i2c: E2 08 00 15 07 80 0D 01 02 00 00 00 00 95 [12:48:17]Write i2c OK [12:48:17]MH_I2C_Read... [12:48:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:48:17]Read from MH i2c: E2 [12:48:17]MH_I2C_Read... [12:48:17]Read from MH i2c: E2 03 00 [12:48:17]MH_I2C_Read... [12:48:17]Read from MH i2c: E2 03 00 15 07 00 90 00 90 [12:48:17]RAPDU: 90 00 [12:48:17]wFMCommunicate OK [12:48:17]wFMCommunicate request_size=255 [12:48:17]MH_SAM_APDU [12:48: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 91 36 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 58 74 01 00 35 04 06 00 DE [12:48:17]Write to MH i2c: E2 02 01 16 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 91 36 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 58 74 01 00 35 04 06 00 DE 00 00 E3 [12:48:17]Write i2c OK [12:48:17]MH_I2C_Read... [12:48:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:48:18]Read from MH i2c: E2 [12:48:18]MH_I2C_Read... [12:48:18]Read from MH i2c: E2 03 00 [12:48:18]MH_I2C_Read... [12:48:18]Read from MH i2c: E2 03 00 16 07 00 90 00 91 [12:48:18]RAPDU: 90 00 [12:48:18]wFMCommunicate OK [12:48:18]wFMCommunicate request_size=10 [12:48:18]MH_SAM_APDU [12:48:18]CAPDU: 80 0D 02 02 05 71 63 44 22 23 [12:48:18]Write to MH i2c: E2 0D 00 17 07 80 0D 02 02 05 00 71 63 44 22 23 00 00 FF [12:48:18]Write i2c OK [12:48:18]MH_I2C_Read... [12:48:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:48:18]Read from MH i2c: E2 [12:48:18]MH_I2C_Read... [12:48:18]Read from MH i2c: E2 03 00 [12:48:18]MH_I2C_Read... [12:48:18]Read from MH i2c: E2 03 00 17 07 00 90 00 92 [12:48:18]RAPDU: 90 00 [12:48:18]wFMCommunicate OK [12:48:18]wFMCommunicate request_size=4 [12:48:18]MH_SAM_APDU [12:48:18]CAPDU: 80 0D 03 02 [12:48:18]Write to MH i2c: E2 08 00 18 07 80 0D 03 02 00 00 00 00 9A [12:48:18]Write i2c OK [12:48:18]MH_I2C_Read... [12:48:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:48:18]Read from MH i2c: E2 [12:48:18]MH_I2C_Read... [12:48:18]Read from MH i2c: E2 0B 00 [12:48:18]MH_I2C_Read... [12:48:18]Read from MH i2c: E2 0B 00 18 07 00 F0 BB 5F 22 05 33 A7 AA 90 00 50 [12:48:18]RAPDU: F0 BB 5F 22 05 33 A7 AA 90 00 [12:48:18]wFMCommunicate OK [12:48:18]SAM_PROTO_SignData done [12:48:18]FM_MakeSignedData done [12:48:18]CreateOFDProtocolMessage [12:48:18]wFMCommunicate request_size=4 [12:48:18]MH_SAM_APDU [12:48:18]CAPDU: 80 11 00 00 [12:48:18]Write to MH i2c: E2 08 00 19 07 80 11 00 00 00 00 00 00 9A [12:48:18]Write i2c OK [12:48:18]MH_I2C_Read... [12:48:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:48:18]Read from MH i2c: E2 [12:48:18]MH_I2C_Read... [12:48:18]Read from MH i2c: E2 17 00 [12:48:18]MH_I2C_Read... [12:48:18]Read from MH i2c: E2 17 00 19 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EB [12:48:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:48:18]wFMCommunicate OK [12:48:18]CreateOFDProtocolMessage done [12:48:18]OFDSenderStorePacket 95320 [12:48:18]StoreOFDPacket docnum=95320 [12:48:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A9 50 07 01 65 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 91 36 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 58 74 01 00 35 04 06 00 DE 71 63 44 22 23 F0 BB 5F 22 05 33 A7 AA [12:48:18]CheckFolder [12:48:18]dirname=/storage/ofd_packets [12:48:18]CheckFolder done [12:48:18]ProducePacketName [12:48:18]name=ofd_packets/00095320 [12:48:18]NVStorageSaveData ofd_packets/00095320 [12:48:18]File name is /storage/ofd_packets/00095320 [12:48:18]Write 301 bytes [12:48:18]NVStorageSaveData done [12:48:18]OFDSenderStorePacket done [12:48:18]KKMCreateOFDPacket done [12:48:18]NVStorageSaveData kkm_last_timestamp [12:48:18]File name is /storage/kkm_last_timestamp [12:48:18]Write 4 bytes [12:48:18]NVStorageSaveData done [12:48:18]ExternCall_PrintAddStr [12:48:18]wPrintStart [12:48:18]Write to MH i2c: 01 00 00 1A 07 21 [12:48:18]Write i2c OK [12:48:18]MH_I2C_Read... [12:48:18]Read from MH i2c: 01 [12:48:18]MH_I2C_Read... [12:48:18]Read from MH i2c: 01 07 00 [12:48:18]MH_I2C_Read... [12:48:18]Read from MH i2c: 01 07 00 1A 07 00 00 00 00 00 FF 0F 36 [12:48:18]RasterBufferAndPrint [12:48:18]line Счет N : (1)3405828 [12:48:18]line ИНН: 02508201610067 [12:48:18]line Контрольно-Кассовый Чек [12:48:18]line ПРОДАЖА [12:48:18]line ТРК (МРК, ГНК) : 22 [12:48:18]line Товар: 2710124130 [12:48:18]line Аи-92-К-4 [12:48:18]line 14.950 * 66.90 [12:48:18]line = 1000.16 [12:48:18]line НДС 12% НСП 1% [12:48:18]line > о реализуемом товаре [12:48:18]line ОКРУГЛЕНИЕ: -0.16 [12:48:18]line ИТОГО: 1000.00 [12:48:18]line Внесено: 1000.00 [12:48:18]line СДАЧА: 0.00 [12:48:18]line НСП 1% : 8.85 [12:48:18]line НДС 12% : 106.21 [12:48:18]line Наличными: 1000.00 [12:48:18]line Безнал.: 0.00 [12:48:18]line Место: АЗС № 82 "Партнер Нефть" [12:48:18]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:48:18]line СНО: Общий режим [12:48:18]line Чек 319 27.10.2024 12:48 [12:48:18]line Смена: 143 ФФД: 1.0 [12:48:18]line ЗНМ: 0300000017 [12:48:18]line РНМ: 0000000000170478 [12:48:18]line Версия ККМ: v1.0 [12:48:18]line ФМ: 0000000002098560 [12:48:18]line ФД: 95320 [12:48:18]line ФПД: 244578578080291 [12:48:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T124817&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95320&fm=244578578080291&tin=02508201610067®Number=0000000000170478&sum=100000 [12:48:18]OFD Sender: Processing packet 95320 [packets to send 56, broken 55] [12:48:18]ProducePacketName [12:48:18]name=ofd_packets/00095320 [12:48:18]OFD Sender: To server: pG, [12:48:18]CommunicateWithHost lk.salyk.kg:30040 [12:48:18]ConnectInit lk.salyk.kg [12:48:18]written 0, free lines is 4095 [12:48:18]Connected sock=10 [12:48:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A9 50 07 01 65 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 91 36 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 58 74 01 00 35 04 06 00 DE 71 63 44 22 23 F0 BB 5F 22 05 33 A7 AA [12:48:19]Write to MH i2c: 01 00 00 45 07 4C [12:48:19]Write i2c OK [12:48:19]MH_I2C_Read... [12:48:19]Read from MH i2c: 01 [12:48:19]MH_I2C_Read... [12:48:19]Read from MH i2c: 01 07 00 [12:48:19]MH_I2C_Read... [12:48:19]Read from MH i2c: 01 07 00 45 07 00 00 00 00 00 10 0D 70 [12:48:19]RasterBufferAndPrint [12:48:19]line [12:48:19]line [12:48:19]line [12:48:19]line [12:48:19]line [12:48:19]written 0, free lines is 3350 [12:48:19]MH_Cut [12:48:19]Write to MH i2c: D1 01 00 4C 07 01 25 [12:48:19]Write i2c OK [12:48:19]MH_I2C_Read... [12:48:19]Read from MH i2c: D1 [12:48:19]MH_I2C_Read... [12:48:19]Read from MH i2c: D1 01 00 [12:48:19]MH_I2C_Read... [12:48:19]Read from MH i2c: D1 01 00 4C 07 00 24 [12:48:19]Write to MH i2c: 01 00 00 4D 07 54 [12:48:19]Write i2c OK [12:48:19]MH_I2C_Read... [12:48:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D2 93 47 00 08 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 32 30 39 38 35 36 30 10 04 04 00 58 74 01 00 F4 03 04 00 BD E0 1D 67 B6 04 01 00 00 07 93 E6 22 95 43 C1 6F [12:48:19]CommunicateWithHost err = 0 [12:48:19]CheckOFDResponse [12:48:19]1017 (14) - 77093643461234 [12:48:19]1041 (16) - 0000000002098560 [12:48:19]1040 (4) - 95320 [12:48:19]1012 (4) - 27.10.2024 06:42 [12:48:19]1206 (1) - 0 [12:48:19]OFD Sender: Remove packet 95320 [12:48:19]ProducePacketName [12:48:19]name=ofd_packets/00095320 [12:48:19]NVStorageDeleteData [12:48:19]OFD Sender: No OFD packet to send [12:48:19]*** Cut start [12:48:19]*** Partial cut [12:48:19]*** CUTSNS_PIN = 1 [12:48:19]*** CUTSNS_PIN = 0 [12:48:19]*** Brake cut motor [12:48:20]Read from MH i2c: 01 [12:48:20]MH_I2C_Read... [12:48:20]*** Stop cut motor [12:48:20]*** Cut end [12:48:20]Read from MH i2c: 01 07 00 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: 01 07 00 4D 07 00 00 00 00 00 FF 0F 69 [12:48:20]process_action close_receipt done [12:48:20]requested_data is exist [12:48:20]produce_requested_data [12:48:20]requested_item fm.sn is exist - process it [12:48:20]wFMCommunicate request_size=4 [12:48:20]MH_SAM_APDU [12:48:20]CAPDU: 80 11 00 00 [12:48:20]Write to MH i2c: E2 08 00 4E 07 80 11 00 00 00 00 00 00 CF [12:48:20]Write i2c OK [12:48:20]MH_I2C_Read... [12:48:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:48:20]Read from MH i2c: E2 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: E2 17 00 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: E2 17 00 4E 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 20 [12:48:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:48:20]wFMCommunicate OK [12:48:20]requested_item fd.num is exist - process it [12:48:20]SAM_PROTO_GetFieldsCounters [12:48:20]wFMCommunicate request_size=4 [12:48:20]MH_SAM_APDU [12:48:20]CAPDU: 80 13 00 00 [12:48:20]Write to MH i2c: E2 08 00 4F 07 80 13 00 00 00 00 00 00 D2 [12:48:20]Write i2c OK [12:48:20]MH_I2C_Read... [12:48:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:48:20]Read from MH i2c: E2 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: E2 62 00 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: E2 62 00 4F 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 58 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 3F 01 00 00 5E 04 04 00 3F 01 00 00 57 04 04 00 40 01 00 00 19 04 04 00 00 00 00 00 90 00 0F [12:48:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 58 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 3F 01 00 00 5E 04 04 00 3F 01 00 00 57 04 04 00 40 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:48:20]wFMCommunicate OK [12:48:20]SAM_PROTO_GetFieldsCounters done [12:48:20]requested_item shift.num is exist - process it [12:48:20]requested_item shift.opened is exist - process it [12:48:20]req_shift_opened [12:48:20]FM_GetShiftState [12:48:20]SAM_PROTO_GetShiftState [12:48:20]wFMCommunicate request_size=4 [12:48:20]MH_SAM_APDU [12:48:20]CAPDU: 80 13 01 00 [12:48:20]Write to MH i2c: E2 08 00 50 07 80 13 01 00 00 00 00 00 D4 [12:48:20]Write i2c OK [12:48:20]MH_I2C_Read... [12:48:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:48:20]Read from MH i2c: E2 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: E2 0E 00 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: E2 0E 00 50 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 80 [12:48:20]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:48:20]wFMCommunicate OK [12:48:20]SAM_PROTO_GetShiftState done [12:48:20]FM_GetShiftState done [12:48:20]req_shift_opened done [12:48:20]requested_item shift.open_date is exist - process it [12:48:20]req_shift_open_date [12:48:20]req_shift_open_date done [12:48:20]produce_requested_data done [12:48:20]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95320,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:48:20]process_action_free close_receipt [12:48:20]json_value_free [12:48:20]json_value_free done [12:48:20]process_json_proto returns [12:48:20]Send response to host [12:48:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95320,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:48:20]free response buf [12:48:20]execute_script done [12:48:20]execute_script returns [12:48:20]free content buf [12:48:20]Sock 9.Close socket [12:48:20]Sock 9.Thread stoped [12:48:24]OFD Sender: No OFD packet to send [12:48:29]OFD Sender: No OFD packet to send [12:48:34]OFD Sender: No OFD packet to send [12:48:39]OFD Sender: No OFD packet to send [12:48:43]accept exits with 8 [12:48:43]New connection [12:48:43]New thread 3067346276 created [12:48:43]Thread 3067489636 joined [12:48:43]Waiting for new connection... [12:48:43] Sock 8.Parse request [12:48:43]Sock 8.Check first char [12:48:43]Sock 8.First char is OK [12:48:43]request: POST /json_proto HTTP/1.0 [12:48:43]Method: POST [12:48:43]URL: /json_proto [12:48:43]Method is POST - this is cgi request [12:48:43]url: /json_proto [12:48:43]query_string will be loaded in cgi processing [12:48:43]execute_cgi json_proto POST (null) [12:48:43]execute_cgi path=json_proto method=POST [12:48:43]POST find Content-Length [12:48:43]Host: 172.17.40.67:8080 [12:48:43]Content-Length: 675 [12:48:43]Content-Type: application/json [12:48:43] [12:48:43]POST finish read [12:48:43]Found Content-Length = 675 [12:48:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405829", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.850, "sum" : 750.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 750.00, "total" : 750.00, "payments": [ { "type": 0, "sum" : 750.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:48:43]execute_script... [12:48: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)3405829", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.850, "sum" : 750.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 750.00, "total" : 750.00, "payments": [ { "type": 0, "sum" : 750.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:48:43]POST & json_proto [12:48:43]process_json_proto [12:48:43]json parsed OK: [12:48:43]protocol is kg_v1.0 [12:48:43]action value=close_receipt [12:48:43]process_action close_receipt [12:48:43]cmd_close_receipt [12:48:43]MH_GetDate [12:48:43]Write to MH i2c: F0 00 00 51 07 47 [12:48:43]Write i2c OK [12:48:43]MH_I2C_Read... [12:48:43]Read from MH i2c: F0 [12:48:43]MH_I2C_Read... [12:48:43]Read from MH i2c: F0 09 00 [12:48:43]MH_I2C_Read... [12:48:43]Read from MH i2c: F0 09 00 51 07 00 AC 36 1E 67 EE DA 66 66 4B [12:48:43]GetLastDocTimeStamp 1730033297 [12:48:43]current date 1730033324 [12:48:43]FM_GetShiftState [12:48:43]SAM_PROTO_GetShiftState [12:48:43]wFMCommunicate request_size=4 [12:48:43]MH_SAM_APDU [12:48:43]CAPDU: 80 13 01 00 [12:48:43]Write to MH i2c: E2 08 00 52 07 80 13 01 00 00 00 00 00 D6 [12:48:43]Write i2c OK [12:48:43]MH_I2C_Read... [12:48:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:48:43]Read from MH i2c: E2 [12:48:43]MH_I2C_Read... [12:48:43]Read from MH i2c: E2 0E 00 [12:48:43]MH_I2C_Read... [12:48:43]Read from MH i2c: E2 0E 00 52 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 82 [12:48:43]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:48:43]wFMCommunicate OK [12:48:43]SAM_PROTO_GetShiftState done [12:48:43]FM_GetShiftState done [12:48:43]opened in 1729987736 [12:48:43]opened+sec_in_day 1730074136 [12:48:43]quantity*price = 75057 [12:48:43]sum+1 = 75058 [12:48:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 750.00 Внесено: 750.00 СДАЧА: 0.00 НСП 1% : 6.64 НДС 12% : 79.71 Наличными: 750.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 320 27.10.2024 12:48 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95321 ФПД: 166140108736398 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T124844&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95321&fm=166140108736398&tin=02508201610067®Number=0000000000170478&sum=75000 [12:48:44]StoreToDocumentArchive [12:48:44]shift 143 fd 95321 [12:48:44]save to /storage/0143/doc_00095321 [12:48:44]save last doc name /storage/0143/doc_00095321 to /storage/kkm_last_doc_name [12:48:44]save OK [12:48:44]Clear old archive folders... [12:48:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:48:45]tlvbuf is 019126E0 [12:48:45]SAM_PROTO_ClearQueue [12:48:45]wFMCommunicate request_size=4 [12:48:45]MH_SAM_APDU [12:48:45]CAPDU: 80 09 00 00 [12:48:45]Write to MH i2c: E2 08 00 5F 07 80 09 00 00 00 00 00 00 D8 [12:48:45]Write i2c OK [12:48:45]MH_I2C_Read... [12:48:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:48:45]Read from MH i2c: E2 [12:48:45]MH_I2C_Read... [12:48:45]Read from MH i2c: E2 03 00 [12:48:45]MH_I2C_Read... [12:48:45]Read from MH i2c: E2 03 00 5F 07 00 90 00 DA [12:48:45]RAPDU: 90 00 [12:48:45]wFMCommunicate OK [12:48:45]SAM_PROTO_ClearQueue done [12:48:45]KKMCreateOFDPacket [12:48:45]OFDProtocolAddRootSTLVToBuf [12:48:45]FM_MakeSignedData [12:48:45]FM_MakeSignedData [12:48:45]SAM_PROTO_SignData [12:48:45]wFMCommunicate request_size=4 [12:48:45]MH_SAM_APDU [12:48:45]CAPDU: 80 0D 01 02 [12:48:45]Write to MH i2c: E2 08 00 60 07 80 0D 01 02 00 00 00 00 E0 [12:48:45]Write i2c OK [12:48:45]MH_I2C_Read... [12:48:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:48:45]Read from MH i2c: E2 [12:48:45]MH_I2C_Read... [12:48:45]Read from MH i2c: E2 03 00 [12:48:45]MH_I2C_Read... [12:48:45]Read from MH i2c: E2 03 00 60 07 00 90 00 DB [12:48:45]RAPDU: 90 00 [12:48:45]wFMCommunicate OK [12:48:45]wFMCommunicate request_size=255 [12:48:45]MH_SAM_APDU [12:48: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 7A 26 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 31 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 AC 36 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 59 74 01 00 35 04 06 00 97 1A 82 2A [12:48:45]Write to MH i2c: E2 02 01 61 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 7A 26 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 31 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 AC 36 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 59 74 01 00 35 04 06 00 97 1A 82 2A 00 00 8D [12:48:45]Write i2c OK [12:48:45]MH_I2C_Read... [12:48:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:48:45]Read from MH i2c: E2 [12:48:45]MH_I2C_Read... [12:48:45]Read from MH i2c: E2 03 00 [12:48:45]MH_I2C_Read... [12:48:45]Read from MH i2c: E2 03 00 61 07 00 90 00 DC [12:48:45]RAPDU: 90 00 [12:48:45]wFMCommunicate OK [12:48:45]wFMCommunicate request_size=7 [12:48:45]MH_SAM_APDU [12:48:45]CAPDU: 80 0D 02 02 02 07 8E [12:48:45]Write to MH i2c: E2 0A 00 62 07 80 0D 02 02 02 00 07 8E 00 00 7C [12:48:45]Write i2c OK [12:48:45]MH_I2C_Read... [12:48:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:48:45]Read from MH i2c: E2 [12:48:45]MH_I2C_Read... [12:48:45]Read from MH i2c: E2 03 00 [12:48:45]MH_I2C_Read... [12:48:45]Read from MH i2c: E2 03 00 62 07 00 90 00 DD [12:48:45]RAPDU: 90 00 [12:48:45]wFMCommunicate OK [12:48:45]wFMCommunicate request_size=4 [12:48:45]MH_SAM_APDU [12:48:45]CAPDU: 80 0D 03 02 [12:48:45]Write to MH i2c: E2 08 00 63 07 80 0D 03 02 00 00 00 00 E5 [12:48:45]Write i2c OK [12:48:45]MH_I2C_Read... [12:48:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:48:45]Read from MH i2c: E2 [12:48:45]MH_I2C_Read... [12:48:45]Read from MH i2c: E2 0B 00 [12:48:45]MH_I2C_Read... [12:48:45]Read from MH i2c: E2 0B 00 63 07 00 F3 63 B0 0F E4 47 F4 83 90 00 9D [12:48:45]RAPDU: F3 63 B0 0F E4 47 F4 83 90 00 [12:48:45]wFMCommunicate OK [12:48:45]SAM_PROTO_SignData done [12:48:45]FM_MakeSignedData done [12:48:45]CreateOFDProtocolMessage [12:48:45]wFMCommunicate request_size=4 [12:48:45]MH_SAM_APDU [12:48:45]CAPDU: 80 11 00 00 [12:48:45]Write to MH i2c: E2 08 00 64 07 80 11 00 00 00 00 00 00 E5 [12:48:45]Write i2c OK [12:48:45]MH_I2C_Read... [12:48:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:48:45]Read from MH i2c: E2 [12:48:45]MH_I2C_Read... [12:48:45]Read from MH i2c: E2 17 00 [12:48:45]MH_I2C_Read... [12:48:45]Read from MH i2c: E2 17 00 64 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 36 [12:48:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:48:45]wFMCommunicate OK [12:48:45]CreateOFDProtocolMessage done [12:48:45]OFDSenderStorePacket 95321 [12:48:45]StoreOFDPacket docnum=95321 [12:48:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 AD C8 04 01 3E A3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A 26 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 31 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 AC 36 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 59 74 01 00 35 04 06 00 97 1A 82 2A 07 8E F3 63 B0 0F E4 47 F4 83 [12:48:45]CheckFolder [12:48:45]dirname=/storage/ofd_packets [12:48:45]CheckFolder done [12:48:45]ProducePacketName [12:48:45]name=ofd_packets/00095321 [12:48:45]NVStorageSaveData ofd_packets/00095321 [12:48:45]File name is /storage/ofd_packets/00095321 [12:48:45]Write 298 bytes [12:48:45]NVStorageSaveData done [12:48:45]OFDSenderStorePacket done [12:48:45]KKMCreateOFDPacket done [12:48:45]NVStorageSaveData kkm_last_timestamp [12:48:45]File name is /storage/kkm_last_timestamp [12:48:45]Write 4 bytes [12:48:45]NVStorageSaveData done [12:48:45]ExternCall_PrintAddStr [12:48:45]wPrintStart [12:48:45]Write to MH i2c: 01 00 00 65 07 6C [12:48:45]Write i2c OK [12:48:45]MH_I2C_Read... [12:48:45]Read from MH i2c: 01 [12:48:45]MH_I2C_Read... [12:48:45]Read from MH i2c: 01 07 00 [12:48:45]MH_I2C_Read... [12:48:45]Read from MH i2c: 01 07 00 65 07 00 00 00 00 00 FF 0F 81 [12:48:45]RasterBufferAndPrint [12:48:45]line Счет N : (1)3405829 [12:48:45]line ИНН: 02508201610067 [12:48:45]line Контрольно-Кассовый Чек [12:48:45]line ПРОДАЖА [12:48:45]line ТРК (МРК, ГНК) : 51 [12:48:45]line Товар: 2710194210 [12:48:45]line ДТ-К-5 [12:48:45]line 9.850 * 76.20 [12:48:45]line = 750.57 [12:48:45]line НДС 12% НСП 1% [12:48:45]line > о реализуемом товаре [12:48:45]line ОКРУГЛЕНИЕ: -0.57 [12:48:45]line ИТОГО: 750.00 [12:48:45]line Внесено: 750.00 [12:48:45]line СДАЧА: 0.00 [12:48:45]line НСП 1% : 6.64 [12:48:45]line НДС 12% : 79.71 [12:48:45]line Наличными: 750.00 [12:48:45]line Безнал.: 0.00 [12:48:45]line Место: АЗС № 82 "Партнер Нефть" [12:48:45]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:48:45]line СНО: Общий режим [12:48:45]line Чек 320 27.10.2024 12:48 [12:48:45]line Смена: 143 ФФД: 1.0 [12:48:45]line ЗНМ: 0300000017 [12:48:45]line РНМ: 0000000000170478 [12:48:45]line Версия ККМ: v1.0 [12:48:45]line ФМ: 0000000002098560 [12:48:45]line ФД: 95321 [12:48:45]line ФПД: 166140108736398 [12:48:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T124844&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95321&fm=166140108736398&tin=02508201610067®Number=0000000000170478&sum=75000 [12:48:45]OFD Sender: Processing packet 95321 [packets to send 56, broken 55] [12:48:45]ProducePacketName [12:48:45]name=ofd_packets/00095321 [12:48:45]OFD Sender: To server: pG, [12:48:45]CommunicateWithHost lk.salyk.kg:30040 [12:48:45]ConnectInit lk.salyk.kg [12:48:45]written 0, free lines is 4095 [12:48:46]Connected sock=10 [12:48:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 AD C8 04 01 3E A3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A 26 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 31 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 AC 36 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 59 74 01 00 35 04 06 00 97 1A 82 2A 07 8E F3 63 B0 0F E4 47 F4 83 [12:48:46]Write to MH i2c: 01 00 00 90 07 97 [12:48:46]Write i2c OK [12:48:46]MH_I2C_Read... [12:48:46]Read from MH i2c: 01 [12:48:46]MH_I2C_Read... [12:48:46]Read from MH i2c: 01 07 00 [12:48:46]MH_I2C_Read... [12:48:46]Read from MH i2c: 01 07 00 90 07 00 00 00 00 00 04 0D AF [12:48:46]RasterBufferAndPrint [12:48:46]line [12:48:46]line [12:48:46]line [12:48:46]line [12:48:46]line [12:48:46]written 0, free lines is 3338 [12:48:46]MH_Cut [12:48:46]Write to MH i2c: D1 01 00 97 07 01 70 [12:48:46]Write i2c OK [12:48:46]MH_I2C_Read... [12:48:46]Read from MH i2c: D1 [12:48:46]MH_I2C_Read... [12:48:46]Read from MH i2c: D1 01 00 [12:48:46]MH_I2C_Read... [12:48:46]Read from MH i2c: D1 01 00 97 07 00 6F [12:48:46]Write to MH i2c: 01 00 00 98 07 9F [12:48:46]Write i2c OK [12:48:46]MH_I2C_Read... [12:48:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 84 7B 47 00 49 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 32 30 39 38 35 36 30 10 04 04 00 59 74 01 00 F4 03 04 00 D8 E0 1D 67 B6 04 01 00 00 8D 75 85 3D 20 1C DE 53 [12:48:46]CommunicateWithHost err = 0 [12:48:46]CheckOFDResponse [12:48:46]1017 (14) - 77093643461234 [12:48:46]1041 (16) - 0000000002098560 [12:48:46]1040 (4) - 95321 [12:48:46]1012 (4) - 27.10.2024 06:42 [12:48:46]1206 (1) - 0 [12:48:46]OFD Sender: Remove packet 95321 [12:48:46]ProducePacketName [12:48:46]name=ofd_packets/00095321 [12:48:46]NVStorageDeleteData [12:48:46]OFD Sender: No OFD packet to send [12:48:46]*** Cut start [12:48:46]*** Partial cut [12:48:46]*** CUTSNS_PIN = 1 [12:48:47]*** CUTSNS_PIN = 0 [12:48:47]*** Brake cut motor [12:48:47]Read from MH i2c: 01 [12:48:47]MH_I2C_Read... [12:48:47]*** Stop cut motor [12:48:47]*** Cut end [12:48:47]Read from MH i2c: 01 07 00 [12:48:47]MH_I2C_Read... [12:48:47]Read from MH i2c: 01 07 00 98 07 00 00 00 00 00 FF 0F B4 [12:48:47]process_action close_receipt done [12:48:47]requested_data is exist [12:48:47]produce_requested_data [12:48:47]requested_item fm.sn is exist - process it [12:48:47]wFMCommunicate request_size=4 [12:48:47]MH_SAM_APDU [12:48:47]CAPDU: 80 11 00 00 [12:48:47]Write to MH i2c: E2 08 00 99 07 80 11 00 00 00 00 00 00 1A [12:48:47]Write i2c OK [12:48:47]MH_I2C_Read... [12:48:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:48:47]Read from MH i2c: E2 [12:48:47]MH_I2C_Read... [12:48:47]Read from MH i2c: E2 17 00 [12:48:47]MH_I2C_Read... [12:48:47]Read from MH i2c: E2 17 00 99 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6B [12:48:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:48:47]wFMCommunicate OK [12:48:47]requested_item fd.num is exist - process it [12:48:47]SAM_PROTO_GetFieldsCounters [12:48:47]wFMCommunicate request_size=4 [12:48:47]MH_SAM_APDU [12:48:47]CAPDU: 80 13 00 00 [12:48:47]Write to MH i2c: E2 08 00 9A 07 80 13 00 00 00 00 00 00 1D [12:48:47]Write i2c OK [12:48:47]MH_I2C_Read... [12:48:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:48:47]Read from MH i2c: E2 [12:48:47]MH_I2C_Read... [12:48:47]Read from MH i2c: E2 62 00 [12:48:47]MH_I2C_Read... [12:48:47]Read from MH i2c: E2 62 00 9A 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 59 74 01 00 0E 04 04 00 8F 00 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 5E [12:48:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 59 74 01 00 0E 04 04 00 8F 00 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 [12:48:47]wFMCommunicate OK [12:48:47]SAM_PROTO_GetFieldsCounters done [12:48:47]requested_item shift.num is exist - process it [12:48:47]requested_item shift.opened is exist - process it [12:48:47]req_shift_opened [12:48:47]FM_GetShiftState [12:48:47]SAM_PROTO_GetShiftState [12:48:47]wFMCommunicate request_size=4 [12:48:47]MH_SAM_APDU [12:48:47]CAPDU: 80 13 01 00 [12:48:47]Write to MH i2c: E2 08 00 9B 07 80 13 01 00 00 00 00 00 1F [12:48:47]Write i2c OK [12:48:47]MH_I2C_Read... [12:48:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:48:47]Read from MH i2c: E2 [12:48:47]MH_I2C_Read... [12:48:47]Read from MH i2c: E2 0E 00 [12:48:47]MH_I2C_Read... [12:48:47]Read from MH i2c: E2 0E 00 9B 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 CB [12:48:47]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:48:47]wFMCommunicate OK [12:48:47]SAM_PROTO_GetShiftState done [12:48:47]FM_GetShiftState done [12:48:47]req_shift_opened done [12:48:47]requested_item shift.open_date is exist - process it [12:48:47]req_shift_open_date [12:48:47]req_shift_open_date done [12:48:47]produce_requested_data done [12:48:47]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95321,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:48:47]process_action_free close_receipt [12:48:47]json_value_free [12:48:47]json_value_free done [12:48:47]process_json_proto returns [12:48:47]Send response to host [12:48:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95321,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:48:47]free response buf [12:48:47]execute_script done [12:48:47]execute_script returns [12:48:47]free content buf [12:48:47]Sock 8.Close socket [12:48:47]Sock 8.Thread stoped [12:48:51]OFD Sender: No OFD packet to send [12:48:56]OFD Sender: No OFD packet to send [12:49:01]OFD Sender: No OFD packet to send [12:49:06]OFD Sender: No OFD packet to send [12:49:11]OFD Sender: No OFD packet to send [12:49:16]OFD Sender: No OFD packet to send [12:49:21]OFD Sender: No OFD packet to send [12:49:26]OFD Sender: No OFD packet to send [12:49:31]OFD Sender: No OFD packet to send [12:49:36]OFD Sender: No OFD packet to send [12:49:41]OFD Sender: No OFD packet to send [12:49:46]OFD Sender: No OFD packet to send [12:49:51]OFD Sender: No OFD packet to send [12:49:56]OFD Sender: No OFD packet to send [12:50:01]OFD Sender: No OFD packet to send [12:50:07]OFD Sender: No OFD packet to send [12:50:12]OFD Sender: No OFD packet to send [12:50:17]OFD Sender: No OFD packet to send [12:50:22]OFD Sender: No OFD packet to send [12:50:27]OFD Sender: No OFD packet to send [12:50:32]OFD Sender: No OFD packet to send [12:50:37]OFD Sender: No OFD packet to send [12:50:42]OFD Sender: No OFD packet to send [12:50:44]accept exits with 9 [12:50:44]New connection [12:50:44]New thread 3067489636 created [12:50:44]Thread 3067346276 joined [12:50:44]Waiting for new connection... [12:50:44] Sock 9.Parse request [12:50:44]Sock 9.Check first char [12:50:44]Sock 9.First char is OK [12:50:44]request: POST /json_proto HTTP/1.0 [12:50:44]Method: POST [12:50:44]URL: /json_proto [12:50:44]Method is POST - this is cgi request [12:50:44]url: /json_proto [12:50:44]query_string will be loaded in cgi processing [12:50:44]execute_cgi json_proto POST (null) [12:50:44]execute_cgi path=json_proto method=POST [12:50:44]POST find Content-Length [12:50:44]Host: 172.17.40.67:8080 [12:50:44]Content-Length: 767 [12:50:44]Content-Type: application/json [12:50:44] [12:50:44]POST finish read [12:50:44]Found Content-Length = 767 [12:50:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405831", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 200.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:50:44]execute_script... [12: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)3405831", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 200.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:50:44]POST & json_proto [12:50:44]process_json_proto [12:50:44]json parsed OK: [12:50:44]protocol is kg_v1.0 [12:50:44]action value=close_receipt [12:50:44]process_action close_receipt [12:50:44]cmd_close_receipt [12:50:44]MH_GetDate [12:50:44]Write to MH i2c: F0 00 00 9C 07 92 [12:50:44]Write i2c OK [12:50:44]MH_I2C_Read... [12:50:44]Read from MH i2c: F0 [12:50:44]MH_I2C_Read... [12:50:44]Read from MH i2c: F0 09 00 [12:50:44]MH_I2C_Read... [12:50:44]Read from MH i2c: F0 09 00 9C 07 00 25 37 1E 67 EE DA 66 66 10 [12:50:44]GetLastDocTimeStamp 1730033324 [12:50:44]current date 1730033445 [12:50:44]FM_GetShiftState [12:50:44]SAM_PROTO_GetShiftState [12:50:44]wFMCommunicate request_size=4 [12:50:44]MH_SAM_APDU [12:50:44]CAPDU: 80 13 01 00 [12:50:44]Write to MH i2c: E2 08 00 9D 07 80 13 01 00 00 00 00 00 21 [12:50:44]Write i2c OK [12:50:44]MH_I2C_Read... [12:50:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:50:44]Read from MH i2c: E2 [12:50:44]MH_I2C_Read... [12:50:44]Read from MH i2c: E2 0E 00 [12:50:44]MH_I2C_Read... [12:50:44]Read from MH i2c: E2 0E 00 9D 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 CD [12:50:44]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:50:44]wFMCommunicate OK [12:50:44]SAM_PROTO_GetShiftState done [12:50:44]FM_GetShiftState done [12:50:44]opened in 1729987736 [12:50:44]opened+sec_in_day 1730074136 [12:50:44]quantity*price = 20003 [12:50:44]sum+1 = 20004 [12:50:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 200.03 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 0.00 Безнал.: 200.03 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 321 27.10.2024 12:50 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95322 ФПД: 141027860086382 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T125045&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95322&fm=141027860086382&tin=02508201610067®Number=0000000000170478&sum=20003 [12:50:45]StoreToDocumentArchive [12:50:45]shift 143 fd 95322 [12:50:45]save to /storage/0143/doc_00095322 [12:50:45]save last doc name /storage/0143/doc_00095322 to /storage/kkm_last_doc_name [12:50:45]save OK [12:50:45]Clear old archive folders... [12:50:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:50:45]tlvbuf is 0195D630 [12:50:45]SAM_PROTO_ClearQueue [12:50:45]wFMCommunicate request_size=4 [12:50:45]MH_SAM_APDU [12:50:45]CAPDU: 80 09 00 00 [12:50:45]Write to MH i2c: E2 08 00 AA 07 80 09 00 00 00 00 00 00 23 [12:50:45]Write i2c OK [12:50:45]MH_I2C_Read... [12:50:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:50:46]Read from MH i2c: E2 [12:50:46]MH_I2C_Read... [12:50:46]Read from MH i2c: E2 03 00 [12:50:46]MH_I2C_Read... [12:50:46]Read from MH i2c: E2 03 00 AA 07 00 90 00 25 [12:50:46]RAPDU: 90 00 [12:50:46]wFMCommunicate OK [12:50:46]SAM_PROTO_ClearQueue done [12:50:46]KKMCreateOFDPacket [12:50:46]OFDProtocolAddRootSTLVToBuf [12:50:46]FM_MakeSignedData [12:50:46]FM_MakeSignedData [12:50:46]SAM_PROTO_SignData [12:50:46]wFMCommunicate request_size=4 [12:50:46]MH_SAM_APDU [12:50:46]CAPDU: 80 0D 01 02 [12:50:46]Write to MH i2c: E2 08 00 AB 07 80 0D 01 02 00 00 00 00 2B [12:50:46]Write i2c OK [12:50:46]MH_I2C_Read... [12:50:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:50:46]Read from MH i2c: E2 [12:50:46]MH_I2C_Read... [12:50:46]Read from MH i2c: E2 03 00 [12:50:46]MH_I2C_Read... [12:50:46]Read from MH i2c: E2 03 00 AB 07 00 90 00 26 [12:50:46]RAPDU: 90 00 [12:50:46]wFMCommunicate OK [12:50:46]wFMCommunicate request_size=255 [12:50:46]MH_SAM_APDU [12:50: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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 25 37 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5A 74 01 00 35 04 06 00 80 [12:50:46]Write to MH i2c: E2 02 01 AC 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 25 37 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5A 74 01 00 35 04 06 00 80 00 00 82 [12:50:46]Write i2c OK [12:50:46]MH_I2C_Read... [12:50:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:50:46]Read from MH i2c: E2 [12:50:46]MH_I2C_Read... [12:50:46]Read from MH i2c: E2 03 00 [12:50:46]MH_I2C_Read... [12:50:46]Read from MH i2c: E2 03 00 AC 07 00 90 00 27 [12:50:46]RAPDU: 90 00 [12:50:46]wFMCommunicate OK [12:50:46]wFMCommunicate request_size=10 [12:50:46]MH_SAM_APDU [12:50:46]CAPDU: 80 0D 02 02 05 43 9B 80 FE 6E [12:50:46]Write to MH i2c: E2 0D 00 AD 07 80 0D 02 02 05 00 43 9B 80 FE 6E 00 00 02 [12:50:46]Write i2c OK [12:50:46]MH_I2C_Read... [12:50:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:50:46]Read from MH i2c: E2 [12:50:46]MH_I2C_Read... [12:50:46]Read from MH i2c: E2 03 00 [12:50:46]MH_I2C_Read... [12:50:46]Read from MH i2c: E2 03 00 AD 07 00 90 00 28 [12:50:46]RAPDU: 90 00 [12:50:46]wFMCommunicate OK [12:50:46]wFMCommunicate request_size=4 [12:50:46]MH_SAM_APDU [12:50:46]CAPDU: 80 0D 03 02 [12:50:46]Write to MH i2c: E2 08 00 AE 07 80 0D 03 02 00 00 00 00 30 [12:50:46]Write i2c OK [12:50:46]MH_I2C_Read... [12:50:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:50:46]Read from MH i2c: E2 [12:50:46]MH_I2C_Read... [12:50:46]Read from MH i2c: E2 0B 00 [12:50:46]MH_I2C_Read... [12:50:46]Read from MH i2c: E2 0B 00 AE 07 00 81 84 C9 1D E8 02 1C 2D 90 00 4F [12:50:46]RAPDU: 81 84 C9 1D E8 02 1C 2D 90 00 [12:50:46]wFMCommunicate OK [12:50:46]SAM_PROTO_SignData done [12:50:46]FM_MakeSignedData done [12:50:46]CreateOFDProtocolMessage [12:50:46]wFMCommunicate request_size=4 [12:50:46]MH_SAM_APDU [12:50:46]CAPDU: 80 11 00 00 [12:50:46]Write to MH i2c: E2 08 00 AF 07 80 11 00 00 00 00 00 00 30 [12:50:46]Write i2c OK [12:50:46]MH_I2C_Read... [12:50:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:50:46]Read from MH i2c: E2 [12:50:46]MH_I2C_Read... [12:50:46]Read from MH i2c: E2 17 00 [12:50:46]MH_I2C_Read... [12:50:46]Read from MH i2c: E2 17 00 AF 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 81 [12:50:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:50:46]wFMCommunicate OK [12:50:46]CreateOFDProtocolMessage done [12:50:46]OFDSenderStorePacket 95322 [12:50:46]StoreOFDPacket docnum=95322 [12:50:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8D 41 07 01 F6 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 25 37 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5A 74 01 00 35 04 06 00 80 43 9B 80 FE 6E 81 84 C9 1D E8 02 1C 2D [12:50:46]CheckFolder [12:50:46]dirname=/storage/ofd_packets [12:50:46]CheckFolder done [12:50:46]ProducePacketName [12:50:46]name=ofd_packets/00095322 [12:50:46]NVStorageSaveData ofd_packets/00095322 [12:50:46]File name is /storage/ofd_packets/00095322 [12:50:46]Write 301 bytes [12:50:46]NVStorageSaveData done [12:50:46]OFDSenderStorePacket done [12:50:46]KKMCreateOFDPacket done [12:50:46]NVStorageSaveData kkm_last_timestamp [12:50:46]File name is /storage/kkm_last_timestamp [12:50:46]Write 4 bytes [12:50:46]NVStorageSaveData done [12:50:46]ExternCall_PrintAddStr [12:50:46]wPrintStart [12:50:46]Write to MH i2c: 01 00 00 B0 07 B7 [12:50:46]Write i2c OK [12:50:46]MH_I2C_Read... [12:50:46]Read from MH i2c: 01 [12:50:46]MH_I2C_Read... [12:50:46]Read from MH i2c: 01 07 00 [12:50:46]MH_I2C_Read... [12:50:46]Read from MH i2c: 01 07 00 B0 07 00 00 00 00 00 FF 0F CC [12:50:46]RasterBufferAndPrint [12:50:46]line Счет N : (1)3405831 [12:50:46]line ИНН: 02508201610067 [12:50:46]line Контрольно-Кассовый Чек [12:50:46]line ПРОДАЖА [12:50:46]line ТРК (МРК, ГНК) : 22 [12:50:46]line Товар: 2710124130 [12:50:46]line Аи-92-К-4 [12:50:46]line 2.990 * 66.90 [12:50:46]line = 200.03 [12:50:46]line НДС 12% НСП 1% [12:50:46]line > о реализуемом товаре [12:50:46]line ИТОГО: 200.03 [12:50:46]line НСП 1% : 1.77 [12:50:46]line НДС 12% : 21.24 [12:50:46]line Наличными: 0.00 [12:50:46]line Безнал.: 200.03 [12:50:46]line Место: АЗС № 82 "Партнер Нефть" [12:50:46]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:50:46]line СНО: Общий режим [12:50:46]line Чек 321 27.10.2024 12:50 [12:50:46]line Смена: 143 ФФД: 1.0 [12:50:46]line ЗНМ: 0300000017 [12:50:46]line РНМ: 0000000000170478 [12:50:46]line Версия ККМ: v1.0 [12:50:46]line Платежная система: Mbank [12:50:46]line ФМ: 0000000002098560 [12:50:46]line ФД: 95322 [12:50:46]line ФПД: 141027860086382 [12:50:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T125045&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95322&fm=141027860086382&tin=02508201610067®Number=0000000000170478&sum=20003 [12:50:46]written 0, free lines is 4095 [12:50:46]OFD Sender: Processing packet 95322 [packets to send 56, broken 55] [12:50:46]ProducePacketName [12:50:46]name=ofd_packets/00095322 [12:50:46]OFD Sender: To server: pG, [12:50:46]CommunicateWithHost lk.salyk.kg:30040 [12:50:46]ConnectInit lk.salyk.kg [12:50:47]Connected sock=10 [12:50:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8D 41 07 01 F6 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 25 37 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5A 74 01 00 35 04 06 00 80 43 9B 80 FE 6E 81 84 C9 1D E8 02 1C 2D [12:50:47]Write to MH i2c: 01 00 00 D9 07 E0 [12:50:47]Write i2c OK [12:50:47]MH_I2C_Read... [12:50:47]Read from MH i2c: 01 [12:50:47]MH_I2C_Read... [12:50:47]Read from MH i2c: 01 07 00 [12:50:47]MH_I2C_Read... [12:50:47]Read from MH i2c: 01 07 00 D9 07 00 00 00 00 00 32 0D 26 [12:50:47]RasterBufferAndPrint [12:50:47]line [12:50:47]line [12:50:47]line [12:50:47]line [12:50:47]line [12:50:47]written 0, free lines is 3384 [12:50:47]MH_Cut [12:50:47]Write to MH i2c: D1 01 00 E0 07 01 B9 [12:50:47]Write i2c OK [12:50:47]MH_I2C_Read... [12:50:47]Read from MH i2c: D1 [12:50:47]MH_I2C_Read... [12:50:47]Read from MH i2c: D1 01 00 [12:50:47]MH_I2C_Read... [12:50:47]Read from MH i2c: D1 01 00 E0 07 00 B8 [12:50:47]Write to MH i2c: 01 00 00 E1 07 E8 [12:50:47]Write i2c OK [12:50:47]MH_I2C_Read... [12:50:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A3 E2 47 00 C8 2B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5A 74 01 00 F4 03 04 00 51 E1 1D 67 B6 04 01 00 00 9A D7 D1 88 EA BB CB 0C [12:50:47]CommunicateWithHost err = 0 [12:50:47]CheckOFDResponse [12:50:47]1017 (14) - 77093643461234 [12:50:47]1041 (16) - 0000000002098560 [12:50:47]1040 (4) - 95322 [12:50:47]1012 (4) - 27.10.2024 06:44 [12:50:47]1206 (1) - 0 [12:50:47]OFD Sender: Remove packet 95322 [12:50:47]ProducePacketName [12:50:47]name=ofd_packets/00095322 [12:50:47]NVStorageDeleteData [12:50:47]OFD Sender: No OFD packet to send [12:50:47]*** Cut start [12:50:47]*** Partial cut [12:50:47]*** CUTSNS_PIN = 1 [12:50:48]*** CUTSNS_PIN = 0 [12:50:48]*** Brake cut motor [12:50:48]Read from MH i2c: 01 [12:50:48]MH_I2C_Read... [12:50:48]*** Stop cut motor [12:50:48]*** Cut end [12:50:48]Read from MH i2c: 01 07 00 [12:50:48]MH_I2C_Read... [12:50:48]Read from MH i2c: 01 07 00 E1 07 00 00 00 00 00 FF 0F FD [12:50:48]process_action close_receipt done [12:50:48]requested_data is exist [12:50:48]produce_requested_data [12:50:48]requested_item fm.sn is exist - process it [12:50:48]wFMCommunicate request_size=4 [12:50:48]MH_SAM_APDU [12:50:48]CAPDU: 80 11 00 00 [12:50:48]Write to MH i2c: E2 08 00 E2 07 80 11 00 00 00 00 00 00 63 [12:50:48]Write i2c OK [12:50:48]MH_I2C_Read... [12:50:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:50:48]Read from MH i2c: E2 [12:50:48]MH_I2C_Read... [12:50:48]Read from MH i2c: E2 17 00 [12:50:48]MH_I2C_Read... [12:50:48]Read from MH i2c: E2 17 00 E2 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B4 [12:50:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:50:48]wFMCommunicate OK [12:50:48]requested_item fd.num is exist - process it [12:50:48]SAM_PROTO_GetFieldsCounters [12:50:48]wFMCommunicate request_size=4 [12:50:48]MH_SAM_APDU [12:50:48]CAPDU: 80 13 00 00 [12:50:48]Write to MH i2c: E2 08 00 E3 07 80 13 00 00 00 00 00 00 66 [12:50:48]Write i2c OK [12:50:48]MH_I2C_Read... [12:50:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:50:48]Read from MH i2c: E2 [12:50:48]MH_I2C_Read... [12:50:48]Read from MH i2c: E2 62 00 [12:50:48]MH_I2C_Read... [12:50:48]Read from MH i2c: E2 62 00 E3 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5A 74 01 00 0E 04 04 00 8F 00 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 AB [12:50:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5A 74 01 00 0E 04 04 00 8F 00 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 [12:50:48]wFMCommunicate OK [12:50:48]SAM_PROTO_GetFieldsCounters done [12:50:48]requested_item shift.num is exist - process it [12:50:48]requested_item shift.opened is exist - process it [12:50:48]req_shift_opened [12:50:48]FM_GetShiftState [12:50:48]SAM_PROTO_GetShiftState [12:50:48]wFMCommunicate request_size=4 [12:50:48]MH_SAM_APDU [12:50:48]CAPDU: 80 13 01 00 [12:50:48]Write to MH i2c: E2 08 00 E4 07 80 13 01 00 00 00 00 00 68 [12:50:48]Write i2c OK [12:50:48]MH_I2C_Read... [12:50:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:50:48]Read from MH i2c: E2 [12:50:48]MH_I2C_Read... [12:50:48]Read from MH i2c: E2 0E 00 [12:50:48]MH_I2C_Read... [12:50:48]Read from MH i2c: E2 0E 00 E4 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 14 [12:50:48]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:50:48]wFMCommunicate OK [12:50:48]SAM_PROTO_GetShiftState done [12:50:48]FM_GetShiftState done [12:50:48]req_shift_opened done [12:50:48]requested_item shift.open_date is exist - process it [12:50:48]req_shift_open_date [12:50:48]req_shift_open_date done [12:50:48]produce_requested_data done [12:50:48]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95322,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:50:48]process_action_free close_receipt [12:50:48]json_value_free [12:50:48]json_value_free done [12:50:48]process_json_proto returns [12:50:48]Send response to host [12:50:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95322,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:50:48]free response buf [12:50:48]execute_script done [12:50:48]execute_script returns [12:50:48]free content buf [12:50:48]Sock 9.Close socket [12:50:48]Sock 9.Thread stoped [12:50:52]OFD Sender: No OFD packet to send [12:50:57]OFD Sender: No OFD packet to send [12:51:00]accept exits with 8 [12:51:00]New connection [12:51:00]New thread 3067346276 created [12:51:00]Thread 3067489636 joined [12:51:00]Waiting for new connection... [12:51:00] Sock 8.Parse request [12:51:00]Sock 8.Check first char [12:51:00]Sock 8.First char is OK [12:51:00]request: POST /json_proto HTTP/1.0 [12:51:00]Method: POST [12:51:00]URL: /json_proto [12:51:00]Method is POST - this is cgi request [12:51:00]url: /json_proto [12:51:00]query_string will be loaded in cgi processing [12:51:00]execute_cgi json_proto POST (null) [12:51:00]execute_cgi path=json_proto method=POST [12:51:00]POST find Content-Length [12:51:00]Host: 172.17.40.67:8080 [12:51:00]Content-Length: 683 [12:51:00]Content-Type: application/json [12:51:00] [12:51:00]POST finish read [12:51:00]Found Content-Length = 683 [12:51:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405830", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [12:51:00]execute_script... [12:51: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)3405830", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [12:51:00]POST & json_proto [12:51:00]process_json_proto [12:51:00]json parsed OK: [12:51:00]protocol is kg_v1.0 [12:51:00]action value=close_receipt [12:51:00]process_action close_receipt [12:51:00]cmd_close_receipt [12:51:00]MH_GetDate [12:51:00]Write to MH i2c: F0 00 00 E5 07 DB [12:51:00]Write i2c OK [12:51:00]MH_I2C_Read... [12:51:00]Read from MH i2c: F0 [12:51:00]MH_I2C_Read... [12:51:00]Read from MH i2c: F0 09 00 [12:51:00]MH_I2C_Read... [12:51:00]Read from MH i2c: F0 09 00 E5 07 00 35 37 1E 67 EE DA 66 66 69 [12:51:00]GetLastDocTimeStamp 1730033445 [12:51:00]current date 1730033461 [12:51:00]FM_GetShiftState [12:51:00]SAM_PROTO_GetShiftState [12:51:00]wFMCommunicate request_size=4 [12:51:00]MH_SAM_APDU [12:51:00]CAPDU: 80 13 01 00 [12:51:00]Write to MH i2c: E2 08 00 E6 07 80 13 01 00 00 00 00 00 6A [12:51:00]Write i2c OK [12:51:00]MH_I2C_Read... [12:51:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:51:00]Read from MH i2c: E2 [12:51:00]MH_I2C_Read... [12:51:00]Read from MH i2c: E2 0E 00 [12:51:00]MH_I2C_Read... [12:51:00]Read from MH i2c: E2 0E 00 E6 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 16 [12:51:00]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:51:00]wFMCommunicate OK [12:51:00]SAM_PROTO_GetShiftState done [12:51:00]FM_GetShiftState done [12:51:00]opened in 1729987736 [12:51:00]opened+sec_in_day 1730074136 [12:51:00]quantity*price = 150032 [12:51:00]sum+1 = 150033 [12:51:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 322 27.10.2024 12:51 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95323 ФПД: 36294583290735 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T125101&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95323&fm=36294583290735&tin=02508201610067®Number=0000000000170478&sum=150000 [12:51:01]StoreToDocumentArchive [12:51:01]shift 143 fd 95323 [12:51:01]save to /storage/0143/doc_00095323 [12:51:01]save last doc name /storage/0143/doc_00095323 to /storage/kkm_last_doc_name [12:51:01]save OK [12:51:01]Clear old archive folders... [12:51:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:51:01]tlvbuf is 01951880 [12:51:01]SAM_PROTO_ClearQueue [12:51:01]wFMCommunicate request_size=4 [12:51:01]MH_SAM_APDU [12:51:01]CAPDU: 80 09 00 00 [12:51:01]Write to MH i2c: E2 08 00 F3 07 80 09 00 00 00 00 00 00 6C [12:51:01]Write i2c OK [12:51:01]MH_I2C_Read... [12:51:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:51:01]Read from MH i2c: E2 [12:51:01]MH_I2C_Read... [12:51:01]Read from MH i2c: E2 03 00 [12:51:01]MH_I2C_Read... [12:51:01]Read from MH i2c: E2 03 00 F3 07 00 90 00 6E [12:51:01]RAPDU: 90 00 [12:51:01]wFMCommunicate OK [12:51:01]SAM_PROTO_ClearQueue done [12:51:01]KKMCreateOFDPacket [12:51:01]OFDProtocolAddRootSTLVToBuf [12:51:01]FM_MakeSignedData [12:51:01]FM_MakeSignedData [12:51:01]SAM_PROTO_SignData [12:51:01]wFMCommunicate request_size=4 [12:51:01]MH_SAM_APDU [12:51:01]CAPDU: 80 0D 01 02 [12:51:01]Write to MH i2c: E2 08 00 F4 07 80 0D 01 02 00 00 00 00 74 [12:51:01]Write i2c OK [12:51:01]MH_I2C_Read... [12:51:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:51:01]Read from MH i2c: E2 [12:51:01]MH_I2C_Read... [12:51:01]Read from MH i2c: E2 03 00 [12:51:01]MH_I2C_Read... [12:51:01]Read from MH i2c: E2 03 00 F4 07 00 90 00 6F [12:51:01]RAPDU: 90 00 [12:51:01]wFMCommunicate OK [12:51:01]wFMCommunicate request_size=255 [12:51:01]MH_SAM_APDU [12:51: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 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 42 01 00 00 F4 03 04 00 35 37 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5B 74 01 00 35 04 06 00 21 [12:51:01]Write to MH i2c: E2 02 01 F5 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 42 01 00 00 F4 03 04 00 35 37 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5B 74 01 00 35 04 06 00 21 00 00 1A [12:51:01]Write i2c OK [12:51:01]MH_I2C_Read... [12:51:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:51:01]Read from MH i2c: E2 [12:51:01]MH_I2C_Read... [12:51:01]Read from MH i2c: E2 03 00 [12:51:01]MH_I2C_Read... [12:51:01]Read from MH i2c: E2 03 00 F5 07 00 90 00 70 [12:51:01]RAPDU: 90 00 [12:51:01]wFMCommunicate OK [12:51:01]wFMCommunicate request_size=10 [12:51:01]MH_SAM_APDU [12:51:01]CAPDU: 80 0D 02 02 05 02 7D BE 8B 6F [12:51:01]Write to MH i2c: E2 0D 00 F6 07 80 0D 02 02 05 00 02 7D BE 8B 6F 00 00 B8 [12:51:01]Write i2c OK [12:51:01]MH_I2C_Read... [12:51:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:51:01]Read from MH i2c: E2 [12:51:01]MH_I2C_Read... [12:51:01]Read from MH i2c: E2 03 00 [12:51:01]MH_I2C_Read... [12:51:01]Read from MH i2c: E2 03 00 F6 07 00 90 00 71 [12:51:01]RAPDU: 90 00 [12:51:01]wFMCommunicate OK [12:51:01]wFMCommunicate request_size=4 [12:51:01]MH_SAM_APDU [12:51:01]CAPDU: 80 0D 03 02 [12:51:01]Write to MH i2c: E2 08 00 F7 07 80 0D 03 02 00 00 00 00 79 [12:51:01]Write i2c OK [12:51:01]MH_I2C_Read... [12:51:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:51:01]Read from MH i2c: E2 [12:51:01]MH_I2C_Read... [12:51:01]Read from MH i2c: E2 0B 00 [12:51:01]MH_I2C_Read... [12:51:01]Read from MH i2c: E2 0B 00 F7 07 00 B9 0D 6D EC 87 AA 31 C7 90 00 C2 [12:51:01]RAPDU: B9 0D 6D EC 87 AA 31 C7 90 00 [12:51:01]wFMCommunicate OK [12:51:01]SAM_PROTO_SignData done [12:51:01]FM_MakeSignedData done [12:51:01]CreateOFDProtocolMessage [12:51:01]wFMCommunicate request_size=4 [12:51:01]MH_SAM_APDU [12:51:01]CAPDU: 80 11 00 00 [12:51:01]Write to MH i2c: E2 08 00 F8 07 80 11 00 00 00 00 00 00 79 [12:51:01]Write i2c OK [12:51:01]MH_I2C_Read... [12:51:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:51:01]Read from MH i2c: E2 [12:51:01]MH_I2C_Read... [12:51:01]Read from MH i2c: E2 17 00 [12:51:01]MH_I2C_Read... [12:51:01]Read from MH i2c: E2 17 00 F8 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CA [12:51:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:51:01]wFMCommunicate OK [12:51:01]CreateOFDProtocolMessage done [12:51:01]OFDSenderStorePacket 95323 [12:51:01]StoreOFDPacket docnum=95323 [12:51:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0E B0 07 01 C2 5B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 42 01 00 00 F4 03 04 00 35 37 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5B 74 01 00 35 04 06 00 21 02 7D BE 8B 6F B9 0D 6D EC 87 AA 31 C7 [12:51:01]CheckFolder [12:51:01]dirname=/storage/ofd_packets [12:51:01]CheckFolder done [12:51:01]ProducePacketName [12:51:01]name=ofd_packets/00095323 [12:51:01]NVStorageSaveData ofd_packets/00095323 [12:51:01]File name is /storage/ofd_packets/00095323 [12:51:01]Write 301 bytes [12:51:01]NVStorageSaveData done [12:51:01]OFDSenderStorePacket done [12:51:01]KKMCreateOFDPacket done [12:51:01]NVStorageSaveData kkm_last_timestamp [12:51:01]File name is /storage/kkm_last_timestamp [12:51:01]Write 4 bytes [12:51:01]NVStorageSaveData done [12:51:01]ExternCall_PrintAddStr [12:51:01]wPrintStart [12:51:01]Write to MH i2c: 01 00 00 F9 07 00 [12:51:01]Write i2c OK [12:51:01]MH_I2C_Read... [12:51:01]Read from MH i2c: 01 [12:51:01]MH_I2C_Read... [12:51:01]Read from MH i2c: 01 07 00 [12:51:01]MH_I2C_Read... [12:51:01]Read from MH i2c: 01 07 00 F9 07 00 00 00 00 00 FF 0F 15 [12:51:01]RasterBufferAndPrint [12:51:01]line Счет N : (1)3405830 [12:51:01]line ИНН: 02508201610067 [12:51:01]line Контрольно-Кассовый Чек [12:51:01]line ПРОДАЖА [12:51:01]line ТРК (МРК, ГНК) : 33 [12:51:01]line Товар: 2710124500 [12:51:01]line Аи-95-К-5 [12:51:01]line 20.220 * 74.20 [12:51:01]line = 1500.32 [12:51:01]line НДС 12% НСП 1% [12:51:01]line > о реализуемом товаре [12:51:01]line ОКРУГЛЕНИЕ: -0.32 [12:51:01]line ИТОГО: 1500.00 [12:51:01]line Внесено: 1500.00 [12:51:01]line СДАЧА: 0.00 [12:51:01]line НСП 1% : 13.28 [12:51:01]line НДС 12% : 159.33 [12:51:01]line Наличными: 1500.00 [12:51:01]line Безнал.: 0.00 [12:51:01]line Место: АЗС № 82 "Партнер Нефть" [12:51:01]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:51:01]line СНО: Общий режим [12:51:01]line Чек 322 27.10.2024 12:51 [12:51:01]line Смена: 143 ФФД: 1.0 [12:51:01]line ЗНМ: 0300000017 [12:51:01]line РНМ: 0000000000170478 [12:51:01]line Версия ККМ: v1.0 [12:51:01]line ФМ: 0000000002098560 [12:51:01]line ФД: 95323 [12:51:01]line ФПД: 36294583290735 [12:51:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T125101&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95323&fm=36294583290735&tin=02508201610067®Number=0000000000170478&sum=150000 [12:51:02]OFD Sender: Processing packet 95323 [packets to send 56, broken 55] [12:51:02]ProducePacketName [12:51:02]name=ofd_packets/00095323 [12:51:02]OFD Sender: To server: pG, [12:51:02]CommunicateWithHost lk.salyk.kg:30040 [12:51:02]ConnectInit lk.salyk.kg [12:51:02]written 0, free lines is 4095 [12:51:02]Connected sock=10 [12:51:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0E B0 07 01 C2 5B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 42 01 00 00 F4 03 04 00 35 37 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5B 74 01 00 35 04 06 00 21 02 7D BE 8B 6F B9 0D 6D EC 87 AA 31 C7 [12:51:02]Write to MH i2c: 01 00 00 24 08 2C [12:51:02]Write i2c OK [12:51:02]MH_I2C_Read... [12:51:02]Read from MH i2c: 01 [12:51:02]MH_I2C_Read... [12:51:02]Read from MH i2c: 01 07 00 [12:51:02]MH_I2C_Read... [12:51:02]Read from MH i2c: 01 07 00 24 08 00 00 00 00 00 14 0D 54 [12:51:02]RasterBufferAndPrint [12:51:02]line [12:51:02]line [12:51:02]line [12:51:02]line [12:51:02]line [12:51:02]written 0, free lines is 3354 [12:51:02]MH_Cut [12:51:02]Write to MH i2c: D1 01 00 2B 08 01 05 [12:51:02]Write i2c OK [12:51:02]MH_I2C_Read... [12:51:02]Read from MH i2c: D1 [12:51:02]MH_I2C_Read... [12:51:02]Read from MH i2c: D1 01 00 [12:51:02]MH_I2C_Read... [12:51:02]Read from MH i2c: D1 01 00 2B 08 00 04 [12:51:02]Write to MH i2c: 01 00 00 2C 08 34 [12:51:02]Write i2c OK [12:51:02]MH_I2C_Read... [12:51:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FE C2 47 00 B2 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 32 30 39 38 35 36 30 10 04 04 00 5B 74 01 00 F4 03 04 00 61 E1 1D 67 B6 04 01 00 00 F2 D0 F7 19 9B 77 60 42 [12:51:02]CommunicateWithHost err = 0 [12:51:02]CheckOFDResponse [12:51:02]1017 (14) - 77093643461234 [12:51:02]1041 (16) - 0000000002098560 [12:51:02]1040 (4) - 95323 [12:51:02]1012 (4) - 27.10.2024 06:44 [12:51:02]1206 (1) - 0 [12:51:02]OFD Sender: Remove packet 95323 [12:51:02]ProducePacketName [12:51:02]name=ofd_packets/00095323 [12:51:02]NVStorageDeleteData [12:51:03]OFD Sender: No OFD packet to send [12:51:03]*** Cut start [12:51:03]*** Partial cut [12:51:03]*** CUTSNS_PIN = 1 [12:51:03]*** CUTSNS_PIN = 0 [12:51:03]*** Brake cut motor [12:51:03]*** Stop cut motor [12:51:03]*** Cut end [12:51:03]Read from MH i2c: 01 [12:51:03]MH_I2C_Read... [12:51:03]Read from MH i2c: 01 07 00 [12:51:03]MH_I2C_Read... [12:51:03]Read from MH i2c: 01 07 00 2C 08 00 00 00 00 00 FF 0F 49 [12:51:03]process_action close_receipt done [12:51:03]requested_data is exist [12:51:03]produce_requested_data [12:51:03]requested_item fm.sn is exist - process it [12:51:03]wFMCommunicate request_size=4 [12:51:03]MH_SAM_APDU [12:51:03]CAPDU: 80 11 00 00 [12:51:03]Write to MH i2c: E2 08 00 2D 08 80 11 00 00 00 00 00 00 AF [12:51:03]Write i2c OK [12:51:03]MH_I2C_Read... [12:51:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:51:03]Read from MH i2c: E2 [12:51:03]MH_I2C_Read... [12:51:03]Read from MH i2c: E2 17 00 [12:51:03]MH_I2C_Read... [12:51:04]Read from MH i2c: E2 17 00 2D 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 00 [12:51:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:51:04]wFMCommunicate OK [12:51:04]requested_item fd.num is exist - process it [12:51:04]SAM_PROTO_GetFieldsCounters [12:51:04]wFMCommunicate request_size=4 [12:51:04]MH_SAM_APDU [12:51:04]CAPDU: 80 13 00 00 [12:51:04]Write to MH i2c: E2 08 00 2E 08 80 13 00 00 00 00 00 00 B2 [12:51:04]Write i2c OK [12:51:04]MH_I2C_Read... [12:51:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:51:04]Read from MH i2c: E2 [12:51:04]MH_I2C_Read... [12:51:04]Read from MH i2c: E2 62 00 [12:51:04]MH_I2C_Read... [12:51:04]Read from MH i2c: E2 62 00 2E 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5B 74 01 00 0E 04 04 00 8F 00 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 FB [12:51:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5B 74 01 00 0E 04 04 00 8F 00 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 [12:51:04]wFMCommunicate OK [12:51:04]SAM_PROTO_GetFieldsCounters done [12:51:04]requested_item shift.num is exist - process it [12:51:04]requested_item shift.opened is exist - process it [12:51:04]req_shift_opened [12:51:04]FM_GetShiftState [12:51:04]SAM_PROTO_GetShiftState [12:51:04]wFMCommunicate request_size=4 [12:51:04]MH_SAM_APDU [12:51:04]CAPDU: 80 13 01 00 [12:51:04]Write to MH i2c: E2 08 00 2F 08 80 13 01 00 00 00 00 00 B4 [12:51:04]Write i2c OK [12:51:04]MH_I2C_Read... [12:51:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:51:04]Read from MH i2c: E2 [12:51:04]MH_I2C_Read... [12:51:04]Read from MH i2c: E2 0E 00 [12:51:04]MH_I2C_Read... [12:51:04]Read from MH i2c: E2 0E 00 2F 08 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 60 [12:51:04]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:51:04]wFMCommunicate OK [12:51:04]SAM_PROTO_GetShiftState done [12:51:04]FM_GetShiftState done [12:51:04]req_shift_opened done [12:51:04]requested_item shift.open_date is exist - process it [12:51:04]req_shift_open_date [12:51:04]req_shift_open_date done [12:51:04]produce_requested_data done [12:51:04]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95323,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:51:04]process_action_free close_receipt [12:51:04]json_value_free [12:51:04]json_value_free done [12:51:04]process_json_proto returns [12:51:04]Send response to host [12:51:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95323,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:51:04]free response buf [12:51:04]execute_script done [12:51:04]execute_script returns [12:51:04]free content buf [12:51:04]Sock 8.Close socket [12:51:04]Sock 8.Thread stoped [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:22]accept exits with 9 [12:51:22]New connection [12:51:22]New thread 3067489636 created [12:51:22]Thread 3067346276 joined [12:51:22]Waiting for new connection... [12:51:22] Sock 9.Parse request [12:51:22]Sock 9.Check first char [12:51:22]Sock 9.First char is OK [12:51:22]request: POST /json_proto HTTP/1.0 [12:51:22]Method: POST [12:51:22]URL: /json_proto [12:51:22]Method is POST - this is cgi request [12:51:22]url: /json_proto [12:51:22]query_string will be loaded in cgi processing [12:51:22]execute_cgi json_proto POST (null) [12:51:22]execute_cgi path=json_proto method=POST [12:51:22]POST find Content-Length [12:51:22]Host: 172.17.40.67:8080 [12:51:22]Content-Length: 678 [12:51:22]Content-Type: application/json [12:51:22] [12:51:22]POST finish read [12:51:22]Found Content-Length = 678 [12:51:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405833", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.100, "sum" : 140.49, "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" ] } } [12:51:22]execute_script... [12:51: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)3405833", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.100, "sum" : 140.49, "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" ] } } [12:51:22]POST & json_proto [12:51:22]process_json_proto [12:51:22]json parsed OK: [12:51:22]protocol is kg_v1.0 [12:51:22]action value=close_receipt [12:51:22]process_action close_receipt [12:51:22]cmd_close_receipt [12:51:22]MH_GetDate [12:51:22]Write to MH i2c: F0 00 00 30 08 27 [12:51:22]Write i2c OK [12:51:22]MH_I2C_Read... [12:51:22]Read from MH i2c: F0 [12:51:22]MH_I2C_Read... [12:51:22]Read from MH i2c: F0 09 00 [12:51:22]MH_I2C_Read... [12:51:22]Read from MH i2c: F0 09 00 30 08 00 4B 37 1E 67 EE DA 66 66 CB [12:51:22]GetLastDocTimeStamp 1730033461 [12:51:22]current date 1730033483 [12:51:22]FM_GetShiftState [12:51:22]SAM_PROTO_GetShiftState [12:51:22]wFMCommunicate request_size=4 [12:51:22]MH_SAM_APDU [12:51:22]CAPDU: 80 13 01 00 [12:51:22]Write to MH i2c: E2 08 00 31 08 80 13 01 00 00 00 00 00 B6 [12:51:22]Write i2c OK [12:51:22]MH_I2C_Read... [12:51:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:51:22]Read from MH i2c: E2 [12:51:22]MH_I2C_Read... [12:51:22]Read from MH i2c: E2 0E 00 [12:51:22]MH_I2C_Read... [12:51:22]Read from MH i2c: E2 0E 00 31 08 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 62 [12:51:22]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:51:22]wFMCommunicate OK [12:51:22]SAM_PROTO_GetShiftState done [12:51:22]FM_GetShiftState done [12:51:22]opened in 1729987736 [12:51:22]opened+sec_in_day 1730074136 [12:51:22]quantity*price = 14049 [12:51:22]sum+1 = 14050 [12:51:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.49 ИТОГО: 140.00 Внесено: 140.00 СДАЧА: 0.00 НСП 1% : 1.24 НДС 12% : 14.92 Наличными: 140.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 323 27.10.2024 12:51 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95324 ФПД: 3800990870686 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T125123&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95324&fm=3800990870686&tin=02508201610067®Number=0000000000170478&sum=14000 [12:51:23]StoreToDocumentArchive [12:51:23]shift 143 fd 95324 [12:51:23]save to /storage/0143/doc_00095324 [12:51:23]save last doc name /storage/0143/doc_00095324 to /storage/kkm_last_doc_name [12:51:23]save OK [12:51:23]Clear old archive folders... [12:51:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:51:23]tlvbuf is 0199AFF0 [12:51:23]SAM_PROTO_ClearQueue [12:51:23]wFMCommunicate request_size=4 [12:51:23]MH_SAM_APDU [12:51:23]CAPDU: 80 09 00 00 [12:51:23]Write to MH i2c: E2 08 00 3E 08 80 09 00 00 00 00 00 00 B8 [12:51:23]Write i2c OK [12:51:23]MH_I2C_Read... [12:51:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:51:23]Read from MH i2c: E2 [12:51:23]MH_I2C_Read... [12:51:23]Read from MH i2c: E2 03 00 [12:51:23]MH_I2C_Read... [12:51:23]Read from MH i2c: E2 03 00 3E 08 00 90 00 BA [12:51:23]RAPDU: 90 00 [12:51:23]wFMCommunicate OK [12:51:23]SAM_PROTO_ClearQueue done [12:51:23]KKMCreateOFDPacket [12:51:23]OFDProtocolAddRootSTLVToBuf [12:51:23]FM_MakeSignedData [12:51:23]FM_MakeSignedData [12:51:23]SAM_PROTO_SignData [12:51:23]wFMCommunicate request_size=4 [12:51:23]MH_SAM_APDU [12:51:23]CAPDU: 80 0D 01 02 [12:51:23]Write to MH i2c: E2 08 00 3F 08 80 0D 01 02 00 00 00 00 C0 [12:51:23]Write i2c OK [12:51:23]MH_I2C_Read... [12:51:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:51:23]Read from MH i2c: E2 [12:51:23]MH_I2C_Read... [12:51:23]Read from MH i2c: E2 03 00 [12:51:23]MH_I2C_Read... [12:51:23]Read from MH i2c: E2 03 00 3F 08 00 90 00 BB [12:51:23]RAPDU: 90 00 [12:51:23]wFMCommunicate OK [12:51:23]wFMCommunicate request_size=255 [12:51:23]MH_SAM_APDU [12:51: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 34 FF 03 08 00 03 34 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E1 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 D4 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 43 01 00 00 F4 03 04 00 4B 37 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5C 74 01 00 35 04 06 00 03 [12:51:23]Write to MH i2c: E2 02 01 40 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 34 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E1 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 D4 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 43 01 00 00 F4 03 04 00 4B 37 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5C 74 01 00 35 04 06 00 03 00 00 27 [12:51:23]Write i2c OK [12:51:23]MH_I2C_Read... [12:51:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:51:24]Read from MH i2c: E2 [12:51:24]MH_I2C_Read... [12:51:24]Read from MH i2c: E2 03 00 [12:51:24]MH_I2C_Read... [12:51:24]Read from MH i2c: E2 03 00 40 08 00 90 00 BC [12:51:24]RAPDU: 90 00 [12:51:24]wFMCommunicate OK [12:51:24]wFMCommunicate request_size=10 [12:51:24]MH_SAM_APDU [12:51:24]CAPDU: 80 0D 02 02 05 74 FC B5 EC 9E [12:51:24]Write to MH i2c: E2 0D 00 41 08 80 0D 02 02 05 00 74 FC B5 EC 9E 00 00 7C [12:51:24]Write i2c OK [12:51:24]MH_I2C_Read... [12:51:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:51:24]Read from MH i2c: E2 [12:51:24]MH_I2C_Read... [12:51:24]Read from MH i2c: E2 03 00 [12:51:24]MH_I2C_Read... [12:51:24]Read from MH i2c: E2 03 00 41 08 00 90 00 BD [12:51:24]RAPDU: 90 00 [12:51:24]wFMCommunicate OK [12:51:24]wFMCommunicate request_size=4 [12:51:24]MH_SAM_APDU [12:51:24]CAPDU: 80 0D 03 02 [12:51:24]Write to MH i2c: E2 08 00 42 08 80 0D 03 02 00 00 00 00 C5 [12:51:24]Write i2c OK [12:51:24]MH_I2C_Read... [12:51:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:51:24]Read from MH i2c: E2 [12:51:24]MH_I2C_Read... [12:51:24]Read from MH i2c: E2 0B 00 [12:51:24]MH_I2C_Read... [12:51:24]Read from MH i2c: E2 0B 00 42 08 00 10 E1 A4 E3 08 C7 4D 5A 90 00 B4 [12:51:24]RAPDU: 10 E1 A4 E3 08 C7 4D 5A 90 00 [12:51:24]wFMCommunicate OK [12:51:24]SAM_PROTO_SignData done [12:51:24]FM_MakeSignedData done [12:51:24]CreateOFDProtocolMessage [12:51:24]wFMCommunicate request_size=4 [12:51:24]MH_SAM_APDU [12:51:24]CAPDU: 80 11 00 00 [12:51:24]Write to MH i2c: E2 08 00 43 08 80 11 00 00 00 00 00 00 C5 [12:51:24]Write i2c OK [12:51:24]MH_I2C_Read... [12:51:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:51:24]Read from MH i2c: E2 [12:51:24]MH_I2C_Read... [12:51:24]Read from MH i2c: E2 17 00 [12:51:24]MH_I2C_Read... [12:51:24]Read from MH i2c: E2 17 00 43 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 16 [12:51:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:51:24]wFMCommunicate OK [12:51:24]CreateOFDProtocolMessage done [12:51:24]OFDSenderStorePacket 95324 [12:51:24]StoreOFDPacket docnum=95324 [12:51:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FD 61 07 01 46 C7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 34 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E1 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 D4 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 43 01 00 00 F4 03 04 00 4B 37 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5C 74 01 00 35 04 06 00 03 74 FC B5 EC 9E 10 E1 A4 E3 08 C7 4D 5A [12:51:24]CheckFolder [12:51:24]dirname=/storage/ofd_packets [12:51:24]CheckFolder done [12:51:24]ProducePacketName [12:51:24]name=ofd_packets/00095324 [12:51:24]NVStorageSaveData ofd_packets/00095324 [12:51:24]File name is /storage/ofd_packets/00095324 [12:51:24]Write 301 bytes [12:51:24]NVStorageSaveData done [12:51:24]OFDSenderStorePacket done [12:51:24]KKMCreateOFDPacket done [12:51:24]NVStorageSaveData kkm_last_timestamp [12:51:24]File name is /storage/kkm_last_timestamp [12:51:24]Write 4 bytes [12:51:24]NVStorageSaveData done [12:51:24]ExternCall_PrintAddStr [12:51:24]wPrintStart [12:51:24]Write to MH i2c: 01 00 00 44 08 4C [12:51:24]Write i2c OK [12:51:24]MH_I2C_Read... [12:51:24]Read from MH i2c: 01 [12:51:24]MH_I2C_Read... [12:51:24]Read from MH i2c: 01 07 00 [12:51:24]MH_I2C_Read... [12:51:24]Read from MH i2c: 01 07 00 44 08 00 00 00 00 00 FF 0F 61 [12:51:24]RasterBufferAndPrint [12:51:24]line Счет N : (1)3405833 [12:51:24]line ИНН: 02508201610067 [12:51:24]line Контрольно-Кассовый Чек [12:51:24]line ПРОДАЖА [12:51:24]line ТРК (МРК, ГНК) : 12 [12:51:24]line Товар: 2710124130 [12:51:24]line Аи-92-К-4 [12:51:24]line 2.100 * 66.90 [12:51:24]line = 140.49 [12:51:24]line НДС 12% НСП 1% [12:51:24]line > о реализуемом товаре [12:51:24]line ОКРУГЛЕНИЕ: -0.49 [12:51:24]line ИТОГО: 140.00 [12:51:24]line Внесено: 140.00 [12:51:24]line СДАЧА: 0.00 [12:51:24]line НСП 1% : 1.24 [12:51:24]line НДС 12% : 14.92 [12:51:24]line Наличными: 140.00 [12:51:24]line Безнал.: 0.00 [12:51:24]line Место: АЗС № 82 "Партнер Нефть" [12:51:24]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:51:24]line СНО: Общий режим [12:51:24]line Чек 323 27.10.2024 12:51 [12:51:24]line Смена: 143 ФФД: 1.0 [12:51:24]line ЗНМ: 0300000017 [12:51:24]line РНМ: 0000000000170478 [12:51:24]line Версия ККМ: v1.0 [12:51:24]line ФМ: 0000000002098560 [12:51:24]line ФД: 95324 [12:51:24]line ФПД: 3800990870686 [12:51:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T125123&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95324&fm=3800990870686&tin=02508201610067®Number=0000000000170478&sum=14000 [12:51:24]OFD Sender: Processing packet 95324 [packets to send 56, broken 55] [12:51:24]ProducePacketName [12:51:24]name=ofd_packets/00095324 [12:51:24]OFD Sender: To server: pG, [12:51:24]CommunicateWithHost lk.salyk.kg:30040 [12:51:24]written 0, free lines is 4095 [12:51:24]ConnectInit lk.salyk.kg [12:51:24]Connected sock=10 [12:51:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FD 61 07 01 46 C7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 34 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E1 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 D4 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 43 01 00 00 F4 03 04 00 4B 37 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5C 74 01 00 35 04 06 00 03 74 FC B5 EC 9E 10 E1 A4 E3 08 C7 4D 5A [12:51:24]Write to MH i2c: 01 00 00 6F 08 77 [12:51:24]Write i2c OK [12:51:24]MH_I2C_Read... [12:51:24]Read from MH i2c: 01 [12:51:24]MH_I2C_Read... [12:51:24]Read from MH i2c: 01 07 00 [12:51:24]MH_I2C_Read... [12:51:24]Read from MH i2c: 01 07 00 6F 08 00 00 00 00 00 05 0D 90 [12:51:24]RasterBufferAndPrint [12:51:24]line [12:51:24]line [12:51:24]line [12:51:24]line [12:51:24]line [12:51:24]written 0, free lines is 3339 [12:51:25]MH_Cut [12:51:25]Write to MH i2c: D1 01 00 76 08 01 50 [12:51:25]Write i2c OK [12:51:25]MH_I2C_Read... [12:51:25]Read from MH i2c: D1 [12:51:25]MH_I2C_Read... [12:51:25]Read from MH i2c: D1 01 00 [12:51:25]MH_I2C_Read... [12:51:25]Read from MH i2c: D1 01 00 76 08 00 4F [12:51:25]Write to MH i2c: 01 00 00 77 08 7F [12:51:25]Write i2c OK [12:51:25]MH_I2C_Read... [12:51:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C7 C4 47 00 79 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 32 30 39 38 35 36 30 10 04 04 00 5C 74 01 00 F4 03 04 00 77 E1 1D 67 B6 04 01 00 00 2D 85 99 E8 DB 75 08 D4 [12:51:25]CommunicateWithHost err = 0 [12:51:25]CheckOFDResponse [12:51:25]1017 (14) - 77093643461234 [12:51:25]1041 (16) - 0000000002098560 [12:51:25]1040 (4) - 95324 [12:51:25]1012 (4) - 27.10.2024 06:45 [12:51:25]1206 (1) - 0 [12:51:25]OFD Sender: Remove packet 95324 [12:51:25]ProducePacketName [12:51:25]name=ofd_packets/00095324 [12:51:25]NVStorageDeleteData [12:51:25]OFD Sender: No OFD packet to send [12:51:25]*** Cut start [12:51:25]*** Partial cut [12:51:25]*** CUTSNS_PIN = 1 [12:51:25]*** CUTSNS_PIN = 0 [12:51:25]*** Brake cut motor [12:51:26]Read from MH i2c: 01 [12:51:26]MH_I2C_Read... [12:51:26]*** Stop cut motor [12:51:26]*** Cut end [12:51:26]Read from MH i2c: 01 07 00 [12:51:26]MH_I2C_Read... [12:51:26]Read from MH i2c: 01 07 00 77 08 00 00 00 00 00 FF 0F 94 [12:51:26]process_action close_receipt done [12:51:26]requested_data is exist [12:51:26]produce_requested_data [12:51:26]requested_item fm.sn is exist - process it [12:51:26]wFMCommunicate request_size=4 [12:51:26]MH_SAM_APDU [12:51:26]CAPDU: 80 11 00 00 [12:51:26]Write to MH i2c: E2 08 00 78 08 80 11 00 00 00 00 00 00 FA [12:51:26]Write i2c OK [12:51:26]MH_I2C_Read... [12:51:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:51:26]Read from MH i2c: E2 [12:51:26]MH_I2C_Read... [12:51:26]Read from MH i2c: E2 17 00 [12:51:26]MH_I2C_Read... [12:51:26]Read from MH i2c: E2 17 00 78 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4B [12:51:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:51:26]wFMCommunicate OK [12:51:26]requested_item fd.num is exist - process it [12:51:26]SAM_PROTO_GetFieldsCounters [12:51:26]wFMCommunicate request_size=4 [12:51:26]MH_SAM_APDU [12:51:26]CAPDU: 80 13 00 00 [12:51:26]Write to MH i2c: E2 08 00 79 08 80 13 00 00 00 00 00 00 FD [12:51:26]Write i2c OK [12:51:26]MH_I2C_Read... [12:51:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:51:26]Read from MH i2c: E2 [12:51:26]MH_I2C_Read... [12:51:26]Read from MH i2c: E2 62 00 [12:51:26]MH_I2C_Read... [12:51:26]Read from MH i2c: E2 62 00 79 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5C 74 01 00 0E 04 04 00 8F 00 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 4A [12:51:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5C 74 01 00 0E 04 04 00 8F 00 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 [12:51:26]wFMCommunicate OK [12:51:26]SAM_PROTO_GetFieldsCounters done [12:51:26]requested_item shift.num is exist - process it [12:51:26]requested_item shift.opened is exist - process it [12:51:26]req_shift_opened [12:51:26]FM_GetShiftState [12:51:26]SAM_PROTO_GetShiftState [12:51:26]wFMCommunicate request_size=4 [12:51:26]MH_SAM_APDU [12:51:26]CAPDU: 80 13 01 00 [12:51:26]Write to MH i2c: E2 08 00 7A 08 80 13 01 00 00 00 00 00 FF [12:51:26]Write i2c OK [12:51:26]MH_I2C_Read... [12:51:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:51:26]Read from MH i2c: E2 [12:51:26]MH_I2C_Read... [12:51:26]Read from MH i2c: E2 0E 00 [12:51:26]MH_I2C_Read... [12:51:26]Read from MH i2c: E2 0E 00 7A 08 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 AB [12:51:26]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:51:26]wFMCommunicate OK [12:51:26]SAM_PROTO_GetShiftState done [12:51:26]FM_GetShiftState done [12:51:26]req_shift_opened done [12:51:26]requested_item shift.open_date is exist - process it [12:51:26]req_shift_open_date [12:51:26]req_shift_open_date done [12:51:26]produce_requested_data done [12:51:26]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95324,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:51:26]process_action_free close_receipt [12:51:26]json_value_free [12:51:26]json_value_free done [12:51:26]process_json_proto returns [12:51:26]Send response to host [12:51:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95324,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:51:26]free response buf [12:51:26]execute_script done [12:51:26]execute_script returns [12:51:26]free content buf [12:51:26]Sock 9.Close socket [12:51:26]Sock 9.Thread stoped [12:51:30]OFD Sender: No OFD packet to send [12:51:35]OFD Sender: No OFD packet to send [12:51:39]accept exits with 8 [12:51:39]New connection [12:51:39]New thread 3067346276 created [12:51:39]Thread 3067489636 joined [12:51:39]Waiting for new connection... [12:51:39] Sock 8.Parse request [12:51:39]Sock 8.Check first char [12:51:39]Sock 8.First char is OK [12:51:39]request: POST /json_proto HTTP/1.0 [12:51:39]Method: POST [12:51:39]URL: /json_proto [12:51:39]Method is POST - this is cgi request [12:51:39]url: /json_proto [12:51:39]query_string will be loaded in cgi processing [12:51:39]execute_cgi json_proto POST (null) [12:51:39]execute_cgi path=json_proto method=POST [12:51:39]POST find Content-Length [12:51:39]Host: 172.17.40.67:8080 [12:51:39]Content-Length: 680 [12:51:39]Content-Type: application/json [12:51:39] [12:51:39]POST finish read [12:51:39]Found Content-Length = 680 [12:51:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405832", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [12:51:39]execute_script... [12:51:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405832", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [12:51:39]POST & json_proto [12:51:39]process_json_proto [12:51:39]json parsed OK: [12:51:39]protocol is kg_v1.0 [12:51:39]action value=close_receipt [12:51:39]process_action close_receipt [12:51:39]cmd_close_receipt [12:51:39]MH_GetDate [12:51:39]Write to MH i2c: F0 00 00 7B 08 72 [12:51:39]Write i2c OK [12:51:39]MH_I2C_Read... [12:51:39]Read from MH i2c: F0 [12:51:39]MH_I2C_Read... [12:51:39]Read from MH i2c: F0 09 00 [12:51:39]MH_I2C_Read... [12:51:39]Read from MH i2c: F0 09 00 7B 08 00 5C 37 1E 67 EE DA 66 66 27 [12:51:39]GetLastDocTimeStamp 1730033483 [12:51:39]current date 1730033500 [12:51:39]FM_GetShiftState [12:51:39]SAM_PROTO_GetShiftState [12:51:39]wFMCommunicate request_size=4 [12:51:39]MH_SAM_APDU [12:51:39]CAPDU: 80 13 01 00 [12:51:39]Write to MH i2c: E2 08 00 7C 08 80 13 01 00 00 00 00 00 01 [12:51:39]Write i2c OK [12:51:39]MH_I2C_Read... [12:51:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:51:39]Read from MH i2c: E2 [12:51:39]MH_I2C_Read... [12:51:39]Read from MH i2c: E2 0E 00 [12:51:39]MH_I2C_Read... [12:51:39]Read from MH i2c: E2 0E 00 7C 08 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 AD [12:51:39]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:51:39]wFMCommunicate OK [12:51:39]SAM_PROTO_GetShiftState done [12:51:39]FM_GetShiftState done [12:51:39]opened in 1729987736 [12:51:39]opened+sec_in_day 1730074136 [12:51:39]quantity*price = 200025 [12:51:39]sum+1 = 200026 [12:51:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 324 27.10.2024 12:51 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95325 ФПД: 4031813560096 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T125140&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95325&fm=4031813560096&tin=02508201610067®Number=0000000000170478&sum=200000 [12:51:40]StoreToDocumentArchive [12:51:40]shift 143 fd 95325 [12:51:40]save to /storage/0143/doc_00095325 [12:51:40]save last doc name /storage/0143/doc_00095325 to /storage/kkm_last_doc_name [12:51:40]save OK [12:51:40]Clear old archive folders... [12:51:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:51:40]tlvbuf is 018E97B0 [12:51:40]SAM_PROTO_ClearQueue [12:51:40]wFMCommunicate request_size=4 [12:51:40]MH_SAM_APDU [12:51:40]CAPDU: 80 09 00 00 [12:51:40]Write to MH i2c: E2 08 00 89 08 80 09 00 00 00 00 00 00 03 [12:51:40]Write i2c OK [12:51:40]MH_I2C_Read... [12:51:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:51:40]Read from MH i2c: E2 [12:51:40]MH_I2C_Read... [12:51:40]Read from MH i2c: E2 03 00 [12:51:40]MH_I2C_Read... [12:51:40]Read from MH i2c: E2 03 00 89 08 00 90 00 05 [12:51:40]RAPDU: 90 00 [12:51:40]wFMCommunicate OK [12:51:40]SAM_PROTO_ClearQueue done [12:51:40]KKMCreateOFDPacket [12:51:40]OFDProtocolAddRootSTLVToBuf [12:51:40]FM_MakeSignedData [12:51:40]FM_MakeSignedData [12:51:40]SAM_PROTO_SignData [12:51:40]wFMCommunicate request_size=4 [12:51:40]MH_SAM_APDU [12:51:40]CAPDU: 80 0D 01 02 [12:51:40]Write to MH i2c: E2 08 00 8A 08 80 0D 01 02 00 00 00 00 0B [12:51:40]Write i2c OK [12:51:40]MH_I2C_Read... [12:51:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:51:40]Read from MH i2c: E2 [12:51:40]MH_I2C_Read... [12:51:40]Read from MH i2c: E2 03 00 [12:51:40]MH_I2C_Read... [12:51:40]Read from MH i2c: E2 03 00 8A 08 00 90 00 06 [12:51:40]RAPDU: 90 00 [12:51:40]wFMCommunicate OK [12:51:40]wFMCommunicate request_size=255 [12:51:40]MH_SAM_APDU [12:51:40]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 44 01 00 00 F4 03 04 00 5C 37 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5D 74 01 00 35 04 06 00 03 AA BA D0 [12:51:40]Write to MH i2c: E2 02 01 8B 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 44 01 00 00 F4 03 04 00 5C 37 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5D 74 01 00 35 04 06 00 03 AA BA D0 00 00 73 [12:51:40]Write i2c OK [12:51:40]MH_I2C_Read... [12:51:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:51:41]Read from MH i2c: E2 [12:51:41]MH_I2C_Read... [12:51:41]Read from MH i2c: E2 03 00 [12:51:41]MH_I2C_Read... [12:51:41]Read from MH i2c: E2 03 00 8B 08 00 90 00 07 [12:51:41]RAPDU: 90 00 [12:51:41]wFMCommunicate OK [12:51:41]wFMCommunicate request_size=7 [12:51:41]MH_SAM_APDU [12:51:41]CAPDU: 80 0D 02 02 02 A7 20 [12:51:41]Write to MH i2c: E2 0A 00 8C 08 80 0D 02 02 02 00 A7 20 00 00 D9 [12:51:41]Write i2c OK [12:51:41]MH_I2C_Read... [12:51:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:51:41]Read from MH i2c: E2 [12:51:41]MH_I2C_Read... [12:51:41]Read from MH i2c: E2 03 00 [12:51:41]MH_I2C_Read... [12:51:41]Read from MH i2c: E2 03 00 8C 08 00 90 00 08 [12:51:41]RAPDU: 90 00 [12:51:41]wFMCommunicate OK [12:51:41]wFMCommunicate request_size=4 [12:51:41]MH_SAM_APDU [12:51:41]CAPDU: 80 0D 03 02 [12:51:41]Write to MH i2c: E2 08 00 8D 08 80 0D 03 02 00 00 00 00 10 [12:51:41]Write i2c OK [12:51:41]MH_I2C_Read... [12:51:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:51:41]Read from MH i2c: E2 [12:51:41]MH_I2C_Read... [12:51:41]Read from MH i2c: E2 0B 00 [12:51:41]MH_I2C_Read... [12:51:41]Read from MH i2c: E2 0B 00 8D 08 00 3E 69 91 4C 41 FA FA 15 90 00 DF [12:51:41]RAPDU: 3E 69 91 4C 41 FA FA 15 90 00 [12:51:41]wFMCommunicate OK [12:51:41]SAM_PROTO_SignData done [12:51:41]FM_MakeSignedData done [12:51:41]CreateOFDProtocolMessage [12:51:41]wFMCommunicate request_size=4 [12:51:41]MH_SAM_APDU [12:51:41]CAPDU: 80 11 00 00 [12:51:41]Write to MH i2c: E2 08 00 8E 08 80 11 00 00 00 00 00 00 10 [12:51:41]Write i2c OK [12:51:41]MH_I2C_Read... [12:51:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:51:41]Read from MH i2c: E2 [12:51:41]MH_I2C_Read... [12:51:41]Read from MH i2c: E2 17 00 [12:51:41]MH_I2C_Read... [12:51:41]Read from MH i2c: E2 17 00 8E 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 61 [12:51:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:51:41]wFMCommunicate OK [12:51:41]CreateOFDProtocolMessage done [12:51:41]OFDSenderStorePacket 95325 [12:51:41]StoreOFDPacket docnum=95325 [12:51:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 7E 03 04 01 8C 43 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 44 01 00 00 F4 03 04 00 5C 37 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5D 74 01 00 35 04 06 00 03 AA BA D0 A7 20 3E 69 91 4C 41 FA FA 15 [12:51:41]CheckFolder [12:51:41]dirname=/storage/ofd_packets [12:51:41]CheckFolder done [12:51:41]ProducePacketName [12:51:41]name=ofd_packets/00095325 [12:51:41]NVStorageSaveData ofd_packets/00095325 [12:51:41]File name is /storage/ofd_packets/00095325 [12:51:41]Write 298 bytes [12:51:41]NVStorageSaveData done [12:51:41]OFDSenderStorePacket done [12:51:41]KKMCreateOFDPacket done [12:51:41]NVStorageSaveData kkm_last_timestamp [12:51:41]File name is /storage/kkm_last_timestamp [12:51:41]Write 4 bytes [12:51:41]NVStorageSaveData done [12:51:41]ExternCall_PrintAddStr [12:51:41]wPrintStart [12:51:41]Write to MH i2c: 01 00 00 8F 08 97 [12:51:41]OFD Sender: Processing packet 95325 [packets to send 56, broken 55] [12:51:41]ProducePacketName [12:51:41]name=ofd_packets/00095325 [12:51:41]OFD Sender: To server: pG, [12:51:41]CommunicateWithHost lk.salyk.kg:30040 [12:51:41]ConnectInit lk.salyk.kg [12:51:41]Write i2c OK [12:51:41]MH_I2C_Read... [12:51:41]Read from MH i2c: 01 [12:51:41]MH_I2C_Read... [12:51:41]Read from MH i2c: 01 07 00 [12:51:41]MH_I2C_Read... [12:51:41]Read from MH i2c: 01 07 00 8F 08 00 00 00 00 00 FF 0F AC [12:51:41]RasterBufferAndPrint [12:51:41]line Счет N : (1)3405832 [12:51:41]line ИНН: 02508201610067 [12:51:41]line Контрольно-Кассовый Чек [12:51:41]line ПРОДАЖА [12:51:41]line ТРК (МРК, ГНК) : 51 [12:51:41]line Товар: 2710194210 [12:51:41]line ДТ-К-5 [12:51:41]line 26.250 * 76.20 [12:51:41]line = 2000.25 [12:51:41]line НДС 12% НСП 1% [12:51:41]line > о реализуемом товаре [12:51:41]line ОКРУГЛЕНИЕ: -0.25 [12:51:41]line ИТОГО: 2000.00 [12:51:41]line Внесено: 2000.00 [12:51:41]line СДАЧА: 0.00 [12:51:41]line НСП 1% : 17.70 [12:51:41]line НДС 12% : 212.42 [12:51:41]line Наличными: 2000.00 [12:51:41]line Безнал.: 0.00 [12:51:41]line Место: АЗС № 82 "Партнер Нефть" [12:51:41]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:51:41]line СНО: Общий режим [12:51:41]line Чек 324 27.10.2024 12:51 [12:51:41]line Смена: 143 ФФД: 1.0 [12:51:41]line ЗНМ: 0300000017 [12:51:41]line РНМ: 0000000000170478 [12:51:41]line Версия ККМ: v1.0 [12:51:41]line ФМ: 0000000002098560 [12:51:41]line ФД: 95325 [12:51:41]line ФПД: 4031813560096 [12:51:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T125140&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95325&fm=4031813560096&tin=02508201610067®Number=0000000000170478&sum=200000 [12:51:41]Connected sock=10 [12:51:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 7E 03 04 01 8C 43 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 44 01 00 00 F4 03 04 00 5C 37 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5D 74 01 00 35 04 06 00 03 AA BA D0 A7 20 3E 69 91 4C 41 FA FA 15 [12:51:41]written 0, free lines is 4095 [12:51:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 16 51 47 00 EB A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5D 74 01 00 F4 03 04 00 88 E1 1D 67 B6 04 01 00 00 D6 E4 22 EC 2F 1F 5B 63 [12:51:41]CommunicateWithHost err = 0 [12:51:41]CheckOFDResponse [12:51:41]1017 (14) - 77093643461234 [12:51:41]1041 (16) - 0000000002098560 [12:51:41]1040 (4) - 95325 [12:51:41]1012 (4) - 27.10.2024 06:45 [12:51:41]1206 (1) - 0 [12:51:41]OFD Sender: Remove packet 95325 [12:51:41]ProducePacketName [12:51:41]name=ofd_packets/00095325 [12:51:41]NVStorageDeleteData [12:51:42]Write to MH i2c: 01 00 00 BA 08 C2 [12:51:42]Write i2c OK [12:51:42]MH_I2C_Read... [12:51:42]Read from MH i2c: 01 [12:51:42]MH_I2C_Read... [12:51:42]Read from MH i2c: 01 07 00 [12:51:42]MH_I2C_Read... [12:51:42]Read from MH i2c: 01 07 00 BA 08 00 00 00 00 00 02 0D D8 [12:51:42]RasterBufferAndPrint [12:51:42]line [12:51:42]line [12:51:42]line [12:51:42]line [12:51:42]line [12:51:42]written 0, free lines is 3339 [12:51:42]MH_Cut [12:51:42]Write to MH i2c: D1 01 00 C1 08 01 9B [12:51:42]Write i2c OK [12:51:42]MH_I2C_Read... [12:51:42]Read from MH i2c: D1 [12:51:42]MH_I2C_Read... [12:51:42]Read from MH i2c: D1 01 00 [12:51:42]MH_I2C_Read... [12:51:42]Read from MH i2c: D1 01 00 C1 08 00 9A [12:51:42]Write to MH i2c: 01 00 00 C2 08 CA [12:51:42]Write i2c OK [12:51:42]MH_I2C_Read... [12:51:42]OFD Sender: No OFD packet to send [12:51:42]*** Cut start [12:51:42]*** Partial cut [12:51:42]*** CUTSNS_PIN = 1 [12:51:42]*** CUTSNS_PIN = 0 [12:51:42]*** Brake cut motor [12:51:43]Read from MH i2c: 01 [12:51:43]MH_I2C_Read... [12:51:43]*** Stop cut motor [12:51:43]*** Cut end [12:51:43]Read from MH i2c: 01 07 00 [12:51:43]MH_I2C_Read... [12:51:43]Read from MH i2c: 01 07 00 C2 08 00 00 00 00 00 FF 0F DF [12:51:43]process_action close_receipt done [12:51:43]requested_data is exist [12:51:43]produce_requested_data [12:51:43]requested_item fm.sn is exist - process it [12:51:43]wFMCommunicate request_size=4 [12:51:43]MH_SAM_APDU [12:51:43]CAPDU: 80 11 00 00 [12:51:43]Write to MH i2c: E2 08 00 C3 08 80 11 00 00 00 00 00 00 45 [12:51:43]Write i2c OK [12:51:43]MH_I2C_Read... [12:51:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:51:43]Read from MH i2c: E2 [12:51:43]MH_I2C_Read... [12:51:43]Read from MH i2c: E2 17 00 [12:51:43]MH_I2C_Read... [12:51:43]Read from MH i2c: E2 17 00 C3 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 96 [12:51:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:51:43]wFMCommunicate OK [12:51:43]requested_item fd.num is exist - process it [12:51:43]SAM_PROTO_GetFieldsCounters [12:51:43]wFMCommunicate request_size=4 [12:51:43]MH_SAM_APDU [12:51:43]CAPDU: 80 13 00 00 [12:51:43]Write to MH i2c: E2 08 00 C4 08 80 13 00 00 00 00 00 00 48 [12:51:43]Write i2c OK [12:51:43]MH_I2C_Read... [12:51:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:51:43]Read from MH i2c: E2 [12:51:43]MH_I2C_Read... [12:51:43]Read from MH i2c: E2 62 00 [12:51:43]MH_I2C_Read... [12:51:43]Read from MH i2c: E2 62 00 C4 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5D 74 01 00 0E 04 04 00 8F 00 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 99 [12:51:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5D 74 01 00 0E 04 04 00 8F 00 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 [12:51:43]wFMCommunicate OK [12:51:43]SAM_PROTO_GetFieldsCounters done [12:51:43]requested_item shift.num is exist - process it [12:51:43]requested_item shift.opened is exist - process it [12:51:43]req_shift_opened [12:51:43]FM_GetShiftState [12:51:43]SAM_PROTO_GetShiftState [12:51:43]wFMCommunicate request_size=4 [12:51:43]MH_SAM_APDU [12:51:43]CAPDU: 80 13 01 00 [12:51:43]Write to MH i2c: E2 08 00 C5 08 80 13 01 00 00 00 00 00 4A [12:51:43]Write i2c OK [12:51:43]MH_I2C_Read... [12:51:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:51:43]Read from MH i2c: E2 [12:51:43]MH_I2C_Read... [12:51:43]Read from MH i2c: E2 0E 00 [12:51:43]MH_I2C_Read... [12:51:43]Read from MH i2c: E2 0E 00 C5 08 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F6 [12:51:43]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:51:43]wFMCommunicate OK [12:51:43]SAM_PROTO_GetShiftState done [12:51:43]FM_GetShiftState done [12:51:43]req_shift_opened done [12:51:43]requested_item shift.open_date is exist - process it [12:51:43]req_shift_open_date [12:51:43]req_shift_open_date done [12:51:43]produce_requested_data done [12:51:43]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95325,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:51:43]process_action_free close_receipt [12:51:43]json_value_free [12:51:43]json_value_free done [12:51:43]process_json_proto returns [12:51:43]Send response to host [12:51:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95325,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:51:43]free response buf [12:51:43]execute_script done [12:51:43]execute_script returns [12:51:43]free content buf [12:51:43]Sock 8.Close socket [12:51:43]Sock 8.Thread stoped [12:51:47]OFD Sender: No OFD packet to send [12:51:52]OFD Sender: No OFD packet to send [12:51:57]OFD Sender: No OFD packet to send [12:52:02]OFD Sender: No OFD packet to send [12:52:07]OFD Sender: No OFD packet to send [12:52:12]OFD Sender: No OFD packet to send [12:52:17]OFD Sender: No OFD packet to send [12:52:22]OFD Sender: No OFD packet to send [12:52:27]OFD Sender: No OFD packet to send [12:52:32]OFD Sender: No OFD packet to send [12:52:37]OFD Sender: No OFD packet to send [12:52:42]OFD Sender: No OFD packet to send [12:52:47]OFD Sender: No OFD packet to send [12:52:52]OFD Sender: No OFD packet to send [12:52:57]OFD Sender: No OFD packet to send [12:53:02]OFD Sender: No OFD packet to send [12:53:07]OFD Sender: No OFD packet to send [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:32]accept exits with 9 [12:53:32]New connection [12:53:32]New thread 3067489636 created [12:53:32]Thread 3067346276 joined [12:53:32]Waiting for new connection... [12:53:32] Sock 9.Parse request [12:53:32]Sock 9.Check first char [12:53:32]Sock 9.First char is OK [12:53:32]request: POST /json_proto HTTP/1.0 [12:53:32]Method: POST [12:53:32]URL: /json_proto [12:53:32]Method is POST - this is cgi request [12:53:32]url: /json_proto [12:53:32]query_string will be loaded in cgi processing [12:53:32]execute_cgi json_proto POST (null) [12:53:32]execute_cgi path=json_proto method=POST [12:53:32]POST find Content-Length [12:53:32]Host: 172.17.40.67:8080 [12:53:32]Content-Length: 689 [12:53:32]Content-Type: application/json [12:53:32] [12:53:32]POST finish read [12:53:32]Found Content-Length = 689 [12:53:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405834", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 19.440, "sum" : 1500.77, "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" ] } } [12:53:32]execute_script... [12:53:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405834", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 19.440, "sum" : 1500.77, "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" ] } } [12:53:32]POST & json_proto [12:53:32]process_json_proto [12:53:32]json parsed OK: [12:53:32]protocol is kg_v1.0 [12:53:32]action value=close_receipt [12:53:32]process_action close_receipt [12:53:32]cmd_close_receipt [12:53:32]MH_GetDate [12:53:32]Write to MH i2c: F0 00 00 C6 08 BD [12:53:32]Write i2c OK [12:53:32]MH_I2C_Read... [12:53:32]Read from MH i2c: F0 [12:53:32]MH_I2C_Read... [12:53:32]Read from MH i2c: F0 09 00 [12:53:32]MH_I2C_Read... [12:53:32]Read from MH i2c: F0 09 00 C6 08 00 CD 37 1E 67 EE DA 66 66 E3 [12:53:32]GetLastDocTimeStamp 1730033500 [12:53:32]current date 1730033613 [12:53:32]FM_GetShiftState [12:53:32]SAM_PROTO_GetShiftState [12:53:32]wFMCommunicate request_size=4 [12:53:32]MH_SAM_APDU [12:53:32]CAPDU: 80 13 01 00 [12:53:32]Write to MH i2c: E2 08 00 C7 08 80 13 01 00 00 00 00 00 4C [12:53:32]Write i2c OK [12:53:32]MH_I2C_Read... [12:53:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:53:32]Read from MH i2c: E2 [12:53:32]MH_I2C_Read... [12:53:32]Read from MH i2c: E2 0E 00 [12:53:32]MH_I2C_Read... [12:53:32]Read from MH i2c: E2 0E 00 C7 08 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F8 [12:53:32]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:53:32]wFMCommunicate OK [12:53:32]SAM_PROTO_GetShiftState done [12:53:32]FM_GetShiftState done [12:53:32]opened in 1729987736 [12:53:32]opened+sec_in_day 1730074136 [12:53:32]quantity*price = 150076 [12:53:32]sum+1 = 150078 [12:53:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.77 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.37 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 325 27.10.2024 12:53 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95326 ФПД: 200646596270062 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T125333&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95326&fm=200646596270062&tin=02508201610067®Number=0000000000170478&sum=150000 [12:53:33]StoreToDocumentArchive [12:53:33]shift 143 fd 95326 [12:53:33]save to /storage/0143/doc_00095326 [12:53:33]save last doc name /storage/0143/doc_00095326 to /storage/kkm_last_doc_name [12:53:33]save OK [12:53:33]Clear old archive folders... [12:53:33]ProcessDocumentItem done err = 0, tmpTLVsize=257 [12:53:33]tlvbuf is 01913410 [12:53:33]SAM_PROTO_ClearQueue [12:53:33]wFMCommunicate request_size=4 [12:53:33]MH_SAM_APDU [12:53:33]CAPDU: 80 09 00 00 [12:53:33]Write to MH i2c: E2 08 00 D4 08 80 09 00 00 00 00 00 00 4E [12:53:33]Write i2c OK [12:53:33]MH_I2C_Read... [12:53:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:53:33]Read from MH i2c: E2 [12:53:33]MH_I2C_Read... [12:53:33]Read from MH i2c: E2 03 00 [12:53:33]MH_I2C_Read... [12:53:33]Read from MH i2c: E2 03 00 D4 08 00 90 00 50 [12:53:33]RAPDU: 90 00 [12:53:33]wFMCommunicate OK [12:53:33]SAM_PROTO_ClearQueue done [12:53:33]KKMCreateOFDPacket [12:53:33]OFDProtocolAddRootSTLVToBuf [12:53:33]FM_MakeSignedData [12:53:33]FM_MakeSignedData [12:53:33]SAM_PROTO_SignData [12:53:33]wFMCommunicate request_size=4 [12:53:33]MH_SAM_APDU [12:53:33]CAPDU: 80 0D 01 02 [12:53:33]Write to MH i2c: E2 08 00 D5 08 80 0D 01 02 00 00 00 00 56 [12:53:33]Write i2c OK [12:53:33]MH_I2C_Read... [12:53:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:53:34]Read from MH i2c: E2 [12:53:34]MH_I2C_Read... [12:53:34]Read from MH i2c: E2 03 00 [12:53:34]MH_I2C_Read... [12:53:34]Read from MH i2c: E2 03 00 D5 08 00 90 00 51 [12:53:34]RAPDU: 90 00 [12:53:34]wFMCommunicate OK [12:53:34]wFMCommunicate request_size=255 [12:53:34]MH_SAM_APDU [12:53:34]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 3D 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 41 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 45 01 00 00 F4 03 04 00 CD 37 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5E 74 01 [12:53:34]Write to MH i2c: E2 02 01 D6 08 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 3D 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 41 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 45 01 00 00 F4 03 04 00 CD 37 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5E 74 01 00 00 33 [12:53:34]Write i2c OK [12:53:34]MH_I2C_Read... [12:53:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:53:34]Read from MH i2c: E2 [12:53:34]MH_I2C_Read... [12:53:34]Read from MH i2c: E2 03 00 [12:53:34]MH_I2C_Read... [12:53:34]Read from MH i2c: E2 03 00 D6 08 00 90 00 52 [12:53:34]RAPDU: 90 00 [12:53:34]wFMCommunicate OK [12:53:34]wFMCommunicate request_size=16 [12:53:34]MH_SAM_APDU [12:53:34]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 B6 7C AD 18 97 EE [12:53:34]Write to MH i2c: E2 13 00 D7 08 80 0D 02 02 0B 00 00 35 04 06 00 B6 7C AD 18 97 EE 00 00 2A [12:53:34]Write i2c OK [12:53:34]MH_I2C_Read... [12:53:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:53:34]Read from MH i2c: E2 [12:53:34]MH_I2C_Read... [12:53:34]Read from MH i2c: E2 03 00 [12:53:34]MH_I2C_Read... [12:53:34]Read from MH i2c: E2 03 00 D7 08 00 90 00 53 [12:53:34]RAPDU: 90 00 [12:53:34]wFMCommunicate OK [12:53:34]wFMCommunicate request_size=4 [12:53:34]MH_SAM_APDU [12:53:34]CAPDU: 80 0D 03 02 [12:53:34]Write to MH i2c: E2 08 00 D8 08 80 0D 03 02 00 00 00 00 5B [12:53:34]Write i2c OK [12:53:34]MH_I2C_Read... [12:53:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:53:34]Read from MH i2c: E2 [12:53:34]MH_I2C_Read... [12:53:34]Read from MH i2c: E2 0B 00 [12:53:34]MH_I2C_Read... [12:53:34]Read from MH i2c: E2 0B 00 D8 08 00 CA 6B 1B C5 40 31 8A 39 90 00 A5 [12:53:34]RAPDU: CA 6B 1B C5 40 31 8A 39 90 00 [12:53:34]wFMCommunicate OK [12:53:34]SAM_PROTO_SignData done [12:53:34]FM_MakeSignedData done [12:53:34]CreateOFDProtocolMessage [12:53:34]wFMCommunicate request_size=4 [12:53:34]MH_SAM_APDU [12:53:34]CAPDU: 80 11 00 00 [12:53:34]Write to MH i2c: E2 08 00 D9 08 80 11 00 00 00 00 00 00 5B [12:53:34]Write i2c OK [12:53:34]MH_I2C_Read... [12:53:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:53:34]Read from MH i2c: E2 [12:53:34]MH_I2C_Read... [12:53:34]Read from MH i2c: E2 17 00 [12:53:34]MH_I2C_Read... [12:53:34]Read from MH i2c: E2 17 00 D9 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AC [12:53:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:53:34]wFMCommunicate OK [12:53:34]CreateOFDProtocolMessage done [12:53:34]OFDSenderStorePacket 95326 [12:53:34]StoreOFDPacket docnum=95326 [12:53:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 26 2D 0D 01 D6 5C 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 3D 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 41 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 45 01 00 00 F4 03 04 00 CD 37 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5E 74 01 00 35 04 06 00 B6 7C AD 18 97 EE CA 6B 1B C5 40 31 8A 39 [12:53:34]CheckFolder [12:53:34]dirname=/storage/ofd_packets [12:53:34]CheckFolder done [12:53:34]ProducePacketName [12:53:34]name=ofd_packets/00095326 [12:53:34]NVStorageSaveData ofd_packets/00095326 [12:53:34]File name is /storage/ofd_packets/00095326 [12:53:34]Write 307 bytes [12:53:34]NVStorageSaveData done [12:53:34]OFDSenderStorePacket done [12:53:34]KKMCreateOFDPacket done [12:53:34]NVStorageSaveData kkm_last_timestamp [12:53:34]File name is /storage/kkm_last_timestamp [12:53:34]Write 4 bytes [12:53:34]NVStorageSaveData done [12:53:34]ExternCall_PrintAddStr [12:53:34]wPrintStart [12:53:34]Write to MH i2c: 01 00 00 DA 08 E2 [12:53:34]Write i2c OK [12:53:34]MH_I2C_Read... [12:53:34]Read from MH i2c: 01 [12:53:34]MH_I2C_Read... [12:53:34]Read from MH i2c: 01 07 00 [12:53:34]MH_I2C_Read... [12:53:34]Read from MH i2c: 01 07 00 DA 08 00 00 00 00 00 FF 0F F7 [12:53:34]RasterBufferAndPrint [12:53:34]line Счет N : (1)3405834 [12:53:34]line ИНН: 02508201610067 [12:53:34]line Контрольно-Кассовый Чек [12:53:34]line ПРОДАЖА [12:53:34]line ТРК (МРК, ГНК) : 21 [12:53:34]line Товар: 2710194800 [12:53:34]line D-ENERGY Дт-К-2 [12:53:34]line 19.440 * 77.20 [12:53:34]line = 1500.77 [12:53:34]line НДС 12% НСП 1% [12:53:34]line > о реализуемом товаре [12:53:34]line ОКРУГЛЕНИЕ: -0.77 [12:53:34]line ИТОГО: 1500.00 [12:53:34]line Внесено: 1500.00 [12:53:34]line СДАЧА: 0.00 [12:53:34]line НСП 1% : 13.28 [12:53:34]line НДС 12% : 159.37 [12:53:34]line Наличными: 1500.00 [12:53:34]line Безнал.: 0.00 [12:53:34]line Место: АЗС № 82 "Партнер Нефть" [12:53:34]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:53:34]line СНО: Общий режим [12:53:34]line Чек 325 27.10.2024 12:53 [12:53:34]line Смена: 143 ФФД: 1.0 [12:53:34]line ЗНМ: 0300000017 [12:53:34]line РНМ: 0000000000170478 [12:53:34]line Версия ККМ: v1.0 [12:53:34]line ФМ: 0000000002098560 [12:53:34]line ФД: 95326 [12:53:34]line ФПД: 200646596270062 [12:53:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T125333&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95326&fm=200646596270062&tin=02508201610067®Number=0000000000170478&sum=150000 [12:53:34]OFD Sender: Processing packet 95326 [packets to send 56, broken 55] [12:53:34]ProducePacketName [12:53:34]name=ofd_packets/00095326 [12:53:34]OFD Sender: To server: pG, [12:53:34]CommunicateWithHost lk.salyk.kg:30040 [12:53:34]ConnectInit lk.salyk.kg [12:53:34]written 0, free lines is 4095 [12:53:35]Connected sock=10 [12:53:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 26 2D 0D 01 D6 5C 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 3D 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 41 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 45 01 00 00 F4 03 04 00 CD 37 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5E 74 01 00 35 04 06 00 B6 7C AD 18 97 EE CA 6B 1B C5 40 31 8A 39 [12:53:35]Write to MH i2c: 01 00 00 05 09 0E [12:53:35]Write i2c OK [12:53:35]MH_I2C_Read... [12:53:35]Read from MH i2c: 01 [12:53:35]MH_I2C_Read... [12:53:35]Read from MH i2c: 01 07 00 [12:53:35]MH_I2C_Read... [12:53:35]Read from MH i2c: 01 07 00 05 09 00 00 00 00 00 0D 0D 2F [12:53:35]RasterBufferAndPrint [12:53:35]line [12:53:35]line [12:53:35]line [12:53:35]line [12:53:35]line [12:53:35]written 0, free lines is 3348 [12:53:35]MH_Cut [12:53:35]Write to MH i2c: D1 01 00 0C 09 01 E7 [12:53:35]Write i2c OK [12:53:35]MH_I2C_Read... [12:53:35]Read from MH i2c: D1 [12:53:35]MH_I2C_Read... [12:53:35]Read from MH i2c: D1 01 00 [12:53:35]MH_I2C_Read... [12:53:35]Read from MH i2c: D1 01 00 0C 09 00 E6 [12:53:35]Write to MH i2c: 01 00 00 0D 09 16 [12:53:35]Write i2c OK [12:53:35]MH_I2C_Read... [12:53:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A2 8C 47 00 89 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 32 30 39 38 35 36 30 10 04 04 00 5E 74 01 00 F4 03 04 00 F9 E1 1D 67 B6 04 01 00 00 9E 11 58 91 8B 93 0B 82 [12:53:35]CommunicateWithHost err = 0 [12:53:35]CheckOFDResponse [12:53:35]1017 (14) - 77093643461234 [12:53:35]1041 (16) - 0000000002098560 [12:53:35]1040 (4) - 95326 [12:53:35]1012 (4) - 27.10.2024 06:47 [12:53:35]1206 (1) - 0 [12:53:35]OFD Sender: Remove packet 95326 [12:53:35]ProducePacketName [12:53:35]name=ofd_packets/00095326 [12:53:35]NVStorageDeleteData [12:53:35]OFD Sender: No OFD packet to send [12:53:35]*** Cut start [12:53:35]*** Partial cut [12:53:35]*** CUTSNS_PIN = 1 [12:53:35]*** CUTSNS_PIN = 0 [12:53:36]*** Brake cut motor [12:53:36]Read from MH i2c: 01 [12:53:36]MH_I2C_Read... [12:53:36]*** Stop cut motor [12:53:36]*** Cut end [12:53:36]Read from MH i2c: 01 07 00 [12:53:36]MH_I2C_Read... [12:53:36]Read from MH i2c: 01 07 00 0D 09 00 00 00 00 00 FF 0F 2B [12:53:36]process_action close_receipt done [12:53:36]requested_data is exist [12:53:36]produce_requested_data [12:53:36]requested_item fm.sn is exist - process it [12:53:36]wFMCommunicate request_size=4 [12:53:36]MH_SAM_APDU [12:53:36]CAPDU: 80 11 00 00 [12:53:36]Write to MH i2c: E2 08 00 0E 09 80 11 00 00 00 00 00 00 91 [12:53:36]Write i2c OK [12:53:36]MH_I2C_Read... [12:53:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:53:36]Read from MH i2c: E2 [12:53:36]MH_I2C_Read... [12:53:36]Read from MH i2c: E2 17 00 [12:53:36]MH_I2C_Read... [12:53:36]Read from MH i2c: E2 17 00 0E 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E2 [12:53:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:53:36]wFMCommunicate OK [12:53:36]requested_item fd.num is exist - process it [12:53:36]SAM_PROTO_GetFieldsCounters [12:53:36]wFMCommunicate request_size=4 [12:53:36]MH_SAM_APDU [12:53:36]CAPDU: 80 13 00 00 [12:53:36]Write to MH i2c: E2 08 00 0F 09 80 13 00 00 00 00 00 00 94 [12:53:36]Write i2c OK [12:53:36]MH_I2C_Read... [12:53:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:53:36]Read from MH i2c: E2 [12:53:36]MH_I2C_Read... [12:53:36]Read from MH i2c: E2 62 00 [12:53:36]MH_I2C_Read... [12:53:36]Read from MH i2c: E2 62 00 0F 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5E 74 01 00 0E 04 04 00 8F 00 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 E9 [12:53:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5E 74 01 00 0E 04 04 00 8F 00 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 [12:53:36]wFMCommunicate OK [12:53:36]SAM_PROTO_GetFieldsCounters done [12:53:36]requested_item shift.num is exist - process it [12:53:36]requested_item shift.opened is exist - process it [12:53:36]req_shift_opened [12:53:36]FM_GetShiftState [12:53:36]SAM_PROTO_GetShiftState [12:53:36]wFMCommunicate request_size=4 [12:53:36]MH_SAM_APDU [12:53:36]CAPDU: 80 13 01 00 [12:53:36]Write to MH i2c: E2 08 00 10 09 80 13 01 00 00 00 00 00 96 [12:53:36]Write i2c OK [12:53:36]MH_I2C_Read... [12:53:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:53:36]Read from MH i2c: E2 [12:53:36]MH_I2C_Read... [12:53:36]Read from MH i2c: E2 0E 00 [12:53:36]MH_I2C_Read... [12:53:36]Read from MH i2c: E2 0E 00 10 09 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 42 [12:53:36]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:53:36]wFMCommunicate OK [12:53:36]SAM_PROTO_GetShiftState done [12:53:36]FM_GetShiftState done [12:53:36]req_shift_opened done [12:53:36]requested_item shift.open_date is exist - process it [12:53:36]req_shift_open_date [12:53:36]req_shift_open_date done [12:53:36]produce_requested_data done [12:53:36]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95326,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:53:36]process_action_free close_receipt [12:53:36]json_value_free [12:53:36]json_value_free done [12:53:36]process_json_proto returns [12:53:36]Send response to host [12:53:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95326,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:53:36]free response buf [12:53:36]execute_script done [12:53:36]execute_script returns [12:53:36]free content buf [12:53:36]Sock 9.Close socket [12:53:36]Sock 9.Thread stoped [12:53:40]OFD Sender: No OFD packet to send [12:53:45]OFD Sender: No OFD packet to send [12:53:50]OFD Sender: No OFD packet to send [12:53:55]OFD Sender: No OFD packet to send [12:54:00]OFD Sender: No OFD packet to send [12:54:05]OFD Sender: No OFD packet to send [12:54:10]OFD Sender: No OFD packet to send [12:54:15]OFD Sender: No OFD packet to send [12:54:20]OFD Sender: No OFD packet to send [12:54:25]OFD Sender: No OFD packet to send [12:54:30]OFD Sender: No OFD packet to send [12:54:35]OFD Sender: No OFD packet to send [12:54:40]OFD Sender: No OFD packet to send [12:54:45]OFD Sender: No OFD packet to send [12:54:50]OFD Sender: No OFD packet to send [12:54:55]accept exits with 8 [12:54:55]New connection [12:54:55]New thread 3067346276 created [12:54:55]Thread 3067489636 joined [12:54:55]Waiting for new connection... [12:54:55] Sock 8.Parse request [12:54:55]Sock 8.Check first char [12:54:55]Sock 8.First char is OK [12:54:55]request: POST /json_proto HTTP/1.0 [12:54:55]Method: POST [12:54:55]URL: /json_proto [12:54:55]Method is POST - this is cgi request [12:54:55]url: /json_proto [12:54:55]query_string will be loaded in cgi processing [12:54:55]execute_cgi json_proto POST (null) [12:54:55]execute_cgi path=json_proto method=POST [12:54:55]POST find Content-Length [12:54:55]Host: 172.17.40.67:8080 [12:54:55]Content-Length: 678 [12:54:55]Content-Type: application/json [12:54:55] [12:54:55]POST finish read [12:54:55]Found Content-Length = 678 [12:54:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405837", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:54:55]execute_script... [12:54: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)3405837", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:54:55]POST & json_proto [12:54:55]process_json_proto [12:54:55]json parsed OK: [12:54:55]protocol is kg_v1.0 [12:54:55]action value=close_receipt [12:54:55]process_action close_receipt [12:54:55]cmd_close_receipt [12:54:55]MH_GetDate [12:54:55]Write to MH i2c: F0 00 00 11 09 09 [12:54:55]Write i2c OK [12:54:55]MH_I2C_Read... [12:54:55]Read from MH i2c: F0 [12:54:55]MH_I2C_Read... [12:54:55]Read from MH i2c: F0 09 00 [12:54:55]MH_I2C_Read... [12:54:55]Read from MH i2c: F0 09 00 11 09 00 20 38 1E 67 EE DA 66 66 83 [12:54:55]GetLastDocTimeStamp 1730033613 [12:54:55]current date 1730033696 [12:54:55]FM_GetShiftState [12:54:55]SAM_PROTO_GetShiftState [12:54:55]wFMCommunicate request_size=4 [12:54:55]MH_SAM_APDU [12:54:55]CAPDU: 80 13 01 00 [12:54:55]Write to MH i2c: E2 08 00 12 09 80 13 01 00 00 00 00 00 98 [12:54:55]Write i2c OK [12:54:55]MH_I2C_Read... [12:54:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:54:55]Read from MH i2c: E2 [12:54:55]MH_I2C_Read... [12:54:55]Read from MH i2c: E2 0E 00 [12:54:55]MH_I2C_Read... [12:54:55]Read from MH i2c: E2 0E 00 12 09 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 44 [12:54:55]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:54:55]wFMCommunicate OK [12:54:55]SAM_PROTO_GetShiftState done [12:54:55]FM_GetShiftState done [12:54:55]opened in 1729987736 [12:54:55]opened+sec_in_day 1730074136 [12:54:55]quantity*price = 60009 [12:54:55]sum+1 = 60010 [12:54:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 326 27.10.2024 12:54 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95327 ФПД: 83525758904464 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T125456&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95327&fm=83525758904464&tin=02508201610067®Number=0000000000170478&sum=60000 [12:54:56]StoreToDocumentArchive [12:54:56]shift 143 fd 95327 [12:54:56]save to /storage/0143/doc_00095327 [12:54:56]save last doc name /storage/0143/doc_00095327 to /storage/kkm_last_doc_name [12:54:56]save OK [12:54:56]Clear old archive folders... [12:54:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:54:56]tlvbuf is 018E9570 [12:54:56]SAM_PROTO_ClearQueue [12:54:56]wFMCommunicate request_size=4 [12:54:56]MH_SAM_APDU [12:54:56]CAPDU: 80 09 00 00 [12:54:56]Write to MH i2c: E2 08 00 1F 09 80 09 00 00 00 00 00 00 9A [12:54:56]Write i2c OK [12:54:56]MH_I2C_Read... [12:54:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:54:56]Read from MH i2c: E2 [12:54:56]MH_I2C_Read... [12:54:56]Read from MH i2c: E2 03 00 [12:54:56]MH_I2C_Read... [12:54:56]Read from MH i2c: E2 03 00 1F 09 00 90 00 9C [12:54:56]RAPDU: 90 00 [12:54:56]wFMCommunicate OK [12:54:56]SAM_PROTO_ClearQueue done [12:54:56]KKMCreateOFDPacket [12:54:56]OFDProtocolAddRootSTLVToBuf [12:54:56]FM_MakeSignedData [12:54:56]FM_MakeSignedData [12:54:56]SAM_PROTO_SignData [12:54:56]wFMCommunicate request_size=4 [12:54:56]MH_SAM_APDU [12:54:56]CAPDU: 80 0D 01 02 [12:54:56]Write to MH i2c: E2 08 00 20 09 80 0D 01 02 00 00 00 00 A2 [12:54:56]Write i2c OK [12:54:56]MH_I2C_Read... [12:54:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:54:56]Read from MH i2c: E2 [12:54:56]MH_I2C_Read... [12:54:56]Read from MH i2c: E2 03 00 [12:54:56]MH_I2C_Read... [12:54:56]Read from MH i2c: E2 03 00 20 09 00 90 00 9D [12:54:56]RAPDU: 90 00 [12:54:56]wFMCommunicate OK [12:54:56]wFMCommunicate request_size=255 [12:54:56]MH_SAM_APDU [12:54: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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 20 38 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5F 74 01 00 35 04 06 00 4B [12:54:56]Write to MH i2c: E2 02 01 21 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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 20 38 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5F 74 01 00 35 04 06 00 4B 00 00 DF [12:54:56]Write i2c OK [12:54:56]MH_I2C_Read... [12:54:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:54:56]Read from MH i2c: E2 [12:54:56]MH_I2C_Read... [12:54:56]Read from MH i2c: E2 03 00 [12:54:56]MH_I2C_Read... [12:54:56]Read from MH i2c: E2 03 00 21 09 00 90 00 9E [12:54:56]RAPDU: 90 00 [12:54:56]wFMCommunicate OK [12:54:56]wFMCommunicate request_size=10 [12:54:56]MH_SAM_APDU [12:54:56]CAPDU: 80 0D 02 02 05 F7 5B 30 68 90 [12:54:56]Write to MH i2c: E2 0D 00 22 09 80 0D 02 02 05 00 F7 5B 30 68 90 00 00 29 [12:54:56]Write i2c OK [12:54:56]MH_I2C_Read... [12:54:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:54:56]Read from MH i2c: E2 [12:54:56]MH_I2C_Read... [12:54:56]Read from MH i2c: E2 03 00 [12:54:56]MH_I2C_Read... [12:54:56]Read from MH i2c: E2 03 00 22 09 00 90 00 9F [12:54:56]RAPDU: 90 00 [12:54:56]wFMCommunicate OK [12:54:56]wFMCommunicate request_size=4 [12:54:56]MH_SAM_APDU [12:54:56]CAPDU: 80 0D 03 02 [12:54:56]Write to MH i2c: E2 08 00 23 09 80 0D 03 02 00 00 00 00 A7 [12:54:56]Write i2c OK [12:54:56]MH_I2C_Read... [12:54:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:54:56]Read from MH i2c: E2 [12:54:56]MH_I2C_Read... [12:54:56]Read from MH i2c: E2 0B 00 [12:54:56]MH_I2C_Read... [12:54:56]Read from MH i2c: E2 0B 00 23 09 00 4C 31 17 17 5E DE 84 F9 90 00 0C [12:54:56]RAPDU: 4C 31 17 17 5E DE 84 F9 90 00 [12:54:56]wFMCommunicate OK [12:54:56]SAM_PROTO_SignData done [12:54:56]FM_MakeSignedData done [12:54:56]CreateOFDProtocolMessage [12:54:56]wFMCommunicate request_size=4 [12:54:56]MH_SAM_APDU [12:54:56]CAPDU: 80 11 00 00 [12:54:56]Write to MH i2c: E2 08 00 24 09 80 11 00 00 00 00 00 00 A7 [12:54:56]Write i2c OK [12:54:56]MH_I2C_Read... [12:54:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:54:56]Read from MH i2c: E2 [12:54:56]MH_I2C_Read... [12:54:56]Read from MH i2c: E2 17 00 [12:54:56]MH_I2C_Read... [12:54:56]Read from MH i2c: E2 17 00 24 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F8 [12:54:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:54:56]wFMCommunicate OK [12:54:56]CreateOFDProtocolMessage done [12:54:56]OFDSenderStorePacket 95327 [12:54:56]StoreOFDPacket docnum=95327 [12:54:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A4 D5 07 01 55 E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 20 38 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5F 74 01 00 35 04 06 00 4B F7 5B 30 68 90 4C 31 17 17 5E DE 84 F9 [12:54:56]CheckFolder [12:54:56]dirname=/storage/ofd_packets [12:54:56]CheckFolder done [12:54:57]ProducePacketName [12:54:57]name=ofd_packets/00095327 [12:54:57]NVStorageSaveData ofd_packets/00095327 [12:54:57]File name is /storage/ofd_packets/00095327 [12:54:57]Write 301 bytes [12:54:57]NVStorageSaveData done [12:54:57]OFDSenderStorePacket done [12:54:57]KKMCreateOFDPacket done [12:54:57]NVStorageSaveData kkm_last_timestamp [12:54:57]File name is /storage/kkm_last_timestamp [12:54:57]Write 4 bytes [12:54:57]NVStorageSaveData done [12:54:57]ExternCall_PrintAddStr [12:54:57]wPrintStart [12:54:57]Write to MH i2c: 01 00 00 25 09 2E [12:54:57]Write i2c OK [12:54:57]MH_I2C_Read... [12:54:57]Read from MH i2c: 01 [12:54:57]MH_I2C_Read... [12:54:57]Read from MH i2c: 01 07 00 [12:54:57]MH_I2C_Read... [12:54:57]Read from MH i2c: 01 07 00 25 09 00 00 00 00 00 FF 0F 43 [12:54:57]RasterBufferAndPrint [12:54:57]line Счет N : (1)3405837 [12:54:57]line ИНН: 02508201610067 [12:54:57]line Контрольно-Кассовый Чек [12:54:57]line ПРОДАЖА [12:54:57]line ТРК (МРК, ГНК) : 32 [12:54:57]line Товар: 2710124130 [12:54:57]line Аи-92-К-4 [12:54:57]line 8.970 * 66.90 [12:54:57]line = 600.09 [12:54:57]line НДС 12% НСП 1% [12:54:57]line > о реализуемом товаре [12:54:57]line ОКРУГЛЕНИЕ: -0.09 [12:54:57]line ИТОГО: 600.00 [12:54:57]line Внесено: 600.00 [12:54:57]line СДАЧА: 0.00 [12:54:57]line НСП 1% : 5.31 [12:54:57]line НДС 12% : 63.73 [12:54:57]line Наличными: 600.00 [12:54:57]line Безнал.: 0.00 [12:54:57]line Место: АЗС № 82 "Партнер Нефть" [12:54:57]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:54:57]line СНО: Общий режим [12:54:57]line Чек 326 27.10.2024 12:54 [12:54:57]line Смена: 143 ФФД: 1.0 [12:54:57]line ЗНМ: 0300000017 [12:54:57]line РНМ: 0000000000170478 [12:54:57]line Версия ККМ: v1.0 [12:54:57]line ФМ: 0000000002098560 [12:54:57]line ФД: 95327 [12:54:57]line ФПД: 83525758904464 [12:54:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T125456&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95327&fm=83525758904464&tin=02508201610067®Number=0000000000170478&sum=60000 [12:54:57]OFD Sender: Processing packet 95327 [packets to send 56, broken 55] [12:54:57]ProducePacketName [12:54:57]name=ofd_packets/00095327 [12:54:57]OFD Sender: To server: pG, [12:54:57]CommunicateWithHost lk.salyk.kg:30040 [12:54:57]ConnectInit lk.salyk.kg [12:54:57]written 0, free lines is 4095 [12:54:57]Connected sock=10 [12:54:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A4 D5 07 01 55 E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 20 38 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5F 74 01 00 35 04 06 00 4B F7 5B 30 68 90 4C 31 17 17 5E DE 84 F9 [12:54:57]Write to MH i2c: 01 00 00 50 09 59 [12:54:57]Write i2c OK [12:54:57]MH_I2C_Read... [12:54:57]Read from MH i2c: 01 [12:54:57]MH_I2C_Read... [12:54:57]Read from MH i2c: 01 07 00 [12:54:57]MH_I2C_Read... [12:54:57]Read from MH i2c: 01 07 00 50 09 00 00 00 00 00 0C 0D 79 [12:54:57]RasterBufferAndPrint [12:54:57]line [12:54:57]line [12:54:57]line [12:54:57]line [12:54:57]line [12:54:57]written 0, free lines is 3346 [12:54:57]MH_Cut [12:54:57]Write to MH i2c: D1 01 00 57 09 01 32 [12:54:57]Write i2c OK [12:54:57]MH_I2C_Read... [12:54:57]Read from MH i2c: D1 [12:54:57]MH_I2C_Read... [12:54:57]Read from MH i2c: D1 01 00 [12:54:57]MH_I2C_Read... [12:54:57]Read from MH i2c: D1 01 00 57 09 00 31 [12:54:57]Write to MH i2c: 01 00 00 58 09 61 [12:54:57]Write i2c OK [12:54:57]MH_I2C_Read... [12:54:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B8 03 47 00 4B 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 32 30 39 38 35 36 30 10 04 04 00 5F 74 01 00 F4 03 04 00 4C E2 1D 67 B6 04 01 00 00 D5 44 E2 CA CE ED 6A 9E [12:54:57]CommunicateWithHost err = 0 [12:54:57]CheckOFDResponse [12:54:57]1017 (14) - 77093643461234 [12:54:57]1041 (16) - 0000000002098560 [12:54:57]1040 (4) - 95327 [12:54:57]1012 (4) - 27.10.2024 06:48 [12:54:57]1206 (1) - 0 [12:54:57]OFD Sender: Remove packet 95327 [12:54:57]ProducePacketName [12:54:57]name=ofd_packets/00095327 [12:54:57]NVStorageDeleteData [12:54:58]OFD Sender: No OFD packet to send [12:54:58]*** Cut start [12:54:58]*** Partial cut [12:54:58]*** CUTSNS_PIN = 1 [12:54:58]*** CUTSNS_PIN = 0 [12:54:58]*** Brake cut motor [12:54:59]Read from MH i2c: 01 [12:54:59]MH_I2C_Read... [12:54:59]*** Stop cut motor [12:54:59]*** Cut end [12:54:59]Read from MH i2c: 01 07 00 [12:54:59]MH_I2C_Read... [12:54:59]Read from MH i2c: 01 07 00 58 09 00 00 00 00 00 FF 0F 76 [12:54:59]process_action close_receipt done [12:54:59]requested_data is exist [12:54:59]produce_requested_data [12:54:59]requested_item fm.sn is exist - process it [12:54:59]wFMCommunicate request_size=4 [12:54:59]MH_SAM_APDU [12:54:59]CAPDU: 80 11 00 00 [12:54:59]Write to MH i2c: E2 08 00 59 09 80 11 00 00 00 00 00 00 DC [12:54:59]Write i2c OK [12:54:59]MH_I2C_Read... [12:54:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:54:59]Read from MH i2c: E2 [12:54:59]MH_I2C_Read... [12:54:59]Read from MH i2c: E2 17 00 [12:54:59]MH_I2C_Read... [12:54:59]Read from MH i2c: E2 17 00 59 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2D [12:54:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:54:59]wFMCommunicate OK [12:54:59]requested_item fd.num is exist - process it [12:54:59]SAM_PROTO_GetFieldsCounters [12:54:59]wFMCommunicate request_size=4 [12:54:59]MH_SAM_APDU [12:54:59]CAPDU: 80 13 00 00 [12:54:59]Write to MH i2c: E2 08 00 5A 09 80 13 00 00 00 00 00 00 DF [12:54:59]Write i2c OK [12:54:59]MH_I2C_Read... [12:54:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:54:59]Read from MH i2c: E2 [12:54:59]MH_I2C_Read... [12:54:59]Read from MH i2c: E2 62 00 [12:54:59]MH_I2C_Read... [12:54:59]Read from MH i2c: E2 62 00 5A 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5F 74 01 00 0E 04 04 00 8F 00 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 38 [12:54:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5F 74 01 00 0E 04 04 00 8F 00 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 [12:54:59]wFMCommunicate OK [12:54:59]SAM_PROTO_GetFieldsCounters done [12:54:59]requested_item shift.num is exist - process it [12:54:59]requested_item shift.opened is exist - process it [12:54:59]req_shift_opened [12:54:59]FM_GetShiftState [12:54:59]SAM_PROTO_GetShiftState [12:54:59]wFMCommunicate request_size=4 [12:54:59]MH_SAM_APDU [12:54:59]CAPDU: 80 13 01 00 [12:54:59]Write to MH i2c: E2 08 00 5B 09 80 13 01 00 00 00 00 00 E1 [12:54:59]Write i2c OK [12:54:59]MH_I2C_Read... [12:54:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:54:59]Read from MH i2c: E2 [12:54:59]MH_I2C_Read... [12:54:59]Read from MH i2c: E2 0E 00 [12:54:59]MH_I2C_Read... [12:54:59]Read from MH i2c: E2 0E 00 5B 09 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 8D [12:54:59]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:54:59]wFMCommunicate OK [12:54:59]SAM_PROTO_GetShiftState done [12:54:59]FM_GetShiftState done [12:54:59]req_shift_opened done [12:54:59]requested_item shift.open_date is exist - process it [12:54:59]req_shift_open_date [12:54:59]req_shift_open_date done [12:54:59]produce_requested_data done [12:54:59]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95327,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:54:59]process_action_free close_receipt [12:54:59]json_value_free [12:54:59]json_value_free done [12:54:59]process_json_proto returns [12:54:59]Send response to host [12:54:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95327,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:54:59]free response buf [12:54:59]execute_script done [12:54:59]execute_script returns [12:54:59]free content buf [12:54:59]Sock 8.Close socket [12:54:59]Sock 8.Thread stoped [12:55:03]OFD Sender: No OFD packet to send [12:55:05]accept exits with 9 [12:55:05]New connection [12:55:05]New thread 3067489636 created [12:55:05]Thread 3067346276 joined [12:55:05]Waiting for new connection... [12:55:05] Sock 9.Parse request [12:55:05]Sock 9.Check first char [12:55:05]Sock 9.First char is OK [12:55:05]request: POST /json_proto HTTP/1.0 [12:55:05]Method: POST [12:55:05]URL: /json_proto [12:55:05]Method is POST - this is cgi request [12:55:05]url: /json_proto [12:55:05]query_string will be loaded in cgi processing [12:55:05]execute_cgi json_proto POST (null) [12:55:05]execute_cgi path=json_proto method=POST [12:55:05]POST find Content-Length [12:55:05]Host: 172.17.40.67:8080 [12:55:05]Content-Length: 680 [12:55:05]Content-Type: application/json [12:55:05] [12:55:05]POST finish read [12:55:05]Found Content-Length = 680 [12:55:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405835", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [12:55:05]execute_script... [12:55: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)3405835", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [12:55:05]POST & json_proto [12:55:05]process_json_proto [12:55:05]json parsed OK: [12:55:05]protocol is kg_v1.0 [12:55:05]action value=close_receipt [12:55:05]process_action close_receipt [12:55:05]cmd_close_receipt [12:55:05]MH_GetDate [12:55:05]Write to MH i2c: F0 00 00 5C 09 54 [12:55:05]Write i2c OK [12:55:05]MH_I2C_Read... [12:55:05]Read from MH i2c: F0 [12:55:05]MH_I2C_Read... [12:55:05]Read from MH i2c: F0 09 00 [12:55:05]MH_I2C_Read... [12:55:05]Read from MH i2c: F0 09 00 5C 09 00 2A 38 1E 67 EE DA 66 66 D8 [12:55:05]GetLastDocTimeStamp 1730033696 [12:55:05]current date 1730033706 [12:55:05]FM_GetShiftState [12:55:05]SAM_PROTO_GetShiftState [12:55:05]wFMCommunicate request_size=4 [12:55:05]MH_SAM_APDU [12:55:05]CAPDU: 80 13 01 00 [12:55:05]Write to MH i2c: E2 08 00 5D 09 80 13 01 00 00 00 00 00 E3 [12:55:05]Write i2c OK [12:55:05]MH_I2C_Read... [12:55:05]Read from MH i2c: E2 [12:55:05]MH_I2C_Read... [12:55:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:55:05]Read from MH i2c: E2 0E 00 [12:55:05]MH_I2C_Read... [12:55:05]Read from MH i2c: E2 0E 00 5D 09 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 8F [12:55:05]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:55:05]wFMCommunicate OK [12:55:05]SAM_PROTO_GetShiftState done [12:55:05]FM_GetShiftState done [12:55:05]opened in 1729987736 [12:55:05]opened+sec_in_day 1730074136 [12:55:05]quantity*price = 200025 [12:55:05]sum+1 = 200026 [12:55:05]Check (price>sum+1) || (price+1 о реализуемом товаре [12:56:28]line ИТОГО: 1000.16 [12:56:28]line НСП 1% : 8.85 [12:56:28]line НДС 12% : 106.21 [12:56:28]line Наличными: 0.00 [12:56:28]line Безнал.: 1000.16 [12:56:28]line Место: АЗС № 82 "Партнер Нефть" [12:56:28]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:56:28]line СНО: Общий режим [12:56:28]line Чек 328 27.10.2024 12:55 [12:56:28]line Смена: 143 ФФД: 1.0 [12:56:28]line ЗНМ: 0300000017 [12:56:28]line РНМ: 0000000000170478 [12:56:28]line Версия ККМ: v1.0 [12:56:28]line Платежная система: Mbank [12:56:28]line ФМ: 0000000002098560 [12:56:28]line ФД: 95329 [12:56:28]line ФПД: 192839241069074 [12:56:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T125515&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95329&fm=192839241069074&tin=02508201610067®Number=0000000000170478&sum=100016 [12:56:28]written 0, free lines is 4095 [12:56:29]Write to MH i2c: 01 00 00 46 00 46 [12:56:29]Write i2c OK [12:56:29]MH_I2C_Read... [12:56:29]Read from MH i2c: 01 [12:56:29]MH_I2C_Read... [12:56:29]Read from MH i2c: 01 07 00 [12:56:29]MH_I2C_Read... [12:56:29]Read from MH i2c: 01 07 00 46 00 00 00 00 00 00 2B 0D 85 [12:56:29]RasterBufferAndPrint [12:56:29]line [12:56:29]line [12:56:29]line [12:56:29]line [12:56:29]line [12:56:29]written 0, free lines is 3387 [12:56:29]MH_Cut [12:56:29]Write to MH i2c: D1 01 00 4D 00 01 1F [12:56:29]Write i2c OK [12:56:29]MH_I2C_Read... [12:56:29]Read from MH i2c: D1 [12:56:29]MH_I2C_Read... [12:56:29]Read from MH i2c: D1 01 00 [12:56:29]MH_I2C_Read... [12:56:29]Read from MH i2c: D1 01 00 4D 00 00 1E [12:56:29]Write to MH i2c: 01 00 00 4E 00 4E [12:56:29]Write i2c OK [12:56:29]MH_I2C_Read... [12:56:29]*** Cut start [12:56:29]*** Partial cut [12:56:29]*** CUTSNS_PIN = 1 [12:56:29]*** CUTSNS_PIN = 0 [12:56:30]*** Brake cut motor [12:56:30]Read from MH i2c: 01 [12:56:30]MH_I2C_Read... [12:56:30]*** Stop cut motor [12:56:30]*** Cut end [12:56:30]Read from MH i2c: 01 07 00 [12:56:30]MH_I2C_Read... [12:56:30]Read from MH i2c: 01 07 00 4E 00 00 00 00 00 00 FF 0F 63 [12:56:30]process_action print_doc done [12:56:30]requested_data is exist [12:56:30]produce_requested_data [12:56:30]produce_requested_data return (null) [12:56:30]process_action_free print_doc [12:56:30]json_value_free [12:56:30]json_value_free done [12:56:30]process_json_proto returns [12:56:30]Send response to host [12:56:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [12:56:30]free response buf [12:56:30]execute_script done [12:56:30]execute_script returns [12:56:30]free content buf [12:56:30]Sock 9.Close socket [12:56:30]Sock 9.Thread stoped [12:56:30]OFD Sender: No OFD packet to send [12:56:30]accept exits with 6 [12:56:30]New connection [12:56:30]New thread 3067219300 created [12:56:30]Thread 3067362660 joined [12:56:30]Waiting for new connection... [12:56:30] Sock 6.Parse request [12:56:30]Sock 6.Check first char [12:56:30]Sock 6.First char is OK [12:56:30]request: POST /json_proto HTTP/1.0 [12:56:30]Method: POST [12:56:30]URL: /json_proto [12:56:30]Method is POST - this is cgi request [12:56:30]url: /json_proto [12:56:30]query_string will be loaded in cgi processing [12:56:30]execute_cgi json_proto POST (null) [12:56:30]execute_cgi path=json_proto method=POST [12:56:30]POST find Content-Length [12:56:30]Host: 172.17.40.67:8080 [12:56:30]Content-Length: 689 [12:56:30]Content-Type: application/json [12:56:30] [12:56:30]POST finish read [12:56:30]Found Content-Length = 689 [12:56:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405836", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 12.960, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:56:30]execute_script... [12:56: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)3405836", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 12.960, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:56:30]POST & json_proto [12:56:30]process_json_proto [12:56:30]json parsed OK: [12:56:30]protocol is kg_v1.0 [12:56:30]action value=close_receipt [12:56:30]process_action close_receipt [12:56:30]cmd_close_receipt [12:56:30]MH_GetDate [12:56:30]Write to MH i2c: F0 00 00 4F 00 3E [12:56:30]Write i2c OK [12:56:30]MH_I2C_Read... [12:56:30]Read from MH i2c: F0 [12:56:30]MH_I2C_Read... [12:56:30]Read from MH i2c: F0 09 00 [12:56:30]MH_I2C_Read... [12:56:30]Read from MH i2c: F0 09 00 4F 00 00 7F 38 1E 67 EE DA 66 66 17 [12:56:30]GetLastDocTimeStamp 1730033715 [12:56:30]current date 1730033791 [12:56:30]FM_GetShiftState [12:56:30]SAM_PROTO_GetShiftState [12:56:30]wFMCommunicate request_size=4 [12:56:30]MH_SAM_APDU [12:56:30]CAPDU: 80 13 01 00 [12:56:30]Write to MH i2c: E2 08 00 50 00 80 13 01 00 00 00 00 00 CD [12:56:30]Write i2c OK [12:56:30]MH_I2C_Read... [12:56:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:56:30]Read from MH i2c: E2 [12:56:30]MH_I2C_Read... [12:56:30]Read from MH i2c: E2 0E 00 [12:56:30]MH_I2C_Read... [12:56:30]Read from MH i2c: E2 0E 00 50 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 79 [12:56:30]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:56:30]wFMCommunicate OK [12:56:30]SAM_PROTO_GetShiftState done [12:56:30]FM_GetShiftState done [12:56:30]opened in 1729987736 [12:56:30]opened+sec_in_day 1730074136 [12:56:30]quantity*price = 100051 [12:56:30]sum+1 = 100052 [12:56: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 329 27.10.2024 12:56 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95330 ФПД: 159352596188098 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T125631&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95330&fm=159352596188098&tin=02508201610067®Number=0000000000170478&sum=100000 [12:56:31]StoreToDocumentArchive [12:56:31]shift 143 fd 95330 [12:56:31]save to /storage/0143/doc_00095330 [12:56:31]save last doc name /storage/0143/doc_00095330 to /storage/kkm_last_doc_name [12:56:31]save OK [12:56:31]Clear old archive folders... [12:56:31]ProcessDocumentItem done err = 0, tmpTLVsize=257 [12:56:31]tlvbuf is 01F78810 [12:56:31]SAM_PROTO_ClearQueue [12:56:31]wFMCommunicate request_size=4 [12:56:31]MH_SAM_APDU [12:56:31]CAPDU: 80 09 00 00 [12:56:31]Write to MH i2c: E2 08 00 5D 00 80 09 00 00 00 00 00 00 CF [12:56:31]Write i2c OK [12:56:31]MH_I2C_Read... [12:56:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:56:31]Read from MH i2c: E2 [12:56:31]MH_I2C_Read... [12:56:31]Read from MH i2c: E2 03 00 [12:56:31]MH_I2C_Read... [12:56:31]Read from MH i2c: E2 03 00 5D 00 00 90 00 D1 [12:56:31]RAPDU: 90 00 [12:56:31]wFMCommunicate OK [12:56:31]SAM_PROTO_ClearQueue done [12:56:31]KKMCreateOFDPacket [12:56:31]OFDProtocolAddRootSTLVToBuf [12:56:31]FM_MakeSignedData [12:56:31]FM_MakeSignedData [12:56:31]SAM_PROTO_SignData [12:56:31]wFMCommunicate request_size=4 [12:56:31]MH_SAM_APDU [12:56:31]CAPDU: 80 0D 01 02 [12:56:32]Write to MH i2c: E2 08 00 5E 00 80 0D 01 02 00 00 00 00 D7 [12:56:32]Write i2c OK [12:56:32]MH_I2C_Read... [12:56:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:56:32]Read from MH i2c: E2 [12:56:32]MH_I2C_Read... [12:56:32]Read from MH i2c: E2 03 00 [12:56:32]MH_I2C_Read... [12:56:32]Read from MH i2c: E2 03 00 5E 00 00 90 00 D2 [12:56:32]RAPDU: 90 00 [12:56:32]wFMCommunicate OK [12:56:32]wFMCommunicate request_size=255 [12:56:32]MH_SAM_APDU [12:56:32]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 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 49 01 00 00 F4 03 04 00 7F 38 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 62 74 01 [12:56:32]Write to MH i2c: E2 02 01 5F 00 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 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 49 01 00 00 F4 03 04 00 7F 38 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 62 74 01 00 00 1D [12:56:32]Write i2c OK [12:56:32]MH_I2C_Read... [12:56:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:56:32]Read from MH i2c: E2 [12:56:32]MH_I2C_Read... [12:56:32]Read from MH i2c: E2 03 00 [12:56:32]MH_I2C_Read... [12:56:32]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [12:56:32]RAPDU: 90 00 [12:56:32]wFMCommunicate OK [12:56:32]wFMCommunicate request_size=16 [12:56:32]MH_SAM_APDU [12:56:32]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 90 EE 2A E3 CB C2 [12:56:32]Write to MH i2c: E2 13 00 60 00 80 0D 02 02 0B 00 00 35 04 06 00 90 EE 2A E3 CB C2 00 00 47 [12:56:32]Write i2c OK [12:56:32]MH_I2C_Read... [12:56:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:56:32]Read from MH i2c: E2 [12:56:32]MH_I2C_Read... [12:56:32]Read from MH i2c: E2 03 00 [12:56:32]MH_I2C_Read... [12:56:32]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [12:56:32]RAPDU: 90 00 [12:56:32]wFMCommunicate OK [12:56:32]wFMCommunicate request_size=4 [12:56:32]MH_SAM_APDU [12:56:32]CAPDU: 80 0D 03 02 [12:56:32]Write to MH i2c: E2 08 00 61 00 80 0D 03 02 00 00 00 00 DC [12:56:32]Write i2c OK [12:56:32]MH_I2C_Read... [12:56:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:56:32]Read from MH i2c: E2 [12:56:32]MH_I2C_Read... [12:56:32]Read from MH i2c: E2 0B 00 [12:56:32]MH_I2C_Read... [12:56:32]Read from MH i2c: E2 0B 00 61 00 00 0B FD 51 AD C3 8F 10 45 90 00 8A [12:56:32]RAPDU: 0B FD 51 AD C3 8F 10 45 90 00 [12:56:32]wFMCommunicate OK [12:56:32]SAM_PROTO_SignData done [12:56:32]FM_MakeSignedData done [12:56:32]CreateOFDProtocolMessage [12:56:32]wFMCommunicate request_size=4 [12:56:32]MH_SAM_APDU [12:56:32]CAPDU: 80 11 00 00 [12:56:32]Write to MH i2c: E2 08 00 62 00 80 11 00 00 00 00 00 00 DC [12:56:32]Write i2c OK [12:56:32]MH_I2C_Read... [12:56:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:56:32]Read from MH i2c: E2 [12:56:32]MH_I2C_Read... [12:56:32]Read from MH i2c: E2 17 00 [12:56:32]MH_I2C_Read... [12:56:32]Read from MH i2c: E2 17 00 62 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2D [12:56:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:56:32]wFMCommunicate OK [12:56:32]CreateOFDProtocolMessage done [12:56:32]OFDSenderStorePacket 95330 [12:56:32]StoreOFDPacket docnum=95330 [12:56:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 E7 B9 0D 01 E3 DA 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 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 49 01 00 00 F4 03 04 00 7F 38 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 62 74 01 00 35 04 06 00 90 EE 2A E3 CB C2 0B FD 51 AD C3 8F 10 45 [12:56:32]CheckFolder [12:56:32]dirname=/storage/ofd_packets [12:56:32]CheckFolder done [12:56:32]ProducePacketName [12:56:32]name=ofd_packets/00095330 [12:56:32]NVStorageSaveData ofd_packets/00095330 [12:56:32]File name is /storage/ofd_packets/00095330 [12:56:32]Write 307 bytes [12:56:32]NVStorageSaveData done [12:56:32]OFDSenderStorePacket done [12:56:32]KKMCreateOFDPacket done [12:56:32]NVStorageSaveData kkm_last_timestamp [12:56:32]File name is /storage/kkm_last_timestamp [12:56:32]Write 4 bytes [12:56:32]NVStorageSaveData done [12:56:32]ExternCall_PrintAddStr [12:56:32]wPrintStart [12:56:32]Write to MH i2c: 01 00 00 63 00 63 [12:56:33]Write i2c OK [12:56:33]MH_I2C_Read... [12:56:33]Read from MH i2c: 01 [12:56:33]MH_I2C_Read... [12:56:33]Read from MH i2c: 01 07 00 [12:56:33]MH_I2C_Read... [12:56:33]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [12:56:33]RasterBufferAndPrint [12:56:33]line Счет N : (1)3405836 [12:56:33]line ИНН: 02508201610067 [12:56:33]line Контрольно-Кассовый Чек [12:56:33]line ПРОДАЖА [12:56:33]line ТРК (МРК, ГНК) : 11 [12:56:33]line Товар: 2710194800 [12:56:33]line D-ENERGY Дт-К-2 [12:56:33]line 12.960 * 77.20 [12:56:33]line = 1000.51 [12:56:33]line НДС 12% НСП 1% [12:56:33]line > о реализуемом товаре [12:56:33]line ОКРУГЛЕНИЕ: -0.51 [12:56:33]line ИТОГО: 1000.00 [12:56:33]line Внесено: 1000.00 [12:56:33]line СДАЧА: 0.00 [12:56:33]line НСП 1% : 8.85 [12:56:33]line НДС 12% : 106.25 [12:56:33]line Наличными: 1000.00 [12:56:33]line Безнал.: 0.00 [12:56:33]line Место: АЗС № 82 "Партнер Нефть" [12:56:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:56:33]line СНО: Общий режим [12:56:33]line Чек 329 27.10.2024 12:56 [12:56:33]line Смена: 143 ФФД: 1.0 [12:56:33]line ЗНМ: 0300000017 [12:56:33]line РНМ: 0000000000170478 [12:56:33]line Версия ККМ: v1.0 [12:56:33]line ФМ: 0000000002098560 [12:56:33]line ФД: 95330 [12:56:33]line ФПД: 159352596188098 [12:56:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T125631&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95330&fm=159352596188098&tin=02508201610067®Number=0000000000170478&sum=100000 [12:56:33]written 0, free lines is 4095 [12:56:33]OFD Sender: Processing packet 95330 [packets to send 56, broken 55] [12:56:33]ProducePacketName [12:56:33]name=ofd_packets/00095330 [12:56:33]OFD Sender: To server: pG, [12:56:33]CommunicateWithHost lk.salyk.kg:30040 [12:56:33]ConnectInit lk.salyk.kg [12:56:33]Connected sock=10 [12:56:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 E7 B9 0D 01 E3 DA 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 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 49 01 00 00 F4 03 04 00 7F 38 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 62 74 01 00 35 04 06 00 90 EE 2A E3 CB C2 0B FD 51 AD C3 8F 10 45 [12:56:33]Write to MH i2c: 01 00 00 8E 00 8E [12:56:33]Write i2c OK [12:56:33]MH_I2C_Read... [12:56:33]Read from MH i2c: 01 [12:56:33]MH_I2C_Read... [12:56:33]Read from MH i2c: 01 07 00 [12:56:33]MH_I2C_Read... [12:56:33]Read from MH i2c: 01 07 00 8E 00 00 00 00 00 00 2B 0D CD [12:56:33]RasterBufferAndPrint [12:56:33]line [12:56:33]line [12:56:33]line [12:56:33]line [12:56:33]line [12:56:33]written 0, free lines is 3393 [12:56:33]MH_Cut [12:56:33]Write to MH i2c: D1 01 00 95 00 01 67 [12:56:33]Write i2c OK [12:56:33]MH_I2C_Read... [12:56:33]Read from MH i2c: D1 [12:56:33]MH_I2C_Read... [12:56:33]Read from MH i2c: D1 01 00 [12:56:33]MH_I2C_Read... [12:56:33]Read from MH i2c: D1 01 00 95 00 00 66 [12:56:33]Write to MH i2c: 01 00 00 96 00 96 [12:56:33]Write i2c OK [12:56:33]MH_I2C_Read... [12:56:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 14 48 47 00 0F C8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 62 74 01 00 F4 03 04 00 AC E2 1D 67 B6 04 01 00 00 D1 8C E4 50 7E AC 7B C4 [12:56:33]CommunicateWithHost err = 0 [12:56:33]CheckOFDResponse [12:56:33]1017 (14) - 77093643461234 [12:56:33]1041 (16) - 0000000002098560 [12:56:33]1040 (4) - 95330 [12:56:33]1012 (4) - 27.10.2024 06:50 [12:56:33]1206 (1) - 0 [12:56:33]OFD Sender: Remove packet 95330 [12:56:33]ProducePacketName [12:56:33]name=ofd_packets/00095330 [12:56:33]NVStorageDeleteData [12:56:34]*** Cut start [12:56:34]*** Partial cut [12:56:34]*** CUTSNS_PIN = 1 [12:56:34]*** CUTSNS_PIN = 0 [12:56:34]OFD Sender: No OFD packet to send [12:56:34]*** Brake cut motor [12:56:34]Read from MH i2c: 01 [12:56:34]MH_I2C_Read... [12:56:34]*** Stop cut motor [12:56:34]*** Cut end [12:56:34]Read from MH i2c: 01 07 00 [12:56:34]MH_I2C_Read... [12:56:34]Read from MH i2c: 01 07 00 96 00 00 00 00 00 00 FF 0F AB [12:56:34]process_action close_receipt done [12:56:34]requested_data is exist [12:56:34]produce_requested_data [12:56:34]requested_item fm.sn is exist - process it [12:56:34]wFMCommunicate request_size=4 [12:56:34]MH_SAM_APDU [12:56:34]CAPDU: 80 11 00 00 [12:56:34]Write to MH i2c: E2 08 00 97 00 80 11 00 00 00 00 00 00 11 [12:56:34]Write i2c OK [12:56:34]MH_I2C_Read... [12:56:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:56:34]Read from MH i2c: E2 [12:56:34]MH_I2C_Read... [12:56:34]Read from MH i2c: E2 17 00 [12:56:34]MH_I2C_Read... [12:56:34]Read from MH i2c: E2 17 00 97 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 62 [12:56:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:56:34]wFMCommunicate OK [12:56:34]requested_item fd.num is exist - process it [12:56:34]SAM_PROTO_GetFieldsCounters [12:56:34]wFMCommunicate request_size=4 [12:56:34]MH_SAM_APDU [12:56:34]CAPDU: 80 13 00 00 [12:56:34]Write to MH i2c: E2 08 00 98 00 80 13 00 00 00 00 00 00 14 [12:56:34]Write i2c OK [12:56:34]MH_I2C_Read... [12:56:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:56:34]Read from MH i2c: E2 [12:56:34]MH_I2C_Read... [12:56:34]Read from MH i2c: E2 62 00 [12:56:34]MH_I2C_Read... [12:56:35]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 62 74 01 00 0E 04 04 00 8F 00 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 79 [12:56:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 62 74 01 00 0E 04 04 00 8F 00 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 [12:56:35]wFMCommunicate OK [12:56:35]SAM_PROTO_GetFieldsCounters done [12:56:35]requested_item shift.num is exist - process it [12:56:35]requested_item shift.opened is exist - process it [12:56:35]req_shift_opened [12:56:35]FM_GetShiftState [12:56:35]SAM_PROTO_GetShiftState [12:56:35]wFMCommunicate request_size=4 [12:56:35]MH_SAM_APDU [12:56:35]CAPDU: 80 13 01 00 [12:56:35]Write to MH i2c: E2 08 00 99 00 80 13 01 00 00 00 00 00 16 [12:56:35]Write i2c OK [12:56:35]MH_I2C_Read... [12:56:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:56:35]Read from MH i2c: E2 [12:56:35]MH_I2C_Read... [12:56:35]Read from MH i2c: E2 0E 00 [12:56:35]MH_I2C_Read... [12:56:35]Read from MH i2c: E2 0E 00 99 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C2 [12:56:35]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:56:35]wFMCommunicate OK [12:56:35]SAM_PROTO_GetShiftState done [12:56:35]FM_GetShiftState done [12:56:35]req_shift_opened done [12:56:35]requested_item shift.open_date is exist - process it [12:56:35]req_shift_open_date [12:56:35]req_shift_open_date done [12:56:35]produce_requested_data done [12:56:35]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95330,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:56:35]process_action_free close_receipt [12:56:35]json_value_free [12:56:35]json_value_free done [12:56:35]process_json_proto returns [12:56:35]Send response to host [12:56:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95330,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:56:35]free response buf [12:56:35]execute_script done [12:56:35]execute_script returns [12:56:35]free content buf [12:56:35]Sock 6.Close socket [12:56:35]Sock 6.Thread stoped [12:56:35]accept exits with 9 [12:56:35]New connection [12:56:35]New thread 3067362660 created [12:56:35]Thread 3067219300 joined [12:56:35]Waiting for new connection... [12:56:35] Sock 9.Parse request [12:56:35]Sock 9.Check first char [12:56:35]Sock 9.First char is OK [12:56:35]request: POST /json_proto HTTP/1.0 [12:56:35]Method: POST [12:56:35]URL: /json_proto [12:56:35]Method is POST - this is cgi request [12:56:35]url: /json_proto [12:56:35]query_string will be loaded in cgi processing [12:56:35]execute_cgi json_proto POST (null) [12:56:35]execute_cgi path=json_proto method=POST [12:56:35]POST find Content-Length [12:56:35]Host: 172.17.40.67:8080 [12:56:35]Content-Length: 678 [12:56:35]Content-Type: application/json [12:56:35] [12:56:35]POST finish read [12:56:35]Found Content-Length = 678 [12:56:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405839", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:56:35]execute_script... [12:56: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)3405839", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:56:35]POST & json_proto [12:56:35]process_json_proto [12:56:35]json parsed OK: [12:56:35]protocol is kg_v1.0 [12:56:35]action value=close_receipt [12:56:35]process_action close_receipt [12:56:35]cmd_close_receipt [12:56:35]MH_GetDate [12:56:35]Write to MH i2c: F0 00 00 9A 00 89 [12:56:35]Write i2c OK [12:56:35]MH_I2C_Read... [12:56:35]Read from MH i2c: F0 [12:56:35]MH_I2C_Read... [12:56:35]Read from MH i2c: F0 09 00 [12:56:35]MH_I2C_Read... [12:56:35]Read from MH i2c: F0 09 00 9A 00 00 84 38 1E 67 EE DA 66 66 67 [12:56:35]GetLastDocTimeStamp 1730033791 [12:56:35]current date 1730033796 [12:56:35]FM_GetShiftState [12:56:35]SAM_PROTO_GetShiftState [12:56:35]wFMCommunicate request_size=4 [12:56:35]MH_SAM_APDU [12:56:35]CAPDU: 80 13 01 00 [12:56:35]Write to MH i2c: E2 08 00 9B 00 80 13 01 00 00 00 00 00 18 [12:56:35]Write i2c OK [12:56:35]MH_I2C_Read... [12:56:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:56:35]Read from MH i2c: E2 [12:56:35]MH_I2C_Read... [12:56:35]Read from MH i2c: E2 0E 00 [12:56:35]MH_I2C_Read... [12:56:35]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C4 [12:56:35]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:56:35]wFMCommunicate OK [12:56:35]SAM_PROTO_GetShiftState done [12:56:35]FM_GetShiftState done [12:56:35]opened in 1729987736 [12:56:35]opened+sec_in_day 1730074136 [12:56:35]quantity*price = 20003 [12:56:35]sum+1 = 20004 [12:56:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 330 27.10.2024 12:56 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95331 ФПД: 264879966871282 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T125636&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95331&fm=264879966871282&tin=02508201610067®Number=0000000000170478&sum=20000 [12:56:36]StoreToDocumentArchive [12:56:36]shift 143 fd 95331 [12:56:36]save to /storage/0143/doc_00095331 [12:56:36]save last doc name /storage/0143/doc_00095331 to /storage/kkm_last_doc_name [12:56:36]save OK [12:56:36]Clear old archive folders... [12:56:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:56:36]tlvbuf is 01FDE470 [12:56:36]SAM_PROTO_ClearQueue [12:56:36]wFMCommunicate request_size=4 [12:56:36]MH_SAM_APDU [12:56:36]CAPDU: 80 09 00 00 [12:56:36]Write to MH i2c: E2 08 00 A8 00 80 09 00 00 00 00 00 00 1A [12:56:37]Write i2c OK [12:56:37]MH_I2C_Read... [12:56:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:56:37]Read from MH i2c: E2 [12:56:37]MH_I2C_Read... [12:56:37]Read from MH i2c: E2 03 00 [12:56:37]MH_I2C_Read... [12:56:37]Read from MH i2c: E2 03 00 A8 00 00 90 00 1C [12:56:37]RAPDU: 90 00 [12:56:37]wFMCommunicate OK [12:56:37]SAM_PROTO_ClearQueue done [12:56:37]KKMCreateOFDPacket [12:56:37]OFDProtocolAddRootSTLVToBuf [12:56:37]FM_MakeSignedData [12:56:37]FM_MakeSignedData [12:56:37]SAM_PROTO_SignData [12:56:37]wFMCommunicate request_size=4 [12:56:37]MH_SAM_APDU [12:56:37]CAPDU: 80 0D 01 02 [12:56:37]Write to MH i2c: E2 08 00 A9 00 80 0D 01 02 00 00 00 00 22 [12:56:37]Write i2c OK [12:56:37]MH_I2C_Read... [12:56:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:56:37]Read from MH i2c: E2 [12:56:37]MH_I2C_Read... [12:56:37]Read from MH i2c: E2 03 00 [12:56:37]MH_I2C_Read... [12:56:37]Read from MH i2c: E2 03 00 A9 00 00 90 00 1D [12:56:37]RAPDU: 90 00 [12:56:37]wFMCommunicate OK [12:56:37]wFMCommunicate request_size=255 [12:56:37]MH_SAM_APDU [12:56: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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 84 38 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 63 74 01 00 35 04 06 00 F0 [12:56:37]Write to MH i2c: E2 02 01 AA 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 84 38 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 63 74 01 00 35 04 06 00 F0 00 00 55 [12:56:37]Write i2c OK [12:56:37]MH_I2C_Read... [12:56:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:56:37]Read from MH i2c: E2 [12:56:37]MH_I2C_Read... [12:56:37]Read from MH i2c: E2 03 00 [12:56:37]MH_I2C_Read... [12:56:37]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [12:56:37]RAPDU: 90 00 [12:56:37]wFMCommunicate OK [12:56:37]wFMCommunicate request_size=10 [12:56:37]MH_SAM_APDU [12:56:37]CAPDU: 80 0D 02 02 05 E8 2C 55 5E F2 [12:56:37]Write to MH i2c: E2 0D 00 AB 00 80 0D 02 02 05 00 E8 2C 55 5E F2 00 00 E8 [12:56:37]Write i2c OK [12:56:37]MH_I2C_Read... [12:56:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:56:37]Read from MH i2c: E2 [12:56:37]MH_I2C_Read... [12:56:37]Read from MH i2c: E2 03 00 [12:56:37]MH_I2C_Read... [12:56:37]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [12:56:37]RAPDU: 90 00 [12:56:37]wFMCommunicate OK [12:56:37]wFMCommunicate request_size=4 [12:56:37]MH_SAM_APDU [12:56:37]CAPDU: 80 0D 03 02 [12:56:37]Write to MH i2c: E2 08 00 AC 00 80 0D 03 02 00 00 00 00 27 [12:56:37]Write i2c OK [12:56:37]MH_I2C_Read... [12:56:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:56:37]Read from MH i2c: E2 [12:56:37]MH_I2C_Read... [12:56:37]Read from MH i2c: E2 0B 00 [12:56:37]MH_I2C_Read... [12:56:37]Read from MH i2c: E2 0B 00 AC 00 00 C9 D8 88 D8 02 57 F5 D3 90 00 4A [12:56:37]RAPDU: C9 D8 88 D8 02 57 F5 D3 90 00 [12:56:37]wFMCommunicate OK [12:56:37]SAM_PROTO_SignData done [12:56:37]FM_MakeSignedData done [12:56:37]CreateOFDProtocolMessage [12:56:37]wFMCommunicate request_size=4 [12:56:37]MH_SAM_APDU [12:56:37]CAPDU: 80 11 00 00 [12:56:37]Write to MH i2c: E2 08 00 AD 00 80 11 00 00 00 00 00 00 27 [12:56:37]Write i2c OK [12:56:37]MH_I2C_Read... [12:56:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:56:37]Read from MH i2c: E2 [12:56:37]MH_I2C_Read... [12:56:37]Read from MH i2c: E2 17 00 [12:56:37]MH_I2C_Read... [12:56:37]Read from MH i2c: E2 17 00 AD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 78 [12:56:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:56:37]wFMCommunicate OK [12:56:37]CreateOFDProtocolMessage done [12:56:37]OFDSenderStorePacket 95331 [12:56:37]StoreOFDPacket docnum=95331 [12:56:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AD F2 07 01 BF 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 84 38 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 63 74 01 00 35 04 06 00 F0 E8 2C 55 5E F2 C9 D8 88 D8 02 57 F5 D3 [12:56:37]CheckFolder [12:56:37]dirname=/storage/ofd_packets [12:56:37]CheckFolder done [12:56:37]ProducePacketName [12:56:37]name=ofd_packets/00095331 [12:56:37]NVStorageSaveData ofd_packets/00095331 [12:56:37]File name is /storage/ofd_packets/00095331 [12:56:37]Write 301 bytes [12:56:37]NVStorageSaveData done [12:56:37]OFDSenderStorePacket done [12:56:37]KKMCreateOFDPacket done [12:56:37]NVStorageSaveData kkm_last_timestamp [12:56:37]File name is /storage/kkm_last_timestamp [12:56:37]Write 4 bytes [12:56:37]NVStorageSaveData done [12:56:37]ExternCall_PrintAddStr [12:56:37]wPrintStart [12:56:37]Write to MH i2c: 01 00 00 AE 00 AE [12:56:37]OFD Sender: Processing packet 95331 [packets to send 56, broken 55] [12:56:37]ProducePacketName [12:56:37]name=ofd_packets/00095331 [12:56:37]OFD Sender: To server: pG, [12:56:37]CommunicateWithHost lk.salyk.kg:30040 [12:56:37]ConnectInit lk.salyk.kg [12:56:37]Write i2c OK [12:56:37]MH_I2C_Read... [12:56:37]Read from MH i2c: 01 [12:56:37]MH_I2C_Read... [12:56:37]Read from MH i2c: 01 07 00 [12:56:37]MH_I2C_Read... [12:56:37]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [12:56:37]RasterBufferAndPrint [12:56:38]line Счет N : (1)3405839 [12:56:38]line ИНН: 02508201610067 [12:56:38]line Контрольно-Кассовый Чек [12:56:38]line ПРОДАЖА [12:56:38]line ТРК (МРК, ГНК) : 22 [12:56:38]line Товар: 2710124130 [12:56:38]line Аи-92-К-4 [12:56:38]line 2.990 * 66.90 [12:56:38]line = 200.03 [12:56:38]line НДС 12% НСП 1% [12:56:38]line > о реализуемом товаре [12:56:38]line ОКРУГЛЕНИЕ: -0.03 [12:56:38]line ИТОГО: 200.00 [12:56:38]line Внесено: 200.00 [12:56:38]line СДАЧА: 0.00 [12:56:38]line НСП 1% : 1.77 [12:56:38]line НДС 12% : 21.24 [12:56:38]line Наличными: 200.00 [12:56:38]line Безнал.: 0.00 [12:56:38]line Место: АЗС № 82 "Партнер Нефть" [12:56:38]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:56:38]line СНО: Общий режим [12:56:38]line Чек 330 27.10.2024 12:56 [12:56:38]line Смена: 143 ФФД: 1.0 [12:56:38]line ЗНМ: 0300000017 [12:56:38]line РНМ: 0000000000170478 [12:56:38]line Версия ККМ: v1.0 [12:56:38]line ФМ: 0000000002098560 [12:56:38]line ФД: 95331 [12:56:38]line ФПД: 264879966871282 [12:56:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T125636&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95331&fm=264879966871282&tin=02508201610067®Number=0000000000170478&sum=20000 [12:56:38]written 0, free lines is 4095 [12:56:38]Connected sock=10 [12:56:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AD F2 07 01 BF 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 84 38 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 63 74 01 00 35 04 06 00 F0 E8 2C 55 5E F2 C9 D8 88 D8 02 57 F5 D3 [12:56:38]Write to MH i2c: 01 00 00 D9 00 D9 [12:56:38]Write i2c OK [12:56:38]MH_I2C_Read... [12:56:38]Read from MH i2c: 01 [12:56:38]MH_I2C_Read... [12:56:38]Read from MH i2c: 01 07 00 [12:56:38]MH_I2C_Read... [12:56:38]Read from MH i2c: 01 07 00 D9 00 00 00 00 00 00 09 0D F6 [12:56:38]RasterBufferAndPrint [12:56:38]line [12:56:38]line [12:56:38]line [12:56:38]line [12:56:38]line [12:56:38]written 0, free lines is 3370 [12:56:38]MH_Cut [12:56:38]Write to MH i2c: D1 01 00 E0 00 01 B2 [12:56:38]Write i2c OK [12:56:38]MH_I2C_Read... [12:56:38]Read from MH i2c: D1 [12:56:38]MH_I2C_Read... [12:56:38]Read from MH i2c: D1 01 00 [12:56:38]MH_I2C_Read... [12:56:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C0 56 47 00 D2 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 32 30 39 38 35 36 30 10 04 04 00 63 74 01 00 F4 03 04 00 B1 E2 1D 67 B6 04 01 00 00 18 EF B3 FF 15 2F 8B D9 [12:56:38]CommunicateWithHost err = 0 [12:56:38]CheckOFDResponse [12:56:38]1017 (14) - 77093643461234 [12:56:38]1041 (16) - 0000000002098560 [12:56:38]1040 (4) - 95331 [12:56:38]1012 (4) - 27.10.2024 06:50 [12:56:38]1206 (1) - 0 [12:56:38]OFD Sender: Remove packet 95331 [12:56:38]ProducePacketName [12:56:38]name=ofd_packets/00095331 [12:56:38]NVStorageDeleteData [12:56:38]Read from MH i2c: D1 01 00 E0 00 00 B1 [12:56:38]Write to MH i2c: 01 00 00 E1 00 E1 [12:56:38]Write i2c OK [12:56:38]MH_I2C_Read... [12:56:39]*** Cut start [12:56:39]*** Partial cut [12:56:39]*** CUTSNS_PIN = 1 [12:56:39]OFD Sender: No OFD packet to send [12:56:39]*** CUTSNS_PIN = 0 [12:56:39]*** Brake cut motor [12:56:39]Read from MH i2c: 01 [12:56:39]MH_I2C_Read... [12:56:39]*** Stop cut motor [12:56:39]*** Cut end [12:56:39]Read from MH i2c: 01 07 00 [12:56:39]MH_I2C_Read... [12:56:39]Read from MH i2c: 01 07 00 E1 00 00 00 00 00 00 FF 0F F6 [12:56:39]process_action close_receipt done [12:56:39]requested_data is exist [12:56:39]produce_requested_data [12:56:39]requested_item fm.sn is exist - process it [12:56:39]wFMCommunicate request_size=4 [12:56:39]MH_SAM_APDU [12:56:39]CAPDU: 80 11 00 00 [12:56:39]Write to MH i2c: E2 08 00 E2 00 80 11 00 00 00 00 00 00 5C [12:56:39]Write i2c OK [12:56:39]MH_I2C_Read... [12:56:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:56:39]Read from MH i2c: E2 [12:56:39]MH_I2C_Read... [12:56:39]Read from MH i2c: E2 17 00 [12:56:39]MH_I2C_Read... [12:56:39]Read from MH i2c: E2 17 00 E2 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AD [12:56:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:56:39]wFMCommunicate OK [12:56:39]requested_item fd.num is exist - process it [12:56:39]SAM_PROTO_GetFieldsCounters [12:56:39]wFMCommunicate request_size=4 [12:56:39]MH_SAM_APDU [12:56:39]CAPDU: 80 13 00 00 [12:56:39]Write to MH i2c: E2 08 00 E3 00 80 13 00 00 00 00 00 00 5F [12:56:39]Write i2c OK [12:56:39]MH_I2C_Read... [12:56:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:56:39]Read from MH i2c: E2 [12:56:39]MH_I2C_Read... [12:56:39]Read from MH i2c: E2 62 00 [12:56:39]MH_I2C_Read... [12:56:39]Read from MH i2c: E2 62 00 E3 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 63 74 01 00 0E 04 04 00 8F 00 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 C8 [12:56:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 63 74 01 00 0E 04 04 00 8F 00 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 [12:56:40]wFMCommunicate OK [12:56:40]SAM_PROTO_GetFieldsCounters done [12:56:40]requested_item shift.num is exist - process it [12:56:40]requested_item shift.opened is exist - process it [12:56:40]req_shift_opened [12:56:40]FM_GetShiftState [12:56:40]SAM_PROTO_GetShiftState [12:56:40]wFMCommunicate request_size=4 [12:56:40]MH_SAM_APDU [12:56:40]CAPDU: 80 13 01 00 [12:56:40]Write to MH i2c: E2 08 00 E4 00 80 13 01 00 00 00 00 00 61 [12:56:40]Write i2c OK [12:56:40]MH_I2C_Read... [12:56:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:56:40]Read from MH i2c: E2 [12:56:40]MH_I2C_Read... [12:56:40]Read from MH i2c: E2 0E 00 [12:56:40]MH_I2C_Read... [12:56:40]Read from MH i2c: E2 0E 00 E4 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0D [12:56:40]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:56:40]wFMCommunicate OK [12:56:40]SAM_PROTO_GetShiftState done [12:56:40]FM_GetShiftState done [12:56:40]req_shift_opened done [12:56:40]requested_item shift.open_date is exist - process it [12:56:40]req_shift_open_date [12:56:40]req_shift_open_date done [12:56:40]produce_requested_data done [12:56:40]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95331,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:56:40]process_action_free close_receipt [12:56:40]json_value_free [12:56:40]json_value_free done [12:56:40]process_json_proto returns [12:56:40]Send response to host [12:56:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95331,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:56:40]free response buf [12:56:40]execute_script done [12:56:40]execute_script returns [12:56:40]free content buf [12:56:40]Sock 9.Close socket [12:56:40]Sock 9.Thread stoped [12:56:44]OFD Sender: No OFD packet to send [12:56:49]OFD Sender: No OFD packet to send [12:56:54]OFD Sender: No OFD packet to send [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:14]OFD Sender: No OFD packet to send [12:57:19]OFD Sender: No OFD packet to send [12:57:24]OFD Sender: No OFD packet to send [12:57:25]accept exits with 6 [12:57:25]New connection [12:57:25]New thread 3067219300 created [12:57:25]Thread 3067362660 joined [12:57:25]Waiting for new connection... [12:57:25] Sock 6.Parse request [12:57:25]Sock 6.Check first char [12:57:25]Sock 6.First char is OK [12:57:25]request: POST /json_proto HTTP/1.0 [12:57:25]Method: POST [12:57:25]URL: /json_proto [12:57:25]Method is POST - this is cgi request [12:57:25]url: /json_proto [12:57:25]query_string will be loaded in cgi processing [12:57:25]execute_cgi json_proto POST (null) [12:57:25]execute_cgi path=json_proto method=POST [12:57:25]POST find Content-Length [12:57:25]Host: 172.17.40.67:8080 [12:57:25]Content-Length: 676 [12:57:25]Content-Type: application/json [12:57:25] [12:57:25]POST finish read [12:57:25]Found Content-Length = 676 [12:57:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405840", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.240, "sum" : 780.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 780.00, "total" : 780.00, "payments": [ { "type": 0, "sum" : 780.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:57:25]execute_script... [12: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)3405840", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.240, "sum" : 780.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 780.00, "total" : 780.00, "payments": [ { "type": 0, "sum" : 780.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:57:25]POST & json_proto [12:57:25]process_json_proto [12:57:25]json parsed OK: [12:57:25]protocol is kg_v1.0 [12:57:25]action value=close_receipt [12:57:25]process_action close_receipt [12:57:25]cmd_close_receipt [12:57:25]MH_GetDate [12:57:25]Write to MH i2c: F0 00 00 E5 00 D4 [12:57:25]Write i2c OK [12:57:25]MH_I2C_Read... [12:57:25]Read from MH i2c: F0 [12:57:25]MH_I2C_Read... [12:57:25]Read from MH i2c: F0 09 00 [12:57:25]MH_I2C_Read... [12:57:25]Read from MH i2c: F0 09 00 E5 00 00 B6 38 1E 67 EE DA 66 66 E4 [12:57:25]GetLastDocTimeStamp 1730033796 [12:57:25]current date 1730033846 [12:57:25]FM_GetShiftState [12:57:25]SAM_PROTO_GetShiftState [12:57:25]wFMCommunicate request_size=4 [12:57:25]MH_SAM_APDU [12:57:25]CAPDU: 80 13 01 00 [12:57:25]Write to MH i2c: E2 08 00 E6 00 80 13 01 00 00 00 00 00 63 [12:57:25]Write i2c OK [12:57:25]MH_I2C_Read... [12:57:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:57:25]Read from MH i2c: E2 [12:57:25]MH_I2C_Read... [12:57:25]Read from MH i2c: E2 0E 00 [12:57:25]MH_I2C_Read... [12:57:25]Read from MH i2c: E2 0E 00 E6 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0F [12:57:25]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:57:25]wFMCommunicate OK [12:57:25]SAM_PROTO_GetShiftState done [12:57:25]FM_GetShiftState done [12:57:25]opened in 1729987736 [12:57:25]opened+sec_in_day 1730074136 [12:57:25]quantity*price = 78028 [12:57:25]sum+1 = 78030 [12:57:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.29 ИТОГО: 780.00 Внесено: 780.00 СДАЧА: 0.00 НСП 1% : 6.90 НДС 12% : 82.86 Наличными: 780.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 331 27.10.2024 12:57 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95332 ФПД: 145412316112402 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T125726&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95332&fm=145412316112402&tin=02508201610067®Number=0000000000170478&sum=78000 [12:57:26]StoreToDocumentArchive [12:57:26]shift 143 fd 95332 [12:57:26]save to /storage/0143/doc_00095332 [12:57:26]save last doc name /storage/0143/doc_00095332 to /storage/kkm_last_doc_name [12:57:26]save OK [12:57:26]Clear old archive folders... [12:57:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:57:26]tlvbuf is 01FAE290 [12:57:26]SAM_PROTO_ClearQueue [12:57:26]wFMCommunicate request_size=4 [12:57:26]MH_SAM_APDU [12:57:26]CAPDU: 80 09 00 00 [12:57:26]Write to MH i2c: E2 08 00 F3 00 80 09 00 00 00 00 00 00 65 [12:57:26]Write i2c OK [12:57:26]MH_I2C_Read... [12:57:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:57:26]Read from MH i2c: E2 [12:57:26]MH_I2C_Read... [12:57:26]Read from MH i2c: E2 03 00 [12:57:26]MH_I2C_Read... [12:57:26]Read from MH i2c: E2 03 00 F3 00 00 90 00 67 [12:57:26]RAPDU: 90 00 [12:57:26]wFMCommunicate OK [12:57:26]SAM_PROTO_ClearQueue done [12:57:26]KKMCreateOFDPacket [12:57:26]OFDProtocolAddRootSTLVToBuf [12:57:26]FM_MakeSignedData [12:57:26]FM_MakeSignedData [12:57:26]SAM_PROTO_SignData [12:57:26]wFMCommunicate request_size=4 [12:57:26]MH_SAM_APDU [12:57:26]CAPDU: 80 0D 01 02 [12:57:26]Write to MH i2c: E2 08 00 F4 00 80 0D 01 02 00 00 00 00 6D [12:57:26]Write i2c OK [12:57:26]MH_I2C_Read... [12:57:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:57:26]Read from MH i2c: E2 [12:57:26]MH_I2C_Read... [12:57:26]Read from MH i2c: E2 03 00 [12:57:26]MH_I2C_Read... [12:57:26]Read from MH i2c: E2 03 00 F4 00 00 90 00 68 [12:57:26]RAPDU: 90 00 [12:57:26]wFMCommunicate OK [12:57:26]wFMCommunicate request_size=255 [12:57:26]MH_SAM_APDU [12:57:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CD 30 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 30 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B2 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 20 00 00 00 00 07 04 06 00 B0 30 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 B6 38 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 64 74 01 00 35 04 06 00 84 40 71 72 [12:57:26]Write to MH i2c: E2 02 01 F5 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 00 28 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CD 30 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 30 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B2 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 20 00 00 00 00 07 04 06 00 B0 30 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 B6 38 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 64 74 01 00 35 04 06 00 84 40 71 72 00 00 93 [12:57:26]Write i2c OK [12:57:26]MH_I2C_Read... [12:57:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:57:27]Read from MH i2c: E2 [12:57:27]MH_I2C_Read... [12:57:27]Read from MH i2c: E2 03 00 [12:57:27]MH_I2C_Read... [12:57:27]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [12:57:27]RAPDU: 90 00 [12:57:27]wFMCommunicate OK [12:57:27]wFMCommunicate request_size=7 [12:57:27]MH_SAM_APDU [12:57:27]CAPDU: 80 0D 02 02 02 A6 12 [12:57:27]Write to MH i2c: E2 0A 00 F6 00 80 0D 02 02 02 00 A6 12 00 00 2C [12:57:27]Write i2c OK [12:57:27]MH_I2C_Read... [12:57:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:57:27]Read from MH i2c: E2 [12:57:27]MH_I2C_Read... [12:57:27]Read from MH i2c: E2 03 00 [12:57:27]MH_I2C_Read... [12:57:27]Read from MH i2c: E2 03 00 F6 00 00 90 00 6A [12:57:27]RAPDU: 90 00 [12:57:27]wFMCommunicate OK [12:57:27]wFMCommunicate request_size=4 [12:57:27]MH_SAM_APDU [12:57:27]CAPDU: 80 0D 03 02 [12:57:27]Write to MH i2c: E2 08 00 F7 00 80 0D 03 02 00 00 00 00 72 [12:57:27]Write i2c OK [12:57:27]MH_I2C_Read... [12:57:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:57:27]Read from MH i2c: E2 [12:57:27]MH_I2C_Read... [12:57:27]Read from MH i2c: E2 0B 00 [12:57:27]MH_I2C_Read... [12:57:27]Read from MH i2c: E2 0B 00 F7 00 00 A6 A4 60 EB CA C4 55 C3 90 00 AE [12:57:27]RAPDU: A6 A4 60 EB CA C4 55 C3 90 00 [12:57:27]wFMCommunicate OK [12:57:27]SAM_PROTO_SignData done [12:57:27]FM_MakeSignedData done [12:57:27]CreateOFDProtocolMessage [12:57:27]wFMCommunicate request_size=4 [12:57:27]MH_SAM_APDU [12:57:27]CAPDU: 80 11 00 00 [12:57:27]Write to MH i2c: E2 08 00 F8 00 80 11 00 00 00 00 00 00 72 [12:57:27]Write i2c OK [12:57:27]MH_I2C_Read... [12:57:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:57:27]Read from MH i2c: E2 [12:57:27]MH_I2C_Read... [12:57:27]Read from MH i2c: E2 17 00 [12:57:27]MH_I2C_Read... [12:57:27]Read from MH i2c: E2 17 00 F8 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C3 [12:57:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:57:27]wFMCommunicate OK [12:57:27]CreateOFDProtocolMessage done [12:57:27]OFDSenderStorePacket 95332 [12:57:27]StoreOFDPacket docnum=95332 [12:57:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 1C C7 04 01 73 50 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CD 30 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 30 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B2 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 20 00 00 00 00 07 04 06 00 B0 30 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 B6 38 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 64 74 01 00 35 04 06 00 84 40 71 72 A6 12 A6 A4 60 EB CA C4 55 C3 [12:57:27]CheckFolder [12:57:27]dirname=/storage/ofd_packets [12:57:27]CheckFolder done [12:57:27]ProducePacketName [12:57:27]name=ofd_packets/00095332 [12:57:27]NVStorageSaveData ofd_packets/00095332 [12:57:27]File name is /storage/ofd_packets/00095332 [12:57:27]Write 298 bytes [12:57:27]NVStorageSaveData done [12:57:27]OFDSenderStorePacket done [12:57:27]KKMCreateOFDPacket done [12:57:27]NVStorageSaveData kkm_last_timestamp [12:57:27]File name is /storage/kkm_last_timestamp [12:57:27]Write 4 bytes [12:57:27]NVStorageSaveData done [12:57:27]ExternCall_PrintAddStr [12:57:27]wPrintStart [12:57:27]Write to MH i2c: 01 00 00 F9 00 F9 [12:57:27]Write i2c OK [12:57:27]MH_I2C_Read... [12:57:27]Read from MH i2c: 01 [12:57:27]MH_I2C_Read... [12:57:27]Read from MH i2c: 01 07 00 [12:57:27]MH_I2C_Read... [12:57:27]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [12:57:27]RasterBufferAndPrint [12:57:27]line Счет N : (1)3405840 [12:57:27]line ИНН: 02508201610067 [12:57:27]line Контрольно-Кассовый Чек [12:57:27]line ПРОДАЖА [12:57:27]line ТРК (МРК, ГНК) : 51 [12:57:27]line Товар: 2710194210 [12:57:27]line ДТ-К-5 [12:57:27]line 10.240 * 76.20 [12:57:27]line = 780.29 [12:57:27]line НДС 12% НСП 1% [12:57:27]line > о реализуемом товаре [12:57:27]line ОКРУГЛЕНИЕ: -0.29 [12:57:27]line ИТОГО: 780.00 [12:57:27]line Внесено: 780.00 [12:57:27]line СДАЧА: 0.00 [12:57:27]line НСП 1% : 6.90 [12:57:27]line НДС 12% : 82.86 [12:57:27]line Наличными: 780.00 [12:57:27]line Безнал.: 0.00 [12:57:27]line Место: АЗС № 82 "Партнер Нефть" [12:57:27]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:57:27]line СНО: Общий режим [12:57:27]line Чек 331 27.10.2024 12:57 [12:57:27]line Смена: 143 ФФД: 1.0 [12:57:27]line ЗНМ: 0300000017 [12:57:27]line РНМ: 0000000000170478 [12:57:27]line Версия ККМ: v1.0 [12:57:27]line ФМ: 0000000002098560 [12:57:27]line ФД: 95332 [12:57:27]line ФПД: 145412316112402 [12:57:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T125726&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95332&fm=145412316112402&tin=02508201610067®Number=0000000000170478&sum=78000 [12:57:27]OFD Sender: Processing packet 95332 [packets to send 56, broken 55] [12:57:27]ProducePacketName [12:57:27]name=ofd_packets/00095332 [12:57:27]OFD Sender: To server: pG, [12:57:27]CommunicateWithHost lk.salyk.kg:30040 [12:57:27]ConnectInit lk.salyk.kg [12:57:27]written 0, free lines is 4095 [12:57:27]Connected sock=10 [12:57:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 1C C7 04 01 73 50 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CD 30 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 30 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B2 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 20 00 00 00 00 07 04 06 00 B0 30 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 B6 38 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 64 74 01 00 35 04 06 00 84 40 71 72 A6 12 A6 A4 60 EB CA C4 55 C3 [12:57:27]Write to MH i2c: 01 00 00 24 01 25 [12:57:27]Write i2c OK [12:57:27]MH_I2C_Read... [12:57:27]Read from MH i2c: 01 [12:57:27]MH_I2C_Read... [12:57:27]Read from MH i2c: 01 07 00 [12:57:27]MH_I2C_Read... [12:57:27]Read from MH i2c: 01 07 00 24 01 00 00 00 00 00 07 0D 40 [12:57:27]RasterBufferAndPrint [12:57:27]line [12:57:27]line [12:57:27]line [12:57:27]line [12:57:27]line [12:57:27]written 0, free lines is 3341 [12:57:27]MH_Cut [12:57:27]Write to MH i2c: D1 01 00 2B 01 01 FE [12:57:27]Write i2c OK [12:57:27]MH_I2C_Read... [12:57:27]Read from MH i2c: D1 [12:57:27]MH_I2C_Read... [12:57:27]Read from MH i2c: D1 01 00 [12:57:27]MH_I2C_Read... [12:57:27]Read from MH i2c: D1 01 00 2B 01 00 FD [12:57:27]Write to MH i2c: 01 00 00 2C 01 2D [12:57:27]Write i2c OK [12:57:27]MH_I2C_Read... [12:57:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 5D F7 47 00 A0 92 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 64 74 01 00 F4 03 04 00 E2 E2 1D 67 B6 04 01 00 00 99 4C 1A 2F 04 DE 05 18 [12:57:28]CommunicateWithHost err = 0 [12:57:28]CheckOFDResponse [12:57:28]1017 (14) - 77093643461234 [12:57:28]1041 (16) - 0000000002098560 [12:57:28]1040 (4) - 95332 [12:57:28]1012 (4) - 27.10.2024 06:51 [12:57:28]1206 (1) - 0 [12:57:28]OFD Sender: Remove packet 95332 [12:57:28]ProducePacketName [12:57:28]name=ofd_packets/00095332 [12:57:28]NVStorageDeleteData [12:57:28]OFD Sender: No OFD packet to send [12:57:28]*** Cut start [12:57:28]*** Partial cut [12:57:28]*** CUTSNS_PIN = 1 [12:57:28]*** CUTSNS_PIN = 0 [12:57:28]*** Brake cut motor [12:57:29]Read from MH i2c: 01 [12:57:29]MH_I2C_Read... [12:57:29]*** Stop cut motor [12:57:29]*** Cut end [12:57:29]Read from MH i2c: 01 07 00 [12:57:29]MH_I2C_Read... [12:57:29]Read from MH i2c: 01 07 00 2C 01 00 00 00 00 00 FF 0F 42 [12:57:29]process_action close_receipt done [12:57:29]requested_data is exist [12:57:29]produce_requested_data [12:57:29]requested_item fm.sn is exist - process it [12:57:29]wFMCommunicate request_size=4 [12:57:29]MH_SAM_APDU [12:57:29]CAPDU: 80 11 00 00 [12:57:29]Write to MH i2c: E2 08 00 2D 01 80 11 00 00 00 00 00 00 A8 [12:57:29]Write i2c OK [12:57:29]MH_I2C_Read... [12:57:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:57:29]Read from MH i2c: E2 [12:57:29]MH_I2C_Read... [12:57:29]Read from MH i2c: E2 17 00 [12:57:29]MH_I2C_Read... [12:57:29]Read from MH i2c: E2 17 00 2D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F9 [12:57:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:57:29]wFMCommunicate OK [12:57:29]requested_item fd.num is exist - process it [12:57:29]SAM_PROTO_GetFieldsCounters [12:57:29]wFMCommunicate request_size=4 [12:57:29]MH_SAM_APDU [12:57:29]CAPDU: 80 13 00 00 [12:57:29]Write to MH i2c: E2 08 00 2E 01 80 13 00 00 00 00 00 00 AB [12:57:29]Write i2c OK [12:57:29]MH_I2C_Read... [12:57:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:57:29]Read from MH i2c: E2 [12:57:29]MH_I2C_Read... [12:57:29]Read from MH i2c: E2 62 00 [12:57:29]MH_I2C_Read... [12:57:29]Read from MH i2c: E2 62 00 2E 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 64 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 4B 01 00 00 5E 04 04 00 4B 01 00 00 57 04 04 00 4C 01 00 00 19 04 04 00 00 00 00 00 90 00 18 [12:57:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 64 74 01 00 0E 04 04 00 8F 00 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 [12:57:29]wFMCommunicate OK [12:57:29]SAM_PROTO_GetFieldsCounters done [12:57:29]requested_item shift.num is exist - process it [12:57:29]requested_item shift.opened is exist - process it [12:57:29]req_shift_opened [12:57:29]FM_GetShiftState [12:57:29]SAM_PROTO_GetShiftState [12:57:29]wFMCommunicate request_size=4 [12:57:29]MH_SAM_APDU [12:57:29]CAPDU: 80 13 01 00 [12:57:29]Write to MH i2c: E2 08 00 2F 01 80 13 01 00 00 00 00 00 AD [12:57:29]Write i2c OK [12:57:29]MH_I2C_Read... [12:57:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:57:29]Read from MH i2c: E2 [12:57:29]MH_I2C_Read... [12:57:29]Read from MH i2c: E2 0E 00 [12:57:29]MH_I2C_Read... [12:57:29]Read from MH i2c: E2 0E 00 2F 01 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 59 [12:57:29]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:57:29]wFMCommunicate OK [12:57:29]SAM_PROTO_GetShiftState done [12:57:29]FM_GetShiftState done [12:57:29]req_shift_opened done [12:57:29]requested_item shift.open_date is exist - process it [12:57:29]req_shift_open_date [12:57:29]req_shift_open_date done [12:57:29]produce_requested_data done [12:57:29]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95332,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:57:29]process_action_free close_receipt [12:57:29]json_value_free [12:57:29]json_value_free done [12:57:29]process_json_proto returns [12:57:29]Send response to host [12:57:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95332,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:57:29]free response buf [12:57:29]execute_script done [12:57:29]execute_script returns [12:57:29]free content buf [12:57:29]Sock 6.Close socket [12:57:29]Sock 6.Thread stoped [12:57:33]OFD Sender: No OFD packet to send [12:57:38]OFD Sender: No OFD packet to send [12:57:43]OFD Sender: No OFD packet to send [12:57:48]OFD Sender: No OFD packet to send [12:57:53]OFD Sender: No OFD packet to send [12:57:58]OFD Sender: No OFD packet to send [12:57:58]accept exits with 9 [12:57:58]New connection [12:57:58]New thread 3067362660 created [12:57:58]Thread 3067219300 joined [12:57:58]Waiting for new connection... [12:57:58] Sock 9.Parse request [12:57:58]Sock 9.Check first char [12:57:58]Sock 9.First char is OK [12:57:58]request: POST /json_proto HTTP/1.0 [12:57:58]Method: POST [12:57:58]URL: /json_proto [12:57:58]Method is POST - this is cgi request [12:57:58]url: /json_proto [12:57:58]query_string will be loaded in cgi processing [12:57:58]execute_cgi json_proto POST (null) [12:57:58]execute_cgi path=json_proto method=POST [12:57:58]POST find Content-Length [12:57:58]Host: 172.17.40.67:8080 [12:57:58]Content-Length: 679 [12:57:58]Content-Type: application/json [12:57:58] [12:57:58]POST finish read [12:57:58]Found Content-Length = 679 [12:57:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405844", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:57:58]execute_script... [12:57: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)3405844", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:57:58]POST & json_proto [12:57:58]process_json_proto [12:57:58]json parsed OK: [12:57:58]protocol is kg_v1.0 [12:57:58]action value=close_receipt [12:57:58]process_action close_receipt [12:57:58]cmd_close_receipt [12:57:58]MH_GetDate [12:57:58]Write to MH i2c: F0 00 00 30 01 20 [12:57:58]Write i2c OK [12:57:58]MH_I2C_Read... [12:57:58]Read from MH i2c: F0 [12:57:58]MH_I2C_Read... [12:57:58]Read from MH i2c: F0 09 00 [12:57:58]MH_I2C_Read... [12:57:58]Read from MH i2c: F0 09 00 30 01 00 D7 38 1E 67 EE DA 66 66 51 [12:57:58]GetLastDocTimeStamp 1730033846 [12:57:58]current date 1730033879 [12:57:58]FM_GetShiftState [12:57:58]SAM_PROTO_GetShiftState [12:57:58]wFMCommunicate request_size=4 [12:57:58]MH_SAM_APDU [12:57:58]CAPDU: 80 13 01 00 [12:57:58]Write to MH i2c: E2 08 00 31 01 80 13 01 00 00 00 00 00 AF [12:57:58]Write i2c OK [12:57:58]MH_I2C_Read... [12:57:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:57:58]Read from MH i2c: E2 [12:57:58]MH_I2C_Read... [12:57:58]Read from MH i2c: E2 0E 00 [12:57:58]MH_I2C_Read... [12:57:58]Read from MH i2c: E2 0E 00 31 01 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 5B [12:57:58]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:57:58]wFMCommunicate OK [12:57:58]SAM_PROTO_GetShiftState done [12:57:58]FM_GetShiftState done [12:57:58]opened in 1729987736 [12:57:58]opened+sec_in_day 1730074136 [12:57:58]quantity*price = 80061 [12:57:58]sum+1 = 80063 [12:57:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 85.02 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 332 27.10.2024 12:57 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95333 ФПД: 67425634447403 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T125759&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95333&fm=67425634447403&tin=02508201610067®Number=0000000000170478&sum=80000 [12:58:00]StoreToDocumentArchive [12:58:00]shift 143 fd 95333 [12:58:00]save to /storage/0143/doc_00095333 [12:58:00]save last doc name /storage/0143/doc_00095333 to /storage/kkm_last_doc_name [12:58:00]save OK [12:58:00]Clear old archive folders... [12:58:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:58:00]tlvbuf is 01F60A50 [12:58:00]SAM_PROTO_ClearQueue [12:58:00]wFMCommunicate request_size=4 [12:58:00]MH_SAM_APDU [12:58:00]CAPDU: 80 09 00 00 [12:58:00]Write to MH i2c: E2 08 00 3E 01 80 09 00 00 00 00 00 00 B1 [12:58:00]Write i2c OK [12:58:00]MH_I2C_Read... [12:58:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:58:00]Read from MH i2c: E2 [12:58:00]MH_I2C_Read... [12:58:00]Read from MH i2c: E2 03 00 [12:58:00]MH_I2C_Read... [12:58:00]Read from MH i2c: E2 03 00 3E 01 00 90 00 B3 [12:58:00]RAPDU: 90 00 [12:58:00]wFMCommunicate OK [12:58:00]SAM_PROTO_ClearQueue done [12:58:00]KKMCreateOFDPacket [12:58:00]OFDProtocolAddRootSTLVToBuf [12:58:00]FM_MakeSignedData [12:58:00]FM_MakeSignedData [12:58:00]SAM_PROTO_SignData [12:58:00]wFMCommunicate request_size=4 [12:58:00]MH_SAM_APDU [12:58:00]CAPDU: 80 0D 01 02 [12:58:00]Write to MH i2c: E2 08 00 3F 01 80 0D 01 02 00 00 00 00 B9 [12:58:00]Write i2c OK [12:58:00]MH_I2C_Read... [12:58:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:58:00]Read from MH i2c: E2 [12:58:00]MH_I2C_Read... [12:58:00]Read from MH i2c: E2 03 00 [12:58:00]MH_I2C_Read... [12:58:00]Read from MH i2c: E2 03 00 3F 01 00 90 00 B4 [12:58:00]RAPDU: 90 00 [12:58:00]wFMCommunicate OK [12:58:00]wFMCommunicate request_size=255 [12:58:00]MH_SAM_APDU [12:58: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 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 4C 01 00 00 F4 03 04 00 D7 38 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 65 74 01 00 35 04 06 00 3D [12:58:00]Write to MH i2c: E2 02 01 40 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 D7 38 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 65 74 01 00 35 04 06 00 3D 00 00 3C [12:58:00]Write i2c OK [12:58:00]MH_I2C_Read... [12:58:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:58:00]Read from MH i2c: E2 [12:58:00]MH_I2C_Read... [12:58:00]Read from MH i2c: E2 03 00 [12:58:00]MH_I2C_Read... [12:58:00]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [12:58:00]RAPDU: 90 00 [12:58:00]wFMCommunicate OK [12:58:00]wFMCommunicate request_size=10 [12:58:00]MH_SAM_APDU [12:58:00]CAPDU: 80 0D 02 02 05 52 C0 FD 70 2B [12:58:00]Write to MH i2c: E2 0D 00 41 01 80 0D 02 02 05 00 52 C0 FD 70 2B 00 00 70 [12:58:00]Write i2c OK [12:58:00]MH_I2C_Read... [12:58:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:58:00]Read from MH i2c: E2 [12:58:00]MH_I2C_Read... [12:58:00]Read from MH i2c: E2 03 00 [12:58:00]MH_I2C_Read... [12:58:00]Read from MH i2c: E2 03 00 41 01 00 90 00 B6 [12:58:00]RAPDU: 90 00 [12:58:00]wFMCommunicate OK [12:58:00]wFMCommunicate request_size=4 [12:58:00]MH_SAM_APDU [12:58:00]CAPDU: 80 0D 03 02 [12:58:00]Write to MH i2c: E2 08 00 42 01 80 0D 03 02 00 00 00 00 BE [12:58:00]Write i2c OK [12:58:00]MH_I2C_Read... [12:58:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:58:00]Read from MH i2c: E2 [12:58:00]MH_I2C_Read... [12:58:00]Read from MH i2c: E2 0B 00 [12:58:00]MH_I2C_Read... [12:58:00]Read from MH i2c: E2 0B 00 42 01 00 06 96 4D DA 45 54 A4 27 90 00 E6 [12:58:00]RAPDU: 06 96 4D DA 45 54 A4 27 90 00 [12:58:00]wFMCommunicate OK [12:58:00]SAM_PROTO_SignData done [12:58:00]FM_MakeSignedData done [12:58:00]CreateOFDProtocolMessage [12:58:00]wFMCommunicate request_size=4 [12:58:00]MH_SAM_APDU [12:58:00]CAPDU: 80 11 00 00 [12:58:00]Write to MH i2c: E2 08 00 43 01 80 11 00 00 00 00 00 00 BE [12:58:00]Write i2c OK [12:58:00]MH_I2C_Read... [12:58:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:58:00]Read from MH i2c: E2 [12:58:00]MH_I2C_Read... [12:58:00]Read from MH i2c: E2 17 00 [12:58:00]MH_I2C_Read... [12:58:00]Read from MH i2c: E2 17 00 43 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0F [12:58:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:58:00]wFMCommunicate OK [12:58:00]CreateOFDProtocolMessage done [12:58:00]OFDSenderStorePacket 95333 [12:58:00]StoreOFDPacket docnum=95333 [12:58:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 86 B5 07 01 28 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 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 4C 01 00 00 F4 03 04 00 D7 38 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 65 74 01 00 35 04 06 00 3D 52 C0 FD 70 2B 06 96 4D DA 45 54 A4 27 [12:58:00]CheckFolder [12:58:00]dirname=/storage/ofd_packets [12:58:00]CheckFolder done [12:58:00]ProducePacketName [12:58:00]name=ofd_packets/00095333 [12:58:00]NVStorageSaveData ofd_packets/00095333 [12:58:00]File name is /storage/ofd_packets/00095333 [12:58:00]Write 301 bytes [12:58:00]NVStorageSaveData done [12:58:00]OFDSenderStorePacket done [12:58:00]KKMCreateOFDPacket done [12:58:00]NVStorageSaveData kkm_last_timestamp [12:58:00]File name is /storage/kkm_last_timestamp [12:58:00]Write 4 bytes [12:58:00]NVStorageSaveData done [12:58:00]ExternCall_PrintAddStr [12:58:00]wPrintStart [12:58:00]Write to MH i2c: 01 00 00 44 01 45 [12:58:00]Write i2c OK [12:58:00]MH_I2C_Read... [12:58:00]Read from MH i2c: 01 [12:58:00]MH_I2C_Read... [12:58:00]Read from MH i2c: 01 07 00 [12:58:00]MH_I2C_Read... [12:58:00]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [12:58:00]RasterBufferAndPrint [12:58:00]line Счет N : (1)3405844 [12:58:00]line ИНН: 02508201610067 [12:58:00]line Контрольно-Кассовый Чек [12:58:00]line ПРОДАЖА [12:58:00]line ТРК (МРК, ГНК) : 33 [12:58:00]line Товар: 2710124500 [12:58:00]line Аи-95-К-5 [12:58:00]line 10.790 * 74.20 [12:58:00]line = 800.62 [12:58:00]line НДС 12% НСП 1% [12:58:00]line > о реализуемом товаре [12:58:00]line ОКРУГЛЕНИЕ: -0.62 [12:58:00]line ИТОГО: 800.00 [12:58:00]line Внесено: 800.00 [12:58:00]line СДАЧА: 0.00 [12:58:00]line НСП 1% : 7.08 [12:58:00]line НДС 12% : 85.02 [12:58:00]line Наличными: 800.00 [12:58:00]line Безнал.: 0.00 [12:58:00]line Место: АЗС № 82 "Партнер Нефть" [12:58:00]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:58:00]line СНО: Общий режим [12:58:00]line Чек 332 27.10.2024 12:57 [12:58:00]line Смена: 143 ФФД: 1.0 [12:58:00]line ЗНМ: 0300000017 [12:58:00]line РНМ: 0000000000170478 [12:58:00]line Версия ККМ: v1.0 [12:58:00]line ФМ: 0000000002098560 [12:58:00]line ФД: 95333 [12:58:00]line ФПД: 67425634447403 [12:58:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T125759&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95333&fm=67425634447403&tin=02508201610067®Number=0000000000170478&sum=80000 [12:58:00]OFD Sender: Processing packet 95333 [packets to send 56, broken 55] [12:58:00]ProducePacketName [12:58:00]name=ofd_packets/00095333 [12:58:00]OFD Sender: To server: pG, [12:58:00]CommunicateWithHost lk.salyk.kg:30040 [12:58:00]ConnectInit lk.salyk.kg [12:58:00]written 0, free lines is 4095 [12:58:01]Connected sock=10 [12:58:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 86 B5 07 01 28 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 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 4C 01 00 00 F4 03 04 00 D7 38 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 65 74 01 00 35 04 06 00 3D 52 C0 FD 70 2B 06 96 4D DA 45 54 A4 27 [12:58:01]Write to MH i2c: 01 00 00 6F 01 70 [12:58:01]Write i2c OK [12:58:01]MH_I2C_Read... [12:58:01]Read from MH i2c: 01 [12:58:01]MH_I2C_Read... [12:58:01]Read from MH i2c: 01 07 00 [12:58:01]MH_I2C_Read... [12:58:01]Read from MH i2c: 01 07 00 6F 01 00 00 00 00 00 03 0D 87 [12:58:01]RasterBufferAndPrint [12:58:01]line [12:58:01]line [12:58:01]line [12:58:01]line [12:58:01]line [12:58:01]written 0, free lines is 3337 [12:58:01]MH_Cut [12:58:01]Write to MH i2c: D1 01 00 76 01 01 49 [12:58:01]Write i2c OK [12:58:01]MH_I2C_Read... [12:58:01]Read from MH i2c: D1 [12:58:01]MH_I2C_Read... [12:58:01]Read from MH i2c: D1 01 00 [12:58:01]MH_I2C_Read... [12:58:01]Read from MH i2c: D1 01 00 76 01 00 48 [12:58:01]Write to MH i2c: 01 00 00 77 01 78 [12:58:01]Write i2c OK [12:58:01]MH_I2C_Read... [12:58:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D7 C6 47 00 0A 01 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 65 74 01 00 F4 03 04 00 04 E3 1D 67 B6 04 01 00 00 BF 48 90 FA C7 2F 78 2E [12:58:01]CommunicateWithHost err = 0 [12:58:01]CheckOFDResponse [12:58:01]1017 (14) - 77093643461234 [12:58:01]1041 (16) - 0000000002098560 [12:58:01]1040 (4) - 95333 [12:58:01]1012 (4) - 27.10.2024 06:51 [12:58:01]1206 (1) - 0 [12:58:01]OFD Sender: Remove packet 95333 [12:58:01]ProducePacketName [12:58:01]name=ofd_packets/00095333 [12:58:01]NVStorageDeleteData [12:58:01]OFD Sender: No OFD packet to send [12:58:02]*** Cut start [12:58:02]*** Partial cut [12:58:02]*** CUTSNS_PIN = 1 [12:58:02]*** CUTSNS_PIN = 0 [12:58:02]*** Brake cut motor [12:58:02]Read from MH i2c: 01 [12:58:02]MH_I2C_Read... [12:58:02]*** Stop cut motor [12:58:02]*** Cut end [12:58:02]Read from MH i2c: 01 07 00 [12:58:02]MH_I2C_Read... [12:58:02]Read from MH i2c: 01 07 00 77 01 00 00 00 00 00 FF 0F 8D [12:58:02]process_action close_receipt done [12:58:02]requested_data is exist [12:58:02]produce_requested_data [12:58:02]requested_item fm.sn is exist - process it [12:58:02]wFMCommunicate request_size=4 [12:58:02]MH_SAM_APDU [12:58:02]CAPDU: 80 11 00 00 [12:58:02]Write to MH i2c: E2 08 00 78 01 80 11 00 00 00 00 00 00 F3 [12:58:02]Write i2c OK [12:58:02]MH_I2C_Read... [12:58:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:58:02]Read from MH i2c: E2 [12:58:02]MH_I2C_Read... [12:58:02]Read from MH i2c: E2 17 00 [12:58:02]MH_I2C_Read... [12:58:02]Read from MH i2c: E2 17 00 78 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 44 [12:58:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:58:02]wFMCommunicate OK [12:58:02]requested_item fd.num is exist - process it [12:58:02]SAM_PROTO_GetFieldsCounters [12:58:02]wFMCommunicate request_size=4 [12:58:02]MH_SAM_APDU [12:58:02]CAPDU: 80 13 00 00 [12:58:02]Write to MH i2c: E2 08 00 79 01 80 13 00 00 00 00 00 00 F6 [12:58:02]Write i2c OK [12:58:02]MH_I2C_Read... [12:58:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:58:02]Read from MH i2c: E2 [12:58:02]MH_I2C_Read... [12:58:02]Read from MH i2c: E2 62 00 [12:58:02]MH_I2C_Read... [12:58:02]Read from MH i2c: E2 62 00 79 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 65 74 01 00 0E 04 04 00 8F 00 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 67 [12:58:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 65 74 01 00 0E 04 04 00 8F 00 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 [12:58:02]wFMCommunicate OK [12:58:02]SAM_PROTO_GetFieldsCounters done [12:58:02]requested_item shift.num is exist - process it [12:58:02]requested_item shift.opened is exist - process it [12:58:02]req_shift_opened [12:58:02]FM_GetShiftState [12:58:02]SAM_PROTO_GetShiftState [12:58:02]wFMCommunicate request_size=4 [12:58:02]MH_SAM_APDU [12:58:02]CAPDU: 80 13 01 00 [12:58:02]Write to MH i2c: E2 08 00 7A 01 80 13 01 00 00 00 00 00 F8 [12:58:02]Write i2c OK [12:58:02]MH_I2C_Read... [12:58:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:58:02]Read from MH i2c: E2 [12:58:02]MH_I2C_Read... [12:58:02]Read from MH i2c: E2 0E 00 [12:58:02]MH_I2C_Read... [12:58:02]Read from MH i2c: E2 0E 00 7A 01 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A4 [12:58:02]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:58:02]wFMCommunicate OK [12:58:02]SAM_PROTO_GetShiftState done [12:58:02]FM_GetShiftState done [12:58:02]req_shift_opened done [12:58:02]requested_item shift.open_date is exist - process it [12:58:02]req_shift_open_date [12:58:02]req_shift_open_date done [12:58:02]produce_requested_data done [12:58:02]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95333,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:58:02]process_action_free close_receipt [12:58:02]json_value_free [12:58:02]json_value_free done [12:58:02]process_json_proto returns [12:58:02]Send response to host [12:58:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95333,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:58:02]free response buf [12:58:02]execute_script done [12:58:02]execute_script returns [12:58:02]free content buf [12:58:02]Sock 9.Close socket [12:58:02]Sock 9.Thread stoped [12:58:03]accept exits with 7 [12:58:03]New connection [12:58:03]New thread 3067219300 created [12:58:03]Thread 3067362660 joined [12:58:03]Waiting for new connection... [12:58:03] Sock 7.Parse request [12:58:03]Sock 7.Check first char [12:58:03]Sock 7.First char is OK [12:58:03]request: POST /json_proto HTTP/1.0 [12:58:03]Method: POST [12:58:03]URL: /json_proto [12:58:03]Method is POST - this is cgi request [12:58:03]url: /json_proto [12:58:03]query_string will be loaded in cgi processing [12:58:03]execute_cgi json_proto POST (null) [12:58:03]execute_cgi path=json_proto method=POST [12:58:03]POST find Content-Length [12:58:03]Host: 172.17.40.67:8080 [12:58:03]Content-Length: 678 [12:58:03]Content-Type: application/json [12:58:03] [12:58:03]POST finish read [12:58:03]Found Content-Length = 678 [12:58:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405842", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:58:03]execute_script... [12:58: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)3405842", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:58:03]POST & json_proto [12:58:03]process_json_proto [12:58:03]json parsed OK: [12:58:03]protocol is kg_v1.0 [12:58:03]action value=close_receipt [12:58:03]process_action close_receipt [12:58:03]cmd_close_receipt [12:58:03]MH_GetDate [12:58:03]Write to MH i2c: F0 00 00 7B 01 6B [12:58:03]Write i2c OK [12:58:03]MH_I2C_Read... [12:58:03]Read from MH i2c: F0 [12:58:03]MH_I2C_Read... [12:58:03]Read from MH i2c: F0 09 00 [12:58:03]MH_I2C_Read... [12:58:03]Read from MH i2c: F0 09 00 7B 01 00 DC 38 1E 67 EE DA 66 66 A1 [12:58:03]GetLastDocTimeStamp 1730033879 [12:58:03]current date 1730033884 [12:58:03]FM_GetShiftState [12:58:03]SAM_PROTO_GetShiftState [12:58:03]wFMCommunicate request_size=4 [12:58:03]MH_SAM_APDU [12:58:03]CAPDU: 80 13 01 00 [12:58:03]Write to MH i2c: E2 08 00 7C 01 80 13 01 00 00 00 00 00 FA [12:58:03]Write i2c OK [12:58:03]MH_I2C_Read... [12:58:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:58:03]Read from MH i2c: E2 [12:58:03]MH_I2C_Read... [12:58:03]Read from MH i2c: E2 0E 00 [12:58:03]MH_I2C_Read... [12:58:03]Read from MH i2c: E2 0E 00 7C 01 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A6 [12:58:03]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:58:03]wFMCommunicate OK [12:58:03]SAM_PROTO_GetShiftState done [12:58:03]FM_GetShiftState done [12:58:03]opened in 1729987736 [12:58:03]opened+sec_in_day 1730074136 [12:58:03]quantity*price = 20003 [12:58:03]sum+1 = 20004 [12:58:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 333 27.10.2024 12:58 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95334 ФПД: 82067377406637 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T125804&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95334&fm=82067377406637&tin=02508201610067®Number=0000000000170478&sum=20000 [12:58:04]StoreToDocumentArchive [12:58:04]shift 143 fd 95334 [12:58:04]save to /storage/0143/doc_00095334 [12:58:04]save last doc name /storage/0143/doc_00095334 to /storage/kkm_last_doc_name [12:58:04]save OK [12:58:04]Clear old archive folders... [12:58:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:58:04]tlvbuf is 020156D0 [12:58:04]SAM_PROTO_ClearQueue [12:58:04]wFMCommunicate request_size=4 [12:58:04]MH_SAM_APDU [12:58:04]CAPDU: 80 09 00 00 [12:58:04]Write to MH i2c: E2 08 00 89 01 80 09 00 00 00 00 00 00 FC [12:58:04]Write i2c OK [12:58:04]MH_I2C_Read... [12:58:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:58:04]Read from MH i2c: E2 [12:58:04]MH_I2C_Read... [12:58:04]Read from MH i2c: E2 03 00 [12:58:04]MH_I2C_Read... [12:58:04]Read from MH i2c: E2 03 00 89 01 00 90 00 FE [12:58:04]RAPDU: 90 00 [12:58:04]wFMCommunicate OK [12:58:04]SAM_PROTO_ClearQueue done [12:58:04]KKMCreateOFDPacket [12:58:04]OFDProtocolAddRootSTLVToBuf [12:58:04]FM_MakeSignedData [12:58:04]FM_MakeSignedData [12:58:04]SAM_PROTO_SignData [12:58:04]wFMCommunicate request_size=4 [12:58:04]MH_SAM_APDU [12:58:04]CAPDU: 80 0D 01 02 [12:58:04]Write to MH i2c: E2 08 00 8A 01 80 0D 01 02 00 00 00 00 04 [12:58:04]Write i2c OK [12:58:04]MH_I2C_Read... [12:58:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:58:04]Read from MH i2c: E2 [12:58:04]MH_I2C_Read... [12:58:04]Read from MH i2c: E2 03 00 [12:58:04]MH_I2C_Read... [12:58:04]Read from MH i2c: E2 03 00 8A 01 00 90 00 FF [12:58:04]RAPDU: 90 00 [12:58:04]wFMCommunicate OK [12:58:04]wFMCommunicate request_size=255 [12:58:04]MH_SAM_APDU [12:58: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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 DC 38 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 66 74 01 00 35 04 06 00 4A [12:58:04]Write to MH i2c: E2 02 01 8B 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 DC 38 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 66 74 01 00 35 04 06 00 4A 00 00 EF [12:58:05]Write i2c OK [12:58:05]MH_I2C_Read... [12:58:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:58:05]Read from MH i2c: E2 [12:58:05]MH_I2C_Read... [12:58:05]Read from MH i2c: E2 03 00 [12:58:05]MH_I2C_Read... [12:58:05]Read from MH i2c: E2 03 00 8B 01 00 90 00 00 [12:58:05]RAPDU: 90 00 [12:58:05]wFMCommunicate OK [12:58:05]wFMCommunicate request_size=10 [12:58:05]MH_SAM_APDU [12:58:05]CAPDU: 80 0D 02 02 05 A3 CC E0 C2 AD [12:58:05]Write to MH i2c: E2 0D 00 8C 01 80 0D 02 02 05 00 A3 CC E0 C2 AD 00 00 CF [12:58:05]Write i2c OK [12:58:05]MH_I2C_Read... [12:58:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:58:05]Read from MH i2c: E2 [12:58:05]MH_I2C_Read... [12:58:05]Read from MH i2c: E2 03 00 [12:58:05]MH_I2C_Read... [12:58:05]Read from MH i2c: E2 03 00 8C 01 00 90 00 01 [12:58:05]RAPDU: 90 00 [12:58:05]wFMCommunicate OK [12:58:05]wFMCommunicate request_size=4 [12:58:05]MH_SAM_APDU [12:58:05]CAPDU: 80 0D 03 02 [12:58:05]Write to MH i2c: E2 08 00 8D 01 80 0D 03 02 00 00 00 00 09 [12:58:05]Write i2c OK [12:58:05]MH_I2C_Read... [12:58:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:58:05]Read from MH i2c: E2 [12:58:05]MH_I2C_Read... [12:58:05]Read from MH i2c: E2 0B 00 [12:58:05]MH_I2C_Read... [12:58:05]Read from MH i2c: E2 0B 00 8D 01 00 37 D8 72 B8 0B A4 73 21 90 00 86 [12:58:05]RAPDU: 37 D8 72 B8 0B A4 73 21 90 00 [12:58:05]wFMCommunicate OK [12:58:05]SAM_PROTO_SignData done [12:58:05]FM_MakeSignedData done [12:58:05]CreateOFDProtocolMessage [12:58:05]wFMCommunicate request_size=4 [12:58:05]MH_SAM_APDU [12:58:05]CAPDU: 80 11 00 00 [12:58:05]Write to MH i2c: E2 08 00 8E 01 80 11 00 00 00 00 00 00 09 [12:58:05]Write i2c OK [12:58:05]MH_I2C_Read... [12:58:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:58:05]Read from MH i2c: E2 [12:58:05]MH_I2C_Read... [12:58:05]Read from MH i2c: E2 17 00 [12:58:05]MH_I2C_Read... [12:58:05]Read from MH i2c: E2 17 00 8E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5A [12:58:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:58:05]wFMCommunicate OK [12:58:05]CreateOFDProtocolMessage done [12:58:05]OFDSenderStorePacket 95334 [12:58:05]StoreOFDPacket docnum=95334 [12:58:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 76 EA 07 01 4C 6B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 DC 38 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 66 74 01 00 35 04 06 00 4A A3 CC E0 C2 AD 37 D8 72 B8 0B A4 73 21 [12:58:05]CheckFolder [12:58:05]dirname=/storage/ofd_packets [12:58:05]CheckFolder done [12:58:05]ProducePacketName [12:58:05]name=ofd_packets/00095334 [12:58:05]NVStorageSaveData ofd_packets/00095334 [12:58:05]File name is /storage/ofd_packets/00095334 [12:58:05]Write 301 bytes [12:58:05]NVStorageSaveData done [12:58:05]OFDSenderStorePacket done [12:58:05]KKMCreateOFDPacket done [12:58:05]NVStorageSaveData kkm_last_timestamp [12:58:05]File name is /storage/kkm_last_timestamp [12:58:05]Write 4 bytes [12:58:05]NVStorageSaveData done [12:58:05]ExternCall_PrintAddStr [12:58:05]wPrintStart [12:58:05]Write to MH i2c: 01 00 00 8F 01 90 [12:58:05]Write i2c OK [12:58:05]MH_I2C_Read... [12:58:05]Read from MH i2c: 01 [12:58:05]MH_I2C_Read... [12:58:05]Read from MH i2c: 01 07 00 [12:58:05]MH_I2C_Read... [12:58:05]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 [12:58:05]RasterBufferAndPrint [12:58:05]line Счет N : (1)3405842 [12:58:05]line ИНН: 02508201610067 [12:58:05]line Контрольно-Кассовый Чек [12:58:05]line ПРОДАЖА [12:58:05]line ТРК (МРК, ГНК) : 42 [12:58:05]line Товар: 2710124130 [12:58:05]line Аи-92-К-4 [12:58:05]line 2.990 * 66.90 [12:58:05]line = 200.03 [12:58:05]line НДС 12% НСП 1% [12:58:05]line > о реализуемом товаре [12:58:05]line ОКРУГЛЕНИЕ: -0.03 [12:58:05]line ИТОГО: 200.00 [12:58:05]line Внесено: 200.00 [12:58:05]line СДАЧА: 0.00 [12:58:05]line НСП 1% : 1.77 [12:58:05]line НДС 12% : 21.24 [12:58:05]line Наличными: 200.00 [12:58:05]line Безнал.: 0.00 [12:58:05]line Место: АЗС № 82 "Партнер Нефть" [12:58:05]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:58:05]line СНО: Общий режим [12:58:05]line Чек 333 27.10.2024 12:58 [12:58:05]line Смена: 143 ФФД: 1.0 [12:58:05]line ЗНМ: 0300000017 [12:58:05]line РНМ: 0000000000170478 [12:58:05]line Версия ККМ: v1.0 [12:58:05]line ФМ: 0000000002098560 [12:58:05]line ФД: 95334 [12:58:05]line ФПД: 82067377406637 [12:58:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T125804&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95334&fm=82067377406637&tin=02508201610067®Number=0000000000170478&sum=20000 [12:58:05]written 0, free lines is 4095 [12:58:05]OFD Sender: Processing packet 95334 [packets to send 56, broken 55] [12:58:05]ProducePacketName [12:58:05]name=ofd_packets/00095334 [12:58:05]OFD Sender: To server: pG, [12:58:05]CommunicateWithHost lk.salyk.kg:30040 [12:58:05]ConnectInit lk.salyk.kg [12:58:05]Connected sock=10 [12:58:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 76 EA 07 01 4C 6B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 DC 38 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 66 74 01 00 35 04 06 00 4A A3 CC E0 C2 AD 37 D8 72 B8 0B A4 73 21 [12:58:05]Write to MH i2c: 01 00 00 BA 01 BB [12:58:05]Write i2c OK [12:58:05]MH_I2C_Read... [12:58:05]Read from MH i2c: 01 [12:58:05]MH_I2C_Read... [12:58:05]Read from MH i2c: 01 07 00 [12:58:05]MH_I2C_Read... [12:58:05]Read from MH i2c: 01 07 00 BA 01 00 00 00 00 00 0B 0D DA [12:58:05]RasterBufferAndPrint [12:58:05]line [12:58:05]line [12:58:05]line [12:58:05]line [12:58:05]line [12:58:05]written 0, free lines is 3357 [12:58:05]MH_Cut [12:58:05]Write to MH i2c: D1 01 00 C1 01 01 94 [12:58:05]Write i2c OK [12:58:05]MH_I2C_Read... [12:58:05]Read from MH i2c: D1 [12:58:05]MH_I2C_Read... [12:58:05]Read from MH i2c: D1 01 00 [12:58:05]MH_I2C_Read... [12:58:05]Read from MH i2c: D1 01 00 C1 01 00 93 [12:58:05]Write to MH i2c: 01 00 00 C2 01 C3 [12:58:05]Write i2c OK [12:58:05]MH_I2C_Read... [12:58:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 3A B2 47 00 FC BB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 66 74 01 00 F4 03 04 00 08 E3 1D 67 B6 04 01 00 00 8C B0 70 17 2D B6 65 4E [12:58:06]CommunicateWithHost err = 0 [12:58:06]CheckOFDResponse [12:58:06]1017 (14) - 77093643461234 [12:58:06]1041 (16) - 0000000002098560 [12:58:06]1040 (4) - 95334 [12:58:06]1012 (4) - 27.10.2024 06:51 [12:58:06]1206 (1) - 0 [12:58:06]OFD Sender: Remove packet 95334 [12:58:06]ProducePacketName [12:58:06]name=ofd_packets/00095334 [12:58:06]NVStorageDeleteData [12:58:06]OFD Sender: No OFD packet to send [12:58:06]*** Cut start [12:58:06]*** Partial cut [12:58:06]*** CUTSNS_PIN = 1 [12:58:06]*** CUTSNS_PIN = 0 [12:58:06]*** Brake cut motor [12:58:07]Read from MH i2c: 01 *** Stop cut motor [12:58:07] [12:58:07]*** Cut end [12:58:07]MH_I2C_Read... [12:58:07]Read from MH i2c: 01 07 00 [12:58:07]MH_I2C_Read... [12:58:07]Read from MH i2c: 01 07 00 C2 01 00 00 00 00 00 FF 0F D8 [12:58:07]process_action close_receipt done [12:58:07]requested_data is exist [12:58:07]produce_requested_data [12:58:07]requested_item fm.sn is exist - process it [12:58:07]wFMCommunicate request_size=4 [12:58:07]MH_SAM_APDU [12:58:07]CAPDU: 80 11 00 00 [12:58:07]Write to MH i2c: E2 08 00 C3 01 80 11 00 00 00 00 00 00 3E [12:58:07]Write i2c OK [12:58:07]MH_I2C_Read... [12:58:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:58:07]Read from MH i2c: E2 [12:58:07]MH_I2C_Read... [12:58:07]Read from MH i2c: E2 17 00 [12:58:07]MH_I2C_Read... [12:58:07]Read from MH i2c: E2 17 00 C3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8F [12:58:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:58:07]wFMCommunicate OK [12:58:07]requested_item fd.num is exist - process it [12:58:07]SAM_PROTO_GetFieldsCounters [12:58:07]wFMCommunicate request_size=4 [12:58:07]MH_SAM_APDU [12:58:07]CAPDU: 80 13 00 00 [12:58:07]Write to MH i2c: E2 08 00 C4 01 80 13 00 00 00 00 00 00 41 [12:58:07]Write i2c OK [12:58:07]MH_I2C_Read... [12:58:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:58:07]Read from MH i2c: E2 [12:58:07]MH_I2C_Read... [12:58:07]Read from MH i2c: E2 62 00 [12:58:07]MH_I2C_Read... [12:58:07]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 66 74 01 00 0E 04 04 00 8F 00 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 B6 [12:58:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 66 74 01 00 0E 04 04 00 8F 00 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 [12:58:07]wFMCommunicate OK [12:58:07]SAM_PROTO_GetFieldsCounters done [12:58:07]requested_item shift.num is exist - process it [12:58:07]requested_item shift.opened is exist - process it [12:58:07]req_shift_opened [12:58:07]FM_GetShiftState [12:58:07]SAM_PROTO_GetShiftState [12:58:07]wFMCommunicate request_size=4 [12:58:07]MH_SAM_APDU [12:58:07]CAPDU: 80 13 01 00 [12:58:07]Write to MH i2c: E2 08 00 C5 01 80 13 01 00 00 00 00 00 43 [12:58:07]Write i2c OK [12:58:07]MH_I2C_Read... [12:58:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:58:07]Read from MH i2c: E2 [12:58:07]MH_I2C_Read... [12:58:07]Read from MH i2c: E2 0E 00 [12:58:07]MH_I2C_Read... [12:58:07]Read from MH i2c: E2 0E 00 C5 01 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 EF [12:58:07]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:58:07]wFMCommunicate OK [12:58:07]SAM_PROTO_GetShiftState done [12:58:07]FM_GetShiftState done [12:58:07]req_shift_opened done [12:58:07]requested_item shift.open_date is exist - process it [12:58:07]req_shift_open_date [12:58:07]req_shift_open_date done [12:58:07]produce_requested_data done [12:58:07]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95334,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:58:07]process_action_free close_receipt [12:58:07]json_value_free [12:58:07]json_value_free done [12:58:07]process_json_proto returns [12:58:07]Send response to host [12:58:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95334,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:58:07]free response buf [12:58:07]execute_script done [12:58:07]execute_script returns [12:58:07]free content buf [12:58:07]Sock 7.Close socket [12:58:07]Sock 7.Thread stoped [12:58:11]OFD Sender: No OFD packet to send [12:58:16]OFD Sender: No OFD packet to send [12:58:17]accept exits with 9 [12:58:17]New connection [12:58:17]New thread 3067362660 created [12:58:17]Thread 3067219300 joined [12:58:17]Waiting for new connection... [12:58:17] Sock 9.Parse request [12:58:17]Sock 9.Check first char [12:58:17]Sock 9.First char is OK [12:58:17]request: POST /json_proto HTTP/1.0 [12:58:17]Method: POST [12:58:17]URL: /json_proto [12:58:17]Method is POST - this is cgi request [12:58:17]url: /json_proto [12:58:17]query_string will be loaded in cgi processing [12:58:17]execute_cgi json_proto POST (null) [12:58:17]execute_cgi path=json_proto method=POST [12:58:17]POST find Content-Length [12:58:17]Host: 172.17.40.67:8080 [12:58:17]Content-Length: 683 [12:58:17]Content-Type: application/json [12:58:17] [12:58:17]POST finish read [12:58:17]Found Content-Length = 683 [12:58:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405843", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:58:17]execute_script... [12:58:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405843", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:58:17]POST & json_proto [12:58:17]process_json_proto [12:58:17]json parsed OK: [12:58:17]protocol is kg_v1.0 [12:58:17]action value=close_receipt [12:58:17]process_action close_receipt [12:58:17]cmd_close_receipt [12:58:17]MH_GetDate [12:58:17]Write to MH i2c: F0 00 00 C6 01 B6 [12:58:17]Write i2c OK [12:58:17]MH_I2C_Read... [12:58:17]Read from MH i2c: F0 [12:58:17]MH_I2C_Read... [12:58:17]Read from MH i2c: F0 09 00 [12:58:17]MH_I2C_Read... [12:58:17]Read from MH i2c: F0 09 00 C6 01 00 EA 38 1E 67 EE DA 66 66 FA [12:58:17]GetLastDocTimeStamp 1730033884 [12:58:17]current date 1730033898 [12:58:17]FM_GetShiftState [12:58:17]SAM_PROTO_GetShiftState [12:58:17]wFMCommunicate request_size=4 [12:58:17]MH_SAM_APDU [12:58:17]CAPDU: 80 13 01 00 [12:58:17]Write to MH i2c: E2 08 00 C7 01 80 13 01 00 00 00 00 00 45 [12:58:17]Write i2c OK [12:58:17]MH_I2C_Read... [12:58:17]*** 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 C7 01 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F1 [12:58:17]RAPDU: 09 00 01 98 84 1D 67 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 1729987736 [12:58:17]opened+sec_in_day 1730074136 [12:58:17]quantity*price = 100015 [12:58:17]sum+1 = 100017 [12:58:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 334 27.10.2024 12:58 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95335 ФПД: 254890321207840 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T125818&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95335&fm=254890321207840&tin=02508201610067®Number=0000000000170478&sum=100000 [12:58:18]StoreToDocumentArchive [12:58:18]shift 143 fd 95335 [12:58:18]save to /storage/0143/doc_00095335 [12:58:18]save last doc name /storage/0143/doc_00095335 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 01F64430 [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 D4 01 80 09 00 00 00 00 00 00 47 [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 D4 01 00 90 00 49 [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 D5 01 80 0D 01 02 00 00 00 00 4F [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 D5 01 00 90 00 4A [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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 EA 38 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 67 74 01 00 35 04 06 00 E7 [12:58:18]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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 EA 38 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 67 74 01 00 35 04 06 00 E7 00 00 1F [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 D6 01 00 90 00 4B [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 D2 47 0D 62 20 [12:58:18]Write to MH i2c: E2 0D 00 D7 01 80 0D 02 02 05 00 D2 47 0D 62 20 00 00 04 [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 D7 01 00 90 00 4C [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 D8 01 80 0D 03 02 00 00 00 00 54 [12:58:18]Write i2c OK [12:58:18]MH_I2C_Read... [12:58:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:58:19]Read from MH i2c: E2 [12:58:19]MH_I2C_Read... [12:58:19]Read from MH i2c: E2 0B 00 [12:58:19]MH_I2C_Read... [12:58:19]Read from MH i2c: E2 0B 00 D8 01 00 57 68 83 F8 5A 3E E8 B2 90 00 C1 [12:58:19]RAPDU: 57 68 83 F8 5A 3E E8 B2 90 00 [12:58:19]wFMCommunicate OK [12:58:19]SAM_PROTO_SignData done [12:58:19]FM_MakeSignedData done [12:58:19]CreateOFDProtocolMessage [12:58:19]wFMCommunicate request_size=4 [12:58:19]MH_SAM_APDU [12:58:19]CAPDU: 80 11 00 00 [12:58:19]Write to MH i2c: E2 08 00 D9 01 80 11 00 00 00 00 00 00 54 [12:58:19]Write i2c OK [12:58:19]MH_I2C_Read... [12:58:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:58:19]Read from MH i2c: E2 [12:58:19]MH_I2C_Read... [12:58:19]Read from MH i2c: E2 17 00 [12:58:19]MH_I2C_Read... [12:58:19]Read from MH i2c: E2 17 00 D9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A5 [12:58:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:58:19]wFMCommunicate OK [12:58:19]CreateOFDProtocolMessage done [12:58:19]OFDSenderStorePacket 95335 [12:58:19]StoreOFDPacket docnum=95335 [12:58:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C6 18 07 01 5B 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 EA 38 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 67 74 01 00 35 04 06 00 E7 D2 47 0D 62 20 57 68 83 F8 5A 3E E8 B2 [12:58:19]CheckFolder [12:58:19]dirname=/storage/ofd_packets [12:58:19]CheckFolder done [12:58:19]ProducePacketName [12:58:19]name=ofd_packets/00095335 [12:58:19]NVStorageSaveData ofd_packets/00095335 [12:58:19]File name is /storage/ofd_packets/00095335 [12:58:19]Write 301 bytes [12:58:19]NVStorageSaveData done [12:58:19]OFDSenderStorePacket done [12:58:19]KKMCreateOFDPacket done [12:58:19]NVStorageSaveData kkm_last_timestamp [12:58:19]File name is /storage/kkm_last_timestamp [12:58:19]Write 4 bytes [12:58:19]NVStorageSaveData done [12:58:19]ExternCall_PrintAddStr [12:58:19]wPrintStart [12:58:19]Write to MH i2c: 01 00 00 DA 01 DB [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 DA 01 00 00 00 00 00 FF 0F F0 [12:58:19]RasterBufferAndPrint [12:58:19]line Счет N : (1)3405843 [12:58:19]line ИНН: 02508201610067 [12:58:19]line Контрольно-Кассовый Чек [12:58:19]line ПРОДАЖА [12:58:19]line ТРК (МРК, ГНК) : 12 [12:58:19]line Товар: 2710124130 [12:58:19]line Аи-92-К-4 [12:58:19]line 14.950 * 66.90 [12:58:19]line = 1000.16 [12:58:19]line НДС 12% НСП 1% [12:58:19]line > о реализуемом товаре [12:58:19]line ОКРУГЛЕНИЕ: -0.16 [12:58:19]line ИТОГО: 1000.00 [12:58:19]line Внесено: 1000.00 [12:58:19]line СДАЧА: 0.00 [12:58:19]line НСП 1% : 8.85 [12:58:19]line НДС 12% : 106.21 [12:58:19]line Наличными: 1000.00 [12:58:19]line Безнал.: 0.00 [12:58:19]line Место: АЗС № 82 "Партнер Нефть" [12:58:19]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:58:19]line СНО: Общий режим [12:58:19]line Чек 334 27.10.2024 12:58 [12:58:19]line Смена: 143 ФФД: 1.0 [12:58:19]line ЗНМ: 0300000017 [12:58:19]line РНМ: 0000000000170478 [12:58:19]line Версия ККМ: v1.0 [12:58:19]line ФМ: 0000000002098560 [12:58:19]line ФД: 95335 [12:58:19]line ФПД: 254890321207840 [12:58:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T125818&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95335&fm=254890321207840&tin=02508201610067®Number=0000000000170478&sum=100000 [12:58:19]written 0, free lines is 4095 [12:58:19]OFD Sender: Processing packet 95335 [packets to send 56, broken 55] [12:58:19]ProducePacketName [12:58:19]name=ofd_packets/00095335 [12:58:19]OFD Sender: To server: pG, [12:58:19]CommunicateWithHost lk.salyk.kg:30040 [12:58:19]ConnectInit lk.salyk.kg [12:58:19]Connected sock=10 [12:58:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C6 18 07 01 5B 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 EA 38 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 67 74 01 00 35 04 06 00 E7 D2 47 0D 62 20 57 68 83 F8 5A 3E E8 B2 [12:58:19]Write to MH i2c: 01 00 00 05 02 07 [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 05 02 00 00 00 00 00 09 0D 24 [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 3349 [12:58:19]MH_Cut [12:58:19]Write to MH i2c: D1 01 00 0C 02 01 E0 [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 0C 02 00 DF [12:58:19]Write to MH i2c: 01 00 00 0D 02 0F [12:58:19]Write i2c OK [12:58:19]MH_I2C_Read... [12:58:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A0 E1 47 00 DE 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 32 30 39 38 35 36 30 10 04 04 00 67 74 01 00 F4 03 04 00 16 E3 1D 67 B6 04 01 00 00 44 36 F6 1B 4D 4E FB 90 [12:58:19]CommunicateWithHost err = 0 [12:58:19]CheckOFDResponse [12:58:19]1017 (14) - 77093643461234 [12:58:19]1041 (16) - 0000000002098560 [12:58:19]1040 (4) - 95335 [12:58:19]1012 (4) - 27.10.2024 06:52 [12:58:19]1206 (1) - 0 [12:58:19]OFD Sender: Remove packet 95335 [12:58:19]ProducePacketName [12:58:19]name=ofd_packets/00095335 [12:58:19]NVStorageDeleteData [12:58:20]OFD Sender: No OFD packet to send [12:58:20]*** Cut start [12:58:20]*** Partial cut [12:58:20]*** CUTSNS_PIN = 1 [12:58:20]*** CUTSNS_PIN = 0 [12:58:20]*** Brake cut motor [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 0D 02 00 00 00 00 00 FF 0F 24 [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 0E 02 80 11 00 00 00 00 00 00 8A [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 0E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DB [12:58:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 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 0F 02 80 13 00 00 00 00 00 00 8D [12:58:20]Write i2c OK [12:58:20]MH_I2C_Read... [12:58:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:58:21]Read from MH i2c: E2 [12:58:21]MH_I2C_Read... [12:58:21]Read from MH i2c: E2 62 00 [12:58:21]MH_I2C_Read... [12:58:21]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 67 74 01 00 0E 04 04 00 8F 00 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 06 [12:58:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 67 74 01 00 0E 04 04 00 8F 00 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 [12:58:21]wFMCommunicate OK [12:58:21]SAM_PROTO_GetFieldsCounters done [12:58:21]requested_item shift.num is exist - process it [12:58:21]requested_item shift.opened is exist - process it [12:58:21]req_shift_opened [12:58:21]FM_GetShiftState [12:58:21]SAM_PROTO_GetShiftState [12:58:21]wFMCommunicate request_size=4 [12:58:21]MH_SAM_APDU [12:58:21]CAPDU: 80 13 01 00 [12:58:21]Write to MH i2c: E2 08 00 10 02 80 13 01 00 00 00 00 00 8F [12:58:21]Write i2c OK [12:58:21]MH_I2C_Read... [12:58:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:58:21]Read from MH i2c: E2 [12:58:21]MH_I2C_Read... [12:58:21]Read from MH i2c: E2 0E 00 [12:58:21]MH_I2C_Read... [12:58:21]Read from MH i2c: E2 0E 00 10 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3B [12:58:21]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:58:21]wFMCommunicate OK [12:58:21]SAM_PROTO_GetShiftState done [12:58:21]FM_GetShiftState done [12:58:21]req_shift_opened done [12:58:21]requested_item shift.open_date is exist - process it [12:58:21]req_shift_open_date [12:58:21]req_shift_open_date done [12:58:21]produce_requested_data done [12:58:21]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95335,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:58:21]process_action_free close_receipt [12:58:21]json_value_free [12:58:21]json_value_free done [12:58:21]process_json_proto returns [12:58:21]Send response to host [12:58:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95335,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:58:21]free response buf [12:58:21]execute_script done [12:58:21]execute_script returns [12:58:21]free content buf [12:58:21]Sock 9.Close socket [12:58:21]Sock 9.Thread stoped [12:58:25]OFD Sender: No OFD packet to send [12:58:30]OFD Sender: No OFD packet to send [12:58:32]accept exits with 7 [12:58:32]New connection [12:58:32]New thread 3067219300 created [12:58:32]Thread 3067362660 joined [12:58:32]Waiting for new connection... [12:58:32] Sock 7.Parse request [12:58:32]Sock 7.Check first char [12:58:32]Sock 7.First char is OK [12:58:32]request: POST /json_proto HTTP/1.0 [12:58:32]Method: POST [12:58:32]URL: /json_proto [12:58:32]Method is POST - this is cgi request [12:58:32]url: /json_proto [12:58:32]query_string will be loaded in cgi processing [12:58:32]execute_cgi json_proto POST (null) [12:58:32]execute_cgi path=json_proto method=POST [12:58:32]POST find Content-Length [12:58:32]Host: 172.17.40.67:8080 [12:58:32]Content-Length: 683 [12:58:32]Content-Type: application/json [12:58:32] [12:58:32]POST finish read [12:58:32]Found Content-Length = 683 [12:58:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405846", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:58:32]execute_script... [12:58: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)3405846", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:58:32]POST & json_proto [12:58:32]process_json_proto [12:58:32]json parsed OK: [12:58:32]protocol is kg_v1.0 [12:58:32]action value=close_receipt [12:58:32]process_action close_receipt [12:58:32]cmd_close_receipt [12:58:32]MH_GetDate [12:58:32]Write to MH i2c: F0 00 00 11 02 02 [12:58:32]Write i2c OK [12:58:32]MH_I2C_Read... [12:58:32]Read from MH i2c: F0 [12:58:32]MH_I2C_Read... [12:58:32]Read from MH i2c: F0 09 00 [12:58:32]MH_I2C_Read... [12:58:32]Read from MH i2c: F0 09 00 11 02 00 F9 38 1E 67 EE DA 66 66 55 [12:58:32]GetLastDocTimeStamp 1730033898 [12:58:32]current date 1730033913 [12:58:32]FM_GetShiftState [12:58:32]SAM_PROTO_GetShiftState [12:58:32]wFMCommunicate request_size=4 [12:58:32]MH_SAM_APDU [12:58:32]CAPDU: 80 13 01 00 [12:58:32]Write to MH i2c: E2 08 00 12 02 80 13 01 00 00 00 00 00 91 [12:58:32]Write i2c OK [12:58:32]MH_I2C_Read... [12:58:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:58:32]Read from MH i2c: E2 [12:58:32]MH_I2C_Read... [12:58:32]Read from MH i2c: E2 0E 00 [12:58:32]MH_I2C_Read... [12:58:32]Read from MH i2c: E2 0E 00 12 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3D [12:58:32]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:58:32]wFMCommunicate OK [12:58:32]SAM_PROTO_GetShiftState done [12:58:32]FM_GetShiftState done [12:58:32]opened in 1729987736 [12:58:32]opened+sec_in_day 1730074136 [12:58:32]quantity*price = 100015 [12:58:32]sum+1 = 100017 [12:58:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 335 27.10.2024 12:58 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95336 ФПД: 263554261782840 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T125833&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95336&fm=263554261782840&tin=02508201610067®Number=0000000000170478&sum=100000 [12:58:33]StoreToDocumentArchive [12:58:33]shift 143 fd 95336 [12:58:33]save to /storage/0143/doc_00095336 [12:58:33]save last doc name /storage/0143/doc_00095336 to /storage/kkm_last_doc_name [12:58:33]save OK [12:58:33]Clear old archive folders... [12:58:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:58:33]tlvbuf is 0200FFC0 [12:58:33]SAM_PROTO_ClearQueue [12:58:33]wFMCommunicate request_size=4 [12:58:33]MH_SAM_APDU [12:58:33]CAPDU: 80 09 00 00 [12:58:33]Write to MH i2c: E2 08 00 1F 02 80 09 00 00 00 00 00 00 93 [12:58:33]Write i2c OK [12:58:33]MH_I2C_Read... [12:58:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:58:33]Read from MH i2c: E2 [12:58:33]MH_I2C_Read... [12:58:33]Read from MH i2c: E2 03 00 [12:58:33]MH_I2C_Read... [12:58:33]Read from MH i2c: E2 03 00 1F 02 00 90 00 95 [12:58:33]RAPDU: 90 00 [12:58:33]wFMCommunicate OK [12:58:33]SAM_PROTO_ClearQueue done [12:58:33]KKMCreateOFDPacket [12:58:33]OFDProtocolAddRootSTLVToBuf [12:58:33]FM_MakeSignedData [12:58:33]FM_MakeSignedData [12:58:33]SAM_PROTO_SignData [12:58:33]wFMCommunicate request_size=4 [12:58:33]MH_SAM_APDU [12:58:33]CAPDU: 80 0D 01 02 [12:58:33]Write to MH i2c: E2 08 00 20 02 80 0D 01 02 00 00 00 00 9B [12:58:33]Write i2c OK [12:58:33]MH_I2C_Read... [12:58:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:58:33]Read from MH i2c: E2 [12:58:33]MH_I2C_Read... [12:58:33]Read from MH i2c: E2 03 00 [12:58:33]MH_I2C_Read... [12:58:33]Read from MH i2c: E2 03 00 20 02 00 90 00 96 [12:58:33]RAPDU: 90 00 [12:58:33]wFMCommunicate OK [12:58:33]wFMCommunicate request_size=255 [12:58:33]MH_SAM_APDU [12:58: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 F9 38 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 68 74 01 00 35 04 06 00 EF [12:58:33]Write to MH i2c: E2 02 01 21 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 F9 38 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 68 74 01 00 35 04 06 00 EF 00 00 84 [12:58:33]Write i2c OK [12:58:33]MH_I2C_Read... [12:58:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:58:33]Read from MH i2c: E2 [12:58:33]MH_I2C_Read... [12:58:33]Read from MH i2c: E2 03 00 [12:58:33]MH_I2C_Read... [12:58:33]Read from MH i2c: E2 03 00 21 02 00 90 00 97 [12:58:33]RAPDU: 90 00 [12:58:33]wFMCommunicate OK [12:58:33]wFMCommunicate request_size=10 [12:58:33]MH_SAM_APDU [12:58:33]CAPDU: 80 0D 02 02 05 B3 82 27 11 38 [12:58:33]Write to MH i2c: E2 0D 00 22 02 80 0D 02 02 05 00 B3 82 27 11 38 00 00 4D [12:58:33]Write i2c OK [12:58:33]MH_I2C_Read... [12:58:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:58:33]Read from MH i2c: E2 [12:58:33]MH_I2C_Read... [12:58:33]Read from MH i2c: E2 03 00 [12:58:33]MH_I2C_Read... [12:58:33]Read from MH i2c: E2 03 00 22 02 00 90 00 98 [12:58:33]RAPDU: 90 00 [12:58:33]wFMCommunicate OK [12:58:33]wFMCommunicate request_size=4 [12:58:33]MH_SAM_APDU [12:58:33]CAPDU: 80 0D 03 02 [12:58:33]Write to MH i2c: E2 08 00 23 02 80 0D 03 02 00 00 00 00 A0 [12:58:33]Write i2c OK [12:58:33]MH_I2C_Read... [12:58:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:58:34]Read from MH i2c: E2 [12:58:34]MH_I2C_Read... [12:58:34]Read from MH i2c: E2 0B 00 [12:58:34]MH_I2C_Read... [12:58:34]Read from MH i2c: E2 0B 00 23 02 00 1D 51 D0 FB 27 38 46 80 90 00 FF [12:58:34]RAPDU: 1D 51 D0 FB 27 38 46 80 90 00 [12:58:34]wFMCommunicate OK [12:58:34]SAM_PROTO_SignData done [12:58:34]FM_MakeSignedData done [12:58:34]CreateOFDProtocolMessage [12:58:34]wFMCommunicate request_size=4 [12:58:34]MH_SAM_APDU [12:58:34]CAPDU: 80 11 00 00 [12:58:34]Write to MH i2c: E2 08 00 24 02 80 11 00 00 00 00 00 00 A0 [12:58:34]Write i2c OK [12:58:34]MH_I2C_Read... [12:58:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:58:34]Read from MH i2c: E2 [12:58:34]MH_I2C_Read... [12:58:34]Read from MH i2c: E2 17 00 [12:58:34]MH_I2C_Read... [12:58:34]Read from MH i2c: E2 17 00 24 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F1 [12:58:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:58:34]wFMCommunicate OK [12:58:34]CreateOFDProtocolMessage done [12:58:34]OFDSenderStorePacket 95336 [12:58:34]StoreOFDPacket docnum=95336 [12:58:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B9 68 07 01 D3 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 F9 38 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 68 74 01 00 35 04 06 00 EF B3 82 27 11 38 1D 51 D0 FB 27 38 46 80 [12:58:34]CheckFolder [12:58:34]dirname=/storage/ofd_packets [12:58:34]CheckFolder done [12:58:34]ProducePacketName [12:58:34]name=ofd_packets/00095336 [12:58:34]NVStorageSaveData ofd_packets/00095336 [12:58:34]File name is /storage/ofd_packets/00095336 [12:58:34]Write 301 bytes [12:58:34]NVStorageSaveData done [12:58:34]OFDSenderStorePacket done [12:58:34]KKMCreateOFDPacket done [12:58:34]NVStorageSaveData kkm_last_timestamp [12:58:34]File name is /storage/kkm_last_timestamp [12:58:34]Write 4 bytes [12:58:34]NVStorageSaveData done [12:58:34]ExternCall_PrintAddStr [12:58:34]wPrintStart [12:58:34]Write to MH i2c: 01 00 00 25 02 27 [12:58:34]Write i2c OK [12:58:34]MH_I2C_Read... [12:58:34]Read from MH i2c: 01 [12:58:34]MH_I2C_Read... [12:58:34]Read from MH i2c: 01 07 00 [12:58:34]MH_I2C_Read... [12:58:34]Read from MH i2c: 01 07 00 25 02 00 00 00 00 00 FF 0F 3C [12:58:34]RasterBufferAndPrint [12:58:34]line Счет N : (1)3405846 [12:58:34]line ИНН: 02508201610067 [12:58:34]line Контрольно-Кассовый Чек [12:58:34]line ПРОДАЖА [12:58:34]line ТРК (МРК, ГНК) : 22 [12:58:34]line Товар: 2710124130 [12:58:34]line Аи-92-К-4 [12:58:34]line 14.950 * 66.90 [12:58:34]line = 1000.16 [12:58:34]line НДС 12% НСП 1% [12:58:34]line > о реализуемом товаре [12:58:34]line ОКРУГЛЕНИЕ: -0.16 [12:58:34]line ИТОГО: 1000.00 [12:58:34]line Внесено: 1000.00 [12:58:34]line СДАЧА: 0.00 [12:58:34]line НСП 1% : 8.85 [12:58:34]line НДС 12% : 106.21 [12:58:34]line Наличными: 1000.00 [12:58:34]line Безнал.: 0.00 [12:58:34]line Место: АЗС № 82 "Партнер Нефть" [12:58:34]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:58:34]line СНО: Общий режим [12:58:34]line Чек 335 27.10.2024 12:58 [12:58:34]line Смена: 143 ФФД: 1.0 [12:58:34]line ЗНМ: 0300000017 [12:58:34]line РНМ: 0000000000170478 [12:58:34]line Версия ККМ: v1.0 [12:58:34]line ФМ: 0000000002098560 [12:58:34]line ФД: 95336 [12:58:34]line ФПД: 263554261782840 [12:58:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T125833&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95336&fm=263554261782840&tin=02508201610067®Number=0000000000170478&sum=100000 [12:58:34]written 0, free lines is 4095 [12:58:34]OFD Sender: Processing packet 95336 [packets to send 56, broken 55] [12:58:34]ProducePacketName [12:58:34]name=ofd_packets/00095336 [12:58:34]OFD Sender: To server: pG, [12:58:34]CommunicateWithHost lk.salyk.kg:30040 [12:58:34]ConnectInit lk.salyk.kg [12:58:34]Connected sock=10 [12:58:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B9 68 07 01 D3 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 F9 38 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 68 74 01 00 35 04 06 00 EF B3 82 27 11 38 1D 51 D0 FB 27 38 46 80 [12:58:34]Write to MH i2c: 01 00 00 50 02 52 [12:58:34]Write i2c OK [12:58:34]MH_I2C_Read... [12:58:34]Read from MH i2c: 01 [12:58:34]MH_I2C_Read... [12:58:34]Read from MH i2c: 01 07 00 [12:58:34]MH_I2C_Read... [12:58:34]Read from MH i2c: 01 07 00 50 02 00 00 00 00 00 0F 0D 75 [12:58:34]RasterBufferAndPrint [12:58:34]line [12:58:34]line [12:58:34]line [12:58:34]line [12:58:34]line [12:58:34]written 0, free lines is 3362 [12:58:34]MH_Cut [12:58:34]Write to MH i2c: D1 01 00 57 02 01 2B [12:58:34]Write i2c OK [12:58:34]MH_I2C_Read... [12:58:34]Read from MH i2c: D1 [12:58:34]MH_I2C_Read... [12:58:34]Read from MH i2c: D1 01 00 [12:58:34]MH_I2C_Read... [12:58:34]Read from MH i2c: D1 01 00 57 02 00 2A [12:58:34]Write to MH i2c: 01 00 00 58 02 5A [12:58:34]Write i2c OK [12:58:34]MH_I2C_Read... [12:58:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C8 6B 47 00 CB 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 32 30 39 38 35 36 30 10 04 04 00 68 74 01 00 F4 03 04 00 25 E3 1D 67 B6 04 01 00 00 A4 2A 5F 7B 42 A0 79 F2 [12:58:34]CommunicateWithHost err = 0 [12:58:34]CheckOFDResponse [12:58:34]1017 (14) - 77093643461234 [12:58:34]1041 (16) - 0000000002098560 [12:58:34]1040 (4) - 95336 [12:58:34]1012 (4) - 27.10.2024 06:52 [12:58:34]1206 (1) - 0 [12:58:34]OFD Sender: Remove packet 95336 [12:58:34]ProducePacketName [12:58:34]name=ofd_packets/00095336 [12:58:34]NVStorageDeleteData [12:58:35]*** Cut start [12:58:35]*** Partial cut [12:58:35]*** CUTSNS_PIN = 1 [12:58:35]OFD Sender: No OFD packet to send [12:58:35]*** CUTSNS_PIN = 0 [12:58:35]*** Brake cut motor [12:58:35]Read from MH i2c: 01 [12:58:35]MH_I2C_Read... [12:58:35]*** Stop cut motor [12:58:35]*** Cut end [12:58:35]Read from MH i2c: 01 07 00 [12:58:35]MH_I2C_Read... [12:58:35]Read from MH i2c: 01 07 00 58 02 00 00 00 00 00 FF 0F 6F [12:58:35]process_action close_receipt done [12:58:35]requested_data is exist [12:58:35]produce_requested_data [12:58:35]requested_item fm.sn is exist - process it [12:58:35]wFMCommunicate request_size=4 [12:58:35]MH_SAM_APDU [12:58:35]CAPDU: 80 11 00 00 [12:58:35]Write to MH i2c: E2 08 00 59 02 80 11 00 00 00 00 00 00 D5 [12:58:35]Write i2c OK [12:58:35]MH_I2C_Read... [12:58:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:58:35]Read from MH i2c: E2 [12:58:35]MH_I2C_Read... [12:58:35]Read from MH i2c: E2 17 00 [12:58:35]MH_I2C_Read... [12:58:35]Read from MH i2c: E2 17 00 59 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 26 [12:58:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:58:35]wFMCommunicate OK [12:58:35]requested_item fd.num is exist - process it [12:58:35]SAM_PROTO_GetFieldsCounters [12:58:35]wFMCommunicate request_size=4 [12:58:35]MH_SAM_APDU [12:58:35]CAPDU: 80 13 00 00 [12:58:35]Write to MH i2c: E2 08 00 5A 02 80 13 00 00 00 00 00 00 D8 [12:58:35]Write i2c OK [12:58:35]MH_I2C_Read... [12:58:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:58:36]Read from MH i2c: E2 [12:58:36]MH_I2C_Read... [12:58:36]Read from MH i2c: E2 62 00 [12:58:36]MH_I2C_Read... [12:58:36]Read from MH i2c: E2 62 00 5A 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 68 74 01 00 0E 04 04 00 8F 00 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 55 [12:58:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 68 74 01 00 0E 04 04 00 8F 00 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 [12:58:36]wFMCommunicate OK [12:58:36]SAM_PROTO_GetFieldsCounters done [12:58:36]requested_item shift.num is exist - process it [12:58:36]requested_item shift.opened is exist - process it [12:58:36]req_shift_opened [12:58:36]FM_GetShiftState [12:58:36]SAM_PROTO_GetShiftState [12:58:36]wFMCommunicate request_size=4 [12:58:36]MH_SAM_APDU [12:58:36]CAPDU: 80 13 01 00 [12:58:36]Write to MH i2c: E2 08 00 5B 02 80 13 01 00 00 00 00 00 DA [12:58:36]Write i2c OK [12:58:36]MH_I2C_Read... [12:58:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:58:36]Read from MH i2c: E2 [12:58:36]MH_I2C_Read... [12:58:36]Read from MH i2c: E2 0E 00 [12:58:36]MH_I2C_Read... [12:58:36]Read from MH i2c: E2 0E 00 5B 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 86 [12:58:36]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:58:36]wFMCommunicate OK [12:58:36]SAM_PROTO_GetShiftState done [12:58:36]FM_GetShiftState done [12:58:36]req_shift_opened done [12:58:36]requested_item shift.open_date is exist - process it [12:58:36]req_shift_open_date [12:58:36]req_shift_open_date done [12:58:36]produce_requested_data done [12:58:36]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95336,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:58:36]process_action_free close_receipt [12:58:36]json_value_free [12:58:36]json_value_free done [12:58:36]process_json_proto returns [12:58:36]Send response to host [12:58:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95336,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:58:36]free response buf [12:58:36]execute_script done [12:58:36]execute_script returns [12:58:36]free content buf [12:58:36]Sock 7.Close socket [12:58:36]Sock 7.Thread stoped [12:58:40]OFD Sender: No OFD packet to send [12:58:45]OFD Sender: No OFD packet to send [12:58:50]OFD Sender: No OFD packet to send [12:58:55]OFD Sender: No OFD packet to send [12:59:00]OFD Sender: No OFD packet to send [12:59:05]OFD Sender: No OFD packet to send [12:59:10]OFD Sender: No OFD packet to send [12:59:15]OFD Sender: No OFD packet to send [12:59:20]OFD Sender: No OFD packet to send [12:59:25]OFD Sender: No OFD packet to send [12:59:30]OFD Sender: No OFD packet to send [12:59:35]OFD Sender: No OFD packet to send [12:59:40]OFD Sender: No OFD packet to send [12:59:43]accept exits with 9 [12:59:43]New connection [12:59:43]New thread 3067362660 created [12:59:43]Thread 3067219300 joined [12:59:43]Waiting for new connection... [12:59:43] Sock 9.Parse request [12:59:43]Sock 9.Check first char [12:59:43]Sock 9.First char is OK [12:59:43]request: POST /json_proto HTTP/1.0 [12:59:43]Method: POST [12:59:43]URL: /json_proto [12:59:43]Method is POST - this is cgi request [12:59:43]url: /json_proto [12:59:43]query_string will be loaded in cgi processing [12:59:43]execute_cgi json_proto POST (null) [12:59:43]execute_cgi path=json_proto method=POST [12:59:43]POST find Content-Length [12:59:43]Host: 172.17.40.67:8080 [12:59:43]Content-Length: 678 [12:59:43]Content-Type: application/json [12:59:43] [12:59:43]POST finish read [12:59:43]Found Content-Length = 678 [12:59:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405847", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:59:43]execute_script... [12:59: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)3405847", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:59:43]POST & json_proto [12:59:43]process_json_proto [12:59:43]json parsed OK: [12:59:43]protocol is kg_v1.0 [12:59:43]action value=close_receipt [12:59:43]process_action close_receipt [12:59:43]cmd_close_receipt [12:59:43]MH_GetDate [12:59:43]Write to MH i2c: F0 00 00 5C 02 4D [12:59:43]Write i2c OK [12:59:43]MH_I2C_Read... [12:59:43]Read from MH i2c: F0 [12:59:43]MH_I2C_Read... [12:59:43]Read from MH i2c: F0 09 00 [12:59:43]MH_I2C_Read... [12:59:43]Read from MH i2c: F0 09 00 5C 02 00 40 39 1E 67 EE DA 66 66 E8 [12:59:43]GetLastDocTimeStamp 1730033913 [12:59:43]current date 1730033984 [12:59:43]FM_GetShiftState [12:59:43]SAM_PROTO_GetShiftState [12:59:43]wFMCommunicate request_size=4 [12:59:43]MH_SAM_APDU [12:59:43]CAPDU: 80 13 01 00 [12:59:43]Write to MH i2c: E2 08 00 5D 02 80 13 01 00 00 00 00 00 DC [12:59:43]Write i2c OK [12:59:43]MH_I2C_Read... [12:59:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:59:43]Read from MH i2c: E2 [12:59:43]MH_I2C_Read... [12:59:43]Read from MH i2c: E2 0E 00 [12:59:43]MH_I2C_Read... [12:59:43]Read from MH i2c: E2 0E 00 5D 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 88 [12:59:43]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:59:43]wFMCommunicate OK [12:59:43]SAM_PROTO_GetShiftState done [12:59:43]FM_GetShiftState done [12:59:43]opened in 1729987736 [12:59:43]opened+sec_in_day 1730074136 [12:59:43]quantity*price = 30038 [12:59:43]sum+1 = 30039 [12:59:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 336 27.10.2024 12:59 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95337 ФПД: 215970993302779 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T125944&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95337&fm=215970993302779&tin=02508201610067®Number=0000000000170478&sum=30000 [12:59:44]StoreToDocumentArchive [12:59:44]shift 143 fd 95337 [12:59:44]save to /storage/0143/doc_00095337 [12:59:44]save last doc name /storage/0143/doc_00095337 to /storage/kkm_last_doc_name [12:59:44]save OK [12:59:44]Clear old archive folders... [12:59:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:59:44]tlvbuf is 01FBCC40 [12:59:44]SAM_PROTO_ClearQueue [12:59:44]wFMCommunicate request_size=4 [12:59:44]MH_SAM_APDU [12:59:44]CAPDU: 80 09 00 00 [12:59:44]Write to MH i2c: E2 08 00 6A 02 80 09 00 00 00 00 00 00 DE [12:59:44]Write i2c OK [12:59:44]MH_I2C_Read... [12:59:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:59:44]Read from MH i2c: E2 [12:59:44]MH_I2C_Read... [12:59:44]Read from MH i2c: E2 03 00 [12:59:44]MH_I2C_Read... [12:59:44]Read from MH i2c: E2 03 00 6A 02 00 90 00 E0 [12:59:44]RAPDU: 90 00 [12:59:44]wFMCommunicate OK [12:59:44]SAM_PROTO_ClearQueue done [12:59:44]KKMCreateOFDPacket [12:59:44]OFDProtocolAddRootSTLVToBuf [12:59:44]FM_MakeSignedData [12:59:44]FM_MakeSignedData [12:59:44]SAM_PROTO_SignData [12:59:44]wFMCommunicate request_size=4 [12:59:44]MH_SAM_APDU [12:59:44]CAPDU: 80 0D 01 02 [12:59:44]Write to MH i2c: E2 08 00 6B 02 80 0D 01 02 00 00 00 00 E6 [12:59:44]Write i2c OK [12:59:44]MH_I2C_Read... [12:59:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:59:44]Read from MH i2c: E2 [12:59:44]MH_I2C_Read... [12:59:44]Read from MH i2c: E2 03 00 [12:59:44]MH_I2C_Read... [12:59:44]Read from MH i2c: E2 03 00 6B 02 00 90 00 E1 [12:59:44]RAPDU: 90 00 [12:59:44]wFMCommunicate OK [12:59:44]wFMCommunicate request_size=255 [12:59:44]MH_SAM_APDU [12:59: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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 40 39 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 69 74 01 00 35 04 06 00 C4 [12:59:44]Write to MH i2c: E2 02 01 6C 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 40 39 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 69 74 01 00 35 04 06 00 C4 00 00 E8 [12:59:44]Write i2c OK [12:59:44]MH_I2C_Read... [12:59:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:59:44]Read from MH i2c: E2 [12:59:44]MH_I2C_Read... [12:59:44]Read from MH i2c: E2 03 00 [12:59:44]MH_I2C_Read... [12:59:44]Read from MH i2c: E2 03 00 6C 02 00 90 00 E2 [12:59:44]RAPDU: 90 00 [12:59:44]wFMCommunicate OK [12:59:44]wFMCommunicate request_size=10 [12:59:44]MH_SAM_APDU [12:59:44]CAPDU: 80 0D 02 02 05 6C AA 56 6C FB [12:59:44]Write to MH i2c: E2 0D 00 6D 02 80 0D 02 02 05 00 6C AA 56 6C FB 00 00 C6 [12:59:44]Write i2c OK [12:59:44]MH_I2C_Read... [12:59:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:59:44]Read from MH i2c: E2 [12:59:44]MH_I2C_Read... [12:59:44]Read from MH i2c: E2 03 00 [12:59:44]MH_I2C_Read... [12:59:44]Read from MH i2c: E2 03 00 6D 02 00 90 00 E3 [12:59:44]RAPDU: 90 00 [12:59:44]wFMCommunicate OK [12:59:44]wFMCommunicate request_size=4 [12:59:44]MH_SAM_APDU [12:59:44]CAPDU: 80 0D 03 02 [12:59:44]Write to MH i2c: E2 08 00 6E 02 80 0D 03 02 00 00 00 00 EB [12:59:44]Write i2c OK [12:59:44]MH_I2C_Read... [12:59:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:59:44]Read from MH i2c: E2 [12:59:44]MH_I2C_Read... [12:59:44]Read from MH i2c: E2 0B 00 [12:59:44]MH_I2C_Read... [12:59:44]Read from MH i2c: E2 0B 00 6E 02 00 A9 D6 5F 00 7D E4 B0 4D 90 00 28 [12:59:44]RAPDU: A9 D6 5F 00 7D E4 B0 4D 90 00 [12:59:44]wFMCommunicate OK [12:59:44]SAM_PROTO_SignData done [12:59:44]FM_MakeSignedData done [12:59:44]CreateOFDProtocolMessage [12:59:44]wFMCommunicate request_size=4 [12:59:44]MH_SAM_APDU [12:59:44]CAPDU: 80 11 00 00 [12:59:44]Write to MH i2c: E2 08 00 6F 02 80 11 00 00 00 00 00 00 EB [12:59:44]Write i2c OK [12:59:44]MH_I2C_Read... [12:59:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:59:44]Read from MH i2c: E2 [12:59:44]MH_I2C_Read... [12:59:44]Read from MH i2c: E2 17 00 [12:59:44]MH_I2C_Read... [12:59:44]Read from MH i2c: E2 17 00 6F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3C [12:59:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:59:44]wFMCommunicate OK [12:59:44]CreateOFDProtocolMessage done [12:59:44]OFDSenderStorePacket 95337 [12:59:44]StoreOFDPacket docnum=95337 [12:59:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 27 D7 07 01 38 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 40 39 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 69 74 01 00 35 04 06 00 C4 6C AA 56 6C FB A9 D6 5F 00 7D E4 B0 4D [12:59:44]CheckFolder [12:59:44]dirname=/storage/ofd_packets [12:59:44]CheckFolder done [12:59:44]ProducePacketName [12:59:44]name=ofd_packets/00095337 [12:59:44]NVStorageSaveData ofd_packets/00095337 [12:59:44]File name is /storage/ofd_packets/00095337 [12:59:44]Write 301 bytes [12:59:44]NVStorageSaveData done [12:59:44]OFDSenderStorePacket done [12:59:44]KKMCreateOFDPacket done [12:59:44]NVStorageSaveData kkm_last_timestamp [12:59:44]File name is /storage/kkm_last_timestamp [12:59:44]Write 4 bytes [12:59:44]NVStorageSaveData done [12:59:44]ExternCall_PrintAddStr [12:59:44]wPrintStart [12:59:44]Write to MH i2c: 01 00 00 70 02 72 [12:59:44]Write i2c OK [12:59:44]MH_I2C_Read... [12:59:44]Read from MH i2c: 01 [12:59:44]MH_I2C_Read... [12:59:44]Read from MH i2c: 01 07 00 [12:59:44]MH_I2C_Read... [12:59:44]Read from MH i2c: 01 07 00 70 02 00 00 00 00 00 FF 0F 87 [12:59:44]RasterBufferAndPrint [12:59:44]line Счет N : (1)3405847 [12:59:44]line ИНН: 02508201610067 [12:59:44]line Контрольно-Кассовый Чек [12:59:44]line ПРОДАЖА [12:59:44]line ТРК (МРК, ГНК) : 32 [12:59:44]line Товар: 2710124130 [12:59:44]line Аи-92-К-4 [12:59:44]line 4.490 * 66.90 [12:59:44]line = 300.38 [12:59:44]line НДС 12% НСП 1% [12:59:44]line > о реализуемом товаре [12:59:44]line ОКРУГЛЕНИЕ: -0.38 [12:59:44]line ИТОГО: 300.00 [12:59:44]line Внесено: 300.00 [12:59:44]line СДАЧА: 0.00 [12:59:44]line НСП 1% : 2.66 [12:59:44]line НДС 12% : 31.90 [12:59:44]line Наличными: 300.00 [12:59:44]line Безнал.: 0.00 [12:59:44]line Место: АЗС № 82 "Партнер Нефть" [12:59:44]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [12:59:44]line СНО: Общий режим [12:59:44]line Чек 336 27.10.2024 12:59 [12:59:44]line Смена: 143 ФФД: 1.0 [12:59:44]line ЗНМ: 0300000017 [12:59:44]line РНМ: 0000000000170478 [12:59:44]line Версия ККМ: v1.0 [12:59:44]line ФМ: 0000000002098560 [12:59:44]line ФД: 95337 [12:59:44]line ФПД: 215970993302779 [12:59:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T125944&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95337&fm=215970993302779&tin=02508201610067®Number=0000000000170478&sum=30000 [12:59:45]OFD Sender: Processing packet 95337 [packets to send 56, broken 55] [12:59:45]ProducePacketName [12:59:45]name=ofd_packets/00095337 [12:59:45]OFD Sender: To server: pG, [12:59:45]CommunicateWithHost lk.salyk.kg:30040 [12:59:45]ConnectInit lk.salyk.kg [12:59:45]written 0, free lines is 4095 [12:59:45]Connected sock=10 [12:59:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 27 D7 07 01 38 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 40 39 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 69 74 01 00 35 04 06 00 C4 6C AA 56 6C FB A9 D6 5F 00 7D E4 B0 4D [12:59:45]Write to MH i2c: 01 00 00 9B 02 9D [12:59:45]Write i2c OK [12:59:45]MH_I2C_Read... [12:59:45]Read from MH i2c: 01 [12:59:45]MH_I2C_Read... [12:59:45]Read from MH i2c: 01 07 00 [12:59:45]MH_I2C_Read... [12:59:45]Read from MH i2c: 01 07 00 9B 02 00 00 00 00 00 0F 0D C0 [12:59:45]RasterBufferAndPrint [12:59:45]line [12:59:45]line [12:59:45]line [12:59:45]line [12:59:45]line [12:59:45]written 0, free lines is 3349 [12:59:45]MH_Cut [12:59:45]Write to MH i2c: D1 01 00 A2 02 01 76 [12:59:45]Write i2c OK [12:59:45]MH_I2C_Read... [12:59:45]Read from MH i2c: D1 [12:59:45]MH_I2C_Read... [12:59:45]Read from MH i2c: D1 01 00 [12:59:45]MH_I2C_Read... [12:59:45]Read from MH i2c: D1 01 00 A2 02 00 75 [12:59:45]Write to MH i2c: 01 00 00 A3 02 A5 [12:59:45]Write i2c OK [12:59:45]MH_I2C_Read... [12:59:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 81 CF 47 00 C3 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 32 30 39 38 35 36 30 10 04 04 00 69 74 01 00 F4 03 04 00 6C E3 1D 67 B6 04 01 00 00 22 3E 36 84 F8 05 43 58 [12:59:45]CommunicateWithHost err = 0 [12:59:45]CheckOFDResponse [12:59:45]1017 (14) - 77093643461234 [12:59:45]1041 (16) - 0000000002098560 [12:59:45]1040 (4) - 95337 [12:59:45]1012 (4) - 27.10.2024 06:53 [12:59:45]1206 (1) - 0 [12:59:45]OFD Sender: Remove packet 95337 [12:59:45]ProducePacketName [12:59:45]name=ofd_packets/00095337 [12:59:45]NVStorageDeleteData [12:59:46]OFD Sender: No OFD packet to send [12:59:46]*** Cut start [12:59:46]*** Partial cut [12:59:46]*** CUTSNS_PIN = 1 [12:59:46]*** CUTSNS_PIN = 0 [12:59:46]*** Brake cut motor [12:59:47]Read from MH i2c: 01 [12:59:47]MH_I2C_Read... [12:59:47]*** Stop cut motor [12:59:47]*** Cut end [12:59:47]Read from MH i2c: 01 07 00 [12:59:47]MH_I2C_Read... [12:59:47]Read from MH i2c: 01 07 00 A3 02 00 00 00 00 00 FF 0F BA [12:59:47]process_action close_receipt done [12:59:47]requested_data is exist [12:59:47]produce_requested_data [12:59:47]requested_item fm.sn is exist - process it [12:59:47]wFMCommunicate request_size=4 [12:59:47]MH_SAM_APDU [12:59:47]CAPDU: 80 11 00 00 [12:59:47]Write to MH i2c: E2 08 00 A4 02 80 11 00 00 00 00 00 00 20 [12:59:47]Write i2c OK [12:59:47]MH_I2C_Read... [12:59:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:59:47]Read from MH i2c: E2 [12:59:47]MH_I2C_Read... [12:59:47]Read from MH i2c: E2 17 00 [12:59:47]MH_I2C_Read... [12:59:47]Read from MH i2c: E2 17 00 A4 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 71 [12:59:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [12:59:47]wFMCommunicate OK [12:59:47]requested_item fd.num is exist - process it [12:59:47]SAM_PROTO_GetFieldsCounters [12:59:47]wFMCommunicate request_size=4 [12:59:47]MH_SAM_APDU [12:59:47]CAPDU: 80 13 00 00 [12:59:47]Write to MH i2c: E2 08 00 A5 02 80 13 00 00 00 00 00 00 23 [12:59:47]Write i2c OK [12:59:47]MH_I2C_Read... [12:59:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:59:47]Read from MH i2c: E2 [12:59:47]MH_I2C_Read... [12:59:47]Read from MH i2c: E2 62 00 [12:59:47]MH_I2C_Read... [12:59:47]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 69 74 01 00 0E 04 04 00 8F 00 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 A4 [12:59:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 69 74 01 00 0E 04 04 00 8F 00 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 [12:59:47]wFMCommunicate OK [12:59:47]SAM_PROTO_GetFieldsCounters done [12:59:47]requested_item shift.num is exist - process it [12:59:47]requested_item shift.opened is exist - process it [12:59:47]req_shift_opened [12:59:47]FM_GetShiftState [12:59:47]SAM_PROTO_GetShiftState [12:59:47]wFMCommunicate request_size=4 [12:59:47]MH_SAM_APDU [12:59:47]CAPDU: 80 13 01 00 [12:59:47]Write to MH i2c: E2 08 00 A6 02 80 13 01 00 00 00 00 00 25 [12:59:47]Write i2c OK [12:59:47]MH_I2C_Read... [12:59:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:59:47]Read from MH i2c: E2 [12:59:47]MH_I2C_Read... [12:59:47]Read from MH i2c: E2 0E 00 [12:59:47]MH_I2C_Read... [12:59:47]Read from MH i2c: E2 0E 00 A6 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D1 [12:59:47]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [12:59:47]wFMCommunicate OK [12:59:47]SAM_PROTO_GetShiftState done [12:59:47]FM_GetShiftState done [12:59:47]req_shift_opened done [12:59:47]requested_item shift.open_date is exist - process it [12:59:47]req_shift_open_date [12:59:47]req_shift_open_date done [12:59:47]produce_requested_data done [12:59:47]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95337,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [12:59:47]process_action_free close_receipt [12:59:47]json_value_free [12:59:47]json_value_free done [12:59:47]process_json_proto returns [12:59:47]Send response to host [12:59:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95337,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [12:59:47]free response buf [12:59:47]execute_script done [12:59:47]execute_script returns [12:59:47]free content buf [12:59:47]Sock 9.Close socket [12:59:47]Sock 9.Thread stoped [12:59:51]OFD Sender: No OFD packet to send [12:59:56]OFD Sender: No OFD packet to send [13:00:01]OFD Sender: No OFD packet to send [13:00:06]OFD Sender: No OFD packet to send [13:00:11]OFD Sender: No OFD packet to send [13:00:15]accept exits with 7 [13:00:15]New connection [13:00:15]New thread 3067219300 created [13:00:15]Thread 3067362660 joined [13:00:15]Waiting for new connection... [13:00:15] Sock 7.Parse request [13:00:15]Sock 7.Check first char [13:00:15]Sock 7.First char is OK [13:00:15]request: POST /json_proto HTTP/1.0 [13:00:15]Method: POST [13:00:15]URL: /json_proto [13:00:15]Method is POST - this is cgi request [13:00:15]url: /json_proto [13:00:15]query_string will be loaded in cgi processing [13:00:15]execute_cgi json_proto POST (null) [13:00:15]execute_cgi path=json_proto method=POST [13:00:15]POST find Content-Length [13:00:15]Host: 172.17.40.67:8080 [13:00:15]Content-Length: 683 [13:00:15]Content-Type: application/json [13:00:15] [13:00:15]POST finish read [13:00:15]Found Content-Length = 683 [13:00:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405848", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:00:15]execute_script... [13: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)3405848", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:00:15]POST & json_proto [13:00:15]process_json_proto [13:00:15]json parsed OK: [13:00:15]protocol is kg_v1.0 [13:00:15]action value=close_receipt [13:00:15]process_action close_receipt [13:00:15]cmd_close_receipt [13:00:15]MH_GetDate [13:00:15]Write to MH i2c: F0 00 00 A7 02 98 [13:00:15]Write i2c OK [13:00:15]MH_I2C_Read... [13:00:15]Read from MH i2c: F0 [13:00:15]MH_I2C_Read... [13:00:15]Read from MH i2c: F0 09 00 [13:00:15]MH_I2C_Read... [13:00:15]Read from MH i2c: F0 09 00 A7 02 00 60 39 1E 67 EE DA 66 66 53 [13:00:15]GetLastDocTimeStamp 1730033984 [13:00:15]current date 1730034016 [13:00:15]FM_GetShiftState [13:00:15]SAM_PROTO_GetShiftState [13:00:15]wFMCommunicate request_size=4 [13:00:15]MH_SAM_APDU [13:00:15]CAPDU: 80 13 01 00 [13:00:15]Write to MH i2c: E2 08 00 A8 02 80 13 01 00 00 00 00 00 27 [13:00:15]Write i2c OK [13:00:15]MH_I2C_Read... [13:00:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:00:15]Read from MH i2c: E2 [13:00:15]MH_I2C_Read... [13:00:15]Read from MH i2c: E2 0E 00 [13:00:15]MH_I2C_Read... [13:00:15]Read from MH i2c: E2 0E 00 A8 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D3 [13:00:15]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:00:15]wFMCommunicate OK [13:00:15]SAM_PROTO_GetShiftState done [13:00:15]FM_GetShiftState done [13:00:15]opened in 1729987736 [13:00:15]opened+sec_in_day 1730074136 [13:00:15]quantity*price = 100015 [13:00:15]sum+1 = 100017 [13:00:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 337 27.10.2024 13:00 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95338 ФПД: 157081333000635 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T130016&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95338&fm=157081333000635&tin=02508201610067®Number=0000000000170478&sum=100000 [13:00:16]StoreToDocumentArchive [13:00:16]shift 143 fd 95338 [13:00:16]save to /storage/0143/doc_00095338 [13:00:16]save last doc name /storage/0143/doc_00095338 to /storage/kkm_last_doc_name [13:00:16]save OK [13:00:16]Clear old archive folders... [13:00:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:00:16]tlvbuf is 01FC3670 [13:00:16]SAM_PROTO_ClearQueue [13:00:16]wFMCommunicate request_size=4 [13:00:16]MH_SAM_APDU [13:00:16]CAPDU: 80 09 00 00 [13:00:16]Write to MH i2c: E2 08 00 B5 02 80 09 00 00 00 00 00 00 29 [13:00:16]Write i2c OK [13:00:16]MH_I2C_Read... [13:00:16]*** iso7816_exchange 80 09 00 00... 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 B5 02 00 90 00 2B [13:00:16]RAPDU: 90 00 [13:00:16]wFMCommunicate OK [13:00:16]SAM_PROTO_ClearQueue done [13:00:16]KKMCreateOFDPacket [13:00:16]OFDProtocolAddRootSTLVToBuf [13:00:16]FM_MakeSignedData [13:00:16]FM_MakeSignedData [13:00:16]SAM_PROTO_SignData [13:00:16]wFMCommunicate request_size=4 [13:00:16]MH_SAM_APDU [13:00:16]CAPDU: 80 0D 01 02 [13:00:16]Write to MH i2c: E2 08 00 B6 02 80 0D 01 02 00 00 00 00 31 [13:00:16]Write i2c OK [13:00:16]MH_I2C_Read... [13:00:16]*** iso7816_exchange 80 0D 01 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 B6 02 00 90 00 2C [13:00:16]RAPDU: 90 00 [13:00:16]wFMCommunicate OK [13:00:16]wFMCommunicate request_size=255 [13:00:16]MH_SAM_APDU [13: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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 60 39 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6A 74 01 00 35 04 06 00 8E [13:00:16]Write to MH i2c: E2 02 01 B7 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 60 39 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6A 74 01 00 35 04 06 00 8E 00 00 25 [13:00:16]Write i2c OK [13:00:16]MH_I2C_Read... [13:00:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:00:17]Read from MH i2c: E2 [13:00:17]MH_I2C_Read... [13:00:17]Read from MH i2c: E2 03 00 [13:00:17]MH_I2C_Read... [13:00:17]Read from MH i2c: E2 03 00 B7 02 00 90 00 2D [13:00:17]RAPDU: 90 00 [13:00:17]wFMCommunicate OK [13:00:17]wFMCommunicate request_size=10 [13:00:17]MH_SAM_APDU [13:00:17]CAPDU: 80 0D 02 02 05 DD 59 0D E9 BB [13:00:17]Write to MH i2c: E2 0D 00 B8 02 80 0D 02 02 05 00 DD 59 0D E9 BB 00 00 25 [13:00:17]Write i2c OK [13:00:17]MH_I2C_Read... [13:00:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:00:17]Read from MH i2c: E2 [13:00:17]MH_I2C_Read... [13:00:17]Read from MH i2c: E2 03 00 [13:00:17]MH_I2C_Read... [13:00:17]Read from MH i2c: E2 03 00 B8 02 00 90 00 2E [13:00:17]RAPDU: 90 00 [13:00:17]wFMCommunicate OK [13:00:17]wFMCommunicate request_size=4 [13:00:17]MH_SAM_APDU [13:00:17]CAPDU: 80 0D 03 02 [13:00:17]Write to MH i2c: E2 08 00 B9 02 80 0D 03 02 00 00 00 00 36 [13:00:17]Write i2c OK [13:00:17]MH_I2C_Read... [13:00:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:00:17]Read from MH i2c: E2 [13:00:17]MH_I2C_Read... [13:00:17]Read from MH i2c: E2 0B 00 [13:00:17]MH_I2C_Read... [13:00:17]Read from MH i2c: E2 0B 00 B9 02 00 0F 69 A2 13 00 8D E0 1C 90 00 ED [13:00:17]RAPDU: 0F 69 A2 13 00 8D E0 1C 90 00 [13:00:17]wFMCommunicate OK [13:00:17]SAM_PROTO_SignData done [13:00:17]FM_MakeSignedData done [13:00:17]CreateOFDProtocolMessage [13:00:17]wFMCommunicate request_size=4 [13:00:17]MH_SAM_APDU [13:00:17]CAPDU: 80 11 00 00 [13:00:17]Write to MH i2c: E2 08 00 BA 02 80 11 00 00 00 00 00 00 36 [13:00:17]Write i2c OK [13:00:17]MH_I2C_Read... [13:00:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:00:17]Read from MH i2c: E2 [13:00:17]MH_I2C_Read... [13:00:17]Read from MH i2c: E2 17 00 [13:00:17]MH_I2C_Read... [13:00:17]Read from MH i2c: E2 17 00 BA 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 87 [13:00:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:00:17]wFMCommunicate OK [13:00:17]CreateOFDProtocolMessage done [13:00:17]OFDSenderStorePacket 95338 [13:00:17]StoreOFDPacket docnum=95338 [13:00:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7E 88 07 01 DA 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 60 39 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6A 74 01 00 35 04 06 00 8E DD 59 0D E9 BB 0F 69 A2 13 00 8D E0 1C [13:00:17]CheckFolder [13:00:17]dirname=/storage/ofd_packets [13:00:17]CheckFolder done [13:00:17]ProducePacketName [13:00:17]name=ofd_packets/00095338 [13:00:17]NVStorageSaveData ofd_packets/00095338 [13:00:17]File name is /storage/ofd_packets/00095338 [13:00:17]Write 301 bytes [13:00:17]NVStorageSaveData done [13:00:17]OFDSenderStorePacket done [13:00:17]KKMCreateOFDPacket done [13:00:17]NVStorageSaveData kkm_last_timestamp [13:00:17]File name is /storage/kkm_last_timestamp [13:00:17]Write 4 bytes [13:00:17]NVStorageSaveData done [13:00:17]OFD Sender: Processing packet 95338 [packets to send 56, broken 55] [13:00:17]ProducePacketName [13:00:17]name=ofd_packets/00095338 [13:00:17]OFD Sender: To server: pG, [13:00:17]CommunicateWithHost lk.salyk.kg:30040 [13:00:17]ConnectInit lk.salyk.kg [13:00:17]ExternCall_PrintAddStr [13:00:17]wPrintStart [13:00:17]Write to MH i2c: 01 00 00 BB 02 BD [13:00:17]Write i2c OK [13:00:17]MH_I2C_Read... [13:00:17]Read from MH i2c: 01 [13:00:17]MH_I2C_Read... [13:00:17]Read from MH i2c: 01 07 00 [13:00:17]MH_I2C_Read... [13:00:17]Read from MH i2c: 01 07 00 BB 02 00 00 00 00 00 FF 0F D2 [13:00:17]RasterBufferAndPrint [13:00:17]line Счет N : (1)3405848 [13:00:17]line ИНН: 02508201610067 [13:00:17]line Контрольно-Кассовый Чек [13:00:17]line ПРОДАЖА [13:00:17]line ТРК (МРК, ГНК) : 12 [13:00:17]line Товар: 2710124130 [13:00:17]line Аи-92-К-4 [13:00:17]line 14.950 * 66.90 [13:00:17]line = 1000.16 [13:00:17]line НДС 12% НСП 1% [13:00:17]line > о реализуемом товаре [13:00:17]line ОКРУГЛЕНИЕ: -0.16 [13:00:17]line ИТОГО: 1000.00 [13:00:17]line Внесено: 1000.00 [13:00:17]line СДАЧА: 0.00 [13:00:17]line НСП 1% : 8.85 [13:00:17]line НДС 12% : 106.21 [13:00:17]line Наличными: 1000.00 [13:00:17]line Безнал.: 0.00 [13:00:17]line Место: АЗС № 82 "Партнер Нефть" [13:00:17]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:00:17]line СНО: Общий режим [13:00:17]line Чек 337 27.10.2024 13:00 [13:00:17]line Смена: 143 ФФД: 1.0 [13:00:17]line ЗНМ: 0300000017 [13:00:17]line РНМ: 0000000000170478 [13:00:17]line Версия ККМ: v1.0 [13:00:17]line ФМ: 0000000002098560 [13:00:17]line ФД: 95338 [13:00:17]line ФПД: 157081333000635 [13:00:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T130016&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95338&fm=157081333000635&tin=02508201610067®Number=0000000000170478&sum=100000 [13:00:17]Connected sock=11 [13:00:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7E 88 07 01 DA 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 60 39 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6A 74 01 00 35 04 06 00 8E DD 59 0D E9 BB 0F 69 A2 13 00 8D E0 1C [13:00:17]written 0, free lines is 4095 [13:00:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A2 76 47 00 C3 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 32 30 39 38 35 36 30 10 04 04 00 6A 74 01 00 F4 03 04 00 8C E3 1D 67 B6 04 01 00 00 E1 2F E6 E3 B2 43 CE 30 [13:00:18]CommunicateWithHost err = 0 [13:00:18]CheckOFDResponse [13:00:18]1017 (14) - 77093643461234 [13:00:18]1041 (16) - 0000000002098560 [13:00:18]1040 (4) - 95338 [13:00:18]1012 (4) - 27.10.2024 06:54 [13:00:18]1206 (1) - 0 [13:00:18]OFD Sender: Remove packet 95338 [13:00:18]ProducePacketName [13:00:18]name=ofd_packets/00095338 [13:00:18]NVStorageDeleteData [13:00:18]Write to MH i2c: 01 00 00 E6 02 E8 [13:00:18]Write i2c OK [13:00:18]MH_I2C_Read... [13:00:18]Read from MH i2c: 01 [13:00:18]MH_I2C_Read... [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 E6 02 00 00 00 00 00 08 0D 04 [13:00:18]RasterBufferAndPrint [13:00:18]line [13:00:18]line [13:00:18]line [13:00:18]line [13:00:18]line [13:00:18]written 0, free lines is 3342 [13:00:18]MH_Cut [13:00:18]Write to MH i2c: D1 01 00 ED 02 01 C1 [13:00:18]Write i2c OK [13:00:18]MH_I2C_Read... [13:00:18]Read from MH i2c: D1 [13:00:18]MH_I2C_Read... [13:00:18]Read from MH i2c: D1 01 00 [13:00:18]MH_I2C_Read... [13:00:18]Read from MH i2c: D1 01 00 ED 02 00 C0 [13:00:18]Write to MH i2c: 01 00 00 EE 02 F0 [13:00:18]Write i2c OK [13:00:18]MH_I2C_Read... [13:00:18]OFD Sender: No OFD packet to send [13:00:18]*** Cut start [13:00:18]*** Partial cut [13:00:18]*** CUTSNS_PIN = 1 [13:00:18]*** CUTSNS_PIN = 0 [13:00:19]*** Brake cut motor [13:00:19]Read from MH i2c: 01 [13:00:19]MH_I2C_Read... [13:00:19]*** Stop cut motor [13:00:19]*** Cut end [13:00:19]Read from MH i2c: 01 07 00 [13:00:19]MH_I2C_Read... [13:00:19]Read from MH i2c: 01 07 00 EE 02 00 00 00 00 00 FF 0F 05 [13:00:19]process_action close_receipt done [13:00:19]requested_data is exist [13:00:19]produce_requested_data [13:00:19]requested_item fm.sn is exist - process it [13:00:19]wFMCommunicate request_size=4 [13:00:19]MH_SAM_APDU [13:00:19]CAPDU: 80 11 00 00 [13:00:19]Write to MH i2c: E2 08 00 EF 02 80 11 00 00 00 00 00 00 6B [13:00:19]Write i2c OK [13:00:19]MH_I2C_Read... [13:00:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:00:19]Read from MH i2c: E2 [13:00:19]MH_I2C_Read... [13:00:19]Read from MH i2c: E2 17 00 [13:00:19]MH_I2C_Read... [13:00:19]Read from MH i2c: E2 17 00 EF 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BC [13:00:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:00:19]wFMCommunicate OK [13:00:19]requested_item fd.num is exist - process it [13:00:19]SAM_PROTO_GetFieldsCounters [13:00:19]wFMCommunicate request_size=4 [13:00:19]MH_SAM_APDU [13:00:19]CAPDU: 80 13 00 00 [13:00:19]Write to MH i2c: E2 08 00 F0 02 80 13 00 00 00 00 00 00 6E [13:00:19]Write i2c OK [13:00:19]MH_I2C_Read... [13:00:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:00:19]Read from MH i2c: E2 [13:00:19]MH_I2C_Read... [13:00:19]Read from MH i2c: E2 62 00 [13:00:19]MH_I2C_Read... [13:00:19]Read from MH i2c: E2 62 00 F0 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6A 74 01 00 0E 04 04 00 8F 00 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 F3 [13:00:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6A 74 01 00 0E 04 04 00 8F 00 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 [13:00:19]wFMCommunicate OK [13:00:19]SAM_PROTO_GetFieldsCounters done [13:00:19]requested_item shift.num is exist - process it [13:00:19]requested_item shift.opened is exist - process it [13:00:19]req_shift_opened [13:00:19]FM_GetShiftState [13:00:19]SAM_PROTO_GetShiftState [13:00:19]wFMCommunicate request_size=4 [13:00:19]MH_SAM_APDU [13:00:19]CAPDU: 80 13 01 00 [13:00:19]Write to MH i2c: E2 08 00 F1 02 80 13 01 00 00 00 00 00 70 [13:00:19]Write i2c OK [13:00:19]MH_I2C_Read... [13:00:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:00:19]Read from MH i2c: E2 [13:00:19]MH_I2C_Read... [13:00:19]Read from MH i2c: E2 0E 00 [13:00:19]MH_I2C_Read... [13:00:19]Read from MH i2c: E2 0E 00 F1 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1C [13:00:19]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:00:19]wFMCommunicate OK [13:00:19]SAM_PROTO_GetShiftState done [13:00:19]FM_GetShiftState done [13:00:19]req_shift_opened done [13:00:19]requested_item shift.open_date is exist - process it [13:00:19]req_shift_open_date [13:00:19]req_shift_open_date done [13:00:19]produce_requested_data done [13:00:19]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95338,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:00:19]process_action_free close_receipt [13:00:19]json_value_free [13:00:19]json_value_free done [13:00:19]process_json_proto returns [13:00:19]Send response to host [13:00:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95338,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:00:19]free response buf [13:00:19]execute_script done [13:00:19]execute_script returns [13:00:19]free content buf [13:00:19]Sock 7.Close socket [13:00:19]Sock 7.Thread stoped [13:00:23]OFD Sender: No OFD packet to send [13:00:28]OFD Sender: No OFD packet to send [13:00:33]OFD Sender: No OFD packet to send [13:00:34]accept exits with 9 [13:00:34]New connection [13:00:34]New thread 3067362660 created [13:00:34]Thread 3067219300 joined [13:00:34]Waiting for new connection... [13:00:34] Sock 9.Parse request [13:00:34]Sock 9.Check first char [13:00:34]Sock 9.First char is OK [13:00:34]request: POST /json_proto HTTP/1.0 [13:00:34]Method: POST [13:00:34]URL: /json_proto [13:00:34]Method is POST - this is cgi request [13:00:34]url: /json_proto [13:00:34]query_string will be loaded in cgi processing [13:00:34]execute_cgi json_proto POST (null) [13:00:34]execute_cgi path=json_proto method=POST [13:00:34]POST find Content-Length [13:00:34]Host: 172.17.40.67:8080 [13:00:34]Content-Length: 683 [13:00:34]Content-Type: application/json [13:00:34] [13:00:34]POST finish read [13:00:34]Found Content-Length = 683 [13:00:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405849", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:00:34]execute_script... [13:00: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)3405849", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:00:34]POST & json_proto [13:00:34]process_json_proto [13:00:34]json parsed OK: [13:00:34]protocol is kg_v1.0 [13:00:34]action value=close_receipt [13:00:34]process_action close_receipt [13:00:34]cmd_close_receipt [13:00:34]MH_GetDate [13:00:34]Write to MH i2c: F0 00 00 F2 02 E3 [13:00:34]Write i2c OK [13:00:34]MH_I2C_Read... [13:00:34]Read from MH i2c: F0 [13:00:34]MH_I2C_Read... [13:00:34]Read from MH i2c: F0 09 00 [13:00:34]MH_I2C_Read... [13:00:34]Read from MH i2c: F0 09 00 F2 02 00 73 39 1E 67 EE DA 66 66 B1 [13:00:34]GetLastDocTimeStamp 1730034016 [13:00:34]current date 1730034035 [13:00:34]FM_GetShiftState [13:00:34]SAM_PROTO_GetShiftState [13:00:34]wFMCommunicate request_size=4 [13:00:34]MH_SAM_APDU [13:00:34]CAPDU: 80 13 01 00 [13:00:34]Write to MH i2c: E2 08 00 F3 02 80 13 01 00 00 00 00 00 72 [13:00:34]Write i2c OK [13:00:34]MH_I2C_Read... [13:00:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:00:34]Read from MH i2c: E2 [13:00:34]MH_I2C_Read... [13:00:34]Read from MH i2c: E2 0E 00 [13:00:34]MH_I2C_Read... [13:00:34]Read from MH i2c: E2 0E 00 F3 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1E [13:00:34]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:00:34]wFMCommunicate OK [13:00:34]SAM_PROTO_GetShiftState done [13:00:34]FM_GetShiftState done [13:00:34]opened in 1729987736 [13:00:34]opened+sec_in_day 1730074136 [13:00:34]quantity*price = 100015 [13:00:34]sum+1 = 100017 [13:00:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 338 27.10.2024 13:00 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95339 ФПД: 165398027896254 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T130035&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95339&fm=165398027896254&tin=02508201610067®Number=0000000000170478&sum=100000 [13:00:35]StoreToDocumentArchive [13:00:35]shift 143 fd 95339 [13:00:35]save to /storage/0143/doc_00095339 [13:00:35]save last doc name /storage/0143/doc_00095339 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 01F74BC0 [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 00 03 80 09 00 00 00 00 00 00 75 [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 00 03 00 90 00 77 [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 01 03 80 0D 01 02 00 00 00 00 7D [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 01 03 00 90 00 78 [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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 73 39 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6B 74 01 00 35 04 06 00 96 [13:00:35]Write to MH i2c: E2 02 01 02 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 73 39 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6B 74 01 00 35 04 06 00 96 00 00 8E [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 02 03 00 90 00 79 [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 6D BA B3 05 BE [13:00:35]Write to MH i2c: E2 0D 00 03 03 80 0D 02 02 05 00 6D BA B3 05 BE 00 00 27 [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 03 03 00 90 00 7A [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 04 03 80 0D 03 02 00 00 00 00 82 [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 04 03 00 DB 26 B2 B0 19 E8 6C 12 90 00 65 [13:00:35]RAPDU: DB 26 B2 B0 19 E8 6C 12 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 05 03 80 11 00 00 00 00 00 00 82 [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 05 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D3 [13:00:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:00:35]wFMCommunicate OK [13:00:35]CreateOFDProtocolMessage done [13:00:35]OFDSenderStorePacket 95339 [13:00:35]StoreOFDPacket docnum=95339 [13:00:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 15 D0 07 01 03 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 73 39 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6B 74 01 00 35 04 06 00 96 6D BA B3 05 BE DB 26 B2 B0 19 E8 6C 12 [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/00095339 [13:00:35]NVStorageSaveData ofd_packets/00095339 [13:00:35]File name is /storage/ofd_packets/00095339 [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 06 03 09 [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 06 03 00 00 00 00 00 FF 0F 1E [13:00:35]RasterBufferAndPrint [13:00:35]line Счет N : (1)3405849 [13:00:35]line ИНН: 02508201610067 [13:00:35]line Контрольно-Кассовый Чек [13:00:35]line ПРОДАЖА [13:00:35]line ТРК (МРК, ГНК) : 42 [13:00:35]line Товар: 2710124130 [13:00:35]line Аи-92-К-4 [13:00:35]line 14.950 * 66.90 [13:00:35]line = 1000.16 [13:00:35]line НДС 12% НСП 1% [13:00:35]line > о реализуемом товаре [13:00:35]line ОКРУГЛЕНИЕ: -0.16 [13:00:35]line ИТОГО: 1000.00 [13:00:35]line Внесено: 1000.00 [13:00:35]line СДАЧА: 0.00 [13:00:35]line НСП 1% : 8.85 [13:00:35]line НДС 12% : 106.21 [13:00:35]line Наличными: 1000.00 [13:00:35]line Безнал.: 0.00 [13:00:35]line Место: АЗС № 82 "Партнер Нефть" [13:00:35]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:00:35]line СНО: Общий режим [13:00:35]line Чек 338 27.10.2024 13:00 [13:00:35]line Смена: 143 ФФД: 1.0 [13:00:35]line ЗНМ: 0300000017 [13:00:35]line РНМ: 0000000000170478 [13:00:35]line Версия ККМ: v1.0 [13:00:35]line ФМ: 0000000002098560 [13:00:35]line ФД: 95339 [13:00:35]line ФПД: 165398027896254 [13:00:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T130035&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95339&fm=165398027896254&tin=02508201610067®Number=0000000000170478&sum=100000 [13:00:36]OFD Sender: Processing packet 95339 [packets to send 56, broken 55] [13:00:36]ProducePacketName [13:00:36]name=ofd_packets/00095339 [13:00:36]OFD Sender: To server: pG, [13:00:36]CommunicateWithHost lk.salyk.kg:30040 [13:00:36]ConnectInit lk.salyk.kg [13:00:36]written 0, free lines is 4095 [13:00:36]Connected sock=11 [13:00:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 15 D0 07 01 03 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 73 39 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6B 74 01 00 35 04 06 00 96 6D BA B3 05 BE DB 26 B2 B0 19 E8 6C 12 [13:00:36]Write to MH i2c: 01 00 00 31 03 34 [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 31 03 00 00 00 00 00 0A 0D 52 [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 3344 [13:00:36]MH_Cut [13:00:36]Write to MH i2c: D1 01 00 38 03 01 0D [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 38 03 00 0C [13:00:36]Write to MH i2c: 01 00 00 39 03 3C [13:00:36]Write i2c OK [13:00:36]MH_I2C_Read... [13:00:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D7 B1 47 00 0B 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 32 30 39 38 35 36 30 10 04 04 00 6B 74 01 00 F4 03 04 00 9F E3 1D 67 B6 04 01 00 00 E3 5B B0 AB 05 22 12 51 [13:00:36]CommunicateWithHost err = 0 [13:00:36]CheckOFDResponse [13:00:36]1017 (14) - 77093643461234 [13:00:36]1041 (16) - 0000000002098560 [13:00:36]1040 (4) - 95339 [13:00:36]1012 (4) - 27.10.2024 06:54 [13:00:36]1206 (1) - 0 [13:00:36]OFD Sender: Remove packet 95339 [13:00:36]ProducePacketName [13:00:36]name=ofd_packets/00095339 [13:00:36]NVStorageDeleteData [13:00:37]OFD Sender: No OFD packet to send [13:00:37]*** Cut start [13:00:37]*** Partial cut [13:00:37]*** CUTSNS_PIN = 1 [13:00:37]*** CUTSNS_PIN = 0 [13:00:37]*** Brake cut motor [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 39 03 00 00 00 00 00 FF 0F 51 [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 3A 03 80 11 00 00 00 00 00 00 B7 [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 3A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 08 [13:00:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 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 3B 03 80 13 00 00 00 00 00 00 BA [13:00:37]Write i2c OK [13:00:37]MH_I2C_Read... [13:00:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:00:38]Read from MH i2c: E2 [13:00:38]MH_I2C_Read... [13:00:38]Read from MH i2c: E2 62 00 [13:00:38]MH_I2C_Read... [13:00:38]Read from MH i2c: E2 62 00 3B 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6B 74 01 00 0E 04 04 00 8F 00 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 43 [13:00:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6B 74 01 00 0E 04 04 00 8F 00 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 [13:00:38]wFMCommunicate OK [13:00:38]SAM_PROTO_GetFieldsCounters done [13:00:38]requested_item shift.num is exist - process it [13:00:38]requested_item shift.opened is exist - process it [13:00:38]req_shift_opened [13:00:38]FM_GetShiftState [13:00:38]SAM_PROTO_GetShiftState [13:00:38]wFMCommunicate request_size=4 [13:00:38]MH_SAM_APDU [13:00:38]CAPDU: 80 13 01 00 [13:00:38]Write to MH i2c: E2 08 00 3C 03 80 13 01 00 00 00 00 00 BC [13:00:38]Write i2c OK [13:00:38]MH_I2C_Read... [13:00:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:00:38]Read from MH i2c: E2 [13:00:38]MH_I2C_Read... [13:00:38]Read from MH i2c: E2 0E 00 [13:00:38]MH_I2C_Read... [13:00:38]Read from MH i2c: E2 0E 00 3C 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 68 [13:00:38]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:00:38]wFMCommunicate OK [13:00:38]SAM_PROTO_GetShiftState done [13:00:38]FM_GetShiftState done [13:00:38]req_shift_opened done [13:00:38]requested_item shift.open_date is exist - process it [13:00:38]req_shift_open_date [13:00:38]req_shift_open_date done [13:00:38]produce_requested_data done [13:00:38]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95339,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:00:38]process_action_free close_receipt [13:00:38]json_value_free [13:00:38]json_value_free done [13:00:38]process_json_proto returns [13:00:38]Send response to host [13:00:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95339,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:00:38]free response buf [13:00:38]execute_script done [13:00:38]execute_script returns [13:00:38]free content buf [13:00:38]Sock 9.Close socket [13:00:38]Sock 9.Thread stoped [13:00:42]OFD Sender: No OFD packet to send [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:09]accept exits with 7 [13:01:09]New connection [13:01:09]New thread 3067219300 created [13:01:09]Thread 3067362660 joined [13:01:09]Waiting for new connection... [13:01:09] Sock 7.Parse request [13:01:09]Sock 7.Check first char [13:01:09]Sock 7.First char is OK [13:01:09]request: POST /json_proto HTTP/1.0 [13:01:09]Method: POST [13:01:09]URL: /json_proto [13:01:09]Method is POST - this is cgi request [13:01:09]url: /json_proto [13:01:09]query_string will be loaded in cgi processing [13:01:09]execute_cgi json_proto POST (null) [13:01:09]execute_cgi path=json_proto method=POST [13:01:09]POST find Content-Length [13:01:09]Host: 172.17.40.67:8080 [13:01:09]Content-Length: 683 [13:01:09]Content-Type: application/json [13:01:09] [13:01:09]POST finish read [13:01:09]Found Content-Length = 683 [13:01:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405850", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:01:09]execute_script... [13:01:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405850", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:01:09]POST & json_proto [13:01:09]process_json_proto [13:01:09]json parsed OK: [13:01:09]protocol is kg_v1.0 [13:01:09]action value=close_receipt [13:01:09]process_action close_receipt [13:01:09]cmd_close_receipt [13:01:09]MH_GetDate [13:01:09]Write to MH i2c: F0 00 00 3D 03 2F [13:01:09]Write i2c OK [13:01:09]MH_I2C_Read... [13:01:09]Read from MH i2c: F0 [13:01:09]MH_I2C_Read... [13:01:09]Read from MH i2c: F0 09 00 [13:01:09]MH_I2C_Read... [13:01:09]Read from MH i2c: F0 09 00 3D 03 00 96 39 1E 67 EE DA 66 66 20 [13:01:09]GetLastDocTimeStamp 1730034035 [13:01:09]current date 1730034070 [13:01:09]FM_GetShiftState [13:01:09]SAM_PROTO_GetShiftState [13:01:09]wFMCommunicate request_size=4 [13:01:09]MH_SAM_APDU [13:01:09]CAPDU: 80 13 01 00 [13:01:09]Write to MH i2c: E2 08 00 3E 03 80 13 01 00 00 00 00 00 BE [13:01:09]Write i2c OK [13:01:09]MH_I2C_Read... [13:01:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:01:09]Read from MH i2c: E2 [13:01:09]MH_I2C_Read... [13:01:09]Read from MH i2c: E2 0E 00 [13:01:09]MH_I2C_Read... [13:01:09]Read from MH i2c: E2 0E 00 3E 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 6A [13:01:09]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:01:09]wFMCommunicate OK [13:01:09]SAM_PROTO_GetShiftState done [13:01:09]FM_GetShiftState done [13:01:09]opened in 1729987736 [13:01:09]opened+sec_in_day 1730074136 [13:01:09]quantity*price = 100015 [13:01:09]sum+1 = 100017 [13:01:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 339 27.10.2024 13:01 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95340 ФПД: 256978072770372 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T130110&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95340&fm=256978072770372&tin=02508201610067®Number=0000000000170478&sum=100000 [13:01:11]StoreToDocumentArchive [13:01:11]shift 143 fd 95340 [13:01:11]save to /storage/0143/doc_00095340 [13:01:11]save last doc name /storage/0143/doc_00095340 to /storage/kkm_last_doc_name [13:01:11]save OK [13:01:11]Clear old archive folders... [13:01:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:01:11]tlvbuf is 01F64160 [13:01:11]SAM_PROTO_ClearQueue [13:01:11]wFMCommunicate request_size=4 [13:01:11]MH_SAM_APDU [13:01:11]CAPDU: 80 09 00 00 [13:01:11]Write to MH i2c: E2 08 00 4B 03 80 09 00 00 00 00 00 00 C0 [13:01:11]Write i2c OK [13:01:11]MH_I2C_Read... [13:01:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:01:11]Read from MH i2c: E2 [13:01:11]MH_I2C_Read... [13:01:11]Read from MH i2c: E2 03 00 [13:01:11]MH_I2C_Read... [13:01:11]Read from MH i2c: E2 03 00 4B 03 00 90 00 C2 [13:01:11]RAPDU: 90 00 [13:01:11]wFMCommunicate OK [13:01:11]SAM_PROTO_ClearQueue done [13:01:11]KKMCreateOFDPacket [13:01:11]OFDProtocolAddRootSTLVToBuf [13:01:11]FM_MakeSignedData [13:01:11]FM_MakeSignedData [13:01:11]SAM_PROTO_SignData [13:01:11]wFMCommunicate request_size=4 [13:01:11]MH_SAM_APDU [13:01:11]CAPDU: 80 0D 01 02 [13:01:11]Write to MH i2c: E2 08 00 4C 03 80 0D 01 02 00 00 00 00 C8 [13:01:11]Write i2c OK [13:01:11]MH_I2C_Read... [13:01:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:01:11]Read from MH i2c: E2 [13:01:11]MH_I2C_Read... [13:01:11]Read from MH i2c: E2 03 00 [13:01:11]MH_I2C_Read... [13:01:11]Read from MH i2c: E2 03 00 4C 03 00 90 00 C3 [13:01:11]RAPDU: 90 00 [13:01:11]wFMCommunicate OK [13:01:11]wFMCommunicate request_size=255 [13:01:11]MH_SAM_APDU [13:01: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 96 39 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6C 74 01 00 35 04 06 00 E9 [13:01:11]Write to MH i2c: E2 02 01 4D 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 96 39 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6C 74 01 00 35 04 06 00 E9 00 00 51 [13:01:11]Write i2c OK [13:01:11]MH_I2C_Read... [13:01:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:01:11]Read from MH i2c: E2 [13:01:11]MH_I2C_Read... [13:01:11]Read from MH i2c: E2 03 00 [13:01:11]MH_I2C_Read... [13:01:11]Read from MH i2c: E2 03 00 4D 03 00 90 00 C4 [13:01:11]RAPDU: 90 00 [13:01:11]wFMCommunicate OK [13:01:11]wFMCommunicate request_size=10 [13:01:11]MH_SAM_APDU [13:01:11]CAPDU: 80 0D 02 02 05 B8 5E BE 17 44 [13:01:11]Write to MH i2c: E2 0D 00 4E 03 80 0D 02 02 05 00 B8 5E BE 17 44 00 00 04 [13:01:11]Write i2c OK [13:01:11]MH_I2C_Read... [13:01:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:01:11]Read from MH i2c: E2 [13:01:11]MH_I2C_Read... [13:01:11]Read from MH i2c: E2 03 00 [13:01:11]MH_I2C_Read... [13:01:11]Read from MH i2c: E2 03 00 4E 03 00 90 00 C5 [13:01:11]RAPDU: 90 00 [13:01:11]wFMCommunicate OK [13:01:11]wFMCommunicate request_size=4 [13:01:11]MH_SAM_APDU [13:01:11]CAPDU: 80 0D 03 02 [13:01:11]Write to MH i2c: E2 08 00 4F 03 80 0D 03 02 00 00 00 00 CD [13:01:11]Write i2c OK [13:01:11]MH_I2C_Read... [13:01:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:01:11]Read from MH i2c: E2 [13:01:11]MH_I2C_Read... [13:01:11]Read from MH i2c: E2 0B 00 [13:01:11]MH_I2C_Read... [13:01:11]Read from MH i2c: E2 0B 00 4F 03 00 6C 25 4E B4 34 20 C4 1A 90 00 93 [13:01:11]RAPDU: 6C 25 4E B4 34 20 C4 1A 90 00 [13:01:11]wFMCommunicate OK [13:01:11]SAM_PROTO_SignData done [13:01:11]FM_MakeSignedData done [13:01:11]CreateOFDProtocolMessage [13:01:11]wFMCommunicate request_size=4 [13:01:11]MH_SAM_APDU [13:01:11]CAPDU: 80 11 00 00 [13:01:11]Write to MH i2c: E2 08 00 50 03 80 11 00 00 00 00 00 00 CD [13:01:11]Write i2c OK [13:01:11]MH_I2C_Read... [13:01:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:01:11]Read from MH i2c: E2 [13:01:11]MH_I2C_Read... [13:01:11]Read from MH i2c: E2 17 00 [13:01:11]MH_I2C_Read... [13:01:11]Read from MH i2c: E2 17 00 50 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1E [13:01:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:01:11]wFMCommunicate OK [13:01:11]CreateOFDProtocolMessage done [13:01:11]OFDSenderStorePacket 95340 [13:01:11]StoreOFDPacket docnum=95340 [13:01:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A5 18 07 01 89 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 96 39 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6C 74 01 00 35 04 06 00 E9 B8 5E BE 17 44 6C 25 4E B4 34 20 C4 1A [13:01:11]CheckFolder [13:01:11]dirname=/storage/ofd_packets [13:01:11]CheckFolder done [13:01:11]ProducePacketName [13:01:11]name=ofd_packets/00095340 [13:01:11]NVStorageSaveData ofd_packets/00095340 [13:01:11]File name is /storage/ofd_packets/00095340 [13:01:11]Write 301 bytes [13:01:11]NVStorageSaveData done [13:01:11]OFDSenderStorePacket done [13:01:11]KKMCreateOFDPacket done [13:01:11]NVStorageSaveData kkm_last_timestamp [13:01:11]File name is /storage/kkm_last_timestamp [13:01:11]Write 4 bytes [13:01:11]NVStorageSaveData done [13:01:11]ExternCall_PrintAddStr [13:01:11]wPrintStart [13:01:11]Write to MH i2c: 01 00 00 51 03 54 [13:01:11]Write i2c OK [13:01:11]MH_I2C_Read... [13:01:11]Read from MH i2c: 01 [13:01:11]MH_I2C_Read... [13:01:11]Read from MH i2c: 01 07 00 [13:01:11]MH_I2C_Read... [13:01:11]Read from MH i2c: 01 07 00 51 03 00 00 00 00 00 FF 0F 69 [13:01:11]RasterBufferAndPrint [13:01:11]line Счет N : (1)3405850 [13:01:11]line ИНН: 02508201610067 [13:01:11]line Контрольно-Кассовый Чек [13:01:11]line ПРОДАЖА [13:01:11]line ТРК (МРК, ГНК) : 22 [13:01:11]line Товар: 2710124130 [13:01:11]line Аи-92-К-4 [13:01:11]line 14.950 * 66.90 [13:01:11]line = 1000.16 [13:01:11]line НДС 12% НСП 1% [13:01:11]line > о реализуемом товаре [13:01:11]line ОКРУГЛЕНИЕ: -0.16 [13:01:11]line ИТОГО: 1000.00 [13:01:11]line Внесено: 1000.00 [13:01:11]line СДАЧА: 0.00 [13:01:11]line НСП 1% : 8.85 [13:01:11]line НДС 12% : 106.21 [13:01:11]line Наличными: 1000.00 [13:01:11]line Безнал.: 0.00 [13:01:11]line Место: АЗС № 82 "Партнер Нефть" [13:01:11]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:01:11]line СНО: Общий режим [13:01:11]line Чек 339 27.10.2024 13:01 [13:01:11]line Смена: 143 ФФД: 1.0 [13:01:11]line ЗНМ: 0300000017 [13:01:11]line РНМ: 0000000000170478 [13:01:11]line Версия ККМ: v1.0 [13:01:11]line ФМ: 0000000002098560 [13:01:11]line ФД: 95340 [13:01:11]line ФПД: 256978072770372 [13:01:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T130110&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95340&fm=256978072770372&tin=02508201610067®Number=0000000000170478&sum=100000 [13:01:11]OFD Sender: Processing packet 95340 [packets to send 56, broken 55] [13:01:11]ProducePacketName [13:01:11]name=ofd_packets/00095340 [13:01:11]OFD Sender: To server: pG, [13:01:11]CommunicateWithHost lk.salyk.kg:30040 [13:01:11]ConnectInit lk.salyk.kg [13:01:11]written 0, free lines is 4095 [13:01:12]Connected sock=10 [13:01:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A5 18 07 01 89 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 96 39 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6C 74 01 00 35 04 06 00 E9 B8 5E BE 17 44 6C 25 4E B4 34 20 C4 1A [13:01:12]Write to MH i2c: 01 00 00 7C 03 7F [13:01:12]Write i2c OK [13:01:12]MH_I2C_Read... [13:01:12]Read from MH i2c: 01 [13:01:12]MH_I2C_Read... [13:01:12]Read from MH i2c: 01 07 00 [13:01:12]MH_I2C_Read... [13:01:12]Read from MH i2c: 01 07 00 7C 03 00 00 00 00 00 0C 0D 9F [13:01:12]RasterBufferAndPrint [13:01:12]line [13:01:12]line [13:01:12]line [13:01:12]line [13:01:12]line [13:01:12]written 0, free lines is 3346 [13:01:12]MH_Cut [13:01:12]Write to MH i2c: D1 01 00 83 03 01 58 [13:01:12]Write i2c OK [13:01:12]MH_I2C_Read... [13:01:12]Read from MH i2c: D1 [13:01:12]MH_I2C_Read... [13:01:12]Read from MH i2c: D1 01 00 [13:01:12]MH_I2C_Read... [13:01:12]Read from MH i2c: D1 01 00 83 03 00 57 [13:01:12]Write to MH i2c: 01 00 00 84 03 87 [13:01:12]Write i2c OK [13:01:12]MH_I2C_Read... [13:01:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FE 64 47 00 74 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 32 30 39 38 35 36 30 10 04 04 00 6C 74 01 00 F4 03 04 00 C3 E3 1D 67 B6 04 01 00 00 40 B6 D0 0E 79 B5 F9 8B [13:01:12]CommunicateWithHost err = 0 [13:01:12]CheckOFDResponse [13:01:12]1017 (14) - 77093643461234 [13:01:12]1041 (16) - 0000000002098560 [13:01:12]1040 (4) - 95340 [13:01:12]1012 (4) - 27.10.2024 06:54 [13:01:12]1206 (1) - 0 [13:01:12]OFD Sender: Remove packet 95340 [13:01:12]ProducePacketName [13:01:12]name=ofd_packets/00095340 [13:01:12]NVStorageDeleteData [13:01:12]OFD Sender: No OFD packet to send [13:01:13]*** Cut start [13:01:13]*** Partial cut [13:01:13]*** CUTSNS_PIN = 1 [13:01:13]*** CUTSNS_PIN = 0 [13:01:13]*** Brake cut motor [13:01:13]Read from MH i2c: 01 [13:01:13]MH_I2C_Read... [13:01:13]*** Stop cut motor [13:01:13]*** Cut end [13:01:13]Read from MH i2c: 01 07 00 [13:01:13]MH_I2C_Read... [13:01:13]Read from MH i2c: 01 07 00 84 03 00 00 00 00 00 FF 0F 9C [13:01:13]process_action close_receipt done [13:01:13]requested_data is exist [13:01:13]produce_requested_data [13:01:13]requested_item fm.sn is exist - process it [13:01:13]wFMCommunicate request_size=4 [13:01:13]MH_SAM_APDU [13:01:13]CAPDU: 80 11 00 00 [13:01:13]Write to MH i2c: E2 08 00 85 03 80 11 00 00 00 00 00 00 02 [13:01:13]Write i2c OK [13:01:13]MH_I2C_Read... [13:01:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:01:13]Read from MH i2c: E2 [13:01:13]MH_I2C_Read... [13:01:13]Read from MH i2c: E2 17 00 [13:01:13]MH_I2C_Read... [13:01:13]Read from MH i2c: E2 17 00 85 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 53 [13:01:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:01:13]wFMCommunicate OK [13:01:13]requested_item fd.num is exist - process it [13:01:13]SAM_PROTO_GetFieldsCounters [13:01:13]wFMCommunicate request_size=4 [13:01:13]MH_SAM_APDU [13:01:13]CAPDU: 80 13 00 00 [13:01:13]Write to MH i2c: E2 08 00 86 03 80 13 00 00 00 00 00 00 05 [13:01:13]Write i2c OK [13:01:13]MH_I2C_Read... [13:01:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:01:13]Read from MH i2c: E2 [13:01:13]MH_I2C_Read... [13:01:13]Read from MH i2c: E2 62 00 [13:01:13]MH_I2C_Read... [13:01:13]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6C 74 01 00 0E 04 04 00 8F 00 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 92 [13:01:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6C 74 01 00 0E 04 04 00 8F 00 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 [13:01:13]wFMCommunicate OK [13:01:13]SAM_PROTO_GetFieldsCounters done [13:01:13]requested_item shift.num is exist - process it [13:01:13]requested_item shift.opened is exist - process it [13:01:13]req_shift_opened [13:01:13]FM_GetShiftState [13:01:13]SAM_PROTO_GetShiftState [13:01:13]wFMCommunicate request_size=4 [13:01:13]MH_SAM_APDU [13:01:13]CAPDU: 80 13 01 00 [13:01:13]Write to MH i2c: E2 08 00 87 03 80 13 01 00 00 00 00 00 07 [13:01:13]Write i2c OK [13:01:13]MH_I2C_Read... [13:01:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:01:13]Read from MH i2c: E2 [13:01:13]MH_I2C_Read... [13:01:13]Read from MH i2c: E2 0E 00 [13:01:13]MH_I2C_Read... [13:01:13]Read from MH i2c: E2 0E 00 87 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B3 [13:01:13]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:01:13]wFMCommunicate OK [13:01:13]SAM_PROTO_GetShiftState done [13:01:13]FM_GetShiftState done [13:01:13]req_shift_opened done [13:01:13]requested_item shift.open_date is exist - process it [13:01:13]req_shift_open_date [13:01:13]req_shift_open_date done [13:01:13]produce_requested_data done [13:01:13]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95340,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:01:13]process_action_free close_receipt [13:01:13]json_value_free [13:01:13]json_value_free done [13:01:13]process_json_proto returns [13:01:13]Send response to host [13:01:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95340,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:01:13]free response buf [13:01:13]execute_script done [13:01:13]execute_script returns [13:01:13]free content buf [13:01:13]Sock 7.Close socket [13:01:13]Sock 7.Thread stoped [13:01:18]OFD Sender: No OFD packet to send [13:01:23]OFD Sender: No OFD packet to send [13:01:28]OFD Sender: No OFD packet to send [13:01:33]OFD Sender: No OFD packet to send [13:01:38]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:06]accept exits with 9 [13:02:06]New connection [13:02:06]New thread 3067362660 created [13:02:06]Thread 3067219300 joined [13:02:06]Waiting for new connection... [13:02:06] Sock 9.Parse request [13:02:06]Sock 9.Check first char [13:02:06]Sock 9.First char is OK [13:02:06]request: POST /json_proto HTTP/1.0 [13:02:06]Method: POST [13:02:06]URL: /json_proto [13:02:06]Method is POST - this is cgi request [13:02:06]url: /json_proto [13:02:06]query_string will be loaded in cgi processing [13:02:06]execute_cgi json_proto POST (null) [13:02:06]execute_cgi path=json_proto method=POST [13:02:06]POST find Content-Length [13:02:06]Host: 172.17.40.67:8080 [13:02:06]Content-Length: 680 [13:02:06]Content-Type: application/json [13:02:06] [13:02:06]POST finish read [13:02:06]Found Content-Length = 680 [13:02:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405851", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 23.590, "sum" : 1797.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1797.00, "payments": [ { "type": 0, "sum" : 1797.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:02:06]execute_script... [13:02: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)3405851", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 23.590, "sum" : 1797.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1797.00, "payments": [ { "type": 0, "sum" : 1797.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:02:06]POST & json_proto [13:02:06]process_json_proto [13:02:06]json parsed OK: [13:02:06]protocol is kg_v1.0 [13:02:06]action value=close_receipt [13:02:06]process_action close_receipt [13:02:06]cmd_close_receipt [13:02:06]MH_GetDate [13:02:06]Write to MH i2c: F0 00 00 88 03 7A [13:02:06]Write i2c OK [13:02:06]MH_I2C_Read... [13:02:06]Read from MH i2c: F0 [13:02:06]MH_I2C_Read... [13:02:06]Read from MH i2c: F0 09 00 [13:02:06]MH_I2C_Read... [13:02:06]Read from MH i2c: F0 09 00 88 03 00 CF 39 1E 67 EE DA 66 66 A4 [13:02:06]GetLastDocTimeStamp 1730034070 [13:02:06]current date 1730034127 [13:02:06]FM_GetShiftState [13:02:06]SAM_PROTO_GetShiftState [13:02:06]wFMCommunicate request_size=4 [13:02:06]MH_SAM_APDU [13:02:06]CAPDU: 80 13 01 00 [13:02:06]Write to MH i2c: E2 08 00 89 03 80 13 01 00 00 00 00 00 09 [13:02:06]Write i2c OK [13:02:06]MH_I2C_Read... [13:02:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:02:06]Read from MH i2c: E2 [13:02:06]MH_I2C_Read... [13:02:06]Read from MH i2c: E2 0E 00 [13:02:06]MH_I2C_Read... [13:02:06]Read from MH i2c: E2 0E 00 89 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B5 [13:02:06]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:02:06]wFMCommunicate OK [13:02:06]SAM_PROTO_GetShiftState done [13:02:06]FM_GetShiftState done [13:02:06]opened in 1729987736 [13:02:06]opened+sec_in_day 1730074136 [13:02:06]quantity*price = 179755 [13:02:06]sum+1 = 179757 [13:02:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 1797.00 Внесено: 2000.00 СДАЧА: 203.00 НСП 1% : 15.91 НДС 12% : 190.89 Наличными: 1797.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 340 27.10.2024 13:02 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95341 ФПД: 95225745390307 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T130207&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95341&fm=95225745390307&tin=02508201610067®Number=0000000000170478&sum=179700 [13:02:07]StoreToDocumentArchive [13:02:07]shift 143 fd 95341 [13:02:07]save to /storage/0143/doc_00095341 [13:02:07]save last doc name /storage/0143/doc_00095341 to /storage/kkm_last_doc_name [13:02:07]save OK [13:02:07]Clear old archive folders... [13:02:07]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:02:07]tlvbuf is 01FB5A20 [13:02:07]SAM_PROTO_ClearQueue [13:02:07]wFMCommunicate request_size=4 [13:02:07]MH_SAM_APDU [13:02:07]CAPDU: 80 09 00 00 [13:02:07]Write to MH i2c: E2 08 00 96 03 80 09 00 00 00 00 00 00 0B [13:02:07]Write i2c OK [13:02:07]MH_I2C_Read... [13:02:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:02:07]Read from MH i2c: E2 [13:02:07]MH_I2C_Read... [13:02:07]Read from MH i2c: E2 03 00 [13:02:07]MH_I2C_Read... [13:02:07]Read from MH i2c: E2 03 00 96 03 00 90 00 0D [13:02:07]RAPDU: 90 00 [13:02:07]wFMCommunicate OK [13:02:07]SAM_PROTO_ClearQueue done [13:02:07]KKMCreateOFDPacket [13:02:07]OFDProtocolAddRootSTLVToBuf [13:02:07]FM_MakeSignedData [13:02:07]FM_MakeSignedData [13:02:07]SAM_PROTO_SignData [13:02:07]wFMCommunicate request_size=4 [13:02:07]MH_SAM_APDU [13:02:07]CAPDU: 80 0D 01 02 [13:02:07]Write to MH i2c: E2 08 00 97 03 80 0D 01 02 00 00 00 00 13 [13:02:07]Write i2c OK [13:02:07]MH_I2C_Read... [13:02:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:02:07]Read from MH i2c: E2 [13:02:07]MH_I2C_Read... [13:02:07]Read from MH i2c: E2 03 00 [13:02:07]MH_I2C_Read... [13:02:07]Read from MH i2c: E2 03 00 97 03 00 90 00 0E [13:02:07]RAPDU: 90 00 [13:02:07]wFMCommunicate OK [13:02:07]wFMCommunicate request_size=255 [13:02:07]MH_SAM_APDU [13:02: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 26 5C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C BE 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 BD 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 91 4A 00 00 00 00 07 04 06 00 F4 BD 02 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 CF 39 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6D 74 01 00 35 04 06 00 56 9B 78 BA [13:02:07]Write to MH i2c: E2 02 01 98 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 26 5C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C BE 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 BD 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 91 4A 00 00 00 00 07 04 06 00 F4 BD 02 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 CF 39 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6D 74 01 00 35 04 06 00 56 9B 78 BA 00 00 B3 [13:02:07]Write i2c OK [13:02:07]MH_I2C_Read... [13:02:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:02:07]Read from MH i2c: E2 [13:02:07]MH_I2C_Read... [13:02:07]Read from MH i2c: E2 03 00 [13:02:07]MH_I2C_Read... [13:02:07]Read from MH i2c: E2 03 00 98 03 00 90 00 0F [13:02:07]RAPDU: 90 00 [13:02:07]wFMCommunicate OK [13:02:07]wFMCommunicate request_size=7 [13:02:07]MH_SAM_APDU [13:02:07]CAPDU: 80 0D 02 02 02 3A E3 [13:02:07]Write to MH i2c: E2 0A 00 99 03 80 0D 02 02 02 00 3A E3 00 00 37 [13:02:07]Write i2c OK [13:02:07]MH_I2C_Read... [13:02:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:02:07]Read from MH i2c: E2 [13:02:07]MH_I2C_Read... [13:02:07]Read from MH i2c: E2 03 00 [13:02:07]MH_I2C_Read... [13:02:07]Read from MH i2c: E2 03 00 99 03 00 90 00 10 [13:02:07]RAPDU: 90 00 [13:02:07]wFMCommunicate OK [13:02:07]wFMCommunicate request_size=4 [13:02:07]MH_SAM_APDU [13:02:07]CAPDU: 80 0D 03 02 [13:02:07]Write to MH i2c: E2 08 00 9A 03 80 0D 03 02 00 00 00 00 18 [13:02:07]Write i2c OK [13:02:07]MH_I2C_Read... [13:02:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:02:07]Read from MH i2c: E2 [13:02:07]MH_I2C_Read... [13:02:07]Read from MH i2c: E2 0B 00 [13:02:07]MH_I2C_Read... [13:02:07]Read from MH i2c: E2 0B 00 9A 03 00 91 DF E3 83 0D 43 29 6C 90 00 D4 [13:02:07]RAPDU: 91 DF E3 83 0D 43 29 6C 90 00 [13:02:07]wFMCommunicate OK [13:02:07]SAM_PROTO_SignData done [13:02:07]FM_MakeSignedData done [13:02:07]CreateOFDProtocolMessage [13:02:07]wFMCommunicate request_size=4 [13:02:07]MH_SAM_APDU [13:02:07]CAPDU: 80 11 00 00 [13:02:07]Write to MH i2c: E2 08 00 9B 03 80 11 00 00 00 00 00 00 18 [13:02:07]Write i2c OK [13:02:07]MH_I2C_Read... [13:02:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:02:07]Read from MH i2c: E2 [13:02:07]MH_I2C_Read... [13:02:07]Read from MH i2c: E2 17 00 [13:02:07]MH_I2C_Read... [13:02:07]Read from MH i2c: E2 17 00 9B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 69 [13:02:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:02:07]wFMCommunicate OK [13:02:07]CreateOFDProtocolMessage done [13:02:07]OFDSenderStorePacket 95341 [13:02:07]StoreOFDPacket docnum=95341 [13:02:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 34 7F 04 01 01 2A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 26 5C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C BE 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 BD 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 91 4A 00 00 00 00 07 04 06 00 F4 BD 02 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 CF 39 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6D 74 01 00 35 04 06 00 56 9B 78 BA 3A E3 91 DF E3 83 0D 43 29 6C [13:02:07]CheckFolder [13:02:07]dirname=/storage/ofd_packets [13:02:07]CheckFolder done [13:02:07]ProducePacketName [13:02:07]name=ofd_packets/00095341 [13:02:07]NVStorageSaveData ofd_packets/00095341 [13:02:07]File name is /storage/ofd_packets/00095341 [13:02:07]Write 298 bytes [13:02:07]NVStorageSaveData done [13:02:07]OFDSenderStorePacket done [13:02:07]KKMCreateOFDPacket done [13:02:07]NVStorageSaveData kkm_last_timestamp [13:02:07]File name is /storage/kkm_last_timestamp [13:02:07]Write 4 bytes [13:02:07]NVStorageSaveData done [13:02:07]OFD Sender: Processing packet 95341 [packets to send 56, broken 55] [13:02:07]ProducePacketName [13:02:07]name=ofd_packets/00095341 [13:02:07]OFD Sender: To server: pG, [13:02:07]CommunicateWithHost lk.salyk.kg:30040 [13:02:07]ConnectInit lk.salyk.kg [13:02:07]ExternCall_PrintAddStr [13:02:07]wPrintStart [13:02:07]Write to MH i2c: 01 00 00 9C 03 9F [13:02:07]Write i2c OK [13:02:07]MH_I2C_Read... [13:02:07]Read from MH i2c: 01 [13:02:07]MH_I2C_Read... [13:02:07]Read from MH i2c: 01 07 00 [13:02:07]MH_I2C_Read... [13:02:07]Read from MH i2c: 01 07 00 9C 03 00 00 00 00 00 FF 0F B4 [13:02:07]RasterBufferAndPrint [13:02:07]line Счет N : (1)3405851 [13:02:07]line ИНН: 02508201610067 [13:02:07]line Контрольно-Кассовый Чек [13:02:07]line ПРОДАЖА [13:02:07]line ТРК (МРК, ГНК) : 51 [13:02:07]line Товар: 2710194210 [13:02:07]line ДТ-К-5 [13:02:07]line 23.590 * 76.20 [13:02:07]line = 1797.56 [13:02:07]line НДС 12% НСП 1% [13:02:07]line > о реализуемом товаре [13:02:07]line ОКРУГЛЕНИЕ: -0.56 [13:02:07]line ИТОГО: 1797.00 [13:02:07]line Внесено: 2000.00 [13:02:07]line СДАЧА: 203.00 [13:02:07]line НСП 1% : 15.91 [13:02:07]line НДС 12% : 190.89 [13:02:07]line Наличными: 1797.00 [13:02:07]line Безнал.: 0.00 [13:02:07]line Место: АЗС № 82 "Партнер Нефть" [13:02:07]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:02:07]line СНО: Общий режим [13:02:07]line Чек 340 27.10.2024 13:02 [13:02:07]line Смена: 143 ФФД: 1.0 [13:02:07]line ЗНМ: 0300000017 [13:02:08]line РНМ: 0000000000170478 [13:02:08]line Версия ККМ: v1.0 [13:02:08]line ФМ: 0000000002098560 [13:02:08]line ФД: 95341 [13:02:08]line ФПД: 95225745390307 [13:02:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T130207&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95341&fm=95225745390307&tin=02508201610067®Number=0000000000170478&sum=179700 [13:02:08]Connected sock=11 [13:02:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 34 7F 04 01 01 2A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 26 5C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C BE 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 BD 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 91 4A 00 00 00 00 07 04 06 00 F4 BD 02 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 CF 39 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6D 74 01 00 35 04 06 00 56 9B 78 BA 3A E3 91 DF E3 83 0D 43 29 6C [13:02:08]written 0, free lines is 4095 [13:02:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FB F7 47 00 0D 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 32 30 39 38 35 36 30 10 04 04 00 6D 74 01 00 F4 03 04 00 FB E3 1D 67 B6 04 01 00 00 5E 4A DA 16 70 09 80 F9 [13:02:08]CommunicateWithHost err = 0 [13:02:08]CheckOFDResponse [13:02:08]1017 (14) - 77093643461234 [13:02:08]1041 (16) - 0000000002098560 [13:02:08]1040 (4) - 95341 [13:02:08]1012 (4) - 27.10.2024 06:55 [13:02:08]1206 (1) - 0 [13:02:08]OFD Sender: Remove packet 95341 [13:02:08]ProducePacketName [13:02:08]name=ofd_packets/00095341 [13:02:08]NVStorageDeleteData [13:02:08]Write to MH i2c: 01 00 00 C7 03 CA [13:02:08]Write i2c OK [13:02:08]MH_I2C_Read... [13:02:08]Read from MH i2c: 01 [13:02:08]MH_I2C_Read... [13:02:08]Read from MH i2c: 01 07 00 [13:02:08]MH_I2C_Read... [13:02:08]Read from MH i2c: 01 07 00 C7 03 00 00 00 00 00 FB 0C D8 [13:02:08]RasterBufferAndPrint [13:02:08]line [13:02:08]line [13:02:08]line [13:02:08]line [13:02:08]line [13:02:08]written 0, free lines is 3330 [13:02:08]MH_Cut [13:02:08]Write to MH i2c: D1 01 00 CE 03 01 A3 [13:02:08]Write i2c OK [13:02:08]MH_I2C_Read... [13:02:08]Read from MH i2c: D1 [13:02:08]MH_I2C_Read... [13:02:08]Read from MH i2c: D1 01 00 [13:02:08]MH_I2C_Read... [13:02:08]Read from MH i2c: D1 01 00 CE 03 00 A2 [13:02:08]Write to MH i2c: 01 00 00 CF 03 D2 [13:02:08]Write i2c OK [13:02:08]MH_I2C_Read... [13:02:08]OFD Sender: No OFD packet to send [13:02:09]*** Cut start [13:02:09]*** Partial cut [13:02:09]*** CUTSNS_PIN = 1 [13:02:09]*** CUTSNS_PIN = 0 [13:02:09]*** Brake cut motor [13:02:09]Read from MH i2c: 01 [13:02:09]MH_I2C_Read... [13:02:09]*** Stop cut motor [13:02:09]*** Cut end [13:02:09]Read from MH i2c: 01 07 00 [13:02:09]MH_I2C_Read... [13:02:09]Read from MH i2c: 01 07 00 CF 03 00 00 00 00 00 FF 0F E7 [13:02:09]process_action close_receipt done [13:02:09]requested_data is exist [13:02:09]produce_requested_data [13:02:09]requested_item fm.sn is exist - process it [13:02:09]wFMCommunicate request_size=4 [13:02:09]MH_SAM_APDU [13:02:09]CAPDU: 80 11 00 00 [13:02:09]Write to MH i2c: E2 08 00 D0 03 80 11 00 00 00 00 00 00 4D [13:02:09]Write i2c OK [13:02:09]MH_I2C_Read... [13:02:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:02:10]Read from MH i2c: E2 [13:02:10]MH_I2C_Read... [13:02:10]Read from MH i2c: E2 17 00 [13:02:10]MH_I2C_Read... [13:02:10]Read from MH i2c: E2 17 00 D0 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9E [13:02:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:02:10]wFMCommunicate OK [13:02:10]requested_item fd.num is exist - process it [13:02:10]SAM_PROTO_GetFieldsCounters [13:02:10]wFMCommunicate request_size=4 [13:02:10]MH_SAM_APDU [13:02:10]CAPDU: 80 13 00 00 [13:02:10]Write to MH i2c: E2 08 00 D1 03 80 13 00 00 00 00 00 00 50 [13:02:10]Write i2c OK [13:02:10]MH_I2C_Read... [13:02:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:02:10]Read from MH i2c: E2 [13:02:10]MH_I2C_Read... [13:02:10]Read from MH i2c: E2 62 00 [13:02:10]MH_I2C_Read... [13:02:10]Read from MH i2c: E2 62 00 D1 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6D 74 01 00 0E 04 04 00 8F 00 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 E1 [13:02:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6D 74 01 00 0E 04 04 00 8F 00 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 [13:02:10]wFMCommunicate OK [13:02:10]SAM_PROTO_GetFieldsCounters done [13:02:10]requested_item shift.num is exist - process it [13:02:10]requested_item shift.opened is exist - process it [13:02:10]req_shift_opened [13:02:10]FM_GetShiftState [13:02:10]SAM_PROTO_GetShiftState [13:02:10]wFMCommunicate request_size=4 [13:02:10]MH_SAM_APDU [13:02:10]CAPDU: 80 13 01 00 [13:02:10]Write to MH i2c: E2 08 00 D2 03 80 13 01 00 00 00 00 00 52 [13:02:10]Write i2c OK [13:02:10]MH_I2C_Read... [13:02:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:02:10]Read from MH i2c: E2 [13:02:10]MH_I2C_Read... [13:02:10]Read from MH i2c: E2 0E 00 [13:02:10]MH_I2C_Read... [13:02:10]Read from MH i2c: E2 0E 00 D2 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FE [13:02:10]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:02:10]wFMCommunicate OK [13:02:10]SAM_PROTO_GetShiftState done [13:02:10]FM_GetShiftState done [13:02:10]req_shift_opened done [13:02:10]requested_item shift.open_date is exist - process it [13:02:10]req_shift_open_date [13:02:10]req_shift_open_date done [13:02:10]produce_requested_data done [13:02:10]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95341,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:02:10]process_action_free close_receipt [13:02:10]json_value_free [13:02:10]json_value_free done [13:02:10]process_json_proto returns [13:02:10]Send response to host [13:02:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95341,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:02:10]free response buf [13:02:10]execute_script done [13:02:10]execute_script returns [13:02:10]free content buf [13:02:10]Sock 9.Close socket [13:02:10]Sock 9.Thread stoped [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:01]accept exits with 7 [13:03:01]New connection [13:03:01]New thread 3067219300 created [13:03:01]Thread 3067362660 joined [13:03:01]Waiting for new connection... [13:03:01] Sock 7.Parse request [13:03:01]Sock 7.Check first char [13:03:01]Sock 7.First char is OK [13:03:01]request: POST /json_proto HTTP/1.0 [13:03:01]Method: POST [13:03:01]URL: /json_proto [13:03:01]Method is POST - this is cgi request [13:03:01]url: /json_proto [13:03:01]query_string will be loaded in cgi processing [13:03:01]execute_cgi json_proto POST (null) [13:03:01]execute_cgi path=json_proto method=POST [13:03:01]POST find Content-Length [13:03:01]Host: 172.17.40.67:8080 [13:03:01]Content-Length: 678 [13:03:01]Content-Type: application/json [13:03:01] [13:03:01]POST finish read [13:03:01]Found Content-Length = 678 [13:03:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405853", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 3.040, "sum" : 203.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 203.00, "total" : 203.00, "payments": [ { "type": 0, "sum" : 203.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:03:01]execute_script... [13:03: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)3405853", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 3.040, "sum" : 203.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 203.00, "total" : 203.00, "payments": [ { "type": 0, "sum" : 203.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:03:01]POST & json_proto [13:03:01]process_json_proto [13:03:01]json parsed OK: [13:03:01]protocol is kg_v1.0 [13:03:01]action value=close_receipt [13:03:01]process_action close_receipt [13:03:01]cmd_close_receipt [13:03:01]MH_GetDate [13:03:01]Write to MH i2c: F0 00 00 D3 03 C5 [13:03:01]Write i2c OK [13:03:01]MH_I2C_Read... [13:03:01]Read from MH i2c: F0 [13:03:01]MH_I2C_Read... [13:03:01]Read from MH i2c: F0 09 00 [13:03:01]MH_I2C_Read... [13:03:01]Read from MH i2c: F0 09 00 D3 03 00 05 3A 1E 67 EE DA 66 66 26 [13:03:01]GetLastDocTimeStamp 1730034127 [13:03:01]current date 1730034181 [13:03:01]FM_GetShiftState [13:03:01]SAM_PROTO_GetShiftState [13:03:01]wFMCommunicate request_size=4 [13:03:01]MH_SAM_APDU [13:03:01]CAPDU: 80 13 01 00 [13:03:01]Write to MH i2c: E2 08 00 D4 03 80 13 01 00 00 00 00 00 54 [13:03:01]Write i2c OK [13:03:01]MH_I2C_Read... [13:03:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:03:01]Read from MH i2c: E2 [13:03:01]MH_I2C_Read... [13:03:01]Read from MH i2c: E2 0E 00 [13:03:01]MH_I2C_Read... [13:03:01]Read from MH i2c: E2 0E 00 D4 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 00 [13:03:01]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:03:01]wFMCommunicate OK [13:03:01]SAM_PROTO_GetShiftState done [13:03:01]FM_GetShiftState done [13:03:01]opened in 1729987736 [13:03:01]opened+sec_in_day 1730074136 [13:03:01]quantity*price = 20337 [13:03:01]sum+1 = 20339 [13:03:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 203.00 Внесено: 203.00 СДАЧА: 0.00 НСП 1% : 1.80 НДС 12% : 21.60 Наличными: 203.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 341 27.10.2024 13:03 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95342 ФПД: 78138495858997 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T130302&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95342&fm=78138495858997&tin=02508201610067®Number=0000000000170478&sum=20300 [13:03:02]StoreToDocumentArchive [13:03:02]shift 143 fd 95342 [13:03:02]save to /storage/0143/doc_00095342 [13:03:02]save last doc name /storage/0143/doc_00095342 to /storage/kkm_last_doc_name [13:03:02]save OK [13:03:02]Clear old archive folders... [13:03:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:03:02]tlvbuf is 01F648C0 [13:03:02]SAM_PROTO_ClearQueue [13:03:02]wFMCommunicate request_size=4 [13:03:02]MH_SAM_APDU [13:03:02]CAPDU: 80 09 00 00 [13:03:02]Write to MH i2c: E2 08 00 E1 03 80 09 00 00 00 00 00 00 56 [13:03:02]Write i2c OK [13:03:02]MH_I2C_Read... [13:03:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:03:02]Read from MH i2c: E2 [13:03:02]MH_I2C_Read... [13:03:02]Read from MH i2c: E2 03 00 [13:03:02]MH_I2C_Read... [13:03:02]Read from MH i2c: E2 03 00 E1 03 00 90 00 58 [13:03:02]RAPDU: 90 00 [13:03:02]wFMCommunicate OK [13:03:02]SAM_PROTO_ClearQueue done [13:03:02]KKMCreateOFDPacket [13:03:02]OFDProtocolAddRootSTLVToBuf [13:03:02]FM_MakeSignedData [13:03:02]FM_MakeSignedData [13:03:02]SAM_PROTO_SignData [13:03:02]wFMCommunicate request_size=4 [13:03:02]MH_SAM_APDU [13:03:02]CAPDU: 80 0D 01 02 [13:03:02]Write to MH i2c: E2 08 00 E2 03 80 0D 01 02 00 00 00 00 5E [13:03:02]Write i2c OK [13:03:02]MH_I2C_Read... [13:03:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:03:02]Read from MH i2c: E2 [13:03:02]MH_I2C_Read... [13:03:02]Read from MH i2c: E2 03 00 [13:03:02]MH_I2C_Read... [13:03:02]Read from MH i2c: E2 03 00 E2 03 00 90 00 59 [13:03:02]RAPDU: 90 00 [13:03:02]wFMCommunicate OK [13:03:02]wFMCommunicate request_size=255 [13:03:02]MH_SAM_APDU [13:03:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E0 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 72 4F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 4F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 70 08 00 00 00 00 07 04 06 00 4C 4F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 06 3A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6E 74 01 00 35 04 06 00 47 [13:03:02]Write to MH i2c: E2 02 01 E3 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 34 FF 03 08 00 03 E0 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 72 4F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 4F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 70 08 00 00 00 00 07 04 06 00 4C 4F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 06 3A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6E 74 01 00 35 04 06 00 47 00 00 85 [13:03:02]Write i2c OK [13:03:02]MH_I2C_Read... [13:03:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:03:02]Read from MH i2c: E2 [13:03:02]MH_I2C_Read... [13:03:02]Read from MH i2c: E2 03 00 [13:03:02]MH_I2C_Read... [13:03:02]Read from MH i2c: E2 03 00 E3 03 00 90 00 5A [13:03:02]RAPDU: 90 00 [13:03:02]wFMCommunicate OK [13:03:02]wFMCommunicate request_size=10 [13:03:02]MH_SAM_APDU [13:03:02]CAPDU: 80 0D 02 02 05 11 09 49 F9 35 [13:03:02]Write to MH i2c: E2 0D 00 E4 03 80 0D 02 02 05 00 11 09 49 F9 35 00 00 FC [13:03:02]Write i2c OK [13:03:02]MH_I2C_Read... [13:03:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:03:02]Read from MH i2c: E2 [13:03:02]MH_I2C_Read... [13:03:02]Read from MH i2c: E2 03 00 [13:03:02]MH_I2C_Read... [13:03:02]Read from MH i2c: E2 03 00 E4 03 00 90 00 5B [13:03:02]RAPDU: 90 00 [13:03:02]wFMCommunicate OK [13:03:02]wFMCommunicate request_size=4 [13:03:02]MH_SAM_APDU [13:03:02]CAPDU: 80 0D 03 02 [13:03:02]Write to MH i2c: E2 08 00 E5 03 80 0D 03 02 00 00 00 00 63 [13:03:02]Write i2c OK [13:03:02]MH_I2C_Read... [13:03:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:03:02]Read from MH i2c: E2 [13:03:02]MH_I2C_Read... [13:03:02]Read from MH i2c: E2 0B 00 [13:03:02]MH_I2C_Read... [13:03:02]Read from MH i2c: E2 0B 00 E5 03 00 71 23 ED F1 18 7E A5 C6 90 00 D7 [13:03:02]RAPDU: 71 23 ED F1 18 7E A5 C6 90 00 [13:03:02]wFMCommunicate OK [13:03:02]SAM_PROTO_SignData done [13:03:02]FM_MakeSignedData done [13:03:02]CreateOFDProtocolMessage [13:03:02]wFMCommunicate request_size=4 [13:03:02]MH_SAM_APDU [13:03:02]CAPDU: 80 11 00 00 [13:03:02]Write to MH i2c: E2 08 00 E6 03 80 11 00 00 00 00 00 00 63 [13:03:02]Write i2c OK [13:03:02]MH_I2C_Read... [13:03:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:03:02]Read from MH i2c: E2 [13:03:02]MH_I2C_Read... [13:03:02]Read from MH i2c: E2 17 00 [13:03:02]MH_I2C_Read... [13:03:02]Read from MH i2c: E2 17 00 E6 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B4 [13:03:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:03:02]wFMCommunicate OK [13:03:02]CreateOFDProtocolMessage done [13:03:02]OFDSenderStorePacket 95342 [13:03:02]StoreOFDPacket docnum=95342 [13:03:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E3 20 07 01 28 06 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E0 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 72 4F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 4F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 70 08 00 00 00 00 07 04 06 00 4C 4F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 06 3A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6E 74 01 00 35 04 06 00 47 11 09 49 F9 35 71 23 ED F1 18 7E A5 C6 [13:03:02]CheckFolder [13:03:02]dirname=/storage/ofd_packets [13:03:02]CheckFolder done [13:03:02]ProducePacketName [13:03:02]name=ofd_packets/00095342 [13:03:02]NVStorageSaveData ofd_packets/00095342 [13:03:02]File name is /storage/ofd_packets/00095342 [13:03:02]Write 301 bytes [13:03:02]NVStorageSaveData done [13:03:02]OFDSenderStorePacket done [13:03:02]KKMCreateOFDPacket done [13:03:02]NVStorageSaveData kkm_last_timestamp [13:03:02]File name is /storage/kkm_last_timestamp [13:03:02]Write 4 bytes [13:03:02]NVStorageSaveData done [13:03:02]ExternCall_PrintAddStr [13:03:02]wPrintStart [13:03:02]Write to MH i2c: 01 00 00 E7 03 EA [13:03:02]Write i2c OK [13:03:02]MH_I2C_Read... [13:03:02]Read from MH i2c: 01 [13:03:02]MH_I2C_Read... [13:03:02]Read from MH i2c: 01 07 00 [13:03:02]MH_I2C_Read... [13:03:02]Read from MH i2c: 01 07 00 E7 03 00 00 00 00 00 FF 0F FF [13:03:02]RasterBufferAndPrint [13:03:02]line Счет N : (1)3405853 [13:03:02]line ИНН: 02508201610067 [13:03:02]line Контрольно-Кассовый Чек [13:03:02]line ПРОДАЖА [13:03:02]line ТРК (МРК, ГНК) : 12 [13:03:02]line Товар: 2710124130 [13:03:02]line Аи-92-К-4 [13:03:02]line 3.040 * 66.90 [13:03:02]line = 203.38 [13:03:02]line НДС 12% НСП 1% [13:03:02]line > о реализуемом товаре [13:03:02]line ОКРУГЛЕНИЕ: -0.38 [13:03:02]line ИТОГО: 203.00 [13:03:02]line Внесено: 203.00 [13:03:02]line СДАЧА: 0.00 [13:03:02]line НСП 1% : 1.80 [13:03:02]line НДС 12% : 21.60 [13:03:02]line Наличными: 203.00 [13:03:02]line Безнал.: 0.00 [13:03:02]line Место: АЗС № 82 "Партнер Нефть" [13:03:02]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:03:02]line СНО: Общий режим [13:03:02]line Чек 341 27.10.2024 13:03 [13:03:02]line Смена: 143 ФФД: 1.0 [13:03:02]line ЗНМ: 0300000017 [13:03:02]line РНМ: 0000000000170478 [13:03:02]line Версия ККМ: v1.0 [13:03:02]line ФМ: 0000000002098560 [13:03:02]line ФД: 95342 [13:03:02]line ФПД: 78138495858997 [13:03:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T130302&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95342&fm=78138495858997&tin=02508201610067®Number=0000000000170478&sum=20300 [13:03:03]OFD Sender: Processing packet 95342 [packets to send 56, broken 55] [13:03:03]ProducePacketName [13:03:03]name=ofd_packets/00095342 [13:03:03]OFD Sender: To server: pG, [13:03:03]CommunicateWithHost lk.salyk.kg:30040 [13:03:03]ConnectInit lk.salyk.kg [13:03:03]written 0, free lines is 4095 [13:03:03]Connected sock=10 [13:03:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E3 20 07 01 28 06 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E0 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 72 4F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 4F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 70 08 00 00 00 00 07 04 06 00 4C 4F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 06 3A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6E 74 01 00 35 04 06 00 47 11 09 49 F9 35 71 23 ED F1 18 7E A5 C6 [13:03:03]Write to MH i2c: 01 00 00 12 04 16 [13:03:03]Write i2c OK [13:03:03]MH_I2C_Read... [13:03:03]Read from MH i2c: 01 [13:03:03]MH_I2C_Read... [13:03:03]Read from MH i2c: 01 07 00 [13:03:03]MH_I2C_Read... [13:03:03]Read from MH i2c: 01 07 00 12 04 00 00 00 00 00 11 0D 3B [13:03:03]RasterBufferAndPrint [13:03:03]line [13:03:03]line [13:03:03]line [13:03:03]line [13:03:03]line [13:03:03]written 0, free lines is 3352 [13:03:03]MH_Cut [13:03:03]Write to MH i2c: D1 01 00 19 04 01 EF [13:03:03]Write i2c OK [13:03:03]MH_I2C_Read... [13:03:03]Read from MH i2c: D1 [13:03:03]MH_I2C_Read... [13:03:03]Read from MH i2c: D1 01 00 [13:03:03]MH_I2C_Read... [13:03:03]Read from MH i2c: D1 01 00 19 04 00 EE [13:03:03]Write to MH i2c: 01 00 00 1A 04 1E [13:03:03]Write i2c OK [13:03:03]MH_I2C_Read... [13:03:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 EF E9 47 00 ED 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 32 30 39 38 35 36 30 10 04 04 00 6E 74 01 00 F4 03 04 00 32 E4 1D 67 B6 04 01 00 00 DF 9B 3E B2 DC 07 BA 17 [13:03:03]CommunicateWithHost err = 0 [13:03:03]CheckOFDResponse [13:03:03]1017 (14) - 77093643461234 [13:03:03]1041 (16) - 0000000002098560 [13:03:03]1040 (4) - 95342 [13:03:03]1012 (4) - 27.10.2024 06:56 [13:03:03]1206 (1) - 0 [13:03:03]OFD Sender: Remove packet 95342 [13:03:03]ProducePacketName [13:03:03]name=ofd_packets/00095342 [13:03:03]NVStorageDeleteData [13:03:04]OFD Sender: No OFD packet to send [13:03:04]*** Cut start [13:03:04]*** Partial cut [13:03:04]*** CUTSNS_PIN = 1 [13:03:04]*** CUTSNS_PIN = 0 [13:03:04]*** Brake cut motor [13:03:04]Read from MH i2c: 01 [13:03:04]MH_I2C_Read... [13:03:04]*** Stop cut motor [13:03:04]*** Cut end [13:03:04]Read from MH i2c: 01 07 00 [13:03:04]MH_I2C_Read... [13:03:04]Read from MH i2c: 01 07 00 1A 04 00 00 00 00 00 FF 0F 33 [13:03:04]process_action close_receipt done [13:03:04]requested_data is exist [13:03:04]produce_requested_data [13:03:04]requested_item fm.sn is exist - process it [13:03:04]wFMCommunicate request_size=4 [13:03:04]MH_SAM_APDU [13:03:04]CAPDU: 80 11 00 00 [13:03:04]Write to MH i2c: E2 08 00 1B 04 80 11 00 00 00 00 00 00 99 [13:03:04]Write i2c OK [13:03:04]MH_I2C_Read... [13:03:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:03:04]Read from MH i2c: E2 [13:03:04]MH_I2C_Read... [13:03:04]Read from MH i2c: E2 17 00 [13:03:04]MH_I2C_Read... [13:03:04]Read from MH i2c: E2 17 00 1B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EA [13:03:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:03:04]wFMCommunicate OK [13:03:04]requested_item fd.num is exist - process it [13:03:04]SAM_PROTO_GetFieldsCounters [13:03:04]wFMCommunicate request_size=4 [13:03:04]MH_SAM_APDU [13:03:04]CAPDU: 80 13 00 00 [13:03:04]Write to MH i2c: E2 08 00 1C 04 80 13 00 00 00 00 00 00 9C [13:03:04]Write i2c OK [13:03:04]MH_I2C_Read... [13:03:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:03:04]Read from MH i2c: E2 [13:03:04]MH_I2C_Read... [13:03:04]Read from MH i2c: E2 62 00 [13:03:04]MH_I2C_Read... [13:03:04]Read from MH i2c: E2 62 00 1C 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6E 74 01 00 0E 04 04 00 8F 00 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 31 [13:03:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6E 74 01 00 0E 04 04 00 8F 00 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 [13:03:04]wFMCommunicate OK [13:03:04]SAM_PROTO_GetFieldsCounters done [13:03:05]requested_item shift.num is exist - process it [13:03:05]requested_item shift.opened is exist - process it [13:03:05]req_shift_opened [13:03:05]FM_GetShiftState [13:03:05]SAM_PROTO_GetShiftState [13:03:05]wFMCommunicate request_size=4 [13:03:05]MH_SAM_APDU [13:03:05]CAPDU: 80 13 01 00 [13:03:05]Write to MH i2c: E2 08 00 1D 04 80 13 01 00 00 00 00 00 9E [13:03:05]Write i2c OK [13:03:05]MH_I2C_Read... [13:03:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:03:05]Read from MH i2c: E2 [13:03:05]MH_I2C_Read... [13:03:05]Read from MH i2c: E2 0E 00 [13:03:05]MH_I2C_Read... [13:03:05]Read from MH i2c: E2 0E 00 1D 04 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 4A [13:03:05]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:03:05]wFMCommunicate OK [13:03:05]SAM_PROTO_GetShiftState done [13:03:05]FM_GetShiftState done [13:03:05]req_shift_opened done [13:03:05]requested_item shift.open_date is exist - process it [13:03:05]req_shift_open_date [13:03:05]req_shift_open_date done [13:03:05]produce_requested_data done [13:03:05]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95342,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:03:05]process_action_free close_receipt [13:03:05]json_value_free [13:03:05]json_value_free done [13:03:05]process_json_proto returns [13:03:05]Send response to host [13:03:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95342,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:03:05]free response buf [13:03:05]execute_script done [13:03:05]execute_script returns [13:03:05]free content buf [13:03:05]Sock 7.Close socket [13:03:05]Sock 7.Thread stoped [13:03:09]OFD Sender: No OFD packet to send [13:03:14]OFD Sender: No OFD packet to send [13:03:19]OFD Sender: No OFD packet to send [13:03:24]OFD Sender: No OFD packet to send [13:03:29]OFD Sender: No OFD packet to send [13:03:34]OFD Sender: No OFD packet to send [13:03:39]OFD Sender: No OFD packet to send [13:03:44]OFD Sender: No OFD packet to send [13:03:49]OFD Sender: No OFD packet to send [13:03:54]OFD Sender: No OFD packet to send [13:03:59]OFD Sender: No OFD packet to send [13:04:04]OFD Sender: No OFD packet to send [13:04:09]OFD Sender: No OFD packet to send [13:04:14]OFD Sender: No OFD packet to send [13:04:19]OFD Sender: No OFD packet to send [13:04:22]accept exits with 9 [13:04:22]New connection [13:04:22]New thread 3067362660 created [13:04:22]Thread 3067219300 joined [13:04:22]Waiting for new connection... [13:04:22] Sock 9.Parse request [13:04:22]Sock 9.Check first char [13:04:22]Sock 9.First char is OK [13:04:22]request: POST /json_proto HTTP/1.0 [13:04:22]Method: POST [13:04:22]URL: /json_proto [13:04:22]Method is POST - this is cgi request [13:04:22]url: /json_proto [13:04:22]query_string will be loaded in cgi processing [13:04:22]execute_cgi json_proto POST (null) [13:04:22]execute_cgi path=json_proto method=POST [13:04:22]POST find Content-Length [13:04:22]Host: 172.17.40.67:8080 [13:04:22]Content-Length: 678 [13:04:22]Content-Type: application/json [13:04:22] [13:04:22]POST finish read [13:04:22]Found Content-Length = 678 [13:04:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405855", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:04:22]execute_script... [13:04: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)3405855", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:04:22]POST & json_proto [13:04:22]process_json_proto [13:04:22]json parsed OK: [13:04:22]protocol is kg_v1.0 [13:04:22]action value=close_receipt [13:04:22]process_action close_receipt [13:04:22]cmd_close_receipt [13:04:22]MH_GetDate [13:04:22]Write to MH i2c: F0 00 00 1E 04 11 [13:04:22]Write i2c OK [13:04:22]MH_I2C_Read... [13:04:22]Read from MH i2c: F0 [13:04:22]MH_I2C_Read... [13:04:22]Read from MH i2c: F0 09 00 [13:04:22]MH_I2C_Read... [13:04:22]Read from MH i2c: F0 09 00 1E 04 00 57 3A 1E 67 EE DA 66 66 C4 [13:04:22]GetLastDocTimeStamp 1730034182 [13:04:22]current date 1730034263 [13:04:22]FM_GetShiftState [13:04:22]SAM_PROTO_GetShiftState [13:04:22]wFMCommunicate request_size=4 [13:04:22]MH_SAM_APDU [13:04:22]CAPDU: 80 13 01 00 [13:04:22]Write to MH i2c: E2 08 00 1F 04 80 13 01 00 00 00 00 00 A0 [13:04:22]Write i2c OK [13:04:22]MH_I2C_Read... [13:04:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:04:22]Read from MH i2c: E2 [13:04:22]MH_I2C_Read... [13:04:22]Read from MH i2c: E2 0E 00 [13:04:22]MH_I2C_Read... [13:04:22]Read from MH i2c: E2 0E 00 1F 04 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 4C [13:04:22]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:04:22]wFMCommunicate OK [13:04:22]SAM_PROTO_GetShiftState done [13:04:22]FM_GetShiftState done [13:04:22]opened in 1729987736 [13:04:22]opened+sec_in_day 1730074136 [13:04:22]quantity*price = 30038 [13:04:22]sum+1 = 30039 [13:04:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 342 27.10.2024 13:04 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95343 ФПД: 149925563414438 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T130423&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95343&fm=149925563414438&tin=02508201610067®Number=0000000000170478&sum=30000 [13:04:23]StoreToDocumentArchive [13:04:23]shift 143 fd 95343 [13:04:23]save to /storage/0143/doc_00095343 [13:04:23]save last doc name /storage/0143/doc_00095343 to /storage/kkm_last_doc_name [13:04:23]save OK [13:04:23]Clear old archive folders... [13:04:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:04:23]tlvbuf is 01F64170 [13:04:23]SAM_PROTO_ClearQueue [13:04:23]wFMCommunicate request_size=4 [13:04:23]MH_SAM_APDU [13:04:23]CAPDU: 80 09 00 00 [13:04:23]Write to MH i2c: E2 08 00 2C 04 80 09 00 00 00 00 00 00 A2 [13:04:23]Write i2c OK [13:04:23]MH_I2C_Read... [13:04:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:04:23]Read from MH i2c: E2 [13:04:23]MH_I2C_Read... [13:04:23]Read from MH i2c: E2 03 00 [13:04:23]MH_I2C_Read... [13:04:23]Read from MH i2c: E2 03 00 2C 04 00 90 00 A4 [13:04:23]RAPDU: 90 00 [13:04:23]wFMCommunicate OK [13:04:23]SAM_PROTO_ClearQueue done [13:04:23]KKMCreateOFDPacket [13:04:23]OFDProtocolAddRootSTLVToBuf [13:04:23]FM_MakeSignedData [13:04:23]FM_MakeSignedData [13:04:23]SAM_PROTO_SignData [13:04:23]wFMCommunicate request_size=4 [13:04:23]MH_SAM_APDU [13:04:23]CAPDU: 80 0D 01 02 [13:04:23]Write to MH i2c: E2 08 00 2D 04 80 0D 01 02 00 00 00 00 AA [13:04:23]Write i2c OK [13:04:23]MH_I2C_Read... [13:04:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:04:24]Read from MH i2c: E2 [13:04:24]MH_I2C_Read... [13:04:24]Read from MH i2c: E2 03 00 [13:04:24]MH_I2C_Read... [13:04:24]Read from MH i2c: E2 03 00 2D 04 00 90 00 A5 [13:04:24]RAPDU: 90 00 [13:04:24]wFMCommunicate OK [13:04:24]wFMCommunicate request_size=255 [13:04:24]MH_SAM_APDU [13:04: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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 57 3A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6F 74 01 00 35 04 06 00 88 [13:04:24]Write to MH i2c: E2 02 01 2E 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 57 3A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6F 74 01 00 35 04 06 00 88 00 00 94 [13:04:24]Write i2c OK [13:04:24]MH_I2C_Read... [13:04:24]OFD Sender: No OFD packet to send [13:04:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:04:24]Read from MH i2c: E2 [13:04:24]MH_I2C_Read... [13:04:24]Read from MH i2c: E2 03 00 [13:04:24]MH_I2C_Read... [13:04:24]Read from MH i2c: E2 03 00 2E 04 00 90 00 A6 [13:04:24]RAPDU: 90 00 [13:04:24]wFMCommunicate OK [13:04:24]wFMCommunicate request_size=10 [13:04:24]MH_SAM_APDU [13:04:24]CAPDU: 80 0D 02 02 05 5B 43 F3 37 A6 [13:04:24]Write to MH i2c: E2 0D 00 2F 04 80 0D 02 02 05 00 5B 43 F3 37 A6 00 00 25 [13:04:24]Write i2c OK [13:04:24]MH_I2C_Read... [13:04:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:04:24]Read from MH i2c: E2 [13:04:24]MH_I2C_Read... [13:04:24]Read from MH i2c: E2 03 00 [13:04:24]MH_I2C_Read... [13:04:24]Read from MH i2c: E2 03 00 2F 04 00 90 00 A7 [13:04:24]RAPDU: 90 00 [13:04:24]wFMCommunicate OK [13:04:24]wFMCommunicate request_size=4 [13:04:24]MH_SAM_APDU [13:04:24]CAPDU: 80 0D 03 02 [13:04:24]Write to MH i2c: E2 08 00 30 04 80 0D 03 02 00 00 00 00 AF [13:04:24]Write i2c OK [13:04:24]MH_I2C_Read... [13:04:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:04:24]Read from MH i2c: E2 [13:04:24]MH_I2C_Read... [13:04:24]Read from MH i2c: E2 0B 00 [13:04:24]MH_I2C_Read... [13:04:24]Read from MH i2c: E2 0B 00 30 04 00 CA 92 62 45 13 D0 57 AE 90 00 9B [13:04:24]RAPDU: CA 92 62 45 13 D0 57 AE 90 00 [13:04:24]wFMCommunicate OK [13:04:24]SAM_PROTO_SignData done [13:04:24]FM_MakeSignedData done [13:04:24]CreateOFDProtocolMessage [13:04:24]wFMCommunicate request_size=4 [13:04:24]MH_SAM_APDU [13:04:24]CAPDU: 80 11 00 00 [13:04:24]Write to MH i2c: E2 08 00 31 04 80 11 00 00 00 00 00 00 AF [13:04:24]Write i2c OK [13:04:24]MH_I2C_Read... [13:04:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:04:24]Read from MH i2c: E2 [13:04:24]MH_I2C_Read... [13:04:24]Read from MH i2c: E2 17 00 [13:04:24]MH_I2C_Read... [13:04:24]Read from MH i2c: E2 17 00 31 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 00 [13:04:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:04:24]wFMCommunicate OK [13:04:24]CreateOFDProtocolMessage done [13:04:24]OFDSenderStorePacket 95343 [13:04:24]StoreOFDPacket docnum=95343 [13:04:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FF DB 07 01 CC 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 57 3A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6F 74 01 00 35 04 06 00 88 5B 43 F3 37 A6 CA 92 62 45 13 D0 57 AE [13:04:24]CheckFolder [13:04:24]dirname=/storage/ofd_packets [13:04:24]CheckFolder done [13:04:24]ProducePacketName [13:04:24]name=ofd_packets/00095343 [13:04:24]NVStorageSaveData ofd_packets/00095343 [13:04:24]File name is /storage/ofd_packets/00095343 [13:04:24]Write 301 bytes [13:04:24]NVStorageSaveData done [13:04:24]OFDSenderStorePacket done [13:04:24]KKMCreateOFDPacket done [13:04:24]NVStorageSaveData kkm_last_timestamp [13:04:24]File name is /storage/kkm_last_timestamp [13:04:24]Write 4 bytes [13:04:24]NVStorageSaveData done [13:04:24]ExternCall_PrintAddStr [13:04:24]wPrintStart [13:04:24]Write to MH i2c: 01 00 00 32 04 36 [13:04:24]Write i2c OK [13:04:24]MH_I2C_Read... [13:04:24]Read from MH i2c: 01 [13:04:24]MH_I2C_Read... [13:04:24]Read from MH i2c: 01 07 00 [13:04:24]MH_I2C_Read... [13:04:24]Read from MH i2c: 01 07 00 32 04 00 00 00 00 00 FF 0F 4B [13:04:24]RasterBufferAndPrint [13:04:24]line Счет N : (1)3405855 [13:04:24]line ИНН: 02508201610067 [13:04:24]line Контрольно-Кассовый Чек [13:04:24]line ПРОДАЖА [13:04:24]line ТРК (МРК, ГНК) : 12 [13:04:24]line Товар: 2710124130 [13:04:24]line Аи-92-К-4 [13:04:24]line 4.490 * 66.90 [13:04:24]line = 300.38 [13:04:24]line НДС 12% НСП 1% [13:04:24]line > о реализуемом товаре [13:04:24]line ОКРУГЛЕНИЕ: -0.38 [13:04:24]line ИТОГО: 300.00 [13:04:24]line Внесено: 300.00 [13:04:24]line СДАЧА: 0.00 [13:04:24]line НСП 1% : 2.66 [13:04:24]line НДС 12% : 31.90 [13:04:24]line Наличными: 300.00 [13:04:24]line Безнал.: 0.00 [13:04:24]line Место: АЗС № 82 "Партнер Нефть" [13:04:24]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:04:24]line СНО: Общий режим [13:04:24]line Чек 342 27.10.2024 13:04 [13:04:24]line Смена: 143 ФФД: 1.0 [13:04:24]line ЗНМ: 0300000017 [13:04:24]line РНМ: 0000000000170478 [13:04:24]line Версия ККМ: v1.0 [13:04:24]line ФМ: 0000000002098560 [13:04:24]line ФД: 95343 [13:04:24]line ФПД: 149925563414438 [13:04:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T130423&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95343&fm=149925563414438&tin=02508201610067®Number=0000000000170478&sum=30000 [13:04:24]OFD Sender: Processing packet 95343 [packets to send 56, broken 55] [13:04:24]ProducePacketName [13:04:24]name=ofd_packets/00095343 [13:04:24]OFD Sender: To server: pG, [13:04:24]CommunicateWithHost lk.salyk.kg:30040 [13:04:24]ConnectInit lk.salyk.kg [13:04:24]written 0, free lines is 4095 [13:04:24]Connected sock=10 [13:04:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FF DB 07 01 CC 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 57 3A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6F 74 01 00 35 04 06 00 88 5B 43 F3 37 A6 CA 92 62 45 13 D0 57 AE [13:04:25]Write to MH i2c: 01 00 00 5D 04 61 [13:04:25]Write i2c OK [13:04:25]MH_I2C_Read... [13:04:25]Read from MH i2c: 01 [13:04:25]MH_I2C_Read... [13:04:25]Read from MH i2c: 01 07 00 [13:04:25]MH_I2C_Read... [13:04:25]Read from MH i2c: 01 07 00 5D 04 00 00 00 00 00 0A 0D 7F [13:04:25]RasterBufferAndPrint [13:04:25]line [13:04:25]line [13:04:25]line [13:04:25]line [13:04:25]line [13:04:25]written 0, free lines is 3344 [13:04:25]MH_Cut [13:04:25]Write to MH i2c: D1 01 00 64 04 01 3A [13:04:25]Write i2c OK [13:04:25]MH_I2C_Read... [13:04:25]Read from MH i2c: D1 [13:04:25]MH_I2C_Read... [13:04:25]Read from MH i2c: D1 01 00 [13:04:25]MH_I2C_Read... [13:04:25]Read from MH i2c: D1 01 00 64 04 00 39 [13:04:25]Write to MH i2c: 01 00 00 65 04 69 [13:04:25]Write i2c OK [13:04:25]MH_I2C_Read... [13:04:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 AA 82 47 00 08 93 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6F 74 01 00 F4 03 04 00 83 E4 1D 67 B6 04 01 00 00 88 DE 77 1B 93 CD 52 6A [13:04:25]CommunicateWithHost err = 0 [13:04:25]CheckOFDResponse [13:04:25]1017 (14) - 77093643461234 [13:04:25]1041 (16) - 0000000002098560 [13:04:25]1040 (4) - 95343 [13:04:25]1012 (4) - 27.10.2024 06:58 [13:04:25]1206 (1) - 0 [13:04:25]OFD Sender: Remove packet 95343 [13:04:25]ProducePacketName [13:04:25]name=ofd_packets/00095343 [13:04:25]NVStorageDeleteData [13:04:25]OFD Sender: No OFD packet to send [13:04:25]*** Cut start [13:04:25]*** Partial cut [13:04:25]*** CUTSNS_PIN = 1 [13:04:25]*** CUTSNS_PIN = 0 [13:04:26]*** Brake cut motor [13:04:26]Read from MH i2c: 01 [13:04:26]MH_I2C_Read... [13:04:26]*** Stop cut motor [13:04:26]*** Cut end [13:04:26]Read from MH i2c: 01 07 00 [13:04:26]MH_I2C_Read... [13:04:26]Read from MH i2c: 01 07 00 65 04 00 00 00 00 00 FF 0F 7E [13:04:26]process_action close_receipt done [13:04:26]requested_data is exist [13:04:26]produce_requested_data [13:04:26]requested_item fm.sn is exist - process it [13:04:26]wFMCommunicate request_size=4 [13:04:26]MH_SAM_APDU [13:04:26]CAPDU: 80 11 00 00 [13:04:26]Write to MH i2c: E2 08 00 66 04 80 11 00 00 00 00 00 00 E4 [13:04:26]Write i2c OK [13:04:26]MH_I2C_Read... [13:04:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:04:26]Read from MH i2c: E2 [13:04:26]MH_I2C_Read... [13:04:26]Read from MH i2c: E2 17 00 [13:04:26]MH_I2C_Read... [13:04:26]Read from MH i2c: E2 17 00 66 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 35 [13:04:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:04:26]wFMCommunicate OK [13:04:26]requested_item fd.num is exist - process it [13:04:26]SAM_PROTO_GetFieldsCounters [13:04:26]wFMCommunicate request_size=4 [13:04:26]MH_SAM_APDU [13:04:26]CAPDU: 80 13 00 00 [13:04:26]Write to MH i2c: E2 08 00 67 04 80 13 00 00 00 00 00 00 E7 [13:04:26]Write i2c OK [13:04:26]MH_I2C_Read... [13:04:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:04:26]Read from MH i2c: E2 [13:04:26]MH_I2C_Read... [13:04:26]Read from MH i2c: E2 62 00 [13:04:26]MH_I2C_Read... [13:04:26]Read from MH i2c: E2 62 00 67 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6F 74 01 00 0E 04 04 00 8F 00 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 80 [13:04:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6F 74 01 00 0E 04 04 00 8F 00 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 [13:04:26]wFMCommunicate OK [13:04:26]SAM_PROTO_GetFieldsCounters done [13:04:26]requested_item shift.num is exist - process it [13:04:26]requested_item shift.opened is exist - process it [13:04:26]req_shift_opened [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 68 04 80 13 01 00 00 00 00 00 E9 [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 68 04 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 95 [13:04:26]RAPDU: 09 00 01 98 84 1D 67 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]req_shift_opened done [13:04:26]requested_item shift.open_date is exist - process it [13:04:26]req_shift_open_date [13:04:26]req_shift_open_date done [13:04:26]produce_requested_data done [13:04:26]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95343,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:04:26]process_action_free close_receipt [13:04:26]json_value_free [13:04:26]json_value_free done [13:04:26]process_json_proto returns [13:04:26]Send response to host [13:04:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95343,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:04:26]free response buf [13:04:26]execute_script done [13:04:26]execute_script returns [13:04:26]free content buf [13:04:26]Sock 9.Close socket [13:04:26]Sock 9.Thread stoped [13:04:30]OFD Sender: No OFD packet to send [13:04:35]OFD Sender: No OFD packet to send [13:04:40]OFD Sender: No OFD packet to send [13:04:45]OFD Sender: No OFD packet to send [13:04:50]OFD Sender: No OFD packet to send [13:04:55]OFD Sender: No OFD packet to send [13:05:00]OFD Sender: No OFD packet to send [13:05:03]accept exits with 7 [13:05:03]New connection [13:05:03]New thread 3067219300 created [13:05:03]Thread 3067362660 joined [13:05:03]Waiting for new connection... [13:05:03] Sock 7.Parse request [13:05:03]Sock 7.Check first char [13:05:03]Sock 7.First char is OK [13:05:03]request: POST /json_proto HTTP/1.0 [13:05:03]Method: POST [13:05:03]URL: /json_proto [13:05:03]Method is POST - this is cgi request [13:05:03]url: /json_proto [13:05:03]query_string will be loaded in cgi processing [13:05:03]execute_cgi json_proto POST (null) [13:05:03]execute_cgi path=json_proto method=POST [13:05:03]POST find Content-Length [13:05:03]Host: 172.17.40.67:8080 [13:05:03]Content-Length: 683 [13:05:03]Content-Type: application/json [13:05:03] [13:05:03]POST finish read [13:05:03]Found Content-Length = 683 [13:05:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405857", "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" ] } } [13:05:03]execute_script... [13:05: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)3405857", "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" ] } } [13:05:03]POST & json_proto [13:05:03]process_json_proto [13:05:03]json parsed OK: [13:05:03]protocol is kg_v1.0 [13:05:03]action value=close_receipt [13:05:03]process_action close_receipt [13:05:03]cmd_close_receipt [13:05:03]MH_GetDate [13:05:03]Write to MH i2c: F0 00 00 69 04 5C [13:05:03]Write i2c OK [13:05:03]MH_I2C_Read... [13:05:03]Read from MH i2c: F0 [13:05:03]MH_I2C_Read... [13:05:03]Read from MH i2c: F0 09 00 [13:05:03]MH_I2C_Read... [13:05:03]Read from MH i2c: F0 09 00 69 04 00 80 3A 1E 67 EE DA 66 66 38 [13:05:03]GetLastDocTimeStamp 1730034263 [13:05:03]current date 1730034304 [13:05:03]FM_GetShiftState [13:05:03]SAM_PROTO_GetShiftState [13:05:03]wFMCommunicate request_size=4 [13:05:03]MH_SAM_APDU [13:05:03]CAPDU: 80 13 01 00 [13:05:03]Write to MH i2c: E2 08 00 6A 04 80 13 01 00 00 00 00 00 EB [13:05:03]Write i2c OK [13:05:03]MH_I2C_Read... [13:05:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:05:03]Read from MH i2c: E2 [13:05:03]MH_I2C_Read... [13:05:03]Read from MH i2c: E2 0E 00 [13:05:03]MH_I2C_Read... [13:05:03]Read from MH i2c: E2 0E 00 6A 04 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 97 [13:05:03]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:05:03]wFMCommunicate OK [13:05:03]SAM_PROTO_GetShiftState done [13:05:03]FM_GetShiftState done [13:05:03]opened in 1729987736 [13:05:03]opened+sec_in_day 1730074136 [13:05:03]quantity*price = 100021 [13:05:03]sum+1 = 100023 [13:05: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 343 27.10.2024 13:05 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95344 ФПД: 161879441309518 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T130504&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95344&fm=161879441309518&tin=02508201610067®Number=0000000000170478&sum=100000 [13:05:04]StoreToDocumentArchive [13:05:04]shift 143 fd 95344 [13:05:04]save to /storage/0143/doc_00095344 [13:05:04]save last doc name /storage/0143/doc_00095344 to /storage/kkm_last_doc_name [13:05:04]save OK [13:05:04]Clear old archive folders... [13:05:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:05:04]tlvbuf is 01F644D0 [13:05:04]SAM_PROTO_ClearQueue [13:05:04]wFMCommunicate request_size=4 [13:05:04]MH_SAM_APDU [13:05:04]CAPDU: 80 09 00 00 [13:05:04]Write to MH i2c: E2 08 00 77 04 80 09 00 00 00 00 00 00 ED [13:05:04]Write i2c OK [13:05:04]MH_I2C_Read... [13:05:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:05:04]Read from MH i2c: E2 [13:05:04]MH_I2C_Read... [13:05:04]Read from MH i2c: E2 03 00 [13:05:04]MH_I2C_Read... [13:05:04]Read from MH i2c: E2 03 00 77 04 00 90 00 EF [13:05:04]RAPDU: 90 00 [13:05:04]wFMCommunicate OK [13:05:04]SAM_PROTO_ClearQueue done [13:05:04]KKMCreateOFDPacket [13:05:04]OFDProtocolAddRootSTLVToBuf [13:05:04]FM_MakeSignedData [13:05:04]FM_MakeSignedData [13:05:04]SAM_PROTO_SignData [13:05:04]wFMCommunicate request_size=4 [13:05:04]MH_SAM_APDU [13:05:04]CAPDU: 80 0D 01 02 [13:05:04]Write to MH i2c: E2 08 00 78 04 80 0D 01 02 00 00 00 00 F5 [13:05:04]Write i2c OK [13:05:04]MH_I2C_Read... [13:05:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:05:04]Read from MH i2c: E2 [13:05:04]MH_I2C_Read... [13:05:04]Read from MH i2c: E2 03 00 [13:05:04]MH_I2C_Read... [13:05:04]Read from MH i2c: E2 03 00 78 04 00 90 00 F0 [13:05:04]RAPDU: 90 00 [13:05:04]wFMCommunicate OK [13:05:04]wFMCommunicate request_size=255 [13:05:04]MH_SAM_APDU [13:05:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 80 3A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 70 74 01 00 35 04 06 00 93 [13:05:04]Write to MH i2c: E2 02 01 79 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 80 3A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 70 74 01 00 35 04 06 00 93 00 00 3F [13:05:04]Write i2c OK [13:05:04]MH_I2C_Read... [13:05:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:05:04]Read from MH i2c: E2 [13:05:04]MH_I2C_Read... [13:05:04]Read from MH i2c: E2 03 00 [13:05:04]MH_I2C_Read... [13:05:04]Read from MH i2c: E2 03 00 79 04 00 90 00 F1 [13:05:04]RAPDU: 90 00 [13:05:04]wFMCommunicate OK [13:05:04]wFMCommunicate request_size=10 [13:05:04]MH_SAM_APDU [13:05:04]CAPDU: 80 0D 02 02 05 3A 7E 98 7F 4E [13:05:04]Write to MH i2c: E2 0D 00 7A 04 80 0D 02 02 05 00 3A 7E 98 7F 4E 00 00 1F [13:05:04]Write i2c OK [13:05:04]MH_I2C_Read... [13:05:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:05:04]Read from MH i2c: E2 [13:05:04]MH_I2C_Read... [13:05:04]Read from MH i2c: E2 03 00 [13:05:04]MH_I2C_Read... [13:05:04]Read from MH i2c: E2 03 00 7A 04 00 90 00 F2 [13:05:04]RAPDU: 90 00 [13:05:04]wFMCommunicate OK [13:05:04]wFMCommunicate request_size=4 [13:05:04]MH_SAM_APDU [13:05:04]CAPDU: 80 0D 03 02 [13:05:04]Write to MH i2c: E2 08 00 7B 04 80 0D 03 02 00 00 00 00 FA [13:05:04]Write i2c OK [13:05:04]MH_I2C_Read... [13:05:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:05:04]Read from MH i2c: E2 [13:05:04]MH_I2C_Read... [13:05:04]Read from MH i2c: E2 0B 00 [13:05:04]MH_I2C_Read... [13:05:04]Read from MH i2c: E2 0B 00 7B 04 00 21 67 89 9A A0 2A 5F 9E 90 00 6D [13:05:04]RAPDU: 21 67 89 9A A0 2A 5F 9E 90 00 [13:05:04]wFMCommunicate OK [13:05:04]SAM_PROTO_SignData done [13:05:04]FM_MakeSignedData done [13:05:04]CreateOFDProtocolMessage [13:05:04]wFMCommunicate request_size=4 [13:05:04]MH_SAM_APDU [13:05:04]CAPDU: 80 11 00 00 [13:05:04]Write to MH i2c: E2 08 00 7C 04 80 11 00 00 00 00 00 00 FA [13:05:04]Write i2c OK [13:05:04]MH_I2C_Read... [13:05:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:05:04]Read from MH i2c: E2 [13:05:04]MH_I2C_Read... [13:05:04]Read from MH i2c: E2 17 00 [13:05:04]MH_I2C_Read... [13:05:04]Read from MH i2c: E2 17 00 7C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4B [13:05:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:05:04]wFMCommunicate OK [13:05:04]CreateOFDProtocolMessage done [13:05:04]OFDSenderStorePacket 95344 [13:05:04]StoreOFDPacket docnum=95344 [13:05:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 38 10 07 01 86 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 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 57 01 00 00 F4 03 04 00 80 3A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 70 74 01 00 35 04 06 00 93 3A 7E 98 7F 4E 21 67 89 9A A0 2A 5F 9E [13:05:04]CheckFolder [13:05:04]dirname=/storage/ofd_packets [13:05:04]CheckFolder done [13:05:04]ProducePacketName [13:05:04]name=ofd_packets/00095344 [13:05:04]NVStorageSaveData ofd_packets/00095344 [13:05:04]File name is /storage/ofd_packets/00095344 [13:05:04]Write 301 bytes [13:05:04]NVStorageSaveData done [13:05:04]OFDSenderStorePacket done [13:05:04]KKMCreateOFDPacket done [13:05:04]NVStorageSaveData kkm_last_timestamp [13:05:04]File name is /storage/kkm_last_timestamp [13:05:04]Write 4 bytes [13:05:04]NVStorageSaveData done [13:05:04]ExternCall_PrintAddStr [13:05:04]wPrintStart [13:05:04]Write to MH i2c: 01 00 00 7D 04 81 [13:05:04]Write i2c OK [13:05:04]MH_I2C_Read... [13:05:04]Read from MH i2c: 01 [13:05:04]MH_I2C_Read... [13:05:04]Read from MH i2c: 01 07 00 [13:05:04]MH_I2C_Read... [13:05:04]Read from MH i2c: 01 07 00 7D 04 00 00 00 00 00 FF 0F 96 [13:05:04]RasterBufferAndPrint [13:05:04]line Счет N : (1)3405857 [13:05:04]line ИНН: 02508201610067 [13:05:04]line Контрольно-Кассовый Чек [13:05:04]line ПРОДАЖА [13:05:04]line ТРК (МРК, ГНК) : 23 [13:05:04]line Товар: 2710124500 [13:05:04]line Аи-95-К-5 [13:05:04]line 13.480 * 74.20 [13:05:04]line = 1000.22 [13:05:04]line НДС 12% НСП 1% [13:05:04]line > о реализуемом товаре [13:05:04]line ОКРУГЛЕНИЕ: -0.22 [13:05:04]line ИТОГО: 1000.00 [13:05:04]line Внесено: 1000.00 [13:05:04]line СДАЧА: 0.00 [13:05:04]line НСП 1% : 8.85 [13:05:04]line НДС 12% : 106.22 [13:05:04]line Наличными: 1000.00 [13:05:04]line Безнал.: 0.00 [13:05:04]line Место: АЗС № 82 "Партнер Нефть" [13:05:04]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:05:04]line СНО: Общий режим [13:05:04]line Чек 343 27.10.2024 13:05 [13:05:04]line Смена: 143 ФФД: 1.0 [13:05:04]line ЗНМ: 0300000017 [13:05:04]line РНМ: 0000000000170478 [13:05:04]line Версия ККМ: v1.0 [13:05:04]line ФМ: 0000000002098560 [13:05:04]line ФД: 95344 [13:05:04]line ФПД: 161879441309518 [13:05:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T130504&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95344&fm=161879441309518&tin=02508201610067®Number=0000000000170478&sum=100000 [13:05:05]OFD Sender: Processing packet 95344 [packets to send 56, broken 55] [13:05:05]ProducePacketName [13:05:05]name=ofd_packets/00095344 [13:05:05]OFD Sender: To server: pG, [13:05:05]CommunicateWithHost lk.salyk.kg:30040 [13:05:05]ConnectInit lk.salyk.kg [13:05:05]written 0, free lines is 4095 [13:05:05]Connected sock=10 [13:05:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 38 10 07 01 86 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 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 57 01 00 00 F4 03 04 00 80 3A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 70 74 01 00 35 04 06 00 93 3A 7E 98 7F 4E 21 67 89 9A A0 2A 5F 9E [13:05:05]Write to MH i2c: 01 00 00 A8 04 AC [13:05:05]Write i2c OK [13:05:05]MH_I2C_Read... [13:05:05]Read from MH i2c: 01 [13:05:05]MH_I2C_Read... [13:05:05]Read from MH i2c: 01 07 00 [13:05:05]MH_I2C_Read... [13:05:05]Read from MH i2c: 01 07 00 A8 04 00 00 00 00 00 09 0D C9 [13:05:05]RasterBufferAndPrint [13:05:05]line [13:05:05]line [13:05:05]line [13:05:05]line [13:05:05]line [13:05:05]written 0, free lines is 3344 [13:05:05]MH_Cut [13:05:05]Write to MH i2c: D1 01 00 AF 04 01 85 [13:05:05]Write i2c OK [13:05:05]MH_I2C_Read... [13:05:05]Read from MH i2c: D1 [13:05:05]MH_I2C_Read... [13:05:05]Read from MH i2c: D1 01 00 [13:05:05]MH_I2C_Read... [13:05:05]Read from MH i2c: D1 01 00 AF 04 00 84 [13:05:05]Write to MH i2c: 01 00 00 B0 04 B4 [13:05:05]Write i2c OK [13:05:05]MH_I2C_Read... [13:05:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C5 DE 47 00 2F 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 32 30 39 38 35 36 30 10 04 04 00 70 74 01 00 F4 03 04 00 AC E4 1D 67 B6 04 01 00 00 F6 6C C1 AB 37 90 7A 9B [13:05:05]CommunicateWithHost err = 0 [13:05:05]CheckOFDResponse [13:05:05]1017 (14) - 77093643461234 [13:05:05]1041 (16) - 0000000002098560 [13:05:05]1040 (4) - 95344 [13:05:05]1012 (4) - 27.10.2024 06:58 [13:05:05]1206 (1) - 0 [13:05:05]OFD Sender: Remove packet 95344 [13:05:05]ProducePacketName [13:05:05]name=ofd_packets/00095344 [13:05:05]NVStorageDeleteData [13:05:06]OFD Sender: No OFD packet to send [13:05:06]*** Cut start [13:05:06]*** Partial cut [13:05:06]*** CUTSNS_PIN = 1 [13:05:06]*** CUTSNS_PIN = 0 [13:05:06]*** Brake cut motor [13:05:07]Read from MH i2c: 01 [13:05:07]MH_I2C_Read... [13:05:07]*** Stop cut motor [13:05:07]*** Cut end [13:05:07]Read from MH i2c: 01 07 00 [13:05:07]MH_I2C_Read... [13:05:07]Read from MH i2c: 01 07 00 B0 04 00 00 00 00 00 FF 0F C9 [13:05:07]process_action close_receipt done [13:05:07]requested_data is exist [13:05:07]produce_requested_data [13:05:07]requested_item fm.sn is exist - process it [13:05:07]wFMCommunicate request_size=4 [13:05:07]MH_SAM_APDU [13:05:07]CAPDU: 80 11 00 00 [13:05:07]Write to MH i2c: E2 08 00 B1 04 80 11 00 00 00 00 00 00 2F [13:05:07]Write i2c OK [13:05:07]MH_I2C_Read... [13:05:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:05:07]Read from MH i2c: E2 [13:05:07]MH_I2C_Read... [13:05:07]Read from MH i2c: E2 17 00 [13:05:07]MH_I2C_Read... [13:05:07]Read from MH i2c: E2 17 00 B1 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 80 [13:05:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:05:07]wFMCommunicate OK [13:05:07]requested_item fd.num is exist - process it [13:05:07]SAM_PROTO_GetFieldsCounters [13:05:07]wFMCommunicate request_size=4 [13:05:07]MH_SAM_APDU [13:05:07]CAPDU: 80 13 00 00 [13:05:07]Write to MH i2c: E2 08 00 B2 04 80 13 00 00 00 00 00 00 32 [13:05:07]Write i2c OK [13:05:07]MH_I2C_Read... [13:05:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:05:07]Read from MH i2c: E2 [13:05:07]MH_I2C_Read... [13:05:07]Read from MH i2c: E2 62 00 [13:05:07]MH_I2C_Read... [13:05:07]Read from MH i2c: E2 62 00 B2 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 70 74 01 00 0E 04 04 00 8F 00 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 CF [13:05:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 70 74 01 00 0E 04 04 00 8F 00 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 [13:05:07]wFMCommunicate OK [13:05:07]SAM_PROTO_GetFieldsCounters done [13:05:07]requested_item shift.num is exist - process it [13:05:07]requested_item shift.opened is exist - process it [13:05:07]req_shift_opened [13:05:07]FM_GetShiftState [13:05:07]SAM_PROTO_GetShiftState [13:05:07]wFMCommunicate request_size=4 [13:05:07]MH_SAM_APDU [13:05:07]CAPDU: 80 13 01 00 [13:05:07]Write to MH i2c: E2 08 00 B3 04 80 13 01 00 00 00 00 00 34 [13:05:07]Write i2c OK [13:05:07]MH_I2C_Read... [13:05:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:05:07]Read from MH i2c: E2 [13:05:07]MH_I2C_Read... [13:05:07]Read from MH i2c: E2 0E 00 [13:05:07]MH_I2C_Read... [13:05:07]Read from MH i2c: E2 0E 00 B3 04 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E0 [13:05:07]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:05:07]wFMCommunicate OK [13:05:07]SAM_PROTO_GetShiftState done [13:05:07]FM_GetShiftState done [13:05:07]req_shift_opened done [13:05:07]requested_item shift.open_date is exist - process it [13:05:07]req_shift_open_date [13:05:07]req_shift_open_date done [13:05:07]produce_requested_data done [13:05:07]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95344,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:05:07]process_action_free close_receipt [13:05:07]json_value_free [13:05:07]json_value_free done [13:05:07]process_json_proto returns [13:05:07]Send response to host [13:05:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95344,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:05:07]free response buf [13:05:07]execute_script done [13:05:07]execute_script returns [13:05:07]free content buf [13:05:07]Sock 7.Close socket [13:05:07]Sock 7.Thread stoped [13:05:07]accept exits with 9 [13:05:07]New connection [13:05:07]New thread 3067362660 created [13:05:07]Thread 3067219300 joined [13:05:07]Waiting for new connection... [13:05:07] Sock 9.Parse request [13:05:07]Sock 9.Check first char [13:05:07]Sock 9.First char is OK [13:05:07]request: POST /json_proto HTTP/1.0 [13:05:07]Method: POST [13:05:07]URL: /json_proto [13:05:07]Method is POST - this is cgi request [13:05:07]url: /json_proto [13:05:07]query_string will be loaded in cgi processing [13:05:07]execute_cgi json_proto POST (null) [13:05:07]execute_cgi path=json_proto method=POST [13:05:07]POST find Content-Length [13:05:07]Host: 172.17.40.67:8080 [13:05:07]Content-Length: 683 [13:05:07]Content-Type: application/json [13:05:07] [13:05:07]POST finish read [13:05:07]Found Content-Length = 683 [13:05:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405856", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 16.750, "sum" : 1120.58, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1120.00, "total" : 1120.00, "payments": [ { "type": 0, "sum" : 1120.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:05:07]execute_script... [13:05:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405856", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 16.750, "sum" : 1120.58, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1120.00, "total" : 1120.00, "payments": [ { "type": 0, "sum" : 1120.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:05:07]POST & json_proto [13:05:07]process_json_proto [13:05:07]json parsed OK: [13:05:07]protocol is kg_v1.0 [13:05:07]action value=close_receipt [13:05:07]process_action close_receipt [13:05:07]cmd_close_receipt [13:05:07]MH_GetDate [13:05:07]Write to MH i2c: F0 00 00 B4 04 A7 [13:05:07]Write i2c OK [13:05:07]MH_I2C_Read... [13:05:07]Read from MH i2c: F0 [13:05:07]MH_I2C_Read... [13:05:07]Read from MH i2c: F0 09 00 [13:05:07]MH_I2C_Read... [13:05:07]Read from MH i2c: F0 09 00 B4 04 00 84 3A 1E 67 EE DA 66 66 87 [13:05:07]GetLastDocTimeStamp 1730034304 [13:05:07]current date 1730034308 [13:05:07]FM_GetShiftState [13:05:07]SAM_PROTO_GetShiftState [13:05:07]wFMCommunicate request_size=4 [13:05:07]MH_SAM_APDU [13:05:07]CAPDU: 80 13 01 00 [13:05:07]Write to MH i2c: E2 08 00 B5 04 80 13 01 00 00 00 00 00 36 [13:05:07]Write i2c OK [13:05:07]MH_I2C_Read... [13:05:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:05:07]Read from MH i2c: E2 [13:05:07]MH_I2C_Read... [13:05:07]Read from MH i2c: E2 0E 00 [13:05:07]MH_I2C_Read... [13:05:07]Read from MH i2c: E2 0E 00 B5 04 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E2 [13:05:07]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:05:07]wFMCommunicate OK [13:05:07]SAM_PROTO_GetShiftState done [13:05:07]FM_GetShiftState done [13:05:07]opened in 1729987736 [13:05:07]opened+sec_in_day 1730074136 [13:05:07]quantity*price = 112057 [13:05:07]sum+1 = 112059 [13:05:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.58 ИТОГО: 1120.00 Внесено: 1120.00 СДАЧА: 0.00 НСП 1% : 9.92 НДС 12% : 119.00 Наличными: 1120.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 344 27.10.2024 13:05 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95345 ФПД: 4176882900454 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T130508&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95345&fm=4176882900454&tin=02508201610067®Number=0000000000170478&sum=112000 [13:05:09]StoreToDocumentArchive [13:05:09]shift 143 fd 95345 [13:05:09]save to /storage/0143/doc_00095345 [13:05:09]save last doc name /storage/0143/doc_00095345 to /storage/kkm_last_doc_name [13:05:09]save OK [13:05:09]Clear old archive folders... [13:05:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:05:09]tlvbuf is 01F814A0 [13:05:09]SAM_PROTO_ClearQueue [13:05:09]wFMCommunicate request_size=4 [13:05:09]MH_SAM_APDU [13:05:09]CAPDU: 80 09 00 00 [13:05:09]Write to MH i2c: E2 08 00 C2 04 80 09 00 00 00 00 00 00 38 [13:05:09]Write i2c OK [13:05:09]MH_I2C_Read... [13:05:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:05:09]Read from MH i2c: E2 [13:05:09]MH_I2C_Read... [13:05:09]Read from MH i2c: E2 03 00 [13:05:09]MH_I2C_Read... [13:05:09]Read from MH i2c: E2 03 00 C2 04 00 90 00 3A [13:05:09]RAPDU: 90 00 [13:05:09]wFMCommunicate OK [13:05:09]SAM_PROTO_ClearQueue done [13:05:09]KKMCreateOFDPacket [13:05:09]OFDProtocolAddRootSTLVToBuf [13:05:09]FM_MakeSignedData [13:05:09]FM_MakeSignedData [13:05:09]SAM_PROTO_SignData [13:05:09]wFMCommunicate request_size=4 [13:05:09]MH_SAM_APDU [13:05:09]CAPDU: 80 0D 01 02 [13:05:09]Write to MH i2c: E2 08 00 C3 04 80 0D 01 02 00 00 00 00 40 [13:05:09]Write i2c OK [13:05:09]MH_I2C_Read... [13:05:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:05:09]Read from MH i2c: E2 [13:05:09]MH_I2C_Read... [13:05:09]Read from MH i2c: E2 03 00 [13:05:09]MH_I2C_Read... [13:05:09]Read from MH i2c: E2 03 00 C3 04 00 90 00 3B [13:05:09]RAPDU: 90 00 [13:05:09]wFMCommunicate OK [13:05:09]wFMCommunicate request_size=255 [13:05:09]MH_SAM_APDU [13:05: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 34 FF 03 08 00 03 6E 41 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BA B5 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 B5 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 2E 00 00 00 00 07 04 06 00 80 B5 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 01 00 00 F4 03 04 00 84 3A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 71 74 01 00 35 04 06 00 03 [13:05:09]Write to MH i2c: E2 02 01 C4 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 34 FF 03 08 00 03 6E 41 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BA B5 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 B5 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 2E 00 00 00 00 07 04 06 00 80 B5 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 01 00 00 F4 03 04 00 84 3A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 71 74 01 00 35 04 06 00 03 00 00 B1 [13:05:09]Write i2c OK [13:05:09]MH_I2C_Read... [13:05:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:05:09]Read from MH i2c: E2 [13:05:09]MH_I2C_Read... [13:05:09]Read from MH i2c: E2 03 00 [13:05:09]MH_I2C_Read... [13:05:09]Read from MH i2c: E2 03 00 C4 04 00 90 00 3C [13:05:09]RAPDU: 90 00 [13:05:09]wFMCommunicate OK [13:05:09]wFMCommunicate request_size=10 [13:05:09]MH_SAM_APDU [13:05:09]CAPDU: 80 0D 02 02 05 CC 81 9F 1D E6 [13:05:09]Write to MH i2c: E2 0D 00 C5 04 80 0D 02 02 05 00 CC 81 9F 1D E6 00 00 3C [13:05:09]Write i2c OK [13:05:09]MH_I2C_Read... [13:05:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:05:09]Read from MH i2c: E2 [13:05:09]MH_I2C_Read... [13:05:09]Read from MH i2c: E2 03 00 [13:05:09]MH_I2C_Read... [13:05:09]Read from MH i2c: E2 03 00 C5 04 00 90 00 3D [13:05:09]RAPDU: 90 00 [13:05:09]wFMCommunicate OK [13:05:09]wFMCommunicate request_size=4 [13:05:09]MH_SAM_APDU [13:05:09]CAPDU: 80 0D 03 02 [13:05:09]Write to MH i2c: E2 08 00 C6 04 80 0D 03 02 00 00 00 00 45 [13:05:09]Write i2c OK [13:05:09]MH_I2C_Read... [13:05:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:05:09]Read from MH i2c: E2 [13:05:09]MH_I2C_Read... [13:05:09]Read from MH i2c: E2 0B 00 [13:05:09]MH_I2C_Read... [13:05:09]Read from MH i2c: E2 0B 00 C6 04 00 8C E6 1F 97 6B 5A 2C 7F 90 00 DE [13:05:09]RAPDU: 8C E6 1F 97 6B 5A 2C 7F 90 00 [13:05:09]wFMCommunicate OK [13:05:09]SAM_PROTO_SignData done [13:05:09]FM_MakeSignedData done [13:05:09]CreateOFDProtocolMessage [13:05:09]wFMCommunicate request_size=4 [13:05:09]MH_SAM_APDU [13:05:09]CAPDU: 80 11 00 00 [13:05:09]Write to MH i2c: E2 08 00 C7 04 80 11 00 00 00 00 00 00 45 [13:05:09]Write i2c OK [13:05:09]MH_I2C_Read... [13:05:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:05:09]Read from MH i2c: E2 [13:05:09]MH_I2C_Read... [13:05:09]Read from MH i2c: E2 17 00 [13:05:09]MH_I2C_Read... [13:05:09]Read from MH i2c: E2 17 00 C7 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 96 [13:05:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:05:09]wFMCommunicate OK [13:05:09]CreateOFDProtocolMessage done [13:05:09]OFDSenderStorePacket 95345 [13:05:09]StoreOFDPacket docnum=95345 [13:05:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C5 AC 07 01 26 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 34 FF 03 08 00 03 6E 41 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BA B5 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 B5 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 2E 00 00 00 00 07 04 06 00 80 B5 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 01 00 00 F4 03 04 00 84 3A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 71 74 01 00 35 04 06 00 03 CC 81 9F 1D E6 8C E6 1F 97 6B 5A 2C 7F [13:05:09]CheckFolder [13:05:09]dirname=/storage/ofd_packets [13:05:09]CheckFolder done [13:05:09]ProducePacketName [13:05:09]name=ofd_packets/00095345 [13:05:09]NVStorageSaveData ofd_packets/00095345 [13:05:09]File name is /storage/ofd_packets/00095345 [13:05:09]Write 301 bytes [13:05:09]NVStorageSaveData done [13:05:09]OFDSenderStorePacket done [13:05:09]KKMCreateOFDPacket done [13:05:09]NVStorageSaveData kkm_last_timestamp [13:05:09]File name is /storage/kkm_last_timestamp [13:05:09]Write 4 bytes [13:05:09]NVStorageSaveData done [13:05:09]ExternCall_PrintAddStr [13:05:09]wPrintStart [13:05:09]Write to MH i2c: 01 00 00 C8 04 CC [13:05:09]Write i2c OK [13:05:09]MH_I2C_Read... [13:05:09]Read from MH i2c: 01 [13:05:09]MH_I2C_Read... [13:05:09]Read from MH i2c: 01 07 00 [13:05:09]MH_I2C_Read... [13:05:09]Read from MH i2c: 01 07 00 C8 04 00 00 00 00 00 FF 0F E1 [13:05:09]RasterBufferAndPrint [13:05:09]line Счет N : (1)3405856 [13:05:09]line ИНН: 02508201610067 [13:05:09]line Контрольно-Кассовый Чек [13:05:09]line ПРОДАЖА [13:05:09]line ТРК (МРК, ГНК) : 32 [13:05:09]line Товар: 2710124130 [13:05:09]line Аи-92-К-4 [13:05:09]line 16.750 * 66.90 [13:05:09]line = 1120.58 [13:05:09]line НДС 12% НСП 1% [13:05:09]line > о реализуемом товаре [13:05:09]line ОКРУГЛЕНИЕ: -0.58 [13:05:09]line ИТОГО: 1120.00 [13:05:09]line Внесено: 1120.00 [13:05:09]line СДАЧА: 0.00 [13:05:09]line НСП 1% : 9.92 [13:05:09]line НДС 12% : 119.00 [13:05:09]line Наличными: 1120.00 [13:05:09]line Безнал.: 0.00 [13:05:09]line Место: АЗС № 82 "Партнер Нефть" [13:05:09]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:05:09]line СНО: Общий режим [13:05:09]line Чек 344 27.10.2024 13:05 [13:05:09]line Смена: 143 ФФД: 1.0 [13:05:09]line ЗНМ: 0300000017 [13:05:09]line РНМ: 0000000000170478 [13:05:09]line Версия ККМ: v1.0 [13:05:09]line ФМ: 0000000002098560 [13:05:09]line ФД: 95345 [13:05:09]line ФПД: 4176882900454 [13:05:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T130508&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95345&fm=4176882900454&tin=02508201610067®Number=0000000000170478&sum=112000 [13:05:09]written 0, free lines is 4095 [13:05:09]OFD Sender: Processing packet 95345 [packets to send 56, broken 55] [13:05:09]ProducePacketName [13:05:09]name=ofd_packets/00095345 [13:05:09]OFD Sender: To server: pG, [13:05:09]CommunicateWithHost lk.salyk.kg:30040 [13:05:09]ConnectInit lk.salyk.kg [13:05:10]Connected sock=10 [13:05:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C5 AC 07 01 26 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 34 FF 03 08 00 03 6E 41 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BA B5 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 B5 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 2E 00 00 00 00 07 04 06 00 80 B5 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 01 00 00 F4 03 04 00 84 3A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 71 74 01 00 35 04 06 00 03 CC 81 9F 1D E6 8C E6 1F 97 6B 5A 2C 7F [13:05:10]Write to MH i2c: 01 00 00 F3 04 F7 [13:05:10]Write i2c OK [13:05:10]MH_I2C_Read... [13:05:10]Read from MH i2c: 01 [13:05:10]MH_I2C_Read... [13:05:10]Read from MH i2c: 01 07 00 [13:05:10]MH_I2C_Read... [13:05:10]Read from MH i2c: 01 07 00 F3 04 00 00 00 00 00 03 0D 0E [13:05:10]RasterBufferAndPrint [13:05:10]line [13:05:10]line [13:05:10]line [13:05:10]line [13:05:10]line [13:05:10]written 0, free lines is 3340 [13:05:10]MH_Cut [13:05:10]Write to MH i2c: D1 01 00 FA 04 01 D0 [13:05:10]Write i2c OK [13:05:10]MH_I2C_Read... [13:05:10]Read from MH i2c: D1 [13:05:10]MH_I2C_Read... [13:05:10]Read from MH i2c: D1 01 00 [13:05:10]MH_I2C_Read... [13:05:10]Read from MH i2c: D1 01 00 FA 04 00 CF [13:05:10]Write to MH i2c: 01 00 00 FB 04 FF [13:05:10]Write i2c OK [13:05:10]MH_I2C_Read... [13:05:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F3 E1 47 00 DF 31 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 71 74 01 00 F4 03 04 00 B1 E4 1D 67 B6 04 01 00 00 8A DA 39 D7 D4 82 4B 63 [13:05:10]CommunicateWithHost err = 0 [13:05:10]CheckOFDResponse [13:05:10]1017 (14) - 77093643461234 [13:05:10]1041 (16) - 0000000002098560 [13:05:10]1040 (4) - 95345 [13:05:10]1012 (4) - 27.10.2024 06:58 [13:05:10]1206 (1) - 0 [13:05:10]OFD Sender: Remove packet 95345 [13:05:10]ProducePacketName [13:05:10]name=ofd_packets/00095345 [13:05:10]NVStorageDeleteData [13:05:11]*** Cut start [13:05:11]*** Partial cut [13:05:11]*** CUTSNS_PIN = 1 [13:05:11]OFD Sender: No OFD packet to send [13:05:11]*** CUTSNS_PIN = 0 [13:05:11]*** Brake cut motor [13:05:11]Read from MH i2c: *** Stop cut motor [13:05:11]*** Cut end [13:05:11]01 [13:05:11]MH_I2C_Read... [13:05:11]Read from MH i2c: 01 07 00 [13:05:11]MH_I2C_Read... [13:05:11]Read from MH i2c: 01 07 00 FB 04 00 00 00 00 00 FF 0F 14 [13:05:11]process_action close_receipt done [13:05:11]requested_data is exist [13:05:11]produce_requested_data [13:05:11]requested_item fm.sn is exist - process it [13:05:11]wFMCommunicate request_size=4 [13:05:11]MH_SAM_APDU [13:05:11]CAPDU: 80 11 00 00 [13:05:11]Write to MH i2c: E2 08 00 FC 04 80 11 00 00 00 00 00 00 7A [13:05:11]Write i2c OK [13:05:11]MH_I2C_Read... [13:05:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:05:11]Read from MH i2c: E2 [13:05:11]MH_I2C_Read... [13:05:11]Read from MH i2c: E2 17 00 [13:05:11]MH_I2C_Read... [13:05:11]Read from MH i2c: E2 17 00 FC 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CB [13:05:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:05:11]wFMCommunicate OK [13:05:11]requested_item fd.num is exist - process it [13:05:11]SAM_PROTO_GetFieldsCounters [13:05:11]wFMCommunicate request_size=4 [13:05:11]MH_SAM_APDU [13:05:11]CAPDU: 80 13 00 00 [13:05:11]Write to MH i2c: E2 08 00 FD 04 80 13 00 00 00 00 00 00 7D [13:05:11]Write i2c OK [13:05:11]MH_I2C_Read... [13:05:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:05:11]Read from MH i2c: E2 [13:05:11]MH_I2C_Read... [13:05:11]Read from MH i2c: E2 62 00 [13:05:11]MH_I2C_Read... [13:05:11]Read from MH i2c: E2 62 00 FD 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 71 74 01 00 0E 04 04 00 8F 00 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 1E [13:05:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 71 74 01 00 0E 04 04 00 8F 00 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 [13:05:11]wFMCommunicate OK [13:05:11]SAM_PROTO_GetFieldsCounters done [13:05:11]requested_item shift.num is exist - process it [13:05:11]requested_item shift.opened is exist - process it [13:05:11]req_shift_opened [13:05:11]FM_GetShiftState [13:05:11]SAM_PROTO_GetShiftState [13:05:11]wFMCommunicate request_size=4 [13:05:11]MH_SAM_APDU [13:05:11]CAPDU: 80 13 01 00 [13:05:11]Write to MH i2c: E2 08 00 FE 04 80 13 01 00 00 00 00 00 7F [13:05:11]Write i2c OK [13:05:11]MH_I2C_Read... [13:05:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:05:11]Read from MH i2c: E2 [13:05:11]MH_I2C_Read... [13:05:11]Read from MH i2c: E2 0E 00 [13:05:11]MH_I2C_Read... [13:05:11]Read from MH i2c: E2 0E 00 FE 04 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 2B [13:05:11]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:05:11]wFMCommunicate OK [13:05:11]SAM_PROTO_GetShiftState done [13:05:11]FM_GetShiftState done [13:05:11]req_shift_opened done [13:05:11]requested_item shift.open_date is exist - process it [13:05:11]req_shift_open_date [13:05:11]req_shift_open_date done [13:05:11]produce_requested_data done [13:05:11]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95345,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:05:11]process_action_free close_receipt [13:05:11]json_value_free [13:05:11]json_value_free done [13:05:11]process_json_proto returns [13:05:11]Send response to host [13:05:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95345,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:05:11]free response buf [13:05:11]execute_script done [13:05:11]execute_script returns [13:05:11]free content buf [13:05:11]Sock 9.Close socket [13:05:11]Sock 9.Thread stoped [13:05:16]OFD Sender: No OFD packet to send [13:05:21]OFD Sender: No OFD packet to send [13:05:26]OFD Sender: No OFD packet to send [13:05:31]OFD Sender: No OFD packet to send [13:05:34]accept exits with 7 [13:05:34]New connection [13:05:34]New thread 3067219300 created [13:05:34]Thread 3067362660 joined [13:05:34]Waiting for new connection... [13:05:34] Sock 7.Parse request [13:05:34]Sock 7.Check first char [13:05:34]Sock 7.First char is OK [13:05:34]request: POST /json_proto HTTP/1.0 [13:05:34]Method: POST [13:05:34]URL: /json_proto [13:05:34]Method is POST - this is cgi request [13:05:34]url: /json_proto [13:05:34]query_string will be loaded in cgi processing [13:05:34]execute_cgi json_proto POST (null) [13:05:34]execute_cgi path=json_proto method=POST [13:05:34]POST find Content-Length [13:05:34]Host: 172.17.40.67:8080 [13:05:34]Content-Length: 678 [13:05:34]Content-Type: application/json [13:05:34] [13:05:34]POST finish read [13:05:34]Found Content-Length = 678 [13:05:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405858", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.230, "sum" : 550.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:05:34]execute_script... [13: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)3405858", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.230, "sum" : 550.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:05:34]POST & json_proto [13:05:34]process_json_proto [13:05:34]json parsed OK: [13:05:34]protocol is kg_v1.0 [13:05:34]action value=close_receipt [13:05:34]process_action close_receipt [13:05:34]cmd_close_receipt [13:05:34]MH_GetDate [13:05:34]Write to MH i2c: F0 00 00 FF 04 F2 [13:05:34]Write i2c OK [13:05:34]MH_I2C_Read... [13:05:34]Read from MH i2c: F0 [13:05:34]MH_I2C_Read... [13:05:34]Read from MH i2c: F0 09 00 [13:05:34]MH_I2C_Read... [13:05:34]Read from MH i2c: F0 09 00 FF 04 00 9F 3A 1E 67 EE DA 66 66 ED [13:05:34]GetLastDocTimeStamp 1730034308 [13:05:34]current date 1730034335 [13:05:34]FM_GetShiftState [13:05:34]SAM_PROTO_GetShiftState [13:05:34]wFMCommunicate request_size=4 [13:05:34]MH_SAM_APDU [13:05:34]CAPDU: 80 13 01 00 [13:05:34]Write to MH i2c: E2 08 00 00 05 80 13 01 00 00 00 00 00 82 [13:05:34]Write i2c OK [13:05:34]MH_I2C_Read... [13:05:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:05:34]Read from MH i2c: E2 [13:05:34]MH_I2C_Read... [13:05:34]Read from MH i2c: E2 0E 00 [13:05:34]MH_I2C_Read... [13:05:34]Read from MH i2c: E2 0E 00 00 05 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 2E [13:05:34]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:05:34]wFMCommunicate OK [13:05:34]SAM_PROTO_GetShiftState done [13:05:34]FM_GetShiftState done [13:05:34]opened in 1729987736 [13:05:34]opened+sec_in_day 1730074136 [13:05:34]quantity*price = 55058 [13:05:34]sum+1 = 55060 [13:05:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.59 ИТОГО: 550.00 Внесено: 550.00 СДАЧА: 0.00 НСП 1% : 4.87 НДС 12% : 58.47 Наличными: 550.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 345 27.10.2024 13:05 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95346 ФПД: 221310450710411 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T130535&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95346&fm=221310450710411&tin=02508201610067®Number=0000000000170478&sum=55000 [13:05:35]StoreToDocumentArchive [13:05:35]shift 143 fd 95346 [13:05:35]save to /storage/0143/doc_00095346 [13:05:35]save last doc name /storage/0143/doc_00095346 to /storage/kkm_last_doc_name [13:05:35]save OK [13:05:35]Clear old archive folders... [13:05:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:05:35]tlvbuf is 01FBBE00 [13:05:35]SAM_PROTO_ClearQueue [13:05:35]wFMCommunicate request_size=4 [13:05:35]MH_SAM_APDU [13:05:35]CAPDU: 80 09 00 00 [13:05:35]Write to MH i2c: E2 08 00 0D 05 80 09 00 00 00 00 00 00 84 [13:05:35]Write i2c OK [13:05:35]MH_I2C_Read... [13:05:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:05:35]Read from MH i2c: E2 [13:05:35]MH_I2C_Read... [13:05:35]Read from MH i2c: E2 03 00 [13:05:35]MH_I2C_Read... [13:05:35]Read from MH i2c: E2 03 00 0D 05 00 90 00 86 [13:05:35]RAPDU: 90 00 [13:05:35]wFMCommunicate OK [13:05:35]SAM_PROTO_ClearQueue done [13:05:35]KKMCreateOFDPacket [13:05:35]OFDProtocolAddRootSTLVToBuf [13:05:35]FM_MakeSignedData [13:05:35]FM_MakeSignedData [13:05:35]SAM_PROTO_SignData [13:05:35]wFMCommunicate request_size=4 [13:05:35]MH_SAM_APDU [13:05:35]CAPDU: 80 0D 01 02 [13:05:35]Write to MH i2c: E2 08 00 0E 05 80 0D 01 02 00 00 00 00 8C [13:05:35]Write i2c OK [13:05:35]MH_I2C_Read... [13:05:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:05:35]Read from MH i2c: E2 [13:05:35]MH_I2C_Read... [13:05:35]Read from MH i2c: E2 03 00 [13:05:35]MH_I2C_Read... [13:05:35]Read from MH i2c: E2 03 00 0E 05 00 90 00 87 [13:05:35]RAPDU: 90 00 [13:05:35]wFMCommunicate OK [13:05:35]wFMCommunicate request_size=255 [13:05:35]MH_SAM_APDU [13:05: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 34 FF 03 08 00 03 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 9F 3A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 72 74 01 00 35 04 06 00 C9 [13:05:35]Write to MH i2c: E2 02 01 0F 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 34 FF 03 08 00 03 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 9F 3A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 72 74 01 00 35 04 06 00 C9 00 00 29 [13:05:35]Write i2c OK [13:05:35]MH_I2C_Read... [13:05:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:05:35]Read from MH i2c: E2 [13:05:35]MH_I2C_Read... [13:05:35]Read from MH i2c: E2 03 00 [13:05:35]MH_I2C_Read... [13:05:35]Read from MH i2c: E2 03 00 0F 05 00 90 00 88 [13:05:35]RAPDU: 90 00 [13:05:35]wFMCommunicate OK [13:05:35]wFMCommunicate request_size=10 [13:05:35]MH_SAM_APDU [13:05:35]CAPDU: 80 0D 02 02 05 47 DA CC B7 8B [13:05:35]Write to MH i2c: E2 0D 00 10 05 80 0D 02 02 05 00 47 DA CC B7 8B 00 00 C8 [13:05:35]Write i2c OK [13:05:35]MH_I2C_Read... [13:05:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:05:35]Read from MH i2c: E2 [13:05:35]MH_I2C_Read... [13:05:35]Read from MH i2c: E2 03 00 [13:05:35]MH_I2C_Read... [13:05:35]Read from MH i2c: E2 03 00 10 05 00 90 00 89 [13:05:35]RAPDU: 90 00 [13:05:35]wFMCommunicate OK [13:05:35]wFMCommunicate request_size=4 [13:05:35]MH_SAM_APDU [13:05:35]CAPDU: 80 0D 03 02 [13:05:35]Write to MH i2c: E2 08 00 11 05 80 0D 03 02 00 00 00 00 91 [13:05:35]Write i2c OK [13:05:35]MH_I2C_Read... [13:05:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:05:35]Read from MH i2c: E2 [13:05:35]MH_I2C_Read... [13:05:35]Read from MH i2c: E2 0B 00 [13:05:35]MH_I2C_Read... [13:05:35]Read from MH i2c: E2 0B 00 11 05 00 F7 58 8C FE 04 27 2F 6C 90 00 31 [13:05:35]RAPDU: F7 58 8C FE 04 27 2F 6C 90 00 [13:05:35]wFMCommunicate OK [13:05:35]SAM_PROTO_SignData done [13:05:35]FM_MakeSignedData done [13:05:35]CreateOFDProtocolMessage [13:05:35]wFMCommunicate request_size=4 [13:05:35]MH_SAM_APDU [13:05:35]CAPDU: 80 11 00 00 [13:05:35]Write to MH i2c: E2 08 00 12 05 80 11 00 00 00 00 00 00 91 [13:05:35]Write i2c OK [13:05:35]MH_I2C_Read... [13:05:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:05:35]Read from MH i2c: E2 [13:05:35]MH_I2C_Read... [13:05:35]Read from MH i2c: E2 17 00 [13:05:35]MH_I2C_Read... [13:05:35]Read from MH i2c: E2 17 00 12 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E2 [13:05:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:05:35]wFMCommunicate OK [13:05:35]CreateOFDProtocolMessage done [13:05:35]OFDSenderStorePacket 95346 [13:05:35]StoreOFDPacket docnum=95346 [13:05:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AD CE 07 01 99 26 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 9F 3A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 72 74 01 00 35 04 06 00 C9 47 DA CC B7 8B F7 58 8C FE 04 27 2F 6C [13:05:35]CheckFolder [13:05:35]dirname=/storage/ofd_packets [13:05:35]CheckFolder done [13:05:35]ProducePacketName [13:05:35]name=ofd_packets/00095346 [13:05:35]NVStorageSaveData ofd_packets/00095346 [13:05:35]File name is /storage/ofd_packets/00095346 [13:05:35]Write 301 bytes [13:05:35]NVStorageSaveData done [13:05:35]OFDSenderStorePacket done [13:05:35]KKMCreateOFDPacket done [13:05:35]NVStorageSaveData kkm_last_timestamp [13:05:35]File name is /storage/kkm_last_timestamp [13:05:35]Write 4 bytes [13:05:35]NVStorageSaveData done [13:05:35]ExternCall_PrintAddStr [13:05:35]wPrintStart [13:05:35]Write to MH i2c: 01 00 00 13 05 18 [13:05:35]Write i2c OK [13:05:35]MH_I2C_Read... [13:05:35]Read from MH i2c: 01 [13:05:35]MH_I2C_Read... [13:05:35]Read from MH i2c: 01 07 00 [13:05:35]MH_I2C_Read... [13:05:35]Read from MH i2c: 01 07 00 13 05 00 00 00 00 00 FF 0F 2D [13:05:35]RasterBufferAndPrint [13:05:35]line Счет N : (1)3405858 [13:05:35]line ИНН: 02508201610067 [13:05:35]line Контрольно-Кассовый Чек [13:05:35]line ПРОДАЖА [13:05:35]line ТРК (МРК, ГНК) : 42 [13:05:35]line Товар: 2710124130 [13:05:35]line Аи-92-К-4 [13:05:35]line 8.230 * 66.90 [13:05:35]line = 550.59 [13:05:35]line НДС 12% НСП 1% [13:05:35]line > о реализуемом товаре [13:05:35]line ОКРУГЛЕНИЕ: -0.59 [13:05:35]line ИТОГО: 550.00 [13:05:35]line Внесено: 550.00 [13:05:35]line СДАЧА: 0.00 [13:05:35]line НСП 1% : 4.87 [13:05:35]line НДС 12% : 58.47 [13:05:35]line Наличными: 550.00 [13:05:35]line Безнал.: 0.00 [13:05:35]line Место: АЗС № 82 "Партнер Нефть" [13:05:35]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:05:35]line СНО: Общий режим [13:05:35]line Чек 345 27.10.2024 13:05 [13:05:35]line Смена: 143 ФФД: 1.0 [13:05:35]line ЗНМ: 0300000017 [13:05:35]line РНМ: 0000000000170478 [13:05:35]line Версия ККМ: v1.0 [13:05:35]line ФМ: 0000000002098560 [13:05:35]line ФД: 95346 [13:05:35]line ФПД: 221310450710411 [13:05:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T130535&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95346&fm=221310450710411&tin=02508201610067®Number=0000000000170478&sum=55000 [13:05:36]OFD Sender: Processing packet 95346 [packets to send 56, broken 55] [13:05:36]ProducePacketName [13:05:36]name=ofd_packets/00095346 [13:05:36]OFD Sender: To server: pG, [13:05:36]CommunicateWithHost lk.salyk.kg:30040 [13:05:36]ConnectInit lk.salyk.kg [13:05:36]written 0, free lines is 4095 [13:05:36]Connected sock=10 [13:05:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AD CE 07 01 99 26 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 9F 3A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 72 74 01 00 35 04 06 00 C9 47 DA CC B7 8B F7 58 8C FE 04 27 2F 6C [13:05:36]Write to MH i2c: 01 00 00 3E 05 43 [13:05:36]Write i2c OK [13:05:36]MH_I2C_Read... [13:05:36]Read from MH i2c: 01 [13:05:36]MH_I2C_Read... [13:05:36]Read from MH i2c: 01 07 00 [13:05:36]MH_I2C_Read... [13:05:36]Read from MH i2c: 01 07 00 3E 05 00 00 00 00 00 FE 0C 54 [13:05:36]RasterBufferAndPrint [13:05:36]line [13:05:36]line [13:05:36]line [13:05:36]line [13:05:36]line [13:05:36]written 0, free lines is 3332 [13:05:36]MH_Cut [13:05:36]Write to MH i2c: D1 01 00 45 05 01 1C [13:05:36]Write i2c OK [13:05:36]MH_I2C_Read... [13:05:36]Read from MH i2c: D1 [13:05:36]MH_I2C_Read... [13:05:36]Read from MH i2c: D1 01 00 [13:05:36]MH_I2C_Read... [13:05:36]Read from MH i2c: D1 01 00 45 05 00 1B [13:05:36]Write to MH i2c: 01 00 00 46 05 4B [13:05:36]Write i2c OK [13:05:36]MH_I2C_Read... [13:05:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 CB 1C 47 00 28 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 32 30 39 38 35 36 30 10 04 04 00 72 74 01 00 F4 03 04 00 CB E4 1D 67 B6 04 01 00 00 29 30 2B DA D5 22 47 16 [13:05:36]CommunicateWithHost err = 0 [13:05:36]CheckOFDResponse [13:05:36]1017 (14) - 77093643461234 [13:05:36]1041 (16) - 0000000002098560 [13:05:36]1040 (4) - 95346 [13:05:36]1012 (4) - 27.10.2024 06:59 [13:05:36]1206 (1) - 0 [13:05:36]OFD Sender: Remove packet 95346 [13:05:36]ProducePacketName [13:05:36]name=ofd_packets/00095346 [13:05:36]NVStorageDeleteData [13:05:37]OFD Sender: No OFD packet to send [13:05:37]*** Cut start [13:05:37]*** Partial cut [13:05:37]*** CUTSNS_PIN = 1 [13:05:37]*** CUTSNS_PIN = 0 [13:05:37]*** Brake cut motor [13:05:37]Read from MH i2c: 01 [13:05:37]MH_I2C_Read... [13:05:37]*** Stop cut motor [13:05:37]*** Cut end [13:05:37]Read from MH i2c: 01 07 00 [13:05:37]MH_I2C_Read... [13:05:37]Read from MH i2c: 01 07 00 46 05 00 00 00 00 00 FF 0F 60 [13:05:37]process_action close_receipt done [13:05:37]requested_data is exist [13:05:37]produce_requested_data [13:05:37]requested_item fm.sn is exist - process it [13:05:37]wFMCommunicate request_size=4 [13:05:37]MH_SAM_APDU [13:05:37]CAPDU: 80 11 00 00 [13:05:37]Write to MH i2c: E2 08 00 47 05 80 11 00 00 00 00 00 00 C6 [13:05:37]Write i2c OK [13:05:37]MH_I2C_Read... [13:05:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:05:37]Read from MH i2c: E2 [13:05:37]MH_I2C_Read... [13:05:37]Read from MH i2c: E2 17 00 [13:05:37]MH_I2C_Read... [13:05:37]Read from MH i2c: E2 17 00 47 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 17 [13:05:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:05:37]wFMCommunicate OK [13:05:37]requested_item fd.num is exist - process it [13:05:37]SAM_PROTO_GetFieldsCounters [13:05:37]wFMCommunicate request_size=4 [13:05:37]MH_SAM_APDU [13:05:37]CAPDU: 80 13 00 00 [13:05:37]Write to MH i2c: E2 08 00 48 05 80 13 00 00 00 00 00 00 C9 [13:05:37]Write i2c OK [13:05:37]MH_I2C_Read... [13:05:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:05:38]Read from MH i2c: E2 [13:05:38]MH_I2C_Read... [13:05:38]Read from MH i2c: E2 62 00 [13:05:38]MH_I2C_Read... [13:05:38]Read from MH i2c: E2 62 00 48 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 72 74 01 00 0E 04 04 00 8F 00 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 6E [13:05:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 72 74 01 00 0E 04 04 00 8F 00 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 [13:05:38]wFMCommunicate OK [13:05:38]SAM_PROTO_GetFieldsCounters done [13:05:38]requested_item shift.num is exist - process it [13:05:38]requested_item shift.opened is exist - process it [13:05:38]req_shift_opened [13:05:38]FM_GetShiftState [13:05:38]SAM_PROTO_GetShiftState [13:05:38]wFMCommunicate request_size=4 [13:05:38]MH_SAM_APDU [13:05:38]CAPDU: 80 13 01 00 [13:05:38]Write to MH i2c: E2 08 00 49 05 80 13 01 00 00 00 00 00 CB [13:05:38]Write i2c OK [13:05:38]MH_I2C_Read... [13:05:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:05:38]Read from MH i2c: E2 [13:05:38]MH_I2C_Read... [13:05:38]Read from MH i2c: E2 0E 00 [13:05:38]MH_I2C_Read... [13:05:38]Read from MH i2c: E2 0E 00 49 05 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 77 [13:05:38]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:05:38]wFMCommunicate OK [13:05:38]SAM_PROTO_GetShiftState done [13:05:38]FM_GetShiftState done [13:05:38]req_shift_opened done [13:05:38]requested_item shift.open_date is exist - process it [13:05:38]req_shift_open_date [13:05:38]req_shift_open_date done [13:05:38]produce_requested_data done [13:05:38]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95346,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:05:38]process_action_free close_receipt [13:05:38]json_value_free [13:05:38]json_value_free done [13:05:38]process_json_proto returns [13:05:38]Send response to host [13:05:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95346,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:05:38]free response buf [13:05:38]execute_script done [13:05:38]execute_script returns [13:05:38]free content buf [13:05:38]Sock 7.Close socket [13:05:38]Sock 7.Thread stoped [13:05:42]OFD Sender: No OFD packet to send [13:05:47]OFD Sender: No OFD packet to send [13:05:52]OFD Sender: No OFD packet to send [13:05:57]OFD Sender: No OFD packet to send [13:06:02]OFD Sender: No OFD packet to send [13:06:07]OFD Sender: No OFD packet to send [13:06:12]OFD Sender: No OFD packet to send [13:06:17]OFD Sender: No OFD packet to send [13:06:22]OFD Sender: No OFD packet to send [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:23]accept exits with 9 [13:07:23]New connection [13:07:23]New thread 3067362660 created [13:07:23]Thread 3067219300 joined [13:07:23]Waiting for new connection... [13:07:23] Sock 9.Parse request [13:07:23]Sock 9.Check first char [13:07:23]Sock 9.First char is OK [13:07:23]request: POST /json_proto HTTP/1.0 [13:07:23]Method: POST [13:07:23]URL: /json_proto [13:07:23]Method is POST - this is cgi request [13:07:23]url: /json_proto [13:07:23]query_string will be loaded in cgi processing [13:07:23]execute_cgi json_proto POST (null) [13:07:23]execute_cgi path=json_proto method=POST [13:07:23]POST find Content-Length [13:07:23]Host: 172.17.40.67:8080 [13:07:23]Content-Length: 678 [13:07:23]Content-Type: application/json [13:07:23] [13:07:23]POST finish read [13:07:23]Found Content-Length = 678 [13:07:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405859", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:07:23]execute_script... [13:07: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)3405859", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:07:23]POST & json_proto [13:07:23]process_json_proto [13:07:23]json parsed OK: [13:07:23]protocol is kg_v1.0 [13:07:23]action value=close_receipt [13:07:23]process_action close_receipt [13:07:23]cmd_close_receipt [13:07:23]MH_GetDate [13:07:23]Write to MH i2c: F0 00 00 4A 05 3E [13:07:23]Write i2c OK [13:07:23]MH_I2C_Read... [13:07:23]Read from MH i2c: F0 [13:07:23]MH_I2C_Read... [13:07:23]Read from MH i2c: F0 09 00 [13:07:23]MH_I2C_Read... [13:07:23]Read from MH i2c: F0 09 00 4A 05 00 0C 3B 1E 67 EE DA 66 66 A7 [13:07:23]GetLastDocTimeStamp 1730034335 [13:07:23]current date 1730034444 [13:07:23]FM_GetShiftState [13:07:23]SAM_PROTO_GetShiftState [13:07:23]wFMCommunicate request_size=4 [13:07:23]MH_SAM_APDU [13:07:23]CAPDU: 80 13 01 00 [13:07:23]Write to MH i2c: E2 08 00 4B 05 80 13 01 00 00 00 00 00 CD [13:07:23]Write i2c OK [13:07:23]MH_I2C_Read... [13:07:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:07:23]Read from MH i2c: E2 [13:07:23]MH_I2C_Read... [13:07:23]Read from MH i2c: E2 0E 00 [13:07:23]MH_I2C_Read... [13:07:23]Read from MH i2c: E2 0E 00 4B 05 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 79 [13:07:23]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:07:23]wFMCommunicate OK [13:07:23]SAM_PROTO_GetShiftState done [13:07:23]FM_GetShiftState done [13:07:23]opened in 1729987736 [13:07:23]opened+sec_in_day 1730074136 [13:07:23]quantity*price = 50041 [13:07:23]sum+1 = 50042 [13:07:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 346 27.10.2024 13:07 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95347 ФПД: 121923741593795 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T130724&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95347&fm=121923741593795&tin=02508201610067®Number=0000000000170478&sum=50000 [13:07:24]StoreToDocumentArchive [13:07:24]shift 143 fd 95347 [13:07:24]save to /storage/0143/doc_00095347 [13:07:24]save last doc name /storage/0143/doc_00095347 to /storage/kkm_last_doc_name [13:07:24]save OK [13:07:24]Clear old archive folders... [13:07:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:07:24]tlvbuf is 01FBB9A0 [13:07:24]SAM_PROTO_ClearQueue [13:07:24]wFMCommunicate request_size=4 [13:07:24]MH_SAM_APDU [13:07:24]CAPDU: 80 09 00 00 [13:07:24]Write to MH i2c: E2 08 00 58 05 80 09 00 00 00 00 00 00 CF [13:07:24]Write i2c OK [13:07:24]MH_I2C_Read... [13:07:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:07:24]Read from MH i2c: E2 [13:07:24]MH_I2C_Read... [13:07:24]Read from MH i2c: E2 03 00 [13:07:24]MH_I2C_Read... [13:07:24]Read from MH i2c: E2 03 00 58 05 00 90 00 D1 [13:07:24]RAPDU: 90 00 [13:07:24]wFMCommunicate OK [13:07:24]SAM_PROTO_ClearQueue done [13:07:24]KKMCreateOFDPacket [13:07:24]OFDProtocolAddRootSTLVToBuf [13:07:24]FM_MakeSignedData [13:07:24]FM_MakeSignedData [13:07:24]SAM_PROTO_SignData [13:07:24]wFMCommunicate request_size=4 [13:07:24]MH_SAM_APDU [13:07:24]CAPDU: 80 0D 01 02 [13:07:24]Write to MH i2c: E2 08 00 59 05 80 0D 01 02 00 00 00 00 D7 [13:07:24]Write i2c OK [13:07:24]MH_I2C_Read... [13:07:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:07:24]Read from MH i2c: E2 [13:07:24]MH_I2C_Read... [13:07:24]Read from MH i2c: E2 03 00 [13:07:24]MH_I2C_Read... [13:07:24]Read from MH i2c: E2 03 00 59 05 00 90 00 D2 [13:07:24]RAPDU: 90 00 [13:07:24]wFMCommunicate OK [13:07:24]wFMCommunicate request_size=255 [13:07:24]MH_SAM_APDU [13:07: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 0C 3B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 73 74 01 00 35 04 06 00 6E [13:07:24]Write to MH i2c: E2 02 01 5A 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 0C 3B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 73 74 01 00 35 04 06 00 6E 00 00 71 [13:07:24]Write i2c OK [13:07:24]MH_I2C_Read... [13:07:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:07:25]Read from MH i2c: E2 [13:07:25]MH_I2C_Read... [13:07:25]Read from MH i2c: E2 03 00 [13:07:25]MH_I2C_Read... [13:07:25]Read from MH i2c: E2 03 00 5A 05 00 90 00 D3 [13:07:25]RAPDU: 90 00 [13:07:25]wFMCommunicate OK [13:07:25]wFMCommunicate request_size=10 [13:07:25]MH_SAM_APDU [13:07:25]CAPDU: 80 0D 02 02 05 E3 95 4E B0 C3 [13:07:25]Write to MH i2c: E2 0D 00 5B 05 80 0D 02 02 05 00 E3 95 4E B0 C3 00 00 1D [13:07:25]Write i2c OK [13:07:25]MH_I2C_Read... [13:07:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:07:25]Read from MH i2c: E2 [13:07:25]MH_I2C_Read... [13:07:25]Read from MH i2c: E2 03 00 [13:07:25]MH_I2C_Read... [13:07:25]Read from MH i2c: E2 03 00 5B 05 00 90 00 D4 [13:07:25]RAPDU: 90 00 [13:07:25]wFMCommunicate OK [13:07:25]wFMCommunicate request_size=4 [13:07:25]MH_SAM_APDU [13:07:25]CAPDU: 80 0D 03 02 [13:07:25]Write to MH i2c: E2 08 00 5C 05 80 0D 03 02 00 00 00 00 DC [13:07:25]Write i2c OK [13:07:25]MH_I2C_Read... [13:07:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:07:25]Read from MH i2c: E2 [13:07:25]MH_I2C_Read... [13:07:25]Read from MH i2c: E2 0B 00 [13:07:25]MH_I2C_Read... [13:07:25]Read from MH i2c: E2 0B 00 5C 05 00 D9 81 BF 40 F0 E5 E8 58 90 00 4B [13:07:25]RAPDU: D9 81 BF 40 F0 E5 E8 58 90 00 [13:07:25]wFMCommunicate OK [13:07:25]SAM_PROTO_SignData done [13:07:25]FM_MakeSignedData done [13:07:25]CreateOFDProtocolMessage [13:07:25]wFMCommunicate request_size=4 [13:07:25]MH_SAM_APDU [13:07:25]CAPDU: 80 11 00 00 [13:07:25]Write to MH i2c: E2 08 00 5D 05 80 11 00 00 00 00 00 00 DC [13:07:25]Write i2c OK [13:07:25]MH_I2C_Read... [13:07:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:07:25]Read from MH i2c: E2 [13:07:25]MH_I2C_Read... [13:07:25]Read from MH i2c: E2 17 00 [13:07:25]MH_I2C_Read... [13:07:25]Read from MH i2c: E2 17 00 5D 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2D [13:07:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:07:25]wFMCommunicate OK [13:07:25]CreateOFDProtocolMessage done [13:07:25]OFDSenderStorePacket 95347 [13:07:25]StoreOFDPacket docnum=95347 [13:07:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EE 82 07 01 0F AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 0C 3B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 73 74 01 00 35 04 06 00 6E E3 95 4E B0 C3 D9 81 BF 40 F0 E5 E8 58 [13:07:25]CheckFolder [13:07:25]dirname=/storage/ofd_packets [13:07:25]CheckFolder done [13:07:25]ProducePacketName [13:07:25]name=ofd_packets/00095347 [13:07:25]NVStorageSaveData ofd_packets/00095347 [13:07:25]File name is /storage/ofd_packets/00095347 [13:07:25]Write 301 bytes [13:07:25]NVStorageSaveData done [13:07:25]OFDSenderStorePacket done [13:07:25]KKMCreateOFDPacket done [13:07:25]NVStorageSaveData kkm_last_timestamp [13:07:25]File name is /storage/kkm_last_timestamp [13:07:25]Write 4 bytes [13:07:25]NVStorageSaveData done [13:07:25]ExternCall_PrintAddStr [13:07:25]wPrintStart [13:07:25]Write to MH i2c: 01 00 00 5E 05 63 [13:07:25]Write i2c OK [13:07:25]MH_I2C_Read... [13:07:25]Read from MH i2c: 01 [13:07:25]MH_I2C_Read... [13:07:25]Read from MH i2c: 01 07 00 [13:07:25]MH_I2C_Read... [13:07:25]Read from MH i2c: 01 07 00 5E 05 00 00 00 00 00 FF 0F 78 [13:07:25]RasterBufferAndPrint [13:07:25]line Счет N : (1)3405859 [13:07:25]line ИНН: 02508201610067 [13:07:25]line Контрольно-Кассовый Чек [13:07:25]line ПРОДАЖА [13:07:25]line ТРК (МРК, ГНК) : 12 [13:07:25]line Товар: 2710124130 [13:07:25]line Аи-92-К-4 [13:07:25]line 7.480 * 66.90 [13:07:25]line = 500.41 [13:07:25]line НДС 12% НСП 1% [13:07:25]line > о реализуемом товаре [13:07:25]line ОКРУГЛЕНИЕ: -0.41 [13:07:25]line ИТОГО: 500.00 [13:07:25]line Внесено: 500.00 [13:07:25]line СДАЧА: 0.00 [13:07:25]line НСП 1% : 4.43 [13:07:25]line НДС 12% : 53.14 [13:07:25]line Наличными: 500.00 [13:07:25]line Безнал.: 0.00 [13:07:25]line Место: АЗС № 82 "Партнер Нефть" [13:07:25]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:07:25]line СНО: Общий режим [13:07:25]line Чек 346 27.10.2024 13:07 [13:07:25]line Смена: 143 ФФД: 1.0 [13:07:25]line ЗНМ: 0300000017 [13:07:25]line РНМ: 0000000000170478 [13:07:25]line Версия ККМ: v1.0 [13:07:25]line ФМ: 0000000002098560 [13:07:25]line ФД: 95347 [13:07:25]line ФПД: 121923741593795 [13:07:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T130724&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95347&fm=121923741593795&tin=02508201610067®Number=0000000000170478&sum=50000 [13:07:25]OFD Sender: Processing packet 95347 [packets to send 56, broken 55] [13:07:25]ProducePacketName [13:07:25]name=ofd_packets/00095347 [13:07:25]OFD Sender: To server: pG, [13:07:25]CommunicateWithHost lk.salyk.kg:30040 [13:07:25]ConnectInit lk.salyk.kg [13:07:25]written 0, free lines is 4095 [13:07:25]Connected sock=10 [13:07:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EE 82 07 01 0F AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 0C 3B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 73 74 01 00 35 04 06 00 6E E3 95 4E B0 C3 D9 81 BF 40 F0 E5 E8 58 [13:07:26]Write to MH i2c: 01 00 00 89 05 8E [13:07:26]Write i2c OK [13:07:26]MH_I2C_Read... [13:07:26]Read from MH i2c: 01 [13:07:26]MH_I2C_Read... [13:07:26]Read from MH i2c: 01 07 00 [13:07:26]MH_I2C_Read... [13:07:26]Read from MH i2c: 01 07 00 89 05 00 00 00 00 00 09 0D AB [13:07:26]RasterBufferAndPrint [13:07:26]line [13:07:26]line [13:07:26]line [13:07:26]line [13:07:26]line [13:07:26]written 0, free lines is 3343 [13:07:26]MH_Cut [13:07:26]Write to MH i2c: D1 01 00 90 05 01 67 [13:07:26]Write i2c OK [13:07:26]MH_I2C_Read... [13:07:26]Read from MH i2c: D1 [13:07:26]MH_I2C_Read... [13:07:26]Read from MH i2c: D1 01 00 [13:07:26]MH_I2C_Read... [13:07:26]Read from MH i2c: D1 01 00 90 05 00 66 [13:07:26]Write to MH i2c: 01 00 00 91 05 96 [13:07:26]Write i2c OK [13:07:26]MH_I2C_Read... [13:07:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E2 48 47 00 62 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 32 30 39 38 35 36 30 10 04 04 00 73 74 01 00 F4 03 04 00 38 E5 1D 67 B6 04 01 00 00 8C 75 30 BF FF 62 DC 6A [13:07:26]CommunicateWithHost err = 0 [13:07:26]CheckOFDResponse [13:07:26]1017 (14) - 77093643461234 [13:07:26]1041 (16) - 0000000002098560 [13:07:26]1040 (4) - 95347 [13:07:26]1012 (4) - 27.10.2024 07:01 [13:07:26]1206 (1) - 0 [13:07:26]OFD Sender: Remove packet 95347 [13:07:26]ProducePacketName [13:07:26]name=ofd_packets/00095347 [13:07:26]NVStorageDeleteData [13:07:26]OFD Sender: No OFD packet to send [13:07:26]*** Cut start [13:07:26]*** Partial cut [13:07:26]*** CUTSNS_PIN = 1 [13:07:26]*** CUTSNS_PIN = 0 [13:07:27]*** Brake cut motor [13:07:27]Read from MH i2c: 01 [13:07:27]MH_I2C_Read... [13:07:27]*** Stop cut motor [13:07:27]*** Cut end [13:07:27]Read from MH i2c: 01 07 00 [13:07:27]MH_I2C_Read... [13:07:27]Read from MH i2c: 01 07 00 91 05 00 00 00 00 00 FF 0F AB [13:07:27]process_action close_receipt done [13:07:27]requested_data is exist [13:07:27]produce_requested_data [13:07:27]requested_item fm.sn is exist - process it [13:07:27]wFMCommunicate request_size=4 [13:07:27]MH_SAM_APDU [13:07:27]CAPDU: 80 11 00 00 [13:07:27]Write to MH i2c: E2 08 00 92 05 80 11 00 00 00 00 00 00 11 [13:07:27]Write i2c OK [13:07:27]MH_I2C_Read... [13:07:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:07:27]Read from MH i2c: E2 [13:07:27]MH_I2C_Read... [13:07:27]Read from MH i2c: E2 17 00 [13:07:27]MH_I2C_Read... [13:07:27]Read from MH i2c: E2 17 00 92 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 62 [13:07:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:07:27]wFMCommunicate OK [13:07:27]requested_item fd.num is exist - process it [13:07:27]SAM_PROTO_GetFieldsCounters [13:07:27]wFMCommunicate request_size=4 [13:07:27]MH_SAM_APDU [13:07:27]CAPDU: 80 13 00 00 [13:07:27]Write to MH i2c: E2 08 00 93 05 80 13 00 00 00 00 00 00 14 [13:07:27]Write i2c OK [13:07:27]MH_I2C_Read... [13:07:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:07:27]Read from MH i2c: E2 [13:07:27]MH_I2C_Read... [13:07:27]Read from MH i2c: E2 62 00 [13:07:27]MH_I2C_Read... [13:07:27]Read from MH i2c: E2 62 00 93 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 73 74 01 00 0E 04 04 00 8F 00 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 BD [13:07:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 73 74 01 00 0E 04 04 00 8F 00 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 [13:07:27]wFMCommunicate OK [13:07:27]SAM_PROTO_GetFieldsCounters done [13:07:27]requested_item shift.num is exist - process it [13:07:27]requested_item shift.opened is exist - process it [13:07:27]req_shift_opened [13:07:27]FM_GetShiftState [13:07:27]SAM_PROTO_GetShiftState [13:07:27]wFMCommunicate request_size=4 [13:07:27]MH_SAM_APDU [13:07:27]CAPDU: 80 13 01 00 [13:07:27]Write to MH i2c: E2 08 00 94 05 80 13 01 00 00 00 00 00 16 [13:07:27]Write i2c OK [13:07:27]MH_I2C_Read... [13:07:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:07:27]Read from MH i2c: E2 [13:07:27]MH_I2C_Read... [13:07:27]Read from MH i2c: E2 0E 00 [13:07:27]MH_I2C_Read... [13:07:27]Read from MH i2c: E2 0E 00 94 05 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C2 [13:07:27]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:07:27]wFMCommunicate OK [13:07:27]SAM_PROTO_GetShiftState done [13:07:27]FM_GetShiftState done [13:07:27]req_shift_opened done [13:07:27]requested_item shift.open_date is exist - process it [13:07:27]req_shift_open_date [13:07:27]req_shift_open_date done [13:07:27]produce_requested_data done [13:07:27]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95347,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:07:27]process_action_free close_receipt [13:07:27]json_value_free [13:07:27]json_value_free done [13:07:27]process_json_proto returns [13:07:27]Send response to host [13:07:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95347,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:07:27]free response buf [13:07:27]execute_script done [13:07:27]execute_script returns [13:07:27]free content buf [13:07:27]Sock 9.Close socket [13:07:27]Sock 9.Thread stoped [13:07:31]OFD Sender: No OFD packet to send [13:07:36]OFD Sender: No OFD packet to send [13:07:41]OFD Sender: No OFD packet to send [13:07:46]OFD Sender: No OFD packet to send [13:07:51]OFD Sender: No OFD packet to send [13:07:56]OFD Sender: No OFD packet to send [13:08:01]accept exits with 7 [13:08:01]New connection [13:08:01]New thread 3067219300 created [13:08:01]Thread 3067362660 joined [13:08:01]Waiting for new connection... [13:08:01] Sock 7.Parse request [13:08:01]Sock 7.Check first char [13:08:01]Sock 7.First char is OK [13:08:01]request: POST /json_proto HTTP/1.0 [13:08:01]Method: POST [13:08:01]URL: /json_proto [13:08:01]Method is POST - this is cgi request [13:08:01]url: /json_proto [13:08:01]query_string will be loaded in cgi processing [13:08:01]execute_cgi json_proto POST (null) [13:08:01]execute_cgi path=json_proto method=POST [13:08:01]POST find Content-Length [13:08:01]Host: 172.17.40.67:8080 [13:08:01]Content-Length: 683 [13:08:01]Content-Type: application/json [13:08:01] [13:08:01]POST finish read [13:08:01]Found Content-Length = 683 [13:08:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405860", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:08:01]execute_script... [13:08: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)3405860", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:08:01]POST & json_proto [13:08:01]process_json_proto [13:08:01]json parsed OK: [13:08:01]protocol is kg_v1.0 [13:08:01]action value=close_receipt [13:08:01]process_action close_receipt [13:08:01]cmd_close_receipt [13:08:01]MH_GetDate [13:08:01]Write to MH i2c: F0 00 00 95 05 89 [13:08:01]Write i2c OK [13:08:01]MH_I2C_Read... [13:08:01]Read from MH i2c: F0 [13:08:01]MH_I2C_Read... [13:08:01]Read from MH i2c: F0 09 00 [13:08:01]MH_I2C_Read... [13:08:01]Read from MH i2c: F0 09 00 95 05 00 32 3B 1E 67 EE DA 66 66 18 [13:08:01]GetLastDocTimeStamp 1730034444 [13:08:01]current date 1730034482 [13:08:01]FM_GetShiftState [13:08:01]SAM_PROTO_GetShiftState [13:08:01]wFMCommunicate request_size=4 [13:08:01]MH_SAM_APDU [13:08:01]CAPDU: 80 13 01 00 [13:08:01]Write to MH i2c: E2 08 00 96 05 80 13 01 00 00 00 00 00 18 [13:08:01]Write i2c OK [13:08:01]MH_I2C_Read... [13:08:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:08:01]Read from MH i2c: E2 [13:08:01]MH_I2C_Read... [13:08:01]Read from MH i2c: E2 0E 00 [13:08:01]MH_I2C_Read... [13:08:01]Read from MH i2c: E2 0E 00 96 05 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C4 [13:08:01]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:08:01]wFMCommunicate OK [13:08:01]SAM_PROTO_GetShiftState done [13:08:01]FM_GetShiftState done [13:08:01]opened in 1729987736 [13:08:01]opened+sec_in_day 1730074136 [13:08:01]quantity*price = 100015 [13:08:01]sum+1 = 100017 [13:08:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 347 27.10.2024 13:08 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95348 ФПД: 230048161201231 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T130802&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95348&fm=230048161201231&tin=02508201610067®Number=0000000000170478&sum=100000 [13:08:02]StoreToDocumentArchive [13:08:02]shift 143 fd 95348 [13:08:02]save to /storage/0143/doc_00095348 [13:08:02]save last doc name /storage/0143/doc_00095348 to /storage/kkm_last_doc_name [13:08:02]save OK [13:08:02]Clear old archive folders... [13:08:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:08:02]tlvbuf is 01FBBB90 [13:08:02]SAM_PROTO_ClearQueue [13:08:02]wFMCommunicate request_size=4 [13:08:02]MH_SAM_APDU [13:08:02]CAPDU: 80 09 00 00 [13:08:02]Write to MH i2c: E2 08 00 A3 05 80 09 00 00 00 00 00 00 1A [13:08:02]Write i2c OK [13:08:02]MH_I2C_Read... [13:08:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:08:02]Read from MH i2c: E2 [13:08:02]MH_I2C_Read... [13:08:02]Read from MH i2c: E2 03 00 [13:08:02]MH_I2C_Read... [13:08:02]Read from MH i2c: E2 03 00 A3 05 00 90 00 1C [13:08:02]RAPDU: 90 00 [13:08:02]wFMCommunicate OK [13:08:02]SAM_PROTO_ClearQueue done [13:08:02]KKMCreateOFDPacket [13:08:02]OFDProtocolAddRootSTLVToBuf [13:08:02]FM_MakeSignedData [13:08:02]FM_MakeSignedData [13:08:02]SAM_PROTO_SignData [13:08:02]wFMCommunicate request_size=4 [13:08:02]MH_SAM_APDU [13:08:02]CAPDU: 80 0D 01 02 [13:08:02]Write to MH i2c: E2 08 00 A4 05 80 0D 01 02 00 00 00 00 22 [13:08:02]Write i2c OK [13:08:02]MH_I2C_Read... [13:08:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:08:02]Read from MH i2c: E2 [13:08:02]MH_I2C_Read... [13:08:02]Read from MH i2c: E2 03 00 [13:08:02]MH_I2C_Read... [13:08:02]Read from MH i2c: E2 03 00 A4 05 00 90 00 1D [13:08:02]RAPDU: 90 00 [13:08:02]wFMCommunicate OK [13:08:02]wFMCommunicate request_size=255 [13:08:02]MH_SAM_APDU [13:08:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 32 3B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 74 74 01 00 35 04 06 00 D1 [13:08:02]Write to MH i2c: E2 02 01 A5 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 32 3B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 74 74 01 00 35 04 06 00 D1 00 00 41 [13:08:03]Write i2c OK [13:08:03]MH_I2C_Read... [13:08:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:08:03]Read from MH i2c: E2 [13:08:03]MH_I2C_Read... [13:08:03]Read from MH i2c: E2 03 00 [13:08:03]MH_I2C_Read... [13:08:03]Read from MH i2c: E2 03 00 A5 05 00 90 00 1E [13:08:03]RAPDU: 90 00 [13:08:03]wFMCommunicate OK [13:08:03]wFMCommunicate request_size=10 [13:08:03]MH_SAM_APDU [13:08:03]CAPDU: 80 0D 02 02 05 3A 42 ED FC 4F [13:08:03]Write to MH i2c: E2 0D 00 A6 05 80 0D 02 02 05 00 3A 42 ED FC 4F 00 00 E3 [13:08:03]Write i2c OK [13:08:03]MH_I2C_Read... [13:08:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:08:03]Read from MH i2c: E2 [13:08:03]MH_I2C_Read... [13:08:03]Read from MH i2c: E2 03 00 [13:08:03]MH_I2C_Read... [13:08:03]Read from MH i2c: E2 03 00 A6 05 00 90 00 1F [13:08:03]RAPDU: 90 00 [13:08:03]wFMCommunicate OK [13:08:03]wFMCommunicate request_size=4 [13:08:03]MH_SAM_APDU [13:08:03]CAPDU: 80 0D 03 02 [13:08:03]Write to MH i2c: E2 08 00 A7 05 80 0D 03 02 00 00 00 00 27 [13:08:03]Write i2c OK [13:08:03]MH_I2C_Read... [13:08:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:08:03]Read from MH i2c: E2 [13:08:03]MH_I2C_Read... [13:08:03]Read from MH i2c: E2 0B 00 [13:08:03]MH_I2C_Read... [13:08:03]Read from MH i2c: E2 0B 00 A7 05 00 AC E6 34 A6 C9 31 2C 5B 90 00 15 [13:08:03]RAPDU: AC E6 34 A6 C9 31 2C 5B 90 00 [13:08:03]wFMCommunicate OK [13:08:03]SAM_PROTO_SignData done [13:08:03]FM_MakeSignedData done [13:08:03]CreateOFDProtocolMessage [13:08:03]wFMCommunicate request_size=4 [13:08:03]MH_SAM_APDU [13:08:03]CAPDU: 80 11 00 00 [13:08:03]Write to MH i2c: E2 08 00 A8 05 80 11 00 00 00 00 00 00 27 [13:08:03]Write i2c OK [13:08:03]MH_I2C_Read... [13:08:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:08:03]Read from MH i2c: E2 [13:08:03]MH_I2C_Read... [13:08:03]Read from MH i2c: E2 17 00 [13:08:03]MH_I2C_Read... [13:08:03]Read from MH i2c: E2 17 00 A8 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 78 [13:08:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:08:03]wFMCommunicate OK [13:08:03]CreateOFDProtocolMessage done [13:08:03]OFDSenderStorePacket 95348 [13:08:03]StoreOFDPacket docnum=95348 [13:08:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C8 26 07 01 5C 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 32 3B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 74 74 01 00 35 04 06 00 D1 3A 42 ED FC 4F AC E6 34 A6 C9 31 2C 5B [13:08:03]CheckFolder [13:08:03]dirname=/storage/ofd_packets [13:08:03]CheckFolder done [13:08:03]ProducePacketName [13:08:03]name=ofd_packets/00095348 [13:08:03]NVStorageSaveData ofd_packets/00095348 [13:08:03]File name is /storage/ofd_packets/00095348 [13:08:03]Write 301 bytes [13:08:03]NVStorageSaveData done [13:08:03]OFDSenderStorePacket done [13:08:03]KKMCreateOFDPacket done [13:08:03]NVStorageSaveData kkm_last_timestamp [13:08:03]File name is /storage/kkm_last_timestamp [13:08:03]Write 4 bytes [13:08:03]NVStorageSaveData done [13:08:03]ExternCall_PrintAddStr [13:08:03]wPrintStart [13:08:03]Write to MH i2c: 01 00 00 A9 05 AE [13:08:03]Write i2c OK [13:08:03]MH_I2C_Read... [13:08:03]Read from MH i2c: 01 [13:08:03]MH_I2C_Read... [13:08:03]Read from MH i2c: 01 07 00 [13:08:03]MH_I2C_Read... [13:08:03]Read from MH i2c: 01 07 00 A9 05 00 00 00 00 00 FF 0F C3 [13:08:03]RasterBufferAndPrint [13:08:03]line Счет N : (1)3405860 [13:08:03]line ИНН: 02508201610067 [13:08:03]line Контрольно-Кассовый Чек [13:08:03]line ПРОДАЖА [13:08:03]line ТРК (МРК, ГНК) : 22 [13:08:03]line Товар: 2710124130 [13:08:03]line Аи-92-К-4 [13:08:03]line 14.950 * 66.90 [13:08:03]line = 1000.16 [13:08:03]line НДС 12% НСП 1% [13:08:03]line > о реализуемом товаре [13:08:03]line ОКРУГЛЕНИЕ: -0.16 [13:08:03]line ИТОГО: 1000.00 [13:08:03]line Внесено: 1000.00 [13:08:03]line СДАЧА: 0.00 [13:08:03]line НСП 1% : 8.85 [13:08:03]line НДС 12% : 106.21 [13:08:03]line Наличными: 1000.00 [13:08:03]line Безнал.: 0.00 [13:08:03]line Место: АЗС № 82 "Партнер Нефть" [13:08:03]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:08:03]line СНО: Общий режим [13:08:03]line Чек 347 27.10.2024 13:08 [13:08:03]line Смена: 143 ФФД: 1.0 [13:08:03]line ЗНМ: 0300000017 [13:08:03]line РНМ: 0000000000170478 [13:08:03]line Версия ККМ: v1.0 [13:08:03]line ФМ: 0000000002098560 [13:08:03]line ФД: 95348 [13:08:03]line ФПД: 230048161201231 [13:08:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T130802&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95348&fm=230048161201231&tin=02508201610067®Number=0000000000170478&sum=100000 [13:08:03]OFD Sender: Processing packet 95348 [packets to send 56, broken 55] [13:08:03]ProducePacketName [13:08:03]name=ofd_packets/00095348 [13:08:03]OFD Sender: To server: pG, [13:08:03]CommunicateWithHost lk.salyk.kg:30040 [13:08:03]ConnectInit lk.salyk.kg [13:08:03]written 0, free lines is 4095 [13:08:03]Connected sock=10 [13:08:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C8 26 07 01 5C 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 32 3B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 74 74 01 00 35 04 06 00 D1 3A 42 ED FC 4F AC E6 34 A6 C9 31 2C 5B [13:08:04]Write to MH i2c: 01 00 00 D4 05 D9 [13:08:04]Write i2c OK [13:08:04]MH_I2C_Read... [13:08:04]Read from MH i2c: 01 [13:08:04]MH_I2C_Read... [13:08:04]Read from MH i2c: 01 07 00 [13:08:04]MH_I2C_Read... [13:08:04]Read from MH i2c: 01 07 00 D4 05 00 00 00 00 00 0B 0D F8 [13:08:04]RasterBufferAndPrint [13:08:04]line [13:08:04]line [13:08:04]line [13:08:04]line [13:08:04]line [13:08:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 66 21 47 00 38 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 32 30 39 38 35 36 30 10 04 04 00 74 74 01 00 F4 03 04 00 5E E5 1D 67 B6 04 01 00 00 29 92 EA 02 2F 1C E3 31 [13:08:04]CommunicateWithHost err = 0 [13:08:04]CheckOFDResponse [13:08:04]1017 (14) - 77093643461234 [13:08:04]1041 (16) - 0000000002098560 [13:08:04]1040 (4) - 95348 [13:08:04]1012 (4) - 27.10.2024 07:01 [13:08:04]1206 (1) - 0 [13:08:04]OFD Sender: Remove packet 95348 [13:08:04]ProducePacketName [13:08:04]name=ofd_packets/00095348 [13:08:04]NVStorageDeleteData [13:08:04]written 0, free lines is 3345 [13:08:04]MH_Cut [13:08:04]Write to MH i2c: D1 01 00 DB 05 01 B2 [13:08:04]Write i2c OK [13:08:04]MH_I2C_Read... [13:08:04]Read from MH i2c: D1 [13:08:04]MH_I2C_Read... [13:08:04]Read from MH i2c: D1 01 00 [13:08:04]MH_I2C_Read... [13:08:04]Read from MH i2c: D1 01 00 DB 05 00 B1 [13:08:04]Write to MH i2c: 01 00 00 DC 05 E1 [13:08:04]Write i2c OK [13:08:04]MH_I2C_Read... [13:08:04]OFD Sender: No OFD packet to send [13:08:04]*** Cut start [13:08:04]*** Partial cut [13:08:04]*** CUTSNS_PIN = 1 [13:08:04]*** CUTSNS_PIN = 0 [13:08:05]*** Brake cut motor [13:08:05]Read from MH i2c: 01 [13:08:05]MH_I2C_Read... [13:08:05]*** Stop cut motor [13:08:05]*** Cut end [13:08:05]Read from MH i2c: 01 07 00 [13:08:05]MH_I2C_Read... [13:08:05]Read from MH i2c: 01 07 00 DC 05 00 00 00 00 00 FF 0F F6 [13:08:05]process_action close_receipt done [13:08:05]requested_data is exist [13:08:05]produce_requested_data [13:08:05]requested_item fm.sn is exist - process it [13:08:05]wFMCommunicate request_size=4 [13:08:05]MH_SAM_APDU [13:08:05]CAPDU: 80 11 00 00 [13:08:05]Write to MH i2c: E2 08 00 DD 05 80 11 00 00 00 00 00 00 5C [13:08:05]Write i2c OK [13:08:05]MH_I2C_Read... [13:08:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:08:05]Read from MH i2c: E2 [13:08:05]MH_I2C_Read... [13:08:05]Read from MH i2c: E2 17 00 [13:08:05]MH_I2C_Read... [13:08:05]Read from MH i2c: E2 17 00 DD 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AD [13:08:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:08:05]wFMCommunicate OK [13:08:05]requested_item fd.num is exist - process it [13:08:05]SAM_PROTO_GetFieldsCounters [13:08:05]wFMCommunicate request_size=4 [13:08:05]MH_SAM_APDU [13:08:05]CAPDU: 80 13 00 00 [13:08:05]Write to MH i2c: E2 08 00 DE 05 80 13 00 00 00 00 00 00 5F [13:08:05]Write i2c OK [13:08:05]MH_I2C_Read... [13:08:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:08:05]Read from MH i2c: E2 [13:08:05]MH_I2C_Read... [13:08:05]Read from MH i2c: E2 62 00 [13:08:05]MH_I2C_Read... [13:08:05]Read from MH i2c: E2 62 00 DE 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 74 74 01 00 0E 04 04 00 8F 00 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 0C [13:08:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 74 74 01 00 0E 04 04 00 8F 00 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 [13:08:05]wFMCommunicate OK [13:08:05]SAM_PROTO_GetFieldsCounters done [13:08:05]requested_item shift.num is exist - process it [13:08:05]requested_item shift.opened is exist - process it [13:08:05]req_shift_opened [13:08:05]FM_GetShiftState [13:08:05]SAM_PROTO_GetShiftState [13:08:05]wFMCommunicate request_size=4 [13:08:05]MH_SAM_APDU [13:08:05]CAPDU: 80 13 01 00 [13:08:05]Write to MH i2c: E2 08 00 DF 05 80 13 01 00 00 00 00 00 61 [13:08:05]Write i2c OK [13:08:05]MH_I2C_Read... [13:08:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:08:05]Read from MH i2c: E2 [13:08:05]MH_I2C_Read... [13:08:05]Read from MH i2c: E2 0E 00 [13:08:05]MH_I2C_Read... [13:08:05]Read from MH i2c: E2 0E 00 DF 05 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0D [13:08:05]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:08:05]wFMCommunicate OK [13:08:05]SAM_PROTO_GetShiftState done [13:08:05]FM_GetShiftState done [13:08:05]req_shift_opened done [13:08:05]requested_item shift.open_date is exist - process it [13:08:05]req_shift_open_date [13:08:05]req_shift_open_date done [13:08:05]produce_requested_data done [13:08:05]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95348,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:08:05]process_action_free close_receipt [13:08:05]json_value_free [13:08:05]json_value_free done [13:08:05]process_json_proto returns [13:08:05]Send response to host [13:08:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95348,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:08:05]free response buf [13:08:05]execute_script done [13:08:05]execute_script returns [13:08:05]free content buf [13:08:05]Sock 7.Close socket [13:08:05]Sock 7.Thread stoped [13:08:09]OFD Sender: No OFD packet to send [13:08:14]OFD Sender: No OFD packet to send [13:08:19]OFD Sender: No OFD packet to send [13:08:24]OFD Sender: No OFD packet to send [13:08:29]OFD Sender: No OFD packet to send [13:08:34]OFD Sender: No OFD packet to send [13:08:39]OFD Sender: No OFD packet to send [13:08:44]accept exits with 9 [13:08:44]New connection [13:08:44]New thread 3067362660 created [13:08:44]Thread 3067219300 joined [13:08:44]Waiting for new connection... [13:08:44] Sock 9.Parse request [13:08:44]Sock 9.Check first char [13:08:44]Sock 9.First char is OK [13:08:44]request: POST /json_proto HTTP/1.0 [13:08:44]Method: POST [13:08:44]URL: /json_proto [13:08:44]Method is POST - this is cgi request [13:08:44]url: /json_proto [13:08:44]query_string will be loaded in cgi processing [13:08:44]execute_cgi json_proto POST (null) [13:08:44]execute_cgi path=json_proto method=POST [13:08:44]POST find Content-Length [13:08:44]Host: 172.17.40.67:8080 [13:08:44]Content-Length: 678 [13:08:44]Content-Type: application/json [13:08:44] [13:08:44]POST finish read [13:08:44]Found Content-Length = 678 [13:08:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405861", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:08:44]execute_script... [13:08: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)3405861", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:08:44]POST & json_proto [13:08:44]process_json_proto [13:08:44]json parsed OK: [13:08:44]protocol is kg_v1.0 [13:08:44]action value=close_receipt [13:08:44]process_action close_receipt [13:08:44]cmd_close_receipt [13:08:44]MH_GetDate [13:08:44]Write to MH i2c: F0 00 00 E0 05 D4 [13:08:44]Write i2c OK [13:08:44]MH_I2C_Read... [13:08:44]Read from MH i2c: F0 [13:08:44]MH_I2C_Read... [13:08:44]Read from MH i2c: F0 09 00 [13:08:44]MH_I2C_Read... [13:08:44]Read from MH i2c: F0 09 00 E0 05 00 5D 3B 1E 67 EE DA 66 66 8E [13:08:44]GetLastDocTimeStamp 1730034482 [13:08:44]current date 1730034525 [13:08:44]FM_GetShiftState [13:08:44]SAM_PROTO_GetShiftState [13:08:44]wFMCommunicate request_size=4 [13:08:44]MH_SAM_APDU [13:08:44]CAPDU: 80 13 01 00 [13:08:44]Write to MH i2c: E2 08 00 E1 05 80 13 01 00 00 00 00 00 63 [13:08:44]Write i2c OK [13:08:44]MH_I2C_Read... [13:08:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:08:44]Read from MH i2c: E2 [13:08:44]MH_I2C_Read... [13:08:44]Read from MH i2c: E2 0E 00 [13:08:44]MH_I2C_Read... [13:08:44]Read from MH i2c: E2 0E 00 E1 05 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0F [13:08:44]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:08:44]wFMCommunicate OK [13:08:44]SAM_PROTO_GetShiftState done [13:08:44]FM_GetShiftState done [13:08:44]opened in 1729987736 [13:08:44]opened+sec_in_day 1730074136 [13:08:44]quantity*price = 50041 [13:08:44]sum+1 = 50042 [13:08:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 348 27.10.2024 13:08 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95349 ФПД: 47183874815626 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T130845&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95349&fm=47183874815626&tin=02508201610067®Number=0000000000170478&sum=50000 [13:08:45]StoreToDocumentArchive [13:08:45]shift 143 fd 95349 [13:08:45]save to /storage/0143/doc_00095349 [13:08:45]save last doc name /storage/0143/doc_00095349 to /storage/kkm_last_doc_name [13:08:45]save OK [13:08:45]Clear old archive folders... [13:08:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:08:45]tlvbuf is 01F42A90 [13:08:45]SAM_PROTO_ClearQueue [13:08:45]wFMCommunicate request_size=4 [13:08:45]MH_SAM_APDU [13:08:45]CAPDU: 80 09 00 00 [13:08:45]Write to MH i2c: E2 08 00 EE 05 80 09 00 00 00 00 00 00 65 [13:08:45]Write i2c OK [13:08:45]MH_I2C_Read... [13:08:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:08:45]Read from MH i2c: E2 [13:08:45]MH_I2C_Read... [13:08:45]Read from MH i2c: E2 03 00 [13:08:45]MH_I2C_Read... [13:08:45]Read from MH i2c: E2 03 00 EE 05 00 90 00 67 [13:08:45]RAPDU: 90 00 [13:08:45]wFMCommunicate OK [13:08:45]SAM_PROTO_ClearQueue done [13:08:45]KKMCreateOFDPacket [13:08:45]OFDProtocolAddRootSTLVToBuf [13:08:45]FM_MakeSignedData [13:08:45]FM_MakeSignedData [13:08:45]SAM_PROTO_SignData [13:08:45]wFMCommunicate request_size=4 [13:08:45]MH_SAM_APDU [13:08:45]CAPDU: 80 0D 01 02 [13:08:45]Write to MH i2c: E2 08 00 EF 05 80 0D 01 02 00 00 00 00 6D [13:08:45]Write i2c OK [13:08:45]MH_I2C_Read... [13:08:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:08:45]Read from MH i2c: E2 [13:08:45]MH_I2C_Read... [13:08:45]Read from MH i2c: E2 03 00 [13:08:45]MH_I2C_Read... [13:08:45]Read from MH i2c: E2 03 00 EF 05 00 90 00 68 [13:08:45]RAPDU: 90 00 [13:08:45]wFMCommunicate OK [13:08:45]wFMCommunicate request_size=255 [13:08:45]MH_SAM_APDU [13:08: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 5D 3B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 75 74 01 00 35 04 06 00 2A [13:08:45]Write to MH i2c: E2 02 01 F0 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 5D 3B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 75 74 01 00 35 04 06 00 2A 00 00 18 [13:08:45]Write i2c OK [13:08:45]MH_I2C_Read... [13:08:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:08:45]Read from MH i2c: E2 [13:08:45]MH_I2C_Read... [13:08:45]Read from MH i2c: E2 03 00 [13:08:45]MH_I2C_Read... [13:08:45]Read from MH i2c: E2 03 00 F0 05 00 90 00 69 [13:08:45]RAPDU: 90 00 [13:08:45]wFMCommunicate OK [13:08:45]wFMCommunicate request_size=10 [13:08:45]MH_SAM_APDU [13:08:45]CAPDU: 80 0D 02 02 05 E9 DA 18 F6 8A [13:08:45]Write to MH i2c: E2 0D 00 F1 05 80 0D 02 02 05 00 E9 DA 18 F6 8A 00 00 D5 [13:08:45]Write i2c OK [13:08:45]MH_I2C_Read... [13:08:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:08:45]Read from MH i2c: E2 [13:08:45]MH_I2C_Read... [13:08:45]Read from MH i2c: E2 03 00 [13:08:45]MH_I2C_Read... [13:08:45]Read from MH i2c: E2 03 00 F1 05 00 90 00 6A [13:08:45]RAPDU: 90 00 [13:08:45]wFMCommunicate OK [13:08:45]wFMCommunicate request_size=4 [13:08:45]MH_SAM_APDU [13:08:45]CAPDU: 80 0D 03 02 [13:08:45]Write to MH i2c: E2 08 00 F2 05 80 0D 03 02 00 00 00 00 72 [13:08:45]Write i2c OK [13:08:45]MH_I2C_Read... [13:08:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:08:45]Read from MH i2c: E2 [13:08:45]MH_I2C_Read... [13:08:45]Read from MH i2c: E2 0B 00 [13:08:45]MH_I2C_Read... [13:08:45]Read from MH i2c: E2 0B 00 F2 05 00 0E C2 C0 70 91 8D 43 F2 90 00 C6 [13:08:45]RAPDU: 0E C2 C0 70 91 8D 43 F2 90 00 [13:08:45]wFMCommunicate OK [13:08:45]SAM_PROTO_SignData done [13:08:45]FM_MakeSignedData done [13:08:45]CreateOFDProtocolMessage [13:08:45]wFMCommunicate request_size=4 [13:08:45]MH_SAM_APDU [13:08:45]CAPDU: 80 11 00 00 [13:08:45]Write to MH i2c: E2 08 00 F3 05 80 11 00 00 00 00 00 00 72 [13:08:45]Write i2c OK [13:08:45]MH_I2C_Read... [13:08:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:08:45]Read from MH i2c: E2 [13:08:45]MH_I2C_Read... [13:08:45]Read from MH i2c: E2 17 00 [13:08:45]MH_I2C_Read... [13:08:45]Read from MH i2c: E2 17 00 F3 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C3 [13:08:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:08:45]wFMCommunicate OK [13:08:45]CreateOFDProtocolMessage done [13:08:45]OFDSenderStorePacket 95349 [13:08:45]StoreOFDPacket docnum=95349 [13:08:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 32 0D 07 01 0A 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 5D 3B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 75 74 01 00 35 04 06 00 2A E9 DA 18 F6 8A 0E C2 C0 70 91 8D 43 F2 [13:08:45]CheckFolder [13:08:45]dirname=/storage/ofd_packets [13:08:45]CheckFolder done [13:08:45]ProducePacketName [13:08:45]name=ofd_packets/00095349 [13:08:45]NVStorageSaveData ofd_packets/00095349 [13:08:45]File name is /storage/ofd_packets/00095349 [13:08:45]Write 301 bytes [13:08:45]NVStorageSaveData done [13:08:45]OFDSenderStorePacket done [13:08:45]KKMCreateOFDPacket done [13:08:45]NVStorageSaveData kkm_last_timestamp [13:08:45]File name is /storage/kkm_last_timestamp [13:08:45]Write 4 bytes [13:08:45]NVStorageSaveData done [13:08:45]ExternCall_PrintAddStr [13:08:45]wPrintStart [13:08:45]Write to MH i2c: 01 00 00 F4 05 F9 [13:08:45]Write i2c OK [13:08:45]MH_I2C_Read... [13:08:45]Read from MH i2c: 01 [13:08:45]MH_I2C_Read... [13:08:45]Read from MH i2c: 01 07 00 [13:08:45]MH_I2C_Read... [13:08:45]Read from MH i2c: 01 07 00 F4 05 00 00 00 00 00 FF 0F 0E [13:08:45]RasterBufferAndPrint [13:08:45]line Счет N : (1)3405861 [13:08:45]line ИНН: 02508201610067 [13:08:45]line Контрольно-Кассовый Чек [13:08:45]line ПРОДАЖА [13:08:45]line ТРК (МРК, ГНК) : 32 [13:08:45]line Товар: 2710124130 [13:08:45]line Аи-92-К-4 [13:08:45]line 7.480 * 66.90 [13:08:45]line = 500.41 [13:08:45]line НДС 12% НСП 1% [13:08:45]line > о реализуемом товаре [13:08:45]line ОКРУГЛЕНИЕ: -0.41 [13:08:45]line ИТОГО: 500.00 [13:08:45]line Внесено: 500.00 [13:08:45]line СДАЧА: 0.00 [13:08:45]line НСП 1% : 4.43 [13:08:45]line НДС 12% : 53.14 [13:08:45]line Наличными: 500.00 [13:08:45]line Безнал.: 0.00 [13:08:45]line Место: АЗС № 82 "Партнер Нефть" [13:08:45]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:08:45]line СНО: Общий режим [13:08:45]line Чек 348 27.10.2024 13:08 [13:08:45]line Смена: 143 ФФД: 1.0 [13:08:45]line ЗНМ: 0300000017 [13:08:45]line РНМ: 0000000000170478 [13:08:45]line Версия ККМ: v1.0 [13:08:45]line ФМ: 0000000002098560 [13:08:45]line ФД: 95349 [13:08:45]line ФПД: 47183874815626 [13:08:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T130845&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95349&fm=47183874815626&tin=02508201610067®Number=0000000000170478&sum=50000 [13:08:46]OFD Sender: Processing packet 95349 [packets to send 56, broken 55] [13:08:46]ProducePacketName [13:08:46]name=ofd_packets/00095349 [13:08:46]OFD Sender: To server: pG, [13:08:46]CommunicateWithHost lk.salyk.kg:30040 [13:08:46]ConnectInit lk.salyk.kg [13:08:46]written 0, free lines is 4095 [13:08:46]Connected sock=10 [13:08:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 32 0D 07 01 0A 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 5D 3B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 75 74 01 00 35 04 06 00 2A E9 DA 18 F6 8A 0E C2 C0 70 91 8D 43 F2 [13:08:46]Write to MH i2c: 01 00 00 1F 06 25 [13:08:46]Write i2c OK [13:08:46]MH_I2C_Read... [13:08:46]Read from MH i2c: 01 [13:08:46]MH_I2C_Read... [13:08:46]Read from MH i2c: 01 07 00 [13:08:46]MH_I2C_Read... [13:08:46]Read from MH i2c: 01 07 00 1F 06 00 00 00 00 00 03 0D 3C [13:08:46]RasterBufferAndPrint [13:08:46]line [13:08:46]line [13:08:46]line [13:08:46]line [13:08:46]line [13:08:46]written 0, free lines is 3337 [13:08:46]MH_Cut [13:08:46]Write to MH i2c: D1 01 00 26 06 01 FE [13:08:46]Write i2c OK [13:08:46]MH_I2C_Read... [13:08:46]Read from MH i2c: D1 [13:08:46]MH_I2C_Read... [13:08:46]Read from MH i2c: D1 01 00 [13:08:46]MH_I2C_Read... [13:08:46]Read from MH i2c: D1 01 00 26 06 00 FD [13:08:46]Write to MH i2c: 01 00 00 27 06 2D [13:08:46]Write i2c OK [13:08:46]MH_I2C_Read... [13:08:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 20 B3 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 32 30 39 38 35 36 30 10 04 04 00 75 74 01 00 F4 03 04 00 89 E5 1D 67 B6 04 01 00 00 68 4E 28 F7 31 0C C1 98 [13:08:46]CommunicateWithHost err = 0 [13:08:46]CheckOFDResponse [13:08:46]1017 (14) - 77093643461234 [13:08:46]1041 (16) - 0000000002098560 [13:08:46]1040 (4) - 95349 [13:08:46]1012 (4) - 27.10.2024 07:02 [13:08:46]1206 (1) - 0 [13:08:46]OFD Sender: Remove packet 95349 [13:08:46]ProducePacketName [13:08:46]name=ofd_packets/00095349 [13:08:46]NVStorageDeleteData [13:08:47]OFD Sender: No OFD packet to send [13:08:47]*** Cut start [13:08:47]*** Partial cut [13:08:47]*** CUTSNS_PIN = 1 [13:08:47]*** CUTSNS_PIN = 0 [13:08:47]*** Brake cut motor [13:08:47]Read from MH i2c: 01 [13:08:47]MH_I2C_Read... [13:08:47]*** Stop cut motor [13:08:47]*** Cut end [13:08:47]Read from MH i2c: 01 07 00 [13:08:47]MH_I2C_Read... [13:08:47]Read from MH i2c: 01 07 00 27 06 00 00 00 00 00 FF 0F 42 [13:08:47]process_action close_receipt done [13:08:47]requested_data is exist [13:08:47]produce_requested_data [13:08:47]requested_item fm.sn is exist - process it [13:08:47]wFMCommunicate request_size=4 [13:08:47]MH_SAM_APDU [13:08:47]CAPDU: 80 11 00 00 [13:08:47]Write to MH i2c: E2 08 00 28 06 80 11 00 00 00 00 00 00 A8 [13:08:47]Write i2c OK [13:08:47]MH_I2C_Read... [13:08:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:08:47]Read from MH i2c: E2 [13:08:47]MH_I2C_Read... [13:08:47]Read from MH i2c: E2 17 00 [13:08:47]MH_I2C_Read... [13:08:47]Read from MH i2c: E2 17 00 28 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F9 [13:08:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:08:47]wFMCommunicate OK [13:08:47]requested_item fd.num is exist - process it [13:08:47]SAM_PROTO_GetFieldsCounters [13:08:47]wFMCommunicate request_size=4 [13:08:47]MH_SAM_APDU [13:08:47]CAPDU: 80 13 00 00 [13:08:47]Write to MH i2c: E2 08 00 29 06 80 13 00 00 00 00 00 00 AB [13:08:48]Write i2c OK [13:08:48]MH_I2C_Read... [13:08:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:08:48]Read from MH i2c: E2 [13:08:48]MH_I2C_Read... [13:08:48]Read from MH i2c: E2 62 00 [13:08:48]MH_I2C_Read... [13:08:48]Read from MH i2c: E2 62 00 29 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 75 74 01 00 0E 04 04 00 8F 00 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 5C [13:08:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 75 74 01 00 0E 04 04 00 8F 00 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 [13:08:48]wFMCommunicate OK [13:08:48]SAM_PROTO_GetFieldsCounters done [13:08:48]requested_item shift.num is exist - process it [13:08:48]requested_item shift.opened is exist - process it [13:08:48]req_shift_opened [13:08:48]FM_GetShiftState [13:08:48]SAM_PROTO_GetShiftState [13:08:48]wFMCommunicate request_size=4 [13:08:48]MH_SAM_APDU [13:08:48]CAPDU: 80 13 01 00 [13:08:48]Write to MH i2c: E2 08 00 2A 06 80 13 01 00 00 00 00 00 AD [13:08:48]Write i2c OK [13:08:48]MH_I2C_Read... [13:08:48]Read from MH i2c: E2 [13:08:48]MH_I2C_Read... [13:08:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:08:48]Read from MH i2c: E2 0E 00 [13:08:48]MH_I2C_Read... [13:08:48]Read from MH i2c: E2 0E 00 2A 06 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 59 [13:08:48]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:08:48]wFMCommunicate OK [13:08:48]SAM_PROTO_GetShiftState done [13:08:48]FM_GetShiftState done [13:08:48]req_shift_opened done [13:08:48]requested_item shift.open_date is exist - process it [13:08:48]req_shift_open_date [13:08:48]req_shift_open_date done [13:08:48]produce_requested_data done [13:08:48]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95349,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:08:48]process_action_free close_receipt [13:08:48]json_value_free [13:08:48]json_value_free done [13:08:48]process_json_proto returns [13:08:48]Send response to host [13:08:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95349,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:08:48]free response buf [13:08:48]execute_script done [13:08:48]execute_script returns [13:08:48]free content buf [13:08:48]Sock 9.Close socket [13:08:48]Sock 9.Thread stoped [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: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:07]OFD Sender: No OFD packet to send [13:11:12]OFD Sender: No OFD packet to send [13:11:17]OFD Sender: No OFD packet to send [13:11:22]OFD Sender: No OFD packet to send [13:11:27]OFD Sender: No OFD packet to send [13:11:32]OFD Sender: No OFD packet to send [13:11:37]OFD Sender: No OFD packet to send [13:11:42]OFD Sender: No OFD packet to send [13:11:47]OFD Sender: No OFD packet to send [13:11:52]OFD Sender: No OFD packet to send [13:11:57]OFD Sender: No OFD packet to send [13:12:02]OFD Sender: No OFD packet to send [13:12:07]OFD Sender: No OFD packet to send [13:12:12]OFD Sender: No OFD packet to send [13:12:17]OFD Sender: No OFD packet to send [13:12:22]OFD Sender: No OFD packet to send [13:12:27]OFD Sender: No OFD packet to send [13:12:32]OFD Sender: No OFD packet to send [13:12:37]OFD Sender: No OFD packet to send [13:12:42]OFD Sender: No OFD packet to send [13:12:42]accept exits with 7 [13:12:42]New connection [13:12:42]New thread 3067219300 created [13:12:42]Thread 3067362660 joined [13:12:42]Waiting for new connection... [13:12:42] Sock 7.Parse request [13:12:42]Sock 7.Check first char [13:12:42]Sock 7.First char is OK [13:12:42]request: POST /json_proto HTTP/1.0 [13:12:42]Method: POST [13:12:42]URL: /json_proto [13:12:42]Method is POST - this is cgi request [13:12:42]url: /json_proto [13:12:42]query_string will be loaded in cgi processing [13:12:42]execute_cgi json_proto POST (null) [13:12:42]execute_cgi path=json_proto method=POST [13:12:42]POST find Content-Length [13:12:42]Host: 172.17.40.67:8080 [13:12:42]Content-Length: 678 [13:12:42]Content-Type: application/json [13:12:42] [13:12:42]POST finish read [13:12:42]Found Content-Length = 678 [13:12:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405863", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:12:42]execute_script... [13:12:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405863", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:12:42]POST & json_proto [13:12:42]process_json_proto [13:12:42]json parsed OK: [13:12:42]protocol is kg_v1.0 [13:12:42]action value=close_receipt [13:12:42]process_action close_receipt [13:12:42]cmd_close_receipt [13:12:42]MH_GetDate [13:12:42]Write to MH i2c: F0 00 00 2B 06 20 [13:12:42]Write i2c OK [13:12:42]MH_I2C_Read... [13:12:42]Read from MH i2c: F0 [13:12:42]MH_I2C_Read... [13:12:42]Read from MH i2c: F0 09 00 [13:12:42]MH_I2C_Read... [13:12:42]Read from MH i2c: F0 09 00 2B 06 00 4B 3C 1E 67 EE DA 66 66 C9 [13:12:42]GetLastDocTimeStamp 1730034525 [13:12:42]current date 1730034763 [13:12:42]FM_GetShiftState [13:12:42]SAM_PROTO_GetShiftState [13:12:42]wFMCommunicate request_size=4 [13:12:42]MH_SAM_APDU [13:12:42]CAPDU: 80 13 01 00 [13:12:42]Write to MH i2c: E2 08 00 2C 06 80 13 01 00 00 00 00 00 AF [13:12:42]Write i2c OK [13:12:42]MH_I2C_Read... [13:12:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:12:42]Read from MH i2c: E2 [13:12:42]MH_I2C_Read... [13:12:42]Read from MH i2c: E2 0E 00 [13:12:42]MH_I2C_Read... [13:12:42]Read from MH i2c: E2 0E 00 2C 06 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 5B [13:12:42]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:12:42]wFMCommunicate OK [13:12:42]SAM_PROTO_GetShiftState done [13:12:42]FM_GetShiftState done [13:12:42]opened in 1729987736 [13:12:42]opened+sec_in_day 1730074136 [13:12:42]quantity*price = 60009 [13:12:42]sum+1 = 60010 [13:12:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 349 27.10.2024 13:12 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95350 ФПД: 273353785624098 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T131243&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95350&fm=273353785624098&tin=02508201610067®Number=0000000000170478&sum=60000 [13:12:43]StoreToDocumentArchive [13:12:43]shift 143 fd 95350 [13:12:43]save to /storage/0143/doc_00095350 [13:12:43]save last doc name /storage/0143/doc_00095350 to /storage/kkm_last_doc_name [13:12:43]save OK [13:12:43]Clear old archive folders... [13:12:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:12:43]tlvbuf is 01F8AE90 [13:12:43]SAM_PROTO_ClearQueue [13:12:43]wFMCommunicate request_size=4 [13:12:43]MH_SAM_APDU [13:12:43]CAPDU: 80 09 00 00 [13:12:43]Write to MH i2c: E2 08 00 39 06 80 09 00 00 00 00 00 00 B1 [13:12:43]Write i2c OK [13:12:43]MH_I2C_Read... [13:12:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:12:43]Read from MH i2c: E2 [13:12:43]MH_I2C_Read... [13:12:43]Read from MH i2c: E2 03 00 [13:12:43]MH_I2C_Read... [13:12:43]Read from MH i2c: E2 03 00 39 06 00 90 00 B3 [13:12:44]RAPDU: 90 00 [13:12:44]wFMCommunicate OK [13:12:44]SAM_PROTO_ClearQueue done [13:12:44]KKMCreateOFDPacket [13:12:44]OFDProtocolAddRootSTLVToBuf [13:12:44]FM_MakeSignedData [13:12:44]FM_MakeSignedData [13:12:44]SAM_PROTO_SignData [13:12:44]wFMCommunicate request_size=4 [13:12:44]MH_SAM_APDU [13:12:44]CAPDU: 80 0D 01 02 [13:12:44]Write to MH i2c: E2 08 00 3A 06 80 0D 01 02 00 00 00 00 B9 [13:12:44]Write i2c OK [13:12:44]MH_I2C_Read... [13:12:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:12:44]Read from MH i2c: E2 [13:12:44]MH_I2C_Read... [13:12:44]Read from MH i2c: E2 03 00 [13:12:44]MH_I2C_Read... [13:12:44]Read from MH i2c: E2 03 00 3A 06 00 90 00 B4 [13:12:44]RAPDU: 90 00 [13:12:44]wFMCommunicate OK [13:12:44]wFMCommunicate request_size=255 [13:12:44]MH_SAM_APDU [13:12: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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 4B 3C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 76 74 01 00 35 04 06 00 F8 [13:12:44]Write to MH i2c: E2 02 01 3B 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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 4B 3C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 76 74 01 00 35 04 06 00 F8 00 00 00 [13:12:44]Write i2c OK [13:12:44]MH_I2C_Read... [13:12:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:12:44]Read from MH i2c: E2 [13:12:44]MH_I2C_Read... [13:12:44]Read from MH i2c: E2 03 00 [13:12:44]MH_I2C_Read... [13:12:44]Read from MH i2c: E2 03 00 3B 06 00 90 00 B5 [13:12:44]RAPDU: 90 00 [13:12:44]wFMCommunicate OK [13:12:44]wFMCommunicate request_size=10 [13:12:44]MH_SAM_APDU [13:12:44]CAPDU: 80 0D 02 02 05 9D 23 4A 46 22 [13:12:44]Write to MH i2c: E2 0D 00 3C 06 80 0D 02 02 05 00 9D 23 4A 46 22 00 00 38 [13:12:44]Write i2c OK [13:12:44]MH_I2C_Read... [13:12:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:12:44]Read from MH i2c: E2 [13:12:44]MH_I2C_Read... [13:12:44]Read from MH i2c: E2 03 00 [13:12:44]MH_I2C_Read... [13:12:44]Read from MH i2c: E2 03 00 3C 06 00 90 00 B6 [13:12:44]RAPDU: 90 00 [13:12:44]wFMCommunicate OK [13:12:44]wFMCommunicate request_size=4 [13:12:44]MH_SAM_APDU [13:12:44]CAPDU: 80 0D 03 02 [13:12:44]Write to MH i2c: E2 08 00 3D 06 80 0D 03 02 00 00 00 00 BE [13:12:44]Write i2c OK [13:12:44]MH_I2C_Read... [13:12:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:12:44]Read from MH i2c: E2 [13:12:44]MH_I2C_Read... [13:12:44]Read from MH i2c: E2 0B 00 [13:12:44]MH_I2C_Read... [13:12:44]Read from MH i2c: E2 0B 00 3D 06 00 01 79 F3 44 EC 4B 43 47 90 00 31 [13:12:44]RAPDU: 01 79 F3 44 EC 4B 43 47 90 00 [13:12:44]wFMCommunicate OK [13:12:44]SAM_PROTO_SignData done [13:12:44]FM_MakeSignedData done [13:12:44]CreateOFDProtocolMessage [13:12:44]wFMCommunicate request_size=4 [13:12:44]MH_SAM_APDU [13:12:44]CAPDU: 80 11 00 00 [13:12:44]Write to MH i2c: E2 08 00 3E 06 80 11 00 00 00 00 00 00 BE [13:12:44]Write i2c OK [13:12:44]MH_I2C_Read... [13:12:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:12:44]Read from MH i2c: E2 [13:12:44]MH_I2C_Read... [13:12:44]Read from MH i2c: E2 17 00 [13:12:44]MH_I2C_Read... [13:12:44]Read from MH i2c: E2 17 00 3E 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0F [13:12:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:12:44]wFMCommunicate OK [13:12:44]CreateOFDProtocolMessage done [13:12:44]OFDSenderStorePacket 95350 [13:12:44]StoreOFDPacket docnum=95350 [13:12:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C4 57 07 01 B4 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 4B 3C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 76 74 01 00 35 04 06 00 F8 9D 23 4A 46 22 01 79 F3 44 EC 4B 43 47 [13:12:44]CheckFolder [13:12:44]dirname=/storage/ofd_packets [13:12:44]CheckFolder done [13:12:44]ProducePacketName [13:12:44]name=ofd_packets/00095350 [13:12:44]NVStorageSaveData ofd_packets/00095350 [13:12:44]File name is /storage/ofd_packets/00095350 [13:12:44]Write 301 bytes [13:12:44]NVStorageSaveData done [13:12:44]OFDSenderStorePacket done [13:12:44]KKMCreateOFDPacket done [13:12:44]NVStorageSaveData kkm_last_timestamp [13:12:44]File name is /storage/kkm_last_timestamp [13:12:44]Write 4 bytes [13:12:44]NVStorageSaveData done [13:12:44]ExternCall_PrintAddStr [13:12:44]wPrintStart [13:12:44]Write to MH i2c: 01 00 00 3F 06 45 [13:12:44]Write i2c OK [13:12:44]MH_I2C_Read... [13:12:44]Read from MH i2c: 01 [13:12:44]MH_I2C_Read... [13:12:44]Read from MH i2c: 01 07 00 [13:12:44]MH_I2C_Read... [13:12:44]Read from MH i2c: 01 07 00 3F 06 00 00 00 00 00 FF 0F 5A [13:12:44]RasterBufferAndPrint [13:12:44]line Счет N : (1)3405863 [13:12:44]line ИНН: 02508201610067 [13:12:44]line Контрольно-Кассовый Чек [13:12:44]line ПРОДАЖА [13:12:44]line ТРК (МРК, ГНК) : 32 [13:12:44]line Товар: 2710124130 [13:12:44]line Аи-92-К-4 [13:12:44]line 8.970 * 66.90 [13:12:44]line = 600.09 [13:12:44]line НДС 12% НСП 1% [13:12:44]line > о реализуемом товаре [13:12:44]line ОКРУГЛЕНИЕ: -0.09 [13:12:44]line ИТОГО: 600.00 [13:12:44]line Внесено: 600.00 [13:12:44]line СДАЧА: 0.00 [13:12:44]line НСП 1% : 5.31 [13:12:44]line НДС 12% : 63.73 [13:12:44]line Наличными: 600.00 [13:12:44]line Безнал.: 0.00 [13:12:44]line Место: АЗС № 82 "Партнер Нефть" [13:12:44]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:12:44]line СНО: Общий режим [13:12:44]line Чек 349 27.10.2024 13:12 [13:12:44]line Смена: 143 ФФД: 1.0 [13:12:44]line ЗНМ: 0300000017 [13:12:44]line РНМ: 0000000000170478 [13:12:44]line Версия ККМ: v1.0 [13:12:44]line ФМ: 0000000002098560 [13:12:44]line ФД: 95350 [13:12:44]line ФПД: 273353785624098 [13:12:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T131243&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95350&fm=273353785624098&tin=02508201610067®Number=0000000000170478&sum=60000 [13:12:44]OFD Sender: Processing packet 95350 [packets to send 56, broken 55] [13:12:44]ProducePacketName [13:12:44]name=ofd_packets/00095350 [13:12:44]OFD Sender: To server: pG, [13:12:44]CommunicateWithHost lk.salyk.kg:30040 [13:12:44]ConnectInit lk.salyk.kg [13:12:44]written 0, free lines is 4095 [13:12:45]Connected sock=10 [13:12:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C4 57 07 01 B4 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 4B 3C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 76 74 01 00 35 04 06 00 F8 9D 23 4A 46 22 01 79 F3 44 EC 4B 43 47 [13:12:45]Write to MH i2c: 01 00 00 6A 06 70 [13:12:45]Write i2c OK [13:12:45]MH_I2C_Read... [13:12:45]Read from MH i2c: 01 [13:12:45]MH_I2C_Read... [13:12:45]Read from MH i2c: 01 07 00 [13:12:45]MH_I2C_Read... [13:12:45]Read from MH i2c: 01 07 00 6A 06 00 00 00 00 00 17 0D 9B [13:12:45]RasterBufferAndPrint [13:12:45]line [13:12:45]line [13:12:45]line [13:12:45]line [13:12:45]line [13:12:45]written 0, free lines is 3357 [13:12:45]MH_Cut [13:12:45]Write to MH i2c: D1 01 00 71 06 01 49 [13:12:45]Write i2c OK [13:12:45]MH_I2C_Read... [13:12:45]Read from MH i2c: D1 [13:12:45]MH_I2C_Read... [13:12:45]Read from MH i2c: D1 01 00 [13:12:45]MH_I2C_Read... [13:12:45]Read from MH i2c: D1 01 00 71 06 00 48 [13:12:45]Write to MH i2c: 01 00 00 72 06 78 [13:12:45]Write i2c OK [13:12:45]MH_I2C_Read... [13:12:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 7B 77 47 00 61 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 32 30 39 38 35 36 30 10 04 04 00 76 74 01 00 F4 03 04 00 77 E6 1D 67 B6 04 01 00 00 64 06 38 EC EF 47 58 75 [13:12:45]CommunicateWithHost err = 0 [13:12:45]CheckOFDResponse [13:12:45]1017 (14) - 77093643461234 [13:12:45]1041 (16) - 0000000002098560 [13:12:45]1040 (4) - 95350 [13:12:45]1012 (4) - 27.10.2024 07:06 [13:12:45]1206 (1) - 0 [13:12:45]OFD Sender: Remove packet 95350 [13:12:45]ProducePacketName [13:12:45]name=ofd_packets/00095350 [13:12:45]NVStorageDeleteData [13:12:45]OFD Sender: No OFD packet to send [13:12:45]*** Cut start [13:12:45]*** Partial cut [13:12:45]*** CUTSNS_PIN = 1 [13:12:46]*** CUTSNS_PIN = 0 [13:12:46]*** Brake cut motor [13:12:46]Read from MH i2c: 01 [13:12:46]MH_I2C_Read... [13:12:46]*** Stop cut motor [13:12:46]*** Cut end [13:12:46]Read from MH i2c: 01 07 00 [13:12:46]MH_I2C_Read... [13:12:46]Read from MH i2c: 01 07 00 72 06 00 00 00 00 00 FF 0F 8D [13:12:46]process_action close_receipt done [13:12:46]requested_data is exist [13:12:46]produce_requested_data [13:12:46]requested_item fm.sn is exist - process it [13:12:46]wFMCommunicate request_size=4 [13:12:46]MH_SAM_APDU [13:12:46]CAPDU: 80 11 00 00 [13:12:46]Write to MH i2c: E2 08 00 73 06 80 11 00 00 00 00 00 00 F3 [13:12:46]Write i2c OK [13:12:46]MH_I2C_Read... [13:12:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:12:46]Read from MH i2c: E2 [13:12:46]MH_I2C_Read... [13:12:46]Read from MH i2c: E2 17 00 [13:12:46]MH_I2C_Read... [13:12:46]Read from MH i2c: E2 17 00 73 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 44 [13:12:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:12:46]wFMCommunicate OK [13:12:46]requested_item fd.num is exist - process it [13:12:46]SAM_PROTO_GetFieldsCounters [13:12:46]wFMCommunicate request_size=4 [13:12:46]MH_SAM_APDU [13:12:46]CAPDU: 80 13 00 00 [13:12:46]Write to MH i2c: E2 08 00 74 06 80 13 00 00 00 00 00 00 F6 [13:12:46]Write i2c OK [13:12:46]MH_I2C_Read... [13:12:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:12:46]Read from MH i2c: E2 [13:12:46]MH_I2C_Read... [13:12:46]Read from MH i2c: E2 62 00 [13:12:46]MH_I2C_Read... [13:12:46]Read from MH i2c: E2 62 00 74 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 76 74 01 00 0E 04 04 00 8F 00 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 AB [13:12:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 76 74 01 00 0E 04 04 00 8F 00 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 [13:12:46]wFMCommunicate OK [13:12:46]SAM_PROTO_GetFieldsCounters done [13:12:46]requested_item shift.num is exist - process it [13:12:46]requested_item shift.opened is exist - process it [13:12:46]req_shift_opened [13:12:46]FM_GetShiftState [13:12:46]SAM_PROTO_GetShiftState [13:12:46]wFMCommunicate request_size=4 [13:12:46]MH_SAM_APDU [13:12:46]CAPDU: 80 13 01 00 [13:12:46]Write to MH i2c: E2 08 00 75 06 80 13 01 00 00 00 00 00 F8 [13:12:46]Write i2c OK [13:12:46]MH_I2C_Read... [13:12:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:12:46]Read from MH i2c: E2 [13:12:46]MH_I2C_Read... [13:12:46]Read from MH i2c: E2 0E 00 [13:12:46]MH_I2C_Read... [13:12:46]Read from MH i2c: E2 0E 00 75 06 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A4 [13:12:46]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:12:46]wFMCommunicate OK [13:12:46]SAM_PROTO_GetShiftState done [13:12:46]FM_GetShiftState done [13:12:46]req_shift_opened done [13:12:46]requested_item shift.open_date is exist - process it [13:12:46]req_shift_open_date [13:12:46]req_shift_open_date done [13:12:46]produce_requested_data done [13:12:46]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95350,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:12:46]process_action_free close_receipt [13:12:46]json_value_free [13:12:46]json_value_free done [13:12:46]process_json_proto returns [13:12:46]Send response to host [13:12:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95350,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:12:46]free response buf [13:12:46]execute_script done [13:12:46]execute_script returns [13:12:46]free content buf [13:12:46]Sock 7.Close socket [13:12:46]Sock 7.Thread stoped [13:12:47]accept exits with 9 [13:12:47]New connection [13:12:47]New thread 3067362660 created [13:12:47]Thread 3067219300 joined [13:12:47]Waiting for new connection... [13:12:47] Sock 9.Parse request [13:12:47]Sock 9.Check first char [13:12:47]Sock 9.First char is OK [13:12:47]request: POST /json_proto HTTP/1.0 [13:12:47]Method: POST [13:12:47]URL: /json_proto [13:12:47]Method is POST - this is cgi request [13:12:47]url: /json_proto [13:12:47]query_string will be loaded in cgi processing [13:12:47]execute_cgi json_proto POST (null) [13:12:47]execute_cgi path=json_proto method=POST [13:12:47]POST find Content-Length [13:12:47]Host: 172.17.40.67:8080 [13:12:47]Content-Length: 678 [13:12:47]Content-Type: application/json [13:12:47] [13:12:47]POST finish read [13:12:47]Found Content-Length = 678 [13:12:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405862", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:12:47]execute_script... [13:12: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)3405862", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:12:47]POST & json_proto [13:12:47]process_json_proto [13:12:47]json parsed OK: [13:12:47]protocol is kg_v1.0 [13:12:47]action value=close_receipt [13:12:47]process_action close_receipt [13:12:47]cmd_close_receipt [13:12:47]MH_GetDate [13:12:47]Write to MH i2c: F0 00 00 76 06 6B [13:12:47]Write i2c OK [13:12:47]MH_I2C_Read... [13:12:47]Read from MH i2c: F0 [13:12:47]MH_I2C_Read... [13:12:47]Read from MH i2c: F0 09 00 [13:12:47]MH_I2C_Read... [13:12:47]Read from MH i2c: F0 09 00 76 06 00 50 3C 1E 67 EE DA 66 66 19 [13:12:47]GetLastDocTimeStamp 1730034763 [13:12:47]current date 1730034768 [13:12:47]FM_GetShiftState [13:12:47]SAM_PROTO_GetShiftState [13:12:47]wFMCommunicate request_size=4 [13:12:47]MH_SAM_APDU [13:12:47]CAPDU: 80 13 01 00 [13:12:47]Write to MH i2c: E2 08 00 77 06 80 13 01 00 00 00 00 00 FA [13:12:47]Write i2c OK [13:12:47]MH_I2C_Read... [13:12:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:12:47]Read from MH i2c: E2 [13:12:47]MH_I2C_Read... [13:12:47]Read from MH i2c: E2 0E 00 [13:12:47]MH_I2C_Read... [13:12:47]Read from MH i2c: E2 0E 00 77 06 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A6 [13:12:47]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:12:47]wFMCommunicate OK [13:12:47]SAM_PROTO_GetShiftState done [13:12:47]FM_GetShiftState done [13:12:47]opened in 1729987736 [13:12:47]opened+sec_in_day 1730074136 [13:12:47]quantity*price = 50041 [13:12:47]sum+1 = 50042 [13:12:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 350 27.10.2024 13:12 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95351 ФПД: 15937532337790 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T131248&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95351&fm=15937532337790&tin=02508201610067®Number=0000000000170478&sum=50000 [13:12:48]StoreToDocumentArchive [13:12:48]shift 143 fd 95351 [13:12:48]save to /storage/0143/doc_00095351 [13:12:48]save last doc name /storage/0143/doc_00095351 to /storage/kkm_last_doc_name [13:12:48]save OK [13:12:48]Clear old archive folders... [13:12:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:12:48]tlvbuf is 01F85390 [13:12:48]SAM_PROTO_ClearQueue [13:12:48]wFMCommunicate request_size=4 [13:12:48]MH_SAM_APDU [13:12:48]CAPDU: 80 09 00 00 [13:12:48]Write to MH i2c: E2 08 00 84 06 80 09 00 00 00 00 00 00 FC [13:12:48]Write i2c OK [13:12:48]MH_I2C_Read... [13:12:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:12:48]Read from MH i2c: E2 [13:12:48]MH_I2C_Read... [13:12:48]Read from MH i2c: E2 03 00 [13:12:48]MH_I2C_Read... [13:12:48]Read from MH i2c: E2 03 00 84 06 00 90 00 FE [13:12:48]RAPDU: 90 00 [13:12:48]wFMCommunicate OK [13:12:48]SAM_PROTO_ClearQueue done [13:12:48]KKMCreateOFDPacket [13:12:48]OFDProtocolAddRootSTLVToBuf [13:12:48]FM_MakeSignedData [13:12:48]FM_MakeSignedData [13:12:48]SAM_PROTO_SignData [13:12:48]wFMCommunicate request_size=4 [13:12:48]MH_SAM_APDU [13:12:48]CAPDU: 80 0D 01 02 [13:12:48]Write to MH i2c: E2 08 00 85 06 80 0D 01 02 00 00 00 00 04 [13:12:48]Write i2c OK [13:12:48]MH_I2C_Read... [13:12:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:12:48]Read from MH i2c: E2 [13:12:48]MH_I2C_Read... [13:12:48]Read from MH i2c: E2 03 00 [13:12:48]MH_I2C_Read... [13:12:48]Read from MH i2c: E2 03 00 85 06 00 90 00 FF [13:12:48]RAPDU: 90 00 [13:12:48]wFMCommunicate OK [13:12:48]wFMCommunicate request_size=255 [13:12:48]MH_SAM_APDU [13:12: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 01 00 00 F4 03 04 00 50 3C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 77 74 01 00 35 04 06 00 0E [13:12:48]Write to MH i2c: E2 02 01 86 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 01 00 00 F4 03 04 00 50 3C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 77 74 01 00 35 04 06 00 0E 00 00 8B [13:12:48]Write i2c OK [13:12:48]MH_I2C_Read... [13:12:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:12:49]Read from MH i2c: E2 [13:12:49]MH_I2C_Read... [13:12:49]Read from MH i2c: E2 03 00 [13:12:49]MH_I2C_Read... [13:12:49]Read from MH i2c: E2 03 00 86 06 00 90 00 00 [13:12:49]RAPDU: 90 00 [13:12:49]wFMCommunicate OK [13:12:49]wFMCommunicate request_size=10 [13:12:49]MH_SAM_APDU [13:12:49]CAPDU: 80 0D 02 02 05 7E BE F4 1E 7E [13:12:49]Write to MH i2c: E2 0D 00 87 06 80 0D 02 02 05 00 7E BE F4 1E 7E 00 00 DD [13:12:49]Write i2c OK [13:12:49]MH_I2C_Read... [13:12:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:12:49]Read from MH i2c: E2 [13:12:49]MH_I2C_Read... [13:12:49]Read from MH i2c: E2 03 00 [13:12:49]MH_I2C_Read... [13:12:49]Read from MH i2c: E2 03 00 87 06 00 90 00 01 [13:12:49]RAPDU: 90 00 [13:12:49]wFMCommunicate OK [13:12:49]wFMCommunicate request_size=4 [13:12:49]MH_SAM_APDU [13:12:49]CAPDU: 80 0D 03 02 [13:12:49]Write to MH i2c: E2 08 00 88 06 80 0D 03 02 00 00 00 00 09 [13:12:49]Write i2c OK [13:12:49]MH_I2C_Read... [13:12:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:12:49]Read from MH i2c: E2 [13:12:49]MH_I2C_Read... [13:12:49]Read from MH i2c: E2 0B 00 [13:12:49]MH_I2C_Read... [13:12:49]Read from MH i2c: E2 0B 00 88 06 00 C7 C1 44 22 03 F1 AB E0 90 00 77 [13:12:49]RAPDU: C7 C1 44 22 03 F1 AB E0 90 00 [13:12:49]wFMCommunicate OK [13:12:49]SAM_PROTO_SignData done [13:12:49]FM_MakeSignedData done [13:12:49]CreateOFDProtocolMessage [13:12:49]wFMCommunicate request_size=4 [13:12:49]MH_SAM_APDU [13:12:49]CAPDU: 80 11 00 00 [13:12:49]Write to MH i2c: E2 08 00 89 06 80 11 00 00 00 00 00 00 09 [13:12:49]Write i2c OK [13:12:49]MH_I2C_Read... [13:12:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:12:49]Read from MH i2c: E2 [13:12:49]MH_I2C_Read... [13:12:49]Read from MH i2c: E2 17 00 [13:12:49]MH_I2C_Read... [13:12:49]Read from MH i2c: E2 17 00 89 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5A [13:12:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:12:49]wFMCommunicate OK [13:12:49]CreateOFDProtocolMessage done [13:12:49]OFDSenderStorePacket 95351 [13:12:49]StoreOFDPacket docnum=95351 [13:12:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DF 45 07 01 7D BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 01 00 00 F4 03 04 00 50 3C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 77 74 01 00 35 04 06 00 0E 7E BE F4 1E 7E C7 C1 44 22 03 F1 AB E0 [13:12:49]CheckFolder [13:12:49]dirname=/storage/ofd_packets [13:12:49]CheckFolder done [13:12:49]ProducePacketName [13:12:49]name=ofd_packets/00095351 [13:12:49]NVStorageSaveData ofd_packets/00095351 [13:12:49]File name is /storage/ofd_packets/00095351 [13:12:49]Write 301 bytes [13:12:49]NVStorageSaveData done [13:12:49]OFDSenderStorePacket done [13:12:49]KKMCreateOFDPacket done [13:12:49]NVStorageSaveData kkm_last_timestamp [13:12:49]File name is /storage/kkm_last_timestamp [13:12:49]Write 4 bytes [13:12:49]NVStorageSaveData done [13:12:49]ExternCall_PrintAddStr [13:12:49]wPrintStart [13:12:49]Write to MH i2c: 01 00 00 8A 06 90 [13:12:49]Write i2c OK [13:12:49]MH_I2C_Read... [13:12:49]Read from MH i2c: 01 [13:12:49]MH_I2C_Read... [13:12:49]Read from MH i2c: 01 07 00 [13:12:49]MH_I2C_Read... [13:12:49]Read from MH i2c: 01 07 00 8A 06 00 00 00 00 00 FF 0F A5 [13:12:49]RasterBufferAndPrint [13:12:49]line Счет N : (1)3405862 [13:12:49]line ИНН: 02508201610067 [13:12:49]line Контрольно-Кассовый Чек [13:12:49]line ПРОДАЖА [13:12:49]line ТРК (МРК, ГНК) : 12 [13:12:49]line Товар: 2710124130 [13:12:49]line Аи-92-К-4 [13:12:49]line 7.480 * 66.90 [13:12:49]line = 500.41 [13:12:49]line НДС 12% НСП 1% [13:12:49]line > о реализуемом товаре [13:12:49]line ОКРУГЛЕНИЕ: -0.41 [13:12:49]line ИТОГО: 500.00 [13:12:49]line Внесено: 500.00 [13:12:49]line СДАЧА: 0.00 [13:12:49]line НСП 1% : 4.43 [13:12:49]line НДС 12% : 53.14 [13:12:49]line Наличными: 500.00 [13:12:49]line Безнал.: 0.00 [13:12:49]line Место: АЗС № 82 "Партнер Нефть" [13:12:49]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:12:49]line СНО: Общий режим [13:12:49]line Чек 350 27.10.2024 13:12 [13:12:49]line Смена: 143 ФФД: 1.0 [13:12:49]line ЗНМ: 0300000017 [13:12:49]line РНМ: 0000000000170478 [13:12:49]line Версия ККМ: v1.0 [13:12:49]line ФМ: 0000000002098560 [13:12:49]line ФД: 95351 [13:12:49]line ФПД: 15937532337790 [13:12:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T131248&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95351&fm=15937532337790&tin=02508201610067®Number=0000000000170478&sum=50000 [13:12:49]written 0, free lines is 4095 [13:12:49]OFD Sender: Processing packet 95351 [packets to send 56, broken 55] [13:12:49]ProducePacketName [13:12:49]name=ofd_packets/00095351 [13:12:49]OFD Sender: To server: pG, [13:12:49]CommunicateWithHost lk.salyk.kg:30040 [13:12:49]ConnectInit lk.salyk.kg [13:12:49]Connected sock=10 [13:12:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DF 45 07 01 7D BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 01 00 00 F4 03 04 00 50 3C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 77 74 01 00 35 04 06 00 0E 7E BE F4 1E 7E C7 C1 44 22 03 F1 AB E0 [13:12:49]Write to MH i2c: 01 00 00 B5 06 BB [13:12:49]Write i2c OK [13:12:49]MH_I2C_Read... [13:12:49]Read from MH i2c: 01 [13:12:49]MH_I2C_Read... [13:12:49]Read from MH i2c: 01 07 00 [13:12:49]MH_I2C_Read... [13:12:49]Read from MH i2c: 01 07 00 B5 06 00 00 00 00 00 0E 0D DD [13:12:49]RasterBufferAndPrint [13:12:49]line [13:12:49]line [13:12:49]line [13:12:49]line [13:12:49]line [13:12:49]written 0, free lines is 3354 [13:12:49]MH_Cut [13:12:49]Write to MH i2c: D1 01 00 BC 06 01 94 [13:12:49]Write i2c OK [13:12:49]MH_I2C_Read... [13:12:49]Read from MH i2c: D1 [13:12:49]MH_I2C_Read... [13:12:49]Read from MH i2c: D1 01 00 [13:12:49]MH_I2C_Read... [13:12:49]Read from MH i2c: D1 01 00 BC 06 00 93 [13:12:49]Write to MH i2c: 01 00 00 BD 06 C3 [13:12:49]Write i2c OK [13:12:49]MH_I2C_Read... [13:12:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 72 17 47 00 E7 92 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 77 74 01 00 F4 03 04 00 7C E6 1D 67 B6 04 01 00 00 5F 04 B4 1A D3 3B 01 47 [13:12:49]CommunicateWithHost err = 0 [13:12:49]CheckOFDResponse [13:12:49]1017 (14) - 77093643461234 [13:12:49]1041 (16) - 0000000002098560 [13:12:49]1040 (4) - 95351 [13:12:49]1012 (4) - 27.10.2024 07:06 [13:12:49]1206 (1) - 0 [13:12:49]OFD Sender: Remove packet 95351 [13:12:49]ProducePacketName [13:12:49]name=ofd_packets/00095351 [13:12:49]NVStorageDeleteData [13:12:50]OFD Sender: No OFD packet to send [13:12:50]*** Cut start [13:12:50]*** Partial cut [13:12:50]*** CUTSNS_PIN = 1 [13:12:50]*** CUTSNS_PIN = 0 [13:12:50]*** Brake cut motor [13:12:51]Read from MH i2c: 01 [13:12:51]MH_I2C_Read... [13:12:51]*** Stop cut motor [13:12:51]*** Cut end [13:12:51]Read from MH i2c: 01 07 00 [13:12:51]MH_I2C_Read... [13:12:51]Read from MH i2c: 01 07 00 BD 06 00 00 00 00 00 FF 0F D8 [13:12:51]process_action close_receipt done [13:12:51]requested_data is exist [13:12:51]produce_requested_data [13:12:51]requested_item fm.sn is exist - process it [13:12:51]wFMCommunicate request_size=4 [13:12:51]MH_SAM_APDU [13:12:51]CAPDU: 80 11 00 00 [13:12:51]Write to MH i2c: E2 08 00 BE 06 80 11 00 00 00 00 00 00 3E [13:12:51]Write i2c OK [13:12:51]MH_I2C_Read... [13:12:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:12:51]Read from MH i2c: E2 [13:12:51]MH_I2C_Read... [13:12:51]Read from MH i2c: E2 17 00 [13:12:51]MH_I2C_Read... [13:12:51]Read from MH i2c: E2 17 00 BE 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8F [13:12:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:12:51]wFMCommunicate OK [13:12:51]requested_item fd.num is exist - process it [13:12:51]SAM_PROTO_GetFieldsCounters [13:12:51]wFMCommunicate request_size=4 [13:12:51]MH_SAM_APDU [13:12:51]CAPDU: 80 13 00 00 [13:12:51]Write to MH i2c: E2 08 00 BF 06 80 13 00 00 00 00 00 00 41 [13:12:51]Write i2c OK [13:12:51]MH_I2C_Read... [13:12:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:12:51]Read from MH i2c: E2 [13:12:51]MH_I2C_Read... [13:12:51]Read from MH i2c: E2 62 00 [13:12:51]MH_I2C_Read... [13:12:51]Read from MH i2c: E2 62 00 BF 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 77 74 01 00 0E 04 04 00 8F 00 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 FA [13:12:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 77 74 01 00 0E 04 04 00 8F 00 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 [13:12:51]wFMCommunicate OK [13:12:51]SAM_PROTO_GetFieldsCounters done [13:12:51]requested_item shift.num is exist - process it [13:12:51]requested_item shift.opened is exist - process it [13:12:51]req_shift_opened [13:12:51]FM_GetShiftState [13:12:51]SAM_PROTO_GetShiftState [13:12:51]wFMCommunicate request_size=4 [13:12:51]MH_SAM_APDU [13:12:51]CAPDU: 80 13 01 00 [13:12:51]Write to MH i2c: E2 08 00 C0 06 80 13 01 00 00 00 00 00 43 [13:12:51]Write i2c OK [13:12:51]MH_I2C_Read... [13:12:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:12:51]Read from MH i2c: E2 [13:12:51]MH_I2C_Read... [13:12:51]Read from MH i2c: E2 0E 00 [13:12:51]MH_I2C_Read... [13:12:51]Read from MH i2c: E2 0E 00 C0 06 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 EF [13:12:51]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:12:51]wFMCommunicate OK [13:12:51]SAM_PROTO_GetShiftState done [13:12:51]FM_GetShiftState done [13:12:51]req_shift_opened done [13:12:51]requested_item shift.open_date is exist - process it [13:12:51]req_shift_open_date [13:12:51]req_shift_open_date done [13:12:51]produce_requested_data done [13:12:51]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95351,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:12:51]process_action_free close_receipt [13:12:51]json_value_free [13:12:51]json_value_free done [13:12:51]process_json_proto returns [13:12:51]Send response to host [13:12:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95351,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:12:51]free response buf [13:12:51]execute_script done [13:12:51]execute_script returns [13:12:51]free content buf [13:12:51]Sock 9.Close socket [13:12:51]Sock 9.Thread stoped [13:12:55]OFD Sender: No OFD packet to send [13:13:00]OFD Sender: No OFD packet to send [13:13:05]OFD Sender: No OFD packet to send [13:13:10]OFD Sender: No OFD packet to send [13:13:15]OFD Sender: No OFD packet to send [13:13:20]OFD Sender: No OFD packet to send [13:13:25]OFD Sender: No OFD packet to send [13:13:30]OFD Sender: No OFD packet to send [13:13:31]accept exits with 7 [13:13:31]New connection [13:13:31]New thread 3067219300 created [13:13:31]Thread 3067362660 joined [13:13:31]Waiting for new connection... [13:13:31] Sock 7.Parse request [13:13:31]Sock 7.Check first char [13:13:31]Sock 7.First char is OK [13:13:31]request: POST /json_proto HTTP/1.0 [13:13:31]Method: POST [13:13:31]URL: /json_proto [13:13:31]Method is POST - this is cgi request [13:13:31]url: /json_proto [13:13:31]query_string will be loaded in cgi processing [13:13:31]execute_cgi json_proto POST (null) [13:13:31]execute_cgi path=json_proto method=POST [13:13:31]POST find Content-Length [13:13:31]Host: 172.17.40.67:8080 [13:13:31]Content-Length: 680 [13:13:31]Content-Type: application/json [13:13:31] [13:13:31]POST finish read [13:13:31]Found Content-Length = 680 [13:13:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405864", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [13:13:31]execute_script... [13:13: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)3405864", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [13:13:31]POST & json_proto [13:13:31]process_json_proto [13:13:31]json parsed OK: [13:13:31]protocol is kg_v1.0 [13:13:31]action value=close_receipt [13:13:31]process_action close_receipt [13:13:31]cmd_close_receipt [13:13:31]MH_GetDate [13:13:31]Write to MH i2c: F0 00 00 C1 06 B6 [13:13:31]Write i2c OK [13:13:31]MH_I2C_Read... [13:13:31]Read from MH i2c: F0 [13:13:31]MH_I2C_Read... [13:13:31]Read from MH i2c: F0 09 00 [13:13:31]MH_I2C_Read... [13:13:31]Read from MH i2c: F0 09 00 C1 06 00 7C 3C 1E 67 EE DA 66 66 90 [13:13:31]GetLastDocTimeStamp 1730034768 [13:13:31]current date 1730034812 [13:13:31]FM_GetShiftState [13:13:31]SAM_PROTO_GetShiftState [13:13:31]wFMCommunicate request_size=4 [13:13:31]MH_SAM_APDU [13:13:31]CAPDU: 80 13 01 00 [13:13:31]Write to MH i2c: E2 08 00 C2 06 80 13 01 00 00 00 00 00 45 [13:13:31]Write i2c OK [13:13:31]MH_I2C_Read... [13:13:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:13:31]Read from MH i2c: E2 [13:13:31]MH_I2C_Read... [13:13:31]Read from MH i2c: E2 0E 00 [13:13:31]MH_I2C_Read... [13:13:31]Read from MH i2c: E2 0E 00 C2 06 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F1 [13:13:31]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:13:31]wFMCommunicate OK [13:13:31]SAM_PROTO_GetShiftState done [13:13:31]FM_GetShiftState done [13:13:31]opened in 1729987736 [13:13:31]opened+sec_in_day 1730074136 [13:13:31]quantity*price = 100050 [13:13:31]sum+1 = 100052 [13:13:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 351 27.10.2024 13:13 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95352 ФПД: 212463150471182 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T131332&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95352&fm=212463150471182&tin=02508201610067®Number=0000000000170478&sum=100000 [13:13:32]StoreToDocumentArchive [13:13:32]shift 143 fd 95352 [13:13:32]save to /storage/0143/doc_00095352 [13:13:32]save last doc name /storage/0143/doc_00095352 to /storage/kkm_last_doc_name [13:13:32]save OK [13:13:32]Clear old archive folders... [13:13:32]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:13:32]tlvbuf is 01FBA9D0 [13:13:32]SAM_PROTO_ClearQueue [13:13:32]wFMCommunicate request_size=4 [13:13:32]MH_SAM_APDU [13:13:32]CAPDU: 80 09 00 00 [13:13:32]Write to MH i2c: E2 08 00 CF 06 80 09 00 00 00 00 00 00 47 [13:13:32]Write i2c OK [13:13:32]MH_I2C_Read... [13:13:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:13:32]Read from MH i2c: E2 [13:13:32]MH_I2C_Read... [13:13:32]Read from MH i2c: E2 03 00 [13:13:32]MH_I2C_Read... [13:13:32]Read from MH i2c: E2 03 00 CF 06 00 90 00 49 [13:13:32]RAPDU: 90 00 [13:13:32]wFMCommunicate OK [13:13:32]SAM_PROTO_ClearQueue done [13:13:32]KKMCreateOFDPacket [13:13:32]OFDProtocolAddRootSTLVToBuf [13:13:32]FM_MakeSignedData [13:13:32]FM_MakeSignedData [13:13:32]SAM_PROTO_SignData [13:13:32]wFMCommunicate request_size=4 [13:13:32]MH_SAM_APDU [13:13:32]CAPDU: 80 0D 01 02 [13:13:32]Write to MH i2c: E2 08 00 D0 06 80 0D 01 02 00 00 00 00 4F [13:13:32]Write i2c OK [13:13:32]MH_I2C_Read... [13:13:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:13:32]Read from MH i2c: E2 [13:13:32]MH_I2C_Read... [13:13:32]Read from MH i2c: E2 03 00 [13:13:32]MH_I2C_Read... [13:13:32]Read from MH i2c: E2 03 00 D0 06 00 90 00 4A [13:13:32]RAPDU: 90 00 [13:13:32]wFMCommunicate OK [13:13:32]wFMCommunicate request_size=255 [13:13:32]MH_SAM_APDU [13:13:32]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 7C 3C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 78 74 01 00 35 04 06 00 C1 3B EE 9C [13:13:32]Write to MH i2c: E2 02 01 D1 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 7C 3C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 78 74 01 00 35 04 06 00 C1 3B EE 9C 00 00 73 [13:13:32]Write i2c OK [13:13:32]MH_I2C_Read... [13:13:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:13:32]Read from MH i2c: E2 [13:13:32]MH_I2C_Read... [13:13:32]Read from MH i2c: E2 03 00 [13:13:32]MH_I2C_Read... [13:13:32]Read from MH i2c: E2 03 00 D1 06 00 90 00 4B [13:13:32]RAPDU: 90 00 [13:13:32]wFMCommunicate OK [13:13:32]wFMCommunicate request_size=7 [13:13:32]MH_SAM_APDU [13:13:32]CAPDU: 80 0D 02 02 02 98 0E [13:13:32]Write to MH i2c: E2 0A 00 D2 06 80 0D 02 02 02 00 98 0E 00 00 FC [13:13:32]Write i2c OK [13:13:32]MH_I2C_Read... [13:13:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:13:32]Read from MH i2c: E2 [13:13:32]MH_I2C_Read... [13:13:32]Read from MH i2c: E2 03 00 [13:13:32]MH_I2C_Read... [13:13:32]Read from MH i2c: E2 03 00 D2 06 00 90 00 4C [13:13:32]RAPDU: 90 00 [13:13:32]wFMCommunicate OK [13:13:32]wFMCommunicate request_size=4 [13:13:32]MH_SAM_APDU [13:13:32]CAPDU: 80 0D 03 02 [13:13:32]Write to MH i2c: E2 08 00 D3 06 80 0D 03 02 00 00 00 00 54 [13:13:32]Write i2c OK [13:13:32]MH_I2C_Read... [13:13:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:13:32]Read from MH i2c: E2 [13:13:32]MH_I2C_Read... [13:13:32]Read from MH i2c: E2 0B 00 [13:13:32]MH_I2C_Read... [13:13:32]Read from MH i2c: E2 0B 00 D3 06 00 20 CA F1 96 7E EA 2E EF 90 00 4B [13:13:32]RAPDU: 20 CA F1 96 7E EA 2E EF 90 00 [13:13:32]wFMCommunicate OK [13:13:32]SAM_PROTO_SignData done [13:13:32]FM_MakeSignedData done [13:13:32]CreateOFDProtocolMessage [13:13:32]wFMCommunicate request_size=4 [13:13:32]MH_SAM_APDU [13:13:32]CAPDU: 80 11 00 00 [13:13:32]Write to MH i2c: E2 08 00 D4 06 80 11 00 00 00 00 00 00 54 [13:13:32]Write i2c OK [13:13:32]MH_I2C_Read... [13:13:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:13:32]Read from MH i2c: E2 [13:13:32]MH_I2C_Read... [13:13:32]Read from MH i2c: E2 17 00 [13:13:32]MH_I2C_Read... [13:13:32]Read from MH i2c: E2 17 00 D4 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A5 [13:13:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:13:32]wFMCommunicate OK [13:13:32]CreateOFDProtocolMessage done [13:13:32]OFDSenderStorePacket 95352 [13:13:32]StoreOFDPacket docnum=95352 [13:13:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 BB CC 04 01 6B 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 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 5F 01 00 00 F4 03 04 00 7C 3C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 78 74 01 00 35 04 06 00 C1 3B EE 9C 98 0E 20 CA F1 96 7E EA 2E EF [13:13:32]CheckFolder [13:13:32]dirname=/storage/ofd_packets [13:13:32]CheckFolder done [13:13:32]ProducePacketName [13:13:32]name=ofd_packets/00095352 [13:13:32]NVStorageSaveData ofd_packets/00095352 [13:13:32]File name is /storage/ofd_packets/00095352 [13:13:32]Write 298 bytes [13:13:32]NVStorageSaveData done [13:13:32]OFDSenderStorePacket done [13:13:32]KKMCreateOFDPacket done [13:13:32]NVStorageSaveData kkm_last_timestamp [13:13:32]File name is /storage/kkm_last_timestamp [13:13:32]Write 4 bytes [13:13:32]NVStorageSaveData done [13:13:32]ExternCall_PrintAddStr [13:13:32]wPrintStart [13:13:32]Write to MH i2c: 01 00 00 D5 06 DB [13:13:32]Write i2c OK [13:13:32]MH_I2C_Read... [13:13:32]Read from MH i2c: 01 [13:13:32]MH_I2C_Read... [13:13:32]Read from MH i2c: 01 07 00 [13:13:32]MH_I2C_Read... [13:13:32]Read from MH i2c: 01 07 00 D5 06 00 00 00 00 00 FF 0F F0 [13:13:32]RasterBufferAndPrint [13:13:32]line Счет N : (1)3405864 [13:13:32]line ИНН: 02508201610067 [13:13:32]line Контрольно-Кассовый Чек [13:13:32]line ПРОДАЖА [13:13:32]line ТРК (МРК, ГНК) : 51 [13:13:32]line Товар: 2710194210 [13:13:32]line ДТ-К-5 [13:13:32]line 13.130 * 76.20 [13:13:32]line = 1000.51 [13:13:32]line НДС 12% НСП 1% [13:13:32]line > о реализуемом товаре [13:13:32]line ОКРУГЛЕНИЕ: -0.51 [13:13:32]line ИТОГО: 1000.00 [13:13:32]line Внесено: 1000.00 [13:13:32]line СДАЧА: 0.00 [13:13:32]line НСП 1% : 8.85 [13:13:32]line НДС 12% : 106.25 [13:13:32]line Наличными: 1000.00 [13:13:32]line Безнал.: 0.00 [13:13:32]line Место: АЗС № 82 "Партнер Нефть" [13:13:32]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:13:32]line СНО: Общий режим [13:13:32]line Чек 351 27.10.2024 13:13 [13:13:32]line Смена: 143 ФФД: 1.0 [13:13:32]line ЗНМ: 0300000017 [13:13:32]line РНМ: 0000000000170478 [13:13:32]line Версия ККМ: v1.0 [13:13:32]line ФМ: 0000000002098560 [13:13:32]line ФД: 95352 [13:13:32]line ФПД: 212463150471182 [13:13:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T131332&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95352&fm=212463150471182&tin=02508201610067®Number=0000000000170478&sum=100000 [13:13:33]OFD Sender: Processing packet 95352 [packets to send 56, broken 55] [13:13:33]ProducePacketName [13:13:33]name=ofd_packets/00095352 [13:13:33]OFD Sender: To server: pG, [13:13:33]CommunicateWithHost lk.salyk.kg:30040 [13:13:33]ConnectInit lk.salyk.kg [13:13:33]written 0, free lines is 4095 [13:13:33]Connected sock=10 [13:13:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 BB CC 04 01 6B 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 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 5F 01 00 00 F4 03 04 00 7C 3C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 78 74 01 00 35 04 06 00 C1 3B EE 9C 98 0E 20 CA F1 96 7E EA 2E EF [13:13:33]Write to MH i2c: 01 00 00 00 07 07 [13:13:33]Write i2c OK [13:13:33]MH_I2C_Read... [13:13:33]Read from MH i2c: 01 [13:13:33]MH_I2C_Read... [13:13:33]Read from MH i2c: 01 07 00 [13:13:33]MH_I2C_Read... [13:13:33]Read from MH i2c: 01 07 00 00 07 00 00 00 00 00 0A 0D 25 [13:13:33]RasterBufferAndPrint [13:13:33]line [13:13:33]line [13:13:33]line [13:13:33]line [13:13:33]line [13:13:33]written 0, free lines is 3344 [13:13:33]MH_Cut [13:13:33]Write to MH i2c: D1 01 00 07 07 01 E0 [13:13:33]Write i2c OK [13:13:33]MH_I2C_Read... [13:13:33]Read from MH i2c: D1 [13:13:33]MH_I2C_Read... [13:13:33]Read from MH i2c: D1 01 00 [13:13:33]MH_I2C_Read... [13:13:33]Read from MH i2c: D1 01 00 07 07 00 DF [13:13:33]Write to MH i2c: 01 00 00 08 07 0F [13:13:33]Write i2c OK [13:13:33]MH_I2C_Read... [13:13:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 BC 92 47 00 93 0D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 78 74 01 00 F4 03 04 00 A8 E6 1D 67 B6 04 01 00 00 63 4A 46 C2 19 1C 9F 1D [13:13:33]CommunicateWithHost err = 0 [13:13:33]CheckOFDResponse [13:13:33]1017 (14) - 77093643461234 [13:13:33]1041 (16) - 0000000002098560 [13:13:33]1040 (4) - 95352 [13:13:33]1012 (4) - 27.10.2024 07:07 [13:13:33]1206 (1) - 0 [13:13:33]OFD Sender: Remove packet 95352 [13:13:33]ProducePacketName [13:13:33]name=ofd_packets/00095352 [13:13:33]NVStorageDeleteData [13:13:34]OFD Sender: No OFD packet to send [13:13:34]*** Cut start [13:13:34]*** Partial cut [13:13:34]*** CUTSNS_PIN = 1 [13:13:34]*** CUTSNS_PIN = 0 [13:13:34]*** Brake cut motor [13:13:34]Read from MH i2c: 01 [13:13:34]MH_I2C_Read... [13:13:34]*** Stop cut motor [13:13:34]*** Cut end [13:13:34]Read from MH i2c: 01 07 00 [13:13:34]MH_I2C_Read... [13:13:34]Read from MH i2c: 01 07 00 08 07 00 00 00 00 00 FF 0F 24 [13:13:34]process_action close_receipt done [13:13:34]requested_data is exist [13:13:34]produce_requested_data [13:13:34]requested_item fm.sn is exist - process it [13:13:34]wFMCommunicate request_size=4 [13:13:34]MH_SAM_APDU [13:13:34]CAPDU: 80 11 00 00 [13:13:34]Write to MH i2c: E2 08 00 09 07 80 11 00 00 00 00 00 00 8A [13:13:34]Write i2c OK [13:13:34]MH_I2C_Read... [13:13:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:13:34]Read from MH i2c: E2 [13:13:34]MH_I2C_Read... [13:13:34]Read from MH i2c: E2 17 00 [13:13:34]MH_I2C_Read... [13:13:34]Read from MH i2c: E2 17 00 09 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DB [13:13:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:13:34]wFMCommunicate OK [13:13:34]requested_item fd.num is exist - process it [13:13:34]SAM_PROTO_GetFieldsCounters [13:13:34]wFMCommunicate request_size=4 [13:13:34]MH_SAM_APDU [13:13:34]CAPDU: 80 13 00 00 [13:13:34]Write to MH i2c: E2 08 00 0A 07 80 13 00 00 00 00 00 00 8D [13:13:34]Write i2c OK [13:13:34]MH_I2C_Read... [13:13:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:13:35]Read from MH i2c: E2 [13:13:35]MH_I2C_Read... [13:13:35]Read from MH i2c: E2 62 00 [13:13:35]MH_I2C_Read... [13:13:35]Read from MH i2c: E2 62 00 0A 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 78 74 01 00 0E 04 04 00 8F 00 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 4A [13:13:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 78 74 01 00 0E 04 04 00 8F 00 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 [13:13:35]wFMCommunicate OK [13:13:35]SAM_PROTO_GetFieldsCounters done [13:13:35]requested_item shift.num is exist - process it [13:13:35]requested_item shift.opened is exist - process it [13:13:35]req_shift_opened [13:13:35]FM_GetShiftState [13:13:35]SAM_PROTO_GetShiftState [13:13:35]wFMCommunicate request_size=4 [13:13:35]MH_SAM_APDU [13:13:35]CAPDU: 80 13 01 00 [13:13:35]Write to MH i2c: E2 08 00 0B 07 80 13 01 00 00 00 00 00 8F [13:13:35]Write i2c OK [13:13:35]MH_I2C_Read... [13:13:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:13:35]Read from MH i2c: E2 [13:13:35]MH_I2C_Read... [13:13:35]Read from MH i2c: E2 0E 00 [13:13:35]MH_I2C_Read... [13:13:35]Read from MH i2c: E2 0E 00 0B 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3B [13:13:35]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:13:35]wFMCommunicate OK [13:13:35]SAM_PROTO_GetShiftState done [13:13:35]FM_GetShiftState done [13:13:35]req_shift_opened done [13:13:35]requested_item shift.open_date is exist - process it [13:13:35]req_shift_open_date [13:13:35]req_shift_open_date done [13:13:35]produce_requested_data done [13:13:35]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95352,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:13:35]process_action_free close_receipt [13:13:35]json_value_free [13:13:35]json_value_free done [13:13:35]process_json_proto returns [13:13:35]Send response to host [13:13:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95352,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:13:35]free response buf [13:13:35]execute_script done [13:13:35]execute_script returns [13:13:35]free content buf [13:13:35]Sock 7.Close socket [13:13:35]Sock 7.Thread stoped [13:13:39]OFD Sender: No OFD packet to send [13:13:44]OFD Sender: No OFD packet to send [13:13:49]OFD Sender: No OFD packet to send [13:13:54]OFD Sender: No OFD packet to send [13:13:59]OFD Sender: No OFD packet to send [13:14:04]OFD Sender: No OFD packet to send [13:14:09]OFD Sender: No OFD packet to send [13:14:14]OFD Sender: No OFD packet to send [13:14:19]OFD Sender: No OFD packet to send [13:14:24]OFD Sender: No OFD packet to send [13:14:29]OFD Sender: No OFD packet to send [13:14:34]OFD Sender: No OFD packet to send [13:14:39]OFD Sender: No OFD packet to send [13:14:44]OFD Sender: No OFD packet to send [13:14:49]OFD Sender: No OFD packet to send [13:14:52]accept exits with 9 [13:14:52]New connection [13:14:52]New thread 3067362660 created [13:14:52]Thread 3067219300 joined [13:14:52]Waiting for new connection... [13:14:52] Sock 9.Parse request [13:14:52]Sock 9.Check first char [13:14:52]Sock 9.First char is OK [13:14:52]request: POST /json_proto HTTP/1.0 [13:14:52]Method: POST [13:14:52]URL: /json_proto [13:14:52]Method is POST - this is cgi request [13:14:52]url: /json_proto [13:14:52]query_string will be loaded in cgi processing [13:14:52]execute_cgi json_proto POST (null) [13:14:52]execute_cgi path=json_proto method=POST [13:14:52]POST find Content-Length [13:14:52]Host: 172.17.40.67:8080 [13:14:52]Content-Length: 679 [13:14:52]Content-Type: application/json [13:14:52] [13:14:52]POST finish read [13:14:52]Found Content-Length = 679 [13:14:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405867", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.020, "sum" : 670.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 670.00, "total" : 670.00, "payments": [ { "type": 0, "sum" : 670.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:14:52]execute_script... [13:14: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)3405867", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.020, "sum" : 670.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 670.00, "total" : 670.00, "payments": [ { "type": 0, "sum" : 670.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:14:52]POST & json_proto [13:14:52]process_json_proto [13:14:52]json parsed OK: [13:14:52]protocol is kg_v1.0 [13:14:52]action value=close_receipt [13:14:52]process_action close_receipt [13:14:52]cmd_close_receipt [13:14:52]MH_GetDate [13:14:52]Write to MH i2c: F0 00 00 0C 07 02 [13:14:52]Write i2c OK [13:14:52]MH_I2C_Read... [13:14:52]Read from MH i2c: F0 [13:14:52]MH_I2C_Read... [13:14:52]Read from MH i2c: F0 09 00 [13:14:52]MH_I2C_Read... [13:14:52]Read from MH i2c: F0 09 00 0C 07 00 CD 3C 1E 67 EE DA 66 66 2D [13:14:52]GetLastDocTimeStamp 1730034812 [13:14:52]current date 1730034893 [13:14:52]FM_GetShiftState [13:14:52]SAM_PROTO_GetShiftState [13:14:52]wFMCommunicate request_size=4 [13:14:52]MH_SAM_APDU [13:14:52]CAPDU: 80 13 01 00 [13:14:52]Write to MH i2c: E2 08 00 0D 07 80 13 01 00 00 00 00 00 91 [13:14:52]Write i2c OK [13:14:52]MH_I2C_Read... [13:14:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:14:52]Read from MH i2c: E2 [13:14:52]MH_I2C_Read... [13:14:52]Read from MH i2c: E2 0E 00 [13:14:52]MH_I2C_Read... [13:14:52]Read from MH i2c: E2 0E 00 0D 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3D [13:14:52]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:14:52]wFMCommunicate OK [13:14:52]SAM_PROTO_GetShiftState done [13:14:52]FM_GetShiftState done [13:14:52]opened in 1729987736 [13:14:52]opened+sec_in_day 1730074136 [13:14:52]quantity*price = 67033 [13:14:52]sum+1 = 67035 [13:14:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 670.00 Внесено: 670.00 СДАЧА: 0.00 НСП 1% : 5.93 НДС 12% : 71.19 Наличными: 670.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 352 27.10.2024 13:14 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95353 ФПД: 41093327318751 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T131453&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95353&fm=41093327318751&tin=02508201610067®Number=0000000000170478&sum=67000 [13:14:53]StoreToDocumentArchive [13:14:53]shift 143 fd 95353 [13:14:53]save to /storage/0143/doc_00095353 [13:14:53]save last doc name /storage/0143/doc_00095353 to /storage/kkm_last_doc_name [13:14:53]save OK [13:14:53]Clear old archive folders... [13:14:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:14:53]tlvbuf is 01F89150 [13:14:53]SAM_PROTO_ClearQueue [13:14:53]wFMCommunicate request_size=4 [13:14:53]MH_SAM_APDU [13:14:53]CAPDU: 80 09 00 00 [13:14:53]Write to MH i2c: E2 08 00 1A 07 80 09 00 00 00 00 00 00 93 [13:14:53]Write i2c OK [13:14:53]MH_I2C_Read... [13:14:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:14:53]Read from MH i2c: E2 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: E2 03 00 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: E2 03 00 1A 07 00 90 00 95 [13:14:53]RAPDU: 90 00 [13:14:53]wFMCommunicate OK [13:14:53]SAM_PROTO_ClearQueue done [13:14:53]KKMCreateOFDPacket [13:14:53]OFDProtocolAddRootSTLVToBuf [13:14:53]FM_MakeSignedData [13:14:53]FM_MakeSignedData [13:14:53]SAM_PROTO_SignData [13:14:53]wFMCommunicate request_size=4 [13:14:53]MH_SAM_APDU [13:14:53]CAPDU: 80 0D 01 02 [13:14:53]Write to MH i2c: E2 08 00 1B 07 80 0D 01 02 00 00 00 00 9B [13:14:53]Write i2c OK [13:14:53]MH_I2C_Read... [13:14:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:14:53]Read from MH i2c: E2 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: E2 03 00 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: E2 03 00 1B 07 00 90 00 96 [13:14:53]RAPDU: 90 00 [13:14:53]wFMCommunicate OK [13:14:53]wFMCommunicate request_size=255 [13:14:53]MH_SAM_APDU [13:14: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 34 FF 03 08 00 03 24 27 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 DA 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 1B 00 00 00 00 07 04 06 00 B8 05 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 CD 3C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 79 74 01 00 35 04 06 00 25 [13:14:53]Write to MH i2c: E2 02 01 1C 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 34 FF 03 08 00 03 24 27 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 DA 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 1B 00 00 00 00 07 04 06 00 B8 05 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 CD 3C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 79 74 01 00 35 04 06 00 25 00 00 55 [13:14:53]Write i2c OK [13:14:53]MH_I2C_Read... [13:14:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:14:53]Read from MH i2c: E2 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: E2 03 00 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: E2 03 00 1C 07 00 90 00 97 [13:14:53]RAPDU: 90 00 [13:14:53]wFMCommunicate OK [13:14:53]wFMCommunicate request_size=10 [13:14:53]MH_SAM_APDU [13:14:53]CAPDU: 80 0D 02 02 05 5F C9 2D 6E DF [13:14:53]Write to MH i2c: E2 0D 00 1D 07 80 0D 02 02 05 00 5F C9 2D 6E DF 00 00 4A [13:14:53]Write i2c OK [13:14:53]MH_I2C_Read... [13:14:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:14:53]Read from MH i2c: E2 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: E2 03 00 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: E2 03 00 1D 07 00 90 00 98 [13:14:53]RAPDU: 90 00 [13:14:53]wFMCommunicate OK [13:14:53]wFMCommunicate request_size=4 [13:14:53]MH_SAM_APDU [13:14:53]CAPDU: 80 0D 03 02 [13:14:53]Write to MH i2c: E2 08 00 1E 07 80 0D 03 02 00 00 00 00 A0 [13:14:53]Write i2c OK [13:14:53]MH_I2C_Read... [13:14:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:14:53]Read from MH i2c: E2 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: E2 0B 00 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: E2 0B 00 1E 07 00 93 14 C5 2F E8 00 68 64 90 00 F0 [13:14:53]RAPDU: 93 14 C5 2F E8 00 68 64 90 00 [13:14:53]wFMCommunicate OK [13:14:53]SAM_PROTO_SignData done [13:14:53]FM_MakeSignedData done [13:14:53]CreateOFDProtocolMessage [13:14:53]wFMCommunicate request_size=4 [13:14:53]MH_SAM_APDU [13:14:53]CAPDU: 80 11 00 00 [13:14:53]Write to MH i2c: E2 08 00 1F 07 80 11 00 00 00 00 00 00 A0 [13:14:53]Write i2c OK [13:14:53]MH_I2C_Read... [13:14:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:14:53]Read from MH i2c: E2 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: E2 17 00 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: E2 17 00 1F 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F1 [13:14:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:14:53]wFMCommunicate OK [13:14:53]CreateOFDProtocolMessage done [13:14:53]OFDSenderStorePacket 95353 [13:14:53]StoreOFDPacket docnum=95353 [13:14:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FD 91 07 01 86 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 34 FF 03 08 00 03 24 27 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 DA 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 1B 00 00 00 00 07 04 06 00 B8 05 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 CD 3C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 79 74 01 00 35 04 06 00 25 5F C9 2D 6E DF 93 14 C5 2F E8 00 68 64 [13:14:53]CheckFolder [13:14:53]dirname=/storage/ofd_packets [13:14:53]CheckFolder done [13:14:53]ProducePacketName [13:14:53]name=ofd_packets/00095353 [13:14:53]NVStorageSaveData ofd_packets/00095353 [13:14:53]File name is /storage/ofd_packets/00095353 [13:14:53]Write 301 bytes [13:14:53]NVStorageSaveData done [13:14:53]OFDSenderStorePacket done [13:14:53]KKMCreateOFDPacket done [13:14:53]NVStorageSaveData kkm_last_timestamp [13:14:53]File name is /storage/kkm_last_timestamp [13:14:53]Write 4 bytes [13:14:53]NVStorageSaveData done [13:14:53]ExternCall_PrintAddStr [13:14:53]wPrintStart [13:14:53]Write to MH i2c: 01 00 00 20 07 27 [13:14:53]Write i2c OK [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: 01 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: 01 07 00 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: 01 07 00 20 07 00 00 00 00 00 FF 0F 3C [13:14:53]RasterBufferAndPrint [13:14:53]line Счет N : (1)3405867 [13:14:53]line ИНН: 02508201610067 [13:14:53]line Контрольно-Кассовый Чек [13:14:53]line ПРОДАЖА [13:14:53]line ТРК (МРК, ГНК) : 42 [13:14:53]line Товар: 2710124130 [13:14:53]line Аи-92-К-4 [13:14:53]line 10.020 * 66.90 [13:14:53]line = 670.34 [13:14:53]line НДС 12% НСП 1% [13:14:53]line > о реализуемом товаре [13:14:53]line ОКРУГЛЕНИЕ: -0.34 [13:14:53]line ИТОГО: 670.00 [13:14:53]line Внесено: 670.00 [13:14:53]line СДАЧА: 0.00 [13:14:53]line НСП 1% : 5.93 [13:14:53]line НДС 12% : 71.19 [13:14:53]line Наличными: 670.00 [13:14:53]line Безнал.: 0.00 [13:14:53]line Место: АЗС № 82 "Партнер Нефть" [13:14:53]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:14:53]line СНО: Общий режим [13:14:53]line Чек 352 27.10.2024 13:14 [13:14:53]line Смена: 143 ФФД: 1.0 [13:14:53]line ЗНМ: 0300000017 [13:14:53]line РНМ: 0000000000170478 [13:14:53]line Версия ККМ: v1.0 [13:14:53]line ФМ: 0000000002098560 [13:14:53]line ФД: 95353 [13:14:53]line ФПД: 41093327318751 [13:14:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T131453&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95353&fm=41093327318751&tin=02508201610067®Number=0000000000170478&sum=67000 [13:14:54]OFD Sender: Processing packet 95353 [packets to send 56, broken 55] [13:14:54]ProducePacketName [13:14:54]name=ofd_packets/00095353 [13:14:54]OFD Sender: To server: pG, [13:14:54]CommunicateWithHost lk.salyk.kg:30040 [13:14:54]ConnectInit lk.salyk.kg [13:14:54]written 0, free lines is 4095 [13:14:54]Connected sock=7 [13:14:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FD 91 07 01 86 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 34 FF 03 08 00 03 24 27 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 DA 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 1B 00 00 00 00 07 04 06 00 B8 05 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 CD 3C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 79 74 01 00 35 04 06 00 25 5F C9 2D 6E DF 93 14 C5 2F E8 00 68 64 [13:14:54]Write to MH i2c: 01 00 00 4B 07 52 [13:14:54]Write i2c OK [13:14:54]MH_I2C_Read... [13:14:54]Read from MH i2c: 01 [13:14:54]MH_I2C_Read... [13:14:54]Read from MH i2c: 01 07 00 [13:14:54]MH_I2C_Read... [13:14:54]Read from MH i2c: 01 07 00 4B 07 00 00 00 00 00 09 0D 6F [13:14:54]RasterBufferAndPrint [13:14:54]line [13:14:54]line [13:14:54]line [13:14:54]line [13:14:54]line [13:14:54]written 0, free lines is 3343 [13:14:54]MH_Cut [13:14:54]Write to MH i2c: D1 01 00 52 07 01 2B [13:14:54]Write i2c OK [13:14:54]MH_I2C_Read... [13:14:54]Read from MH i2c: D1 [13:14:54]MH_I2C_Read... [13:14:54]Read from MH i2c: D1 01 00 [13:14:54]MH_I2C_Read... [13:14:54]Read from MH i2c: D1 01 00 52 07 00 2A [13:14:54]Write to MH i2c: 01 00 00 53 07 5A [13:14:54]Write i2c OK [13:14:54]MH_I2C_Read... [13:14:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 39 81 47 00 E3 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 32 30 39 38 35 36 30 10 04 04 00 79 74 01 00 F4 03 04 00 F9 E6 1D 67 B6 04 01 00 00 AC 84 8B 17 20 2A 01 08 [13:14:54]CommunicateWithHost err = 0 [13:14:54]CheckOFDResponse [13:14:54]1017 (14) - 77093643461234 [13:14:54]1041 (16) - 0000000002098560 [13:14:54]1040 (4) - 95353 [13:14:54]1012 (4) - 27.10.2024 07:08 [13:14:54]1206 (1) - 0 [13:14:54]OFD Sender: Remove packet 95353 [13:14:54]ProducePacketName [13:14:54]name=ofd_packets/00095353 [13:14:54]NVStorageDeleteData [13:14:55]OFD Sender: No OFD packet to send [13:14:55]*** Cut start [13:14:55]*** Partial cut [13:14:55]*** CUTSNS_PIN = 1 [13:14:55]*** CUTSNS_PIN = 0 [13:14:55]*** Brake cut motor [13:14:55]Read from MH i2c: 01 [13:14:55]MH_I2C_Read... [13:14:55]*** Stop cut motor [13:14:55]*** Cut end [13:14:55]Read from MH i2c: 01 07 00 [13:14:55]MH_I2C_Read... [13:14:55]Read from MH i2c: 01 07 00 53 07 00 00 00 00 00 FF 0F 6F [13:14:55]process_action close_receipt done [13:14:55]requested_data is exist [13:14:55]produce_requested_data [13:14:55]requested_item fm.sn is exist - process it [13:14:55]wFMCommunicate request_size=4 [13:14:55]MH_SAM_APDU [13:14:55]CAPDU: 80 11 00 00 [13:14:55]Write to MH i2c: E2 08 00 54 07 80 11 00 00 00 00 00 00 D5 [13:14:55]Write i2c OK [13:14:55]MH_I2C_Read... [13:14:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:14:55]Read from MH i2c: E2 [13:14:55]MH_I2C_Read... [13:14:55]Read from MH i2c: E2 17 00 [13:14:55]MH_I2C_Read... [13:14:55]Read from MH i2c: E2 17 00 54 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 26 [13:14:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:14:55]wFMCommunicate OK [13:14:55]requested_item fd.num is exist - process it [13:14:55]SAM_PROTO_GetFieldsCounters [13:14:55]wFMCommunicate request_size=4 [13:14:55]MH_SAM_APDU [13:14:55]CAPDU: 80 13 00 00 [13:14:55]Write to MH i2c: E2 08 00 55 07 80 13 00 00 00 00 00 00 D8 [13:14:55]Write i2c OK [13:14:55]MH_I2C_Read... [13:14:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:14:56]Read from MH i2c: E2 [13:14:56]MH_I2C_Read... [13:14:56]Read from MH i2c: E2 62 00 [13:14:56]MH_I2C_Read... [13:14:56]Read from MH i2c: E2 62 00 55 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 79 74 01 00 0E 04 04 00 8F 00 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 99 [13:14:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 79 74 01 00 0E 04 04 00 8F 00 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 [13:14:56]wFMCommunicate OK [13:14:56]SAM_PROTO_GetFieldsCounters done [13:14:56]requested_item shift.num is exist - process it [13:14:56]requested_item shift.opened is exist - process it [13:14:56]req_shift_opened [13:14:56]FM_GetShiftState [13:14:56]SAM_PROTO_GetShiftState [13:14:56]wFMCommunicate request_size=4 [13:14:56]MH_SAM_APDU [13:14:56]CAPDU: 80 13 01 00 [13:14:56]Write to MH i2c: E2 08 00 56 07 80 13 01 00 00 00 00 00 DA [13:14:56]Write i2c OK [13:14:56]MH_I2C_Read... [13:14:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:14:56]Read from MH i2c: E2 [13:14:56]MH_I2C_Read... [13:14:56]Read from MH i2c: E2 0E 00 [13:14:56]MH_I2C_Read... [13:14:56]Read from MH i2c: E2 0E 00 56 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 86 [13:14:56]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:14:56]wFMCommunicate OK [13:14:56]SAM_PROTO_GetShiftState done [13:14:56]FM_GetShiftState done [13:14:56]req_shift_opened done [13:14:56]requested_item shift.open_date is exist - process it [13:14:56]req_shift_open_date [13:14:56]req_shift_open_date done [13:14:56]produce_requested_data done [13:14:56]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95353,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:14:56]process_action_free close_receipt [13:14:56]json_value_free [13:14:56]json_value_free done [13:14:56]process_json_proto returns [13:14:56]Send response to host [13:14:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95353,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:14:56]free response buf [13:14:56]execute_script done [13:14:56]execute_script returns [13:14:56]free content buf [13:14:56]Sock 9.Close socket [13:14:56]Sock 9.Thread stoped [13:15:00]OFD Sender: No OFD packet to send [13:15:05]OFD Sender: No OFD packet to send [13:15:10]OFD Sender: No OFD packet to send [13:15:14]accept exits with 10 [13:15:14]New connection [13:15:14]New thread 3067219300 created [13:15:14]Thread 3067362660 joined [13:15:14]Waiting for new connection... [13:15:14] Sock 10.Parse request [13:15:14]Sock 10.Check first char [13:15:14]Sock 10.First char is OK [13:15:14]request: POST /json_proto HTTP/1.0 [13:15:14]Method: POST [13:15:14]URL: /json_proto [13:15:14]Method is POST - this is cgi request [13:15:14]url: /json_proto [13:15:14]query_string will be loaded in cgi processing [13:15:14]execute_cgi json_proto POST (null) [13:15:14]execute_cgi path=json_proto method=POST [13:15:14]POST find Content-Length [13:15:14]Host: 172.17.40.67:8080 [13:15:14]Content-Length: 675 [13:15:14]Content-Type: application/json [13:15:14] [13:15:14]POST finish read [13:15:14]Found Content-Length = 675 [13:15:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405866", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [13:15:14]execute_script... [13:15: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)3405866", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [13:15:14]POST & json_proto [13:15:14]process_json_proto [13:15:14]json parsed OK: [13:15:14]protocol is kg_v1.0 [13:15:14]action value=close_receipt [13:15:14]process_action close_receipt [13:15:14]cmd_close_receipt [13:15:14]MH_GetDate [13:15:14]Write to MH i2c: F0 00 00 57 07 4D [13:15:14]Write i2c OK [13:15:14]MH_I2C_Read... [13:15:14]Read from MH i2c: F0 [13:15:14]MH_I2C_Read... [13:15:14]Read from MH i2c: F0 09 00 [13:15:14]MH_I2C_Read... [13:15:14]Read from MH i2c: F0 09 00 57 07 00 E3 3C 1E 67 EE DA 66 66 8E [13:15:14]GetLastDocTimeStamp 1730034893 [13:15:14]current date 1730034915 [13:15:14]FM_GetShiftState [13:15:14]SAM_PROTO_GetShiftState [13:15:14]wFMCommunicate request_size=4 [13:15:14]MH_SAM_APDU [13:15:14]CAPDU: 80 13 01 00 [13:15:14]Write to MH i2c: E2 08 00 58 07 80 13 01 00 00 00 00 00 DC [13:15:14]Write i2c OK [13:15:14]MH_I2C_Read... [13:15:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:15:14]Read from MH i2c: E2 [13:15:14]MH_I2C_Read... [13:15:14]Read from MH i2c: E2 0E 00 [13:15:14]MH_I2C_Read... [13:15:14]Read from MH i2c: E2 0E 00 58 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 88 [13:15:14]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:15:14]wFMCommunicate OK [13:15:14]SAM_PROTO_GetShiftState done [13:15:14]FM_GetShiftState done [13:15:14]opened in 1729987736 [13:15:14]opened+sec_in_day 1730074136 [13:15:14]quantity*price = 70027 [13:15:14]sum+1 = 70029 [13:15:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 353 27.10.2024 13:15 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95354 ФПД: 205658422165771 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T131515&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95354&fm=205658422165771&tin=02508201610067®Number=0000000000170478&sum=70000 [13:15:15]StoreToDocumentArchive [13:15:15]shift 143 fd 95354 [13:15:15]save to /storage/0143/doc_00095354 [13:15:15]save last doc name /storage/0143/doc_00095354 to /storage/kkm_last_doc_name [13:15:15]save OK [13:15:15]Clear old archive folders... [13:15:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:15:15]tlvbuf is 01F777E0 [13:15:15]SAM_PROTO_ClearQueue [13:15:15]wFMCommunicate request_size=4 [13:15:15]MH_SAM_APDU [13:15:15]CAPDU: 80 09 00 00 [13:15:15]Write to MH i2c: E2 08 00 65 07 80 09 00 00 00 00 00 00 DE [13:15:15]Write i2c OK [13:15:15]MH_I2C_Read... [13:15:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:15:15]Read from MH i2c: E2 [13:15:15]MH_I2C_Read... [13:15:15]Read from MH i2c: E2 03 00 [13:15:15]MH_I2C_Read... [13:15:15]Read from MH i2c: E2 03 00 65 07 00 90 00 E0 [13:15:15]RAPDU: 90 00 [13:15:15]wFMCommunicate OK [13:15:15]SAM_PROTO_ClearQueue done [13:15:15]KKMCreateOFDPacket [13:15:15]OFDProtocolAddRootSTLVToBuf [13:15:15]FM_MakeSignedData [13:15:15]FM_MakeSignedData [13:15:15]SAM_PROTO_SignData [13:15:15]wFMCommunicate request_size=4 [13:15:15]MH_SAM_APDU [13:15:15]CAPDU: 80 0D 01 02 [13:15:15]Write to MH i2c: E2 08 00 66 07 80 0D 01 02 00 00 00 00 E6 [13:15:15]Write i2c OK [13:15:15]MH_I2C_Read... [13:15:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:15:15]Read from MH i2c: E2 [13:15:15]MH_I2C_Read... [13:15:15]Read from MH i2c: E2 03 00 [13:15:15]MH_I2C_Read... [13:15:15]Read from MH i2c: E2 03 00 66 07 00 90 00 E1 [13:15:15]RAPDU: 90 00 [13:15:15]wFMCommunicate OK [13:15:15]wFMCommunicate request_size=255 [13:15:15]MH_SAM_APDU [13:15:15]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 61 01 00 00 F4 03 04 00 E3 3C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7A 74 01 00 35 04 06 00 BB 0B 95 32 [13:15:15]Write to MH i2c: E2 02 01 67 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 61 01 00 00 F4 03 04 00 E3 3C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7A 74 01 00 35 04 06 00 BB 0B 95 32 00 00 78 [13:15:15]Write i2c OK [13:15:15]MH_I2C_Read... [13:15:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:15:15]Read from MH i2c: E2 [13:15:15]MH_I2C_Read... [13:15:15]Read from MH i2c: E2 03 00 [13:15:15]MH_I2C_Read... [13:15:15]Read from MH i2c: E2 03 00 67 07 00 90 00 E2 [13:15:15]RAPDU: 90 00 [13:15:15]wFMCommunicate OK [13:15:15]wFMCommunicate request_size=7 [13:15:15]MH_SAM_APDU [13:15:15]CAPDU: 80 0D 02 02 02 C1 0B [13:15:15]Write to MH i2c: E2 0A 00 68 07 80 0D 02 02 02 00 C1 0B 00 00 B9 [13:15:15]Write i2c OK [13:15:15]MH_I2C_Read... [13:15:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:15:15]Read from MH i2c: E2 [13:15:15]MH_I2C_Read... [13:15:15]Read from MH i2c: E2 03 00 [13:15:15]MH_I2C_Read... [13:15:15]Read from MH i2c: E2 03 00 68 07 00 90 00 E3 [13:15:15]RAPDU: 90 00 [13:15:15]wFMCommunicate OK [13:15:15]wFMCommunicate request_size=4 [13:15:15]MH_SAM_APDU [13:15:15]CAPDU: 80 0D 03 02 [13:15:15]Write to MH i2c: E2 08 00 69 07 80 0D 03 02 00 00 00 00 EB [13:15:15]Write i2c OK [13:15:15]MH_I2C_Read... [13:15:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:15:15]Read from MH i2c: E2 [13:15:15]MH_I2C_Read... [13:15:15]Read from MH i2c: E2 0B 00 [13:15:15]MH_I2C_Read... [13:15:15]Read from MH i2c: E2 0B 00 69 07 00 03 5D A7 D4 8A 98 91 8A 90 00 04 [13:15:15]RAPDU: 03 5D A7 D4 8A 98 91 8A 90 00 [13:15:15]wFMCommunicate OK [13:15:15]SAM_PROTO_SignData done [13:15:15]FM_MakeSignedData done [13:15:15]CreateOFDProtocolMessage [13:15:15]wFMCommunicate request_size=4 [13:15:15]MH_SAM_APDU [13:15:15]CAPDU: 80 11 00 00 [13:15:15]Write to MH i2c: E2 08 00 6A 07 80 11 00 00 00 00 00 00 EB [13:15:15]Write i2c OK [13:15:15]MH_I2C_Read... [13:15:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:15:15]Read from MH i2c: E2 [13:15:15]MH_I2C_Read... [13:15:15]Read from MH i2c: E2 17 00 [13:15:15]MH_I2C_Read... [13:15:15]Read from MH i2c: E2 17 00 6A 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3C [13:15:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:15:15]wFMCommunicate OK [13:15:15]CreateOFDProtocolMessage done [13:15:15]OFDSenderStorePacket 95354 [13:15:15]StoreOFDPacket docnum=95354 [13:15:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 9B 6D 04 01 DF F6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 61 01 00 00 F4 03 04 00 E3 3C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7A 74 01 00 35 04 06 00 BB 0B 95 32 C1 0B 03 5D A7 D4 8A 98 91 8A [13:15:15]CheckFolder [13:15:15]dirname=/storage/ofd_packets [13:15:15]CheckFolder done [13:15:16]ProducePacketName [13:15:16]name=ofd_packets/00095354 [13:15:16]NVStorageSaveData ofd_packets/00095354 [13:15:16]File name is /storage/ofd_packets/00095354 [13:15:16]Write 298 bytes [13:15:16]NVStorageSaveData done [13:15:16]OFDSenderStorePacket done [13:15:16]KKMCreateOFDPacket done [13:15:16]NVStorageSaveData kkm_last_timestamp [13:15:16]File name is /storage/kkm_last_timestamp [13:15:16]Write 4 bytes [13:15:16]NVStorageSaveData done [13:15:16]ExternCall_PrintAddStr [13:15:16]wPrintStart [13:15:16]Write to MH i2c: 01 00 00 6B 07 72 [13:15:16]Write i2c OK [13:15:16]MH_I2C_Read... [13:15:16]Read from MH i2c: 01 [13:15:16]MH_I2C_Read... [13:15:16]Read from MH i2c: 01 07 00 [13:15:16]MH_I2C_Read... [13:15:16]Read from MH i2c: 01 07 00 6B 07 00 00 00 00 00 FF 0F 87 [13:15:16]RasterBufferAndPrint [13:15:16]line Счет N : (1)3405866 [13:15:16]line ИНН: 02508201610067 [13:15:16]line Контрольно-Кассовый Чек [13:15:16]line ПРОДАЖА [13:15:16]line ТРК (МРК, ГНК) : 51 [13:15:16]line Товар: 2710194210 [13:15:16]line ДТ-К-5 [13:15:16]line 9.190 * 76.20 [13:15:16]line = 700.28 [13:15:16]line НДС 12% НСП 1% [13:15:16]line > о реализуемом товаре [13:15:16]line ОКРУГЛЕНИЕ: -0.28 [13:15:16]line ИТОГО: 700.00 [13:15:16]line Внесено: 700.00 [13:15:16]line СДАЧА: 0.00 [13:15:16]line НСП 1% : 6.20 [13:15:16]line НДС 12% : 74.37 [13:15:16]line Наличными: 700.00 [13:15:16]line Безнал.: 0.00 [13:15:16]line Место: АЗС № 82 "Партнер Нефть" [13:15:16]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:15:16]line СНО: Общий режим [13:15:16]line Чек 353 27.10.2024 13:15 [13:15:16]line Смена: 143 ФФД: 1.0 [13:15:16]line ЗНМ: 0300000017 [13:15:16]line РНМ: 0000000000170478 [13:15:16]line Версия ККМ: v1.0 [13:15:16]line ФМ: 0000000002098560 [13:15:16]line ФД: 95354 [13:15:16]line ФПД: 205658422165771 [13:15:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T131515&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95354&fm=205658422165771&tin=02508201610067®Number=0000000000170478&sum=70000 [13:15:16]OFD Sender: Processing packet 95354 [packets to send 56, broken 55] [13:15:16]ProducePacketName [13:15:16]name=ofd_packets/00095354 [13:15:16]OFD Sender: To server: pG, [13:15:16]CommunicateWithHost lk.salyk.kg:30040 [13:15:16]ConnectInit lk.salyk.kg [13:15:16]written 0, free lines is 4095 [13:15:16]Connected sock=9 [13:15:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 9B 6D 04 01 DF F6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 61 01 00 00 F4 03 04 00 E3 3C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7A 74 01 00 35 04 06 00 BB 0B 95 32 C1 0B 03 5D A7 D4 8A 98 91 8A [13:15:16]Write to MH i2c: 01 00 00 96 07 9D [13:15:16]Write i2c OK [13:15:16]MH_I2C_Read... [13:15:16]Read from MH i2c: 01 [13:15:16]MH_I2C_Read... [13:15:16]Read from MH i2c: 01 07 00 [13:15:16]MH_I2C_Read... [13:15:16]Read from MH i2c: 01 07 00 96 07 00 00 00 00 00 F9 0C A9 [13:15:16]RasterBufferAndPrint [13:15:16]line [13:15:16]line [13:15:16]line [13:15:16]line [13:15:16]line [13:15:16]written 0, free lines is 3328 [13:15:16]MH_Cut [13:15:16]Write to MH i2c: D1 01 00 9D 07 01 76 [13:15:16]Write i2c OK [13:15:16]MH_I2C_Read... [13:15:16]Read from MH i2c: D1 [13:15:16]MH_I2C_Read... [13:15:16]Read from MH i2c: D1 01 00 [13:15:16]MH_I2C_Read... [13:15:16]Read from MH i2c: D1 01 00 9D 07 00 75 [13:15:16]Write to MH i2c: 01 00 00 9E 07 A5 [13:15:16]Write i2c OK [13:15:16]MH_I2C_Read... [13:15:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 8C 1A 47 00 DC 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 32 30 39 38 35 36 30 10 04 04 00 7A 74 01 00 F4 03 04 00 0F E7 1D 67 B6 04 01 00 00 24 8F 14 03 12 52 3B D8 [13:15:16]CommunicateWithHost err = 0 [13:15:16]CheckOFDResponse [13:15:16]1017 (14) - 77093643461234 [13:15:16]1041 (16) - 0000000002098560 [13:15:16]1040 (4) - 95354 [13:15:16]1012 (4) - 27.10.2024 07:09 [13:15:16]1206 (1) - 0 [13:15:16]OFD Sender: Remove packet 95354 [13:15:16]ProducePacketName [13:15:16]name=ofd_packets/00095354 [13:15:16]NVStorageDeleteData [13:15:17]OFD Sender: No OFD packet to send [13:15:17]*** Cut start [13:15:17]*** Partial cut [13:15:17]*** CUTSNS_PIN = 1 [13:15:17]*** CUTSNS_PIN = 0 [13:15:17]*** Brake cut motor [13:15:18]Read from MH i2c: 01 [13:15:18]MH_I2C_Read... [13:15:18]*** Stop cut motor [13:15:18]*** Cut end [13:15:18]Read from MH i2c: 01 07 00 [13:15:18]MH_I2C_Read... [13:15:18]Read from MH i2c: 01 07 00 9E 07 00 00 00 00 00 FF 0F BA [13:15:18]process_action close_receipt done [13:15:18]requested_data is exist [13:15:18]produce_requested_data [13:15:18]requested_item fm.sn is exist - process it [13:15:18]wFMCommunicate request_size=4 [13:15:18]MH_SAM_APDU [13:15:18]CAPDU: 80 11 00 00 [13:15:18]Write to MH i2c: E2 08 00 9F 07 80 11 00 00 00 00 00 00 20 [13:15:18]Write i2c OK [13:15:18]MH_I2C_Read... [13:15:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:15:18]Read from MH i2c: E2 [13:15:18]MH_I2C_Read... [13:15:18]Read from MH i2c: E2 17 00 [13:15:18]MH_I2C_Read... [13:15:18]Read from MH i2c: E2 17 00 9F 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 71 [13:15:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:15:18]wFMCommunicate OK [13:15:18]requested_item fd.num is exist - process it [13:15:18]SAM_PROTO_GetFieldsCounters [13:15:18]wFMCommunicate request_size=4 [13:15:18]MH_SAM_APDU [13:15:18]CAPDU: 80 13 00 00 [13:15:18]Write to MH i2c: E2 08 00 A0 07 80 13 00 00 00 00 00 00 23 [13:15:18]Write i2c OK [13:15:18]MH_I2C_Read... [13:15:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:15:18]Read from MH i2c: E2 [13:15:18]MH_I2C_Read... [13:15:18]Read from MH i2c: E2 62 00 [13:15:18]MH_I2C_Read... [13:15:18]Read from MH i2c: E2 62 00 A0 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7A 74 01 00 0E 04 04 00 8F 00 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 E8 [13:15:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7A 74 01 00 0E 04 04 00 8F 00 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 [13:15:18]wFMCommunicate OK [13:15:18]SAM_PROTO_GetFieldsCounters done [13:15:18]requested_item shift.num is exist - process it [13:15:18]requested_item shift.opened is exist - process it [13:15:18]req_shift_opened [13:15:18]FM_GetShiftState [13:15:18]SAM_PROTO_GetShiftState [13:15:18]wFMCommunicate request_size=4 [13:15:18]MH_SAM_APDU [13:15:18]CAPDU: 80 13 01 00 [13:15:18]Write to MH i2c: E2 08 00 A1 07 80 13 01 00 00 00 00 00 25 [13:15:18]Write i2c OK [13:15:18]MH_I2C_Read... [13:15:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:15:18]Read from MH i2c: E2 [13:15:18]MH_I2C_Read... [13:15:18]Read from MH i2c: E2 0E 00 [13:15:18]MH_I2C_Read... [13:15:18]Read from MH i2c: E2 0E 00 A1 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D1 [13:15:18]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:15:18]wFMCommunicate OK [13:15:18]SAM_PROTO_GetShiftState done [13:15:18]FM_GetShiftState done [13:15:18]req_shift_opened done [13:15:18]requested_item shift.open_date is exist - process it [13:15:18]req_shift_open_date [13:15:18]req_shift_open_date done [13:15:18]produce_requested_data done [13:15:18]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95354,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:15:18]process_action_free close_receipt [13:15:18]json_value_free [13:15:18]json_value_free done [13:15:18]process_json_proto returns [13:15:18]Send response to host [13:15:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95354,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:15:18]free response buf [13:15:18]execute_script done [13:15:18]execute_script returns [13:15:18]free content buf [13:15:18]Sock 10.Close socket [13:15:18]Sock 10.Thread stoped [13:15:22]OFD Sender: No OFD packet to send [13:15:27]OFD Sender: No OFD packet to send [13:15:32]OFD Sender: No OFD packet to send [13:15:37]OFD Sender: No OFD packet to send [13:15:42]OFD Sender: No OFD packet to send [13:15:47]OFD Sender: No OFD packet to send [13:15:52]OFD Sender: No OFD packet to send [13:15:57]OFD Sender: No OFD packet to send [13:16:02]OFD Sender: No OFD packet to send [13:16:04]accept exits with 7 [13:16:04]New connection [13:16:04]New thread 3067362660 created [13:16:04]Thread 3067219300 joined [13:16:04]Waiting for new connection... [13:16:04] Sock 7.Parse request [13:16:04]Sock 7.Check first char [13:16:04]Sock 7.First char is OK [13:16:04]request: POST /json_proto HTTP/1.0 [13:16:04]Method: POST [13:16:04]URL: /json_proto [13:16:04]Method is POST - this is cgi request [13:16:04]url: /json_proto [13:16:04]query_string will be loaded in cgi processing [13:16:04]execute_cgi json_proto POST (null) [13:16:04]execute_cgi path=json_proto method=POST [13:16:04]POST find Content-Length [13:16:04]Host: 172.17.40.67:8080 [13:16:04]Content-Length: 678 [13:16:04]Content-Type: application/json [13:16:04] [13:16:04]POST finish read [13:16:04]Found Content-Length = 678 [13:16:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405868", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:16:04]execute_script... [13:16: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)3405868", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:16:04]POST & json_proto [13:16:04]process_json_proto [13:16:04]json parsed OK: [13:16:04]protocol is kg_v1.0 [13:16:04]action value=close_receipt [13:16:04]process_action close_receipt [13:16:04]cmd_close_receipt [13:16:04]MH_GetDate [13:16:04]Write to MH i2c: F0 00 00 A2 07 98 [13:16:04]Write i2c OK [13:16:04]MH_I2C_Read... [13:16:04]Read from MH i2c: F0 [13:16:04]MH_I2C_Read... [13:16:04]Read from MH i2c: F0 09 00 [13:16:04]MH_I2C_Read... [13:16:04]Read from MH i2c: F0 09 00 A2 07 00 15 3D 1E 67 EE DA 66 66 0C [13:16:04]GetLastDocTimeStamp 1730034915 [13:16:04]current date 1730034965 [13:16:04]FM_GetShiftState [13:16:04]SAM_PROTO_GetShiftState [13:16:04]wFMCommunicate request_size=4 [13:16:04]MH_SAM_APDU [13:16:04]CAPDU: 80 13 01 00 [13:16:04]Write to MH i2c: E2 08 00 A3 07 80 13 01 00 00 00 00 00 27 [13:16:04]Write i2c OK [13:16:04]MH_I2C_Read... [13:16:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:16:04]Read from MH i2c: E2 [13:16:04]MH_I2C_Read... [13:16:04]Read from MH i2c: E2 0E 00 [13:16:04]MH_I2C_Read... [13:16:04]Read from MH i2c: E2 0E 00 A3 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D3 [13:16:04]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:16:04]wFMCommunicate OK [13:16:04]SAM_PROTO_GetShiftState done [13:16:04]FM_GetShiftState done [13:16:04]opened in 1729987736 [13:16:04]opened+sec_in_day 1730074136 [13:16:04]quantity*price = 30038 [13:16:04]sum+1 = 30039 [13:16:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 354 27.10.2024 13:16 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95355 ФПД: 96536258566741 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T131605&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95355&fm=96536258566741&tin=02508201610067®Number=0000000000170478&sum=30000 [13:16:05]StoreToDocumentArchive [13:16:05]shift 143 fd 95355 [13:16:05]save to /storage/0143/doc_00095355 [13:16:05]save last doc name /storage/0143/doc_00095355 to /storage/kkm_last_doc_name [13:16:05]save OK [13:16:05]Clear old archive folders... [13:16:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:16:05]tlvbuf is 01F71250 [13:16:05]SAM_PROTO_ClearQueue [13:16:05]wFMCommunicate request_size=4 [13:16:05]MH_SAM_APDU [13:16:05]CAPDU: 80 09 00 00 [13:16:05]Write to MH i2c: E2 08 00 B0 07 80 09 00 00 00 00 00 00 29 [13:16:05]Write i2c OK [13:16:05]MH_I2C_Read... [13:16:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:16:05]Read from MH i2c: E2 [13:16:05]MH_I2C_Read... [13:16:05]Read from MH i2c: E2 03 00 [13:16:05]MH_I2C_Read... [13:16:05]Read from MH i2c: E2 03 00 B0 07 00 90 00 2B [13:16:05]RAPDU: 90 00 [13:16:05]wFMCommunicate OK [13:16:05]SAM_PROTO_ClearQueue done [13:16:05]KKMCreateOFDPacket [13:16:05]OFDProtocolAddRootSTLVToBuf [13:16:05]FM_MakeSignedData [13:16:05]FM_MakeSignedData [13:16:05]SAM_PROTO_SignData [13:16:05]wFMCommunicate request_size=4 [13:16:05]MH_SAM_APDU [13:16:05]CAPDU: 80 0D 01 02 [13:16:05]Write to MH i2c: E2 08 00 B1 07 80 0D 01 02 00 00 00 00 31 [13:16:05]Write i2c OK [13:16:05]MH_I2C_Read... [13:16:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:16:05]Read from MH i2c: E2 [13:16:05]MH_I2C_Read... [13:16:05]Read from MH i2c: E2 03 00 [13:16:05]MH_I2C_Read... [13:16:05]Read from MH i2c: E2 03 00 B1 07 00 90 00 2C [13:16:05]RAPDU: 90 00 [13:16:05]wFMCommunicate OK [13:16:05]wFMCommunicate request_size=255 [13:16:05]MH_SAM_APDU [13:16:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 15 3D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7B 74 01 00 35 04 06 00 57 [13:16:05]Write to MH i2c: E2 02 01 B2 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 15 3D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7B 74 01 00 35 04 06 00 57 00 00 C3 [13:16:05]Write i2c OK [13:16:05]MH_I2C_Read... [13:16:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:16:06]Read from MH i2c: E2 [13:16:06]MH_I2C_Read... [13:16:06]Read from MH i2c: E2 03 00 [13:16:06]MH_I2C_Read... [13:16:06]Read from MH i2c: E2 03 00 B2 07 00 90 00 2D [13:16:06]RAPDU: 90 00 [13:16:06]wFMCommunicate OK [13:16:06]wFMCommunicate request_size=10 [13:16:06]MH_SAM_APDU [13:16:06]CAPDU: 80 0D 02 02 05 CC 99 66 5A 55 [13:16:06]Write to MH i2c: E2 0D 00 B3 07 80 0D 02 02 05 00 CC 99 66 5A 55 00 00 B8 [13:16:06]Write i2c OK [13:16:06]MH_I2C_Read... [13:16:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:16:06]Read from MH i2c: E2 [13:16:06]MH_I2C_Read... [13:16:06]Read from MH i2c: E2 03 00 [13:16:06]MH_I2C_Read... [13:16:06]Read from MH i2c: E2 03 00 B3 07 00 90 00 2E [13:16:06]RAPDU: 90 00 [13:16:06]wFMCommunicate OK [13:16:06]wFMCommunicate request_size=4 [13:16:06]MH_SAM_APDU [13:16:06]CAPDU: 80 0D 03 02 [13:16:06]Write to MH i2c: E2 08 00 B4 07 80 0D 03 02 00 00 00 00 36 [13:16:06]Write i2c OK [13:16:06]MH_I2C_Read... [13:16:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:16:06]Read from MH i2c: E2 [13:16:06]MH_I2C_Read... [13:16:06]Read from MH i2c: E2 0B 00 [13:16:06]MH_I2C_Read... [13:16:06]Read from MH i2c: E2 0B 00 B4 07 00 7D ED 60 EB 8C 7D 30 AE 90 00 D3 [13:16:06]RAPDU: 7D ED 60 EB 8C 7D 30 AE 90 00 [13:16:06]wFMCommunicate OK [13:16:06]SAM_PROTO_SignData done [13:16:06]FM_MakeSignedData done [13:16:06]CreateOFDProtocolMessage [13:16:06]wFMCommunicate request_size=4 [13:16:06]MH_SAM_APDU [13:16:06]CAPDU: 80 11 00 00 [13:16:06]Write to MH i2c: E2 08 00 B5 07 80 11 00 00 00 00 00 00 36 [13:16:06]Write i2c OK [13:16:06]MH_I2C_Read... [13:16:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:16:06]Read from MH i2c: E2 [13:16:06]MH_I2C_Read... [13:16:06]Read from MH i2c: E2 17 00 [13:16:06]MH_I2C_Read... [13:16:06]Read from MH i2c: E2 17 00 B5 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 87 [13:16:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:16:06]wFMCommunicate OK [13:16:06]CreateOFDProtocolMessage done [13:16:06]OFDSenderStorePacket 95355 [13:16:06]StoreOFDPacket docnum=95355 [13:16:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 69 59 07 01 41 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 15 3D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7B 74 01 00 35 04 06 00 57 CC 99 66 5A 55 7D ED 60 EB 8C 7D 30 AE [13:16:06]CheckFolder [13:16:06]dirname=/storage/ofd_packets [13:16:06]CheckFolder done [13:16:06]ProducePacketName [13:16:06]name=ofd_packets/00095355 [13:16:06]NVStorageSaveData ofd_packets/00095355 [13:16:06]File name is /storage/ofd_packets/00095355 [13:16:06]Write 301 bytes [13:16:06]NVStorageSaveData done [13:16:06]OFDSenderStorePacket done [13:16:06]KKMCreateOFDPacket done [13:16:06]NVStorageSaveData kkm_last_timestamp [13:16:06]File name is /storage/kkm_last_timestamp [13:16:06]Write 4 bytes [13:16:06]NVStorageSaveData done [13:16:06]ExternCall_PrintAddStr [13:16:06]wPrintStart [13:16:06]Write to MH i2c: 01 00 00 B6 07 BD [13:16:06]Write i2c OK [13:16:06]MH_I2C_Read... [13:16:06]Read from MH i2c: 01 [13:16:06]MH_I2C_Read... [13:16:06]Read from MH i2c: 01 07 00 [13:16:06]MH_I2C_Read... [13:16:06]Read from MH i2c: 01 07 00 B6 07 00 00 00 00 00 FF 0F D2 [13:16:06]RasterBufferAndPrint [13:16:06]line Счет N : (1)3405868 [13:16:06]line ИНН: 02508201610067 [13:16:06]line Контрольно-Кассовый Чек [13:16:06]line ПРОДАЖА [13:16:06]line ТРК (МРК, ГНК) : 12 [13:16:06]line Товар: 2710124130 [13:16:06]line Аи-92-К-4 [13:16:06]line 4.490 * 66.90 [13:16:06]line = 300.38 [13:16:06]line НДС 12% НСП 1% [13:16:06]line > о реализуемом товаре [13:16:06]line ОКРУГЛЕНИЕ: -0.38 [13:16:06]line ИТОГО: 300.00 [13:16:06]line Внесено: 300.00 [13:16:06]line СДАЧА: 0.00 [13:16:06]line НСП 1% : 2.66 [13:16:06]line НДС 12% : 31.90 [13:16:06]line Наличными: 300.00 [13:16:06]line Безнал.: 0.00 [13:16:06]line Место: АЗС № 82 "Партнер Нефть" [13:16:06]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:16:06]line СНО: Общий режим [13:16:06]line Чек 354 27.10.2024 13:16 [13:16:06]line Смена: 143 ФФД: 1.0 [13:16:06]line ЗНМ: 0300000017 [13:16:06]line РНМ: 0000000000170478 [13:16:06]line Версия ККМ: v1.0 [13:16:06]line ФМ: 0000000002098560 [13:16:06]line ФД: 95355 [13:16:06]line ФПД: 96536258566741 [13:16:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T131605&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95355&fm=96536258566741&tin=02508201610067®Number=0000000000170478&sum=30000 [13:16:06]OFD Sender: Processing packet 95355 [packets to send 56, broken 55] [13:16:06]ProducePacketName [13:16:06]name=ofd_packets/00095355 [13:16:06]OFD Sender: To server: pG, [13:16:06]CommunicateWithHost lk.salyk.kg:30040 [13:16:06]ConnectInit lk.salyk.kg [13:16:06]written 0, free lines is 4095 [13:16:06]Connected sock=10 [13:16:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 69 59 07 01 41 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 15 3D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7B 74 01 00 35 04 06 00 57 CC 99 66 5A 55 7D ED 60 EB 8C 7D 30 AE [13:16:07]Write to MH i2c: 01 00 00 E1 07 E8 [13:16:07]Write i2c OK [13:16:07]MH_I2C_Read... [13:16:07]Read from MH i2c: 01 [13:16:07]MH_I2C_Read... [13:16:07]Read from MH i2c: 01 07 00 [13:16:07]MH_I2C_Read... [13:16:07]Read from MH i2c: 01 07 00 E1 07 00 00 00 00 00 0E 0D 0A [13:16:07]RasterBufferAndPrint [13:16:07]line [13:16:07]line [13:16:07]line [13:16:07]line [13:16:07]line [13:16:07]written 0, free lines is 3348 [13:16:07]MH_Cut [13:16:07]Write to MH i2c: D1 01 00 E8 07 01 C1 [13:16:07]Write i2c OK [13:16:07]MH_I2C_Read... [13:16:07]Read from MH i2c: D1 [13:16:07]MH_I2C_Read... [13:16:07]Read from MH i2c: D1 01 00 [13:16:07]MH_I2C_Read... [13:16:07]Read from MH i2c: D1 01 00 E8 07 00 C0 [13:16:07]Write to MH i2c: 01 00 00 E9 07 F0 [13:16:07]Write i2c OK [13:16:07]MH_I2C_Read... [13:16:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 EC 3B 47 00 7A 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 32 30 39 38 35 36 30 10 04 04 00 7B 74 01 00 F4 03 04 00 41 E7 1D 67 B6 04 01 00 00 82 CC 64 C8 B6 81 02 24 [13:16:07]CommunicateWithHost err = 0 [13:16:07]CheckOFDResponse [13:16:07]1017 (14) - 77093643461234 [13:16:07]1041 (16) - 0000000002098560 [13:16:07]1040 (4) - 95355 [13:16:07]1012 (4) - 27.10.2024 07:09 [13:16:07]1206 (1) - 0 [13:16:07]OFD Sender: Remove packet 95355 [13:16:07]ProducePacketName [13:16:07]name=ofd_packets/00095355 [13:16:07]NVStorageDeleteData [13:16:07]OFD Sender: No OFD packet to send [13:16:07]*** Cut start [13:16:07]*** Partial cut [13:16:07]*** CUTSNS_PIN = 1 [13:16:07]*** CUTSNS_PIN = 0 [13:16:07]*** Brake cut motor [13:16:08]Read from MH i2c: 01 [13:16:08]MH_I2C_Read... [13:16:08]*** Stop cut motor [13:16:08]*** Cut end [13:16:08]Read from MH i2c: 01 07 00 [13:16:08]MH_I2C_Read... [13:16:08]Read from MH i2c: 01 07 00 E9 07 00 00 00 00 00 FF 0F 05 [13:16:08]process_action close_receipt done [13:16:08]requested_data is exist [13:16:08]produce_requested_data [13:16:08]requested_item fm.sn is exist - process it [13:16:08]wFMCommunicate request_size=4 [13:16:08]MH_SAM_APDU [13:16:08]CAPDU: 80 11 00 00 [13:16:08]Write to MH i2c: E2 08 00 EA 07 80 11 00 00 00 00 00 00 6B [13:16:08]Write i2c OK [13:16:08]MH_I2C_Read... [13:16:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:16:08]Read from MH i2c: E2 [13:16:08]MH_I2C_Read... [13:16:08]Read from MH i2c: E2 17 00 [13:16:08]MH_I2C_Read... [13:16:08]Read from MH i2c: E2 17 00 EA 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BC [13:16:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:16:08]wFMCommunicate OK [13:16:08]requested_item fd.num is exist - process it [13:16:08]SAM_PROTO_GetFieldsCounters [13:16:08]wFMCommunicate request_size=4 [13:16:08]MH_SAM_APDU [13:16:08]CAPDU: 80 13 00 00 [13:16:08]Write to MH i2c: E2 08 00 EB 07 80 13 00 00 00 00 00 00 6E [13:16:08]Write i2c OK [13:16:08]MH_I2C_Read... [13:16:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:16:08]Read from MH i2c: E2 [13:16:08]MH_I2C_Read... [13:16:08]Read from MH i2c: E2 62 00 [13:16:08]MH_I2C_Read... [13:16:08]Read from MH i2c: E2 62 00 EB 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7B 74 01 00 0E 04 04 00 8F 00 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 37 [13:16:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7B 74 01 00 0E 04 04 00 8F 00 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 [13:16:08]wFMCommunicate OK [13:16:08]SAM_PROTO_GetFieldsCounters done [13:16:08]requested_item shift.num is exist - process it [13:16:08]requested_item shift.opened is exist - process it [13:16:08]req_shift_opened [13:16:08]FM_GetShiftState [13:16:08]SAM_PROTO_GetShiftState [13:16:08]wFMCommunicate request_size=4 [13:16:08]MH_SAM_APDU [13:16:08]CAPDU: 80 13 01 00 [13:16:08]Write to MH i2c: E2 08 00 EC 07 80 13 01 00 00 00 00 00 70 [13:16:08]Write i2c OK [13:16:08]MH_I2C_Read... [13:16:08]Read from MH i2c: E2 [13:16:08]MH_I2C_Read... [13:16:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:16:08]Read from MH i2c: E2 0E 00 [13:16:08]MH_I2C_Read... [13:16:08]Read from MH i2c: E2 0E 00 EC 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1C [13:16:08]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:16:08]wFMCommunicate OK [13:16:08]SAM_PROTO_GetShiftState done [13:16:08]FM_GetShiftState done [13:16:08]req_shift_opened done [13:16:08]requested_item shift.open_date is exist - process it [13:16:08]req_shift_open_date [13:16:08]req_shift_open_date done [13:16:08]produce_requested_data done [13:16:08]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95355,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:16:08]process_action_free close_receipt [13:16:08]json_value_free [13:16:08]json_value_free done [13:16:08]process_json_proto returns [13:16:08]Send response to host [13:16:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95355,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:16:08]free response buf [13:16:08]execute_script done [13:16:08]execute_script returns [13:16:08]free content buf [13:16:08]Sock 7.Close socket [13:16:08]Sock 7.Thread stoped [13:16:12]OFD Sender: No OFD packet to send [13:16:13]accept exits with 9 [13:16:13]New connection [13:16:13]New thread 3067219300 created [13:16:13]Thread 3067362660 joined [13:16:13]Waiting for new connection... [13:16:13] Sock 9.Parse request [13:16:13]Sock 9.Check first char [13:16:13]Sock 9.First char is OK [13:16:13]request: POST /json_proto HTTP/1.0 [13:16:13]Method: POST [13:16:13]URL: /json_proto [13:16:13]Method is POST - this is cgi request [13:16:13]url: /json_proto [13:16:13]query_string will be loaded in cgi processing [13:16:13]execute_cgi json_proto POST (null) [13:16:13]execute_cgi path=json_proto method=POST [13:16:13]POST find Content-Length [13:16:13]Host: 172.17.40.67:8080 [13:16:13]Content-Length: 678 [13:16:13]Content-Type: application/json [13:16:13] [13:16:13]POST finish read [13:16:13]Found Content-Length = 678 [13:16:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405869", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:16:13]execute_script... [13:16: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)3405869", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:16:13]POST & json_proto [13:16:13]process_json_proto [13:16:13]json parsed OK: [13:16:13]protocol is kg_v1.0 [13:16:13]action value=close_receipt [13:16:13]process_action close_receipt [13:16:13]cmd_close_receipt [13:16:13]MH_GetDate [13:16:13]Write to MH i2c: F0 00 00 ED 07 E3 [13:16:13]Write i2c OK [13:16:13]MH_I2C_Read... [13:16:13]Read from MH i2c: F0 [13:16:13]MH_I2C_Read... [13:16:13]Read from MH i2c: F0 09 00 [13:16:13]MH_I2C_Read... [13:16:13]Read from MH i2c: F0 09 00 ED 07 00 1E 3D 1E 67 EE DA 66 66 60 [13:16:13]GetLastDocTimeStamp 1730034965 [13:16:13]current date 1730034974 [13:16:13]FM_GetShiftState [13:16:13]SAM_PROTO_GetShiftState [13:16:13]wFMCommunicate request_size=4 [13:16:13]MH_SAM_APDU [13:16:13]CAPDU: 80 13 01 00 [13:16:13]Write to MH i2c: E2 08 00 EE 07 80 13 01 00 00 00 00 00 72 [13:16:13]Write i2c OK [13:16:13]MH_I2C_Read... [13:16:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:16:13]Read from MH i2c: E2 [13:16:13]MH_I2C_Read... [13:16:13]Read from MH i2c: E2 0E 00 [13:16:13]MH_I2C_Read... [13:16:13]Read from MH i2c: E2 0E 00 EE 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1E [13:16:13]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:16:13]wFMCommunicate OK [13:16:13]SAM_PROTO_GetShiftState done [13:16:13]FM_GetShiftState done [13:16:13]opened in 1729987736 [13:16:13]opened+sec_in_day 1730074136 [13:16:13]quantity*price = 50041 [13:16:13]sum+1 = 50042 [13:16:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 355 27.10.2024 13:16 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95356 ФПД: 258967749662230 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T131614&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95356&fm=258967749662230&tin=02508201610067®Number=0000000000170478&sum=50000 [13:16:14]StoreToDocumentArchive [13:16:14]shift 143 fd 95356 [13:16:14]save to /storage/0143/doc_00095356 [13:16:14]save last doc name /storage/0143/doc_00095356 to /storage/kkm_last_doc_name [13:16:14]save OK [13:16:14]Clear old archive folders... [13:16:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:16:14]tlvbuf is 01F6AE00 [13:16:14]SAM_PROTO_ClearQueue [13:16:14]wFMCommunicate request_size=4 [13:16:14]MH_SAM_APDU [13:16:14]CAPDU: 80 09 00 00 [13:16:14]Write to MH i2c: E2 08 00 FB 07 80 09 00 00 00 00 00 00 74 [13:16:14]Write i2c OK [13:16:14]MH_I2C_Read... [13:16:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:16:14]Read from MH i2c: E2 [13:16:14]MH_I2C_Read... [13:16:14]Read from MH i2c: E2 03 00 [13:16:14]MH_I2C_Read... [13:16:14]Read from MH i2c: E2 03 00 FB 07 00 90 00 76 [13:16:14]RAPDU: 90 00 [13:16:14]wFMCommunicate OK [13:16:14]SAM_PROTO_ClearQueue done [13:16:14]KKMCreateOFDPacket [13:16:14]OFDProtocolAddRootSTLVToBuf [13:16:14]FM_MakeSignedData [13:16:14]FM_MakeSignedData [13:16:14]SAM_PROTO_SignData [13:16:14]wFMCommunicate request_size=4 [13:16:14]MH_SAM_APDU [13:16:14]CAPDU: 80 0D 01 02 [13:16:14]Write to MH i2c: E2 08 00 FC 07 80 0D 01 02 00 00 00 00 7C [13:16:14]Write i2c OK [13:16:14]MH_I2C_Read... [13:16:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:16:14]Read from MH i2c: E2 [13:16:14]MH_I2C_Read... [13:16:14]Read from MH i2c: E2 03 00 [13:16:14]MH_I2C_Read... [13:16:14]Read from MH i2c: E2 03 00 FC 07 00 90 00 77 [13:16:14]RAPDU: 90 00 [13:16:14]wFMCommunicate OK [13:16:14]wFMCommunicate request_size=255 [13:16:14]MH_SAM_APDU [13:16: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 1E 3D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7C 74 01 00 35 04 06 00 EB [13:16:14]Write to MH i2c: E2 02 01 FD 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 1E 3D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7C 74 01 00 35 04 06 00 EB 00 00 B9 [13:16:14]Write i2c OK [13:16:14]MH_I2C_Read... [13:16:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:16:15]Read from MH i2c: E2 [13:16:15]MH_I2C_Read... [13:16:15]Read from MH i2c: E2 03 00 [13:16:15]MH_I2C_Read... [13:16:15]Read from MH i2c: E2 03 00 FD 07 00 90 00 78 [13:16:15]RAPDU: 90 00 [13:16:15]wFMCommunicate OK [13:16:15]wFMCommunicate request_size=10 [13:16:15]MH_SAM_APDU [13:16:15]CAPDU: 80 0D 02 02 05 87 A0 BA 16 16 [13:16:15]Write to MH i2c: E2 0D 00 FE 07 80 0D 02 02 05 00 87 A0 BA 16 16 00 00 96 [13:16:15]Write i2c OK [13:16:15]MH_I2C_Read... [13:16:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:16:15]Read from MH i2c: E2 [13:16:15]MH_I2C_Read... [13:16:15]Read from MH i2c: E2 03 00 [13:16:15]MH_I2C_Read... [13:16:15]Read from MH i2c: E2 03 00 FE 07 00 90 00 79 [13:16:15]RAPDU: 90 00 [13:16:15]wFMCommunicate OK [13:16:15]wFMCommunicate request_size=4 [13:16:15]MH_SAM_APDU [13:16:15]CAPDU: 80 0D 03 02 [13:16:15]Write to MH i2c: E2 08 00 FF 07 80 0D 03 02 00 00 00 00 81 [13:16:15]Write i2c OK [13:16:15]MH_I2C_Read... [13:16:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:16:15]Read from MH i2c: E2 [13:16:15]MH_I2C_Read... [13:16:15]Read from MH i2c: E2 0B 00 [13:16:15]MH_I2C_Read... [13:16:15]Read from MH i2c: E2 0B 00 FF 07 00 73 55 55 E6 23 7E 3F 84 90 00 E9 [13:16:15]RAPDU: 73 55 55 E6 23 7E 3F 84 90 00 [13:16:15]wFMCommunicate OK [13:16:15]SAM_PROTO_SignData done [13:16:15]FM_MakeSignedData done [13:16:15]CreateOFDProtocolMessage [13:16:15]wFMCommunicate request_size=4 [13:16:15]MH_SAM_APDU [13:16:15]CAPDU: 80 11 00 00 [13:16:15]Write to MH i2c: E2 08 00 00 08 80 11 00 00 00 00 00 00 82 [13:16:15]Write i2c OK [13:16:15]MH_I2C_Read... [13:16:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:16:15]Read from MH i2c: E2 [13:16:15]MH_I2C_Read... [13:16:15]Read from MH i2c: E2 17 00 [13:16:15]MH_I2C_Read... [13:16:15]Read from MH i2c: E2 17 00 00 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D3 [13:16:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:16:15]wFMCommunicate OK [13:16:15]CreateOFDProtocolMessage done [13:16:15]OFDSenderStorePacket 95356 [13:16:15]StoreOFDPacket docnum=95356 [13:16:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AC DE 07 01 7D 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 1E 3D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7C 74 01 00 35 04 06 00 EB 87 A0 BA 16 16 73 55 55 E6 23 7E 3F 84 [13:16:15]CheckFolder [13:16:15]dirname=/storage/ofd_packets [13:16:15]CheckFolder done [13:16:15]ProducePacketName [13:16:15]name=ofd_packets/00095356 [13:16:15]NVStorageSaveData ofd_packets/00095356 [13:16:15]File name is /storage/ofd_packets/00095356 [13:16:15]Write 301 bytes [13:16:15]NVStorageSaveData done [13:16:15]OFDSenderStorePacket done [13:16:15]KKMCreateOFDPacket done [13:16:15]NVStorageSaveData kkm_last_timestamp [13:16:15]File name is /storage/kkm_last_timestamp [13:16:15]Write 4 bytes [13:16:15]NVStorageSaveData done [13:16:15]ExternCall_PrintAddStr [13:16:15]wPrintStart [13:16:15]Write to MH i2c: 01 00 00 01 08 09 [13:16:15]Write i2c OK [13:16:15]MH_I2C_Read... [13:16:15]Read from MH i2c: 01 [13:16:15]MH_I2C_Read... [13:16:15]Read from MH i2c: 01 07 00 [13:16:15]MH_I2C_Read... [13:16:15]Read from MH i2c: 01 07 00 01 08 00 00 00 00 00 FF 0F 1E [13:16:15]RasterBufferAndPrint [13:16:15]line Счет N : (1)3405869 [13:16:15]line ИНН: 02508201610067 [13:16:15]line Контрольно-Кассовый Чек [13:16:15]line ПРОДАЖА [13:16:15]line ТРК (МРК, ГНК) : 32 [13:16:15]line Товар: 2710124130 [13:16:15]line Аи-92-К-4 [13:16:15]line 7.480 * 66.90 [13:16:15]line = 500.41 [13:16:15]line НДС 12% НСП 1% [13:16:15]line > о реализуемом товаре [13:16:15]line ОКРУГЛЕНИЕ: -0.41 [13:16:15]line ИТОГО: 500.00 [13:16:15]line Внесено: 500.00 [13:16:15]line СДАЧА: 0.00 [13:16:15]line НСП 1% : 4.43 [13:16:15]line НДС 12% : 53.14 [13:16:15]line Наличными: 500.00 [13:16:15]line Безнал.: 0.00 [13:16:15]line Место: АЗС № 82 "Партнер Нефть" [13:16:15]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:16:15]line СНО: Общий режим [13:16:15]line Чек 355 27.10.2024 13:16 [13:16:15]line Смена: 143 ФФД: 1.0 [13:16:15]line ЗНМ: 0300000017 [13:16:15]line РНМ: 0000000000170478 [13:16:15]line Версия ККМ: v1.0 [13:16:15]line ФМ: 0000000002098560 [13:16:15]line ФД: 95356 [13:16:15]line ФПД: 258967749662230 [13:16:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T131614&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95356&fm=258967749662230&tin=02508201610067®Number=0000000000170478&sum=50000 [13:16:15]OFD Sender: Processing packet 95356 [packets to send 56, broken 55] [13:16:15]ProducePacketName [13:16:15]name=ofd_packets/00095356 [13:16:15]OFD Sender: To server: pG, [13:16:15]CommunicateWithHost lk.salyk.kg:30040 [13:16:15]ConnectInit lk.salyk.kg [13:16:15]written 0, free lines is 4095 [13:16:15]Connected sock=11 [13:16:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AC DE 07 01 7D 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 1E 3D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7C 74 01 00 35 04 06 00 EB 87 A0 BA 16 16 73 55 55 E6 23 7E 3F 84 [13:16:15]Write to MH i2c: 01 00 00 2C 08 34 [13:16:15]Write i2c OK [13:16:15]MH_I2C_Read... [13:16:15]Read from MH i2c: 01 [13:16:15]MH_I2C_Read... [13:16:15]Read from MH i2c: 01 07 00 [13:16:15]MH_I2C_Read... [13:16:15]Read from MH i2c: 01 07 00 2C 08 00 00 00 00 00 13 0D 5B [13:16:15]RasterBufferAndPrint [13:16:15]line [13:16:15]line [13:16:15]line [13:16:15]line [13:16:15]line [13:16:15]written 0, free lines is 3356 [13:16:15]MH_Cut [13:16:15]Write to MH i2c: D1 01 00 33 08 01 0D [13:16:15]Write i2c OK [13:16:15]MH_I2C_Read... [13:16:15]Read from MH i2c: D1 [13:16:15]MH_I2C_Read... [13:16:15]Read from MH i2c: D1 01 00 [13:16:15]MH_I2C_Read... [13:16:15]Read from MH i2c: D1 01 00 33 08 00 0C [13:16:15]Write to MH i2c: 01 00 00 34 08 3C [13:16:15]Write i2c OK [13:16:15]MH_I2C_Read... [13:16:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D6 9B 47 00 95 D8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7C 74 01 00 F4 03 04 00 4A E7 1D 67 B6 04 01 00 00 C9 B5 9D 9A B1 19 7B 38 [13:16:15]CommunicateWithHost err = 0 [13:16:15]CheckOFDResponse [13:16:15]1017 (14) - 77093643461234 [13:16:15]1041 (16) - 0000000002098560 [13:16:15]1040 (4) - 95356 [13:16:15]1012 (4) - 27.10.2024 07:10 [13:16:15]1206 (1) - 0 [13:16:15]OFD Sender: Remove packet 95356 [13:16:15]ProducePacketName [13:16:15]name=ofd_packets/00095356 [13:16:15]NVStorageDeleteData [13:16:16]OFD Sender: No OFD packet to send [13:16:16]*** Cut start [13:16:16]*** Partial cut [13:16:16]*** CUTSNS_PIN = 1 [13:16:16]*** CUTSNS_PIN = 0 [13:16:16]*** Brake cut motor [13:16:16]Read from MH i2c: 01 [13:16:16]MH_I2C_Read... [13:16:16]*** Stop cut motor [13:16:16]Read from MH i2c: 01 07 00 [13:16:16]MH_I2C_Read... [13:16:16]*** Cut end [13:16:16]Read from MH i2c: 01 07 00 34 08 00 00 00 00 00 FF 0F 51 [13:16:16]process_action close_receipt done [13:16:16]requested_data is exist [13:16:16]produce_requested_data [13:16:16]requested_item fm.sn is exist - process it [13:16:16]wFMCommunicate request_size=4 [13:16:16]MH_SAM_APDU [13:16:16]CAPDU: 80 11 00 00 [13:16:16]Write to MH i2c: E2 08 00 35 08 80 11 00 00 00 00 00 00 B7 [13:16:16]Write i2c OK [13:16:16]MH_I2C_Read... [13:16:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:16:17]Read from MH i2c: E2 [13:16:17]MH_I2C_Read... [13:16:17]Read from MH i2c: E2 17 00 [13:16:17]MH_I2C_Read... [13:16:17]Read from MH i2c: E2 17 00 35 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 08 [13:16:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:16:17]wFMCommunicate OK [13:16:17]requested_item fd.num is exist - process it [13:16:17]SAM_PROTO_GetFieldsCounters [13:16:17]wFMCommunicate request_size=4 [13:16:17]MH_SAM_APDU [13:16:17]CAPDU: 80 13 00 00 [13:16:17]Write to MH i2c: E2 08 00 36 08 80 13 00 00 00 00 00 00 BA [13:16:17]Write i2c OK [13:16:17]MH_I2C_Read... [13:16:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:16:17]Read from MH i2c: E2 [13:16:17]MH_I2C_Read... [13:16:17]Read from MH i2c: E2 62 00 [13:16:17]MH_I2C_Read... [13:16:17]Read from MH i2c: E2 62 00 36 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7C 74 01 00 0E 04 04 00 8F 00 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 87 [13:16:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7C 74 01 00 0E 04 04 00 8F 00 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 [13:16:17]wFMCommunicate OK [13:16:17]SAM_PROTO_GetFieldsCounters done [13:16:17]requested_item shift.num is exist - process it [13:16:17]requested_item shift.opened is exist - process it [13:16:17]req_shift_opened [13:16:17]FM_GetShiftState [13:16:17]SAM_PROTO_GetShiftState [13:16:17]wFMCommunicate request_size=4 [13:16:17]MH_SAM_APDU [13:16:17]CAPDU: 80 13 01 00 [13:16:17]Write to MH i2c: E2 08 00 37 08 80 13 01 00 00 00 00 00 BC [13:16:17]Write i2c OK [13:16:17]MH_I2C_Read... [13:16:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:16:17]Read from MH i2c: E2 [13:16:17]MH_I2C_Read... [13:16:17]Read from MH i2c: E2 0E 00 [13:16:17]MH_I2C_Read... [13:16:17]Read from MH i2c: E2 0E 00 37 08 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 68 [13:16:17]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:16:17]wFMCommunicate OK [13:16:17]SAM_PROTO_GetShiftState done [13:16:17]FM_GetShiftState done [13:16:17]req_shift_opened done [13:16:17]requested_item shift.open_date is exist - process it [13:16:17]req_shift_open_date [13:16:17]req_shift_open_date done [13:16:17]produce_requested_data done [13:16:17]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95356,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:16:17]process_action_free close_receipt [13:16:17]json_value_free [13:16:17]json_value_free done [13:16:17]process_json_proto returns [13:16:17]Send response to host [13:16:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95356,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:16:17]free response buf [13:16:17]execute_script done [13:16:17]execute_script returns [13:16:17]free content buf [13:16:17]Sock 9.Close socket [13:16:17]Sock 9.Thread stoped [13:16:21]OFD Sender: No OFD packet to send [13:16:26]OFD Sender: No OFD packet to send [13:16:28]accept exits with 7 [13:16:28]New connection [13:16:28]New thread 3067362660 created [13:16:28]Thread 3067219300 joined [13:16:28]Waiting for new connection... [13:16:28] Sock 7.Parse request [13:16:28]Sock 7.Check first char [13:16:28]Sock 7.First char is OK [13:16:28]request: POST /json_proto HTTP/1.0 [13:16:28]Method: POST [13:16:28]URL: /json_proto [13:16:28]Method is POST - this is cgi request [13:16:28]url: /json_proto [13:16:28]query_string will be loaded in cgi processing [13:16:28]execute_cgi json_proto POST (null) [13:16:28]execute_cgi path=json_proto method=POST [13:16:28]POST find Content-Length [13:16:28]Host: 172.17.40.67:8080 [13:16:28]Content-Length: 675 [13:16:28]Content-Type: application/json [13:16:28] [13:16:28]POST finish read [13:16:28]Found Content-Length = 675 [13:16:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405870", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [13:16:28]execute_script... [13:16: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)3405870", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [13:16:28]POST & json_proto [13:16:28]process_json_proto [13:16:28]json parsed OK: [13:16:28]protocol is kg_v1.0 [13:16:28]action value=close_receipt [13:16:28]process_action close_receipt [13:16:28]cmd_close_receipt [13:16:28]MH_GetDate [13:16:28]Write to MH i2c: F0 00 00 38 08 2F [13:16:29]Write i2c OK [13:16:29]MH_I2C_Read... [13:16:29]Read from MH i2c: F0 [13:16:29]MH_I2C_Read... [13:16:29]Read from MH i2c: F0 09 00 [13:16:29]MH_I2C_Read... [13:16:29]Read from MH i2c: F0 09 00 38 08 00 2D 3D 1E 67 EE DA 66 66 BB [13:16:29]GetLastDocTimeStamp 1730034974 [13:16:29]current date 1730034989 [13:16:29]FM_GetShiftState [13:16:29]SAM_PROTO_GetShiftState [13:16:29]wFMCommunicate request_size=4 [13:16:29]MH_SAM_APDU [13:16:29]CAPDU: 80 13 01 00 [13:16:29]Write to MH i2c: E2 08 00 39 08 80 13 01 00 00 00 00 00 BE [13:16:29]Write i2c OK [13:16:29]MH_I2C_Read... [13:16:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:16:29]Read from MH i2c: E2 [13:16:29]MH_I2C_Read... [13:16:29]Read from MH i2c: E2 0E 00 [13:16:29]MH_I2C_Read... [13:16:29]Read from MH i2c: E2 0E 00 39 08 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 6A [13:16:29]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:16:29]wFMCommunicate OK [13:16:29]SAM_PROTO_GetShiftState done [13:16:29]FM_GetShiftState done [13:16:29]opened in 1729987736 [13:16:29]opened+sec_in_day 1730074136 [13:16:29]quantity*price = 40005 [13:16:29]sum+1 = 40006 [13:16:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 356 27.10.2024 13:16 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95357 ФПД: 151895059296320 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T131630&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95357&fm=151895059296320&tin=02508201610067®Number=0000000000170478&sum=40000 [13:16:30]StoreToDocumentArchive [13:16:30]shift 143 fd 95357 [13:16:30]save to /storage/0143/doc_00095357 [13:16:30]save last doc name /storage/0143/doc_00095357 to /storage/kkm_last_doc_name [13:16:30]save OK [13:16:30]Clear old archive folders... [13:16:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:16:30]tlvbuf is 0201AF90 [13:16:30]SAM_PROTO_ClearQueue [13:16:30]wFMCommunicate request_size=4 [13:16:30]MH_SAM_APDU [13:16:30]CAPDU: 80 09 00 00 [13:16:30]Write to MH i2c: E2 08 00 46 08 80 09 00 00 00 00 00 00 C0 [13:16:30]Write i2c OK [13:16:30]MH_I2C_Read... [13:16:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:16:30]Read from MH i2c: E2 [13:16:30]MH_I2C_Read... [13:16:30]Read from MH i2c: E2 03 00 [13:16:30]MH_I2C_Read... [13:16:30]Read from MH i2c: E2 03 00 46 08 00 90 00 C2 [13:16:30]RAPDU: 90 00 [13:16:30]wFMCommunicate OK [13:16:30]SAM_PROTO_ClearQueue done [13:16:30]KKMCreateOFDPacket [13:16:30]OFDProtocolAddRootSTLVToBuf [13:16:30]FM_MakeSignedData [13:16:30]FM_MakeSignedData [13:16:30]SAM_PROTO_SignData [13:16:30]wFMCommunicate request_size=4 [13:16:30]MH_SAM_APDU [13:16:30]CAPDU: 80 0D 01 02 [13:16:30]Write to MH i2c: E2 08 00 47 08 80 0D 01 02 00 00 00 00 C8 [13:16:30]Write i2c OK [13:16:30]MH_I2C_Read... [13:16:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:16:30]Read from MH i2c: E2 [13:16:30]MH_I2C_Read... [13:16:30]Read from MH i2c: E2 03 00 [13:16:30]MH_I2C_Read... [13:16:30]Read from MH i2c: E2 03 00 47 08 00 90 00 C3 [13:16:30]RAPDU: 90 00 [13:16:30]wFMCommunicate OK [13:16:30]wFMCommunicate request_size=255 [13:16:30]MH_SAM_APDU [13:16: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 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 64 01 00 00 F4 03 04 00 2E 3D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7D 74 01 00 35 04 06 00 8A 25 D3 0D [13:16:30]Write to MH i2c: E2 02 01 48 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 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 64 01 00 00 F4 03 04 00 2E 3D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7D 74 01 00 35 04 06 00 8A 25 D3 0D 00 00 A5 [13:16:30]Write i2c OK [13:16:30]MH_I2C_Read... [13:16:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:16:30]Read from MH i2c: E2 [13:16:30]MH_I2C_Read... [13:16:30]Read from MH i2c: E2 03 00 [13:16:30]MH_I2C_Read... [13:16:30]Read from MH i2c: E2 03 00 48 08 00 90 00 C4 [13:16:30]RAPDU: 90 00 [13:16:30]wFMCommunicate OK [13:16:30]wFMCommunicate request_size=7 [13:16:30]MH_SAM_APDU [13:16:30]CAPDU: 80 0D 02 02 02 70 40 [13:16:30]Write to MH i2c: E2 0A 00 49 08 80 0D 02 02 02 00 70 40 00 00 7F [13:16:30]Write i2c OK [13:16:30]MH_I2C_Read... [13:16:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:16:30]Read from MH i2c: E2 [13:16:30]MH_I2C_Read... [13:16:30]Read from MH i2c: E2 03 00 [13:16:30]MH_I2C_Read... [13:16:30]Read from MH i2c: E2 03 00 49 08 00 90 00 C5 [13:16:30]RAPDU: 90 00 [13:16:30]wFMCommunicate OK [13:16:30]wFMCommunicate request_size=4 [13:16:30]MH_SAM_APDU [13:16:30]CAPDU: 80 0D 03 02 [13:16:30]Write to MH i2c: E2 08 00 4A 08 80 0D 03 02 00 00 00 00 CD [13:16:30]Write i2c OK [13:16:30]MH_I2C_Read... [13:16:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:16:30]Read from MH i2c: E2 [13:16:30]MH_I2C_Read... [13:16:30]Read from MH i2c: E2 0B 00 [13:16:30]MH_I2C_Read... [13:16:30]Read from MH i2c: E2 0B 00 4A 08 00 41 89 16 A4 2D 6D 47 2F 90 00 62 [13:16:30]RAPDU: 41 89 16 A4 2D 6D 47 2F 90 00 [13:16:30]wFMCommunicate OK [13:16:30]SAM_PROTO_SignData done [13:16:30]FM_MakeSignedData done [13:16:30]CreateOFDProtocolMessage [13:16:30]wFMCommunicate request_size=4 [13:16:30]MH_SAM_APDU [13:16:30]CAPDU: 80 11 00 00 [13:16:30]Write to MH i2c: E2 08 00 4B 08 80 11 00 00 00 00 00 00 CD [13:16:30]Write i2c OK [13:16:30]MH_I2C_Read... [13:16:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:16:30]Read from MH i2c: E2 [13:16:30]MH_I2C_Read... [13:16:30]Read from MH i2c: E2 17 00 [13:16:30]MH_I2C_Read... [13:16:30]Read from MH i2c: E2 17 00 4B 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1E [13:16:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:16:30]wFMCommunicate OK [13:16:30]CreateOFDProtocolMessage done [13:16:30]OFDSenderStorePacket 95357 [13:16:30]StoreOFDPacket docnum=95357 [13:16:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 80 2C 04 01 6E 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 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 64 01 00 00 F4 03 04 00 2E 3D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7D 74 01 00 35 04 06 00 8A 25 D3 0D 70 40 41 89 16 A4 2D 6D 47 2F [13:16:30]CheckFolder [13:16:30]dirname=/storage/ofd_packets [13:16:30]CheckFolder done [13:16:30]ProducePacketName [13:16:30]name=ofd_packets/00095357 [13:16:30]NVStorageSaveData ofd_packets/00095357 [13:16:30]File name is /storage/ofd_packets/00095357 [13:16:30]Write 298 bytes [13:16:30]NVStorageSaveData done [13:16:30]OFDSenderStorePacket done [13:16:30]KKMCreateOFDPacket done [13:16:30]NVStorageSaveData kkm_last_timestamp [13:16:30]File name is /storage/kkm_last_timestamp [13:16:30]Write 4 bytes [13:16:30]NVStorageSaveData done [13:16:30]ExternCall_PrintAddStr [13:16:30]wPrintStart [13:16:30]Write to MH i2c: 01 00 00 4C 08 54 [13:16:30]Write i2c OK [13:16:30]MH_I2C_Read... [13:16:30]Read from MH i2c: 01 [13:16:30]MH_I2C_Read... [13:16:30]Read from MH i2c: 01 07 00 [13:16:30]MH_I2C_Read... [13:16:30]Read from MH i2c: 01 07 00 4C 08 00 00 00 00 00 FF 0F 69 [13:16:30]RasterBufferAndPrint [13:16:30]line Счет N : (1)3405870 [13:16:30]line ИНН: 02508201610067 [13:16:30]line Контрольно-Кассовый Чек [13:16:30]line ПРОДАЖА [13:16:30]line ТРК (МРК, ГНК) : 51 [13:16:30]line Товар: 2710194210 [13:16:30]line ДТ-К-5 [13:16:30]line 5.250 * 76.20 [13:16:30]line = 400.05 [13:16:30]line НДС 12% НСП 1% [13:16:30]line > о реализуемом товаре [13:16:30]line ОКРУГЛЕНИЕ: -0.05 [13:16:30]line ИТОГО: 400.00 [13:16:30]line Внесено: 400.00 [13:16:30]line СДАЧА: 0.00 [13:16:30]line НСП 1% : 3.54 [13:16:30]line НДС 12% : 42.48 [13:16:30]line Наличными: 400.00 [13:16:30]line Безнал.: 0.00 [13:16:30]line Место: АЗС № 82 "Партнер Нефть" [13:16:30]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:16:30]line СНО: Общий режим [13:16:30]line Чек 356 27.10.2024 13:16 [13:16:30]line Смена: 143 ФФД: 1.0 [13:16:30]line ЗНМ: 0300000017 [13:16:30]line РНМ: 0000000000170478 [13:16:30]line Версия ККМ: v1.0 [13:16:30]line ФМ: 0000000002098560 [13:16:30]line ФД: 95357 [13:16:30]line ФПД: 151895059296320 [13:16:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T131630&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95357&fm=151895059296320&tin=02508201610067®Number=0000000000170478&sum=40000 [13:16:30]written 0, free lines is 4095 [13:16:30]OFD Sender: Processing packet 95357 [packets to send 56, broken 55] [13:16:30]ProducePacketName [13:16:30]name=ofd_packets/00095357 [13:16:30]OFD Sender: To server: pG, [13:16:30]CommunicateWithHost lk.salyk.kg:30040 [13:16:30]ConnectInit lk.salyk.kg [13:16:31]Connected sock=10 [13:16:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 80 2C 04 01 6E 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 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 64 01 00 00 F4 03 04 00 2E 3D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7D 74 01 00 35 04 06 00 8A 25 D3 0D 70 40 41 89 16 A4 2D 6D 47 2F [13:16:31]Write to MH i2c: 01 00 00 77 08 7F [13:16:31]Write i2c OK [13:16:31]MH_I2C_Read... [13:16:31]Read from MH i2c: 01 [13:16:31]MH_I2C_Read... [13:16:31]Read from MH i2c: 01 07 00 [13:16:31]MH_I2C_Read... [13:16:31]Read from MH i2c: 01 07 00 77 08 00 00 00 00 00 1F 0D B2 [13:16:31]RasterBufferAndPrint [13:16:31]line [13:16:31]line [13:16:31]line [13:16:31]line [13:16:31]line [13:16:31]written 0, free lines is 3371 [13:16:31]MH_Cut [13:16:31]Write to MH i2c: D1 01 00 7E 08 01 58 [13:16:31]Write i2c OK [13:16:31]MH_I2C_Read... [13:16:31]Read from MH i2c: D1 [13:16:31]MH_I2C_Read... [13:16:31]Read from MH i2c: D1 01 00 [13:16:31]MH_I2C_Read... [13:16:31]Read from MH i2c: D1 01 00 7E 08 00 57 [13:16:31]Write to MH i2c: 01 00 00 7F 08 87 [13:16:31]Write i2c OK [13:16:31]MH_I2C_Read... [13:16:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 5E BF 47 00 A5 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 32 30 39 38 35 36 30 10 04 04 00 7D 74 01 00 F4 03 04 00 59 E7 1D 67 B6 04 01 00 00 22 A8 E8 21 03 42 95 7F [13:16:31]CommunicateWithHost err = 0 [13:16:31]CheckOFDResponse [13:16:31]1017 (14) - 77093643461234 [13:16:31]1041 (16) - 0000000002098560 [13:16:31]1040 (4) - 95357 [13:16:31]1012 (4) - 27.10.2024 07:10 [13:16:31]1206 (1) - 0 [13:16:31]OFD Sender: Remove packet 95357 [13:16:31]ProducePacketName [13:16:31]name=ofd_packets/00095357 [13:16:31]NVStorageDeleteData [13:16:31]OFD Sender: No OFD packet to send [13:16:31]*** Cut start [13:16:31]*** Partial cut [13:16:31]*** CUTSNS_PIN = 1 [13:16:32]*** CUTSNS_PIN = 0 [13:16:32]*** Brake cut motor [13:16:32]Read from MH i2c: 01 [13:16:32]MH_I2C_Read... [13:16:32]*** Stop cut motor [13:16:32]*** Cut end [13:16:32]Read from MH i2c: 01 07 00 [13:16:32]MH_I2C_Read... [13:16:32]Read from MH i2c: 01 07 00 7F 08 00 00 00 00 00 FF 0F 9C [13:16:32]process_action close_receipt done [13:16:32]requested_data is exist [13:16:32]produce_requested_data [13:16:32]requested_item fm.sn is exist - process it [13:16:32]wFMCommunicate request_size=4 [13:16:32]MH_SAM_APDU [13:16:32]CAPDU: 80 11 00 00 [13:16:32]Write to MH i2c: E2 08 00 80 08 80 11 00 00 00 00 00 00 02 [13:16:32]Write i2c OK [13:16:32]MH_I2C_Read... [13:16:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:16:32]Read from MH i2c: E2 [13:16:32]MH_I2C_Read... [13:16:32]Read from MH i2c: E2 17 00 [13:16:32]MH_I2C_Read... [13:16:32]Read from MH i2c: E2 17 00 80 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 53 [13:16:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:16:32]wFMCommunicate OK [13:16:32]requested_item fd.num is exist - process it [13:16:32]SAM_PROTO_GetFieldsCounters [13:16:32]wFMCommunicate request_size=4 [13:16:32]MH_SAM_APDU [13:16:32]CAPDU: 80 13 00 00 [13:16:32]Write to MH i2c: E2 08 00 81 08 80 13 00 00 00 00 00 00 05 [13:16:32]Write i2c OK [13:16:32]MH_I2C_Read... [13:16:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:16:32]Read from MH i2c: E2 [13:16:32]MH_I2C_Read... [13:16:32]Read from MH i2c: E2 62 00 [13:16:32]MH_I2C_Read... [13:16:32]Read from MH i2c: E2 62 00 81 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7D 74 01 00 0E 04 04 00 8F 00 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 D6 [13:16:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7D 74 01 00 0E 04 04 00 8F 00 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 [13:16:32]wFMCommunicate OK [13:16:32]SAM_PROTO_GetFieldsCounters done [13:16:32]requested_item shift.num is exist - process it [13:16:32]requested_item shift.opened is exist - process it [13:16:32]req_shift_opened [13:16:32]FM_GetShiftState [13:16:32]SAM_PROTO_GetShiftState [13:16:32]wFMCommunicate request_size=4 [13:16:32]MH_SAM_APDU [13:16:32]CAPDU: 80 13 01 00 [13:16:32]Write to MH i2c: E2 08 00 82 08 80 13 01 00 00 00 00 00 07 [13:16:32]Write i2c OK [13:16:32]MH_I2C_Read... [13:16:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:16:32]Read from MH i2c: E2 [13:16:32]MH_I2C_Read... [13:16:32]Read from MH i2c: E2 0E 00 [13:16:32]MH_I2C_Read... [13:16:32]Read from MH i2c: E2 0E 00 82 08 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B3 [13:16:32]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:16:32]wFMCommunicate OK [13:16:32]SAM_PROTO_GetShiftState done [13:16:32]FM_GetShiftState done [13:16:32]req_shift_opened done [13:16:32]requested_item shift.open_date is exist - process it [13:16:32]req_shift_open_date [13:16:32]req_shift_open_date done [13:16:32]produce_requested_data done [13:16:32]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95357,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:16:32]process_action_free close_receipt [13:16:32]json_value_free [13:16:32]json_value_free done [13:16:32]process_json_proto returns [13:16:32]Send response to host [13:16:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95357,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:16:32]free response buf [13:16:32]execute_script done [13:16:32]execute_script returns [13:16:32]free content buf [13:16:32]Sock 7.Close socket [13:16:32]Sock 7.Thread stoped [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: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: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:07]OFD Sender: No OFD packet to send [13:18:12]OFD Sender: No OFD packet to send [13:18:17]OFD Sender: No OFD packet to send [13:18:22]OFD Sender: No OFD packet to send [13:18:25]accept exits with 9 [13:18:25]New connection [13:18:25]New thread 3067219300 created [13:18:25]Thread 3067362660 joined [13:18:25]Waiting for new connection... [13:18:25] Sock 9.Parse request [13:18:25]Sock 9.Check first char [13:18:25]Sock 9.First char is OK [13:18:25]request: POST /json_proto HTTP/1.0 [13:18:25]Method: POST [13:18:25]URL: /json_proto [13:18:25]Method is POST - this is cgi request [13:18:25]url: /json_proto [13:18:25]query_string will be loaded in cgi processing [13:18:25]execute_cgi json_proto POST (null) [13:18:25]execute_cgi path=json_proto method=POST [13:18:25]POST find Content-Length [13:18:25]Host: 172.17.40.67:8080 [13:18:25]Content-Length: 683 [13:18:25]Content-Type: application/json [13:18:25] [13:18:25]POST finish read [13:18:25]Found Content-Length = 683 [13:18:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405871", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:18:25]execute_script... [13:18: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)3405871", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:18:25]POST & json_proto [13:18:25]process_json_proto [13:18:25]json parsed OK: [13:18:25]protocol is kg_v1.0 [13:18:25]action value=close_receipt [13:18:25]process_action close_receipt [13:18:25]cmd_close_receipt [13:18:25]MH_GetDate [13:18:25]Write to MH i2c: F0 00 00 83 08 7A [13:18:25]Write i2c OK [13:18:25]MH_I2C_Read... [13:18:25]Read from MH i2c: F0 [13:18:25]MH_I2C_Read... [13:18:25]Read from MH i2c: F0 09 00 [13:18:25]MH_I2C_Read... [13:18:25]Read from MH i2c: F0 09 00 83 08 00 A2 3D 1E 67 EE DA 66 66 7B [13:18:25]GetLastDocTimeStamp 1730034990 [13:18:25]current date 1730035106 [13:18:25]FM_GetShiftState [13:18:25]SAM_PROTO_GetShiftState [13:18:25]wFMCommunicate request_size=4 [13:18:25]MH_SAM_APDU [13:18:25]CAPDU: 80 13 01 00 [13:18:25]Write to MH i2c: E2 08 00 84 08 80 13 01 00 00 00 00 00 09 [13:18:25]Write i2c OK [13:18:25]MH_I2C_Read... [13:18:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:18:26]Read from MH i2c: E2 [13:18:26]MH_I2C_Read... [13:18:26]Read from MH i2c: E2 0E 00 [13:18:26]MH_I2C_Read... [13:18:26]Read from MH i2c: E2 0E 00 84 08 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B5 [13:18:26]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:18:26]wFMCommunicate OK [13:18:26]SAM_PROTO_GetShiftState done [13:18:26]FM_GetShiftState done [13:18:26]opened in 1729987736 [13:18:26]opened+sec_in_day 1730074136 [13:18:26]quantity*price = 100015 [13:18:26]sum+1 = 100017 [13:18:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 357 27.10.2024 13:18 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95358 ФПД: 197272022086049 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T131827&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95358&fm=197272022086049&tin=02508201610067®Number=0000000000170478&sum=100000 [13:18:27]StoreToDocumentArchive [13:18:27]shift 143 fd 95358 [13:18:27]save to /storage/0143/doc_00095358 [13:18:27]save last doc name /storage/0143/doc_00095358 to /storage/kkm_last_doc_name [13:18:27]save OK [13:18:27]Clear old archive folders... [13:18:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:18:27]tlvbuf is 01F77B40 [13:18:27]SAM_PROTO_ClearQueue [13:18:27]wFMCommunicate request_size=4 [13:18:27]MH_SAM_APDU [13:18:27]CAPDU: 80 09 00 00 [13:18:27]Write to MH i2c: E2 08 00 91 08 80 09 00 00 00 00 00 00 0B [13:18:27]Write i2c OK [13:18:27]MH_I2C_Read... [13:18:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:18:27]Read from MH i2c: E2 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: E2 03 00 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: E2 03 00 91 08 00 90 00 0D [13:18:27]RAPDU: 90 00 [13:18:27]wFMCommunicate OK [13:18:27]SAM_PROTO_ClearQueue done [13:18:27]KKMCreateOFDPacket [13:18:27]OFDProtocolAddRootSTLVToBuf [13:18:27]FM_MakeSignedData [13:18:27]FM_MakeSignedData [13:18:27]SAM_PROTO_SignData [13:18:27]wFMCommunicate request_size=4 [13:18:27]MH_SAM_APDU [13:18:27]CAPDU: 80 0D 01 02 [13:18:27]Write to MH i2c: E2 08 00 92 08 80 0D 01 02 00 00 00 00 13 [13:18:27]Write i2c OK [13:18:27]MH_I2C_Read... [13:18:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:18:27]Read from MH i2c: E2 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: E2 03 00 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: E2 03 00 92 08 00 90 00 0E [13:18:27]RAPDU: 90 00 [13:18:27]wFMCommunicate OK [13:18:27]wFMCommunicate request_size=255 [13:18:27]MH_SAM_APDU [13:18: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 01 00 00 F4 03 04 00 A3 3D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7E 74 01 00 35 04 06 00 B3 [13:18:27]Write to MH i2c: E2 02 01 93 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 01 00 00 F4 03 04 00 A3 3D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7E 74 01 00 35 04 06 00 B3 00 00 9B [13:18:27]Write i2c OK [13:18:27]MH_I2C_Read... [13:18:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:18:27]Read from MH i2c: E2 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: E2 03 00 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: E2 03 00 93 08 00 90 00 0F [13:18:27]RAPDU: 90 00 [13:18:27]wFMCommunicate OK [13:18:27]wFMCommunicate request_size=10 [13:18:27]MH_SAM_APDU [13:18:27]CAPDU: 80 0D 02 02 05 6A F8 CC F1 A1 [13:18:27]Write to MH i2c: E2 0D 00 94 08 80 0D 02 02 05 00 6A F8 CC F1 A1 00 00 E0 [13:18:27]Write i2c OK [13:18:27]MH_I2C_Read... [13:18:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:18:27]Read from MH i2c: E2 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: E2 03 00 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: E2 03 00 94 08 00 90 00 10 [13:18:27]RAPDU: 90 00 [13:18:27]wFMCommunicate OK [13:18:27]wFMCommunicate request_size=4 [13:18:27]MH_SAM_APDU [13:18:27]CAPDU: 80 0D 03 02 [13:18:27]Write to MH i2c: E2 08 00 95 08 80 0D 03 02 00 00 00 00 18 [13:18:27]Write i2c OK [13:18:27]MH_I2C_Read... [13:18:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:18:27]Read from MH i2c: E2 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: E2 0B 00 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: E2 0B 00 95 08 00 02 4F 73 E8 26 CE 57 E5 90 00 F5 [13:18:27]RAPDU: 02 4F 73 E8 26 CE 57 E5 90 00 [13:18:27]wFMCommunicate OK [13:18:27]SAM_PROTO_SignData done [13:18:27]FM_MakeSignedData done [13:18:27]CreateOFDProtocolMessage [13:18:27]wFMCommunicate request_size=4 [13:18:27]MH_SAM_APDU [13:18:27]CAPDU: 80 11 00 00 [13:18:27]Write to MH i2c: E2 08 00 96 08 80 11 00 00 00 00 00 00 18 [13:18:27]Write i2c OK [13:18:27]MH_I2C_Read... [13:18:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:18:27]Read from MH i2c: E2 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: E2 17 00 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: E2 17 00 96 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 69 [13:18:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:18:27]wFMCommunicate OK [13:18:27]CreateOFDProtocolMessage done [13:18:27]OFDSenderStorePacket 95358 [13:18:27]StoreOFDPacket docnum=95358 [13:18:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FA 74 07 01 FF 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 01 00 00 F4 03 04 00 A3 3D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7E 74 01 00 35 04 06 00 B3 6A F8 CC F1 A1 02 4F 73 E8 26 CE 57 E5 [13:18:27]CheckFolder [13:18:27]dirname=/storage/ofd_packets [13:18:27]CheckFolder done [13:18:27]ProducePacketName [13:18:27]name=ofd_packets/00095358 [13:18:27]NVStorageSaveData ofd_packets/00095358 [13:18:27]File name is /storage/ofd_packets/00095358 [13:18:27]Write 301 bytes [13:18:27]NVStorageSaveData done [13:18:27]OFDSenderStorePacket done [13:18:27]KKMCreateOFDPacket done [13:18:27]NVStorageSaveData kkm_last_timestamp [13:18:27]File name is /storage/kkm_last_timestamp [13:18:27]Write 4 bytes [13:18:27]NVStorageSaveData done [13:18:27]ExternCall_PrintAddStr [13:18:27]wPrintStart [13:18:27]Write to MH i2c: 01 00 00 97 08 9F [13:18:27]Write i2c OK [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: 01 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: 01 07 00 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: 01 07 00 97 08 00 00 00 00 00 FF 0F B4 [13:18:27]RasterBufferAndPrint [13:18:27]line Счет N : (1)3405871 [13:18:27]line ИНН: 02508201610067 [13:18:27]line Контрольно-Кассовый Чек [13:18:27]line ПРОДАЖА [13:18:27]line ТРК (МРК, ГНК) : 12 [13:18:27]line Товар: 2710124130 [13:18:27]line Аи-92-К-4 [13:18:27]line 14.950 * 66.90 [13:18:27]line = 1000.16 [13:18:27]line НДС 12% НСП 1% [13:18:27]line > о реализуемом товаре [13:18:27]line ОКРУГЛЕНИЕ: -0.16 [13:18:27]line ИТОГО: 1000.00 [13:18:27]line Внесено: 1000.00 [13:18:27]line СДАЧА: 0.00 [13:18:27]line НСП 1% : 8.85 [13:18:27]line НДС 12% : 106.21 [13:18:27]line Наличными: 1000.00 [13:18:27]line Безнал.: 0.00 [13:18:27]line Место: АЗС № 82 "Партнер Нефть" [13:18:27]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:18:27]line СНО: Общий режим [13:18:27]line Чек 357 27.10.2024 13:18 [13:18:27]line Смена: 143 ФФД: 1.0 [13:18:27]line ЗНМ: 0300000017 [13:18:27]line РНМ: 0000000000170478 [13:18:27]line Версия ККМ: v1.0 [13:18:27]line ФМ: 0000000002098560 [13:18:27]line ФД: 95358 [13:18:27]line ФПД: 197272022086049 [13:18:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T131827&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95358&fm=197272022086049&tin=02508201610067®Number=0000000000170478&sum=100000 [13:18:28]OFD Sender: Processing packet 95358 [packets to send 56, broken 55] [13:18:28]ProducePacketName [13:18:28]name=ofd_packets/00095358 [13:18:28]OFD Sender: To server: pG, [13:18:28]CommunicateWithHost lk.salyk.kg:30040 [13:18:28]ConnectInit lk.salyk.kg [13:18:28]written 0, free lines is 4095 [13:18:28]Connected sock=10 [13:18:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FA 74 07 01 FF 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 01 00 00 F4 03 04 00 A3 3D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7E 74 01 00 35 04 06 00 B3 6A F8 CC F1 A1 02 4F 73 E8 26 CE 57 E5 [13:18:28]Write to MH i2c: 01 00 00 C2 08 CA [13:18:28]Write i2c OK [13:18:28]MH_I2C_Read... [13:18:28]Read from MH i2c: 01 [13:18:28]MH_I2C_Read... [13:18:28]Read from MH i2c: 01 07 00 [13:18:28]MH_I2C_Read... [13:18:28]Read from MH i2c: 01 07 00 C2 08 00 00 00 00 00 0D 0D EB [13:18:28]RasterBufferAndPrint [13:18:28]line [13:18:28]line [13:18:28]line [13:18:28]line [13:18:28]line [13:18:28]written 0, free lines is 3347 [13:18:28]MH_Cut [13:18:28]Write to MH i2c: D1 01 00 C9 08 01 A3 [13:18:28]Write i2c OK [13:18:28]MH_I2C_Read... [13:18:28]Read from MH i2c: D1 [13:18:28]MH_I2C_Read... [13:18:28]Read from MH i2c: D1 01 00 [13:18:28]MH_I2C_Read... [13:18:28]Read from MH i2c: D1 01 00 C9 08 00 A2 [13:18:28]Write to MH i2c: 01 00 00 CA 08 D2 [13:18:28]Write i2c OK [13:18:28]MH_I2C_Read... [13:18:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 EB 17 47 00 02 45 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7E 74 01 00 F4 03 04 00 CF E7 1D 67 B6 04 01 00 00 99 07 AB 2F 10 D3 09 3D [13:18:28]CommunicateWithHost err = 0 [13:18:28]CheckOFDResponse [13:18:28]1017 (14) - 77093643461234 [13:18:28]1041 (16) - 0000000002098560 [13:18:28]1040 (4) - 95358 [13:18:28]1012 (4) - 27.10.2024 07:12 [13:18:28]1206 (1) - 0 [13:18:28]OFD Sender: Remove packet 95358 [13:18:28]ProducePacketName [13:18:28]name=ofd_packets/00095358 [13:18:28]NVStorageDeleteData [13:18:29]OFD Sender: No OFD packet to send [13:18:29]*** Cut start [13:18:29]*** Partial cut [13:18:29]*** CUTSNS_PIN = 1 [13:18:29]*** CUTSNS_PIN = 0 [13:18:29]*** Brake cut motor [13:18:29]Read from MH i2c: 01 [13:18:29]MH_I2C_Read... [13:18:29]*** Stop cut motor [13:18:29]*** Cut end [13:18:29]Read from MH i2c: 01 07 00 [13:18:29]MH_I2C_Read... [13:18:29]Read from MH i2c: 01 07 00 CA 08 00 00 00 00 00 FF 0F E7 [13:18:29]process_action close_receipt done [13:18:29]requested_data is exist [13:18:29]produce_requested_data [13:18:29]requested_item fm.sn is exist - process it [13:18:29]wFMCommunicate request_size=4 [13:18:29]MH_SAM_APDU [13:18:29]CAPDU: 80 11 00 00 [13:18:29]Write to MH i2c: E2 08 00 CB 08 80 11 00 00 00 00 00 00 4D [13:18:29]Write i2c OK [13:18:29]MH_I2C_Read... [13:18:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:18:29]Read from MH i2c: E2 [13:18:29]MH_I2C_Read... [13:18:29]Read from MH i2c: E2 17 00 [13:18:29]MH_I2C_Read... [13:18:29]Read from MH i2c: E2 17 00 CB 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9E [13:18:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:18:29]wFMCommunicate OK [13:18:29]requested_item fd.num is exist - process it [13:18:29]SAM_PROTO_GetFieldsCounters [13:18:29]wFMCommunicate request_size=4 [13:18:29]MH_SAM_APDU [13:18:29]CAPDU: 80 13 00 00 [13:18:29]Write to MH i2c: E2 08 00 CC 08 80 13 00 00 00 00 00 00 50 [13:18:29]Write i2c OK [13:18:29]MH_I2C_Read... [13:18:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:18:29]Read from MH i2c: E2 [13:18:29]MH_I2C_Read... [13:18:29]Read from MH i2c: E2 62 00 [13:18:29]MH_I2C_Read... [13:18:29]Read from MH i2c: E2 62 00 CC 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7E 74 01 00 0E 04 04 00 8F 00 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 25 [13:18:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7E 74 01 00 0E 04 04 00 8F 00 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 [13:18:29]wFMCommunicate OK [13:18:29]SAM_PROTO_GetFieldsCounters done [13:18:29]requested_item shift.num is exist - process it [13:18:29]requested_item shift.opened is exist - process it [13:18:29]req_shift_opened [13:18:29]FM_GetShiftState [13:18:29]SAM_PROTO_GetShiftState [13:18:29]wFMCommunicate request_size=4 [13:18:29]MH_SAM_APDU [13:18:29]CAPDU: 80 13 01 00 [13:18:29]Write to MH i2c: E2 08 00 CD 08 80 13 01 00 00 00 00 00 52 [13:18:29]Write i2c OK [13:18:29]MH_I2C_Read... [13:18:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:18:30]Read from MH i2c: E2 [13:18:30]MH_I2C_Read... [13:18:30]Read from MH i2c: E2 0E 00 [13:18:30]MH_I2C_Read... [13:18:30]Read from MH i2c: E2 0E 00 CD 08 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FE [13:18:30]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:18:30]wFMCommunicate OK [13:18:30]SAM_PROTO_GetShiftState done [13:18:30]FM_GetShiftState done [13:18:30]req_shift_opened done [13:18:30]requested_item shift.open_date is exist - process it [13:18:30]req_shift_open_date [13:18:30]req_shift_open_date done [13:18:30]produce_requested_data done [13:18:30]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95358,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:18:30]process_action_free close_receipt [13:18:30]json_value_free [13:18:30]json_value_free done [13:18:30]process_json_proto returns [13:18:30]Send response to host [13:18:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95358,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:18:30]free response buf [13:18:30]execute_script done [13:18:30]execute_script returns [13:18:30]free content buf [13:18:30]Sock 9.Close socket [13:18:30]Sock 9.Thread stoped [13:18:34]OFD Sender: No OFD packet to send [13:18:39]OFD Sender: No OFD packet to send [13:18:44]OFD Sender: No OFD packet to send [13:18:49]OFD Sender: No OFD packet to send [13:18:54]OFD Sender: No OFD packet to send [13:18:59]OFD Sender: No OFD packet to send [13:19:04]OFD Sender: No OFD packet to send [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:27]accept exits with 7 [13:19:27]New connection [13:19:27]New thread 3067362660 created [13:19:27]Thread 3067219300 joined [13:19:27]Waiting for new connection... [13:19:27] Sock 7.Parse request [13:19:27]Sock 7.Check first char [13:19:27]Sock 7.First char is OK [13:19:27]request: POST /json_proto HTTP/1.0 [13:19:27]Method: POST [13:19:27]URL: /json_proto [13:19:27]Method is POST - this is cgi request [13:19:27]url: /json_proto [13:19:27]query_string will be loaded in cgi processing [13:19:27]execute_cgi json_proto POST (null) [13:19:27]execute_cgi path=json_proto method=POST [13:19:27]POST find Content-Length [13:19:27]Host: 172.17.40.67:8080 [13:19:27]Content-Length: 678 [13:19:27]Content-Type: application/json [13:19:27] [13:19:27]POST finish read [13:19:27]Found Content-Length = 678 [13:19:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405872", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:19:27]execute_script... [13:19: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)3405872", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:19:27]POST & json_proto [13:19:27]process_json_proto [13:19:27]json parsed OK: [13:19:27]protocol is kg_v1.0 [13:19:27]action value=close_receipt [13:19:27]process_action close_receipt [13:19:27]cmd_close_receipt [13:19:27]MH_GetDate [13:19:27]Write to MH i2c: F0 00 00 CE 08 C5 [13:19:27]Write i2c OK [13:19:27]MH_I2C_Read... [13:19:27]Read from MH i2c: F0 [13:19:27]MH_I2C_Read... [13:19:27]Read from MH i2c: F0 09 00 [13:19:27]MH_I2C_Read... [13:19:27]Read from MH i2c: F0 09 00 CE 08 00 E0 3D 1E 67 EE DA 66 66 04 [13:19:27]GetLastDocTimeStamp 1730035107 [13:19:27]current date 1730035168 [13:19:27]FM_GetShiftState [13:19:27]SAM_PROTO_GetShiftState [13:19:27]wFMCommunicate request_size=4 [13:19:27]MH_SAM_APDU [13:19:27]CAPDU: 80 13 01 00 [13:19:27]Write to MH i2c: E2 08 00 CF 08 80 13 01 00 00 00 00 00 54 [13:19:27]Write i2c OK [13:19:27]MH_I2C_Read... [13:19:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:19:27]Read from MH i2c: E2 [13:19:27]MH_I2C_Read... [13:19:27]Read from MH i2c: E2 0E 00 [13:19:27]MH_I2C_Read... [13:19:27]Read from MH i2c: E2 0E 00 CF 08 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 00 [13:19:27]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:19:27]wFMCommunicate OK [13:19:27]SAM_PROTO_GetShiftState done [13:19:27]FM_GetShiftState done [13:19:27]opened in 1729987736 [13:19:27]opened+sec_in_day 1730074136 [13:19:27]quantity*price = 50041 [13:19:27]sum+1 = 50042 [13:19:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 358 27.10.2024 13:19 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95359 ФПД: 128941894016385 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T131928&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95359&fm=128941894016385&tin=02508201610067®Number=0000000000170478&sum=50000 [13:19:28]StoreToDocumentArchive [13:19:28]shift 143 fd 95359 [13:19:28]save to /storage/0143/doc_00095359 [13:19:28]save last doc name /storage/0143/doc_00095359 to /storage/kkm_last_doc_name [13:19:28]save OK [13:19:28]Clear old archive folders... [13:19:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:19:28]tlvbuf is 01FB24A0 [13:19:28]SAM_PROTO_ClearQueue [13:19:28]wFMCommunicate request_size=4 [13:19:28]MH_SAM_APDU [13:19:28]CAPDU: 80 09 00 00 [13:19:28]Write to MH i2c: E2 08 00 DC 08 80 09 00 00 00 00 00 00 56 [13:19:28]Write i2c OK [13:19:28]MH_I2C_Read... [13:19:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:19:28]Read from MH i2c: E2 [13:19:28]MH_I2C_Read... [13:19:28]Read from MH i2c: E2 03 00 [13:19:28]MH_I2C_Read... [13:19:28]Read from MH i2c: E2 03 00 DC 08 00 90 00 58 [13:19:28]RAPDU: 90 00 [13:19:28]wFMCommunicate OK [13:19:28]SAM_PROTO_ClearQueue done [13:19:28]KKMCreateOFDPacket [13:19:28]OFDProtocolAddRootSTLVToBuf [13:19:28]FM_MakeSignedData [13:19:28]FM_MakeSignedData [13:19:28]SAM_PROTO_SignData [13:19:28]wFMCommunicate request_size=4 [13:19:28]MH_SAM_APDU [13:19:28]CAPDU: 80 0D 01 02 [13:19:28]Write to MH i2c: E2 08 00 DD 08 80 0D 01 02 00 00 00 00 5E [13:19:28]Write i2c OK [13:19:28]MH_I2C_Read... [13:19:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:19:28]Read from MH i2c: E2 [13:19:28]MH_I2C_Read... [13:19:28]Read from MH i2c: E2 03 00 [13:19:28]MH_I2C_Read... [13:19:28]Read from MH i2c: E2 03 00 DD 08 00 90 00 59 [13:19:28]RAPDU: 90 00 [13:19:28]wFMCommunicate OK [13:19:28]wFMCommunicate request_size=255 [13:19:28]MH_SAM_APDU [13:19: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 E0 3D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7F 74 01 00 35 04 06 00 75 [13:19:28]Write to MH i2c: E2 02 01 DE 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 E0 3D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7F 74 01 00 35 04 06 00 75 00 00 ED [13:19:28]Write i2c OK [13:19:28]MH_I2C_Read... [13:19:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:19:28]Read from MH i2c: E2 [13:19:28]MH_I2C_Read... [13:19:28]Read from MH i2c: E2 03 00 [13:19:28]MH_I2C_Read... [13:19:28]Read from MH i2c: E2 03 00 DE 08 00 90 00 5A [13:19:28]RAPDU: 90 00 [13:19:28]wFMCommunicate OK [13:19:28]wFMCommunicate request_size=10 [13:19:28]MH_SAM_APDU [13:19:28]CAPDU: 80 0D 02 02 05 45 9F CA 1D 81 [13:19:28]Write to MH i2c: E2 0D 00 DF 08 80 0D 02 02 05 00 45 9F CA 1D 81 00 00 B7 [13:19:28]Write i2c OK [13:19:28]MH_I2C_Read... [13:19:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:19:28]Read from MH i2c: E2 [13:19:28]MH_I2C_Read... [13:19:28]Read from MH i2c: E2 03 00 [13:19:28]MH_I2C_Read... [13:19:28]Read from MH i2c: E2 03 00 DF 08 00 90 00 5B [13:19:28]RAPDU: 90 00 [13:19:28]wFMCommunicate OK [13:19:28]wFMCommunicate request_size=4 [13:19:28]MH_SAM_APDU [13:19:28]CAPDU: 80 0D 03 02 [13:19:28]Write to MH i2c: E2 08 00 E0 08 80 0D 03 02 00 00 00 00 63 [13:19:28]Write i2c OK [13:19:28]MH_I2C_Read... [13:19:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:19:29]Read from MH i2c: E2 [13:19:29]MH_I2C_Read... [13:19:29]Read from MH i2c: E2 0B 00 [13:19:29]MH_I2C_Read... [13:19:29]Read from MH i2c: E2 0B 00 E0 08 00 79 4A 82 A3 29 30 77 45 90 00 61 [13:19:29]RAPDU: 79 4A 82 A3 29 30 77 45 90 00 [13:19:29]wFMCommunicate OK [13:19:29]SAM_PROTO_SignData done [13:19:29]FM_MakeSignedData done [13:19:29]CreateOFDProtocolMessage [13:19:29]wFMCommunicate request_size=4 [13:19:29]MH_SAM_APDU [13:19:29]CAPDU: 80 11 00 00 [13:19:29]Write to MH i2c: E2 08 00 E1 08 80 11 00 00 00 00 00 00 63 [13:19:29]Write i2c OK [13:19:29]MH_I2C_Read... [13:19:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:19:29]Read from MH i2c: E2 [13:19:29]MH_I2C_Read... [13:19:29]Read from MH i2c: E2 17 00 [13:19:29]MH_I2C_Read... [13:19:29]Read from MH i2c: E2 17 00 E1 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B4 [13:19:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:19:29]wFMCommunicate OK [13:19:29]CreateOFDProtocolMessage done [13:19:29]OFDSenderStorePacket 95359 [13:19:29]StoreOFDPacket docnum=95359 [13:19:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BD 00 07 01 54 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 E0 3D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7F 74 01 00 35 04 06 00 75 45 9F CA 1D 81 79 4A 82 A3 29 30 77 45 [13:19:29]CheckFolder [13:19:29]dirname=/storage/ofd_packets [13:19:29]CheckFolder done [13:19:29]ProducePacketName [13:19:29]name=ofd_packets/00095359 [13:19:29]NVStorageSaveData ofd_packets/00095359 [13:19:29]File name is /storage/ofd_packets/00095359 [13:19:29]Write 301 bytes [13:19:29]NVStorageSaveData done [13:19:29]OFDSenderStorePacket done [13:19:29]KKMCreateOFDPacket done [13:19:29]NVStorageSaveData kkm_last_timestamp [13:19:29]File name is /storage/kkm_last_timestamp [13:19:29]Write 4 bytes [13:19:29]NVStorageSaveData done [13:19:29]ExternCall_PrintAddStr [13:19:29]wPrintStart [13:19:29]Write to MH i2c: 01 00 00 E2 08 EA [13:19:29]Write i2c OK [13:19:29]MH_I2C_Read... [13:19:29]Read from MH i2c: 01 [13:19:29]MH_I2C_Read... [13:19:29]Read from MH i2c: 01 07 00 [13:19:29]MH_I2C_Read... [13:19:29]Read from MH i2c: 01 07 00 E2 08 00 00 00 00 00 FF 0F FF [13:19:29]RasterBufferAndPrint [13:19:29]line Счет N : (1)3405872 [13:19:29]line ИНН: 02508201610067 [13:19:29]line Контрольно-Кассовый Чек [13:19:29]line ПРОДАЖА [13:19:29]line ТРК (МРК, ГНК) : 32 [13:19:29]line Товар: 2710124130 [13:19:29]line Аи-92-К-4 [13:19:29]line 7.480 * 66.90 [13:19:29]line = 500.41 [13:19:29]line НДС 12% НСП 1% [13:19:29]line > о реализуемом товаре [13:19:29]line ОКРУГЛЕНИЕ: -0.41 [13:19:29]line ИТОГО: 500.00 [13:19:29]line Внесено: 500.00 [13:19:29]line СДАЧА: 0.00 [13:19:29]line НСП 1% : 4.43 [13:19:29]line НДС 12% : 53.14 [13:19:29]line Наличными: 500.00 [13:19:29]line Безнал.: 0.00 [13:19:29]line Место: АЗС № 82 "Партнер Нефть" [13:19:29]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:19:29]line СНО: Общий режим [13:19:29]line Чек 358 27.10.2024 13:19 [13:19:29]line Смена: 143 ФФД: 1.0 [13:19:29]line ЗНМ: 0300000017 [13:19:29]line РНМ: 0000000000170478 [13:19:29]line Версия ККМ: v1.0 [13:19:29]line ФМ: 0000000002098560 [13:19:29]line ФД: 95359 [13:19:29]line ФПД: 128941894016385 [13:19:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T131928&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95359&fm=128941894016385&tin=02508201610067®Number=0000000000170478&sum=50000 [13:19:29]OFD Sender: Processing packet 95359 [packets to send 56, broken 55] [13:19:29]ProducePacketName [13:19:29]name=ofd_packets/00095359 [13:19:29]OFD Sender: To server: pG, [13:19:29]CommunicateWithHost lk.salyk.kg:30040 [13:19:29]ConnectInit lk.salyk.kg [13:19:29]written 0, free lines is 4095 [13:19:29]Connected sock=10 [13:19:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BD 00 07 01 54 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 E0 3D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7F 74 01 00 35 04 06 00 75 45 9F CA 1D 81 79 4A 82 A3 29 30 77 45 [13:19:29]Write to MH i2c: 01 00 00 0D 09 16 [13:19:29]Write i2c OK [13:19:29]MH_I2C_Read... [13:19:29]Read from MH i2c: 01 [13:19:29]MH_I2C_Read... [13:19:29]Read from MH i2c: 01 07 00 [13:19:29]MH_I2C_Read... [13:19:29]Read from MH i2c: 01 07 00 0D 09 00 00 00 00 00 01 0D 2B [13:19:29]RasterBufferAndPrint [13:19:29]line [13:19:29]line [13:19:29]line [13:19:29]line [13:19:29]line [13:19:29]written 0, free lines is 3335 [13:19:29]MH_Cut [13:19:29]Write to MH i2c: D1 01 00 14 09 01 EF [13:19:29]Write i2c OK [13:19:29]MH_I2C_Read... [13:19:29]Read from MH i2c: D1 [13:19:29]MH_I2C_Read... [13:19:29]Read from MH i2c: D1 01 00 [13:19:29]MH_I2C_Read... [13:19:29]Read from MH i2c: D1 01 00 14 09 00 EE [13:19:29]Write to MH i2c: 01 00 00 15 09 1E [13:19:29]Write i2c OK [13:19:29]MH_I2C_Read... [13:19:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1B 4D 47 00 43 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 32 30 39 38 35 36 30 10 04 04 00 7F 74 01 00 F4 03 04 00 0C E8 1D 67 B6 04 01 00 00 41 5A CD EB AD 08 B3 6C [13:19:29]CommunicateWithHost err = 0 [13:19:29]CheckOFDResponse [13:19:29]1017 (14) - 77093643461234 [13:19:29]1041 (16) - 0000000002098560 [13:19:29]1040 (4) - 95359 [13:19:29]1012 (4) - 27.10.2024 07:13 [13:19:29]1206 (1) - 0 [13:19:29]OFD Sender: Remove packet 95359 [13:19:29]ProducePacketName [13:19:29]name=ofd_packets/00095359 [13:19:29]NVStorageDeleteData [13:19:30]OFD Sender: No OFD packet to send [13:19:30]*** Cut start [13:19:30]*** Partial cut [13:19:30]*** CUTSNS_PIN = 1 [13:19:30]*** CUTSNS_PIN = 0 [13:19:30]*** Brake cut motor [13:19:31]Read from MH i2c: 01 [13:19:31]MH_I2C_Read... [13:19:31]*** Stop cut motor [13:19:31]*** Cut end [13:19:31]Read from MH i2c: 01 07 00 [13:19:31]MH_I2C_Read... [13:19:31]Read from MH i2c: 01 07 00 15 09 00 00 00 00 00 FF 0F 33 [13:19:31]process_action close_receipt done [13:19:31]requested_data is exist [13:19:31]produce_requested_data [13:19:31]requested_item fm.sn is exist - process it [13:19:31]wFMCommunicate request_size=4 [13:19:31]MH_SAM_APDU [13:19:31]CAPDU: 80 11 00 00 [13:19:31]Write to MH i2c: E2 08 00 16 09 80 11 00 00 00 00 00 00 99 [13:19:31]Write i2c OK [13:19:31]MH_I2C_Read... [13:19:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:19:31]Read from MH i2c: E2 [13:19:31]MH_I2C_Read... [13:19:31]Read from MH i2c: E2 17 00 [13:19:31]MH_I2C_Read... [13:19:31]Read from MH i2c: E2 17 00 16 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EA [13:19:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:19:31]wFMCommunicate OK [13:19:31]requested_item fd.num is exist - process it [13:19:31]SAM_PROTO_GetFieldsCounters [13:19:31]wFMCommunicate request_size=4 [13:19:31]MH_SAM_APDU [13:19:31]CAPDU: 80 13 00 00 [13:19:31]Write to MH i2c: E2 08 00 17 09 80 13 00 00 00 00 00 00 9C [13:19:31]Write i2c OK [13:19:31]MH_I2C_Read... [13:19:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:19:31]Read from MH i2c: E2 [13:19:31]MH_I2C_Read... [13:19:31]Read from MH i2c: E2 62 00 [13:19:31]MH_I2C_Read... [13:19:31]Read from MH i2c: E2 62 00 17 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7F 74 01 00 0E 04 04 00 8F 00 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 75 [13:19:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7F 74 01 00 0E 04 04 00 8F 00 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 [13:19:31]wFMCommunicate OK [13:19:31]SAM_PROTO_GetFieldsCounters done [13:19:31]requested_item shift.num is exist - process it [13:19:31]requested_item shift.opened is exist - process it [13:19:31]req_shift_opened [13:19:31]FM_GetShiftState [13:19:31]SAM_PROTO_GetShiftState [13:19:31]wFMCommunicate request_size=4 [13:19:31]MH_SAM_APDU [13:19:31]CAPDU: 80 13 01 00 [13:19:31]Write to MH i2c: E2 08 00 18 09 80 13 01 00 00 00 00 00 9E [13:19:31]Write i2c OK [13:19:31]MH_I2C_Read... [13:19:31]Read from MH i2c: E2 [13:19:31]MH_I2C_Read... [13:19:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:19:31]Read from MH i2c: E2 0E 00 [13:19:31]MH_I2C_Read... [13:19:31]Read from MH i2c: E2 0E 00 18 09 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 4A [13:19:31]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:19:31]wFMCommunicate OK [13:19:31]SAM_PROTO_GetShiftState done [13:19:31]FM_GetShiftState done [13:19:31]req_shift_opened done [13:19:31]requested_item shift.open_date is exist - process it [13:19:31]req_shift_open_date [13:19:31]req_shift_open_date done [13:19:31]produce_requested_data done [13:19:31]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95359,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:19:31]process_action_free close_receipt [13:19:31]json_value_free [13:19:31]json_value_free done [13:19:31]process_json_proto returns [13:19:31]Send response to host [13:19:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95359,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:19:31]free response buf [13:19:31]execute_script done [13:19:31]execute_script returns [13:19:31]free content buf [13:19:31]Sock 7.Close socket [13:19:31]Sock 7.Thread stoped [13:19:35]OFD Sender: No OFD packet to send [13:19:40]OFD Sender: No OFD packet to send [13:19:45]OFD Sender: No OFD packet to send [13:19:50]OFD Sender: No OFD packet to send [13:19:55]OFD Sender: No OFD packet to send [13:20:00]OFD Sender: No OFD packet to send [13:20:05]OFD Sender: No OFD packet to send [13:20:10]OFD Sender: No OFD packet to send [13:20:15]OFD Sender: No OFD packet to send [13:20:20]OFD Sender: No OFD packet to send [13:20:25]OFD Sender: No OFD packet to send [13:20:30]OFD Sender: No OFD packet to send [13:20:35]OFD Sender: No OFD packet to send [13:20:40]OFD Sender: No OFD packet to send [13:20:45]OFD Sender: No OFD packet to send [13:20:50]OFD Sender: No OFD packet to send [13:20:55]OFD Sender: No OFD packet to send [13:21:00]OFD Sender: No OFD packet to send [13:21:05]OFD Sender: No OFD packet to send [13:21:10]OFD Sender: No OFD packet to send [13:21:15]OFD Sender: No OFD packet to send [13:21:20]OFD Sender: No OFD packet to send [13:21:25]OFD Sender: No OFD packet to send [13:21:30]OFD Sender: No OFD packet to send [13:21:35]OFD Sender: No OFD packet to send [13:21:40]OFD Sender: No OFD packet to send [13:21:42]accept exits with 9 [13:21:42]New connection [13:21:42]New thread 3067219300 created [13:21:42]Thread 3067362660 joined [13:21:42]Waiting for new connection... [13:21:42] Sock 9.Parse request [13:21:42]Sock 9.Check first char [13:21:42]Sock 9.First char is OK [13:21:42]request: POST /json_proto HTTP/1.0 [13:21:42]Method: POST [13:21:42]URL: /json_proto [13:21:42]Method is POST - this is cgi request [13:21:42]url: /json_proto [13:21:42]query_string will be loaded in cgi processing [13:21:42]execute_cgi json_proto POST (null) [13:21:42]execute_cgi path=json_proto method=POST [13:21:42]POST find Content-Length [13:21:42]Host: 172.17.40.67:8080 [13:21:42]Content-Length: 678 [13:21:42]Content-Type: application/json [13:21:42] [13:21:42]POST finish read [13:21:42]Found Content-Length = 678 [13:21:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405873", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:21:42]execute_script... [13:21: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)3405873", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:21:42]POST & json_proto [13:21:42]process_json_proto [13:21:42]json parsed OK: [13:21:42]protocol is kg_v1.0 [13:21:42]action value=close_receipt [13:21:42]process_action close_receipt [13:21:42]cmd_close_receipt [13:21:42]MH_GetDate [13:21:42]Write to MH i2c: F0 00 00 19 09 11 [13:21:42]Write i2c OK [13:21:42]MH_I2C_Read... [13:21:42]Read from MH i2c: F0 [13:21:42]MH_I2C_Read... [13:21:42]Read from MH i2c: F0 09 00 [13:21:42]MH_I2C_Read... [13:21:42]Read from MH i2c: F0 09 00 19 09 00 67 3E 1E 67 EE DA 66 66 D8 [13:21:42]GetLastDocTimeStamp 1730035168 [13:21:42]current date 1730035303 [13:21:42]FM_GetShiftState [13:21:42]SAM_PROTO_GetShiftState [13:21:42]wFMCommunicate request_size=4 [13:21:42]MH_SAM_APDU [13:21:42]CAPDU: 80 13 01 00 [13:21:42]Write to MH i2c: E2 08 00 1A 09 80 13 01 00 00 00 00 00 A0 [13:21:42]Write i2c OK [13:21:42]MH_I2C_Read... [13:21:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:21:42]Read from MH i2c: E2 [13:21:42]MH_I2C_Read... [13:21:42]Read from MH i2c: E2 0E 00 [13:21:42]MH_I2C_Read... [13:21:42]Read from MH i2c: E2 0E 00 1A 09 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 4C [13:21:42]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:21:42]wFMCommunicate OK [13:21:42]SAM_PROTO_GetShiftState done [13:21:42]FM_GetShiftState done [13:21:42]opened in 1729987736 [13:21:42]opened+sec_in_day 1730074136 [13:21:42]quantity*price = 50041 [13:21:42]sum+1 = 50042 [13:21:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 359 27.10.2024 13:21 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95360 ФПД: 204207412485582 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T132143&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95360&fm=204207412485582&tin=02508201610067®Number=0000000000170478&sum=50000 [13:21:43]StoreToDocumentArchive [13:21:43]shift 143 fd 95360 [13:21:43]save to /storage/0143/doc_00095360 [13:21:43]save last doc name /storage/0143/doc_00095360 to /storage/kkm_last_doc_name [13:21:43]save OK [13:21:43]Clear old archive folders... [13:21:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:21:43]tlvbuf is 01F901F0 [13:21:43]SAM_PROTO_ClearQueue [13:21:43]wFMCommunicate request_size=4 [13:21:43]MH_SAM_APDU [13:21:43]CAPDU: 80 09 00 00 [13:21:43]Write to MH i2c: E2 08 00 27 09 80 09 00 00 00 00 00 00 A2 [13:21:43]Write i2c OK [13:21:43]MH_I2C_Read... [13:21:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:21:43]Read from MH i2c: E2 [13:21:43]MH_I2C_Read... [13:21:43]Read from MH i2c: E2 03 00 [13:21:43]MH_I2C_Read... [13:21:43]Read from MH i2c: E2 03 00 27 09 00 90 00 A4 [13:21:43]RAPDU: 90 00 [13:21:43]wFMCommunicate OK [13:21:43]SAM_PROTO_ClearQueue done [13:21:43]KKMCreateOFDPacket [13:21:43]OFDProtocolAddRootSTLVToBuf [13:21:43]FM_MakeSignedData [13:21:43]FM_MakeSignedData [13:21:43]SAM_PROTO_SignData [13:21:43]wFMCommunicate request_size=4 [13:21:43]MH_SAM_APDU [13:21:43]CAPDU: 80 0D 01 02 [13:21:43]Write to MH i2c: E2 08 00 28 09 80 0D 01 02 00 00 00 00 AA [13:21:43]Write i2c OK [13:21:43]MH_I2C_Read... [13:21:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:21:43]Read from MH i2c: E2 [13:21:43]MH_I2C_Read... [13:21:43]Read from MH i2c: E2 03 00 [13:21:43]MH_I2C_Read... [13:21:43]Read from MH i2c: E2 03 00 28 09 00 90 00 A5 [13:21:43]RAPDU: 90 00 [13:21:43]wFMCommunicate OK [13:21:43]wFMCommunicate request_size=255 [13:21:43]MH_SAM_APDU [13:21: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 67 3E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 80 74 01 00 35 04 06 00 B9 [13:21:43]Write to MH i2c: E2 02 01 29 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 67 3E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 80 74 01 00 35 04 06 00 B9 00 00 07 [13:21:43]Write i2c OK [13:21:43]MH_I2C_Read... [13:21:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:21:43]Read from MH i2c: E2 [13:21:43]MH_I2C_Read... [13:21:43]Read from MH i2c: E2 03 00 [13:21:43]MH_I2C_Read... [13:21:43]Read from MH i2c: E2 03 00 29 09 00 90 00 A6 [13:21:43]RAPDU: 90 00 [13:21:43]wFMCommunicate OK [13:21:43]wFMCommunicate request_size=10 [13:21:43]MH_SAM_APDU [13:21:43]CAPDU: 80 0D 02 02 05 B9 BE 48 1D CE [13:21:43]Write to MH i2c: E2 0D 00 2A 09 80 0D 02 02 05 00 B9 BE 48 1D CE 00 00 61 [13:21:43]Write i2c OK [13:21:43]MH_I2C_Read... [13:21:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:21:43]Read from MH i2c: E2 [13:21:43]MH_I2C_Read... [13:21:43]Read from MH i2c: E2 03 00 [13:21:43]MH_I2C_Read... [13:21:43]Read from MH i2c: E2 03 00 2A 09 00 90 00 A7 [13:21:43]RAPDU: 90 00 [13:21:43]wFMCommunicate OK [13:21:43]wFMCommunicate request_size=4 [13:21:43]MH_SAM_APDU [13:21:43]CAPDU: 80 0D 03 02 [13:21:43]Write to MH i2c: E2 08 00 2B 09 80 0D 03 02 00 00 00 00 AF [13:21:43]Write i2c OK [13:21:43]MH_I2C_Read... [13:21:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:21:43]Read from MH i2c: E2 [13:21:43]MH_I2C_Read... [13:21:43]Read from MH i2c: E2 0B 00 [13:21:43]MH_I2C_Read... [13:21:43]Read from MH i2c: E2 0B 00 2B 09 00 78 57 10 93 83 8A 6F 8F 90 00 2D [13:21:43]RAPDU: 78 57 10 93 83 8A 6F 8F 90 00 [13:21:43]wFMCommunicate OK [13:21:43]SAM_PROTO_SignData done [13:21:43]FM_MakeSignedData done [13:21:43]CreateOFDProtocolMessage [13:21:43]wFMCommunicate request_size=4 [13:21:43]MH_SAM_APDU [13:21:43]CAPDU: 80 11 00 00 [13:21:43]Write to MH i2c: E2 08 00 2C 09 80 11 00 00 00 00 00 00 AF [13:21:43]Write i2c OK [13:21:43]MH_I2C_Read... [13:21:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:21:43]Read from MH i2c: E2 [13:21:43]MH_I2C_Read... [13:21:43]Read from MH i2c: E2 17 00 [13:21:43]MH_I2C_Read... [13:21:43]Read from MH i2c: E2 17 00 2C 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 00 [13:21:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:21:43]wFMCommunicate OK [13:21:43]CreateOFDProtocolMessage done [13:21:43]OFDSenderStorePacket 95360 [13:21:43]StoreOFDPacket docnum=95360 [13:21:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F3 65 07 01 DC 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 67 3E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 80 74 01 00 35 04 06 00 B9 B9 BE 48 1D CE 78 57 10 93 83 8A 6F 8F [13:21:43]CheckFolder [13:21:43]dirname=/storage/ofd_packets [13:21:43]CheckFolder done [13:21:43]ProducePacketName [13:21:43]name=ofd_packets/00095360 [13:21:43]NVStorageSaveData ofd_packets/00095360 [13:21:43]File name is /storage/ofd_packets/00095360 [13:21:43]Write 301 bytes [13:21:43]NVStorageSaveData done [13:21:43]OFDSenderStorePacket done [13:21:43]KKMCreateOFDPacket done [13:21:43]NVStorageSaveData kkm_last_timestamp [13:21:43]File name is /storage/kkm_last_timestamp [13:21:43]Write 4 bytes [13:21:43]NVStorageSaveData done [13:21:43]ExternCall_PrintAddStr [13:21:43]wPrintStart [13:21:43]Write to MH i2c: 01 00 00 2D 09 36 [13:21:43]Write i2c OK [13:21:43]MH_I2C_Read... [13:21:43]Read from MH i2c: 01 [13:21:43]MH_I2C_Read... [13:21:43]Read from MH i2c: 01 07 00 [13:21:43]MH_I2C_Read... [13:21:43]Read from MH i2c: 01 07 00 2D 09 00 00 00 00 00 FF 0F 4B [13:21:43]RasterBufferAndPrint [13:21:43]line Счет N : (1)3405873 [13:21:43]line ИНН: 02508201610067 [13:21:43]line Контрольно-Кассовый Чек [13:21:43]line ПРОДАЖА [13:21:43]line ТРК (МРК, ГНК) : 22 [13:21:43]line Товар: 2710124130 [13:21:43]line Аи-92-К-4 [13:21:43]line 7.480 * 66.90 [13:21:43]line = 500.41 [13:21:43]line НДС 12% НСП 1% [13:21:43]line > о реализуемом товаре [13:21:43]line ОКРУГЛЕНИЕ: -0.41 [13:21:43]line ИТОГО: 500.00 [13:21:43]line Внесено: 500.00 [13:21:43]line СДАЧА: 0.00 [13:21:43]line НСП 1% : 4.43 [13:21:43]line НДС 12% : 53.14 [13:21:43]line Наличными: 500.00 [13:21:43]line Безнал.: 0.00 [13:21:43]line Место: АЗС № 82 "Партнер Нефть" [13:21:43]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:21:43]line СНО: Общий режим [13:21:43]line Чек 359 27.10.2024 13:21 [13:21:43]line Смена: 143 ФФД: 1.0 [13:21:43]line ЗНМ: 0300000017 [13:21:43]line РНМ: 0000000000170478 [13:21:43]line Версия ККМ: v1.0 [13:21:43]line ФМ: 0000000002098560 [13:21:43]line ФД: 95360 [13:21:43]line ФПД: 204207412485582 [13:21:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T132143&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95360&fm=204207412485582&tin=02508201610067®Number=0000000000170478&sum=50000 [13:21:44]OFD Sender: Processing packet 95360 [packets to send 56, broken 55] [13:21:44]ProducePacketName [13:21:44]name=ofd_packets/00095360 [13:21:44]OFD Sender: To server: pG, [13:21:44]CommunicateWithHost lk.salyk.kg:30040 [13:21:44]ConnectInit lk.salyk.kg [13:21:44]written 0, free lines is 4095 [13:21:44]Connected sock=10 [13:21:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F3 65 07 01 DC 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 67 3E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 80 74 01 00 35 04 06 00 B9 B9 BE 48 1D CE 78 57 10 93 83 8A 6F 8F [13:21:44]Write to MH i2c: 01 00 00 58 09 61 [13:21:44]Write i2c OK [13:21:44]MH_I2C_Read... [13:21:44]Read from MH i2c: 01 [13:21:44]MH_I2C_Read... [13:21:44]Read from MH i2c: 01 07 00 [13:21:44]MH_I2C_Read... [13:21:44]Read from MH i2c: 01 07 00 58 09 00 00 00 00 00 06 0D 7B [13:21:44]RasterBufferAndPrint [13:21:44]line [13:21:44]line [13:21:44]line [13:21:44]line [13:21:44]line [13:21:44]written 0, free lines is 3341 [13:21:44]MH_Cut [13:21:44]Write to MH i2c: D1 01 00 5F 09 01 3A [13:21:44]Write i2c OK [13:21:44]MH_I2C_Read... [13:21:44]Read from MH i2c: D1 [13:21:44]MH_I2C_Read... [13:21:44]Read from MH i2c: D1 01 00 [13:21:44]MH_I2C_Read... [13:21:44]Read from MH i2c: D1 01 00 5F 09 00 39 [13:21:44]Write to MH i2c: 01 00 00 60 09 69 [13:21:44]Write i2c OK [13:21:44]MH_I2C_Read... [13:21:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 AA 28 47 00 B0 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 32 30 39 38 35 36 30 10 04 04 00 80 74 01 00 F4 03 04 00 93 E8 1D 67 B6 04 01 00 00 90 1E A0 63 DC 89 CF F7 [13:21:45]CommunicateWithHost err = 0 [13:21:45]CheckOFDResponse [13:21:45]1017 (14) - 77093643461234 [13:21:45]1041 (16) - 0000000002098560 [13:21:45]1040 (4) - 95360 [13:21:45]1012 (4) - 27.10.2024 07:15 [13:21:45]1206 (1) - 0 [13:21:45]OFD Sender: Remove packet 95360 [13:21:45]ProducePacketName [13:21:45]name=ofd_packets/00095360 [13:21:45]NVStorageDeleteData [13:21:45]*** Cut start [13:21:45]*** Partial cut [13:21:45]*** CUTSNS_PIN = 1 [13:21:45]*** CUTSNS_PIN = 0 [13:21:45]OFD Sender: No OFD packet to send [13:21:45]*** Brake cut motor [13:21:46]Read from MH i2c: 01 [13:21:46]MH_I2C_Read... [13:21:46]*** Stop cut motor [13:21:46]Read from MH i2c: 01 *** Cut end [13:21:46]07 00 [13:21:46]MH_I2C_Read... [13:21:46]Read from MH i2c: 01 07 00 60 09 00 00 00 00 00 FF 0F 7E [13:21:46]process_action close_receipt done [13:21:46]requested_data is exist [13:21:46]produce_requested_data [13:21:46]requested_item fm.sn is exist - process it [13:21:46]wFMCommunicate request_size=4 [13:21:46]MH_SAM_APDU [13:21:46]CAPDU: 80 11 00 00 [13:21:46]Write to MH i2c: E2 08 00 61 09 80 11 00 00 00 00 00 00 E4 [13:21:46]Write i2c OK [13:21:46]MH_I2C_Read... [13:21:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:21:46]Read from MH i2c: E2 [13:21:46]MH_I2C_Read... [13:21:46]Read from MH i2c: E2 17 00 [13:21:46]MH_I2C_Read... [13:21:46]Read from MH i2c: E2 17 00 61 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 35 [13:21:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:21:46]wFMCommunicate OK [13:21:46]requested_item fd.num is exist - process it [13:21:46]SAM_PROTO_GetFieldsCounters [13:21:46]wFMCommunicate request_size=4 [13:21:46]MH_SAM_APDU [13:21:46]CAPDU: 80 13 00 00 [13:21:46]Write to MH i2c: E2 08 00 62 09 80 13 00 00 00 00 00 00 E7 [13:21:46]Write i2c OK [13:21:46]MH_I2C_Read... [13:21:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:21:46]Read from MH i2c: E2 [13:21:46]MH_I2C_Read... [13:21:46]Read from MH i2c: E2 62 00 [13:21:46]MH_I2C_Read... [13:21:46]Read from MH i2c: E2 62 00 62 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 80 74 01 00 0E 04 04 00 8F 00 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 C4 [13:21:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 80 74 01 00 0E 04 04 00 8F 00 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 [13:21:46]wFMCommunicate OK [13:21:46]SAM_PROTO_GetFieldsCounters done [13:21:46]requested_item shift.num is exist - process it [13:21:46]requested_item shift.opened is exist - process it [13:21:46]req_shift_opened [13:21:46]FM_GetShiftState [13:21:46]SAM_PROTO_GetShiftState [13:21:46]wFMCommunicate request_size=4 [13:21:46]MH_SAM_APDU [13:21:46]CAPDU: 80 13 01 00 [13:21:46]Write to MH i2c: E2 08 00 63 09 80 13 01 00 00 00 00 00 E9 [13:21:46]Write i2c OK [13:21:46]MH_I2C_Read... [13:21:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:21:46]Read from MH i2c: E2 [13:21:46]MH_I2C_Read... [13:21:46]Read from MH i2c: E2 0E 00 [13:21:46]MH_I2C_Read... [13:21:46]Read from MH i2c: E2 0E 00 63 09 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 95 [13:21:46]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:21:46]wFMCommunicate OK [13:21:46]SAM_PROTO_GetShiftState done [13:21:46]FM_GetShiftState done [13:21:46]req_shift_opened done [13:21:46]requested_item shift.open_date is exist - process it [13:21:46]req_shift_open_date [13:21:46]req_shift_open_date done [13:21:46]produce_requested_data done [13:21:46]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95360,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:21:46]process_action_free close_receipt [13:21:46]json_value_free [13:21:46]json_value_free done [13:21:46]process_json_proto returns [13:21:46]Send response to host [13:21:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95360,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:21:46]free response buf [13:21:46]execute_script done [13:21:46]execute_script returns [13:21:46]free content buf [13:21:46]Sock 9.Close socket [13:21:46]Sock 9.Thread stoped [13:21:50]OFD Sender: No OFD packet to send [13:21:55]OFD Sender: No OFD packet to send [13:22:00]OFD Sender: No OFD packet to send [13:22:05]OFD Sender: No OFD packet to send [13:22:10]OFD Sender: No OFD packet to send [13:22:15]OFD Sender: No OFD packet to send [13:22:20]OFD Sender: No OFD packet to send [13:22:25]OFD Sender: No OFD packet to send [13:22:30]OFD Sender: No OFD packet to send [13:22:35]OFD Sender: No OFD packet to send [13:22:40]OFD Sender: No OFD packet to send [13:22:45]OFD Sender: No OFD packet to send [13:22:50]OFD Sender: No OFD packet to send [13:22:55]OFD Sender: No OFD packet to send [13:23:00]OFD Sender: No OFD packet to send [13:23:05]OFD Sender: No OFD packet to send [13:23:10]OFD Sender: No OFD packet to send [13:23:15]OFD Sender: No OFD packet to send [13:23:20]OFD Sender: No OFD packet to send [13:23:25]OFD Sender: No OFD packet to send [13:23:30]OFD Sender: No OFD packet to send [13:23:35]OFD Sender: No OFD packet to send [13:23:40]OFD Sender: No OFD packet to send [13:23:45]OFD Sender: No OFD packet to send [13:23:50]OFD Sender: No OFD packet to send [13:23:55]OFD Sender: No OFD packet to send [13:24:00]OFD Sender: No OFD packet to send [13:24:05]OFD Sender: No OFD packet to send [13:24:10]OFD Sender: No OFD packet to send [13:24:15]OFD Sender: No OFD packet to send [13:24:20]OFD Sender: No OFD packet to send [13:24:25]OFD Sender: No OFD packet to send [13:24:30]OFD Sender: No OFD packet to send [13:24:35]accept exits with 7 [13:24:35]New connection [13:24:35]New thread 3067362660 created [13:24:35]Thread 3067219300 joined [13:24:35]Waiting for new connection... [13:24:35] Sock 7.Parse request [13:24:35]Sock 7.Check first char [13:24:35]Sock 7.First char is OK [13:24:35]request: POST /json_proto HTTP/1.0 [13:24:35]Method: POST [13:24:35]URL: /json_proto [13:24:35]Method is POST - this is cgi request [13:24:35]url: /json_proto [13:24:35]query_string will be loaded in cgi processing [13:24:35]execute_cgi json_proto POST (null) [13:24:35]execute_cgi path=json_proto method=POST [13:24:35]POST find Content-Length [13:24:35]Host: 172.17.40.67:8080 [13:24:35]Content-Length: 675 [13:24:35]Content-Type: application/json [13:24:35] [13:24:35]POST finish read [13:24:35]Found Content-Length = 675 [13:24:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405874", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:24:35]execute_script... [13:24:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405874", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:24:35]POST & json_proto [13:24:35]process_json_proto [13:24:35]json parsed OK: [13:24:35]protocol is kg_v1.0 [13:24:35]action value=close_receipt [13:24:35]process_action close_receipt [13:24:35]cmd_close_receipt [13:24:35]MH_GetDate [13:24:35]Write to MH i2c: F0 00 00 64 09 5C [13:24:35]Write i2c OK [13:24:35]MH_I2C_Read... [13:24:35]Read from MH i2c: F0 [13:24:35]MH_I2C_Read... [13:24:35]Read from MH i2c: F0 09 00 [13:24:35]MH_I2C_Read... [13:24:35]Read from MH i2c: F0 09 00 64 09 00 14 3F 1E 67 EE DA 66 66 D1 [13:24:35]GetLastDocTimeStamp 1730035303 [13:24:35]current date 1730035476 [13:24:35]FM_GetShiftState [13:24:35]SAM_PROTO_GetShiftState [13:24:35]wFMCommunicate request_size=4 [13:24:35]MH_SAM_APDU [13:24:35]CAPDU: 80 13 01 00 [13:24:35]Write to MH i2c: E2 08 00 65 09 80 13 01 00 00 00 00 00 EB [13:24:35]Write i2c OK [13:24:35]MH_I2C_Read... [13:24:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:24:35]Read from MH i2c: E2 [13:24:35]MH_I2C_Read... [13:24:35]Read from MH i2c: E2 0E 00 [13:24:35]MH_I2C_Read... [13:24:35]Read from MH i2c: E2 0E 00 65 09 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 97 [13:24:35]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:24:35]wFMCommunicate OK [13:24:35]SAM_PROTO_GetShiftState done [13:24:35]FM_GetShiftState done [13:24:35]opened in 1729987736 [13:24:35]opened+sec_in_day 1730074136 [13:24:35]quantity*price = 50063 [13:24:35]sum+1 = 50064 [13:24:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 360 27.10.2024 13:24 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95361 ФПД: 80195274192897 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T132436&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95361&fm=80195274192897&tin=02508201610067®Number=0000000000170478&sum=50000 [13:24:36]StoreToDocumentArchive [13:24:36]shift 143 fd 95361 [13:24:36]save to /storage/0143/doc_00095361 [13:24:36]save last doc name /storage/0143/doc_00095361 to /storage/kkm_last_doc_name [13:24:36]save OK [13:24:36]Clear old archive folders... [13:24:36]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:24:36]tlvbuf is 01F6AA90 [13:24:36]SAM_PROTO_ClearQueue [13:24:36]wFMCommunicate request_size=4 [13:24:36]MH_SAM_APDU [13:24:36]CAPDU: 80 09 00 00 [13:24:36]Write to MH i2c: E2 08 00 72 09 80 09 00 00 00 00 00 00 ED [13:24:36]Write i2c OK [13:24:36]MH_I2C_Read... [13:24:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:24:36]Read from MH i2c: E2 [13:24:36]MH_I2C_Read... [13:24:36]Read from MH i2c: E2 03 00 [13:24:36]MH_I2C_Read... [13:24:36]Read from MH i2c: E2 03 00 72 09 00 90 00 EF [13:24:36]RAPDU: 90 00 [13:24:36]wFMCommunicate OK [13:24:36]SAM_PROTO_ClearQueue done [13:24:36]KKMCreateOFDPacket [13:24:36]OFDProtocolAddRootSTLVToBuf [13:24:36]FM_MakeSignedData [13:24:36]FM_MakeSignedData [13:24:36]SAM_PROTO_SignData [13:24:36]wFMCommunicate request_size=4 [13:24:36]MH_SAM_APDU [13:24:36]CAPDU: 80 0D 01 02 [13:24:36]Write to MH i2c: E2 08 00 73 09 80 0D 01 02 00 00 00 00 F5 [13:24:36]Write i2c OK [13:24:36]MH_I2C_Read... [13:24:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:24:36]Read from MH i2c: E2 [13:24:36]MH_I2C_Read... [13:24:36]Read from MH i2c: E2 03 00 [13:24:36]MH_I2C_Read... [13:24:36]Read from MH i2c: E2 03 00 73 09 00 90 00 F0 [13:24:36]RAPDU: 90 00 [13:24:36]wFMCommunicate OK [13:24:36]wFMCommunicate request_size=255 [13:24:36]MH_SAM_APDU [13:24: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 68 01 00 00 F4 03 04 00 14 3F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 81 74 01 00 35 04 06 00 48 EF EA D4 [13:24:36]Write to MH i2c: E2 02 01 74 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 68 01 00 00 F4 03 04 00 14 3F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 81 74 01 00 35 04 06 00 48 EF EA D4 00 00 BD [13:24:36]Write i2c OK [13:24:36]MH_I2C_Read... [13:24:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:24:36]Read from MH i2c: E2 [13:24:36]MH_I2C_Read... [13:24:36]Read from MH i2c: E2 03 00 [13:24:36]MH_I2C_Read... [13:24:36]Read from MH i2c: E2 03 00 74 09 00 90 00 F1 [13:24:36]RAPDU: 90 00 [13:24:36]wFMCommunicate OK [13:24:36]wFMCommunicate request_size=7 [13:24:36]MH_SAM_APDU [13:24:36]CAPDU: 80 0D 02 02 02 B8 01 [13:24:36]Write to MH i2c: E2 0A 00 75 09 80 0D 02 02 02 00 B8 01 00 00 B5 [13:24:36]Write i2c OK [13:24:36]MH_I2C_Read... [13:24:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:24:36]Read from MH i2c: E2 [13:24:36]MH_I2C_Read... [13:24:36]Read from MH i2c: E2 03 00 [13:24:36]MH_I2C_Read... [13:24:36]Read from MH i2c: E2 03 00 75 09 00 90 00 F2 [13:24:36]RAPDU: 90 00 [13:24:36]wFMCommunicate OK [13:24:36]wFMCommunicate request_size=4 [13:24:36]MH_SAM_APDU [13:24:36]CAPDU: 80 0D 03 02 [13:24:36]Write to MH i2c: E2 08 00 76 09 80 0D 03 02 00 00 00 00 FA [13:24:36]Write i2c OK [13:24:36]MH_I2C_Read... [13:24:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:24:36]Read from MH i2c: E2 [13:24:36]MH_I2C_Read... [13:24:36]Read from MH i2c: E2 0B 00 [13:24:36]MH_I2C_Read... [13:24:36]Read from MH i2c: E2 0B 00 76 09 00 AB 8A D0 30 1F 5D DA 70 90 00 F6 [13:24:36]RAPDU: AB 8A D0 30 1F 5D DA 70 90 00 [13:24:36]wFMCommunicate OK [13:24:36]SAM_PROTO_SignData done [13:24:36]FM_MakeSignedData done [13:24:36]CreateOFDProtocolMessage [13:24:36]wFMCommunicate request_size=4 [13:24:36]MH_SAM_APDU [13:24:36]CAPDU: 80 11 00 00 [13:24:36]Write to MH i2c: E2 08 00 77 09 80 11 00 00 00 00 00 00 FA [13:24:36]Write i2c OK [13:24:36]MH_I2C_Read... [13:24:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:24:36]Read from MH i2c: E2 [13:24:36]MH_I2C_Read... [13:24:36]Read from MH i2c: E2 17 00 [13:24:36]MH_I2C_Read... [13:24:36]Read from MH i2c: E2 17 00 77 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4B [13:24:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:24:36]wFMCommunicate OK [13:24:36]CreateOFDProtocolMessage done [13:24:36]OFDSenderStorePacket 95361 [13:24:36]StoreOFDPacket docnum=95361 [13:24:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 9F 88 04 01 8F 12 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 14 3F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 81 74 01 00 35 04 06 00 48 EF EA D4 B8 01 AB 8A D0 30 1F 5D DA 70 [13:24:36]CheckFolder [13:24:36]dirname=/storage/ofd_packets [13:24:36]CheckFolder done [13:24:36]ProducePacketName [13:24:36]name=ofd_packets/00095361 [13:24:36]NVStorageSaveData ofd_packets/00095361 [13:24:36]File name is /storage/ofd_packets/00095361 [13:24:36]Write 298 bytes [13:24:36]NVStorageSaveData done [13:24:36]OFDSenderStorePacket done [13:24:36]KKMCreateOFDPacket done [13:24:36]NVStorageSaveData kkm_last_timestamp [13:24:36]File name is /storage/kkm_last_timestamp [13:24:36]Write 4 bytes [13:24:36]NVStorageSaveData done [13:24:36]ExternCall_PrintAddStr [13:24:36]wPrintStart [13:24:36]Write to MH i2c: 01 00 00 78 09 81 [13:24:36]Write i2c OK [13:24:36]MH_I2C_Read... [13:24:36]Read from MH i2c: 01 [13:24:36]MH_I2C_Read... [13:24:36]Read from MH i2c: 01 07 00 [13:24:36]MH_I2C_Read... [13:24:36]Read from MH i2c: 01 07 00 78 09 00 00 00 00 00 FF 0F 96 [13:24:36]RasterBufferAndPrint [13:24:36]line Счет N : (1)3405874 [13:24:36]line ИНН: 02508201610067 [13:24:36]line Контрольно-Кассовый Чек [13:24:36]line ПРОДАЖА [13:24:36]line ТРК (МРК, ГНК) : 51 [13:24:36]line Товар: 2710194210 [13:24:36]line ДТ-К-5 [13:24:36]line 6.570 * 76.20 [13:24:36]line = 500.63 [13:24:36]line НДС 12% НСП 1% [13:24:36]line > о реализуемом товаре [13:24:36]line ОКРУГЛЕНИЕ: -0.63 [13:24:36]line ИТОГО: 500.00 [13:24:36]line Внесено: 500.00 [13:24:36]line СДАЧА: 0.00 [13:24:36]line НСП 1% : 4.43 [13:24:36]line НДС 12% : 53.16 [13:24:36]line Наличными: 500.00 [13:24:36]line Безнал.: 0.00 [13:24:36]line Место: АЗС № 82 "Партнер Нефть" [13:24:36]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:24:36]line СНО: Общий режим [13:24:36]line Чек 360 27.10.2024 13:24 [13:24:36]line Смена: 143 ФФД: 1.0 [13:24:36]line ЗНМ: 0300000017 [13:24:36]line РНМ: 0000000000170478 [13:24:36]line Версия ККМ: v1.0 [13:24:36]line ФМ: 0000000002098560 [13:24:36]line ФД: 95361 [13:24:36]line ФПД: 80195274192897 [13:24:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T132436&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95361&fm=80195274192897&tin=02508201610067®Number=0000000000170478&sum=50000 [13:24:37]OFD Sender: Processing packet 95361 [packets to send 56, broken 55] [13:24:37]ProducePacketName [13:24:37]name=ofd_packets/00095361 [13:24:37]OFD Sender: To server: pG, [13:24:37]CommunicateWithHost lk.salyk.kg:30040 [13:24:37]ConnectInit lk.salyk.kg [13:24:37]written 0, free lines is 4095 [13:24:37]Connected sock=10 [13:24:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 9F 88 04 01 8F 12 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 14 3F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 81 74 01 00 35 04 06 00 48 EF EA D4 B8 01 AB 8A D0 30 1F 5D DA 70 [13:24:37]Write to MH i2c: 01 00 00 A3 09 AC [13:24:37]Write i2c OK [13:24:37]MH_I2C_Read... [13:24:37]Read from MH i2c: 01 [13:24:37]MH_I2C_Read... [13:24:37]Read from MH i2c: 01 07 00 [13:24:37]MH_I2C_Read... [13:24:37]Read from MH i2c: 01 07 00 A3 09 00 00 00 00 00 FE 0C BD [13:24:37]RasterBufferAndPrint [13:24:37]line [13:24:37]line [13:24:37]line [13:24:37]line [13:24:37]line [13:24:37]written 0, free lines is 3332 [13:24:37]MH_Cut [13:24:37]Write to MH i2c: D1 01 00 AA 09 01 85 [13:24:37]Write i2c OK [13:24:37]MH_I2C_Read... [13:24:37]Read from MH i2c: D1 [13:24:37]MH_I2C_Read... [13:24:37]Read from MH i2c: D1 01 00 [13:24:37]MH_I2C_Read... [13:24:37]Read from MH i2c: D1 01 00 AA 09 00 84 [13:24:37]Write to MH i2c: 01 00 00 AB 09 B4 [13:24:37]Write i2c OK [13:24:37]MH_I2C_Read... [13:24:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F7 C2 47 00 89 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 32 30 39 38 35 36 30 10 04 04 00 81 74 01 00 F4 03 04 00 40 E9 1D 67 B6 04 01 00 00 A1 1C 69 A5 34 C2 26 E8 [13:24:37]CommunicateWithHost err = 0 [13:24:37]CheckOFDResponse [13:24:37]1017 (14) - 77093643461234 [13:24:37]1041 (16) - 0000000002098560 [13:24:37]1040 (4) - 95361 [13:24:37]1012 (4) - 27.10.2024 07:18 [13:24:37]1206 (1) - 0 [13:24:37]OFD Sender: Remove packet 95361 [13:24:37]ProducePacketName [13:24:37]name=ofd_packets/00095361 [13:24:37]NVStorageDeleteData [13:24:38]OFD Sender: No OFD packet to send [13:24:38]*** Cut start [13:24:38]*** Partial cut [13:24:38]*** CUTSNS_PIN = 1 [13:24:38]*** CUTSNS_PIN = 0 [13:24:38]*** Brake cut motor [13:24:38]Read from MH i2c: 01 [13:24:38]MH_I2C_Read... [13:24:38]*** Stop cut motor [13:24:38]*** Cut end [13:24:38]Read from MH i2c: 01 07 00 [13:24:38]MH_I2C_Read... [13:24:38]Read from MH i2c: 01 07 00 AB 09 00 00 00 00 00 FF 0F C9 [13:24:38]process_action close_receipt done [13:24:38]requested_data is exist [13:24:38]produce_requested_data [13:24:38]requested_item fm.sn is exist - process it [13:24:38]wFMCommunicate request_size=4 [13:24:38]MH_SAM_APDU [13:24:38]CAPDU: 80 11 00 00 [13:24:38]Write to MH i2c: E2 08 00 AC 09 80 11 00 00 00 00 00 00 2F [13:24:38]Write i2c OK [13:24:38]MH_I2C_Read... [13:24:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:24:38]Read from MH i2c: E2 [13:24:38]MH_I2C_Read... [13:24:38]Read from MH i2c: E2 17 00 [13:24:38]MH_I2C_Read... [13:24:38]Read from MH i2c: E2 17 00 AC 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 80 [13:24:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:24:38]wFMCommunicate OK [13:24:38]requested_item fd.num is exist - process it [13:24:38]SAM_PROTO_GetFieldsCounters [13:24:38]wFMCommunicate request_size=4 [13:24:38]MH_SAM_APDU [13:24:38]CAPDU: 80 13 00 00 [13:24:38]Write to MH i2c: E2 08 00 AD 09 80 13 00 00 00 00 00 00 32 [13:24:38]Write i2c OK [13:24:38]MH_I2C_Read... [13:24:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:24:38]Read from MH i2c: E2 [13:24:38]MH_I2C_Read... [13:24:38]Read from MH i2c: E2 62 00 [13:24:38]MH_I2C_Read... [13:24:38]Read from MH i2c: E2 62 00 AD 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 81 74 01 00 0E 04 04 00 8F 00 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 13 [13:24:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 81 74 01 00 0E 04 04 00 8F 00 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 [13:24:38]wFMCommunicate OK [13:24:38]SAM_PROTO_GetFieldsCounters done [13:24:38]requested_item shift.num is exist - process it [13:24:38]requested_item shift.opened is exist - process it [13:24:38]req_shift_opened [13:24:38]FM_GetShiftState [13:24:38]SAM_PROTO_GetShiftState [13:24:38]wFMCommunicate request_size=4 [13:24:38]MH_SAM_APDU [13:24:38]CAPDU: 80 13 01 00 [13:24:38]Write to MH i2c: E2 08 00 AE 09 80 13 01 00 00 00 00 00 34 [13:24:38]Write i2c OK [13:24:38]MH_I2C_Read... [13:24:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:24:39]Read from MH i2c: E2 [13:24:39]MH_I2C_Read... [13:24:39]Read from MH i2c: E2 0E 00 [13:24:39]MH_I2C_Read... [13:24:39]Read from MH i2c: E2 0E 00 AE 09 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E0 [13:24:39]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:24:39]wFMCommunicate OK [13:24:39]SAM_PROTO_GetShiftState done [13:24:39]FM_GetShiftState done [13:24:39]req_shift_opened done [13:24:39]requested_item shift.open_date is exist - process it [13:24:39]req_shift_open_date [13:24:39]req_shift_open_date done [13:24:39]produce_requested_data done [13:24:39]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95361,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:24:39]process_action_free close_receipt [13:24:39]json_value_free [13:24:39]json_value_free done [13:24:39]process_json_proto returns [13:24:39]Send response to host [13:24:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95361,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:24:39]free response buf [13:24:39]execute_script done [13:24:39]execute_script returns [13:24:39]free content buf [13:24:39]Sock 7.Close socket [13:24:39]Sock 7.Thread stoped [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:08]OFD Sender: No OFD packet to send [13:25:13]OFD Sender: No OFD packet to send [13:25:13]accept exits with 9 [13:25:13]New connection [13:25:13]New thread 3067219300 created [13:25:13]Thread 3067362660 joined [13:25:13]Waiting for new connection... [13:25:13] Sock 9.Parse request [13:25:13]Sock 9.Check first char [13:25:13]Sock 9.First char is OK [13:25:13]request: POST /json_proto HTTP/1.0 [13:25:13]Method: POST [13:25:13]URL: /json_proto [13:25:13]Method is POST - this is cgi request [13:25:13]url: /json_proto [13:25:13]query_string will be loaded in cgi processing [13:25:13]execute_cgi json_proto POST (null) [13:25:13]execute_cgi path=json_proto method=POST [13:25:13]POST find Content-Length [13:25:13]Host: 172.17.40.67:8080 [13:25:13]Content-Length: 678 [13:25:13]Content-Type: application/json [13:25:13] [13:25:13]POST finish read [13:25:13]Found Content-Length = 678 [13:25:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405875", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:25:13]execute_script... [13:25: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)3405875", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:25:13]POST & json_proto [13:25:13]process_json_proto [13:25:13]json parsed OK: [13:25:13]protocol is kg_v1.0 [13:25:13]action value=close_receipt [13:25:13]process_action close_receipt [13:25:13]cmd_close_receipt [13:25:13]MH_GetDate [13:25:13]Write to MH i2c: F0 00 00 AF 09 A7 [13:25:13]Write i2c OK [13:25:13]MH_I2C_Read... [13:25:13]Read from MH i2c: F0 [13:25:13]MH_I2C_Read... [13:25:13]Read from MH i2c: F0 09 00 [13:25:13]MH_I2C_Read... [13:25:13]Read from MH i2c: F0 09 00 AF 09 00 3A 3F 1E 67 EE DA 66 66 42 [13:25:13]GetLastDocTimeStamp 1730035476 [13:25:13]current date 1730035514 [13:25:13]FM_GetShiftState [13:25:13]SAM_PROTO_GetShiftState [13:25:13]wFMCommunicate request_size=4 [13:25:13]MH_SAM_APDU [13:25:13]CAPDU: 80 13 01 00 [13:25:13]Write to MH i2c: E2 08 00 B0 09 80 13 01 00 00 00 00 00 36 [13:25:13]Write i2c OK [13:25:13]MH_I2C_Read... [13:25:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:25:13]Read from MH i2c: E2 [13:25:13]MH_I2C_Read... [13:25:13]Read from MH i2c: E2 0E 00 [13:25:13]MH_I2C_Read... [13:25:13]Read from MH i2c: E2 0E 00 B0 09 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E2 [13:25:13]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:25:13]wFMCommunicate OK [13:25:13]SAM_PROTO_GetShiftState done [13:25:13]FM_GetShiftState done [13:25:13]opened in 1729987736 [13:25:13]opened+sec_in_day 1730074136 [13:25:13]quantity*price = 30038 [13:25:13]sum+1 = 30039 [13:25:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 361 27.10.2024 13:25 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95362 ФПД: 147573488321085 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T132514&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95362&fm=147573488321085&tin=02508201610067®Number=0000000000170478&sum=30000 [13:25:14]StoreToDocumentArchive [13:25:14]shift 143 fd 95362 [13:25:14]save to /storage/0143/doc_00095362 [13:25:14]save last doc name /storage/0143/doc_00095362 to /storage/kkm_last_doc_name [13:25:14]save OK [13:25:14]Clear old archive folders... [13:25:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:25:14]tlvbuf is 01FB2960 [13:25:14]SAM_PROTO_ClearQueue [13:25:14]wFMCommunicate request_size=4 [13:25:14]MH_SAM_APDU [13:25:14]CAPDU: 80 09 00 00 [13:25:14]Write to MH i2c: E2 08 00 BD 09 80 09 00 00 00 00 00 00 38 [13:25:14]Write i2c OK [13:25:14]MH_I2C_Read... [13:25:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:25:14]Read from MH i2c: E2 [13:25:14]MH_I2C_Read... [13:25:14]Read from MH i2c: E2 03 00 [13:25:14]MH_I2C_Read... [13:25:14]Read from MH i2c: E2 03 00 BD 09 00 90 00 3A [13:25:14]RAPDU: 90 00 [13:25:14]wFMCommunicate OK [13:25:14]SAM_PROTO_ClearQueue done [13:25:14]KKMCreateOFDPacket [13:25:14]OFDProtocolAddRootSTLVToBuf [13:25:14]FM_MakeSignedData [13:25:14]FM_MakeSignedData [13:25:14]SAM_PROTO_SignData [13:25:14]wFMCommunicate request_size=4 [13:25:14]MH_SAM_APDU [13:25:14]CAPDU: 80 0D 01 02 [13:25:14]Write to MH i2c: E2 08 00 BE 09 80 0D 01 02 00 00 00 00 40 [13:25:14]Write i2c OK [13:25:14]MH_I2C_Read... [13:25:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:25:14]Read from MH i2c: E2 [13:25:14]MH_I2C_Read... [13:25:14]Read from MH i2c: E2 03 00 [13:25:14]MH_I2C_Read... [13:25:14]Read from MH i2c: E2 03 00 BE 09 00 90 00 3B [13:25:14]RAPDU: 90 00 [13:25:14]wFMCommunicate OK [13:25:14]wFMCommunicate request_size=255 [13:25:14]MH_SAM_APDU [13:25: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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 3A 3F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 82 74 01 00 35 04 06 00 86 [13:25:14]Write to MH i2c: E2 02 01 BF 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 3A 3F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 82 74 01 00 35 04 06 00 86 00 00 36 [13:25:14]Write i2c OK [13:25:14]MH_I2C_Read... [13:25:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:25:14]Read from MH i2c: E2 [13:25:14]MH_I2C_Read... [13:25:14]Read from MH i2c: E2 03 00 [13:25:14]MH_I2C_Read... [13:25:14]Read from MH i2c: E2 03 00 BF 09 00 90 00 3C [13:25:14]RAPDU: 90 00 [13:25:14]wFMCommunicate OK [13:25:14]wFMCommunicate request_size=10 [13:25:14]MH_SAM_APDU [13:25:14]CAPDU: 80 0D 02 02 05 37 A1 59 82 3D [13:25:14]Write to MH i2c: E2 0D 00 C0 09 80 0D 02 02 05 00 37 A1 59 82 3D 00 00 3D [13:25:14]Write i2c OK [13:25:14]MH_I2C_Read... [13:25:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:25:14]Read from MH i2c: E2 [13:25:14]MH_I2C_Read... [13:25:14]Read from MH i2c: E2 03 00 [13:25:14]MH_I2C_Read... [13:25:14]Read from MH i2c: E2 03 00 C0 09 00 90 00 3D [13:25:14]RAPDU: 90 00 [13:25:14]wFMCommunicate OK [13:25:14]wFMCommunicate request_size=4 [13:25:14]MH_SAM_APDU [13:25:14]CAPDU: 80 0D 03 02 [13:25:14]Write to MH i2c: E2 08 00 C1 09 80 0D 03 02 00 00 00 00 45 [13:25:14]Write i2c OK [13:25:14]MH_I2C_Read... [13:25:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:25:14]Read from MH i2c: E2 [13:25:14]MH_I2C_Read... [13:25:14]Read from MH i2c: E2 0B 00 [13:25:14]MH_I2C_Read... [13:25:14]Read from MH i2c: E2 0B 00 C1 09 00 36 81 37 1C A1 A5 BC F3 90 00 45 [13:25:14]RAPDU: 36 81 37 1C A1 A5 BC F3 90 00 [13:25:14]wFMCommunicate OK [13:25:14]SAM_PROTO_SignData done [13:25:14]FM_MakeSignedData done [13:25:14]CreateOFDProtocolMessage [13:25:14]wFMCommunicate request_size=4 [13:25:14]MH_SAM_APDU [13:25:14]CAPDU: 80 11 00 00 [13:25:14]Write to MH i2c: E2 08 00 C2 09 80 11 00 00 00 00 00 00 45 [13:25:14]Write i2c OK [13:25:14]MH_I2C_Read... [13:25:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:25:14]Read from MH i2c: E2 [13:25:14]MH_I2C_Read... [13:25:14]Read from MH i2c: E2 17 00 [13:25:14]MH_I2C_Read... [13:25:14]Read from MH i2c: E2 17 00 C2 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 96 [13:25:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:25:14]wFMCommunicate OK [13:25:14]CreateOFDProtocolMessage done [13:25:14]OFDSenderStorePacket 95362 [13:25:14]StoreOFDPacket docnum=95362 [13:25:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8E 18 07 01 C1 99 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 3A 3F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 82 74 01 00 35 04 06 00 86 37 A1 59 82 3D 36 81 37 1C A1 A5 BC F3 [13:25:14]CheckFolder [13:25:14]dirname=/storage/ofd_packets [13:25:14]CheckFolder done [13:25:14]ProducePacketName [13:25:14]name=ofd_packets/00095362 [13:25:14]NVStorageSaveData ofd_packets/00095362 [13:25:14]File name is /storage/ofd_packets/00095362 [13:25:14]Write 301 bytes [13:25:14]NVStorageSaveData done [13:25:14]OFDSenderStorePacket done [13:25:14]KKMCreateOFDPacket done [13:25:14]NVStorageSaveData kkm_last_timestamp [13:25:14]File name is /storage/kkm_last_timestamp [13:25:14]Write 4 bytes [13:25:14]NVStorageSaveData done [13:25:14]ExternCall_PrintAddStr [13:25:14]wPrintStart [13:25:14]Write to MH i2c: 01 00 00 C3 09 CC [13:25:14]Write i2c OK [13:25:14]MH_I2C_Read... [13:25:15]Read from MH i2c: 01 [13:25:15]MH_I2C_Read... [13:25:15]Read from MH i2c: 01 07 00 [13:25:15]MH_I2C_Read... [13:25:15]Read from MH i2c: 01 07 00 C3 09 00 00 00 00 00 FF 0F E1 [13:25:15]RasterBufferAndPrint [13:25:15]line Счет N : (1)3405875 [13:25:15]line ИНН: 02508201610067 [13:25:15]line Контрольно-Кассовый Чек [13:25:15]line ПРОДАЖА [13:25:15]line ТРК (МРК, ГНК) : 32 [13:25:15]line Товар: 2710124130 [13:25:15]line Аи-92-К-4 [13:25:15]line 4.490 * 66.90 [13:25:15]line = 300.38 [13:25:15]line НДС 12% НСП 1% [13:25:15]line > о реализуемом товаре [13:25:15]line ОКРУГЛЕНИЕ: -0.38 [13:25:15]line ИТОГО: 300.00 [13:25:15]line Внесено: 300.00 [13:25:15]line СДАЧА: 0.00 [13:25:15]line НСП 1% : 2.66 [13:25:15]line НДС 12% : 31.90 [13:25:15]line Наличными: 300.00 [13:25:15]line Безнал.: 0.00 [13:25:15]line Место: АЗС № 82 "Партнер Нефть" [13:25:15]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:25:15]line СНО: Общий режим [13:25:15]line Чек 361 27.10.2024 13:25 [13:25:15]line Смена: 143 ФФД: 1.0 [13:25:15]line ЗНМ: 0300000017 [13:25:15]line РНМ: 0000000000170478 [13:25:15]line Версия ККМ: v1.0 [13:25:15]line ФМ: 0000000002098560 [13:25:15]line ФД: 95362 [13:25:15]line ФПД: 147573488321085 [13:25:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T132514&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95362&fm=147573488321085&tin=02508201610067®Number=0000000000170478&sum=30000 [13:25:15]OFD Sender: Processing packet 95362 [packets to send 56, broken 55] [13:25:15]ProducePacketName [13:25:15]name=ofd_packets/00095362 [13:25:15]OFD Sender: To server: pG, [13:25:15]CommunicateWithHost lk.salyk.kg:30040 [13:25:15]ConnectInit lk.salyk.kg [13:25:15]written 0, free lines is 4095 [13:25:15]Connected sock=10 [13:25:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8E 18 07 01 C1 99 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 3A 3F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 82 74 01 00 35 04 06 00 86 37 A1 59 82 3D 36 81 37 1C A1 A5 BC F3 [13:25:15]Write to MH i2c: 01 00 00 EE 09 F7 [13:25:15]Write i2c OK [13:25:15]MH_I2C_Read... [13:25:15]Read from MH i2c: 01 [13:25:15]MH_I2C_Read... [13:25:15]Read from MH i2c: 01 07 00 [13:25:15]MH_I2C_Read... [13:25:15]Read from MH i2c: 01 07 00 EE 09 00 00 00 00 00 FF 0C 09 [13:25:15]RasterBufferAndPrint [13:25:15]line [13:25:15]line [13:25:15]line [13:25:15]line [13:25:15]line [13:25:15]written 0, free lines is 3333 [13:25:15]MH_Cut [13:25:15]Write to MH i2c: D1 01 00 F5 09 01 D0 [13:25:15]Write i2c OK [13:25:15]MH_I2C_Read... [13:25:15]Read from MH i2c: D1 [13:25:15]MH_I2C_Read... [13:25:15]Read from MH i2c: D1 01 00 [13:25:15]MH_I2C_Read... [13:25:15]Read from MH i2c: D1 01 00 F5 09 00 CF [13:25:15]Write to MH i2c: 01 00 00 F6 09 FF [13:25:15]Write i2c OK [13:25:15]MH_I2C_Read... [13:25:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 AA 17 47 00 10 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 32 30 39 38 35 36 30 10 04 04 00 82 74 01 00 F4 03 04 00 66 E9 1D 67 B6 04 01 00 00 5E B4 F3 FF E6 0A AE 35 [13:25:15]CommunicateWithHost err = 0 [13:25:15]CheckOFDResponse [13:25:15]1017 (14) - 77093643461234 [13:25:15]1041 (16) - 0000000002098560 [13:25:15]1040 (4) - 95362 [13:25:15]1012 (4) - 27.10.2024 07:19 [13:25:15]1206 (1) - 0 [13:25:15]OFD Sender: Remove packet 95362 [13:25:15]ProducePacketName [13:25:15]name=ofd_packets/00095362 [13:25:15]NVStorageDeleteData [13:25:16]OFD Sender: No OFD packet to send [13:25:16]*** Cut start [13:25:16]*** Partial cut [13:25:16]*** CUTSNS_PIN = 1 [13:25:16]*** CUTSNS_PIN = 0 [13:25:16]*** Brake cut motor [13:25:17]Read from MH i2c: 01 [13:25:17]MH_I2C_Read... [13:25:17]*** Stop cut motor [13:25:17]*** Cut end [13:25:17]Read from MH i2c: 01 07 00 [13:25:17]MH_I2C_Read... [13:25:17]Read from MH i2c: 01 07 00 F6 09 00 00 00 00 00 FF 0F 14 [13:25:17]process_action close_receipt done [13:25:17]requested_data is exist [13:25:17]produce_requested_data [13:25:17]requested_item fm.sn is exist - process it [13:25:17]wFMCommunicate request_size=4 [13:25:17]MH_SAM_APDU [13:25:17]CAPDU: 80 11 00 00 [13:25:17]Write to MH i2c: E2 08 00 F7 09 80 11 00 00 00 00 00 00 7A [13:25:17]Write i2c OK [13:25:17]MH_I2C_Read... [13:25:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:25:17]Read from MH i2c: E2 [13:25:17]MH_I2C_Read... [13:25:17]Read from MH i2c: E2 17 00 [13:25:17]MH_I2C_Read... [13:25:17]Read from MH i2c: E2 17 00 F7 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CB [13:25:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:25:17]wFMCommunicate OK [13:25:17]requested_item fd.num is exist - process it [13:25:17]SAM_PROTO_GetFieldsCounters [13:25:17]wFMCommunicate request_size=4 [13:25:17]MH_SAM_APDU [13:25:17]CAPDU: 80 13 00 00 [13:25:17]Write to MH i2c: E2 08 00 F8 09 80 13 00 00 00 00 00 00 7D [13:25:17]Write i2c OK [13:25:17]MH_I2C_Read... [13:25:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:25:17]Read from MH i2c: E2 [13:25:17]MH_I2C_Read... [13:25:17]Read from MH i2c: E2 62 00 [13:25:17]MH_I2C_Read... [13:25:17]Read from MH i2c: E2 62 00 F8 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 82 74 01 00 0E 04 04 00 8F 00 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 62 [13:25:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 82 74 01 00 0E 04 04 00 8F 00 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 [13:25:17]wFMCommunicate OK [13:25:17]SAM_PROTO_GetFieldsCounters done [13:25:17]requested_item shift.num is exist - process it [13:25:17]requested_item shift.opened is exist - process it [13:25:17]req_shift_opened [13:25:17]FM_GetShiftState [13:25:17]SAM_PROTO_GetShiftState [13:25:17]wFMCommunicate request_size=4 [13:25:17]MH_SAM_APDU [13:25:17]CAPDU: 80 13 01 00 [13:25:17]Write to MH i2c: E2 08 00 F9 09 80 13 01 00 00 00 00 00 7F [13:25:17]Write i2c OK [13:25:17]MH_I2C_Read... [13:25:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:25:17]Read from MH i2c: E2 [13:25:17]MH_I2C_Read... [13:25:17]Read from MH i2c: E2 0E 00 [13:25:17]MH_I2C_Read... [13:25:17]Read from MH i2c: E2 0E 00 F9 09 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 2B [13:25:17]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:25:17]wFMCommunicate OK [13:25:17]SAM_PROTO_GetShiftState done [13:25:17]FM_GetShiftState done [13:25:17]req_shift_opened done [13:25:17]requested_item shift.open_date is exist - process it [13:25:17]req_shift_open_date [13:25:17]req_shift_open_date done [13:25:17]produce_requested_data done [13:25:17]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95362,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:25:17]process_action_free close_receipt [13:25:17]json_value_free [13:25:17]json_value_free done [13:25:17]process_json_proto returns [13:25:17]Send response to host [13:25:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95362,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:25:17]free response buf [13:25:17]execute_script done [13:25:17]execute_script returns [13:25:17]free content buf [13:25:17]Sock 9.Close socket [13:25:17]Sock 9.Thread stoped [13:25:20]accept exits with 7 [13:25:20]New connection [13:25:20]New thread 3067362660 created [13:25:20]Thread 3067219300 joined [13:25:20]Waiting for new connection... [13:25:20] Sock 7.Parse request [13:25:20]Sock 7.Check first char [13:25:20]Sock 7.First char is OK [13:25:20]request: POST /json_proto HTTP/1.0 [13:25:20]Method: POST [13:25:20]URL: /json_proto [13:25:20]Method is POST - this is cgi request [13:25:20]url: /json_proto [13:25:20]query_string will be loaded in cgi processing [13:25:20]execute_cgi json_proto POST (null) [13:25:20]execute_cgi path=json_proto method=POST [13:25:20]POST find Content-Length [13:25:20]Host: 172.17.40.67:8080 [13:25:20]Content-Length: 678 [13:25:20]Content-Type: application/json [13:25:20] [13:25:20]POST finish read [13:25:20]Found Content-Length = 678 [13:25:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405876", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:25:20]execute_script... [13:25: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)3405876", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:25:20]POST & json_proto [13:25:20]process_json_proto [13:25:20]json parsed OK: [13:25:20]protocol is kg_v1.0 [13:25:20]action value=close_receipt [13:25:20]process_action close_receipt [13:25:20]cmd_close_receipt [13:25:20]MH_GetDate [13:25:20]Write to MH i2c: F0 00 00 FA 09 F2 [13:25:20]Write i2c OK [13:25:20]MH_I2C_Read... [13:25:20]Read from MH i2c: F0 [13:25:20]MH_I2C_Read... [13:25:20]Read from MH i2c: F0 09 00 [13:25:20]MH_I2C_Read... [13:25:20]Read from MH i2c: F0 09 00 FA 09 00 41 3F 1E 67 EE DA 66 66 94 [13:25:20]GetLastDocTimeStamp 1730035514 [13:25:20]current date 1730035521 [13:25:20]FM_GetShiftState [13:25:20]SAM_PROTO_GetShiftState [13:25:20]wFMCommunicate request_size=4 [13:25:20]MH_SAM_APDU [13:25:20]CAPDU: 80 13 01 00 [13:25:20]Write to MH i2c: E2 08 00 FB 09 80 13 01 00 00 00 00 00 81 [13:25:20]Write i2c OK [13:25:20]MH_I2C_Read... [13:25:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:25:20]Read from MH i2c: E2 [13:25:20]MH_I2C_Read... [13:25:20]Read from MH i2c: E2 0E 00 [13:25:20]MH_I2C_Read... [13:25:20]Read from MH i2c: E2 0E 00 FB 09 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 2D [13:25:20]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:25:20]wFMCommunicate OK [13:25:20]SAM_PROTO_GetShiftState done [13:25:20]FM_GetShiftState done [13:25:20]opened in 1729987736 [13:25:20]opened+sec_in_day 1730074136 [13:25:20]quantity*price = 40006 [13:25:20]sum+1 = 40007 [13:25:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 362 27.10.2024 13:25 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95363 ФПД: 86153275449318 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T132521&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95363&fm=86153275449318&tin=02508201610067®Number=0000000000170478&sum=40000 [13:25:22]StoreToDocumentArchive [13:25:22]shift 143 fd 95363 [13:25:22]save to /storage/0143/doc_00095363 [13:25:22]save last doc name /storage/0143/doc_00095363 to /storage/kkm_last_doc_name [13:25:22]save OK [13:25:22]Clear old archive folders... [13:25:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:25:22]tlvbuf is 0200DAA0 [13:25:22]SAM_PROTO_ClearQueue [13:25:22]wFMCommunicate request_size=4 [13:25:22]MH_SAM_APDU [13:25:22]CAPDU: 80 09 00 00 [13:25:22]Write to MH i2c: E2 08 00 08 0A 80 09 00 00 00 00 00 00 84 [13:25:22]Write i2c OK [13:25:22]MH_I2C_Read... [13:25:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:25:22]Read from MH i2c: E2 [13:25:22]MH_I2C_Read... [13:25:22]Read from MH i2c: E2 03 00 [13:25:22]MH_I2C_Read... [13:25:22]Read from MH i2c: E2 03 00 08 0A 00 90 00 86 [13:25:22]RAPDU: 90 00 [13:25:22]wFMCommunicate OK [13:25:22]SAM_PROTO_ClearQueue done [13:25:22]KKMCreateOFDPacket [13:25:22]OFDProtocolAddRootSTLVToBuf [13:25:22]FM_MakeSignedData [13:25:22]FM_MakeSignedData [13:25:22]SAM_PROTO_SignData [13:25:22]wFMCommunicate request_size=4 [13:25:22]MH_SAM_APDU [13:25:22]CAPDU: 80 0D 01 02 [13:25:22]Write to MH i2c: E2 08 00 09 0A 80 0D 01 02 00 00 00 00 8C [13:25:22]Write i2c OK [13:25:22]MH_I2C_Read... [13:25:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:25:22]Read from MH i2c: E2 [13:25:22]MH_I2C_Read... [13:25:22]Read from MH i2c: E2 03 00 [13:25:22]MH_I2C_Read... [13:25:22]Read from MH i2c: E2 03 00 09 0A 00 90 00 87 [13:25:22]RAPDU: 90 00 [13:25:22]wFMCommunicate OK [13:25:22]wFMCommunicate request_size=255 [13:25:22]MH_SAM_APDU [13:25: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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 41 3F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 83 74 01 00 35 04 06 00 4E [13:25:22]Write to MH i2c: E2 02 01 0A 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 41 3F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 83 74 01 00 35 04 06 00 4E 00 00 2E [13:25:22]Write i2c OK [13:25:22]MH_I2C_Read... [13:25:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:25:22]Read from MH i2c: E2 [13:25:22]MH_I2C_Read... [13:25:22]Read from MH i2c: E2 03 00 [13:25:22]MH_I2C_Read... [13:25:22]Read from MH i2c: E2 03 00 0A 0A 00 90 00 88 [13:25:22]RAPDU: 90 00 [13:25:22]wFMCommunicate OK [13:25:22]wFMCommunicate request_size=10 [13:25:22]MH_SAM_APDU [13:25:22]CAPDU: 80 0D 02 02 05 5B 1F 61 1F E6 [13:25:22]Write to MH i2c: E2 0D 00 0B 0A 80 0D 02 02 05 00 5B 1F 61 1F E6 00 00 79 [13:25:22]Write i2c OK [13:25:22]MH_I2C_Read... [13:25:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:25:22]Read from MH i2c: E2 [13:25:22]MH_I2C_Read... [13:25:22]Read from MH i2c: E2 03 00 [13:25:22]MH_I2C_Read... [13:25:22]Read from MH i2c: E2 03 00 0B 0A 00 90 00 89 [13:25:22]RAPDU: 90 00 [13:25:22]wFMCommunicate OK [13:25:22]wFMCommunicate request_size=4 [13:25:22]MH_SAM_APDU [13:25:22]CAPDU: 80 0D 03 02 [13:25:22]Write to MH i2c: E2 08 00 0C 0A 80 0D 03 02 00 00 00 00 91 [13:25:22]Write i2c OK [13:25:22]MH_I2C_Read... [13:25:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:25:22]Read from MH i2c: E2 [13:25:22]MH_I2C_Read... [13:25:22]Read from MH i2c: E2 0B 00 [13:25:22]MH_I2C_Read... [13:25:22]Read from MH i2c: E2 0B 00 0C 0A 00 03 26 E0 A6 DA F8 CA 3A 90 00 17 [13:25:22]RAPDU: 03 26 E0 A6 DA F8 CA 3A 90 00 [13:25:22]wFMCommunicate OK [13:25:22]SAM_PROTO_SignData done [13:25:22]FM_MakeSignedData done [13:25:22]CreateOFDProtocolMessage [13:25:22]wFMCommunicate request_size=4 [13:25:22]MH_SAM_APDU [13:25:22]CAPDU: 80 11 00 00 [13:25:22]Write to MH i2c: E2 08 00 0D 0A 80 11 00 00 00 00 00 00 91 [13:25:22]Write i2c OK [13:25:22]MH_I2C_Read... [13:25:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:25:22]Read from MH i2c: E2 [13:25:22]MH_I2C_Read... [13:25:22]Read from MH i2c: E2 17 00 [13:25:22]MH_I2C_Read... [13:25:22]Read from MH i2c: E2 17 00 0D 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E2 [13:25:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:25:22]wFMCommunicate OK [13:25:22]CreateOFDProtocolMessage done [13:25:22]OFDSenderStorePacket 95363 [13:25:22]StoreOFDPacket docnum=95363 [13:25:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4F 51 07 01 BB 65 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 41 3F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 83 74 01 00 35 04 06 00 4E 5B 1F 61 1F E6 03 26 E0 A6 DA F8 CA 3A [13:25:22]CheckFolder [13:25:22]dirname=/storage/ofd_packets [13:25:22]CheckFolder done [13:25:22]ProducePacketName [13:25:22]name=ofd_packets/00095363 [13:25:22]NVStorageSaveData ofd_packets/00095363 [13:25:22]File name is /storage/ofd_packets/00095363 [13:25:22]Write 301 bytes [13:25:22]NVStorageSaveData done [13:25:22]OFDSenderStorePacket done [13:25:22]KKMCreateOFDPacket done [13:25:22]NVStorageSaveData kkm_last_timestamp [13:25:22]File name is /storage/kkm_last_timestamp [13:25:22]Write 4 bytes [13:25:22]NVStorageSaveData done [13:25:22]ExternCall_PrintAddStr [13:25:22]wPrintStart [13:25:22]Write to MH i2c: 01 00 00 0E 0A 18 [13:25:22]Write i2c OK [13:25:22]MH_I2C_Read... [13:25:22]Read from MH i2c: 01 [13:25:22]MH_I2C_Read... [13:25:22]Read from MH i2c: 01 07 00 [13:25:22]MH_I2C_Read... [13:25:22]Read from MH i2c: 01 07 00 0E 0A 00 00 00 00 00 FF 0F 2D [13:25:22]RasterBufferAndPrint [13:25:22]line Счет N : (1)3405876 [13:25:22]line ИНН: 02508201610067 [13:25:22]line Контрольно-Кассовый Чек [13:25:22]line ПРОДАЖА [13:25:22]line ТРК (МРК, ГНК) : 12 [13:25:22]line Товар: 2710124130 [13:25:22]line Аи-92-К-4 [13:25:22]line 5.980 * 66.90 [13:25:22]line = 400.06 [13:25:22]line НДС 12% НСП 1% [13:25:22]line > о реализуемом товаре [13:25:22]line ОКРУГЛЕНИЕ: -0.06 [13:25:22]line ИТОГО: 400.00 [13:25:22]line Внесено: 400.00 [13:25:22]line СДАЧА: 0.00 [13:25:22]line НСП 1% : 3.54 [13:25:22]line НДС 12% : 42.48 [13:25:22]line Наличными: 400.00 [13:25:22]line Безнал.: 0.00 [13:25:22]line Место: АЗС № 82 "Партнер Нефть" [13:25:22]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:25:22]line СНО: Общий режим [13:25:22]line Чек 362 27.10.2024 13:25 [13:25:22]line Смена: 143 ФФД: 1.0 [13:25:22]line ЗНМ: 0300000017 [13:25:22]line РНМ: 0000000000170478 [13:25:22]line Версия ККМ: v1.0 [13:25:22]line ФМ: 0000000002098560 [13:25:22]line ФД: 95363 [13:25:22]line ФПД: 86153275449318 [13:25:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T132521&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95363&fm=86153275449318&tin=02508201610067®Number=0000000000170478&sum=40000 [13:25:22]written 0, free lines is 4095 [13:25:22]OFD Sender: Processing packet 95363 [packets to send 56, broken 55] [13:25:22]ProducePacketName [13:25:22]name=ofd_packets/00095363 [13:25:22]OFD Sender: To server: pG, [13:25:22]CommunicateWithHost lk.salyk.kg:30040 [13:25:22]ConnectInit lk.salyk.kg [13:25:22]Connected sock=10 [13:25:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4F 51 07 01 BB 65 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 41 3F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 83 74 01 00 35 04 06 00 4E 5B 1F 61 1F E6 03 26 E0 A6 DA F8 CA 3A [13:25:23]Write to MH i2c: 01 00 00 39 0A 43 [13:25:23]Write i2c OK [13:25:23]MH_I2C_Read... [13:25:23]Read from MH i2c: 01 [13:25:23]MH_I2C_Read... [13:25:23]Read from MH i2c: 01 07 00 [13:25:23]MH_I2C_Read... [13:25:23]Read from MH i2c: 01 07 00 39 0A 00 00 00 00 00 0E 0D 65 [13:25:23]RasterBufferAndPrint [13:25:23]line [13:25:23]line [13:25:23]line [13:25:23]line [13:25:23]line [13:25:23]written 0, free lines is 3352 [13:25:23]MH_Cut [13:25:23]Write to MH i2c: D1 01 00 40 0A 01 1C [13:25:23]Write i2c OK [13:25:23]MH_I2C_Read... [13:25:23]Read from MH i2c: D1 [13:25:23]MH_I2C_Read... [13:25:23]Read from MH i2c: D1 01 00 [13:25:23]MH_I2C_Read... [13:25:23]Read from MH i2c: D1 01 00 40 0A 00 1B [13:25:23]Write to MH i2c: 01 00 00 41 0A 4B [13:25:23]Write i2c OK [13:25:23]MH_I2C_Read... [13:25:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F3 C6 47 00 0F 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 32 30 39 38 35 36 30 10 04 04 00 83 74 01 00 F4 03 04 00 6D E9 1D 67 B6 04 01 00 00 5D 1C E8 3C 90 68 00 AC [13:25:23]CommunicateWithHost err = 0 [13:25:23]CheckOFDResponse [13:25:23]1017 (14) - 77093643461234 [13:25:23]1041 (16) - 0000000002098560 [13:25:23]1040 (4) - 95363 [13:25:23]1012 (4) - 27.10.2024 07:19 [13:25:23]1206 (1) - 0 [13:25:23]OFD Sender: Remove packet 95363 [13:25:23]ProducePacketName [13:25:23]name=ofd_packets/00095363 [13:25:23]NVStorageDeleteData [13:25:23]OFD Sender: No OFD packet to send [13:25:23]*** Cut start [13:25:23]*** Partial cut [13:25:23]*** CUTSNS_PIN = 1 [13:25:23]*** CUTSNS_PIN = 0 [13:25:24]*** Brake cut motor [13:25:24]Read from MH i2c: 01 [13:25:24]MH_I2C_Read... [13:25:24]*** Stop cut motor [13:25:24]*** Cut end [13:25:24]Read from MH i2c: 01 07 00 [13:25:24]MH_I2C_Read... [13:25:24]Read from MH i2c: 01 07 00 41 0A 00 00 00 00 00 FF 0F 60 [13:25:24]process_action close_receipt done [13:25:24]requested_data is exist [13:25:24]produce_requested_data [13:25:24]requested_item fm.sn is exist - process it [13:25:24]wFMCommunicate request_size=4 [13:25:24]MH_SAM_APDU [13:25:24]CAPDU: 80 11 00 00 [13:25:24]Write to MH i2c: E2 08 00 42 0A 80 11 00 00 00 00 00 00 C6 [13:25:24]Write i2c OK [13:25:24]MH_I2C_Read... [13:25:24]Read from MH i2c: E2 [13:25:24]MH_I2C_Read... [13:25:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:25:24]Read from MH i2c: E2 17 00 [13:25:24]MH_I2C_Read... [13:25:24]Read from MH i2c: E2 17 00 42 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 17 [13:25:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:25:24]wFMCommunicate OK [13:25:24]requested_item fd.num is exist - process it [13:25:24]SAM_PROTO_GetFieldsCounters [13:25:24]wFMCommunicate request_size=4 [13:25:24]MH_SAM_APDU [13:25:24]CAPDU: 80 13 00 00 [13:25:24]Write to MH i2c: E2 08 00 43 0A 80 13 00 00 00 00 00 00 C9 [13:25:24]Write i2c OK [13:25:24]MH_I2C_Read... [13:25:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:25:24]Read from MH i2c: E2 [13:25:24]MH_I2C_Read... [13:25:24]Read from MH i2c: E2 62 00 [13:25:24]MH_I2C_Read... [13:25:24]Read from MH i2c: E2 62 00 43 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 83 74 01 00 0E 04 04 00 8F 00 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 B2 [13:25:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 83 74 01 00 0E 04 04 00 8F 00 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 [13:25:24]wFMCommunicate OK [13:25:24]SAM_PROTO_GetFieldsCounters done [13:25:24]requested_item shift.num is exist - process it [13:25:24]requested_item shift.opened is exist - process it [13:25:24]req_shift_opened [13:25:24]FM_GetShiftState [13:25:24]SAM_PROTO_GetShiftState [13:25:24]wFMCommunicate request_size=4 [13:25:24]MH_SAM_APDU [13:25:24]CAPDU: 80 13 01 00 [13:25:24]Write to MH i2c: E2 08 00 44 0A 80 13 01 00 00 00 00 00 CB [13:25:24]Write i2c OK [13:25:24]MH_I2C_Read... [13:25:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:25:24]Read from MH i2c: E2 [13:25:24]MH_I2C_Read... [13:25:24]Read from MH i2c: E2 0E 00 [13:25:24]MH_I2C_Read... [13:25:24]Read from MH i2c: E2 0E 00 44 0A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 77 [13:25:24]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:25:24]wFMCommunicate OK [13:25:24]SAM_PROTO_GetShiftState done [13:25:24]FM_GetShiftState done [13:25:24]req_shift_opened done [13:25:24]requested_item shift.open_date is exist - process it [13:25:24]req_shift_open_date [13:25:24]req_shift_open_date done [13:25:24]produce_requested_data done [13:25:24]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95363,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:25:24]process_action_free close_receipt [13:25:24]json_value_free [13:25:24]json_value_free done [13:25:24]process_json_proto returns [13:25:24]Send response to host [13:25:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95363,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:25:24]free response buf [13:25:24]execute_script done [13:25:24]execute_script returns [13:25:24]free content buf [13:25:24]Sock 7.Close socket [13:25:24]Sock 7.Thread stoped [13:25:28]OFD Sender: No OFD packet to send [13:25:33]OFD Sender: No OFD packet to send [13:25:38]OFD Sender: No OFD packet to send [13:25:43]OFD Sender: No OFD packet to send [13:25:48]OFD Sender: No OFD packet to send [13:25:53]OFD Sender: No OFD packet to send [13:25:58]OFD Sender: No OFD packet to send [13:26:03]OFD Sender: No OFD packet to send [13:26:05]accept exits with 9 [13:26:05]New connection [13:26:05]New thread 3067219300 created [13:26:05]Thread 3067362660 joined [13:26:05]Waiting for new connection... [13:26:05] Sock 9.Parse request [13:26:05]Sock 9.Check first char [13:26:05]Sock 9.First char is OK [13:26:05]request: POST /json_proto HTTP/1.0 [13:26:05]Method: POST [13:26:05]URL: /json_proto [13:26:05]Method is POST - this is cgi request [13:26:05]url: /json_proto [13:26:05]query_string will be loaded in cgi processing [13:26:05]execute_cgi json_proto POST (null) [13:26:05]execute_cgi path=json_proto method=POST [13:26:05]POST find Content-Length [13:26:05]Host: 172.17.40.67:8080 [13:26:05]Content-Length: 689 [13:26:05]Content-Type: application/json [13:26:05] [13:26:05]POST finish read [13:26:05]Found Content-Length = 689 [13:26:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405877", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 12.960, "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" ] } } [13:26:05]execute_script... [13:26: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)3405877", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 12.960, "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" ] } } [13:26:05]POST & json_proto [13:26:05]process_json_proto [13:26:05]json parsed OK: [13:26:05]protocol is kg_v1.0 [13:26:05]action value=close_receipt [13:26:05]process_action close_receipt [13:26:05]cmd_close_receipt [13:26:05]MH_GetDate [13:26:05]Write to MH i2c: F0 00 00 45 0A 3E [13:26:05]Write i2c OK [13:26:05]MH_I2C_Read... [13:26:05]Read from MH i2c: F0 [13:26:05]MH_I2C_Read... [13:26:05]Read from MH i2c: F0 09 00 [13:26:05]MH_I2C_Read... [13:26:05]Read from MH i2c: F0 09 00 45 0A 00 6E 3F 1E 67 EE DA 66 66 0D [13:26:05]GetLastDocTimeStamp 1730035521 [13:26:05]current date 1730035566 [13:26:05]FM_GetShiftState [13:26:05]SAM_PROTO_GetShiftState [13:26:05]wFMCommunicate request_size=4 [13:26:05]MH_SAM_APDU [13:26:05]CAPDU: 80 13 01 00 [13:26:05]Write to MH i2c: E2 08 00 46 0A 80 13 01 00 00 00 00 00 CD [13:26:05]Write i2c OK [13:26:05]MH_I2C_Read... [13:26:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:26:05]Read from MH i2c: E2 [13:26:05]MH_I2C_Read... [13:26:05]Read from MH i2c: E2 0E 00 [13:26:05]MH_I2C_Read... [13:26:05]Read from MH i2c: E2 0E 00 46 0A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 79 [13:26:05]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:26:05]wFMCommunicate OK [13:26:05]SAM_PROTO_GetShiftState done [13:26:05]FM_GetShiftState done [13:26:05]opened in 1729987736 [13:26:05]opened+sec_in_day 1730074136 [13:26:05]quantity*price = 100051 [13:26:05]sum+1 = 100052 [13:26:05]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 364 27.10.2024 13:27 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95365 ФПД: 94836270639249 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T132757&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95365&fm=94836270639249&tin=02508201610067®Number=0000000000170478&sum=70000 [13:27:57]StoreToDocumentArchive [13:27:57]shift 143 fd 95365 [13:27:57]save to /storage/0143/doc_00095365 [13:27:57]save last doc name /storage/0143/doc_00095365 to /storage/kkm_last_doc_name [13:27:57]save OK [13:27:57]Clear old archive folders... [13:27:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:27:57]tlvbuf is 01416320 [13:27:57]SAM_PROTO_ClearQueue [13:27:57]wFMCommunicate request_size=4 [13:27:57]MH_SAM_APDU [13:27:57]CAPDU: 80 09 00 00 [13:27:57]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [13:27:57]Write i2c OK [13:27:57]MH_I2C_Read... [13:27:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:27:58]Read from MH i2c: E2 [13:27:58]MH_I2C_Read... [13:27:58]Read from MH i2c: E2 03 00 [13:27:58]MH_I2C_Read... [13:27:58]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [13:27:58]RAPDU: 90 00 [13:27:58]wFMCommunicate OK [13:27:58]SAM_PROTO_ClearQueue done [13:27:58]KKMCreateOFDPacket [13:27:58]OFDProtocolAddRootSTLVToBuf [13:27:58]FM_MakeSignedData [13:27:58]FM_MakeSignedData [13:27:58]SAM_PROTO_SignData [13:27:58]wFMCommunicate request_size=4 [13:27:58]MH_SAM_APDU [13:27:58]CAPDU: 80 0D 01 02 [13:27:58]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [13:27:58]Write i2c OK [13:27:58]MH_I2C_Read... [13:27:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:27:58]Read from MH i2c: E2 [13:27:58]MH_I2C_Read... [13:27:58]Read from MH i2c: E2 03 00 [13:27:58]MH_I2C_Read... [13:27:58]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [13:27:58]RAPDU: 90 00 [13:27:58]wFMCommunicate OK [13:27:58]wFMCommunicate request_size=255 [13:27:58]MH_SAM_APDU [13:27: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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 01 00 00 F4 03 04 00 DD 3F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 85 74 01 00 35 04 06 00 56 [13:27:58]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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 01 00 00 F4 03 04 00 DD 3F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 85 74 01 00 35 04 06 00 56 00 00 30 [13:27:58]Write i2c OK [13:27:58]MH_I2C_Read... [13:27:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:27:58]Read from MH i2c: E2 [13:27:58]MH_I2C_Read... [13:27:58]Read from MH i2c: E2 03 00 [13:27:58]MH_I2C_Read... [13:27:58]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [13:27:58]RAPDU: 90 00 [13:27:58]wFMCommunicate OK [13:27:58]wFMCommunicate request_size=10 [13:27:58]MH_SAM_APDU [13:27:58]CAPDU: 80 0D 02 02 05 40 CA 39 28 91 [13:27:58]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 40 CA 39 28 91 00 00 AE [13:27:58]Write i2c OK [13:27:58]MH_I2C_Read... [13:27:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:27:58]Read from MH i2c: E2 [13:27:58]MH_I2C_Read... [13:27:58]Read from MH i2c: E2 03 00 [13:27:58]MH_I2C_Read... [13:27:58]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [13:27:58]RAPDU: 90 00 [13:27:58]wFMCommunicate OK [13:27:58]wFMCommunicate request_size=4 [13:27:58]MH_SAM_APDU [13:27:58]CAPDU: 80 0D 03 02 [13:27:58]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [13:27:58]Write i2c OK [13:27:58]MH_I2C_Read... [13:27:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:27:58]Read from MH i2c: E2 [13:27:58]MH_I2C_Read... [13:27:58]Read from MH i2c: E2 0B 00 [13:27:58]MH_I2C_Read... [13:27:58]Read from MH i2c: E2 0B 00 2F 00 00 1A E8 52 33 18 02 F1 4B 90 00 88 [13:27:58]RAPDU: 1A E8 52 33 18 02 F1 4B 90 00 [13:27:58]wFMCommunicate OK [13:27:58]SAM_PROTO_SignData done [13:27:58]FM_MakeSignedData done [13:27:58]CreateOFDProtocolMessage [13:27:58]wFMCommunicate request_size=4 [13:27:58]MH_SAM_APDU [13:27:58]CAPDU: 80 11 00 00 [13:27:58]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [13:27:58]Write i2c OK [13:27:58]MH_I2C_Read... [13:27:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:27:58]Read from MH i2c: E2 [13:27:58]MH_I2C_Read... [13:27:58]Read from MH i2c: E2 17 00 [13:27:58]MH_I2C_Read... [13:27:58]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FB [13:27:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:27:58]wFMCommunicate OK [13:27:58]CreateOFDProtocolMessage done [13:27:58]OFDSenderStorePacket 95365 [13:27:58]StoreOFDPacket docnum=95365 [13:27:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 60 A6 07 01 B1 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 01 00 00 F4 03 04 00 DD 3F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 85 74 01 00 35 04 06 00 56 40 CA 39 28 91 1A E8 52 33 18 02 F1 4B [13:27:58]CheckFolder [13:27:58]dirname=/storage/ofd_packets [13:27:58]CheckFolder done [13:27:58]ProducePacketName [13:27:58]name=ofd_packets/00095365 [13:27:58]NVStorageSaveData ofd_packets/00095365 [13:27:58]File name is /storage/ofd_packets/00095365 [13:27:58]Write 301 bytes [13:27:58]NVStorageSaveData done [13:27:58]OFDSenderStorePacket done [13:27:58]KKMCreateOFDPacket done [13:27:58]NVStorageSaveData kkm_last_timestamp [13:27:58]File name is /storage/kkm_last_timestamp [13:27:58]Write 4 bytes [13:27:58]NVStorageSaveData done [13:27:58]ExternCall_PrintAddStr [13:27:58]wPrintStart [13:27:58]Write to MH i2c: 01 00 00 31 00 31 [13:27:58]Write i2c OK [13:27:58]MH_I2C_Read... [13:27:58]Read from MH i2c: 01 [13:27:58]MH_I2C_Read... [13:27:58]Read from MH i2c: 01 07 00 [13:27:58]MH_I2C_Read... [13:27:58]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [13:27:58]RasterBufferAndPrint [13:27:58]line Счет N : (1)3405878 [13:27:58]OFD Sender: Processing packet 95365 [packets to send 57, broken 56] [13:27:58]ProducePacketName [13:27:59]name=ofd_packets/00095365 [13:27:59]OFD Sender: To server: pG, [13:27:59]CommunicateWithHost lk.salyk.kg:30040 [13:27:59]ConnectInit lk.salyk.kg [13:27:59]line ИНН: 02508201610067 [13:27:59]line Контрольно-Кассовый Чек [13:27:59]line ПРОДАЖА [13:27:59]line ТРК (МРК, ГНК) : 32 [13:27:59]line Товар: 2710124130 [13:27:59]line Аи-92-К-4 [13:27:59]line 10.470 * 66.90 [13:27:59]line = 700.44 [13:27:59]line НДС 12% НСП 1% [13:27:59]line > о реализуемом товаре [13:27:59]line ОКРУГЛЕНИЕ: -0.44 [13:27:59]line ИТОГО: 700.00 [13:27:59]line Внесено: 700.00 [13:27:59]line СДАЧА: 0.00 [13:27:59]line НСП 1% : 6.20 [13:27:59]line НДС 12% : 74.38 [13:27:59]line Наличными: 700.00 [13:27:59]line Безнал.: 0.00 [13:27:59]line Место: АЗС № 82 "Партнер Нефть" [13:27:59]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:27:59]line СНО: Общий режим [13:27:59]line Чек 364 27.10.2024 13:27 [13:27:59]line Смена: 143 ФФД: 1.0 [13:27:59]line ЗНМ: 0300000017 [13:27:59]line РНМ: 0000000000170478 [13:27:59]line Версия ККМ: v1.0 [13:27:59]line ФМ: 0000000002098560 [13:27:59]line ФД: 95365 [13:27:59]line ФПД: 94836270639249 [13:27:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T132757&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95365&fm=94836270639249&tin=02508201610067®Number=0000000000170478&sum=70000 [13:27:59]written 0, free lines is 4095 [13:27:59]Connected sock=10 [13:27:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 60 A6 07 01 B1 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 01 00 00 F4 03 04 00 DD 3F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 85 74 01 00 35 04 06 00 56 40 CA 39 28 91 1A E8 52 33 18 02 F1 4B [13:27:59]Write to MH i2c: 01 00 00 5C 00 5C [13:27:59]Write i2c OK [13:27:59]MH_I2C_Read... [13:27:59]Read from MH i2c: 01 [13:27:59]MH_I2C_Read... [13:27:59]Read from MH i2c: 01 07 00 [13:27:59]MH_I2C_Read... [13:27:59]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 1E 0D 8E [13:27:59]RasterBufferAndPrint [13:27:59]line [13:27:59]line [13:27:59]line [13:27:59]line [13:27:59]line [13:27:59]written 0, free lines is 3383 [13:27:59]MH_Cut [13:27:59]Write to MH i2c: D1 01 00 63 00 01 35 [13:27:59]Write i2c OK [13:27:59]MH_I2C_Read... [13:27:59]Read from MH i2c: D1 [13:27:59]MH_I2C_Read... [13:27:59]Read from MH i2c: D1 01 00 [13:27:59]MH_I2C_Read... [13:27:59]Read from MH i2c: D1 01 00 63 00 00 34 [13:27:59]Write to MH i2c: 01 00 00 64 00 64 [13:27:59]Write i2c OK [13:27:59]MH_I2C_Read... [13:27:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 60 F6 47 00 3A 72 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 85 74 01 00 F4 03 04 00 09 EA 1D 67 B6 04 01 00 00 D3 61 02 EE 19 E4 0E 9B [13:27:59]CommunicateWithHost err = 0 [13:27:59]CheckOFDResponse [13:27:59]1017 (14) - 77093643461234 [13:27:59]1041 (16) - 0000000002098560 [13:27:59]1040 (4) - 95365 [13:27:59]1012 (4) - 27.10.2024 07:21 [13:27:59]1206 (1) - 0 [13:27:59]OFD Sender: Remove packet 95365 [13:27:59]ProducePacketName [13:27:59]name=ofd_packets/00095365 [13:27:59]NVStorageDeleteData [13:28:00]*** Cut start [13:28:00]*** Partial cut [13:28:00]*** CUTSNS_PIN = 1 [13:28:00]OFD Sender: No OFD packet to send [13:28:00]*** CUTSNS_PIN = 0 [13:28:00]*** Brake cut motor [13:28:00]Read from MH i2c: 01 [13:28:00]MH_I2C_Read... [13:28:00]*** Stop cut motor [13:28:00]*** Cut end [13:28:00]Read from MH i2c: 01 07 00 [13:28:00]MH_I2C_Read... [13:28:00]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [13:28:00]process_action close_receipt done [13:28:00]requested_data is exist [13:28:00]produce_requested_data [13:28:00]requested_item fm.sn is exist - process it [13:28:00]wFMCommunicate request_size=4 [13:28:00]MH_SAM_APDU [13:28:00]CAPDU: 80 11 00 00 [13:28:00]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [13:28:00]Write i2c OK [13:28:00]MH_I2C_Read... [13:28:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:28:00]Read from MH i2c: E2 [13:28:00]MH_I2C_Read... [13:28:00]Read from MH i2c: E2 17 00 [13:28:00]MH_I2C_Read... [13:28:00]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 30 [13:28:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:28:00]wFMCommunicate OK [13:28:00]requested_item fd.num is exist - process it [13:28:00]SAM_PROTO_GetFieldsCounters [13:28:00]wFMCommunicate request_size=4 [13:28:00]MH_SAM_APDU [13:28:00]CAPDU: 80 13 00 00 [13:28:00]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [13:28:00]Write i2c OK [13:28:00]MH_I2C_Read... [13:28:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:28:00]Read from MH i2c: E2 [13:28:00]MH_I2C_Read... [13:28:00]Read from MH i2c: E2 62 00 [13:28:00]MH_I2C_Read... [13:28:01]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 85 74 01 00 0E 04 04 00 8F 00 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 D3 [13:28:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 85 74 01 00 0E 04 04 00 8F 00 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 [13:28:01]wFMCommunicate OK [13:28:01]SAM_PROTO_GetFieldsCounters done [13:28:01]requested_item shift.num is exist - process it [13:28:01]requested_item shift.opened is exist - process it [13:28:01]req_shift_opened [13:28:01]FM_GetShiftState [13:28:01]SAM_PROTO_GetShiftState [13:28:01]wFMCommunicate request_size=4 [13:28:01]MH_SAM_APDU [13:28:01]CAPDU: 80 13 01 00 [13:28:01]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [13:28:01]Write i2c OK [13:28:01]MH_I2C_Read... [13:28:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:28:01]Read from MH i2c: E2 [13:28:01]MH_I2C_Read... [13:28:01]Read from MH i2c: E2 0E 00 [13:28:01]MH_I2C_Read... [13:28:01]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 90 [13:28:01]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:28:01]wFMCommunicate OK [13:28:01]SAM_PROTO_GetShiftState done [13:28:01]FM_GetShiftState done [13:28:01]req_shift_opened done [13:28:01]requested_item shift.open_date is exist - process it [13:28:01]req_shift_open_date [13:28:01]req_shift_open_date done [13:28:01]produce_requested_data done [13:28:01]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95365,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:28:01]process_action_free close_receipt [13:28:01]json_value_free [13:28:01]json_value_free done [13:28:01]process_json_proto returns [13:28:01]Send response to host [13:28:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95365,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:28:01]free response buf [13:28:01]execute_script done [13:28:01]execute_script returns [13:28:01]free content buf [13:28:01]Sock 8.Close socket [13:28:01]Sock 8.Thread stoped [13:28:01]accept exits with 9 [13:28:01]New connection [13:28:01]New thread 3067096420 created [13:28:01]Thread 3067239780 joined [13:28:01]Waiting for new connection... [13:28:01] Sock 9.Parse request [13:28:01]Sock 9.Check first char [13:28:01]Sock 9.First char is OK [13:28:01]request: POST /json_proto HTTP/1.0 [13:28:01]Method: POST [13:28:01]URL: /json_proto [13:28:01]Method is POST - this is cgi request [13:28:01]url: /json_proto [13:28:01]query_string will be loaded in cgi processing [13:28:01]execute_cgi json_proto POST (null) [13:28:01]execute_cgi path=json_proto method=POST [13:28:01]POST find Content-Length [13:28:01]Host: 172.17.40.67:8080 [13:28:01]Content-Length: 678 [13:28:01]Content-Type: application/json [13:28:01] [13:28:01]POST finish read [13:28:01]Found Content-Length = 678 [13:28:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405879", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:28:01]execute_script... [13: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)3405879", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:28:01]POST & json_proto [13:28:01]process_json_proto [13:28:01]json parsed OK: [13:28:01]protocol is kg_v1.0 [13:28:01]action value=close_receipt [13:28:01]process_action close_receipt [13:28:01]cmd_close_receipt [13:28:01]MH_GetDate [13:28:01]Write to MH i2c: F0 00 00 68 00 57 [13:28:01]Write i2c OK [13:28:01]MH_I2C_Read... [13:28:01]Read from MH i2c: F0 [13:28:01]MH_I2C_Read... [13:28:01]Read from MH i2c: F0 09 00 [13:28:01]MH_I2C_Read... [13:28:01]Read from MH i2c: F0 09 00 68 00 00 E1 3F 1E 67 EE DA 66 66 99 [13:28:01]GetLastDocTimeStamp 1730035677 [13:28:01]current date 1730035681 [13:28:01]FM_GetShiftState [13:28:01]SAM_PROTO_GetShiftState [13:28:01]wFMCommunicate request_size=4 [13:28:01]MH_SAM_APDU [13:28:01]CAPDU: 80 13 01 00 [13:28:01]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [13:28:01]Write i2c OK [13:28:01]MH_I2C_Read... [13:28:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:28:01]Read from MH i2c: E2 [13:28:01]MH_I2C_Read... [13:28:01]Read from MH i2c: E2 0E 00 [13:28:01]MH_I2C_Read... [13:28:01]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 92 [13:28:01]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:28:01]wFMCommunicate OK [13:28:01]SAM_PROTO_GetShiftState done [13:28:01]FM_GetShiftState done [13:28:01]opened in 1729987736 [13:28:01]opened+sec_in_day 1730074136 [13:28:01]quantity*price = 40006 [13:28:01]sum+1 = 40007 [13:28:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 365 27.10.2024 13:28 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95366 ФПД: 17185657380480 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T132801&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95366&fm=17185657380480&tin=02508201610067®Number=0000000000170478&sum=40000 [13:28:03]StoreToDocumentArchive [13:28:03]shift 143 fd 95366 [13:28:03]save to /storage/0143/doc_00095366 [13:28:03]save last doc name /storage/0143/doc_00095366 to /storage/kkm_last_doc_name [13:28:03]save OK [13:28:03]Clear old archive folders... [13:28:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:28:03]tlvbuf is 0141B030 [13:28:03]SAM_PROTO_ClearQueue [13:28:03]wFMCommunicate request_size=4 [13:28:03]MH_SAM_APDU [13:28:03]CAPDU: 80 09 00 00 [13:28:03]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [13:28:03]Write i2c OK [13:28:03]MH_I2C_Read... [13:28:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:28:03]Read from MH i2c: E2 [13:28:03]MH_I2C_Read... [13:28:03]Read from MH i2c: E2 03 00 [13:28:03]MH_I2C_Read... [13:28:03]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [13:28:03]RAPDU: 90 00 [13:28:03]wFMCommunicate OK [13:28:03]SAM_PROTO_ClearQueue done [13:28:03]KKMCreateOFDPacket [13:28:03]OFDProtocolAddRootSTLVToBuf [13:28:03]FM_MakeSignedData [13:28:03]FM_MakeSignedData [13:28:03]SAM_PROTO_SignData [13:28:03]wFMCommunicate request_size=4 [13:28:03]MH_SAM_APDU [13:28:03]CAPDU: 80 0D 01 02 [13:28:03]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [13:28:03]Write i2c OK [13:28:03]MH_I2C_Read... [13:28:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:28:03]Read from MH i2c: E2 [13:28:03]MH_I2C_Read... [13:28:03]Read from MH i2c: E2 03 00 [13:28:03]MH_I2C_Read... [13:28:03]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [13:28:03]RAPDU: 90 00 [13:28:03]wFMCommunicate OK [13:28:03]wFMCommunicate request_size=255 [13:28:03]MH_SAM_APDU [13: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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 E1 3F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 86 74 01 00 35 04 06 00 0F [13:28:03]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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 E1 3F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 86 74 01 00 35 04 06 00 0F 00 00 F9 [13:28:03]Write i2c OK [13:28:03]MH_I2C_Read... [13:28:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:28:03]Read from MH i2c: E2 [13:28:03]MH_I2C_Read... [13:28:03]Read from MH i2c: E2 03 00 [13:28:03]MH_I2C_Read... [13:28:03]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [13:28:03]RAPDU: 90 00 [13:28:03]wFMCommunicate OK [13:28:03]wFMCommunicate request_size=10 [13:28:03]MH_SAM_APDU [13:28:03]CAPDU: 80 0D 02 02 05 A1 59 00 DE 80 [13:28:03]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 A1 59 00 DE 80 00 00 55 [13:28:03]Write i2c OK [13:28:03]MH_I2C_Read... [13:28:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:28:03]Read from MH i2c: E2 [13:28:03]MH_I2C_Read... [13:28:03]Read from MH i2c: E2 03 00 [13:28:03]MH_I2C_Read... [13:28:03]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [13:28:03]RAPDU: 90 00 [13:28:03]wFMCommunicate OK [13:28:03]wFMCommunicate request_size=4 [13:28:03]MH_SAM_APDU [13:28:03]CAPDU: 80 0D 03 02 [13:28:03]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [13:28:03]Write i2c OK [13:28:03]MH_I2C_Read... [13:28:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:28:03]Read from MH i2c: E2 [13:28:03]MH_I2C_Read... [13:28:03]Read from MH i2c: E2 0B 00 [13:28:03]MH_I2C_Read... [13:28:03]Read from MH i2c: E2 0B 00 7A 00 00 2D DA F4 7A BD 5A ED F9 90 00 68 [13:28:03]RAPDU: 2D DA F4 7A BD 5A ED F9 90 00 [13:28:03]wFMCommunicate OK [13:28:03]SAM_PROTO_SignData done [13:28:03]FM_MakeSignedData done [13:28:03]CreateOFDProtocolMessage [13:28:03]wFMCommunicate request_size=4 [13:28:03]MH_SAM_APDU [13:28:03]CAPDU: 80 11 00 00 [13:28:03]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [13:28:03]Write i2c OK [13:28:03]MH_I2C_Read... [13:28:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:28:03]Read from MH i2c: E2 [13:28:03]MH_I2C_Read... [13:28:03]Read from MH i2c: E2 17 00 [13:28:03]MH_I2C_Read... [13:28:03]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 46 [13:28:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:28:03]wFMCommunicate OK [13:28:03]CreateOFDProtocolMessage done [13:28:03]OFDSenderStorePacket 95366 [13:28:03]StoreOFDPacket docnum=95366 [13:28:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A4 46 07 01 43 3A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 E1 3F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 86 74 01 00 35 04 06 00 0F A1 59 00 DE 80 2D DA F4 7A BD 5A ED F9 [13:28:03]CheckFolder [13:28:03]dirname=/storage/ofd_packets [13:28:03]CheckFolder done [13:28:03]ProducePacketName [13:28:03]name=ofd_packets/00095366 [13:28:03]NVStorageSaveData ofd_packets/00095366 [13:28:03]File name is /storage/ofd_packets/00095366 [13:28:03]Write 301 bytes [13:28:03]NVStorageSaveData done [13:28:03]OFDSenderStorePacket done [13:28:03]KKMCreateOFDPacket done [13:28:03]NVStorageSaveData kkm_last_timestamp [13:28:03]File name is /storage/kkm_last_timestamp [13:28:03]Write 4 bytes [13:28:03]NVStorageSaveData done [13:28:03]ExternCall_PrintAddStr [13:28:03]wPrintStart [13:28:03]Write to MH i2c: 01 00 00 7C 00 7C [13:28:03]Write i2c OK [13:28:03]MH_I2C_Read... [13:28:03]Read from MH i2c: 01 [13:28:03]MH_I2C_Read... [13:28:03]Read from MH i2c: 01 07 00 [13:28:03]MH_I2C_Read... [13:28:03]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [13:28:03]RasterBufferAndPrint [13:28:03]line Счет N : (1)3405879 [13:28:03]line ИНН: 02508201610067 [13:28:03]line Контрольно-Кассовый Чек [13:28:03]line ПРОДАЖА [13:28:03]line ТРК (МРК, ГНК) : 12 [13:28:04]line Товар: 2710124130 [13:28:04]line Аи-92-К-4 [13:28:04]line 5.980 * 66.90 [13:28:04]line = 400.06 [13:28:04]line НДС 12% НСП 1% [13:28:04]line > о реализуемом товаре [13:28:04]line ОКРУГЛЕНИЕ: -0.06 [13:28:04]line ИТОГО: 400.00 [13:28:04]line Внесено: 400.00 [13:28:04]line СДАЧА: 0.00 [13:28:04]line НСП 1% : 3.54 [13:28:04]line НДС 12% : 42.48 [13:28:04]line Наличными: 400.00 [13:28:04]line Безнал.: 0.00 [13:28:04]line Место: АЗС № 82 "Партнер Нефть" [13:28:04]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:28:04]line СНО: Общий режим [13:28:04]line Чек 365 27.10.2024 13:28 [13:28:04]line Смена: 143 ФФД: 1.0 [13:28:04]line ЗНМ: 0300000017 [13:28:04]line РНМ: 0000000000170478 [13:28:04]line Версия ККМ: v1.0 [13:28:04]line ФМ: 0000000002098560 [13:28:04]line ФД: 95366 [13:28:04]line ФПД: 17185657380480 [13:28:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T132801&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95366&fm=17185657380480&tin=02508201610067®Number=0000000000170478&sum=40000 [13:28:04]OFD Sender: Processing packet 95366 [packets to send 57, broken 56] [13:28:04]ProducePacketName [13:28:04]name=ofd_packets/00095366 [13:28:04]OFD Sender: To server: pG, [13:28:04]CommunicateWithHost lk.salyk.kg:30040 [13:28:04]ConnectInit lk.salyk.kg [13:28:04]written 0, free lines is 4095 [13:28:04]Connected sock=10 [13:28:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A4 46 07 01 43 3A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 E1 3F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 86 74 01 00 35 04 06 00 0F A1 59 00 DE 80 2D DA F4 7A BD 5A ED F9 [13:28:04]Write to MH i2c: 01 00 00 A7 00 A7 [13:28:04]Write i2c OK [13:28:04]MH_I2C_Read... [13:28:04]Read from MH i2c: 01 [13:28:04]MH_I2C_Read... [13:28:04]Read from MH i2c: 01 07 00 [13:28:04]MH_I2C_Read... [13:28:04]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 1F 0D DA [13:28:04]RasterBufferAndPrint [13:28:04]line [13:28:04]line [13:28:04]line [13:28:04]line [13:28:04]line [13:28:04]written 0, free lines is 3389 [13:28:04]MH_Cut [13:28:04]Write to MH i2c: D1 01 00 AE 00 01 80 [13:28:04]Write i2c OK [13:28:04]MH_I2C_Read... [13:28:04]Read from MH i2c: D1 [13:28:04]MH_I2C_Read... [13:28:04]Read from MH i2c: D1 01 00 [13:28:04]MH_I2C_Read... [13:28:04]Read from MH i2c: D1 01 00 AE 00 00 7F [13:28:04]Write to MH i2c: 01 00 00 AF 00 AF [13:28:04]Write i2c OK [13:28:04]MH_I2C_Read... [13:28:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 5E 2A 47 00 9E 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 32 30 39 38 35 36 30 10 04 04 00 86 74 01 00 F4 03 04 00 0E EA 1D 67 B6 04 01 00 00 E9 35 B7 40 40 B8 14 2D [13:28:04]CommunicateWithHost err = 0 [13:28:04]CheckOFDResponse [13:28:04]1017 (14) - 77093643461234 [13:28:04]1041 (16) - 0000000002098560 [13:28:04]1040 (4) - 95366 [13:28:04]1012 (4) - 27.10.2024 07:21 [13:28:04]1206 (1) - 0 [13:28:04]OFD Sender: Remove packet 95366 [13:28:04]ProducePacketName [13:28:04]name=ofd_packets/00095366 [13:28:04]NVStorageDeleteData [13:28:05]*** Cut start [13:28:05]*** Partial cut [13:28:05]*** CUTSNS_PIN = 1 [13:28:05]*** CUTSNS_PIN = 0 [13:28:05]OFD Sender: No OFD packet to send [13:28:05]*** Brake cut motor [13:28:05]Read from MH i2c: 01 [13:28:05]MH_I2C_Read... [13:28:05]*** Stop cut motor [13:28:05]*** Cut end [13:28:05]Read from MH i2c: 01 07 00 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [13:28:05]process_action close_receipt done [13:28:05]requested_data is exist [13:28:05]produce_requested_data [13:28:05]requested_item fm.sn is exist - process it [13:28:05]wFMCommunicate request_size=4 [13:28:05]MH_SAM_APDU [13:28:05]CAPDU: 80 11 00 00 [13:28:05]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [13:28:05]Write i2c OK [13:28:05]MH_I2C_Read... [13:28:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:28:05]Read from MH i2c: E2 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: E2 17 00 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7B [13:28:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:28:05]wFMCommunicate OK [13:28:05]requested_item fd.num is exist - process it [13:28:05]SAM_PROTO_GetFieldsCounters [13:28:05]wFMCommunicate request_size=4 [13:28:05]MH_SAM_APDU [13:28:05]CAPDU: 80 13 00 00 [13:28:05]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [13:28:05]Write i2c OK [13:28:05]MH_I2C_Read... [13:28:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:28:06]Read from MH i2c: E2 [13:28:06]MH_I2C_Read... [13:28:06]Read from MH i2c: E2 62 00 [13:28:06]MH_I2C_Read... [13:28:06]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 86 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 6D 01 00 00 5E 04 04 00 6D 01 00 00 57 04 04 00 6E 01 00 00 19 04 04 00 00 00 00 00 90 00 22 [13:28:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 86 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 6D 01 00 00 5E 04 04 00 6D 01 00 00 57 04 04 00 6E 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:28:06]wFMCommunicate OK [13:28:06]SAM_PROTO_GetFieldsCounters done [13:28:06]requested_item shift.num is exist - process it [13:28:06]requested_item shift.opened is exist - process it [13:28:06]req_shift_opened [13:28:06]FM_GetShiftState [13:28:06]SAM_PROTO_GetShiftState [13:28:06]wFMCommunicate request_size=4 [13:28:06]MH_SAM_APDU [13:28:06]CAPDU: 80 13 01 00 [13:28:06]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [13:28:06]Write i2c OK [13:28:06]MH_I2C_Read... [13:28:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:28:06]Read from MH i2c: E2 [13:28:06]MH_I2C_Read... [13:28:06]Read from MH i2c: E2 0E 00 [13:28:06]MH_I2C_Read... [13:28:06]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DB [13:28:06]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:28:06]wFMCommunicate OK [13:28:06]SAM_PROTO_GetShiftState done [13:28:06]FM_GetShiftState done [13:28:06]req_shift_opened done [13:28:06]requested_item shift.open_date is exist - process it [13:28:06]req_shift_open_date [13:28:06]req_shift_open_date done [13:28:06]produce_requested_data done [13:28:06]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95366,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:28:06]process_action_free close_receipt [13:28:06]json_value_free [13:28:06]json_value_free done [13:28:06]process_json_proto returns [13:28:06]Send response to host [13:28:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95366,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:28:06]free response buf [13:28:06]execute_script done [13:28:06]execute_script returns [13:28:06]free content buf [13:28:06]Sock 9.Close socket [13:28:06]Sock 9.Thread stoped [13:28:10]OFD Sender: No OFD packet to send [13:28:15]OFD Sender: No OFD packet to send [13:28:20]OFD Sender: No OFD packet to send [13:28:25]OFD Sender: No OFD packet to send [13:28:30]OFD Sender: No OFD packet to send [13:28:35]OFD Sender: No OFD packet to send [13:28:40]OFD Sender: No OFD packet to send [13:28:41]accept exits with 8 [13:28:41]New connection [13:28:41]New thread 3067239780 created [13:28:41]Thread 3067096420 joined [13:28:41]Waiting for new connection... [13:28:41] Sock 8.Parse request [13:28:41]Sock 8.Check first char [13:28:41]Sock 8.First char is OK [13:28:41]request: POST /json_proto HTTP/1.0 [13:28:41]Method: POST [13:28:41]URL: /json_proto [13:28:41]Method is POST - this is cgi request [13:28:41]url: /json_proto [13:28:41]query_string will be loaded in cgi processing [13:28:41]execute_cgi json_proto POST (null) [13:28:41]execute_cgi path=json_proto method=POST [13:28:41]POST find Content-Length [13:28:41]Host: 172.17.40.67:8080 [13:28:41]Content-Length: 680 [13:28:41]Content-Type: application/json [13:28:41] [13:28:41]POST finish read [13:28:41]Found Content-Length = 680 [13:28:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405880", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 32.810, "sum" : 2500.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:28:41]execute_script... [13:28: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)3405880", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 32.810, "sum" : 2500.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:28:41]POST & json_proto [13:28:41]process_json_proto [13:28:41]json parsed OK: [13:28:41]protocol is kg_v1.0 [13:28:41]action value=close_receipt [13:28:41]process_action close_receipt [13:28:41]cmd_close_receipt [13:28:41]MH_GetDate [13:28:41]Write to MH i2c: F0 00 00 B3 00 A2 [13:28:41]Write i2c OK [13:28:41]MH_I2C_Read... [13:28:41]Read from MH i2c: F0 [13:28:41]MH_I2C_Read... [13:28:41]Read from MH i2c: F0 09 00 [13:28:41]MH_I2C_Read... [13:28:41]Read from MH i2c: F0 09 00 B3 00 00 09 40 1E 67 EE DA 66 66 0D [13:28:41]GetLastDocTimeStamp 1730035681 [13:28:41]current date 1730035721 [13:28:41]FM_GetShiftState [13:28:41]SAM_PROTO_GetShiftState [13:28:41]wFMCommunicate request_size=4 [13:28:41]MH_SAM_APDU [13:28:41]CAPDU: 80 13 01 00 [13:28:41]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [13:28:41]Write i2c OK [13:28:41]MH_I2C_Read... [13:28:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:28:41]Read from MH i2c: E2 [13:28:41]MH_I2C_Read... [13:28:41]Read from MH i2c: E2 0E 00 [13:28:41]MH_I2C_Read... [13:28:41]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DD [13:28:41]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:28:41]wFMCommunicate OK [13:28:41]SAM_PROTO_GetShiftState done [13:28:41]FM_GetShiftState done [13:28:41]opened in 1729987736 [13:28:41]opened+sec_in_day 1730074136 [13:28:41]quantity*price = 250012 [13:28:41]sum+1 = 250013 [13:28:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.12 НДС 12% : 265.50 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 366 27.10.2024 13:28 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95367 ФПД: 259303893614510 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T132841&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95367&fm=259303893614510&tin=02508201610067®Number=0000000000170478&sum=250000 [13:28:42]StoreToDocumentArchive [13:28:42]shift 143 fd 95367 [13:28:42]save to /storage/0143/doc_00095367 [13:28:42]save last doc name /storage/0143/doc_00095367 to /storage/kkm_last_doc_name [13:28:42]save OK [13:28:42]Clear old archive folders... [13:28:42]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:28:42]tlvbuf is 01425180 [13:28:42]SAM_PROTO_ClearQueue [13:28:42]wFMCommunicate request_size=4 [13:28:42]MH_SAM_APDU [13:28:42]CAPDU: 80 09 00 00 [13:28:42]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [13:28:42]Write i2c OK [13:28:42]MH_I2C_Read... [13:28:42]Read from MH i2c: E2 [13:28:42]MH_I2C_Read... [13:28:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:28:42]Read from MH i2c: E2 03 00 [13:28:42]MH_I2C_Read... [13:28:42]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [13:28:42]RAPDU: 90 00 [13:28:42]wFMCommunicate OK [13:28:42]SAM_PROTO_ClearQueue done [13:28:42]KKMCreateOFDPacket [13:28:42]OFDProtocolAddRootSTLVToBuf [13:28:42]FM_MakeSignedData [13:28:42]FM_MakeSignedData [13:28:42]SAM_PROTO_SignData [13:28:42]wFMCommunicate request_size=4 [13:28:42]MH_SAM_APDU [13:28:42]CAPDU: 80 0D 01 02 [13:28:42]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [13:28:42]Write i2c OK [13:28:42]MH_I2C_Read... [13:28:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:28:42]Read from MH i2c: E2 [13:28:42]MH_I2C_Read... [13:28:42]Read from MH i2c: E2 03 00 [13:28:42]MH_I2C_Read... [13:28:42]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [13:28:42]RAPDU: 90 00 [13:28:42]wFMCommunicate OK [13:28:42]wFMCommunicate request_size=255 [13:28:42]MH_SAM_APDU [13:28: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 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 09 40 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 87 74 01 00 35 04 06 00 EB D5 E4 77 [13:28:42]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 09 40 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 87 74 01 00 35 04 06 00 EB D5 E4 77 00 00 04 [13:28:42]Write i2c OK [13:28:42]MH_I2C_Read... [13:28:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:28:42]Read from MH i2c: E2 [13:28:42]MH_I2C_Read... [13:28:42]Read from MH i2c: E2 03 00 [13:28:42]MH_I2C_Read... [13:28:42]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [13:28:42]RAPDU: 90 00 [13:28:42]wFMCommunicate OK [13:28:42]wFMCommunicate request_size=7 [13:28:42]MH_SAM_APDU [13:28:42]CAPDU: 80 0D 02 02 02 BF AE [13:28:42]Write to MH i2c: E2 0A 00 C4 00 80 0D 02 02 02 00 BF AE 00 00 AF [13:28:42]Write i2c OK [13:28:42]MH_I2C_Read... [13:28:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:28:43]Read from MH i2c: E2 [13:28:43]MH_I2C_Read... [13:28:43]Read from MH i2c: E2 03 00 [13:28:43]MH_I2C_Read... [13:28:43]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [13:28:43]RAPDU: 90 00 [13:28:43]wFMCommunicate OK [13:28:43]wFMCommunicate request_size=4 [13:28:43]MH_SAM_APDU [13:28:43]CAPDU: 80 0D 03 02 [13:28:43]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [13:28:43]Write i2c OK [13:28:43]MH_I2C_Read... [13:28:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:28:43]Read from MH i2c: E2 [13:28:43]MH_I2C_Read... [13:28:43]Read from MH i2c: E2 0B 00 [13:28:43]MH_I2C_Read... [13:28:43]Read from MH i2c: E2 0B 00 C5 00 00 FF 03 BE 9C B7 9F 9F 0D 90 00 9F [13:28:43]RAPDU: FF 03 BE 9C B7 9F 9F 0D 90 00 [13:28:43]wFMCommunicate OK [13:28:43]SAM_PROTO_SignData done [13:28:43]FM_MakeSignedData done [13:28:43]CreateOFDProtocolMessage [13:28:43]wFMCommunicate request_size=4 [13:28:43]MH_SAM_APDU [13:28:43]CAPDU: 80 11 00 00 [13:28:43]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [13:28:43]Write i2c OK [13:28:43]MH_I2C_Read... [13:28:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:28:43]Read from MH i2c: E2 [13:28:43]MH_I2C_Read... [13:28:43]Read from MH i2c: E2 17 00 [13:28:43]MH_I2C_Read... [13:28:43]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 91 [13:28:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:28:43]wFMCommunicate OK [13:28:43]CreateOFDProtocolMessage done [13:28:43]OFDSenderStorePacket 95367 [13:28:43]StoreOFDPacket docnum=95367 [13:28:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 A7 31 04 01 D1 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 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 09 40 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 87 74 01 00 35 04 06 00 EB D5 E4 77 BF AE FF 03 BE 9C B7 9F 9F 0D [13:28:43]CheckFolder [13:28:43]dirname=/storage/ofd_packets [13:28:43]CheckFolder done [13:28:43]ProducePacketName [13:28:43]name=ofd_packets/00095367 [13:28:43]NVStorageSaveData ofd_packets/00095367 [13:28:43]File name is /storage/ofd_packets/00095367 [13:28:43]Write 298 bytes [13:28:43]NVStorageSaveData done [13:28:43]OFDSenderStorePacket done [13:28:43]KKMCreateOFDPacket done [13:28:43]NVStorageSaveData kkm_last_timestamp [13:28:43]File name is /storage/kkm_last_timestamp [13:28:43]Write 4 bytes [13:28:43]NVStorageSaveData done [13:28:43]ExternCall_PrintAddStr [13:28:43]wPrintStart [13:28:43]Write to MH i2c: 01 00 00 C7 00 C7 [13:28:43]Write i2c OK [13:28:43]MH_I2C_Read... [13:28:43]Read from MH i2c: 01 [13:28:43]MH_I2C_Read... [13:28:43]Read from MH i2c: 01 07 00 [13:28:43]MH_I2C_Read... [13:28:43]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [13:28:43]RasterBufferAndPrint [13:28:43]line Счет N : (1)3405880 [13:28:43]line ИНН: 02508201610067 [13:28:43]line Контрольно-Кассовый Чек [13:28:43]line ПРОДАЖА [13:28:43]line ТРК (МРК, ГНК) : 51 [13:28:43]line Товар: 2710194210 [13:28:43]line ДТ-К-5 [13:28:43]line 32.810 * 76.20 [13:28:43]line = 2500.12 [13:28:43]line НДС 12% НСП 1% [13:28:43]line > о реализуемом товаре [13:28:43]line ОКРУГЛЕНИЕ: -0.12 [13:28:43]line ИТОГО: 2500.00 [13:28:43]line Внесено: 2500.00 [13:28:43]line СДАЧА: 0.00 [13:28:43]line НСП 1% : 22.12 [13:28:43]line НДС 12% : 265.50 [13:28:43]line Наличными: 2500.00 [13:28:43]line Безнал.: 0.00 [13:28:43]line Место: АЗС № 82 "Партнер Нефть" [13:28:43]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:28:43]line СНО: Общий режим [13:28:43]line Чек 366 27.10.2024 13:28 [13:28:43]line Смена: 143 ФФД: 1.0 [13:28:43]line ЗНМ: 0300000017 [13:28:43]line РНМ: 0000000000170478 [13:28:43]line Версия ККМ: v1.0 [13:28:43]line ФМ: 0000000002098560 [13:28:43]line ФД: 95367 [13:28:43]line ФПД: 259303893614510 [13:28:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T132841&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95367&fm=259303893614510&tin=02508201610067®Number=0000000000170478&sum=250000 [13:28:43]OFD Sender: Processing packet 95367 [packets to send 57, broken 56] [13:28:43]ProducePacketName [13:28:43]name=ofd_packets/00095367 [13:28:43]OFD Sender: To server: pG, [13:28:43]CommunicateWithHost lk.salyk.kg:30040 [13:28:43]ConnectInit lk.salyk.kg [13:28:43]written 0, free lines is 4095 [13:28:43]Connected sock=10 [13:28:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 A7 31 04 01 D1 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 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 09 40 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 87 74 01 00 35 04 06 00 EB D5 E4 77 BF AE FF 03 BE 9C B7 9F 9F 0D [13:28:43]Write to MH i2c: 01 00 00 F2 00 F2 [13:28:43]Write i2c OK [13:28:43]MH_I2C_Read... [13:28:43]Read from MH i2c: 01 [13:28:43]MH_I2C_Read... [13:28:43]Read from MH i2c: 01 07 00 [13:28:43]MH_I2C_Read... [13:28:43]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 1E 0D 24 [13:28:43]RasterBufferAndPrint [13:28:43]line [13:28:43]line [13:28:43]line [13:28:43]line [13:28:43]line [13:28:43]written 0, free lines is 3370 [13:28:43]MH_Cut [13:28:43]Write to MH i2c: D1 01 00 F9 00 01 CB [13:28:43]Write i2c OK [13:28:43]MH_I2C_Read... [13:28:43]Read from MH i2c: D1 [13:28:43]MH_I2C_Read... [13:28:43]Read from MH i2c: D1 01 00 [13:28:43]MH_I2C_Read... [13:28:43]Read from MH i2c: D1 01 00 F9 00 00 CA [13:28:43]Write to MH i2c: 01 00 00 FA 00 FA [13:28:43]Write i2c OK [13:28:43]MH_I2C_Read... [13:28:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A1 5D 47 00 AC 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 32 30 39 38 35 36 30 10 04 04 00 87 74 01 00 F4 03 04 00 35 EA 1D 67 B6 04 01 00 00 6A 8B 06 0E 59 F8 25 45 [13:28:43]CommunicateWithHost err = 0 [13:28:43]CheckOFDResponse [13:28:43]1017 (14) - 77093643461234 [13:28:43]1041 (16) - 0000000002098560 [13:28:43]1040 (4) - 95367 [13:28:43]1012 (4) - 27.10.2024 07:22 [13:28:43]1206 (1) - 0 [13:28:43]OFD Sender: Remove packet 95367 [13:28:43]ProducePacketName [13:28:43]name=ofd_packets/00095367 [13:28:43]NVStorageDeleteData [13:28:44]OFD Sender: No OFD packet to send [13:28:44]*** Cut start [13:28:44]*** Partial cut [13:28:44]*** CUTSNS_PIN = 1 [13:28:44]*** CUTSNS_PIN = 0 [13:28:44]*** Brake cut motor [13:28:44]Read from MH i2c: 01 [13:28:44]MH_I2C_Read... [13:28:44]*** Stop cut motor [13:28:44]*** Cut end [13:28:44]Read from MH i2c: 01 07 00 [13:28:44]MH_I2C_Read... [13:28:44]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [13:28:44]process_action close_receipt done [13:28:44]requested_data is exist [13:28:44]produce_requested_data [13:28:44]requested_item fm.sn is exist - process it [13:28:44]wFMCommunicate request_size=4 [13:28:44]MH_SAM_APDU [13:28:44]CAPDU: 80 11 00 00 [13:28:44]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [13:28:44]Write i2c OK [13:28:44]MH_I2C_Read... [13:28:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:28:44]Read from MH i2c: E2 [13:28:44]MH_I2C_Read... [13:28:44]Read from MH i2c: E2 17 00 [13:28:44]MH_I2C_Read... [13:28:44]Read from MH i2c: E2 17 00 FB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C6 [13:28:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:28:44]wFMCommunicate OK [13:28:44]requested_item fd.num is exist - process it [13:28:44]SAM_PROTO_GetFieldsCounters [13:28:44]wFMCommunicate request_size=4 [13:28:44]MH_SAM_APDU [13:28:44]CAPDU: 80 13 00 00 [13:28:44]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [13:28:44]Write i2c OK [13:28:44]MH_I2C_Read... [13:28:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:28:45]Read from MH i2c: E2 [13:28:45]MH_I2C_Read... [13:28:45]Read from MH i2c: E2 62 00 [13:28:45]MH_I2C_Read... [13:28:45]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 87 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 6E 01 00 00 5E 04 04 00 6E 01 00 00 57 04 04 00 6F 01 00 00 19 04 04 00 00 00 00 00 90 00 71 [13:28:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 87 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 6E 01 00 00 5E 04 04 00 6E 01 00 00 57 04 04 00 6F 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:28:45]wFMCommunicate OK [13:28:45]SAM_PROTO_GetFieldsCounters done [13:28:45]requested_item shift.num is exist - process it [13:28:45]requested_item shift.opened is exist - process it [13:28:45]req_shift_opened [13:28:45]FM_GetShiftState [13:28:45]SAM_PROTO_GetShiftState [13:28:45]wFMCommunicate request_size=4 [13:28:45]MH_SAM_APDU [13:28:45]CAPDU: 80 13 01 00 [13:28:45]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [13:28:45]Write i2c OK [13:28:45]MH_I2C_Read... [13:28:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:28:45]Read from MH i2c: E2 [13:28:45]MH_I2C_Read... [13:28:45]Read from MH i2c: E2 0E 00 [13:28:45]MH_I2C_Read... [13:28:45]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 26 [13:28:45]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:28:45]wFMCommunicate OK [13:28:45]SAM_PROTO_GetShiftState done [13:28:45]FM_GetShiftState done [13:28:45]req_shift_opened done [13:28:45]requested_item shift.open_date is exist - process it [13:28:45]req_shift_open_date [13:28:45]req_shift_open_date done [13:28:45]produce_requested_data done [13:28:45]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95367,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:28:45]process_action_free close_receipt [13:28:45]json_value_free [13:28:45]json_value_free done [13:28:45]process_json_proto returns [13:28:45]Send response to host [13:28:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95367,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:28:45]free response buf [13:28:45]execute_script done [13:28:45]execute_script returns [13:28:45]free content buf [13:28:45]Sock 8.Close socket [13:28:45]Sock 8.Thread stoped [13:28:49]OFD Sender: No OFD packet to send [13:28:54]OFD Sender: No OFD packet to send [13:28:59]OFD Sender: No OFD packet to send [13:29:04]OFD Sender: No OFD packet to send [13:29:09]OFD Sender: No OFD packet to send [13:29:14]OFD Sender: No OFD packet to send [13:29:19]OFD Sender: No OFD packet to send [13:29:21]accept exits with 9 [13:29:21]New connection [13:29:21]New thread 3067096420 created [13:29:21]Thread 3067239780 joined [13:29:21]Waiting for new connection... [13:29:21] Sock 9.Parse request [13:29:21]Sock 9.Check first char [13:29:21]Sock 9.First char is OK [13:29:21]request: POST /json_proto HTTP/1.0 [13:29:21]Method: POST [13:29:21]URL: /json_proto [13:29:21]Method is POST - this is cgi request [13:29:21]url: /json_proto [13:29:21]query_string will be loaded in cgi processing [13:29:21]execute_cgi json_proto POST (null) [13:29:21]execute_cgi path=json_proto method=POST [13:29:21]POST find Content-Length [13:29:21]Host: 172.17.40.67:8080 [13:29:21]Content-Length: 801 [13:29:21]Content-Type: application/json [13:29:21] [13:29:21]POST finish read [13:29:21]Found Content-Length = 801 [13:29:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405881", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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\u000A4220330", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:29:21]execute_script... [13:29:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405881", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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\u000A4220330", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:29:21]POST & json_proto [13:29:21]process_json_proto [13:29:21]json parsed OK: [13:29:21]protocol is kg_v1.0 [13:29:21]action value=close_receipt [13:29:21]process_action close_receipt [13:29:21]cmd_close_receipt [13:29:21]MH_GetDate [13:29:21]Write to MH i2c: F0 00 00 FE 00 ED [13:29:21]Write i2c OK [13:29:21]MH_I2C_Read... [13:29:21]Read from MH i2c: F0 [13:29:21]MH_I2C_Read... [13:29:21]Read from MH i2c: F0 09 00 [13:29:21]MH_I2C_Read... [13:29:21]Read from MH i2c: F0 09 00 FE 00 00 31 40 1E 67 EE DA 66 66 80 [13:29:21]GetLastDocTimeStamp 1730035721 [13:29:21]current date 1730035761 [13:29:21]FM_GetShiftState [13:29:21]SAM_PROTO_GetShiftState [13:29:21]wFMCommunicate request_size=4 [13:29:21]MH_SAM_APDU [13:29:21]CAPDU: 80 13 01 00 [13:29:21]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [13:29:21]Write i2c OK [13:29:21]MH_I2C_Read... [13:29:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:29:21]Read from MH i2c: E2 [13:29:21]MH_I2C_Read... [13:29:21]Read from MH i2c: E2 0E 00 [13:29:21]MH_I2C_Read... [13:29:21]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 28 [13:29:21]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:29:21]wFMCommunicate OK [13:29:21]SAM_PROTO_GetShiftState done [13:29:21]FM_GetShiftState done [13:29:21]opened in 1729987736 [13:29:21]opened+sec_in_day 1730074136 [13:29:21]quantity*price = 0 [13:29:21]sum+1 = 1 [13:29:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 367 27.10.2024 13:29 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливные Талоны 4220330 ФМ: 0000000002098560 ФД: 95368 ФПД: 166187519913311 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T132921&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95368&fm=166187519913311&tin=02508201610067®Number=0000000000170478&sum=0 [13:29:22]StoreToDocumentArchive [13:29:22]shift 143 fd 95368 [13:29:22]save to /storage/0143/doc_00095368 [13:29:22]save last doc name /storage/0143/doc_00095368 to /storage/kkm_last_doc_name [13:29:22]save OK [13:29:22]Clear old archive folders... [13:29:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:29:22]tlvbuf is 0144CBF0 [13:29:22]SAM_PROTO_ClearQueue [13:29:22]wFMCommunicate request_size=4 [13:29:22]MH_SAM_APDU [13:29:22]CAPDU: 80 09 00 00 [13:29:22]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [13:29:22]Write i2c OK [13:29:22]MH_I2C_Read... [13:29:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:29:22]Read from MH i2c: E2 [13:29:22]MH_I2C_Read... [13:29:22]Read from MH i2c: E2 03 00 [13:29:22]MH_I2C_Read... [13:29:22]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [13:29:22]RAPDU: 90 00 [13:29:22]wFMCommunicate OK [13:29:22]SAM_PROTO_ClearQueue done [13:29:22]KKMCreateOFDPacket [13:29:22]OFDProtocolAddRootSTLVToBuf [13:29:22]FM_MakeSignedData [13:29:22]FM_MakeSignedData [13:29:22]SAM_PROTO_SignData [13:29:22]wFMCommunicate request_size=4 [13:29:22]MH_SAM_APDU [13:29:22]CAPDU: 80 0D 01 02 [13:29:22]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [13:29:22]Write i2c OK [13:29:22]MH_I2C_Read... [13:29:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:29:22]Read from MH i2c: E2 [13:29:22]MH_I2C_Read... [13:29:22]Read from MH i2c: E2 03 00 [13:29:22]MH_I2C_Read... [13:29:22]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [13:29:22]RAPDU: 90 00 [13:29:22]wFMCommunicate OK [13:29:22]wFMCommunicate request_size=255 [13:29:22]MH_SAM_APDU [13:29: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 34 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 6F 01 00 00 F4 03 04 00 31 40 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 88 74 01 00 35 04 06 00 97 [13:29:22]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 34 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 6F 01 00 00 F4 03 04 00 31 40 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 88 74 01 00 35 04 06 00 97 00 00 50 [13:29:22]Write i2c OK [13:29:22]MH_I2C_Read... [13:29:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:29:23]Read from MH i2c: E2 [13:29:23]MH_I2C_Read... [13:29:23]Read from MH i2c: E2 03 00 [13:29:23]MH_I2C_Read... [13:29:23]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [13:29:23]RAPDU: 90 00 [13:29:23]wFMCommunicate OK [13:29:23]wFMCommunicate request_size=10 [13:29:23]MH_SAM_APDU [13:29:23]CAPDU: 80 0D 02 02 05 25 8C 17 2D 5F [13:29:23]Write to MH i2c: E2 0D 00 0F 01 80 0D 02 02 05 00 25 8C 17 2D 5F 00 00 E8 [13:29:23]Write i2c OK [13:29:23]MH_I2C_Read... [13:29:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:29:23]Read from MH i2c: E2 [13:29:23]MH_I2C_Read... [13:29:23]Read from MH i2c: E2 03 00 [13:29:23]MH_I2C_Read... [13:29:23]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [13:29:23]RAPDU: 90 00 [13:29:23]wFMCommunicate OK [13:29:23]wFMCommunicate request_size=4 [13:29:23]MH_SAM_APDU [13:29:23]CAPDU: 80 0D 03 02 [13:29:23]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [13:29:23]Write i2c OK [13:29:23]MH_I2C_Read... [13:29:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:29:23]Read from MH i2c: E2 [13:29:23]MH_I2C_Read... [13:29:23]Read from MH i2c: E2 0B 00 [13:29:23]MH_I2C_Read... [13:29:23]Read from MH i2c: E2 0B 00 10 01 00 DB 74 AA 34 49 BA CC A1 90 00 2A [13:29:23]RAPDU: DB 74 AA 34 49 BA CC A1 90 00 [13:29:23]wFMCommunicate OK [13:29:23]SAM_PROTO_SignData done [13:29:23]FM_MakeSignedData done [13:29:23]CreateOFDProtocolMessage [13:29:23]wFMCommunicate request_size=4 [13:29:23]MH_SAM_APDU [13:29:23]CAPDU: 80 11 00 00 [13:29:23]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [13:29:23]Write i2c OK [13:29:23]MH_I2C_Read... [13:29:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:29:23]Read from MH i2c: E2 [13:29:23]MH_I2C_Read... [13:29:23]Read from MH i2c: E2 17 00 [13:29:23]MH_I2C_Read... [13:29:23]Read from MH i2c: E2 17 00 11 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DD [13:29:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:29:23]wFMCommunicate OK [13:29:23]CreateOFDProtocolMessage done [13:29:23]OFDSenderStorePacket 95368 [13:29:23]StoreOFDPacket docnum=95368 [13:29:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 29 5B 07 01 85 A1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 6F 01 00 00 F4 03 04 00 31 40 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 88 74 01 00 35 04 06 00 97 25 8C 17 2D 5F DB 74 AA 34 49 BA CC A1 [13:29:23]CheckFolder [13:29:23]dirname=/storage/ofd_packets [13:29:23]CheckFolder done [13:29:23]ProducePacketName [13:29:23]name=ofd_packets/00095368 [13:29:23]NVStorageSaveData ofd_packets/00095368 [13:29:23]File name is /storage/ofd_packets/00095368 [13:29:23]Write 301 bytes [13:29:23]NVStorageSaveData done [13:29:23]OFDSenderStorePacket done [13:29:23]KKMCreateOFDPacket done [13:29:23]NVStorageSaveData kkm_last_timestamp [13:29:23]File name is /storage/kkm_last_timestamp [13:29:23]Write 4 bytes [13:29:23]NVStorageSaveData done [13:29:23]ExternCall_PrintAddStr [13:29:23]wPrintStart [13:29:23]Write to MH i2c: 01 00 00 12 01 13 [13:29:23]Write i2c OK [13:29:23]MH_I2C_Read... [13:29:23]Read from MH i2c: 01 [13:29:23]MH_I2C_Read... [13:29:23]Read from MH i2c: 01 07 00 [13:29:23]MH_I2C_Read... [13:29:23]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [13:29:23]RasterBufferAndPrint [13:29:23]line Счет N : (1)3405881 [13:29:23]line ИНН: 02508201610067 [13:29:23]line Контрольно-Кассовый Чек [13:29:23]line ПРОДАЖА [13:29:23]line ТРК (МРК, ГНК) : 12 [13:29:23]line Товар: 2710124130 [13:29:23]line Аи-92-К-4 [13:29:23]line 10.000 * 0.00 [13:29:23]line = 0.00 [13:29:23]line НДС 12% НСП 1% [13:29:23]line > о реализуемом товаре [13:29:23]line ИТОГО: 0.00 [13:29:23]line НСП 1% : 0.00 [13:29:23]line НДС 12% : 0.00 [13:29:23]line Наличными: 0.00 [13:29:23]line Безнал.: 0.00 [13:29:23]line Место: АЗС № 82 "Партнер Нефть" [13:29:23]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:29:23]line СНО: Общий режим [13:29:23]line Чек 367 27.10.2024 13:29 [13:29:23]line Смена: 143 ФФД: 1.0 [13:29:23]line ЗНМ: 0300000017 [13:29:23]line РНМ: 0000000000170478 [13:29:23]line Версия ККМ: v1.0 [13:29:23]line Талоны: Топливные Талоны [13:29:23]line 4220330 [13:29:23]line ФМ: 0000000002098560 [13:29:23]line ФД: 95368 [13:29:23]line ФПД: 166187519913311 [13:29:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T132921&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95368&fm=166187519913311&tin=02508201610067®Number=0000000000170478&sum=0 [13:29:23]OFD Sender: Processing packet 95368 [packets to send 57, broken 56] [13:29:23]ProducePacketName [13:29:23]name=ofd_packets/00095368 [13:29:23]OFD Sender: To server: pG, [13:29:23]CommunicateWithHost lk.salyk.kg:30040 [13:29:23]ConnectInit lk.salyk.kg [13:29:23]written 0, free lines is 4095 [13:29:23]Connected sock=10 [13:29:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 29 5B 07 01 85 A1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 6F 01 00 00 F4 03 04 00 31 40 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 88 74 01 00 35 04 06 00 97 25 8C 17 2D 5F DB 74 AA 34 49 BA CC A1 [13:29:24]Write to MH i2c: 01 00 00 3C 01 3D [13:29:24]Write i2c OK [13:29:24]MH_I2C_Read... [13:29:24]Read from MH i2c: 01 [13:29:24]MH_I2C_Read... [13:29:24]Read from MH i2c: 01 07 00 [13:29:24]MH_I2C_Read... [13:29:24]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 19 0D 6A [13:29:24]RasterBufferAndPrint [13:29:24]line [13:29:24]line [13:29:24]line [13:29:24]line [13:29:24]line [13:29:24]written 0, free lines is 3359 [13:29:24]MH_Cut [13:29:24]Write to MH i2c: D1 01 00 43 01 01 16 [13:29:24]Write i2c OK [13:29:24]MH_I2C_Read... [13:29:24]Read from MH i2c: D1 [13:29:24]MH_I2C_Read... [13:29:24]Read from MH i2c: D1 01 00 [13:29:24]MH_I2C_Read... [13:29:24]Read from MH i2c: D1 01 00 43 01 00 15 [13:29:24]Write to MH i2c: 01 00 00 44 01 45 [13:29:24]Write i2c OK [13:29:24]MH_I2C_Read... [13:29:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 92 AD 47 00 EF E3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 88 74 01 00 F4 03 04 00 5E EA 1D 67 B6 04 01 00 00 01 70 78 B6 97 71 71 F0 [13:29:24]CommunicateWithHost err = 0 [13:29:24]CheckOFDResponse [13:29:24]1017 (14) - 77093643461234 [13:29:24]1041 (16) - 0000000002098560 [13:29:24]1040 (4) - 95368 [13:29:24]1012 (4) - 27.10.2024 07:23 [13:29:24]1206 (1) - 0 [13:29:24]OFD Sender: Remove packet 95368 [13:29:24]ProducePacketName [13:29:24]name=ofd_packets/00095368 [13:29:24]NVStorageDeleteData [13:29:24]OFD Sender: No OFD packet to send [13:29:24]*** Cut start [13:29:24]*** Partial cut [13:29:24]*** CUTSNS_PIN = 1 [13:29:24]*** CUTSNS_PIN = 0 [13:29:25]*** Brake cut motor [13:29:25]Read from MH i2c: 01 [13:29:25]MH_I2C_Read... [13:29:25]*** Stop cut motor [13:29:25]*** Cut end [13:29:25]Read from MH i2c: 01 07 00 [13:29:25]MH_I2C_Read... [13:29:25]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [13:29:25]process_action close_receipt done [13:29:25]requested_data is exist [13:29:25]produce_requested_data [13:29:25]requested_item fm.sn is exist - process it [13:29:25]wFMCommunicate request_size=4 [13:29:25]MH_SAM_APDU [13:29:25]CAPDU: 80 11 00 00 [13:29:25]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [13:29:25]Write i2c OK [13:29:25]MH_I2C_Read... [13:29:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:29:25]Read from MH i2c: E2 [13:29:25]MH_I2C_Read... [13:29:25]Read from MH i2c: E2 17 00 [13:29:25]MH_I2C_Read... [13:29:25]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 11 [13:29:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:29:25]wFMCommunicate OK [13:29:25]requested_item fd.num is exist - process it [13:29:25]SAM_PROTO_GetFieldsCounters [13:29:25]wFMCommunicate request_size=4 [13:29:25]MH_SAM_APDU [13:29:25]CAPDU: 80 13 00 00 [13:29:25]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [13:29:25]Write i2c OK [13:29:25]MH_I2C_Read... [13:29:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:29:25]Read from MH i2c: E2 [13:29:25]MH_I2C_Read... [13:29:25]Read from MH i2c: E2 62 00 [13:29:25]MH_I2C_Read... [13:29:25]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 88 74 01 00 0E 04 04 00 8F 00 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 C0 [13:29:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 88 74 01 00 0E 04 04 00 8F 00 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 [13:29:25]wFMCommunicate OK [13:29:25]SAM_PROTO_GetFieldsCounters done [13:29:25]requested_item shift.num is exist - process it [13:29:25]requested_item shift.opened is exist - process it [13:29:25]req_shift_opened [13:29:25]FM_GetShiftState [13:29:25]SAM_PROTO_GetShiftState [13:29:25]wFMCommunicate request_size=4 [13:29:25]MH_SAM_APDU [13:29:25]CAPDU: 80 13 01 00 [13:29:25]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [13:29:25]Write i2c OK [13:29:25]MH_I2C_Read... [13:29:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:29:25]Read from MH i2c: E2 [13:29:25]MH_I2C_Read... [13:29:25]Read from MH i2c: E2 0E 00 [13:29:25]MH_I2C_Read... [13:29:25]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 71 [13:29:25]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:29:25]wFMCommunicate OK [13:29:25]SAM_PROTO_GetShiftState done [13:29:25]FM_GetShiftState done [13:29:25]req_shift_opened done [13:29:25]requested_item shift.open_date is exist - process it [13:29:25]req_shift_open_date [13:29:25]req_shift_open_date done [13:29:25]produce_requested_data done [13:29:25]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95368,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:29:25]process_action_free close_receipt [13:29:25]json_value_free [13:29:25]json_value_free done [13:29:25]process_json_proto returns [13:29:25]Send response to host [13:29:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95368,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:29:25]free response buf [13:29:25]execute_script done [13:29:25]execute_script returns [13:29:25]free content buf [13:29:25]Sock 9.Close socket [13:29:25]Sock 9.Thread stoped [13:29:29]OFD Sender: No OFD packet to send [13:29:34]OFD Sender: No OFD packet to send [13:29:39]OFD Sender: No OFD packet to send [13:29:44]OFD Sender: No OFD packet to send [13:29:49]OFD Sender: No OFD packet to send [13:29:53]accept exits with 8 [13:29:53]New connection [13:29:53]New thread 3067239780 created [13:29:53]Thread 3067096420 joined [13:29:53]Waiting for new connection... [13:29:53] Sock 8.Parse request [13:29:53]Sock 8.Check first char [13:29:53]Sock 8.First char is OK [13:29:53]request: POST /json_proto HTTP/1.0 [13:29:53]Method: POST [13:29:53]URL: /json_proto [13:29:53]Method is POST - this is cgi request [13:29:53]url: /json_proto [13:29:53]query_string will be loaded in cgi processing [13:29:53]execute_cgi json_proto POST (null) [13:29:53]execute_cgi path=json_proto method=POST [13:29:53]POST find Content-Length [13:29:53]Host: 172.17.40.67:8080 [13:29:53]Content-Length: 683 [13:29:53]Content-Type: application/json [13:29:53] [13:29:53]POST finish read [13:29:53]Found Content-Length = 683 [13:29:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405882", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:29:53]execute_script... [13:29: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)3405882", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:29:53]POST & json_proto [13:29:53]process_json_proto [13:29:53]json parsed OK: [13:29:53]protocol is kg_v1.0 [13:29:53]action value=close_receipt [13:29:53]process_action close_receipt [13:29:53]cmd_close_receipt [13:29:53]MH_GetDate [13:29:53]Write to MH i2c: F0 00 00 48 01 38 [13:29:53]Write i2c OK [13:29:53]MH_I2C_Read... [13:29:53]Read from MH i2c: F0 [13:29:53]MH_I2C_Read... [13:29:53]Read from MH i2c: F0 09 00 [13:29:53]MH_I2C_Read... [13:29:53]Read from MH i2c: F0 09 00 48 01 00 51 40 1E 67 EE DA 66 66 EB [13:29:53]GetLastDocTimeStamp 1730035761 [13:29:53]current date 1730035793 [13:29:53]FM_GetShiftState [13:29:53]SAM_PROTO_GetShiftState [13:29:53]wFMCommunicate request_size=4 [13:29:53]MH_SAM_APDU [13:29:53]CAPDU: 80 13 01 00 [13:29:53]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [13:29:53]Write i2c OK [13:29:53]MH_I2C_Read... [13:29:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:29:53]Read from MH i2c: E2 [13:29:53]MH_I2C_Read... [13:29:53]Read from MH i2c: E2 0E 00 [13:29:53]MH_I2C_Read... [13:29:53]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 73 [13:29:53]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:29:53]wFMCommunicate OK [13:29:53]SAM_PROTO_GetShiftState done [13:29:53]FM_GetShiftState done [13:29:53]opened in 1729987736 [13:29:53]opened+sec_in_day 1730074136 [13:29:53]quantity*price = 100015 [13:29:53]sum+1 = 100017 [13:29:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 368 27.10.2024 13:29 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95369 ФПД: 276030513279912 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T132953&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95369&fm=276030513279912&tin=02508201610067®Number=0000000000170478&sum=100000 [13:29:54]StoreToDocumentArchive [13:29:54]shift 143 fd 95369 [13:29:54]save to /storage/0143/doc_00095369 [13:29:54]save last doc name /storage/0143/doc_00095369 to /storage/kkm_last_doc_name [13:29:54]save OK [13:29:54]Clear old archive folders... [13:29:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:29:54]tlvbuf is 0145E5B0 [13:29:54]SAM_PROTO_ClearQueue [13:29:54]wFMCommunicate request_size=4 [13:29:54]MH_SAM_APDU [13:29:54]CAPDU: 80 09 00 00 [13:29:54]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [13:29:54]Write i2c OK [13:29:54]MH_I2C_Read... [13:29:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:29:54]Read from MH i2c: E2 [13:29:54]MH_I2C_Read... [13:29:54]Read from MH i2c: E2 03 00 [13:29:54]MH_I2C_Read... [13:29:54]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [13:29:54]RAPDU: 90 00 [13:29:54]wFMCommunicate OK [13:29:54]SAM_PROTO_ClearQueue done [13:29:54]KKMCreateOFDPacket [13:29:54]OFDProtocolAddRootSTLVToBuf [13:29:54]FM_MakeSignedData [13:29:54]FM_MakeSignedData [13:29:54]SAM_PROTO_SignData [13:29:54]wFMCommunicate request_size=4 [13:29:54]MH_SAM_APDU [13:29:54]CAPDU: 80 0D 01 02 [13:29:54]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [13:29:54]Write i2c OK [13:29:54]MH_I2C_Read... [13:29:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:29:54]Read from MH i2c: E2 [13:29:54]MH_I2C_Read... [13:29:54]Read from MH i2c: E2 03 00 [13:29:54]MH_I2C_Read... [13:29:54]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [13:29:54]RAPDU: 90 00 [13:29:54]wFMCommunicate OK [13:29:54]wFMCommunicate request_size=255 [13:29:54]MH_SAM_APDU [13:29: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 51 40 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 89 74 01 00 35 04 06 00 FB [13:29: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 51 40 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 89 74 01 00 35 04 06 00 FB 00 00 68 [13:29:54]Write i2c OK [13:29:54]MH_I2C_Read... [13:29:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:29:54]Read from MH i2c: E2 [13:29:54]MH_I2C_Read... [13:29:54]Read from MH i2c: E2 03 00 [13:29:54]MH_I2C_Read... [13:29:54]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [13:29:54]RAPDU: 90 00 [13:29:54]wFMCommunicate OK [13:29:54]wFMCommunicate request_size=10 [13:29:54]MH_SAM_APDU [13:29:54]CAPDU: 80 0D 02 02 05 0C 5C B0 F3 A8 [13:29:54]Write to MH i2c: E2 0D 00 59 01 80 0D 02 02 05 00 0C 5C B0 F3 A8 00 00 91 [13:29:54]Write i2c OK [13:29:54]MH_I2C_Read... [13:29:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:29:54]Read from MH i2c: E2 [13:29:54]MH_I2C_Read... [13:29:54]Read from MH i2c: E2 03 00 [13:29:54]MH_I2C_Read... [13:29:54]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [13:29:54]RAPDU: 90 00 [13:29:54]wFMCommunicate OK [13:29:54]wFMCommunicate request_size=4 [13:29:54]MH_SAM_APDU [13:29:54]CAPDU: 80 0D 03 02 [13:29:54]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [13:29:54]Write i2c OK [13:29:54]MH_I2C_Read... [13:29:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:29:54]OFD Sender: No OFD packet to send [13:29:54]Read from MH i2c: E2 [13:29:54]MH_I2C_Read... [13:29:54]Read from MH i2c: E2 0B 00 [13:29:54]MH_I2C_Read... [13:29:54]Read from MH i2c: E2 0B 00 5A 01 00 81 33 00 DE 45 ED 3A D7 90 00 AC [13:29:54]RAPDU: 81 33 00 DE 45 ED 3A D7 90 00 [13:29:54]wFMCommunicate OK [13:29:54]SAM_PROTO_SignData done [13:29:54]FM_MakeSignedData done [13:29:54]CreateOFDProtocolMessage [13:29:54]wFMCommunicate request_size=4 [13:29:54]MH_SAM_APDU [13:29:54]CAPDU: 80 11 00 00 [13:29:54]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [13:29:54]Write i2c OK [13:29:54]MH_I2C_Read... [13:29:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:29:54]Read from MH i2c: E2 [13:29:54]MH_I2C_Read... [13:29:54]Read from MH i2c: E2 17 00 [13:29:54]MH_I2C_Read... [13: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 32 30 39 38 35 36 30 90 00 27 [13:29:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:29:54]wFMCommunicate OK [13:29:54]CreateOFDProtocolMessage done [13:29:54]OFDSenderStorePacket 95369 [13:29:54]StoreOFDPacket docnum=95369 [13:29:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E9 9D 07 01 59 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 51 40 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 89 74 01 00 35 04 06 00 FB 0C 5C B0 F3 A8 81 33 00 DE 45 ED 3A D7 [13:29:54]CheckFolder [13:29:54]dirname=/storage/ofd_packets [13:29:54]CheckFolder done [13:29:54]ProducePacketName [13:29:54]name=ofd_packets/00095369 [13:29:54]NVStorageSaveData ofd_packets/00095369 [13:29:54]File name is /storage/ofd_packets/00095369 [13:29:54]Write 301 bytes [13:29:54]NVStorageSaveData done [13:29:54]OFDSenderStorePacket done [13:29:54]KKMCreateOFDPacket done [13:29:54]NVStorageSaveData kkm_last_timestamp [13:29:54]File name is /storage/kkm_last_timestamp [13:29:54]Write 4 bytes [13:29:54]NVStorageSaveData done [13:29:54]ExternCall_PrintAddStr [13:29:54]wPrintStart [13:29:54]Write to MH i2c: 01 00 00 5C 01 5D [13:29:54]Write i2c OK [13:29:54]MH_I2C_Read... [13:29:54]Read from MH i2c: 01 [13:29:54]MH_I2C_Read... [13:29:54]Read from MH i2c: 01 07 00 [13:29:54]MH_I2C_Read... [13:29:54]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [13:29:54]RasterBufferAndPrint [13:29:54]line Счет N : (1)3405882 [13:29:54]line ИНН: 02508201610067 [13:29:54]line Контрольно-Кассовый Чек [13:29:54]line ПРОДАЖА [13:29:54]line ТРК (МРК, ГНК) : 22 [13:29:54]line Товар: 2710124130 [13:29:54]line Аи-92-К-4 [13:29:54]line 14.950 * 66.90 [13:29:54]line = 1000.16 [13:29:54]line НДС 12% НСП 1% [13:29:54]line > о реализуемом товаре [13:29:54]line ОКРУГЛЕНИЕ: -0.16 [13:29:54]line ИТОГО: 1000.00 [13:29:54]line Внесено: 1000.00 [13:29:54]line СДАЧА: 0.00 [13:29:54]line НСП 1% : 8.85 [13:29:54]line НДС 12% : 106.21 [13:29:54]line Наличными: 1000.00 [13:29:54]line Безнал.: 0.00 [13:29:54]line Место: АЗС № 82 "Партнер Нефть" [13:29:54]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:29:54]line СНО: Общий режим [13:29:54]line Чек 368 27.10.2024 13:29 [13:29:54]line Смена: 143 ФФД: 1.0 [13:29:54]line ЗНМ: 0300000017 [13:29:54]line РНМ: 0000000000170478 [13:29:54]line Версия ККМ: v1.0 [13:29:54]line ФМ: 0000000002098560 [13:29:54]line ФД: 95369 [13:29:54]line ФПД: 276030513279912 [13:29:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T132953&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95369&fm=276030513279912&tin=02508201610067®Number=0000000000170478&sum=100000 [13:29:55]OFD Sender: Processing packet 95369 [packets to send 57, broken 56] [13:29:55]ProducePacketName [13:29:55]name=ofd_packets/00095369 [13:29:55]OFD Sender: To server: pG, [13:29:55]CommunicateWithHost lk.salyk.kg:30040 [13:29:55]ConnectInit lk.salyk.kg [13:29:55]written 0, free lines is 4095 [13:29:55]Connected sock=10 [13:29:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E9 9D 07 01 59 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 51 40 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 89 74 01 00 35 04 06 00 FB 0C 5C B0 F3 A8 81 33 00 DE 45 ED 3A D7 [13:29:55]Write to MH i2c: 01 00 00 87 01 88 [13:29:55]Write i2c OK [13:29:55]MH_I2C_Read... [13:29:55]Read from MH i2c: 01 [13:29:55]MH_I2C_Read... [13:29:55]Read from MH i2c: 01 07 00 [13:29:55]MH_I2C_Read... [13:29:55]Read from MH i2c: 01 07 00 87 01 00 00 00 00 00 08 0D A4 [13:29:55]RasterBufferAndPrint [13:29:55]line [13:29:55]line [13:29:55]line [13:29:55]line [13:29:55]line [13:29:55]written 0, free lines is 3342 [13:29:55]MH_Cut [13:29:55]Write to MH i2c: D1 01 00 8E 01 01 61 [13:29:55]Write i2c OK [13:29:55]MH_I2C_Read... [13:29:55]Read from MH i2c: D1 [13:29:55]MH_I2C_Read... [13:29:55]Read from MH i2c: D1 01 00 [13:29:55]MH_I2C_Read... [13:29:55]Read from MH i2c: D1 01 00 8E 01 00 60 [13:29:55]Write to MH i2c: 01 00 00 8F 01 90 [13:29:55]Write i2c OK [13:29:55]MH_I2C_Read... [13:29:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F4 D6 47 00 00 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 32 30 39 38 35 36 30 10 04 04 00 89 74 01 00 F4 03 04 00 7D EA 1D 67 B6 04 01 00 00 6F 22 90 D9 41 E4 3F 31 [13:29:55]CommunicateWithHost err = 0 [13:29:55]CheckOFDResponse [13:29:55]1017 (14) - 77093643461234 [13:29:55]1041 (16) - 0000000002098560 [13:29:55]1040 (4) - 95369 [13:29:55]1012 (4) - 27.10.2024 07:23 [13:29:55]1206 (1) - 0 [13:29:55]OFD Sender: Remove packet 95369 [13:29:55]ProducePacketName [13:29:55]name=ofd_packets/00095369 [13:29:55]NVStorageDeleteData [13:29:56]OFD Sender: No OFD packet to send [13:29:56]*** Cut start [13:29:56]*** Partial cut [13:29:56]*** CUTSNS_PIN = 1 [13:29:56]*** CUTSNS_PIN = 0 [13:29:56]*** Brake cut motor [13:29:56]Read from MH i2c: 01 [13:29:56]MH_I2C_Read... [13:29:56]*** Stop cut motor [13:29:56]*** Cut end [13:29:56]Read from MH i2c: 01 07 00 [13:29:56]MH_I2C_Read... [13:29:56]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 [13:29:56]process_action close_receipt done [13:29:56]requested_data is exist [13:29:56]produce_requested_data [13:29:56]requested_item fm.sn is exist - process it [13:29:56]wFMCommunicate request_size=4 [13:29:56]MH_SAM_APDU [13:29:56]CAPDU: 80 11 00 00 [13:29:56]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [13:29:56]Write i2c OK [13:29:56]MH_I2C_Read... [13:29:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:29:56]Read from MH i2c: E2 [13:29:56]MH_I2C_Read... [13:29:56]Read from MH i2c: E2 17 00 [13:29:56]MH_I2C_Read... [13: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 32 30 39 38 35 36 30 90 00 5C [13:29:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:29:56]wFMCommunicate OK [13:29:56]requested_item fd.num is exist - process it [13:29:56]SAM_PROTO_GetFieldsCounters [13:29:56]wFMCommunicate request_size=4 [13:29:56]MH_SAM_APDU [13:29:56]CAPDU: 80 13 00 00 [13:29:56]Write to MH i2c: E2 08 00 91 01 80 13 00 00 00 00 00 00 0E [13:29:56]Write i2c OK [13:29:56]MH_I2C_Read... [13:29:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:29:57]Read from MH i2c: E2 [13:29:57]MH_I2C_Read... [13:29:57]Read from MH i2c: E2 62 00 [13:29:57]MH_I2C_Read... [13:29:57]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 89 74 01 00 0E 04 04 00 8F 00 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 [13:29:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 89 74 01 00 0E 04 04 00 8F 00 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 [13:29:57]wFMCommunicate OK [13:29:57]SAM_PROTO_GetFieldsCounters done [13:29:57]requested_item shift.num is exist - process it [13:29:57]requested_item shift.opened is exist - process it [13:29:57]req_shift_opened [13:29:57]FM_GetShiftState [13:29:57]SAM_PROTO_GetShiftState [13:29:57]wFMCommunicate request_size=4 [13:29:57]MH_SAM_APDU [13:29:57]CAPDU: 80 13 01 00 [13:29:57]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [13:29:57]Write i2c OK [13:29:57]MH_I2C_Read... [13:29:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:29:57]Read from MH i2c: E2 [13:29:57]MH_I2C_Read... [13:29:57]Read from MH i2c: E2 0E 00 [13:29:57]MH_I2C_Read... [13:29:57]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 BC [13:29:57]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:29:57]wFMCommunicate OK [13:29:57]SAM_PROTO_GetShiftState done [13:29:57]FM_GetShiftState done [13:29:57]req_shift_opened done [13:29:57]requested_item shift.open_date is exist - process it [13:29:57]req_shift_open_date [13:29:57]req_shift_open_date done [13:29:57]produce_requested_data done [13:29:57]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95369,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:29:57]process_action_free close_receipt [13:29:57]json_value_free [13:29:57]json_value_free done [13:29:57]process_json_proto returns [13:29:57]Send response to host [13:29:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95369,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:29:57]free response buf [13:29:57]execute_script done [13:29:57]execute_script returns [13:29:57]free content buf [13:29:57]Sock 8.Close socket [13:29:57]Sock 8.Thread stoped [13:30:01]OFD Sender: No OFD packet to send [13:30:06]OFD Sender: No OFD packet to send [13:30:11]OFD Sender: No OFD packet to send [13:30:16]OFD Sender: No OFD packet to send [13:30:21]OFD Sender: No OFD packet to send [13:30:26]OFD Sender: No OFD packet to send [13:30:31]OFD Sender: No OFD packet to send [13:30:36]OFD Sender: No OFD packet to send [13:30:41]OFD Sender: No OFD packet to send [13:30:46]OFD Sender: No OFD packet to send [13:30:51]OFD Sender: No OFD packet to send [13:30:56]OFD Sender: No OFD packet to send [13:31:01]OFD Sender: No OFD packet to send [13:31:06]OFD Sender: No OFD packet to send [13:31:11]OFD Sender: No OFD packet to send [13:31:16]OFD Sender: No OFD packet to send [13:31:21]OFD Sender: No OFD packet to send [13:31:26]accept exits with 9 [13:31:26]New connection [13:31:26]New thread 3067096420 created [13:31:26]Thread 3067239780 joined [13:31:26]Waiting for new connection... [13:31:26] Sock 9.Parse request [13:31:26]Sock 9.Check first char [13:31:26]Sock 9.First char is OK [13:31:26]request: POST /json_proto HTTP/1.0 [13:31:26]Method: POST [13:31:26]URL: /json_proto [13:31:26]Method is POST - this is cgi request [13:31:26]url: /json_proto [13:31:26]query_string will be loaded in cgi processing [13:31:26]execute_cgi json_proto POST (null) [13:31:26]execute_cgi path=json_proto method=POST [13:31:26]POST find Content-Length [13:31:26]Host: 172.17.40.67:8080 [13:31:26]Content-Length: 678 [13:31:26]Content-Type: application/json [13:31:26] [13:31:26]POST finish read [13:31:26]Found Content-Length = 678 [13:31:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405883", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:31:26]execute_script... [13:31: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)3405883", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:31:26]POST & json_proto [13:31:26]process_json_proto [13:31:26]json parsed OK: [13:31:26]protocol is kg_v1.0 [13:31:26]action value=close_receipt [13:31:26]process_action close_receipt [13:31:26]cmd_close_receipt [13:31:26]MH_GetDate [13:31:26]Write to MH i2c: F0 00 00 93 01 83 [13:31:26]Write i2c OK [13:31:26]MH_I2C_Read... [13:31:26]Read from MH i2c: F0 [13:31:26]MH_I2C_Read... [13:31:26]Read from MH i2c: F0 09 00 [13:31:26]MH_I2C_Read... [13:31:26]Read from MH i2c: F0 09 00 93 01 00 AE 40 1E 67 EE DA 66 66 93 [13:31:26]GetLastDocTimeStamp 1730035793 [13:31:26]current date 1730035886 [13:31:26]FM_GetShiftState [13:31:26]SAM_PROTO_GetShiftState [13:31:26]wFMCommunicate request_size=4 [13:31:26]MH_SAM_APDU [13:31:26]CAPDU: 80 13 01 00 [13:31:26]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [13:31:26]Write i2c OK [13:31:26]MH_I2C_Read... [13:31:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:31:26]Read from MH i2c: E2 [13:31:26]MH_I2C_Read... [13:31:26]Read from MH i2c: E2 0E 00 [13:31:26]MH_I2C_Read... [13:31:26]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 BE [13:31:26]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:31:26]wFMCommunicate OK [13:31:26]SAM_PROTO_GetShiftState done [13:31:26]FM_GetShiftState done [13:31:26]opened in 1729987736 [13:31:26]opened+sec_in_day 1730074136 [13:31:26]quantity*price = 25020 [13:31:26]sum+1 = 25022 [13:31:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 369 27.10.2024 13:31 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95370 ФПД: 233428734093550 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T133126&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95370&fm=233428734093550&tin=02508201610067®Number=0000000000170478&sum=25000 [13:31:27]StoreToDocumentArchive [13:31:27]shift 143 fd 95370 [13:31:27]save to /storage/0143/doc_00095370 [13:31:27]save last doc name /storage/0143/doc_00095370 to /storage/kkm_last_doc_name [13:31:27]save OK [13:31:27]Clear old archive folders... [13:31:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:31:27]tlvbuf is 014422B0 [13:31:27]SAM_PROTO_ClearQueue [13:31:27]wFMCommunicate request_size=4 [13:31:27]MH_SAM_APDU [13:31:27]CAPDU: 80 09 00 00 [13:31:27]Write to MH i2c: E2 08 00 A1 01 80 09 00 00 00 00 00 00 14 [13:31:27]Write i2c OK [13:31:27]MH_I2C_Read... [13:31:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:31:27]Read from MH i2c: E2 [13:31:27]MH_I2C_Read... [13:31:27]Read from MH i2c: E2 03 00 [13:31:27]MH_I2C_Read... [13:31:27]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [13:31:27]RAPDU: 90 00 [13:31:27]wFMCommunicate OK [13:31:27]SAM_PROTO_ClearQueue done [13:31:27]KKMCreateOFDPacket [13:31:27]OFDProtocolAddRootSTLVToBuf [13:31:27]FM_MakeSignedData [13:31:27]FM_MakeSignedData [13:31:27]SAM_PROTO_SignData [13:31:27]wFMCommunicate request_size=4 [13:31:27]MH_SAM_APDU [13:31:27]CAPDU: 80 0D 01 02 [13:31:27]Write to MH i2c: E2 08 00 A2 01 80 0D 01 02 00 00 00 00 1C [13:31:27]Write i2c OK [13:31:27]MH_I2C_Read... [13:31:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:31:27]Read from MH i2c: E2 [13:31:27]MH_I2C_Read... [13:31:27]Read from MH i2c: E2 03 00 [13:31:27]MH_I2C_Read... [13:31:27]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [13:31:27]RAPDU: 90 00 [13:31:27]wFMCommunicate OK [13:31:27]wFMCommunicate request_size=255 [13:31:27]MH_SAM_APDU [13:31: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 34 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 01 00 00 F4 03 04 00 AE 40 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8A 74 01 00 35 04 06 00 D4 [13:31:27]Write to MH i2c: E2 02 01 A3 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 01 00 00 F4 03 04 00 AE 40 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8A 74 01 00 35 04 06 00 D4 00 00 CA [13:31:27]Write i2c OK [13:31:27]MH_I2C_Read... [13:31:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:31:27]Read from MH i2c: E2 [13:31:27]MH_I2C_Read... [13:31:27]Read from MH i2c: E2 03 00 [13:31:27]MH_I2C_Read... [13:31:27]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [13:31:27]RAPDU: 90 00 [13:31:27]wFMCommunicate OK [13:31:27]wFMCommunicate request_size=10 [13:31:27]MH_SAM_APDU [13:31:27]CAPDU: 80 0D 02 02 05 4D 5C C6 A8 EE [13:31:27]Write to MH i2c: E2 0D 00 A4 01 80 0D 02 02 05 00 4D 5C C6 A8 EE 00 00 2E [13:31:27]Write i2c OK [13:31:27]MH_I2C_Read... [13:31:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:31:27]Read from MH i2c: E2 [13:31:27]MH_I2C_Read... [13:31:27]Read from MH i2c: E2 03 00 [13:31:27]MH_I2C_Read... [13:31:27]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [13:31:27]RAPDU: 90 00 [13:31:27]wFMCommunicate OK [13:31:27]wFMCommunicate request_size=4 [13:31:27]MH_SAM_APDU [13:31:27]CAPDU: 80 0D 03 02 [13:31:27]Write to MH i2c: E2 08 00 A5 01 80 0D 03 02 00 00 00 00 21 [13:31:27]Write i2c OK [13:31:27]MH_I2C_Read... [13:31:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:31:27]Read from MH i2c: E2 [13:31:27]MH_I2C_Read... [13:31:27]Read from MH i2c: E2 0B 00 [13:31:27]MH_I2C_Read... [13:31:27]Read from MH i2c: E2 0B 00 A5 01 00 91 D1 8A F5 E9 4C C4 42 90 00 3E [13:31:27]RAPDU: 91 D1 8A F5 E9 4C C4 42 90 00 [13:31:27]wFMCommunicate OK [13:31:27]SAM_PROTO_SignData done [13:31:27]FM_MakeSignedData done [13:31:27]CreateOFDProtocolMessage [13:31:27]wFMCommunicate request_size=4 [13:31:27]MH_SAM_APDU [13:31:27]CAPDU: 80 11 00 00 [13:31:27]Write to MH i2c: E2 08 00 A6 01 80 11 00 00 00 00 00 00 21 [13:31:27]Write i2c OK [13:31:27]MH_I2C_Read... [13:31:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:31:27]Read from MH i2c: E2 [13:31:27]MH_I2C_Read... [13:31:27]Read from MH i2c: E2 17 00 [13:31:27]MH_I2C_Read... [13:31:27]Read from MH i2c: E2 17 00 A6 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 72 [13:31:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:31:27]wFMCommunicate OK [13:31:27]CreateOFDProtocolMessage done [13:31:27]OFDSenderStorePacket 95370 [13:31:27]StoreOFDPacket docnum=95370 [13:31:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 11 41 07 01 32 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 34 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 01 00 00 F4 03 04 00 AE 40 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8A 74 01 00 35 04 06 00 D4 4D 5C C6 A8 EE 91 D1 8A F5 E9 4C C4 42 [13:31:27]CheckFolder [13:31:27]dirname=/storage/ofd_packets [13:31:27]CheckFolder done [13:31:27]ProducePacketName [13:31:27]name=ofd_packets/00095370 [13:31:27]NVStorageSaveData ofd_packets/00095370 [13:31:27]File name is /storage/ofd_packets/00095370 [13:31:27]Write 301 bytes [13:31:27]NVStorageSaveData done [13:31:27]OFDSenderStorePacket done [13:31:27]KKMCreateOFDPacket done [13:31:27]NVStorageSaveData kkm_last_timestamp [13:31:27]File name is /storage/kkm_last_timestamp [13:31:27]Write 4 bytes [13:31:27]NVStorageSaveData done [13:31:27]ExternCall_PrintAddStr [13:31:27]wPrintStart [13:31:27]Write to MH i2c: 01 00 00 A7 01 A8 [13:31:27]Write i2c OK [13:31:27]MH_I2C_Read... [13:31:27]Read from MH i2c: 01 [13:31:27]MH_I2C_Read... [13:31:27]Read from MH i2c: 01 07 00 [13:31:27]MH_I2C_Read... [13:31:27]Read from MH i2c: 01 07 00 A7 01 00 00 00 00 00 FF 0F BD [13:31:27]RasterBufferAndPrint [13:31:27]line Счет N : (1)3405883 [13:31:27]line ИНН: 02508201610067 [13:31:27]line Контрольно-Кассовый Чек [13:31:27]line ПРОДАЖА [13:31:27]line ТРК (МРК, ГНК) : 42 [13:31:27]line Товар: 2710124130 [13:31:27]line Аи-92-К-4 [13:31:27]line 3.740 * 66.90 [13:31:27]line = 250.21 [13:31:27]line НДС 12% НСП 1% [13:31:27]line > о реализуемом товаре [13:31:27]line ОКРУГЛЕНИЕ: -0.21 [13:31:27]line ИТОГО: 250.00 [13:31:27]line Внесено: 250.00 [13:31:27]line СДАЧА: 0.00 [13:31:27]line НСП 1% : 2.21 [13:31:27]line НДС 12% : 26.57 [13:31:27]line Наличными: 250.00 [13:31:27]line Безнал.: 0.00 [13:31:27]line Место: АЗС № 82 "Партнер Нефть" [13:31:27]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:31:27]line СНО: Общий режим [13:31:27]line Чек 369 27.10.2024 13:31 [13:31:27]line Смена: 143 ФФД: 1.0 [13:31:27]line ЗНМ: 0300000017 [13:31:27]line РНМ: 0000000000170478 [13:31:27]line Версия ККМ: v1.0 [13:31:27]line ФМ: 0000000002098560 [13:31:27]line ФД: 95370 [13:31:27]line ФПД: 233428734093550 [13:31:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T133126&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95370&fm=233428734093550&tin=02508201610067®Number=0000000000170478&sum=25000 [13:31:28]OFD Sender: Processing packet 95370 [packets to send 57, broken 56] [13:31:28]ProducePacketName [13:31:28]name=ofd_packets/00095370 [13:31:28]OFD Sender: To server: pG, [13:31:28]CommunicateWithHost lk.salyk.kg:30040 [13:31:28]ConnectInit lk.salyk.kg [13:31:28]written 0, free lines is 4095 [13:31:28]Connected sock=11 [13:31:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 11 41 07 01 32 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 34 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 01 00 00 F4 03 04 00 AE 40 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8A 74 01 00 35 04 06 00 D4 4D 5C C6 A8 EE 91 D1 8A F5 E9 4C C4 42 [13:31:28]Write to MH i2c: 01 00 00 D2 01 D3 [13:31:28]Write i2c OK [13:31:28]MH_I2C_Read... [13:31:28]Read from MH i2c: 01 [13:31:28]MH_I2C_Read... [13:31:28]Read from MH i2c: 01 07 00 [13:31:28]MH_I2C_Read... [13:31:28]Read from MH i2c: 01 07 00 D2 01 00 00 00 00 00 09 0D F0 [13:31:28]RasterBufferAndPrint [13:31:28]line [13:31:28]line [13:31:28]line [13:31:28]line [13:31:28]line [13:31:28]written 0, free lines is 3343 [13:31:28]MH_Cut [13:31:28]Write to MH i2c: D1 01 00 D9 01 01 AC [13:31:28]Write i2c OK [13:31:28]MH_I2C_Read... [13:31:28]Read from MH i2c: D1 [13:31:28]MH_I2C_Read... [13:31:28]Read from MH i2c: D1 01 00 [13:31:28]MH_I2C_Read... [13:31:28]Read from MH i2c: D1 01 00 D9 01 00 AB [13:31:28]Write to MH i2c: 01 00 00 DA 01 DB [13:31:28]Write i2c OK [13:31:28]MH_I2C_Read... [13:31:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 7F 13 47 00 79 74 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8A 74 01 00 F4 03 04 00 DA EA 1D 67 B6 04 01 00 00 9F 89 05 FC E0 C1 62 69 [13:31:28]CommunicateWithHost err = 0 [13:31:28]CheckOFDResponse [13:31:28]1017 (14) - 77093643461234 [13:31:28]1041 (16) - 0000000002098560 [13:31:28]1040 (4) - 95370 [13:31:28]1012 (4) - 27.10.2024 07:25 [13:31:28]1206 (1) - 0 [13:31:28]OFD Sender: Remove packet 95370 [13:31:28]ProducePacketName [13:31:28]name=ofd_packets/00095370 [13:31:28]NVStorageDeleteData [13:31:29]OFD Sender: No OFD packet to send [13:31:29]*** Cut start [13:31:29]*** Partial cut [13:31:29]*** CUTSNS_PIN = 1 [13:31:29]*** CUTSNS_PIN = 0 [13:31:29]*** Brake cut motor [13:31:29]Read from MH i2c: 01 [13:31:29]MH_I2C_Read... [13:31:29]*** Stop cut motor [13:31:29]*** Cut end [13:31:29]Read from MH i2c: 01 07 00 [13:31:29]MH_I2C_Read... [13:31:29]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 FF 0F F0 [13:31:29]process_action close_receipt done [13:31:29]requested_data is exist [13:31:29]produce_requested_data [13:31:29]requested_item fm.sn is exist - process it [13:31:29]wFMCommunicate request_size=4 [13:31:29]MH_SAM_APDU [13:31:29]CAPDU: 80 11 00 00 [13:31:29]Write to MH i2c: E2 08 00 DB 01 80 11 00 00 00 00 00 00 56 [13:31:29]Write i2c OK [13:31:29]MH_I2C_Read... [13:31:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:31:30]Read from MH i2c: E2 [13:31:30]MH_I2C_Read... [13:31:30]Read from MH i2c: E2 17 00 [13:31:30]MH_I2C_Read... [13:31:30]Read from MH i2c: E2 17 00 DB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A7 [13:31:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:31:30]wFMCommunicate OK [13:31:30]requested_item fd.num is exist - process it [13:31:30]SAM_PROTO_GetFieldsCounters [13:31:30]wFMCommunicate request_size=4 [13:31:30]MH_SAM_APDU [13:31:30]CAPDU: 80 13 00 00 [13:31:30]Write to MH i2c: E2 08 00 DC 01 80 13 00 00 00 00 00 00 59 [13:31:30]Write i2c OK [13:31:30]MH_I2C_Read... [13:31:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:31:30]Read from MH i2c: E2 [13:31:30]MH_I2C_Read... [13:31:30]Read from MH i2c: E2 62 00 [13:31:30]MH_I2C_Read... [13:31:30]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8A 74 01 00 0E 04 04 00 8F 00 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 5E [13:31:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8A 74 01 00 0E 04 04 00 8F 00 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 [13:31:30]wFMCommunicate OK [13:31:30]SAM_PROTO_GetFieldsCounters done [13:31:30]requested_item shift.num is exist - process it [13:31:30]requested_item shift.opened is exist - process it [13:31:30]req_shift_opened [13:31:30]FM_GetShiftState [13:31:30]SAM_PROTO_GetShiftState [13:31:30]wFMCommunicate request_size=4 [13:31:30]MH_SAM_APDU [13:31:30]CAPDU: 80 13 01 00 [13:31:30]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [13:31:30]Write i2c OK [13:31:30]MH_I2C_Read... [13:31:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:31:30]Read from MH i2c: E2 [13:31:30]MH_I2C_Read... [13:31:30]Read from MH i2c: E2 0E 00 [13:31:30]MH_I2C_Read... [13:31:30]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 07 [13:31:30]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:31:30]wFMCommunicate OK [13:31:30]SAM_PROTO_GetShiftState done [13:31:30]FM_GetShiftState done [13:31:30]req_shift_opened done [13:31:30]requested_item shift.open_date is exist - process it [13:31:30]req_shift_open_date [13:31:30]req_shift_open_date done [13:31:30]produce_requested_data done [13:31:30]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95370,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:31:30]process_action_free close_receipt [13:31:30]json_value_free [13:31:30]json_value_free done [13:31:30]process_json_proto returns [13:31:30]Send response to host [13:31:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95370,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:31:30]free response buf [13:31:30]execute_script done [13:31:30]execute_script returns [13:31:30]free content buf [13:31:30]Sock 9.Close socket [13:31:30]Sock 9.Thread stoped [13:31:34]OFD Sender: No OFD packet to send [13:31:39]OFD Sender: No OFD packet to send [13:31:44]OFD Sender: No OFD packet to send [13:31:49]OFD Sender: No OFD packet to send [13:31:49]accept exits with 10 [13:31:49]New connection [13:31:49]New thread 3067239780 created [13:31:49] Sock 10.Parse request [13:31:49]Sock 10.Check first char [13:31:49]Sock 10.First char is OK [13:31:49]request: POST /json_proto HTTP/1.0 [13:31:49]Method: POST [13:31:49]URL: /json_proto [13:31:49]Method is POST - this is cgi request [13:31:49]url: /json_proto [13:31:49]query_string will be loaded in cgi processing [13:31:49]execute_cgi json_proto POST (null) [13:31:49]execute_cgi path=json_proto method=POST [13:31:49]POST find Content-Length [13:31:49]Host: 172.17.40.67:8080 [13:31:49]Content-Length: 675 [13:31:49]Content-Type: application/json [13:31:49] [13:31:49]POST finish read [13:31:49]Found Content-Length = 675 [13:31:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405884", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [13:31:49]execute_script... [13:31: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)3405884", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [13:31:49]POST & json_proto [13:31:49]process_json_proto [13:31:49]json parsed OK: [13:31:49]protocol is kg_v1.0 [13:31:49]action value=close_receipt [13:31:49]process_action close_receipt [13:31:49]cmd_close_receipt [13:31:49]MH_GetDate [13:31:49]Write to MH i2c: F0 00 00 DE 01 CE [13:31:49]Thread 3067096420 joined [13:31:49]Waiting for new connection... [13:31:49]Write i2c OK [13:31:49]MH_I2C_Read... [13:31:49]Read from MH i2c: F0 [13:31:49]MH_I2C_Read... [13:31:49]Read from MH i2c: F0 09 00 [13:31:49]MH_I2C_Read... [13:31:49]Read from MH i2c: F0 09 00 DE 01 00 C5 40 1E 67 EE DA 66 66 F5 [13:31:49]GetLastDocTimeStamp 1730035886 [13:31:49]current date 1730035909 [13:31:49]FM_GetShiftState [13:31:49]SAM_PROTO_GetShiftState [13:31:49]wFMCommunicate request_size=4 [13:31:49]MH_SAM_APDU [13:31:49]CAPDU: 80 13 01 00 [13:31:49]Write to MH i2c: E2 08 00 DF 01 80 13 01 00 00 00 00 00 5D [13:31:49]Write i2c OK [13:31:49]MH_I2C_Read... [13:31:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:31:49]Read from MH i2c: E2 [13:31:49]MH_I2C_Read... [13:31:49]Read from MH i2c: E2 0E 00 [13:31:49]MH_I2C_Read... [13:31:49]Read from MH i2c: E2 0E 00 DF 01 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 09 [13:31:49]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:31:49]wFMCommunicate OK [13:31:49]SAM_PROTO_GetShiftState done [13:31:49]FM_GetShiftState done [13:31:49]opened in 1729987736 [13:31:49]opened+sec_in_day 1730074136 [13:31:49]quantity*price = 40005 [13:31:49]sum+1 = 40006 [13:31:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 370 27.10.2024 13:31 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95371 ФПД: 157933806617439 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T133149&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95371&fm=157933806617439&tin=02508201610067®Number=0000000000170478&sum=40000 [13:31:50]StoreToDocumentArchive [13:31:50]shift 143 fd 95371 [13:31:50]save to /storage/0143/doc_00095371 [13:31:50]save last doc name /storage/0143/doc_00095371 to /storage/kkm_last_doc_name [13:31:50]save OK [13:31:50]Clear old archive folders... [13:31:50]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:31:50]tlvbuf is 01459470 [13:31:50]SAM_PROTO_ClearQueue [13:31:50]wFMCommunicate request_size=4 [13:31:50]MH_SAM_APDU [13:31:50]CAPDU: 80 09 00 00 [13:31:50]Write to MH i2c: E2 08 00 EC 01 80 09 00 00 00 00 00 00 5F [13:31:50]Write i2c OK [13:31:50]MH_I2C_Read... [13:31:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:31:50]Read from MH i2c: E2 [13:31:50]MH_I2C_Read... [13:31:50]Read from MH i2c: E2 03 00 [13:31:50]MH_I2C_Read... [13:31:50]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [13:31:50]RAPDU: 90 00 [13:31:50]wFMCommunicate OK [13:31:50]SAM_PROTO_ClearQueue done [13:31:50]KKMCreateOFDPacket [13:31:50]OFDProtocolAddRootSTLVToBuf [13:31:50]FM_MakeSignedData [13:31:50]FM_MakeSignedData [13:31:50]SAM_PROTO_SignData [13:31:50]wFMCommunicate request_size=4 [13:31:50]MH_SAM_APDU [13:31:50]CAPDU: 80 0D 01 02 [13:31:50]Write to MH i2c: E2 08 00 ED 01 80 0D 01 02 00 00 00 00 67 [13:31:50]Write i2c OK [13:31:50]MH_I2C_Read... [13:31:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:31:50]Read from MH i2c: E2 [13:31:50]MH_I2C_Read... [13:31:50]Read from MH i2c: E2 03 00 [13:31:50]MH_I2C_Read... [13:31:50]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [13:31:50]RAPDU: 90 00 [13:31:50]wFMCommunicate OK [13:31:50]wFMCommunicate request_size=255 [13:31:50]MH_SAM_APDU [13:31: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 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 72 01 00 00 F4 03 04 00 C5 40 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8B 74 01 00 35 04 06 00 8F A3 D4 71 [13:31:50]Write to MH i2c: E2 02 01 EE 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 72 01 00 00 F4 03 04 00 C5 40 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8B 74 01 00 35 04 06 00 8F A3 D4 71 00 00 E2 [13:31:50]Write i2c OK [13:31:50]MH_I2C_Read... [13:31:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:31:50]Read from MH i2c: E2 [13:31:50]MH_I2C_Read... [13:31:50]Read from MH i2c: E2 03 00 [13:31:50]MH_I2C_Read... [13:31:50]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [13:31:50]RAPDU: 90 00 [13:31:50]wFMCommunicate OK [13:31:50]wFMCommunicate request_size=7 [13:31:50]MH_SAM_APDU [13:31:50]CAPDU: 80 0D 02 02 02 03 5F [13:31:50]Write to MH i2c: E2 0A 00 EF 01 80 0D 02 02 02 00 03 5F 00 00 D0 [13:31:50]Write i2c OK [13:31:50]MH_I2C_Read... [13:31:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:31:50]Read from MH i2c: E2 [13:31:50]MH_I2C_Read... [13:31:50]Read from MH i2c: E2 03 00 [13:31:50]MH_I2C_Read... [13:31:50]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [13:31:50]RAPDU: 90 00 [13:31:50]wFMCommunicate OK [13:31:50]wFMCommunicate request_size=4 [13:31:50]MH_SAM_APDU [13:31:50]CAPDU: 80 0D 03 02 [13:31:50]Write to MH i2c: E2 08 00 F0 01 80 0D 03 02 00 00 00 00 6C [13:31:50]Write i2c OK [13:31:50]MH_I2C_Read... [13:31:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:31:50]Read from MH i2c: E2 [13:31:50]MH_I2C_Read... [13:31:50]Read from MH i2c: E2 0B 00 [13:31:50]MH_I2C_Read... [13:31:50]Read from MH i2c: E2 0B 00 F0 01 00 7D 36 02 DC F4 22 97 6C 90 00 17 [13:31:50]RAPDU: 7D 36 02 DC F4 22 97 6C 90 00 [13:31:50]wFMCommunicate OK [13:31:50]SAM_PROTO_SignData done [13:31:50]FM_MakeSignedData done [13:31:50]CreateOFDProtocolMessage [13:31:50]wFMCommunicate request_size=4 [13:31:50]MH_SAM_APDU [13:31:50]CAPDU: 80 11 00 00 [13:31:50]Write to MH i2c: E2 08 00 F1 01 80 11 00 00 00 00 00 00 6C [13:31:50]Write i2c OK [13:31:50]MH_I2C_Read... [13:31:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:31:50]Read from MH i2c: E2 [13:31:50]MH_I2C_Read... [13:31:51]Read from MH i2c: E2 17 00 [13:31:51]MH_I2C_Read... [13:31:51]Read from MH i2c: E2 17 00 F1 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BD [13:31:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:31:51]wFMCommunicate OK [13:31:51]CreateOFDProtocolMessage done [13:31:51]OFDSenderStorePacket 95371 [13:31:51]StoreOFDPacket docnum=95371 [13:31:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 5B AE 04 01 10 C3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 72 01 00 00 F4 03 04 00 C5 40 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8B 74 01 00 35 04 06 00 8F A3 D4 71 03 5F 7D 36 02 DC F4 22 97 6C [13:31:51]CheckFolder [13:31:51]dirname=/storage/ofd_packets [13:31:51]CheckFolder done [13:31:51]ProducePacketName [13:31:51]name=ofd_packets/00095371 [13:31:51]NVStorageSaveData ofd_packets/00095371 [13:31:51]File name is /storage/ofd_packets/00095371 [13:31:51]Write 298 bytes [13:31:51]NVStorageSaveData done [13:31:51]OFDSenderStorePacket done [13:31:51]KKMCreateOFDPacket done [13:31:51]NVStorageSaveData kkm_last_timestamp [13:31:51]File name is /storage/kkm_last_timestamp [13:31:51]Write 4 bytes [13:31:51]NVStorageSaveData done [13:31:51]ExternCall_PrintAddStr [13:31:51]wPrintStart [13:31:51]Write to MH i2c: 01 00 00 F2 01 F3 [13:31:51]Write i2c OK [13:31:51]MH_I2C_Read... [13:31:51]Read from MH i2c: 01 [13:31:51]MH_I2C_Read... [13:31:51]Read from MH i2c: 01 07 00 [13:31:51]MH_I2C_Read... [13:31:51]Read from MH i2c: 01 07 00 F2 01 00 00 00 00 00 FF 0F 08 [13:31:51]RasterBufferAndPrint [13:31:51]line Счет N : (1)3405884 [13:31:51]line ИНН: 02508201610067 [13:31:51]line Контрольно-Кассовый Чек [13:31:51]line ПРОДАЖА [13:31:51]line ТРК (МРК, ГНК) : 51 [13:31:51]line Товар: 2710194210 [13:31:51]line ДТ-К-5 [13:31:51]line 5.250 * 76.20 [13:31:51]line = 400.05 [13:31:51]line НДС 12% НСП 1% [13:31:51]line > о реализуемом товаре [13:31:51]line ОКРУГЛЕНИЕ: -0.05 [13:31:51]line ИТОГО: 400.00 [13:31:51]line Внесено: 400.00 [13:31:51]line СДАЧА: 0.00 [13:31:51]line НСП 1% : 3.54 [13:31:51]line НДС 12% : 42.48 [13:31:51]line Наличными: 400.00 [13:31:51]line Безнал.: 0.00 [13:31:51]line Место: АЗС № 82 "Партнер Нефть" [13:31:51]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:31:51]line СНО: Общий режим [13:31:51]line Чек 370 27.10.2024 13:31 [13:31:51]line Смена: 143 ФФД: 1.0 [13:31:51]line ЗНМ: 0300000017 [13:31:51]line РНМ: 0000000000170478 [13:31:51]line Версия ККМ: v1.0 [13:31:51]line ФМ: 0000000002098560 [13:31:51]line ФД: 95371 [13:31:51]line ФПД: 157933806617439 [13:31:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T133149&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95371&fm=157933806617439&tin=02508201610067®Number=0000000000170478&sum=40000 [13:31:51]written 0, free lines is 4095 [13:31:51]OFD Sender: Processing packet 95371 [packets to send 57, broken 56] [13:31:51]ProducePacketName [13:31:51]name=ofd_packets/00095371 [13:31:51]OFD Sender: To server: pG, [13:31:51]CommunicateWithHost lk.salyk.kg:30040 [13:31:51]ConnectInit lk.salyk.kg [13:31:51]Connected sock=11 [13:31:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 5B AE 04 01 10 C3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 72 01 00 00 F4 03 04 00 C5 40 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8B 74 01 00 35 04 06 00 8F A3 D4 71 03 5F 7D 36 02 DC F4 22 97 6C [13:31:51]Write to MH i2c: 01 00 00 1D 02 1F [13:31:51]Write i2c OK [13:31:51]MH_I2C_Read... [13:31:51]Read from MH i2c: 01 [13:31:51]MH_I2C_Read... [13:31:51]Read from MH i2c: 01 07 00 [13:31:51]MH_I2C_Read... [13:31:51]Read from MH i2c: 01 07 00 1D 02 00 00 00 00 00 02 0D 35 [13:31:51]RasterBufferAndPrint [13:31:51]line [13:31:51]line [13:31:51]line [13:31:51]line [13:31:51]line [13:31:51]written 0, free lines is 3345 [13:31:51]MH_Cut [13:31:51]Write to MH i2c: D1 01 00 24 02 01 F8 [13:31:51]Write i2c OK [13:31:51]MH_I2C_Read... [13:31:51]Read from MH i2c: D1 [13:31:51]MH_I2C_Read... [13:31:51]Read from MH i2c: D1 01 00 [13:31:51]MH_I2C_Read... [13:31:51]Read from MH i2c: D1 01 00 24 02 00 F7 [13:31:51]Write to MH i2c: 01 00 00 25 02 27 [13:31:51]Write i2c OK [13:31:51]MH_I2C_Read... [13:31:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 9D 15 47 00 E1 0D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8B 74 01 00 F4 03 04 00 F1 EA 1D 67 B6 04 01 00 00 A2 80 D4 5D 83 EC C8 2C [13:31:51]CommunicateWithHost err = 0 [13:31:51]CheckOFDResponse [13:31:51]1017 (14) - 77093643461234 [13:31:51]1041 (16) - 0000000002098560 [13:31:51]1040 (4) - 95371 [13:31:51]1012 (4) - 27.10.2024 07:25 [13:31:51]1206 (1) - 0 [13:31:51]OFD Sender: Remove packet 95371 [13:31:51]ProducePacketName [13:31:51]name=ofd_packets/00095371 [13:31:51]NVStorageDeleteData [13:31:52]OFD Sender: No OFD packet to send [13:31:52]*** Cut start [13:31:52]*** Partial cut [13:31:52]*** CUTSNS_PIN = 1 [13:31:52]*** CUTSNS_PIN = 0 [13:31:52]*** Brake cut motor [13:31:52]Read from MH i2c: 01 [13:31:52]MH_I2C_Read... [13:31:52]*** Stop cut motor [13:31:52]*** Cut end [13:31:52]Read from MH i2c: 01 07 00 [13:31:52]MH_I2C_Read... [13:31:52]Read from MH i2c: 01 07 00 25 02 00 00 00 00 00 FF 0F 3C [13:31:52]process_action close_receipt done [13:31:52]requested_data is exist [13:31:52]produce_requested_data [13:31:52]requested_item fm.sn is exist - process it [13:31:52]wFMCommunicate request_size=4 [13:31:52]MH_SAM_APDU [13:31:52]CAPDU: 80 11 00 00 [13:31:52]Write to MH i2c: E2 08 00 26 02 80 11 00 00 00 00 00 00 A2 [13:31:52]Write i2c OK [13:31:52]MH_I2C_Read... [13:31:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:31:52]Read from MH i2c: E2 [13:31:52]MH_I2C_Read... [13:31:52]Read from MH i2c: E2 17 00 [13:31:52]MH_I2C_Read... [13:31:52]Read from MH i2c: E2 17 00 26 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F3 [13:31:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:31:52]wFMCommunicate OK [13:31:52]requested_item fd.num is exist - process it [13:31:52]SAM_PROTO_GetFieldsCounters [13:31:52]wFMCommunicate request_size=4 [13:31:52]MH_SAM_APDU [13:31:52]CAPDU: 80 13 00 00 [13:31:52]Write to MH i2c: E2 08 00 27 02 80 13 00 00 00 00 00 00 A5 [13:31:52]Write i2c OK [13:31:52]MH_I2C_Read... [13:31:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:31:52]Read from MH i2c: E2 [13:31:52]MH_I2C_Read... [13:31:52]Read from MH i2c: E2 62 00 [13:31:52]MH_I2C_Read... [13:31:52]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8B 74 01 00 0E 04 04 00 8F 00 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 AE [13:31:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8B 74 01 00 0E 04 04 00 8F 00 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 [13:31:53]wFMCommunicate OK [13:31:53]SAM_PROTO_GetFieldsCounters done [13:31:53]requested_item shift.num is exist - process it [13:31:53]requested_item shift.opened is exist - process it [13:31:53]req_shift_opened [13:31:53]FM_GetShiftState [13:31:53]SAM_PROTO_GetShiftState [13:31:53]wFMCommunicate request_size=4 [13:31:53]MH_SAM_APDU [13:31:53]CAPDU: 80 13 01 00 [13:31:53]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [13:31:53]Write i2c OK [13:31:53]MH_I2C_Read... [13:31:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:31:53]Read from MH i2c: E2 [13:31:53]MH_I2C_Read... [13:31:53]Read from MH i2c: E2 0E 00 [13:31:53]MH_I2C_Read... [13:31:53]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 53 [13:31:53]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:31:53]wFMCommunicate OK [13:31:53]SAM_PROTO_GetShiftState done [13:31:53]FM_GetShiftState done [13:31:53]req_shift_opened done [13:31:53]requested_item shift.open_date is exist - process it [13:31:53]req_shift_open_date [13:31:53]req_shift_open_date done [13:31:53]produce_requested_data done [13:31:53]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95371,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:31:53]process_action_free close_receipt [13:31:53]json_value_free [13:31:53]json_value_free done [13:31:53]process_json_proto returns [13:31:53]Send response to host [13:31:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95371,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:31:53]free response buf [13:31:53]execute_script done [13:31:53]execute_script returns [13:31:53]free content buf [13:31:53]Sock 10.Close socket [13:31:53]Sock 10.Thread stoped [13:31:57]OFD Sender: No OFD packet to send [13:32:02]OFD Sender: No OFD packet to send [13:32:03]accept exits with 9 [13:32:03]New connection [13:32:03]New thread 3067096420 created [13:32:03]Thread 3067239780 joined [13:32:03]Waiting for new connection... [13:32:03] Sock 9.Parse request [13:32:03]Sock 9.Check first char [13:32:03]Sock 9.First char is OK [13:32:03]request: POST /json_proto HTTP/1.0 [13:32:03]Method: POST [13:32:03]URL: /json_proto [13:32:03]Method is POST - this is cgi request [13:32:03]url: /json_proto [13:32:03]query_string will be loaded in cgi processing [13:32:03]execute_cgi json_proto POST (null) [13:32:03]execute_cgi path=json_proto method=POST [13:32:03]POST find Content-Length [13:32:03]Host: 172.17.40.67:8080 [13:32:03]Content-Length: 678 [13:32:03]Content-Type: application/json [13:32:03] [13:32:03]POST finish read [13:32:03]Found Content-Length = 678 [13:32:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405885", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:32:03]execute_script... [13:32: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)3405885", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:32:03]POST & json_proto [13:32:03]process_json_proto [13:32:03]json parsed OK: [13:32:03]protocol is kg_v1.0 [13:32:03]action value=close_receipt [13:32:03]process_action close_receipt [13:32:03]cmd_close_receipt [13:32:03]MH_GetDate [13:32:03]Write to MH i2c: F0 00 00 29 02 1A [13:32:03]Write i2c OK [13:32:03]MH_I2C_Read... [13:32:03]Read from MH i2c: F0 [13:32:03]MH_I2C_Read... [13:32:03]Read from MH i2c: F0 09 00 [13:32:03]MH_I2C_Read... [13:32:03]Read from MH i2c: F0 09 00 29 02 00 D4 40 1E 67 EE DA 66 66 50 [13:32:03]GetLastDocTimeStamp 1730035909 [13:32:03]current date 1730035924 [13:32:03]FM_GetShiftState [13:32:03]SAM_PROTO_GetShiftState [13:32:03]wFMCommunicate request_size=4 [13:32:03]MH_SAM_APDU [13:32:03]CAPDU: 80 13 01 00 [13:32:03]Write to MH i2c: E2 08 00 2A 02 80 13 01 00 00 00 00 00 A9 [13:32:03]Write i2c OK [13:32:03]MH_I2C_Read... [13:32:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:32:03]Read from MH i2c: E2 [13:32:03]MH_I2C_Read... [13:32:03]Read from MH i2c: E2 0E 00 [13:32:03]MH_I2C_Read... [13:32:03]Read from MH i2c: E2 0E 00 2A 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 55 [13:32:03]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:32:03]wFMCommunicate OK [13:32:03]SAM_PROTO_GetShiftState done [13:32:03]FM_GetShiftState done [13:32:03]opened in 1729987736 [13:32:03]opened+sec_in_day 1730074136 [13:32:03]quantity*price = 25020 [13:32:03]sum+1 = 25022 [13:32:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 371 27.10.2024 13:32 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95372 ФПД: 181863012967203 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T133204&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95372&fm=181863012967203&tin=02508201610067®Number=0000000000170478&sum=25000 [13:32:05]StoreToDocumentArchive [13:32:05]shift 143 fd 95372 [13:32:05]save to /storage/0143/doc_00095372 [13:32:05]save last doc name /storage/0143/doc_00095372 to /storage/kkm_last_doc_name [13:32:05]save OK [13:32:05]Clear old archive folders... [13:32:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:32:05]tlvbuf is 013E0700 [13:32:05]SAM_PROTO_ClearQueue [13:32:05]wFMCommunicate request_size=4 [13:32:05]MH_SAM_APDU [13:32:05]CAPDU: 80 09 00 00 [13:32:05]Write to MH i2c: E2 08 00 37 02 80 09 00 00 00 00 00 00 AB [13:32:05]Write i2c OK [13:32:05]MH_I2C_Read... [13:32:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:32:05]Read from MH i2c: E2 [13:32:05]MH_I2C_Read... [13:32:05]Read from MH i2c: E2 03 00 [13:32:05]MH_I2C_Read... [13:32:05]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [13:32:05]RAPDU: 90 00 [13:32:05]wFMCommunicate OK [13:32:05]SAM_PROTO_ClearQueue done [13:32:05]KKMCreateOFDPacket [13:32:05]OFDProtocolAddRootSTLVToBuf [13:32:05]FM_MakeSignedData [13:32:05]FM_MakeSignedData [13:32:05]SAM_PROTO_SignData [13:32:05]wFMCommunicate request_size=4 [13:32:05]MH_SAM_APDU [13:32:05]CAPDU: 80 0D 01 02 [13:32:05]Write to MH i2c: E2 08 00 38 02 80 0D 01 02 00 00 00 00 B3 [13:32:05]Write i2c OK [13:32:05]MH_I2C_Read... [13:32:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:32:05]Read from MH i2c: E2 [13:32:05]MH_I2C_Read... [13:32:05]Read from MH i2c: E2 03 00 [13:32:05]MH_I2C_Read... [13:32:05]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [13:32:05]RAPDU: 90 00 [13:32:05]wFMCommunicate OK [13:32:05]wFMCommunicate request_size=255 [13:32:05]MH_SAM_APDU [13:32:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 01 00 00 F4 03 04 00 D4 40 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8C 74 01 00 35 04 06 00 A5 [13:32:05]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 34 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 01 00 00 F4 03 04 00 D4 40 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8C 74 01 00 35 04 06 00 A5 00 00 5C [13:32:05]Write i2c OK [13:32:05]MH_I2C_Read... [13:32:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:32:05]Read from MH i2c: E2 [13:32:05]MH_I2C_Read... [13:32:05]Read from MH i2c: E2 03 00 [13:32:05]MH_I2C_Read... [13:32:05]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [13:32:05]RAPDU: 90 00 [13:32:05]wFMCommunicate OK [13:32:05]wFMCommunicate request_size=10 [13:32:05]MH_SAM_APDU [13:32:05]CAPDU: 80 0D 02 02 05 67 48 49 23 23 [13:32:05]Write to MH i2c: E2 0D 00 3A 02 80 0D 02 02 05 00 67 48 49 23 23 00 00 FE [13:32:05]Write i2c OK [13:32:05]MH_I2C_Read... [13:32:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:32:05]Read from MH i2c: E2 [13:32:05]MH_I2C_Read... [13:32:05]Read from MH i2c: E2 03 00 [13:32:05]MH_I2C_Read... [13:32:05]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [13:32:05]RAPDU: 90 00 [13:32:05]wFMCommunicate OK [13:32:05]wFMCommunicate request_size=4 [13:32:05]MH_SAM_APDU [13:32:05]CAPDU: 80 0D 03 02 [13:32:05]Write to MH i2c: E2 08 00 3B 02 80 0D 03 02 00 00 00 00 B8 [13:32:05]Write i2c OK [13:32:05]MH_I2C_Read... [13:32:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:32:05]Read from MH i2c: E2 [13:32:05]MH_I2C_Read... [13:32:05]Read from MH i2c: E2 0B 00 [13:32:05]MH_I2C_Read... [13:32:05]Read from MH i2c: E2 0B 00 3B 02 00 C2 46 E1 8C CA C4 A2 C5 90 00 23 [13:32:05]RAPDU: C2 46 E1 8C CA C4 A2 C5 90 00 [13:32:05]wFMCommunicate OK [13:32:05]SAM_PROTO_SignData done [13:32:05]FM_MakeSignedData done [13:32:05]CreateOFDProtocolMessage [13:32:05]wFMCommunicate request_size=4 [13:32:05]MH_SAM_APDU [13:32:05]CAPDU: 80 11 00 00 [13:32:05]Write to MH i2c: E2 08 00 3C 02 80 11 00 00 00 00 00 00 B8 [13:32:05]Write i2c OK [13:32:05]MH_I2C_Read... [13:32:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:32:05]Read from MH i2c: E2 [13:32:05]MH_I2C_Read... [13:32:05]Read from MH i2c: E2 17 00 [13:32:05]MH_I2C_Read... [13:32:05]Read from MH i2c: E2 17 00 3C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 09 [13:32:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:32:05]wFMCommunicate OK [13:32:05]CreateOFDProtocolMessage done [13:32:05]OFDSenderStorePacket 95372 [13:32:05]StoreOFDPacket docnum=95372 [13:32:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3F F3 07 01 C3 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 34 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 01 00 00 F4 03 04 00 D4 40 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8C 74 01 00 35 04 06 00 A5 67 48 49 23 23 C2 46 E1 8C CA C4 A2 C5 [13:32:05]CheckFolder [13:32:05]dirname=/storage/ofd_packets [13:32:05]CheckFolder done [13:32:05]ProducePacketName [13:32:05]name=ofd_packets/00095372 [13:32:05]NVStorageSaveData ofd_packets/00095372 [13:32:05]File name is /storage/ofd_packets/00095372 [13:32:05]Write 301 bytes [13:32:05]NVStorageSaveData done [13:32:05]OFDSenderStorePacket done [13:32:05]KKMCreateOFDPacket done [13:32:05]NVStorageSaveData kkm_last_timestamp [13:32:05]File name is /storage/kkm_last_timestamp [13:32:05]Write 4 bytes [13:32:05]NVStorageSaveData done [13:32:05]ExternCall_PrintAddStr [13:32:05]wPrintStart [13:32:05]Write to MH i2c: 01 00 00 3D 02 3F [13:32:05]Write i2c OK [13:32:05]MH_I2C_Read... [13:32:05]Read from MH i2c: 01 [13:32:05]MH_I2C_Read... [13:32:05]Read from MH i2c: 01 07 00 [13:32:05]MH_I2C_Read... [13:32:05]Read from MH i2c: 01 07 00 3D 02 00 00 00 00 00 FF 0F 54 [13:32:05]RasterBufferAndPrint [13:32:05]line Счет N : (1)3405885 [13:32:05]line ИНН: 02508201610067 [13:32:05]line Контрольно-Кассовый Чек [13:32:05]line ПРОДАЖА [13:32:05]line ТРК (МРК, ГНК) : 32 [13:32:05]line Товар: 2710124130 [13:32:05]line Аи-92-К-4 [13:32:05]line 3.740 * 66.90 [13:32:05]line = 250.21 [13:32:05]line НДС 12% НСП 1% [13:32:05]line > о реализуемом товаре [13:32:05]line ОКРУГЛЕНИЕ: -0.21 [13:32:05]line ИТОГО: 250.00 [13:32:05]line Внесено: 250.00 [13:32:05]line СДАЧА: 0.00 [13:32:05]line НСП 1% : 2.21 [13:32:05]line НДС 12% : 26.57 [13:32:05]line Наличными: 250.00 [13:32:05]line Безнал.: 0.00 [13:32:05]line Место: АЗС № 82 "Партнер Нефть" [13:32:05]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:32:05]line СНО: Общий режим [13:32:05]line Чек 371 27.10.2024 13:32 [13:32:05]line Смена: 143 ФФД: 1.0 [13:32:05]line ЗНМ: 0300000017 [13:32:05]line РНМ: 0000000000170478 [13:32:05]line Версия ККМ: v1.0 [13:32:05]line ФМ: 0000000002098560 [13:32:05]line ФД: 95372 [13:32:05]line ФПД: 181863012967203 [13:32:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T133204&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95372&fm=181863012967203&tin=02508201610067®Number=0000000000170478&sum=25000 [13:32:05]written 0, free lines is 4095 [13:32:05]OFD Sender: Processing packet 95372 [packets to send 57, broken 56] [13:32:05]ProducePacketName [13:32:05]name=ofd_packets/00095372 [13:32:05]OFD Sender: To server: pG, [13:32:05]CommunicateWithHost lk.salyk.kg:30040 [13:32:05]ConnectInit lk.salyk.kg [13:32:06]Connected sock=11 [13:32:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3F F3 07 01 C3 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 34 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 01 00 00 F4 03 04 00 D4 40 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8C 74 01 00 35 04 06 00 A5 67 48 49 23 23 C2 46 E1 8C CA C4 A2 C5 [13:32:06]Write to MH i2c: 01 00 00 68 02 6A [13:32:06]Write i2c OK [13:32:06]MH_I2C_Read... [13:32:06]Read from MH i2c: 01 [13:32:06]MH_I2C_Read... [13:32:06]Read from MH i2c: 01 07 00 [13:32:06]MH_I2C_Read... [13:32:06]Read from MH i2c: 01 07 00 68 02 00 00 00 00 00 31 0D AF [13:32:06]RasterBufferAndPrint [13:32:06]line [13:32:06]line [13:32:06]line [13:32:06]line [13:32:06]line [13:32:06]written 0, free lines is 3404 [13:32:06]MH_Cut [13:32:06]Write to MH i2c: D1 01 00 6F 02 01 43 [13:32:06]Write i2c OK [13:32:06]MH_I2C_Read... [13:32:06]Read from MH i2c: D1 [13:32:06]MH_I2C_Read... [13:32:06]Read from MH i2c: D1 01 00 [13:32:06]MH_I2C_Read... [13:32:06]Read from MH i2c: D1 01 00 6F 02 00 42 [13:32:06]Write to MH i2c: 01 00 00 70 02 72 [13:32:06]Write i2c OK [13:32:06]MH_I2C_Read... [13:32:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A3 DD 47 00 68 A6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8C 74 01 00 F4 03 04 00 00 EB 1D 67 B6 04 01 00 00 C5 3F 5E D6 59 50 45 67 [13:32:06]CommunicateWithHost err = 0 [13:32:06]CheckOFDResponse [13:32:06]1017 (14) - 77093643461234 [13:32:06]1041 (16) - 0000000002098560 [13:32:06]1040 (4) - 95372 [13:32:06]1012 (4) - 27.10.2024 07:25 [13:32:06]1206 (1) - 0 [13:32:06]OFD Sender: Remove packet 95372 [13:32:06]ProducePacketName [13:32:06]name=ofd_packets/00095372 [13:32:06]NVStorageDeleteData [13:32:06]*** Cut start [13:32:06]*** Partial cut [13:32:06]*** CUTSNS_PIN = 1 [13:32:07]*** CUTSNS_PIN = 0 [13:32:07]*** Brake cut motor [13:32:07]OFD Sender: No OFD packet to send [13:32:07]Read from MH i2c: 01 [13:32:07]MH_I2C_Read... [13:32:07]*** Stop cut motor [13:32:07]*** Cut end [13:32:07]Read from MH i2c: 01 07 00 [13:32:07]MH_I2C_Read... [13:32:07]Read from MH i2c: 01 07 00 70 02 00 00 00 00 00 FF 0F 87 [13:32:07]process_action close_receipt done [13:32:07]requested_data is exist [13:32:07]produce_requested_data [13:32:07]requested_item fm.sn is exist - process it [13:32:07]wFMCommunicate request_size=4 [13:32:07]MH_SAM_APDU [13:32:07]CAPDU: 80 11 00 00 [13:32:07]Write to MH i2c: E2 08 00 71 02 80 11 00 00 00 00 00 00 ED [13:32:07]Write i2c OK [13:32:07]MH_I2C_Read... [13:32:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:32:07]Read from MH i2c: E2 [13:32:07]MH_I2C_Read... [13:32:07]Read from MH i2c: E2 17 00 [13:32:07]MH_I2C_Read... [13:32:07]Read from MH i2c: E2 17 00 71 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3E [13:32:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:32:07]wFMCommunicate OK [13:32:07]requested_item fd.num is exist - process it [13:32:07]SAM_PROTO_GetFieldsCounters [13:32:07]wFMCommunicate request_size=4 [13:32:07]MH_SAM_APDU [13:32:07]CAPDU: 80 13 00 00 [13:32:07]Write to MH i2c: E2 08 00 72 02 80 13 00 00 00 00 00 00 F0 [13:32:07]Write i2c OK [13:32:07]MH_I2C_Read... [13:32:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:32:07]Read from MH i2c: E2 [13:32:07]MH_I2C_Read... [13:32:07]Read from MH i2c: E2 62 00 [13:32:07]MH_I2C_Read... [13:32:07]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8C 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 73 01 00 00 5E 04 04 00 73 01 00 00 57 04 04 00 74 01 00 00 19 04 04 00 00 00 00 00 90 00 FD [13:32:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8C 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 73 01 00 00 5E 04 04 00 73 01 00 00 57 04 04 00 74 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:32:07]wFMCommunicate OK [13:32:07]SAM_PROTO_GetFieldsCounters done [13:32:07]requested_item shift.num is exist - process it [13:32:07]requested_item shift.opened is exist - process it [13:32:07]req_shift_opened [13:32:07]FM_GetShiftState [13:32:07]SAM_PROTO_GetShiftState [13:32:07]wFMCommunicate request_size=4 [13:32:07]MH_SAM_APDU [13:32:07]CAPDU: 80 13 01 00 [13:32:07]Write to MH i2c: E2 08 00 73 02 80 13 01 00 00 00 00 00 F2 [13:32:07]Write i2c OK [13:32:07]MH_I2C_Read... [13:32:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:32:08]Read from MH i2c: E2 [13:32:08]MH_I2C_Read... [13:32:08]Read from MH i2c: E2 0E 00 [13:32:08]MH_I2C_Read... [13:32:08]Read from MH i2c: E2 0E 00 73 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 9E [13:32:08]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:32:08]wFMCommunicate OK [13:32:08]SAM_PROTO_GetShiftState done [13:32:08]FM_GetShiftState done [13:32:08]req_shift_opened done [13:32:08]requested_item shift.open_date is exist - process it [13:32:08]req_shift_open_date [13:32:08]req_shift_open_date done [13:32:08]produce_requested_data done [13:32:08]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95372,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:32:08]process_action_free close_receipt [13:32:08]json_value_free [13:32:08]json_value_free done [13:32:08]process_json_proto returns [13:32:08]Send response to host [13:32:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95372,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:32:08]free response buf [13:32:08]execute_script done [13:32:08]execute_script returns [13:32:08]free content buf [13:32:08]Sock 9.Close socket [13:32:08]Sock 9.Thread stoped [13:32:12]OFD Sender: No OFD packet to send [13:32:17]OFD Sender: No OFD packet to send [13:32:22]OFD Sender: No OFD packet to send [13:32:27]OFD Sender: No OFD packet to send [13:32:32]OFD Sender: No OFD packet to send [13:32:37]OFD Sender: No OFD packet to send [13:32:42]OFD Sender: No OFD packet to send [13:32:47]OFD Sender: No OFD packet to send [13:32:52]OFD Sender: No OFD packet to send [13:32:57]OFD Sender: No OFD packet to send [13:33:02]OFD Sender: No OFD packet to send [13:33:07]OFD Sender: No OFD packet to send [13:33:12]OFD Sender: No OFD packet to send [13:33:17]OFD Sender: No OFD packet to send [13:33:22]OFD Sender: No OFD packet to send [13:33:27]OFD Sender: No OFD packet to send [13:33:32]OFD Sender: No OFD packet to send [13:33:37]OFD Sender: No OFD packet to send [13:33:42]OFD Sender: No OFD packet to send [13:33:42]accept exits with 10 [13:33:42]New connection [13:33:42]New thread 3067239780 created [13:33:42]Thread 3067096420 joined [13:33:42]Waiting for new connection... [13:33:42] Sock 10.Parse request [13:33:42]Sock 10.Check first char [13:33:42]Sock 10.First char is OK [13:33:42]request: POST /json_proto HTTP/1.0 [13:33:42]Method: POST [13:33:42]URL: /json_proto [13:33:42]Method is POST - this is cgi request [13:33:42]url: /json_proto [13:33:42]query_string will be loaded in cgi processing [13:33:42]execute_cgi json_proto POST (null) [13:33:42]execute_cgi path=json_proto method=POST [13:33:42]POST find Content-Length [13:33:42]Host: 172.17.40.67:8080 [13:33:42]Content-Length: 678 [13:33:42]Content-Type: application/json [13:33:42] [13:33:42]POST finish read [13:33:42]Found Content-Length = 678 [13:33:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405887", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.240, "sum" : 350.56, "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" ] } } [13:33:42]execute_script... [13:33: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)3405887", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.240, "sum" : 350.56, "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" ] } } [13:33:42]POST & json_proto [13:33:42]process_json_proto [13:33:42]json parsed OK: [13:33:42]protocol is kg_v1.0 [13:33:42]action value=close_receipt [13:33:42]process_action close_receipt [13:33:42]cmd_close_receipt [13:33:42]MH_GetDate [13:33:42]Write to MH i2c: F0 00 00 74 02 65 [13:33:42]Write i2c OK [13:33:42]MH_I2C_Read... [13:33:42]Read from MH i2c: F0 [13:33:42]MH_I2C_Read... [13:33:42]Read from MH i2c: F0 09 00 [13:33:42]MH_I2C_Read... [13:33:42]Read from MH i2c: F0 09 00 74 02 00 37 41 1E 67 EE DA 66 66 FF [13:33:42]GetLastDocTimeStamp 1730035924 [13:33:42]current date 1730036023 [13:33:42]FM_GetShiftState [13:33:42]SAM_PROTO_GetShiftState [13:33:42]wFMCommunicate request_size=4 [13:33:42]MH_SAM_APDU [13:33:42]CAPDU: 80 13 01 00 [13:33:42]Write to MH i2c: E2 08 00 75 02 80 13 01 00 00 00 00 00 F4 [13:33:42]Write i2c OK [13:33:42]MH_I2C_Read... [13:33:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:33:42]Read from MH i2c: E2 [13:33:42]MH_I2C_Read... [13:33:42]Read from MH i2c: E2 0E 00 [13:33:42]MH_I2C_Read... [13:33:42]Read from MH i2c: E2 0E 00 75 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A0 [13:33:42]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:33:42]wFMCommunicate OK [13:33:42]SAM_PROTO_GetShiftState done [13:33:42]FM_GetShiftState done [13:33:42]opened in 1729987736 [13:33:42]opened+sec_in_day 1730074136 [13:33:42]quantity*price = 35055 [13:33:42]sum+1 = 35057 [13:33:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.23 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 372 27.10.2024 13:33 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95373 ФПД: 155554704847976 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T133343&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95373&fm=155554704847976&tin=02508201610067®Number=0000000000170478&sum=35000 [13:33:44]StoreToDocumentArchive [13:33:44]shift 143 fd 95373 [13:33:44]save to /storage/0143/doc_00095373 [13:33:44]save last doc name /storage/0143/doc_00095373 to /storage/kkm_last_doc_name [13:33:44]save OK [13:33:44]Clear old archive folders... [13:33:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:33:44]tlvbuf is 0144AE80 [13:33:44]SAM_PROTO_ClearQueue [13:33:44]wFMCommunicate request_size=4 [13:33:44]MH_SAM_APDU [13:33:44]CAPDU: 80 09 00 00 [13:33:44]Write to MH i2c: E2 08 00 82 02 80 09 00 00 00 00 00 00 F6 [13:33:44]Write i2c OK [13:33:44]MH_I2C_Read... [13:33:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:33:44]Read from MH i2c: E2 [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: E2 03 00 [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [13:33:44]RAPDU: 90 00 [13:33:44]wFMCommunicate OK [13:33:44]SAM_PROTO_ClearQueue done [13:33:44]KKMCreateOFDPacket [13:33:44]OFDProtocolAddRootSTLVToBuf [13:33:44]FM_MakeSignedData [13:33:44]FM_MakeSignedData [13:33:44]SAM_PROTO_SignData [13:33:44]wFMCommunicate request_size=4 [13:33:44]MH_SAM_APDU [13:33:44]CAPDU: 80 0D 01 02 [13:33:44]Write to MH i2c: E2 08 00 83 02 80 0D 01 02 00 00 00 00 FE [13:33:44]Write i2c OK [13:33:44]MH_I2C_Read... [13:33:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:33:44]Read from MH i2c: E2 [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: E2 03 00 [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [13:33:44]RAPDU: 90 00 [13:33:44]wFMCommunicate OK [13:33:44]wFMCommunicate request_size=255 [13:33:44]MH_SAM_APDU [13:33:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 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 8B 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 74 01 00 00 F4 03 04 00 37 41 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8D 74 01 00 35 04 06 00 8D [13:33:44]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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 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 8B 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 74 01 00 00 F4 03 04 00 37 41 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8D 74 01 00 35 04 06 00 8D 00 00 27 [13:33:44]Write i2c OK [13:33:44]MH_I2C_Read... [13:33:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:33:44]Read from MH i2c: E2 [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: E2 03 00 [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [13:33:44]RAPDU: 90 00 [13:33:44]wFMCommunicate OK [13:33:44]wFMCommunicate request_size=10 [13:33:44]MH_SAM_APDU [13:33:44]CAPDU: 80 0D 02 02 05 79 E6 EC F4 68 [13:33:44]Write to MH i2c: E2 0D 00 85 02 80 0D 02 02 05 00 79 E6 EC F4 68 00 00 B2 [13:33:44]Write i2c OK [13:33:44]MH_I2C_Read... [13:33:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:33:44]Read from MH i2c: E2 [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: E2 03 00 [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [13:33:44]RAPDU: 90 00 [13:33:44]wFMCommunicate OK [13:33:44]wFMCommunicate request_size=4 [13:33:44]MH_SAM_APDU [13:33:44]CAPDU: 80 0D 03 02 [13:33:44]Write to MH i2c: E2 08 00 86 02 80 0D 03 02 00 00 00 00 03 [13:33:44]Write i2c OK [13:33:44]MH_I2C_Read... [13:33:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:33:44]Read from MH i2c: E2 [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: E2 0B 00 [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: E2 0B 00 86 02 00 DD BD DD D0 23 7C F1 ED 90 00 C8 [13:33:44]RAPDU: DD BD DD D0 23 7C F1 ED 90 00 [13:33:44]wFMCommunicate OK [13:33:44]SAM_PROTO_SignData done [13:33:44]FM_MakeSignedData done [13:33:44]CreateOFDProtocolMessage [13:33:44]wFMCommunicate request_size=4 [13:33:44]MH_SAM_APDU [13:33:44]CAPDU: 80 11 00 00 [13:33:44]Write to MH i2c: E2 08 00 87 02 80 11 00 00 00 00 00 00 03 [13:33:44]Write i2c OK [13:33:44]MH_I2C_Read... [13:33:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:33:44]Read from MH i2c: E2 [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: E2 17 00 [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: E2 17 00 87 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 54 [13:33:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:33:44]wFMCommunicate OK [13:33:44]CreateOFDProtocolMessage done [13:33:44]OFDSenderStorePacket 95373 [13:33:44]StoreOFDPacket docnum=95373 [13:33:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F6 E8 07 01 DA 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 34 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 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 8B 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 74 01 00 00 F4 03 04 00 37 41 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8D 74 01 00 35 04 06 00 8D 79 E6 EC F4 68 DD BD DD D0 23 7C F1 ED [13:33:44]CheckFolder [13:33:44]dirname=/storage/ofd_packets [13:33:44]CheckFolder done [13:33:44]ProducePacketName [13:33:44]name=ofd_packets/00095373 [13:33:44]NVStorageSaveData ofd_packets/00095373 [13:33:44]File name is /storage/ofd_packets/00095373 [13:33:44]Write 301 bytes [13:33:44]NVStorageSaveData done [13:33:44]OFDSenderStorePacket done [13:33:44]KKMCreateOFDPacket done [13:33:44]NVStorageSaveData kkm_last_timestamp [13:33:44]File name is /storage/kkm_last_timestamp [13:33:44]Write 4 bytes [13:33:44]NVStorageSaveData done [13:33:44]ExternCall_PrintAddStr [13:33:44]wPrintStart [13:33:44]Write to MH i2c: 01 00 00 88 02 8A [13:33:44]Write i2c OK [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: 01 [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: 01 07 00 [13:33:44]MH_I2C_Read... [13:33:44]Read from MH i2c: 01 07 00 88 02 00 00 00 00 00 FF 0F 9F [13:33:44]RasterBufferAndPrint [13:33:44]line Счет N : (1)3405887 [13:33:44]line ИНН: 02508201610067 [13:33:44]line Контрольно-Кассовый Чек [13:33:44]line ПРОДАЖА [13:33:44]line ТРК (МРК, ГНК) : 32 [13:33:44]line Товар: 2710124130 [13:33:44]line Аи-92-К-4 [13:33:44]line 5.240 * 66.90 [13:33:44]line = 350.56 [13:33:44]line НДС 12% НСП 1% [13:33:44]line > о реализуемом товаре [13:33:44]line ОКРУГЛЕНИЕ: -0.56 [13:33:45]line ИТОГО: 350.00 [13:33:45]line Внесено: 350.00 [13:33:45]line СДАЧА: 0.00 [13:33:45]line НСП 1% : 3.10 [13:33:45]line НДС 12% : 37.23 [13:33:45]line Наличными: 350.00 [13:33:45]line Безнал.: 0.00 [13:33:45]line Место: АЗС № 82 "Партнер Нефть" [13:33:45]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:33:45]line СНО: Общий режим [13:33:45]line Чек 372 27.10.2024 13:33 [13:33:45]line Смена: 143 ФФД: 1.0 [13:33:45]line ЗНМ: 0300000017 [13:33:45]line РНМ: 0000000000170478 [13:33:45]line Версия ККМ: v1.0 [13:33:45]line ФМ: 0000000002098560 [13:33:45]line ФД: 95373 [13:33:45]line ФПД: 155554704847976 [13:33:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T133343&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95373&fm=155554704847976&tin=02508201610067®Number=0000000000170478&sum=35000 [13:33:45]OFD Sender: Processing packet 95373 [packets to send 57, broken 56] [13:33:45]ProducePacketName [13:33:45]name=ofd_packets/00095373 [13:33:45]OFD Sender: To server: pG, [13:33:45]CommunicateWithHost lk.salyk.kg:30040 [13:33:45]ConnectInit lk.salyk.kg [13:33:45]written 0, free lines is 4095 [13:33:45]Connected sock=11 [13:33:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F6 E8 07 01 DA 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 34 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 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 8B 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 74 01 00 00 F4 03 04 00 37 41 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 Write to MH i2c: 00 01 30 00 30 00 30 B3 30 02 30 B5 30 [13:33:45]30 30 Write i2c OK [13:33:45]30 MH_I2C_Read... [13:33:45]32 Read from MH i2c: 30 01 39 [13:33:45]38 MH_I2C_Read... [13:33:45]35 36 30 10 04 04 00 8D 74 01 00 35 04 06 00 8D 79 E6 EC F4 68 DD BD DD D0 23 7C F1 ED [13:33:45]Read from MH i2c: 01 07 00 [13:33:45]MH_I2C_Read... [13:33:45]Read from MH i2c: 01 07 00 B3 02 00 00 00 00 00 AB 0D 74 [13:33:45]RasterBufferAndPrint [13:33:45]line [13:33:45]line [13:33:45]line [13:33:45]line [13:33:45]line [13:33:45]written 0, free lines is 3554 [13:33:45]MH_Cut [13:33:45]Write to MH i2c: D1 01 00 BA 02 01 8E [13:33:45]Write i2c OK [13:33:45]MH_I2C_Read... [13:33:45]Read from MH i2c: D1 [13:33:45]MH_I2C_Read... [13:33:45]Read from MH i2c: D1 01 00 [13:33:45]MH_I2C_Read... [13:33:45]Read from MH i2c: D1 01 00 BA 02 00 8D [13:33:45]Write to MH i2c: 01 00 00 BB 02 BD [13:33:45]Write i2c OK [13:33:45]MH_I2C_Read... [13:33:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 CD 29 47 00 10 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 32 30 39 38 35 36 30 10 04 04 00 8D 74 01 00 F4 03 04 00 63 EB 1D 67 B6 04 01 00 00 AA 76 76 CA 7C B9 29 22 [13:33:46]CommunicateWithHost err = 0 [13:33:46]CheckOFDResponse [13:33:46]1017 (14) - 77093643461234 [13:33:46]1041 (16) - 0000000002098560 [13:33:46]1040 (4) - 95373 [13:33:46]1012 (4) - 27.10.2024 07:27 [13:33:46]1206 (1) - 0 [13:33:46]OFD Sender: Remove packet 95373 [13:33:46]ProducePacketName [13:33:46]name=ofd_packets/00095373 [13:33:46]NVStorageDeleteData [13:33:46]*** Cut start [13:33:46]*** Partial cut [13:33:46]*** CUTSNS_PIN = 1 [13:33:46]*** CUTSNS_PIN = 0 [13:33:46]*** Brake cut motor [13:33:46]OFD Sender: No OFD packet to send [13:33:46]Read from MH i2c: 01 [13:33:46]MH_I2C_Read... [13:33:46]*** Stop cut motor [13:33:46]*** Cut end [13:33:46]Read from MH i2c: 01 07 00 [13:33:46]MH_I2C_Read... [13:33:46]Read from MH i2c: 01 07 00 BB 02 00 00 00 00 00 FF 0F D2 [13:33:46]process_action close_receipt done [13:33:46]requested_data is exist [13:33:46]produce_requested_data [13:33:46]requested_item fm.sn is exist - process it [13:33:46]wFMCommunicate request_size=4 [13:33:46]MH_SAM_APDU [13:33:46]CAPDU: 80 11 00 00 [13:33:46]Write to MH i2c: E2 08 00 BC 02 80 11 00 00 00 00 00 00 38 [13:33:46]Write i2c OK [13:33:46]MH_I2C_Read... [13:33:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:33:46]Read from MH i2c: E2 [13:33:46]MH_I2C_Read... [13:33:46]Read from MH i2c: E2 17 00 [13:33:46]MH_I2C_Read... [13:33:46]Read from MH i2c: E2 17 00 BC 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 89 [13:33:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:33:46]wFMCommunicate OK [13:33:46]requested_item fd.num is exist - process it [13:33:46]SAM_PROTO_GetFieldsCounters [13:33:46]wFMCommunicate request_size=4 [13:33:46]MH_SAM_APDU [13:33:46]CAPDU: 80 13 00 00 [13:33:46]Write to MH i2c: E2 08 00 BD 02 80 13 00 00 00 00 00 00 3B [13:33:46]Write i2c OK [13:33:46]MH_I2C_Read... [13:33:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:33:47]Read from MH i2c: E2 [13:33:47]MH_I2C_Read... [13:33:47]Read from MH i2c: E2 62 00 [13:33:47]MH_I2C_Read... [13:33:47]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8D 74 01 00 0E 04 04 00 8F 00 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 4C [13:33:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8D 74 01 00 0E 04 04 00 8F 00 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 [13:33:47]wFMCommunicate OK [13:33:47]SAM_PROTO_GetFieldsCounters done [13:33:47]requested_item shift.num is exist - process it [13:33:47]requested_item shift.opened is exist - process it [13:33:47]req_shift_opened [13:33:47]FM_GetShiftState [13:33:47]SAM_PROTO_GetShiftState [13:33:47]wFMCommunicate request_size=4 [13:33:47]MH_SAM_APDU [13:33:47]CAPDU: 80 13 01 00 [13:33:47]Write to MH i2c: E2 08 00 BE 02 80 13 01 00 00 00 00 00 3D [13:33:47]Write i2c OK [13:33:47]MH_I2C_Read... [13:33:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:33:47]Read from MH i2c: E2 [13:33:47]MH_I2C_Read... [13:33:47]Read from MH i2c: E2 0E 00 [13:33:47]MH_I2C_Read... [13:33:47]Read from MH i2c: E2 0E 00 BE 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E9 [13:33:47]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:33:47]wFMCommunicate OK [13:33:47]SAM_PROTO_GetShiftState done [13:33:47]FM_GetShiftState done [13:33:47]req_shift_opened done [13:33:47]requested_item shift.open_date is exist - process it [13:33:47]req_shift_open_date [13:33:47]req_shift_open_date done [13:33:47]produce_requested_data done [13:33:47]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95373,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:33:47]process_action_free close_receipt [13:33:47]json_value_free [13:33:47]json_value_free done [13:33:47]process_json_proto returns [13:33:47]Send response to host [13:33:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95373,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:33:47]free response buf [13:33:47]execute_script done [13:33:47]execute_script returns [13:33:47]free content buf [13:33:47]Sock 10.Close socket [13:33:47]Sock 10.Thread stoped [13:33:47]accept exits with 9 [13:33:47]New connection [13:33:47]New thread 3067096420 created [13:33:47]Thread 3067239780 joined [13:33:47]Waiting for new connection... [13:33:47] Sock 9.Parse request [13:33:47]Sock 9.Check first char [13:33:47]Sock 9.First char is OK [13:33:47]request: POST /json_proto HTTP/1.0 [13:33:47]Method: POST [13:33:47]URL: /json_proto [13:33:47]Method is POST - this is cgi request [13:33:47]url: /json_proto [13:33:47]query_string will be loaded in cgi processing [13:33:47]execute_cgi json_proto POST (null) [13:33:47]execute_cgi path=json_proto method=POST [13:33:47]POST find Content-Length [13:33:47]Host: 172.17.40.67:8080 [13:33:47]Content-Length: 770 [13:33:47]Content-Type: application/json [13:33:47] [13:33:47]POST finish read [13:33:47]Found Content-Length = 770 [13:33:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405886", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:33:47]execute_script... [13:33:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405886", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:33:47]POST & json_proto [13:33:47]process_json_proto [13:33:47]json parsed OK: [13:33:47]protocol is kg_v1.0 [13:33:47]action value=close_receipt [13:33:47]process_action close_receipt [13:33:47]cmd_close_receipt [13:33:47]MH_GetDate [13:33:47]Write to MH i2c: F0 00 00 BF 02 B0 [13:33:47]Write i2c OK [13:33:47]MH_I2C_Read... [13:33:47]Read from MH i2c: F0 [13:33:47]MH_I2C_Read... [13:33:47]Read from MH i2c: F0 09 00 [13:33:47]MH_I2C_Read... [13:33:47]Read from MH i2c: F0 09 00 BF 02 00 3B 41 1E 67 EE DA 66 66 4E [13:33:47]GetLastDocTimeStamp 1730036023 [13:33:47]current date 1730036027 [13:33:47]FM_GetShiftState [13:33:47]SAM_PROTO_GetShiftState [13:33:47]wFMCommunicate request_size=4 [13:33:47]MH_SAM_APDU [13:33:47]CAPDU: 80 13 01 00 [13:33:47]Write to MH i2c: E2 08 00 C0 02 80 13 01 00 00 00 00 00 3F [13:33:47]Write i2c OK [13:33:47]MH_I2C_Read... [13:33:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:33:47]Read from MH i2c: E2 [13:33:47]MH_I2C_Read... [13:33:47]Read from MH i2c: E2 0E 00 [13:33:47]MH_I2C_Read... [13:33:47]Read from MH i2c: E2 0E 00 C0 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 EB [13:33:47]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:33:47]wFMCommunicate OK [13:33:47]SAM_PROTO_GetShiftState done [13:33:47]FM_GetShiftState done [13:33:47]opened in 1729987736 [13:33:47]opened+sec_in_day 1730074136 [13:33:47]quantity*price = 100015 [13:33:47]sum+1 = 100017 [13:33:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 373 27.10.2024 13:33 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95374 ФПД: 152377564745746 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T133348&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95374&fm=152377564745746&tin=02508201610067®Number=0000000000170478&sum=100016 [13:33:49]StoreToDocumentArchive [13:33:49]shift 143 fd 95374 [13:33:49]save to /storage/0143/doc_00095374 [13:33:49]save last doc name /storage/0143/doc_00095374 to /storage/kkm_last_doc_name [13:33:49]save OK [13:33:49]Clear old archive folders... [13:33:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:33:49]tlvbuf is 0140EB10 [13:33:49]SAM_PROTO_ClearQueue [13:33:49]wFMCommunicate request_size=4 [13:33:49]MH_SAM_APDU [13:33:49]CAPDU: 80 09 00 00 [13:33:49]Write to MH i2c: E2 08 00 CD 02 80 09 00 00 00 00 00 00 41 [13:33:49]Write i2c OK [13:33:49]MH_I2C_Read... [13:33:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:33:49]Read from MH i2c: E2 [13:33:49]MH_I2C_Read... [13:33:49]Read from MH i2c: E2 03 00 [13:33:49]MH_I2C_Read... [13:33:49]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [13:33:49]RAPDU: 90 00 [13:33:49]wFMCommunicate OK [13:33:49]SAM_PROTO_ClearQueue done [13:33:49]KKMCreateOFDPacket [13:33:49]OFDProtocolAddRootSTLVToBuf [13:33:49]FM_MakeSignedData [13:33:49]FM_MakeSignedData [13:33:49]SAM_PROTO_SignData [13:33:49]wFMCommunicate request_size=4 [13:33:49]MH_SAM_APDU [13:33:49]CAPDU: 80 0D 01 02 [13:33:49]Write to MH i2c: E2 08 00 CE 02 80 0D 01 02 00 00 00 00 49 [13:33:49]Write i2c OK [13:33:49]MH_I2C_Read... [13:33:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:33:49]Read from MH i2c: E2 [13:33:49]MH_I2C_Read... [13:33:49]Read from MH i2c: E2 03 00 [13:33:49]MH_I2C_Read... [13:33:49]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [13:33:49]RAPDU: 90 00 [13:33:49]wFMCommunicate OK [13:33:49]wFMCommunicate request_size=255 [13:33:49]MH_SAM_APDU [13:33:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 01 00 00 F4 03 04 00 3C 41 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8E 74 01 00 35 04 06 00 8A [13:33:49]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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 01 00 00 F4 03 04 00 3C 41 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8E 74 01 00 35 04 06 00 8A 00 00 85 [13:33:49]Write i2c OK [13:33:49]MH_I2C_Read... [13:33:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:33:50]Read from MH i2c: E2 [13:33:50]MH_I2C_Read... [13:33:50]Read from MH i2c: E2 03 00 [13:33:50]MH_I2C_Read... [13:33:50]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [13:33:50]RAPDU: 90 00 [13:33:50]wFMCommunicate OK [13:33:50]wFMCommunicate request_size=10 [13:33:50]MH_SAM_APDU [13:33:50]CAPDU: 80 0D 02 02 05 96 2A 9E 50 12 [13:33:50]Write to MH i2c: E2 0D 00 D0 02 80 0D 02 02 05 00 96 2A 9E 50 12 00 00 16 [13:33:50]Write i2c OK [13:33:50]MH_I2C_Read... [13:33:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:33:50]Read from MH i2c: E2 [13:33:50]MH_I2C_Read... [13:33:50]Read from MH i2c: E2 03 00 [13:33:50]MH_I2C_Read... [13:33:50]Read from MH i2c: E2 03 00 D0 02 00 90 00 46 [13:33:50]RAPDU: 90 00 [13:33:50]wFMCommunicate OK [13:33:50]wFMCommunicate request_size=4 [13:33:50]MH_SAM_APDU [13:33:50]CAPDU: 80 0D 03 02 [13:33:50]Write to MH i2c: E2 08 00 D1 02 80 0D 03 02 00 00 00 00 4E [13:33:50]Write i2c OK [13:33:50]MH_I2C_Read... [13:33:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:33:50]Read from MH i2c: E2 [13:33:50]MH_I2C_Read... [13:33:50]Read from MH i2c: E2 0B 00 [13:33:50]MH_I2C_Read... [13:33:50]Read from MH i2c: E2 0B 00 D1 02 00 71 6C BB 21 8D 6E 5C 57 90 00 B6 [13:33:50]RAPDU: 71 6C BB 21 8D 6E 5C 57 90 00 [13:33:50]wFMCommunicate OK [13:33:50]SAM_PROTO_SignData done [13:33:50]FM_MakeSignedData done [13:33:50]CreateOFDProtocolMessage [13:33:50]wFMCommunicate request_size=4 [13:33:50]MH_SAM_APDU [13:33:50]CAPDU: 80 11 00 00 [13:33:50]Write to MH i2c: E2 08 00 D2 02 80 11 00 00 00 00 00 00 4E [13:33:50]Write i2c OK [13:33:50]MH_I2C_Read... [13:33:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:33:50]Read from MH i2c: E2 [13:33:50]MH_I2C_Read... [13:33:50]Read from MH i2c: E2 17 00 [13:33:50]MH_I2C_Read... [13:33:50]Read from MH i2c: E2 17 00 D2 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9F [13:33:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:33:50]wFMCommunicate OK [13:33:50]CreateOFDProtocolMessage done [13:33:50]OFDSenderStorePacket 95374 [13:33:50]StoreOFDPacket docnum=95374 [13:33:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3D 9E 07 01 19 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 01 00 00 F4 03 04 00 3C 41 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8E 74 01 00 35 04 06 00 8A 96 2A 9E 50 12 71 6C BB 21 8D 6E 5C 57 [13:33:50]CheckFolder [13:33:50]dirname=/storage/ofd_packets [13:33:50]CheckFolder done [13:33:50]ProducePacketName [13:33:50]name=ofd_packets/00095374 [13:33:50]NVStorageSaveData ofd_packets/00095374 [13:33:50]File name is /storage/ofd_packets/00095374 [13:33:50]Write 301 bytes [13:33:50]NVStorageSaveData done [13:33:50]OFDSenderStorePacket done [13:33:50]KKMCreateOFDPacket done [13:33:50]NVStorageSaveData kkm_last_timestamp [13:33:50]File name is /storage/kkm_last_timestamp [13:33:50]Write 4 bytes [13:33:50]NVStorageSaveData done [13:33:50]ExternCall_PrintAddStr [13:33:50]wPrintStart [13:33:50]Write to MH i2c: 01 00 00 D3 02 D5 [13:33:50]Write i2c OK [13:33:50]MH_I2C_Read... [13:33:50]Read from MH i2c: 01 [13:33:50]MH_I2C_Read... [13:33:50]Read from MH i2c: 01 07 00 [13:33:50]MH_I2C_Read... [13:33:50]Read from MH i2c: 01 07 00 D3 02 00 00 00 00 00 FF 0F EA [13:33:50]RasterBufferAndPrint [13:33:50]line Счет N : (1)3405886 [13:33:50]line ИНН: 02508201610067 [13:33:50]line Контрольно-Кассовый Чек [13:33:50]line ПРОДАЖА [13:33:50]line ТРК (МРК, ГНК) : 12 [13:33:50]line Товар: 2710124130 [13:33:50]line Аи-92-К-4 [13:33:50]line 14.950 * 66.90 [13:33:50]line = 1000.16 [13:33:50]line НДС 12% НСП 1% [13:33:50]line > о реализуемом товаре [13:33:50]line ИТОГО: 1000.16 [13:33:50]line НСП 1% : 8.85 [13:33:50]line НДС 12% : 106.21 [13:33:50]line Наличными: 0.00 [13:33:50]line Безнал.: 1000.16 [13:33:50]line Место: АЗС № 82 "Партнер Нефть" [13:33:50]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:33:50]line СНО: Общий режим [13:33:50]line Чек 373 27.10.2024 13:33 [13:33:50]line Смена: 143 ФФД: 1.0 [13:33:50]line ЗНМ: 0300000017 [13:33:50]line РНМ: 0000000000170478 [13:33:50]line Версия ККМ: v1.0 [13:33:50]line Платежная система: Mbank [13:33:50]line ФМ: 0000000002098560 [13:33:50]line ФД: 95374 [13:33:50]line ФПД: 152377564745746 [13:33:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T133348&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95374&fm=152377564745746&tin=02508201610067®Number=0000000000170478&sum=100016 [13:33:50]OFD Sender: Processing packet 95374 [packets to send 57, broken 56] [13:33:50]ProducePacketName [13:33:50]name=ofd_packets/00095374 [13:33:50]OFD Sender: To server: pG, [13:33:50]CommunicateWithHost lk.salyk.kg:30040 [13:33:50]ConnectInit lk.salyk.kg [13:33:50]written 0, free lines is 4095 [13:33:50]Connected sock=11 [13:33:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3D 9E 07 01 19 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 01 00 00 F4 03 04 00 3C 41 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8E 74 01 00 35 04 06 00 8A 96 2A 9E 50 12 71 6C BB 21 8D 6E 5C 57 [13:33:51]Write to MH i2c: 01 00 00 FC 02 FE [13:33:51]Write i2c OK [13:33:51]MH_I2C_Read... [13:33:51]Read from MH i2c: 01 [13:33:51]MH_I2C_Read... [13:33:51]Read from MH i2c: 01 07 00 [13:33:51]MH_I2C_Read... [13:33:51]Read from MH i2c: 01 07 00 FC 02 00 00 00 00 00 EE 0D 00 [13:33:51]RasterBufferAndPrint [13:33:51]line [13:33:51]line [13:33:51]line [13:33:51]line [13:33:51]line [13:33:51]written 0, free lines is 3601 [13:33:51]MH_Cut [13:33:51]Write to MH i2c: D1 01 00 03 03 01 D8 [13:33:51]Write i2c OK [13:33:51]MH_I2C_Read... [13:33:51]Read from MH i2c: D1 [13:33:51]MH_I2C_Read... [13:33:51]Read from MH i2c: D1 01 00 [13:33:51]MH_I2C_Read... [13:33:51]Read from MH i2c: D1 01 00 03 03 00 D7 [13:33:51]Write to MH i2c: 01 00 00 04 03 07 [13:33:51]Write i2c OK [13:33:51]MH_I2C_Read... [13:33:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 37 AE 47 00 77 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 32 30 39 38 35 36 30 10 04 04 00 8E 74 01 00 F4 03 04 00 69 EB 1D 67 B6 04 01 00 00 49 0F D7 F1 FA A6 E7 78 [13:33:51]CommunicateWithHost err = 0 [13:33:51]CheckOFDResponse [13:33:51]1017 (14) - 77093643461234 [13:33:51]1041 (16) - 0000000002098560 [13:33:51]1040 (4) - 95374 [13:33:51]1012 (4) - 27.10.2024 07:27 [13:33:51]1206 (1) - 0 [13:33:51]OFD Sender: Remove packet 95374 [13:33:51]ProducePacketName [13:33:51]name=ofd_packets/00095374 [13:33:51]NVStorageDeleteData [13:33:51]*** Cut start [13:33:51]*** Partial cut [13:33:51]*** CUTSNS_PIN = 1 [13:33:51]*** CUTSNS_PIN = 0 [13:33:51]*** Brake cut motor [13:33:52]OFD Sender: No OFD packet to send [13:33:52]Read from MH i2c: 01 [13:33:52]MH_I2C_Read... [13:33:52]*** Stop cut motor [13:33:52]*** Cut end [13:33:52]Read from MH i2c: 01 07 00 [13:33:52]MH_I2C_Read... [13:33:52]Read from MH i2c: 01 07 00 04 03 00 00 00 00 00 FF 0F 1C [13:33:52]process_action close_receipt done [13:33:52]requested_data is exist [13:33:52]produce_requested_data [13:33:52]requested_item fm.sn is exist - process it [13:33:52]wFMCommunicate request_size=4 [13:33:52]MH_SAM_APDU [13:33:52]CAPDU: 80 11 00 00 [13:33:52]Write to MH i2c: E2 08 00 05 03 80 11 00 00 00 00 00 00 82 [13:33:52]Write i2c OK [13:33:52]MH_I2C_Read... [13:33:52]Read from MH i2c: E2 [13:33:52]MH_I2C_Read... [13:33:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:33:52]Read from MH i2c: E2 17 00 [13:33:52]MH_I2C_Read... [13:33:52]Read from MH i2c: E2 17 00 05 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D3 [13:33:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:33:52]wFMCommunicate OK [13:33:52]requested_item fd.num is exist - process it [13:33:52]SAM_PROTO_GetFieldsCounters [13:33:52]wFMCommunicate request_size=4 [13:33:52]MH_SAM_APDU [13:33:52]CAPDU: 80 13 00 00 [13:33:52]Write to MH i2c: E2 08 00 06 03 80 13 00 00 00 00 00 00 85 [13:33:52]Write i2c OK [13:33:52]MH_I2C_Read... [13:33:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:33:52]Read from MH i2c: E2 [13:33:52]MH_I2C_Read... [13:33:52]Read from MH i2c: E2 62 00 [13:33:52]MH_I2C_Read... [13:33:52]Read from MH i2c: E2 62 00 06 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8E 74 01 00 0E 04 04 00 8F 00 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 9A [13:33:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8E 74 01 00 0E 04 04 00 8F 00 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 [13:33:52]wFMCommunicate OK [13:33:52]SAM_PROTO_GetFieldsCounters done [13:33:52]requested_item shift.num is exist - process it [13:33:52]requested_item shift.opened is exist - process it [13:33:52]req_shift_opened [13:33:52]FM_GetShiftState [13:33:52]SAM_PROTO_GetShiftState [13:33:52]wFMCommunicate request_size=4 [13:33:52]MH_SAM_APDU [13:33:52]CAPDU: 80 13 01 00 [13:33:52]Write to MH i2c: E2 08 00 07 03 80 13 01 00 00 00 00 00 87 [13:33:52]Write i2c OK [13:33:52]MH_I2C_Read... [13:33:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:33:52]Read from MH i2c: E2 [13:33:52]MH_I2C_Read... [13:33:52]Read from MH i2c: E2 0E 00 [13:33:52]MH_I2C_Read... [13:33:52]Read from MH i2c: E2 0E 00 07 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 33 [13:33:52]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:33:52]wFMCommunicate OK [13:33:52]SAM_PROTO_GetShiftState done [13:33:52]FM_GetShiftState done [13:33:52]req_shift_opened done [13:33:52]requested_item shift.open_date is exist - process it [13:33:52]req_shift_open_date [13:33:52]req_shift_open_date done [13:33:52]produce_requested_data done [13:33:52]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95374,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:33:52]process_action_free close_receipt [13:33:52]json_value_free [13:33:52]json_value_free done [13:33:52]process_json_proto returns [13:33:52]Send response to host [13:33:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95374,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:33:52]free response buf [13:33:52]execute_script done [13:33:52]execute_script returns [13:33:52]free content buf [13:33:52]Sock 9.Close socket [13:33:52]Sock 9.Thread stoped [13:33:57]OFD Sender: No OFD packet to send [13:34:02]OFD Sender: No OFD packet to send [13:34:07]OFD Sender: No OFD packet to send [13:34:12]OFD Sender: No OFD packet to send [13:34:17]OFD Sender: No OFD packet to send [13:34:22]OFD Sender: No OFD packet to send [13:34:27]OFD Sender: No OFD packet to send [13:34:32]OFD Sender: No OFD packet to send [13:34:37]OFD Sender: No OFD packet to send [13:34:42]OFD Sender: No OFD packet to send [13:34:47]OFD Sender: No OFD packet to send [13:34:52]OFD Sender: No OFD packet to send [13:34:57]OFD Sender: No OFD packet to send [13:35:02]OFD Sender: No OFD packet to send [13:35:07]OFD Sender: No OFD packet to send [13:35:08]accept exits with 8 [13:35:08]New connection [13:35:08]New thread 3067239780 created [13:35:08]Thread 3067096420 joined [13:35:08]Waiting for new connection... [13:35:08] Sock 8.Parse request [13:35:08]Sock 8.Check first char [13:35:08]Sock 8.First char is OK [13:35:08]request: POST /json_proto HTTP/1.0 [13:35:08]Method: POST [13:35:08]URL: /json_proto [13:35:08]Method is POST - this is cgi request [13:35:08]url: /json_proto [13:35:08]query_string will be loaded in cgi processing [13:35:08]execute_cgi json_proto POST (null) [13:35:08]execute_cgi path=json_proto method=POST [13:35:08]POST find Content-Length [13:35:08]Host: 172.17.40.67:8080 [13:35:08]Content-Length: 678 [13:35:08]Content-Type: application/json [13:35:08] [13:35:08]POST finish read [13:35:08]Found Content-Length = 678 [13:35:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405888", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [13:35:08]execute_script... [13:35: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)3405888", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [13:35:08]POST & json_proto [13:35:08]process_json_proto [13:35:08]json parsed OK: [13:35:08]protocol is kg_v1.0 [13:35:08]action value=close_receipt [13:35:08]process_action close_receipt [13:35:08]cmd_close_receipt [13:35:08]MH_GetDate [13:35:08]Write to MH i2c: F0 00 00 08 03 FA [13:35:08]Write i2c OK [13:35:08]MH_I2C_Read... [13:35:08]Read from MH i2c: F0 [13:35:08]MH_I2C_Read... [13:35:08]Read from MH i2c: F0 09 00 [13:35:08]MH_I2C_Read... [13:35:08]Read from MH i2c: F0 09 00 08 03 00 8D 41 1E 67 EE DA 66 66 EA [13:35:08]GetLastDocTimeStamp 1730036028 [13:35:08]current date 1730036109 [13:35:08]FM_GetShiftState [13:35:08]SAM_PROTO_GetShiftState [13:35:08]wFMCommunicate request_size=4 [13:35:08]MH_SAM_APDU [13:35:08]CAPDU: 80 13 01 00 [13:35:08]Write to MH i2c: E2 08 00 09 03 80 13 01 00 00 00 00 00 89 [13:35:08]Write i2c OK [13:35:08]MH_I2C_Read... [13:35:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:35:08]Read from MH i2c: E2 [13:35:08]MH_I2C_Read... [13:35:08]Read from MH i2c: E2 0E 00 [13:35:08]MH_I2C_Read... [13:35:08]Read from MH i2c: E2 0E 00 09 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 35 [13:35:08]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:35:08]wFMCommunicate OK [13:35:08]SAM_PROTO_GetShiftState done [13:35:08]FM_GetShiftState done [13:35:08]opened in 1729987736 [13:35:08]opened+sec_in_day 1730074136 [13:35:08]quantity*price = 50010 [13:35:08]sum+1 = 50012 [13:35:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 374 27.10.2024 13:35 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95375 ФПД: 6202949133136 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T133509&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95375&fm=6202949133136&tin=02508201610067®Number=0000000000170478&sum=50000 [13:35:09]StoreToDocumentArchive [13:35:09]shift 143 fd 95375 [13:35:09]save to /storage/0143/doc_00095375 [13:35:09]save last doc name /storage/0143/doc_00095375 to /storage/kkm_last_doc_name [13:35:09]save OK [13:35:09]Clear old archive folders... [13:35:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:35:09]tlvbuf is 013CF5C0 [13:35:09]SAM_PROTO_ClearQueue [13:35:09]wFMCommunicate request_size=4 [13:35:09]MH_SAM_APDU [13:35:09]CAPDU: 80 09 00 00 [13:35:09]Write to MH i2c: E2 08 00 16 03 80 09 00 00 00 00 00 00 8B [13:35:09]Write i2c OK [13:35:09]MH_I2C_Read... [13:35:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:35:09]Read from MH i2c: E2 [13:35:09]MH_I2C_Read... [13:35:09]Read from MH i2c: E2 03 00 [13:35:09]MH_I2C_Read... [13:35:09]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [13:35:09]RAPDU: 90 00 [13:35:09]wFMCommunicate OK [13:35:09]SAM_PROTO_ClearQueue done [13:35:09]KKMCreateOFDPacket [13:35:09]OFDProtocolAddRootSTLVToBuf [13:35:09]FM_MakeSignedData [13:35:09]FM_MakeSignedData [13:35:09]SAM_PROTO_SignData [13:35:09]wFMCommunicate request_size=4 [13:35:09]MH_SAM_APDU [13:35:09]CAPDU: 80 0D 01 02 [13:35:09]Write to MH i2c: E2 08 00 17 03 80 0D 01 02 00 00 00 00 93 [13:35:09]Write i2c OK [13:35:09]MH_I2C_Read... [13:35:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:35:10]Read from MH i2c: E2 [13:35:10]MH_I2C_Read... [13:35:10]Read from MH i2c: E2 03 00 [13:35:10]MH_I2C_Read... [13:35:10]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [13:35:10]RAPDU: 90 00 [13:35:10]wFMCommunicate OK [13:35:10]wFMCommunicate request_size=255 [13:35:10]MH_SAM_APDU [13:35:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 76 01 00 00 F4 03 04 00 8D 41 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8F 74 01 00 35 04 06 00 05 [13:35:10]Write to MH i2c: E2 02 01 18 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 76 01 00 00 F4 03 04 00 8D 41 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8F 74 01 00 35 04 06 00 05 00 00 5C [13:35:10]Write i2c OK [13:35:10]MH_I2C_Read... [13:35:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:35:10]Read from MH i2c: E2 [13:35:10]MH_I2C_Read... [13:35:10]Read from MH i2c: E2 03 00 [13:35:10]MH_I2C_Read... [13:35:10]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [13:35:10]RAPDU: 90 00 [13:35:10]wFMCommunicate OK [13:35:10]wFMCommunicate request_size=10 [13:35:10]MH_SAM_APDU [13:35:10]CAPDU: 80 0D 02 02 05 A4 3C 94 63 50 [13:35:10]Write to MH i2c: E2 0D 00 19 03 80 0D 02 02 05 00 A4 3C 94 63 50 00 00 C7 [13:35:10]Write i2c OK [13:35:10]MH_I2C_Read... [13:35:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:35:10]Read from MH i2c: E2 [13:35:10]MH_I2C_Read... [13:35:10]Read from MH i2c: E2 03 00 [13:35:10]MH_I2C_Read... [13:35:10]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [13:35:10]RAPDU: 90 00 [13:35:10]wFMCommunicate OK [13:35:10]wFMCommunicate request_size=4 [13:35:10]MH_SAM_APDU [13:35:10]CAPDU: 80 0D 03 02 [13:35:10]Write to MH i2c: E2 08 00 1A 03 80 0D 03 02 00 00 00 00 98 [13:35:10]Write i2c OK [13:35:10]MH_I2C_Read... [13:35:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:35:10]Read from MH i2c: E2 [13:35:10]MH_I2C_Read... [13:35:10]Read from MH i2c: E2 0B 00 [13:35:10]MH_I2C_Read... [13:35:10]Read from MH i2c: E2 0B 00 1A 03 00 9B 30 B1 CE 8C 01 8E 31 90 00 2F [13:35:10]RAPDU: 9B 30 B1 CE 8C 01 8E 31 90 00 [13:35:10]wFMCommunicate OK [13:35:10]SAM_PROTO_SignData done [13:35:10]FM_MakeSignedData done [13:35:10]CreateOFDProtocolMessage [13:35:10]wFMCommunicate request_size=4 [13:35:10]MH_SAM_APDU [13:35:10]CAPDU: 80 11 00 00 [13:35:10]Write to MH i2c: E2 08 00 1B 03 80 11 00 00 00 00 00 00 98 [13:35:10]Write i2c OK [13:35:10]MH_I2C_Read... [13:35:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:35:10]Read from MH i2c: E2 [13:35:10]MH_I2C_Read... [13:35:10]Read from MH i2c: E2 17 00 [13:35:10]MH_I2C_Read... [13:35:10]Read from MH i2c: E2 17 00 1B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E9 [13:35:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:35:10]wFMCommunicate OK [13:35:10]CreateOFDProtocolMessage done [13:35:10]OFDSenderStorePacket 95375 [13:35:10]StoreOFDPacket docnum=95375 [13:35:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8A C1 07 01 E2 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 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 76 01 00 00 F4 03 04 00 8D 41 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8F 74 01 00 35 04 06 00 05 A4 3C 94 63 50 9B 30 B1 CE 8C 01 8E 31 [13:35:10]CheckFolder [13:35:10]dirname=/storage/ofd_packets [13:35:10]CheckFolder done [13:35:10]ProducePacketName [13:35:10]name=ofd_packets/00095375 [13:35:10]NVStorageSaveData ofd_packets/00095375 [13:35:10]File name is /storage/ofd_packets/00095375 [13:35:10]Write 301 bytes [13:35:10]NVStorageSaveData done [13:35:10]OFDSenderStorePacket done [13:35:10]KKMCreateOFDPacket done [13:35:10]NVStorageSaveData kkm_last_timestamp [13:35:10]File name is /storage/kkm_last_timestamp [13:35:10]Write 4 bytes [13:35:10]NVStorageSaveData done [13:35:10]ExternCall_PrintAddStr [13:35:10]wPrintStart [13:35:10]Write to MH i2c: 01 00 00 1C 03 1F [13:35:10]Write i2c OK [13:35:10]MH_I2C_Read... [13:35:10]Read from MH i2c: 01 [13:35:10]MH_I2C_Read... [13:35:10]Read from MH i2c: 01 07 00 [13:35:10]MH_I2C_Read... [13:35:10]Read from MH i2c: 01 07 00 1C 03 00 00 00 00 00 FF 0F 34 [13:35:10]RasterBufferAndPrint [13:35:10]line Счет N : (1)3405888 [13:35:10]line ИНН: 02508201610067 [13:35:10]line Контрольно-Кассовый Чек [13:35:10]line ПРОДАЖА [13:35:10]line ТРК (МРК, ГНК) : 43 [13:35:10]line Товар: 2710124500 [13:35:10]line Аи-95-К-5 [13:35:10]line 6.740 * 74.20 [13:35:10]line = 500.11 [13:35:10]line НДС 12% НСП 1% [13:35:10]line > о реализуемом товаре [13:35:10]line ОКРУГЛЕНИЕ: -0.11 [13:35:10]line ИТОГО: 500.00 [13:35:10]line Внесено: 500.00 [13:35:10]line СДАЧА: 0.00 [13:35:10]line НСП 1% : 4.43 [13:35:10]line НДС 12% : 53.11 [13:35:10]line Наличными: 500.00 [13:35:10]line Безнал.: 0.00 [13:35:10]line Место: АЗС № 82 "Партнер Нефть" [13:35:10]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:35:10]line СНО: Общий режим [13:35:10]line Чек 374 27.10.2024 13:35 [13:35:10]line Смена: 143 ФФД: 1.0 [13:35:10]line ЗНМ: 0300000017 [13:35:10]line РНМ: 0000000000170478 [13:35:10]line Версия ККМ: v1.0 [13:35:10]line ФМ: 0000000002098560 [13:35:10]line ФД: 95375 [13:35:10]line ФПД: 6202949133136 [13:35:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T133509&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95375&fm=6202949133136&tin=02508201610067®Number=0000000000170478&sum=50000 [13:35:10]OFD Sender: Processing packet 95375 [packets to send 57, broken 56] [13:35:10]ProducePacketName [13:35:10]name=ofd_packets/00095375 [13:35:10]OFD Sender: To server: pG, [13:35:10]CommunicateWithHost lk.salyk.kg:30040 [13:35:10]ConnectInit lk.salyk.kg [13:35:10]written 0, free lines is 4095 [13:35:10]Connected sock=10 [13:35:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8A C1 07 01 E2 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 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 76 01 00 00 F4 03 04 00 8D 41 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8F 74 01 00 35 04 06 00 05 A4 3C 94 63 50 9B 30 B1 CE 8C 01 8E 31 [13:35:11]Write to MH i2c: 01 00 00 47 03 4A [13:35:11]Write i2c OK [13:35:11]MH_I2C_Read... [13:35:11]Read from MH i2c: 01 [13:35:11]MH_I2C_Read... [13:35:11]Read from MH i2c: 01 07 00 [13:35:11]MH_I2C_Read... [13:35:11]Read from MH i2c: 01 07 00 47 03 00 00 00 00 00 11 0D 6F [13:35:11]RasterBufferAndPrint [13:35:11]line [13:35:11]line [13:35:11]line [13:35:11]line [13:35:11]line [13:35:11]written 0, free lines is 3357 [13:35:11]MH_Cut [13:35:11]Write to MH i2c: D1 01 00 4E 03 01 23 [13:35:11]Write i2c OK [13:35:11]MH_I2C_Read... [13:35:11]Read from MH i2c: D1 [13:35:11]MH_I2C_Read... [13:35:11]Read from MH i2c: D1 01 00 [13:35:11]MH_I2C_Read... [13:35:11]Read from MH i2c: D1 01 00 4E 03 00 22 [13:35:11]Write to MH i2c: 01 00 00 4F 03 52 [13:35:11]Write i2c OK [13:35:11]MH_I2C_Read... [13:35:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A3 F5 47 00 32 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 32 30 39 38 35 36 30 10 04 04 00 8F 74 01 00 F4 03 04 00 B9 EB 1D 67 B6 04 01 00 00 9F 84 1A C6 BA A1 24 F6 [13:35:11]CommunicateWithHost err = 0 [13:35:11]CheckOFDResponse [13:35:11]1017 (14) - 77093643461234 [13:35:11]1041 (16) - 0000000002098560 [13:35:11]1040 (4) - 95375 [13:35:11]1012 (4) - 27.10.2024 07:28 [13:35:11]1206 (1) - 0 [13:35:11]OFD Sender: Remove packet 95375 [13:35:11]ProducePacketName [13:35:11]name=ofd_packets/00095375 [13:35:11]NVStorageDeleteData [13:35:11]OFD Sender: No OFD packet to send [13:35:11]*** Cut start [13:35:11]*** Partial cut [13:35:11]*** CUTSNS_PIN = 1 [13:35:11]*** CUTSNS_PIN = 0 [13:35:12]*** Brake cut motor [13:35:12]Read from MH i2c: 01 [13:35:12]MH_I2C_Read... [13:35:12]*** Stop cut motor [13:35:12]*** Cut end [13:35:12]Read from MH i2c: 01 07 00 [13:35:12]MH_I2C_Read... [13:35:12]Read from MH i2c: 01 07 00 4F 03 00 00 00 00 00 FF 0F 67 [13:35:12]process_action close_receipt done [13:35:12]requested_data is exist [13:35:12]produce_requested_data [13:35:12]requested_item fm.sn is exist - process it [13:35:12]wFMCommunicate request_size=4 [13:35:12]MH_SAM_APDU [13:35:12]CAPDU: 80 11 00 00 [13:35:12]Write to MH i2c: E2 08 00 50 03 80 11 00 00 00 00 00 00 CD [13:35:12]Write i2c OK [13:35:12]MH_I2C_Read... [13:35:12]Read from MH i2c: E2 [13:35:12]MH_I2C_Read... [13:35:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:35:12]Read from MH i2c: E2 17 00 [13:35:12]MH_I2C_Read... [13:35:12]Read from MH i2c: E2 17 00 50 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1E [13:35:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:35:12]wFMCommunicate OK [13:35:12]requested_item fd.num is exist - process it [13:35:12]SAM_PROTO_GetFieldsCounters [13:35:12]wFMCommunicate request_size=4 [13:35:12]MH_SAM_APDU [13:35:12]CAPDU: 80 13 00 00 [13:35:12]Write to MH i2c: E2 08 00 51 03 80 13 00 00 00 00 00 00 D0 [13:35:12]Write i2c OK [13:35:12]MH_I2C_Read... [13:35:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:35:12]Read from MH i2c: E2 [13:35:12]MH_I2C_Read... [13:35:12]Read from MH i2c: E2 62 00 [13:35:12]MH_I2C_Read... [13:35:12]Read from MH i2c: E2 62 00 51 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8F 74 01 00 0E 04 04 00 8F 00 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 E9 [13:35:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8F 74 01 00 0E 04 04 00 8F 00 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 [13:35:12]wFMCommunicate OK [13:35:12]SAM_PROTO_GetFieldsCounters done [13:35:12]requested_item shift.num is exist - process it [13:35:12]requested_item shift.opened is exist - process it [13:35:12]req_shift_opened [13:35:12]FM_GetShiftState [13:35:12]SAM_PROTO_GetShiftState [13:35:12]wFMCommunicate request_size=4 [13:35:12]MH_SAM_APDU [13:35:12]CAPDU: 80 13 01 00 [13:35:12]Write to MH i2c: E2 08 00 52 03 80 13 01 00 00 00 00 00 D2 [13:35:12]Write i2c OK [13:35:12]MH_I2C_Read... [13:35:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:35:12]Read from MH i2c: E2 [13:35:12]MH_I2C_Read... [13:35:12]Read from MH i2c: E2 0E 00 [13:35:12]MH_I2C_Read... [13:35:12]Read from MH i2c: E2 0E 00 52 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 7E [13:35:12]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:35:12]wFMCommunicate OK [13:35:12]SAM_PROTO_GetShiftState done [13:35:12]FM_GetShiftState done [13:35:12]req_shift_opened done [13:35:12]requested_item shift.open_date is exist - process it [13:35:12]req_shift_open_date [13:35:12]req_shift_open_date done [13:35:12]produce_requested_data done [13:35:12]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95375,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:35:12]process_action_free close_receipt [13:35:12]json_value_free [13:35:12]json_value_free done [13:35:12]process_json_proto returns [13:35:12]Send response to host [13:35:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95375,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:35:12]free response buf [13:35:12]execute_script done [13:35:12]execute_script returns [13:35:12]free content buf [13:35:12]Sock 8.Close socket [13:35:12]Sock 8.Thread stoped [13:35:16]OFD Sender: No OFD packet to send [13:35:21]OFD Sender: No OFD packet to send [13:35:26]OFD Sender: No OFD packet to send [13:35:31]OFD Sender: No OFD packet to send [13:35:36]OFD Sender: No OFD packet to send [13:35:41]OFD Sender: No OFD packet to send [13:35:46]OFD Sender: No OFD packet to send [13:35:51]OFD Sender: No OFD packet to send [13:35:56]OFD Sender: No OFD packet to send [13:36:01]OFD Sender: No OFD packet to send [13:36:06]OFD Sender: No OFD packet to send [13:36:11]OFD Sender: No OFD packet to send [13:36:16]OFD Sender: No OFD packet to send [13:36:21]OFD Sender: No OFD packet to send [13:36:26]OFD Sender: No OFD packet to send [13:36:31]OFD Sender: No OFD packet to send [13:36:33]accept exits with 9 [13:36:33]New connection [13:36:33]New thread 3067096420 created [13:36:33] Sock 9.Parse request [13:36:33]Sock 9.Check first char [13:36:33]Sock 9.First char is OK [13:36:33]Thread 3067239780 joined [13:36:33]Waiting for new connection... [13:36:33]request: POST /json_proto HTTP/1.0 [13:36:33]Method: POST [13:36:33]URL: /json_proto [13:36:33]Method is POST - this is cgi request [13:36:33]url: /json_proto [13:36:33]query_string will be loaded in cgi processing [13:36:33]execute_cgi json_proto POST (null) [13:36:33]execute_cgi path=json_proto method=POST [13:36:33]POST find Content-Length [13:36:33]Host: 172.17.40.67:8080 [13:36:33]Content-Length: 678 [13:36:33]Content-Type: application/json [13:36:33] [13:36:33]POST finish read [13:36:33]Found Content-Length = 678 [13:36:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405889", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:36:33]execute_script... [13:36:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405889", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:36:33]POST & json_proto [13:36:33]process_json_proto [13:36:33]json parsed OK: [13:36:33]protocol is kg_v1.0 [13:36:33]action value=close_receipt [13:36:33]process_action close_receipt [13:36:33]cmd_close_receipt [13:36:33]MH_GetDate [13:36:33]Write to MH i2c: F0 00 00 53 03 45 [13:36:33]Write i2c OK [13:36:33]MH_I2C_Read... [13:36:33]Read from MH i2c: F0 [13:36:33]MH_I2C_Read... [13:36:33]Read from MH i2c: F0 09 00 [13:36:33]MH_I2C_Read... [13:36:33]Read from MH i2c: F0 09 00 53 03 00 E2 41 1E 67 EE DA 66 66 8A [13:36:33]GetLastDocTimeStamp 1730036109 [13:36:33]current date 1730036194 [13:36:33]FM_GetShiftState [13:36:33]SAM_PROTO_GetShiftState [13:36:33]wFMCommunicate request_size=4 [13:36:33]MH_SAM_APDU [13:36:33]CAPDU: 80 13 01 00 [13:36:33]Write to MH i2c: E2 08 00 54 03 80 13 01 00 00 00 00 00 D4 [13:36:33]Write i2c OK [13:36:33]MH_I2C_Read... [13:36:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:36:33]Read from MH i2c: E2 [13:36:33]MH_I2C_Read... [13:36:33]Read from MH i2c: E2 0E 00 [13:36:33]MH_I2C_Read... [13:36:33]Read from MH i2c: E2 0E 00 54 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 80 [13:36:33]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:36:33]wFMCommunicate OK [13:36:33]SAM_PROTO_GetShiftState done [13:36:33]FM_GetShiftState done [13:36:33]opened in 1729987736 [13:36:33]opened+sec_in_day 1730074136 [13:36:33]quantity*price = 50041 [13:36:33]sum+1 = 50042 [13:36:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 375 27.10.2024 13:36 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95376 ФПД: 38312330774227 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T133634&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95376&fm=38312330774227&tin=02508201610067®Number=0000000000170478&sum=50000 [13:36:35]StoreToDocumentArchive [13:36:35]shift 143 fd 95376 [13:36:35]save to /storage/0143/doc_00095376 [13:36:35]save last doc name /storage/0143/doc_00095376 to /storage/kkm_last_doc_name [13:36:35]save OK [13:36:35]Clear old archive folders... [13:36:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:36:35]tlvbuf is B6EEE140 [13:36:35]SAM_PROTO_ClearQueue [13:36:35]wFMCommunicate request_size=4 [13:36:35]MH_SAM_APDU [13:36:35]CAPDU: 80 09 00 00 [13:36:35]Write to MH i2c: E2 08 00 61 03 80 09 00 00 00 00 00 00 D6 [13:36:35]Write i2c OK [13:36:35]MH_I2C_Read... [13:36:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:36:35]Read from MH i2c: E2 [13:36:35]MH_I2C_Read... [13:36:35]Read from MH i2c: E2 03 00 [13:36:35]MH_I2C_Read... [13:36:35]Read from MH i2c: E2 03 00 61 03 00 90 00 D8 [13:36:35]RAPDU: 90 00 [13:36:35]wFMCommunicate OK [13:36:35]SAM_PROTO_ClearQueue done [13:36:35]KKMCreateOFDPacket [13:36:35]OFDProtocolAddRootSTLVToBuf [13:36:35]FM_MakeSignedData [13:36:35]FM_MakeSignedData [13:36:35]SAM_PROTO_SignData [13:36:35]wFMCommunicate request_size=4 [13:36:35]MH_SAM_APDU [13:36:35]CAPDU: 80 0D 01 02 [13:36:35]Write to MH i2c: E2 08 00 62 03 80 0D 01 02 00 00 00 00 DE [13:36:35]Write i2c OK [13:36:35]MH_I2C_Read... [13:36:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:36:35]Read from MH i2c: E2 [13:36:35]MH_I2C_Read... [13:36:35]Read from MH i2c: E2 03 00 [13:36:35]MH_I2C_Read... [13:36:35]Read from MH i2c: E2 03 00 62 03 00 90 00 D9 [13:36:35]RAPDU: 90 00 [13:36:35]wFMCommunicate OK [13:36:35]wFMCommunicate request_size=255 [13:36:35]MH_SAM_APDU [13:36: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 01 00 00 F4 03 04 00 E2 41 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 90 74 01 00 35 04 06 00 22 [13:36:35]Write to MH i2c: E2 02 01 63 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 01 00 00 F4 03 04 00 E2 41 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 90 74 01 00 35 04 06 00 22 00 00 42 [13:36:35]Write i2c OK [13:36:35]MH_I2C_Read... [13:36:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:36:35]Read from MH i2c: E2 [13:36:35]MH_I2C_Read... [13:36:35]Read from MH i2c: E2 03 00 [13:36:35]MH_I2C_Read... [13:36:35]Read from MH i2c: E2 03 00 63 03 00 90 00 DA [13:36:35]RAPDU: 90 00 [13:36:35]wFMCommunicate OK [13:36:35]wFMCommunicate request_size=10 [13:36:35]MH_SAM_APDU [13:36:35]CAPDU: 80 0D 02 02 05 D8 48 DD C6 D3 [13:36:35]Write to MH i2c: E2 0D 00 64 03 80 0D 02 02 05 00 D8 48 DD C6 D3 00 00 81 [13:36:35]Write i2c OK [13:36:35]MH_I2C_Read... [13:36:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:36:35]Read from MH i2c: E2 [13:36:35]MH_I2C_Read... [13:36:35]Read from MH i2c: E2 03 00 [13:36:35]MH_I2C_Read... [13:36:35]Read from MH i2c: E2 03 00 64 03 00 90 00 DB [13:36:35]RAPDU: 90 00 [13:36:35]wFMCommunicate OK [13:36:35]wFMCommunicate request_size=4 [13:36:35]MH_SAM_APDU [13:36:35]CAPDU: 80 0D 03 02 [13:36:35]Write to MH i2c: E2 08 00 65 03 80 0D 03 02 00 00 00 00 E3 [13:36:35]Write i2c OK [13:36:35]MH_I2C_Read... [13:36:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:36:35]Read from MH i2c: E2 [13:36:35]MH_I2C_Read... [13:36:35]Read from MH i2c: E2 0B 00 [13:36:35]MH_I2C_Read... [13:36:35]Read from MH i2c: E2 0B 00 65 03 00 F8 2E AF 74 E5 9F 19 AF 90 00 79 [13:36:35]RAPDU: F8 2E AF 74 E5 9F 19 AF 90 00 [13:36:35]wFMCommunicate OK [13:36:35]SAM_PROTO_SignData done [13:36:35]FM_MakeSignedData done [13:36:35]CreateOFDProtocolMessage [13:36:35]wFMCommunicate request_size=4 [13:36:35]MH_SAM_APDU [13:36:35]CAPDU: 80 11 00 00 [13:36:35]Write to MH i2c: E2 08 00 66 03 80 11 00 00 00 00 00 00 E3 [13:36:35]Write i2c OK [13:36:35]MH_I2C_Read... [13:36:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:36:35]Read from MH i2c: E2 [13:36:35]MH_I2C_Read... [13:36:35]Read from MH i2c: E2 17 00 [13:36:35]MH_I2C_Read... [13:36:35]Read from MH i2c: E2 17 00 66 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 34 [13:36:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:36:35]wFMCommunicate OK [13:36:35]CreateOFDProtocolMessage done [13:36:35]OFDSenderStorePacket 95376 [13:36:35]StoreOFDPacket docnum=95376 [13:36:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5A 47 07 01 E8 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 01 00 00 F4 03 04 00 E2 41 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 90 74 01 00 35 04 06 00 22 D8 48 DD C6 D3 F8 2E AF 74 E5 9F 19 AF [13:36:35]CheckFolder [13:36:35]dirname=/storage/ofd_packets [13:36:35]CheckFolder done [13:36:35]ProducePacketName [13:36:35]name=ofd_packets/00095376 [13:36:35]NVStorageSaveData ofd_packets/00095376 [13:36:35]File name is /storage/ofd_packets/00095376 [13:36:35]Write 301 bytes [13:36:35]NVStorageSaveData done [13:36:35]OFDSenderStorePacket done [13:36:35]KKMCreateOFDPacket done [13:36:35]NVStorageSaveData kkm_last_timestamp [13:36:35]File name is /storage/kkm_last_timestamp [13:36:35]Write 4 bytes [13:36:35]NVStorageSaveData done [13:36:35]ExternCall_PrintAddStr [13:36:35]wPrintStart [13:36:35]Write to MH i2c: 01 00 00 67 03 6A [13:36:35]Write i2c OK [13:36:35]MH_I2C_Read... [13:36:35]Read from MH i2c: 01 [13:36:35]MH_I2C_Read... [13:36:35]Read from MH i2c: 01 07 00 [13:36:35]MH_I2C_Read... [13:36:35]Read from MH i2c: 01 07 00 67 03 00 00 00 00 00 FF 0F 7F [13:36:35]RasterBufferAndPrint [13:36:35]line Счет N : (1)3405889 [13:36:35]line ИНН: 02508201610067 [13:36:35]line Контрольно-Кассовый Чек [13:36:35]line ПРОДАЖА [13:36:35]line ТРК (МРК, ГНК) : 12 [13:36:35]line Товар: 2710124130 [13:36:35]line Аи-92-К-4 [13:36:35]line 7.480 * 66.90 [13:36:35]line = 500.41 [13:36:35]line НДС 12% НСП 1% [13:36:35]line > о реализуемом товаре [13:36:35]line ОКРУГЛЕНИЕ: -0.41 [13:36:35]line ИТОГО: 500.00 [13:36:35]line Внесено: 500.00 [13:36:35]line СДАЧА: 0.00 [13:36:35]line НСП 1% : 4.43 [13:36:35]line НДС 12% : 53.14 [13:36:35]line Наличными: 500.00 [13:36:35]line Безнал.: 0.00 [13:36:35]line Место: АЗС № 82 "Партнер Нефть" [13:36:35]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:36:35]line СНО: Общий режим [13:36:35]line Чек 375 27.10.2024 13:36 [13:36:35]line Смена: 143 ФФД: 1.0 [13:36:35]line ЗНМ: 0300000017 [13:36:35]line РНМ: 0000000000170478 [13:36:35]line Версия ККМ: v1.0 [13:36:35]line ФМ: 0000000002098560 [13:36:35]line ФД: 95376 [13:36:35]line ФПД: 38312330774227 [13:36:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T133634&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95376&fm=38312330774227&tin=02508201610067®Number=0000000000170478&sum=50000 [13:36:35]OFD Sender: Processing packet 95376 [packets to send 57, broken 56] [13:36:35]ProducePacketName [13:36:35]name=ofd_packets/00095376 [13:36:35]OFD Sender: To server: pG, [13:36:35]CommunicateWithHost lk.salyk.kg:30040 [13:36:35]ConnectInit lk.salyk.kg [13:36:35]written 0, free lines is 4095 [13:36:36]Connected sock=10 [13:36:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5A 47 07 01 E8 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 01 00 00 F4 03 04 00 E2 41 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 90 74 01 00 35 04 06 00 22 D8 48 DD C6 D3 F8 2E AF 74 E5 9F 19 AF [13:36:36]Write to MH i2c: 01 00 00 92 03 95 [13:36:36]Write i2c OK [13:36:36]MH_I2C_Read... [13:36:36]Read from MH i2c: 01 [13:36:36]MH_I2C_Read... [13:36:36]Read from MH i2c: 01 07 00 [13:36:36]MH_I2C_Read... [13:36:36]Read from MH i2c: 01 07 00 92 03 00 00 00 00 00 F8 0C A0 [13:36:36]RasterBufferAndPrint [13:36:36]line [13:36:36]line [13:36:36]line [13:36:36]line [13:36:36]line [13:36:36]written 0, free lines is 3327 [13:36:36]MH_Cut [13:36:36]Write to MH i2c: D1 01 00 99 03 01 6E [13:36:36]Write i2c OK [13:36:36]MH_I2C_Read... [13:36:36]Read from MH i2c: D1 [13:36:36]MH_I2C_Read... [13:36:36]Read from MH i2c: D1 01 00 [13:36:36]MH_I2C_Read... [13:36:36]Read from MH i2c: D1 01 00 99 03 00 6D [13:36:36]Write to MH i2c: 01 00 00 9A 03 9D [13:36:36]Write i2c OK [13:36:36]MH_I2C_Read... [13:36:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C6 30 47 00 CF 4D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 90 74 01 00 F4 03 04 00 0E EC 1D 67 B6 04 01 00 00 82 4D 27 D5 34 C2 59 E9 [13:36:36]CommunicateWithHost err = 0 [13:36:36]CheckOFDResponse [13:36:36]1017 (14) - 77093643461234 [13:36:36]1041 (16) - 0000000002098560 [13:36:36]1040 (4) - 95376 [13:36:36]1012 (4) - 27.10.2024 07:30 [13:36:36]1206 (1) - 0 [13:36:36]OFD Sender: Remove packet 95376 [13:36:36]ProducePacketName [13:36:36]name=ofd_packets/00095376 [13:36:36]NVStorageDeleteData [13:36:36]OFD Sender: No OFD packet to send [13:36:37]*** Cut start [13:36:37]*** Partial cut [13:36:37]*** CUTSNS_PIN = 1 [13:36:37]*** CUTSNS_PIN = 0 [13:36:37]*** Brake cut motor [13:36:37]Read from MH i2c: 01 [13:36:37]MH_I2C_Read... [13:36:37]*** Stop cut motor [13:36:37]*** Cut end [13:36:37]Read from MH i2c: 01 07 00 [13:36:37]MH_I2C_Read... [13:36:37]Read from MH i2c: 01 07 00 9A 03 00 00 00 00 00 FF 0F B2 [13:36:37]process_action close_receipt done [13:36:37]requested_data is exist [13:36:37]produce_requested_data [13:36:37]requested_item fm.sn is exist - process it [13:36:37]wFMCommunicate request_size=4 [13:36:37]MH_SAM_APDU [13:36:37]CAPDU: 80 11 00 00 [13:36:37]Write to MH i2c: E2 08 00 9B 03 80 11 00 00 00 00 00 00 18 [13:36:37]Write i2c OK [13:36:37]MH_I2C_Read... [13:36:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:36:37]Read from MH i2c: E2 [13:36:37]MH_I2C_Read... [13:36:37]Read from MH i2c: E2 17 00 [13:36:37]MH_I2C_Read... [13:36:37]Read from MH i2c: E2 17 00 9B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 69 [13:36:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:36:37]wFMCommunicate OK [13:36:37]requested_item fd.num is exist - process it [13:36:37]SAM_PROTO_GetFieldsCounters [13:36:37]wFMCommunicate request_size=4 [13:36:37]MH_SAM_APDU [13:36:37]CAPDU: 80 13 00 00 [13:36:37]Write to MH i2c: E2 08 00 9C 03 80 13 00 00 00 00 00 00 1B [13:36:37]Write i2c OK [13:36:37]MH_I2C_Read... [13:36:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:36:37]Read from MH i2c: E2 [13:36:37]MH_I2C_Read... [13:36:37]Read from MH i2c: E2 62 00 [13:36:37]MH_I2C_Read... [13:36:37]Read from MH i2c: E2 62 00 9C 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 90 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 77 01 00 00 5E 04 04 00 77 01 00 00 57 04 04 00 78 01 00 00 19 04 04 00 00 00 00 00 90 00 38 [13:36:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 90 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 77 01 00 00 5E 04 04 00 77 01 00 00 57 04 04 00 78 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:36:37]wFMCommunicate OK [13:36:37]SAM_PROTO_GetFieldsCounters done [13:36:37]requested_item shift.num is exist - process it [13:36:37]requested_item shift.opened is exist - process it [13:36:37]req_shift_opened [13:36:37]FM_GetShiftState [13:36:37]SAM_PROTO_GetShiftState [13:36:37]wFMCommunicate request_size=4 [13:36:37]MH_SAM_APDU [13:36:37]CAPDU: 80 13 01 00 [13:36:37]Write to MH i2c: E2 08 00 9D 03 80 13 01 00 00 00 00 00 1D [13:36:37]Write i2c OK [13:36:37]MH_I2C_Read... [13:36:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:36:37]Read from MH i2c: E2 [13:36:37]MH_I2C_Read... [13:36:37]Read from MH i2c: E2 0E 00 [13:36:37]MH_I2C_Read... [13:36:37]Read from MH i2c: E2 0E 00 9D 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C9 [13:36:37]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:36:37]wFMCommunicate OK [13:36:37]SAM_PROTO_GetShiftState done [13:36:37]FM_GetShiftState done [13:36:37]req_shift_opened done [13:36:37]requested_item shift.open_date is exist - process it [13:36:37]req_shift_open_date [13:36:37]req_shift_open_date done [13:36:37]produce_requested_data done [13:36:37]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95376,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:36:37]process_action_free close_receipt [13:36:37]json_value_free [13:36:37]json_value_free done [13:36:37]process_json_proto returns [13:36:37]Send response to host [13:36:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95376,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:36:37]free response buf [13:36:37]execute_script done [13:36:37]execute_script returns [13:36:37]free content buf [13:36:37]Sock 9.Close socket [13:36:37]Sock 9.Thread stoped [13:36:41]OFD Sender: No OFD packet to send [13:36:46]OFD Sender: No OFD packet to send [13:36:51]OFD Sender: No OFD packet to send [13:36:56]OFD Sender: No OFD packet to send [13:37:01]OFD Sender: No OFD packet to send [13:37:06]OFD Sender: No OFD packet to send [13:37:11]OFD Sender: No OFD packet to send [13:37:16]OFD Sender: No OFD packet to send [13:37:21]OFD Sender: No OFD packet to send [13:37:26]OFD Sender: No OFD packet to send [13:37:31]OFD Sender: No OFD packet to send [13:37:36]OFD Sender: No OFD packet to send [13:37:41]OFD Sender: No OFD packet to send [13:37:46]OFD Sender: No OFD packet to send [13:37:52]OFD Sender: No OFD packet to send [13:37:57]OFD Sender: No OFD packet to send [13:38:02]OFD Sender: No OFD packet to send [13:38:07]OFD Sender: No OFD packet to send [13:38:12]OFD Sender: No OFD packet to send [13:38:17]OFD Sender: No OFD packet to send [13:38:22]OFD Sender: No OFD packet to send [13:38:27]OFD Sender: No OFD packet to send [13:38:32]OFD Sender: No OFD packet to send [13:38:37]OFD Sender: No OFD packet to send [13:38:42]OFD Sender: No OFD packet to send [13:38:47]OFD Sender: No OFD packet to send [13:38:52]OFD Sender: No OFD packet to send [13:38:56]accept exits with 8 [13:38:56]New connection [13:38:56]New thread 3067239780 created [13:38:56]Thread 3067096420 joined [13:38:56]Waiting for new connection... [13:38:56] Sock 8.Parse request [13:38:56]Sock 8.Check first char [13:38:56]Sock 8.First char is OK [13:38:56]request: POST /json_proto HTTP/1.0 [13:38:56]Method: POST [13:38:56]URL: /json_proto [13:38:56]Method is POST - this is cgi request [13:38:56]url: /json_proto [13:38:56]query_string will be loaded in cgi processing [13:38:56]execute_cgi json_proto POST (null) [13:38:56]execute_cgi path=json_proto method=POST [13:38:56]POST find Content-Length [13:38:56]Host: 172.17.40.67:8080 [13:38:56]Content-Length: 678 [13:38:56]Content-Type: application/json [13:38:56] [13:38:56]POST finish read [13:38:56]Found Content-Length = 678 [13:38:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405890", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:38:56]execute_script... [13: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)3405890", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:38:56]POST & json_proto [13:38:56]process_json_proto [13:38:56]json parsed OK: [13:38:56]protocol is kg_v1.0 [13:38:56]action value=close_receipt [13:38:56]process_action close_receipt [13:38:56]cmd_close_receipt [13:38:56]MH_GetDate [13:38:56]Write to MH i2c: F0 00 00 9E 03 90 [13:38:56]Write i2c OK [13:38:56]MH_I2C_Read... [13:38:56]Read from MH i2c: F0 [13:38:56]MH_I2C_Read... [13:38:56]Read from MH i2c: F0 09 00 [13:38:56]MH_I2C_Read... [13:38:56]Read from MH i2c: F0 09 00 9E 03 00 70 42 1E 67 EE DA 66 66 64 [13:38:56]GetLastDocTimeStamp 1730036194 [13:38:56]current date 1730036336 [13:38:56]FM_GetShiftState [13:38:56]SAM_PROTO_GetShiftState [13:38:56]wFMCommunicate request_size=4 [13:38:56]MH_SAM_APDU [13:38:56]CAPDU: 80 13 01 00 [13:38:56]Write to MH i2c: E2 08 00 9F 03 80 13 01 00 00 00 00 00 1F [13:38:56]Write i2c OK [13:38:56]MH_I2C_Read... [13:38:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:38:56]Read from MH i2c: E2 [13:38:56]MH_I2C_Read... [13:38:56]Read from MH i2c: E2 0E 00 [13:38:56]MH_I2C_Read... [13:38:56]Read from MH i2c: E2 0E 00 9F 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 CB [13:38:56]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:38:56]wFMCommunicate OK [13:38:56]SAM_PROTO_GetShiftState done [13:38:56]FM_GetShiftState done [13:38:56]opened in 1729987736 [13:38:56]opened+sec_in_day 1730074136 [13:38:56]quantity*price = 50041 [13:38:56]sum+1 = 50042 [13:38:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 376 27.10.2024 13:38 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95377 ФПД: 126256839564917 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T133856&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95377&fm=126256839564917&tin=02508201610067®Number=0000000000170478&sum=50000 [13:38:57]StoreToDocumentArchive [13:38:57]shift 143 fd 95377 [13:38:57]save to /storage/0143/doc_00095377 [13:38:57]save last doc name /storage/0143/doc_00095377 to /storage/kkm_last_doc_name [13:38:57]save OK [13:38:57]Clear old archive folders... [13:38:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:38:57]tlvbuf is B6F9E890 [13:38:57]SAM_PROTO_ClearQueue [13:38:57]wFMCommunicate request_size=4 [13:38:57]MH_SAM_APDU [13:38:57]CAPDU: 80 09 00 00 [13:38:57]Write to MH i2c: E2 08 00 AC 03 80 09 00 00 00 00 00 00 21 [13:38:57]Write i2c OK [13:38:57]MH_I2C_Read... [13:38:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:38:57]Read from MH i2c: E2 [13:38:57]MH_I2C_Read... [13:38:57]Read from MH i2c: E2 03 00 [13:38:57]MH_I2C_Read... [13:38:57]Read from MH i2c: E2 03 00 AC 03 00 90 00 23 [13:38:57]RAPDU: 90 00 [13:38:57]wFMCommunicate OK [13:38:57]SAM_PROTO_ClearQueue done [13:38:57]KKMCreateOFDPacket [13:38:57]OFDProtocolAddRootSTLVToBuf [13:38:57]FM_MakeSignedData [13:38:57]FM_MakeSignedData [13:38:57]SAM_PROTO_SignData [13:38:57]wFMCommunicate request_size=4 [13:38:57]MH_SAM_APDU [13:38:57]CAPDU: 80 0D 01 02 [13:38:57]Write to MH i2c: E2 08 00 AD 03 80 0D 01 02 00 00 00 00 29 [13:38:57]Write i2c OK [13:38:57]MH_I2C_Read... [13:38:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:38:57]Read from MH i2c: E2 [13:38:57]MH_I2C_Read... [13:38:57]Read from MH i2c: E2 03 00 [13:38:57]MH_I2C_Read... [13:38:57]Read from MH i2c: E2 03 00 AD 03 00 90 00 24 [13:38:57]RAPDU: 90 00 [13:38:57]wFMCommunicate OK [13:38:57]wFMCommunicate request_size=255 [13:38:57]MH_SAM_APDU [13:38:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 01 00 00 F4 03 04 00 70 42 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 91 74 01 00 35 04 06 00 72 [13:38:57]Write to MH i2c: E2 02 01 AE 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 01 00 00 F4 03 04 00 70 42 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 91 74 01 00 35 04 06 00 72 00 00 6E [13:38:57]Write i2c OK [13:38:57]MH_I2C_Read... [13:38:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:38:57]Read from MH i2c: E2 [13:38:57]MH_I2C_Read... [13:38:57]Read from MH i2c: E2 03 00 [13:38:57]MH_I2C_Read... [13:38:57]Read from MH i2c: E2 03 00 AE 03 00 90 00 25 [13:38:57]RAPDU: 90 00 [13:38:57]wFMCommunicate OK [13:38:57]wFMCommunicate request_size=10 [13:38:57]MH_SAM_APDU [13:38:57]CAPDU: 80 0D 02 02 05 D4 76 12 9E 75 [13:38:57]Write to MH i2c: E2 0D 00 AF 03 80 0D 02 02 05 00 D4 76 12 9E 75 00 00 A5 [13:38:57]Write i2c OK [13:38:57]MH_I2C_Read... [13:38:57]Read from MH i2c: E2 [13:38:57]MH_I2C_Read... [13:38:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:38:57]Read from MH i2c: E2 03 00 [13:38:57]MH_I2C_Read... [13:38:57]Read from MH i2c: E2 03 00 AF 03 00 90 00 26 [13:38:57]RAPDU: 90 00 [13:38:57]wFMCommunicate OK [13:38:57]wFMCommunicate request_size=4 [13:38:57]MH_SAM_APDU [13:38:57]CAPDU: 80 0D 03 02 [13:38:57]Write to MH i2c: E2 08 00 B0 03 80 0D 03 02 00 00 00 00 2E [13:38:57]Write i2c OK [13:38:57]MH_I2C_Read... [13:38:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:38:57]Read from MH i2c: E2 [13:38:57]MH_I2C_Read... [13:38:57]Read from MH i2c: E2 0B 00 [13:38:57]MH_I2C_Read... [13:38:57]Read from MH i2c: E2 0B 00 B0 03 00 94 42 CA 9B 29 44 FF 10 90 00 E6 [13:38:57]RAPDU: 94 42 CA 9B 29 44 FF 10 90 00 [13:38:57]wFMCommunicate OK [13:38:57]SAM_PROTO_SignData done [13:38:57]FM_MakeSignedData done [13:38:57]CreateOFDProtocolMessage [13:38:57]wFMCommunicate request_size=4 [13:38:57]MH_SAM_APDU [13:38:57]CAPDU: 80 11 00 00 [13:38:57]Write to MH i2c: E2 08 00 B1 03 80 11 00 00 00 00 00 00 2E [13:38:57]Write i2c OK [13:38:57]MH_I2C_Read... [13:38:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:38:57]Read from MH i2c: E2 [13:38:57]MH_I2C_Read... [13:38:57]Read from MH i2c: E2 17 00 [13:38:57]MH_I2C_Read... [13:38:57]Read from MH i2c: E2 17 00 B1 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7F [13:38:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:38:57]wFMCommunicate OK [13:38:57]CreateOFDProtocolMessage done [13:38:57]OFDSenderStorePacket 95377 [13:38:57]StoreOFDPacket docnum=95377 [13:38:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A6 8D 07 01 58 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 01 00 00 F4 03 04 00 70 42 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 91 74 01 00 35 04 06 00 72 D4 76 12 9E 75 94 42 CA 9B 29 44 FF 10 [13:38:57]CheckFolder [13:38:57]dirname=/storage/ofd_packets [13:38:57]CheckFolder done [13:38:57]ProducePacketName [13:38:57]name=ofd_packets/00095377 [13:38:57]NVStorageSaveData ofd_packets/00095377 [13:38:57]File name is /storage/ofd_packets/00095377 [13:38:57]Write 301 bytes [13:38:57]NVStorageSaveData done [13:38:57]OFDSenderStorePacket done [13:38:57]KKMCreateOFDPacket done [13:38:57]NVStorageSaveData kkm_last_timestamp [13:38:57]File name is /storage/kkm_last_timestamp [13:38:57]Write 4 bytes [13:38:57]NVStorageSaveData done [13:38:57]ExternCall_PrintAddStr [13:38:57]wPrintStart [13:38:57]Write to MH i2c: 01 00 00 B2 03 B5 [13:38:57]OFD Sender: Processing packet 95377 [packets to send 57, broken 56] [13:38:57]ProducePacketName [13:38:57]name=ofd_packets/00095377 [13:38:57]OFD Sender: To server: pG, [13:38:57]CommunicateWithHost lk.salyk.kg:30040 [13:38:57]ConnectInit lk.salyk.kg [13:38:57]Write i2c OK [13:38:57]MH_I2C_Read... [13:38:57]Read from MH i2c: 01 [13:38:57]MH_I2C_Read... [13:38:57]Read from MH i2c: 01 07 00 [13:38:57]MH_I2C_Read... [13:38:57]Read from MH i2c: 01 07 00 B2 03 00 00 00 00 00 FF 0F CA [13:38:57]RasterBufferAndPrint [13:38:57]line Счет N : (1)3405890 [13:38:57]line ИНН: 02508201610067 [13:38:57]line Контрольно-Кассовый Чек [13:38:57]line ПРОДАЖА [13:38:57]line ТРК (МРК, ГНК) : 32 [13:38:57]line Товар: 2710124130 [13:38:57]line Аи-92-К-4 [13:38:57]line 7.480 * 66.90 [13:38:57]line = 500.41 [13:38:57]line НДС 12% НСП 1% [13:38:57]line > о реализуемом товаре [13:38:57]line ОКРУГЛЕНИЕ: -0.41 [13:38:57]line ИТОГО: 500.00 [13:38:57]line Внесено: 500.00 [13:38:57]line СДАЧА: 0.00 [13:38:57]line НСП 1% : 4.43 [13:38:57]line НДС 12% : 53.14 [13:38:57]line Наличными: 500.00 [13:38:57]line Безнал.: 0.00 [13:38:57]line Место: АЗС № 82 "Партнер Нефть" [13:38:57]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:38:57]line СНО: Общий режим [13:38:57]line Чек 376 27.10.2024 13:38 [13:38:57]line Смена: 143 ФФД: 1.0 [13:38:57]line ЗНМ: 0300000017 [13:38:57]line РНМ: 0000000000170478 [13:38:57]line Версия ККМ: v1.0 [13:38:57]line ФМ: 0000000002098560 [13:38:57]line ФД: 95377 [13:38:58]line ФПД: 126256839564917 [13:38:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T133856&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95377&fm=126256839564917&tin=02508201610067®Number=0000000000170478&sum=50000 [13:38:58]Connected sock=10 [13:38:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A6 8D 07 01 58 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 01 00 00 F4 03 04 00 70 42 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 91 74 01 00 35 04 06 00 72 D4 76 12 9E 75 94 42 CA 9B 29 44 FF 10 [13:38:58]written 0, free lines is 4095 [13:38:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 75 E9 47 00 EA 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 32 30 39 38 35 36 30 10 04 04 00 91 74 01 00 F4 03 04 00 9C EC 1D 67 B6 04 01 00 00 7A 46 1A E9 A6 BD EF C0 [13:38:58]CommunicateWithHost err = 0 [13:38:58]CheckOFDResponse [13:38:58]1017 (14) - 77093643461234 [13:38:58]1041 (16) - 0000000002098560 [13:38:58]1040 (4) - 95377 [13:38:58]1012 (4) - 27.10.2024 07:32 [13:38:58]1206 (1) - 0 [13:38:58]OFD Sender: Remove packet 95377 [13:38:58]ProducePacketName [13:38:58]name=ofd_packets/00095377 [13:38:58]NVStorageDeleteData [13:38:58]Write to MH i2c: 01 00 00 DD 03 E0 [13:38:58]Write i2c OK [13:38:58]MH_I2C_Read... [13:38:58]Read from MH i2c: 01 [13:38:58]MH_I2C_Read... [13:38:58]Read from MH i2c: 01 07 00 [13:38:58]MH_I2C_Read... [13:38:58]Read from MH i2c: 01 07 00 DD 03 00 00 00 00 00 01 0D F5 [13:38:58]RasterBufferAndPrint [13:38:58]line [13:38:58]line [13:38:58]line [13:38:58]line [13:38:58]line [13:38:58]written 0, free lines is 3335 [13:38:58]MH_Cut [13:38:58]Write to MH i2c: D1 01 00 E4 03 01 B9 [13:38:58]Write i2c OK [13:38:58]MH_I2C_Read... [13:38:58]Read from MH i2c: D1 [13:38:58]MH_I2C_Read... [13:38:58]Read from MH i2c: D1 01 00 [13:38:58]MH_I2C_Read... [13:38:58]Read from MH i2c: D1 01 00 E4 03 00 B8 [13:38:58]Write to MH i2c: 01 00 00 E5 03 E8 [13:38:58]Write i2c OK [13:38:58]MH_I2C_Read... [13:38:58]OFD Sender: No OFD packet to send [13:38:59]*** Cut start [13:38:59]*** Partial cut [13:38:59]*** CUTSNS_PIN = 1 [13:38:59]*** CUTSNS_PIN = 0 [13:38:59]*** Brake cut motor [13:38:59]Read from MH i2c: 01 [13:38:59]MH_I2C_Read... [13:38:59]Read from MH i2c: 01 07 00 [13:38:59]MH_I2C_Read... [13:38:59]Read from MH i2c: 01 07 00 E5 03 00 00 00 00 00 FF 0F FD [13:38:59]process_action close_receipt done [13:38:59]requested_data is exist [13:38:59]produce_requested_data [13:38:59]requested_item fm.sn is exist - process it [13:38:59]wFMCommunicate request_size=4 [13:38:59]MH_SAM_APDU [13:38:59]CAPDU: 80 11 00 00 [13:38:59]Write to MH i2c: E2 08 00 E6 03 80 11 00 00 00 00 00 00 63 [13:38:59]Write i2c OK [13:38:59]MH_I2C_Read... [13:38:59]*** Stop cut motor [13:38:59]*** Cut end [13:38:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:38:59]Read from MH i2c: E2 [13:38:59]MH_I2C_Read... [13:38:59]Read from MH i2c: E2 17 00 [13:38:59]MH_I2C_Read... [13:38:59]Read from MH i2c: E2 17 00 E6 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B4 [13:38:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:38:59]wFMCommunicate OK [13:38:59]requested_item fd.num is exist - process it [13:38:59]SAM_PROTO_GetFieldsCounters [13:38:59]wFMCommunicate request_size=4 [13:38:59]MH_SAM_APDU [13:38:59]CAPDU: 80 13 00 00 [13:38:59]Write to MH i2c: E2 08 00 E7 03 80 13 00 00 00 00 00 00 66 [13:38:59]Write i2c OK [13:38:59]MH_I2C_Read... [13:38:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:38:59]Read from MH i2c: E2 [13:38:59]MH_I2C_Read... [13:38:59]Read from MH i2c: E2 62 00 [13:38:59]MH_I2C_Read... [13:39:00]Read from MH i2c: E2 62 00 E7 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 91 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 78 01 00 00 5E 04 04 00 78 01 00 00 57 04 04 00 79 01 00 00 19 04 04 00 00 00 00 00 90 00 87 [13:39:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 91 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 78 01 00 00 5E 04 04 00 78 01 00 00 57 04 04 00 79 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:39:00]wFMCommunicate OK [13:39:00]SAM_PROTO_GetFieldsCounters done [13:39:00]requested_item shift.num is exist - process it [13:39:00]requested_item shift.opened is exist - process it [13:39:00]req_shift_opened [13:39:00]FM_GetShiftState [13:39:00]SAM_PROTO_GetShiftState [13:39:00]wFMCommunicate request_size=4 [13:39:00]MH_SAM_APDU [13:39:00]CAPDU: 80 13 01 00 [13:39:00]Write to MH i2c: E2 08 00 E8 03 80 13 01 00 00 00 00 00 68 [13:39:00]Write i2c OK [13:39:00]MH_I2C_Read... [13:39:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:39:00]Read from MH i2c: E2 [13:39:00]MH_I2C_Read... [13:39:00]Read from MH i2c: E2 0E 00 [13:39:00]MH_I2C_Read... [13:39:00]Read from MH i2c: E2 0E 00 E8 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 14 [13:39:00]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:39:00]wFMCommunicate OK [13:39:00]SAM_PROTO_GetShiftState done [13:39:00]FM_GetShiftState done [13:39:00]req_shift_opened done [13:39:00]requested_item shift.open_date is exist - process it [13:39:00]req_shift_open_date [13:39:00]req_shift_open_date done [13:39:00]produce_requested_data done [13:39:00]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95377,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:39:00]process_action_free close_receipt [13:39:00]json_value_free [13:39:00]json_value_free done [13:39:00]process_json_proto returns [13:39:00]Send response to host [13:39:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95377,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:39:00]free response buf [13:39:00]execute_script done [13:39:00]execute_script returns [13:39:00]free content buf [13:39:00]Sock 8.Close socket [13:39:00]Sock 8.Thread stoped [13:39:03]OFD Sender: No OFD packet to send [13:39:08]OFD Sender: No OFD packet to send [13:39:13]OFD Sender: No OFD packet to send [13:39:18]OFD Sender: No OFD packet to send [13:39:23]OFD Sender: No OFD packet to send [13:39:28]OFD Sender: No OFD packet to send [13:39:31]accept exits with 9 [13:39:31]New connection [13:39:31]New thread 3067096420 created [13:39:31]Thread 3067239780 joined [13:39:31]Waiting for new connection... [13:39:31] Sock 9.Parse request [13:39:31]Sock 9.Check first char [13:39:31]Sock 9.First char is OK [13:39:31]request: POST /json_proto HTTP/1.0 [13:39:31]Method: POST [13:39:31]URL: /json_proto [13:39:31]Method is POST - this is cgi request [13:39:31]url: /json_proto [13:39:31]query_string will be loaded in cgi processing [13:39:31]execute_cgi json_proto POST (null) [13:39:31]execute_cgi path=json_proto method=POST [13:39:31]POST find Content-Length [13:39:31]Host: 172.17.40.67:8080 [13:39:31]Content-Length: 767 [13:39:31]Content-Type: application/json [13:39:31] [13:39:31]POST finish read [13:39:31]Found Content-Length = 767 [13:39:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405891", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:39:31]execute_script... [13:39:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405891", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:39:31]POST & json_proto [13:39:31]process_json_proto [13:39:31]json parsed OK: [13:39:31]protocol is kg_v1.0 [13:39:31]action value=close_receipt [13:39:31]process_action close_receipt [13:39:31]cmd_close_receipt [13:39:31]MH_GetDate [13:39:31]Write to MH i2c: F0 00 00 E9 03 DB [13:39:31]Write i2c OK [13:39:31]MH_I2C_Read... [13:39:31]Read from MH i2c: F0 [13:39:31]MH_I2C_Read... [13:39:31]Read from MH i2c: F0 09 00 [13:39:31]MH_I2C_Read... [13:39:31]Read from MH i2c: F0 09 00 E9 03 00 93 42 1E 67 EE DA 66 66 D2 [13:39:31]GetLastDocTimeStamp 1730036336 [13:39:31]current date 1730036371 [13:39:31]FM_GetShiftState [13:39:31]SAM_PROTO_GetShiftState [13:39:31]wFMCommunicate request_size=4 [13:39:31]MH_SAM_APDU [13:39:31]CAPDU: 80 13 01 00 [13:39:31]Write to MH i2c: E2 08 00 EA 03 80 13 01 00 00 00 00 00 6A [13:39:31]Write i2c OK [13:39:31]MH_I2C_Read... [13:39:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:39:31]Read from MH i2c: E2 [13:39:31]MH_I2C_Read... [13:39:31]Read from MH i2c: E2 0E 00 [13:39:31]MH_I2C_Read... [13:39:31]Read from MH i2c: E2 0E 00 EA 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 16 [13:39:31]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:39:31]wFMCommunicate OK [13:39:31]SAM_PROTO_GetShiftState done [13:39:31]FM_GetShiftState done [13:39:31]opened in 1729987736 [13:39:31]opened+sec_in_day 1730074136 [13:39:31]quantity*price = 30038 [13:39:31]sum+1 = 30039 [13:39:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.38 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.38 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 377 27.10.2024 13:39 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95378 ФПД: 185092928093928 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T133931&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95378&fm=185092928093928&tin=02508201610067®Number=0000000000170478&sum=30038 [13:39:32]StoreToDocumentArchive [13:39:32]shift 143 fd 95378 [13:39:32]save to /storage/0143/doc_00095378 [13:39:32]save last doc name /storage/0143/doc_00095378 to /storage/kkm_last_doc_name [13:39:32]save OK [13:39:32]Clear old archive folders... [13:39:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:39:32]tlvbuf is 013F98E0 [13:39:32]SAM_PROTO_ClearQueue [13:39:32]wFMCommunicate request_size=4 [13:39:32]MH_SAM_APDU [13:39:32]CAPDU: 80 09 00 00 [13:39:32]Write to MH i2c: E2 08 00 F7 03 80 09 00 00 00 00 00 00 6C [13:39:32]Write i2c OK [13:39:32]MH_I2C_Read... [13:39:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:39:32]Read from MH i2c: E2 [13:39:32]MH_I2C_Read... [13:39:32]Read from MH i2c: E2 03 00 [13:39:32]MH_I2C_Read... [13:39:32]Read from MH i2c: E2 03 00 F7 03 00 90 00 6E [13:39:32]RAPDU: 90 00 [13:39:32]wFMCommunicate OK [13:39:32]SAM_PROTO_ClearQueue done [13:39:32]KKMCreateOFDPacket [13:39:32]OFDProtocolAddRootSTLVToBuf [13:39:32]FM_MakeSignedData [13:39:32]FM_MakeSignedData [13:39:32]SAM_PROTO_SignData [13:39:32]wFMCommunicate request_size=4 [13:39:32]MH_SAM_APDU [13:39:32]CAPDU: 80 0D 01 02 [13:39:32]Write to MH i2c: E2 08 00 F8 03 80 0D 01 02 00 00 00 00 74 [13:39:32]Write i2c OK [13:39:32]MH_I2C_Read... [13:39:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:39:32]Read from MH i2c: E2 [13:39:32]MH_I2C_Read... [13:39:32]Read from MH i2c: E2 03 00 [13:39:32]MH_I2C_Read... [13:39:32]Read from MH i2c: E2 03 00 F8 03 00 90 00 6F [13:39:32]RAPDU: 90 00 [13:39:32]wFMCommunicate OK [13:39:32]wFMCommunicate request_size=255 [13:39:32]MH_SAM_APDU [13:39: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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 93 42 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 92 74 01 00 35 04 06 00 A8 [13:39:32]Write to MH i2c: E2 02 01 F9 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 93 42 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 92 74 01 00 35 04 06 00 A8 00 00 54 [13:39:32]Write i2c OK [13:39:32]MH_I2C_Read... [13:39:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:39:32]Read from MH i2c: E2 [13:39:32]MH_I2C_Read... [13:39:32]Read from MH i2c: E2 03 00 [13:39:32]MH_I2C_Read... [13:39:32]Read from MH i2c: E2 03 00 F9 03 00 90 00 70 [13:39:32]RAPDU: 90 00 [13:39:32]wFMCommunicate OK [13:39:32]wFMCommunicate request_size=10 [13:39:32]MH_SAM_APDU [13:39:32]CAPDU: 80 0D 02 02 05 57 4E 3A BE E8 [13:39:32]Write to MH i2c: E2 0D 00 FA 03 80 0D 02 02 05 00 57 4E 3A BE E8 00 00 06 [13:39:32]Write i2c OK [13:39:32]MH_I2C_Read... [13:39:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:39:32]Read from MH i2c: E2 [13:39:32]MH_I2C_Read... [13:39:32]Read from MH i2c: E2 03 00 [13:39:32]MH_I2C_Read... [13:39:32]Read from MH i2c: E2 03 00 FA 03 00 90 00 71 [13:39:32]RAPDU: 90 00 [13:39:32]wFMCommunicate OK [13:39:32]wFMCommunicate request_size=4 [13:39:32]MH_SAM_APDU [13:39:32]CAPDU: 80 0D 03 02 [13:39:32]Write to MH i2c: E2 08 00 FB 03 80 0D 03 02 00 00 00 00 79 [13:39:32]Write i2c OK [13:39:32]MH_I2C_Read... [13:39:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:39:33]Read from MH i2c: E2 [13:39:33]MH_I2C_Read... [13:39:33]Read from MH i2c: E2 0B 00 [13:39:33]MH_I2C_Read... [13:39:33]Read from MH i2c: E2 0B 00 FB 03 00 46 5A 20 17 C2 95 8A 5A 90 00 8C [13:39:33]RAPDU: 46 5A 20 17 C2 95 8A 5A 90 00 [13:39:33]wFMCommunicate OK [13:39:33]SAM_PROTO_SignData done [13:39:33]FM_MakeSignedData done [13:39:33]CreateOFDProtocolMessage [13:39:33]wFMCommunicate request_size=4 [13:39:33]MH_SAM_APDU [13:39:33]CAPDU: 80 11 00 00 [13:39:33]Write to MH i2c: E2 08 00 FC 03 80 11 00 00 00 00 00 00 79 [13:39:33]Write i2c OK [13:39:33]MH_I2C_Read... [13:39:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:39:33]Read from MH i2c: E2 [13:39:33]MH_I2C_Read... [13:39:33]Read from MH i2c: E2 17 00 [13:39:33]MH_I2C_Read... [13:39:33]Read from MH i2c: E2 17 00 FC 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CA [13:39:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:39:33]wFMCommunicate OK [13:39:33]CreateOFDProtocolMessage done [13:39:33]OFDSenderStorePacket 95378 [13:39:33]StoreOFDPacket docnum=95378 [13:39:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3D 1F 07 01 CF A8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 93 42 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 92 74 01 00 35 04 06 00 A8 57 4E 3A BE E8 46 5A 20 17 C2 95 8A 5A [13:39:33]CheckFolder [13:39:33]dirname=/storage/ofd_packets [13:39:33]CheckFolder done [13:39:33]ProducePacketName [13:39:33]name=ofd_packets/00095378 [13:39:33]NVStorageSaveData ofd_packets/00095378 [13:39:33]File name is /storage/ofd_packets/00095378 [13:39:33]Write 301 bytes [13:39:33]NVStorageSaveData done [13:39:33]OFDSenderStorePacket done [13:39:33]KKMCreateOFDPacket done [13:39:33]NVStorageSaveData kkm_last_timestamp [13:39:33]File name is /storage/kkm_last_timestamp [13:39:33]Write 4 bytes [13:39:33]NVStorageSaveData done [13:39:33]ExternCall_PrintAddStr [13:39:33]wPrintStart [13:39:33]Write to MH i2c: 01 00 00 FD 03 00 [13:39:33]Write i2c OK [13:39:33]MH_I2C_Read... [13:39:33]Read from MH i2c: 01 [13:39:33]MH_I2C_Read... [13:39:33]Read from MH i2c: 01 07 00 [13:39:33]MH_I2C_Read... [13:39:33]Read from MH i2c: 01 07 00 FD 03 00 00 00 00 00 FF 0F 15 [13:39:33]RasterBufferAndPrint [13:39:33]line Счет N : (1)3405891 [13:39:33]line ИНН: 02508201610067 [13:39:33]line Контрольно-Кассовый Чек [13:39:33]line ПРОДАЖА [13:39:33]line ТРК (МРК, ГНК) : 22 [13:39:33]line Товар: 2710124130 [13:39:33]line Аи-92-К-4 [13:39:33]line 4.490 * 66.90 [13:39:33]line = 300.38 [13:39:33]line НДС 12% НСП 1% [13:39:33]line > о реализуемом товаре [13:39:33]line ИТОГО: 300.38 [13:39:33]line НСП 1% : 2.66 [13:39:33]line НДС 12% : 31.90 [13:39:33]line Наличными: 0.00 [13:39:33]line Безнал.: 300.38 [13:39:33]line Место: АЗС № 82 "Партнер Нефть" [13:39:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:39:33]line СНО: Общий режим [13:39:33]line Чек 377 27.10.2024 13:39 [13:39:33]line Смена: 143 ФФД: 1.0 [13:39:33]line ЗНМ: 0300000017 [13:39:33]line РНМ: 0000000000170478 [13:39:33]line Версия ККМ: v1.0 [13:39:33]line Платежная система: Mbank [13:39:33]line ФМ: 0000000002098560 [13:39:33]line ФД: 95378 [13:39:33]line ФПД: 185092928093928 [13:39:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T133931&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95378&fm=185092928093928&tin=02508201610067®Number=0000000000170478&sum=30038 [13:39:33]OFD Sender: Processing packet 95378 [packets to send 57, broken 56] [13:39:33]ProducePacketName [13:39:33]name=ofd_packets/00095378 [13:39:33]OFD Sender: To server: pG, [13:39:33]CommunicateWithHost lk.salyk.kg:30040 [13:39:33]ConnectInit lk.salyk.kg [13:39:33]written 0, free lines is 4095 [13:39:33]Connected sock=10 [13:39:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3D 1F 07 01 CF A8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 93 42 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 92 74 01 00 35 04 06 00 A8 57 4E 3A BE E8 46 5A 20 17 C2 95 8A 5A [13:39:33]Write to MH i2c: 01 00 00 26 04 2A [13:39:33]Write i2c OK [13:39:33]MH_I2C_Read... [13:39:33]Read from MH i2c: 01 [13:39:33]MH_I2C_Read... [13:39:33]Read from MH i2c: 01 07 00 [13:39:33]MH_I2C_Read... [13:39:33]Read from MH i2c: 01 07 00 26 04 00 00 00 00 00 3A 0D 78 [13:39:33]RasterBufferAndPrint [13:39:33]line [13:39:33]line [13:39:33]line [13:39:33]line [13:39:33]line [13:39:33]written 0, free lines is 3392 [13:39:33]MH_Cut [13:39:33]Write to MH i2c: D1 01 00 2D 04 01 03 [13:39:33]Write i2c OK [13:39:33]MH_I2C_Read... [13:39:33]Read from MH i2c: D1 [13:39:33]MH_I2C_Read... [13:39:33]Read from MH i2c: D1 01 00 [13:39:33]MH_I2C_Read... [13:39:33]Read from MH i2c: D1 01 00 2D 04 00 02 [13:39:33]Write to MH i2c: 01 00 00 2E 04 32 [13:39:33]Write i2c OK [13:39:33]MH_I2C_Read... [13:39:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 46 D0 47 00 7B F0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 92 74 01 00 F4 03 04 00 BF EC 1D 67 B6 04 01 00 00 6A F1 30 77 55 38 E4 4C [13:39:33]CommunicateWithHost err = 0 [13:39:33]CheckOFDResponse [13:39:33]1017 (14) - 77093643461234 [13:39:33]1041 (16) - 0000000002098560 [13:39:33]1040 (4) - 95378 [13:39:33]1012 (4) - 27.10.2024 07:33 [13:39:33]1206 (1) - 0 [13:39:33]OFD Sender: Remove packet 95378 [13:39:33]ProducePacketName [13:39:33]name=ofd_packets/00095378 [13:39:33]NVStorageDeleteData [13:39:34]OFD Sender: No OFD packet to send [13:39:34]*** Cut start [13:39:34]*** Partial cut [13:39:34]*** CUTSNS_PIN = 1 [13:39:34]*** CUTSNS_PIN = 0 [13:39:34]*** Brake cut motor [13:39:35]Read from MH i2c: 01 [13:39:35]MH_I2C_Read... [13:39:35]*** Stop cut motor [13:39:35]*** Cut end [13:39:35]Read from MH i2c: 01 07 00 [13:39:35]MH_I2C_Read... [13:39:35]Read from MH i2c: 01 07 00 2E 04 00 00 00 00 00 FF 0F 47 [13:39:35]process_action close_receipt done [13:39:35]requested_data is exist [13:39:35]produce_requested_data [13:39:35]requested_item fm.sn is exist - process it [13:39:35]wFMCommunicate request_size=4 [13:39:35]MH_SAM_APDU [13:39:35]CAPDU: 80 11 00 00 [13:39:35]Write to MH i2c: E2 08 00 2F 04 80 11 00 00 00 00 00 00 AD [13:39:35]Write i2c OK [13:39:35]MH_I2C_Read... [13:39:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:39:35]Read from MH i2c: E2 [13:39:35]MH_I2C_Read... [13:39:35]Read from MH i2c: E2 17 00 [13:39:35]MH_I2C_Read... [13:39:35]Read from MH i2c: E2 17 00 2F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FE [13:39:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:39:35]wFMCommunicate OK [13:39:35]requested_item fd.num is exist - process it [13:39:35]SAM_PROTO_GetFieldsCounters [13:39:35]wFMCommunicate request_size=4 [13:39:35]MH_SAM_APDU [13:39:35]CAPDU: 80 13 00 00 [13:39:35]Write to MH i2c: E2 08 00 30 04 80 13 00 00 00 00 00 00 B0 [13:39:35]Write i2c OK [13:39:35]MH_I2C_Read... [13:39:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:39:35]Read from MH i2c: E2 [13:39:35]MH_I2C_Read... [13:39:35]Read from MH i2c: E2 62 00 [13:39:35]MH_I2C_Read... [13:39:35]Read from MH i2c: E2 62 00 30 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 92 74 01 00 0E 04 04 00 8F 00 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 D5 [13:39:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 92 74 01 00 0E 04 04 00 8F 00 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 [13:39:35]wFMCommunicate OK [13:39:35]SAM_PROTO_GetFieldsCounters done [13:39:35]requested_item shift.num is exist - process it [13:39:35]requested_item shift.opened is exist - process it [13:39:35]req_shift_opened [13:39:35]FM_GetShiftState [13:39:35]SAM_PROTO_GetShiftState [13:39:35]wFMCommunicate request_size=4 [13:39:35]MH_SAM_APDU [13:39:35]CAPDU: 80 13 01 00 [13:39:35]Write to MH i2c: E2 08 00 31 04 80 13 01 00 00 00 00 00 B2 [13:39:35]Write i2c OK [13:39:35]MH_I2C_Read... [13:39:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:39:35]Read from MH i2c: E2 [13:39:35]MH_I2C_Read... [13:39:35]Read from MH i2c: E2 0E 00 [13:39:35]MH_I2C_Read... [13:39:35]Read from MH i2c: E2 0E 00 31 04 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 5E [13:39:35]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:39:35]wFMCommunicate OK [13:39:35]SAM_PROTO_GetShiftState done [13:39:35]FM_GetShiftState done [13:39:35]req_shift_opened done [13:39:35]requested_item shift.open_date is exist - process it [13:39:35]req_shift_open_date [13:39:35]req_shift_open_date done [13:39:35]produce_requested_data done [13:39:35]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95378,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:39:35]process_action_free close_receipt [13:39:35]json_value_free [13:39:35]json_value_free done [13:39:35]process_json_proto returns [13:39:35]Send response to host [13:39:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95378,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:39:35]free response buf [13:39:35]execute_script done [13:39:35]execute_script returns [13:39:35]free content buf [13:39:35]Sock 9.Close socket [13:39:35]Sock 9.Thread stoped [13:39:39]OFD Sender: No OFD packet to send [13:39:44]OFD Sender: No OFD packet to send [13:39:49]OFD Sender: No OFD packet to send [13:39:54]OFD Sender: No OFD packet to send [13:39:59]OFD Sender: No OFD packet to send [13:40:04]OFD Sender: No OFD packet to send [13:40:09]OFD Sender: No OFD packet to send [13:40:14]OFD Sender: No OFD packet to send [13:40:19]OFD Sender: No OFD packet to send [13:40:24]OFD Sender: No OFD packet to send [13:40:29]OFD Sender: No OFD packet to send [13:40:34]OFD Sender: No OFD packet to send [13:40:39]OFD Sender: No OFD packet to send [13:40:44]OFD Sender: No OFD packet to send [13:40:49]OFD Sender: No OFD packet to send [13:40:54]OFD Sender: No OFD packet to send [13:40:59]OFD Sender: No OFD packet to send [13:41:04]OFD Sender: No OFD packet to send [13:41:09]OFD Sender: No OFD packet to send [13:41:14]OFD Sender: No OFD packet to send [13:41:18]accept exits with 8 [13:41:18]New connection [13:41:18]New thread 3067239780 created [13:41:18]Thread 3067096420 joined [13:41:18]Waiting for new connection... [13:41:18] Sock 8.Parse request [13:41:18]Sock 8.Check first char [13:41:18]Sock 8.First char is OK [13:41:18]request: POST /json_proto HTTP/1.0 [13:41:18]Method: POST [13:41:18]URL: /json_proto [13:41:18]Method is POST - this is cgi request [13:41:18]url: /json_proto [13:41:18]query_string will be loaded in cgi processing [13:41:18]execute_cgi json_proto POST (null) [13:41:18]execute_cgi path=json_proto method=POST [13:41:18]POST find Content-Length [13:41:18]Host: 172.17.40.67:8080 [13:41:18]Content-Length: 678 [13:41:18]Content-Type: application/json [13:41:18] [13:41:18]POST finish read [13:41:18]Found Content-Length = 678 [13:41:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405892", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 6.730, "sum" : 450.24, "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" ] } } [13:41:18]execute_script... [13:41:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405892", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 6.730, "sum" : 450.24, "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" ] } } [13:41:18]POST & json_proto [13:41:18]process_json_proto [13:41:18]json parsed OK: [13:41:18]protocol is kg_v1.0 [13:41:18]action value=close_receipt [13:41:18]process_action close_receipt [13:41:18]cmd_close_receipt [13:41:18]MH_GetDate [13:41:18]Write to MH i2c: F0 00 00 32 04 25 [13:41:18]Write i2c OK [13:41:18]MH_I2C_Read... [13:41:18]Read from MH i2c: F0 [13:41:18]MH_I2C_Read... [13:41:18]Read from MH i2c: F0 09 00 [13:41:18]MH_I2C_Read... [13:41:18]Read from MH i2c: F0 09 00 32 04 00 FE 42 1E 67 EE DA 66 66 87 [13:41:18]GetLastDocTimeStamp 1730036371 [13:41:18]current date 1730036478 [13:41:18]FM_GetShiftState [13:41:18]SAM_PROTO_GetShiftState [13:41:18]wFMCommunicate request_size=4 [13:41:18]MH_SAM_APDU [13:41:18]CAPDU: 80 13 01 00 [13:41:18]Write to MH i2c: E2 08 00 33 04 80 13 01 00 00 00 00 00 B4 [13:41:18]Write i2c OK [13:41:18]MH_I2C_Read... [13:41:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:41:18]Read from MH i2c: E2 [13:41:18]MH_I2C_Read... [13:41:18]Read from MH i2c: E2 0E 00 [13:41:18]MH_I2C_Read... [13:41:18]Read from MH i2c: E2 0E 00 33 04 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 60 [13:41:18]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:41:18]wFMCommunicate OK [13:41:18]SAM_PROTO_GetShiftState done [13:41:18]FM_GetShiftState done [13:41:18]opened in 1729987736 [13:41:18]opened+sec_in_day 1730074136 [13:41:18]quantity*price = 45023 [13:41:18]sum+1 = 45025 [13:41:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.24 ИТОГО: 450.00 Внесено: 450.00 СДАЧА: 0.00 НСП 1% : 3.98 НДС 12% : 47.81 Наличными: 450.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 378 27.10.2024 13:41 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95379 ФПД: 48525107443308 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T134119&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95379&fm=48525107443308&tin=02508201610067®Number=0000000000170478&sum=45000 [13:41:19]StoreToDocumentArchive [13:41:19]shift 143 fd 95379 [13:41:19]save to /storage/0143/doc_00095379 [13:41:19]save last doc name /storage/0143/doc_00095379 to /storage/kkm_last_doc_name [13:41:19]save OK [13:41:19]Clear old archive folders... [13:41:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:41:19]tlvbuf is B6DEE700 [13:41:19]SAM_PROTO_ClearQueue [13:41:19]wFMCommunicate request_size=4 [13:41:19]MH_SAM_APDU [13:41:19]CAPDU: 80 09 00 00 [13:41:19]Write to MH i2c: E2 08 00 40 04 80 09 00 00 00 00 00 00 B6 [13:41:19]Write i2c OK [13:41:19]MH_I2C_Read... [13:41:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:41:19]Read from MH i2c: E2 [13:41:19]MH_I2C_Read... [13:41:19]Read from MH i2c: E2 03 00 [13:41:19]MH_I2C_Read... [13:41:19]Read from MH i2c: E2 03 00 40 04 00 90 00 B8 [13:41:19]RAPDU: 90 00 [13:41:19]wFMCommunicate OK [13:41:19]SAM_PROTO_ClearQueue done [13:41:19]KKMCreateOFDPacket [13:41:19]OFDProtocolAddRootSTLVToBuf [13:41:19]FM_MakeSignedData [13:41:19]FM_MakeSignedData [13:41:19]SAM_PROTO_SignData [13:41:19]wFMCommunicate request_size=4 [13:41:19]MH_SAM_APDU [13:41:19]CAPDU: 80 0D 01 02 [13:41:19]Write to MH i2c: E2 08 00 41 04 80 0D 01 02 00 00 00 00 BE [13:41:19]Write i2c OK [13:41:19]MH_I2C_Read... [13:41:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:41:19]Read from MH i2c: E2 [13:41:19]MH_I2C_Read... [13:41:19]Read from MH i2c: E2 03 00 [13:41:19]MH_I2C_Read... [13:41:19]Read from MH i2c: E2 03 00 41 04 00 90 00 B9 [13:41:19]RAPDU: 90 00 [13:41:19]wFMCommunicate OK [13:41:19]wFMCommunicate request_size=255 [13:41:19]MH_SAM_APDU [13:41: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 34 FF 03 08 00 03 4A 1A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E0 AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 FF 42 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 93 74 01 00 35 04 06 00 2C [13:41:19]Write to MH i2c: E2 02 01 42 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 34 FF 03 08 00 03 4A 1A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E0 AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 FF 42 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 93 74 01 00 35 04 06 00 2C 00 00 36 [13:41:19]Write i2c OK [13:41:19]MH_I2C_Read... [13:41:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:41:20]Read from MH i2c: E2 [13:41:20]MH_I2C_Read... [13:41:20]Read from MH i2c: E2 03 00 [13:41:20]MH_I2C_Read... [13:41:20]Read from MH i2c: E2 03 00 42 04 00 90 00 BA [13:41:20]RAPDU: 90 00 [13:41:20]wFMCommunicate OK [13:41:20]wFMCommunicate request_size=10 [13:41:20]MH_SAM_APDU [13:41:20]CAPDU: 80 0D 02 02 05 22 21 CA B6 6C [13:41:20]Write to MH i2c: E2 0D 00 43 04 80 0D 02 02 05 00 22 21 CA B6 6C 00 00 FA [13:41:20]Write i2c OK [13:41:20]MH_I2C_Read... [13:41:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:41:20]Read from MH i2c: E2 [13:41:20]MH_I2C_Read... [13:41:20]Read from MH i2c: E2 03 00 [13:41:20]MH_I2C_Read... [13:41:20]Read from MH i2c: E2 03 00 43 04 00 90 00 BB [13:41:20]RAPDU: 90 00 [13:41:20]wFMCommunicate OK [13:41:20]wFMCommunicate request_size=4 [13:41:20]MH_SAM_APDU [13:41:20]CAPDU: 80 0D 03 02 [13:41:20]Write to MH i2c: E2 08 00 44 04 80 0D 03 02 00 00 00 00 C3 [13:41:20]Write i2c OK [13:41:20]MH_I2C_Read... [13:41:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:41:20]Read from MH i2c: E2 [13:41:20]MH_I2C_Read... [13:41:20]Read from MH i2c: E2 0B 00 [13:41:20]MH_I2C_Read... [13:41:20]Read from MH i2c: E2 0B 00 44 04 00 5B 7A D1 59 74 8D 4C 60 90 00 70 [13:41:20]RAPDU: 5B 7A D1 59 74 8D 4C 60 90 00 [13:41:20]wFMCommunicate OK [13:41:20]SAM_PROTO_SignData done [13:41:20]FM_MakeSignedData done [13:41:20]CreateOFDProtocolMessage [13:41:20]wFMCommunicate request_size=4 [13:41:20]MH_SAM_APDU [13:41:20]CAPDU: 80 11 00 00 [13:41:20]Write to MH i2c: E2 08 00 45 04 80 11 00 00 00 00 00 00 C3 [13:41:20]Write i2c OK [13:41:20]MH_I2C_Read... [13:41:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:41:20]Read from MH i2c: E2 [13:41:20]MH_I2C_Read... [13:41:20]Read from MH i2c: E2 17 00 [13:41:20]MH_I2C_Read... [13:41:20]Read from MH i2c: E2 17 00 45 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 14 [13:41:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:41:20]wFMCommunicate OK [13:41:20]CreateOFDProtocolMessage done [13:41:20]OFDSenderStorePacket 95379 [13:41:20]StoreOFDPacket docnum=95379 [13:41:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AF 00 07 01 A0 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4A 1A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E0 AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 FF 42 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 93 74 01 00 35 04 06 00 2C 22 21 CA B6 6C 5B 7A D1 59 74 8D 4C 60 [13:41:20]CheckFolder [13:41:20]dirname=/storage/ofd_packets [13:41:20]CheckFolder done [13:41:20]ProducePacketName [13:41:20]name=ofd_packets/00095379 [13:41:20]NVStorageSaveData ofd_packets/00095379 [13:41:20]File name is /storage/ofd_packets/00095379 [13:41:20]Write 301 bytes [13:41:20]NVStorageSaveData done [13:41:20]OFDSenderStorePacket done [13:41:20]KKMCreateOFDPacket done [13:41:20]NVStorageSaveData kkm_last_timestamp [13:41:20]File name is /storage/kkm_last_timestamp [13:41:20]Write 4 bytes [13:41:20]NVStorageSaveData done [13:41:20]ExternCall_PrintAddStr [13:41:20]wPrintStart [13:41:20]Write to MH i2c: 01 00 00 46 04 4A [13:41:20]Write i2c OK [13:41:20]MH_I2C_Read... [13:41:20]Read from MH i2c: 01 [13:41:20]MH_I2C_Read... [13:41:20]Read from MH i2c: 01 07 00 [13:41:20]MH_I2C_Read... [13:41:20]Read from MH i2c: 01 07 00 46 04 00 00 00 00 00 FF 0F 5F [13:41:20]RasterBufferAndPrint [13:41:20]line Счет N : (1)3405892 [13:41:20]line ИНН: 02508201610067 [13:41:20]line Контрольно-Кассовый Чек [13:41:20]line ПРОДАЖА [13:41:20]line ТРК (МРК, ГНК) : 12 [13:41:20]line Товар: 2710124130 [13:41:20]line Аи-92-К-4 [13:41:20]line 6.730 * 66.90 [13:41:20]line = 450.24 [13:41:20]line НДС 12% НСП 1% [13:41:20]line > о реализуемом товаре [13:41:20]line ОКРУГЛЕНИЕ: -0.24 [13:41:20]line ИТОГО: 450.00 [13:41:20]line Внесено: 450.00 [13:41:20]line СДАЧА: 0.00 [13:41:20]line НСП 1% : 3.98 [13:41:20]line НДС 12% : 47.81 [13:41:20]line Наличными: 450.00 [13:41:20]line Безнал.: 0.00 [13:41:20]line Место: АЗС № 82 "Партнер Нефть" [13:41:20]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:41:20]line СНО: Общий режим [13:41:20]line Чек 378 27.10.2024 13:41 [13:41:20]line Смена: 143 ФФД: 1.0 [13:41:20]line ЗНМ: 0300000017 [13:41:20]line РНМ: 0000000000170478 [13:41:20]line Версия ККМ: v1.0 [13:41:20]line ФМ: 0000000002098560 [13:41:20]line ФД: 95379 [13:41:20]line ФПД: 48525107443308 [13:41:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T134119&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95379&fm=48525107443308&tin=02508201610067®Number=0000000000170478&sum=45000 [13:41:20]OFD Sender: Processing packet 95379 [packets to send 57, broken 56] [13:41:20]ProducePacketName [13:41:20]name=ofd_packets/00095379 [13:41:20]OFD Sender: To server: pG, [13:41:20]CommunicateWithHost lk.salyk.kg:30040 [13:41:20]ConnectInit lk.salyk.kg [13:41:20]written 0, free lines is 4095 [13:41:20]Connected sock=10 [13:41:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AF 00 07 01 A0 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4A 1A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E0 AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 FF 42 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 93 74 01 00 35 04 06 00 2C 22 21 CA B6 6C 5B 7A D1 59 74 8D 4C 60 [13:41:21]Write to MH i2c: 01 00 00 71 04 75 [13:41:21]Write i2c OK [13:41:21]MH_I2C_Read... [13:41:21]Read from MH i2c: 01 [13:41:21]MH_I2C_Read... [13:41:21]Read from MH i2c: 01 07 00 [13:41:21]MH_I2C_Read... [13:41:21]Read from MH i2c: 01 07 00 71 04 00 00 00 00 00 0C 0D 95 [13:41:21]RasterBufferAndPrint [13:41:21]line [13:41:21]line [13:41:21]line [13:41:21]line [13:41:21]line [13:41:21]written 0, free lines is 3346 [13:41:21]MH_Cut [13:41:21]Write to MH i2c: D1 01 00 78 04 01 4E [13:41:21]Write i2c OK [13:41:21]MH_I2C_Read... [13:41:21]Read from MH i2c: D1 [13:41:21]MH_I2C_Read... [13:41:21]Read from MH i2c: D1 01 00 [13:41:21]MH_I2C_Read... [13:41:21]Read from MH i2c: D1 01 00 78 04 00 4D [13:41:21]Write to MH i2c: 01 00 00 79 04 7D [13:41:21]Write i2c OK [13:41:21]MH_I2C_Read... [13:41:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 9B 6B 47 00 CA 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 32 30 39 38 35 36 30 10 04 04 00 93 74 01 00 F4 03 04 00 2B ED 1D 67 B6 04 01 00 00 F7 23 A1 9B FE 86 46 1D [13:41:21]CommunicateWithHost err = 0 [13:41:21]CheckOFDResponse [13:41:21]1017 (14) - 77093643461234 [13:41:21]1041 (16) - 0000000002098560 [13:41:21]1040 (4) - 95379 [13:41:21]1012 (4) - 27.10.2024 07:35 [13:41:21]1206 (1) - 0 [13:41:21]OFD Sender: Remove packet 95379 [13:41:21]ProducePacketName [13:41:21]name=ofd_packets/00095379 [13:41:21]NVStorageDeleteData [13:41:21]OFD Sender: No OFD packet to send [13:41:21]*** Cut start [13:41:21]*** Partial cut [13:41:21]*** CUTSNS_PIN = 1 [13:41:21]*** CUTSNS_PIN = 0 [13:41:22]*** Brake cut motor [13:41:22]Read from MH i2c: 01 [13:41:22]MH_I2C_Read... [13:41:22]*** Stop cut motor [13:41:22]*** Cut end [13:41:22]Read from MH i2c: 01 07 00 [13:41:22]MH_I2C_Read... [13:41:22]Read from MH i2c: 01 07 00 79 04 00 00 00 00 00 FF 0F 92 [13:41:22]process_action close_receipt done [13:41:22]requested_data is exist [13:41:22]produce_requested_data [13:41:22]requested_item fm.sn is exist - process it [13:41:22]wFMCommunicate request_size=4 [13:41:22]MH_SAM_APDU [13:41:22]CAPDU: 80 11 00 00 [13:41:22]Write to MH i2c: E2 08 00 7A 04 80 11 00 00 00 00 00 00 F8 [13:41:22]Write i2c OK [13:41:22]MH_I2C_Read... [13:41:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:41:22]Read from MH i2c: E2 [13:41:22]MH_I2C_Read... [13:41:22]Read from MH i2c: E2 17 00 [13:41:22]MH_I2C_Read... [13:41:22]Read from MH i2c: E2 17 00 7A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 49 [13:41:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:41:22]wFMCommunicate OK [13:41:22]requested_item fd.num is exist - process it [13:41:22]SAM_PROTO_GetFieldsCounters [13:41:22]wFMCommunicate request_size=4 [13:41:22]MH_SAM_APDU [13:41:22]CAPDU: 80 13 00 00 [13:41:22]Write to MH i2c: E2 08 00 7B 04 80 13 00 00 00 00 00 00 FB [13:41:22]Write i2c OK [13:41:22]MH_I2C_Read... [13:41:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:41:22]Read from MH i2c: E2 [13:41:22]MH_I2C_Read... [13:41:22]Read from MH i2c: E2 62 00 [13:41:22]MH_I2C_Read... [13:41:22]Read from MH i2c: E2 62 00 7B 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 93 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 7A 01 00 00 5E 04 04 00 7A 01 00 00 57 04 04 00 7B 01 00 00 19 04 04 00 00 00 00 00 90 00 24 [13:41:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 93 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 7A 01 00 00 5E 04 04 00 7A 01 00 00 57 04 04 00 7B 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:41:22]wFMCommunicate OK [13:41:22]SAM_PROTO_GetFieldsCounters done [13:41:22]requested_item shift.num is exist - process it [13:41:22]requested_item shift.opened is exist - process it [13:41:22]req_shift_opened [13:41:22]FM_GetShiftState [13:41:22]SAM_PROTO_GetShiftState [13:41:22]wFMCommunicate request_size=4 [13:41:22]MH_SAM_APDU [13:41:22]CAPDU: 80 13 01 00 [13:41:22]Write to MH i2c: E2 08 00 7C 04 80 13 01 00 00 00 00 00 FD [13:41:22]Write i2c OK [13:41:22]MH_I2C_Read... [13:41:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:41:22]Read from MH i2c: E2 [13:41:22]MH_I2C_Read... [13:41:22]Read from MH i2c: E2 0E 00 [13:41:22]MH_I2C_Read... [13:41:22]Read from MH i2c: E2 0E 00 7C 04 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A9 [13:41:22]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:41:22]wFMCommunicate OK [13:41:22]SAM_PROTO_GetShiftState done [13:41:22]FM_GetShiftState done [13:41:22]req_shift_opened done [13:41:22]requested_item shift.open_date is exist - process it [13:41:22]req_shift_open_date [13:41:22]req_shift_open_date done [13:41:22]produce_requested_data done [13:41:22]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95379,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:41:22]process_action_free close_receipt [13:41:22]json_value_free [13:41:22]json_value_free done [13:41:22]process_json_proto returns [13:41:22]Send response to host [13:41:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95379,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:41:22]free response buf [13:41:22]execute_script done [13:41:22]execute_script returns [13:41:22]free content buf [13:41:22]Sock 8.Close socket [13:41:22]Sock 8.Thread stoped [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:51]OFD Sender: No OFD packet to send [13:41:56]OFD Sender: No OFD packet to send [13:42:01]OFD Sender: No OFD packet to send [13:42:06]OFD Sender: No OFD packet to send [13:42:11]OFD Sender: No OFD packet to send [13:42:16]OFD Sender: No OFD packet to send [13:42:21]OFD Sender: No OFD packet to send [13:42:26]OFD Sender: No OFD packet to send [13:42:31]OFD Sender: No OFD packet to send [13:42:36]OFD Sender: No OFD packet to send [13:42:41]OFD Sender: No OFD packet to send [13:42:46]OFD Sender: No OFD packet to send [13:42:51]OFD Sender: No OFD packet to send [13:42:56]OFD Sender: No OFD packet to send [13:43:01]OFD Sender: No OFD packet to send [13:43:06]OFD Sender: No OFD packet to send [13:43:11]OFD Sender: No OFD packet to send [13:43:16]OFD Sender: No OFD packet to send [13:43:21]OFD Sender: No OFD packet to send [13:43:26]OFD Sender: No OFD packet to send [13:43:31]OFD Sender: No OFD packet to send [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: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:01]OFD Sender: No OFD packet to send [13:45:06]OFD Sender: No OFD packet to send [13:45:11]OFD Sender: No OFD packet to send [13:45:16]OFD Sender: No OFD packet to send [13:45:21]OFD Sender: No OFD packet to send [13:45:26]OFD Sender: No OFD packet to send [13:45:32]OFD Sender: No OFD packet to send [13:45:37]OFD Sender: No OFD packet to send [13:45:42]OFD Sender: No OFD packet to send [13:45:47]OFD Sender: No OFD packet to send [13:45:52]OFD Sender: No OFD packet to send [13:45:57]OFD Sender: No OFD packet to send [13:46:02]OFD Sender: No OFD packet to send [13:46:07]OFD Sender: No OFD packet to send [13:46:12]OFD Sender: No OFD packet to send [13:46:17]OFD Sender: No OFD packet to send [13:46:22]OFD Sender: No OFD packet to send [13:46:27]OFD Sender: No OFD packet to send [13:46:32]OFD Sender: No OFD packet to send [13:46:37]OFD Sender: No OFD packet to send [13:46:42]OFD Sender: No OFD packet to send [13:46:47]OFD Sender: No OFD packet to send [13:46:52]OFD Sender: No OFD packet to send [13:46:57]OFD Sender: No OFD packet to send [13:47:02]OFD Sender: No OFD packet to send [13:47:07]OFD Sender: No OFD packet to send [13:47:12]OFD Sender: No OFD packet to send [13:47:17]OFD Sender: No OFD packet to send [13:47:22]OFD Sender: No OFD packet to send [13:47:27]OFD Sender: No OFD packet to send [13:47:32]OFD Sender: No OFD packet to send [13:47:37]OFD Sender: No OFD packet to send [13:47:42]OFD Sender: No OFD packet to send [13:47:47]OFD Sender: No OFD packet to send [13:47:52]OFD Sender: No OFD packet to send [13:47:57]OFD Sender: No OFD packet to send [13:48:02]OFD Sender: No OFD packet to send [13:48:07]OFD Sender: No OFD packet to send [13:48:09]accept exits with 9 [13:48:09]New connection [13:48:09]New thread 3067096420 created [13:48:09]Thread 3067239780 joined [13:48:09]Waiting for new connection... [13:48:09] Sock 9.Parse request [13:48:09]Sock 9.Check first char [13:48:09]Sock 9.First char is OK [13:48:09]request: POST /json_proto HTTP/1.0 [13:48:09]Method: POST [13:48:09]URL: /json_proto [13:48:09]Method is POST - this is cgi request [13:48:09]url: /json_proto [13:48:09]query_string will be loaded in cgi processing [13:48:09]execute_cgi json_proto POST (null) [13:48:09]execute_cgi path=json_proto method=POST [13:48:09]POST find Content-Length [13:48:09]Host: 172.17.40.67:8080 [13:48:09]Content-Length: 683 [13:48:09]Content-Type: application/json [13:48:09] [13:48:09]POST finish read [13:48:09]Found Content-Length = 683 [13:48:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405893", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:48:09]execute_script... [13:48: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)3405893", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:48:09]POST & json_proto [13:48:09]process_json_proto [13:48:09]json parsed OK: [13:48:09]protocol is kg_v1.0 [13:48:09]action value=close_receipt [13:48:09]process_action close_receipt [13:48:09]cmd_close_receipt [13:48:09]MH_GetDate [13:48:09]Write to MH i2c: F0 00 00 7D 04 70 [13:48:09]Write i2c OK [13:48:09]MH_I2C_Read... [13:48:09]Read from MH i2c: F0 [13:48:09]MH_I2C_Read... [13:48:09]Read from MH i2c: F0 09 00 [13:48:09]MH_I2C_Read... [13:48:09]Read from MH i2c: F0 09 00 7D 04 00 99 44 1E 67 EE DA 66 66 6F [13:48:09]GetLastDocTimeStamp 1730036479 [13:48:09]current date 1730036889 [13:48:09]FM_GetShiftState [13:48:09]SAM_PROTO_GetShiftState [13:48:09]wFMCommunicate request_size=4 [13:48:09]MH_SAM_APDU [13:48:09]CAPDU: 80 13 01 00 [13:48:09]Write to MH i2c: E2 08 00 7E 04 80 13 01 00 00 00 00 00 FF [13:48:09]Write i2c OK [13:48:09]MH_I2C_Read... [13:48:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:48:09]Read from MH i2c: E2 [13:48:09]MH_I2C_Read... [13:48:09]Read from MH i2c: E2 0E 00 [13:48:09]MH_I2C_Read... [13:48:09]Read from MH i2c: E2 0E 00 7E 04 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 AB [13:48:09]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:48:09]wFMCommunicate OK [13:48:09]SAM_PROTO_GetShiftState done [13:48:09]FM_GetShiftState done [13:48:09]opened in 1729987736 [13:48:09]opened+sec_in_day 1730074136 [13:48:09]quantity*price = 100015 [13:48:09]sum+1 = 100017 [13:48:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 379 27.10.2024 13:48 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95380 ФПД: 157583514205629 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T134809&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95380&fm=157583514205629&tin=02508201610067®Number=0000000000170478&sum=100000 [13:48:10]StoreToDocumentArchive [13:48:10]shift 143 fd 95380 [13:48:10]save to /storage/0143/doc_00095380 [13:48:10]save last doc name /storage/0143/doc_00095380 to /storage/kkm_last_doc_name [13:48:10]save OK [13:48:10]Clear old archive folders... [13:48:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:48:10]tlvbuf is 013B1D20 [13:48:10]SAM_PROTO_ClearQueue [13:48:10]wFMCommunicate request_size=4 [13:48:10]MH_SAM_APDU [13:48:10]CAPDU: 80 09 00 00 [13:48:10]Write to MH i2c: E2 08 00 8B 04 80 09 00 00 00 00 00 00 01 [13:48:10]Write i2c OK [13:48:10]MH_I2C_Read... [13:48:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:48:10]Read from MH i2c: E2 [13:48:10]MH_I2C_Read... [13:48:10]Read from MH i2c: E2 03 00 [13:48:10]MH_I2C_Read... [13:48:10]Read from MH i2c: E2 03 00 8B 04 00 90 00 03 [13:48:10]RAPDU: 90 00 [13:48:10]wFMCommunicate OK [13:48:10]SAM_PROTO_ClearQueue done [13:48:10]KKMCreateOFDPacket [13:48:10]OFDProtocolAddRootSTLVToBuf [13:48:10]FM_MakeSignedData [13:48:10]FM_MakeSignedData [13:48:10]SAM_PROTO_SignData [13:48:10]wFMCommunicate request_size=4 [13:48:10]MH_SAM_APDU [13:48:10]CAPDU: 80 0D 01 02 [13:48:10]Write to MH i2c: E2 08 00 8C 04 80 0D 01 02 00 00 00 00 09 [13:48:10]Write i2c OK [13:48:10]MH_I2C_Read... [13:48:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:48:10]Read from MH i2c: E2 [13:48:10]MH_I2C_Read... [13:48:10]Read from MH i2c: E2 03 00 [13:48:10]MH_I2C_Read... [13:48:10]Read from MH i2c: E2 03 00 8C 04 00 90 00 04 [13:48:10]RAPDU: 90 00 [13:48:10]wFMCommunicate OK [13:48:10]wFMCommunicate request_size=255 [13:48:10]MH_SAM_APDU [13:48:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 01 00 00 F4 03 04 00 99 44 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 94 74 01 00 35 04 06 00 8F [13:48:10]Write to MH i2c: E2 02 01 8D 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 01 00 00 F4 03 04 00 99 44 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 94 74 01 00 35 04 06 00 8F 00 00 96 [13:48:10]Write i2c OK [13:48:10]MH_I2C_Read... [13:48:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:10]Read from MH i2c: E2 [13:48:10]MH_I2C_Read... [13:48:10]Read from MH i2c: E2 03 00 [13:48:10]MH_I2C_Read... [13:48:10]Read from MH i2c: E2 03 00 8D 04 00 90 00 05 [13:48:10]RAPDU: 90 00 [13:48:10]wFMCommunicate OK [13:48:10]wFMCommunicate request_size=10 [13:48:10]MH_SAM_APDU [13:48:10]CAPDU: 80 0D 02 02 05 52 45 62 FD BD [13:48:10]Write to MH i2c: E2 0D 00 8E 04 80 0D 02 02 05 00 52 45 62 FD BD 00 00 C9 [13:48:10]Write i2c OK [13:48:10]MH_I2C_Read... [13:48:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:10]Read from MH i2c: E2 [13:48:10]MH_I2C_Read... [13:48:10]Read from MH i2c: E2 03 00 [13:48:10]MH_I2C_Read... [13:48:10]Read from MH i2c: E2 03 00 8E 04 00 90 00 06 [13:48:10]RAPDU: 90 00 [13:48:10]wFMCommunicate OK [13:48:10]wFMCommunicate request_size=4 [13:48:10]MH_SAM_APDU [13:48:10]CAPDU: 80 0D 03 02 [13:48:10]Write to MH i2c: E2 08 00 8F 04 80 0D 03 02 00 00 00 00 0E [13:48:10]Write i2c OK [13:48:10]MH_I2C_Read... [13:48:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:48:11]Read from MH i2c: E2 [13:48:11]MH_I2C_Read... [13:48:11]Read from MH i2c: E2 0B 00 [13:48:11]MH_I2C_Read... [13:48:11]Read from MH i2c: E2 0B 00 8F 04 00 AF 26 6C E3 B8 E2 ED 12 90 00 CC [13:48:11]RAPDU: AF 26 6C E3 B8 E2 ED 12 90 00 [13:48:11]wFMCommunicate OK [13:48:11]SAM_PROTO_SignData done [13:48:11]FM_MakeSignedData done [13:48:11]CreateOFDProtocolMessage [13:48:11]wFMCommunicate request_size=4 [13:48:11]MH_SAM_APDU [13:48:11]CAPDU: 80 11 00 00 [13:48:11]Write to MH i2c: E2 08 00 90 04 80 11 00 00 00 00 00 00 0E [13:48:11]Write i2c OK [13:48:11]MH_I2C_Read... [13:48:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:11]Read from MH i2c: E2 [13:48:11]MH_I2C_Read... [13:48:11]Read from MH i2c: E2 17 00 [13:48:11]MH_I2C_Read... [13:48:11]Read from MH i2c: E2 17 00 90 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5F [13:48:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:48:11]wFMCommunicate OK [13:48:11]CreateOFDProtocolMessage done [13:48:11]OFDSenderStorePacket 95380 [13:48:11]StoreOFDPacket docnum=95380 [13:48:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C5 2B 07 01 CC 69 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 01 00 00 F4 03 04 00 99 44 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 94 74 01 00 35 04 06 00 8F 52 45 62 FD BD AF 26 6C E3 B8 E2 ED 12 [13:48:11]CheckFolder [13:48:11]dirname=/storage/ofd_packets [13:48:11]CheckFolder done [13:48:11]ProducePacketName [13:48:11]name=ofd_packets/00095380 [13:48:11]NVStorageSaveData ofd_packets/00095380 [13:48:11]File name is /storage/ofd_packets/00095380 [13:48:11]Write 301 bytes [13:48:11]NVStorageSaveData done [13:48:11]OFDSenderStorePacket done [13:48:11]KKMCreateOFDPacket done [13:48:11]NVStorageSaveData kkm_last_timestamp [13:48:11]File name is /storage/kkm_last_timestamp [13:48:11]Write 4 bytes [13:48:11]NVStorageSaveData done [13:48:11]ExternCall_PrintAddStr [13:48:11]wPrintStart [13:48:11]Write to MH i2c: 01 00 00 91 04 95 [13:48:11]Write i2c OK [13:48:11]MH_I2C_Read... [13:48:11]Read from MH i2c: 01 [13:48:11]MH_I2C_Read... [13:48:11]Read from MH i2c: 01 07 00 [13:48:11]MH_I2C_Read... [13:48:11]Read from MH i2c: 01 07 00 91 04 00 00 00 00 00 FF 0F AA [13:48:11]RasterBufferAndPrint [13:48:11]line Счет N : (1)3405893 [13:48:11]line ИНН: 02508201610067 [13:48:11]line Контрольно-Кассовый Чек [13:48:11]line ПРОДАЖА [13:48:11]line ТРК (МРК, ГНК) : 22 [13:48:11]line Товар: 2710124130 [13:48:11]line Аи-92-К-4 [13:48:11]line 14.950 * 66.90 [13:48:11]line = 1000.16 [13:48:11]line НДС 12% НСП 1% [13:48:11]line > о реализуемом товаре [13:48:11]line ОКРУГЛЕНИЕ: -0.16 [13:48:11]line ИТОГО: 1000.00 [13:48:11]line Внесено: 1000.00 [13:48:11]line СДАЧА: 0.00 [13:48:11]line НСП 1% : 8.85 [13:48:11]line НДС 12% : 106.21 [13:48:11]line Наличными: 1000.00 [13:48:11]line Безнал.: 0.00 [13:48:11]line Место: АЗС № 82 "Партнер Нефть" [13:48:11]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:48:11]line СНО: Общий режим [13:48:11]line Чек 379 27.10.2024 13:48 [13:48:11]line Смена: 143 ФФД: 1.0 [13:48:11]line ЗНМ: 0300000017 [13:48:11]line РНМ: 0000000000170478 [13:48:11]line Версия ККМ: v1.0 [13:48:11]line ФМ: 0000000002098560 [13:48:11]line ФД: 95380 [13:48:11]line ФПД: 157583514205629 [13:48:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T134809&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95380&fm=157583514205629&tin=02508201610067®Number=0000000000170478&sum=100000 [13:48:11]OFD Sender: Processing packet 95380 [packets to send 57, broken 56] [13:48:11]ProducePacketName [13:48:11]name=ofd_packets/00095380 [13:48:11]OFD Sender: To server: pG, [13:48:11]CommunicateWithHost lk.salyk.kg:30040 [13:48:11]ConnectInit lk.salyk.kg [13:48:11]written 0, free lines is 4095 [13:48:11]Connected sock=10 [13:48:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C5 2B 07 01 CC 69 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 01 00 00 F4 03 04 00 99 44 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 94 74 01 00 35 04 06 00 8F 52 45 62 FD BD AF 26 6C E3 B8 E2 ED 12 [13:48:11]Write to MH i2c: 01 00 00 BC 04 C0 [13:48:11]Write i2c OK [13:48:11]MH_I2C_Read... [13:48:11]Read from MH i2c: 01 [13:48:11]MH_I2C_Read... [13:48:11]Read from MH i2c: 01 07 00 [13:48:11]MH_I2C_Read... [13:48:11]Read from MH i2c: 01 07 00 BC 04 00 00 00 00 00 01 0D D5 [13:48:11]RasterBufferAndPrint [13:48:11]line [13:48:11]line [13:48:11]line [13:48:11]line [13:48:11]line [13:48:11]written 0, free lines is 3335 [13:48:11]MH_Cut [13:48:11]Write to MH i2c: D1 01 00 C3 04 01 99 [13:48:11]Write i2c OK [13:48:11]MH_I2C_Read... [13:48:11]Read from MH i2c: D1 [13:48:11]MH_I2C_Read... [13:48:11]Read from MH i2c: D1 01 00 [13:48:11]MH_I2C_Read... [13:48:11]Read from MH i2c: D1 01 00 C3 04 00 98 [13:48:11]Write to MH i2c: 01 00 00 C4 04 C8 [13:48:11]Write i2c OK [13:48:11]MH_I2C_Read... [13:48:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6E 1F 47 00 D5 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 32 30 39 38 35 36 30 10 04 04 00 94 74 01 00 F4 03 04 00 C5 EE 1D 67 B6 04 01 00 00 42 EE 95 47 D2 98 1F 99 [13:48:11]CommunicateWithHost err = 0 [13:48:11]CheckOFDResponse [13:48:11]1017 (14) - 77093643461234 [13:48:11]1041 (16) - 0000000002098560 [13:48:11]1040 (4) - 95380 [13:48:11]1012 (4) - 27.10.2024 07:41 [13:48:11]1206 (1) - 0 [13:48:11]OFD Sender: Remove packet 95380 [13:48:11]ProducePacketName [13:48:11]name=ofd_packets/00095380 [13:48:11]NVStorageDeleteData [13:48:12]OFD Sender: No OFD packet to send [13:48:12]*** Cut start [13:48:12]*** Partial cut [13:48:12]*** CUTSNS_PIN = 1 [13:48:12]*** CUTSNS_PIN = 0 [13:48:12]*** Brake cut motor [13:48:13]Read from MH i2c: 01 [13:48:13]MH_I2C_Read... [13:48:13]*** Stop cut motor [13:48:13]*** Cut end [13:48:13]Read from MH i2c: 01 07 00 [13:48:13]MH_I2C_Read... [13:48:13]Read from MH i2c: 01 07 00 C4 04 00 00 00 00 00 FF 0F DD [13:48:13]process_action close_receipt done [13:48:13]requested_data is exist [13:48:13]produce_requested_data [13:48:13]requested_item fm.sn is exist - process it [13:48:13]wFMCommunicate request_size=4 [13:48:13]MH_SAM_APDU [13:48:13]CAPDU: 80 11 00 00 [13:48:13]Write to MH i2c: E2 08 00 C5 04 80 11 00 00 00 00 00 00 43 [13:48:13]Write i2c OK [13:48:13]MH_I2C_Read... [13:48:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:13]Read from MH i2c: E2 [13:48:13]MH_I2C_Read... [13:48:13]Read from MH i2c: E2 17 00 [13:48:13]MH_I2C_Read... [13:48:13]Read from MH i2c: E2 17 00 C5 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 94 [13:48:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:48:13]wFMCommunicate OK [13:48:13]requested_item fd.num is exist - process it [13:48:13]SAM_PROTO_GetFieldsCounters [13:48:13]wFMCommunicate request_size=4 [13:48:13]MH_SAM_APDU [13:48:13]CAPDU: 80 13 00 00 [13:48:13]Write to MH i2c: E2 08 00 C6 04 80 13 00 00 00 00 00 00 46 [13:48:13]Write i2c OK [13:48:13]MH_I2C_Read... [13:48:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:48:13]Read from MH i2c: E2 [13:48:13]MH_I2C_Read... [13:48:13]Read from MH i2c: E2 62 00 [13:48:13]MH_I2C_Read... [13:48:13]Read from MH i2c: E2 62 00 C6 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 94 74 01 00 0E 04 04 00 8F 00 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 73 [13:48:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 94 74 01 00 0E 04 04 00 8F 00 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 [13:48:13]wFMCommunicate OK [13:48:13]SAM_PROTO_GetFieldsCounters done [13:48:13]requested_item shift.num is exist - process it [13:48:13]requested_item shift.opened is exist - process it [13:48:13]req_shift_opened [13:48:13]FM_GetShiftState [13:48:13]SAM_PROTO_GetShiftState [13:48:13]wFMCommunicate request_size=4 [13:48:13]MH_SAM_APDU [13:48:13]CAPDU: 80 13 01 00 [13:48:13]Write to MH i2c: E2 08 00 C7 04 80 13 01 00 00 00 00 00 48 [13:48:13]Write i2c OK [13:48:13]MH_I2C_Read... [13:48:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:48:13]Read from MH i2c: E2 [13:48:13]MH_I2C_Read... [13:48:13]Read from MH i2c: E2 0E 00 [13:48:13]MH_I2C_Read... [13:48:13]Read from MH i2c: E2 0E 00 C7 04 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F4 [13:48:13]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:48:13]wFMCommunicate OK [13:48:13]SAM_PROTO_GetShiftState done [13:48:13]FM_GetShiftState done [13:48:13]req_shift_opened done [13:48:13]requested_item shift.open_date is exist - process it [13:48:13]req_shift_open_date [13:48:13]req_shift_open_date done [13:48:13]produce_requested_data done [13:48:13]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95380,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:48:13]process_action_free close_receipt [13:48:13]json_value_free [13:48:13]json_value_free done [13:48:13]process_json_proto returns [13:48:13]Send response to host [13:48:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95380,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:48:13]free response buf [13:48:13]execute_script done [13:48:13]execute_script returns [13:48:13]free content buf [13:48:13]Sock 9.Close socket [13:48:13]Sock 9.Thread stoped [13:48:13]accept exits with 8 [13:48:13]New connection [13:48:13]New thread 3067239780 created [13:48:13]Thread 3067096420 joined [13:48:13]Waiting for new connection... [13:48:13] Sock 8.Parse request [13:48:13]Sock 8.Check first char [13:48:13]Sock 8.First char is OK [13:48:13]request: POST /json_proto HTTP/1.0 [13:48:13]Method: POST [13:48:13]URL: /json_proto [13:48:13]Method is POST - this is cgi request [13:48:13]url: /json_proto [13:48:13]query_string will be loaded in cgi processing [13:48:13]execute_cgi json_proto POST (null) [13:48:13]execute_cgi path=json_proto method=POST [13:48:13]POST find Content-Length [13:48:13]Host: 172.17.40.67:8080 [13:48:13]Content-Length: 683 [13:48:13]Content-Type: application/json [13:48:13] [13:48:13]POST finish read [13:48:13]Found Content-Length = 683 [13:48:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405894", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:48:13]execute_script... [13:48: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)3405894", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:48:13]POST & json_proto [13:48:13]process_json_proto [13:48:13]json parsed OK: [13:48:13]protocol is kg_v1.0 [13:48:13]action value=close_receipt [13:48:13]process_action close_receipt [13:48:13]cmd_close_receipt [13:48:13]MH_GetDate [13:48:13]Write to MH i2c: F0 00 00 C8 04 BB [13:48:13]Write i2c OK [13:48:13]MH_I2C_Read... [13:48:13]Read from MH i2c: F0 [13:48:13]MH_I2C_Read... [13:48:13]Read from MH i2c: F0 09 00 [13:48:13]MH_I2C_Read... [13:48:13]Read from MH i2c: F0 09 00 C8 04 00 9E 44 1E 67 EE DA 66 66 BF [13:48:13]GetLastDocTimeStamp 1730036889 [13:48:13]current date 1730036894 [13:48:13]FM_GetShiftState [13:48:13]SAM_PROTO_GetShiftState [13:48:13]wFMCommunicate request_size=4 [13:48:13]MH_SAM_APDU [13:48:13]CAPDU: 80 13 01 00 [13:48:13]Write to MH i2c: E2 08 00 C9 04 80 13 01 00 00 00 00 00 4A [13:48:13]Write i2c OK [13:48:13]MH_I2C_Read... [13:48:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:48:13]Read from MH i2c: E2 [13:48:13]MH_I2C_Read... [13:48:13]Read from MH i2c: E2 0E 00 [13:48:13]MH_I2C_Read... [13:48:13]Read from MH i2c: E2 0E 00 C9 04 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F6 [13:48:13]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:48:13]wFMCommunicate OK [13:48:13]SAM_PROTO_GetShiftState done [13:48:13]FM_GetShiftState done [13:48:13]opened in 1729987736 [13:48:13]opened+sec_in_day 1730074136 [13:48:13]quantity*price = 100015 [13:48:13]sum+1 = 100017 [13:48:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 380 27.10.2024 13:48 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95381 ФПД: 275729870818788 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T134814&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95381&fm=275729870818788&tin=02508201610067®Number=0000000000170478&sum=100000 [13:48:15]StoreToDocumentArchive [13:48:15]shift 143 fd 95381 [13:48:15]save to /storage/0143/doc_00095381 [13:48:15]save last doc name /storage/0143/doc_00095381 to /storage/kkm_last_doc_name [13:48:15]save OK [13:48:15]Clear old archive folders... [13:48:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:48:15]tlvbuf is 01426BC0 [13:48:15]SAM_PROTO_ClearQueue [13:48:15]wFMCommunicate request_size=4 [13:48:15]MH_SAM_APDU [13:48:15]CAPDU: 80 09 00 00 [13:48:15]Write to MH i2c: E2 08 00 D6 04 80 09 00 00 00 00 00 00 4C [13:48:15]Write i2c OK [13:48:15]MH_I2C_Read... [13:48:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:48:15]Read from MH i2c: E2 [13:48:15]MH_I2C_Read... [13:48:15]Read from MH i2c: E2 03 00 [13:48:15]MH_I2C_Read... [13:48:15]Read from MH i2c: E2 03 00 D6 04 00 90 00 4E [13:48:15]RAPDU: 90 00 [13:48:15]wFMCommunicate OK [13:48:15]SAM_PROTO_ClearQueue done [13:48:15]KKMCreateOFDPacket [13:48:15]OFDProtocolAddRootSTLVToBuf [13:48:15]FM_MakeSignedData [13:48:15]FM_MakeSignedData [13:48:15]SAM_PROTO_SignData [13:48:15]wFMCommunicate request_size=4 [13:48:15]MH_SAM_APDU [13:48:15]CAPDU: 80 0D 01 02 [13:48:15]Write to MH i2c: E2 08 00 D7 04 80 0D 01 02 00 00 00 00 54 [13:48:15]Write i2c OK [13:48:15]MH_I2C_Read... [13:48:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:48:15]Read from MH i2c: E2 [13:48:15]MH_I2C_Read... [13:48:15]Read from MH i2c: E2 03 00 [13:48:15]MH_I2C_Read... [13:48:15]Read from MH i2c: E2 03 00 D7 04 00 90 00 4F [13:48:15]RAPDU: 90 00 [13:48:15]wFMCommunicate OK [13:48:15]wFMCommunicate request_size=255 [13:48:15]MH_SAM_APDU [13:48: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 9E 44 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 95 74 01 00 35 04 06 00 FA [13:48:15]Write to MH i2c: E2 02 01 D8 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 9E 44 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 95 74 01 00 35 04 06 00 FA 00 00 53 [13:48:15]Write i2c OK [13:48:15]MH_I2C_Read... [13:48:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:15]Read from MH i2c: E2 [13:48:15]MH_I2C_Read... [13:48:15]Read from MH i2c: E2 03 00 [13:48:15]MH_I2C_Read... [13:48:15]Read from MH i2c: E2 03 00 D8 04 00 90 00 50 [13:48:15]RAPDU: 90 00 [13:48:15]wFMCommunicate OK [13:48:15]wFMCommunicate request_size=10 [13:48:15]MH_SAM_APDU [13:48:15]CAPDU: 80 0D 02 02 05 C6 5D 01 0D E4 [13:48:15]Write to MH i2c: E2 0D 00 D9 04 80 0D 02 02 05 00 C6 5D 01 0D E4 00 00 76 [13:48:15]Write i2c OK [13:48:15]MH_I2C_Read... [13:48:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:15]Read from MH i2c: E2 [13:48:15]MH_I2C_Read... [13:48:15]Read from MH i2c: E2 03 00 [13:48:15]MH_I2C_Read... [13:48:15]Read from MH i2c: E2 03 00 D9 04 00 90 00 51 [13:48:15]RAPDU: 90 00 [13:48:15]wFMCommunicate OK [13:48:15]wFMCommunicate request_size=4 [13:48:15]MH_SAM_APDU [13:48:15]CAPDU: 80 0D 03 02 [13:48:15]Write to MH i2c: E2 08 00 DA 04 80 0D 03 02 00 00 00 00 59 [13:48:15]Write i2c OK [13:48:15]MH_I2C_Read... [13:48:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:48:15]Read from MH i2c: E2 [13:48:15]MH_I2C_Read... [13:48:15]Read from MH i2c: E2 0B 00 [13:48:15]MH_I2C_Read... [13:48:15]Read from MH i2c: E2 0B 00 DA 04 00 DB 0C D4 67 98 FA 76 F4 90 00 78 [13:48:15]RAPDU: DB 0C D4 67 98 FA 76 F4 90 00 [13:48:15]wFMCommunicate OK [13:48:15]SAM_PROTO_SignData done [13:48:15]FM_MakeSignedData done [13:48:15]CreateOFDProtocolMessage [13:48:15]wFMCommunicate request_size=4 [13:48:15]MH_SAM_APDU [13:48:15]CAPDU: 80 11 00 00 [13:48:15]Write to MH i2c: E2 08 00 DB 04 80 11 00 00 00 00 00 00 59 [13:48:15]Write i2c OK [13:48:15]MH_I2C_Read... [13:48:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:16]Read from MH i2c: E2 [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: E2 17 00 [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: E2 17 00 DB 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AA [13:48:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:48:16]wFMCommunicate OK [13:48:16]CreateOFDProtocolMessage done [13:48:16]OFDSenderStorePacket 95381 [13:48:16]StoreOFDPacket docnum=95381 [13:48:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F5 12 07 01 0E 9A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 9E 44 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 95 74 01 00 35 04 06 00 FA C6 5D 01 0D E4 DB 0C D4 67 98 FA 76 F4 [13:48:16]CheckFolder [13:48:16]dirname=/storage/ofd_packets [13:48:16]CheckFolder done [13:48:16]ProducePacketName [13:48:16]name=ofd_packets/00095381 [13:48:16]NVStorageSaveData ofd_packets/00095381 [13:48:16]File name is /storage/ofd_packets/00095381 [13:48:16]Write 301 bytes [13:48:16]NVStorageSaveData done [13:48:16]OFDSenderStorePacket done [13:48:16]KKMCreateOFDPacket done [13:48:16]NVStorageSaveData kkm_last_timestamp [13:48:16]File name is /storage/kkm_last_timestamp [13:48:16]Write 4 bytes [13:48:16]NVStorageSaveData done [13:48:16]ExternCall_PrintAddStr [13:48:16]wPrintStart [13:48:16]Write to MH i2c: 01 00 00 DC 04 E0 [13:48:16]Write i2c OK [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: 01 [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: 01 07 00 [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: 01 07 00 DC 04 00 00 00 00 00 FF 0F F5 [13:48:16]RasterBufferAndPrint [13:48:16]line Счет N : (1)3405894 [13:48:16]line ИНН: 02508201610067 [13:48:16]line Контрольно-Кассовый Чек [13:48:16]line ПРОДАЖА [13:48:16]line ТРК (МРК, ГНК) : 42 [13:48:16]line Товар: 2710124130 [13:48:16]line Аи-92-К-4 [13:48:16]line 14.950 * 66.90 [13:48:16]line = 1000.16 [13:48:16]line НДС 12% НСП 1% [13:48:16]line > о реализуемом товаре [13:48:16]line ОКРУГЛЕНИЕ: -0.16 [13:48:16]line ИТОГО: 1000.00 [13:48:16]line Внесено: 1000.00 [13:48:16]line СДАЧА: 0.00 [13:48:16]line НСП 1% : 8.85 [13:48:16]line НДС 12% : 106.21 [13:48:16]line Наличными: 1000.00 [13:48:16]line Безнал.: 0.00 [13:48:16]line Место: АЗС № 82 "Партнер Нефть" [13:48:16]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:48:16]line СНО: Общий режим [13:48:16]line Чек 380 27.10.2024 13:48 [13:48:16]line Смена: 143 ФФД: 1.0 [13:48:16]line ЗНМ: 0300000017 [13:48:16]line РНМ: 0000000000170478 [13:48:16]line Версия ККМ: v1.0 [13:48:16]line ФМ: 0000000002098560 [13:48:16]line ФД: 95381 [13:48:16]line ФПД: 275729870818788 [13:48:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T134814&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95381&fm=275729870818788&tin=02508201610067®Number=0000000000170478&sum=100000 [13:48:16]written 0, free lines is 4095 [13:48:16]OFD Sender: Processing packet 95381 [packets to send 57, broken 56] [13:48:16]ProducePacketName [13:48:16]name=ofd_packets/00095381 [13:48:16]OFD Sender: To server: pG, [13:48:16]CommunicateWithHost lk.salyk.kg:30040 [13:48:16]ConnectInit lk.salyk.kg [13:48:16]Connected sock=11 [13:48:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F5 12 07 01 0E 9A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 9E 44 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 95 74 01 00 35 04 06 00 FA C6 5D 01 0D E4 DB 0C D4 67 98 FA 76 F4 [13:48:16]Write to MH i2c: 01 00 00 07 05 0C [13:48:16]Write i2c OK [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: 01 [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: 01 07 00 [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: 01 07 00 07 05 00 00 00 00 00 08 0D 28 [13:48:16]RasterBufferAndPrint [13:48:16]line [13:48:16]line [13:48:16]line [13:48:16]line [13:48:16]line [13:48:16]written 0, free lines is 3348 [13:48:16]MH_Cut [13:48:16]Write to MH i2c: D1 01 00 0E 05 01 E5 [13:48:16]Write i2c OK [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: D1 [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: D1 01 00 [13:48:16]MH_I2C_Read... [13:48:16]Read from MH i2c: D1 01 00 0E 05 00 E4 [13:48:16]Write to MH i2c: 01 00 00 0F 05 14 [13:48:16]Write i2c OK [13:48:16]MH_I2C_Read... [13:48:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 3E 7C 47 00 1A 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 32 30 39 38 35 36 30 10 04 04 00 95 74 01 00 F4 03 04 00 CA EE 1D 67 B6 04 01 00 00 D0 4B F1 A0 3F 81 BD 2F [13:48:16]CommunicateWithHost err = 0 [13:48:16]CheckOFDResponse [13:48:16]1017 (14) - 77093643461234 [13:48:16]1041 (16) - 0000000002098560 [13:48:16]1040 (4) - 95381 [13:48:16]1012 (4) - 27.10.2024 07:42 [13:48:16]1206 (1) - 0 [13:48:16]OFD Sender: Remove packet 95381 [13:48:16]ProducePacketName [13:48:16]name=ofd_packets/00095381 [13:48:16]NVStorageDeleteData [13:48:17]*** Cut start [13:48:17]*** Partial cut [13:48:17]*** CUTSNS_PIN = 1 [13:48:17]OFD Sender: No OFD packet to send [13:48:17]*** CUTSNS_PIN = 0 [13:48:17]*** Brake cut motor [13:48:17]Read from MH i2c: 01 [13:48:17]MH_I2C_Read... [13:48:17]*** Stop cut motor [13:48:17]*** Cut end [13:48:17]Read from MH i2c: 01 07 00 [13:48:17]MH_I2C_Read... [13:48:17]Read from MH i2c: 01 07 00 0F 05 00 00 00 00 00 FF 0F 29 [13:48:17]process_action close_receipt done [13:48:17]requested_data is exist [13:48:17]produce_requested_data [13:48:17]requested_item fm.sn is exist - process it [13:48:17]wFMCommunicate request_size=4 [13:48:17]MH_SAM_APDU [13:48:17]CAPDU: 80 11 00 00 [13:48:17]Write to MH i2c: E2 08 00 10 05 80 11 00 00 00 00 00 00 8F [13:48:17]Write i2c OK [13:48:17]MH_I2C_Read... [13:48:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:17]Read from MH i2c: E2 [13:48:17]MH_I2C_Read... [13:48:17]Read from MH i2c: E2 17 00 [13:48:17]MH_I2C_Read... [13:48:17]Read from MH i2c: E2 17 00 10 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E0 [13:48:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:48:17]wFMCommunicate OK [13:48:17]requested_item fd.num is exist - process it [13:48:17]SAM_PROTO_GetFieldsCounters [13:48:17]wFMCommunicate request_size=4 [13:48:17]MH_SAM_APDU [13:48:17]CAPDU: 80 13 00 00 [13:48:17]Write to MH i2c: E2 08 00 11 05 80 13 00 00 00 00 00 00 92 [13:48:17]Write i2c OK [13:48:17]MH_I2C_Read... [13:48:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:48:17]Read from MH i2c: E2 [13:48:17]MH_I2C_Read... [13:48:17]Read from MH i2c: E2 62 00 [13:48:17]MH_I2C_Read... [13:48:17]Read from MH i2c: E2 62 00 11 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 95 74 01 00 0E 04 04 00 8F 00 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 C3 [13:48:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 95 74 01 00 0E 04 04 00 8F 00 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 [13:48:17]wFMCommunicate OK [13:48:17]SAM_PROTO_GetFieldsCounters done [13:48:17]requested_item shift.num is exist - process it [13:48:17]requested_item shift.opened is exist - process it [13:48:17]req_shift_opened [13:48:17]FM_GetShiftState [13:48:17]SAM_PROTO_GetShiftState [13:48:17]wFMCommunicate request_size=4 [13:48:17]MH_SAM_APDU [13:48:17]CAPDU: 80 13 01 00 [13:48:17]Write to MH i2c: E2 08 00 12 05 80 13 01 00 00 00 00 00 94 [13:48:17]Write i2c OK [13:48:17]MH_I2C_Read... [13:48:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:48:18]Read from MH i2c: E2 [13:48:18]MH_I2C_Read... [13:48:18]Read from MH i2c: E2 0E 00 [13:48:18]MH_I2C_Read... [13:48:18]Read from MH i2c: E2 0E 00 12 05 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 40 [13:48:18]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:48:18]wFMCommunicate OK [13:48:18]SAM_PROTO_GetShiftState done [13:48:18]FM_GetShiftState done [13:48:18]req_shift_opened done [13:48:18]requested_item shift.open_date is exist - process it [13:48:18]req_shift_open_date [13:48:18]req_shift_open_date done [13:48:18]produce_requested_data done [13:48:18]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95381,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:48:18]process_action_free close_receipt [13:48:18]json_value_free [13:48:18]json_value_free done [13:48:18]process_json_proto returns [13:48:18]Send response to host [13:48:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95381,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:48:18]free response buf [13:48:18]execute_script done [13:48:18]execute_script returns [13:48:18]free content buf [13:48:18]Sock 8.Close socket [13:48:18]Sock 8.Thread stoped [13:48:22]OFD Sender: No OFD packet to send [13:48:27]OFD Sender: No OFD packet to send [13:48:32]OFD Sender: No OFD packet to send [13:48:37]OFD Sender: No OFD packet to send [13:48:42]OFD Sender: No OFD packet to send [13:48:47]OFD Sender: No OFD packet to send [13:48:52]OFD Sender: No OFD packet to send [13:48:57]OFD Sender: No OFD packet to send [13:49:02]OFD Sender: No OFD packet to send [13:49:07]OFD Sender: No OFD packet to send [13:49:12]OFD Sender: No OFD packet to send [13:49:16]accept exits with 9 [13:49:16]New connection [13:49:16]New thread 3067096420 created [13:49:16]Thread 3067239780 joined [13:49:16]Waiting for new connection... [13:49:16] Sock 9.Parse request [13:49:16]Sock 9.Check first char [13:49:16]Sock 9.First char is OK [13:49:16]request: POST /json_proto HTTP/1.0 [13:49:16]Method: POST [13:49:16]URL: /json_proto [13:49:16]Method is POST - this is cgi request [13:49:16]url: /json_proto [13:49:16]query_string will be loaded in cgi processing [13:49:16]execute_cgi json_proto POST (null) [13:49:16]execute_cgi path=json_proto method=POST [13:49:16]POST find Content-Length [13:49:16]Host: 172.17.40.67:8080 [13:49:16]Content-Length: 801 [13:49:16]Content-Type: application/json [13:49:16] [13:49:16]POST finish read [13:49:16]Found Content-Length = 801 [13:49:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405895", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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\u000A4220251", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:49:16]execute_script... [13:49: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)3405895", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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\u000A4220251", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:49:16]POST & json_proto [13:49:16]process_json_proto [13:49:16]json parsed OK: [13:49:16]protocol is kg_v1.0 [13:49:16]action value=close_receipt [13:49:16]process_action close_receipt [13:49:16]cmd_close_receipt [13:49:16]MH_GetDate [13:49:16]Write to MH i2c: F0 00 00 13 05 07 [13:49:16]Write i2c OK [13:49:16]MH_I2C_Read... [13:49:16]Read from MH i2c: F0 [13:49:16]MH_I2C_Read... [13:49:16]Read from MH i2c: F0 09 00 [13:49:16]MH_I2C_Read... [13:49:16]Read from MH i2c: F0 09 00 13 05 00 DD 44 1E 67 EE DA 66 66 4A [13:49:16]GetLastDocTimeStamp 1730036894 [13:49:16]current date 1730036957 [13:49:16]FM_GetShiftState [13:49:16]SAM_PROTO_GetShiftState [13:49:16]wFMCommunicate request_size=4 [13:49:16]MH_SAM_APDU [13:49:16]CAPDU: 80 13 01 00 [13:49:16]Write to MH i2c: E2 08 00 14 05 80 13 01 00 00 00 00 00 96 [13:49:16]Write i2c OK [13:49:16]MH_I2C_Read... [13:49:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:49:16]Read from MH i2c: E2 [13:49:16]MH_I2C_Read... [13:49:16]Read from MH i2c: E2 0E 00 [13:49:16]MH_I2C_Read... [13:49:16]Read from MH i2c: E2 0E 00 14 05 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 42 [13:49:16]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:49:16]wFMCommunicate OK [13:49:16]SAM_PROTO_GetShiftState done [13:49:16]FM_GetShiftState done [13:49:16]opened in 1729987736 [13:49:16]opened+sec_in_day 1730074136 [13:49:16]quantity*price = 0 [13:49:16]sum+1 = 1 [13:49:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 381 27.10.2024 13:49 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливные Талоны 4220251 ФМ: 0000000002098560 ФД: 95382 ФПД: 158522892158108 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T134917&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95382&fm=158522892158108&tin=02508201610067®Number=0000000000170478&sum=0 [13:49:17]StoreToDocumentArchive [13:49:17]shift 143 fd 95382 [13:49:17]save to /storage/0143/doc_00095382 [13:49:17]save last doc name /storage/0143/doc_00095382 to /storage/kkm_last_doc_name [13:49:17]save OK [13:49:17]Clear old archive folders... [13:49:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:49:17]tlvbuf is 014421A0 [13:49:17]SAM_PROTO_ClearQueue [13:49:17]wFMCommunicate request_size=4 [13:49:17]MH_SAM_APDU [13:49:17]CAPDU: 80 09 00 00 [13:49:17]Write to MH i2c: E2 08 00 21 05 80 09 00 00 00 00 00 00 98 [13:49:17]Write i2c OK [13:49:17]MH_I2C_Read... [13:49:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:49:17]Read from MH i2c: E2 [13:49:17]MH_I2C_Read... [13:49:17]Read from MH i2c: E2 03 00 [13:49:17]MH_I2C_Read... [13:49:17]Read from MH i2c: E2 03 00 21 05 00 90 00 9A [13:49:17]RAPDU: 90 00 [13:49:17]wFMCommunicate OK [13:49:17]SAM_PROTO_ClearQueue done [13:49:17]KKMCreateOFDPacket [13:49:17]OFDProtocolAddRootSTLVToBuf [13:49:17]FM_MakeSignedData [13:49:17]FM_MakeSignedData [13:49:17]SAM_PROTO_SignData [13:49:17]wFMCommunicate request_size=4 [13:49:17]MH_SAM_APDU [13:49:17]CAPDU: 80 0D 01 02 [13:49:17]Write to MH i2c: E2 08 00 22 05 80 0D 01 02 00 00 00 00 A0 [13:49:17]Write i2c OK [13:49:17]MH_I2C_Read... [13:49:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:49:17]Read from MH i2c: E2 [13:49:17]MH_I2C_Read... [13:49:17]Read from MH i2c: E2 03 00 [13:49:17]MH_I2C_Read... [13:49:17]Read from MH i2c: E2 03 00 22 05 00 90 00 9B [13:49:17]RAPDU: 90 00 [13:49:17]wFMCommunicate OK [13:49:17]wFMCommunicate request_size=255 [13:49:17]MH_SAM_APDU [13:49: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 34 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 7D 01 00 00 F4 03 04 00 DD 44 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 96 74 01 00 35 04 06 00 90 [13:49:17]Write to MH i2c: E2 02 01 23 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 34 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 7D 01 00 00 F4 03 04 00 DD 44 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 96 74 01 00 35 04 06 00 90 00 00 2E [13:49:17]Write i2c OK [13:49:17]MH_I2C_Read... [13:49:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:49:18]Read from MH i2c: E2 [13:49:18]MH_I2C_Read... [13:49:18]Read from MH i2c: E2 03 00 [13:49:18]MH_I2C_Read... [13:49:18]Read from MH i2c: E2 03 00 23 05 00 90 00 9C [13:49:18]RAPDU: 90 00 [13:49:18]wFMCommunicate OK [13:49:18]wFMCommunicate request_size=10 [13:49:18]MH_SAM_APDU [13:49:18]CAPDU: 80 0D 02 02 05 2C FC AD 04 9C [13:49:18]Write to MH i2c: E2 0D 00 24 05 80 0D 02 02 05 00 2C FC AD 04 9C 00 00 22 [13:49:18]Write i2c OK [13:49:18]MH_I2C_Read... [13:49:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:49:18]Read from MH i2c: E2 [13:49:18]MH_I2C_Read... [13:49:18]Read from MH i2c: E2 03 00 [13:49:18]MH_I2C_Read... [13:49:18]Read from MH i2c: E2 03 00 24 05 00 90 00 9D [13:49:18]RAPDU: 90 00 [13:49:18]wFMCommunicate OK [13:49:18]wFMCommunicate request_size=4 [13:49:18]MH_SAM_APDU [13:49:18]CAPDU: 80 0D 03 02 [13:49:18]Write to MH i2c: E2 08 00 25 05 80 0D 03 02 00 00 00 00 A5 [13:49:18]Write i2c OK [13:49:18]MH_I2C_Read... [13:49:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:49:18]Read from MH i2c: E2 [13:49:18]MH_I2C_Read... [13:49:18]Read from MH i2c: E2 0B 00 [13:49:18]MH_I2C_Read... [13:49:18]Read from MH i2c: E2 0B 00 25 05 00 0D CB 2A C9 AE 2C 97 DB 90 00 BD [13:49:18]RAPDU: 0D CB 2A C9 AE 2C 97 DB 90 00 [13:49:18]wFMCommunicate OK [13:49:18]SAM_PROTO_SignData done [13:49:18]FM_MakeSignedData done [13:49:18]CreateOFDProtocolMessage [13:49:18]wFMCommunicate request_size=4 [13:49:18]MH_SAM_APDU [13:49:18]CAPDU: 80 11 00 00 [13:49:18]Write to MH i2c: E2 08 00 26 05 80 11 00 00 00 00 00 00 A5 [13:49:18]Write i2c OK [13:49:18]MH_I2C_Read... [13:49:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:49:18]Read from MH i2c: E2 [13:49:18]MH_I2C_Read... [13:49:18]Read from MH i2c: E2 17 00 [13:49:18]MH_I2C_Read... [13:49:18]Read from MH i2c: E2 17 00 26 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F6 [13:49:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:49:18]wFMCommunicate OK [13:49:18]CreateOFDProtocolMessage done [13:49:18]OFDSenderStorePacket 95382 [13:49:18]StoreOFDPacket docnum=95382 [13:49:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B7 56 07 01 D4 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 34 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 7D 01 00 00 F4 03 04 00 DD 44 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 96 74 01 00 35 04 06 00 90 2C FC AD 04 9C 0D CB 2A C9 AE 2C 97 DB [13:49:18]CheckFolder [13:49:18]dirname=/storage/ofd_packets [13:49:18]CheckFolder done [13:49:18]ProducePacketName [13:49:18]name=ofd_packets/00095382 [13:49:18]NVStorageSaveData ofd_packets/00095382 [13:49:18]File name is /storage/ofd_packets/00095382 [13:49:18]Write 301 bytes [13:49:18]NVStorageSaveData done [13:49:18]OFDSenderStorePacket done [13:49:18]KKMCreateOFDPacket done [13:49:18]NVStorageSaveData kkm_last_timestamp [13:49:18]File name is /storage/kkm_last_timestamp [13:49:18]Write 4 bytes [13:49:18]NVStorageSaveData done [13:49:18]ExternCall_PrintAddStr [13:49:18]wPrintStart [13:49:18]Write to MH i2c: 01 00 00 27 05 2C [13:49:18]Write i2c OK [13:49:18]MH_I2C_Read... [13:49:18]Read from MH i2c: 01 [13:49:18]MH_I2C_Read... [13:49:18]Read from MH i2c: 01 07 00 [13:49:18]MH_I2C_Read... [13:49:18]Read from MH i2c: 01 07 00 27 05 00 00 00 00 00 FF 0F 41 [13:49:18]RasterBufferAndPrint [13:49:18]line Счет N : (1)3405895 [13:49:18]line ИНН: 02508201610067 [13:49:18]line Контрольно-Кассовый Чек [13:49:18]line ПРОДАЖА [13:49:18]line ТРК (МРК, ГНК) : 32 [13:49:18]line Товар: 2710124130 [13:49:18]line Аи-92-К-4 [13:49:18]line 10.000 * 0.00 [13:49:18]line = 0.00 [13:49:18]line НДС 12% НСП 1% [13:49:18]line > о реализуемом товаре [13:49:18]line ИТОГО: 0.00 [13:49:18]line НСП 1% : 0.00 [13:49:18]line НДС 12% : 0.00 [13:49:18]line Наличными: 0.00 [13:49:18]line Безнал.: 0.00 [13:49:18]line Место: АЗС № 82 "Партнер Нефть" [13:49:18]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:49:18]line СНО: Общий режим [13:49:18]line Чек 381 27.10.2024 13:49 [13:49:18]line Смена: 143 ФФД: 1.0 [13:49:18]line ЗНМ: 0300000017 [13:49:18]line РНМ: 0000000000170478 [13:49:18]line Версия ККМ: v1.0 [13:49:18]line Талоны: Топливные Талоны [13:49:18]line 4220251 [13:49:18]line ФМ: 0000000002098560 [13:49:18]line ФД: 95382 [13:49:18]line ФПД: 158522892158108 [13:49:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T134917&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95382&fm=158522892158108&tin=02508201610067®Number=0000000000170478&sum=0 [13:49:18]OFD Sender: Processing packet 95382 [packets to send 57, broken 56] [13:49:18]ProducePacketName [13:49:18]name=ofd_packets/00095382 [13:49:18]OFD Sender: To server: pG, [13:49:18]CommunicateWithHost lk.salyk.kg:30040 [13:49:18]ConnectInit lk.salyk.kg [13:49:18]written 0, free lines is 4095 [13:49:18]Connected sock=8 [13:49:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B7 56 07 01 D4 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 34 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 7D 01 00 00 F4 03 04 00 DD 44 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 96 74 01 00 35 04 06 00 90 2C FC AD 04 9C 0D CB 2A C9 AE 2C 97 DB [13:49:19]Write to MH i2c: 01 00 00 51 05 56 [13:49:19]Write i2c OK [13:49:19]MH_I2C_Read... [13:49:19]Read from MH i2c: 01 [13:49:19]MH_I2C_Read... [13:49:19]Read from MH i2c: 01 07 00 [13:49:19]MH_I2C_Read... [13:49:19]Read from MH i2c: 01 07 00 51 05 00 00 00 00 00 0B 0D 75 [13:49:19]RasterBufferAndPrint [13:49:19]line [13:49:19]line [13:49:19]line [13:49:19]line [13:49:19]line [13:49:19]written 0, free lines is 3346 [13:49:19]MH_Cut [13:49:19]Write to MH i2c: D1 01 00 58 05 01 2F [13:49:19]Write i2c OK [13:49:19]MH_I2C_Read... [13:49:19]Read from MH i2c: D1 [13:49:19]MH_I2C_Read... [13:49:19]Read from MH i2c: D1 01 00 [13:49:19]MH_I2C_Read... [13:49:19]Read from MH i2c: D1 01 00 58 05 00 2E [13:49:19]Write to MH i2c: 01 00 00 59 05 5E [13:49:19]Write i2c OK [13:49:19]MH_I2C_Read... [13:49:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1A 70 47 00 42 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 32 30 39 38 35 36 30 10 04 04 00 96 74 01 00 F4 03 04 00 09 EF 1D 67 B6 04 01 00 00 F3 16 52 61 A3 DC 47 5B [13:49:19]CommunicateWithHost err = 0 [13:49:19]CheckOFDResponse [13:49:19]1017 (14) - 77093643461234 [13:49:19]1041 (16) - 0000000002098560 [13:49:19]1040 (4) - 95382 [13:49:19]1012 (4) - 27.10.2024 07:43 [13:49:19]1206 (1) - 0 [13:49:19]OFD Sender: Remove packet 95382 [13:49:19]ProducePacketName [13:49:19]name=ofd_packets/00095382 [13:49:19]NVStorageDeleteData [13:49:19]OFD Sender: No OFD packet to send [13:49:19]*** Cut start [13:49:19]*** Partial cut [13:49:19]*** CUTSNS_PIN = 1 [13:49:19]*** CUTSNS_PIN = 0 [13:49:20]*** Brake cut motor [13:49:20]Read from MH i2c: 01 [13:49:20]MH_I2C_Read... [13:49:20]*** Stop cut motor [13:49:20]*** Cut end [13:49:20]Read from MH i2c: 01 07 00 [13:49:20]MH_I2C_Read... [13:49:20]Read from MH i2c: 01 07 00 59 05 00 00 00 00 00 FF 0F 73 [13:49:20]process_action close_receipt done [13:49:20]requested_data is exist [13:49:20]produce_requested_data [13:49:20]requested_item fm.sn is exist - process it [13:49:20]wFMCommunicate request_size=4 [13:49:20]MH_SAM_APDU [13:49:20]CAPDU: 80 11 00 00 [13:49:20]Write to MH i2c: E2 08 00 5A 05 80 11 00 00 00 00 00 00 D9 [13:49:20]Write i2c OK [13:49:20]MH_I2C_Read... [13:49:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:49:20]Read from MH i2c: E2 [13:49:20]MH_I2C_Read... [13:49:20]Read from MH i2c: E2 17 00 [13:49:20]MH_I2C_Read... [13:49:20]Read from MH i2c: E2 17 00 5A 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2A [13:49:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:49:20]wFMCommunicate OK [13:49:20]requested_item fd.num is exist - process it [13:49:20]SAM_PROTO_GetFieldsCounters [13:49:20]wFMCommunicate request_size=4 [13:49:20]MH_SAM_APDU [13:49:20]CAPDU: 80 13 00 00 [13:49:20]Write to MH i2c: E2 08 00 5B 05 80 13 00 00 00 00 00 00 DC [13:49:20]Write i2c OK [13:49:20]MH_I2C_Read... [13:49:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:49:20]Read from MH i2c: E2 [13:49:20]MH_I2C_Read... [13:49:20]Read from MH i2c: E2 62 00 [13:49:20]MH_I2C_Read... [13:49:20]Read from MH i2c: E2 62 00 5B 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 96 74 01 00 0E 04 04 00 8F 00 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 11 [13:49:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 96 74 01 00 0E 04 04 00 8F 00 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 [13:49:20]wFMCommunicate OK [13:49:20]SAM_PROTO_GetFieldsCounters done [13:49:20]requested_item shift.num is exist - process it [13:49:20]requested_item shift.opened is exist - process it [13:49:20]req_shift_opened [13:49:20]FM_GetShiftState [13:49:20]SAM_PROTO_GetShiftState [13:49:20]wFMCommunicate request_size=4 [13:49:20]MH_SAM_APDU [13:49:20]CAPDU: 80 13 01 00 [13:49:20]Write to MH i2c: E2 08 00 5C 05 80 13 01 00 00 00 00 00 DE [13:49:20]Write i2c OK [13:49:20]MH_I2C_Read... [13:49:20]Read from MH i2c: E2 [13:49:20]MH_I2C_Read... [13:49:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:49:20]Read from MH i2c: E2 0E 00 [13:49:20]MH_I2C_Read... [13:49:20]Read from MH i2c: E2 0E 00 5C 05 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 8A [13:49:20]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:49:20]wFMCommunicate OK [13:49:20]SAM_PROTO_GetShiftState done [13:49:20]FM_GetShiftState done [13:49:20]req_shift_opened done [13:49:20]requested_item shift.open_date is exist - process it [13:49:20]req_shift_open_date [13:49:20]req_shift_open_date done [13:49:20]produce_requested_data done [13:49:20]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95382,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:49:20]process_action_free close_receipt [13:49:20]json_value_free [13:49:20]json_value_free done [13:49:20]process_json_proto returns [13:49:20]Send response to host [13:49:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95382,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:49:20]free response buf [13:49:20]execute_script done [13:49:20]execute_script returns [13:49:20]free content buf [13:49:20]Sock 9.Close socket [13:49:20]Sock 9.Thread stoped [13:49:24]OFD Sender: No OFD packet to send [13:49:29]OFD Sender: No OFD packet to send [13:49:34]OFD Sender: No OFD packet to send [13:49:39]OFD Sender: No OFD packet to send [13:49:44]OFD Sender: No OFD packet to send [13:49:49]OFD Sender: No OFD packet to send [13:49:54]OFD Sender: No OFD packet to send [13:49:59]OFD Sender: No OFD packet to send [13:50:04]OFD Sender: No OFD packet to send [13:50:09]OFD Sender: No OFD packet to send [13:50:14]OFD Sender: No OFD packet to send [13:50:19]OFD Sender: No OFD packet to send [13:50:24]OFD Sender: No OFD packet to send [13:50:29]OFD Sender: No OFD packet to send [13:50:34]OFD Sender: No OFD packet to send [13:50:39]OFD Sender: No OFD packet to send [13:50:44]OFD Sender: No OFD packet to send [13:50:49]OFD Sender: No OFD packet to send [13:50:54]OFD Sender: No OFD packet to send [13:50:59]OFD Sender: No OFD packet to send [13:51:04]OFD Sender: No OFD packet to send [13:51:09]OFD Sender: No OFD packet to send [13:51:14]OFD Sender: No OFD packet to send [13:51:19]OFD Sender: No OFD packet to send [13:51:24]OFD Sender: No OFD packet to send [13:51:29]OFD Sender: No OFD packet to send [13:51:34]OFD Sender: No OFD packet to send [13:51:39]OFD Sender: No OFD packet to send [13:51:44]OFD Sender: No OFD packet to send [13:51:47]accept exits with 10 [13:51:47]New connection [13:51:47]New thread 3067239780 created [13:51:47]Thread 3067096420 joined [13:51:47]Waiting for new connection... [13:51:47] Sock 10.Parse request [13:51:47]Sock 10.Check first char [13:51:47]Sock 10.First char is OK [13:51:47]request: POST /json_proto HTTP/1.0 [13:51:47]Method: POST [13:51:47]URL: /json_proto [13:51:47]Method is POST - this is cgi request [13:51:47]url: /json_proto [13:51:47]query_string will be loaded in cgi processing [13:51:47]execute_cgi json_proto POST (null) [13:51:47]execute_cgi path=json_proto method=POST [13:51:47]POST find Content-Length [13:51:47]Host: 172.17.40.67:8080 [13:51:47]Content-Length: 689 [13:51:47]Content-Type: application/json [13:51:47] [13:51:47]POST finish read [13:51:47]Found Content-Length = 689 [13:51:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405896", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 41.460, "sum" : 3200.71, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3200.00, "total" : 3200.00, "payments": [ { "type": 0, "sum" : 3200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:51:47]execute_script... [13:51: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)3405896", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 41.460, "sum" : 3200.71, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3200.00, "total" : 3200.00, "payments": [ { "type": 0, "sum" : 3200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:51:47]POST & json_proto [13:51:47]process_json_proto [13:51:47]json parsed OK: [13:51:47]protocol is kg_v1.0 [13:51:47]action value=close_receipt [13:51:47]process_action close_receipt [13:51:47]cmd_close_receipt [13:51:47]MH_GetDate [13:51:47]Write to MH i2c: F0 00 00 5D 05 51 [13:51:47]Write i2c OK [13:51:47]MH_I2C_Read... [13:51:47]Read from MH i2c: F0 [13:51:47]MH_I2C_Read... [13:51:47]Read from MH i2c: F0 09 00 [13:51:47]MH_I2C_Read... [13:51:47]Read from MH i2c: F0 09 00 5D 05 00 73 45 1E 67 EE DA 66 66 2B [13:51:47]GetLastDocTimeStamp 1730036957 [13:51:47]current date 1730037107 [13:51:47]FM_GetShiftState [13:51:47]SAM_PROTO_GetShiftState [13:51:47]wFMCommunicate request_size=4 [13:51:47]MH_SAM_APDU [13:51:47]CAPDU: 80 13 01 00 [13:51:47]Write to MH i2c: E2 08 00 5E 05 80 13 01 00 00 00 00 00 E0 [13:51:47]Write i2c OK [13:51:47]MH_I2C_Read... [13:51:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:51:47]Read from MH i2c: E2 [13:51:47]MH_I2C_Read... [13:51:47]Read from MH i2c: E2 0E 00 [13:51:47]MH_I2C_Read... [13:51:47]Read from MH i2c: E2 0E 00 5E 05 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 8C [13:51:47]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:51:47]wFMCommunicate OK [13:51:47]SAM_PROTO_GetShiftState done [13:51:47]FM_GetShiftState done [13:51:47]opened in 1729987736 [13:51:47]opened+sec_in_day 1730074136 [13:51:47]quantity*price = 320071 [13:51:47]sum+1 = 320072 [13:51:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.71 ИТОГО: 3200.00 Внесено: 3200.00 СДАЧА: 0.00 НСП 1% : 28.32 НДС 12% : 339.90 Наличными: 3200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 382 27.10.2024 13:51 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95383 ФПД: 215143819970845 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T135147&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95383&fm=215143819970845&tin=02508201610067®Number=0000000000170478&sum=320000 [13:51:48]StoreToDocumentArchive [13:51:48]shift 143 fd 95383 [13:51:48]save to /storage/0143/doc_00095383 [13:51:48]save last doc name /storage/0143/doc_00095383 to /storage/kkm_last_doc_name [13:51:48]save OK [13:51:48]Clear old archive folders... [13:51:48]ProcessDocumentItem done err = 0, tmpTLVsize=257 [13:51:48]tlvbuf is 013AC600 [13:51:48]SAM_PROTO_ClearQueue [13:51:48]wFMCommunicate request_size=4 [13:51:48]MH_SAM_APDU [13:51:48]CAPDU: 80 09 00 00 [13:51:48]Write to MH i2c: E2 08 00 6B 05 80 09 00 00 00 00 00 00 E2 [13:51:48]Write i2c OK [13:51:48]MH_I2C_Read... [13:51:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:51:48]Read from MH i2c: E2 [13:51:48]MH_I2C_Read... [13:51:48]Read from MH i2c: E2 03 00 [13:51:48]MH_I2C_Read... [13:51:48]Read from MH i2c: E2 03 00 6B 05 00 90 00 E4 [13:51:48]RAPDU: 90 00 [13:51:48]wFMCommunicate OK [13:51:48]SAM_PROTO_ClearQueue done [13:51:48]KKMCreateOFDPacket [13:51:48]OFDProtocolAddRootSTLVToBuf [13:51:48]FM_MakeSignedData [13:51:48]FM_MakeSignedData [13:51:48]SAM_PROTO_SignData [13:51:48]wFMCommunicate request_size=4 [13:51:48]MH_SAM_APDU [13:51:48]CAPDU: 80 0D 01 02 [13:51:48]Write to MH i2c: E2 08 00 6C 05 80 0D 01 02 00 00 00 00 EA [13:51:48]Write i2c OK [13:51:48]MH_I2C_Read... [13:51:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:51:48]Read from MH i2c: E2 [13:51:48]MH_I2C_Read... [13:51:48]Read from MH i2c: E2 03 00 [13:51:48]MH_I2C_Read... [13:51:48]Read from MH i2c: E2 03 00 6C 05 00 90 00 E5 [13:51:48]RAPDU: 90 00 [13:51:48]wFMCommunicate OK [13:51:48]wFMCommunicate request_size=255 [13:51:48]MH_SAM_APDU [13:51:48]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 F4 A1 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 47 E2 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 E2 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 10 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C6 84 00 00 00 00 07 04 06 00 00 E2 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 73 45 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 97 74 01 [13:51:48]Write to MH i2c: E2 02 01 6D 05 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 F4 A1 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 47 E2 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 E2 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 10 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C6 84 00 00 00 00 07 04 06 00 00 E2 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 73 45 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 97 74 01 00 00 F2 [13:51:48]Write i2c OK [13:51:48]MH_I2C_Read... [13:51:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:51:48]Read from MH i2c: E2 [13:51:48]MH_I2C_Read... [13:51:48]Read from MH i2c: E2 03 00 [13:51:48]MH_I2C_Read... [13:51:48]Read from MH i2c: E2 03 00 6D 05 00 90 00 E6 [13:51:48]RAPDU: 90 00 [13:51:48]wFMCommunicate OK [13:51:48]wFMCommunicate request_size=16 [13:51:48]MH_SAM_APDU [13:51:48]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 C3 AC 12 F7 09 1D [13:51:48]Write to MH i2c: E2 13 00 6E 05 80 0D 02 02 0B 00 00 35 04 06 00 C3 AC 12 F7 09 1D 00 00 E0 [13:51:48]Write i2c OK [13:51:48]MH_I2C_Read... [13:51:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:51:48]Read from MH i2c: E2 [13:51:48]MH_I2C_Read... [13:51:48]Read from MH i2c: E2 03 00 [13:51:48]MH_I2C_Read... [13:51:48]Read from MH i2c: E2 03 00 6E 05 00 90 00 E7 [13:51:48]RAPDU: 90 00 [13:51:48]wFMCommunicate OK [13:51:48]wFMCommunicate request_size=4 [13:51:48]MH_SAM_APDU [13:51:48]CAPDU: 80 0D 03 02 [13:51:48]Write to MH i2c: E2 08 00 6F 05 80 0D 03 02 00 00 00 00 EF [13:51:48]Write i2c OK [13:51:48]MH_I2C_Read... [13:51:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:51:48]Read from MH i2c: E2 [13:51:48]MH_I2C_Read... [13:51:48]Read from MH i2c: E2 0B 00 [13:51:48]MH_I2C_Read... [13:51:48]Read from MH i2c: E2 0B 00 6F 05 00 A7 58 19 6D F3 D9 1B 9E 90 00 FA [13:51:48]RAPDU: A7 58 19 6D F3 D9 1B 9E 90 00 [13:51:48]wFMCommunicate OK [13:51:48]SAM_PROTO_SignData done [13:51:48]FM_MakeSignedData done [13:51:48]CreateOFDProtocolMessage [13:51:48]wFMCommunicate request_size=4 [13:51:48]MH_SAM_APDU [13:51:48]CAPDU: 80 11 00 00 [13:51:48]Write to MH i2c: E2 08 00 70 05 80 11 00 00 00 00 00 00 EF [13:51:48]Write i2c OK [13:51:48]MH_I2C_Read... [13:51:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:51:48]Read from MH i2c: E2 [13:51:48]MH_I2C_Read... [13:51:48]Read from MH i2c: E2 17 00 [13:51:48]MH_I2C_Read... [13:51:48]Read from MH i2c: E2 17 00 70 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 40 [13:51:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:51:48]wFMCommunicate OK [13:51:48]CreateOFDProtocolMessage done [13:51:48]OFDSenderStorePacket 95383 [13:51:48]StoreOFDPacket docnum=95383 [13:51:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 D8 D0 0D 01 43 BA 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 F4 A1 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 47 E2 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 E2 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 10 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C6 84 00 00 00 00 07 04 06 00 00 E2 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 73 45 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 97 74 01 00 35 04 06 00 C3 AC 12 F7 09 1D A7 58 19 6D F3 D9 1B 9E [13:51:48]CheckFolder [13:51:48]dirname=/storage/ofd_packets [13:51:48]CheckFolder done [13:51:48]ProducePacketName [13:51:48]name=ofd_packets/00095383 [13:51:48]NVStorageSaveData ofd_packets/00095383 [13:51:48]File name is /storage/ofd_packets/00095383 [13:51:48]Write 307 bytes [13:51:48]NVStorageSaveData done [13:51:48]OFDSenderStorePacket done [13:51:48]KKMCreateOFDPacket done [13:51:48]NVStorageSaveData kkm_last_timestamp [13:51:48]File name is /storage/kkm_last_timestamp [13:51:48]Write 4 bytes [13:51:48]NVStorageSaveData done [13:51:48]ExternCall_PrintAddStr [13:51:48]wPrintStart [13:51:48]Write to MH i2c: 01 00 00 71 05 76 [13:51:48]Write i2c OK [13:51:48]MH_I2C_Read... [13:51:48]Read from MH i2c: 01 [13:51:48]MH_I2C_Read... [13:51:48]Read from MH i2c: 01 07 00 [13:51:48]MH_I2C_Read... [13:51:48]Read from MH i2c: 01 07 00 71 05 00 00 00 00 00 FF 0F 8B [13:51:48]RasterBufferAndPrint [13:51:48]line Счет N : (1)3405896 [13:51:48]line ИНН: 02508201610067 [13:51:48]line Контрольно-Кассовый Чек [13:51:48]line ПРОДАЖА [13:51:48]line ТРК (МРК, ГНК) : 41 [13:51:48]line Товар: 2710194800 [13:51:48]line D-ENERGY Дт-К-2 [13:51:48]line 41.460 * 77.20 [13:51:48]line = 3200.71 [13:51:48]line НДС 12% НСП 1% [13:51:48]line > о реализуемом товаре [13:51:48]line ОКРУГЛЕНИЕ: -0.71 [13:51:48]line ИТОГО: 3200.00 [13:51:48]line Внесено: 3200.00 [13:51:48]line СДАЧА: 0.00 [13:51:48]line НСП 1% : 28.32 [13:51:48]line НДС 12% : 339.90 [13:51:48]line Наличными: 3200.00 [13:51:48]line Безнал.: 0.00 [13:51:48]line Место: АЗС № 82 "Партнер Нефть" [13:51:48]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:51:48]line СНО: Общий режим [13:51:48]line Чек 382 27.10.2024 13:51 [13:51:48]line Смена: 143 ФФД: 1.0 [13:51:48]line ЗНМ: 0300000017 [13:51:48]line РНМ: 0000000000170478 [13:51:48]line Версия ККМ: v1.0 [13:51:48]line ФМ: 0000000002098560 [13:51:48]line ФД: 95383 [13:51:48]line ФПД: 215143819970845 [13:51:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T135147&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95383&fm=215143819970845&tin=02508201610067®Number=0000000000170478&sum=320000 [13:51:49]OFD Sender: Processing packet 95383 [packets to send 57, broken 56] [13:51:49]ProducePacketName [13:51:49]name=ofd_packets/00095383 [13:51:49]OFD Sender: To server: pG, [13:51:49]CommunicateWithHost lk.salyk.kg:30040 [13:51:49]ConnectInit lk.salyk.kg [13:51:49]written 0, free lines is 4095 [13:51:49]Connected sock=9 [13:51:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 D8 D0 0D 01 43 BA 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 F4 A1 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 47 E2 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 E2 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 10 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C6 84 00 00 00 00 07 04 06 00 00 E2 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 73 45 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 97 74 01 00 35 04 06 00 C3 AC 12 F7 09 1D A7 58 19 6D F3 D9 1B 9E [13:51:49]Write to MH i2c: 01 00 00 9C 05 A1 [13:51:49]Write i2c OK [13:51:49]MH_I2C_Read... [13:51:49]Read from MH i2c: 01 [13:51:49]MH_I2C_Read... [13:51:49]Read from MH i2c: 01 07 00 [13:51:49]MH_I2C_Read... [13:51:49]Read from MH i2c: 01 07 00 9C 05 00 00 00 00 00 1E 0D D3 [13:51:49]RasterBufferAndPrint [13:51:49]line [13:51:49]line [13:51:49]line [13:51:49]line [13:51:49]line [13:51:49]written 0, free lines is 3364 [13:51:49]MH_Cut [13:51:49]Write to MH i2c: D1 01 00 A3 05 01 7A [13:51:49]Write i2c OK [13:51:49]MH_I2C_Read... [13:51:49]Read from MH i2c: D1 [13:51:49]MH_I2C_Read... [13:51:49]Read from MH i2c: D1 01 00 [13:51:49]MH_I2C_Read... [13:51:49]Read from MH i2c: D1 01 00 A3 05 00 79 [13:51:49]Write to MH i2c: 01 00 00 A4 05 A9 [13:51:49]Write i2c OK [13:51:49]MH_I2C_Read... [13:51:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 14 48 47 00 6A 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 32 30 39 38 35 36 30 10 04 04 00 97 74 01 00 F4 03 04 00 9F EF 1D 67 B6 04 01 00 00 86 BD A7 F9 5F 6D DC A4 [13:51:49]CommunicateWithHost err = 0 [13:51:49]CheckOFDResponse [13:51:49]1017 (14) - 77093643461234 [13:51:49]1041 (16) - 0000000002098560 [13:51:49]1040 (4) - 95383 [13:51:49]1012 (4) - 27.10.2024 07:45 [13:51:49]1206 (1) - 0 [13:51:49]OFD Sender: Remove packet 95383 [13:51:49]ProducePacketName [13:51:49]name=ofd_packets/00095383 [13:51:49]NVStorageDeleteData [13:51:50]OFD Sender: No OFD packet to send [13:51:50]*** Cut start [13:51:50]*** Partial cut [13:51:50]*** CUTSNS_PIN = 1 [13:51:50]*** CUTSNS_PIN = 0 [13:51:50]*** Brake cut motor [13:51:50]Read from MH i2c: 01 [13:51:50]MH_I2C_Read... [13:51:50]*** Stop cut motor [13:51:50]*** Cut end [13:51:50]Read from MH i2c: 01 07 00 [13:51:50]MH_I2C_Read... [13:51:50]Read from MH i2c: 01 07 00 A4 05 00 00 00 00 00 FF 0F BE [13:51:50]process_action close_receipt done [13:51:50]requested_data is exist [13:51:50]produce_requested_data [13:51:50]requested_item fm.sn is exist - process it [13:51:50]wFMCommunicate request_size=4 [13:51:50]MH_SAM_APDU [13:51:50]CAPDU: 80 11 00 00 [13:51:50]Write to MH i2c: E2 08 00 A5 05 80 11 00 00 00 00 00 00 24 [13:51:50]Write i2c OK [13:51:50]MH_I2C_Read... [13:51:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:51:50]Read from MH i2c: E2 [13:51:50]MH_I2C_Read... [13:51:50]Read from MH i2c: E2 17 00 [13:51:50]MH_I2C_Read... [13:51:50]Read from MH i2c: E2 17 00 A5 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 75 [13:51:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:51:50]wFMCommunicate OK [13:51:50]requested_item fd.num is exist - process it [13:51:50]SAM_PROTO_GetFieldsCounters [13:51:50]wFMCommunicate request_size=4 [13:51:50]MH_SAM_APDU [13:51:50]CAPDU: 80 13 00 00 [13:51:50]Write to MH i2c: E2 08 00 A6 05 80 13 00 00 00 00 00 00 27 [13:51:50]Write i2c OK [13:51:50]MH_I2C_Read... [13:51:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:51:51]Read from MH i2c: E2 [13:51:51]MH_I2C_Read... [13:51:51]Read from MH i2c: E2 62 00 [13:51:51]MH_I2C_Read... [13:51:51]Read from MH i2c: E2 62 00 A6 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 97 74 01 00 0E 04 04 00 8F 00 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 60 [13:51:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 97 74 01 00 0E 04 04 00 8F 00 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 [13:51:51]wFMCommunicate OK [13:51:51]SAM_PROTO_GetFieldsCounters done [13:51:51]requested_item shift.num is exist - process it [13:51:51]requested_item shift.opened is exist - process it [13:51:51]req_shift_opened [13:51:51]FM_GetShiftState [13:51:51]SAM_PROTO_GetShiftState [13:51:51]wFMCommunicate request_size=4 [13:51:51]MH_SAM_APDU [13:51:51]CAPDU: 80 13 01 00 [13:51:51]Write to MH i2c: E2 08 00 A7 05 80 13 01 00 00 00 00 00 29 [13:51:51]Write i2c OK [13:51:51]MH_I2C_Read... [13:51:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:51:51]Read from MH i2c: E2 [13:51:51]MH_I2C_Read... [13:51:51]Read from MH i2c: E2 0E 00 [13:51:51]MH_I2C_Read... [13:51:51]Read from MH i2c: E2 0E 00 A7 05 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D5 [13:51:51]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:51:51]wFMCommunicate OK [13:51:51]SAM_PROTO_GetShiftState done [13:51:51]FM_GetShiftState done [13:51:51]req_shift_opened done [13:51:51]requested_item shift.open_date is exist - process it [13:51:51]req_shift_open_date [13:51:51]req_shift_open_date done [13:51:51]produce_requested_data done [13:51:51]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95383,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:51:51]process_action_free close_receipt [13:51:51]json_value_free [13:51:51]json_value_free done [13:51:51]process_json_proto returns [13:51:51]Send response to host [13:51:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95383,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:51:51]free response buf [13:51:51]execute_script done [13:51:51]execute_script returns [13:51:51]free content buf [13:51:51]Sock 10.Close socket [13:51:51]Sock 10.Thread stoped [13:51:55]OFD Sender: No OFD packet to send [13:52:00]OFD Sender: No OFD packet to send [13:52:05]OFD Sender: No OFD packet to send [13:52:10]OFD Sender: No OFD packet to send [13:52:15]OFD Sender: No OFD packet to send [13:52:19]accept exits with 8 [13:52:19]New connection [13:52:19]New thread 3067096420 created [13:52:19]Thread 3067239780 joined [13:52:19]Waiting for new connection... [13:52:19] Sock 8.Parse request [13:52:19]Sock 8.Check first char [13:52:19]Sock 8.First char is OK [13:52:19]request: POST /json_proto HTTP/1.0 [13:52:19]Method: POST [13:52:19]URL: /json_proto [13:52:19]Method is POST - this is cgi request [13:52:19]url: /json_proto [13:52:19]query_string will be loaded in cgi processing [13:52:19]execute_cgi json_proto POST (null) [13:52:19]execute_cgi path=json_proto method=POST [13:52:19]POST find Content-Length [13:52:19]Host: 172.17.40.67:8080 [13:52:19]Content-Length: 678 [13:52:19]Content-Type: application/json [13:52:19] [13:52:19]POST finish read [13:52:19]Found Content-Length = 678 [13:52:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405897", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:52:19]execute_script... [13:52: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)3405897", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:52:19]POST & json_proto [13:52:19]process_json_proto [13:52:19]json parsed OK: [13:52:19]protocol is kg_v1.0 [13:52:19]action value=close_receipt [13:52:19]process_action close_receipt [13:52:19]cmd_close_receipt [13:52:19]MH_GetDate [13:52:19]Write to MH i2c: F0 00 00 A8 05 9C [13:52:19]Write i2c OK [13:52:19]MH_I2C_Read... [13:52:19]Read from MH i2c: F0 [13:52:19]MH_I2C_Read... [13:52:19]Read from MH i2c: F0 09 00 [13:52:19]MH_I2C_Read... [13:52:19]Read from MH i2c: F0 09 00 A8 05 00 93 45 1E 67 EE DA 66 66 96 [13:52:19]GetLastDocTimeStamp 1730037107 [13:52:19]current date 1730037139 [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 A9 05 80 13 01 00 00 00 00 00 2B [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 A9 05 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D7 [13:52:19]RAPDU: 09 00 01 98 84 1D 67 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]opened in 1729987736 [13:52:19]opened+sec_in_day 1730074136 [13:52:19]quantity*price = 50041 [13:52:19]sum+1 = 50042 [13:52:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 383 27.10.2024 13:52 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95384 ФПД: 142631997373762 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T135219&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95384&fm=142631997373762&tin=02508201610067®Number=0000000000170478&sum=50000 [13:52:20]StoreToDocumentArchive [13:52:20]shift 143 fd 95384 [13:52:20]save to /storage/0143/doc_00095384 [13:52:20]save last doc name /storage/0143/doc_00095384 to /storage/kkm_last_doc_name [13:52:20]save OK [13:52:20]Clear old archive folders... [13:52:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:52:20]tlvbuf is 01428DA0 [13:52:20]SAM_PROTO_ClearQueue [13:52:20]wFMCommunicate request_size=4 [13:52:20]MH_SAM_APDU [13:52:20]CAPDU: 80 09 00 00 [13:52:20]Write to MH i2c: E2 08 00 B6 05 80 09 00 00 00 00 00 00 2D [13:52:20]Write i2c OK [13:52:20]MH_I2C_Read... [13:52:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:52:20]Read from MH i2c: E2 [13:52:20]MH_I2C_Read... [13:52:20]Read from MH i2c: E2 03 00 [13:52:20]MH_I2C_Read... [13:52:20]Read from MH i2c: E2 03 00 B6 05 00 90 00 2F [13:52:20]RAPDU: 90 00 [13:52:20]wFMCommunicate OK [13:52:20]SAM_PROTO_ClearQueue done [13:52:20]KKMCreateOFDPacket [13:52:20]OFDProtocolAddRootSTLVToBuf [13:52:20]FM_MakeSignedData [13:52:20]FM_MakeSignedData [13:52:20]SAM_PROTO_SignData [13:52:20]wFMCommunicate request_size=4 [13:52:20]MH_SAM_APDU [13:52:20]CAPDU: 80 0D 01 02 [13:52:20]Write to MH i2c: E2 08 00 B7 05 80 0D 01 02 00 00 00 00 35 [13:52:20]Write i2c OK [13:52:20]MH_I2C_Read... [13:52:20]OFD Sender: No OFD packet to send [13:52:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:52:20]Read from MH i2c: E2 [13:52:20]MH_I2C_Read... [13:52:20]Read from MH i2c: E2 03 00 [13:52:20]MH_I2C_Read... [13:52:20]Read from MH i2c: E2 03 00 B7 05 00 90 00 30 [13:52:20]RAPDU: 90 00 [13:52:20]wFMCommunicate OK [13:52:20]wFMCommunicate request_size=255 [13:52:20]MH_SAM_APDU [13:52: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 93 45 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 98 74 01 00 35 04 06 00 81 [13:52:20]Write to MH i2c: E2 02 01 B8 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 93 45 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 98 74 01 00 35 04 06 00 81 00 00 BD [13:52:20]Write i2c OK [13:52:20]MH_I2C_Read... [13:52:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:52:20]Read from MH i2c: E2 [13:52:20]MH_I2C_Read... [13:52:20]Read from MH i2c: E2 03 00 [13:52:20]MH_I2C_Read... [13:52:20]Read from MH i2c: E2 03 00 B8 05 00 90 00 31 [13:52:20]RAPDU: 90 00 [13:52:20]wFMCommunicate OK [13:52:20]wFMCommunicate request_size=10 [13:52:20]MH_SAM_APDU [13:52:20]CAPDU: 80 0D 02 02 05 B9 19 89 7D 42 [13:52:20]Write to MH i2c: E2 0D 00 B9 05 80 0D 02 02 05 00 B9 19 89 7D 42 00 00 5C [13:52:20]Write i2c OK [13:52:20]MH_I2C_Read... [13:52:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:52:20]Read from MH i2c: E2 [13:52:20]MH_I2C_Read... [13:52:20]Read from MH i2c: E2 03 00 [13:52:20]MH_I2C_Read... [13:52:20]Read from MH i2c: E2 03 00 B9 05 00 90 00 32 [13:52:20]RAPDU: 90 00 [13:52:20]wFMCommunicate OK [13:52:20]wFMCommunicate request_size=4 [13:52:20]MH_SAM_APDU [13:52:20]CAPDU: 80 0D 03 02 [13:52:20]Write to MH i2c: E2 08 00 BA 05 80 0D 03 02 00 00 00 00 3A [13:52:20]Write i2c OK [13:52:20]MH_I2C_Read... [13:52:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:52:20]Read from MH i2c: E2 [13:52:20]MH_I2C_Read... [13:52:20]Read from MH i2c: E2 0B 00 [13:52:20]MH_I2C_Read... [13:52:20]Read from MH i2c: E2 0B 00 BA 05 00 5A 67 50 D9 6A 76 31 14 90 00 4A [13:52:20]RAPDU: 5A 67 50 D9 6A 76 31 14 90 00 [13:52:20]wFMCommunicate OK [13:52:20]SAM_PROTO_SignData done [13:52:20]FM_MakeSignedData done [13:52:20]CreateOFDProtocolMessage [13:52:20]wFMCommunicate request_size=4 [13:52:20]MH_SAM_APDU [13:52:20]CAPDU: 80 11 00 00 [13:52:20]Write to MH i2c: E2 08 00 BB 05 80 11 00 00 00 00 00 00 3A [13:52:20]Write i2c OK [13:52:20]MH_I2C_Read... [13:52:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:52:20]Read from MH i2c: E2 [13:52:20]MH_I2C_Read... [13:52:20]Read from MH i2c: E2 17 00 [13:52:20]MH_I2C_Read... [13:52:20]Read from MH i2c: E2 17 00 BB 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8B [13:52:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:52:20]wFMCommunicate OK [13:52:20]CreateOFDProtocolMessage done [13:52:20]OFDSenderStorePacket 95384 [13:52:20]StoreOFDPacket docnum=95384 [13:52:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DF 0D 07 01 E8 4A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 93 45 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 98 74 01 00 35 04 06 00 81 B9 19 89 7D 42 5A 67 50 D9 6A 76 31 14 [13:52:20]CheckFolder [13:52:20]dirname=/storage/ofd_packets [13:52:20]CheckFolder done [13:52:20]ProducePacketName [13:52:20]name=ofd_packets/00095384 [13:52:20]NVStorageSaveData ofd_packets/00095384 [13:52:20]File name is /storage/ofd_packets/00095384 [13:52:20]Write 301 bytes [13:52:20]NVStorageSaveData done [13:52:20]OFDSenderStorePacket done [13:52:20]KKMCreateOFDPacket done [13:52:20]NVStorageSaveData kkm_last_timestamp [13:52:20]File name is /storage/kkm_last_timestamp [13:52:20]Write 4 bytes [13:52:20]NVStorageSaveData done [13:52:20]ExternCall_PrintAddStr [13:52:20]wPrintStart [13:52:20]Write to MH i2c: 01 00 00 BC 05 C1 [13:52:20]Write i2c OK [13:52:20]MH_I2C_Read... [13:52:20]Read from MH i2c: 01 [13:52:20]MH_I2C_Read... [13:52:20]Read from MH i2c: 01 07 00 [13:52:20]MH_I2C_Read... [13:52:20]Read from MH i2c: 01 07 00 BC 05 00 00 00 00 00 FF 0F D6 [13:52:20]RasterBufferAndPrint [13:52:20]line Счет N : (1)3405897 [13:52:20]line ИНН: 02508201610067 [13:52:20]line Контрольно-Кассовый Чек [13:52:20]line ПРОДАЖА [13:52:20]line ТРК (МРК, ГНК) : 32 [13:52:20]line Товар: 2710124130 [13:52:20]line Аи-92-К-4 [13:52:20]line 7.480 * 66.90 [13:52:20]line = 500.41 [13:52:20]line НДС 12% НСП 1% [13:52:20]line > о реализуемом товаре [13:52:20]line ОКРУГЛЕНИЕ: -0.41 [13:52:20]line ИТОГО: 500.00 [13:52:20]line Внесено: 500.00 [13:52:20]line СДАЧА: 0.00 [13:52:20]line НСП 1% : 4.43 [13:52:20]line НДС 12% : 53.14 [13:52:20]line Наличными: 500.00 [13:52:20]line Безнал.: 0.00 [13:52:20]line Место: АЗС № 82 "Партнер Нефть" [13:52:20]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:52:20]line СНО: Общий режим [13:52:20]line Чек 383 27.10.2024 13:52 [13:52:20]line Смена: 143 ФФД: 1.0 [13:52:20]line ЗНМ: 0300000017 [13:52:20]line РНМ: 0000000000170478 [13:52:20]line Версия ККМ: v1.0 [13:52:20]line ФМ: 0000000002098560 [13:52:20]line ФД: 95384 [13:52:20]line ФПД: 142631997373762 [13:52:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T135219&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95384&fm=142631997373762&tin=02508201610067®Number=0000000000170478&sum=50000 [13:52:21]OFD Sender: Processing packet 95384 [packets to send 57, broken 56] [13:52:21]ProducePacketName [13:52:21]name=ofd_packets/00095384 [13:52:21]OFD Sender: To server: pG, [13:52:21]CommunicateWithHost lk.salyk.kg:30040 [13:52:21]ConnectInit lk.salyk.kg [13:52:21]written 0, free lines is 4095 [13:52:21]Connected sock=10 [13:52:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DF 0D 07 01 E8 4A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 93 45 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 98 74 01 00 35 04 06 00 81 B9 19 89 7D 42 5A 67 50 D9 6A 76 31 14 [13:52:21]Write to MH i2c: 01 00 00 E7 05 EC [13:52:21]Write i2c OK [13:52:21]MH_I2C_Read... [13:52:21]Read from MH i2c: 01 [13:52:21]MH_I2C_Read... [13:52:21]Read from MH i2c: 01 07 00 [13:52:21]MH_I2C_Read... [13:52:21]Read from MH i2c: 01 07 00 E7 05 00 00 00 00 00 0A 0D 0A [13:52:21]RasterBufferAndPrint [13:52:21]line [13:52:21]line [13:52:21]line [13:52:21]line [13:52:21]line [13:52:21]written 0, free lines is 3344 [13:52:21]MH_Cut [13:52:21]Write to MH i2c: D1 01 00 EE 05 01 C5 [13:52:21]Write i2c OK [13:52:21]MH_I2C_Read... [13:52:21]Read from MH i2c: D1 [13:52:21]MH_I2C_Read... [13:52:21]Read from MH i2c: D1 01 00 [13:52:21]MH_I2C_Read... [13:52:21]Read from MH i2c: D1 01 00 EE 05 00 C4 [13:52:21]Write to MH i2c: 01 00 00 EF 05 F4 [13:52:21]Write i2c OK [13:52:21]MH_I2C_Read... [13:52:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 19 57 47 00 36 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 32 30 39 38 35 36 30 10 04 04 00 98 74 01 00 F4 03 04 00 BF EF 1D 67 B6 04 01 00 00 AF 6C 32 A0 59 BB 35 58 [13:52:21]CommunicateWithHost err = 0 [13:52:21]CheckOFDResponse [13:52:21]1017 (14) - 77093643461234 [13:52:21]1041 (16) - 0000000002098560 [13:52:21]1040 (4) - 95384 [13:52:21]1012 (4) - 27.10.2024 07:46 [13:52:21]1206 (1) - 0 [13:52:21]OFD Sender: Remove packet 95384 [13:52:21]ProducePacketName [13:52:21]name=ofd_packets/00095384 [13:52:21]NVStorageDeleteData [13:52:22]OFD Sender: No OFD packet to send [13:52:22]*** Cut start [13:52:22]*** Partial cut [13:52:22]*** CUTSNS_PIN = 1 [13:52:22]*** CUTSNS_PIN = 0 [13:52:22]*** Brake cut motor [13:52:22]Read from MH i2c: 01 [13:52:22]MH_I2C_Read... [13:52:22]*** Stop cut motor [13:52:22]*** Cut end [13:52:22]Read from MH i2c: 01 07 00 [13:52:22]MH_I2C_Read... [13:52:22]Read from MH i2c: 01 07 00 EF 05 00 00 00 00 00 FF 0F 09 [13:52:22]process_action close_receipt done [13:52:22]requested_data is exist [13:52:22]produce_requested_data [13:52:22]requested_item fm.sn is exist - process it [13:52:22]wFMCommunicate request_size=4 [13:52:22]MH_SAM_APDU [13:52:22]CAPDU: 80 11 00 00 [13:52:22]Write to MH i2c: E2 08 00 F0 05 80 11 00 00 00 00 00 00 6F [13:52:22]Write i2c OK [13:52:22]MH_I2C_Read... [13:52:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:52:22]Read from MH i2c: E2 [13:52:22]MH_I2C_Read... [13:52:22]Read from MH i2c: E2 17 00 [13:52:22]MH_I2C_Read... [13:52:22]Read from MH i2c: E2 17 00 F0 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C0 [13:52:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:52:22]wFMCommunicate OK [13:52:22]requested_item fd.num is exist - process it [13:52:22]SAM_PROTO_GetFieldsCounters [13:52:22]wFMCommunicate request_size=4 [13:52:22]MH_SAM_APDU [13:52:22]CAPDU: 80 13 00 00 [13:52:22]Write to MH i2c: E2 08 00 F1 05 80 13 00 00 00 00 00 00 72 [13:52:22]Write i2c OK [13:52:22]MH_I2C_Read... [13:52:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:52:22]Read from MH i2c: E2 [13:52:22]MH_I2C_Read... [13:52:22]Read from MH i2c: E2 62 00 [13:52:22]MH_I2C_Read... [13:52:22]Read from MH i2c: E2 62 00 F1 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 98 74 01 00 0E 04 04 00 8F 00 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 AF [13:52:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 98 74 01 00 0E 04 04 00 8F 00 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 [13:52:23]wFMCommunicate OK [13:52:23]SAM_PROTO_GetFieldsCounters done [13:52:23]requested_item shift.num is exist - process it [13:52:23]requested_item shift.opened is exist - process it [13:52:23]req_shift_opened [13:52:23]FM_GetShiftState [13:52:23]SAM_PROTO_GetShiftState [13:52:23]wFMCommunicate request_size=4 [13:52:23]MH_SAM_APDU [13:52:23]CAPDU: 80 13 01 00 [13:52:23]Write to MH i2c: E2 08 00 F2 05 80 13 01 00 00 00 00 00 74 [13:52:23]Write i2c OK [13:52:23]MH_I2C_Read... [13:52:23]Read from MH i2c: E2 [13:52:23]MH_I2C_Read... [13:52:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:52:23]Read from MH i2c: E2 0E 00 [13:52:23]MH_I2C_Read... [13:52:23]Read from MH i2c: E2 0E 00 F2 05 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 20 [13:52:23]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:52:23]wFMCommunicate OK [13:52:23]SAM_PROTO_GetShiftState done [13:52:23]FM_GetShiftState done [13:52:23]req_shift_opened done [13:52:23]requested_item shift.open_date is exist - process it [13:52:23]req_shift_open_date [13:52:23]req_shift_open_date done [13:52:23]produce_requested_data done [13:52:23]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95384,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:52:23]process_action_free close_receipt [13:52:23]json_value_free [13:52:23]json_value_free done [13:52:23]process_json_proto returns [13:52:23]Send response to host [13:52:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95384,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:52:23]free response buf [13:52:23]execute_script done [13:52:23]execute_script returns [13:52:23]free content buf [13:52:23]Sock 8.Close socket [13:52:23]Sock 8.Thread stoped [13:52:27]OFD Sender: No OFD packet to send [13:52:32]OFD Sender: No OFD packet to send [13:52:34]accept exits with 9 [13:52:34]New connection [13:52:34]New thread 3067239780 created [13:52:34]Thread 3067096420 joined [13:52:34]Waiting for new connection... [13:52:34] Sock 9.Parse request [13:52:34]Sock 9.Check first char [13:52:34]Sock 9.First char is OK [13:52:34]request: POST /json_proto HTTP/1.0 [13:52:34]Method: POST [13:52:34]URL: /json_proto [13:52:34]Method is POST - this is cgi request [13:52:34]url: /json_proto [13:52:34]query_string will be loaded in cgi processing [13:52:34]execute_cgi json_proto POST (null) [13:52:34]execute_cgi path=json_proto method=POST [13:52:34]POST find Content-Length [13:52:34]Host: 172.17.40.67:8080 [13:52:34]Content-Length: 678 [13:52:34]Content-Type: application/json [13:52:34] [13:52:34]POST finish read [13:52:34]Found Content-Length = 678 [13:52:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405898", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:52:34]execute_script... [13: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)3405898", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:52:34]POST & json_proto [13:52:34]process_json_proto [13:52:34]json parsed OK: [13:52:34]protocol is kg_v1.0 [13:52:34]action value=close_receipt [13:52:34]process_action close_receipt [13:52:34]cmd_close_receipt [13:52:34]MH_GetDate [13:52:34]Write to MH i2c: F0 00 00 F3 05 E7 [13:52:34]Write i2c OK [13:52:34]MH_I2C_Read... [13:52:34]Read from MH i2c: F0 [13:52:34]MH_I2C_Read... [13:52:34]Read from MH i2c: F0 09 00 [13:52:34]MH_I2C_Read... [13:52:34]Read from MH i2c: F0 09 00 F3 05 00 A2 45 1E 67 EE DA 66 66 F0 [13:52:34]GetLastDocTimeStamp 1730037139 [13:52:34]current date 1730037154 [13:52:34]FM_GetShiftState [13:52:34]SAM_PROTO_GetShiftState [13:52:34]wFMCommunicate request_size=4 [13:52:34]MH_SAM_APDU [13:52:34]CAPDU: 80 13 01 00 [13:52:34]Write to MH i2c: E2 08 00 F4 05 80 13 01 00 00 00 00 00 76 [13:52:34]Write i2c OK [13:52:34]MH_I2C_Read... [13:52:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:52:34]Read from MH i2c: E2 [13:52:34]MH_I2C_Read... [13:52:34]Read from MH i2c: E2 0E 00 [13:52:34]MH_I2C_Read... [13:52:34]Read from MH i2c: E2 0E 00 F4 05 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 22 [13:52:34]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:52:34]wFMCommunicate OK [13:52:34]SAM_PROTO_GetShiftState done [13:52:34]FM_GetShiftState done [13:52:34]opened in 1729987736 [13:52:34]opened+sec_in_day 1730074136 [13:52:34]quantity*price = 50041 [13:52:34]sum+1 = 50042 [13:52:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 384 27.10.2024 13:52 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95385 ФПД: 250862572029242 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T135234&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95385&fm=250862572029242&tin=02508201610067®Number=0000000000170478&sum=50000 [13:52:35]StoreToDocumentArchive [13:52:35]shift 143 fd 95385 [13:52:35]save to /storage/0143/doc_00095385 [13:52:35]save last doc name /storage/0143/doc_00095385 to /storage/kkm_last_doc_name [13:52:35]save OK [13:52:35]Clear old archive folders... [13:52:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:52:35]tlvbuf is 0142A450 [13:52:35]SAM_PROTO_ClearQueue [13:52:35]wFMCommunicate request_size=4 [13:52:35]MH_SAM_APDU [13:52:35]CAPDU: 80 09 00 00 [13:52:35]Write to MH i2c: E2 08 00 01 06 80 09 00 00 00 00 00 00 79 [13:52:35]Write i2c OK [13:52:35]MH_I2C_Read... [13:52:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:52:35]Read from MH i2c: E2 [13:52:35]MH_I2C_Read... [13:52:35]Read from MH i2c: E2 03 00 [13:52:35]MH_I2C_Read... [13:52:35]Read from MH i2c: E2 03 00 01 06 00 90 00 7B [13:52:35]RAPDU: 90 00 [13:52:35]wFMCommunicate OK [13:52:35]SAM_PROTO_ClearQueue done [13:52:35]KKMCreateOFDPacket [13:52:35]OFDProtocolAddRootSTLVToBuf [13:52:35]FM_MakeSignedData [13:52:35]FM_MakeSignedData [13:52:35]SAM_PROTO_SignData [13:52:35]wFMCommunicate request_size=4 [13:52:35]MH_SAM_APDU [13:52:35]CAPDU: 80 0D 01 02 [13:52:35]Write to MH i2c: E2 08 00 02 06 80 0D 01 02 00 00 00 00 81 [13:52:35]Write i2c OK [13:52:35]MH_I2C_Read... [13:52:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:52:35]Read from MH i2c: E2 [13:52:35]MH_I2C_Read... [13:52:35]Read from MH i2c: E2 03 00 [13:52:35]MH_I2C_Read... [13:52:35]Read from MH i2c: E2 03 00 02 06 00 90 00 7C [13:52:35]RAPDU: 90 00 [13:52:35]wFMCommunicate OK [13:52:35]wFMCommunicate request_size=255 [13:52:35]MH_SAM_APDU [13: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 A2 45 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 99 74 01 00 35 04 06 00 E4 [13:52:35]Write to MH i2c: E2 02 01 03 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 A2 45 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 99 74 01 00 35 04 06 00 E4 00 00 7D [13:52:35]Write i2c OK [13:52:35]MH_I2C_Read... [13:52:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:52:35]Read from MH i2c: E2 [13:52:35]MH_I2C_Read... [13:52:35]Read from MH i2c: E2 03 00 [13:52:35]MH_I2C_Read... [13:52:35]Read from MH i2c: E2 03 00 03 06 00 90 00 7D [13:52:35]RAPDU: 90 00 [13:52:35]wFMCommunicate OK [13:52:35]wFMCommunicate request_size=10 [13:52:35]MH_SAM_APDU [13:52:35]CAPDU: 80 0D 02 02 05 28 7E 7E 45 3A [13:52:35]Write to MH i2c: E2 0D 00 04 06 80 0D 02 02 05 00 28 7E 7E 45 3A 00 00 31 [13:52:35]Write i2c OK [13:52:35]MH_I2C_Read... [13:52:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:52:36]Read from MH i2c: E2 [13:52:36]MH_I2C_Read... [13:52:36]Read from MH i2c: E2 03 00 [13:52:36]MH_I2C_Read... [13:52:36]Read from MH i2c: E2 03 00 04 06 00 90 00 7E [13:52:36]RAPDU: 90 00 [13:52:36]wFMCommunicate OK [13:52:36]wFMCommunicate request_size=4 [13:52:36]MH_SAM_APDU [13:52:36]CAPDU: 80 0D 03 02 [13:52:36]Write to MH i2c: E2 08 00 05 06 80 0D 03 02 00 00 00 00 86 [13:52:36]Write i2c OK [13:52:36]MH_I2C_Read... [13:52:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:52:36]Read from MH i2c: E2 [13:52:36]MH_I2C_Read... [13:52:36]Read from MH i2c: E2 0B 00 [13:52:36]MH_I2C_Read... [13:52:36]Read from MH i2c: E2 0B 00 05 06 00 57 87 05 37 EF D6 45 10 90 00 BB [13:52:36]RAPDU: 57 87 05 37 EF D6 45 10 90 00 [13:52:36]wFMCommunicate OK [13:52:36]SAM_PROTO_SignData done [13:52:36]FM_MakeSignedData done [13:52:36]CreateOFDProtocolMessage [13:52:36]wFMCommunicate request_size=4 [13:52:36]MH_SAM_APDU [13:52:36]CAPDU: 80 11 00 00 [13:52:36]Write to MH i2c: E2 08 00 06 06 80 11 00 00 00 00 00 00 86 [13:52:36]Write i2c OK [13:52:36]MH_I2C_Read... [13:52:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:52:36]Read from MH i2c: E2 [13:52:36]MH_I2C_Read... [13:52:36]Read from MH i2c: E2 17 00 [13:52:36]MH_I2C_Read... [13:52:36]Read from MH i2c: E2 17 00 06 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D7 [13:52:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:52:36]wFMCommunicate OK [13:52:36]CreateOFDProtocolMessage done [13:52:36]OFDSenderStorePacket 95385 [13:52:36]StoreOFDPacket docnum=95385 [13:52:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 08 19 07 01 36 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 A2 45 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 99 74 01 00 35 04 06 00 E4 28 7E 7E 45 3A 57 87 05 37 EF D6 45 10 [13:52:36]CheckFolder [13:52:36]dirname=/storage/ofd_packets [13:52:36]CheckFolder done [13:52:36]ProducePacketName [13:52:36]name=ofd_packets/00095385 [13:52:36]NVStorageSaveData ofd_packets/00095385 [13:52:36]File name is /storage/ofd_packets/00095385 [13:52:36]Write 301 bytes [13:52:36]NVStorageSaveData done [13:52:36]OFDSenderStorePacket done [13:52:36]KKMCreateOFDPacket done [13:52:36]NVStorageSaveData kkm_last_timestamp [13:52:36]File name is /storage/kkm_last_timestamp [13:52:36]Write 4 bytes [13:52:36]NVStorageSaveData done [13:52:36]ExternCall_PrintAddStr [13:52:36]wPrintStart [13:52:36]Write to MH i2c: 01 00 00 07 06 0D [13:52:36]Write i2c OK [13:52:36]MH_I2C_Read... [13:52:36]Read from MH i2c: 01 [13:52:36]MH_I2C_Read... [13:52:36]Read from MH i2c: 01 07 00 [13:52:36]MH_I2C_Read... [13:52:36]Read from MH i2c: 01 07 00 07 06 00 00 00 00 00 FF 0F 22 [13:52:36]RasterBufferAndPrint [13:52:36]line Счет N : (1)3405898 [13:52:36]line ИНН: 02508201610067 [13:52:36]line Контрольно-Кассовый Чек [13:52:36]line ПРОДАЖА [13:52:36]line ТРК (МРК, ГНК) : 12 [13:52:36]line Товар: 2710124130 [13:52:36]line Аи-92-К-4 [13:52:36]line 7.480 * 66.90 [13:52:36]line = 500.41 [13:52:36]line НДС 12% НСП 1% [13:52:36]line > о реализуемом товаре [13:52:36]line ОКРУГЛЕНИЕ: -0.41 [13:52:36]line ИТОГО: 500.00 [13:52:36]line Внесено: 500.00 [13:52:36]line СДАЧА: 0.00 [13:52:36]line НСП 1% : 4.43 [13:52:36]line НДС 12% : 53.14 [13:52:36]line Наличными: 500.00 [13:52:36]line Безнал.: 0.00 [13:52:36]line Место: АЗС № 82 "Партнер Нефть" [13:52:36]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:52:36]line СНО: Общий режим [13:52:36]line Чек 384 27.10.2024 13:52 [13:52:36]line Смена: 143 ФФД: 1.0 [13:52:36]line ЗНМ: 0300000017 [13:52:36]line РНМ: 0000000000170478 [13:52:36]line Версия ККМ: v1.0 [13:52:36]line ФМ: 0000000002098560 [13:52:36]line ФД: 95385 [13:52:36]line ФПД: 250862572029242 [13:52:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T135234&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95385&fm=250862572029242&tin=02508201610067®Number=0000000000170478&sum=50000 [13:52:36]OFD Sender: Processing packet 95385 [packets to send 57, broken 56] [13:52:36]ProducePacketName [13:52:36]name=ofd_packets/00095385 [13:52:36]OFD Sender: To server: pG, [13:52:36]CommunicateWithHost lk.salyk.kg:30040 [13:52:36]ConnectInit lk.salyk.kg [13:52:36]written 0, free lines is 4095 [13:52:36]Connected sock=8 [13:52:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 08 19 07 01 36 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 A2 45 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 99 74 01 00 35 04 06 00 E4 28 7E 7E 45 3A 57 87 05 37 EF D6 45 10 [13:52:36]Write to MH i2c: 01 00 00 32 06 38 [13:52:36]Write i2c OK [13:52:36]MH_I2C_Read... [13:52:36]Read from MH i2c: 01 [13:52:36]MH_I2C_Read... [13:52:36]Read from MH i2c: 01 07 00 [13:52:36]MH_I2C_Read... [13:52:36]Read from MH i2c: 01 07 00 32 06 00 00 00 00 00 12 0D 5E [13:52:36]RasterBufferAndPrint [13:52:36]line [13:52:36]line [13:52:36]line [13:52:36]line [13:52:36]line [13:52:36]written 0, free lines is 3352 [13:52:36]MH_Cut [13:52:36]Write to MH i2c: D1 01 00 39 06 01 11 [13:52:36]Write i2c OK [13:52:36]MH_I2C_Read... [13:52:36]Read from MH i2c: D1 [13:52:36]MH_I2C_Read... [13:52:36]Read from MH i2c: D1 01 00 [13:52:36]MH_I2C_Read... [13:52:36]Read from MH i2c: D1 01 00 39 06 00 10 [13:52:36]Write to MH i2c: 01 00 00 3A 06 40 [13:52:36]Write i2c OK [13:52:36]MH_I2C_Read... [13:52:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 AB C7 47 00 C4 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 32 30 39 38 35 36 30 10 04 04 00 99 74 01 00 F4 03 04 00 CE EF 1D 67 B6 04 01 00 00 FF 5D C9 1B 08 F6 43 27 [13:52:37]CommunicateWithHost err = 0 [13:52:37]CheckOFDResponse [13:52:37]1017 (14) - 77093643461234 [13:52:37]1041 (16) - 0000000002098560 [13:52:37]1040 (4) - 95385 [13:52:37]1012 (4) - 27.10.2024 07:46 [13:52:37]1206 (1) - 0 [13:52:37]OFD Sender: Remove packet 95385 [13:52:37]ProducePacketName [13:52:37]name=ofd_packets/00095385 [13:52:37]NVStorageDeleteData [13:52:37]OFD Sender: No OFD packet to send [13:52:37]*** Cut start [13:52:37]*** Partial cut [13:52:37]*** CUTSNS_PIN = 1 [13:52:37]*** CUTSNS_PIN = 0 [13:52:37]*** Brake cut motor [13:52:38]Read from MH i2c: 01 [13:52:38]MH_I2C_Read... [13:52:38]*** Stop cut motor [13:52:38]*** Cut end [13:52:38]Read from MH i2c: 01 07 00 [13:52:38]MH_I2C_Read... [13:52:38]Read from MH i2c: 01 07 00 3A 06 00 00 00 00 00 FF 0F 55 [13:52:38]process_action close_receipt done [13:52:38]requested_data is exist [13:52:38]produce_requested_data [13:52:38]requested_item fm.sn is exist - process it [13:52:38]wFMCommunicate request_size=4 [13:52:38]MH_SAM_APDU [13:52:38]CAPDU: 80 11 00 00 [13:52:38]Write to MH i2c: E2 08 00 3B 06 80 11 00 00 00 00 00 00 BB [13:52:38]Write i2c OK [13:52:38]MH_I2C_Read... [13:52:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:52:38]Read from MH i2c: E2 [13:52:38]MH_I2C_Read... [13:52:38]Read from MH i2c: E2 17 00 [13:52:38]MH_I2C_Read... [13:52:38]Read from MH i2c: E2 17 00 3B 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0C [13:52:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:52:38]wFMCommunicate OK [13:52:38]requested_item fd.num is exist - process it [13:52:38]SAM_PROTO_GetFieldsCounters [13:52:38]wFMCommunicate request_size=4 [13:52:38]MH_SAM_APDU [13:52:38]CAPDU: 80 13 00 00 [13:52:38]Write to MH i2c: E2 08 00 3C 06 80 13 00 00 00 00 00 00 BE [13:52:38]Write i2c OK [13:52:38]MH_I2C_Read... [13:52:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:52:38]Read from MH i2c: E2 [13:52:38]MH_I2C_Read... [13:52:38]Read from MH i2c: E2 62 00 [13:52:38]MH_I2C_Read... [13:52:38]Read from MH i2c: E2 62 00 3C 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 99 74 01 00 0E 04 04 00 8F 00 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 FF [13:52:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 99 74 01 00 0E 04 04 00 8F 00 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 [13:52:38]wFMCommunicate OK [13:52:38]SAM_PROTO_GetFieldsCounters done [13:52:38]requested_item shift.num is exist - process it [13:52:38]requested_item shift.opened is exist - process it [13:52:38]req_shift_opened [13:52:38]FM_GetShiftState [13:52:38]SAM_PROTO_GetShiftState [13:52:38]wFMCommunicate request_size=4 [13:52:38]MH_SAM_APDU [13:52:38]CAPDU: 80 13 01 00 [13:52:38]Write to MH i2c: E2 08 00 3D 06 80 13 01 00 00 00 00 00 C0 [13:52:38]Write i2c OK [13:52:38]MH_I2C_Read... [13:52:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:52:38]Read from MH i2c: E2 [13:52:38]MH_I2C_Read... [13:52:38]Read from MH i2c: E2 0E 00 [13:52:38]MH_I2C_Read... [13:52:38]Read from MH i2c: E2 0E 00 3D 06 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 6C [13:52:38]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:52:38]wFMCommunicate OK [13:52:38]SAM_PROTO_GetShiftState done [13:52:38]FM_GetShiftState done [13:52:38]req_shift_opened done [13:52:38]requested_item shift.open_date is exist - process it [13:52:38]req_shift_open_date [13:52:38]req_shift_open_date done [13:52:38]produce_requested_data done [13:52:38]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95385,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:52:38]process_action_free close_receipt [13:52:38]json_value_free [13:52:38]json_value_free done [13:52:38]process_json_proto returns [13:52:38]Send response to host [13:52:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95385,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:52:38]free response buf [13:52:38]execute_script done [13:52:38]execute_script returns [13:52:38]free content buf [13:52:38]Sock 9.Close socket [13:52:38]Sock 9.Thread stoped [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:57]OFD Sender: No OFD packet to send [13:53:02]OFD Sender: No OFD packet to send [13:53:07]OFD Sender: No OFD packet to send [13:53:12]OFD Sender: No OFD packet to send [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:55]accept exits with 10 [13:53:55]New connection [13:53:55]New thread 3067096420 created [13:53:55]Thread 3067239780 joined [13:53:55]Waiting for new connection... [13:53:55] Sock 10.Parse request [13:53:55]Sock 10.Check first char [13:53:55]Sock 10.First char is OK [13:53:55]request: POST /json_proto HTTP/1.0 [13:53:55]Method: POST [13:53:55]URL: /json_proto [13:53:55]Method is POST - this is cgi request [13:53:55]url: /json_proto [13:53:55]query_string will be loaded in cgi processing [13:53:55]execute_cgi json_proto POST (null) [13:53:55]execute_cgi path=json_proto method=POST [13:53:55]POST find Content-Length [13:53:55]Host: 172.17.40.67:8080 [13:53:55]Content-Length: 675 [13:53:55]Content-Type: application/json [13:53:55] [13:53:55]POST finish read [13:53:55]Found Content-Length = 675 [13:53:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405900", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:53:55]execute_script... [13: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)3405900", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:53:55]POST & json_proto [13:53:55]process_json_proto [13:53:55]json parsed OK: [13:53:55]protocol is kg_v1.0 [13:53:55]action value=close_receipt [13:53:55]process_action close_receipt [13:53:55]cmd_close_receipt [13:53:55]MH_GetDate [13:53:55]Write to MH i2c: F0 00 00 3E 06 33 [13:53:55]Write i2c OK [13:53:55]MH_I2C_Read... [13:53:55]Read from MH i2c: F0 [13:53:55]MH_I2C_Read... [13:53:55]Read from MH i2c: F0 09 00 [13:53:55]MH_I2C_Read... [13:53:55]Read from MH i2c: F0 09 00 3E 06 00 F3 45 1E 67 EE DA 66 66 8D [13:53:55]GetLastDocTimeStamp 1730037154 [13:53:55]current date 1730037235 [13:53:55]FM_GetShiftState [13:53:55]SAM_PROTO_GetShiftState [13:53:55]wFMCommunicate request_size=4 [13:53:55]MH_SAM_APDU [13:53:55]CAPDU: 80 13 01 00 [13:53:55]Write to MH i2c: E2 08 00 3F 06 80 13 01 00 00 00 00 00 C2 [13:53:55]Write i2c OK [13:53:55]MH_I2C_Read... [13:53:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:53:55]Read from MH i2c: E2 [13:53:55]MH_I2C_Read... [13:53:55]Read from MH i2c: E2 0E 00 [13:53:55]MH_I2C_Read... [13:53:55]Read from MH i2c: E2 0E 00 3F 06 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 6E [13:53:55]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:53:55]wFMCommunicate OK [13:53:55]SAM_PROTO_GetShiftState done [13:53:55]FM_GetShiftState done [13:53:55]opened in 1729987736 [13:53:55]opened+sec_in_day 1730074136 [13:53:55]quantity*price = 50063 [13:53:55]sum+1 = 50064 [13:53:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 385 27.10.2024 13:53 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95386 ФПД: 188816404328871 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T135355&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95386&fm=188816404328871&tin=02508201610067®Number=0000000000170478&sum=50000 [13:53:56]StoreToDocumentArchive [13:53:56]shift 143 fd 95386 [13:53:56]save to /storage/0143/doc_00095386 [13:53:56]save last doc name /storage/0143/doc_00095386 to /storage/kkm_last_doc_name [13:53:56]save OK [13:53:56]Clear old archive folders... [13:53:56]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:53:56]tlvbuf is 013F7A70 [13:53:56]SAM_PROTO_ClearQueue [13:53:56]wFMCommunicate request_size=4 [13:53:56]MH_SAM_APDU [13:53:56]CAPDU: 80 09 00 00 [13:53:56]Write to MH i2c: E2 08 00 4C 06 80 09 00 00 00 00 00 00 C4 [13:53:56]Write i2c OK [13:53:56]MH_I2C_Read... [13:53:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:53:56]Read from MH i2c: E2 [13:53:56]MH_I2C_Read... [13:53:56]Read from MH i2c: E2 03 00 [13:53:56]MH_I2C_Read... [13:53:56]Read from MH i2c: E2 03 00 4C 06 00 90 00 C6 [13:53:56]RAPDU: 90 00 [13:53:56]wFMCommunicate OK [13:53:56]SAM_PROTO_ClearQueue done [13:53:56]KKMCreateOFDPacket [13:53:56]OFDProtocolAddRootSTLVToBuf [13:53:56]FM_MakeSignedData [13:53:56]FM_MakeSignedData [13:53:56]SAM_PROTO_SignData [13:53:56]wFMCommunicate request_size=4 [13:53:56]MH_SAM_APDU [13:53:56]CAPDU: 80 0D 01 02 [13:53:56]Write to MH i2c: E2 08 00 4D 06 80 0D 01 02 00 00 00 00 CC [13:53:56]Write i2c OK [13:53:56]MH_I2C_Read... [13:53:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:53:56]Read from MH i2c: E2 [13:53:56]MH_I2C_Read... [13:53:56]Read from MH i2c: E2 03 00 [13:53:56]MH_I2C_Read... [13:53:56]Read from MH i2c: E2 03 00 4D 06 00 90 00 C7 [13:53:56]RAPDU: 90 00 [13:53:56]wFMCommunicate OK [13:53:56]wFMCommunicate request_size=255 [13:53:56]MH_SAM_APDU [13:53: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 81 01 00 00 F4 03 04 00 F3 45 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9A 74 01 00 35 04 06 00 AB BA 3E B5 [13:53:56]Write to MH i2c: E2 02 01 4E 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 81 01 00 00 F4 03 04 00 F3 45 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9A 74 01 00 35 04 06 00 AB BA 3E B5 00 00 0E [13:53:56]Write i2c OK [13:53:56]MH_I2C_Read... [13:53:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:53:56]Read from MH i2c: E2 [13:53:56]MH_I2C_Read... [13:53:56]Read from MH i2c: E2 03 00 [13:53:56]MH_I2C_Read... [13:53:56]Read from MH i2c: E2 03 00 4E 06 00 90 00 C8 [13:53:56]RAPDU: 90 00 [13:53:56]wFMCommunicate OK [13:53:56]wFMCommunicate request_size=7 [13:53:56]MH_SAM_APDU [13:53:56]CAPDU: 80 0D 02 02 02 31 A7 [13:53:56]Write to MH i2c: E2 0A 00 4F 06 80 0D 02 02 02 00 31 A7 00 00 AB [13:53:56]Write i2c OK [13:53:56]MH_I2C_Read... [13:53:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:53:56]Read from MH i2c: E2 [13:53:56]MH_I2C_Read... [13:53:56]Read from MH i2c: E2 03 00 [13:53:56]MH_I2C_Read... [13:53:56]Read from MH i2c: E2 03 00 4F 06 00 90 00 C9 [13:53:56]RAPDU: 90 00 [13:53:56]wFMCommunicate OK [13:53:56]wFMCommunicate request_size=4 [13:53:56]MH_SAM_APDU [13:53:56]CAPDU: 80 0D 03 02 [13:53:56]Write to MH i2c: E2 08 00 50 06 80 0D 03 02 00 00 00 00 D1 [13:53:56]Write i2c OK [13:53:56]MH_I2C_Read... [13:53:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:53:56]Read from MH i2c: E2 [13:53:56]MH_I2C_Read... [13:53:56]Read from MH i2c: E2 0B 00 [13:53:56]MH_I2C_Read... [13:53:56]Read from MH i2c: E2 0B 00 50 06 00 87 36 2E EF FF 27 D2 6D 90 00 11 [13:53:56]RAPDU: 87 36 2E EF FF 27 D2 6D 90 00 [13:53:56]wFMCommunicate OK [13:53:56]SAM_PROTO_SignData done [13:53:56]FM_MakeSignedData done [13:53:56]CreateOFDProtocolMessage [13:53:56]wFMCommunicate request_size=4 [13:53:56]MH_SAM_APDU [13:53:56]CAPDU: 80 11 00 00 [13:53:56]Write to MH i2c: E2 08 00 51 06 80 11 00 00 00 00 00 00 D1 [13:53:56]Write i2c OK [13:53:56]MH_I2C_Read... [13:53:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:53:56]Read from MH i2c: E2 [13:53:56]MH_I2C_Read... [13:53:56]Read from MH i2c: E2 17 00 [13:53:56]MH_I2C_Read... [13:53:56]Read from MH i2c: E2 17 00 51 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 22 [13:53:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:53:56]wFMCommunicate OK [13:53:56]CreateOFDProtocolMessage done [13:53:56]OFDSenderStorePacket 95386 [13:53:56]StoreOFDPacket docnum=95386 [13:53:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 F1 73 04 01 54 A0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 F3 45 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9A 74 01 00 35 04 06 00 AB BA 3E B5 31 A7 87 36 2E EF FF 27 D2 6D [13:53:56]CheckFolder [13:53:56]dirname=/storage/ofd_packets [13:53:56]CheckFolder done [13:53:56]ProducePacketName [13:53:56]name=ofd_packets/00095386 [13:53:56]NVStorageSaveData ofd_packets/00095386 [13:53:56]File name is /storage/ofd_packets/00095386 [13:53:56]Write 298 bytes [13:53:56]NVStorageSaveData done [13:53:56]OFDSenderStorePacket done [13:53:56]KKMCreateOFDPacket done [13:53:56]NVStorageSaveData kkm_last_timestamp [13:53:56]File name is /storage/kkm_last_timestamp [13:53:56]Write 4 bytes [13:53:56]NVStorageSaveData done [13:53:56]ExternCall_PrintAddStr [13:53:56]wPrintStart [13:53:56]Write to MH i2c: 01 00 00 52 06 58 [13:53:56]Write i2c OK [13:53:56]MH_I2C_Read... [13:53:56]Read from MH i2c: 01 [13:53:56]MH_I2C_Read... [13:53:56]Read from MH i2c: 01 07 00 [13:53:56]MH_I2C_Read... [13:53:56]Read from MH i2c: 01 07 00 52 06 00 00 00 00 00 FF 0F 6D [13:53:56]RasterBufferAndPrint [13:53:56]line Счет N : (1)3405900 [13:53:56]line ИНН: 02508201610067 [13:53:56]line Контрольно-Кассовый Чек [13:53:56]line ПРОДАЖА [13:53:56]line ТРК (МРК, ГНК) : 51 [13:53:56]line Товар: 2710194210 [13:53:56]line ДТ-К-5 [13:53:56]line 6.570 * 76.20 [13:53:56]line = 500.63 [13:53:56]line НДС 12% НСП 1% [13:53:56]line > о реализуемом товаре [13:53:56]line ОКРУГЛЕНИЕ: -0.63 [13:53:56]line ИТОГО: 500.00 [13:53:56]line Внесено: 500.00 [13:53:56]line СДАЧА: 0.00 [13:53:56]line НСП 1% : 4.43 [13:53:56]line НДС 12% : 53.16 [13:53:56]line Наличными: 500.00 [13:53:56]line Безнал.: 0.00 [13:53:56]line Место: АЗС № 82 "Партнер Нефть" [13:53:56]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:53:56]line СНО: Общий режим [13:53:56]line Чек 385 27.10.2024 13:53 [13:53:56]line Смена: 143 ФФД: 1.0 [13:53:56]line ЗНМ: 0300000017 [13:53:56]line РНМ: 0000000000170478 [13:53:56]line Версия ККМ: v1.0 [13:53:56]line ФМ: 0000000002098560 [13:53:56]line ФД: 95386 [13:53:56]line ФПД: 188816404328871 [13:53:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T135355&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95386&fm=188816404328871&tin=02508201610067®Number=0000000000170478&sum=50000 [13:53:57]OFD Sender: Processing packet 95386 [packets to send 57, broken 56] [13:53:57]ProducePacketName [13:53:57]name=ofd_packets/00095386 [13:53:57]OFD Sender: To server: pG, [13:53:57]CommunicateWithHost lk.salyk.kg:30040 [13:53:57]ConnectInit lk.salyk.kg [13:53:57]written 0, free lines is 4095 [13:53:57]Connected sock=11 [13:53:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 F1 73 04 01 54 A0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 F3 45 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9A 74 01 00 35 04 06 00 AB BA 3E B5 31 A7 87 36 2E EF FF 27 D2 6D [13:53:57]Write to MH i2c: 01 00 00 7D 06 83 [13:53:57]Write i2c OK [13:53:57]MH_I2C_Read... [13:53:57]Read from MH i2c: 01 [13:53:57]MH_I2C_Read... [13:53:57]Read from MH i2c: 01 07 00 [13:53:57]MH_I2C_Read... [13:53:57]Read from MH i2c: 01 07 00 7D 06 00 00 00 00 00 FF 0C 95 [13:53:57]RasterBufferAndPrint [13:53:57]line [13:53:57]line [13:53:57]line [13:53:57]line [13:53:57]line [13:53:57]written 0, free lines is 3333 [13:53:57]MH_Cut [13:53:57]Write to MH i2c: D1 01 00 84 06 01 5C [13:53:57]Write i2c OK [13:53:57]MH_I2C_Read... [13:53:57]Read from MH i2c: D1 [13:53:57]MH_I2C_Read... [13:53:57]Read from MH i2c: D1 01 00 [13:53:57]MH_I2C_Read... [13:53:57]Read from MH i2c: D1 01 00 84 06 00 5B [13:53:57]Write to MH i2c: 01 00 00 85 06 8B [13:53:57]Write i2c OK [13:53:57]MH_I2C_Read... [13:53:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 91 4F 47 00 37 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 32 30 39 38 35 36 30 10 04 04 00 9A 74 01 00 F4 03 04 00 1F F0 1D 67 B6 04 01 00 00 1B 3D A1 7E CD 3A C4 FD [13:53:57]CommunicateWithHost err = 0 [13:53:57]CheckOFDResponse [13:53:57]1017 (14) - 77093643461234 [13:53:57]1041 (16) - 0000000002098560 [13:53:57]1040 (4) - 95386 [13:53:57]1012 (4) - 27.10.2024 07:47 [13:53:57]1206 (1) - 0 [13:53:57]OFD Sender: Remove packet 95386 [13:53:57]ProducePacketName [13:53:57]name=ofd_packets/00095386 [13:53:57]NVStorageDeleteData [13:53:58]OFD Sender: No OFD packet to send [13:53:58]*** Cut start [13:53:58]*** Partial cut [13:53:58]*** CUTSNS_PIN = 1 [13:53:58]*** CUTSNS_PIN = 0 [13:53:58]*** Brake cut motor [13:53:59]Read from MH i2c: 01 [13:53:59]MH_I2C_Read... [13:53:59]*** Stop cut motor [13:53:59]*** Cut end [13:53:59]Read from MH i2c: 01 07 00 [13:53:59]MH_I2C_Read... [13:53:59]Read from MH i2c: 01 07 00 85 06 00 00 00 00 00 FF 0F A0 [13:53:59]process_action close_receipt done [13:53:59]requested_data is exist [13:53:59]produce_requested_data [13:53:59]requested_item fm.sn is exist - process it [13:53:59]wFMCommunicate request_size=4 [13:53:59]MH_SAM_APDU [13:53:59]CAPDU: 80 11 00 00 [13:53:59]Write to MH i2c: E2 08 00 86 06 80 11 00 00 00 00 00 00 06 [13:53:59]Write i2c OK [13:53:59]MH_I2C_Read... [13:53:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:53:59]Read from MH i2c: E2 [13:53:59]MH_I2C_Read... [13:53:59]Read from MH i2c: E2 17 00 [13:53:59]MH_I2C_Read... [13:53:59]Read from MH i2c: E2 17 00 86 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 57 [13:53:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:53:59]wFMCommunicate OK [13:53:59]requested_item fd.num is exist - process it [13:53:59]SAM_PROTO_GetFieldsCounters [13:53:59]wFMCommunicate request_size=4 [13:53:59]MH_SAM_APDU [13:53:59]CAPDU: 80 13 00 00 [13:53:59]Write to MH i2c: E2 08 00 87 06 80 13 00 00 00 00 00 00 09 [13:53:59]Write i2c OK [13:53:59]MH_I2C_Read... [13:53:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:53:59]Read from MH i2c: E2 [13:53:59]MH_I2C_Read... [13:53:59]Read from MH i2c: E2 62 00 [13:53:59]MH_I2C_Read... [13:53:59]Read from MH i2c: E2 62 00 87 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9A 74 01 00 0E 04 04 00 8F 00 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 4E [13:53:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9A 74 01 00 0E 04 04 00 8F 00 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 [13:53:59]wFMCommunicate OK [13:53:59]SAM_PROTO_GetFieldsCounters done [13:53:59]requested_item shift.num is exist - process it [13:53:59]requested_item shift.opened is exist - process it [13:53:59]req_shift_opened [13:53:59]FM_GetShiftState [13:53:59]SAM_PROTO_GetShiftState [13:53:59]wFMCommunicate request_size=4 [13:53:59]MH_SAM_APDU [13:53:59]CAPDU: 80 13 01 00 [13:53:59]Write to MH i2c: E2 08 00 88 06 80 13 01 00 00 00 00 00 0B [13:53:59]Write i2c OK [13:53:59]MH_I2C_Read... [13:53:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:53:59]Read from MH i2c: E2 [13:53:59]MH_I2C_Read... [13:53:59]Read from MH i2c: E2 0E 00 [13:53:59]MH_I2C_Read... [13:53:59]Read from MH i2c: E2 0E 00 88 06 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B7 [13:53:59]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:53:59]wFMCommunicate OK [13:53:59]SAM_PROTO_GetShiftState done [13:53:59]FM_GetShiftState done [13:53:59]req_shift_opened done [13:53:59]requested_item shift.open_date is exist - process it [13:53:59]req_shift_open_date [13:53:59]req_shift_open_date done [13:53:59]produce_requested_data done [13:53:59]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95386,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:53:59]process_action_free close_receipt [13:53:59]json_value_free [13:53:59]json_value_free done [13:53:59]process_json_proto returns [13:53:59]Send response to host [13:53:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95386,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:53:59]free response buf [13:53:59]execute_script done [13:53:59]execute_script returns [13:53:59]free content buf [13:53:59]Sock 10.Close socket [13:53:59]Sock 10.Thread stoped [13:54:03]OFD Sender: No OFD packet to send [13:54:08]OFD Sender: No OFD packet to send [13:54:09]accept exits with 9 [13:54:09]New connection [13:54:09]New thread 3067239780 created [13:54:09]Thread 3067096420 joined [13:54:09]Waiting for new connection... [13:54:09] Sock 9.Parse request [13:54:09]Sock 9.Check first char [13:54:09]Sock 9.First char is OK [13:54:09]request: POST /json_proto HTTP/1.0 [13:54:09]Method: POST [13:54:09]URL: /json_proto [13:54:09]Method is POST - this is cgi request [13:54:09]url: /json_proto [13:54:09]query_string will be loaded in cgi processing [13:54:09]execute_cgi json_proto POST (null) [13:54:09]execute_cgi path=json_proto method=POST [13:54:09]POST find Content-Length [13:54:09]Host: 172.17.40.67:8080 [13:54:09]Content-Length: 678 [13:54:09]Content-Type: application/json [13:54:09] [13:54:09]POST finish read [13:54:09]Found Content-Length = 678 [13:54:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405901", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:54:09]execute_script... [13:54: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)3405901", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:54:09]POST & json_proto [13:54:09]process_json_proto [13:54:09]json parsed OK: [13:54:09]protocol is kg_v1.0 [13:54:09]action value=close_receipt [13:54:09]process_action close_receipt [13:54:09]cmd_close_receipt [13:54:09]MH_GetDate [13:54:09]Write to MH i2c: F0 00 00 89 06 7E [13:54:09]Write i2c OK [13:54:09]MH_I2C_Read... [13:54:09]Read from MH i2c: F0 [13:54:09]MH_I2C_Read... [13:54:09]Read from MH i2c: F0 09 00 [13:54:09]MH_I2C_Read... [13:54:09]Read from MH i2c: F0 09 00 89 06 00 01 46 1E 67 EE DA 66 66 E7 [13:54:09]GetLastDocTimeStamp 1730037235 [13:54:09]current date 1730037249 [13:54:09]FM_GetShiftState [13:54:09]SAM_PROTO_GetShiftState [13:54:09]wFMCommunicate request_size=4 [13:54:09]MH_SAM_APDU [13:54:09]CAPDU: 80 13 01 00 [13:54:09]Write to MH i2c: E2 08 00 8A 06 80 13 01 00 00 00 00 00 0D [13:54:09]Write i2c OK [13:54:09]MH_I2C_Read... [13:54:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:54:09]Read from MH i2c: E2 [13:54:09]MH_I2C_Read... [13:54:09]Read from MH i2c: E2 0E 00 [13:54:09]MH_I2C_Read... [13:54:09]Read from MH i2c: E2 0E 00 8A 06 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B9 [13:54:09]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:54:09]wFMCommunicate OK [13:54:09]SAM_PROTO_GetShiftState done [13:54:09]FM_GetShiftState done [13:54:09]opened in 1729987736 [13:54:09]opened+sec_in_day 1730074136 [13:54:09]quantity*price = 40006 [13:54:09]sum+1 = 40007 [13:54:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 386 27.10.2024 13:54 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95387 ФПД: 94688033867413 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T135409&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95387&fm=94688033867413&tin=02508201610067®Number=0000000000170478&sum=40000 [13:54:10]StoreToDocumentArchive [13:54:10]shift 143 fd 95387 [13:54:10]save to /storage/0143/doc_00095387 [13:54:10]save last doc name /storage/0143/doc_00095387 to /storage/kkm_last_doc_name [13:54:10]save OK [13:54:10]Clear old archive folders... [13:54:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:54:10]tlvbuf is 013D91A0 [13:54:10]SAM_PROTO_ClearQueue [13:54:10]wFMCommunicate request_size=4 [13:54:10]MH_SAM_APDU [13:54:10]CAPDU: 80 09 00 00 [13:54:10]Write to MH i2c: E2 08 00 97 06 80 09 00 00 00 00 00 00 0F [13:54:10]Write i2c OK [13:54:10]MH_I2C_Read... [13:54:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:54:10]Read from MH i2c: E2 [13:54:10]MH_I2C_Read... [13:54:10]Read from MH i2c: E2 03 00 [13:54:10]MH_I2C_Read... [13:54:10]Read from MH i2c: E2 03 00 97 06 00 90 00 11 [13:54:10]RAPDU: 90 00 [13:54:10]wFMCommunicate OK [13:54:10]SAM_PROTO_ClearQueue done [13:54:10]KKMCreateOFDPacket [13:54:10]OFDProtocolAddRootSTLVToBuf [13:54:10]FM_MakeSignedData [13:54:10]FM_MakeSignedData [13:54:10]SAM_PROTO_SignData [13:54:10]wFMCommunicate request_size=4 [13:54:10]MH_SAM_APDU [13:54:10]CAPDU: 80 0D 01 02 [13:54:10]Write to MH i2c: E2 08 00 98 06 80 0D 01 02 00 00 00 00 17 [13:54:10]Write i2c OK [13:54:10]MH_I2C_Read... [13:54:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:54:10]Read from MH i2c: E2 [13:54:10]MH_I2C_Read... [13:54:10]Read from MH i2c: E2 03 00 [13:54:10]MH_I2C_Read... [13:54:10]Read from MH i2c: E2 03 00 98 06 00 90 00 12 [13:54:10]RAPDU: 90 00 [13:54:10]wFMCommunicate OK [13:54:10]wFMCommunicate request_size=255 [13:54:10]MH_SAM_APDU [13:54:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 01 46 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9B 74 01 00 35 04 06 00 56 [13:54:10]Write to MH i2c: E2 02 01 99 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 01 46 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9B 74 01 00 35 04 06 00 56 00 00 B8 [13:54:10]Write i2c OK [13:54:10]MH_I2C_Read... [13:54:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:54:10]Read from MH i2c: E2 [13:54:10]MH_I2C_Read... [13:54:10]Read from MH i2c: E2 03 00 [13:54:10]MH_I2C_Read... [13:54:10]Read from MH i2c: E2 03 00 99 06 00 90 00 13 [13:54:10]RAPDU: 90 00 [13:54:10]wFMCommunicate OK [13:54:10]wFMCommunicate request_size=10 [13:54:10]MH_SAM_APDU [13:54:10]CAPDU: 80 0D 02 02 05 1E 46 9F 86 95 [13:54:10]Write to MH i2c: E2 0D 00 9A 06 80 0D 02 02 05 00 1E 46 9F 86 95 00 00 42 [13:54:10]Write i2c OK [13:54:10]MH_I2C_Read... [13:54:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:54:10]Read from MH i2c: E2 [13:54:10]MH_I2C_Read... [13:54:10]Read from MH i2c: E2 03 00 [13:54:10]MH_I2C_Read... [13:54:10]Read from MH i2c: E2 03 00 9A 06 00 90 00 14 [13:54:10]RAPDU: 90 00 [13:54:10]wFMCommunicate OK [13:54:10]wFMCommunicate request_size=4 [13:54:10]MH_SAM_APDU [13:54:10]CAPDU: 80 0D 03 02 [13:54:10]Write to MH i2c: E2 08 00 9B 06 80 0D 03 02 00 00 00 00 1C [13:54:10]Write i2c OK [13:54:10]MH_I2C_Read... [13:54:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:54:10]Read from MH i2c: E2 [13:54:10]MH_I2C_Read... [13:54:10]Read from MH i2c: E2 0B 00 [13:54:10]MH_I2C_Read... [13:54:10]Read from MH i2c: E2 0B 00 9B 06 00 10 CA 0E B6 51 40 59 CE 90 00 73 [13:54:10]RAPDU: 10 CA 0E B6 51 40 59 CE 90 00 [13:54:10]wFMCommunicate OK [13:54:10]SAM_PROTO_SignData done [13:54:10]FM_MakeSignedData done [13:54:10]CreateOFDProtocolMessage [13:54:10]wFMCommunicate request_size=4 [13:54:10]MH_SAM_APDU [13:54:10]CAPDU: 80 11 00 00 [13:54:10]Write to MH i2c: E2 08 00 9C 06 80 11 00 00 00 00 00 00 1C [13:54:10]Write i2c OK [13:54:10]MH_I2C_Read... [13:54:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:54:11]Read from MH i2c: E2 [13:54:11]MH_I2C_Read... [13:54:11]Read from MH i2c: E2 17 00 [13:54:11]MH_I2C_Read... [13:54:11]Read from MH i2c: E2 17 00 9C 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6D [13:54:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:54:11]wFMCommunicate OK [13:54:11]CreateOFDProtocolMessage done [13:54:11]OFDSenderStorePacket 95387 [13:54:11]StoreOFDPacket docnum=95387 [13:54:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CC 53 07 01 D6 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 01 46 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9B 74 01 00 35 04 06 00 56 1E 46 9F 86 95 10 CA 0E B6 51 40 59 CE [13:54:11]CheckFolder [13:54:11]dirname=/storage/ofd_packets [13:54:11]CheckFolder done [13:54:11]ProducePacketName [13:54:11]name=ofd_packets/00095387 [13:54:11]NVStorageSaveData ofd_packets/00095387 [13:54:11]File name is /storage/ofd_packets/00095387 [13:54:11]Write 301 bytes [13:54:11]NVStorageSaveData done [13:54:11]OFDSenderStorePacket done [13:54:11]KKMCreateOFDPacket done [13:54:11]NVStorageSaveData kkm_last_timestamp [13:54:11]File name is /storage/kkm_last_timestamp [13:54:11]Write 4 bytes [13:54:11]NVStorageSaveData done [13:54:11]ExternCall_PrintAddStr [13:54:11]wPrintStart [13:54:11]Write to MH i2c: 01 00 00 9D 06 A3 [13:54:11]Write i2c OK [13:54:11]MH_I2C_Read... [13:54:11]Read from MH i2c: 01 [13:54:11]MH_I2C_Read... [13:54:11]Read from MH i2c: 01 07 00 [13:54:11]MH_I2C_Read... [13:54:11]Read from MH i2c: 01 07 00 9D 06 00 00 00 00 00 FF 0F B8 [13:54:11]RasterBufferAndPrint [13:54:11]line Счет N : (1)3405901 [13:54:11]line ИНН: 02508201610067 [13:54:11]line Контрольно-Кассовый Чек [13:54:11]line ПРОДАЖА [13:54:11]line ТРК (МРК, ГНК) : 12 [13:54:11]line Товар: 2710124130 [13:54:11]line Аи-92-К-4 [13:54:11]line 5.980 * 66.90 [13:54:11]line = 400.06 [13:54:11]line НДС 12% НСП 1% [13:54:11]line > о реализуемом товаре [13:54:11]line ОКРУГЛЕНИЕ: -0.06 [13:54:11]line ИТОГО: 400.00 [13:54:11]line Внесено: 400.00 [13:54:11]line СДАЧА: 0.00 [13:54:11]line НСП 1% : 3.54 [13:54:11]line НДС 12% : 42.48 [13:54:11]line Наличными: 400.00 [13:54:11]line Безнал.: 0.00 [13:54:11]line Место: АЗС № 82 "Партнер Нефть" [13:54:11]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:54:11]line СНО: Общий режим [13:54:11]line Чек 386 27.10.2024 13:54 [13:54:11]line Смена: 143 ФФД: 1.0 [13:54:11]line ЗНМ: 0300000017 [13:54:11]line РНМ: 0000000000170478 [13:54:11]line Версия ККМ: v1.0 [13:54:11]line ФМ: 0000000002098560 [13:54:11]line ФД: 95387 [13:54:11]line ФПД: 94688033867413 [13:54:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T135409&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95387&fm=94688033867413&tin=02508201610067®Number=0000000000170478&sum=40000 [13:54:11]written 0, free lines is 4095 [13:54:11]OFD Sender: Processing packet 95387 [packets to send 57, broken 56] [13:54:11]ProducePacketName [13:54:11]name=ofd_packets/00095387 [13:54:11]OFD Sender: To server: pG, [13:54:11]CommunicateWithHost lk.salyk.kg:30040 [13:54:11]ConnectInit lk.salyk.kg [13:54:11]Connected sock=11 [13:54:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CC 53 07 01 D6 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 01 46 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9B 74 01 00 35 04 06 00 56 1E 46 9F 86 95 10 CA 0E B6 51 40 59 CE [13:54:11]Write to MH i2c: 01 00 00 C8 06 CE [13:54:11]Write i2c OK [13:54:11]MH_I2C_Read... [13:54:11]Read from MH i2c: 01 [13:54:11]MH_I2C_Read... [13:54:11]Read from MH i2c: 01 07 00 [13:54:11]MH_I2C_Read... [13:54:11]Read from MH i2c: 01 07 00 C8 06 00 00 00 00 00 02 0D E4 [13:54:11]RasterBufferAndPrint [13:54:11]line [13:54:11]line [13:54:11]line [13:54:11]line [13:54:11]line [13:54:11]written 0, free lines is 3345 [13:54:11]MH_Cut [13:54:11]Write to MH i2c: D1 01 00 CF 06 01 A7 [13:54:11]Write i2c OK [13:54:11]MH_I2C_Read... [13:54:11]Read from MH i2c: D1 [13:54:11]MH_I2C_Read... [13:54:11]Read from MH i2c: D1 01 00 [13:54:11]MH_I2C_Read... [13:54:11]Read from MH i2c: D1 01 00 CF 06 00 A6 [13:54:11]Write to MH i2c: 01 00 00 D0 06 D6 [13:54:11]Write i2c OK [13:54:11]MH_I2C_Read... [13:54:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 3F 2E 47 00 6A 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 32 30 39 38 35 36 30 10 04 04 00 9B 74 01 00 F4 03 04 00 2D F0 1D 67 B6 04 01 00 00 93 60 97 63 43 1B F7 EB [13:54:11]CommunicateWithHost err = 0 [13:54:11]CheckOFDResponse [13:54:11]1017 (14) - 77093643461234 [13:54:11]1041 (16) - 0000000002098560 [13:54:11]1040 (4) - 95387 [13:54:11]1012 (4) - 27.10.2024 07:47 [13:54:11]1206 (1) - 0 [13:54:11]OFD Sender: Remove packet 95387 [13:54:11]ProducePacketName [13:54:11]name=ofd_packets/00095387 [13:54:11]NVStorageDeleteData [13:54:12]*** Cut start [13:54:12]*** Partial cut [13:54:12]*** CUTSNS_PIN = 1 [13:54:12]OFD Sender: No OFD packet to send [13:54:12]*** CUTSNS_PIN = 0 [13:54:12]*** Brake cut motor [13:54:12]Read from MH i2c: 01 [13:54:12]MH_I2C_Read... [13:54:12]*** Stop cut motor [13:54:12]*** Cut end [13:54:12]Read from MH i2c: 01 07 00 [13:54:12]MH_I2C_Read... [13:54:12]Read from MH i2c: 01 07 00 D0 06 00 00 00 00 00 FF 0F EB [13:54:12]process_action close_receipt done [13:54:12]requested_data is exist [13:54:12]produce_requested_data [13:54:12]requested_item fm.sn is exist - process it [13:54:12]wFMCommunicate request_size=4 [13:54:12]MH_SAM_APDU [13:54:12]CAPDU: 80 11 00 00 [13:54:12]Write to MH i2c: E2 08 00 D1 06 80 11 00 00 00 00 00 00 51 [13:54:12]Write i2c OK [13:54:12]MH_I2C_Read... [13:54:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:54:12]Read from MH i2c: E2 [13:54:12]MH_I2C_Read... [13:54:12]Read from MH i2c: E2 17 00 [13:54:12]MH_I2C_Read... [13:54:12]Read from MH i2c: E2 17 00 D1 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A2 [13:54:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:54:12]wFMCommunicate OK [13:54:12]requested_item fd.num is exist - process it [13:54:12]SAM_PROTO_GetFieldsCounters [13:54:12]wFMCommunicate request_size=4 [13:54:12]MH_SAM_APDU [13:54:12]CAPDU: 80 13 00 00 [13:54:12]Write to MH i2c: E2 08 00 D2 06 80 13 00 00 00 00 00 00 54 [13:54:12]Write i2c OK [13:54:12]MH_I2C_Read... [13:54:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:54:13]Read from MH i2c: E2 [13:54:13]MH_I2C_Read... [13:54:13]Read from MH i2c: E2 62 00 [13:54:13]MH_I2C_Read... [13:54:13]Read from MH i2c: E2 62 00 D2 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9B 74 01 00 0E 04 04 00 8F 00 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 9D [13:54:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9B 74 01 00 0E 04 04 00 8F 00 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 [13:54:13]wFMCommunicate OK [13:54:13]SAM_PROTO_GetFieldsCounters done [13:54:13]requested_item shift.num is exist - process it [13:54:13]requested_item shift.opened is exist - process it [13:54:13]req_shift_opened [13:54:13]FM_GetShiftState [13:54:13]SAM_PROTO_GetShiftState [13:54:13]wFMCommunicate request_size=4 [13:54:13]MH_SAM_APDU [13:54:13]CAPDU: 80 13 01 00 [13:54:13]Write to MH i2c: E2 08 00 D3 06 80 13 01 00 00 00 00 00 56 [13:54:13]Write i2c OK [13:54:13]MH_I2C_Read... [13:54:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:54:13]Read from MH i2c: E2 [13:54:13]MH_I2C_Read... [13:54:13]Read from MH i2c: E2 0E 00 [13:54:13]MH_I2C_Read... [13:54:13]Read from MH i2c: E2 0E 00 D3 06 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 02 [13:54:13]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:54:13]wFMCommunicate OK [13:54:13]SAM_PROTO_GetShiftState done [13:54:13]FM_GetShiftState done [13:54:13]req_shift_opened done [13:54:13]requested_item shift.open_date is exist - process it [13:54:13]req_shift_open_date [13:54:13]req_shift_open_date done [13:54:13]produce_requested_data done [13:54:13]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95387,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:54:13]process_action_free close_receipt [13:54:13]json_value_free [13:54:13]json_value_free done [13:54:13]process_json_proto returns [13:54:13]Send response to host [13:54:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95387,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:54:13]free response buf [13:54:13]execute_script done [13:54:13]execute_script returns [13:54:13]free content buf [13:54:13]Sock 9.Close socket [13:54:13]Sock 9.Thread stoped [13:54:17]OFD Sender: No OFD packet to send [13:54:18]accept exits with 10 [13:54:18]New connection [13:54:18]New thread 3067096420 created [13:54:18]Thread 3067239780 joined [13:54:18]Waiting for new connection... [13:54:18] Sock 10.Parse request [13:54:18]Sock 10.Check first char [13:54:18]Sock 10.First char is OK [13:54:18]request: POST /json_proto HTTP/1.0 [13:54:18]Method: POST [13:54:18]URL: /json_proto [13:54:18]Method is POST - this is cgi request [13:54:18]url: /json_proto [13:54:18]query_string will be loaded in cgi processing [13:54:18]execute_cgi json_proto POST (null) [13:54:18]execute_cgi path=json_proto method=POST [13:54:18]POST find Content-Length [13:54:18]Host: 172.17.40.67:8080 [13:54:18]Content-Length: 683 [13:54:18]Content-Type: application/json [13:54:18] [13:54:18]POST finish read [13:54:18]Found Content-Length = 683 [13:54:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405899", "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" : 53.910, "sum" : 4000.12, "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" ] } } [13:54:18]execute_script... [13:54:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405899", "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" : 53.910, "sum" : 4000.12, "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" ] } } [13:54:18]POST & json_proto [13:54:18]process_json_proto [13:54:18]json parsed OK: [13:54:18]protocol is kg_v1.0 [13:54:18]action value=close_receipt [13:54:18]process_action close_receipt [13:54:18]cmd_close_receipt [13:54:18]MH_GetDate [13:54:18]Write to MH i2c: F0 00 00 D4 06 C9 [13:54:18]Write i2c OK [13:54:18]MH_I2C_Read... [13:54:18]Read from MH i2c: F0 [13:54:18]MH_I2C_Read... [13:54:18]Read from MH i2c: F0 09 00 [13:54:18]MH_I2C_Read... [13:54:18]Read from MH i2c: F0 09 00 D4 06 00 0A 46 1E 67 EE DA 66 66 3B [13:54:18]GetLastDocTimeStamp 1730037249 [13:54:18]current date 1730037258 [13:54:18]FM_GetShiftState [13:54:18]SAM_PROTO_GetShiftState [13:54:18]wFMCommunicate request_size=4 [13:54:18]MH_SAM_APDU [13:54:18]CAPDU: 80 13 01 00 [13:54:18]Write to MH i2c: E2 08 00 D5 06 80 13 01 00 00 00 00 00 58 [13:54:18]Write i2c OK [13:54:18]MH_I2C_Read... [13:54:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:54:18]Read from MH i2c: E2 [13:54:18]MH_I2C_Read... [13:54:18]Read from MH i2c: E2 0E 00 [13:54:18]MH_I2C_Read... [13:54:18]Read from MH i2c: E2 0E 00 D5 06 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 04 [13:54:18]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:54:18]wFMCommunicate OK [13:54:18]SAM_PROTO_GetShiftState done [13:54:18]FM_GetShiftState done [13:54:18]opened in 1729987736 [13:54:18]opened+sec_in_day 1730074136 [13:54:18]quantity*price = 400012 [13:54:18]sum+1 = 400013 [13:54:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 4000.00 Внесено: 4000.00 СДАЧА: 0.00 НСП 1% : 35.40 НДС 12% : 424.79 Наличными: 4000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 387 27.10.2024 13:54 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95388 ФПД: 87421698502416 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T135418&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95388&fm=87421698502416&tin=02508201610067®Number=0000000000170478&sum=400000 [13:54:19]StoreToDocumentArchive [13:54:19]shift 143 fd 95388 [13:54:19]save to /storage/0143/doc_00095388 [13:54:19]save last doc name /storage/0143/doc_00095388 to /storage/kkm_last_doc_name [13:54:19]save OK [13:54:19]Clear old archive folders... [13:54:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:54:19]tlvbuf is 0140E630 [13:54:19]SAM_PROTO_ClearQueue [13:54:19]wFMCommunicate request_size=4 [13:54:19]MH_SAM_APDU [13:54:19]CAPDU: 80 09 00 00 [13:54:19]Write to MH i2c: E2 08 00 E2 06 80 09 00 00 00 00 00 00 5A [13:54:19]Write i2c OK [13:54:19]MH_I2C_Read... [13:54:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:54:19]Read from MH i2c: E2 [13:54:19]MH_I2C_Read... [13:54:19]Read from MH i2c: E2 03 00 [13:54:19]MH_I2C_Read... [13:54:19]Read from MH i2c: E2 03 00 E2 06 00 90 00 5C [13:54:19]RAPDU: 90 00 [13:54:19]wFMCommunicate OK [13:54:19]SAM_PROTO_ClearQueue done [13:54:19]KKMCreateOFDPacket [13:54:19]OFDProtocolAddRootSTLVToBuf [13:54:19]FM_MakeSignedData [13:54:19]FM_MakeSignedData [13:54:19]SAM_PROTO_SignData [13:54:19]wFMCommunicate request_size=4 [13:54:19]MH_SAM_APDU [13:54:19]CAPDU: 80 0D 01 02 [13:54:19]Write to MH i2c: E2 08 00 E3 06 80 0D 01 02 00 00 00 00 62 [13:54:19]Write i2c OK [13:54:19]MH_I2C_Read... [13:54:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:54:19]Read from MH i2c: E2 [13:54:19]MH_I2C_Read... [13:54:19]Read from MH i2c: E2 03 00 [13:54:19]MH_I2C_Read... [13:54:19]Read from MH i2c: E2 03 00 E3 06 00 90 00 5D [13:54:19]RAPDU: 90 00 [13:54:19]wFMCommunicate OK [13:54:19]wFMCommunicate request_size=255 [13:54:19]MH_SAM_APDU [13:54: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 96 D2 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 8C 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 EF 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 83 01 00 00 F4 03 04 00 0A 46 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9C 74 01 00 35 04 06 00 4F [13:54:19]Write to MH i2c: E2 02 01 E4 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 96 D2 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 8C 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 EF 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 83 01 00 00 F4 03 04 00 0A 46 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9C 74 01 00 35 04 06 00 4F 00 00 99 [13:54:19]Write i2c OK [13:54:19]MH_I2C_Read... [13:54:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:54:20]Read from MH i2c: E2 [13:54:20]MH_I2C_Read... [13:54:20]Read from MH i2c: E2 03 00 [13:54:20]MH_I2C_Read... [13:54:20]Read from MH i2c: E2 03 00 E4 06 00 90 00 5E [13:54:20]RAPDU: 90 00 [13:54:20]wFMCommunicate OK [13:54:20]wFMCommunicate request_size=10 [13:54:20]MH_SAM_APDU [13:54:20]CAPDU: 80 0D 02 02 05 82 73 48 EF 10 [13:54:20]Write to MH i2c: E2 0D 00 E5 06 80 0D 02 02 05 00 82 73 48 EF 10 00 00 AB [13:54:20]Write i2c OK [13:54:20]MH_I2C_Read... [13:54:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:54:20]Read from MH i2c: E2 [13:54:20]MH_I2C_Read... [13:54:20]Read from MH i2c: E2 03 00 [13:54:20]MH_I2C_Read... [13:54:20]Read from MH i2c: E2 03 00 E5 06 00 90 00 5F [13:54:20]RAPDU: 90 00 [13:54:20]wFMCommunicate OK [13:54:20]wFMCommunicate request_size=4 [13:54:20]MH_SAM_APDU [13:54:20]CAPDU: 80 0D 03 02 [13:54:20]Write to MH i2c: E2 08 00 E6 06 80 0D 03 02 00 00 00 00 67 [13:54:20]Write i2c OK [13:54:20]MH_I2C_Read... [13:54:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:54:20]Read from MH i2c: E2 [13:54:20]MH_I2C_Read... [13:54:20]Read from MH i2c: E2 0B 00 [13:54:20]MH_I2C_Read... [13:54:20]Read from MH i2c: E2 0B 00 E6 06 00 A7 81 67 86 45 2B FD 11 90 00 FB [13:54:20]RAPDU: A7 81 67 86 45 2B FD 11 90 00 [13:54:20]wFMCommunicate OK [13:54:20]SAM_PROTO_SignData done [13:54:20]FM_MakeSignedData done [13:54:20]CreateOFDProtocolMessage [13:54:20]wFMCommunicate request_size=4 [13:54:20]MH_SAM_APDU [13:54:20]CAPDU: 80 11 00 00 [13:54:20]Write to MH i2c: E2 08 00 E7 06 80 11 00 00 00 00 00 00 67 [13:54:20]Write i2c OK [13:54:20]MH_I2C_Read... [13:54:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:54:20]Read from MH i2c: E2 [13:54:20]MH_I2C_Read... [13:54:20]Read from MH i2c: E2 17 00 [13:54:20]MH_I2C_Read... [13:54:20]Read from MH i2c: E2 17 00 E7 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B8 [13:54:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:54:20]wFMCommunicate OK [13:54:20]CreateOFDProtocolMessage done [13:54:20]OFDSenderStorePacket 95388 [13:54:20]StoreOFDPacket docnum=95388 [13:54:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 47 1E 07 01 52 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 96 D2 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 8C 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 EF 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 83 01 00 00 F4 03 04 00 0A 46 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9C 74 01 00 35 04 06 00 4F 82 73 48 EF 10 A7 81 67 86 45 2B FD 11 [13:54:20]CheckFolder [13:54:20]dirname=/storage/ofd_packets [13:54:20]CheckFolder done [13:54:20]ProducePacketName [13:54:20]name=ofd_packets/00095388 [13:54:20]NVStorageSaveData ofd_packets/00095388 [13:54:20]File name is /storage/ofd_packets/00095388 [13:54:20]Write 301 bytes [13:54:20]NVStorageSaveData done [13:54:20]OFDSenderStorePacket done [13:54:20]KKMCreateOFDPacket done [13:54:20]NVStorageSaveData kkm_last_timestamp [13:54:20]File name is /storage/kkm_last_timestamp [13:54:20]Write 4 bytes [13:54:20]NVStorageSaveData done [13:54:20]ExternCall_PrintAddStr [13:54:20]wPrintStart [13:54:20]Write to MH i2c: 01 00 00 E8 06 EE [13:54:20]Write i2c OK [13:54:20]MH_I2C_Read... [13:54:20]Read from MH i2c: 01 [13:54:20]MH_I2C_Read... [13:54:20]Read from MH i2c: 01 07 00 [13:54:20]MH_I2C_Read... [13:54:20]Read from MH i2c: 01 07 00 E8 06 00 00 00 00 00 FF 0F 03 [13:54:20]RasterBufferAndPrint [13:54:20]line Счет N : (1)3405899 [13:54:20]line ИНН: 02508201610067 [13:54:20]line Контрольно-Кассовый Чек [13:54:20]line ПРОДАЖА [13:54:20]line ТРК (МРК, ГНК) : 23 [13:54:20]line Товар: 2710124500 [13:54:20]line Аи-95-К-5 [13:54:20]line 53.910 * 74.20 [13:54:20]line = 4000.12 [13:54:20]line НДС 12% НСП 1% [13:54:20]line > о реализуемом товаре [13:54:20]line ОКРУГЛЕНИЕ: -0.12 [13:54:20]line ИТОГО: 4000.00 [13:54:20]line Внесено: 4000.00 [13:54:20]line СДАЧА: 0.00 [13:54:20]line НСП 1% : 35.40 [13:54:20]line НДС 12% : 424.79 [13:54:20]line Наличными: 4000.00 [13:54:20]line Безнал.: 0.00 [13:54:20]line Место: АЗС № 82 "Партнер Нефть" [13:54:20]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:54:20]line СНО: Общий режим [13:54:20]line Чек 387 27.10.2024 13:54 [13:54:20]line Смена: 143 ФФД: 1.0 [13:54:20]line ЗНМ: 0300000017 [13:54:20]line РНМ: 0000000000170478 [13:54:20]line Версия ККМ: v1.0 [13:54:20]line ФМ: 0000000002098560 [13:54:20]line ФД: 95388 [13:54:20]line ФПД: 87421698502416 [13:54:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T135418&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95388&fm=87421698502416&tin=02508201610067®Number=0000000000170478&sum=400000 [13:54:20]OFD Sender: Processing packet 95388 [packets to send 57, broken 56] [13:54:20]ProducePacketName [13:54:20]name=ofd_packets/00095388 [13:54:20]OFD Sender: To server: pG, [13:54:20]CommunicateWithHost lk.salyk.kg:30040 [13:54:20]ConnectInit lk.salyk.kg [13:54:20]written 0, free lines is 4095 [13:54:20]Connected sock=11 [13:54:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 47 1E 07 01 52 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 96 D2 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 8C 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 EF 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 83 01 00 00 F4 03 04 00 0A 46 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9C 74 01 00 35 04 06 00 4F 82 73 48 EF 10 A7 81 67 86 45 2B FD 11 [13:54:20]Write to MH i2c: 01 00 00 13 07 1A [13:54:20]Write i2c OK [13:54:20]MH_I2C_Read... [13:54:20]Read from MH i2c: 01 [13:54:20]MH_I2C_Read... [13:54:20]Read from MH i2c: 01 07 00 [13:54:20]MH_I2C_Read... [13:54:20]Read from MH i2c: 01 07 00 13 07 00 00 00 00 00 0B 0D 39 [13:54:20]RasterBufferAndPrint [13:54:20]line [13:54:20]line [13:54:20]line [13:54:20]line [13:54:20]line [13:54:20]written 0, free lines is 3369 [13:54:21]MH_Cut [13:54:21]Write to MH i2c: D1 01 00 1A 07 01 F3 [13:54:21]Write i2c OK [13:54:21]MH_I2C_Read... [13:54:21]Read from MH i2c: D1 [13:54:21]MH_I2C_Read... [13:54:21]Read from MH i2c: D1 01 00 [13:54:21]MH_I2C_Read... [13:54:21]Read from MH i2c: D1 01 00 1A 07 00 F2 [13:54:21]Write to MH i2c: 01 00 00 1B 07 22 [13:54:21]Write i2c OK [13:54:21]MH_I2C_Read... [13:54:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 3D 23 47 00 A3 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 32 30 39 38 35 36 30 10 04 04 00 9C 74 01 00 F4 03 04 00 37 F0 1D 67 B6 04 01 00 00 D3 67 40 59 B6 56 09 87 [13:54:21]CommunicateWithHost err = 0 [13:54:21]CheckOFDResponse [13:54:21]1017 (14) - 77093643461234 [13:54:21]1041 (16) - 0000000002098560 [13:54:21]1040 (4) - 95388 [13:54:21]1012 (4) - 27.10.2024 07:48 [13:54:21]1206 (1) - 0 [13:54:21]OFD Sender: Remove packet 95388 [13:54:21]ProducePacketName [13:54:21]name=ofd_packets/00095388 [13:54:21]NVStorageDeleteData [13:54:21]*** Cut start [13:54:21]*** Partial cut [13:54:21]*** CUTSNS_PIN = 1 [13:54:21]*** CUTSNS_PIN = 0 [13:54:21]OFD Sender: No OFD packet to send [13:54:21]*** Brake cut motor [13:54:22]Read from MH i2c: 01 [13:54:22]MH_I2C_Read... [13:54:22]*** Stop cut motor [13:54:22]*** Cut end [13:54:22]Read from MH i2c: 01 07 00 [13:54:22]MH_I2C_Read... [13:54:22]Read from MH i2c: 01 07 00 1B 07 00 00 00 00 00 FF 0F 37 [13:54:22]process_action close_receipt done [13:54:22]requested_data is exist [13:54:22]produce_requested_data [13:54:22]requested_item fm.sn is exist - process it [13:54:22]wFMCommunicate request_size=4 [13:54:22]MH_SAM_APDU [13:54:22]CAPDU: 80 11 00 00 [13:54:22]Write to MH i2c: E2 08 00 1C 07 80 11 00 00 00 00 00 00 9D [13:54:22]Write i2c OK [13:54:22]MH_I2C_Read... [13:54:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:54:22]Read from MH i2c: E2 [13:54:22]MH_I2C_Read... [13:54:22]Read from MH i2c: E2 17 00 [13:54:22]MH_I2C_Read... [13:54:22]Read from MH i2c: E2 17 00 1C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EE [13:54:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:54:22]wFMCommunicate OK [13:54:22]requested_item fd.num is exist - process it [13:54:22]SAM_PROTO_GetFieldsCounters [13:54:22]wFMCommunicate request_size=4 [13:54:22]MH_SAM_APDU [13:54:22]CAPDU: 80 13 00 00 [13:54:22]Write to MH i2c: E2 08 00 1D 07 80 13 00 00 00 00 00 00 A0 [13:54:22]Write i2c OK [13:54:22]MH_I2C_Read... [13:54:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:54:22]Read from MH i2c: E2 [13:54:22]MH_I2C_Read... [13:54:22]Read from MH i2c: E2 62 00 [13:54:22]MH_I2C_Read... [13:54:22]Read from MH i2c: E2 62 00 1D 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9C 74 01 00 0E 04 04 00 8F 00 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 ED [13:54:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9C 74 01 00 0E 04 04 00 8F 00 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 [13:54:22]wFMCommunicate OK [13:54:22]SAM_PROTO_GetFieldsCounters done [13:54:22]requested_item shift.num is exist - process it [13:54:22]requested_item shift.opened is exist - process it [13:54:22]req_shift_opened [13:54:22]FM_GetShiftState [13:54:22]SAM_PROTO_GetShiftState [13:54:22]wFMCommunicate request_size=4 [13:54:22]MH_SAM_APDU [13:54:22]CAPDU: 80 13 01 00 [13:54:22]Write to MH i2c: E2 08 00 1E 07 80 13 01 00 00 00 00 00 A2 [13:54:22]Write i2c OK [13:54:22]MH_I2C_Read... [13:54:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:54:22]Read from MH i2c: E2 [13:54:22]MH_I2C_Read... [13:54:22]Read from MH i2c: E2 0E 00 [13:54:22]MH_I2C_Read... [13:54:22]Read from MH i2c: E2 0E 00 1E 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 4E [13:54:22]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:54:22]wFMCommunicate OK [13:54:22]SAM_PROTO_GetShiftState done [13:54:22]FM_GetShiftState done [13:54:22]req_shift_opened done [13:54:22]requested_item shift.open_date is exist - process it [13:54:22]req_shift_open_date [13:54:22]req_shift_open_date done [13:54:22]produce_requested_data done [13:54:22]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95388,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:54:22]process_action_free close_receipt [13:54:22]json_value_free [13:54:22]json_value_free done [13:54:22]process_json_proto returns [13:54:22]Send response to host [13:54:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95388,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:54:22]free response buf [13:54:22]execute_script done [13:54:22]execute_script returns [13:54:22]free content buf [13:54:22]Sock 10.Close socket [13:54:22]Sock 10.Thread stoped [13:54:26]OFD Sender: No OFD packet to send [13:54:31]OFD Sender: No OFD packet to send [13:54:36]OFD Sender: No OFD packet to send [13:54:41]OFD Sender: No OFD packet to send [13:54:46]OFD Sender: No OFD packet to send [13:54:51]OFD Sender: No OFD packet to send [13:54:54]accept exits with 9 [13:54:54]New connection [13:54:54]New thread 3067239780 created [13:54:54]Thread 3067096420 joined [13:54:54]Waiting for new connection... [13:54:54] Sock 9.Parse request [13:54:54]Sock 9.Check first char [13:54:54]Sock 9.First char is OK [13:54:54]request: POST /json_proto HTTP/1.0 [13:54:54]Method: POST [13:54:54]URL: /json_proto [13:54:54]Method is POST - this is cgi request [13:54:54]url: /json_proto [13:54:54]query_string will be loaded in cgi processing [13:54:54]execute_cgi json_proto POST (null) [13:54:54]execute_cgi path=json_proto method=POST [13:54:54]POST find Content-Length [13:54:54]Host: 172.17.40.67:8080 [13:54:54]Content-Length: 680 [13:54:54]Content-Type: application/json [13:54:54] [13:54:54]POST finish read [13:54:54]Found Content-Length = 680 [13:54:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405902", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 13.470, "sum" : 901.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 901.00, "payments": [ { "type": 0, "sum" : 901.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:54:54]execute_script... [13:54: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)3405902", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 13.470, "sum" : 901.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 901.00, "payments": [ { "type": 0, "sum" : 901.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:54:54]POST & json_proto [13:54:54]process_json_proto [13:54:54]json parsed OK: [13:54:54]protocol is kg_v1.0 [13:54:54]action value=close_receipt [13:54:54]process_action close_receipt [13:54:54]cmd_close_receipt [13:54:54]MH_GetDate [13:54:54]Write to MH i2c: F0 00 00 1F 07 15 [13:54:54]Write i2c OK [13:54:54]MH_I2C_Read... [13:54:54]Read from MH i2c: F0 [13:54:54]MH_I2C_Read... [13:54:54]Read from MH i2c: F0 09 00 [13:54:54]MH_I2C_Read... [13:54:54]Read from MH i2c: F0 09 00 1F 07 00 2E 46 1E 67 EE DA 66 66 AB [13:54:54]GetLastDocTimeStamp 1730037258 [13:54:54]current date 1730037294 [13:54:54]FM_GetShiftState [13:54:54]SAM_PROTO_GetShiftState [13:54:54]wFMCommunicate request_size=4 [13:54:54]MH_SAM_APDU [13:54:54]CAPDU: 80 13 01 00 [13:54:54]Write to MH i2c: E2 08 00 20 07 80 13 01 00 00 00 00 00 A4 [13:54:54]Write i2c OK [13:54:54]MH_I2C_Read... [13:54:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:54:54]Read from MH i2c: E2 [13:54:54]MH_I2C_Read... [13:54:54]Read from MH i2c: E2 0E 00 [13:54:54]MH_I2C_Read... [13:54:54]Read from MH i2c: E2 0E 00 20 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 50 [13:54:54]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:54:54]wFMCommunicate OK [13:54:54]SAM_PROTO_GetShiftState done [13:54:54]FM_GetShiftState done [13:54:54]opened in 1729987736 [13:54:54]opened+sec_in_day 1730074136 [13:54:54]quantity*price = 90114 [13:54:54]sum+1 = 90115 [13:54:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 901.00 Внесено: 1000.00 СДАЧА: 99.00 НСП 1% : 7.97 НДС 12% : 95.70 Наличными: 901.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 388 27.10.2024 13:54 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95389 ФПД: 19221241256749 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T135454&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95389&fm=19221241256749&tin=02508201610067®Number=0000000000170478&sum=90100 [13:54:55]StoreToDocumentArchive [13:54:55]shift 143 fd 95389 [13:54:55]save to /storage/0143/doc_00095389 [13:54:55]save last doc name /storage/0143/doc_00095389 to /storage/kkm_last_doc_name [13:54:55]save OK [13:54:55]Clear old archive folders... [13:54:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:54:55]tlvbuf is 01425DF0 [13:54:55]SAM_PROTO_ClearQueue [13:54:55]wFMCommunicate request_size=4 [13:54:55]MH_SAM_APDU [13:54:55]CAPDU: 80 09 00 00 [13:54:55]Write to MH i2c: E2 08 00 2D 07 80 09 00 00 00 00 00 00 A6 [13:54:55]Write i2c OK [13:54:55]MH_I2C_Read... [13:54:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:54:55]Read from MH i2c: E2 [13:54:55]MH_I2C_Read... [13:54:55]Read from MH i2c: E2 03 00 [13:54:55]MH_I2C_Read... [13:54:55]Read from MH i2c: E2 03 00 2D 07 00 90 00 A8 [13:54:55]RAPDU: 90 00 [13:54:55]wFMCommunicate OK [13:54:55]SAM_PROTO_ClearQueue done [13:54:55]KKMCreateOFDPacket [13:54:55]OFDProtocolAddRootSTLVToBuf [13:54:55]FM_MakeSignedData [13:54:55]FM_MakeSignedData [13:54:55]SAM_PROTO_SignData [13:54:55]wFMCommunicate request_size=4 [13:54:55]MH_SAM_APDU [13:54:55]CAPDU: 80 0D 01 02 [13:54:55]Write to MH i2c: E2 08 00 2E 07 80 0D 01 02 00 00 00 00 AE [13:54:55]Write i2c OK [13:54:55]MH_I2C_Read... [13:54:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:54:55]Read from MH i2c: E2 [13:54:55]MH_I2C_Read... [13:54:55]Read from MH i2c: E2 03 00 [13:54:55]MH_I2C_Read... [13:54:55]Read from MH i2c: E2 03 00 2E 07 00 90 00 A9 [13:54:55]RAPDU: 90 00 [13:54:55]wFMCommunicate OK [13:54:55]wFMCommunicate request_size=255 [13:54:55]MH_SAM_APDU [13:54: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 34 FF 03 08 00 03 9E 34 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 02 60 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 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 62 25 00 00 00 00 07 04 06 00 F4 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 84 01 00 00 F4 03 04 00 2E 46 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9D 74 01 00 35 04 06 00 11 [13:54:55]Write to MH i2c: E2 02 01 2F 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 34 FF 03 08 00 03 9E 34 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 02 60 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 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 62 25 00 00 00 00 07 04 06 00 F4 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 84 01 00 00 F4 03 04 00 2E 46 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9D 74 01 00 35 04 06 00 11 00 00 A7 [13:54:55]Write i2c OK [13:54:55]MH_I2C_Read... [13:54:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:54:55]Read from MH i2c: E2 [13:54:55]MH_I2C_Read... [13:54:55]Read from MH i2c: E2 03 00 [13:54:55]MH_I2C_Read... [13:54:55]Read from MH i2c: E2 03 00 2F 07 00 90 00 AA [13:54:55]RAPDU: 90 00 [13:54:55]wFMCommunicate OK [13:54:55]wFMCommunicate request_size=10 [13:54:55]MH_SAM_APDU [13:54:55]CAPDU: 80 0D 02 02 05 7B 4B 41 DB 2D [13:54:55]Write to MH i2c: E2 0D 00 30 07 80 0D 02 02 05 00 7B 4B 41 DB 2D 00 00 CA [13:54:55]Write i2c OK [13:54:55]MH_I2C_Read... [13:54:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:54:56]Read from MH i2c: E2 [13:54:56]MH_I2C_Read... [13:54:56]Read from MH i2c: E2 03 00 [13:54:56]MH_I2C_Read... [13:54:56]Read from MH i2c: E2 03 00 30 07 00 90 00 AB [13:54:56]RAPDU: 90 00 [13:54:56]wFMCommunicate OK [13:54:56]wFMCommunicate request_size=4 [13:54:56]MH_SAM_APDU [13:54:56]CAPDU: 80 0D 03 02 [13:54:56]Write to MH i2c: E2 08 00 31 07 80 0D 03 02 00 00 00 00 B3 [13:54:56]Write i2c OK [13:54:56]MH_I2C_Read... [13:54:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:54:56]Read from MH i2c: E2 [13:54:56]MH_I2C_Read... [13:54:56]Read from MH i2c: E2 0B 00 [13:54:56]MH_I2C_Read... [13:54:56]Read from MH i2c: E2 0B 00 31 07 00 3B A6 7B A6 44 48 DA EE 90 00 0A [13:54:56]RAPDU: 3B A6 7B A6 44 48 DA EE 90 00 [13:54:56]wFMCommunicate OK [13:54:56]SAM_PROTO_SignData done [13:54:56]FM_MakeSignedData done [13:54:56]CreateOFDProtocolMessage [13:54:56]wFMCommunicate request_size=4 [13:54:56]MH_SAM_APDU [13:54:56]CAPDU: 80 11 00 00 [13:54:56]Write to MH i2c: E2 08 00 32 07 80 11 00 00 00 00 00 00 B3 [13:54:56]Write i2c OK [13:54:56]MH_I2C_Read... [13:54:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:54:56]Read from MH i2c: E2 [13:54:56]MH_I2C_Read... [13:54:56]Read from MH i2c: E2 17 00 [13:54:56]MH_I2C_Read... [13:54:56]Read from MH i2c: E2 17 00 32 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 04 [13:54:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:54:56]wFMCommunicate OK [13:54:56]CreateOFDProtocolMessage done [13:54:56]OFDSenderStorePacket 95389 [13:54:56]StoreOFDPacket docnum=95389 [13:54:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F1 F2 07 01 29 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 34 FF 03 08 00 03 9E 34 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 02 60 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 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 62 25 00 00 00 00 07 04 06 00 F4 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 84 01 00 00 F4 03 04 00 2E 46 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9D 74 01 00 35 04 06 00 11 7B 4B 41 DB 2D 3B A6 7B A6 44 48 DA EE [13:54:56]CheckFolder [13:54:56]dirname=/storage/ofd_packets [13:54:56]CheckFolder done [13:54:56]ProducePacketName [13:54:56]name=ofd_packets/00095389 [13:54:56]NVStorageSaveData ofd_packets/00095389 [13:54:56]File name is /storage/ofd_packets/00095389 [13:54:56]Write 301 bytes [13:54:56]NVStorageSaveData done [13:54:56]OFDSenderStorePacket done [13:54:56]KKMCreateOFDPacket done [13:54:56]NVStorageSaveData kkm_last_timestamp [13:54:56]File name is /storage/kkm_last_timestamp [13:54:56]Write 4 bytes [13:54:56]NVStorageSaveData done [13:54:56]ExternCall_PrintAddStr [13:54:56]wPrintStart [13:54:56]Write to MH i2c: 01 00 00 33 07 3A [13:54:56]Write i2c OK [13:54:56]MH_I2C_Read... [13:54:56]Read from MH i2c: 01 [13:54:56]MH_I2C_Read... [13:54:56]Read from MH i2c: 01 07 00 [13:54:56]MH_I2C_Read... [13:54:56]Read from MH i2c: 01 07 00 33 07 00 00 00 00 00 FF 0F 4F [13:54:56]RasterBufferAndPrint [13:54:56]line Счет N : (1)3405902 [13:54:56]line ИНН: 02508201610067 [13:54:56]line Контрольно-Кассовый Чек [13:54:56]line ПРОДАЖА [13:54:56]line ТРК (МРК, ГНК) : 32 [13:54:56]line Товар: 2710124130 [13:54:56]line Аи-92-К-4 [13:54:56]line 13.470 * 66.90 [13:54:56]line = 901.14 [13:54:56]line НДС 12% НСП 1% [13:54:56]line > о реализуемом товаре [13:54:56]line ОКРУГЛЕНИЕ: -0.14 [13:54:56]line ИТОГО: 901.00 [13:54:56]line Внесено: 1000.00 [13:54:56]line СДАЧА: 99.00 [13:54:56]line НСП 1% : 7.97 [13:54:56]line НДС 12% : 95.70 [13:54:56]line Наличными: 901.00 [13:54:56]line Безнал.: 0.00 [13:54:56]line Место: АЗС № 82 "Партнер Нефть" [13:54:56]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:54:56]line СНО: Общий режим [13:54:56]line Чек 388 27.10.2024 13:54 [13:54:56]line Смена: 143 ФФД: 1.0 [13:54:56]line ЗНМ: 0300000017 [13:54:56]line РНМ: 0000000000170478 [13:54:56]line Версия ККМ: v1.0 [13:54:56]line ФМ: 0000000002098560 [13:54:56]line ФД: 95389 [13:54:56]line ФПД: 19221241256749 [13:54:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T135454&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95389&fm=19221241256749&tin=02508201610067®Number=0000000000170478&sum=90100 [13:54:56]written 0, free lines is 4095 [13:54:56]OFD Sender: Processing packet 95389 [packets to send 57, broken 56] [13:54:56]ProducePacketName [13:54:56]name=ofd_packets/00095389 [13:54:56]OFD Sender: To server: pG, [13:54:56]CommunicateWithHost lk.salyk.kg:30040 [13:54:56]ConnectInit lk.salyk.kg [13:54:56]Connected sock=10 [13:54:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F1 F2 07 01 29 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 34 FF 03 08 00 03 9E 34 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 02 60 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 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 62 25 00 00 00 00 07 04 06 00 F4 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 84 01 00 00 F4 03 04 00 2E 46 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9D 74 01 00 35 04 06 00 11 7B 4B 41 DB 2D 3B A6 7B A6 44 48 DA EE [13:54:56]Write to MH i2c: 01 00 00 5E 07 65 [13:54:56]Write i2c OK [13:54:56]MH_I2C_Read... [13:54:56]Read from MH i2c: 01 [13:54:56]MH_I2C_Read... [13:54:56]Read from MH i2c: 01 07 00 [13:54:56]MH_I2C_Read... [13:54:56]Read from MH i2c: 01 07 00 5E 07 00 00 00 00 00 10 0D 89 [13:54:56]RasterBufferAndPrint [13:54:56]line [13:54:56]line [13:54:56]line [13:54:56]line [13:54:56]line [13:54:56]written 0, free lines is 3368 [13:54:56]MH_Cut [13:54:56]Write to MH i2c: D1 01 00 65 07 01 3E [13:54:56]Write i2c OK [13:54:56]MH_I2C_Read... [13:54:56]Read from MH i2c: D1 [13:54:56]MH_I2C_Read... [13:54:56]Read from MH i2c: D1 01 00 [13:54:56]MH_I2C_Read... [13:54:56]Read from MH i2c: D1 01 00 65 07 00 3D [13:54:56]Write to MH i2c: 01 00 00 66 07 6D [13:54:56]Write i2c OK [13:54:56]MH_I2C_Read... [13:54:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 69 00 47 00 50 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 32 30 39 38 35 36 30 10 04 04 00 9D 74 01 00 F4 03 04 00 5A F0 1D 67 B6 04 01 00 00 2A D5 34 0A EA 71 69 0F [13:54:57]CommunicateWithHost err = 0 [13:54:57]CheckOFDResponse [13:54:57]1017 (14) - 77093643461234 [13:54:57]1041 (16) - 0000000002098560 [13:54:57]1040 (4) - 95389 [13:54:57]1012 (4) - 27.10.2024 07:48 [13:54:57]1206 (1) - 0 [13:54:57]OFD Sender: Remove packet 95389 [13:54:57]ProducePacketName [13:54:57]name=ofd_packets/00095389 [13:54:57]NVStorageDeleteData [13:54:57]*** Cut start [13:54:57]*** Partial cut [13:54:57]*** CUTSNS_PIN = 1 [13:54:57]*** CUTSNS_PIN = 0 [13:54:57]OFD Sender: No OFD packet to send [13:54:57]*** Brake cut motor [13:54:57]Read from MH i2c: 01 [13:54:57]MH_I2C_Read... [13:54:57]*** Stop cut motor [13:54:57]*** Cut end [13:54:57]Read from MH i2c: 01 07 00 [13:54:57]MH_I2C_Read... [13:54:57]Read from MH i2c: 01 07 00 66 07 00 00 00 00 00 FF 0F 82 [13:54:57]process_action close_receipt done [13:54:57]requested_data is exist [13:54:57]produce_requested_data [13:54:57]requested_item fm.sn is exist - process it [13:54:57]wFMCommunicate request_size=4 [13:54:57]MH_SAM_APDU [13:54:57]CAPDU: 80 11 00 00 [13:54:57]Write to MH i2c: E2 08 00 67 07 80 11 00 00 00 00 00 00 E8 [13:54:57]Write i2c OK [13:54:57]MH_I2C_Read... [13:54:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:54:58]Read from MH i2c: E2 [13:54:58]MH_I2C_Read... [13:54:58]Read from MH i2c: E2 17 00 [13:54:58]MH_I2C_Read... [13:54:58]Read from MH i2c: E2 17 00 67 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 39 [13:54:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:54:58]wFMCommunicate OK [13:54:58]requested_item fd.num is exist - process it [13:54:58]SAM_PROTO_GetFieldsCounters [13:54:58]wFMCommunicate request_size=4 [13:54:58]MH_SAM_APDU [13:54:58]CAPDU: 80 13 00 00 [13:54:58]Write to MH i2c: E2 08 00 68 07 80 13 00 00 00 00 00 00 EB [13:54:58]Write i2c OK [13:54:58]MH_I2C_Read... [13:54:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:54:58]Read from MH i2c: E2 [13:54:58]MH_I2C_Read... [13:54:58]Read from MH i2c: E2 62 00 [13:54:58]MH_I2C_Read... [13:54:58]Read from MH i2c: E2 62 00 68 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9D 74 01 00 0E 04 04 00 8F 00 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 3C [13:54:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9D 74 01 00 0E 04 04 00 8F 00 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 [13:54:58]wFMCommunicate OK [13:54:58]SAM_PROTO_GetFieldsCounters done [13:54:58]requested_item shift.num is exist - process it [13:54:58]requested_item shift.opened is exist - process it [13:54:58]req_shift_opened [13:54:58]FM_GetShiftState [13:54:58]SAM_PROTO_GetShiftState [13:54:58]wFMCommunicate request_size=4 [13:54:58]MH_SAM_APDU [13:54:58]CAPDU: 80 13 01 00 [13:54:58]Write to MH i2c: E2 08 00 69 07 80 13 01 00 00 00 00 00 ED [13:54:58]Write i2c OK [13:54:58]MH_I2C_Read... [13:54:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:54:58]Read from MH i2c: E2 [13:54:58]MH_I2C_Read... [13:54:58]Read from MH i2c: E2 0E 00 [13:54:58]MH_I2C_Read... [13:54:58]Read from MH i2c: E2 0E 00 69 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 99 [13:54:58]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:54:58]wFMCommunicate OK [13:54:58]SAM_PROTO_GetShiftState done [13:54:58]FM_GetShiftState done [13:54:58]req_shift_opened done [13:54:58]requested_item shift.open_date is exist - process it [13:54:58]req_shift_open_date [13:54:58]req_shift_open_date done [13:54:58]produce_requested_data done [13:54:58]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95389,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:54:58]process_action_free close_receipt [13:54:58]json_value_free [13:54:58]json_value_free done [13:54:58]process_json_proto returns [13:54:58]Send response to host [13:54:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95389,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:54:58]free response buf [13:54:58]execute_script done [13:54:58]execute_script returns [13:54:58]free content buf [13:54:58]Sock 9.Close socket [13:54:58]Sock 9.Thread stoped [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:57]OFD Sender: No OFD packet to send [13:56:02]OFD Sender: No OFD packet to send [13:56:07]OFD Sender: No OFD packet to send [13:56:12]OFD Sender: No OFD packet to send [13:56:17]OFD Sender: No OFD packet to send [13:56:22]OFD Sender: No OFD packet to send [13:56:27]OFD Sender: No OFD packet to send [13:56:32]OFD Sender: No OFD packet to send [13:56:37]OFD Sender: No OFD packet to send [13:56:42]OFD Sender: No OFD packet to send [13:56:47]OFD Sender: No OFD packet to send [13:56:50]accept exits with 8 [13:56:50]New connection [13:56:50]New thread 3067096420 created [13:56:50]Thread 3067239780 joined [13:56:50]Waiting for new connection... [13:56:50] Sock 8.Parse request [13:56:50]Sock 8.Check first char [13:56:50]Sock 8.First char is OK [13:56:50]request: POST /json_proto HTTP/1.0 [13:56:50]Method: POST [13:56:50]URL: /json_proto [13:56:50]Method is POST - this is cgi request [13:56:50]url: /json_proto [13:56:50]query_string will be loaded in cgi processing [13:56:50]execute_cgi json_proto POST (null) [13:56:50]execute_cgi path=json_proto method=POST [13:56:50]POST find Content-Length [13:56:50]Host: 172.17.40.67:8080 [13:56:50]Content-Length: 679 [13:56:50]Content-Type: application/json [13:56:50] [13:56:50]POST finish read [13:56:50]Found Content-Length = 679 [13:56:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405903", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.170, "sum" : 680.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 680.00, "total" : 680.00, "payments": [ { "type": 0, "sum" : 680.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:56:50]execute_script... [13:56: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)3405903", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.170, "sum" : 680.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 680.00, "total" : 680.00, "payments": [ { "type": 0, "sum" : 680.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:56:50]POST & json_proto [13:56:50]process_json_proto [13:56:50]json parsed OK: [13:56:50]protocol is kg_v1.0 [13:56:50]action value=close_receipt [13:56:50]process_action close_receipt [13:56:50]cmd_close_receipt [13:56:50]MH_GetDate [13:56:50]Write to MH i2c: F0 00 00 6A 07 60 [13:56:50]Write i2c OK [13:56:50]MH_I2C_Read... [13:56:50]Read from MH i2c: F0 [13:56:50]MH_I2C_Read... [13:56:50]Read from MH i2c: F0 09 00 [13:56:50]MH_I2C_Read... [13:56:50]Read from MH i2c: F0 09 00 6A 07 00 A3 46 1E 67 EE DA 66 66 6B [13:56:50]GetLastDocTimeStamp 1730037294 [13:56:50]current date 1730037411 [13:56:50]FM_GetShiftState [13:56:50]SAM_PROTO_GetShiftState [13:56:50]wFMCommunicate request_size=4 [13:56:50]MH_SAM_APDU [13:56:50]CAPDU: 80 13 01 00 [13:56:50]Write to MH i2c: E2 08 00 6B 07 80 13 01 00 00 00 00 00 EF [13:56:50]Write i2c OK [13:56:50]MH_I2C_Read... [13:56:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:56:51]Read from MH i2c: E2 [13:56:51]MH_I2C_Read... [13:56:51]Read from MH i2c: E2 0E 00 [13:56:51]MH_I2C_Read... [13:56:51]Read from MH i2c: E2 0E 00 6B 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 9B [13:56:51]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:56:51]wFMCommunicate OK [13:56:51]SAM_PROTO_GetShiftState done [13:56:51]FM_GetShiftState done [13:56:51]opened in 1729987736 [13:56:51]opened+sec_in_day 1730074136 [13:56:51]quantity*price = 68037 [13:56:51]sum+1 = 68038 [13:56:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 680.00 Внесено: 680.00 СДАЧА: 0.00 НСП 1% : 6.02 НДС 12% : 72.25 Наличными: 680.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 389 27.10.2024 13:56 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95390 ФПД: 129887571105752 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T135651&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95390&fm=129887571105752&tin=02508201610067®Number=0000000000170478&sum=68000 [13:56:52]StoreToDocumentArchive [13:56:52]shift 143 fd 95390 [13:56:52]save to /storage/0143/doc_00095390 [13:56:52]save last doc name /storage/0143/doc_00095390 to /storage/kkm_last_doc_name [13:56:52]save OK [13:56:52]Clear old archive folders... [13:56:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:56:52]tlvbuf is 013FAAA0 [13:56:52]SAM_PROTO_ClearQueue [13:56:52]wFMCommunicate request_size=4 [13:56:52]MH_SAM_APDU [13:56:52]CAPDU: 80 09 00 00 [13:56:52]Write to MH i2c: E2 08 00 78 07 80 09 00 00 00 00 00 00 F1 [13:56:52]Write i2c OK [13:56:52]MH_I2C_Read... [13:56:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:56:52]Read from MH i2c: E2 [13:56:52]MH_I2C_Read... [13:56:52]Read from MH i2c: E2 03 00 [13:56:52]MH_I2C_Read... [13:56:52]Read from MH i2c: E2 03 00 78 07 00 90 00 F3 [13:56:52]RAPDU: 90 00 [13:56:52]wFMCommunicate OK [13:56:52]SAM_PROTO_ClearQueue done [13:56:52]KKMCreateOFDPacket [13:56:52]OFDProtocolAddRootSTLVToBuf [13:56:52]FM_MakeSignedData [13:56:52]FM_MakeSignedData [13:56:52]SAM_PROTO_SignData [13:56:52]wFMCommunicate request_size=4 [13:56:52]MH_SAM_APDU [13:56:52]CAPDU: 80 0D 01 02 [13:56:52]Write to MH i2c: E2 08 00 79 07 80 0D 01 02 00 00 00 00 F9 [13:56:52]Write i2c OK [13:56:52]MH_I2C_Read... [13:56:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:56:52]Read from MH i2c: E2 [13:56:52]MH_I2C_Read... [13:56:52]Read from MH i2c: E2 03 00 [13:56:52]MH_I2C_Read... [13:56:52]Read from MH i2c: E2 03 00 79 07 00 90 00 F4 [13:56:52]RAPDU: 90 00 [13:56:52]wFMCommunicate OK [13:56:52]wFMCommunicate request_size=255 [13:56:52]MH_SAM_APDU [13:56: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 34 FF 03 08 00 03 BA 27 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 C5 09 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 09 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5A 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 1C 00 00 00 00 07 04 06 00 A0 09 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 A3 46 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9E 74 01 00 35 04 06 00 76 [13:56:52]Write to MH i2c: E2 02 01 7A 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 BA 27 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 C5 09 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 09 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5A 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 1C 00 00 00 00 07 04 06 00 A0 09 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 A3 46 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9E 74 01 00 35 04 06 00 76 00 00 FF [13:56:52]Write i2c OK [13:56:52]MH_I2C_Read... [13:56:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:56:52]Read from MH i2c: E2 [13:56:52]MH_I2C_Read... [13:56:52]Read from MH i2c: E2 03 00 [13:56:52]MH_I2C_Read... [13:56:52]Read from MH i2c: E2 03 00 7A 07 00 90 00 F5 [13:56:52]RAPDU: 90 00 [13:56:52]wFMCommunicate OK [13:56:52]wFMCommunicate request_size=10 [13:56:52]MH_SAM_APDU [13:56:52]CAPDU: 80 0D 02 02 05 21 CE 89 57 D8 [13:56:52]Write to MH i2c: E2 0D 00 7B 07 80 0D 02 02 05 00 21 CE 89 57 D8 00 00 AD [13:56:52]Write i2c OK [13:56:52]MH_I2C_Read... [13:56:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:56:52]Read from MH i2c: E2 [13:56:52]MH_I2C_Read... [13:56:52]Read from MH i2c: E2 03 00 [13:56:52]MH_I2C_Read... [13:56:52]Read from MH i2c: E2 03 00 7B 07 00 90 00 F6 [13:56:52]RAPDU: 90 00 [13:56:52]wFMCommunicate OK [13:56:52]wFMCommunicate request_size=4 [13:56:52]MH_SAM_APDU [13:56:52]CAPDU: 80 0D 03 02 [13:56:52]Write to MH i2c: E2 08 00 7C 07 80 0D 03 02 00 00 00 00 FE [13:56:52]Write i2c OK [13:56:52]MH_I2C_Read... [13:56:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:56:52]Read from MH i2c: E2 [13:56:52]MH_I2C_Read... [13:56:52]Read from MH i2c: E2 0B 00 [13:56:52]MH_I2C_Read... [13:56:52]Read from MH i2c: E2 0B 00 7C 07 00 C6 42 93 AD F8 85 DB 71 90 00 10 [13:56:52]RAPDU: C6 42 93 AD F8 85 DB 71 90 00 [13:56:52]wFMCommunicate OK [13:56:52]SAM_PROTO_SignData done [13:56:52]FM_MakeSignedData done [13:56:52]CreateOFDProtocolMessage [13:56:52]wFMCommunicate request_size=4 [13:56:52]MH_SAM_APDU [13:56:52]CAPDU: 80 11 00 00 [13:56:52]Write to MH i2c: E2 08 00 7D 07 80 11 00 00 00 00 00 00 FE [13:56:52]Write i2c OK [13:56:52]MH_I2C_Read... [13:56:52]OFD Sender: No OFD packet to send [13:56:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:56:52]Read from MH i2c: E2 [13:56:52]MH_I2C_Read... [13:56:52]Read from MH i2c: E2 17 00 [13:56:52]MH_I2C_Read... [13:56:52]Read from MH i2c: E2 17 00 7D 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4F [13:56:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:56:52]wFMCommunicate OK [13:56:52]CreateOFDProtocolMessage done [13:56:52]OFDSenderStorePacket 95390 [13:56:52]StoreOFDPacket docnum=95390 [13:56:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 94 D0 07 01 B1 FE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 BA 27 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 C5 09 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 09 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5A 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 1C 00 00 00 00 07 04 06 00 A0 09 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 A3 46 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9E 74 01 00 35 04 06 00 76 21 CE 89 57 D8 C6 42 93 AD F8 85 DB 71 [13:56:52]CheckFolder [13:56:52]dirname=/storage/ofd_packets [13:56:52]CheckFolder done [13:56:52]ProducePacketName [13:56:52]name=ofd_packets/00095390 [13:56:52]NVStorageSaveData ofd_packets/00095390 [13:56:52]File name is /storage/ofd_packets/00095390 [13:56:52]Write 301 bytes [13:56:52]NVStorageSaveData done [13:56:52]OFDSenderStorePacket done [13:56:52]KKMCreateOFDPacket done [13:56:52]NVStorageSaveData kkm_last_timestamp [13:56:52]File name is /storage/kkm_last_timestamp [13:56:52]Write 4 bytes [13:56:52]NVStorageSaveData done [13:56:52]ExternCall_PrintAddStr [13:56:52]wPrintStart [13:56:52]Write to MH i2c: 01 00 00 7E 07 85 [13:56:52]Write i2c OK [13:56:52]MH_I2C_Read... [13:56:52]Read from MH i2c: 01 [13:56:52]MH_I2C_Read... [13:56:52]Read from MH i2c: 01 07 00 [13:56:52]MH_I2C_Read... [13:56:52]Read from MH i2c: 01 07 00 7E 07 00 00 00 00 00 FF 0F 9A [13:56:52]RasterBufferAndPrint [13:56:52]line Счет N : (1)3405903 [13:56:52]line ИНН: 02508201610067 [13:56:52]line Контрольно-Кассовый Чек [13:56:52]line ПРОДАЖА [13:56:52]line ТРК (МРК, ГНК) : 12 [13:56:52]line Товар: 2710124130 [13:56:52]line Аи-92-К-4 [13:56:52]line 10.170 * 66.90 [13:56:52]line = 680.37 [13:56:52]line НДС 12% НСП 1% [13:56:52]line > о реализуемом товаре [13:56:52]line ОКРУГЛЕНИЕ: -0.37 [13:56:52]line ИТОГО: 680.00 [13:56:52]line Внесено: 680.00 [13:56:52]line СДАЧА: 0.00 [13:56:52]line НСП 1% : 6.02 [13:56:52]line НДС 12% : 72.25 [13:56:52]line Наличными: 680.00 [13:56:52]line Безнал.: 0.00 [13:56:52]line Место: АЗС № 82 "Партнер Нефть" [13:56:52]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:56:52]line СНО: Общий режим [13:56:52]line Чек 389 27.10.2024 13:56 [13:56:52]line Смена: 143 ФФД: 1.0 [13:56:52]line ЗНМ: 0300000017 [13:56:52]line РНМ: 0000000000170478 [13:56:52]line Версия ККМ: v1.0 [13:56:52]line ФМ: 0000000002098560 [13:56:52]line ФД: 95390 [13:56:52]line ФПД: 129887571105752 [13:56:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T135651&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95390&fm=129887571105752&tin=02508201610067®Number=0000000000170478&sum=68000 [13:56:53]OFD Sender: Processing packet 95390 [packets to send 57, broken 56] [13:56:53]ProducePacketName [13:56:53]name=ofd_packets/00095390 [13:56:53]OFD Sender: To server: pG, [13:56:53]CommunicateWithHost lk.salyk.kg:30040 [13:56:53]ConnectInit lk.salyk.kg [13:56:53]written 0, free lines is 4095 [13:56:53]Connected sock=10 [13:56:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 94 D0 07 01 B1 FE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 BA 27 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 C5 09 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 09 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5A 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 1C 00 00 00 00 07 04 06 00 A0 09 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 A3 46 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9E 74 01 00 35 04 06 00 76 21 CE 89 57 D8 C6 42 93 AD F8 85 DB 71 [13:56:53]Write to MH i2c: 01 00 00 A9 07 B0 [13:56:53]Write i2c OK [13:56:53]MH_I2C_Read... [13:56:53]Read from MH i2c: 01 [13:56:53]MH_I2C_Read... [13:56:53]Read from MH i2c: 01 07 00 [13:56:53]MH_I2C_Read... [13:56:53]Read from MH i2c: 01 07 00 A9 07 00 00 00 00 00 0F 0D D3 [13:56:53]RasterBufferAndPrint [13:56:53]line [13:56:53]line [13:56:53]line [13:56:53]line [13:56:53]line [13:56:53]written 0, free lines is 3349 [13:56:53]MH_Cut [13:56:53]Write to MH i2c: D1 01 00 B0 07 01 89 [13:56:53]Write i2c OK [13:56:53]MH_I2C_Read... [13:56:53]Read from MH i2c: D1 [13:56:53]MH_I2C_Read... [13:56:53]Read from MH i2c: D1 01 00 [13:56:53]MH_I2C_Read... [13:56:53]Read from MH i2c: D1 01 00 B0 07 00 88 [13:56:53]Write to MH i2c: 01 00 00 B1 07 B8 [13:56:53]Write i2c OK [13:56:53]MH_I2C_Read... [13:56:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 48 B4 47 00 FC 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 32 30 39 38 35 36 30 10 04 04 00 9E 74 01 00 F4 03 04 00 CF F0 1D 67 B6 04 01 00 00 1F 19 4F 21 07 AD 47 41 [13:56:53]CommunicateWithHost err = 0 [13:56:53]CheckOFDResponse [13:56:53]1017 (14) - 77093643461234 [13:56:53]1041 (16) - 0000000002098560 [13:56:53]1040 (4) - 95390 [13:56:53]1012 (4) - 27.10.2024 07:50 [13:56:53]1206 (1) - 0 [13:56:53]OFD Sender: Remove packet 95390 [13:56:53]ProducePacketName [13:56:53]name=ofd_packets/00095390 [13:56:53]NVStorageDeleteData [13:56:54]OFD Sender: No OFD packet to send [13:56:54]*** Cut start [13:56:54]*** Partial cut [13:56:54]*** CUTSNS_PIN = 1 [13:56:54]*** CUTSNS_PIN = 0 [13:56:54]*** Brake cut motor [13:56:54]Read from MH i2c: 01 [13:56:54]MH_I2C_Read... [13:56:54]Read from MH i2c: 01 07 00 [13:56:54]MH_I2C_Read... [13:56:54]*** Stop cut motor [13:56:54]*** Cut end [13:56:54]Read from MH i2c: 01 07 00 B1 07 00 00 00 00 00 FF 0F CD [13:56:54]process_action close_receipt done [13:56:54]requested_data is exist [13:56:54]produce_requested_data [13:56:54]requested_item fm.sn is exist - process it [13:56:54]wFMCommunicate request_size=4 [13:56:54]MH_SAM_APDU [13:56:54]CAPDU: 80 11 00 00 [13:56:54]Write to MH i2c: E2 08 00 B2 07 80 11 00 00 00 00 00 00 33 [13:56:54]Write i2c OK [13:56:54]MH_I2C_Read... [13:56:54]Read from MH i2c: E2 [13:56:54]MH_I2C_Read... [13:56:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:56:54]Read from MH i2c: E2 17 00 [13:56:54]MH_I2C_Read... [13:56:54]Read from MH i2c: E2 17 00 B2 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 84 [13:56:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:56:54]wFMCommunicate OK [13:56:54]requested_item fd.num is exist - process it [13:56:54]SAM_PROTO_GetFieldsCounters [13:56:54]wFMCommunicate request_size=4 [13:56:54]MH_SAM_APDU [13:56:54]CAPDU: 80 13 00 00 [13:56:54]Write to MH i2c: E2 08 00 B3 07 80 13 00 00 00 00 00 00 36 [13:56:54]Write i2c OK [13:56:54]MH_I2C_Read... [13:56:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:56:54]Read from MH i2c: E2 [13:56:54]MH_I2C_Read... [13:56:54]Read from MH i2c: E2 62 00 [13:56:54]MH_I2C_Read... [13:56:54]Read from MH i2c: E2 62 00 B3 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9E 74 01 00 0E 04 04 00 8F 00 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 8B [13:56:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9E 74 01 00 0E 04 04 00 8F 00 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 [13:56:54]wFMCommunicate OK [13:56:54]SAM_PROTO_GetFieldsCounters done [13:56:54]requested_item shift.num is exist - process it [13:56:54]requested_item shift.opened is exist - process it [13:56:54]req_shift_opened [13:56:54]FM_GetShiftState [13:56:54]SAM_PROTO_GetShiftState [13:56:54]wFMCommunicate request_size=4 [13:56:54]MH_SAM_APDU [13:56:54]CAPDU: 80 13 01 00 [13:56:54]Write to MH i2c: E2 08 00 B4 07 80 13 01 00 00 00 00 00 38 [13:56:54]Write i2c OK [13:56:54]MH_I2C_Read... [13:56:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:56:55]Read from MH i2c: E2 [13:56:55]MH_I2C_Read... [13:56:55]Read from MH i2c: E2 0E 00 [13:56:55]MH_I2C_Read... [13:56:55]Read from MH i2c: E2 0E 00 B4 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E4 [13:56:55]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:56:55]wFMCommunicate OK [13:56:55]SAM_PROTO_GetShiftState done [13:56:55]FM_GetShiftState done [13:56:55]req_shift_opened done [13:56:55]requested_item shift.open_date is exist - process it [13:56:55]req_shift_open_date [13:56:55]req_shift_open_date done [13:56:55]produce_requested_data done [13:56:55]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95390,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:56:55]process_action_free close_receipt [13:56:55]json_value_free [13:56:55]json_value_free done [13:56:55]process_json_proto returns [13:56:55]Send response to host [13:56:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95390,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:56:55]free response buf [13:56:55]execute_script done [13:56:55]execute_script returns [13:56:55]free content buf [13:56:55]Sock 8.Close socket [13:56:55]Sock 8.Thread stoped [13:56:59]OFD Sender: No OFD packet to send [13:57:04]OFD Sender: No OFD packet to send [13:57:09]OFD Sender: No OFD packet to send [13:57:14]OFD Sender: No OFD packet to send [13:57:19]OFD Sender: No OFD packet to send [13:57:22]accept exits with 9 [13:57:22]New connection [13:57:22]New thread 3067239780 created [13:57:22]Thread 3067096420 joined [13:57:22]Waiting for new connection... [13:57:22] Sock 9.Parse request [13:57:22]Sock 9.Check first char [13:57:22]Sock 9.First char is OK [13:57:22]request: POST /json_proto HTTP/1.0 [13:57:22]Method: POST [13:57:22]URL: /json_proto [13:57:22]Method is POST - this is cgi request [13:57:22]url: /json_proto [13:57:22]query_string will be loaded in cgi processing [13:57:22]execute_cgi json_proto POST (null) [13:57:22]execute_cgi path=json_proto method=POST [13:57:22]POST find Content-Length [13:57:22]Host: 172.17.40.67:8080 [13:57:22]Content-Length: 678 [13:57:22]Content-Type: application/json [13:57:22] [13:57:22]POST finish read [13:57:22]Found Content-Length = 678 [13:57:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405904", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:57:22]execute_script... [13:57: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)3405904", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:57:22]POST & json_proto [13:57:22]process_json_proto [13:57:22]json parsed OK: [13:57:22]protocol is kg_v1.0 [13:57:22]action value=close_receipt [13:57:22]process_action close_receipt [13:57:22]cmd_close_receipt [13:57:22]MH_GetDate [13:57:22]Write to MH i2c: F0 00 00 B5 07 AB [13:57:22]Write i2c OK [13:57:22]MH_I2C_Read... [13:57:22]Read from MH i2c: F0 [13:57:22]MH_I2C_Read... [13:57:22]Read from MH i2c: F0 09 00 [13:57:22]MH_I2C_Read... [13:57:22]Read from MH i2c: F0 09 00 B5 07 00 C2 46 1E 67 EE DA 66 66 D5 [13:57:22]GetLastDocTimeStamp 1730037411 [13:57:22]current date 1730037442 [13:57:22]FM_GetShiftState [13:57:22]SAM_PROTO_GetShiftState [13:57:22]wFMCommunicate request_size=4 [13:57:22]MH_SAM_APDU [13:57:22]CAPDU: 80 13 01 00 [13:57:22]Write to MH i2c: E2 08 00 B6 07 80 13 01 00 00 00 00 00 3A [13:57:22]Write i2c OK [13:57:22]MH_I2C_Read... [13:57:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:57:22]Read from MH i2c: E2 [13:57:22]MH_I2C_Read... [13:57:22]Read from MH i2c: E2 0E 00 [13:57:22]MH_I2C_Read... [13:57:22]Read from MH i2c: E2 0E 00 B6 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E6 [13:57:22]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:57:22]wFMCommunicate OK [13:57:22]SAM_PROTO_GetShiftState done [13:57:22]FM_GetShiftState done [13:57:22]opened in 1729987736 [13:57:22]opened+sec_in_day 1730074136 [13:57:22]quantity*price = 50041 [13:57:22]sum+1 = 50042 [13:57:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 390 27.10.2024 13:57 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95391 ФПД: 100678835661830 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T135722&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95391&fm=100678835661830&tin=02508201610067®Number=0000000000170478&sum=50000 [13:57:23]StoreToDocumentArchive [13:57:23]shift 143 fd 95391 [13:57:23]save to /storage/0143/doc_00095391 [13:57:23]save last doc name /storage/0143/doc_00095391 to /storage/kkm_last_doc_name [13:57:23]save OK [13:57:23]Clear old archive folders... [13:57:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:57:23]tlvbuf is 01401EA0 [13:57:23]SAM_PROTO_ClearQueue [13:57:23]wFMCommunicate request_size=4 [13:57:23]MH_SAM_APDU [13:57:23]CAPDU: 80 09 00 00 [13:57:23]Write to MH i2c: E2 08 00 C3 07 80 09 00 00 00 00 00 00 3C [13:57:23]Write i2c OK [13:57:23]MH_I2C_Read... [13:57:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:57:23]Read from MH i2c: E2 [13:57:23]MH_I2C_Read... [13:57:23]Read from MH i2c: E2 03 00 [13:57:23]MH_I2C_Read... [13:57:23]Read from MH i2c: E2 03 00 C3 07 00 90 00 3E [13:57:23]RAPDU: 90 00 [13:57:23]wFMCommunicate OK [13:57:23]SAM_PROTO_ClearQueue done [13:57:23]KKMCreateOFDPacket [13:57:23]OFDProtocolAddRootSTLVToBuf [13:57:23]FM_MakeSignedData [13:57:23]FM_MakeSignedData [13:57:23]SAM_PROTO_SignData [13:57:23]wFMCommunicate request_size=4 [13:57:23]MH_SAM_APDU [13:57:23]CAPDU: 80 0D 01 02 [13:57:23]Write to MH i2c: E2 08 00 C4 07 80 0D 01 02 00 00 00 00 44 [13:57:23]Write i2c OK [13:57:23]MH_I2C_Read... [13:57:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:57:23]Read from MH i2c: E2 [13:57:23]MH_I2C_Read... [13:57:23]Read from MH i2c: E2 03 00 [13:57:23]MH_I2C_Read... [13:57:23]Read from MH i2c: E2 03 00 C4 07 00 90 00 3F [13:57:23]RAPDU: 90 00 [13:57:23]wFMCommunicate OK [13:57:23]wFMCommunicate request_size=255 [13:57:23]MH_SAM_APDU [13:57: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 C2 46 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9F 74 01 00 35 04 06 00 5B [13:57:23]Write to MH i2c: E2 02 01 C5 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 C2 46 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9F 74 01 00 35 04 06 00 5B 00 00 E4 [13:57:23]Write i2c OK [13:57:23]MH_I2C_Read... [13:57:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:57:23]Read from MH i2c: E2 [13:57:23]MH_I2C_Read... [13:57:23]Read from MH i2c: E2 03 00 [13:57:23]MH_I2C_Read... [13:57:23]Read from MH i2c: E2 03 00 C5 07 00 90 00 40 [13:57:23]RAPDU: 90 00 [13:57:23]wFMCommunicate OK [13:57:23]wFMCommunicate request_size=10 [13:57:23]MH_SAM_APDU [13:57:23]CAPDU: 80 0D 02 02 05 91 1E 3C 6C 06 [13:57:23]Write to MH i2c: E2 0D 00 C6 07 80 0D 02 02 05 00 91 1E 3C 6C 06 00 00 AE [13:57:23]Write i2c OK [13:57:23]MH_I2C_Read... [13:57:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:57:23]Read from MH i2c: E2 [13:57:23]MH_I2C_Read... [13:57:23]Read from MH i2c: E2 03 00 [13:57:23]MH_I2C_Read... [13:57:23]Read from MH i2c: E2 03 00 C6 07 00 90 00 41 [13:57:23]RAPDU: 90 00 [13:57:23]wFMCommunicate OK [13:57:23]wFMCommunicate request_size=4 [13:57:23]MH_SAM_APDU [13:57:23]CAPDU: 80 0D 03 02 [13:57:23]Write to MH i2c: E2 08 00 C7 07 80 0D 03 02 00 00 00 00 49 [13:57:23]Write i2c OK [13:57:23]MH_I2C_Read... [13:57:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:57:23]Read from MH i2c: E2 [13:57:23]MH_I2C_Read... [13:57:23]Read from MH i2c: E2 0B 00 [13:57:23]MH_I2C_Read... [13:57:23]Read from MH i2c: E2 0B 00 C7 07 00 1B 81 11 50 B4 F7 1F 4E 90 00 5F [13:57:23]RAPDU: 1B 81 11 50 B4 F7 1F 4E 90 00 [13:57:23]wFMCommunicate OK [13:57:23]SAM_PROTO_SignData done [13:57:23]FM_MakeSignedData done [13:57:23]CreateOFDProtocolMessage [13:57:23]wFMCommunicate request_size=4 [13:57:23]MH_SAM_APDU [13:57:23]CAPDU: 80 11 00 00 [13:57:23]Write to MH i2c: E2 08 00 C8 07 80 11 00 00 00 00 00 00 49 [13:57:23]Write i2c OK [13:57:23]MH_I2C_Read... [13:57:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:57:23]Read from MH i2c: E2 [13:57:23]MH_I2C_Read... [13:57:23]Read from MH i2c: E2 17 00 [13:57:23]MH_I2C_Read... [13:57:23]Read from MH i2c: E2 17 00 C8 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9A [13:57:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:57:23]wFMCommunicate OK [13:57:23]CreateOFDProtocolMessage done [13:57:23]OFDSenderStorePacket 95391 [13:57:23]StoreOFDPacket docnum=95391 [13:57:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6E DA 07 01 4B 5A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 C2 46 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9F 74 01 00 35 04 06 00 5B 91 1E 3C 6C 06 1B 81 11 50 B4 F7 1F 4E [13:57:23]CheckFolder [13:57:23]dirname=/storage/ofd_packets [13:57:23]CheckFolder done [13:57:23]ProducePacketName [13:57:23]name=ofd_packets/00095391 [13:57:23]NVStorageSaveData ofd_packets/00095391 [13:57:23]File name is /storage/ofd_packets/00095391 [13:57:23]Write 301 bytes [13:57:23]NVStorageSaveData done [13:57:23]OFDSenderStorePacket done [13:57:23]KKMCreateOFDPacket done [13:57:23]NVStorageSaveData kkm_last_timestamp [13:57:23]File name is /storage/kkm_last_timestamp [13:57:23]Write 4 bytes [13:57:23]NVStorageSaveData done [13:57:23]ExternCall_PrintAddStr [13:57:23]wPrintStart [13:57:23]Write to MH i2c: 01 00 00 C9 07 D0 [13:57:23]Write i2c OK [13:57:23]MH_I2C_Read... [13:57:23]Read from MH i2c: 01 [13:57:23]MH_I2C_Read... [13:57:23]Read from MH i2c: 01 07 00 [13:57:23]MH_I2C_Read... [13:57:23]Read from MH i2c: 01 07 00 C9 07 00 00 00 00 00 FF 0F E5 [13:57:23]RasterBufferAndPrint [13:57:23]line Счет N : (1)3405904 [13:57:23]line ИНН: 02508201610067 [13:57:23]line Контрольно-Кассовый Чек [13:57:23]line ПРОДАЖА [13:57:23]line ТРК (МРК, ГНК) : 32 [13:57:23]line Товар: 2710124130 [13:57:23]line Аи-92-К-4 [13:57:23]line 7.480 * 66.90 [13:57:23]line = 500.41 [13:57:23]line НДС 12% НСП 1% [13:57:23]line > о реализуемом товаре [13:57:23]line ОКРУГЛЕНИЕ: -0.41 [13:57:23]line ИТОГО: 500.00 [13:57:23]line Внесено: 500.00 [13:57:23]line СДАЧА: 0.00 [13:57:23]line НСП 1% : 4.43 [13:57:23]line НДС 12% : 53.14 [13:57:23]line Наличными: 500.00 [13:57:23]line Безнал.: 0.00 [13:57:23]line Место: АЗС № 82 "Партнер Нефть" [13:57:23]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:57:23]line СНО: Общий режим [13:57:23]line Чек 390 27.10.2024 13:57 [13:57:23]line Смена: 143 ФФД: 1.0 [13:57:23]line ЗНМ: 0300000017 [13:57:23]line РНМ: 0000000000170478 [13:57:23]line Версия ККМ: v1.0 [13:57:23]line ФМ: 0000000002098560 [13:57:23]line ФД: 95391 [13:57:23]line ФПД: 100678835661830 [13:57:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T135722&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95391&fm=100678835661830&tin=02508201610067®Number=0000000000170478&sum=50000 [13:57:24]OFD Sender: Processing packet 95391 [packets to send 57, broken 56] [13:57:24]ProducePacketName [13:57:24]name=ofd_packets/00095391 [13:57:24]OFD Sender: To server: pG, [13:57:24]CommunicateWithHost lk.salyk.kg:30040 [13:57:24]ConnectInit lk.salyk.kg [13:57:24]written 0, free lines is 4095 [13:57:24]Connected sock=10 [13:57:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6E DA 07 01 4B 5A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 C2 46 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9F 74 01 00 35 04 06 00 5B 91 1E 3C 6C 06 1B 81 11 50 B4 F7 1F 4E [13:57:24]Write to MH i2c: 01 00 00 F4 07 FB [13:57:24]Write i2c OK [13:57:24]MH_I2C_Read... [13:57:24]Read from MH i2c: 01 [13:57:24]MH_I2C_Read... [13:57:24]Read from MH i2c: 01 07 00 [13:57:24]MH_I2C_Read... [13:57:24]Read from MH i2c: 01 07 00 F4 07 00 00 00 00 00 0D 0D 1C [13:57:24]RasterBufferAndPrint [13:57:24]line [13:57:24]line [13:57:24]line [13:57:24]line [13:57:24]line [13:57:24]written 0, free lines is 3347 [13:57:24]MH_Cut [13:57:24]Write to MH i2c: D1 01 00 FB 07 01 D4 [13:57:24]Write i2c OK [13:57:24]MH_I2C_Read... [13:57:24]Read from MH i2c: D1 [13:57:24]MH_I2C_Read... [13:57:24]Read from MH i2c: D1 01 00 [13:57:24]MH_I2C_Read... [13:57:24]Read from MH i2c: D1 01 00 FB 07 00 D3 [13:57:24]Write to MH i2c: 01 00 00 FC 07 03 [13:57:24]Write i2c OK [13:57:24]MH_I2C_Read... [13:57:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 56 96 47 00 F4 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 32 30 39 38 35 36 30 10 04 04 00 9F 74 01 00 F4 03 04 00 EE F0 1D 67 B6 04 01 00 00 19 A0 E7 7D 4F 1D A3 87 [13:57:24]CommunicateWithHost err = 0 [13:57:24]CheckOFDResponse [13:57:24]1017 (14) - 77093643461234 [13:57:24]1041 (16) - 0000000002098560 [13:57:24]1040 (4) - 95391 [13:57:24]1012 (4) - 27.10.2024 07:51 [13:57:24]1206 (1) - 0 [13:57:24]OFD Sender: Remove packet 95391 [13:57:24]ProducePacketName [13:57:24]name=ofd_packets/00095391 [13:57:24]NVStorageDeleteData [13:57:25]OFD Sender: No OFD packet to send [13:57:25]*** Cut start [13:57:25]*** Partial cut [13:57:25]*** CUTSNS_PIN = 1 [13:57:25]*** CUTSNS_PIN = 0 [13:57:25]*** Brake cut motor [13:57:25]Read from MH i2c: 01 [13:57:25]MH_I2C_Read... [13:57:25]*** Stop cut motor [13:57:25]*** Cut end [13:57:25]Read from MH i2c: 01 07 00 [13:57:25]MH_I2C_Read... [13:57:25]Read from MH i2c: 01 07 00 FC 07 00 00 00 00 00 FF 0F 18 [13:57:25]process_action close_receipt done [13:57:25]requested_data is exist [13:57:25]produce_requested_data [13:57:25]requested_item fm.sn is exist - process it [13:57:25]wFMCommunicate request_size=4 [13:57:25]MH_SAM_APDU [13:57:25]CAPDU: 80 11 00 00 [13:57:25]Write to MH i2c: E2 08 00 FD 07 80 11 00 00 00 00 00 00 7E [13:57:25]Write i2c OK [13:57:25]MH_I2C_Read... [13:57:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:57:25]Read from MH i2c: E2 [13:57:25]MH_I2C_Read... [13:57:25]Read from MH i2c: E2 17 00 [13:57:25]MH_I2C_Read... [13:57:25]Read from MH i2c: E2 17 00 FD 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CF [13:57:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:57:25]wFMCommunicate OK [13:57:25]requested_item fd.num is exist - process it [13:57:25]SAM_PROTO_GetFieldsCounters [13:57:25]wFMCommunicate request_size=4 [13:57:25]MH_SAM_APDU [13:57:25]CAPDU: 80 13 00 00 [13:57:25]Write to MH i2c: E2 08 00 FE 07 80 13 00 00 00 00 00 00 81 [13:57:25]Write i2c OK [13:57:25]MH_I2C_Read... [13:57:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:57:26]Read from MH i2c: E2 [13:57:26]MH_I2C_Read... [13:57:26]Read from MH i2c: E2 62 00 [13:57:26]MH_I2C_Read... [13:57:26]Read from MH i2c: E2 62 00 FE 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9F 74 01 00 0E 04 04 00 8F 00 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 DA [13:57:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9F 74 01 00 0E 04 04 00 8F 00 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 [13:57:26]wFMCommunicate OK [13:57:26]SAM_PROTO_GetFieldsCounters done [13:57:26]requested_item shift.num is exist - process it [13:57:26]requested_item shift.opened is exist - process it [13:57:26]req_shift_opened [13:57:26]FM_GetShiftState [13:57:26]SAM_PROTO_GetShiftState [13:57:26]wFMCommunicate request_size=4 [13:57:26]MH_SAM_APDU [13:57:26]CAPDU: 80 13 01 00 [13:57:26]Write to MH i2c: E2 08 00 FF 07 80 13 01 00 00 00 00 00 83 [13:57:26]Write i2c OK [13:57:26]MH_I2C_Read... [13:57:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:57:26]Read from MH i2c: E2 [13:57:26]MH_I2C_Read... [13:57:26]Read from MH i2c: E2 0E 00 [13:57:26]MH_I2C_Read... [13:57:26]Read from MH i2c: E2 0E 00 FF 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 2F [13:57:26]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:57:26]wFMCommunicate OK [13:57:26]SAM_PROTO_GetShiftState done [13:57:26]FM_GetShiftState done [13:57:26]req_shift_opened done [13:57:26]requested_item shift.open_date is exist - process it [13:57:26]req_shift_open_date [13:57:26]req_shift_open_date done [13:57:26]produce_requested_data done [13:57:26]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95391,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:57:26]process_action_free close_receipt [13:57:26]json_value_free [13:57:26]json_value_free done [13:57:26]process_json_proto returns [13:57:26]Send response to host [13:57:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95391,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:57:26]free response buf [13:57:26]execute_script done [13:57:26]execute_script returns [13:57:26]free content buf [13:57:26]Sock 9.Close socket [13:57:26]Sock 9.Thread stoped [13:57:30]OFD Sender: No OFD packet to send [13:57:35]OFD Sender: No OFD packet to send [13:57:40]OFD Sender: No OFD packet to send [13:57:45]OFD Sender: No OFD packet to send [13:57:50]OFD Sender: No OFD packet to send [13:57:55]OFD Sender: No OFD packet to send [13:58:00]OFD Sender: No OFD packet to send [13:58:05]OFD Sender: No OFD packet to send [13:58:10]OFD Sender: No OFD packet to send [13:58:15]OFD Sender: No OFD packet to send [13:58:20]OFD Sender: No OFD packet to send [13:58:25]OFD Sender: No OFD packet to send [13:58:30]OFD Sender: No OFD packet to send [13:58:35]OFD Sender: No OFD packet to send [13:58:40]OFD Sender: No OFD packet to send [13:58:45]OFD Sender: No OFD packet to send [13:58:50]OFD Sender: No OFD packet to send [13:58:55]OFD Sender: No OFD packet to send [13:59:00]OFD Sender: No OFD packet to send [13:59:05]OFD Sender: No OFD packet to send [13:59:10]OFD Sender: No OFD packet to send [13:59:15]OFD Sender: No OFD packet to send [13:59:20]OFD Sender: No OFD packet to send [13:59:25]OFD Sender: No OFD packet to send [13:59:30]OFD Sender: No OFD packet to send [13:59:35]OFD Sender: No OFD packet to send [13:59:40]OFD Sender: No OFD packet to send [13:59:42]accept exits with 8 [13:59:42]New connection [13:59:42]New thread 3067096420 created [13:59:42]Thread 3067239780 joined [13:59:42]Waiting for new connection... [13:59:42] Sock 8.Parse request [13:59:42]Sock 8.Check first char [13:59:42]Sock 8.First char is OK [13:59:42]request: POST /json_proto HTTP/1.0 [13:59:42]Method: POST [13:59:42]URL: /json_proto [13:59:42]Method is POST - this is cgi request [13:59:42]url: /json_proto [13:59:42]query_string will be loaded in cgi processing [13:59:42]execute_cgi json_proto POST (null) [13:59:42]execute_cgi path=json_proto method=POST [13:59:42]POST find Content-Length [13:59:42]Host: 172.17.40.67:8080 [13:59:42]Content-Length: 678 [13:59:42]Content-Type: application/json [13:59:42] [13:59:42]POST finish read [13:59:42]Found Content-Length = 678 [13:59:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405905", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:59:42]execute_script... [13:59:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405905", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:59:42]POST & json_proto [13:59:42]process_json_proto [13:59:42]json parsed OK: [13:59:42]protocol is kg_v1.0 [13:59:42]action value=close_receipt [13:59:42]process_action close_receipt [13:59:42]cmd_close_receipt [13:59:42]MH_GetDate [13:59:42]Write to MH i2c: F0 00 00 00 08 F7 [13:59:42]Write i2c OK [13:59:42]MH_I2C_Read... [13:59:42]Read from MH i2c: F0 [13:59:42]MH_I2C_Read... [13:59:42]Read from MH i2c: F0 09 00 [13:59:42]MH_I2C_Read... [13:59:42]Read from MH i2c: F0 09 00 00 08 00 4E 47 1E 67 EE DA 66 66 AE [13:59:42]GetLastDocTimeStamp 1730037442 [13:59:42]current date 1730037582 [13:59:42]FM_GetShiftState [13:59:42]SAM_PROTO_GetShiftState [13:59:42]wFMCommunicate request_size=4 [13:59:42]MH_SAM_APDU [13:59:42]CAPDU: 80 13 01 00 [13:59:42]Write to MH i2c: E2 08 00 01 08 80 13 01 00 00 00 00 00 86 [13:59:42]Write i2c OK [13:59:42]MH_I2C_Read... [13:59:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:59:42]Read from MH i2c: E2 [13:59:42]MH_I2C_Read... [13:59:42]Read from MH i2c: E2 0E 00 [13:59:42]MH_I2C_Read... [13:59:42]Read from MH i2c: E2 0E 00 01 08 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 32 [13:59:42]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:59:42]wFMCommunicate OK [13:59:42]SAM_PROTO_GetShiftState done [13:59:42]FM_GetShiftState done [13:59:42]opened in 1729987736 [13:59:42]opened+sec_in_day 1730074136 [13:59:42]quantity*price = 25020 [13:59:42]sum+1 = 25022 [13:59:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 391 27.10.2024 13:59 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95392 ФПД: 217077584819431 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T135942&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95392&fm=217077584819431&tin=02508201610067®Number=0000000000170478&sum=25000 [13:59:43]StoreToDocumentArchive [13:59:43]shift 143 fd 95392 [13:59:43]save to /storage/0143/doc_00095392 [13:59:43]save last doc name /storage/0143/doc_00095392 to /storage/kkm_last_doc_name [13:59:43]save OK [13:59:43]Clear old archive folders... [13:59:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:59:43]tlvbuf is 013C52F0 [13:59:43]SAM_PROTO_ClearQueue [13:59:43]wFMCommunicate request_size=4 [13:59:43]MH_SAM_APDU [13:59:43]CAPDU: 80 09 00 00 [13:59:43]Write to MH i2c: E2 08 00 0E 08 80 09 00 00 00 00 00 00 88 [13:59:43]Write i2c OK [13:59:43]MH_I2C_Read... [13:59:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:59:43]Read from MH i2c: E2 [13:59:43]MH_I2C_Read... [13:59:43]Read from MH i2c: E2 03 00 [13:59:43]MH_I2C_Read... [13:59:43]Read from MH i2c: E2 03 00 0E 08 00 90 00 8A [13:59:43]RAPDU: 90 00 [13:59:43]wFMCommunicate OK [13:59:43]SAM_PROTO_ClearQueue done [13:59:43]KKMCreateOFDPacket [13:59:43]OFDProtocolAddRootSTLVToBuf [13:59:43]FM_MakeSignedData [13:59:43]FM_MakeSignedData [13:59:43]SAM_PROTO_SignData [13:59:43]wFMCommunicate request_size=4 [13:59:43]MH_SAM_APDU [13:59:43]CAPDU: 80 0D 01 02 [13:59:43]Write to MH i2c: E2 08 00 0F 08 80 0D 01 02 00 00 00 00 90 [13:59:43]Write i2c OK [13:59:43]MH_I2C_Read... [13:59:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:59:43]Read from MH i2c: E2 [13:59:43]MH_I2C_Read... [13:59:43]Read from MH i2c: E2 03 00 [13:59:43]MH_I2C_Read... [13:59:43]Read from MH i2c: E2 03 00 0F 08 00 90 00 8B [13:59:43]RAPDU: 90 00 [13:59:43]wFMCommunicate OK [13:59:43]wFMCommunicate request_size=255 [13:59:43]MH_SAM_APDU [13:59: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 34 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 4E 47 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A0 74 01 00 35 04 06 00 C5 [13:59:43]Write to MH i2c: E2 02 01 10 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 34 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 4E 47 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A0 74 01 00 35 04 06 00 C5 00 00 02 [13:59:43]Write i2c OK [13:59:43]MH_I2C_Read... [13:59:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:59:43]Read from MH i2c: E2 [13:59:43]MH_I2C_Read... [13:59:43]Read from MH i2c: E2 03 00 [13:59:43]MH_I2C_Read... [13:59:43]Read from MH i2c: E2 03 00 10 08 00 90 00 8C [13:59:43]RAPDU: 90 00 [13:59:43]wFMCommunicate OK [13:59:43]wFMCommunicate request_size=10 [13:59:43]MH_SAM_APDU [13:59:43]CAPDU: 80 0D 02 02 05 6E 50 54 F4 E7 [13:59:43]Write to MH i2c: E2 0D 00 11 08 80 0D 02 02 05 00 6E 50 54 F4 E7 00 00 8A [13:59:43]Write i2c OK [13:59:43]MH_I2C_Read... [13:59:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:59:43]Read from MH i2c: E2 [13:59:43]MH_I2C_Read... [13:59:43]Read from MH i2c: E2 03 00 [13:59:43]MH_I2C_Read... [13:59:43]Read from MH i2c: E2 03 00 11 08 00 90 00 8D [13:59:43]RAPDU: 90 00 [13:59:43]wFMCommunicate OK [13:59:43]wFMCommunicate request_size=4 [13:59:43]MH_SAM_APDU [13:59:43]CAPDU: 80 0D 03 02 [13:59:43]Write to MH i2c: E2 08 00 12 08 80 0D 03 02 00 00 00 00 95 [13:59:43]Write i2c OK [13:59:43]MH_I2C_Read... [13:59:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:59:44]Read from MH i2c: E2 [13:59:44]MH_I2C_Read... [13:59:44]Read from MH i2c: E2 0B 00 [13:59:44]MH_I2C_Read... [13:59:44]Read from MH i2c: E2 0B 00 12 08 00 EB A0 E0 BA 4C 44 52 80 90 00 1D [13:59:44]RAPDU: EB A0 E0 BA 4C 44 52 80 90 00 [13:59:44]wFMCommunicate OK [13:59:44]SAM_PROTO_SignData done [13:59:44]FM_MakeSignedData done [13:59:44]CreateOFDProtocolMessage [13:59:44]wFMCommunicate request_size=4 [13:59:44]MH_SAM_APDU [13:59:44]CAPDU: 80 11 00 00 [13:59:44]Write to MH i2c: E2 08 00 13 08 80 11 00 00 00 00 00 00 95 [13:59:44]Write i2c OK [13:59:44]MH_I2C_Read... [13:59:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:59:44]Read from MH i2c: E2 [13:59:44]MH_I2C_Read... [13:59:44]Read from MH i2c: E2 17 00 [13:59:44]MH_I2C_Read... [13:59:44]Read from MH i2c: E2 17 00 13 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E6 [13:59:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:59:44]wFMCommunicate OK [13:59:44]CreateOFDProtocolMessage done [13:59:44]OFDSenderStorePacket 95392 [13:59:44]StoreOFDPacket docnum=95392 [13:59:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EB 1E 07 01 50 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 4E 47 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A0 74 01 00 35 04 06 00 C5 6E 50 54 F4 E7 EB A0 E0 BA 4C 44 52 80 [13:59:44]CheckFolder [13:59:44]dirname=/storage/ofd_packets [13:59:44]CheckFolder done [13:59:44]ProducePacketName [13:59:44]name=ofd_packets/00095392 [13:59:44]NVStorageSaveData ofd_packets/00095392 [13:59:44]File name is /storage/ofd_packets/00095392 [13:59:44]Write 301 bytes [13:59:44]NVStorageSaveData done [13:59:44]OFDSenderStorePacket done [13:59:44]KKMCreateOFDPacket done [13:59:44]NVStorageSaveData kkm_last_timestamp [13:59:44]File name is /storage/kkm_last_timestamp [13:59:44]Write 4 bytes [13:59:44]NVStorageSaveData done [13:59:44]ExternCall_PrintAddStr [13:59:44]wPrintStart [13:59:44]Write to MH i2c: 01 00 00 14 08 1C [13:59:44]Write i2c OK [13:59:44]MH_I2C_Read... [13:59:44]Read from MH i2c: 01 [13:59:44]MH_I2C_Read... [13:59:44]Read from MH i2c: 01 07 00 [13:59:44]MH_I2C_Read... [13:59:44]Read from MH i2c: 01 07 00 14 08 00 00 00 00 00 FF 0F 31 [13:59:44]RasterBufferAndPrint [13:59:44]line Счет N : (1)3405905 [13:59:44]line ИНН: 02508201610067 [13:59:44]line Контрольно-Кассовый Чек [13:59:44]line ПРОДАЖА [13:59:44]line ТРК (МРК, ГНК) : 32 [13:59:44]line Товар: 2710124130 [13:59:44]line Аи-92-К-4 [13:59:44]line 3.740 * 66.90 [13:59:44]line = 250.21 [13:59:44]line НДС 12% НСП 1% [13:59:44]line > о реализуемом товаре [13:59:44]line ОКРУГЛЕНИЕ: -0.21 [13:59:44]line ИТОГО: 250.00 [13:59:44]line Внесено: 250.00 [13:59:44]line СДАЧА: 0.00 [13:59:44]line НСП 1% : 2.21 [13:59:44]line НДС 12% : 26.57 [13:59:44]line Наличными: 250.00 [13:59:44]line Безнал.: 0.00 [13:59:44]line Место: АЗС № 82 "Партнер Нефть" [13:59:44]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [13:59:44]line СНО: Общий режим [13:59:44]line Чек 391 27.10.2024 13:59 [13:59:44]line Смена: 143 ФФД: 1.0 [13:59:44]line ЗНМ: 0300000017 [13:59:44]line РНМ: 0000000000170478 [13:59:44]line Версия ККМ: v1.0 [13:59:44]line ФМ: 0000000002098560 [13:59:44]line ФД: 95392 [13:59:44]line ФПД: 217077584819431 [13:59:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T135942&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95392&fm=217077584819431&tin=02508201610067®Number=0000000000170478&sum=25000 [13:59:44]OFD Sender: Processing packet 95392 [packets to send 57, broken 56] [13:59:44]ProducePacketName [13:59:44]name=ofd_packets/00095392 [13:59:44]OFD Sender: To server: pG, [13:59:44]CommunicateWithHost lk.salyk.kg:30040 [13:59:44]ConnectInit lk.salyk.kg [13:59:44]written 0, free lines is 4095 [13:59:44]Connected sock=10 [13:59:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EB 1E 07 01 50 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 4E 47 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A0 74 01 00 35 04 06 00 C5 6E 50 54 F4 E7 EB A0 E0 BA 4C 44 52 80 [13:59:44]Write to MH i2c: 01 00 00 3F 08 47 [13:59:44]Write i2c OK [13:59:44]MH_I2C_Read... [13:59:44]Read from MH i2c: 01 [13:59:44]MH_I2C_Read... [13:59:44]Read from MH i2c: 01 07 00 [13:59:44]MH_I2C_Read... [13:59:44]Read from MH i2c: 01 07 00 3F 08 00 00 00 00 00 06 0D 61 [13:59:44]RasterBufferAndPrint [13:59:44]line [13:59:44]line [13:59:44]line [13:59:44]line [13:59:44]line [13:59:44]written 0, free lines is 3340 [13:59:44]MH_Cut [13:59:44]Write to MH i2c: D1 01 00 46 08 01 20 [13:59:44]Write i2c OK [13:59:44]MH_I2C_Read... [13:59:44]Read from MH i2c: D1 [13:59:44]MH_I2C_Read... [13:59:44]Read from MH i2c: D1 01 00 [13:59:44]MH_I2C_Read... [13:59:44]Read from MH i2c: D1 01 00 46 08 00 1F [13:59:44]Write to MH i2c: 01 00 00 47 08 4F [13:59:44]Write i2c OK [13:59:44]MH_I2C_Read... [13:59:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 46 BC 47 00 B8 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 32 30 39 38 35 36 30 10 04 04 00 A0 74 01 00 F4 03 04 00 7A F1 1D 67 B6 04 01 00 00 AB 39 83 03 64 4B 75 B2 [13:59:44]CommunicateWithHost err = 0 [13:59:44]CheckOFDResponse [13:59:44]1017 (14) - 77093643461234 [13:59:44]1041 (16) - 0000000002098560 [13:59:44]1040 (4) - 95392 [13:59:44]1012 (4) - 27.10.2024 07:53 [13:59:44]1206 (1) - 0 [13:59:44]OFD Sender: Remove packet 95392 [13:59:44]ProducePacketName [13:59:44]name=ofd_packets/00095392 [13:59:44]NVStorageDeleteData [13:59:45]OFD Sender: No OFD packet to send [13:59:45]*** Cut start [13:59:45]*** Partial cut [13:59:45]*** CUTSNS_PIN = 1 [13:59:45]*** CUTSNS_PIN = 0 [13:59:45]*** Brake cut motor [13:59:46]Read from MH i2c: 01 [13:59:46]MH_I2C_Read... [13:59:46]*** Stop cut motor [13:59:46]*** Cut end [13:59:46]Read from MH i2c: 01 07 00 [13:59:46]MH_I2C_Read... [13:59:46]Read from MH i2c: 01 07 00 47 08 00 00 00 00 00 FF 0F 64 [13:59:46]process_action close_receipt done [13:59:46]requested_data is exist [13:59:46]produce_requested_data [13:59:46]requested_item fm.sn is exist - process it [13:59:46]wFMCommunicate request_size=4 [13:59:46]MH_SAM_APDU [13:59:46]CAPDU: 80 11 00 00 [13:59:46]Write to MH i2c: E2 08 00 48 08 80 11 00 00 00 00 00 00 CA [13:59:46]Write i2c OK [13:59:46]MH_I2C_Read... [13:59:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:59:46]Read from MH i2c: E2 [13:59:46]MH_I2C_Read... [13:59:46]Read from MH i2c: E2 17 00 [13:59:46]MH_I2C_Read... [13:59:46]Read from MH i2c: E2 17 00 48 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1B [13:59:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [13:59:46]wFMCommunicate OK [13:59:46]requested_item fd.num is exist - process it [13:59:46]SAM_PROTO_GetFieldsCounters [13:59:46]wFMCommunicate request_size=4 [13:59:46]MH_SAM_APDU [13:59:46]CAPDU: 80 13 00 00 [13:59:46]Write to MH i2c: E2 08 00 49 08 80 13 00 00 00 00 00 00 CD [13:59:46]Write i2c OK [13:59:46]MH_I2C_Read... [13:59:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:59:46]Read from MH i2c: E2 [13:59:46]MH_I2C_Read... [13:59:46]Read from MH i2c: E2 62 00 [13:59:46]MH_I2C_Read... [13:59:46]Read from MH i2c: E2 62 00 49 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A0 74 01 00 0E 04 04 00 8F 00 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 2A [13:59:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A0 74 01 00 0E 04 04 00 8F 00 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 [13:59:46]wFMCommunicate OK [13:59:46]SAM_PROTO_GetFieldsCounters done [13:59:46]requested_item shift.num is exist - process it [13:59:46]requested_item shift.opened is exist - process it [13:59:46]req_shift_opened [13:59:46]FM_GetShiftState [13:59:46]SAM_PROTO_GetShiftState [13:59:46]wFMCommunicate request_size=4 [13:59:46]MH_SAM_APDU [13:59:46]CAPDU: 80 13 01 00 [13:59:46]Write to MH i2c: E2 08 00 4A 08 80 13 01 00 00 00 00 00 CF [13:59:46]Write i2c OK [13:59:46]MH_I2C_Read... [13:59:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:59:46]Read from MH i2c: E2 [13:59:46]MH_I2C_Read... [13:59:46]Read from MH i2c: E2 0E 00 [13:59:46]MH_I2C_Read... [13:59:46]Read from MH i2c: E2 0E 00 4A 08 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 7B [13:59:46]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [13:59:46]wFMCommunicate OK [13:59:46]SAM_PROTO_GetShiftState done [13:59:46]FM_GetShiftState done [13:59:46]req_shift_opened done [13:59:46]requested_item shift.open_date is exist - process it [13:59:46]req_shift_open_date [13:59:46]req_shift_open_date done [13:59:46]produce_requested_data done [13:59:46]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95392,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [13:59:46]process_action_free close_receipt [13:59:46]json_value_free [13:59:46]json_value_free done [13:59:46]process_json_proto returns [13:59:46]Send response to host [13:59:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95392,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [13:59:46]free response buf [13:59:46]execute_script done [13:59:46]execute_script returns [13:59:46]free content buf [13:59:46]Sock 8.Close socket [13:59:46]Sock 8.Thread stoped [13:59:50]OFD Sender: No OFD packet to send [13:59:55]OFD Sender: No OFD packet to send [14:00:00]OFD Sender: No OFD packet to send [14:00:05]OFD Sender: No OFD packet to send [14:00:10]OFD Sender: No OFD packet to send [14:00:15]OFD Sender: No OFD packet to send [14:00:20]OFD Sender: No OFD packet to send [14:00:25]OFD Sender: No OFD packet to send [14:00:30]OFD Sender: No OFD packet to send [14:00:35]OFD Sender: No OFD packet to send [14:00:35]accept exits with 9 [14:00:35]New connection [14:00:35]New thread 3067239780 created [14:00:35]Thread 3067096420 joined [14:00:35]Waiting for new connection... [14:00:35] Sock 9.Parse request [14:00:35]Sock 9.Check first char [14:00:35]Sock 9.First char is OK [14:00:35]request: POST /json_proto HTTP/1.0 [14:00:35]Method: POST [14:00:35]URL: /json_proto [14:00:35]Method is POST - this is cgi request [14:00:35]url: /json_proto [14:00:35]query_string will be loaded in cgi processing [14:00:35]execute_cgi json_proto POST (null) [14:00:35]execute_cgi path=json_proto method=POST [14:00:35]POST find Content-Length [14:00:35]Host: 172.17.40.67:8080 [14:00:35]Content-Length: 678 [14:00:35]Content-Type: application/json [14:00:35] [14:00:35]POST finish read [14:00:35]Found Content-Length = 678 [14:00:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405906", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:00:35]execute_script... [14:00: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)3405906", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:00:35]POST & json_proto [14:00:35]process_json_proto [14:00:35]json parsed OK: [14:00:35]protocol is kg_v1.0 [14:00:35]action value=close_receipt [14:00:35]process_action close_receipt [14:00:35]cmd_close_receipt [14:00:35]MH_GetDate [14:00:35]Write to MH i2c: F0 00 00 4B 08 42 [14:00:35]Write i2c OK [14:00:35]MH_I2C_Read... [14:00:35]Read from MH i2c: F0 [14:00:35]MH_I2C_Read... [14:00:35]Read from MH i2c: F0 09 00 [14:00:35]MH_I2C_Read... [14:00:35]Read from MH i2c: F0 09 00 4B 08 00 83 47 1E 67 EE DA 66 66 2E [14:00:35]GetLastDocTimeStamp 1730037582 [14:00:35]current date 1730037635 [14:00:35]FM_GetShiftState [14:00:35]SAM_PROTO_GetShiftState [14:00:35]wFMCommunicate request_size=4 [14:00:35]MH_SAM_APDU [14:00:35]CAPDU: 80 13 01 00 [14:00:35]Write to MH i2c: E2 08 00 4C 08 80 13 01 00 00 00 00 00 D1 [14:00:35]Write i2c OK [14:00:35]MH_I2C_Read... [14:00:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:00:35]Read from MH i2c: E2 [14:00:35]MH_I2C_Read... [14:00:35]Read from MH i2c: E2 0E 00 [14:00:35]MH_I2C_Read... [14:00:35]Read from MH i2c: E2 0E 00 4C 08 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 7D [14:00:35]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:00:35]wFMCommunicate OK [14:00:35]SAM_PROTO_GetShiftState done [14:00:35]FM_GetShiftState done [14:00:35]opened in 1729987736 [14:00:35]opened+sec_in_day 1730074136 [14:00:35]quantity*price = 50010 [14:00:35]sum+1 = 50012 [14:00:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 392 27.10.2024 14:00 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95393 ФПД: 163252769378513 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T140035&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95393&fm=163252769378513&tin=02508201610067®Number=0000000000170478&sum=50000 [14:00:36]StoreToDocumentArchive [14:00:36]shift 143 fd 95393 [14:00:36]save to /storage/0143/doc_00095393 [14:00:36]save last doc name /storage/0143/doc_00095393 to /storage/kkm_last_doc_name [14:00:36]save OK [14:00:36]Clear old archive folders... [14:00:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:00:36]tlvbuf is 013F7380 [14:00:36]SAM_PROTO_ClearQueue [14:00:36]wFMCommunicate request_size=4 [14:00:36]MH_SAM_APDU [14:00:36]CAPDU: 80 09 00 00 [14:00:36]Write to MH i2c: E2 08 00 59 08 80 09 00 00 00 00 00 00 D3 [14:00:36]Write i2c OK [14:00:36]MH_I2C_Read... [14:00:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:00:36]Read from MH i2c: E2 [14:00:36]MH_I2C_Read... [14:00:36]Read from MH i2c: E2 03 00 [14:00:36]MH_I2C_Read... [14:00:36]Read from MH i2c: E2 03 00 59 08 00 90 00 D5 [14:00:36]RAPDU: 90 00 [14:00:36]wFMCommunicate OK [14:00:36]SAM_PROTO_ClearQueue done [14:00:36]KKMCreateOFDPacket [14:00:36]OFDProtocolAddRootSTLVToBuf [14:00:36]FM_MakeSignedData [14:00:36]FM_MakeSignedData [14:00:36]SAM_PROTO_SignData [14:00:36]wFMCommunicate request_size=4 [14:00:36]MH_SAM_APDU [14:00:36]CAPDU: 80 0D 01 02 [14:00:36]Write to MH i2c: E2 08 00 5A 08 80 0D 01 02 00 00 00 00 DB [14:00:36]Write i2c OK [14:00:36]MH_I2C_Read... [14:00:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:00:36]Read from MH i2c: E2 [14:00:36]MH_I2C_Read... [14:00:36]Read from MH i2c: E2 03 00 [14:00:36]MH_I2C_Read... [14:00:36]Read from MH i2c: E2 03 00 5A 08 00 90 00 D6 [14:00:36]RAPDU: 90 00 [14:00:36]wFMCommunicate OK [14:00:36]wFMCommunicate request_size=255 [14:00:36]MH_SAM_APDU [14:00:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 88 01 00 00 F4 03 04 00 83 47 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A1 74 01 00 35 04 06 00 94 [14:00:36]Write to MH i2c: E2 02 01 5B 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 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 88 01 00 00 F4 03 04 00 83 47 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A1 74 01 00 35 04 06 00 94 00 00 53 [14:00:36]Write i2c OK [14:00:36]MH_I2C_Read... [14:00:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:00:37]Read from MH i2c: E2 [14:00:37]MH_I2C_Read... [14:00:37]Read from MH i2c: E2 03 00 [14:00:37]MH_I2C_Read... [14:00:37]Read from MH i2c: E2 03 00 5B 08 00 90 00 D7 [14:00:37]RAPDU: 90 00 [14:00:37]wFMCommunicate OK [14:00:37]wFMCommunicate request_size=10 [14:00:37]MH_SAM_APDU [14:00:37]CAPDU: 80 0D 02 02 05 7A 3F 53 D0 D1 [14:00:37]Write to MH i2c: E2 0D 00 5C 08 80 0D 02 02 05 00 7A 3F 53 D0 D1 00 00 95 [14:00:37]Write i2c OK [14:00:37]MH_I2C_Read... [14:00:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:00:37]Read from MH i2c: E2 [14:00:37]MH_I2C_Read... [14:00:37]Read from MH i2c: E2 03 00 [14:00:37]MH_I2C_Read... [14:00:37]Read from MH i2c: E2 03 00 5C 08 00 90 00 D8 [14:00:37]RAPDU: 90 00 [14:00:37]wFMCommunicate OK [14:00:37]wFMCommunicate request_size=4 [14:00:37]MH_SAM_APDU [14:00:37]CAPDU: 80 0D 03 02 [14:00:37]Write to MH i2c: E2 08 00 5D 08 80 0D 03 02 00 00 00 00 E0 [14:00:37]Write i2c OK [14:00:37]MH_I2C_Read... [14:00:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:00:37]Read from MH i2c: E2 [14:00:37]MH_I2C_Read... [14:00:37]Read from MH i2c: E2 0B 00 [14:00:37]MH_I2C_Read... [14:00:37]Read from MH i2c: E2 0B 00 5D 08 00 29 9B 75 E8 51 9E FE 2F 90 00 1E [14:00:37]RAPDU: 29 9B 75 E8 51 9E FE 2F 90 00 [14:00:37]wFMCommunicate OK [14:00:37]SAM_PROTO_SignData done [14:00:37]FM_MakeSignedData done [14:00:37]CreateOFDProtocolMessage [14:00:37]wFMCommunicate request_size=4 [14:00:37]MH_SAM_APDU [14:00:37]CAPDU: 80 11 00 00 [14:00:37]Write to MH i2c: E2 08 00 5E 08 80 11 00 00 00 00 00 00 E0 [14:00:37]Write i2c OK [14:00:37]MH_I2C_Read... [14:00:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:00:37]Read from MH i2c: E2 [14:00:37]MH_I2C_Read... [14:00:37]Read from MH i2c: E2 17 00 [14:00:37]MH_I2C_Read... [14:00:37]Read from MH i2c: E2 17 00 5E 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 31 [14:00:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:00:37]wFMCommunicate OK [14:00:37]CreateOFDProtocolMessage done [14:00:37]OFDSenderStorePacket 95393 [14:00:37]StoreOFDPacket docnum=95393 [14:00:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8B 7B 07 01 14 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 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 88 01 00 00 F4 03 04 00 83 47 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A1 74 01 00 35 04 06 00 94 7A 3F 53 D0 D1 29 9B 75 E8 51 9E FE 2F [14:00:37]CheckFolder [14:00:37]dirname=/storage/ofd_packets [14:00:37]CheckFolder done [14:00:37]ProducePacketName [14:00:37]name=ofd_packets/00095393 [14:00:37]NVStorageSaveData ofd_packets/00095393 [14:00:37]File name is /storage/ofd_packets/00095393 [14:00:37]Write 301 bytes [14:00:37]NVStorageSaveData done [14:00:37]OFDSenderStorePacket done [14:00:37]KKMCreateOFDPacket done [14:00:37]NVStorageSaveData kkm_last_timestamp [14:00:37]File name is /storage/kkm_last_timestamp [14:00:37]Write 4 bytes [14:00:37]NVStorageSaveData done [14:00:37]ExternCall_PrintAddStr [14:00:37]wPrintStart [14:00:37]Write to MH i2c: 01 00 00 5F 08 67 [14:00:37]Write i2c OK [14:00:37]MH_I2C_Read... [14:00:37]Read from MH i2c: 01 [14:00:37]MH_I2C_Read... [14:00:37]Read from MH i2c: 01 07 00 [14:00:37]MH_I2C_Read... [14:00:37]Read from MH i2c: 01 07 00 5F 08 00 00 00 00 00 FF 0F 7C [14:00:37]RasterBufferAndPrint [14:00:37]line Счет N : (1)3405906 [14:00:37]line ИНН: 02508201610067 [14:00:37]line Контрольно-Кассовый Чек [14:00:37]line ПРОДАЖА [14:00:37]line ТРК (МРК, ГНК) : 43 [14:00:37]line Товар: 2710124500 [14:00:37]line Аи-95-К-5 [14:00:37]line 6.740 * 74.20 [14:00:37]line = 500.11 [14:00:37]line НДС 12% НСП 1% [14:00:37]line > о реализуемом товаре [14:00:37]line ОКРУГЛЕНИЕ: -0.11 [14:00:37]line ИТОГО: 500.00 [14:00:37]line Внесено: 500.00 [14:00:37]line СДАЧА: 0.00 [14:00:37]line НСП 1% : 4.43 [14:00:37]line НДС 12% : 53.11 [14:00:37]line Наличными: 500.00 [14:00:37]line Безнал.: 0.00 [14:00:37]line Место: АЗС № 82 "Партнер Нефть" [14:00:37]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:00:37]line СНО: Общий режим [14:00:37]line Чек 392 27.10.2024 14:00 [14:00:37]line Смена: 143 ФФД: 1.0 [14:00:37]line ЗНМ: 0300000017 [14:00:37]line РНМ: 0000000000170478 [14:00:37]line Версия ККМ: v1.0 [14:00:37]line ФМ: 0000000002098560 [14:00:37]line ФД: 95393 [14:00:37]line ФПД: 163252769378513 [14:00:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T140035&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95393&fm=163252769378513&tin=02508201610067®Number=0000000000170478&sum=50000 [14:00:37]OFD Sender: Processing packet 95393 [packets to send 57, broken 56] [14:00:37]ProducePacketName [14:00:37]name=ofd_packets/00095393 [14:00:37]OFD Sender: To server: pG, [14:00:37]CommunicateWithHost lk.salyk.kg:30040 [14:00:37]ConnectInit lk.salyk.kg [14:00:37]written 0, free lines is 4095 [14:00:37]Connected sock=10 [14:00:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8B 7B 07 01 14 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 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 88 01 00 00 F4 03 04 00 83 47 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A1 74 01 00 35 04 06 00 94 7A 3F 53 D0 D1 29 9B 75 E8 51 9E FE 2F [14:00:38]Write to MH i2c: 01 00 00 8A 08 92 [14:00:38]Write i2c OK [14:00:38]MH_I2C_Read... [14:00:38]Read from MH i2c: 01 [14:00:38]MH_I2C_Read... [14:00:38]Read from MH i2c: 01 07 00 [14:00:38]MH_I2C_Read... [14:00:38]Read from MH i2c: 01 07 00 8A 08 00 00 00 00 00 F9 0C 9E [14:00:38]RasterBufferAndPrint [14:00:38]line [14:00:38]line [14:00:38]line [14:00:38]line [14:00:38]line [14:00:38]written 0, free lines is 3327 [14:00:38]MH_Cut [14:00:38]Write to MH i2c: D1 01 00 91 08 01 6B [14:00:38]Write i2c OK [14:00:38]MH_I2C_Read... [14:00:38]Read from MH i2c: D1 [14:00:38]MH_I2C_Read... [14:00:38]Read from MH i2c: D1 01 00 [14:00:38]MH_I2C_Read... [14:00:38]Read from MH i2c: D1 01 00 91 08 00 6A [14:00:38]Write to MH i2c: 01 00 00 92 08 9A [14:00:38]Write i2c OK [14:00:38]MH_I2C_Read... [14:00:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 15 16 47 00 01 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 32 30 39 38 35 36 30 10 04 04 00 A1 74 01 00 F4 03 04 00 B0 F1 1D 67 B6 04 01 00 00 EF C9 ED 0B 3F 99 4E 44 [14:00:38]CommunicateWithHost err = 0 [14:00:38]CheckOFDResponse [14:00:38]1017 (14) - 77093643461234 [14:00:38]1041 (16) - 0000000002098560 [14:00:38]1040 (4) - 95393 [14:00:38]1012 (4) - 27.10.2024 07:54 [14:00:38]1206 (1) - 0 [14:00:38]OFD Sender: Remove packet 95393 [14:00:38]ProducePacketName [14:00:38]name=ofd_packets/00095393 [14:00:38]NVStorageDeleteData [14:00:38]OFD Sender: No OFD packet to send [14:00:38]*** Cut start [14:00:38]*** Partial cut [14:00:38]*** CUTSNS_PIN = 1 [14:00:38]*** CUTSNS_PIN = 0 [14:00:39]*** Brake cut motor [14:00:39]Read from MH i2c: 01 [14:00:39]MH_I2C_Read... [14:00:39]*** Stop cut motor [14:00:39]*** Cut end [14:00:39]Read from MH i2c: 01 07 00 [14:00:39]MH_I2C_Read... [14:00:39]Read from MH i2c: 01 07 00 92 08 00 00 00 00 00 FF 0F AF [14:00:39]process_action close_receipt done [14:00:39]requested_data is exist [14:00:39]produce_requested_data [14:00:39]requested_item fm.sn is exist - process it [14:00:39]wFMCommunicate request_size=4 [14:00:39]MH_SAM_APDU [14:00:39]CAPDU: 80 11 00 00 [14:00:39]Write to MH i2c: E2 08 00 93 08 80 11 00 00 00 00 00 00 15 [14:00:39]Write i2c OK [14:00:39]MH_I2C_Read... [14:00:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:00:39]Read from MH i2c: E2 [14:00:39]MH_I2C_Read... [14:00:39]Read from MH i2c: E2 17 00 [14:00:39]MH_I2C_Read... [14:00:39]Read from MH i2c: E2 17 00 93 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 66 [14:00:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:00:39]wFMCommunicate OK [14:00:39]requested_item fd.num is exist - process it [14:00:39]SAM_PROTO_GetFieldsCounters [14:00:39]wFMCommunicate request_size=4 [14:00:39]MH_SAM_APDU [14:00:39]CAPDU: 80 13 00 00 [14:00:39]Write to MH i2c: E2 08 00 94 08 80 13 00 00 00 00 00 00 18 [14:00:39]Write i2c OK [14:00:39]MH_I2C_Read... [14:00:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:00:39]Read from MH i2c: E2 [14:00:39]MH_I2C_Read... [14:00:39]Read from MH i2c: E2 62 00 [14:00:39]MH_I2C_Read... [14:00:39]Read from MH i2c: E2 62 00 94 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A1 74 01 00 0E 04 04 00 8F 00 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 79 [14:00:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A1 74 01 00 0E 04 04 00 8F 00 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 [14:00:39]wFMCommunicate OK [14:00:39]SAM_PROTO_GetFieldsCounters done [14:00:39]requested_item shift.num is exist - process it [14:00:39]requested_item shift.opened is exist - process it [14:00:39]req_shift_opened [14:00:39]FM_GetShiftState [14:00:39]SAM_PROTO_GetShiftState [14:00:39]wFMCommunicate request_size=4 [14:00:39]MH_SAM_APDU [14:00:39]CAPDU: 80 13 01 00 [14:00:39]Write to MH i2c: E2 08 00 95 08 80 13 01 00 00 00 00 00 1A [14:00:39]Write i2c OK [14:00:39]MH_I2C_Read... [14:00:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:00:39]Read from MH i2c: E2 [14:00:39]MH_I2C_Read... [14:00:39]Read from MH i2c: E2 0E 00 [14:00:39]MH_I2C_Read... [14:00:39]Read from MH i2c: E2 0E 00 95 08 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C6 [14:00:39]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:00:39]wFMCommunicate OK [14:00:39]SAM_PROTO_GetShiftState done [14:00:39]FM_GetShiftState done [14:00:39]req_shift_opened done [14:00:39]requested_item shift.open_date is exist - process it [14:00:39]req_shift_open_date [14:00:39]req_shift_open_date done [14:00:39]produce_requested_data done [14:00:39]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95393,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:00:39]process_action_free close_receipt [14:00:39]json_value_free [14:00:39]json_value_free done [14:00:39]process_json_proto returns [14:00:39]Send response to host [14:00:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95393,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:00:39]free response buf [14:00:39]execute_script done [14:00:39]execute_script returns [14:00:39]free content buf [14:00:39]Sock 9.Close socket [14:00:39]Sock 9.Thread stoped [14:00:43]OFD Sender: No OFD packet to send [14:00:48]OFD Sender: No OFD packet to send [14:00:53]OFD Sender: No OFD packet to send [14:00:58]OFD Sender: No OFD packet to send [14:01:03]OFD Sender: No OFD packet to send [14:01:08]OFD Sender: No OFD packet to send [14:01:13]OFD Sender: No OFD packet to send [14:01:18]OFD Sender: No OFD packet to send [14:01:23]OFD Sender: No OFD packet to send [14:01:28]OFD Sender: No OFD packet to send [14:01:33]OFD Sender: No OFD packet to send [14:01:38]OFD Sender: No OFD packet to send [14:01:43]OFD Sender: No OFD packet to send [14:01:48]OFD Sender: No OFD packet to send [14:01:53]OFD Sender: No OFD packet to send [14:01:58]OFD Sender: No OFD packet to send [14:02:03]OFD Sender: No OFD packet to send [14:02:08]OFD Sender: No OFD packet to send [14:02:13]OFD Sender: No OFD packet to send [14:02:18]OFD Sender: No OFD packet to send [14:02:23]OFD Sender: No OFD packet to send [14:02:28]OFD Sender: No OFD packet to send [14:02:33]OFD Sender: No OFD packet to send [14:02:38]OFD Sender: No OFD packet to send [14:02:43]OFD Sender: No OFD packet to send [14:02:47]accept exits with 8 [14:02:47]New connection [14:02:47]New thread 3067096420 created [14:02:47]Thread 3067239780 joined [14:02:47]Waiting for new connection... [14:02:47] Sock 8.Parse request [14:02:47]Sock 8.Check first char [14:02:47]Sock 8.First char is OK [14:02:47]request: POST /json_proto HTTP/1.0 [14:02:47]Method: POST [14:02:47]URL: /json_proto [14:02:47]Method is POST - this is cgi request [14:02:47]url: /json_proto [14:02:47]query_string will be loaded in cgi processing [14:02:47]execute_cgi json_proto POST (null) [14:02:47]execute_cgi path=json_proto method=POST [14:02:47]POST find Content-Length [14:02:47]Host: 172.17.40.67:8080 [14:02:47]Content-Length: 678 [14:02:47]Content-Type: application/json [14:02:47] [14:02:47]POST finish read [14:02:47]Found Content-Length = 678 [14:02:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405907", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:02:47]execute_script... [14:02: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)3405907", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:02:47]POST & json_proto [14:02:47]process_json_proto [14:02:47]json parsed OK: [14:02:47]protocol is kg_v1.0 [14:02:47]action value=close_receipt [14:02:47]process_action close_receipt [14:02:47]cmd_close_receipt [14:02:47]MH_GetDate [14:02:47]Write to MH i2c: F0 00 00 96 08 8D [14:02:47]Write i2c OK [14:02:47]MH_I2C_Read... [14:02:47]Read from MH i2c: F0 [14:02:47]MH_I2C_Read... [14:02:47]Read from MH i2c: F0 09 00 [14:02:47]MH_I2C_Read... [14:02:47]Read from MH i2c: F0 09 00 96 08 00 07 48 1E 67 EE DA 66 66 FE [14:02:47]GetLastDocTimeStamp 1730037635 [14:02:47]current date 1730037767 [14:02:47]FM_GetShiftState [14:02:47]SAM_PROTO_GetShiftState [14:02:47]wFMCommunicate request_size=4 [14:02:47]MH_SAM_APDU [14:02:47]CAPDU: 80 13 01 00 [14:02:47]Write to MH i2c: E2 08 00 97 08 80 13 01 00 00 00 00 00 1C [14:02:47]Write i2c OK [14:02:47]MH_I2C_Read... [14:02:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:02:47]Read from MH i2c: E2 [14:02:47]MH_I2C_Read... [14:02:47]Read from MH i2c: E2 0E 00 [14:02:47]MH_I2C_Read... [14:02:47]Read from MH i2c: E2 0E 00 97 08 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C8 [14:02:47]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:02:47]wFMCommunicate OK [14:02:47]SAM_PROTO_GetShiftState done [14:02:47]FM_GetShiftState done [14:02:47]opened in 1729987736 [14:02:47]opened+sec_in_day 1730074136 [14:02:47]quantity*price = 50041 [14:02:47]sum+1 = 50042 [14:02:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 393 27.10.2024 14:02 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95394 ФПД: 118057792034302 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T140247&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95394&fm=118057792034302&tin=02508201610067®Number=0000000000170478&sum=50000 [14:02:48]StoreToDocumentArchive [14:02:48]shift 143 fd 95394 [14:02:48]save to /storage/0143/doc_00095394 [14:02:48]save last doc name /storage/0143/doc_00095394 to /storage/kkm_last_doc_name [14:02:48]save OK [14:02:48]Clear old archive folders... [14:02:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:02:48]tlvbuf is 014395C0 [14:02:48]SAM_PROTO_ClearQueue [14:02:48]wFMCommunicate request_size=4 [14:02:48]MH_SAM_APDU [14:02:48]CAPDU: 80 09 00 00 [14:02:48]Write to MH i2c: E2 08 00 A4 08 80 09 00 00 00 00 00 00 1E [14:02:48]Write i2c OK [14:02:48]MH_I2C_Read... [14:02:48]*** iso7816_exchange 80 09 00 00... 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 A4 08 00 90 00 20 [14:02:48]RAPDU: 90 00 [14:02:48]wFMCommunicate OK [14:02:48]SAM_PROTO_ClearQueue done [14:02:48]KKMCreateOFDPacket [14:02:48]OFDProtocolAddRootSTLVToBuf [14:02:48]FM_MakeSignedData [14:02:48]FM_MakeSignedData [14:02:48]SAM_PROTO_SignData [14:02:48]wFMCommunicate request_size=4 [14:02:48]MH_SAM_APDU [14:02:48]CAPDU: 80 0D 01 02 [14:02:48]Write to MH i2c: E2 08 00 A5 08 80 0D 01 02 00 00 00 00 26 [14:02:48]Write i2c OK [14:02:48]MH_I2C_Read... [14:02:48]*** 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 A5 08 00 90 00 21 [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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 07 48 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A2 74 01 00 35 04 06 00 6B [14:02:48]Write to MH i2c: E2 02 01 A6 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 07 48 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A2 74 01 00 35 04 06 00 6B 00 00 23 [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 A6 08 00 90 00 22 [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 5F 78 C1 D5 FE [14:02:48]Write to MH i2c: E2 0D 00 A7 08 80 0D 02 02 05 00 5F 78 C1 D5 FE 00 00 9E [14:02:48]Write i2c OK [14:02:48]MH_I2C_Read... [14:02:48]OFD Sender: No OFD packet to send [14:02:48]Read from MH i2c: E2 [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 03 00 [14:02:48]MH_I2C_Read... [14:02:48]Read from MH i2c: E2 03 00 A7 08 00 90 00 23 [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 A8 08 80 0D 03 02 00 00 00 00 2B [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 A8 08 00 C5 A2 5D 28 46 74 92 57 90 00 BB [14:02:48]RAPDU: C5 A2 5D 28 46 74 92 57 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 A9 08 80 11 00 00 00 00 00 00 2B [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 A9 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7C [14:02:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:02:48]wFMCommunicate OK [14:02:48]CreateOFDProtocolMessage done [14:02:48]OFDSenderStorePacket 95394 [14:02:48]StoreOFDPacket docnum=95394 [14:02:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 30 A6 07 01 D9 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 07 48 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A2 74 01 00 35 04 06 00 6B 5F 78 C1 D5 FE C5 A2 5D 28 46 74 92 57 [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/00095394 [14:02:48]NVStorageSaveData ofd_packets/00095394 [14:02:48]File name is /storage/ofd_packets/00095394 [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 AA 08 B2 [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 AA 08 00 00 00 00 00 FF 0F C7 [14:02:48]RasterBufferAndPrint [14:02:48]line Счет N : (1)3405907 [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-К-4 [14:02:48]line 7.480 * 66.90 [14:02:48]line = 500.41 [14:02:48]line НДС 12% НСП 1% [14:02:48]line > о реализуемом товаре [14:02:48]line ОКРУГЛЕНИЕ: -0.41 [14:02:48]line ИТОГО: 500.00 [14:02:48]line Внесено: 500.00 [14:02:48]line СДАЧА: 0.00 [14:02:48]line НСП 1% : 4.43 [14:02:48]line НДС 12% : 53.14 [14:02:48]line Наличными: 500.00 [14:02:48]line Безнал.: 0.00 [14:02:48]line Место: АЗС № 82 "Партнер Нефть" [14:02:48]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:02:48]line СНО: Общий режим [14:02:48]line Чек 393 27.10.2024 14:02 [14:02:48]line Смена: 143 ФФД: 1.0 [14:02:48]line ЗНМ: 0300000017 [14:02:48]line РНМ: 0000000000170478 [14:02:48]line Версия ККМ: v1.0 [14:02:48]line ФМ: 0000000002098560 [14:02:48]line ФД: 95394 [14:02:48]line ФПД: 118057792034302 [14:02:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T140247&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95394&fm=118057792034302&tin=02508201610067®Number=0000000000170478&sum=50000 [14:02:49]OFD Sender: Processing packet 95394 [packets to send 57, broken 56] [14:02:49]ProducePacketName [14:02:49]name=ofd_packets/00095394 [14:02:49]OFD Sender: To server: pG, [14:02:49]CommunicateWithHost lk.salyk.kg:30040 [14:02:49]ConnectInit lk.salyk.kg [14:02:49]written 0, free lines is 4095 [14:02:49]Connected sock=10 [14:02:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 30 A6 07 01 D9 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 07 48 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A2 74 01 00 35 04 06 00 6B 5F 78 C1 D5 FE C5 A2 5D 28 46 74 92 57 [14:02:49]Write to MH i2c: 01 00 00 D5 08 DD [14:02:49]Write i2c OK [14:02:49]MH_I2C_Read... [14:02:49]Read from MH i2c: 01 [14:02:49]MH_I2C_Read... [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 D5 08 00 00 00 00 00 FE 0C EE [14:02:49]RasterBufferAndPrint [14:02:49]line [14:02:49]line [14:02:49]line [14:02:49]line [14:02:49]line [14:02:49]written 0, free lines is 3332 [14:02:49]MH_Cut [14:02:49]Write to MH i2c: D1 01 00 DC 08 01 B6 [14:02:49]Write i2c OK [14:02:49]MH_I2C_Read... [14:02:49]Read from MH i2c: D1 [14:02:49]MH_I2C_Read... [14:02:49]Read from MH i2c: D1 01 00 [14:02:49]MH_I2C_Read... [14:02:49]Read from MH i2c: D1 01 00 DC 08 00 B5 [14:02:49]Write to MH i2c: 01 00 00 DD 08 E5 [14:02:49]Write i2c OK [14:02:49]MH_I2C_Read... [14:02:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 14 48 47 00 2C 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 32 30 39 38 35 36 30 10 04 04 00 A2 74 01 00 F4 03 04 00 33 F2 1D 67 B6 04 01 00 00 7E C1 B7 2A 9C F3 79 E6 [14:02:49]CommunicateWithHost err = 0 [14:02:49]CheckOFDResponse [14:02:49]1017 (14) - 77093643461234 [14:02:49]1041 (16) - 0000000002098560 [14:02:49]1040 (4) - 95394 [14:02:49]1012 (4) - 27.10.2024 07:56 [14:02:49]1206 (1) - 0 [14:02:49]OFD Sender: Remove packet 95394 [14:02:49]ProducePacketName [14:02:49]name=ofd_packets/00095394 [14:02:49]NVStorageDeleteData [14:02:50]OFD Sender: No OFD packet to send [14:02:50]*** Cut start [14:02:50]*** Partial cut [14:02:50]*** CUTSNS_PIN = 1 [14:02:50]*** CUTSNS_PIN = 0 [14:02:50]*** Brake cut motor [14:02:51]Read from MH i2c: 01 [14:02:51]MH_I2C_Read... [14:02:51]*** Stop cut motor [14:02:51]*** Cut end [14:02:51]Read from MH i2c: 01 07 00 [14:02:51]MH_I2C_Read... [14:02:51]Read from MH i2c: 01 07 00 DD 08 00 00 00 00 00 FF 0F FA [14:02:51]process_action close_receipt done [14:02:51]requested_data is exist [14:02:51]produce_requested_data [14:02:51]requested_item fm.sn is exist - process it [14:02:51]wFMCommunicate request_size=4 [14:02:51]MH_SAM_APDU [14:02:51]CAPDU: 80 11 00 00 [14:02:51]Write to MH i2c: E2 08 00 DE 08 80 11 00 00 00 00 00 00 60 [14:02:51]Write i2c OK [14:02:51]MH_I2C_Read... [14:02:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:02:51]Read from MH i2c: E2 [14:02:51]MH_I2C_Read... [14:02:51]Read from MH i2c: E2 17 00 [14:02:51]MH_I2C_Read... [14:02:51]Read from MH i2c: E2 17 00 DE 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B1 [14:02:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:02:51]wFMCommunicate OK [14:02:51]requested_item fd.num is exist - process it [14:02:51]SAM_PROTO_GetFieldsCounters [14:02:51]wFMCommunicate request_size=4 [14:02:51]MH_SAM_APDU [14:02:51]CAPDU: 80 13 00 00 [14:02:51]Write to MH i2c: E2 08 00 DF 08 80 13 00 00 00 00 00 00 63 [14:02:51]Write i2c OK [14:02:51]MH_I2C_Read... [14:02:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:02:51]Read from MH i2c: E2 [14:02:51]MH_I2C_Read... [14:02:51]Read from MH i2c: E2 62 00 [14:02:51]MH_I2C_Read... [14:02:51]Read from MH i2c: E2 62 00 DF 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A2 74 01 00 0E 04 04 00 8F 00 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 C8 [14:02:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A2 74 01 00 0E 04 04 00 8F 00 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 [14:02:51]wFMCommunicate OK [14:02:51]SAM_PROTO_GetFieldsCounters done [14:02:51]requested_item shift.num is exist - process it [14:02:51]requested_item shift.opened is exist - process it [14:02:51]req_shift_opened [14:02:51]FM_GetShiftState [14:02:51]SAM_PROTO_GetShiftState [14:02:51]wFMCommunicate request_size=4 [14:02:51]MH_SAM_APDU [14:02:51]CAPDU: 80 13 01 00 [14:02:51]Write to MH i2c: E2 08 00 E0 08 80 13 01 00 00 00 00 00 65 [14:02:51]Write i2c OK [14:02:51]MH_I2C_Read... [14:02:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:02:51]Read from MH i2c: E2 [14:02:51]MH_I2C_Read... [14:02:51]Read from MH i2c: E2 0E 00 [14:02:51]MH_I2C_Read... [14:02:51]Read from MH i2c: E2 0E 00 E0 08 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 11 [14:02:51]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:02:51]wFMCommunicate OK [14:02:51]SAM_PROTO_GetShiftState done [14:02:51]FM_GetShiftState done [14:02:51]req_shift_opened done [14:02:51]requested_item shift.open_date is exist - process it [14:02:51]req_shift_open_date [14:02:51]req_shift_open_date done [14:02:51]produce_requested_data done [14:02:51]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95394,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:02:51]process_action_free close_receipt [14:02:51]json_value_free [14:02:51]json_value_free done [14:02:51]process_json_proto returns [14:02:51]Send response to host [14:02:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95394,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:02:51]free response buf [14:02:51]execute_script done [14:02:51]execute_script returns [14:02:51]free content buf [14:02:51]Sock 8.Close socket [14:02:51]Sock 8.Thread stoped [14:02:55]OFD Sender: No OFD packet to send [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:25]OFD Sender: No OFD packet to send [14:03:30]OFD Sender: No OFD packet to send [14:03:34]accept exits with 9 [14:03:34]New connection [14:03:34]New thread 3067239780 created [14:03:34]Thread 3067096420 joined [14:03:34]Waiting for new connection... [14:03:34] Sock 9.Parse request [14:03:34]Sock 9.Check first char [14:03:34]Sock 9.First char is OK [14:03:34]request: POST /json_proto HTTP/1.0 [14:03:34]Method: POST [14:03:34]URL: /json_proto [14:03:34]Method is POST - this is cgi request [14:03:34]url: /json_proto [14:03:34]query_string will be loaded in cgi processing [14:03:34]execute_cgi json_proto POST (null) [14:03:34]execute_cgi path=json_proto method=POST [14:03:34]POST find Content-Length [14:03:34]Host: 172.17.40.67:8080 [14:03:34]Content-Length: 678 [14:03:34]Content-Type: application/json [14:03:34] [14:03:34]POST finish read [14:03:34]Found Content-Length = 678 [14:03:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405908", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:03:34]execute_script... [14:03: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)3405908", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:03:34]POST & json_proto [14:03:34]process_json_proto [14:03:34]json parsed OK: [14:03:34]protocol is kg_v1.0 [14:03:34]action value=close_receipt [14:03:34]process_action close_receipt [14:03:34]cmd_close_receipt [14:03:34]MH_GetDate [14:03:34]Write to MH i2c: F0 00 00 E1 08 D8 [14:03:34]Write i2c OK [14:03:34]MH_I2C_Read... [14:03:34]Read from MH i2c: F0 [14:03:34]MH_I2C_Read... [14:03:34]Read from MH i2c: F0 09 00 [14:03:34]MH_I2C_Read... [14:03:34]Read from MH i2c: F0 09 00 E1 08 00 36 48 1E 67 EE DA 66 66 78 [14:03:34]GetLastDocTimeStamp 1730037767 [14:03:34]current date 1730037814 [14:03:34]FM_GetShiftState [14:03:34]SAM_PROTO_GetShiftState [14:03:34]wFMCommunicate request_size=4 [14:03:34]MH_SAM_APDU [14:03:34]CAPDU: 80 13 01 00 [14:03:34]Write to MH i2c: E2 08 00 E2 08 80 13 01 00 00 00 00 00 67 [14:03:34]Write i2c OK [14:03:34]MH_I2C_Read... [14:03:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:03:34]Read from MH i2c: E2 [14:03:34]MH_I2C_Read... [14:03:34]Read from MH i2c: E2 0E 00 [14:03:34]MH_I2C_Read... [14:03:34]Read from MH i2c: E2 0E 00 E2 08 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 13 [14:03:34]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:03:34]wFMCommunicate OK [14:03:34]SAM_PROTO_GetShiftState done [14:03:34]FM_GetShiftState done [14:03:34]opened in 1729987736 [14:03:34]opened+sec_in_day 1730074136 [14:03:34]quantity*price = 40006 [14:03:34]sum+1 = 40007 [14:03:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 394 27.10.2024 14:03 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95395 ФПД: 185148231806553 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T140334&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95395&fm=185148231806553&tin=02508201610067®Number=0000000000170478&sum=40000 [14:03:35]StoreToDocumentArchive [14:03:35]shift 143 fd 95395 [14:03:35]save to /storage/0143/doc_00095395 [14:03:35]save last doc name /storage/0143/doc_00095395 to /storage/kkm_last_doc_name [14:03:35]save OK [14:03:35]Clear old archive folders... [14:03:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:03:35]tlvbuf is 0143AB60 [14:03:35]SAM_PROTO_ClearQueue [14:03:35]wFMCommunicate request_size=4 [14:03:35]MH_SAM_APDU [14:03:35]CAPDU: 80 09 00 00 [14:03:35]Write to MH i2c: E2 08 00 EF 08 80 09 00 00 00 00 00 00 69 [14:03:35]Write i2c OK [14:03:35]MH_I2C_Read... [14:03:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:03:35]Read from MH i2c: E2 [14:03:35]MH_I2C_Read... [14:03:35]Read from MH i2c: E2 03 00 [14:03:35]MH_I2C_Read... [14:03:35]Read from MH i2c: E2 03 00 EF 08 00 90 00 6B [14:03:35]RAPDU: 90 00 [14:03:35]wFMCommunicate OK [14:03:35]SAM_PROTO_ClearQueue done [14:03:35]KKMCreateOFDPacket [14:03:35]OFDProtocolAddRootSTLVToBuf [14:03:35]FM_MakeSignedData [14:03:35]FM_MakeSignedData [14:03:35]SAM_PROTO_SignData [14:03:35]wFMCommunicate request_size=4 [14:03:35]MH_SAM_APDU [14:03:35]CAPDU: 80 0D 01 02 [14:03:35]Write to MH i2c: E2 08 00 F0 08 80 0D 01 02 00 00 00 00 71 [14:03:35]Write i2c OK [14:03:35]MH_I2C_Read... [14:03:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:03:35]Read from MH i2c: E2 [14:03:35]MH_I2C_Read... [14:03:35]Read from MH i2c: E2 03 00 [14:03:35]MH_I2C_Read... [14:03:35]Read from MH i2c: E2 03 00 F0 08 00 90 00 6C [14:03:35]RAPDU: 90 00 [14:03:35]wFMCommunicate OK [14:03:35]wFMCommunicate request_size=255 [14:03:35]MH_SAM_APDU [14:03: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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 36 48 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A3 74 01 00 35 04 06 00 A8 [14:03:35]Write to MH i2c: E2 02 01 F1 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 36 48 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A3 74 01 00 35 04 06 00 A8 00 00 AB [14:03:35]Write i2c OK [14:03:35]MH_I2C_Read... [14:03:35]OFD Sender: No OFD packet to send [14:03:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:03:35]Read from MH i2c: E2 [14:03:35]MH_I2C_Read... [14:03:35]Read from MH i2c: E2 03 00 [14:03:35]MH_I2C_Read... [14:03:35]Read from MH i2c: E2 03 00 F1 08 00 90 00 6D [14:03:35]RAPDU: 90 00 [14:03:35]wFMCommunicate OK [14:03:35]wFMCommunicate request_size=10 [14:03:35]MH_SAM_APDU [14:03:35]CAPDU: 80 0D 02 02 05 64 2E 96 6E 59 [14:03:35]Write to MH i2c: E2 0D 00 F2 08 80 0D 02 02 05 00 64 2E 96 6E 59 00 00 6D [14:03:35]Write i2c OK [14:03:35]MH_I2C_Read... [14:03:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:03:35]Read from MH i2c: E2 [14:03:35]MH_I2C_Read... [14:03:35]Read from MH i2c: E2 03 00 [14:03:35]MH_I2C_Read... [14:03:35]Read from MH i2c: E2 03 00 F2 08 00 90 00 6E [14:03:35]RAPDU: 90 00 [14:03:35]wFMCommunicate OK [14:03:35]wFMCommunicate request_size=4 [14:03:35]MH_SAM_APDU [14:03:35]CAPDU: 80 0D 03 02 [14:03:35]Write to MH i2c: E2 08 00 F3 08 80 0D 03 02 00 00 00 00 76 [14:03:35]Write i2c OK [14:03:35]MH_I2C_Read... [14:03:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:03:35]Read from MH i2c: E2 [14:03:35]MH_I2C_Read... [14:03:35]Read from MH i2c: E2 0B 00 [14:03:35]MH_I2C_Read... [14:03:35]Read from MH i2c: E2 0B 00 F3 08 00 4F 8B 63 9F 8D 6D 72 2A 90 00 E9 [14:03:35]RAPDU: 4F 8B 63 9F 8D 6D 72 2A 90 00 [14:03:35]wFMCommunicate OK [14:03:35]SAM_PROTO_SignData done [14:03:35]FM_MakeSignedData done [14:03:35]CreateOFDProtocolMessage [14:03:35]wFMCommunicate request_size=4 [14:03:35]MH_SAM_APDU [14:03:35]CAPDU: 80 11 00 00 [14:03:35]Write to MH i2c: E2 08 00 F4 08 80 11 00 00 00 00 00 00 76 [14:03:35]Write i2c OK [14:03:35]MH_I2C_Read... [14:03:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:03:35]Read from MH i2c: E2 [14:03:35]MH_I2C_Read... [14:03:35]Read from MH i2c: E2 17 00 [14:03:35]MH_I2C_Read... [14:03:35]Read from MH i2c: E2 17 00 F4 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C7 [14:03:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:03:35]wFMCommunicate OK [14:03:35]CreateOFDProtocolMessage done [14:03:35]OFDSenderStorePacket 95395 [14:03:35]StoreOFDPacket docnum=95395 [14:03:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A3 56 07 01 D8 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 36 48 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A3 74 01 00 35 04 06 00 A8 64 2E 96 6E 59 4F 8B 63 9F 8D 6D 72 2A [14:03:35]CheckFolder [14:03:35]dirname=/storage/ofd_packets [14:03:35]CheckFolder done [14:03:35]ProducePacketName [14:03:35]name=ofd_packets/00095395 [14:03:35]NVStorageSaveData ofd_packets/00095395 [14:03:35]File name is /storage/ofd_packets/00095395 [14:03:35]Write 301 bytes [14:03:35]NVStorageSaveData done [14:03:35]OFDSenderStorePacket done [14:03:35]KKMCreateOFDPacket done [14:03:35]NVStorageSaveData kkm_last_timestamp [14:03:35]File name is /storage/kkm_last_timestamp [14:03:35]Write 4 bytes [14:03:35]NVStorageSaveData done [14:03:35]ExternCall_PrintAddStr [14:03:35]wPrintStart [14:03:35]Write to MH i2c: 01 00 00 F5 08 FD [14:03:35]Write i2c OK [14:03:35]MH_I2C_Read... [14:03:35]Read from MH i2c: 01 [14:03:35]MH_I2C_Read... [14:03:35]Read from MH i2c: 01 07 00 [14:03:35]MH_I2C_Read... [14:03:35]Read from MH i2c: 01 07 00 F5 08 00 00 00 00 00 FF 0F 12 [14:03:35]RasterBufferAndPrint [14:03:35]line Счет N : (1)3405908 [14:03:35]line ИНН: 02508201610067 [14:03:35]line Контрольно-Кассовый Чек [14:03:35]line ПРОДАЖА [14:03:35]line ТРК (МРК, ГНК) : 22 [14:03:35]line Товар: 2710124130 [14:03:35]line Аи-92-К-4 [14:03:35]line 5.980 * 66.90 [14:03:35]line = 400.06 [14:03:35]line НДС 12% НСП 1% [14:03:35]line > о реализуемом товаре [14:03:35]line ОКРУГЛЕНИЕ: -0.06 [14:03:35]line ИТОГО: 400.00 [14:03:35]line Внесено: 400.00 [14:03:35]line СДАЧА: 0.00 [14:03:35]line НСП 1% : 3.54 [14:03:35]line НДС 12% : 42.48 [14:03:35]line Наличными: 400.00 [14:03:35]line Безнал.: 0.00 [14:03:35]line Место: АЗС № 82 "Партнер Нефть" [14:03:35]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:03:35]line СНО: Общий режим [14:03:35]line Чек 394 27.10.2024 14:03 [14:03:35]line Смена: 143 ФФД: 1.0 [14:03:35]line ЗНМ: 0300000017 [14:03:35]line РНМ: 0000000000170478 [14:03:35]line Версия ККМ: v1.0 [14:03:35]line ФМ: 0000000002098560 [14:03:35]line ФД: 95395 [14:03:35]line ФПД: 185148231806553 [14:03:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T140334&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95395&fm=185148231806553&tin=02508201610067®Number=0000000000170478&sum=40000 [14:03:36]OFD Sender: Processing packet 95395 [packets to send 57, broken 56] [14:03:36]ProducePacketName [14:03:36]name=ofd_packets/00095395 [14:03:36]OFD Sender: To server: pG, [14:03:36]CommunicateWithHost lk.salyk.kg:30040 [14:03:36]ConnectInit lk.salyk.kg [14:03:36]written 0, free lines is 4095 [14:03:36]Connected sock=8 [14:03:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A3 56 07 01 D8 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 36 48 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A3 74 01 00 35 04 06 00 A8 64 2E 96 6E 59 4F 8B 63 9F 8D 6D 72 2A [14:03:36]Write to MH i2c: 01 00 00 20 09 29 [14:03:36]Write i2c OK [14:03:36]MH_I2C_Read... [14:03:36]Read from MH i2c: 01 [14:03:36]MH_I2C_Read... [14:03:36]Read from MH i2c: 01 07 00 [14:03:36]MH_I2C_Read... [14:03:36]Read from MH i2c: 01 07 00 20 09 00 00 00 00 00 0B 0D 48 [14:03:36]RasterBufferAndPrint [14:03:36]line [14:03:36]line [14:03:36]line [14:03:36]line [14:03:36]line [14:03:36]written 0, free lines is 3345 [14:03:36]MH_Cut [14:03:36]Write to MH i2c: D1 01 00 27 09 01 02 [14:03:36]Write i2c OK [14:03:36]MH_I2C_Read... [14:03:36]Read from MH i2c: D1 [14:03:36]MH_I2C_Read... [14:03:36]Read from MH i2c: D1 01 00 [14:03:36]MH_I2C_Read... [14:03:36]Read from MH i2c: D1 01 00 27 09 00 01 [14:03:36]Write to MH i2c: 01 00 00 28 09 31 [14:03:36]Write i2c OK [14:03:36]MH_I2C_Read... [14:03:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 07 FB 47 00 A2 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 32 30 39 38 35 36 30 10 04 04 00 A3 74 01 00 F4 03 04 00 62 F2 1D 67 B6 04 01 00 00 76 16 33 FA 68 5C D4 36 [14:03:36]CommunicateWithHost err = 0 [14:03:36]CheckOFDResponse [14:03:36]1017 (14) - 77093643461234 [14:03:36]1041 (16) - 0000000002098560 [14:03:36]1040 (4) - 95395 [14:03:36]1012 (4) - 27.10.2024 07:57 [14:03:36]1206 (1) - 0 [14:03:36]OFD Sender: Remove packet 95395 [14:03:36]ProducePacketName [14:03:36]name=ofd_packets/00095395 [14:03:36]NVStorageDeleteData [14:03:37]OFD Sender: No OFD packet to send [14:03:37]*** Cut start [14:03:37]*** Partial cut [14:03:37]*** CUTSNS_PIN = 1 [14:03:37]*** CUTSNS_PIN = 0 [14:03:37]*** Brake cut motor [14:03:37]Read from MH i2c: 01 [14:03:37]MH_I2C_Read... [14:03:37]*** Stop cut motor [14:03:37]*** Cut end [14:03:37]Read from MH i2c: 01 07 00 [14:03:37]MH_I2C_Read... [14:03:37]Read from MH i2c: 01 07 00 28 09 00 00 00 00 00 FF 0F 46 [14:03:37]process_action close_receipt done [14:03:37]requested_data is exist [14:03:37]produce_requested_data [14:03:37]requested_item fm.sn is exist - process it [14:03:37]wFMCommunicate request_size=4 [14:03:37]MH_SAM_APDU [14:03:37]CAPDU: 80 11 00 00 [14:03:37]Write to MH i2c: E2 08 00 29 09 80 11 00 00 00 00 00 00 AC [14:03:37]Write i2c OK [14:03:37]MH_I2C_Read... [14:03:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:03:37]Read from MH i2c: E2 [14:03:37]MH_I2C_Read... [14:03:37]Read from MH i2c: E2 17 00 [14:03:37]MH_I2C_Read... [14:03:37]Read from MH i2c: E2 17 00 29 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FD [14:03:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:03:37]wFMCommunicate OK [14:03:37]requested_item fd.num is exist - process it [14:03:37]SAM_PROTO_GetFieldsCounters [14:03:37]wFMCommunicate request_size=4 [14:03:37]MH_SAM_APDU [14:03:37]CAPDU: 80 13 00 00 [14:03:37]Write to MH i2c: E2 08 00 2A 09 80 13 00 00 00 00 00 00 AF [14:03:37]Write i2c OK [14:03:37]MH_I2C_Read... [14:03:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:03:38]Read from MH i2c: E2 [14:03:38]MH_I2C_Read... [14:03:38]Read from MH i2c: E2 62 00 [14:03:38]MH_I2C_Read... [14:03:38]Read from MH i2c: E2 62 00 2A 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A3 74 01 00 0E 04 04 00 8F 00 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 18 [14:03:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A3 74 01 00 0E 04 04 00 8F 00 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 [14:03:38]wFMCommunicate OK [14:03:38]SAM_PROTO_GetFieldsCounters done [14:03:38]requested_item shift.num is exist - process it [14:03:38]requested_item shift.opened is exist - process it [14:03:38]req_shift_opened [14:03:38]FM_GetShiftState [14:03:38]SAM_PROTO_GetShiftState [14:03:38]wFMCommunicate request_size=4 [14:03:38]MH_SAM_APDU [14:03:38]CAPDU: 80 13 01 00 [14:03:38]Write to MH i2c: E2 08 00 2B 09 80 13 01 00 00 00 00 00 B1 [14:03:38]Write i2c OK [14:03:38]MH_I2C_Read... [14:03:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:03:38]Read from MH i2c: E2 [14:03:38]MH_I2C_Read... [14:03:38]Read from MH i2c: E2 0E 00 [14:03:38]MH_I2C_Read... [14:03:38]Read from MH i2c: E2 0E 00 2B 09 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 5D [14:03:38]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:03:38]wFMCommunicate OK [14:03:38]SAM_PROTO_GetShiftState done [14:03:38]FM_GetShiftState done [14:03:38]req_shift_opened done [14:03:38]requested_item shift.open_date is exist - process it [14:03:38]req_shift_open_date [14:03:38]req_shift_open_date done [14:03:38]produce_requested_data done [14:03:38]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95395,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:03:38]process_action_free close_receipt [14:03:38]json_value_free [14:03:38]json_value_free done [14:03:38]process_json_proto returns [14:03:38]Send response to host [14:03:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95395,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:03:38]free response buf [14:03:38]execute_script done [14:03:38]execute_script returns [14:03:38]free content buf [14:03:38]Sock 9.Close socket [14:03:38]Sock 9.Thread stoped [14:03:42]OFD Sender: No OFD packet to send [14:03:47]OFD Sender: No OFD packet to send [14:03:52]OFD Sender: No OFD packet to send [14:03:57]OFD Sender: No OFD packet to send [14:04:02]OFD Sender: No OFD packet to send [14:04:07]OFD Sender: No OFD packet to send [14:04:12]OFD Sender: No OFD packet to send [14:04:17]OFD Sender: No OFD packet to send [14:04:22]OFD Sender: No OFD packet to send [14:04:27]OFD Sender: No OFD packet to send [14:04:32]OFD Sender: No OFD packet to send [14:04:37]OFD Sender: No OFD packet to send [14:04:42]OFD Sender: No OFD packet to send [14:04:47]OFD Sender: No OFD packet to send [14:04:52]OFD Sender: No OFD packet to send [14:04:54]accept exits with 10 [14:04:54]New connection [14:04:54]New thread 3067096420 created [14:04:54]Thread 3067239780 joined [14:04:54]Waiting for new connection... [14:04:54] Sock 10.Parse request [14:04:54]Sock 10.Check first char [14:04:54]Sock 10.First char is OK [14:04:54]request: POST /json_proto HTTP/1.0 [14:04:54]Method: POST [14:04:54]URL: /json_proto [14:04:54]Method is POST - this is cgi request [14:04:54]url: /json_proto [14:04:54]query_string will be loaded in cgi processing [14:04:54]execute_cgi json_proto POST (null) [14:04:54]execute_cgi path=json_proto method=POST [14:04:54]POST find Content-Length [14:04:54]Host: 172.17.40.67:8080 [14:04:54]Content-Length: 680 [14:04:54]Content-Type: application/json [14:04:54] [14:04:54]POST finish read [14:04:54]Found Content-Length = 680 [14:04:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405909", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:04:54]execute_script... [14:04: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)3405909", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:04:54]POST & json_proto [14:04:54]process_json_proto [14:04:54]json parsed OK: [14:04:54]protocol is kg_v1.0 [14:04:54]action value=close_receipt [14:04:54]process_action close_receipt [14:04:54]cmd_close_receipt [14:04:54]MH_GetDate [14:04:54]Write to MH i2c: F0 00 00 2C 09 24 [14:04:54]Write i2c OK [14:04:54]MH_I2C_Read... [14:04:54]Read from MH i2c: F0 [14:04:54]MH_I2C_Read... [14:04:54]Read from MH i2c: F0 09 00 [14:04:54]MH_I2C_Read... [14:04:54]Read from MH i2c: F0 09 00 2C 09 00 86 48 1E 67 EE DA 66 66 14 [14:04:54]GetLastDocTimeStamp 1730037814 [14:04:54]current date 1730037894 [14:04:54]FM_GetShiftState [14:04:54]SAM_PROTO_GetShiftState [14:04:54]wFMCommunicate request_size=4 [14:04:54]MH_SAM_APDU [14:04:54]CAPDU: 80 13 01 00 [14:04:54]Write to MH i2c: E2 08 00 2D 09 80 13 01 00 00 00 00 00 B3 [14:04:54]Write i2c OK [14:04:54]MH_I2C_Read... [14:04:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:04:54]Read from MH i2c: E2 [14:04:54]MH_I2C_Read... [14:04:54]Read from MH i2c: E2 0E 00 [14:04:54]MH_I2C_Read... [14:04:54]Read from MH i2c: E2 0E 00 2D 09 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 5F [14:04:54]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:04:54]wFMCommunicate OK [14:04:54]SAM_PROTO_GetShiftState done [14:04:54]FM_GetShiftState done [14:04:54]opened in 1729987736 [14:04:54]opened+sec_in_day 1730074136 [14:04:54]quantity*price = 100050 [14:04:54]sum+1 = 100052 [14:04:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 395 27.10.2024 14:04 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95396 ФПД: 277235861516710 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T140454&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95396&fm=277235861516710&tin=02508201610067®Number=0000000000170478&sum=100000 [14:04:55]StoreToDocumentArchive [14:04:55]shift 143 fd 95396 [14:04:55]save to /storage/0143/doc_00095396 [14:04:55]save last doc name /storage/0143/doc_00095396 to /storage/kkm_last_doc_name [14:04:55]save OK [14:04:55]Clear old archive folders... [14:04:55]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:04:55]tlvbuf is 013FABC0 [14:04:55]SAM_PROTO_ClearQueue [14:04:55]wFMCommunicate request_size=4 [14:04:55]MH_SAM_APDU [14:04:55]CAPDU: 80 09 00 00 [14:04:55]Write to MH i2c: E2 08 00 3A 09 80 09 00 00 00 00 00 00 B5 [14:04:55]Write i2c OK [14:04:55]MH_I2C_Read... [14:04:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:04:55]Read from MH i2c: E2 [14:04:55]MH_I2C_Read... [14:04:55]Read from MH i2c: E2 03 00 [14:04:55]MH_I2C_Read... [14:04:55]Read from MH i2c: E2 03 00 3A 09 00 90 00 B7 [14:04:55]RAPDU: 90 00 [14:04:55]wFMCommunicate OK [14:04:55]SAM_PROTO_ClearQueue done [14:04:55]KKMCreateOFDPacket [14:04:55]OFDProtocolAddRootSTLVToBuf [14:04:55]FM_MakeSignedData [14:04:55]FM_MakeSignedData [14:04:55]SAM_PROTO_SignData [14:04:55]wFMCommunicate request_size=4 [14:04:55]MH_SAM_APDU [14:04:55]CAPDU: 80 0D 01 02 [14:04:55]Write to MH i2c: E2 08 00 3B 09 80 0D 01 02 00 00 00 00 BD [14:04:55]Write i2c OK [14:04:55]MH_I2C_Read... [14:04:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:04:55]Read from MH i2c: E2 [14:04:55]MH_I2C_Read... [14:04:55]Read from MH i2c: E2 03 00 [14:04:55]MH_I2C_Read... [14:04:55]Read from MH i2c: E2 03 00 3B 09 00 90 00 B8 [14:04:55]RAPDU: 90 00 [14:04:55]wFMCommunicate OK [14:04:55]wFMCommunicate request_size=255 [14:04:55]MH_SAM_APDU [14:04: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 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 8B 01 00 00 F4 03 04 00 86 48 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A4 74 01 00 35 04 06 00 FC 25 01 0B [14:04:55]Write to MH i2c: E2 02 01 3C 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 8B 01 00 00 F4 03 04 00 86 48 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A4 74 01 00 35 04 06 00 FC 25 01 0B 00 00 F6 [14:04:55]Write i2c OK [14:04:55]MH_I2C_Read... [14:04:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:04:55]Read from MH i2c: E2 [14:04:55]MH_I2C_Read... [14:04:55]Read from MH i2c: E2 03 00 [14:04:55]MH_I2C_Read... [14:04:55]Read from MH i2c: E2 03 00 3C 09 00 90 00 B9 [14:04:55]RAPDU: 90 00 [14:04:55]wFMCommunicate OK [14:04:55]wFMCommunicate request_size=7 [14:04:55]MH_SAM_APDU [14:04:55]CAPDU: 80 0D 02 02 02 71 A6 [14:04:55]Write to MH i2c: E2 0A 00 3D 09 80 0D 02 02 02 00 71 A6 00 00 DB [14:04:55]Write i2c OK [14:04:55]MH_I2C_Read... [14:04:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:04:55]Read from MH i2c: E2 [14:04:55]MH_I2C_Read... [14:04:55]Read from MH i2c: E2 03 00 [14:04:55]MH_I2C_Read... [14:04:55]Read from MH i2c: E2 03 00 3D 09 00 90 00 BA [14:04:55]RAPDU: 90 00 [14:04:55]wFMCommunicate OK [14:04:55]wFMCommunicate request_size=4 [14:04:55]MH_SAM_APDU [14:04:55]CAPDU: 80 0D 03 02 [14:04:55]Write to MH i2c: E2 08 00 3E 09 80 0D 03 02 00 00 00 00 C2 [14:04:55]Write i2c OK [14:04:55]MH_I2C_Read... [14:04:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:04:55]Read from MH i2c: E2 [14:04:55]MH_I2C_Read... [14:04:55]Read from MH i2c: E2 0B 00 [14:04:55]MH_I2C_Read... [14:04:55]Read from MH i2c: E2 0B 00 3E 09 00 7A D5 0D 43 78 74 8C C0 90 00 9A [14:04:55]RAPDU: 7A D5 0D 43 78 74 8C C0 90 00 [14:04:55]wFMCommunicate OK [14:04:55]SAM_PROTO_SignData done [14:04:55]FM_MakeSignedData done [14:04:55]CreateOFDProtocolMessage [14:04:55]wFMCommunicate request_size=4 [14:04:55]MH_SAM_APDU [14:04:55]CAPDU: 80 11 00 00 [14:04:55]Write to MH i2c: E2 08 00 3F 09 80 11 00 00 00 00 00 00 C2 [14:04:56]Write i2c OK [14:04:56]MH_I2C_Read... [14:04:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:04:56]Read from MH i2c: E2 [14:04:56]MH_I2C_Read... [14:04:56]Read from MH i2c: E2 17 00 [14:04:56]MH_I2C_Read... [14:04:56]Read from MH i2c: E2 17 00 3F 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 13 [14:04:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:04:56]wFMCommunicate OK [14:04:56]CreateOFDProtocolMessage done [14:04:56]OFDSenderStorePacket 95396 [14:04:56]StoreOFDPacket docnum=95396 [14:04:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 AB C8 04 01 00 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 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 8B 01 00 00 F4 03 04 00 86 48 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A4 74 01 00 35 04 06 00 FC 25 01 0B 71 A6 7A D5 0D 43 78 74 8C C0 [14:04:56]CheckFolder [14:04:56]dirname=/storage/ofd_packets [14:04:56]CheckFolder done [14:04:56]ProducePacketName [14:04:56]name=ofd_packets/00095396 [14:04:56]NVStorageSaveData ofd_packets/00095396 [14:04:56]File name is /storage/ofd_packets/00095396 [14:04:56]Write 298 bytes [14:04:56]NVStorageSaveData done [14:04:56]OFDSenderStorePacket done [14:04:56]KKMCreateOFDPacket done [14:04:56]NVStorageSaveData kkm_last_timestamp [14:04:56]File name is /storage/kkm_last_timestamp [14:04:56]Write 4 bytes [14:04:56]NVStorageSaveData done [14:04:56]ExternCall_PrintAddStr [14:04:56]wPrintStart [14:04:56]Write to MH i2c: 01 00 00 40 09 49 [14:04:56]Write i2c OK [14:04:56]MH_I2C_Read... [14:04:56]Read from MH i2c: 01 [14:04:56]MH_I2C_Read... [14:04:56]Read from MH i2c: 01 07 00 [14:04:56]MH_I2C_Read... [14:04:56]Read from MH i2c: 01 07 00 40 09 00 00 00 00 00 FF 0F 5E [14:04:56]RasterBufferAndPrint [14:04:56]line Счет N : (1)3405909 [14:04:56]line ИНН: 02508201610067 [14:04:56]line Контрольно-Кассовый Чек [14:04:56]line ПРОДАЖА [14:04:56]line ТРК (МРК, ГНК) : 51 [14:04:56]line Товар: 2710194210 [14:04:56]line ДТ-К-5 [14:04:56]line 13.130 * 76.20 [14:04:56]line = 1000.51 [14:04:56]line НДС 12% НСП 1% [14:04:56]line > о реализуемом товаре [14:04:56]line ОКРУГЛЕНИЕ: -0.51 [14:04:56]line ИТОГО: 1000.00 [14:04:56]line Внесено: 1000.00 [14:04:56]line СДАЧА: 0.00 [14:04:56]line НСП 1% : 8.85 [14:04:56]line НДС 12% : 106.25 [14:04:56]line Наличными: 1000.00 [14:04:56]line Безнал.: 0.00 [14:04:56]line Место: АЗС № 82 "Партнер Нефть" [14:04:56]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:04:56]line СНО: Общий режим [14:04:56]line Чек 395 27.10.2024 14:04 [14:04:56]line Смена: 143 ФФД: 1.0 [14:04:56]line ЗНМ: 0300000017 [14:04:56]line РНМ: 0000000000170478 [14:04:56]line Версия ККМ: v1.0 [14:04:56]line ФМ: 0000000002098560 [14:04:56]line ФД: 95396 [14:04:56]line ФПД: 277235861516710 [14:04:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T140454&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95396&fm=277235861516710&tin=02508201610067®Number=0000000000170478&sum=100000 [14:04:56]OFD Sender: Processing packet 95396 [packets to send 57, broken 56] [14:04:56]ProducePacketName [14:04:56]name=ofd_packets/00095396 [14:04:56]OFD Sender: To server: pG, [14:04:56]CommunicateWithHost lk.salyk.kg:30040 [14:04:56]ConnectInit lk.salyk.kg [14:04:56]written 0, free lines is 4095 [14:04:56]Connected sock=11 [14:04:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 AB C8 04 01 00 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 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 8B 01 00 00 F4 03 04 00 86 48 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A4 74 01 00 35 04 06 00 FC 25 01 0B 71 A6 7A D5 0D 43 78 74 8C C0 [14:04:56]Write to MH i2c: 01 00 00 6B 09 74 [14:04:56]Write i2c OK [14:04:56]MH_I2C_Read... [14:04:56]Read from MH i2c: 01 [14:04:56]MH_I2C_Read... [14:04:56]Read from MH i2c: 01 07 00 [14:04:56]MH_I2C_Read... [14:04:56]Read from MH i2c: 01 07 00 6B 09 00 00 00 00 00 FB 0C 82 [14:04:56]RasterBufferAndPrint [14:04:56]line [14:04:56]line [14:04:56]line [14:04:56]line [14:04:56]line [14:04:56]written 0, free lines is 3330 [14:04:56]MH_Cut [14:04:56]Write to MH i2c: D1 01 00 72 09 01 4D [14:04:56]Write i2c OK [14:04:56]MH_I2C_Read... [14:04:56]Read from MH i2c: D1 [14:04:56]MH_I2C_Read... [14:04:56]Read from MH i2c: D1 01 00 [14:04:56]MH_I2C_Read... [14:04:56]Read from MH i2c: D1 01 00 72 09 00 4C [14:04:56]Write to MH i2c: 01 00 00 73 09 7C [14:04:56]Write i2c OK [14:04:56]MH_I2C_Read... [14:04:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 42 E4 47 00 F4 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 32 30 39 38 35 36 30 10 04 04 00 A4 74 01 00 F4 03 04 00 B2 F2 1D 67 B6 04 01 00 00 90 45 93 A2 B5 18 D7 80 [14:04:56]CommunicateWithHost err = 0 [14:04:56]CheckOFDResponse [14:04:56]1017 (14) - 77093643461234 [14:04:56]1041 (16) - 0000000002098560 [14:04:56]1040 (4) - 95396 [14:04:56]1012 (4) - 27.10.2024 07:58 [14:04:56]1206 (1) - 0 [14:04:56]OFD Sender: Remove packet 95396 [14:04:56]ProducePacketName [14:04:56]name=ofd_packets/00095396 [14:04:56]NVStorageDeleteData [14:04:57]OFD Sender: No OFD packet to send [14:04:57]*** Cut start [14:04:57]*** Partial cut [14:04:57]*** CUTSNS_PIN = 1 [14:04:57]*** CUTSNS_PIN = 0 [14:04:57]*** Brake cut motor [14:04:58]Read from MH i2c: 01 [14:04:58]MH_I2C_Read... [14:04:58]*** Stop cut motor [14:04:58]*** Cut end [14:04:58]Read from MH i2c: 01 07 00 [14:04:58]MH_I2C_Read... [14:04:58]Read from MH i2c: 01 07 00 73 09 00 00 00 00 00 FF 0F 91 [14:04:58]process_action close_receipt done [14:04:58]requested_data is exist [14:04:58]produce_requested_data [14:04:58]requested_item fm.sn is exist - process it [14:04:58]wFMCommunicate request_size=4 [14:04:58]MH_SAM_APDU [14:04:58]CAPDU: 80 11 00 00 [14:04:58]Write to MH i2c: E2 08 00 74 09 80 11 00 00 00 00 00 00 F7 [14:04:58]Write i2c OK [14:04:58]MH_I2C_Read... [14:04:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:04:58]Read from MH i2c: E2 [14:04:58]MH_I2C_Read... [14:04:58]Read from MH i2c: E2 17 00 [14:04:58]MH_I2C_Read... [14:04:58]Read from MH i2c: E2 17 00 74 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 48 [14:04:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:04:58]wFMCommunicate OK [14:04:58]requested_item fd.num is exist - process it [14:04:58]SAM_PROTO_GetFieldsCounters [14:04:58]wFMCommunicate request_size=4 [14:04:58]MH_SAM_APDU [14:04:58]CAPDU: 80 13 00 00 [14:04:58]Write to MH i2c: E2 08 00 75 09 80 13 00 00 00 00 00 00 FA [14:04:58]Write i2c OK [14:04:58]MH_I2C_Read... [14:04:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:04:58]Read from MH i2c: E2 [14:04:58]MH_I2C_Read... [14:04:58]Read from MH i2c: E2 62 00 [14:04:58]MH_I2C_Read... [14:04:58]Read from MH i2c: E2 62 00 75 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A4 74 01 00 0E 04 04 00 8F 00 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 67 [14:04:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A4 74 01 00 0E 04 04 00 8F 00 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 [14:04:58]wFMCommunicate OK [14:04:58]SAM_PROTO_GetFieldsCounters done [14:04:58]requested_item shift.num is exist - process it [14:04:58]requested_item shift.opened is exist - process it [14:04:58]req_shift_opened [14:04:58]FM_GetShiftState [14:04:58]SAM_PROTO_GetShiftState [14:04:58]wFMCommunicate request_size=4 [14:04:58]MH_SAM_APDU [14:04:58]CAPDU: 80 13 01 00 [14:04:58]Write to MH i2c: E2 08 00 76 09 80 13 01 00 00 00 00 00 FC [14:04:58]Write i2c OK [14:04:58]MH_I2C_Read... [14:04:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:04:58]Read from MH i2c: E2 [14:04:58]MH_I2C_Read... [14:04:58]Read from MH i2c: E2 0E 00 [14:04:58]MH_I2C_Read... [14:04:58]Read from MH i2c: E2 0E 00 76 09 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A8 [14:04:58]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:04:58]wFMCommunicate OK [14:04:58]SAM_PROTO_GetShiftState done [14:04:58]FM_GetShiftState done [14:04:58]req_shift_opened done [14:04:58]requested_item shift.open_date is exist - process it [14:04:58]req_shift_open_date [14:04:58]req_shift_open_date done [14:04:58]produce_requested_data done [14:04:58]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95396,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:04:58]process_action_free close_receipt [14:04:58]json_value_free [14:04:58]json_value_free done [14:04:58]process_json_proto returns [14:04:58]Send response to host [14:04:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95396,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:04:58]free response buf [14:04:58]execute_script done [14:04:58]execute_script returns [14:04:58]free content buf [14:04:58]Sock 10.Close socket [14:04:58]Sock 10.Thread stoped [14:05:02]OFD Sender: No OFD packet to send [14:05:07]OFD Sender: No OFD packet to send [14:05:12]OFD Sender: No OFD packet to send [14:05:12]accept exits with 8 [14:05:12]New connection [14:05:12]New thread 3067239780 created [14:05:12]Thread 3067096420 joined [14:05:12]Waiting for new connection... [14:05:12] Sock 8.Parse request [14:05:12]Sock 8.Check first char [14:05:12]Sock 8.First char is OK [14:05:12]request: POST /json_proto HTTP/1.0 [14:05:12]Method: POST [14:05:12]URL: /json_proto [14:05:12]Method is POST - this is cgi request [14:05:12]url: /json_proto [14:05:12]query_string will be loaded in cgi processing [14:05:12]execute_cgi json_proto POST (null) [14:05:12]execute_cgi path=json_proto method=POST [14:05:12]POST find Content-Length [14:05:12]Host: 172.17.40.67:8080 [14:05:12]Content-Length: 678 [14:05:12]Content-Type: application/json [14:05:12] [14:05:12]POST finish read [14:05:12]Found Content-Length = 678 [14:05:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405910", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:05:12]execute_script... [14:05: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)3405910", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:05:12]POST & json_proto [14:05:12]process_json_proto [14:05:12]json parsed OK: [14:05:12]protocol is kg_v1.0 [14:05:12]action value=close_receipt [14:05:12]process_action close_receipt [14:05:12]cmd_close_receipt [14:05:12]MH_GetDate [14:05:12]Write to MH i2c: F0 00 00 77 09 6F [14:05:12]Write i2c OK [14:05:12]MH_I2C_Read... [14:05:12]Read from MH i2c: F0 [14:05:12]MH_I2C_Read... [14:05:12]Read from MH i2c: F0 09 00 [14:05:12]MH_I2C_Read... [14:05:12]Read from MH i2c: F0 09 00 77 09 00 98 48 1E 67 EE DA 66 66 71 [14:05:12]GetLastDocTimeStamp 1730037894 [14:05:12]current date 1730037912 [14:05:12]FM_GetShiftState [14:05:12]SAM_PROTO_GetShiftState [14:05:12]wFMCommunicate request_size=4 [14:05:12]MH_SAM_APDU [14:05:12]CAPDU: 80 13 01 00 [14:05:12]Write to MH i2c: E2 08 00 78 09 80 13 01 00 00 00 00 00 FE [14:05:12]Write i2c OK [14:05:12]MH_I2C_Read... [14:05:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:05:12]Read from MH i2c: E2 [14:05:12]MH_I2C_Read... [14:05:12]Read from MH i2c: E2 0E 00 [14:05:12]MH_I2C_Read... [14:05:12]Read from MH i2c: E2 0E 00 78 09 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 AA [14:05:12]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:05:12]wFMCommunicate OK [14:05:12]SAM_PROTO_GetShiftState done [14:05:12]FM_GetShiftState done [14:05:12]opened in 1729987736 [14:05:12]opened+sec_in_day 1730074136 [14:05:12]quantity*price = 30038 [14:05:12]sum+1 = 30039 [14:05:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 396 27.10.2024 14:05 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95397 ФПД: 136721178223751 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T140512&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95397&fm=136721178223751&tin=02508201610067®Number=0000000000170478&sum=30000 [14:05:13]StoreToDocumentArchive [14:05:13]shift 143 fd 95397 [14:05:13]save to /storage/0143/doc_00095397 [14:05:13]save last doc name /storage/0143/doc_00095397 to /storage/kkm_last_doc_name [14:05:13]save OK [14:05:13]Clear old archive folders... [14:05:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:05:13]tlvbuf is 0142B290 [14:05:13]SAM_PROTO_ClearQueue [14:05:13]wFMCommunicate request_size=4 [14:05:13]MH_SAM_APDU [14:05:13]CAPDU: 80 09 00 00 [14:05:13]Write to MH i2c: E2 08 00 85 09 80 09 00 00 00 00 00 00 00 [14:05:13]Write i2c OK [14:05:13]MH_I2C_Read... [14:05:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:05:13]Read from MH i2c: E2 [14:05:13]MH_I2C_Read... [14:05:13]Read from MH i2c: E2 03 00 [14:05:13]MH_I2C_Read... [14:05:13]Read from MH i2c: E2 03 00 85 09 00 90 00 02 [14:05:13]RAPDU: 90 00 [14:05:13]wFMCommunicate OK [14:05:13]SAM_PROTO_ClearQueue done [14:05:13]KKMCreateOFDPacket [14:05:13]OFDProtocolAddRootSTLVToBuf [14:05:13]FM_MakeSignedData [14:05:13]FM_MakeSignedData [14:05:13]SAM_PROTO_SignData [14:05:13]wFMCommunicate request_size=4 [14:05:13]MH_SAM_APDU [14:05:13]CAPDU: 80 0D 01 02 [14:05:13]Write to MH i2c: E2 08 00 86 09 80 0D 01 02 00 00 00 00 08 [14:05:13]Write i2c OK [14:05:13]MH_I2C_Read... [14:05:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:05:13]Read from MH i2c: E2 [14:05:13]MH_I2C_Read... [14:05:13]Read from MH i2c: E2 03 00 [14:05:13]MH_I2C_Read... [14:05:13]Read from MH i2c: E2 03 00 86 09 00 90 00 03 [14:05:13]RAPDU: 90 00 [14:05:13]wFMCommunicate OK [14:05:13]wFMCommunicate request_size=255 [14:05:13]MH_SAM_APDU [14:05: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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 98 48 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A5 74 01 00 35 04 06 00 7C [14:05:13]Write to MH i2c: E2 02 01 87 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 98 48 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A5 74 01 00 35 04 06 00 7C 00 00 A1 [14:05:13]Write i2c OK [14:05:13]MH_I2C_Read... [14:05:13]Read from MH i2c: E2 [14:05:14]MH_I2C_Read... [14:05:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:05:14]Read from MH i2c: E2 03 00 [14:05:14]MH_I2C_Read... [14:05:14]Read from MH i2c: E2 03 00 87 09 00 90 00 04 [14:05:14]RAPDU: 90 00 [14:05:14]wFMCommunicate OK [14:05:14]wFMCommunicate request_size=10 [14:05:14]MH_SAM_APDU [14:05:14]CAPDU: 80 0D 02 02 05 58 E1 42 E4 87 [14:05:14]Write to MH i2c: E2 0D 00 88 09 80 0D 02 02 05 00 58 E1 42 E4 87 00 00 FB [14:05:14]Write i2c OK [14:05:14]MH_I2C_Read... [14:05:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:05:14]Read from MH i2c: E2 [14:05:14]MH_I2C_Read... [14:05:14]Read from MH i2c: E2 03 00 [14:05:14]MH_I2C_Read... [14:05:14]Read from MH i2c: E2 03 00 88 09 00 90 00 05 [14:05:14]RAPDU: 90 00 [14:05:14]wFMCommunicate OK [14:05:14]wFMCommunicate request_size=4 [14:05:14]MH_SAM_APDU [14:05:14]CAPDU: 80 0D 03 02 [14:05:14]Write to MH i2c: E2 08 00 89 09 80 0D 03 02 00 00 00 00 0D [14:05:14]Write i2c OK [14:05:14]MH_I2C_Read... [14:05:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:05:14]Read from MH i2c: E2 [14:05:14]MH_I2C_Read... [14:05:14]Read from MH i2c: E2 0B 00 [14:05:14]MH_I2C_Read... [14:05:14]Read from MH i2c: E2 0B 00 89 09 00 ED B3 44 05 27 53 19 13 90 00 9D [14:05:14]RAPDU: ED B3 44 05 27 53 19 13 90 00 [14:05:14]wFMCommunicate OK [14:05:14]SAM_PROTO_SignData done [14:05:14]FM_MakeSignedData done [14:05:14]CreateOFDProtocolMessage [14:05:14]wFMCommunicate request_size=4 [14:05:14]MH_SAM_APDU [14:05:14]CAPDU: 80 11 00 00 [14:05:14]Write to MH i2c: E2 08 00 8A 09 80 11 00 00 00 00 00 00 0D [14:05:14]Write i2c OK [14:05:14]MH_I2C_Read... [14:05:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:05:14]Read from MH i2c: E2 [14:05:14]MH_I2C_Read... [14:05:14]Read from MH i2c: E2 17 00 [14:05:14]MH_I2C_Read... [14:05:14]Read from MH i2c: E2 17 00 8A 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5E [14:05:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:05:14]wFMCommunicate OK [14:05:14]CreateOFDProtocolMessage done [14:05:14]OFDSenderStorePacket 95397 [14:05:14]StoreOFDPacket docnum=95397 [14:05:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3C 9F 07 01 23 BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 98 48 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A5 74 01 00 35 04 06 00 7C 58 E1 42 E4 87 ED B3 44 05 27 53 19 13 [14:05:14]CheckFolder [14:05:14]dirname=/storage/ofd_packets [14:05:14]CheckFolder done [14:05:14]ProducePacketName [14:05:14]name=ofd_packets/00095397 [14:05:14]NVStorageSaveData ofd_packets/00095397 [14:05:14]File name is /storage/ofd_packets/00095397 [14:05:14]Write 301 bytes [14:05:14]NVStorageSaveData done [14:05:14]OFDSenderStorePacket done [14:05:14]KKMCreateOFDPacket done [14:05:14]NVStorageSaveData kkm_last_timestamp [14:05:14]File name is /storage/kkm_last_timestamp [14:05:14]Write 4 bytes [14:05:14]NVStorageSaveData done [14:05:14]ExternCall_PrintAddStr [14:05:14]wPrintStart [14:05:14]Write to MH i2c: 01 00 00 8B 09 94 [14:05:14]Write i2c OK [14:05:14]MH_I2C_Read... [14:05:14]Read from MH i2c: 01 [14:05:14]MH_I2C_Read... [14:05:14]Read from MH i2c: 01 07 00 [14:05:14]MH_I2C_Read... [14:05:14]Read from MH i2c: 01 07 00 8B 09 00 00 00 00 00 FF 0F A9 [14:05:14]RasterBufferAndPrint [14:05:14]line Счет N : (1)3405910 [14:05:14]line ИНН: 02508201610067 [14:05:14]line Контрольно-Кассовый Чек [14:05:14]line ПРОДАЖА [14:05:14]line ТРК (МРК, ГНК) : 12 [14:05:14]line Товар: 2710124130 [14:05:14]line Аи-92-К-4 [14:05:14]line 4.490 * 66.90 [14:05:14]line = 300.38 [14:05:14]line НДС 12% НСП 1% [14:05:14]line > о реализуемом товаре [14:05:14]line ОКРУГЛЕНИЕ: -0.38 [14:05:14]line ИТОГО: 300.00 [14:05:14]line Внесено: 300.00 [14:05:14]line СДАЧА: 0.00 [14:05:14]line НСП 1% : 2.66 [14:05:14]line НДС 12% : 31.90 [14:05:14]line Наличными: 300.00 [14:05:14]line Безнал.: 0.00 [14:05:14]line Место: АЗС № 82 "Партнер Нефть" [14:05:14]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:05:14]line СНО: Общий режим [14:05:14]line Чек 396 27.10.2024 14:05 [14:05:14]line Смена: 143 ФФД: 1.0 [14:05:14]line ЗНМ: 0300000017 [14:05:14]line РНМ: 0000000000170478 [14:05:14]line Версия ККМ: v1.0 [14:05:14]line ФМ: 0000000002098560 [14:05:14]line ФД: 95397 [14:05:14]line ФПД: 136721178223751 [14:05:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T140512&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95397&fm=136721178223751&tin=02508201610067®Number=0000000000170478&sum=30000 [14:05:14]OFD Sender: Processing packet 95397 [packets to send 57, broken 56] [14:05:14]ProducePacketName [14:05:14]name=ofd_packets/00095397 [14:05:14]OFD Sender: To server: pG, [14:05:14]CommunicateWithHost lk.salyk.kg:30040 [14:05:14]ConnectInit lk.salyk.kg [14:05:14]written 0, free lines is 4095 [14:05:14]Connected sock=10 [14:05:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3C 9F 07 01 23 BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 98 48 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A5 74 01 00 35 04 06 00 7C 58 E1 42 E4 87 ED B3 44 05 27 53 19 13 [14:05:14]Write to MH i2c: 01 00 00 B6 09 BF [14:05:14]Write i2c OK [14:05:14]MH_I2C_Read... [14:05:14]Read from MH i2c: 01 [14:05:14]MH_I2C_Read... [14:05:14]Read from MH i2c: 01 07 00 [14:05:14]MH_I2C_Read... [14:05:14]Read from MH i2c: 01 07 00 B6 09 00 00 00 00 00 0C 0D DF [14:05:14]RasterBufferAndPrint [14:05:14]line [14:05:14]line [14:05:14]line [14:05:14]line [14:05:14]line [14:05:14]written 0, free lines is 3346 [14:05:14]MH_Cut [14:05:14]Write to MH i2c: D1 01 00 BD 09 01 98 [14:05:14]Write i2c OK [14:05:14]MH_I2C_Read... [14:05:14]Read from MH i2c: D1 [14:05:14]MH_I2C_Read... [14:05:14]Read from MH i2c: D1 01 00 [14:05:14]MH_I2C_Read... [14:05:14]Read from MH i2c: D1 01 00 BD 09 00 97 [14:05:14]Write to MH i2c: 01 00 00 BE 09 C7 [14:05:14]Write i2c OK [14:05:14]MH_I2C_Read... [14:05:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 83 AE 47 00 8F 88 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A5 74 01 00 F4 03 04 00 C4 F2 1D 67 B6 04 01 00 00 FC 3B 04 FC EA 79 30 F1 [14:05:15]CommunicateWithHost err = 0 [14:05:15]CheckOFDResponse [14:05:15]1017 (14) - 77093643461234 [14:05:15]1041 (16) - 0000000002098560 [14:05:15]1040 (4) - 95397 [14:05:15]1012 (4) - 27.10.2024 07:59 [14:05:15]1206 (1) - 0 [14:05:15]OFD Sender: Remove packet 95397 [14:05:15]ProducePacketName [14:05:15]name=ofd_packets/00095397 [14:05:15]NVStorageDeleteData [14:05:15]OFD Sender: No OFD packet to send [14:05:15]*** Cut start [14:05:15]*** Partial cut [14:05:15]*** CUTSNS_PIN = 1 [14:05:15]*** CUTSNS_PIN = 0 [14:05:15]*** Brake cut motor [14:05:16]Read from MH i2c: 01 [14:05:16]MH_I2C_Read... [14:05:16]*** Stop cut motor [14:05:16]*** Cut end [14:05:16]Read from MH i2c: 01 07 00 [14:05:16]MH_I2C_Read... [14:05:16]Read from MH i2c: 01 07 00 BE 09 00 00 00 00 00 FF 0F DC [14:05:16]process_action close_receipt done [14:05:16]requested_data is exist [14:05:16]produce_requested_data [14:05:16]requested_item fm.sn is exist - process it [14:05:16]wFMCommunicate request_size=4 [14:05:16]MH_SAM_APDU [14:05:16]CAPDU: 80 11 00 00 [14:05:16]Write to MH i2c: E2 08 00 BF 09 80 11 00 00 00 00 00 00 42 [14:05:16]Write i2c OK [14:05:16]MH_I2C_Read... [14:05:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:05:16]Read from MH i2c: E2 [14:05:16]MH_I2C_Read... [14:05:16]Read from MH i2c: E2 17 00 [14:05:16]MH_I2C_Read... [14:05:16]Read from MH i2c: E2 17 00 BF 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 93 [14:05:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:05:16]wFMCommunicate OK [14:05:16]requested_item fd.num is exist - process it [14:05:16]SAM_PROTO_GetFieldsCounters [14:05:16]wFMCommunicate request_size=4 [14:05:16]MH_SAM_APDU [14:05:16]CAPDU: 80 13 00 00 [14:05:16]Write to MH i2c: E2 08 00 C0 09 80 13 00 00 00 00 00 00 45 [14:05:16]Write i2c OK [14:05:16]MH_I2C_Read... [14:05:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:05:16]Read from MH i2c: E2 [14:05:16]MH_I2C_Read... [14:05:16]Read from MH i2c: E2 62 00 [14:05:16]MH_I2C_Read... [14:05:16]Read from MH i2c: E2 62 00 C0 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A5 74 01 00 0E 04 04 00 8F 00 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 B6 [14:05:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A5 74 01 00 0E 04 04 00 8F 00 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 [14:05:16]wFMCommunicate OK [14:05:16]SAM_PROTO_GetFieldsCounters done [14:05:16]requested_item shift.num is exist - process it [14:05:16]requested_item shift.opened is exist - process it [14:05:16]req_shift_opened [14:05:16]FM_GetShiftState [14:05:16]SAM_PROTO_GetShiftState [14:05:16]wFMCommunicate request_size=4 [14:05:16]MH_SAM_APDU [14:05:16]CAPDU: 80 13 01 00 [14:05:16]Write to MH i2c: E2 08 00 C1 09 80 13 01 00 00 00 00 00 47 [14:05:16]Write i2c OK [14:05:16]MH_I2C_Read... [14:05:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:05:16]Read from MH i2c: E2 [14:05:16]MH_I2C_Read... [14:05:16]Read from MH i2c: E2 0E 00 [14:05:16]MH_I2C_Read... [14:05:16]Read from MH i2c: E2 0E 00 C1 09 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F3 [14:05:16]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:05:16]wFMCommunicate OK [14:05:16]SAM_PROTO_GetShiftState done [14:05:16]FM_GetShiftState done [14:05:16]req_shift_opened done [14:05:16]requested_item shift.open_date is exist - process it [14:05:16]req_shift_open_date [14:05:16]req_shift_open_date done [14:05:16]produce_requested_data done [14:05:16]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95397,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:05:16]process_action_free close_receipt [14:05:16]json_value_free [14:05:16]json_value_free done [14:05:16]process_json_proto returns [14:05:16]Send response to host [14:05:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95397,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:05:16]free response buf [14:05:16]execute_script done [14:05:16]execute_script returns [14:05:16]free content buf [14:05:16]Sock 8.Close socket [14:05:16]Sock 8.Thread stoped [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: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:05]OFD Sender: No OFD packet to send [14:06:10]OFD Sender: No OFD packet to send [14:06:15]OFD Sender: No OFD packet to send [14:06:20]OFD Sender: No OFD packet to send [14:06:25]OFD Sender: No OFD packet to send [14:06:30]OFD Sender: No OFD packet to send [14:06:35]OFD Sender: No OFD packet to send [14:06:40]OFD Sender: No OFD packet to send [14:06:45]OFD Sender: No OFD packet to send [14:06:50]OFD Sender: No OFD packet to send [14:06:51]accept exits with 9 [14:06:51]New connection [14:06:51]New thread 3067096420 created [14:06:51]Thread 3067239780 joined [14:06:51]Waiting for new connection... [14:06:51] Sock 9.Parse request [14:06:51]Sock 9.Check first char [14:06:51]Sock 9.First char is OK [14:06:51]request: POST /json_proto HTTP/1.0 [14:06:51]Method: POST [14:06:51]URL: /json_proto [14:06:51]Method is POST - this is cgi request [14:06:51]url: /json_proto [14:06:51]query_string will be loaded in cgi processing [14:06:51]execute_cgi json_proto POST (null) [14:06:51]execute_cgi path=json_proto method=POST [14:06:51]POST find Content-Length [14:06:51]Host: 172.17.40.67:8080 [14:06:51]Content-Length: 683 [14:06:51]Content-Type: application/json [14:06:51] [14:06:51]POST finish read [14:06:51]Found Content-Length = 683 [14:06:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405911", "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" : 18.870, "sum" : 1400.15, "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:06:51]execute_script... [14:06: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)3405911", "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" : 18.870, "sum" : 1400.15, "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:06:51]POST & json_proto [14:06:51]process_json_proto [14:06:51]json parsed OK: [14:06:51]protocol is kg_v1.0 [14:06:51]action value=close_receipt [14:06:51]process_action close_receipt [14:06:51]cmd_close_receipt [14:06:51]MH_GetDate [14:06:51]Write to MH i2c: F0 00 00 C2 09 BA [14:06:51]Write i2c OK [14:06:51]MH_I2C_Read... [14:06:51]Read from MH i2c: F0 [14:06:51]MH_I2C_Read... [14:06:51]Read from MH i2c: F0 09 00 [14:06:51]MH_I2C_Read... [14:06:51]Read from MH i2c: F0 09 00 C2 09 00 FB 48 1E 67 EE DA 66 66 1F [14:06:51]GetLastDocTimeStamp 1730037912 [14:06:51]current date 1730038011 [14:06:51]FM_GetShiftState [14:06:51]SAM_PROTO_GetShiftState [14:06:51]wFMCommunicate request_size=4 [14:06:51]MH_SAM_APDU [14:06:51]CAPDU: 80 13 01 00 [14:06:51]Write to MH i2c: E2 08 00 C3 09 80 13 01 00 00 00 00 00 49 [14:06:51]Write i2c OK [14:06:51]MH_I2C_Read... [14:06:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:06:51]Read from MH i2c: E2 [14:06:51]MH_I2C_Read... [14:06:51]Read from MH i2c: E2 0E 00 [14:06:51]MH_I2C_Read... [14:06:51]Read from MH i2c: E2 0E 00 C3 09 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F5 [14:06:51]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:06:51]wFMCommunicate OK [14:06:51]SAM_PROTO_GetShiftState done [14:06:51]FM_GetShiftState done [14:06:51]opened in 1729987736 [14:06:51]opened+sec_in_day 1730074136 [14:06:51]quantity*price = 140015 [14:06:51]sum+1 = 140016 [14:06:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 1400.00 Внесено: 1400.00 СДАЧА: 0.00 НСП 1% : 12.39 НДС 12% : 148.69 Наличными: 1400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 397 27.10.2024 14:06 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95398 ФПД: 213026384420473 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T140651&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95398&fm=213026384420473&tin=02508201610067®Number=0000000000170478&sum=140000 [14:06:52]StoreToDocumentArchive [14:06:52]shift 143 fd 95398 [14:06:52]save to /storage/0143/doc_00095398 [14:06:52]save last doc name /storage/0143/doc_00095398 to /storage/kkm_last_doc_name [14:06:52]save OK [14:06:52]Clear old archive folders... [14:06:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:06:52]tlvbuf is 0142AD20 [14:06:52]SAM_PROTO_ClearQueue [14:06:52]wFMCommunicate request_size=4 [14:06:52]MH_SAM_APDU [14:06:52]CAPDU: 80 09 00 00 [14:06:52]Write to MH i2c: E2 08 00 D0 09 80 09 00 00 00 00 00 00 4B [14:06:52]Write i2c OK [14:06:52]MH_I2C_Read... [14:06:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:06:52]Read from MH i2c: E2 [14:06:52]MH_I2C_Read... [14:06:52]Read from MH i2c: E2 03 00 [14:06:52]MH_I2C_Read... [14:06:52]Read from MH i2c: E2 03 00 D0 09 00 90 00 4D [14:06:52]RAPDU: 90 00 [14:06:52]wFMCommunicate OK [14:06:52]SAM_PROTO_ClearQueue done [14:06:52]KKMCreateOFDPacket [14:06:52]OFDProtocolAddRootSTLVToBuf [14:06:52]FM_MakeSignedData [14:06:52]FM_MakeSignedData [14:06:52]SAM_PROTO_SignData [14:06:52]wFMCommunicate request_size=4 [14:06:52]MH_SAM_APDU [14:06:52]CAPDU: 80 0D 01 02 [14:06:52]Write to MH i2c: E2 08 00 D1 09 80 0D 01 02 00 00 00 00 53 [14:06:52]Write i2c OK [14:06:52]MH_I2C_Read... [14:06:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:06:52]Read from MH i2c: E2 [14:06:52]MH_I2C_Read... [14:06:52]Read from MH i2c: E2 03 00 [14:06:52]MH_I2C_Read... [14:06:52]Read from MH i2c: E2 03 00 D1 09 00 90 00 4E [14:06:52]RAPDU: 90 00 [14:06:52]wFMCommunicate OK [14:06:52]wFMCommunicate request_size=255 [14:06:52]MH_SAM_APDU [14:06: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 B6 49 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 FB 48 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A6 74 01 00 35 04 06 00 C1 [14:06:52]Write to MH i2c: E2 02 01 D2 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 B6 49 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 FB 48 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A6 74 01 00 35 04 06 00 C1 00 00 7E [14:06:52]Write i2c OK [14:06:52]MH_I2C_Read... [14:06:52]Read from MH i2c: E2 [14:06:52]MH_I2C_Read... [14:06:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:06:52]Read from MH i2c: E2 03 00 [14:06:52]MH_I2C_Read... [14:06:52]Read from MH i2c: E2 03 00 D2 09 00 90 00 4F [14:06:52]RAPDU: 90 00 [14:06:52]wFMCommunicate OK [14:06:52]wFMCommunicate request_size=10 [14:06:52]MH_SAM_APDU [14:06:52]CAPDU: 80 0D 02 02 05 BF 11 F8 9E 79 [14:06:52]Write to MH i2c: E2 0D 00 D3 09 80 0D 02 02 05 00 BF 11 F8 9E 79 00 00 3F [14:06:52]Write i2c OK [14:06:52]MH_I2C_Read... [14:06:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:06:52]Read from MH i2c: E2 [14:06:52]MH_I2C_Read... [14:06:52]Read from MH i2c: E2 03 00 [14:06:52]MH_I2C_Read... [14:06:52]Read from MH i2c: E2 03 00 D3 09 00 90 00 50 [14:06:52]RAPDU: 90 00 [14:06:52]wFMCommunicate OK [14:06:52]wFMCommunicate request_size=4 [14:06:52]MH_SAM_APDU [14:06:52]CAPDU: 80 0D 03 02 [14:06:52]Write to MH i2c: E2 08 00 D4 09 80 0D 03 02 00 00 00 00 58 [14:06:52]Write i2c OK [14:06:52]MH_I2C_Read... [14:06:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:06:52]Read from MH i2c: E2 [14:06:52]MH_I2C_Read... [14:06:52]Read from MH i2c: E2 0B 00 [14:06:52]MH_I2C_Read... [14:06:52]Read from MH i2c: E2 0B 00 D4 09 00 FD 06 8A 53 3B 04 2A A3 90 00 45 [14:06:52]RAPDU: FD 06 8A 53 3B 04 2A A3 90 00 [14:06:52]wFMCommunicate OK [14:06:52]SAM_PROTO_SignData done [14:06:52]FM_MakeSignedData done [14:06:52]CreateOFDProtocolMessage [14:06:52]wFMCommunicate request_size=4 [14:06:52]MH_SAM_APDU [14:06:52]CAPDU: 80 11 00 00 [14:06:52]Write to MH i2c: E2 08 00 D5 09 80 11 00 00 00 00 00 00 58 [14:06:52]Write i2c OK [14:06:52]MH_I2C_Read... [14:06:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:06:52]Read from MH i2c: E2 [14:06:52]MH_I2C_Read... [14:06:52]Read from MH i2c: E2 17 00 [14:06:52]MH_I2C_Read... [14:06:52]Read from MH i2c: E2 17 00 D5 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A9 [14:06:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:06:52]wFMCommunicate OK [14:06:52]CreateOFDProtocolMessage done [14:06:52]OFDSenderStorePacket 95398 [14:06:52]StoreOFDPacket docnum=95398 [14:06:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BF 98 07 01 6C 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 B6 49 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 FB 48 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A6 74 01 00 35 04 06 00 C1 BF 11 F8 9E 79 FD 06 8A 53 3B 04 2A A3 [14:06:52]CheckFolder [14:06:52]dirname=/storage/ofd_packets [14:06:52]CheckFolder done [14:06:52]ProducePacketName [14:06:52]name=ofd_packets/00095398 [14:06:52]NVStorageSaveData ofd_packets/00095398 [14:06:52]File name is /storage/ofd_packets/00095398 [14:06:52]Write 301 bytes [14:06:52]NVStorageSaveData done [14:06:52]OFDSenderStorePacket done [14:06:52]KKMCreateOFDPacket done [14:06:52]NVStorageSaveData kkm_last_timestamp [14:06:52]File name is /storage/kkm_last_timestamp [14:06:52]Write 4 bytes [14:06:52]NVStorageSaveData done [14:06:52]ExternCall_PrintAddStr [14:06:52]wPrintStart [14:06:52]Write to MH i2c: 01 00 00 D6 09 DF [14:06:52]Write i2c OK [14:06:52]MH_I2C_Read... [14:06:52]Read from MH i2c: 01 [14:06:52]MH_I2C_Read... [14:06:52]Read from MH i2c: 01 07 00 [14:06:52]MH_I2C_Read... [14:06:52]Read from MH i2c: 01 07 00 D6 09 00 00 00 00 00 FF 0F F4 [14:06:52]RasterBufferAndPrint [14:06:52]line Счет N : (1)3405911 [14:06:52]line ИНН: 02508201610067 [14:06:52]line Контрольно-Кассовый Чек [14:06:52]line ПРОДАЖА [14:06:52]line ТРК (МРК, ГНК) : 23 [14:06:52]line Товар: 2710124500 [14:06:52]line Аи-95-К-5 [14:06:52]line 18.870 * 74.20 [14:06:52]line = 1400.15 [14:06:52]line НДС 12% НСП 1% [14:06:52]line > о реализуемом товаре [14:06:52]line ОКРУГЛЕНИЕ: -0.15 [14:06:52]line ИТОГО: 1400.00 [14:06:52]line Внесено: 1400.00 [14:06:52]line СДАЧА: 0.00 [14:06:52]line НСП 1% : 12.39 [14:06:52]line НДС 12% : 148.69 [14:06:52]line Наличными: 1400.00 [14:06:52]line Безнал.: 0.00 [14:06:52]line Место: АЗС № 82 "Партнер Нефть" [14:06:52]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:06:52]line СНО: Общий режим [14:06:52]line Чек 397 27.10.2024 14:06 [14:06:52]line Смена: 143 ФФД: 1.0 [14:06:52]line ЗНМ: 0300000017 [14:06:52]line РНМ: 0000000000170478 [14:06:52]line Версия ККМ: v1.0 [14:06:52]line ФМ: 0000000002098560 [14:06:52]line ФД: 95398 [14:06:52]line ФПД: 213026384420473 [14:06:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T140651&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95398&fm=213026384420473&tin=02508201610067®Number=0000000000170478&sum=140000 [14:06:53]OFD Sender: Processing packet 95398 [packets to send 57, broken 56] [14:06:53]ProducePacketName [14:06:53]name=ofd_packets/00095398 [14:06:53]OFD Sender: To server: pG, [14:06:53]CommunicateWithHost lk.salyk.kg:30040 [14:06:53]ConnectInit lk.salyk.kg [14:06:53]written 0, free lines is 4095 [14:06:53]Connected sock=10 [14:06:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BF 98 07 01 6C 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 B6 49 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 FB 48 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A6 74 01 00 35 04 06 00 C1 BF 11 F8 9E 79 FD 06 8A 53 3B 04 2A A3 [14:06:53]Write to MH i2c: 01 00 00 01 0A 0B [14:06:53]Write i2c OK [14:06:53]MH_I2C_Read... [14:06:53]Read from MH i2c: 01 [14:06:53]MH_I2C_Read... [14:06:53]Read from MH i2c: 01 07 00 [14:06:53]MH_I2C_Read... [14:06:53]Read from MH i2c: 01 07 00 01 0A 00 00 00 00 00 05 0D 24 [14:06:53]RasterBufferAndPrint [14:06:53]line [14:06:53]line [14:06:53]line [14:06:53]line [14:06:53]line [14:06:53]written 0, free lines is 3340 [14:06:53]MH_Cut [14:06:53]Write to MH i2c: D1 01 00 08 0A 01 E4 [14:06:53]Write i2c OK [14:06:53]MH_I2C_Read... [14:06:53]Read from MH i2c: D1 [14:06:53]MH_I2C_Read... [14:06:53]Read from MH i2c: D1 01 00 [14:06:53]MH_I2C_Read... [14:06:53]Read from MH i2c: D1 01 00 08 0A 00 E3 [14:06:53]Write to MH i2c: 01 00 00 09 0A 13 [14:06:53]Write i2c OK [14:06:53]MH_I2C_Read... [14:06:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F8 79 47 00 50 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 32 30 39 38 35 36 30 10 04 04 00 A6 74 01 00 F4 03 04 00 27 F3 1D 67 B6 04 01 00 00 47 2A 6C 26 9B 7F 24 3A [14:06:53]CommunicateWithHost err = 0 [14:06:53]CheckOFDResponse [14:06:53]1017 (14) - 77093643461234 [14:06:53]1041 (16) - 0000000002098560 [14:06:53]1040 (4) - 95398 [14:06:53]1012 (4) - 27.10.2024 08:00 [14:06:53]1206 (1) - 0 [14:06:53]OFD Sender: Remove packet 95398 [14:06:53]ProducePacketName [14:06:53]name=ofd_packets/00095398 [14:06:53]NVStorageDeleteData [14:06:54]OFD Sender: No OFD packet to send [14:06:54]*** Cut start [14:06:54]*** Partial cut [14:06:54]*** CUTSNS_PIN = 1 [14:06:54]*** CUTSNS_PIN = 0 [14:06:54]*** Brake cut motor [14:06:54]Read from MH i2c: 01 [14:06:54]MH_I2C_Read... [14:06:54]*** Stop cut motor [14:06:54]*** Cut end [14:06:54]Read from MH i2c: 01 07 00 [14:06:54]MH_I2C_Read... [14:06:54]Read from MH i2c: 01 07 00 09 0A 00 00 00 00 00 FF 0F 28 [14:06:54]process_action close_receipt done [14:06:54]requested_data is exist [14:06:54]produce_requested_data [14:06:54]requested_item fm.sn is exist - process it [14:06:54]wFMCommunicate request_size=4 [14:06:54]MH_SAM_APDU [14:06:54]CAPDU: 80 11 00 00 [14:06:54]Write to MH i2c: E2 08 00 0A 0A 80 11 00 00 00 00 00 00 8E [14:06:54]Write i2c OK [14:06:54]MH_I2C_Read... [14:06:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:06:54]Read from MH i2c: E2 [14:06:54]MH_I2C_Read... [14:06:54]Read from MH i2c: E2 17 00 [14:06:54]MH_I2C_Read... [14:06:54]Read from MH i2c: E2 17 00 0A 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DF [14:06:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:06:54]wFMCommunicate OK [14:06:54]requested_item fd.num is exist - process it [14:06:54]SAM_PROTO_GetFieldsCounters [14:06:54]wFMCommunicate request_size=4 [14:06:54]MH_SAM_APDU [14:06:54]CAPDU: 80 13 00 00 [14:06:54]Write to MH i2c: E2 08 00 0B 0A 80 13 00 00 00 00 00 00 91 [14:06:54]Write i2c OK [14:06:54]MH_I2C_Read... [14:06:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:06:54]Read from MH i2c: E2 [14:06:54]MH_I2C_Read... [14:06:54]Read from MH i2c: E2 62 00 [14:06:54]MH_I2C_Read... [14:06:54]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A6 74 01 00 0E 04 04 00 8F 00 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 06 [14:06:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A6 74 01 00 0E 04 04 00 8F 00 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 [14:06:54]wFMCommunicate OK [14:06:54]SAM_PROTO_GetFieldsCounters done [14:06:54]requested_item shift.num is exist - process it [14:06:54]requested_item shift.opened is exist - process it [14:06:54]req_shift_opened [14:06:54]FM_GetShiftState [14:06:54]SAM_PROTO_GetShiftState [14:06:54]wFMCommunicate request_size=4 [14:06:54]MH_SAM_APDU [14:06:54]CAPDU: 80 13 01 00 [14:06:54]Write to MH i2c: E2 08 00 0C 0A 80 13 01 00 00 00 00 00 93 [14:06:54]Write i2c OK [14:06:54]MH_I2C_Read... [14:06:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:06:54]Read from MH i2c: E2 [14:06:54]MH_I2C_Read... [14:06:54]Read from MH i2c: E2 0E 00 [14:06:55]MH_I2C_Read... [14:06:55]Read from MH i2c: E2 0E 00 0C 0A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3F [14:06:55]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:06:55]wFMCommunicate OK [14:06:55]SAM_PROTO_GetShiftState done [14:06:55]FM_GetShiftState done [14:06:55]req_shift_opened done [14:06:55]requested_item shift.open_date is exist - process it [14:06:55]req_shift_open_date [14:06:55]req_shift_open_date done [14:06:55]produce_requested_data done [14:06:55]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95398,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:06:55]process_action_free close_receipt [14:06:55]json_value_free [14:06:55]json_value_free done [14:06:55]process_json_proto returns [14:06:55]Send response to host [14:06:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95398,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:06:55]free response buf [14:06:55]execute_script done [14:06:55]execute_script returns [14:06:55]free content buf [14:06:55]Sock 9.Close socket [14:06:55]Sock 9.Thread stoped [14:06:59]OFD Sender: No OFD packet to send [14:07:04]OFD Sender: No OFD packet to send [14:07:09]OFD Sender: No OFD packet to send [14:07:14]OFD Sender: No OFD packet to send [14:07:19]OFD Sender: No OFD packet to send [14:07:24]OFD Sender: No OFD packet to send [14:07:29]OFD Sender: No OFD packet to send [14:07:34]OFD Sender: No OFD packet to send [14:07:39]OFD Sender: No OFD packet to send [14:07:44]OFD Sender: No OFD packet to send [14:07:49]OFD Sender: No OFD packet to send [14:07:54]OFD Sender: No OFD packet to send [14:07:59]OFD Sender: No OFD packet to send [14:08:04]OFD Sender: No OFD packet to send [14:08:09]OFD Sender: No OFD packet to send [14:08:14]OFD Sender: No OFD packet to send [14:08:19]OFD Sender: No OFD packet to send [14:08:24]OFD Sender: No OFD packet to send [14:08:24]accept exits with 8 [14:08:24]New connection [14:08:24]New thread 3067239780 created [14:08:24]Thread 3067096420 joined [14:08:24]Waiting for new connection... [14:08:24] Sock 8.Parse request [14:08:24]Sock 8.Check first char [14:08:24]Sock 8.First char is OK [14:08:24]request: POST /json_proto HTTP/1.0 [14:08:24]Method: POST [14:08:24]URL: /json_proto [14:08:24]Method is POST - this is cgi request [14:08:24]url: /json_proto [14:08:24]query_string will be loaded in cgi processing [14:08:24]execute_cgi json_proto POST (null) [14:08:24]execute_cgi path=json_proto method=POST [14:08:24]POST find Content-Length [14:08:24]Host: 172.17.40.67:8080 [14:08:24]Content-Length: 678 [14:08:24]Content-Type: application/json [14:08:24] [14:08:24]POST finish read [14:08:24]Found Content-Length = 678 [14:08:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405912", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:08:24]execute_script... [14:08: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)3405912", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:08:24]POST & json_proto [14:08:24]process_json_proto [14:08:24]json parsed OK: [14:08:24]protocol is kg_v1.0 [14:08:24]action value=close_receipt [14:08:24]process_action close_receipt [14:08:24]cmd_close_receipt [14:08:24]MH_GetDate [14:08:24]Write to MH i2c: F0 00 00 0D 0A 06 [14:08:24]Write i2c OK [14:08:24]MH_I2C_Read... [14:08:24]Read from MH i2c: F0 [14:08:24]MH_I2C_Read... [14:08:24]Read from MH i2c: F0 09 00 [14:08:24]MH_I2C_Read... [14:08:24]Read from MH i2c: F0 09 00 0D 0A 00 58 49 1E 67 EE DA 66 66 C9 [14:08:24]GetLastDocTimeStamp 1730038011 [14:08:24]current date 1730038104 [14:08:24]FM_GetShiftState [14:08:24]SAM_PROTO_GetShiftState [14:08:24]wFMCommunicate request_size=4 [14:08:24]MH_SAM_APDU [14:08:24]CAPDU: 80 13 01 00 [14:08:24]Write to MH i2c: E2 08 00 0E 0A 80 13 01 00 00 00 00 00 95 [14:08:24]Write i2c OK [14:08:24]MH_I2C_Read... [14:08:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:08:24]Read from MH i2c: E2 [14:08:24]MH_I2C_Read... [14:08:24]Read from MH i2c: E2 0E 00 [14:08:24]MH_I2C_Read... [14:08:24]Read from MH i2c: E2 0E 00 0E 0A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 41 [14:08:24]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:08:24]wFMCommunicate OK [14:08:24]SAM_PROTO_GetShiftState done [14:08:24]FM_GetShiftState done [14:08:24]opened in 1729987736 [14:08:24]opened+sec_in_day 1730074136 [14:08:24]quantity*price = 50041 [14:08:24]sum+1 = 50042 [14:08:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 398 27.10.2024 14:08 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95399 ФПД: 78895194427889 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T140824&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95399&fm=78895194427889&tin=02508201610067®Number=0000000000170478&sum=50000 [14:08:25]StoreToDocumentArchive [14:08:25]shift 143 fd 95399 [14:08:25]save to /storage/0143/doc_00095399 [14:08:25]save last doc name /storage/0143/doc_00095399 to /storage/kkm_last_doc_name [14:08:25]save OK [14:08:25]Clear old archive folders... [14:08:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:08:25]tlvbuf is 01443660 [14:08:25]SAM_PROTO_ClearQueue [14:08:25]wFMCommunicate request_size=4 [14:08:25]MH_SAM_APDU [14:08:25]CAPDU: 80 09 00 00 [14:08:25]Write to MH i2c: E2 08 00 1B 0A 80 09 00 00 00 00 00 00 97 [14:08:25]Write i2c OK [14:08:25]MH_I2C_Read... [14:08:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:08:25]Read from MH i2c: E2 [14:08:25]MH_I2C_Read... [14:08:25]Read from MH i2c: E2 03 00 [14:08:25]MH_I2C_Read... [14:08:25]Read from MH i2c: E2 03 00 1B 0A 00 90 00 99 [14:08:25]RAPDU: 90 00 [14:08:25]wFMCommunicate OK [14:08:25]SAM_PROTO_ClearQueue done [14:08:25]KKMCreateOFDPacket [14:08:25]OFDProtocolAddRootSTLVToBuf [14:08:25]FM_MakeSignedData [14:08:25]FM_MakeSignedData [14:08:25]SAM_PROTO_SignData [14:08:25]wFMCommunicate request_size=4 [14:08:25]MH_SAM_APDU [14:08:25]CAPDU: 80 0D 01 02 [14:08:25]Write to MH i2c: E2 08 00 1C 0A 80 0D 01 02 00 00 00 00 9F [14:08:25]Write i2c OK [14:08:25]MH_I2C_Read... [14:08:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:08:25]Read from MH i2c: E2 [14:08:25]MH_I2C_Read... [14:08:25]Read from MH i2c: E2 03 00 [14:08:25]MH_I2C_Read... [14:08:25]Read from MH i2c: E2 03 00 1C 0A 00 90 00 9A [14:08:25]RAPDU: 90 00 [14:08:25]wFMCommunicate OK [14:08:25]wFMCommunicate request_size=255 [14:08:25]MH_SAM_APDU [14:08: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 01 00 00 F4 03 04 00 58 49 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A7 74 01 00 35 04 06 00 47 [14:08:25]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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 01 00 00 F4 03 04 00 58 49 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A7 74 01 00 35 04 06 00 47 00 00 D4 [14:08:25]Write i2c OK [14:08:25]MH_I2C_Read... [14:08:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:08:26]Read from MH i2c: E2 [14:08:26]MH_I2C_Read... [14:08:26]Read from MH i2c: E2 03 00 [14:08:26]MH_I2C_Read... [14:08:26]Read from MH i2c: E2 03 00 1D 0A 00 90 00 9B [14:08:26]RAPDU: 90 00 [14:08:26]wFMCommunicate OK [14:08:26]wFMCommunicate request_size=10 [14:08:26]MH_SAM_APDU [14:08:26]CAPDU: 80 0D 02 02 05 C1 38 09 D1 F1 [14:08:26]Write to MH i2c: E2 0D 00 1E 0A 80 0D 02 02 05 00 C1 38 09 D1 F1 00 00 70 [14:08:26]Write i2c OK [14:08:26]MH_I2C_Read... [14:08:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:08:26]Read from MH i2c: E2 [14:08:26]MH_I2C_Read... [14:08:26]Read from MH i2c: E2 03 00 [14:08:26]MH_I2C_Read... [14:08:26]Read from MH i2c: E2 03 00 1E 0A 00 90 00 9C [14:08:26]RAPDU: 90 00 [14:08:26]wFMCommunicate OK [14:08:26]wFMCommunicate request_size=4 [14:08:26]MH_SAM_APDU [14:08:26]CAPDU: 80 0D 03 02 [14:08:26]Write to MH i2c: E2 08 00 1F 0A 80 0D 03 02 00 00 00 00 A4 [14:08:26]Write i2c OK [14:08:26]MH_I2C_Read... [14:08:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:08:26]Read from MH i2c: E2 [14:08:26]MH_I2C_Read... [14:08:26]Read from MH i2c: E2 0B 00 [14:08:26]MH_I2C_Read... [14:08:26]Read from MH i2c: E2 0B 00 1F 0A 00 AD 43 E4 58 A6 39 68 73 90 00 8B [14:08:26]RAPDU: AD 43 E4 58 A6 39 68 73 90 00 [14:08:26]wFMCommunicate OK [14:08:26]SAM_PROTO_SignData done [14:08:26]FM_MakeSignedData done [14:08:26]CreateOFDProtocolMessage [14:08:26]wFMCommunicate request_size=4 [14:08:26]MH_SAM_APDU [14:08:26]CAPDU: 80 11 00 00 [14:08:26]Write to MH i2c: E2 08 00 20 0A 80 11 00 00 00 00 00 00 A4 [14:08:26]Write i2c OK [14:08:26]MH_I2C_Read... [14:08:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:08:26]Read from MH i2c: E2 [14:08:26]MH_I2C_Read... [14:08:26]Read from MH i2c: E2 17 00 [14:08:26]MH_I2C_Read... [14:08:26]Read from MH i2c: E2 17 00 20 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F5 [14:08:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:08:26]wFMCommunicate OK [14:08:26]CreateOFDProtocolMessage done [14:08:26]OFDSenderStorePacket 95399 [14:08:26]StoreOFDPacket docnum=95399 [14:08:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 21 B2 07 01 AD F8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 01 00 00 F4 03 04 00 58 49 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A7 74 01 00 35 04 06 00 47 C1 38 09 D1 F1 AD 43 E4 58 A6 39 68 73 [14:08:26]CheckFolder [14:08:26]dirname=/storage/ofd_packets [14:08:26]CheckFolder done [14:08:26]ProducePacketName [14:08:26]name=ofd_packets/00095399 [14:08:26]NVStorageSaveData ofd_packets/00095399 [14:08:26]File name is /storage/ofd_packets/00095399 [14:08:26]Write 301 bytes [14:08:26]NVStorageSaveData done [14:08:26]OFDSenderStorePacket done [14:08:26]KKMCreateOFDPacket done [14:08:26]NVStorageSaveData kkm_last_timestamp [14:08:26]File name is /storage/kkm_last_timestamp [14:08:26]Write 4 bytes [14:08:26]NVStorageSaveData done [14:08:26]ExternCall_PrintAddStr [14:08:26]wPrintStart [14:08:26]Write to MH i2c: 01 00 00 21 0A 2B [14:08:26]Write i2c OK [14:08:26]MH_I2C_Read... [14:08:26]Read from MH i2c: 01 [14:08:26]MH_I2C_Read... [14:08:26]Read from MH i2c: 01 07 00 [14:08:26]MH_I2C_Read... [14:08:26]Read from MH i2c: 01 07 00 21 0A 00 00 00 00 00 FF 0F 40 [14:08:26]RasterBufferAndPrint [14:08:26]line Счет N : (1)3405912 [14:08:26]line ИНН: 02508201610067 [14:08:26]line Контрольно-Кассовый Чек [14:08:26]line ПРОДАЖА [14:08:26]line ТРК (МРК, ГНК) : 12 [14:08:26]line Товар: 2710124130 [14:08:26]line Аи-92-К-4 [14:08:26]line 7.480 * 66.90 [14:08:26]line = 500.41 [14:08:26]line НДС 12% НСП 1% [14:08:26]line > о реализуемом товаре [14:08:26]line ОКРУГЛЕНИЕ: -0.41 [14:08:26]line ИТОГО: 500.00 [14:08:26]line Внесено: 500.00 [14:08:26]line СДАЧА: 0.00 [14:08:26]line НСП 1% : 4.43 [14:08:26]line НДС 12% : 53.14 [14:08:26]line Наличными: 500.00 [14:08:26]line Безнал.: 0.00 [14:08:26]line Место: АЗС № 82 "Партнер Нефть" [14:08:26]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:08:26]line СНО: Общий режим [14:08:26]line Чек 398 27.10.2024 14:08 [14:08:26]line Смена: 143 ФФД: 1.0 [14:08:26]line ЗНМ: 0300000017 [14:08:26]line РНМ: 0000000000170478 [14:08:26]line Версия ККМ: v1.0 [14:08:26]line ФМ: 0000000002098560 [14:08:26]line ФД: 95399 [14:08:26]line ФПД: 78895194427889 [14:08:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T140824&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95399&fm=78895194427889&tin=02508201610067®Number=0000000000170478&sum=50000 [14:08:26]OFD Sender: Processing packet 95399 [packets to send 57, broken 56] [14:08:26]ProducePacketName [14:08:26]name=ofd_packets/00095399 [14:08:26]OFD Sender: To server: pG, [14:08:26]CommunicateWithHost lk.salyk.kg:30040 [14:08:26]ConnectInit lk.salyk.kg [14:08:26]written 0, free lines is 4095 [14:08:26]Connected sock=9 [14:08:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 21 B2 07 01 AD F8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 01 00 00 F4 03 04 00 58 49 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A7 74 01 00 35 04 06 00 47 C1 38 09 D1 F1 AD 43 E4 58 A6 39 68 73 [14:08:27]Write to MH i2c: 01 00 00 4C 0A 56 [14:08:27]Write i2c OK [14:08:27]MH_I2C_Read... [14:08:27]Read from MH i2c: 01 [14:08:27]MH_I2C_Read... [14:08:27]Read from MH i2c: 01 07 00 [14:08:27]MH_I2C_Read... [14:08:27]Read from MH i2c: 01 07 00 4C 0A 00 00 00 00 00 08 0D 72 [14:08:27]RasterBufferAndPrint [14:08:27]line [14:08:27]line [14:08:27]line [14:08:27]line [14:08:27]line [14:08:27]written 0, free lines is 3343 [14:08:27]MH_Cut [14:08:27]Write to MH i2c: D1 01 00 53 0A 01 2F [14:08:27]Write i2c OK [14:08:27]MH_I2C_Read... [14:08:27]Read from MH i2c: D1 [14:08:27]MH_I2C_Read... [14:08:27]Read from MH i2c: D1 01 00 [14:08:27]MH_I2C_Read... [14:08:27]Read from MH i2c: D1 01 00 53 0A 00 2E [14:08:27]Write to MH i2c: 01 00 00 54 0A 5E [14:08:27]Write i2c OK [14:08:27]MH_I2C_Read... [14:08:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 19 8A 47 00 8F 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 32 30 39 38 35 36 30 10 04 04 00 A7 74 01 00 F4 03 04 00 84 F3 1D 67 B6 04 01 00 00 B9 87 77 CC E3 30 CD 21 [14:08:27]CommunicateWithHost err = 0 [14:08:27]CheckOFDResponse [14:08:27]1017 (14) - 77093643461234 [14:08:27]1041 (16) - 0000000002098560 [14:08:27]1040 (4) - 95399 [14:08:27]1012 (4) - 27.10.2024 08:02 [14:08:27]1206 (1) - 0 [14:08:27]OFD Sender: Remove packet 95399 [14:08:27]ProducePacketName [14:08:27]name=ofd_packets/00095399 [14:08:27]NVStorageDeleteData [14:08:27]OFD Sender: No OFD packet to send [14:08:27]*** Cut start [14:08:27]*** Partial cut [14:08:27]*** CUTSNS_PIN = 1 [14:08:27]*** CUTSNS_PIN = 0 [14:08:27]*** Brake cut motor [14:08:28]Read from MH i2c: 01 [14:08:28]MH_I2C_Read... [14:08:28]*** Stop cut motor [14:08:28]*** Cut end [14:08:28]Read from MH i2c: 01 07 00 [14:08:28]MH_I2C_Read... [14:08:28]Read from MH i2c: 01 07 00 54 0A 00 00 00 00 00 FF 0F 73 [14:08:28]process_action close_receipt done [14:08:28]requested_data is exist [14:08:28]produce_requested_data [14:08:28]requested_item fm.sn is exist - process it [14:08:28]wFMCommunicate request_size=4 [14:08:28]MH_SAM_APDU [14:08:28]CAPDU: 80 11 00 00 [14:08:28]Write to MH i2c: E2 08 00 55 0A 80 11 00 00 00 00 00 00 D9 [14:08:28]Write i2c OK [14:08:28]MH_I2C_Read... [14:08:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:08:28]Read from MH i2c: E2 [14:08:28]MH_I2C_Read... [14:08:28]Read from MH i2c: E2 17 00 [14:08:28]MH_I2C_Read... [14:08:28]Read from MH i2c: E2 17 00 55 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2A [14:08:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:08:28]wFMCommunicate OK [14:08:28]requested_item fd.num is exist - process it [14:08:28]SAM_PROTO_GetFieldsCounters [14:08:28]wFMCommunicate request_size=4 [14:08:28]MH_SAM_APDU [14:08:28]CAPDU: 80 13 00 00 [14:08:28]Write to MH i2c: E2 08 00 56 0A 80 13 00 00 00 00 00 00 DC [14:08:28]Write i2c OK [14:08:28]MH_I2C_Read... [14:08:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:08:28]Read from MH i2c: E2 [14:08:28]MH_I2C_Read... [14:08:28]Read from MH i2c: E2 62 00 [14:08:28]MH_I2C_Read... [14:08:28]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A7 74 01 00 0E 04 04 00 8F 00 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 55 [14:08:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A7 74 01 00 0E 04 04 00 8F 00 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 [14:08:28]wFMCommunicate OK [14:08:28]SAM_PROTO_GetFieldsCounters done [14:08:28]requested_item shift.num is exist - process it [14:08:28]requested_item shift.opened is exist - process it [14:08:28]req_shift_opened [14:08:28]FM_GetShiftState [14:08:28]SAM_PROTO_GetShiftState [14:08:28]wFMCommunicate request_size=4 [14:08:28]MH_SAM_APDU [14:08:28]CAPDU: 80 13 01 00 [14:08:28]Write to MH i2c: E2 08 00 57 0A 80 13 01 00 00 00 00 00 DE [14:08:28]Write i2c OK [14:08:28]MH_I2C_Read... [14:08:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:08:28]Read from MH i2c: E2 [14:08:28]MH_I2C_Read... [14:08:28]Read from MH i2c: E2 0E 00 [14:08:28]MH_I2C_Read... [14:08:28]Read from MH i2c: E2 0E 00 57 0A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 8A [14:08:28]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:08:28]wFMCommunicate OK [14:08:28]SAM_PROTO_GetShiftState done [14:08:28]FM_GetShiftState done [14:08:28]req_shift_opened done [14:08:28]requested_item shift.open_date is exist - process it [14:08:28]req_shift_open_date [14:08:28]req_shift_open_date done [14:08:28]produce_requested_data done [14:08:28]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95399,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:08:28]process_action_free close_receipt [14:08:28]json_value_free [14:08:28]json_value_free done [14:08:28]process_json_proto returns [14:08:28]Send response to host [14:08:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95399,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:08:28]free response buf [14:08:28]execute_script done [14:08:28]execute_script returns [14:08:28]free content buf [14:08:28]Sock 8.Close socket [14:08:28]Sock 8.Thread stoped [14:08:32]OFD Sender: No OFD packet to send [14:08:37]OFD Sender: No OFD packet to send [14:08:42]OFD Sender: No OFD packet to send [14:08:47]OFD Sender: No OFD packet to send [14:08:50]accept exits with 10 [14:08:50]New connection [14:08:50]New thread 3067096420 created [14:08:50]Thread 3067239780 joined [14:08:50]Waiting for new connection... [14:08:50] Sock 10.Parse request [14:08:50]Sock 10.Check first char [14:08:50]Sock 10.First char is OK [14:08:50]request: POST /json_proto HTTP/1.0 [14:08:50]Method: POST [14:08:50]URL: /json_proto [14:08:50]Method is POST - this is cgi request [14:08:50]url: /json_proto [14:08:50]query_string will be loaded in cgi processing [14:08:50]execute_cgi json_proto POST (null) [14:08:50]execute_cgi path=json_proto method=POST [14:08:50]POST find Content-Length [14:08:50]Host: 172.17.40.67:8080 [14:08:50]Content-Length: 678 [14:08:50]Content-Type: application/json [14:08:50] [14:08:50]POST finish read [14:08:50]Found Content-Length = 678 [14:08:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405913", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:08:50]execute_script... [14:08: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)3405913", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:08:50]POST & json_proto [14:08:50]process_json_proto [14:08:50]json parsed OK: [14:08:50]protocol is kg_v1.0 [14:08:50]action value=close_receipt [14:08:50]process_action close_receipt [14:08:50]cmd_close_receipt [14:08:50]MH_GetDate [14:08:50]Write to MH i2c: F0 00 00 58 0A 51 [14:08:50]Write i2c OK [14:08:50]MH_I2C_Read... [14:08:50]Read from MH i2c: F0 [14:08:50]MH_I2C_Read... [14:08:50]Read from MH i2c: F0 09 00 [14:08:50]MH_I2C_Read... [14:08:50]Read from MH i2c: F0 09 00 58 0A 00 72 49 1E 67 EE DA 66 66 2E [14:08:50]GetLastDocTimeStamp 1730038104 [14:08:50]current date 1730038130 [14:08:50]FM_GetShiftState [14:08:50]SAM_PROTO_GetShiftState [14:08:50]wFMCommunicate request_size=4 [14:08:50]MH_SAM_APDU [14:08:50]CAPDU: 80 13 01 00 [14:08:50]Write to MH i2c: E2 08 00 59 0A 80 13 01 00 00 00 00 00 E0 [14:08:50]Write i2c OK [14:08:50]MH_I2C_Read... [14:08:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:08:50]Read from MH i2c: E2 [14:08:50]MH_I2C_Read... [14:08:50]Read from MH i2c: E2 0E 00 [14:08:50]MH_I2C_Read... [14:08:50]Read from MH i2c: E2 0E 00 59 0A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 8C [14:08:50]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:08:50]wFMCommunicate OK [14:08:50]SAM_PROTO_GetShiftState done [14:08:50]FM_GetShiftState done [14:08:50]opened in 1729987736 [14:08:50]opened+sec_in_day 1730074136 [14:08:50]quantity*price = 40006 [14:08:50]sum+1 = 40007 [14:08:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 399 27.10.2024 14:08 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95400 ФПД: 182966989095862 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T140850&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95400&fm=182966989095862&tin=02508201610067®Number=0000000000170478&sum=40000 [14:08:51]StoreToDocumentArchive [14:08:51]shift 143 fd 95400 [14:08:51]save to /storage/0143/doc_00095400 [14:08:51]save last doc name /storage/0143/doc_00095400 to /storage/kkm_last_doc_name [14:08:51]save OK [14:08:51]Clear old archive folders... [14:08:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:08:51]tlvbuf is 0142ECC0 [14:08:51]SAM_PROTO_ClearQueue [14:08:51]wFMCommunicate request_size=4 [14:08:51]MH_SAM_APDU [14:08:51]CAPDU: 80 09 00 00 [14:08:51]Write to MH i2c: E2 08 00 66 0A 80 09 00 00 00 00 00 00 E2 [14:08:51]Write i2c OK [14:08:51]MH_I2C_Read... [14:08:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:08:51]Read from MH i2c: E2 [14:08:51]MH_I2C_Read... [14:08:51]Read from MH i2c: E2 03 00 [14:08:51]MH_I2C_Read... [14:08:51]Read from MH i2c: E2 03 00 66 0A 00 90 00 E4 [14:08:51]RAPDU: 90 00 [14:08:51]wFMCommunicate OK [14:08:51]SAM_PROTO_ClearQueue done [14:08:51]KKMCreateOFDPacket [14:08:51]OFDProtocolAddRootSTLVToBuf [14:08:51]FM_MakeSignedData [14:08:51]FM_MakeSignedData [14:08:51]SAM_PROTO_SignData [14:08:51]wFMCommunicate request_size=4 [14:08:51]MH_SAM_APDU [14:08:51]CAPDU: 80 0D 01 02 [14:08:51]Write to MH i2c: E2 08 00 67 0A 80 0D 01 02 00 00 00 00 EA [14:08:51]Write i2c OK [14:08:51]MH_I2C_Read... [14:08:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:08:51]Read from MH i2c: E2 [14:08:51]MH_I2C_Read... [14:08:51]Read from MH i2c: E2 03 00 [14:08:51]MH_I2C_Read... [14:08:51]Read from MH i2c: E2 03 00 67 0A 00 90 00 E5 [14:08:51]RAPDU: 90 00 [14:08:51]wFMCommunicate OK [14:08:51]wFMCommunicate request_size=255 [14:08:51]MH_SAM_APDU [14:08: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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 72 49 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A8 74 01 00 35 04 06 00 A6 [14:08:51]Write to MH i2c: E2 02 01 68 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 72 49 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A8 74 01 00 35 04 06 00 A6 00 00 69 [14:08:51]Write i2c OK [14:08:51]MH_I2C_Read... [14:08:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:08:51]Read from MH i2c: E2 [14:08:51]MH_I2C_Read... [14:08:51]Read from MH i2c: E2 03 00 [14:08:51]MH_I2C_Read... [14:08:51]Read from MH i2c: E2 03 00 68 0A 00 90 00 E6 [14:08:51]RAPDU: 90 00 [14:08:51]wFMCommunicate OK [14:08:51]wFMCommunicate request_size=10 [14:08:51]MH_SAM_APDU [14:08:51]CAPDU: 80 0D 02 02 05 68 52 64 03 B6 [14:08:51]Write to MH i2c: E2 0D 00 69 0A 80 0D 02 02 05 00 68 52 64 03 B6 00 00 CE [14:08:51]Write i2c OK [14:08:51]MH_I2C_Read... [14:08:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:08:51]Read from MH i2c: E2 [14:08:51]MH_I2C_Read... [14:08:51]Read from MH i2c: E2 03 00 [14:08:51]MH_I2C_Read... [14:08:51]Read from MH i2c: E2 03 00 69 0A 00 90 00 E7 [14:08:51]RAPDU: 90 00 [14:08:51]wFMCommunicate OK [14:08:51]wFMCommunicate request_size=4 [14:08:51]MH_SAM_APDU [14:08:51]CAPDU: 80 0D 03 02 [14:08:51]Write to MH i2c: E2 08 00 6A 0A 80 0D 03 02 00 00 00 00 EF [14:08:51]Write i2c OK [14:08:51]MH_I2C_Read... [14:08:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:08:51]Read from MH i2c: E2 [14:08:51]MH_I2C_Read... [14:08:51]Read from MH i2c: E2 0B 00 [14:08:51]MH_I2C_Read... [14:08:51]Read from MH i2c: E2 0B 00 6A 0A 00 CC 53 74 2B 8B 1D 11 8A 90 00 F1 [14:08:51]RAPDU: CC 53 74 2B 8B 1D 11 8A 90 00 [14:08:51]wFMCommunicate OK [14:08:52]SAM_PROTO_SignData done [14:08:52]FM_MakeSignedData done [14:08:52]CreateOFDProtocolMessage [14:08:52]wFMCommunicate request_size=4 [14:08:52]MH_SAM_APDU [14:08:52]CAPDU: 80 11 00 00 [14:08:52]Write to MH i2c: E2 08 00 6B 0A 80 11 00 00 00 00 00 00 EF [14:08:52]Write i2c OK [14:08:52]MH_I2C_Read... [14:08:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:08:52]Read from MH i2c: E2 [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: E2 17 00 [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: E2 17 00 6B 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 40 [14:08:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:08:52]wFMCommunicate OK [14:08:52]CreateOFDProtocolMessage done [14:08:52]OFDSenderStorePacket 95400 [14:08:52]StoreOFDPacket docnum=95400 [14:08:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 75 45 07 01 00 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 72 49 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A8 74 01 00 35 04 06 00 A6 68 52 64 03 B6 CC 53 74 2B 8B 1D 11 8A [14:08:52]CheckFolder [14:08:52]dirname=/storage/ofd_packets [14:08:52]CheckFolder done [14:08:52]ProducePacketName [14:08:52]name=ofd_packets/00095400 [14:08:52]NVStorageSaveData ofd_packets/00095400 [14:08:52]File name is /storage/ofd_packets/00095400 [14:08:52]Write 301 bytes [14:08:52]NVStorageSaveData done [14:08:52]OFDSenderStorePacket done [14:08:52]KKMCreateOFDPacket done [14:08:52]NVStorageSaveData kkm_last_timestamp [14:08:52]File name is /storage/kkm_last_timestamp [14:08:52]Write 4 bytes [14:08:52]NVStorageSaveData done [14:08:52]ExternCall_PrintAddStr [14:08:52]wPrintStart [14:08:52]Write to MH i2c: 01 00 00 6C 0A 76 [14:08:52]Write i2c OK [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: 01 [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: 01 07 00 [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: 01 07 00 6C 0A 00 00 00 00 00 FF 0F 8B [14:08:52]RasterBufferAndPrint [14:08:52]line Счет N : (1)3405913 [14:08:52]line ИНН: 02508201610067 [14:08:52]line Контрольно-Кассовый Чек [14:08:52]line ПРОДАЖА [14:08:52]line ТРК (МРК, ГНК) : 22 [14:08:52]line Товар: 2710124130 [14:08:52]line Аи-92-К-4 [14:08:52]line 5.980 * 66.90 [14:08:52]line = 400.06 [14:08:52]line НДС 12% НСП 1% [14:08:52]line > о реализуемом товаре [14:08:52]line ОКРУГЛЕНИЕ: -0.06 [14:08:52]line ИТОГО: 400.00 [14:08:52]line Внесено: 400.00 [14:08:52]line СДАЧА: 0.00 [14:08:52]line НСП 1% : 3.54 [14:08:52]line НДС 12% : 42.48 [14:08:52]line Наличными: 400.00 [14:08:52]line Безнал.: 0.00 [14:08:52]line Место: АЗС № 82 "Партнер Нефть" [14:08:52]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:08:52]line СНО: Общий режим [14:08:52]line Чек 399 27.10.2024 14:08 [14:08:52]line Смена: 143 ФФД: 1.0 [14:08:52]line ЗНМ: 0300000017 [14:08:52]line РНМ: 0000000000170478 [14:08:52]line Версия ККМ: v1.0 [14:08:52]line ФМ: 0000000002098560 [14:08:52]line ФД: 95400 [14:08:52]line ФПД: 182966989095862 [14:08:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T140850&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95400&fm=182966989095862&tin=02508201610067®Number=0000000000170478&sum=40000 [14:08:52]OFD Sender: Processing packet 95400 [packets to send 57, broken 56] [14:08:52]ProducePacketName [14:08:52]name=ofd_packets/00095400 [14:08:52]OFD Sender: To server: pG, [14:08:52]CommunicateWithHost lk.salyk.kg:30040 [14:08:52]ConnectInit lk.salyk.kg [14:08:52]written 0, free lines is 4095 [14:08:52]Connected sock=9 [14:08:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 75 45 07 01 00 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 72 49 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A8 74 01 00 35 04 06 00 A6 68 52 64 03 B6 CC 53 74 2B 8B 1D 11 8A [14:08:52]Write to MH i2c: 01 00 00 97 0A A1 [14:08:52]Write i2c OK [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: 01 [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: 01 07 00 [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: 01 07 00 97 0A 00 00 00 00 00 15 0D CA [14:08:52]RasterBufferAndPrint [14:08:52]line [14:08:52]line [14:08:52]line [14:08:52]line [14:08:52]line [14:08:52]written 0, free lines is 3355 [14:08:52]MH_Cut [14:08:52]Write to MH i2c: D1 01 00 9E 0A 01 7A [14:08:52]Write i2c OK [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: D1 [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: D1 01 00 [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: D1 01 00 9E 0A 00 79 [14:08:52]Write to MH i2c: 01 00 00 9F 0A A9 [14:08:52]Write i2c OK [14:08:52]MH_I2C_Read... [14:08:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 59 09 47 00 09 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 32 30 39 38 35 36 30 10 04 04 00 A8 74 01 00 F4 03 04 00 9E F3 1D 67 B6 04 01 00 00 81 68 32 64 24 BD 05 73 [14:08:52]CommunicateWithHost err = 0 [14:08:52]CheckOFDResponse [14:08:52]1017 (14) - 77093643461234 [14:08:52]1041 (16) - 0000000002098560 [14:08:52]1040 (4) - 95400 [14:08:52]1012 (4) - 27.10.2024 08:02 [14:08:52]1206 (1) - 0 [14:08:52]OFD Sender: Remove packet 95400 [14:08:52]ProducePacketName [14:08:52]name=ofd_packets/00095400 [14:08:52]NVStorageDeleteData [14:08:53]OFD Sender: No OFD packet to send [14:08:53]*** Cut start [14:08:53]*** Partial cut [14:08:53]*** CUTSNS_PIN = 1 [14:08:53]*** CUTSNS_PIN = 0 [14:08:53]*** Brake cut motor [14:08:54]Read from MH i2c: 01 [14:08:54]MH_I2C_Read... [14:08:54]*** Stop cut motor [14:08:54]*** Cut end [14:08:54]Read from MH i2c: 01 07 00 [14:08:54]MH_I2C_Read... [14:08:54]Read from MH i2c: 01 07 00 9F 0A 00 00 00 00 00 FF 0F BE [14:08:54]process_action close_receipt done [14:08:54]requested_data is exist [14:08:54]produce_requested_data [14:08:54]requested_item fm.sn is exist - process it [14:08:54]wFMCommunicate request_size=4 [14:08:54]MH_SAM_APDU [14:08:54]CAPDU: 80 11 00 00 [14:08:54]Write to MH i2c: E2 08 00 A0 0A 80 11 00 00 00 00 00 00 24 [14:08:54]Write i2c OK [14:08:54]MH_I2C_Read... [14:08:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:08:54]Read from MH i2c: E2 [14:08:54]MH_I2C_Read... [14:08:54]Read from MH i2c: E2 17 00 [14:08:54]MH_I2C_Read... [14:08:54]Read from MH i2c: E2 17 00 A0 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 75 [14:08:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:08:54]wFMCommunicate OK [14:08:54]requested_item fd.num is exist - process it [14:08:54]SAM_PROTO_GetFieldsCounters [14:08:54]wFMCommunicate request_size=4 [14:08:54]MH_SAM_APDU [14:08:54]CAPDU: 80 13 00 00 [14:08:54]Write to MH i2c: E2 08 00 A1 0A 80 13 00 00 00 00 00 00 27 [14:08:54]Write i2c OK [14:08:54]MH_I2C_Read... [14:08:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:08:54]Read from MH i2c: E2 [14:08:54]MH_I2C_Read... [14:08:54]Read from MH i2c: E2 62 00 [14:08:54]MH_I2C_Read... [14:08:54]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A8 74 01 00 0E 04 04 00 8F 00 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 A4 [14:08:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A8 74 01 00 0E 04 04 00 8F 00 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 [14:08:54]wFMCommunicate OK [14:08:54]SAM_PROTO_GetFieldsCounters done [14:08:54]requested_item shift.num is exist - process it [14:08:54]requested_item shift.opened is exist - process it [14:08:54]req_shift_opened [14:08:54]FM_GetShiftState [14:08:54]SAM_PROTO_GetShiftState [14:08:54]wFMCommunicate request_size=4 [14:08:54]MH_SAM_APDU [14:08:54]CAPDU: 80 13 01 00 [14:08:54]Write to MH i2c: E2 08 00 A2 0A 80 13 01 00 00 00 00 00 29 [14:08:54]Write i2c OK [14:08:54]MH_I2C_Read... [14:08:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:08:54]Read from MH i2c: E2 [14:08:54]MH_I2C_Read... [14:08:54]Read from MH i2c: E2 0E 00 [14:08:54]MH_I2C_Read... [14:08:54]Read from MH i2c: E2 0E 00 A2 0A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D5 [14:08:54]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:08:54]wFMCommunicate OK [14:08:54]SAM_PROTO_GetShiftState done [14:08:54]FM_GetShiftState done [14:08:54]req_shift_opened done [14:08:54]requested_item shift.open_date is exist - process it [14:08:54]req_shift_open_date [14:08:54]req_shift_open_date done [14:08:54]produce_requested_data done [14:08:54]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95400,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:08:54]process_action_free close_receipt [14:08:54]json_value_free [14:08:54]json_value_free done [14:08:54]process_json_proto returns [14:08:54]Send response to host [14:08:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95400,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:08:54]free response buf [14:08:54]execute_script done [14:08:54]execute_script returns [14:08:54]free content buf [14:08:54]Sock 10.Close socket [14:08:54]Sock 10.Thread stoped [14:08:58]OFD Sender: No OFD packet to send [14:09:03]OFD Sender: No OFD packet to send [14:09:08]OFD Sender: No OFD packet to send [14:09:13]OFD Sender: No OFD packet to send [14:09:14]accept exits with 8 [14:09:14]New connection [14:09:14]New thread 3067239780 created [14:09:14]Thread 3067096420 joined [14:09:14]Waiting for new connection... [14:09:14] Sock 8.Parse request [14:09:14]Sock 8.Check first char [14:09:14]Sock 8.First char is OK [14:09:14]request: POST /json_proto HTTP/1.0 [14:09:14]Method: POST [14:09:14]URL: /json_proto [14:09:14]Method is POST - this is cgi request [14:09:14]url: /json_proto [14:09:14]query_string will be loaded in cgi processing [14:09:14]execute_cgi json_proto POST (null) [14:09:14]execute_cgi path=json_proto method=POST [14:09:14]POST find Content-Length [14:09:14]Host: 172.17.40.67:8080 [14:09:14]Content-Length: 683 [14:09:14]Content-Type: application/json [14:09:14] [14:09:14]POST finish read [14:09:14]Found Content-Length = 683 [14:09:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405914", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:09:14]execute_script... [14:09: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)3405914", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:09:14]POST & json_proto [14:09:14]process_json_proto [14:09:14]json parsed OK: [14:09:14]protocol is kg_v1.0 [14:09:14]action value=close_receipt [14:09:14]process_action close_receipt [14:09:14]cmd_close_receipt [14:09:14]MH_GetDate [14:09:14]Write to MH i2c: F0 00 00 A3 0A 9C [14:09:14]Write i2c OK [14:09:14]MH_I2C_Read... [14:09:14]Read from MH i2c: F0 [14:09:14]MH_I2C_Read... [14:09:14]Read from MH i2c: F0 09 00 [14:09:14]MH_I2C_Read... [14:09:14]Read from MH i2c: F0 09 00 A3 0A 00 8A 49 1E 67 EE DA 66 66 91 [14:09:14]GetLastDocTimeStamp 1730038130 [14:09:14]current date 1730038154 [14:09:14]FM_GetShiftState [14:09:14]SAM_PROTO_GetShiftState [14:09:14]wFMCommunicate request_size=4 [14:09:14]MH_SAM_APDU [14:09:14]CAPDU: 80 13 01 00 [14:09:14]Write to MH i2c: E2 08 00 A4 0A 80 13 01 00 00 00 00 00 2B [14:09:14]Write i2c OK [14:09:14]MH_I2C_Read... [14:09:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:09:14]Read from MH i2c: E2 [14:09:14]MH_I2C_Read... [14:09:14]Read from MH i2c: E2 0E 00 [14:09:14]MH_I2C_Read... [14:09:14]Read from MH i2c: E2 0E 00 A4 0A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D7 [14:09:14]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:09:14]wFMCommunicate OK [14:09:14]SAM_PROTO_GetShiftState done [14:09:14]FM_GetShiftState done [14:09:14]opened in 1729987736 [14:09:14]opened+sec_in_day 1730074136 [14:09:14]quantity*price = 100021 [14:09:14]sum+1 = 100023 [14:09:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 400 27.10.2024 14:09 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95401 ФПД: 150191034685533 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T140914&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95401&fm=150191034685533&tin=02508201610067®Number=0000000000170478&sum=100000 [14:09:15]StoreToDocumentArchive [14:09:15]shift 143 fd 95401 [14:09:15]save to /storage/0143/doc_00095401 [14:09:15]save last doc name /storage/0143/doc_00095401 to /storage/kkm_last_doc_name [14:09:15]save OK [14:09:15]Clear old archive folders... [14:09:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:09:15]tlvbuf is 013C71D0 [14:09:15]SAM_PROTO_ClearQueue [14:09:15]wFMCommunicate request_size=4 [14:09:15]MH_SAM_APDU [14:09:15]CAPDU: 80 09 00 00 [14:09:15]Write to MH i2c: E2 08 00 B1 0A 80 09 00 00 00 00 00 00 2D [14:09:15]Write i2c OK [14:09:15]MH_I2C_Read... [14:09:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:09:15]Read from MH i2c: E2 [14:09:15]MH_I2C_Read... [14:09:15]Read from MH i2c: E2 03 00 [14:09:15]MH_I2C_Read... [14:09:15]Read from MH i2c: E2 03 00 B1 0A 00 90 00 2F [14:09:15]RAPDU: 90 00 [14:09:15]wFMCommunicate OK [14:09:15]SAM_PROTO_ClearQueue done [14:09:15]KKMCreateOFDPacket [14:09:15]OFDProtocolAddRootSTLVToBuf [14:09:15]FM_MakeSignedData [14:09:15]FM_MakeSignedData [14:09:15]SAM_PROTO_SignData [14:09:15]wFMCommunicate request_size=4 [14:09:15]MH_SAM_APDU [14:09:15]CAPDU: 80 0D 01 02 [14:09:15]Write to MH i2c: E2 08 00 B2 0A 80 0D 01 02 00 00 00 00 35 [14:09:15]Write i2c OK [14:09:15]MH_I2C_Read... [14:09:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:09:15]Read from MH i2c: E2 [14:09:15]MH_I2C_Read... [14:09:15]Read from MH i2c: E2 03 00 [14:09:15]MH_I2C_Read... [14:09:15]Read from MH i2c: E2 03 00 B2 0A 00 90 00 30 [14:09:15]RAPDU: 90 00 [14:09:15]wFMCommunicate OK [14:09:15]wFMCommunicate request_size=255 [14:09:15]MH_SAM_APDU [14:09: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 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 90 01 00 00 F4 03 04 00 8A 49 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A9 74 01 00 35 04 06 00 88 [14:09:15]Write to MH i2c: E2 02 01 B3 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 90 01 00 00 F4 03 04 00 8A 49 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A9 74 01 00 35 04 06 00 88 00 00 FF [14:09:15]Write i2c OK [14:09:15]MH_I2C_Read... [14:09:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:09:15]Read from MH i2c: E2 [14:09:15]MH_I2C_Read... [14:09:15]Read from MH i2c: E2 03 00 [14:09:15]MH_I2C_Read... [14:09:15]Read from MH i2c: E2 03 00 B3 0A 00 90 00 31 [14:09:15]RAPDU: 90 00 [14:09:15]wFMCommunicate OK [14:09:15]wFMCommunicate request_size=10 [14:09:15]MH_SAM_APDU [14:09:15]CAPDU: 80 0D 02 02 05 99 13 45 58 5D [14:09:15]Write to MH i2c: E2 0D 00 B4 0A 80 0D 02 02 05 00 99 13 45 58 5D 00 00 E8 [14:09:15]Write i2c OK [14:09:15]MH_I2C_Read... [14:09:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:09:15]Read from MH i2c: E2 [14:09:15]MH_I2C_Read... [14:09:15]Read from MH i2c: E2 03 00 [14:09:15]MH_I2C_Read... [14:09:15]Read from MH i2c: E2 03 00 B4 0A 00 90 00 32 [14:09:15]RAPDU: 90 00 [14:09:15]wFMCommunicate OK [14:09:15]wFMCommunicate request_size=4 [14:09:15]MH_SAM_APDU [14:09:15]CAPDU: 80 0D 03 02 [14:09:15]Write to MH i2c: E2 08 00 B5 0A 80 0D 03 02 00 00 00 00 3A [14:09:15]Write i2c OK [14:09:15]MH_I2C_Read... [14:09:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:09:15]Read from MH i2c: E2 [14:09:15]MH_I2C_Read... [14:09:15]Read from MH i2c: E2 0B 00 [14:09:15]MH_I2C_Read... [14:09:15]Read from MH i2c: E2 0B 00 B5 0A 00 C9 BD 4B BD F2 B8 A3 3F 90 00 55 [14:09:15]RAPDU: C9 BD 4B BD F2 B8 A3 3F 90 00 [14:09:15]wFMCommunicate OK [14:09:15]SAM_PROTO_SignData done [14:09:15]FM_MakeSignedData done [14:09:15]CreateOFDProtocolMessage [14:09:15]wFMCommunicate request_size=4 [14:09:15]MH_SAM_APDU [14:09:15]CAPDU: 80 11 00 00 [14:09:15]Write to MH i2c: E2 08 00 B6 0A 80 11 00 00 00 00 00 00 3A [14:09:15]Write i2c OK [14:09:15]MH_I2C_Read... [14:09:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:09:15]Read from MH i2c: E2 [14:09:15]MH_I2C_Read... [14:09:15]Read from MH i2c: E2 17 00 [14:09:15]MH_I2C_Read... [14:09:15]Read from MH i2c: E2 17 00 B6 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8B [14:09:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:09:15]wFMCommunicate OK [14:09:15]CreateOFDProtocolMessage done [14:09:15]OFDSenderStorePacket 95401 [14:09:15]StoreOFDPacket docnum=95401 [14:09:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 03 3C 07 01 84 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 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 90 01 00 00 F4 03 04 00 8A 49 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A9 74 01 00 35 04 06 00 88 99 13 45 58 5D C9 BD 4B BD F2 B8 A3 3F [14:09:15]CheckFolder [14:09:15]dirname=/storage/ofd_packets [14:09:15]CheckFolder done [14:09:15]ProducePacketName [14:09:15]name=ofd_packets/00095401 [14:09:15]NVStorageSaveData ofd_packets/00095401 [14:09:15]File name is /storage/ofd_packets/00095401 [14:09:15]Write 301 bytes [14:09:15]NVStorageSaveData done [14:09:15]OFDSenderStorePacket done [14:09:15]KKMCreateOFDPacket done [14:09:15]NVStorageSaveData kkm_last_timestamp [14:09:15]File name is /storage/kkm_last_timestamp [14:09:15]Write 4 bytes [14:09:15]NVStorageSaveData done [14:09:15]ExternCall_PrintAddStr [14:09:15]wPrintStart [14:09:15]Write to MH i2c: 01 00 00 B7 0A C1 [14:09:15]Write i2c OK [14:09:15]MH_I2C_Read... [14:09:15]Read from MH i2c: 01 [14:09:15]MH_I2C_Read... [14:09:15]Read from MH i2c: 01 07 00 [14:09:15]MH_I2C_Read... [14:09:15]Read from MH i2c: 01 07 00 B7 0A 00 00 00 00 00 FF 0F D6 [14:09:15]RasterBufferAndPrint [14:09:15]line Счет N : (1)3405914 [14:09:15]line ИНН: 02508201610067 [14:09:15]line Контрольно-Кассовый Чек [14:09:15]line ПРОДАЖА [14:09:15]line ТРК (МРК, ГНК) : 43 [14:09:15]line Товар: 2710124500 [14:09:15]line Аи-95-К-5 [14:09:15]line 13.480 * 74.20 [14:09:15]line = 1000.22 [14:09:15]line НДС 12% НСП 1% [14:09:15]line > о реализуемом товаре [14:09:15]line ОКРУГЛЕНИЕ: -0.22 [14:09:15]line ИТОГО: 1000.00 [14:09:15]line Внесено: 1000.00 [14:09:15]line СДАЧА: 0.00 [14:09:15]line НСП 1% : 8.85 [14:09:15]line НДС 12% : 106.22 [14:09:15]line Наличными: 1000.00 [14:09:15]line Безнал.: 0.00 [14:09:15]line Место: АЗС № 82 "Партнер Нефть" [14:09:15]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:09:15]line СНО: Общий режим [14:09:15]line Чек 400 27.10.2024 14:09 [14:09:15]line Смена: 143 ФФД: 1.0 [14:09:15]line ЗНМ: 0300000017 [14:09:15]line РНМ: 0000000000170478 [14:09:15]line Версия ККМ: v1.0 [14:09:15]line ФМ: 0000000002098560 [14:09:15]line ФД: 95401 [14:09:15]line ФПД: 150191034685533 [14:09:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T140914&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95401&fm=150191034685533&tin=02508201610067®Number=0000000000170478&sum=100000 [14:09:16]OFD Sender: Processing packet 95401 [packets to send 57, broken 56] [14:09:16]ProducePacketName [14:09:16]name=ofd_packets/00095401 [14:09:16]OFD Sender: To server: pG, [14:09:16]CommunicateWithHost lk.salyk.kg:30040 [14:09:16]ConnectInit lk.salyk.kg [14:09:16]written 0, free lines is 4095 [14:09:16]Connected sock=9 [14:09:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 03 3C 07 01 84 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 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 90 01 00 00 F4 03 04 00 8A 49 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A9 74 01 00 35 04 06 00 88 99 13 45 58 5D C9 BD 4B BD F2 B8 A3 3F [14:09:16]Write to MH i2c: 01 00 00 E2 0A EC [14:09:16]Write i2c OK [14:09:16]MH_I2C_Read... [14:09:16]Read from MH i2c: 01 [14:09:16]MH_I2C_Read... [14:09:16]Read from MH i2c: 01 07 00 [14:09:16]MH_I2C_Read... [14:09:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A0 4B 47 00 45 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 32 30 39 38 35 36 30 10 04 04 00 A9 74 01 00 F4 03 04 00 B6 F3 1D 67 B6 04 01 00 00 B4 69 F5 6C 53 77 C6 2A [14:09:16]CommunicateWithHost err = 0 [14:09:16]CheckOFDResponse [14:09:16]1017 (14) - 77093643461234 [14:09:16]1041 (16) - 0000000002098560 [14:09:16]1040 (4) - 95401 [14:09:16]1012 (4) - 27.10.2024 08:03 [14:09:16]1206 (1) - 0 [14:09:16]OFD Sender: Remove packet 95401 [14:09:16]ProducePacketName [14:09:16]name=ofd_packets/00095401 [14:09:16]NVStorageDeleteData [14:09:16]Read from MH i2c: 01 07 00 E2 0A 00 00 00 00 00 09 0D 09 [14:09:16]RasterBufferAndPrint [14:09:16]line [14:09:16]line [14:09:16]line [14:09:16]line [14:09:16]line [14:09:16]written 0, free lines is 3379 [14:09:16]MH_Cut [14:09:16]Write to MH i2c: D1 01 00 E9 0A 01 C5 [14:09:16]Write i2c OK [14:09:16]MH_I2C_Read... [14:09:16]Read from MH i2c: D1 [14:09:16]MH_I2C_Read... [14:09:16]Read from MH i2c: D1 01 00 [14:09:16]MH_I2C_Read... [14:09:16]Read from MH i2c: D1 01 00 E9 0A 00 C4 [14:09:16]Write to MH i2c: 01 00 00 EA 0A F4 [14:09:16]Write i2c OK [14:09:16]MH_I2C_Read... [14:09:17]OFD Sender: No OFD packet to send [14:09:17]*** Cut start [14:09:17]*** Partial cut [14:09:17]*** CUTSNS_PIN = 1 [14:09:17]*** CUTSNS_PIN = 0 [14:09:17]*** Brake cut motor [14:09:17]Read from MH i2c: 01 [14:09:17]MH_I2C_Read... [14:09:17]*** Stop cut motor [14:09:17]*** Cut end [14:09:17]Read from MH i2c: 01 07 00 [14:09:17]MH_I2C_Read... [14:09:17]Read from MH i2c: 01 07 00 EA 0A 00 00 00 00 00 FF 0F 09 [14:09:17]process_action close_receipt done [14:09:17]requested_data is exist [14:09:17]produce_requested_data [14:09:17]requested_item fm.sn is exist - process it [14:09:17]wFMCommunicate request_size=4 [14:09:17]MH_SAM_APDU [14:09:17]CAPDU: 80 11 00 00 [14:09:17]Write to MH i2c: E2 08 00 EB 0A 80 11 00 00 00 00 00 00 6F [14:09:17]Write i2c OK [14:09:17]MH_I2C_Read... [14:09:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:09:17]Read from MH i2c: E2 [14:09:17]MH_I2C_Read... [14:09:17]Read from MH i2c: E2 17 00 [14:09:17]MH_I2C_Read... [14:09:17]Read from MH i2c: E2 17 00 EB 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C0 [14:09:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:09:17]wFMCommunicate OK [14:09:17]requested_item fd.num is exist - process it [14:09:17]SAM_PROTO_GetFieldsCounters [14:09:17]wFMCommunicate request_size=4 [14:09:17]MH_SAM_APDU [14:09:17]CAPDU: 80 13 00 00 [14:09:17]Write to MH i2c: E2 08 00 EC 0A 80 13 00 00 00 00 00 00 72 [14:09:17]Write i2c OK [14:09:17]MH_I2C_Read... [14:09:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:09:18]Read from MH i2c: E2 [14:09:18]MH_I2C_Read... [14:09:18]Read from MH i2c: E2 62 00 [14:09:18]MH_I2C_Read... [14:09:18]Read from MH i2c: E2 62 00 EC 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A9 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 90 01 00 00 5E 04 04 00 90 01 00 00 57 04 04 00 91 01 00 00 19 04 04 00 00 00 00 00 90 00 F3 [14:09:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A9 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 90 01 00 00 5E 04 04 00 90 01 00 00 57 04 04 00 91 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:09:18]wFMCommunicate OK [14:09:18]SAM_PROTO_GetFieldsCounters done [14:09:18]requested_item shift.num is exist - process it [14:09:18]requested_item shift.opened is exist - process it [14:09:18]req_shift_opened [14:09:18]FM_GetShiftState [14:09:18]SAM_PROTO_GetShiftState [14:09:18]wFMCommunicate request_size=4 [14:09:18]MH_SAM_APDU [14:09:18]CAPDU: 80 13 01 00 [14:09:18]Write to MH i2c: E2 08 00 ED 0A 80 13 01 00 00 00 00 00 74 [14:09:18]Write i2c OK [14:09:18]MH_I2C_Read... [14:09:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:09:18]Read from MH i2c: E2 [14:09:18]MH_I2C_Read... [14:09:18]Read from MH i2c: E2 0E 00 [14:09:18]MH_I2C_Read... [14:09:18]Read from MH i2c: E2 0E 00 ED 0A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 20 [14:09:18]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:09:18]wFMCommunicate OK [14:09:18]SAM_PROTO_GetShiftState done [14:09:18]FM_GetShiftState done [14:09:18]req_shift_opened done [14:09:18]requested_item shift.open_date is exist - process it [14:09:18]req_shift_open_date [14:09:18]req_shift_open_date done [14:09:18]produce_requested_data done [14:09:18]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95401,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:09:18]process_action_free close_receipt [14:09:18]json_value_free [14:09:18]json_value_free done [14:09:18]process_json_proto returns [14:09:18]Send response to host [14:09:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95401,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:09:18]free response buf [14:09:18]execute_script done [14:09:18]execute_script returns [14:09:18]free content buf [14:09:18]Sock 8.Close socket [14:09:18]Sock 8.Thread stoped [14:09:22]OFD Sender: No OFD packet to send [14:09:27]OFD Sender: No OFD packet to send [14:09:32]OFD Sender: No OFD packet to send [14:09:37]OFD Sender: No OFD packet to send [14:09:42]OFD Sender: No OFD packet to send [14:09:47]OFD Sender: No OFD packet to send [14:09:52]OFD Sender: No OFD packet to send [14:09:57]OFD Sender: No OFD packet to send [14:10:02]OFD Sender: No OFD packet to send [14:10:07]OFD Sender: No OFD packet to send [14:10:12]OFD Sender: No OFD packet to send [14:10:16]accept exits with 10 [14:10:16]New connection [14:10:16]New thread 3067096420 created [14:10:16]Thread 3067239780 joined [14:10:16]Waiting for new connection... [14:10:16] Sock 10.Parse request [14:10:16]Sock 10.Check first char [14:10:16]Sock 10.First char is OK [14:10:16]request: POST /json_proto HTTP/1.0 [14:10:16]Method: POST [14:10:16]URL: /json_proto [14:10:16]Method is POST - this is cgi request [14:10:16]url: /json_proto [14:10:16]query_string will be loaded in cgi processing [14:10:16]execute_cgi json_proto POST (null) [14:10:16]execute_cgi path=json_proto method=POST [14:10:16]POST find Content-Length [14:10:16]Host: 172.17.40.67:8080 [14:10:16]Content-Length: 678 [14:10:16]Content-Type: application/json [14:10:16] [14:10:16]POST finish read [14:10:16]Found Content-Length = 678 [14:10:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405916", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:10:16]execute_script... [14:10: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)3405916", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:10:16]POST & json_proto [14:10:16]process_json_proto [14:10:16]json parsed OK: [14:10:16]protocol is kg_v1.0 [14:10:16]action value=close_receipt [14:10:16]process_action close_receipt [14:10:16]cmd_close_receipt [14:10:16]MH_GetDate [14:10:16]Write to MH i2c: F0 00 00 EE 0A E7 [14:10:16]Write i2c OK [14:10:16]MH_I2C_Read... [14:10:16]Read from MH i2c: F0 [14:10:16]MH_I2C_Read... [14:10:16]Read from MH i2c: F0 09 00 [14:10:16]MH_I2C_Read... [14:10:16]Read from MH i2c: F0 09 00 EE 0A 00 C8 49 1E 67 EE DA 66 66 1A [14:10:16]GetLastDocTimeStamp 1730038154 [14:10:16]current date 1730038216 [14:10:16]FM_GetShiftState [14:10:16]SAM_PROTO_GetShiftState [14:10:16]wFMCommunicate request_size=4 [14:10:16]MH_SAM_APDU [14:10:16]CAPDU: 80 13 01 00 [14:10:16]Write to MH i2c: E2 08 00 EF 0A 80 13 01 00 00 00 00 00 76 [14:10:16]Write i2c OK [14:10:16]MH_I2C_Read... [14:10:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:10:16]Read from MH i2c: E2 [14:10:16]MH_I2C_Read... [14:10:16]Read from MH i2c: E2 0E 00 [14:10:16]MH_I2C_Read... [14:10:16]Read from MH i2c: E2 0E 00 EF 0A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 22 [14:10:16]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:10:16]wFMCommunicate OK [14:10:16]SAM_PROTO_GetShiftState done [14:10:16]FM_GetShiftState done [14:10:16]opened in 1729987736 [14:10:16]opened+sec_in_day 1730074136 [14:10:16]quantity*price = 60009 [14:10:16]sum+1 = 60010 [14:10:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 401 27.10.2024 14:10 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95402 ФПД: 109213124420699 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T141016&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95402&fm=109213124420699&tin=02508201610067®Number=0000000000170478&sum=60000 [14:10:17]StoreToDocumentArchive [14:10:17]shift 143 fd 95402 [14:10:17]save to /storage/0143/doc_00095402 [14:10:17]save last doc name /storage/0143/doc_00095402 to /storage/kkm_last_doc_name [14:10:17]save OK [14:10:17]Clear old archive folders... [14:10:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:10:17]tlvbuf is 013FA9C0 [14:10:17]SAM_PROTO_ClearQueue [14:10:17]wFMCommunicate request_size=4 [14:10:17]MH_SAM_APDU [14:10:17]CAPDU: 80 09 00 00 [14:10:17]Write to MH i2c: E2 08 00 FC 0A 80 09 00 00 00 00 00 00 78 [14:10:17]Write i2c OK [14:10:17]MH_I2C_Read... [14:10:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:10:17]Read from MH i2c: E2 [14:10:17]MH_I2C_Read... [14:10:17]Read from MH i2c: E2 03 00 [14:10:17]MH_I2C_Read... [14:10:17]Read from MH i2c: E2 03 00 FC 0A 00 90 00 7A [14:10:17]RAPDU: 90 00 [14:10:17]wFMCommunicate OK [14:10:17]SAM_PROTO_ClearQueue done [14:10:17]KKMCreateOFDPacket [14:10:17]OFDProtocolAddRootSTLVToBuf [14:10:17]FM_MakeSignedData [14:10:17]FM_MakeSignedData [14:10:17]SAM_PROTO_SignData [14:10:17]wFMCommunicate request_size=4 [14:10:17]MH_SAM_APDU [14:10:17]CAPDU: 80 0D 01 02 [14:10:17]Write to MH i2c: E2 08 00 FD 0A 80 0D 01 02 00 00 00 00 80 [14:10:17]Write i2c OK [14:10:17]MH_I2C_Read... [14:10:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:10:17]Read from MH i2c: E2 [14:10:17]MH_I2C_Read... [14:10:17]Read from MH i2c: E2 03 00 [14:10:17]MH_I2C_Read... [14:10:17]Read from MH i2c: E2 03 00 FD 0A 00 90 00 7B [14:10:17]RAPDU: 90 00 [14:10:17]wFMCommunicate OK [14:10:17]wFMCommunicate request_size=255 [14:10:17]MH_SAM_APDU [14:10: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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 C8 49 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AA 74 01 00 35 04 06 00 63 [14:10:17]Write to MH i2c: E2 02 01 FE 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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 C8 49 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AA 74 01 00 35 04 06 00 63 00 00 24 [14:10:17]Write i2c OK [14:10:17]MH_I2C_Read... [14:10:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:10:18]Read from MH i2c: E2 [14:10:18]MH_I2C_Read... [14:10:18]Read from MH i2c: E2 03 00 [14:10:18]MH_I2C_Read... [14:10:18]Read from MH i2c: E2 03 00 FE 0A 00 90 00 7C [14:10:18]RAPDU: 90 00 [14:10:18]wFMCommunicate OK [14:10:18]wFMCommunicate request_size=10 [14:10:18]MH_SAM_APDU [14:10:18]CAPDU: 80 0D 02 02 05 54 29 7C 64 5B [14:10:18]Write to MH i2c: E2 0D 00 FF 0A 80 0D 02 02 05 00 54 29 7C 64 5B 00 00 45 [14:10:18]Write i2c OK [14:10:18]MH_I2C_Read... [14:10:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:10:18]Read from MH i2c: E2 [14:10:18]MH_I2C_Read... [14:10:18]Read from MH i2c: E2 03 00 [14:10:18]MH_I2C_Read... [14:10:18]Read from MH i2c: E2 03 00 FF 0A 00 90 00 7D [14:10:18]RAPDU: 90 00 [14:10:18]wFMCommunicate OK [14:10:18]wFMCommunicate request_size=4 [14:10:18]MH_SAM_APDU [14:10:18]CAPDU: 80 0D 03 02 [14:10:18]Write to MH i2c: E2 08 00 00 0B 80 0D 03 02 00 00 00 00 86 [14:10:18]Write i2c OK [14:10:18]MH_I2C_Read... [14:10:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:10:18]Read from MH i2c: E2 [14:10:18]MH_I2C_Read... [14:10:18]Read from MH i2c: E2 0B 00 [14:10:18]MH_I2C_Read... [14:10:18]Read from MH i2c: E2 0B 00 00 0B 00 8F 8E AD 17 79 2D F6 00 90 00 04 [14:10:18]RAPDU: 8F 8E AD 17 79 2D F6 00 90 00 [14:10:18]wFMCommunicate OK [14:10:18]SAM_PROTO_SignData done [14:10:18]FM_MakeSignedData done [14:10:18]CreateOFDProtocolMessage [14:10:18]wFMCommunicate request_size=4 [14:10:18]MH_SAM_APDU [14:10:18]CAPDU: 80 11 00 00 [14:10:18]Write to MH i2c: E2 08 00 01 0B 80 11 00 00 00 00 00 00 86 [14:10:18]Write i2c OK [14:10:18]MH_I2C_Read... [14:10:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:10:18]Read from MH i2c: E2 [14:10:18]MH_I2C_Read... [14:10:18]Read from MH i2c: E2 17 00 [14:10:18]MH_I2C_Read... [14:10:18]Read from MH i2c: E2 17 00 01 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D7 [14:10:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:10:18]wFMCommunicate OK [14:10:18]CreateOFDProtocolMessage done [14:10:18]OFDSenderStorePacket 95402 [14:10:18]StoreOFDPacket docnum=95402 [14:10:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 71 D7 07 01 2F 0F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 C8 49 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AA 74 01 00 35 04 06 00 63 54 29 7C 64 5B 8F 8E AD 17 79 2D F6 00 [14:10:18]CheckFolder [14:10:18]dirname=/storage/ofd_packets [14:10:18]CheckFolder done [14:10:18]ProducePacketName [14:10:18]name=ofd_packets/00095402 [14:10:18]NVStorageSaveData ofd_packets/00095402 [14:10:18]File name is /storage/ofd_packets/00095402 [14:10:18]Write 301 bytes [14:10:18]NVStorageSaveData done [14:10:18]OFDSenderStorePacket done [14:10:18]KKMCreateOFDPacket done [14:10:18]NVStorageSaveData kkm_last_timestamp [14:10:18]File name is /storage/kkm_last_timestamp [14:10:18]Write 4 bytes [14:10:18]NVStorageSaveData done [14:10:18]ExternCall_PrintAddStr [14:10:18]wPrintStart [14:10:18]Write to MH i2c: 01 00 00 02 0B 0D [14:10:18]Write i2c OK [14:10:18]MH_I2C_Read... [14:10:18]Read from MH i2c: 01 [14:10:18]MH_I2C_Read... [14:10:18]Read from MH i2c: 01 07 00 [14:10:18]MH_I2C_Read... [14:10:18]Read from MH i2c: 01 07 00 02 0B 00 00 00 00 00 FF 0F 22 [14:10:18]RasterBufferAndPrint [14:10:18]line Счет N : (1)3405916 [14:10:18]line ИНН: 02508201610067 [14:10:18]line Контрольно-Кассовый Чек [14:10:18]line ПРОДАЖА [14:10:18]line ТРК (МРК, ГНК) : 12 [14:10:18]line Товар: 2710124130 [14:10:18]line Аи-92-К-4 [14:10:18]line 8.970 * 66.90 [14:10:18]line = 600.09 [14:10:18]line НДС 12% НСП 1% [14:10:18]line > о реализуемом товаре [14:10:18]line ОКРУГЛЕНИЕ: -0.09 [14:10:18]line ИТОГО: 600.00 [14:10:18]line Внесено: 600.00 [14:10:18]line СДАЧА: 0.00 [14:10:18]line НСП 1% : 5.31 [14:10:18]line НДС 12% : 63.73 [14:10:18]line Наличными: 600.00 [14:10:18]line Безнал.: 0.00 [14:10:18]line Место: АЗС № 82 "Партнер Нефть" [14:10:18]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:10:18]line СНО: Общий режим [14:10:18]line Чек 401 27.10.2024 14:10 [14:10:18]line Смена: 143 ФФД: 1.0 [14:10:18]line ЗНМ: 0300000017 [14:10:18]line РНМ: 0000000000170478 [14:10:18]line Версия ККМ: v1.0 [14:10:18]line ФМ: 0000000002098560 [14:10:18]line ФД: 95402 [14:10:18]line ФПД: 109213124420699 [14:10:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T141016&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95402&fm=109213124420699&tin=02508201610067®Number=0000000000170478&sum=60000 [14:10:18]OFD Sender: Processing packet 95402 [packets to send 57, broken 56] [14:10:18]ProducePacketName [14:10:18]name=ofd_packets/00095402 [14:10:18]OFD Sender: To server: pG, [14:10:18]CommunicateWithHost lk.salyk.kg:30040 [14:10:18]ConnectInit lk.salyk.kg [14:10:18]written 0, free lines is 4095 [14:10:18]Connected sock=9 [14:10:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 71 D7 07 01 2F 0F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 C8 49 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AA 74 01 00 35 04 06 00 63 54 29 7C 64 5B 8F 8E AD 17 79 2D F6 00 [14:10:19]Write to MH i2c: 01 00 00 2D 0B 38 [14:10:19]Write i2c OK [14:10:19]MH_I2C_Read... [14:10:19]Read from MH i2c: 01 [14:10:19]MH_I2C_Read... [14:10:19]Read from MH i2c: 01 07 00 [14:10:19]MH_I2C_Read... [14:10:19]Read from MH i2c: 01 07 00 2D 0B 00 00 00 00 00 0C 0D 58 [14:10:19]RasterBufferAndPrint [14:10:19]line [14:10:19]line [14:10:19]line [14:10:19]line [14:10:19]line [14:10:19]written 0, free lines is 3346 [14:10:19]MH_Cut [14:10:19]Write to MH i2c: D1 01 00 34 0B 01 11 [14:10:19]Write i2c OK [14:10:19]MH_I2C_Read... [14:10:19]Read from MH i2c: D1 [14:10:19]MH_I2C_Read... [14:10:19]Read from MH i2c: D1 01 00 [14:10:19]MH_I2C_Read... [14:10:19]Read from MH i2c: D1 01 00 34 0B 00 10 [14:10:19]Write to MH i2c: 01 00 00 35 0B 40 [14:10:19]Write i2c OK [14:10:19]MH_I2C_Read... [14:10:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 66 E4 47 00 D2 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 32 30 39 38 35 36 30 10 04 04 00 AA 74 01 00 F4 03 04 00 F4 F3 1D 67 B6 04 01 00 00 3B DA 1E 9A 5C 28 DF 05 [14:10:19]CommunicateWithHost err = 0 [14:10:19]CheckOFDResponse [14:10:19]1017 (14) - 77093643461234 [14:10:19]1041 (16) - 0000000002098560 [14:10:19]1040 (4) - 95402 [14:10:19]1012 (4) - 27.10.2024 08:04 [14:10:19]1206 (1) - 0 [14:10:19]OFD Sender: Remove packet 95402 [14:10:19]ProducePacketName [14:10:19]name=ofd_packets/00095402 [14:10:19]NVStorageDeleteData [14:10:19]OFD Sender: No OFD packet to send [14:10:19]*** Cut start [14:10:19]*** Partial cut [14:10:19]*** CUTSNS_PIN = 1 [14:10:19]*** CUTSNS_PIN = 0 [14:10:19]*** Brake cut motor [14:10:20]Read from MH i2c: 01 [14:10:20]MH_I2C_Read... [14:10:20]*** Stop cut motor [14:10:20]*** Cut end [14:10:20]Read from MH i2c: 01 07 00 [14:10:20]MH_I2C_Read... [14:10:20]Read from MH i2c: 01 07 00 35 0B 00 00 00 00 00 FF 0F 55 [14:10:20]process_action close_receipt done [14:10:20]requested_data is exist [14:10:20]produce_requested_data [14:10:20]requested_item fm.sn is exist - process it [14:10:20]wFMCommunicate request_size=4 [14:10:20]MH_SAM_APDU [14:10:20]CAPDU: 80 11 00 00 [14:10:20]Write to MH i2c: E2 08 00 36 0B 80 11 00 00 00 00 00 00 BB [14:10:20]Write i2c OK [14:10:20]MH_I2C_Read... [14:10:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:10:20]Read from MH i2c: E2 [14:10:20]MH_I2C_Read... [14:10:20]Read from MH i2c: E2 17 00 [14:10:20]MH_I2C_Read... [14:10:20]Read from MH i2c: E2 17 00 36 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0C [14:10:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:10:20]wFMCommunicate OK [14:10:20]requested_item fd.num is exist - process it [14:10:20]SAM_PROTO_GetFieldsCounters [14:10:20]wFMCommunicate request_size=4 [14:10:20]MH_SAM_APDU [14:10:20]CAPDU: 80 13 00 00 [14:10:20]Write to MH i2c: E2 08 00 37 0B 80 13 00 00 00 00 00 00 BE [14:10:20]Write i2c OK [14:10:20]MH_I2C_Read... [14:10:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:10:20]Read from MH i2c: E2 [14:10:20]MH_I2C_Read... [14:10:20]Read from MH i2c: E2 62 00 [14:10:20]MH_I2C_Read... [14:10:20]Read from MH i2c: E2 62 00 37 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AA 74 01 00 0E 04 04 00 8F 00 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 43 [14:10:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AA 74 01 00 0E 04 04 00 8F 00 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 [14:10:20]wFMCommunicate OK [14:10:20]SAM_PROTO_GetFieldsCounters done [14:10:20]requested_item shift.num is exist - process it [14:10:20]requested_item shift.opened is exist - process it [14:10:20]req_shift_opened [14:10:20]FM_GetShiftState [14:10:20]SAM_PROTO_GetShiftState [14:10:20]wFMCommunicate request_size=4 [14:10:20]MH_SAM_APDU [14:10:20]CAPDU: 80 13 01 00 [14:10:20]Write to MH i2c: E2 08 00 38 0B 80 13 01 00 00 00 00 00 C0 [14:10:20]Write i2c OK [14:10:20]MH_I2C_Read... [14:10:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:10:20]Read from MH i2c: E2 [14:10:20]MH_I2C_Read... [14:10:20]Read from MH i2c: E2 0E 00 [14:10:20]MH_I2C_Read... [14:10:20]Read from MH i2c: E2 0E 00 38 0B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 6C [14:10:20]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:10:20]wFMCommunicate OK [14:10:20]SAM_PROTO_GetShiftState done [14:10:20]FM_GetShiftState done [14:10:20]req_shift_opened done [14:10:20]requested_item shift.open_date is exist - process it [14:10:20]req_shift_open_date [14:10:20]req_shift_open_date done [14:10:20]produce_requested_data done [14:10:20]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95402,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:10:20]process_action_free close_receipt [14:10:20]json_value_free [14:10:20]json_value_free done [14:10:20]process_json_proto returns [14:10:20]Send response to host [14:10:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95402,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:10:20]free response buf [14:10:20]execute_script done [14:10:20]execute_script returns [14:10:20]free content buf [14:10:20]Sock 10.Close socket [14:10:20]Sock 10.Thread stoped [14:10:20]accept exits with 8 [14:10:20]New connection [14:10:20]New thread 3067239780 created [14:10:20]Thread 3067096420 joined [14:10:20]Waiting for new connection... [14:10:20] Sock 8.Parse request [14:10:20]Sock 8.Check first char [14:10:20]Sock 8.First char is OK [14:10:20]request: POST /json_proto HTTP/1.0 [14:10:20]Method: POST [14:10:20]URL: /json_proto [14:10:20]Method is POST - this is cgi request [14:10:20]url: /json_proto [14:10:20]query_string will be loaded in cgi processing [14:10:20]execute_cgi json_proto POST (null) [14:10:20]execute_cgi path=json_proto method=POST [14:10:20]POST find Content-Length [14:10:20]Host: 172.17.40.67:8080 [14:10:20]Content-Length: 678 [14:10:20]Content-Type: application/json [14:10:20] [14:10:20]POST finish read [14:10:20]Found Content-Length = 678 [14:10:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405917", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:10:20]execute_script... [14:10:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405917", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:10:20]POST & json_proto [14:10:20]process_json_proto [14:10:20]json parsed OK: [14:10:20]protocol is kg_v1.0 [14:10:20]action value=close_receipt [14:10:21]process_action close_receipt [14:10:21]cmd_close_receipt [14:10:21]MH_GetDate [14:10:21]Write to MH i2c: F0 00 00 39 0B 33 [14:10:21]Write i2c OK [14:10:21]MH_I2C_Read... [14:10:21]Read from MH i2c: F0 [14:10:21]MH_I2C_Read... [14:10:21]Read from MH i2c: F0 09 00 [14:10:21]MH_I2C_Read... [14:10:21]Read from MH i2c: F0 09 00 39 0B 00 CD 49 1E 67 EE DA 66 66 6B [14:10:21]GetLastDocTimeStamp 1730038216 [14:10:21]current date 1730038221 [14:10:21]FM_GetShiftState [14:10:21]SAM_PROTO_GetShiftState [14:10:21]wFMCommunicate request_size=4 [14:10:21]MH_SAM_APDU [14:10:21]CAPDU: 80 13 01 00 [14:10:21]Write to MH i2c: E2 08 00 3A 0B 80 13 01 00 00 00 00 00 C2 [14:10:21]Write i2c OK [14:10:21]MH_I2C_Read... [14:10:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:10:21]Read from MH i2c: E2 [14:10:21]MH_I2C_Read... [14:10:21]Read from MH i2c: E2 0E 00 [14:10:21]MH_I2C_Read... [14:10:21]Read from MH i2c: E2 0E 00 3A 0B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 6E [14:10:21]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:10:21]wFMCommunicate OK [14:10:21]SAM_PROTO_GetShiftState done [14:10:21]FM_GetShiftState done [14:10:21]opened in 1729987736 [14:10:21]opened+sec_in_day 1730074136 [14:10:21]quantity*price = 50041 [14:10:21]sum+1 = 50042 [14:10:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 402 27.10.2024 14:10 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95403 ФПД: 176025478061773 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T141021&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95403&fm=176025478061773&tin=02508201610067®Number=0000000000170478&sum=50000 [14:10:22]StoreToDocumentArchive [14:10:22]shift 143 fd 95403 [14:10:22]save to /storage/0143/doc_00095403 [14:10:22]save last doc name /storage/0143/doc_00095403 to /storage/kkm_last_doc_name [14:10:22]save OK [14:10:22]Clear old archive folders... [14:10:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:10:22]tlvbuf is 01454510 [14:10:22]SAM_PROTO_ClearQueue [14:10:22]wFMCommunicate request_size=4 [14:10:22]MH_SAM_APDU [14:10:22]CAPDU: 80 09 00 00 [14:10:22]Write to MH i2c: E2 08 00 47 0B 80 09 00 00 00 00 00 00 C4 [14:10:22]Write i2c OK [14:10:22]MH_I2C_Read... [14:10:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:10:22]Read from MH i2c: E2 [14:10:22]MH_I2C_Read... [14:10:22]Read from MH i2c: E2 03 00 [14:10:22]MH_I2C_Read... [14:10:22]Read from MH i2c: E2 03 00 47 0B 00 90 00 C6 [14:10:22]RAPDU: 90 00 [14:10:22]wFMCommunicate OK [14:10:22]SAM_PROTO_ClearQueue done [14:10:22]KKMCreateOFDPacket [14:10:22]OFDProtocolAddRootSTLVToBuf [14:10:22]FM_MakeSignedData [14:10:22]FM_MakeSignedData [14:10:22]SAM_PROTO_SignData [14:10:22]wFMCommunicate request_size=4 [14:10:22]MH_SAM_APDU [14:10:22]CAPDU: 80 0D 01 02 [14:10:22]Write to MH i2c: E2 08 00 48 0B 80 0D 01 02 00 00 00 00 CC [14:10:22]Write i2c OK [14:10:22]MH_I2C_Read... [14:10:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:10:22]Read from MH i2c: E2 [14:10:22]MH_I2C_Read... [14:10:22]Read from MH i2c: E2 03 00 [14:10:22]MH_I2C_Read... [14:10:22]Read from MH i2c: E2 03 00 48 0B 00 90 00 C7 [14:10:22]RAPDU: 90 00 [14:10:22]wFMCommunicate OK [14:10:22]wFMCommunicate request_size=255 [14:10:22]MH_SAM_APDU [14:10:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 01 00 00 F4 03 04 00 CD 49 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AB 74 01 00 35 04 06 00 A0 [14:10:22]Write to MH i2c: E2 02 01 49 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 01 00 00 F4 03 04 00 CD 49 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AB 74 01 00 35 04 06 00 A0 00 00 D7 [14:10:22]Write i2c OK [14:10:22]MH_I2C_Read... [14:10:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:10:22]Read from MH i2c: E2 [14:10:22]MH_I2C_Read... [14:10:22]Read from MH i2c: E2 03 00 [14:10:22]MH_I2C_Read... [14:10:22]Read from MH i2c: E2 03 00 49 0B 00 90 00 C8 [14:10:22]RAPDU: 90 00 [14:10:22]wFMCommunicate OK [14:10:22]wFMCommunicate request_size=10 [14:10:22]MH_SAM_APDU [14:10:22]CAPDU: 80 0D 02 02 05 18 20 17 5E CD [14:10:22]Write to MH i2c: E2 0D 00 4A 0B 80 0D 02 02 05 00 18 20 17 5E CD 00 00 53 [14:10:22]Write i2c OK [14:10:22]MH_I2C_Read... [14:10:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:10:22]Read from MH i2c: E2 [14:10:22]MH_I2C_Read... [14:10:22]Read from MH i2c: E2 03 00 [14:10:22]MH_I2C_Read... [14:10:22]Read from MH i2c: E2 03 00 4A 0B 00 90 00 C9 [14:10:22]RAPDU: 90 00 [14:10:22]wFMCommunicate OK [14:10:22]wFMCommunicate request_size=4 [14:10:22]MH_SAM_APDU [14:10:22]CAPDU: 80 0D 03 02 [14:10:22]Write to MH i2c: E2 08 00 4B 0B 80 0D 03 02 00 00 00 00 D1 [14:10:22]Write i2c OK [14:10:22]MH_I2C_Read... [14:10:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:10:23]Read from MH i2c: E2 [14:10:23]MH_I2C_Read... [14:10:23]Read from MH i2c: E2 0B 00 [14:10:23]MH_I2C_Read... [14:10:23]Read from MH i2c: E2 0B 00 4B 0B 00 72 51 C1 06 F9 A1 4C DF 90 00 21 [14:10:23]RAPDU: 72 51 C1 06 F9 A1 4C DF 90 00 [14:10:23]wFMCommunicate OK [14:10:23]SAM_PROTO_SignData done [14:10:23]FM_MakeSignedData done [14:10:23]CreateOFDProtocolMessage [14:10:23]wFMCommunicate request_size=4 [14:10:23]MH_SAM_APDU [14:10:23]CAPDU: 80 11 00 00 [14:10:23]Write to MH i2c: E2 08 00 4C 0B 80 11 00 00 00 00 00 00 D1 [14:10:23]Write i2c OK [14:10:23]MH_I2C_Read... [14:10:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:10:23]Read from MH i2c: E2 [14:10:23]MH_I2C_Read... [14:10:23]Read from MH i2c: E2 17 00 [14:10:23]MH_I2C_Read... [14:10:23]Read from MH i2c: E2 17 00 4C 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 1E FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 C3 [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 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [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]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 540000000057251E (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: 12021564+1718016750=1730038314 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x200ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 1E FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 C4 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 60 00 FF FF 7F [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 2B 4A 1E 67 EE DA 66 66 8D [14:11:55]Current date/time: 27.10.2024 14:11 [14:11:55]FM_Init [14:11:55]wFMConnect [14:11:55]MH_SAM_On [14:11:55]Write to MH i2c: E0 00 00 08 00 E7 [14:11:55]Write i2c OK [14:11:55]MH_I2C_Read... [14:11:55]*** iso7816_init finished! [14:11:55]*** atr: [14:11:55]*** 0F 3B D5 18 FF 81 91 FE [14:11:55]*** 1F C3 80 73 C8 21 10 0A [14:11:55]*** 00 00 00 00 00 00 00 00 [14:11:55]*** 00 00 00 00 00 00 00 00 [14:11:55]*** 00 00 00 00 00 00 00 00 [14:11:55]*** 00 00 00 00 00 00 00 00 [14:11:55]*** 00 00 00 00 00 00 00 00 [14:11:55]*** 00 00 00 00 00 00 00 00 [14:11:55]Read from MH i2c: E0 [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: E0 10 00 [14:11:55]MH_I2C_Read... [14:11:55]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:11:55]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [14:11:55]wFMCommunicate request_size=10 [14:11:55]MH_SAM_APDU [14:11:55]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [14:11:55]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [14:11:55]Write i2c OK [14:11:55]MH_I2C_Read... [14:11:55]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [14:11:55]Read from MH i2c: E2 [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: E2 03 00 [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [14:11:55]RAPDU: 90 00 [14:11:55]wFMCommunicate OK [14:11:55]wFMCommunicate request_size=4 [14:11:55]MH_SAM_APDU [14:11:55]CAPDU: 80 11 00 00 [14:11:55]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [14:11:55]Write i2c OK [14:11:55]MH_I2C_Read... [14:11:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:11:55]Read from MH i2c: E2 [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: E2 17 00 [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D5 [14:11:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:11:55]wFMCommunicate OK [14:11:55]Detected FM SN is 0000000002098560 [14:11:55]Stored FM SN is 0000000002098560 [14:11:55]wFMCommunicate request_size=9 [14:11:55]MH_SAM_APDU [14:11:55]CAPDU: 80 16 00 00 04 4E 20 01 00 [14:11:55]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 4E 20 01 00 00 00 01 [14:11:55]Write i2c OK [14:11:55]MH_I2C_Read... [14:11:55]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [14:11:55]Read from MH i2c: E2 [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: E2 03 00 [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [14:11:55]RAPDU: 90 00 [14:11:55]wFMCommunicate OK [14:11:55]FM PIN OK [14:11:55]wFMCommunicate request_size=8 [14:11:55]MH_SAM_APDU [14:11:55]CAPDU: 80 14 04 00 03 02 00 01 [14:11:55]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [14:11:55]Write i2c OK [14:11:55]MH_I2C_Read... [14:11:55]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [14:11:55]Read from MH i2c: E2 [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: E2 03 00 [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [14:11:55]RAPDU: 90 00 [14:11:55]wFMCommunicate OK [14:11:55]wFMCommunicate request_size=13 [14:11:55]MH_SAM_APDU [14:11:55]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [14:11:55]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:11:55]Write i2c OK [14:11:55]MH_I2C_Read... [14:11:55]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [14:11:55]Read from MH i2c: E2 [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: E2 03 00 [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [14:11:55]RAPDU: 90 00 [14:11:55]wFMCommunicate OK [14:11:55]wFMCommunicate request_size=4 [14:11:55]MH_SAM_APDU [14:11:55]CAPDU: 80 11 00 00 [14:11:55]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [14:11:55]Write i2c OK [14:11:55]MH_I2C_Read... [14:11:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:11:55]Read from MH i2c: E2 [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: E2 17 00 [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D9 [14:11:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:11:55]wFMCommunicate OK [14:11:55]DocumentArchiveInit [14:11:55]Start Httpd... [14:11:55]Httpd thread 3067731300 created [14:11:55]Write to MH i2c: 01 00 00 0F 00 0F [14:11:55]Write i2c OK [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: 01 [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: 01 07 00 [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [14:11:55]MH Int Process started [14:11:55]Allocated Socket 8 [14:11:55]Bind OK [14:11:55]Listen OK [14:11:55]httpd running on port 8080 [14:11:55]Waiting for new connection... [14:11:55]OFD Sender: Processing packet 95404 [packets to send 57, broken 56] [14:11:55]ProducePacketName [14:11:55]name=ofd_packets/00095404 [14:11:55]OFD Sender: To server: pG, [14:11:55]CommunicateWithHost lk.salyk.kg:30040 [14:11:55]ConnectInit lk.salyk.kg [14:11:55]Connected sock=6 [14:11:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 FD 0D 04 01 98 BC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 93 01 00 00 F4 03 04 00 E0 49 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AC 74 01 00 35 04 06 00 60 A1 33 EC 1C 27 77 D7 13 F1 DD 88 ED E0 [14:11:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 33 77 47 00 6B 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 32 30 39 38 35 36 30 10 04 04 00 AC 74 01 00 F4 03 04 00 56 F4 1D 67 B6 04 01 00 00 27 DA E1 99 29 92 33 0B [14:11:56]CommunicateWithHost err = 0 [14:11:56]CheckOFDResponse [14:11:56]1017 (14) - 77093643461234 [14:11:56]1041 (16) - 0000000002098560 [14:11:56]1040 (4) - 95404 [14:11:56]1012 (4) - 27.10.2024 08:05 [14:11:56]1206 (1) - 0 [14:11:56]OFD Sender: Remove packet 95404 [14:11:56]ProducePacketName [14:11:56]name=ofd_packets/00095404 [14:11:56]NVStorageDeleteData [14:11:56]accept exits with 9 [14:11:56]New connection [14:11:56]New thread 3067444580 created [14:11:56]Waiting for new connection... [14:11:56] Sock 9.Parse request [14:11:56]Sock 9.Check first char [14:11:56]Sock 9.First char is OK [14:11:56]request: POST /json_proto HTTP/1.0 [14:11:56]Method: POST [14:11:56]URL: /json_proto [14:11:56]Method is POST - this is cgi request [14:11:56]url: /json_proto [14:11:56]query_string will be loaded in cgi processing [14:11:56]execute_cgi json_proto POST (null) [14:11:56]execute_cgi path=json_proto method=POST [14:11:56]POST find Content-Length [14:11:56]Host: 172.17.40.67:8080 [14:11:56]Content-Length: 215 [14:11:56]Content-Type: application/json [14:11:56] [14:11:56]POST finish read [14:11:56]Found Content-Length = 215 [14:11:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:11:56]execute_script... [14:11:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:11:56]POST & json_proto [14:11:56]process_json_proto [14:11:56]json parsed OK: [14:11:56]protocol is kg_v1.0 [14:11:56]action value=get_value [14:11:56]process_action get_value [14:11:56]cmd_get_value [14:11:56]process_action get_value done [14:11:56]requested_data is exist [14:11:56]produce_requested_data [14:11:56]requested_item kkm.sn is exist - process it [14:11:56]requested_item kkm.ver is exist - process it [14:11:56]requested_item fm.sn is exist - process it [14:11:56]wFMCommunicate request_size=4 [14:11:56]MH_SAM_APDU [14:11:56]CAPDU: 80 11 00 00 [14:11:56]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [14:11:56]Write i2c OK [14:11:56]MH_I2C_Read... [14:11:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:11:56]Read from MH i2c: E2 [14:11:56]MH_I2C_Read... [14:11:56]Read from MH i2c: E2 17 00 [14:11:56]MH_I2C_Read... [14:11:56]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DB [14:11:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:11:56]wFMCommunicate OK [14:11:56]requested_item fd.num is exist - process it [14:11:56]SAM_PROTO_GetFieldsCounters [14:11:56]wFMCommunicate request_size=4 [14:11:56]MH_SAM_APDU [14:11:56]CAPDU: 80 13 00 00 [14:11:56]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [14:11:56]Write i2c OK [14:11:56]MH_I2C_Read... [14:11:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:11:56]Read from MH i2c: E2 [14:11:56]MH_I2C_Read... [14:11:56]Read from MH i2c: E2 62 00 [14:11:56]MH_I2C_Read... [14:11:56]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AC 74 01 00 0E 04 04 00 8F 00 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 1A [14:11:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AC 74 01 00 0E 04 04 00 8F 00 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 [14:11:56]wFMCommunicate OK [14:11:56]SAM_PROTO_GetFieldsCounters done [14:11:56]requested_item shift.num is exist - process it [14:11:56]requested_item shift.opened is exist - process it [14:11:56]req_shift_opened [14:11:56]FM_GetShiftState [14:11:56]SAM_PROTO_GetShiftState [14:11:56]wFMCommunicate request_size=4 [14:11:56]MH_SAM_APDU [14:11:56]CAPDU: 80 13 01 00 [14:11:56]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [14:11:56]Write i2c OK [14:11:56]MH_I2C_Read... [14:11:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:11:56]Read from MH i2c: E2 [14:11:56]MH_I2C_Read... [14:11:56]Read from MH i2c: E2 0E 00 [14:11:56]MH_I2C_Read... [14:11:56]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3B [14:11:56]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:11:56]wFMCommunicate OK [14:11:56]SAM_PROTO_GetShiftState done [14:11:56]FM_GetShiftState done [14:11:56]req_shift_opened done [14:11:56]requested_item shift.open_date is exist - process it [14:11:56]req_shift_open_date [14:11:56]req_shift_open_date done [14:11:56]produce_requested_data done [14:11:56]produce_requested_data return {"kkm.sn":"0300000017","kkm.ver":"v1.0","fm.sn":"0000000002098560","fd.num":95404,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:11:56]process_action_free get_value [14:11:56]json_value_free [14:11:56]json_value_free done [14:11:56]process_json_proto returns [14:11:56]Send response to host [14:11:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000017","kkm.ver":"v1.0","fm.sn":"0000000002098560","fd.num":95404,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:11:56]free response buf [14:11:56]execute_script done [14:11:56]execute_script returns [14:11:56]free content buf [14:11:56]Sock 9.Close socket [14:11:56]Sock 9.Thread stoped [14:11:56]accept exits with 6 [14:11:56]New connection [14:11:56]New thread 3067301220 created [14:11:56]Thread 3067444580 joined [14:11:56]Waiting for new connection... [14:11:56] Sock 6.Parse request [14:11:56]Sock 6.Check first char [14:11:56]Sock 6.First char is OK [14:11:56]request: POST /json_proto HTTP/1.0 [14:11:56]Method: POST [14:11:56]URL: /json_proto [14:11:56]Method is POST - this is cgi request [14:11:56]url: /json_proto [14:11:56]query_string will be loaded in cgi processing [14:11:56]execute_cgi json_proto POST (null) [14:11:56]execute_cgi path=json_proto method=POST [14:11:56]POST find Content-Length [14:11:56]Host: 172.17.40.67:8080 [14:11:56]Content-Length: 331 [14:11:56]Content-Type: application/json [14:11:56] [14:11:56]POST finish read [14:11:56]Found Content-Length = 331 [14:11:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [14:11:56]execute_script... [14:11:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [14:11:56]POST & json_proto [14:11:56]process_json_proto [14:11:56]json parsed OK: [14:11:56]protocol is kg_v1.0 [14:11:56]action value=get_value [14:11:56]process_action get_value [14:11:56]cmd_get_value [14:11:56]process_action get_value done [14:11:56]requested_data is exist [14:11:56]produce_requested_data [14:11:56]requested_item fm.sale.total is exist - process it [14:11:56]SAM_PROTO_GetFMData [14:11:56]wFMCommunicate request_size=4 [14:11:56]MH_SAM_APDU [14:11:56]CAPDU: 80 13 03 00 [14:11:56]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [14:11:56]OFD Sender: No OFD packet to send [14:11:56]Write i2c OK [14:11:56]MH_I2C_Read... [14:11:57]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [14:11:57]Read from MH i2c: E2 [14:11:57]MH_I2C_Read... [14:11:57]Read from MH i2c: E2 FD 00 [14:11:57]MH_I2C_Read... [14:11:57]Read from MH i2c: E2 FD 00 13 00 00 C4 04 85 04 C0 04 6E 04 04 00 8E 73 01 00 69 04 A3 00 6F 04 04 00 F6 72 01 00 B1 04 05 00 E0 B7 3F DB 01 70 04 05 00 0C CC BD 9A 01 72 04 04 00 D4 EB 81 40 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 3B 5D 7C 32 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 17 FE 34 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 98 00 00 00 B1 04 04 00 44 07 74 04 70 04 04 00 44 07 74 04 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 08 12 79 EF 03 09 00 90 00 C1 [14:11:57]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 8E 73 01 00 69 04 A3 00 6F 04 04 00 F6 72 01 00 B1 04 05 00 E0 B7 3F DB 01 70 04 05 00 0C CC BD 9A 01 72 04 04 00 D4 EB 81 40 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 3B 5D 7C 32 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 17 FE 34 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 98 00 00 00 B1 04 04 00 44 07 74 04 70 04 04 00 44 07 74 04 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 08 12 79 EF 03 09 00 90 00 [14:11:57]wFMCommunicate OK [14:11:57]wFMCommunicate request_size=4 [14:11:57]MH_SAM_APDU [14:11:57]CAPDU: 80 17 00 00 [14:11:57]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [14:11:57]Write i2c OK [14:11:57]MH_I2C_Read... [14:11:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:11:57]Read from MH i2c: E2 [14:11:57]MH_I2C_Read... [14:11:57]Read from MH i2c: E2 FD 00 [14:11:57]MH_I2C_Read... [14:11:57]Read from MH i2c: E2 FD 00 14 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C9 16 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 33 [14:11:57]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C9 16 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [14:11:57]wFMCommunicate OK [14:11:57]wFMCommunicate request_size=4 [14:11:57]MH_SAM_APDU [14:11:57]CAPDU: 80 17 00 00 [14:11:57]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [14:11:57]Write i2c OK [14:11:57]MH_I2C_Read... [14:11:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:11:57]Read from MH i2c: E2 [14:11:57]MH_I2C_Read... [14:11:57]Read from MH i2c: E2 FD 00 [14:11:57]MH_I2C_Read... [14:11:57]Read from MH i2c: E2 FD 00 15 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 AA [14:11:57]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [14:11:57]wFMCommunicate OK [14:11:57]wFMCommunicate request_size=4 [14:11:57]MH_SAM_APDU [14:11:57]CAPDU: 80 17 00 00 [14:11:57]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [14:11:57]Write i2c OK [14:11:57]MH_I2C_Read... [14:11:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:11:57]Read from MH i2c: E2 [14:11:57]MH_I2C_Read... [14:11:57]Read from MH i2c: E2 FD 00 [14:11:57]MH_I2C_Read... [14:11:57]Read from MH i2c: E2 FD 00 16 00 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 0E [14:11:57]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [14:11:58]wFMCommunicate OK [14:11:58]wFMCommunicate request_size=4 [14:11:58]MH_SAM_APDU [14:11:58]CAPDU: 80 17 00 00 [14:11:58]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [14:11:58]Write i2c OK [14:11:58]MH_I2C_Read... [14:11:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [14:11:58]Read from MH i2c: E2 [14:11:58]MH_I2C_Read... [14:11:58]Read from MH i2c: E2 E1 00 [14:11:58]MH_I2C_Read... [14:11:58]Read from MH i2c: E2 E1 00 17 00 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [14:11:58]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [14:11:58]wFMCommunicate OK [14:11:58]SAM_PROTO_GetFMData done [14:11:58]requested_item fm.sale_refund.total is exist - process it [14:11:58]requested_item fm.buy.total is exist - process it [14:11:58]requested_item shift.sale.total is exist - process it [14:11:58]SAM_PROTO_GetShiftData [14:11:58]wFMCommunicate request_size=4 [14:11:58]MH_SAM_APDU [14:11:58]CAPDU: 80 13 02 00 [14:11:58]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [14:11:58]Write i2c OK [14:11:58]MH_I2C_Read... [14:11:58]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [14:11:58]Read from MH i2c: E2 [14:11:58]MH_I2C_Read... [14:11:58]Read from MH i2c: E2 FD 00 [14:11:58]MH_I2C_Read... [14:11:58]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 93 01 00 00 69 04 9E 00 6F 04 04 00 93 01 00 00 B1 04 04 00 A3 E5 F3 01 70 04 04 00 F0 D7 D6 01 72 04 03 00 B3 0D 1D 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 7A 1A 35 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 DF 6C 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 A4 [14:11:58]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 93 01 00 00 69 04 9E 00 6F 04 04 00 93 01 00 00 B1 04 04 00 A3 E5 F3 01 70 04 04 00 F0 D7 D6 01 72 04 03 00 B3 0D 1D 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 7A 1A 35 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 DF 6C 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [14:11:58]wFMCommunicate OK [14:11:58]wFMCommunicate request_size=4 [14:11:58]MH_SAM_APDU [14:11:58]CAPDU: 80 17 00 00 [14:11:58]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [14:11:58]Write i2c OK [14:11:58]MH_I2C_Read... [14:11:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:11:59]Read from MH i2c: E2 [14:11:59]MH_I2C_Read... [14:11:59]Read from MH i2c: E2 FD 00 [14:11:59]MH_I2C_Read... [14:11:59]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 B2 [14:11:59]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [14:11:59]wFMCommunicate OK [14:11:59]wFMCommunicate request_size=4 [14:11:59]MH_SAM_APDU [14:11:59]CAPDU: 80 17 00 00 [14:11:59]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [14:11:59]Write i2c OK [14:11:59]MH_I2C_Read... [14:11:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:11:59]Read from MH i2c: E2 [14:11:59]MH_I2C_Read... [14:11:59]Read from MH i2c: E2 FD 00 [14:11:59]MH_I2C_Read... [14:11:59]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 53 [14:11:59]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [14:11:59]wFMCommunicate OK [14:11:59]wFMCommunicate request_size=4 [14:11:59]MH_SAM_APDU [14:11:59]CAPDU: 80 17 00 00 [14:11:59]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [14:11:59]Write i2c OK [14:11:59]MH_I2C_Read... [14:11:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:11:59]Read from MH i2c: E2 [14:11:59]MH_I2C_Read... [14:11:59]Read from MH i2c: E2 FD 00 [14:11:59]MH_I2C_Read... [14:11:59]Read from MH i2c: E2 FD 00 1B 00 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 90 00 13 [14:11:59]RAPDU: 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 90 00 [14:11:59]wFMCommunicate OK [14:11:59]wFMCommunicate request_size=4 [14:11:59]MH_SAM_APDU [14:11:59]CAPDU: 80 17 00 00 [14:11:59]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [14:11:59]Write i2c OK [14:11:59]MH_I2C_Read... [14:11:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [14:11:59]Read from MH i2c: E2 [14:11:59]MH_I2C_Read... [14:11:59]Read from MH i2c: E2 CE 00 [14:11:59]MH_I2C_Read... [14:11:59]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 81 [14:12:00]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [14:12:00]wFMCommunicate OK [14:12:00]SAM_PROTO_GetShiftData done [14:12:00]requested_item shift.sale.total_cash is exist - process it [14:12:00]requested_item shift.sale_refund.total is exist - process it [14:12:00]requested_item shift.sale_refund.total_cash is exist - process it [14:12:00]requested_item shift.buy.total is exist - process it [14:12:00]requested_item shift.buy.total_cash is exist - process it [14:12:00]produce_requested_data done [14:12:00]produce_requested_data return {"fm.sale.total":79733534.40,"fm.sale_refund.total":747129.00,"fm.buy.total":0.00,"shift.sale.total":327612.51,"shift.sale.total_cash":308572.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} [14:12:00]process_action_free get_value [14:12:00]json_value_free [14:12:00]json_value_free done [14:12:00]process_json_proto returns [14:12:00]Send response to host [14:12:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":79733534.40,"fm.sale_refund.total":747129.00,"fm.buy.total":0.00,"shift.sale.total":327612.51,"shift.sale.total_cash":308572.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}}} [14:12:00]free response buf [14:12:00]execute_script done [14:12:00]execute_script returns [14:12:00]free content buf [14:12:00]Sock 6.Close socket [14:12:00]Sock 6.Thread stoped [14:12:00]accept exits with 9 [14:12:00]New connection [14:12:00]New thread 3067444580 created [14:12:00]Thread 3067301220 joined [14:12:00]Waiting for new connection... [14:12:00] Sock 9.Parse request [14:12:00]Sock 9.Check first char [14:12:00]Sock 9.First char is OK [14:12:00]request: POST /json_proto HTTP/1.0 [14:12:00]Method: POST [14:12:00]URL: /json_proto [14:12:00]Method is POST - this is cgi request [14:12:00]url: /json_proto [14:12:00]query_string will be loaded in cgi processing [14:12:00]execute_cgi json_proto POST (null) [14:12:00]execute_cgi path=json_proto method=POST [14:12:00]POST find Content-Length [14:12:00]Host: 172.17.40.67:8080 [14:12:00]Content-Length: 144 [14:12:00]Content-Type: application/json [14:12:00] [14:12:00]POST finish read [14:12:00]Found Content-Length = 144 [14:12:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [14:12:00]execute_script... [14:12:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [14:12:00]POST & json_proto [14:12:00]process_json_proto [14:12:00]json parsed OK: [14:12:00]protocol is kg_v1.0 [14:12:00]action value=print_doc [14:12:00]process_action print_doc [14:12:00]ExternCall_PrintAddStr [14:12:00]wPrintStart [14:12:00]Write to MH i2c: 01 00 00 1D 00 1D [14:12:00]Write i2c OK [14:12:00]MH_I2C_Read... [14:12:00]Read from MH i2c: 01 [14:12:00]MH_I2C_Read... [14:12:00]Read from MH i2c: 01 07 00 [14:12:00]MH_I2C_Read... [14:12:00]Read from MH i2c: 01 07 00 1D 00 00 00 00 00 00 FF 0F 32 [14:12:00]RasterBufferAndPrint [14:12:00]line Счет N : (1)3405915 [14:12:00]line ИНН: 02508201610067 [14:12:00]line Контрольно-Кассовый Чек [14:12:00]line ПРОДАЖА [14:12:00]line ТРК (МРК, ГНК) : 51 [14:12:00]line Товар: 2710194210 [14:12:00]line ДТ-К-5 [14:12:00]line 26.250 * 76.20 [14:12:00]line = 2000.25 [14:12:00]line НДС 12% НСП 1% [14:12:00]line > о реализуемом товаре [14:12:00]line ОКРУГЛЕНИЕ: -0.25 [14:12:00]line ИТОГО: 2000.00 [14:12:00]line Внесено: 2000.00 [14:12:00]line СДАЧА: 0.00 [14:12:00]line НСП 1% : 17.70 [14:12:00]line НДС 12% : 212.42 [14:12:00]line Наличными: 2000.00 [14:12:00]line Безнал.: 0.00 [14:12:00]line Место: АЗС № 82 "Партнер Нефть" [14:12:00]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:12:00]line СНО: Общий режим [14:12:00]line Чек 403 27.10.2024 14:10 [14:12:00]line Смена: 143 ФФД: 1.0 [14:12:00]line ЗНМ: 0300000017 [14:12:00]line РНМ: 0000000000170478 [14:12:00]line Версия ККМ: v1.0 [14:12:00]line ФМ: 0000000002098560 [14:12:00]line ФД: 95404 [14:12:00]line ФПД: 106245477112871 [14:12:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T141040&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95404&fm=106245477112871&tin=02508201610067®Number=0000000000170478&sum=200000 [14:12:00]written 0, free lines is 4095 [14:12:00]Write to MH i2c: 01 00 00 48 00 48 [14:12:00]Write i2c OK [14:12:00]MH_I2C_Read... [14:12:00]Read from MH i2c: 01 [14:12:00]MH_I2C_Read... [14:12:00]Read from MH i2c: 01 07 00 [14:12:00]MH_I2C_Read... [14:12:00]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 FE 0C 59 [14:12:00]RasterBufferAndPrint [14:12:00]line [14:12:00]line [14:12:00]line [14:12:00]line [14:12:00]line [14:12:00]written 0, free lines is 3344 [14:12:00]MH_Cut [14:12:00]Write to MH i2c: D1 01 00 4F 00 01 21 [14:12:00]Write i2c OK [14:12:00]MH_I2C_Read... [14:12:00]Read from MH i2c: D1 [14:12:00]MH_I2C_Read... [14:12:00]Read from MH i2c: D1 01 00 [14:12:00]MH_I2C_Read... [14:12:00]Read from MH i2c: D1 01 00 4F 00 00 20 [14:12:00]Write to MH i2c: 01 00 00 50 00 50 [14:12:00]Write i2c OK [14:12:00]MH_I2C_Read... [14:12:01]*** Cut start [14:12:01]*** Partial cut [14:12:01]*** CUTSNS_PIN = 1 [14:12:01]*** CUTSNS_PIN = 0 [14:12:01]*** Brake cut motor [14:12:01]OFD Sender: No OFD packet to send [14:12:02]Read from MH i2c: 01 [14:12:02]MH_I2C_Read... [14:12:02]*** Stop cut motor [14:12:02]*** Cut end [14:12:02]Read from MH i2c: 01 07 00 [14:12:02]MH_I2C_Read... [14:12:02]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [14:12:02]process_action print_doc done [14:12:02]requested_data is exist [14:12:02]produce_requested_data [14:12:02]produce_requested_data return (null) [14:12:02]process_action_free print_doc [14:12:02]json_value_free [14:12:02]json_value_free done [14:12:02]process_json_proto returns [14:12:02]Send response to host [14:12:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [14:12:02]free response buf [14:12:02]execute_script done [14:12:02]execute_script returns [14:12:02]free content buf [14:12:02]Sock 9.Close socket [14:12:02]Sock 9.Thread stoped [14:12:06]OFD Sender: No OFD packet to send [14:12:11]OFD Sender: No OFD packet to send [14:12:16]OFD Sender: No OFD packet to send [14:12:21]OFD Sender: No OFD packet to send [14:12:26]OFD Sender: No OFD packet to send [14:12:31]OFD Sender: No OFD packet to send [14:12:36]OFD Sender: No OFD packet to send [14:12:41]OFD Sender: No OFD packet to send [14:12:46]OFD Sender: No OFD packet to send [14:12:51]OFD Sender: No OFD packet to send [14:12:56]OFD Sender: No OFD packet to send [14:13:01]OFD Sender: No OFD packet to send [14:13:03]accept exits with 6 [14:13:03]New connection [14:13:03]New thread 3067301220 created [14:13:03]Thread 3067444580 joined [14:13:03]Waiting for new connection... [14:13:03] Sock 6.Parse request [14:13:03]Sock 6.Check first char [14:13:03]Sock 6.First char is OK [14:13:03]request: POST /json_proto HTTP/1.0 [14:13:03]Method: POST [14:13:03]URL: /json_proto [14:13:03]Method is POST - this is cgi request [14:13:03]url: /json_proto [14:13:03]query_string will be loaded in cgi processing [14:13:03]execute_cgi json_proto POST (null) [14:13:03]execute_cgi path=json_proto method=POST [14:13:03]POST find Content-Length [14:13:03]Host: 172.17.40.67:8080 [14:13:03]Content-Length: 678 [14:13:03]Content-Type: application/json [14:13:03] [14:13:03]POST finish read [14:13:03]Found Content-Length = 678 [14:13:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405921", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:13:03]execute_script... [14:13: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)3405921", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:13:03]POST & json_proto [14:13:03]process_json_proto [14:13:03]json parsed OK: [14:13:03]protocol is kg_v1.0 [14:13:03]action value=close_receipt [14:13:03]process_action close_receipt [14:13:03]cmd_close_receipt [14:13:03]MH_GetDate [14:13:03]Write to MH i2c: F0 00 00 51 00 40 [14:13:03]Write i2c OK [14:13:03]MH_I2C_Read... [14:13:03]Read from MH i2c: F0 [14:13:03]MH_I2C_Read... [14:13:03]Read from MH i2c: F0 09 00 [14:13:03]MH_I2C_Read... [14:13:03]Read from MH i2c: F0 09 00 51 00 00 70 4A 1E 67 EE DA 66 66 1C [14:13:03]GetLastDocTimeStamp 1730038240 [14:13:03]current date 1730038384 [14:13:03]FM_GetShiftState [14:13:03]SAM_PROTO_GetShiftState [14:13:03]wFMCommunicate request_size=4 [14:13:03]MH_SAM_APDU [14:13:03]CAPDU: 80 13 01 00 [14:13:03]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [14:13:03]Write i2c OK [14:13:03]MH_I2C_Read... [14:13:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:13:03]Read from MH i2c: E2 [14:13:03]MH_I2C_Read... [14:13:03]Read from MH i2c: E2 0E 00 [14:13:03]MH_I2C_Read... [14:13:03]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 7B [14:13:03]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:13:03]wFMCommunicate OK [14:13:03]SAM_PROTO_GetShiftState done [14:13:03]FM_GetShiftState done [14:13:03]opened in 1729987736 [14:13:03]opened+sec_in_day 1730074136 [14:13:03]quantity*price = 40006 [14:13:03]sum+1 = 40007 [14:13:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 404 27.10.2024 14:13 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95405 ФПД: 189877350746220 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T141304&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95405&fm=189877350746220&tin=02508201610067®Number=0000000000170478&sum=40000 [14:13:05]StoreToDocumentArchive [14:13:05]shift 143 fd 95405 [14:13:05]save to /storage/0143/doc_00095405 [14:13:05]save last doc name /storage/0143/doc_00095405 to /storage/kkm_last_doc_name [14:13:05]save OK [14:13:05]Clear old archive folders... [14:13:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:13:05]tlvbuf is 009E8740 [14:13:05]SAM_PROTO_ClearQueue [14:13:05]wFMCommunicate request_size=4 [14:13:05]MH_SAM_APDU [14:13:05]CAPDU: 80 09 00 00 [14:13:05]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [14:13:05]Write i2c OK [14:13:05]MH_I2C_Read... [14:13:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:13:05]Read from MH i2c: E2 [14:13:05]MH_I2C_Read... [14:13:05]Read from MH i2c: E2 03 00 [14:13:05]MH_I2C_Read... [14:13:05]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [14:13:05]RAPDU: 90 00 [14:13:05]wFMCommunicate OK [14:13:05]SAM_PROTO_ClearQueue done [14:13:05]KKMCreateOFDPacket [14:13:05]OFDProtocolAddRootSTLVToBuf [14:13:05]FM_MakeSignedData [14:13:05]FM_MakeSignedData [14:13:05]SAM_PROTO_SignData [14:13:05]wFMCommunicate request_size=4 [14:13:05]MH_SAM_APDU [14:13:05]CAPDU: 80 0D 01 02 [14:13:05]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [14:13:05]Write i2c OK [14:13:05]MH_I2C_Read... [14:13:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:13:05]Read from MH i2c: E2 [14:13:05]MH_I2C_Read... [14:13:05]Read from MH i2c: E2 03 00 [14:13:05]MH_I2C_Read... [14:13:05]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [14:13:05]RAPDU: 90 00 [14:13:05]wFMCommunicate OK [14:13:05]wFMCommunicate request_size=255 [14:13:05]MH_SAM_APDU [14:13:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 01 00 00 F4 03 04 00 70 4A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AD 74 01 00 35 04 06 00 AC [14:13:05]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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 01 00 00 F4 03 04 00 70 4A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AD 74 01 00 35 04 06 00 AC 00 00 67 [14:13:05]Write i2c OK [14:13:05]MH_I2C_Read... [14:13:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:13:05]Read from MH i2c: E2 [14:13:05]MH_I2C_Read... [14:13:05]Read from MH i2c: E2 03 00 [14:13:05]MH_I2C_Read... [14:13:05]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [14:13:05]RAPDU: 90 00 [14:13:05]wFMCommunicate OK [14:13:05]wFMCommunicate request_size=10 [14:13:05]MH_SAM_APDU [14:13:05]CAPDU: 80 0D 02 02 05 B1 44 0A C8 6C [14:13:05]Write to MH i2c: E2 0D 00 62 00 80 0D 02 02 05 00 B1 44 0A C8 6C 00 00 19 [14:13:05]Write i2c OK [14:13:05]MH_I2C_Read... [14:13:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:13:05]Read from MH i2c: E2 [14:13:05]MH_I2C_Read... [14:13:05]Read from MH i2c: E2 03 00 [14:13:05]MH_I2C_Read... [14:13:05]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [14:13:05]RAPDU: 90 00 [14:13:05]wFMCommunicate OK [14:13:05]wFMCommunicate request_size=4 [14:13:05]MH_SAM_APDU [14:13:05]CAPDU: 80 0D 03 02 [14:13:05]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [14:13:05]Write i2c OK [14:13:05]MH_I2C_Read... [14:13:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:13:05]Read from MH i2c: E2 [14:13:05]MH_I2C_Read... [14:13:05]Read from MH i2c: E2 0B 00 [14:13:05]MH_I2C_Read... [14:13:05]Read from MH i2c: E2 0B 00 63 00 00 41 AF 34 35 24 0D 73 FC 90 00 D8 [14:13:05]RAPDU: 41 AF 34 35 24 0D 73 FC 90 00 [14:13:05]wFMCommunicate OK [14:13:05]SAM_PROTO_SignData done [14:13:05]FM_MakeSignedData done [14:13:05]CreateOFDProtocolMessage [14:13:05]wFMCommunicate request_size=4 [14:13:05]MH_SAM_APDU [14:13:05]CAPDU: 80 11 00 00 [14:13:05]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [14:13:05]Write i2c OK [14:13:05]MH_I2C_Read... [14:13:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:13:05]Read from MH i2c: E2 [14:13:05]MH_I2C_Read... [14:13:05]Read from MH i2c: E2 17 00 [14:13:05]MH_I2C_Read... [14:13:05]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2F [14:13:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:13:05]wFMCommunicate OK [14:13:05]CreateOFDProtocolMessage done [14:13:05]OFDSenderStorePacket 95405 [14:13:05]StoreOFDPacket docnum=95405 [14:13:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8B 66 07 01 9E 5B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 01 00 00 F4 03 04 00 70 4A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AD 74 01 00 35 04 06 00 AC B1 44 0A C8 6C 41 AF 34 35 24 0D 73 FC [14:13:05]CheckFolder [14:13:05]dirname=/storage/ofd_packets [14:13:05]CheckFolder done [14:13:05]ProducePacketName [14:13:05]name=ofd_packets/00095405 [14:13:05]NVStorageSaveData ofd_packets/00095405 [14:13:05]File name is /storage/ofd_packets/00095405 [14:13:05]Write 301 bytes [14:13:05]NVStorageSaveData done [14:13:05]OFDSenderStorePacket done [14:13:05]KKMCreateOFDPacket done [14:13:05]NVStorageSaveData kkm_last_timestamp [14:13:05]File name is /storage/kkm_last_timestamp [14:13:05]Write 4 bytes [14:13:05]NVStorageSaveData done [14:13:05]ExternCall_PrintAddStr [14:13:05]wPrintStart [14:13:05]Write to MH i2c: 01 00 00 65 00 65 [14:13:05]Write i2c OK [14:13:05]MH_I2C_Read... [14:13:05]Read from MH i2c: 01 [14:13:05]MH_I2C_Read... [14:13:05]Read from MH i2c: 01 07 00 [14:13:05]MH_I2C_Read... [14:13:05]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [14:13:05]RasterBufferAndPrint [14:13:05]line Счет N : (1)3405921 [14:13:05]line ИНН: 02508201610067 [14:13:05]line Контрольно-Кассовый Чек [14:13:05]line ПРОДАЖА [14:13:05]line ТРК (МРК, ГНК) : 32 [14:13:05]line Товар: 2710124130 [14:13:05]line Аи-92-К-4 [14:13:05]line 5.980 * 66.90 [14:13:05]line = 400.06 [14:13:05]line НДС 12% НСП 1% [14:13:05]line > о реализуемом товаре [14:13:05]line ОКРУГЛЕНИЕ: -0.06 [14:13:05]line ИТОГО: 400.00 [14:13:05]line Внесено: 400.00 [14:13:05]line СДАЧА: 0.00 [14:13:05]line НСП 1% : 3.54 [14:13:05]line НДС 12% : 42.48 [14:13:05]line Наличными: 400.00 [14:13:05]line Безнал.: 0.00 [14:13:05]line Место: АЗС № 82 "Партнер Нефть" [14:13:05]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:13:05]line СНО: Общий режим [14:13:05]line Чек 404 27.10.2024 14:13 [14:13:05]line Смена: 143 ФФД: 1.0 [14:13:05]line ЗНМ: 0300000017 [14:13:05]line РНМ: 0000000000170478 [14:13:05]line Версия ККМ: v1.0 [14:13:05]line ФМ: 0000000002098560 [14:13:05]line ФД: 95405 [14:13:05]line ФПД: 189877350746220 [14:13:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T141304&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95405&fm=189877350746220&tin=02508201610067®Number=0000000000170478&sum=40000 [14:13:05]OFD Sender: Processing packet 95405 [packets to send 57, broken 56] [14:13:05]ProducePacketName [14:13:05]name=ofd_packets/00095405 [14:13:05]OFD Sender: To server: pG, [14:13:05]CommunicateWithHost lk.salyk.kg:30040 [14:13:05]ConnectInit lk.salyk.kg [14:13:05]written 0, free lines is 4095 [14:13:06]Connected sock=11 [14:13:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8B 66 07 01 9E 5B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 01 00 00 F4 03 04 00 70 4A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AD 74 01 00 35 04 06 00 AC B1 44 0A C8 6C 41 AF 34 35 24 0D 73 FC [14:13:06]Write to MH i2c: 01 00 00 90 00 90 [14:13:06]Write i2c OK [14:13:06]MH_I2C_Read... [14:13:06]Read from MH i2c: 01 [14:13:06]MH_I2C_Read... [14:13:06]Read from MH i2c: 01 07 00 [14:13:06]MH_I2C_Read... [14:13:06]Read from MH i2c: 01 07 00 90 00 00 00 00 00 00 04 0D A8 [14:13:06]RasterBufferAndPrint [14:13:06]line [14:13:06]line [14:13:06]line [14:13:06]line [14:13:06]line [14:13:06]written 0, free lines is 3339 [14:13:06]MH_Cut [14:13:06]Write to MH i2c: D1 01 00 97 00 01 69 [14:13:06]Write i2c OK [14:13:06]MH_I2C_Read... [14:13:06]Read from MH i2c: D1 [14:13:06]MH_I2C_Read... [14:13:06]Read from MH i2c: D1 01 00 [14:13:06]MH_I2C_Read... [14:13:06]Read from MH i2c: D1 01 00 97 00 00 68 [14:13:06]Write to MH i2c: 01 00 00 98 00 98 [14:13:06]Write i2c OK [14:13:06]MH_I2C_Read... [14:13:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1A 08 47 00 AC 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 32 30 39 38 35 36 30 10 04 04 00 AD 74 01 00 F4 03 04 00 9C F4 1D 67 B6 04 01 00 00 B4 F7 E2 63 D8 1C 65 3C [14:13:06]CommunicateWithHost err = 0 [14:13:06]CheckOFDResponse [14:13:06]1017 (14) - 77093643461234 [14:13:06]1041 (16) - 0000000002098560 [14:13:06]1040 (4) - 95405 [14:13:06]1012 (4) - 27.10.2024 08:06 [14:13:06]1206 (1) - 0 [14:13:06]OFD Sender: Remove packet 95405 [14:13:06]ProducePacketName [14:13:06]name=ofd_packets/00095405 [14:13:06]NVStorageDeleteData [14:13:07]*** Cut start [14:13:07]*** Partial cut [14:13:07]*** CUTSNS_PIN = 1 [14:13:07]*** CUTSNS_PIN = 0 [14:13:07]OFD Sender: No OFD packet to send [14:13:07]*** Brake cut motor [14:13:07]Read from MH i2c: 01 [14:13:07]MH_I2C_Read... [14:13:07]*** Stop cut motor [14:13:07]*** Cut end [14:13:07]Read from MH i2c: 01 07 00 [14:13:07]MH_I2C_Read... [14:13:07]Read from MH i2c: 01 07 00 98 00 00 00 00 00 00 FF 0F AD [14:13:07]process_action close_receipt done [14:13:07]requested_data is exist [14:13:07]produce_requested_data [14:13:07]requested_item fm.sn is exist - process it [14:13:07]wFMCommunicate request_size=4 [14:13:07]MH_SAM_APDU [14:13:07]CAPDU: 80 11 00 00 [14:13:07]Write to MH i2c: E2 08 00 99 00 80 11 00 00 00 00 00 00 13 [14:13:07]Write i2c OK [14:13:07]MH_I2C_Read... [14:13:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:13:07]Read from MH i2c: E2 [14:13:07]MH_I2C_Read... [14:13:07]Read from MH i2c: E2 17 00 [14:13:07]MH_I2C_Read... [14:13:07]Read from MH i2c: E2 17 00 99 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 64 [14:13:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:13:07]wFMCommunicate OK [14:13:07]requested_item fd.num is exist - process it [14:13:07]SAM_PROTO_GetFieldsCounters [14:13:07]wFMCommunicate request_size=4 [14:13:07]MH_SAM_APDU [14:13:07]CAPDU: 80 13 00 00 [14:13:07]Write to MH i2c: E2 08 00 9A 00 80 13 00 00 00 00 00 00 16 [14:13:07]Write i2c OK [14:13:07]MH_I2C_Read... [14:13:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:13:07]Read from MH i2c: E2 [14:13:07]MH_I2C_Read... [14:13:07]Read from MH i2c: E2 62 00 [14:13:07]MH_I2C_Read... [14:13:07]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AD 74 01 00 0E 04 04 00 8F 00 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 A7 [14:13:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AD 74 01 00 0E 04 04 00 8F 00 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 [14:13:07]wFMCommunicate OK [14:13:07]SAM_PROTO_GetFieldsCounters done [14:13:07]requested_item shift.num is exist - process it [14:13:07]requested_item shift.opened is exist - process it [14:13:07]req_shift_opened [14:13:07]FM_GetShiftState [14:13:07]SAM_PROTO_GetShiftState [14:13:07]wFMCommunicate request_size=4 [14:13:07]MH_SAM_APDU [14:13:07]CAPDU: 80 13 01 00 [14:13:07]Write to MH i2c: E2 08 00 9B 00 80 13 01 00 00 00 00 00 18 [14:13:07]Write i2c OK [14:13:07]MH_I2C_Read... [14:13:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:13:07]Read from MH i2c: E2 [14:13:07]MH_I2C_Read... [14:13:07]Read from MH i2c: E2 0E 00 [14:13:07]MH_I2C_Read... [14:13:07]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C4 [14:13:07]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:13:07]wFMCommunicate OK [14:13:07]SAM_PROTO_GetShiftState done [14:13:07]FM_GetShiftState done [14:13:07]req_shift_opened done [14:13:07]requested_item shift.open_date is exist - process it [14:13:07]req_shift_open_date [14:13:07]req_shift_open_date done [14:13:07]produce_requested_data done [14:13:07]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95405,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:13:07]process_action_free close_receipt [14:13:07]json_value_free [14:13:07]json_value_free done [14:13:07]process_json_proto returns [14:13:07]Send response to host [14:13:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95405,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:13:07]free response buf [14:13:07]execute_script done [14:13:07]execute_script returns [14:13:07]free content buf [14:13:07]Sock 6.Close socket [14:13:07]Sock 6.Thread stoped [14:13:12]OFD Sender: No OFD packet to send [14:13:12]accept exits with 9 [14:13:12]New connection [14:13:12]New thread 3067444580 created [14:13:12]Thread 3067301220 joined [14:13:12]Waiting for new connection... [14:13:12] Sock 9.Parse request [14:13:12]Sock 9.Check first char [14:13:12]Sock 9.First char is OK [14:13:12]request: POST /json_proto HTTP/1.0 [14:13:12]Method: POST [14:13:12]URL: /json_proto [14:13:12]Method is POST - this is cgi request [14:13:12]url: /json_proto [14:13:12]query_string will be loaded in cgi processing [14:13:12]execute_cgi json_proto POST (null) [14:13:12]execute_cgi path=json_proto method=POST [14:13:12]POST find Content-Length [14:13:12]Host: 172.17.40.67:8080 [14:13:12]Content-Length: 675 [14:13:12]Content-Type: application/json [14:13:12] [14:13:12]POST finish read [14:13:12]Found Content-Length = 675 [14:13:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405920", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:13:12]execute_script... [14:13:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405920", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:13:12]POST & json_proto [14:13:12]process_json_proto [14:13:12]json parsed OK: [14:13:12]protocol is kg_v1.0 [14:13:12]action value=close_receipt [14:13:12]process_action close_receipt [14:13:12]cmd_close_receipt [14:13:12]MH_GetDate [14:13:12]Write to MH i2c: F0 00 00 9C 00 8B [14:13:12]Write i2c OK [14:13:12]MH_I2C_Read... [14:13:12]Read from MH i2c: F0 [14:13:12]MH_I2C_Read... [14:13:12]Read from MH i2c: F0 09 00 [14:13:12]MH_I2C_Read... [14:13:12]Read from MH i2c: F0 09 00 9C 00 00 78 4A 1E 67 EE DA 66 66 6F [14:13:12]GetLastDocTimeStamp 1730038384 [14:13:12]current date 1730038392 [14:13:12]FM_GetShiftState [14:13:12]SAM_PROTO_GetShiftState [14:13:12]wFMCommunicate request_size=4 [14:13:12]MH_SAM_APDU [14:13:12]CAPDU: 80 13 01 00 [14:13:12]Write to MH i2c: E2 08 00 9D 00 80 13 01 00 00 00 00 00 1A [14:13:12]Write i2c OK [14:13:12]MH_I2C_Read... [14:13:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:13:12]Read from MH i2c: E2 [14:13:12]MH_I2C_Read... [14:13:12]Read from MH i2c: E2 0E 00 [14:13:12]MH_I2C_Read... [14:13:12]Read from MH i2c: E2 0E 00 9D 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C6 [14:13:12]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:13:12]wFMCommunicate OK [14:13:12]SAM_PROTO_GetShiftState done [14:13:12]FM_GetShiftState done [14:13:12]opened in 1729987736 [14:13:12]opened+sec_in_day 1730074136 [14:13:12]quantity*price = 50063 [14:13:12]sum+1 = 50064 [14:13:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 405 27.10.2024 14:13 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95406 ФПД: 28146342142991 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T141312&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95406&fm=28146342142991&tin=02508201610067®Number=0000000000170478&sum=50000 [14:13:13]StoreToDocumentArchive [14:13:13]shift 143 fd 95406 [14:13:13]save to /storage/0143/doc_00095406 [14:13:13]save last doc name /storage/0143/doc_00095406 to /storage/kkm_last_doc_name [14:13:13]save OK [14:13:13]Clear old archive folders... [14:13:13]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:13:13]tlvbuf is 00A58110 [14:13:13]SAM_PROTO_ClearQueue [14:13:13]wFMCommunicate request_size=4 [14:13:13]MH_SAM_APDU [14:13:13]CAPDU: 80 09 00 00 [14:13:13]Write to MH i2c: E2 08 00 AA 00 80 09 00 00 00 00 00 00 1C [14:13:13]Write i2c OK [14:13:13]MH_I2C_Read... [14:13:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:13:13]Read from MH i2c: E2 [14:13:13]MH_I2C_Read... [14:13:13]Read from MH i2c: E2 03 00 [14:13:13]MH_I2C_Read... [14:13:13]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [14:13:13]RAPDU: 90 00 [14:13:13]wFMCommunicate OK [14:13:13]SAM_PROTO_ClearQueue done [14:13:13]KKMCreateOFDPacket [14:13:13]OFDProtocolAddRootSTLVToBuf [14:13:13]FM_MakeSignedData [14:13:13]FM_MakeSignedData [14:13:13]SAM_PROTO_SignData [14:13:13]wFMCommunicate request_size=4 [14:13:13]MH_SAM_APDU [14:13:13]CAPDU: 80 0D 01 02 [14:13:13]Write to MH i2c: E2 08 00 AB 00 80 0D 01 02 00 00 00 00 24 [14:13:13]Write i2c OK [14:13:13]MH_I2C_Read... [14:13:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:13:13]Read from MH i2c: E2 [14:13:13]MH_I2C_Read... [14:13:13]Read from MH i2c: E2 03 00 [14:13:13]MH_I2C_Read... [14:13:13]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [14:13:13]RAPDU: 90 00 [14:13:13]wFMCommunicate OK [14:13:13]wFMCommunicate request_size=255 [14:13:13]MH_SAM_APDU [14:13: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 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 95 01 00 00 F4 03 04 00 78 4A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AE 74 01 00 35 04 06 00 19 99 54 B9 [14:13:13]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 95 01 00 00 F4 03 04 00 78 4A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AE 74 01 00 35 04 06 00 19 99 54 B9 00 00 7F [14:13:13]Write i2c OK [14:13:13]MH_I2C_Read... [14:13:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:13:13]Read from MH i2c: E2 [14:13:13]MH_I2C_Read... [14:13:13]Read from MH i2c: E2 03 00 [14:13:13]MH_I2C_Read... [14:13:13]Read from MH i2c: E2 03 00 AC 00 00 90 00 20 [14:13:13]RAPDU: 90 00 [14:13:13]wFMCommunicate OK [14:13:13]wFMCommunicate request_size=7 [14:13:13]MH_SAM_APDU [14:13:13]CAPDU: 80 0D 02 02 02 A4 0F [14:13:13]Write to MH i2c: E2 0A 00 AD 00 80 0D 02 02 02 00 A4 0F 00 00 DE [14:13:13]Write i2c OK [14:13:13]MH_I2C_Read... [14:13:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:13:13]Read from MH i2c: E2 [14:13:13]MH_I2C_Read... [14:13:13]Read from MH i2c: E2 03 00 [14:13:13]MH_I2C_Read... [14:13:13]Read from MH i2c: E2 03 00 AD 00 00 90 00 21 [14:13:13]RAPDU: 90 00 [14:13:13]wFMCommunicate OK [14:13:13]wFMCommunicate request_size=4 [14:13:13]MH_SAM_APDU [14:13:13]CAPDU: 80 0D 03 02 [14:13:13]Write to MH i2c: E2 08 00 AE 00 80 0D 03 02 00 00 00 00 29 [14:13:13]Write i2c OK [14:13:13]MH_I2C_Read... [14:13:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:13:13]Read from MH i2c: E2 [14:13:13]MH_I2C_Read... [14:13:13]Read from MH i2c: E2 0B 00 [14:13:13]MH_I2C_Read... [14:13:13]Read from MH i2c: E2 0B 00 AE 00 00 F5 6E F5 5F 20 DF 99 BF 90 00 38 [14:13:13]RAPDU: F5 6E F5 5F 20 DF 99 BF 90 00 [14:13:13]wFMCommunicate OK [14:13:13]SAM_PROTO_SignData done [14:13:13]FM_MakeSignedData done [14:13:13]CreateOFDProtocolMessage [14:13:13]wFMCommunicate request_size=4 [14:13:13]MH_SAM_APDU [14:13:13]CAPDU: 80 11 00 00 [14:13:13]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [14:13:13]Write i2c OK [14:13:13]MH_I2C_Read... [14:13:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:13:13]Read from MH i2c: E2 [14:13:13]MH_I2C_Read... [14:13:13]Read from MH i2c: E2 17 00 [14:13:13]MH_I2C_Read... [14:13:13]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7A [14:13:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:13:13]wFMCommunicate OK [14:13:13]CreateOFDProtocolMessage done [14:13:13]OFDSenderStorePacket 95406 [14:13:13]StoreOFDPacket docnum=95406 [14:13:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 4D 3A 04 01 83 0D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 01 00 00 F4 03 04 00 78 4A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AE 74 01 00 35 04 06 00 19 99 54 B9 A4 0F F5 6E F5 5F 20 DF 99 BF [14:13:13]CheckFolder [14:13:13]dirname=/storage/ofd_packets [14:13:13]CheckFolder done [14:13:13]ProducePacketName [14:13:13]name=ofd_packets/00095406 [14:13:13]NVStorageSaveData ofd_packets/00095406 [14:13:13]File name is /storage/ofd_packets/00095406 [14:13:13]Write 298 bytes [14:13:13]NVStorageSaveData done [14:13:13]OFDSenderStorePacket done [14:13:13]KKMCreateOFDPacket done [14:13:13]NVStorageSaveData kkm_last_timestamp [14:13:13]File name is /storage/kkm_last_timestamp [14:13:13]Write 4 bytes [14:13:13]NVStorageSaveData done [14:13:13]ExternCall_PrintAddStr [14:13:13]wPrintStart [14:13:13]Write to MH i2c: 01 00 00 B0 00 B0 [14:13:13]Write i2c OK [14:13:13]MH_I2C_Read... [14:13:13]Read from MH i2c: 01 [14:13:13]MH_I2C_Read... [14:13:13]Read from MH i2c: 01 07 00 [14:13:13]MH_I2C_Read... [14:13:13]Read from MH i2c: 01 07 00 B0 00 00 00 00 00 00 FF 0F C5 [14:13:13]RasterBufferAndPrint [14:13:13]line Счет N : (1)3405920 [14:13:13]line ИНН: 02508201610067 [14:13:13]line Контрольно-Кассовый Чек [14:13:13]line ПРОДАЖА [14:13:13]line ТРК (МРК, ГНК) : 51 [14:13:13]line Товар: 2710194210 [14:13:14]line ДТ-К-5 [14:13:14]line 6.570 * 76.20 [14:13:14]line = 500.63 [14:13:14]line НДС 12% НСП 1% [14:13:14]line > о реализуемом товаре [14:13:14]line ОКРУГЛЕНИЕ: -0.63 [14:13:14]line ИТОГО: 500.00 [14:13:14]line Внесено: 500.00 [14:13:14]line СДАЧА: 0.00 [14:13:14]line НСП 1% : 4.43 [14:13:14]line НДС 12% : 53.16 [14:13:14]line Наличными: 500.00 [14:13:14]line Безнал.: 0.00 [14:13:14]line Место: АЗС № 82 "Партнер Нефть" [14:13:14]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:13:14]line СНО: Общий режим [14:13:14]line Чек 405 27.10.2024 14:13 [14:13:14]line Смена: 143 ФФД: 1.0 [14:13:14]line ЗНМ: 0300000017 [14:13:14]line РНМ: 0000000000170478 [14:13:14]line Версия ККМ: v1.0 [14:13:14]line ФМ: 0000000002098560 [14:13:14]line ФД: 95406 [14:13:14]line ФПД: 28146342142991 [14:13:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T141312&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95406&fm=28146342142991&tin=02508201610067®Number=0000000000170478&sum=50000 [14:13:14]OFD Sender: Processing packet 95406 [packets to send 57, broken 56] [14:13:14]ProducePacketName [14:13:14]name=ofd_packets/00095406 [14:13:14]OFD Sender: To server: pG, [14:13:14]CommunicateWithHost lk.salyk.kg:30040 [14:13:14]ConnectInit lk.salyk.kg [14:13:14]written 0, free lines is 4095 [14:13:14]Connected sock=10 [14:13:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 4D 3A 04 01 83 0D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 01 00 00 F4 03 04 00 78 4A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AE 74 01 00 35 04 06 00 19 99 54 B9 A4 0F F5 6E F5 5F 20 DF 99 BF [14:13:14]Write to MH i2c: 01 00 00 DB 00 DB [14:13:14]Write i2c OK [14:13:14]MH_I2C_Read... [14:13:14]Read from MH i2c: 01 [14:13:14]MH_I2C_Read... [14:13:14]Read from MH i2c: 01 07 00 [14:13:14]MH_I2C_Read... [14:13:14]Read from MH i2c: 01 07 00 DB 00 00 00 00 00 00 F3 0C E1 [14:13:14]RasterBufferAndPrint [14:13:14]line [14:13:14]line [14:13:14]line [14:13:14]line [14:13:14]line [14:13:14]written 0, free lines is 3324 [14:13:14]MH_Cut [14:13:14]Write to MH i2c: D1 01 00 E2 00 01 B4 [14:13:14]Write i2c OK [14:13:14]MH_I2C_Read... [14:13:14]Read from MH i2c: D1 [14:13:14]MH_I2C_Read... [14:13:14]Read from MH i2c: D1 01 00 [14:13:14]MH_I2C_Read... [14:13:14]Read from MH i2c: D1 01 00 E2 00 00 B3 [14:13:14]Write to MH i2c: 01 00 00 E3 00 E3 [14:13:14]Write i2c OK [14:13:14]MH_I2C_Read... [14:13:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 70 CB 47 00 8C 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 32 30 39 38 35 36 30 10 04 04 00 AE 74 01 00 F4 03 04 00 A5 F4 1D 67 B6 04 01 00 00 87 D4 16 EB 5D 86 5C 8F [14:13:14]CommunicateWithHost err = 0 [14:13:14]CheckOFDResponse [14:13:14]1017 (14) - 77093643461234 [14:13:14]1041 (16) - 0000000002098560 [14:13:14]1040 (4) - 95406 [14:13:14]1012 (4) - 27.10.2024 08:07 [14:13:14]1206 (1) - 0 [14:13:14]OFD Sender: Remove packet 95406 [14:13:14]ProducePacketName [14:13:14]name=ofd_packets/00095406 [14:13:14]NVStorageDeleteData [14:13:15]OFD Sender: No OFD packet to send [14:13:15]*** Cut start [14:13:15]*** Partial cut [14:13:15]*** CUTSNS_PIN = 1 [14:13:15]*** CUTSNS_PIN = 0 [14:13:15]*** Brake cut motor [14:13:16]Read from MH i2c: 01 [14:13:16]MH_I2C_Read... [14:13:16]*** Stop cut motor [14:13:16]*** Cut end [14:13:16]Read from MH i2c: 01 07 00 [14:13:16]MH_I2C_Read... [14:13:16]Read from MH i2c: 01 07 00 E3 00 00 00 00 00 00 FF 0F F8 [14:13:16]process_action close_receipt done [14:13:16]requested_data is exist [14:13:16]produce_requested_data [14:13:16]requested_item fm.sn is exist - process it [14:13:16]wFMCommunicate request_size=4 [14:13:16]MH_SAM_APDU [14:13:16]CAPDU: 80 11 00 00 [14:13:16]Write to MH i2c: E2 08 00 E4 00 80 11 00 00 00 00 00 00 5E [14:13:16]Write i2c OK [14:13:16]MH_I2C_Read... [14:13:16]Read from MH i2c: E2 [14:13:16]MH_I2C_Read... [14:13:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:13:16]Read from MH i2c: E2 17 00 [14:13:16]MH_I2C_Read... [14:13:16]Read from MH i2c: E2 17 00 E4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AF [14:13:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:13:16]wFMCommunicate OK [14:13:16]requested_item fd.num is exist - process it [14:13:16]SAM_PROTO_GetFieldsCounters [14:13:16]wFMCommunicate request_size=4 [14:13:16]MH_SAM_APDU [14:13:16]CAPDU: 80 13 00 00 [14:13:16]Write to MH i2c: E2 08 00 E5 00 80 13 00 00 00 00 00 00 61 [14:13:16]Write i2c OK [14:13:16]MH_I2C_Read... [14:13:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:13:16]Read from MH i2c: E2 [14:13:16]MH_I2C_Read... [14:13:16]Read from MH i2c: E2 62 00 [14:13:16]MH_I2C_Read... [14:13: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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AE 74 01 00 0E 04 04 00 8F 00 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 F6 [14:13:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AE 74 01 00 0E 04 04 00 8F 00 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 [14:13:16]wFMCommunicate OK [14:13:16]SAM_PROTO_GetFieldsCounters done [14:13:16]requested_item shift.num is exist - process it [14:13:16]requested_item shift.opened is exist - process it [14:13:16]req_shift_opened [14:13:16]FM_GetShiftState [14:13:16]SAM_PROTO_GetShiftState [14:13:16]wFMCommunicate request_size=4 [14:13:16]MH_SAM_APDU [14:13:16]CAPDU: 80 13 01 00 [14:13:16]Write to MH i2c: E2 08 00 E6 00 80 13 01 00 00 00 00 00 63 [14:13:16]Write i2c OK [14:13:16]MH_I2C_Read... [14:13:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:13:16]Read from MH i2c: E2 [14:13:16]MH_I2C_Read... [14:13:16]Read from MH i2c: E2 0E 00 [14:13:16]MH_I2C_Read... [14:13:16]Read from MH i2c: E2 0E 00 E6 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0F [14:13:16]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:13:16]wFMCommunicate OK [14:13:16]SAM_PROTO_GetShiftState done [14:13:16]FM_GetShiftState done [14:13:16]req_shift_opened done [14:13:16]requested_item shift.open_date is exist - process it [14:13:16]req_shift_open_date [14:13:16]req_shift_open_date done [14:13:16]produce_requested_data done [14:13:16]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95406,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:13:16]process_action_free close_receipt [14:13:16]json_value_free [14:13:16]json_value_free done [14:13:16]process_json_proto returns [14:13:16]Send response to host [14:13:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95406,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:13:16]free response buf [14:13:16]execute_script done [14:13:16]execute_script returns [14:13:16]free content buf [14:13:16]Sock 9.Close socket [14:13:16]Sock 9.Thread stoped [14:13:17]accept exits with 7 [14:13:17]New connection [14:13:17]New thread 3067301220 created [14:13:17]Thread 3067444580 joined [14:13:17]Waiting for new connection... [14:13:17] Sock 7.Parse request [14:13:17]Sock 7.Check first char [14:13:17]Sock 7.First char is OK [14:13:17]request: POST /json_proto HTTP/1.0 [14:13:17]Method: POST [14:13:17]URL: /json_proto [14:13:17]Method is POST - this is cgi request [14:13:17]url: /json_proto [14:13:17]query_string will be loaded in cgi processing [14:13:17]execute_cgi json_proto POST (null) [14:13:17]execute_cgi path=json_proto method=POST [14:13:17]POST find Content-Length [14:13:17]Host: 172.17.40.67:8080 [14:13:17]Content-Length: 683 [14:13:17]Content-Type: application/json [14:13:17] [14:13:17]POST finish read [14:13:17]Found Content-Length = 683 [14:13:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405919", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "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" ] } } [14:13:17]execute_script... [14:13: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)3405919", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "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" ] } } [14:13:17]POST & json_proto [14:13:17]process_json_proto [14:13:17]json parsed OK: [14:13:17]protocol is kg_v1.0 [14:13:17]action value=close_receipt [14:13:17]process_action close_receipt [14:13:17]cmd_close_receipt [14:13:17]MH_GetDate [14:13:17]Write to MH i2c: F0 00 00 E7 00 D6 [14:13:17]Write i2c OK [14:13:17]MH_I2C_Read... [14:13:17]Read from MH i2c: F0 [14:13:17]MH_I2C_Read... [14:13:17]Read from MH i2c: F0 09 00 [14:13:17]MH_I2C_Read... [14:13:17]Read from MH i2c: F0 09 00 E7 00 00 7E 4A 1E 67 EE DA 66 66 C0 [14:13:17]GetLastDocTimeStamp 1730038392 [14:13:17]current date 1730038398 [14:13:17]FM_GetShiftState [14:13:17]SAM_PROTO_GetShiftState [14:13:17]wFMCommunicate request_size=4 [14:13:17]MH_SAM_APDU [14:13:17]CAPDU: 80 13 01 00 [14:13:17]Write to MH i2c: E2 08 00 E8 00 80 13 01 00 00 00 00 00 65 [14:13:17]Write i2c OK [14:13:17]MH_I2C_Read... [14:13:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:13:17]Read from MH i2c: E2 [14:13:17]MH_I2C_Read... [14:13:17]Read from MH i2c: E2 0E 00 [14:13:17]MH_I2C_Read... [14:13:17]Read from MH i2c: E2 0E 00 E8 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 11 [14:13:17]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:13:17]wFMCommunicate OK [14:13:17]SAM_PROTO_GetShiftState done [14:13:17]FM_GetShiftState done [14:13:17]opened in 1729987736 [14:13:17]opened+sec_in_day 1730074136 [14:13:17]quantity*price = 200031 [14:13:17]sum+1 = 200032 [14:13:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 406 27.10.2024 14:13 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95407 ФПД: 43731010264308 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T141318&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95407&fm=43731010264308&tin=02508201610067®Number=0000000000170478&sum=200000 [14:13:18]StoreToDocumentArchive [14:13:18]shift 143 fd 95407 [14:13:18]save to /storage/0143/doc_00095407 [14:13:18]save last doc name /storage/0143/doc_00095407 to /storage/kkm_last_doc_name [14:13:18]save OK [14:13:18]Clear old archive folders... [14:13:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:13:18]tlvbuf is 009F2030 [14:13:18]SAM_PROTO_ClearQueue [14:13:18]wFMCommunicate request_size=4 [14:13:18]MH_SAM_APDU [14:13:18]CAPDU: 80 09 00 00 [14:13:18]Write to MH i2c: E2 08 00 F5 00 80 09 00 00 00 00 00 00 67 [14:13:18]Write i2c OK [14:13:18]MH_I2C_Read... [14:13:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:13:18]Read from MH i2c: E2 [14:13:18]MH_I2C_Read... [14:13:18]Read from MH i2c: E2 03 00 [14:13:18]MH_I2C_Read... [14:13:18]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [14:13:18]RAPDU: 90 00 [14:13:18]wFMCommunicate OK [14:13:18]SAM_PROTO_ClearQueue done [14:13:18]KKMCreateOFDPacket [14:13:18]OFDProtocolAddRootSTLVToBuf [14:13:18]FM_MakeSignedData [14:13:18]FM_MakeSignedData [14:13:18]SAM_PROTO_SignData [14:13:18]wFMCommunicate request_size=4 [14:13:18]MH_SAM_APDU [14:13:18]CAPDU: 80 0D 01 02 [14:13:18]Write to MH i2c: E2 08 00 F6 00 80 0D 01 02 00 00 00 00 6F [14:13:18]Write i2c OK [14:13:18]MH_I2C_Read... [14:13:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:13:18]Read from MH i2c: E2 [14:13:18]MH_I2C_Read... [14:13:18]Read from MH i2c: E2 03 00 [14:13:18]MH_I2C_Read... [14:13:18]Read from MH i2c: E2 03 00 F6 00 00 90 00 6A [14:13:18]RAPDU: 90 00 [14:13:18]wFMCommunicate OK [14:13:18]wFMCommunicate request_size=255 [14:13:18]MH_SAM_APDU [14:13: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 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 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 96 01 00 00 F4 03 04 00 7E 4A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AF 74 01 00 35 04 06 00 27 [14:13:18]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 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 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 96 01 00 00 F4 03 04 00 7E 4A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AF 74 01 00 35 04 06 00 27 00 00 FD [14:13:18]Write i2c OK [14:13:18]MH_I2C_Read... [14:13:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:13:18]Read from MH i2c: E2 [14:13:18]MH_I2C_Read... [14:13:19]Read from MH i2c: E2 03 00 [14:13:19]MH_I2C_Read... [14:13:19]Read from MH i2c: E2 03 00 F7 00 00 90 00 6B [14:13:19]RAPDU: 90 00 [14:13:19]wFMCommunicate OK [14:13:19]wFMCommunicate request_size=10 [14:13:19]MH_SAM_APDU [14:13:19]CAPDU: 80 0D 02 02 05 C5 EB 55 1C F4 [14:13:19]Write to MH i2c: E2 0D 00 F8 00 80 0D 02 02 05 00 C5 EB 55 1C F4 00 00 91 [14:13:19]Write i2c OK [14:13:19]MH_I2C_Read... [14:13:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:13:19]Read from MH i2c: E2 [14:13:19]MH_I2C_Read... [14:13:19]Read from MH i2c: E2 03 00 [14:13:19]MH_I2C_Read... [14:13:19]Read from MH i2c: E2 03 00 F8 00 00 90 00 6C [14:13:19]RAPDU: 90 00 [14:13:19]wFMCommunicate OK [14:13:19]wFMCommunicate request_size=4 [14:13:19]MH_SAM_APDU [14:13:19]CAPDU: 80 0D 03 02 [14:13:19]Write to MH i2c: E2 08 00 F9 00 80 0D 03 02 00 00 00 00 74 [14:13:19]Write i2c OK [14:13:19]MH_I2C_Read... [14:13:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:13:19]Read from MH i2c: E2 [14:13:19]MH_I2C_Read... [14:13:19]Read from MH i2c: E2 0B 00 [14:13:19]MH_I2C_Read... [14:13:19]Read from MH i2c: E2 0B 00 F9 00 00 D3 11 A1 02 89 1F CB B3 90 00 22 [14:13:19]RAPDU: D3 11 A1 02 89 1F CB B3 90 00 [14:13:19]wFMCommunicate OK [14:13:19]SAM_PROTO_SignData done [14:13:19]FM_MakeSignedData done [14:13:19]CreateOFDProtocolMessage [14:13:19]wFMCommunicate request_size=4 [14:13:19]MH_SAM_APDU [14:13:19]CAPDU: 80 11 00 00 [14:13:19]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [14:13:19]Write i2c OK [14:13:19]MH_I2C_Read... [14:13:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:13:19]Read from MH i2c: E2 [14:13:19]MH_I2C_Read... [14:13:19]Read from MH i2c: E2 17 00 [14:13:19]MH_I2C_Read... [14:13:19]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C5 [14:13:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:13:19]wFMCommunicate OK [14:13:19]CreateOFDProtocolMessage done [14:13:19]OFDSenderStorePacket 95407 [14:13:19]StoreOFDPacket docnum=95407 [14:13:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DF 92 07 01 AA 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 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 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 96 01 00 00 F4 03 04 00 7E 4A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AF 74 01 00 35 04 06 00 27 C5 EB 55 1C F4 D3 11 A1 02 89 1F CB B3 [14:13:19]CheckFolder [14:13:19]dirname=/storage/ofd_packets [14:13:19]CheckFolder done [14:13:19]ProducePacketName [14:13:19]name=ofd_packets/00095407 [14:13:19]NVStorageSaveData ofd_packets/00095407 [14:13:19]File name is /storage/ofd_packets/00095407 [14:13:19]Write 301 bytes [14:13:19]NVStorageSaveData done [14:13:19]OFDSenderStorePacket done [14:13:19]KKMCreateOFDPacket done [14:13:19]NVStorageSaveData kkm_last_timestamp [14:13:19]File name is /storage/kkm_last_timestamp [14:13:19]Write 4 bytes [14:13:19]NVStorageSaveData done [14:13:19]ExternCall_PrintAddStr [14:13:19]wPrintStart [14:13:19]Write to MH i2c: 01 00 00 FB 00 FB [14:13:19]Write i2c OK [14:13:19]MH_I2C_Read... [14:13:19]Read from MH i2c: 01 [14:13:19]MH_I2C_Read... [14:13:19]Read from MH i2c: 01 07 00 [14:13:19]MH_I2C_Read... [14:13:19]Read from MH i2c: 01 07 00 FB 00 00 00 00 00 00 FF 0F 10 [14:13:19]RasterBufferAndPrint [14:13:19]line Счет N : (1)3405919 [14:13:19]line ИНН: 02508201610067 [14:13:19]line Контрольно-Кассовый Чек [14:13:19]line ПРОДАЖА [14:13:19]line ТРК (МРК, ГНК) : 42 [14:13:19]line Товар: 2710124130 [14:13:19]line Аи-92-К-4 [14:13:19]line 29.900 * 66.90 [14:13:19]line = 2000.31 [14:13:19]line НДС 12% НСП 1% [14:13:19]line > о реализуемом товаре [14:13:19]line ОКРУГЛЕНИЕ: -0.31 [14:13:19]line ИТОГО: 2000.00 [14:13:19]line Внесено: 2000.00 [14:13:19]line СДАЧА: 0.00 [14:13:19]line НСП 1% : 17.70 [14:13:19]line НДС 12% : 212.42 [14:13:19]line Наличными: 2000.00 [14:13:19]line Безнал.: 0.00 [14:13:19]line Место: АЗС № 82 "Партнер Нефть" [14:13:19]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:13:19]line СНО: Общий режим [14:13:19]line Чек 406 27.10.2024 14:13 [14:13:19]line Смена: 143 ФФД: 1.0 [14:13:19]line ЗНМ: 0300000017 [14:13:19]line РНМ: 0000000000170478 [14:13:19]line Версия ККМ: v1.0 [14:13:19]line ФМ: 0000000002098560 [14:13:19]line ФД: 95407 [14:13:19]line ФПД: 43731010264308 [14:13:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T141318&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95407&fm=43731010264308&tin=02508201610067®Number=0000000000170478&sum=200000 [14:13:19]written 0, free lines is 4095 [14:13:19]OFD Sender: Processing packet 95407 [packets to send 57, broken 56] [14:13:19]ProducePacketName [14:13:19]name=ofd_packets/00095407 [14:13:19]OFD Sender: To server: pG, [14:13:19]CommunicateWithHost lk.salyk.kg:30040 [14:13:19]ConnectInit lk.salyk.kg [14:13:19]Connected sock=9 [14:13:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DF 92 07 01 AA 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 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 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 96 01 00 00 F4 03 04 00 7E 4A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AF 74 01 00 35 04 06 00 27 C5 EB 55 1C F4 D3 11 A1 02 89 1F CB B3 [14:13:19]Write to MH i2c: 01 00 00 26 01 27 [14:13:19]Write i2c OK [14:13:19]MH_I2C_Read... [14:13:19]Read from MH i2c: 01 [14:13:19]MH_I2C_Read... [14:13:19]Read from MH i2c: 01 07 00 [14:13:19]MH_I2C_Read... [14:13:19]Read from MH i2c: 01 07 00 26 01 00 00 00 00 00 0E 0D 49 [14:13:19]RasterBufferAndPrint [14:13:19]line [14:13:19]line [14:13:19]line [14:13:19]line [14:13:19]line [14:13:19]written 0, free lines is 3358 [14:13:19]MH_Cut [14:13:19]Write to MH i2c: D1 01 00 2D 01 01 00 [14:13:19]Write i2c OK [14:13:19]MH_I2C_Read... [14:13:19]Read from MH i2c: D1 [14:13:19]MH_I2C_Read... [14:13:19]Read from MH i2c: D1 01 00 [14:13:19]MH_I2C_Read... [14:13:19]Read from MH i2c: D1 01 00 2D 01 00 FF [14:13:19]Write to MH i2c: 01 00 00 2E 01 2F [14:13:19]Write i2c OK [14:13:19]MH_I2C_Read... [14:13:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1C 75 47 00 50 A9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AF 74 01 00 F4 03 04 00 A9 F4 1D 67 B6 04 01 00 00 76 C4 25 85 5F D5 C1 83 [14:13:19]CommunicateWithHost err = 0 [14:13:19]CheckOFDResponse [14:13:19]1017 (14) - 77093643461234 [14:13:19]1041 (16) - 0000000002098560 [14:13:19]1040 (4) - 95407 [14:13:19]1012 (4) - 27.10.2024 08:07 [14:13:19]1206 (1) - 0 [14:13:19]OFD Sender: Remove packet 95407 [14:13:19]ProducePacketName [14:13:19]name=ofd_packets/00095407 [14:13:19]NVStorageDeleteData [14:13:20]*** Cut start [14:13:20]*** Partial cut [14:13:20]*** CUTSNS_PIN = 1 [14:13:20]OFD Sender: No OFD packet to send [14:13:20]*** CUTSNS_PIN = 0 [14:13:20]*** Brake cut motor [14:13:20]Read from MH i2c: 01 [14:13:20]MH_I2C_Read... [14:13:20]*** Stop cut motor [14:13:20]*** Cut end [14:13:20]Read from MH i2c: 01 07 00 [14:13:20]MH_I2C_Read... [14:13:20]Read from MH i2c: 01 07 00 2E 01 00 00 00 00 00 FF 0F 44 [14:13:20]process_action close_receipt done [14:13:20]requested_data is exist [14:13:20]produce_requested_data [14:13:20]requested_item fm.sn is exist - process it [14:13:20]wFMCommunicate request_size=4 [14:13:20]MH_SAM_APDU [14:13:20]CAPDU: 80 11 00 00 [14:13:20]Write to MH i2c: E2 08 00 2F 01 80 11 00 00 00 00 00 00 AA [14:13:20]Write i2c OK [14:13:20]MH_I2C_Read... [14:13:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:13:20]Read from MH i2c: E2 [14:13:20]MH_I2C_Read... [14:13:20]Read from MH i2c: E2 17 00 [14:13:20]MH_I2C_Read... [14:13:20]Read from MH i2c: E2 17 00 2F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FB [14:13:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:13:20]wFMCommunicate OK [14:13:20]requested_item fd.num is exist - process it [14:13:20]SAM_PROTO_GetFieldsCounters [14:13:21]wFMCommunicate request_size=4 [14:13:21]MH_SAM_APDU [14:13:21]CAPDU: 80 13 00 00 [14:13:21]Write to MH i2c: E2 08 00 30 01 80 13 00 00 00 00 00 00 AD [14:13:21]Write i2c OK [14:13:21]MH_I2C_Read... [14:13:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:13:21]Read from MH i2c: E2 [14:13:21]MH_I2C_Read... [14:13:21]Read from MH i2c: E2 62 00 [14:13:21]MH_I2C_Read... [14:13:21]Read from MH i2c: E2 62 00 30 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AF 74 01 00 0E 04 04 00 8F 00 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 46 [14:13:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AF 74 01 00 0E 04 04 00 8F 00 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 [14:13:21]wFMCommunicate OK [14:13:21]SAM_PROTO_GetFieldsCounters done [14:13:21]requested_item shift.num is exist - process it [14:13:21]requested_item shift.opened is exist - process it [14:13:21]req_shift_opened [14:13:21]FM_GetShiftState [14:13:21]SAM_PROTO_GetShiftState [14:13:21]wFMCommunicate request_size=4 [14:13:21]MH_SAM_APDU [14:13:21]CAPDU: 80 13 01 00 [14:13:21]Write to MH i2c: E2 08 00 31 01 80 13 01 00 00 00 00 00 AF [14:13:21]Write i2c OK [14:13:21]MH_I2C_Read... [14:13:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:13:21]Read from MH i2c: E2 [14:13:21]MH_I2C_Read... [14:13:21]Read from MH i2c: E2 0E 00 [14:13:21]MH_I2C_Read... [14:13:21]Read from MH i2c: E2 0E 00 31 01 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 5B [14:13:21]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:13:21]wFMCommunicate OK [14:13:21]SAM_PROTO_GetShiftState done [14:13:21]FM_GetShiftState done [14:13:21]req_shift_opened done [14:13:21]requested_item shift.open_date is exist - process it [14:13:21]req_shift_open_date [14:13:21]req_shift_open_date done [14:13:21]produce_requested_data done [14:13:21]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95407,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:13:21]process_action_free close_receipt [14:13:21]json_value_free [14:13:21]json_value_free done [14:13:21]process_json_proto returns [14:13:21]Send response to host [14:13:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95407,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:13:21]free response buf [14:13:21]execute_script done [14:13:21]execute_script returns [14:13:21]free content buf [14:13:21]Sock 7.Close socket [14:13:21]Sock 7.Thread stoped [14:13:25]OFD Sender: No OFD packet to send [14:13:30]OFD Sender: No OFD packet to send [14:13:35]OFD Sender: No OFD packet to send [14:13:40]OFD Sender: No OFD packet to send [14:13:45]OFD Sender: No OFD packet to send [14:13:50]OFD Sender: No OFD packet to send [14:13:55]OFD Sender: No OFD packet to send [14:14:00]OFD Sender: No OFD packet to send [14:14:05]OFD Sender: No OFD packet to send [14:14:10]OFD Sender: No OFD packet to send [14:14:15]OFD Sender: No OFD packet to send [14:14:17]accept exits with 10 [14:14:17]New connection [14:14:17]New thread 3067444580 created [14:14:17]Thread 3067301220 joined [14:14:17]Waiting for new connection... [14:14:17] Sock 10.Parse request [14:14:17]Sock 10.Check first char [14:14:17]Sock 10.First char is OK [14:14:17]request: POST /json_proto HTTP/1.0 [14:14:17]Method: POST [14:14:17]URL: /json_proto [14:14:17]Method is POST - this is cgi request [14:14:17]url: /json_proto [14:14:17]query_string will be loaded in cgi processing [14:14:17]execute_cgi json_proto POST (null) [14:14:17]execute_cgi path=json_proto method=POST [14:14:17]POST find Content-Length [14:14:17]Host: 172.17.40.67:8080 [14:14:17]Content-Length: 683 [14:14:17]Content-Type: application/json [14:14:17] [14:14:17]POST finish read [14:14:17]Found Content-Length = 683 [14:14:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405923", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:14:17]execute_script... [14:14: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)3405923", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:14:17]POST & json_proto [14:14:17]process_json_proto [14:14:17]json parsed OK: [14:14:17]protocol is kg_v1.0 [14:14:17]action value=close_receipt [14:14:17]process_action close_receipt [14:14:17]cmd_close_receipt [14:14:17]MH_GetDate [14:14:17]Write to MH i2c: F0 00 00 32 01 22 [14:14:17]Write i2c OK [14:14:17]MH_I2C_Read... [14:14:17]Read from MH i2c: F0 [14:14:17]MH_I2C_Read... [14:14:17]Read from MH i2c: F0 09 00 [14:14:17]MH_I2C_Read... [14:14:17]Read from MH i2c: F0 09 00 32 01 00 BA 4A 1E 67 EE DA 66 66 48 [14:14:17]GetLastDocTimeStamp 1730038398 [14:14:17]current date 1730038458 [14:14:17]FM_GetShiftState [14:14:17]SAM_PROTO_GetShiftState [14:14:17]wFMCommunicate request_size=4 [14:14:17]MH_SAM_APDU [14:14:17]CAPDU: 80 13 01 00 [14:14:17]Write to MH i2c: E2 08 00 33 01 80 13 01 00 00 00 00 00 B1 [14:14:17]Write i2c OK [14:14:17]MH_I2C_Read... [14:14:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:14:17]Read from MH i2c: E2 [14:14:17]MH_I2C_Read... [14:14:17]Read from MH i2c: E2 0E 00 [14:14:17]MH_I2C_Read... [14:14:17]Read from MH i2c: E2 0E 00 33 01 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 5D [14:14:17]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:14:17]wFMCommunicate OK [14:14:17]SAM_PROTO_GetShiftState done [14:14:17]FM_GetShiftState done [14:14:17]opened in 1729987736 [14:14:17]opened+sec_in_day 1730074136 [14:14:17]quantity*price = 100015 [14:14:17]sum+1 = 100017 [14:14:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 407 27.10.2024 14:14 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95408 ФПД: 276630125921979 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T141418&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95408&fm=276630125921979&tin=02508201610067®Number=0000000000170478&sum=100000 [14:14:18]StoreToDocumentArchive [14:14:18]shift 143 fd 95408 [14:14:18]save to /storage/0143/doc_00095408 [14:14:18]save last doc name /storage/0143/doc_00095408 to /storage/kkm_last_doc_name [14:14:18]save OK [14:14:18]Clear old archive folders... [14:14:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:14:18]tlvbuf is 00A41FA0 [14:14:18]SAM_PROTO_ClearQueue [14:14:18]wFMCommunicate request_size=4 [14:14:18]MH_SAM_APDU [14:14:18]CAPDU: 80 09 00 00 [14:14:18]Write to MH i2c: E2 08 00 40 01 80 09 00 00 00 00 00 00 B3 [14:14:18]Write i2c OK [14:14:18]MH_I2C_Read... [14:14:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:14:18]Read from MH i2c: E2 [14:14:18]MH_I2C_Read... [14:14:18]Read from MH i2c: E2 03 00 [14:14:18]MH_I2C_Read... [14:14:18]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [14:14:18]RAPDU: 90 00 [14:14:18]wFMCommunicate OK [14:14:18]SAM_PROTO_ClearQueue done [14:14:18]KKMCreateOFDPacket [14:14:18]OFDProtocolAddRootSTLVToBuf [14:14:18]FM_MakeSignedData [14:14:18]FM_MakeSignedData [14:14:18]SAM_PROTO_SignData [14:14:18]wFMCommunicate request_size=4 [14:14:18]MH_SAM_APDU [14:14:18]CAPDU: 80 0D 01 02 [14:14:18]Write to MH i2c: E2 08 00 41 01 80 0D 01 02 00 00 00 00 BB [14:14:18]Write i2c OK [14:14:18]MH_I2C_Read... [14:14:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:14:18]Read from MH i2c: E2 [14:14:18]MH_I2C_Read... [14:14:18]Read from MH i2c: E2 03 00 [14:14:18]MH_I2C_Read... [14:14:18]Read from MH i2c: E2 03 00 41 01 00 90 00 B6 [14:14:18]RAPDU: 90 00 [14:14:18]wFMCommunicate OK [14:14:18]wFMCommunicate request_size=255 [14:14:18]MH_SAM_APDU [14:14: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 BA 4A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B0 74 01 00 35 04 06 00 FB [14:14:18]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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 BA 4A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B0 74 01 00 35 04 06 00 FB 00 00 13 [14:14:18]Write i2c OK [14:14:18]MH_I2C_Read... [14:14:18]Read from MH i2c: E2 [14:14:18]MH_I2C_Read... [14:14:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:14:18]Read from MH i2c: E2 03 00 [14:14:18]MH_I2C_Read... [14:14:18]Read from MH i2c: E2 03 00 42 01 00 90 00 B7 [14:14:18]RAPDU: 90 00 [14:14:18]wFMCommunicate OK [14:14:18]wFMCommunicate request_size=10 [14:14:18]MH_SAM_APDU [14:14:18]CAPDU: 80 0D 02 02 05 97 F8 63 C6 BB [14:14:18]Write to MH i2c: E2 0D 00 43 01 80 0D 02 02 05 00 97 F8 63 C6 BB 00 00 3B [14:14:18]Write i2c OK [14:14:18]MH_I2C_Read... [14:14:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:14:19]Read from MH i2c: E2 [14:14:19]MH_I2C_Read... [14:14:19]Read from MH i2c: E2 03 00 [14:14:19]MH_I2C_Read... [14:14:19]Read from MH i2c: E2 03 00 43 01 00 90 00 B8 [14:14:19]RAPDU: 90 00 [14:14:19]wFMCommunicate OK [14:14:19]wFMCommunicate request_size=4 [14:14:19]MH_SAM_APDU [14:14:19]CAPDU: 80 0D 03 02 [14:14:19]Write to MH i2c: E2 08 00 44 01 80 0D 03 02 00 00 00 00 C0 [14:14:19]Write i2c OK [14:14:19]MH_I2C_Read... [14:14:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:14:19]Read from MH i2c: E2 [14:14:19]MH_I2C_Read... [14:14:19]Read from MH i2c: E2 0B 00 [14:14:19]MH_I2C_Read... [14:14:19]Read from MH i2c: E2 0B 00 44 01 00 3E 2F D5 BB 57 12 1F DA 90 00 20 [14:14:19]RAPDU: 3E 2F D5 BB 57 12 1F DA 90 00 [14:14:19]wFMCommunicate OK [14:14:19]SAM_PROTO_SignData done [14:14:19]FM_MakeSignedData done [14:14:19]CreateOFDProtocolMessage [14:14:19]wFMCommunicate request_size=4 [14:14:19]MH_SAM_APDU [14:14:19]CAPDU: 80 11 00 00 [14:14:19]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [14:14:19]Write i2c OK [14:14:19]MH_I2C_Read... [14:14:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:14:19]Read from MH i2c: E2 [14:14:19]MH_I2C_Read... [14:14:19]Read from MH i2c: E2 17 00 [14:14:19]MH_I2C_Read... [14:14:19]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 11 [14:14:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:14:19]wFMCommunicate OK [14:14:19]CreateOFDProtocolMessage done [14:14:19]OFDSenderStorePacket 95408 [14:14:19]StoreOFDPacket docnum=95408 [14:14:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 10 80 07 01 3D 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 BA 4A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B0 74 01 00 35 04 06 00 FB 97 F8 63 C6 BB 3E 2F D5 BB 57 12 1F DA [14:14:19]CheckFolder [14:14:19]dirname=/storage/ofd_packets [14:14:19]CheckFolder done [14:14:19]ProducePacketName [14:14:19]name=ofd_packets/00095408 [14:14:19]NVStorageSaveData ofd_packets/00095408 [14:14:19]File name is /storage/ofd_packets/00095408 [14:14:19]Write 301 bytes [14:14:19]NVStorageSaveData done [14:14:19]OFDSenderStorePacket done [14:14:19]KKMCreateOFDPacket done [14:14:19]NVStorageSaveData kkm_last_timestamp [14:14:19]File name is /storage/kkm_last_timestamp [14:14:19]Write 4 bytes [14:14:19]NVStorageSaveData done [14:14:19]ExternCall_PrintAddStr [14:14:19]wPrintStart [14:14:19]Write to MH i2c: 01 00 00 46 01 47 [14:14:19]Write i2c OK [14:14:19]MH_I2C_Read... [14:14:19]Read from MH i2c: 01 [14:14:19]MH_I2C_Read... [14:14:19]Read from MH i2c: 01 07 00 [14:14:19]MH_I2C_Read... [14:14:19]Read from MH i2c: 01 07 00 46 01 00 00 00 00 00 FF 0F 5C [14:14:19]RasterBufferAndPrint [14:14:19]line Счет N : (1)3405923 [14:14:19]line ИНН: 02508201610067 [14:14:19]line Контрольно-Кассовый Чек [14:14:19]line ПРОДАЖА [14:14:19]line ТРК (МРК, ГНК) : 12 [14:14:19]line Товар: 2710124130 [14:14:19]line Аи-92-К-4 [14:14:19]line 14.950 * 66.90 [14:14:19]line = 1000.16 [14:14:19]line НДС 12% НСП 1% [14:14:19]line > о реализуемом товаре [14:14:19]line ОКРУГЛЕНИЕ: -0.16 [14:14:19]line ИТОГО: 1000.00 [14:14:19]line Внесено: 1000.00 [14:14:19]line СДАЧА: 0.00 [14:14:19]line НСП 1% : 8.85 [14:14:19]line НДС 12% : 106.21 [14:14:19]line Наличными: 1000.00 [14:14:19]line Безнал.: 0.00 [14:14:19]line Место: АЗС № 82 "Партнер Нефть" [14:14:19]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:14:19]line СНО: Общий режим [14:14:19]line Чек 407 27.10.2024 14:14 [14:14:19]line Смена: 143 ФФД: 1.0 [14:14:19]line ЗНМ: 0300000017 [14:14:19]line РНМ: 0000000000170478 [14:14:19]line Версия ККМ: v1.0 [14:14:19]line ФМ: 0000000002098560 [14:14:19]line ФД: 95408 [14:14:19]line ФПД: 276630125921979 [14:14:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T141418&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95408&fm=276630125921979&tin=02508201610067®Number=0000000000170478&sum=100000 [14:14:19]OFD Sender: Processing packet 95408 [packets to send 57, broken 56] [14:14:19]ProducePacketName [14:14:19]name=ofd_packets/00095408 [14:14:19]OFD Sender: To server: pG, [14:14:19]CommunicateWithHost lk.salyk.kg:30040 [14:14:19]ConnectInit lk.salyk.kg [14:14:19]written 0, free lines is 4095 [14:14:19]Connected sock=9 [14:14:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 10 80 07 01 3D 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 BA 4A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B0 74 01 00 35 04 06 00 FB 97 F8 63 C6 BB 3E 2F D5 BB 57 12 1F DA [14:14:19]Write to MH i2c: 01 00 00 71 01 72 [14:14:19]Write i2c OK [14:14:19]MH_I2C_Read... [14:14:19]Read from MH i2c: 01 [14:14:19]MH_I2C_Read... [14:14:19]Read from MH i2c: 01 07 00 [14:14:19]MH_I2C_Read... [14:14:19]Read from MH i2c: 01 07 00 71 01 00 00 00 00 00 0A 0D 90 [14:14:19]RasterBufferAndPrint [14:14:19]line [14:14:19]line [14:14:19]line [14:14:19]line [14:14:19]line [14:14:19]written 0, free lines is 3344 [14:14:19]MH_Cut [14:14:19]Write to MH i2c: D1 01 00 78 01 01 4B [14:14:19]Write i2c OK [14:14:19]MH_I2C_Read... [14:14:19]Read from MH i2c: D1 [14:14:19]MH_I2C_Read... [14:14:19]Read from MH i2c: D1 01 00 [14:14:19]MH_I2C_Read... [14:14:19]Read from MH i2c: D1 01 00 78 01 00 4A [14:14:19]Write to MH i2c: 01 00 00 79 01 7A [14:14:19]Write i2c OK [14:14:19]MH_I2C_Read... [14:14:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 84 7B 47 00 2C 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 32 30 39 38 35 36 30 10 04 04 00 B0 74 01 00 F4 03 04 00 E6 F4 1D 67 B6 04 01 00 00 1F B6 C6 EF EE 7E BA 9D [14:14:20]CommunicateWithHost err = 0 [14:14:20]CheckOFDResponse [14:14:20]1017 (14) - 77093643461234 [14:14:20]1041 (16) - 0000000002098560 [14:14:20]1040 (4) - 95408 [14:14:20]1012 (4) - 27.10.2024 08:08 [14:14:20]1206 (1) - 0 [14:14:20]OFD Sender: Remove packet 95408 [14:14:20]ProducePacketName [14:14:20]name=ofd_packets/00095408 [14:14:20]NVStorageDeleteData [14:14:20]OFD Sender: No OFD packet to send [14:14:20]*** Cut start [14:14:20]*** Partial cut [14:14:20]*** CUTSNS_PIN = 1 [14:14:20]*** CUTSNS_PIN = 0 [14:14:20]*** Brake cut motor [14:14:21]Read from MH i2c: 01 [14:14:21]MH_I2C_Read... [14:14:21]*** Stop cut motor [14:14:21]*** Cut end [14:14:21]Read from MH i2c: 01 07 00 [14:14:21]MH_I2C_Read... [14:14:21]Read from MH i2c: 01 07 00 79 01 00 00 00 00 00 FF 0F 8F [14:14:21]process_action close_receipt done [14:14:21]requested_data is exist [14:14:21]produce_requested_data [14:14:21]requested_item fm.sn is exist - process it [14:14:21]wFMCommunicate request_size=4 [14:14:21]MH_SAM_APDU [14:14:21]CAPDU: 80 11 00 00 [14:14:21]Write to MH i2c: E2 08 00 7A 01 80 11 00 00 00 00 00 00 F5 [14:14:21]Write i2c OK [14:14:21]MH_I2C_Read... [14:14:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:14:21]Read from MH i2c: E2 [14:14:21]MH_I2C_Read... [14:14:21]Read from MH i2c: E2 17 00 [14:14:21]MH_I2C_Read... [14:14:21]Read from MH i2c: E2 17 00 7A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 46 [14:14:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:14:21]wFMCommunicate OK [14:14:21]requested_item fd.num is exist - process it [14:14:21]SAM_PROTO_GetFieldsCounters [14:14:21]wFMCommunicate request_size=4 [14:14:21]MH_SAM_APDU [14:14:21]CAPDU: 80 13 00 00 [14:14:21]Write to MH i2c: E2 08 00 7B 01 80 13 00 00 00 00 00 00 F8 [14:14:21]Write i2c OK [14:14:21]MH_I2C_Read... [14:14:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:14:21]Read from MH i2c: E2 [14:14:21]MH_I2C_Read... [14:14:21]Read from MH i2c: E2 62 00 [14:14:21]MH_I2C_Read... [14:14:21]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B0 74 01 00 0E 04 04 00 8F 00 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 95 [14:14:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B0 74 01 00 0E 04 04 00 8F 00 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 [14:14:21]wFMCommunicate OK [14:14:21]SAM_PROTO_GetFieldsCounters done [14:14:21]requested_item shift.num is exist - process it [14:14:21]requested_item shift.opened is exist - process it [14:14:21]req_shift_opened [14:14:21]FM_GetShiftState [14:14:21]SAM_PROTO_GetShiftState [14:14:21]wFMCommunicate request_size=4 [14:14:21]MH_SAM_APDU [14:14:21]CAPDU: 80 13 01 00 [14:14:21]Write to MH i2c: E2 08 00 7C 01 80 13 01 00 00 00 00 00 FA [14:14:21]Write i2c OK [14:14:21]MH_I2C_Read... [14:14:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:14:21]Read from MH i2c: E2 [14:14:21]MH_I2C_Read... [14:14:21]Read from MH i2c: E2 0E 00 [14:14:21]MH_I2C_Read... [14:14:21]Read from MH i2c: E2 0E 00 7C 01 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A6 [14:14:21]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:14:21]wFMCommunicate OK [14:14:21]SAM_PROTO_GetShiftState done [14:14:21]FM_GetShiftState done [14:14:21]req_shift_opened done [14:14:21]requested_item shift.open_date is exist - process it [14:14:21]req_shift_open_date [14:14:21]req_shift_open_date done [14:14:21]produce_requested_data done [14:14:21]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95408,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:14:21]process_action_free close_receipt [14:14:21]json_value_free [14:14:21]json_value_free done [14:14:21]process_json_proto returns [14:14:21]Send response to host [14:14:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95408,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:14:21]free response buf [14:14:21]execute_script done [14:14:21]execute_script returns [14:14:21]free content buf [14:14:21]Sock 10.Close socket [14:14:21]Sock 10.Thread stoped [14:14:25]OFD Sender: No OFD packet to send [14:14:30]OFD Sender: No OFD packet to send [14:14:34]accept exits with 7 [14:14:34]New connection [14:14:34]New thread 3067301220 created [14:14:34]Thread 3067444580 joined [14:14:34]Waiting for new connection... [14:14:34] Sock 7.Parse request [14:14:34]Sock 7.Check first char [14:14:34]Sock 7.First char is OK [14:14:34]request: POST /json_proto HTTP/1.0 [14:14:34]Method: POST [14:14:34]URL: /json_proto [14:14:34]Method is POST - this is cgi request [14:14:34]url: /json_proto [14:14:34]query_string will be loaded in cgi processing [14:14:34]execute_cgi json_proto POST (null) [14:14:34]execute_cgi path=json_proto method=POST [14:14:34]POST find Content-Length [14:14:34]Host: 172.17.40.67:8080 [14:14:34]Content-Length: 767 [14:14:34]Content-Type: application/json [14:14:34] [14:14:34]POST finish read [14:14:34]Found Content-Length = 767 [14:14:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405922", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:14:34]execute_script... [14:14: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)3405922", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:14:34]POST & json_proto [14:14:34]process_json_proto [14:14:34]json parsed OK: [14:14:34]protocol is kg_v1.0 [14:14:34]action value=close_receipt [14:14:34]process_action close_receipt [14:14:34]cmd_close_receipt [14:14:34]MH_GetDate [14:14:34]Write to MH i2c: F0 00 00 7D 01 6D [14:14:34]Write i2c OK [14:14:34]MH_I2C_Read... [14:14:34]Read from MH i2c: F0 [14:14:34]MH_I2C_Read... [14:14:34]Read from MH i2c: F0 09 00 [14:14:34]MH_I2C_Read... [14:14:34]Read from MH i2c: F0 09 00 7D 01 00 CB 4A 1E 67 EE DA 66 66 A4 [14:14:34]GetLastDocTimeStamp 1730038458 [14:14:34]current date 1730038475 [14:14:34]FM_GetShiftState [14:14:34]SAM_PROTO_GetShiftState [14:14:34]wFMCommunicate request_size=4 [14:14:34]MH_SAM_APDU [14:14:34]CAPDU: 80 13 01 00 [14:14:34]Write to MH i2c: E2 08 00 7E 01 80 13 01 00 00 00 00 00 FC [14:14:34]Write i2c OK [14:14:34]MH_I2C_Read... [14:14:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:14:34]Read from MH i2c: E2 [14:14:34]MH_I2C_Read... [14:14:34]Read from MH i2c: E2 0E 00 [14:14:34]MH_I2C_Read... [14:14:34]Read from MH i2c: E2 0E 00 7E 01 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A8 [14:14:34]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:14:34]wFMCommunicate OK [14:14:34]SAM_PROTO_GetShiftState done [14:14:34]FM_GetShiftState done [14:14:34]opened in 1729987736 [14:14:34]opened+sec_in_day 1730074136 [14:14:34]quantity*price = 50041 [14:14:34]sum+1 = 50042 [14:14:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 408 27.10.2024 14:14 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95409 ФПД: 259681694097509 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T141435&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95409&fm=259681694097509&tin=02508201610067®Number=0000000000170478&sum=50041 [14:14:35]StoreToDocumentArchive [14:14:35]shift 143 fd 95409 [14:14:35]save to /storage/0143/doc_00095409 [14:14:35]save last doc name /storage/0143/doc_00095409 to /storage/kkm_last_doc_name [14:14:35]save OK [14:14:35]Clear old archive folders... [14:14:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:14:35]tlvbuf is 00A40730 [14:14:35]SAM_PROTO_ClearQueue [14:14:35]wFMCommunicate request_size=4 [14:14:35]MH_SAM_APDU [14:14:35]CAPDU: 80 09 00 00 [14:14:35]Write to MH i2c: E2 08 00 8B 01 80 09 00 00 00 00 00 00 FE [14:14:35]Write i2c OK [14:14:35]MH_I2C_Read... [14:14:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:14:35]Read from MH i2c: E2 [14:14:35]MH_I2C_Read... [14:14:35]Read from MH i2c: E2 03 00 [14:14:35]MH_I2C_Read... [14:14:35]Read from MH i2c: E2 03 00 8B 01 00 90 00 00 [14:14:35]RAPDU: 90 00 [14:14:35]wFMCommunicate OK [14:14:35]SAM_PROTO_ClearQueue done [14:14:35]KKMCreateOFDPacket [14:14:35]OFDProtocolAddRootSTLVToBuf [14:14:35]FM_MakeSignedData [14:14:35]FM_MakeSignedData [14:14:35]SAM_PROTO_SignData [14:14:35]wFMCommunicate request_size=4 [14:14:35]MH_SAM_APDU [14:14:35]CAPDU: 80 0D 01 02 [14:14:35]Write to MH i2c: E2 08 00 8C 01 80 0D 01 02 00 00 00 00 06 [14:14:35]Write i2c OK [14:14:35]MH_I2C_Read... [14:14:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:14:36]Read from MH i2c: E2 [14:14:36]MH_I2C_Read... [14:14:36]Read from MH i2c: E2 03 00 [14:14:36]MH_I2C_Read... [14:14:36]Read from MH i2c: E2 03 00 8C 01 00 90 00 01 [14:14:36]RAPDU: 90 00 [14:14:36]wFMCommunicate OK [14:14:36]wFMCommunicate request_size=255 [14:14:36]MH_SAM_APDU [14:14: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 CB 4A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B1 74 01 00 35 04 06 00 EC [14:14:36]Write to MH i2c: E2 02 01 8D 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 CB 4A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B1 74 01 00 35 04 06 00 EC 00 00 BA [14:14:36]Write i2c OK [14:14:36]MH_I2C_Read... [14:14:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:14:36]Read from MH i2c: E2 [14:14:36]MH_I2C_Read... [14:14:36]Read from MH i2c: E2 03 00 [14:14:36]MH_I2C_Read... [14:14:36]Read from MH i2c: E2 03 00 8D 01 00 90 00 02 [14:14:36]RAPDU: 90 00 [14:14:36]wFMCommunicate OK [14:14:36]wFMCommunicate request_size=10 [14:14:36]MH_SAM_APDU [14:14:36]CAPDU: 80 0D 02 02 05 2D DB 21 A0 65 [14:14:36]Write to MH i2c: E2 0D 00 8E 01 80 0D 02 02 05 00 2D DB 21 A0 65 00 00 41 [14:14:36]Write i2c OK [14:14:36]MH_I2C_Read... [14:14:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:14:36]Read from MH i2c: E2 [14:14:36]MH_I2C_Read... [14:14:36]Read from MH i2c: E2 03 00 [14:14:36]MH_I2C_Read... [14:14:36]Read from MH i2c: E2 03 00 8E 01 00 90 00 03 [14:14:36]RAPDU: 90 00 [14:14:36]wFMCommunicate OK [14:14:36]wFMCommunicate request_size=4 [14:14:36]MH_SAM_APDU [14:14:36]CAPDU: 80 0D 03 02 [14:14:36]Write to MH i2c: E2 08 00 8F 01 80 0D 03 02 00 00 00 00 0B [14:14:36]Write i2c OK [14:14:36]MH_I2C_Read... [14:14:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:14:36]Read from MH i2c: E2 [14:14:36]MH_I2C_Read... [14:14:36]Read from MH i2c: E2 0B 00 [14:14:36]MH_I2C_Read... [14:14:36]Read from MH i2c: E2 0B 00 8F 01 00 AB DF 6A 20 EE 17 3A CB 90 00 2A [14:14:36]RAPDU: AB DF 6A 20 EE 17 3A CB 90 00 [14:14:36]wFMCommunicate OK [14:14:36]SAM_PROTO_SignData done [14:14:36]FM_MakeSignedData done [14:14:36]CreateOFDProtocolMessage [14:14:36]wFMCommunicate request_size=4 [14:14:36]MH_SAM_APDU [14:14:36]CAPDU: 80 11 00 00 [14:14:36]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [14:14:36]Write i2c OK [14:14:36]MH_I2C_Read... [14:14:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:14:36]Read from MH i2c: E2 [14:14:36]MH_I2C_Read... [14:14:36]Read from MH i2c: E2 17 00 [14:14:36]MH_I2C_Read... [14:14:36]Read from MH i2c: E2 17 00 90 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5C [14:14:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:14:36]wFMCommunicate OK [14:14:36]CreateOFDProtocolMessage done [14:14:36]OFDSenderStorePacket 95409 [14:14:36]StoreOFDPacket docnum=95409 [14:14:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1A 1F 07 01 79 E4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 CB 4A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B1 74 01 00 35 04 06 00 EC 2D DB 21 A0 65 AB DF 6A 20 EE 17 3A CB [14:14:36]CheckFolder [14:14:36]dirname=/storage/ofd_packets [14:14:36]CheckFolder done [14:14:36]ProducePacketName [14:14:36]name=ofd_packets/00095409 [14:14:36]NVStorageSaveData ofd_packets/00095409 [14:14:36]File name is /storage/ofd_packets/00095409 [14:14:36]Write 301 bytes [14:14:36]NVStorageSaveData done [14:14:36]OFDSenderStorePacket done [14:14:36]KKMCreateOFDPacket done [14:14:36]NVStorageSaveData kkm_last_timestamp [14:14:36]File name is /storage/kkm_last_timestamp [14:14:36]Write 4 bytes [14:14:36]NVStorageSaveData done [14:14:36]ExternCall_PrintAddStr [14:14:36]wPrintStart [14:14:36]Write to MH i2c: 01 00 00 91 01 92 [14:14:36]Write i2c OK [14:14:36]MH_I2C_Read... [14:14:36]Read from MH i2c: 01 [14:14:36]MH_I2C_Read... [14:14:36]Read from MH i2c: 01 07 00 [14:14:36]MH_I2C_Read... [14:14:36]Read from MH i2c: 01 07 00 91 01 00 00 00 00 00 FF 0F A7 [14:14:36]RasterBufferAndPrint [14:14:36]line Счет N : (1)3405922 [14:14:36]line ИНН: 02508201610067 [14:14:36]line Контрольно-Кассовый Чек [14:14:36]line ПРОДАЖА [14:14:36]line ТРК (МРК, ГНК) : 22 [14:14:36]line Товар: 2710124130 [14:14:36]line Аи-92-К-4 [14:14:36]line 7.480 * 66.90 [14:14:36]line = 500.41 [14:14:36]line НДС 12% НСП 1% [14:14:36]line > о реализуемом товаре [14:14:36]line ИТОГО: 500.41 [14:14:36]line НСП 1% : 4.43 [14:14:36]line НДС 12% : 53.14 [14:14:36]line Наличными: 0.00 [14:14:36]line Безнал.: 500.41 [14:14:36]line Место: АЗС № 82 "Партнер Нефть" [14:14:36]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:14:36]line СНО: Общий режим [14:14:36]line Чек 408 27.10.2024 14:14 [14:14:36]line Смена: 143 ФФД: 1.0 [14:14:36]line ЗНМ: 0300000017 [14:14:36]line РНМ: 0000000000170478 [14:14:36]line Версия ККМ: v1.0 [14:14:36]line Платежная система: Mbank [14:14:36]line ФМ: 0000000002098560 [14:14:36]line ФД: 95409 [14:14:36]line ФПД: 259681694097509 [14:14:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T141435&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95409&fm=259681694097509&tin=02508201610067®Number=0000000000170478&sum=50041 [14:14:36]OFD Sender: Processing packet 95409 [packets to send 57, broken 56] [14:14:36]ProducePacketName [14:14:36]name=ofd_packets/00095409 [14:14:36]OFD Sender: To server: pG, [14:14:36]CommunicateWithHost lk.salyk.kg:30040 [14:14:36]ConnectInit lk.salyk.kg [14:14:36]written 0, free lines is 4095 [14:14:36]Connected sock=10 [14:14:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1A 1F 07 01 79 E4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 CB 4A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B1 74 01 00 35 04 06 00 EC 2D DB 21 A0 65 AB DF 6A 20 EE 17 3A CB [14:14:37]Write to MH i2c: 01 00 00 BA 01 BB [14:14:37]Write i2c OK [14:14:37]MH_I2C_Read... [14:14:37]Read from MH i2c: 01 [14:14:37]MH_I2C_Read... [14:14:37]Read from MH i2c: 01 07 00 [14:14:37]MH_I2C_Read... [14:14:37]Read from MH i2c: 01 07 00 BA 01 00 00 00 00 00 33 0D 02 [14:14:37]RasterBufferAndPrint [14:14:37]line [14:14:37]line [14:14:37]line [14:14:37]line [14:14:37]line [14:14:37]written 0, free lines is 3385 [14:14:37]MH_Cut [14:14:37]Write to MH i2c: D1 01 00 C1 01 01 94 [14:14:37]Write i2c OK [14:14:37]MH_I2C_Read... [14:14:37]Read from MH i2c: D1 [14:14:37]MH_I2C_Read... [14:14:37]Read from MH i2c: D1 01 00 [14:14:37]MH_I2C_Read... [14:14:37]Read from MH i2c: D1 01 00 C1 01 00 93 [14:14:37]Write to MH i2c: 01 00 00 C2 01 C3 [14:14:37]Write i2c OK [14:14:37]MH_I2C_Read... [14:14:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FA 27 47 00 D9 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 32 30 39 38 35 36 30 10 04 04 00 B1 74 01 00 F4 03 04 00 F7 F4 1D 67 B6 04 01 00 00 C0 0C C1 A6 15 A7 20 A3 [14:14:37]CommunicateWithHost err = 0 [14:14:37]CheckOFDResponse [14:14:37]1017 (14) - 77093643461234 [14:14:37]1041 (16) - 0000000002098560 [14:14:37]1040 (4) - 95409 [14:14:37]1012 (4) - 27.10.2024 08:08 [14:14:37]1206 (1) - 0 [14:14:37]OFD Sender: Remove packet 95409 [14:14:37]ProducePacketName [14:14:37]name=ofd_packets/00095409 [14:14:37]NVStorageDeleteData [14:14:37]OFD Sender: No OFD packet to send [14:14:37]*** Cut start [14:14:37]*** Partial cut [14:14:37]*** CUTSNS_PIN = 1 [14:14:37]*** CUTSNS_PIN = 0 [14:14:38]*** Brake cut motor [14:14:38]Read from MH i2c: 01 [14:14:38]MH_I2C_Read... [14:14:38]*** Stop cut motor [14:14:38]*** Cut end [14:14:38]Read from MH i2c: 01 07 00 [14:14:38]MH_I2C_Read... [14:14:38]Read from MH i2c: 01 07 00 C2 01 00 00 00 00 00 FF 0F D8 [14:14:38]process_action close_receipt done [14:14:38]requested_data is exist [14:14:38]produce_requested_data [14:14:38]requested_item fm.sn is exist - process it [14:14:38]wFMCommunicate request_size=4 [14:14:38]MH_SAM_APDU [14:14:38]CAPDU: 80 11 00 00 [14:14:38]Write to MH i2c: E2 08 00 C3 01 80 11 00 00 00 00 00 00 3E [14:14:38]Write i2c OK [14:14:38]MH_I2C_Read... [14:14:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:14:38]Read from MH i2c: E2 [14:14:38]MH_I2C_Read... [14:14:38]Read from MH i2c: E2 17 00 [14:14:38]MH_I2C_Read... [14:14:38]Read from MH i2c: E2 17 00 C3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8F [14:14:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:14:38]wFMCommunicate OK [14:14:38]requested_item fd.num is exist - process it [14:14:38]SAM_PROTO_GetFieldsCounters [14:14:38]wFMCommunicate request_size=4 [14:14:38]MH_SAM_APDU [14:14:38]CAPDU: 80 13 00 00 [14:14:38]Write to MH i2c: E2 08 00 C4 01 80 13 00 00 00 00 00 00 41 [14:14:38]Write i2c OK [14:14:38]MH_I2C_Read... [14:14:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:14:38]Read from MH i2c: E2 [14:14:38]MH_I2C_Read... [14:14:38]Read from MH i2c: E2 62 00 [14:14:38]MH_I2C_Read... [14:14:38]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B1 74 01 00 0E 04 04 00 8F 00 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 E2 [14:14:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B1 74 01 00 0E 04 04 00 8F 00 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 [14:14:38]wFMCommunicate OK [14:14:38]SAM_PROTO_GetFieldsCounters done [14:14:38]requested_item shift.num is exist - process it [14:14:38]requested_item shift.opened is exist - process it [14:14:38]req_shift_opened [14:14:38]FM_GetShiftState [14:14:38]SAM_PROTO_GetShiftState [14:14:38]wFMCommunicate request_size=4 [14:14:38]MH_SAM_APDU [14:14:38]CAPDU: 80 13 01 00 [14:14:38]Write to MH i2c: E2 08 00 C5 01 80 13 01 00 00 00 00 00 43 [14:14:38]Write i2c OK [14:14:38]MH_I2C_Read... [14:14:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:14:38]Read from MH i2c: E2 [14:14:38]MH_I2C_Read... [14:14:38]Read from MH i2c: E2 0E 00 [14:14:38]MH_I2C_Read... [14:14:38]Read from MH i2c: E2 0E 00 C5 01 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 EF [14:14:38]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:14:38]wFMCommunicate OK [14:14:38]SAM_PROTO_GetShiftState done [14:14:38]FM_GetShiftState done [14:14:38]req_shift_opened done [14:14:38]requested_item shift.open_date is exist - process it [14:14:38]req_shift_open_date [14:14:38]req_shift_open_date done [14:14:38]produce_requested_data done [14:14:38]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95409,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:14:38]process_action_free close_receipt [14:14:38]json_value_free [14:14:38]json_value_free done [14:14:38]process_json_proto returns [14:14:38]Send response to host [14:14:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95409,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:14:38]free response buf [14:14:38]execute_script done [14:14:38]execute_script returns [14:14:38]free content buf [14:14:38]Sock 7.Close socket [14:14:38]Sock 7.Thread stoped [14:14:42]OFD Sender: No OFD packet to send [14:14:47]OFD Sender: No OFD packet to send [14:14:52]OFD Sender: No OFD packet to send [14:14:54]accept exits with 9 [14:14:54]New connection [14:14:54]New thread 3067444580 created [14:14:54]Thread 3067301220 joined [14:14:54]Waiting for new connection... [14:14:54] Sock 9.Parse request [14:14:54]Sock 9.Check first char [14:14:54]Sock 9.First char is OK [14:14:54]request: POST /json_proto HTTP/1.0 [14:14:54]Method: POST [14:14:54]URL: /json_proto [14:14:54]Method is POST - this is cgi request [14:14:54]url: /json_proto [14:14:54]query_string will be loaded in cgi processing [14:14:54]execute_cgi json_proto POST (null) [14:14:54]execute_cgi path=json_proto method=POST [14:14:54]POST find Content-Length [14:14:54]Host: 172.17.40.67:8080 [14:14:54]Content-Length: 678 [14:14:54]Content-Type: application/json [14:14:54] [14:14:54]POST finish read [14:14:54]Found Content-Length = 678 [14:14:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405924", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:14:54]execute_script... [14:14:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405924", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:14:54]POST & json_proto [14:14:54]process_json_proto [14:14:54]json parsed OK: [14:14:54]protocol is kg_v1.0 [14:14:54]action value=close_receipt [14:14:54]process_action close_receipt [14:14:54]cmd_close_receipt [14:14:54]MH_GetDate [14:14:54]Write to MH i2c: F0 00 00 C6 01 B6 [14:14:54]Write i2c OK [14:14:54]MH_I2C_Read... [14:14:54]Read from MH i2c: F0 [14:14:54]MH_I2C_Read... [14:14:54]Read from MH i2c: F0 09 00 [14:14:54]MH_I2C_Read... [14:14:54]Read from MH i2c: F0 09 00 C6 01 00 DE 4A 1E 67 EE DA 66 66 00 [14:14:54]GetLastDocTimeStamp 1730038475 [14:14:54]current date 1730038494 [14:14:54]FM_GetShiftState [14:14:54]SAM_PROTO_GetShiftState [14:14:54]wFMCommunicate request_size=4 [14:14:54]MH_SAM_APDU [14:14:54]CAPDU: 80 13 01 00 [14:14:54]Write to MH i2c: E2 08 00 C7 01 80 13 01 00 00 00 00 00 45 [14:14:54]Write i2c OK [14:14:54]MH_I2C_Read... [14:14:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:14:54]Read from MH i2c: E2 [14:14:54]MH_I2C_Read... [14:14:54]Read from MH i2c: E2 0E 00 [14:14:54]MH_I2C_Read... [14:14:54]Read from MH i2c: E2 0E 00 C7 01 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F1 [14:14:54]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:14:54]wFMCommunicate OK [14:14:54]SAM_PROTO_GetShiftState done [14:14:54]FM_GetShiftState done [14:14:54]opened in 1729987736 [14:14:54]opened+sec_in_day 1730074136 [14:14:54]quantity*price = 50041 [14:14:54]sum+1 = 50042 [14:14:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 409 27.10.2024 14:14 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95410 ФПД: 154044389256018 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T141454&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95410&fm=154044389256018&tin=02508201610067®Number=0000000000170478&sum=50000 [14:14:55]StoreToDocumentArchive [14:14:55]shift 143 fd 95410 [14:14:55]save to /storage/0143/doc_00095410 [14:14:55]save last doc name /storage/0143/doc_00095410 to /storage/kkm_last_doc_name [14:14:55]save OK [14:14:55]Clear old archive folders... [14:14:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:14:55]tlvbuf is 009E7310 [14:14:55]SAM_PROTO_ClearQueue [14:14:55]wFMCommunicate request_size=4 [14:14:55]MH_SAM_APDU [14:14:55]CAPDU: 80 09 00 00 [14:14:55]Write to MH i2c: E2 08 00 D4 01 80 09 00 00 00 00 00 00 47 [14:14:55]Write i2c OK [14:14:55]MH_I2C_Read... [14:14:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:14:55]Read from MH i2c: E2 [14:14:55]MH_I2C_Read... [14:14:55]Read from MH i2c: E2 03 00 [14:14:55]MH_I2C_Read... [14:14:55]Read from MH i2c: E2 03 00 D4 01 00 90 00 49 [14:14:55]RAPDU: 90 00 [14:14:55]wFMCommunicate OK [14:14:55]SAM_PROTO_ClearQueue done [14:14:55]KKMCreateOFDPacket [14:14:55]OFDProtocolAddRootSTLVToBuf [14:14:55]FM_MakeSignedData [14:14:55]FM_MakeSignedData [14:14:55]SAM_PROTO_SignData [14:14:55]wFMCommunicate request_size=4 [14:14:55]MH_SAM_APDU [14:14:55]CAPDU: 80 0D 01 02 [14:14:55]Write to MH i2c: E2 08 00 D5 01 80 0D 01 02 00 00 00 00 4F [14:14:55]Write i2c OK [14:14:55]MH_I2C_Read... [14:14:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:14:55]Read from MH i2c: E2 [14:14:55]MH_I2C_Read... [14:14:55]Read from MH i2c: E2 03 00 [14:14:55]MH_I2C_Read... [14:14:55]Read from MH i2c: E2 03 00 D5 01 00 90 00 4A [14:14:55]RAPDU: 90 00 [14:14:55]wFMCommunicate OK [14:14:55]wFMCommunicate request_size=255 [14:14:55]MH_SAM_APDU [14:14: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 DE 4A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B2 74 01 00 35 04 06 00 8C [14:14:55]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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 DE 4A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B2 74 01 00 35 04 06 00 8C 00 00 66 [14:14:55]Write i2c OK [14:14:55]MH_I2C_Read... [14:14:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:14:55]Read from MH i2c: E2 [14:14:55]MH_I2C_Read... [14:14:55]Read from MH i2c: E2 03 00 [14:14:55]MH_I2C_Read... [14:14:55]Read from MH i2c: E2 03 00 D6 01 00 90 00 4B [14:14:55]RAPDU: 90 00 [14:14:55]wFMCommunicate OK [14:14:55]wFMCommunicate request_size=10 [14:14:55]MH_SAM_APDU [14:14:55]CAPDU: 80 0D 02 02 05 1A 41 19 EB 52 [14:14:55]Write to MH i2c: E2 0D 00 D7 01 80 0D 02 02 05 00 1A 41 19 EB 52 00 00 0D [14:14:55]Write i2c OK [14:14:55]MH_I2C_Read... [14:14:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:14:55]Read from MH i2c: E2 [14:14:55]MH_I2C_Read... [14:14:55]Read from MH i2c: E2 03 00 [14:14:55]MH_I2C_Read... [14:14:55]Read from MH i2c: E2 03 00 D7 01 00 90 00 4C [14:14:55]RAPDU: 90 00 [14:14:55]wFMCommunicate OK [14:14:55]wFMCommunicate request_size=4 [14:14:55]MH_SAM_APDU [14:14:55]CAPDU: 80 0D 03 02 [14:14:55]Write to MH i2c: E2 08 00 D8 01 80 0D 03 02 00 00 00 00 54 [14:14:55]Write i2c OK [14:14:55]MH_I2C_Read... [14:14:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:14:55]Read from MH i2c: E2 [14:14:55]MH_I2C_Read... [14:14:55]Read from MH i2c: E2 0B 00 [14:14:55]MH_I2C_Read... [14:14:55]Read from MH i2c: E2 0B 00 D8 01 00 52 9C F6 08 46 01 12 E1 90 00 7B [14:14:55]RAPDU: 52 9C F6 08 46 01 12 E1 90 00 [14:14:55]wFMCommunicate OK [14:14:55]SAM_PROTO_SignData done [14:14:55]FM_MakeSignedData done [14:14:55]CreateOFDProtocolMessage [14:14:55]wFMCommunicate request_size=4 [14:14:55]MH_SAM_APDU [14:14:55]CAPDU: 80 11 00 00 [14:14:55]Write to MH i2c: E2 08 00 D9 01 80 11 00 00 00 00 00 00 54 [14:14:55]Write i2c OK [14:14:55]MH_I2C_Read... [14:14:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:14:55]Read from MH i2c: E2 [14:14:55]MH_I2C_Read... [14:14:55]Read from MH i2c: E2 17 00 [14:14:55]MH_I2C_Read... [14:14:55]Read from MH i2c: E2 17 00 D9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A5 [14:14:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:14:55]wFMCommunicate OK [14:14:55]CreateOFDProtocolMessage done [14:14:55]OFDSenderStorePacket 95410 [14:14:55]StoreOFDPacket docnum=95410 [14:14:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 59 AA 07 01 DE 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 DE 4A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B2 74 01 00 35 04 06 00 8C 1A 41 19 EB 52 52 9C F6 08 46 01 12 E1 [14:14:55]CheckFolder [14:14:55]dirname=/storage/ofd_packets [14:14:55]CheckFolder done [14:14:55]ProducePacketName [14:14:55]name=ofd_packets/00095410 [14:14:55]NVStorageSaveData ofd_packets/00095410 [14:14:55]File name is /storage/ofd_packets/00095410 [14:14:55]Write 301 bytes [14:14:55]NVStorageSaveData done [14:14:55]OFDSenderStorePacket done [14:14:55]KKMCreateOFDPacket done [14:14:55]NVStorageSaveData kkm_last_timestamp [14:14:55]File name is /storage/kkm_last_timestamp [14:14:55]Write 4 bytes [14:14:55]NVStorageSaveData done [14:14:55]ExternCall_PrintAddStr [14:14:55]wPrintStart [14:14:55]Write to MH i2c: 01 00 00 DA 01 DB [14:14:55]Write i2c OK [14:14:55]MH_I2C_Read... [14:14:55]Read from MH i2c: 01 [14:14:55]MH_I2C_Read... [14:14:55]Read from MH i2c: 01 07 00 [14:14:55]MH_I2C_Read... [14:14:55]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 FF 0F F0 [14:14:55]RasterBufferAndPrint [14:14:55]line Счет N : (1)3405924 [14:14:55]line ИНН: 02508201610067 [14:14:55]line Контрольно-Кассовый Чек [14:14:55]line ПРОДАЖА [14:14:55]line ТРК (МРК, ГНК) : 42 [14:14:55]line Товар: 2710124130 [14:14:55]line Аи-92-К-4 [14:14:55]line 7.480 * 66.90 [14:14:55]line = 500.41 [14:14:55]line НДС 12% НСП 1% [14:14:55]line > о реализуемом товаре [14:14:55]line ОКРУГЛЕНИЕ: -0.41 [14:14:55]line ИТОГО: 500.00 [14:14:55]line Внесено: 500.00 [14:14:55]line СДАЧА: 0.00 [14:14:55]line НСП 1% : 4.43 [14:14:55]line НДС 12% : 53.14 [14:14:55]line Наличными: 500.00 [14:14:55]line Безнал.: 0.00 [14:14:55]line Место: АЗС № 82 "Партнер Нефть" [14:14:55]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:14:55]line СНО: Общий режим [14:14:55]line Чек 409 27.10.2024 14:14 [14:14:55]line Смена: 143 ФФД: 1.0 [14:14:55]line ЗНМ: 0300000017 [14:14:55]line РНМ: 0000000000170478 [14:14:55]line Версия ККМ: v1.0 [14:14:55]line ФМ: 0000000002098560 [14:14:55]line ФД: 95410 [14:14:55]line ФПД: 154044389256018 [14:14:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T141454&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95410&fm=154044389256018&tin=02508201610067®Number=0000000000170478&sum=50000 [14:14:56]OFD Sender: Processing packet 95410 [packets to send 57, broken 56] [14:14:56]ProducePacketName [14:14:56]name=ofd_packets/00095410 [14:14:56]OFD Sender: To server: pG, [14:14:56]CommunicateWithHost lk.salyk.kg:30040 [14:14:56]ConnectInit lk.salyk.kg [14:14:56]written 0, free lines is 4095 [14:14:56]Connected sock=10 [14:14:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 59 AA 07 01 DE 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 DE 4A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B2 74 01 00 35 04 06 00 8C 1A 41 19 EB 52 52 9C F6 08 46 01 12 E1 [14:14:56]Write to MH i2c: 01 00 00 05 02 07 [14:14:56]Write i2c OK [14:14:56]MH_I2C_Read... [14:14:56]Read from MH i2c: 01 [14:14:56]MH_I2C_Read... [14:14:56]Read from MH i2c: 01 07 00 [14:14:56]MH_I2C_Read... [14:14:56]Read from MH i2c: 01 07 00 05 02 00 00 00 00 00 02 0D 1D [14:14:56]RasterBufferAndPrint [14:14:56]line [14:14:56]line [14:14:56]line [14:14:56]line [14:14:56]line [14:14:56]written 0, free lines is 3336 [14:14:56]MH_Cut [14:14:56]Write to MH i2c: D1 01 00 0C 02 01 E0 [14:14:56]Write i2c OK [14:14:56]MH_I2C_Read... [14:14:56]Read from MH i2c: D1 [14:14:56]MH_I2C_Read... [14:14:56]Read from MH i2c: D1 01 00 [14:14:56]MH_I2C_Read... [14:14:56]Read from MH i2c: D1 01 00 0C 02 00 DF [14:14:56]Write to MH i2c: 01 00 00 0D 02 0F [14:14:56]Write i2c OK [14:14:56]MH_I2C_Read... [14:14:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 3B 4A 47 00 17 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 32 30 39 38 35 36 30 10 04 04 00 B2 74 01 00 F4 03 04 00 0A F5 1D 67 B6 04 01 00 00 AE E7 9B BC BE 9E E9 D1 [14:14:56]CommunicateWithHost err = 0 [14:14:56]CheckOFDResponse [14:14:56]1017 (14) - 77093643461234 [14:14:56]1041 (16) - 0000000002098560 [14:14:56]1040 (4) - 95410 [14:14:56]1012 (4) - 27.10.2024 08:08 [14:14:56]1206 (1) - 0 [14:14:56]OFD Sender: Remove packet 95410 [14:14:56]ProducePacketName [14:14:56]name=ofd_packets/00095410 [14:14:56]NVStorageDeleteData [14:14:57]OFD Sender: No OFD packet to send [14:14:57]*** Cut start [14:14:57]*** Partial cut [14:14:57]*** CUTSNS_PIN = 1 [14:14:57]*** CUTSNS_PIN = 0 [14:14:57]*** Brake cut motor [14:14:57]Read from MH i2c: 01 [14:14:57]MH_I2C_Read... [14:14:57]*** Stop cut motor [14:14:57]*** Cut end [14:14:57]Read from MH i2c: 01 07 00 [14:14:57]MH_I2C_Read... [14:14:57]Read from MH i2c: 01 07 00 0D 02 00 00 00 00 00 FF 0F 24 [14:14:57]process_action close_receipt done [14:14:57]requested_data is exist [14:14:57]produce_requested_data [14:14:57]requested_item fm.sn is exist - process it [14:14:57]wFMCommunicate request_size=4 [14:14:57]MH_SAM_APDU [14:14:57]CAPDU: 80 11 00 00 [14:14:57]Write to MH i2c: E2 08 00 0E 02 80 11 00 00 00 00 00 00 8A [14:14:57]Write i2c OK [14:14:57]MH_I2C_Read... [14:14:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:14:57]Read from MH i2c: E2 [14:14:57]MH_I2C_Read... [14:14:57]Read from MH i2c: E2 17 00 [14:14:57]MH_I2C_Read... [14:14:57]Read from MH i2c: E2 17 00 0E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DB [14:14:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:14:57]wFMCommunicate OK [14:14:57]requested_item fd.num is exist - process it [14:14:57]SAM_PROTO_GetFieldsCounters [14:14:57]wFMCommunicate request_size=4 [14:14:57]MH_SAM_APDU [14:14:57]CAPDU: 80 13 00 00 [14:14:57]Write to MH i2c: E2 08 00 0F 02 80 13 00 00 00 00 00 00 8D [14:14:57]Write i2c OK [14:14:57]MH_I2C_Read... [14:14:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:14:58]Read from MH i2c: E2 [14:14:58]MH_I2C_Read... [14:14:58]Read from MH i2c: E2 62 00 [14:14:58]MH_I2C_Read... [14:14:58]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B2 74 01 00 0E 04 04 00 8F 00 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 32 [14:14:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B2 74 01 00 0E 04 04 00 8F 00 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 [14:14:58]wFMCommunicate OK [14:14:58]SAM_PROTO_GetFieldsCounters done [14:14:58]requested_item shift.num is exist - process it [14:14:58]requested_item shift.opened is exist - process it [14:14:58]req_shift_opened [14:14:58]FM_GetShiftState [14:14:58]SAM_PROTO_GetShiftState [14:14:58]wFMCommunicate request_size=4 [14:14:58]MH_SAM_APDU [14:14:58]CAPDU: 80 13 01 00 [14:14:58]Write to MH i2c: E2 08 00 10 02 80 13 01 00 00 00 00 00 8F [14:14:58]Write i2c OK [14:14:58]MH_I2C_Read... [14:14:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:14:58]Read from MH i2c: E2 [14:14:58]MH_I2C_Read... [14:14:58]Read from MH i2c: E2 0E 00 [14:14:58]MH_I2C_Read... [14:14:58]Read from MH i2c: E2 0E 00 10 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3B [14:14:58]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:14:58]wFMCommunicate OK [14:14:58]SAM_PROTO_GetShiftState done [14:14:58]FM_GetShiftState done [14:14:58]req_shift_opened done [14:14:58]requested_item shift.open_date is exist - process it [14:14:58]req_shift_open_date [14:14:58]req_shift_open_date done [14:14:58]produce_requested_data done [14:14:58]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95410,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:14:58]process_action_free close_receipt [14:14:58]json_value_free [14:14:58]json_value_free done [14:14:58]process_json_proto returns [14:14:58]Send response to host [14:14:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95410,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:14:58]free response buf [14:14:58]execute_script done [14:14:58]execute_script returns [14:14:58]free content buf [14:14:58]Sock 9.Close socket [14:14:58]Sock 9.Thread stoped [14:15:02]OFD Sender: No OFD packet to send [14:15:07]OFD Sender: No OFD packet to send [14:15:12]OFD Sender: No OFD packet to send [14:15:17]OFD Sender: No OFD packet to send [14:15:22]OFD Sender: No OFD packet to send [14:15:27]OFD Sender: No OFD packet to send [14:15:32]OFD Sender: No OFD packet to send [14:15:37]OFD Sender: No OFD packet to send [14:15:42]OFD Sender: No OFD packet to send [14:15:47]OFD Sender: No OFD packet to send [14:15:52]OFD Sender: No OFD packet to send [14:15:57]OFD Sender: No OFD packet to send [14:15:59]accept exits with 7 [14:15:59]New connection [14:15:59]New thread 3067301220 created [14:15:59]Thread 3067444580 joined [14:15:59]Waiting for new connection... [14:15:59] Sock 7.Parse request [14:15:59]Sock 7.Check first char [14:15:59]Sock 7.First char is OK [14:15:59]request: POST /json_proto HTTP/1.0 [14:15:59]Method: POST [14:15:59]URL: /json_proto [14:15:59]Method is POST - this is cgi request [14:15:59]url: /json_proto [14:15:59]query_string will be loaded in cgi processing [14:15:59]execute_cgi json_proto POST (null) [14:15:59]execute_cgi path=json_proto method=POST [14:15:59]POST find Content-Length [14:15:59]Host: 172.17.40.67:8080 [14:15:59]Content-Length: 679 [14:15:59]Content-Type: application/json [14:15:59] [14:15:59]POST finish read [14:15:59]Found Content-Length = 679 [14:15:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405925", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.320, "sum" : 690.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 690.00, "total" : 690.00, "payments": [ { "type": 0, "sum" : 690.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:15:59]execute_script... [14: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)3405925", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.320, "sum" : 690.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 690.00, "total" : 690.00, "payments": [ { "type": 0, "sum" : 690.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:15:59]POST & json_proto [14:15:59]process_json_proto [14:15:59]json parsed OK: [14:15:59]protocol is kg_v1.0 [14:15:59]action value=close_receipt [14:15:59]process_action close_receipt [14:15:59]cmd_close_receipt [14:15:59]MH_GetDate [14:15:59]Write to MH i2c: F0 00 00 11 02 02 [14:15:59]Write i2c OK [14:15:59]MH_I2C_Read... [14:15:59]Read from MH i2c: F0 [14:15:59]MH_I2C_Read... [14:15:59]Read from MH i2c: F0 09 00 [14:15:59]MH_I2C_Read... [14:15:59]Read from MH i2c: F0 09 00 11 02 00 20 4B 1E 67 EE DA 66 66 8F [14:15:59]GetLastDocTimeStamp 1730038494 [14:15:59]current date 1730038560 [14:15:59]FM_GetShiftState [14:15:59]SAM_PROTO_GetShiftState [14:15:59]wFMCommunicate request_size=4 [14:15:59]MH_SAM_APDU [14:15:59]CAPDU: 80 13 01 00 [14:15:59]Write to MH i2c: E2 08 00 12 02 80 13 01 00 00 00 00 00 91 [14:15:59]Write i2c OK [14:15:59]MH_I2C_Read... [14:15:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:15:59]Read from MH i2c: E2 [14:15:59]MH_I2C_Read... [14:15:59]Read from MH i2c: E2 0E 00 [14:15:59]MH_I2C_Read... [14:15:59]Read from MH i2c: E2 0E 00 12 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3D [14:15:59]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:15:59]wFMCommunicate OK [14:15:59]SAM_PROTO_GetShiftState done [14:15:59]FM_GetShiftState done [14:15:59]opened in 1729987736 [14:15:59]opened+sec_in_day 1730074136 [14:15:59]quantity*price = 69040 [14:15:59]sum+1 = 69042 [14:15:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 690.00 Внесено: 690.00 СДАЧА: 0.00 НСП 1% : 6.11 НДС 12% : 73.32 Наличными: 690.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 410 27.10.2024 14:16 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95411 ФПД: 114905206864680 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T141600&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95411&fm=114905206864680&tin=02508201610067®Number=0000000000170478&sum=69000 [14:16:00]StoreToDocumentArchive [14:16:00]shift 143 fd 95411 [14:16:00]save to /storage/0143/doc_00095411 [14:16:00]save last doc name /storage/0143/doc_00095411 to /storage/kkm_last_doc_name [14:16:00]save OK [14:16:00]Clear old archive folders... [14:16:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:16:00]tlvbuf is 00A4A9B0 [14:16:00]SAM_PROTO_ClearQueue [14:16:00]wFMCommunicate request_size=4 [14:16:00]MH_SAM_APDU [14:16:00]CAPDU: 80 09 00 00 [14:16:00]Write to MH i2c: E2 08 00 1F 02 80 09 00 00 00 00 00 00 93 [14:16:00]Write i2c OK [14:16:00]MH_I2C_Read... [14:16:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:16:00]Read from MH i2c: E2 [14:16:00]MH_I2C_Read... [14:16:00]Read from MH i2c: E2 03 00 [14:16:00]MH_I2C_Read... [14:16:00]Read from MH i2c: E2 03 00 1F 02 00 90 00 95 [14:16:00]RAPDU: 90 00 [14:16:00]wFMCommunicate OK [14:16:00]SAM_PROTO_ClearQueue done [14:16:00]KKMCreateOFDPacket [14:16:00]OFDProtocolAddRootSTLVToBuf [14:16:00]FM_MakeSignedData [14:16:00]FM_MakeSignedData [14:16:00]SAM_PROTO_SignData [14:16:00]wFMCommunicate request_size=4 [14:16:00]MH_SAM_APDU [14:16:00]CAPDU: 80 0D 01 02 [14:16:00]Write to MH i2c: E2 08 00 20 02 80 0D 01 02 00 00 00 00 9B [14:16:00]Write i2c OK [14:16:00]MH_I2C_Read... [14:16:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:16:00]Read from MH i2c: E2 [14:16:00]MH_I2C_Read... [14:16:00]Read from MH i2c: E2 03 00 [14:16:00]MH_I2C_Read... [14:16:00]Read from MH i2c: E2 03 00 20 02 00 90 00 96 [14:16:00]RAPDU: 90 00 [14:16:00]wFMCommunicate OK [14:16:00]wFMCommunicate request_size=255 [14:16:00]MH_SAM_APDU [14: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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 50 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B1 0D 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 0D 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A4 1C 00 00 00 00 07 04 06 00 88 0D 01 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 20 4B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B3 74 01 00 35 04 06 00 68 [14:16:00]Write to MH i2c: E2 02 01 21 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 50 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B1 0D 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 0D 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A4 1C 00 00 00 00 07 04 06 00 88 0D 01 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 20 4B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B3 74 01 00 35 04 06 00 68 00 00 12 [14:16:00]Write i2c OK [14:16:00]MH_I2C_Read... [14:16:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:16:00]Read from MH i2c: E2 [14:16:00]MH_I2C_Read... [14:16:00]Read from MH i2c: E2 03 00 [14:16:00]MH_I2C_Read... [14:16:00]Read from MH i2c: E2 03 00 21 02 00 90 00 97 [14:16:00]RAPDU: 90 00 [14:16:00]wFMCommunicate OK [14:16:00]wFMCommunicate request_size=10 [14:16:00]MH_SAM_APDU [14:16:00]CAPDU: 80 0D 02 02 05 81 74 09 BB 28 [14:16:00]Write to MH i2c: E2 0D 00 22 02 80 0D 02 02 05 00 81 74 09 BB 28 00 00 89 [14:16:00]Write i2c OK [14:16:00]MH_I2C_Read... [14:16:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:16:01]Read from MH i2c: E2 [14:16:01]MH_I2C_Read... [14:16:01]Read from MH i2c: E2 03 00 [14:16:01]MH_I2C_Read... [14:16:01]Read from MH i2c: E2 03 00 22 02 00 90 00 98 [14:16:01]RAPDU: 90 00 [14:16:01]wFMCommunicate OK [14:16:01]wFMCommunicate request_size=4 [14:16:01]MH_SAM_APDU [14:16:01]CAPDU: 80 0D 03 02 [14:16:01]Write to MH i2c: E2 08 00 23 02 80 0D 03 02 00 00 00 00 A0 [14:16:01]Write i2c OK [14:16:01]MH_I2C_Read... [14:16:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:16:01]Read from MH i2c: E2 [14:16:01]MH_I2C_Read... [14:16:01]Read from MH i2c: E2 0B 00 [14:16:01]MH_I2C_Read... [14:16:01]Read from MH i2c: E2 0B 00 23 02 00 95 E5 7C 2F 8B 56 7D 97 90 00 BB [14:16:01]RAPDU: 95 E5 7C 2F 8B 56 7D 97 90 00 [14:16:01]wFMCommunicate OK [14:16:01]SAM_PROTO_SignData done [14:16:01]FM_MakeSignedData done [14:16:01]CreateOFDProtocolMessage [14:16:01]wFMCommunicate request_size=4 [14:16:01]MH_SAM_APDU [14:16:01]CAPDU: 80 11 00 00 [14:16:01]Write to MH i2c: E2 08 00 24 02 80 11 00 00 00 00 00 00 A0 [14:16:01]Write i2c OK [14:16:01]MH_I2C_Read... [14:16:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:16:01]Read from MH i2c: E2 [14:16:01]MH_I2C_Read... [14:16:01]Read from MH i2c: E2 17 00 [14:16:01]MH_I2C_Read... [14:16:01]Read from MH i2c: E2 17 00 24 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F1 [14:16:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:16:01]wFMCommunicate OK [14:16:01]CreateOFDProtocolMessage done [14:16:01]OFDSenderStorePacket 95411 [14:16:01]StoreOFDPacket docnum=95411 [14:16:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A6 E2 07 01 5D 0F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 50 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B1 0D 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 0D 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A4 1C 00 00 00 00 07 04 06 00 88 0D 01 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 20 4B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B3 74 01 00 35 04 06 00 68 81 74 09 BB 28 95 E5 7C 2F 8B 56 7D 97 [14:16:01]CheckFolder [14:16:01]dirname=/storage/ofd_packets [14:16:01]CheckFolder done [14:16:01]ProducePacketName [14:16:01]name=ofd_packets/00095411 [14:16:01]NVStorageSaveData ofd_packets/00095411 [14:16:01]File name is /storage/ofd_packets/00095411 [14:16:01]Write 301 bytes [14:16:01]NVStorageSaveData done [14:16:01]OFDSenderStorePacket done [14:16:01]KKMCreateOFDPacket done [14:16:01]NVStorageSaveData kkm_last_timestamp [14:16:01]File name is /storage/kkm_last_timestamp [14:16:01]Write 4 bytes [14:16:01]NVStorageSaveData done [14:16:01]ExternCall_PrintAddStr [14:16:01]wPrintStart [14:16:01]Write to MH i2c: 01 00 00 25 02 27 [14:16:01]Write i2c OK [14:16:01]MH_I2C_Read... [14:16:01]Read from MH i2c: 01 [14:16:01]MH_I2C_Read... [14:16:01]Read from MH i2c: 01 07 00 [14:16:01]MH_I2C_Read... [14:16:01]Read from MH i2c: 01 07 00 25 02 00 00 00 00 00 FF 0F 3C [14:16:01]RasterBufferAndPrint [14:16:01]line Счет N : (1)3405925 [14:16:01]line ИНН: 02508201610067 [14:16:01]line Контрольно-Кассовый Чек [14:16:01]line ПРОДАЖА [14:16:01]line ТРК (МРК, ГНК) : 12 [14:16:01]line Товар: 2710124130 [14:16:01]line Аи-92-К-4 [14:16:01]line 10.320 * 66.90 [14:16:01]line = 690.41 [14:16:01]line НДС 12% НСП 1% [14:16:01]line > о реализуемом товаре [14:16:01]line ОКРУГЛЕНИЕ: -0.41 [14:16:01]line ИТОГО: 690.00 [14:16:01]line Внесено: 690.00 [14:16:01]line СДАЧА: 0.00 [14:16:01]line НСП 1% : 6.11 [14:16:01]line НДС 12% : 73.32 [14:16:01]line Наличными: 690.00 [14:16:01]line Безнал.: 0.00 [14:16:01]line Место: АЗС № 82 "Партнер Нефть" [14:16:01]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:16:01]line СНО: Общий режим [14:16:01]line Чек 410 27.10.2024 14:16 [14:16:01]line Смена: 143 ФФД: 1.0 [14:16:01]line ЗНМ: 0300000017 [14:16:01]line РНМ: 0000000000170478 [14:16:01]line Версия ККМ: v1.0 [14:16:01]line ФМ: 0000000002098560 [14:16:01]line ФД: 95411 [14:16:01]line ФПД: 114905206864680 [14:16:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T141600&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95411&fm=114905206864680&tin=02508201610067®Number=0000000000170478&sum=69000 [14:16:01]OFD Sender: Processing packet 95411 [packets to send 57, broken 56] [14:16:01]ProducePacketName [14:16:01]name=ofd_packets/00095411 [14:16:01]OFD Sender: To server: pG, [14:16:01]CommunicateWithHost lk.salyk.kg:30040 [14:16:01]ConnectInit lk.salyk.kg [14:16:01]written 0, free lines is 4095 [14:16:01]Connected sock=10 [14:16:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A6 E2 07 01 5D 0F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 50 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B1 0D 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 0D 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A4 1C 00 00 00 00 07 04 06 00 88 0D 01 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 20 4B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B3 74 01 00 35 04 06 00 68 81 74 09 BB 28 95 E5 7C 2F 8B 56 7D 97 [14:16:01]Write to MH i2c: 01 00 00 50 02 52 [14:16:01]Write i2c OK [14:16:01]MH_I2C_Read... [14:16:01]Read from MH i2c: 01 [14:16:01]MH_I2C_Read... [14:16:01]Read from MH i2c: 01 07 00 [14:16:01]MH_I2C_Read... [14:16:01]Read from MH i2c: 01 07 00 50 02 00 00 00 00 00 07 0D 6D [14:16:01]RasterBufferAndPrint [14:16:01]line [14:16:01]line [14:16:01]line [14:16:01]line [14:16:01]line [14:16:01]written 0, free lines is 3342 [14:16:01]MH_Cut [14:16:01]Write to MH i2c: D1 01 00 57 02 01 2B [14:16:01]Write i2c OK [14:16:01]MH_I2C_Read... [14:16:01]Read from MH i2c: D1 [14:16:01]MH_I2C_Read... [14:16:01]Read from MH i2c: D1 01 00 [14:16:01]MH_I2C_Read... [14:16:01]Read from MH i2c: D1 01 00 57 02 00 2A [14:16:01]Write to MH i2c: 01 00 00 58 02 5A [14:16:01]Write i2c OK [14:16:01]MH_I2C_Read... [14:16:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 91 54 47 00 F5 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 32 30 39 38 35 36 30 10 04 04 00 B3 74 01 00 F4 03 04 00 4C F5 1D 67 B6 04 01 00 00 2F CC 9E A2 A3 05 D8 9E [14:16:02]CommunicateWithHost err = 0 [14:16:02]CheckOFDResponse [14:16:02]1017 (14) - 77093643461234 [14:16:02]1041 (16) - 0000000002098560 [14:16:02]1040 (4) - 95411 [14:16:02]1012 (4) - 27.10.2024 08:09 [14:16:02]1206 (1) - 0 [14:16:02]OFD Sender: Remove packet 95411 [14:16:02]ProducePacketName [14:16:02]name=ofd_packets/00095411 [14:16:02]NVStorageDeleteData [14:16:02]OFD Sender: No OFD packet to send [14:16:02]*** Cut start [14:16:02]*** Partial cut [14:16:02]*** CUTSNS_PIN = 1 [14:16:02]*** CUTSNS_PIN = 0 [14:16:02]*** Brake cut motor [14:16:03]Read from MH i2c: 01 [14:16:03]MH_I2C_Read... [14:16:03]*** Stop cut motor [14:16:03]*** Cut end [14:16:03]Read from MH i2c: 01 07 00 [14:16:03]MH_I2C_Read... [14:16:03]Read from MH i2c: 01 07 00 58 02 00 00 00 00 00 FF 0F 6F [14:16:03]process_action close_receipt done [14:16:03]requested_data is exist [14:16:03]produce_requested_data [14:16:03]requested_item fm.sn is exist - process it [14:16:03]wFMCommunicate request_size=4 [14:16:03]MH_SAM_APDU [14:16:03]CAPDU: 80 11 00 00 [14:16:03]Write to MH i2c: E2 08 00 59 02 80 11 00 00 00 00 00 00 D5 [14:16:03]Write i2c OK [14:16:03]MH_I2C_Read... [14:16:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:16:03]Read from MH i2c: E2 [14:16:03]MH_I2C_Read... [14:16:03]Read from MH i2c: E2 17 00 [14:16:03]MH_I2C_Read... [14:16:03]Read from MH i2c: E2 17 00 59 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 26 [14:16:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:16:03]wFMCommunicate OK [14:16:03]requested_item fd.num is exist - process it [14:16:03]SAM_PROTO_GetFieldsCounters [14:16:03]wFMCommunicate request_size=4 [14:16:03]MH_SAM_APDU [14:16:03]CAPDU: 80 13 00 00 [14:16:03]Write to MH i2c: E2 08 00 5A 02 80 13 00 00 00 00 00 00 D8 [14:16:03]Write i2c OK [14:16:03]MH_I2C_Read... [14:16:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:16:03]Read from MH i2c: E2 [14:16:03]MH_I2C_Read... [14:16:03]Read from MH i2c: E2 62 00 [14:16:03]MH_I2C_Read... [14:16:03]Read from MH i2c: E2 62 00 5A 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B3 74 01 00 0E 04 04 00 8F 00 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 81 [14:16:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B3 74 01 00 0E 04 04 00 8F 00 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 [14:16:03]wFMCommunicate OK [14:16:03]SAM_PROTO_GetFieldsCounters done [14:16:03]requested_item shift.num is exist - process it [14:16:03]requested_item shift.opened is exist - process it [14:16:03]req_shift_opened [14:16:03]FM_GetShiftState [14:16:03]SAM_PROTO_GetShiftState [14:16:03]wFMCommunicate request_size=4 [14:16:03]MH_SAM_APDU [14:16:03]CAPDU: 80 13 01 00 [14:16:03]Write to MH i2c: E2 08 00 5B 02 80 13 01 00 00 00 00 00 DA [14:16:03]Write i2c OK [14:16:03]MH_I2C_Read... [14:16:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:16:03]Read from MH i2c: E2 [14:16:03]MH_I2C_Read... [14:16:03]Read from MH i2c: E2 0E 00 [14:16:03]MH_I2C_Read... [14:16:03]Read from MH i2c: E2 0E 00 5B 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 86 [14:16:03]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:16:03]wFMCommunicate OK [14:16:03]SAM_PROTO_GetShiftState done [14:16:03]FM_GetShiftState done [14:16:03]req_shift_opened done [14:16:03]requested_item shift.open_date is exist - process it [14:16:03]req_shift_open_date [14:16:03]req_shift_open_date done [14:16:03]produce_requested_data done [14:16:03]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95411,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:16:03]process_action_free close_receipt [14:16:03]json_value_free [14:16:03]json_value_free done [14:16:03]process_json_proto returns [14:16:03]Send response to host [14:16:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95411,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:16:03]free response buf [14:16:03]execute_script done [14:16:03]execute_script returns [14:16:03]free content buf [14:16:03]Sock 7.Close socket [14:16:03]Sock 7.Thread stoped [14:16:07]OFD Sender: No OFD packet to send [14:16:12]OFD Sender: No OFD packet to send [14:16:17]OFD Sender: No OFD packet to send [14:16:22]OFD Sender: No OFD packet to send [14:16:27]OFD Sender: No OFD packet to send [14:16:32]OFD Sender: No OFD packet to send [14:16:37]OFD Sender: No OFD packet to send [14:16:42]OFD Sender: No OFD packet to send [14:16:47]OFD Sender: No OFD packet to send [14:16:52]accept exits with 9 [14:16:52]New connection [14:16:52]New thread 3067444580 created [14:16:52]Thread 3067301220 joined [14:16:52]Waiting for new connection... [14:16:52] Sock 9.Parse request [14:16:52]Sock 9.Check first char [14:16:52]Sock 9.First char is OK [14:16:52]request: POST /json_proto HTTP/1.0 [14:16:52]Method: POST [14:16:52]URL: /json_proto [14:16:52]Method is POST - this is cgi request [14:16:52]url: /json_proto [14:16:52]query_string will be loaded in cgi processing [14:16:52]execute_cgi json_proto POST (null) [14:16:52]execute_cgi path=json_proto method=POST [14:16:52]POST find Content-Length [14:16:52]Host: 172.17.40.67:8080 [14:16:52]Content-Length: 678 [14:16:52]Content-Type: application/json [14:16:52] [14:16:52]POST finish read [14:16:52]Found Content-Length = 678 [14:16:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405927", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:16:52]execute_script... [14:16: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)3405927", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:16:52]POST & json_proto [14:16:52]process_json_proto [14:16:52]json parsed OK: [14:16:52]protocol is kg_v1.0 [14:16:52]action value=close_receipt [14:16:52]process_action close_receipt [14:16:52]cmd_close_receipt [14:16:52]MH_GetDate [14:16:52]Write to MH i2c: F0 00 00 5C 02 4D [14:16:52]Write i2c OK [14:16:52]MH_I2C_Read... [14:16:52]Read from MH i2c: F0 [14:16:52]MH_I2C_Read... [14:16:52]Read from MH i2c: F0 09 00 [14:16:52]MH_I2C_Read... [14:16:52]Read from MH i2c: F0 09 00 5C 02 00 54 4B 1E 67 EE DA 66 66 0E [14:16:52]GetLastDocTimeStamp 1730038560 [14:16:52]current date 1730038612 [14:16:52]FM_GetShiftState [14:16:52]SAM_PROTO_GetShiftState [14:16:52]wFMCommunicate request_size=4 [14:16:52]MH_SAM_APDU [14:16:52]CAPDU: 80 13 01 00 [14:16:52]Write to MH i2c: E2 08 00 5D 02 80 13 01 00 00 00 00 00 DC [14:16:52]Write i2c OK [14:16:52]MH_I2C_Read... [14:16:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:16:52]Read from MH i2c: E2 [14:16:52]MH_I2C_Read... [14:16:52]Read from MH i2c: E2 0E 00 [14:16:52]MH_I2C_Read... [14:16:52]Read from MH i2c: E2 0E 00 5D 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 88 [14:16:52]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:16:52]wFMCommunicate OK [14:16:52]SAM_PROTO_GetShiftState done [14:16:52]FM_GetShiftState done [14:16:52]opened in 1729987736 [14:16:52]opened+sec_in_day 1730074136 [14:16:52]quantity*price = 25020 [14:16:52]sum+1 = 25022 [14:16:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 411 27.10.2024 14:16 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95412 ФПД: 203555210338748 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T141652&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95412&fm=203555210338748&tin=02508201610067®Number=0000000000170478&sum=25000 [14:16:53]StoreToDocumentArchive [14:16:53]shift 143 fd 95412 [14:16:53]save to /storage/0143/doc_00095412 [14:16:53]save last doc name /storage/0143/doc_00095412 to /storage/kkm_last_doc_name [14:16:53]save OK [14:16:53]Clear old archive folders... [14:16:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:16:53]tlvbuf is 009E8670 [14:16:53]SAM_PROTO_ClearQueue [14:16:53]wFMCommunicate request_size=4 [14:16:53]MH_SAM_APDU [14:16:53]CAPDU: 80 09 00 00 [14:16:53]Write to MH i2c: E2 08 00 6A 02 80 09 00 00 00 00 00 00 DE [14:16:53]Write i2c OK [14:16:53]MH_I2C_Read... [14:16:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:16:53]Read from MH i2c: E2 [14:16:53]MH_I2C_Read... [14:16:53]Read from MH i2c: E2 03 00 [14:16:53]MH_I2C_Read... [14:16:53]Read from MH i2c: E2 03 00 6A 02 00 90 00 E0 [14:16:53]RAPDU: 90 00 [14:16:53]wFMCommunicate OK [14:16:53]SAM_PROTO_ClearQueue done [14:16:53]KKMCreateOFDPacket [14:16:53]OFDProtocolAddRootSTLVToBuf [14:16:53]FM_MakeSignedData [14:16:53]FM_MakeSignedData [14:16:53]SAM_PROTO_SignData [14:16:53]wFMCommunicate request_size=4 [14:16:53]MH_SAM_APDU [14:16:53]CAPDU: 80 0D 01 02 [14:16:53]Write to MH i2c: E2 08 00 6B 02 80 0D 01 02 00 00 00 00 E6 [14:16:53]Write i2c OK [14:16:53]MH_I2C_Read... [14:16:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:16:53]Read from MH i2c: E2 [14:16:53]MH_I2C_Read... [14:16:53]Read from MH i2c: E2 03 00 [14:16:53]MH_I2C_Read... [14:16:53]Read from MH i2c: E2 03 00 6B 02 00 90 00 E1 [14:16:53]RAPDU: 90 00 [14:16:53]wFMCommunicate OK [14:16:53]wFMCommunicate request_size=255 [14:16:53]MH_SAM_APDU [14:16: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 34 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 54 4B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B4 74 01 00 35 04 06 00 B9 [14:16:53]Write to MH i2c: E2 02 01 6C 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 34 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 54 4B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B4 74 01 00 35 04 06 00 B9 00 00 7E [14:16:53]Write i2c OK [14:16:53]MH_I2C_Read... [14:16:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:16:53]Read from MH i2c: E2 [14:16:53]MH_I2C_Read... [14:16:53]Read from MH i2c: E2 03 00 [14:16:53]MH_I2C_Read... [14:16:53]Read from MH i2c: E2 03 00 6C 02 00 90 00 E2 [14:16:53]RAPDU: 90 00 [14:16:53]wFMCommunicate OK [14:16:53]wFMCommunicate request_size=10 [14:16:53]MH_SAM_APDU [14:16:53]CAPDU: 80 0D 02 02 05 21 E4 01 21 BC [14:16:53]Write to MH i2c: E2 0D 00 6D 02 80 0D 02 02 05 00 21 E4 01 21 BC 00 00 D6 [14:16:53]Write i2c OK [14:16:53]MH_I2C_Read... [14:16:53]Read from MH i2c: E2 [14:16:53]MH_I2C_Read... [14:16:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:16:53]Read from MH i2c: E2 03 00 [14:16:53]MH_I2C_Read... [14:16:53]Read from MH i2c: E2 03 00 6D 02 00 90 00 E3 [14:16:53]RAPDU: 90 00 [14:16:53]wFMCommunicate OK [14:16:53]wFMCommunicate request_size=4 [14:16:53]MH_SAM_APDU [14:16:53]CAPDU: 80 0D 03 02 [14:16:53]Write to MH i2c: E2 08 00 6E 02 80 0D 03 02 00 00 00 00 EB [14:16:53]Write i2c OK [14:16:53]MH_I2C_Read... [14:16:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:16:53]Read from MH i2c: E2 [14:16:53]MH_I2C_Read... [14:16:53]Read from MH i2c: E2 0B 00 [14:16:53]MH_I2C_Read... [14:16:53]Read from MH i2c: E2 0B 00 6E 02 00 4A 2F BC BE D0 A8 BF EA 90 00 00 [14:16:53]RAPDU: 4A 2F BC BE D0 A8 BF EA 90 00 [14:16:53]wFMCommunicate OK [14:16:53]SAM_PROTO_SignData done [14:16:53]FM_MakeSignedData done [14:16:53]CreateOFDProtocolMessage [14:16:53]wFMCommunicate request_size=4 [14:16:53]MH_SAM_APDU [14:16:53]CAPDU: 80 11 00 00 [14:16:53]Write to MH i2c: E2 08 00 6F 02 80 11 00 00 00 00 00 00 EB [14:16:53]Write i2c OK [14:16:53]MH_I2C_Read... [14:16:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:16:53]Read from MH i2c: E2 [14:16:53]MH_I2C_Read... [14:16:53]Read from MH i2c: E2 17 00 [14:16:53]MH_I2C_Read... [14:16:53]Read from MH i2c: E2 17 00 6F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3C [14:16:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:16:53]wFMCommunicate OK [14:16:53]CreateOFDProtocolMessage done [14:16:53]OFDSenderStorePacket 95412 [14:16:53]StoreOFDPacket docnum=95412 [14:16:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 58 D6 07 01 21 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 34 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 54 4B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B4 74 01 00 35 04 06 00 B9 21 E4 01 21 BC 4A 2F BC BE D0 A8 BF EA [14:16:53]CheckFolder [14:16:53]dirname=/storage/ofd_packets [14:16:53]CheckFolder done [14:16:53]ProducePacketName [14:16:53]name=ofd_packets/00095412 [14:16:53]NVStorageSaveData ofd_packets/00095412 [14:16:53]File name is /storage/ofd_packets/00095412 [14:16:53]Write 301 bytes [14:16:53]NVStorageSaveData done [14:16:53]OFDSenderStorePacket done [14:16:53]KKMCreateOFDPacket done [14:16:53]NVStorageSaveData kkm_last_timestamp [14:16:53]File name is /storage/kkm_last_timestamp [14:16:53]Write 4 bytes [14:16:53]NVStorageSaveData done [14:16:53]ExternCall_PrintAddStr [14:16:53]wPrintStart [14:16:53]Write to MH i2c: 01 00 00 70 02 72 [14:16:53]Write i2c OK [14:16:53]MH_I2C_Read... [14:16:53]Read from MH i2c: 01 [14:16:53]MH_I2C_Read... [14:16:53]Read from MH i2c: 01 07 00 [14:16:53]MH_I2C_Read... [14:16:53]Read from MH i2c: 01 07 00 70 02 00 00 00 00 00 FF 0F 87 [14:16:53]RasterBufferAndPrint [14:16:53]line Счет N : (1)3405927 [14:16:53]line ИНН: 02508201610067 [14:16:53]line Контрольно-Кассовый Чек [14:16:53]line ПРОДАЖА [14:16:53]line ТРК (МРК, ГНК) : 22 [14:16:53]line Товар: 2710124130 [14:16:53]line Аи-92-К-4 [14:16:53]line 3.740 * 66.90 [14:16:53]line = 250.21 [14:16:53]line НДС 12% НСП 1% [14:16:53]line > о реализуемом товаре [14:16:53]line ОКРУГЛЕНИЕ: -0.21 [14:16:53]line ИТОГО: 250.00 [14:16:53]line Внесено: 250.00 [14:16:53]line СДАЧА: 0.00 [14:16:53]line НСП 1% : 2.21 [14:16:53]line НДС 12% : 26.57 [14:16:53]line Наличными: 250.00 [14:16:53]line Безнал.: 0.00 [14:16:53]line Место: АЗС № 82 "Партнер Нефть" [14:16:53]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:16:53]line СНО: Общий режим [14:16:53]line Чек 411 27.10.2024 14:16 [14:16:53]line Смена: 143 ФФД: 1.0 [14:16:53]line ЗНМ: 0300000017 [14:16:53]line РНМ: 0000000000170478 [14:16:53]line Версия ККМ: v1.0 [14:16:53]line ФМ: 0000000002098560 [14:16:53]line ФД: 95412 [14:16:53]line ФПД: 203555210338748 [14:16:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T141652&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95412&fm=203555210338748&tin=02508201610067®Number=0000000000170478&sum=25000 [14:16:53]written 0, free lines is 4095 [14:16:53]OFD Sender: Processing packet 95412 [packets to send 57, broken 56] [14:16:53]ProducePacketName [14:16:53]name=ofd_packets/00095412 [14:16:53]OFD Sender: To server: pG, [14:16:53]CommunicateWithHost lk.salyk.kg:30040 [14:16:53]ConnectInit lk.salyk.kg [14:16:54]Connected sock=7 [14:16:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 58 D6 07 01 21 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 34 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 54 4B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B4 74 01 00 35 04 06 00 B9 21 E4 01 21 BC 4A 2F BC BE D0 A8 BF EA [14:16:54]Write to MH i2c: 01 00 00 9B 02 9D [14:16:54]Write i2c OK [14:16:54]MH_I2C_Read... [14:16:54]Read from MH i2c: 01 [14:16:54]MH_I2C_Read... [14:16:54]Read from MH i2c: 01 07 00 [14:16:54]MH_I2C_Read... [14:16:54]Read from MH i2c: 01 07 00 9B 02 00 00 00 00 00 00 0D B1 [14:16:54]RasterBufferAndPrint [14:16:54]line [14:16:54]line [14:16:54]line [14:16:54]line [14:16:54]line [14:16:54]written 0, free lines is 3334 [14:16:54]MH_Cut [14:16:54]Write to MH i2c: D1 01 00 A2 02 01 76 [14:16:54]Write i2c OK [14:16:54]MH_I2C_Read... [14:16:54]Read from MH i2c: D1 [14:16:54]MH_I2C_Read... [14:16:54]Read from MH i2c: D1 01 00 [14:16:54]MH_I2C_Read... [14:16:54]Read from MH i2c: D1 01 00 A2 02 00 75 [14:16:54]Write to MH i2c: 01 00 00 A3 02 A5 [14:16:54]Write i2c OK [14:16:54]MH_I2C_Read... [14:16:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 5B 1F 47 00 44 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 32 30 39 38 35 36 30 10 04 04 00 B4 74 01 00 F4 03 04 00 80 F5 1D 67 B6 04 01 00 00 94 E6 91 97 AA EF 2F 97 [14:16:54]CommunicateWithHost err = 0 [14:16:54]CheckOFDResponse [14:16:54]1017 (14) - 77093643461234 [14:16:54]1041 (16) - 0000000002098560 [14:16:54]1040 (4) - 95412 [14:16:54]1012 (4) - 27.10.2024 08:10 [14:16:54]1206 (1) - 0 [14:16:54]OFD Sender: Remove packet 95412 [14:16:54]ProducePacketName [14:16:54]name=ofd_packets/00095412 [14:16:54]NVStorageDeleteData [14:16:54]OFD Sender: No OFD packet to send [14:16:54]*** Cut start [14:16:54]*** Partial cut [14:16:54]*** CUTSNS_PIN = 1 [14:16:55]*** CUTSNS_PIN = 0 [14:16:55]*** Brake cut motor [14:16:55]Read from MH i2c: 01 [14:16:55]MH_I2C_Read... [14:16:55]*** Stop cut motor [14:16:55]Read from MH i2c: *** Cut end [14:16:55]01 07 00 [14:16:55]MH_I2C_Read... [14:16:55]Read from MH i2c: 01 07 00 A3 02 00 00 00 00 00 FF 0F BA [14:16:55]process_action close_receipt done [14:16:55]requested_data is exist [14:16:55]produce_requested_data [14:16:55]requested_item fm.sn is exist - process it [14:16:55]wFMCommunicate request_size=4 [14:16:55]MH_SAM_APDU [14:16:55]CAPDU: 80 11 00 00 [14:16:55]Write to MH i2c: E2 08 00 A4 02 80 11 00 00 00 00 00 00 20 [14:16:55]Write i2c OK [14:16:55]MH_I2C_Read... [14:16:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:16:55]Read from MH i2c: E2 [14:16:55]MH_I2C_Read... [14:16:55]Read from MH i2c: E2 17 00 [14:16:55]MH_I2C_Read... [14:16:55]Read from MH i2c: E2 17 00 A4 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 71 [14:16:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:16:55]wFMCommunicate OK [14:16:55]requested_item fd.num is exist - process it [14:16:55]SAM_PROTO_GetFieldsCounters [14:16:55]wFMCommunicate request_size=4 [14:16:55]MH_SAM_APDU [14:16:55]CAPDU: 80 13 00 00 [14:16:55]Write to MH i2c: E2 08 00 A5 02 80 13 00 00 00 00 00 00 23 [14:16:55]Write i2c OK [14:16:55]MH_I2C_Read... [14:16:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:16:55]Read from MH i2c: E2 [14:16:55]MH_I2C_Read... [14:16:55]Read from MH i2c: E2 62 00 [14:16:55]MH_I2C_Read... [14:16:55]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B4 74 01 00 0E 04 04 00 8F 00 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 D0 [14:16:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B4 74 01 00 0E 04 04 00 8F 00 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 [14:16:55]wFMCommunicate OK [14:16:55]SAM_PROTO_GetFieldsCounters done [14:16:55]requested_item shift.num is exist - process it [14:16:55]requested_item shift.opened is exist - process it [14:16:55]req_shift_opened [14:16:55]FM_GetShiftState [14:16:55]SAM_PROTO_GetShiftState [14:16:55]wFMCommunicate request_size=4 [14:16:55]MH_SAM_APDU [14:16:55]CAPDU: 80 13 01 00 [14:16:55]Write to MH i2c: E2 08 00 A6 02 80 13 01 00 00 00 00 00 25 [14:16:55]Write i2c OK [14:16:55]MH_I2C_Read... [14:16:55]Read from MH i2c: *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:16:55]E2 [14:16:55]MH_I2C_Read... [14:16:55]Read from MH i2c: E2 0E 00 [14:16:55]MH_I2C_Read... [14:16:55]Read from MH i2c: E2 0E 00 A6 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D1 [14:16:55]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:16:55]wFMCommunicate OK [14:16:55]SAM_PROTO_GetShiftState done [14:16:55]FM_GetShiftState done [14:16:55]req_shift_opened done [14:16:55]requested_item shift.open_date is exist - process it [14:16:55]req_shift_open_date [14:16:55]req_shift_open_date done [14:16:55]produce_requested_data done [14:16:55]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95412,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:16:55]process_action_free close_receipt [14:16:55]json_value_free [14:16:55]json_value_free done [14:16:55]process_json_proto returns [14:16:55]Send response to host [14:16:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95412,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:16:55]free response buf [14:16:55]execute_script done [14:16:55]execute_script returns [14:16:55]free content buf [14:16:55]Sock 9.Close socket [14:16:55]Sock 9.Thread stoped [14:16:59]OFD Sender: No OFD packet to send [14:17:04]OFD Sender: No OFD packet to send [14:17:06]accept exits with 10 [14:17:06]New connection [14:17:06]New thread 3067301220 created [14:17:06]Thread 3067444580 joined [14:17:06]Waiting for new connection... [14:17:06] Sock 10.Parse request [14:17:06]Sock 10.Check first char [14:17:06]Sock 10.First char is OK [14:17:06]request: POST /json_proto HTTP/1.0 [14:17:06]Method: POST [14:17:06]URL: /json_proto [14:17:06]Method is POST - this is cgi request [14:17:06]url: /json_proto [14:17:06]query_string will be loaded in cgi processing [14:17:06]execute_cgi json_proto POST (null) [14:17:06]execute_cgi path=json_proto method=POST [14:17:06]POST find Content-Length [14:17:06]Host: 172.17.40.67:8080 [14:17:06]Content-Length: 793 [14:17:06]Content-Type: application/json [14:17:06] [14:17:06]POST finish read [14:17:06]Found Content-Length = 793 [14:17:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405926", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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\u000A31275", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:17:06]execute_script... [14: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)3405926", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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\u000A31275", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:17:06]POST & json_proto [14:17:06]process_json_proto [14:17:06]json parsed OK: [14:17:06]protocol is kg_v1.0 [14:17:06]action value=close_receipt [14:17:06]process_action close_receipt [14:17:06]cmd_close_receipt [14:17:06]MH_GetDate [14:17:06]Write to MH i2c: F0 00 00 A7 02 98 [14:17:06]Write i2c OK [14:17:06]MH_I2C_Read... [14:17:06]Read from MH i2c: F0 [14:17:06]MH_I2C_Read... [14:17:06]Read from MH i2c: F0 09 00 [14:17:06]MH_I2C_Read... [14:17:06]Read from MH i2c: F0 09 00 A7 02 00 63 4B 1E 67 EE DA 66 66 68 [14:17:06]GetLastDocTimeStamp 1730038612 [14:17:06]current date 1730038627 [14:17:06]FM_GetShiftState [14:17:06]SAM_PROTO_GetShiftState [14:17:06]wFMCommunicate request_size=4 [14:17:06]MH_SAM_APDU [14:17:06]CAPDU: 80 13 01 00 [14:17:06]Write to MH i2c: E2 08 00 A8 02 80 13 01 00 00 00 00 00 27 [14:17:06]Write i2c OK [14:17:06]MH_I2C_Read... [14:17:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:17:06]Read from MH i2c: E2 [14:17:06]MH_I2C_Read... [14:17:06]Read from MH i2c: E2 0E 00 [14:17:06]MH_I2C_Read... [14:17:06]Read from MH i2c: E2 0E 00 A8 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D3 [14:17:06]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:17:06]wFMCommunicate OK [14:17:06]SAM_PROTO_GetShiftState done [14:17:06]FM_GetShiftState done [14:17:06]opened in 1729987736 [14:17:06]opened+sec_in_day 1730074136 [14:17:06]quantity*price = 0 [14:17:06]sum+1 = 1 [14:17:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 412 27.10.2024 14:17 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливная Карта 31275 ФМ: 0000000002098560 ФД: 95413 ФПД: 176936957646061 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T141707&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95413&fm=176936957646061&tin=02508201610067®Number=0000000000170478&sum=0 [14:17:07]StoreToDocumentArchive [14:17:07]shift 143 fd 95413 [14:17:07]save to /storage/0143/doc_00095413 [14:17:07]save last doc name /storage/0143/doc_00095413 to /storage/kkm_last_doc_name [14:17:07]save OK [14:17:07]Clear old archive folders... [14:17:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:17:07]tlvbuf is 009E35D0 [14:17:07]SAM_PROTO_ClearQueue [14:17:07]wFMCommunicate request_size=4 [14:17:07]MH_SAM_APDU [14:17:07]CAPDU: 80 09 00 00 [14:17:07]Write to MH i2c: E2 08 00 B5 02 80 09 00 00 00 00 00 00 29 [14:17:07]Write i2c OK [14:17:07]MH_I2C_Read... [14:17:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:17:07]Read from MH i2c: E2 [14:17:07]MH_I2C_Read... [14:17:07]Read from MH i2c: E2 03 00 [14:17:07]MH_I2C_Read... [14:17:07]Read from MH i2c: E2 03 00 B5 02 00 90 00 2B [14:17:07]RAPDU: 90 00 [14:17:07]wFMCommunicate OK [14:17:07]SAM_PROTO_ClearQueue done [14:17:07]KKMCreateOFDPacket [14:17:07]OFDProtocolAddRootSTLVToBuf [14:17:07]FM_MakeSignedData [14:17:07]FM_MakeSignedData [14:17:07]SAM_PROTO_SignData [14:17:07]wFMCommunicate request_size=4 [14:17:07]MH_SAM_APDU [14:17:07]CAPDU: 80 0D 01 02 [14:17:07]Write to MH i2c: E2 08 00 B6 02 80 0D 01 02 00 00 00 00 31 [14:17:07]Write i2c OK [14:17:07]MH_I2C_Read... [14:17:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:17:07]Read from MH i2c: E2 [14:17:07]MH_I2C_Read... [14:17:07]Read from MH i2c: E2 03 00 [14:17:07]MH_I2C_Read... [14:17:07]Read from MH i2c: E2 03 00 B6 02 00 90 00 2C [14:17:07]RAPDU: 90 00 [14:17:07]wFMCommunicate OK [14:17:07]wFMCommunicate request_size=255 [14:17:07]MH_SAM_APDU [14:17: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 34 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 9C 01 00 00 F4 03 04 00 63 4B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B5 74 01 00 35 04 06 00 A0 [14:17:07]Write to MH i2c: E2 02 01 B7 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 34 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 9C 01 00 00 F4 03 04 00 63 4B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B5 74 01 00 35 04 06 00 A0 00 00 D1 [14:17:07]Write i2c OK [14:17:07]MH_I2C_Read... [14:17:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:17:08]Read from MH i2c: E2 [14:17:08]MH_I2C_Read... [14:17:08]Read from MH i2c: E2 03 00 [14:17:08]MH_I2C_Read... [14:17:08]Read from MH i2c: E2 03 00 B7 02 00 90 00 2D [14:17:08]RAPDU: 90 00 [14:17:08]wFMCommunicate OK [14:17:08]wFMCommunicate request_size=10 [14:17:08]MH_SAM_APDU [14:17:08]CAPDU: 80 0D 02 02 05 EC 58 82 14 ED [14:17:08]Write to MH i2c: E2 0D 00 B8 02 80 0D 02 02 05 00 EC 58 82 14 ED 00 00 05 [14:17:08]Write i2c OK [14:17:08]MH_I2C_Read... [14:17:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:17:08]Read from MH i2c: E2 [14:17:08]MH_I2C_Read... [14:17:08]Read from MH i2c: E2 03 00 [14:17:08]MH_I2C_Read... [14:17:08]Read from MH i2c: E2 03 00 B8 02 00 90 00 2E [14:17:08]RAPDU: 90 00 [14:17:08]wFMCommunicate OK [14:17:08]wFMCommunicate request_size=4 [14:17:08]MH_SAM_APDU [14:17:08]CAPDU: 80 0D 03 02 [14:17:08]Write to MH i2c: E2 08 00 B9 02 80 0D 03 02 00 00 00 00 36 [14:17:08]Write i2c OK [14:17:08]MH_I2C_Read... [14:17:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:17:08]Read from MH i2c: E2 [14:17:08]MH_I2C_Read... [14:17:08]Read from MH i2c: E2 0B 00 [14:17:08]MH_I2C_Read... [14:17:08]Read from MH i2c: E2 0B 00 B9 02 00 5B 8B 24 57 08 0A 90 72 90 00 AC [14:17:08]RAPDU: 5B 8B 24 57 08 0A 90 72 90 00 [14:17:08]wFMCommunicate OK [14:17:08]SAM_PROTO_SignData done [14:17:08]FM_MakeSignedData done [14:17:08]CreateOFDProtocolMessage [14:17:08]wFMCommunicate request_size=4 [14:17:08]MH_SAM_APDU [14:17:08]CAPDU: 80 11 00 00 [14:17:08]Write to MH i2c: E2 08 00 BA 02 80 11 00 00 00 00 00 00 36 [14:17:08]Write i2c OK [14:17:08]MH_I2C_Read... [14:17:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:17:08]Read from MH i2c: E2 [14:17:08]MH_I2C_Read... [14:17:08]Read from MH i2c: E2 17 00 [14:17:08]MH_I2C_Read... [14:17:08]Read from MH i2c: E2 17 00 BA 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 87 [14:17:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:17:08]wFMCommunicate OK [14:17:08]CreateOFDProtocolMessage done [14:17:08]OFDSenderStorePacket 95413 [14:17:08]StoreOFDPacket docnum=95413 [14:17:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FF 95 07 01 65 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 34 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 9C 01 00 00 F4 03 04 00 63 4B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B5 74 01 00 35 04 06 00 A0 EC 58 82 14 ED 5B 8B 24 57 08 0A 90 72 [14:17:08]CheckFolder [14:17:08]dirname=/storage/ofd_packets [14:17:08]CheckFolder done [14:17:08]ProducePacketName [14:17:08]name=ofd_packets/00095413 [14:17:08]NVStorageSaveData ofd_packets/00095413 [14:17:08]File name is /storage/ofd_packets/00095413 [14:17:08]Write 301 bytes [14:17:08]NVStorageSaveData done [14:17:08]OFDSenderStorePacket done [14:17:08]KKMCreateOFDPacket done [14:17:08]NVStorageSaveData kkm_last_timestamp [14:17:08]File name is /storage/kkm_last_timestamp [14:17:08]Write 4 bytes [14:17:08]NVStorageSaveData done [14:17:08]ExternCall_PrintAddStr [14:17:08]wPrintStart [14:17:08]Write to MH i2c: 01 00 00 BB 02 BD [14:17:08]Write i2c OK [14:17:08]MH_I2C_Read... [14:17:08]Read from MH i2c: 01 [14:17:08]MH_I2C_Read... [14:17:08]Read from MH i2c: 01 07 00 [14:17:08]MH_I2C_Read... [14:17:08]Read from MH i2c: 01 07 00 BB 02 00 00 00 00 00 FF 0F D2 [14:17:08]RasterBufferAndPrint [14:17:08]line Счет N : (1)3405926 [14:17:08]line ИНН: 02508201610067 [14:17:08]line Контрольно-Кассовый Чек [14:17:08]line ПРОДАЖА [14:17:08]line ТРК (МРК, ГНК) : 32 [14:17:08]line Товар: 2710124130 [14:17:08]line Аи-92-К-4 [14:17:08]line 20.000 * 0.00 [14:17:08]line = 0.00 [14:17:08]line НДС 12% НСП 1% [14:17:08]line > о реализуемом товаре [14:17:08]line ИТОГО: 0.00 [14:17:08]line НСП 1% : 0.00 [14:17:08]line НДС 12% : 0.00 [14:17:08]line Наличными: 0.00 [14:17:08]line Безнал.: 0.00 [14:17:08]line Место: АЗС № 82 "Партнер Нефть" [14:17:08]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:17:08]line СНО: Общий режим [14:17:08]line Чек 412 27.10.2024 14:17 [14:17:08]line Смена: 143 ФФД: 1.0 [14:17:08]line ЗНМ: 0300000017 [14:17:08]line РНМ: 0000000000170478 [14:17:08]line Версия ККМ: v1.0 [14:17:08]line Талоны: Топливная Карта [14:17:08]OFD Sender: Processing packet 95413 [packets to send 57, broken 56] [14:17:08]ProducePacketName [14:17:08]name=ofd_packets/00095413 [14:17:08]OFD Sender: To server: pG, [14:17:08]CommunicateWithHost lk.salyk.kg:30040 [14:17:08]ConnectInit lk.salyk.kg [14:17:08]line 31275 [14:17:08]line ФМ: 0000000002098560 [14:17:08]line ФД: 95413 [14:17:08]line ФПД: 176936957646061 [14:17:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T141707&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95413&fm=176936957646061&tin=02508201610067®Number=0000000000170478&sum=0 [14:17:08]written 0, free lines is 4095 [14:17:08]Connected sock=11 [14:17:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FF 95 07 01 65 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 34 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 9C 01 00 00 F4 03 04 00 63 4B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B5 74 01 00 35 04 06 00 A0 EC 58 82 14 ED 5B 8B 24 57 08 0A 90 72 [14:17:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 AC 9F 47 00 6A 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 32 30 39 38 35 36 30 10 04 04 00 B5 74 01 00 F4 03 04 00 8F F5 1D 67 B6 04 01 00 00 C0 A9 9C A0 69 5D CA 4B [14:17:09]CommunicateWithHost err = 0 [14:17:09]CheckOFDResponse [14:17:09]1017 (14) - 77093643461234 [14:17:09]1041 (16) - 0000000002098560 [14:17:09]1040 (4) - 95413 [14:17:09]1012 (4) - 27.10.2024 08:10 [14:17:09]1206 (1) - 0 [14:17:09]OFD Sender: Remove packet 95413 [14:17:09]ProducePacketName [14:17:09]name=ofd_packets/00095413 [14:17:09]NVStorageDeleteData [14:17:09]Write to MH i2c: 01 00 00 E5 02 E7 [14:17:09]Write i2c OK [14:17:09]MH_I2C_Read... [14:17:09]Read from MH i2c: 01 [14:17:09]MH_I2C_Read... [14:17:09]Read from MH i2c: 01 07 00 [14:17:09]MH_I2C_Read... [14:17:09]Read from MH i2c: 01 07 00 E5 02 00 00 00 00 00 0C 0D 07 [14:17:09]RasterBufferAndPrint [14:17:09]line [14:17:09]line [14:17:09]line [14:17:09]line [14:17:09]line [14:17:09]written 0, free lines is 3346 [14:17:09]MH_Cut [14:17:09]Write to MH i2c: D1 01 00 EC 02 01 C0 [14:17:09]Write i2c OK [14:17:09]MH_I2C_Read... [14:17:09]Read from MH i2c: D1 [14:17:09]MH_I2C_Read... [14:17:09]Read from MH i2c: D1 01 00 [14:17:09]MH_I2C_Read... [14:17:09]Read from MH i2c: D1 01 00 EC 02 00 BF [14:17:09]Write to MH i2c: 01 00 00 ED 02 EF [14:17:09]Write i2c OK [14:17:09]MH_I2C_Read... [14:17:09]OFD Sender: No OFD packet to send [14:17:09]*** Cut start [14:17:09]*** Partial cut [14:17:09]*** CUTSNS_PIN = 1 [14:17:09]*** CUTSNS_PIN = 0 [14:17:10]*** Brake cut motor [14:17:10]Read from MH i2c: 01 [14:17:10]MH_I2C_Read... [14:17:10]*** Stop cut motor [14:17:10]*** Cut end [14:17:10]Read from MH i2c: 01 07 00 [14:17:10]MH_I2C_Read... [14:17:10]Read from MH i2c: 01 07 00 ED 02 00 00 00 00 00 FF 0F 04 [14:17:10]process_action close_receipt done [14:17:10]requested_data is exist [14:17:10]produce_requested_data [14:17:10]requested_item fm.sn is exist - process it [14:17:10]wFMCommunicate request_size=4 [14:17:10]MH_SAM_APDU [14:17:10]CAPDU: 80 11 00 00 [14:17:10]Write to MH i2c: E2 08 00 EE 02 80 11 00 00 00 00 00 00 6A [14:17:10]Write i2c OK [14:17:10]MH_I2C_Read... [14:17:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:17:10]Read from MH i2c: E2 [14:17:10]MH_I2C_Read... [14:17:10]Read from MH i2c: E2 17 00 [14:17:10]MH_I2C_Read... [14:17:10]Read from MH i2c: E2 17 00 EE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BB [14:17:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:17:10]wFMCommunicate OK [14:17:10]requested_item fd.num is exist - process it [14:17:10]SAM_PROTO_GetFieldsCounters [14:17:10]wFMCommunicate request_size=4 [14:17:10]MH_SAM_APDU [14:17:10]CAPDU: 80 13 00 00 [14:17:10]Write to MH i2c: E2 08 00 EF 02 80 13 00 00 00 00 00 00 6D [14:17:10]Write i2c OK [14:17:10]MH_I2C_Read... [14:17:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:17:10]Read from MH i2c: E2 [14:17:10]MH_I2C_Read... [14:17:10]Read from MH i2c: E2 62 00 [14:17:10]MH_I2C_Read... [14:17:10]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B5 74 01 00 0E 04 04 00 8F 00 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 1E [14:17:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B5 74 01 00 0E 04 04 00 8F 00 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 [14:17:10]wFMCommunicate OK [14:17:10]SAM_PROTO_GetFieldsCounters done [14:17:10]requested_item shift.num is exist - process it [14:17:10]requested_item shift.opened is exist - process it [14:17:10]req_shift_opened [14:17:10]FM_GetShiftState [14:17:10]SAM_PROTO_GetShiftState [14:17:10]wFMCommunicate request_size=4 [14:17:10]MH_SAM_APDU [14:17:10]CAPDU: 80 13 01 00 [14:17:10]Write to MH i2c: E2 08 00 F0 02 80 13 01 00 00 00 00 00 6F [14:17:10]Write i2c OK [14:17:10]MH_I2C_Read... [14:17:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:17:10]Read from MH i2c: E2 [14:17:10]MH_I2C_Read... [14:17:10]Read from MH i2c: E2 0E 00 [14:17:10]MH_I2C_Read... [14:17:10]Read from MH i2c: E2 0E 00 F0 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1B [14:17:10]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:17:10]wFMCommunicate OK [14:17:10]SAM_PROTO_GetShiftState done [14:17:10]FM_GetShiftState done [14:17:10]req_shift_opened done [14:17:10]requested_item shift.open_date is exist - process it [14:17:10]req_shift_open_date [14:17:10]req_shift_open_date done [14:17:10]produce_requested_data done [14:17:10]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95413,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:17:10]process_action_free close_receipt [14:17:10]json_value_free [14:17:10]json_value_free done [14:17:10]process_json_proto returns [14:17:10]Send response to host [14:17:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95413,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:17:10]free response buf [14:17:10]execute_script done [14:17:10]execute_script returns [14:17:10]free content buf [14:17:10]Sock 10.Close socket [14:17:10]Sock 10.Thread stoped [14:17:14]OFD Sender: No OFD packet to send [14:17:19]OFD Sender: No OFD packet to send [14:17:24]OFD Sender: No OFD packet to send [14:17:29]OFD Sender: No OFD packet to send [14:17:33]accept exits with 7 [14:17:33]New connection [14:17:33]New thread 3067444580 created [14:17:33]Thread 3067301220 joined [14:17:33]Waiting for new connection... [14:17:33] Sock 7.Parse request [14:17:33]Sock 7.Check first char [14:17:33]Sock 7.First char is OK [14:17:33]request: POST /json_proto HTTP/1.0 [14:17:33]Method: POST [14:17:33]URL: /json_proto [14:17:33]Method is POST - this is cgi request [14:17:33]url: /json_proto [14:17:33]query_string will be loaded in cgi processing [14:17:33]execute_cgi json_proto POST (null) [14:17:33]execute_cgi path=json_proto method=POST [14:17:33]POST find Content-Length [14:17:33]Host: 172.17.40.67:8080 [14:17:33]Content-Length: 678 [14:17:33]Content-Type: application/json [14:17:33] [14:17:33]POST finish read [14:17:33]Found Content-Length = 678 [14:17:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405929", "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" ] } } [14:17:33]execute_script... [14: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)3405929", "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" ] } } [14:17:33]POST & json_proto [14:17:33]process_json_proto [14:17:33]json parsed OK: [14:17:33]protocol is kg_v1.0 [14:17:33]action value=close_receipt [14:17:33]process_action close_receipt [14:17:33]cmd_close_receipt [14:17:33]MH_GetDate [14:17:33]Write to MH i2c: F0 00 00 F1 02 E2 [14:17:33]Write i2c OK [14:17:33]MH_I2C_Read... [14:17:33]Read from MH i2c: F0 [14:17:33]MH_I2C_Read... [14:17:33]Read from MH i2c: F0 09 00 [14:17:33]MH_I2C_Read... [14:17:33]Read from MH i2c: F0 09 00 F1 02 00 7D 4B 1E 67 EE DA 66 66 CC [14:17:33]GetLastDocTimeStamp 1730038627 [14:17:33]current date 1730038653 [14:17:33]FM_GetShiftState [14:17:33]SAM_PROTO_GetShiftState [14:17:33]wFMCommunicate request_size=4 [14:17:33]MH_SAM_APDU [14:17:33]CAPDU: 80 13 01 00 [14:17:33]Write to MH i2c: E2 08 00 F2 02 80 13 01 00 00 00 00 00 71 [14:17:33]Write i2c OK [14:17:33]MH_I2C_Read... [14:17:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:17:33]Read from MH i2c: E2 [14:17:33]MH_I2C_Read... [14:17:33]Read from MH i2c: E2 0E 00 [14:17:33]MH_I2C_Read... [14:17:33]Read from MH i2c: E2 0E 00 F2 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1D [14:17:33]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:17:33]wFMCommunicate OK [14:17:33]SAM_PROTO_GetShiftState done [14:17:33]FM_GetShiftState done [14:17:33]opened in 1729987736 [14:17:33]opened+sec_in_day 1730074136 [14:17:33]quantity*price = 50010 [14:17:33]sum+1 = 50012 [14:17:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 413 27.10.2024 14:17 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95414 ФПД: 178021133625379 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T141733&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95414&fm=178021133625379&tin=02508201610067®Number=0000000000170478&sum=50000 [14:17:34]StoreToDocumentArchive [14:17:34]shift 143 fd 95414 [14:17:34]save to /storage/0143/doc_00095414 [14:17:34]save last doc name /storage/0143/doc_00095414 to /storage/kkm_last_doc_name [14:17:34]save OK [14:17:34]Clear old archive folders... [14:17:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:17:34]tlvbuf is 009E6830 [14:17:34]SAM_PROTO_ClearQueue [14:17:34]wFMCommunicate request_size=4 [14:17:34]MH_SAM_APDU [14:17:34]CAPDU: 80 09 00 00 [14:17:34]Write to MH i2c: E2 08 00 FF 02 80 09 00 00 00 00 00 00 73 [14:17:34]Write i2c OK [14:17:34]MH_I2C_Read... [14:17:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:17:34]Read from MH i2c: E2 [14:17:34]MH_I2C_Read... [14:17:34]Read from MH i2c: E2 03 00 [14:17:34]MH_I2C_Read... [14:17:34]Read from MH i2c: E2 03 00 FF 02 00 90 00 75 [14:17:34]RAPDU: 90 00 [14:17:34]wFMCommunicate OK [14:17:34]SAM_PROTO_ClearQueue done [14:17:34]KKMCreateOFDPacket [14:17:34]OFDProtocolAddRootSTLVToBuf [14:17:34]FM_MakeSignedData [14:17:34]FM_MakeSignedData [14:17:34]SAM_PROTO_SignData [14:17:34]wFMCommunicate request_size=4 [14:17:34]MH_SAM_APDU [14:17:34]CAPDU: 80 0D 01 02 [14:17:34]Write to MH i2c: E2 08 00 00 03 80 0D 01 02 00 00 00 00 7C [14:17:34]Write i2c OK [14:17:34]MH_I2C_Read... [14:17:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:17:34]Read from MH i2c: E2 [14:17:34]MH_I2C_Read... [14:17:34]Read from MH i2c: E2 03 00 [14:17:34]MH_I2C_Read... [14:17:34]Read from MH i2c: E2 03 00 00 03 00 90 00 77 [14:17:34]RAPDU: 90 00 [14:17:34]wFMCommunicate OK [14:17:34]wFMCommunicate request_size=255 [14:17:34]MH_SAM_APDU [14:17:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 9D 01 00 00 F4 03 04 00 7D 4B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B6 74 01 00 35 04 06 00 A1 [14:17:34]Write to MH i2c: E2 02 01 01 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 9D 01 00 00 F4 03 04 00 7D 4B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B6 74 01 00 35 04 06 00 A1 00 00 29 [14:17:34]Write i2c OK [14:17:34]MH_I2C_Read... [14:17:34]OFD Sender: No OFD packet to send [14:17:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:17:34]Read from MH i2c: E2 [14:17:34]MH_I2C_Read... [14:17:34]Read from MH i2c: E2 03 00 [14:17:34]MH_I2C_Read... [14:17:34]Read from MH i2c: E2 03 00 01 03 00 90 00 78 [14:17:34]RAPDU: 90 00 [14:17:34]wFMCommunicate OK [14:17:34]wFMCommunicate request_size=10 [14:17:34]MH_SAM_APDU [14:17:34]CAPDU: 80 0D 02 02 05 E8 C6 6E A8 23 [14:17:34]Write to MH i2c: E2 0D 00 02 03 80 0D 02 02 05 00 E8 C6 6E A8 23 00 00 70 [14:17:34]Write i2c OK [14:17:34]MH_I2C_Read... [14:17:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:17:34]Read from MH i2c: E2 [14:17:34]MH_I2C_Read... [14:17:34]Read from MH i2c: E2 03 00 [14:17:34]MH_I2C_Read... [14:17:34]Read from MH i2c: E2 03 00 02 03 00 90 00 79 [14:17:34]RAPDU: 90 00 [14:17:34]wFMCommunicate OK [14:17:34]wFMCommunicate request_size=4 [14:17:34]MH_SAM_APDU [14:17:34]CAPDU: 80 0D 03 02 [14:17:34]Write to MH i2c: E2 08 00 03 03 80 0D 03 02 00 00 00 00 81 [14:17:34]Write i2c OK [14:17:34]MH_I2C_Read... [14:17:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:17:34]Read from MH i2c: E2 [14:17:34]MH_I2C_Read... [14:17:34]Read from MH i2c: E2 0B 00 [14:17:34]MH_I2C_Read... [14:17:34]Read from MH i2c: E2 0B 00 03 03 00 AC 6A C1 EF 52 CF 91 13 90 00 0D [14:17:34]RAPDU: AC 6A C1 EF 52 CF 91 13 90 00 [14:17:34]wFMCommunicate OK [14:17:34]SAM_PROTO_SignData done [14:17:34]FM_MakeSignedData done [14:17:34]CreateOFDProtocolMessage [14:17:34]wFMCommunicate request_size=4 [14:17:34]MH_SAM_APDU [14:17:34]CAPDU: 80 11 00 00 [14:17:34]Write to MH i2c: E2 08 00 04 03 80 11 00 00 00 00 00 00 81 [14:17:34]Write i2c OK [14:17:34]MH_I2C_Read... [14:17:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:17:34]Read from MH i2c: E2 [14:17:34]MH_I2C_Read... [14:17:34]Read from MH i2c: E2 17 00 [14:17:34]MH_I2C_Read... [14:17:34]Read from MH i2c: E2 17 00 04 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D2 [14:17:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:17:34]wFMCommunicate OK [14:17:34]CreateOFDProtocolMessage done [14:17:34]OFDSenderStorePacket 95414 [14:17:34]StoreOFDPacket docnum=95414 [14:17:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B6 7C 07 01 2A D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 9D 01 00 00 F4 03 04 00 7D 4B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B6 74 01 00 35 04 06 00 A1 E8 C6 6E A8 23 AC 6A C1 EF 52 CF 91 13 [14:17:34]CheckFolder [14:17:34]dirname=/storage/ofd_packets [14:17:34]CheckFolder done [14:17:34]ProducePacketName [14:17:34]name=ofd_packets/00095414 [14:17:34]NVStorageSaveData ofd_packets/00095414 [14:17:34]File name is /storage/ofd_packets/00095414 [14:17:34]Write 301 bytes [14:17:34]NVStorageSaveData done [14:17:34]OFDSenderStorePacket done [14:17:34]KKMCreateOFDPacket done [14:17:34]NVStorageSaveData kkm_last_timestamp [14:17:34]File name is /storage/kkm_last_timestamp [14:17:34]Write 4 bytes [14:17:34]NVStorageSaveData done [14:17:34]ExternCall_PrintAddStr [14:17:34]wPrintStart [14:17:34]Write to MH i2c: 01 00 00 05 03 08 [14:17:34]Write i2c OK [14:17:34]MH_I2C_Read... [14:17:34]Read from MH i2c: 01 [14:17:34]MH_I2C_Read... [14:17:34]Read from MH i2c: 01 07 00 [14:17:34]MH_I2C_Read... [14:17:34]Read from MH i2c: 01 07 00 05 03 00 00 00 00 00 FF 0F 1D [14:17:34]RasterBufferAndPrint [14:17:34]line Счет N : (1)3405929 [14:17:34]line ИНН: 02508201610067 [14:17:34]line Контрольно-Кассовый Чек [14:17:34]line ПРОДАЖА [14:17:34]line ТРК (МРК, ГНК) : 13 [14:17:34]line Товар: 2710124500 [14:17:34]line Аи-95-К-5 [14:17:34]line 6.740 * 74.20 [14:17:34]line = 500.11 [14:17:34]line НДС 12% НСП 1% [14:17:34]line > о реализуемом товаре [14:17:34]line ОКРУГЛЕНИЕ: -0.11 [14:17:34]line ИТОГО: 500.00 [14:17:34]line Внесено: 500.00 [14:17:34]line СДАЧА: 0.00 [14:17:34]line НСП 1% : 4.43 [14:17:34]line НДС 12% : 53.11 [14:17:34]line Наличными: 500.00 [14:17:34]line Безнал.: 0.00 [14:17:34]line Место: АЗС № 82 "Партнер Нефть" [14:17:34]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:17:34]line СНО: Общий режим [14:17:34]line Чек 413 27.10.2024 14:17 [14:17:34]line Смена: 143 ФФД: 1.0 [14:17:34]line ЗНМ: 0300000017 [14:17:34]line РНМ: 0000000000170478 [14:17:35]line Версия ККМ: v1.0 [14:17:35]line ФМ: 0000000002098560 [14:17:35]line ФД: 95414 [14:17:35]line ФПД: 178021133625379 [14:17:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T141733&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95414&fm=178021133625379&tin=02508201610067®Number=0000000000170478&sum=50000 [14:17:35]OFD Sender: Processing packet 95414 [packets to send 57, broken 56] [14:17:35]ProducePacketName [14:17:35]name=ofd_packets/00095414 [14:17:35]OFD Sender: To server: pG, [14:17:35]CommunicateWithHost lk.salyk.kg:30040 [14:17:35]ConnectInit lk.salyk.kg [14:17:35]written 0, free lines is 4095 [14:17:35]Connected sock=10 [14:17:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B6 7C 07 01 2A D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 9D 01 00 00 F4 03 04 00 7D 4B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B6 74 01 00 35 04 06 00 A1 E8 C6 6E A8 23 AC 6A C1 EF 52 CF 91 13 [14:17:35]Write to MH i2c: 01 00 00 30 03 33 [14:17:35]Write i2c OK [14:17:35]MH_I2C_Read... [14:17:35]Read from MH i2c: 01 [14:17:35]MH_I2C_Read... [14:17:35]Read from MH i2c: 01 07 00 [14:17:35]MH_I2C_Read... [14:17:35]Read from MH i2c: 01 07 00 30 03 00 00 00 00 00 F6 0C 3C [14:17:35]RasterBufferAndPrint [14:17:35]line [14:17:35]line [14:17:35]line [14:17:35]line [14:17:35]line [14:17:35]written 0, free lines is 3324 [14:17:35]MH_Cut [14:17:35]Write to MH i2c: D1 01 00 37 03 01 0C [14:17:35]Write i2c OK [14:17:35]MH_I2C_Read... [14:17:35]Read from MH i2c: D1 [14:17:35]MH_I2C_Read... [14:17:35]Read from MH i2c: D1 01 00 [14:17:35]MH_I2C_Read... [14:17:35]Read from MH i2c: D1 01 00 37 03 00 0B [14:17:35]Write to MH i2c: 01 00 00 38 03 3B [14:17:35]Write i2c OK [14:17:35]MH_I2C_Read... [14:17:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FA 48 47 00 EE 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 32 30 39 38 35 36 30 10 04 04 00 B6 74 01 00 F4 03 04 00 A9 F5 1D 67 B6 04 01 00 00 2B 81 DE EE 7F 49 36 72 [14:17:35]CommunicateWithHost err = 0 [14:17:35]CheckOFDResponse [14:17:35]1017 (14) - 77093643461234 [14:17:35]1041 (16) - 0000000002098560 [14:17:35]1040 (4) - 95414 [14:17:35]1012 (4) - 27.10.2024 08:11 [14:17:35]1206 (1) - 0 [14:17:35]OFD Sender: Remove packet 95414 [14:17:35]ProducePacketName [14:17:35]name=ofd_packets/00095414 [14:17:35]NVStorageDeleteData [14:17:36]OFD Sender: No OFD packet to send [14:17:36]*** Cut start [14:17:36]*** Partial cut [14:17:36]*** CUTSNS_PIN = 1 [14:17:36]*** CUTSNS_PIN = 0 [14:17:36]*** Brake cut motor [14:17:36]Read from MH i2c: 01 [14:17:36]MH_I2C_Read... [14:17:36]*** Stop cut motor [14:17:36]*** Cut end [14:17:36]Read from MH i2c: 01 07 00 [14:17:36]MH_I2C_Read... [14:17:36]Read from MH i2c: 01 07 00 38 03 00 00 00 00 00 FF 0F 50 [14:17:36]process_action close_receipt done [14:17:36]requested_data is exist [14:17:36]produce_requested_data [14:17:36]requested_item fm.sn is exist - process it [14:17:36]wFMCommunicate request_size=4 [14:17:36]MH_SAM_APDU [14:17:36]CAPDU: 80 11 00 00 [14:17:36]Write to MH i2c: E2 08 00 39 03 80 11 00 00 00 00 00 00 B6 [14:17:36]Write i2c OK [14:17:36]MH_I2C_Read... [14:17:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:17:36]Read from MH i2c: E2 [14:17:36]MH_I2C_Read... [14:17:36]Read from MH i2c: E2 17 00 [14:17:36]MH_I2C_Read... [14:17:36]Read from MH i2c: E2 17 00 39 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 07 [14:17:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:17:36]wFMCommunicate OK [14:17:36]requested_item fd.num is exist - process it [14:17:36]SAM_PROTO_GetFieldsCounters [14:17:36]wFMCommunicate request_size=4 [14:17:36]MH_SAM_APDU [14:17:36]CAPDU: 80 13 00 00 [14:17:36]Write to MH i2c: E2 08 00 3A 03 80 13 00 00 00 00 00 00 B9 [14:17:36]Write i2c OK [14:17:36]MH_I2C_Read... [14:17:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:17:37]Read from MH i2c: E2 [14:17:37]MH_I2C_Read... [14:17:37]Read from MH i2c: E2 62 00 [14:17:37]MH_I2C_Read... [14:17:37]Read from MH i2c: E2 62 00 3A 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B6 74 01 00 0E 04 04 00 8F 00 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 6E [14:17:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B6 74 01 00 0E 04 04 00 8F 00 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 [14:17:37]wFMCommunicate OK [14:17:37]SAM_PROTO_GetFieldsCounters done [14:17:37]requested_item shift.num is exist - process it [14:17:37]requested_item shift.opened is exist - process it [14:17:37]req_shift_opened [14:17:37]FM_GetShiftState [14:17:37]SAM_PROTO_GetShiftState [14:17:37]wFMCommunicate request_size=4 [14:17:37]MH_SAM_APDU [14:17:37]CAPDU: 80 13 01 00 [14:17:37]Write to MH i2c: E2 08 00 3B 03 80 13 01 00 00 00 00 00 BB [14:17:37]Write i2c OK [14:17:37]MH_I2C_Read... [14:17:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:17:37]Read from MH i2c: E2 [14:17:37]MH_I2C_Read... [14:17:37]Read from MH i2c: E2 0E 00 [14:17:37]MH_I2C_Read... [14:17:37]Read from MH i2c: E2 0E 00 3B 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 67 [14:17:37]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:17:37]wFMCommunicate OK [14:17:37]SAM_PROTO_GetShiftState done [14:17:37]FM_GetShiftState done [14:17:37]req_shift_opened done [14:17:37]requested_item shift.open_date is exist - process it [14:17:37]req_shift_open_date [14:17:37]req_shift_open_date done [14:17:37]produce_requested_data done [14:17:37]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95414,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:17:37]process_action_free close_receipt [14:17:37]json_value_free [14:17:37]json_value_free done [14:17:37]process_json_proto returns [14:17:37]Send response to host [14:17:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95414,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:17:37]free response buf [14:17:37]execute_script done [14:17:37]execute_script returns [14:17:37]free content buf [14:17:37]Sock 7.Close socket [14:17:37]Sock 7.Thread stoped [14:17:41]OFD Sender: No OFD packet to send [14:17:46]OFD Sender: No OFD packet to send [14:17:51]OFD Sender: No OFD packet to send [14:17:56]OFD Sender: No OFD packet to send [14:18:01]OFD Sender: No OFD packet to send [14:18:06]OFD Sender: No OFD packet to send [14:18:11]OFD Sender: No OFD packet to send [14:18:16]OFD Sender: No OFD packet to send [14:18:21]OFD Sender: No OFD packet to send [14:18:26]OFD Sender: No OFD packet to send [14:18:28]accept exits with 9 [14:18:28]New connection [14:18:28]New thread 3067301220 created [14:18:28]Thread 3067444580 joined [14:18:28]Waiting for new connection... [14:18:28] Sock 9.Parse request [14:18:28]Sock 9.Check first char [14:18:28]Sock 9.First char is OK [14:18:28]request: POST /json_proto HTTP/1.0 [14:18:28]Method: POST [14:18:28]URL: /json_proto [14:18:28]Method is POST - this is cgi request [14:18:28]url: /json_proto [14:18:28]query_string will be loaded in cgi processing [14:18:28]execute_cgi json_proto POST (null) [14:18:28]execute_cgi path=json_proto method=POST [14:18:28]POST find Content-Length [14:18:28]Host: 172.17.40.67:8080 [14:18:28]Content-Length: 683 [14:18:28]Content-Type: application/json [14:18:28] [14:18:28]POST finish read [14:18:28]Found Content-Length = 683 [14:18:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405928", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 44.850, "sum" : 3000.47, "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" ] } } [14:18:28]execute_script... [14: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)3405928", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 44.850, "sum" : 3000.47, "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" ] } } [14:18:28]POST & json_proto [14:18:28]process_json_proto [14:18:28]json parsed OK: [14:18:28]protocol is kg_v1.0 [14:18:28]action value=close_receipt [14:18:28]process_action close_receipt [14:18:28]cmd_close_receipt [14:18:28]MH_GetDate [14:18:28]Write to MH i2c: F0 00 00 3C 03 2E [14:18:28]Write i2c OK [14:18:28]MH_I2C_Read... [14:18:28]Read from MH i2c: F0 [14:18:28]MH_I2C_Read... [14:18:28]Read from MH i2c: F0 09 00 [14:18:28]MH_I2C_Read... [14:18:28]Read from MH i2c: F0 09 00 3C 03 00 B5 4B 1E 67 EE DA 66 66 50 [14:18:28]GetLastDocTimeStamp 1730038653 [14:18:28]current date 1730038709 [14:18:28]FM_GetShiftState [14:18:28]SAM_PROTO_GetShiftState [14:18:28]wFMCommunicate request_size=4 [14:18:28]MH_SAM_APDU [14:18:28]CAPDU: 80 13 01 00 [14:18:28]Write to MH i2c: E2 08 00 3D 03 80 13 01 00 00 00 00 00 BD [14:18:28]Write i2c OK [14:18:28]MH_I2C_Read... [14:18:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:18:28]Read from MH i2c: E2 [14:18:28]MH_I2C_Read... [14:18:28]Read from MH i2c: E2 0E 00 [14:18:28]MH_I2C_Read... [14:18:28]Read from MH i2c: E2 0E 00 3D 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 69 [14:18:28]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:18:28]wFMCommunicate OK [14:18:28]SAM_PROTO_GetShiftState done [14:18:28]FM_GetShiftState done [14:18:28]opened in 1729987736 [14:18:28]opened+sec_in_day 1730074136 [14:18:28]quantity*price = 300046 [14:18:28]sum+1 = 300048 [14:18:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.47 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.63 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 414 27.10.2024 14:18 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95415 ФПД: 12938943712106 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T141829&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95415&fm=12938943712106&tin=02508201610067®Number=0000000000170478&sum=300000 [14:18:30]StoreToDocumentArchive [14:18:30]shift 143 fd 95415 [14:18:30]save to /storage/0143/doc_00095415 [14:18:30]save last doc name /storage/0143/doc_00095415 to /storage/kkm_last_doc_name [14:18:30]save OK [14:18:30]Clear old archive folders... [14:18:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:18:30]tlvbuf is 00A38B40 [14:18:30]SAM_PROTO_ClearQueue [14:18:30]wFMCommunicate request_size=4 [14:18:30]MH_SAM_APDU [14:18:30]CAPDU: 80 09 00 00 [14:18:30]Write to MH i2c: E2 08 00 4A 03 80 09 00 00 00 00 00 00 BF [14:18:30]Write i2c OK [14:18:30]MH_I2C_Read... [14:18:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:18:30]Read from MH i2c: E2 [14:18:30]MH_I2C_Read... [14:18:30]Read from MH i2c: E2 03 00 [14:18:30]MH_I2C_Read... [14:18:30]Read from MH i2c: E2 03 00 4A 03 00 90 00 C1 [14:18:30]RAPDU: 90 00 [14:18:30]wFMCommunicate OK [14:18:30]SAM_PROTO_ClearQueue done [14:18:30]KKMCreateOFDPacket [14:18:30]OFDProtocolAddRootSTLVToBuf [14:18:30]FM_MakeSignedData [14:18:30]FM_MakeSignedData [14:18:30]SAM_PROTO_SignData [14:18:30]wFMCommunicate request_size=4 [14:18:30]MH_SAM_APDU [14:18:30]CAPDU: 80 0D 01 02 [14:18:30]Write to MH i2c: E2 08 00 4B 03 80 0D 01 02 00 00 00 00 C7 [14:18:30]Write i2c OK [14:18:30]MH_I2C_Read... [14:18:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:18:30]Read from MH i2c: E2 [14:18:30]MH_I2C_Read... [14:18:30]Read from MH i2c: E2 03 00 [14:18:30]MH_I2C_Read... [14:18:30]Read from MH i2c: E2 03 00 4B 03 00 90 00 C2 [14:18:30]RAPDU: 90 00 [14:18:30]wFMCommunicate OK [14:18:30]wFMCommunicate request_size=255 [14:18:30]MH_SAM_APDU [14:18: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 34 FF 03 08 00 03 32 AF 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 0F 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 9E 01 00 00 F4 03 04 00 B5 4B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B7 74 01 00 35 04 06 00 0B [14:18:30]Write to MH i2c: E2 02 01 4C 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 34 FF 03 08 00 03 32 AF 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 0F 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 9E 01 00 00 F4 03 04 00 B5 4B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B7 74 01 00 35 04 06 00 0B 00 00 C8 [14:18:30]Write i2c OK [14:18:30]MH_I2C_Read... [14:18:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:18:30]Read from MH i2c: E2 [14:18:30]MH_I2C_Read... [14:18:30]Read from MH i2c: E2 03 00 [14:18:30]MH_I2C_Read... [14:18:30]Read from MH i2c: E2 03 00 4C 03 00 90 00 C3 [14:18:30]RAPDU: 90 00 [14:18:30]wFMCommunicate OK [14:18:30]wFMCommunicate request_size=10 [14:18:30]MH_SAM_APDU [14:18:30]CAPDU: 80 0D 02 02 05 C4 95 24 CB 6A [14:18:30]Write to MH i2c: E2 0D 00 4D 03 80 0D 02 02 05 00 C4 95 24 CB 6A 00 00 86 [14:18:30]Write i2c OK [14:18:30]MH_I2C_Read... [14:18:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:18:30]Read from MH i2c: E2 [14:18:30]MH_I2C_Read... [14:18:30]Read from MH i2c: E2 03 00 [14:18:30]MH_I2C_Read... [14:18:30]Read from MH i2c: E2 03 00 4D 03 00 90 00 C4 [14:18:30]RAPDU: 90 00 [14:18:30]wFMCommunicate OK [14:18:30]wFMCommunicate request_size=4 [14:18:30]MH_SAM_APDU [14:18:30]CAPDU: 80 0D 03 02 [14:18:30]Write to MH i2c: E2 08 00 4E 03 80 0D 03 02 00 00 00 00 CC [14:18:30]Write i2c OK [14:18:30]MH_I2C_Read... [14:18:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:18:30]Read from MH i2c: E2 [14:18:30]MH_I2C_Read... [14:18:30]Read from MH i2c: E2 0B 00 [14:18:30]MH_I2C_Read... [14:18:30]Read from MH i2c: E2 0B 00 4E 03 00 62 1B 26 04 87 0B 0B CF 90 00 E0 [14:18:30]RAPDU: 62 1B 26 04 87 0B 0B CF 90 00 [14:18:30]wFMCommunicate OK [14:18:30]SAM_PROTO_SignData done [14:18:30]FM_MakeSignedData done [14:18:30]CreateOFDProtocolMessage [14:18:30]wFMCommunicate request_size=4 [14:18:30]MH_SAM_APDU [14:18:30]CAPDU: 80 11 00 00 [14:18:30]Write to MH i2c: E2 08 00 4F 03 80 11 00 00 00 00 00 00 CC [14:18:30]Write i2c OK [14:18:30]MH_I2C_Read... [14:18:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:18:30]Read from MH i2c: E2 [14:18:30]MH_I2C_Read... [14:18:30]Read from MH i2c: E2 17 00 [14:18:30]MH_I2C_Read... [14:18:30]Read from MH i2c: E2 17 00 4F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1D [14:18:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:18:30]wFMCommunicate OK [14:18:30]CreateOFDProtocolMessage done [14:18:30]OFDSenderStorePacket 95415 [14:18:30]StoreOFDPacket docnum=95415 [14:18:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D1 CF 07 01 7B 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 32 AF 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 0F 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 9E 01 00 00 F4 03 04 00 B5 4B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B7 74 01 00 35 04 06 00 0B C4 95 24 CB 6A 62 1B 26 04 87 0B 0B CF [14:18:30]CheckFolder [14:18:30]dirname=/storage/ofd_packets [14:18:30]CheckFolder done [14:18:30]ProducePacketName [14:18:30]name=ofd_packets/00095415 [14:18:30]NVStorageSaveData ofd_packets/00095415 [14:18:30]File name is /storage/ofd_packets/00095415 [14:18:30]Write 301 bytes [14:18:30]NVStorageSaveData done [14:18:30]OFDSenderStorePacket done [14:18:30]KKMCreateOFDPacket done [14:18:30]NVStorageSaveData kkm_last_timestamp [14:18:30]File name is /storage/kkm_last_timestamp [14:18:30]Write 4 bytes [14:18:30]NVStorageSaveData done [14:18:30]ExternCall_PrintAddStr [14:18:30]wPrintStart [14:18:30]Write to MH i2c: 01 00 00 50 03 53 [14:18:30]Write i2c OK [14:18:30]MH_I2C_Read... [14:18:30]Read from MH i2c: 01 [14:18:30]MH_I2C_Read... [14:18:30]Read from MH i2c: 01 07 00 [14:18:30]MH_I2C_Read... [14:18:30]Read from MH i2c: 01 07 00 50 03 00 00 00 00 00 FF 0F 68 [14:18:30]RasterBufferAndPrint [14:18:30]line Счет N : (1)3405928 [14:18:30]line ИНН: 02508201610067 [14:18:30]line Контрольно-Кассовый Чек [14:18:30]line ПРОДАЖА [14:18:30]line ТРК (МРК, ГНК) : 42 [14:18:30]line Товар: 2710124130 [14:18:30]line Аи-92-К-4 [14:18:30]line 44.850 * 66.90 [14:18:30]line = 3000.47 [14:18:30]line НДС 12% НСП 1% [14:18:30]line > о реализуемом товаре [14:18:30]line ОКРУГЛЕНИЕ: -0.47 [14:18:30]line ИТОГО: 3000.00 [14:18:30]line Внесено: 3000.00 [14:18:30]line СДАЧА: 0.00 [14:18:30]line НСП 1% : 26.55 [14:18:30]line НДС 12% : 318.63 [14:18:30]line Наличными: 3000.00 [14:18:30]line Безнал.: 0.00 [14:18:30]line Место: АЗС № 82 "Партнер Нефть" [14:18:30]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:18:30]line СНО: Общий режим [14:18:30]line Чек 414 27.10.2024 14:18 [14:18:30]line Смена: 143 ФФД: 1.0 [14:18:30]line ЗНМ: 0300000017 [14:18:30]line РНМ: 0000000000170478 [14:18:30]line Версия ККМ: v1.0 [14:18:30]line ФМ: 0000000002098560 [14:18:30]line ФД: 95415 [14:18:30]line ФПД: 12938943712106 [14:18:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T141829&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95415&fm=12938943712106&tin=02508201610067®Number=0000000000170478&sum=300000 [14:18:30]OFD Sender: Processing packet 95415 [packets to send 57, broken 56] [14:18:30]ProducePacketName [14:18:30]name=ofd_packets/00095415 [14:18:30]OFD Sender: To server: pG, [14:18:30]CommunicateWithHost lk.salyk.kg:30040 [14:18:30]ConnectInit lk.salyk.kg [14:18:30]written 0, free lines is 4095 [14:18:31]Connected sock=11 [14:18:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D1 CF 07 01 7B 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 32 AF 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 0F 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 9E 01 00 00 F4 03 04 00 B5 4B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B7 74 01 00 35 04 06 00 0B C4 95 24 CB 6A 62 1B 26 04 87 0B 0B CF [14:18:31]Write to MH i2c: 01 00 00 7B 03 7E [14:18:31]Write i2c OK [14:18:31]MH_I2C_Read... [14:18:31]Read from MH i2c: 01 [14:18:31]MH_I2C_Read... [14:18:31]Read from MH i2c: 01 07 00 [14:18:31]MH_I2C_Read... [14:18:31]Read from MH i2c: 01 07 00 7B 03 00 00 00 00 00 03 0D 95 [14:18:31]RasterBufferAndPrint [14:18:31]line [14:18:31]line [14:18:31]line [14:18:31]line [14:18:31]line [14:18:31]written 0, free lines is 3336 [14:18:31]MH_Cut [14:18:31]Write to MH i2c: D1 01 00 82 03 01 57 [14:18:31]Write i2c OK [14:18:31]MH_I2C_Read... [14:18:31]Read from MH i2c: D1 [14:18:31]MH_I2C_Read... [14:18:31]Read from MH i2c: D1 01 00 [14:18:31]MH_I2C_Read... [14:18:31]Read from MH i2c: D1 01 00 82 03 00 56 [14:18:31]Write to MH i2c: 01 00 00 83 03 86 [14:18:31]Write i2c OK [14:18:31]MH_I2C_Read... [14:18:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1F 0E 47 00 A8 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 32 30 39 38 35 36 30 10 04 04 00 B7 74 01 00 F4 03 04 00 E1 F5 1D 67 B6 04 01 00 00 3B 2E 51 F7 66 EE DF DF [14:18:31]CommunicateWithHost err = 0 [14:18:31]CheckOFDResponse [14:18:31]1017 (14) - 77093643461234 [14:18:31]1041 (16) - 0000000002098560 [14:18:31]1040 (4) - 95415 [14:18:31]1012 (4) - 27.10.2024 08:12 [14:18:31]1206 (1) - 0 [14:18:31]OFD Sender: Remove packet 95415 [14:18:31]ProducePacketName [14:18:31]name=ofd_packets/00095415 [14:18:31]NVStorageDeleteData [14:18:32]*** Cut start [14:18:32]*** Partial cut [14:18:32]*** CUTSNS_PIN = 1 [14:18:32]*** CUTSNS_PIN = 0 [14:18:32]OFD Sender: No OFD packet to send [14:18:32]*** Brake cut motor [14:18:32]Read from MH i2c: 01 [14:18:32]MH_I2C_Read... [14:18:32]*** Stop cut motor [14:18:32]*** Cut end [14:18:32]Read from MH i2c: 01 07 00 [14:18:32]MH_I2C_Read... [14:18:32]Read from MH i2c: 01 07 00 83 03 00 00 00 00 00 FF 0F 9B [14:18:32]process_action close_receipt done [14:18:32]requested_data is exist [14:18:32]produce_requested_data [14:18:32]requested_item fm.sn is exist - process it [14:18:32]wFMCommunicate request_size=4 [14:18:32]MH_SAM_APDU [14:18:32]CAPDU: 80 11 00 00 [14:18:32]Write to MH i2c: E2 08 00 84 03 80 11 00 00 00 00 00 00 01 [14:18:32]Write i2c OK [14:18:32]MH_I2C_Read... [14:18:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:18:32]Read from MH i2c: E2 [14:18:32]MH_I2C_Read... [14:18:32]Read from MH i2c: E2 17 00 [14:18:32]MH_I2C_Read... [14:18:32]Read from MH i2c: E2 17 00 84 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 52 [14:18:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:18:32]wFMCommunicate OK [14:18:32]requested_item fd.num is exist - process it [14:18:32]SAM_PROTO_GetFieldsCounters [14:18:32]wFMCommunicate request_size=4 [14:18:32]MH_SAM_APDU [14:18:32]CAPDU: 80 13 00 00 [14:18:32]Write to MH i2c: E2 08 00 85 03 80 13 00 00 00 00 00 00 04 [14:18:32]Write i2c OK [14:18:32]MH_I2C_Read... [14:18:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:18:32]Read from MH i2c: E2 [14:18:32]MH_I2C_Read... [14:18:32]Read from MH i2c: E2 62 00 [14:18:32]MH_I2C_Read... [14:18:32]Read from MH i2c: E2 62 00 85 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B7 74 01 00 0E 04 04 00 8F 00 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 BD [14:18:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B7 74 01 00 0E 04 04 00 8F 00 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 [14:18:32]wFMCommunicate OK [14:18:32]SAM_PROTO_GetFieldsCounters done [14:18:32]requested_item shift.num is exist - process it [14:18:32]requested_item shift.opened is exist - process it [14:18:32]req_shift_opened [14:18:32]FM_GetShiftState [14:18:32]SAM_PROTO_GetShiftState [14:18:32]wFMCommunicate request_size=4 [14:18:32]MH_SAM_APDU [14:18:32]CAPDU: 80 13 01 00 [14:18:32]Write to MH i2c: E2 08 00 86 03 80 13 01 00 00 00 00 00 06 [14:18:32]Write i2c OK [14:18:32]MH_I2C_Read... [14:18:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:18:32]Read from MH i2c: E2 [14:18:32]MH_I2C_Read... [14:18:32]Read from MH i2c: E2 0E 00 [14:18:32]MH_I2C_Read... [14:18:32]Read from MH i2c: E2 0E 00 86 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B2 [14:18:32]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:18:32]wFMCommunicate OK [14:18:32]SAM_PROTO_GetShiftState done [14:18:32]FM_GetShiftState done [14:18:32]req_shift_opened done [14:18:32]requested_item shift.open_date is exist - process it [14:18:32]req_shift_open_date [14:18:32]req_shift_open_date done [14:18:32]produce_requested_data done [14:18:32]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95415,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:18:32]process_action_free close_receipt [14:18:32]json_value_free [14:18:32]json_value_free done [14:18:32]process_json_proto returns [14:18:32]Send response to host [14:18:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95415,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:18:32]free response buf [14:18:32]execute_script done [14:18:32]execute_script returns [14:18:32]free content buf [14:18:32]Sock 9.Close socket [14:18:32]Sock 9.Thread stoped [14:18:37]OFD Sender: No OFD packet to send [14:18:42]OFD Sender: No OFD packet to send [14:18:47]OFD Sender: No OFD packet to send [14:18:52]OFD Sender: No OFD packet to send [14:18:57]OFD Sender: No OFD packet to send [14:19:02]OFD Sender: No OFD packet to send [14:19:07]OFD Sender: No OFD packet to send [14:19:12]OFD Sender: No OFD packet to send [14:19:17]OFD Sender: No OFD packet to send [14:19:22]OFD Sender: No OFD packet to send [14:19:27]OFD Sender: No OFD packet to send [14:19:32]OFD Sender: No OFD packet to send [14:19:37]OFD Sender: No OFD packet to send [14:19:39]accept exits with 7 [14:19:39]New connection [14:19:39]New thread 3067444580 created [14:19:39]Thread 3067301220 joined [14:19:39]Waiting for new connection... [14:19:39] Sock 7.Parse request [14:19:39]Sock 7.Check first char [14:19:39]Sock 7.First char is OK [14:19:39]request: POST /json_proto HTTP/1.0 [14:19:39]Method: POST [14:19:39]URL: /json_proto [14:19:39]Method is POST - this is cgi request [14:19:39]url: /json_proto [14:19:39]query_string will be loaded in cgi processing [14:19:39]execute_cgi json_proto POST (null) [14:19:39]execute_cgi path=json_proto method=POST [14:19:39]POST find Content-Length [14:19:39]Host: 172.17.40.67:8080 [14:19:39]Content-Length: 683 [14:19:39]Content-Type: application/json [14:19:39] [14:19:39]POST finish read [14:19:39]Found Content-Length = 683 [14:19:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405930", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 19.440, "sum" : 1300.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1300.00, "payments": [ { "type": 0, "sum" : 1300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:19:39]execute_script... [14:19: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)3405930", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 19.440, "sum" : 1300.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1300.00, "payments": [ { "type": 0, "sum" : 1300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:19:39]POST & json_proto [14:19:39]process_json_proto [14:19:39]json parsed OK: [14:19:39]protocol is kg_v1.0 [14:19:39]action value=close_receipt [14:19:39]process_action close_receipt [14:19:39]cmd_close_receipt [14:19:39]MH_GetDate [14:19:39]Write to MH i2c: F0 00 00 87 03 79 [14:19:39]Write i2c OK [14:19:39]MH_I2C_Read... [14:19:39]Read from MH i2c: F0 [14:19:39]MH_I2C_Read... [14:19:39]Read from MH i2c: F0 09 00 [14:19:39]MH_I2C_Read... [14:19:39]Read from MH i2c: F0 09 00 87 03 00 FC 4B 1E 67 EE DA 66 66 E2 [14:19:39]GetLastDocTimeStamp 1730038709 [14:19:39]current date 1730038780 [14:19:39]FM_GetShiftState [14:19:39]SAM_PROTO_GetShiftState [14:19:39]wFMCommunicate request_size=4 [14:19:39]MH_SAM_APDU [14:19:39]CAPDU: 80 13 01 00 [14:19:39]Write to MH i2c: E2 08 00 88 03 80 13 01 00 00 00 00 00 08 [14:19:39]Write i2c OK [14:19:39]MH_I2C_Read... [14:19:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:19:39]Read from MH i2c: E2 [14:19:39]MH_I2C_Read... [14:19:39]Read from MH i2c: E2 0E 00 [14:19:39]MH_I2C_Read... [14:19:39]Read from MH i2c: E2 0E 00 88 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B4 [14:19:39]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:19:39]wFMCommunicate OK [14:19:39]SAM_PROTO_GetShiftState done [14:19:39]FM_GetShiftState done [14:19:39]opened in 1729987736 [14:19:39]opened+sec_in_day 1730074136 [14:19:39]quantity*price = 130053 [14:19:39]sum+1 = 130055 [14:19:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.54 ИТОГО: 1300.00 Внесено: 1300.00 СДАЧА: 0.00 НСП 1% : 11.51 НДС 12% : 138.11 Наличными: 1300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 415 27.10.2024 14:19 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95416 ФПД: 231603717727227 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T141940&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95416&fm=231603717727227&tin=02508201610067®Number=0000000000170478&sum=130000 [14:19:41]StoreToDocumentArchive [14:19:41]shift 143 fd 95416 [14:19:41]save to /storage/0143/doc_00095416 [14:19:41]save last doc name /storage/0143/doc_00095416 to /storage/kkm_last_doc_name [14:19:41]save OK [14:19:41]Clear old archive folders... [14:19:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:19:41]tlvbuf is 00A46560 [14:19:41]SAM_PROTO_ClearQueue [14:19:41]wFMCommunicate request_size=4 [14:19:41]MH_SAM_APDU [14:19:41]CAPDU: 80 09 00 00 [14:19:41]Write to MH i2c: E2 08 00 95 03 80 09 00 00 00 00 00 00 0A [14:19:41]Write i2c OK [14:19:41]MH_I2C_Read... [14:19:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:19:41]Read from MH i2c: E2 [14:19:41]MH_I2C_Read... [14:19:41]Read from MH i2c: E2 03 00 [14:19:41]MH_I2C_Read... [14:19:41]Read from MH i2c: E2 03 00 95 03 00 90 00 0C [14:19:41]RAPDU: 90 00 [14:19:41]wFMCommunicate OK [14:19:41]SAM_PROTO_ClearQueue done [14:19:41]KKMCreateOFDPacket [14:19:41]OFDProtocolAddRootSTLVToBuf [14:19:41]FM_MakeSignedData [14:19:41]FM_MakeSignedData [14:19:41]SAM_PROTO_SignData [14:19:41]wFMCommunicate request_size=4 [14:19:41]MH_SAM_APDU [14:19:41]CAPDU: 80 0D 01 02 [14:19:41]Write to MH i2c: E2 08 00 96 03 80 0D 01 02 00 00 00 00 12 [14:19:41]Write i2c OK [14:19:41]MH_I2C_Read... [14:19:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:19:41]Read from MH i2c: E2 [14:19:41]MH_I2C_Read... [14:19:41]Read from MH i2c: E2 03 00 [14:19:41]MH_I2C_Read... [14:19:41]Read from MH i2c: E2 03 00 96 03 00 90 00 0D [14:19:41]RAPDU: 90 00 [14:19:41]wFMCommunicate OK [14:19:41]wFMCommunicate request_size=255 [14:19:41]MH_SAM_APDU [14:19:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 06 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 FC 4B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B8 74 01 00 35 04 06 00 D2 [14:19:41]Write to MH i2c: E2 02 01 97 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 34 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 06 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 FC 4B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B8 74 01 00 35 04 06 00 D2 00 00 D2 [14:19:41]Write i2c OK [14:19:41]MH_I2C_Read... [14:19:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:19:41]Read from MH i2c: E2 [14:19:41]MH_I2C_Read... [14:19:41]Read from MH i2c: E2 03 00 [14:19:41]MH_I2C_Read... [14:19:41]Read from MH i2c: E2 03 00 97 03 00 90 00 0E [14:19:41]RAPDU: 90 00 [14:19:41]wFMCommunicate OK [14:19:41]wFMCommunicate request_size=10 [14:19:41]MH_SAM_APDU [14:19:41]CAPDU: 80 0D 02 02 05 A4 71 52 E3 FB [14:19:41]Write to MH i2c: E2 0D 00 98 03 80 0D 02 02 05 00 A4 71 52 E3 FB 00 00 64 [14:19:41]Write i2c OK [14:19:41]MH_I2C_Read... [14:19:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:19:41]Read from MH i2c: E2 [14:19:41]MH_I2C_Read... [14:19:41]Read from MH i2c: E2 03 00 [14:19:41]MH_I2C_Read... [14:19:41]Read from MH i2c: E2 03 00 98 03 00 90 00 0F [14:19:41]RAPDU: 90 00 [14:19:41]wFMCommunicate OK [14:19:41]wFMCommunicate request_size=4 [14:19:41]MH_SAM_APDU [14:19:41]CAPDU: 80 0D 03 02 [14:19:41]Write to MH i2c: E2 08 00 99 03 80 0D 03 02 00 00 00 00 17 [14:19:41]Write i2c OK [14:19:41]MH_I2C_Read... [14:19:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:19:41]Read from MH i2c: E2 [14:19:41]MH_I2C_Read... [14:19:41]Read from MH i2c: E2 0B 00 [14:19:41]MH_I2C_Read... [14:19:41]Read from MH i2c: E2 0B 00 99 03 00 E4 32 14 24 F9 11 34 9C 90 00 40 [14:19:41]RAPDU: E4 32 14 24 F9 11 34 9C 90 00 [14:19:41]wFMCommunicate OK [14:19:41]SAM_PROTO_SignData done [14:19:41]FM_MakeSignedData done [14:19:41]CreateOFDProtocolMessage [14:19:41]wFMCommunicate request_size=4 [14:19:41]MH_SAM_APDU [14:19:41]CAPDU: 80 11 00 00 [14:19:41]Write to MH i2c: E2 08 00 9A 03 80 11 00 00 00 00 00 00 17 [14:19:41]Write i2c OK [14:19:41]MH_I2C_Read... [14:19:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:19:41]Read from MH i2c: E2 [14:19:41]MH_I2C_Read... [14:19:41]Read from MH i2c: E2 17 00 [14:19:41]MH_I2C_Read... [14:19:41]Read from MH i2c: E2 17 00 9A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 68 [14:19:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:19:41]wFMCommunicate OK [14:19:41]CreateOFDProtocolMessage done [14:19:41]OFDSenderStorePacket 95416 [14:19:41]StoreOFDPacket docnum=95416 [14:19:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9A 84 07 01 91 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 34 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 06 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 FC 4B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B8 74 01 00 35 04 06 00 D2 A4 71 52 E3 FB E4 32 14 24 F9 11 34 9C [14:19:41]CheckFolder [14:19:41]dirname=/storage/ofd_packets [14:19:41]CheckFolder done [14:19:41]ProducePacketName [14:19:41]name=ofd_packets/00095416 [14:19:41]NVStorageSaveData ofd_packets/00095416 [14:19:41]File name is /storage/ofd_packets/00095416 [14:19:41]Write 301 bytes [14:19:41]NVStorageSaveData done [14:19:41]OFDSenderStorePacket done [14:19:41]KKMCreateOFDPacket done [14:19:41]NVStorageSaveData kkm_last_timestamp [14:19:41]File name is /storage/kkm_last_timestamp [14:19:41]Write 4 bytes [14:19:41]NVStorageSaveData done [14:19:41]ExternCall_PrintAddStr [14:19:41]wPrintStart [14:19:41]Write to MH i2c: 01 00 00 9B 03 9E [14:19:41]Write i2c OK [14:19:41]MH_I2C_Read... [14:19:41]Read from MH i2c: 01 [14:19:41]MH_I2C_Read... [14:19:41]Read from MH i2c: 01 07 00 [14:19:41]MH_I2C_Read... [14:19:41]Read from MH i2c: 01 07 00 9B 03 00 00 00 00 00 FF 0F B3 [14:19:41]RasterBufferAndPrint [14:19:41]line Счет N : (1)3405930 [14:19:41]line ИНН: 02508201610067 [14:19:41]line Контрольно-Кассовый Чек [14:19:41]line ПРОДАЖА [14:19:41]line ТРК (МРК, ГНК) : 32 [14:19:41]line Товар: 2710124130 [14:19:41]line Аи-92-К-4 [14:19:41]line 19.440 * 66.90 [14:19:41]line = 1300.54 [14:19:41]line НДС 12% НСП 1% [14:19:41]line > о реализуемом товаре [14:19:41]line ОКРУГЛЕНИЕ: -0.54 [14:19:41]line ИТОГО: 1300.00 [14:19:41]line Внесено: 1300.00 [14:19:41]line СДАЧА: 0.00 [14:19:41]line НСП 1% : 11.51 [14:19:41]line НДС 12% : 138.11 [14:19:41]line Наличными: 1300.00 [14:19:41]line Безнал.: 0.00 [14:19:41]line Место: АЗС № 82 "Партнер Нефть" [14:19:41]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:19:41]line СНО: Общий режим [14:19:41]line Чек 415 27.10.2024 14:19 [14:19:41]line Смена: 143 ФФД: 1.0 [14:19:41]line ЗНМ: 0300000017 [14:19:41]line РНМ: 0000000000170478 [14:19:41]line Версия ККМ: v1.0 [14:19:41]line ФМ: 0000000002098560 [14:19:41]line ФД: 95416 [14:19:41]line ФПД: 231603717727227 [14:19:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T141940&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95416&fm=231603717727227&tin=02508201610067®Number=0000000000170478&sum=130000 [14:19:41]OFD Sender: Processing packet 95416 [packets to send 57, broken 56] [14:19:41]ProducePacketName [14:19:41]name=ofd_packets/00095416 [14:19:41]OFD Sender: To server: pG, [14:19:41]CommunicateWithHost lk.salyk.kg:30040 [14:19:41]ConnectInit lk.salyk.kg [14:19:41]written 0, free lines is 4095 [14:19:42]Connected sock=10 [14:19:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9A 84 07 01 91 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 34 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 06 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 FC 4B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B8 74 01 00 35 04 06 00 D2 A4 71 52 E3 FB E4 32 14 24 F9 11 34 9C [14:19:42]Write to MH i2c: 01 00 00 C6 03 C9 [14:19:42]Write i2c OK [14:19:42]MH_I2C_Read... [14:19:42]Read from MH i2c: 01 [14:19:42]MH_I2C_Read... [14:19:42]Read from MH i2c: 01 07 00 [14:19:42]MH_I2C_Read... [14:19:42]Read from MH i2c: 01 07 00 C6 03 00 00 00 00 00 03 0D E0 [14:19:42]RasterBufferAndPrint [14:19:42]line [14:19:42]line [14:19:42]line [14:19:42]line [14:19:42]line [14:19:42]written 0, free lines is 3337 [14:19:42]MH_Cut [14:19:42]Write to MH i2c: D1 01 00 CD 03 01 A2 [14:19:42]Write i2c OK [14:19:42]MH_I2C_Read... [14:19:42]Read from MH i2c: D1 [14:19:42]MH_I2C_Read... [14:19:42]Read from MH i2c: D1 01 00 [14:19:42]MH_I2C_Read... [14:19:42]Read from MH i2c: D1 01 00 CD 03 00 A1 [14:19:42]Write to MH i2c: 01 00 00 CE 03 D1 [14:19:42]Write i2c OK [14:19:42]MH_I2C_Read... [14:19:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 91 10 47 00 09 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 32 30 39 38 35 36 30 10 04 04 00 B8 74 01 00 F4 03 04 00 28 F6 1D 67 B6 04 01 00 00 DE 22 AF DB 17 31 E5 3A [14:19:42]CommunicateWithHost err = 0 [14:19:42]CheckOFDResponse [14:19:42]1017 (14) - 77093643461234 [14:19:42]1041 (16) - 0000000002098560 [14:19:42]1040 (4) - 95416 [14:19:42]1012 (4) - 27.10.2024 08:13 [14:19:42]1206 (1) - 0 [14:19:42]OFD Sender: Remove packet 95416 [14:19:42]ProducePacketName [14:19:42]name=ofd_packets/00095416 [14:19:42]NVStorageDeleteData [14:19:43]OFD Sender: No OFD packet to send [14:19:43]*** Cut start [14:19:43]*** Partial cut [14:19:43]*** CUTSNS_PIN = 1 [14:19:43]*** CUTSNS_PIN = 0 [14:19:43]*** Brake cut motor [14:19:43]Read from MH i2c: 01 [14:19:43]MH_I2C_Read... [14:19:43]*** Stop cut motor [14:19:43]*** Cut end [14:19:43]Read from MH i2c: 01 07 00 [14:19:43]MH_I2C_Read... [14:19:43]Read from MH i2c: 01 07 00 CE 03 00 00 00 00 00 FF 0F E6 [14:19:43]process_action close_receipt done [14:19:43]requested_data is exist [14:19:43]produce_requested_data [14:19:43]requested_item fm.sn is exist - process it [14:19:43]wFMCommunicate request_size=4 [14:19:43]MH_SAM_APDU [14:19:43]CAPDU: 80 11 00 00 [14:19:43]Write to MH i2c: E2 08 00 CF 03 80 11 00 00 00 00 00 00 4C [14:19:43]Write i2c OK [14:19:43]MH_I2C_Read... [14:19:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:19:43]Read from MH i2c: E2 [14:19:43]MH_I2C_Read... [14:19:43]Read from MH i2c: E2 17 00 [14:19:43]MH_I2C_Read... [14:19:43]Read from MH i2c: E2 17 00 CF 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9D [14:19:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:19:43]wFMCommunicate OK [14:19:43]requested_item fd.num is exist - process it [14:19:43]SAM_PROTO_GetFieldsCounters [14:19:43]wFMCommunicate request_size=4 [14:19:43]MH_SAM_APDU [14:19:43]CAPDU: 80 13 00 00 [14:19:43]Write to MH i2c: E2 08 00 D0 03 80 13 00 00 00 00 00 00 4F [14:19:43]Write i2c OK [14:19:43]MH_I2C_Read... [14:19:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:19:43]Read from MH i2c: E2 [14:19:43]MH_I2C_Read... [14:19:43]Read from MH i2c: E2 62 00 [14:19:43]MH_I2C_Read... [14:19:43]Read from MH i2c: E2 62 00 D0 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B8 74 01 00 0E 04 04 00 8F 00 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 0C [14:19:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B8 74 01 00 0E 04 04 00 8F 00 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 [14:19:43]wFMCommunicate OK [14:19:43]SAM_PROTO_GetFieldsCounters done [14:19:43]requested_item shift.num is exist - process it [14:19:43]requested_item shift.opened is exist - process it [14:19:43]req_shift_opened [14:19:43]FM_GetShiftState [14:19:43]SAM_PROTO_GetShiftState [14:19:43]wFMCommunicate request_size=4 [14:19:43]MH_SAM_APDU [14:19:43]CAPDU: 80 13 01 00 [14:19:43]Write to MH i2c: E2 08 00 D1 03 80 13 01 00 00 00 00 00 51 [14:19:43]Write i2c OK [14:19:43]MH_I2C_Read... [14:19:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:19:43]Read from MH i2c: E2 [14:19:43]MH_I2C_Read... [14:19:43]Read from MH i2c: E2 0E 00 [14:19:43]MH_I2C_Read... [14:19:43]Read from MH i2c: E2 0E 00 D1 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FD [14:19:43]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:19:43]wFMCommunicate OK [14:19:43]SAM_PROTO_GetShiftState done [14:19:43]FM_GetShiftState done [14:19:43]req_shift_opened done [14:19:43]requested_item shift.open_date is exist - process it [14:19:43]req_shift_open_date [14:19:43]req_shift_open_date done [14:19:43]produce_requested_data done [14:19:43]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95416,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:19:43]process_action_free close_receipt [14:19:43]json_value_free [14:19:43]json_value_free done [14:19:43]process_json_proto returns [14:19:43]Send response to host [14:19:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95416,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:19:43]free response buf [14:19:43]execute_script done [14:19:43]execute_script returns [14:19:43]free content buf [14:19:43]Sock 7.Close socket [14:19:43]Sock 7.Thread stoped [14:19:44]accept exits with 9 [14:19:44]New connection [14:19:44]New thread 3067301220 created [14:19:44]Thread 3067444580 joined [14:19:44]Waiting for new connection... [14:19:44] Sock 9.Parse request [14:19:44]Sock 9.Check first char [14:19:44]Sock 9.First char is OK [14:19:44]request: POST /json_proto HTTP/1.0 [14:19:44]Method: POST [14:19:44]URL: /json_proto [14:19:44]Method is POST - this is cgi request [14:19:44]url: /json_proto [14:19:44]query_string will be loaded in cgi processing [14:19:44]execute_cgi json_proto POST (null) [14:19:44]execute_cgi path=json_proto method=POST [14:19:44]POST find Content-Length [14:19:44]Host: 172.17.40.67:8080 [14:19:44]Content-Length: 678 [14:19:44]Content-Type: application/json [14:19:44] [14:19:44]POST finish read [14:19:44]Found Content-Length = 678 [14:19:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405931", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:19:44]execute_script... [14:19: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)3405931", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:19:44]POST & json_proto [14:19:44]process_json_proto [14:19:44]json parsed OK: [14:19:44]protocol is kg_v1.0 [14:19:44]action value=close_receipt [14:19:44]process_action close_receipt [14:19:44]cmd_close_receipt [14:19:44]MH_GetDate [14:19:44]Write to MH i2c: F0 00 00 D2 03 C4 [14:19:44]Write i2c OK [14:19:44]MH_I2C_Read... [14:19:44]Read from MH i2c: F0 [14:19:44]MH_I2C_Read... [14:19:44]Read from MH i2c: F0 09 00 [14:19:44]MH_I2C_Read... [14:19:44]Read from MH i2c: F0 09 00 D2 03 00 01 4C 1E 67 EE DA 66 66 33 [14:19:44]GetLastDocTimeStamp 1730038780 [14:19:44]current date 1730038785 [14:19:44]FM_GetShiftState [14:19:44]SAM_PROTO_GetShiftState [14:19:44]wFMCommunicate request_size=4 [14:19:44]MH_SAM_APDU [14:19:44]CAPDU: 80 13 01 00 [14:19:44]Write to MH i2c: E2 08 00 D3 03 80 13 01 00 00 00 00 00 53 [14:19:44]Write i2c OK [14:19:44]MH_I2C_Read... [14:19:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:19:44]Read from MH i2c: E2 [14:19:44]MH_I2C_Read... [14:19:44]Read from MH i2c: E2 0E 00 [14:19:44]MH_I2C_Read... [14:19:44]Read from MH i2c: E2 0E 00 D3 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FF [14:19:44]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:19:44]wFMCommunicate OK [14:19:44]SAM_PROTO_GetShiftState done [14:19:44]FM_GetShiftState done [14:19:44]opened in 1729987736 [14:19:44]opened+sec_in_day 1730074136 [14:19:44]quantity*price = 30038 [14:19:44]sum+1 = 30039 [14:19:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 416 27.10.2024 14:19 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95417 ФПД: 166398154625984 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T141945&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95417&fm=166398154625984&tin=02508201610067®Number=0000000000170478&sum=30000 [14:19:45]StoreToDocumentArchive [14:19:45]shift 143 fd 95417 [14:19:45]save to /storage/0143/doc_00095417 [14:19:45]save last doc name /storage/0143/doc_00095417 to /storage/kkm_last_doc_name [14:19:45]save OK [14:19:45]Clear old archive folders... [14:19:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:19:45]tlvbuf is 009F4B50 [14:19:45]SAM_PROTO_ClearQueue [14:19:45]wFMCommunicate request_size=4 [14:19:45]MH_SAM_APDU [14:19:45]CAPDU: 80 09 00 00 [14:19:45]Write to MH i2c: E2 08 00 E0 03 80 09 00 00 00 00 00 00 55 [14:19:45]Write i2c OK [14:19:45]MH_I2C_Read... [14:19:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:19:45]Read from MH i2c: E2 [14:19:45]MH_I2C_Read... [14:19:45]Read from MH i2c: E2 03 00 [14:19:45]MH_I2C_Read... [14:19:45]Read from MH i2c: E2 03 00 E0 03 00 90 00 57 [14:19:45]RAPDU: 90 00 [14:19:45]wFMCommunicate OK [14:19:45]SAM_PROTO_ClearQueue done [14:19:45]KKMCreateOFDPacket [14:19:45]OFDProtocolAddRootSTLVToBuf [14:19:45]FM_MakeSignedData [14:19:45]FM_MakeSignedData [14:19:45]SAM_PROTO_SignData [14:19:45]wFMCommunicate request_size=4 [14:19:45]MH_SAM_APDU [14:19:45]CAPDU: 80 0D 01 02 [14:19:45]Write to MH i2c: E2 08 00 E1 03 80 0D 01 02 00 00 00 00 5D [14:19:45]Write i2c OK [14:19:45]MH_I2C_Read... [14:19:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:19:45]Read from MH i2c: E2 [14:19:45]MH_I2C_Read... [14:19:45]Read from MH i2c: E2 03 00 [14:19:45]MH_I2C_Read... [14:19:45]Read from MH i2c: E2 03 00 E1 03 00 90 00 58 [14:19:45]RAPDU: 90 00 [14:19:45]wFMCommunicate OK [14:19:45]wFMCommunicate request_size=255 [14:19:45]MH_SAM_APDU [14:19: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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 01 4C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B9 74 01 00 35 04 06 00 97 [14:19:45]Write to MH i2c: E2 02 01 E2 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 01 4C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B9 74 01 00 35 04 06 00 97 00 00 A6 [14:19:45]Write i2c OK [14:19:45]MH_I2C_Read... [14:19:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:19:46]Read from MH i2c: E2 [14:19:46]MH_I2C_Read... [14:19:46]Read from MH i2c: E2 03 00 [14:19:46]MH_I2C_Read... [14:19:46]Read from MH i2c: E2 03 00 E2 03 00 90 00 59 [14:19:46]RAPDU: 90 00 [14:19:46]wFMCommunicate OK [14:19:46]wFMCommunicate request_size=10 [14:19:46]MH_SAM_APDU [14:19:46]CAPDU: 80 0D 02 02 05 56 96 E5 D3 C0 [14:19:46]Write to MH i2c: E2 0D 00 E3 03 80 0D 02 02 05 00 56 96 E5 D3 C0 00 00 CE [14:19:46]Write i2c OK [14:19:46]MH_I2C_Read... [14:19:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:19:46]Read from MH i2c: E2 [14:19:46]MH_I2C_Read... [14:19:46]Read from MH i2c: E2 03 00 [14:19:46]MH_I2C_Read... [14:19:46]Read from MH i2c: E2 03 00 E3 03 00 90 00 5A [14:19:46]RAPDU: 90 00 [14:19:46]wFMCommunicate OK [14:19:46]wFMCommunicate request_size=4 [14:19:46]MH_SAM_APDU [14:19:46]CAPDU: 80 0D 03 02 [14:19:46]Write to MH i2c: E2 08 00 E4 03 80 0D 03 02 00 00 00 00 62 [14:19:46]Write i2c OK [14:19:46]MH_I2C_Read... [14:19:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:19:46]Read from MH i2c: E2 [14:19:46]MH_I2C_Read... [14:19:46]Read from MH i2c: E2 0B 00 [14:19:46]MH_I2C_Read... [14:19:46]Read from MH i2c: E2 0B 00 E4 03 00 EB 0E 4D B0 FB 2A D3 CD 90 00 1E [14:19:46]RAPDU: EB 0E 4D B0 FB 2A D3 CD 90 00 [14:19:46]wFMCommunicate OK [14:19:46]SAM_PROTO_SignData done [14:19:46]FM_MakeSignedData done [14:19:46]CreateOFDProtocolMessage [14:19:46]wFMCommunicate request_size=4 [14:19:46]MH_SAM_APDU [14:19:46]CAPDU: 80 11 00 00 [14:19:46]Write to MH i2c: E2 08 00 E5 03 80 11 00 00 00 00 00 00 62 [14:19:46]Write i2c OK [14:19:46]MH_I2C_Read... [14:19:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:19:46]Read from MH i2c: E2 [14:19:46]MH_I2C_Read... [14:19:46]Read from MH i2c: E2 17 00 [14:19:46]MH_I2C_Read... [14:19:46]Read from MH i2c: E2 17 00 E5 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B3 [14:19:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:19:46]wFMCommunicate OK [14:19:46]CreateOFDProtocolMessage done [14:19:46]OFDSenderStorePacket 95417 [14:19:46]StoreOFDPacket docnum=95417 [14:19:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 11 4B 07 01 5A A8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 01 4C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B9 74 01 00 35 04 06 00 97 56 96 E5 D3 C0 EB 0E 4D B0 FB 2A D3 CD [14:19:46]CheckFolder [14:19:46]dirname=/storage/ofd_packets [14:19:46]CheckFolder done [14:19:46]ProducePacketName [14:19:46]name=ofd_packets/00095417 [14:19:46]NVStorageSaveData ofd_packets/00095417 [14:19:46]File name is /storage/ofd_packets/00095417 [14:19:46]Write 301 bytes [14:19:46]NVStorageSaveData done [14:19:46]OFDSenderStorePacket done [14:19:46]KKMCreateOFDPacket done [14:19:46]NVStorageSaveData kkm_last_timestamp [14:19:46]File name is /storage/kkm_last_timestamp [14:19:46]Write 4 bytes [14:19:46]NVStorageSaveData done [14:19:46]ExternCall_PrintAddStr [14:19:46]wPrintStart [14:19:46]Write to MH i2c: 01 00 00 E6 03 E9 [14:19:46]Write i2c OK [14:19:46]MH_I2C_Read... [14:19:46]Read from MH i2c: 01 [14:19:46]MH_I2C_Read... [14:19:46]Read from MH i2c: 01 07 00 [14:19:46]MH_I2C_Read... [14:19:46]Read from MH i2c: 01 07 00 E6 03 00 00 00 00 00 FF 0F FE [14:19:46]RasterBufferAndPrint [14:19:46]line Счет N : (1)3405931 [14:19:46]line ИНН: 02508201610067 [14:19:46]line Контрольно-Кассовый Чек [14:19:46]line ПРОДАЖА [14:19:46]line ТРК (МРК, ГНК) : 12 [14:19:46]line Товар: 2710124130 [14:19:46]line Аи-92-К-4 [14:19:46]line 4.490 * 66.90 [14:19:46]line = 300.38 [14:19:46]line НДС 12% НСП 1% [14:19:46]line > о реализуемом товаре [14:19:46]line ОКРУГЛЕНИЕ: -0.38 [14:19:46]line ИТОГО: 300.00 [14:19:46]line Внесено: 300.00 [14:19:46]line СДАЧА: 0.00 [14:19:46]line НСП 1% : 2.66 [14:19:46]line НДС 12% : 31.90 [14:19:46]line Наличными: 300.00 [14:19:46]line Безнал.: 0.00 [14:19:46]line Место: АЗС № 82 "Партнер Нефть" [14:19:46]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:19:46]line СНО: Общий режим [14:19:46]line Чек 416 27.10.2024 14:19 [14:19:46]line Смена: 143 ФФД: 1.0 [14:19:46]line ЗНМ: 0300000017 [14:19:46]line РНМ: 0000000000170478 [14:19:46]line Версия ККМ: v1.0 [14:19:46]line ФМ: 0000000002098560 [14:19:46]line ФД: 95417 [14:19:46]line ФПД: 166398154625984 [14:19:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T141945&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95417&fm=166398154625984&tin=02508201610067®Number=0000000000170478&sum=30000 [14:19:46]written 0, free lines is 4095 [14:19:46]OFD Sender: Processing packet 95417 [packets to send 57, broken 56] [14:19:46]ProducePacketName [14:19:46]name=ofd_packets/00095417 [14:19:46]OFD Sender: To server: pG, [14:19:46]CommunicateWithHost lk.salyk.kg:30040 [14:19:46]ConnectInit lk.salyk.kg [14:19:46]Connected sock=10 [14:19:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 11 4B 07 01 5A A8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 01 4C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B9 74 01 00 35 04 06 00 97 56 96 E5 D3 C0 EB 0E 4D B0 FB 2A D3 CD [14:19:47]Write to MH i2c: 01 00 00 11 04 15 [14:19:47]Write i2c OK [14:19:47]MH_I2C_Read... [14:19:47]Read from MH i2c: 01 [14:19:47]MH_I2C_Read... [14:19:47]Read from MH i2c: 01 07 00 [14:19:47]MH_I2C_Read... [14:19:47]Read from MH i2c: 01 07 00 11 04 00 00 00 00 00 0E 0D 37 [14:19:47]RasterBufferAndPrint [14:19:47]line [14:19:47]line [14:19:47]line [14:19:47]line [14:19:47]line [14:19:47]written 0, free lines is 3354 [14:19:47]MH_Cut [14:19:47]Write to MH i2c: D1 01 00 18 04 01 EE [14:19:47]Write i2c OK [14:19:47]MH_I2C_Read... [14:19:47]Read from MH i2c: D1 [14:19:47]MH_I2C_Read... [14:19:47]Read from MH i2c: D1 01 00 [14:19:47]MH_I2C_Read... [14:19:47]Read from MH i2c: D1 01 00 18 04 00 ED [14:19:47]Write to MH i2c: 01 00 00 19 04 1D [14:19:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C2 7F 47 00 1C AE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B9 74 01 00 F4 03 04 00 2D F6 1D 67 B6 04 01 00 00 B1 F6 3D 0D 79 80 0D 3C [14:19:47]CommunicateWithHost err = 0 [14:19:47]CheckOFDResponse [14:19:47]1017 (14) - 77093643461234 [14:19:47]1041 (16) - 0000000002098560 [14:19:47]1040 (4) - 95417 [14:19:47]1012 (4) - 27.10.2024 08:13 [14:19:47]1206 (1) - 0 [14:19:47]OFD Sender: Remove packet 95417 [14:19:47]ProducePacketName [14:19:47]name=ofd_packets/00095417 [14:19:47]NVStorageDeleteData [14:19:47]Write i2c OK [14:19:47]MH_I2C_Read... [14:19:47]OFD Sender: No OFD packet to send [14:19:47]*** Cut start [14:19:47]*** Partial cut [14:19:47]*** CUTSNS_PIN = 1 [14:19:47]*** CUTSNS_PIN = 0 [14:19:48]*** Brake cut motor [14:19:48]Read from MH i2c: 01 [14:19:48]MH_I2C_Read... [14:19:48]*** Stop cut motor [14:19:48]*** Cut end [14:19:48]Read from MH i2c: 01 07 00 [14:19:48]MH_I2C_Read... [14:19:48]Read from MH i2c: 01 07 00 19 04 00 00 00 00 00 FF 0F 32 [14:19:48]process_action close_receipt done [14:19:48]requested_data is exist [14:19:48]produce_requested_data [14:19:48]requested_item fm.sn is exist - process it [14:19:48]wFMCommunicate request_size=4 [14:19:48]MH_SAM_APDU [14:19:48]CAPDU: 80 11 00 00 [14:19:48]Write to MH i2c: E2 08 00 1A 04 80 11 00 00 00 00 00 00 98 [14:19:48]Write i2c OK [14:19:48]MH_I2C_Read... [14:19:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:19:48]Read from MH i2c: E2 [14:19:48]MH_I2C_Read... [14:19:48]Read from MH i2c: E2 17 00 [14:19:48]MH_I2C_Read... [14:19:48]Read from MH i2c: E2 17 00 1A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E9 [14:19:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:19:48]wFMCommunicate OK [14:19:48]requested_item fd.num is exist - process it [14:19:48]SAM_PROTO_GetFieldsCounters [14:19:48]wFMCommunicate request_size=4 [14:19:48]MH_SAM_APDU [14:19:48]CAPDU: 80 13 00 00 [14:19:48]Write to MH i2c: E2 08 00 1B 04 80 13 00 00 00 00 00 00 9B [14:19:48]Write i2c OK [14:19:48]MH_I2C_Read... [14:19:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:19:48]Read from MH i2c: E2 [14:19:48]MH_I2C_Read... [14:19:48]Read from MH i2c: E2 62 00 [14:19:48]MH_I2C_Read... [14:19:48]Read from MH i2c: E2 62 00 1B 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B9 74 01 00 0E 04 04 00 8F 00 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 5C [14:19:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B9 74 01 00 0E 04 04 00 8F 00 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 [14:19:48]wFMCommunicate OK [14:19:48]SAM_PROTO_GetFieldsCounters done [14:19:48]requested_item shift.num is exist - process it [14:19:48]requested_item shift.opened is exist - process it [14:19:48]req_shift_opened [14:19:48]FM_GetShiftState [14:19:48]SAM_PROTO_GetShiftState [14:19:48]wFMCommunicate request_size=4 [14:19:48]MH_SAM_APDU [14:19:48]CAPDU: 80 13 01 00 [14:19:48]Write to MH i2c: E2 08 00 1C 04 80 13 01 00 00 00 00 00 9D [14:19:48]Write i2c OK [14:19:48]MH_I2C_Read... [14:19:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:19:48]Read from MH i2c: E2 [14:19:48]MH_I2C_Read... [14:19:48]Read from MH i2c: E2 0E 00 [14:19:48]MH_I2C_Read... [14:19:48]Read from MH i2c: E2 0E 00 1C 04 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 49 [14:19:48]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:19:48]wFMCommunicate OK [14:19:48]SAM_PROTO_GetShiftState done [14:19:48]FM_GetShiftState done [14:19:48]req_shift_opened done [14:19:48]requested_item shift.open_date is exist - process it [14:19:48]req_shift_open_date [14:19:48]req_shift_open_date done [14:19:48]produce_requested_data done [14:19:48]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95417,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:19:48]process_action_free close_receipt [14:19:48]json_value_free [14:19:48]json_value_free done [14:19:48]process_json_proto returns [14:19:48]Send response to host [14:19:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95417,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:19:48]free response buf [14:19:48]execute_script done [14:19:48]execute_script returns [14:19:48]free content buf [14:19:48]Sock 9.Close socket [14:19:48]Sock 9.Thread stoped [14:19:52]OFD Sender: No OFD packet to send [14:19:57]OFD Sender: No OFD packet to send [14:20:02]OFD Sender: No OFD packet to send [14:20:07]OFD Sender: No OFD packet to send [14:20:12]OFD Sender: No OFD packet to send [14:20:14]accept exits with 7 [14:20:14]New connection [14:20:14]New thread 3067444580 created [14:20:14]Thread 3067301220 joined [14:20:14]Waiting for new connection... [14:20:14] Sock 7.Parse request [14:20:14]Sock 7.Check first char [14:20:14]Sock 7.First char is OK [14:20:14]request: POST /json_proto HTTP/1.0 [14:20:14]Method: POST [14:20:14]URL: /json_proto [14:20:14]Method is POST - this is cgi request [14:20:14]url: /json_proto [14:20:14]query_string will be loaded in cgi processing [14:20:14]execute_cgi json_proto POST (null) [14:20:14]execute_cgi path=json_proto method=POST [14:20:14]POST find Content-Length [14:20:14]Host: 172.17.40.67:8080 [14:20:14]Content-Length: 683 [14:20:14]Content-Type: application/json [14:20:14] [14:20:14]POST finish read [14:20:14]Found Content-Length = 683 [14:20:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405932", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "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" ] } } [14:20:14]execute_script... [14:20: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)3405932", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "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" ] } } [14:20:14]POST & json_proto [14:20:14]process_json_proto [14:20:14]json parsed OK: [14:20:14]protocol is kg_v1.0 [14:20:14]action value=close_receipt [14:20:14]process_action close_receipt [14:20:14]cmd_close_receipt [14:20:14]MH_GetDate [14:20:14]Write to MH i2c: F0 00 00 1D 04 10 [14:20:14]Write i2c OK [14:20:14]MH_I2C_Read... [14:20:14]Read from MH i2c: F0 [14:20:14]MH_I2C_Read... [14:20:14]Read from MH i2c: F0 09 00 [14:20:14]MH_I2C_Read... [14:20:14]Read from MH i2c: F0 09 00 1D 04 00 1F 4C 1E 67 EE DA 66 66 9D [14:20:14]GetLastDocTimeStamp 1730038785 [14:20:14]current date 1730038815 [14:20:14]FM_GetShiftState [14:20:14]SAM_PROTO_GetShiftState [14:20:14]wFMCommunicate request_size=4 [14:20:14]MH_SAM_APDU [14:20:14]CAPDU: 80 13 01 00 [14:20:14]Write to MH i2c: E2 08 00 1E 04 80 13 01 00 00 00 00 00 9F [14:20:14]Write i2c OK [14:20:14]MH_I2C_Read... [14:20:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:20:14]Read from MH i2c: E2 [14:20:14]MH_I2C_Read... [14:20:14]Read from MH i2c: E2 0E 00 [14:20:14]MH_I2C_Read... [14:20:14]Read from MH i2c: E2 0E 00 1E 04 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 4B [14:20:14]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:20:14]wFMCommunicate OK [14:20:14]SAM_PROTO_GetShiftState done [14:20:14]FM_GetShiftState done [14:20:14]opened in 1729987736 [14:20:14]opened+sec_in_day 1730074136 [14:20:14]quantity*price = 150056 [14:20:14]sum+1 = 150058 [14:20:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 417 27.10.2024 14:20 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95418 ФПД: 79585677313343 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T142015&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95418&fm=79585677313343&tin=02508201610067®Number=0000000000170478&sum=150000 [14:20:15]StoreToDocumentArchive [14:20:15]shift 143 fd 95418 [14:20:15]save to /storage/0143/doc_00095418 [14:20:15]save last doc name /storage/0143/doc_00095418 to /storage/kkm_last_doc_name [14:20:15]save OK [14:20:15]Clear old archive folders... [14:20:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:20:15]tlvbuf is 009C9100 [14:20:15]SAM_PROTO_ClearQueue [14:20:15]wFMCommunicate request_size=4 [14:20:15]MH_SAM_APDU [14:20:15]CAPDU: 80 09 00 00 [14:20:15]Write to MH i2c: E2 08 00 2B 04 80 09 00 00 00 00 00 00 A1 [14:20:15]Write i2c OK [14:20:15]MH_I2C_Read... [14:20:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:20:15]Read from MH i2c: E2 [14:20:15]MH_I2C_Read... [14:20:15]Read from MH i2c: E2 03 00 [14:20:15]MH_I2C_Read... [14:20:15]Read from MH i2c: E2 03 00 2B 04 00 90 00 A3 [14:20:15]RAPDU: 90 00 [14:20:15]wFMCommunicate OK [14:20:15]SAM_PROTO_ClearQueue done [14:20:15]KKMCreateOFDPacket [14:20:15]OFDProtocolAddRootSTLVToBuf [14:20:15]FM_MakeSignedData [14:20:15]FM_MakeSignedData [14:20:15]SAM_PROTO_SignData [14:20:15]wFMCommunicate request_size=4 [14:20:15]MH_SAM_APDU [14:20:15]CAPDU: 80 0D 01 02 [14:20:15]Write to MH i2c: E2 08 00 2C 04 80 0D 01 02 00 00 00 00 A9 [14:20:15]Write i2c OK [14:20:15]MH_I2C_Read... [14:20:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:20:15]Read from MH i2c: E2 [14:20:15]MH_I2C_Read... [14:20:15]Read from MH i2c: E2 03 00 [14:20:15]MH_I2C_Read... [14:20:15]Read from MH i2c: E2 03 00 2C 04 00 90 00 A4 [14:20:15]RAPDU: 90 00 [14:20:15]wFMCommunicate OK [14:20:15]wFMCommunicate request_size=255 [14:20:15]MH_SAM_APDU [14:20: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 34 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 A1 01 00 00 F4 03 04 00 1F 4C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BA 74 01 00 35 04 06 00 48 [14:20:15]Write to MH i2c: E2 02 01 2D 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 34 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 A1 01 00 00 F4 03 04 00 1F 4C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BA 74 01 00 35 04 06 00 48 00 00 18 [14:20:15]Write i2c OK [14:20:15]MH_I2C_Read... [14:20:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:20:16]Read from MH i2c: E2 [14:20:16]MH_I2C_Read... [14:20:16]Read from MH i2c: E2 03 00 [14:20:16]MH_I2C_Read... [14:20:16]Read from MH i2c: E2 03 00 2D 04 00 90 00 A5 [14:20:16]RAPDU: 90 00 [14:20:16]wFMCommunicate OK [14:20:16]wFMCommunicate request_size=10 [14:20:16]MH_SAM_APDU [14:20:16]CAPDU: 80 0D 02 02 05 61 FC 06 85 3F [14:20:16]Write to MH i2c: E2 0D 00 2E 04 80 0D 02 02 05 00 61 FC 06 85 3F 00 00 DD [14:20:16]Write i2c OK [14:20:16]MH_I2C_Read... [14:20:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:20:16]Read from MH i2c: E2 [14:20:16]MH_I2C_Read... [14:20:16]Read from MH i2c: E2 03 00 [14:20:16]MH_I2C_Read... [14:20:16]Read from MH i2c: E2 03 00 2E 04 00 90 00 A6 [14:20:16]RAPDU: 90 00 [14:20:16]wFMCommunicate OK [14:20:16]wFMCommunicate request_size=4 [14:20:16]MH_SAM_APDU [14:20:16]CAPDU: 80 0D 03 02 [14:20:16]Write to MH i2c: E2 08 00 2F 04 80 0D 03 02 00 00 00 00 AE [14:20:16]Write i2c OK [14:20:16]MH_I2C_Read... [14:20:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:20:16]Read from MH i2c: E2 [14:20:16]MH_I2C_Read... [14:20:16]Read from MH i2c: E2 0B 00 [14:20:16]MH_I2C_Read... [14:20:16]Read from MH i2c: E2 0B 00 2F 04 00 18 F8 27 2E F9 7E 3F 0E 90 00 D8 [14:20:16]RAPDU: 18 F8 27 2E F9 7E 3F 0E 90 00 [14:20:16]wFMCommunicate OK [14:20:16]SAM_PROTO_SignData done [14:20:16]FM_MakeSignedData done [14:20:16]CreateOFDProtocolMessage [14:20:16]wFMCommunicate request_size=4 [14:20:16]MH_SAM_APDU [14:20:16]CAPDU: 80 11 00 00 [14:20:16]Write to MH i2c: E2 08 00 30 04 80 11 00 00 00 00 00 00 AE [14:20:16]Write i2c OK [14:20:16]MH_I2C_Read... [14:20:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:16]Read from MH i2c: E2 [14:20:16]MH_I2C_Read... [14:20:16]Read from MH i2c: E2 17 00 [14:20:16]MH_I2C_Read... [14:20:16]Read from MH i2c: E2 17 00 30 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FF [14:20:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:20:16]wFMCommunicate OK [14:20:16]CreateOFDProtocolMessage done [14:20:16]OFDSenderStorePacket 95418 [14:20:16]StoreOFDPacket docnum=95418 [14:20:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2C 83 07 01 9C 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 34 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 A1 01 00 00 F4 03 04 00 1F 4C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BA 74 01 00 35 04 06 00 48 61 FC 06 85 3F 18 F8 27 2E F9 7E 3F 0E [14:20:16]CheckFolder [14:20:16]dirname=/storage/ofd_packets [14:20:16]CheckFolder done [14:20:16]ProducePacketName [14:20:16]name=ofd_packets/00095418 [14:20:16]NVStorageSaveData ofd_packets/00095418 [14:20:16]File name is /storage/ofd_packets/00095418 [14:20:16]Write 301 bytes [14:20:16]NVStorageSaveData done [14:20:16]OFDSenderStorePacket done [14:20:16]KKMCreateOFDPacket done [14:20:16]NVStorageSaveData kkm_last_timestamp [14:20:16]File name is /storage/kkm_last_timestamp [14:20:16]Write 4 bytes [14:20:16]NVStorageSaveData done [14:20:16]ExternCall_PrintAddStr [14:20:16]wPrintStart [14:20:16]Write to MH i2c: 01 00 00 31 04 35 [14:20:16]Write i2c OK [14:20:16]MH_I2C_Read... [14:20:16]Read from MH i2c: 01 [14:20:16]MH_I2C_Read... [14:20:16]Read from MH i2c: 01 07 00 [14:20:16]MH_I2C_Read... [14:20:16]Read from MH i2c: 01 07 00 31 04 00 00 00 00 00 FF 0F 4A [14:20:16]RasterBufferAndPrint [14:20:16]line Счет N : (1)3405932 [14:20:16]line ИНН: 02508201610067 [14:20:16]line Контрольно-Кассовый Чек [14:20:16]line ПРОДАЖА [14:20:16]line ТРК (МРК, ГНК) : 22 [14:20:16]line Товар: 2710124130 [14:20:16]line Аи-92-К-4 [14:20:16]line 22.430 * 66.90 [14:20:16]line = 1500.57 [14:20:16]line НДС 12% НСП 1% [14:20:16]line > о реализуемом товаре [14:20:16]line ОКРУГЛЕНИЕ: -0.57 [14:20:16]line ИТОГО: 1500.00 [14:20:16]line Внесено: 1500.00 [14:20:16]line СДАЧА: 0.00 [14:20:16]line НСП 1% : 13.28 [14:20:16]line НДС 12% : 159.35 [14:20:16]line Наличными: 1500.00 [14:20:16]line Безнал.: 0.00 [14:20:16]line Место: АЗС № 82 "Партнер Нефть" [14:20:16]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:20:16]line СНО: Общий режим [14:20:16]line Чек 417 27.10.2024 14:20 [14:20:16]line Смена: 143 ФФД: 1.0 [14:20:16]line ЗНМ: 0300000017 [14:20:16]line РНМ: 0000000000170478 [14:20:16]line Версия ККМ: v1.0 [14:20:16]line ФМ: 0000000002098560 [14:20:16]line ФД: 95418 [14:20:16]line ФПД: 79585677313343 [14:20:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T142015&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95418&fm=79585677313343&tin=02508201610067®Number=0000000000170478&sum=150000 [14:20:16]OFD Sender: Processing packet 95418 [packets to send 57, broken 56] [14:20:16]ProducePacketName [14:20:16]name=ofd_packets/00095418 [14:20:16]OFD Sender: To server: pG, [14:20:16]CommunicateWithHost lk.salyk.kg:30040 [14:20:16]ConnectInit lk.salyk.kg [14:20:16]written 0, free lines is 4095 [14:20:16]Connected sock=10 [14:20:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2C 83 07 01 9C 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 34 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 A1 01 00 00 F4 03 04 00 1F 4C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BA 74 01 00 35 04 06 00 48 61 FC 06 85 3F 18 F8 27 2E F9 7E 3F 0E [14:20:17]Write to MH i2c: 01 00 00 5C 04 60 [14:20:17]Write i2c OK [14:20:17]MH_I2C_Read... [14:20:17]Read from MH i2c: 01 [14:20:17]MH_I2C_Read... [14:20:17]Read from MH i2c: 01 07 00 [14:20:17]MH_I2C_Read... [14:20:17]Read from MH i2c: 01 07 00 5C 04 00 00 00 00 00 00 0D 74 [14:20:17]RasterBufferAndPrint [14:20:17]line [14:20:17]line [14:20:17]line [14:20:17]line [14:20:17]line [14:20:17]written 0, free lines is 3334 [14:20:17]MH_Cut [14:20:17]Write to MH i2c: D1 01 00 63 04 01 39 [14:20:17]Write i2c OK [14:20:17]MH_I2C_Read... [14:20:17]Read from MH i2c: D1 [14:20:17]MH_I2C_Read... [14:20:17]Read from MH i2c: D1 01 00 [14:20:17]MH_I2C_Read... [14:20:17]Read from MH i2c: D1 01 00 63 04 00 38 [14:20:17]Write to MH i2c: 01 00 00 64 04 68 [14:20:17]Write i2c OK [14:20:17]MH_I2C_Read... [14:20:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C1 0B 47 00 28 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 32 30 39 38 35 36 30 10 04 04 00 BA 74 01 00 F4 03 04 00 4B F6 1D 67 B6 04 01 00 00 C9 66 AD 1F CB B1 8B 8E [14:20:17]CommunicateWithHost err = 0 [14:20:17]CheckOFDResponse [14:20:17]1017 (14) - 77093643461234 [14:20:17]1041 (16) - 0000000002098560 [14:20:17]1040 (4) - 95418 [14:20:17]1012 (4) - 27.10.2024 08:14 [14:20:17]1206 (1) - 0 [14:20:17]OFD Sender: Remove packet 95418 [14:20:17]ProducePacketName [14:20:17]name=ofd_packets/00095418 [14:20:17]NVStorageDeleteData [14:20:17]OFD Sender: No OFD packet to send [14:20:17]*** Cut start [14:20:17]*** Partial cut [14:20:17]*** CUTSNS_PIN = 1 [14:20:17]*** CUTSNS_PIN = 0 [14:20:18]*** Brake cut motor [14:20:18]Read from MH i2c: 01 [14:20:18]MH_I2C_Read... [14:20:18]*** Stop cut motor [14:20:18]*** Cut end [14:20:18]Read from MH i2c: 01 07 00 [14:20:18]MH_I2C_Read... [14:20:18]Read from MH i2c: 01 07 00 64 04 00 00 00 00 00 FF 0F 7D [14:20:18]process_action close_receipt done [14:20:18]requested_data is exist [14:20:18]produce_requested_data [14:20:18]requested_item fm.sn is exist - process it [14:20:18]wFMCommunicate request_size=4 [14:20:18]MH_SAM_APDU [14:20:18]CAPDU: 80 11 00 00 [14:20:18]Write to MH i2c: E2 08 00 65 04 80 11 00 00 00 00 00 00 E3 [14:20:18]Write i2c OK [14:20:18]MH_I2C_Read... [14:20:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:18]Read from MH i2c: E2 [14:20:18]MH_I2C_Read... [14:20:18]Read from MH i2c: E2 17 00 [14:20:18]MH_I2C_Read... [14:20:18]Read from MH i2c: E2 17 00 65 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 34 [14:20:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:20:18]wFMCommunicate OK [14:20:18]requested_item fd.num is exist - process it [14:20:18]SAM_PROTO_GetFieldsCounters [14:20:18]wFMCommunicate request_size=4 [14:20:18]MH_SAM_APDU [14:20:18]CAPDU: 80 13 00 00 [14:20:18]Write to MH i2c: E2 08 00 66 04 80 13 00 00 00 00 00 00 E6 [14:20:18]Write i2c OK [14:20:18]MH_I2C_Read... [14:20:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:20:18]Read from MH i2c: E2 [14:20:18]MH_I2C_Read... [14:20:18]Read from MH i2c: E2 62 00 [14:20:18]MH_I2C_Read... [14:20:18]Read from MH i2c: E2 62 00 66 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BA 74 01 00 0E 04 04 00 8F 00 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 AB [14:20:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BA 74 01 00 0E 04 04 00 8F 00 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 [14:20:18]wFMCommunicate OK [14:20:18]SAM_PROTO_GetFieldsCounters done [14:20:18]requested_item shift.num is exist - process it [14:20:18]requested_item shift.opened is exist - process it [14:20:18]req_shift_opened [14:20:18]FM_GetShiftState [14:20:18]SAM_PROTO_GetShiftState [14:20:18]wFMCommunicate request_size=4 [14:20:18]MH_SAM_APDU [14:20:18]CAPDU: 80 13 01 00 [14:20:18]Write to MH i2c: E2 08 00 67 04 80 13 01 00 00 00 00 00 E8 [14:20:18]Write i2c OK [14:20:18]MH_I2C_Read... [14:20:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:20:18]Read from MH i2c: E2 [14:20:18]MH_I2C_Read... [14:20:18]Read from MH i2c: E2 0E 00 [14:20:18]MH_I2C_Read... [14:20:18]Read from MH i2c: E2 0E 00 67 04 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 94 [14:20:18]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:20:18]wFMCommunicate OK [14:20:18]SAM_PROTO_GetShiftState done [14:20:18]FM_GetShiftState done [14:20:18]req_shift_opened done [14:20:18]requested_item shift.open_date is exist - process it [14:20:18]req_shift_open_date [14:20:18]req_shift_open_date done [14:20:18]produce_requested_data done [14:20:18]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95418,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:20:18]process_action_free close_receipt [14:20:18]json_value_free [14:20:18]json_value_free done [14:20:18]process_json_proto returns [14:20:18]Send response to host [14:20:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95418,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:20:18]free response buf [14:20:18]execute_script done [14:20:18]execute_script returns [14:20:18]free content buf [14:20:18]Sock 7.Close socket [14:20:18]Sock 7.Thread stoped [14:20:22]OFD Sender: No OFD packet to send [14:20:27]OFD Sender: No OFD packet to send [14:20:32]OFD Sender: No OFD packet to send [14:20:37]OFD Sender: No OFD packet to send [14:20:42]OFD Sender: No OFD packet to send [14:20:47]OFD Sender: No OFD packet to send [14:20:52]OFD Sender: No OFD packet to send [14:20:57]OFD Sender: No OFD packet to send [14:21:02]OFD Sender: No OFD packet to send [14:21:07]OFD Sender: No OFD packet to send [14:21:12]accept exits with 9 [14:21:12]New connection [14:21:12]New thread 3067301220 created [14:21:12]Thread 3067444580 joined [14:21:12]Waiting for new connection... [14:21:12] Sock 9.Parse request [14:21:12]Sock 9.Check first char [14:21:12]Sock 9.First char is OK [14:21:12]request: POST /json_proto HTTP/1.0 [14:21:12]Method: POST [14:21:12]URL: /json_proto [14:21:12]Method is POST - this is cgi request [14:21:12]url: /json_proto [14:21:12]query_string will be loaded in cgi processing [14:21:12]execute_cgi json_proto POST (null) [14:21:12]execute_cgi path=json_proto method=POST [14:21:12]POST find Content-Length [14:21:12]Host: 172.17.40.67:8080 [14:21:12]Content-Length: 770 [14:21:12]Content-Type: application/json [14:21:12] [14:21:12]POST finish read [14:21:12]Found Content-Length = 770 [14:21:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405933", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 17.940, "sum" : 1200.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1200.19 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:21:12]execute_script... [14:21: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)3405933", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 17.940, "sum" : 1200.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1200.19 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:21:12]POST & json_proto [14:21:12]process_json_proto [14:21:12]json parsed OK: [14:21:12]protocol is kg_v1.0 [14:21:12]action value=close_receipt [14:21:12]process_action close_receipt [14:21:12]cmd_close_receipt [14:21:12]MH_GetDate [14:21:12]Write to MH i2c: F0 00 00 68 04 5B [14:21:12]Write i2c OK [14:21:12]MH_I2C_Read... [14:21:12]Read from MH i2c: F0 [14:21:12]MH_I2C_Read... [14:21:12]Read from MH i2c: F0 09 00 [14:21:12]MH_I2C_Read... [14:21:12]Read from MH i2c: F0 09 00 68 04 00 59 4C 1E 67 EE DA 66 66 22 [14:21:12]GetLastDocTimeStamp 1730038815 [14:21:12]current date 1730038873 [14:21:12]FM_GetShiftState [14:21:12]SAM_PROTO_GetShiftState [14:21:12]wFMCommunicate request_size=4 [14:21:12]MH_SAM_APDU [14:21:12]CAPDU: 80 13 01 00 [14:21:12]Write to MH i2c: E2 08 00 69 04 80 13 01 00 00 00 00 00 EA [14:21:12]Write i2c OK [14:21:12]MH_I2C_Read... [14:21:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:21:12]Read from MH i2c: E2 [14:21:12]MH_I2C_Read... [14:21:12]Read from MH i2c: E2 0E 00 [14:21:12]MH_I2C_Read... [14:21:12]Read from MH i2c: E2 0E 00 69 04 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 96 [14:21:12]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:21:12]wFMCommunicate OK [14:21:12]SAM_PROTO_GetShiftState done [14:21:12]FM_GetShiftState done [14:21:12]opened in 1729987736 [14:21:12]opened+sec_in_day 1730074136 [14:21:12]quantity*price = 120018 [14:21:12]sum+1 = 120020 [14:21:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1200.19 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 0.00 Безнал.: 1200.19 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 418 27.10.2024 14:21 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95419 ФПД: 69713958592678 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T142113&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95419&fm=69713958592678&tin=02508201610067®Number=0000000000170478&sum=120019 [14:21:13]StoreToDocumentArchive [14:21:13]shift 143 fd 95419 [14:21:13]save to /storage/0143/doc_00095419 [14:21:13]save last doc name /storage/0143/doc_00095419 to /storage/kkm_last_doc_name [14:21:13]save OK [14:21:13]Clear old archive folders... [14:21:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:21:13]tlvbuf is 00A55410 [14:21:13]SAM_PROTO_ClearQueue [14:21:13]wFMCommunicate request_size=4 [14:21:13]MH_SAM_APDU [14:21:13]CAPDU: 80 09 00 00 [14:21:13]Write to MH i2c: E2 08 00 76 04 80 09 00 00 00 00 00 00 EC [14:21:13]Write i2c OK [14:21:13]MH_I2C_Read... [14:21:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:21:13]Read from MH i2c: E2 [14:21:13]MH_I2C_Read... [14:21:13]Read from MH i2c: E2 03 00 [14:21:13]MH_I2C_Read... [14:21:13]Read from MH i2c: E2 03 00 76 04 00 90 00 EE [14:21:13]RAPDU: 90 00 [14:21:13]wFMCommunicate OK [14:21:13]SAM_PROTO_ClearQueue done [14:21:13]KKMCreateOFDPacket [14:21:13]OFDProtocolAddRootSTLVToBuf [14:21:13]FM_MakeSignedData [14:21:13]FM_MakeSignedData [14:21:13]SAM_PROTO_SignData [14:21:13]wFMCommunicate request_size=4 [14:21:13]MH_SAM_APDU [14:21:13]CAPDU: 80 0D 01 02 [14:21:13]Write to MH i2c: E2 08 00 77 04 80 0D 01 02 00 00 00 00 F4 [14:21:13]Write i2c OK [14:21:13]MH_I2C_Read... [14:21:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:21:13]Read from MH i2c: E2 [14:21:13]MH_I2C_Read... [14:21:13]Read from MH i2c: E2 03 00 [14:21:13]MH_I2C_Read... [14:21:13]Read from MH i2c: E2 03 00 77 04 00 90 00 EF [14:21:13]RAPDU: 90 00 [14:21:13]wFMCommunicate OK [14:21:13]wFMCommunicate request_size=255 [14:21:13]MH_SAM_APDU [14:21: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 34 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 59 4C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BB 74 01 00 35 04 06 00 3F [14:21:13]Write to MH i2c: E2 02 01 78 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 34 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 59 4C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BB 74 01 00 35 04 06 00 3F 00 00 7A [14:21:13]Write i2c OK [14:21:13]MH_I2C_Read... [14:21:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:21:14]Read from MH i2c: E2 [14:21:14]MH_I2C_Read... [14:21:14]Read from MH i2c: E2 03 00 [14:21:14]MH_I2C_Read... [14:21:14]Read from MH i2c: E2 03 00 78 04 00 90 00 F0 [14:21:14]RAPDU: 90 00 [14:21:14]wFMCommunicate OK [14:21:14]wFMCommunicate request_size=10 [14:21:14]MH_SAM_APDU [14:21:14]CAPDU: 80 0D 02 02 05 67 8B BC E0 A6 [14:21:14]Write to MH i2c: E2 0D 00 79 04 80 0D 02 02 05 00 67 8B BC E0 A6 00 00 35 [14:21:14]Write i2c OK [14:21:14]MH_I2C_Read... [14:21:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:21:14]Read from MH i2c: E2 [14:21:14]MH_I2C_Read... [14:21:14]Read from MH i2c: E2 03 00 [14:21:14]MH_I2C_Read... [14:21:14]Read from MH i2c: E2 03 00 79 04 00 90 00 F1 [14:21:14]RAPDU: 90 00 [14:21:14]wFMCommunicate OK [14:21:14]wFMCommunicate request_size=4 [14:21:14]MH_SAM_APDU [14:21:14]CAPDU: 80 0D 03 02 [14:21:14]Write to MH i2c: E2 08 00 7A 04 80 0D 03 02 00 00 00 00 F9 [14:21:14]Write i2c OK [14:21:14]MH_I2C_Read... [14:21:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:21:14]Read from MH i2c: E2 [14:21:14]MH_I2C_Read... [14:21:14]Read from MH i2c: E2 0B 00 [14:21:14]MH_I2C_Read... [14:21:14]Read from MH i2c: E2 0B 00 7A 04 00 6F 32 22 74 28 55 83 55 90 00 86 [14:21:14]RAPDU: 6F 32 22 74 28 55 83 55 90 00 [14:21:14]wFMCommunicate OK [14:21:14]SAM_PROTO_SignData done [14:21:14]FM_MakeSignedData done [14:21:14]CreateOFDProtocolMessage [14:21:14]wFMCommunicate request_size=4 [14:21:14]MH_SAM_APDU [14:21:14]CAPDU: 80 11 00 00 [14:21:14]Write to MH i2c: E2 08 00 7B 04 80 11 00 00 00 00 00 00 F9 [14:21:14]Write i2c OK [14:21:14]MH_I2C_Read... [14:21:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:21:14]Read from MH i2c: E2 [14:21:14]MH_I2C_Read... [14:21:14]Read from MH i2c: E2 17 00 [14:21:14]MH_I2C_Read... [14:21:14]Read from MH i2c: E2 17 00 7B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4A [14:21:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:21:14]wFMCommunicate OK [14:21:14]CreateOFDProtocolMessage done [14:21:14]OFDSenderStorePacket 95419 [14:21:14]StoreOFDPacket docnum=95419 [14:21:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 55 F5 07 01 D0 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 34 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 59 4C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BB 74 01 00 35 04 06 00 3F 67 8B BC E0 A6 6F 32 22 74 28 55 83 55 [14:21:14]CheckFolder [14:21:14]dirname=/storage/ofd_packets [14:21:14]CheckFolder done [14:21:14]ProducePacketName [14:21:14]name=ofd_packets/00095419 [14:21:14]NVStorageSaveData ofd_packets/00095419 [14:21:14]File name is /storage/ofd_packets/00095419 [14:21:14]Write 301 bytes [14:21:14]NVStorageSaveData done [14:21:14]OFDSenderStorePacket done [14:21:14]KKMCreateOFDPacket done [14:21:14]NVStorageSaveData kkm_last_timestamp [14:21:14]File name is /storage/kkm_last_timestamp [14:21:14]Write 4 bytes [14:21:14]NVStorageSaveData done [14:21:14]ExternCall_PrintAddStr [14:21:14]wPrintStart [14:21:14]Write to MH i2c: 01 00 00 7C 04 80 [14:21:14]Write i2c OK [14:21:14]MH_I2C_Read... [14:21:14]Read from MH i2c: 01 [14:21:14]MH_I2C_Read... [14:21:14]Read from MH i2c: 01 07 00 [14:21:14]MH_I2C_Read... [14:21:14]Read from MH i2c: 01 07 00 7C 04 00 00 00 00 00 FF 0F 95 [14:21:14]RasterBufferAndPrint [14:21:14]line Счет N : (1)3405933 [14:21:14]line ИНН: 02508201610067 [14:21:14]line Контрольно-Кассовый Чек [14:21:14]line ПРОДАЖА [14:21:14]line ТРК (МРК, ГНК) : 42 [14:21:14]line Товар: 2710124130 [14:21:14]line Аи-92-К-4 [14:21:14]line 17.940 * 66.90 [14:21:14]line = 1200.19 [14:21:14]line НДС 12% НСП 1% [14:21:14]line > о реализуемом товаре [14:21:14]line ИТОГО: 1200.19 [14:21:14]line НСП 1% : 10.62 [14:21:14]line НДС 12% : 127.45 [14:21:14]line Наличными: 0.00 [14:21:14]line Безнал.: 1200.19 [14:21:14]line Место: АЗС № 82 "Партнер Нефть" [14:21:14]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:21:14]line СНО: Общий режим [14:21:14]line Чек 418 27.10.2024 14:21 [14:21:14]line Смена: 143 ФФД: 1.0 [14:21:14]line ЗНМ: 0300000017 [14:21:14]line РНМ: 0000000000170478 [14:21:14]line Версия ККМ: v1.0 [14:21:14]line Платежная система: Mbank [14:21:14]line ФМ: 0000000002098560 [14:21:14]line ФД: 95419 [14:21:14]line ФПД: 69713958592678 [14:21:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T142113&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95419&fm=69713958592678&tin=02508201610067®Number=0000000000170478&sum=120019 [14:21:14]OFD Sender: Processing packet 95419 [packets to send 57, broken 56] [14:21:14]ProducePacketName [14:21:14]name=ofd_packets/00095419 [14:21:14]OFD Sender: To server: pG, [14:21:14]CommunicateWithHost lk.salyk.kg:30040 [14:21:14]ConnectInit lk.salyk.kg [14:21:14]written 0, free lines is 4095 [14:21:14]Connected sock=10 [14:21:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 55 F5 07 01 D0 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 34 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 59 4C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BB 74 01 00 35 04 06 00 3F 67 8B BC E0 A6 6F 32 22 74 28 55 83 55 [14:21:15]Write to MH i2c: 01 00 00 A5 04 A9 [14:21:15]Write i2c OK [14:21:15]MH_I2C_Read... [14:21:15]Read from MH i2c: 01 [14:21:15]MH_I2C_Read... [14:21:15]Read from MH i2c: 01 07 00 [14:21:15]MH_I2C_Read... [14:21:15]Read from MH i2c: 01 07 00 A5 04 00 00 00 00 00 21 0D DE [14:21:15]RasterBufferAndPrint [14:21:15]line [14:21:15]line [14:21:15]line [14:21:15]line [14:21:15]line [14:21:15]written 0, free lines is 3367 [14:21:15]MH_Cut [14:21:15]Write to MH i2c: D1 01 00 AC 04 01 82 [14:21:15]Write i2c OK [14:21:15]MH_I2C_Read... [14:21:15]Read from MH i2c: D1 [14:21:15]MH_I2C_Read... [14:21:15]Read from MH i2c: D1 01 00 [14:21:15]MH_I2C_Read... [14:21:15]Read from MH i2c: D1 01 00 AC 04 00 81 [14:21:15]Write to MH i2c: 01 00 00 AD 04 B1 [14:21:15]Write i2c OK [14:21:15]MH_I2C_Read... [14:21:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 EA 3E 47 00 2E 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 32 30 39 38 35 36 30 10 04 04 00 BB 74 01 00 F4 03 04 00 85 F6 1D 67 B6 04 01 00 00 A1 A1 08 F2 20 E5 09 E7 [14:21:15]CommunicateWithHost err = 0 [14:21:15]CheckOFDResponse [14:21:15]1017 (14) - 77093643461234 [14:21:15]1041 (16) - 0000000002098560 [14:21:15]1040 (4) - 95419 [14:21:15]1012 (4) - 27.10.2024 08:15 [14:21:15]1206 (1) - 0 [14:21:15]OFD Sender: Remove packet 95419 [14:21:15]ProducePacketName [14:21:15]name=ofd_packets/00095419 [14:21:15]NVStorageDeleteData [14:21:15]OFD Sender: No OFD packet to send [14:21:15]*** Cut start [14:21:15]*** Partial cut [14:21:15]*** CUTSNS_PIN = 1 [14:21:15]*** CUTSNS_PIN = 0 [14:21:16]*** Brake cut motor [14:21:16]Read from MH i2c: 01 [14:21:16]MH_I2C_Read... [14:21:16]*** Stop cut motor [14:21:16]*** Cut end [14:21:16]Read from MH i2c: 01 07 00 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: 01 07 00 AD 04 00 00 00 00 00 FF 0F C6 [14:21:16]process_action close_receipt done [14:21:16]requested_data is exist [14:21:16]produce_requested_data [14:21:16]requested_item fm.sn is exist - process it [14:21:16]wFMCommunicate request_size=4 [14:21:16]MH_SAM_APDU [14:21:16]CAPDU: 80 11 00 00 [14:21:16]Write to MH i2c: E2 08 00 AE 04 80 11 00 00 00 00 00 00 2C [14:21:16]Write i2c OK [14:21:16]MH_I2C_Read... [14:21:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:21:16]Read from MH i2c: E2 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: E2 17 00 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: E2 17 00 AE 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7D [14:21:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:21:16]wFMCommunicate OK [14:21:16]requested_item fd.num is exist - process it [14:21:16]SAM_PROTO_GetFieldsCounters [14:21:16]wFMCommunicate request_size=4 [14:21:16]MH_SAM_APDU [14:21:16]CAPDU: 80 13 00 00 [14:21:16]Write to MH i2c: E2 08 00 AF 04 80 13 00 00 00 00 00 00 2F [14:21:16]Write i2c OK [14:21:16]MH_I2C_Read... [14:21:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:21:16]Read from MH i2c: E2 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: E2 62 00 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: E2 62 00 AF 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BB 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A2 01 00 00 5E 04 04 00 A2 01 00 00 57 04 04 00 A3 01 00 00 19 04 04 00 00 00 00 00 90 00 F8 [14:21:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BB 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A2 01 00 00 5E 04 04 00 A2 01 00 00 57 04 04 00 A3 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:21:16]wFMCommunicate OK [14:21:16]SAM_PROTO_GetFieldsCounters done [14:21:16]requested_item shift.num is exist - process it [14:21:16]requested_item shift.opened is exist - process it [14:21:16]req_shift_opened [14:21:16]FM_GetShiftState [14:21:16]SAM_PROTO_GetShiftState [14:21:16]wFMCommunicate request_size=4 [14:21:16]MH_SAM_APDU [14:21:16]CAPDU: 80 13 01 00 [14:21:16]Write to MH i2c: E2 08 00 B0 04 80 13 01 00 00 00 00 00 31 [14:21:16]Write i2c OK [14:21:16]MH_I2C_Read... [14:21:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:21:16]Read from MH i2c: E2 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: E2 0E 00 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: E2 0E 00 B0 04 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DD [14:21:16]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:21:16]wFMCommunicate OK [14:21:16]SAM_PROTO_GetShiftState done [14:21:16]FM_GetShiftState done [14:21:16]req_shift_opened done [14:21:16]requested_item shift.open_date is exist - process it [14:21:16]req_shift_open_date [14:21:16]req_shift_open_date done [14:21:16]produce_requested_data done [14:21:16]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95419,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:21:16]process_action_free close_receipt [14:21:16]json_value_free [14:21:16]json_value_free done [14:21:16]process_json_proto returns [14:21:16]Send response to host [14:21:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95419,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:21:16]free response buf [14:21:16]execute_script done [14:21:16]execute_script returns [14:21:16]free content buf [14:21:16]Sock 9.Close socket [14:21:16]Sock 9.Thread stoped [14:21:20]OFD Sender: No OFD packet to send [14:21:25]OFD Sender: No OFD packet to send [14:21:30]OFD Sender: No OFD packet to send [14:21:35]OFD Sender: No OFD packet to send [14:21:40]OFD Sender: No OFD packet to send [14:21:45]OFD Sender: No OFD packet to send [14:21:50]OFD Sender: No OFD packet to send [14:21:55]OFD Sender: No OFD packet to send [14:22:00]OFD Sender: No OFD packet to send [14:22:05]OFD Sender: No OFD packet to send [14:22:10]OFD Sender: No OFD packet to send [14:22:15]OFD Sender: No OFD packet to send [14:22:20]accept exits with 7 [14:22:20]New connection [14:22:20]New thread 3067444580 created [14:22:20]Thread 3067301220 joined [14:22:20]Waiting for new connection... [14:22:20] Sock 7.Parse request [14:22:20]Sock 7.Check first char [14:22:20]Sock 7.First char is OK [14:22:20]request: POST /json_proto HTTP/1.0 [14:22:20]Method: POST [14:22:20]URL: /json_proto [14:22:20]Method is POST - this is cgi request [14:22:20]url: /json_proto [14:22:20]query_string will be loaded in cgi processing [14:22:20]execute_cgi json_proto POST (null) [14:22:20]execute_cgi path=json_proto method=POST [14:22:20]POST find Content-Length [14:22:20]Host: 172.17.40.67:8080 [14:22:20]Content-Length: 678 [14:22:20]Content-Type: application/json [14:22:20] [14:22:20]POST finish read [14:22:20]Found Content-Length = 678 [14:22:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405934", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:22:20]execute_script... [14:22: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)3405934", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:22:20]POST & json_proto [14:22:20]process_json_proto [14:22:20]json parsed OK: [14:22:20]protocol is kg_v1.0 [14:22:20]action value=close_receipt [14:22:20]process_action close_receipt [14:22:20]cmd_close_receipt [14:22:20]MH_GetDate [14:22:20]Write to MH i2c: F0 00 00 B1 04 A4 [14:22:20]Write i2c OK [14:22:20]MH_I2C_Read... [14:22:20]Read from MH i2c: F0 [14:22:20]MH_I2C_Read... [14:22:20]Read from MH i2c: F0 09 00 [14:22:20]MH_I2C_Read... [14:22:20]Read from MH i2c: F0 09 00 B1 04 00 9D 4C 1E 67 EE DA 66 66 AF [14:22:20]GetLastDocTimeStamp 1730038873 [14:22:20]current date 1730038941 [14:22:20]FM_GetShiftState [14:22:20]SAM_PROTO_GetShiftState [14:22:20]wFMCommunicate request_size=4 [14:22:20]MH_SAM_APDU [14:22:20]CAPDU: 80 13 01 00 [14:22:20]Write to MH i2c: E2 08 00 B2 04 80 13 01 00 00 00 00 00 33 [14:22:20]Write i2c OK [14:22:20]MH_I2C_Read... [14:22:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:22:20]Read from MH i2c: E2 [14:22:20]MH_I2C_Read... [14:22:20]Read from MH i2c: E2 0E 00 [14:22:20]MH_I2C_Read... [14:22:20]Read from MH i2c: E2 0E 00 B2 04 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DF [14:22:20]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:22:20]wFMCommunicate OK [14:22:20]SAM_PROTO_GetShiftState done [14:22:20]FM_GetShiftState done [14:22:20]opened in 1729987736 [14:22:20]opened+sec_in_day 1730074136 [14:22:20]quantity*price = 50041 [14:22:20]sum+1 = 50042 [14:22:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 419 27.10.2024 14:22 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95420 ФПД: 203173450371337 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T142221&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95420&fm=203173450371337&tin=02508201610067®Number=0000000000170478&sum=50000 [14:22:21]StoreToDocumentArchive [14:22:21]shift 143 fd 95420 [14:22:21]save to /storage/0143/doc_00095420 [14:22:21]save last doc name /storage/0143/doc_00095420 to /storage/kkm_last_doc_name [14:22:21]save OK [14:22:21]Clear old archive folders... [14:22:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:22:21]tlvbuf is 00A56D80 [14:22:21]SAM_PROTO_ClearQueue [14:22:21]wFMCommunicate request_size=4 [14:22:21]MH_SAM_APDU [14:22:21]CAPDU: 80 09 00 00 [14:22:21]Write to MH i2c: E2 08 00 BF 04 80 09 00 00 00 00 00 00 35 [14:22:21]Write i2c OK [14:22:21]MH_I2C_Read... [14:22:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:22:21]Read from MH i2c: E2 [14:22:21]MH_I2C_Read... [14:22:21]Read from MH i2c: E2 03 00 [14:22:21]MH_I2C_Read... [14:22:21]Read from MH i2c: E2 03 00 BF 04 00 90 00 37 [14:22:21]RAPDU: 90 00 [14:22:21]wFMCommunicate OK [14:22:21]SAM_PROTO_ClearQueue done [14:22:21]KKMCreateOFDPacket [14:22:21]OFDProtocolAddRootSTLVToBuf [14:22:21]FM_MakeSignedData [14:22:21]FM_MakeSignedData [14:22:21]SAM_PROTO_SignData [14:22:21]wFMCommunicate request_size=4 [14:22:21]MH_SAM_APDU [14:22:21]CAPDU: 80 0D 01 02 [14:22:21]Write to MH i2c: E2 08 00 C0 04 80 0D 01 02 00 00 00 00 3D [14:22:21]Write i2c OK [14:22:21]MH_I2C_Read... [14:22:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:22:21]Read from MH i2c: E2 [14:22:21]MH_I2C_Read... [14:22:21]Read from MH i2c: E2 03 00 [14:22:21]MH_I2C_Read... [14:22:21]Read from MH i2c: E2 03 00 C0 04 00 90 00 38 [14:22:21]RAPDU: 90 00 [14:22:21]wFMCommunicate OK [14:22:21]wFMCommunicate request_size=255 [14:22:21]MH_SAM_APDU [14:22: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 01 00 00 F4 03 04 00 9D 4C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BC 74 01 00 35 04 06 00 B8 [14:22:21]Write to MH i2c: E2 02 01 C1 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 01 00 00 F4 03 04 00 9D 4C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BC 74 01 00 35 04 06 00 B8 00 00 55 [14:22:21]Write i2c OK [14:22:21]MH_I2C_Read... [14:22:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:22:22]Read from MH i2c: E2 [14:22:22]MH_I2C_Read... [14:22:22]Read from MH i2c: E2 03 00 [14:22:22]MH_I2C_Read... [14:22:22]Read from MH i2c: E2 03 00 C1 04 00 90 00 39 [14:22:22]RAPDU: 90 00 [14:22:22]wFMCommunicate OK [14:22:22]wFMCommunicate request_size=10 [14:22:22]MH_SAM_APDU [14:22:22]CAPDU: 80 0D 02 02 05 C9 01 56 51 09 [14:22:22]Write to MH i2c: E2 0D 00 C2 04 80 0D 02 02 05 00 C9 01 56 51 09 00 00 C4 [14:22:22]Write i2c OK [14:22:22]MH_I2C_Read... [14:22:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:22:22]Read from MH i2c: E2 [14:22:22]MH_I2C_Read... [14:22:22]Read from MH i2c: E2 03 00 [14:22:22]MH_I2C_Read... [14:22:22]Read from MH i2c: E2 03 00 C2 04 00 90 00 3A [14:22:22]RAPDU: 90 00 [14:22:22]wFMCommunicate OK [14:22:22]wFMCommunicate request_size=4 [14:22:22]MH_SAM_APDU [14:22:22]CAPDU: 80 0D 03 02 [14:22:22]Write to MH i2c: E2 08 00 C3 04 80 0D 03 02 00 00 00 00 42 [14:22:22]Write i2c OK [14:22:22]MH_I2C_Read... [14:22:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:22:22]Read from MH i2c: E2 [14:22:22]MH_I2C_Read... [14:22:22]Read from MH i2c: E2 0B 00 [14:22:22]MH_I2C_Read... [14:22:22]Read from MH i2c: E2 0B 00 C3 04 00 8F 07 45 AE 66 F1 2C 89 90 00 D8 [14:22:22]RAPDU: 8F 07 45 AE 66 F1 2C 89 90 00 [14:22:22]wFMCommunicate OK [14:22:22]SAM_PROTO_SignData done [14:22:22]FM_MakeSignedData done [14:22:22]CreateOFDProtocolMessage [14:22:22]wFMCommunicate request_size=4 [14:22:22]MH_SAM_APDU [14:22:22]CAPDU: 80 11 00 00 [14:22:22]Write to MH i2c: E2 08 00 C4 04 80 11 00 00 00 00 00 00 42 [14:22:22]Write i2c OK [14:22:22]MH_I2C_Read... [14:22:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:22:22]Read from MH i2c: E2 [14:22:22]MH_I2C_Read... [14:22:22]Read from MH i2c: E2 17 00 [14:22:22]MH_I2C_Read... [14:22:22]Read from MH i2c: E2 17 00 C4 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 93 [14:22:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:22:22]wFMCommunicate OK [14:22:22]CreateOFDProtocolMessage done [14:22:22]OFDSenderStorePacket 95420 [14:22:22]StoreOFDPacket docnum=95420 [14:22:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0C BE 07 01 CE 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 01 00 00 F4 03 04 00 9D 4C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BC 74 01 00 35 04 06 00 B8 C9 01 56 51 09 8F 07 45 AE 66 F1 2C 89 [14:22:22]CheckFolder [14:22:22]dirname=/storage/ofd_packets [14:22:22]CheckFolder done [14:22:22]ProducePacketName [14:22:22]name=ofd_packets/00095420 [14:22:22]NVStorageSaveData ofd_packets/00095420 [14:22:22]File name is /storage/ofd_packets/00095420 [14:22:22]Write 301 bytes [14:22:22]NVStorageSaveData done [14:22:22]OFDSenderStorePacket done [14:22:22]KKMCreateOFDPacket done [14:22:22]NVStorageSaveData kkm_last_timestamp [14:22:22]File name is /storage/kkm_last_timestamp [14:22:22]Write 4 bytes [14:22:22]NVStorageSaveData done [14:22:22]ExternCall_PrintAddStr [14:22:22]wPrintStart [14:22:22]Write to MH i2c: 01 00 00 C5 04 C9 [14:22:22]Write i2c OK [14:22:22]MH_I2C_Read... [14:22:22]Read from MH i2c: 01 [14:22:22]MH_I2C_Read... [14:22:22]Read from MH i2c: 01 07 00 [14:22:22]MH_I2C_Read... [14:22:22]Read from MH i2c: 01 07 00 C5 04 00 00 00 00 00 FF 0F DE [14:22:22]RasterBufferAndPrint [14:22:22]line Счет N : (1)3405934 [14:22:22]line ИНН: 02508201610067 [14:22:22]line Контрольно-Кассовый Чек [14:22:22]line ПРОДАЖА [14:22:22]line ТРК (МРК, ГНК) : 22 [14:22:22]line Товар: 2710124130 [14:22:22]line Аи-92-К-4 [14:22:22]line 7.480 * 66.90 [14:22:22]line = 500.41 [14:22:22]line НДС 12% НСП 1% [14:22:22]line > о реализуемом товаре [14:22:22]line ОКРУГЛЕНИЕ: -0.41 [14:22:22]line ИТОГО: 500.00 [14:22:22]line Внесено: 500.00 [14:22:22]line СДАЧА: 0.00 [14:22:22]line НСП 1% : 4.43 [14:22:22]line НДС 12% : 53.14 [14:22:22]line Наличными: 500.00 [14:22:22]line Безнал.: 0.00 [14:22:22]line Место: АЗС № 82 "Партнер Нефть" [14:22:22]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:22:22]line СНО: Общий режим [14:22:22]line Чек 419 27.10.2024 14:22 [14:22:22]line Смена: 143 ФФД: 1.0 [14:22:22]line ЗНМ: 0300000017 [14:22:22]line РНМ: 0000000000170478 [14:22:22]line Версия ККМ: v1.0 [14:22:22]line ФМ: 0000000002098560 [14:22:22]line ФД: 95420 [14:22:22]line ФПД: 203173450371337 [14:22:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T142221&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95420&fm=203173450371337&tin=02508201610067®Number=0000000000170478&sum=50000 [14:22:22]OFD Sender: Processing packet 95420 [packets to send 57, broken 56] [14:22:22]ProducePacketName [14:22:22]name=ofd_packets/00095420 [14:22:22]OFD Sender: To server: pG, [14:22:22]CommunicateWithHost lk.salyk.kg:30040 [14:22:22]ConnectInit lk.salyk.kg [14:22:22]written 0, free lines is 4095 [14:22:22]Connected sock=11 [14:22:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0C BE 07 01 CE 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 01 00 00 F4 03 04 00 9D 4C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BC 74 01 00 35 04 06 00 B8 C9 01 56 51 09 8F 07 45 AE 66 F1 2C 89 [14:22:23]Write to MH i2c: 01 00 00 F0 04 F4 [14:22:23]Write i2c OK [14:22:23]MH_I2C_Read... [14:22:23]Read from MH i2c: 01 [14:22:23]MH_I2C_Read... [14:22:23]Read from MH i2c: 01 07 00 [14:22:23]MH_I2C_Read... [14:22:23]Read from MH i2c: 01 07 00 F0 04 00 00 00 00 00 FB 0C 02 [14:22:23]RasterBufferAndPrint [14:22:23]line [14:22:23]line [14:22:23]line [14:22:23]line [14:22:23]line [14:22:23]written 0, free lines is 3330 [14:22:23]MH_Cut [14:22:23]Write to MH i2c: D1 01 00 F7 04 01 CD [14:22:23]Write i2c OK [14:22:23]MH_I2C_Read... [14:22:23]Read from MH i2c: D1 [14:22:23]MH_I2C_Read... [14:22:23]Read from MH i2c: D1 01 00 [14:22:23]MH_I2C_Read... [14:22:23]Read from MH i2c: D1 01 00 F7 04 00 CC [14:22:23]Write to MH i2c: 01 00 00 F8 04 FC [14:22:23]Write i2c OK [14:22:23]MH_I2C_Read... [14:22:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 EB D2 47 00 CB 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 32 30 39 38 35 36 30 10 04 04 00 BC 74 01 00 F4 03 04 00 C9 F6 1D 67 B6 04 01 00 00 87 A4 92 34 6C 97 2D 24 [14:22:23]CommunicateWithHost err = 0 [14:22:23]CheckOFDResponse [14:22:23]1017 (14) - 77093643461234 [14:22:23]1041 (16) - 0000000002098560 [14:22:23]1040 (4) - 95420 [14:22:23]1012 (4) - 27.10.2024 08:16 [14:22:23]1206 (1) - 0 [14:22:23]OFD Sender: Remove packet 95420 [14:22:23]ProducePacketName [14:22:23]name=ofd_packets/00095420 [14:22:23]NVStorageDeleteData [14:22:23]OFD Sender: No OFD packet to send [14:22:23]*** Cut start [14:22:23]*** Partial cut [14:22:23]*** CUTSNS_PIN = 1 [14:22:23]*** CUTSNS_PIN = 0 [14:22:24]*** Brake cut motor [14:22:24]Read from MH i2c: 01 [14:22:24]MH_I2C_Read... [14:22:24]*** Stop cut motor [14:22:24]*** Cut end [14:22:24]Read from MH i2c: 01 07 00 [14:22:24]MH_I2C_Read... [14:22:24]Read from MH i2c: 01 07 00 F8 04 00 00 00 00 00 FF 0F 11 [14:22:24]process_action close_receipt done [14:22:24]requested_data is exist [14:22:24]produce_requested_data [14:22:24]requested_item fm.sn is exist - process it [14:22:24]wFMCommunicate request_size=4 [14:22:24]MH_SAM_APDU [14:22:24]CAPDU: 80 11 00 00 [14:22:24]Write to MH i2c: E2 08 00 F9 04 80 11 00 00 00 00 00 00 77 [14:22:24]Write i2c OK [14:22:24]MH_I2C_Read... [14:22:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:22:24]Read from MH i2c: E2 [14:22:24]MH_I2C_Read... [14:22:24]Read from MH i2c: E2 17 00 [14:22:24]MH_I2C_Read... [14:22:24]Read from MH i2c: E2 17 00 F9 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C8 [14:22:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:22:24]wFMCommunicate OK [14:22:24]requested_item fd.num is exist - process it [14:22:24]SAM_PROTO_GetFieldsCounters [14:22:24]wFMCommunicate request_size=4 [14:22:24]MH_SAM_APDU [14:22:24]CAPDU: 80 13 00 00 [14:22:24]Write to MH i2c: E2 08 00 FA 04 80 13 00 00 00 00 00 00 7A [14:22:24]Write i2c OK [14:22:24]MH_I2C_Read... [14:22:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:22:24]Read from MH i2c: E2 [14:22:24]MH_I2C_Read... [14:22:24]Read from MH i2c: E2 62 00 [14:22:24]MH_I2C_Read... [14:22:24]Read from MH i2c: E2 62 00 FA 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BC 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A3 01 00 00 5E 04 04 00 A3 01 00 00 57 04 04 00 A4 01 00 00 19 04 04 00 00 00 00 00 90 00 47 [14:22:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BC 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A3 01 00 00 5E 04 04 00 A3 01 00 00 57 04 04 00 A4 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:22:24]wFMCommunicate OK [14:22:24]SAM_PROTO_GetFieldsCounters done [14:22:24]requested_item shift.num is exist - process it [14:22:24]requested_item shift.opened is exist - process it [14:22:24]req_shift_opened [14:22:24]FM_GetShiftState [14:22:24]SAM_PROTO_GetShiftState [14:22:24]wFMCommunicate request_size=4 [14:22:24]MH_SAM_APDU [14:22:24]CAPDU: 80 13 01 00 [14:22:24]Write to MH i2c: E2 08 00 FB 04 80 13 01 00 00 00 00 00 7C [14:22:24]Write i2c OK [14:22:24]MH_I2C_Read... [14:22:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:22:24]Read from MH i2c: E2 [14:22:24]MH_I2C_Read... [14:22:24]Read from MH i2c: E2 0E 00 [14:22:24]MH_I2C_Read... [14:22:24]Read from MH i2c: E2 0E 00 FB 04 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 28 [14:22:24]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:22:24]wFMCommunicate OK [14:22:24]SAM_PROTO_GetShiftState done [14:22:24]FM_GetShiftState done [14:22:24]req_shift_opened done [14:22:24]requested_item shift.open_date is exist - process it [14:22:24]req_shift_open_date [14:22:24]req_shift_open_date done [14:22:24]produce_requested_data done [14:22:24]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95420,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:22:24]process_action_free close_receipt [14:22:24]json_value_free [14:22:24]json_value_free done [14:22:24]process_json_proto returns [14:22:24]Send response to host [14:22:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95420,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:22:24]free response buf [14:22:24]execute_script done [14:22:24]execute_script returns [14:22:24]free content buf [14:22:24]Sock 7.Close socket [14:22:24]Sock 7.Thread stoped [14:22:28]OFD Sender: No OFD packet to send [14:22:33]OFD Sender: No OFD packet to send [14:22:34]accept exits with 9 [14:22:34]New connection [14:22:34]New thread 3067301220 created [14:22:34]Thread 3067444580 joined [14:22:34]Waiting for new connection... [14:22:34] Sock 9.Parse request [14:22:34]Sock 9.Check first char [14:22:34]Sock 9.First char is OK [14:22:34]request: POST /json_proto HTTP/1.0 [14:22:34]Method: POST [14:22:34]URL: /json_proto [14:22:34]Method is POST - this is cgi request [14:22:34]url: /json_proto [14:22:34]query_string will be loaded in cgi processing [14:22:34]execute_cgi json_proto POST (null) [14:22:34]execute_cgi path=json_proto method=POST [14:22:34]POST find Content-Length [14:22:34]Host: 172.17.40.67:8080 [14:22:34]Content-Length: 678 [14:22:34]Content-Type: application/json [14:22:34] [14:22:34]POST finish read [14:22:34]Found Content-Length = 678 [14:22:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405936", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:22:34]execute_script... [14:22: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)3405936", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:22:34]POST & json_proto [14:22:34]process_json_proto [14:22:34]json parsed OK: [14:22:34]protocol is kg_v1.0 [14:22:34]action value=close_receipt [14:22:34]process_action close_receipt [14:22:34]cmd_close_receipt [14:22:34]MH_GetDate [14:22:34]Write to MH i2c: F0 00 00 FC 04 EF [14:22:34]Write i2c OK [14:22:34]MH_I2C_Read... [14:22:34]Read from MH i2c: F0 [14:22:34]MH_I2C_Read... [14:22:34]Read from MH i2c: F0 09 00 [14:22:34]MH_I2C_Read... [14:22:34]Read from MH i2c: F0 09 00 FC 04 00 AB 4C 1E 67 EE DA 66 66 08 [14:22:34]GetLastDocTimeStamp 1730038941 [14:22:34]current date 1730038955 [14:22:34]FM_GetShiftState [14:22:34]SAM_PROTO_GetShiftState [14:22:34]wFMCommunicate request_size=4 [14:22:34]MH_SAM_APDU [14:22:34]CAPDU: 80 13 01 00 [14:22:34]Write to MH i2c: E2 08 00 FD 04 80 13 01 00 00 00 00 00 7E [14:22:34]Write i2c OK [14:22:34]MH_I2C_Read... [14:22:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:22:34]Read from MH i2c: E2 [14:22:34]MH_I2C_Read... [14:22:34]Read from MH i2c: E2 0E 00 [14:22:34]MH_I2C_Read... [14:22:34]Read from MH i2c: E2 0E 00 FD 04 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 2A [14:22:34]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:22:34]wFMCommunicate OK [14:22:34]SAM_PROTO_GetShiftState done [14:22:34]FM_GetShiftState done [14:22:34]opened in 1729987736 [14:22:34]opened+sec_in_day 1730074136 [14:22:34]quantity*price = 50041 [14:22:34]sum+1 = 50042 [14:22:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 420 27.10.2024 14:22 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95421 ФПД: 130830228505872 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T142235&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95421&fm=130830228505872&tin=02508201610067®Number=0000000000170478&sum=50000 [14:22:35]StoreToDocumentArchive [14:22:35]shift 143 fd 95421 [14:22:35]save to /storage/0143/doc_00095421 [14:22:35]save last doc name /storage/0143/doc_00095421 to /storage/kkm_last_doc_name [14:22:35]save OK [14:22:35]Clear old archive folders... [14:22:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:22:35]tlvbuf is 00A47570 [14:22:35]SAM_PROTO_ClearQueue [14:22:35]wFMCommunicate request_size=4 [14:22:35]MH_SAM_APDU [14:22:35]CAPDU: 80 09 00 00 [14:22:35]Write to MH i2c: E2 08 00 0A 05 80 09 00 00 00 00 00 00 81 [14:22:35]Write i2c OK [14:22:35]MH_I2C_Read... [14:22:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:22:35]Read from MH i2c: E2 [14:22:35]MH_I2C_Read... [14:22:35]Read from MH i2c: E2 03 00 [14:22:35]MH_I2C_Read... [14:22:35]Read from MH i2c: E2 03 00 0A 05 00 90 00 83 [14:22:35]RAPDU: 90 00 [14:22:35]wFMCommunicate OK [14:22:35]SAM_PROTO_ClearQueue done [14:22:35]KKMCreateOFDPacket [14:22:35]OFDProtocolAddRootSTLVToBuf [14:22:35]FM_MakeSignedData [14:22:35]FM_MakeSignedData [14:22:35]SAM_PROTO_SignData [14:22:35]wFMCommunicate request_size=4 [14:22:35]MH_SAM_APDU [14:22:35]CAPDU: 80 0D 01 02 [14:22:35]Write to MH i2c: E2 08 00 0B 05 80 0D 01 02 00 00 00 00 89 [14:22:35]Write i2c OK [14:22:35]MH_I2C_Read... [14:22:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:22:35]Read from MH i2c: E2 [14:22:35]MH_I2C_Read... [14:22:35]Read from MH i2c: E2 03 00 [14:22:35]MH_I2C_Read... [14:22:35]Read from MH i2c: E2 03 00 0B 05 00 90 00 84 [14:22:35]RAPDU: 90 00 [14:22:35]wFMCommunicate OK [14:22:35]wFMCommunicate request_size=255 [14:22:35]MH_SAM_APDU [14: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 AB 4C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BD 74 01 00 35 04 06 00 76 [14:22:35]Write to MH i2c: E2 02 01 0C 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 AB 4C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BD 74 01 00 35 04 06 00 76 00 00 6F [14:22:35]Write i2c OK [14:22:35]MH_I2C_Read... [14:22:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:22:36]Read from MH i2c: E2 [14:22:36]MH_I2C_Read... [14:22:36]Read from MH i2c: E2 03 00 [14:22:36]MH_I2C_Read... [14:22:36]Read from MH i2c: E2 03 00 0C 05 00 90 00 85 [14:22:36]RAPDU: 90 00 [14:22:36]wFMCommunicate OK [14:22:36]wFMCommunicate request_size=10 [14:22:36]MH_SAM_APDU [14:22:36]CAPDU: 80 0D 02 02 05 FD 49 4B C5 10 [14:22:36]Write to MH i2c: E2 0D 00 0D 05 80 0D 02 02 05 00 FD 49 4B C5 10 00 00 FC [14:22:36]Write i2c OK [14:22:36]MH_I2C_Read... [14:22:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:22:36]Read from MH i2c: E2 [14:22:36]MH_I2C_Read... [14:22:36]Read from MH i2c: E2 03 00 [14:22:36]MH_I2C_Read... [14:22:36]Read from MH i2c: E2 03 00 0D 05 00 90 00 86 [14:22:36]RAPDU: 90 00 [14:22:36]wFMCommunicate OK [14:22:36]wFMCommunicate request_size=4 [14:22:36]MH_SAM_APDU [14:22:36]CAPDU: 80 0D 03 02 [14:22:36]Write to MH i2c: E2 08 00 0E 05 80 0D 03 02 00 00 00 00 8E [14:22:36]Write i2c OK [14:22:36]MH_I2C_Read... [14:22:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:22:36]Read from MH i2c: E2 [14:22:36]MH_I2C_Read... [14:22:36]Read from MH i2c: E2 0B 00 [14:22:36]MH_I2C_Read... [14:22:36]Read from MH i2c: E2 0B 00 0E 05 00 6D A7 3E EA D5 F9 E9 78 90 00 FA [14:22:36]RAPDU: 6D A7 3E EA D5 F9 E9 78 90 00 [14:22:36]wFMCommunicate OK [14:22:36]SAM_PROTO_SignData done [14:22:36]FM_MakeSignedData done [14:22:36]CreateOFDProtocolMessage [14:22:36]wFMCommunicate request_size=4 [14:22:36]MH_SAM_APDU [14:22:36]CAPDU: 80 11 00 00 [14:22:36]Write to MH i2c: E2 08 00 0F 05 80 11 00 00 00 00 00 00 8E [14:22:36]Write i2c OK [14:22:36]MH_I2C_Read... [14:22:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:22:36]Read from MH i2c: E2 [14:22:36]MH_I2C_Read... [14:22:36]Read from MH i2c: E2 17 00 [14:22:36]MH_I2C_Read... [14:22:36]Read from MH i2c: E2 17 00 0F 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DF [14:22:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:22:36]wFMCommunicate OK [14:22:36]CreateOFDProtocolMessage done [14:22:36]OFDSenderStorePacket 95421 [14:22:36]StoreOFDPacket docnum=95421 [14:22:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 63 A0 07 01 F1 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 AB 4C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BD 74 01 00 35 04 06 00 76 FD 49 4B C5 10 6D A7 3E EA D5 F9 E9 78 [14:22:36]CheckFolder [14:22:36]dirname=/storage/ofd_packets [14:22:36]CheckFolder done [14:22:36]ProducePacketName [14:22:36]name=ofd_packets/00095421 [14:22:36]NVStorageSaveData ofd_packets/00095421 [14:22:36]File name is /storage/ofd_packets/00095421 [14:22:36]Write 301 bytes [14:22:36]NVStorageSaveData done [14:22:36]OFDSenderStorePacket done [14:22:36]KKMCreateOFDPacket done [14:22:36]NVStorageSaveData kkm_last_timestamp [14:22:36]File name is /storage/kkm_last_timestamp [14:22:36]Write 4 bytes [14:22:36]NVStorageSaveData done [14:22:36]ExternCall_PrintAddStr [14:22:36]wPrintStart [14:22:36]Write to MH i2c: 01 00 00 10 05 15 [14:22:36]Write i2c OK [14:22:36]MH_I2C_Read... [14:22:36]Read from MH i2c: 01 [14:22:36]MH_I2C_Read... [14:22:36]Read from MH i2c: 01 07 00 [14:22:36]MH_I2C_Read... [14:22:36]Read from MH i2c: 01 07 00 10 05 00 00 00 00 00 FF 0F 2A [14:22:36]RasterBufferAndPrint [14:22:36]line Счет N : (1)3405936 [14:22:36]line ИНН: 02508201610067 [14:22:36]line Контрольно-Кассовый Чек [14:22:36]line ПРОДАЖА [14:22:36]line ТРК (МРК, ГНК) : 12 [14:22:36]line Товар: 2710124130 [14:22:36]line Аи-92-К-4 [14:22:36]line 7.480 * 66.90 [14:22:36]line = 500.41 [14:22:36]line НДС 12% НСП 1% [14:22:36]line > о реализуемом товаре [14:22:36]line ОКРУГЛЕНИЕ: -0.41 [14:22:36]line ИТОГО: 500.00 [14:22:36]line Внесено: 500.00 [14:22:36]line СДАЧА: 0.00 [14:22:36]line НСП 1% : 4.43 [14:22:36]line НДС 12% : 53.14 [14:22:36]line Наличными: 500.00 [14:22:36]line Безнал.: 0.00 [14:22:36]line Место: АЗС № 82 "Партнер Нефть" [14:22:36]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:22:36]line СНО: Общий режим [14:22:36]line Чек 420 27.10.2024 14:22 [14:22:36]line Смена: 143 ФФД: 1.0 [14:22:36]line ЗНМ: 0300000017 [14:22:36]line РНМ: 0000000000170478 [14:22:36]line Версия ККМ: v1.0 [14:22:36]line ФМ: 0000000002098560 [14:22:36]line ФД: 95421 [14:22:36]line ФПД: 130830228505872 [14:22:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T142235&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95421&fm=130830228505872&tin=02508201610067®Number=0000000000170478&sum=50000 [14:22:36]OFD Sender: Processing packet 95421 [packets to send 57, broken 56] [14:22:36]ProducePacketName [14:22:36]name=ofd_packets/00095421 [14:22:36]OFD Sender: To server: pG, [14:22:36]CommunicateWithHost lk.salyk.kg:30040 [14:22:36]ConnectInit lk.salyk.kg [14:22:36]written 0, free lines is 4095 [14:22:36]Connected sock=10 [14:22:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 63 A0 07 01 F1 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 AB 4C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BD 74 01 00 35 04 06 00 76 FD 49 4B C5 10 6D A7 3E EA D5 F9 E9 78 [14:22:37]Write to MH i2c: 01 00 00 3B 05 40 [14:22:37]Write i2c OK [14:22:37]MH_I2C_Read... [14:22:37]Read from MH i2c: 01 [14:22:37]MH_I2C_Read... [14:22:37]Read from MH i2c: 01 07 00 [14:22:37]MH_I2C_Read... [14:22:37]Read from MH i2c: 01 07 00 3B 05 00 00 00 00 00 F6 0C 49 [14:22:37]RasterBufferAndPrint [14:22:37]line [14:22:37]line [14:22:37]line [14:22:37]line [14:22:37]line [14:22:37]written 0, free lines is 3324 [14:22:37]MH_Cut [14:22:37]Write to MH i2c: D1 01 00 42 05 01 19 [14:22:37]Write i2c OK [14:22:37]MH_I2C_Read... [14:22:37]Read from MH i2c: D1 [14:22:37]MH_I2C_Read... [14:22:37]Read from MH i2c: D1 01 00 [14:22:37]MH_I2C_Read... [14:22:37]Read from MH i2c: D1 01 00 42 05 00 18 [14:22:37]Write to MH i2c: 01 00 00 43 05 48 [14:22:37]Write i2c OK [14:22:37]MH_I2C_Read... [14:22:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 EC 5B 47 00 A2 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 32 30 39 38 35 36 30 10 04 04 00 BD 74 01 00 F4 03 04 00 D7 F6 1D 67 B6 04 01 00 00 F8 21 04 B3 0A 83 C0 98 [14:22:37]CommunicateWithHost err = 0 [14:22:37]CheckOFDResponse [14:22:37]1017 (14) - 77093643461234 [14:22:37]1041 (16) - 0000000002098560 [14:22:37]1040 (4) - 95421 [14:22:37]1012 (4) - 27.10.2024 08:16 [14:22:37]1206 (1) - 0 [14:22:37]OFD Sender: Remove packet 95421 [14:22:37]ProducePacketName [14:22:37]name=ofd_packets/00095421 [14:22:37]NVStorageDeleteData [14:22:37]OFD Sender: No OFD packet to send [14:22:37]*** Cut start [14:22:37]*** Partial cut [14:22:37]*** CUTSNS_PIN = 1 [14:22:37]*** CUTSNS_PIN = 0 [14:22:38]*** Brake cut motor [14:22:38]Read from MH i2c: 01 [14:22:38]MH_I2C_Read... [14:22:38]*** Stop cut motor [14:22:38]*** Cut end [14:22:38]Read from MH i2c: 01 07 00 [14:22:38]MH_I2C_Read... [14:22:38]Read from MH i2c: 01 07 00 43 05 00 00 00 00 00 FF 0F 5D [14:22:38]process_action close_receipt done [14:22:38]requested_data is exist [14:22:38]produce_requested_data [14:22:38]requested_item fm.sn is exist - process it [14:22:38]wFMCommunicate request_size=4 [14:22:38]MH_SAM_APDU [14:22:38]CAPDU: 80 11 00 00 [14:22:38]Write to MH i2c: E2 08 00 44 05 80 11 00 00 00 00 00 00 C3 [14:22:38]Write i2c OK [14:22:38]MH_I2C_Read... [14:22:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:22:38]Read from MH i2c: E2 [14:22:38]MH_I2C_Read... [14:22:38]Read from MH i2c: E2 17 00 [14:22:38]MH_I2C_Read... [14:22:38]Read from MH i2c: E2 17 00 44 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 14 [14:22:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:22:38]wFMCommunicate OK [14:22:38]requested_item fd.num is exist - process it [14:22:38]SAM_PROTO_GetFieldsCounters [14:22:38]wFMCommunicate request_size=4 [14:22:38]MH_SAM_APDU [14:22:38]CAPDU: 80 13 00 00 [14:22:38]Write to MH i2c: E2 08 00 45 05 80 13 00 00 00 00 00 00 C6 [14:22:38]Write i2c OK [14:22:38]MH_I2C_Read... [14:22:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:22:38]Read from MH i2c: E2 [14:22:38]MH_I2C_Read... [14:22:38]Read from MH i2c: E2 62 00 [14:22:38]MH_I2C_Read... [14:22:38]Read from MH i2c: E2 62 00 45 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BD 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A4 01 00 00 5E 04 04 00 A4 01 00 00 57 04 04 00 A5 01 00 00 19 04 04 00 00 00 00 00 90 00 97 [14:22:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BD 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A4 01 00 00 5E 04 04 00 A4 01 00 00 57 04 04 00 A5 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:22:38]wFMCommunicate OK [14:22:38]SAM_PROTO_GetFieldsCounters done [14:22:38]requested_item shift.num is exist - process it [14:22:38]requested_item shift.opened is exist - process it [14:22:38]req_shift_opened [14:22:38]FM_GetShiftState [14:22:38]SAM_PROTO_GetShiftState [14:22:38]wFMCommunicate request_size=4 [14:22:38]MH_SAM_APDU [14:22:38]CAPDU: 80 13 01 00 [14:22:38]Write to MH i2c: E2 08 00 46 05 80 13 01 00 00 00 00 00 C8 [14:22:38]Write i2c OK [14:22:38]MH_I2C_Read... [14:22:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:22:38]Read from MH i2c: E2 [14:22:38]MH_I2C_Read... [14:22:38]Read from MH i2c: E2 0E 00 [14:22:38]MH_I2C_Read... [14:22:38]Read from MH i2c: E2 0E 00 46 05 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 74 [14:22:38]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:22:38]wFMCommunicate OK [14:22:38]SAM_PROTO_GetShiftState done [14:22:38]FM_GetShiftState done [14:22:38]req_shift_opened done [14:22:38]requested_item shift.open_date is exist - process it [14:22:38]req_shift_open_date [14:22:38]req_shift_open_date done [14:22:38]produce_requested_data done [14:22:38]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95421,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:22:38]process_action_free close_receipt [14:22:38]json_value_free [14:22:38]json_value_free done [14:22:38]process_json_proto returns [14:22:38]Send response to host [14:22:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95421,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:22:38]free response buf [14:22:38]execute_script done [14:22:38]execute_script returns [14:22:38]free content buf [14:22:38]Sock 9.Close socket [14:22:38]Sock 9.Thread stoped [14:22:39]accept exits with 7 [14:22:39]New connection [14:22:39]New thread 3067444580 created [14:22:39]Thread 3067301220 joined [14:22:39]Waiting for new connection... [14:22:39] Sock 7.Parse request [14:22:39]Sock 7.Check first char [14:22:39]Sock 7.First char is OK [14:22:39]request: POST /json_proto HTTP/1.0 [14:22:39]Method: POST [14:22:39]URL: /json_proto [14:22:39]Method is POST - this is cgi request [14:22:39]url: /json_proto [14:22:39]query_string will be loaded in cgi processing [14:22:39]execute_cgi json_proto POST (null) [14:22:39]execute_cgi path=json_proto method=POST [14:22:39]POST find Content-Length [14:22:39]Host: 172.17.40.67:8080 [14:22:39]Content-Length: 683 [14:22:39]Content-Type: application/json [14:22:39] [14:22:39]POST finish read [14:22:39]Found Content-Length = 683 [14:22:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405935", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:22:39]execute_script... [14:22: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)3405935", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:22:39]POST & json_proto [14:22:39]process_json_proto [14:22:39]json parsed OK: [14:22:39]protocol is kg_v1.0 [14:22:39]action value=close_receipt [14:22:39]process_action close_receipt [14:22:39]cmd_close_receipt [14:22:39]MH_GetDate [14:22:39]Write to MH i2c: F0 00 00 47 05 3B [14:22:39]Write i2c OK [14:22:39]MH_I2C_Read... [14:22:39]Read from MH i2c: F0 [14:22:39]MH_I2C_Read... [14:22:39]Read from MH i2c: F0 09 00 [14:22:39]MH_I2C_Read... [14:22:39]Read from MH i2c: F0 09 00 47 05 00 AF 4C 1E 67 EE DA 66 66 58 [14:22:39]GetLastDocTimeStamp 1730038955 [14:22:39]current date 1730038959 [14:22:39]FM_GetShiftState [14:22:39]SAM_PROTO_GetShiftState [14:22:39]wFMCommunicate request_size=4 [14:22:39]MH_SAM_APDU [14:22:39]CAPDU: 80 13 01 00 [14:22:39]Write to MH i2c: E2 08 00 48 05 80 13 01 00 00 00 00 00 CA [14:22:39]Write i2c OK [14:22:39]MH_I2C_Read... [14:22:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:22:39]Read from MH i2c: E2 [14:22:39]MH_I2C_Read... [14:22:39]Read from MH i2c: E2 0E 00 [14:22:39]MH_I2C_Read... [14:22:39]Read from MH i2c: E2 0E 00 48 05 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 76 [14:22:39]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:22:39]wFMCommunicate OK [14:22:39]SAM_PROTO_GetShiftState done [14:22:39]FM_GetShiftState done [14:22:39]opened in 1729987736 [14:22:39]opened+sec_in_day 1730074136 [14:22:39]quantity*price = 100015 [14:22:39]sum+1 = 100017 [14:22:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 421 27.10.2024 14:22 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95422 ФПД: 275401801201972 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T142239&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95422&fm=275401801201972&tin=02508201610067®Number=0000000000170478&sum=100000 [14:22:40]StoreToDocumentArchive [14:22:40]shift 143 fd 95422 [14:22:40]save to /storage/0143/doc_00095422 [14:22:40]save last doc name /storage/0143/doc_00095422 to /storage/kkm_last_doc_name [14:22:40]save OK [14:22:40]Clear old archive folders... [14:22:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:22:40]tlvbuf is 009EEFE0 [14:22:40]SAM_PROTO_ClearQueue [14:22:40]wFMCommunicate request_size=4 [14:22:40]MH_SAM_APDU [14:22:40]CAPDU: 80 09 00 00 [14:22:40]Write to MH i2c: E2 08 00 55 05 80 09 00 00 00 00 00 00 CC [14:22:40]Write i2c OK [14:22:40]MH_I2C_Read... [14:22:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:22:40]Read from MH i2c: E2 [14:22:40]MH_I2C_Read... [14:22:40]Read from MH i2c: E2 03 00 [14:22:40]MH_I2C_Read... [14:22:40]Read from MH i2c: E2 03 00 55 05 00 90 00 CE [14:22:40]RAPDU: 90 00 [14:22:40]wFMCommunicate OK [14:22:40]SAM_PROTO_ClearQueue done [14:22:40]KKMCreateOFDPacket [14:22:40]OFDProtocolAddRootSTLVToBuf [14:22:40]FM_MakeSignedData [14:22:40]FM_MakeSignedData [14:22:40]SAM_PROTO_SignData [14:22:40]wFMCommunicate request_size=4 [14:22:40]MH_SAM_APDU [14:22:40]CAPDU: 80 0D 01 02 [14:22:40]Write to MH i2c: E2 08 00 56 05 80 0D 01 02 00 00 00 00 D4 [14:22:40]Write i2c OK [14:22:40]MH_I2C_Read... [14:22:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:22:40]Read from MH i2c: E2 [14:22:40]MH_I2C_Read... [14:22:40]Read from MH i2c: E2 03 00 [14:22:40]MH_I2C_Read... [14:22:40]Read from MH i2c: E2 03 00 56 05 00 90 00 CF [14:22:40]RAPDU: 90 00 [14:22:40]wFMCommunicate OK [14:22:40]wFMCommunicate request_size=255 [14:22:40]MH_SAM_APDU [14:22: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 AF 4C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BE 74 01 00 35 04 06 00 FA [14:22:40]Write to MH i2c: E2 02 01 57 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 AF 4C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BE 74 01 00 35 04 06 00 FA 00 00 3E [14:22:40]Write i2c OK [14:22:40]MH_I2C_Read... [14:22:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:22:40]Read from MH i2c: E2 [14:22:40]MH_I2C_Read... [14:22:40]Read from MH i2c: E2 03 00 [14:22:40]MH_I2C_Read... [14:22:40]Read from MH i2c: E2 03 00 57 05 00 90 00 D0 [14:22:40]RAPDU: 90 00 [14:22:40]wFMCommunicate OK [14:22:40]wFMCommunicate request_size=10 [14:22:40]MH_SAM_APDU [14:22:40]CAPDU: 80 0D 02 02 05 79 FA 87 F9 34 [14:22:40]Write to MH i2c: E2 0D 00 58 05 80 0D 02 02 05 00 79 FA 87 F9 34 00 00 08 [14:22:40]Write i2c OK [14:22:40]MH_I2C_Read... [14:22:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:22:41]Read from MH i2c: E2 [14:22:41]MH_I2C_Read... [14:22:41]Read from MH i2c: E2 03 00 [14:22:41]MH_I2C_Read... [14:22:41]Read from MH i2c: E2 03 00 58 05 00 90 00 D1 [14:22:41]RAPDU: 90 00 [14:22:41]wFMCommunicate OK [14:22:41]wFMCommunicate request_size=4 [14:22:41]MH_SAM_APDU [14:22:41]CAPDU: 80 0D 03 02 [14:22:41]Write to MH i2c: E2 08 00 59 05 80 0D 03 02 00 00 00 00 D9 [14:22:41]Write i2c OK [14:22:41]MH_I2C_Read... [14:22:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:22:41]Read from MH i2c: E2 [14:22:41]MH_I2C_Read... [14:22:41]Read from MH i2c: E2 0B 00 [14:22:41]MH_I2C_Read... [14:22:41]Read from MH i2c: E2 0B 00 59 05 00 38 02 EB 94 C9 97 4E C8 90 00 09 [14:22:41]RAPDU: 38 02 EB 94 C9 97 4E C8 90 00 [14:22:41]wFMCommunicate OK [14:22:41]SAM_PROTO_SignData done [14:22:41]FM_MakeSignedData done [14:22:41]CreateOFDProtocolMessage [14:22:41]wFMCommunicate request_size=4 [14:22:41]MH_SAM_APDU [14:22:41]CAPDU: 80 11 00 00 [14:22:41]Write to MH i2c: E2 08 00 5A 05 80 11 00 00 00 00 00 00 D9 [14:22:41]Write i2c OK [14:22:41]MH_I2C_Read... [14:22:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:22:41]Read from MH i2c: E2 [14:22:41]MH_I2C_Read... [14:22:41]Read from MH i2c: E2 17 00 [14:22:41]MH_I2C_Read... [14:22:41]Read from MH i2c: E2 17 00 5A 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2A [14:22:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:22:41]wFMCommunicate OK [14:22:41]CreateOFDProtocolMessage done [14:22:41]OFDSenderStorePacket 95422 [14:22:41]StoreOFDPacket docnum=95422 [14:22:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 34 B3 07 01 1C 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 AF 4C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BE 74 01 00 35 04 06 00 FA 79 FA 87 F9 34 38 02 EB 94 C9 97 4E C8 [14:22:41]CheckFolder [14:22:41]dirname=/storage/ofd_packets [14:22:41]CheckFolder done [14:22:41]ProducePacketName [14:22:41]name=ofd_packets/00095422 [14:22:41]NVStorageSaveData ofd_packets/00095422 [14:22:41]File name is /storage/ofd_packets/00095422 [14:22:41]Write 301 bytes [14:22:41]NVStorageSaveData done [14:22:41]OFDSenderStorePacket done [14:22:41]KKMCreateOFDPacket done [14:22:41]NVStorageSaveData kkm_last_timestamp [14:22:41]File name is /storage/kkm_last_timestamp [14:22:41]Write 4 bytes [14:22:41]NVStorageSaveData done [14:22:41]ExternCall_PrintAddStr [14:22:41]wPrintStart [14:22:41]Write to MH i2c: 01 00 00 5B 05 60 [14:22:41]Write i2c OK [14:22:41]MH_I2C_Read... [14:22:41]Read from MH i2c: 01 [14:22:41]MH_I2C_Read... [14:22:41]Read from MH i2c: 01 07 00 [14:22:41]MH_I2C_Read... [14:22:41]Read from MH i2c: 01 07 00 5B 05 00 00 00 00 00 FF 0F 75 [14:22:41]RasterBufferAndPrint [14:22:41]line Счет N : (1)3405935 [14:22:41]line ИНН: 02508201610067 [14:22:41]line Контрольно-Кассовый Чек [14:22:41]line ПРОДАЖА [14:22:41]line ТРК (МРК, ГНК) : 32 [14:22:41]line Товар: 2710124130 [14:22:41]line Аи-92-К-4 [14:22:41]line 14.950 * 66.90 [14:22:41]line = 1000.16 [14:22:41]line НДС 12% НСП 1% [14:22:41]line > о реализуемом товаре [14:22:41]line ОКРУГЛЕНИЕ: -0.16 [14:22:41]line ИТОГО: 1000.00 [14:22:41]line Внесено: 1000.00 [14:22:41]line СДАЧА: 0.00 [14:22:41]line НСП 1% : 8.85 [14:22:41]line НДС 12% : 106.21 [14:22:41]line Наличными: 1000.00 [14:22:41]line Безнал.: 0.00 [14:22:41]line Место: АЗС № 82 "Партнер Нефть" [14:22:41]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:22:41]line СНО: Общий режим [14:22:41]line Чек 421 27.10.2024 14:22 [14:22:41]line Смена: 143 ФФД: 1.0 [14:22:41]line ЗНМ: 0300000017 [14:22:41]line РНМ: 0000000000170478 [14:22:41]line Версия ККМ: v1.0 [14:22:41]line ФМ: 0000000002098560 [14:22:41]line ФД: 95422 [14:22:41]line ФПД: 275401801201972 [14:22:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T142239&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95422&fm=275401801201972&tin=02508201610067®Number=0000000000170478&sum=100000 [14:22:41]OFD Sender: Processing packet 95422 [packets to send 57, broken 56] [14:22:41]ProducePacketName [14:22:41]name=ofd_packets/00095422 [14:22:41]OFD Sender: To server: pG, [14:22:41]CommunicateWithHost lk.salyk.kg:30040 [14:22:41]ConnectInit lk.salyk.kg [14:22:41]written 0, free lines is 4095 [14:22:41]Connected sock=9 [14:22:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 34 B3 07 01 1C 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 AF 4C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BE 74 01 00 35 04 06 00 FA 79 FA 87 F9 34 38 02 EB 94 C9 97 4E C8 [14:22:41]Write to MH i2c: 01 00 00 86 05 8B [14:22:41]Write i2c OK [14:22:41]MH_I2C_Read... [14:22:41]Read from MH i2c: 01 [14:22:41]MH_I2C_Read... [14:22:41]Read from MH i2c: 01 07 00 [14:22:41]MH_I2C_Read... [14:22:41]Read from MH i2c: 01 07 00 86 05 00 00 00 00 00 16 0D B5 [14:22:41]RasterBufferAndPrint [14:22:41]line [14:22:41]line [14:22:41]line [14:22:41]line [14:22:41]line [14:22:41]written 0, free lines is 3362 [14:22:41]MH_Cut [14:22:41]Write to MH i2c: D1 01 00 8D 05 01 64 [14:22:41]Write i2c OK [14:22:41]MH_I2C_Read... [14:22:41]Read from MH i2c: D1 [14:22:41]MH_I2C_Read... [14:22:41]Read from MH i2c: D1 01 00 [14:22:41]MH_I2C_Read... [14:22:41]Read from MH i2c: D1 01 00 8D 05 00 63 [14:22:41]Write to MH i2c: 01 00 00 8E 05 93 [14:22:42]Write i2c OK [14:22:42]MH_I2C_Read... [14:22:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B5 BA 47 00 B4 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 32 30 39 38 35 36 30 10 04 04 00 BE 74 01 00 F4 03 04 00 DC F6 1D 67 B6 04 01 00 00 56 9A 0A B2 7E F9 E8 D3 [14:22:42]CommunicateWithHost err = 0 [14:22:42]CheckOFDResponse [14:22:42]1017 (14) - 77093643461234 [14:22:42]1041 (16) - 0000000002098560 [14:22:42]1040 (4) - 95422 [14:22:42]1012 (4) - 27.10.2024 08:16 [14:22:42]1206 (1) - 0 [14:22:42]OFD Sender: Remove packet 95422 [14:22:42]ProducePacketName [14:22:42]name=ofd_packets/00095422 [14:22:42]NVStorageDeleteData [14:22:42]OFD Sender: No OFD packet to send [14:22:42]*** Cut start [14:22:42]*** Partial cut [14:22:42]*** CUTSNS_PIN = 1 [14:22:42]*** CUTSNS_PIN = 0 [14:22:42]*** Brake cut motor [14:22:43]Read from MH i2c: 01 [14:22:43]MH_I2C_Read... [14:22:43]Read from MH i2c: 01 07 00 [14:22:43]MH_I2C_Read... [14:22:43]*** Stop cut motor [14:22:43]*** Cut end [14:22:43]Read from MH i2c: 01 07 00 8E 05 00 00 00 00 00 FF 0F A8 [14:22:43]process_action close_receipt done [14:22:43]requested_data is exist [14:22:43]produce_requested_data [14:22:43]requested_item fm.sn is exist - process it [14:22:43]wFMCommunicate request_size=4 [14:22:43]MH_SAM_APDU [14:22:43]CAPDU: 80 11 00 00 [14:22:43]Write to MH i2c: E2 08 00 8F 05 80 11 00 00 00 00 00 00 0E [14:22:43]Write i2c OK [14:22:43]MH_I2C_Read... [14:22:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:22:43]Read from MH i2c: E2 [14:22:43]MH_I2C_Read... [14:22:43]Read from MH i2c: E2 17 00 [14:22:43]MH_I2C_Read... [14:22:43]Read from MH i2c: E2 17 00 8F 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5F [14:22:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:22:43]wFMCommunicate OK [14:22:43]requested_item fd.num is exist - process it [14:22:43]SAM_PROTO_GetFieldsCounters [14:22:43]wFMCommunicate request_size=4 [14:22:43]MH_SAM_APDU [14:22:43]CAPDU: 80 13 00 00 [14:22:43]Write to MH i2c: E2 08 00 90 05 80 13 00 00 00 00 00 00 11 [14:22:43]Write i2c OK [14:22:43]MH_I2C_Read... [14:22:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:22:43]Read from MH i2c: E2 [14:22:43]MH_I2C_Read... [14:22:43]Read from MH i2c: E2 62 00 [14:22:43]MH_I2C_Read... [14:22:43]Read from MH i2c: E2 62 00 90 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BE 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A5 01 00 00 5E 04 04 00 A5 01 00 00 57 04 04 00 A6 01 00 00 19 04 04 00 00 00 00 00 90 00 E6 [14:22:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BE 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A5 01 00 00 5E 04 04 00 A5 01 00 00 57 04 04 00 A6 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:22:43]wFMCommunicate OK [14:22:43]SAM_PROTO_GetFieldsCounters done [14:22:43]requested_item shift.num is exist - process it [14:22:43]requested_item shift.opened is exist - process it [14:22:43]req_shift_opened [14:22:43]FM_GetShiftState [14:22:43]SAM_PROTO_GetShiftState [14:22:43]wFMCommunicate request_size=4 [14:22:43]MH_SAM_APDU [14:22:43]CAPDU: 80 13 01 00 [14:22:43]Write to MH i2c: E2 08 00 91 05 80 13 01 00 00 00 00 00 13 [14:22:43]Write i2c OK [14:22:43]MH_I2C_Read... [14:22:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:22:43]Read from MH i2c: E2 [14:22:43]MH_I2C_Read... [14:22:43]Read from MH i2c: E2 0E 00 [14:22:43]MH_I2C_Read... [14:22:43]Read from MH i2c: E2 0E 00 91 05 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 BF [14:22:43]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:22:43]wFMCommunicate OK [14:22:43]SAM_PROTO_GetShiftState done [14:22:43]FM_GetShiftState done [14:22:43]req_shift_opened done [14:22:43]requested_item shift.open_date is exist - process it [14:22:43]req_shift_open_date [14:22:43]req_shift_open_date done [14:22:43]produce_requested_data done [14:22:43]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95422,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:22:43]process_action_free close_receipt [14:22:43]json_value_free [14:22:43]json_value_free done [14:22:43]process_json_proto returns [14:22:43]Send response to host [14:22:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95422,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:22:43]free response buf [14:22:43]execute_script done [14:22:43]execute_script returns [14:22:43]free content buf [14:22:43]Sock 7.Close socket [14:22:43]Sock 7.Thread stoped [14:22:47]OFD Sender: No OFD packet to send [14:22:52]OFD Sender: No OFD packet to send [14:22:57]OFD Sender: No OFD packet to send [14:23:02]OFD Sender: No OFD packet to send [14:23:07]OFD Sender: No OFD packet to send [14:23:12]OFD Sender: No OFD packet to send [14:23:17]OFD Sender: No OFD packet to send [14:23:22]OFD Sender: No OFD packet to send [14:23:27]OFD Sender: No OFD packet to send [14:23:32]OFD Sender: No OFD packet to send [14:23:37]OFD Sender: No OFD packet to send [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:22]accept exits with 10 [14:24:22]New connection [14:24:22]New thread 3067301220 created [14:24:22]Thread 3067444580 joined [14:24:22]Waiting for new connection... [14:24:22] Sock 10.Parse request [14:24:22]Sock 10.Check first char [14:24:22]Sock 10.First char is OK [14:24:22]request: POST /json_proto HTTP/1.0 [14:24:22]Method: POST [14:24:22]URL: /json_proto [14:24:22]Method is POST - this is cgi request [14:24:22]url: /json_proto [14:24:22]query_string will be loaded in cgi processing [14:24:22]execute_cgi json_proto POST (null) [14:24:22]execute_cgi path=json_proto method=POST [14:24:22]POST find Content-Length [14:24:22]Host: 172.17.40.67:8080 [14:24:22]Content-Length: 678 [14:24:22]Content-Type: application/json [14:24:22] [14:24:22]POST finish read [14:24:22]Found Content-Length = 678 [14:24:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405937", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:24:22]execute_script... [14:24:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405937", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:24:22]POST & json_proto [14:24:22]process_json_proto [14:24:22]json parsed OK: [14:24:22]protocol is kg_v1.0 [14:24:22]action value=close_receipt [14:24:22]process_action close_receipt [14:24:22]cmd_close_receipt [14:24:22]MH_GetDate [14:24:22]Write to MH i2c: F0 00 00 92 05 86 [14:24:22]Write i2c OK [14:24:22]MH_I2C_Read... [14:24:22]Read from MH i2c: F0 [14:24:22]MH_I2C_Read... [14:24:22]Read from MH i2c: F0 09 00 [14:24:22]MH_I2C_Read... [14:24:22]Read from MH i2c: F0 09 00 92 05 00 17 4D 1E 67 EE DA 66 66 0C [14:24:22]GetLastDocTimeStamp 1730038959 [14:24:22]current date 1730039063 [14:24:22]FM_GetShiftState [14:24:22]SAM_PROTO_GetShiftState [14:24:22]wFMCommunicate request_size=4 [14:24:22]MH_SAM_APDU [14:24:22]CAPDU: 80 13 01 00 [14:24:22]Write to MH i2c: E2 08 00 93 05 80 13 01 00 00 00 00 00 15 [14:24:22]Write i2c OK [14:24:22]MH_I2C_Read... [14:24:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:24:22]Read from MH i2c: E2 [14:24:22]MH_I2C_Read... [14:24:22]Read from MH i2c: E2 0E 00 [14:24:22]MH_I2C_Read... [14:24:22]Read from MH i2c: E2 0E 00 93 05 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C1 [14:24:22]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:24:22]wFMCommunicate OK [14:24:22]SAM_PROTO_GetShiftState done [14:24:22]FM_GetShiftState done [14:24:22]opened in 1729987736 [14:24:22]opened+sec_in_day 1730074136 [14:24:22]quantity*price = 50041 [14:24:22]sum+1 = 50042 [14:24:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 422 27.10.2024 14:24 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95423 ФПД: 66449298798060 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T142423&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95423&fm=66449298798060&tin=02508201610067®Number=0000000000170478&sum=50000 [14:24:23]StoreToDocumentArchive [14:24:23]shift 143 fd 95423 [14:24:23]save to /storage/0143/doc_00095423 [14:24:23]save last doc name /storage/0143/doc_00095423 to /storage/kkm_last_doc_name [14:24:23]save OK [14:24:23]Clear old archive folders... [14:24:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:24:23]tlvbuf is 00A049C0 [14:24:23]SAM_PROTO_ClearQueue [14:24:23]wFMCommunicate request_size=4 [14:24:23]MH_SAM_APDU [14:24:23]CAPDU: 80 09 00 00 [14:24:23]Write to MH i2c: E2 08 00 A0 05 80 09 00 00 00 00 00 00 17 [14:24:23]Write i2c OK [14:24:23]MH_I2C_Read... [14:24:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:24:24]Read from MH i2c: E2 [14:24:24]MH_I2C_Read... [14:24:24]Read from MH i2c: E2 03 00 [14:24:24]MH_I2C_Read... [14:24:24]Read from MH i2c: E2 03 00 A0 05 00 90 00 19 [14:24:24]RAPDU: 90 00 [14:24:24]wFMCommunicate OK [14:24:24]SAM_PROTO_ClearQueue done [14:24:24]KKMCreateOFDPacket [14:24:24]OFDProtocolAddRootSTLVToBuf [14:24:24]FM_MakeSignedData [14:24:24]FM_MakeSignedData [14:24:24]SAM_PROTO_SignData [14:24:24]wFMCommunicate request_size=4 [14:24:24]MH_SAM_APDU [14:24:24]CAPDU: 80 0D 01 02 [14:24:24]Write to MH i2c: E2 08 00 A1 05 80 0D 01 02 00 00 00 00 1F [14:24:24]Write i2c OK [14:24:24]MH_I2C_Read... [14:24:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:24:24]Read from MH i2c: E2 [14:24:24]MH_I2C_Read... [14:24:24]Read from MH i2c: E2 03 00 [14:24:24]MH_I2C_Read... [14:24:24]Read from MH i2c: E2 03 00 A1 05 00 90 00 1A [14:24:24]RAPDU: 90 00 [14:24:24]wFMCommunicate OK [14:24:24]wFMCommunicate request_size=255 [14:24:24]MH_SAM_APDU [14:24: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 01 00 00 F4 03 04 00 17 4D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BF 74 01 00 35 04 06 00 3C [14:24:24]Write to MH i2c: E2 02 01 A2 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 01 00 00 F4 03 04 00 17 4D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BF 74 01 00 35 04 06 00 3C 00 00 3C [14:24:24]Write i2c OK [14:24:24]MH_I2C_Read... [14:24:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:24:24]Read from MH i2c: E2 [14:24:24]MH_I2C_Read... [14:24:24]Read from MH i2c: E2 03 00 [14:24:24]MH_I2C_Read... [14:24:24]Read from MH i2c: E2 03 00 A2 05 00 90 00 1B [14:24:24]RAPDU: 90 00 [14:24:24]wFMCommunicate OK [14:24:24]wFMCommunicate request_size=10 [14:24:24]MH_SAM_APDU [14:24:24]CAPDU: 80 0D 02 02 05 6F 6E D9 B5 EC [14:24:24]Write to MH i2c: E2 0D 00 A3 05 80 0D 02 02 05 00 6F 6E D9 B5 EC 00 00 83 [14:24:24]Write i2c OK [14:24:24]MH_I2C_Read... [14:24:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:24:24]Read from MH i2c: E2 [14:24:24]MH_I2C_Read... [14:24:24]Read from MH i2c: E2 03 00 [14:24:24]MH_I2C_Read... [14:24:24]Read from MH i2c: E2 03 00 A3 05 00 90 00 1C [14:24:24]RAPDU: 90 00 [14:24:24]wFMCommunicate OK [14:24:24]wFMCommunicate request_size=4 [14:24:24]MH_SAM_APDU [14:24:24]CAPDU: 80 0D 03 02 [14:24:24]Write to MH i2c: E2 08 00 A4 05 80 0D 03 02 00 00 00 00 24 [14:24:24]Write i2c OK [14:24:24]MH_I2C_Read... [14:24:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:24:24]Read from MH i2c: E2 [14:24:24]MH_I2C_Read... [14:24:24]Read from MH i2c: E2 0B 00 [14:24:24]MH_I2C_Read... [14:24:24]Read from MH i2c: E2 0B 00 A4 05 00 E3 50 8D 3E E6 6E 8A CC 90 00 CD [14:24:24]RAPDU: E3 50 8D 3E E6 6E 8A CC 90 00 [14:24:24]wFMCommunicate OK [14:24:24]SAM_PROTO_SignData done [14:24:24]FM_MakeSignedData done [14:24:24]CreateOFDProtocolMessage [14:24:24]wFMCommunicate request_size=4 [14:24:24]MH_SAM_APDU [14:24:24]CAPDU: 80 11 00 00 [14:24:24]Write to MH i2c: E2 08 00 A5 05 80 11 00 00 00 00 00 00 24 [14:24:24]Write i2c OK [14:24:24]MH_I2C_Read... [14:24:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:24:24]Read from MH i2c: E2 [14:24:24]MH_I2C_Read... [14:24:24]Read from MH i2c: E2 17 00 [14:24:24]MH_I2C_Read... [14:24:24]Read from MH i2c: E2 17 00 A5 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 75 [14:24:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:24:24]wFMCommunicate OK [14:24:24]CreateOFDProtocolMessage done [14:24:24]OFDSenderStorePacket 95423 [14:24:24]StoreOFDPacket docnum=95423 [14:24:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 09 2B 07 01 E7 DF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 01 00 00 F4 03 04 00 17 4D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BF 74 01 00 35 04 06 00 3C 6F 6E D9 B5 EC E3 50 8D 3E E6 6E 8A CC [14:24:24]CheckFolder [14:24:24]dirname=/storage/ofd_packets [14:24:24]CheckFolder done [14:24:24]ProducePacketName [14:24:24]name=ofd_packets/00095423 [14:24:24]NVStorageSaveData ofd_packets/00095423 [14:24:24]File name is /storage/ofd_packets/00095423 [14:24:24]Write 301 bytes [14:24:24]NVStorageSaveData done [14:24:24]OFDSenderStorePacket done [14:24:24]KKMCreateOFDPacket done [14:24:24]NVStorageSaveData kkm_last_timestamp [14:24:24]File name is /storage/kkm_last_timestamp [14:24:24]Write 4 bytes [14:24:24]NVStorageSaveData done [14:24:24]ExternCall_PrintAddStr [14:24:24]wPrintStart [14:24:24]Write to MH i2c: 01 00 00 A6 05 AB [14:24:24]Write i2c OK [14:24:24]MH_I2C_Read... [14:24:24]Read from MH i2c: 01 [14:24:24]MH_I2C_Read... [14:24:24]Read from MH i2c: 01 07 00 [14:24:24]MH_I2C_Read... [14:24:24]Read from MH i2c: 01 07 00 A6 05 00 00 00 00 00 FF 0F C0 [14:24:24]RasterBufferAndPrint [14:24:24]line Счет N : (1)3405937 [14:24:24]line ИНН: 02508201610067 [14:24:24]line Контрольно-Кассовый Чек [14:24:24]line ПРОДАЖА [14:24:24]line ТРК (МРК, ГНК) : 12 [14:24:24]line Товар: 2710124130 [14:24:24]line Аи-92-К-4 [14:24:24]line 7.480 * 66.90 [14:24:24]line = 500.41 [14:24:24]line НДС 12% НСП 1% [14:24:24]line > о реализуемом товаре [14:24:24]line ОКРУГЛЕНИЕ: -0.41 [14:24:24]line ИТОГО: 500.00 [14:24:24]line Внесено: 500.00 [14:24:24]line СДАЧА: 0.00 [14:24:24]line НСП 1% : 4.43 [14:24:24]line НДС 12% : 53.14 [14:24:24]line Наличными: 500.00 [14:24:24]line Безнал.: 0.00 [14:24:24]line Место: АЗС № 82 "Партнер Нефть" [14:24:24]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:24:24]line СНО: Общий режим [14:24:24]line Чек 422 27.10.2024 14:24 [14:24:24]line Смена: 143 ФФД: 1.0 [14:24:24]line ЗНМ: 0300000017 [14:24:24]line РНМ: 0000000000170478 [14:24:24]line Версия ККМ: v1.0 [14:24:24]line ФМ: 0000000002098560 [14:24:24]line ФД: 95423 [14:24:24]line ФПД: 66449298798060 [14:24:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T142423&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95423&fm=66449298798060&tin=02508201610067®Number=0000000000170478&sum=50000 [14:24:24]OFD Sender: Processing packet 95423 [packets to send 57, broken 56] [14:24:24]ProducePacketName [14:24:24]name=ofd_packets/00095423 [14:24:24]OFD Sender: To server: pG, [14:24:24]CommunicateWithHost lk.salyk.kg:30040 [14:24:24]ConnectInit lk.salyk.kg [14:24:24]written 0, free lines is 4095 [14:24:25]Connected sock=11 [14:24:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 09 2B 07 01 E7 DF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 01 00 00 F4 03 04 00 17 4D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BF 74 01 00 35 04 06 00 3C 6F 6E D9 B5 EC E3 50 8D 3E E6 6E 8A CC [14:24:25]Write to MH i2c: 01 00 00 D1 05 D6 [14:24:25]Write i2c OK [14:24:25]MH_I2C_Read... [14:24:25]Read from MH i2c: 01 [14:24:25]MH_I2C_Read... [14:24:25]Read from MH i2c: 01 07 00 [14:24:25]MH_I2C_Read... [14:24:25]Read from MH i2c: 01 07 00 D1 05 00 00 00 00 00 0B 0D F5 [14:24:25]RasterBufferAndPrint [14:24:25]line [14:24:25]line [14:24:25]line [14:24:25]line [14:24:25]line [14:24:25]written 0, free lines is 3345 [14:24:25]MH_Cut [14:24:25]Write to MH i2c: D1 01 00 D8 05 01 AF [14:24:25]Write i2c OK [14:24:25]MH_I2C_Read... [14:24:25]Read from MH i2c: D1 [14:24:25]MH_I2C_Read... [14:24:25]Read from MH i2c: D1 01 00 [14:24:25]MH_I2C_Read... [14:24:25]Read from MH i2c: D1 01 00 D8 05 00 AE [14:24:25]Write to MH i2c: 01 00 00 D9 05 DE [14:24:25]Write i2c OK [14:24:25]MH_I2C_Read... [14:24:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 60 C5 47 00 E4 68 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BF 74 01 00 F4 03 04 00 43 F7 1D 67 B6 04 01 00 00 C9 3B 93 04 89 06 6E 33 [14:24:25]CommunicateWithHost err = 0 [14:24:25]CheckOFDResponse [14:24:25]1017 (14) - 77093643461234 [14:24:25]1041 (16) - 0000000002098560 [14:24:25]1040 (4) - 95423 [14:24:25]1012 (4) - 27.10.2024 08:18 [14:24:25]1206 (1) - 0 [14:24:25]OFD Sender: Remove packet 95423 [14:24:25]ProducePacketName [14:24:25]name=ofd_packets/00095423 [14:24:25]NVStorageDeleteData [14:24:25]OFD Sender: No OFD packet to send [14:24:25]*** Cut start [14:24:25]*** Partial cut [14:24:25]*** CUTSNS_PIN = 1 [14:24:26]*** CUTSNS_PIN = 0 [14:24:26]*** Brake cut motor [14:24:26]Read from MH i2c: 01 *** Stop cut motor [14:24:26]*** Cut end [14:24:26] [14:24:26]MH_I2C_Read... [14:24:26]Read from MH i2c: 01 07 00 [14:24:26]MH_I2C_Read... [14:24:26]Read from MH i2c: 01 07 00 D9 05 00 00 00 00 00 FF 0F F3 [14:24:26]process_action close_receipt done [14:24:26]requested_data is exist [14:24:26]produce_requested_data [14:24:26]requested_item fm.sn is exist - process it [14:24:26]wFMCommunicate request_size=4 [14:24:26]MH_SAM_APDU [14:24:26]CAPDU: 80 11 00 00 [14:24:26]Write to MH i2c: E2 08 00 DA 05 80 11 00 00 00 00 00 00 59 [14:24:26]Write i2c OK [14:24:26]MH_I2C_Read... [14:24:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:24:26]Read from MH i2c: E2 [14:24:26]MH_I2C_Read... [14:24:26]Read from MH i2c: E2 17 00 [14:24:26]MH_I2C_Read... [14:24:26]Read from MH i2c: E2 17 00 DA 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AA [14:24:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:24:26]wFMCommunicate OK [14:24:26]requested_item fd.num is exist - process it [14:24:26]SAM_PROTO_GetFieldsCounters [14:24:26]wFMCommunicate request_size=4 [14:24:26]MH_SAM_APDU [14:24:26]CAPDU: 80 13 00 00 [14:24:26]Write to MH i2c: E2 08 00 DB 05 80 13 00 00 00 00 00 00 5C [14:24:26]Write i2c OK [14:24:26]MH_I2C_Read... [14:24:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:24:26]Read from MH i2c: E2 [14:24:26]MH_I2C_Read... [14:24:26]Read from MH i2c: E2 62 00 [14:24:26]MH_I2C_Read... [14:24:26]Read from MH i2c: E2 62 00 DB 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BF 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A6 01 00 00 5E 04 04 00 A6 01 00 00 57 04 04 00 A7 01 00 00 19 04 04 00 00 00 00 00 90 00 35 [14:24:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BF 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A6 01 00 00 5E 04 04 00 A6 01 00 00 57 04 04 00 A7 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:24:26]wFMCommunicate OK [14:24:26]SAM_PROTO_GetFieldsCounters done [14:24:26]requested_item shift.num is exist - process it [14:24:26]requested_item shift.opened is exist - process it [14:24:26]req_shift_opened [14:24:26]FM_GetShiftState [14:24:26]SAM_PROTO_GetShiftState [14:24:26]wFMCommunicate request_size=4 [14:24:26]MH_SAM_APDU [14:24:26]CAPDU: 80 13 01 00 [14:24:26]Write to MH i2c: E2 08 00 DC 05 80 13 01 00 00 00 00 00 5E [14:24:26]Write i2c OK [14:24:26]MH_I2C_Read... [14:24:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:24:26]Read from MH i2c: E2 [14:24:26]MH_I2C_Read... [14:24:26]Read from MH i2c: E2 0E 00 [14:24:26]MH_I2C_Read... [14:24:26]Read from MH i2c: E2 0E 00 DC 05 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0A [14:24:26]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:24:26]wFMCommunicate OK [14:24:26]SAM_PROTO_GetShiftState done [14:24:26]FM_GetShiftState done [14:24:26]req_shift_opened done [14:24:26]requested_item shift.open_date is exist - process it [14:24:26]req_shift_open_date [14:24:26]req_shift_open_date done [14:24:26]produce_requested_data done [14:24:26]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95423,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:24:26]process_action_free close_receipt [14:24:26]json_value_free [14:24:26]json_value_free done [14:24:26]process_json_proto returns [14:24:26]Send response to host [14:24:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95423,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:24:26]free response buf [14:24:26]execute_script done [14:24:26]execute_script returns [14:24:26]free content buf [14:24:26]Sock 10.Close socket [14:24:26]Sock 10.Thread stoped [14:24:27]accept exits with 9 [14:24:27]New connection [14:24:27]New thread 3067444580 created [14:24:27]Thread 3067301220 joined [14:24:27]Waiting for new connection... [14:24:27] Sock 9.Parse request [14:24:27]Sock 9.Check first char [14:24:27]Sock 9.First char is OK [14:24:27]request: POST /json_proto HTTP/1.0 [14:24:27]Method: POST [14:24:27]URL: /json_proto [14:24:27]Method is POST - this is cgi request [14:24:27]url: /json_proto [14:24:27]query_string will be loaded in cgi processing [14:24:27]execute_cgi json_proto POST (null) [14:24:27]execute_cgi path=json_proto method=POST [14:24:27]POST find Content-Length [14:24:27]Host: 172.17.40.67:8080 [14:24:27]Content-Length: 678 [14:24:27]Content-Type: application/json [14:24:27] [14:24:27]POST finish read [14:24:27]Found Content-Length = 678 [14:24:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405938", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:24:27]execute_script... [14:24: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)3405938", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:24:27]POST & json_proto [14:24:27]process_json_proto [14:24:27]json parsed OK: [14:24:27]protocol is kg_v1.0 [14:24:27]action value=close_receipt [14:24:27]process_action close_receipt [14:24:27]cmd_close_receipt [14:24:27]MH_GetDate [14:24:27]Write to MH i2c: F0 00 00 DD 05 D1 [14:24:27]Write i2c OK [14:24:27]MH_I2C_Read... [14:24:27]Read from MH i2c: F0 [14:24:27]MH_I2C_Read... [14:24:27]Read from MH i2c: F0 09 00 [14:24:27]MH_I2C_Read... [14:24:27]Read from MH i2c: F0 09 00 DD 05 00 1B 4D 1E 67 EE DA 66 66 5B [14:24:27]GetLastDocTimeStamp 1730039063 [14:24:27]current date 1730039067 [14:24:27]FM_GetShiftState [14:24:27]SAM_PROTO_GetShiftState [14:24:27]wFMCommunicate request_size=4 [14:24:27]MH_SAM_APDU [14:24:27]CAPDU: 80 13 01 00 [14:24:27]Write to MH i2c: E2 08 00 DE 05 80 13 01 00 00 00 00 00 60 [14:24:27]Write i2c OK [14:24:27]MH_I2C_Read... [14:24:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:24:27]Read from MH i2c: E2 [14:24:27]MH_I2C_Read... [14:24:27]Read from MH i2c: E2 0E 00 [14:24:27]MH_I2C_Read... [14:24:27]Read from MH i2c: E2 0E 00 DE 05 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0C [14:24:27]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:24:27]wFMCommunicate OK [14:24:27]SAM_PROTO_GetShiftState done [14:24:27]FM_GetShiftState done [14:24:27]opened in 1729987736 [14:24:27]opened+sec_in_day 1730074136 [14:24:27]quantity*price = 20003 [14:24:27]sum+1 = 20004 [14:24:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 423 27.10.2024 14:24 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95424 ФПД: 27095352386528 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T142428&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95424&fm=27095352386528&tin=02508201610067®Number=0000000000170478&sum=20000 [14:24:28]StoreToDocumentArchive [14:24:28]shift 143 fd 95424 [14:24:28]save to /storage/0143/doc_00095424 [14:24:28]save last doc name /storage/0143/doc_00095424 to /storage/kkm_last_doc_name [14:24:28]save OK [14:24:28]Clear old archive folders... [14:24:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:24:28]tlvbuf is 00A46C00 [14:24:28]SAM_PROTO_ClearQueue [14:24:28]wFMCommunicate request_size=4 [14:24:28]MH_SAM_APDU [14:24:28]CAPDU: 80 09 00 00 [14:24:28]Write to MH i2c: E2 08 00 EB 05 80 09 00 00 00 00 00 00 62 [14:24:28]Write i2c OK [14:24:28]MH_I2C_Read... [14:24:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:24:28]Read from MH i2c: E2 [14:24:28]MH_I2C_Read... [14:24:28]Read from MH i2c: E2 03 00 [14:24:28]MH_I2C_Read... [14:24:28]Read from MH i2c: E2 03 00 EB 05 00 90 00 64 [14:24:28]RAPDU: 90 00 [14:24:28]wFMCommunicate OK [14:24:28]SAM_PROTO_ClearQueue done [14:24:28]KKMCreateOFDPacket [14:24:28]OFDProtocolAddRootSTLVToBuf [14:24:28]FM_MakeSignedData [14:24:28]FM_MakeSignedData [14:24:28]SAM_PROTO_SignData [14:24:28]wFMCommunicate request_size=4 [14:24:28]MH_SAM_APDU [14:24:28]CAPDU: 80 0D 01 02 [14:24:28]Write to MH i2c: E2 08 00 EC 05 80 0D 01 02 00 00 00 00 6A [14:24:28]Write i2c OK [14:24:28]MH_I2C_Read... [14:24:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:24:28]Read from MH i2c: E2 [14:24:28]MH_I2C_Read... [14:24:28]Read from MH i2c: E2 03 00 [14:24:28]MH_I2C_Read... [14:24:28]Read from MH i2c: E2 03 00 EC 05 00 90 00 65 [14:24:28]RAPDU: 90 00 [14:24:28]wFMCommunicate OK [14:24:28]wFMCommunicate request_size=255 [14:24:28]MH_SAM_APDU [14:24: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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 1C 4D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C0 74 01 00 35 04 06 00 18 [14:24:28]Write to MH i2c: E2 02 01 ED 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 1C 4D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C0 74 01 00 35 04 06 00 18 00 00 2C [14:24:29]Write i2c OK [14:24:29]MH_I2C_Read... [14:24:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:24:29]Read from MH i2c: E2 [14:24:29]MH_I2C_Read... [14:24:29]Read from MH i2c: E2 03 00 [14:24:29]MH_I2C_Read... [14:24:29]Read from MH i2c: E2 03 00 ED 05 00 90 00 66 [14:24:29]RAPDU: 90 00 [14:24:29]wFMCommunicate OK [14:24:29]wFMCommunicate request_size=10 [14:24:29]MH_SAM_APDU [14:24:29]CAPDU: 80 0D 02 02 05 A4 A0 DA A3 E0 [14:24:29]Write to MH i2c: E2 0D 00 EE 05 80 0D 02 02 05 00 A4 A0 DA A3 E0 00 00 18 [14:24:29]Write i2c OK [14:24:29]MH_I2C_Read... [14:24:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:24:29]Read from MH i2c: E2 [14:24:29]MH_I2C_Read... [14:24:29]Read from MH i2c: E2 03 00 [14:24:29]MH_I2C_Read... [14:24:29]Read from MH i2c: E2 03 00 EE 05 00 90 00 67 [14:24:29]RAPDU: 90 00 [14:24:29]wFMCommunicate OK [14:24:29]wFMCommunicate request_size=4 [14:24:29]MH_SAM_APDU [14:24:29]CAPDU: 80 0D 03 02 [14:24:29]Write to MH i2c: E2 08 00 EF 05 80 0D 03 02 00 00 00 00 6F [14:24:29]Write i2c OK [14:24:29]MH_I2C_Read... [14:24:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:24:29]Read from MH i2c: E2 [14:24:29]MH_I2C_Read... [14:24:29]Read from MH i2c: E2 0B 00 [14:24:29]MH_I2C_Read... [14:24:29]Read from MH i2c: E2 0B 00 EF 05 00 9C A3 DC 56 07 B3 FC DE 90 00 75 [14:24:29]RAPDU: 9C A3 DC 56 07 B3 FC DE 90 00 [14:24:29]wFMCommunicate OK [14:24:29]SAM_PROTO_SignData done [14:24:29]FM_MakeSignedData done [14:24:29]CreateOFDProtocolMessage [14:24:29]wFMCommunicate request_size=4 [14:24:29]MH_SAM_APDU [14:24:29]CAPDU: 80 11 00 00 [14:24:29]Write to MH i2c: E2 08 00 F0 05 80 11 00 00 00 00 00 00 6F [14:24:29]Write i2c OK [14:24:29]MH_I2C_Read... [14:24:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:24:29]Read from MH i2c: E2 [14:24:29]MH_I2C_Read... [14:24:29]Read from MH i2c: E2 17 00 [14:24:29]MH_I2C_Read... [14:24:29]Read from MH i2c: E2 17 00 F0 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C0 [14:24:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:24:29]wFMCommunicate OK [14:24:29]CreateOFDProtocolMessage done [14:24:29]OFDSenderStorePacket 95424 [14:24:29]StoreOFDPacket docnum=95424 [14:24:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 59 28 07 01 16 6B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 1C 4D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C0 74 01 00 35 04 06 00 18 A4 A0 DA A3 E0 9C A3 DC 56 07 B3 FC DE [14:24:29]CheckFolder [14:24:29]dirname=/storage/ofd_packets [14:24:29]CheckFolder done [14:24:29]ProducePacketName [14:24:29]name=ofd_packets/00095424 [14:24:29]NVStorageSaveData ofd_packets/00095424 [14:24:29]File name is /storage/ofd_packets/00095424 [14:24:29]Write 301 bytes [14:24:29]NVStorageSaveData done [14:24:29]OFDSenderStorePacket done [14:24:29]KKMCreateOFDPacket done [14:24:29]NVStorageSaveData kkm_last_timestamp [14:24:29]File name is /storage/kkm_last_timestamp [14:24:29]Write 4 bytes [14:24:29]NVStorageSaveData done [14:24:29]ExternCall_PrintAddStr [14:24:29]wPrintStart [14:24:29]Write to MH i2c: 01 00 00 F1 05 F6 [14:24:29]Write i2c OK [14:24:29]MH_I2C_Read... [14:24:29]Read from MH i2c: 01 [14:24:29]MH_I2C_Read... [14:24:29]Read from MH i2c: 01 07 00 [14:24:29]MH_I2C_Read... [14:24:29]Read from MH i2c: 01 07 00 F1 05 00 00 00 00 00 FF 0F 0B [14:24:29]RasterBufferAndPrint [14:24:29]line Счет N : (1)3405938 [14:24:29]line ИНН: 02508201610067 [14:24:29]line Контрольно-Кассовый Чек [14:24:29]line ПРОДАЖА [14:24:29]line ТРК (МРК, ГНК) : 32 [14:24:29]line Товар: 2710124130 [14:24:29]line Аи-92-К-4 [14:24:29]line 2.990 * 66.90 [14:24:29]line = 200.03 [14:24:29]line НДС 12% НСП 1% [14:24:29]line > о реализуемом товаре [14:24:29]line ОКРУГЛЕНИЕ: -0.03 [14:24:29]line ИТОГО: 200.00 [14:24:29]line Внесено: 200.00 [14:24:29]line СДАЧА: 0.00 [14:24:29]line НСП 1% : 1.77 [14:24:29]line НДС 12% : 21.24 [14:24:29]line Наличными: 200.00 [14:24:29]line Безнал.: 0.00 [14:24:29]line Место: АЗС № 82 "Партнер Нефть" [14:24:29]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:24:29]line СНО: Общий режим [14:24:29]line Чек 423 27.10.2024 14:24 [14:24:29]line Смена: 143 ФФД: 1.0 [14:24:29]line ЗНМ: 0300000017 [14:24:29]line РНМ: 0000000000170478 [14:24:29]line Версия ККМ: v1.0 [14:24:29]line ФМ: 0000000002098560 [14:24:29]line ФД: 95424 [14:24:29]line ФПД: 27095352386528 [14:24:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T142428&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95424&fm=27095352386528&tin=02508201610067®Number=0000000000170478&sum=20000 [14:24:29]OFD Sender: Processing packet 95424 [packets to send 57, broken 56] [14:24:29]ProducePacketName [14:24:29]name=ofd_packets/00095424 [14:24:29]OFD Sender: To server: pG, [14:24:29]CommunicateWithHost lk.salyk.kg:30040 [14:24:29]ConnectInit lk.salyk.kg [14:24:29]written 0, free lines is 4095 [14:24:29]Connected sock=11 [14:24:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 59 28 07 01 16 6B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 1C 4D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C0 74 01 00 35 04 06 00 18 A4 A0 DA A3 E0 9C A3 DC 56 07 B3 FC DE [14:24:30]Write to MH i2c: 01 00 00 1C 06 22 [14:24:30]Write i2c OK [14:24:30]MH_I2C_Read... [14:24:30]Read from MH i2c: 01 [14:24:30]MH_I2C_Read... [14:24:30]Read from MH i2c: 01 07 00 [14:24:30]MH_I2C_Read... [14:24:30]Read from MH i2c: 01 07 00 1C 06 00 00 00 00 00 21 0D 57 [14:24:30]RasterBufferAndPrint [14:24:30]line [14:24:30]line [14:24:30]line [14:24:30]line [14:24:30]line [14:24:30]written 0, free lines is 3376 [14:24:30]MH_Cut [14:24:30]Write to MH i2c: D1 01 00 23 06 01 FB [14:24:30]Write i2c OK [14:24:30]MH_I2C_Read... [14:24:30]Read from MH i2c: D1 [14:24:30]MH_I2C_Read... [14:24:30]Read from MH i2c: D1 01 00 [14:24:30]MH_I2C_Read... [14:24:30]Read from MH i2c: D1 01 00 23 06 00 FA [14:24:30]Write to MH i2c: 01 00 00 24 06 2A [14:24:30]Write i2c OK [14:24:30]MH_I2C_Read... [14:24:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 10 38 47 00 19 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 32 30 39 38 35 36 30 10 04 04 00 C0 74 01 00 F4 03 04 00 48 F7 1D 67 B6 04 01 00 00 A6 FF B1 72 9C B0 7C E8 [14:24:30]CommunicateWithHost err = 0 [14:24:30]CheckOFDResponse [14:24:30]1017 (14) - 77093643461234 [14:24:30]1041 (16) - 0000000002098560 [14:24:30]1040 (4) - 95424 [14:24:30]1012 (4) - 27.10.2024 08:18 [14:24:30]1206 (1) - 0 [14:24:30]OFD Sender: Remove packet 95424 [14:24:30]ProducePacketName [14:24:30]name=ofd_packets/00095424 [14:24:30]NVStorageDeleteData [14:24:30]OFD Sender: No OFD packet to send [14:24:30]*** Cut start [14:24:30]*** Partial cut [14:24:30]*** CUTSNS_PIN = 1 [14:24:30]*** CUTSNS_PIN = 0 [14:24:31]*** Brake cut motor [14:24:31]Read from MH i2c: 01 [14:24:31]MH_I2C_Read... [14:24:31]*** Stop cut motor [14:24:31]*** Cut end [14:24:31]Read from MH i2c: 01 07 00 [14:24:31]MH_I2C_Read... [14:24:31]Read from MH i2c: 01 07 00 24 06 00 00 00 00 00 FF 0F 3F [14:24:31]process_action close_receipt done [14:24:31]requested_data is exist [14:24:31]produce_requested_data [14:24:31]requested_item fm.sn is exist - process it [14:24:31]wFMCommunicate request_size=4 [14:24:31]MH_SAM_APDU [14:24:31]CAPDU: 80 11 00 00 [14:24:31]Write to MH i2c: E2 08 00 25 06 80 11 00 00 00 00 00 00 A5 [14:24:31]Write i2c OK [14:24:31]MH_I2C_Read... [14:24:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:24:31]Read from MH i2c: E2 [14:24:31]MH_I2C_Read... [14:24:31]Read from MH i2c: E2 17 00 [14:24:31]MH_I2C_Read... [14:24:31]Read from MH i2c: E2 17 00 25 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F6 [14:24:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:24:31]wFMCommunicate OK [14:24:31]requested_item fd.num is exist - process it [14:24:31]SAM_PROTO_GetFieldsCounters [14:24:31]wFMCommunicate request_size=4 [14:24:31]MH_SAM_APDU [14:24:31]CAPDU: 80 13 00 00 [14:24:31]Write to MH i2c: E2 08 00 26 06 80 13 00 00 00 00 00 00 A8 [14:24:31]Write i2c OK [14:24:31]MH_I2C_Read... [14:24:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:24:31]Read from MH i2c: E2 [14:24:31]MH_I2C_Read... [14:24:31]Read from MH i2c: E2 62 00 [14:24:31]MH_I2C_Read... [14:24:31]Read from MH i2c: E2 62 00 26 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C0 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A7 01 00 00 5E 04 04 00 A7 01 00 00 57 04 04 00 A8 01 00 00 19 04 04 00 00 00 00 00 90 00 85 [14:24:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C0 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A7 01 00 00 5E 04 04 00 A7 01 00 00 57 04 04 00 A8 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:24:31]wFMCommunicate OK [14:24:31]SAM_PROTO_GetFieldsCounters done [14:24:31]requested_item shift.num is exist - process it [14:24:31]requested_item shift.opened is exist - process it [14:24:31]req_shift_opened [14:24:31]FM_GetShiftState [14:24:31]SAM_PROTO_GetShiftState [14:24:31]wFMCommunicate request_size=4 [14:24:31]MH_SAM_APDU [14:24:31]CAPDU: 80 13 01 00 [14:24:31]Write to MH i2c: E2 08 00 27 06 80 13 01 00 00 00 00 00 AA [14:24:31]Write i2c OK [14:24:31]MH_I2C_Read... [14:24:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:24:31]Read from MH i2c: E2 [14:24:31]MH_I2C_Read... [14:24:31]Read from MH i2c: E2 0E 00 [14:24:31]MH_I2C_Read... [14:24:31]Read from MH i2c: E2 0E 00 27 06 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 56 [14:24:31]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:24:31]wFMCommunicate OK [14:24:31]SAM_PROTO_GetShiftState done [14:24:31]FM_GetShiftState done [14:24:31]req_shift_opened done [14:24:31]requested_item shift.open_date is exist - process it [14:24:31]req_shift_open_date [14:24:31]req_shift_open_date done [14:24:31]produce_requested_data done [14:24:31]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95424,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:24:31]process_action_free close_receipt [14:24:31]json_value_free [14:24:31]json_value_free done [14:24:31]process_json_proto returns [14:24:31]Send response to host [14:24:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95424,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:24:31]free response buf [14:24:31]execute_script done [14:24:31]execute_script returns [14:24:31]free content buf [14:24:31]Sock 9.Close socket [14:24:31]Sock 9.Thread stoped [14:24:35]OFD Sender: No OFD packet to send [14:24:40]OFD Sender: No OFD packet to send [14:24:45]OFD Sender: No OFD packet to send [14:24:50]accept exits with 10 [14:24:50]New connection [14:24:50]New thread 3067301220 created [14:24:50]Thread 3067444580 joined [14:24:50]Waiting for new connection... [14:24:50] Sock 10.Parse request [14:24:50]Sock 10.Check first char [14:24:50]Sock 10.First char is OK [14:24:50]request: POST /json_proto HTTP/1.0 [14:24:50]Method: POST [14:24:50]URL: /json_proto [14:24:50]Method is POST - this is cgi request [14:24:50]url: /json_proto [14:24:50]query_string will be loaded in cgi processing [14:24:50]execute_cgi json_proto POST (null) [14:24:50]execute_cgi path=json_proto method=POST [14:24:50]POST find Content-Length [14:24:50]Host: 172.17.40.67:8080 [14:24:50]Content-Length: 678 [14:24:50]Content-Type: application/json [14:24:50] [14:24:50]POST finish read [14:24:50]Found Content-Length = 678 [14:24:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405939", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:24:50]execute_script... [14:24: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)3405939", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:24:50]POST & json_proto [14:24:50]process_json_proto [14:24:50]json parsed OK: [14:24:50]protocol is kg_v1.0 [14:24:50]action value=close_receipt [14:24:50]process_action close_receipt [14:24:50]cmd_close_receipt [14:24:50]MH_GetDate [14:24:50]Write to MH i2c: F0 00 00 28 06 1D [14:24:50]Write i2c OK [14:24:50]MH_I2C_Read... [14:24:50]Read from MH i2c: F0 [14:24:50]MH_I2C_Read... [14:24:50]Read from MH i2c: F0 09 00 [14:24:50]MH_I2C_Read... [14:24:50]Read from MH i2c: F0 09 00 28 06 00 33 4D 1E 67 EE DA 66 66 BF [14:24:50]GetLastDocTimeStamp 1730039068 [14:24:50]current date 1730039091 [14:24:50]FM_GetShiftState [14:24:50]SAM_PROTO_GetShiftState [14:24:50]wFMCommunicate request_size=4 [14:24:50]MH_SAM_APDU [14:24:50]CAPDU: 80 13 01 00 [14:24:50]Write to MH i2c: E2 08 00 29 06 80 13 01 00 00 00 00 00 AC [14:24:50]Write i2c OK [14:24:50]MH_I2C_Read... [14:24:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:24:50]Read from MH i2c: E2 [14:24:50]MH_I2C_Read... [14:24:50]Read from MH i2c: E2 0E 00 [14:24:50]MH_I2C_Read... [14:24:50]Read from MH i2c: E2 0E 00 29 06 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 58 [14:24:50]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:24:50]wFMCommunicate OK [14:24:50]SAM_PROTO_GetShiftState done [14:24:50]FM_GetShiftState done [14:24:50]opened in 1729987736 [14:24:50]opened+sec_in_day 1730074136 [14:24:50]quantity*price = 30038 [14:24:50]sum+1 = 30039 [14:24:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 424 27.10.2024 14:24 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95425 ФПД: 149661972244324 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T142451&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95425&fm=149661972244324&tin=02508201610067®Number=0000000000170478&sum=30000 [14:24:51]StoreToDocumentArchive [14:24:51]shift 143 fd 95425 [14:24:51]save to /storage/0143/doc_00095425 [14:24:51]save last doc name /storage/0143/doc_00095425 to /storage/kkm_last_doc_name [14:24:51]save OK [14:24:51]Clear old archive folders... [14:24:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:24:51]tlvbuf is 009E3320 [14:24:51]SAM_PROTO_ClearQueue [14:24:51]wFMCommunicate request_size=4 [14:24:51]MH_SAM_APDU [14:24:51]CAPDU: 80 09 00 00 [14:24:51]Write to MH i2c: E2 08 00 36 06 80 09 00 00 00 00 00 00 AE [14:24:51]Write i2c OK [14:24:51]MH_I2C_Read... [14:24:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:24:51]Read from MH i2c: E2 [14:24:51]MH_I2C_Read... [14:24:51]Read from MH i2c: E2 03 00 [14:24:51]MH_I2C_Read... [14:24:51]Read from MH i2c: E2 03 00 36 06 00 90 00 B0 [14:24:51]RAPDU: 90 00 [14:24:51]wFMCommunicate OK [14:24:51]SAM_PROTO_ClearQueue done [14:24:51]KKMCreateOFDPacket [14:24:51]OFDProtocolAddRootSTLVToBuf [14:24:51]FM_MakeSignedData [14:24:51]FM_MakeSignedData [14:24:51]SAM_PROTO_SignData [14:24:51]wFMCommunicate request_size=4 [14:24:51]MH_SAM_APDU [14:24:51]CAPDU: 80 0D 01 02 [14:24:51]Write to MH i2c: E2 08 00 37 06 80 0D 01 02 00 00 00 00 B6 [14:24:51]Write i2c OK [14:24:51]MH_I2C_Read... [14:24:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:24:51]Read from MH i2c: E2 [14:24:51]MH_I2C_Read... [14:24:51]Read from MH i2c: E2 03 00 [14:24:51]MH_I2C_Read... [14:24:51]Read from MH i2c: E2 03 00 37 06 00 90 00 B1 [14:24:51]RAPDU: 90 00 [14:24:51]wFMCommunicate OK [14:24:51]wFMCommunicate request_size=255 [14:24:51]MH_SAM_APDU [14:24: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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 01 00 00 F4 03 04 00 33 4D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C1 74 01 00 35 04 06 00 88 [14:24:51]Write to MH i2c: E2 02 01 38 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 01 00 00 F4 03 04 00 33 4D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C1 74 01 00 35 04 06 00 88 00 00 33 [14:24:52]Write i2c OK [14:24:52]MH_I2C_Read... [14:24:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:24:52]Read from MH i2c: E2 [14:24:52]MH_I2C_Read... [14:24:52]Read from MH i2c: E2 03 00 [14:24:52]MH_I2C_Read... [14:24:52]Read from MH i2c: E2 03 00 38 06 00 90 00 B2 [14:24:52]RAPDU: 90 00 [14:24:52]wFMCommunicate OK [14:24:52]wFMCommunicate request_size=10 [14:24:52]MH_SAM_APDU [14:24:52]CAPDU: 80 0D 02 02 05 1D E4 B1 27 64 [14:24:52]Write to MH i2c: E2 0D 00 39 06 80 0D 02 02 05 00 1D E4 B1 27 64 00 00 00 [14:24:52]Write i2c OK [14:24:52]MH_I2C_Read... [14:24:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:24:52]Read from MH i2c: E2 [14:24:52]MH_I2C_Read... [14:24:52]Read from MH i2c: E2 03 00 [14:24:52]MH_I2C_Read... [14:24:52]Read from MH i2c: E2 03 00 39 06 00 90 00 B3 [14:24:52]RAPDU: 90 00 [14:24:52]wFMCommunicate OK [14:24:52]wFMCommunicate request_size=4 [14:24:52]MH_SAM_APDU [14:24:52]CAPDU: 80 0D 03 02 [14:24:52]Write to MH i2c: E2 08 00 3A 06 80 0D 03 02 00 00 00 00 BB [14:24:52]Write i2c OK [14:24:52]MH_I2C_Read... [14:24:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:24:52]Read from MH i2c: E2 [14:24:52]MH_I2C_Read... [14:24:52]Read from MH i2c: E2 0B 00 [14:24:52]MH_I2C_Read... [14:24:52]Read from MH i2c: E2 0B 00 3A 06 00 35 C5 60 EC 23 3D 53 13 90 00 C8 [14:24:52]RAPDU: 35 C5 60 EC 23 3D 53 13 90 00 [14:24:52]wFMCommunicate OK [14:24:52]SAM_PROTO_SignData done [14:24:52]FM_MakeSignedData done [14:24:52]CreateOFDProtocolMessage [14:24:52]wFMCommunicate request_size=4 [14:24:52]MH_SAM_APDU [14:24:52]CAPDU: 80 11 00 00 [14:24:52]Write to MH i2c: E2 08 00 3B 06 80 11 00 00 00 00 00 00 BB [14:24:52]Write i2c OK [14:24:52]MH_I2C_Read... [14:24:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:24:52]Read from MH i2c: E2 [14:24:52]MH_I2C_Read... [14:24:52]Read from MH i2c: E2 17 00 [14:24:52]MH_I2C_Read... [14:24:52]Read from MH i2c: E2 17 00 3B 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0C [14:24:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:24:52]wFMCommunicate OK [14:24:52]CreateOFDProtocolMessage done [14:24:52]OFDSenderStorePacket 95425 [14:24:52]StoreOFDPacket docnum=95425 [14:24:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F9 6A 07 01 90 87 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 01 00 00 F4 03 04 00 33 4D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C1 74 01 00 35 04 06 00 88 1D E4 B1 27 64 35 C5 60 EC 23 3D 53 13 [14:24:52]CheckFolder [14:24:52]dirname=/storage/ofd_packets [14:24:52]CheckFolder done [14:24:52]ProducePacketName [14:24:52]name=ofd_packets/00095425 [14:24:52]NVStorageSaveData ofd_packets/00095425 [14:24:52]File name is /storage/ofd_packets/00095425 [14:24:52]Write 301 bytes [14:24:52]NVStorageSaveData done [14:24:52]OFDSenderStorePacket done [14:24:52]KKMCreateOFDPacket done [14:24:52]NVStorageSaveData kkm_last_timestamp [14:24:52]File name is /storage/kkm_last_timestamp [14:24:52]Write 4 bytes [14:24:52]NVStorageSaveData done [14:24:52]ExternCall_PrintAddStr [14:24:52]wPrintStart [14:24:52]Write to MH i2c: 01 00 00 3C 06 42 [14:24:52]Write i2c OK [14:24:52]MH_I2C_Read... [14:24:52]Read from MH i2c: 01 [14:24:52]MH_I2C_Read... [14:24:52]Read from MH i2c: 01 07 00 [14:24:52]MH_I2C_Read... [14:24:52]Read from MH i2c: 01 07 00 3C 06 00 00 00 00 00 FF 0F 57 [14:24:52]RasterBufferAndPrint [14:24:52]line Счет N : (1)3405939 [14:24:52]line ИНН: 02508201610067 [14:24:52]line Контрольно-Кассовый Чек [14:24:52]line ПРОДАЖА [14:24:52]line ТРК (МРК, ГНК) : 42 [14:24:52]line Товар: 2710124130 [14:24:52]line Аи-92-К-4 [14:24:52]line 4.490 * 66.90 [14:24:52]line = 300.38 [14:24:52]line НДС 12% НСП 1% [14:24:52]line > о реализуемом товаре [14:24:52]line ОКРУГЛЕНИЕ: -0.38 [14:24:52]line ИТОГО: 300.00 [14:24:52]line Внесено: 300.00 [14:24:52]line СДАЧА: 0.00 [14:24:52]line НСП 1% : 2.66 [14:24:52]line НДС 12% : 31.90 [14:24:52]line Наличными: 300.00 [14:24:52]line Безнал.: 0.00 [14:24:52]line Место: АЗС № 82 "Партнер Нефть" [14:24:52]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:24:52]line СНО: Общий режим [14:24:52]line Чек 424 27.10.2024 14:24 [14:24:52]line Смена: 143 ФФД: 1.0 [14:24:52]line ЗНМ: 0300000017 [14:24:52]line РНМ: 0000000000170478 [14:24:52]line Версия ККМ: v1.0 [14:24:52]line ФМ: 0000000002098560 [14:24:52]line ФД: 95425 [14:24:52]line ФПД: 149661972244324 [14:24:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T142451&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95425&fm=149661972244324&tin=02508201610067®Number=0000000000170478&sum=30000 [14:24:52]OFD Sender: Processing packet 95425 [packets to send 57, broken 56] [14:24:52]ProducePacketName [14:24:52]name=ofd_packets/00095425 [14:24:52]OFD Sender: To server: pG, [14:24:52]CommunicateWithHost lk.salyk.kg:30040 [14:24:52]ConnectInit lk.salyk.kg [14:24:52]written 0, free lines is 4095 [14:24:52]Connected sock=7 [14:24:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F9 6A 07 01 90 87 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 01 00 00 F4 03 04 00 33 4D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C1 74 01 00 35 04 06 00 88 1D E4 B1 27 64 35 C5 60 EC 23 3D 53 13 [14:24:53]Write to MH i2c: 01 00 00 67 06 6D [14:24:53]Write i2c OK [14:24:53]MH_I2C_Read... [14:24:53]Read from MH i2c: 01 [14:24:53]MH_I2C_Read... [14:24:53]Read from MH i2c: 01 07 00 [14:24:53]MH_I2C_Read... [14:24:53]Read from MH i2c: 01 07 00 67 06 00 00 00 00 00 13 0D 94 [14:24:53]RasterBufferAndPrint [14:24:53]line [14:24:53]line [14:24:53]line [14:24:53]line [14:24:53]line [14:24:53]written 0, free lines is 3368 [14:24:53]MH_Cut [14:24:53]Write to MH i2c: D1 01 00 6E 06 01 46 [14:24:53]Write i2c OK [14:24:53]MH_I2C_Read... [14:24:53]Read from MH i2c: D1 [14:24:53]MH_I2C_Read... [14:24:53]Read from MH i2c: D1 01 00 [14:24:53]MH_I2C_Read... [14:24:53]Read from MH i2c: D1 01 00 6E 06 00 45 [14:24:53]Write to MH i2c: 01 00 00 6F 06 75 [14:24:53]Write i2c OK [14:24:53]MH_I2C_Read... [14:24:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 EB BD 47 00 99 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 32 30 39 38 35 36 30 10 04 04 00 C1 74 01 00 F4 03 04 00 5F F7 1D 67 B6 04 01 00 00 CE 0B 36 D0 0E 58 B0 7E [14:24:53]CommunicateWithHost err = 0 [14:24:53]CheckOFDResponse [14:24:53]1017 (14) - 77093643461234 [14:24:53]1041 (16) - 0000000002098560 [14:24:53]1040 (4) - 95425 [14:24:53]1012 (4) - 27.10.2024 08:18 [14:24:53]1206 (1) - 0 [14:24:53]OFD Sender: Remove packet 95425 [14:24:53]ProducePacketName [14:24:53]name=ofd_packets/00095425 [14:24:53]NVStorageDeleteData [14:24:53]OFD Sender: No OFD packet to send [14:24:53]*** Cut start [14:24:53]*** Partial cut [14:24:53]*** CUTSNS_PIN = 1 [14:24:53]*** CUTSNS_PIN = 0 [14:24:53]*** Brake cut motor [14:24:54]Read from MH i2c: 01 [14:24:54]MH_I2C_Read... [14:24:54]*** Stop cut motor [14:24:54]*** Cut end [14:24:54]Read from MH i2c: 01 07 00 [14:24:54]MH_I2C_Read... [14:24:54]Read from MH i2c: 01 07 00 6F 06 00 00 00 00 00 FF 0F 8A [14:24:54]process_action close_receipt done [14:24:54]requested_data is exist [14:24:54]produce_requested_data [14:24:54]requested_item fm.sn is exist - process it [14:24:54]wFMCommunicate request_size=4 [14:24:54]MH_SAM_APDU [14:24:54]CAPDU: 80 11 00 00 [14:24:54]Write to MH i2c: E2 08 00 70 06 80 11 00 00 00 00 00 00 F0 [14:24:54]Write i2c OK [14:24:54]MH_I2C_Read... [14:24:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:24:54]Read from MH i2c: E2 [14:24:54]MH_I2C_Read... [14:24:54]Read from MH i2c: E2 17 00 [14:24:54]MH_I2C_Read... [14:24:54]Read from MH i2c: E2 17 00 70 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 41 [14:24:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:24:54]wFMCommunicate OK [14:24:54]requested_item fd.num is exist - process it [14:24:54]SAM_PROTO_GetFieldsCounters [14:24:54]wFMCommunicate request_size=4 [14:24:54]MH_SAM_APDU [14:24:54]CAPDU: 80 13 00 00 [14:24:54]Write to MH i2c: E2 08 00 71 06 80 13 00 00 00 00 00 00 F3 [14:24:54]Write i2c OK [14:24:54]MH_I2C_Read... [14:24:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:24:54]Read from MH i2c: E2 [14:24:54]MH_I2C_Read... [14:24:54]Read from MH i2c: E2 62 00 [14:24:54]MH_I2C_Read... [14:24:54]Read from MH i2c: E2 62 00 71 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C1 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A8 01 00 00 5E 04 04 00 A8 01 00 00 57 04 04 00 A9 01 00 00 19 04 04 00 00 00 00 00 90 00 D4 [14:24:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C1 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A8 01 00 00 5E 04 04 00 A8 01 00 00 57 04 04 00 A9 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:24:54]wFMCommunicate OK [14:24:54]SAM_PROTO_GetFieldsCounters done [14:24:54]requested_item shift.num is exist - process it [14:24:54]requested_item shift.opened is exist - process it [14:24:54]req_shift_opened [14:24:54]FM_GetShiftState [14:24:54]SAM_PROTO_GetShiftState [14:24:54]wFMCommunicate request_size=4 [14:24:54]MH_SAM_APDU [14:24:54]CAPDU: 80 13 01 00 [14:24:54]Write to MH i2c: E2 08 00 72 06 80 13 01 00 00 00 00 00 F5 [14:24:54]Write i2c OK [14:24:54]MH_I2C_Read... [14:24:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:24:54]Read from MH i2c: E2 [14:24:54]MH_I2C_Read... [14:24:54]Read from MH i2c: E2 0E 00 [14:24:54]MH_I2C_Read... [14:24:54]Read from MH i2c: E2 0E 00 72 06 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A1 [14:24:54]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:24:54]wFMCommunicate OK [14:24:54]SAM_PROTO_GetShiftState done [14:24:54]FM_GetShiftState done [14:24:54]req_shift_opened done [14:24:54]requested_item shift.open_date is exist - process it [14:24:54]req_shift_open_date [14:24:54]req_shift_open_date done [14:24:54]produce_requested_data done [14:24:54]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95425,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:24:54]process_action_free close_receipt [14:24:54]json_value_free [14:24:54]json_value_free done [14:24:54]process_json_proto returns [14:24:54]Send response to host [14:24:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95425,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:24:54]free response buf [14:24:54]execute_script done [14:24:54]execute_script returns [14:24:54]free content buf [14:24:54]Sock 10.Close socket [14:24:54]Sock 10.Thread stoped [14:24:58]OFD Sender: No OFD packet to send [14:25:03]OFD Sender: No OFD packet to send [14:25:08]OFD Sender: No OFD packet to send [14:25:13]OFD Sender: No OFD packet to send [14:25:18]OFD Sender: No OFD packet to send [14:25:23]OFD Sender: No OFD packet to send [14:25:28]OFD Sender: No OFD packet to send [14:25:33]OFD Sender: No OFD packet to send [14:25:38]OFD Sender: No OFD packet to send [14:25:42]accept exits with 9 [14:25:42]New connection [14:25:42]New thread 3067444580 created [14:25:42]Thread 3067301220 joined [14:25:42]Waiting for new connection... [14:25:42] Sock 9.Parse request [14:25:42]Sock 9.Check first char [14:25:42]Sock 9.First char is OK [14:25:42]request: POST /json_proto HTTP/1.0 [14:25:42]Method: POST [14:25:42]URL: /json_proto [14:25:42]Method is POST - this is cgi request [14:25:42]url: /json_proto [14:25:42]query_string will be loaded in cgi processing [14:25:42]execute_cgi json_proto POST (null) [14:25:42]execute_cgi path=json_proto method=POST [14:25:42]POST find Content-Length [14:25:42]Host: 172.17.40.67:8080 [14:25:42]Content-Length: 679 [14:25:42]Content-Type: application/json [14:25:42] [14:25:42]POST finish read [14:25:42]Found Content-Length = 679 [14:25:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405940", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:25:42]execute_script... [14:25: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)3405940", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:25:42]POST & json_proto [14:25:42]process_json_proto [14:25:42]json parsed OK: [14:25:42]protocol is kg_v1.0 [14:25:42]action value=close_receipt [14:25:42]process_action close_receipt [14:25:42]cmd_close_receipt [14:25:42]MH_GetDate [14:25:42]Write to MH i2c: F0 00 00 73 06 68 [14:25:42]Write i2c OK [14:25:42]MH_I2C_Read... [14:25:42]Read from MH i2c: F0 [14:25:42]MH_I2C_Read... [14:25:42]Read from MH i2c: F0 09 00 [14:25:42]MH_I2C_Read... [14:25:42]Read from MH i2c: F0 09 00 73 06 00 66 4D 1E 67 EE DA 66 66 3D [14:25:42]GetLastDocTimeStamp 1730039091 [14:25:42]current date 1730039142 [14:25:42]FM_GetShiftState [14:25:42]SAM_PROTO_GetShiftState [14:25:42]wFMCommunicate request_size=4 [14:25:42]MH_SAM_APDU [14:25:42]CAPDU: 80 13 01 00 [14:25:42]Write to MH i2c: E2 08 00 74 06 80 13 01 00 00 00 00 00 F7 [14:25:42]Write i2c OK [14:25:42]MH_I2C_Read... [14:25:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:25:42]Read from MH i2c: E2 [14:25:42]MH_I2C_Read... [14:25:42]Read from MH i2c: E2 0E 00 [14:25:42]MH_I2C_Read... [14:25:42]Read from MH i2c: E2 0E 00 74 06 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A3 [14:25:42]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:25:42]wFMCommunicate OK [14:25:42]SAM_PROTO_GetShiftState done [14:25:42]FM_GetShiftState done [14:25:42]opened in 1729987736 [14:25:42]opened+sec_in_day 1730074136 [14:25:42]quantity*price = 70044 [14:25:42]sum+1 = 70045 [14:25:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 425 27.10.2024 14:25 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95426 ФПД: 34172424903360 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T142542&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95426&fm=34172424903360&tin=02508201610067®Number=0000000000170478&sum=70000 [14:25:43]StoreToDocumentArchive [14:25:43]shift 143 fd 95426 [14:25:43]save to /storage/0143/doc_00095426 [14:25:43]save last doc name /storage/0143/doc_00095426 to /storage/kkm_last_doc_name [14:25:43]save OK [14:25:43]Clear old archive folders... [14:25:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:25:43]tlvbuf is 00A45FE0 [14:25:43]SAM_PROTO_ClearQueue [14:25:43]wFMCommunicate request_size=4 [14:25:43]MH_SAM_APDU [14:25:43]CAPDU: 80 09 00 00 [14:25:43]Write to MH i2c: E2 08 00 81 06 80 09 00 00 00 00 00 00 F9 [14:25:43]Write i2c OK [14:25:43]MH_I2C_Read... [14:25:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:25:43]Read from MH i2c: E2 [14:25:43]MH_I2C_Read... [14:25:43]Read from MH i2c: E2 03 00 [14:25:43]MH_I2C_Read... [14:25:43]Read from MH i2c: E2 03 00 81 06 00 90 00 FB [14:25:43]RAPDU: 90 00 [14:25:43]wFMCommunicate OK [14:25:43]SAM_PROTO_ClearQueue done [14:25:43]KKMCreateOFDPacket [14:25:43]OFDProtocolAddRootSTLVToBuf [14:25:43]FM_MakeSignedData [14:25:43]FM_MakeSignedData [14:25:43]SAM_PROTO_SignData [14:25:43]wFMCommunicate request_size=4 [14:25:43]MH_SAM_APDU [14:25:43]CAPDU: 80 0D 01 02 [14:25:43]Write to MH i2c: E2 08 00 82 06 80 0D 01 02 00 00 00 00 01 [14:25:43]Write i2c OK [14:25:43]MH_I2C_Read... [14:25:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:25:43]Read from MH i2c: E2 [14:25:43]MH_I2C_Read... [14:25:43]Read from MH i2c: E2 03 00 [14:25:43]MH_I2C_Read... [14:25:43]Read from MH i2c: E2 03 00 82 06 00 90 00 FC [14:25:43]RAPDU: 90 00 [14:25:43]wFMCommunicate OK [14:25:43]wFMCommunicate request_size=255 [14:25:43]MH_SAM_APDU [14:25: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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 66 4D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C2 74 01 00 35 04 06 00 1F [14:25:43]Write to MH i2c: E2 02 01 83 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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 66 4D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C2 74 01 00 35 04 06 00 1F 00 00 66 [14:25:43]Write i2c OK [14:25:43]MH_I2C_Read... [14:25:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:25:43]Read from MH i2c: E2 [14:25:43]MH_I2C_Read... [14:25:43]Read from MH i2c: E2 03 00 [14:25:43]MH_I2C_Read... [14:25:43]Read from MH i2c: E2 03 00 83 06 00 90 00 FD [14:25:43]RAPDU: 90 00 [14:25:43]wFMCommunicate OK [14:25:43]wFMCommunicate request_size=10 [14:25:43]MH_SAM_APDU [14:25:43]CAPDU: 80 0D 02 02 05 14 63 3F 5A C0 [14:25:43]Write to MH i2c: E2 0D 00 84 06 80 0D 02 02 05 00 14 63 3F 5A C0 00 00 DE [14:25:43]Write i2c OK [14:25:43]MH_I2C_Read... [14:25:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:25:43]Read from MH i2c: E2 [14:25:43]MH_I2C_Read... [14:25:43]Read from MH i2c: E2 03 00 [14:25:43]MH_I2C_Read... [14:25:43]Read from MH i2c: E2 03 00 84 06 00 90 00 FE [14:25:43]RAPDU: 90 00 [14:25:43]wFMCommunicate OK [14:25:43]wFMCommunicate request_size=4 [14:25:43]MH_SAM_APDU [14:25:43]CAPDU: 80 0D 03 02 [14:25:43]Write to MH i2c: E2 08 00 85 06 80 0D 03 02 00 00 00 00 06 [14:25:43]Write i2c OK [14:25:43]MH_I2C_Read... [14:25:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:25:43]Read from MH i2c: E2 [14:25:43]MH_I2C_Read... [14:25:43]Read from MH i2c: E2 0B 00 [14:25:43]MH_I2C_Read... [14:25:43]Read from MH i2c: E2 0B 00 85 06 00 C1 50 50 72 26 6E 1A 5C 90 00 E4 [14:25:43]RAPDU: C1 50 50 72 26 6E 1A 5C 90 00 [14:25:43]wFMCommunicate OK [14:25:43]SAM_PROTO_SignData done [14:25:43]FM_MakeSignedData done [14:25:43]CreateOFDProtocolMessage [14:25:43]wFMCommunicate request_size=4 [14:25:43]MH_SAM_APDU [14:25:43]CAPDU: 80 11 00 00 [14:25:43]Write to MH i2c: E2 08 00 86 06 80 11 00 00 00 00 00 00 06 [14:25:43]Write i2c OK [14:25:43]MH_I2C_Read... [14:25:43]OFD Sender: No OFD packet to send [14:25:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:25:43]Read from MH i2c: E2 [14:25:43]MH_I2C_Read... [14:25:43]Read from MH i2c: E2 17 00 [14:25:43]MH_I2C_Read... [14:25:43]Read from MH i2c: E2 17 00 86 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 57 [14:25:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:25:43]wFMCommunicate OK [14:25:43]CreateOFDProtocolMessage done [14:25:43]OFDSenderStorePacket 95426 [14:25:43]StoreOFDPacket docnum=95426 [14:25:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DB 9F 07 01 40 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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 66 4D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C2 74 01 00 35 04 06 00 1F 14 63 3F 5A C0 C1 50 50 72 26 6E 1A 5C [14:25:43]CheckFolder [14:25:43]dirname=/storage/ofd_packets [14:25:43]CheckFolder done [14:25:43]ProducePacketName [14:25:43]name=ofd_packets/00095426 [14:25:43]NVStorageSaveData ofd_packets/00095426 [14:25:43]File name is /storage/ofd_packets/00095426 [14:25:43]Write 301 bytes [14:25:43]NVStorageSaveData done [14:25:43]OFDSenderStorePacket done [14:25:43]KKMCreateOFDPacket done [14:25:43]NVStorageSaveData kkm_last_timestamp [14:25:43]File name is /storage/kkm_last_timestamp [14:25:43]Write 4 bytes [14:25:43]NVStorageSaveData done [14:25:43]ExternCall_PrintAddStr [14:25:43]wPrintStart [14:25:43]Write to MH i2c: 01 00 00 87 06 8D [14:25:43]Write i2c OK [14:25:43]MH_I2C_Read... [14:25:43]Read from MH i2c: 01 [14:25:43]MH_I2C_Read... [14:25:43]Read from MH i2c: 01 07 00 [14:25:43]MH_I2C_Read... [14:25:43]Read from MH i2c: 01 07 00 87 06 00 00 00 00 00 FF 0F A2 [14:25:43]RasterBufferAndPrint [14:25:43]line Счет N : (1)3405940 [14:25:43]line ИНН: 02508201610067 [14:25:43]line Контрольно-Кассовый Чек [14:25:43]line ПРОДАЖА [14:25:43]line ТРК (МРК, ГНК) : 32 [14:25:43]line Товар: 2710124130 [14:25:43]line Аи-92-К-4 [14:25:43]line 10.470 * 66.90 [14:25:43]line = 700.44 [14:25:43]line НДС 12% НСП 1% [14:25:43]line > о реализуемом товаре [14:25:43]line ОКРУГЛЕНИЕ: -0.44 [14:25:43]line ИТОГО: 700.00 [14:25:43]line Внесено: 700.00 [14:25:43]line СДАЧА: 0.00 [14:25:43]line НСП 1% : 6.20 [14:25:43]line НДС 12% : 74.38 [14:25:43]line Наличными: 700.00 [14:25:43]line Безнал.: 0.00 [14:25:43]line Место: АЗС № 82 "Партнер Нефть" [14:25:43]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:25:43]line СНО: Общий режим [14:25:43]line Чек 425 27.10.2024 14:25 [14:25:43]line Смена: 143 ФФД: 1.0 [14:25:43]line ЗНМ: 0300000017 [14:25:43]line РНМ: 0000000000170478 [14:25:43]line Версия ККМ: v1.0 [14:25:43]line ФМ: 0000000002098560 [14:25:43]line ФД: 95426 [14:25:43]line ФПД: 34172424903360 [14:25:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T142542&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95426&fm=34172424903360&tin=02508201610067®Number=0000000000170478&sum=70000 [14:25:44]OFD Sender: Processing packet 95426 [packets to send 57, broken 56] [14:25:44]ProducePacketName [14:25:44]name=ofd_packets/00095426 [14:25:44]OFD Sender: To server: pG, [14:25:44]CommunicateWithHost lk.salyk.kg:30040 [14:25:44]ConnectInit lk.salyk.kg [14:25:44]written 0, free lines is 4095 [14:25:44]Connected sock=10 [14:25:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DB 9F 07 01 40 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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 66 4D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C2 74 01 00 35 04 06 00 1F 14 63 3F 5A C0 C1 50 50 72 26 6E 1A 5C [14:25:44]Write to MH i2c: 01 00 00 B2 06 B8 [14:25:44]Write i2c OK [14:25:44]MH_I2C_Read... [14:25:44]Read from MH i2c: 01 [14:25:44]MH_I2C_Read... [14:25:44]Read from MH i2c: 01 07 00 [14:25:44]MH_I2C_Read... [14:25:44]Read from MH i2c: 01 07 00 B2 06 00 00 00 00 00 F3 0C BE [14:25:44]RasterBufferAndPrint [14:25:44]line [14:25:44]line [14:25:44]line [14:25:44]line [14:25:44]line [14:25:44]written 0, free lines is 3321 [14:25:44]MH_Cut [14:25:44]Write to MH i2c: D1 01 00 B9 06 01 91 [14:25:44]Write i2c OK [14:25:44]MH_I2C_Read... [14:25:44]Read from MH i2c: D1 [14:25:44]MH_I2C_Read... [14:25:44]Read from MH i2c: D1 01 00 [14:25:44]MH_I2C_Read... [14:25:44]Read from MH i2c: D1 01 00 B9 06 00 90 [14:25:44]Write to MH i2c: 01 00 00 BA 06 C0 [14:25:44]Write i2c OK [14:25:44]MH_I2C_Read... [14:25:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B2 53 47 00 05 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 32 30 39 38 35 36 30 10 04 04 00 C2 74 01 00 F4 03 04 00 92 F7 1D 67 B6 04 01 00 00 2D E8 42 5D 0D 1C 6B 90 [14:25:44]CommunicateWithHost err = 0 [14:25:44]CheckOFDResponse [14:25:44]1017 (14) - 77093643461234 [14:25:44]1041 (16) - 0000000002098560 [14:25:44]1040 (4) - 95426 [14:25:44]1012 (4) - 27.10.2024 08:19 [14:25:44]1206 (1) - 0 [14:25:44]OFD Sender: Remove packet 95426 [14:25:44]ProducePacketName [14:25:44]name=ofd_packets/00095426 [14:25:44]NVStorageDeleteData [14:25:45]OFD Sender: No OFD packet to send [14:25:45]*** Cut start [14:25:45]*** Partial cut [14:25:45]*** CUTSNS_PIN = 1 [14:25:45]*** CUTSNS_PIN = 0 [14:25:45]*** Brake cut motor [14:25:45]Read from MH i2c: 01 [14:25:45]MH_I2C_Read... [14:25:45]Read from MH i2c: 01 07 00 [14:25:45]MH_I2C_Read... [14:25:45]*** Stop cut motor [14:25:45]*** Cut end [14:25:45]Read from MH i2c: 01 07 00 BA 06 00 00 00 00 00 FF 0F D5 [14:25:45]process_action close_receipt done [14:25:45]requested_data is exist [14:25:45]produce_requested_data [14:25:45]requested_item fm.sn is exist - process it [14:25:45]wFMCommunicate request_size=4 [14:25:45]MH_SAM_APDU [14:25:45]CAPDU: 80 11 00 00 [14:25:45]Write to MH i2c: E2 08 00 BB 06 80 11 00 00 00 00 00 00 3B [14:25:45]Write i2c OK [14:25:45]MH_I2C_Read... [14:25:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:25:45]Read from MH i2c: E2 [14:25:45]MH_I2C_Read... [14:25:45]Read from MH i2c: E2 17 00 [14:25:45]MH_I2C_Read... [14:25:45]Read from MH i2c: E2 17 00 BB 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8C [14:25:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:25:45]wFMCommunicate OK [14:25:45]requested_item fd.num is exist - process it [14:25:45]SAM_PROTO_GetFieldsCounters [14:25:45]wFMCommunicate request_size=4 [14:25:45]MH_SAM_APDU [14:25:45]CAPDU: 80 13 00 00 [14:25:45]Write to MH i2c: E2 08 00 BC 06 80 13 00 00 00 00 00 00 3E [14:25:45]Write i2c OK [14:25:45]MH_I2C_Read... [14:25:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:25:46]Read from MH i2c: E2 [14:25:46]MH_I2C_Read... [14:25:46]Read from MH i2c: E2 62 00 [14:25:46]MH_I2C_Read... [14:25:46]Read from MH i2c: E2 62 00 BC 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C2 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A9 01 00 00 5E 04 04 00 A9 01 00 00 57 04 04 00 AA 01 00 00 19 04 04 00 00 00 00 00 90 00 23 [14:25:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C2 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A9 01 00 00 5E 04 04 00 A9 01 00 00 57 04 04 00 AA 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:25:46]wFMCommunicate OK [14:25:46]SAM_PROTO_GetFieldsCounters done [14:25:46]requested_item shift.num is exist - process it [14:25:46]requested_item shift.opened is exist - process it [14:25:46]req_shift_opened [14:25:46]FM_GetShiftState [14:25:46]SAM_PROTO_GetShiftState [14:25:46]wFMCommunicate request_size=4 [14:25:46]MH_SAM_APDU [14:25:46]CAPDU: 80 13 01 00 [14:25:46]Write to MH i2c: E2 08 00 BD 06 80 13 01 00 00 00 00 00 40 [14:25:46]Write i2c OK [14:25:46]MH_I2C_Read... [14:25:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:25:46]Read from MH i2c: E2 [14:25:46]MH_I2C_Read... [14:25:46]Read from MH i2c: E2 0E 00 [14:25:46]MH_I2C_Read... [14:25:46]Read from MH i2c: E2 0E 00 BD 06 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 EC [14:25:46]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:25:46]wFMCommunicate OK [14:25:46]SAM_PROTO_GetShiftState done [14:25:46]FM_GetShiftState done [14:25:46]req_shift_opened done [14:25:46]requested_item shift.open_date is exist - process it [14:25:46]req_shift_open_date [14:25:46]req_shift_open_date done [14:25:46]produce_requested_data done [14:25:46]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95426,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:25:46]process_action_free close_receipt [14:25:46]json_value_free [14:25:46]json_value_free done [14:25:46]process_json_proto returns [14:25:46]Send response to host [14:25:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95426,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:25:46]free response buf [14:25:46]execute_script done [14:25:46]execute_script returns [14:25:46]free content buf [14:25:46]Sock 9.Close socket [14:25:46]Sock 9.Thread stoped [14:25:50]OFD Sender: No OFD packet to send [14:25:55]OFD Sender: No OFD packet to send [14:26:00]OFD Sender: No OFD packet to send [14:26:05]OFD Sender: No OFD packet to send [14:26:10]OFD Sender: No OFD packet to send [14:26:15]OFD Sender: No OFD packet to send [14:26:20]OFD Sender: No OFD packet to send [14:26:25]OFD Sender: No OFD packet to send [14:26:30]OFD Sender: No OFD packet to send [14:26:35]OFD Sender: No OFD packet to send [14:26:40]OFD Sender: No OFD packet to send [14:26:45]OFD Sender: No OFD packet to send [14:26:50]OFD Sender: No OFD packet to send [14:26:55]OFD Sender: No OFD packet to send [14:26:58]accept exits with 7 [14:26:58]New connection [14:26:58]New thread 3067301220 created [14:26:58]Thread 3067444580 joined [14:26:58]Waiting for new connection... [14:26:58] Sock 7.Parse request [14:26:58]Sock 7.Check first char [14:26:58]Sock 7.First char is OK [14:26:58]request: POST /json_proto HTTP/1.0 [14:26:58]Method: POST [14:26:58]URL: /json_proto [14:26:58]Method is POST - this is cgi request [14:26:58]url: /json_proto [14:26:58]query_string will be loaded in cgi processing [14:26:58]execute_cgi json_proto POST (null) [14:26:58]execute_cgi path=json_proto method=POST [14:26:58]POST find Content-Length [14:26:58]Host: 172.17.40.67:8080 [14:26:58]Content-Length: 675 [14:26:58]Content-Type: application/json [14:26:58] [14:26:58]POST finish read [14:26:58]Found Content-Length = 675 [14:26:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405941", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:26:58]execute_script... [14:26: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)3405941", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:26:58]POST & json_proto [14:26:58]process_json_proto [14:26:58]json parsed OK: [14:26:58]protocol is kg_v1.0 [14:26:58]action value=close_receipt [14:26:58]process_action close_receipt [14:26:58]cmd_close_receipt [14:26:58]MH_GetDate [14:26:58]Write to MH i2c: F0 00 00 BE 06 B3 [14:26:58]Write i2c OK [14:26:58]MH_I2C_Read... [14:26:58]Read from MH i2c: F0 [14:26:58]MH_I2C_Read... [14:26:58]Read from MH i2c: F0 09 00 [14:26:58]MH_I2C_Read... [14:26:58]Read from MH i2c: F0 09 00 BE 06 00 B3 4D 1E 67 EE DA 66 66 D5 [14:26:58]GetLastDocTimeStamp 1730039142 [14:26:58]current date 1730039219 [14:26:58]FM_GetShiftState [14:26:58]SAM_PROTO_GetShiftState [14:26:58]wFMCommunicate request_size=4 [14:26:58]MH_SAM_APDU [14:26:58]CAPDU: 80 13 01 00 [14:26:58]Write to MH i2c: E2 08 00 BF 06 80 13 01 00 00 00 00 00 42 [14:26:58]Write i2c OK [14:26:58]MH_I2C_Read... [14:26:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:26:59]Read from MH i2c: E2 [14:26:59]MH_I2C_Read... [14:26:59]Read from MH i2c: E2 0E 00 [14:26:59]MH_I2C_Read... [14:26:59]Read from MH i2c: E2 0E 00 BF 06 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 EE [14:26:59]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:26:59]wFMCommunicate OK [14:26:59]SAM_PROTO_GetShiftState done [14:26:59]FM_GetShiftState done [14:26:59]opened in 1729987736 [14:26:59]opened+sec_in_day 1730074136 [14:26:59]quantity*price = 40005 [14:26:59]sum+1 = 40006 [14:26:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 426 27.10.2024 14:26 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95427 ФПД: 141720037181845 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T142659&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95427&fm=141720037181845&tin=02508201610067®Number=0000000000170478&sum=40000 [14:27:00]StoreToDocumentArchive [14:27:00]shift 143 fd 95427 [14:27:00]save to /storage/0143/doc_00095427 [14:27:00]save last doc name /storage/0143/doc_00095427 to /storage/kkm_last_doc_name [14:27:00]save OK [14:27:00]Clear old archive folders... [14:27:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:27:00]tlvbuf is 009E2500 [14:27:00]SAM_PROTO_ClearQueue [14:27:00]wFMCommunicate request_size=4 [14:27:00]MH_SAM_APDU [14:27:00]CAPDU: 80 09 00 00 [14:27:00]Write to MH i2c: E2 08 00 CC 06 80 09 00 00 00 00 00 00 44 [14:27:00]Write i2c OK [14:27:00]MH_I2C_Read... [14:27:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:27:00]Read from MH i2c: E2 [14:27:00]MH_I2C_Read... [14:27:00]Read from MH i2c: E2 03 00 [14:27:00]MH_I2C_Read... [14:27:00]Read from MH i2c: E2 03 00 CC 06 00 90 00 46 [14:27:00]RAPDU: 90 00 [14:27:00]wFMCommunicate OK [14:27:00]SAM_PROTO_ClearQueue done [14:27:00]KKMCreateOFDPacket [14:27:00]OFDProtocolAddRootSTLVToBuf [14:27:00]FM_MakeSignedData [14:27:00]FM_MakeSignedData [14:27:00]SAM_PROTO_SignData [14:27:00]wFMCommunicate request_size=4 [14:27:00]MH_SAM_APDU [14:27:00]CAPDU: 80 0D 01 02 [14:27:00]Write to MH i2c: E2 08 00 CD 06 80 0D 01 02 00 00 00 00 4C [14:27:00]Write i2c OK [14:27:00]MH_I2C_Read... [14:27:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:27:00]Read from MH i2c: E2 [14:27:00]MH_I2C_Read... [14:27:00]Read from MH i2c: E2 03 00 [14:27:00]MH_I2C_Read... [14:27:00]Read from MH i2c: E2 03 00 CD 06 00 90 00 47 [14:27:00]RAPDU: 90 00 [14:27:00]wFMCommunicate OK [14:27:00]wFMCommunicate request_size=255 [14:27:00]MH_SAM_APDU [14: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 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 AA 01 00 00 F4 03 04 00 B3 4D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C3 74 01 00 35 04 06 00 80 E4 C4 79 [14:27:00]Write to MH i2c: E2 02 01 CE 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 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 AA 01 00 00 F4 03 04 00 B3 4D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C3 74 01 00 35 04 06 00 80 E4 C4 79 00 00 5C [14:27:00]Write i2c OK [14:27:00]MH_I2C_Read... [14:27:00]OFD Sender: No OFD packet to send [14:27:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:27:00]Read from MH i2c: E2 [14:27:00]MH_I2C_Read... [14:27:00]Read from MH i2c: E2 03 00 [14:27:00]MH_I2C_Read... [14:27:00]Read from MH i2c: E2 03 00 CE 06 00 90 00 48 [14:27:00]RAPDU: 90 00 [14:27:00]wFMCommunicate OK [14:27:00]wFMCommunicate request_size=7 [14:27:00]MH_SAM_APDU [14:27:00]CAPDU: 80 0D 02 02 02 49 95 [14:27:00]Write to MH i2c: E2 0A 00 CF 06 80 0D 02 02 02 00 49 95 00 00 31 [14:27:00]Write i2c OK [14:27:00]MH_I2C_Read... [14:27:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:27:00]Read from MH i2c: E2 [14:27:00]MH_I2C_Read... [14:27:00]Read from MH i2c: E2 03 00 [14:27:00]MH_I2C_Read... [14:27:00]Read from MH i2c: E2 03 00 CF 06 00 90 00 49 [14:27:00]RAPDU: 90 00 [14:27:00]wFMCommunicate OK [14:27:00]wFMCommunicate request_size=4 [14:27:00]MH_SAM_APDU [14:27:00]CAPDU: 80 0D 03 02 [14:27:00]Write to MH i2c: E2 08 00 D0 06 80 0D 03 02 00 00 00 00 51 [14:27:00]Write i2c OK [14:27:00]MH_I2C_Read... [14:27:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:27:00]Read from MH i2c: E2 [14:27:00]MH_I2C_Read... [14:27:00]Read from MH i2c: E2 0B 00 [14:27:00]MH_I2C_Read... [14:27:00]Read from MH i2c: E2 0B 00 D0 06 00 DF 37 3F F7 77 FE C1 32 90 00 06 [14:27:00]RAPDU: DF 37 3F F7 77 FE C1 32 90 00 [14:27:00]wFMCommunicate OK [14:27:00]SAM_PROTO_SignData done [14:27:00]FM_MakeSignedData done [14:27:00]CreateOFDProtocolMessage [14:27:00]wFMCommunicate request_size=4 [14:27:00]MH_SAM_APDU [14:27:00]CAPDU: 80 11 00 00 [14:27:00]Write to MH i2c: E2 08 00 D1 06 80 11 00 00 00 00 00 00 51 [14:27:00]Write i2c OK [14:27:00]MH_I2C_Read... [14:27:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:27:00]Read from MH i2c: E2 [14:27:00]MH_I2C_Read... [14:27:00]Read from MH i2c: E2 17 00 [14:27:00]MH_I2C_Read... [14:27:00]Read from MH i2c: E2 17 00 D1 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A2 [14:27:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:27:00]wFMCommunicate OK [14:27:00]CreateOFDProtocolMessage done [14:27:00]OFDSenderStorePacket 95427 [14:27:00]StoreOFDPacket docnum=95427 [14:27:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 D6 92 04 01 42 E1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 AA 01 00 00 F4 03 04 00 B3 4D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C3 74 01 00 35 04 06 00 80 E4 C4 79 49 95 DF 37 3F F7 77 FE C1 32 [14:27:00]CheckFolder [14:27:00]dirname=/storage/ofd_packets [14:27:00]CheckFolder done [14:27:00]ProducePacketName [14:27:00]name=ofd_packets/00095427 [14:27:00]NVStorageSaveData ofd_packets/00095427 [14:27:00]File name is /storage/ofd_packets/00095427 [14:27:00]Write 298 bytes [14:27:00]NVStorageSaveData done [14:27:00]OFDSenderStorePacket done [14:27:00]KKMCreateOFDPacket done [14:27:00]NVStorageSaveData kkm_last_timestamp [14:27:00]File name is /storage/kkm_last_timestamp [14:27:00]Write 4 bytes [14:27:00]NVStorageSaveData done [14:27:00]ExternCall_PrintAddStr [14:27:00]wPrintStart [14:27:00]Write to MH i2c: 01 00 00 D2 06 D8 [14:27:00]Write i2c OK [14:27:00]MH_I2C_Read... [14:27:00]Read from MH i2c: 01 [14:27:00]MH_I2C_Read... [14:27:00]Read from MH i2c: 01 07 00 [14:27:00]MH_I2C_Read... [14:27:00]Read from MH i2c: 01 07 00 D2 06 00 00 00 00 00 FF 0F ED [14:27:00]RasterBufferAndPrint [14:27:00]line Счет N : (1)3405941 [14:27:00]line ИНН: 02508201610067 [14:27:00]line Контрольно-Кассовый Чек [14:27:00]line ПРОДАЖА [14:27:00]line ТРК (МРК, ГНК) : 51 [14:27:00]line Товар: 2710194210 [14:27:00]line ДТ-К-5 [14:27:00]line 5.250 * 76.20 [14:27:00]line = 400.05 [14:27:00]line НДС 12% НСП 1% [14:27:00]line > о реализуемом товаре [14:27:00]line ОКРУГЛЕНИЕ: -0.05 [14:27:00]line ИТОГО: 400.00 [14:27:00]line Внесено: 400.00 [14:27:00]line СДАЧА: 0.00 [14:27:00]line НСП 1% : 3.54 [14:27:00]line НДС 12% : 42.48 [14:27:00]line Наличными: 400.00 [14:27:00]line Безнал.: 0.00 [14:27:00]line Место: АЗС № 82 "Партнер Нефть" [14:27:00]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:27:00]line СНО: Общий режим [14:27:00]line Чек 426 27.10.2024 14:26 [14:27:00]line Смена: 143 ФФД: 1.0 [14:27:00]line ЗНМ: 0300000017 [14:27:00]line РНМ: 0000000000170478 [14:27:00]line Версия ККМ: v1.0 [14:27:00]line ФМ: 0000000002098560 [14:27:00]line ФД: 95427 [14:27:00]line ФПД: 141720037181845 [14:27:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T142659&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95427&fm=141720037181845&tin=02508201610067®Number=0000000000170478&sum=40000 [14:27:01]OFD Sender: Processing packet 95427 [packets to send 57, broken 56] [14:27:01]ProducePacketName [14:27:01]name=ofd_packets/00095427 [14:27:01]OFD Sender: To server: pG, [14:27:01]CommunicateWithHost lk.salyk.kg:30040 [14:27:01]ConnectInit lk.salyk.kg [14:27:01]written 0, free lines is 4095 [14:27:01]Connected sock=10 [14:27:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 D6 92 04 01 42 E1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 AA 01 00 00 F4 03 04 00 B3 4D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C3 74 01 00 35 04 06 00 80 E4 C4 79 49 95 DF 37 3F F7 77 FE C1 32 [14:27:01]Write to MH i2c: 01 00 00 FD 06 03 [14:27:01]Write i2c OK [14:27:01]MH_I2C_Read... [14:27:01]Read from MH i2c: 01 [14:27:01]MH_I2C_Read... [14:27:01]Read from MH i2c: 01 07 00 [14:27:01]MH_I2C_Read... [14:27:01]Read from MH i2c: 01 07 00 FD 06 00 00 00 00 00 F0 0C 06 [14:27:01]RasterBufferAndPrint [14:27:01]line [14:27:01]line [14:27:01]line [14:27:01]line [14:27:01]line [14:27:01]written 0, free lines is 3322 [14:27:01]MH_Cut [14:27:01]Write to MH i2c: D1 01 00 04 07 01 DD [14:27:01]Write i2c OK [14:27:01]MH_I2C_Read... [14:27:01]Read from MH i2c: D1 [14:27:01]MH_I2C_Read... [14:27:01]Read from MH i2c: D1 01 00 [14:27:01]MH_I2C_Read... [14:27:01]Read from MH i2c: D1 01 00 04 07 00 DC [14:27:01]Write to MH i2c: 01 00 00 05 07 0C [14:27:01]Write i2c OK [14:27:01]MH_I2C_Read... [14:27:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 5A 22 47 00 45 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 32 30 39 38 35 36 30 10 04 04 00 C3 74 01 00 F4 03 04 00 DF F7 1D 67 B6 04 01 00 00 E2 4F D4 AB BC F3 58 1F [14:27:01]CommunicateWithHost err = 0 [14:27:01]CheckOFDResponse [14:27:01]1017 (14) - 77093643461234 [14:27:01]1041 (16) - 0000000002098560 [14:27:01]1040 (4) - 95427 [14:27:01]1012 (4) - 27.10.2024 08:20 [14:27:01]1206 (1) - 0 [14:27:01]OFD Sender: Remove packet 95427 [14:27:01]ProducePacketName [14:27:01]name=ofd_packets/00095427 [14:27:01]NVStorageDeleteData [14:27:02]OFD Sender: No OFD packet to send [14:27:02]*** Cut start [14:27:02]*** Partial cut [14:27:02]*** CUTSNS_PIN = 1 [14:27:02]*** CUTSNS_PIN = 0 [14:27:02]*** Brake cut motor [14:27:02]Read from MH i2c: 01 [14:27:02]MH_I2C_Read... [14:27:02]*** Stop cut motor [14:27:02]*** Cut end [14:27:02]Read from MH i2c: 01 07 00 [14:27:02]MH_I2C_Read... [14:27:02]Read from MH i2c: 01 07 00 05 07 00 00 00 00 00 FF 0F 21 [14:27:02]process_action close_receipt done [14:27:02]requested_data is exist [14:27:02]produce_requested_data [14:27:02]requested_item fm.sn is exist - process it [14:27:02]wFMCommunicate request_size=4 [14:27:02]MH_SAM_APDU [14:27:02]CAPDU: 80 11 00 00 [14:27:02]Write to MH i2c: E2 08 00 06 07 80 11 00 00 00 00 00 00 87 [14:27:02]Write i2c OK [14:27:02]MH_I2C_Read... [14:27:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:27:02]Read from MH i2c: E2 [14:27:02]MH_I2C_Read... [14:27:02]Read from MH i2c: E2 17 00 [14:27:02]MH_I2C_Read... [14:27:02]Read from MH i2c: E2 17 00 06 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D8 [14:27:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:27:02]wFMCommunicate OK [14:27:02]requested_item fd.num is exist - process it [14:27:02]SAM_PROTO_GetFieldsCounters [14:27:02]wFMCommunicate request_size=4 [14:27:02]MH_SAM_APDU [14:27:02]CAPDU: 80 13 00 00 [14:27:02]Write to MH i2c: E2 08 00 07 07 80 13 00 00 00 00 00 00 8A [14:27:02]Write i2c OK [14:27:02]MH_I2C_Read... [14:27:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:27:02]Read from MH i2c: E2 [14:27:02]MH_I2C_Read... [14:27:02]Read from MH i2c: E2 62 00 [14:27:02]MH_I2C_Read... [14:27:02]Read from MH i2c: E2 62 00 07 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C3 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 AA 01 00 00 5E 04 04 00 AA 01 00 00 57 04 04 00 AB 01 00 00 19 04 04 00 00 00 00 00 90 00 73 [14:27:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C3 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 AA 01 00 00 5E 04 04 00 AA 01 00 00 57 04 04 00 AB 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:27:02]wFMCommunicate OK [14:27:02]SAM_PROTO_GetFieldsCounters done [14:27:02]requested_item shift.num is exist - process it [14:27:02]requested_item shift.opened is exist - process it [14:27:02]req_shift_opened [14:27:02]FM_GetShiftState [14:27:02]SAM_PROTO_GetShiftState [14:27:02]wFMCommunicate request_size=4 [14:27:02]MH_SAM_APDU [14:27:02]CAPDU: 80 13 01 00 [14:27:02]Write to MH i2c: E2 08 00 08 07 80 13 01 00 00 00 00 00 8C [14:27:02]Write i2c OK [14:27:02]MH_I2C_Read... [14:27:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:27:02]Read from MH i2c: E2 [14:27:02]MH_I2C_Read... [14:27:02]Read from MH i2c: E2 0E 00 [14:27:02]MH_I2C_Read... [14:27:02]Read from MH i2c: E2 0E 00 08 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 38 [14:27:02]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:27:02]wFMCommunicate OK [14:27:02]SAM_PROTO_GetShiftState done [14:27:02]FM_GetShiftState done [14:27:02]req_shift_opened done [14:27:02]requested_item shift.open_date is exist - process it [14:27:02]req_shift_open_date [14:27:02]req_shift_open_date done [14:27:02]produce_requested_data done [14:27:02]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95427,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:27:02]process_action_free close_receipt [14:27:02]json_value_free [14:27:02]json_value_free done [14:27:02]process_json_proto returns [14:27:02]Send response to host [14:27:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95427,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:27:02]free response buf [14:27:02]execute_script done [14:27:02]execute_script returns [14:27:02]free content buf [14:27:02]Sock 7.Close socket [14:27:02]Sock 7.Thread stoped [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: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:06]accept exits with 9 [14:28:06]New connection [14:28:06]New thread 3067444580 created [14:28:06]Thread 3067301220 joined [14:28:06]Waiting for new connection... [14:28:06] Sock 9.Parse request [14:28:06]Sock 9.Check first char [14:28:06]Sock 9.First char is OK [14:28:06]request: POST /json_proto HTTP/1.0 [14:28:06]Method: POST [14:28:06]URL: /json_proto [14:28:06]Method is POST - this is cgi request [14:28:06]url: /json_proto [14:28:06]query_string will be loaded in cgi processing [14:28:06]execute_cgi json_proto POST (null) [14:28:06]execute_cgi path=json_proto method=POST [14:28:06]POST find Content-Length [14:28:06]Host: 172.17.40.67:8080 [14:28:06]Content-Length: 683 [14:28:06]Content-Type: application/json [14:28:06] [14:28:06]POST finish read [14:28:06]Found Content-Length = 683 [14:28:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405942", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:28:06]execute_script... [14:28:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405942", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:28:06]POST & json_proto [14:28:06]process_json_proto [14:28:06]json parsed OK: [14:28:06]protocol is kg_v1.0 [14:28:06]action value=close_receipt [14:28:06]process_action close_receipt [14:28:06]cmd_close_receipt [14:28:06]MH_GetDate [14:28:06]Write to MH i2c: F0 00 00 09 07 FF [14:28:06]Write i2c OK [14:28:06]MH_I2C_Read... [14:28:06]Read from MH i2c: F0 [14:28:06]MH_I2C_Read... [14:28:06]Read from MH i2c: F0 09 00 [14:28:06]MH_I2C_Read... [14:28:06]Read from MH i2c: F0 09 00 09 07 00 F6 4D 1E 67 EE DA 66 66 64 [14:28:06]GetLastDocTimeStamp 1730039219 [14:28:06]current date 1730039286 [14:28:06]FM_GetShiftState [14:28:06]SAM_PROTO_GetShiftState [14:28:06]wFMCommunicate request_size=4 [14:28:06]MH_SAM_APDU [14:28:06]CAPDU: 80 13 01 00 [14:28:06]Write to MH i2c: E2 08 00 0A 07 80 13 01 00 00 00 00 00 8E [14:28:06]Write i2c OK [14:28:06]MH_I2C_Read... [14:28:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:28:06]Read from MH i2c: E2 [14:28:06]MH_I2C_Read... [14:28:06]Read from MH i2c: E2 0E 00 [14:28:06]MH_I2C_Read... [14:28:06]Read from MH i2c: E2 0E 00 0A 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3A [14:28:06]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:28:06]wFMCommunicate OK [14:28:06]SAM_PROTO_GetShiftState done [14:28:06]FM_GetShiftState done [14:28:06]opened in 1729987736 [14:28:06]opened+sec_in_day 1730074136 [14:28:06]quantity*price = 100021 [14:28:06]sum+1 = 100023 [14:28:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 427 27.10.2024 14:28 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95428 ФПД: 111722426470930 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T142806&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95428&fm=111722426470930&tin=02508201610067®Number=0000000000170478&sum=100000 [14:28:07]StoreToDocumentArchive [14:28:07]shift 143 fd 95428 [14:28:07]save to /storage/0143/doc_00095428 [14:28:07]save last doc name /storage/0143/doc_00095428 to /storage/kkm_last_doc_name [14:28:07]save OK [14:28:07]Clear old archive folders... [14:28:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:28:07]tlvbuf is 00A56400 [14:28:07]SAM_PROTO_ClearQueue [14:28:07]wFMCommunicate request_size=4 [14:28:07]MH_SAM_APDU [14:28:07]CAPDU: 80 09 00 00 [14:28:07]Write to MH i2c: E2 08 00 17 07 80 09 00 00 00 00 00 00 90 [14:28:07]Write i2c OK [14:28:07]MH_I2C_Read... [14:28:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:28:07]Read from MH i2c: E2 [14:28:07]MH_I2C_Read... [14:28:07]Read from MH i2c: E2 03 00 [14:28:07]MH_I2C_Read... [14:28:07]Read from MH i2c: E2 03 00 17 07 00 90 00 92 [14:28:07]RAPDU: 90 00 [14:28:07]wFMCommunicate OK [14:28:07]SAM_PROTO_ClearQueue done [14:28:07]KKMCreateOFDPacket [14:28:07]OFDProtocolAddRootSTLVToBuf [14:28:07]FM_MakeSignedData [14:28:07]FM_MakeSignedData [14:28:07]SAM_PROTO_SignData [14:28:07]wFMCommunicate request_size=4 [14:28:07]MH_SAM_APDU [14:28:07]CAPDU: 80 0D 01 02 [14:28:07]Write to MH i2c: E2 08 00 18 07 80 0D 01 02 00 00 00 00 98 [14:28:07]Write i2c OK [14:28:07]MH_I2C_Read... [14:28:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:28:07]Read from MH i2c: E2 [14:28:07]MH_I2C_Read... [14:28:07]Read from MH i2c: E2 03 00 [14:28:07]MH_I2C_Read... [14:28:07]Read from MH i2c: E2 03 00 18 07 00 90 00 93 [14:28:07]RAPDU: 90 00 [14:28:07]wFMCommunicate OK [14:28:07]wFMCommunicate request_size=255 [14:28:07]MH_SAM_APDU [14:28: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 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 AB 01 00 00 F4 03 04 00 F6 4D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C4 74 01 00 35 04 06 00 65 [14:28:07]Write to MH i2c: E2 02 01 19 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 AB 01 00 00 F4 03 04 00 F6 4D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C4 74 01 00 35 04 06 00 65 00 00 E5 [14:28:07]Write i2c OK [14:28:07]MH_I2C_Read... [14:28:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:28:07]Read from MH i2c: E2 [14:28:07]MH_I2C_Read... [14:28:07]Read from MH i2c: E2 03 00 [14:28:07]MH_I2C_Read... [14:28:07]Read from MH i2c: E2 03 00 19 07 00 90 00 94 [14:28:07]RAPDU: 90 00 [14:28:07]wFMCommunicate OK [14:28:07]wFMCommunicate request_size=10 [14:28:07]MH_SAM_APDU [14:28:07]CAPDU: 80 0D 02 02 05 9C 67 8B 12 12 [14:28:07]Write to MH i2c: E2 0D 00 1A 07 80 0D 02 02 05 00 9C 67 8B 12 12 00 00 57 [14:28:07]Write i2c OK [14:28:07]MH_I2C_Read... [14:28:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:28:07]Read from MH i2c: E2 [14:28:07]MH_I2C_Read... [14:28:07]Read from MH i2c: E2 03 00 [14:28:07]MH_I2C_Read... [14:28:07]Read from MH i2c: E2 03 00 1A 07 00 90 00 95 [14:28:07]RAPDU: 90 00 [14:28:07]wFMCommunicate OK [14:28:07]wFMCommunicate request_size=4 [14:28:07]MH_SAM_APDU [14:28:07]CAPDU: 80 0D 03 02 [14:28:07]Write to MH i2c: E2 08 00 1B 07 80 0D 03 02 00 00 00 00 9D [14:28:07]Write i2c OK [14:28:07]MH_I2C_Read... [14:28:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:28:07]Read from MH i2c: E2 [14:28:07]MH_I2C_Read... [14:28:07]Read from MH i2c: E2 0B 00 [14:28:07]MH_I2C_Read... [14:28:07]Read from MH i2c: E2 0B 00 1B 07 00 D1 EA 18 B7 A4 61 53 23 90 00 A3 [14:28:07]RAPDU: D1 EA 18 B7 A4 61 53 23 90 00 [14:28:07]wFMCommunicate OK [14:28:07]SAM_PROTO_SignData done [14:28:07]FM_MakeSignedData done [14:28:07]CreateOFDProtocolMessage [14:28:07]wFMCommunicate request_size=4 [14:28:07]MH_SAM_APDU [14:28:07]CAPDU: 80 11 00 00 [14:28:07]Write to MH i2c: E2 08 00 1C 07 80 11 00 00 00 00 00 00 9D [14:28:07]Write i2c OK [14:28:07]MH_I2C_Read... [14:28:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:28:07]Read from MH i2c: E2 [14:28:07]MH_I2C_Read... [14:28:07]Read from MH i2c: E2 17 00 [14:28:07]MH_I2C_Read... [14:28:07]Read from MH i2c: E2 17 00 1C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EE [14:28:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:28:07]wFMCommunicate OK [14:28:07]CreateOFDProtocolMessage done [14:28:07]OFDSenderStorePacket 95428 [14:28:07]StoreOFDPacket docnum=95428 [14:28:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 17 A9 07 01 A2 DF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 AB 01 00 00 F4 03 04 00 F6 4D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C4 74 01 00 35 04 06 00 65 9C 67 8B 12 12 D1 EA 18 B7 A4 61 53 23 [14:28:07]CheckFolder [14:28:07]dirname=/storage/ofd_packets [14:28:07]CheckFolder done [14:28:07]ProducePacketName [14:28:07]name=ofd_packets/00095428 [14:28:07]NVStorageSaveData ofd_packets/00095428 [14:28:07]File name is /storage/ofd_packets/00095428 [14:28:07]Write 301 bytes [14:28:07]NVStorageSaveData done [14:28:07]OFDSenderStorePacket done [14:28:07]KKMCreateOFDPacket done [14:28:07]NVStorageSaveData kkm_last_timestamp [14:28:07]File name is /storage/kkm_last_timestamp [14:28:07]Write 4 bytes [14:28:07]NVStorageSaveData done [14:28:07]ExternCall_PrintAddStr [14:28:07]wPrintStart [14:28:07]Write to MH i2c: 01 00 00 1D 07 24 [14:28:07]Write i2c OK [14:28:07]MH_I2C_Read... [14:28:07]Read from MH i2c: 01 [14:28:07]MH_I2C_Read... [14:28:07]Read from MH i2c: 01 07 00 [14:28:07]MH_I2C_Read... [14:28:07]Read from MH i2c: 01 07 00 1D 07 00 00 00 00 00 FF 0F 39 [14:28:07]RasterBufferAndPrint [14:28:07]line Счет N : (1)3405942 [14:28:07]line ИНН: 02508201610067 [14:28:07]line Контрольно-Кассовый Чек [14:28:07]line ПРОДАЖА [14:28:07]line ТРК (МРК, ГНК) : 13 [14:28:07]line Товар: 2710124500 [14:28:07]line Аи-95-К-5 [14:28:07]line 13.480 * 74.20 [14:28:07]line = 1000.22 [14:28:07]line НДС 12% НСП 1% [14:28:07]line > о реализуемом товаре [14:28:07]line ОКРУГЛЕНИЕ: -0.22 [14:28:07]line ИТОГО: 1000.00 [14:28:07]line Внесено: 1000.00 [14:28:07]line СДАЧА: 0.00 [14:28:07]line НСП 1% : 8.85 [14:28:07]line НДС 12% : 106.22 [14:28:07]line Наличными: 1000.00 [14:28:07]line Безнал.: 0.00 [14:28:07]line Место: АЗС № 82 "Партнер Нефть" [14:28:07]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:28:07]line СНО: Общий режим [14:28:07]line Чек 427 27.10.2024 14:28 [14:28:07]line Смена: 143 ФФД: 1.0 [14:28:07]line ЗНМ: 0300000017 [14:28:07]line РНМ: 0000000000170478 [14:28:07]line Версия ККМ: v1.0 [14:28:07]line ФМ: 0000000002098560 [14:28:07]line ФД: 95428 [14:28:07]line ФПД: 111722426470930 [14:28:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T142806&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95428&fm=111722426470930&tin=02508201610067®Number=0000000000170478&sum=100000 [14:28:08]OFD Sender: Processing packet 95428 [packets to send 57, broken 56] [14:28:08]ProducePacketName [14:28:08]name=ofd_packets/00095428 [14:28:08]OFD Sender: To server: pG, [14:28:08]CommunicateWithHost lk.salyk.kg:30040 [14:28:08]ConnectInit lk.salyk.kg [14:28:08]written 0, free lines is 4095 [14:28:08]Connected sock=10 [14:28:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 17 A9 07 01 A2 DF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 AB 01 00 00 F4 03 04 00 F6 4D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C4 74 01 00 35 04 06 00 65 9C 67 8B 12 12 D1 EA 18 B7 A4 61 53 23 [14:28:08]Write to MH i2c: 01 00 00 48 07 4F [14:28:08]Write i2c OK [14:28:08]MH_I2C_Read... [14:28:08]Read from MH i2c: 01 [14:28:08]MH_I2C_Read... [14:28:08]Read from MH i2c: 01 07 00 [14:28:08]MH_I2C_Read... [14:28:08]Read from MH i2c: 01 07 00 48 07 00 00 00 00 00 0A 0D 6D [14:28:08]RasterBufferAndPrint [14:28:08]line [14:28:08]line [14:28:08]line [14:28:08]line [14:28:08]line [14:28:08]written 0, free lines is 3344 [14:28:08]MH_Cut [14:28:08]Write to MH i2c: D1 01 00 4F 07 01 28 [14:28:08]Write i2c OK [14:28:08]MH_I2C_Read... [14:28:08]Read from MH i2c: D1 [14:28:08]MH_I2C_Read... [14:28:08]Read from MH i2c: D1 01 00 [14:28:08]MH_I2C_Read... [14:28:08]Read from MH i2c: D1 01 00 4F 07 00 27 [14:28:08]Write to MH i2c: 01 00 00 50 07 57 [14:28:08]Write i2c OK [14:28:08]MH_I2C_Read... [14:28:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E2 74 47 00 53 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 32 30 39 38 35 36 30 10 04 04 00 C4 74 01 00 F4 03 04 00 22 F8 1D 67 B6 04 01 00 00 56 3A 46 13 78 51 77 B1 [14:28:08]CommunicateWithHost err = 0 [14:28:08]CheckOFDResponse [14:28:08]1017 (14) - 77093643461234 [14:28:08]1041 (16) - 0000000002098560 [14:28:08]1040 (4) - 95428 [14:28:08]1012 (4) - 27.10.2024 08:21 [14:28:08]1206 (1) - 0 [14:28:08]OFD Sender: Remove packet 95428 [14:28:08]ProducePacketName [14:28:08]name=ofd_packets/00095428 [14:28:08]NVStorageDeleteData [14:28:09]OFD Sender: No OFD packet to send [14:28:09]*** Cut start [14:28:09]*** Partial cut [14:28:09]*** CUTSNS_PIN = 1 [14:28:09]*** CUTSNS_PIN = 0 [14:28:09]*** Brake cut motor [14:28:09]Read from MH i2c: 01 [14:28:09]MH_I2C_Read... [14:28:09]*** Stop cut motor [14:28:09]*** Cut end [14:28:09]Read from MH i2c: 01 07 00 [14:28:09]MH_I2C_Read... [14:28:09]Read from MH i2c: 01 07 00 50 07 00 00 00 00 00 FF 0F 6C [14:28:09]process_action close_receipt done [14:28:09]requested_data is exist [14:28:09]produce_requested_data [14:28:09]requested_item fm.sn is exist - process it [14:28:09]wFMCommunicate request_size=4 [14:28:09]MH_SAM_APDU [14:28:09]CAPDU: 80 11 00 00 [14:28:09]Write to MH i2c: E2 08 00 51 07 80 11 00 00 00 00 00 00 D2 [14:28:09]Write i2c OK [14:28:09]MH_I2C_Read... [14:28:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:28:09]Read from MH i2c: E2 [14:28:09]MH_I2C_Read... [14:28:09]Read from MH i2c: E2 17 00 [14:28:09]MH_I2C_Read... [14:28:09]Read from MH i2c: E2 17 00 51 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 23 [14:28:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:28:09]wFMCommunicate OK [14:28:09]requested_item fd.num is exist - process it [14:28:09]SAM_PROTO_GetFieldsCounters [14:28:09]wFMCommunicate request_size=4 [14:28:09]MH_SAM_APDU [14:28:09]CAPDU: 80 13 00 00 [14:28:09]Write to MH i2c: E2 08 00 52 07 80 13 00 00 00 00 00 00 D5 [14:28:09]Write i2c OK [14:28:09]MH_I2C_Read... [14:28:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:28:09]Read from MH i2c: E2 [14:28:09]MH_I2C_Read... [14:28:09]Read from MH i2c: E2 62 00 [14:28:09]MH_I2C_Read... [14:28:09]Read from MH i2c: E2 62 00 52 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C4 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 AB 01 00 00 5E 04 04 00 AB 01 00 00 57 04 04 00 AC 01 00 00 19 04 04 00 00 00 00 00 90 00 C2 [14:28:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C4 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 AB 01 00 00 5E 04 04 00 AB 01 00 00 57 04 04 00 AC 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:28:09]wFMCommunicate OK [14:28:09]SAM_PROTO_GetFieldsCounters done [14:28:09]requested_item shift.num is exist - process it [14:28:09]requested_item shift.opened is exist - process it [14:28:09]req_shift_opened [14:28:09]FM_GetShiftState [14:28:09]SAM_PROTO_GetShiftState [14:28:09]wFMCommunicate request_size=4 [14:28:09]MH_SAM_APDU [14:28:09]CAPDU: 80 13 01 00 [14:28:09]Write to MH i2c: E2 08 00 53 07 80 13 01 00 00 00 00 00 D7 [14:28:09]Write i2c OK [14:28:09]MH_I2C_Read... [14:28:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:28:10]Read from MH i2c: E2 [14:28:10]MH_I2C_Read... [14:28:10]Read from MH i2c: E2 0E 00 [14:28:10]MH_I2C_Read... [14:28:10]Read from MH i2c: E2 0E 00 53 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 83 [14:28:10]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:28:10]wFMCommunicate OK [14:28:10]SAM_PROTO_GetShiftState done [14:28:10]FM_GetShiftState done [14:28:10]req_shift_opened done [14:28:10]requested_item shift.open_date is exist - process it [14:28:10]req_shift_open_date [14:28:10]req_shift_open_date done [14:28:10]produce_requested_data done [14:28:10]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95428,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:28:10]process_action_free close_receipt [14:28:10]json_value_free [14:28:10]json_value_free done [14:28:10]process_json_proto returns [14:28:10]Send response to host [14:28:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95428,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:28:10]free response buf [14:28:10]execute_script done [14:28:10]execute_script returns [14:28:10]free content buf [14:28:10]Sock 9.Close socket [14:28:10]Sock 9.Thread stoped [14:28:14]OFD Sender: No OFD packet to send [14:28:19]OFD Sender: No OFD packet to send [14:28:24]OFD Sender: No OFD packet to send [14:28:29]OFD Sender: No OFD packet to send [14:28:34]OFD Sender: No OFD packet to send [14:28:39]OFD Sender: No OFD packet to send [14:28:44]OFD Sender: No OFD packet to send [14:28:49]OFD Sender: No OFD packet to send [14:28:54]OFD Sender: No OFD packet to send [14:28:59]OFD Sender: No OFD packet to send [14:29:04]OFD Sender: No OFD packet to send [14:29:09]OFD Sender: No OFD packet to send [14:29:14]OFD Sender: No OFD packet to send [14:29:19]OFD Sender: No OFD packet to send [14:29:24]OFD Sender: No OFD packet to send [14:29:29]OFD Sender: No OFD packet to send [14:29:34]OFD Sender: No OFD packet to send [14:29:39]OFD Sender: No OFD packet to send [14:29:44]OFD Sender: No OFD packet to send [14:29:49]OFD Sender: No OFD packet to send [14:29:54]OFD Sender: No OFD packet to send [14:29:59]OFD Sender: No OFD packet to send [14:30:04]OFD Sender: No OFD packet to send [14:30:05]accept exits with 7 [14:30:05]New connection [14:30:05]New thread 3067301220 created [14:30:05]Thread 3067444580 joined [14:30:05]Waiting for new connection... [14:30:05] Sock 7.Parse request [14:30:05]Sock 7.Check first char [14:30:05]Sock 7.First char is OK [14:30:05]request: POST /json_proto HTTP/1.0 [14:30:05]Method: POST [14:30:05]URL: /json_proto [14:30:05]Method is POST - this is cgi request [14:30:05]url: /json_proto [14:30:05]query_string will be loaded in cgi processing [14:30:05]execute_cgi json_proto POST (null) [14:30:05]execute_cgi path=json_proto method=POST [14:30:05]POST find Content-Length [14:30:05]Host: 172.17.40.67:8080 [14:30:05]Content-Length: 683 [14:30:05]Content-Type: application/json [14:30:05] [14:30:05]POST finish read [14:30:05]Found Content-Length = 683 [14:30:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405943", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:30:05]execute_script... [14:30: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)3405943", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:30:05]POST & json_proto [14:30:05]process_json_proto [14:30:05]json parsed OK: [14:30:05]protocol is kg_v1.0 [14:30:05]action value=close_receipt [14:30:05]process_action close_receipt [14:30:05]cmd_close_receipt [14:30:05]MH_GetDate [14:30:05]Write to MH i2c: F0 00 00 54 07 4A [14:30:05]Write i2c OK [14:30:05]MH_I2C_Read... [14:30:05]Read from MH i2c: F0 [14:30:05]MH_I2C_Read... [14:30:05]Read from MH i2c: F0 09 00 [14:30:05]MH_I2C_Read... [14:30:05]Read from MH i2c: F0 09 00 54 07 00 6D 4E 1E 67 EE DA 66 66 27 [14:30:05]GetLastDocTimeStamp 1730039286 [14:30:05]current date 1730039405 [14:30:05]FM_GetShiftState [14:30:05]SAM_PROTO_GetShiftState [14:30:05]wFMCommunicate request_size=4 [14:30:05]MH_SAM_APDU [14:30:05]CAPDU: 80 13 01 00 [14:30:05]Write to MH i2c: E2 08 00 55 07 80 13 01 00 00 00 00 00 D9 [14:30:05]Write i2c OK [14:30:05]MH_I2C_Read... [14:30:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:30:05]Read from MH i2c: E2 [14:30:05]MH_I2C_Read... [14:30:05]Read from MH i2c: E2 0E 00 [14:30:05]MH_I2C_Read... [14:30:05]Read from MH i2c: E2 0E 00 55 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 85 [14:30:05]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:30:05]wFMCommunicate OK [14:30:05]SAM_PROTO_GetShiftState done [14:30:05]FM_GetShiftState done [14:30:05]opened in 1729987736 [14:30:05]opened+sec_in_day 1730074136 [14:30:05]quantity*price = 100015 [14:30:05]sum+1 = 100017 [14:30:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 428 27.10.2024 14:30 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95429 ФПД: 273145823894405 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T143005&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95429&fm=273145823894405&tin=02508201610067®Number=0000000000170478&sum=100000 [14:30:06]StoreToDocumentArchive [14:30:06]shift 143 fd 95429 [14:30:06]save to /storage/0143/doc_00095429 [14:30:06]save last doc name /storage/0143/doc_00095429 to /storage/kkm_last_doc_name [14:30:06]save OK [14:30:06]Clear old archive folders... [14:30:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:30:06]tlvbuf is 009C9910 [14:30:06]SAM_PROTO_ClearQueue [14:30:06]wFMCommunicate request_size=4 [14:30:06]MH_SAM_APDU [14:30:06]CAPDU: 80 09 00 00 [14:30:06]Write to MH i2c: E2 08 00 62 07 80 09 00 00 00 00 00 00 DB [14:30:06]Write i2c OK [14:30:06]MH_I2C_Read... [14:30:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:30:06]Read from MH i2c: E2 [14:30:06]MH_I2C_Read... [14:30:06]Read from MH i2c: E2 03 00 [14:30:06]MH_I2C_Read... [14:30:06]Read from MH i2c: E2 03 00 62 07 00 90 00 DD [14:30:06]RAPDU: 90 00 [14:30:06]wFMCommunicate OK [14:30:06]SAM_PROTO_ClearQueue done [14:30:06]KKMCreateOFDPacket [14:30:06]OFDProtocolAddRootSTLVToBuf [14:30:06]FM_MakeSignedData [14:30:06]FM_MakeSignedData [14:30:06]SAM_PROTO_SignData [14:30:06]wFMCommunicate request_size=4 [14:30:06]MH_SAM_APDU [14:30:06]CAPDU: 80 0D 01 02 [14:30:06]Write to MH i2c: E2 08 00 63 07 80 0D 01 02 00 00 00 00 E3 [14:30:06]Write i2c OK [14:30:06]MH_I2C_Read... [14:30:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:30:06]Read from MH i2c: E2 [14:30:06]MH_I2C_Read... [14:30:06]Read from MH i2c: E2 03 00 [14:30:06]MH_I2C_Read... [14:30:06]Read from MH i2c: E2 03 00 63 07 00 90 00 DE [14:30:06]RAPDU: 90 00 [14:30:06]wFMCommunicate OK [14:30:06]wFMCommunicate request_size=255 [14:30:06]MH_SAM_APDU [14:30: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 01 00 00 F4 03 04 00 6D 4E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C5 74 01 00 35 04 06 00 F8 [14:30:06]Write to MH i2c: E2 02 01 64 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 01 00 00 F4 03 04 00 6D 4E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C5 74 01 00 35 04 06 00 F8 00 00 19 [14:30:06]Write i2c OK [14:30:06]MH_I2C_Read... [14:30:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:30:06]Read from MH i2c: E2 [14:30:06]MH_I2C_Read... [14:30:06]Read from MH i2c: E2 03 00 [14:30:06]MH_I2C_Read... [14:30:06]Read from MH i2c: E2 03 00 64 07 00 90 00 DF [14:30:06]RAPDU: 90 00 [14:30:06]wFMCommunicate OK [14:30:06]wFMCommunicate request_size=10 [14:30:06]MH_SAM_APDU [14:30:06]CAPDU: 80 0D 02 02 05 6C B7 CE 1B 85 [14:30:06]Write to MH i2c: E2 0D 00 65 07 80 0D 02 02 05 00 6C B7 CE 1B 85 00 00 81 [14:30:06]Write i2c OK [14:30:06]MH_I2C_Read... [14:30:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:30:06]Read from MH i2c: E2 [14:30:06]MH_I2C_Read... [14:30:06]Read from MH i2c: E2 03 00 [14:30:06]MH_I2C_Read... [14:30:06]Read from MH i2c: E2 03 00 65 07 00 90 00 E0 [14:30:06]RAPDU: 90 00 [14:30:06]wFMCommunicate OK [14:30:06]wFMCommunicate request_size=4 [14:30:06]MH_SAM_APDU [14:30:06]CAPDU: 80 0D 03 02 [14:30:06]Write to MH i2c: E2 08 00 66 07 80 0D 03 02 00 00 00 00 E8 [14:30:06]Write i2c OK [14:30:06]MH_I2C_Read... [14:30:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:30:06]Read from MH i2c: E2 [14:30:06]MH_I2C_Read... [14:30:06]Read from MH i2c: E2 0B 00 [14:30:06]MH_I2C_Read... [14:30:06]Read from MH i2c: E2 0B 00 66 07 00 6D 98 E3 9E 87 78 CB 47 90 00 80 [14:30:06]RAPDU: 6D 98 E3 9E 87 78 CB 47 90 00 [14:30:06]wFMCommunicate OK [14:30:06]SAM_PROTO_SignData done [14:30:06]FM_MakeSignedData done [14:30:06]CreateOFDProtocolMessage [14:30:06]wFMCommunicate request_size=4 [14:30:06]MH_SAM_APDU [14:30:06]CAPDU: 80 11 00 00 [14:30:06]Write to MH i2c: E2 08 00 67 07 80 11 00 00 00 00 00 00 E8 [14:30:06]Write i2c OK [14:30:06]MH_I2C_Read... [14:30:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:30:06]Read from MH i2c: E2 [14:30:06]MH_I2C_Read... [14:30:06]Read from MH i2c: E2 17 00 [14:30:06]MH_I2C_Read... [14:30:06]Read from MH i2c: E2 17 00 67 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 39 [14:30:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:30:06]wFMCommunicate OK [14:30:06]CreateOFDProtocolMessage done [14:30:06]OFDSenderStorePacket 95429 [14:30:06]StoreOFDPacket docnum=95429 [14:30:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BE 0C 07 01 FB 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 01 00 00 F4 03 04 00 6D 4E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C5 74 01 00 35 04 06 00 F8 6C B7 CE 1B 85 6D 98 E3 9E 87 78 CB 47 [14:30:06]CheckFolder [14:30:06]dirname=/storage/ofd_packets [14:30:06]CheckFolder done [14:30:06]ProducePacketName [14:30:06]name=ofd_packets/00095429 [14:30:06]NVStorageSaveData ofd_packets/00095429 [14:30:06]File name is /storage/ofd_packets/00095429 [14:30:06]Write 301 bytes [14:30:06]NVStorageSaveData done [14:30:06]OFDSenderStorePacket done [14:30:06]KKMCreateOFDPacket done [14:30:06]NVStorageSaveData kkm_last_timestamp [14:30:06]File name is /storage/kkm_last_timestamp [14:30:06]Write 4 bytes [14:30:06]NVStorageSaveData done [14:30:06]ExternCall_PrintAddStr [14:30:06]wPrintStart [14:30:06]Write to MH i2c: 01 00 00 68 07 6F [14:30:06]Write i2c OK [14:30:06]MH_I2C_Read... [14:30:06]Read from MH i2c: 01 [14:30:06]MH_I2C_Read... [14:30:06]Read from MH i2c: 01 07 00 [14:30:06]MH_I2C_Read... [14:30:06]Read from MH i2c: 01 07 00 68 07 00 00 00 00 00 FF 0F 84 [14:30:06]RasterBufferAndPrint [14:30:06]line Счет N : (1)3405943 [14:30:06]line ИНН: 02508201610067 [14:30:06]line Контрольно-Кассовый Чек [14:30:06]line ПРОДАЖА [14:30:06]line ТРК (МРК, ГНК) : 12 [14:30:06]line Товар: 2710124130 [14:30:06]line Аи-92-К-4 [14:30:06]line 14.950 * 66.90 [14:30:06]line = 1000.16 [14:30:06]line НДС 12% НСП 1% [14:30:06]line > о реализуемом товаре [14:30:06]line ОКРУГЛЕНИЕ: -0.16 [14:30:06]line ИТОГО: 1000.00 [14:30:06]line Внесено: 1000.00 [14:30:06]line СДАЧА: 0.00 [14:30:06]line НСП 1% : 8.85 [14:30:06]line НДС 12% : 106.21 [14:30:06]line Наличными: 1000.00 [14:30:06]line Безнал.: 0.00 [14:30:06]line Место: АЗС № 82 "Партнер Нефть" [14:30:06]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:30:06]line СНО: Общий режим [14:30:06]line Чек 428 27.10.2024 14:30 [14:30:06]line Смена: 143 ФФД: 1.0 [14:30:06]line ЗНМ: 0300000017 [14:30:06]line РНМ: 0000000000170478 [14:30:06]line Версия ККМ: v1.0 [14:30:07]line ФМ: 0000000002098560 [14:30:07]line ФД: 95429 [14:30:07]line ФПД: 273145823894405 [14:30:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T143005&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95429&fm=273145823894405&tin=02508201610067®Number=0000000000170478&sum=100000 [14:30:07]OFD Sender: Processing packet 95429 [packets to send 57, broken 56] [14:30:07]ProducePacketName [14:30:07]name=ofd_packets/00095429 [14:30:07]OFD Sender: To server: pG, [14:30:07]CommunicateWithHost lk.salyk.kg:30040 [14:30:07]ConnectInit lk.salyk.kg [14:30:07]written 0, free lines is 4095 [14:30:07]Connected sock=10 [14:30:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BE 0C 07 01 FB 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 01 00 00 F4 03 04 00 6D 4E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C5 74 01 00 35 04 06 00 F8 6C B7 CE 1B 85 6D 98 E3 9E 87 78 CB 47 [14:30:07]Write to MH i2c: 01 00 00 93 07 9A [14:30:07]Write i2c OK [14:30:07]MH_I2C_Read... [14:30:07]Read from MH i2c: 01 [14:30:07]MH_I2C_Read... [14:30:07]Read from MH i2c: 01 07 00 [14:30:07]MH_I2C_Read... [14:30:07]Read from MH i2c: 01 07 00 93 07 00 00 00 00 00 06 0D B4 [14:30:07]RasterBufferAndPrint [14:30:07]line [14:30:07]line [14:30:07]line [14:30:07]line [14:30:07]line [14:30:07]written 0, free lines is 3340 [14:30:07]MH_Cut [14:30:07]Write to MH i2c: D1 01 00 9A 07 01 73 [14:30:07]Write i2c OK [14:30:07]MH_I2C_Read... [14:30:07]Read from MH i2c: D1 [14:30:07]MH_I2C_Read... [14:30:07]Read from MH i2c: D1 01 00 [14:30:07]MH_I2C_Read... [14:30:07]Read from MH i2c: D1 01 00 9A 07 00 72 [14:30:07]Write to MH i2c: 01 00 00 9B 07 A2 [14:30:07]Write i2c OK [14:30:07]MH_I2C_Read... [14:30:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C4 8F 47 00 AB 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 32 30 39 38 35 36 30 10 04 04 00 C5 74 01 00 F4 03 04 00 99 F8 1D 67 B6 04 01 00 00 11 A0 F0 B6 FA 3A 19 D3 [14:30:07]CommunicateWithHost err = 0 [14:30:07]CheckOFDResponse [14:30:07]1017 (14) - 77093643461234 [14:30:07]1041 (16) - 0000000002098560 [14:30:07]1040 (4) - 95429 [14:30:07]1012 (4) - 27.10.2024 08:23 [14:30:07]1206 (1) - 0 [14:30:07]OFD Sender: Remove packet 95429 [14:30:07]ProducePacketName [14:30:07]name=ofd_packets/00095429 [14:30:07]NVStorageDeleteData [14:30:08]OFD Sender: No OFD packet to send [14:30:08]*** Cut start [14:30:08]*** Partial cut [14:30:08]*** CUTSNS_PIN = 1 [14:30:08]*** CUTSNS_PIN = 0 [14:30:08]*** Brake cut motor [14:30:08]Read from MH i2c: 01 [14:30:08]MH_I2C_Read... [14:30:08]*** Stop cut motor [14:30:08]*** Cut end [14:30:08]Read from MH i2c: 01 07 00 [14:30:08]MH_I2C_Read... [14:30:08]Read from MH i2c: 01 07 00 9B 07 00 00 00 00 00 FF 0F B7 [14:30:08]process_action close_receipt done [14:30:08]requested_data is exist [14:30:08]produce_requested_data [14:30:08]requested_item fm.sn is exist - process it [14:30:08]wFMCommunicate request_size=4 [14:30:08]MH_SAM_APDU [14:30:08]CAPDU: 80 11 00 00 [14:30:08]Write to MH i2c: E2 08 00 9C 07 80 11 00 00 00 00 00 00 1D [14:30:08]Write i2c OK [14:30:08]MH_I2C_Read... [14:30:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:30:08]Read from MH i2c: E2 [14:30:08]MH_I2C_Read... [14:30:08]Read from MH i2c: E2 17 00 [14:30:08]MH_I2C_Read... [14:30:08]Read from MH i2c: E2 17 00 9C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6E [14:30:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:30:08]wFMCommunicate OK [14:30:08]requested_item fd.num is exist - process it [14:30:08]SAM_PROTO_GetFieldsCounters [14:30:08]wFMCommunicate request_size=4 [14:30:08]MH_SAM_APDU [14:30:08]CAPDU: 80 13 00 00 [14:30:08]Write to MH i2c: E2 08 00 9D 07 80 13 00 00 00 00 00 00 20 [14:30:08]Write i2c OK [14:30:08]MH_I2C_Read... [14:30:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:30:09]Read from MH i2c: E2 [14:30:09]MH_I2C_Read... [14:30:09]Read from MH i2c: E2 62 00 [14:30:09]MH_I2C_Read... [14:30:09]Read from MH i2c: E2 62 00 9D 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C5 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 AC 01 00 00 5E 04 04 00 AC 01 00 00 57 04 04 00 AD 01 00 00 19 04 04 00 00 00 00 00 90 00 11 [14:30:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C5 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 AC 01 00 00 5E 04 04 00 AC 01 00 00 57 04 04 00 AD 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:30:09]wFMCommunicate OK [14:30:09]SAM_PROTO_GetFieldsCounters done [14:30:09]requested_item shift.num is exist - process it [14:30:09]requested_item shift.opened is exist - process it [14:30:09]req_shift_opened [14:30:09]FM_GetShiftState [14:30:09]SAM_PROTO_GetShiftState [14:30:09]wFMCommunicate request_size=4 [14:30:09]MH_SAM_APDU [14:30:09]CAPDU: 80 13 01 00 [14:30:09]Write to MH i2c: E2 08 00 9E 07 80 13 01 00 00 00 00 00 22 [14:30:09]Write i2c OK [14:30:09]MH_I2C_Read... [14:30:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:30:09]Read from MH i2c: E2 [14:30:09]MH_I2C_Read... [14:30:09]Read from MH i2c: E2 0E 00 [14:30:09]MH_I2C_Read... [14:30:09]Read from MH i2c: E2 0E 00 9E 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 CE [14:30:09]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:30:09]wFMCommunicate OK [14:30:09]SAM_PROTO_GetShiftState done [14:30:09]FM_GetShiftState done [14:30:09]req_shift_opened done [14:30:09]requested_item shift.open_date is exist - process it [14:30:09]req_shift_open_date [14:30:09]req_shift_open_date done [14:30:09]produce_requested_data done [14:30:09]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95429,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:30:09]process_action_free close_receipt [14:30:09]json_value_free [14:30:09]json_value_free done [14:30:09]process_json_proto returns [14:30:09]Send response to host [14:30:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95429,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:30:09]free response buf [14:30:09]execute_script done [14:30:09]execute_script returns [14:30:09]free content buf [14:30:09]Sock 7.Close socket [14:30:09]Sock 7.Thread stoped [14:30:13]OFD Sender: No OFD packet to send [14:30:18]OFD Sender: No OFD packet to send [14:30:23]OFD Sender: No OFD packet to send [14:30:28]OFD Sender: No OFD packet to send [14:30:33]OFD Sender: No OFD packet to send [14:30:38]OFD Sender: No OFD packet to send [14:30:43]OFD Sender: No OFD packet to send [14:30:48]OFD Sender: No OFD packet to send [14:30:53]OFD Sender: No OFD packet to send [14:30:58]OFD Sender: No OFD packet to send [14:31:03]OFD Sender: No OFD packet to send [14:31:08]OFD Sender: No OFD packet to send [14:31:13]OFD Sender: No OFD packet to send [14:31:18]OFD Sender: No OFD packet to send [14:31:23]OFD Sender: No OFD packet to send [14:31:28]OFD Sender: No OFD packet to send [14:31:33]OFD Sender: No OFD packet to send [14:31:38]OFD Sender: No OFD packet to send [14:31:43]OFD Sender: No OFD packet to send [14:31:48]OFD Sender: No OFD packet to send [14:31:53]OFD Sender: No OFD packet to send [14:31:58]OFD Sender: No OFD packet to send [14:32:03]OFD Sender: No OFD packet to send [14:32:08]OFD Sender: No OFD packet to send [14:32:13]OFD Sender: No OFD packet to send [14:32:18]OFD Sender: No OFD packet to send [14:32:23]OFD Sender: No OFD packet to send [14:32:28]OFD Sender: No OFD packet to send [14:32:32]accept exits with 9 [14:32:32]New connection [14:32:32]New thread 3067444580 created [14:32:32]Thread 3067301220 joined [14:32:32]Waiting for new connection... [14:32:32] Sock 9.Parse request [14:32:32]Sock 9.Check first char [14:32:32]Sock 9.First char is OK [14:32:32]request: POST /json_proto HTTP/1.0 [14:32:32]Method: POST [14:32:32]URL: /json_proto [14:32:32]Method is POST - this is cgi request [14:32:32]url: /json_proto [14:32:32]query_string will be loaded in cgi processing [14:32:32]execute_cgi json_proto POST (null) [14:32:32]execute_cgi path=json_proto method=POST [14:32:32]POST find Content-Length [14:32:32]Host: 172.17.40.67:8080 [14:32:32]Content-Length: 767 [14:32:32]Content-Type: application/json [14:32:32] [14:32:32]POST finish read [14:32:32]Found Content-Length = 767 [14:32:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405944", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 250.21 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:32:32]execute_script... [14:32: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)3405944", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 250.21 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:32:32]POST & json_proto [14:32:32]process_json_proto [14:32:32]json parsed OK: [14:32:32]protocol is kg_v1.0 [14:32:32]action value=close_receipt [14:32:32]process_action close_receipt [14:32:32]cmd_close_receipt [14:32:32]MH_GetDate [14:32:32]Write to MH i2c: F0 00 00 9F 07 95 [14:32:32]Write i2c OK [14:32:32]MH_I2C_Read... [14:32:32]Read from MH i2c: F0 [14:32:32]MH_I2C_Read... [14:32:32]Read from MH i2c: F0 09 00 [14:32:32]MH_I2C_Read... [14:32:32]Read from MH i2c: F0 09 00 9F 07 00 01 4F 1E 67 EE DA 66 66 07 [14:32:32]GetLastDocTimeStamp 1730039405 [14:32:32]current date 1730039553 [14:32:32]FM_GetShiftState [14:32:32]SAM_PROTO_GetShiftState [14:32:32]wFMCommunicate request_size=4 [14:32:32]MH_SAM_APDU [14:32:32]CAPDU: 80 13 01 00 [14:32:32]Write to MH i2c: E2 08 00 A0 07 80 13 01 00 00 00 00 00 24 [14:32:32]Write i2c OK [14:32:32]MH_I2C_Read... [14:32:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:32:32]Read from MH i2c: E2 [14:32:32]MH_I2C_Read... [14:32:32]Read from MH i2c: E2 0E 00 [14:32:32]MH_I2C_Read... [14:32:32]Read from MH i2c: E2 0E 00 A0 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D0 [14:32:32]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:32:32]wFMCommunicate OK [14:32:32]SAM_PROTO_GetShiftState done [14:32:32]FM_GetShiftState done [14:32:32]opened in 1729987736 [14:32:32]opened+sec_in_day 1730074136 [14:32:32]quantity*price = 25020 [14:32:32]sum+1 = 25022 [14:32:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 250.21 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 0.00 Безнал.: 250.21 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 429 27.10.2024 14:32 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95430 ФПД: 154352618261868 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T143233&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95430&fm=154352618261868&tin=02508201610067®Number=0000000000170478&sum=25021 [14:32:33]StoreToDocumentArchive [14:32:33]shift 143 fd 95430 [14:32:33]save to /storage/0143/doc_00095430 [14:32:33]save last doc name /storage/0143/doc_00095430 to /storage/kkm_last_doc_name [14:32:33]save OK [14:32:33]Clear old archive folders... [14:32:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:32:33]tlvbuf is 00A3D650 [14:32:33]SAM_PROTO_ClearQueue [14:32:33]wFMCommunicate request_size=4 [14:32:33]MH_SAM_APDU [14:32:33]CAPDU: 80 09 00 00 [14:32:33]Write to MH i2c: E2 08 00 AD 07 80 09 00 00 00 00 00 00 26 [14:32:33]Write i2c OK [14:32:33]MH_I2C_Read... [14:32:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:32:33]Read from MH i2c: E2 [14:32:33]MH_I2C_Read... [14:32:33]Read from MH i2c: E2 03 00 [14:32:33]MH_I2C_Read... [14:32:33]Read from MH i2c: E2 03 00 AD 07 00 90 00 28 [14:32:33]RAPDU: 90 00 [14:32:33]wFMCommunicate OK [14:32:33]SAM_PROTO_ClearQueue done [14:32:33]KKMCreateOFDPacket [14:32:33]OFDProtocolAddRootSTLVToBuf [14:32:33]FM_MakeSignedData [14:32:33]FM_MakeSignedData [14:32:33]SAM_PROTO_SignData [14:32:33]wFMCommunicate request_size=4 [14:32:33]MH_SAM_APDU [14:32:33]CAPDU: 80 0D 01 02 [14:32:33]Write to MH i2c: E2 08 00 AE 07 80 0D 01 02 00 00 00 00 2E [14:32:33]Write i2c OK [14:32:33]MH_I2C_Read... [14:32:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:32:34]Read from MH i2c: E2 [14:32:34]MH_I2C_Read... [14:32:34]Read from MH i2c: E2 03 00 [14:32:34]MH_I2C_Read... [14:32:34]Read from MH i2c: E2 03 00 AE 07 00 90 00 29 [14:32:34]RAPDU: 90 00 [14:32:34]wFMCommunicate OK [14:32:34]wFMCommunicate request_size=255 [14:32:34]MH_SAM_APDU [14:32: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 34 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BD 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BD 61 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 01 00 00 F4 03 04 00 01 4F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C6 74 01 00 35 04 06 00 8C [14:32:34]Write to MH i2c: E2 02 01 AF 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 34 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BD 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BD 61 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 01 00 00 F4 03 04 00 01 4F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C6 74 01 00 35 04 06 00 8C 00 00 98 [14:32:34]Write i2c OK [14:32:34]MH_I2C_Read... [14:32:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:32:34]Read from MH i2c: E2 [14:32:34]MH_I2C_Read... [14:32:34]Read from MH i2c: E2 03 00 [14:32:34]MH_I2C_Read... [14:32:34]Read from MH i2c: E2 03 00 AF 07 00 90 00 2A [14:32:34]RAPDU: 90 00 [14:32:34]wFMCommunicate OK [14:32:34]wFMCommunicate request_size=10 [14:32:34]MH_SAM_APDU [14:32:34]CAPDU: 80 0D 02 02 05 62 04 FB 4D 6C [14:32:34]Write to MH i2c: E2 0D 00 B0 07 80 0D 02 02 05 00 62 04 FB 4D 6C 00 00 55 [14:32:34]Write i2c OK [14:32:34]MH_I2C_Read... [14:32:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:32:34]Read from MH i2c: E2 [14:32:34]MH_I2C_Read... [14:32:34]Read from MH i2c: E2 03 00 [14:32:34]MH_I2C_Read... [14:32:34]Read from MH i2c: E2 03 00 B0 07 00 90 00 2B [14:32:34]RAPDU: 90 00 [14:32:34]wFMCommunicate OK [14:32:34]wFMCommunicate request_size=4 [14:32:34]MH_SAM_APDU [14:32:34]CAPDU: 80 0D 03 02 [14:32:34]Write to MH i2c: E2 08 00 B1 07 80 0D 03 02 00 00 00 00 33 [14:32:34]Write i2c OK [14:32:34]MH_I2C_Read... [14:32:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:32:34]Read from MH i2c: E2 [14:32:34]MH_I2C_Read... [14:32:34]Read from MH i2c: E2 0B 00 [14:32:34]MH_I2C_Read... [14:32:34]Read from MH i2c: E2 0B 00 B1 07 00 C5 A6 7B 39 8E C8 ED 0B 90 00 A1 [14:32:34]RAPDU: C5 A6 7B 39 8E C8 ED 0B 90 00 [14:32:34]wFMCommunicate OK [14:32:34]SAM_PROTO_SignData done [14:32:34]FM_MakeSignedData done [14:32:34]CreateOFDProtocolMessage [14:32:34]wFMCommunicate request_size=4 [14:32:34]MH_SAM_APDU [14:32:34]CAPDU: 80 11 00 00 [14:32:34]Write to MH i2c: E2 08 00 B2 07 80 11 00 00 00 00 00 00 33 [14:32:34]Write i2c OK [14:32:34]MH_I2C_Read... [14:32:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:32:34]Read from MH i2c: E2 [14:32:34]MH_I2C_Read... [14:32:34]Read from MH i2c: E2 17 00 [14:32:34]MH_I2C_Read... [14:32:34]Read from MH i2c: E2 17 00 B2 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 84 [14:32:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:32:34]wFMCommunicate OK [14:32:34]CreateOFDProtocolMessage done [14:32:34]OFDSenderStorePacket 95430 [14:32:34]StoreOFDPacket docnum=95430 [14:32:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F2 A4 07 01 D3 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BD 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BD 61 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 01 00 00 F4 03 04 00 01 4F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C6 74 01 00 35 04 06 00 8C 62 04 FB 4D 6C C5 A6 7B 39 8E C8 ED 0B [14:32:34]CheckFolder [14:32:34]dirname=/storage/ofd_packets [14:32:34]CheckFolder done [14:32:34]ProducePacketName [14:32:34]name=ofd_packets/00095430 [14:32:34]NVStorageSaveData ofd_packets/00095430 [14:32:34]File name is /storage/ofd_packets/00095430 [14:32:34]Write 301 bytes [14:32:34]NVStorageSaveData done [14:32:34]OFDSenderStorePacket done [14:32:34]KKMCreateOFDPacket done [14:32:34]NVStorageSaveData kkm_last_timestamp [14:32:34]File name is /storage/kkm_last_timestamp [14:32:34]Write 4 bytes [14:32:34]NVStorageSaveData done [14:32:34]ExternCall_PrintAddStr [14:32:34]wPrintStart [14:32:34]Write to MH i2c: 01 00 00 B3 07 BA [14:32:34]Write i2c OK [14:32:34]MH_I2C_Read... [14:32:34]Read from MH i2c: 01 [14:32:34]MH_I2C_Read... [14:32:34]Read from MH i2c: 01 07 00 [14:32:34]MH_I2C_Read... [14:32:34]Read from MH i2c: 01 07 00 B3 07 00 00 00 00 00 FF 0F CF [14:32:34]RasterBufferAndPrint [14:32:34]line Счет N : (1)3405944 [14:32:34]line ИНН: 02508201610067 [14:32:34]line Контрольно-Кассовый Чек [14:32:34]line ПРОДАЖА [14:32:34]line ТРК (МРК, ГНК) : 12 [14:32:34]line Товар: 2710124130 [14:32:34]line Аи-92-К-4 [14:32:34]line 3.740 * 66.90 [14:32:34]line = 250.21 [14:32:34]line НДС 12% НСП 1% [14:32:34]line > о реализуемом товаре [14:32:34]line ИТОГО: 250.21 [14:32:34]line НСП 1% : 2.21 [14:32:34]line НДС 12% : 26.57 [14:32:34]line Наличными: 0.00 [14:32:34]line Безнал.: 250.21 [14:32:34]line Место: АЗС № 82 "Партнер Нефть" [14:32:34]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:32:34]line СНО: Общий режим [14:32:34]line Чек 429 27.10.2024 14:32 [14:32:34]line Смена: 143 ФФД: 1.0 [14:32:34]line ЗНМ: 0300000017 [14:32:34]line РНМ: 0000000000170478 [14:32:34]line Версия ККМ: v1.0 [14:32:34]line Платежная система: Mbank [14:32:34]line ФМ: 0000000002098560 [14:32:34]line ФД: 95430 [14:32:34]line ФПД: 154352618261868 [14:32:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T143233&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95430&fm=154352618261868&tin=02508201610067®Number=0000000000170478&sum=25021 [14:32:34]OFD Sender: Processing packet 95430 [packets to send 57, broken 56] [14:32:34]ProducePacketName [14:32:34]name=ofd_packets/00095430 [14:32:34]OFD Sender: To server: pG, [14:32:34]CommunicateWithHost lk.salyk.kg:30040 [14:32:34]ConnectInit lk.salyk.kg [14:32:34]written 0, free lines is 4095 [14:32:34]Connected sock=10 [14:32:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F2 A4 07 01 D3 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BD 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BD 61 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 01 00 00 F4 03 04 00 01 4F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C6 74 01 00 35 04 06 00 8C 62 04 FB 4D 6C C5 A6 7B 39 8E C8 ED 0B [14:32:35]Write to MH i2c: 01 00 00 DC 07 E3 [14:32:35]Write i2c OK [14:32:35]MH_I2C_Read... [14:32:35]Read from MH i2c: 01 [14:32:35]MH_I2C_Read... [14:32:35]Read from MH i2c: 01 07 00 [14:32:35]MH_I2C_Read... [14:32:35]Read from MH i2c: 01 07 00 DC 07 00 00 00 00 00 1C 0D 13 [14:32:35]RasterBufferAndPrint [14:32:35]line [14:32:35]line [14:32:35]line [14:32:35]line [14:32:35]line [14:32:35]written 0, free lines is 3362 [14:32:35]MH_Cut [14:32:35]Write to MH i2c: D1 01 00 E3 07 01 BC [14:32:35]Write i2c OK [14:32:35]MH_I2C_Read... [14:32:35]Read from MH i2c: D1 [14:32:35]MH_I2C_Read... [14:32:35]Read from MH i2c: D1 01 00 [14:32:35]MH_I2C_Read... [14:32:35]Read from MH i2c: D1 01 00 E3 07 00 BB [14:32:35]Write to MH i2c: 01 00 00 E4 07 EB [14:32:35]Write i2c OK [14:32:35]MH_I2C_Read... [14:32:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 20 8F 47 00 F6 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 32 30 39 38 35 36 30 10 04 04 00 C6 74 01 00 F4 03 04 00 2D F9 1D 67 B6 04 01 00 00 65 EA C7 37 6C 8B 58 ED [14:32:35]CommunicateWithHost err = 0 [14:32:35]CheckOFDResponse [14:32:35]1017 (14) - 77093643461234 [14:32:35]1041 (16) - 0000000002098560 [14:32:35]1040 (4) - 95430 [14:32:35]1012 (4) - 27.10.2024 08:26 [14:32:35]1206 (1) - 0 [14:32:35]OFD Sender: Remove packet 95430 [14:32:35]ProducePacketName [14:32:35]name=ofd_packets/00095430 [14:32:35]NVStorageDeleteData [14:32:35]OFD Sender: No OFD packet to send [14:32:35]*** Cut start [14:32:35]*** Partial cut [14:32:35]*** CUTSNS_PIN = 1 [14:32:35]*** CUTSNS_PIN = 0 [14:32:36]*** Brake cut motor [14:32:36]Read from MH i2c: 01 [14:32:36]MH_I2C_Read... [14:32:36]*** Stop cut motor [14:32:36]*** Cut end [14:32:36]Read from MH i2c: 01 07 00 [14:32:36]MH_I2C_Read... [14:32:36]Read from MH i2c: 01 07 00 E4 07 00 00 00 00 00 FF 0F 00 [14:32:36]process_action close_receipt done [14:32:36]requested_data is exist [14:32:36]produce_requested_data [14:32:36]requested_item fm.sn is exist - process it [14:32:36]wFMCommunicate request_size=4 [14:32:36]MH_SAM_APDU [14:32:36]CAPDU: 80 11 00 00 [14:32:36]Write to MH i2c: E2 08 00 E5 07 80 11 00 00 00 00 00 00 66 [14:32:36]Write i2c OK [14:32:36]MH_I2C_Read... [14:32:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:32:36]Read from MH i2c: E2 [14:32:36]MH_I2C_Read... [14:32:36]Read from MH i2c: E2 17 00 [14:32:36]MH_I2C_Read... [14:32:36]Read from MH i2c: E2 17 00 E5 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B7 [14:32:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:32:36]wFMCommunicate OK [14:32:36]requested_item fd.num is exist - process it [14:32:36]SAM_PROTO_GetFieldsCounters [14:32:36]wFMCommunicate request_size=4 [14:32:36]MH_SAM_APDU [14:32:36]CAPDU: 80 13 00 00 [14:32:36]Write to MH i2c: E2 08 00 E6 07 80 13 00 00 00 00 00 00 69 [14:32:36]Write i2c OK [14:32:36]MH_I2C_Read... [14:32:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:32:36]Read from MH i2c: E2 [14:32:36]MH_I2C_Read... [14:32:36]Read from MH i2c: E2 62 00 [14:32:36]MH_I2C_Read... [14:32:36]Read from MH i2c: E2 62 00 E6 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C6 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 AD 01 00 00 5E 04 04 00 AD 01 00 00 57 04 04 00 AE 01 00 00 19 04 04 00 00 00 00 00 90 00 5E [14:32:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C6 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 AD 01 00 00 5E 04 04 00 AD 01 00 00 57 04 04 00 AE 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:32:36]wFMCommunicate OK [14:32:36]SAM_PROTO_GetFieldsCounters done [14:32:36]requested_item shift.num is exist - process it [14:32:36]requested_item shift.opened is exist - process it [14:32:36]req_shift_opened [14:32:36]FM_GetShiftState [14:32:36]SAM_PROTO_GetShiftState [14:32:36]wFMCommunicate request_size=4 [14:32:36]MH_SAM_APDU [14:32:36]CAPDU: 80 13 01 00 [14:32:36]Write to MH i2c: E2 08 00 E7 07 80 13 01 00 00 00 00 00 6B [14:32:36]Write i2c OK [14:32:36]MH_I2C_Read... [14:32:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:32:36]Read from MH i2c: E2 [14:32:36]MH_I2C_Read... [14:32:36]Read from MH i2c: E2 0E 00 [14:32:36]MH_I2C_Read... [14:32:36]Read from MH i2c: E2 0E 00 E7 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 17 [14:32:36]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:32:36]wFMCommunicate OK [14:32:36]SAM_PROTO_GetShiftState done [14:32:36]FM_GetShiftState done [14:32:36]req_shift_opened done [14:32:36]requested_item shift.open_date is exist - process it [14:32:36]req_shift_open_date [14:32:36]req_shift_open_date done [14:32:36]produce_requested_data done [14:32:36]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95430,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:32:36]process_action_free close_receipt [14:32:36]json_value_free [14:32:36]json_value_free done [14:32:36]process_json_proto returns [14:32:36]Send response to host [14:32:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95430,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:32:36]free response buf [14:32:36]execute_script done [14:32:36]execute_script returns [14:32:36]free content buf [14:32:36]Sock 9.Close socket [14:32:36]Sock 9.Thread stoped [14:32:40]OFD Sender: No OFD packet to send [14:32:45]OFD Sender: No OFD packet to send [14:32:50]OFD Sender: No OFD packet to send [14:32:55]OFD Sender: No OFD packet to send [14:33:00]OFD Sender: No OFD packet to send [14:33:05]OFD Sender: No OFD packet to send [14:33:10]OFD Sender: No OFD packet to send [14:33:15]OFD Sender: No OFD packet to send [14:33:20]OFD Sender: No OFD packet to send [14:33:25]OFD Sender: No OFD packet to send [14:33:30]OFD Sender: No OFD packet to send [14:33: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: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:10]OFD Sender: No OFD packet to send [14:34:15]OFD Sender: No OFD packet to send [14:34:20]OFD Sender: No OFD packet to send [14:34:25]OFD Sender: No OFD packet to send [14:34:30]OFD Sender: No OFD packet to send [14:34:35]OFD Sender: No OFD packet to send [14:34:40]OFD Sender: No OFD packet to send [14:34:45]OFD Sender: No OFD packet to send [14:34:50]OFD Sender: No OFD packet to send [14:34:55]OFD Sender: No OFD packet to send [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:26]OFD Sender: No OFD packet to send [14:35:31]OFD Sender: No OFD packet to send [14:35:35]accept exits with 7 [14:35:35]New connection [14:35:35]New thread 3067301220 created [14:35:35]Thread 3067444580 joined [14:35:35]Waiting for new connection... [14:35:35] Sock 7.Parse request [14:35:35]Sock 7.Check first char [14:35:35]Sock 7.First char is OK [14:35:35]request: POST /json_proto HTTP/1.0 [14:35:35]Method: POST [14:35:35]URL: /json_proto [14:35:35]Method is POST - this is cgi request [14:35:35]url: /json_proto [14:35:35]query_string will be loaded in cgi processing [14:35:35]execute_cgi json_proto POST (null) [14:35:35]execute_cgi path=json_proto method=POST [14:35:35]POST find Content-Length [14:35:35]Host: 172.17.40.67:8080 [14:35:35]Content-Length: 678 [14:35:35]Content-Type: application/json [14:35:35] [14:35:35]POST finish read [14:35:35]Found Content-Length = 678 [14:35:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405945", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:35:35]execute_script... [14:35:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405945", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:35:35]POST & json_proto [14:35:35]process_json_proto [14:35:35]json parsed OK: [14:35:35]protocol is kg_v1.0 [14:35:35]action value=close_receipt [14:35:35]process_action close_receipt [14:35:35]cmd_close_receipt [14:35:35]MH_GetDate [14:35:35]Write to MH i2c: F0 00 00 E8 07 DE [14:35:35]Write i2c OK [14:35:35]MH_I2C_Read... [14:35:35]Read from MH i2c: F0 [14:35:35]MH_I2C_Read... [14:35:35]Read from MH i2c: F0 09 00 [14:35:35]MH_I2C_Read... [14:35:35]Read from MH i2c: F0 09 00 E8 07 00 B8 4F 1E 67 EE DA 66 66 07 [14:35:35]GetLastDocTimeStamp 1730039553 [14:35:35]current date 1730039736 [14:35:35]FM_GetShiftState [14:35:35]SAM_PROTO_GetShiftState [14:35:35]wFMCommunicate request_size=4 [14:35:35]MH_SAM_APDU [14:35:35]CAPDU: 80 13 01 00 [14:35:35]Write to MH i2c: E2 08 00 E9 07 80 13 01 00 00 00 00 00 6D [14:35:35]Write i2c OK [14:35:35]MH_I2C_Read... [14:35:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:35:35]Read from MH i2c: E2 [14:35:35]MH_I2C_Read... [14:35:35]Read from MH i2c: E2 0E 00 [14:35:35]MH_I2C_Read... [14:35:35]Read from MH i2c: E2 0E 00 E9 07 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 19 [14:35:35]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:35:35]wFMCommunicate OK [14:35:35]SAM_PROTO_GetShiftState done [14:35:35]FM_GetShiftState done [14:35:35]opened in 1729987736 [14:35:35]opened+sec_in_day 1730074136 [14:35:35]quantity*price = 30038 [14:35:35]sum+1 = 30039 [14:35:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 430 27.10.2024 14:35 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95431 ФПД: 197120493333642 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T143536&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95431&fm=197120493333642&tin=02508201610067®Number=0000000000170478&sum=30000 [14:35:36]StoreToDocumentArchive [14:35:36]shift 143 fd 95431 [14:35:36]save to /storage/0143/doc_00095431 [14:35:36]save last doc name /storage/0143/doc_00095431 to /storage/kkm_last_doc_name [14:35:36]save OK [14:35:36]Clear old archive folders... [14:35:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:35:36]tlvbuf is 00A3A890 [14:35:36]SAM_PROTO_ClearQueue [14:35:36]wFMCommunicate request_size=4 [14:35:36]MH_SAM_APDU [14:35:36]CAPDU: 80 09 00 00 [14:35:36]Write to MH i2c: E2 08 00 F6 07 80 09 00 00 00 00 00 00 6F [14:35:36]Write i2c OK [14:35:36]MH_I2C_Read... [14:35:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:35:36]Read from MH i2c: E2 [14:35:36]MH_I2C_Read... [14:35:36]Read from MH i2c: E2 03 00 [14:35:36]MH_I2C_Read... [14:35:36]Read from MH i2c: E2 03 00 F6 07 00 90 00 71 [14:35:36]RAPDU: 90 00 [14:35:36]wFMCommunicate OK [14:35:36]SAM_PROTO_ClearQueue done [14:35:36]KKMCreateOFDPacket [14:35:36]OFDProtocolAddRootSTLVToBuf [14:35:36]FM_MakeSignedData [14:35:36]FM_MakeSignedData [14:35:36]SAM_PROTO_SignData [14:35:36]wFMCommunicate request_size=4 [14:35:36]MH_SAM_APDU [14:35:36]CAPDU: 80 0D 01 02 [14:35:36]Write to MH i2c: E2 08 00 F7 07 80 0D 01 02 00 00 00 00 77 [14:35:36]Write i2c OK [14:35:36]MH_I2C_Read... [14:35:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:35:36]Read from MH i2c: E2 [14:35:36]MH_I2C_Read... [14:35:36]Read from MH i2c: E2 03 00 [14:35:36]MH_I2C_Read... [14:35:36]Read from MH i2c: E2 03 00 F7 07 00 90 00 72 [14:35:36]RAPDU: 90 00 [14:35:36]wFMCommunicate OK [14:35:36]wFMCommunicate request_size=255 [14:35:36]MH_SAM_APDU [14:35:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 01 00 00 F4 03 04 00 B8 4F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C7 74 01 00 35 04 06 00 B3 [14:35:36]Write to MH i2c: E2 02 01 F8 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 01 00 00 F4 03 04 00 B8 4F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C7 74 01 00 35 04 06 00 B3 00 00 B2 [14:35:36]Write i2c OK [14:35:36]MH_I2C_Read... [14:35:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:35:37]Read from MH i2c: E2 [14:35:37]MH_I2C_Read... [14:35:37]Read from MH i2c: E2 03 00 [14:35:37]MH_I2C_Read... [14:35:37]Read from MH i2c: E2 03 00 F8 07 00 90 00 73 [14:35:37]RAPDU: 90 00 [14:35:37]wFMCommunicate OK [14:35:37]wFMCommunicate request_size=10 [14:35:37]MH_SAM_APDU [14:35:37]CAPDU: 80 0D 02 02 05 47 B0 FB AC 8A [14:35:37]Write to MH i2c: E2 0D 00 F9 07 80 0D 02 02 05 00 47 B0 FB AC 8A 00 00 AC [14:35:37]Write i2c OK [14:35:37]MH_I2C_Read... [14:35:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:35:37]Read from MH i2c: E2 [14:35:37]MH_I2C_Read... [14:35:37]Read from MH i2c: E2 03 00 [14:35:37]MH_I2C_Read... [14:35:37]Read from MH i2c: E2 03 00 F9 07 00 90 00 74 [14:35:37]RAPDU: 90 00 [14:35:37]wFMCommunicate OK [14:35:37]wFMCommunicate request_size=4 [14:35:37]MH_SAM_APDU [14:35:37]CAPDU: 80 0D 03 02 [14:35:37]Write to MH i2c: E2 08 00 FA 07 80 0D 03 02 00 00 00 00 7C [14:35:37]Write i2c OK [14:35:37]MH_I2C_Read... [14:35:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:35:37]Read from MH i2c: E2 [14:35:37]MH_I2C_Read... [14:35:37]Read from MH i2c: E2 0B 00 [14:35:37]MH_I2C_Read... [14:35:37]Read from MH i2c: E2 0B 00 FA 07 00 69 0B 8B 8E 98 D7 9B BB 90 00 CF [14:35:37]RAPDU: 69 0B 8B 8E 98 D7 9B BB 90 00 [14:35:37]wFMCommunicate OK [14:35:37]SAM_PROTO_SignData done [14:35:37]FM_MakeSignedData done [14:35:37]CreateOFDProtocolMessage [14:35:37]wFMCommunicate request_size=4 [14:35:37]MH_SAM_APDU [14:35:37]CAPDU: 80 11 00 00 [14:35:37]Write to MH i2c: E2 08 00 FB 07 80 11 00 00 00 00 00 00 7C [14:35:37]Write i2c OK [14:35:37]MH_I2C_Read... [14:35:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:35:37]Read from MH i2c: E2 [14:35:37]MH_I2C_Read... [14:35:37]Read from MH i2c: E2 17 00 [14:35:37]MH_I2C_Read... [14:35:37]Read from MH i2c: E2 17 00 FB 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CD [14:35:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:35:37]wFMCommunicate OK [14:35:37]CreateOFDProtocolMessage done [14:35:37]OFDSenderStorePacket 95431 [14:35:37]StoreOFDPacket docnum=95431 [14:35:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 31 23 07 01 90 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 01 00 00 F4 03 04 00 B8 4F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C7 74 01 00 35 04 06 00 B3 47 B0 FB AC 8A 69 0B 8B 8E 98 D7 9B BB [14:35:37]CheckFolder [14:35:37]dirname=/storage/ofd_packets [14:35:37]CheckFolder done [14:35:37]ProducePacketName [14:35:37]name=ofd_packets/00095431 [14:35:37]NVStorageSaveData ofd_packets/00095431 [14:35:37]File name is /storage/ofd_packets/00095431 [14:35:37]Write 301 bytes [14:35:37]NVStorageSaveData done [14:35:37]OFDSenderStorePacket done [14:35:37]KKMCreateOFDPacket done [14:35:37]NVStorageSaveData kkm_last_timestamp [14:35:37]File name is /storage/kkm_last_timestamp [14:35:37]Write 4 bytes [14:35:37]NVStorageSaveData done [14:35:37]ExternCall_PrintAddStr [14:35:37]wPrintStart [14:35:37]Write to MH i2c: 01 00 00 FC 07 03 [14:35:37]Write i2c OK [14:35:37]MH_I2C_Read... [14:35:37]Read from MH i2c: 01 [14:35:37]MH_I2C_Read... [14:35:37]Read from MH i2c: 01 07 00 [14:35:37]MH_I2C_Read... [14:35:37]Read from MH i2c: 01 07 00 FC 07 00 00 00 00 00 FF 0F 18 [14:35:37]RasterBufferAndPrint [14:35:37]line Счет N : (1)3405945 [14:35:37]line ИНН: 02508201610067 [14:35:37]line Контрольно-Кассовый Чек [14:35:37]line ПРОДАЖА [14:35:37]line ТРК (МРК, ГНК) : 12 [14:35:37]line Товар: 2710124130 [14:35:37]line Аи-92-К-4 [14:35:37]line 4.490 * 66.90 [14:35:37]line = 300.38 [14:35:37]line НДС 12% НСП 1% [14:35:37]line > о реализуемом товаре [14:35:37]line ОКРУГЛЕНИЕ: -0.38 [14:35:37]line ИТОГО: 300.00 [14:35:37]line Внесено: 300.00 [14:35:37]line СДАЧА: 0.00 [14:35:37]line НСП 1% : 2.66 [14:35:37]line НДС 12% : 31.90 [14:35:37]line Наличными: 300.00 [14:35:37]line Безнал.: 0.00 [14:35:37]line Место: АЗС № 82 "Партнер Нефть" [14:35:37]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:35:37]line СНО: Общий режим [14:35:37]line Чек 430 27.10.2024 14:35 [14:35:37]line Смена: 143 ФФД: 1.0 [14:35:37]line ЗНМ: 0300000017 [14:35:37]line РНМ: 0000000000170478 [14:35:37]line Версия ККМ: v1.0 [14:35:37]line ФМ: 0000000002098560 [14:35:37]line ФД: 95431 [14:35:37]line ФПД: 197120493333642 [14:35:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T143536&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95431&fm=197120493333642&tin=02508201610067®Number=0000000000170478&sum=30000 [14:35:37]OFD Sender: Processing packet 95431 [packets to send 57, broken 56] [14:35:37]ProducePacketName [14:35:37]name=ofd_packets/00095431 [14:35:37]OFD Sender: To server: pG, [14:35:37]CommunicateWithHost lk.salyk.kg:30040 [14:35:37]ConnectInit lk.salyk.kg [14:35:37]written 0, free lines is 4095 [14:35:37]Connected sock=9 [14:35:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 31 23 07 01 90 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 01 00 00 F4 03 04 00 B8 4F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C7 74 01 00 35 04 06 00 B3 47 B0 FB AC 8A 69 0B 8B 8E 98 D7 9B BB [14:35:37]Write to MH i2c: 01 00 00 27 08 2F [14:35:37]Write i2c OK [14:35:37]MH_I2C_Read... [14:35:37]Read from MH i2c: 01 [14:35:37]MH_I2C_Read... [14:35:37]Read from MH i2c: 01 07 00 [14:35:37]MH_I2C_Read... [14:35:37]Read from MH i2c: 01 07 00 27 08 00 00 00 00 00 F8 0C 3A [14:35:37]RasterBufferAndPrint [14:35:37]line [14:35:37]line [14:35:37]line [14:35:37]line [14:35:37]line [14:35:37]written 0, free lines is 3327 [14:35:38]MH_Cut [14:35:38]Write to MH i2c: D1 01 00 2E 08 01 08 [14:35:38]Write i2c OK [14:35:38]MH_I2C_Read... [14:35:38]Read from MH i2c: D1 [14:35:38]MH_I2C_Read... [14:35:38]Read from MH i2c: D1 01 00 [14:35:38]MH_I2C_Read... [14:35:38]Read from MH i2c: D1 01 00 2E 08 00 07 [14:35:38]Write to MH i2c: 01 00 00 2F 08 37 [14:35:38]Write i2c OK [14:35:38]MH_I2C_Read... [14:35:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A5 F0 47 00 66 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 32 30 39 38 35 36 30 10 04 04 00 C7 74 01 00 F4 03 04 00 E4 F9 1D 67 B6 04 01 00 00 1C 18 F1 0C 98 94 39 68 [14:35:38]CommunicateWithHost err = 0 [14:35:38]CheckOFDResponse [14:35:38]1017 (14) - 77093643461234 [14:35:38]1041 (16) - 0000000002098560 [14:35:38]1040 (4) - 95431 [14:35:38]1012 (4) - 27.10.2024 08:29 [14:35:38]1206 (1) - 0 [14:35:38]OFD Sender: Remove packet 95431 [14:35:38]ProducePacketName [14:35:38]name=ofd_packets/00095431 [14:35:38]NVStorageDeleteData [14:35:38]OFD Sender: No OFD packet to send [14:35:38]*** Cut start [14:35:38]*** Partial cut [14:35:38]*** CUTSNS_PIN = 1 [14:35:38]*** CUTSNS_PIN = 0 [14:35:38]*** Brake cut motor [14:35:39]Read from MH i2c: 01 [14:35:39]MH_I2C_Read... [14:35:39]*** Stop cut motor [14:35:39]*** Cut end [14:35:39]Read from MH i2c: 01 07 00 [14:35:39]MH_I2C_Read... [14:35:39]Read from MH i2c: 01 07 00 2F 08 00 00 00 00 00 FF 0F 4C [14:35:39]process_action close_receipt done [14:35:39]requested_data is exist [14:35:39]produce_requested_data [14:35:39]requested_item fm.sn is exist - process it [14:35:39]wFMCommunicate request_size=4 [14:35:39]MH_SAM_APDU [14:35:39]CAPDU: 80 11 00 00 [14:35:39]Write to MH i2c: E2 08 00 30 08 80 11 00 00 00 00 00 00 B2 [14:35:39]Write i2c OK [14:35:39]MH_I2C_Read... [14:35:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:35:39]Read from MH i2c: E2 [14:35:39]MH_I2C_Read... [14:35:39]Read from MH i2c: E2 17 00 [14:35:39]MH_I2C_Read... [14:35:39]Read from MH i2c: E2 17 00 30 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 03 [14:35:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:35:39]wFMCommunicate OK [14:35:39]requested_item fd.num is exist - process it [14:35:39]SAM_PROTO_GetFieldsCounters [14:35:39]wFMCommunicate request_size=4 [14:35:39]MH_SAM_APDU [14:35:39]CAPDU: 80 13 00 00 [14:35:39]Write to MH i2c: E2 08 00 31 08 80 13 00 00 00 00 00 00 B5 [14:35:39]Write i2c OK [14:35:39]MH_I2C_Read... [14:35:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:35:39]Read from MH i2c: E2 [14:35:39]MH_I2C_Read... [14:35:39]Read from MH i2c: E2 62 00 [14:35:39]MH_I2C_Read... [14:35:39]Read from MH i2c: E2 62 00 31 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C7 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 AE 01 00 00 5E 04 04 00 AE 01 00 00 57 04 04 00 AF 01 00 00 19 04 04 00 00 00 00 00 90 00 AE [14:35:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C7 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 AE 01 00 00 5E 04 04 00 AE 01 00 00 57 04 04 00 AF 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:35:39]wFMCommunicate OK [14:35:39]SAM_PROTO_GetFieldsCounters done [14:35:39]requested_item shift.num is exist - process it [14:35:39]requested_item shift.opened is exist - process it [14:35:39]req_shift_opened [14:35:39]FM_GetShiftState [14:35:39]SAM_PROTO_GetShiftState [14:35:39]wFMCommunicate request_size=4 [14:35:39]MH_SAM_APDU [14:35:39]CAPDU: 80 13 01 00 [14:35:39]Write to MH i2c: E2 08 00 32 08 80 13 01 00 00 00 00 00 B7 [14:35:39]Write i2c OK [14:35:39]MH_I2C_Read... [14:35:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:35:39]Read from MH i2c: E2 [14:35:39]MH_I2C_Read... [14:35:39]Read from MH i2c: E2 0E 00 [14:35:39]MH_I2C_Read... [14:35:39]Read from MH i2c: E2 0E 00 32 08 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 63 [14:35:39]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:35:39]wFMCommunicate OK [14:35:39]SAM_PROTO_GetShiftState done [14:35:39]FM_GetShiftState done [14:35:39]req_shift_opened done [14:35:39]requested_item shift.open_date is exist - process it [14:35:39]req_shift_open_date [14:35:39]req_shift_open_date done [14:35:39]produce_requested_data done [14:35:39]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95431,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:35:39]process_action_free close_receipt [14:35:39]json_value_free [14:35:39]json_value_free done [14:35:39]process_json_proto returns [14:35:39]Send response to host [14:35:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95431,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:35:39]free response buf [14:35:39]execute_script done [14:35:39]execute_script returns [14:35:39]free content buf [14:35:39]Sock 7.Close socket [14:35:39]Sock 7.Thread stoped [14:35:43]OFD Sender: No OFD packet to send [14:35:48]OFD Sender: No OFD packet to send [14:35:53]OFD Sender: No OFD packet to send [14:35:58]OFD Sender: No OFD packet to send [14:36:03]OFD Sender: No OFD packet to send [14:36:08]OFD Sender: No OFD packet to send [14:36:13]OFD Sender: No OFD packet to send [14:36:18]OFD Sender: No OFD packet to send [14:36:23]OFD Sender: No OFD packet to send [14:36:28]OFD Sender: No OFD packet to send [14:36:33]OFD Sender: No OFD packet to send [14:36:38]OFD Sender: No OFD packet to send [14:36:43]OFD Sender: No OFD packet to send [14:36:48]OFD Sender: No OFD packet to send [14:36:53]OFD Sender: No OFD packet to send [14:36:58]OFD Sender: No OFD packet to send [14:37:03]OFD Sender: No OFD packet to send [14:37:08]OFD Sender: No OFD packet to send [14:37:12]accept exits with 10 [14:37:12]New connection [14:37:12]New thread 3067444580 created [14:37:12]Thread 3067301220 joined [14:37:12]Waiting for new connection... [14:37:12] Sock 10.Parse request [14:37:12]Sock 10.Check first char [14:37:12]Sock 10.First char is OK [14:37:12]request: POST /json_proto HTTP/1.0 [14:37:12]Method: POST [14:37:12]URL: /json_proto [14:37:12]Method is POST - this is cgi request [14:37:12]url: /json_proto [14:37:12]query_string will be loaded in cgi processing [14:37:12]execute_cgi json_proto POST (null) [14:37:12]execute_cgi path=json_proto method=POST [14:37:12]POST find Content-Length [14:37:12]Host: 172.17.40.67:8080 [14:37:12]Content-Length: 801 [14:37:12]Content-Type: application/json [14:37:12] [14:37:12]POST finish read [14:37:12]Found Content-Length = 801 [14:37:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405946", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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\u000A3908154", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:37:12]execute_script... [14:37: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)3405946", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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\u000A3908154", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:37:12]POST & json_proto [14:37:12]process_json_proto [14:37:12]json parsed OK: [14:37:12]protocol is kg_v1.0 [14:37:12]action value=close_receipt [14:37:12]process_action close_receipt [14:37:12]cmd_close_receipt [14:37:12]MH_GetDate [14:37:12]Write to MH i2c: F0 00 00 33 08 2A [14:37:12]Write i2c OK [14:37:12]MH_I2C_Read... [14:37:12]Read from MH i2c: F0 [14:37:12]MH_I2C_Read... [14:37:12]Read from MH i2c: F0 09 00 [14:37:12]MH_I2C_Read... [14:37:12]Read from MH i2c: F0 09 00 33 08 00 19 50 1E 67 EE DA 66 66 B5 [14:37:12]GetLastDocTimeStamp 1730039736 [14:37:12]current date 1730039833 [14:37:12]FM_GetShiftState [14:37:12]SAM_PROTO_GetShiftState [14:37:12]wFMCommunicate request_size=4 [14:37:12]MH_SAM_APDU [14:37:12]CAPDU: 80 13 01 00 [14:37:12]Write to MH i2c: E2 08 00 34 08 80 13 01 00 00 00 00 00 B9 [14:37:12]Write i2c OK [14:37:12]MH_I2C_Read... [14:37:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:37:12]Read from MH i2c: E2 [14:37:12]MH_I2C_Read... [14:37:12]Read from MH i2c: E2 0E 00 [14:37:12]MH_I2C_Read... [14:37:12]Read from MH i2c: E2 0E 00 34 08 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 65 [14:37:12]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:37:12]wFMCommunicate OK [14:37:12]SAM_PROTO_GetShiftState done [14:37:12]FM_GetShiftState done [14:37:12]opened in 1729987736 [14:37:12]opened+sec_in_day 1730074136 [14:37:12]quantity*price = 0 [14:37:12]sum+1 = 1 [14:37:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 431 27.10.2024 14:37 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливные Талоны 3908154 ФМ: 0000000002098560 ФД: 95432 ФПД: 226968946001546 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T143713&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95432&fm=226968946001546&tin=02508201610067®Number=0000000000170478&sum=0 [14:37:13]StoreToDocumentArchive [14:37:13]shift 143 fd 95432 [14:37:13]save to /storage/0143/doc_00095432 [14:37:13]save last doc name /storage/0143/doc_00095432 to /storage/kkm_last_doc_name [14:37:13]save OK [14:37:13]Clear old archive folders... [14:37:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:37:13]tlvbuf is B6FD03D0 [14:37:13]SAM_PROTO_ClearQueue [14:37:13]wFMCommunicate request_size=4 [14:37:13]MH_SAM_APDU [14:37:13]CAPDU: 80 09 00 00 [14:37:13]Write to MH i2c: E2 08 00 41 08 80 09 00 00 00 00 00 00 BB [14:37:13]Write i2c OK [14:37:13]MH_I2C_Read... [14:37:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:37:13]Read from MH i2c: E2 [14:37:13]MH_I2C_Read... [14:37:13]Read from MH i2c: E2 03 00 [14:37:13]MH_I2C_Read... [14:37:13]Read from MH i2c: E2 03 00 41 08 00 90 00 BD [14:37:13]RAPDU: 90 00 [14:37:13]wFMCommunicate OK [14:37:13]SAM_PROTO_ClearQueue done [14:37:13]KKMCreateOFDPacket [14:37:13]OFDProtocolAddRootSTLVToBuf [14:37:13]FM_MakeSignedData [14:37:13]FM_MakeSignedData [14:37:13]SAM_PROTO_SignData [14:37:13]wFMCommunicate request_size=4 [14:37:13]MH_SAM_APDU [14:37:13]CAPDU: 80 0D 01 02 [14:37:13]Write to MH i2c: E2 08 00 42 08 80 0D 01 02 00 00 00 00 C3 [14:37:13]Write i2c OK [14:37:13]MH_I2C_Read... [14:37:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:37:14]Read from MH i2c: E2 [14:37:14]MH_I2C_Read... [14:37:14]Read from MH i2c: E2 03 00 [14:37:14]MH_I2C_Read... [14:37:14]Read from MH i2c: E2 03 00 42 08 00 90 00 BE [14:37:14]RAPDU: 90 00 [14:37:14]wFMCommunicate OK [14:37:14]wFMCommunicate request_size=255 [14:37:14]MH_SAM_APDU [14: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 34 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 AF 01 00 00 F4 03 04 00 19 50 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C8 74 01 00 35 04 06 00 CE [14:37:14]Write to MH i2c: E2 02 01 43 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 34 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 AF 01 00 00 F4 03 04 00 19 50 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C8 74 01 00 35 04 06 00 CE 00 00 72 [14:37:14]Write i2c OK [14:37:14]MH_I2C_Read... [14:37:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:37:14]Read from MH i2c: E2 [14:37:14]MH_I2C_Read... [14:37:14]Read from MH i2c: E2 03 00 [14:37:14]MH_I2C_Read... [14:37:14]Read from MH i2c: E2 03 00 43 08 00 90 00 BF [14:37:14]RAPDU: 90 00 [14:37:14]wFMCommunicate OK [14:37:14]wFMCommunicate request_size=10 [14:37:14]MH_SAM_APDU [14:37:14]CAPDU: 80 0D 02 02 05 6D 53 66 C6 8A [14:37:14]Write to MH i2c: E2 0D 00 44 08 80 0D 02 02 05 00 6D 53 66 C6 8A 00 00 46 [14:37:14]Write i2c OK [14:37:14]MH_I2C_Read... [14:37:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:37:14]Read from MH i2c: E2 [14:37:14]MH_I2C_Read... [14:37:14]Read from MH i2c: E2 03 00 [14:37:14]MH_I2C_Read... [14:37:14]Read from MH i2c: E2 03 00 44 08 00 90 00 C0 [14:37:14]RAPDU: 90 00 [14:37:14]wFMCommunicate OK [14:37:14]wFMCommunicate request_size=4 [14:37:14]MH_SAM_APDU [14:37:14]CAPDU: 80 0D 03 02 [14:37:14]Write to MH i2c: E2 08 00 45 08 80 0D 03 02 00 00 00 00 C8 [14:37:14]Write i2c OK [14:37:14]MH_I2C_Read... [14:37:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:37:14]Read from MH i2c: E2 [14:37:14]MH_I2C_Read... [14:37:14]Read from MH i2c: E2 0B 00 [14:37:14]MH_I2C_Read... [14:37:14]Read from MH i2c: E2 0B 00 45 08 00 E0 CA 16 27 63 C3 3A A9 90 00 B9 [14:37:14]RAPDU: E0 CA 16 27 63 C3 3A A9 90 00 [14:37:14]wFMCommunicate OK [14:37:14]SAM_PROTO_SignData done [14:37:14]FM_MakeSignedData done [14:37:14]CreateOFDProtocolMessage [14:37:14]wFMCommunicate request_size=4 [14:37:14]MH_SAM_APDU [14:37:14]CAPDU: 80 11 00 00 [14:37:14]Write to MH i2c: E2 08 00 46 08 80 11 00 00 00 00 00 00 C8 [14:37:14]Write i2c OK [14:37:14]MH_I2C_Read... [14:37:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:37:14]Read from MH i2c: E2 [14:37:14]MH_I2C_Read... [14:37:14]Read from MH i2c: E2 17 00 [14:37:14]MH_I2C_Read... [14:37:14]Read from MH i2c: E2 17 00 46 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 19 [14:37:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:37:14]wFMCommunicate OK [14:37:14]CreateOFDProtocolMessage done [14:37:14]OFDSenderStorePacket 95432 [14:37:14]StoreOFDPacket docnum=95432 [14:37:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FC 93 07 01 A2 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 AF 01 00 00 F4 03 04 00 19 50 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C8 74 01 00 35 04 06 00 CE 6D 53 66 C6 8A E0 CA 16 27 63 C3 3A A9 [14:37:14]CheckFolder [14:37:14]dirname=/storage/ofd_packets [14:37:14]CheckFolder done [14:37:14]ProducePacketName [14:37:14]name=ofd_packets/00095432 [14:37:14]NVStorageSaveData ofd_packets/00095432 [14:37:14]File name is /storage/ofd_packets/00095432 [14:37:14]Write 301 bytes [14:37:14]NVStorageSaveData done [14:37:14]OFDSenderStorePacket done [14:37:14]KKMCreateOFDPacket done [14:37:14]NVStorageSaveData kkm_last_timestamp [14:37:14]File name is /storage/kkm_last_timestamp [14:37:14]Write 4 bytes [14:37:14]NVStorageSaveData done [14:37:14]ExternCall_PrintAddStr [14:37:14]wPrintStart [14:37:14]Write to MH i2c: 01 00 00 47 08 4F [14:37:14]Write i2c OK [14:37:14]MH_I2C_Read... [14:37:14]Read from MH i2c: 01 [14:37:14]MH_I2C_Read... [14:37:14]Read from MH i2c: 01 07 00 [14:37:14]MH_I2C_Read... [14:37:14]Read from MH i2c: 01 07 00 47 08 00 00 00 00 00 FF 0F 64 [14:37:14]RasterBufferAndPrint [14:37:14]line Счет N : (1)3405946 [14:37:14]line ИНН: 02508201610067 [14:37:14]line Контрольно-Кассовый Чек [14:37:14]line ПРОДАЖА [14:37:14]line ТРК (МРК, ГНК) : 32 [14:37:14]line Товар: 2710124130 [14:37:14]line Аи-92-К-4 [14:37:14]line 20.000 * 0.00 [14:37:14]line = 0.00 [14:37:14]line НДС 12% НСП 1% [14:37:14]line > о реализуемом товаре [14:37:14]line ИТОГО: 0.00 [14:37:14]line НСП 1% : 0.00 [14:37:14]line НДС 12% : 0.00 [14:37:14]line Наличными: 0.00 [14:37:14]line Безнал.: 0.00 [14:37:14]line Место: АЗС № 82 "Партнер Нефть" [14:37:14]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:37:14]line СНО: Общий режим [14:37:14]line Чек 431 27.10.2024 14:37 [14:37:14]line Смена: 143 ФФД: 1.0 [14:37:14]line ЗНМ: 0300000017 [14:37:14]line РНМ: 0000000000170478 [14:37:14]line Версия ККМ: v1.0 [14:37:14]line Талоны: Топливные Талоны [14:37:14]line 3908154 [14:37:14]line ФМ: 0000000002098560 [14:37:14]line ФД: 95432 [14:37:14]line ФПД: 226968946001546 [14:37:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T143713&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95432&fm=226968946001546&tin=02508201610067®Number=0000000000170478&sum=0 [14:37:14]OFD Sender: Processing packet 95432 [packets to send 57, broken 56] [14:37:14]ProducePacketName [14:37:14]name=ofd_packets/00095432 [14:37:14]OFD Sender: To server: pG, [14:37:14]CommunicateWithHost lk.salyk.kg:30040 [14:37:14]ConnectInit lk.salyk.kg [14:37:14]written 0, free lines is 4095 [14:37:15]Connected sock=9 [14:37:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FC 93 07 01 A2 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 AF 01 00 00 F4 03 04 00 19 50 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C8 74 01 00 35 04 06 00 CE 6D 53 66 C6 8A E0 CA 16 27 63 C3 3A A9 [14:37:15]Write to MH i2c: 01 00 00 71 08 79 [14:37:15]Write i2c OK [14:37:15]MH_I2C_Read... [14:37:15]Read from MH i2c: 01 [14:37:15]MH_I2C_Read... [14:37:15]Read from MH i2c: 01 07 00 [14:37:15]MH_I2C_Read... [14:37:15]Read from MH i2c: 01 07 00 71 08 00 00 00 00 00 05 0D 92 [14:37:15]RasterBufferAndPrint [14:37:15]line [14:37:15]line [14:37:15]line [14:37:15]line [14:37:15]line [14:37:15]written 0, free lines is 3339 [14:37:15]MH_Cut [14:37:15]Write to MH i2c: D1 01 00 78 08 01 52 [14:37:15]Write i2c OK [14:37:15]MH_I2C_Read... [14:37:15]Read from MH i2c: D1 [14:37:15]MH_I2C_Read... [14:37:15]Read from MH i2c: D1 01 00 [14:37:15]MH_I2C_Read... [14:37:15]Read from MH i2c: D1 01 00 78 08 00 51 [14:37:15]Write to MH i2c: 01 00 00 79 08 81 [14:37:15]Write i2c OK [14:37:15]MH_I2C_Read... [14:37:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 5A E8 47 00 25 F0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C8 74 01 00 F4 03 04 00 45 FA 1D 67 B6 04 01 00 00 0D 44 55 54 E8 5E 93 F3 [14:37:15]CommunicateWithHost err = 0 [14:37:15]CheckOFDResponse [14:37:15]1017 (14) - 77093643461234 [14:37:15]1041 (16) - 0000000002098560 [14:37:15]1040 (4) - 95432 [14:37:15]1012 (4) - 27.10.2024 08:31 [14:37:15]1206 (1) - 0 [14:37:15]OFD Sender: Remove packet 95432 [14:37:15]ProducePacketName [14:37:15]name=ofd_packets/00095432 [14:37:15]NVStorageDeleteData [14:37:15]*** Cut start [14:37:15]*** Partial cut [14:37:15]*** CUTSNS_PIN = 1 [14:37:15]*** CUTSNS_PIN = 0 [14:37:15]OFD Sender: No OFD packet to send [14:37:16]*** Brake cut motor [14:37:16]Read from MH i2c: 01 [14:37:16]MH_I2C_Read... [14:37:16]*** Stop cut motor [14:37:16]*** Cut end [14:37:16]Read from MH i2c: 01 07 00 [14:37:16]MH_I2C_Read... [14:37:16]Read from MH i2c: 01 07 00 79 08 00 00 00 00 00 FF 0F 96 [14:37:16]process_action close_receipt done [14:37:16]requested_data is exist [14:37:16]produce_requested_data [14:37:16]requested_item fm.sn is exist - process it [14:37:16]wFMCommunicate request_size=4 [14:37:16]MH_SAM_APDU [14:37:16]CAPDU: 80 11 00 00 [14:37:16]Write to MH i2c: E2 08 00 7A 08 80 11 00 00 00 00 00 00 FC [14:37:16]Write i2c OK [14:37:16]MH_I2C_Read... [14:37:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:37:16]Read from MH i2c: E2 [14:37:16]MH_I2C_Read... [14:37:16]Read from MH i2c: E2 17 00 [14:37:16]MH_I2C_Read... [14:37:16]Read from MH i2c: E2 17 00 7A 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4D [14:37:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:37:16]wFMCommunicate OK [14:37:16]requested_item fd.num is exist - process it [14:37:16]SAM_PROTO_GetFieldsCounters [14:37:16]wFMCommunicate request_size=4 [14:37:16]MH_SAM_APDU [14:37:16]CAPDU: 80 13 00 00 [14:37:16]Write to MH i2c: E2 08 00 7B 08 80 13 00 00 00 00 00 00 FF [14:37:16]Write i2c OK [14:37:16]MH_I2C_Read... [14:37:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:37:16]Read from MH i2c: E2 [14:37:16]MH_I2C_Read... [14:37:16]Read from MH i2c: E2 62 00 [14:37:16]MH_I2C_Read... [14:37:16]Read from MH i2c: E2 62 00 7B 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C8 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 AF 01 00 00 5E 04 04 00 AF 01 00 00 57 04 04 00 B0 01 00 00 19 04 04 00 00 00 00 00 90 00 FC [14:37:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C8 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 AF 01 00 00 5E 04 04 00 AF 01 00 00 57 04 04 00 B0 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:37:16]wFMCommunicate OK [14:37:16]SAM_PROTO_GetFieldsCounters done [14:37:16]requested_item shift.num is exist - process it [14:37:16]requested_item shift.opened is exist - process it [14:37:16]req_shift_opened [14:37:16]FM_GetShiftState [14:37:16]SAM_PROTO_GetShiftState [14:37:16]wFMCommunicate request_size=4 [14:37:16]MH_SAM_APDU [14:37:16]CAPDU: 80 13 01 00 [14:37:16]Write to MH i2c: E2 08 00 7C 08 80 13 01 00 00 00 00 00 01 [14:37:16]Write i2c OK [14:37:16]MH_I2C_Read... [14:37:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:37:16]Read from MH i2c: E2 [14:37:16]MH_I2C_Read... [14:37:16]Read from MH i2c: E2 0E 00 [14:37:16]MH_I2C_Read... [14:37:16]Read from MH i2c: E2 0E 00 7C 08 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 AD [14:37:16]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:37:16]wFMCommunicate OK [14:37:16]SAM_PROTO_GetShiftState done [14:37:16]FM_GetShiftState done [14:37:16]req_shift_opened done [14:37:16]requested_item shift.open_date is exist - process it [14:37:16]req_shift_open_date [14:37:16]req_shift_open_date done [14:37:16]produce_requested_data done [14:37:16]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95432,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:37:16]process_action_free close_receipt [14:37:16]json_value_free [14:37:16]json_value_free done [14:37:16]process_json_proto returns [14:37:16]Send response to host [14:37:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95432,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:37:16]free response buf [14:37:16]execute_script done [14:37:16]execute_script returns [14:37:16]free content buf [14:37:16]Sock 10.Close socket [14:37:16]Sock 10.Thread stoped [14:37:20]OFD Sender: No OFD packet to send [14:37:25]OFD Sender: No OFD packet to send [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: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:11]OFD Sender: No OFD packet to send [14:38:15]accept exits with 7 [14:38:15]New connection [14:38:15]New thread 3067301220 created [14:38:15]Thread 3067444580 joined [14:38:15]Waiting for new connection... [14:38:15] Sock 7.Parse request [14:38:15]Sock 7.Check first char [14:38:15]Sock 7.First char is OK [14:38:15]request: POST /json_proto HTTP/1.0 [14:38:15]Method: POST [14:38:15]URL: /json_proto [14:38:15]Method is POST - this is cgi request [14:38:15]url: /json_proto [14:38:15]query_string will be loaded in cgi processing [14:38:15]execute_cgi json_proto POST (null) [14:38:15]execute_cgi path=json_proto method=POST [14:38:15]POST find Content-Length [14:38:15]Host: 172.17.40.67:8080 [14:38:15]Content-Length: 678 [14:38:15]Content-Type: application/json [14:38:15] [14:38:15]POST finish read [14:38:15]Found Content-Length = 678 [14:38:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405947", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:38:15]execute_script... [14:38: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)3405947", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:38:15]POST & json_proto [14:38:15]process_json_proto [14:38:15]json parsed OK: [14:38:15]protocol is kg_v1.0 [14:38:15]action value=close_receipt [14:38:15]process_action close_receipt [14:38:15]cmd_close_receipt [14:38:15]MH_GetDate [14:38:15]Write to MH i2c: F0 00 00 7D 08 74 [14:38:15]Write i2c OK [14:38:15]MH_I2C_Read... [14:38:15]Read from MH i2c: F0 [14:38:15]MH_I2C_Read... [14:38:15]Read from MH i2c: F0 09 00 [14:38:15]MH_I2C_Read... [14:38:15]Read from MH i2c: F0 09 00 7D 08 00 58 50 1E 67 EE DA 66 66 3E [14:38:15]GetLastDocTimeStamp 1730039833 [14:38:15]current date 1730039896 [14:38:15]FM_GetShiftState [14:38:15]SAM_PROTO_GetShiftState [14:38:15]wFMCommunicate request_size=4 [14:38:15]MH_SAM_APDU [14:38:15]CAPDU: 80 13 01 00 [14:38:15]Write to MH i2c: E2 08 00 7E 08 80 13 01 00 00 00 00 00 03 [14:38:15]Write i2c OK [14:38:15]MH_I2C_Read... [14:38:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:38:15]Read from MH i2c: E2 [14:38:15]MH_I2C_Read... [14:38:15]Read from MH i2c: E2 0E 00 [14:38:15]MH_I2C_Read... [14:38:15]Read from MH i2c: E2 0E 00 7E 08 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 AF [14:38:15]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:38:15]wFMCommunicate OK [14:38:15]SAM_PROTO_GetShiftState done [14:38:15]FM_GetShiftState done [14:38:15]opened in 1729987736 [14:38:15]opened+sec_in_day 1730074136 [14:38:15]quantity*price = 50041 [14:38:15]sum+1 = 50042 [14:38:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 432 27.10.2024 14:38 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95433 ФПД: 158704751875975 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T143816&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95433&fm=158704751875975&tin=02508201610067®Number=0000000000170478&sum=50000 [14:38:16]StoreToDocumentArchive [14:38:16]shift 143 fd 95433 [14:38:16]save to /storage/0143/doc_00095433 [14:38:16]save last doc name /storage/0143/doc_00095433 to /storage/kkm_last_doc_name [14:38:16]save OK [14:38:16]Clear old archive folders... [14:38:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:38:16]tlvbuf is 009E8B70 [14:38:16]SAM_PROTO_ClearQueue [14:38:16]wFMCommunicate request_size=4 [14:38:16]MH_SAM_APDU [14:38:16]CAPDU: 80 09 00 00 [14:38:16]Write to MH i2c: E2 08 00 8B 08 80 09 00 00 00 00 00 00 05 [14:38:16]Write i2c OK [14:38:16]MH_I2C_Read... [14:38:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:38:16]Read from MH i2c: E2 [14:38:16]MH_I2C_Read... [14:38:16]Read from MH i2c: E2 03 00 [14:38:16]MH_I2C_Read... [14:38:16]Read from MH i2c: E2 03 00 8B 08 00 90 00 07 [14:38:16]RAPDU: 90 00 [14:38:16]wFMCommunicate OK [14:38:16]SAM_PROTO_ClearQueue done [14:38:16]KKMCreateOFDPacket [14:38:16]OFDProtocolAddRootSTLVToBuf [14:38:16]FM_MakeSignedData [14:38:17]FM_MakeSignedData [14:38:17]SAM_PROTO_SignData [14:38:17]wFMCommunicate request_size=4 [14:38:17]MH_SAM_APDU [14:38:17]CAPDU: 80 0D 01 02 [14:38:17]Write to MH i2c: E2 08 00 8C 08 80 0D 01 02 00 00 00 00 0D [14:38:17]Write i2c OK [14:38:17]MH_I2C_Read... [14:38:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:38:17]Read from MH i2c: E2 [14:38:17]MH_I2C_Read... [14:38:17]Read from MH i2c: E2 03 00 [14:38:17]MH_I2C_Read... [14:38:17]Read from MH i2c: E2 03 00 8C 08 00 90 00 08 [14:38:17]RAPDU: 90 00 [14:38:17]wFMCommunicate OK [14:38:17]wFMCommunicate request_size=255 [14:38:17]MH_SAM_APDU [14:38: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 58 50 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C9 74 01 00 35 04 06 00 90 [14:38:17]Write to MH i2c: E2 02 01 8D 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 58 50 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C9 74 01 00 35 04 06 00 90 00 00 D6 [14:38:17]Write i2c OK [14:38:17]MH_I2C_Read... [14:38:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:38:17]Read from MH i2c: E2 [14:38:17]MH_I2C_Read... [14:38:17]Read from MH i2c: E2 03 00 [14:38:17]MH_I2C_Read... [14:38:17]Read from MH i2c: E2 03 00 8D 08 00 90 00 09 [14:38:17]RAPDU: 90 00 [14:38:17]wFMCommunicate OK [14:38:17]wFMCommunicate request_size=10 [14:38:17]MH_SAM_APDU [14:38:17]CAPDU: 80 0D 02 02 05 57 54 5C 17 87 [14:38:17]Write to MH i2c: E2 0D 00 8E 08 80 0D 02 02 05 00 57 54 5C 17 87 00 00 BF [14:38:17]Write i2c OK [14:38:17]MH_I2C_Read... [14:38:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:38:17]Read from MH i2c: E2 [14:38:17]MH_I2C_Read... [14:38:17]Read from MH i2c: E2 03 00 [14:38:17]MH_I2C_Read... [14:38:17]Read from MH i2c: E2 03 00 8E 08 00 90 00 0A [14:38:17]RAPDU: 90 00 [14:38:17]wFMCommunicate OK [14:38:17]wFMCommunicate request_size=4 [14:38:17]MH_SAM_APDU [14:38:17]CAPDU: 80 0D 03 02 [14:38:17]Write to MH i2c: E2 08 00 8F 08 80 0D 03 02 00 00 00 00 12 [14:38:17]Write i2c OK [14:38:17]MH_I2C_Read... [14:38:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:38:17]Read from MH i2c: E2 [14:38:17]MH_I2C_Read... [14:38:17]Read from MH i2c: E2 0B 00 [14:38:17]MH_I2C_Read... [14:38:17]Read from MH i2c: E2 0B 00 8F 08 00 E5 DA 0A 2C 7B C0 14 B1 90 00 08 [14:38:17]RAPDU: E5 DA 0A 2C 7B C0 14 B1 90 00 [14:38:17]wFMCommunicate OK [14:38:17]SAM_PROTO_SignData done [14:38:17]FM_MakeSignedData done [14:38:17]CreateOFDProtocolMessage [14:38:17]wFMCommunicate request_size=4 [14:38:17]MH_SAM_APDU [14:38:17]CAPDU: 80 11 00 00 [14:38:17]Write to MH i2c: E2 08 00 90 08 80 11 00 00 00 00 00 00 12 [14:38:17]Write i2c OK [14:38:17]MH_I2C_Read... [14:38:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:38:17]Read from MH i2c: E2 [14:38:17]MH_I2C_Read... [14:38:17]Read from MH i2c: E2 17 00 [14:38:17]MH_I2C_Read... [14:38:17]Read from MH i2c: E2 17 00 90 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 63 [14:38:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:38:17]wFMCommunicate OK [14:38:17]CreateOFDProtocolMessage done [14:38:17]OFDSenderStorePacket 95433 [14:38:17]StoreOFDPacket docnum=95433 [14:38:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B6 67 07 01 9C 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 58 50 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C9 74 01 00 35 04 06 00 90 57 54 5C 17 87 E5 DA 0A 2C 7B C0 14 B1 [14:38:17]CheckFolder [14:38:17]dirname=/storage/ofd_packets [14:38:17]CheckFolder done [14:38:17]ProducePacketName [14:38:17]name=ofd_packets/00095433 [14:38:17]NVStorageSaveData ofd_packets/00095433 [14:38:17]File name is /storage/ofd_packets/00095433 [14:38:17]Write 301 bytes [14:38:17]NVStorageSaveData done [14:38:17]OFDSenderStorePacket done [14:38:17]KKMCreateOFDPacket done [14:38:17]NVStorageSaveData kkm_last_timestamp [14:38:17]File name is /storage/kkm_last_timestamp [14:38:17]Write 4 bytes [14:38:17]NVStorageSaveData done [14:38:17]ExternCall_PrintAddStr [14:38:17]wPrintStart [14:38:17]Write to MH i2c: 01 00 00 91 08 99 [14:38:17]Write i2c OK [14:38:17]MH_I2C_Read... [14:38:17]Read from MH i2c: 01 [14:38:17]MH_I2C_Read... [14:38:17]Read from MH i2c: 01 07 00 [14:38:17]MH_I2C_Read... [14:38:17]Read from MH i2c: 01 07 00 91 08 00 00 00 00 00 FF 0F AE [14:38:17]RasterBufferAndPrint [14:38:17]line Счет N : (1)3405947 [14:38:17]line ИНН: 02508201610067 [14:38:17]line Контрольно-Кассовый Чек [14:38:17]line ПРОДАЖА [14:38:17]line ТРК (МРК, ГНК) : 12 [14:38:17]line Товар: 2710124130 [14:38:17]line Аи-92-К-4 [14:38:17]line 7.480 * 66.90 [14:38:17]line = 500.41 [14:38:17]line НДС 12% НСП 1% [14:38:17]line > о реализуемом товаре [14:38:17]line ОКРУГЛЕНИЕ: -0.41 [14:38:17]line ИТОГО: 500.00 [14:38:17]line Внесено: 500.00 [14:38:17]line СДАЧА: 0.00 [14:38:17]line НСП 1% : 4.43 [14:38:17]line НДС 12% : 53.14 [14:38:17]line Наличными: 500.00 [14:38:17]line Безнал.: 0.00 [14:38:17]line Место: АЗС № 82 "Партнер Нефть" [14:38:17]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:38:17]line СНО: Общий режим [14:38:17]line Чек 432 27.10.2024 14:38 [14:38:17]line Смена: 143 ФФД: 1.0 [14:38:17]line ЗНМ: 0300000017 [14:38:17]line РНМ: 0000000000170478 [14:38:17]line Версия ККМ: v1.0 [14:38:17]line ФМ: 0000000002098560 [14:38:17]line ФД: 95433 [14:38:17]line ФПД: 158704751875975 [14:38:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T143816&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95433&fm=158704751875975&tin=02508201610067®Number=0000000000170478&sum=50000 [14:38:17]OFD Sender: Processing packet 95433 [packets to send 57, broken 56] [14:38:17]ProducePacketName [14:38:17]name=ofd_packets/00095433 [14:38:17]OFD Sender: To server: pG, [14:38:17]CommunicateWithHost lk.salyk.kg:30040 [14:38:17]ConnectInit lk.salyk.kg [14:38:17]written 0, free lines is 4095 [14:38:18]Connected sock=10 [14:38:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B6 67 07 01 9C 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 58 50 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C9 74 01 00 35 04 06 00 90 57 54 5C 17 87 E5 DA 0A 2C 7B C0 14 B1 [14:38:18]Write to MH i2c: 01 00 00 BC 08 C4 [14:38:18]Write i2c OK [14:38:18]MH_I2C_Read... [14:38:18]Read from MH i2c: 01 [14:38:18]MH_I2C_Read... [14:38:18]Read from MH i2c: 01 07 00 [14:38:18]MH_I2C_Read... [14:38:18]Read from MH i2c: 01 07 00 BC 08 00 00 00 00 00 F2 0C C9 [14:38:18]RasterBufferAndPrint [14:38:18]line [14:38:18]line [14:38:18]line [14:38:18]line [14:38:18]line [14:38:18]written 0, free lines is 3320 [14:38:18]MH_Cut [14:38:18]Write to MH i2c: D1 01 00 C3 08 01 9D [14:38:18]Write i2c OK [14:38:18]MH_I2C_Read... [14:38:18]Read from MH i2c: D1 [14:38:18]MH_I2C_Read... [14:38:18]Read from MH i2c: D1 01 00 [14:38:18]MH_I2C_Read... [14:38:18]Read from MH i2c: D1 01 00 C3 08 00 9C [14:38:18]Write to MH i2c: 01 00 00 C4 08 CC [14:38:18]Write i2c OK [14:38:18]MH_I2C_Read... [14:38:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0B 9E 47 00 B1 A9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C9 74 01 00 F4 03 04 00 84 FA 1D 67 B6 04 01 00 00 D0 3B FE A2 9B B5 7C E9 [14:38:18]CommunicateWithHost err = 0 [14:38:18]CheckOFDResponse [14:38:18]1017 (14) - 77093643461234 [14:38:18]1041 (16) - 0000000002098560 [14:38:18]1040 (4) - 95433 [14:38:18]1012 (4) - 27.10.2024 08:32 [14:38:18]1206 (1) - 0 [14:38:18]OFD Sender: Remove packet 95433 [14:38:18]ProducePacketName [14:38:18]name=ofd_packets/00095433 [14:38:18]NVStorageDeleteData [14:38:18]OFD Sender: No OFD packet to send [14:38:18]*** Cut start [14:38:18]*** Partial cut [14:38:18]*** CUTSNS_PIN = 1 [14:38:18]*** CUTSNS_PIN = 0 [14:38:19]*** Brake cut motor [14:38:19]Read from MH i2c: 01 [14:38:19]MH_I2C_Read... [14:38:19]*** Stop cut motor [14:38:19]*** Cut end [14:38:19]Read from MH i2c: 01 07 00 [14:38:19]MH_I2C_Read... [14:38:19]Read from MH i2c: 01 07 00 C4 08 00 00 00 00 00 FF 0F E1 [14:38:19]process_action close_receipt done [14:38:19]requested_data is exist [14:38:19]produce_requested_data [14:38:19]requested_item fm.sn is exist - process it [14:38:19]wFMCommunicate request_size=4 [14:38:19]MH_SAM_APDU [14:38:19]CAPDU: 80 11 00 00 [14:38:19]Write to MH i2c: E2 08 00 C5 08 80 11 00 00 00 00 00 00 47 [14:38:19]Write i2c OK [14:38:19]MH_I2C_Read... [14:38:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:38:19]Read from MH i2c: E2 [14:38:19]MH_I2C_Read... [14:38:19]Read from MH i2c: E2 17 00 [14:38:19]MH_I2C_Read... [14:38:19]Read from MH i2c: E2 17 00 C5 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 98 [14:38:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:38:19]wFMCommunicate OK [14:38:19]requested_item fd.num is exist - process it [14:38:19]SAM_PROTO_GetFieldsCounters [14:38:19]wFMCommunicate request_size=4 [14:38:19]MH_SAM_APDU [14:38:19]CAPDU: 80 13 00 00 [14:38:19]Write to MH i2c: E2 08 00 C6 08 80 13 00 00 00 00 00 00 4A [14:38:19]Write i2c OK [14:38:19]MH_I2C_Read... [14:38:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:38:19]Read from MH i2c: E2 [14:38:19]MH_I2C_Read... [14:38:19]Read from MH i2c: E2 62 00 [14:38:19]MH_I2C_Read... [14:38:19]Read from MH i2c: E2 62 00 C6 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C9 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B0 01 00 00 5E 04 04 00 B0 01 00 00 57 04 04 00 B1 01 00 00 19 04 04 00 00 00 00 00 90 00 4B [14:38:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C9 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B0 01 00 00 5E 04 04 00 B0 01 00 00 57 04 04 00 B1 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:38:19]wFMCommunicate OK [14:38:19]SAM_PROTO_GetFieldsCounters done [14:38:19]requested_item shift.num is exist - process it [14:38:19]requested_item shift.opened is exist - process it [14:38:19]req_shift_opened [14:38:19]FM_GetShiftState [14:38:19]SAM_PROTO_GetShiftState [14:38:19]wFMCommunicate request_size=4 [14:38:19]MH_SAM_APDU [14:38:19]CAPDU: 80 13 01 00 [14:38:19]Write to MH i2c: E2 08 00 C7 08 80 13 01 00 00 00 00 00 4C [14:38:19]Write i2c OK [14:38:19]MH_I2C_Read... [14:38:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:38:19]Read from MH i2c: E2 [14:38:19]MH_I2C_Read... [14:38:19]Read from MH i2c: E2 0E 00 [14:38:19]MH_I2C_Read... [14:38:19]Read from MH i2c: E2 0E 00 C7 08 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F8 [14:38:19]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:38:19]wFMCommunicate OK [14:38:19]SAM_PROTO_GetShiftState done [14:38:19]FM_GetShiftState done [14:38:19]req_shift_opened done [14:38:19]requested_item shift.open_date is exist - process it [14:38:19]req_shift_open_date [14:38:19]req_shift_open_date done [14:38:19]produce_requested_data done [14:38:19]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95433,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:38:19]process_action_free close_receipt [14:38:19]json_value_free [14:38:19]json_value_free done [14:38:19]process_json_proto returns [14:38:19]Send response to host [14:38:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95433,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:38:19]free response buf [14:38:19]execute_script done [14:38:19]execute_script returns [14:38:19]free content buf [14:38:19]Sock 7.Close socket [14:38:19]Sock 7.Thread stoped [14:38:23]OFD Sender: No OFD packet to send [14:38:28]OFD Sender: No OFD packet to send [14:38:33]OFD Sender: No OFD packet to send [14:38:38]OFD Sender: No OFD packet to send [14:38:43]OFD Sender: No OFD packet to send [14:38:48]OFD Sender: No OFD packet to send [14:38:53]OFD Sender: No OFD packet to send [14:38:58]OFD Sender: No OFD packet to send [14:39:03]OFD Sender: No OFD packet to send [14:39:08]OFD Sender: No OFD packet to send [14:39:13]OFD Sender: No OFD packet to send [14:39:18]OFD Sender: No OFD packet to send [14:39:23]OFD Sender: No OFD packet to send [14:39:28]OFD Sender: No OFD packet to send [14:39:33]OFD Sender: No OFD packet to send [14:39:38]OFD Sender: No OFD packet to send [14:39:43]OFD Sender: No OFD packet to send [14:39:48]OFD Sender: No OFD packet to send [14:39:53]OFD Sender: No OFD packet to send [14:39:58]accept exits with 9 [14:39:58]New connection [14:39:58]New thread 3067444580 created [14:39:58]Thread 3067301220 joined [14:39:58]Waiting for new connection... [14:39:58] Sock 9.Parse request [14:39:58]Sock 9.Check first char [14:39:58]Sock 9.First char is OK [14:39:58]request: POST /json_proto HTTP/1.0 [14:39:58]Method: POST [14:39:58]URL: /json_proto [14:39:58]Method is POST - this is cgi request [14:39:58]url: /json_proto [14:39:58]query_string will be loaded in cgi processing [14:39:58]execute_cgi json_proto POST (null) [14:39:58]execute_cgi path=json_proto method=POST [14:39:58]POST find Content-Length [14:39:58]Host: 172.17.40.67:8080 [14:39:58]Content-Length: 679 [14:39:58]Content-Type: application/json [14:39:58] [14:39:58]POST finish read [14:39:58]Found Content-Length = 679 [14:39:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405948", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:39:58]execute_script... [14: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)3405948", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:39:58]POST & json_proto [14:39:58]process_json_proto [14:39:58]json parsed OK: [14:39:58]protocol is kg_v1.0 [14:39:58]action value=close_receipt [14:39:58]process_action close_receipt [14:39:58]cmd_close_receipt [14:39:58]MH_GetDate [14:39:58]Write to MH i2c: F0 00 00 C8 08 BF [14:39:58]Write i2c OK [14:39:58]MH_I2C_Read... [14:39:58]Read from MH i2c: F0 [14:39:58]MH_I2C_Read... [14:39:58]Read from MH i2c: F0 09 00 [14:39:58]MH_I2C_Read... [14:39:58]Read from MH i2c: F0 09 00 C8 08 00 BF 50 1E 67 EE DA 66 66 F0 [14:39:58]GetLastDocTimeStamp 1730039896 [14:39:58]current date 1730039999 [14:39:58]FM_GetShiftState [14:39:58]SAM_PROTO_GetShiftState [14:39:58]wFMCommunicate request_size=4 [14:39:58]MH_SAM_APDU [14:39:58]CAPDU: 80 13 01 00 [14:39:58]Write to MH i2c: E2 08 00 C9 08 80 13 01 00 00 00 00 00 4E [14:39:58]Write i2c OK [14:39:58]MH_I2C_Read... [14:39:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:39:58]Read from MH i2c: E2 [14:39:58]MH_I2C_Read... [14:39:58]Read from MH i2c: E2 0E 00 [14:39:58]MH_I2C_Read... [14:39:58]Read from MH i2c: E2 0E 00 C9 08 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FA [14:39:58]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:39:58]wFMCommunicate OK [14:39:58]SAM_PROTO_GetShiftState done [14:39:58]FM_GetShiftState done [14:39:58]opened in 1729987736 [14:39:58]opened+sec_in_day 1730074136 [14:39:58]quantity*price = 80012 [14:39:58]sum+1 = 80013 [14:39:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 433 27.10.2024 14:39 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95434 ФПД: 178055539740490 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T143959&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95434&fm=178055539740490&tin=02508201610067®Number=0000000000170478&sum=80000 [14:39:59]StoreToDocumentArchive [14:39:59]shift 143 fd 95434 [14:39:59]save to /storage/0143/doc_00095434 [14:39:59]save last doc name /storage/0143/doc_00095434 to /storage/kkm_last_doc_name [14:39:59]save OK [14:39:59]Clear old archive folders... [14:39:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:39:59]tlvbuf is 009F8DF0 [14:39:59]SAM_PROTO_ClearQueue [14:39:59]wFMCommunicate request_size=4 [14:39:59]MH_SAM_APDU [14:39:59]CAPDU: 80 09 00 00 [14:39:59]Write to MH i2c: E2 08 00 D6 08 80 09 00 00 00 00 00 00 50 [14:39:59]Write i2c OK [14:39:59]MH_I2C_Read... [14:39:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:39:59]Read from MH i2c: E2 [14:39:59]MH_I2C_Read... [14:39:59]Read from MH i2c: E2 03 00 [14:39:59]MH_I2C_Read... [14:39:59]Read from MH i2c: E2 03 00 D6 08 00 90 00 52 [14:39:59]RAPDU: 90 00 [14:39:59]wFMCommunicate OK [14:39:59]SAM_PROTO_ClearQueue done [14:39:59]KKMCreateOFDPacket [14:39:59]OFDProtocolAddRootSTLVToBuf [14:39:59]FM_MakeSignedData [14:39:59]FM_MakeSignedData [14:39:59]SAM_PROTO_SignData [14:39:59]wFMCommunicate request_size=4 [14:39:59]MH_SAM_APDU [14:39:59]CAPDU: 80 0D 01 02 [14:39:59]Write to MH i2c: E2 08 00 D7 08 80 0D 01 02 00 00 00 00 58 [14:39:59]Write i2c OK [14:39:59]MH_I2C_Read... [14:39:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:39:59]Read from MH i2c: E2 [14:39:59]MH_I2C_Read... [14:39:59]Read from MH i2c: E2 03 00 [14:39:59]MH_I2C_Read... [14:39:59]Read from MH i2c: E2 03 00 D7 08 00 90 00 53 [14:39:59]RAPDU: 90 00 [14:39:59]wFMCommunicate OK [14:39:59]wFMCommunicate request_size=255 [14:39:59]MH_SAM_APDU [14:39: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 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 B1 01 00 00 F4 03 04 00 BF 50 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CA 74 01 00 35 04 06 00 A1 [14:39:59]Write to MH i2c: E2 02 01 D8 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 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 B1 01 00 00 F4 03 04 00 BF 50 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CA 74 01 00 35 04 06 00 A1 00 00 87 [14:39:59]Write i2c OK [14:39:59]MH_I2C_Read... [14:40:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:40:00]Read from MH i2c: E2 [14:40:00]MH_I2C_Read... [14:40:00]Read from MH i2c: E2 03 00 [14:40:00]MH_I2C_Read... [14:40:00]Read from MH i2c: E2 03 00 D8 08 00 90 00 54 [14:40:00]RAPDU: 90 00 [14:40:00]wFMCommunicate OK [14:40:00]wFMCommunicate request_size=10 [14:40:00]MH_SAM_APDU [14:40:00]CAPDU: 80 0D 02 02 05 F0 C9 32 4F 4A [14:40:00]Write to MH i2c: E2 0D 00 D9 08 80 0D 02 02 05 00 F0 C9 32 4F 4A 00 00 E9 [14:40:00]Write i2c OK [14:40:00]MH_I2C_Read... [14:40:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:40:00]Read from MH i2c: E2 [14:40:00]MH_I2C_Read... [14:40:00]Read from MH i2c: E2 03 00 [14:40:00]MH_I2C_Read... [14:40:00]Read from MH i2c: E2 03 00 D9 08 00 90 00 55 [14:40:00]RAPDU: 90 00 [14:40:00]wFMCommunicate OK [14:40:00]wFMCommunicate request_size=4 [14:40:00]MH_SAM_APDU [14:40:00]CAPDU: 80 0D 03 02 [14:40:00]Write to MH i2c: E2 08 00 DA 08 80 0D 03 02 00 00 00 00 5D [14:40:00]Write i2c OK [14:40:00]MH_I2C_Read... [14:40:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:40:00]Read from MH i2c: E2 [14:40:00]MH_I2C_Read... [14:40:00]Read from MH i2c: E2 0B 00 [14:40:00]MH_I2C_Read... [14:40:00]Read from MH i2c: E2 0B 00 DA 08 00 D1 EF 83 DE B5 2D 04 D6 90 00 3B [14:40:00]RAPDU: D1 EF 83 DE B5 2D 04 D6 90 00 [14:40:00]wFMCommunicate OK [14:40:00]SAM_PROTO_SignData done [14:40:00]FM_MakeSignedData done [14:40:00]CreateOFDProtocolMessage [14:40:00]wFMCommunicate request_size=4 [14:40:00]MH_SAM_APDU [14:40:00]CAPDU: 80 11 00 00 [14:40:00]Write to MH i2c: E2 08 00 DB 08 80 11 00 00 00 00 00 00 5D [14:40:00]Write i2c OK [14:40:00]MH_I2C_Read... [14:40:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:40:00]Read from MH i2c: E2 [14:40:00]MH_I2C_Read... [14:40:00]Read from MH i2c: E2 17 00 [14:40:00]MH_I2C_Read... [14:40:00]Read from MH i2c: E2 17 00 DB 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AE [14:40:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:40:00]wFMCommunicate OK [14:40:00]CreateOFDProtocolMessage done [14:40:00]OFDSenderStorePacket 95434 [14:40:00]StoreOFDPacket docnum=95434 [14:40:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AB DA 07 01 1A 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 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 B1 01 00 00 F4 03 04 00 BF 50 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CA 74 01 00 35 04 06 00 A1 F0 C9 32 4F 4A D1 EF 83 DE B5 2D 04 D6 [14:40:00]CheckFolder [14:40:00]dirname=/storage/ofd_packets [14:40:00]CheckFolder done [14:40:00]ProducePacketName [14:40:00]name=ofd_packets/00095434 [14:40:00]NVStorageSaveData ofd_packets/00095434 [14:40:00]File name is /storage/ofd_packets/00095434 [14:40:00]Write 301 bytes [14:40:00]NVStorageSaveData done [14:40:00]OFDSenderStorePacket done [14:40:00]KKMCreateOFDPacket done [14:40:00]NVStorageSaveData kkm_last_timestamp [14:40:00]File name is /storage/kkm_last_timestamp [14:40:00]Write 4 bytes [14:40:00]NVStorageSaveData done [14:40:00]ExternCall_PrintAddStr [14:40:00]wPrintStart [14:40:00]Write to MH i2c: 01 00 00 DC 08 E4 [14:40:00]Write i2c OK [14:40:00]MH_I2C_Read... [14:40:00]Read from MH i2c: 01 [14:40:00]MH_I2C_Read... [14:40:00]Read from MH i2c: 01 07 00 [14:40:00]MH_I2C_Read... [14:40:00]Read from MH i2c: 01 07 00 DC 08 00 00 00 00 00 FF 0F F9 [14:40:00]RasterBufferAndPrint [14:40:00]line Счет N : (1)3405948 [14:40:00]line ИНН: 02508201610067 [14:40:00]line Контрольно-Кассовый Чек [14:40:00]line ПРОДАЖА [14:40:00]line ТРК (МРК, ГНК) : 32 [14:40:00]line Товар: 2710124130 [14:40:00]line Аи-92-К-4 [14:40:00]line 11.960 * 66.90 [14:40:00]line = 800.12 [14:40:00]line НДС 12% НСП 1% [14:40:00]line > о реализуемом товаре [14:40:00]line ОКРУГЛЕНИЕ: -0.12 [14:40:00]line ИТОГО: 800.00 [14:40:00]line Внесено: 800.00 [14:40:00]line СДАЧА: 0.00 [14:40:00]line НСП 1% : 7.08 [14:40:00]line НДС 12% : 84.97 [14:40:00]line Наличными: 800.00 [14:40:00]line Безнал.: 0.00 [14:40:00]line Место: АЗС № 82 "Партнер Нефть" [14:40:00]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:40:00]line СНО: Общий режим [14:40:00]line Чек 433 27.10.2024 14:39 [14:40:00]line Смена: 143 ФФД: 1.0 [14:40:00]line ЗНМ: 0300000017 [14:40:00]line РНМ: 0000000000170478 [14:40:00]line Версия ККМ: v1.0 [14:40:00]line ФМ: 0000000002098560 [14:40:00]line ФД: 95434 [14:40:00]line ФПД: 178055539740490 [14:40:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T143959&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95434&fm=178055539740490&tin=02508201610067®Number=0000000000170478&sum=80000 [14:40:00]OFD Sender: Processing packet 95434 [packets to send 57, broken 56] [14:40:00]ProducePacketName [14:40:00]name=ofd_packets/00095434 [14:40:00]OFD Sender: To server: pG, [14:40:00]CommunicateWithHost lk.salyk.kg:30040 [14:40:00]ConnectInit lk.salyk.kg [14:40:00]written 0, free lines is 4095 [14:40:00]Connected sock=7 [14:40:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AB DA 07 01 1A 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 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 B1 01 00 00 F4 03 04 00 BF 50 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CA 74 01 00 35 04 06 00 A1 F0 C9 32 4F 4A D1 EF 83 DE B5 2D 04 D6 [14:40:00]Write to MH i2c: 01 00 00 07 09 10 [14:40:00]Write i2c OK [14:40:00]MH_I2C_Read... [14:40:00]Read from MH i2c: 01 [14:40:00]MH_I2C_Read... [14:40:00]Read from MH i2c: 01 07 00 [14:40:00]MH_I2C_Read... [14:40:00]Read from MH i2c: 01 07 00 07 09 00 00 00 00 00 04 0D 28 [14:40:00]RasterBufferAndPrint [14:40:00]line [14:40:00]line [14:40:00]line [14:40:00]line [14:40:00]line [14:40:01]written 0, free lines is 3339 [14:40:01]MH_Cut [14:40:01]Write to MH i2c: D1 01 00 0E 09 01 E9 [14:40:01]Write i2c OK [14:40:01]MH_I2C_Read... [14:40:01]Read from MH i2c: D1 [14:40:01]MH_I2C_Read... [14:40:01]Read from MH i2c: D1 01 00 [14:40:01]MH_I2C_Read... [14:40:01]Read from MH i2c: D1 01 00 0E 09 00 E8 [14:40:01]Write to MH i2c: 01 00 00 0F 09 18 [14:40:01]Write i2c OK [14:40:01]MH_I2C_Read... [14:40:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 68 F8 47 00 DE 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 32 30 39 38 35 36 30 10 04 04 00 CA 74 01 00 F4 03 04 00 EB FA 1D 67 B6 04 01 00 00 19 5F E9 BF 00 07 53 E4 [14:40:01]CommunicateWithHost err = 0 [14:40:01]CheckOFDResponse [14:40:01]1017 (14) - 77093643461234 [14:40:01]1041 (16) - 0000000002098560 [14:40:01]1040 (4) - 95434 [14:40:01]1012 (4) - 27.10.2024 08:33 [14:40:01]1206 (1) - 0 [14:40:01]OFD Sender: Remove packet 95434 [14:40:01]ProducePacketName [14:40:01]name=ofd_packets/00095434 [14:40:01]NVStorageDeleteData [14:40:01]OFD Sender: No OFD packet to send [14:40:01]*** Cut start [14:40:01]*** Partial cut [14:40:01]*** CUTSNS_PIN = 1 [14:40:01]*** CUTSNS_PIN = 0 [14:40:01]*** Brake cut motor [14:40:02]Read from MH i2c: 01 [14:40:02]MH_I2C_Read... [14:40:02]*** Stop cut motor [14:40:02]*** Cut end [14:40:02]Read from MH i2c: 01 07 00 [14:40:02]MH_I2C_Read... [14:40:02]Read from MH i2c: 01 07 00 0F 09 00 00 00 00 00 FF 0F 2D [14:40:02]process_action close_receipt done [14:40:02]requested_data is exist [14:40:02]produce_requested_data [14:40:02]requested_item fm.sn is exist - process it [14:40:02]wFMCommunicate request_size=4 [14:40:02]MH_SAM_APDU [14:40:02]CAPDU: 80 11 00 00 [14:40:02]Write to MH i2c: E2 08 00 10 09 80 11 00 00 00 00 00 00 93 [14:40:02]Write i2c OK [14:40:02]MH_I2C_Read... [14:40:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:40:02]Read from MH i2c: E2 [14:40:02]MH_I2C_Read... [14:40:02]Read from MH i2c: E2 17 00 [14:40:02]MH_I2C_Read... [14:40:02]Read from MH i2c: E2 17 00 10 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E4 [14:40:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:40:02]wFMCommunicate OK [14:40:02]requested_item fd.num is exist - process it [14:40:02]SAM_PROTO_GetFieldsCounters [14:40:02]wFMCommunicate request_size=4 [14:40:02]MH_SAM_APDU [14:40:02]CAPDU: 80 13 00 00 [14:40:02]Write to MH i2c: E2 08 00 11 09 80 13 00 00 00 00 00 00 96 [14:40:02]Write i2c OK [14:40:02]MH_I2C_Read... [14:40:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:40:02]Read from MH i2c: E2 [14:40:02]MH_I2C_Read... [14:40:02]Read from MH i2c: E2 62 00 [14:40:02]MH_I2C_Read... [14:40:02]Read from MH i2c: E2 62 00 11 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CA 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B1 01 00 00 5E 04 04 00 B1 01 00 00 57 04 04 00 B2 01 00 00 19 04 04 00 00 00 00 00 90 00 9B [14:40:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CA 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B1 01 00 00 5E 04 04 00 B1 01 00 00 57 04 04 00 B2 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:40:02]wFMCommunicate OK [14:40:02]SAM_PROTO_GetFieldsCounters done [14:40:02]requested_item shift.num is exist - process it [14:40:02]requested_item shift.opened is exist - process it [14:40:02]req_shift_opened [14:40:02]FM_GetShiftState [14:40:02]SAM_PROTO_GetShiftState [14:40:02]wFMCommunicate request_size=4 [14:40:02]MH_SAM_APDU [14:40:02]CAPDU: 80 13 01 00 [14:40:02]Write to MH i2c: E2 08 00 12 09 80 13 01 00 00 00 00 00 98 [14:40:02]Write i2c OK [14:40:02]MH_I2C_Read... [14:40:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:40:02]Read from MH i2c: E2 [14:40:02]MH_I2C_Read... [14:40:02]Read from MH i2c: E2 0E 00 [14:40:02]MH_I2C_Read... [14:40:02]Read from MH i2c: E2 0E 00 12 09 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 44 [14:40:02]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:40:02]wFMCommunicate OK [14:40:02]SAM_PROTO_GetShiftState done [14:40:02]FM_GetShiftState done [14:40:02]req_shift_opened done [14:40:02]requested_item shift.open_date is exist - process it [14:40:02]req_shift_open_date [14:40:02]req_shift_open_date done [14:40:02]produce_requested_data done [14:40:02]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95434,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:40:02]process_action_free close_receipt [14:40:02]json_value_free [14:40:02]json_value_free done [14:40:02]process_json_proto returns [14:40:02]Send response to host [14:40:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95434,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:40:02]free response buf [14:40:02]execute_script done [14:40:02]execute_script returns [14:40:02]free content buf [14:40:02]Sock 9.Close socket [14:40:02]Sock 9.Thread stoped [14:40:06]OFD Sender: No OFD packet to send [14:40:11]OFD Sender: No OFD packet to send [14:40:16]OFD Sender: No OFD packet to send [14:40:21]OFD Sender: No OFD packet to send [14:40:26]OFD Sender: No OFD packet to send [14:40:31]OFD Sender: No OFD packet to send [14:40:36]OFD Sender: No OFD packet to send [14:40:41]OFD Sender: No OFD packet to send [14:40:46]OFD Sender: No OFD packet to send [14:40:51]OFD Sender: No OFD packet to send [14:40:56]OFD Sender: No OFD packet to send [14:41:00]accept exits with 10 [14:41:00]New connection [14:41:00]New thread 3067301220 created [14:41:00]Thread 3067444580 joined [14:41:00]Waiting for new connection... [14:41:00] Sock 10.Parse request [14:41:00]Sock 10.Check first char [14:41:00]Sock 10.First char is OK [14:41:00]request: POST /json_proto HTTP/1.0 [14:41:00]Method: POST [14:41:00]URL: /json_proto [14:41:00]Method is POST - this is cgi request [14:41:00]url: /json_proto [14:41:00]query_string will be loaded in cgi processing [14:41:00]execute_cgi json_proto POST (null) [14:41:00]execute_cgi path=json_proto method=POST [14:41:00]POST find Content-Length [14:41:00]Host: 172.17.40.67:8080 [14:41:00]Content-Length: 683 [14:41:00]Content-Type: application/json [14:41:00] [14:41:00]POST finish read [14:41:00]Found Content-Length = 683 [14:41:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405949", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:41:00]execute_script... [14:41: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)3405949", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:41:00]POST & json_proto [14:41:00]process_json_proto [14:41:00]json parsed OK: [14:41:00]protocol is kg_v1.0 [14:41:00]action value=close_receipt [14:41:00]process_action close_receipt [14:41:00]cmd_close_receipt [14:41:00]MH_GetDate [14:41:00]Write to MH i2c: F0 00 00 13 09 0B [14:41:00]Write i2c OK [14:41:00]MH_I2C_Read... [14:41:00]Read from MH i2c: F0 [14:41:00]MH_I2C_Read... [14:41:00]Read from MH i2c: F0 09 00 [14:41:00]MH_I2C_Read... [14:41:00]Read from MH i2c: F0 09 00 13 09 00 FD 50 1E 67 EE DA 66 66 7A [14:41:00]GetLastDocTimeStamp 1730039999 [14:41:00]current date 1730040061 [14:41:00]FM_GetShiftState [14:41:00]SAM_PROTO_GetShiftState [14:41:00]wFMCommunicate request_size=4 [14:41:00]MH_SAM_APDU [14:41:00]CAPDU: 80 13 01 00 [14:41:00]Write to MH i2c: E2 08 00 14 09 80 13 01 00 00 00 00 00 9A [14:41:00]Write i2c OK [14:41:00]MH_I2C_Read... [14:41:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:41:00]Read from MH i2c: E2 [14:41:00]MH_I2C_Read... [14:41:00]Read from MH i2c: E2 0E 00 [14:41:00]MH_I2C_Read... [14:41:00]Read from MH i2c: E2 0E 00 14 09 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 46 [14:41:00]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:41:00]wFMCommunicate OK [14:41:00]SAM_PROTO_GetShiftState done [14:41:00]FM_GetShiftState done [14:41:00]opened in 1729987736 [14:41:00]opened+sec_in_day 1730074136 [14:41:00]quantity*price = 100021 [14:41:00]sum+1 = 100023 [14:41:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 434 27.10.2024 14:41 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95435 ФПД: 63150634609865 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T144101&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95435&fm=63150634609865&tin=02508201610067®Number=0000000000170478&sum=100000 [14:41:01]StoreToDocumentArchive [14:41:01]shift 143 fd 95435 [14:41:01]save to /storage/0143/doc_00095435 [14:41:01]save last doc name /storage/0143/doc_00095435 to /storage/kkm_last_doc_name [14:41:01]save OK [14:41:01]Clear old archive folders... [14:41:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:41:01]tlvbuf is 00A4B4D0 [14:41:01]SAM_PROTO_ClearQueue [14:41:01]wFMCommunicate request_size=4 [14:41:01]MH_SAM_APDU [14:41:01]CAPDU: 80 09 00 00 [14:41:01]Write to MH i2c: E2 08 00 21 09 80 09 00 00 00 00 00 00 9C [14:41:01]OFD Sender: No OFD packet to send [14:41:01]Write i2c OK [14:41:01]MH_I2C_Read... [14:41:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:41:01]Read from MH i2c: E2 [14:41:01]MH_I2C_Read... [14:41:01]Read from MH i2c: E2 03 00 [14:41:01]MH_I2C_Read... [14:41:01]Read from MH i2c: E2 03 00 21 09 00 90 00 9E [14:41:01]RAPDU: 90 00 [14:41:01]wFMCommunicate OK [14:41:01]SAM_PROTO_ClearQueue done [14:41:01]KKMCreateOFDPacket [14:41:01]OFDProtocolAddRootSTLVToBuf [14:41:01]FM_MakeSignedData [14:41:01]FM_MakeSignedData [14:41:01]SAM_PROTO_SignData [14:41:01]wFMCommunicate request_size=4 [14:41:01]MH_SAM_APDU [14:41:01]CAPDU: 80 0D 01 02 [14:41:01]Write to MH i2c: E2 08 00 22 09 80 0D 01 02 00 00 00 00 A4 [14:41:01]Write i2c OK [14:41:01]MH_I2C_Read... [14:41:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:41:01]Read from MH i2c: E2 [14:41:01]MH_I2C_Read... [14:41:01]Read from MH i2c: E2 03 00 [14:41:01]MH_I2C_Read... [14:41:01]Read from MH i2c: E2 03 00 22 09 00 90 00 9F [14:41:01]RAPDU: 90 00 [14:41:01]wFMCommunicate OK [14:41:01]wFMCommunicate request_size=255 [14:41:01]MH_SAM_APDU [14:41: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 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 B2 01 00 00 F4 03 04 00 FD 50 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CB 74 01 00 35 04 06 00 39 [14:41:01]Write to MH i2c: E2 02 01 23 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 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 B2 01 00 00 F4 03 04 00 FD 50 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CB 74 01 00 35 04 06 00 39 00 00 DD [14:41:01]Write i2c OK [14:41:01]MH_I2C_Read... [14:41:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:41:02]Read from MH i2c: E2 [14:41:02]MH_I2C_Read... [14:41:02]Read from MH i2c: E2 03 00 [14:41:02]MH_I2C_Read... [14:41:02]Read from MH i2c: E2 03 00 23 09 00 90 00 A0 [14:41:02]RAPDU: 90 00 [14:41:02]wFMCommunicate OK [14:41:02]wFMCommunicate request_size=10 [14:41:02]MH_SAM_APDU [14:41:02]CAPDU: 80 0D 02 02 05 6F 67 24 AC C9 [14:41:02]Write to MH i2c: E2 0D 00 24 09 80 0D 02 02 05 00 6F 67 24 AC C9 00 00 20 [14:41:02]Write i2c OK [14:41:02]MH_I2C_Read... [14:41:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:41:02]Read from MH i2c: E2 [14:41:02]MH_I2C_Read... [14:41:02]Read from MH i2c: E2 03 00 [14:41:02]MH_I2C_Read... [14:41:02]Read from MH i2c: E2 03 00 24 09 00 90 00 A1 [14:41:02]RAPDU: 90 00 [14:41:02]wFMCommunicate OK [14:41:02]wFMCommunicate request_size=4 [14:41:02]MH_SAM_APDU [14:41:02]CAPDU: 80 0D 03 02 [14:41:02]Write to MH i2c: E2 08 00 25 09 80 0D 03 02 00 00 00 00 A9 [14:41:02]Write i2c OK [14:41:02]MH_I2C_Read... [14:41:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:41:02]Read from MH i2c: E2 [14:41:02]MH_I2C_Read... [14:41:02]Read from MH i2c: E2 0B 00 [14:41:02]MH_I2C_Read... [14:41:02]Read from MH i2c: E2 0B 00 25 09 00 35 16 34 1A 1E 72 B4 53 90 00 DA [14:41:02]RAPDU: 35 16 34 1A 1E 72 B4 53 90 00 [14:41:02]wFMCommunicate OK [14:41:02]SAM_PROTO_SignData done [14:41:02]FM_MakeSignedData done [14:41:02]CreateOFDProtocolMessage [14:41:02]wFMCommunicate request_size=4 [14:41:02]MH_SAM_APDU [14:41:02]CAPDU: 80 11 00 00 [14:41:02]Write to MH i2c: E2 08 00 26 09 80 11 00 00 00 00 00 00 A9 [14:41:02]Write i2c OK [14:41:02]MH_I2C_Read... [14:41:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:41:02]Read from MH i2c: E2 [14:41:02]MH_I2C_Read... [14:41:02]Read from MH i2c: E2 17 00 [14:41:02]MH_I2C_Read... [14:41:02]Read from MH i2c: E2 17 00 26 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FA [14:41:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:41:02]wFMCommunicate OK [14:41:02]CreateOFDProtocolMessage done [14:41:02]OFDSenderStorePacket 95435 [14:41:02]StoreOFDPacket docnum=95435 [14:41:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F5 24 07 01 C7 9F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 B2 01 00 00 F4 03 04 00 FD 50 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CB 74 01 00 35 04 06 00 39 6F 67 24 AC C9 35 16 34 1A 1E 72 B4 53 [14:41:02]CheckFolder [14:41:02]dirname=/storage/ofd_packets [14:41:02]CheckFolder done [14:41:02]ProducePacketName [14:41:02]name=ofd_packets/00095435 [14:41:02]NVStorageSaveData ofd_packets/00095435 [14:41:02]File name is /storage/ofd_packets/00095435 [14:41:02]Write 301 bytes [14:41:02]NVStorageSaveData done [14:41:02]OFDSenderStorePacket done [14:41:02]KKMCreateOFDPacket done [14:41:02]NVStorageSaveData kkm_last_timestamp [14:41:02]File name is /storage/kkm_last_timestamp [14:41:02]Write 4 bytes [14:41:02]NVStorageSaveData done [14:41:02]ExternCall_PrintAddStr [14:41:02]wPrintStart [14:41:02]Write to MH i2c: 01 00 00 27 09 30 [14:41:02]Write i2c OK [14:41:02]MH_I2C_Read... [14:41:02]Read from MH i2c: 01 [14:41:02]MH_I2C_Read... [14:41:02]Read from MH i2c: 01 07 00 [14:41:02]MH_I2C_Read... [14:41:02]Read from MH i2c: 01 07 00 27 09 00 00 00 00 00 FF 0F 45 [14:41:02]RasterBufferAndPrint [14:41:02]line Счет N : (1)3405949 [14:41:02]line ИНН: 02508201610067 [14:41:02]line Контрольно-Кассовый Чек [14:41:02]line ПРОДАЖА [14:41:02]line ТРК (МРК, ГНК) : 43 [14:41:02]line Товар: 2710124500 [14:41:02]line Аи-95-К-5 [14:41:02]line 13.480 * 74.20 [14:41:02]line = 1000.22 [14:41:02]line НДС 12% НСП 1% [14:41:02]line > о реализуемом товаре [14:41:02]line ОКРУГЛЕНИЕ: -0.22 [14:41:02]line ИТОГО: 1000.00 [14:41:02]line Внесено: 1000.00 [14:41:02]line СДАЧА: 0.00 [14:41:02]line НСП 1% : 8.85 [14:41:02]line НДС 12% : 106.22 [14:41:02]line Наличными: 1000.00 [14:41:02]line Безнал.: 0.00 [14:41:02]line Место: АЗС № 82 "Партнер Нефть" [14:41:02]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:41:02]line СНО: Общий режим [14:41:02]line Чек 434 27.10.2024 14:41 [14:41:02]line Смена: 143 ФФД: 1.0 [14:41:02]line ЗНМ: 0300000017 [14:41:02]line РНМ: 0000000000170478 [14:41:02]line Версия ККМ: v1.0 [14:41:02]line ФМ: 0000000002098560 [14:41:02]line ФД: 95435 [14:41:02]line ФПД: 63150634609865 [14:41:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T144101&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95435&fm=63150634609865&tin=02508201610067®Number=0000000000170478&sum=100000 [14:41:02]OFD Sender: Processing packet 95435 [packets to send 57, broken 56] [14:41:02]ProducePacketName [14:41:02]name=ofd_packets/00095435 [14:41:02]OFD Sender: To server: pG, [14:41:02]CommunicateWithHost lk.salyk.kg:30040 [14:41:02]ConnectInit lk.salyk.kg [14:41:02]written 0, free lines is 4095 [14:41:02]Connected sock=9 [14:41:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F5 24 07 01 C7 9F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 B2 01 00 00 F4 03 04 00 FD 50 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CB 74 01 00 35 04 06 00 39 6F 67 24 AC C9 35 16 34 1A 1E 72 B4 53 [14:41:02]Write to MH i2c: 01 00 00 52 09 5B [14:41:02]Write i2c OK [14:41:02]MH_I2C_Read... [14:41:02]Read from MH i2c: 01 [14:41:02]MH_I2C_Read... [14:41:02]Read from MH i2c: 01 07 00 [14:41:02]MH_I2C_Read... [14:41:02]Read from MH i2c: 01 07 00 52 09 00 00 00 00 00 F6 0C 64 [14:41:02]RasterBufferAndPrint [14:41:02]line [14:41:02]line [14:41:02]line [14:41:02]line [14:41:02]line [14:41:02]written 0, free lines is 3324 [14:41:03]MH_Cut [14:41:03]Write to MH i2c: D1 01 00 59 09 01 34 [14:41:03]Write i2c OK [14:41:03]MH_I2C_Read... [14:41:03]Read from MH i2c: D1 [14:41:03]MH_I2C_Read... [14:41:03]Read from MH i2c: D1 01 00 [14:41:03]MH_I2C_Read... [14:41:03]Read from MH i2c: D1 01 00 59 09 00 33 [14:41:03]Write to MH i2c: 01 00 00 5A 09 63 [14:41:03]Write i2c OK [14:41:03]MH_I2C_Read... [14:41:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1D F5 47 00 30 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 32 30 39 38 35 36 30 10 04 04 00 CB 74 01 00 F4 03 04 00 29 FB 1D 67 B6 04 01 00 00 80 B1 AA 93 76 D1 D2 FA [14:41:03]CommunicateWithHost err = 0 [14:41:03]CheckOFDResponse [14:41:03]1017 (14) - 77093643461234 [14:41:03]1041 (16) - 0000000002098560 [14:41:03]1040 (4) - 95435 [14:41:03]1012 (4) - 27.10.2024 08:34 [14:41:03]1206 (1) - 0 [14:41:03]OFD Sender: Remove packet 95435 [14:41:03]ProducePacketName [14:41:03]name=ofd_packets/00095435 [14:41:03]NVStorageDeleteData [14:41:03]OFD Sender: No OFD packet to send [14:41:03]*** Cut start [14:41:03]*** Partial cut [14:41:03]*** CUTSNS_PIN = 1 [14:41:03]*** CUTSNS_PIN = 0 [14:41:03]*** Brake cut motor [14:41:04]Read from MH i2c: 01 [14:41:04]MH_I2C_Read... [14:41:04]*** Stop cut motor [14:41:04]*** Cut end [14:41:04]Read from MH i2c: 01 07 00 [14:41:04]MH_I2C_Read... [14:41:04]Read from MH i2c: 01 07 00 5A 09 00 00 00 00 00 FF 0F 78 [14:41:04]process_action close_receipt done [14:41:04]requested_data is exist [14:41:04]produce_requested_data [14:41:04]requested_item fm.sn is exist - process it [14:41:04]wFMCommunicate request_size=4 [14:41:04]MH_SAM_APDU [14:41:04]CAPDU: 80 11 00 00 [14:41:04]Write to MH i2c: E2 08 00 5B 09 80 11 00 00 00 00 00 00 DE [14:41:04]Write i2c OK [14:41:04]MH_I2C_Read... [14:41:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:41:04]Read from MH i2c: E2 [14:41:04]MH_I2C_Read... [14:41:04]Read from MH i2c: E2 17 00 [14:41:04]MH_I2C_Read... [14:41:04]Read from MH i2c: E2 17 00 5B 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2F [14:41:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:41:04]wFMCommunicate OK [14:41:04]requested_item fd.num is exist - process it [14:41:04]SAM_PROTO_GetFieldsCounters [14:41:04]wFMCommunicate request_size=4 [14:41:04]MH_SAM_APDU [14:41:04]CAPDU: 80 13 00 00 [14:41:04]Write to MH i2c: E2 08 00 5C 09 80 13 00 00 00 00 00 00 E1 [14:41:04]Write i2c OK [14:41:04]MH_I2C_Read... [14:41:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:41:04]Read from MH i2c: E2 [14:41:04]MH_I2C_Read... [14:41:04]Read from MH i2c: E2 62 00 [14:41:04]MH_I2C_Read... [14:41:04]Read from MH i2c: E2 62 00 5C 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CB 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B2 01 00 00 5E 04 04 00 B2 01 00 00 57 04 04 00 B3 01 00 00 19 04 04 00 00 00 00 00 90 00 EA [14:41:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CB 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B2 01 00 00 5E 04 04 00 B2 01 00 00 57 04 04 00 B3 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:41:04]wFMCommunicate OK [14:41:04]SAM_PROTO_GetFieldsCounters done [14:41:04]requested_item shift.num is exist - process it [14:41:04]requested_item shift.opened is exist - process it [14:41:04]req_shift_opened [14:41:04]FM_GetShiftState [14:41:04]SAM_PROTO_GetShiftState [14:41:04]wFMCommunicate request_size=4 [14:41:04]MH_SAM_APDU [14:41:04]CAPDU: 80 13 01 00 [14:41:04]Write to MH i2c: E2 08 00 5D 09 80 13 01 00 00 00 00 00 E3 [14:41:04]Write i2c OK [14:41:04]MH_I2C_Read... [14:41:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:41:04]Read from MH i2c: E2 [14:41:04]MH_I2C_Read... [14:41:04]Read from MH i2c: E2 0E 00 [14:41:04]MH_I2C_Read... [14:41:04]Read from MH i2c: E2 0E 00 5D 09 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 8F [14:41:04]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:41:04]wFMCommunicate OK [14:41:04]SAM_PROTO_GetShiftState done [14:41:04]FM_GetShiftState done [14:41:04]req_shift_opened done [14:41:04]requested_item shift.open_date is exist - process it [14:41:04]req_shift_open_date [14:41:04]req_shift_open_date done [14:41:04]produce_requested_data done [14:41:04]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95435,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:41:04]process_action_free close_receipt [14:41:04]json_value_free [14:41:04]json_value_free done [14:41:04]process_json_proto returns [14:41:04]Send response to host [14:41:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95435,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:41:04]free response buf [14:41:04]execute_script done [14:41:04]execute_script returns [14:41:04]free content buf [14:41:04]Sock 10.Close socket [14:41:04]Sock 10.Thread stoped [14:41:08]OFD Sender: No OFD packet to send [14:41:13]OFD Sender: No OFD packet to send [14:41:18]OFD Sender: No OFD packet to send [14:41:23]OFD Sender: No OFD packet to send [14:41:28]OFD Sender: No OFD packet to send [14:41:33]OFD Sender: No OFD packet to send [14:41:38]OFD Sender: No OFD packet to send [14:41:43]OFD Sender: No OFD packet to send [14:41:48]OFD Sender: No OFD packet to send [14:41:53]OFD Sender: No OFD packet to send [14:41:58]OFD Sender: No OFD packet to send [14:42:03]OFD Sender: No OFD packet to send [14:42:05]accept exits with 7 [14:42:05]New connection [14:42:05]New thread 3067444580 created [14:42:05]Thread 3067301220 joined [14:42:05]Waiting for new connection... [14:42:05] Sock 7.Parse request [14:42:05]Sock 7.Check first char [14:42:05]Sock 7.First char is OK [14:42:05]request: POST /json_proto HTTP/1.0 [14:42:05]Method: POST [14:42:05]URL: /json_proto [14:42:05]Method is POST - this is cgi request [14:42:05]url: /json_proto [14:42:05]query_string will be loaded in cgi processing [14:42:05]execute_cgi json_proto POST (null) [14:42:05]execute_cgi path=json_proto method=POST [14:42:05]POST find Content-Length [14:42:05]Host: 172.17.40.67:8080 [14:42:05]Content-Length: 680 [14:42:05]Content-Type: application/json [14:42:05] [14:42:05]POST finish read [14:42:05]Found Content-Length = 680 [14:42:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405950", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:42:05]execute_script... [14:42: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)3405950", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:42:05]POST & json_proto [14:42:05]process_json_proto [14:42:05]json parsed OK: [14:42:05]protocol is kg_v1.0 [14:42:05]action value=close_receipt [14:42:05]process_action close_receipt [14:42:05]cmd_close_receipt [14:42:05]MH_GetDate [14:42:05]Write to MH i2c: F0 00 00 5E 09 56 [14:42:05]Write i2c OK [14:42:05]MH_I2C_Read... [14:42:05]Read from MH i2c: F0 [14:42:05]MH_I2C_Read... [14:42:05]Read from MH i2c: F0 09 00 [14:42:05]MH_I2C_Read... [14:42:05]Read from MH i2c: F0 09 00 5E 09 00 3E 51 1E 67 EE DA 66 66 07 [14:42:05]GetLastDocTimeStamp 1730040061 [14:42:05]current date 1730040126 [14:42:05]FM_GetShiftState [14:42:05]SAM_PROTO_GetShiftState [14:42:05]wFMCommunicate request_size=4 [14:42:05]MH_SAM_APDU [14:42:05]CAPDU: 80 13 01 00 [14:42:05]Write to MH i2c: E2 08 00 5F 09 80 13 01 00 00 00 00 00 E5 [14:42:05]Write i2c OK [14:42:05]MH_I2C_Read... [14:42:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:42:05]Read from MH i2c: E2 [14:42:05]MH_I2C_Read... [14:42:05]Read from MH i2c: E2 0E 00 [14:42:05]MH_I2C_Read... [14:42:05]Read from MH i2c: E2 0E 00 5F 09 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 91 [14:42:05]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:42:05]wFMCommunicate OK [14:42:05]SAM_PROTO_GetShiftState done [14:42:05]FM_GetShiftState done [14:42:05]opened in 1729987736 [14:42:05]opened+sec_in_day 1730074136 [14:42:05]quantity*price = 100050 [14:42:05]sum+1 = 100052 [14:42:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 435 27.10.2024 14:42 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95436 ФПД: 264373376663993 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T144206&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95436&fm=264373376663993&tin=02508201610067®Number=0000000000170478&sum=100000 [14:42:06]StoreToDocumentArchive [14:42:06]shift 143 fd 95436 [14:42:06]save to /storage/0143/doc_00095436 [14:42:06]save last doc name /storage/0143/doc_00095436 to /storage/kkm_last_doc_name [14:42:06]save OK [14:42:06]Clear old archive folders... [14:42:06]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:42:06]tlvbuf is 009C9780 [14:42:06]SAM_PROTO_ClearQueue [14:42:06]wFMCommunicate request_size=4 [14:42:06]MH_SAM_APDU [14:42:06]CAPDU: 80 09 00 00 [14:42:06]Write to MH i2c: E2 08 00 6C 09 80 09 00 00 00 00 00 00 E7 [14:42:06]Write i2c OK [14:42:06]MH_I2C_Read... [14:42:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:42:06]Read from MH i2c: E2 [14:42:06]MH_I2C_Read... [14:42:06]Read from MH i2c: E2 03 00 [14:42:06]MH_I2C_Read... [14:42:06]Read from MH i2c: E2 03 00 6C 09 00 90 00 E9 [14:42:06]RAPDU: 90 00 [14:42:06]wFMCommunicate OK [14:42:06]SAM_PROTO_ClearQueue done [14:42:06]KKMCreateOFDPacket [14:42:06]OFDProtocolAddRootSTLVToBuf [14:42:06]FM_MakeSignedData [14:42:06]FM_MakeSignedData [14:42:06]SAM_PROTO_SignData [14:42:06]wFMCommunicate request_size=4 [14:42:06]MH_SAM_APDU [14:42:06]CAPDU: 80 0D 01 02 [14:42:06]Write to MH i2c: E2 08 00 6D 09 80 0D 01 02 00 00 00 00 EF [14:42:06]Write i2c OK [14:42:06]MH_I2C_Read... [14:42:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:42:06]Read from MH i2c: E2 [14:42:06]MH_I2C_Read... [14:42:06]Read from MH i2c: E2 03 00 [14:42:06]MH_I2C_Read... [14:42:06]Read from MH i2c: E2 03 00 6D 09 00 90 00 EA [14:42:06]RAPDU: 90 00 [14:42:06]wFMCommunicate OK [14:42:06]wFMCommunicate request_size=255 [14:42:06]MH_SAM_APDU [14:42: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 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 B3 01 00 00 F4 03 04 00 3E 51 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CC 74 01 00 35 04 06 00 F0 72 39 34 [14:42:06]Write to MH i2c: E2 02 01 6E 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 B3 01 00 00 F4 03 04 00 3E 51 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CC 74 01 00 35 04 06 00 F0 72 39 34 00 00 DB [14:42:06]Write i2c OK [14:42:06]MH_I2C_Read... [14:42:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:42:07]Read from MH i2c: E2 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: E2 03 00 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: E2 03 00 6E 09 00 90 00 EB [14:42:07]RAPDU: 90 00 [14:42:07]wFMCommunicate OK [14:42:07]wFMCommunicate request_size=7 [14:42:07]MH_SAM_APDU [14:42:07]CAPDU: 80 0D 02 02 02 41 B9 [14:42:07]Write to MH i2c: E2 0A 00 6F 09 80 0D 02 02 02 00 41 B9 00 00 F0 [14:42:07]Write i2c OK [14:42:07]MH_I2C_Read... [14:42:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:42:07]Read from MH i2c: E2 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: E2 03 00 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: E2 03 00 6F 09 00 90 00 EC [14:42:07]RAPDU: 90 00 [14:42:07]wFMCommunicate OK [14:42:07]wFMCommunicate request_size=4 [14:42:07]MH_SAM_APDU [14:42:07]CAPDU: 80 0D 03 02 [14:42:07]Write to MH i2c: E2 08 00 70 09 80 0D 03 02 00 00 00 00 F4 [14:42:07]Write i2c OK [14:42:07]MH_I2C_Read... [14:42:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:42:07]Read from MH i2c: E2 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: E2 0B 00 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: E2 0B 00 70 09 00 52 71 0C B2 DE 83 48 A2 90 00 C1 [14:42:07]RAPDU: 52 71 0C B2 DE 83 48 A2 90 00 [14:42:07]wFMCommunicate OK [14:42:07]SAM_PROTO_SignData done [14:42:07]FM_MakeSignedData done [14:42:07]CreateOFDProtocolMessage [14:42:07]wFMCommunicate request_size=4 [14:42:07]MH_SAM_APDU [14:42:07]CAPDU: 80 11 00 00 [14:42:07]Write to MH i2c: E2 08 00 71 09 80 11 00 00 00 00 00 00 F4 [14:42:07]Write i2c OK [14:42:07]MH_I2C_Read... [14:42:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:42:07]Read from MH i2c: E2 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: E2 17 00 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: E2 17 00 71 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 45 [14:42:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:42:07]wFMCommunicate OK [14:42:07]CreateOFDProtocolMessage done [14:42:07]OFDSenderStorePacket 95436 [14:42:07]StoreOFDPacket docnum=95436 [14:42:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 43 64 04 01 6F 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 B3 01 00 00 F4 03 04 00 3E 51 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CC 74 01 00 35 04 06 00 F0 72 39 34 41 B9 52 71 0C B2 DE 83 48 A2 [14:42:07]CheckFolder [14:42:07]dirname=/storage/ofd_packets [14:42:07]CheckFolder done [14:42:07]ProducePacketName [14:42:07]name=ofd_packets/00095436 [14:42:07]NVStorageSaveData ofd_packets/00095436 [14:42:07]File name is /storage/ofd_packets/00095436 [14:42:07]Write 298 bytes [14:42:07]NVStorageSaveData done [14:42:07]OFDSenderStorePacket done [14:42:07]KKMCreateOFDPacket done [14:42:07]NVStorageSaveData kkm_last_timestamp [14:42:07]File name is /storage/kkm_last_timestamp [14:42:07]Write 4 bytes [14:42:07]NVStorageSaveData done [14:42:07]ExternCall_PrintAddStr [14:42:07]wPrintStart [14:42:07]Write to MH i2c: 01 00 00 72 09 7B [14:42:07]Write i2c OK [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: 01 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: 01 07 00 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: 01 07 00 72 09 00 00 00 00 00 FF 0F 90 [14:42:07]RasterBufferAndPrint [14:42:07]line Счет N : (1)3405950 [14:42:07]line ИНН: 02508201610067 [14:42:07]line Контрольно-Кассовый Чек [14:42:07]line ПРОДАЖА [14:42:07]line ТРК (МРК, ГНК) : 51 [14:42:07]line Товар: 2710194210 [14:42:07]line ДТ-К-5 [14:42:07]line 13.130 * 76.20 [14:42:07]line = 1000.51 [14:42:07]line НДС 12% НСП 1% [14:42:07]line > о реализуемом товаре [14:42:07]line ОКРУГЛЕНИЕ: -0.51 [14:42:07]line ИТОГО: 1000.00 [14:42:07]line Внесено: 1000.00 [14:42:07]line СДАЧА: 0.00 [14:42:07]line НСП 1% : 8.85 [14:42:07]line НДС 12% : 106.25 [14:42:07]line Наличными: 1000.00 [14:42:07]line Безнал.: 0.00 [14:42:07]line Место: АЗС № 82 "Партнер Нефть" [14:42:07]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:42:07]line СНО: Общий режим [14:42:07]line Чек 435 27.10.2024 14:42 [14:42:07]line Смена: 143 ФФД: 1.0 [14:42:07]line ЗНМ: 0300000017 [14:42:07]line РНМ: 0000000000170478 [14:42:07]line Версия ККМ: v1.0 [14:42:07]line ФМ: 0000000002098560 [14:42:07]line ФД: 95436 [14:42:07]line ФПД: 264373376663993 [14:42:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T144206&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95436&fm=264373376663993&tin=02508201610067®Number=0000000000170478&sum=100000 [14:42:07]OFD Sender: Processing packet 95436 [packets to send 57, broken 56] [14:42:07]ProducePacketName [14:42:07]name=ofd_packets/00095436 [14:42:07]OFD Sender: To server: pG, [14:42:07]CommunicateWithHost lk.salyk.kg:30040 [14:42:07]ConnectInit lk.salyk.kg [14:42:07]written 0, free lines is 4095 [14:42:07]Connected sock=10 [14:42:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 43 64 04 01 6F 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 B3 01 00 00 F4 03 04 00 3E 51 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CC 74 01 00 35 04 06 00 F0 72 39 34 41 B9 52 71 0C B2 DE 83 48 A2 [14:42:08]Write to MH i2c: 01 00 00 9D 09 A6 [14:42:08]Write i2c OK [14:42:08]MH_I2C_Read... [14:42:08]Read from MH i2c: 01 [14:42:08]MH_I2C_Read... [14:42:08]Read from MH i2c: 01 07 00 [14:42:08]MH_I2C_Read... [14:42:08]Read from MH i2c: 01 07 00 9D 09 00 00 00 00 00 00 0D BA [14:42:08]RasterBufferAndPrint [14:42:08]line [14:42:08]line [14:42:08]line [14:42:08]line [14:42:08]line [14:42:08]written 0, free lines is 3334 [14:42:08]MH_Cut [14:42:08]Write to MH i2c: D1 01 00 A4 09 01 7F [14:42:08]Write i2c OK [14:42:08]MH_I2C_Read... [14:42:08]Read from MH i2c: D1 [14:42:08]MH_I2C_Read... [14:42:08]Read from MH i2c: D1 01 00 [14:42:08]MH_I2C_Read... [14:42:08]Read from MH i2c: D1 01 00 A4 09 00 7E [14:42:08]Write to MH i2c: 01 00 00 A5 09 AE [14:42:08]Write i2c OK [14:42:08]MH_I2C_Read... [14:42:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B7 88 47 00 B8 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 32 30 39 38 35 36 30 10 04 04 00 CC 74 01 00 F4 03 04 00 6A FB 1D 67 B6 04 01 00 00 8D DE E2 F9 03 17 13 8F [14:42:08]CommunicateWithHost err = 0 [14:42:08]CheckOFDResponse [14:42:08]1017 (14) - 77093643461234 [14:42:08]1041 (16) - 0000000002098560 [14:42:08]1040 (4) - 95436 [14:42:08]1012 (4) - 27.10.2024 08:35 [14:42:08]1206 (1) - 0 [14:42:08]OFD Sender: Remove packet 95436 [14:42:08]ProducePacketName [14:42:08]name=ofd_packets/00095436 [14:42:08]NVStorageDeleteData [14:42:08]OFD Sender: No OFD packet to send [14:42:08]*** Cut start [14:42:08]*** Partial cut [14:42:08]*** CUTSNS_PIN = 1 [14:42:08]*** CUTSNS_PIN = 0 [14:42:09]*** Brake cut motor [14:42:09]Read from MH i2c: 01 [14:42:09]MH_I2C_Read... [14:42:09]*** Stop cut motor [14:42:09]*** Cut end [14:42:09]Read from MH i2c: 01 07 00 [14:42:09]MH_I2C_Read... [14:42:09]Read from MH i2c: 01 07 00 A5 09 00 00 00 00 00 FF 0F C3 [14:42:09]process_action close_receipt done [14:42:09]requested_data is exist [14:42:09]produce_requested_data [14:42:09]requested_item fm.sn is exist - process it [14:42:09]wFMCommunicate request_size=4 [14:42:09]MH_SAM_APDU [14:42:09]CAPDU: 80 11 00 00 [14:42:09]Write to MH i2c: E2 08 00 A6 09 80 11 00 00 00 00 00 00 29 [14:42:09]Write i2c OK [14:42:09]MH_I2C_Read... [14:42:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:42:09]Read from MH i2c: E2 [14:42:09]MH_I2C_Read... [14:42:09]Read from MH i2c: E2 17 00 [14:42:09]MH_I2C_Read... [14:42:09]Read from MH i2c: E2 17 00 A6 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7A [14:42:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:42:09]wFMCommunicate OK [14:42:09]requested_item fd.num is exist - process it [14:42:09]SAM_PROTO_GetFieldsCounters [14:42:09]wFMCommunicate request_size=4 [14:42:09]MH_SAM_APDU [14:42:09]CAPDU: 80 13 00 00 [14:42:09]Write to MH i2c: E2 08 00 A7 09 80 13 00 00 00 00 00 00 2C [14:42:09]Write i2c OK [14:42:09]MH_I2C_Read... [14:42:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:42:09]Read from MH i2c: E2 [14:42:09]MH_I2C_Read... [14:42:09]Read from MH i2c: E2 62 00 [14:42:09]MH_I2C_Read... [14:42:09]Read from MH i2c: E2 62 00 A7 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CC 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B3 01 00 00 5E 04 04 00 B3 01 00 00 57 04 04 00 B4 01 00 00 19 04 04 00 00 00 00 00 90 00 39 [14:42:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CC 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B3 01 00 00 5E 04 04 00 B3 01 00 00 57 04 04 00 B4 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:42:09]wFMCommunicate OK [14:42:09]SAM_PROTO_GetFieldsCounters done [14:42:09]requested_item shift.num is exist - process it [14:42:09]requested_item shift.opened is exist - process it [14:42:09]req_shift_opened [14:42:09]FM_GetShiftState [14:42:09]SAM_PROTO_GetShiftState [14:42:09]wFMCommunicate request_size=4 [14:42:09]MH_SAM_APDU [14:42:09]CAPDU: 80 13 01 00 [14:42:09]Write to MH i2c: E2 08 00 A8 09 80 13 01 00 00 00 00 00 2E [14:42:09]Write i2c OK [14:42:09]MH_I2C_Read... [14:42:09]Read from MH i2c: E2 [14:42:09]MH_I2C_Read... [14:42:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:42:09]Read from MH i2c: E2 0E 00 [14:42:09]MH_I2C_Read... [14:42:09]Read from MH i2c: E2 0E 00 A8 09 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DA [14:42:09]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:42:09]wFMCommunicate OK [14:42:09]SAM_PROTO_GetShiftState done [14:42:09]FM_GetShiftState done [14:42:09]req_shift_opened done [14:42:09]requested_item shift.open_date is exist - process it [14:42:09]req_shift_open_date [14:42:09]req_shift_open_date done [14:42:09]produce_requested_data done [14:42:09]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95436,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:42:09]process_action_free close_receipt [14:42:09]json_value_free [14:42:09]json_value_free done [14:42:09]process_json_proto returns [14:42:09]Send response to host [14:42:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95436,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:42:09]free response buf [14:42:09]execute_script done [14:42:09]execute_script returns [14:42:09]free content buf [14:42:09]Sock 7.Close socket [14:42:09]Sock 7.Thread stoped [14:42:13]OFD Sender: No OFD packet to send [14:42:18]OFD Sender: No OFD packet to send [14:42:23]OFD Sender: No OFD packet to send [14:42:28]OFD Sender: No OFD packet to send [14:42:33]OFD Sender: No OFD packet to send [14:42:38]OFD Sender: No OFD packet to send [14:42:43]OFD Sender: No OFD packet to send [14:42:48]OFD Sender: No OFD packet to send [14:42:53]OFD Sender: No OFD packet to send [14:42:58]OFD Sender: No OFD packet to send [14:42:59]accept exits with 9 [14:42:59]New connection [14:42:59]New thread 3067301220 created [14:42:59]Thread 3067444580 joined [14:42:59]Waiting for new connection... [14:42:59] Sock 9.Parse request [14:42:59]Sock 9.Check first char [14:42:59]Sock 9.First char is OK [14:42:59]request: POST /json_proto HTTP/1.0 [14:42:59]Method: POST [14:42:59]URL: /json_proto [14:42:59]Method is POST - this is cgi request [14:42:59]url: /json_proto [14:42:59]query_string will be loaded in cgi processing [14:42:59]execute_cgi json_proto POST (null) [14:42:59]execute_cgi path=json_proto method=POST [14:42:59]POST find Content-Length [14:42:59]Host: 172.17.40.67:8080 [14:42:59]Content-Length: 678 [14:42:59]Content-Type: application/json [14:42:59] [14:42:59]POST finish read [14:42:59]Found Content-Length = 678 [14:42:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405951", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:42:59]execute_script... [14:42: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)3405951", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:42:59]POST & json_proto [14:42:59]process_json_proto [14:42:59]json parsed OK: [14:42:59]protocol is kg_v1.0 [14:42:59]action value=close_receipt [14:42:59]process_action close_receipt [14:42:59]cmd_close_receipt [14:42:59]MH_GetDate [14:42:59]Write to MH i2c: F0 00 00 A9 09 A1 [14:42:59]Write i2c OK [14:42:59]MH_I2C_Read... [14:42:59]Read from MH i2c: F0 [14:42:59]MH_I2C_Read... [14:42:59]Read from MH i2c: F0 09 00 [14:42:59]MH_I2C_Read... [14:42:59]Read from MH i2c: F0 09 00 A9 09 00 74 51 1E 67 EE DA 66 66 88 [14:42:59]GetLastDocTimeStamp 1730040126 [14:42:59]current date 1730040180 [14:42:59]FM_GetShiftState [14:42:59]SAM_PROTO_GetShiftState [14:42:59]wFMCommunicate request_size=4 [14:42:59]MH_SAM_APDU [14:42:59]CAPDU: 80 13 01 00 [14:42:59]Write to MH i2c: E2 08 00 AA 09 80 13 01 00 00 00 00 00 30 [14:42:59]Write i2c OK [14:42:59]MH_I2C_Read... [14:42:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:42:59]Read from MH i2c: E2 [14:42:59]MH_I2C_Read... [14:42:59]Read from MH i2c: E2 0E 00 [14:42:59]MH_I2C_Read... [14:42:59]Read from MH i2c: E2 0E 00 AA 09 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DC [14:42:59]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:42:59]wFMCommunicate OK [14:42:59]SAM_PROTO_GetShiftState done [14:42:59]FM_GetShiftState done [14:42:59]opened in 1729987736 [14:42:59]opened+sec_in_day 1730074136 [14:42:59]quantity*price = 40006 [14:42:59]sum+1 = 40007 [14:42:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 436 27.10.2024 14:43 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95437 ФПД: 85013704866141 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T144300&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95437&fm=85013704866141&tin=02508201610067®Number=0000000000170478&sum=40000 [14:43:00]StoreToDocumentArchive [14:43:00]shift 143 fd 95437 [14:43:00]save to /storage/0143/doc_00095437 [14:43:00]save last doc name /storage/0143/doc_00095437 to /storage/kkm_last_doc_name [14:43:00]save OK [14:43:00]Clear old archive folders... [14:43:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:43:00]tlvbuf is 00A8BB70 [14:43:00]SAM_PROTO_ClearQueue [14:43:00]wFMCommunicate request_size=4 [14:43:00]MH_SAM_APDU [14:43:00]CAPDU: 80 09 00 00 [14:43:00]Write to MH i2c: E2 08 00 B7 09 80 09 00 00 00 00 00 00 32 [14:43:00]Write i2c OK [14:43:00]MH_I2C_Read... [14:43:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:43:01]Read from MH i2c: E2 [14:43:01]MH_I2C_Read... [14:43:01]Read from MH i2c: E2 03 00 [14:43:01]MH_I2C_Read... [14:43:01]Read from MH i2c: E2 03 00 B7 09 00 90 00 34 [14:43:01]RAPDU: 90 00 [14:43:01]wFMCommunicate OK [14:43:01]SAM_PROTO_ClearQueue done [14:43:01]KKMCreateOFDPacket [14:43:01]OFDProtocolAddRootSTLVToBuf [14:43:01]FM_MakeSignedData [14:43:01]FM_MakeSignedData [14:43:01]SAM_PROTO_SignData [14:43:01]wFMCommunicate request_size=4 [14:43:01]MH_SAM_APDU [14:43:01]CAPDU: 80 0D 01 02 [14:43:01]Write to MH i2c: E2 08 00 B8 09 80 0D 01 02 00 00 00 00 3A [14:43:01]Write i2c OK [14:43:01]MH_I2C_Read... [14:43:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:43:01]Read from MH i2c: E2 [14:43:01]MH_I2C_Read... [14:43:01]Read from MH i2c: E2 03 00 [14:43:01]MH_I2C_Read... [14:43:01]Read from MH i2c: E2 03 00 B8 09 00 90 00 35 [14:43:01]RAPDU: 90 00 [14:43:01]wFMCommunicate OK [14:43:01]wFMCommunicate request_size=255 [14:43:01]MH_SAM_APDU [14:43: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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 74 51 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CD 74 01 00 35 04 06 00 4D [14:43:01]Write to MH i2c: E2 02 01 B9 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 74 51 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CD 74 01 00 35 04 06 00 4D 00 00 B4 [14:43:01]Write i2c OK [14:43:01]MH_I2C_Read... [14:43:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:43:01]Read from MH i2c: E2 [14:43:01]MH_I2C_Read... [14:43:01]Read from MH i2c: E2 03 00 [14:43:01]MH_I2C_Read... [14:43:01]Read from MH i2c: E2 03 00 B9 09 00 90 00 36 [14:43:01]RAPDU: 90 00 [14:43:01]wFMCommunicate OK [14:43:01]wFMCommunicate request_size=10 [14:43:01]MH_SAM_APDU [14:43:01]CAPDU: 80 0D 02 02 05 51 CB AD F9 5D [14:43:01]Write to MH i2c: E2 0D 00 BA 09 80 0D 02 02 05 00 51 CB AD F9 5D 00 00 66 [14:43:01]Write i2c OK [14:43:01]MH_I2C_Read... [14:43:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:43:01]Read from MH i2c: E2 [14:43:01]MH_I2C_Read... [14:43:01]Read from MH i2c: E2 03 00 [14:43:01]MH_I2C_Read... [14:43:01]Read from MH i2c: E2 03 00 BA 09 00 90 00 37 [14:43:01]RAPDU: 90 00 [14:43:01]wFMCommunicate OK [14:43:01]wFMCommunicate request_size=4 [14:43:01]MH_SAM_APDU [14:43:01]CAPDU: 80 0D 03 02 [14:43:01]Write to MH i2c: E2 08 00 BB 09 80 0D 03 02 00 00 00 00 3F [14:43:01]Write i2c OK [14:43:01]MH_I2C_Read... [14:43:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:43:01]Read from MH i2c: E2 [14:43:01]MH_I2C_Read... [14:43:01]Read from MH i2c: E2 0B 00 [14:43:01]MH_I2C_Read... [14:43:01]Read from MH i2c: E2 0B 00 BB 09 00 2E C2 A5 A4 0A 99 98 5E 90 00 12 [14:43:01]RAPDU: 2E C2 A5 A4 0A 99 98 5E 90 00 [14:43:01]wFMCommunicate OK [14:43:01]SAM_PROTO_SignData done [14:43:01]FM_MakeSignedData done [14:43:01]CreateOFDProtocolMessage [14:43:01]wFMCommunicate request_size=4 [14:43:01]MH_SAM_APDU [14:43:01]CAPDU: 80 11 00 00 [14:43:01]Write to MH i2c: E2 08 00 BC 09 80 11 00 00 00 00 00 00 3F [14:43:01]Write i2c OK [14:43:01]MH_I2C_Read... [14:43:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:43:01]Read from MH i2c: E2 [14:43:01]MH_I2C_Read... [14:43:01]Read from MH i2c: E2 17 00 [14:43:01]MH_I2C_Read... [14:43:01]Read from MH i2c: E2 17 00 BC 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 90 [14:43:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:43:01]wFMCommunicate OK [14:43:01]CreateOFDProtocolMessage done [14:43:01]OFDSenderStorePacket 95437 [14:43:01]StoreOFDPacket docnum=95437 [14:43:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B3 19 07 01 44 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 74 51 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CD 74 01 00 35 04 06 00 4D 51 CB AD F9 5D 2E C2 A5 A4 0A 99 98 5E [14:43:01]CheckFolder [14:43:01]dirname=/storage/ofd_packets [14:43:01]CheckFolder done [14:43:01]ProducePacketName [14:43:01]name=ofd_packets/00095437 [14:43:01]NVStorageSaveData ofd_packets/00095437 [14:43:01]File name is /storage/ofd_packets/00095437 [14:43:01]Write 301 bytes [14:43:01]NVStorageSaveData done [14:43:01]OFDSenderStorePacket done [14:43:01]KKMCreateOFDPacket done [14:43:01]NVStorageSaveData kkm_last_timestamp [14:43:01]File name is /storage/kkm_last_timestamp [14:43:01]Write 4 bytes [14:43:01]NVStorageSaveData done [14:43:01]ExternCall_PrintAddStr [14:43:01]wPrintStart [14:43:01]Write to MH i2c: 01 00 00 BD 09 C6 [14:43:01]Write i2c OK [14:43:01]MH_I2C_Read... [14:43:01]Read from MH i2c: 01 [14:43:01]MH_I2C_Read... [14:43:01]Read from MH i2c: 01 07 00 [14:43:01]MH_I2C_Read... [14:43:01]Read from MH i2c: 01 07 00 BD 09 00 00 00 00 00 FF 0F DB [14:43:01]RasterBufferAndPrint [14:43:01]line Счет N : (1)3405951 [14:43:01]line ИНН: 02508201610067 [14:43:01]line Контрольно-Кассовый Чек [14:43:01]line ПРОДАЖА [14:43:01]line ТРК (МРК, ГНК) : 12 [14:43:01]line Товар: 2710124130 [14:43:01]line Аи-92-К-4 [14:43:01]line 5.980 * 66.90 [14:43:01]line = 400.06 [14:43:01]line НДС 12% НСП 1% [14:43:01]line > о реализуемом товаре [14:43:01]line ОКРУГЛЕНИЕ: -0.06 [14:43:01]line ИТОГО: 400.00 [14:43:01]line Внесено: 400.00 [14:43:01]line СДАЧА: 0.00 [14:43:01]line НСП 1% : 3.54 [14:43:01]line НДС 12% : 42.48 [14:43:01]line Наличными: 400.00 [14:43:01]line Безнал.: 0.00 [14:43:01]line Место: АЗС № 82 "Партнер Нефть" [14:43:01]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:43:01]line СНО: Общий режим [14:43:01]line Чек 436 27.10.2024 14:43 [14:43:01]line Смена: 143 ФФД: 1.0 [14:43:01]line ЗНМ: 0300000017 [14:43:01]line РНМ: 0000000000170478 [14:43:01]line Версия ККМ: v1.0 [14:43:01]line ФМ: 0000000002098560 [14:43:01]line ФД: 95437 [14:43:01]line ФПД: 85013704866141 [14:43:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T144300&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95437&fm=85013704866141&tin=02508201610067®Number=0000000000170478&sum=40000 [14:43:01]OFD Sender: Processing packet 95437 [packets to send 57, broken 56] [14:43:01]ProducePacketName [14:43:01]name=ofd_packets/00095437 [14:43:01]OFD Sender: To server: pG, [14:43:01]CommunicateWithHost lk.salyk.kg:30040 [14:43:01]ConnectInit lk.salyk.kg [14:43:01]written 0, free lines is 4095 [14:43:02]Connected sock=10 [14:43:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B3 19 07 01 44 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 74 51 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CD 74 01 00 35 04 06 00 4D 51 CB AD F9 5D 2E C2 A5 A4 0A 99 98 5E [14:43:02]Write to MH i2c: 01 00 00 E8 09 F1 [14:43:02]Write i2c OK [14:43:02]MH_I2C_Read... [14:43:02]Read from MH i2c: 01 [14:43:02]MH_I2C_Read... [14:43:02]Read from MH i2c: 01 07 00 [14:43:02]MH_I2C_Read... [14:43:02]Read from MH i2c: 01 07 00 E8 09 00 00 00 00 00 F7 0C FB [14:43:02]RasterBufferAndPrint [14:43:02]line [14:43:02]line [14:43:02]line [14:43:02]line [14:43:02]line [14:43:02]written 0, free lines is 3325 [14:43:02]MH_Cut [14:43:02]Write to MH i2c: D1 01 00 EF 09 01 CA [14:43:02]Write i2c OK [14:43:02]MH_I2C_Read... [14:43:02]Read from MH i2c: D1 [14:43:02]MH_I2C_Read... [14:43:02]Read from MH i2c: D1 01 00 [14:43:02]MH_I2C_Read... [14:43:02]Read from MH i2c: D1 01 00 EF 09 00 C9 [14:43:02]Write to MH i2c: 01 00 00 F0 09 F9 [14:43:02]Write i2c OK [14:43:02]MH_I2C_Read... [14:43:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E1 77 47 00 20 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 32 30 39 38 35 36 30 10 04 04 00 CD 74 01 00 F4 03 04 00 A0 FB 1D 67 B6 04 01 00 00 81 75 B1 70 32 C0 22 01 [14:43:02]CommunicateWithHost err = 0 [14:43:02]CheckOFDResponse [14:43:02]1017 (14) - 77093643461234 [14:43:02]1041 (16) - 0000000002098560 [14:43:02]1040 (4) - 95437 [14:43:02]1012 (4) - 27.10.2024 08:36 [14:43:02]1206 (1) - 0 [14:43:02]OFD Sender: Remove packet 95437 [14:43:02]ProducePacketName [14:43:02]name=ofd_packets/00095437 [14:43:02]NVStorageDeleteData [14:43:02]*** Cut start [14:43:02]*** Partial cut [14:43:02]*** CUTSNS_PIN = 1 [14:43:03]OFD Sender: No OFD packet to send [14:43:03]*** CUTSNS_PIN = 0 [14:43:03]*** Brake cut motor [14:43:03]Read from MH i2c: 01 [14:43:03]MH_I2C_Read... [14:43:03]*** Stop cut motor [14:43:03]*** Cut end [14:43:03]Read from MH i2c: 01 07 00 [14:43:03]MH_I2C_Read... [14:43:03]Read from MH i2c: 01 07 00 F0 09 00 00 00 00 00 FF 0F 0E [14:43:03]process_action close_receipt done [14:43:03]requested_data is exist [14:43:03]produce_requested_data [14:43:03]requested_item fm.sn is exist - process it [14:43:03]wFMCommunicate request_size=4 [14:43:03]MH_SAM_APDU [14:43:03]CAPDU: 80 11 00 00 [14:43:03]Write to MH i2c: E2 08 00 F1 09 80 11 00 00 00 00 00 00 74 [14:43:03]Write i2c OK [14:43:03]MH_I2C_Read... [14:43:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:43:03]Read from MH i2c: E2 [14:43:03]MH_I2C_Read... [14:43:03]Read from MH i2c: E2 17 00 [14:43:03]MH_I2C_Read... [14:43:03]Read from MH i2c: E2 17 00 F1 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C5 [14:43:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:43:03]wFMCommunicate OK [14:43:03]requested_item fd.num is exist - process it [14:43:03]SAM_PROTO_GetFieldsCounters [14:43:03]wFMCommunicate request_size=4 [14:43:03]MH_SAM_APDU [14:43:03]CAPDU: 80 13 00 00 [14:43:03]Write to MH i2c: E2 08 00 F2 09 80 13 00 00 00 00 00 00 77 [14:43:03]Write i2c OK [14:43:03]MH_I2C_Read... [14:43:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:43:03]Read from MH i2c: E2 [14:43:03]MH_I2C_Read... [14:43:03]Read from MH i2c: E2 62 00 [14:43:03]MH_I2C_Read... [14:43:03]Read from MH i2c: E2 62 00 F2 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CD 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B4 01 00 00 5E 04 04 00 B4 01 00 00 57 04 04 00 B5 01 00 00 19 04 04 00 00 00 00 00 90 00 88 [14:43:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CD 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B4 01 00 00 5E 04 04 00 B4 01 00 00 57 04 04 00 B5 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:43:03]wFMCommunicate OK [14:43:03]SAM_PROTO_GetFieldsCounters done [14:43:03]requested_item shift.num is exist - process it [14:43:03]requested_item shift.opened is exist - process it [14:43:03]req_shift_opened [14:43:03]FM_GetShiftState [14:43:03]SAM_PROTO_GetShiftState [14:43:03]wFMCommunicate request_size=4 [14:43:03]MH_SAM_APDU [14:43:03]CAPDU: 80 13 01 00 [14:43:03]Write to MH i2c: E2 08 00 F3 09 80 13 01 00 00 00 00 00 79 [14:43:03]Write i2c OK [14:43:03]MH_I2C_Read... [14:43:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:43:03]Read from MH i2c: E2 [14:43:03]MH_I2C_Read... [14:43:03]Read from MH i2c: E2 0E 00 [14:43:03]MH_I2C_Read... [14:43:03]Read from MH i2c: E2 0E 00 F3 09 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 25 [14:43:03]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:43:03]wFMCommunicate OK [14:43:03]SAM_PROTO_GetShiftState done [14:43:03]FM_GetShiftState done [14:43:03]req_shift_opened done [14:43:03]requested_item shift.open_date is exist - process it [14:43:03]req_shift_open_date [14:43:03]req_shift_open_date done [14:43:03]produce_requested_data done [14:43:03]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95437,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:43:03]process_action_free close_receipt [14:43:03]json_value_free [14:43:03]json_value_free done [14:43:03]process_json_proto returns [14:43:03]Send response to host [14:43:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95437,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:43:03]free response buf [14:43:03]execute_script done [14:43:03]execute_script returns [14:43:03]free content buf [14:43:03]Sock 9.Close socket [14:43:03]Sock 9.Thread stoped [14:43:08]OFD Sender: No OFD packet to send [14:43:13]OFD Sender: No OFD packet to send [14:43:18]OFD Sender: No OFD packet to send [14:43:23]OFD Sender: No OFD packet to send [14:43:28]OFD Sender: No OFD packet to send [14:43:33]OFD Sender: No OFD packet to send [14:43:38]OFD Sender: No OFD packet to send [14:43:43]OFD Sender: No OFD packet to send [14:43:48]OFD Sender: No OFD packet to send [14:43:53]OFD Sender: No OFD packet to send [14:43:58]OFD Sender: No OFD packet to send [14:44:03]OFD Sender: No OFD packet to send [14:44:08]OFD Sender: No OFD packet to send [14:44:13]OFD Sender: No OFD packet to send [14:44:18]OFD Sender: No OFD packet to send [14:44:23]OFD Sender: No OFD packet to send [14:44:28]OFD Sender: No OFD packet to send [14:44:33]OFD Sender: No OFD packet to send [14:44:38]OFD Sender: No OFD packet to send [14:44:43]OFD Sender: No OFD packet to send [14:44:48]OFD Sender: No OFD packet to send [14:44:53]OFD Sender: No OFD packet to send [14:44:58]OFD Sender: No OFD packet to send [14:45:03]OFD Sender: No OFD packet to send [14:45:08]OFD Sender: No OFD packet to send [14:45:13]OFD Sender: No OFD packet to send [14:45:18]OFD Sender: No OFD packet to send [14:45:23]OFD Sender: No OFD packet to send [14:45:28]OFD Sender: No OFD packet to send [14:45:33]OFD Sender: No OFD packet to send [14:45:38]OFD Sender: No OFD packet to send [14:45:43]OFD Sender: No OFD packet to send [14:45:48]OFD Sender: No OFD packet to send [14:45:53]OFD Sender: No OFD packet to send [14:45:58]OFD Sender: No OFD packet to send [14:46:03]OFD Sender: No OFD packet to send [14:46:08]OFD Sender: No OFD packet to send [14:46:13]OFD Sender: No OFD packet to send [14:46:18]OFD Sender: No OFD packet to send [14:46:23]OFD Sender: No OFD packet to send [14:46:28]OFD Sender: No OFD packet to send [14:46:33]OFD Sender: No OFD packet to send [14:46:38]OFD Sender: No OFD packet to send [14:46:43]OFD Sender: No OFD packet to send [14:46:48]OFD Sender: No OFD packet to send [14:46:53]OFD Sender: No OFD packet to send [14:46:58]OFD Sender: No OFD packet to send [14:47:03]OFD Sender: No OFD packet to send [14:47:08]OFD Sender: No OFD packet to send [14:47:13]OFD Sender: No OFD packet to send [14:47:18]OFD Sender: No OFD packet to send [14:47:23]OFD Sender: No OFD packet to send [14:47:25]accept exits with 7 [14:47:25]New connection [14:47:25]New thread 3067444580 created [14:47:25]Thread 3067301220 joined [14:47:25]Waiting for new connection... [14:47:25] Sock 7.Parse request [14:47:25]Sock 7.Check first char [14:47:25]Sock 7.First char is OK [14:47:25]request: POST /json_proto HTTP/1.0 [14:47:25]Method: POST [14:47:25]URL: /json_proto [14:47:25]Method is POST - this is cgi request [14:47:25]url: /json_proto [14:47:25]query_string will be loaded in cgi processing [14:47:25]execute_cgi json_proto POST (null) [14:47:25]execute_cgi path=json_proto method=POST [14:47:25]POST find Content-Length [14:47:25]Host: 172.17.40.67:8080 [14:47:25]Content-Length: 675 [14:47:25]Content-Type: application/json [14:47:25] [14:47:25]POST finish read [14:47:25]Found Content-Length = 675 [14:47:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405953", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:47:25]execute_script... [14:47:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405953", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:47:25]POST & json_proto [14:47:25]process_json_proto [14:47:25]json parsed OK: [14:47:25]protocol is kg_v1.0 [14:47:25]action value=close_receipt [14:47:25]process_action close_receipt [14:47:25]cmd_close_receipt [14:47:25]MH_GetDate [14:47:25]Write to MH i2c: F0 00 00 F4 09 EC [14:47:25]Write i2c OK [14:47:25]MH_I2C_Read... [14:47:25]Read from MH i2c: F0 [14:47:25]MH_I2C_Read... [14:47:25]Read from MH i2c: F0 09 00 [14:47:25]MH_I2C_Read... [14:47:25]Read from MH i2c: F0 09 00 F4 09 00 7E 52 1E 67 EE DA 66 66 DE [14:47:25]GetLastDocTimeStamp 1730040180 [14:47:25]current date 1730040446 [14:47:25]FM_GetShiftState [14:47:25]SAM_PROTO_GetShiftState [14:47:25]wFMCommunicate request_size=4 [14:47:25]MH_SAM_APDU [14:47:25]CAPDU: 80 13 01 00 [14:47:25]Write to MH i2c: E2 08 00 F5 09 80 13 01 00 00 00 00 00 7B [14:47:25]Write i2c OK [14:47:25]MH_I2C_Read... [14:47:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:47:25]Read from MH i2c: E2 [14:47:25]MH_I2C_Read... [14:47:25]Read from MH i2c: E2 0E 00 [14:47:25]MH_I2C_Read... [14:47:25]Read from MH i2c: E2 0E 00 F5 09 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 27 [14:47:25]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:47:25]wFMCommunicate OK [14:47:25]SAM_PROTO_GetShiftState done [14:47:25]FM_GetShiftState done [14:47:25]opened in 1729987736 [14:47:25]opened+sec_in_day 1730074136 [14:47:25]quantity*price = 60045 [14:47:25]sum+1 = 60047 [14:47:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 437 27.10.2024 14:47 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95438 ФПД: 219734972524521 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T144726&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95438&fm=219734972524521&tin=02508201610067®Number=0000000000170478&sum=60000 [14:47:26]StoreToDocumentArchive [14:47:26]shift 143 fd 95438 [14:47:26]save to /storage/0143/doc_00095438 [14:47:26]save last doc name /storage/0143/doc_00095438 to /storage/kkm_last_doc_name [14:47:26]save OK [14:47:26]Clear old archive folders... [14:47:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:47:26]tlvbuf is 00A4A4E0 [14:47:26]SAM_PROTO_ClearQueue [14:47:26]wFMCommunicate request_size=4 [14:47:26]MH_SAM_APDU [14:47:26]CAPDU: 80 09 00 00 [14:47:26]Write to MH i2c: E2 08 00 02 0A 80 09 00 00 00 00 00 00 7E [14:47:26]Write i2c OK [14:47:26]MH_I2C_Read... [14:47:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:47:26]Read from MH i2c: E2 [14:47:26]MH_I2C_Read... [14:47:26]Read from MH i2c: E2 03 00 [14:47:26]MH_I2C_Read... [14:47:26]Read from MH i2c: E2 03 00 02 0A 00 90 00 80 [14:47:26]RAPDU: 90 00 [14:47:26]wFMCommunicate OK [14:47:26]SAM_PROTO_ClearQueue done [14:47:26]KKMCreateOFDPacket [14:47:26]OFDProtocolAddRootSTLVToBuf [14:47:26]FM_MakeSignedData [14:47:26]FM_MakeSignedData [14:47:26]SAM_PROTO_SignData [14:47:26]wFMCommunicate request_size=4 [14:47:26]MH_SAM_APDU [14:47:26]CAPDU: 80 0D 01 02 [14:47:26]Write to MH i2c: E2 08 00 03 0A 80 0D 01 02 00 00 00 00 86 [14:47:26]Write i2c OK [14:47:26]MH_I2C_Read... [14:47:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:47:26]Read from MH i2c: E2 [14:47:26]MH_I2C_Read... [14:47:26]Read from MH i2c: E2 03 00 [14:47:26]MH_I2C_Read... [14:47:26]Read from MH i2c: E2 03 00 03 0A 00 90 00 81 [14:47:26]RAPDU: 90 00 [14:47:26]wFMCommunicate OK [14:47:26]wFMCommunicate request_size=255 [14:47:26]MH_SAM_APDU [14:47:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 B5 01 00 00 F4 03 04 00 7E 52 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CE 74 01 00 35 04 06 00 C7 D9 08 FB [14:47:26]Write to MH i2c: E2 02 01 04 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 B5 01 00 00 F4 03 04 00 7E 52 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CE 74 01 00 35 04 06 00 C7 D9 08 FB 00 00 4C [14:47:26]Write i2c OK [14:47:26]MH_I2C_Read... [14:47:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:47:26]Read from MH i2c: E2 [14:47:26]MH_I2C_Read... [14:47:26]Read from MH i2c: E2 03 00 [14:47:26]MH_I2C_Read... [14:47:26]Read from MH i2c: E2 03 00 04 0A 00 90 00 82 [14:47:26]RAPDU: 90 00 [14:47:26]wFMCommunicate OK [14:47:26]wFMCommunicate request_size=7 [14:47:26]MH_SAM_APDU [14:47:26]CAPDU: 80 0D 02 02 02 67 E9 [14:47:26]Write to MH i2c: E2 0A 00 05 0A 80 0D 02 02 02 00 67 E9 00 00 DD [14:47:26]Write i2c OK [14:47:26]MH_I2C_Read... [14:47:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:47:26]Read from MH i2c: E2 [14:47:26]MH_I2C_Read... [14:47:26]Read from MH i2c: E2 03 00 [14:47:26]MH_I2C_Read... [14:47:26]Read from MH i2c: E2 03 00 05 0A 00 90 00 83 [14:47:26]RAPDU: 90 00 [14:47:26]wFMCommunicate OK [14:47:26]wFMCommunicate request_size=4 [14:47:26]MH_SAM_APDU [14:47:26]CAPDU: 80 0D 03 02 [14:47:26]Write to MH i2c: E2 08 00 06 0A 80 0D 03 02 00 00 00 00 8B [14:47:26]Write i2c OK [14:47:26]MH_I2C_Read... [14:47:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:47:26]Read from MH i2c: E2 [14:47:26]MH_I2C_Read... [14:47:26]Read from MH i2c: E2 0B 00 [14:47:26]MH_I2C_Read... [14:47:26]Read from MH i2c: E2 0B 00 06 0A 00 9E 62 16 66 BC 5C 70 B1 90 00 41 [14:47:26]RAPDU: 9E 62 16 66 BC 5C 70 B1 90 00 [14:47:26]wFMCommunicate OK [14:47:26]SAM_PROTO_SignData done [14:47:26]FM_MakeSignedData done [14:47:26]CreateOFDProtocolMessage [14:47:26]wFMCommunicate request_size=4 [14:47:26]MH_SAM_APDU [14:47:26]CAPDU: 80 11 00 00 [14:47:26]Write to MH i2c: E2 08 00 07 0A 80 11 00 00 00 00 00 00 8B [14:47:26]Write i2c OK [14:47:26]MH_I2C_Read... [14:47:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:47:26]Read from MH i2c: E2 [14:47:26]MH_I2C_Read... [14:47:26]Read from MH i2c: E2 17 00 [14:47:26]MH_I2C_Read... [14:47:26]Read from MH i2c: E2 17 00 07 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DC [14:47:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:47:26]wFMCommunicate OK [14:47:26]CreateOFDProtocolMessage done [14:47:26]OFDSenderStorePacket 95438 [14:47:26]StoreOFDPacket docnum=95438 [14:47:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 0D 2A 04 01 E6 8E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 B5 01 00 00 F4 03 04 00 7E 52 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CE 74 01 00 35 04 06 00 C7 D9 08 FB 67 E9 9E 62 16 66 BC 5C 70 B1 [14:47:26]CheckFolder [14:47:26]dirname=/storage/ofd_packets [14:47:26]CheckFolder done [14:47:26]ProducePacketName [14:47:26]name=ofd_packets/00095438 [14:47:26]NVStorageSaveData ofd_packets/00095438 [14:47:26]File name is /storage/ofd_packets/00095438 [14:47:26]Write 298 bytes [14:47:26]NVStorageSaveData done [14:47:26]OFDSenderStorePacket done [14:47:26]KKMCreateOFDPacket done [14:47:26]NVStorageSaveData kkm_last_timestamp [14:47:26]File name is /storage/kkm_last_timestamp [14:47:26]Write 4 bytes [14:47:26]NVStorageSaveData done [14:47:26]ExternCall_PrintAddStr [14:47:26]wPrintStart [14:47:26]Write to MH i2c: 01 00 00 08 0A 12 [14:47:26]Write i2c OK [14:47:26]MH_I2C_Read... [14:47:26]Read from MH i2c: 01 [14:47:26]MH_I2C_Read... [14:47:26]Read from MH i2c: 01 07 00 [14:47:26]MH_I2C_Read... [14:47:26]Read from MH i2c: 01 07 00 08 0A 00 00 00 00 00 FF 0F 27 [14:47:26]RasterBufferAndPrint [14:47:26]line Счет N : (1)3405953 [14:47:26]line ИНН: 02508201610067 [14:47:26]line Контрольно-Кассовый Чек [14:47:26]line ПРОДАЖА [14:47:26]line ТРК (МРК, ГНК) : 51 [14:47:26]line Товар: 2710194210 [14:47:26]line ДТ-К-5 [14:47:26]line 7.880 * 76.20 [14:47:26]line = 600.46 [14:47:26]line НДС 12% НСП 1% [14:47:26]line > о реализуемом товаре [14:47:26]line ОКРУГЛЕНИЕ: -0.46 [14:47:26]line ИТОГО: 600.00 [14:47:26]line Внесено: 600.00 [14:47:26]line СДАЧА: 0.00 [14:47:26]line НСП 1% : 5.31 [14:47:26]line НДС 12% : 63.77 [14:47:26]line Наличными: 600.00 [14:47:26]line Безнал.: 0.00 [14:47:26]line Место: АЗС № 82 "Партнер Нефть" [14:47:26]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:47:26]line СНО: Общий режим [14:47:26]line Чек 437 27.10.2024 14:47 [14:47:26]line Смена: 143 ФФД: 1.0 [14:47:26]line ЗНМ: 0300000017 [14:47:26]line РНМ: 0000000000170478 [14:47:26]line Версия ККМ: v1.0 [14:47:26]line ФМ: 0000000002098560 [14:47:26]line ФД: 95438 [14:47:26]line ФПД: 219734972524521 [14:47:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T144726&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95438&fm=219734972524521&tin=02508201610067®Number=0000000000170478&sum=60000 [14:47:27]OFD Sender: Processing packet 95438 [packets to send 57, broken 56] [14:47:27]ProducePacketName [14:47:27]name=ofd_packets/00095438 [14:47:27]OFD Sender: To server: pG, [14:47:27]CommunicateWithHost lk.salyk.kg:30040 [14:47:27]ConnectInit lk.salyk.kg [14:47:27]written 0, free lines is 4095 [14:47:27]Connected sock=10 [14:47:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 0D 2A 04 01 E6 8E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 B5 01 00 00 F4 03 04 00 7E 52 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CE 74 01 00 35 04 06 00 C7 D9 08 FB 67 E9 9E 62 16 66 BC 5C 70 B1 [14:47:27]Write to MH i2c: 01 00 00 33 0A 3D [14:47:27]Write i2c OK [14:47:27]MH_I2C_Read... [14:47:27]Read from MH i2c: 01 [14:47:27]MH_I2C_Read... [14:47:27]Read from MH i2c: 01 07 00 [14:47:27]MH_I2C_Read... [14:47:27]Read from MH i2c: 01 07 00 33 0A 00 00 00 00 00 FE 0C 4E [14:47:27]RasterBufferAndPrint [14:47:27]line [14:47:27]line [14:47:27]line [14:47:27]line [14:47:27]line [14:47:27]written 0, free lines is 3332 [14:47:27]MH_Cut [14:47:27]Write to MH i2c: D1 01 00 3A 0A 01 16 [14:47:27]Write i2c OK [14:47:27]MH_I2C_Read... [14:47:27]Read from MH i2c: D1 [14:47:27]MH_I2C_Read... [14:47:27]Read from MH i2c: D1 01 00 [14:47:27]MH_I2C_Read... [14:47:27]Read from MH i2c: D1 01 00 3A 0A 00 15 [14:47:27]Write to MH i2c: 01 00 00 3B 0A 45 [14:47:27]Write i2c OK [14:47:27]MH_I2C_Read... [14:47:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B2 B2 47 00 E8 20 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CE 74 01 00 F4 03 04 00 AA FC 1D 67 B6 04 01 00 00 74 00 3D 5E 7F 61 05 FC [14:47:27]CommunicateWithHost err = 0 [14:47:27]CheckOFDResponse [14:47:27]1017 (14) - 77093643461234 [14:47:27]1041 (16) - 0000000002098560 [14:47:27]1040 (4) - 95438 [14:47:27]1012 (4) - 27.10.2024 08:41 [14:47:27]1206 (1) - 0 [14:47:27]OFD Sender: Remove packet 95438 [14:47:27]ProducePacketName [14:47:27]name=ofd_packets/00095438 [14:47:27]NVStorageDeleteData [14:47:28]OFD Sender: No OFD packet to send [14:47:28]*** Cut start [14:47:28]*** Partial cut [14:47:28]*** CUTSNS_PIN = 1 [14:47:28]*** CUTSNS_PIN = 0 [14:47:28]*** Brake cut motor [14:47:29]Read from MH i2c: 01 [14:47:29]MH_I2C_Read... [14:47:29]*** Stop cut motor [14:47:29]*** Cut end [14:47:29]Read from MH i2c: 01 07 00 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: 01 07 00 3B 0A 00 00 00 00 00 FF 0F 5A [14:47:29]process_action close_receipt done [14:47:29]requested_data is exist [14:47:29]produce_requested_data [14:47:29]requested_item fm.sn is exist - process it [14:47:29]wFMCommunicate request_size=4 [14:47:29]MH_SAM_APDU [14:47:29]CAPDU: 80 11 00 00 [14:47:29]Write to MH i2c: E2 08 00 3C 0A 80 11 00 00 00 00 00 00 C0 [14:47:29]Write i2c OK [14:47:29]MH_I2C_Read... [14:47:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:47:29]Read from MH i2c: E2 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: E2 17 00 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: E2 17 00 3C 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 11 [14:47:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:47:29]wFMCommunicate OK [14:47:29]requested_item fd.num is exist - process it [14:47:29]SAM_PROTO_GetFieldsCounters [14:47:29]wFMCommunicate request_size=4 [14:47:29]MH_SAM_APDU [14:47:29]CAPDU: 80 13 00 00 [14:47:29]Write to MH i2c: E2 08 00 3D 0A 80 13 00 00 00 00 00 00 C3 [14:47:29]Write i2c OK [14:47:29]MH_I2C_Read... [14:47:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:47:29]Read from MH i2c: E2 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: E2 62 00 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: E2 62 00 3D 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CE 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B5 01 00 00 5E 04 04 00 B5 01 00 00 57 04 04 00 B6 01 00 00 19 04 04 00 00 00 00 00 90 00 D8 [14:47:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CE 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B5 01 00 00 5E 04 04 00 B5 01 00 00 57 04 04 00 B6 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:47:29]wFMCommunicate OK [14:47:29]SAM_PROTO_GetFieldsCounters done [14:47:29]requested_item shift.num is exist - process it [14:47:29]requested_item shift.opened is exist - process it [14:47:29]req_shift_opened [14:47:29]FM_GetShiftState [14:47:29]SAM_PROTO_GetShiftState [14:47:29]wFMCommunicate request_size=4 [14:47:29]MH_SAM_APDU [14:47:29]CAPDU: 80 13 01 00 [14:47:29]Write to MH i2c: E2 08 00 3E 0A 80 13 01 00 00 00 00 00 C5 [14:47:29]Write i2c OK [14:47:29]MH_I2C_Read... [14:47:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:47:29]Read from MH i2c: E2 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: E2 0E 00 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: E2 0E 00 3E 0A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 71 [14:47:29]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:47:29]wFMCommunicate OK [14:47:29]SAM_PROTO_GetShiftState done [14:47:29]FM_GetShiftState done [14:47:29]req_shift_opened done [14:47:29]requested_item shift.open_date is exist - process it [14:47:29]req_shift_open_date [14:47:29]req_shift_open_date done [14:47:29]produce_requested_data done [14:47:29]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95438,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:47:29]process_action_free close_receipt [14:47:29]json_value_free [14:47:29]json_value_free done [14:47:29]process_json_proto returns [14:47:29]Send response to host [14:47:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95438,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:47:29]free response buf [14:47:29]execute_script done [14:47:29]execute_script returns [14:47:29]free content buf [14:47:29]Sock 7.Close socket [14:47:29]Sock 7.Thread stoped [14:47:29]accept exits with 9 [14:47:29]New connection [14:47:29]New thread 3067301220 created [14:47:29]Thread 3067444580 joined [14:47:29]Waiting for new connection... [14:47:29] Sock 9.Parse request [14:47:29]Sock 9.Check first char [14:47:29]Sock 9.First char is OK [14:47:29]request: POST /json_proto HTTP/1.0 [14:47:29]Method: POST [14:47:29]URL: /json_proto [14:47:29]Method is POST - this is cgi request [14:47:29]url: /json_proto [14:47:29]query_string will be loaded in cgi processing [14:47:29]execute_cgi json_proto POST (null) [14:47:29]execute_cgi path=json_proto method=POST [14:47:29]POST find Content-Length [14:47:29]Host: 172.17.40.67:8080 [14:47:29]Content-Length: 683 [14:47:29]Content-Type: application/json [14:47:29] [14:47:29]POST finish read [14:47:29]Found Content-Length = 683 [14:47:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405952", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 25.400, "sum" : 1699.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1699.00, "payments": [ { "type": 0, "sum" : 1699.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:47:29]execute_script... [14:47: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)3405952", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 25.400, "sum" : 1699.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1699.00, "payments": [ { "type": 0, "sum" : 1699.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:47:29]POST & json_proto [14:47:29]process_json_proto [14:47:29]json parsed OK: [14:47:29]protocol is kg_v1.0 [14:47:29]action value=close_receipt [14:47:29]process_action close_receipt [14:47:29]cmd_close_receipt [14:47:29]MH_GetDate [14:47:29]Write to MH i2c: F0 00 00 3F 0A 38 [14:47:29]Write i2c OK [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: F0 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: F0 09 00 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: F0 09 00 3F 0A 00 82 52 1E 67 EE DA 66 66 2E [14:47:29]GetLastDocTimeStamp 1730040446 [14:47:29]current date 1730040450 [14:47:29]FM_GetShiftState [14:47:29]SAM_PROTO_GetShiftState [14:47:29]wFMCommunicate request_size=4 [14:47:29]MH_SAM_APDU [14:47:29]CAPDU: 80 13 01 00 [14:47:29]Write to MH i2c: E2 08 00 40 0A 80 13 01 00 00 00 00 00 C7 [14:47:29]Write i2c OK [14:47:29]MH_I2C_Read... [14:47:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:47:29]Read from MH i2c: E2 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: E2 0E 00 [14:47:29]MH_I2C_Read... [14:47:29]Read from MH i2c: E2 0E 00 40 0A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 73 [14:47:29]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:47:29]wFMCommunicate OK [14:47:29]SAM_PROTO_GetShiftState done [14:47:29]FM_GetShiftState done [14:47:29]opened in 1729987736 [14:47:29]opened+sec_in_day 1730074136 [14:47:29]quantity*price = 169926 [14:47:29]sum+1 = 169927 [14:47:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.26 ИТОГО: 1699.00 Внесено: 2000.00 СДАЧА: 301.00 НСП 1% : 15.04 НДС 12% : 180.45 Наличными: 1699.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 438 27.10.2024 14:47 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95439 ФПД: 241621049597395 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T144730&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95439&fm=241621049597395&tin=02508201610067®Number=0000000000170478&sum=169900 [14:47:30]StoreToDocumentArchive [14:47:30]shift 143 fd 95439 [14:47:30]save to /storage/0143/doc_00095439 [14:47:30]save last doc name /storage/0143/doc_00095439 to /storage/kkm_last_doc_name [14:47:30]save OK [14:47:30]Clear old archive folders... [14:47:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:47:30]tlvbuf is 00A79310 [14:47:30]SAM_PROTO_ClearQueue [14:47:30]wFMCommunicate request_size=4 [14:47:30]MH_SAM_APDU [14:47:30]CAPDU: 80 09 00 00 [14:47:30]Write to MH i2c: E2 08 00 4D 0A 80 09 00 00 00 00 00 00 C9 [14:47:30]Write i2c OK [14:47:30]MH_I2C_Read... [14:47:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:47:31]Read from MH i2c: E2 [14:47:31]MH_I2C_Read... [14:47:31]Read from MH i2c: E2 03 00 [14:47:31]MH_I2C_Read... [14:47:31]Read from MH i2c: E2 03 00 4D 0A 00 90 00 CB [14:47:31]RAPDU: 90 00 [14:47:31]wFMCommunicate OK [14:47:31]SAM_PROTO_ClearQueue done [14:47:31]KKMCreateOFDPacket [14:47:31]OFDProtocolAddRootSTLVToBuf [14:47:31]FM_MakeSignedData [14:47:31]FM_MakeSignedData [14:47:31]SAM_PROTO_SignData [14:47:31]wFMCommunicate request_size=4 [14:47:31]MH_SAM_APDU [14:47:31]CAPDU: 80 0D 01 02 [14:47:31]Write to MH i2c: E2 08 00 4E 0A 80 0D 01 02 00 00 00 00 D1 [14:47:31]Write i2c OK [14:47:31]MH_I2C_Read... [14:47:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:47:31]Read from MH i2c: E2 [14:47:31]MH_I2C_Read... [14:47:31]Read from MH i2c: E2 03 00 [14:47:31]MH_I2C_Read... [14:47:31]Read from MH i2c: E2 03 00 4E 0A 00 90 00 CC [14:47:31]RAPDU: 90 00 [14:47:31]wFMCommunicate OK [14:47:31]wFMCommunicate request_size=255 [14:47:31]MH_SAM_APDU [14:47: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 34 FF 03 08 00 03 38 63 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 C6 97 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 97 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 46 00 00 00 00 07 04 06 00 AC 97 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 01 00 00 F4 03 04 00 82 52 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CF 74 01 00 35 04 06 00 DB [14:47:31]Write to MH i2c: E2 02 01 4F 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 34 FF 03 08 00 03 38 63 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 C6 97 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 97 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 46 00 00 00 00 07 04 06 00 AC 97 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 01 00 00 F4 03 04 00 82 52 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CF 74 01 00 35 04 06 00 DB 00 00 00 [14:47:31]Write i2c OK [14:47:31]MH_I2C_Read... [14:47:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:47:31]Read from MH i2c: E2 [14:47:31]MH_I2C_Read... [14:47:31]Read from MH i2c: E2 03 00 [14:47:31]MH_I2C_Read... [14:47:31]Read from MH i2c: E2 03 00 4F 0A 00 90 00 CD [14:47:31]RAPDU: 90 00 [14:47:31]wFMCommunicate OK [14:47:31]wFMCommunicate request_size=10 [14:47:31]MH_SAM_APDU [14:47:31]CAPDU: 80 0D 02 02 05 C0 C8 D4 DD D3 [14:47:31]Write to MH i2c: E2 0D 00 50 0A 80 0D 02 02 05 00 C0 C8 D4 DD D3 00 00 EA [14:47:31]Write i2c OK [14:47:31]MH_I2C_Read... [14:47:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:47:31]Read from MH i2c: E2 [14:47:31]MH_I2C_Read... [14:47:31]Read from MH i2c: E2 03 00 [14:47:31]MH_I2C_Read... [14:47:31]Read from MH i2c: E2 03 00 50 0A 00 90 00 CE [14:47:31]RAPDU: 90 00 [14:47:31]wFMCommunicate OK [14:47:31]wFMCommunicate request_size=4 [14:47:31]MH_SAM_APDU [14:47:31]CAPDU: 80 0D 03 02 [14:47:31]Write to MH i2c: E2 08 00 51 0A 80 0D 03 02 00 00 00 00 D6 [14:47:31]Write i2c OK [14:47:31]MH_I2C_Read... [14:47:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:47:31]Read from MH i2c: E2 [14:47:31]MH_I2C_Read... [14:47:31]Read from MH i2c: E2 0B 00 [14:47:31]MH_I2C_Read... [14:47:31]Read from MH i2c: E2 0B 00 51 0A 00 34 37 8B 4F 63 AE 4F CA 90 00 46 [14:47:31]RAPDU: 34 37 8B 4F 63 AE 4F CA 90 00 [14:47:31]wFMCommunicate OK [14:47:31]SAM_PROTO_SignData done [14:47:31]FM_MakeSignedData done [14:47:31]CreateOFDProtocolMessage [14:47:31]wFMCommunicate request_size=4 [14:47:31]MH_SAM_APDU [14:47:31]CAPDU: 80 11 00 00 [14:47:31]Write to MH i2c: E2 08 00 52 0A 80 11 00 00 00 00 00 00 D6 [14:47:31]Write i2c OK [14:47:31]MH_I2C_Read... [14:47:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:47:31]Read from MH i2c: E2 [14:47:31]MH_I2C_Read... [14:47:31]Read from MH i2c: E2 17 00 [14:47:31]MH_I2C_Read... [14:47:31]Read from MH i2c: E2 17 00 52 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 27 [14:47:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:47:31]wFMCommunicate OK [14:47:31]CreateOFDProtocolMessage done [14:47:31]OFDSenderStorePacket 95439 [14:47:31]StoreOFDPacket docnum=95439 [14:47:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C7 08 07 01 BF 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 34 FF 03 08 00 03 38 63 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 C6 97 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 97 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 46 00 00 00 00 07 04 06 00 AC 97 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 01 00 00 F4 03 04 00 82 52 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CF 74 01 00 35 04 06 00 DB C0 C8 D4 DD D3 34 37 8B 4F 63 AE 4F CA [14:47:32]CheckFolder [14:47:32]dirname=/storage/ofd_packets [14:47:32]CheckFolder done [14:47:32]ProducePacketName [14:47:32]name=ofd_packets/00095439 [14:47:32]NVStorageSaveData ofd_packets/00095439 [14:47:32]File name is /storage/ofd_packets/00095439 [14:47:32]Write 301 bytes [14:47:32]NVStorageSaveData done [14:47:32]OFDSenderStorePacket done [14:47:32]KKMCreateOFDPacket done [14:47:32]NVStorageSaveData kkm_last_timestamp [14:47:32]File name is /storage/kkm_last_timestamp [14:47:32]Write 4 bytes [14:47:32]NVStorageSaveData done [14:47:32]ExternCall_PrintAddStr [14:47:32]wPrintStart [14:47:32]Write to MH i2c: 01 00 00 53 0A 5D [14:47:32]Write i2c OK [14:47:32]MH_I2C_Read... [14:47:32]Read from MH i2c: 01 [14:47:32]MH_I2C_Read... [14:47:32]Read from MH i2c: 01 07 00 [14:47:32]MH_I2C_Read... [14:47:32]Read from MH i2c: 01 07 00 53 0A 00 00 00 00 00 FF 0F 72 [14:47:32]RasterBufferAndPrint [14:47:32]line Счет N : (1)3405952 [14:47:32]line ИНН: 02508201610067 [14:47:32]line Контрольно-Кассовый Чек [14:47:32]line ПРОДАЖА [14:47:32]line ТРК (МРК, ГНК) : 12 [14:47:32]line Товар: 2710124130 [14:47:32]line Аи-92-К-4 [14:47:32]line 25.400 * 66.90 [14:47:32]line = 1699.26 [14:47:32]line НДС 12% НСП 1% [14:47:32]line > о реализуемом товаре [14:47:32]line ОКРУГЛЕНИЕ: -0.26 [14:47:32]line ИТОГО: 1699.00 [14:47:32]line Внесено: 2000.00 [14:47:32]line СДАЧА: 301.00 [14:47:32]line НСП 1% : 15.04 [14:47:32]line НДС 12% : 180.45 [14:47:32]line Наличными: 1699.00 [14:47:32]line Безнал.: 0.00 [14:47:32]line Место: АЗС № 82 "Партнер Нефть" [14:47:32]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:47:32]line СНО: Общий режим [14:47:32]line Чек 438 27.10.2024 14:47 [14:47:32]line Смена: 143 ФФД: 1.0 [14:47:32]line ЗНМ: 0300000017 [14:47:32]line РНМ: 0000000000170478 [14:47:32]line Версия ККМ: v1.0 [14:47:32]line ФМ: 0000000002098560 [14:47:32]line ФД: 95439 [14:47:32]line ФПД: 241621049597395 [14:47:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T144730&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95439&fm=241621049597395&tin=02508201610067®Number=0000000000170478&sum=169900 [14:47:32]written 0, free lines is 4095 [14:47:32]OFD Sender: Processing packet 95439 [packets to send 57, broken 56] [14:47:32]ProducePacketName [14:47:32]name=ofd_packets/00095439 [14:47:32]OFD Sender: To server: pG, [14:47:32]CommunicateWithHost lk.salyk.kg:30040 [14:47:32]ConnectInit lk.salyk.kg [14:47:32]Connected sock=10 [14:47:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C7 08 07 01 BF 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 34 FF 03 08 00 03 38 63 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 C6 97 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 97 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 46 00 00 00 00 07 04 06 00 AC 97 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 01 00 00 F4 03 04 00 82 52 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CF 74 01 00 35 04 06 00 DB C0 C8 D4 DD D3 34 37 8B 4F 63 AE 4F CA [14:47:32]Write to MH i2c: 01 00 00 7E 0A 88 [14:47:32]Write i2c OK [14:47:32]MH_I2C_Read... [14:47:32]Read from MH i2c: 01 [14:47:32]MH_I2C_Read... [14:47:32]Read from MH i2c: 01 07 00 [14:47:32]MH_I2C_Read... [14:47:32]Read from MH i2c: 01 07 00 7E 0A 00 00 00 00 00 0E 0D AA [14:47:32]RasterBufferAndPrint [14:47:32]line [14:47:32]line [14:47:32]line [14:47:32]line [14:47:32]line [14:47:32]written 0, free lines is 3354 [14:47:32]MH_Cut [14:47:32]Write to MH i2c: D1 01 00 85 0A 01 61 [14:47:32]Write i2c OK [14:47:32]MH_I2C_Read... [14:47:32]Read from MH i2c: D1 [14:47:32]MH_I2C_Read... [14:47:32]Read from MH i2c: D1 01 00 [14:47:32]MH_I2C_Read... [14:47:32]Read from MH i2c: D1 01 00 85 0A 00 60 [14:47:32]Write to MH i2c: 01 00 00 86 0A 90 [14:47:32]Write i2c OK [14:47:32]MH_I2C_Read... [14:47:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6E A2 47 00 F2 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 32 30 39 38 35 36 30 10 04 04 00 CF 74 01 00 F4 03 04 00 AE FC 1D 67 B6 04 01 00 00 FC F1 7E 23 F0 D2 1F 93 [14:47:32]CommunicateWithHost err = 0 [14:47:32]CheckOFDResponse [14:47:32]1017 (14) - 77093643461234 [14:47:32]1041 (16) - 0000000002098560 [14:47:32]1040 (4) - 95439 [14:47:32]1012 (4) - 27.10.2024 08:41 [14:47:32]1206 (1) - 0 [14:47:32]OFD Sender: Remove packet 95439 [14:47:32]ProducePacketName [14:47:32]name=ofd_packets/00095439 [14:47:32]NVStorageDeleteData [14:47:33]OFD Sender: No OFD packet to send [14:47:33]*** Cut start [14:47:33]*** Partial cut [14:47:33]*** CUTSNS_PIN = 1 [14:47:33]*** CUTSNS_PIN = 0 [14:47:33]*** Brake cut motor [14:47:33]Read from MH i2c: 01 [14:47:33]MH_I2C_Read... [14:47:33]*** Stop cut motor [14:47:33]*** Cut end [14:47:33]Read from MH i2c: 01 07 00 [14:47:33]MH_I2C_Read... [14:47:33]Read from MH i2c: 01 07 00 86 0A 00 00 00 00 00 FF 0F A5 [14:47:33]process_action close_receipt done [14:47:33]requested_data is exist [14:47:33]produce_requested_data [14:47:33]requested_item fm.sn is exist - process it [14:47:33]wFMCommunicate request_size=4 [14:47:33]MH_SAM_APDU [14:47:33]CAPDU: 80 11 00 00 [14:47:33]Write to MH i2c: E2 08 00 87 0A 80 11 00 00 00 00 00 00 0B [14:47:33]Write i2c OK [14:47:33]MH_I2C_Read... [14:47:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:47:33]Read from MH i2c: E2 [14:47:33]MH_I2C_Read... [14:47:33]Read from MH i2c: E2 17 00 [14:47:33]MH_I2C_Read... [14:47:33]Read from MH i2c: E2 17 00 87 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5C [14:47:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:47:33]wFMCommunicate OK [14:47:33]requested_item fd.num is exist - process it [14:47:33]SAM_PROTO_GetFieldsCounters [14:47:33]wFMCommunicate request_size=4 [14:47:33]MH_SAM_APDU [14:47:33]CAPDU: 80 13 00 00 [14:47:33]Write to MH i2c: E2 08 00 88 0A 80 13 00 00 00 00 00 00 0E [14:47:33]Write i2c OK [14:47:33]MH_I2C_Read... [14:47:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:47:33]Read from MH i2c: E2 [14:47:33]MH_I2C_Read... [14:47:33]Read from MH i2c: E2 62 00 [14:47:33]MH_I2C_Read... [14:47:33]Read from MH i2c: E2 62 00 88 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CF 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B6 01 00 00 5E 04 04 00 B6 01 00 00 57 04 04 00 B7 01 00 00 19 04 04 00 00 00 00 00 90 00 27 [14:47:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CF 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B6 01 00 00 5E 04 04 00 B6 01 00 00 57 04 04 00 B7 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:47:34]wFMCommunicate OK [14:47:34]SAM_PROTO_GetFieldsCounters done [14:47:34]requested_item shift.num is exist - process it [14:47:34]requested_item shift.opened is exist - process it [14:47:34]req_shift_opened [14:47:34]FM_GetShiftState [14:47:34]SAM_PROTO_GetShiftState [14:47:34]wFMCommunicate request_size=4 [14:47:34]MH_SAM_APDU [14:47:34]CAPDU: 80 13 01 00 [14:47:34]Write to MH i2c: E2 08 00 89 0A 80 13 01 00 00 00 00 00 10 [14:47:34]Write i2c OK [14:47:34]MH_I2C_Read... [14:47:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:47:34]Read from MH i2c: E2 [14:47:34]MH_I2C_Read... [14:47:34]Read from MH i2c: E2 0E 00 [14:47:34]MH_I2C_Read... [14:47:34]Read from MH i2c: E2 0E 00 89 0A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 BC [14:47:34]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:47:34]wFMCommunicate OK [14:47:34]SAM_PROTO_GetShiftState done [14:47:34]FM_GetShiftState done [14:47:34]req_shift_opened done [14:47:34]requested_item shift.open_date is exist - process it [14:47:34]req_shift_open_date [14:47:34]req_shift_open_date done [14:47:34]produce_requested_data done [14:47:34]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95439,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:47:34]process_action_free close_receipt [14:47:34]json_value_free [14:47:34]json_value_free done [14:47:34]process_json_proto returns [14:47:34]Send response to host [14:47:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95439,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:47:34]free response buf [14:47:34]execute_script done [14:47:34]execute_script returns [14:47:34]free content buf [14:47:34]Sock 9.Close socket [14:47:34]Sock 9.Thread stoped [14:47:38]OFD Sender: No OFD packet to send [14:47:43]OFD Sender: No OFD packet to send [14:47:48]OFD Sender: No OFD packet to send [14:47:53]OFD Sender: No OFD packet to send [14:47:58]OFD Sender: No OFD packet to send [14:48:03]OFD Sender: No OFD packet to send [14:48:08]OFD Sender: No OFD packet to send [14:48:13]OFD Sender: No OFD packet to send [14:48:18]OFD Sender: No OFD packet to send [14:48:23]OFD Sender: No OFD packet to send [14:48:28]OFD Sender: No OFD packet to send [14:48:33]OFD Sender: No OFD packet to send [14:48:38]OFD Sender: No OFD packet to send [14:48:43]OFD Sender: No OFD packet to send [14:48:48]OFD Sender: No OFD packet to send [14:48:53]OFD Sender: No OFD packet to send [14:48:58]OFD Sender: No OFD packet to send [14:49:03]OFD Sender: No OFD packet to send [14:49:08]OFD Sender: No OFD packet to send [14:49:13]OFD Sender: No OFD packet to send [14:49:18]OFD Sender: No OFD packet to send [14:49:23]OFD Sender: No OFD packet to send [14:49:28]OFD Sender: No OFD packet to send [14:49:29]accept exits with 7 [14:49:29]New connection [14:49:29]New thread 3067444580 created [14:49:29]Thread 3067301220 joined [14:49:29]Waiting for new connection... [14:49:29] Sock 7.Parse request [14:49:29]Sock 7.Check first char [14:49:29]Sock 7.First char is OK [14:49:29]request: POST /json_proto HTTP/1.0 [14:49:29]Method: POST [14:49:29]URL: /json_proto [14:49:29]Method is POST - this is cgi request [14:49:29]url: /json_proto [14:49:29]query_string will be loaded in cgi processing [14:49:29]execute_cgi json_proto POST (null) [14:49:29]execute_cgi path=json_proto method=POST [14:49:29]POST find Content-Length [14:49:29]Host: 172.17.40.67:8080 [14:49:29]Content-Length: 679 [14:49:29]Content-Type: application/json [14:49:29] [14:49:29]POST finish read [14:49:29]Found Content-Length = 679 [14:49:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405954", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:49:29]execute_script... [14: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)3405954", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:49:29]POST & json_proto [14:49:29]process_json_proto [14:49:29]json parsed OK: [14:49:29]protocol is kg_v1.0 [14:49:29]action value=close_receipt [14:49:29]process_action close_receipt [14:49:29]cmd_close_receipt [14:49:29]MH_GetDate [14:49:29]Write to MH i2c: F0 00 00 8A 0A 83 [14:49:29]Write i2c OK [14:49:29]MH_I2C_Read... [14:49:29]Read from MH i2c: F0 [14:49:29]MH_I2C_Read... [14:49:29]Read from MH i2c: F0 09 00 [14:49:29]MH_I2C_Read... [14:49:29]Read from MH i2c: F0 09 00 8A 0A 00 FA 52 1E 67 EE DA 66 66 F1 [14:49:29]GetLastDocTimeStamp 1730040450 [14:49:29]current date 1730040570 [14:49:29]FM_GetShiftState [14:49:29]SAM_PROTO_GetShiftState [14:49:29]wFMCommunicate request_size=4 [14:49:29]MH_SAM_APDU [14:49:29]CAPDU: 80 13 01 00 [14:49:29]Write to MH i2c: E2 08 00 8B 0A 80 13 01 00 00 00 00 00 12 [14:49:29]Write i2c OK [14:49:29]MH_I2C_Read... [14:49:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:49:29]Read from MH i2c: E2 [14:49:29]MH_I2C_Read... [14:49:29]Read from MH i2c: E2 0E 00 [14:49:29]MH_I2C_Read... [14:49:29]Read from MH i2c: E2 0E 00 8B 0A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 BE [14:49:29]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:49:29]wFMCommunicate OK [14:49:29]SAM_PROTO_GetShiftState done [14:49:29]FM_GetShiftState done [14:49:29]opened in 1729987736 [14:49:29]opened+sec_in_day 1730074136 [14:49:29]quantity*price = 70044 [14:49:29]sum+1 = 70045 [14:49:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 439 27.10.2024 14:49 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95440 ФПД: 207496750368487 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T144930&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95440&fm=207496750368487&tin=02508201610067®Number=0000000000170478&sum=70000 [14:49:30]StoreToDocumentArchive [14:49:30]shift 143 fd 95440 [14:49:30]save to /storage/0143/doc_00095440 [14:49:30]save last doc name /storage/0143/doc_00095440 to /storage/kkm_last_doc_name [14:49:30]save OK [14:49:30]Clear old archive folders... [14:49:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:49:30]tlvbuf is 00A50540 [14:49:30]SAM_PROTO_ClearQueue [14:49:30]wFMCommunicate request_size=4 [14:49:30]MH_SAM_APDU [14:49:30]CAPDU: 80 09 00 00 [14:49:30]Write to MH i2c: E2 08 00 98 0A 80 09 00 00 00 00 00 00 14 [14:49:30]Write i2c OK [14:49:30]MH_I2C_Read... [14:49:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:49:30]Read from MH i2c: E2 [14:49:30]MH_I2C_Read... [14:49:30]Read from MH i2c: E2 03 00 [14:49:30]MH_I2C_Read... [14:49:30]Read from MH i2c: E2 03 00 98 0A 00 90 00 16 [14:49:30]RAPDU: 90 00 [14:49:30]wFMCommunicate OK [14:49:30]SAM_PROTO_ClearQueue done [14:49:30]KKMCreateOFDPacket [14:49:30]OFDProtocolAddRootSTLVToBuf [14:49:30]FM_MakeSignedData [14:49:30]FM_MakeSignedData [14:49:30]SAM_PROTO_SignData [14:49:30]wFMCommunicate request_size=4 [14:49:30]MH_SAM_APDU [14:49:30]CAPDU: 80 0D 01 02 [14:49:30]Write to MH i2c: E2 08 00 99 0A 80 0D 01 02 00 00 00 00 1C [14:49:30]Write i2c OK [14:49:30]MH_I2C_Read... [14:49:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:49:30]Read from MH i2c: E2 [14:49:30]MH_I2C_Read... [14:49:30]Read from MH i2c: E2 03 00 [14:49:30]MH_I2C_Read... [14:49:30]Read from MH i2c: E2 03 00 99 0A 00 90 00 17 [14:49:30]RAPDU: 90 00 [14:49:30]wFMCommunicate OK [14:49:30]wFMCommunicate request_size=255 [14:49:30]MH_SAM_APDU [14:49: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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 FA 52 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D0 74 01 00 35 04 06 00 BC [14:49:30]Write to MH i2c: E2 02 01 9A 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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 FA 52 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D0 74 01 00 35 04 06 00 BC 00 00 D3 [14:49:30]Write i2c OK [14:49:30]MH_I2C_Read... [14:49:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:49:30]Read from MH i2c: E2 [14:49:30]MH_I2C_Read... [14:49:30]Read from MH i2c: E2 03 00 [14:49:30]MH_I2C_Read... [14:49:30]Read from MH i2c: E2 03 00 9A 0A 00 90 00 18 [14:49:30]RAPDU: 90 00 [14:49:30]wFMCommunicate OK [14:49:30]wFMCommunicate request_size=10 [14:49:30]MH_SAM_APDU [14:49:30]CAPDU: 80 0D 02 02 05 B7 9A 19 06 E7 [14:49:30]Write to MH i2c: E2 0D 00 9B 0A 80 0D 02 02 05 00 B7 9A 19 06 E7 00 00 80 [14:49:30]Write i2c OK [14:49:30]MH_I2C_Read... [14:49:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:49:30]Read from MH i2c: E2 [14:49:30]MH_I2C_Read... [14:49:30]Read from MH i2c: E2 03 00 [14:49:30]MH_I2C_Read... [14:49:30]Read from MH i2c: E2 03 00 9B 0A 00 90 00 19 [14:49:30]RAPDU: 90 00 [14:49:30]wFMCommunicate OK [14:49:30]wFMCommunicate request_size=4 [14:49:30]MH_SAM_APDU [14:49:30]CAPDU: 80 0D 03 02 [14:49:30]Write to MH i2c: E2 08 00 9C 0A 80 0D 03 02 00 00 00 00 21 [14:49:30]Write i2c OK [14:49:30]MH_I2C_Read... [14:49:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:49:30]Read from MH i2c: E2 [14:49:30]MH_I2C_Read... [14:49:30]Read from MH i2c: E2 0B 00 [14:49:30]MH_I2C_Read... [14:49:30]Read from MH i2c: E2 0B 00 9C 0A 00 25 9E 96 87 80 1A 31 7D 90 00 4A [14:49:30]RAPDU: 25 9E 96 87 80 1A 31 7D 90 00 [14:49:30]wFMCommunicate OK [14:49:30]SAM_PROTO_SignData done [14:49:30]FM_MakeSignedData done [14:49:30]CreateOFDProtocolMessage [14:49:30]wFMCommunicate request_size=4 [14:49:30]MH_SAM_APDU [14:49:30]CAPDU: 80 11 00 00 [14:49:30]Write to MH i2c: E2 08 00 9D 0A 80 11 00 00 00 00 00 00 21 [14:49:30]Write i2c OK [14:49:30]MH_I2C_Read... [14:49:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:49:30]Read from MH i2c: E2 [14:49:30]MH_I2C_Read... [14:49:30]Read from MH i2c: E2 17 00 [14:49:30]MH_I2C_Read... [14:49:30]Read from MH i2c: E2 17 00 9D 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 72 [14:49:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:49:30]wFMCommunicate OK [14:49:30]CreateOFDProtocolMessage done [14:49:30]OFDSenderStorePacket 95440 [14:49:30]StoreOFDPacket docnum=95440 [14:49:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D0 51 07 01 03 24 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 FA 52 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D0 74 01 00 35 04 06 00 BC B7 9A 19 06 E7 25 9E 96 87 80 1A 31 7D [14:49:30]CheckFolder [14:49:30]dirname=/storage/ofd_packets [14:49:30]CheckFolder done [14:49:30]ProducePacketName [14:49:30]name=ofd_packets/00095440 [14:49:30]NVStorageSaveData ofd_packets/00095440 [14:49:30]File name is /storage/ofd_packets/00095440 [14:49:30]Write 301 bytes [14:49:30]NVStorageSaveData done [14:49:30]OFDSenderStorePacket done [14:49:30]KKMCreateOFDPacket done [14:49:30]NVStorageSaveData kkm_last_timestamp [14:49:30]File name is /storage/kkm_last_timestamp [14:49:30]Write 4 bytes [14:49:30]NVStorageSaveData done [14:49:30]ExternCall_PrintAddStr [14:49:30]wPrintStart [14:49:30]Write to MH i2c: 01 00 00 9E 0A A8 [14:49:30]Write i2c OK [14:49:30]MH_I2C_Read... [14:49:30]Read from MH i2c: 01 [14:49:30]MH_I2C_Read... [14:49:30]Read from MH i2c: 01 07 00 [14:49:30]MH_I2C_Read... [14:49:30]Read from MH i2c: 01 07 00 9E 0A 00 00 00 00 00 FF 0F BD [14:49:30]RasterBufferAndPrint [14:49:30]line Счет N : (1)3405954 [14:49:30]line ИНН: 02508201610067 [14:49:30]line Контрольно-Кассовый Чек [14:49:30]line ПРОДАЖА [14:49:30]line ТРК (МРК, ГНК) : 42 [14:49:30]line Товар: 2710124130 [14:49:30]line Аи-92-К-4 [14:49:30]line 10.470 * 66.90 [14:49:30]line = 700.44 [14:49:30]line НДС 12% НСП 1% [14:49:30]line > о реализуемом товаре [14:49:30]line ОКРУГЛЕНИЕ: -0.44 [14:49:30]line ИТОГО: 700.00 [14:49:30]line Внесено: 700.00 [14:49:30]line СДАЧА: 0.00 [14:49:30]line НСП 1% : 6.20 [14:49:30]line НДС 12% : 74.38 [14:49:30]line Наличными: 700.00 [14:49:30]line Безнал.: 0.00 [14:49:30]line Место: АЗС № 82 "Партнер Нефть" [14:49:30]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:49:30]line СНО: Общий режим [14:49:30]line Чек 439 27.10.2024 14:49 [14:49:30]line Смена: 143 ФФД: 1.0 [14:49:30]line ЗНМ: 0300000017 [14:49:30]line РНМ: 0000000000170478 [14:49:30]line Версия ККМ: v1.0 [14:49:31]line ФМ: 0000000002098560 [14:49:31]line ФД: 95440 [14:49:31]line ФПД: 207496750368487 [14:49:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T144930&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95440&fm=207496750368487&tin=02508201610067®Number=0000000000170478&sum=70000 [14:49:31]OFD Sender: Processing packet 95440 [packets to send 57, broken 56] [14:49:31]ProducePacketName [14:49:31]name=ofd_packets/00095440 [14:49:31]OFD Sender: To server: pG, [14:49:31]CommunicateWithHost lk.salyk.kg:30040 [14:49:31]ConnectInit lk.salyk.kg [14:49:31]written 0, free lines is 4095 [14:49:31]Connected sock=10 [14:49:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D0 51 07 01 03 24 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 FA 52 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D0 74 01 00 35 04 06 00 BC B7 9A 19 06 E7 25 9E 96 87 80 1A 31 7D [14:49:31]Write to MH i2c: 01 00 00 C9 0A D3 [14:49:31]Write i2c OK [14:49:31]MH_I2C_Read... [14:49:31]Read from MH i2c: 01 [14:49:31]MH_I2C_Read... [14:49:31]Read from MH i2c: 01 07 00 [14:49:31]MH_I2C_Read... [14:49:31]Read from MH i2c: 01 07 00 C9 0A 00 00 00 00 00 F3 0C D9 [14:49:31]RasterBufferAndPrint [14:49:31]line [14:49:31]line [14:49:31]line [14:49:31]line [14:49:31]line [14:49:31]written 0, free lines is 3321 [14:49:31]MH_Cut [14:49:31]Write to MH i2c: D1 01 00 D0 0A 01 AC [14:49:31]Write i2c OK [14:49:31]MH_I2C_Read... [14:49:31]Read from MH i2c: D1 [14:49:31]MH_I2C_Read... [14:49:31]Read from MH i2c: D1 01 00 [14:49:31]MH_I2C_Read... [14:49:31]Read from MH i2c: D1 01 00 D0 0A 00 AB [14:49:31]Write to MH i2c: 01 00 00 D1 0A DB [14:49:31]Write i2c OK [14:49:31]MH_I2C_Read... [14:49:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E4 6A 47 00 E6 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 32 30 39 38 35 36 30 10 04 04 00 D0 74 01 00 F4 03 04 00 25 FD 1D 67 B6 04 01 00 00 55 2C BA C6 96 4F BC 78 [14:49:31]CommunicateWithHost err = 0 [14:49:31]CheckOFDResponse [14:49:31]1017 (14) - 77093643461234 [14:49:31]1041 (16) - 0000000002098560 [14:49:31]1040 (4) - 95440 [14:49:31]1012 (4) - 27.10.2024 08:43 [14:49:31]1206 (1) - 0 [14:49:31]OFD Sender: Remove packet 95440 [14:49:31]ProducePacketName [14:49:31]name=ofd_packets/00095440 [14:49:31]NVStorageDeleteData [14:49:32]OFD Sender: No OFD packet to send [14:49:32]*** Cut start [14:49:32]*** Partial cut [14:49:32]*** CUTSNS_PIN = 1 [14:49:32]*** CUTSNS_PIN = 0 [14:49:32]*** Brake cut motor [14:49:32]Read from MH i2c: 01 [14:49:32]MH_I2C_Read... [14:49:32]*** Stop cut motor [14:49:32]*** Cut end [14:49:32]Read from MH i2c: 01 07 00 [14:49:32]MH_I2C_Read... [14:49:32]Read from MH i2c: 01 07 00 D1 0A 00 00 00 00 00 FF 0F F0 [14:49:32]process_action close_receipt done [14:49:32]requested_data is exist [14:49:32]produce_requested_data [14:49:32]requested_item fm.sn is exist - process it [14:49:32]wFMCommunicate request_size=4 [14:49:32]MH_SAM_APDU [14:49:32]CAPDU: 80 11 00 00 [14:49:32]Write to MH i2c: E2 08 00 D2 0A 80 11 00 00 00 00 00 00 56 [14:49:32]Write i2c OK [14:49:32]MH_I2C_Read... [14:49:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:49:33]Read from MH i2c: E2 [14:49:33]MH_I2C_Read... [14:49:33]Read from MH i2c: E2 17 00 [14:49:33]MH_I2C_Read... [14:49:33]Read from MH i2c: E2 17 00 D2 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A7 [14:49:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:49:33]wFMCommunicate OK [14:49:33]requested_item fd.num is exist - process it [14:49:33]SAM_PROTO_GetFieldsCounters [14:49:33]wFMCommunicate request_size=4 [14:49:33]MH_SAM_APDU [14:49:33]CAPDU: 80 13 00 00 [14:49:33]Write to MH i2c: E2 08 00 D3 0A 80 13 00 00 00 00 00 00 59 [14:49:33]Write i2c OK [14:49:33]MH_I2C_Read... [14:49:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:49:33]Read from MH i2c: E2 [14:49:33]MH_I2C_Read... [14:49:33]Read from MH i2c: E2 62 00 [14:49:33]MH_I2C_Read... [14:49:33]Read from MH i2c: E2 62 00 D3 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D0 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B7 01 00 00 5E 04 04 00 B7 01 00 00 57 04 04 00 B8 01 00 00 19 04 04 00 00 00 00 00 90 00 76 [14:49:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D0 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B7 01 00 00 5E 04 04 00 B7 01 00 00 57 04 04 00 B8 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:49:33]wFMCommunicate OK [14:49:33]SAM_PROTO_GetFieldsCounters done [14:49:33]requested_item shift.num is exist - process it [14:49:33]requested_item shift.opened is exist - process it [14:49:33]req_shift_opened [14:49:33]FM_GetShiftState [14:49:33]SAM_PROTO_GetShiftState [14:49:33]wFMCommunicate request_size=4 [14:49:33]MH_SAM_APDU [14:49:33]CAPDU: 80 13 01 00 [14:49:33]Write to MH i2c: E2 08 00 D4 0A 80 13 01 00 00 00 00 00 5B [14:49:33]Write i2c OK [14:49:33]MH_I2C_Read... [14:49:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:49:33]Read from MH i2c: E2 [14:49:33]MH_I2C_Read... [14:49:33]Read from MH i2c: E2 0E 00 [14:49:33]MH_I2C_Read... [14:49:33]Read from MH i2c: E2 0E 00 D4 0A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 07 [14:49:33]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:49:33]wFMCommunicate OK [14:49:33]SAM_PROTO_GetShiftState done [14:49:33]FM_GetShiftState done [14:49:33]req_shift_opened done [14:49:33]requested_item shift.open_date is exist - process it [14:49:33]req_shift_open_date [14:49:33]req_shift_open_date done [14:49:33]produce_requested_data done [14:49:33]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95440,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:49:33]process_action_free close_receipt [14:49:33]json_value_free [14:49:33]json_value_free done [14:49:33]process_json_proto returns [14:49:33]Send response to host [14:49:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95440,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:49:33]free response buf [14:49:33]execute_script done [14:49:33]execute_script returns [14:49:33]free content buf [14:49:33]Sock 7.Close socket [14:49:33]Sock 7.Thread stoped [14:49:37]OFD Sender: No OFD packet to send [14:49:42]OFD Sender: No OFD packet to send [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: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: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:42]OFD Sender: No OFD packet to send [14:50:47]OFD Sender: No OFD packet to send [14:50:52]OFD Sender: No OFD packet to send [14:50:57]OFD Sender: No OFD packet to send [14:51:02]OFD Sender: No OFD packet to send [14:51:07]OFD Sender: No OFD packet to send [14:51:12]OFD Sender: No OFD packet to send [14:51:17]OFD Sender: No OFD packet to send [14:51:22]OFD Sender: No OFD packet to send [14:51:27]OFD Sender: No OFD packet to send [14:51:32]OFD Sender: No OFD packet to send [14:51:37]OFD Sender: No OFD packet to send [14:51:41]accept exits with 9 [14:51:41]New connection [14:51:41]New thread 3067301220 created [14:51:41]Thread 3067444580 joined [14:51:41]Waiting for new connection... [14:51:41] Sock 9.Parse request [14:51:41]Sock 9.Check first char [14:51:41]Sock 9.First char is OK [14:51:41]request: POST /json_proto HTTP/1.0 [14:51:41]Method: POST [14:51:41]URL: /json_proto [14:51:41]Method is POST - this is cgi request [14:51:41]url: /json_proto [14:51:41]query_string will be loaded in cgi processing [14:51:41]execute_cgi json_proto POST (null) [14:51:41]execute_cgi path=json_proto method=POST [14:51:41]POST find Content-Length [14:51:41]Host: 172.17.40.67:8080 [14:51:41]Content-Length: 678 [14:51:41]Content-Type: application/json [14:51:41] [14:51:41]POST finish read [14:51:41]Found Content-Length = 678 [14:51:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405956", "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" ] } } [14:51:41]execute_script... [14:51: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)3405956", "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" ] } } [14:51:41]POST & json_proto [14:51:41]process_json_proto [14:51:41]json parsed OK: [14:51:41]protocol is kg_v1.0 [14:51:41]action value=close_receipt [14:51:41]process_action close_receipt [14:51:41]cmd_close_receipt [14:51:41]MH_GetDate [14:51:41]Write to MH i2c: F0 00 00 D5 0A CE [14:51:41]Write i2c OK [14:51:41]MH_I2C_Read... [14:51:41]Read from MH i2c: F0 [14:51:41]MH_I2C_Read... [14:51:41]Read from MH i2c: F0 09 00 [14:51:41]MH_I2C_Read... [14:51:41]Read from MH i2c: F0 09 00 D5 0A 00 7E 53 1E 67 EE DA 66 66 C1 [14:51:41]GetLastDocTimeStamp 1730040570 [14:51:41]current date 1730040702 [14:51:41]FM_GetShiftState [14:51:41]SAM_PROTO_GetShiftState [14:51:41]wFMCommunicate request_size=4 [14:51:41]MH_SAM_APDU [14:51:41]CAPDU: 80 13 01 00 [14:51:41]Write to MH i2c: E2 08 00 D6 0A 80 13 01 00 00 00 00 00 5D [14:51:41]Write i2c OK [14:51:41]MH_I2C_Read... [14:51:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:41]Read from MH i2c: E2 [14:51:41]MH_I2C_Read... [14:51:41]Read from MH i2c: E2 0E 00 [14:51:41]MH_I2C_Read... [14:51:41]Read from MH i2c: E2 0E 00 D6 0A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 09 [14:51:41]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:51:41]wFMCommunicate OK [14:51:41]SAM_PROTO_GetShiftState done [14:51:41]FM_GetShiftState done [14:51:41]opened in 1729987736 [14:51:41]opened+sec_in_day 1730074136 [14:51:41]quantity*price = 50010 [14:51:41]sum+1 = 50012 [14:51:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 440 27.10.2024 14:51 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95441 ФПД: 70048882568557 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T145142&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95441&fm=70048882568557&tin=02508201610067®Number=0000000000170478&sum=50000 [14:51:42]StoreToDocumentArchive [14:51:42]shift 143 fd 95441 [14:51:42]save to /storage/0143/doc_00095441 [14:51:42]save last doc name /storage/0143/doc_00095441 to /storage/kkm_last_doc_name [14:51:42]save OK [14:51:42]Clear old archive folders... [14:51:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:51:42]tlvbuf is 00A4A5D0 [14:51:42]SAM_PROTO_ClearQueue [14:51:42]wFMCommunicate request_size=4 [14:51:42]MH_SAM_APDU [14:51:42]CAPDU: 80 09 00 00 [14:51:42]Write to MH i2c: E2 08 00 E3 0A 80 09 00 00 00 00 00 00 5F [14:51:42]Write i2c OK [14:51:42]MH_I2C_Read... [14:51:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:51:42]Read from MH i2c: E2 [14:51:42]MH_I2C_Read... [14:51:42]Read from MH i2c: E2 03 00 [14:51:42]MH_I2C_Read... [14:51:42]Read from MH i2c: E2 03 00 E3 0A 00 90 00 61 [14:51:42]RAPDU: 90 00 [14:51:42]wFMCommunicate OK [14:51:42]SAM_PROTO_ClearQueue done [14:51:42]KKMCreateOFDPacket [14:51:42]OFDProtocolAddRootSTLVToBuf [14:51:42]FM_MakeSignedData [14:51:42]FM_MakeSignedData [14:51:42]SAM_PROTO_SignData [14:51:42]wFMCommunicate request_size=4 [14:51:42]MH_SAM_APDU [14:51:42]CAPDU: 80 0D 01 02 [14:51:42]Write to MH i2c: E2 08 00 E4 0A 80 0D 01 02 00 00 00 00 67 [14:51:42]Write i2c OK [14:51:42]MH_I2C_Read... [14:51:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:51:42]Read from MH i2c: E2 [14:51:42]MH_I2C_Read... [14:51:42]Read from MH i2c: E2 03 00 [14:51:42]MH_I2C_Read... [14:51:42]Read from MH i2c: E2 03 00 E4 0A 00 90 00 62 [14:51:42]RAPDU: 90 00 [14:51:42]wFMCommunicate OK [14:51:42]wFMCommunicate request_size=255 [14:51:42]MH_SAM_APDU [14:51:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 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 B8 01 00 00 F4 03 04 00 7E 53 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D1 74 01 00 35 04 06 00 3F [14:51:42]Write to MH i2c: E2 02 01 E5 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 B8 01 00 00 F4 03 04 00 7E 53 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D1 74 01 00 35 04 06 00 3F 00 00 F1 [14:51:42]Write i2c OK [14:51:42]MH_I2C_Read... [14:51:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:51:43]Read from MH i2c: E2 [14:51:43]MH_I2C_Read... [14:51:43]Read from MH i2c: E2 03 00 [14:51:43]MH_I2C_Read... [14:51:43]Read from MH i2c: E2 03 00 E5 0A 00 90 00 63 [14:51:43]RAPDU: 90 00 [14:51:43]wFMCommunicate OK [14:51:43]wFMCommunicate request_size=10 [14:51:43]MH_SAM_APDU [14:51:43]CAPDU: 80 0D 02 02 05 B5 86 C3 2D 6D [14:51:43]Write to MH i2c: E2 0D 00 E6 0A 80 0D 02 02 05 00 B5 86 C3 2D 6D 00 00 0C [14:51:43]Write i2c OK [14:51:43]MH_I2C_Read... [14:51:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:51:43]Read from MH i2c: E2 [14:51:43]MH_I2C_Read... [14:51:43]Read from MH i2c: E2 03 00 [14:51:43]MH_I2C_Read... [14:51:43]Read from MH i2c: E2 03 00 E6 0A 00 90 00 64 [14:51:43]RAPDU: 90 00 [14:51:43]wFMCommunicate OK [14:51:43]wFMCommunicate request_size=4 [14:51:43]MH_SAM_APDU [14:51:43]CAPDU: 80 0D 03 02 [14:51:43]Write to MH i2c: E2 08 00 E7 0A 80 0D 03 02 00 00 00 00 6C [14:51:43]Write i2c OK [14:51:43]MH_I2C_Read... [14:51:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:51:43]Read from MH i2c: E2 [14:51:43]MH_I2C_Read... [14:51:43]Read from MH i2c: E2 0B 00 [14:51:43]MH_I2C_Read... [14:51:43]Read from MH i2c: E2 0B 00 E7 0A 00 B2 C1 07 07 49 80 0B 5D 90 00 1F [14:51:43]RAPDU: B2 C1 07 07 49 80 0B 5D 90 00 [14:51:43]wFMCommunicate OK [14:51:43]SAM_PROTO_SignData done [14:51:43]FM_MakeSignedData done [14:51:43]CreateOFDProtocolMessage [14:51:43]wFMCommunicate request_size=4 [14:51:43]MH_SAM_APDU [14:51:43]CAPDU: 80 11 00 00 [14:51:43]Write to MH i2c: E2 08 00 E8 0A 80 11 00 00 00 00 00 00 6C [14:51:43]Write i2c OK [14:51:43]MH_I2C_Read... [14:51:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:43]Read from MH i2c: E2 [14:51:43]MH_I2C_Read... [14:51:43]Read from MH i2c: E2 17 00 [14:51:43]MH_I2C_Read... [14:51:43]Read from MH i2c: E2 17 00 E8 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BD [14:51:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:51:43]wFMCommunicate OK [14:51:43]CreateOFDProtocolMessage done [14:51:43]OFDSenderStorePacket 95441 [14:51:43]StoreOFDPacket docnum=95441 [14:51:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DE 72 07 01 8E 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 B8 01 00 00 F4 03 04 00 7E 53 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D1 74 01 00 35 04 06 00 3F B5 86 C3 2D 6D B2 C1 07 07 49 80 0B 5D [14:51:43]CheckFolder [14:51:43]dirname=/storage/ofd_packets [14:51:43]CheckFolder done [14:51:43]ProducePacketName [14:51:43]name=ofd_packets/00095441 [14:51:43]NVStorageSaveData ofd_packets/00095441 [14:51:43]File name is /storage/ofd_packets/00095441 [14:51:43]Write 301 bytes [14:51:43]NVStorageSaveData done [14:51:43]OFDSenderStorePacket done [14:51:43]KKMCreateOFDPacket done [14:51:43]NVStorageSaveData kkm_last_timestamp [14:51:43]File name is /storage/kkm_last_timestamp [14:51:43]Write 4 bytes [14:51:43]NVStorageSaveData done [14:51:43]ExternCall_PrintAddStr [14:51:43]wPrintStart [14:51:43]Write to MH i2c: 01 00 00 E9 0A F3 [14:51:43]Write i2c OK [14:51:43]MH_I2C_Read... [14:51:43]Read from MH i2c: 01 [14:51:43]MH_I2C_Read... [14:51:43]Read from MH i2c: 01 07 00 [14:51:43]MH_I2C_Read... [14:51:43]Read from MH i2c: 01 07 00 E9 0A 00 00 00 00 00 FF 0F 08 [14:51:43]RasterBufferAndPrint [14:51:43]line Счет N : (1)3405956 [14:51:43]line ИНН: 02508201610067 [14:51:43]line Контрольно-Кассовый Чек [14:51:43]line ПРОДАЖА [14:51:43]line ТРК (МРК, ГНК) : 13 [14:51:43]line Товар: 2710124500 [14:51:43]line Аи-95-К-5 [14:51:43]line 6.740 * 74.20 [14:51:43]line = 500.11 [14:51:43]line НДС 12% НСП 1% [14:51:43]line > о реализуемом товаре [14:51:43]line ОКРУГЛЕНИЕ: -0.11 [14:51:43]line ИТОГО: 500.00 [14:51:43]line Внесено: 500.00 [14:51:43]line СДАЧА: 0.00 [14:51:43]line НСП 1% : 4.43 [14:51:43]line НДС 12% : 53.11 [14:51:43]line Наличными: 500.00 [14:51:43]line Безнал.: 0.00 [14:51:43]line Место: АЗС № 82 "Партнер Нефть" [14:51:43]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:51:43]line СНО: Общий режим [14:51:43]line Чек 440 27.10.2024 14:51 [14:51:43]line Смена: 143 ФФД: 1.0 [14:51:43]line ЗНМ: 0300000017 [14:51:43]line РНМ: 0000000000170478 [14:51:43]line Версия ККМ: v1.0 [14:51:43]line ФМ: 0000000002098560 [14:51:43]line ФД: 95441 [14:51:43]line ФПД: 70048882568557 [14:51:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T145142&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95441&fm=70048882568557&tin=02508201610067®Number=0000000000170478&sum=50000 [14:51:43]OFD Sender: Processing packet 95441 [packets to send 57, broken 56] [14:51:43]ProducePacketName [14:51:43]name=ofd_packets/00095441 [14:51:43]OFD Sender: To server: pG, [14:51:43]CommunicateWithHost lk.salyk.kg:30040 [14:51:43]ConnectInit lk.salyk.kg [14:51:43]written 0, free lines is 4095 [14:51:43]Connected sock=10 [14:51:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DE 72 07 01 8E 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 B8 01 00 00 F4 03 04 00 7E 53 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D1 74 01 00 35 04 06 00 3F B5 86 C3 2D 6D B2 C1 07 07 49 80 0B 5D [14:51:44]Write to MH i2c: 01 00 00 14 0B 1F [14:51:44]Write i2c OK [14:51:44]MH_I2C_Read... [14:51:44]Read from MH i2c: 01 [14:51:44]MH_I2C_Read... [14:51:44]Read from MH i2c: 01 07 00 [14:51:44]MH_I2C_Read... [14:51:44]Read from MH i2c: 01 07 00 14 0B 00 00 00 00 00 F0 0C 22 [14:51:44]RasterBufferAndPrint [14:51:44]line [14:51:44]line [14:51:44]line [14:51:44]line [14:51:44]line [14:51:44]written 0, free lines is 3321 [14:51:44]MH_Cut [14:51:44]Write to MH i2c: D1 01 00 1B 0B 01 F8 [14:51:44]Write i2c OK [14:51:44]MH_I2C_Read... [14:51:44]Read from MH i2c: D1 [14:51:44]MH_I2C_Read... [14:51:44]Read from MH i2c: D1 01 00 [14:51:44]MH_I2C_Read... [14:51:44]Read from MH i2c: D1 01 00 1B 0B 00 F7 [14:51:44]Write to MH i2c: 01 00 00 1C 0B 27 [14:51:44]Write i2c OK [14:51:44]MH_I2C_Read... [14:51:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 94 5D 47 00 7B 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 32 30 39 38 35 36 30 10 04 04 00 D1 74 01 00 F4 03 04 00 AA FD 1D 67 B6 04 01 00 00 38 7C C1 BC 9D D6 85 07 [14:51:44]CommunicateWithHost err = 0 [14:51:44]CheckOFDResponse [14:51:44]1017 (14) - 77093643461234 [14:51:44]1041 (16) - 0000000002098560 [14:51:44]1040 (4) - 95441 [14:51:44]1012 (4) - 27.10.2024 08:45 [14:51:44]1206 (1) - 0 [14:51:44]OFD Sender: Remove packet 95441 [14:51:44]ProducePacketName [14:51:44]name=ofd_packets/00095441 [14:51:44]NVStorageDeleteData [14:51:44]OFD Sender: No OFD packet to send [14:51:44]*** Cut start [14:51:44]*** Partial cut [14:51:44]*** CUTSNS_PIN = 1 [14:51:44]*** CUTSNS_PIN = 0 [14:51:44]*** Brake cut motor [14:51:45]Read from MH i2c: 01 [14:51:45]MH_I2C_Read... [14:51:45]*** Stop cut motor [14:51:45]*** Cut end [14:51:45]Read from MH i2c: 01 07 00 [14:51:45]MH_I2C_Read... [14:51:45]Read from MH i2c: 01 07 00 1C 0B 00 00 00 00 00 FF 0F 3C [14:51:45]process_action close_receipt done [14:51:45]requested_data is exist [14:51:45]produce_requested_data [14:51:45]requested_item fm.sn is exist - process it [14:51:45]wFMCommunicate request_size=4 [14:51:45]MH_SAM_APDU [14:51:45]CAPDU: 80 11 00 00 [14:51:45]Write to MH i2c: E2 08 00 1D 0B 80 11 00 00 00 00 00 00 A2 [14:51:45]Write i2c OK [14:51:45]MH_I2C_Read... [14:51:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:45]Read from MH i2c: E2 [14:51:45]MH_I2C_Read... [14:51:45]Read from MH i2c: E2 17 00 [14:51:45]MH_I2C_Read... [14:51:45]Read from MH i2c: E2 17 00 1D 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F3 [14:51:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:51:45]wFMCommunicate OK [14:51:45]requested_item fd.num is exist - process it [14:51:45]SAM_PROTO_GetFieldsCounters [14:51:45]wFMCommunicate request_size=4 [14:51:45]MH_SAM_APDU [14:51:45]CAPDU: 80 13 00 00 [14:51:45]Write to MH i2c: E2 08 00 1E 0B 80 13 00 00 00 00 00 00 A5 [14:51:45]Write i2c OK [14:51:45]MH_I2C_Read... [14:51:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:51:45]Read from MH i2c: E2 [14:51:45]MH_I2C_Read... [14:51:45]Read from MH i2c: E2 62 00 [14:51:45]MH_I2C_Read... [14:51:45]Read from MH i2c: E2 62 00 1E 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D1 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B8 01 00 00 5E 04 04 00 B8 01 00 00 57 04 04 00 B9 01 00 00 19 04 04 00 00 00 00 00 90 00 C6 [14:51:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D1 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B8 01 00 00 5E 04 04 00 B8 01 00 00 57 04 04 00 B9 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:51:45]wFMCommunicate OK [14:51:45]SAM_PROTO_GetFieldsCounters done [14:51:45]requested_item shift.num is exist - process it [14:51:45]requested_item shift.opened is exist - process it [14:51:45]req_shift_opened [14:51:45]FM_GetShiftState [14:51:45]SAM_PROTO_GetShiftState [14:51:45]wFMCommunicate request_size=4 [14:51:45]MH_SAM_APDU [14:51:45]CAPDU: 80 13 01 00 [14:51:45]Write to MH i2c: E2 08 00 1F 0B 80 13 01 00 00 00 00 00 A7 [14:51:45]Write i2c OK [14:51:45]MH_I2C_Read... [14:51:45]Read from MH i2c: E2 [14:51:45]MH_I2C_Read... [14:51:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:45]Read from MH i2c: E2 0E 00 [14:51:45]MH_I2C_Read... [14:51:45]Read from MH i2c: E2 0E 00 1F 0B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 53 [14:51:45]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:51:45]wFMCommunicate OK [14:51:45]SAM_PROTO_GetShiftState done [14:51:45]FM_GetShiftState done [14:51:45]req_shift_opened done [14:51:45]requested_item shift.open_date is exist - process it [14:51:45]req_shift_open_date [14:51:45]req_shift_open_date done [14:51:45]produce_requested_data done [14:51:45]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95441,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:51:45]process_action_free close_receipt [14:51:45]json_value_free [14:51:45]json_value_free done [14:51:45]process_json_proto returns [14:51:45]Send response to host [14:51:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95441,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:51:45]free response buf [14:51:45]execute_script done [14:51:45]execute_script returns [14:51:45]free content buf [14:51:45]Sock 9.Close socket [14:51:45]Sock 9.Thread stoped [14:51:49]OFD Sender: No OFD packet to send [14:51:54]OFD Sender: No OFD packet to send [14:51:59]OFD Sender: No OFD packet to send [14:52:04]OFD Sender: No OFD packet to send [14:52:09]OFD Sender: No OFD packet to send [14:52:14]OFD Sender: No OFD packet to send [14:52:19]OFD Sender: No OFD packet to send [14:52:24]OFD Sender: No OFD packet to send [14:52:29]OFD Sender: No OFD packet to send [14:52:30]accept exits with 7 [14:52:30]New connection [14:52:30]New thread 3067444580 created [14:52:30]Thread 3067301220 joined [14:52:30]Waiting for new connection... [14:52:30] Sock 7.Parse request [14:52:30]Sock 7.Check first char [14:52:30]Sock 7.First char is OK [14:52:30]request: POST /json_proto HTTP/1.0 [14:52:30]Method: POST [14:52:30]URL: /json_proto [14:52:30]Method is POST - this is cgi request [14:52:30]url: /json_proto [14:52:30]query_string will be loaded in cgi processing [14:52:30]execute_cgi json_proto POST (null) [14:52:30]execute_cgi path=json_proto method=POST [14:52:30]POST find Content-Length [14:52:30]Host: 172.17.40.67:8080 [14:52:30]Content-Length: 767 [14:52:30]Content-Type: application/json [14:52:30] [14:52:30]POST finish read [14:52:30]Found Content-Length = 767 [14:52:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405958", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:30]execute_script... [14:52:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405958", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:30]POST & json_proto [14:52:30]process_json_proto [14:52:30]json parsed OK: [14:52:30]protocol is kg_v1.0 [14:52:30]action value=close_receipt [14:52:30]process_action close_receipt [14:52:30]cmd_close_receipt [14:52:30]MH_GetDate [14:52:30]Write to MH i2c: F0 00 00 20 0B 1A [14:52:30]Write i2c OK [14:52:30]MH_I2C_Read... [14:52:30]Read from MH i2c: F0 [14:52:30]MH_I2C_Read... [14:52:30]Read from MH i2c: F0 09 00 [14:52:30]MH_I2C_Read... [14:52:30]Read from MH i2c: F0 09 00 20 0B 00 AF 53 1E 67 EE DA 66 66 3E [14:52:30]GetLastDocTimeStamp 1730040702 [14:52:30]current date 1730040751 [14:52:30]FM_GetShiftState [14:52:30]SAM_PROTO_GetShiftState [14:52:30]wFMCommunicate request_size=4 [14:52:30]MH_SAM_APDU [14:52:30]CAPDU: 80 13 01 00 [14:52:30]Write to MH i2c: E2 08 00 21 0B 80 13 01 00 00 00 00 00 A9 [14:52:30]Write i2c OK [14:52:30]MH_I2C_Read... [14:52:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:30]Read from MH i2c: E2 [14:52:30]MH_I2C_Read... [14:52:30]Read from MH i2c: E2 0E 00 [14:52:30]MH_I2C_Read... [14:52:30]Read from MH i2c: E2 0E 00 21 0B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 55 [14:52:30]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:52:30]wFMCommunicate OK [14:52:30]SAM_PROTO_GetShiftState done [14:52:30]FM_GetShiftState done [14:52:30]opened in 1729987736 [14:52:30]opened+sec_in_day 1730074136 [14:52:30]quantity*price = 30038 [14:52:30]sum+1 = 30039 [14:52:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.38 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.38 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 441 27.10.2024 14:52 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95442 ФПД: 16880874247594 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T145231&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95442&fm=16880874247594&tin=02508201610067®Number=0000000000170478&sum=30038 [14:52:31]StoreToDocumentArchive [14:52:31]shift 143 fd 95442 [14:52:31]save to /storage/0143/doc_00095442 [14:52:31]save last doc name /storage/0143/doc_00095442 to /storage/kkm_last_doc_name [14:52:31]save OK [14:52:31]Clear old archive folders... [14:52:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:52:31]tlvbuf is 00A35B70 [14:52:31]SAM_PROTO_ClearQueue [14:52:31]wFMCommunicate request_size=4 [14:52:31]MH_SAM_APDU [14:52:31]CAPDU: 80 09 00 00 [14:52:31]Write to MH i2c: E2 08 00 2E 0B 80 09 00 00 00 00 00 00 AB [14:52:31]Write i2c OK [14:52:31]MH_I2C_Read... [14:52:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:52:31]Read from MH i2c: E2 [14:52:31]MH_I2C_Read... [14:52:31]Read from MH i2c: E2 03 00 [14:52:31]MH_I2C_Read... [14:52:31]Read from MH i2c: E2 03 00 2E 0B 00 90 00 AD [14:52:31]RAPDU: 90 00 [14:52:31]wFMCommunicate OK [14:52:31]SAM_PROTO_ClearQueue done [14:52:31]KKMCreateOFDPacket [14:52:31]OFDProtocolAddRootSTLVToBuf [14:52:31]FM_MakeSignedData [14:52:31]FM_MakeSignedData [14:52:31]SAM_PROTO_SignData [14:52:31]wFMCommunicate request_size=4 [14:52:31]MH_SAM_APDU [14:52:31]CAPDU: 80 0D 01 02 [14:52:31]Write to MH i2c: E2 08 00 2F 0B 80 0D 01 02 00 00 00 00 B3 [14:52:31]Write i2c OK [14:52:31]MH_I2C_Read... [14:52:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:52:31]Read from MH i2c: E2 [14:52:31]MH_I2C_Read... [14:52:31]Read from MH i2c: E2 03 00 [14:52:31]MH_I2C_Read... [14:52:31]Read from MH i2c: E2 03 00 2F 0B 00 90 00 AE [14:52:31]RAPDU: 90 00 [14:52:31]wFMCommunicate OK [14:52:31]wFMCommunicate request_size=255 [14:52:31]MH_SAM_APDU [14:52:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 01 00 00 F4 03 04 00 AF 53 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D2 74 01 00 35 04 06 00 0F [14:52:31]Write to MH i2c: E2 02 01 30 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 01 00 00 F4 03 04 00 AF 53 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D2 74 01 00 35 04 06 00 0F 00 00 A7 [14:52:31]Write i2c OK [14:52:31]MH_I2C_Read... [14:52:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:31]Read from MH i2c: E2 [14:52:31]MH_I2C_Read... [14:52:31]Read from MH i2c: E2 03 00 [14:52:31]MH_I2C_Read... [14:52:31]Read from MH i2c: E2 03 00 30 0B 00 90 00 AF [14:52:31]RAPDU: 90 00 [14:52:31]wFMCommunicate OK [14:52:31]wFMCommunicate request_size=10 [14:52:31]MH_SAM_APDU [14:52:31]CAPDU: 80 0D 02 02 05 5A 62 83 55 AA [14:52:31]Write to MH i2c: E2 0D 00 31 0B 80 0D 02 02 05 00 5A 62 83 55 AA 00 00 FE [14:52:31]Write i2c OK [14:52:31]MH_I2C_Read... [14:52:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:31]Read from MH i2c: E2 [14:52:31]MH_I2C_Read... [14:52:31]Read from MH i2c: E2 03 00 [14:52:31]MH_I2C_Read... [14:52:31]Read from MH i2c: E2 03 00 31 0B 00 90 00 B0 [14:52:31]RAPDU: 90 00 [14:52:31]wFMCommunicate OK [14:52:31]wFMCommunicate request_size=4 [14:52:31]MH_SAM_APDU [14:52:31]CAPDU: 80 0D 03 02 [14:52:31]Write to MH i2c: E2 08 00 32 0B 80 0D 03 02 00 00 00 00 B8 [14:52:31]Write i2c OK [14:52:31]MH_I2C_Read... [14:52:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:52:31]Read from MH i2c: E2 [14:52:31]MH_I2C_Read... [14:52:31]Read from MH i2c: E2 0B 00 [14:52:31]MH_I2C_Read... [14:52:31]Read from MH i2c: E2 0B 00 32 0B 00 63 A3 94 0C 35 3C 4B EB 90 00 06 [14:52:31]RAPDU: 63 A3 94 0C 35 3C 4B EB 90 00 [14:52:31]wFMCommunicate OK [14:52:31]SAM_PROTO_SignData done [14:52:31]FM_MakeSignedData done [14:52:31]CreateOFDProtocolMessage [14:52:31]wFMCommunicate request_size=4 [14:52:31]MH_SAM_APDU [14:52:31]CAPDU: 80 11 00 00 [14:52:31]Write to MH i2c: E2 08 00 33 0B 80 11 00 00 00 00 00 00 B8 [14:52:31]Write i2c OK [14:52:31]MH_I2C_Read... [14:52:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:31]Read from MH i2c: E2 [14:52:31]MH_I2C_Read... [14:52:31]Read from MH i2c: E2 17 00 [14:52:31]MH_I2C_Read... [14:52:31]Read from MH i2c: E2 17 00 33 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 09 [14:52:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:52:31]wFMCommunicate OK [14:52:31]CreateOFDProtocolMessage done [14:52:31]OFDSenderStorePacket 95442 [14:52:31]StoreOFDPacket docnum=95442 [14:52:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EB CC 07 01 A5 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 01 00 00 F4 03 04 00 AF 53 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D2 74 01 00 35 04 06 00 0F 5A 62 83 55 AA 63 A3 94 0C 35 3C 4B EB [14:52:31]CheckFolder [14:52:31]dirname=/storage/ofd_packets [14:52:31]CheckFolder done [14:52:31]ProducePacketName [14:52:31]name=ofd_packets/00095442 [14:52:31]NVStorageSaveData ofd_packets/00095442 [14:52:31]File name is /storage/ofd_packets/00095442 [14:52:31]Write 301 bytes [14:52:31]NVStorageSaveData done [14:52:31]OFDSenderStorePacket done [14:52:31]KKMCreateOFDPacket done [14:52:31]NVStorageSaveData kkm_last_timestamp [14:52:31]File name is /storage/kkm_last_timestamp [14:52:31]Write 4 bytes [14:52:31]NVStorageSaveData done [14:52:31]ExternCall_PrintAddStr [14:52:31]wPrintStart [14:52:31]Write to MH i2c: 01 00 00 34 0B 3F [14:52:31]Write i2c OK [14:52:31]MH_I2C_Read... [14:52:31]Read from MH i2c: 01 [14:52:31]MH_I2C_Read... [14:52:31]Read from MH i2c: 01 07 00 [14:52:31]MH_I2C_Read... [14:52:31]Read from MH i2c: 01 07 00 34 0B 00 00 00 00 00 FF 0F 54 [14:52:31]RasterBufferAndPrint [14:52:31]line Счет N : (1)3405958 [14:52:31]line ИНН: 02508201610067 [14:52:31]line Контрольно-Кассовый Чек [14:52:31]line ПРОДАЖА [14:52:31]line ТРК (МРК, ГНК) : 22 [14:52:31]line Товар: 2710124130 [14:52:31]line Аи-92-К-4 [14:52:31]line 4.490 * 66.90 [14:52:31]line = 300.38 [14:52:31]line НДС 12% НСП 1% [14:52:31]line > о реализуемом товаре [14:52:31]line ИТОГО: 300.38 [14:52:31]line НСП 1% : 2.66 [14:52:31]line НДС 12% : 31.90 [14:52:31]line Наличными: 0.00 [14:52:31]line Безнал.: 300.38 [14:52:31]line Место: АЗС № 82 "Партнер Нефть" [14:52:31]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:52:31]line СНО: Общий режим [14:52:32]line Чек 441 27.10.2024 14:52 [14:52:32]line Смена: 143 ФФД: 1.0 [14:52:32]line ЗНМ: 0300000017 [14:52:32]line РНМ: 0000000000170478 [14:52:32]line Версия ККМ: v1.0 [14:52:32]line Платежная система: Mbank [14:52:32]line ФМ: 0000000002098560 [14:52:32]line ФД: 95442 [14:52:32]line ФПД: 16880874247594 [14:52:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T145231&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95442&fm=16880874247594&tin=02508201610067®Number=0000000000170478&sum=30038 [14:52:32]OFD Sender: Processing packet 95442 [packets to send 57, broken 56] [14:52:32]ProducePacketName [14:52:32]name=ofd_packets/00095442 [14:52:32]OFD Sender: To server: pG, [14:52:32]CommunicateWithHost lk.salyk.kg:30040 [14:52:32]ConnectInit lk.salyk.kg [14:52:32]written 0, free lines is 4095 [14:52:32]Connected sock=10 [14:52:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EB CC 07 01 A5 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 01 00 00 F4 03 04 00 AF 53 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D2 74 01 00 35 04 06 00 0F 5A 62 83 55 AA 63 A3 94 0C 35 3C 4B EB [14:52:32]Write to MH i2c: 01 00 00 5D 0B 68 [14:52:32]Write i2c OK [14:52:32]MH_I2C_Read... [14:52:32]Read from MH i2c: 01 [14:52:32]MH_I2C_Read... [14:52:32]Read from MH i2c: 01 07 00 [14:52:32]MH_I2C_Read... [14:52:32]Read from MH i2c: 01 07 00 5D 0B 00 00 00 00 00 20 0D 9C [14:52:32]RasterBufferAndPrint [14:52:32]line [14:52:32]line [14:52:32]line [14:52:32]line [14:52:32]line [14:52:32]written 0, free lines is 3366 [14:52:32]MH_Cut [14:52:32]Write to MH i2c: D1 01 00 64 0B 01 41 [14:52:32]Write i2c OK [14:52:32]MH_I2C_Read... [14:52:32]Read from MH i2c: D1 [14:52:32]MH_I2C_Read... [14:52:32]Read from MH i2c: D1 01 00 [14:52:32]MH_I2C_Read... [14:52:32]Read from MH i2c: D1 01 00 64 0B 00 40 [14:52:32]Write to MH i2c: 01 00 00 65 0B 70 [14:52:32]Write i2c OK [14:52:32]MH_I2C_Read... [14:52:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 26 DA 47 00 50 81 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D2 74 01 00 F4 03 04 00 DB FD 1D 67 B6 04 01 00 00 93 7B 2D 36 6A 00 67 17 [14:52:32]CommunicateWithHost err = 0 [14:52:32]CheckOFDResponse [14:52:32]1017 (14) - 77093643461234 [14:52:32]1041 (16) - 0000000002098560 [14:52:32]1040 (4) - 95442 [14:52:32]1012 (4) - 27.10.2024 08:46 [14:52:32]1206 (1) - 0 [14:52:32]OFD Sender: Remove packet 95442 [14:52:32]ProducePacketName [14:52:32]name=ofd_packets/00095442 [14:52:32]NVStorageDeleteData [14:52:33]OFD Sender: No OFD packet to send [14:52:33]*** Cut start [14:52:33]*** Partial cut [14:52:33]*** CUTSNS_PIN = 1 [14:52:33]*** CUTSNS_PIN = 0 [14:52:33]*** Brake cut motor [14:52:34]Read from MH i2c: 01 [14:52:34]MH_I2C_Read... [14:52:34]*** Stop cut motor [14:52:34]*** Cut end [14:52:34]Read from MH i2c: 01 07 00 [14:52:34]MH_I2C_Read... [14:52:34]Read from MH i2c: 01 07 00 65 0B 00 00 00 00 00 FF 0F 85 [14:52:34]process_action close_receipt done [14:52:34]requested_data is exist [14:52:34]produce_requested_data [14:52:34]requested_item fm.sn is exist - process it [14:52:34]wFMCommunicate request_size=4 [14:52:34]MH_SAM_APDU [14:52:34]CAPDU: 80 11 00 00 [14:52:34]Write to MH i2c: E2 08 00 66 0B 80 11 00 00 00 00 00 00 EB [14:52:34]Write i2c OK [14:52:34]MH_I2C_Read... [14:52:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:34]Read from MH i2c: E2 [14:52:34]MH_I2C_Read... [14:52:34]Read from MH i2c: E2 17 00 [14:52:34]MH_I2C_Read... [14:52:34]Read from MH i2c: E2 17 00 66 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3C [14:52:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:52:34]wFMCommunicate OK [14:52:34]requested_item fd.num is exist - process it [14:52:34]SAM_PROTO_GetFieldsCounters [14:52:34]wFMCommunicate request_size=4 [14:52:34]MH_SAM_APDU [14:52:34]CAPDU: 80 13 00 00 [14:52:34]Write to MH i2c: E2 08 00 67 0B 80 13 00 00 00 00 00 00 EE [14:52:34]Write i2c OK [14:52:34]MH_I2C_Read... [14:52:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:52:34]Read from MH i2c: E2 [14:52:34]MH_I2C_Read... [14:52:34]Read from MH i2c: E2 62 00 [14:52:34]MH_I2C_Read... [14:52:34]Read from MH i2c: E2 62 00 67 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D2 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B9 01 00 00 5E 04 04 00 B9 01 00 00 57 04 04 00 BA 01 00 00 19 04 04 00 00 00 00 00 90 00 13 [14:52:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D2 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B9 01 00 00 5E 04 04 00 B9 01 00 00 57 04 04 00 BA 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:52:34]wFMCommunicate OK [14:52:34]SAM_PROTO_GetFieldsCounters done [14:52:34]requested_item shift.num is exist - process it [14:52:34]requested_item shift.opened is exist - process it [14:52:34]req_shift_opened [14:52:34]FM_GetShiftState [14:52:34]SAM_PROTO_GetShiftState [14:52:34]wFMCommunicate request_size=4 [14:52:34]MH_SAM_APDU [14:52:34]CAPDU: 80 13 01 00 [14:52:34]Write to MH i2c: E2 08 00 68 0B 80 13 01 00 00 00 00 00 F0 [14:52:34]Write i2c OK [14:52:34]MH_I2C_Read... [14:52:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:34]Read from MH i2c: E2 [14:52:34]MH_I2C_Read... [14:52:34]Read from MH i2c: E2 0E 00 [14:52:34]MH_I2C_Read... [14:52:34]Read from MH i2c: E2 0E 00 68 0B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 9C [14:52:34]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:52:34]wFMCommunicate OK [14:52:34]SAM_PROTO_GetShiftState done [14:52:34]FM_GetShiftState done [14:52:34]req_shift_opened done [14:52:34]requested_item shift.open_date is exist - process it [14:52:34]req_shift_open_date [14:52:34]req_shift_open_date done [14:52:34]produce_requested_data done [14:52:34]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95442,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:52:34]process_action_free close_receipt [14:52:34]json_value_free [14:52:34]json_value_free done [14:52:34]process_json_proto returns [14:52:34]Send response to host [14:52:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95442,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:52:34]free response buf [14:52:34]execute_script done [14:52:34]execute_script returns [14:52:34]free content buf [14:52:34]Sock 7.Close socket [14:52:34]Sock 7.Thread stoped [14:52:38]OFD Sender: No OFD packet to send [14:52:40]accept exits with 9 [14:52:40]New connection [14:52:40]New thread 3067301220 created [14:52:40]Thread 3067444580 joined [14:52:40]Waiting for new connection... [14:52:40] Sock 9.Parse request [14:52:40]Sock 9.Check first char [14:52:40]Sock 9.First char is OK [14:52:40]request: POST /json_proto HTTP/1.0 [14:52:40]Method: POST [14:52:40]URL: /json_proto [14:52:40]Method is POST - this is cgi request [14:52:40]url: /json_proto [14:52:40]query_string will be loaded in cgi processing [14:52:40]execute_cgi json_proto POST (null) [14:52:40]execute_cgi path=json_proto method=POST [14:52:40]POST find Content-Length [14:52:40]Host: 172.17.40.67:8080 [14:52:40]Content-Length: 683 [14:52:40]Content-Type: application/json [14:52:40] [14:52:40]POST finish read [14:52:40]Found Content-Length = 683 [14:52:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405957", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 23.920, "sum" : 1600.25, "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" ] } } [14:52:40]execute_script... [14:52: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)3405957", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 23.920, "sum" : 1600.25, "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" ] } } [14:52:40]POST & json_proto [14:52:40]process_json_proto [14:52:40]json parsed OK: [14:52:40]protocol is kg_v1.0 [14:52:40]action value=close_receipt [14:52:40]process_action close_receipt [14:52:40]cmd_close_receipt [14:52:40]MH_GetDate [14:52:40]Write to MH i2c: F0 00 00 69 0B 63 [14:52:40]Write i2c OK [14:52:40]MH_I2C_Read... [14:52:40]Read from MH i2c: F0 [14:52:40]MH_I2C_Read... [14:52:40]Read from MH i2c: F0 09 00 [14:52:40]MH_I2C_Read... [14:52:40]Read from MH i2c: F0 09 00 69 0B 00 B9 53 1E 67 EE DA 66 66 91 [14:52:40]GetLastDocTimeStamp 1730040751 [14:52:40]current date 1730040761 [14:52:40]FM_GetShiftState [14:52:40]SAM_PROTO_GetShiftState [14:52:40]wFMCommunicate request_size=4 [14:52:40]MH_SAM_APDU [14:52:40]CAPDU: 80 13 01 00 [14:52:40]Write to MH i2c: E2 08 00 6A 0B 80 13 01 00 00 00 00 00 F2 [14:52:40]Write i2c OK [14:52:40]MH_I2C_Read... [14:52:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:40]Read from MH i2c: E2 [14:52:40]MH_I2C_Read... [14:52:40]Read from MH i2c: E2 0E 00 [14:52:40]MH_I2C_Read... [14:52:40]Read from MH i2c: E2 0E 00 6A 0B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 9E [14:52:40]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:52:40]wFMCommunicate OK [14:52:40]SAM_PROTO_GetShiftState done [14:52:40]FM_GetShiftState done [14:52:40]opened in 1729987736 [14:52:40]opened+sec_in_day 1730074136 [14:52:40]quantity*price = 160024 [14:52:40]sum+1 = 160026 [14:52:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 1600.00 Внесено: 1600.00 СДАЧА: 0.00 НСП 1% : 14.16 НДС 12% : 169.94 Наличными: 1600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 442 27.10.2024 14:52 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95443 ФПД: 119613100301368 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T145241&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95443&fm=119613100301368&tin=02508201610067®Number=0000000000170478&sum=160000 [14:52:41]StoreToDocumentArchive [14:52:41]shift 143 fd 95443 [14:52:41]save to /storage/0143/doc_00095443 [14:52:41]save last doc name /storage/0143/doc_00095443 to /storage/kkm_last_doc_name [14:52:41]save OK [14:52:41]Clear old archive folders... [14:52:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:52:41]tlvbuf is 009FCC30 [14:52:41]SAM_PROTO_ClearQueue [14:52:41]wFMCommunicate request_size=4 [14:52:41]MH_SAM_APDU [14:52:41]CAPDU: 80 09 00 00 [14:52:41]Write to MH i2c: E2 08 00 77 0B 80 09 00 00 00 00 00 00 F4 [14:52:41]Write i2c OK [14:52:41]MH_I2C_Read... [14:52:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:52:41]Read from MH i2c: E2 [14:52:41]MH_I2C_Read... [14:52:41]Read from MH i2c: E2 03 00 [14:52:41]MH_I2C_Read... [14:52:41]Read from MH i2c: E2 03 00 77 0B 00 90 00 F6 [14:52:41]RAPDU: 90 00 [14:52:41]wFMCommunicate OK [14:52:41]SAM_PROTO_ClearQueue done [14:52:41]KKMCreateOFDPacket [14:52:41]OFDProtocolAddRootSTLVToBuf [14:52:41]FM_MakeSignedData [14:52:41]FM_MakeSignedData [14:52:41]SAM_PROTO_SignData [14:52:41]wFMCommunicate request_size=4 [14:52:41]MH_SAM_APDU [14:52:41]CAPDU: 80 0D 01 02 [14:52:41]Write to MH i2c: E2 08 00 78 0B 80 0D 01 02 00 00 00 00 FC [14:52:41]Write i2c OK [14:52:41]MH_I2C_Read... [14:52:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:52:41]Read from MH i2c: E2 [14:52:41]MH_I2C_Read... [14:52:41]Read from MH i2c: E2 03 00 [14:52:41]MH_I2C_Read... [14:52:41]Read from MH i2c: E2 03 00 78 0B 00 90 00 F7 [14:52:41]RAPDU: 90 00 [14:52:41]wFMCommunicate OK [14:52:41]wFMCommunicate request_size=255 [14:52:41]MH_SAM_APDU [14:52:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 70 5D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 19 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 BA 01 00 00 F4 03 04 00 B9 53 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D3 74 01 00 35 04 06 00 6C [14:52:41]Write to MH i2c: E2 02 01 79 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 34 FF 03 08 00 03 70 5D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 19 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 BA 01 00 00 F4 03 04 00 B9 53 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D3 74 01 00 35 04 06 00 6C 00 00 40 [14:52:41]Write i2c OK [14:52:41]MH_I2C_Read... [14:52:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:41]Read from MH i2c: E2 [14:52:41]MH_I2C_Read... [14:52:41]Read from MH i2c: E2 03 00 [14:52:41]MH_I2C_Read... [14:52:41]Read from MH i2c: E2 03 00 79 0B 00 90 00 F8 [14:52:41]RAPDU: 90 00 [14:52:41]wFMCommunicate OK [14:52:41]wFMCommunicate request_size=10 [14:52:41]MH_SAM_APDU [14:52:41]CAPDU: 80 0D 02 02 05 C9 98 5A 9C 38 [14:52:41]Write to MH i2c: E2 0D 00 7A 0B 80 0D 02 02 05 00 C9 98 5A 9C 38 00 00 98 [14:52:41]Write i2c OK [14:52:41]MH_I2C_Read... [14:52:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:42]Read from MH i2c: E2 [14:52:42]MH_I2C_Read... [14:52:42]Read from MH i2c: E2 03 00 [14:52:42]MH_I2C_Read... [14:52:42]Read from MH i2c: E2 03 00 7A 0B 00 90 00 F9 [14:52:42]RAPDU: 90 00 [14:52:42]wFMCommunicate OK [14:52:42]wFMCommunicate request_size=4 [14:52:42]MH_SAM_APDU [14:52:42]CAPDU: 80 0D 03 02 [14:52:42]Write to MH i2c: E2 08 00 7B 0B 80 0D 03 02 00 00 00 00 01 [14:52:42]Write i2c OK [14:52:42]MH_I2C_Read... [14:52:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:52:42]Read from MH i2c: E2 [14:52:42]MH_I2C_Read... [14:52:42]Read from MH i2c: E2 0B 00 [14:52:42]MH_I2C_Read... [14:52:42]Read from MH i2c: E2 0B 00 7B 0B 00 DA 48 7E 20 5D 77 13 53 90 00 FC [14:52:42]RAPDU: DA 48 7E 20 5D 77 13 53 90 00 [14:52:42]wFMCommunicate OK [14:52:42]SAM_PROTO_SignData done [14:52:42]FM_MakeSignedData done [14:52:42]CreateOFDProtocolMessage [14:52:42]wFMCommunicate request_size=4 [14:52:42]MH_SAM_APDU [14:52:42]CAPDU: 80 11 00 00 [14:52:42]Write to MH i2c: E2 08 00 7C 0B 80 11 00 00 00 00 00 00 01 [14:52:42]Write i2c OK [14:52:42]MH_I2C_Read... [14:52:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:42]Read from MH i2c: E2 [14:52:42]MH_I2C_Read... [14:52:42]Read from MH i2c: E2 17 00 [14:52:42]MH_I2C_Read... [14:52:42]Read from MH i2c: E2 17 00 7C 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 52 [14:52:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:52:42]wFMCommunicate OK [14:52:42]CreateOFDProtocolMessage done [14:52:42]OFDSenderStorePacket 95443 [14:52:42]StoreOFDPacket docnum=95443 [14:52:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 65 DD 07 01 CC 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 34 FF 03 08 00 03 70 5D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 19 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 BA 01 00 00 F4 03 04 00 B9 53 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D3 74 01 00 35 04 06 00 6C C9 98 5A 9C 38 DA 48 7E 20 5D 77 13 53 [14:52:42]CheckFolder [14:52:42]dirname=/storage/ofd_packets [14:52:42]CheckFolder done [14:52:42]ProducePacketName [14:52:42]name=ofd_packets/00095443 [14:52:42]NVStorageSaveData ofd_packets/00095443 [14:52:42]File name is /storage/ofd_packets/00095443 [14:52:42]Write 301 bytes [14:52:42]NVStorageSaveData done [14:52:42]OFDSenderStorePacket done [14:52:42]KKMCreateOFDPacket done [14:52:42]NVStorageSaveData kkm_last_timestamp [14:52:42]File name is /storage/kkm_last_timestamp [14:52:42]Write 4 bytes [14:52:42]NVStorageSaveData done [14:52:42]ExternCall_PrintAddStr [14:52:42]wPrintStart [14:52:42]Write to MH i2c: 01 00 00 7D 0B 88 [14:52:42]Write i2c OK [14:52:42]MH_I2C_Read... [14:52:42]Read from MH i2c: 01 [14:52:42]MH_I2C_Read... [14:52:42]Read from MH i2c: 01 07 00 [14:52:42]MH_I2C_Read... [14:52:42]Read from MH i2c: 01 07 00 7D 0B 00 00 00 00 00 FF 0F 9D [14:52:42]RasterBufferAndPrint [14:52:42]line Счет N : (1)3405957 [14:52:42]line ИНН: 02508201610067 [14:52:42]line Контрольно-Кассовый Чек [14:52:42]line ПРОДАЖА [14:52:42]line ТРК (МРК, ГНК) : 32 [14:52:42]line Товар: 2710124130 [14:52:42]line Аи-92-К-4 [14:52:42]line 23.920 * 66.90 [14:52:42]line = 1600.25 [14:52:42]line НДС 12% НСП 1% [14:52:42]line > о реализуемом товаре [14:52:42]line ОКРУГЛЕНИЕ: -0.25 [14:52:42]line ИТОГО: 1600.00 [14:52:42]line Внесено: 1600.00 [14:52:42]line СДАЧА: 0.00 [14:52:42]line НСП 1% : 14.16 [14:52:42]line НДС 12% : 169.94 [14:52:42]line Наличными: 1600.00 [14:52:42]line Безнал.: 0.00 [14:52:42]line Место: АЗС № 82 "Партнер Нефть" [14:52:42]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:52:42]line СНО: Общий режим [14:52:42]line Чек 442 27.10.2024 14:52 [14:52:42]line Смена: 143 ФФД: 1.0 [14:52:42]line ЗНМ: 0300000017 [14:52:42]line РНМ: 0000000000170478 [14:52:42]line Версия ККМ: v1.0 [14:52:42]line ФМ: 0000000002098560 [14:52:42]line ФД: 95443 [14:52:42]line ФПД: 119613100301368 [14:52:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T145241&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95443&fm=119613100301368&tin=02508201610067®Number=0000000000170478&sum=160000 [14:52:42]OFD Sender: Processing packet 95443 [packets to send 57, broken 56] [14:52:42]ProducePacketName [14:52:42]name=ofd_packets/00095443 [14:52:42]OFD Sender: To server: pG, [14:52:42]CommunicateWithHost lk.salyk.kg:30040 [14:52:42]ConnectInit lk.salyk.kg [14:52:42]written 0, free lines is 4095 [14:52:42]Connected sock=10 [14:52:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 65 DD 07 01 CC 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 34 FF 03 08 00 03 70 5D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 19 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 BA 01 00 00 F4 03 04 00 B9 53 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D3 74 01 00 35 04 06 00 6C C9 98 5A 9C 38 DA 48 7E 20 5D 77 13 53 [14:52:42]Write to MH i2c: 01 00 00 A8 0B B3 [14:52:42]Write i2c OK [14:52:42]MH_I2C_Read... [14:52:42]Read from MH i2c: 01 [14:52:42]MH_I2C_Read... [14:52:42]Read from MH i2c: 01 07 00 [14:52:42]MH_I2C_Read... [14:52:42]Read from MH i2c: 01 07 00 A8 0B 00 00 00 00 00 F6 0C BC [14:52:42]RasterBufferAndPrint [14:52:42]line [14:52:42]line [14:52:42]line [14:52:42]line [14:52:42]line [14:52:42]written 0, free lines is 3328 [14:52:42]MH_Cut [14:52:42]Write to MH i2c: D1 01 00 AF 0B 01 8C [14:52:42]Write i2c OK [14:52:42]MH_I2C_Read... [14:52:42]Read from MH i2c: D1 [14:52:42]MH_I2C_Read... [14:52:42]Read from MH i2c: D1 01 00 [14:52:42]MH_I2C_Read... [14:52:42]Read from MH i2c: D1 01 00 AF 0B 00 8B [14:52:42]Write to MH i2c: 01 00 00 B0 0B BB [14:52:42]Write i2c OK [14:52:42]MH_I2C_Read... [14:52:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F7 1C 47 00 C4 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 32 30 39 38 35 36 30 10 04 04 00 D3 74 01 00 F4 03 04 00 E5 FD 1D 67 B6 04 01 00 00 D9 5D 04 B0 51 EB 7D 07 [14:52:42]CommunicateWithHost err = 0 [14:52:42]CheckOFDResponse [14:52:43]1017 (14) - 77093643461234 [14:52:43]1041 (16) - 0000000002098560 [14:52:43]1040 (4) - 95443 [14:52:43]1012 (4) - 27.10.2024 08:46 [14:52:43]1206 (1) - 0 [14:52:43]OFD Sender: Remove packet 95443 [14:52:43]ProducePacketName [14:52:43]name=ofd_packets/00095443 [14:52:43]NVStorageDeleteData [14:52:43]OFD Sender: No OFD packet to send [14:52:43]*** Cut start [14:52:43]*** Partial cut [14:52:43]*** CUTSNS_PIN = 1 [14:52:43]*** CUTSNS_PIN = 0 [14:52:43]*** Brake cut motor [14:52:44]Read from MH i2c: 01 [14:52:44]MH_I2C_Read... [14:52:44]*** Stop cut motor [14:52:44]*** Cut end [14:52:44]Read from MH i2c: 01 07 00 [14:52:44]MH_I2C_Read... [14:52:44]Read from MH i2c: 01 07 00 B0 0B 00 00 00 00 00 FF 0F D0 [14:52:44]process_action close_receipt done [14:52:44]requested_data is exist [14:52:44]produce_requested_data [14:52:44]requested_item fm.sn is exist - process it [14:52:44]wFMCommunicate request_size=4 [14:52:44]MH_SAM_APDU [14:52:44]CAPDU: 80 11 00 00 [14:52:44]Write to MH i2c: E2 08 00 B1 0B 80 11 00 00 00 00 00 00 36 [14:52:44]Write i2c OK [14:52:44]MH_I2C_Read... [14:52:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:44]Read from MH i2c: E2 [14:52:44]MH_I2C_Read... [14:52:44]Read from MH i2c: E2 17 00 [14:52:44]MH_I2C_Read... [14:52:44]Read from MH i2c: E2 17 00 B1 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 87 [14:52:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:52:44]wFMCommunicate OK [14:52:44]requested_item fd.num is exist - process it [14:52:44]SAM_PROTO_GetFieldsCounters [14:52:44]wFMCommunicate request_size=4 [14:52:44]MH_SAM_APDU [14:52:44]CAPDU: 80 13 00 00 [14:52:44]Write to MH i2c: E2 08 00 B2 0B 80 13 00 00 00 00 00 00 39 [14:52:44]Write i2c OK [14:52:44]MH_I2C_Read... [14:52:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:52:44]Read from MH i2c: E2 [14:52:44]MH_I2C_Read... [14:52:44]Read from MH i2c: E2 62 00 [14:52:44]MH_I2C_Read... [14:52:44]Read from MH i2c: E2 62 00 B2 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D3 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 BA 01 00 00 5E 04 04 00 BA 01 00 00 57 04 04 00 BB 01 00 00 19 04 04 00 00 00 00 00 90 00 62 [14:52:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D3 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 BA 01 00 00 5E 04 04 00 BA 01 00 00 57 04 04 00 BB 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:52:44]wFMCommunicate OK [14:52:44]SAM_PROTO_GetFieldsCounters done [14:52:44]requested_item shift.num is exist - process it [14:52:44]requested_item shift.opened is exist - process it [14:52:44]req_shift_opened [14:52:44]FM_GetShiftState [14:52:44]SAM_PROTO_GetShiftState [14:52:44]wFMCommunicate request_size=4 [14:52:44]MH_SAM_APDU [14:52:44]CAPDU: 80 13 01 00 [14:52:44]Write to MH i2c: E2 08 00 B3 0B 80 13 01 00 00 00 00 00 3B [14:52:44]Write i2c OK [14:52:44]MH_I2C_Read... [14:52:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:44]Read from MH i2c: E2 [14:52:44]MH_I2C_Read... [14:52:44]Read from MH i2c: E2 0E 00 [14:52:44]MH_I2C_Read... [14:52:44]Read from MH i2c: E2 0E 00 B3 0B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E7 [14:52:44]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:52:44]wFMCommunicate OK [14:52:44]SAM_PROTO_GetShiftState done [14:52:44]FM_GetShiftState done [14:52:44]req_shift_opened done [14:52:44]requested_item shift.open_date is exist - process it [14:52:44]req_shift_open_date [14:52:44]req_shift_open_date done [14:52:44]produce_requested_data done [14:52:44]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95443,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:52:44]process_action_free close_receipt [14:52:44]json_value_free [14:52:44]json_value_free done [14:52:44]process_json_proto returns [14:52:44]Send response to host [14:52:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95443,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:52:44]free response buf [14:52:44]execute_script done [14:52:44]execute_script returns [14:52:44]free content buf [14:52:44]Sock 9.Close socket [14:52:44]Sock 9.Thread stoped [14:52:48]OFD Sender: No OFD packet to send [14:52:49]accept exits with 7 [14:52:49]New connection [14:52:49]New thread 3067444580 created [14:52:49]Thread 3067301220 joined [14:52:49]Waiting for new connection... [14:52:49] Sock 7.Parse request [14:52:49]Sock 7.Check first char [14:52:49]Sock 7.First char is OK [14:52:49]request: POST /json_proto HTTP/1.0 [14:52:49]Method: POST [14:52:49]URL: /json_proto [14:52:49]Method is POST - this is cgi request [14:52:49]url: /json_proto [14:52:49]query_string will be loaded in cgi processing [14:52:49]execute_cgi json_proto POST (null) [14:52:49]execute_cgi path=json_proto method=POST [14:52:49]POST find Content-Length [14:52:49]Host: 172.17.40.67:8080 [14:52:49]Content-Length: 678 [14:52:49]Content-Type: application/json [14:52:49] [14:52:49]POST finish read [14:52:49]Found Content-Length = 678 [14:52:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405959", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:49]execute_script... [14:52: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)3405959", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:49]POST & json_proto [14:52:49]process_json_proto [14:52:49]json parsed OK: [14:52:49]protocol is kg_v1.0 [14:52:49]action value=close_receipt [14:52:49]process_action close_receipt [14:52:49]cmd_close_receipt [14:52:49]MH_GetDate [14:52:49]Write to MH i2c: F0 00 00 B4 0B AE [14:52:49]Write i2c OK [14:52:49]MH_I2C_Read... [14:52:49]Read from MH i2c: F0 [14:52:49]MH_I2C_Read... [14:52:49]Read from MH i2c: F0 09 00 [14:52:49]MH_I2C_Read... [14:52:49]Read from MH i2c: F0 09 00 B4 0B 00 C2 53 1E 67 EE DA 66 66 E5 [14:52:49]GetLastDocTimeStamp 1730040761 [14:52:49]current date 1730040770 [14:52:49]FM_GetShiftState [14:52:49]SAM_PROTO_GetShiftState [14:52:49]wFMCommunicate request_size=4 [14:52:49]MH_SAM_APDU [14:52:49]CAPDU: 80 13 01 00 [14:52:49]Write to MH i2c: E2 08 00 B5 0B 80 13 01 00 00 00 00 00 3D [14:52:49]Write i2c OK [14:52:49]MH_I2C_Read... [14:52:49]Read from MH i2c: E2 [14:52:49]MH_I2C_Read... [14:52:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:50]Read from MH i2c: E2 0E 00 [14:52:50]MH_I2C_Read... [14:52:50]Read from MH i2c: E2 0E 00 B5 0B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E9 [14:52:50]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:52:50]wFMCommunicate OK [14:52:50]SAM_PROTO_GetShiftState done [14:52:50]FM_GetShiftState done [14:52:50]opened in 1729987736 [14:52:50]opened+sec_in_day 1730074136 [14:52:50]quantity*price = 50041 [14:52:50]sum+1 = 50042 [14:52:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 443 27.10.2024 14:52 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95444 ФПД: 123471086797160 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T145250&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95444&fm=123471086797160&tin=02508201610067®Number=0000000000170478&sum=50000 [14:52:51]StoreToDocumentArchive [14:52:51]shift 143 fd 95444 [14:52:51]save to /storage/0143/doc_00095444 [14:52:51]save last doc name /storage/0143/doc_00095444 to /storage/kkm_last_doc_name [14:52:51]save OK [14:52:51]Clear old archive folders... [14:52:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:52:51]tlvbuf is 00A81420 [14:52:51]SAM_PROTO_ClearQueue [14:52:51]wFMCommunicate request_size=4 [14:52:51]MH_SAM_APDU [14:52:51]CAPDU: 80 09 00 00 [14:52:51]Write to MH i2c: E2 08 00 C2 0B 80 09 00 00 00 00 00 00 3F [14:52:51]Write i2c OK [14:52:51]MH_I2C_Read... [14:52:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:52:51]Read from MH i2c: E2 [14:52:51]MH_I2C_Read... [14:52:51]Read from MH i2c: E2 03 00 [14:52:51]MH_I2C_Read... [14:52:51]Read from MH i2c: E2 03 00 C2 0B 00 90 00 41 [14:52:51]RAPDU: 90 00 [14:52:51]wFMCommunicate OK [14:52:51]SAM_PROTO_ClearQueue done [14:52:51]KKMCreateOFDPacket [14:52:51]OFDProtocolAddRootSTLVToBuf [14:52:51]FM_MakeSignedData [14:52:51]FM_MakeSignedData [14:52:51]SAM_PROTO_SignData [14:52:51]wFMCommunicate request_size=4 [14:52:51]MH_SAM_APDU [14:52:51]CAPDU: 80 0D 01 02 [14:52:51]Write to MH i2c: E2 08 00 C3 0B 80 0D 01 02 00 00 00 00 47 [14:52:51]Write i2c OK [14:52:51]MH_I2C_Read... [14:52:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:52:51]Read from MH i2c: E2 [14:52:51]MH_I2C_Read... [14:52:51]Read from MH i2c: E2 03 00 [14:52:51]MH_I2C_Read... [14:52:51]Read from MH i2c: E2 03 00 C3 0B 00 90 00 42 [14:52:51]RAPDU: 90 00 [14:52:51]wFMCommunicate OK [14:52:51]wFMCommunicate request_size=255 [14:52:51]MH_SAM_APDU [14:52: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 01 00 00 F4 03 04 00 C2 53 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D4 74 01 00 35 04 06 00 70 [14:52:51]Write to MH i2c: E2 02 01 C4 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 01 00 00 F4 03 04 00 C2 53 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D4 74 01 00 35 04 06 00 70 00 00 73 [14:52:51]Write i2c OK [14:52:51]MH_I2C_Read... [14:52:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:51]Read from MH i2c: E2 [14:52:51]MH_I2C_Read... [14:52:51]Read from MH i2c: E2 03 00 [14:52:51]MH_I2C_Read... [14:52:51]Read from MH i2c: E2 03 00 C4 0B 00 90 00 43 [14:52:51]RAPDU: 90 00 [14:52:51]wFMCommunicate OK [14:52:51]wFMCommunicate request_size=10 [14:52:51]MH_SAM_APDU [14:52:51]CAPDU: 80 0D 02 02 05 4B DA 44 C1 68 [14:52:51]Write to MH i2c: E2 0D 00 C5 0B 80 0D 02 02 05 00 4B DA 44 C1 68 00 00 E6 [14:52:51]Write i2c OK [14:52:51]MH_I2C_Read... [14:52:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:51]Read from MH i2c: E2 [14:52:51]MH_I2C_Read... [14:52:51]Read from MH i2c: E2 03 00 [14:52:51]MH_I2C_Read... [14:52:51]Read from MH i2c: E2 03 00 C5 0B 00 90 00 44 [14:52:51]RAPDU: 90 00 [14:52:51]wFMCommunicate OK [14:52:51]wFMCommunicate request_size=4 [14:52:51]MH_SAM_APDU [14:52:51]CAPDU: 80 0D 03 02 [14:52:51]Write to MH i2c: E2 08 00 C6 0B 80 0D 03 02 00 00 00 00 4C [14:52:51]Write i2c OK [14:52:51]MH_I2C_Read... [14:52:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:52:51]Read from MH i2c: E2 [14:52:51]MH_I2C_Read... [14:52:51]Read from MH i2c: E2 0B 00 [14:52:51]MH_I2C_Read... [14:52:51]Read from MH i2c: E2 0B 00 C6 0B 00 96 3E B7 B2 7B CE AD 95 90 00 15 [14:52:51]RAPDU: 96 3E B7 B2 7B CE AD 95 90 00 [14:52:51]wFMCommunicate OK [14:52:51]SAM_PROTO_SignData done [14:52:51]FM_MakeSignedData done [14:52:51]CreateOFDProtocolMessage [14:52:51]wFMCommunicate request_size=4 [14:52:51]MH_SAM_APDU [14:52:51]CAPDU: 80 11 00 00 [14:52:51]Write to MH i2c: E2 08 00 C7 0B 80 11 00 00 00 00 00 00 4C [14:52:51]Write i2c OK [14:52:51]MH_I2C_Read... [14:52:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:51]Read from MH i2c: E2 [14:52:51]MH_I2C_Read... [14:52:51]Read from MH i2c: E2 17 00 [14:52:51]MH_I2C_Read... [14:52:51]Read from MH i2c: E2 17 00 C7 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9D [14:52:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:52:51]wFMCommunicate OK [14:52:51]CreateOFDProtocolMessage done [14:52:51]OFDSenderStorePacket 95444 [14:52:51]StoreOFDPacket docnum=95444 [14:52:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3A ED 07 01 54 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 01 00 00 F4 03 04 00 C2 53 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D4 74 01 00 35 04 06 00 70 4B DA 44 C1 68 96 3E B7 B2 7B CE AD 95 [14:52:51]CheckFolder [14:52:51]dirname=/storage/ofd_packets [14:52:51]CheckFolder done [14:52:51]ProducePacketName [14:52:51]name=ofd_packets/00095444 [14:52:51]NVStorageSaveData ofd_packets/00095444 [14:52:51]File name is /storage/ofd_packets/00095444 [14:52:51]Write 301 bytes [14:52:51]NVStorageSaveData done [14:52:51]OFDSenderStorePacket done [14:52:51]KKMCreateOFDPacket done [14:52:51]NVStorageSaveData kkm_last_timestamp [14:52:51]File name is /storage/kkm_last_timestamp [14:52:51]Write 4 bytes [14:52:51]NVStorageSaveData done [14:52:51]ExternCall_PrintAddStr [14:52:51]wPrintStart [14:52:51]Write to MH i2c: 01 00 00 C8 0B D3 [14:52:51]Write i2c OK [14:52:51]MH_I2C_Read... [14:52:51]Read from MH i2c: 01 [14:52:51]MH_I2C_Read... [14:52:51]Read from MH i2c: 01 07 00 [14:52:51]MH_I2C_Read... [14:52:51]Read from MH i2c: 01 07 00 C8 0B 00 00 00 00 00 FF 0F E8 [14:52:51]RasterBufferAndPrint [14:52:51]line Счет N : (1)3405959 [14:52:51]line ИНН: 02508201610067 [14:52:51]line Контрольно-Кассовый Чек [14:52:51]line ПРОДАЖА [14:52:51]line ТРК (МРК, ГНК) : 42 [14:52:51]line Товар: 2710124130 [14:52:51]line Аи-92-К-4 [14:52:51]line 7.480 * 66.90 [14:52:51]line = 500.41 [14:52:51]line НДС 12% НСП 1% [14:52:51]line > о реализуемом товаре [14:52:51]line ОКРУГЛЕНИЕ: -0.41 [14:52:51]line ИТОГО: 500.00 [14:52:51]line Внесено: 500.00 [14:52:51]line СДАЧА: 0.00 [14:52:51]line НСП 1% : 4.43 [14:52:51]line НДС 12% : 53.14 [14:52:51]line Наличными: 500.00 [14:52:51]line Безнал.: 0.00 [14:52:51]line Место: АЗС № 82 "Партнер Нефть" [14:52:51]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:52:51]line СНО: Общий режим [14:52:51]line Чек 443 27.10.2024 14:52 [14:52:51]line Смена: 143 ФФД: 1.0 [14:52:51]line ЗНМ: 0300000017 [14:52:51]line РНМ: 0000000000170478 [14:52:51]line Версия ККМ: v1.0 [14:52:51]line ФМ: 0000000002098560 [14:52:51]line ФД: 95444 [14:52:51]line ФПД: 123471086797160 [14:52:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T145250&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95444&fm=123471086797160&tin=02508201610067®Number=0000000000170478&sum=50000 [14:52:51]written 0, free lines is 4095 [14:52:51]OFD Sender: Processing packet 95444 [packets to send 57, broken 56] [14:52:51]ProducePacketName [14:52:51]name=ofd_packets/00095444 [14:52:51]OFD Sender: To server: pG, [14:52:51]CommunicateWithHost lk.salyk.kg:30040 [14:52:51]ConnectInit lk.salyk.kg [14:52:52]Connected sock=10 [14:52:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3A ED 07 01 54 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 01 00 00 F4 03 04 00 C2 53 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D4 74 01 00 35 04 06 00 70 4B DA 44 C1 68 96 3E B7 B2 7B CE AD 95 [14:52:52]Write to MH i2c: 01 00 00 F3 0B FE [14:52:52]Write i2c OK [14:52:52]MH_I2C_Read... [14:52:52]Read from MH i2c: 01 [14:52:52]MH_I2C_Read... [14:52:52]Read from MH i2c: 01 07 00 [14:52:52]MH_I2C_Read... [14:52:52]Read from MH i2c: 01 07 00 F3 0B 00 00 00 00 00 FC 0C 0D [14:52:52]RasterBufferAndPrint [14:52:52]line [14:52:52]line [14:52:52]line [14:52:52]line [14:52:52]line [14:52:52]written 0, free lines is 3339 [14:52:52]MH_Cut [14:52:52]Write to MH i2c: D1 01 00 FA 0B 01 D7 [14:52:52]Write i2c OK [14:52:52]MH_I2C_Read... [14:52:52]Read from MH i2c: D1 [14:52:52]MH_I2C_Read... [14:52:52]Read from MH i2c: D1 01 00 [14:52:52]MH_I2C_Read... [14:52:52]Read from MH i2c: D1 01 00 FA 0B 00 D6 [14:52:52]Write to MH i2c: 01 00 00 FB 0B 06 [14:52:52]Write i2c OK [14:52:52]MH_I2C_Read... [14:52:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 15 61 47 00 00 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 32 30 39 38 35 36 30 10 04 04 00 D4 74 01 00 F4 03 04 00 EE FD 1D 67 B6 04 01 00 00 2D C9 F5 6A 7F FE 27 D2 [14:52:52]CommunicateWithHost err = 0 [14:52:52]CheckOFDResponse [14:52:52]1017 (14) - 77093643461234 [14:52:52]1041 (16) - 0000000002098560 [14:52:52]1040 (4) - 95444 [14:52:52]1012 (4) - 27.10.2024 08:46 [14:52:52]1206 (1) - 0 [14:52:52]OFD Sender: Remove packet 95444 [14:52:52]ProducePacketName [14:52:52]name=ofd_packets/00095444 [14:52:52]NVStorageDeleteData [14:52:52]*** Cut start [14:52:52]*** Partial cut [14:52:52]*** CUTSNS_PIN = 1 [14:52:52]OFD Sender: No OFD packet to send [14:52:52]*** CUTSNS_PIN = 0 [14:52:53]*** Brake cut motor [14:52:53]Read from MH i2c: 01 [14:52:53]MH_I2C_Read... [14:52:53]*** Stop cut motor [14:52:53]*** Cut end [14:52:53]Read from MH i2c: 01 07 00 [14:52:53]MH_I2C_Read... [14:52:53]Read from MH i2c: 01 07 00 FB 0B 00 00 00 00 00 FF 0F 1B [14:52:53]process_action close_receipt done [14:52:53]requested_data is exist [14:52:53]produce_requested_data [14:52:53]requested_item fm.sn is exist - process it [14:52:53]wFMCommunicate request_size=4 [14:52:53]MH_SAM_APDU [14:52:53]CAPDU: 80 11 00 00 [14:52:53]Write to MH i2c: E2 08 00 FC 0B 80 11 00 00 00 00 00 00 81 [14:52:53]Write i2c OK [14:52:53]MH_I2C_Read... [14:52:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:53]Read from MH i2c: E2 [14:52:53]MH_I2C_Read... [14:52:53]Read from MH i2c: E2 17 00 [14:52:53]MH_I2C_Read... [14:52:53]Read from MH i2c: E2 17 00 FC 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D2 [14:52:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:52:53]wFMCommunicate OK [14:52:53]requested_item fd.num is exist - process it [14:52:53]SAM_PROTO_GetFieldsCounters [14:52:53]wFMCommunicate request_size=4 [14:52:53]MH_SAM_APDU [14:52:53]CAPDU: 80 13 00 00 [14:52:53]Write to MH i2c: E2 08 00 FD 0B 80 13 00 00 00 00 00 00 84 [14:52:53]Write i2c OK [14:52:53]MH_I2C_Read... [14:52:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:52:53]Read from MH i2c: E2 [14:52:53]MH_I2C_Read... [14:52:53]Read from MH i2c: E2 62 00 [14:52:53]MH_I2C_Read... [14:52:53]Read from MH i2c: E2 62 00 FD 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D4 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 BB 01 00 00 5E 04 04 00 BB 01 00 00 57 04 04 00 BC 01 00 00 19 04 04 00 00 00 00 00 90 00 B1 [14:52:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D4 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 BB 01 00 00 5E 04 04 00 BB 01 00 00 57 04 04 00 BC 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:52:53]wFMCommunicate OK [14:52:53]SAM_PROTO_GetFieldsCounters done [14:52:53]requested_item shift.num is exist - process it [14:52:53]requested_item shift.opened is exist - process it [14:52:53]req_shift_opened [14:52:53]FM_GetShiftState [14:52:53]SAM_PROTO_GetShiftState [14:52:53]wFMCommunicate request_size=4 [14:52:53]MH_SAM_APDU [14:52:53]CAPDU: 80 13 01 00 [14:52:53]Write to MH i2c: E2 08 00 FE 0B 80 13 01 00 00 00 00 00 86 [14:52:53]Write i2c OK [14:52:53]MH_I2C_Read... [14:52:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:53]Read from MH i2c: E2 [14:52:53]MH_I2C_Read... [14:52:53]Read from MH i2c: E2 0E 00 [14:52:53]MH_I2C_Read... [14:52:53]Read from MH i2c: E2 0E 00 FE 0B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 32 [14:52:53]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:52:53]wFMCommunicate OK [14:52:53]SAM_PROTO_GetShiftState done [14:52:53]FM_GetShiftState done [14:52:53]req_shift_opened done [14:52:53]requested_item shift.open_date is exist - process it [14:52:53]req_shift_open_date [14:52:53]req_shift_open_date done [14:52:53]produce_requested_data done [14:52:53]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95444,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:52:53]process_action_free close_receipt [14:52:53]json_value_free [14:52:53]json_value_free done [14:52:53]process_json_proto returns [14:52:53]Send response to host [14:52:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95444,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:52:53]free response buf [14:52:53]execute_script done [14:52:53]execute_script returns [14:52:53]free content buf [14:52:53]Sock 7.Close socket [14:52:53]Sock 7.Thread stoped [14:52:57]OFD Sender: No OFD packet to send [14:53:02]OFD Sender: No OFD packet to send [14:53:07]OFD Sender: No OFD packet to send [14:53:12]OFD Sender: No OFD packet to send [14:53:17]OFD Sender: No OFD packet to send [14:53:22]OFD Sender: No OFD packet to send [14:53:27]OFD Sender: No OFD packet to send [14:53:32]OFD Sender: No OFD packet to send [14:53:37]OFD Sender: No OFD packet to send [14:53:42]OFD Sender: No OFD packet to send [14:53:47]OFD Sender: No OFD packet to send [14:53:52]OFD Sender: No OFD packet to send [14:53:57]OFD Sender: No OFD packet to send [14:54:02]OFD Sender: No OFD packet to send [14:54:07]OFD Sender: No OFD packet to send [14:54:13]OFD Sender: No OFD packet to send [14:54:18]OFD Sender: No OFD packet to send [14:54:23]OFD Sender: No OFD packet to send [14:54:28]OFD Sender: No OFD packet to send [14:54:33]OFD Sender: No OFD packet to send [14:54:38]OFD Sender: No OFD packet to send [14:54:43]OFD Sender: No OFD packet to send [14:54:48]OFD Sender: No OFD packet to send [14:54:53]OFD Sender: No OFD packet to send [14:54:58]OFD Sender: No OFD packet to send [14:55:03]OFD Sender: No OFD packet to send [14:55:04]accept exits with 9 [14:55:04]New connection [14:55:04]New thread 3067301220 created [14:55:04]Thread 3067444580 joined [14:55:04]Waiting for new connection... [14:55:04] Sock 9.Parse request [14:55:04]Sock 9.Check first char [14:55:04]Sock 9.First char is OK [14:55:04]request: POST /json_proto HTTP/1.0 [14:55:04]Method: POST [14:55:04]URL: /json_proto [14:55:04]Method is POST - this is cgi request [14:55:04]url: /json_proto [14:55:04]query_string will be loaded in cgi processing [14:55:04]execute_cgi json_proto POST (null) [14:55:04]execute_cgi path=json_proto method=POST [14:55:04]POST find Content-Length [14:55:04]Host: 172.17.40.67:8080 [14:55:04]Content-Length: 678 [14:55:04]Content-Type: application/json [14:55:04] [14:55:04]POST finish read [14:55:04]Found Content-Length = 678 [14:55:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405960", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 6.730, "sum" : 450.24, "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" ] } } [14:55:04]execute_script... [14:55: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)3405960", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 6.730, "sum" : 450.24, "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" ] } } [14:55:04]POST & json_proto [14:55:04]process_json_proto [14:55:04]json parsed OK: [14:55:04]protocol is kg_v1.0 [14:55:04]action value=close_receipt [14:55:04]process_action close_receipt [14:55:04]cmd_close_receipt [14:55:04]MH_GetDate [14:55:04]Write to MH i2c: F0 00 00 FF 0B F9 [14:55:04]Write i2c OK [14:55:04]MH_I2C_Read... [14:55:04]Read from MH i2c: F0 [14:55:04]MH_I2C_Read... [14:55:04]Read from MH i2c: F0 09 00 [14:55:04]MH_I2C_Read... [14:55:04]Read from MH i2c: F0 09 00 FF 0B 00 49 54 1E 67 EE DA 66 66 B8 [14:55:04]GetLastDocTimeStamp 1730040770 [14:55:04]current date 1730040905 [14:55:04]FM_GetShiftState [14:55:04]SAM_PROTO_GetShiftState [14:55:04]wFMCommunicate request_size=4 [14:55:04]MH_SAM_APDU [14:55:04]CAPDU: 80 13 01 00 [14:55:04]Write to MH i2c: E2 08 00 00 0C 80 13 01 00 00 00 00 00 89 [14:55:04]Write i2c OK [14:55:04]MH_I2C_Read... [14:55:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:55:04]Read from MH i2c: E2 [14:55:04]MH_I2C_Read... [14:55:04]Read from MH i2c: E2 0E 00 [14:55:04]MH_I2C_Read... [14:55:04]Read from MH i2c: E2 0E 00 00 0C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 35 [14:55:04]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:55:04]wFMCommunicate OK [14:55:04]SAM_PROTO_GetShiftState done [14:55:04]FM_GetShiftState done [14:55:04]opened in 1729987736 [14:55:04]opened+sec_in_day 1730074136 [14:55:04]quantity*price = 45023 [14:55:04]sum+1 = 45025 [14:55:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.24 ИТОГО: 450.00 Внесено: 450.00 СДАЧА: 0.00 НСП 1% : 3.98 НДС 12% : 47.81 Наличными: 450.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 444 27.10.2024 14:55 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95445 ФПД: 270173733775847 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T145505&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95445&fm=270173733775847&tin=02508201610067®Number=0000000000170478&sum=45000 [14:55:05]StoreToDocumentArchive [14:55:05]shift 143 fd 95445 [14:55:05]save to /storage/0143/doc_00095445 [14:55:05]save last doc name /storage/0143/doc_00095445 to /storage/kkm_last_doc_name [14:55:05]save OK [14:55:05]Clear old archive folders... [14:55:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:55:05]tlvbuf is 00A630C0 [14:55:05]SAM_PROTO_ClearQueue [14:55:05]wFMCommunicate request_size=4 [14:55:05]MH_SAM_APDU [14:55:05]CAPDU: 80 09 00 00 [14:55:05]Write to MH i2c: E2 08 00 0D 0C 80 09 00 00 00 00 00 00 8B [14:55:05]Write i2c OK [14:55:05]MH_I2C_Read... [14:55:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:55:05]Read from MH i2c: E2 [14:55:05]MH_I2C_Read... [14:55:05]Read from MH i2c: E2 03 00 [14:55:05]MH_I2C_Read... [14:55:05]Read from MH i2c: E2 03 00 0D 0C 00 90 00 8D [14:55:05]RAPDU: 90 00 [14:55:05]wFMCommunicate OK [14:55:05]SAM_PROTO_ClearQueue done [14:55:05]KKMCreateOFDPacket [14:55:05]OFDProtocolAddRootSTLVToBuf [14:55:05]FM_MakeSignedData [14:55:05]FM_MakeSignedData [14:55:05]SAM_PROTO_SignData [14:55:05]wFMCommunicate request_size=4 [14:55:05]MH_SAM_APDU [14:55:05]CAPDU: 80 0D 01 02 [14:55:05]Write to MH i2c: E2 08 00 0E 0C 80 0D 01 02 00 00 00 00 93 [14:55:05]Write i2c OK [14:55:05]MH_I2C_Read... [14:55:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:55:05]Read from MH i2c: E2 [14:55:05]MH_I2C_Read... [14:55:05]Read from MH i2c: E2 03 00 [14:55:05]MH_I2C_Read... [14:55:05]Read from MH i2c: E2 03 00 0E 0C 00 90 00 8E [14:55:05]RAPDU: 90 00 [14:55:05]wFMCommunicate OK [14:55:05]wFMCommunicate request_size=255 [14:55:05]MH_SAM_APDU [14:55:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 4A 1A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E0 AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 01 00 00 F4 03 04 00 49 54 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D5 74 01 00 35 04 06 00 F5 [14:55:05]Write to MH i2c: E2 02 01 0F 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 34 FF 03 08 00 03 4A 1A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E0 AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 01 00 00 F4 03 04 00 49 54 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D5 74 01 00 35 04 06 00 F5 00 00 B4 [14:55:05]Write i2c OK [14:55:05]MH_I2C_Read... [14:55:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:55:05]Read from MH i2c: E2 [14:55:05]MH_I2C_Read... [14:55:05]Read from MH i2c: E2 03 00 [14:55:05]MH_I2C_Read... [14:55:05]Read from MH i2c: E2 03 00 0F 0C 00 90 00 8F [14:55:05]RAPDU: 90 00 [14:55:05]wFMCommunicate OK [14:55:05]wFMCommunicate request_size=10 [14:55:05]MH_SAM_APDU [14:55:05]CAPDU: 80 0D 02 02 05 B8 B9 6D E9 E7 [14:55:05]Write to MH i2c: E2 0D 00 10 0C 80 0D 02 02 05 00 B8 B9 6D E9 E7 00 00 4E [14:55:05]Write i2c OK [14:55:05]MH_I2C_Read... [14:55:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:55:05]Read from MH i2c: E2 [14:55:05]MH_I2C_Read... [14:55:05]Read from MH i2c: E2 03 00 [14:55:05]MH_I2C_Read... [14:55:05]Read from MH i2c: E2 03 00 10 0C 00 90 00 90 [14:55:05]RAPDU: 90 00 [14:55:05]wFMCommunicate OK [14:55:05]wFMCommunicate request_size=4 [14:55:05]MH_SAM_APDU [14:55:05]CAPDU: 80 0D 03 02 [14:55:05]Write to MH i2c: E2 08 00 11 0C 80 0D 03 02 00 00 00 00 98 [14:55:05]Write i2c OK [14:55:05]MH_I2C_Read... [14:55:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:55:05]Read from MH i2c: E2 [14:55:05]MH_I2C_Read... [14:55:05]Read from MH i2c: E2 0B 00 [14:55:05]MH_I2C_Read... [14:55:05]Read from MH i2c: E2 0B 00 11 0C 00 B3 16 0D 02 9F E2 9E FF 90 00 8F [14:55:05]RAPDU: B3 16 0D 02 9F E2 9E FF 90 00 [14:55:05]wFMCommunicate OK [14:55:05]SAM_PROTO_SignData done [14:55:05]FM_MakeSignedData done [14:55:05]CreateOFDProtocolMessage [14:55:05]wFMCommunicate request_size=4 [14:55:05]MH_SAM_APDU [14:55:05]CAPDU: 80 11 00 00 [14:55:05]Write to MH i2c: E2 08 00 12 0C 80 11 00 00 00 00 00 00 98 [14:55:05]Write i2c OK [14:55:05]MH_I2C_Read... [14:55:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:55:06]Read from MH i2c: E2 [14:55:06]MH_I2C_Read... [14:55:06]Read from MH i2c: E2 17 00 [14:55:06]MH_I2C_Read... [14:55:06]Read from MH i2c: E2 17 00 12 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E9 [14:55:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:55:06]wFMCommunicate OK [14:55:06]CreateOFDProtocolMessage done [14:55:06]OFDSenderStorePacket 95445 [14:55:06]StoreOFDPacket docnum=95445 [14:55:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 14 0A 07 01 3D 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 34 FF 03 08 00 03 4A 1A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E0 AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 01 00 00 F4 03 04 00 49 54 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D5 74 01 00 35 04 06 00 F5 B8 B9 6D E9 E7 B3 16 0D 02 9F E2 9E FF [14:55:06]CheckFolder [14:55:06]dirname=/storage/ofd_packets [14:55:06]CheckFolder done [14:55:06]ProducePacketName [14:55:06]name=ofd_packets/00095445 [14:55:06]NVStorageSaveData ofd_packets/00095445 [14:55:06]File name is /storage/ofd_packets/00095445 [14:55:06]Write 301 bytes [14:55:06]NVStorageSaveData done [14:55:06]OFDSenderStorePacket done [14:55:06]KKMCreateOFDPacket done [14:55:06]NVStorageSaveData kkm_last_timestamp [14:55:06]File name is /storage/kkm_last_timestamp [14:55:06]Write 4 bytes [14:55:06]NVStorageSaveData done [14:55:06]ExternCall_PrintAddStr [14:55:06]wPrintStart [14:55:06]Write to MH i2c: 01 00 00 13 0C 1F [14:55:06]Write i2c OK [14:55:06]MH_I2C_Read... [14:55:06]Read from MH i2c: 01 [14:55:06]MH_I2C_Read... [14:55:06]Read from MH i2c: 01 07 00 [14:55:06]MH_I2C_Read... [14:55:06]Read from MH i2c: 01 07 00 13 0C 00 00 00 00 00 FF 0F 34 [14:55:06]RasterBufferAndPrint [14:55:06]line Счет N : (1)3405960 [14:55:06]line ИНН: 02508201610067 [14:55:06]line Контрольно-Кассовый Чек [14:55:06]line ПРОДАЖА [14:55:06]line ТРК (МРК, ГНК) : 12 [14:55:06]line Товар: 2710124130 [14:55:06]line Аи-92-К-4 [14:55:06]line 6.730 * 66.90 [14:55:06]line = 450.24 [14:55:06]line НДС 12% НСП 1% [14:55:06]line > о реализуемом товаре [14:55:06]line ОКРУГЛЕНИЕ: -0.24 [14:55:06]line ИТОГО: 450.00 [14:55:06]line Внесено: 450.00 [14:55:06]line СДАЧА: 0.00 [14:55:06]line НСП 1% : 3.98 [14:55:06]line НДС 12% : 47.81 [14:55:06]line Наличными: 450.00 [14:55:06]line Безнал.: 0.00 [14:55:06]line Место: АЗС № 82 "Партнер Нефть" [14:55:06]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:55:06]line СНО: Общий режим [14:55:06]line Чек 444 27.10.2024 14:55 [14:55:06]line Смена: 143 ФФД: 1.0 [14:55:06]line ЗНМ: 0300000017 [14:55:06]line РНМ: 0000000000170478 [14:55:06]line Версия ККМ: v1.0 [14:55:06]line ФМ: 0000000002098560 [14:55:06]line ФД: 95445 [14:55:06]line ФПД: 270173733775847 [14:55:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T145505&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95445&fm=270173733775847&tin=02508201610067®Number=0000000000170478&sum=45000 [14:55:06]OFD Sender: Processing packet 95445 [packets to send 57, broken 56] [14:55:06]ProducePacketName [14:55:06]name=ofd_packets/00095445 [14:55:06]OFD Sender: To server: pG, [14:55:06]CommunicateWithHost lk.salyk.kg:30040 [14:55:06]ConnectInit lk.salyk.kg [14:55:06]written 0, free lines is 4095 [14:55:06]Connected sock=10 [14:55:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 14 0A 07 01 3D 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 34 FF 03 08 00 03 4A 1A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E0 AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 01 00 00 F4 03 04 00 49 54 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D5 74 01 00 35 04 06 00 F5 B8 B9 6D E9 E7 B3 16 0D 02 9F E2 9E FF [14:55:06]Write to MH i2c: 01 00 00 3E 0C 4A [14:55:06]Write i2c OK [14:55:06]MH_I2C_Read... [14:55:06]Read from MH i2c: 01 [14:55:06]MH_I2C_Read... [14:55:06]Read from MH i2c: 01 07 00 [14:55:06]MH_I2C_Read... [14:55:06]Read from MH i2c: 01 07 00 3E 0C 00 00 00 00 00 F1 0C 4E [14:55:06]RasterBufferAndPrint [14:55:06]line [14:55:06]line [14:55:06]line [14:55:06]line [14:55:06]line [14:55:06]written 0, free lines is 3319 [14:55:06]MH_Cut [14:55:06]Write to MH i2c: D1 01 00 45 0C 01 23 [14:55:06]Write i2c OK [14:55:06]MH_I2C_Read... [14:55:06]Read from MH i2c: D1 [14:55:06]MH_I2C_Read... [14:55:06]Read from MH i2c: D1 01 00 [14:55:06]MH_I2C_Read... [14:55:06]Read from MH i2c: D1 01 00 45 0C 00 22 [14:55:06]Write to MH i2c: 01 00 00 46 0C 52 [14:55:06]Write i2c OK [14:55:06]MH_I2C_Read... [14:55:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 55 5C 47 00 13 73 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D5 74 01 00 F4 03 04 00 75 FE 1D 67 B6 04 01 00 00 B9 5C 1B FE 21 A4 83 D9 [14:55:06]CommunicateWithHost err = 0 [14:55:06]CheckOFDResponse [14:55:06]1017 (14) - 77093643461234 [14:55:06]1041 (16) - 0000000002098560 [14:55:06]1040 (4) - 95445 [14:55:06]1012 (4) - 27.10.2024 08:48 [14:55:06]1206 (1) - 0 [14:55:06]OFD Sender: Remove packet 95445 [14:55:06]ProducePacketName [14:55:06]name=ofd_packets/00095445 [14:55:06]NVStorageDeleteData [14:55:07]OFD Sender: No OFD packet to send [14:55:07]*** Cut start [14:55:07]*** Partial cut [14:55:07]*** CUTSNS_PIN = 1 [14:55:07]*** CUTSNS_PIN = 0 [14:55:07]*** Brake cut motor [14:55:08]Read from MH i2c: 01 [14:55:08]MH_I2C_Read... [14:55:08]*** Stop cut motor [14:55:08]*** Cut end [14:55:08]Read from MH i2c: 01 07 00 [14:55:08]MH_I2C_Read... [14:55:08]Read from MH i2c: 01 07 00 46 0C 00 00 00 00 00 FF 0F 67 [14:55:08]process_action close_receipt done [14:55:08]requested_data is exist [14:55:08]produce_requested_data [14:55:08]requested_item fm.sn is exist - process it [14:55:08]wFMCommunicate request_size=4 [14:55:08]MH_SAM_APDU [14:55:08]CAPDU: 80 11 00 00 [14:55:08]Write to MH i2c: E2 08 00 47 0C 80 11 00 00 00 00 00 00 CD [14:55:08]Write i2c OK [14:55:08]MH_I2C_Read... [14:55:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:55:08]Read from MH i2c: E2 [14:55:08]MH_I2C_Read... [14:55:08]Read from MH i2c: E2 17 00 [14:55:08]MH_I2C_Read... [14:55:08]Read from MH i2c: E2 17 00 47 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1E [14:55:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:55:08]wFMCommunicate OK [14:55:08]requested_item fd.num is exist - process it [14:55:08]SAM_PROTO_GetFieldsCounters [14:55:08]wFMCommunicate request_size=4 [14:55:08]MH_SAM_APDU [14:55:08]CAPDU: 80 13 00 00 [14:55:08]Write to MH i2c: E2 08 00 48 0C 80 13 00 00 00 00 00 00 D0 [14:55:08]Write i2c OK [14:55:08]MH_I2C_Read... [14:55:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:55:08]Read from MH i2c: E2 [14:55:08]MH_I2C_Read... [14:55:08]Read from MH i2c: E2 62 00 [14:55:08]MH_I2C_Read... [14:55:08]Read from MH i2c: E2 62 00 48 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D5 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 BC 01 00 00 5E 04 04 00 BC 01 00 00 57 04 04 00 BD 01 00 00 19 04 04 00 00 00 00 00 90 00 01 [14:55:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D5 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 BC 01 00 00 5E 04 04 00 BC 01 00 00 57 04 04 00 BD 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:55:08]wFMCommunicate OK [14:55:08]SAM_PROTO_GetFieldsCounters done [14:55:08]requested_item shift.num is exist - process it [14:55:08]requested_item shift.opened is exist - process it [14:55:08]req_shift_opened [14:55:08]FM_GetShiftState [14:55:08]SAM_PROTO_GetShiftState [14:55:08]wFMCommunicate request_size=4 [14:55:08]MH_SAM_APDU [14:55:08]CAPDU: 80 13 01 00 [14:55:08]Write to MH i2c: E2 08 00 49 0C 80 13 01 00 00 00 00 00 D2 [14:55:08]Write i2c OK [14:55:08]MH_I2C_Read... [14:55:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:55:08]Read from MH i2c: E2 [14:55:08]MH_I2C_Read... [14:55:08]Read from MH i2c: E2 0E 00 [14:55:08]MH_I2C_Read... [14:55:08]Read from MH i2c: E2 0E 00 49 0C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 7E [14:55:08]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:55:08]wFMCommunicate OK [14:55:08]SAM_PROTO_GetShiftState done [14:55:08]FM_GetShiftState done [14:55:08]req_shift_opened done [14:55:08]requested_item shift.open_date is exist - process it [14:55:08]req_shift_open_date [14:55:08]req_shift_open_date done [14:55:08]produce_requested_data done [14:55:08]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95445,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:55:08]process_action_free close_receipt [14:55:08]json_value_free [14:55:08]json_value_free done [14:55:08]process_json_proto returns [14:55:08]Send response to host [14:55:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95445,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:55:08]free response buf [14:55:08]execute_script done [14:55:08]execute_script returns [14:55:08]free content buf [14:55:08]Sock 9.Close socket [14:55:08]Sock 9.Thread stoped [14:55:12]OFD Sender: No OFD packet to send [14:55:17]OFD Sender: No OFD packet to send [14:55:22]OFD Sender: No OFD packet to send [14:55:27]OFD Sender: No OFD packet to send [14:55:32]OFD Sender: No OFD packet to send [14:55:37]OFD Sender: No OFD packet to send [14:55:42]OFD Sender: No OFD packet to send [14:55:47]OFD Sender: No OFD packet to send [14:55:52]OFD Sender: No OFD packet to send [14:55:57]OFD Sender: No OFD packet to send [14:56:02]OFD Sender: No OFD packet to send [14:56:07]OFD Sender: No OFD packet to send [14:56:12]OFD Sender: No OFD packet to send [14:56:17]OFD Sender: No OFD packet to send [14:56:22]OFD Sender: No OFD packet to send [14:56:27]OFD Sender: No OFD packet to send [14:56:32]OFD Sender: No OFD packet to send [14:56:37]OFD Sender: No OFD packet to send [14:56:42]OFD Sender: No OFD packet to send [14:56:47]OFD Sender: No OFD packet to send [14:56:52]OFD Sender: No OFD packet to send [14:56:56]accept exits with 7 [14:56:56]New connection [14:56:56]New thread 3067444580 created [14:56:56]Thread 3067301220 joined [14:56:56]Waiting for new connection... [14:56:56] Sock 7.Parse request [14:56:56]Sock 7.Check first char [14:56:56]Sock 7.First char is OK [14:56:56]request: POST /json_proto HTTP/1.0 [14:56:56]Method: POST [14:56:56]URL: /json_proto [14:56:56]Method is POST - this is cgi request [14:56:56]url: /json_proto [14:56:56]query_string will be loaded in cgi processing [14:56:56]execute_cgi json_proto POST (null) [14:56:56]execute_cgi path=json_proto method=POST [14:56:56]POST find Content-Length [14:56:56]Host: 172.17.40.67:8080 [14:56:56]Content-Length: 678 [14:56:56]Content-Type: application/json [14:56:56] [14:56:56]POST finish read [14:56:56]Found Content-Length = 678 [14:56:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405962", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:56:56]execute_script... [14:56: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)3405962", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:56:56]POST & json_proto [14:56:56]process_json_proto [14:56:56]json parsed OK: [14:56:56]protocol is kg_v1.0 [14:56:56]action value=close_receipt [14:56:56]process_action close_receipt [14:56:56]cmd_close_receipt [14:56:56]MH_GetDate [14:56:56]Write to MH i2c: F0 00 00 4A 0C 45 [14:56:56]Write i2c OK [14:56:56]MH_I2C_Read... [14:56:56]Read from MH i2c: F0 [14:56:56]MH_I2C_Read... [14:56:56]Read from MH i2c: F0 09 00 [14:56:56]MH_I2C_Read... [14:56:56]Read from MH i2c: F0 09 00 4A 0C 00 B9 54 1E 67 EE DA 66 66 74 [14:56:56]GetLastDocTimeStamp 1730040905 [14:56:56]current date 1730041017 [14:56:56]FM_GetShiftState [14:56:56]SAM_PROTO_GetShiftState [14:56:56]wFMCommunicate request_size=4 [14:56:56]MH_SAM_APDU [14:56:56]CAPDU: 80 13 01 00 [14:56:56]Write to MH i2c: E2 08 00 4B 0C 80 13 01 00 00 00 00 00 D4 [14:56:56]Write i2c OK [14:56:56]MH_I2C_Read... [14:56:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:56:57]Read from MH i2c: E2 [14:56:57]MH_I2C_Read... [14:56:57]Read from MH i2c: E2 0E 00 [14:56:57]MH_I2C_Read... [14:56:57]Read from MH i2c: E2 0E 00 4B 0C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 80 [14:56:57]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:56:57]wFMCommunicate OK [14:56:57]SAM_PROTO_GetShiftState done [14:56:57]FM_GetShiftState done [14:56:57]opened in 1729987736 [14:56:57]opened+sec_in_day 1730074136 [14:56:57]quantity*price = 20003 [14:56:57]sum+1 = 20004 [14:56:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 445 27.10.2024 14:56 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95446 ФПД: 223337451795954 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T145657&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95446&fm=223337451795954&tin=02508201610067®Number=0000000000170478&sum=20000 [14:56:58]StoreToDocumentArchive [14:56:58]shift 143 fd 95446 [14:56:58]save to /storage/0143/doc_00095446 [14:56:58]save last doc name /storage/0143/doc_00095446 to /storage/kkm_last_doc_name [14:56:58]save OK [14:56:58]Clear old archive folders... [14:56:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:56:58]tlvbuf is 009F3800 [14:56:58]SAM_PROTO_ClearQueue [14:56:58]wFMCommunicate request_size=4 [14:56:58]MH_SAM_APDU [14:56:58]CAPDU: 80 09 00 00 [14:56:58]Write to MH i2c: E2 08 00 58 0C 80 09 00 00 00 00 00 00 D6 [14:56:58]Write i2c OK [14:56:58]MH_I2C_Read... [14:56:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:56:58]Read from MH i2c: E2 [14:56:58]MH_I2C_Read... [14:56:58]Read from MH i2c: E2 03 00 [14:56:58]MH_I2C_Read... [14:56:58]Read from MH i2c: E2 03 00 58 0C 00 90 00 D8 [14:56:58]RAPDU: 90 00 [14:56:58]wFMCommunicate OK [14:56:58]SAM_PROTO_ClearQueue done [14:56:58]KKMCreateOFDPacket [14:56:58]OFDProtocolAddRootSTLVToBuf [14:56:58]FM_MakeSignedData [14:56:58]FM_MakeSignedData [14:56:58]SAM_PROTO_SignData [14:56:58]wFMCommunicate request_size=4 [14:56:58]MH_SAM_APDU [14:56:58]CAPDU: 80 0D 01 02 [14:56:58]Write to MH i2c: E2 08 00 59 0C 80 0D 01 02 00 00 00 00 DE [14:56:58]Write i2c OK [14:56:58]MH_I2C_Read... [14:56:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:56:58]Read from MH i2c: E2 [14:56:58]MH_I2C_Read... [14:56:58]Read from MH i2c: E2 03 00 [14:56:58]MH_I2C_Read... [14:56:58]Read from MH i2c: E2 03 00 59 0C 00 90 00 D9 [14:56:58]RAPDU: 90 00 [14:56:58]wFMCommunicate OK [14:56:58]wFMCommunicate request_size=255 [14:56:58]MH_SAM_APDU [14:56: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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 01 00 00 F4 03 04 00 B9 54 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D6 74 01 00 35 04 06 00 CB [14:56:58]Write to MH i2c: E2 02 01 5A 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 01 00 00 F4 03 04 00 B9 54 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D6 74 01 00 35 04 06 00 CB 00 00 23 [14:56:58]Write i2c OK [14:56:58]MH_I2C_Read... [14:56:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:56:58]Read from MH i2c: E2 [14:56:58]MH_I2C_Read... [14:56:58]Read from MH i2c: E2 03 00 [14:56:58]MH_I2C_Read... [14:56:58]Read from MH i2c: E2 03 00 5A 0C 00 90 00 DA [14:56:58]RAPDU: 90 00 [14:56:58]wFMCommunicate OK [14:56:58]wFMCommunicate request_size=10 [14:56:58]MH_SAM_APDU [14:56:58]CAPDU: 80 0D 02 02 05 1F CD 7A B5 F2 [14:56:58]Write to MH i2c: E2 0D 00 5B 0C 80 0D 02 02 05 00 1F CD 7A B5 F2 00 00 F8 [14:56:58]Write i2c OK [14:56:58]MH_I2C_Read... [14:56:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:56:58]Read from MH i2c: E2 [14:56:58]MH_I2C_Read... [14:56:58]Read from MH i2c: E2 03 00 [14:56:58]MH_I2C_Read... [14:56:58]Read from MH i2c: E2 03 00 5B 0C 00 90 00 DB [14:56:58]RAPDU: 90 00 [14:56:58]wFMCommunicate OK [14:56:58]wFMCommunicate request_size=4 [14:56:58]MH_SAM_APDU [14:56:58]CAPDU: 80 0D 03 02 [14:56:58]Write to MH i2c: E2 08 00 5C 0C 80 0D 03 02 00 00 00 00 E3 [14:56:58]Write i2c OK [14:56:58]MH_I2C_Read... [14:56:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:56:58]Read from MH i2c: E2 [14:56:58]MH_I2C_Read... [14:56:58]Read from MH i2c: E2 0B 00 [14:56:58]MH_I2C_Read... [14:56:58]Read from MH i2c: E2 0B 00 5C 0C 00 E3 21 9E 6D D7 9F CA 95 90 00 C8 [14:56:58]RAPDU: E3 21 9E 6D D7 9F CA 95 90 00 [14:56:58]wFMCommunicate OK [14:56:58]SAM_PROTO_SignData done [14:56:58]FM_MakeSignedData done [14:56:58]CreateOFDProtocolMessage [14:56:58]wFMCommunicate request_size=4 [14:56:58]MH_SAM_APDU [14:56:58]CAPDU: 80 11 00 00 [14:56:58]Write to MH i2c: E2 08 00 5D 0C 80 11 00 00 00 00 00 00 E3 [14:56:58]Write i2c OK [14:56:58]MH_I2C_Read... [14:56:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:56:58]Read from MH i2c: E2 [14:56:58]MH_I2C_Read... [14:56:58]Read from MH i2c: E2 17 00 [14:56:58]MH_I2C_Read... [14:56:58]Read from MH i2c: E2 17 00 5D 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 34 [14:56:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:56:58]wFMCommunicate OK [14:56:58]CreateOFDProtocolMessage done [14:56:58]OFDSenderStorePacket 95446 [14:56:58]StoreOFDPacket docnum=95446 [14:56:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 13 0B 07 01 78 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 01 00 00 F4 03 04 00 B9 54 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D6 74 01 00 35 04 06 00 CB 1F CD 7A B5 F2 E3 21 9E 6D D7 9F CA 95 [14:56:58]CheckFolder [14:56:58]dirname=/storage/ofd_packets [14:56:58]CheckFolder done [14:56:58]ProducePacketName [14:56:58]name=ofd_packets/00095446 [14:56:58]NVStorageSaveData ofd_packets/00095446 [14:56:58]File name is /storage/ofd_packets/00095446 [14:56:58]Write 301 bytes [14:56:58]NVStorageSaveData done [14:56:58]OFDSenderStorePacket done [14:56:58]KKMCreateOFDPacket done [14:56:58]NVStorageSaveData kkm_last_timestamp [14:56:58]File name is /storage/kkm_last_timestamp [14:56:58]Write 4 bytes [14:56:58]NVStorageSaveData done [14:56:58]ExternCall_PrintAddStr [14:56:58]wPrintStart [14:56:58]Write to MH i2c: 01 00 00 5E 0C 6A [14:56:58]Write i2c OK [14:56:58]MH_I2C_Read... [14:56:58]Read from MH i2c: 01 [14:56:58]MH_I2C_Read... [14:56:58]Read from MH i2c: 01 07 00 [14:56:58]MH_I2C_Read... [14:56:58]Read from MH i2c: 01 07 00 5E 0C 00 00 00 00 00 FF 0F 7F [14:56:58]RasterBufferAndPrint [14:56:58]line Счет N : (1)3405962 [14:56:58]line ИНН: 02508201610067 [14:56:58]line Контрольно-Кассовый Чек [14:56:58]line ПРОДАЖА [14:56:58]line ТРК (МРК, ГНК) : 32 [14:56:58]line Товар: 2710124130 [14:56:58]line Аи-92-К-4 [14:56:58]line 2.990 * 66.90 [14:56:58]line = 200.03 [14:56:58]line НДС 12% НСП 1% [14:56:58]line > о реализуемом товаре [14:56:58]line ОКРУГЛЕНИЕ: -0.03 [14:56:58]line ИТОГО: 200.00 [14:56:58]line Внесено: 200.00 [14:56:58]line СДАЧА: 0.00 [14:56:58]line НСП 1% : 1.77 [14:56:58]line НДС 12% : 21.24 [14:56:58]line Наличными: 200.00 [14:56:58]line Безнал.: 0.00 [14:56:58]line Место: АЗС № 82 "Партнер Нефть" [14:56:58]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:56:58]line СНО: Общий режим [14:56:58]line Чек 445 27.10.2024 14:56 [14:56:58]line Смена: 143 ФФД: 1.0 [14:56:58]line ЗНМ: 0300000017 [14:56:58]line РНМ: 0000000000170478 [14:56:58]line Версия ККМ: v1.0 [14:56:58]line ФМ: 0000000002098560 [14:56:58]line ФД: 95446 [14:56:58]line ФПД: 223337451795954 [14:56:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T145657&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95446&fm=223337451795954&tin=02508201610067®Number=0000000000170478&sum=20000 [14:56:59]OFD Sender: Processing packet 95446 [packets to send 57, broken 56] [14:56:59]ProducePacketName [14:56:59]name=ofd_packets/00095446 [14:56:59]OFD Sender: To server: pG, [14:56:59]CommunicateWithHost lk.salyk.kg:30040 [14:56:59]ConnectInit lk.salyk.kg [14:56:59]written 0, free lines is 4095 [14:56:59]Connected sock=10 [14:56:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 13 0B 07 01 78 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 01 00 00 F4 03 04 00 B9 54 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D6 74 01 00 35 04 06 00 CB 1F CD 7A B5 F2 E3 21 9E 6D D7 9F CA 95 [14:56:59]Write to MH i2c: 01 00 00 89 0C 95 [14:56:59]Write i2c OK [14:56:59]MH_I2C_Read... [14:56:59]Read from MH i2c: 01 [14:56:59]MH_I2C_Read... [14:56:59]Read from MH i2c: 01 07 00 [14:56:59]MH_I2C_Read... [14:56:59]Read from MH i2c: 01 07 00 89 0C 00 00 00 00 00 F8 0C A0 [14:56:59]RasterBufferAndPrint [14:56:59]line [14:56:59]line [14:56:59]line [14:56:59]line [14:56:59]line [14:56:59]written 0, free lines is 3327 [14:56:59]MH_Cut [14:56:59]Write to MH i2c: D1 01 00 90 0C 01 6E [14:56:59]Write i2c OK [14:56:59]MH_I2C_Read... [14:56:59]Read from MH i2c: D1 [14:56:59]MH_I2C_Read... [14:56:59]Read from MH i2c: D1 01 00 [14:56:59]MH_I2C_Read... [14:56:59]Read from MH i2c: D1 01 00 90 0C 00 6D [14:56:59]Write to MH i2c: 01 00 00 91 0C 9D [14:56:59]Write i2c OK [14:56:59]MH_I2C_Read... [14:56:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 BE 56 47 00 ED 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 32 30 39 38 35 36 30 10 04 04 00 D6 74 01 00 F4 03 04 00 E5 FE 1D 67 B6 04 01 00 00 80 D1 7F FC 6D EE 1E DB [14:56:59]CommunicateWithHost err = 0 [14:56:59]CheckOFDResponse [14:56:59]1017 (14) - 77093643461234 [14:56:59]1041 (16) - 0000000002098560 [14:56:59]1040 (4) - 95446 [14:56:59]1012 (4) - 27.10.2024 08:50 [14:56:59]1206 (1) - 0 [14:56:59]OFD Sender: Remove packet 95446 [14:56:59]ProducePacketName [14:56:59]name=ofd_packets/00095446 [14:56:59]NVStorageDeleteData [14:57:00]OFD Sender: No OFD packet to send [14:57:00]*** Cut start [14:57:00]*** Partial cut [14:57:00]*** CUTSNS_PIN = 1 [14:57:00]*** CUTSNS_PIN = 0 [14:57:00]*** Brake cut motor [14:57:00]Read from MH i2c: 01 [14:57:00]MH_I2C_Read... [14:57:00]*** Stop cut motor [14:57:00]*** Cut end [14:57:00]Read from MH i2c: 01 07 00 [14:57:00]MH_I2C_Read... [14:57:00]Read from MH i2c: 01 07 00 91 0C 00 00 00 00 00 FF 0F B2 [14:57:00]process_action close_receipt done [14:57:00]requested_data is exist [14:57:00]produce_requested_data [14:57:00]requested_item fm.sn is exist - process it [14:57:00]wFMCommunicate request_size=4 [14:57:00]MH_SAM_APDU [14:57:00]CAPDU: 80 11 00 00 [14:57:00]Write to MH i2c: E2 08 00 92 0C 80 11 00 00 00 00 00 00 18 [14:57:00]Write i2c OK [14:57:00]MH_I2C_Read... [14:57:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:57:00]Read from MH i2c: E2 [14:57:00]MH_I2C_Read... [14:57:00]Read from MH i2c: E2 17 00 [14:57:00]MH_I2C_Read... [14:57:00]Read from MH i2c: E2 17 00 92 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 69 [14:57:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:57:00]wFMCommunicate OK [14:57:00]requested_item fd.num is exist - process it [14:57:00]SAM_PROTO_GetFieldsCounters [14:57:00]wFMCommunicate request_size=4 [14:57:00]MH_SAM_APDU [14:57:00]CAPDU: 80 13 00 00 [14:57:00]Write to MH i2c: E2 08 00 93 0C 80 13 00 00 00 00 00 00 1B [14:57:00]Write i2c OK [14:57:00]MH_I2C_Read... [14:57:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:57:00]Read from MH i2c: E2 [14:57:00]MH_I2C_Read... [14:57:00]Read from MH i2c: E2 62 00 [14:57:00]MH_I2C_Read... [14:57:00]Read from MH i2c: E2 62 00 93 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D6 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 BD 01 00 00 5E 04 04 00 BD 01 00 00 57 04 04 00 BE 01 00 00 19 04 04 00 00 00 00 00 90 00 50 [14:57:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D6 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 BD 01 00 00 5E 04 04 00 BD 01 00 00 57 04 04 00 BE 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:57:00]wFMCommunicate OK [14:57:00]SAM_PROTO_GetFieldsCounters done [14:57:00]requested_item shift.num is exist - process it [14:57:00]requested_item shift.opened is exist - process it [14:57:00]req_shift_opened [14:57:00]FM_GetShiftState [14:57:00]SAM_PROTO_GetShiftState [14:57:00]wFMCommunicate request_size=4 [14:57:00]MH_SAM_APDU [14:57:00]CAPDU: 80 13 01 00 [14:57:00]Write to MH i2c: E2 08 00 94 0C 80 13 01 00 00 00 00 00 1D [14:57:00]Write i2c OK [14:57:00]MH_I2C_Read... [14:57:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:57:00]Read from MH i2c: E2 [14:57:00]MH_I2C_Read... [14:57:00]Read from MH i2c: E2 0E 00 [14:57:00]MH_I2C_Read... [14:57:00]Read from MH i2c: E2 0E 00 94 0C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C9 [14:57:00]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:57:00]wFMCommunicate OK [14:57:00]SAM_PROTO_GetShiftState done [14:57:00]FM_GetShiftState done [14:57:00]req_shift_opened done [14:57:00]requested_item shift.open_date is exist - process it [14:57:00]req_shift_open_date [14:57:00]req_shift_open_date done [14:57:00]produce_requested_data done [14:57:00]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95446,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:57:00]process_action_free close_receipt [14:57:00]json_value_free [14:57:00]json_value_free done [14:57:00]process_json_proto returns [14:57:00]Send response to host [14:57:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95446,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:57:00]free response buf [14:57:00]execute_script done [14:57:00]execute_script returns [14:57:00]free content buf [14:57:00]Sock 7.Close socket [14:57:00]Sock 7.Thread stoped [14:57:05]OFD Sender: No OFD packet to send [14:57:10]OFD Sender: No OFD packet to send [14:57:14]accept exits with 9 [14:57:14]New connection [14:57:14]New thread 3067301220 created [14:57:14]Thread 3067444580 joined [14:57:14]Waiting for new connection... [14:57:14] Sock 9.Parse request [14:57:14]Sock 9.Check first char [14:57:14]Sock 9.First char is OK [14:57:14]request: POST /json_proto HTTP/1.0 [14:57:14]Method: POST [14:57:14]URL: /json_proto [14:57:14]Method is POST - this is cgi request [14:57:14]url: /json_proto [14:57:14]query_string will be loaded in cgi processing [14:57:14]execute_cgi json_proto POST (null) [14:57:14]execute_cgi path=json_proto method=POST [14:57:14]POST find Content-Length [14:57:14]Host: 172.17.40.67:8080 [14:57:14]Content-Length: 770 [14:57:14]Content-Type: application/json [14:57:14] [14:57:14]POST finish read [14:57:14]Found Content-Length = 770 [14:57:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405961", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:57:14]execute_script... [14:57: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)3405961", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:57:14]POST & json_proto [14:57:14]process_json_proto [14:57:14]json parsed OK: [14:57:14]protocol is kg_v1.0 [14:57:14]action value=close_receipt [14:57:14]process_action close_receipt [14:57:14]cmd_close_receipt [14:57:14]MH_GetDate [14:57:14]Write to MH i2c: F0 00 00 95 0C 90 [14:57:14]Write i2c OK [14:57:14]MH_I2C_Read... [14:57:14]Read from MH i2c: F0 [14:57:14]MH_I2C_Read... [14:57:14]Read from MH i2c: F0 09 00 [14:57:14]MH_I2C_Read... [14:57:14]Read from MH i2c: F0 09 00 95 0C 00 CB 54 1E 67 EE DA 66 66 D1 [14:57:14]GetLastDocTimeStamp 1730041017 [14:57:14]current date 1730041035 [14:57:14]FM_GetShiftState [14:57:14]SAM_PROTO_GetShiftState [14:57:14]wFMCommunicate request_size=4 [14:57:14]MH_SAM_APDU [14:57:14]CAPDU: 80 13 01 00 [14:57:14]Write to MH i2c: E2 08 00 96 0C 80 13 01 00 00 00 00 00 1F [14:57:14]Write i2c OK [14:57:14]MH_I2C_Read... [14:57:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:57:14]Read from MH i2c: E2 [14:57:14]MH_I2C_Read... [14:57:14]Read from MH i2c: E2 0E 00 [14:57:14]MH_I2C_Read... [14:57:14]Read from MH i2c: E2 0E 00 96 0C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 CB [14:57:14]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:57:14]wFMCommunicate OK [14:57:14]SAM_PROTO_GetShiftState done [14:57:14]FM_GetShiftState done [14:57:14]opened in 1729987736 [14:57:14]opened+sec_in_day 1730074136 [14:57:14]quantity*price = 100015 [14:57:14]sum+1 = 100017 [14:57:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 446 27.10.2024 14:57 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95447 ФПД: 91457592712170 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T145715&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95447&fm=91457592712170&tin=02508201610067®Number=0000000000170478&sum=100016 [14:57:15]StoreToDocumentArchive [14:57:15]shift 143 fd 95447 [14:57:15]save to /storage/0143/doc_00095447 [14:57:15]save last doc name /storage/0143/doc_00095447 to /storage/kkm_last_doc_name [14:57:15]save OK [14:57:15]Clear old archive folders... [14:57:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:57:15]tlvbuf is 009F0700 [14:57:15]SAM_PROTO_ClearQueue [14:57:15]wFMCommunicate request_size=4 [14:57:15]MH_SAM_APDU [14:57:15]CAPDU: 80 09 00 00 [14:57:15]Write to MH i2c: E2 08 00 A3 0C 80 09 00 00 00 00 00 00 21 [14:57:15]Write i2c OK [14:57:15]MH_I2C_Read... [14:57:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:57:15]Read from MH i2c: E2 [14:57:15]MH_I2C_Read... [14:57:15]Read from MH i2c: E2 03 00 [14:57:15]MH_I2C_Read... [14:57:15]Read from MH i2c: E2 03 00 A3 0C 00 90 00 23 [14:57:15]RAPDU: 90 00 [14:57:15]wFMCommunicate OK [14:57:15]SAM_PROTO_ClearQueue done [14:57:15]KKMCreateOFDPacket [14:57:15]OFDProtocolAddRootSTLVToBuf [14:57:15]FM_MakeSignedData [14:57:15]FM_MakeSignedData [14:57:15]SAM_PROTO_SignData [14:57:15]wFMCommunicate request_size=4 [14:57:15]MH_SAM_APDU [14:57:15]CAPDU: 80 0D 01 02 [14:57:15]Write to MH i2c: E2 08 00 A4 0C 80 0D 01 02 00 00 00 00 29 [14:57:15]Write i2c OK [14:57:15]MH_I2C_Read... [14:57:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:57:15]Read from MH i2c: E2 [14:57:15]MH_I2C_Read... [14:57:15]Read from MH i2c: E2 03 00 [14:57:15]MH_I2C_Read... [14:57:15]Read from MH i2c: E2 03 00 A4 0C 00 90 00 24 [14:57:15]RAPDU: 90 00 [14:57:15]wFMCommunicate OK [14:57:15]wFMCommunicate request_size=255 [14:57:15]MH_SAM_APDU [14:57: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 01 00 00 F4 03 04 00 CB 54 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D7 74 01 00 35 04 06 00 53 [14:57:15]Write to MH i2c: E2 02 01 A5 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 01 00 00 F4 03 04 00 CB 54 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D7 74 01 00 35 04 06 00 53 00 00 62 [14:57:15]Write i2c OK [14:57:15]MH_I2C_Read... [14:57:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:57:15]Read from MH i2c: E2 [14:57:15]MH_I2C_Read... [14:57:15]Read from MH i2c: E2 03 00 [14:57:15]MH_I2C_Read... [14:57:15]Read from MH i2c: E2 03 00 A5 0C 00 90 00 25 [14:57:15]RAPDU: 90 00 [14:57:15]wFMCommunicate OK [14:57:15]wFMCommunicate request_size=10 [14:57:15]MH_SAM_APDU [14:57:15]CAPDU: 80 0D 02 02 05 2E 21 53 5B EA [14:57:15]Write to MH i2c: E2 0D 00 A6 0C 80 0D 02 02 05 00 2E 21 53 5B EA 00 00 1D [14:57:15]Write i2c OK [14:57:15]MH_I2C_Read... [14:57:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:57:16]Read from MH i2c: E2 [14:57:16]MH_I2C_Read... [14:57:16]Read from MH i2c: E2 03 00 [14:57:16]MH_I2C_Read... [14:57:16]Read from MH i2c: E2 03 00 A6 0C 00 90 00 26 [14:57:16]RAPDU: 90 00 [14:57:16]wFMCommunicate OK [14:57:16]wFMCommunicate request_size=4 [14:57:16]MH_SAM_APDU [14:57:16]CAPDU: 80 0D 03 02 [14:57:16]Write to MH i2c: E2 08 00 A7 0C 80 0D 03 02 00 00 00 00 2E [14:57:16]Write i2c OK [14:57:16]MH_I2C_Read... [14:57:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:57:16]Read from MH i2c: E2 [14:57:16]MH_I2C_Read... [14:57:16]Read from MH i2c: E2 0B 00 [14:57:16]MH_I2C_Read... [14:57:16]Read from MH i2c: E2 0B 00 A7 0C 00 02 96 84 E5 BB 6D 18 5D 90 00 CD [14:57:16]RAPDU: 02 96 84 E5 BB 6D 18 5D 90 00 [14:57:16]wFMCommunicate OK [14:57:16]SAM_PROTO_SignData done [14:57:16]FM_MakeSignedData done [14:57:16]CreateOFDProtocolMessage [14:57:16]wFMCommunicate request_size=4 [14:57:16]MH_SAM_APDU [14:57:16]CAPDU: 80 11 00 00 [14:57:16]Write to MH i2c: E2 08 00 A8 0C 80 11 00 00 00 00 00 00 2E [14:57:16]Write i2c OK [14:57:16]MH_I2C_Read... [14:57:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:57:16]Read from MH i2c: E2 [14:57:16]MH_I2C_Read... [14:57:16]Read from MH i2c: E2 17 00 [14:57:16]MH_I2C_Read... [14:57:16]Read from MH i2c: E2 17 00 A8 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7F [14:57:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:57:16]wFMCommunicate OK [14:57:16]CreateOFDProtocolMessage done [14:57:16]OFDSenderStorePacket 95447 [14:57:16]StoreOFDPacket docnum=95447 [14:57:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0B 0B 07 01 0D 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 01 00 00 F4 03 04 00 CB 54 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D7 74 01 00 35 04 06 00 53 2E 21 53 5B EA 02 96 84 E5 BB 6D 18 5D [14:57:16]CheckFolder [14:57:16]dirname=/storage/ofd_packets [14:57:16]CheckFolder done [14:57:16]ProducePacketName [14:57:16]name=ofd_packets/00095447 [14:57:16]NVStorageSaveData ofd_packets/00095447 [14:57:16]File name is /storage/ofd_packets/00095447 [14:57:16]Write 301 bytes [14:57:16]NVStorageSaveData done [14:57:16]OFDSenderStorePacket done [14:57:16]KKMCreateOFDPacket done [14:57:16]NVStorageSaveData kkm_last_timestamp [14:57:16]File name is /storage/kkm_last_timestamp [14:57:16]Write 4 bytes [14:57:16]NVStorageSaveData done [14:57:16]ExternCall_PrintAddStr [14:57:16]wPrintStart [14:57:16]Write to MH i2c: 01 00 00 A9 0C B5 [14:57:16]Write i2c OK [14:57:16]MH_I2C_Read... [14:57:16]Read from MH i2c: 01 [14:57:16]MH_I2C_Read... [14:57:16]Read from MH i2c: 01 07 00 [14:57:16]MH_I2C_Read... [14:57:16]Read from MH i2c: 01 07 00 A9 0C 00 00 00 00 00 FF 0F CA [14:57:16]RasterBufferAndPrint [14:57:16]line Счет N : (1)3405961 [14:57:16]line ИНН: 02508201610067 [14:57:16]line Контрольно-Кассовый Чек [14:57:16]line ПРОДАЖА [14:57:16]line ТРК (МРК, ГНК) : 12 [14:57:16]line Товар: 2710124130 [14:57:16]line Аи-92-К-4 [14:57:16]line 14.950 * 66.90 [14:57:16]line = 1000.16 [14:57:16]line НДС 12% НСП 1% [14:57:16]line > о реализуемом товаре [14:57:16]line ИТОГО: 1000.16 [14:57:16]line НСП 1% : 8.85 [14:57:16]line НДС 12% : 106.21 [14:57:16]line Наличными: 0.00 [14:57:16]line Безнал.: 1000.16 [14:57:16]line Место: АЗС № 82 "Партнер Нефть" [14:57:16]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [14:57:16]line СНО: Общий режим [14:57:16]line Чек 446 27.10.2024 14:57 [14:57:16]line Смена: 143 ФФД: 1.0 [14:57:16]line ЗНМ: 0300000017 [14:57:16]line РНМ: 0000000000170478 [14:57:16]line Версия ККМ: v1.0 [14:57:16]line Платежная система: Mbank [14:57:16]line ФМ: 0000000002098560 [14:57:16]line ФД: 95447 [14:57:16]line ФПД: 91457592712170 [14:57:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T145715&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95447&fm=91457592712170&tin=02508201610067®Number=0000000000170478&sum=100016 [14:57:16]OFD Sender: Processing packet 95447 [packets to send 57, broken 56] [14:57:16]ProducePacketName [14:57:16]name=ofd_packets/00095447 [14:57:16]OFD Sender: To server: pG, [14:57:16]CommunicateWithHost lk.salyk.kg:30040 [14:57:16]ConnectInit lk.salyk.kg [14:57:16]written 0, free lines is 4095 [14:57:16]Connected sock=10 [14:57:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0B 0B 07 01 0D 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 01 00 00 F4 03 04 00 CB 54 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D7 74 01 00 35 04 06 00 53 2E 21 53 5B EA 02 96 84 E5 BB 6D 18 5D [14:57:16]Write to MH i2c: 01 00 00 D2 0C DE [14:57:16]Write i2c OK [14:57:16]MH_I2C_Read... [14:57:16]Read from MH i2c: 01 [14:57:16]MH_I2C_Read... [14:57:16]Read from MH i2c: 01 07 00 [14:57:16]MH_I2C_Read... [14:57:16]Read from MH i2c: 01 07 00 D2 0C 00 00 00 00 00 23 0D 15 [14:57:16]RasterBufferAndPrint [14:57:16]line [14:57:16]line [14:57:16]line [14:57:16]line [14:57:16]line [14:57:16]written 0, free lines is 3370 [14:57:16]MH_Cut [14:57:16]Write to MH i2c: D1 01 00 D9 0C 01 B7 [14:57:16]Write i2c OK [14:57:16]MH_I2C_Read... [14:57:16]Read from MH i2c: D1 [14:57:16]MH_I2C_Read... [14:57:16]Read from MH i2c: D1 01 00 [14:57:16]MH_I2C_Read... [14:57:16]Read from MH i2c: D1 01 00 D9 0C 00 B6 [14:57:16]Write to MH i2c: 01 00 00 DA 0C E6 [14:57:16]Write i2c OK [14:57:16]MH_I2C_Read... [14:57:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F9 48 47 00 4A 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 32 30 39 38 35 36 30 10 04 04 00 D7 74 01 00 F4 03 04 00 F7 FE 1D 67 B6 04 01 00 00 B4 04 55 B4 F8 C4 8D DF [14:57:17]CommunicateWithHost err = 0 [14:57:17]CheckOFDResponse [14:57:17]1017 (14) - 77093643461234 [14:57:17]1041 (16) - 0000000002098560 [14:57:17]1040 (4) - 95447 [14:57:17]1012 (4) - 27.10.2024 08:51 [14:57:17]1206 (1) - 0 [14:57:17]OFD Sender: Remove packet 95447 [14:57:17]ProducePacketName [14:57:17]name=ofd_packets/00095447 [14:57:17]NVStorageDeleteData [14:57:17]OFD Sender: No OFD packet to send [14:57:17]*** Cut start [14:57:17]*** Partial cut [14:57:17]*** CUTSNS_PIN = 1 [14:57:17]*** CUTSNS_PIN = 0 [14:57:17]*** Brake cut motor [14:57:18]Read from MH i2c: 01 [14:57:18]MH_I2C_Read... [14:57:18]*** Stop cut motor [14:57:18]*** Cut end [14:57:18]Read from MH i2c: 01 07 00 [14:57:18]MH_I2C_Read... [14:57:18]Read from MH i2c: 01 07 00 DA 0C 00 00 00 00 00 FF 0F FB [14:57:18]process_action close_receipt done [14:57:18]requested_data is exist [14:57:18]produce_requested_data [14:57:18]requested_item fm.sn is exist - process it [14:57:18]wFMCommunicate request_size=4 [14:57:18]MH_SAM_APDU [14:57:18]CAPDU: 80 11 00 00 [14:57:18]Write to MH i2c: E2 08 00 DB 0C 80 11 00 00 00 00 00 00 61 [14:57:18]Write i2c OK [14:57:18]MH_I2C_Read... [14:57:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:57:18]Read from MH i2c: E2 [14:57:18]MH_I2C_Read... [14:57:18]Read from MH i2c: E2 17 00 [14:57:18]MH_I2C_Read... [14:57:18]Read from MH i2c: E2 17 00 DB 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B2 [14:57:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [14:57:18]wFMCommunicate OK [14:57:18]requested_item fd.num is exist - process it [14:57:18]SAM_PROTO_GetFieldsCounters [14:57:18]wFMCommunicate request_size=4 [14:57:18]MH_SAM_APDU [14:57:18]CAPDU: 80 13 00 00 [14:57:18]Write to MH i2c: E2 08 00 DC 0C 80 13 00 00 00 00 00 00 64 [14:57:18]Write i2c OK [14:57:18]MH_I2C_Read... [14:57:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:57:18]Read from MH i2c: E2 [14:57:18]MH_I2C_Read... [14:57:18]Read from MH i2c: E2 62 00 [14:57:18]MH_I2C_Read... [14:57:18]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D7 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 BE 01 00 00 5E 04 04 00 BE 01 00 00 57 04 04 00 BF 01 00 00 19 04 04 00 00 00 00 00 90 00 9D [14:57:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D7 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 BE 01 00 00 5E 04 04 00 BE 01 00 00 57 04 04 00 BF 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:57:18]wFMCommunicate OK [14:57:18]SAM_PROTO_GetFieldsCounters done [14:57:18]requested_item shift.num is exist - process it [14:57:18]requested_item shift.opened is exist - process it [14:57:18]req_shift_opened [14:57:18]FM_GetShiftState [14:57:18]SAM_PROTO_GetShiftState [14:57:18]wFMCommunicate request_size=4 [14:57:18]MH_SAM_APDU [14:57:18]CAPDU: 80 13 01 00 [14:57:18]Write to MH i2c: E2 08 00 DD 0C 80 13 01 00 00 00 00 00 66 [14:57:18]Write i2c OK [14:57:18]MH_I2C_Read... [14:57:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:57:18]Read from MH i2c: E2 [14:57:18]MH_I2C_Read... [14:57:18]Read from MH i2c: E2 0E 00 [14:57:18]MH_I2C_Read... [14:57:18]Read from MH i2c: E2 0E 00 DD 0C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 12 [14:57:18]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [14:57:18]wFMCommunicate OK [14:57:18]SAM_PROTO_GetShiftState done [14:57:18]FM_GetShiftState done [14:57:18]req_shift_opened done [14:57:18]requested_item shift.open_date is exist - process it [14:57:18]req_shift_open_date [14:57:18]req_shift_open_date done [14:57:18]produce_requested_data done [14:57:18]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95447,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [14:57:18]process_action_free close_receipt [14:57:18]json_value_free [14:57:18]json_value_free done [14:57:18]process_json_proto returns [14:57:18]Send response to host [14:57:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95447,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [14:57:18]free response buf [14:57:18]execute_script done [14:57:18]execute_script returns [14:57:18]free content buf [14:57:18]Sock 9.Close socket [14:57:18]Sock 9.Thread stoped [14:57:22]OFD Sender: No OFD packet to send [14:57:27]OFD Sender: No OFD packet to send [14:57:32]OFD Sender: No OFD packet to send [14:57:37]OFD Sender: No OFD packet to send [14:57:42]OFD Sender: No OFD packet to send [14:57:47]OFD Sender: No OFD packet to send [14:57:52]OFD Sender: No OFD packet to send [14:57:57]OFD Sender: No OFD packet to send [14:58:02]OFD Sender: No OFD packet to send [14:58:07]OFD Sender: No OFD packet to send [14:58:12]OFD Sender: No OFD packet to send [14:58:17]OFD Sender: No OFD packet to send [14:58:22]OFD Sender: No OFD packet to send [14:58:27]OFD Sender: No OFD packet to send [14:58:32]OFD Sender: No OFD packet to send [14:58:37]OFD Sender: No OFD packet to send [14:58:42]OFD Sender: No OFD packet to send [14:58:47]OFD Sender: No OFD packet to send [14:58:52]OFD Sender: No OFD packet to send [14:58:57]OFD Sender: No OFD packet to send [14:59:02]OFD Sender: No OFD packet to send [14:59:07]OFD Sender: No OFD packet to send [14:59:12]OFD Sender: No OFD packet to send [14:59:17]OFD Sender: No OFD packet to send [14:59:22]OFD Sender: No OFD packet to send [14:59:27]OFD Sender: No OFD packet to send [14:59:32]OFD Sender: No OFD packet to send [14:59:37]OFD Sender: No OFD packet to send [14:59:42]OFD Sender: No OFD packet to send [14:59:47]OFD Sender: No OFD packet to send [14:59:52]OFD Sender: No OFD packet to send [14:59:57]OFD Sender: No OFD packet to send [15:00:02]OFD Sender: No OFD packet to send [15:00:07]OFD Sender: No OFD packet to send [15:00:12]OFD Sender: No OFD packet to send [15:00:17]OFD Sender: No OFD packet to send [15:00:22]OFD Sender: No OFD packet to send [15:00:27]OFD Sender: No OFD packet to send [15:00:32]OFD Sender: No OFD packet to send [15:00:37]OFD Sender: No OFD packet to send [15:00:42]OFD Sender: No OFD packet to send [15:00:47]OFD Sender: No OFD packet to send [15:00: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:07]OFD Sender: No OFD packet to send [15:01:12]OFD Sender: No OFD packet to send [15:01:14]accept exits with 7 [15:01:14]New connection [15:01:14]New thread 3067444580 created [15:01:14]Thread 3067301220 joined [15:01:14]Waiting for new connection... [15:01:14] Sock 7.Parse request [15:01:14]Sock 7.Check first char [15:01:14]Sock 7.First char is OK [15:01:14]request: POST /json_proto HTTP/1.0 [15:01:14]Method: POST [15:01:14]URL: /json_proto [15:01:14]Method is POST - this is cgi request [15:01:14]url: /json_proto [15:01:14]query_string will be loaded in cgi processing [15:01:14]execute_cgi json_proto POST (null) [15:01:14]execute_cgi path=json_proto method=POST [15:01:14]POST find Content-Length [15:01:14]Host: 172.17.40.67:8080 [15:01:14]Content-Length: 680 [15:01:14]Content-Type: application/json [15:01:14] [15:01:14]POST finish read [15:01:14]Found Content-Length = 680 [15:01:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405963", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [15:01:14]execute_script... [15:01: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)3405963", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [15:01:14]POST & json_proto [15:01:14]process_json_proto [15:01:14]json parsed OK: [15:01:14]protocol is kg_v1.0 [15:01:14]action value=close_receipt [15:01:14]process_action close_receipt [15:01:14]cmd_close_receipt [15:01:14]MH_GetDate [15:01:14]Write to MH i2c: F0 00 00 DE 0C D9 [15:01:14]Write i2c OK [15:01:14]MH_I2C_Read... [15:01:14]Read from MH i2c: F0 [15:01:14]MH_I2C_Read... [15:01:14]Read from MH i2c: F0 09 00 [15:01:14]MH_I2C_Read... [15:01:14]Read from MH i2c: F0 09 00 DE 0C 00 BB 55 1E 67 EE DA 66 66 0B [15:01:14]GetLastDocTimeStamp 1730041035 [15:01:14]current date 1730041275 [15:01:14]FM_GetShiftState [15:01:14]SAM_PROTO_GetShiftState [15:01:14]wFMCommunicate request_size=4 [15:01:14]MH_SAM_APDU [15:01:14]CAPDU: 80 13 01 00 [15:01:14]Write to MH i2c: E2 08 00 DF 0C 80 13 01 00 00 00 00 00 68 [15:01:14]Write i2c OK [15:01:14]MH_I2C_Read... [15:01:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:14]Read from MH i2c: E2 [15:01:14]MH_I2C_Read... [15:01:14]Read from MH i2c: E2 0E 00 [15:01:14]MH_I2C_Read... [15:01:14]Read from MH i2c: E2 0E 00 DF 0C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 14 [15:01:14]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:01:14]wFMCommunicate OK [15:01:14]SAM_PROTO_GetShiftState done [15:01:14]FM_GetShiftState done [15:01:14]opened in 1729987736 [15:01:14]opened+sec_in_day 1730074136 [15:01:14]quantity*price = 400050 [15:01:14]sum+1 = 400051 [15:01:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.50 ИТОГО: 4000.00 Внесено: 4000.00 СДАЧА: 0.00 НСП 1% : 35.40 НДС 12% : 424.83 Наличными: 4000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 447 27.10.2024 15:01 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95448 ФПД: 237678125170239 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T150115&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95448&fm=237678125170239&tin=02508201610067®Number=0000000000170478&sum=400000 [15:01:15]StoreToDocumentArchive [15:01:15]shift 143 fd 95448 [15:01:15]save to /storage/0143/doc_00095448 [15:01:15]save last doc name /storage/0143/doc_00095448 to /storage/kkm_last_doc_name [15:01:15]save OK [15:01:15]Clear old archive folders... [15:01:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:01:15]tlvbuf is 009C88A0 [15:01:15]SAM_PROTO_ClearQueue [15:01:15]wFMCommunicate request_size=4 [15:01:15]MH_SAM_APDU [15:01:15]CAPDU: 80 09 00 00 [15:01:15]Write to MH i2c: E2 08 00 EC 0C 80 09 00 00 00 00 00 00 6A [15:01:15]Write i2c OK [15:01:15]MH_I2C_Read... [15:01:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:01:15]Read from MH i2c: E2 [15:01:15]MH_I2C_Read... [15:01:15]Read from MH i2c: E2 03 00 [15:01:15]MH_I2C_Read... [15:01:15]Read from MH i2c: E2 03 00 EC 0C 00 90 00 6C [15:01:15]RAPDU: 90 00 [15:01:15]wFMCommunicate OK [15:01:15]SAM_PROTO_ClearQueue done [15:01:15]KKMCreateOFDPacket [15:01:15]OFDProtocolAddRootSTLVToBuf [15:01:15]FM_MakeSignedData [15:01:15]FM_MakeSignedData [15:01:15]SAM_PROTO_SignData [15:01:15]wFMCommunicate request_size=4 [15:01:15]MH_SAM_APDU [15:01:15]CAPDU: 80 0D 01 02 [15:01:15]Write to MH i2c: E2 08 00 ED 0C 80 0D 01 02 00 00 00 00 72 [15:01:15]Write i2c OK [15:01:15]MH_I2C_Read... [15:01:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:01:15]Read from MH i2c: E2 [15:01:15]MH_I2C_Read... [15:01:15]Read from MH i2c: E2 03 00 [15:01:15]MH_I2C_Read... [15:01:15]Read from MH i2c: E2 03 00 ED 0C 00 90 00 6D [15:01:15]RAPDU: 90 00 [15:01:15]wFMCommunicate OK [15:01:15]wFMCommunicate request_size=255 [15:01:15]MH_SAM_APDU [15:01:15]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 BF 01 00 00 F4 03 04 00 BB 55 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D8 74 01 00 35 04 06 00 D8 2A C0 38 [15:01:15]Write to MH i2c: E2 02 01 EE 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 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 BF 01 00 00 F4 03 04 00 BB 55 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D8 74 01 00 35 04 06 00 D8 2A C0 38 00 00 47 [15:01:15]Write i2c OK [15:01:15]MH_I2C_Read... [15:01:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:15]Read from MH i2c: E2 [15:01:15]MH_I2C_Read... [15:01:15]Read from MH i2c: E2 03 00 [15:01:15]MH_I2C_Read... [15:01:15]Read from MH i2c: E2 03 00 EE 0C 00 90 00 6E [15:01:15]RAPDU: 90 00 [15:01:15]wFMCommunicate OK [15:01:15]wFMCommunicate request_size=7 [15:01:15]MH_SAM_APDU [15:01:15]CAPDU: 80 0D 02 02 02 BE 3F [15:01:15]Write to MH i2c: E2 0A 00 EF 0C 80 0D 02 02 02 00 BE 3F 00 00 76 [15:01:15]Write i2c OK [15:01:15]MH_I2C_Read... [15:01:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:15]Read from MH i2c: E2 [15:01:15]MH_I2C_Read... [15:01:15]Read from MH i2c: E2 03 00 [15:01:15]MH_I2C_Read... [15:01:15]Read from MH i2c: E2 03 00 EF 0C 00 90 00 6F [15:01:15]RAPDU: 90 00 [15:01:15]wFMCommunicate OK [15:01:15]wFMCommunicate request_size=4 [15:01:15]MH_SAM_APDU [15:01:15]CAPDU: 80 0D 03 02 [15:01:15]Write to MH i2c: E2 08 00 F0 0C 80 0D 03 02 00 00 00 00 77 [15:01:15]Write i2c OK [15:01:15]MH_I2C_Read... [15:01:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:01:15]Read from MH i2c: E2 [15:01:15]MH_I2C_Read... [15:01:15]Read from MH i2c: E2 0B 00 [15:01:15]MH_I2C_Read... [15:01:15]Read from MH i2c: E2 0B 00 F0 0C 00 71 61 41 E6 B1 EA 9B 1E 90 00 C5 [15:01:15]RAPDU: 71 61 41 E6 B1 EA 9B 1E 90 00 [15:01:15]wFMCommunicate OK [15:01:15]SAM_PROTO_SignData done [15:01:15]FM_MakeSignedData done [15:01:15]CreateOFDProtocolMessage [15:01:15]wFMCommunicate request_size=4 [15:01:15]MH_SAM_APDU [15:01:15]CAPDU: 80 11 00 00 [15:01:15]Write to MH i2c: E2 08 00 F1 0C 80 11 00 00 00 00 00 00 77 [15:01:15]Write i2c OK [15:01:15]MH_I2C_Read... [15:01:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:15]Read from MH i2c: E2 [15:01:15]MH_I2C_Read... [15:01:15]Read from MH i2c: E2 17 00 [15:01:15]MH_I2C_Read... [15:01:15]Read from MH i2c: E2 17 00 F1 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C8 [15:01:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:01:15]wFMCommunicate OK [15:01:15]CreateOFDProtocolMessage done [15:01:15]OFDSenderStorePacket 95448 [15:01:15]StoreOFDPacket docnum=95448 [15:01:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 79 91 04 01 BB C5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 BF 01 00 00 F4 03 04 00 BB 55 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D8 74 01 00 35 04 06 00 D8 2A C0 38 BE 3F 71 61 41 E6 B1 EA 9B 1E [15:01:15]CheckFolder [15:01:15]dirname=/storage/ofd_packets [15:01:15]CheckFolder done [15:01:15]ProducePacketName [15:01:15]name=ofd_packets/00095448 [15:01:15]NVStorageSaveData ofd_packets/00095448 [15:01:15]File name is /storage/ofd_packets/00095448 [15:01:15]Write 298 bytes [15:01:15]NVStorageSaveData done [15:01:15]OFDSenderStorePacket done [15:01:15]KKMCreateOFDPacket done [15:01:15]NVStorageSaveData kkm_last_timestamp [15:01:15]File name is /storage/kkm_last_timestamp [15:01:15]Write 4 bytes [15:01:15]NVStorageSaveData done [15:01:15]OFD Sender: Processing packet 95448 [packets to send 57, broken 56] [15:01:15]ProducePacketName [15:01:15]name=ofd_packets/00095448 [15:01:15]OFD Sender: To server: pG, [15:01:15]CommunicateWithHost lk.salyk.kg:30040 [15:01:15]ConnectInit lk.salyk.kg [15:01:15]ExternCall_PrintAddStr [15:01:15]wPrintStart [15:01:15]Write to MH i2c: 01 00 00 F2 0C FE [15:01:15]Write i2c OK [15:01:15]MH_I2C_Read... [15:01:15]Read from MH i2c: 01 [15:01:15]MH_I2C_Read... [15:01:15]Read from MH i2c: 01 07 00 [15:01:15]MH_I2C_Read... [15:01:15]Read from MH i2c: 01 07 00 F2 0C 00 00 00 00 00 FF 0F 13 [15:01:15]RasterBufferAndPrint [15:01:15]line Счет N : (1)3405963 [15:01:15]line ИНН: 02508201610067 [15:01:15]line Контрольно-Кассовый Чек [15:01:15]line ПРОДАЖА [15:01:15]line ТРК (МРК, ГНК) : 51 [15:01:15]line Товар: 2710194210 [15:01:15]line ДТ-К-5 [15:01:15]line 52.500 * 76.20 [15:01:15]line = 4000.50 [15:01:15]line НДС 12% НСП 1% [15:01:15]line > о реализуемом товаре [15:01:15]line ОКРУГЛЕНИЕ: -0.50 [15:01:15]line ИТОГО: 4000.00 [15:01:15]line Внесено: 4000.00 [15:01:15]line СДАЧА: 0.00 [15:01:15]line НСП 1% : 35.40 [15:01:15]line НДС 12% : 424.83 [15:01:15]line Наличными: 4000.00 [15:01:15]line Безнал.: 0.00 [15:01:15]line Место: АЗС № 82 "Партнер Нефть" [15:01:15]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:01:16]line СНО: Общий режим [15:01:16]line Чек 447 27.10.2024 15:01 [15:01:16]line Смена: 143 ФФД: 1.0 [15:01:16]line ЗНМ: 0300000017 [15:01:16]line РНМ: 0000000000170478 [15:01:16]line Версия ККМ: v1.0 [15:01:16]line ФМ: 0000000002098560 [15:01:16]line ФД: 95448 [15:01:16]line ФПД: 237678125170239 [15:01:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T150115&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95448&fm=237678125170239&tin=02508201610067®Number=0000000000170478&sum=400000 [15:01:16]Connected sock=11 [15:01:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 79 91 04 01 BB C5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 BF 01 00 00 F4 03 04 00 BB 55 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D8 74 01 00 35 04 06 00 D8 2A C0 38 BE 3F 71 61 41 E6 B1 EA 9B 1E [15:01:16]written 0, free lines is 4095 [15:01:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 30 CA 47 00 8D 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 32 30 39 38 35 36 30 10 04 04 00 D8 74 01 00 F4 03 04 00 E6 FF 1D 67 B6 04 01 00 00 F9 87 B2 7B 54 73 1C 38 [15:01:16]CommunicateWithHost err = 0 [15:01:16]CheckOFDResponse [15:01:16]1017 (14) - 77093643461234 [15:01:16]1041 (16) - 0000000002098560 [15:01:16]1040 (4) - 95448 [15:01:16]1012 (4) - 27.10.2024 08:55 [15:01:16]1206 (1) - 0 [15:01:16]OFD Sender: Remove packet 95448 [15:01:16]ProducePacketName [15:01:16]name=ofd_packets/00095448 [15:01:16]NVStorageDeleteData [15:01:16]Write to MH i2c: 01 00 00 1D 0D 2A [15:01:16]Write i2c OK [15:01:16]MH_I2C_Read... [15:01:16]Read from MH i2c: 01 [15:01:16]MH_I2C_Read... [15:01:16]Read from MH i2c: 01 07 00 [15:01:16]MH_I2C_Read... [15:01:16]Read from MH i2c: 01 07 00 1D 0D 00 00 00 00 00 F9 0C 36 [15:01:16]RasterBufferAndPrint [15:01:16]line [15:01:16]line [15:01:16]line [15:01:16]line [15:01:16]line [15:01:16]written 0, free lines is 3327 [15:01:16]MH_Cut [15:01:16]Write to MH i2c: D1 01 00 24 0D 01 03 [15:01:16]Write i2c OK [15:01:16]MH_I2C_Read... [15:01:16]Read from MH i2c: D1 [15:01:16]MH_I2C_Read... [15:01:16]Read from MH i2c: D1 01 00 [15:01:16]MH_I2C_Read... [15:01:16]Read from MH i2c: D1 01 00 24 0D 00 02 [15:01:16]Write to MH i2c: 01 00 00 25 0D 32 [15:01:16]Write i2c OK [15:01:16]MH_I2C_Read... [15:01:17]OFD Sender: No OFD packet to send [15:01:17]*** Cut start [15:01:17]*** Partial cut [15:01:17]*** CUTSNS_PIN = 1 [15:01:17]*** CUTSNS_PIN = 0 [15:01:17]*** Brake cut motor [15:01:17]Read from MH i2c: 01 [15:01:18]MH_I2C_Read... [15:01:18]*** Stop cut motor [15:01:18]*** Cut end [15:01:18]Read from MH i2c: 01 07 00 [15:01:18]MH_I2C_Read... [15:01:18]Read from MH i2c: 01 07 00 25 0D 00 00 00 00 00 FF 0F 47 [15:01:18]process_action close_receipt done [15:01:18]requested_data is exist [15:01:18]produce_requested_data [15:01:18]requested_item fm.sn is exist - process it [15:01:18]wFMCommunicate request_size=4 [15:01:18]MH_SAM_APDU [15:01:18]CAPDU: 80 11 00 00 [15:01:18]Write to MH i2c: E2 08 00 26 0D 80 11 00 00 00 00 00 00 AD [15:01:18]Write i2c OK [15:01:18]MH_I2C_Read... [15:01:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:18]Read from MH i2c: E2 [15:01:18]MH_I2C_Read... [15:01:18]Read from MH i2c: E2 17 00 [15:01:18]MH_I2C_Read... [15:01:18]Read from MH i2c: E2 17 00 26 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FE [15:01:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:01:18]wFMCommunicate OK [15:01:18]requested_item fd.num is exist - process it [15:01:18]SAM_PROTO_GetFieldsCounters [15:01:18]wFMCommunicate request_size=4 [15:01:18]MH_SAM_APDU [15:01:18]CAPDU: 80 13 00 00 [15:01:18]Write to MH i2c: E2 08 00 27 0D 80 13 00 00 00 00 00 00 B0 [15:01:18]Write i2c OK [15:01:18]MH_I2C_Read... [15:01:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:01:18]Read from MH i2c: E2 [15:01:18]MH_I2C_Read... [15:01:18]Read from MH i2c: E2 62 00 [15:01:18]MH_I2C_Read... [15:01:18]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D8 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 BF 01 00 00 5E 04 04 00 BF 01 00 00 57 04 04 00 C0 01 00 00 19 04 04 00 00 00 00 00 90 00 ED [15:01:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D8 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 BF 01 00 00 5E 04 04 00 BF 01 00 00 57 04 04 00 C0 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:01:18]wFMCommunicate OK [15:01:18]SAM_PROTO_GetFieldsCounters done [15:01:18]requested_item shift.num is exist - process it [15:01:18]requested_item shift.opened is exist - process it [15:01:18]req_shift_opened [15:01:18]FM_GetShiftState [15:01:18]SAM_PROTO_GetShiftState [15:01:18]wFMCommunicate request_size=4 [15:01:18]MH_SAM_APDU [15:01:18]CAPDU: 80 13 01 00 [15:01:18]Write to MH i2c: E2 08 00 28 0D 80 13 01 00 00 00 00 00 B2 [15:01:18]Write i2c OK [15:01:18]MH_I2C_Read... [15:01:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:18]Read from MH i2c: E2 [15:01:18]MH_I2C_Read... [15:01:18]Read from MH i2c: E2 0E 00 [15:01:18]MH_I2C_Read... [15:01:18]Read from MH i2c: E2 0E 00 28 0D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 5E [15:01:18]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:01:18]wFMCommunicate OK [15:01:18]SAM_PROTO_GetShiftState done [15:01:18]FM_GetShiftState done [15:01:18]req_shift_opened done [15:01:18]requested_item shift.open_date is exist - process it [15:01:18]req_shift_open_date [15:01:18]req_shift_open_date done [15:01:18]produce_requested_data done [15:01:18]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95448,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:01:18]process_action_free close_receipt [15:01:18]json_value_free [15:01:18]json_value_free done [15:01:18]process_json_proto returns [15:01:18]Send response to host [15:01:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95448,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:01:18]free response buf [15:01:18]execute_script done [15:01:18]execute_script returns [15:01:18]free content buf [15:01:18]Sock 7.Close socket [15:01:18]Sock 7.Thread stoped [15:01:22]OFD Sender: No OFD packet to send [15:01:27]OFD Sender: No OFD packet to send [15:01:32]OFD Sender: No OFD packet to send [15:01:37]OFD Sender: No OFD packet to send [15:01:42]OFD Sender: No OFD packet to send [15:01:47]OFD Sender: No OFD packet to send [15:01:52]OFD Sender: No OFD packet to send [15:01:57]OFD Sender: No OFD packet to send [15:02:02]OFD Sender: No OFD packet to send [15:02:07]OFD Sender: No OFD packet to send [15:02:12]OFD Sender: No OFD packet to send [15:02:17]OFD Sender: No OFD packet to send [15:02:22]OFD Sender: No OFD packet to send [15:02:27]OFD Sender: No OFD packet to send [15:02:32]OFD Sender: No OFD packet to send [15:02:34]accept exits with 9 [15:02:34]New connection [15:02:34]New thread 3067301220 created [15:02:34]Thread 3067444580 joined [15:02:34]Waiting for new connection... [15:02:34] Sock 9.Parse request [15:02:34]Sock 9.Check first char [15:02:34]Sock 9.First char is OK [15:02:34]request: POST /json_proto HTTP/1.0 [15:02:34]Method: POST [15:02:34]URL: /json_proto [15:02:34]Method is POST - this is cgi request [15:02:34]url: /json_proto [15:02:34]query_string will be loaded in cgi processing [15:02:34]execute_cgi json_proto POST (null) [15:02:34]execute_cgi path=json_proto method=POST [15:02:34]POST find Content-Length [15:02:34]Host: 172.17.40.67:8080 [15:02:34]Content-Length: 689 [15:02:34]Content-Type: application/json [15:02:34] [15:02:34]POST finish read [15:02:34]Found Content-Length = 689 [15:02:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405964", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 32.390, "sum" : 2500.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:02:34]execute_script... [15:02: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)3405964", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 32.390, "sum" : 2500.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:02:34]POST & json_proto [15:02:34]process_json_proto [15:02:34]json parsed OK: [15:02:34]protocol is kg_v1.0 [15:02:34]action value=close_receipt [15:02:34]process_action close_receipt [15:02:34]cmd_close_receipt [15:02:34]MH_GetDate [15:02:34]Write to MH i2c: F0 00 00 29 0D 25 [15:02:34]Write i2c OK [15:02:34]MH_I2C_Read... [15:02:34]Read from MH i2c: F0 [15:02:34]MH_I2C_Read... [15:02:34]Read from MH i2c: F0 09 00 [15:02:34]MH_I2C_Read... [15:02:34]Read from MH i2c: F0 09 00 29 0D 00 0B 56 1E 67 EE DA 66 66 A8 [15:02:34]GetLastDocTimeStamp 1730041275 [15:02:34]current date 1730041355 [15:02:34]FM_GetShiftState [15:02:34]SAM_PROTO_GetShiftState [15:02:34]wFMCommunicate request_size=4 [15:02:34]MH_SAM_APDU [15:02:34]CAPDU: 80 13 01 00 [15:02:34]Write to MH i2c: E2 08 00 2A 0D 80 13 01 00 00 00 00 00 B4 [15:02:34]Write i2c OK [15:02:34]MH_I2C_Read... [15:02:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:02:34]Read from MH i2c: E2 [15:02:34]MH_I2C_Read... [15:02:34]Read from MH i2c: E2 0E 00 [15:02:34]MH_I2C_Read... [15:02:34]Read from MH i2c: E2 0E 00 2A 0D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 60 [15:02:34]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:02:34]wFMCommunicate OK [15:02:34]SAM_PROTO_GetShiftState done [15:02:34]FM_GetShiftState done [15:02:34]opened in 1729987736 [15:02:34]opened+sec_in_day 1730074136 [15:02:34]quantity*price = 250050 [15:02:34]sum+1 = 250052 [15:02:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.13 НДС 12% : 265.54 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 448 27.10.2024 15:02 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95449 ФПД: 9464707572214 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T150235&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95449&fm=9464707572214&tin=02508201610067®Number=0000000000170478&sum=250000 [15:02:35]StoreToDocumentArchive [15:02:35]shift 143 fd 95449 [15:02:35]save to /storage/0143/doc_00095449 [15:02:35]save last doc name /storage/0143/doc_00095449 to /storage/kkm_last_doc_name [15:02:35]save OK [15:02:35]Clear old archive folders... [15:02:35]ProcessDocumentItem done err = 0, tmpTLVsize=257 [15:02:35]tlvbuf is 00A35F90 [15:02:35]SAM_PROTO_ClearQueue [15:02:35]wFMCommunicate request_size=4 [15:02:35]MH_SAM_APDU [15:02:35]CAPDU: 80 09 00 00 [15:02:35]Write to MH i2c: E2 08 00 37 0D 80 09 00 00 00 00 00 00 B6 [15:02:35]Write i2c OK [15:02:35]MH_I2C_Read... [15:02:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:02:35]Read from MH i2c: E2 [15:02:35]MH_I2C_Read... [15:02:35]Read from MH i2c: E2 03 00 [15:02:35]MH_I2C_Read... [15:02:35]Read from MH i2c: E2 03 00 37 0D 00 90 00 B8 [15:02:35]RAPDU: 90 00 [15:02:35]wFMCommunicate OK [15:02:35]SAM_PROTO_ClearQueue done [15:02:35]KKMCreateOFDPacket [15:02:35]OFDProtocolAddRootSTLVToBuf [15:02:35]FM_MakeSignedData [15:02:35]FM_MakeSignedData [15:02:35]SAM_PROTO_SignData [15:02:35]wFMCommunicate request_size=4 [15:02:35]MH_SAM_APDU [15:02:35]CAPDU: 80 0D 01 02 [15:02:35]Write to MH i2c: E2 08 00 38 0D 80 0D 01 02 00 00 00 00 BE [15:02:35]Write i2c OK [15:02:35]MH_I2C_Read... [15:02:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:02:35]Read from MH i2c: E2 [15:02:35]MH_I2C_Read... [15:02:35]Read from MH i2c: E2 03 00 [15:02:35]MH_I2C_Read... [15:02:35]Read from MH i2c: E2 03 00 38 0D 00 90 00 B9 [15:02:35]RAPDU: 90 00 [15:02:35]wFMCommunicate OK [15:02:35]wFMCommunicate request_size=255 [15:02:35]MH_SAM_APDU [15:02:35]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 86 7E 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 C3 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 C0 01 00 00 F4 03 04 00 0B 56 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D9 74 01 [15:02:35]Write to MH i2c: E2 02 01 39 0D 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 86 7E 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 C3 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 C0 01 00 00 F4 03 04 00 0B 56 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D9 74 01 00 00 2E [15:02:35]Write i2c OK [15:02:35]MH_I2C_Read... [15:02:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:02:35]Read from MH i2c: E2 [15:02:35]MH_I2C_Read... [15:02:35]Read from MH i2c: E2 03 00 [15:02:35]MH_I2C_Read... [15:02:35]Read from MH i2c: E2 03 00 39 0D 00 90 00 BA [15:02:35]RAPDU: 90 00 [15:02:35]wFMCommunicate OK [15:02:35]wFMCommunicate request_size=16 [15:02:35]MH_SAM_APDU [15:02:35]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 08 9B AC 88 61 F6 [15:02:35]Write to MH i2c: E2 13 00 3A 0D 80 0D 02 02 0B 00 00 35 04 06 00 08 9B AC 88 61 F6 00 00 44 [15:02:35]Write i2c OK [15:02:35]MH_I2C_Read... [15:02:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:02:35]Read from MH i2c: E2 [15:02:35]MH_I2C_Read... [15:02:35]Read from MH i2c: E2 03 00 [15:02:35]MH_I2C_Read... [15:02:35]Read from MH i2c: E2 03 00 3A 0D 00 90 00 BB [15:02:35]RAPDU: 90 00 [15:02:35]wFMCommunicate OK [15:02:35]wFMCommunicate request_size=4 [15:02:35]MH_SAM_APDU [15:02:35]CAPDU: 80 0D 03 02 [15:02:35]Write to MH i2c: E2 08 00 3B 0D 80 0D 03 02 00 00 00 00 C3 [15:02:35]Write i2c OK [15:02:35]MH_I2C_Read... [15:02:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:02:35]Read from MH i2c: E2 [15:02:35]MH_I2C_Read... [15:02:35]Read from MH i2c: E2 0B 00 [15:02:35]MH_I2C_Read... [15:02:35]Read from MH i2c: E2 0B 00 3B 0D 00 73 14 7F C1 FF 4B 84 63 90 00 BC [15:02:35]RAPDU: 73 14 7F C1 FF 4B 84 63 90 00 [15:02:35]wFMCommunicate OK [15:02:35]SAM_PROTO_SignData done [15:02:35]FM_MakeSignedData done [15:02:35]CreateOFDProtocolMessage [15:02:35]wFMCommunicate request_size=4 [15:02:35]MH_SAM_APDU [15:02:35]CAPDU: 80 11 00 00 [15:02:35]Write to MH i2c: E2 08 00 3C 0D 80 11 00 00 00 00 00 00 C3 [15:02:35]Write i2c OK [15:02:35]MH_I2C_Read... [15:02:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:02:35]Read from MH i2c: E2 [15:02:35]MH_I2C_Read... [15:02:35]Read from MH i2c: E2 17 00 [15:02:35]MH_I2C_Read... [15:02:35]Read from MH i2c: E2 17 00 3C 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 14 [15:02:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:02:35]wFMCommunicate OK [15:02:35]CreateOFDProtocolMessage done [15:02:35]OFDSenderStorePacket 95449 [15:02:35]StoreOFDPacket docnum=95449 [15:02:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 F9 7F 0D 01 87 53 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 86 7E 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 C3 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 C0 01 00 00 F4 03 04 00 0B 56 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D9 74 01 00 35 04 06 00 08 9B AC 88 61 F6 73 14 7F C1 FF 4B 84 63 [15:02:35]CheckFolder [15:02:35]dirname=/storage/ofd_packets [15:02:35]CheckFolder done [15:02:35]ProducePacketName [15:02:35]name=ofd_packets/00095449 [15:02:35]NVStorageSaveData ofd_packets/00095449 [15:02:35]File name is /storage/ofd_packets/00095449 [15:02:35]Write 307 bytes [15:02:35]NVStorageSaveData done [15:02:35]OFDSenderStorePacket done [15:02:35]KKMCreateOFDPacket done [15:02:35]NVStorageSaveData kkm_last_timestamp [15:02:35]File name is /storage/kkm_last_timestamp [15:02:35]Write 4 bytes [15:02:35]NVStorageSaveData done [15:02:35]ExternCall_PrintAddStr [15:02:35]wPrintStart [15:02:35]Write to MH i2c: 01 00 00 3D 0D 4A [15:02:35]Write i2c OK [15:02:35]MH_I2C_Read... [15:02:35]Read from MH i2c: 01 [15:02:35]MH_I2C_Read... [15:02:35]Read from MH i2c: 01 07 00 [15:02:35]MH_I2C_Read... [15:02:35]Read from MH i2c: 01 07 00 3D 0D 00 00 00 00 00 FF 0F 5F [15:02:35]RasterBufferAndPrint [15:02:35]line Счет N : (1)3405964 [15:02:35]line ИНН: 02508201610067 [15:02:35]line Контрольно-Кассовый Чек [15:02:35]line ПРОДАЖА [15:02:35]line ТРК (МРК, ГНК) : 31 [15:02:35]line Товар: 2710194800 [15:02:35]line D-ENERGY Дт-К-2 [15:02:35]line 32.390 * 77.20 [15:02:35]line = 2500.51 [15:02:35]line НДС 12% НСП 1% [15:02:35]line > о реализуемом товаре [15:02:35]line ОКРУГЛЕНИЕ: -0.51 [15:02:35]line ИТОГО: 2500.00 [15:02:35]line Внесено: 2500.00 [15:02:35]line СДАЧА: 0.00 [15:02:35]line НСП 1% : 22.13 [15:02:35]line НДС 12% : 265.54 [15:02:35]line Наличными: 2500.00 [15:02:35]line Безнал.: 0.00 [15:02:35]line Место: АЗС № 82 "Партнер Нефть" [15:02:35]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:02:35]line СНО: Общий режим [15:02:35]line Чек 448 27.10.2024 15:02 [15:02:35]line Смена: 143 ФФД: 1.0 [15:02:35]line ЗНМ: 0300000017 [15:02:36]line РНМ: 0000000000170478 [15:02:36]line Версия ККМ: v1.0 [15:02:36]line ФМ: 0000000002098560 [15:02:36]line ФД: 95449 [15:02:36]line ФПД: 9464707572214 [15:02:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T150235&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95449&fm=9464707572214&tin=02508201610067®Number=0000000000170478&sum=250000 [15:02:36]OFD Sender: Processing packet 95449 [packets to send 57, broken 56] [15:02:36]ProducePacketName [15:02:36]name=ofd_packets/00095449 [15:02:36]OFD Sender: To server: pG, [15:02:36]CommunicateWithHost lk.salyk.kg:30040 [15:02:36]ConnectInit lk.salyk.kg [15:02:36]written 0, free lines is 4095 [15:02:36]Connected sock=10 [15:02:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 F9 7F 0D 01 87 53 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 86 7E 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 C3 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 C0 01 00 00 F4 03 04 00 0B 56 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D9 74 01 00 35 04 06 00 08 9B AC 88 61 F6 73 14 7F C1 FF 4B 84 63 [15:02:36]Write to MH i2c: 01 00 00 68 0D 75 [15:02:36]Write i2c OK [15:02:36]MH_I2C_Read... [15:02:36]Read from MH i2c: 01 [15:02:36]MH_I2C_Read... [15:02:36]Read from MH i2c: 01 07 00 [15:02:36]MH_I2C_Read... [15:02:36]Read from MH i2c: 01 07 00 68 0D 00 00 00 00 00 0B 0D 94 [15:02:36]RasterBufferAndPrint [15:02:36]line [15:02:36]line [15:02:36]line [15:02:36]line [15:02:36]line [15:02:36]written 0, free lines is 3345 [15:02:36]MH_Cut [15:02:36]Write to MH i2c: D1 01 00 6F 0D 01 4E [15:02:36]Write i2c OK [15:02:36]MH_I2C_Read... [15:02:36]Read from MH i2c: D1 [15:02:36]MH_I2C_Read... [15:02:36]Read from MH i2c: D1 01 00 [15:02:36]MH_I2C_Read... [15:02:36]Read from MH i2c: D1 01 00 6F 0D 00 4D [15:02:36]Write to MH i2c: 01 00 00 70 0D 7D [15:02:36]Write i2c OK [15:02:36]MH_I2C_Read... [15:02:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 41 59 47 00 12 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 32 30 39 38 35 36 30 10 04 04 00 D9 74 01 00 F4 03 04 00 37 00 1E 67 B6 04 01 00 00 85 5C 77 FB DB A7 BD 10 [15:02:36]CommunicateWithHost err = 0 [15:02:36]CheckOFDResponse [15:02:36]1017 (14) - 77093643461234 [15:02:36]1041 (16) - 0000000002098560 [15:02:36]1040 (4) - 95449 [15:02:36]1012 (4) - 27.10.2024 08:56 [15:02:36]1206 (1) - 0 [15:02:36]OFD Sender: Remove packet 95449 [15:02:36]ProducePacketName [15:02:36]name=ofd_packets/00095449 [15:02:36]NVStorageDeleteData [15:02:37]OFD Sender: No OFD packet to send [15:02:37]*** Cut start [15:02:37]*** Partial cut [15:02:37]*** CUTSNS_PIN = 1 [15:02:37]*** CUTSNS_PIN = 0 [15:02:37]*** Brake cut motor [15:02:38]Read from MH i2c: 01 [15:02:38]MH_I2C_Read... [15:02:38]*** Stop cut motor [15:02:38]*** Cut end [15:02:38]Read from MH i2c: 01 07 00 [15:02:38]MH_I2C_Read... [15:02:38]Read from MH i2c: 01 07 00 70 0D 00 00 00 00 00 FF 0F 92 [15:02:38]process_action close_receipt done [15:02:38]requested_data is exist [15:02:38]produce_requested_data [15:02:38]requested_item fm.sn is exist - process it [15:02:38]wFMCommunicate request_size=4 [15:02:38]MH_SAM_APDU [15:02:38]CAPDU: 80 11 00 00 [15:02:38]Write to MH i2c: E2 08 00 71 0D 80 11 00 00 00 00 00 00 F8 [15:02:38]Write i2c OK [15:02:38]MH_I2C_Read... [15:02:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:02:38]Read from MH i2c: E2 [15:02:38]MH_I2C_Read... [15:02:38]Read from MH i2c: E2 17 00 [15:02:38]MH_I2C_Read... [15:02:38]Read from MH i2c: E2 17 00 71 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 49 [15:02:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:02:38]wFMCommunicate OK [15:02:38]requested_item fd.num is exist - process it [15:02:38]SAM_PROTO_GetFieldsCounters [15:02:38]wFMCommunicate request_size=4 [15:02:38]MH_SAM_APDU [15:02:38]CAPDU: 80 13 00 00 [15:02:38]Write to MH i2c: E2 08 00 72 0D 80 13 00 00 00 00 00 00 FB [15:02:38]Write i2c OK [15:02:38]MH_I2C_Read... [15:02:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:02:38]Read from MH i2c: E2 [15:02:38]MH_I2C_Read... [15:02:38]Read from MH i2c: E2 62 00 [15:02:38]MH_I2C_Read... [15:02:38]Read from MH i2c: E2 62 00 72 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D9 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C0 01 00 00 5E 04 04 00 C0 01 00 00 57 04 04 00 C1 01 00 00 19 04 04 00 00 00 00 00 90 00 3C [15:02:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D9 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C0 01 00 00 5E 04 04 00 C0 01 00 00 57 04 04 00 C1 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:02:38]wFMCommunicate OK [15:02:38]SAM_PROTO_GetFieldsCounters done [15:02:38]requested_item shift.num is exist - process it [15:02:38]requested_item shift.opened is exist - process it [15:02:38]req_shift_opened [15:02:38]FM_GetShiftState [15:02:38]SAM_PROTO_GetShiftState [15:02:38]wFMCommunicate request_size=4 [15:02:38]MH_SAM_APDU [15:02:38]CAPDU: 80 13 01 00 [15:02:38]Write to MH i2c: E2 08 00 73 0D 80 13 01 00 00 00 00 00 FD [15:02:38]Write i2c OK [15:02:38]MH_I2C_Read... [15:02:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:02:38]Read from MH i2c: E2 [15:02:38]MH_I2C_Read... [15:02:38]Read from MH i2c: E2 0E 00 [15:02:38]MH_I2C_Read... [15:02:38]Read from MH i2c: E2 0E 00 73 0D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A9 [15:02:38]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:02:38]wFMCommunicate OK [15:02:38]SAM_PROTO_GetShiftState done [15:02:38]FM_GetShiftState done [15:02:38]req_shift_opened done [15:02:38]requested_item shift.open_date is exist - process it [15:02:38]req_shift_open_date [15:02:38]req_shift_open_date done [15:02:38]produce_requested_data done [15:02:38]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95449,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:02:38]process_action_free close_receipt [15:02:38]json_value_free [15:02:38]json_value_free done [15:02:38]process_json_proto returns [15:02:38]Send response to host [15:02:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95449,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:02:38]free response buf [15:02:38]execute_script done [15:02:38]execute_script returns [15:02:38]free content buf [15:02:38]Sock 9.Close socket [15:02:38]Sock 9.Thread stoped [15:02:42]OFD Sender: No OFD packet to send [15:02:47]OFD Sender: No OFD packet to send [15:02:52]OFD Sender: No OFD packet to send [15:02:57]OFD Sender: No OFD packet to send [15:03:02]OFD Sender: No OFD packet to send [15:03:07]OFD Sender: No OFD packet to send [15:03:12]OFD Sender: No OFD packet to send [15:03:17]OFD Sender: No OFD packet to send [15:03:22]OFD Sender: No OFD packet to send [15:03:27]OFD Sender: No OFD packet to send [15:03:30]accept exits with 7 [15:03:30]New connection [15:03:30]New thread 3067444580 created [15:03:30]Thread 3067301220 joined [15:03:30]Waiting for new connection... [15:03:30] Sock 7.Parse request [15:03:30]Sock 7.Check first char [15:03:30]Sock 7.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.40.67:8080 [15:03:30]Content-Length: 680 [15:03:30]Content-Type: application/json [15:03:30] [15:03:30]POST finish read [15:03:30]Found Content-Length = 680 [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)3405965", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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: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)3405965", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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: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 74 0D 70 [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 74 0D 00 43 56 1E 67 EE DA 66 66 2B [15:03:30]GetLastDocTimeStamp 1730041355 [15:03:30]current date 1730041411 [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 75 0D 80 13 01 00 00 00 00 00 FF [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 75 0D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 AB [15:03:30]RAPDU: 09 00 01 98 84 1D 67 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 1729987736 [15:03:30]opened+sec_in_day 1730074136 [15:03:30]quantity*price = 100050 [15:03:30]sum+1 = 100052 [15:03: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 449 27.10.2024 15:03 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95450 ФПД: 73556947661685 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T150331&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95450&fm=73556947661685&tin=02508201610067®Number=0000000000170478&sum=100000 [15:03:31]StoreToDocumentArchive [15:03:31]shift 143 fd 95450 [15:03:31]save to /storage/0143/doc_00095450 [15:03:31]save last doc name /storage/0143/doc_00095450 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=248 [15:03:31]tlvbuf is 009F3F50 [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 82 0D 80 09 00 00 00 00 00 00 01 [15:03:31]Write i2c OK [15:03:31]MH_I2C_Read... [15:03:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:03:31]Read from MH i2c: E2 [15:03:31]MH_I2C_Read... [15:03:31]Read from MH i2c: E2 03 00 [15:03:31]MH_I2C_Read... [15:03:31]Read from MH i2c: E2 03 00 82 0D 00 90 00 03 [15:03:31]RAPDU: 90 00 [15:03:31]wFMCommunicate OK [15:03:31]SAM_PROTO_ClearQueue done [15:03:31]KKMCreateOFDPacket [15:03:31]OFDProtocolAddRootSTLVToBuf [15:03:31]FM_MakeSignedData [15:03:31]FM_MakeSignedData [15:03:31]SAM_PROTO_SignData [15:03:31]wFMCommunicate request_size=4 [15:03:31]MH_SAM_APDU [15:03:31]CAPDU: 80 0D 01 02 [15:03:31]Write to MH i2c: E2 08 00 83 0D 80 0D 01 02 00 00 00 00 09 [15:03:31]Write i2c OK [15:03:31]MH_I2C_Read... [15:03:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:03:31]Read from MH i2c: E2 [15:03:31]MH_I2C_Read... [15:03:31]Read from MH i2c: E2 03 00 [15:03:31]MH_I2C_Read... [15:03:31]Read from MH i2c: E2 03 00 83 0D 00 90 00 04 [15:03:31]RAPDU: 90 00 [15:03:31]wFMCommunicate OK [15:03:31]wFMCommunicate request_size=255 [15:03:31]MH_SAM_APDU [15:03: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 C1 01 00 00 F4 03 04 00 43 56 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DA 74 01 00 35 04 06 00 42 E6 4F BC [15:03:31]Write to MH i2c: E2 02 01 84 0D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 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 C1 01 00 00 F4 03 04 00 43 56 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DA 74 01 00 35 04 06 00 42 E6 4F BC 00 00 7F [15:03:31]Write i2c OK [15:03:31]MH_I2C_Read... [15:03:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:03:31]Read from MH i2c: E2 [15:03:31]MH_I2C_Read... [15:03:31]Read from MH i2c: E2 03 00 [15:03:31]MH_I2C_Read... [15:03:31]Read from MH i2c: E2 03 00 84 0D 00 90 00 05 [15:03:31]RAPDU: 90 00 [15:03:31]wFMCommunicate OK [15:03:31]wFMCommunicate request_size=7 [15:03:31]MH_SAM_APDU [15:03:31]CAPDU: 80 0D 02 02 02 73 75 [15:03:31]Write to MH i2c: E2 0A 00 85 0D 80 0D 02 02 02 00 73 75 00 00 F8 [15:03:31]Write i2c OK [15:03:31]MH_I2C_Read... [15:03:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:03:31]Read from MH i2c: E2 [15:03:31]MH_I2C_Read... [15:03:31]Read from MH i2c: E2 03 00 [15:03:31]MH_I2C_Read... [15:03:31]Read from MH i2c: E2 03 00 85 0D 00 90 00 06 [15:03:31]RAPDU: 90 00 [15:03:31]wFMCommunicate OK [15:03:31]wFMCommunicate request_size=4 [15:03:31]MH_SAM_APDU [15:03:31]CAPDU: 80 0D 03 02 [15:03:31]Write to MH i2c: E2 08 00 86 0D 80 0D 03 02 00 00 00 00 0E [15:03:31]Write i2c OK [15:03:31]MH_I2C_Read... [15:03:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:03:31]Read from MH i2c: E2 [15:03:31]MH_I2C_Read... [15:03:31]Read from MH i2c: E2 0B 00 [15:03:31]MH_I2C_Read... [15:03:31]Read from MH i2c: E2 0B 00 86 0D 00 4A 06 50 0C B9 20 31 97 90 00 5C [15:03:31]RAPDU: 4A 06 50 0C B9 20 31 97 90 00 [15:03:31]wFMCommunicate OK [15:03:31]SAM_PROTO_SignData done [15:03:31]FM_MakeSignedData done [15:03:31]CreateOFDProtocolMessage [15:03:31]wFMCommunicate request_size=4 [15:03:31]MH_SAM_APDU [15:03:31]CAPDU: 80 11 00 00 [15:03:31]Write to MH i2c: E2 08 00 87 0D 80 11 00 00 00 00 00 00 0E [15:03:31]Write i2c OK [15:03:31]MH_I2C_Read... [15:03:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:03:31]Read from MH i2c: E2 [15:03:31]MH_I2C_Read... [15:03:31]Read from MH i2c: E2 17 00 [15:03:31]MH_I2C_Read... [15:03:31]Read from MH i2c: E2 17 00 87 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5F [15:03:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:03:31]wFMCommunicate OK [15:03:31]CreateOFDProtocolMessage done [15:03:31]OFDSenderStorePacket 95450 [15:03:31]StoreOFDPacket docnum=95450 [15:03:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 F4 68 04 01 A7 E2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 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 C1 01 00 00 F4 03 04 00 43 56 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DA 74 01 00 35 04 06 00 42 E6 4F BC 73 75 4A 06 50 0C B9 20 31 97 [15:03:31]CheckFolder [15:03:31]dirname=/storage/ofd_packets [15:03:31]CheckFolder done [15:03:31]ProducePacketName [15:03:31]name=ofd_packets/00095450 [15:03:31]NVStorageSaveData ofd_packets/00095450 [15:03:31]File name is /storage/ofd_packets/00095450 [15:03:31]Write 298 bytes [15:03:31]NVStorageSaveData done [15:03:31]OFDSenderStorePacket done [15:03:31]KKMCreateOFDPacket done [15:03:31]NVStorageSaveData kkm_last_timestamp [15:03:31]File name is /storage/kkm_last_timestamp [15:03:31]Write 4 bytes [15:03:31]NVStorageSaveData done [15:03:31]OFD Sender: Processing packet 95450 [packets to send 57, broken 56] [15:03:31]ProducePacketName [15:03:31]name=ofd_packets/00095450 [15:03:31]OFD Sender: To server: pG, [15:03:31]CommunicateWithHost lk.salyk.kg:30040 [15:03:31]ConnectInit lk.salyk.kg [15:03:31]ExternCall_PrintAddStr [15:03:31]wPrintStart [15:03:31]Write to MH i2c: 01 00 00 88 0D 95 [15:03:31]Write i2c OK [15:03:31]MH_I2C_Read... [15:03:31]Read from MH i2c: 01 [15:03:31]MH_I2C_Read... [15:03:31]Read from MH i2c: 01 07 00 [15:03:31]MH_I2C_Read... [15:03:31]Read from MH i2c: 01 07 00 88 0D 00 00 00 00 00 FF 0F AA [15:03:31]RasterBufferAndPrint [15:03:31]line Счет N : (1)3405965 [15:03:31]line ИНН: 02508201610067 [15:03:31]line Контрольно-Кассовый Чек [15:03:31]line ПРОДАЖА [15:03:31]line ТРК (МРК, ГНК) : 51 [15:03:31]line Товар: 2710194210 [15:03:31]line ДТ-К-5 [15:03:31]line 13.130 * 76.20 [15:03:31]line = 1000.51 [15:03:31]line НДС 12% НСП 1% [15:03:31]line > о реализуемом товаре [15:03:31]line ОКРУГЛЕНИЕ: -0.51 [15:03:31]line ИТОГО: 1000.00 [15:03:31]line Внесено: 1000.00 [15:03:31]line СДАЧА: 0.00 [15:03:31]line НСП 1% : 8.85 [15:03:31]line НДС 12% : 106.25 [15:03:31]line Наличными: 1000.00 [15:03:31]line Безнал.: 0.00 [15:03:31]line Место: АЗС № 82 "Партнер Нефть" [15:03:31]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:03:32]line СНО: Общий режим [15:03:32]line Чек 449 27.10.2024 15:03 [15:03:32]line Смена: 143 ФФД: 1.0 [15:03:32]line ЗНМ: 0300000017 [15:03:32]line РНМ: 0000000000170478 [15:03:32]line Версия ККМ: v1.0 [15:03:32]line ФМ: 0000000002098560 [15:03:32]line ФД: 95450 [15:03:32]line ФПД: 73556947661685 [15:03:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T150331&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95450&fm=73556947661685&tin=02508201610067®Number=0000000000170478&sum=100000 [15:03:32]Connected sock=11 [15:03:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 F4 68 04 01 A7 E2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 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 C1 01 00 00 F4 03 04 00 43 56 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DA 74 01 00 35 04 06 00 42 E6 4F BC 73 75 4A 06 50 0C B9 20 31 97 [15:03:32]written 0, free lines is 4095 [15:03:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A6 21 47 00 60 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 32 30 39 38 35 36 30 10 04 04 00 DA 74 01 00 F4 03 04 00 6E 00 1E 67 B6 04 01 00 00 BC AE F5 EF C8 83 4F AE [15:03:32]CommunicateWithHost err = 0 [15:03:32]CheckOFDResponse [15:03:32]1017 (14) - 77093643461234 [15:03:32]1041 (16) - 0000000002098560 [15:03:32]1040 (4) - 95450 [15:03:32]1012 (4) - 27.10.2024 08:57 [15:03:32]1206 (1) - 0 [15:03:32]OFD Sender: Remove packet 95450 [15:03:32]ProducePacketName [15:03:32]name=ofd_packets/00095450 [15:03:32]NVStorageDeleteData [15:03:32]Write to MH i2c: 01 00 00 B3 0D C0 [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 B3 0D 00 00 00 00 00 EB 0C BE [15:03:32]RasterBufferAndPrint [15:03:32]line [15:03:32]line [15:03:32]line [15:03:32]line [15:03:32]line [15:03:32]written 0, free lines is 3314 [15:03:32]MH_Cut [15:03:32]Write to MH i2c: D1 01 00 BA 0D 01 99 [15:03:32]Write i2c OK [15:03:32]MH_I2C_Read... [15:03:32]Read from MH i2c: D1 [15:03:32]MH_I2C_Read... [15:03:32]Read from MH i2c: D1 01 00 [15:03:32]MH_I2C_Read... [15:03:32]Read from MH i2c: D1 01 00 BA 0D 00 98 [15:03:32]Write to MH i2c: 01 00 00 BB 0D C8 [15:03:32]Write i2c OK [15:03:32]MH_I2C_Read... [15:03:33]OFD Sender: No OFD packet to send [15:03:33]*** Cut start [15:03:33]*** Partial cut [15:03:33]*** CUTSNS_PIN = 1 [15:03:33]*** CUTSNS_PIN = 0 [15:03:33]*** Brake cut motor [15:03:33]Read from MH i2c: 01 [15:03:33]MH_I2C_Read... [15:03:33]*** Stop cut motor [15:03:33]*** Cut end [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 BB 0D 00 00 00 00 00 FF 0F DD [15:03:33]process_action close_receipt done [15:03:33]requested_data is exist [15:03:33]produce_requested_data [15:03:33]requested_item fm.sn is exist - process it [15:03:33]wFMCommunicate request_size=4 [15:03:33]MH_SAM_APDU [15:03:33]CAPDU: 80 11 00 00 [15:03:33]Write to MH i2c: E2 08 00 BC 0D 80 11 00 00 00 00 00 00 43 [15:03:33]Write i2c OK [15:03:33]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 BC 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 94 [15:03:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 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 BD 0D 80 13 00 00 00 00 00 00 46 [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 BD 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DA 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C1 01 00 00 5E 04 04 00 C1 01 00 00 57 04 04 00 C2 01 00 00 19 04 04 00 00 00 00 00 90 00 8B [15:03:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DA 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C1 01 00 00 5E 04 04 00 C1 01 00 00 57 04 04 00 C2 01 00 00 19 04 04 00 00 00 00 00 90 00 [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 BE 0D 80 13 01 00 00 00 00 00 48 [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 BE 0D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F4 [15:03:34]RAPDU: 09 00 01 98 84 1D 67 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":"0000000002098560","fd.num":95450,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [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":"0000000002098560","fd.num":95450,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [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 7.Close socket [15:03:34]Sock 7.Thread stoped [15:03:38]OFD Sender: No OFD packet to send [15:03:43]OFD Sender: No OFD packet to send [15:03:48]OFD Sender: No OFD packet to send [15:03:53]OFD Sender: No OFD packet to send [15:03:58]OFD Sender: No OFD packet to send [15:04:03]OFD Sender: No OFD packet to send [15:04:08]OFD Sender: No OFD packet to send [15:04:13]OFD Sender: No OFD packet to send [15:04:18]OFD Sender: No OFD packet to send [15:04:23]OFD Sender: No OFD packet to send [15:04:28]OFD Sender: No OFD packet to send [15:04:33]OFD Sender: No OFD packet to send [15:04:38]OFD Sender: No OFD packet to send [15:04:43]OFD Sender: No OFD packet to send [15:04:48]OFD Sender: No OFD packet to send [15:04:53]OFD Sender: No OFD packet to send [15:04:58]OFD Sender: No OFD packet to send [15:05:03]OFD Sender: No OFD packet to send [15:05:08]OFD Sender: No OFD packet to send [15:05:13]OFD Sender: No OFD packet to send [15:05:18]OFD Sender: No OFD packet to send [15:05:23]OFD Sender: No OFD packet to send [15:05:28]OFD Sender: No OFD packet to send [15:05:33]OFD Sender: No OFD packet to send [15:05:36]accept exits with 9 [15:05:36]New connection [15:05:36]New thread 3067301220 created [15:05:36]Thread 3067444580 joined [15:05:36]Waiting for new connection... [15:05:36] Sock 9.Parse request [15:05:36]Sock 9.Check first char [15:05:36]Sock 9.First char is OK [15:05:36]request: POST /json_proto HTTP/1.0 [15:05:36]Method: POST [15:05:36]URL: /json_proto [15:05:36]Method is POST - this is cgi request [15:05:36]url: /json_proto [15:05:36]query_string will be loaded in cgi processing [15:05:36]execute_cgi json_proto POST (null) [15:05:36]execute_cgi path=json_proto method=POST [15:05:36]POST find Content-Length [15:05:36]Host: 172.17.40.67:8080 [15:05:36]Content-Length: 679 [15:05:36]Content-Type: application/json [15:05:36] [15:05:36]POST finish read [15:05:36]Found Content-Length = 679 [15:05:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405967", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:05:36]execute_script... [15:05: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)3405967", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:05:36]POST & json_proto [15:05:36]process_json_proto [15:05:36]json parsed OK: [15:05:36]protocol is kg_v1.0 [15:05:36]action value=close_receipt [15:05:36]process_action close_receipt [15:05:36]cmd_close_receipt [15:05:36]MH_GetDate [15:05:36]Write to MH i2c: F0 00 00 BF 0D BB [15:05:36]Write i2c OK [15:05:36]MH_I2C_Read... [15:05:36]Read from MH i2c: F0 [15:05:36]MH_I2C_Read... [15:05:36]Read from MH i2c: F0 09 00 [15:05:36]MH_I2C_Read... [15:05:36]Read from MH i2c: F0 09 00 BF 0D 00 C1 56 1E 67 EE DA 66 66 F4 [15:05:36]GetLastDocTimeStamp 1730041411 [15:05:36]current date 1730041537 [15:05:36]FM_GetShiftState [15:05:36]SAM_PROTO_GetShiftState [15:05:36]wFMCommunicate request_size=4 [15:05:36]MH_SAM_APDU [15:05:36]CAPDU: 80 13 01 00 [15:05:36]Write to MH i2c: E2 08 00 C0 0D 80 13 01 00 00 00 00 00 4A [15:05:36]Write i2c OK [15:05:36]MH_I2C_Read... [15:05:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:05:36]Read from MH i2c: E2 [15:05:36]MH_I2C_Read... [15:05:36]Read from MH i2c: E2 0E 00 [15:05:36]MH_I2C_Read... [15:05:36]Read from MH i2c: E2 0E 00 C0 0D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F6 [15:05:36]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:05:36]wFMCommunicate OK [15:05:36]SAM_PROTO_GetShiftState done [15:05:36]FM_GetShiftState done [15:05:36]opened in 1729987736 [15:05:36]opened+sec_in_day 1730074136 [15:05:36]quantity*price = 70044 [15:05:36]sum+1 = 70045 [15:05:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 450 27.10.2024 15:05 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95451 ФПД: 167729111674549 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T150537&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95451&fm=167729111674549&tin=02508201610067®Number=0000000000170478&sum=70000 [15:05:37]StoreToDocumentArchive [15:05:37]shift 143 fd 95451 [15:05:37]save to /storage/0143/doc_00095451 [15:05:37]save last doc name /storage/0143/doc_00095451 to /storage/kkm_last_doc_name [15:05:37]save OK [15:05:37]Clear old archive folders... [15:05:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:05:37]tlvbuf is 00A4B030 [15:05:37]SAM_PROTO_ClearQueue [15:05:37]wFMCommunicate request_size=4 [15:05:37]MH_SAM_APDU [15:05:37]CAPDU: 80 09 00 00 [15:05:37]Write to MH i2c: E2 08 00 CD 0D 80 09 00 00 00 00 00 00 4C [15:05:37]Write i2c OK [15:05:37]MH_I2C_Read... [15:05:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:05:37]Read from MH i2c: E2 [15:05:37]MH_I2C_Read... [15:05:37]Read from MH i2c: E2 03 00 [15:05:37]MH_I2C_Read... [15:05:37]Read from MH i2c: E2 03 00 CD 0D 00 90 00 4E [15:05:37]RAPDU: 90 00 [15:05:37]wFMCommunicate OK [15:05:37]SAM_PROTO_ClearQueue done [15:05:37]KKMCreateOFDPacket [15:05:37]OFDProtocolAddRootSTLVToBuf [15:05:37]FM_MakeSignedData [15:05:37]FM_MakeSignedData [15:05:37]SAM_PROTO_SignData [15:05:37]wFMCommunicate request_size=4 [15:05:37]MH_SAM_APDU [15:05:37]CAPDU: 80 0D 01 02 [15:05:37]Write to MH i2c: E2 08 00 CE 0D 80 0D 01 02 00 00 00 00 54 [15:05:37]Write i2c OK [15:05:37]MH_I2C_Read... [15:05:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:05:37]Read from MH i2c: E2 [15:05:37]MH_I2C_Read... [15:05:37]Read from MH i2c: E2 03 00 [15:05:37]MH_I2C_Read... [15:05:37]Read from MH i2c: E2 03 00 CE 0D 00 90 00 4F [15:05:37]RAPDU: 90 00 [15:05:37]wFMCommunicate OK [15:05:37]wFMCommunicate request_size=255 [15:05:37]MH_SAM_APDU [15:05: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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 C1 56 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DB 74 01 00 35 04 06 00 98 [15:05:37]Write to MH i2c: E2 02 01 CF 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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 C1 56 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DB 74 01 00 35 04 06 00 98 00 00 C8 [15:05:37]Write i2c OK [15:05:37]MH_I2C_Read... [15:05:38]OFD Sender: No OFD packet to send [15:05:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:05:38]Read from MH i2c: E2 [15:05:38]MH_I2C_Read... [15:05:38]Read from MH i2c: E2 03 00 [15:05:38]MH_I2C_Read... [15:05:38]Read from MH i2c: E2 03 00 CF 0D 00 90 00 50 [15:05:38]RAPDU: 90 00 [15:05:38]wFMCommunicate OK [15:05:38]wFMCommunicate request_size=10 [15:05:38]MH_SAM_APDU [15:05:38]CAPDU: 80 0D 02 02 05 8C 7A 1E AE B5 [15:05:38]Write to MH i2c: E2 0D 00 D0 0D 80 0D 02 02 05 00 8C 7A 1E AE B5 00 00 E8 [15:05:38]Write i2c OK [15:05:38]MH_I2C_Read... [15:05:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:05:38]Read from MH i2c: E2 [15:05:38]MH_I2C_Read... [15:05:38]Read from MH i2c: E2 03 00 [15:05:38]MH_I2C_Read... [15:05:38]Read from MH i2c: E2 03 00 D0 0D 00 90 00 51 [15:05:38]RAPDU: 90 00 [15:05:38]wFMCommunicate OK [15:05:38]wFMCommunicate request_size=4 [15:05:38]MH_SAM_APDU [15:05:38]CAPDU: 80 0D 03 02 [15:05:38]Write to MH i2c: E2 08 00 D1 0D 80 0D 03 02 00 00 00 00 59 [15:05:38]Write i2c OK [15:05:38]MH_I2C_Read... [15:05:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:05:38]Read from MH i2c: E2 [15:05:38]MH_I2C_Read... [15:05:38]Read from MH i2c: E2 0B 00 [15:05:38]MH_I2C_Read... [15:05:38]Read from MH i2c: E2 0B 00 D1 0D 00 5B 2E 7D 4C 96 30 CC FC 90 00 3A [15:05:38]RAPDU: 5B 2E 7D 4C 96 30 CC FC 90 00 [15:05:38]wFMCommunicate OK [15:05:38]SAM_PROTO_SignData done [15:05:38]FM_MakeSignedData done [15:05:38]CreateOFDProtocolMessage [15:05:38]wFMCommunicate request_size=4 [15:05:38]MH_SAM_APDU [15:05:38]CAPDU: 80 11 00 00 [15:05:38]Write to MH i2c: E2 08 00 D2 0D 80 11 00 00 00 00 00 00 59 [15:05:38]Write i2c OK [15:05:38]MH_I2C_Read... [15:05:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:05:38]Read from MH i2c: E2 [15:05:38]MH_I2C_Read... [15:05:38]Read from MH i2c: E2 17 00 [15:05:38]MH_I2C_Read... [15:05:38]Read from MH i2c: E2 17 00 D2 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AA [15:05:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:05:38]wFMCommunicate OK [15:05:38]CreateOFDProtocolMessage done [15:05:38]OFDSenderStorePacket 95451 [15:05:38]StoreOFDPacket docnum=95451 [15:05:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C0 8E 07 01 97 DC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 C1 56 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DB 74 01 00 35 04 06 00 98 8C 7A 1E AE B5 5B 2E 7D 4C 96 30 CC FC [15:05:38]CheckFolder [15:05:38]dirname=/storage/ofd_packets [15:05:38]CheckFolder done [15:05:38]ProducePacketName [15:05:38]name=ofd_packets/00095451 [15:05:38]NVStorageSaveData ofd_packets/00095451 [15:05:38]File name is /storage/ofd_packets/00095451 [15:05:38]Write 301 bytes [15:05:38]NVStorageSaveData done [15:05:38]OFDSenderStorePacket done [15:05:38]KKMCreateOFDPacket done [15:05:38]NVStorageSaveData kkm_last_timestamp [15:05:38]File name is /storage/kkm_last_timestamp [15:05:38]Write 4 bytes [15:05:38]NVStorageSaveData done [15:05:38]ExternCall_PrintAddStr [15:05:38]wPrintStart [15:05:38]Write to MH i2c: 01 00 00 D3 0D E0 [15:05:38]Write i2c OK [15:05:38]MH_I2C_Read... [15:05:38]Read from MH i2c: 01 [15:05:38]MH_I2C_Read... [15:05:38]Read from MH i2c: 01 07 00 [15:05:38]MH_I2C_Read... [15:05:38]Read from MH i2c: 01 07 00 D3 0D 00 00 00 00 00 FF 0F F5 [15:05:38]RasterBufferAndPrint [15:05:38]line Счет N : (1)3405967 [15:05:38]line ИНН: 02508201610067 [15:05:38]line Контрольно-Кассовый Чек [15:05:38]line ПРОДАЖА [15:05:38]line ТРК (МРК, ГНК) : 32 [15:05:38]line Товар: 2710124130 [15:05:38]line Аи-92-К-4 [15:05:38]line 10.470 * 66.90 [15:05:38]line = 700.44 [15:05:38]line НДС 12% НСП 1% [15:05:38]line > о реализуемом товаре [15:05:38]line ОКРУГЛЕНИЕ: -0.44 [15:05:38]line ИТОГО: 700.00 [15:05:38]line Внесено: 700.00 [15:05:38]line СДАЧА: 0.00 [15:05:38]line НСП 1% : 6.20 [15:05:38]line НДС 12% : 74.38 [15:05:38]line Наличными: 700.00 [15:05:38]line Безнал.: 0.00 [15:05:38]line Место: АЗС № 82 "Партнер Нефть" [15:05:38]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:05:38]line СНО: Общий режим [15:05:38]line Чек 450 27.10.2024 15:05 [15:05:38]line Смена: 143 ФФД: 1.0 [15:05:38]line ЗНМ: 0300000017 [15:05:38]line РНМ: 0000000000170478 [15:05:38]line Версия ККМ: v1.0 [15:05:38]line ФМ: 0000000002098560 [15:05:38]line ФД: 95451 [15:05:38]line ФПД: 167729111674549 [15:05:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T150537&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95451&fm=167729111674549&tin=02508201610067®Number=0000000000170478&sum=70000 [15:05:38]OFD Sender: Processing packet 95451 [packets to send 57, broken 56] [15:05:38]ProducePacketName [15:05:38]name=ofd_packets/00095451 [15:05:38]OFD Sender: To server: pG, [15:05:38]CommunicateWithHost lk.salyk.kg:30040 [15:05:38]ConnectInit lk.salyk.kg [15:05:38]written 0, free lines is 4095 [15:05:38]Connected sock=10 [15:05:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C0 8E 07 01 97 DC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 C1 56 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DB 74 01 00 35 04 06 00 98 8C 7A 1E AE B5 5B 2E 7D 4C 96 30 CC FC [15:05:39]Write to MH i2c: 01 00 00 FE 0D 0B [15:05:39]Write i2c OK [15:05:39]MH_I2C_Read... [15:05:39]Read from MH i2c: 01 [15:05:39]MH_I2C_Read... [15:05:39]Read from MH i2c: 01 07 00 [15:05:39]MH_I2C_Read... [15:05:39]Read from MH i2c: 01 07 00 FE 0D 00 00 00 00 00 FE 0C 1C [15:05:39]RasterBufferAndPrint [15:05:39]line [15:05:39]line [15:05:39]line [15:05:39]line [15:05:39]line [15:05:39]written 0, free lines is 3331 [15:05:39]MH_Cut [15:05:39]Write to MH i2c: D1 01 00 05 0E 01 E5 [15:05:39]Write i2c OK [15:05:39]MH_I2C_Read... [15:05:39]Read from MH i2c: D1 [15:05:39]MH_I2C_Read... [15:05:39]Read from MH i2c: D1 01 00 [15:05:39]MH_I2C_Read... [15:05:39]Read from MH i2c: D1 01 00 05 0E 00 E4 [15:05:39]Write to MH i2c: 01 00 00 06 0E 14 [15:05:39]Write i2c OK [15:05:39]MH_I2C_Read... [15:05:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A8 6D 47 00 BD 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 32 30 39 38 35 36 30 10 04 04 00 DB 74 01 00 F4 03 04 00 ED 00 1E 67 B6 04 01 00 00 78 74 C6 59 78 9E 33 96 [15:05:39]CommunicateWithHost err = 0 [15:05:39]CheckOFDResponse [15:05:39]1017 (14) - 77093643461234 [15:05:39]1041 (16) - 0000000002098560 [15:05:39]1040 (4) - 95451 [15:05:39]1012 (4) - 27.10.2024 08:59 [15:05:39]1206 (1) - 0 [15:05:39]OFD Sender: Remove packet 95451 [15:05:39]ProducePacketName [15:05:39]name=ofd_packets/00095451 [15:05:39]NVStorageDeleteData [15:05:39]OFD Sender: No OFD packet to send [15:05:39]*** Cut start [15:05:39]*** Partial cut [15:05:39]*** CUTSNS_PIN = 1 [15:05:39]*** CUTSNS_PIN = 0 [15:05:40]*** Brake cut motor [15:05:40]Read from MH i2c: 01 [15:05:40]MH_I2C_Read... [15:05:40]*** Stop cut motor [15:05:40]*** Cut end [15:05:40]Read from MH i2c: 01 07 00 [15:05:40]MH_I2C_Read... [15:05:40]Read from MH i2c: 01 07 00 06 0E 00 00 00 00 00 FF 0F 29 [15:05:40]process_action close_receipt done [15:05:40]requested_data is exist [15:05:40]produce_requested_data [15:05:40]requested_item fm.sn is exist - process it [15:05:40]wFMCommunicate request_size=4 [15:05:40]MH_SAM_APDU [15:05:40]CAPDU: 80 11 00 00 [15:05:40]Write to MH i2c: E2 08 00 07 0E 80 11 00 00 00 00 00 00 8F [15:05:40]Write i2c OK [15:05:40]MH_I2C_Read... [15:05:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:05:40]Read from MH i2c: E2 [15:05:40]MH_I2C_Read... [15:05:40]Read from MH i2c: E2 17 00 [15:05:40]MH_I2C_Read... [15:05:40]Read from MH i2c: E2 17 00 07 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E0 [15:05:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:05:40]wFMCommunicate OK [15:05:40]requested_item fd.num is exist - process it [15:05:40]SAM_PROTO_GetFieldsCounters [15:05:40]wFMCommunicate request_size=4 [15:05:40]MH_SAM_APDU [15:05:40]CAPDU: 80 13 00 00 [15:05:40]Write to MH i2c: E2 08 00 08 0E 80 13 00 00 00 00 00 00 92 [15:05:40]Write i2c OK [15:05:40]MH_I2C_Read... [15:05:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:05:40]Read from MH i2c: E2 [15:05:40]MH_I2C_Read... [15:05:40]Read from MH i2c: E2 62 00 [15:05:40]MH_I2C_Read... [15:05:40]Read from MH i2c: E2 62 00 08 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DB 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C2 01 00 00 5E 04 04 00 C2 01 00 00 57 04 04 00 C3 01 00 00 19 04 04 00 00 00 00 00 90 00 DB [15:05:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DB 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C2 01 00 00 5E 04 04 00 C2 01 00 00 57 04 04 00 C3 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:05:40]wFMCommunicate OK [15:05:40]SAM_PROTO_GetFieldsCounters done [15:05:40]requested_item shift.num is exist - process it [15:05:40]requested_item shift.opened is exist - process it [15:05:40]req_shift_opened [15:05:40]FM_GetShiftState [15:05:40]SAM_PROTO_GetShiftState [15:05:40]wFMCommunicate request_size=4 [15:05:40]MH_SAM_APDU [15:05:40]CAPDU: 80 13 01 00 [15:05:40]Write to MH i2c: E2 08 00 09 0E 80 13 01 00 00 00 00 00 94 [15:05:40]Write i2c OK [15:05:40]MH_I2C_Read... [15:05:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:05:40]Read from MH i2c: E2 [15:05:40]MH_I2C_Read... [15:05:40]Read from MH i2c: E2 0E 00 [15:05:40]MH_I2C_Read... [15:05:40]Read from MH i2c: E2 0E 00 09 0E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 40 [15:05:40]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:05:40]wFMCommunicate OK [15:05:40]SAM_PROTO_GetShiftState done [15:05:40]FM_GetShiftState done [15:05:40]req_shift_opened done [15:05:40]requested_item shift.open_date is exist - process it [15:05:40]req_shift_open_date [15:05:40]req_shift_open_date done [15:05:40]produce_requested_data done [15:05:40]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95451,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:05:40]process_action_free close_receipt [15:05:40]json_value_free [15:05:40]json_value_free done [15:05:40]process_json_proto returns [15:05:40]Send response to host [15:05:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95451,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:05:40]free response buf [15:05:40]execute_script done [15:05:40]execute_script returns [15:05:40]free content buf [15:05:40]Sock 9.Close socket [15:05:40]Sock 9.Thread stoped [15:05:44]OFD Sender: No OFD packet to send [15:05:49]OFD Sender: No OFD packet to send [15:05:54]OFD Sender: No OFD packet to send [15:05:59]OFD Sender: No OFD packet to send [15:06:04]OFD Sender: No OFD packet to send [15:06:09]OFD Sender: No OFD packet to send [15:06:14]OFD Sender: No OFD packet to send [15:06:19]OFD Sender: No OFD packet to send [15:06:24]OFD Sender: No OFD packet to send [15:06:29]OFD Sender: No OFD packet to send [15:06:34]OFD Sender: No OFD packet to send [15:06:39]OFD Sender: No OFD packet to send [15:06:44]OFD Sender: No OFD packet to send [15:06:49]OFD Sender: No OFD packet to send [15:06:54]OFD Sender: No OFD packet to send [15:06:59]OFD Sender: No OFD packet to send [15:07:04]OFD Sender: No OFD packet to send [15:07:09]OFD Sender: No OFD packet to send [15:07:14]OFD Sender: No OFD packet to send [15:07:19]OFD Sender: No OFD packet to send [15:07:24]OFD Sender: No OFD packet to send [15:07:29]OFD Sender: No OFD packet to send [15:07:34]accept exits with 7 [15:07:34]New connection [15:07:34]New thread 3067444580 created [15:07:34]Thread 3067301220 joined [15:07:34]Waiting for new connection... [15:07:34] Sock 7.Parse request [15:07:34]Sock 7.Check first char [15:07:34]Sock 7.First char is OK [15:07:34]request: POST /json_proto HTTP/1.0 [15:07:34]Method: POST [15:07:34]URL: /json_proto [15:07:34]Method is POST - this is cgi request [15:07:34]url: /json_proto [15:07:34]query_string will be loaded in cgi processing [15:07:34]execute_cgi json_proto POST (null) [15:07:34]execute_cgi path=json_proto method=POST [15:07:34]POST find Content-Length [15:07:34]Host: 172.17.40.67:8080 [15:07:34]Content-Length: 678 [15:07:34]Content-Type: application/json [15:07:34] [15:07:34]POST finish read [15:07:34]Found Content-Length = 678 [15:07:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405968", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:07:34]execute_script... [15:07: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)3405968", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:07:34]POST & json_proto [15:07:34]process_json_proto [15:07:34]json parsed OK: [15:07:34]protocol is kg_v1.0 [15:07:34]action value=close_receipt [15:07:34]process_action close_receipt [15:07:34]cmd_close_receipt [15:07:34]MH_GetDate [15:07:34]Write to MH i2c: F0 00 00 0A 0E 07 [15:07:34]Write i2c OK [15:07:34]MH_I2C_Read... [15:07:34]Read from MH i2c: F0 [15:07:34]MH_I2C_Read... [15:07:34]Read from MH i2c: F0 09 00 [15:07:34]MH_I2C_Read... [15:07:34]Read from MH i2c: F0 09 00 0A 0E 00 37 57 1E 67 EE DA 66 66 B7 [15:07:34]GetLastDocTimeStamp 1730041537 [15:07:34]current date 1730041655 [15:07:34]FM_GetShiftState [15:07:34]SAM_PROTO_GetShiftState [15:07:34]wFMCommunicate request_size=4 [15:07:34]MH_SAM_APDU [15:07:34]CAPDU: 80 13 01 00 [15:07:34]Write to MH i2c: E2 08 00 0B 0E 80 13 01 00 00 00 00 00 96 [15:07:34]Write i2c OK [15:07:34]MH_I2C_Read... [15:07:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:07:34]Read from MH i2c: E2 [15:07:34]MH_I2C_Read... [15:07:34]Read from MH i2c: E2 0E 00 [15:07:34]MH_I2C_Read... [15:07:34]Read from MH i2c: E2 0E 00 0B 0E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 42 [15:07:34]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:07:34]wFMCommunicate OK [15:07:34]SAM_PROTO_GetShiftState done [15:07:34]FM_GetShiftState done [15:07:34]opened in 1729987736 [15:07:34]opened+sec_in_day 1730074136 [15:07:34]quantity*price = 30038 [15:07:34]sum+1 = 30039 [15:07:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 451 27.10.2024 15:07 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95452 ФПД: 227775619955012 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T150735&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95452&fm=227775619955012&tin=02508201610067®Number=0000000000170478&sum=30000 [15:07:35]StoreToDocumentArchive [15:07:35]shift 143 fd 95452 [15:07:35]save to /storage/0143/doc_00095452 [15:07:35]save last doc name /storage/0143/doc_00095452 to /storage/kkm_last_doc_name [15:07:35]save OK [15:07:35]Clear old archive folders... [15:07:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:07:35]tlvbuf is 00A630C0 [15:07:35]SAM_PROTO_ClearQueue [15:07:35]wFMCommunicate request_size=4 [15:07:35]MH_SAM_APDU [15:07:35]CAPDU: 80 09 00 00 [15:07:35]Write to MH i2c: E2 08 00 18 0E 80 09 00 00 00 00 00 00 98 [15:07:35]Write i2c OK [15:07:35]MH_I2C_Read... [15:07:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:07:35]Read from MH i2c: E2 [15:07:35]MH_I2C_Read... [15:07:35]Read from MH i2c: E2 03 00 [15:07:35]MH_I2C_Read... [15:07:35]Read from MH i2c: E2 03 00 18 0E 00 90 00 9A [15:07:35]RAPDU: 90 00 [15:07:35]wFMCommunicate OK [15:07:35]SAM_PROTO_ClearQueue done [15:07:35]KKMCreateOFDPacket [15:07:35]OFDProtocolAddRootSTLVToBuf [15:07:35]FM_MakeSignedData [15:07:35]FM_MakeSignedData [15:07:35]SAM_PROTO_SignData [15:07:35]wFMCommunicate request_size=4 [15:07:35]MH_SAM_APDU [15:07:35]CAPDU: 80 0D 01 02 [15:07:35]Write to MH i2c: E2 08 00 19 0E 80 0D 01 02 00 00 00 00 A0 [15:07:35]Write i2c OK [15:07:35]MH_I2C_Read... [15:07:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:07:35]Read from MH i2c: E2 [15:07:35]MH_I2C_Read... [15:07:35]Read from MH i2c: E2 03 00 [15:07:35]MH_I2C_Read... [15:07:35]Read from MH i2c: E2 03 00 19 0E 00 90 00 9B [15:07:35]RAPDU: 90 00 [15:07:35]wFMCommunicate OK [15:07:35]wFMCommunicate request_size=255 [15:07:35]MH_SAM_APDU [15:07: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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 01 00 00 F4 03 04 00 37 57 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DC 74 01 00 35 04 06 00 CF [15:07:35]Write to MH i2c: E2 02 01 1A 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 01 00 00 F4 03 04 00 37 57 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DC 74 01 00 35 04 06 00 CF 00 00 A8 [15:07:35]Write i2c OK [15:07:35]MH_I2C_Read... [15:07:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:07:36]Read from MH i2c: E2 [15:07:36]MH_I2C_Read... [15:07:36]Read from MH i2c: E2 03 00 [15:07:36]MH_I2C_Read... [15:07:36]Read from MH i2c: E2 03 00 1A 0E 00 90 00 9C [15:07:36]RAPDU: 90 00 [15:07:36]wFMCommunicate OK [15:07:36]wFMCommunicate request_size=10 [15:07:36]MH_SAM_APDU [15:07:36]CAPDU: 80 0D 02 02 05 29 24 EA 79 44 [15:07:36]Write to MH i2c: E2 0D 00 1B 0E 80 0D 02 02 05 00 29 24 EA 79 44 00 00 A1 [15:07:36]Write i2c OK [15:07:36]MH_I2C_Read... [15:07:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:07:36]Read from MH i2c: E2 [15:07:36]MH_I2C_Read... [15:07:36]Read from MH i2c: E2 03 00 [15:07:36]MH_I2C_Read... [15:07:36]Read from MH i2c: E2 03 00 1B 0E 00 90 00 9D [15:07:36]RAPDU: 90 00 [15:07:36]wFMCommunicate OK [15:07:36]wFMCommunicate request_size=4 [15:07:36]MH_SAM_APDU [15:07:36]CAPDU: 80 0D 03 02 [15:07:36]Write to MH i2c: E2 08 00 1C 0E 80 0D 03 02 00 00 00 00 A5 [15:07:36]Write i2c OK [15:07:36]MH_I2C_Read... [15:07:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:07:36]Read from MH i2c: E2 [15:07:36]MH_I2C_Read... [15:07:36]Read from MH i2c: E2 0B 00 [15:07:36]MH_I2C_Read... [15:07:36]Read from MH i2c: E2 0B 00 1C 0E 00 33 09 AF 53 77 78 93 B5 90 00 1B [15:07:36]RAPDU: 33 09 AF 53 77 78 93 B5 90 00 [15:07:36]wFMCommunicate OK [15:07:36]SAM_PROTO_SignData done [15:07:36]FM_MakeSignedData done [15:07:36]CreateOFDProtocolMessage [15:07:36]wFMCommunicate request_size=4 [15:07:36]MH_SAM_APDU [15:07:36]CAPDU: 80 11 00 00 [15:07:36]Write to MH i2c: E2 08 00 1D 0E 80 11 00 00 00 00 00 00 A5 [15:07:36]Write i2c OK [15:07:36]MH_I2C_Read... [15:07:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:07:36]Read from MH i2c: E2 [15:07:36]MH_I2C_Read... [15:07:36]Read from MH i2c: E2 17 00 [15:07:36]MH_I2C_Read... [15:07:36]Read from MH i2c: E2 17 00 1D 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F6 [15:07:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:07:36]wFMCommunicate OK [15:07:36]CreateOFDProtocolMessage done [15:07:36]OFDSenderStorePacket 95452 [15:07:36]StoreOFDPacket docnum=95452 [15:07:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AE 6D 07 01 81 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 01 00 00 F4 03 04 00 37 57 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DC 74 01 00 35 04 06 00 CF 29 24 EA 79 44 33 09 AF 53 77 78 93 B5 [15:07:36]CheckFolder [15:07:36]dirname=/storage/ofd_packets [15:07:36]CheckFolder done [15:07:36]ProducePacketName [15:07:36]name=ofd_packets/00095452 [15:07:36]NVStorageSaveData ofd_packets/00095452 [15:07:36]File name is /storage/ofd_packets/00095452 [15:07:36]Write 301 bytes [15:07:36]NVStorageSaveData done [15:07:36]OFDSenderStorePacket done [15:07:36]KKMCreateOFDPacket done [15:07:36]NVStorageSaveData kkm_last_timestamp [15:07:36]File name is /storage/kkm_last_timestamp [15:07:36]Write 4 bytes [15:07:36]NVStorageSaveData done [15:07:36]ExternCall_PrintAddStr [15:07:36]wPrintStart [15:07:36]Write to MH i2c: 01 00 00 1E 0E 2C [15:07:36]Write i2c OK [15:07:36]MH_I2C_Read... [15:07:36]Read from MH i2c: 01 [15:07:36]MH_I2C_Read... [15:07:36]Read from MH i2c: 01 07 00 [15:07:36]MH_I2C_Read... [15:07:36]Read from MH i2c: 01 07 00 1E 0E 00 00 00 00 00 FF 0F 41 [15:07:36]RasterBufferAndPrint [15:07:36]line Счет N : (1)3405968 [15:07:36]line ИНН: 02508201610067 [15:07:36]line Контрольно-Кассовый Чек [15:07:36]line ПРОДАЖА [15:07:36]line ТРК (МРК, ГНК) : 12 [15:07:36]line Товар: 2710124130 [15:07:36]line Аи-92-К-4 [15:07:36]line 4.490 * 66.90 [15:07:36]line = 300.38 [15:07:36]line НДС 12% НСП 1% [15:07:36]line > о реализуемом товаре [15:07:36]line ОКРУГЛЕНИЕ: -0.38 [15:07:36]line ИТОГО: 300.00 [15:07:36]line Внесено: 300.00 [15:07:36]line СДАЧА: 0.00 [15:07:36]line НСП 1% : 2.66 [15:07:36]line НДС 12% : 31.90 [15:07:36]line Наличными: 300.00 [15:07:36]line Безнал.: 0.00 [15:07:36]line Место: АЗС № 82 "Партнер Нефть" [15:07:36]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:07:36]line СНО: Общий режим [15:07:36]line Чек 451 27.10.2024 15:07 [15:07:36]line Смена: 143 ФФД: 1.0 [15:07:36]line ЗНМ: 0300000017 [15:07:36]line РНМ: 0000000000170478 [15:07:36]line Версия ККМ: v1.0 [15:07:36]line ФМ: 0000000002098560 [15:07:36]line ФД: 95452 [15:07:36]line ФПД: 227775619955012 [15:07:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T150735&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95452&fm=227775619955012&tin=02508201610067®Number=0000000000170478&sum=30000 [15:07:36]OFD Sender: Processing packet 95452 [packets to send 57, broken 56] [15:07:36]ProducePacketName [15:07:36]name=ofd_packets/00095452 [15:07:36]OFD Sender: To server: pG, [15:07:36]CommunicateWithHost lk.salyk.kg:30040 [15:07:36]ConnectInit lk.salyk.kg [15:07:36]written 0, free lines is 4095 [15:07:37]Connected sock=10 [15:07:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AE 6D 07 01 81 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 01 00 00 F4 03 04 00 37 57 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DC 74 01 00 35 04 06 00 CF 29 24 EA 79 44 33 09 AF 53 77 78 93 B5 [15:07:37]Write to MH i2c: 01 00 00 49 0E 57 [15:07:37]Write i2c OK [15:07:37]MH_I2C_Read... [15:07:37]Read from MH i2c: 01 [15:07:37]MH_I2C_Read... [15:07:37]Read from MH i2c: 01 07 00 [15:07:37]MH_I2C_Read... [15:07:37]Read from MH i2c: 01 07 00 49 0E 00 00 00 00 00 FD 0C 67 [15:07:37]RasterBufferAndPrint [15:07:37]line [15:07:37]line [15:07:37]line [15:07:37]line [15:07:37]line [15:07:37]written 0, free lines is 3331 [15:07:37]MH_Cut [15:07:37]Write to MH i2c: D1 01 00 50 0E 01 30 [15:07:37]Write i2c OK [15:07:37]MH_I2C_Read... [15:07:37]Read from MH i2c: D1 [15:07:37]MH_I2C_Read... [15:07:37]Read from MH i2c: D1 01 00 [15:07:37]MH_I2C_Read... [15:07:37]Read from MH i2c: D1 01 00 50 0E 00 2F [15:07:37]Write to MH i2c: 01 00 00 51 0E 5F [15:07:37]Write i2c OK [15:07:37]MH_I2C_Read... [15:07:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 69 47 47 00 7B 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 32 30 39 38 35 36 30 10 04 04 00 DC 74 01 00 F4 03 04 00 63 01 1E 67 B6 04 01 00 00 60 24 47 BE 1F 79 9F 08 [15:07:37]CommunicateWithHost err = 0 [15:07:37]CheckOFDResponse [15:07:37]1017 (14) - 77093643461234 [15:07:37]1041 (16) - 0000000002098560 [15:07:37]1040 (4) - 95452 [15:07:37]1012 (4) - 27.10.2024 09:01 [15:07:37]1206 (1) - 0 [15:07:37]OFD Sender: Remove packet 95452 [15:07:37]ProducePacketName [15:07:37]name=ofd_packets/00095452 [15:07:37]NVStorageDeleteData [15:07:37]*** Cut start [15:07:37]*** Partial cut [15:07:37]*** CUTSNS_PIN = 1 [15:07:37]*** CUTSNS_PIN = 0 [15:07:37]OFD Sender: No OFD packet to send [15:07:38]*** Brake cut motor [15:07:38]Read from MH i2c: 01 [15:07:38]MH_I2C_Read... [15:07:38]*** Stop cut motor [15:07:38]*** Cut end [15:07:38]Read from MH i2c: 01 07 00 [15:07:38]MH_I2C_Read... [15:07:38]Read from MH i2c: 01 07 00 51 0E 00 00 00 00 00 FF 0F 74 [15:07:38]process_action close_receipt done [15:07:38]requested_data is exist [15:07:38]produce_requested_data [15:07:38]requested_item fm.sn is exist - process it [15:07:38]wFMCommunicate request_size=4 [15:07:38]MH_SAM_APDU [15:07:38]CAPDU: 80 11 00 00 [15:07:38]Write to MH i2c: E2 08 00 52 0E 80 11 00 00 00 00 00 00 DA [15:07:38]Write i2c OK [15:07:38]MH_I2C_Read... [15:07:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:07:38]Read from MH i2c: E2 [15:07:38]MH_I2C_Read... [15:07:38]Read from MH i2c: E2 17 00 [15:07:38]MH_I2C_Read... [15:07:38]Read from MH i2c: E2 17 00 52 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2B [15:07:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:07:38]wFMCommunicate OK [15:07:38]requested_item fd.num is exist - process it [15:07:38]SAM_PROTO_GetFieldsCounters [15:07:38]wFMCommunicate request_size=4 [15:07:38]MH_SAM_APDU [15:07:38]CAPDU: 80 13 00 00 [15:07:38]Write to MH i2c: E2 08 00 53 0E 80 13 00 00 00 00 00 00 DD [15:07:38]Write i2c OK [15:07:38]MH_I2C_Read... [15:07:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:07:38]Read from MH i2c: E2 [15:07:38]MH_I2C_Read... [15:07:38]Read from MH i2c: E2 62 00 [15:07:38]MH_I2C_Read... [15:07:38]Read from MH i2c: E2 62 00 53 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DC 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C3 01 00 00 5E 04 04 00 C3 01 00 00 57 04 04 00 C4 01 00 00 19 04 04 00 00 00 00 00 90 00 2A [15:07:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DC 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C3 01 00 00 5E 04 04 00 C3 01 00 00 57 04 04 00 C4 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:07:38]wFMCommunicate OK [15:07:38]SAM_PROTO_GetFieldsCounters done [15:07:38]requested_item shift.num is exist - process it [15:07:38]requested_item shift.opened is exist - process it [15:07:38]req_shift_opened [15:07:38]FM_GetShiftState [15:07:38]SAM_PROTO_GetShiftState [15:07:38]wFMCommunicate request_size=4 [15:07:38]MH_SAM_APDU [15:07:38]CAPDU: 80 13 01 00 [15:07:38]Write to MH i2c: E2 08 00 54 0E 80 13 01 00 00 00 00 00 DF [15:07:38]Write i2c OK [15:07:38]MH_I2C_Read... [15:07:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:07:38]Read from MH i2c: E2 [15:07:38]MH_I2C_Read... [15:07:38]Read from MH i2c: E2 0E 00 [15:07:38]MH_I2C_Read... [15:07:38]Read from MH i2c: E2 0E 00 54 0E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 8B [15:07:38]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:07:38]wFMCommunicate OK [15:07:38]SAM_PROTO_GetShiftState done [15:07:38]FM_GetShiftState done [15:07:38]req_shift_opened done [15:07:38]requested_item shift.open_date is exist - process it [15:07:38]req_shift_open_date [15:07:38]req_shift_open_date done [15:07:38]produce_requested_data done [15:07:38]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95452,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:07:38]process_action_free close_receipt [15:07:38]json_value_free [15:07:38]json_value_free done [15:07:38]process_json_proto returns [15:07:38]Send response to host [15:07:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95452,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:07:38]free response buf [15:07:38]execute_script done [15:07:38]execute_script returns [15:07:38]free content buf [15:07:38]Sock 7.Close socket [15:07:38]Sock 7.Thread stoped [15:07:42]OFD Sender: No OFD packet to send [15:07:47]OFD Sender: No OFD packet to send [15:07:52]OFD Sender: No OFD packet to send [15:07:57]OFD Sender: No OFD packet to send [15:08:02]OFD Sender: No OFD packet to send [15:08:07]OFD Sender: No OFD packet to send [15:08:12]OFD Sender: No OFD packet to send [15:08:17]OFD Sender: No OFD packet to send [15:08:19]accept exits with 9 [15:08:19]New connection [15:08:19]New thread 3067301220 created [15:08:19]Thread 3067444580 joined [15:08:19]Waiting for new connection... [15:08:19] Sock 9.Parse request [15:08:19]Sock 9.Check first char [15:08:19]Sock 9.First char is OK [15:08:19]request: POST /json_proto HTTP/1.0 [15:08:19]Method: POST [15:08:19]URL: /json_proto [15:08:19]Method is POST - this is cgi request [15:08:19]url: /json_proto [15:08:19]query_string will be loaded in cgi processing [15:08:19]execute_cgi json_proto POST (null) [15:08:19]execute_cgi path=json_proto method=POST [15:08:19]POST find Content-Length [15:08:19]Host: 172.17.40.67:8080 [15:08:19]Content-Length: 683 [15:08:19]Content-Type: application/json [15:08:19] [15:08:19]POST finish read [15:08:19]Found Content-Length = 683 [15:08:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405969", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:08:19]execute_script... [15:08: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)3405969", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:08:19]POST & json_proto [15:08:19]process_json_proto [15:08:19]json parsed OK: [15:08:19]protocol is kg_v1.0 [15:08:19]action value=close_receipt [15:08:19]process_action close_receipt [15:08:19]cmd_close_receipt [15:08:19]MH_GetDate [15:08:19]Write to MH i2c: F0 00 00 55 0E 52 [15:08:19]Write i2c OK [15:08:19]MH_I2C_Read... [15:08:19]Read from MH i2c: F0 [15:08:19]MH_I2C_Read... [15:08:19]Read from MH i2c: F0 09 00 [15:08:19]MH_I2C_Read... [15:08:19]Read from MH i2c: F0 09 00 55 0E 00 64 57 1E 67 EE DA 66 66 2F [15:08:19]GetLastDocTimeStamp 1730041655 [15:08:19]current date 1730041700 [15:08:19]FM_GetShiftState [15:08:19]SAM_PROTO_GetShiftState [15:08:19]wFMCommunicate request_size=4 [15:08:19]MH_SAM_APDU [15:08:19]CAPDU: 80 13 01 00 [15:08:19]Write to MH i2c: E2 08 00 56 0E 80 13 01 00 00 00 00 00 E1 [15:08:19]Write i2c OK [15:08:19]MH_I2C_Read... [15:08:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:08:19]Read from MH i2c: E2 [15:08:19]MH_I2C_Read... [15:08:19]Read from MH i2c: E2 0E 00 [15:08:19]MH_I2C_Read... [15:08:19]Read from MH i2c: E2 0E 00 56 0E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 8D [15:08:19]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:08:19]wFMCommunicate OK [15:08:19]SAM_PROTO_GetShiftState done [15:08:19]FM_GetShiftState done [15:08:19]opened in 1729987736 [15:08:19]opened+sec_in_day 1730074136 [15:08:19]quantity*price = 100015 [15:08:19]sum+1 = 100017 [15:08:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 452 27.10.2024 15:08 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95453 ФПД: 216143336671212 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T150820&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95453&fm=216143336671212&tin=02508201610067®Number=0000000000170478&sum=100000 [15:08:20]StoreToDocumentArchive [15:08:20]shift 143 fd 95453 [15:08:20]save to /storage/0143/doc_00095453 [15:08:20]save last doc name /storage/0143/doc_00095453 to /storage/kkm_last_doc_name [15:08:20]save OK [15:08:20]Clear old archive folders... [15:08:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:08:20]tlvbuf is 00A63070 [15:08:20]SAM_PROTO_ClearQueue [15:08:20]wFMCommunicate request_size=4 [15:08:20]MH_SAM_APDU [15:08:20]CAPDU: 80 09 00 00 [15:08:20]Write to MH i2c: E2 08 00 63 0E 80 09 00 00 00 00 00 00 E3 [15:08:20]Write i2c OK [15:08:20]MH_I2C_Read... [15:08:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:08:20]Read from MH i2c: E2 [15:08:20]MH_I2C_Read... [15:08:20]Read from MH i2c: E2 03 00 [15:08:20]MH_I2C_Read... [15:08:20]Read from MH i2c: E2 03 00 63 0E 00 90 00 E5 [15:08:20]RAPDU: 90 00 [15:08:20]wFMCommunicate OK [15:08:20]SAM_PROTO_ClearQueue done [15:08:20]KKMCreateOFDPacket [15:08:20]OFDProtocolAddRootSTLVToBuf [15:08:20]FM_MakeSignedData [15:08:20]FM_MakeSignedData [15:08:20]SAM_PROTO_SignData [15:08:20]wFMCommunicate request_size=4 [15:08:20]MH_SAM_APDU [15:08:20]CAPDU: 80 0D 01 02 [15:08:20]Write to MH i2c: E2 08 00 64 0E 80 0D 01 02 00 00 00 00 EB [15:08:20]Write i2c OK [15:08:20]MH_I2C_Read... [15:08:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:08:20]Read from MH i2c: E2 [15:08:20]MH_I2C_Read... [15:08:20]Read from MH i2c: E2 03 00 [15:08:20]MH_I2C_Read... [15:08:20]Read from MH i2c: E2 03 00 64 0E 00 90 00 E6 [15:08:20]RAPDU: 90 00 [15:08:20]wFMCommunicate OK [15:08:20]wFMCommunicate request_size=255 [15:08:20]MH_SAM_APDU [15:08: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 01 00 00 F4 03 04 00 64 57 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DD 74 01 00 35 04 06 00 C4 [15:08:20]Write to MH i2c: E2 02 01 65 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 01 00 00 F4 03 04 00 64 57 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DD 74 01 00 35 04 06 00 C4 00 00 1D [15:08:20]Write i2c OK [15:08:20]MH_I2C_Read... [15:08:20]Read from MH i2c: E2 [15:08:20]MH_I2C_Read... [15:08:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:08:20]Read from MH i2c: E2 03 00 [15:08:20]MH_I2C_Read... [15:08:20]Read from MH i2c: E2 03 00 65 0E 00 90 00 E7 [15:08:20]RAPDU: 90 00 [15:08:20]wFMCommunicate OK [15:08:20]wFMCommunicate request_size=10 [15:08:20]MH_SAM_APDU [15:08:20]CAPDU: 80 0D 02 02 05 94 CA CD 87 EC [15:08:20]Write to MH i2c: E2 0D 00 66 0E 80 0D 02 02 05 00 94 CA CD 87 EC 00 00 96 [15:08:20]Write i2c OK [15:08:20]MH_I2C_Read... [15:08:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:08:21]Read from MH i2c: E2 [15:08:21]MH_I2C_Read... [15:08:21]Read from MH i2c: E2 03 00 [15:08:21]MH_I2C_Read... [15:08:21]Read from MH i2c: E2 03 00 66 0E 00 90 00 E8 [15:08:21]RAPDU: 90 00 [15:08:21]wFMCommunicate OK [15:08:21]wFMCommunicate request_size=4 [15:08:21]MH_SAM_APDU [15:08:21]CAPDU: 80 0D 03 02 [15:08:21]Write to MH i2c: E2 08 00 67 0E 80 0D 03 02 00 00 00 00 F0 [15:08:21]Write i2c OK [15:08:21]MH_I2C_Read... [15:08:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:08:21]Read from MH i2c: E2 [15:08:21]MH_I2C_Read... [15:08:21]Read from MH i2c: E2 0B 00 [15:08:21]MH_I2C_Read... [15:08:21]Read from MH i2c: E2 0B 00 67 0E 00 4A CC B1 01 7B 91 07 55 90 00 21 [15:08:21]RAPDU: 4A CC B1 01 7B 91 07 55 90 00 [15:08:21]wFMCommunicate OK [15:08:21]SAM_PROTO_SignData done [15:08:21]FM_MakeSignedData done [15:08:21]CreateOFDProtocolMessage [15:08:21]wFMCommunicate request_size=4 [15:08:21]MH_SAM_APDU [15:08:21]CAPDU: 80 11 00 00 [15:08:21]Write to MH i2c: E2 08 00 68 0E 80 11 00 00 00 00 00 00 F0 [15:08:21]Write i2c OK [15:08:21]MH_I2C_Read... [15:08:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:08:21]Read from MH i2c: E2 [15:08:21]MH_I2C_Read... [15:08:21]Read from MH i2c: E2 17 00 [15:08:21]MH_I2C_Read... [15:08:21]Read from MH i2c: E2 17 00 68 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 41 [15:08:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:08:21]wFMCommunicate OK [15:08:21]CreateOFDProtocolMessage done [15:08:21]OFDSenderStorePacket 95453 [15:08:21]StoreOFDPacket docnum=95453 [15:08:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 16 98 07 01 6D 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 01 00 00 F4 03 04 00 64 57 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DD 74 01 00 35 04 06 00 C4 94 CA CD 87 EC 4A CC B1 01 7B 91 07 55 [15:08:21]CheckFolder [15:08:21]dirname=/storage/ofd_packets [15:08:21]CheckFolder done [15:08:21]ProducePacketName [15:08:21]name=ofd_packets/00095453 [15:08:21]NVStorageSaveData ofd_packets/00095453 [15:08:21]File name is /storage/ofd_packets/00095453 [15:08:21]Write 301 bytes [15:08:21]NVStorageSaveData done [15:08:21]OFDSenderStorePacket done [15:08:21]KKMCreateOFDPacket done [15:08:21]NVStorageSaveData kkm_last_timestamp [15:08:21]File name is /storage/kkm_last_timestamp [15:08:21]Write 4 bytes [15:08:21]NVStorageSaveData done [15:08:21]ExternCall_PrintAddStr [15:08:21]wPrintStart [15:08:21]Write to MH i2c: 01 00 00 69 0E 77 [15:08:21]Write i2c OK [15:08:21]MH_I2C_Read... [15:08:21]Read from MH i2c: 01 [15:08:21]MH_I2C_Read... [15:08:21]Read from MH i2c: 01 07 00 [15:08:21]MH_I2C_Read... [15:08:21]Read from MH i2c: 01 07 00 69 0E 00 00 00 00 00 FF 0F 8C [15:08:21]RasterBufferAndPrint [15:08:21]line Счет N : (1)3405969 [15:08:21]line ИНН: 02508201610067 [15:08:21]line Контрольно-Кассовый Чек [15:08:21]line ПРОДАЖА [15:08:21]line ТРК (МРК, ГНК) : 42 [15:08:21]line Товар: 2710124130 [15:08:21]line Аи-92-К-4 [15:08:21]line 14.950 * 66.90 [15:08:21]line = 1000.16 [15:08:21]line НДС 12% НСП 1% [15:08:21]line > о реализуемом товаре [15:08:21]line ОКРУГЛЕНИЕ: -0.16 [15:08:21]line ИТОГО: 1000.00 [15:08:21]line Внесено: 1000.00 [15:08:21]line СДАЧА: 0.00 [15:08:21]line НСП 1% : 8.85 [15:08:21]line НДС 12% : 106.21 [15:08:21]line Наличными: 1000.00 [15:08:21]line Безнал.: 0.00 [15:08:21]line Место: АЗС № 82 "Партнер Нефть" [15:08:21]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:08:21]line СНО: Общий режим [15:08:21]line Чек 452 27.10.2024 15:08 [15:08:21]line Смена: 143 ФФД: 1.0 [15:08:21]line ЗНМ: 0300000017 [15:08:21]line РНМ: 0000000000170478 [15:08:21]line Версия ККМ: v1.0 [15:08:21]line ФМ: 0000000002098560 [15:08:21]line ФД: 95453 [15:08:21]line ФПД: 216143336671212 [15:08:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T150820&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95453&fm=216143336671212&tin=02508201610067®Number=0000000000170478&sum=100000 [15:08:21]OFD Sender: Processing packet 95453 [packets to send 57, broken 56] [15:08:21]ProducePacketName [15:08:21]name=ofd_packets/00095453 [15:08:21]OFD Sender: To server: pG, [15:08:21]CommunicateWithHost lk.salyk.kg:30040 [15:08:21]ConnectInit lk.salyk.kg [15:08:21]written 0, free lines is 4095 [15:08:21]Connected sock=10 [15:08:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 16 98 07 01 6D 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 01 00 00 F4 03 04 00 64 57 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DD 74 01 00 35 04 06 00 C4 94 CA CD 87 EC 4A CC B1 01 7B 91 07 55 [15:08:21]Write to MH i2c: 01 00 00 94 0E A2 [15:08:21]Write i2c OK [15:08:21]MH_I2C_Read... [15:08:21]Read from MH i2c: 01 [15:08:21]MH_I2C_Read... [15:08:21]Read from MH i2c: 01 07 00 [15:08:21]MH_I2C_Read... [15:08:21]Read from MH i2c: 01 07 00 94 0E 00 00 00 00 00 FB 0C B0 [15:08:21]RasterBufferAndPrint [15:08:21]line [15:08:21]line [15:08:21]line [15:08:21]line [15:08:21]line [15:08:21]written 0, free lines is 3329 [15:08:21]MH_Cut [15:08:21]Write to MH i2c: D1 01 00 9B 0E 01 7B [15:08:21]Write i2c OK [15:08:21]MH_I2C_Read... [15:08:21]Read from MH i2c: D1 [15:08:21]MH_I2C_Read... [15:08:21]Read from MH i2c: D1 01 00 [15:08:21]MH_I2C_Read... [15:08:21]Read from MH i2c: D1 01 00 9B 0E 00 7A [15:08:21]Write to MH i2c: 01 00 00 9C 0E AA [15:08:21]Write i2c OK [15:08:21]MH_I2C_Read... [15:08:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A2 C7 47 00 DC 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 32 30 39 38 35 36 30 10 04 04 00 DD 74 01 00 F4 03 04 00 90 01 1E 67 B6 04 01 00 00 59 F5 00 84 16 2B E1 BD [15:08:22]CommunicateWithHost err = 0 [15:08:22]CheckOFDResponse [15:08:22]1017 (14) - 77093643461234 [15:08:22]1041 (16) - 0000000002098560 [15:08:22]1040 (4) - 95453 [15:08:22]1012 (4) - 27.10.2024 09:02 [15:08:22]1206 (1) - 0 [15:08:22]OFD Sender: Remove packet 95453 [15:08:22]ProducePacketName [15:08:22]name=ofd_packets/00095453 [15:08:22]NVStorageDeleteData [15:08:22]OFD Sender: No OFD packet to send [15:08:22]*** Cut start [15:08:22]*** Partial cut [15:08:22]*** CUTSNS_PIN = 1 [15:08:22]*** CUTSNS_PIN = 0 [15:08:22]*** Brake cut motor [15:08:23]Read from MH i2c: 01 [15:08:23]MH_I2C_Read... [15:08:23]*** Stop cut motor [15:08:23]*** Cut end [15:08:23]Read from MH i2c: 01 07 00 [15:08:23]MH_I2C_Read... [15:08:23]Read from MH i2c: 01 07 00 9C 0E 00 00 00 00 00 FF 0F BF [15:08:23]process_action close_receipt done [15:08:23]requested_data is exist [15:08:23]produce_requested_data [15:08:23]requested_item fm.sn is exist - process it [15:08:23]wFMCommunicate request_size=4 [15:08:23]MH_SAM_APDU [15:08:23]CAPDU: 80 11 00 00 [15:08:23]Write to MH i2c: E2 08 00 9D 0E 80 11 00 00 00 00 00 00 25 [15:08:23]Write i2c OK [15:08:23]MH_I2C_Read... [15:08:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:08:23]Read from MH i2c: E2 [15:08:23]MH_I2C_Read... [15:08:23]Read from MH i2c: E2 17 00 [15:08:23]MH_I2C_Read... [15:08:23]Read from MH i2c: E2 17 00 9D 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 76 [15:08:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:08:23]wFMCommunicate OK [15:08:23]requested_item fd.num is exist - process it [15:08:23]SAM_PROTO_GetFieldsCounters [15:08:23]wFMCommunicate request_size=4 [15:08:23]MH_SAM_APDU [15:08:23]CAPDU: 80 13 00 00 [15:08:23]Write to MH i2c: E2 08 00 9E 0E 80 13 00 00 00 00 00 00 28 [15:08:23]Write i2c OK [15:08:23]MH_I2C_Read... [15:08:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:08:23]Read from MH i2c: E2 [15:08:23]MH_I2C_Read... [15:08:23]Read from MH i2c: E2 62 00 [15:08:23]MH_I2C_Read... [15:08:23]Read from MH i2c: E2 62 00 9E 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DD 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C4 01 00 00 5E 04 04 00 C4 01 00 00 57 04 04 00 C5 01 00 00 19 04 04 00 00 00 00 00 90 00 79 [15:08:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DD 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C4 01 00 00 5E 04 04 00 C4 01 00 00 57 04 04 00 C5 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:08:23]wFMCommunicate OK [15:08:23]SAM_PROTO_GetFieldsCounters done [15:08:23]requested_item shift.num is exist - process it [15:08:23]requested_item shift.opened is exist - process it [15:08:23]req_shift_opened [15:08:23]FM_GetShiftState [15:08:23]SAM_PROTO_GetShiftState [15:08:23]wFMCommunicate request_size=4 [15:08:23]MH_SAM_APDU [15:08:23]CAPDU: 80 13 01 00 [15:08:23]Write to MH i2c: E2 08 00 9F 0E 80 13 01 00 00 00 00 00 2A [15:08:23]Write i2c OK [15:08:23]MH_I2C_Read... [15:08:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:08:23]Read from MH i2c: E2 [15:08:23]MH_I2C_Read... [15:08:23]Read from MH i2c: E2 0E 00 [15:08:23]MH_I2C_Read... [15:08:23]Read from MH i2c: E2 0E 00 9F 0E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D6 [15:08:23]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:08:23]wFMCommunicate OK [15:08:23]SAM_PROTO_GetShiftState done [15:08:23]FM_GetShiftState done [15:08:23]req_shift_opened done [15:08:23]requested_item shift.open_date is exist - process it [15:08:23]req_shift_open_date [15:08:23]req_shift_open_date done [15:08:23]produce_requested_data done [15:08:23]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95453,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:08:23]process_action_free close_receipt [15:08:23]json_value_free [15:08:23]json_value_free done [15:08:23]process_json_proto returns [15:08:23]Send response to host [15:08:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95453,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:08:23]free response buf [15:08:23]execute_script done [15:08:23]execute_script returns [15:08:23]free content buf [15:08:23]Sock 9.Close socket [15:08:23]Sock 9.Thread stoped [15:08:27]OFD Sender: No OFD packet to send [15:08:28]accept exits with 7 [15:08:28]New connection [15:08:28]New thread 3067444580 created [15:08:28]Thread 3067301220 joined [15:08:28]Waiting for new connection... [15:08:28] Sock 7.Parse request [15:08:28]Sock 7.Check first char [15:08:28]Sock 7.First char is OK [15:08:28]request: POST /json_proto HTTP/1.0 [15:08:28]Method: POST [15:08:28]URL: /json_proto [15:08:28]Method is POST - this is cgi request [15:08:28]url: /json_proto [15:08:28]query_string will be loaded in cgi processing [15:08:28]execute_cgi json_proto POST (null) [15:08:28]execute_cgi path=json_proto method=POST [15:08:28]POST find Content-Length [15:08:28]Host: 172.17.40.67:8080 [15:08:28]Content-Length: 683 [15:08:28]Content-Type: application/json [15:08:28] [15:08:28]POST finish read [15:08:28]Found Content-Length = 683 [15:08:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405970", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 15.250, "sum" : 1020.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1020.00, "total" : 1020.00, "payments": [ { "type": 0, "sum" : 1020.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:08:28]execute_script... [15: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)3405970", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 15.250, "sum" : 1020.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1020.00, "total" : 1020.00, "payments": [ { "type": 0, "sum" : 1020.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:08:28]POST & json_proto [15:08:28]process_json_proto [15:08:28]json parsed OK: [15:08:28]protocol is kg_v1.0 [15:08:28]action value=close_receipt [15:08:28]process_action close_receipt [15:08:28]cmd_close_receipt [15:08:28]MH_GetDate [15:08:28]Write to MH i2c: F0 00 00 A0 0E 9D [15:08:28]Write i2c OK [15:08:28]MH_I2C_Read... [15:08:28]Read from MH i2c: F0 [15:08:28]MH_I2C_Read... [15:08:28]Read from MH i2c: F0 09 00 [15:08:28]MH_I2C_Read... [15:08:28]Read from MH i2c: F0 09 00 A0 0E 00 6D 57 1E 67 EE DA 66 66 83 [15:08:28]GetLastDocTimeStamp 1730041700 [15:08:28]current date 1730041709 [15:08:28]FM_GetShiftState [15:08:28]SAM_PROTO_GetShiftState [15:08:28]wFMCommunicate request_size=4 [15:08:28]MH_SAM_APDU [15:08:28]CAPDU: 80 13 01 00 [15:08:28]Write to MH i2c: E2 08 00 A1 0E 80 13 01 00 00 00 00 00 2C [15:08:28]Write i2c OK [15:08:28]MH_I2C_Read... [15:08:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:08:28]Read from MH i2c: E2 [15:08:28]MH_I2C_Read... [15:08:28]Read from MH i2c: E2 0E 00 [15:08:28]MH_I2C_Read... [15:08:28]Read from MH i2c: E2 0E 00 A1 0E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D8 [15:08:28]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:08:28]wFMCommunicate OK [15:08:28]SAM_PROTO_GetShiftState done [15:08:28]FM_GetShiftState done [15:08:28]opened in 1729987736 [15:08:28]opened+sec_in_day 1730074136 [15:08:28]quantity*price = 102022 [15:08:28]sum+1 = 102024 [15:08:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.23 ИТОГО: 1020.00 Внесено: 1020.00 СДАЧА: 0.00 НСП 1% : 9.03 НДС 12% : 108.34 Наличными: 1020.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 453 27.10.2024 15:08 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95454 ФПД: 175900427238468 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T150829&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95454&fm=175900427238468&tin=02508201610067®Number=0000000000170478&sum=102000 [15:08:29]StoreToDocumentArchive [15:08:29]shift 143 fd 95454 [15:08:29]save to /storage/0143/doc_00095454 [15:08:29]save last doc name /storage/0143/doc_00095454 to /storage/kkm_last_doc_name [15:08:29]save OK [15:08:29]Clear old archive folders... [15:08:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:08:29]tlvbuf is 00A01510 [15:08:29]SAM_PROTO_ClearQueue [15:08:29]wFMCommunicate request_size=4 [15:08:29]MH_SAM_APDU [15:08:29]CAPDU: 80 09 00 00 [15:08:29]Write to MH i2c: E2 08 00 AE 0E 80 09 00 00 00 00 00 00 2E [15:08:29]Write i2c OK [15:08:29]MH_I2C_Read... [15:08:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:08:29]Read from MH i2c: E2 [15:08:29]MH_I2C_Read... [15:08:29]Read from MH i2c: E2 03 00 [15:08:29]MH_I2C_Read... [15:08:29]Read from MH i2c: E2 03 00 AE 0E 00 90 00 30 [15:08:29]RAPDU: 90 00 [15:08:29]wFMCommunicate OK [15:08:29]SAM_PROTO_ClearQueue done [15:08:29]KKMCreateOFDPacket [15:08:29]OFDProtocolAddRootSTLVToBuf [15:08:29]FM_MakeSignedData [15:08:29]FM_MakeSignedData [15:08:29]SAM_PROTO_SignData [15:08:29]wFMCommunicate request_size=4 [15:08:29]MH_SAM_APDU [15:08:29]CAPDU: 80 0D 01 02 [15:08:29]Write to MH i2c: E2 08 00 AF 0E 80 0D 01 02 00 00 00 00 36 [15:08:29]Write i2c OK [15:08:29]MH_I2C_Read... [15:08:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:08:29]Read from MH i2c: E2 [15:08:29]MH_I2C_Read... [15:08:29]Read from MH i2c: E2 03 00 [15:08:29]MH_I2C_Read... [15:08:29]Read from MH i2c: E2 03 00 AF 0E 00 90 00 31 [15:08:29]RAPDU: 90 00 [15:08:29]wFMCommunicate OK [15:08:29]wFMCommunicate request_size=255 [15:08:29]MH_SAM_APDU [15: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 34 FF 03 08 00 03 92 3B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 87 8E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 8E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 87 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 2A 00 00 00 00 07 04 06 00 70 8E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 01 00 00 F4 03 04 00 6D 57 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DE 74 01 00 35 04 06 00 9F [15:08:29]Write to MH i2c: E2 02 01 B0 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 34 FF 03 08 00 03 92 3B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 87 8E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 8E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 87 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 2A 00 00 00 00 07 04 06 00 70 8E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 01 00 00 F4 03 04 00 6D 57 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DE 74 01 00 35 04 06 00 9F 00 00 F2 [15:08:29]Write i2c OK [15:08:29]MH_I2C_Read... [15:08:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:08:30]Read from MH i2c: E2 [15:08:30]MH_I2C_Read... [15:08:30]Read from MH i2c: E2 03 00 [15:08:30]MH_I2C_Read... [15:08:30]Read from MH i2c: E2 03 00 B0 0E 00 90 00 32 [15:08:30]RAPDU: 90 00 [15:08:30]wFMCommunicate OK [15:08:30]wFMCommunicate request_size=10 [15:08:30]MH_SAM_APDU [15:08:30]CAPDU: 80 0D 02 02 05 FB 02 7B 3C 44 [15:08:30]Write to MH i2c: E2 0D 00 B1 0E 80 0D 02 02 05 00 FB 02 7B 3C 44 00 00 3B [15:08:30]Write i2c OK [15:08:30]MH_I2C_Read... [15:08:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:08:30]Read from MH i2c: E2 [15:08:30]MH_I2C_Read... [15:08:30]Read from MH i2c: E2 03 00 [15:08:30]MH_I2C_Read... [15:08:30]Read from MH i2c: E2 03 00 B1 0E 00 90 00 33 [15:08:30]RAPDU: 90 00 [15:08:30]wFMCommunicate OK [15:08:30]wFMCommunicate request_size=4 [15:08:30]MH_SAM_APDU [15:08:30]CAPDU: 80 0D 03 02 [15:08:30]Write to MH i2c: E2 08 00 B2 0E 80 0D 03 02 00 00 00 00 3B [15:08:30]Write i2c OK [15:08:30]MH_I2C_Read... [15:08:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:08:30]Read from MH i2c: E2 [15:08:30]MH_I2C_Read... [15:08:30]Read from MH i2c: E2 0B 00 [15:08:30]MH_I2C_Read... [15:08:30]Read from MH i2c: E2 0B 00 B2 0E 00 87 FB 77 2F 0F 0E E5 B3 90 00 19 [15:08:30]RAPDU: 87 FB 77 2F 0F 0E E5 B3 90 00 [15:08:30]wFMCommunicate OK [15:08:30]SAM_PROTO_SignData done [15:08:30]FM_MakeSignedData done [15:08:30]CreateOFDProtocolMessage [15:08:30]wFMCommunicate request_size=4 [15:08:30]MH_SAM_APDU [15:08:30]CAPDU: 80 11 00 00 [15:08:30]Write to MH i2c: E2 08 00 B3 0E 80 11 00 00 00 00 00 00 3B [15:08:30]Write i2c OK [15:08:30]MH_I2C_Read... [15:08:30]Read from MH i2c: E2 [15:08:30]MH_I2C_Read... [15:08:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:08:30]Read from MH i2c: E2 17 00 [15:08:30]MH_I2C_Read... [15:08:30]Read from MH i2c: E2 17 00 B3 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8C [15:08:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:08:30]wFMCommunicate OK [15:08:30]CreateOFDProtocolMessage done [15:08:30]OFDSenderStorePacket 95454 [15:08:30]StoreOFDPacket docnum=95454 [15:08:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5A C0 07 01 02 CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 92 3B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 87 8E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 8E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 87 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 2A 00 00 00 00 07 04 06 00 70 8E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 01 00 00 F4 03 04 00 6D 57 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DE 74 01 00 35 04 06 00 9F FB 02 7B 3C 44 87 FB 77 2F 0F 0E E5 B3 [15:08:30]CheckFolder [15:08:30]dirname=/storage/ofd_packets [15:08:30]CheckFolder done [15:08:30]ProducePacketName [15:08:30]name=ofd_packets/00095454 [15:08:30]NVStorageSaveData ofd_packets/00095454 [15:08:30]File name is /storage/ofd_packets/00095454 [15:08:30]Write 301 bytes [15:08:30]NVStorageSaveData done [15:08:30]OFDSenderStorePacket done [15:08:30]KKMCreateOFDPacket done [15:08:30]NVStorageSaveData kkm_last_timestamp [15:08:30]File name is /storage/kkm_last_timestamp [15:08:30]Write 4 bytes [15:08:30]NVStorageSaveData done [15:08:30]ExternCall_PrintAddStr [15:08:30]wPrintStart [15:08:30]Write to MH i2c: 01 00 00 B4 0E C2 [15:08:30]Write i2c OK [15:08:30]MH_I2C_Read... [15:08:30]Read from MH i2c: 01 [15:08:30]MH_I2C_Read... [15:08:30]Read from MH i2c: 01 07 00 [15:08:30]MH_I2C_Read... [15:08:30]Read from MH i2c: 01 07 00 B4 0E 00 00 00 00 00 FF 0F D7 [15:08:30]RasterBufferAndPrint [15:08:30]line Счет N : (1)3405970 [15:08:30]line ИНН: 02508201610067 [15:08:30]line Контрольно-Кассовый Чек [15:08:30]line ПРОДАЖА [15:08:30]line ТРК (МРК, ГНК) : 22 [15:08:30]line Товар: 2710124130 [15:08:30]line Аи-92-К-4 [15:08:30]line 15.250 * 66.90 [15:08:30]line = 1020.23 [15:08:30]line НДС 12% НСП 1% [15:08:30]line > о реализуемом товаре [15:08:30]line ОКРУГЛЕНИЕ: -0.23 [15:08:30]line ИТОГО: 1020.00 [15:08:30]line Внесено: 1020.00 [15:08:30]line СДАЧА: 0.00 [15:08:30]line НСП 1% : 9.03 [15:08:30]line НДС 12% : 108.34 [15:08:30]line Наличными: 1020.00 [15:08:30]line Безнал.: 0.00 [15:08:30]line Место: АЗС № 82 "Партнер Нефть" [15:08:30]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:08:30]line СНО: Общий режим [15:08:30]line Чек 453 27.10.2024 15:08 [15:08:30]line Смена: 143 ФФД: 1.0 [15:08:30]line ЗНМ: 0300000017 [15:08:30]line РНМ: 0000000000170478 [15:08:30]line Версия ККМ: v1.0 [15:08:30]line ФМ: 0000000002098560 [15:08:30]line ФД: 95454 [15:08:30]line ФПД: 175900427238468 [15:08:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T150829&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95454&fm=175900427238468&tin=02508201610067®Number=0000000000170478&sum=102000 [15:08:30]written 0, free lines is 4095 [15:08:30]OFD Sender: Processing packet 95454 [packets to send 57, broken 56] [15:08:30]ProducePacketName [15:08:30]name=ofd_packets/00095454 [15:08:30]OFD Sender: To server: pG, [15:08:30]CommunicateWithHost lk.salyk.kg:30040 [15:08:30]ConnectInit lk.salyk.kg [15:08:30]Connected sock=10 [15:08:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5A C0 07 01 02 CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 92 3B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 87 8E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 8E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 87 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 2A 00 00 00 00 07 04 06 00 70 8E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 01 00 00 F4 03 04 00 6D 57 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DE 74 01 00 35 04 06 00 9F FB 02 7B 3C 44 87 FB 77 2F 0F 0E E5 B3 [15:08:30]Write to MH i2c: 01 00 00 DF 0E ED [15:08:30]Write i2c OK [15:08:30]MH_I2C_Read... [15:08:30]Read from MH i2c: 01 [15:08:30]MH_I2C_Read... [15:08:30]Read from MH i2c: 01 07 00 [15:08:30]MH_I2C_Read... [15:08:30]Read from MH i2c: 01 07 00 DF 0E 00 00 00 00 00 0D 0D 0E [15:08:30]RasterBufferAndPrint [15:08:30]line [15:08:30]line [15:08:30]line [15:08:30]line [15:08:30]line [15:08:30]written 0, free lines is 3350 [15:08:30]MH_Cut [15:08:30]Write to MH i2c: D1 01 00 E6 0E 01 C6 [15:08:30]Write i2c OK [15:08:30]MH_I2C_Read... [15:08:30]Read from MH i2c: D1 [15:08:30]MH_I2C_Read... [15:08:30]Read from MH i2c: D1 01 00 [15:08:30]MH_I2C_Read... [15:08:30]Read from MH i2c: D1 01 00 E6 0E 00 C5 [15:08:30]Write to MH i2c: 01 00 00 E7 0E F5 [15:08:30]Write i2c OK [15:08:30]MH_I2C_Read... [15:08:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 62 D0 47 00 38 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 32 30 39 38 35 36 30 10 04 04 00 DE 74 01 00 F4 03 04 00 99 01 1E 67 B6 04 01 00 00 E3 42 6A 4B F1 B7 70 DE [15:08:30]CommunicateWithHost err = 0 [15:08:30]CheckOFDResponse [15:08:30]1017 (14) - 77093643461234 [15:08:30]1041 (16) - 0000000002098560 [15:08:30]1040 (4) - 95454 [15:08:30]1012 (4) - 27.10.2024 09:02 [15:08:30]1206 (1) - 0 [15:08:30]OFD Sender: Remove packet 95454 [15:08:30]ProducePacketName [15:08:30]name=ofd_packets/00095454 [15:08:30]NVStorageDeleteData [15:08:31]OFD Sender: No OFD packet to send [15:08:31]*** Cut start [15:08:31]*** Partial cut [15:08:31]*** CUTSNS_PIN = 1 [15:08:31]*** CUTSNS_PIN = 0 [15:08:31]*** Brake cut motor [15:08:32]Read from MH i2c: 01 [15:08:32]MH_I2C_Read... [15:08:32]*** Stop cut motor [15:08:32]*** Cut end [15:08:32]Read from MH i2c: 01 07 00 [15:08:32]MH_I2C_Read... [15:08:32]Read from MH i2c: 01 07 00 E7 0E 00 00 00 00 00 FF 0F 0A [15:08:32]process_action close_receipt done [15:08:32]requested_data is exist [15:08:32]produce_requested_data [15:08:32]requested_item fm.sn is exist - process it [15:08:32]wFMCommunicate request_size=4 [15:08:32]MH_SAM_APDU [15:08:32]CAPDU: 80 11 00 00 [15:08:32]Write to MH i2c: E2 08 00 E8 0E 80 11 00 00 00 00 00 00 70 [15:08:32]Write i2c OK [15:08:32]MH_I2C_Read... [15:08:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:08:32]Read from MH i2c: E2 [15:08:32]MH_I2C_Read... [15:08:32]Read from MH i2c: E2 17 00 [15:08:32]MH_I2C_Read... [15:08:32]Read from MH i2c: E2 17 00 E8 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C1 [15:08:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:08:32]wFMCommunicate OK [15:08:32]requested_item fd.num is exist - process it [15:08:32]SAM_PROTO_GetFieldsCounters [15:08:32]wFMCommunicate request_size=4 [15:08:32]MH_SAM_APDU [15:08:32]CAPDU: 80 13 00 00 [15:08:32]Write to MH i2c: E2 08 00 E9 0E 80 13 00 00 00 00 00 00 73 [15:08:32]Write i2c OK [15:08:32]MH_I2C_Read... [15:08:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:08:32]Read from MH i2c: E2 [15:08:32]MH_I2C_Read... [15:08:32]Read from MH i2c: E2 62 00 [15:08:32]MH_I2C_Read... [15:08:32]Read from MH i2c: E2 62 00 E9 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DE 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C5 01 00 00 5E 04 04 00 C5 01 00 00 57 04 04 00 C6 01 00 00 19 04 04 00 00 00 00 00 90 00 C8 [15:08:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DE 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C5 01 00 00 5E 04 04 00 C5 01 00 00 57 04 04 00 C6 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:08:32]wFMCommunicate OK [15:08:32]SAM_PROTO_GetFieldsCounters done [15:08:32]requested_item shift.num is exist - process it [15:08:32]requested_item shift.opened is exist - process it [15:08:32]req_shift_opened [15:08:32]FM_GetShiftState [15:08:32]SAM_PROTO_GetShiftState [15:08:32]wFMCommunicate request_size=4 [15:08:32]MH_SAM_APDU [15:08:32]CAPDU: 80 13 01 00 [15:08:32]Write to MH i2c: E2 08 00 EA 0E 80 13 01 00 00 00 00 00 75 [15:08:32]Write i2c OK [15:08:32]MH_I2C_Read... [15:08:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:08:32]Read from MH i2c: E2 [15:08:32]MH_I2C_Read... [15:08:32]Read from MH i2c: E2 0E 00 [15:08:32]MH_I2C_Read... [15:08:32]Read from MH i2c: E2 0E 00 EA 0E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 21 [15:08:32]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:08:32]wFMCommunicate OK [15:08:32]SAM_PROTO_GetShiftState done [15:08:32]FM_GetShiftState done [15:08:32]req_shift_opened done [15:08:32]requested_item shift.open_date is exist - process it [15:08:32]req_shift_open_date [15:08:32]req_shift_open_date done [15:08:32]produce_requested_data done [15:08:32]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95454,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:08:32]process_action_free close_receipt [15:08:32]json_value_free [15:08:32]json_value_free done [15:08:32]process_json_proto returns [15:08:32]Send response to host [15:08:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95454,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:08:32]free response buf [15:08:32]execute_script done [15:08:32]execute_script returns [15:08:32]free content buf [15:08:32]Sock 7.Close socket [15:08:32]Sock 7.Thread stoped [15:08:36]OFD Sender: No OFD packet to send [15:08:41]OFD Sender: No OFD packet to send [15:08:46]OFD Sender: No OFD packet to send [15:08:51]OFD Sender: No OFD packet to send [15:08:56]OFD Sender: No OFD packet to send [15:09:01]OFD Sender: No OFD packet to send [15:09:06]OFD Sender: No OFD packet to send [15:09:11]OFD Sender: No OFD packet to send [15:09:16]OFD Sender: No OFD packet to send [15:09:21]OFD Sender: No OFD packet to send [15:09:26]OFD Sender: No OFD packet to send [15:09:31]OFD Sender: No OFD packet to send [15:09:36]OFD Sender: No OFD packet to send [15:09:41]OFD Sender: No OFD packet to send [15:09:46]OFD Sender: No OFD packet to send [15:09:51]OFD Sender: No OFD packet to send [15:09:56]OFD Sender: No OFD packet to send [15:10:01]OFD Sender: No OFD packet to send [15:10:06]OFD Sender: No OFD packet to send [15:10:11]OFD Sender: No OFD packet to send [15:10:15]accept exits with 9 [15:10:15]New connection [15:10:15]New thread 3067301220 created [15:10:15]Thread 3067444580 joined [15:10:15]Waiting for new connection... [15:10:15] Sock 9.Parse request [15:10:15]Sock 9.Check first char [15:10:15]Sock 9.First char is OK [15:10:15]request: POST /json_proto HTTP/1.0 [15:10:15]Method: POST [15:10:15]URL: /json_proto [15:10:15]Method is POST - this is cgi request [15:10:15]url: /json_proto [15:10:15]query_string will be loaded in cgi processing [15:10:15]execute_cgi json_proto POST (null) [15:10:15]execute_cgi path=json_proto method=POST [15:10:15]POST find Content-Length [15:10:15]Host: 172.17.40.67:8080 [15:10:15]Content-Length: 683 [15:10:15]Content-Type: application/json [15:10:15] [15:10:15]POST finish read [15:10:15]Found Content-Length = 683 [15:10:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405972", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 15.550, "sum" : 1040.30, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1040.00, "total" : 1040.00, "payments": [ { "type": 0, "sum" : 1040.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:10:15]execute_script... [15:10: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)3405972", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 15.550, "sum" : 1040.30, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1040.00, "total" : 1040.00, "payments": [ { "type": 0, "sum" : 1040.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:10:15]POST & json_proto [15:10:15]process_json_proto [15:10:15]json parsed OK: [15:10:15]protocol is kg_v1.0 [15:10:15]action value=close_receipt [15:10:15]process_action close_receipt [15:10:15]cmd_close_receipt [15:10:15]MH_GetDate [15:10:15]Write to MH i2c: F0 00 00 EB 0E E8 [15:10:15]Write i2c OK [15:10:15]MH_I2C_Read... [15:10:15]Read from MH i2c: F0 [15:10:15]MH_I2C_Read... [15:10:15]Read from MH i2c: F0 09 00 [15:10:15]MH_I2C_Read... [15:10:15]Read from MH i2c: F0 09 00 EB 0E 00 D8 57 1E 67 EE DA 66 66 39 [15:10:15]GetLastDocTimeStamp 1730041709 [15:10:15]current date 1730041816 [15:10:15]FM_GetShiftState [15:10:15]SAM_PROTO_GetShiftState [15:10:15]wFMCommunicate request_size=4 [15:10:15]MH_SAM_APDU [15:10:15]CAPDU: 80 13 01 00 [15:10:15]Write to MH i2c: E2 08 00 EC 0E 80 13 01 00 00 00 00 00 77 [15:10:15]Write i2c OK [15:10:15]MH_I2C_Read... [15:10:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:10:15]Read from MH i2c: E2 [15:10:15]MH_I2C_Read... [15:10:15]Read from MH i2c: E2 0E 00 [15:10:15]MH_I2C_Read... [15:10:15]Read from MH i2c: E2 0E 00 EC 0E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 23 [15:10:15]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:10:15]wFMCommunicate OK [15:10:15]SAM_PROTO_GetShiftState done [15:10:15]FM_GetShiftState done [15:10:15]opened in 1729987736 [15:10:15]opened+sec_in_day 1730074136 [15:10:15]quantity*price = 104029 [15:10:15]sum+1 = 104031 [15:10:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.30 ИТОГО: 1040.00 Внесено: 1040.00 СДАЧА: 0.00 НСП 1% : 9.21 НДС 12% : 110.47 Наличными: 1040.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 454 27.10.2024 15:10 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95455 ФПД: 165160084895999 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T151016&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95455&fm=165160084895999&tin=02508201610067®Number=0000000000170478&sum=104000 [15:10:17]StoreToDocumentArchive [15:10:17]shift 143 fd 95455 [15:10:17]save to /storage/0143/doc_00095455 [15:10:17]save last doc name /storage/0143/doc_00095455 to /storage/kkm_last_doc_name [15:10:17]save OK [15:10:17]Clear old archive folders... [15:10:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:10:17]tlvbuf is 00A50350 [15:10:17]SAM_PROTO_ClearQueue [15:10:17]wFMCommunicate request_size=4 [15:10:17]MH_SAM_APDU [15:10:17]CAPDU: 80 09 00 00 [15:10:17]Write to MH i2c: E2 08 00 F9 0E 80 09 00 00 00 00 00 00 79 [15:10:17]Write i2c OK [15:10:17]MH_I2C_Read... [15:10:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:10:17]Read from MH i2c: E2 [15:10:17]MH_I2C_Read... [15:10:17]Read from MH i2c: E2 03 00 [15:10:17]MH_I2C_Read... [15:10:17]Read from MH i2c: E2 03 00 F9 0E 00 90 00 7B [15:10:17]RAPDU: 90 00 [15:10:17]wFMCommunicate OK [15:10:17]SAM_PROTO_ClearQueue done [15:10:17]KKMCreateOFDPacket [15:10:17]OFDProtocolAddRootSTLVToBuf [15:10:17]FM_MakeSignedData [15:10:17]FM_MakeSignedData [15:10:17]SAM_PROTO_SignData [15:10:17]wFMCommunicate request_size=4 [15:10:17]MH_SAM_APDU [15:10:17]CAPDU: 80 0D 01 02 [15:10:17]Write to MH i2c: E2 08 00 FA 0E 80 0D 01 02 00 00 00 00 81 [15:10:17]Write i2c OK [15:10:17]MH_I2C_Read... [15:10:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:10:17]Read from MH i2c: E2 [15:10:17]MH_I2C_Read... [15:10:17]Read from MH i2c: E2 03 00 [15:10:17]MH_I2C_Read... [15:10:17]Read from MH i2c: E2 03 00 FA 0E 00 90 00 7C [15:10:17]RAPDU: 90 00 [15:10:17]wFMCommunicate OK [15:10:17]wFMCommunicate request_size=255 [15:10:17]MH_SAM_APDU [15:10: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 34 FF 03 08 00 03 BE 3C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5E 96 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 96 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 99 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 27 2B 00 00 00 00 07 04 06 00 40 96 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 01 00 00 F4 03 04 00 D8 57 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DF 74 01 00 35 04 06 00 96 [15:10:17]Write to MH i2c: E2 02 01 FB 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 34 FF 03 08 00 03 BE 3C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5E 96 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 96 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 99 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 27 2B 00 00 00 00 07 04 06 00 40 96 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 01 00 00 F4 03 04 00 D8 57 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DF 74 01 00 35 04 06 00 96 00 00 45 [15:10:17]Write i2c OK [15:10:17]MH_I2C_Read... [15:10:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:10:17]Read from MH i2c: E2 [15:10:17]MH_I2C_Read... [15:10:17]Read from MH i2c: E2 03 00 [15:10:17]MH_I2C_Read... [15:10:17]Read from MH i2c: E2 03 00 FB 0E 00 90 00 7D [15:10:17]RAPDU: 90 00 [15:10:17]wFMCommunicate OK [15:10:17]wFMCommunicate request_size=10 [15:10:17]MH_SAM_APDU [15:10:17]CAPDU: 80 0D 02 02 05 36 54 30 F8 FF [15:10:17]Write to MH i2c: E2 0D 00 FC 0E 80 0D 02 02 05 00 36 54 30 F8 FF 00 00 3F [15:10:17]Write i2c OK [15:10:17]MH_I2C_Read... [15:10:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:10:17]Read from MH i2c: E2 [15:10:17]MH_I2C_Read... [15:10:17]Read from MH i2c: E2 03 00 [15:10:17]MH_I2C_Read... [15:10:17]Read from MH i2c: E2 03 00 FC 0E 00 90 00 7E [15:10:17]RAPDU: 90 00 [15:10:17]wFMCommunicate OK [15:10:17]wFMCommunicate request_size=4 [15:10:17]MH_SAM_APDU [15:10:17]CAPDU: 80 0D 03 02 [15:10:17]Write to MH i2c: E2 08 00 FD 0E 80 0D 03 02 00 00 00 00 86 [15:10:17]Write i2c OK [15:10:17]MH_I2C_Read... [15:10:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:10:17]Read from MH i2c: E2 [15:10:17]MH_I2C_Read... [15:10:17]Read from MH i2c: E2 0B 00 [15:10:17]MH_I2C_Read... [15:10:17]Read from MH i2c: E2 0B 00 FD 0E 00 55 89 FA 09 C9 07 A3 CC 90 00 A7 [15:10:17]RAPDU: 55 89 FA 09 C9 07 A3 CC 90 00 [15:10:17]wFMCommunicate OK [15:10:17]SAM_PROTO_SignData done [15:10:17]FM_MakeSignedData done [15:10:17]CreateOFDProtocolMessage [15:10:17]wFMCommunicate request_size=4 [15:10:17]MH_SAM_APDU [15:10:17]CAPDU: 80 11 00 00 [15:10:17]Write to MH i2c: E2 08 00 FE 0E 80 11 00 00 00 00 00 00 86 [15:10:17]Write i2c OK [15:10:17]MH_I2C_Read... [15:10:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:10:17]Read from MH i2c: E2 [15:10:17]MH_I2C_Read... [15:10:17]Read from MH i2c: E2 17 00 [15:10:17]MH_I2C_Read... [15:10:17]Read from MH i2c: E2 17 00 FE 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D7 [15:10:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:10:17]wFMCommunicate OK [15:10:17]CreateOFDProtocolMessage done [15:10:17]OFDSenderStorePacket 95455 [15:10:17]StoreOFDPacket docnum=95455 [15:10:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 31 D5 07 01 6C 92 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 BE 3C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5E 96 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 96 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 99 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 27 2B 00 00 00 00 07 04 06 00 40 96 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 01 00 00 F4 03 04 00 D8 57 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DF 74 01 00 35 04 06 00 96 36 54 30 F8 FF 55 89 FA 09 C9 07 A3 CC [15:10:17]CheckFolder [15:10:17]dirname=/storage/ofd_packets [15:10:17]CheckFolder done [15:10:17]ProducePacketName [15:10:17]name=ofd_packets/00095455 [15:10:17]NVStorageSaveData ofd_packets/00095455 [15:10:17]File name is /storage/ofd_packets/00095455 [15:10:17]Write 301 bytes [15:10:17]NVStorageSaveData done [15:10:17]OFDSenderStorePacket done [15:10:17]KKMCreateOFDPacket done [15:10:17]NVStorageSaveData kkm_last_timestamp [15:10:17]File name is /storage/kkm_last_timestamp [15:10:17]Write 4 bytes [15:10:17]NVStorageSaveData done [15:10:17]ExternCall_PrintAddStr [15:10:17]wPrintStart [15:10:17]Write to MH i2c: 01 00 00 FF 0E 0D [15:10:17]Write i2c OK [15:10:17]MH_I2C_Read... [15:10:17]Read from MH i2c: 01 [15:10:17]MH_I2C_Read... [15:10:17]Read from MH i2c: 01 07 00 [15:10:17]MH_I2C_Read... [15:10:17]Read from MH i2c: 01 07 00 FF 0E 00 00 00 00 00 FF 0F 22 [15:10:17]RasterBufferAndPrint [15:10:17]line Счет N : (1)3405972 [15:10:17]line ИНН: 02508201610067 [15:10:17]line Контрольно-Кассовый Чек [15:10:17]line ПРОДАЖА [15:10:17]line ТРК (МРК, ГНК) : 12 [15:10:17]line Товар: 2710124130 [15:10:17]line Аи-92-К-4 [15:10:17]line 15.550 * 66.90 [15:10:17]line = 1040.30 [15:10:17]line НДС 12% НСП 1% [15:10:17]line > о реализуемом товаре [15:10:17]line ОКРУГЛЕНИЕ: -0.30 [15:10:17]line ИТОГО: 1040.00 [15:10:17]line Внесено: 1040.00 [15:10:17]line СДАЧА: 0.00 [15:10:17]line НСП 1% : 9.21 [15:10:17]line НДС 12% : 110.47 [15:10:17]line Наличными: 1040.00 [15:10:17]line Безнал.: 0.00 [15:10:17]line Место: АЗС № 82 "Партнер Нефть" [15:10:17]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:10:17]line СНО: Общий режим [15:10:17]line Чек 454 27.10.2024 15:10 [15:10:17]line Смена: 143 ФФД: 1.0 [15:10:17]line ЗНМ: 0300000017 [15:10:17]line РНМ: 0000000000170478 [15:10:17]line Версия ККМ: v1.0 [15:10:17]line ФМ: 0000000002098560 [15:10:17]line ФД: 95455 [15:10:17]line ФПД: 165160084895999 [15:10:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T151016&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95455&fm=165160084895999&tin=02508201610067®Number=0000000000170478&sum=104000 [15:10:17]OFD Sender: Processing packet 95455 [packets to send 57, broken 56] [15:10:17]ProducePacketName [15:10:17]name=ofd_packets/00095455 [15:10:17]OFD Sender: To server: pG, [15:10:17]CommunicateWithHost lk.salyk.kg:30040 [15:10:17]ConnectInit lk.salyk.kg [15:10:17]written 0, free lines is 4095 [15:10:18]Connected sock=10 [15:10:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 31 D5 07 01 6C 92 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 BE 3C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5E 96 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 96 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 99 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 27 2B 00 00 00 00 07 04 06 00 40 96 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 01 00 00 F4 03 04 00 D8 57 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DF 74 01 00 35 04 06 00 96 36 54 30 F8 FF 55 89 FA 09 C9 07 A3 CC [15:10:18]Write to MH i2c: 01 00 00 2A 0F 39 [15:10:18]Write i2c OK [15:10:18]MH_I2C_Read... [15:10:18]Read from MH i2c: 01 [15:10:18]MH_I2C_Read... [15:10:18]Read from MH i2c: 01 07 00 [15:10:18]MH_I2C_Read... [15:10:18]Read from MH i2c: 01 07 00 2A 0F 00 00 00 00 00 ED 0C 39 [15:10:18]RasterBufferAndPrint [15:10:18]line [15:10:18]line [15:10:18]line [15:10:18]line [15:10:18]line [15:10:18]written 0, free lines is 3315 [15:10:18]MH_Cut [15:10:18]Write to MH i2c: D1 01 00 31 0F 01 12 [15:10:18]Write i2c OK [15:10:18]MH_I2C_Read... [15:10:18]Read from MH i2c: D1 [15:10:18]MH_I2C_Read... [15:10:18]Read from MH i2c: D1 01 00 [15:10:18]MH_I2C_Read... [15:10:18]Read from MH i2c: D1 01 00 31 0F 00 11 [15:10:18]Write to MH i2c: 01 00 00 32 0F 41 [15:10:18]Write i2c OK [15:10:18]MH_I2C_Read... [15:10:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 5F 1B 47 00 C2 A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DF 74 01 00 F4 03 04 00 04 02 1E 67 B6 04 01 00 00 24 A3 E6 47 B5 F9 C1 B6 [15:10:18]CommunicateWithHost err = 0 [15:10:18]CheckOFDResponse [15:10:18]1017 (14) - 77093643461234 [15:10:18]1041 (16) - 0000000002098560 [15:10:18]1040 (4) - 95455 [15:10:18]1012 (4) - 27.10.2024 09:04 [15:10:18]1206 (1) - 0 [15:10:18]OFD Sender: Remove packet 95455 [15:10:18]ProducePacketName [15:10:18]name=ofd_packets/00095455 [15:10:18]NVStorageDeleteData [15:10:18]OFD Sender: No OFD packet to send [15:10:19]*** Cut start [15:10:19]*** Partial cut [15:10:19]*** CUTSNS_PIN = 1 [15:10:19]*** CUTSNS_PIN = 0 [15:10:19]*** Brake cut motor [15:10:19]Read from MH i2c: 01 [15:10:19]MH_I2C_Read... [15:10:19]*** Stop cut motor [15:10:19]*** Cut end [15:10:19]Read from MH i2c: 01 07 00 [15:10:19]MH_I2C_Read... [15:10:19]Read from MH i2c: 01 07 00 32 0F 00 00 00 00 00 FF 0F 56 [15:10:19]process_action close_receipt done [15:10:19]requested_data is exist [15:10:19]produce_requested_data [15:10:19]requested_item fm.sn is exist - process it [15:10:19]wFMCommunicate request_size=4 [15:10:19]MH_SAM_APDU [15:10:19]CAPDU: 80 11 00 00 [15:10:19]Write to MH i2c: E2 08 00 33 0F 80 11 00 00 00 00 00 00 BC [15:10:19]Write i2c OK [15:10:19]MH_I2C_Read... [15:10:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:10:19]Read from MH i2c: E2 [15:10:19]MH_I2C_Read... [15:10:19]Read from MH i2c: E2 17 00 [15:10:19]MH_I2C_Read... [15:10:19]Read from MH i2c: E2 17 00 33 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0D [15:10:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:10:19]wFMCommunicate OK [15:10:19]requested_item fd.num is exist - process it [15:10:19]SAM_PROTO_GetFieldsCounters [15:10:19]wFMCommunicate request_size=4 [15:10:19]MH_SAM_APDU [15:10:19]CAPDU: 80 13 00 00 [15:10:19]Write to MH i2c: E2 08 00 34 0F 80 13 00 00 00 00 00 00 BF [15:10:19]Write i2c OK [15:10:19]MH_I2C_Read... [15:10:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:10:19]Read from MH i2c: E2 [15:10:19]MH_I2C_Read... [15:10:19]Read from MH i2c: E2 62 00 [15:10:19]MH_I2C_Read... [15:10:19]Read from MH i2c: E2 62 00 34 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DF 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C6 01 00 00 5E 04 04 00 C6 01 00 00 57 04 04 00 C7 01 00 00 19 04 04 00 00 00 00 00 90 00 18 [15:10:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DF 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C6 01 00 00 5E 04 04 00 C6 01 00 00 57 04 04 00 C7 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:10:19]wFMCommunicate OK [15:10:19]SAM_PROTO_GetFieldsCounters done [15:10:19]requested_item shift.num is exist - process it [15:10:19]requested_item shift.opened is exist - process it [15:10:19]req_shift_opened [15:10:19]FM_GetShiftState [15:10:19]SAM_PROTO_GetShiftState [15:10:19]wFMCommunicate request_size=4 [15:10:19]MH_SAM_APDU [15:10:19]CAPDU: 80 13 01 00 [15:10:19]Write to MH i2c: E2 08 00 35 0F 80 13 01 00 00 00 00 00 C1 [15:10:19]Write i2c OK [15:10:19]MH_I2C_Read... [15:10:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:10:19]Read from MH i2c: E2 [15:10:19]MH_I2C_Read... [15:10:19]Read from MH i2c: E2 0E 00 [15:10:19]MH_I2C_Read... [15:10:19]Read from MH i2c: E2 0E 00 35 0F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 6D [15:10:19]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:10:19]wFMCommunicate OK [15:10:19]SAM_PROTO_GetShiftState done [15:10:19]FM_GetShiftState done [15:10:19]req_shift_opened done [15:10:19]requested_item shift.open_date is exist - process it [15:10:19]req_shift_open_date [15:10:19]req_shift_open_date done [15:10:19]produce_requested_data done [15:10:19]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95455,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:10:19]process_action_free close_receipt [15:10:19]json_value_free [15:10:19]json_value_free done [15:10:19]process_json_proto returns [15:10:19]Send response to host [15:10:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95455,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:10:19]free response buf [15:10:19]execute_script done [15:10:19]execute_script returns [15:10:19]free content buf [15:10:19]Sock 9.Close socket [15:10:19]Sock 9.Thread stoped [15:10:23]OFD Sender: No OFD packet to send [15:10:28]OFD Sender: No OFD packet to send [15:10:33]accept exits with 7 [15:10:33]New connection [15:10:33]New thread 3067444580 created [15:10:33]Thread 3067301220 joined [15:10:33]Waiting for new connection... [15:10:33] Sock 7.Parse request [15:10:33]Sock 7.Check first char [15:10:33]Sock 7.First char is OK [15:10:33]request: POST /json_proto HTTP/1.0 [15:10:33]Method: POST [15:10:33]URL: /json_proto [15:10:33]Method is POST - this is cgi request [15:10:33]url: /json_proto [15:10:33]query_string will be loaded in cgi processing [15:10:33]execute_cgi json_proto POST (null) [15:10:33]execute_cgi path=json_proto method=POST [15:10:33]POST find Content-Length [15:10:33]Host: 172.17.40.67:8080 [15:10:33]Content-Length: 770 [15:10:33]Content-Type: application/json [15:10:33] [15:10:33]POST finish read [15:10:33]Found Content-Length = 770 [15:10:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405971", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:10:33]execute_script... [15: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)3405971", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:10:33]POST & json_proto [15:10:33]process_json_proto [15:10:33]json parsed OK: [15:10:33]protocol is kg_v1.0 [15:10:33]action value=close_receipt [15:10:33]process_action close_receipt [15:10:33]cmd_close_receipt [15:10:33]MH_GetDate [15:10:33]Write to MH i2c: F0 00 00 36 0F 34 [15:10:33]Write i2c OK [15:10:33]MH_I2C_Read... [15:10:33]Read from MH i2c: F0 [15:10:33]MH_I2C_Read... [15:10:33]Read from MH i2c: F0 09 00 [15:10:33]MH_I2C_Read... [15:10:33]Read from MH i2c: F0 09 00 36 0F 00 EA 57 1E 67 EE DA 66 66 97 [15:10:33]GetLastDocTimeStamp 1730041816 [15:10:33]current date 1730041834 [15:10:33]FM_GetShiftState [15:10:33]SAM_PROTO_GetShiftState [15:10:33]wFMCommunicate request_size=4 [15:10:33]MH_SAM_APDU [15:10:33]CAPDU: 80 13 01 00 [15:10:33]Write to MH i2c: E2 08 00 37 0F 80 13 01 00 00 00 00 00 C3 [15:10:33]Write i2c OK [15:10:33]MH_I2C_Read... [15:10:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:10:33]Read from MH i2c: E2 [15:10:33]MH_I2C_Read... [15:10:33]Read from MH i2c: E2 0E 00 [15:10:33]MH_I2C_Read... [15:10:33]Read from MH i2c: E2 0E 00 37 0F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 6F [15:10:33]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:10:33]wFMCommunicate OK [15:10:33]SAM_PROTO_GetShiftState done [15:10:33]FM_GetShiftState done [15:10:33]opened in 1729987736 [15:10:33]opened+sec_in_day 1730074136 [15:10:33]quantity*price = 100015 [15:10:33]sum+1 = 100017 [15:10:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 455 27.10.2024 15:10 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95456 ФПД: 131574334738631 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T151034&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95456&fm=131574334738631&tin=02508201610067®Number=0000000000170478&sum=100016 [15:10:34]StoreToDocumentArchive [15:10:34]shift 143 fd 95456 [15:10:34]save to /storage/0143/doc_00095456 [15:10:34]save last doc name /storage/0143/doc_00095456 to /storage/kkm_last_doc_name [15:10:34]save OK [15:10:34]Clear old archive folders... [15:10:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:10:34]tlvbuf is 00A4B4D0 [15:10:34]SAM_PROTO_ClearQueue [15:10:34]wFMCommunicate request_size=4 [15:10:34]MH_SAM_APDU [15:10:34]CAPDU: 80 09 00 00 [15:10:34]Write to MH i2c: E2 08 00 44 0F 80 09 00 00 00 00 00 00 C5 [15:10:34]Write i2c OK [15:10:34]MH_I2C_Read... [15:10:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:10:34]Read from MH i2c: E2 [15:10:34]MH_I2C_Read... [15:10:34]Read from MH i2c: E2 03 00 [15:10:34]MH_I2C_Read... [15:10:34]Read from MH i2c: E2 03 00 44 0F 00 90 00 C7 [15:10:34]RAPDU: 90 00 [15:10:34]wFMCommunicate OK [15:10:34]SAM_PROTO_ClearQueue done [15:10:34]KKMCreateOFDPacket [15:10:34]OFDProtocolAddRootSTLVToBuf [15:10:34]FM_MakeSignedData [15:10:34]FM_MakeSignedData [15:10:34]SAM_PROTO_SignData [15:10:34]wFMCommunicate request_size=4 [15:10:34]MH_SAM_APDU [15:10:34]CAPDU: 80 0D 01 02 [15:10:34]Write to MH i2c: E2 08 00 45 0F 80 0D 01 02 00 00 00 00 CD [15:10:34]Write i2c OK [15:10:34]MH_I2C_Read... [15:10:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:10:34]Read from MH i2c: E2 [15:10:34]MH_I2C_Read... [15:10:34]Read from MH i2c: E2 03 00 [15:10:34]MH_I2C_Read... [15:10:34]Read from MH i2c: E2 03 00 45 0F 00 90 00 C8 [15:10:34]RAPDU: 90 00 [15:10:34]wFMCommunicate OK [15:10:34]wFMCommunicate request_size=255 [15:10:34]MH_SAM_APDU [15:10: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 01 00 00 F4 03 04 00 EA 57 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E0 74 01 00 35 04 06 00 77 [15:10:34]Write to MH i2c: E2 02 01 46 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 01 00 00 F4 03 04 00 EA 57 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E0 74 01 00 35 04 06 00 77 00 00 5E [15:10:34]Write i2c OK [15:10:34]MH_I2C_Read... [15:10:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:10:34]Read from MH i2c: E2 [15:10:34]MH_I2C_Read... [15:10:34]Read from MH i2c: E2 03 00 [15:10:34]MH_I2C_Read... [15:10:34]Read from MH i2c: E2 03 00 46 0F 00 90 00 C9 [15:10:34]RAPDU: 90 00 [15:10:34]wFMCommunicate OK [15:10:34]wFMCommunicate request_size=10 [15:10:34]MH_SAM_APDU [15:10:34]CAPDU: 80 0D 02 02 05 AA 89 7B D0 C7 [15:10:34]Write to MH i2c: E2 0D 00 47 0F 80 0D 02 02 05 00 AA 89 7B D0 C7 00 00 1F [15:10:34]Write i2c OK [15:10:34]MH_I2C_Read... [15:10:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:10:34]Read from MH i2c: E2 [15:10:34]MH_I2C_Read... [15:10:34]Read from MH i2c: E2 03 00 [15:10:34]MH_I2C_Read... [15:10:34]Read from MH i2c: E2 03 00 47 0F 00 90 00 CA [15:10:34]RAPDU: 90 00 [15:10:34]wFMCommunicate OK [15:10:34]wFMCommunicate request_size=4 [15:10:34]MH_SAM_APDU [15:10:34]CAPDU: 80 0D 03 02 [15:10:34]Write to MH i2c: E2 08 00 48 0F 80 0D 03 02 00 00 00 00 D2 [15:10:34]Write i2c OK [15:10:34]MH_I2C_Read... [15:10:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:10:35]Read from MH i2c: E2 [15:10:35]MH_I2C_Read... [15:10:35]Read from MH i2c: E2 0B 00 [15:10:35]MH_I2C_Read... [15:10:35]Read from MH i2c: E2 0B 00 48 0F 00 E0 CE 5D 37 5E BF 6D 5E 90 00 FD [15:10:35]RAPDU: E0 CE 5D 37 5E BF 6D 5E 90 00 [15:10:35]wFMCommunicate OK [15:10:35]SAM_PROTO_SignData done [15:10:35]FM_MakeSignedData done [15:10:35]CreateOFDProtocolMessage [15:10:35]wFMCommunicate request_size=4 [15:10:35]MH_SAM_APDU [15:10:35]CAPDU: 80 11 00 00 [15:10:35]Write to MH i2c: E2 08 00 49 0F 80 11 00 00 00 00 00 00 D2 [15:10:35]Write i2c OK [15:10:35]MH_I2C_Read... [15:10:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:10:35]Read from MH i2c: E2 [15:10:35]MH_I2C_Read... [15:10:35]Read from MH i2c: E2 17 00 [15:10:35]MH_I2C_Read... [15:10:35]Read from MH i2c: E2 17 00 49 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 23 [15:10:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:10:35]wFMCommunicate OK [15:10:35]CreateOFDProtocolMessage done [15:10:35]OFDSenderStorePacket 95456 [15:10:35]StoreOFDPacket docnum=95456 [15:10:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 46 0B 07 01 94 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 01 00 00 F4 03 04 00 EA 57 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E0 74 01 00 35 04 06 00 77 AA 89 7B D0 C7 E0 CE 5D 37 5E BF 6D 5E [15:10:35]CheckFolder [15:10:35]dirname=/storage/ofd_packets [15:10:35]CheckFolder done [15:10:35]ProducePacketName [15:10:35]name=ofd_packets/00095456 [15:10:35]NVStorageSaveData ofd_packets/00095456 [15:10:35]File name is /storage/ofd_packets/00095456 [15:10:35]Write 301 bytes [15:10:35]NVStorageSaveData done [15:10:35]OFDSenderStorePacket done [15:10:35]KKMCreateOFDPacket done [15:10:35]NVStorageSaveData kkm_last_timestamp [15:10:35]File name is /storage/kkm_last_timestamp [15:10:35]Write 4 bytes [15:10:35]NVStorageSaveData done [15:10:35]ExternCall_PrintAddStr [15:10:35]wPrintStart [15:10:35]Write to MH i2c: 01 00 00 4A 0F 59 [15:10:35]Write i2c OK [15:10:35]MH_I2C_Read... [15:10:35]Read from MH i2c: 01 [15:10:35]MH_I2C_Read... [15:10:35]Read from MH i2c: 01 07 00 [15:10:35]MH_I2C_Read... [15:10:35]Read from MH i2c: 01 07 00 4A 0F 00 00 00 00 00 FF 0F 6E [15:10:35]RasterBufferAndPrint [15:10:35]line Счет N : (1)3405971 [15:10:35]line ИНН: 02508201610067 [15:10:35]line Контрольно-Кассовый Чек [15:10:35]line ПРОДАЖА [15:10:35]line ТРК (МРК, ГНК) : 32 [15:10:35]line Товар: 2710124130 [15:10:35]line Аи-92-К-4 [15:10:35]line 14.950 * 66.90 [15:10:35]line = 1000.16 [15:10:35]line НДС 12% НСП 1% [15:10:35]line > о реализуемом товаре [15:10:35]line ИТОГО: 1000.16 [15:10:35]line НСП 1% : 8.85 [15:10:35]line НДС 12% : 106.21 [15:10:35]line Наличными: 0.00 [15:10:35]line Безнал.: 1000.16 [15:10:35]line Место: АЗС № 82 "Партнер Нефть" [15:10:35]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:10:35]line СНО: Общий режим [15:10:35]line Чек 455 27.10.2024 15:10 [15:10:35]line Смена: 143 ФФД: 1.0 [15:10:35]line ЗНМ: 0300000017 [15:10:35]line РНМ: 0000000000170478 [15:10:35]line Версия ККМ: v1.0 [15:10:35]line Платежная система: Mbank [15:10:35]line ФМ: 0000000002098560 [15:10:35]line ФД: 95456 [15:10:35]line ФПД: 131574334738631 [15:10:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T151034&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95456&fm=131574334738631&tin=02508201610067®Number=0000000000170478&sum=100016 [15:10:35]OFD Sender: Processing packet 95456 [packets to send 57, broken 56] [15:10:35]ProducePacketName [15:10:35]name=ofd_packets/00095456 [15:10:35]OFD Sender: To server: pG, [15:10:35]CommunicateWithHost lk.salyk.kg:30040 [15:10:35]ConnectInit lk.salyk.kg [15:10:35]written 0, free lines is 4095 [15:10:35]Connected sock=10 [15:10:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 46 0B 07 01 94 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 01 00 00 F4 03 04 00 EA 57 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E0 74 01 00 35 04 06 00 77 AA 89 7B D0 C7 E0 CE 5D 37 5E BF 6D 5E [15:10:35]Write to MH i2c: 01 00 00 73 0F 82 [15:10:35]Write i2c OK [15:10:35]MH_I2C_Read... [15:10:35]Read from MH i2c: 01 [15:10:35]MH_I2C_Read... [15:10:35]Read from MH i2c: 01 07 00 [15:10:35]MH_I2C_Read... [15:10:35]Read from MH i2c: 01 07 00 73 0F 00 00 00 00 00 20 0D B6 [15:10:35]RasterBufferAndPrint [15:10:35]line [15:10:35]line [15:10:35]line [15:10:35]line [15:10:35]line [15:10:35]written 0, free lines is 3366 [15:10:35]MH_Cut [15:10:35]Write to MH i2c: D1 01 00 7A 0F 01 5B [15:10:35]Write i2c OK [15:10:35]MH_I2C_Read... [15:10:35]Read from MH i2c: D1 [15:10:35]MH_I2C_Read... [15:10:35]Read from MH i2c: D1 01 00 [15:10:35]MH_I2C_Read... [15:10:35]Read from MH i2c: D1 01 00 7A 0F 00 5A [15:10:35]Write to MH i2c: 01 00 00 7B 0F 8A [15:10:35]Write i2c OK [15:10:35]MH_I2C_Read... [15:10:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A3 27 47 00 01 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 32 30 39 38 35 36 30 10 04 04 00 E0 74 01 00 F4 03 04 00 16 02 1E 67 B6 04 01 00 00 D8 E8 94 EC 22 A0 AA 7C [15:10:35]CommunicateWithHost err = 0 [15:10:35]CheckOFDResponse [15:10:35]1017 (14) - 77093643461234 [15:10:35]1041 (16) - 0000000002098560 [15:10:35]1040 (4) - 95456 [15:10:35]1012 (4) - 27.10.2024 09:04 [15:10:35]1206 (1) - 0 [15:10:35]OFD Sender: Remove packet 95456 [15:10:35]ProducePacketName [15:10:35]name=ofd_packets/00095456 [15:10:35]NVStorageDeleteData [15:10:36]OFD Sender: No OFD packet to send [15:10:36]*** Cut start [15:10:36]*** Partial cut [15:10:36]*** CUTSNS_PIN = 1 [15:10:36]*** CUTSNS_PIN = 0 [15:10:36]*** Brake cut motor [15:10:37]Read from MH i2c: 01 [15:10:37]MH_I2C_Read... [15:10:37]*** Stop cut motor [15:10:37]*** Cut end [15:10:37]Read from MH i2c: 01 07 00 [15:10:37]MH_I2C_Read... [15:10:37]Read from MH i2c: 01 07 00 7B 0F 00 00 00 00 00 FF 0F 9F [15:10:37]process_action close_receipt done [15:10:37]requested_data is exist [15:10:37]produce_requested_data [15:10:37]requested_item fm.sn is exist - process it [15:10:37]wFMCommunicate request_size=4 [15:10:37]MH_SAM_APDU [15:10:37]CAPDU: 80 11 00 00 [15:10:37]Write to MH i2c: E2 08 00 7C 0F 80 11 00 00 00 00 00 00 05 [15:10:37]Write i2c OK [15:10:37]MH_I2C_Read... [15:10:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:10:37]Read from MH i2c: E2 [15:10:37]MH_I2C_Read... [15:10:37]Read from MH i2c: E2 17 00 [15:10:37]MH_I2C_Read... [15:10:37]Read from MH i2c: E2 17 00 7C 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 56 [15:10:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:10:37]wFMCommunicate OK [15:10:37]requested_item fd.num is exist - process it [15:10:37]SAM_PROTO_GetFieldsCounters [15:10:37]wFMCommunicate request_size=4 [15:10:37]MH_SAM_APDU [15:10:37]CAPDU: 80 13 00 00 [15:10:37]Write to MH i2c: E2 08 00 7D 0F 80 13 00 00 00 00 00 00 08 [15:10:37]Write i2c OK [15:10:37]MH_I2C_Read... [15:10:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:10:37]Read from MH i2c: E2 [15:10:37]MH_I2C_Read... [15:10:37]Read from MH i2c: E2 62 00 [15:10:37]MH_I2C_Read... [15:10:37]Read from MH i2c: E2 62 00 7D 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E0 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C7 01 00 00 5E 04 04 00 C7 01 00 00 57 04 04 00 C8 01 00 00 19 04 04 00 00 00 00 00 90 00 65 [15:10:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E0 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C7 01 00 00 5E 04 04 00 C7 01 00 00 57 04 04 00 C8 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:10:37]wFMCommunicate OK [15:10:37]SAM_PROTO_GetFieldsCounters done [15:10:37]requested_item shift.num is exist - process it [15:10:37]requested_item shift.opened is exist - process it [15:10:37]req_shift_opened [15:10:37]FM_GetShiftState [15:10:37]SAM_PROTO_GetShiftState [15:10:37]wFMCommunicate request_size=4 [15:10:37]MH_SAM_APDU [15:10:37]CAPDU: 80 13 01 00 [15:10:37]Write to MH i2c: E2 08 00 7E 0F 80 13 01 00 00 00 00 00 0A [15:10:37]Write i2c OK [15:10:37]MH_I2C_Read... [15:10:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:10:37]Read from MH i2c: E2 [15:10:37]MH_I2C_Read... [15:10:37]Read from MH i2c: E2 0E 00 [15:10:37]MH_I2C_Read... [15:10:37]Read from MH i2c: E2 0E 00 7E 0F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B6 [15:10:37]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:10:37]wFMCommunicate OK [15:10:37]SAM_PROTO_GetShiftState done [15:10:37]FM_GetShiftState done [15:10:37]req_shift_opened done [15:10:37]requested_item shift.open_date is exist - process it [15:10:37]req_shift_open_date [15:10:37]req_shift_open_date done [15:10:37]produce_requested_data done [15:10:37]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95456,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:10:37]process_action_free close_receipt [15:10:37]json_value_free [15:10:37]json_value_free done [15:10:37]process_json_proto returns [15:10:37]Send response to host [15:10:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95456,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:10:37]free response buf [15:10:37]execute_script done [15:10:37]execute_script returns [15:10:37]free content buf [15:10:37]Sock 7.Close socket [15:10:37]Sock 7.Thread stoped [15:10:41]OFD Sender: No OFD packet to send [15:10:46]OFD Sender: No OFD packet to send [15:10:51]OFD Sender: No OFD packet to send [15:10:56]OFD Sender: No OFD packet to send [15:11:01]OFD Sender: No OFD packet to send [15:11:06]OFD Sender: No OFD packet to send [15:11:11]OFD Sender: No OFD packet to send [15:11:16]OFD Sender: No OFD packet to send [15:11:19]accept exits with 9 [15:11:19]New connection [15:11:19]New thread 3067301220 created [15:11:19]Thread 3067444580 joined [15:11:19]Waiting for new connection... [15:11:19] Sock 9.Parse request [15:11:19]Sock 9.Check first char [15:11:19]Sock 9.First char is OK [15:11:19]request: POST /json_proto HTTP/1.0 [15:11:19]Method: POST [15:11:19]URL: /json_proto [15:11:19]Method is POST - this is cgi request [15:11:19]url: /json_proto [15:11:19]query_string will be loaded in cgi processing [15:11:19]execute_cgi json_proto POST (null) [15:11:19]execute_cgi path=json_proto method=POST [15:11:19]POST find Content-Length [15:11:19]Host: 172.17.40.67:8080 [15:11:19]Content-Length: 683 [15:11:19]Content-Type: application/json [15:11:19] [15:11:19]POST finish read [15:11:19]Found Content-Length = 683 [15:11:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405973", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:11:19]execute_script... [15: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)3405973", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:11:19]POST & json_proto [15:11:19]process_json_proto [15:11:19]json parsed OK: [15:11:19]protocol is kg_v1.0 [15:11:19]action value=close_receipt [15:11:19]process_action close_receipt [15:11:19]cmd_close_receipt [15:11:19]MH_GetDate [15:11:19]Write to MH i2c: F0 00 00 7F 0F 7D [15:11:19]Write i2c OK [15:11:19]MH_I2C_Read... [15:11:19]Read from MH i2c: F0 [15:11:19]MH_I2C_Read... [15:11:19]Read from MH i2c: F0 09 00 [15:11:19]MH_I2C_Read... [15:11:19]Read from MH i2c: F0 09 00 7F 0F 00 18 58 1E 67 EE DA 66 66 0F [15:11:19]GetLastDocTimeStamp 1730041834 [15:11:19]current date 1730041880 [15:11:19]FM_GetShiftState [15:11:19]SAM_PROTO_GetShiftState [15:11:19]wFMCommunicate request_size=4 [15:11:19]MH_SAM_APDU [15:11:19]CAPDU: 80 13 01 00 [15:11:19]Write to MH i2c: E2 08 00 80 0F 80 13 01 00 00 00 00 00 0C [15:11:19]Write i2c OK [15:11:19]MH_I2C_Read... [15:11:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:11:19]Read from MH i2c: E2 [15:11:19]MH_I2C_Read... [15:11:19]Read from MH i2c: E2 0E 00 [15:11:19]MH_I2C_Read... [15:11:19]Read from MH i2c: E2 0E 00 80 0F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B8 [15:11:19]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:11:19]wFMCommunicate OK [15:11:19]SAM_PROTO_GetShiftState done [15:11:19]FM_GetShiftState done [15:11:19]opened in 1729987736 [15:11:19]opened+sec_in_day 1730074136 [15:11:19]quantity*price = 100015 [15:11:19]sum+1 = 100017 [15:11:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 456 27.10.2024 15:11 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95457 ФПД: 39297479786284 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T151120&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95457&fm=39297479786284&tin=02508201610067®Number=0000000000170478&sum=100000 [15:11:20]StoreToDocumentArchive [15:11:20]shift 143 fd 95457 [15:11:20]save to /storage/0143/doc_00095457 [15:11:20]save last doc name /storage/0143/doc_00095457 to /storage/kkm_last_doc_name [15:11:20]save OK [15:11:20]Clear old archive folders... [15:11:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:11:20]tlvbuf is 00A3CC10 [15:11:20]SAM_PROTO_ClearQueue [15:11:20]wFMCommunicate request_size=4 [15:11:20]MH_SAM_APDU [15:11:20]CAPDU: 80 09 00 00 [15:11:20]Write to MH i2c: E2 08 00 8D 0F 80 09 00 00 00 00 00 00 0E [15:11:20]Write i2c OK [15:11:20]MH_I2C_Read... [15:11:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:11:20]Read from MH i2c: E2 [15:11:20]MH_I2C_Read... [15:11:20]Read from MH i2c: E2 03 00 [15:11:20]MH_I2C_Read... [15:11:20]Read from MH i2c: E2 03 00 8D 0F 00 90 00 10 [15:11:20]RAPDU: 90 00 [15:11:20]wFMCommunicate OK [15:11:20]SAM_PROTO_ClearQueue done [15:11:20]KKMCreateOFDPacket [15:11:20]OFDProtocolAddRootSTLVToBuf [15:11:20]FM_MakeSignedData [15:11:20]FM_MakeSignedData [15:11:20]SAM_PROTO_SignData [15:11:20]wFMCommunicate request_size=4 [15:11:20]MH_SAM_APDU [15:11:20]CAPDU: 80 0D 01 02 [15:11:20]Write to MH i2c: E2 08 00 8E 0F 80 0D 01 02 00 00 00 00 16 [15:11:20]Write i2c OK [15:11:20]MH_I2C_Read... [15:11:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:11:20]Read from MH i2c: E2 [15:11:20]MH_I2C_Read... [15:11:20]Read from MH i2c: E2 03 00 [15:11:20]MH_I2C_Read... [15:11:20]Read from MH i2c: E2 03 00 8E 0F 00 90 00 11 [15:11:20]RAPDU: 90 00 [15:11:20]wFMCommunicate OK [15:11:20]wFMCommunicate request_size=255 [15:11:20]MH_SAM_APDU [15:11: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 01 00 00 F4 03 04 00 18 58 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E1 74 01 00 35 04 06 00 23 [15:11:20]Write to MH i2c: E2 02 01 8F 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 01 00 00 F4 03 04 00 18 58 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E1 74 01 00 35 04 06 00 23 00 00 64 [15:11:20]Write i2c OK [15:11:20]MH_I2C_Read... [15:11:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:11:20]Read from MH i2c: E2 [15:11:20]MH_I2C_Read... [15:11:20]Read from MH i2c: E2 03 00 [15:11:20]MH_I2C_Read... [15:11:20]Read from MH i2c: E2 03 00 8F 0F 00 90 00 12 [15:11:20]RAPDU: 90 00 [15:11:20]wFMCommunicate OK [15:11:20]wFMCommunicate request_size=10 [15:11:20]MH_SAM_APDU [15:11:20]CAPDU: 80 0D 02 02 05 BD A8 52 BF 2C [15:11:20]Write to MH i2c: E2 0D 00 90 0F 80 0D 02 02 05 00 BD A8 52 BF 2C 00 00 C5 [15:11:20]Write i2c OK [15:11:20]MH_I2C_Read... [15:11:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:11:20]Read from MH i2c: E2 [15:11:20]MH_I2C_Read... [15:11:20]Read from MH i2c: E2 03 00 [15:11:20]MH_I2C_Read... [15:11:20]Read from MH i2c: E2 03 00 90 0F 00 90 00 13 [15:11:20]RAPDU: 90 00 [15:11:20]wFMCommunicate OK [15:11:20]wFMCommunicate request_size=4 [15:11:20]MH_SAM_APDU [15:11:20]CAPDU: 80 0D 03 02 [15:11:20]Write to MH i2c: E2 08 00 91 0F 80 0D 03 02 00 00 00 00 1B [15:11:20]Write i2c OK [15:11:20]MH_I2C_Read... [15:11:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:11:20]Read from MH i2c: E2 [15:11:20]MH_I2C_Read... [15:11:20]Read from MH i2c: E2 0B 00 [15:11:20]MH_I2C_Read... [15:11:20]Read from MH i2c: E2 0B 00 91 0F 00 6E A9 A8 11 57 9D 16 64 90 00 5A [15:11:20]RAPDU: 6E A9 A8 11 57 9D 16 64 90 00 [15:11:20]wFMCommunicate OK [15:11:20]SAM_PROTO_SignData done [15:11:20]FM_MakeSignedData done [15:11:20]CreateOFDProtocolMessage [15:11:20]wFMCommunicate request_size=4 [15:11:20]MH_SAM_APDU [15:11:20]CAPDU: 80 11 00 00 [15:11:20]Write to MH i2c: E2 08 00 92 0F 80 11 00 00 00 00 00 00 1B [15:11:20]Write i2c OK [15:11:20]MH_I2C_Read... [15:11:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:11:20]Read from MH i2c: E2 [15:11:20]MH_I2C_Read... [15:11:20]Read from MH i2c: E2 17 00 [15:11:20]MH_I2C_Read... [15:11:20]Read from MH i2c: E2 17 00 92 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6C [15:11:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:11:20]wFMCommunicate OK [15:11:20]CreateOFDProtocolMessage done [15:11:20]OFDSenderStorePacket 95457 [15:11:20]StoreOFDPacket docnum=95457 [15:11:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C3 87 07 01 1A 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 01 00 00 F4 03 04 00 18 58 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E1 74 01 00 35 04 06 00 23 BD A8 52 BF 2C 6E A9 A8 11 57 9D 16 64 [15:11:20]CheckFolder [15:11:20]dirname=/storage/ofd_packets [15:11:20]CheckFolder done [15:11:20]ProducePacketName [15:11:20]name=ofd_packets/00095457 [15:11:20]NVStorageSaveData ofd_packets/00095457 [15:11:20]File name is /storage/ofd_packets/00095457 [15:11:20]Write 301 bytes [15:11:20]NVStorageSaveData done [15:11:20]OFDSenderStorePacket done [15:11:20]KKMCreateOFDPacket done [15:11:20]NVStorageSaveData kkm_last_timestamp [15:11:20]File name is /storage/kkm_last_timestamp [15:11:20]Write 4 bytes [15:11:20]NVStorageSaveData done [15:11:20]ExternCall_PrintAddStr [15:11:20]wPrintStart [15:11:20]Write to MH i2c: 01 00 00 93 0F A2 [15:11:20]Write i2c OK [15:11:20]MH_I2C_Read... [15:11:20]Read from MH i2c: 01 [15:11:20]MH_I2C_Read... [15:11:20]Read from MH i2c: 01 07 00 [15:11:20]MH_I2C_Read... [15:11:20]Read from MH i2c: 01 07 00 93 0F 00 00 00 00 00 FF 0F B7 [15:11:20]RasterBufferAndPrint [15:11:20]line Счет N : (1)3405973 [15:11:20]line ИНН: 02508201610067 [15:11:20]line Контрольно-Кассовый Чек [15:11:20]line ПРОДАЖА [15:11:20]line ТРК (МРК, ГНК) : 42 [15:11:20]line Товар: 2710124130 [15:11:20]line Аи-92-К-4 [15:11:20]line 14.950 * 66.90 [15:11:20]line = 1000.16 [15:11:20]line НДС 12% НСП 1% [15:11:20]line > о реализуемом товаре [15:11:20]line ОКРУГЛЕНИЕ: -0.16 [15:11:20]line ИТОГО: 1000.00 [15:11:20]line Внесено: 1000.00 [15:11:20]line СДАЧА: 0.00 [15:11:20]line НСП 1% : 8.85 [15:11:20]line НДС 12% : 106.21 [15:11:20]line Наличными: 1000.00 [15:11:20]line Безнал.: 0.00 [15:11:20]line Место: АЗС № 82 "Партнер Нефть" [15:11:20]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:11:20]line СНО: Общий режим [15:11:20]line Чек 456 27.10.2024 15:11 [15:11:20]line Смена: 143 ФФД: 1.0 [15:11:20]line ЗНМ: 0300000017 [15:11:20]line РНМ: 0000000000170478 [15:11:20]line Версия ККМ: v1.0 [15:11:20]line ФМ: 0000000002098560 [15:11:20]line ФД: 95457 [15:11:20]line ФПД: 39297479786284 [15:11:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T151120&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95457&fm=39297479786284&tin=02508201610067®Number=0000000000170478&sum=100000 [15:11:21]OFD Sender: Processing packet 95457 [packets to send 57, broken 56] [15:11:21]ProducePacketName [15:11:21]name=ofd_packets/00095457 [15:11:21]OFD Sender: To server: pG, [15:11:21]CommunicateWithHost lk.salyk.kg:30040 [15:11:21]ConnectInit lk.salyk.kg [15:11:21]written 0, free lines is 4095 [15:11:21]Connected sock=11 [15:11:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C3 87 07 01 1A 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 01 00 00 F4 03 04 00 18 58 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E1 74 01 00 35 04 06 00 23 BD A8 52 BF 2C 6E A9 A8 11 57 9D 16 64 [15:11:21]Write to MH i2c: 01 00 00 BE 0F CD [15:11:21]Write i2c OK [15:11:21]MH_I2C_Read... [15:11:21]Read from MH i2c: 01 [15:11:21]MH_I2C_Read... [15:11:21]Read from MH i2c: 01 07 00 [15:11:21]MH_I2C_Read... [15:11:21]Read from MH i2c: 01 07 00 BE 0F 00 00 00 00 00 FB 0C DB [15:11:21]RasterBufferAndPrint [15:11:21]line [15:11:21]line [15:11:21]line [15:11:21]line [15:11:21]line [15:11:21]written 0, free lines is 3330 [15:11:21]MH_Cut [15:11:21]Write to MH i2c: D1 01 00 C5 0F 01 A6 [15:11:21]Write i2c OK [15:11:21]MH_I2C_Read... [15:11:21]Read from MH i2c: D1 [15:11:21]MH_I2C_Read... [15:11:21]Read from MH i2c: D1 01 00 [15:11:21]MH_I2C_Read... [15:11:21]Read from MH i2c: D1 01 00 C5 0F 00 A5 [15:11:21]Write to MH i2c: 01 00 00 C6 0F D5 [15:11:21]Write i2c OK [15:11:21]MH_I2C_Read... [15:11:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 5B CD 47 00 77 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 32 30 39 38 35 36 30 10 04 04 00 E1 74 01 00 F4 03 04 00 44 02 1E 67 B6 04 01 00 00 25 2B 9A 49 02 2A 28 F6 [15:11:21]CommunicateWithHost err = 0 [15:11:21]CheckOFDResponse [15:11:21]1017 (14) - 77093643461234 [15:11:21]1041 (16) - 0000000002098560 [15:11:21]1040 (4) - 95457 [15:11:21]1012 (4) - 27.10.2024 09:05 [15:11:21]1206 (1) - 0 [15:11:21]OFD Sender: Remove packet 95457 [15:11:21]ProducePacketName [15:11:21]name=ofd_packets/00095457 [15:11:21]NVStorageDeleteData [15:11:22]*** Cut start [15:11:22]*** Partial cut [15:11:22]*** CUTSNS_PIN = 1 [15:11:22]*** CUTSNS_PIN = 0 [15:11:22]OFD Sender: No OFD packet to send [15:11:22]*** Brake cut motor [15:11:22]Read from MH i2c: 01 [15:11:22]MH_I2C_Read... [15:11:22]*** Stop cut motor [15:11:22]*** Cut end [15:11:22]Read from MH i2c: 01 07 00 [15:11:22]MH_I2C_Read... [15:11:22]Read from MH i2c: 01 07 00 C6 0F 00 00 00 00 00 FF 0F EA [15:11:22]process_action close_receipt done [15:11:22]requested_data is exist [15:11:22]produce_requested_data [15:11:22]requested_item fm.sn is exist - process it [15:11:22]wFMCommunicate request_size=4 [15:11:22]MH_SAM_APDU [15:11:22]CAPDU: 80 11 00 00 [15:11:22]Write to MH i2c: E2 08 00 C7 0F 80 11 00 00 00 00 00 00 50 [15:11:22]Write i2c OK [15:11:22]MH_I2C_Read... [15:11:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:11:23]Read from MH i2c: E2 [15:11:23]MH_I2C_Read... [15:11:23]Read from MH i2c: E2 17 00 [15:11:23]MH_I2C_Read... [15:11:23]Read from MH i2c: E2 17 00 C7 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A1 [15:11:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:11:23]wFMCommunicate OK [15:11:23]requested_item fd.num is exist - process it [15:11:23]SAM_PROTO_GetFieldsCounters [15:11:23]wFMCommunicate request_size=4 [15:11:23]MH_SAM_APDU [15:11:23]CAPDU: 80 13 00 00 [15:11:23]Write to MH i2c: E2 08 00 C8 0F 80 13 00 00 00 00 00 00 53 [15:11:23]Write i2c OK [15:11:23]MH_I2C_Read... [15:11:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:11:23]Read from MH i2c: E2 [15:11:23]MH_I2C_Read... [15:11:23]Read from MH i2c: E2 62 00 [15:11:23]MH_I2C_Read... [15:11:23]Read from MH i2c: E2 62 00 C8 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E1 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C8 01 00 00 5E 04 04 00 C8 01 00 00 57 04 04 00 C9 01 00 00 19 04 04 00 00 00 00 00 90 00 B4 [15:11:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E1 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C8 01 00 00 5E 04 04 00 C8 01 00 00 57 04 04 00 C9 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:11:23]wFMCommunicate OK [15:11:23]SAM_PROTO_GetFieldsCounters done [15:11:23]requested_item shift.num is exist - process it [15:11:23]requested_item shift.opened is exist - process it [15:11:23]req_shift_opened [15:11:23]FM_GetShiftState [15:11:23]SAM_PROTO_GetShiftState [15:11:23]wFMCommunicate request_size=4 [15:11:23]MH_SAM_APDU [15:11:23]CAPDU: 80 13 01 00 [15:11:23]Write to MH i2c: E2 08 00 C9 0F 80 13 01 00 00 00 00 00 55 [15:11:23]Write i2c OK [15:11:23]MH_I2C_Read... [15:11:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:11:23]Read from MH i2c: E2 [15:11:23]MH_I2C_Read... [15:11:23]Read from MH i2c: E2 0E 00 [15:11:23]MH_I2C_Read... [15:11:23]Read from MH i2c: E2 0E 00 C9 0F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 01 [15:11:23]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:11:23]wFMCommunicate OK [15:11:23]SAM_PROTO_GetShiftState done [15:11:23]FM_GetShiftState done [15:11:23]req_shift_opened done [15:11:23]requested_item shift.open_date is exist - process it [15:11:23]req_shift_open_date [15:11:23]req_shift_open_date done [15:11:23]produce_requested_data done [15:11:23]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95457,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:11:23]process_action_free close_receipt [15:11:23]json_value_free [15:11:23]json_value_free done [15:11:23]process_json_proto returns [15:11:23]Send response to host [15:11:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95457,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:11:23]free response buf [15:11:23]execute_script done [15:11:23]execute_script returns [15:11:23]free content buf [15:11:23]Sock 9.Close socket [15:11:23]Sock 9.Thread stoped [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:38]accept exits with 7 [15:11:38]New connection [15:11:38]New thread 3067444580 created [15:11:38]Thread 3067301220 joined [15:11:38]Waiting for new connection... [15:11:38] Sock 7.Parse request [15:11:38]Sock 7.Check first char [15:11:38]Sock 7.First char is OK [15:11:38]request: POST /json_proto HTTP/1.0 [15:11:38]Method: POST [15:11:38]URL: /json_proto [15:11:38]Method is POST - this is cgi request [15:11:38]url: /json_proto [15:11:38]query_string will be loaded in cgi processing [15:11:38]execute_cgi json_proto POST (null) [15:11:38]execute_cgi path=json_proto method=POST [15:11:38]POST find Content-Length [15:11:38]Host: 172.17.40.67:8080 [15:11:38]Content-Length: 675 [15:11:38]Content-Type: application/json [15:11:38] [15:11:38]POST finish read [15:11:38]Found Content-Length = 675 [15:11:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405974", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:11:38]execute_script... [15:11: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)3405974", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:11:38]POST & json_proto [15:11:38]process_json_proto [15:11:38]json parsed OK: [15:11:38]protocol is kg_v1.0 [15:11:38]action value=close_receipt [15:11:38]process_action close_receipt [15:11:38]cmd_close_receipt [15:11:38]MH_GetDate [15:11:38]Write to MH i2c: F0 00 00 CA 0F C8 [15:11:38]Write i2c OK [15:11:38]MH_I2C_Read... [15:11:38]Read from MH i2c: F0 [15:11:38]MH_I2C_Read... [15:11:38]Read from MH i2c: F0 09 00 [15:11:38]MH_I2C_Read... [15:11:38]Read from MH i2c: F0 09 00 CA 0F 00 2A 58 1E 67 EE DA 66 66 6C [15:11:38]GetLastDocTimeStamp 1730041880 [15:11:38]current date 1730041898 [15:11:38]FM_GetShiftState [15:11:38]SAM_PROTO_GetShiftState [15:11:38]wFMCommunicate request_size=4 [15:11:38]MH_SAM_APDU [15:11:38]CAPDU: 80 13 01 00 [15:11:38]Write to MH i2c: E2 08 00 CB 0F 80 13 01 00 00 00 00 00 57 [15:11:38]Write i2c OK [15:11:38]MH_I2C_Read... [15:11:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:11:38]Read from MH i2c: E2 [15:11:38]MH_I2C_Read... [15:11:38]Read from MH i2c: E2 0E 00 [15:11:38]MH_I2C_Read... [15:11:38]Read from MH i2c: E2 0E 00 CB 0F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 03 [15:11:38]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:11:38]wFMCommunicate OK [15:11:38]SAM_PROTO_GetShiftState done [15:11:38]FM_GetShiftState done [15:11:38]opened in 1729987736 [15:11:38]opened+sec_in_day 1730074136 [15:11:38]quantity*price = 50063 [15:11:38]sum+1 = 50064 [15:11:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 457 27.10.2024 15:11 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95458 ФПД: 58994173995855 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T151139&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95458&fm=58994173995855&tin=02508201610067®Number=0000000000170478&sum=50000 [15:11:39]StoreToDocumentArchive [15:11:39]shift 143 fd 95458 [15:11:39]save to /storage/0143/doc_00095458 [15:11:39]save last doc name /storage/0143/doc_00095458 to /storage/kkm_last_doc_name [15:11:39]save OK [15:11:39]Clear old archive folders... [15:11:39]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:11:39]tlvbuf is 00A3D560 [15:11:39]SAM_PROTO_ClearQueue [15:11:39]wFMCommunicate request_size=4 [15:11:39]MH_SAM_APDU [15:11:39]CAPDU: 80 09 00 00 [15:11:39]Write to MH i2c: E2 08 00 D8 0F 80 09 00 00 00 00 00 00 59 [15:11:39]Write i2c OK [15:11:39]MH_I2C_Read... [15:11:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:11:39]Read from MH i2c: E2 [15:11:39]MH_I2C_Read... [15:11:39]Read from MH i2c: E2 03 00 [15:11:39]MH_I2C_Read... [15:11:39]Read from MH i2c: E2 03 00 D8 0F 00 90 00 5B [15:11:39]RAPDU: 90 00 [15:11:39]wFMCommunicate OK [15:11:39]SAM_PROTO_ClearQueue done [15:11:39]KKMCreateOFDPacket [15:11:39]OFDProtocolAddRootSTLVToBuf [15:11:39]FM_MakeSignedData [15:11:39]FM_MakeSignedData [15:11:39]SAM_PROTO_SignData [15:11:39]wFMCommunicate request_size=4 [15:11:39]MH_SAM_APDU [15:11:39]CAPDU: 80 0D 01 02 [15:11:39]Write to MH i2c: E2 08 00 D9 0F 80 0D 01 02 00 00 00 00 61 [15:11:39]Write i2c OK [15:11:39]MH_I2C_Read... [15:11:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:11:39]Read from MH i2c: E2 [15:11:39]MH_I2C_Read... [15:11:39]Read from MH i2c: E2 03 00 [15:11:39]MH_I2C_Read... [15:11:39]Read from MH i2c: E2 03 00 D9 0F 00 90 00 5C [15:11:39]RAPDU: 90 00 [15:11:39]wFMCommunicate OK [15:11:39]wFMCommunicate request_size=255 [15:11:39]MH_SAM_APDU [15:11:39]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 01 00 00 F4 03 04 00 2B 58 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E2 74 01 00 35 04 06 00 35 A7 A6 C8 [15:11:39]Write to MH i2c: E2 02 01 DA 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 C9 01 00 00 F4 03 04 00 2B 58 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E2 74 01 00 35 04 06 00 35 A7 A6 C8 00 00 70 [15:11:39]Write i2c OK [15:11:39]MH_I2C_Read... [15:11:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:11:39]Read from MH i2c: E2 [15:11:39]MH_I2C_Read... [15:11:39]Read from MH i2c: E2 03 00 [15:11:39]MH_I2C_Read... [15:11:39]Read from MH i2c: E2 03 00 DA 0F 00 90 00 5D [15:11:39]RAPDU: 90 00 [15:11:39]wFMCommunicate OK [15:11:39]wFMCommunicate request_size=7 [15:11:39]MH_SAM_APDU [15:11:39]CAPDU: 80 0D 02 02 02 EB 4F [15:11:39]Write to MH i2c: E2 0A 00 DB 0F 80 0D 02 02 02 00 EB 4F 00 00 A2 [15:11:39]Write i2c OK [15:11:39]MH_I2C_Read... [15:11:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:11:39]Read from MH i2c: E2 [15:11:39]MH_I2C_Read... [15:11:39]Read from MH i2c: E2 03 00 [15:11:39]MH_I2C_Read... [15:11:39]Read from MH i2c: E2 03 00 DB 0F 00 90 00 5E [15:11:39]RAPDU: 90 00 [15:11:39]wFMCommunicate OK [15:11:39]wFMCommunicate request_size=4 [15:11:39]MH_SAM_APDU [15:11:39]CAPDU: 80 0D 03 02 [15:11:39]Write to MH i2c: E2 08 00 DC 0F 80 0D 03 02 00 00 00 00 66 [15:11:39]Write i2c OK [15:11:39]MH_I2C_Read... [15:11:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:11:39]Read from MH i2c: E2 [15:11:39]MH_I2C_Read... [15:11:39]Read from MH i2c: E2 0B 00 [15:11:39]MH_I2C_Read... [15:11:39]Read from MH i2c: E2 0B 00 DC 0F 00 18 62 01 A8 FC 07 E5 A7 90 00 19 [15:11:39]RAPDU: 18 62 01 A8 FC 07 E5 A7 90 00 [15:11:39]wFMCommunicate OK [15:11:39]SAM_PROTO_SignData done [15:11:39]FM_MakeSignedData done [15:11:39]CreateOFDProtocolMessage [15:11:39]wFMCommunicate request_size=4 [15:11:39]MH_SAM_APDU [15:11:39]CAPDU: 80 11 00 00 [15:11:39]Write to MH i2c: E2 08 00 DD 0F 80 11 00 00 00 00 00 00 66 [15:11:39]Write i2c OK [15:11:39]MH_I2C_Read... [15:11:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:11:39]Read from MH i2c: E2 [15:11:39]MH_I2C_Read... [15:11:39]Read from MH i2c: E2 17 00 [15:11:39]MH_I2C_Read... [15:11:39]Read from MH i2c: E2 17 00 DD 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B7 [15:11:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:11:39]wFMCommunicate OK [15:11:39]CreateOFDProtocolMessage done [15:11:39]OFDSenderStorePacket 95458 [15:11:39]StoreOFDPacket docnum=95458 [15:11:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 34 07 04 01 CB 2A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 C9 01 00 00 F4 03 04 00 2B 58 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E2 74 01 00 35 04 06 00 35 A7 A6 C8 EB 4F 18 62 01 A8 FC 07 E5 A7 [15:11:39]CheckFolder [15:11:39]dirname=/storage/ofd_packets [15:11:39]CheckFolder done [15:11:39]ProducePacketName [15:11:39]name=ofd_packets/00095458 [15:11:39]NVStorageSaveData ofd_packets/00095458 [15:11:39]File name is /storage/ofd_packets/00095458 [15:11:39]Write 298 bytes [15:11:39]NVStorageSaveData done [15:11:39]OFDSenderStorePacket done [15:11:39]KKMCreateOFDPacket done [15:11:39]NVStorageSaveData kkm_last_timestamp [15:11:39]File name is /storage/kkm_last_timestamp [15:11:39]Write 4 bytes [15:11:39]NVStorageSaveData done [15:11:39]ExternCall_PrintAddStr [15:11:39]wPrintStart [15:11:39]Write to MH i2c: 01 00 00 DE 0F ED [15:11:39]Write i2c OK [15:11:39]MH_I2C_Read... [15:11:39]Read from MH i2c: 01 [15:11:39]MH_I2C_Read... [15:11:39]Read from MH i2c: 01 07 00 [15:11:39]MH_I2C_Read... [15:11:39]Read from MH i2c: 01 07 00 DE 0F 00 00 00 00 00 FF 0F 02 [15:11:39]RasterBufferAndPrint [15:11:39]line Счет N : (1)3405974 [15:11:39]line ИНН: 02508201610067 [15:11:39]line Контрольно-Кассовый Чек [15:11:39]line ПРОДАЖА [15:11:39]line ТРК (МРК, ГНК) : 51 [15:11:39]line Товар: 2710194210 [15:11:39]line ДТ-К-5 [15:11:39]line 6.570 * 76.20 [15:11:39]line = 500.63 [15:11:39]line НДС 12% НСП 1% [15:11:39]line > о реализуемом товаре [15:11:39]line ОКРУГЛЕНИЕ: -0.63 [15:11:39]line ИТОГО: 500.00 [15:11:39]line Внесено: 500.00 [15:11:39]line СДАЧА: 0.00 [15:11:39]line НСП 1% : 4.43 [15:11:39]line НДС 12% : 53.16 [15:11:39]line Наличными: 500.00 [15:11:39]line Безнал.: 0.00 [15:11:39]line Место: АЗС № 82 "Партнер Нефть" [15:11:39]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:11:39]line СНО: Общий режим [15:11:39]line Чек 457 27.10.2024 15:11 [15:11:39]line Смена: 143 ФФД: 1.0 [15:11:39]line ЗНМ: 0300000017 [15:11:39]line РНМ: 0000000000170478 [15:11:39]line Версия ККМ: v1.0 [15:11:39]line ФМ: 0000000002098560 [15:11:39]line ФД: 95458 [15:11:39]line ФПД: 58994173995855 [15:11:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T151139&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95458&fm=58994173995855&tin=02508201610067®Number=0000000000170478&sum=50000 [15:11:40]OFD Sender: Processing packet 95458 [packets to send 57, broken 56] [15:11:40]ProducePacketName [15:11:40]name=ofd_packets/00095458 [15:11:40]OFD Sender: To server: pG, [15:11:40]CommunicateWithHost lk.salyk.kg:30040 [15:11:40]ConnectInit lk.salyk.kg [15:11:40]written 0, free lines is 4095 [15:11:40]Connected sock=9 [15:11:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 34 07 04 01 CB 2A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 C9 01 00 00 F4 03 04 00 2B 58 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E2 74 01 00 35 04 06 00 35 A7 A6 C8 EB 4F 18 62 01 A8 FC 07 E5 A7 [15:11:40]Write to MH i2c: 01 00 00 09 10 19 [15:11:40]Write i2c OK [15:11:40]MH_I2C_Read... [15:11:40]Read from MH i2c: 01 [15:11:40]MH_I2C_Read... [15:11:40]Read from MH i2c: 01 07 00 [15:11:40]MH_I2C_Read... [15:11:40]Read from MH i2c: 01 07 00 09 10 00 00 00 00 00 0D 0D 3A [15:11:40]RasterBufferAndPrint [15:11:40]line [15:11:40]line [15:11:40]line [15:11:40]line [15:11:40]line [15:11:40]written 0, free lines is 3347 [15:11:40]MH_Cut [15:11:40]Write to MH i2c: D1 01 00 10 10 01 F2 [15:11:40]Write i2c OK [15:11:40]MH_I2C_Read... [15:11:40]Read from MH i2c: D1 [15:11:40]MH_I2C_Read... [15:11:40]Read from MH i2c: D1 01 00 [15:11:40]MH_I2C_Read... [15:11:40]Read from MH i2c: D1 01 00 10 10 00 F1 [15:11:40]Write to MH i2c: 01 00 00 11 10 21 [15:11:40]Write i2c OK [15:11:40]MH_I2C_Read... [15:11:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B2 17 47 00 9C 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 32 30 39 38 35 36 30 10 04 04 00 E2 74 01 00 F4 03 04 00 56 02 1E 67 B6 04 01 00 00 98 1D 30 11 73 5E 3E 30 [15:11:40]CommunicateWithHost err = 0 [15:11:40]CheckOFDResponse [15:11:40]1017 (14) - 77093643461234 [15:11:40]1041 (16) - 0000000002098560 [15:11:40]1040 (4) - 95458 [15:11:40]1012 (4) - 27.10.2024 09:05 [15:11:40]1206 (1) - 0 [15:11:40]OFD Sender: Remove packet 95458 [15:11:40]ProducePacketName [15:11:40]name=ofd_packets/00095458 [15:11:40]NVStorageDeleteData [15:11:41]OFD Sender: No OFD packet to send [15:11:41]*** Cut start [15:11:41]*** Partial cut [15:11:41]*** CUTSNS_PIN = 1 [15:11:41]*** CUTSNS_PIN = 0 [15:11:41]*** Brake cut motor [15:11:41]Read from MH i2c: 01 [15:11:41]MH_I2C_Read... [15:11:41]*** Stop cut motor [15:11:41]*** Cut end [15:11:41]Read from MH i2c: 01 07 00 [15:11:41]MH_I2C_Read... [15:11:41]Read from MH i2c: 01 07 00 11 10 00 00 00 00 00 FF 0F 36 [15:11:41]process_action close_receipt done [15:11:41]requested_data is exist [15:11:41]produce_requested_data [15:11:41]requested_item fm.sn is exist - process it [15:11:41]wFMCommunicate request_size=4 [15:11:41]MH_SAM_APDU [15:11:41]CAPDU: 80 11 00 00 [15:11:41]Write to MH i2c: E2 08 00 12 10 80 11 00 00 00 00 00 00 9C [15:11:41]Write i2c OK [15:11:41]MH_I2C_Read... [15:11:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:11:41]Read from MH i2c: E2 [15:11:41]MH_I2C_Read... [15:11:41]Read from MH i2c: E2 17 00 [15:11:41]MH_I2C_Read... [15:11:41]Read from MH i2c: E2 17 00 12 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 ED [15:11:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:11:41]wFMCommunicate OK [15:11:41]requested_item fd.num is exist - process it [15:11:41]SAM_PROTO_GetFieldsCounters [15:11:41]wFMCommunicate request_size=4 [15:11:41]MH_SAM_APDU [15:11:41]CAPDU: 80 13 00 00 [15:11:41]Write to MH i2c: E2 08 00 13 10 80 13 00 00 00 00 00 00 9F [15:11:41]Write i2c OK [15:11:41]MH_I2C_Read... [15:11:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:11:42]Read from MH i2c: E2 [15:11:42]MH_I2C_Read... [15:11:42]Read from MH i2c: E2 62 00 [15:11:42]MH_I2C_Read... [15:11:42]Read from MH i2c: E2 62 00 13 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E2 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CA 01 00 00 19 04 04 00 00 00 00 00 90 00 04 [15:11:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E2 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CA 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:11:42]wFMCommunicate OK [15:11:42]SAM_PROTO_GetFieldsCounters done [15:11:42]requested_item shift.num is exist - process it [15:11:42]requested_item shift.opened is exist - process it [15:11:42]req_shift_opened [15:11:42]FM_GetShiftState [15:11:42]SAM_PROTO_GetShiftState [15:11:42]wFMCommunicate request_size=4 [15:11:42]MH_SAM_APDU [15:11:42]CAPDU: 80 13 01 00 [15:11:42]Write to MH i2c: E2 08 00 14 10 80 13 01 00 00 00 00 00 A1 [15:11:42]Write i2c OK [15:11:42]MH_I2C_Read... [15:11:42]Read from MH i2c: E2 [15:11:42]MH_I2C_Read... [15:11:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:11:42]Read from MH i2c: E2 0E 00 [15:11:42]MH_I2C_Read... [15:11:42]Read from MH i2c: E2 0E 00 14 10 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 4D [15:11:42]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:11:42]wFMCommunicate OK [15:11:42]SAM_PROTO_GetShiftState done [15:11:42]FM_GetShiftState done [15:11:42]req_shift_opened done [15:11:42]requested_item shift.open_date is exist - process it [15:11:42]req_shift_open_date [15:11:42]req_shift_open_date done [15:11:42]produce_requested_data done [15:11:42]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95458,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:11:42]process_action_free close_receipt [15:11:42]json_value_free [15:11:42]json_value_free done [15:11:42]process_json_proto returns [15:11:42]Send response to host [15:11:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95458,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:11:42]free response buf [15:11:42]execute_script done [15:11:42]execute_script returns [15:11:42]free content buf [15:11:42]Sock 7.Close socket [15:11:42]Sock 7.Thread stoped [15:11:46]OFD Sender: No OFD packet to send [15:11:51]OFD Sender: No OFD packet to send [15:11:56]OFD Sender: No OFD packet to send [15:12:01]OFD Sender: No OFD packet to send [15:12:06]OFD Sender: No OFD packet to send [15:12:11]OFD Sender: No OFD packet to send [15:12:16]OFD Sender: No OFD packet to send [15:12:21]OFD Sender: No OFD packet to send [15:12:26]OFD Sender: No OFD packet to send [15:12:31]OFD Sender: No OFD packet to send [15:12:36]OFD Sender: No OFD packet to send [15:12:41]OFD Sender: No OFD packet to send [15:12:46]OFD Sender: No OFD packet to send [15:12:51]OFD Sender: No OFD packet to send [15:12:56]OFD Sender: No OFD packet to send [15:13:01]OFD Sender: No OFD packet to send [15:13:06]OFD Sender: No OFD packet to send [15:13:11]OFD Sender: No OFD packet to send [15:13:16]OFD Sender: No OFD packet to send [15:13:21]OFD Sender: No OFD packet to send [15:13:26]OFD Sender: No OFD packet to send [15:13:31]OFD Sender: No OFD packet to send [15:13:36]OFD Sender: No OFD packet to send [15:13:41]OFD Sender: No OFD packet to send [15:13:46]OFD Sender: No OFD packet to send [15:13:51]OFD Sender: No OFD packet to send [15:13:52]accept exits with 10 [15:13:52]New connection [15:13:52]New thread 3067301220 created [15:13:52]Thread 3067444580 joined [15:13:52]Waiting for new connection... [15:13:52] Sock 10.Parse request [15:13:52]Sock 10.Check first char [15:13:52]Sock 10.First char is OK [15:13:52]request: POST /json_proto HTTP/1.0 [15:13:52]Method: POST [15:13:52]URL: /json_proto [15:13:52]Method is POST - this is cgi request [15:13:52]url: /json_proto [15:13:52]query_string will be loaded in cgi processing [15:13:52]execute_cgi json_proto POST (null) [15:13:52]execute_cgi path=json_proto method=POST [15:13:52]POST find Content-Length [15:13:52]Host: 172.17.40.67:8080 [15:13:52]Content-Length: 678 [15:13:52]Content-Type: application/json [15:13:52] [15:13:52]POST finish read [15:13:52]Found Content-Length = 678 [15:13:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405975", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:13:52]execute_script... [15:13: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)3405975", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:13:52]POST & json_proto [15:13:52]process_json_proto [15:13:52]json parsed OK: [15:13:52]protocol is kg_v1.0 [15:13:52]action value=close_receipt [15:13:52]process_action close_receipt [15:13:52]cmd_close_receipt [15:13:52]MH_GetDate [15:13:52]Write to MH i2c: F0 00 00 15 10 14 [15:13:52]Write i2c OK [15:13:52]MH_I2C_Read... [15:13:52]Read from MH i2c: F0 [15:13:52]MH_I2C_Read... [15:13:52]Read from MH i2c: F0 09 00 [15:13:52]MH_I2C_Read... [15:13:52]Read from MH i2c: F0 09 00 15 10 00 B1 58 1E 67 EE DA 66 66 3F [15:13:52]GetLastDocTimeStamp 1730041899 [15:13:52]current date 1730042033 [15:13:52]FM_GetShiftState [15:13:52]SAM_PROTO_GetShiftState [15:13:52]wFMCommunicate request_size=4 [15:13:52]MH_SAM_APDU [15:13:52]CAPDU: 80 13 01 00 [15:13:52]Write to MH i2c: E2 08 00 16 10 80 13 01 00 00 00 00 00 A3 [15:13:52]Write i2c OK [15:13:52]MH_I2C_Read... [15:13:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:13:52]Read from MH i2c: E2 [15:13:52]MH_I2C_Read... [15:13:52]Read from MH i2c: E2 0E 00 [15:13:52]MH_I2C_Read... [15:13:52]Read from MH i2c: E2 0E 00 16 10 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 4F [15:13:52]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:13:52]wFMCommunicate OK [15:13:52]SAM_PROTO_GetShiftState done [15:13:52]FM_GetShiftState done [15:13:52]opened in 1729987736 [15:13:52]opened+sec_in_day 1730074136 [15:13:52]quantity*price = 50041 [15:13:52]sum+1 = 50042 [15:13:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 458 27.10.2024 15:13 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95459 ФПД: 37100220975804 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T151353&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95459&fm=37100220975804&tin=02508201610067®Number=0000000000170478&sum=50000 [15:13:53]StoreToDocumentArchive [15:13:53]shift 143 fd 95459 [15:13:53]save to /storage/0143/doc_00095459 [15:13:53]save last doc name /storage/0143/doc_00095459 to /storage/kkm_last_doc_name [15:13:53]save OK [15:13:53]Clear old archive folders... [15:13:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:13:53]tlvbuf is 00A3D1E0 [15:13:53]SAM_PROTO_ClearQueue [15:13:53]wFMCommunicate request_size=4 [15:13:53]MH_SAM_APDU [15:13:53]CAPDU: 80 09 00 00 [15:13:53]Write to MH i2c: E2 08 00 23 10 80 09 00 00 00 00 00 00 A5 [15:13:53]Write i2c OK [15:13:53]MH_I2C_Read... [15:13:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:13:53]Read from MH i2c: E2 [15:13:53]MH_I2C_Read... [15:13:53]Read from MH i2c: E2 03 00 [15:13:53]MH_I2C_Read... [15:13:53]Read from MH i2c: E2 03 00 23 10 00 90 00 A7 [15:13:53]RAPDU: 90 00 [15:13:53]wFMCommunicate OK [15:13:53]SAM_PROTO_ClearQueue done [15:13:53]KKMCreateOFDPacket [15:13:53]OFDProtocolAddRootSTLVToBuf [15:13:53]FM_MakeSignedData [15:13:53]FM_MakeSignedData [15:13:53]SAM_PROTO_SignData [15:13:53]wFMCommunicate request_size=4 [15:13:53]MH_SAM_APDU [15:13:53]CAPDU: 80 0D 01 02 [15:13:53]Write to MH i2c: E2 08 00 24 10 80 0D 01 02 00 00 00 00 AD [15:13:53]Write i2c OK [15:13:53]MH_I2C_Read... [15:13:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:13:53]Read from MH i2c: E2 [15:13:53]MH_I2C_Read... [15:13:53]Read from MH i2c: E2 03 00 [15:13:53]MH_I2C_Read... [15:13:53]Read from MH i2c: E2 03 00 24 10 00 90 00 A8 [15:13:53]RAPDU: 90 00 [15:13:53]wFMCommunicate OK [15:13:53]wFMCommunicate request_size=255 [15:13:53]MH_SAM_APDU [15:13: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 01 00 00 F4 03 04 00 B1 58 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E3 74 01 00 35 04 06 00 21 [15:13:53]Write to MH i2c: E2 02 01 25 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 01 00 00 F4 03 04 00 B1 58 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E3 74 01 00 35 04 06 00 21 00 00 9C [15:13:53]Write i2c OK [15:13:53]MH_I2C_Read... [15:13:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:13:53]Read from MH i2c: E2 [15:13:53]MH_I2C_Read... [15:13:53]Read from MH i2c: E2 03 00 [15:13:53]MH_I2C_Read... [15:13:53]Read from MH i2c: E2 03 00 25 10 00 90 00 A9 [15:13:53]RAPDU: 90 00 [15:13:53]wFMCommunicate OK [15:13:53]wFMCommunicate request_size=10 [15:13:53]MH_SAM_APDU [15:13:53]CAPDU: 80 0D 02 02 05 BE 11 7E 0A BC [15:13:53]Write to MH i2c: E2 0D 00 26 10 80 0D 02 02 05 00 BE 11 7E 0A BC 00 00 CD [15:13:53]Write i2c OK [15:13:53]MH_I2C_Read... [15:13:53]Read from MH i2c: E2 [15:13:53]MH_I2C_Read... [15:13:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:13:53]Read from MH i2c: E2 03 00 [15:13:53]MH_I2C_Read... [15:13:53]Read from MH i2c: E2 03 00 26 10 00 90 00 AA [15:13:53]RAPDU: 90 00 [15:13:53]wFMCommunicate OK [15:13:53]wFMCommunicate request_size=4 [15:13:53]MH_SAM_APDU [15:13:53]CAPDU: 80 0D 03 02 [15:13:53]Write to MH i2c: E2 08 00 27 10 80 0D 03 02 00 00 00 00 B2 [15:13:53]Write i2c OK [15:13:53]MH_I2C_Read... [15:13:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:13:53]Read from MH i2c: E2 [15:13:53]MH_I2C_Read... [15:13:53]Read from MH i2c: E2 0B 00 [15:13:53]MH_I2C_Read... [15:13:53]Read from MH i2c: E2 0B 00 27 10 00 C5 47 56 72 AF 94 6F 5D 90 00 96 [15:13:53]RAPDU: C5 47 56 72 AF 94 6F 5D 90 00 [15:13:53]wFMCommunicate OK [15:13:53]SAM_PROTO_SignData done [15:13:53]FM_MakeSignedData done [15:13:53]CreateOFDProtocolMessage [15:13:53]wFMCommunicate request_size=4 [15:13:53]MH_SAM_APDU [15:13:53]CAPDU: 80 11 00 00 [15:13:53]Write to MH i2c: E2 08 00 28 10 80 11 00 00 00 00 00 00 B2 [15:13:53]Write i2c OK [15:13:53]MH_I2C_Read... [15:13:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:13:54]Read from MH i2c: E2 [15:13:54]MH_I2C_Read... [15:13:54]Read from MH i2c: E2 17 00 [15:13:54]MH_I2C_Read... [15:13:54]Read from MH i2c: E2 17 00 28 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 03 [15:13:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:13:54]wFMCommunicate OK [15:13:54]CreateOFDProtocolMessage done [15:13:54]OFDSenderStorePacket 95459 [15:13:54]StoreOFDPacket docnum=95459 [15:13:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CC 7B 07 01 0C 60 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 01 00 00 F4 03 04 00 B1 58 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E3 74 01 00 35 04 06 00 21 BE 11 7E 0A BC C5 47 56 72 AF 94 6F 5D [15:13:54]CheckFolder [15:13:54]dirname=/storage/ofd_packets [15:13:54]CheckFolder done [15:13:54]ProducePacketName [15:13:54]name=ofd_packets/00095459 [15:13:54]NVStorageSaveData ofd_packets/00095459 [15:13:54]File name is /storage/ofd_packets/00095459 [15:13:54]Write 301 bytes [15:13:54]NVStorageSaveData done [15:13:54]OFDSenderStorePacket done [15:13:54]KKMCreateOFDPacket done [15:13:54]NVStorageSaveData kkm_last_timestamp [15:13:54]File name is /storage/kkm_last_timestamp [15:13:54]Write 4 bytes [15:13:54]NVStorageSaveData done [15:13:54]ExternCall_PrintAddStr [15:13:54]wPrintStart [15:13:54]Write to MH i2c: 01 00 00 29 10 39 [15:13:54]Write i2c OK [15:13:54]MH_I2C_Read... [15:13:54]Read from MH i2c: 01 [15:13:54]MH_I2C_Read... [15:13:54]Read from MH i2c: 01 07 00 [15:13:54]MH_I2C_Read... [15:13:54]Read from MH i2c: 01 07 00 29 10 00 00 00 00 00 FF 0F 4E [15:13:54]RasterBufferAndPrint [15:13:54]line Счет N : (1)3405975 [15:13:54]line ИНН: 02508201610067 [15:13:54]line Контрольно-Кассовый Чек [15:13:54]line ПРОДАЖА [15:13:54]line ТРК (МРК, ГНК) : 32 [15:13:54]line Товар: 2710124130 [15:13:54]line Аи-92-К-4 [15:13:54]line 7.480 * 66.90 [15:13:54]line = 500.41 [15:13:54]line НДС 12% НСП 1% [15:13:54]line > о реализуемом товаре [15:13:54]line ОКРУГЛЕНИЕ: -0.41 [15:13:54]line ИТОГО: 500.00 [15:13:54]line Внесено: 500.00 [15:13:54]line СДАЧА: 0.00 [15:13:54]line НСП 1% : 4.43 [15:13:54]line НДС 12% : 53.14 [15:13:54]line Наличными: 500.00 [15:13:54]line Безнал.: 0.00 [15:13:54]line Место: АЗС № 82 "Партнер Нефть" [15:13:54]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:13:54]line СНО: Общий режим [15:13:54]line Чек 458 27.10.2024 15:13 [15:13:54]line Смена: 143 ФФД: 1.0 [15:13:54]line ЗНМ: 0300000017 [15:13:54]line РНМ: 0000000000170478 [15:13:54]line Версия ККМ: v1.0 [15:13:54]line ФМ: 0000000002098560 [15:13:54]line ФД: 95459 [15:13:54]line ФПД: 37100220975804 [15:13:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T151353&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95459&fm=37100220975804&tin=02508201610067®Number=0000000000170478&sum=50000 [15:13:54]written 0, free lines is 4095 [15:13:54]OFD Sender: Processing packet 95459 [packets to send 57, broken 56] [15:13:54]ProducePacketName [15:13:54]name=ofd_packets/00095459 [15:13:54]OFD Sender: To server: pG, [15:13:54]CommunicateWithHost lk.salyk.kg:30040 [15:13:54]ConnectInit lk.salyk.kg [15:13:54]Connected sock=9 [15:13:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CC 7B 07 01 0C 60 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 01 00 00 F4 03 04 00 B1 58 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E3 74 01 00 35 04 06 00 21 BE 11 7E 0A BC C5 47 56 72 AF 94 6F 5D [15:13:54]Write to MH i2c: 01 00 00 54 10 64 [15:13:54]Write i2c OK [15:13:54]MH_I2C_Read... [15:13:54]Read from MH i2c: 01 [15:13:54]MH_I2C_Read... [15:13:54]Read from MH i2c: 01 07 00 [15:13:54]MH_I2C_Read... [15:13:54]Read from MH i2c: 01 07 00 54 10 00 00 00 00 00 0D 0D 85 [15:13:54]RasterBufferAndPrint [15:13:54]line [15:13:54]line [15:13:54]line [15:13:54]line [15:13:54]line [15:13:54]written 0, free lines is 3347 [15:13:54]MH_Cut [15:13:54]Write to MH i2c: D1 01 00 5B 10 01 3D [15:13:54]Write i2c OK [15:13:54]MH_I2C_Read... [15:13:54]Read from MH i2c: D1 [15:13:54]MH_I2C_Read... [15:13:54]Read from MH i2c: D1 01 00 [15:13:54]MH_I2C_Read... [15:13:54]Read from MH i2c: D1 01 00 5B 10 00 3C [15:13:54]Write to MH i2c: 01 00 00 5C 10 6C [15:13:54]Write i2c OK [15:13:54]MH_I2C_Read... [15:13:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A3 D1 47 00 73 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 32 30 39 38 35 36 30 10 04 04 00 E3 74 01 00 F4 03 04 00 DC 02 1E 67 B6 04 01 00 00 39 9E D2 08 A8 12 10 B9 [15:13:54]CommunicateWithHost err = 0 [15:13:54]CheckOFDResponse [15:13:54]1017 (14) - 77093643461234 [15:13:54]1041 (16) - 0000000002098560 [15:13:54]1040 (4) - 95459 [15:13:54]1012 (4) - 27.10.2024 09:07 [15:13:54]1206 (1) - 0 [15:13:54]OFD Sender: Remove packet 95459 [15:13:54]ProducePacketName [15:13:54]name=ofd_packets/00095459 [15:13:54]NVStorageDeleteData [15:13:55]OFD Sender: No OFD packet to send [15:13:55]*** Cut start [15:13:55]*** Partial cut [15:13:55]*** CUTSNS_PIN = 1 [15:13:55]*** CUTSNS_PIN = 0 [15:13:55]*** Brake cut motor [15:13:55]Read from MH i2c: 01 [15:13:55]MH_I2C_Read... [15:13:55]*** Stop cut motor [15:13:55]*** Cut end [15:13:55]Read from MH i2c: 01 07 00 [15:13:55]MH_I2C_Read... [15:13:55]Read from MH i2c: 01 07 00 5C 10 00 00 00 00 00 FF 0F 81 [15:13:55]process_action close_receipt done [15:13:55]requested_data is exist [15:13:55]produce_requested_data [15:13:55]requested_item fm.sn is exist - process it [15:13:55]wFMCommunicate request_size=4 [15:13:55]MH_SAM_APDU [15:13:55]CAPDU: 80 11 00 00 [15:13:55]Write to MH i2c: E2 08 00 5D 10 80 11 00 00 00 00 00 00 E7 [15:13:55]Write i2c OK [15:13:55]MH_I2C_Read... [15:13:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:13:55]Read from MH i2c: E2 [15:13:55]MH_I2C_Read... [15:13:55]Read from MH i2c: E2 17 00 [15:13:55]MH_I2C_Read... [15:13:55]Read from MH i2c: E2 17 00 5D 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 38 [15:13:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:13:55]wFMCommunicate OK [15:13:55]requested_item fd.num is exist - process it [15:13:55]SAM_PROTO_GetFieldsCounters [15:13:55]wFMCommunicate request_size=4 [15:13:55]MH_SAM_APDU [15:13:55]CAPDU: 80 13 00 00 [15:13:55]Write to MH i2c: E2 08 00 5E 10 80 13 00 00 00 00 00 00 EA [15:13:55]Write i2c OK [15:13:55]MH_I2C_Read... [15:13:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:13:55]Read from MH i2c: E2 [15:13:55]MH_I2C_Read... [15:13:55]Read from MH i2c: E2 62 00 [15:13:55]MH_I2C_Read... [15:13:55]Read from MH i2c: E2 62 00 5E 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E3 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 CA 01 00 00 5E 04 04 00 CA 01 00 00 57 04 04 00 CB 01 00 00 19 04 04 00 00 00 00 00 90 00 53 [15:13:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E3 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 CA 01 00 00 5E 04 04 00 CA 01 00 00 57 04 04 00 CB 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:13:55]wFMCommunicate OK [15:13:55]SAM_PROTO_GetFieldsCounters done [15:13:55]requested_item shift.num is exist - process it [15:13:55]requested_item shift.opened is exist - process it [15:13:55]req_shift_opened [15:13:55]FM_GetShiftState [15:13:55]SAM_PROTO_GetShiftState [15:13:55]wFMCommunicate request_size=4 [15:13:55]MH_SAM_APDU [15:13:55]CAPDU: 80 13 01 00 [15:13:55]Write to MH i2c: E2 08 00 5F 10 80 13 01 00 00 00 00 00 EC [15:13:55]Write i2c OK [15:13:55]MH_I2C_Read... [15:13:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:13:56]Read from MH i2c: E2 [15:13:56]MH_I2C_Read... [15:13:56]Read from MH i2c: E2 0E 00 [15:13:56]MH_I2C_Read... [15:13:56]Read from MH i2c: E2 0E 00 5F 10 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 98 [15:13:56]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:13:56]wFMCommunicate OK [15:13:56]SAM_PROTO_GetShiftState done [15:13:56]FM_GetShiftState done [15:13:56]req_shift_opened done [15:13:56]requested_item shift.open_date is exist - process it [15:13:56]req_shift_open_date [15:13:56]req_shift_open_date done [15:13:56]produce_requested_data done [15:13:56]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95459,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:13:56]process_action_free close_receipt [15:13:56]json_value_free [15:13:56]json_value_free done [15:13:56]process_json_proto returns [15:13:56]Send response to host [15:13:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95459,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:13:56]free response buf [15:13:56]execute_script done [15:13:56]execute_script returns [15:13:56]free content buf [15:13:56]Sock 10.Close socket [15:13:56]Sock 10.Thread stoped [15:14:00]OFD Sender: No OFD packet to send [15:14:05]OFD Sender: No OFD packet to send [15:14:10]OFD Sender: No OFD packet to send [15:14:15]OFD Sender: No OFD packet to send [15:14:20]OFD Sender: No OFD packet to send [15:14:25]OFD Sender: No OFD packet to send [15:14:30]OFD Sender: No OFD packet to send [15:14:35]OFD Sender: No OFD packet to send [15:14:40]OFD Sender: No OFD packet to send [15:14:45]OFD Sender: No OFD packet to send [15:14:50]OFD Sender: No OFD packet to send [15:14:53]accept exits with 7 [15:14:53]New connection [15:14:53]New thread 3067444580 created [15:14:53]Thread 3067301220 joined [15:14:53]Waiting for new connection... [15:14:53] Sock 7.Parse request [15:14:53]Sock 7.Check first char [15:14:53]Sock 7.First char is OK [15:14:53]request: POST /json_proto HTTP/1.0 [15:14:53]Method: POST [15:14:53]URL: /json_proto [15:14:53]Method is POST - this is cgi request [15:14:53]url: /json_proto [15:14:53]query_string will be loaded in cgi processing [15:14:53]execute_cgi json_proto POST (null) [15:14:53]execute_cgi path=json_proto method=POST [15:14:53]POST find Content-Length [15:14:53]Host: 172.17.40.67:8080 [15:14:53]Content-Length: 678 [15:14:53]Content-Type: application/json [15:14:53] [15:14:53]POST finish read [15:14:53]Found Content-Length = 678 [15:14:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405976", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.090, "sum" : 340.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 340.00, "total" : 340.00, "payments": [ { "type": 0, "sum" : 340.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:14:53]execute_script... [15:14: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)3405976", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.090, "sum" : 340.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 340.00, "total" : 340.00, "payments": [ { "type": 0, "sum" : 340.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:14:53]POST & json_proto [15:14:53]process_json_proto [15:14:53]json parsed OK: [15:14:53]protocol is kg_v1.0 [15:14:53]action value=close_receipt [15:14:53]process_action close_receipt [15:14:53]cmd_close_receipt [15:14:53]MH_GetDate [15:14:53]Write to MH i2c: F0 00 00 60 10 5F [15:14:53]Write i2c OK [15:14:53]MH_I2C_Read... [15:14:53]Read from MH i2c: F0 [15:14:53]MH_I2C_Read... [15:14:53]Read from MH i2c: F0 09 00 [15:14:53]MH_I2C_Read... [15:14:53]Read from MH i2c: F0 09 00 60 10 00 EE 58 1E 67 EE DA 66 66 C7 [15:14:53]GetLastDocTimeStamp 1730042033 [15:14:53]current date 1730042094 [15:14:53]FM_GetShiftState [15:14:53]SAM_PROTO_GetShiftState [15:14:53]wFMCommunicate request_size=4 [15:14:53]MH_SAM_APDU [15:14:53]CAPDU: 80 13 01 00 [15:14:53]Write to MH i2c: E2 08 00 61 10 80 13 01 00 00 00 00 00 EE [15:14:53]Write i2c OK [15:14:53]MH_I2C_Read... [15:14:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:14:53]Read from MH i2c: E2 [15:14:53]MH_I2C_Read... [15:14:53]Read from MH i2c: E2 0E 00 [15:14:53]MH_I2C_Read... [15:14:53]Read from MH i2c: E2 0E 00 61 10 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 9A [15:14:53]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:14:53]wFMCommunicate OK [15:14:53]SAM_PROTO_GetShiftState done [15:14:53]FM_GetShiftState done [15:14:53]opened in 1729987736 [15:14:53]opened+sec_in_day 1730074136 [15:14:53]quantity*price = 34052 [15:14:53]sum+1 = 34053 [15:14:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.52 ИТОГО: 340.00 Внесено: 340.00 СДАЧА: 0.00 НСП 1% : 3.01 НДС 12% : 36.16 Наличными: 340.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 459 27.10.2024 15:14 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95460 ФПД: 265631371661461 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T151454&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95460&fm=265631371661461&tin=02508201610067®Number=0000000000170478&sum=34000 [15:14:55]StoreToDocumentArchive [15:14:55]shift 143 fd 95460 [15:14:55]save to /storage/0143/doc_00095460 [15:14:55]save last doc name /storage/0143/doc_00095460 to /storage/kkm_last_doc_name [15:14:55]save OK [15:14:55]Clear old archive folders... [15:14:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:14:55]tlvbuf is 00A71850 [15:14:55]SAM_PROTO_ClearQueue [15:14:55]wFMCommunicate request_size=4 [15:14:55]MH_SAM_APDU [15:14:55]CAPDU: 80 09 00 00 [15:14:55]Write to MH i2c: E2 08 00 6E 10 80 09 00 00 00 00 00 00 F0 [15:14:55]Write i2c OK [15:14:55]MH_I2C_Read... [15:14:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:14:55]Read from MH i2c: E2 [15:14:55]MH_I2C_Read... [15:14:55]Read from MH i2c: E2 03 00 [15:14:55]MH_I2C_Read... [15:14:55]Read from MH i2c: E2 03 00 6E 10 00 90 00 F2 [15:14:55]RAPDU: 90 00 [15:14:55]wFMCommunicate OK [15:14:55]SAM_PROTO_ClearQueue done [15:14:55]KKMCreateOFDPacket [15:14:55]OFDProtocolAddRootSTLVToBuf [15:14:55]FM_MakeSignedData [15:14:55]FM_MakeSignedData [15:14:55]SAM_PROTO_SignData [15:14:55]wFMCommunicate request_size=4 [15:14:55]MH_SAM_APDU [15:14:55]CAPDU: 80 0D 01 02 [15:14:55]Write to MH i2c: E2 08 00 6F 10 80 0D 01 02 00 00 00 00 F8 [15:14:55]Write i2c OK [15:14:55]MH_I2C_Read... [15:14:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:14:55]Read from MH i2c: E2 [15:14:55]MH_I2C_Read... [15:14:55]Read from MH i2c: E2 03 00 [15:14:55]MH_I2C_Read... [15:14:55]Read from MH i2c: E2 03 00 6F 10 00 90 00 F3 [15:14:55]RAPDU: 90 00 [15:14:55]wFMCommunicate OK [15:14:55]wFMCommunicate request_size=255 [15:14:55]MH_SAM_APDU [15:14: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 34 FF 03 08 00 03 E2 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 04 85 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 0E 00 00 00 00 07 04 06 00 D0 84 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 01 00 00 F4 03 04 00 EE 58 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E4 74 01 00 35 04 06 00 F1 [15:14:55]Write to MH i2c: E2 02 01 70 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 34 FF 03 08 00 03 E2 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 04 85 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 0E 00 00 00 00 07 04 06 00 D0 84 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 01 00 00 F4 03 04 00 EE 58 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E4 74 01 00 35 04 06 00 F1 00 00 2F [15:14:55]Write i2c OK [15:14:55]MH_I2C_Read... [15:14:55]OFD Sender: No OFD packet to send [15:14:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:14:55]Read from MH i2c: E2 [15:14:55]MH_I2C_Read... [15:14:55]Read from MH i2c: E2 03 00 [15:14:55]MH_I2C_Read... [15:14:55]Read from MH i2c: E2 03 00 70 10 00 90 00 F4 [15:14:55]RAPDU: 90 00 [15:14:55]wFMCommunicate OK [15:14:55]wFMCommunicate request_size=10 [15:14:55]MH_SAM_APDU [15:14:55]CAPDU: 80 0D 02 02 05 97 1F 8C 90 95 [15:14:55]Write to MH i2c: E2 0D 00 71 10 80 0D 02 02 05 00 97 1F 8C 90 95 00 00 6C [15:14:55]Write i2c OK [15:14:55]MH_I2C_Read... [15:14:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:14:55]Read from MH i2c: E2 [15:14:55]MH_I2C_Read... [15:14:55]Read from MH i2c: E2 03 00 [15:14:55]MH_I2C_Read... [15:14:55]Read from MH i2c: E2 03 00 71 10 00 90 00 F5 [15:14:55]RAPDU: 90 00 [15:14:55]wFMCommunicate OK [15:14:55]wFMCommunicate request_size=4 [15:14:55]MH_SAM_APDU [15:14:55]CAPDU: 80 0D 03 02 [15:14:55]Write to MH i2c: E2 08 00 72 10 80 0D 03 02 00 00 00 00 FD [15:14:55]Write i2c OK [15:14:55]MH_I2C_Read... [15:14:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:14:55]Read from MH i2c: E2 [15:14:55]MH_I2C_Read... [15:14:55]Read from MH i2c: E2 0B 00 [15:14:55]MH_I2C_Read... [15:14:55]Read from MH i2c: E2 0B 00 72 10 00 81 D4 76 8A 53 FE 11 0A 90 00 BF [15:14:55]RAPDU: 81 D4 76 8A 53 FE 11 0A 90 00 [15:14:55]wFMCommunicate OK [15:14:55]SAM_PROTO_SignData done [15:14:55]FM_MakeSignedData done [15:14:55]CreateOFDProtocolMessage [15:14:55]wFMCommunicate request_size=4 [15:14:55]MH_SAM_APDU [15:14:55]CAPDU: 80 11 00 00 [15:14:55]Write to MH i2c: E2 08 00 73 10 80 11 00 00 00 00 00 00 FD [15:14:55]Write i2c OK [15:14:55]MH_I2C_Read... [15:14:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:14:55]Read from MH i2c: E2 [15:14:55]MH_I2C_Read... [15:14:55]Read from MH i2c: E2 17 00 [15:14:55]MH_I2C_Read... [15:14:55]Read from MH i2c: E2 17 00 73 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4E [15:14:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:14:55]wFMCommunicate OK [15:14:55]CreateOFDProtocolMessage done [15:14:55]OFDSenderStorePacket 95460 [15:14:55]StoreOFDPacket docnum=95460 [15:14:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 91 29 07 01 04 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 34 FF 03 08 00 03 E2 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 04 85 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 0E 00 00 00 00 07 04 06 00 D0 84 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 01 00 00 F4 03 04 00 EE 58 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E4 74 01 00 35 04 06 00 F1 97 1F 8C 90 95 81 D4 76 8A 53 FE 11 0A [15:14:55]CheckFolder [15:14:55]dirname=/storage/ofd_packets [15:14:55]CheckFolder done [15:14:55]ProducePacketName [15:14:55]name=ofd_packets/00095460 [15:14:55]NVStorageSaveData ofd_packets/00095460 [15:14:55]File name is /storage/ofd_packets/00095460 [15:14:55]Write 301 bytes [15:14:55]NVStorageSaveData done [15:14:55]OFDSenderStorePacket done [15:14:55]KKMCreateOFDPacket done [15:14:55]NVStorageSaveData kkm_last_timestamp [15:14:55]File name is /storage/kkm_last_timestamp [15:14:55]Write 4 bytes [15:14:55]NVStorageSaveData done [15:14:55]ExternCall_PrintAddStr [15:14:55]wPrintStart [15:14:55]Write to MH i2c: 01 00 00 74 10 84 [15:14:55]Write i2c OK [15:14:55]MH_I2C_Read... [15:14:55]Read from MH i2c: 01 [15:14:55]MH_I2C_Read... [15:14:55]Read from MH i2c: 01 07 00 [15:14:55]MH_I2C_Read... [15:14:55]Read from MH i2c: 01 07 00 74 10 00 00 00 00 00 FF 0F 99 [15:14:55]RasterBufferAndPrint [15:14:55]line Счет N : (1)3405976 [15:14:55]line ИНН: 02508201610067 [15:14:55]line Контрольно-Кассовый Чек [15:14:55]line ПРОДАЖА [15:14:55]line ТРК (МРК, ГНК) : 12 [15:14:55]line Товар: 2710124130 [15:14:55]line Аи-92-К-4 [15:14:55]line 5.090 * 66.90 [15:14:55]line = 340.52 [15:14:55]line НДС 12% НСП 1% [15:14:55]line > о реализуемом товаре [15:14:55]line ОКРУГЛЕНИЕ: -0.52 [15:14:55]line ИТОГО: 340.00 [15:14:55]line Внесено: 340.00 [15:14:55]line СДАЧА: 0.00 [15:14:55]line НСП 1% : 3.01 [15:14:55]line НДС 12% : 36.16 [15:14:55]line Наличными: 340.00 [15:14:55]line Безнал.: 0.00 [15:14:55]line Место: АЗС № 82 "Партнер Нефть" [15:14:55]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:14:55]line СНО: Общий режим [15:14:55]line Чек 459 27.10.2024 15:14 [15:14:55]line Смена: 143 ФФД: 1.0 [15:14:55]line ЗНМ: 0300000017 [15:14:55]line РНМ: 0000000000170478 [15:14:55]line Версия ККМ: v1.0 [15:14:55]line ФМ: 0000000002098560 [15:14:55]line ФД: 95460 [15:14:55]line ФПД: 265631371661461 [15:14:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T151454&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95460&fm=265631371661461&tin=02508201610067®Number=0000000000170478&sum=34000 [15:14:55]OFD Sender: Processing packet 95460 [packets to send 57, broken 56] [15:14:55]ProducePacketName [15:14:55]name=ofd_packets/00095460 [15:14:55]OFD Sender: To server: pG, [15:14:55]CommunicateWithHost lk.salyk.kg:30040 [15:14:55]ConnectInit lk.salyk.kg [15:14:55]written 0, free lines is 4095 [15:14:56]Connected sock=10 [15:14:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 91 29 07 01 04 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 34 FF 03 08 00 03 E2 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 04 85 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 0E 00 00 00 00 07 04 06 00 D0 84 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 01 00 00 F4 03 04 00 EE 58 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E4 74 01 00 35 04 06 00 F1 97 1F 8C 90 95 81 D4 76 8A 53 FE 11 0A [15:14:56]Write to MH i2c: 01 00 00 9F 10 AF [15:14:56]Write i2c OK [15:14:56]MH_I2C_Read... [15:14:56]Read from MH i2c: 01 [15:14:56]MH_I2C_Read... [15:14:56]Read from MH i2c: 01 07 00 [15:14:56]MH_I2C_Read... [15:14:56]Read from MH i2c: 01 07 00 9F 10 00 00 00 00 00 00 0D C3 [15:14:56]RasterBufferAndPrint [15:14:56]line [15:14:56]line [15:14:56]line [15:14:56]line [15:14:56]line [15:14:56]written 0, free lines is 3334 [15:14:56]MH_Cut [15:14:56]Write to MH i2c: D1 01 00 A6 10 01 88 [15:14:56]Write i2c OK [15:14:56]MH_I2C_Read... [15:14:56]Read from MH i2c: D1 [15:14:56]MH_I2C_Read... [15:14:56]Read from MH i2c: D1 01 00 [15:14:56]MH_I2C_Read... [15:14:56]Read from MH i2c: D1 01 00 A6 10 00 87 [15:14:56]Write to MH i2c: 01 00 00 A7 10 B7 [15:14:56]Write i2c OK [15:14:56]MH_I2C_Read... [15:14:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E0 6E 47 00 26 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 32 30 39 38 35 36 30 10 04 04 00 E4 74 01 00 F4 03 04 00 1A 03 1E 67 B6 04 01 00 00 67 86 A4 EE ED 55 62 AC [15:14:56]CommunicateWithHost err = 0 [15:14:56]CheckOFDResponse [15:14:56]1017 (14) - 77093643461234 [15:14:56]1041 (16) - 0000000002098560 [15:14:56]1040 (4) - 95460 [15:14:56]1012 (4) - 27.10.2024 09:08 [15:14:56]1206 (1) - 0 [15:14:56]OFD Sender: Remove packet 95460 [15:14:56]ProducePacketName [15:14:56]name=ofd_packets/00095460 [15:14:56]NVStorageDeleteData [15:14:56]OFD Sender: No OFD packet to send [15:14:57]*** Cut start [15:14:57]*** Partial cut [15:14:57]*** CUTSNS_PIN = 1 [15:14:57]*** CUTSNS_PIN = 0 [15:14:57]*** Brake cut motor [15:14:57]Read from MH i2c: 01 [15:14:57]MH_I2C_Read... [15:14:57]*** Stop cut motor [15:14:57]*** Cut end [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 A7 10 00 00 00 00 00 FF 0F CC [15:14:57]process_action close_receipt done [15:14:57]requested_data is exist [15:14:57]produce_requested_data [15:14:57]requested_item fm.sn is exist - process it [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 A8 10 80 11 00 00 00 00 00 00 32 [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 A8 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 83 [15:14:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:14:57]wFMCommunicate OK [15:14:57]requested_item fd.num is exist - process it [15:14:57]SAM_PROTO_GetFieldsCounters [15:14:57]wFMCommunicate request_size=4 [15:14:57]MH_SAM_APDU [15:14:57]CAPDU: 80 13 00 00 [15:14:57]Write to MH i2c: E2 08 00 A9 10 80 13 00 00 00 00 00 00 35 [15:14:57]Write i2c OK [15:14:57]MH_I2C_Read... [15:14:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:14:57]Read from MH i2c: E2 [15:14:57]MH_I2C_Read... [15:14:57]Read from MH i2c: E2 62 00 [15:14:57]MH_I2C_Read... [15:14:57]Read from MH i2c: E2 62 00 A9 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E4 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 CB 01 00 00 5E 04 04 00 CB 01 00 00 57 04 04 00 CC 01 00 00 19 04 04 00 00 00 00 00 90 00 A2 [15:14:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E4 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 CB 01 00 00 5E 04 04 00 CB 01 00 00 57 04 04 00 CC 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:14:57]wFMCommunicate OK [15:14:57]SAM_PROTO_GetFieldsCounters done [15:14:57]requested_item shift.num is exist - process it [15:14:57]requested_item shift.opened is exist - process it [15:14:57]req_shift_opened [15:14:57]FM_GetShiftState [15:14:57]SAM_PROTO_GetShiftState [15:14:57]wFMCommunicate request_size=4 [15:14:57]MH_SAM_APDU [15:14:57]CAPDU: 80 13 01 00 [15:14:57]Write to MH i2c: E2 08 00 AA 10 80 13 01 00 00 00 00 00 37 [15:14:57]Write i2c OK [15:14:57]MH_I2C_Read... [15:14:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:14:57]Read from MH i2c: E2 [15:14:57]MH_I2C_Read... [15:14:57]Read from MH i2c: E2 0E 00 [15:14:57]MH_I2C_Read... [15:14:57]Read from MH i2c: E2 0E 00 AA 10 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E3 [15:14:57]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:14:57]wFMCommunicate OK [15:14:57]SAM_PROTO_GetShiftState done [15:14:57]FM_GetShiftState done [15:14:57]req_shift_opened done [15:14:57]requested_item shift.open_date is exist - process it [15:14:57]req_shift_open_date [15:14:57]req_shift_open_date done [15:14:57]produce_requested_data done [15:14:57]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95460,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:14:57]process_action_free close_receipt [15:14:57]json_value_free [15:14:57]json_value_free done [15:14:57]process_json_proto returns [15:14:57]Send response to host [15:14:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95460,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:14:57]free response buf [15:14:57]execute_script done [15:14:57]execute_script returns [15:14:57]free content buf [15:14:57]Sock 7.Close socket [15:14:57]Sock 7.Thread stoped [15:15:02]OFD Sender: No OFD packet to send [15:15:07]OFD Sender: No OFD packet to send [15:15:12]OFD Sender: No OFD packet to send [15:15:17]OFD Sender: No OFD packet to send [15:15:22]OFD Sender: No OFD packet to send [15:15:27]OFD Sender: No OFD packet to send [15:15:32]OFD Sender: No OFD packet to send [15:15:37]OFD Sender: No OFD packet to send [15:15:42]OFD Sender: No OFD packet to send [15:15:47]OFD Sender: No OFD packet to send [15:15:52]OFD Sender: No OFD packet to send [15:15:57]OFD Sender: No OFD packet to send [15:16:02]OFD Sender: No OFD packet to send [15:16:07]OFD Sender: No OFD packet to send [15:16:12]OFD Sender: No OFD packet to send [15:16:17]OFD Sender: No OFD packet to send [15:16:22]OFD Sender: No OFD packet to send [15:16:27]OFD Sender: No OFD packet to send [15:16:32]OFD Sender: No OFD packet to send [15:16:37]OFD Sender: No OFD packet to send [15:16:37]accept exits with 9 [15:16:37]New connection [15:16:37]New thread 3067301220 created [15:16:37]Thread 3067444580 joined [15:16:37]Waiting for new connection... [15:16:37] Sock 9.Parse request [15:16:37]Sock 9.Check first char [15:16:37]Sock 9.First char is OK [15:16:37]request: POST /json_proto HTTP/1.0 [15:16:37]Method: POST [15:16:37]URL: /json_proto [15:16:37]Method is POST - this is cgi request [15:16:37]url: /json_proto [15:16:37]query_string will be loaded in cgi processing [15:16:37]execute_cgi json_proto POST (null) [15:16:37]execute_cgi path=json_proto method=POST [15:16:37]POST find Content-Length [15:16:37]Host: 172.17.40.67:8080 [15:16:37]Content-Length: 680 [15:16:37]Content-Type: application/json [15:16:37] [15:16:37]POST finish read [15:16:37]Found Content-Length = 680 [15:16:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405977", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 15.750, "sum" : 1200.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:16:37]execute_script... [15:16: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)3405977", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 15.750, "sum" : 1200.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:16:37]POST & json_proto [15:16:37]process_json_proto [15:16:37]json parsed OK: [15:16:37]protocol is kg_v1.0 [15:16:37]action value=close_receipt [15:16:37]process_action close_receipt [15:16:37]cmd_close_receipt [15:16:37]MH_GetDate [15:16:37]Write to MH i2c: F0 00 00 AB 10 AA [15:16:37]Write i2c OK [15:16:37]MH_I2C_Read... [15:16:37]Read from MH i2c: F0 [15:16:37]MH_I2C_Read... [15:16:37]Read from MH i2c: F0 09 00 [15:16:37]MH_I2C_Read... [15:16:37]Read from MH i2c: F0 09 00 AB 10 00 56 59 1E 67 EE DA 66 66 7B [15:16:37]GetLastDocTimeStamp 1730042094 [15:16:37]current date 1730042198 [15:16:37]FM_GetShiftState [15:16:37]SAM_PROTO_GetShiftState [15:16:37]wFMCommunicate request_size=4 [15:16:37]MH_SAM_APDU [15:16:37]CAPDU: 80 13 01 00 [15:16:37]Write to MH i2c: E2 08 00 AC 10 80 13 01 00 00 00 00 00 39 [15:16:37]Write i2c OK [15:16:37]MH_I2C_Read... [15:16:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:16:37]Read from MH i2c: E2 [15:16:37]MH_I2C_Read... [15:16:37]Read from MH i2c: E2 0E 00 [15:16:37]MH_I2C_Read... [15:16:37]Read from MH i2c: E2 0E 00 AC 10 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E5 [15:16:37]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:16:37]wFMCommunicate OK [15:16:37]SAM_PROTO_GetShiftState done [15:16:37]FM_GetShiftState done [15:16:37]opened in 1729987736 [15:16:37]opened+sec_in_day 1730074136 [15:16:37]quantity*price = 120015 [15:16:37]sum+1 = 120016 [15:16:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 460 27.10.2024 15:16 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95461 ФПД: 66593544948835 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T151638&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95461&fm=66593544948835&tin=02508201610067®Number=0000000000170478&sum=120000 [15:16:39]StoreToDocumentArchive [15:16:39]shift 143 fd 95461 [15:16:39]save to /storage/0143/doc_00095461 [15:16:39]save last doc name /storage/0143/doc_00095461 to /storage/kkm_last_doc_name [15:16:39]save OK [15:16:39]Clear old archive folders... [15:16:39]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:16:39]tlvbuf is 00A3CAB0 [15:16:39]SAM_PROTO_ClearQueue [15:16:39]wFMCommunicate request_size=4 [15:16:39]MH_SAM_APDU [15:16:39]CAPDU: 80 09 00 00 [15:16:39]Write to MH i2c: E2 08 00 B9 10 80 09 00 00 00 00 00 00 3B [15:16:39]Write i2c OK [15:16:39]MH_I2C_Read... [15:16:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:16:39]Read from MH i2c: E2 [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: E2 03 00 [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: E2 03 00 B9 10 00 90 00 3D [15:16:39]RAPDU: 90 00 [15:16:39]wFMCommunicate OK [15:16:39]SAM_PROTO_ClearQueue done [15:16:39]KKMCreateOFDPacket [15:16:39]OFDProtocolAddRootSTLVToBuf [15:16:39]FM_MakeSignedData [15:16:39]FM_MakeSignedData [15:16:39]SAM_PROTO_SignData [15:16:39]wFMCommunicate request_size=4 [15:16:39]MH_SAM_APDU [15:16:39]CAPDU: 80 0D 01 02 [15:16:39]Write to MH i2c: E2 08 00 BA 10 80 0D 01 02 00 00 00 00 43 [15:16:39]Write i2c OK [15:16:39]MH_I2C_Read... [15:16:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:16:39]Read from MH i2c: E2 [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: E2 03 00 [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: E2 03 00 BA 10 00 90 00 3E [15:16:39]RAPDU: 90 00 [15:16:39]wFMCommunicate OK [15:16:39]wFMCommunicate request_size=255 [15:16:39]MH_SAM_APDU [15:16: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 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 01 00 00 F4 03 04 00 56 59 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E5 74 01 00 35 04 06 00 3C 91 04 97 [15:16:39]Write to MH i2c: E2 02 01 BB 10 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 01 00 00 F4 03 04 00 56 59 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E5 74 01 00 35 04 06 00 3C 91 04 97 00 00 88 [15:16:39]Write i2c OK [15:16:39]MH_I2C_Read... [15:16:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:16:39]Read from MH i2c: E2 [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: E2 03 00 [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: E2 03 00 BB 10 00 90 00 3F [15:16:39]RAPDU: 90 00 [15:16:39]wFMCommunicate OK [15:16:39]wFMCommunicate request_size=7 [15:16:39]MH_SAM_APDU [15:16:39]CAPDU: 80 0D 02 02 02 4C 63 [15:16:39]Write to MH i2c: E2 0A 00 BC 10 80 0D 02 02 02 00 4C 63 00 00 F9 [15:16:39]Write i2c OK [15:16:39]MH_I2C_Read... [15:16:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:16:39]Read from MH i2c: E2 [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: E2 03 00 [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: E2 03 00 BC 10 00 90 00 40 [15:16:39]RAPDU: 90 00 [15:16:39]wFMCommunicate OK [15:16:39]wFMCommunicate request_size=4 [15:16:39]MH_SAM_APDU [15:16:39]CAPDU: 80 0D 03 02 [15:16:39]Write to MH i2c: E2 08 00 BD 10 80 0D 03 02 00 00 00 00 48 [15:16:39]Write i2c OK [15:16:39]MH_I2C_Read... [15:16:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:16:39]Read from MH i2c: E2 [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: E2 0B 00 [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: E2 0B 00 BD 10 00 74 46 F1 2E F3 01 98 20 90 00 CE [15:16:39]RAPDU: 74 46 F1 2E F3 01 98 20 90 00 [15:16:39]wFMCommunicate OK [15:16:39]SAM_PROTO_SignData done [15:16:39]FM_MakeSignedData done [15:16:39]CreateOFDProtocolMessage [15:16:39]wFMCommunicate request_size=4 [15:16:39]MH_SAM_APDU [15:16:39]CAPDU: 80 11 00 00 [15:16:39]Write to MH i2c: E2 08 00 BE 10 80 11 00 00 00 00 00 00 48 [15:16:39]Write i2c OK [15:16:39]MH_I2C_Read... [15:16:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:16:39]Read from MH i2c: E2 [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: E2 17 00 [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: E2 17 00 BE 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 99 [15:16:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:16:39]wFMCommunicate OK [15:16:39]CreateOFDProtocolMessage done [15:16:39]OFDSenderStorePacket 95461 [15:16:39]StoreOFDPacket docnum=95461 [15:16:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 04 73 04 01 FF 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 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 01 00 00 F4 03 04 00 56 59 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E5 74 01 00 35 04 06 00 3C 91 04 97 4C 63 74 46 F1 2E F3 01 98 20 [15:16:39]CheckFolder [15:16:39]dirname=/storage/ofd_packets [15:16:39]CheckFolder done [15:16:39]ProducePacketName [15:16:39]name=ofd_packets/00095461 [15:16:39]NVStorageSaveData ofd_packets/00095461 [15:16:39]File name is /storage/ofd_packets/00095461 [15:16:39]Write 298 bytes [15:16:39]NVStorageSaveData done [15:16:39]OFDSenderStorePacket done [15:16:39]KKMCreateOFDPacket done [15:16:39]NVStorageSaveData kkm_last_timestamp [15:16:39]File name is /storage/kkm_last_timestamp [15:16:39]Write 4 bytes [15:16:39]NVStorageSaveData done [15:16:39]ExternCall_PrintAddStr [15:16:39]wPrintStart [15:16:39]Write to MH i2c: 01 00 00 BF 10 CF [15:16:39]Write i2c OK [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: 01 [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: 01 07 00 [15:16:39]MH_I2C_Read... [15:16:39]Read from MH i2c: 01 07 00 BF 10 00 00 00 00 00 FF 0F E4 [15:16:39]RasterBufferAndPrint [15:16:39]line Счет N : (1)3405977 [15:16:39]line ИНН: 02508201610067 [15:16:39]line Контрольно-Кассовый Чек [15:16:39]line ПРОДАЖА [15:16:39]line ТРК (МРК, ГНК) : 51 [15:16:39]line Товар: 2710194210 [15:16:39]line ДТ-К-5 [15:16:39]line 15.750 * 76.20 [15:16:39]line = 1200.15 [15:16:39]line НДС 12% НСП 1% [15:16:39]line > о реализуемом товаре [15:16:39]line ОКРУГЛЕНИЕ: -0.15 [15:16:39]line ИТОГО: 1200.00 [15:16:39]line Внесено: 1200.00 [15:16:39]line СДАЧА: 0.00 [15:16:39]line НСП 1% : 10.62 [15:16:39]line НДС 12% : 127.45 [15:16:39]line Наличными: 1200.00 [15:16:39]line Безнал.: 0.00 [15:16:39]line Место: АЗС № 82 "Партнер Нефть" [15:16:39]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:16:39]line СНО: Общий режим [15:16:39]line Чек 460 27.10.2024 15:16 [15:16:39]line Смена: 143 ФФД: 1.0 [15:16:39]line ЗНМ: 0300000017 [15:16:39]line РНМ: 0000000000170478 [15:16:39]line Версия ККМ: v1.0 [15:16:39]line ФМ: 0000000002098560 [15:16:39]line ФД: 95461 [15:16:39]line ФПД: 66593544948835 [15:16:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T151638&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95461&fm=66593544948835&tin=02508201610067®Number=0000000000170478&sum=120000 [15:16:39]OFD Sender: Processing packet 95461 [packets to send 57, broken 56] [15:16:39]ProducePacketName [15:16:39]name=ofd_packets/00095461 [15:16:39]OFD Sender: To server: pG, [15:16:39]CommunicateWithHost lk.salyk.kg:30040 [15:16:39]ConnectInit lk.salyk.kg [15:16:39]written 0, free lines is 4095 [15:16:40]Connected sock=10 [15:16:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 04 73 04 01 FF 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 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 01 00 00 F4 03 04 00 56 59 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E5 74 01 00 35 04 06 00 3C 91 04 97 4C 63 74 46 F1 2E F3 01 98 20 [15:16:40]Write to MH i2c: 01 00 00 EA 10 FA [15:16:40]Write i2c OK [15:16:40]MH_I2C_Read... [15:16:40]Read from MH i2c: 01 [15:16:40]MH_I2C_Read... [15:16:40]Read from MH i2c: 01 07 00 [15:16:40]MH_I2C_Read... [15:16:40]Read from MH i2c: 01 07 00 EA 10 00 00 00 00 00 FA 0C 07 [15:16:40]RasterBufferAndPrint [15:16:40]line [15:16:40]line [15:16:40]line [15:16:40]line [15:16:40]line [15:16:40]written 0, free lines is 3328 [15:16:40]MH_Cut [15:16:40]Write to MH i2c: D1 01 00 F1 10 01 D3 [15:16:40]Write i2c OK [15:16:40]MH_I2C_Read... [15:16:40]Read from MH i2c: D1 [15:16:40]MH_I2C_Read... [15:16:40]Read from MH i2c: D1 01 00 [15:16:40]MH_I2C_Read... [15:16:40]Read from MH i2c: D1 01 00 F1 10 00 D2 [15:16:40]Write to MH i2c: 01 00 00 F2 10 02 [15:16:40]Write i2c OK [15:16:40]MH_I2C_Read... [15:16:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 2B 14 47 00 8D 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 32 30 39 38 35 36 30 10 04 04 00 E5 74 01 00 F4 03 04 00 82 03 1E 67 B6 04 01 00 00 B7 D5 A1 85 EC 75 C8 D8 [15:16:40]CommunicateWithHost err = 0 [15:16:40]CheckOFDResponse [15:16:40]1017 (14) - 77093643461234 [15:16:40]1041 (16) - 0000000002098560 [15:16:40]1040 (4) - 95461 [15:16:40]1012 (4) - 27.10.2024 09:10 [15:16:40]1206 (1) - 0 [15:16:40]OFD Sender: Remove packet 95461 [15:16:40]ProducePacketName [15:16:40]name=ofd_packets/00095461 [15:16:40]NVStorageDeleteData [15:16:40]OFD Sender: No OFD packet to send [15:16:40]*** Cut start [15:16:40]*** Partial cut [15:16:40]*** CUTSNS_PIN = 1 [15:16:41]*** CUTSNS_PIN = 0 [15:16:41]*** Brake cut motor [15:16:41]Read from MH i2c: 01 [15:16:41]MH_I2C_Read... [15:16:41]*** Stop cut motor [15:16:41]*** Cut end [15:16:41]Read from MH i2c: 01 07 00 [15:16:41]MH_I2C_Read... [15:16:41]Read from MH i2c: 01 07 00 F2 10 00 00 00 00 00 FF 0F 17 [15:16:41]process_action close_receipt done [15:16:41]requested_data is exist [15:16:41]produce_requested_data [15:16:41]requested_item fm.sn is exist - process it [15:16:41]wFMCommunicate request_size=4 [15:16:41]MH_SAM_APDU [15:16:41]CAPDU: 80 11 00 00 [15:16:41]Write to MH i2c: E2 08 00 F3 10 80 11 00 00 00 00 00 00 7D [15:16:41]Write i2c OK [15:16:41]MH_I2C_Read... [15:16:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:16:41]Read from MH i2c: E2 [15:16:41]MH_I2C_Read... [15:16:41]Read from MH i2c: E2 17 00 [15:16:41]MH_I2C_Read... [15:16:41]Read from MH i2c: E2 17 00 F3 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CE [15:16:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:16:41]wFMCommunicate OK [15:16:41]requested_item fd.num is exist - process it [15:16:41]SAM_PROTO_GetFieldsCounters [15:16:41]wFMCommunicate request_size=4 [15:16:41]MH_SAM_APDU [15:16:41]CAPDU: 80 13 00 00 [15:16:41]Write to MH i2c: E2 08 00 F4 10 80 13 00 00 00 00 00 00 80 [15:16:41]Write i2c OK [15:16:41]MH_I2C_Read... [15:16:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:16:41]Read from MH i2c: E2 [15:16:41]MH_I2C_Read... [15:16:41]Read from MH i2c: E2 62 00 [15:16:41]MH_I2C_Read... [15:16:41]Read from MH i2c: E2 62 00 F4 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E5 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 CC 01 00 00 5E 04 04 00 CC 01 00 00 57 04 04 00 CD 01 00 00 19 04 04 00 00 00 00 00 90 00 F1 [15:16:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E5 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 CC 01 00 00 5E 04 04 00 CC 01 00 00 57 04 04 00 CD 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:16:41]wFMCommunicate OK [15:16:41]SAM_PROTO_GetFieldsCounters done [15:16:41]requested_item shift.num is exist - process it [15:16:41]requested_item shift.opened is exist - process it [15:16:41]req_shift_opened [15:16:41]FM_GetShiftState [15:16:41]SAM_PROTO_GetShiftState [15:16:41]wFMCommunicate request_size=4 [15:16:41]MH_SAM_APDU [15:16:41]CAPDU: 80 13 01 00 [15:16:41]Write to MH i2c: E2 08 00 F5 10 80 13 01 00 00 00 00 00 82 [15:16:41]Write i2c OK [15:16:41]MH_I2C_Read... [15:16:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:16:41]Read from MH i2c: E2 [15:16:41]MH_I2C_Read... [15:16:41]Read from MH i2c: E2 0E 00 [15:16:41]MH_I2C_Read... [15:16:41]Read from MH i2c: E2 0E 00 F5 10 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 2E [15:16:41]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:16:41]wFMCommunicate OK [15:16:41]SAM_PROTO_GetShiftState done [15:16:41]FM_GetShiftState done [15:16:41]req_shift_opened done [15:16:41]requested_item shift.open_date is exist - process it [15:16:41]req_shift_open_date [15:16:41]req_shift_open_date done [15:16:41]produce_requested_data done [15:16:41]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95461,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:16:41]process_action_free close_receipt [15:16:41]json_value_free [15:16:41]json_value_free done [15:16:41]process_json_proto returns [15:16:41]Send response to host [15:16:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95461,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:16:41]free response buf [15:16:41]execute_script done [15:16:41]execute_script returns [15:16:41]free content buf [15:16:41]Sock 9.Close socket [15:16:41]Sock 9.Thread stoped [15:16:45]OFD Sender: No OFD packet to send [15:16:50]OFD Sender: No OFD packet to send [15:16:55]OFD Sender: No OFD packet to send [15:17:00]OFD Sender: No OFD packet to send [15:17:05]OFD Sender: No OFD packet to send [15:17:10]OFD Sender: No OFD packet to send [15:17:15]OFD Sender: No OFD packet to send [15:17:20]OFD Sender: No OFD packet to send [15:17:25]OFD Sender: No OFD packet to send [15:17:30]OFD Sender: No OFD packet to send [15:17:35]OFD Sender: No OFD packet to send [15:17:40]OFD Sender: No OFD packet to send [15:17:45]OFD Sender: No OFD packet to send [15:17:50]OFD Sender: No OFD packet to send [15:17:55]OFD Sender: No OFD packet to send [15:18:00]OFD Sender: No OFD packet to send [15:18:05]OFD Sender: No OFD packet to send [15:18:11]OFD Sender: No OFD packet to send [15:18:16]OFD Sender: No OFD packet to send [15:18:21]OFD Sender: No OFD packet to send [15:18:26]OFD Sender: No OFD packet to send [15:18:31]OFD Sender: No OFD packet to send [15:18:36]OFD Sender: No OFD packet to send [15:18:41]OFD Sender: No OFD packet to send [15:18:46]OFD Sender: No OFD packet to send [15:18:51]OFD Sender: No OFD packet to send [15:18:56]OFD Sender: No OFD packet to send [15:19:01]OFD Sender: No OFD packet to send [15:19:06]OFD Sender: No OFD packet to send [15:19:11]OFD Sender: No OFD packet to send [15:19:16]OFD Sender: No OFD packet to send [15:19:21]OFD Sender: No OFD packet to send [15:19:26]OFD Sender: No OFD packet to send [15:19:31]OFD Sender: No OFD packet to send [15:19:31]accept exits with 7 [15:19:31]New connection [15:19:31]New thread 3067444580 created [15:19:31]Thread 3067301220 joined [15:19:31]Waiting for new connection... [15:19:31] Sock 7.Parse request [15:19:31]Sock 7.Check first char [15:19:31]Sock 7.First char is OK [15:19:31]request: POST /json_proto HTTP/1.0 [15:19:31]Method: POST [15:19:31]URL: /json_proto [15:19:31]Method is POST - this is cgi request [15:19:31]url: /json_proto [15:19:31]query_string will be loaded in cgi processing [15:19:31]execute_cgi json_proto POST (null) [15:19:31]execute_cgi path=json_proto method=POST [15:19:31]POST find Content-Length [15:19:31]Host: 172.17.40.67:8080 [15:19:31]Content-Length: 689 [15:19:31]Content-Type: application/json [15:19:31] [15:19:31]POST finish read [15:19:31]Found Content-Length = 689 [15:19:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405978", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 12.960, "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:19:31]execute_script... [15: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)3405978", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 12.960, "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:19:31]POST & json_proto [15:19:31]process_json_proto [15:19:31]json parsed OK: [15:19:31]protocol is kg_v1.0 [15:19:31]action value=close_receipt [15:19:31]process_action close_receipt [15:19:31]cmd_close_receipt [15:19:31]MH_GetDate [15:19:31]Write to MH i2c: F0 00 00 F6 10 F5 [15:19:31]Write i2c OK [15:19:31]MH_I2C_Read... [15:19:31]Read from MH i2c: F0 [15:19:31]MH_I2C_Read... [15:19:31]Read from MH i2c: F0 09 00 [15:19:31]MH_I2C_Read... [15:19:31]Read from MH i2c: F0 09 00 F6 10 00 04 5A 1E 67 EE DA 66 66 75 [15:19:31]GetLastDocTimeStamp 1730042198 [15:19:31]current date 1730042372 [15:19:31]FM_GetShiftState [15:19:31]SAM_PROTO_GetShiftState [15:19:31]wFMCommunicate request_size=4 [15:19:31]MH_SAM_APDU [15:19:31]CAPDU: 80 13 01 00 [15:19:31]Write to MH i2c: E2 08 00 F7 10 80 13 01 00 00 00 00 00 84 [15:19:31]Write i2c OK [15:19:31]MH_I2C_Read... [15:19:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:19:32]Read from MH i2c: E2 [15:19:32]MH_I2C_Read... [15:19:32]Read from MH i2c: E2 0E 00 [15:19:32]MH_I2C_Read... [15:19:32]Read from MH i2c: E2 0E 00 F7 10 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 30 [15:19:32]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:19:32]wFMCommunicate OK [15:19:32]SAM_PROTO_GetShiftState done [15:19:32]FM_GetShiftState done [15:19:32]opened in 1729987736 [15:19:32]opened+sec_in_day 1730074136 [15:19:32]quantity*price = 100051 [15:19:32]sum+1 = 100052 [15:19:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 461 27.10.2024 15:19 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95462 ФПД: 173222702398915 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T151932&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95462&fm=173222702398915&tin=02508201610067®Number=0000000000170478&sum=100000 [15:19:33]StoreToDocumentArchive [15:19:33]shift 143 fd 95462 [15:19:33]save to /storage/0143/doc_00095462 [15:19:33]save last doc name /storage/0143/doc_00095462 to /storage/kkm_last_doc_name [15:19:33]save OK [15:19:33]Clear old archive folders... [15:19:33]ProcessDocumentItem done err = 0, tmpTLVsize=257 [15:19:33]tlvbuf is 00A3CAC0 [15:19:33]SAM_PROTO_ClearQueue [15:19:33]wFMCommunicate request_size=4 [15:19:33]MH_SAM_APDU [15:19:33]CAPDU: 80 09 00 00 [15:19:33]Write to MH i2c: E2 08 00 04 11 80 09 00 00 00 00 00 00 87 [15:19:33]Write i2c OK [15:19:33]MH_I2C_Read... [15:19:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:19:33]Read from MH i2c: E2 [15:19:33]MH_I2C_Read... [15:19:33]Read from MH i2c: E2 03 00 [15:19:33]MH_I2C_Read... [15:19:33]Read from MH i2c: E2 03 00 04 11 00 90 00 89 [15:19:33]RAPDU: 90 00 [15:19:33]wFMCommunicate OK [15:19:33]SAM_PROTO_ClearQueue done [15:19:33]KKMCreateOFDPacket [15:19:33]OFDProtocolAddRootSTLVToBuf [15:19:33]FM_MakeSignedData [15:19:33]FM_MakeSignedData [15:19:33]SAM_PROTO_SignData [15:19:33]wFMCommunicate request_size=4 [15:19:33]MH_SAM_APDU [15:19:33]CAPDU: 80 0D 01 02 [15:19:33]Write to MH i2c: E2 08 00 05 11 80 0D 01 02 00 00 00 00 8F [15:19:33]Write i2c OK [15:19:33]MH_I2C_Read... [15:19:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:19:33]Read from MH i2c: E2 [15:19:33]MH_I2C_Read... [15:19:33]Read from MH i2c: E2 03 00 [15:19:33]MH_I2C_Read... [15:19:33]Read from MH i2c: E2 03 00 05 11 00 90 00 8A [15:19:33]RAPDU: 90 00 [15:19:33]wFMCommunicate OK [15:19:33]wFMCommunicate request_size=255 [15:19:33]MH_SAM_APDU [15:19:33]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 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 01 00 00 F4 03 04 00 04 5A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E6 74 01 [15:19:33]Write to MH i2c: E2 02 01 06 11 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 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 01 00 00 F4 03 04 00 04 5A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E6 74 01 00 00 84 [15:19:33]Write i2c OK [15:19:33]MH_I2C_Read... [15:19:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:19:33]Read from MH i2c: E2 [15:19:33]MH_I2C_Read... [15:19:33]Read from MH i2c: E2 03 00 [15:19:33]MH_I2C_Read... [15:19:33]Read from MH i2c: E2 03 00 06 11 00 90 00 8B [15:19:33]RAPDU: 90 00 [15:19:33]wFMCommunicate OK [15:19:33]wFMCommunicate request_size=16 [15:19:33]MH_SAM_APDU [15:19:33]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 9D 8B 8D A4 BD C3 [15:19:33]Write to MH i2c: E2 13 00 07 11 80 0D 02 02 0B 00 00 35 04 06 00 9D 8B 8D A4 BD C3 00 00 C0 [15:19:33]Write i2c OK [15:19:33]MH_I2C_Read... [15:19:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:19:33]Read from MH i2c: E2 [15:19:33]MH_I2C_Read... [15:19:33]Read from MH i2c: E2 03 00 [15:19:33]MH_I2C_Read... [15:19:33]Read from MH i2c: E2 03 00 07 11 00 90 00 8C [15:19:33]RAPDU: 90 00 [15:19:33]wFMCommunicate OK [15:19:33]wFMCommunicate request_size=4 [15:19:33]MH_SAM_APDU [15:19:33]CAPDU: 80 0D 03 02 [15:19:33]Write to MH i2c: E2 08 00 08 11 80 0D 03 02 00 00 00 00 94 [15:19:33]Write i2c OK [15:19:33]MH_I2C_Read... [15:19:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:19:33]Read from MH i2c: E2 [15:19:33]MH_I2C_Read... [15:19:33]Read from MH i2c: E2 0B 00 [15:19:33]MH_I2C_Read... [15:19:33]Read from MH i2c: E2 0B 00 08 11 00 6A 80 11 78 B6 57 6F 3C 90 00 C0 [15:19:33]RAPDU: 6A 80 11 78 B6 57 6F 3C 90 00 [15:19:33]wFMCommunicate OK [15:19:33]SAM_PROTO_SignData done [15:19:33]FM_MakeSignedData done [15:19:33]CreateOFDProtocolMessage [15:19:33]wFMCommunicate request_size=4 [15:19:33]MH_SAM_APDU [15:19:33]CAPDU: 80 11 00 00 [15:19:33]Write to MH i2c: E2 08 00 09 11 80 11 00 00 00 00 00 00 94 [15:19:33]Write i2c OK [15:19:33]MH_I2C_Read... [15:19:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:19:33]Read from MH i2c: E2 [15:19:33]MH_I2C_Read... [15:19:33]Read from MH i2c: E2 17 00 [15:19:33]MH_I2C_Read... [15:19:33]Read from MH i2c: E2 17 00 09 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E5 [15:19:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:19:33]wFMCommunicate OK [15:19:33]CreateOFDProtocolMessage done [15:19:33]OFDSenderStorePacket 95462 [15:19:33]StoreOFDPacket docnum=95462 [15:19:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 D2 68 0D 01 B1 23 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 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 01 00 00 F4 03 04 00 04 5A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E6 74 01 00 35 04 06 00 9D 8B 8D A4 BD C3 6A 80 11 78 B6 57 6F 3C [15:19:33]CheckFolder [15:19:33]dirname=/storage/ofd_packets [15:19:33]CheckFolder done [15:19:33]ProducePacketName [15:19:33]name=ofd_packets/00095462 [15:19:33]NVStorageSaveData ofd_packets/00095462 [15:19:33]File name is /storage/ofd_packets/00095462 [15:19:33]Write 307 bytes [15:19:33]NVStorageSaveData done [15:19:33]OFDSenderStorePacket done [15:19:33]KKMCreateOFDPacket done [15:19:33]NVStorageSaveData kkm_last_timestamp [15:19:33]File name is /storage/kkm_last_timestamp [15:19:33]Write 4 bytes [15:19:33]NVStorageSaveData done [15:19:33]ExternCall_PrintAddStr [15:19:33]wPrintStart [15:19:33]Write to MH i2c: 01 00 00 0A 11 1B [15:19:33]Write i2c OK [15:19:33]MH_I2C_Read... [15:19:33]Read from MH i2c: 01 [15:19:33]MH_I2C_Read... [15:19:33]Read from MH i2c: 01 07 00 [15:19:33]MH_I2C_Read... [15:19:33]Read from MH i2c: 01 07 00 0A 11 00 00 00 00 00 FF 0F 30 [15:19:33]RasterBufferAndPrint [15:19:33]line Счет N : (1)3405978 [15:19:33]line ИНН: 02508201610067 [15:19:33]line Контрольно-Кассовый Чек [15:19:33]line ПРОДАЖА [15:19:33]line ТРК (МРК, ГНК) : 31 [15:19:33]line Товар: 2710194800 [15:19:33]line D-ENERGY Дт-К-2 [15:19:33]line 12.960 * 77.20 [15:19:33]line = 1000.51 [15:19:33]line НДС 12% НСП 1% [15:19:33]line > о реализуемом товаре [15:19:33]line ОКРУГЛЕНИЕ: -0.51 [15:19:33]line ИТОГО: 1000.00 [15:19:33]line Внесено: 1000.00 [15:19:33]line СДАЧА: 0.00 [15:19:33]line НСП 1% : 8.85 [15:19:33]line НДС 12% : 106.25 [15:19:33]line Наличными: 1000.00 [15:19:33]line Безнал.: 0.00 [15:19:33]line Место: АЗС № 82 "Партнер Нефть" [15:19:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:19:33]line СНО: Общий режим [15:19:33]line Чек 461 27.10.2024 15:19 [15:19:33]line Смена: 143 ФФД: 1.0 [15:19:33]line ЗНМ: 0300000017 [15:19:33]line РНМ: 0000000000170478 [15:19:33]line Версия ККМ: v1.0 [15:19:33]line ФМ: 0000000002098560 [15:19:33]line ФД: 95462 [15:19:33]line ФПД: 173222702398915 [15:19:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T151932&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95462&fm=173222702398915&tin=02508201610067®Number=0000000000170478&sum=100000 [15:19:34]OFD Sender: Processing packet 95462 [packets to send 57, broken 56] [15:19:34]ProducePacketName [15:19:34]name=ofd_packets/00095462 [15:19:34]OFD Sender: To server: pG, [15:19:34]CommunicateWithHost lk.salyk.kg:30040 [15:19:34]ConnectInit lk.salyk.kg [15:19:34]written 0, free lines is 4095 [15:19:34]Connected sock=10 [15:19:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 D2 68 0D 01 B1 23 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 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 01 00 00 F4 03 04 00 04 5A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E6 74 01 00 35 04 06 00 9D 8B 8D A4 BD C3 6A 80 11 78 B6 57 6F 3C [15:19:34]Write to MH i2c: 01 00 00 35 11 46 [15:19:34]Write i2c OK [15:19:34]MH_I2C_Read... [15:19:34]Read from MH i2c: 01 [15:19:34]MH_I2C_Read... [15:19:34]Read from MH i2c: 01 07 00 [15:19:34]MH_I2C_Read... [15:19:34]Read from MH i2c: 01 07 00 35 11 00 00 00 00 00 13 0D 6D [15:19:34]RasterBufferAndPrint [15:19:34]line [15:19:34]line [15:19:34]line [15:19:34]line [15:19:34]line [15:19:34]written 0, free lines is 3353 [15:19:34]MH_Cut [15:19:34]Write to MH i2c: D1 01 00 3C 11 01 1F [15:19:34]Write i2c OK [15:19:34]MH_I2C_Read... [15:19:34]Read from MH i2c: D1 [15:19:34]MH_I2C_Read... [15:19:34]Read from MH i2c: D1 01 00 [15:19:34]MH_I2C_Read... [15:19:34]Read from MH i2c: D1 01 00 3C 11 00 1E [15:19:34]Write to MH i2c: 01 00 00 3D 11 4E [15:19:34]Write i2c OK [15:19:34]MH_I2C_Read... [15:19:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 48 65 47 00 7D 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 32 30 39 38 35 36 30 10 04 04 00 E6 74 01 00 F4 03 04 00 30 04 1E 67 B6 04 01 00 00 A7 05 98 A2 DD 22 00 47 [15:19:34]CommunicateWithHost err = 0 [15:19:34]CheckOFDResponse [15:19:34]1017 (14) - 77093643461234 [15:19:34]1041 (16) - 0000000002098560 [15:19:34]1040 (4) - 95462 [15:19:34]1012 (4) - 27.10.2024 09:13 [15:19:34]1206 (1) - 0 [15:19:34]OFD Sender: Remove packet 95462 [15:19:34]ProducePacketName [15:19:34]name=ofd_packets/00095462 [15:19:34]NVStorageDeleteData [15:19:35]OFD Sender: No OFD packet to send [15:19:35]*** Cut start [15:19:35]*** Partial cut [15:19:35]*** CUTSNS_PIN = 1 [15:19:35]*** CUTSNS_PIN = 0 [15:19:35]*** Brake cut motor [15:19:35]Read from MH i2c: 01 [15:19:35]MH_I2C_Read... [15:19:35]*** Stop cut motor [15:19:35]*** Cut end [15:19:35]Read from MH i2c: 01 07 00 [15:19:35]MH_I2C_Read... [15:19:35]Read from MH i2c: 01 07 00 3D 11 00 00 00 00 00 FF 0F 63 [15:19:35]process_action close_receipt done [15:19:35]requested_data is exist [15:19:35]produce_requested_data [15:19:35]requested_item fm.sn is exist - process it [15:19:35]wFMCommunicate request_size=4 [15:19:35]MH_SAM_APDU [15:19:35]CAPDU: 80 11 00 00 [15:19:35]Write to MH i2c: E2 08 00 3E 11 80 11 00 00 00 00 00 00 C9 [15:19:35]Write i2c OK [15:19:35]MH_I2C_Read... [15:19:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:19:35]Read from MH i2c: E2 [15:19:35]MH_I2C_Read... [15:19:35]Read from MH i2c: E2 17 00 [15:19:35]MH_I2C_Read... [15:19:35]Read from MH i2c: E2 17 00 3E 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1A [15:19:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:19:35]wFMCommunicate OK [15:19:35]requested_item fd.num is exist - process it [15:19:35]SAM_PROTO_GetFieldsCounters [15:19:35]wFMCommunicate request_size=4 [15:19:35]MH_SAM_APDU [15:19:35]CAPDU: 80 13 00 00 [15:19:35]Write to MH i2c: E2 08 00 3F 11 80 13 00 00 00 00 00 00 CC [15:19:35]Write i2c OK [15:19:35]MH_I2C_Read... [15:19:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:19:35]Read from MH i2c: E2 [15:19:35]MH_I2C_Read... [15:19:35]Read from MH i2c: E2 62 00 [15:19:35]MH_I2C_Read... [15:19:35]Read from MH i2c: E2 62 00 3F 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E6 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 CD 01 00 00 5E 04 04 00 CD 01 00 00 57 04 04 00 CE 01 00 00 19 04 04 00 00 00 00 00 90 00 41 [15:19:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E6 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 CD 01 00 00 5E 04 04 00 CD 01 00 00 57 04 04 00 CE 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:19:35]wFMCommunicate OK [15:19:35]SAM_PROTO_GetFieldsCounters done [15:19:35]requested_item shift.num is exist - process it [15:19:35]requested_item shift.opened is exist - process it [15:19:35]req_shift_opened [15:19:35]FM_GetShiftState [15:19:35]SAM_PROTO_GetShiftState [15:19:35]wFMCommunicate request_size=4 [15:19:35]MH_SAM_APDU [15:19:35]CAPDU: 80 13 01 00 [15:19:35]Write to MH i2c: E2 08 00 40 11 80 13 01 00 00 00 00 00 CE [15:19:35]Write i2c OK [15:19:35]MH_I2C_Read... [15:19:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:19:36]Read from MH i2c: E2 [15:19:36]MH_I2C_Read... [15:19:36]Read from MH i2c: E2 0E 00 [15:19:36]MH_I2C_Read... [15:19:36]Read from MH i2c: E2 0E 00 40 11 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 7A [15:19:36]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:19:36]wFMCommunicate OK [15:19:36]SAM_PROTO_GetShiftState done [15:19:36]FM_GetShiftState done [15:19:36]req_shift_opened done [15:19:36]requested_item shift.open_date is exist - process it [15:19:36]req_shift_open_date [15:19:36]req_shift_open_date done [15:19:36]produce_requested_data done [15:19:36]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95462,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:19:36]process_action_free close_receipt [15:19:36]json_value_free [15:19:36]json_value_free done [15:19:36]process_json_proto returns [15:19:36]Send response to host [15:19:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95462,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:19:36]free response buf [15:19:36]execute_script done [15:19:36]execute_script returns [15:19:36]free content buf [15:19:36]Sock 7.Close socket [15:19:36]Sock 7.Thread stoped [15:19:40]OFD Sender: No OFD packet to send [15:19:45]OFD Sender: No OFD packet to send [15:19:50]OFD Sender: No OFD packet to send [15:19:55]OFD Sender: No OFD packet to send [15:19:57]accept exits with 9 [15:19:57]New connection [15:19:57]New thread 3067301220 created [15:19:57]Thread 3067444580 joined [15:19:57]Waiting for new connection... [15:19:57] Sock 9.Parse request [15:19:57]Sock 9.Check first char [15:19:57]Sock 9.First char is OK [15:19:57]request: POST /json_proto HTTP/1.0 [15:19:57]Method: POST [15:19:57]URL: /json_proto [15:19:57]Method is POST - this is cgi request [15:19:57]url: /json_proto [15:19:57]query_string will be loaded in cgi processing [15:19:57]execute_cgi json_proto POST (null) [15:19:57]execute_cgi path=json_proto method=POST [15:19:57]POST find Content-Length [15:19:57]Host: 172.17.40.67:8080 [15:19:57]Content-Length: 680 [15:19:57]Content-Type: application/json [15:19:57] [15:19:57]POST finish read [15:19:57]Found Content-Length = 680 [15:19:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405979", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:19:57]execute_script... [15:19: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)3405979", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:19:57]POST & json_proto [15:19:57]process_json_proto [15:19:57]json parsed OK: [15:19:57]protocol is kg_v1.0 [15:19:57]action value=close_receipt [15:19:57]process_action close_receipt [15:19:57]cmd_close_receipt [15:19:57]MH_GetDate [15:19:57]Write to MH i2c: F0 00 00 41 11 41 [15:19:57]Write i2c OK [15:19:57]MH_I2C_Read... [15:19:57]Read from MH i2c: F0 [15:19:57]MH_I2C_Read... [15:19:57]Read from MH i2c: F0 09 00 [15:19:57]MH_I2C_Read... [15:19:57]Read from MH i2c: F0 09 00 41 11 00 1D 5A 1E 67 EE DA 66 66 DA [15:19:57]GetLastDocTimeStamp 1730042372 [15:19:57]current date 1730042397 [15:19:57]FM_GetShiftState [15:19:57]SAM_PROTO_GetShiftState [15:19:57]wFMCommunicate request_size=4 [15:19:57]MH_SAM_APDU [15:19:57]CAPDU: 80 13 01 00 [15:19:57]Write to MH i2c: E2 08 00 42 11 80 13 01 00 00 00 00 00 D0 [15:19:57]Write i2c OK [15:19:57]MH_I2C_Read... [15:19:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:19:57]Read from MH i2c: E2 [15:19:57]MH_I2C_Read... [15:19:57]Read from MH i2c: E2 0E 00 [15:19:57]MH_I2C_Read... [15:19:57]Read from MH i2c: E2 0E 00 42 11 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 7C [15:19:57]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:19:57]wFMCommunicate OK [15:19:57]SAM_PROTO_GetShiftState done [15:19:57]FM_GetShiftState done [15:19:57]opened in 1729987736 [15:19:57]opened+sec_in_day 1730074136 [15:19:57]quantity*price = 100050 [15:19:57]sum+1 = 100052 [15:19: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 462 27.10.2024 15:19 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95463 ФПД: 218003320692522 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T151957&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95463&fm=218003320692522&tin=02508201610067®Number=0000000000170478&sum=100000 [15:19:58]StoreToDocumentArchive [15:19:58]shift 143 fd 95463 [15:19:58]save to /storage/0143/doc_00095463 [15:19:58]save last doc name /storage/0143/doc_00095463 to /storage/kkm_last_doc_name [15:19:58]save OK [15:19:58]Clear old archive folders... [15:19:58]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:19:58]tlvbuf is 00A9C2E0 [15:19:58]SAM_PROTO_ClearQueue [15:19:58]wFMCommunicate request_size=4 [15:19:58]MH_SAM_APDU [15:19:58]CAPDU: 80 09 00 00 [15:19:58]Write to MH i2c: E2 08 00 4F 11 80 09 00 00 00 00 00 00 D2 [15:19:58]Write i2c OK [15:19:58]MH_I2C_Read... [15:19:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:19:58]Read from MH i2c: E2 [15:19:58]MH_I2C_Read... [15:19:58]Read from MH i2c: E2 03 00 [15:19:58]MH_I2C_Read... [15:19:58]Read from MH i2c: E2 03 00 4F 11 00 90 00 D4 [15:19:58]RAPDU: 90 00 [15:19:58]wFMCommunicate OK [15:19:58]SAM_PROTO_ClearQueue done [15:19:58]KKMCreateOFDPacket [15:19:58]OFDProtocolAddRootSTLVToBuf [15:19:58]FM_MakeSignedData [15:19:58]FM_MakeSignedData [15:19:58]SAM_PROTO_SignData [15:19:58]wFMCommunicate request_size=4 [15:19:58]MH_SAM_APDU [15:19:58]CAPDU: 80 0D 01 02 [15:19:58]Write to MH i2c: E2 08 00 50 11 80 0D 01 02 00 00 00 00 DA [15:19:58]Write i2c OK [15:19:58]MH_I2C_Read... [15:19:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:19:58]Read from MH i2c: E2 [15:19:58]MH_I2C_Read... [15:19:58]Read from MH i2c: E2 03 00 [15:19:58]MH_I2C_Read... [15:19:58]Read from MH i2c: E2 03 00 50 11 00 90 00 D5 [15:19:58]RAPDU: 90 00 [15:19:58]wFMCommunicate OK [15:19:58]wFMCommunicate request_size=255 [15:19:58]MH_SAM_APDU [15:19: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 CE 01 00 00 F4 03 04 00 1D 5A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E7 74 01 00 35 04 06 00 C6 45 DA 7D [15:19:58]Write to MH i2c: E2 02 01 51 11 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 CE 01 00 00 F4 03 04 00 1D 5A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E7 74 01 00 35 04 06 00 C6 45 DA 7D 00 00 77 [15:19:58]Write i2c OK [15:19:58]MH_I2C_Read... [15:19:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:19:58]Read from MH i2c: E2 [15:19:58]MH_I2C_Read... [15:19:58]Read from MH i2c: E2 03 00 [15:19:58]MH_I2C_Read... [15:19:58]Read from MH i2c: E2 03 00 51 11 00 90 00 D6 [15:19:58]RAPDU: 90 00 [15:19:58]wFMCommunicate OK [15:19:58]wFMCommunicate request_size=7 [15:19:58]MH_SAM_APDU [15:19:58]CAPDU: 80 0D 02 02 02 5F 2A [15:19:58]Write to MH i2c: E2 0A 00 52 11 80 0D 02 02 02 00 5F 2A 00 00 6A [15:19:58]Write i2c OK [15:19:58]MH_I2C_Read... [15:19:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:19:58]Read from MH i2c: E2 [15:19:58]MH_I2C_Read... [15:19:58]Read from MH i2c: E2 03 00 [15:19:58]MH_I2C_Read... [15:19:58]Read from MH i2c: E2 03 00 52 11 00 90 00 D7 [15:19:58]RAPDU: 90 00 [15:19:58]wFMCommunicate OK [15:19:58]wFMCommunicate request_size=4 [15:19:58]MH_SAM_APDU [15:19:58]CAPDU: 80 0D 03 02 [15:19:58]Write to MH i2c: E2 08 00 53 11 80 0D 03 02 00 00 00 00 DF [15:19:58]Write i2c OK [15:19:58]MH_I2C_Read... [15:19:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:19:58]Read from MH i2c: E2 [15:19:58]MH_I2C_Read... [15:19:58]Read from MH i2c: E2 0B 00 [15:19:58]MH_I2C_Read... [15:19:58]Read from MH i2c: E2 0B 00 53 11 00 5C E7 B0 DE B4 7F 90 B4 90 00 28 [15:19:58]RAPDU: 5C E7 B0 DE B4 7F 90 B4 90 00 [15:19:58]wFMCommunicate OK [15:19:58]SAM_PROTO_SignData done [15:19:58]FM_MakeSignedData done [15:19:58]CreateOFDProtocolMessage [15:19:58]wFMCommunicate request_size=4 [15:19:58]MH_SAM_APDU [15:19:58]CAPDU: 80 11 00 00 [15:19:58]Write to MH i2c: E2 08 00 54 11 80 11 00 00 00 00 00 00 DF [15:19:58]Write i2c OK [15:19:58]MH_I2C_Read... [15:19:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:19:58]Read from MH i2c: E2 [15:19:58]MH_I2C_Read... [15:19:58]Read from MH i2c: E2 17 00 [15:19:58]MH_I2C_Read... [15:19:58]Read from MH i2c: E2 17 00 54 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 30 [15:19:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:19:58]wFMCommunicate OK [15:19:58]CreateOFDProtocolMessage done [15:19:58]OFDSenderStorePacket 95463 [15:19:58]StoreOFDPacket docnum=95463 [15:19:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 FF 39 04 01 D8 7D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 CE 01 00 00 F4 03 04 00 1D 5A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E7 74 01 00 35 04 06 00 C6 45 DA 7D 5F 2A 5C E7 B0 DE B4 7F 90 B4 [15:19:58]CheckFolder [15:19:58]dirname=/storage/ofd_packets [15:19:58]CheckFolder done [15:19:58]ProducePacketName [15:19:58]name=ofd_packets/00095463 [15:19:58]NVStorageSaveData ofd_packets/00095463 [15:19:58]File name is /storage/ofd_packets/00095463 [15:19:58]Write 298 bytes [15:19:58]NVStorageSaveData done [15:19:58]OFDSenderStorePacket done [15:19:58]KKMCreateOFDPacket done [15:19:58]NVStorageSaveData kkm_last_timestamp [15:19:58]File name is /storage/kkm_last_timestamp [15:19:58]Write 4 bytes [15:19:58]NVStorageSaveData done [15:19:58]ExternCall_PrintAddStr [15:19:58]wPrintStart [15:19:58]Write to MH i2c: 01 00 00 55 11 66 [15:19:58]Write i2c OK [15:19:58]MH_I2C_Read... [15:19:58]Read from MH i2c: 01 [15:19:58]MH_I2C_Read... [15:19:58]Read from MH i2c: 01 07 00 [15:19:58]MH_I2C_Read... [15:19:58]Read from MH i2c: 01 07 00 55 11 00 00 00 00 00 FF 0F 7B [15:19:58]RasterBufferAndPrint [15:19:58]line Счет N : (1)3405979 [15:19:58]line ИНН: 02508201610067 [15:19:58]line Контрольно-Кассовый Чек [15:19:58]line ПРОДАЖА [15:19:58]line ТРК (МРК, ГНК) : 51 [15:19:58]line Товар: 2710194210 [15:19:58]line ДТ-К-5 [15:19:58]line 13.130 * 76.20 [15:19:58]line = 1000.51 [15:19:58]line НДС 12% НСП 1% [15:19:58]line > о реализуемом товаре [15:19:58]line ОКРУГЛЕНИЕ: -0.51 [15:19:58]line ИТОГО: 1000.00 [15:19:58]line Внесено: 1000.00 [15:19:58]line СДАЧА: 0.00 [15:19:58]line НСП 1% : 8.85 [15:19:58]line НДС 12% : 106.25 [15:19:58]line Наличными: 1000.00 [15:19:58]line Безнал.: 0.00 [15:19:58]line Место: АЗС № 82 "Партнер Нефть" [15:19:58]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:19:58]line СНО: Общий режим [15:19:58]line Чек 462 27.10.2024 15:19 [15:19:58]line Смена: 143 ФФД: 1.0 [15:19:58]line ЗНМ: 0300000017 [15:19:58]line РНМ: 0000000000170478 [15:19:58]line Версия ККМ: v1.0 [15:19:58]line ФМ: 0000000002098560 [15:19:58]line ФД: 95463 [15:19:58]line ФПД: 218003320692522 [15:19:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T151957&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95463&fm=218003320692522&tin=02508201610067®Number=0000000000170478&sum=100000 [15:19:59]OFD Sender: Processing packet 95463 [packets to send 57, broken 56] [15:19:59]ProducePacketName [15:19:59]name=ofd_packets/00095463 [15:19:59]OFD Sender: To server: pG, [15:19:59]CommunicateWithHost lk.salyk.kg:30040 [15:19:59]ConnectInit lk.salyk.kg [15:19:59]written 0, free lines is 4095 [15:19:59]Connected sock=7 [15:19:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 FF 39 04 01 D8 7D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 CE 01 00 00 F4 03 04 00 1D 5A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E7 74 01 00 35 04 06 00 C6 45 DA 7D 5F 2A 5C E7 B0 DE B4 7F 90 B4 [15:19:59]Write to MH i2c: 01 00 00 80 11 91 [15:19:59]Write i2c OK [15:19:59]MH_I2C_Read... [15:19:59]Read from MH i2c: 01 [15:19:59]MH_I2C_Read... [15:19:59]Read from MH i2c: 01 07 00 [15:19:59]MH_I2C_Read... [15:19:59]Read from MH i2c: 01 07 00 80 11 00 00 00 00 00 13 0D B8 [15:19:59]RasterBufferAndPrint [15:19:59]line [15:19:59]line [15:19:59]line [15:19:59]line [15:19:59]line [15:19:59]written 0, free lines is 3353 [15:19:59]MH_Cut [15:19:59]Write to MH i2c: D1 01 00 87 11 01 6A [15:19:59]Write i2c OK [15:19:59]MH_I2C_Read... [15:19:59]Read from MH i2c: D1 [15:19:59]MH_I2C_Read... [15:19:59]Read from MH i2c: D1 01 00 [15:19:59]MH_I2C_Read... [15:19:59]Read from MH i2c: D1 01 00 87 11 00 69 [15:19:59]Write to MH i2c: 01 00 00 88 11 99 [15:19:59]Write i2c OK [15:19:59]MH_I2C_Read... [15:19:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 7A 61 47 00 CE 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 32 30 39 38 35 36 30 10 04 04 00 E7 74 01 00 F4 03 04 00 49 04 1E 67 B6 04 01 00 00 59 38 97 05 80 A4 C7 58 [15:19:59]CommunicateWithHost err = 0 [15:19:59]CheckOFDResponse [15:19:59]1017 (14) - 77093643461234 [15:19:59]1041 (16) - 0000000002098560 [15:19:59]1040 (4) - 95463 [15:19:59]1012 (4) - 27.10.2024 09:13 [15:19:59]1206 (1) - 0 [15:19:59]OFD Sender: Remove packet 95463 [15:19:59]ProducePacketName [15:19:59]name=ofd_packets/00095463 [15:19:59]NVStorageDeleteData [15:20:00]OFD Sender: No OFD packet to send [15:20:00]*** Cut start [15:20:00]*** Partial cut [15:20:00]*** CUTSNS_PIN = 1 [15:20:00]*** CUTSNS_PIN = 0 [15:20:00]*** Brake cut motor [15:20:00]Read from MH i2c: 01 [15:20:00]MH_I2C_Read... [15:20:00]*** Stop cut motor [15:20:00]*** Cut end [15:20:00]Read from MH i2c: 01 07 00 [15:20:00]MH_I2C_Read... [15:20:00]Read from MH i2c: 01 07 00 88 11 00 00 00 00 00 FF 0F AE [15:20:00]process_action close_receipt done [15:20:00]requested_data is exist [15:20:00]produce_requested_data [15:20:00]requested_item fm.sn is exist - process it [15:20:00]wFMCommunicate request_size=4 [15:20:00]MH_SAM_APDU [15:20:00]CAPDU: 80 11 00 00 [15:20:00]Write to MH i2c: E2 08 00 89 11 80 11 00 00 00 00 00 00 14 [15:20:00]Write i2c OK [15:20:00]MH_I2C_Read... [15:20:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:20:00]Read from MH i2c: E2 [15:20:00]MH_I2C_Read... [15:20:00]Read from MH i2c: E2 17 00 [15:20:00]MH_I2C_Read... [15:20:00]Read from MH i2c: E2 17 00 89 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 65 [15:20:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:20:00]wFMCommunicate OK [15:20:00]requested_item fd.num is exist - process it [15:20:00]SAM_PROTO_GetFieldsCounters [15:20:00]wFMCommunicate request_size=4 [15:20:00]MH_SAM_APDU [15:20:00]CAPDU: 80 13 00 00 [15:20:00]Write to MH i2c: E2 08 00 8A 11 80 13 00 00 00 00 00 00 17 [15:20:00]Write i2c OK [15:20:00]MH_I2C_Read... [15:20:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:20:00]Read from MH i2c: E2 [15:20:00]MH_I2C_Read... [15:20:00]Read from MH i2c: E2 62 00 [15:20:00]MH_I2C_Read... [15:20:00]Read from MH i2c: E2 62 00 8A 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E7 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 CE 01 00 00 5E 04 04 00 CE 01 00 00 57 04 04 00 CF 01 00 00 19 04 04 00 00 00 00 00 90 00 90 [15:20:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E7 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 CE 01 00 00 5E 04 04 00 CE 01 00 00 57 04 04 00 CF 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:20:00]wFMCommunicate OK [15:20:00]SAM_PROTO_GetFieldsCounters done [15:20:00]requested_item shift.num is exist - process it [15:20:00]requested_item shift.opened is exist - process it [15:20:00]req_shift_opened [15:20:00]FM_GetShiftState [15:20:00]SAM_PROTO_GetShiftState [15:20:00]wFMCommunicate request_size=4 [15:20:00]MH_SAM_APDU [15:20:00]CAPDU: 80 13 01 00 [15:20:00]Write to MH i2c: E2 08 00 8B 11 80 13 01 00 00 00 00 00 19 [15:20:00]Write i2c OK [15:20:00]MH_I2C_Read... [15:20:01]Read from MH i2c: E2 [15:20:01]MH_I2C_Read... [15:20:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:20:01]Read from MH i2c: E2 0E 00 [15:20:01]MH_I2C_Read... [15:20:01]Read from MH i2c: E2 0E 00 8B 11 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C5 [15:20:01]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:20:01]wFMCommunicate OK [15:20:01]SAM_PROTO_GetShiftState done [15:20:01]FM_GetShiftState done [15:20:01]req_shift_opened done [15:20:01]requested_item shift.open_date is exist - process it [15:20:01]req_shift_open_date [15:20:01]req_shift_open_date done [15:20:01]produce_requested_data done [15:20:01]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95463,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:20:01]process_action_free close_receipt [15:20:01]json_value_free [15:20:01]json_value_free done [15:20:01]process_json_proto returns [15:20:01]Send response to host [15:20:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95463,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:20:01]free response buf [15:20:01]execute_script done [15:20:01]execute_script returns [15:20:01]free content buf [15:20:01]Sock 9.Close socket [15:20:01]Sock 9.Thread stoped [15:20:05]OFD Sender: No OFD packet to send [15:20:10]OFD Sender: No OFD packet to send [15:20:15]OFD Sender: No OFD packet to send [15:20:20]OFD Sender: No OFD packet to send [15:20:25]OFD Sender: No OFD packet to send [15:20:30]OFD Sender: No OFD packet to send [15:20:35]OFD Sender: No OFD packet to send [15:20:40]OFD Sender: No OFD packet to send [15:20:45]OFD Sender: No OFD packet to send [15:20:50]OFD Sender: No OFD packet to send [15:20:55]OFD Sender: No OFD packet to send [15:21:00]OFD Sender: No OFD packet to send [15:21:05]OFD Sender: No OFD packet to send [15:21:10]OFD Sender: No OFD packet to send [15:21:15]OFD Sender: No OFD packet to send [15:21:20]OFD Sender: No OFD packet to send [15:21:25]OFD Sender: No OFD packet to send [15:21:30]OFD Sender: No OFD packet to send [15:21:34]int [15:21:34]Write to MH i2c: 01 00 00 8C 11 9D [15:21:34]*** FLAG_PRN_PAP1 set [15:21:34]Write i2c OK [15:21:34]MH_I2C_Read... [15:21:34]Read from MH i2c: 01 [15:21:34]MH_I2C_Read... [15:21:34]Read from MH i2c: 01 07 00 [15:21:34]MH_I2C_Read... [15:21:34]Read from MH i2c: 01 07 00 8C 11 00 01 00 00 00 FF 0F B3 [15:21:34]state=0 [15:21:34]No paper [15:21:34]int [15:21:34]Write to MH i2c: 01 00 00 8D 11 9E [15:21:34]*** FLAG_PRN_PAP2 set [15:21:34]Write i2c OK [15:21:34]MH_I2C_Read... [15:21:34]Read from MH i2c: 01 [15:21:34]MH_I2C_Read... [15:21:34]Read from MH i2c: 01 07 00 [15:21:34]MH_I2C_Read... [15:21:34]Read from MH i2c: 01 07 00 8D 11 00 03 00 00 00 FF 0F B6 [15:21:34]state=0 [15:21:34]No paper [15:21:34]Cover opened [15:21:35]OFD Sender: No OFD packet to send [15:21:35]int [15:21:35]Write to MH i2c: 01 00 00 8E 11 9F [15:21:35]*** FLAG_PRN_PAP2 reset [15:21:35]Write i2c OK [15:21:35]MH_I2C_Read... [15:21:35]Read from MH i2c: 01 [15:21:35]MH_I2C_Read... [15:21:35]Read from MH i2c: 01 07 00 [15:21:35]MH_I2C_Read... [15:21:35]Read from MH i2c: 01 07 00 8E 11 00 01 00 00 00 FF 0F B5 [15:21:35]state=3 [15:21:35]No paper [15:21:35]Cover closed [15:21:35]int [15:21:35]Write to MH i2c: 01 00 00 8F 11 A0 [15:21:35]*** FLAG_PRN_PAP2 set [15:21:35]Write i2c OK [15:21:35]MH_I2C_Read... [15:21:35]Read from MH i2c: 01 [15:21:35]MH_I2C_Read... [15:21:35]Read from MH i2c: 01 07 00 [15:21:35]MH_I2C_Read... [15:21:35]Read from MH i2c: 01 07 00 8F 11 00 03 00 00 00 FF 0F B8 [15:21:35]state=0 [15:21:35]No paper [15:21:35]Cover opened [15:21:40]OFD Sender: No OFD packet to send [15:21:40]Write to MH i2c: 01 00 00 90 11 A1 [15:21:40]Write i2c OK [15:21:40]MH_I2C_Read... [15:21:40]Read from MH i2c: 01 [15:21:40]MH_I2C_Read... [15:21:40]Read from MH i2c: 01 07 00 [15:21:40]MH_I2C_Read... [15:21:40]Read from MH i2c: 01 07 00 90 11 00 03 00 00 00 FF 0F B9 [15:21:40]state=3 [15:21:40]No paper [15:21:40]Cover opened [15:21:45]OFD Sender: No OFD packet to send [15:21:45]Write to MH i2c: 01 00 00 91 11 A2 [15:21:45]Write i2c OK [15:21:45]MH_I2C_Read... [15:21:45]Read from MH i2c: 01 [15:21:45]MH_I2C_Read... [15:21:45]Read from MH i2c: 01 07 00 [15:21:45]MH_I2C_Read... [15:21:45]Read from MH i2c: 01 07 00 91 11 00 03 00 00 00 FF 0F BA [15:21:45]state=3 [15:21:45]No paper [15:21:45]Cover opened [15:21:50]OFD Sender: No OFD packet to send [15:21:50]Write to MH i2c: 01 00 00 92 11 A3 [15:21:50]Write i2c OK [15:21:50]MH_I2C_Read... [15:21:50]Read from MH i2c: 01 [15:21:50]MH_I2C_Read... [15:21:50]Read from MH i2c: 01 07 00 [15:21:50]MH_I2C_Read... [15:21:50]Read from MH i2c: 01 07 00 92 11 00 03 00 00 00 FF 0F BB [15:21:50]state=3 [15:21:50]No paper [15:21:50]Cover opened [15:21:53]int [15:21:53]Write to MH i2c: 01 00 00 93 11 A4 [15:21:53]*** FLAG_PRN_PAP2 reset [15:21:53]Write i2c OK [15:21:53]MH_I2C_Read... [15:21:53]Read from MH i2c: 01 [15:21:53]MH_I2C_Read... [15:21:53]Read from MH i2c: 01 07 00 [15:21:53]MH_I2C_Read... [15:21:53]Read from MH i2c: 01 07 00 93 11 00 01 00 00 00 FF 0F BA [15:21:53]state=3 [15:21:53]No paper [15:21:53]Cover closed [15:21:53]int [15:21:53]Write to MH i2c: 01 00 00 94 11 A5 [15:21:53]*** FLAG_PRN_PAP1 reset [15:21:53]Write i2c OK [15:21:53]MH_I2C_Read... [15:21:53]Read from MH i2c: 01 [15:21:53]MH_I2C_Read... [15:21:53]Read from MH i2c: 01 07 00 [15:21:53]MH_I2C_Read... [15:21:53]Read from MH i2c: 01 07 00 94 11 00 00 00 00 00 FF 0F BA [15:21:53]state=0 [15:21:55]OFD Sender: No OFD packet to send [15:21:59]accept exits with 10 [15:21:59]New connection [15:21:59]New thread 3067444580 created [15:21:59]Thread 3067301220 joined [15:21:59]Waiting for new connection... [15:21:59] Sock 10.Parse request [15:21:59]Sock 10.Check first char [15:21:59]Sock 10.First char is OK [15:21:59]request: POST /json_proto HTTP/1.0 [15:21:59]Method: POST [15:21:59]URL: /json_proto [15:21:59]Method is POST - this is cgi request [15:21:59]url: /json_proto [15:21:59]query_string will be loaded in cgi processing [15:21:59]execute_cgi json_proto POST (null) [15:21:59]execute_cgi path=json_proto method=POST [15:21:59]POST find Content-Length [15:21:59]Host: 172.17.40.67:8080 [15:21:59]Content-Length: 678 [15:21:59]Content-Type: application/json [15:21:59] [15:21:59]POST finish read [15:21:59]Found Content-Length = 678 [15:21:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405980", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:21:59]execute_script... [15:21:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405980", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:21:59]POST & json_proto [15:21:59]process_json_proto [15:21:59]json parsed OK: [15:21:59]protocol is kg_v1.0 [15:21:59]action value=close_receipt [15:21:59]process_action close_receipt [15:21:59]cmd_close_receipt [15:21:59]MH_GetDate [15:21:59]Write to MH i2c: F0 00 00 95 11 95 [15:21:59]Write i2c OK [15:21:59]MH_I2C_Read... [15:21:59]Read from MH i2c: F0 [15:21:59]MH_I2C_Read... [15:21:59]Read from MH i2c: F0 09 00 [15:21:59]MH_I2C_Read... [15:21:59]Read from MH i2c: F0 09 00 95 11 00 98 5A 1E 67 EE DA 66 66 A9 [15:21:59]GetLastDocTimeStamp 1730042397 [15:21:59]current date 1730042520 [15:21:59]FM_GetShiftState [15:21:59]SAM_PROTO_GetShiftState [15:21:59]wFMCommunicate request_size=4 [15:21:59]MH_SAM_APDU [15:21:59]CAPDU: 80 13 01 00 [15:21:59]Write to MH i2c: E2 08 00 96 11 80 13 01 00 00 00 00 00 24 [15:21:59]Write i2c OK [15:21:59]MH_I2C_Read... [15:21:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:21:59]Read from MH i2c: E2 [15:21:59]MH_I2C_Read... [15:21:59]Read from MH i2c: E2 0E 00 [15:21:59]MH_I2C_Read... [15:21:59]Read from MH i2c: E2 0E 00 96 11 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D0 [15:21:59]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:21:59]wFMCommunicate OK [15:21:59]SAM_PROTO_GetShiftState done [15:21:59]FM_GetShiftState done [15:21:59]opened in 1729987736 [15:21:59]opened+sec_in_day 1730074136 [15:21:59]quantity*price = 40006 [15:21:59]sum+1 = 40007 [15:21:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 463 27.10.2024 15:22 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95464 ФПД: 264091708064255 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T152200&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95464&fm=264091708064255&tin=02508201610067®Number=0000000000170478&sum=40000 [15:22:00]StoreToDocumentArchive [15:22:00]shift 143 fd 95464 [15:22:00]save to /storage/0143/doc_00095464 [15:22:00]save last doc name /storage/0143/doc_00095464 to /storage/kkm_last_doc_name [15:22:00]save OK [15:22:00]Clear old archive folders... [15:22:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:22:00]tlvbuf is B6F20520 [15:22:00]SAM_PROTO_ClearQueue [15:22:00]wFMCommunicate request_size=4 [15:22:00]MH_SAM_APDU [15:22:00]CAPDU: 80 09 00 00 [15:22:00]Write to MH i2c: E2 08 00 A3 11 80 09 00 00 00 00 00 00 26 [15:22:00]Write i2c OK [15:22:00]MH_I2C_Read... [15:22:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:22:00]Read from MH i2c: E2 [15:22:00]MH_I2C_Read... [15:22:00]Read from MH i2c: E2 03 00 [15:22:00]MH_I2C_Read... [15:22:00]Read from MH i2c: E2 03 00 A3 11 00 90 00 28 [15:22:00]RAPDU: 90 00 [15:22:00]wFMCommunicate OK [15:22:00]SAM_PROTO_ClearQueue done [15:22:00]KKMCreateOFDPacket [15:22:00]OFDProtocolAddRootSTLVToBuf [15:22:00]FM_MakeSignedData [15:22:00]FM_MakeSignedData [15:22:00]SAM_PROTO_SignData [15:22:00]wFMCommunicate request_size=4 [15:22:00]MH_SAM_APDU [15:22:00]CAPDU: 80 0D 01 02 [15:22:00]Write to MH i2c: E2 08 00 A4 11 80 0D 01 02 00 00 00 00 2E [15:22:00]Write i2c OK [15:22:00]MH_I2C_Read... [15:22:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:22:00]Read from MH i2c: E2 [15:22:00]MH_I2C_Read... [15:22:00]Read from MH i2c: E2 03 00 [15:22:00]MH_I2C_Read... [15:22:00]Read from MH i2c: E2 03 00 A4 11 00 90 00 29 [15:22:00]RAPDU: 90 00 [15:22:00]wFMCommunicate OK [15:22:00]wFMCommunicate request_size=255 [15:22:00]MH_SAM_APDU [15:22: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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 01 00 00 F4 03 04 00 98 5A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E8 74 01 00 35 04 06 00 F0 [15:22:00]Write to MH i2c: E2 02 01 A5 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 01 00 00 F4 03 04 00 98 5A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E8 74 01 00 35 04 06 00 F0 00 00 AE [15:22:00]Write i2c OK [15:22:00]MH_I2C_Read... [15:22:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:22:01]Read from MH i2c: E2 [15:22:01]MH_I2C_Read... [15:22:01]Read from MH i2c: E2 03 00 [15:22:01]MH_I2C_Read... [15:22:01]Read from MH i2c: E2 03 00 A5 11 00 90 00 2A [15:22:01]RAPDU: 90 00 [15:22:01]wFMCommunicate OK [15:22:01]wFMCommunicate request_size=10 [15:22:01]MH_SAM_APDU [15:22:01]CAPDU: 80 0D 02 02 05 30 A4 72 81 FF [15:22:01]Write to MH i2c: E2 0D 00 A6 11 80 0D 02 02 05 00 30 A4 72 81 FF 00 00 01 [15:22:01]Write i2c OK [15:22:01]MH_I2C_Read... [15:22:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:22:01]Read from MH i2c: E2 [15:22:01]MH_I2C_Read... [15:22:01]Read from MH i2c: E2 03 00 [15:22:01]MH_I2C_Read... [15:22:01]Read from MH i2c: E2 03 00 A6 11 00 90 00 2B [15:22:01]RAPDU: 90 00 [15:22:01]wFMCommunicate OK [15:22:01]wFMCommunicate request_size=4 [15:22:01]MH_SAM_APDU [15:22:01]CAPDU: 80 0D 03 02 [15:22:01]Write to MH i2c: E2 08 00 A7 11 80 0D 03 02 00 00 00 00 33 [15:22:01]Write i2c OK [15:22:01]MH_I2C_Read... [15:22:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:22:01]Read from MH i2c: E2 [15:22:01]MH_I2C_Read... [15:22:01]Read from MH i2c: E2 0B 00 [15:22:01]MH_I2C_Read... [15:22:01]Read from MH i2c: E2 0B 00 A7 11 00 C5 1D 19 30 C2 85 BE 1D 90 00 81 [15:22:01]RAPDU: C5 1D 19 30 C2 85 BE 1D 90 00 [15:22:01]wFMCommunicate OK [15:22:01]SAM_PROTO_SignData done [15:22:01]FM_MakeSignedData done [15:22:01]CreateOFDProtocolMessage [15:22:01]wFMCommunicate request_size=4 [15:22:01]MH_SAM_APDU [15:22:01]CAPDU: 80 11 00 00 [15:22:01]Write to MH i2c: E2 08 00 A8 11 80 11 00 00 00 00 00 00 33 [15:22:01]Write i2c OK [15:22:01]MH_I2C_Read... [15:22:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:22:01]Read from MH i2c: E2 [15:22:01]MH_I2C_Read... [15:22:01]Read from MH i2c: E2 17 00 [15:22:01]MH_I2C_Read... [15:22:01]Read from MH i2c: E2 17 00 A8 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 84 [15:22:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:22:01]wFMCommunicate OK [15:22:01]CreateOFDProtocolMessage done [15:22:01]OFDSenderStorePacket 95464 [15:22:01]StoreOFDPacket docnum=95464 [15:22:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BA 7A 07 01 E8 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 01 00 00 F4 03 04 00 98 5A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E8 74 01 00 35 04 06 00 F0 30 A4 72 81 FF C5 1D 19 30 C2 85 BE 1D [15:22:01]CheckFolder [15:22:01]dirname=/storage/ofd_packets [15:22:01]CheckFolder done [15:22:01]ProducePacketName [15:22:01]name=ofd_packets/00095464 [15:22:01]NVStorageSaveData ofd_packets/00095464 [15:22:01]File name is /storage/ofd_packets/00095464 [15:22:01]Write 301 bytes [15:22:01]NVStorageSaveData done [15:22:01]OFDSenderStorePacket done [15:22:01]KKMCreateOFDPacket done [15:22:01]NVStorageSaveData kkm_last_timestamp [15:22:01]File name is /storage/kkm_last_timestamp [15:22:01]Write 4 bytes [15:22:01]NVStorageSaveData done [15:22:01]ExternCall_PrintAddStr [15:22:01]wPrintStart [15:22:01]Write to MH i2c: 01 00 00 A9 11 BA [15:22:01]Write i2c OK [15:22:01]MH_I2C_Read... [15:22:01]Read from MH i2c: 01 [15:22:01]MH_I2C_Read... [15:22:01]Read from MH i2c: 01 07 00 [15:22:01]MH_I2C_Read... [15:22:01]Read from MH i2c: 01 07 00 A9 11 00 00 00 00 00 FF 0F CF [15:22:01]RasterBufferAndPrint [15:22:01]line Счет N : (1)3405980 [15:22:01]line ИНН: 02508201610067 [15:22:01]line Контрольно-Кассовый Чек [15:22:01]line ПРОДАЖА [15:22:01]line ТРК (МРК, ГНК) : 12 [15:22:01]line Товар: 2710124130 [15:22:01]line Аи-92-К-4 [15:22:01]line 5.980 * 66.90 [15:22:01]line = 400.06 [15:22:01]line НДС 12% НСП 1% [15:22:01]line > о реализуемом товаре [15:22:01]line ОКРУГЛЕНИЕ: -0.06 [15:22:01]line ИТОГО: 400.00 [15:22:01]line Внесено: 400.00 [15:22:01]line СДАЧА: 0.00 [15:22:01]line НСП 1% : 3.54 [15:22:01]line НДС 12% : 42.48 [15:22:01]line Наличными: 400.00 [15:22:01]line Безнал.: 0.00 [15:22:01]line Место: АЗС № 82 "Партнер Нефть" [15:22:01]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:22:01]line СНО: Общий режим [15:22:01]line Чек 463 27.10.2024 15:22 [15:22:01]line Смена: 143 ФФД: 1.0 [15:22:01]line ЗНМ: 0300000017 [15:22:01]line РНМ: 0000000000170478 [15:22:01]line Версия ККМ: v1.0 [15:22:01]line ФМ: 0000000002098560 [15:22:01]line ФД: 95464 [15:22:01]line ФПД: 264091708064255 [15:22:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T152200&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95464&fm=264091708064255&tin=02508201610067®Number=0000000000170478&sum=40000 [15:22:01]OFD Sender: Processing packet 95464 [packets to send 57, broken 56] [15:22:01]ProducePacketName [15:22:01]name=ofd_packets/00095464 [15:22:01]OFD Sender: To server: pG, [15:22:01]CommunicateWithHost lk.salyk.kg:30040 [15:22:01]ConnectInit lk.salyk.kg [15:22:01]written 0, free lines is 4095 [15:22:01]Connected sock=9 [15:22:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BA 7A 07 01 E8 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 01 00 00 F4 03 04 00 98 5A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E8 74 01 00 35 04 06 00 F0 30 A4 72 81 FF C5 1D 19 30 C2 85 BE 1D [15:22:01]Write to MH i2c: 01 00 00 D4 11 E5 [15:22:01]Write i2c OK [15:22:01]MH_I2C_Read... [15:22:01]Read from MH i2c: 01 [15:22:01]MH_I2C_Read... [15:22:01]Read from MH i2c: 01 07 00 [15:22:01]MH_I2C_Read... [15:22:01]Read from MH i2c: 01 07 00 D4 11 00 00 00 00 00 FB 0C F3 [15:22:01]RasterBufferAndPrint [15:22:01]line [15:22:01]line [15:22:01]line [15:22:01]line [15:22:01]line [15:22:01]written 0, free lines is 3329 [15:22:01]MH_Cut [15:22:01]Write to MH i2c: D1 01 00 DB 11 01 BE [15:22:01]Write i2c OK [15:22:01]MH_I2C_Read... [15:22:01]Read from MH i2c: D1 [15:22:01]MH_I2C_Read... [15:22:01]Read from MH i2c: D1 01 00 [15:22:01]MH_I2C_Read... [15:22:01]Read from MH i2c: D1 01 00 DB 11 00 BD [15:22:01]Write to MH i2c: 01 00 00 DC 11 ED [15:22:01]Write i2c OK [15:22:01]MH_I2C_Read... [15:22:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 4A 70 47 00 A1 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 32 30 39 38 35 36 30 10 04 04 00 E8 74 01 00 F4 03 04 00 C4 04 1E 67 B6 04 01 00 00 B8 91 CC C6 CF C1 4E DE [15:22:02]CommunicateWithHost err = 0 [15:22:02]CheckOFDResponse [15:22:02]1017 (14) - 77093643461234 [15:22:02]1041 (16) - 0000000002098560 [15:22:02]1040 (4) - 95464 [15:22:02]1012 (4) - 27.10.2024 09:15 [15:22:02]1206 (1) - 0 [15:22:02]OFD Sender: Remove packet 95464 [15:22:02]ProducePacketName [15:22:02]name=ofd_packets/00095464 [15:22:02]NVStorageDeleteData [15:22:02]OFD Sender: No OFD packet to send [15:22:02]*** Cut start [15:22:02]*** Partial cut [15:22:02]*** CUTSNS_PIN = 1 [15:22:02]*** CUTSNS_PIN = 0 [15:22:02]*** Brake cut motor [15:22:03]Read from MH i2c: 01 [15:22:03]MH_I2C_Read... [15:22:03]*** Stop cut motor [15:22:03]*** Cut end [15:22:03]Read from MH i2c: 01 07 00 [15:22:03]MH_I2C_Read... [15:22:03]Read from MH i2c: 01 07 00 DC 11 00 00 00 00 00 FF 0F 02 [15:22:03]process_action close_receipt done [15:22:03]requested_data is exist [15:22:03]produce_requested_data [15:22:03]requested_item fm.sn is exist - process it [15:22:03]wFMCommunicate request_size=4 [15:22:03]MH_SAM_APDU [15:22:03]CAPDU: 80 11 00 00 [15:22:03]Write to MH i2c: E2 08 00 DD 11 80 11 00 00 00 00 00 00 68 [15:22:03]Write i2c OK [15:22:03]MH_I2C_Read... [15:22:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:22:03]Read from MH i2c: E2 [15:22:03]MH_I2C_Read... [15:22:03]Read from MH i2c: E2 17 00 [15:22:03]MH_I2C_Read... [15:22:03]Read from MH i2c: E2 17 00 DD 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B9 [15:22:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:22:03]wFMCommunicate OK [15:22:03]requested_item fd.num is exist - process it [15:22:03]SAM_PROTO_GetFieldsCounters [15:22:03]wFMCommunicate request_size=4 [15:22:03]MH_SAM_APDU [15:22:03]CAPDU: 80 13 00 00 [15:22:03]Write to MH i2c: E2 08 00 DE 11 80 13 00 00 00 00 00 00 6B [15:22:03]Write i2c OK [15:22:03]MH_I2C_Read... [15:22:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:22:03]Read from MH i2c: E2 [15:22:03]MH_I2C_Read... [15:22:03]Read from MH i2c: E2 62 00 [15:22:03]MH_I2C_Read... [15:22:03]Read from MH i2c: E2 62 00 DE 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E8 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 CF 01 00 00 5E 04 04 00 CF 01 00 00 57 04 04 00 D0 01 00 00 19 04 04 00 00 00 00 00 90 00 E8 [15:22:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E8 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 CF 01 00 00 5E 04 04 00 CF 01 00 00 57 04 04 00 D0 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:22:03]wFMCommunicate OK [15:22:03]SAM_PROTO_GetFieldsCounters done [15:22:03]requested_item shift.num is exist - process it [15:22:03]requested_item shift.opened is exist - process it [15:22:03]req_shift_opened [15:22:03]FM_GetShiftState [15:22:03]SAM_PROTO_GetShiftState [15:22:03]wFMCommunicate request_size=4 [15:22:03]MH_SAM_APDU [15:22:03]CAPDU: 80 13 01 00 [15:22:03]Write to MH i2c: E2 08 00 DF 11 80 13 01 00 00 00 00 00 6D [15:22:03]Write i2c OK [15:22:03]MH_I2C_Read... [15:22:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:22:03]Read from MH i2c: E2 [15:22:03]MH_I2C_Read... [15:22:03]Read from MH i2c: E2 0E 00 [15:22:03]MH_I2C_Read... [15:22:03]Read from MH i2c: E2 0E 00 DF 11 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 19 [15:22:03]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:22:03]wFMCommunicate OK [15:22:03]SAM_PROTO_GetShiftState done [15:22:03]FM_GetShiftState done [15:22:03]req_shift_opened done [15:22:03]requested_item shift.open_date is exist - process it [15:22:03]req_shift_open_date [15:22:03]req_shift_open_date done [15:22:03]produce_requested_data done [15:22:03]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95464,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:22:03]process_action_free close_receipt [15:22:03]json_value_free [15:22:03]json_value_free done [15:22:03]process_json_proto returns [15:22:03]Send response to host [15:22:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95464,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:22:03]free response buf [15:22:03]execute_script done [15:22:03]execute_script returns [15:22:03]free content buf [15:22:03]Sock 10.Close socket [15:22:03]Sock 10.Thread stoped [15:22:07]OFD Sender: No OFD packet to send [15:22:12]OFD Sender: No OFD packet to send [15:22:17]OFD Sender: No OFD packet to send [15:22:22]OFD Sender: No OFD packet to send [15:22:27]OFD Sender: No OFD packet to send [15:22:30]accept exits with 7 [15:22:30]New connection [15:22:30]New thread 3067301220 created [15:22:30]Thread 3067444580 joined [15:22:30]Waiting for new connection... [15:22:30] Sock 7.Parse request [15:22:30]Sock 7.Check first char [15:22:30]Sock 7.First char is OK [15:22:30]request: POST /json_proto HTTP/1.0 [15:22:30]Method: POST [15:22:30]URL: /json_proto [15:22:30]Method is POST - this is cgi request [15:22:30]url: /json_proto [15:22:30]query_string will be loaded in cgi processing [15:22:30]execute_cgi json_proto POST (null) [15:22:30]execute_cgi path=json_proto method=POST [15:22:30]POST find Content-Length [15:22:30]Host: 172.17.40.67:8080 [15:22:30]Content-Length: 678 [15:22:30]Content-Type: application/json [15:22:30] [15:22:30]POST finish read [15:22:30]Found Content-Length = 678 [15:22:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405981", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:22:30]execute_script... [15:22: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)3405981", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:22:30]POST & json_proto [15:22:30]process_json_proto [15:22:30]json parsed OK: [15:22:30]protocol is kg_v1.0 [15:22:30]action value=close_receipt [15:22:30]process_action close_receipt [15:22:30]cmd_close_receipt [15:22:30]MH_GetDate [15:22:30]Write to MH i2c: F0 00 00 E0 11 E0 [15:22:30]Write i2c OK [15:22:30]MH_I2C_Read... [15:22:30]Read from MH i2c: F0 [15:22:30]MH_I2C_Read... [15:22:30]Read from MH i2c: F0 09 00 [15:22:30]MH_I2C_Read... [15:22:30]Read from MH i2c: F0 09 00 E0 11 00 B7 5A 1E 67 EE DA 66 66 13 [15:22:30]GetLastDocTimeStamp 1730042520 [15:22:30]current date 1730042551 [15:22:30]FM_GetShiftState [15:22:30]SAM_PROTO_GetShiftState [15:22:30]wFMCommunicate request_size=4 [15:22:30]MH_SAM_APDU [15:22:30]CAPDU: 80 13 01 00 [15:22:30]Write to MH i2c: E2 08 00 E1 11 80 13 01 00 00 00 00 00 6F [15:22:30]Write i2c OK [15:22:30]MH_I2C_Read... [15:22:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:22:30]Read from MH i2c: E2 [15:22:30]MH_I2C_Read... [15:22:30]Read from MH i2c: E2 0E 00 [15:22:30]MH_I2C_Read... [15:22:30]Read from MH i2c: E2 0E 00 E1 11 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1B [15:22:30]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:22:30]wFMCommunicate OK [15:22:30]SAM_PROTO_GetShiftState done [15:22:30]FM_GetShiftState done [15:22:30]opened in 1729987736 [15:22:30]opened+sec_in_day 1730074136 [15:22:30]quantity*price = 50041 [15:22:30]sum+1 = 50042 [15:22:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 464 27.10.2024 15:22 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95465 ФПД: 122477963230623 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T152231&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95465&fm=122477963230623&tin=02508201610067®Number=0000000000170478&sum=50000 [15:22:31]StoreToDocumentArchive [15:22:31]shift 143 fd 95465 [15:22:31]save to /storage/0143/doc_00095465 [15:22:31]save last doc name /storage/0143/doc_00095465 to /storage/kkm_last_doc_name [15:22:31]save OK [15:22:31]Clear old archive folders... [15:22:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:22:31]tlvbuf is 00A6B580 [15:22:31]SAM_PROTO_ClearQueue [15:22:31]wFMCommunicate request_size=4 [15:22:31]MH_SAM_APDU [15:22:31]CAPDU: 80 09 00 00 [15:22:31]Write to MH i2c: E2 08 00 EE 11 80 09 00 00 00 00 00 00 71 [15:22:31]Write i2c OK [15:22:31]MH_I2C_Read... [15:22:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:22:31]Read from MH i2c: E2 [15:22:31]MH_I2C_Read... [15:22:31]Read from MH i2c: E2 03 00 [15:22:31]MH_I2C_Read... [15:22:31]Read from MH i2c: E2 03 00 EE 11 00 90 00 73 [15:22:31]RAPDU: 90 00 [15:22:31]wFMCommunicate OK [15:22:31]SAM_PROTO_ClearQueue done [15:22:31]KKMCreateOFDPacket [15:22:31]OFDProtocolAddRootSTLVToBuf [15:22:31]FM_MakeSignedData [15:22:31]FM_MakeSignedData [15:22:31]SAM_PROTO_SignData [15:22:31]wFMCommunicate request_size=4 [15:22:31]MH_SAM_APDU [15:22:31]CAPDU: 80 0D 01 02 [15:22:31]Write to MH i2c: E2 08 00 EF 11 80 0D 01 02 00 00 00 00 79 [15:22:31]Write i2c OK [15:22:31]MH_I2C_Read... [15:22:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:22:31]Read from MH i2c: E2 [15:22:31]MH_I2C_Read... [15:22:31]Read from MH i2c: E2 03 00 [15:22:31]MH_I2C_Read... [15:22:31]Read from MH i2c: E2 03 00 EF 11 00 90 00 74 [15:22:31]RAPDU: 90 00 [15:22:31]wFMCommunicate OK [15:22:31]wFMCommunicate request_size=255 [15:22:31]MH_SAM_APDU [15:22: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 01 00 00 F4 03 04 00 B7 5A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E9 74 01 00 35 04 06 00 6F [15:22:31]Write to MH i2c: E2 02 01 F0 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 01 00 00 F4 03 04 00 B7 5A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E9 74 01 00 35 04 06 00 6F 00 00 CA [15:22:31]Write i2c OK [15:22:31]MH_I2C_Read... [15:22:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:22:31]Read from MH i2c: E2 [15:22:31]MH_I2C_Read... [15:22:31]Read from MH i2c: E2 03 00 [15:22:31]MH_I2C_Read... [15:22:31]Read from MH i2c: E2 03 00 F0 11 00 90 00 75 [15:22:31]RAPDU: 90 00 [15:22:31]wFMCommunicate OK [15:22:31]wFMCommunicate request_size=10 [15:22:31]MH_SAM_APDU [15:22:31]CAPDU: 80 0D 02 02 05 64 9F 7D BD 9F [15:22:31]Write to MH i2c: E2 0D 00 F1 11 80 0D 02 02 05 00 64 9F 7D BD 9F 00 00 62 [15:22:31]Write i2c OK [15:22:31]MH_I2C_Read... [15:22:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:22:31]Read from MH i2c: E2 [15:22:31]MH_I2C_Read... [15:22:31]Read from MH i2c: E2 03 00 [15:22:31]MH_I2C_Read... [15:22:31]Read from MH i2c: E2 03 00 F1 11 00 90 00 76 [15:22:31]RAPDU: 90 00 [15:22:31]wFMCommunicate OK [15:22:31]wFMCommunicate request_size=4 [15:22:31]MH_SAM_APDU [15:22:31]CAPDU: 80 0D 03 02 [15:22:31]Write to MH i2c: E2 08 00 F2 11 80 0D 03 02 00 00 00 00 7E [15:22:31]Write i2c OK [15:22:31]MH_I2C_Read... [15:22:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:22:32]Read from MH i2c: E2 [15:22:32]MH_I2C_Read... [15:22:32]Read from MH i2c: E2 0B 00 [15:22:32]MH_I2C_Read... [15:22:32]Read from MH i2c: E2 0B 00 F2 11 00 15 A0 28 B4 FD A3 3D 4B 90 00 38 [15:22:32]RAPDU: 15 A0 28 B4 FD A3 3D 4B 90 00 [15:22:32]wFMCommunicate OK [15:22:32]SAM_PROTO_SignData done [15:22:32]FM_MakeSignedData done [15:22:32]CreateOFDProtocolMessage [15:22:32]wFMCommunicate request_size=4 [15:22:32]MH_SAM_APDU [15:22:32]CAPDU: 80 11 00 00 [15:22:32]Write to MH i2c: E2 08 00 F3 11 80 11 00 00 00 00 00 00 7E [15:22:32]Write i2c OK [15:22:32]MH_I2C_Read... [15:22:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:22:32]Read from MH i2c: E2 [15:22:32]MH_I2C_Read... [15:22:32]Read from MH i2c: E2 17 00 [15:22:32]MH_I2C_Read... [15:22:32]Read from MH i2c: E2 17 00 F3 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CF [15:22:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:22:32]wFMCommunicate OK [15:22:32]CreateOFDProtocolMessage done [15:22:32]OFDSenderStorePacket 95465 [15:22:32]StoreOFDPacket docnum=95465 [15:22:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CE 76 07 01 99 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 01 00 00 F4 03 04 00 B7 5A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E9 74 01 00 35 04 06 00 6F 64 9F 7D BD 9F 15 A0 28 B4 FD A3 3D 4B [15:22:32]CheckFolder [15:22:32]dirname=/storage/ofd_packets [15:22:32]CheckFolder done [15:22:32]ProducePacketName [15:22:32]name=ofd_packets/00095465 [15:22:32]NVStorageSaveData ofd_packets/00095465 [15:22:32]File name is /storage/ofd_packets/00095465 [15:22:32]Write 301 bytes [15:22:32]NVStorageSaveData done [15:22:32]OFDSenderStorePacket done [15:22:32]KKMCreateOFDPacket done [15:22:32]NVStorageSaveData kkm_last_timestamp [15:22:32]File name is /storage/kkm_last_timestamp [15:22:32]Write 4 bytes [15:22:32]NVStorageSaveData done [15:22:32]ExternCall_PrintAddStr [15:22:32]wPrintStart [15:22:32]Write to MH i2c: 01 00 00 F4 11 05 [15:22:32]Write i2c OK [15:22:32]MH_I2C_Read... [15:22:32]Read from MH i2c: 01 [15:22:32]MH_I2C_Read... [15:22:32]Read from MH i2c: 01 07 00 [15:22:32]MH_I2C_Read... [15:22:32]Read from MH i2c: 01 07 00 F4 11 00 00 00 00 00 FF 0F 1A [15:22:32]RasterBufferAndPrint [15:22:32]line Счет N : (1)3405981 [15:22:32]line ИНН: 02508201610067 [15:22:32]line Контрольно-Кассовый Чек [15:22:32]line ПРОДАЖА [15:22:32]line ТРК (МРК, ГНК) : 42 [15:22:32]line Товар: 2710124130 [15:22:32]line Аи-92-К-4 [15:22:32]line 7.480 * 66.90 [15:22:32]line = 500.41 [15:22:32]line НДС 12% НСП 1% [15:22:32]line > о реализуемом товаре [15:22:32]line ОКРУГЛЕНИЕ: -0.41 [15:22:32]line ИТОГО: 500.00 [15:22:32]line Внесено: 500.00 [15:22:32]line СДАЧА: 0.00 [15:22:32]line НСП 1% : 4.43 [15:22:32]line НДС 12% : 53.14 [15:22:32]line Наличными: 500.00 [15:22:32]line Безнал.: 0.00 [15:22:32]line Место: АЗС № 82 "Партнер Нефть" [15:22:32]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:22:32]line СНО: Общий режим [15:22:32]line Чек 464 27.10.2024 15:22 [15:22:32]line Смена: 143 ФФД: 1.0 [15:22:32]line ЗНМ: 0300000017 [15:22:32]line РНМ: 0000000000170478 [15:22:32]line Версия ККМ: v1.0 [15:22:32]line ФМ: 0000000002098560 [15:22:32]line ФД: 95465 [15:22:32]line ФПД: 122477963230623 [15:22:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T152231&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95465&fm=122477963230623&tin=02508201610067®Number=0000000000170478&sum=50000 [15:22:32]OFD Sender: Processing packet 95465 [packets to send 57, broken 56] [15:22:32]ProducePacketName [15:22:32]name=ofd_packets/00095465 [15:22:32]OFD Sender: To server: pG, [15:22:32]CommunicateWithHost lk.salyk.kg:30040 [15:22:32]ConnectInit lk.salyk.kg [15:22:32]written 0, free lines is 4095 [15:22:32]Connected sock=9 [15:22:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CE 76 07 01 99 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 01 00 00 F4 03 04 00 B7 5A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E9 74 01 00 35 04 06 00 6F 64 9F 7D BD 9F 15 A0 28 B4 FD A3 3D 4B [15:22:32]Write to MH i2c: 01 00 00 1F 12 31 [15:22:32]Write i2c OK [15:22:32]MH_I2C_Read... [15:22:32]Read from MH i2c: 01 [15:22:32]MH_I2C_Read... [15:22:32]Read from MH i2c: 01 07 00 [15:22:32]MH_I2C_Read... [15:22:32]Read from MH i2c: 01 07 00 1F 12 00 00 00 00 00 11 0D 56 [15:22:32]RasterBufferAndPrint [15:22:32]line [15:22:32]line [15:22:32]line [15:22:32]line [15:22:32]line [15:22:32]written 0, free lines is 3352 [15:22:32]MH_Cut [15:22:32]Write to MH i2c: D1 01 00 26 12 01 0A [15:22:32]Write i2c OK [15:22:32]MH_I2C_Read... [15:22:32]Read from MH i2c: D1 [15:22:32]MH_I2C_Read... [15:22:32]Read from MH i2c: D1 01 00 [15:22:32]MH_I2C_Read... [15:22:32]Read from MH i2c: D1 01 00 26 12 00 09 [15:22:32]Write to MH i2c: 01 00 00 27 12 39 [15:22:32]Write i2c OK [15:22:32]MH_I2C_Read... [15:22:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 CE 45 47 00 12 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 32 30 39 38 35 36 30 10 04 04 00 E9 74 01 00 F4 03 04 00 E3 04 1E 67 B6 04 01 00 00 C1 D8 35 66 10 22 D1 97 [15:22:32]CommunicateWithHost err = 0 [15:22:32]CheckOFDResponse [15:22:32]1017 (14) - 77093643461234 [15:22:32]1041 (16) - 0000000002098560 [15:22:32]1040 (4) - 95465 [15:22:32]1012 (4) - 27.10.2024 09:16 [15:22:32]1206 (1) - 0 [15:22:32]OFD Sender: Remove packet 95465 [15:22:32]ProducePacketName [15:22:32]name=ofd_packets/00095465 [15:22:32]NVStorageDeleteData [15:22:33]OFD Sender: No OFD packet to send [15:22:33]*** Cut start [15:22:33]*** Partial cut [15:22:33]*** CUTSNS_PIN = 1 [15:22:33]*** CUTSNS_PIN = 0 [15:22:33]*** Brake cut motor [15:22:34]Read from MH i2c: 01 [15:22:34]MH_I2C_Read... [15:22:34]*** Stop cut motor [15:22:34]*** Cut end [15:22:34]Read from MH i2c: 01 07 00 [15:22:34]MH_I2C_Read... [15:22:34]Read from MH i2c: 01 07 00 27 12 00 00 00 00 00 FF 0F 4E [15:22:34]process_action close_receipt done [15:22:34]requested_data is exist [15:22:34]produce_requested_data [15:22:34]requested_item fm.sn is exist - process it [15:22:34]wFMCommunicate request_size=4 [15:22:34]MH_SAM_APDU [15:22:34]CAPDU: 80 11 00 00 [15:22:34]Write to MH i2c: E2 08 00 28 12 80 11 00 00 00 00 00 00 B4 [15:22:34]Write i2c OK [15:22:34]MH_I2C_Read... [15:22:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:22:34]Read from MH i2c: E2 [15:22:34]MH_I2C_Read... [15:22:34]Read from MH i2c: E2 17 00 [15:22:34]MH_I2C_Read... [15:22:34]Read from MH i2c: E2 17 00 28 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 05 [15:22:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:22:34]wFMCommunicate OK [15:22:34]requested_item fd.num is exist - process it [15:22:34]SAM_PROTO_GetFieldsCounters [15:22:34]wFMCommunicate request_size=4 [15:22:34]MH_SAM_APDU [15:22:34]CAPDU: 80 13 00 00 [15:22:34]Write to MH i2c: E2 08 00 29 12 80 13 00 00 00 00 00 00 B7 [15:22:34]Write i2c OK [15:22:34]MH_I2C_Read... [15:22:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:22:34]Read from MH i2c: E2 [15:22:34]MH_I2C_Read... [15:22:34]Read from MH i2c: E2 62 00 [15:22:34]MH_I2C_Read... [15:22:34]Read from MH i2c: E2 62 00 29 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E9 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 D0 01 00 00 5E 04 04 00 D0 01 00 00 57 04 04 00 D1 01 00 00 19 04 04 00 00 00 00 00 90 00 38 [15:22:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E9 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 D0 01 00 00 5E 04 04 00 D0 01 00 00 57 04 04 00 D1 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:22:34]wFMCommunicate OK [15:22:34]SAM_PROTO_GetFieldsCounters done [15:22:34]requested_item shift.num is exist - process it [15:22:34]requested_item shift.opened is exist - process it [15:22:34]req_shift_opened [15:22:34]FM_GetShiftState [15:22:34]SAM_PROTO_GetShiftState [15:22:34]wFMCommunicate request_size=4 [15:22:34]MH_SAM_APDU [15:22:34]CAPDU: 80 13 01 00 [15:22:34]Write to MH i2c: E2 08 00 2A 12 80 13 01 00 00 00 00 00 B9 [15:22:34]Write i2c OK [15:22:34]MH_I2C_Read... [15:22:34]Read from MH i2c: E2 [15:22:34]MH_I2C_Read... [15:22:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:22:34]Read from MH i2c: E2 0E 00 [15:22:34]MH_I2C_Read... [15:22:34]Read from MH i2c: E2 0E 00 2A 12 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 65 [15:22:34]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:22:34]wFMCommunicate OK [15:22:34]SAM_PROTO_GetShiftState done [15:22:34]FM_GetShiftState done [15:22:34]req_shift_opened done [15:22:34]requested_item shift.open_date is exist - process it [15:22:34]req_shift_open_date [15:22:34]req_shift_open_date done [15:22:34]produce_requested_data done [15:22:34]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95465,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:22:34]process_action_free close_receipt [15:22:34]json_value_free [15:22:34]json_value_free done [15:22:34]process_json_proto returns [15:22:34]Send response to host [15:22:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95465,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:22:34]free response buf [15:22:34]execute_script done [15:22:34]execute_script returns [15:22:34]free content buf [15:22:34]Sock 7.Close socket [15:22:34]Sock 7.Thread stoped [15:22:38]OFD Sender: No OFD packet to send [15:22:43]OFD Sender: No OFD packet to send [15:22:48]OFD Sender: No OFD packet to send [15:22:53]OFD Sender: No OFD packet to send [15:22:58]OFD Sender: No OFD packet to send [15:23:03]OFD Sender: No OFD packet to send [15:23:08]OFD Sender: No OFD packet to send [15:23:13]OFD Sender: No OFD packet to send [15:23:18]OFD Sender: No OFD packet to send [15:23:23]OFD Sender: No OFD packet to send [15:23:28]OFD Sender: No OFD packet to send [15:23:33]OFD Sender: No OFD packet to send [15:23:38]OFD Sender: No OFD packet to send [15:23:43]OFD Sender: No OFD packet to send [15:23:48]OFD Sender: No OFD packet to send [15:23:53]OFD Sender: No OFD packet to send [15:23:58]OFD Sender: No OFD packet to send [15:24:03]OFD Sender: No OFD packet to send [15:24:08]OFD Sender: No OFD packet to send [15:24:13]OFD Sender: No OFD packet to send [15:24:18]OFD Sender: No OFD packet to send [15:24:23]OFD Sender: No OFD packet to send [15:24:28]OFD Sender: No OFD packet to send [15:24:33]OFD Sender: No OFD packet to send [15:24:38]OFD Sender: No OFD packet to send [15:24:43]OFD Sender: No OFD packet to send [15:24:48]OFD Sender: No OFD packet to send [15:24:53]OFD Sender: No OFD packet to send [15:24:58]OFD Sender: No OFD packet to send [15:25:03]OFD Sender: No OFD packet to send [15:25:08]OFD Sender: No OFD packet to send [15:25:13]OFD Sender: No OFD packet to send [15:25:18]OFD Sender: No OFD packet to send [15:25:21]accept exits with 10 [15:25:21]New connection [15:25:21]New thread 3067444580 created [15:25:21]Thread 3067301220 joined [15:25:21]Waiting for new connection... [15:25:21] Sock 10.Parse request [15:25:21]Sock 10.Check first char [15:25:21]Sock 10.First char is OK [15:25:21]request: POST /json_proto HTTP/1.0 [15:25:21]Method: POST [15:25:21]URL: /json_proto [15:25:21]Method is POST - this is cgi request [15:25:21]url: /json_proto [15:25:21]query_string will be loaded in cgi processing [15:25:21]execute_cgi json_proto POST (null) [15:25:21]execute_cgi path=json_proto method=POST [15:25:21]POST find Content-Length [15:25:21]Host: 172.17.40.67:8080 [15:25:21]Content-Length: 684 [15:25:21]Content-Type: application/json [15:25:21] [15:25:21]POST finish read [15:25:21]Found Content-Length = 684 [15:25:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405982", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 6.220, "sum" : 480.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 480.00, "total" : 480.00, "payments": [ { "type": 0, "sum" : 480.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:25:21]execute_script... [15:25: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)3405982", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 6.220, "sum" : 480.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 480.00, "total" : 480.00, "payments": [ { "type": 0, "sum" : 480.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:25:21]POST & json_proto [15:25:21]process_json_proto [15:25:21]json parsed OK: [15:25:21]protocol is kg_v1.0 [15:25:21]action value=close_receipt [15:25:21]process_action close_receipt [15:25:21]cmd_close_receipt [15:25:21]MH_GetDate [15:25:21]Write to MH i2c: F0 00 00 2B 12 2C [15:25:21]Write i2c OK [15:25:21]MH_I2C_Read... [15:25:21]Read from MH i2c: F0 [15:25:21]MH_I2C_Read... [15:25:21]Read from MH i2c: F0 09 00 [15:25:21]MH_I2C_Read... [15:25:21]Read from MH i2c: F0 09 00 2B 12 00 62 5B 1E 67 EE DA 66 66 0B [15:25:21]GetLastDocTimeStamp 1730042551 [15:25:21]current date 1730042722 [15:25:21]FM_GetShiftState [15:25:21]SAM_PROTO_GetShiftState [15:25:21]wFMCommunicate request_size=4 [15:25:21]MH_SAM_APDU [15:25:21]CAPDU: 80 13 01 00 [15:25:21]Write to MH i2c: E2 08 00 2C 12 80 13 01 00 00 00 00 00 BB [15:25:21]Write i2c OK [15:25:21]MH_I2C_Read... [15:25:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:25:22]Read from MH i2c: E2 [15:25:22]MH_I2C_Read... [15:25:22]Read from MH i2c: E2 0E 00 [15:25:22]MH_I2C_Read... [15:25:22]Read from MH i2c: E2 0E 00 2C 12 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 67 [15:25:22]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:25:22]wFMCommunicate OK [15:25:22]SAM_PROTO_GetShiftState done [15:25:22]FM_GetShiftState done [15:25:22]opened in 1729987736 [15:25:22]opened+sec_in_day 1730074136 [15:25:22]quantity*price = 48018 [15:25:22]sum+1 = 48019 [15:25:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 480.00 Внесено: 480.00 СДАЧА: 0.00 НСП 1% : 4.25 НДС 12% : 50.99 Наличными: 480.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 465 27.10.2024 15:25 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95466 ФПД: 190235272714693 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T152522&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95466&fm=190235272714693&tin=02508201610067®Number=0000000000170478&sum=48000 [15:25:23]StoreToDocumentArchive [15:25:23]shift 143 fd 95466 [15:25:23]save to /storage/0143/doc_00095466 [15:25:23]save last doc name /storage/0143/doc_00095466 to /storage/kkm_last_doc_name [15:25:23]save OK [15:25:23]Clear old archive folders... [15:25:23]ProcessDocumentItem done err = 0, tmpTLVsize=257 [15:25:23]tlvbuf is 00A62C10 [15:25:23]SAM_PROTO_ClearQueue [15:25:23]wFMCommunicate request_size=4 [15:25:23]MH_SAM_APDU [15:25:23]CAPDU: 80 09 00 00 [15:25:23]Write to MH i2c: E2 08 00 39 12 80 09 00 00 00 00 00 00 BD [15:25:23]Write i2c OK [15:25:23]MH_I2C_Read... [15:25:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:25:23]Read from MH i2c: E2 [15:25:23]MH_I2C_Read... [15:25:23]Read from MH i2c: E2 03 00 [15:25:23]MH_I2C_Read... [15:25:23]Read from MH i2c: E2 03 00 39 12 00 90 00 BF [15:25:23]RAPDU: 90 00 [15:25:23]wFMCommunicate OK [15:25:23]SAM_PROTO_ClearQueue done [15:25:23]KKMCreateOFDPacket [15:25:23]OFDProtocolAddRootSTLVToBuf [15:25:23]FM_MakeSignedData [15:25:23]FM_MakeSignedData [15:25:23]SAM_PROTO_SignData [15:25:23]wFMCommunicate request_size=4 [15:25:23]MH_SAM_APDU [15:25:23]CAPDU: 80 0D 01 02 [15:25:23]Write to MH i2c: E2 08 00 3A 12 80 0D 01 02 00 00 00 00 C5 [15:25:23]Write i2c OK [15:25:23]MH_I2C_Read... [15:25:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:25:23]Read from MH i2c: E2 [15:25:23]MH_I2C_Read... [15:25:23]Read from MH i2c: E2 03 00 [15:25:23]MH_I2C_Read... [15:25:23]Read from MH i2c: E2 03 00 3A 12 00 90 00 C0 [15:25:23]RAPDU: 90 00 [15:25:23]wFMCommunicate OK [15:25:23]wFMCommunicate request_size=255 [15:25:23]MH_SAM_APDU [15:25:23]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 4C 18 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 92 BB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 BB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A9 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EB 13 00 00 00 00 07 04 06 00 80 BB 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 01 00 00 F4 03 04 00 62 5B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EA 74 01 [15:25:23]Write to MH i2c: E2 02 01 3B 12 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 4C 18 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 92 BB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 BB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A9 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EB 13 00 00 00 00 07 04 06 00 80 BB 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 01 00 00 F4 03 04 00 62 5B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EA 74 01 00 00 54 [15:25:23]Write i2c OK [15:25:23]MH_I2C_Read... [15:25:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:25:23]Read from MH i2c: E2 [15:25:23]MH_I2C_Read... [15:25:23]Read from MH i2c: E2 03 00 [15:25:23]MH_I2C_Read... [15:25:23]Read from MH i2c: E2 03 00 3B 12 00 90 00 C1 [15:25:23]RAPDU: 90 00 [15:25:23]wFMCommunicate OK [15:25:23]wFMCommunicate request_size=16 [15:25:23]MH_SAM_APDU [15:25:23]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 AD 04 99 DA 99 C5 [15:25:23]Write to MH i2c: E2 13 00 3C 12 80 0D 02 02 0B 00 00 35 04 06 00 AD 04 99 DA 99 C5 00 00 9F [15:25:23]Write i2c OK [15:25:23]MH_I2C_Read... [15:25:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:25:23]Read from MH i2c: E2 [15:25:23]MH_I2C_Read... [15:25:23]Read from MH i2c: E2 03 00 [15:25:23]MH_I2C_Read... [15:25:23]Read from MH i2c: E2 03 00 3C 12 00 90 00 C2 [15:25:23]RAPDU: 90 00 [15:25:23]wFMCommunicate OK [15:25:23]wFMCommunicate request_size=4 [15:25:23]MH_SAM_APDU [15:25:23]CAPDU: 80 0D 03 02 [15:25:23]Write to MH i2c: E2 08 00 3D 12 80 0D 03 02 00 00 00 00 CA [15:25:23]Write i2c OK [15:25:23]MH_I2C_Read... [15:25:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:25:23]Read from MH i2c: E2 [15:25:23]MH_I2C_Read... [15:25:23]Read from MH i2c: E2 0B 00 [15:25:23]MH_I2C_Read... [15:25:23]Read from MH i2c: E2 0B 00 3D 12 00 E3 92 6E 60 0B 33 C3 2C 90 00 3B [15:25:23]RAPDU: E3 92 6E 60 0B 33 C3 2C 90 00 [15:25:23]wFMCommunicate OK [15:25:23]SAM_PROTO_SignData done [15:25:23]FM_MakeSignedData done [15:25:23]CreateOFDProtocolMessage [15:25:23]wFMCommunicate request_size=4 [15:25:23]MH_SAM_APDU [15:25:23]CAPDU: 80 11 00 00 [15:25:23]Write to MH i2c: E2 08 00 3E 12 80 11 00 00 00 00 00 00 CA [15:25:23]Write i2c OK [15:25:23]MH_I2C_Read... [15:25:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:25:23]Read from MH i2c: E2 [15:25:23]MH_I2C_Read... [15:25:23]Read from MH i2c: E2 17 00 [15:25:23]MH_I2C_Read... [15:25:23]Read from MH i2c: E2 17 00 3E 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1B [15:25:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:25:23]wFMCommunicate OK [15:25:23]CreateOFDProtocolMessage done [15:25:23]OFDSenderStorePacket 95466 [15:25:23]StoreOFDPacket docnum=95466 [15:25:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 BF 66 0D 01 6D 54 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 4C 18 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 92 BB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 BB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A9 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EB 13 00 00 00 00 07 04 06 00 80 BB 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 01 00 00 F4 03 04 00 62 5B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EA 74 01 00 35 04 06 00 AD 04 99 DA 99 C5 E3 92 6E 60 0B 33 C3 2C [15:25:23]CheckFolder [15:25:23]dirname=/storage/ofd_packets [15:25:23]CheckFolder done [15:25:23]ProducePacketName [15:25:23]name=ofd_packets/00095466 [15:25:23]NVStorageSaveData ofd_packets/00095466 [15:25:23]File name is /storage/ofd_packets/00095466 [15:25:23]Write 307 bytes [15:25:23]NVStorageSaveData done [15:25:23]OFDSenderStorePacket done [15:25:23]KKMCreateOFDPacket done [15:25:23]NVStorageSaveData kkm_last_timestamp [15:25:23]File name is /storage/kkm_last_timestamp [15:25:23]Write 4 bytes [15:25:23]NVStorageSaveData done [15:25:23]OFD Sender: Processing packet 95466 [packets to send 57, broken 56] [15:25:23]ProducePacketName [15:25:23]name=ofd_packets/00095466 [15:25:23]OFD Sender: To server: pG, [15:25:23]CommunicateWithHost lk.salyk.kg:30040 [15:25:23]ConnectInit lk.salyk.kg [15:25:23]ExternCall_PrintAddStr [15:25:23]wPrintStart [15:25:23]Write to MH i2c: 01 00 00 3F 12 51 [15:25:23]Write i2c OK [15:25:23]MH_I2C_Read... [15:25:23]Read from MH i2c: 01 [15:25:23]MH_I2C_Read... [15:25:23]Read from MH i2c: 01 07 00 [15:25:23]MH_I2C_Read... [15:25:23]Read from MH i2c: 01 07 00 3F 12 00 00 00 00 00 FF 0F 66 [15:25:23]RasterBufferAndPrint [15:25:23]line Счет N : (1)3405982 [15:25:23]line ИНН: 02508201610067 [15:25:23]line Контрольно-Кассовый Чек [15:25:23]line ПРОДАЖА [15:25:23]line ТРК (МРК, ГНК) : 21 [15:25:23]line Товар: 2710194800 [15:25:23]line D-ENERGY Дт-К-2 [15:25:23]line 6.220 * 77.20 [15:25:23]line = 480.18 [15:25:23]line НДС 12% НСП 1% [15:25:23]line > о реализуемом товаре [15:25:23]line ОКРУГЛЕНИЕ: -0.18 [15:25:23]line ИТОГО: 480.00 [15:25:23]line Внесено: 480.00 [15:25:23]line СДАЧА: 0.00 [15:25:23]line НСП 1% : 4.25 [15:25:23]line НДС 12% : 50.99 [15:25:23]line Наличными: 480.00 [15:25:23]line Безнал.: 0.00 [15:25:23]line Место: АЗС № 82 "Партнер Нефть" [15:25:23]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:25:23]line СНО: Общий режим [15:25:23]line Чек 465 27.10.2024 15:25 [15:25:23]line Смена: 143 ФФД: 1.0 [15:25:23]line ЗНМ: 0300000017 [15:25:23]line РНМ: 0000000000170478 [15:25:23]line Версия ККМ: v1.0 [15:25:24]line ФМ: 0000000002098560 [15:25:24]line ФД: 95466 [15:25:24]line ФПД: 190235272714693 [15:25:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T152522&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95466&fm=190235272714693&tin=02508201610067®Number=0000000000170478&sum=48000 [15:25:24]Connected sock=11 [15:25:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 BF 66 0D 01 6D 54 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 4C 18 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 92 BB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 BB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A9 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EB 13 00 00 00 00 07 04 06 00 80 BB 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 01 00 00 F4 03 04 00 62 5B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EA 74 01 00 35 04 06 00 AD 04 99 DA 99 C5 E3 92 6E 60 0B 33 C3 2C [15:25:24]written 0, free lines is 4095 [15:25:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D5 CB 47 00 A6 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 32 30 39 38 35 36 30 10 04 04 00 EA 74 01 00 F4 03 04 00 8E 05 1E 67 B6 04 01 00 00 66 82 98 FC 81 D3 BB 89 [15:25:24]CommunicateWithHost err = 0 [15:25:24]CheckOFDResponse [15:25:24]1017 (14) - 77093643461234 [15:25:24]1041 (16) - 0000000002098560 [15:25:24]1040 (4) - 95466 [15:25:24]1012 (4) - 27.10.2024 09:19 [15:25:24]1206 (1) - 0 [15:25:24]OFD Sender: Remove packet 95466 [15:25:24]ProducePacketName [15:25:24]name=ofd_packets/00095466 [15:25:24]NVStorageDeleteData [15:25:24]Write to MH i2c: 01 00 00 6A 12 7C [15:25:24]Write i2c OK [15:25:24]MH_I2C_Read... [15:25:24]Read from MH i2c: 01 [15:25:24]MH_I2C_Read... [15:25:24]Read from MH i2c: 01 07 00 [15:25:24]MH_I2C_Read... [15:25:24]Read from MH i2c: 01 07 00 6A 12 00 00 00 00 00 06 0D 96 [15:25:24]RasterBufferAndPrint [15:25:24]line [15:25:24]line [15:25:24]line [15:25:24]line [15:25:24]line [15:25:24]written 0, free lines is 3340 [15:25:24]MH_Cut [15:25:24]Write to MH i2c: D1 01 00 71 12 01 55 [15:25:24]Write i2c OK [15:25:24]MH_I2C_Read... [15:25:24]Read from MH i2c: D1 [15:25:24]MH_I2C_Read... [15:25:24]Read from MH i2c: D1 01 00 [15:25:24]MH_I2C_Read... [15:25:24]Read from MH i2c: D1 01 00 71 12 00 54 [15:25:24]Write to MH i2c: 01 00 00 72 12 84 [15:25:24]Write i2c OK [15:25:24]MH_I2C_Read... [15:25:24]OFD Sender: No OFD packet to send [15:25:25]*** Cut start [15:25:25]*** Partial cut [15:25:25]*** CUTSNS_PIN = 1 [15:25:25]*** CUTSNS_PIN = 0 [15:25:25]*** Brake cut motor [15:25:25]Read from MH i2c: 01 [15:25:25]MH_I2C_Read... [15:25:25]*** Stop cut motor [15:25:25]*** Cut end [15:25:25]Read from MH i2c: 01 07 00 [15:25:25]MH_I2C_Read... [15:25:25]Read from MH i2c: 01 07 00 72 12 00 00 00 00 00 FF 0F 99 [15:25:25]process_action close_receipt done [15:25:25]requested_data is exist [15:25:25]produce_requested_data [15:25:25]requested_item fm.sn is exist - process it [15:25:25]wFMCommunicate request_size=4 [15:25:25]MH_SAM_APDU [15:25:25]CAPDU: 80 11 00 00 [15:25:25]Write to MH i2c: E2 08 00 73 12 80 11 00 00 00 00 00 00 FF [15:25:25]Write i2c OK [15:25:25]MH_I2C_Read... [15:25:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:25:25]Read from MH i2c: E2 [15:25:25]MH_I2C_Read... [15:25:25]Read from MH i2c: E2 17 00 [15:25:25]MH_I2C_Read... [15:25:25]Read from MH i2c: E2 17 00 73 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 50 [15:25:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:25:25]wFMCommunicate OK [15:25:25]requested_item fd.num is exist - process it [15:25:25]SAM_PROTO_GetFieldsCounters [15:25:25]wFMCommunicate request_size=4 [15:25:25]MH_SAM_APDU [15:25:25]CAPDU: 80 13 00 00 [15:25:25]Write to MH i2c: E2 08 00 74 12 80 13 00 00 00 00 00 00 02 [15:25:25]Write i2c OK [15:25:25]MH_I2C_Read... [15:25:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:25:25]Read from MH i2c: E2 [15:25:25]MH_I2C_Read... [15:25:25]Read from MH i2c: E2 62 00 [15:25:25]MH_I2C_Read... [15:25:25]Read from MH i2c: E2 62 00 74 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EA 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 D1 01 00 00 5E 04 04 00 D1 01 00 00 57 04 04 00 D2 01 00 00 19 04 04 00 00 00 00 00 90 00 87 [15:25:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EA 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 D1 01 00 00 5E 04 04 00 D1 01 00 00 57 04 04 00 D2 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:25:25]wFMCommunicate OK [15:25:25]SAM_PROTO_GetFieldsCounters done [15:25:25]requested_item shift.num is exist - process it [15:25:25]requested_item shift.opened is exist - process it [15:25:25]req_shift_opened [15:25:25]FM_GetShiftState [15:25:25]SAM_PROTO_GetShiftState [15:25:25]wFMCommunicate request_size=4 [15:25:25]MH_SAM_APDU [15:25:25]CAPDU: 80 13 01 00 [15:25:25]Write to MH i2c: E2 08 00 75 12 80 13 01 00 00 00 00 00 04 [15:25:25]Write i2c OK [15:25:25]MH_I2C_Read... [15:25:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:25:26]Read from MH i2c: E2 [15:25:26]MH_I2C_Read... [15:25:26]Read from MH i2c: E2 0E 00 [15:25:26]MH_I2C_Read... [15:25:26]Read from MH i2c: E2 0E 00 75 12 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B0 [15:25:26]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:25:26]wFMCommunicate OK [15:25:26]SAM_PROTO_GetShiftState done [15:25:26]FM_GetShiftState done [15:25:26]req_shift_opened done [15:25:26]requested_item shift.open_date is exist - process it [15:25:26]req_shift_open_date [15:25:26]req_shift_open_date done [15:25:26]produce_requested_data done [15:25:26]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95466,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:25:26]process_action_free close_receipt [15:25:26]json_value_free [15:25:26]json_value_free done [15:25:26]process_json_proto returns [15:25:26]Send response to host [15:25:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95466,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:25:26]free response buf [15:25:26]execute_script done [15:25:26]execute_script returns [15:25:26]free content buf [15:25:26]Sock 10.Close socket [15:25:26]Sock 10.Thread stoped [15:25:29]accept exits with 7 [15:25:29]New connection [15:25:29]New thread 3067301220 created [15:25:29]Thread 3067444580 joined [15:25:29]Waiting for new connection... [15:25:29] Sock 7.Parse request [15:25:29]Sock 7.Check first char [15:25:29]Sock 7.First char is OK [15:25:29]request: POST /json_proto HTTP/1.0 [15:25:29]Method: POST [15:25:29]URL: /json_proto [15:25:29]Method is POST - this is cgi request [15:25:29]url: /json_proto [15:25:29]query_string will be loaded in cgi processing [15:25:29]execute_cgi json_proto POST (null) [15:25:29]execute_cgi path=json_proto method=POST [15:25:29]POST find Content-Length [15:25:29]Host: 172.17.40.67:8080 [15:25:29]Content-Length: 678 [15:25:29]Content-Type: application/json [15:25:29] [15:25:29]POST finish read [15:25:29]Found Content-Length = 678 [15:25:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405983", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:25:29]execute_script... [15:25: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)3405983", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:25:29]POST & json_proto [15:25:29]process_json_proto [15:25:29]json parsed OK: [15:25:29]protocol is kg_v1.0 [15:25:29]action value=close_receipt [15:25:29]process_action close_receipt [15:25:29]cmd_close_receipt [15:25:29]MH_GetDate [15:25:29]Write to MH i2c: F0 00 00 76 12 77 [15:25:29]Write i2c OK [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: F0 [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: F0 09 00 [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: F0 09 00 76 12 00 6A 5B 1E 67 EE DA 66 66 5E [15:25:29]GetLastDocTimeStamp 1730042722 [15:25:29]current date 1730042730 [15:25:29]FM_GetShiftState [15:25:29]SAM_PROTO_GetShiftState [15:25:29]wFMCommunicate request_size=4 [15:25:29]MH_SAM_APDU [15:25:29]CAPDU: 80 13 01 00 [15:25:29]Write to MH i2c: E2 08 00 77 12 80 13 01 00 00 00 00 00 06 [15:25:29]Write i2c OK [15:25:29]MH_I2C_Read... [15:25:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:25:29]Read from MH i2c: E2 [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: E2 0E 00 [15:25:29]MH_I2C_Read... [15:25:29]Read from MH i2c: E2 0E 00 77 12 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B2 [15:25:29]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:25:29]wFMCommunicate OK [15:25:29]SAM_PROTO_GetShiftState done [15:25:29]FM_GetShiftState done [15:25:29]opened in 1729987736 [15:25:29]opened+sec_in_day 1730074136 [15:25:29]quantity*price = 50041 [15:25:29]sum+1 = 50042 [15:25:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 466 27.10.2024 15:25 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95467 ФПД: 160250910896488 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T152530&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95467&fm=160250910896488&tin=02508201610067®Number=0000000000170478&sum=50000 [15:25:30]StoreToDocumentArchive [15:25:30]shift 143 fd 95467 [15:25:30]save to /storage/0143/doc_00095467 [15:25:30]save last doc name /storage/0143/doc_00095467 to /storage/kkm_last_doc_name [15:25:30]save OK [15:25:30]Clear old archive folders... [15:25:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:25:30]tlvbuf is B6F39800 [15:25:30]SAM_PROTO_ClearQueue [15:25:30]wFMCommunicate request_size=4 [15:25:30]MH_SAM_APDU [15:25:30]CAPDU: 80 09 00 00 [15:25:30]Write to MH i2c: E2 08 00 84 12 80 09 00 00 00 00 00 00 08 [15:25:30]Write i2c OK [15:25:30]MH_I2C_Read... [15:25:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:25:30]Read from MH i2c: E2 [15:25:30]MH_I2C_Read... [15:25:30]Read from MH i2c: E2 03 00 [15:25:30]MH_I2C_Read... [15:25:30]Read from MH i2c: E2 03 00 84 12 00 90 00 0A [15:25:30]RAPDU: 90 00 [15:25:30]wFMCommunicate OK [15:25:30]SAM_PROTO_ClearQueue done [15:25:30]KKMCreateOFDPacket [15:25:30]OFDProtocolAddRootSTLVToBuf [15:25:30]FM_MakeSignedData [15:25:30]FM_MakeSignedData [15:25:30]SAM_PROTO_SignData [15:25:30]wFMCommunicate request_size=4 [15:25:30]MH_SAM_APDU [15:25:30]CAPDU: 80 0D 01 02 [15:25:30]Write to MH i2c: E2 08 00 85 12 80 0D 01 02 00 00 00 00 10 [15:25:30]Write i2c OK [15:25:30]MH_I2C_Read... [15:25:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:25:30]Read from MH i2c: E2 [15:25:30]MH_I2C_Read... [15:25:30]Read from MH i2c: E2 03 00 [15:25:30]MH_I2C_Read... [15:25:30]Read from MH i2c: E2 03 00 85 12 00 90 00 0B [15:25:30]RAPDU: 90 00 [15:25:30]wFMCommunicate OK [15:25:30]wFMCommunicate request_size=255 [15:25:30]MH_SAM_APDU [15:25: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 01 00 00 F4 03 04 00 6A 5B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EB 74 01 00 35 04 06 00 91 [15:25:30]Write to MH i2c: E2 02 01 86 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 01 00 00 F4 03 04 00 6A 5B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EB 74 01 00 35 04 06 00 91 00 00 3B [15:25:30]Write i2c OK [15:25:30]MH_I2C_Read... [15:25:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:25:30]Read from MH i2c: E2 [15:25:30]MH_I2C_Read... [15:25:30]Read from MH i2c: E2 03 00 [15:25:30]MH_I2C_Read... [15:25:30]Read from MH i2c: E2 03 00 86 12 00 90 00 0C [15:25:30]RAPDU: 90 00 [15:25:30]wFMCommunicate OK [15:25:30]wFMCommunicate request_size=10 [15:25:30]MH_SAM_APDU [15:25:30]CAPDU: 80 0D 02 02 05 BF 52 9E 71 68 [15:25:30]Write to MH i2c: E2 0D 00 87 12 80 0D 02 02 05 00 BF 52 9E 71 68 00 00 A5 [15:25:30]Write i2c OK [15:25:30]MH_I2C_Read... [15:25:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:25:30]Read from MH i2c: E2 [15:25:30]MH_I2C_Read... [15:25:30]Read from MH i2c: E2 03 00 [15:25:30]MH_I2C_Read... [15:25:30]Read from MH i2c: E2 03 00 87 12 00 90 00 0D [15:25:30]RAPDU: 90 00 [15:25:30]wFMCommunicate OK [15:25:30]wFMCommunicate request_size=4 [15:25:30]MH_SAM_APDU [15:25:30]CAPDU: 80 0D 03 02 [15:25:30]Write to MH i2c: E2 08 00 88 12 80 0D 03 02 00 00 00 00 15 [15:25:30]Write i2c OK [15:25:30]MH_I2C_Read... [15:25:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:25:30]Read from MH i2c: E2 [15:25:30]MH_I2C_Read... [15:25:30]Read from MH i2c: E2 0B 00 [15:25:30]MH_I2C_Read... [15:25:30]Read from MH i2c: E2 0B 00 88 12 00 AC 06 5F 01 3A 18 A7 A9 90 00 CA [15:25:30]RAPDU: AC 06 5F 01 3A 18 A7 A9 90 00 [15:25:30]wFMCommunicate OK [15:25:30]SAM_PROTO_SignData done [15:25:30]FM_MakeSignedData done [15:25:30]CreateOFDProtocolMessage [15:25:30]wFMCommunicate request_size=4 [15:25:30]MH_SAM_APDU [15:25:30]CAPDU: 80 11 00 00 [15:25:30]Write to MH i2c: E2 08 00 89 12 80 11 00 00 00 00 00 00 15 [15:25:30]Write i2c OK [15:25:30]MH_I2C_Read... [15:25:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:25:30]Read from MH i2c: E2 [15:25:30]MH_I2C_Read... [15:25:30]Read from MH i2c: E2 17 00 [15:25:30]MH_I2C_Read... [15:25:30]Read from MH i2c: E2 17 00 89 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 66 [15:25:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:25:30]wFMCommunicate OK [15:25:30]CreateOFDProtocolMessage done [15:25:30]OFDSenderStorePacket 95467 [15:25:30]StoreOFDPacket docnum=95467 [15:25:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9D EA 07 01 D1 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 01 00 00 F4 03 04 00 6A 5B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EB 74 01 00 35 04 06 00 91 BF 52 9E 71 68 AC 06 5F 01 3A 18 A7 A9 [15:25:30]CheckFolder [15:25:30]dirname=/storage/ofd_packets [15:25:30]CheckFolder done [15:25:30]ProducePacketName [15:25:30]name=ofd_packets/00095467 [15:25:30]NVStorageSaveData ofd_packets/00095467 [15:25:30]File name is /storage/ofd_packets/00095467 [15:25:30]Write 301 bytes [15:25:30]NVStorageSaveData done [15:25:30]OFDSenderStorePacket done [15:25:30]KKMCreateOFDPacket done [15:25:30]NVStorageSaveData kkm_last_timestamp [15:25:30]File name is /storage/kkm_last_timestamp [15:25:30]Write 4 bytes [15:25:30]NVStorageSaveData done [15:25:30]ExternCall_PrintAddStr [15:25:30]wPrintStart [15:25:30]Write to MH i2c: 01 00 00 8A 12 9C [15:25:30]Write i2c OK [15:25:30]MH_I2C_Read... [15:25:30]Read from MH i2c: 01 [15:25:30]MH_I2C_Read... [15:25:30]Read from MH i2c: 01 07 00 [15:25:30]MH_I2C_Read... [15:25:30]Read from MH i2c: 01 07 00 8A 12 00 00 00 00 00 FF 0F B1 [15:25:30]RasterBufferAndPrint [15:25:30]line Счет N : (1)3405983 [15:25:30]line ИНН: 02508201610067 [15:25:30]line Контрольно-Кассовый Чек [15:25:30]line ПРОДАЖА [15:25:30]line ТРК (МРК, ГНК) : 12 [15:25:30]line Товар: 2710124130 [15:25:30]line Аи-92-К-4 [15:25:30]line 7.480 * 66.90 [15:25:30]line = 500.41 [15:25:30]line НДС 12% НСП 1% [15:25:30]line > о реализуемом товаре [15:25:30]line ОКРУГЛЕНИЕ: -0.41 [15:25:30]line ИТОГО: 500.00 [15:25:30]line Внесено: 500.00 [15:25:30]line СДАЧА: 0.00 [15:25:30]line НСП 1% : 4.43 [15:25:30]line НДС 12% : 53.14 [15:25:30]line Наличными: 500.00 [15:25:30]line Безнал.: 0.00 [15:25:30]line Место: АЗС № 82 "Партнер Нефть" [15:25:30]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:25:30]line СНО: Общий режим [15:25:30]line Чек 466 27.10.2024 15:25 [15:25:30]line Смена: 143 ФФД: 1.0 [15:25:30]line ЗНМ: 0300000017 [15:25:30]line РНМ: 0000000000170478 [15:25:30]line Версия ККМ: v1.0 [15:25:30]line ФМ: 0000000002098560 [15:25:30]line ФД: 95467 [15:25:30]line ФПД: 160250910896488 [15:25:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T152530&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95467&fm=160250910896488&tin=02508201610067®Number=0000000000170478&sum=50000 [15:25:30]written 0, free lines is 4095 [15:25:31]OFD Sender: Processing packet 95467 [packets to send 57, broken 56] [15:25:31]ProducePacketName [15:25:31]name=ofd_packets/00095467 [15:25:31]OFD Sender: To server: pG, [15:25:31]CommunicateWithHost lk.salyk.kg:30040 [15:25:31]ConnectInit lk.salyk.kg [15:25:31]Write to MH i2c: 01 00 00 B5 12 C7 [15:25:31]Write i2c OK [15:25:31]MH_I2C_Read... [15:25:31]Read from MH i2c: 01 [15:25:31]MH_I2C_Read... [15:25:31]Read from MH i2c: 01 07 00 [15:25:31]MH_I2C_Read... [15:25:31]Read from MH i2c: 01 07 00 B5 12 00 00 00 00 00 FE 0C D8 [15:25:31]RasterBufferAndPrint [15:25:31]line [15:25:31]line [15:25:31]line [15:25:31]line [15:25:31]line [15:25:31]written 0, free lines is 3335 [15:25:31]MH_Cut [15:25:31]Write to MH i2c: D1 01 00 BC 12 01 A0 [15:25:31]Write i2c OK [15:25:31]MH_I2C_Read... [15:25:31]Read from MH i2c: D1 [15:25:31]MH_I2C_Read... [15:25:31]Read from MH i2c: D1 01 00 [15:25:31]MH_I2C_Read... [15:25:31]Read from MH i2c: D1 01 00 BC 12 00 9F [15:25:31]Write to MH i2c: 01 00 00 BD 12 CF [15:25:31]Write i2c OK [15:25:31]MH_I2C_Read... [15:25:31]Connected sock=11 [15:25:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9D EA 07 01 D1 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 01 00 00 F4 03 04 00 6A 5B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EB 74 01 00 35 04 06 00 91 BF 52 9E 71 68 AC 06 5F 01 3A 18 A7 A9 [15:25:32]*** Cut start [15:25:32]*** Partial cut [15:25:32]*** CUTSNS_PIN = 1 [15:25:32]*** CUTSNS_PIN = 0 [15:25:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 54 EC 47 00 1F 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 32 30 39 38 35 36 30 10 04 04 00 EB 74 01 00 F4 03 04 00 96 05 1E 67 B6 04 01 00 00 95 F4 6A 44 D5 07 AB 65 [15:25:32]CommunicateWithHost err = 0 [15:25:32]CheckOFDResponse [15:25:32]1017 (14) - 77093643461234 [15:25:32]1041 (16) - 0000000002098560 [15:25:32]1040 (4) - 95467 [15:25:32]1012 (4) - 27.10.2024 09:19 [15:25:32]1206 (1) - 0 [15:25:32]OFD Sender: Remove packet 95467 [15:25:32]ProducePacketName [15:25:32]name=ofd_packets/00095467 [15:25:32]NVStorageDeleteData [15:25:32]*** Brake cut motor [15:25:32]Read from MH i2c: 01 [15:25:32]MH_I2C_Read... [15:25:32]*** Stop cut motor [15:25:32]*** Cut end [15:25:32]Read from MH i2c: 01 07 00 [15:25:32]MH_I2C_Read... [15:25:32]Read from MH i2c: 01 07 00 BD 12 00 00 00 00 00 FF 0F E4 [15:25:32]process_action close_receipt done [15:25:32]requested_data is exist [15:25:32]produce_requested_data [15:25:32]requested_item fm.sn is exist - process it [15:25:32]wFMCommunicate request_size=4 [15:25:32]MH_SAM_APDU [15:25:32]CAPDU: 80 11 00 00 [15:25:32]Write to MH i2c: E2 08 00 BE 12 80 11 00 00 00 00 00 00 4A [15:25:32]Write i2c OK [15:25:32]MH_I2C_Read... [15:25:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:25:32]Read from MH i2c: E2 [15:25:32]MH_I2C_Read... [15:25:32]Read from MH i2c: E2 17 00 [15:25:32]MH_I2C_Read... [15:25:32]Read from MH i2c: E2 17 00 BE 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9B [15:25:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:25:32]wFMCommunicate OK [15:25:32]requested_item fd.num is exist - process it [15:25:32]SAM_PROTO_GetFieldsCounters [15:25:32]wFMCommunicate request_size=4 [15:25:32]MH_SAM_APDU [15:25:32]CAPDU: 80 13 00 00 [15:25:32]Write to MH i2c: E2 08 00 BF 12 80 13 00 00 00 00 00 00 4D [15:25:32]Write i2c OK [15:25:32]MH_I2C_Read... [15:25:32]OFD Sender: No OFD packet to send [15:25:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:25:32]Read from MH i2c: E2 [15:25:32]MH_I2C_Read... [15:25:32]Read from MH i2c: E2 62 00 [15:25:32]MH_I2C_Read... [15:25:32]Read from MH i2c: E2 62 00 BF 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EB 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 D2 01 00 00 5E 04 04 00 D2 01 00 00 57 04 04 00 D3 01 00 00 19 04 04 00 00 00 00 00 90 00 D6 [15:25:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EB 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 D2 01 00 00 5E 04 04 00 D2 01 00 00 57 04 04 00 D3 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:25:32]wFMCommunicate OK [15:25:32]SAM_PROTO_GetFieldsCounters done [15:25:32]requested_item shift.num is exist - process it [15:25:32]requested_item shift.opened is exist - process it [15:25:32]req_shift_opened [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 C0 12 80 13 01 00 00 00 00 00 4F [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 C0 12 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FB [15:25:32]RAPDU: 09 00 01 98 84 1D 67 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]req_shift_opened done [15:25:32]requested_item shift.open_date is exist - process it [15:25:32]req_shift_open_date [15:25:32]req_shift_open_date done [15:25:32]produce_requested_data done [15:25:32]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95467,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:25:32]process_action_free close_receipt [15:25:32]json_value_free [15:25:32]json_value_free done [15:25:32]process_json_proto returns [15:25:32]Send response to host [15:25:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95467,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:25:32]free response buf [15:25:32]execute_script done [15:25:32]execute_script returns [15:25:32]free content buf [15:25:32]Sock 7.Close socket [15:25:32]Sock 7.Thread stoped [15:25:37]OFD Sender: No OFD packet to send [15:25:40]accept exits with 9 [15:25:40]New connection [15:25:40]New thread 3067444580 created [15:25:40]Thread 3067301220 joined [15:25:40]Waiting for new connection... [15:25:40] Sock 9.Parse request [15:25:40]Sock 9.Check first char [15:25:40]Sock 9.First char is OK [15:25:40]request: POST /json_proto HTTP/1.0 [15:25:40]Method: POST [15:25:40]URL: /json_proto [15:25:40]Method is POST - this is cgi request [15:25:40]url: /json_proto [15:25:40]query_string will be loaded in cgi processing [15:25:40]execute_cgi json_proto POST (null) [15:25:40]execute_cgi path=json_proto method=POST [15:25:40]POST find Content-Length [15:25:40]Host: 172.17.40.67:8080 [15:25:40]Content-Length: 678 [15:25:40]Content-Type: application/json [15:25:40] [15:25:40]POST finish read [15:25:40]Found Content-Length = 678 [15:25:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405984", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:25:40]execute_script... [15:25: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)3405984", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:25:40]POST & json_proto [15:25:40]process_json_proto [15:25:40]json parsed OK: [15:25:40]protocol is kg_v1.0 [15:25:40]action value=close_receipt [15:25:40]process_action close_receipt [15:25:40]cmd_close_receipt [15:25:40]MH_GetDate [15:25:40]Write to MH i2c: F0 00 00 C1 12 C2 [15:25:40]Write i2c OK [15:25:40]MH_I2C_Read... [15:25:40]Read from MH i2c: F0 [15:25:40]MH_I2C_Read... [15:25:40]Read from MH i2c: F0 09 00 [15:25:40]MH_I2C_Read... [15:25:40]Read from MH i2c: F0 09 00 C1 12 00 75 5B 1E 67 EE DA 66 66 B4 [15:25:40]GetLastDocTimeStamp 1730042730 [15:25:40]current date 1730042741 [15:25:40]FM_GetShiftState [15:25:40]SAM_PROTO_GetShiftState [15:25:40]wFMCommunicate request_size=4 [15:25:40]MH_SAM_APDU [15:25:40]CAPDU: 80 13 01 00 [15:25:40]Write to MH i2c: E2 08 00 C2 12 80 13 01 00 00 00 00 00 51 [15:25:40]Write i2c OK [15:25:40]MH_I2C_Read... [15:25:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:25:41]Read from MH i2c: E2 [15:25:41]MH_I2C_Read... [15:25:41]Read from MH i2c: E2 0E 00 [15:25:41]MH_I2C_Read... [15:25:41]Read from MH i2c: E2 0E 00 C2 12 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FD [15:25:41]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:25:41]wFMCommunicate OK [15:25:41]SAM_PROTO_GetShiftState done [15:25:41]FM_GetShiftState done [15:25:41]opened in 1729987736 [15:25:41]opened+sec_in_day 1730074136 [15:25:41]quantity*price = 20003 [15:25:41]sum+1 = 20004 [15:25:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 467 27.10.2024 15:25 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95468 ФПД: 130007374389006 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T152541&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95468&fm=130007374389006&tin=02508201610067®Number=0000000000170478&sum=20000 [15:25:42]StoreToDocumentArchive [15:25:42]shift 143 fd 95468 [15:25:42]save to /storage/0143/doc_00095468 [15:25:42]save last doc name /storage/0143/doc_00095468 to /storage/kkm_last_doc_name [15:25:42]save OK [15:25:42]Clear old archive folders... [15:25:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:25:42]tlvbuf is 009F0520 [15:25:42]SAM_PROTO_ClearQueue [15:25:42]wFMCommunicate request_size=4 [15:25:42]MH_SAM_APDU [15:25:42]CAPDU: 80 09 00 00 [15:25:42]Write to MH i2c: E2 08 00 CF 12 80 09 00 00 00 00 00 00 53 [15:25:42]Write i2c OK [15:25:42]MH_I2C_Read... [15:25:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:25:42]Read from MH i2c: E2 [15:25:42]MH_I2C_Read... [15:25:42]Read from MH i2c: E2 03 00 [15:25:42]MH_I2C_Read... [15:25:42]Read from MH i2c: E2 03 00 CF 12 00 90 00 55 [15:25:42]RAPDU: 90 00 [15:25:42]wFMCommunicate OK [15:25:42]SAM_PROTO_ClearQueue done [15:25:42]KKMCreateOFDPacket [15:25:42]OFDProtocolAddRootSTLVToBuf [15:25:42]FM_MakeSignedData [15:25:42]FM_MakeSignedData [15:25:42]SAM_PROTO_SignData [15:25:42]wFMCommunicate request_size=4 [15:25:42]MH_SAM_APDU [15:25:42]CAPDU: 80 0D 01 02 [15:25:42]Write to MH i2c: E2 08 00 D0 12 80 0D 01 02 00 00 00 00 5B [15:25:42]Write i2c OK [15:25:42]MH_I2C_Read... [15:25:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:25:42]Read from MH i2c: E2 [15:25:42]MH_I2C_Read... [15:25:42]Read from MH i2c: E2 03 00 [15:25:42]MH_I2C_Read... [15:25:42]Read from MH i2c: E2 03 00 D0 12 00 90 00 56 [15:25:42]RAPDU: 90 00 [15:25:42]wFMCommunicate OK [15:25:42]wFMCommunicate request_size=255 [15:25:42]MH_SAM_APDU [15:25: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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 01 00 00 F4 03 04 00 75 5B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EC 74 01 00 35 04 06 00 76 [15:25:42]Write to MH i2c: E2 02 01 D1 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 01 00 00 F4 03 04 00 75 5B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EC 74 01 00 35 04 06 00 76 00 00 3A [15:25:42]Write i2c OK [15:25:42]MH_I2C_Read... [15:25:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:25:42]Read from MH i2c: E2 [15:25:42]MH_I2C_Read... [15:25:42]Read from MH i2c: E2 03 00 [15:25:42]MH_I2C_Read... [15:25:42]Read from MH i2c: E2 03 00 D1 12 00 90 00 57 [15:25:42]RAPDU: 90 00 [15:25:42]wFMCommunicate OK [15:25:42]wFMCommunicate request_size=10 [15:25:42]MH_SAM_APDU [15:25:42]CAPDU: 80 0D 02 02 05 3D B3 5E 5F 0E [15:25:42]Write to MH i2c: E2 0D 00 D2 12 80 0D 02 02 05 00 3D B3 5E 5F 0E 00 00 23 [15:25:42]Write i2c OK [15:25:42]MH_I2C_Read... [15:25:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:25:42]Read from MH i2c: E2 [15:25:42]MH_I2C_Read... [15:25:42]Read from MH i2c: E2 03 00 [15:25:42]MH_I2C_Read... [15:25:42]Read from MH i2c: E2 03 00 D2 12 00 90 00 58 [15:25:42]RAPDU: 90 00 [15:25:42]wFMCommunicate OK [15:25:42]wFMCommunicate request_size=4 [15:25:42]MH_SAM_APDU [15:25:42]CAPDU: 80 0D 03 02 [15:25:42]Write to MH i2c: E2 08 00 D3 12 80 0D 03 02 00 00 00 00 60 [15:25:42]Write i2c OK [15:25:42]MH_I2C_Read... [15:25:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:25:42]Read from MH i2c: E2 [15:25:42]MH_I2C_Read... [15:25:42]Read from MH i2c: E2 0B 00 [15:25:42]MH_I2C_Read... [15:25:42]Read from MH i2c: E2 0B 00 D3 12 00 57 05 7C D7 8E 23 93 4B 90 00 9F [15:25:42]RAPDU: 57 05 7C D7 8E 23 93 4B 90 00 [15:25:42]wFMCommunicate OK [15:25:42]SAM_PROTO_SignData done [15:25:42]FM_MakeSignedData done [15:25:42]CreateOFDProtocolMessage [15:25:42]wFMCommunicate request_size=4 [15:25:42]MH_SAM_APDU [15:25:42]CAPDU: 80 11 00 00 [15:25:42]Write to MH i2c: E2 08 00 D4 12 80 11 00 00 00 00 00 00 60 [15:25:42]Write i2c OK [15:25:42]MH_I2C_Read... [15:25:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:25:42]Read from MH i2c: E2 [15:25:42]MH_I2C_Read... [15:25:42]Read from MH i2c: E2 17 00 [15:25:42]MH_I2C_Read... [15:25:42]Read from MH i2c: E2 17 00 D4 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B1 [15:25:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:25:42]wFMCommunicate OK [15:25:42]CreateOFDProtocolMessage done [15:25:42]OFDSenderStorePacket 95468 [15:25:42]StoreOFDPacket docnum=95468 [15:25:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EE 06 07 01 FB 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 01 00 00 F4 03 04 00 75 5B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EC 74 01 00 35 04 06 00 76 3D B3 5E 5F 0E 57 05 7C D7 8E 23 93 4B [15:25:42]CheckFolder [15:25:42]dirname=/storage/ofd_packets [15:25:42]CheckFolder done [15:25:42]ProducePacketName [15:25:42]name=ofd_packets/00095468 [15:25:42]NVStorageSaveData ofd_packets/00095468 [15:25:42]File name is /storage/ofd_packets/00095468 [15:25:42]Write 301 bytes [15:25:42]NVStorageSaveData done [15:25:42]OFDSenderStorePacket done [15:25:42]KKMCreateOFDPacket done [15:25:42]NVStorageSaveData kkm_last_timestamp [15:25:42]File name is /storage/kkm_last_timestamp [15:25:42]Write 4 bytes [15:25:42]NVStorageSaveData done [15:25:42]ExternCall_PrintAddStr [15:25:42]wPrintStart [15:25:42]Write to MH i2c: 01 00 00 D5 12 E7 [15:25:42]Write i2c OK [15:25:42]MH_I2C_Read... [15:25:42]Read from MH i2c: 01 [15:25:42]MH_I2C_Read... [15:25:42]Read from MH i2c: 01 07 00 [15:25:42]MH_I2C_Read... [15:25:42]Read from MH i2c: 01 07 00 D5 12 00 00 00 00 00 FF 0F FC [15:25:42]RasterBufferAndPrint [15:25:42]line Счет N : (1)3405984 [15:25:42]line ИНН: 02508201610067 [15:25:42]line Контрольно-Кассовый Чек [15:25:42]line ПРОДАЖА [15:25:42]line ТРК (МРК, ГНК) : 42 [15:25:42]line Товар: 2710124130 [15:25:42]line Аи-92-К-4 [15:25:42]line 2.990 * 66.90 [15:25:42]line = 200.03 [15:25:42]line НДС 12% НСП 1% [15:25:42]line > о реализуемом товаре [15:25:42]line ОКРУГЛЕНИЕ: -0.03 [15:25:42]line ИТОГО: 200.00 [15:25:42]line Внесено: 200.00 [15:25:42]line СДАЧА: 0.00 [15:25:42]line НСП 1% : 1.77 [15:25:42]line НДС 12% : 21.24 [15:25:42]line Наличными: 200.00 [15:25:42]line Безнал.: 0.00 [15:25:42]line Место: АЗС № 82 "Партнер Нефть" [15:25:42]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:25:42]line СНО: Общий режим [15:25:42]line Чек 467 27.10.2024 15:25 [15:25:42]line Смена: 143 ФФД: 1.0 [15:25:42]line ЗНМ: 0300000017 [15:25:42]line РНМ: 0000000000170478 [15:25:42]line Версия ККМ: v1.0 [15:25:42]line ФМ: 0000000002098560 [15:25:42]line ФД: 95468 [15:25:42]line ФПД: 130007374389006 [15:25:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T152541&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95468&fm=130007374389006&tin=02508201610067®Number=0000000000170478&sum=20000 [15:25:42]written 0, free lines is 4095 [15:25:42]OFD Sender: Processing packet 95468 [packets to send 57, broken 56] [15:25:42]ProducePacketName [15:25:42]name=ofd_packets/00095468 [15:25:42]OFD Sender: To server: pG, [15:25:42]CommunicateWithHost lk.salyk.kg:30040 [15:25:42]ConnectInit lk.salyk.kg [15:25:43]Connected sock=11 [15:25:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EE 06 07 01 FB 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 01 00 00 F4 03 04 00 75 5B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EC 74 01 00 35 04 06 00 76 3D B3 5E 5F 0E 57 05 7C D7 8E 23 93 4B [15:25:43]Write to MH i2c: 01 00 00 00 13 13 [15:25:43]Write i2c OK [15:25:43]MH_I2C_Read... [15:25:43]Read from MH i2c: 01 [15:25:43]MH_I2C_Read... [15:25:43]Read from MH i2c: 01 07 00 [15:25:43]MH_I2C_Read... [15:25:43]Read from MH i2c: 01 07 00 00 13 00 00 00 00 00 0D 0D 34 [15:25:43]RasterBufferAndPrint [15:25:43]line [15:25:43]line [15:25:43]line [15:25:43]line [15:25:43]line [15:25:43]written 0, free lines is 3354 [15:25:43]MH_Cut [15:25:43]Write to MH i2c: D1 01 00 07 13 01 EC [15:25:43]Write i2c OK [15:25:43]MH_I2C_Read... [15:25:43]Read from MH i2c: D1 [15:25:43]MH_I2C_Read... [15:25:43]Read from MH i2c: D1 01 00 [15:25:43]MH_I2C_Read... [15:25:43]Read from MH i2c: D1 01 00 07 13 00 EB [15:25:43]Write to MH i2c: 01 00 00 08 13 1B [15:25:43]Write i2c OK [15:25:43]MH_I2C_Read... [15:25:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 53 9F 47 00 7A 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 32 30 39 38 35 36 30 10 04 04 00 EC 74 01 00 F4 03 04 00 A1 05 1E 67 B6 04 01 00 00 15 0A 5D 29 C3 2F 82 5E [15:25:43]CommunicateWithHost err = 0 [15:25:43]CheckOFDResponse [15:25:43]1017 (14) - 77093643461234 [15:25:43]1041 (16) - 0000000002098560 [15:25:43]1040 (4) - 95468 [15:25:43]1012 (4) - 27.10.2024 09:19 [15:25:43]1206 (1) - 0 [15:25:43]OFD Sender: Remove packet 95468 [15:25:43]ProducePacketName [15:25:43]name=ofd_packets/00095468 [15:25:43]NVStorageDeleteData [15:25:43]*** Cut start [15:25:43]*** Partial cut [15:25:43]*** CUTSNS_PIN = 1 [15:25:44]*** CUTSNS_PIN = 0 [15:25:44]OFD Sender: No OFD packet to send [15:25:44]*** Brake cut motor [15:25:44]Read from MH i2c: 01 [15:25:44]MH_I2C_Read... [15:25:44]*** Stop cut motor [15:25:44]*** Cut end [15:25:44]Read from MH i2c: 01 07 00 [15:25:44]MH_I2C_Read... [15:25:44]Read from MH i2c: 01 07 00 08 13 00 00 00 00 00 FF 0F 30 [15:25:44]process_action close_receipt done [15:25:44]requested_data is exist [15:25:44]produce_requested_data [15:25:44]requested_item fm.sn is exist - process it [15:25:44]wFMCommunicate request_size=4 [15:25:44]MH_SAM_APDU [15:25:44]CAPDU: 80 11 00 00 [15:25:44]Write to MH i2c: E2 08 00 09 13 80 11 00 00 00 00 00 00 96 [15:25:44]Write i2c OK [15:25:44]MH_I2C_Read... [15:25:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:25:44]Read from MH i2c: E2 [15:25:44]MH_I2C_Read... [15:25:44]Read from MH i2c: E2 17 00 [15:25:44]MH_I2C_Read... [15:25:44]Read from MH i2c: E2 17 00 09 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E7 [15:25:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:25:44]wFMCommunicate OK [15:25:44]requested_item fd.num is exist - process it [15:25:44]SAM_PROTO_GetFieldsCounters [15:25:44]wFMCommunicate request_size=4 [15:25:44]MH_SAM_APDU [15:25:44]CAPDU: 80 13 00 00 [15:25:44]Write to MH i2c: E2 08 00 0A 13 80 13 00 00 00 00 00 00 99 [15:25:44]Write i2c OK [15:25:44]MH_I2C_Read... [15:25:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:25:44]Read from MH i2c: E2 [15:25:44]MH_I2C_Read... [15:25:44]Read from MH i2c: E2 62 00 [15:25:44]MH_I2C_Read... [15:25:44]Read from MH i2c: E2 62 00 0A 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EC 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 D3 01 00 00 5E 04 04 00 D3 01 00 00 57 04 04 00 D4 01 00 00 19 04 04 00 00 00 00 00 90 00 26 [15:25:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EC 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 D3 01 00 00 5E 04 04 00 D3 01 00 00 57 04 04 00 D4 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:25:44]wFMCommunicate OK [15:25:44]SAM_PROTO_GetFieldsCounters done [15:25:44]requested_item shift.num is exist - process it [15:25:44]requested_item shift.opened is exist - process it [15:25:44]req_shift_opened [15:25:44]FM_GetShiftState [15:25:44]SAM_PROTO_GetShiftState [15:25:44]wFMCommunicate request_size=4 [15:25:44]MH_SAM_APDU [15:25:44]CAPDU: 80 13 01 00 [15:25:44]Write to MH i2c: E2 08 00 0B 13 80 13 01 00 00 00 00 00 9B [15:25:44]Write i2c OK [15:25:44]MH_I2C_Read... [15:25:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:25:44]Read from MH i2c: E2 [15:25:44]MH_I2C_Read... [15:25:44]Read from MH i2c: E2 0E 00 [15:25:44]MH_I2C_Read... [15:25:44]Read from MH i2c: E2 0E 00 0B 13 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 47 [15:25:44]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:25:44]wFMCommunicate OK [15:25:44]SAM_PROTO_GetShiftState done [15:25:44]FM_GetShiftState done [15:25:44]req_shift_opened done [15:25:44]requested_item shift.open_date is exist - process it [15:25:44]req_shift_open_date [15:25:44]req_shift_open_date done [15:25:44]produce_requested_data done [15:25:44]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95468,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:25:44]process_action_free close_receipt [15:25:44]json_value_free [15:25:44]json_value_free done [15:25:44]process_json_proto returns [15:25:44]Send response to host [15:25:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95468,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:25:44]free response buf [15:25:44]execute_script done [15:25:44]execute_script returns [15:25:44]free content buf [15:25:44]Sock 9.Close socket [15:25:44]Sock 9.Thread stoped [15:25:49]OFD Sender: No OFD packet to send [15:25:54]OFD Sender: No OFD packet to send [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]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]OFD Sender: No OFD packet to send [15:28:04]OFD Sender: No OFD packet to send [15:28:09]OFD Sender: No OFD packet to send [15:28:12]accept exits with 7 [15:28:12]New connection [15:28:12]New thread 3067301220 created [15:28:12]Thread 3067444580 joined [15:28:12]Waiting for new connection... [15:28:12] Sock 7.Parse request [15:28:12]Sock 7.Check first char [15:28:12]Sock 7.First char is OK [15:28:12]request: POST /json_proto HTTP/1.0 [15:28:12]Method: POST [15:28:12]URL: /json_proto [15:28:12]Method is POST - this is cgi request [15:28:12]url: /json_proto [15:28:12]query_string will be loaded in cgi processing [15:28:12]execute_cgi json_proto POST (null) [15:28:12]execute_cgi path=json_proto method=POST [15:28:12]POST find Content-Length [15:28:12]Host: 172.17.40.67:8080 [15:28:12]Content-Length: 678 [15:28:12]Content-Type: application/json [15:28:12] [15:28:12]POST finish read [15:28:12]Found Content-Length = 678 [15:28:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405986", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:28:12]execute_script... [15:28: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)3405986", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:28:12]POST & json_proto [15:28:12]process_json_proto [15:28:12]json parsed OK: [15:28:12]protocol is kg_v1.0 [15:28:12]action value=close_receipt [15:28:12]process_action close_receipt [15:28:12]cmd_close_receipt [15:28:12]MH_GetDate [15:28:12]Write to MH i2c: F0 00 00 0C 13 0E [15:28:12]Write i2c OK [15:28:12]MH_I2C_Read... [15:28:12]Read from MH i2c: F0 [15:28:12]MH_I2C_Read... [15:28:12]Read from MH i2c: F0 09 00 [15:28:12]MH_I2C_Read... [15:28:12]Read from MH i2c: F0 09 00 0C 13 00 0D 5C 1E 67 EE DA 66 66 99 [15:28:12]GetLastDocTimeStamp 1730042741 [15:28:12]current date 1730042893 [15:28:12]FM_GetShiftState [15:28:12]SAM_PROTO_GetShiftState [15:28:12]wFMCommunicate request_size=4 [15:28:12]MH_SAM_APDU [15:28:12]CAPDU: 80 13 01 00 [15:28:12]Write to MH i2c: E2 08 00 0D 13 80 13 01 00 00 00 00 00 9D [15:28:12]Write i2c OK [15:28:12]MH_I2C_Read... [15:28:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:12]Read from MH i2c: E2 [15:28:12]MH_I2C_Read... [15:28:12]Read from MH i2c: E2 0E 00 [15:28:12]MH_I2C_Read... [15:28:12]Read from MH i2c: E2 0E 00 0D 13 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 49 [15:28:12]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:28:12]wFMCommunicate OK [15:28:12]SAM_PROTO_GetShiftState done [15:28:12]FM_GetShiftState done [15:28:12]opened in 1729987736 [15:28:12]opened+sec_in_day 1730074136 [15:28:12]quantity*price = 50041 [15:28:12]sum+1 = 50042 [15:28:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 468 27.10.2024 15:28 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95469 ФПД: 199620203127896 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T152813&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95469&fm=199620203127896&tin=02508201610067®Number=0000000000170478&sum=50000 [15:28:13]StoreToDocumentArchive [15:28:13]shift 143 fd 95469 [15:28:13]save to /storage/0143/doc_00095469 [15:28:13]save last doc name /storage/0143/doc_00095469 to /storage/kkm_last_doc_name [15:28:13]save OK [15:28:13]Clear old archive folders... [15:28:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:28:13]tlvbuf is B6F39B30 [15:28:13]SAM_PROTO_ClearQueue [15:28:13]wFMCommunicate request_size=4 [15:28:13]MH_SAM_APDU [15:28:13]CAPDU: 80 09 00 00 [15:28:13]Write to MH i2c: E2 08 00 1A 13 80 09 00 00 00 00 00 00 9F [15:28:13]Write i2c OK [15:28:13]MH_I2C_Read... [15:28:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:28:14]Read from MH i2c: E2 [15:28:14]MH_I2C_Read... [15:28:14]Read from MH i2c: E2 03 00 [15:28:14]MH_I2C_Read... [15:28:14]Read from MH i2c: E2 03 00 1A 13 00 90 00 A1 [15:28:14]RAPDU: 90 00 [15:28:14]wFMCommunicate OK [15:28:14]SAM_PROTO_ClearQueue done [15:28:14]KKMCreateOFDPacket [15:28:14]OFDProtocolAddRootSTLVToBuf [15:28:14]FM_MakeSignedData [15:28:14]FM_MakeSignedData [15:28:14]SAM_PROTO_SignData [15:28:14]wFMCommunicate request_size=4 [15:28:14]MH_SAM_APDU [15:28:14]CAPDU: 80 0D 01 02 [15:28:14]Write to MH i2c: E2 08 00 1B 13 80 0D 01 02 00 00 00 00 A7 [15:28:14]Write i2c OK [15:28:14]MH_I2C_Read... [15:28:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:28:14]Read from MH i2c: E2 [15:28:14]MH_I2C_Read... [15:28:14]Read from MH i2c: E2 03 00 [15:28:14]MH_I2C_Read... [15:28:14]Read from MH i2c: E2 03 00 1B 13 00 90 00 A2 [15:28:14]RAPDU: 90 00 [15:28:14]wFMCommunicate OK [15:28:14]wFMCommunicate request_size=255 [15:28:14]MH_SAM_APDU [15:28: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 01 00 00 F4 03 04 00 0D 5C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 ED 74 01 00 35 04 06 00 B5 [15:28:14]Write to MH i2c: E2 02 01 1C 13 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 01 00 00 F4 03 04 00 0D 5C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 ED 74 01 00 35 04 06 00 B5 00 00 9E [15:28:14]Write i2c OK [15:28:14]MH_I2C_Read... [15:28:14]OFD Sender: No OFD packet to send [15:28:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:14]Read from MH i2c: E2 [15:28:14]MH_I2C_Read... [15:28:14]Read from MH i2c: E2 03 00 [15:28:14]MH_I2C_Read... [15:28:14]Read from MH i2c: E2 03 00 1C 13 00 90 00 A3 [15:28:14]RAPDU: 90 00 [15:28:14]wFMCommunicate OK [15:28:14]wFMCommunicate request_size=10 [15:28:14]MH_SAM_APDU [15:28:14]CAPDU: 80 0D 02 02 05 8D B3 4C 24 58 [15:28:14]Write to MH i2c: E2 0D 00 1D 13 80 0D 02 02 05 00 8D B3 4C 24 58 00 00 BC [15:28:14]Write i2c OK [15:28:14]MH_I2C_Read... [15:28:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:14]Read from MH i2c: E2 [15:28:14]MH_I2C_Read... [15:28:14]Read from MH i2c: E2 03 00 [15:28:14]MH_I2C_Read... [15:28:14]Read from MH i2c: E2 03 00 1D 13 00 90 00 A4 [15:28:14]RAPDU: 90 00 [15:28:14]wFMCommunicate OK [15:28:14]wFMCommunicate request_size=4 [15:28:14]MH_SAM_APDU [15:28:14]CAPDU: 80 0D 03 02 [15:28:14]Write to MH i2c: E2 08 00 1E 13 80 0D 03 02 00 00 00 00 AC [15:28:14]Write i2c OK [15:28:14]MH_I2C_Read... [15:28:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:28:14]Read from MH i2c: E2 [15:28:14]MH_I2C_Read... [15:28:14]Read from MH i2c: E2 0B 00 [15:28:14]MH_I2C_Read... [15:28:14]Read from MH i2c: E2 0B 00 1E 13 00 89 D6 5A 1A 1F E0 57 47 90 00 1D [15:28:14]RAPDU: 89 D6 5A 1A 1F E0 57 47 90 00 [15:28:14]wFMCommunicate OK [15:28:14]SAM_PROTO_SignData done [15:28:14]FM_MakeSignedData done [15:28:14]CreateOFDProtocolMessage [15:28:14]wFMCommunicate request_size=4 [15:28:14]MH_SAM_APDU [15:28:14]CAPDU: 80 11 00 00 [15:28:14]Write to MH i2c: E2 08 00 1F 13 80 11 00 00 00 00 00 00 AC [15:28:14]Write i2c OK [15:28:14]MH_I2C_Read... [15:28:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:14]Read from MH i2c: E2 [15:28:14]MH_I2C_Read... [15:28:14]Read from MH i2c: E2 17 00 [15:28:14]MH_I2C_Read... [15:28:14]Read from MH i2c: E2 17 00 1F 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FD [15:28:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:28:14]wFMCommunicate OK [15:28:14]CreateOFDProtocolMessage done [15:28:14]OFDSenderStorePacket 95469 [15:28:14]StoreOFDPacket docnum=95469 [15:28:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 04 1C 07 01 6D 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 01 00 00 F4 03 04 00 0D 5C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 ED 74 01 00 35 04 06 00 B5 8D B3 4C 24 58 89 D6 5A 1A 1F E0 57 47 [15:28:14]CheckFolder [15:28:14]dirname=/storage/ofd_packets [15:28:14]CheckFolder done [15:28:14]ProducePacketName [15:28:14]name=ofd_packets/00095469 [15:28:14]NVStorageSaveData ofd_packets/00095469 [15:28:14]File name is /storage/ofd_packets/00095469 [15:28:14]Write 301 bytes [15:28:14]NVStorageSaveData done [15:28:14]OFDSenderStorePacket done [15:28:14]KKMCreateOFDPacket done [15:28:14]NVStorageSaveData kkm_last_timestamp [15:28:14]File name is /storage/kkm_last_timestamp [15:28:14]Write 4 bytes [15:28:14]NVStorageSaveData done [15:28:14]ExternCall_PrintAddStr [15:28:14]wPrintStart [15:28:14]Write to MH i2c: 01 00 00 20 13 33 [15:28:14]Write i2c OK [15:28:14]MH_I2C_Read... [15:28:14]Read from MH i2c: 01 [15:28:14]MH_I2C_Read... [15:28:14]Read from MH i2c: 01 07 00 [15:28:14]MH_I2C_Read... [15:28:14]Read from MH i2c: 01 07 00 20 13 00 00 00 00 00 FF 0F 48 [15:28:14]RasterBufferAndPrint [15:28:14]line Счет N : (1)3405986 [15:28:14]line ИНН: 02508201610067 [15:28:14]line Контрольно-Кассовый Чек [15:28:14]line ПРОДАЖА [15:28:14]line ТРК (МРК, ГНК) : 42 [15:28:14]line Товар: 2710124130 [15:28:14]line Аи-92-К-4 [15:28:14]line 7.480 * 66.90 [15:28:14]line = 500.41 [15:28:14]line НДС 12% НСП 1% [15:28:14]line > о реализуемом товаре [15:28:14]line ОКРУГЛЕНИЕ: -0.41 [15:28:14]line ИТОГО: 500.00 [15:28:14]line Внесено: 500.00 [15:28:14]line СДАЧА: 0.00 [15:28:14]line НСП 1% : 4.43 [15:28:14]line НДС 12% : 53.14 [15:28:14]line Наличными: 500.00 [15:28:14]line Безнал.: 0.00 [15:28:14]line Место: АЗС № 82 "Партнер Нефть" [15:28:14]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:28:14]line СНО: Общий режим [15:28:14]line Чек 468 27.10.2024 15:28 [15:28:14]line Смена: 143 ФФД: 1.0 [15:28:14]line ЗНМ: 0300000017 [15:28:14]line РНМ: 0000000000170478 [15:28:14]line Версия ККМ: v1.0 [15:28:14]line ФМ: 0000000002098560 [15:28:14]line ФД: 95469 [15:28:14]line ФПД: 199620203127896 [15:28:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T152813&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95469&fm=199620203127896&tin=02508201610067®Number=0000000000170478&sum=50000 [15:28:14]OFD Sender: Processing packet 95469 [packets to send 57, broken 56] [15:28:14]ProducePacketName [15:28:14]name=ofd_packets/00095469 [15:28:14]OFD Sender: To server: pG, [15:28:14]CommunicateWithHost lk.salyk.kg:30040 [15:28:14]ConnectInit lk.salyk.kg [15:28:14]written 0, free lines is 4095 [15:28:15]Connected sock=10 [15:28:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 04 1C 07 01 6D 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 01 00 00 F4 03 04 00 0D 5C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 ED 74 01 00 35 04 06 00 B5 8D B3 4C 24 58 89 D6 5A 1A 1F E0 57 47 [15:28:15]Write to MH i2c: 01 00 00 4B 13 5E [15:28:15]Write i2c OK [15:28:15]MH_I2C_Read... [15:28:15]Read from MH i2c: 01 [15:28:15]MH_I2C_Read... [15:28:15]Read from MH i2c: 01 07 00 [15:28:15]MH_I2C_Read... [15:28:15]Read from MH i2c: 01 07 00 4B 13 00 00 00 00 00 0B 0D 7D [15:28:15]RasterBufferAndPrint [15:28:15]line [15:28:15]line [15:28:15]line [15:28:15]line [15:28:15]line [15:28:15]written 0, free lines is 3345 [15:28:15]MH_Cut [15:28:15]Write to MH i2c: D1 01 00 52 13 01 37 [15:28:15]Write i2c OK [15:28:15]MH_I2C_Read... [15:28:15]Read from MH i2c: D1 [15:28:15]MH_I2C_Read... [15:28:15]Read from MH i2c: D1 01 00 [15:28:15]MH_I2C_Read... [15:28:15]Read from MH i2c: D1 01 00 52 13 00 36 [15:28:15]Write to MH i2c: 01 00 00 53 13 66 [15:28:15]Write i2c OK [15:28:15]MH_I2C_Read... [15:28:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 BF 91 47 00 C3 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 32 30 39 38 35 36 30 10 04 04 00 ED 74 01 00 F4 03 04 00 39 06 1E 67 B6 04 01 00 00 01 61 46 93 3E 81 E1 F8 [15:28:15]CommunicateWithHost err = 0 [15:28:15]CheckOFDResponse [15:28:15]1017 (14) - 77093643461234 [15:28:15]1041 (16) - 0000000002098560 [15:28:15]1040 (4) - 95469 [15:28:15]1012 (4) - 27.10.2024 09:22 [15:28:15]1206 (1) - 0 [15:28:15]OFD Sender: Remove packet 95469 [15:28:15]ProducePacketName [15:28:15]name=ofd_packets/00095469 [15:28:15]NVStorageDeleteData [15:28:15]OFD Sender: No OFD packet to send [15:28:15]*** Cut start [15:28:15]*** Partial cut [15:28:15]*** CUTSNS_PIN = 1 [15:28:16]*** CUTSNS_PIN = 0 [15:28:16]*** Brake cut motor [15:28:16]Read from MH i2c: 01 [15:28:16]MH_I2C_Read... [15:28:16]*** Stop cut motor [15:28:16]*** Cut end [15:28:16]Read from MH i2c: 01 07 00 [15:28:16]MH_I2C_Read... [15:28:16]Read from MH i2c: 01 07 00 53 13 00 00 00 00 00 FF 0F 7B [15:28:16]process_action close_receipt done [15:28:16]requested_data is exist [15:28:16]produce_requested_data [15:28:16]requested_item fm.sn is exist - process it [15:28:16]wFMCommunicate request_size=4 [15:28:16]MH_SAM_APDU [15:28:16]CAPDU: 80 11 00 00 [15:28:16]Write to MH i2c: E2 08 00 54 13 80 11 00 00 00 00 00 00 E1 [15:28:16]Write i2c OK [15:28:16]MH_I2C_Read... [15:28:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:16]Read from MH i2c: E2 [15:28:16]MH_I2C_Read... [15:28:16]Read from MH i2c: E2 17 00 [15:28:16]MH_I2C_Read... [15:28:16]Read from MH i2c: E2 17 00 54 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 32 [15:28:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:28:16]wFMCommunicate OK [15:28:16]requested_item fd.num is exist - process it [15:28:16]SAM_PROTO_GetFieldsCounters [15:28:16]wFMCommunicate request_size=4 [15:28:16]MH_SAM_APDU [15:28:16]CAPDU: 80 13 00 00 [15:28:16]Write to MH i2c: E2 08 00 55 13 80 13 00 00 00 00 00 00 E4 [15:28:16]Write i2c OK [15:28:16]MH_I2C_Read... [15:28:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:28:16]Read from MH i2c: E2 [15:28:16]MH_I2C_Read... [15:28:16]Read from MH i2c: E2 62 00 [15:28:16]MH_I2C_Read... [15:28:16]Read from MH i2c: E2 62 00 55 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 ED 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 D4 01 00 00 5E 04 04 00 D4 01 00 00 57 04 04 00 D5 01 00 00 19 04 04 00 00 00 00 00 90 00 75 [15:28:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 ED 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 D4 01 00 00 5E 04 04 00 D4 01 00 00 57 04 04 00 D5 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:28:16]wFMCommunicate OK [15:28:16]SAM_PROTO_GetFieldsCounters done [15:28:16]requested_item shift.num is exist - process it [15:28:16]requested_item shift.opened is exist - process it [15:28:16]req_shift_opened [15:28:16]FM_GetShiftState [15:28:16]SAM_PROTO_GetShiftState [15:28:16]wFMCommunicate request_size=4 [15:28:16]MH_SAM_APDU [15:28:16]CAPDU: 80 13 01 00 [15:28:16]Write to MH i2c: E2 08 00 56 13 80 13 01 00 00 00 00 00 E6 [15:28:16]Write i2c OK [15:28:16]MH_I2C_Read... [15:28:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:16]Read from MH i2c: E2 [15:28:16]MH_I2C_Read... [15:28:16]Read from MH i2c: E2 0E 00 [15:28:16]MH_I2C_Read... [15:28:16]Read from MH i2c: E2 0E 00 56 13 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 92 [15:28:16]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:28:16]wFMCommunicate OK [15:28:16]SAM_PROTO_GetShiftState done [15:28:16]FM_GetShiftState done [15:28:16]req_shift_opened done [15:28:16]requested_item shift.open_date is exist - process it [15:28:16]req_shift_open_date [15:28:16]req_shift_open_date done [15:28:16]produce_requested_data done [15:28:16]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95469,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:28:16]process_action_free close_receipt [15:28:16]json_value_free [15:28:16]json_value_free done [15:28:16]process_json_proto returns [15:28:16]Send response to host [15:28:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95469,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:28:16]free response buf [15:28:16]execute_script done [15:28:16]execute_script returns [15:28:16]free content buf [15:28:16]Sock 7.Close socket [15:28:16]Sock 7.Thread stoped [15:28:19]accept exits with 9 [15:28:19]New connection [15:28:19]New thread 3067444580 created [15:28:19]Thread 3067301220 joined [15:28:19]Waiting for new connection... [15:28:19] Sock 9.Parse request [15:28:19]Sock 9.Check first char [15:28:19]Sock 9.First char is OK [15:28:19]request: POST /json_proto HTTP/1.0 [15:28:19]Method: POST [15:28:19]URL: /json_proto [15:28:19]Method is POST - this is cgi request [15:28:19]url: /json_proto [15:28:19]query_string will be loaded in cgi processing [15:28:19]execute_cgi json_proto POST (null) [15:28:19]execute_cgi path=json_proto method=POST [15:28:19]POST find Content-Length [15:28:19]Host: 172.17.40.67:8080 [15:28:19]Content-Length: 678 [15:28:19]Content-Type: application/json [15:28:19] [15:28:19]POST finish read [15:28:19]Found Content-Length = 678 [15:28:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405985", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:28:19]execute_script... [15:28: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)3405985", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:28:19]POST & json_proto [15:28:19]process_json_proto [15:28:19]json parsed OK: [15:28:19]protocol is kg_v1.0 [15:28:19]action value=close_receipt [15:28:19]process_action close_receipt [15:28:19]cmd_close_receipt [15:28:19]MH_GetDate [15:28:19]Write to MH i2c: F0 00 00 57 13 59 [15:28:19]Write i2c OK [15:28:19]MH_I2C_Read... [15:28:19]Read from MH i2c: F0 [15:28:19]MH_I2C_Read... [15:28:19]Read from MH i2c: F0 09 00 [15:28:19]MH_I2C_Read... [15:28:19]Read from MH i2c: F0 09 00 57 13 00 14 5C 1E 67 EE DA 66 66 EB [15:28:19]GetLastDocTimeStamp 1730042893 [15:28:19]current date 1730042900 [15:28:19]FM_GetShiftState [15:28:19]SAM_PROTO_GetShiftState [15:28:19]wFMCommunicate request_size=4 [15:28:19]MH_SAM_APDU [15:28:19]CAPDU: 80 13 01 00 [15:28:19]Write to MH i2c: E2 08 00 58 13 80 13 01 00 00 00 00 00 E8 [15:28:19]Write i2c OK [15:28:19]MH_I2C_Read... [15:28:20]Read from MH i2c: E2 [15:28:20]MH_I2C_Read... [15:28:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:20]Read from MH i2c: E2 0E 00 [15:28:20]MH_I2C_Read... [15:28:20]Read from MH i2c: E2 0E 00 58 13 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 94 [15:28:20]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:28:20]wFMCommunicate OK [15:28:20]SAM_PROTO_GetShiftState done [15:28:20]FM_GetShiftState done [15:28:20]opened in 1729987736 [15:28:20]opened+sec_in_day 1730074136 [15:28:20]quantity*price = 50041 [15:28:20]sum+1 = 50042 [15:28:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 469 27.10.2024 15:28 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95470 ФПД: 232863973111436 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T152820&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95470&fm=232863973111436&tin=02508201610067®Number=0000000000170478&sum=50000 [15:28:21]StoreToDocumentArchive [15:28:21]shift 143 fd 95470 [15:28:21]save to /storage/0143/doc_00095470 [15:28:21]save last doc name /storage/0143/doc_00095470 to /storage/kkm_last_doc_name [15:28:21]save OK [15:28:21]Clear old archive folders... [15:28:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:28:21]tlvbuf is 00A7C5A0 [15:28:21]SAM_PROTO_ClearQueue [15:28:21]wFMCommunicate request_size=4 [15:28:21]MH_SAM_APDU [15:28:21]CAPDU: 80 09 00 00 [15:28:21]Write to MH i2c: E2 08 00 65 13 80 09 00 00 00 00 00 00 EA [15:28:21]Write i2c OK [15:28:21]MH_I2C_Read... [15:28:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:28:21]Read from MH i2c: E2 [15:28:21]MH_I2C_Read... [15:28:21]Read from MH i2c: E2 03 00 [15:28:21]MH_I2C_Read... [15:28:21]Read from MH i2c: E2 03 00 65 13 00 90 00 EC [15:28:21]RAPDU: 90 00 [15:28:21]wFMCommunicate OK [15:28:21]SAM_PROTO_ClearQueue done [15:28:21]KKMCreateOFDPacket [15:28:21]OFDProtocolAddRootSTLVToBuf [15:28:21]FM_MakeSignedData [15:28:21]FM_MakeSignedData [15:28:21]SAM_PROTO_SignData [15:28:21]wFMCommunicate request_size=4 [15:28:21]MH_SAM_APDU [15:28:21]CAPDU: 80 0D 01 02 [15:28:21]Write to MH i2c: E2 08 00 66 13 80 0D 01 02 00 00 00 00 F2 [15:28:21]Write i2c OK [15:28:21]MH_I2C_Read... [15:28:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:28:21]Read from MH i2c: E2 [15:28:21]MH_I2C_Read... [15:28:21]Read from MH i2c: E2 03 00 [15:28:21]MH_I2C_Read... [15:28:21]Read from MH i2c: E2 03 00 66 13 00 90 00 ED [15:28:21]RAPDU: 90 00 [15:28:21]wFMCommunicate OK [15:28:21]wFMCommunicate request_size=255 [15:28:21]MH_SAM_APDU [15:28: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 01 00 00 F4 03 04 00 14 5C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EE 74 01 00 35 04 06 00 D3 [15:28:21]Write to MH i2c: E2 02 01 67 13 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 01 00 00 F4 03 04 00 14 5C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EE 74 01 00 35 04 06 00 D3 00 00 10 [15:28:21]Write i2c OK [15:28:21]MH_I2C_Read... [15:28:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:21]Read from MH i2c: E2 [15:28:21]MH_I2C_Read... [15:28:21]Read from MH i2c: E2 03 00 [15:28:21]MH_I2C_Read... [15:28:21]Read from MH i2c: E2 03 00 67 13 00 90 00 EE [15:28:21]RAPDU: 90 00 [15:28:21]wFMCommunicate OK [15:28:21]wFMCommunicate request_size=10 [15:28:21]MH_SAM_APDU [15:28:21]CAPDU: 80 0D 02 02 05 C9 DE 65 F6 8C [15:28:21]Write to MH i2c: E2 0D 00 68 13 80 0D 02 02 05 00 C9 DE 65 F6 8C 00 00 8D [15:28:21]Write i2c OK [15:28:21]MH_I2C_Read... [15:28:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:21]Read from MH i2c: E2 [15:28:21]MH_I2C_Read... [15:28:21]Read from MH i2c: E2 03 00 [15:28:21]MH_I2C_Read... [15:28:21]Read from MH i2c: E2 03 00 68 13 00 90 00 EF [15:28:21]RAPDU: 90 00 [15:28:21]wFMCommunicate OK [15:28:21]wFMCommunicate request_size=4 [15:28:21]MH_SAM_APDU [15:28:21]CAPDU: 80 0D 03 02 [15:28:21]Write to MH i2c: E2 08 00 69 13 80 0D 03 02 00 00 00 00 F7 [15:28:21]Write i2c OK [15:28:21]MH_I2C_Read... [15:28:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:28:21]Read from MH i2c: E2 [15:28:21]MH_I2C_Read... [15:28:21]Read from MH i2c: E2 0B 00 [15:28:21]MH_I2C_Read... [15:28:21]Read from MH i2c: E2 0B 00 69 13 00 11 89 B2 A5 B9 F2 37 D8 90 00 A3 [15:28:21]RAPDU: 11 89 B2 A5 B9 F2 37 D8 90 00 [15:28:21]wFMCommunicate OK [15:28:21]SAM_PROTO_SignData done [15:28:21]FM_MakeSignedData done [15:28:21]CreateOFDProtocolMessage [15:28:21]wFMCommunicate request_size=4 [15:28:21]MH_SAM_APDU [15:28:21]CAPDU: 80 11 00 00 [15:28:21]Write to MH i2c: E2 08 00 6A 13 80 11 00 00 00 00 00 00 F7 [15:28:21]Write i2c OK [15:28:21]MH_I2C_Read... [15:28:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:21]Read from MH i2c: E2 [15:28:21]MH_I2C_Read... [15:28:21]Read from MH i2c: E2 17 00 [15:28:21]MH_I2C_Read... [15:28:21]Read from MH i2c: E2 17 00 6A 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 48 [15:28:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:28:21]wFMCommunicate OK [15:28:21]CreateOFDProtocolMessage done [15:28:21]OFDSenderStorePacket 95470 [15:28:21]StoreOFDPacket docnum=95470 [15:28:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4F 54 07 01 99 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 01 00 00 F4 03 04 00 14 5C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EE 74 01 00 35 04 06 00 D3 C9 DE 65 F6 8C 11 89 B2 A5 B9 F2 37 D8 [15:28:21]CheckFolder [15:28:21]dirname=/storage/ofd_packets [15:28:21]CheckFolder done [15:28:21]ProducePacketName [15:28:21]name=ofd_packets/00095470 [15:28:21]NVStorageSaveData ofd_packets/00095470 [15:28:21]File name is /storage/ofd_packets/00095470 [15:28:21]Write 301 bytes [15:28:21]NVStorageSaveData done [15:28:21]OFDSenderStorePacket done [15:28:21]KKMCreateOFDPacket done [15:28:21]NVStorageSaveData kkm_last_timestamp [15:28:21]File name is /storage/kkm_last_timestamp [15:28:21]Write 4 bytes [15:28:21]NVStorageSaveData done [15:28:21]ExternCall_PrintAddStr [15:28:21]wPrintStart [15:28:21]Write to MH i2c: 01 00 00 6B 13 7E [15:28:21]Write i2c OK [15:28:21]MH_I2C_Read... [15:28:21]Read from MH i2c: 01 [15:28:21]MH_I2C_Read... [15:28:21]Read from MH i2c: 01 07 00 [15:28:21]MH_I2C_Read... [15:28:21]Read from MH i2c: 01 07 00 6B 13 00 00 00 00 00 FF 0F 93 [15:28:21]RasterBufferAndPrint [15:28:21]line Счет N : (1)3405985 [15:28:21]line ИНН: 02508201610067 [15:28:21]line Контрольно-Кассовый Чек [15:28:21]line ПРОДАЖА [15:28:21]line ТРК (МРК, ГНК) : 12 [15:28:21]line Товар: 2710124130 [15:28:21]line Аи-92-К-4 [15:28:21]line 7.480 * 66.90 [15:28:21]line = 500.41 [15:28:21]line НДС 12% НСП 1% [15:28:21]line > о реализуемом товаре [15:28:21]line ОКРУГЛЕНИЕ: -0.41 [15:28:21]line ИТОГО: 500.00 [15:28:21]line Внесено: 500.00 [15:28:21]line СДАЧА: 0.00 [15:28:21]line НСП 1% : 4.43 [15:28:21]line НДС 12% : 53.14 [15:28:21]line Наличными: 500.00 [15:28:21]line Безнал.: 0.00 [15:28:21]line Место: АЗС № 82 "Партнер Нефть" [15:28:21]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:28:21]line СНО: Общий режим [15:28:21]line Чек 469 27.10.2024 15:28 [15:28:21]line Смена: 143 ФФД: 1.0 [15:28:21]line ЗНМ: 0300000017 [15:28:21]line РНМ: 0000000000170478 [15:28:21]line Версия ККМ: v1.0 [15:28:21]line ФМ: 0000000002098560 [15:28:21]line ФД: 95470 [15:28:21]line ФПД: 232863973111436 [15:28:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T152820&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95470&fm=232863973111436&tin=02508201610067®Number=0000000000170478&sum=50000 [15:28:21]written 0, free lines is 4095 [15:28:21]OFD Sender: Processing packet 95470 [packets to send 57, broken 56] [15:28:21]ProducePacketName [15:28:21]name=ofd_packets/00095470 [15:28:21]OFD Sender: To server: pG, [15:28:21]CommunicateWithHost lk.salyk.kg:30040 [15:28:21]ConnectInit lk.salyk.kg [15:28:22]Connected sock=10 [15:28:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4F 54 07 01 99 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 01 00 00 F4 03 04 00 14 5C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EE 74 01 00 35 04 06 00 D3 C9 DE 65 F6 8C 11 89 B2 A5 B9 F2 37 D8 [15:28:22]Write to MH i2c: 01 00 00 96 13 A9 [15:28:22]Write i2c OK [15:28:22]MH_I2C_Read... [15:28:22]Read from MH i2c: 01 [15:28:22]MH_I2C_Read... [15:28:22]Read from MH i2c: 01 07 00 [15:28:22]MH_I2C_Read... [15:28:22]Read from MH i2c: 01 07 00 96 13 00 00 00 00 00 0D 0D CA [15:28:22]RasterBufferAndPrint [15:28:22]line [15:28:22]line [15:28:22]line [15:28:22]line [15:28:22]line [15:28:22]written 0, free lines is 3356 [15:28:22]MH_Cut [15:28:22]Write to MH i2c: D1 01 00 9D 13 01 82 [15:28:22]Write i2c OK [15:28:22]MH_I2C_Read... [15:28:22]Read from MH i2c: D1 [15:28:22]MH_I2C_Read... [15:28:22]Read from MH i2c: D1 01 00 [15:28:22]MH_I2C_Read... [15:28:22]Read from MH i2c: D1 01 00 9D 13 00 81 [15:28:22]Write to MH i2c: 01 00 00 9E 13 B1 [15:28:22]Write i2c OK [15:28:22]MH_I2C_Read... [15:28:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 06 95 47 00 86 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 32 30 39 38 35 36 30 10 04 04 00 EE 74 01 00 F4 03 04 00 40 06 1E 67 B6 04 01 00 00 2A E5 0F ED 3B D1 2C 59 [15:28:22]CommunicateWithHost err = 0 [15:28:22]CheckOFDResponse [15:28:22]1017 (14) - 77093643461234 [15:28:22]1041 (16) - 0000000002098560 [15:28:22]1040 (4) - 95470 [15:28:22]1012 (4) - 27.10.2024 09:22 [15:28:22]1206 (1) - 0 [15:28:22]OFD Sender: Remove packet 95470 [15:28:22]ProducePacketName [15:28:22]name=ofd_packets/00095470 [15:28:22]NVStorageDeleteData [15:28:22]OFD Sender: No OFD packet to send [15:28:22]*** Cut start [15:28:22]*** Partial cut [15:28:22]*** CUTSNS_PIN = 1 [15:28:22]*** CUTSNS_PIN = 0 [15:28:23]*** Brake cut motor [15:28:23]Read from MH i2c: 01 [15:28:23]MH_I2C_Read... [15:28:23]*** Stop cut motor [15:28:23]*** Cut end [15:28:23]Read from MH i2c: 01 07 00 [15:28:23]MH_I2C_Read... [15:28:23]Read from MH i2c: 01 07 00 9E 13 00 00 00 00 00 FF 0F C6 [15:28:23]process_action close_receipt done [15:28:23]requested_data is exist [15:28:23]produce_requested_data [15:28:23]requested_item fm.sn is exist - process it [15:28:23]wFMCommunicate request_size=4 [15:28:23]MH_SAM_APDU [15:28:23]CAPDU: 80 11 00 00 [15:28:23]Write to MH i2c: E2 08 00 9F 13 80 11 00 00 00 00 00 00 2C [15:28:23]Write i2c OK [15:28:23]MH_I2C_Read... [15:28:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:23]Read from MH i2c: E2 [15:28:23]MH_I2C_Read... [15:28:23]Read from MH i2c: E2 17 00 [15:28:23]MH_I2C_Read... [15:28:23]Read from MH i2c: E2 17 00 9F 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7D [15:28:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:28:23]wFMCommunicate OK [15:28:23]requested_item fd.num is exist - process it [15:28:23]SAM_PROTO_GetFieldsCounters [15:28:23]wFMCommunicate request_size=4 [15:28:23]MH_SAM_APDU [15:28:23]CAPDU: 80 13 00 00 [15:28:23]Write to MH i2c: E2 08 00 A0 13 80 13 00 00 00 00 00 00 2F [15:28:23]Write i2c OK [15:28:23]MH_I2C_Read... [15:28:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:28:23]Read from MH i2c: E2 [15:28:23]MH_I2C_Read... [15:28:23]Read from MH i2c: E2 62 00 [15:28:23]MH_I2C_Read... [15:28:23]Read from MH i2c: E2 62 00 A0 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EE 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 D5 01 00 00 5E 04 04 00 D5 01 00 00 57 04 04 00 D6 01 00 00 19 04 04 00 00 00 00 00 90 00 C4 [15:28:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EE 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 D5 01 00 00 5E 04 04 00 D5 01 00 00 57 04 04 00 D6 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:28:23]wFMCommunicate OK [15:28:23]SAM_PROTO_GetFieldsCounters done [15:28:23]requested_item shift.num is exist - process it [15:28:23]requested_item shift.opened is exist - process it [15:28:23]req_shift_opened [15:28:23]FM_GetShiftState [15:28:23]SAM_PROTO_GetShiftState [15:28:23]wFMCommunicate request_size=4 [15:28:23]MH_SAM_APDU [15:28:23]CAPDU: 80 13 01 00 [15:28:23]Write to MH i2c: E2 08 00 A1 13 80 13 01 00 00 00 00 00 31 [15:28:23]Write i2c OK [15:28:23]MH_I2C_Read... [15:28:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:23]Read from MH i2c: E2 [15:28:23]MH_I2C_Read... [15:28:23]Read from MH i2c: E2 0E 00 [15:28:23]MH_I2C_Read... [15:28:23]Read from MH i2c: E2 0E 00 A1 13 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DD [15:28:23]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:28:23]wFMCommunicate OK [15:28:23]SAM_PROTO_GetShiftState done [15:28:23]FM_GetShiftState done [15:28:23]req_shift_opened done [15:28:23]requested_item shift.open_date is exist - process it [15:28:23]req_shift_open_date [15:28:23]req_shift_open_date done [15:28:23]produce_requested_data done [15:28:23]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95470,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:28:23]process_action_free close_receipt [15:28:23]json_value_free [15:28:23]json_value_free done [15:28:23]process_json_proto returns [15:28:23]Send response to host [15:28:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95470,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:28:23]free response buf [15:28:23]execute_script done [15:28:23]execute_script returns [15:28:23]free content buf [15:28:23]Sock 9.Close socket [15:28:23]Sock 9.Thread stoped [15:28:27]OFD Sender: No OFD packet to send [15:28:32]OFD Sender: No OFD packet to send [15:28:37]OFD Sender: No OFD packet to send [15:28:42]OFD Sender: No OFD packet to send [15:28:47]OFD Sender: No OFD packet to send [15:28:52]OFD Sender: No OFD packet to send [15:28:57]OFD Sender: No OFD packet to send [15:29:02]OFD Sender: No OFD packet to send [15:29:07]OFD Sender: No OFD packet to send [15:29:12]OFD Sender: No OFD packet to send [15:29:17]OFD Sender: No OFD packet to send [15:29:22]OFD Sender: No OFD packet to send [15:29:27]OFD Sender: No OFD packet to send [15:29:32]OFD Sender: No OFD packet to send [15:29:37]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:29:53]OFD Sender: No OFD packet to send [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:18]OFD Sender: No OFD packet to send [15:30:23]OFD Sender: No OFD packet to send [15:30:28]OFD Sender: No OFD packet to send [15:30:33]OFD Sender: No OFD packet to send [15:30:38]OFD Sender: No OFD packet to send [15:30:43]OFD Sender: No OFD packet to send [15:30:48]OFD Sender: No OFD packet to send [15:30:53]OFD Sender: No OFD packet to send [15:30:58]OFD Sender: No OFD packet to send [15:31:03]OFD Sender: No OFD packet to send [15:31:08]OFD Sender: No OFD packet to send [15:31:13]OFD Sender: No OFD packet to send [15:31:18]OFD Sender: No OFD packet to send [15:31:23]OFD Sender: No OFD packet to send [15:31:27]accept exits with 7 [15:31:27]New connection [15:31:27]New thread 3067301220 created [15:31:27]Thread 3067444580 joined [15:31:27]Waiting for new connection... [15:31:27] Sock 7.Parse request [15:31:27]Sock 7.Check first char [15:31:27]Sock 7.First char is OK [15:31:27]request: POST /json_proto HTTP/1.0 [15:31:27]Method: POST [15:31:27]URL: /json_proto [15:31:27]Method is POST - this is cgi request [15:31:27]url: /json_proto [15:31:27]query_string will be loaded in cgi processing [15:31:27]execute_cgi json_proto POST (null) [15:31:27]execute_cgi path=json_proto method=POST [15:31:27]POST find Content-Length [15:31:27]Host: 172.17.40.67:8080 [15:31:27]Content-Length: 767 [15:31:27]Content-Type: application/json [15:31:27] [15:31:27]POST finish read [15:31:27]Found Content-Length = 767 [15:31:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405988", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:31:27]execute_script... [15:31: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)3405988", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:31:27]POST & json_proto [15:31:27]process_json_proto [15:31:27]json parsed OK: [15:31:27]protocol is kg_v1.0 [15:31:27]action value=close_receipt [15:31:27]process_action close_receipt [15:31:27]cmd_close_receipt [15:31:27]MH_GetDate [15:31:27]Write to MH i2c: F0 00 00 A2 13 A4 [15:31:27]Write i2c OK [15:31:27]MH_I2C_Read... [15:31:27]Read from MH i2c: F0 [15:31:27]MH_I2C_Read... [15:31:27]Read from MH i2c: F0 09 00 [15:31:27]MH_I2C_Read... [15:31:27]Read from MH i2c: F0 09 00 A2 13 00 D0 5C 1E 67 EE DA 66 66 F2 [15:31:27]GetLastDocTimeStamp 1730042900 [15:31:27]current date 1730043088 [15:31:27]FM_GetShiftState [15:31:27]SAM_PROTO_GetShiftState [15:31:27]wFMCommunicate request_size=4 [15:31:27]MH_SAM_APDU [15:31:27]CAPDU: 80 13 01 00 [15:31:27]Write to MH i2c: E2 08 00 A3 13 80 13 01 00 00 00 00 00 33 [15:31:27]Write i2c OK [15:31:27]MH_I2C_Read... [15:31:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:31:27]Read from MH i2c: E2 [15:31:27]MH_I2C_Read... [15:31:27]Read from MH i2c: E2 0E 00 [15:31:27]MH_I2C_Read... [15:31:27]Read from MH i2c: E2 0E 00 A3 13 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DF [15:31:27]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:31:27]wFMCommunicate OK [15:31:27]SAM_PROTO_GetShiftState done [15:31:27]FM_GetShiftState done [15:31:27]opened in 1729987736 [15:31:27]opened+sec_in_day 1730074136 [15:31:27]quantity*price = 50010 [15:31:27]sum+1 = 50012 [15:31:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.11 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 0.00 Безнал.: 500.11 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 470 27.10.2024 15:31 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95471 ФПД: 70416373550283 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T153128&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95471&fm=70416373550283&tin=02508201610067®Number=0000000000170478&sum=50011 [15:31:28]StoreToDocumentArchive [15:31:28]shift 143 fd 95471 [15:31:28]save to /storage/0143/doc_00095471 [15:31:28]save last doc name /storage/0143/doc_00095471 to /storage/kkm_last_doc_name [15:31:28]save OK [15:31:28]Clear old archive folders... [15:31:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:31:28]tlvbuf is 00A62C60 [15:31:28]SAM_PROTO_ClearQueue [15:31:28]wFMCommunicate request_size=4 [15:31:28]MH_SAM_APDU [15:31:28]CAPDU: 80 09 00 00 [15:31:28]Write to MH i2c: E2 08 00 B0 13 80 09 00 00 00 00 00 00 35 [15:31:28]Write i2c OK [15:31:28]MH_I2C_Read... [15:31:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:31:28]Read from MH i2c: E2 [15:31:28]MH_I2C_Read... [15:31:28]Read from MH i2c: E2 03 00 [15:31:28]MH_I2C_Read... [15:31:28]Read from MH i2c: E2 03 00 B0 13 00 90 00 37 [15:31:28]RAPDU: 90 00 [15:31:28]wFMCommunicate OK [15:31:28]SAM_PROTO_ClearQueue done [15:31:28]KKMCreateOFDPacket [15:31:28]OFDProtocolAddRootSTLVToBuf [15:31:28]FM_MakeSignedData [15:31:28]FM_MakeSignedData [15:31:28]SAM_PROTO_SignData [15:31:28]wFMCommunicate request_size=4 [15:31:28]MH_SAM_APDU [15:31:28]CAPDU: 80 0D 01 02 [15:31:28]Write to MH i2c: E2 08 00 B1 13 80 0D 01 02 00 00 00 00 3D [15:31:28]Write i2c OK [15:31:28]MH_I2C_Read... [15:31:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:31:28]Read from MH i2c: E2 [15:31:28]MH_I2C_Read... [15:31:28]Read from MH i2c: E2 03 00 [15:31:28]MH_I2C_Read... [15:31:28]Read from MH i2c: E2 03 00 B1 13 00 90 00 38 [15:31:28]RAPDU: 90 00 [15:31:28]wFMCommunicate OK [15:31:28]wFMCommunicate request_size=255 [15:31:28]MH_SAM_APDU [15:31: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 01 00 00 F4 03 04 00 D0 5C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EF 74 01 00 35 04 06 00 40 [15:31:28]Write to MH i2c: E2 02 01 B2 13 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 01 00 00 F4 03 04 00 D0 5C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EF 74 01 00 35 04 06 00 40 00 00 75 [15:31:28]Write i2c OK [15:31:28]MH_I2C_Read... [15:31:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:31:28]Read from MH i2c: E2 [15:31:28]MH_I2C_Read... [15:31:28]Read from MH i2c: E2 03 00 [15:31:28]MH_I2C_Read... [15:31:28]Read from MH i2c: E2 03 00 B2 13 00 90 00 39 [15:31:28]RAPDU: 90 00 [15:31:28]wFMCommunicate OK [15:31:28]wFMCommunicate request_size=10 [15:31:28]MH_SAM_APDU [15:31:28]CAPDU: 80 0D 02 02 05 0B 16 EE 8C CB [15:31:28]Write to MH i2c: E2 0D 00 B3 13 80 0D 02 02 05 00 0B 16 EE 8C CB 00 00 B0 [15:31:28]Write i2c OK [15:31:28]MH_I2C_Read... [15:31:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:31:28]Read from MH i2c: E2 [15:31:28]MH_I2C_Read... [15:31:28]Read from MH i2c: E2 03 00 [15:31:28]MH_I2C_Read... [15:31:28]Read from MH i2c: E2 03 00 B3 13 00 90 00 3A [15:31:28]RAPDU: 90 00 [15:31:28]wFMCommunicate OK [15:31:28]wFMCommunicate request_size=4 [15:31:28]MH_SAM_APDU [15:31:28]CAPDU: 80 0D 03 02 [15:31:28]Write to MH i2c: E2 08 00 B4 13 80 0D 03 02 00 00 00 00 42 [15:31:28]Write i2c OK [15:31:28]MH_I2C_Read... [15:31:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:31:28]Read from MH i2c: E2 [15:31:28]MH_I2C_Read... [15:31:28]Read from MH i2c: E2 0B 00 [15:31:28]MH_I2C_Read... [15:31:28]Read from MH i2c: E2 0B 00 B4 13 00 BC 3D 54 F4 C7 1F F5 86 90 00 E5 [15:31:28]RAPDU: BC 3D 54 F4 C7 1F F5 86 90 00 [15:31:28]wFMCommunicate OK [15:31:28]SAM_PROTO_SignData done [15:31:28]FM_MakeSignedData done [15:31:28]CreateOFDProtocolMessage [15:31:28]wFMCommunicate request_size=4 [15:31:28]MH_SAM_APDU [15:31:28]CAPDU: 80 11 00 00 [15:31:28]Write to MH i2c: E2 08 00 B5 13 80 11 00 00 00 00 00 00 42 [15:31:28]Write i2c OK [15:31:28]MH_I2C_Read... [15:31:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:31:28]Read from MH i2c: E2 [15:31:28]MH_I2C_Read... [15:31:28]Read from MH i2c: E2 17 00 [15:31:28]MH_I2C_Read... [15:31:28]Read from MH i2c: E2 17 00 B5 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 93 [15:31:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:31:28]wFMCommunicate OK [15:31:28]CreateOFDProtocolMessage done [15:31:28]OFDSenderStorePacket 95471 [15:31:28]StoreOFDPacket docnum=95471 [15:31:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EF FE 07 01 77 AF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 01 00 00 F4 03 04 00 D0 5C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EF 74 01 00 35 04 06 00 40 0B 16 EE 8C CB BC 3D 54 F4 C7 1F F5 86 [15:31:28]CheckFolder [15:31:28]dirname=/storage/ofd_packets [15:31:28]CheckFolder done [15:31:28]ProducePacketName [15:31:28]name=ofd_packets/00095471 [15:31:28]NVStorageSaveData ofd_packets/00095471 [15:31:28]File name is /storage/ofd_packets/00095471 [15:31:28]Write 301 bytes [15:31:28]NVStorageSaveData done [15:31:28]OFDSenderStorePacket done [15:31:28]KKMCreateOFDPacket done [15:31:28]NVStorageSaveData kkm_last_timestamp [15:31:28]File name is /storage/kkm_last_timestamp [15:31:28]Write 4 bytes [15:31:28]NVStorageSaveData done [15:31:28]ExternCall_PrintAddStr [15:31:28]wPrintStart [15:31:28]Write to MH i2c: 01 00 00 B6 13 C9 [15:31:28]Write i2c OK [15:31:28]MH_I2C_Read... [15:31:28]Read from MH i2c: 01 [15:31:28]MH_I2C_Read... [15:31:28]Read from MH i2c: 01 07 00 [15:31:28]MH_I2C_Read... [15:31:28]Read from MH i2c: 01 07 00 B6 13 00 00 00 00 00 FF 0F DE [15:31:28]RasterBufferAndPrint [15:31:28]line Счет N : (1)3405988 [15:31:28]line ИНН: 02508201610067 [15:31:28]line Контрольно-Кассовый Чек [15:31:28]line ПРОДАЖА [15:31:28]line ТРК (МРК, ГНК) : 13 [15:31:28]line Товар: 2710124500 [15:31:28]line Аи-95-К-5 [15:31:28]line 6.740 * 74.20 [15:31:28]line = 500.11 [15:31:28]line НДС 12% НСП 1% [15:31:28]line > о реализуемом товаре [15:31:28]line ИТОГО: 500.11 [15:31:28]line НСП 1% : 4.43 [15:31:28]line НДС 12% : 53.11 [15:31:28]line Наличными: 0.00 [15:31:28]line Безнал.: 500.11 [15:31:28]line Место: АЗС № 82 "Партнер Нефть" [15:31:28]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:31:28]line СНО: Общий режим [15:31:28]line Чек 470 27.10.2024 15:31 [15:31:28]line Смена: 143 ФФД: 1.0 [15:31:28]line ЗНМ: 0300000017 [15:31:28]line РНМ: 0000000000170478 [15:31:28]line Версия ККМ: v1.0 [15:31:28]line Платежная система: Mbank [15:31:28]line ФМ: 0000000002098560 [15:31:28]line ФД: 95471 [15:31:28]line ФПД: 70416373550283 [15:31:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T153128&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95471&fm=70416373550283&tin=02508201610067®Number=0000000000170478&sum=50011 [15:31:29]OFD Sender: Processing packet 95471 [packets to send 57, broken 56] [15:31:29]ProducePacketName [15:31:29]name=ofd_packets/00095471 [15:31:29]OFD Sender: To server: pG, [15:31:29]CommunicateWithHost lk.salyk.kg:30040 [15:31:29]ConnectInit lk.salyk.kg [15:31:29]written 0, free lines is 4095 [15:31:29]Connected sock=10 [15:31:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EF FE 07 01 77 AF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 01 00 00 F4 03 04 00 D0 5C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EF 74 01 00 35 04 06 00 40 0B 16 EE 8C CB BC 3D 54 F4 C7 1F F5 86 [15:31:29]Write to MH i2c: 01 00 00 DF 13 F2 [15:31:29]Write i2c OK [15:31:29]MH_I2C_Read... [15:31:29]Read from MH i2c: 01 [15:31:29]MH_I2C_Read... [15:31:29]Read from MH i2c: 01 07 00 [15:31:29]MH_I2C_Read... [15:31:29]Read from MH i2c: 01 07 00 DF 13 00 00 00 00 00 2A 0D 30 [15:31:29]RasterBufferAndPrint [15:31:29]line [15:31:29]line [15:31:29]line [15:31:29]line [15:31:29]line [15:31:29]written 0, free lines is 3377 [15:31:29]MH_Cut [15:31:29]Write to MH i2c: D1 01 00 E6 13 01 CB [15:31:29]Write i2c OK [15:31:29]MH_I2C_Read... [15:31:29]Read from MH i2c: D1 [15:31:29]MH_I2C_Read... [15:31:29]Read from MH i2c: D1 01 00 [15:31:29]MH_I2C_Read... [15:31:29]Read from MH i2c: D1 01 00 E6 13 00 CA [15:31:29]Write to MH i2c: 01 00 00 E7 13 FA [15:31:29]Write i2c OK [15:31:29]MH_I2C_Read... [15:31:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 9D 16 47 00 15 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 32 30 39 38 35 36 30 10 04 04 00 EF 74 01 00 F4 03 04 00 FB 06 1E 67 B6 04 01 00 00 E2 5C 4B C8 80 06 CD 2C [15:31:29]CommunicateWithHost err = 0 [15:31:29]CheckOFDResponse [15:31:29]1017 (14) - 77093643461234 [15:31:29]1041 (16) - 0000000002098560 [15:31:29]1040 (4) - 95471 [15:31:29]1012 (4) - 27.10.2024 09:25 [15:31:29]1206 (1) - 0 [15:31:29]OFD Sender: Remove packet 95471 [15:31:29]ProducePacketName [15:31:29]name=ofd_packets/00095471 [15:31:29]NVStorageDeleteData [15:31:30]OFD Sender: No OFD packet to send [15:31:30]*** Cut start [15:31:30]*** Partial cut [15:31:30]*** CUTSNS_PIN = 1 [15:31:30]*** CUTSNS_PIN = 0 [15:31:30]*** Brake cut motor [15:31:30]Read from MH i2c: 01 [15:31:30]MH_I2C_Read... [15:31:30]*** Stop cut motor [15:31:30]*** Cut end [15:31:30]Read from MH i2c: 01 07 00 [15:31:30]MH_I2C_Read... [15:31:30]Read from MH i2c: 01 07 00 E7 13 00 00 00 00 00 FF 0F 0F [15:31:30]process_action close_receipt done [15:31:30]requested_data is exist [15:31:30]produce_requested_data [15:31:30]requested_item fm.sn is exist - process it [15:31:30]wFMCommunicate request_size=4 [15:31:30]MH_SAM_APDU [15:31:30]CAPDU: 80 11 00 00 [15:31:30]Write to MH i2c: E2 08 00 E8 13 80 11 00 00 00 00 00 00 75 [15:31:30]Write i2c OK [15:31:30]MH_I2C_Read... [15:31:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:31:30]Read from MH i2c: E2 [15:31:30]MH_I2C_Read... [15:31:30]Read from MH i2c: E2 17 00 [15:31:30]MH_I2C_Read... [15:31:30]Read from MH i2c: E2 17 00 E8 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C6 [15:31:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:31:30]wFMCommunicate OK [15:31:30]requested_item fd.num is exist - process it [15:31:30]SAM_PROTO_GetFieldsCounters [15:31:30]wFMCommunicate request_size=4 [15:31:30]MH_SAM_APDU [15:31:30]CAPDU: 80 13 00 00 [15:31:30]Write to MH i2c: E2 08 00 E9 13 80 13 00 00 00 00 00 00 78 [15:31:30]Write i2c OK [15:31:30]MH_I2C_Read... [15:31:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:31:31]Read from MH i2c: E2 [15:31:31]MH_I2C_Read... [15:31:31]Read from MH i2c: E2 62 00 [15:31:31]MH_I2C_Read... [15:31:31]Read from MH i2c: E2 62 00 E9 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EF 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 D6 01 00 00 5E 04 04 00 D6 01 00 00 57 04 04 00 D7 01 00 00 19 04 04 00 00 00 00 00 90 00 11 [15:31:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EF 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 D6 01 00 00 5E 04 04 00 D6 01 00 00 57 04 04 00 D7 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:31:31]wFMCommunicate OK [15:31:31]SAM_PROTO_GetFieldsCounters done [15:31:31]requested_item shift.num is exist - process it [15:31:31]requested_item shift.opened is exist - process it [15:31:31]req_shift_opened [15:31:31]FM_GetShiftState [15:31:31]SAM_PROTO_GetShiftState [15:31:31]wFMCommunicate request_size=4 [15:31:31]MH_SAM_APDU [15:31:31]CAPDU: 80 13 01 00 [15:31:31]Write to MH i2c: E2 08 00 EA 13 80 13 01 00 00 00 00 00 7A [15:31:31]Write i2c OK [15:31:31]MH_I2C_Read... [15:31:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:31:31]Read from MH i2c: E2 [15:31:31]MH_I2C_Read... [15:31:31]Read from MH i2c: E2 0E 00 [15:31:31]MH_I2C_Read... [15:31:31]Read from MH i2c: E2 0E 00 EA 13 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 26 [15:31:31]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:31:31]wFMCommunicate OK [15:31:31]SAM_PROTO_GetShiftState done [15:31:31]FM_GetShiftState done [15:31:31]req_shift_opened done [15:31:31]requested_item shift.open_date is exist - process it [15:31:31]req_shift_open_date [15:31:31]req_shift_open_date done [15:31:31]produce_requested_data done [15:31:31]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95471,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:31:31]process_action_free close_receipt [15:31:31]json_value_free [15:31:31]json_value_free done [15:31:31]process_json_proto returns [15:31:31]Send response to host [15:31:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95471,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:31:31]free response buf [15:31:31]execute_script done [15:31:31]execute_script returns [15:31:31]free content buf [15:31:31]Sock 7.Close socket [15:31:31]Sock 7.Thread stoped [15:31:35]OFD Sender: No OFD packet to send [15:31:40]OFD Sender: No OFD packet to send [15:31:45]OFD Sender: No OFD packet to send [15:31:50]OFD Sender: No OFD packet to send [15:31:55]OFD Sender: No OFD packet to send [15:32:00]OFD Sender: No OFD packet to send [15:32:05]OFD Sender: No OFD packet to send [15:32:10]OFD Sender: No OFD packet to send [15:32:15]OFD Sender: No OFD packet to send [15:32:20]OFD Sender: No OFD packet to send [15:32:25]OFD Sender: No OFD packet to send [15:32:30]OFD Sender: No OFD packet to send [15:32:35]OFD Sender: No OFD packet to send [15:32:40]OFD Sender: No OFD packet to send [15:32:45]OFD Sender: No OFD packet to send [15:32:50]OFD Sender: No OFD packet to send [15:32:55]OFD Sender: No OFD packet to send [15:33:00]OFD Sender: No OFD packet to send [15:33:05]OFD Sender: No OFD packet to send [15:33:10]OFD Sender: No OFD packet to send [15:33:12]accept exits with 9 [15:33:12]New connection [15:33:12]New thread 3067444580 created [15:33:12]Thread 3067301220 joined [15:33:12]Waiting for new connection... [15:33:12] Sock 9.Parse request [15:33:12]Sock 9.Check first char [15:33:12]Sock 9.First char is OK [15:33:12]request: POST /json_proto HTTP/1.0 [15:33:12]Method: POST [15:33:12]URL: /json_proto [15:33:12]Method is POST - this is cgi request [15:33:12]url: /json_proto [15:33:12]query_string will be loaded in cgi processing [15:33:12]execute_cgi json_proto POST (null) [15:33:12]execute_cgi path=json_proto method=POST [15:33:12]POST find Content-Length [15:33:12]Host: 172.17.40.67:8080 [15:33:12]Content-Length: 678 [15:33:12]Content-Type: application/json [15:33:12] [15:33:12]POST finish read [15:33:12]Found Content-Length = 678 [15:33:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405989", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:33:12]execute_script... [15:33: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)3405989", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:33:12]POST & json_proto [15:33:12]process_json_proto [15:33:12]json parsed OK: [15:33:12]protocol is kg_v1.0 [15:33:12]action value=close_receipt [15:33:12]process_action close_receipt [15:33:12]cmd_close_receipt [15:33:12]MH_GetDate [15:33:12]Write to MH i2c: F0 00 00 EB 13 ED [15:33:12]Write i2c OK [15:33:12]MH_I2C_Read... [15:33:12]Read from MH i2c: F0 [15:33:12]MH_I2C_Read... [15:33:12]Read from MH i2c: F0 09 00 [15:33:12]MH_I2C_Read... [15:33:12]Read from MH i2c: F0 09 00 EB 13 00 39 5D 1E 67 EE DA 66 66 A5 [15:33:12]GetLastDocTimeStamp 1730043088 [15:33:12]current date 1730043193 [15:33:12]FM_GetShiftState [15:33:12]SAM_PROTO_GetShiftState [15:33:12]wFMCommunicate request_size=4 [15:33:12]MH_SAM_APDU [15:33:12]CAPDU: 80 13 01 00 [15:33:12]Write to MH i2c: E2 08 00 EC 13 80 13 01 00 00 00 00 00 7C [15:33:12]Write i2c OK [15:33:12]MH_I2C_Read... [15:33:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:33:12]Read from MH i2c: E2 [15:33:12]MH_I2C_Read... [15:33:12]Read from MH i2c: E2 0E 00 [15:33:12]MH_I2C_Read... [15:33:12]Read from MH i2c: E2 0E 00 EC 13 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 28 [15:33:12]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:33:12]wFMCommunicate OK [15:33:12]SAM_PROTO_GetShiftState done [15:33:12]FM_GetShiftState done [15:33:12]opened in 1729987736 [15:33:12]opened+sec_in_day 1730074136 [15:33:12]quantity*price = 20003 [15:33:12]sum+1 = 20004 [15:33:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 471 27.10.2024 15:33 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95472 ФПД: 162366675554356 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T153313&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95472&fm=162366675554356&tin=02508201610067®Number=0000000000170478&sum=20000 [15:33:13]StoreToDocumentArchive [15:33:13]shift 143 fd 95472 [15:33:13]save to /storage/0143/doc_00095472 [15:33:13]save last doc name /storage/0143/doc_00095472 to /storage/kkm_last_doc_name [15:33:13]save OK [15:33:13]Clear old archive folders... [15:33:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:33:13]tlvbuf is 00A605D0 [15:33:13]SAM_PROTO_ClearQueue [15:33:13]wFMCommunicate request_size=4 [15:33:13]MH_SAM_APDU [15:33:13]CAPDU: 80 09 00 00 [15:33:13]Write to MH i2c: E2 08 00 F9 13 80 09 00 00 00 00 00 00 7E [15:33:13]Write i2c OK [15:33:13]MH_I2C_Read... [15:33:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:33:13]Read from MH i2c: E2 [15:33:13]MH_I2C_Read... [15:33:13]Read from MH i2c: E2 03 00 [15:33:13]MH_I2C_Read... [15:33:13]Read from MH i2c: E2 03 00 F9 13 00 90 00 80 [15:33:13]RAPDU: 90 00 [15:33:13]wFMCommunicate OK [15:33:13]SAM_PROTO_ClearQueue done [15:33:13]KKMCreateOFDPacket [15:33:13]OFDProtocolAddRootSTLVToBuf [15:33:13]FM_MakeSignedData [15:33:13]FM_MakeSignedData [15:33:13]SAM_PROTO_SignData [15:33:13]wFMCommunicate request_size=4 [15:33:13]MH_SAM_APDU [15:33:13]CAPDU: 80 0D 01 02 [15:33:13]Write to MH i2c: E2 08 00 FA 13 80 0D 01 02 00 00 00 00 86 [15:33:13]Write i2c OK [15:33:13]MH_I2C_Read... [15:33:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:33:13]Read from MH i2c: E2 [15:33:13]MH_I2C_Read... [15:33:13]Read from MH i2c: E2 03 00 [15:33:13]MH_I2C_Read... [15:33:13]Read from MH i2c: E2 03 00 FA 13 00 90 00 81 [15:33:13]RAPDU: 90 00 [15:33:13]wFMCommunicate OK [15:33:13]wFMCommunicate request_size=255 [15:33:13]MH_SAM_APDU [15:33: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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 01 00 00 F4 03 04 00 39 5D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F0 74 01 00 35 04 06 00 93 [15:33:13]Write to MH i2c: E2 02 01 FB 13 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 01 00 00 F4 03 04 00 39 5D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F0 74 01 00 35 04 06 00 93 00 00 50 [15:33:13]Write i2c OK [15:33:13]MH_I2C_Read... [15:33:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:33:13]Read from MH i2c: E2 [15:33:13]MH_I2C_Read... [15:33:13]Read from MH i2c: E2 03 00 [15:33:13]MH_I2C_Read... [15:33:13]Read from MH i2c: E2 03 00 FB 13 00 90 00 82 [15:33:13]RAPDU: 90 00 [15:33:13]wFMCommunicate OK [15:33:13]wFMCommunicate request_size=10 [15:33:13]MH_SAM_APDU [15:33:13]CAPDU: 80 0D 02 02 05 AB F0 05 10 34 [15:33:13]Write to MH i2c: E2 0D 00 FC 13 80 0D 02 02 05 00 AB F0 05 10 34 00 00 77 [15:33:13]Write i2c OK [15:33:13]MH_I2C_Read... [15:33:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:33:13]Read from MH i2c: E2 [15:33:13]MH_I2C_Read... [15:33:13]Read from MH i2c: E2 03 00 [15:33:13]MH_I2C_Read... [15:33:13]Read from MH i2c: E2 03 00 FC 13 00 90 00 83 [15:33:13]RAPDU: 90 00 [15:33:13]wFMCommunicate OK [15:33:13]wFMCommunicate request_size=4 [15:33:13]MH_SAM_APDU [15:33:13]CAPDU: 80 0D 03 02 [15:33:13]Write to MH i2c: E2 08 00 FD 13 80 0D 03 02 00 00 00 00 8B [15:33:13]Write i2c OK [15:33:13]MH_I2C_Read... [15:33:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:33:13]Read from MH i2c: E2 [15:33:13]MH_I2C_Read... [15:33:13]Read from MH i2c: E2 0B 00 [15:33:13]MH_I2C_Read... [15:33:13]Read from MH i2c: E2 0B 00 FD 13 00 43 56 C6 35 25 FF 3E A0 90 00 22 [15:33:13]RAPDU: 43 56 C6 35 25 FF 3E A0 90 00 [15:33:13]wFMCommunicate OK [15:33:13]SAM_PROTO_SignData done [15:33:13]FM_MakeSignedData done [15:33:13]CreateOFDProtocolMessage [15:33:13]wFMCommunicate request_size=4 [15:33:13]MH_SAM_APDU [15:33:13]CAPDU: 80 11 00 00 [15:33:13]Write to MH i2c: E2 08 00 FE 13 80 11 00 00 00 00 00 00 8B [15:33:13]Write i2c OK [15:33:13]MH_I2C_Read... [15:33:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:33:13]Read from MH i2c: E2 [15:33:13]MH_I2C_Read... [15:33:13]Read from MH i2c: E2 17 00 [15:33:13]MH_I2C_Read... [15:33:13]Read from MH i2c: E2 17 00 FE 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DC [15:33:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:33:13]wFMCommunicate OK [15:33:13]CreateOFDProtocolMessage done [15:33:13]OFDSenderStorePacket 95472 [15:33:13]StoreOFDPacket docnum=95472 [15:33:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 60 BE 07 01 19 B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 01 00 00 F4 03 04 00 39 5D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F0 74 01 00 35 04 06 00 93 AB F0 05 10 34 43 56 C6 35 25 FF 3E A0 [15:33:13]CheckFolder [15:33:13]dirname=/storage/ofd_packets [15:33:13]CheckFolder done [15:33:13]ProducePacketName [15:33:13]name=ofd_packets/00095472 [15:33:13]NVStorageSaveData ofd_packets/00095472 [15:33:13]File name is /storage/ofd_packets/00095472 [15:33:13]Write 301 bytes [15:33:13]NVStorageSaveData done [15:33:13]OFDSenderStorePacket done [15:33:13]KKMCreateOFDPacket done [15:33:13]NVStorageSaveData kkm_last_timestamp [15:33:13]File name is /storage/kkm_last_timestamp [15:33:13]Write 4 bytes [15:33:13]NVStorageSaveData done [15:33:13]ExternCall_PrintAddStr [15:33:13]wPrintStart [15:33:13]Write to MH i2c: 01 00 00 FF 13 12 [15:33:13]Write i2c OK [15:33:13]MH_I2C_Read... [15:33:13]Read from MH i2c: 01 [15:33:13]MH_I2C_Read... [15:33:13]Read from MH i2c: 01 07 00 [15:33:13]MH_I2C_Read... [15:33:13]Read from MH i2c: 01 07 00 FF 13 00 00 00 00 00 FF 0F 27 [15:33:13]RasterBufferAndPrint [15:33:13]line Счет N : (1)3405989 [15:33:13]line ИНН: 02508201610067 [15:33:13]line Контрольно-Кассовый Чек [15:33:13]line ПРОДАЖА [15:33:13]line ТРК (МРК, ГНК) : 32 [15:33:13]line Товар: 2710124130 [15:33:13]line Аи-92-К-4 [15:33:13]line 2.990 * 66.90 [15:33:13]line = 200.03 [15:33:13]line НДС 12% НСП 1% [15:33:13]line > о реализуемом товаре [15:33:13]line ОКРУГЛЕНИЕ: -0.03 [15:33:13]line ИТОГО: 200.00 [15:33:13]line Внесено: 200.00 [15:33:13]line СДАЧА: 0.00 [15:33:13]line НСП 1% : 1.77 [15:33:13]line НДС 12% : 21.24 [15:33:13]line Наличными: 200.00 [15:33:13]line Безнал.: 0.00 [15:33:13]line Место: АЗС № 82 "Партнер Нефть" [15:33:13]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:33:13]line СНО: Общий режим [15:33:13]line Чек 471 27.10.2024 15:33 [15:33:13]line Смена: 143 ФФД: 1.0 [15:33:13]line ЗНМ: 0300000017 [15:33:13]line РНМ: 0000000000170478 [15:33:13]line Версия ККМ: v1.0 [15:33:13]line ФМ: 0000000002098560 [15:33:13]line ФД: 95472 [15:33:13]line ФПД: 162366675554356 [15:33:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T153313&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95472&fm=162366675554356&tin=02508201610067®Number=0000000000170478&sum=20000 [15:33:14]OFD Sender: Processing packet 95472 [packets to send 57, broken 56] [15:33:14]ProducePacketName [15:33:14]name=ofd_packets/00095472 [15:33:14]OFD Sender: To server: pG, [15:33:14]CommunicateWithHost lk.salyk.kg:30040 [15:33:14]ConnectInit lk.salyk.kg [15:33:14]written 0, free lines is 4095 [15:33:14]Connected sock=11 [15:33:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 60 BE 07 01 19 B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 01 00 00 F4 03 04 00 39 5D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F0 74 01 00 35 04 06 00 93 AB F0 05 10 34 43 56 C6 35 25 FF 3E A0 [15:33:14]Write to MH i2c: 01 00 00 2A 14 3E [15:33:14]Write i2c OK [15:33:14]MH_I2C_Read... [15:33:14]Read from MH i2c: 01 [15:33:14]MH_I2C_Read... [15:33:14]Read from MH i2c: 01 07 00 [15:33:14]MH_I2C_Read... [15:33:14]Read from MH i2c: 01 07 00 2A 14 00 00 00 00 00 01 0D 53 [15:33:14]RasterBufferAndPrint [15:33:14]line [15:33:14]line [15:33:14]line [15:33:14]line [15:33:14]line [15:33:14]written 0, free lines is 3335 [15:33:14]MH_Cut [15:33:14]Write to MH i2c: D1 01 00 31 14 01 17 [15:33:14]Write i2c OK [15:33:14]MH_I2C_Read... [15:33:14]Read from MH i2c: D1 [15:33:14]MH_I2C_Read... [15:33:14]Read from MH i2c: D1 01 00 [15:33:14]MH_I2C_Read... [15:33:14]Read from MH i2c: D1 01 00 31 14 00 16 [15:33:14]Write to MH i2c: 01 00 00 32 14 46 [15:33:14]Write i2c OK [15:33:14]MH_I2C_Read... [15:33:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 43 57 47 00 4A 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 32 30 39 38 35 36 30 10 04 04 00 F0 74 01 00 F4 03 04 00 65 07 1E 67 B6 04 01 00 00 EA A7 73 6A 33 19 99 C7 [15:33:14]CommunicateWithHost err = 0 [15:33:14]CheckOFDResponse [15:33:14]1017 (14) - 77093643461234 [15:33:14]1041 (16) - 0000000002098560 [15:33:14]1040 (4) - 95472 [15:33:14]1012 (4) - 27.10.2024 09:27 [15:33:14]1206 (1) - 0 [15:33:14]OFD Sender: Remove packet 95472 [15:33:14]ProducePacketName [15:33:14]name=ofd_packets/00095472 [15:33:14]NVStorageDeleteData [15:33:15]OFD Sender: No OFD packet to send [15:33:15]*** Cut start [15:33:15]*** Partial cut [15:33:15]*** CUTSNS_PIN = 1 [15:33:15]*** CUTSNS_PIN = 0 [15:33:15]*** Brake cut motor [15:33:15]Read from MH i2c: 01 [15:33:15]MH_I2C_Read... [15:33:15]*** Stop cut motor [15:33:15]*** Cut end [15:33:15]Read from MH i2c: 01 07 00 [15:33:15]MH_I2C_Read... [15:33:15]Read from MH i2c: 01 07 00 32 14 00 00 00 00 00 FF 0F 5B [15:33:15]process_action close_receipt done [15:33:15]requested_data is exist [15:33:15]produce_requested_data [15:33:15]requested_item fm.sn is exist - process it [15:33:15]wFMCommunicate request_size=4 [15:33:15]MH_SAM_APDU [15:33:15]CAPDU: 80 11 00 00 [15:33:15]Write to MH i2c: E2 08 00 33 14 80 11 00 00 00 00 00 00 C1 [15:33:15]Write i2c OK [15:33:15]MH_I2C_Read... [15:33:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:33:15]Read from MH i2c: E2 [15:33:15]MH_I2C_Read... [15:33:15]Read from MH i2c: E2 17 00 [15:33:15]MH_I2C_Read... [15:33:15]Read from MH i2c: E2 17 00 33 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 12 [15:33:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:33:15]wFMCommunicate OK [15:33:15]requested_item fd.num is exist - process it [15:33:15]SAM_PROTO_GetFieldsCounters [15:33:15]wFMCommunicate request_size=4 [15:33:15]MH_SAM_APDU [15:33:15]CAPDU: 80 13 00 00 [15:33:15]Write to MH i2c: E2 08 00 34 14 80 13 00 00 00 00 00 00 C4 [15:33:15]Write i2c OK [15:33:15]MH_I2C_Read... [15:33:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:33:16]Read from MH i2c: E2 [15:33:16]MH_I2C_Read... [15:33:16]Read from MH i2c: E2 62 00 [15:33:16]MH_I2C_Read... [15:33:16]Read from MH i2c: E2 62 00 34 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F0 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 D7 01 00 00 5E 04 04 00 D7 01 00 00 57 04 04 00 D8 01 00 00 19 04 04 00 00 00 00 00 90 00 61 [15:33:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F0 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 D7 01 00 00 5E 04 04 00 D7 01 00 00 57 04 04 00 D8 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:33:16]wFMCommunicate OK [15:33:16]SAM_PROTO_GetFieldsCounters done [15:33:16]requested_item shift.num is exist - process it [15:33:16]requested_item shift.opened is exist - process it [15:33:16]req_shift_opened [15:33:16]FM_GetShiftState [15:33:16]SAM_PROTO_GetShiftState [15:33:16]wFMCommunicate request_size=4 [15:33:16]MH_SAM_APDU [15:33:16]CAPDU: 80 13 01 00 [15:33:16]Write to MH i2c: E2 08 00 35 14 80 13 01 00 00 00 00 00 C6 [15:33:16]Write i2c OK [15:33:16]MH_I2C_Read... [15:33:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:33:16]Read from MH i2c: E2 [15:33:16]MH_I2C_Read... [15:33:16]Read from MH i2c: E2 0E 00 [15:33:16]MH_I2C_Read... [15:33:16]Read from MH i2c: E2 0E 00 35 14 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 72 [15:33:16]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:33:16]wFMCommunicate OK [15:33:16]SAM_PROTO_GetShiftState done [15:33:16]FM_GetShiftState done [15:33:16]req_shift_opened done [15:33:16]requested_item shift.open_date is exist - process it [15:33:16]req_shift_open_date [15:33:16]req_shift_open_date done [15:33:16]produce_requested_data done [15:33:16]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95472,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:33:16]process_action_free close_receipt [15:33:16]json_value_free [15:33:16]json_value_free done [15:33:16]process_json_proto returns [15:33:16]Send response to host [15:33:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95472,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:33:16]free response buf [15:33:16]execute_script done [15:33:16]execute_script returns [15:33:16]free content buf [15:33:16]Sock 9.Close socket [15:33:16]Sock 9.Thread stoped [15:33:20]OFD Sender: No OFD packet to send [15:33:25]OFD Sender: No OFD packet to send [15:33:30]OFD Sender: No OFD packet to send [15:33:35]OFD Sender: No OFD packet to send [15:33:40]OFD Sender: No OFD packet to send [15:33:45]OFD Sender: No OFD packet to send [15:33:50]OFD Sender: No OFD packet to send [15:33:55]OFD Sender: No OFD packet to send [15:34:00]OFD Sender: No OFD packet to send [15:34:05]OFD Sender: No OFD packet to send [15:34:10]OFD Sender: No OFD packet to send [15:34:15]OFD Sender: No OFD packet to send [15:34:20]OFD Sender: No OFD packet to send [15:34:25]OFD Sender: No OFD packet to send [15:34:30]OFD Sender: No OFD packet to send [15:34:31]accept exits with 7 [15:34:31]New connection [15:34:31]New thread 3067301220 created [15:34:31]Thread 3067444580 joined [15:34:31]Waiting for new connection... [15:34:31] Sock 7.Parse request [15:34:31]Sock 7.Check first char [15:34:31]Sock 7.First char is OK [15:34:31]request: POST /json_proto HTTP/1.0 [15:34:31]Method: POST [15:34:31]URL: /json_proto [15:34:31]Method is POST - this is cgi request [15:34:31]url: /json_proto [15:34:31]query_string will be loaded in cgi processing [15:34:31]execute_cgi json_proto POST (null) [15:34:31]execute_cgi path=json_proto method=POST [15:34:31]POST find Content-Length [15:34:31]Host: 172.17.40.67:8080 [15:34:31]Content-Length: 689 [15:34:31]Content-Type: application/json [15:34:31] [15:34:31]POST finish read [15:34:31]Found Content-Length = 689 [15:34:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405990", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 31.920, "sum" : 2464.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 2464.00, "payments": [ { "type": 0, "sum" : 2464.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:34:31]execute_script... [15:34: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)3405990", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 31.920, "sum" : 2464.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 2464.00, "payments": [ { "type": 0, "sum" : 2464.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:34:31]POST & json_proto [15:34:31]process_json_proto [15:34:31]json parsed OK: [15:34:31]protocol is kg_v1.0 [15:34:31]action value=close_receipt [15:34:31]process_action close_receipt [15:34:31]cmd_close_receipt [15:34:31]MH_GetDate [15:34:31]Write to MH i2c: F0 00 00 36 14 39 [15:34:31]Write i2c OK [15:34:31]MH_I2C_Read... [15:34:31]Read from MH i2c: F0 [15:34:31]MH_I2C_Read... [15:34:31]Read from MH i2c: F0 09 00 [15:34:31]MH_I2C_Read... [15:34:31]Read from MH i2c: F0 09 00 36 14 00 88 5D 1E 67 EE DA 66 66 40 [15:34:31]GetLastDocTimeStamp 1730043193 [15:34:31]current date 1730043272 [15:34:31]FM_GetShiftState [15:34:31]SAM_PROTO_GetShiftState [15:34:31]wFMCommunicate request_size=4 [15:34:31]MH_SAM_APDU [15:34:31]CAPDU: 80 13 01 00 [15:34:31]Write to MH i2c: E2 08 00 37 14 80 13 01 00 00 00 00 00 C8 [15:34:31]Write i2c OK [15:34:31]MH_I2C_Read... [15:34:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:34:32]Read from MH i2c: E2 [15:34:32]MH_I2C_Read... [15:34:32]Read from MH i2c: E2 0E 00 [15:34:32]MH_I2C_Read... [15:34:32]Read from MH i2c: E2 0E 00 37 14 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 74 [15:34:32]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:34:32]wFMCommunicate OK [15:34:32]SAM_PROTO_GetShiftState done [15:34:32]FM_GetShiftState done [15:34:32]opened in 1729987736 [15:34:32]opened+sec_in_day 1730074136 [15:34:32]quantity*price = 246422 [15:34:32]sum+1 = 246423 [15:34:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 2464.00 Внесено: 3000.00 СДАЧА: 536.00 НСП 1% : 21.81 НДС 12% : 261.69 Наличными: 2464.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 472 27.10.2024 15:34 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95473 ФПД: 85351583190568 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T153432&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95473&fm=85351583190568&tin=02508201610067®Number=0000000000170478&sum=246400 [15:34:33]StoreToDocumentArchive [15:34:33]shift 143 fd 95473 [15:34:33]save to /storage/0143/doc_00095473 [15:34:33]save last doc name /storage/0143/doc_00095473 to /storage/kkm_last_doc_name [15:34:33]save OK [15:34:33]Clear old archive folders... [15:34:33]ProcessDocumentItem done err = 0, tmpTLVsize=257 [15:34:33]tlvbuf is 00A738E0 [15:34:33]SAM_PROTO_ClearQueue [15:34:33]wFMCommunicate request_size=4 [15:34:33]MH_SAM_APDU [15:34:33]CAPDU: 80 09 00 00 [15:34:33]Write to MH i2c: E2 08 00 44 14 80 09 00 00 00 00 00 00 CA [15:34:33]Write i2c OK [15:34:33]MH_I2C_Read... [15:34:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:34:33]Read from MH i2c: E2 [15:34:33]MH_I2C_Read... [15:34:33]Read from MH i2c: E2 03 00 [15:34:33]MH_I2C_Read... [15:34:33]Read from MH i2c: E2 03 00 44 14 00 90 00 CC [15:34:33]RAPDU: 90 00 [15:34:33]wFMCommunicate OK [15:34:33]SAM_PROTO_ClearQueue done [15:34:33]KKMCreateOFDPacket [15:34:33]OFDProtocolAddRootSTLVToBuf [15:34:33]FM_MakeSignedData [15:34:33]FM_MakeSignedData [15:34:33]SAM_PROTO_SignData [15:34:33]wFMCommunicate request_size=4 [15:34:33]MH_SAM_APDU [15:34:33]CAPDU: 80 0D 01 02 [15:34:33]Write to MH i2c: E2 08 00 45 14 80 0D 01 02 00 00 00 00 D2 [15:34:33]Write i2c OK [15:34:33]MH_I2C_Read... [15:34:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:34:33]Read from MH i2c: E2 [15:34:33]MH_I2C_Read... [15:34:33]Read from MH i2c: E2 03 00 [15:34:33]MH_I2C_Read... [15:34:33]Read from MH i2c: E2 03 00 45 14 00 90 00 CD [15:34:33]RAPDU: 90 00 [15:34:33]wFMCommunicate OK [15:34:33]wFMCommunicate request_size=255 [15:34:33]MH_SAM_APDU [15:34:33]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 B0 7C 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 96 C2 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 C2 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 66 00 00 00 00 07 04 06 00 80 C2 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 01 00 00 F4 03 04 00 88 5D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F1 74 01 [15:34:33]Write to MH i2c: E2 02 01 46 14 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 B0 7C 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 96 C2 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 C2 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 66 00 00 00 00 07 04 06 00 80 C2 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 01 00 00 F4 03 04 00 88 5D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F1 74 01 00 00 05 [15:34:33]Write i2c OK [15:34:33]MH_I2C_Read... [15:34:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:34:33]Read from MH i2c: E2 [15:34:33]MH_I2C_Read... [15:34:33]Read from MH i2c: E2 03 00 [15:34:33]MH_I2C_Read... [15:34:33]Read from MH i2c: E2 03 00 46 14 00 90 00 CE [15:34:33]RAPDU: 90 00 [15:34:33]wFMCommunicate OK [15:34:33]wFMCommunicate request_size=16 [15:34:33]MH_SAM_APDU [15:34:33]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 4D A0 76 CC 0E 28 [15:34:33]Write to MH i2c: E2 13 00 47 14 80 0D 02 02 0B 00 00 35 04 06 00 4D A0 76 CC 0E 28 00 00 8F [15:34:33]Write i2c OK [15:34:33]MH_I2C_Read... [15:34:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:34:33]Read from MH i2c: E2 [15:34:33]MH_I2C_Read... [15:34:33]Read from MH i2c: E2 03 00 [15:34:33]MH_I2C_Read... [15:34:33]Read from MH i2c: E2 03 00 47 14 00 90 00 CF [15:34:33]RAPDU: 90 00 [15:34:33]wFMCommunicate OK [15:34:33]wFMCommunicate request_size=4 [15:34:33]MH_SAM_APDU [15:34:33]CAPDU: 80 0D 03 02 [15:34:33]Write to MH i2c: E2 08 00 48 14 80 0D 03 02 00 00 00 00 D7 [15:34:33]Write i2c OK [15:34:33]MH_I2C_Read... [15:34:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:34:33]Read from MH i2c: E2 [15:34:33]MH_I2C_Read... [15:34:33]Read from MH i2c: E2 0B 00 [15:34:33]MH_I2C_Read... [15:34:33]Read from MH i2c: E2 0B 00 48 14 00 A2 1A 40 68 81 0B CC BE 90 00 52 [15:34:33]RAPDU: A2 1A 40 68 81 0B CC BE 90 00 [15:34:33]wFMCommunicate OK [15:34:33]SAM_PROTO_SignData done [15:34:33]FM_MakeSignedData done [15:34:33]CreateOFDProtocolMessage [15:34:33]wFMCommunicate request_size=4 [15:34:33]MH_SAM_APDU [15:34:33]CAPDU: 80 11 00 00 [15:34:33]Write to MH i2c: E2 08 00 49 14 80 11 00 00 00 00 00 00 D7 [15:34:33]Write i2c OK [15:34:33]MH_I2C_Read... [15:34:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:34:33]Read from MH i2c: E2 [15:34:33]MH_I2C_Read... [15:34:33]Read from MH i2c: E2 17 00 [15:34:33]MH_I2C_Read... [15:34:33]Read from MH i2c: E2 17 00 49 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 28 [15:34:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:34:33]wFMCommunicate OK [15:34:33]CreateOFDProtocolMessage done [15:34:33]OFDSenderStorePacket 95473 [15:34:33]StoreOFDPacket docnum=95473 [15:34:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 F1 B7 0D 01 A3 32 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 B0 7C 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 96 C2 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 C2 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 66 00 00 00 00 07 04 06 00 80 C2 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 01 00 00 F4 03 04 00 88 5D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F1 74 01 00 35 04 06 00 4D A0 76 CC 0E 28 A2 1A 40 68 81 0B CC BE [15:34:33]CheckFolder [15:34:33]dirname=/storage/ofd_packets [15:34:33]CheckFolder done [15:34:33]ProducePacketName [15:34:33]name=ofd_packets/00095473 [15:34:33]NVStorageSaveData ofd_packets/00095473 [15:34:33]File name is /storage/ofd_packets/00095473 [15:34:33]Write 307 bytes [15:34:33]NVStorageSaveData done [15:34:33]OFDSenderStorePacket done [15:34:33]KKMCreateOFDPacket done [15:34:33]NVStorageSaveData kkm_last_timestamp [15:34:33]File name is /storage/kkm_last_timestamp [15:34:33]Write 4 bytes [15:34:33]NVStorageSaveData done [15:34:33]ExternCall_PrintAddStr [15:34:33]wPrintStart [15:34:33]Write to MH i2c: 01 00 00 4A 14 5E [15:34:33]Write i2c OK [15:34:33]MH_I2C_Read... [15:34:33]Read from MH i2c: 01 [15:34:33]MH_I2C_Read... [15:34:33]Read from MH i2c: 01 07 00 [15:34:33]MH_I2C_Read... [15:34:33]Read from MH i2c: 01 07 00 4A 14 00 00 00 00 00 FF 0F 73 [15:34:33]RasterBufferAndPrint [15:34:33]line Счет N : (1)3405990 [15:34:33]line ИНН: 02508201610067 [15:34:33]line Контрольно-Кассовый Чек [15:34:33]line ПРОДАЖА [15:34:33]line ТРК (МРК, ГНК) : 41 [15:34:33]line Товар: 2710194800 [15:34:33]line D-ENERGY Дт-К-2 [15:34:33]line 31.920 * 77.20 [15:34:33]line = 2464.22 [15:34:33]line НДС 12% НСП 1% [15:34:33]line > о реализуемом товаре [15:34:33]line ОКРУГЛЕНИЕ: -0.22 [15:34:33]line ИТОГО: 2464.00 [15:34:33]line Внесено: 3000.00 [15:34:33]line СДАЧА: 536.00 [15:34:33]line НСП 1% : 21.81 [15:34:33]line НДС 12% : 261.69 [15:34:33]line Наличными: 2464.00 [15:34:33]line Безнал.: 0.00 [15:34:33]line Место: АЗС № 82 "Партнер Нефть" [15:34:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:34:33]line СНО: Общий режим [15:34:33]line Чек 472 27.10.2024 15:34 [15:34:33]line Смена: 143 ФФД: 1.0 [15:34:33]line ЗНМ: 0300000017 [15:34:33]line РНМ: 0000000000170478 [15:34:33]line Версия ККМ: v1.0 [15:34:33]line ФМ: 0000000002098560 [15:34:33]line ФД: 95473 [15:34:33]line ФПД: 85351583190568 [15:34:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T153432&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95473&fm=85351583190568&tin=02508201610067®Number=0000000000170478&sum=246400 [15:34:34]OFD Sender: Processing packet 95473 [packets to send 57, broken 56] [15:34:34]ProducePacketName [15:34:34]name=ofd_packets/00095473 [15:34:34]OFD Sender: To server: pG, [15:34:34]CommunicateWithHost lk.salyk.kg:30040 [15:34:34]ConnectInit lk.salyk.kg [15:34:34]written 0, free lines is 4095 [15:34:34]Connected sock=10 [15:34:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 F1 B7 0D 01 A3 32 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 B0 7C 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 96 C2 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 C2 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 66 00 00 00 00 07 04 06 00 80 C2 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 01 00 00 F4 03 04 00 88 5D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F1 74 01 00 35 04 06 00 4D A0 76 CC 0E 28 A2 1A 40 68 81 0B CC BE [15:34:34]Write to MH i2c: 01 00 00 75 14 89 [15:34:34]Write i2c OK [15:34:34]MH_I2C_Read... [15:34:34]Read from MH i2c: 01 [15:34:34]MH_I2C_Read... [15:34:34]Read from MH i2c: 01 07 00 [15:34:34]MH_I2C_Read... [15:34:34]Read from MH i2c: 01 07 00 75 14 00 00 00 00 00 16 0D B3 [15:34:34]RasterBufferAndPrint [15:34:34]line [15:34:34]line [15:34:34]line [15:34:34]line [15:34:34]line [15:34:34]written 0, free lines is 3360 [15:34:34]MH_Cut [15:34:34]Write to MH i2c: D1 01 00 7C 14 01 62 [15:34:34]Write i2c OK [15:34:34]MH_I2C_Read... [15:34:34]Read from MH i2c: D1 [15:34:34]MH_I2C_Read... [15:34:34]Read from MH i2c: D1 01 00 [15:34:34]MH_I2C_Read... [15:34:34]Read from MH i2c: D1 01 00 7C 14 00 61 [15:34:34]Write to MH i2c: 01 00 00 7D 14 91 [15:34:34]Write i2c OK [15:34:34]MH_I2C_Read... [15:34:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 65 FF 47 00 D1 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 32 30 39 38 35 36 30 10 04 04 00 F1 74 01 00 F4 03 04 00 B4 07 1E 67 B6 04 01 00 00 64 14 B2 B6 36 49 A9 0A [15:34:34]CommunicateWithHost err = 0 [15:34:34]CheckOFDResponse [15:34:34]1017 (14) - 77093643461234 [15:34:34]1041 (16) - 0000000002098560 [15:34:34]1040 (4) - 95473 [15:34:34]1012 (4) - 27.10.2024 09:28 [15:34:34]1206 (1) - 0 [15:34:34]OFD Sender: Remove packet 95473 [15:34:34]ProducePacketName [15:34:34]name=ofd_packets/00095473 [15:34:34]NVStorageDeleteData [15:34:35]OFD Sender: No OFD packet to send [15:34:35]*** Cut start [15:34:35]*** Partial cut [15:34:35]*** CUTSNS_PIN = 1 [15:34:35]*** CUTSNS_PIN = 0 [15:34:35]*** Brake cut motor [15:34:35]Read from MH i2c: 01 [15:34:35]MH_I2C_Read... [15:34:35]*** Stop cut motor [15:34:35]*** Cut end [15:34:35]Read from MH i2c: 01 07 00 [15:34:35]MH_I2C_Read... [15:34:35]Read from MH i2c: 01 07 00 7D 14 00 00 00 00 00 FF 0F A6 [15:34:35]process_action close_receipt done [15:34:35]requested_data is exist [15:34:35]produce_requested_data [15:34:35]requested_item fm.sn is exist - process it [15:34:35]wFMCommunicate request_size=4 [15:34:35]MH_SAM_APDU [15:34:35]CAPDU: 80 11 00 00 [15:34:35]Write to MH i2c: E2 08 00 7E 14 80 11 00 00 00 00 00 00 0C [15:34:35]Write i2c OK [15:34:35]MH_I2C_Read... [15:34:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:34:35]Read from MH i2c: E2 [15:34:35]MH_I2C_Read... [15:34:35]Read from MH i2c: E2 17 00 [15:34:35]MH_I2C_Read... [15:34:35]Read from MH i2c: E2 17 00 7E 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5D [15:34:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:34:35]wFMCommunicate OK [15:34:35]requested_item fd.num is exist - process it [15:34:35]SAM_PROTO_GetFieldsCounters [15:34:35]wFMCommunicate request_size=4 [15:34:35]MH_SAM_APDU [15:34:35]CAPDU: 80 13 00 00 [15:34:35]Write to MH i2c: E2 08 00 7F 14 80 13 00 00 00 00 00 00 0F [15:34:35]Write i2c OK [15:34:35]MH_I2C_Read... [15:34:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:34:35]Read from MH i2c: E2 [15:34:35]MH_I2C_Read... [15:34:35]Read from MH i2c: E2 62 00 [15:34:35]MH_I2C_Read... [15:34:35]Read from MH i2c: E2 62 00 7F 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F1 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 D8 01 00 00 5E 04 04 00 D8 01 00 00 57 04 04 00 D9 01 00 00 19 04 04 00 00 00 00 00 90 00 B0 [15:34:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F1 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 D8 01 00 00 5E 04 04 00 D8 01 00 00 57 04 04 00 D9 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:34:35]wFMCommunicate OK [15:34:35]SAM_PROTO_GetFieldsCounters done [15:34:35]requested_item shift.num is exist - process it [15:34:35]requested_item shift.opened is exist - process it [15:34:35]req_shift_opened [15:34:35]FM_GetShiftState [15:34:35]SAM_PROTO_GetShiftState [15:34:35]wFMCommunicate request_size=4 [15:34:35]MH_SAM_APDU [15:34:35]CAPDU: 80 13 01 00 [15:34:35]Write to MH i2c: E2 08 00 80 14 80 13 01 00 00 00 00 00 11 [15:34:35]Write i2c OK [15:34:35]MH_I2C_Read... [15:34:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:34:35]Read from MH i2c: E2 [15:34:35]MH_I2C_Read... [15:34:35]Read from MH i2c: E2 0E 00 [15:34:35]MH_I2C_Read... [15:34:35]Read from MH i2c: E2 0E 00 80 14 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 BD [15:34:35]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:34:35]wFMCommunicate OK [15:34:35]SAM_PROTO_GetShiftState done [15:34:35]FM_GetShiftState done [15:34:35]req_shift_opened done [15:34:35]requested_item shift.open_date is exist - process it [15:34:35]req_shift_open_date [15:34:35]req_shift_open_date done [15:34:35]produce_requested_data done [15:34:35]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95473,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:34:35]process_action_free close_receipt [15:34:35]json_value_free [15:34:35]json_value_free done [15:34:35]process_json_proto returns [15:34:35]Send response to host [15:34:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95473,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:34:35]free response buf [15:34:35]execute_script done [15:34:35]execute_script returns [15:34:35]free content buf [15:34:35]Sock 7.Close socket [15:34:35]Sock 7.Thread stoped [15:34:40]OFD Sender: No OFD packet to send [15:34:45]OFD Sender: No OFD packet to send [15:34:50]OFD Sender: No OFD packet to send [15:34:55]OFD Sender: No OFD packet to send [15:35:00]OFD Sender: No OFD packet to send [15:35:05]OFD Sender: No OFD packet to send [15:35:10]OFD Sender: No OFD packet to send [15:35:15]OFD Sender: No OFD packet to send [15:35:20]OFD Sender: No OFD packet to send [15:35:25]OFD Sender: No OFD packet to send [15:35:30]OFD Sender: No OFD packet to send [15:35:35]OFD Sender: No OFD packet to send [15:35:40]OFD Sender: No OFD packet to send [15:35:45]OFD Sender: No OFD packet to send [15:35:50]OFD Sender: No OFD packet to send [15:35:55]OFD Sender: No OFD packet to send [15:36:00]OFD Sender: No OFD packet to send [15:36:05]OFD Sender: No OFD packet to send [15:36:10]OFD Sender: No OFD packet to send [15:36:15]OFD Sender: No OFD packet to send [15:36:20]OFD Sender: No OFD packet to send [15:36:25]OFD Sender: No OFD packet to send [15:36:30]OFD Sender: No OFD packet to send [15:36:35]OFD Sender: No OFD packet to send [15:36:40]OFD Sender: No OFD packet to send [15:36:45]OFD Sender: No OFD packet to send [15:36:50]OFD Sender: No OFD packet to send [15:36:55]OFD Sender: No OFD packet to send [15:37:00]OFD Sender: No OFD packet to send [15:37:05]OFD Sender: No OFD packet to send [15:37:10]OFD Sender: No OFD packet to send [15:37:15]OFD Sender: No OFD packet to send [15:37:20]OFD Sender: No OFD packet to send [15:37:22]accept exits with 9 [15:37:22]New connection [15:37:22]New thread 3067444580 created [15:37:22]Thread 3067301220 joined [15:37:22]Waiting for new connection... [15:37:22] Sock 9.Parse request [15:37:22]Sock 9.Check first char [15:37:22]Sock 9.First char is OK [15:37:22]request: POST /json_proto HTTP/1.0 [15:37:22]Method: POST [15:37:22]URL: /json_proto [15:37:22]Method is POST - this is cgi request [15:37:22]url: /json_proto [15:37:22]query_string will be loaded in cgi processing [15:37:22]execute_cgi json_proto POST (null) [15:37:22]execute_cgi path=json_proto method=POST [15:37:22]POST find Content-Length [15:37:22]Host: 172.17.40.67:8080 [15:37:22]Content-Length: 683 [15:37:22]Content-Type: application/json [15:37:22] [15:37:22]POST finish read [15:37:22]Found Content-Length = 683 [15:37:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405991", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:37:22]execute_script... [15:37: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)3405991", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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:37:22]POST & json_proto [15:37:22]process_json_proto [15:37:22]json parsed OK: [15:37:22]protocol is kg_v1.0 [15:37:22]action value=close_receipt [15:37:22]process_action close_receipt [15:37:22]cmd_close_receipt [15:37:22]MH_GetDate [15:37:22]Write to MH i2c: F0 00 00 81 14 84 [15:37:22]Write i2c OK [15:37:22]MH_I2C_Read... [15:37:22]Read from MH i2c: F0 [15:37:22]MH_I2C_Read... [15:37:22]Read from MH i2c: F0 09 00 [15:37:22]MH_I2C_Read... [15:37:22]Read from MH i2c: F0 09 00 81 14 00 33 5E 1E 67 EE DA 66 66 37 [15:37:22]GetLastDocTimeStamp 1730043272 [15:37:22]current date 1730043443 [15:37:22]FM_GetShiftState [15:37:22]SAM_PROTO_GetShiftState [15:37:22]wFMCommunicate request_size=4 [15:37:22]MH_SAM_APDU [15:37:22]CAPDU: 80 13 01 00 [15:37:22]Write to MH i2c: E2 08 00 82 14 80 13 01 00 00 00 00 00 13 [15:37:22]Write i2c OK [15:37:22]MH_I2C_Read... [15:37:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:37:22]Read from MH i2c: E2 [15:37:22]MH_I2C_Read... [15:37:22]Read from MH i2c: E2 0E 00 [15:37:22]MH_I2C_Read... [15:37:22]Read from MH i2c: E2 0E 00 82 14 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 BF [15:37:22]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:37:22]wFMCommunicate OK [15:37:22]SAM_PROTO_GetShiftState done [15:37:22]FM_GetShiftState done [15:37:22]opened in 1729987736 [15:37:22]opened+sec_in_day 1730074136 [15:37:22]quantity*price = 100021 [15:37:22]sum+1 = 100023 [15:37:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 473 27.10.2024 15:37 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95474 ФПД: 195032195479796 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T153723&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95474&fm=195032195479796&tin=02508201610067®Number=0000000000170478&sum=100000 [15:37:23]StoreToDocumentArchive [15:37:23]shift 143 fd 95474 [15:37:23]save to /storage/0143/doc_00095474 [15:37:23]save last doc name /storage/0143/doc_00095474 to /storage/kkm_last_doc_name [15:37:23]save OK [15:37:23]Clear old archive folders... [15:37:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:37:23]tlvbuf is B6FCD9A0 [15:37:23]SAM_PROTO_ClearQueue [15:37:23]wFMCommunicate request_size=4 [15:37:23]MH_SAM_APDU [15:37:23]CAPDU: 80 09 00 00 [15:37:23]Write to MH i2c: E2 08 00 8F 14 80 09 00 00 00 00 00 00 15 [15:37:23]Write i2c OK [15:37:23]MH_I2C_Read... [15:37:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:37:23]Read from MH i2c: E2 [15:37:23]MH_I2C_Read... [15:37:23]Read from MH i2c: E2 03 00 [15:37:23]MH_I2C_Read... [15:37:23]Read from MH i2c: E2 03 00 8F 14 00 90 00 17 [15:37:23]RAPDU: 90 00 [15:37:23]wFMCommunicate OK [15:37:23]SAM_PROTO_ClearQueue done [15:37:23]KKMCreateOFDPacket [15:37:23]OFDProtocolAddRootSTLVToBuf [15:37:23]FM_MakeSignedData [15:37:23]FM_MakeSignedData [15:37:23]SAM_PROTO_SignData [15:37:23]wFMCommunicate request_size=4 [15:37:23]MH_SAM_APDU [15:37:23]CAPDU: 80 0D 01 02 [15:37:23]Write to MH i2c: E2 08 00 90 14 80 0D 01 02 00 00 00 00 1D [15:37:23]Write i2c OK [15:37:23]MH_I2C_Read... [15:37:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:37:23]Read from MH i2c: E2 [15:37:23]MH_I2C_Read... [15:37:23]Read from MH i2c: E2 03 00 [15:37:23]MH_I2C_Read... [15:37:23]Read from MH i2c: E2 03 00 90 14 00 90 00 18 [15:37:23]RAPDU: 90 00 [15:37:23]wFMCommunicate OK [15:37:23]wFMCommunicate request_size=255 [15:37:23]MH_SAM_APDU [15:37:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 01 00 00 F4 03 04 00 33 5E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F2 74 01 00 35 04 06 00 B1 [15:37:23]Write to MH i2c: E2 02 01 91 14 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 D9 01 00 00 F4 03 04 00 33 5E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F2 74 01 00 35 04 06 00 B1 00 00 60 [15:37:24]Write i2c OK [15:37:24]MH_I2C_Read... [15:37:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:37:24]Read from MH i2c: E2 [15:37:24]MH_I2C_Read... [15:37:24]Read from MH i2c: E2 03 00 [15:37:24]MH_I2C_Read... [15:37:24]Read from MH i2c: E2 03 00 91 14 00 90 00 19 [15:37:24]RAPDU: 90 00 [15:37:24]wFMCommunicate OK [15:37:24]wFMCommunicate request_size=10 [15:37:24]MH_SAM_APDU [15:37:24]CAPDU: 80 0D 02 02 05 61 78 BB 38 F4 [15:37:24]Write to MH i2c: E2 0D 00 92 14 80 0D 02 02 05 00 61 78 BB 38 F4 00 00 EA [15:37:24]Write i2c OK [15:37:24]MH_I2C_Read... [15:37:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:37:24]Read from MH i2c: E2 [15:37:24]MH_I2C_Read... [15:37:24]Read from MH i2c: E2 03 00 [15:37:24]MH_I2C_Read... [15:37:24]Read from MH i2c: E2 03 00 92 14 00 90 00 1A [15:37:24]RAPDU: 90 00 [15:37:24]wFMCommunicate OK [15:37:24]wFMCommunicate request_size=4 [15:37:24]MH_SAM_APDU [15:37:24]CAPDU: 80 0D 03 02 [15:37:24]Write to MH i2c: E2 08 00 93 14 80 0D 03 02 00 00 00 00 22 [15:37:24]Write i2c OK [15:37:24]MH_I2C_Read... [15:37:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:37:24]Read from MH i2c: E2 [15:37:24]MH_I2C_Read... [15:37:24]Read from MH i2c: E2 0B 00 [15:37:24]MH_I2C_Read... [15:37:24]Read from MH i2c: E2 0B 00 93 14 00 44 10 06 29 B2 F4 BC 8A 90 00 92 [15:37:24]RAPDU: 44 10 06 29 B2 F4 BC 8A 90 00 [15:37:24]wFMCommunicate OK [15:37:24]SAM_PROTO_SignData done [15:37:24]FM_MakeSignedData done [15:37:24]CreateOFDProtocolMessage [15:37:24]wFMCommunicate request_size=4 [15:37:24]MH_SAM_APDU [15:37:24]CAPDU: 80 11 00 00 [15:37:24]Write to MH i2c: E2 08 00 94 14 80 11 00 00 00 00 00 00 22 [15:37:24]Write i2c OK [15:37:24]MH_I2C_Read... [15:37:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:37:24]Read from MH i2c: E2 [15:37:24]MH_I2C_Read... [15:37:24]Read from MH i2c: E2 17 00 [15:37:24]MH_I2C_Read... [15:37:24]Read from MH i2c: E2 17 00 94 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 73 [15:37:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:37:24]wFMCommunicate OK [15:37:24]CreateOFDProtocolMessage done [15:37:24]OFDSenderStorePacket 95474 [15:37:24]StoreOFDPacket docnum=95474 [15:37:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BC BA 07 01 25 D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 D9 01 00 00 F4 03 04 00 33 5E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F2 74 01 00 35 04 06 00 B1 61 78 BB 38 F4 44 10 06 29 B2 F4 BC 8A [15:37:24]CheckFolder [15:37:24]dirname=/storage/ofd_packets [15:37:24]CheckFolder done [15:37:24]ProducePacketName [15:37:24]name=ofd_packets/00095474 [15:37:24]NVStorageSaveData ofd_packets/00095474 [15:37:24]File name is /storage/ofd_packets/00095474 [15:37:24]Write 301 bytes [15:37:24]NVStorageSaveData done [15:37:24]OFDSenderStorePacket done [15:37:24]KKMCreateOFDPacket done [15:37:24]NVStorageSaveData kkm_last_timestamp [15:37:24]File name is /storage/kkm_last_timestamp [15:37:24]Write 4 bytes [15:37:24]NVStorageSaveData done [15:37:24]ExternCall_PrintAddStr [15:37:24]wPrintStart [15:37:24]Write to MH i2c: 01 00 00 95 14 A9 [15:37:24]Write i2c OK [15:37:24]MH_I2C_Read... [15:37:24]Read from MH i2c: 01 [15:37:24]MH_I2C_Read... [15:37:24]Read from MH i2c: 01 07 00 [15:37:24]MH_I2C_Read... [15:37:24]Read from MH i2c: 01 07 00 95 14 00 00 00 00 00 FF 0F BE [15:37:24]RasterBufferAndPrint [15:37:24]line Счет N : (1)3405991 [15:37:24]line ИНН: 02508201610067 [15:37:24]line Контрольно-Кассовый Чек [15:37:24]line ПРОДАЖА [15:37:24]line ТРК (МРК, ГНК) : 43 [15:37:24]line Товар: 2710124500 [15:37:24]line Аи-95-К-5 [15:37:24]line 13.480 * 74.20 [15:37:24]line = 1000.22 [15:37:24]line НДС 12% НСП 1% [15:37:24]line > о реализуемом товаре [15:37:24]line ОКРУГЛЕНИЕ: -0.22 [15:37:24]line ИТОГО: 1000.00 [15:37:24]line Внесено: 1000.00 [15:37:24]line СДАЧА: 0.00 [15:37:24]line НСП 1% : 8.85 [15:37:24]line НДС 12% : 106.22 [15:37:24]line Наличными: 1000.00 [15:37:24]line Безнал.: 0.00 [15:37:24]line Место: АЗС № 82 "Партнер Нефть" [15:37:24]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:37:24]line СНО: Общий режим [15:37:24]line Чек 473 27.10.2024 15:37 [15:37:24]line Смена: 143 ФФД: 1.0 [15:37:24]line ЗНМ: 0300000017 [15:37:24]line РНМ: 0000000000170478 [15:37:24]line Версия ККМ: v1.0 [15:37:24]line ФМ: 0000000002098560 [15:37:24]line ФД: 95474 [15:37:24]line ФПД: 195032195479796 [15:37:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T153723&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95474&fm=195032195479796&tin=02508201610067®Number=0000000000170478&sum=100000 [15:37:24]OFD Sender: Processing packet 95474 [packets to send 57, broken 56] [15:37:24]ProducePacketName [15:37:24]name=ofd_packets/00095474 [15:37:24]OFD Sender: To server: pG, [15:37:24]CommunicateWithHost lk.salyk.kg:30040 [15:37:24]ConnectInit lk.salyk.kg [15:37:24]written 0, free lines is 4095 [15:37:24]Connected sock=10 [15:37:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BC BA 07 01 25 D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 D9 01 00 00 F4 03 04 00 33 5E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F2 74 01 00 35 04 06 00 B1 61 78 BB 38 F4 44 10 06 29 B2 F4 BC 8A [15:37:25]Write to MH i2c: 01 00 00 C0 14 D4 [15:37:25]Write i2c OK [15:37:25]MH_I2C_Read... [15:37:25]Read from MH i2c: 01 [15:37:25]MH_I2C_Read... [15:37:25]Read from MH i2c: 01 07 00 [15:37:25]MH_I2C_Read... [15:37:25]Read from MH i2c: 01 07 00 C0 14 00 00 00 00 00 FE 0C E5 [15:37:25]RasterBufferAndPrint [15:37:25]line [15:37:25]line [15:37:25]line [15:37:25]line [15:37:25]line [15:37:25]written 0, free lines is 3332 [15:37:25]MH_Cut [15:37:25]Write to MH i2c: D1 01 00 C7 14 01 AD [15:37:25]Write i2c OK [15:37:25]MH_I2C_Read... [15:37:25]Read from MH i2c: D1 [15:37:25]MH_I2C_Read... [15:37:25]Read from MH i2c: D1 01 00 [15:37:25]MH_I2C_Read... [15:37:25]Read from MH i2c: D1 01 00 C7 14 00 AC [15:37:25]Write to MH i2c: 01 00 00 C8 14 DC [15:37:25]Write i2c OK [15:37:25]MH_I2C_Read... [15:37:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 70 CB 47 00 AF 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 32 30 39 38 35 36 30 10 04 04 00 F2 74 01 00 F4 03 04 00 5F 08 1E 67 B6 04 01 00 00 15 EB 77 B7 B0 C4 C5 C5 [15:37:25]CommunicateWithHost err = 0 [15:37:25]CheckOFDResponse [15:37:25]1017 (14) - 77093643461234 [15:37:25]1041 (16) - 0000000002098560 [15:37:25]1040 (4) - 95474 [15:37:25]1012 (4) - 27.10.2024 09:31 [15:37:25]1206 (1) - 0 [15:37:25]OFD Sender: Remove packet 95474 [15:37:25]ProducePacketName [15:37:25]name=ofd_packets/00095474 [15:37:25]NVStorageDeleteData [15:37:25]OFD Sender: No OFD packet to send [15:37:25]*** Cut start [15:37:25]*** Partial cut [15:37:25]*** CUTSNS_PIN = 1 [15:37:25]*** CUTSNS_PIN = 0 [15:37:26]*** Brake cut motor [15:37:26]Read from MH i2c: 01 [15:37:26]MH_I2C_Read... [15:37:26]*** Stop cut motor [15:37:26]*** Cut end [15:37:26]Read from MH i2c: 01 07 00 [15:37:26]MH_I2C_Read... [15:37:26]Read from MH i2c: 01 07 00 C8 14 00 00 00 00 00 FF 0F F1 [15:37:26]process_action close_receipt done [15:37:26]requested_data is exist [15:37:26]produce_requested_data [15:37:26]requested_item fm.sn is exist - process it [15:37:26]wFMCommunicate request_size=4 [15:37:26]MH_SAM_APDU [15:37:26]CAPDU: 80 11 00 00 [15:37:26]Write to MH i2c: E2 08 00 C9 14 80 11 00 00 00 00 00 00 57 [15:37:26]Write i2c OK [15:37:26]MH_I2C_Read... [15:37:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:37:26]Read from MH i2c: E2 [15:37:26]MH_I2C_Read... [15:37:26]Read from MH i2c: E2 17 00 [15:37:26]MH_I2C_Read... [15:37:26]Read from MH i2c: E2 17 00 C9 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A8 [15:37:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:37:26]wFMCommunicate OK [15:37:26]requested_item fd.num is exist - process it [15:37:26]SAM_PROTO_GetFieldsCounters [15:37:26]wFMCommunicate request_size=4 [15:37:26]MH_SAM_APDU [15:37:26]CAPDU: 80 13 00 00 [15:37:26]Write to MH i2c: E2 08 00 CA 14 80 13 00 00 00 00 00 00 5A [15:37:26]Write i2c OK [15:37:26]MH_I2C_Read... [15:37:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:37:26]Read from MH i2c: E2 [15:37:26]MH_I2C_Read... [15:37:26]Read from MH i2c: E2 62 00 [15:37:26]MH_I2C_Read... [15:37:26]Read from MH i2c: E2 62 00 CA 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F2 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 D9 01 00 00 5E 04 04 00 D9 01 00 00 57 04 04 00 DA 01 00 00 19 04 04 00 00 00 00 00 90 00 FF [15:37:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F2 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 D9 01 00 00 5E 04 04 00 D9 01 00 00 57 04 04 00 DA 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:37:26]wFMCommunicate OK [15:37:26]SAM_PROTO_GetFieldsCounters done [15:37:26]requested_item shift.num is exist - process it [15:37:26]requested_item shift.opened is exist - process it [15:37:26]req_shift_opened [15:37:26]FM_GetShiftState [15:37:26]SAM_PROTO_GetShiftState [15:37:26]wFMCommunicate request_size=4 [15:37:26]MH_SAM_APDU [15:37:26]CAPDU: 80 13 01 00 [15:37:26]Write to MH i2c: E2 08 00 CB 14 80 13 01 00 00 00 00 00 5C [15:37:26]Write i2c OK [15:37:26]MH_I2C_Read... [15:37:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:37:26]Read from MH i2c: E2 [15:37:26]MH_I2C_Read... [15:37:26]Read from MH i2c: E2 0E 00 [15:37:26]MH_I2C_Read... [15:37:26]Read from MH i2c: E2 0E 00 CB 14 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 08 [15:37:26]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:37:26]wFMCommunicate OK [15:37:26]SAM_PROTO_GetShiftState done [15:37:26]FM_GetShiftState done [15:37:26]req_shift_opened done [15:37:26]requested_item shift.open_date is exist - process it [15:37:26]req_shift_open_date [15:37:26]req_shift_open_date done [15:37:26]produce_requested_data done [15:37:26]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95474,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:37:26]process_action_free close_receipt [15:37:26]json_value_free [15:37:26]json_value_free done [15:37:26]process_json_proto returns [15:37:26]Send response to host [15:37:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95474,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:37:26]free response buf [15:37:26]execute_script done [15:37:26]execute_script returns [15:37:26]free content buf [15:37:26]Sock 9.Close socket [15:37:26]Sock 9.Thread stoped [15:37:30]OFD Sender: No OFD packet to send [15:37:35]OFD Sender: No OFD packet to send [15:37:40]OFD Sender: No OFD packet to send [15:37:45]OFD Sender: No OFD packet to send [15:37:50]OFD Sender: No OFD packet to send [15:37:55]OFD Sender: No OFD packet to send [15:38:00]OFD Sender: No OFD packet to send [15:38:05]OFD Sender: No OFD packet to send [15:38:09]accept exits with 7 [15:38:09]New connection [15:38:09]New thread 3067301220 created [15:38:09]Thread 3067444580 joined [15:38:09]Waiting for new connection... [15:38:09] Sock 7.Parse request [15:38:09]Sock 7.Check first char [15:38:09]Sock 7.First char is OK [15:38:09]request: POST /json_proto HTTP/1.0 [15:38:09]Method: POST [15:38:09]URL: /json_proto [15:38:09]Method is POST - this is cgi request [15:38:09]url: /json_proto [15:38:09]query_string will be loaded in cgi processing [15:38:09]execute_cgi json_proto POST (null) [15:38:09]execute_cgi path=json_proto method=POST [15:38:09]POST find Content-Length [15:38:09]Host: 172.17.40.67:8080 [15:38:09]Content-Length: 680 [15:38:09]Content-Type: application/json [15:38:09] [15:38:09]POST finish read [15:38:09]Found Content-Length = 680 [15:38:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405992", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:38:09]execute_script... [15:38: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)3405992", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:38:09]POST & json_proto [15:38:09]process_json_proto [15:38:09]json parsed OK: [15:38:09]protocol is kg_v1.0 [15:38:09]action value=close_receipt [15:38:09]process_action close_receipt [15:38:09]cmd_close_receipt [15:38:09]MH_GetDate [15:38:09]Write to MH i2c: F0 00 00 CC 14 CF [15:38:09]Write i2c OK [15:38:09]MH_I2C_Read... [15:38:09]Read from MH i2c: F0 [15:38:09]MH_I2C_Read... [15:38:09]Read from MH i2c: F0 09 00 [15:38:09]MH_I2C_Read... [15:38:09]Read from MH i2c: F0 09 00 CC 14 00 62 5E 1E 67 EE DA 66 66 B1 [15:38:09]GetLastDocTimeStamp 1730043443 [15:38:09]current date 1730043490 [15:38:09]FM_GetShiftState [15:38:09]SAM_PROTO_GetShiftState [15:38:09]wFMCommunicate request_size=4 [15:38:09]MH_SAM_APDU [15:38:09]CAPDU: 80 13 01 00 [15:38:09]Write to MH i2c: E2 08 00 CD 14 80 13 01 00 00 00 00 00 5E [15:38:09]Write i2c OK [15:38:09]MH_I2C_Read... [15:38:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:38:09]Read from MH i2c: E2 [15:38:09]MH_I2C_Read... [15:38:09]Read from MH i2c: E2 0E 00 [15:38:09]MH_I2C_Read... [15:38:09]Read from MH i2c: E2 0E 00 CD 14 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0A [15:38:09]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:38:09]wFMCommunicate OK [15:38:09]SAM_PROTO_GetShiftState done [15:38:09]FM_GetShiftState done [15:38:09]opened in 1729987736 [15:38:09]opened+sec_in_day 1730074136 [15:38:09]quantity*price = 150037 [15:38:09]sum+1 = 150039 [15:38:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 474 27.10.2024 15:38 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95475 ФПД: 189333344894864 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T153810&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95475&fm=189333344894864&tin=02508201610067®Number=0000000000170478&sum=150000 [15:38:10]StoreToDocumentArchive [15:38:10]shift 143 fd 95475 [15:38:10]save to /storage/0143/doc_00095475 [15:38:10]save last doc name /storage/0143/doc_00095475 to /storage/kkm_last_doc_name [15:38:10]save OK [15:38:10]Clear old archive folders... [15:38:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:38:10]tlvbuf is 00A88D70 [15:38:10]SAM_PROTO_ClearQueue [15:38:10]wFMCommunicate request_size=4 [15:38:10]MH_SAM_APDU [15:38:10]CAPDU: 80 09 00 00 [15:38:10]Write to MH i2c: E2 08 00 DA 14 80 09 00 00 00 00 00 00 60 [15:38:10]Write i2c OK [15:38:10]MH_I2C_Read... [15:38:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:38:10]Read from MH i2c: E2 [15:38:10]MH_I2C_Read... [15:38:10]Read from MH i2c: E2 03 00 [15:38:10]MH_I2C_Read... [15:38:10]Read from MH i2c: E2 03 00 DA 14 00 90 00 62 [15:38:10]RAPDU: 90 00 [15:38:10]wFMCommunicate OK [15:38:10]SAM_PROTO_ClearQueue done [15:38:10]KKMCreateOFDPacket [15:38:10]OFDProtocolAddRootSTLVToBuf [15:38:10]FM_MakeSignedData [15:38:10]FM_MakeSignedData [15:38:10]SAM_PROTO_SignData [15:38:10]wFMCommunicate request_size=4 [15:38:10]MH_SAM_APDU [15:38:10]CAPDU: 80 0D 01 02 [15:38:10]Write to MH i2c: E2 08 00 DB 14 80 0D 01 02 00 00 00 00 68 [15:38:10]Write i2c OK [15:38:10]MH_I2C_Read... [15:38:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:38:10]Read from MH i2c: E2 [15:38:10]MH_I2C_Read... [15:38:10]Read from MH i2c: E2 03 00 [15:38:10]MH_I2C_Read... [15:38:10]Read from MH i2c: E2 03 00 DB 14 00 90 00 63 [15:38:10]RAPDU: 90 00 [15:38:10]wFMCommunicate OK [15:38:10]wFMCommunicate request_size=255 [15:38:10]MH_SAM_APDU [15:38: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 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 DA 01 00 00 F4 03 04 00 62 5E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F3 74 01 00 35 04 06 00 AC 32 9A C4 [15:38:10]Write to MH i2c: E2 02 01 DC 14 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 DA 01 00 00 F4 03 04 00 62 5E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F3 74 01 00 35 04 06 00 AC 32 9A C4 00 00 B7 [15:38:10]Write i2c OK [15:38:10]MH_I2C_Read... [15:38:10]Read from MH i2c: E2 [15:38:10]MH_I2C_Read... [15:38:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:38:10]Read from MH i2c: E2 03 00 [15:38:10]MH_I2C_Read... [15:38:10]Read from MH i2c: E2 03 00 DC 14 00 90 00 64 [15:38:10]RAPDU: 90 00 [15:38:10]wFMCommunicate OK [15:38:10]wFMCommunicate request_size=7 [15:38:10]MH_SAM_APDU [15:38:10]CAPDU: 80 0D 02 02 02 3F 90 [15:38:10]Write to MH i2c: E2 0A 00 DD 14 80 0D 02 02 02 00 3F 90 00 00 3E [15:38:10]Write i2c OK [15:38:10]MH_I2C_Read... [15:38:10]OFD Sender: No OFD packet to send [15:38:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:38:10]Read from MH i2c: E2 [15:38:10]MH_I2C_Read... [15:38:10]Read from MH i2c: E2 03 00 [15:38:10]MH_I2C_Read... [15:38:10]Read from MH i2c: E2 03 00 DD 14 00 90 00 65 [15:38:10]RAPDU: 90 00 [15:38:10]wFMCommunicate OK [15:38:10]wFMCommunicate request_size=4 [15:38:10]MH_SAM_APDU [15:38:10]CAPDU: 80 0D 03 02 [15:38:10]Write to MH i2c: E2 08 00 DE 14 80 0D 03 02 00 00 00 00 6D [15:38:10]Write i2c OK [15:38:10]MH_I2C_Read... [15:38:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:38:10]Read from MH i2c: E2 [15:38:10]MH_I2C_Read... [15:38:10]Read from MH i2c: E2 0B 00 [15:38:10]MH_I2C_Read... [15:38:10]Read from MH i2c: E2 0B 00 DE 14 00 87 C6 1C 0F 09 0F F1 00 90 00 EF [15:38:10]RAPDU: 87 C6 1C 0F 09 0F F1 00 90 00 [15:38:10]wFMCommunicate OK [15:38:10]SAM_PROTO_SignData done [15:38:10]FM_MakeSignedData done [15:38:10]CreateOFDProtocolMessage [15:38:10]wFMCommunicate request_size=4 [15:38:10]MH_SAM_APDU [15:38:10]CAPDU: 80 11 00 00 [15:38:10]Write to MH i2c: E2 08 00 DF 14 80 11 00 00 00 00 00 00 6D [15:38:11]Write i2c OK [15:38:11]MH_I2C_Read... [15:38:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:38:11]Read from MH i2c: E2 [15:38:11]MH_I2C_Read... [15:38:11]Read from MH i2c: E2 17 00 [15:38:11]MH_I2C_Read... [15:38:11]Read from MH i2c: E2 17 00 DF 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BE [15:38:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:38:11]wFMCommunicate OK [15:38:11]CreateOFDProtocolMessage done [15:38:11]OFDSenderStorePacket 95475 [15:38:11]StoreOFDPacket docnum=95475 [15:38:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 75 7A 04 01 F6 99 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 DA 01 00 00 F4 03 04 00 62 5E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F3 74 01 00 35 04 06 00 AC 32 9A C4 3F 90 87 C6 1C 0F 09 0F F1 00 [15:38:11]CheckFolder [15:38:11]dirname=/storage/ofd_packets [15:38:11]CheckFolder done [15:38:11]ProducePacketName [15:38:11]name=ofd_packets/00095475 [15:38:11]NVStorageSaveData ofd_packets/00095475 [15:38:11]File name is /storage/ofd_packets/00095475 [15:38:11]Write 298 bytes [15:38:11]NVStorageSaveData done [15:38:11]OFDSenderStorePacket done [15:38:11]KKMCreateOFDPacket done [15:38:11]NVStorageSaveData kkm_last_timestamp [15:38:11]File name is /storage/kkm_last_timestamp [15:38:11]Write 4 bytes [15:38:11]NVStorageSaveData done [15:38:11]ExternCall_PrintAddStr [15:38:11]wPrintStart [15:38:11]Write to MH i2c: 01 00 00 E0 14 F4 [15:38:11]Write i2c OK [15:38:11]MH_I2C_Read... [15:38:11]Read from MH i2c: 01 [15:38:11]MH_I2C_Read... [15:38:11]Read from MH i2c: 01 07 00 [15:38:11]MH_I2C_Read... [15:38:11]Read from MH i2c: 01 07 00 E0 14 00 00 00 00 00 FF 0F 09 [15:38:11]RasterBufferAndPrint [15:38:11]line Счет N : (1)3405992 [15:38:11]line ИНН: 02508201610067 [15:38:11]line Контрольно-Кассовый Чек [15:38:11]line ПРОДАЖА [15:38:11]line ТРК (МРК, ГНК) : 51 [15:38:11]line Товар: 2710194210 [15:38:11]line ДТ-К-5 [15:38:11]line 19.690 * 76.20 [15:38:11]line = 1500.38 [15:38:11]line НДС 12% НСП 1% [15:38:11]line > о реализуемом товаре [15:38:11]line ОКРУГЛЕНИЕ: -0.38 [15:38:11]line ИТОГО: 1500.00 [15:38:11]line Внесено: 1500.00 [15:38:11]line СДАЧА: 0.00 [15:38:11]line НСП 1% : 13.28 [15:38:11]line НДС 12% : 159.33 [15:38:11]line Наличными: 1500.00 [15:38:11]line Безнал.: 0.00 [15:38:11]line Место: АЗС № 82 "Партнер Нефть" [15:38:11]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:38:11]line СНО: Общий режим [15:38:11]line Чек 474 27.10.2024 15:38 [15:38:11]line Смена: 143 ФФД: 1.0 [15:38:11]line ЗНМ: 0300000017 [15:38:11]line РНМ: 0000000000170478 [15:38:11]line Версия ККМ: v1.0 [15:38:11]line ФМ: 0000000002098560 [15:38:11]line ФД: 95475 [15:38:11]line ФПД: 189333344894864 [15:38:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T153810&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95475&fm=189333344894864&tin=02508201610067®Number=0000000000170478&sum=150000 [15:38:11]OFD Sender: Processing packet 95475 [packets to send 57, broken 56] [15:38:11]ProducePacketName [15:38:11]name=ofd_packets/00095475 [15:38:11]OFD Sender: To server: pG, [15:38:11]CommunicateWithHost lk.salyk.kg:30040 [15:38:11]ConnectInit lk.salyk.kg [15:38:11]written 0, free lines is 4095 [15:38:11]Connected sock=10 [15:38:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 75 7A 04 01 F6 99 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 DA 01 00 00 F4 03 04 00 62 5E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F3 74 01 00 35 04 06 00 AC 32 9A C4 3F 90 87 C6 1C 0F 09 0F F1 00 [15:38:11]Write to MH i2c: 01 00 00 0B 15 20 [15:38:11]Write i2c OK [15:38:11]MH_I2C_Read... [15:38:11]Read from MH i2c: 01 [15:38:11]MH_I2C_Read... [15:38:11]Read from MH i2c: 01 07 00 [15:38:11]MH_I2C_Read... [15:38:11]Read from MH i2c: 01 07 00 0B 15 00 00 00 00 00 0B 0D 3F [15:38:11]RasterBufferAndPrint [15:38:11]line [15:38:11]line [15:38:11]line [15:38:11]line [15:38:11]line [15:38:11]written 0, free lines is 3345 [15:38:11]MH_Cut [15:38:11]Write to MH i2c: D1 01 00 12 15 01 F9 [15:38:11]Write i2c OK [15:38:11]MH_I2C_Read... [15:38:11]Read from MH i2c: D1 [15:38:11]MH_I2C_Read... [15:38:11]Read from MH i2c: D1 01 00 [15:38:11]MH_I2C_Read... [15:38:11]Read from MH i2c: D1 01 00 12 15 00 F8 [15:38:11]Write to MH i2c: 01 00 00 13 15 28 [15:38:11]Write i2c OK [15:38:11]MH_I2C_Read... [15:38:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D7 EE 47 00 16 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 32 30 39 38 35 36 30 10 04 04 00 F3 74 01 00 F4 03 04 00 8E 08 1E 67 B6 04 01 00 00 CB 97 C5 3A 0B E3 39 61 [15:38:11]CommunicateWithHost err = 0 [15:38:11]CheckOFDResponse [15:38:11]1017 (14) - 77093643461234 [15:38:11]1041 (16) - 0000000002098560 [15:38:11]1040 (4) - 95475 [15:38:11]1012 (4) - 27.10.2024 09:31 [15:38:11]1206 (1) - 0 [15:38:11]OFD Sender: Remove packet 95475 [15:38:11]ProducePacketName [15:38:11]name=ofd_packets/00095475 [15:38:11]NVStorageDeleteData [15:38:12]OFD Sender: No OFD packet to send [15:38:12]*** Cut start [15:38:12]*** Partial cut [15:38:12]*** CUTSNS_PIN = 1 [15:38:12]*** CUTSNS_PIN = 0 [15:38:12]*** Brake cut motor [15:38:13]Read from MH i2c: 01 [15:38:13]MH_I2C_Read... [15:38:13]*** Stop cut motor [15:38:13]*** Cut end [15:38:13]Read from MH i2c: 01 07 00 [15:38:13]MH_I2C_Read... [15:38:13]Read from MH i2c: 01 07 00 13 15 00 00 00 00 00 FF 0F 3D [15:38:13]process_action close_receipt done [15:38:13]requested_data is exist [15:38:13]produce_requested_data [15:38:13]requested_item fm.sn is exist - process it [15:38:13]wFMCommunicate request_size=4 [15:38:13]MH_SAM_APDU [15:38:13]CAPDU: 80 11 00 00 [15:38:13]Write to MH i2c: E2 08 00 14 15 80 11 00 00 00 00 00 00 A3 [15:38:13]Write i2c OK [15:38:13]MH_I2C_Read... [15:38:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:38:13]Read from MH i2c: E2 [15:38:13]MH_I2C_Read... [15:38:13]Read from MH i2c: E2 17 00 [15:38:13]MH_I2C_Read... [15:38:13]Read from MH i2c: E2 17 00 14 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F4 [15:38:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:38:13]wFMCommunicate OK [15:38:13]requested_item fd.num is exist - process it [15:38:13]SAM_PROTO_GetFieldsCounters [15:38:13]wFMCommunicate request_size=4 [15:38:13]MH_SAM_APDU [15:38:13]CAPDU: 80 13 00 00 [15:38:13]Write to MH i2c: E2 08 00 15 15 80 13 00 00 00 00 00 00 A6 [15:38:13]Write i2c OK [15:38:13]MH_I2C_Read... [15:38:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:38:13]Read from MH i2c: E2 [15:38:13]MH_I2C_Read... [15:38:13]Read from MH i2c: E2 62 00 [15:38:13]MH_I2C_Read... [15:38:13]Read from MH i2c: E2 62 00 15 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F3 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 DA 01 00 00 5E 04 04 00 DA 01 00 00 57 04 04 00 DB 01 00 00 19 04 04 00 00 00 00 00 90 00 4F [15:38:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F3 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 DA 01 00 00 5E 04 04 00 DA 01 00 00 57 04 04 00 DB 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:38:13]wFMCommunicate OK [15:38:13]SAM_PROTO_GetFieldsCounters done [15:38:13]requested_item shift.num is exist - process it [15:38:13]requested_item shift.opened is exist - process it [15:38:13]req_shift_opened [15:38:13]FM_GetShiftState [15:38:13]SAM_PROTO_GetShiftState [15:38:13]wFMCommunicate request_size=4 [15:38:13]MH_SAM_APDU [15:38:13]CAPDU: 80 13 01 00 [15:38:13]Write to MH i2c: E2 08 00 16 15 80 13 01 00 00 00 00 00 A8 [15:38:13]Write i2c OK [15:38:13]MH_I2C_Read... [15:38:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:38:13]Read from MH i2c: E2 [15:38:13]MH_I2C_Read... [15:38:13]Read from MH i2c: E2 0E 00 [15:38:13]MH_I2C_Read... [15:38:13]Read from MH i2c: E2 0E 00 16 15 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 54 [15:38:13]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:38:13]wFMCommunicate OK [15:38:13]SAM_PROTO_GetShiftState done [15:38:13]FM_GetShiftState done [15:38:13]req_shift_opened done [15:38:13]requested_item shift.open_date is exist - process it [15:38:13]req_shift_open_date [15:38:13]req_shift_open_date done [15:38:13]produce_requested_data done [15:38:13]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95475,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:38:13]process_action_free close_receipt [15:38:13]json_value_free [15:38:13]json_value_free done [15:38:13]process_json_proto returns [15:38:13]Send response to host [15:38:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95475,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:38:13]free response buf [15:38:13]execute_script done [15:38:13]execute_script returns [15:38:13]free content buf [15:38:13]Sock 7.Close socket [15:38:13]Sock 7.Thread stoped [15:38:17]OFD Sender: No OFD packet to send [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:47]OFD Sender: No OFD packet to send [15:38:52]OFD Sender: No OFD packet to send [15:38:57]OFD Sender: No OFD packet to send [15:38:58]accept exits with 9 [15:38:58]New connection [15:38:58]New thread 3067444580 created [15:38:58]Thread 3067301220 joined [15:38:58]Waiting for new connection... [15:38:58] Sock 9.Parse request [15:38:58]Sock 9.Check first char [15:38:58]Sock 9.First char is OK [15:38:58]request: POST /json_proto HTTP/1.0 [15:38:58]Method: POST [15:38:58]URL: /json_proto [15:38:58]Method is POST - this is cgi request [15:38:58]url: /json_proto [15:38:58]query_string will be loaded in cgi processing [15:38:58]execute_cgi json_proto POST (null) [15:38:58]execute_cgi path=json_proto method=POST [15:38:58]POST find Content-Length [15:38:58]Host: 172.17.40.67:8080 [15:38:58]Content-Length: 678 [15:38:58]Content-Type: application/json [15:38:58] [15:38:58]POST finish read [15:38:58]Found Content-Length = 678 [15:38:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405993", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:38:58]execute_script... [15:38: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)3405993", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:38:58]POST & json_proto [15:38:58]process_json_proto [15:38:58]json parsed OK: [15:38:58]protocol is kg_v1.0 [15:38:58]action value=close_receipt [15:38:58]process_action close_receipt [15:38:58]cmd_close_receipt [15:38:58]MH_GetDate [15:38:58]Write to MH i2c: F0 00 00 17 15 1B [15:38:58]Write i2c OK [15:38:58]MH_I2C_Read... [15:38:58]Read from MH i2c: F0 [15:38:58]MH_I2C_Read... [15:38:58]Read from MH i2c: F0 09 00 [15:38:58]MH_I2C_Read... [15:38:58]Read from MH i2c: F0 09 00 17 15 00 93 5E 1E 67 EE DA 66 66 2E [15:38:58]GetLastDocTimeStamp 1730043490 [15:38:58]current date 1730043539 [15:38:58]FM_GetShiftState [15:38:58]SAM_PROTO_GetShiftState [15:38:58]wFMCommunicate request_size=4 [15:38:58]MH_SAM_APDU [15:38:58]CAPDU: 80 13 01 00 [15:38:58]Write to MH i2c: E2 08 00 18 15 80 13 01 00 00 00 00 00 AA [15:38:58]Write i2c OK [15:38:58]MH_I2C_Read... [15:38:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:38:59]Read from MH i2c: E2 [15:38:59]MH_I2C_Read... [15:38:59]Read from MH i2c: E2 0E 00 [15:38:59]MH_I2C_Read... [15:38:59]Read from MH i2c: E2 0E 00 18 15 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 56 [15:38:59]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:38:59]wFMCommunicate OK [15:38:59]SAM_PROTO_GetShiftState done [15:38:59]FM_GetShiftState done [15:38:59]opened in 1729987736 [15:38:59]opened+sec_in_day 1730074136 [15:38:59]quantity*price = 50041 [15:38:59]sum+1 = 50042 [15:38:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 475 27.10.2024 15:38 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95476 ФПД: 166336948637887 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T153859&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95476&fm=166336948637887&tin=02508201610067®Number=0000000000170478&sum=50000 [15:39:00]StoreToDocumentArchive [15:39:00]shift 143 fd 95476 [15:39:00]save to /storage/0143/doc_00095476 [15:39:00]save last doc name /storage/0143/doc_00095476 to /storage/kkm_last_doc_name [15:39:00]save OK [15:39:00]Clear old archive folders... [15:39:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:39:00]tlvbuf is 00A89060 [15:39:00]SAM_PROTO_ClearQueue [15:39:00]wFMCommunicate request_size=4 [15:39:00]MH_SAM_APDU [15:39:00]CAPDU: 80 09 00 00 [15:39:00]Write to MH i2c: E2 08 00 25 15 80 09 00 00 00 00 00 00 AC [15:39:00]Write i2c OK [15:39:00]MH_I2C_Read... [15:39:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:39:00]Read from MH i2c: E2 [15:39:00]MH_I2C_Read... [15:39:00]Read from MH i2c: E2 03 00 [15:39:00]MH_I2C_Read... [15:39:00]Read from MH i2c: E2 03 00 25 15 00 90 00 AE [15:39:00]RAPDU: 90 00 [15:39:00]wFMCommunicate OK [15:39:00]SAM_PROTO_ClearQueue done [15:39:00]KKMCreateOFDPacket [15:39:00]OFDProtocolAddRootSTLVToBuf [15:39:00]FM_MakeSignedData [15:39:00]FM_MakeSignedData [15:39:00]SAM_PROTO_SignData [15:39:00]wFMCommunicate request_size=4 [15:39:00]MH_SAM_APDU [15:39:00]CAPDU: 80 0D 01 02 [15:39:00]Write to MH i2c: E2 08 00 26 15 80 0D 01 02 00 00 00 00 B4 [15:39:00]Write i2c OK [15:39:00]MH_I2C_Read... [15:39:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:39:00]Read from MH i2c: E2 [15:39:00]MH_I2C_Read... [15:39:00]Read from MH i2c: E2 03 00 [15:39:00]MH_I2C_Read... [15:39:00]Read from MH i2c: E2 03 00 26 15 00 90 00 AF [15:39:00]RAPDU: 90 00 [15:39:00]wFMCommunicate OK [15:39:00]wFMCommunicate request_size=255 [15:39:00]MH_SAM_APDU [15:39: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 01 00 00 F4 03 04 00 93 5E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F4 74 01 00 35 04 06 00 97 [15:39:00]Write to MH i2c: E2 02 01 27 15 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 01 00 00 F4 03 04 00 93 5E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F4 74 01 00 35 04 06 00 97 00 00 23 [15:39:00]Write i2c OK [15:39:00]MH_I2C_Read... [15:39:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:39:00]Read from MH i2c: E2 [15:39:00]MH_I2C_Read... [15:39:00]Read from MH i2c: E2 03 00 [15:39:00]MH_I2C_Read... [15:39:00]Read from MH i2c: E2 03 00 27 15 00 90 00 B0 [15:39:00]RAPDU: 90 00 [15:39:00]wFMCommunicate OK [15:39:00]wFMCommunicate request_size=10 [15:39:00]MH_SAM_APDU [15:39:00]CAPDU: 80 0D 02 02 05 48 56 BC 90 BF [15:39:00]Write to MH i2c: E2 0D 00 28 15 80 0D 02 02 05 00 48 56 BC 90 BF 00 00 6A [15:39:00]Write i2c OK [15:39:00]MH_I2C_Read... [15:39:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:39:00]Read from MH i2c: E2 [15:39:00]MH_I2C_Read... [15:39:00]Read from MH i2c: E2 03 00 [15:39:00]MH_I2C_Read... [15:39:00]Read from MH i2c: E2 03 00 28 15 00 90 00 B1 [15:39:00]RAPDU: 90 00 [15:39:00]wFMCommunicate OK [15:39:00]wFMCommunicate request_size=4 [15:39:00]MH_SAM_APDU [15:39:00]CAPDU: 80 0D 03 02 [15:39:00]Write to MH i2c: E2 08 00 29 15 80 0D 03 02 00 00 00 00 B9 [15:39:00]Write i2c OK [15:39:00]MH_I2C_Read... [15:39:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:39:00]Read from MH i2c: E2 [15:39:00]MH_I2C_Read... [15:39:00]Read from MH i2c: E2 0B 00 [15:39:00]MH_I2C_Read... [15:39:00]Read from MH i2c: E2 0B 00 29 15 00 3C FF 50 46 F2 61 1B 4C 90 00 45 [15:39:00]RAPDU: 3C FF 50 46 F2 61 1B 4C 90 00 [15:39:00]wFMCommunicate OK [15:39:00]SAM_PROTO_SignData done [15:39:00]FM_MakeSignedData done [15:39:00]CreateOFDProtocolMessage [15:39:00]wFMCommunicate request_size=4 [15:39:00]MH_SAM_APDU [15:39:00]CAPDU: 80 11 00 00 [15:39:00]Write to MH i2c: E2 08 00 2A 15 80 11 00 00 00 00 00 00 B9 [15:39:00]Write i2c OK [15:39:00]MH_I2C_Read... [15:39:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:39:00]Read from MH i2c: E2 [15:39:00]MH_I2C_Read... [15:39:00]Read from MH i2c: E2 17 00 [15:39:00]MH_I2C_Read... [15:39:00]Read from MH i2c: E2 17 00 2A 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0A [15:39:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:39:00]wFMCommunicate OK [15:39:00]CreateOFDProtocolMessage done [15:39:00]OFDSenderStorePacket 95476 [15:39:00]StoreOFDPacket docnum=95476 [15:39:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 16 C4 07 01 83 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 01 00 00 F4 03 04 00 93 5E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F4 74 01 00 35 04 06 00 97 48 56 BC 90 BF 3C FF 50 46 F2 61 1B 4C [15:39:00]CheckFolder [15:39:00]dirname=/storage/ofd_packets [15:39:00]CheckFolder done [15:39:00]ProducePacketName [15:39:00]name=ofd_packets/00095476 [15:39:00]NVStorageSaveData ofd_packets/00095476 [15:39:00]File name is /storage/ofd_packets/00095476 [15:39:00]Write 301 bytes [15:39:00]NVStorageSaveData done [15:39:00]OFDSenderStorePacket done [15:39:00]KKMCreateOFDPacket done [15:39:00]NVStorageSaveData kkm_last_timestamp [15:39:00]File name is /storage/kkm_last_timestamp [15:39:00]Write 4 bytes [15:39:00]NVStorageSaveData done [15:39:00]ExternCall_PrintAddStr [15:39:00]wPrintStart [15:39:00]Write to MH i2c: 01 00 00 2B 15 40 [15:39:00]Write i2c OK [15:39:00]MH_I2C_Read... [15:39:00]Read from MH i2c: 01 [15:39:00]MH_I2C_Read... [15:39:00]Read from MH i2c: 01 07 00 [15:39:00]MH_I2C_Read... [15:39:00]Read from MH i2c: 01 07 00 2B 15 00 00 00 00 00 FF 0F 55 [15:39:00]RasterBufferAndPrint [15:39:00]line Счет N : (1)3405993 [15:39:00]line ИНН: 02508201610067 [15:39:00]line Контрольно-Кассовый Чек [15:39:00]line ПРОДАЖА [15:39:00]line ТРК (МРК, ГНК) : 32 [15:39:00]line Товар: 2710124130 [15:39:00]line Аи-92-К-4 [15:39:00]line 7.480 * 66.90 [15:39:00]line = 500.41 [15:39:00]line НДС 12% НСП 1% [15:39:00]line > о реализуемом товаре [15:39:00]line ОКРУГЛЕНИЕ: -0.41 [15:39:00]line ИТОГО: 500.00 [15:39:00]line Внесено: 500.00 [15:39:00]line СДАЧА: 0.00 [15:39:00]line НСП 1% : 4.43 [15:39:00]line НДС 12% : 53.14 [15:39:00]line Наличными: 500.00 [15:39:00]line Безнал.: 0.00 [15:39:00]line Место: АЗС № 82 "Партнер Нефть" [15:39:00]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:39:00]line СНО: Общий режим [15:39:00]line Чек 475 27.10.2024 15:38 [15:39:00]line Смена: 143 ФФД: 1.0 [15:39:00]line ЗНМ: 0300000017 [15:39:00]line РНМ: 0000000000170478 [15:39:00]line Версия ККМ: v1.0 [15:39:00]line ФМ: 0000000002098560 [15:39:00]line ФД: 95476 [15:39:00]line ФПД: 166336948637887 [15:39:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T153859&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95476&fm=166336948637887&tin=02508201610067®Number=0000000000170478&sum=50000 [15:39:00]OFD Sender: Processing packet 95476 [packets to send 57, broken 56] [15:39:00]ProducePacketName [15:39:00]name=ofd_packets/00095476 [15:39:00]OFD Sender: To server: pG, [15:39:00]CommunicateWithHost lk.salyk.kg:30040 [15:39:00]ConnectInit lk.salyk.kg [15:39:01]written 0, free lines is 4095 [15:39:01]Connected sock=10 [15:39:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 16 C4 07 01 83 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 01 00 00 F4 03 04 00 93 5E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F4 74 01 00 35 04 06 00 97 48 56 BC 90 BF 3C FF 50 46 F2 61 1B 4C [15:39:01]Write to MH i2c: 01 00 00 56 15 6B [15:39:01]Write i2c OK [15:39:01]MH_I2C_Read... [15:39:01]Read from MH i2c: 01 [15:39:01]MH_I2C_Read... [15:39:01]Read from MH i2c: 01 07 00 [15:39:01]MH_I2C_Read... [15:39:01]Read from MH i2c: 01 07 00 56 15 00 00 00 00 00 0E 0D 8D [15:39:01]RasterBufferAndPrint [15:39:01]line [15:39:01]line [15:39:01]line [15:39:01]line [15:39:01]line [15:39:01]written 0, free lines is 3348 [15:39:01]MH_Cut [15:39:01]Write to MH i2c: D1 01 00 5D 15 01 44 [15:39:01]Write i2c OK [15:39:01]MH_I2C_Read... [15:39:01]Read from MH i2c: D1 [15:39:01]MH_I2C_Read... [15:39:01]Read from MH i2c: D1 01 00 [15:39:01]MH_I2C_Read... [15:39:01]Read from MH i2c: D1 01 00 5D 15 00 43 [15:39:01]Write to MH i2c: 01 00 00 5E 15 73 [15:39:01]Write i2c OK [15:39:01]MH_I2C_Read... [15:39:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D8 A3 47 00 FB 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 32 30 39 38 35 36 30 10 04 04 00 F4 74 01 00 F4 03 04 00 BF 08 1E 67 B6 04 01 00 00 17 11 2C 89 60 70 3B D5 [15:39:01]CommunicateWithHost err = 0 [15:39:01]CheckOFDResponse [15:39:01]1017 (14) - 77093643461234 [15:39:01]1041 (16) - 0000000002098560 [15:39:01]1040 (4) - 95476 [15:39:01]1012 (4) - 27.10.2024 09:32 [15:39:01]1206 (1) - 0 [15:39:01]OFD Sender: Remove packet 95476 [15:39:01]ProducePacketName [15:39:01]name=ofd_packets/00095476 [15:39:01]NVStorageDeleteData [15:39:02]OFD Sender: No OFD packet to send [15:39:02]*** Cut start [15:39:02]*** Partial cut [15:39:02]*** CUTSNS_PIN = 1 [15:39:02]*** CUTSNS_PIN = 0 [15:39:02]*** Brake cut motor [15:39:02]Read from MH i2c: 01 [15:39:02]MH_I2C_Read... [15:39:02]*** Stop cut motor [15:39:02]*** Cut end [15:39:02]Read from MH i2c: 01 07 00 [15:39:02]MH_I2C_Read... [15:39:02]Read from MH i2c: 01 07 00 5E 15 00 00 00 00 00 FF 0F 88 [15:39:02]process_action close_receipt done [15:39:02]requested_data is exist [15:39:02]produce_requested_data [15:39:02]requested_item fm.sn is exist - process it [15:39:02]wFMCommunicate request_size=4 [15:39:02]MH_SAM_APDU [15:39:02]CAPDU: 80 11 00 00 [15:39:02]Write to MH i2c: E2 08 00 5F 15 80 11 00 00 00 00 00 00 EE [15:39:02]Write i2c OK [15:39:02]MH_I2C_Read... [15:39:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:39:02]Read from MH i2c: E2 [15:39:02]MH_I2C_Read... [15:39:02]Read from MH i2c: E2 17 00 [15:39:02]MH_I2C_Read... [15:39:02]Read from MH i2c: E2 17 00 5F 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3F [15:39:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:39:02]wFMCommunicate OK [15:39:02]requested_item fd.num is exist - process it [15:39:02]SAM_PROTO_GetFieldsCounters [15:39:02]wFMCommunicate request_size=4 [15:39:02]MH_SAM_APDU [15:39:02]CAPDU: 80 13 00 00 [15:39:02]Write to MH i2c: E2 08 00 60 15 80 13 00 00 00 00 00 00 F1 [15:39:02]Write i2c OK [15:39:02]MH_I2C_Read... [15:39:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:39:02]Read from MH i2c: E2 [15:39:02]MH_I2C_Read... [15:39:02]Read from MH i2c: E2 62 00 [15:39:02]MH_I2C_Read... [15:39:02]Read from MH i2c: E2 62 00 60 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F4 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 DB 01 00 00 5E 04 04 00 DB 01 00 00 57 04 04 00 DC 01 00 00 19 04 04 00 00 00 00 00 90 00 9E [15:39:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F4 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 DB 01 00 00 5E 04 04 00 DB 01 00 00 57 04 04 00 DC 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:39:02]wFMCommunicate OK [15:39:02]SAM_PROTO_GetFieldsCounters done [15:39:02]requested_item shift.num is exist - process it [15:39:02]requested_item shift.opened is exist - process it [15:39:02]req_shift_opened [15:39:02]FM_GetShiftState [15:39:02]SAM_PROTO_GetShiftState [15:39:02]wFMCommunicate request_size=4 [15:39:02]MH_SAM_APDU [15:39:02]CAPDU: 80 13 01 00 [15:39:02]Write to MH i2c: E2 08 00 61 15 80 13 01 00 00 00 00 00 F3 [15:39:02]Write i2c OK [15:39:02]MH_I2C_Read... [15:39:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:39:02]Read from MH i2c: E2 [15:39:02]MH_I2C_Read... [15:39:02]Read from MH i2c: E2 0E 00 [15:39:02]MH_I2C_Read... [15:39:02]Read from MH i2c: E2 0E 00 61 15 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 9F [15:39:02]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:39:02]wFMCommunicate OK [15:39:02]SAM_PROTO_GetShiftState done [15:39:02]FM_GetShiftState done [15:39:02]req_shift_opened done [15:39:02]requested_item shift.open_date is exist - process it [15:39:02]req_shift_open_date [15:39:02]req_shift_open_date done [15:39:02]produce_requested_data done [15:39:02]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95476,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:39:02]process_action_free close_receipt [15:39:02]json_value_free [15:39:02]json_value_free done [15:39:02]process_json_proto returns [15:39:02]Send response to host [15:39:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95476,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:39:02]free response buf [15:39:02]execute_script done [15:39:02]execute_script returns [15:39:02]free content buf [15:39:02]Sock 9.Close socket [15:39:02]Sock 9.Thread stoped [15:39:07]OFD Sender: No OFD packet to send [15:39:12]OFD Sender: No OFD packet to send [15:39:17]OFD Sender: No OFD packet to send [15:39:22]OFD Sender: No OFD packet to send [15:39:27]OFD Sender: No OFD packet to send [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:12]OFD Sender: No OFD packet to send [15:40:17]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: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: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:27]accept exits with 7 [15:41:27]New connection [15:41:27]New thread 3067301220 created [15:41:27]Thread 3067444580 joined [15:41:27]Waiting for new connection... [15:41:27] Sock 7.Parse request [15:41:27]Sock 7.Check first char [15:41:27]Sock 7.First char is OK [15:41:27]request: POST /json_proto HTTP/1.0 [15:41:27]Method: POST [15:41:27]URL: /json_proto [15:41:27]Method is POST - this is cgi request [15:41:27]url: /json_proto [15:41:27]query_string will be loaded in cgi processing [15:41:27]execute_cgi json_proto POST (null) [15:41:27]execute_cgi path=json_proto method=POST [15:41:27]POST find Content-Length [15:41:27]Host: 172.17.40.67:8080 [15:41:27]Content-Length: 678 [15:41:27]Content-Type: application/json [15:41:27] [15:41:27]POST finish read [15:41:27]Found Content-Length = 678 [15:41:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405994", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:41:27]execute_script... [15:41: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)3405994", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:41:27]POST & json_proto [15:41:27]process_json_proto [15:41:27]json parsed OK: [15:41:27]protocol is kg_v1.0 [15:41:27]action value=close_receipt [15:41:27]process_action close_receipt [15:41:27]cmd_close_receipt [15:41:27]MH_GetDate [15:41:27]Write to MH i2c: F0 00 00 62 15 66 [15:41:27]Write i2c OK [15:41:27]MH_I2C_Read... [15:41:27]Read from MH i2c: F0 [15:41:27]MH_I2C_Read... [15:41:27]Read from MH i2c: F0 09 00 [15:41:27]MH_I2C_Read... [15:41:27]Read from MH i2c: F0 09 00 62 15 00 28 5F 1E 67 EE DA 66 66 0F [15:41:27]GetLastDocTimeStamp 1730043539 [15:41:27]current date 1730043688 [15:41:27]FM_GetShiftState [15:41:27]SAM_PROTO_GetShiftState [15:41:27]wFMCommunicate request_size=4 [15:41:27]MH_SAM_APDU [15:41:27]CAPDU: 80 13 01 00 [15:41:27]Write to MH i2c: E2 08 00 63 15 80 13 01 00 00 00 00 00 F5 [15:41:27]Write i2c OK [15:41:27]MH_I2C_Read... [15:41:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:41:27]Read from MH i2c: E2 [15:41:27]MH_I2C_Read... [15:41:27]Read from MH i2c: E2 0E 00 [15:41:27]MH_I2C_Read... [15:41:27]Read from MH i2c: E2 0E 00 63 15 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A1 [15:41:27]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:41:27]wFMCommunicate OK [15:41:27]SAM_PROTO_GetShiftState done [15:41:27]FM_GetShiftState done [15:41:27]opened in 1729987736 [15:41:27]opened+sec_in_day 1730074136 [15:41:27]quantity*price = 50041 [15:41:27]sum+1 = 50042 [15:41:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 476 27.10.2024 15:41 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95477 ФПД: 254463967838757 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T154128&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95477&fm=254463967838757&tin=02508201610067®Number=0000000000170478&sum=50000 [15:41:28]StoreToDocumentArchive [15:41:28]shift 143 fd 95477 [15:41:28]save to /storage/0143/doc_00095477 [15:41:28]save last doc name /storage/0143/doc_00095477 to /storage/kkm_last_doc_name [15:41:28]save OK [15:41:28]Clear old archive folders... [15:41:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:41:28]tlvbuf is 00A73940 [15:41:28]SAM_PROTO_ClearQueue [15:41:28]wFMCommunicate request_size=4 [15:41:28]MH_SAM_APDU [15:41:28]CAPDU: 80 09 00 00 [15:41:28]Write to MH i2c: E2 08 00 70 15 80 09 00 00 00 00 00 00 F7 [15:41:28]Write i2c OK [15:41:28]MH_I2C_Read... [15:41:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:41:28]Read from MH i2c: E2 [15:41:28]MH_I2C_Read... [15:41:28]Read from MH i2c: E2 03 00 [15:41:28]MH_I2C_Read... [15:41:28]Read from MH i2c: E2 03 00 70 15 00 90 00 F9 [15:41:28]RAPDU: 90 00 [15:41:28]wFMCommunicate OK [15:41:28]SAM_PROTO_ClearQueue done [15:41:28]KKMCreateOFDPacket [15:41:28]OFDProtocolAddRootSTLVToBuf [15:41:28]FM_MakeSignedData [15:41:28]FM_MakeSignedData [15:41:28]SAM_PROTO_SignData [15:41:28]wFMCommunicate request_size=4 [15:41:28]MH_SAM_APDU [15:41:28]CAPDU: 80 0D 01 02 [15:41:28]Write to MH i2c: E2 08 00 71 15 80 0D 01 02 00 00 00 00 FF [15:41:28]Write i2c OK [15:41:28]MH_I2C_Read... [15:41:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:41:28]Read from MH i2c: E2 [15:41:28]MH_I2C_Read... [15:41:28]Read from MH i2c: E2 03 00 [15:41:28]MH_I2C_Read... [15:41:28]Read from MH i2c: E2 03 00 71 15 00 90 00 FA [15:41:28]RAPDU: 90 00 [15:41:28]wFMCommunicate OK [15:41:28]wFMCommunicate request_size=255 [15:41:28]MH_SAM_APDU [15:41: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 01 00 00 F4 03 04 00 28 5F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F5 74 01 00 35 04 06 00 E7 [15:41:28]Write to MH i2c: E2 02 01 72 15 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 01 00 00 F4 03 04 00 28 5F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F5 74 01 00 35 04 06 00 E7 00 00 56 [15:41:28]Write i2c OK [15:41:28]MH_I2C_Read... [15:41:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:41:28]Read from MH i2c: E2 [15:41:28]MH_I2C_Read... [15:41:28]Read from MH i2c: E2 03 00 [15:41:28]MH_I2C_Read... [15:41:28]Read from MH i2c: E2 03 00 72 15 00 90 00 FB [15:41:28]RAPDU: 90 00 [15:41:28]wFMCommunicate OK [15:41:28]wFMCommunicate request_size=10 [15:41:28]MH_SAM_APDU [15:41:28]CAPDU: 80 0D 02 02 05 6F 02 69 42 25 [15:41:28]Write to MH i2c: E2 0D 00 73 15 80 0D 02 02 05 00 6F 02 69 42 25 00 00 4D [15:41:28]Write i2c OK [15:41:28]MH_I2C_Read... [15:41:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:41:28]Read from MH i2c: E2 [15:41:28]MH_I2C_Read... [15:41:28]Read from MH i2c: E2 03 00 [15:41:28]MH_I2C_Read... [15:41:28]Read from MH i2c: E2 03 00 73 15 00 90 00 FC [15:41:28]RAPDU: 90 00 [15:41:28]wFMCommunicate OK [15:41:28]wFMCommunicate request_size=4 [15:41:28]MH_SAM_APDU [15:41:28]CAPDU: 80 0D 03 02 [15:41:28]Write to MH i2c: E2 08 00 74 15 80 0D 03 02 00 00 00 00 04 [15:41:28]Write i2c OK [15:41:28]MH_I2C_Read... [15:41:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:41:28]Read from MH i2c: E2 [15:41:28]MH_I2C_Read... [15:41:28]Read from MH i2c: E2 0B 00 [15:41:28]MH_I2C_Read... [15:41:28]Read from MH i2c: E2 0B 00 74 15 00 82 05 A7 49 09 86 17 0F 90 00 31 [15:41:28]RAPDU: 82 05 A7 49 09 86 17 0F 90 00 [15:41:28]wFMCommunicate OK [15:41:28]SAM_PROTO_SignData done [15:41:28]FM_MakeSignedData done [15:41:28]CreateOFDProtocolMessage [15:41:28]wFMCommunicate request_size=4 [15:41:28]MH_SAM_APDU [15:41:28]CAPDU: 80 11 00 00 [15:41:28]Write to MH i2c: E2 08 00 75 15 80 11 00 00 00 00 00 00 04 [15:41:28]Write i2c OK [15:41:28]MH_I2C_Read... [15:41:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:41:28]Read from MH i2c: E2 [15:41:28]MH_I2C_Read... [15:41:28]Read from MH i2c: E2 17 00 [15:41:28]MH_I2C_Read... [15:41:28]Read from MH i2c: E2 17 00 75 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 55 [15:41:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:41:28]wFMCommunicate OK [15:41:28]CreateOFDProtocolMessage done [15:41:28]OFDSenderStorePacket 95477 [15:41:28]StoreOFDPacket docnum=95477 [15:41:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F0 D7 07 01 9D 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 01 00 00 F4 03 04 00 28 5F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F5 74 01 00 35 04 06 00 E7 6F 02 69 42 25 82 05 A7 49 09 86 17 0F [15:41:28]CheckFolder [15:41:28]dirname=/storage/ofd_packets [15:41:28]CheckFolder done [15:41:28]ProducePacketName [15:41:28]name=ofd_packets/00095477 [15:41:28]NVStorageSaveData ofd_packets/00095477 [15:41:28]File name is /storage/ofd_packets/00095477 [15:41:28]Write 301 bytes [15:41:28]NVStorageSaveData done [15:41:28]OFDSenderStorePacket done [15:41:28]KKMCreateOFDPacket done [15:41:28]NVStorageSaveData kkm_last_timestamp [15:41:28]File name is /storage/kkm_last_timestamp [15:41:28]Write 4 bytes [15:41:28]NVStorageSaveData done [15:41:28]ExternCall_PrintAddStr [15:41:28]wPrintStart [15:41:28]Write to MH i2c: 01 00 00 76 15 8B [15:41:28]Write i2c OK [15:41:28]MH_I2C_Read... [15:41:28]Read from MH i2c: 01 [15:41:28]MH_I2C_Read... [15:41:28]Read from MH i2c: 01 07 00 [15:41:28]MH_I2C_Read... [15:41:28]Read from MH i2c: 01 07 00 76 15 00 00 00 00 00 FF 0F A0 [15:41:28]RasterBufferAndPrint [15:41:28]line Счет N : (1)3405994 [15:41:28]line ИНН: 02508201610067 [15:41:28]line Контрольно-Кассовый Чек [15:41:28]line ПРОДАЖА [15:41:28]line ТРК (МРК, ГНК) : 12 [15:41:28]line Товар: 2710124130 [15:41:28]line Аи-92-К-4 [15:41:28]line 7.480 * 66.90 [15:41:28]line = 500.41 [15:41:28]line НДС 12% НСП 1% [15:41:28]line > о реализуемом товаре [15:41:28]line ОКРУГЛЕНИЕ: -0.41 [15:41:28]line ИТОГО: 500.00 [15:41:28]line Внесено: 500.00 [15:41:28]line СДАЧА: 0.00 [15:41:28]line НСП 1% : 4.43 [15:41:28]line НДС 12% : 53.14 [15:41:28]line Наличными: 500.00 [15:41:28]line Безнал.: 0.00 [15:41:28]line Место: АЗС № 82 "Партнер Нефть" [15:41:28]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:41:28]line СНО: Общий режим [15:41:28]line Чек 476 27.10.2024 15:41 [15:41:28]line Смена: 143 ФФД: 1.0 [15:41:28]line ЗНМ: 0300000017 [15:41:28]line РНМ: 0000000000170478 [15:41:28]line Версия ККМ: v1.0 [15:41:28]line ФМ: 0000000002098560 [15:41:28]line ФД: 95477 [15:41:28]line ФПД: 254463967838757 [15:41:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T154128&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95477&fm=254463967838757&tin=02508201610067®Number=0000000000170478&sum=50000 [15:41:29]OFD Sender: Processing packet 95477 [packets to send 57, broken 56] [15:41:29]ProducePacketName [15:41:29]name=ofd_packets/00095477 [15:41:29]OFD Sender: To server: pG, [15:41:29]CommunicateWithHost lk.salyk.kg:30040 [15:41:29]ConnectInit lk.salyk.kg [15:41:29]written 0, free lines is 4095 [15:41:29]Connected sock=9 [15:41:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F0 D7 07 01 9D 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 01 00 00 F4 03 04 00 28 5F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F5 74 01 00 35 04 06 00 E7 6F 02 69 42 25 82 05 A7 49 09 86 17 0F [15:41:29]Write to MH i2c: 01 00 00 A1 15 B6 [15:41:29]Write i2c OK [15:41:29]MH_I2C_Read... [15:41:29]Read from MH i2c: 01 [15:41:29]MH_I2C_Read... [15:41:29]Read from MH i2c: 01 07 00 [15:41:29]MH_I2C_Read... [15:41:29]Read from MH i2c: 01 07 00 A1 15 00 00 00 00 00 14 0D DE [15:41:29]RasterBufferAndPrint [15:41:29]line [15:41:29]line [15:41:29]line [15:41:29]line [15:41:29]line [15:41:29]written 0, free lines is 3354 [15:41:29]MH_Cut [15:41:29]Write to MH i2c: D1 01 00 A8 15 01 8F [15:41:29]Write i2c OK [15:41:29]MH_I2C_Read... [15:41:29]Read from MH i2c: D1 [15:41:29]MH_I2C_Read... [15:41:29]Read from MH i2c: D1 01 00 [15:41:29]MH_I2C_Read... [15:41:29]Read from MH i2c: D1 01 00 A8 15 00 8E [15:41:29]Write to MH i2c: 01 00 00 A9 15 BE [15:41:29]Write i2c OK [15:41:29]MH_I2C_Read... [15:41:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 79 7A 47 00 CD 0F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F5 74 01 00 F4 03 04 00 54 09 1E 67 B6 04 01 00 00 73 8F 3B 43 03 67 D3 2E [15:41:29]CommunicateWithHost err = 0 [15:41:29]CheckOFDResponse [15:41:29]1017 (14) - 77093643461234 [15:41:29]1041 (16) - 0000000002098560 [15:41:29]1040 (4) - 95477 [15:41:29]1012 (4) - 27.10.2024 09:35 [15:41:29]1206 (1) - 0 [15:41:29]OFD Sender: Remove packet 95477 [15:41:29]ProducePacketName [15:41:29]name=ofd_packets/00095477 [15:41:29]NVStorageDeleteData [15:41:30]OFD Sender: No OFD packet to send [15:41:30]*** Cut start [15:41:30]*** Partial cut [15:41:30]*** CUTSNS_PIN = 1 [15:41:30]*** CUTSNS_PIN = 0 [15:41:30]*** Brake cut motor [15:41:31]Read from MH i2c: 01 [15:41:31]MH_I2C_Read... [15:41:31]*** Stop cut motor [15:41:31]*** Cut end [15:41:31]Read from MH i2c: 01 07 00 [15:41:31]MH_I2C_Read... [15:41:31]Read from MH i2c: 01 07 00 A9 15 00 00 00 00 00 FF 0F D3 [15:41:31]process_action close_receipt done [15:41:31]requested_data is exist [15:41:31]produce_requested_data [15:41:31]requested_item fm.sn is exist - process it [15:41:31]wFMCommunicate request_size=4 [15:41:31]MH_SAM_APDU [15:41:31]CAPDU: 80 11 00 00 [15:41:31]Write to MH i2c: E2 08 00 AA 15 80 11 00 00 00 00 00 00 39 [15:41:31]Write i2c OK [15:41:31]MH_I2C_Read... [15:41:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:41:31]Read from MH i2c: E2 [15:41:31]MH_I2C_Read... [15:41:31]Read from MH i2c: E2 17 00 [15:41:31]MH_I2C_Read... [15:41:31]Read from MH i2c: E2 17 00 AA 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8A [15:41:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:41:31]wFMCommunicate OK [15:41:31]requested_item fd.num is exist - process it [15:41:31]SAM_PROTO_GetFieldsCounters [15:41:31]wFMCommunicate request_size=4 [15:41:31]MH_SAM_APDU [15:41:31]CAPDU: 80 13 00 00 [15:41:31]Write to MH i2c: E2 08 00 AB 15 80 13 00 00 00 00 00 00 3C [15:41:31]Write i2c OK [15:41:31]MH_I2C_Read... [15:41:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:41:31]Read from MH i2c: E2 [15:41:31]MH_I2C_Read... [15:41:31]Read from MH i2c: E2 62 00 [15:41:31]MH_I2C_Read... [15:41:31]Read from MH i2c: E2 62 00 AB 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F5 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 DC 01 00 00 5E 04 04 00 DC 01 00 00 57 04 04 00 DD 01 00 00 19 04 04 00 00 00 00 00 90 00 ED [15:41:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F5 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 DC 01 00 00 5E 04 04 00 DC 01 00 00 57 04 04 00 DD 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:41:31]wFMCommunicate OK [15:41:31]SAM_PROTO_GetFieldsCounters done [15:41:31]requested_item shift.num is exist - process it [15:41:31]requested_item shift.opened is exist - process it [15:41:31]req_shift_opened [15:41:31]FM_GetShiftState [15:41:31]SAM_PROTO_GetShiftState [15:41:31]wFMCommunicate request_size=4 [15:41:31]MH_SAM_APDU [15:41:31]CAPDU: 80 13 01 00 [15:41:31]Write to MH i2c: E2 08 00 AC 15 80 13 01 00 00 00 00 00 3E [15:41:31]Write i2c OK [15:41:31]MH_I2C_Read... [15:41:31]Read from MH i2c: E2 [15:41:31]MH_I2C_Read... [15:41:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:41:31]Read from MH i2c: E2 0E 00 [15:41:31]MH_I2C_Read... [15:41:31]Read from MH i2c: E2 0E 00 AC 15 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 EA [15:41:31]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:41:31]wFMCommunicate OK [15:41:31]SAM_PROTO_GetShiftState done [15:41:31]FM_GetShiftState done [15:41:31]req_shift_opened done [15:41:31]requested_item shift.open_date is exist - process it [15:41:31]req_shift_open_date [15:41:31]req_shift_open_date done [15:41:31]produce_requested_data done [15:41:31]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95477,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:41:31]process_action_free close_receipt [15:41:31]json_value_free [15:41:31]json_value_free done [15:41:31]process_json_proto returns [15:41:31]Send response to host [15:41:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95477,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:41:31]free response buf [15:41:31]execute_script done [15:41:31]execute_script returns [15:41:31]free content buf [15:41:31]Sock 7.Close socket [15:41:31]Sock 7.Thread stoped [15:41:35]OFD Sender: No OFD packet to send [15:41:40]OFD Sender: No OFD packet to send [15:41:45]OFD Sender: No OFD packet to send [15:41:50]OFD Sender: No OFD packet to send [15:41:55]OFD Sender: No OFD packet to send [15:42:00]OFD Sender: No OFD packet to send [15:42:05]OFD Sender: No OFD packet to send [15:42:10]OFD Sender: No OFD packet to send [15:42:15]OFD Sender: No OFD packet to send [15:42:20]OFD Sender: No OFD packet to send [15:42:25]OFD Sender: No OFD packet to send [15:42:30]OFD Sender: No OFD packet to send [15:42:33]accept exits with 10 [15:42:33]New connection [15:42:33]New thread 3067444580 created [15:42:33]Thread 3067301220 joined [15:42:33]Waiting for new connection... [15:42:33] Sock 10.Parse request [15:42:33]Sock 10.Check first char [15:42:33]Sock 10.First char is OK [15:42:33]request: POST /json_proto HTTP/1.0 [15:42:33]Method: POST [15:42:33]URL: /json_proto [15:42:33]Method is POST - this is cgi request [15:42:33]url: /json_proto [15:42:33]query_string will be loaded in cgi processing [15:42:33]execute_cgi json_proto POST (null) [15:42:33]execute_cgi path=json_proto method=POST [15:42:33]POST find Content-Length [15:42:33]Host: 172.17.40.67:8080 [15:42:33]Content-Length: 679 [15:42:33]Content-Type: application/json [15:42:33] [15:42:33]POST finish read [15:42:33]Found Content-Length = 679 [15:42:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405995", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:42:33]execute_script... [15:42: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)3405995", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:42:33]POST & json_proto [15:42:33]process_json_proto [15:42:33]json parsed OK: [15:42:33]protocol is kg_v1.0 [15:42:33]action value=close_receipt [15:42:33]process_action close_receipt [15:42:33]cmd_close_receipt [15:42:33]MH_GetDate [15:42:33]Write to MH i2c: F0 00 00 AD 15 B1 [15:42:33]Write i2c OK [15:42:33]MH_I2C_Read... [15:42:33]Read from MH i2c: F0 [15:42:33]MH_I2C_Read... [15:42:33]Read from MH i2c: F0 09 00 [15:42:33]MH_I2C_Read... [15:42:33]Read from MH i2c: F0 09 00 AD 15 00 69 5F 1E 67 EE DA 66 66 9B [15:42:33]GetLastDocTimeStamp 1730043688 [15:42:33]current date 1730043753 [15:42:33]FM_GetShiftState [15:42:33]SAM_PROTO_GetShiftState [15:42:33]wFMCommunicate request_size=4 [15:42:33]MH_SAM_APDU [15:42:33]CAPDU: 80 13 01 00 [15:42:33]Write to MH i2c: E2 08 00 AE 15 80 13 01 00 00 00 00 00 40 [15:42:33]Write i2c OK [15:42:33]MH_I2C_Read... [15:42:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:42:33]Read from MH i2c: E2 [15:42:33]MH_I2C_Read... [15:42:33]Read from MH i2c: E2 0E 00 [15:42:33]MH_I2C_Read... [15:42:33]Read from MH i2c: E2 0E 00 AE 15 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 EC [15:42:33]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:42:33]wFMCommunicate OK [15:42:33]SAM_PROTO_GetShiftState done [15:42:33]FM_GetShiftState done [15:42:33]opened in 1729987736 [15:42:33]opened+sec_in_day 1730074136 [15:42:33]quantity*price = 70044 [15:42:33]sum+1 = 70045 [15:42:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 477 27.10.2024 15:42 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95478 ФПД: 26310940699543 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T154234&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95478&fm=26310940699543&tin=02508201610067®Number=0000000000170478&sum=70000 [15:42:34]StoreToDocumentArchive [15:42:34]shift 143 fd 95478 [15:42:34]save to /storage/0143/doc_00095478 [15:42:34]save last doc name /storage/0143/doc_00095478 to /storage/kkm_last_doc_name [15:42:34]save OK [15:42:34]Clear old archive folders... [15:42:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:42:34]tlvbuf is 00A88890 [15:42:34]SAM_PROTO_ClearQueue [15:42:34]wFMCommunicate request_size=4 [15:42:34]MH_SAM_APDU [15:42:34]CAPDU: 80 09 00 00 [15:42:34]Write to MH i2c: E2 08 00 BB 15 80 09 00 00 00 00 00 00 42 [15:42:34]Write i2c OK [15:42:34]MH_I2C_Read... [15:42:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:42:34]Read from MH i2c: E2 [15:42:34]MH_I2C_Read... [15:42:34]Read from MH i2c: E2 03 00 [15:42:34]MH_I2C_Read... [15:42:34]Read from MH i2c: E2 03 00 BB 15 00 90 00 44 [15:42:34]RAPDU: 90 00 [15:42:34]wFMCommunicate OK [15:42:34]SAM_PROTO_ClearQueue done [15:42:34]KKMCreateOFDPacket [15:42:34]OFDProtocolAddRootSTLVToBuf [15:42:34]FM_MakeSignedData [15:42:34]FM_MakeSignedData [15:42:34]SAM_PROTO_SignData [15:42:34]wFMCommunicate request_size=4 [15:42:34]MH_SAM_APDU [15:42:34]CAPDU: 80 0D 01 02 [15:42:34]Write to MH i2c: E2 08 00 BC 15 80 0D 01 02 00 00 00 00 4A [15:42:34]Write i2c OK [15:42:34]MH_I2C_Read... [15:42:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:42:34]Read from MH i2c: E2 [15:42:34]MH_I2C_Read... [15:42:34]Read from MH i2c: E2 03 00 [15:42:34]MH_I2C_Read... [15:42:34]Read from MH i2c: E2 03 00 BC 15 00 90 00 45 [15:42:34]RAPDU: 90 00 [15:42:34]wFMCommunicate OK [15:42:34]wFMCommunicate request_size=255 [15:42:34]MH_SAM_APDU [15:42: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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 01 00 00 F4 03 04 00 6A 5F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F6 74 01 00 35 04 06 00 17 [15:42:34]Write to MH i2c: E2 02 01 BD 15 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 01 00 00 F4 03 04 00 6A 5F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F6 74 01 00 35 04 06 00 17 00 00 25 [15:42:34]Write i2c OK [15:42:34]MH_I2C_Read... [15:42:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:42:34]Read from MH i2c: E2 [15:42:34]MH_I2C_Read... [15:42:34]Read from MH i2c: E2 03 00 [15:42:34]MH_I2C_Read... [15:42:34]Read from MH i2c: E2 03 00 BD 15 00 90 00 46 [15:42:34]RAPDU: 90 00 [15:42:34]wFMCommunicate OK [15:42:34]wFMCommunicate request_size=10 [15:42:34]MH_SAM_APDU [15:42:34]CAPDU: 80 0D 02 02 05 ED FE 46 2B 97 [15:42:34]Write to MH i2c: E2 0D 00 BE 15 80 0D 02 02 05 00 ED FE 46 2B 97 00 00 4A [15:42:34]Write i2c OK [15:42:34]MH_I2C_Read... [15:42:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:42:34]Read from MH i2c: E2 [15:42:34]MH_I2C_Read... [15:42:34]Read from MH i2c: E2 03 00 [15:42:34]MH_I2C_Read... [15:42:34]Read from MH i2c: E2 03 00 BE 15 00 90 00 47 [15:42:34]RAPDU: 90 00 [15:42:34]wFMCommunicate OK [15:42:34]wFMCommunicate request_size=4 [15:42:34]MH_SAM_APDU [15:42:34]CAPDU: 80 0D 03 02 [15:42:34]Write to MH i2c: E2 08 00 BF 15 80 0D 03 02 00 00 00 00 4F [15:42:34]Write i2c OK [15:42:34]MH_I2C_Read... [15:42:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:42:34]Read from MH i2c: E2 [15:42:34]MH_I2C_Read... [15:42:34]Read from MH i2c: E2 0B 00 [15:42:34]MH_I2C_Read... [15:42:34]Read from MH i2c: E2 0B 00 BF 15 00 FF 6B BE 52 E1 B0 86 68 90 00 49 [15:42:34]RAPDU: FF 6B BE 52 E1 B0 86 68 90 00 [15:42:34]wFMCommunicate OK [15:42:34]SAM_PROTO_SignData done [15:42:34]FM_MakeSignedData done [15:42:34]CreateOFDProtocolMessage [15:42:34]wFMCommunicate request_size=4 [15:42:34]MH_SAM_APDU [15:42:34]CAPDU: 80 11 00 00 [15:42:34]Write to MH i2c: E2 08 00 C0 15 80 11 00 00 00 00 00 00 4F [15:42:34]Write i2c OK [15:42:34]MH_I2C_Read... [15:42:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:42:34]Read from MH i2c: E2 [15:42:34]MH_I2C_Read... [15:42:34]Read from MH i2c: E2 17 00 [15:42:34]MH_I2C_Read... [15:42:34]Read from MH i2c: E2 17 00 C0 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A0 [15:42:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:42:34]wFMCommunicate OK [15:42:34]CreateOFDProtocolMessage done [15:42:34]OFDSenderStorePacket 95478 [15:42:34]StoreOFDPacket docnum=95478 [15:42:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 28 96 07 01 DE 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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 01 00 00 F4 03 04 00 6A 5F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F6 74 01 00 35 04 06 00 17 ED FE 46 2B 97 FF 6B BE 52 E1 B0 86 68 [15:42:34]CheckFolder [15:42:34]dirname=/storage/ofd_packets [15:42:34]CheckFolder done [15:42:34]ProducePacketName [15:42:34]name=ofd_packets/00095478 [15:42:34]NVStorageSaveData ofd_packets/00095478 [15:42:34]File name is /storage/ofd_packets/00095478 [15:42:34]Write 301 bytes [15:42:34]NVStorageSaveData done [15:42:34]OFDSenderStorePacket done [15:42:34]KKMCreateOFDPacket done [15:42:34]NVStorageSaveData kkm_last_timestamp [15:42:34]File name is /storage/kkm_last_timestamp [15:42:34]Write 4 bytes [15:42:34]NVStorageSaveData done [15:42:34]ExternCall_PrintAddStr [15:42:34]wPrintStart [15:42:34]Write to MH i2c: 01 00 00 C1 15 D6 [15:42:34]Write i2c OK [15:42:34]MH_I2C_Read... [15:42:34]Read from MH i2c: 01 [15:42:34]MH_I2C_Read... [15:42:34]Read from MH i2c: 01 07 00 [15:42:34]MH_I2C_Read... [15:42:34]Read from MH i2c: 01 07 00 C1 15 00 00 00 00 00 FF 0F EB [15:42:34]RasterBufferAndPrint [15:42:34]line Счет N : (1)3405995 [15:42:34]line ИНН: 02508201610067 [15:42:34]line Контрольно-Кассовый Чек [15:42:34]line ПРОДАЖА [15:42:34]line ТРК (МРК, ГНК) : 22 [15:42:34]line Товар: 2710124130 [15:42:34]line Аи-92-К-4 [15:42:34]line 10.470 * 66.90 [15:42:34]line = 700.44 [15:42:34]line НДС 12% НСП 1% [15:42:34]line > о реализуемом товаре [15:42:34]line ОКРУГЛЕНИЕ: -0.44 [15:42:34]line ИТОГО: 700.00 [15:42:34]line Внесено: 700.00 [15:42:34]line СДАЧА: 0.00 [15:42:34]line НСП 1% : 6.20 [15:42:34]line НДС 12% : 74.38 [15:42:34]line Наличными: 700.00 [15:42:34]line Безнал.: 0.00 [15:42:34]line Место: АЗС № 82 "Партнер Нефть" [15:42:34]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:42:34]line СНО: Общий режим [15:42:34]line Чек 477 27.10.2024 15:42 [15:42:34]line Смена: 143 ФФД: 1.0 [15:42:34]line ЗНМ: 0300000017 [15:42:34]line РНМ: 0000000000170478 [15:42:34]line Версия ККМ: v1.0 [15:42:34]line ФМ: 0000000002098560 [15:42:34]line ФД: 95478 [15:42:34]line ФПД: 26310940699543 [15:42:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T154234&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95478&fm=26310940699543&tin=02508201610067®Number=0000000000170478&sum=70000 [15:42:35]OFD Sender: Processing packet 95478 [packets to send 57, broken 56] [15:42:35]ProducePacketName [15:42:35]name=ofd_packets/00095478 [15:42:35]OFD Sender: To server: pG, [15:42:35]CommunicateWithHost lk.salyk.kg:30040 [15:42:35]ConnectInit lk.salyk.kg [15:42:35]written 0, free lines is 4095 [15:42:35]Connected sock=7 [15:42:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 28 96 07 01 DE 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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 01 00 00 F4 03 04 00 6A 5F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F6 74 01 00 35 04 06 00 17 ED FE 46 2B 97 FF 6B BE 52 E1 B0 86 68 [15:42:35]Write to MH i2c: 01 00 00 EC 15 01 [15:42:35]Write i2c OK [15:42:35]MH_I2C_Read... [15:42:35]Read from MH i2c: 01 [15:42:35]MH_I2C_Read... [15:42:35]Read from MH i2c: 01 07 00 [15:42:35]MH_I2C_Read... [15:42:35]Read from MH i2c: 01 07 00 EC 15 00 00 00 00 00 02 0D 17 [15:42:35]RasterBufferAndPrint [15:42:35]line [15:42:35]line [15:42:35]line [15:42:35]line [15:42:35]line [15:42:35]written 0, free lines is 3336 [15:42:35]MH_Cut [15:42:35]Write to MH i2c: D1 01 00 F3 15 01 DA [15:42:35]Write i2c OK [15:42:35]MH_I2C_Read... [15:42:35]Read from MH i2c: D1 [15:42:35]MH_I2C_Read... [15:42:35]Read from MH i2c: D1 01 00 [15:42:35]MH_I2C_Read... [15:42:35]Read from MH i2c: D1 01 00 F3 15 00 D9 [15:42:35]Write to MH i2c: 01 00 00 F4 15 09 [15:42:35]Write i2c OK [15:42:35]MH_I2C_Read... [15:42:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 98 E5 47 00 F2 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 32 30 39 38 35 36 30 10 04 04 00 F6 74 01 00 F4 03 04 00 95 09 1E 67 B6 04 01 00 00 ED F0 A2 0A 53 94 C7 FE [15:42:35]CommunicateWithHost err = 0 [15:42:35]CheckOFDResponse [15:42:35]1017 (14) - 77093643461234 [15:42:35]1041 (16) - 0000000002098560 [15:42:35]1040 (4) - 95478 [15:42:35]1012 (4) - 27.10.2024 09:36 [15:42:35]1206 (1) - 0 [15:42:35]OFD Sender: Remove packet 95478 [15:42:35]ProducePacketName [15:42:35]name=ofd_packets/00095478 [15:42:35]NVStorageDeleteData [15:42:36]OFD Sender: No OFD packet to send [15:42:36]*** Cut start [15:42:36]*** Partial cut [15:42:36]*** CUTSNS_PIN = 1 [15:42:36]*** CUTSNS_PIN = 0 [15:42:36]*** Brake cut motor [15:42:36]Read from MH i2c: 01 [15:42:36]MH_I2C_Read... [15:42:36]*** Stop cut motor [15:42:36]*** Cut end [15:42:36]Read from MH i2c: 01 07 00 [15:42:36]MH_I2C_Read... [15:42:36]Read from MH i2c: 01 07 00 F4 15 00 00 00 00 00 FF 0F 1E [15:42:36]process_action close_receipt done [15:42:36]requested_data is exist [15:42:36]produce_requested_data [15:42:36]requested_item fm.sn is exist - process it [15:42:36]wFMCommunicate request_size=4 [15:42:36]MH_SAM_APDU [15:42:36]CAPDU: 80 11 00 00 [15:42:36]Write to MH i2c: E2 08 00 F5 15 80 11 00 00 00 00 00 00 84 [15:42:36]Write i2c OK [15:42:36]MH_I2C_Read... [15:42:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:42:36]Read from MH i2c: E2 [15:42:36]MH_I2C_Read... [15:42:36]Read from MH i2c: E2 17 00 [15:42:36]MH_I2C_Read... [15:42:36]Read from MH i2c: E2 17 00 F5 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D5 [15:42:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:42:36]wFMCommunicate OK [15:42:36]requested_item fd.num is exist - process it [15:42:36]SAM_PROTO_GetFieldsCounters [15:42:36]wFMCommunicate request_size=4 [15:42:36]MH_SAM_APDU [15:42:36]CAPDU: 80 13 00 00 [15:42:36]Write to MH i2c: E2 08 00 F6 15 80 13 00 00 00 00 00 00 87 [15:42:36]Write i2c OK [15:42:36]MH_I2C_Read... [15:42:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:42:37]Read from MH i2c: E2 [15:42:37]MH_I2C_Read... [15:42:37]Read from MH i2c: E2 62 00 [15:42:37]MH_I2C_Read... [15:42:37]Read from MH i2c: E2 62 00 F6 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F6 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 DD 01 00 00 5E 04 04 00 DD 01 00 00 57 04 04 00 DE 01 00 00 19 04 04 00 00 00 00 00 90 00 3C [15:42:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F6 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 DD 01 00 00 5E 04 04 00 DD 01 00 00 57 04 04 00 DE 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:42:37]wFMCommunicate OK [15:42:37]SAM_PROTO_GetFieldsCounters done [15:42:37]requested_item shift.num is exist - process it [15:42:37]requested_item shift.opened is exist - process it [15:42:37]req_shift_opened [15:42:37]FM_GetShiftState [15:42:37]SAM_PROTO_GetShiftState [15:42:37]wFMCommunicate request_size=4 [15:42:37]MH_SAM_APDU [15:42:37]CAPDU: 80 13 01 00 [15:42:37]Write to MH i2c: E2 08 00 F7 15 80 13 01 00 00 00 00 00 89 [15:42:37]Write i2c OK [15:42:37]MH_I2C_Read... [15:42:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:42:37]Read from MH i2c: E2 [15:42:37]MH_I2C_Read... [15:42:37]Read from MH i2c: E2 0E 00 [15:42:37]MH_I2C_Read... [15:42:37]Read from MH i2c: E2 0E 00 F7 15 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 35 [15:42:37]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:42:37]wFMCommunicate OK [15:42:37]SAM_PROTO_GetShiftState done [15:42:37]FM_GetShiftState done [15:42:37]req_shift_opened done [15:42:37]requested_item shift.open_date is exist - process it [15:42:37]req_shift_open_date [15:42:37]req_shift_open_date done [15:42:37]produce_requested_data done [15:42:37]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95478,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:42:37]process_action_free close_receipt [15:42:37]json_value_free [15:42:37]json_value_free done [15:42:37]process_json_proto returns [15:42:37]Send response to host [15:42:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95478,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:42:37]free response buf [15:42:37]execute_script done [15:42:37]execute_script returns [15:42:37]free content buf [15:42:37]Sock 10.Close socket [15:42:37]Sock 10.Thread stoped [15:42:41]OFD Sender: No OFD packet to send [15:42:46]OFD Sender: No OFD packet to send [15:42:51]OFD Sender: No OFD packet to send [15:42:56]OFD Sender: No OFD packet to send [15:43:01]OFD Sender: No OFD packet to send [15:43:06]OFD Sender: No OFD packet to send [15:43:11]OFD Sender: No OFD packet to send [15:43:16]OFD Sender: No OFD packet to send [15:43:21]OFD Sender: No OFD packet to send [15:43:26]OFD Sender: No OFD packet to send [15:43:31]OFD Sender: No OFD packet to send [15:43:36]OFD Sender: No OFD packet to send [15:43:41]OFD Sender: No OFD packet to send [15:43:46]OFD Sender: No OFD packet to send [15:43:51]OFD Sender: No OFD packet to send [15:43:56]OFD Sender: No OFD packet to send [15:44:01]OFD Sender: No OFD packet to send [15:44:06]OFD Sender: No OFD packet to send [15:44:11]OFD Sender: No OFD packet to send [15:44:16]OFD Sender: No OFD packet to send [15:44:21]OFD Sender: No OFD packet to send [15:44:26]OFD Sender: No OFD packet to send [15:44:31]OFD Sender: No OFD packet to send [15:44:36]OFD Sender: No OFD packet to send [15:44:41]OFD Sender: No OFD packet to send [15:44:46]OFD Sender: No OFD packet to send [15:44:51]OFD Sender: No OFD packet to send [15:44:56]OFD Sender: No OFD packet to send [15:45:01]OFD Sender: No OFD packet to send [15:45: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:38]accept exits with 9 [15:46:38]New connection [15:46:38]New thread 3067301220 created [15:46:38]Thread 3067444580 joined [15:46:38]Waiting for new connection... [15:46:38] Sock 9.Parse request [15:46:38]Sock 9.Check first char [15:46:38]Sock 9.First char is OK [15:46:38]request: POST /json_proto HTTP/1.0 [15:46:38]Method: POST [15:46:38]URL: /json_proto [15:46:38]Method is POST - this is cgi request [15:46:38]url: /json_proto [15:46:38]query_string will be loaded in cgi processing [15:46:38]execute_cgi json_proto POST (null) [15:46:38]execute_cgi path=json_proto method=POST [15:46:38]POST find Content-Length [15:46:38]Host: 172.17.40.67:8080 [15:46:38]Content-Length: 678 [15:46:38]Content-Type: application/json [15:46:38] [15:46:38]POST finish read [15:46:38]Found Content-Length = 678 [15:46:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405996", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:46:38]execute_script... [15:46: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)3405996", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:46:38]POST & json_proto [15:46:38]process_json_proto [15:46:38]json parsed OK: [15:46:38]protocol is kg_v1.0 [15:46:38]action value=close_receipt [15:46:38]process_action close_receipt [15:46:38]cmd_close_receipt [15:46:38]MH_GetDate [15:46:38]Write to MH i2c: F0 00 00 F8 15 FC [15:46:38]Write i2c OK [15:46:38]MH_I2C_Read... [15:46:38]Read from MH i2c: F0 [15:46:38]MH_I2C_Read... [15:46:38]Read from MH i2c: F0 09 00 [15:46:38]MH_I2C_Read... [15:46:38]Read from MH i2c: F0 09 00 F8 15 00 5F 60 1E 67 EE DA 66 66 DD [15:46:38]GetLastDocTimeStamp 1730043754 [15:46:38]current date 1730043999 [15:46:38]FM_GetShiftState [15:46:38]SAM_PROTO_GetShiftState [15:46:38]wFMCommunicate request_size=4 [15:46:38]MH_SAM_APDU [15:46:38]CAPDU: 80 13 01 00 [15:46:38]Write to MH i2c: E2 08 00 F9 15 80 13 01 00 00 00 00 00 8B [15:46:38]Write i2c OK [15:46:38]MH_I2C_Read... [15:46:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:46:38]Read from MH i2c: E2 [15:46:38]MH_I2C_Read... [15:46:38]Read from MH i2c: E2 0E 00 [15:46:38]MH_I2C_Read... [15:46:38]Read from MH i2c: E2 0E 00 F9 15 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 37 [15:46:38]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:46:38]wFMCommunicate OK [15:46:38]SAM_PROTO_GetShiftState done [15:46:38]FM_GetShiftState done [15:46:38]opened in 1729987736 [15:46:38]opened+sec_in_day 1730074136 [15:46:38]quantity*price = 50041 [15:46:38]sum+1 = 50042 [15:46:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 478 27.10.2024 15:46 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95479 ФПД: 97984876754739 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T154639&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95479&fm=97984876754739&tin=02508201610067®Number=0000000000170478&sum=50000 [15:46:39]StoreToDocumentArchive [15:46:39]shift 143 fd 95479 [15:46:39]save to /storage/0143/doc_00095479 [15:46:39]save last doc name /storage/0143/doc_00095479 to /storage/kkm_last_doc_name [15:46:39]save OK [15:46:39]Clear old archive folders... [15:46:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:46:39]tlvbuf is B6F390E0 [15:46:39]SAM_PROTO_ClearQueue [15:46:39]wFMCommunicate request_size=4 [15:46:39]MH_SAM_APDU [15:46:39]CAPDU: 80 09 00 00 [15:46:39]Write to MH i2c: E2 08 00 06 16 80 09 00 00 00 00 00 00 8E [15:46:39]Write i2c OK [15:46:39]MH_I2C_Read... [15:46:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:46:39]Read from MH i2c: E2 [15:46:39]MH_I2C_Read... [15:46:39]Read from MH i2c: E2 03 00 [15:46:39]MH_I2C_Read... [15:46:39]Read from MH i2c: E2 03 00 06 16 00 90 00 90 [15:46:39]RAPDU: 90 00 [15:46:39]wFMCommunicate OK [15:46:39]SAM_PROTO_ClearQueue done [15:46:39]KKMCreateOFDPacket [15:46:39]OFDProtocolAddRootSTLVToBuf [15:46:39]FM_MakeSignedData [15:46:39]FM_MakeSignedData [15:46:39]SAM_PROTO_SignData [15:46:39]wFMCommunicate request_size=4 [15:46:39]MH_SAM_APDU [15:46:39]CAPDU: 80 0D 01 02 [15:46:39]Write to MH i2c: E2 08 00 07 16 80 0D 01 02 00 00 00 00 96 [15:46:39]Write i2c OK [15:46:39]MH_I2C_Read... [15:46:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:46:39]Read from MH i2c: E2 [15:46:39]MH_I2C_Read... [15:46:39]Read from MH i2c: E2 03 00 [15:46:39]MH_I2C_Read... [15:46:39]Read from MH i2c: E2 03 00 07 16 00 90 00 91 [15:46:39]RAPDU: 90 00 [15:46:39]wFMCommunicate OK [15:46:39]wFMCommunicate request_size=255 [15:46:39]MH_SAM_APDU [15:46: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 01 00 00 F4 03 04 00 5F 60 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F7 74 01 00 35 04 06 00 59 [15:46:39]Write to MH i2c: E2 02 01 08 16 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 01 00 00 F4 03 04 00 5F 60 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F7 74 01 00 35 04 06 00 59 00 00 9B [15:46:40]Write i2c OK [15:46:40]MH_I2C_Read... [15:46:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:46:40]Read from MH i2c: E2 [15:46:40]MH_I2C_Read... [15:46:40]Read from MH i2c: E2 03 00 [15:46:40]MH_I2C_Read... [15:46:40]Read from MH i2c: E2 03 00 08 16 00 90 00 92 [15:46:40]RAPDU: 90 00 [15:46:40]wFMCommunicate OK [15:46:40]wFMCommunicate request_size=10 [15:46:40]MH_SAM_APDU [15:46:40]CAPDU: 80 0D 02 02 05 1D E1 C5 B7 33 [15:46:40]Write to MH i2c: E2 0D 00 09 16 80 0D 02 02 05 00 1D E1 C5 B7 33 00 00 50 [15:46:40]Write i2c OK [15:46:40]MH_I2C_Read... [15:46:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:46:40]Read from MH i2c: E2 [15:46:40]MH_I2C_Read... [15:46:40]Read from MH i2c: E2 03 00 [15:46:40]MH_I2C_Read... [15:46:40]Read from MH i2c: E2 03 00 09 16 00 90 00 93 [15:46:40]RAPDU: 90 00 [15:46:40]wFMCommunicate OK [15:46:40]wFMCommunicate request_size=4 [15:46:40]MH_SAM_APDU [15:46:40]CAPDU: 80 0D 03 02 [15:46:40]Write to MH i2c: E2 08 00 0A 16 80 0D 03 02 00 00 00 00 9B [15:46:40]Write i2c OK [15:46:40]MH_I2C_Read... [15:46:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:46:40]Read from MH i2c: E2 [15:46:40]MH_I2C_Read... [15:46:40]Read from MH i2c: E2 0B 00 [15:46:40]MH_I2C_Read... [15:46:40]Read from MH i2c: E2 0B 00 0A 16 00 C4 B1 A1 D5 77 F2 3B 5E 90 00 89 [15:46:40]RAPDU: C4 B1 A1 D5 77 F2 3B 5E 90 00 [15:46:40]wFMCommunicate OK [15:46:40]SAM_PROTO_SignData done [15:46:40]FM_MakeSignedData done [15:46:40]CreateOFDProtocolMessage [15:46:40]wFMCommunicate request_size=4 [15:46:40]MH_SAM_APDU [15:46:40]CAPDU: 80 11 00 00 [15:46:40]Write to MH i2c: E2 08 00 0B 16 80 11 00 00 00 00 00 00 9B [15:46:40]Write i2c OK [15:46:40]MH_I2C_Read... [15:46:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:46:40]Read from MH i2c: E2 [15:46:40]MH_I2C_Read... [15:46:40]Read from MH i2c: E2 17 00 [15:46:40]MH_I2C_Read... [15:46:40]Read from MH i2c: E2 17 00 0B 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EC [15:46:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:46:40]wFMCommunicate OK [15:46:40]CreateOFDProtocolMessage done [15:46:40]OFDSenderStorePacket 95479 [15:46:40]StoreOFDPacket docnum=95479 [15:46:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B9 38 07 01 69 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 01 00 00 F4 03 04 00 5F 60 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F7 74 01 00 35 04 06 00 59 1D E1 C5 B7 33 C4 B1 A1 D5 77 F2 3B 5E [15:46:40]CheckFolder [15:46:40]dirname=/storage/ofd_packets [15:46:40]CheckFolder done [15:46:40]ProducePacketName [15:46:40]name=ofd_packets/00095479 [15:46:40]NVStorageSaveData ofd_packets/00095479 [15:46:40]File name is /storage/ofd_packets/00095479 [15:46:40]Write 301 bytes [15:46:40]NVStorageSaveData done [15:46:40]OFDSenderStorePacket done [15:46:40]KKMCreateOFDPacket done [15:46:40]NVStorageSaveData kkm_last_timestamp [15:46:40]File name is /storage/kkm_last_timestamp [15:46:40]Write 4 bytes [15:46:40]NVStorageSaveData done [15:46:40]ExternCall_PrintAddStr [15:46:40]wPrintStart [15:46:40]Write to MH i2c: 01 00 00 0C 16 22 [15:46:40]Write i2c OK [15:46:40]MH_I2C_Read... [15:46:40]Read from MH i2c: 01 [15:46:40]MH_I2C_Read... [15:46:40]Read from MH i2c: 01 07 00 [15:46:40]MH_I2C_Read... [15:46:40]Read from MH i2c: 01 07 00 0C 16 00 00 00 00 00 FF 0F 37 [15:46:40]RasterBufferAndPrint [15:46:40]line Счет N : (1)3405996 [15:46:40]line ИНН: 02508201610067 [15:46:40]line Контрольно-Кассовый Чек [15:46:40]line ПРОДАЖА [15:46:40]line ТРК (МРК, ГНК) : 42 [15:46:40]line Товар: 2710124130 [15:46:40]line Аи-92-К-4 [15:46:40]line 7.480 * 66.90 [15:46:40]line = 500.41 [15:46:40]line НДС 12% НСП 1% [15:46:40]line > о реализуемом товаре [15:46:40]line ОКРУГЛЕНИЕ: -0.41 [15:46:40]line ИТОГО: 500.00 [15:46:40]line Внесено: 500.00 [15:46:40]line СДАЧА: 0.00 [15:46:40]line НСП 1% : 4.43 [15:46:40]line НДС 12% : 53.14 [15:46:40]line Наличными: 500.00 [15:46:40]line Безнал.: 0.00 [15:46:40]line Место: АЗС № 82 "Партнер Нефть" [15:46:40]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:46:40]line СНО: Общий режим [15:46:40]line Чек 478 27.10.2024 15:46 [15:46:40]line Смена: 143 ФФД: 1.0 [15:46:40]line ЗНМ: 0300000017 [15:46:40]line РНМ: 0000000000170478 [15:46:40]line Версия ККМ: v1.0 [15:46:40]line ФМ: 0000000002098560 [15:46:40]line ФД: 95479 [15:46:40]line ФПД: 97984876754739 [15:46:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T154639&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95479&fm=97984876754739&tin=02508201610067®Number=0000000000170478&sum=50000 [15:46:40]OFD Sender: Processing packet 95479 [packets to send 57, broken 56] [15:46:40]ProducePacketName [15:46:40]name=ofd_packets/00095479 [15:46:40]OFD Sender: To server: pG, [15:46:40]CommunicateWithHost lk.salyk.kg:30040 [15:46:40]ConnectInit lk.salyk.kg [15:46:40]written 0, free lines is 4095 [15:46:40]Connected sock=10 [15:46:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B9 38 07 01 69 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 01 00 00 F4 03 04 00 5F 60 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F7 74 01 00 35 04 06 00 59 1D E1 C5 B7 33 C4 B1 A1 D5 77 F2 3B 5E [15:46:41]Write to MH i2c: 01 00 00 37 16 4D [15:46:41]Write i2c OK [15:46:41]MH_I2C_Read... [15:46:41]Read from MH i2c: 01 [15:46:41]MH_I2C_Read... [15:46:41]Read from MH i2c: 01 07 00 [15:46:41]MH_I2C_Read... [15:46:41]Read from MH i2c: 01 07 00 37 16 00 00 00 00 00 08 0D 69 [15:46:41]RasterBufferAndPrint [15:46:41]line [15:46:41]line [15:46:41]line [15:46:41]line [15:46:41]line [15:46:41]written 0, free lines is 3342 [15:46:41]MH_Cut [15:46:41]Write to MH i2c: D1 01 00 3E 16 01 26 [15:46:41]Write i2c OK [15:46:41]MH_I2C_Read... [15:46:41]Read from MH i2c: D1 [15:46:41]MH_I2C_Read... [15:46:41]Read from MH i2c: D1 01 00 [15:46:41]MH_I2C_Read... [15:46:41]Read from MH i2c: D1 01 00 3E 16 00 25 [15:46:41]Write to MH i2c: 01 00 00 3F 16 55 [15:46:41]Write i2c OK [15:46:41]MH_I2C_Read... [15:46:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 31 DC 47 00 64 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 32 30 39 38 35 36 30 10 04 04 00 F7 74 01 00 F4 03 04 00 8B 0A 1E 67 B6 04 01 00 00 49 04 BB 6D C3 63 33 E1 [15:46:41]CommunicateWithHost err = 0 [15:46:41]CheckOFDResponse [15:46:41]1017 (14) - 77093643461234 [15:46:41]1041 (16) - 0000000002098560 [15:46:41]1040 (4) - 95479 [15:46:41]1012 (4) - 27.10.2024 09:40 [15:46:41]1206 (1) - 0 [15:46:41]OFD Sender: Remove packet 95479 [15:46:41]ProducePacketName [15:46:41]name=ofd_packets/00095479 [15:46:41]NVStorageDeleteData [15:46:41]OFD Sender: No OFD packet to send [15:46:41]*** Cut start [15:46:41]*** Partial cut [15:46:41]*** CUTSNS_PIN = 1 [15:46:41]*** CUTSNS_PIN = 0 [15:46:42]*** Brake cut motor [15:46:42]Read from MH i2c: 01 [15:46:42]MH_I2C_Read... [15:46:42]*** Stop cut motor [15:46:42]*** Cut end [15:46:42]Read from MH i2c: 01 07 00 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: 01 07 00 3F 16 00 00 00 00 00 FF 0F 6A [15:46:42]process_action close_receipt done [15:46:42]requested_data is exist [15:46:42]produce_requested_data [15:46:42]requested_item fm.sn is exist - process it [15:46:42]wFMCommunicate request_size=4 [15:46:42]MH_SAM_APDU [15:46:42]CAPDU: 80 11 00 00 [15:46:42]Write to MH i2c: E2 08 00 40 16 80 11 00 00 00 00 00 00 D0 [15:46:42]Write i2c OK [15:46:42]MH_I2C_Read... [15:46:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:46:42]Read from MH i2c: E2 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: E2 17 00 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: E2 17 00 40 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 21 [15:46:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:46:42]wFMCommunicate OK [15:46:42]requested_item fd.num is exist - process it [15:46:42]SAM_PROTO_GetFieldsCounters [15:46:42]wFMCommunicate request_size=4 [15:46:42]MH_SAM_APDU [15:46:42]CAPDU: 80 13 00 00 [15:46:42]Write to MH i2c: E2 08 00 41 16 80 13 00 00 00 00 00 00 D3 [15:46:42]Write i2c OK [15:46:42]MH_I2C_Read... [15:46:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:46:42]Read from MH i2c: E2 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: E2 62 00 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: E2 62 00 41 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F7 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 DE 01 00 00 5E 04 04 00 DE 01 00 00 57 04 04 00 DF 01 00 00 19 04 04 00 00 00 00 00 90 00 8C [15:46:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F7 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 DE 01 00 00 5E 04 04 00 DE 01 00 00 57 04 04 00 DF 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:46:42]wFMCommunicate OK [15:46:42]SAM_PROTO_GetFieldsCounters done [15:46:42]requested_item shift.num is exist - process it [15:46:42]requested_item shift.opened is exist - process it [15:46:42]req_shift_opened [15:46:42]FM_GetShiftState [15:46:42]SAM_PROTO_GetShiftState [15:46:42]wFMCommunicate request_size=4 [15:46:42]MH_SAM_APDU [15:46:42]CAPDU: 80 13 01 00 [15:46:42]Write to MH i2c: E2 08 00 42 16 80 13 01 00 00 00 00 00 D5 [15:46:42]Write i2c OK [15:46:42]MH_I2C_Read... [15:46:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:46:42]Read from MH i2c: E2 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: E2 0E 00 [15:46:42]MH_I2C_Read... [15:46:42]Read from MH i2c: E2 0E 00 42 16 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 81 [15:46:42]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:46:42]wFMCommunicate OK [15:46:42]SAM_PROTO_GetShiftState done [15:46:42]FM_GetShiftState done [15:46:42]req_shift_opened done [15:46:42]requested_item shift.open_date is exist - process it [15:46:42]req_shift_open_date [15:46:42]req_shift_open_date done [15:46:42]produce_requested_data done [15:46:42]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95479,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:46:42]process_action_free close_receipt [15:46:42]json_value_free [15:46:42]json_value_free done [15:46:42]process_json_proto returns [15:46:42]Send response to host [15:46:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95479,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:46:42]free response buf [15:46:42]execute_script done [15:46:42]execute_script returns [15:46:42]free content buf [15:46:42]Sock 9.Close socket [15:46:42]Sock 9.Thread stoped [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:11]OFD Sender: No OFD packet to send [15:47:16]OFD Sender: No OFD packet to send [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]accept exits with 7 [15:47:56]New connection [15:47:56]New thread 3067444580 created [15:47:56]Thread 3067301220 joined [15:47:56]Waiting for new connection... [15:47:56] Sock 7.Parse request [15:47:56]Sock 7.Check first char [15:47:56]Sock 7.First char is OK [15:47:56]request: POST /json_proto HTTP/1.0 [15:47:56]Method: POST [15:47:56]URL: /json_proto [15:47:56]Method is POST - this is cgi request [15:47:56]url: /json_proto [15:47:56]query_string will be loaded in cgi processing [15:47:56]execute_cgi json_proto POST (null) [15:47:56]execute_cgi path=json_proto method=POST [15:47:56]POST find Content-Length [15:47:56]Host: 172.17.40.67:8080 [15:47:56]Content-Length: 678 [15:47:56]Content-Type: application/json [15:47:56] [15:47:56]POST finish read [15:47:56]Found Content-Length = 678 [15:47:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405997", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:47:56]execute_script... [15:47: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)3405997", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:47:56]POST & json_proto [15:47:56]process_json_proto [15:47:56]json parsed OK: [15:47:56]protocol is kg_v1.0 [15:47:56]action value=close_receipt [15:47:56]process_action close_receipt [15:47:56]cmd_close_receipt [15:47:56]MH_GetDate [15:47:56]Write to MH i2c: F0 00 00 43 16 48 [15:47:56]Write i2c OK [15:47:56]MH_I2C_Read... [15:47:56]Read from MH i2c: F0 [15:47:56]MH_I2C_Read... [15:47:56]Read from MH i2c: F0 09 00 [15:47:56]MH_I2C_Read... [15:47:56]Read from MH i2c: F0 09 00 43 16 00 AD 60 1E 67 EE DA 66 66 77 [15:47:56]GetLastDocTimeStamp 1730043999 [15:47:56]current date 1730044077 [15:47:56]FM_GetShiftState [15:47:56]SAM_PROTO_GetShiftState [15:47:56]wFMCommunicate request_size=4 [15:47:56]MH_SAM_APDU [15:47:56]CAPDU: 80 13 01 00 [15:47:56]Write to MH i2c: E2 08 00 44 16 80 13 01 00 00 00 00 00 D7 [15:47:56]Write i2c OK [15:47:56]MH_I2C_Read... [15:47:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:47:56]Read from MH i2c: E2 [15:47:56]MH_I2C_Read... [15:47:56]Read from MH i2c: E2 0E 00 [15:47:56]MH_I2C_Read... [15:47:56]Read from MH i2c: E2 0E 00 44 16 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 83 [15:47:56]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:47:56]wFMCommunicate OK [15:47:56]SAM_PROTO_GetShiftState done [15:47:56]FM_GetShiftState done [15:47:56]opened in 1729987736 [15:47:56]opened+sec_in_day 1730074136 [15:47:56]quantity*price = 50041 [15:47:56]sum+1 = 50042 [15:47:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 479 27.10.2024 15:47 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95480 ФПД: 99136307184668 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T154757&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95480&fm=99136307184668&tin=02508201610067®Number=0000000000170478&sum=50000 [15:47:57]StoreToDocumentArchive [15:47:57]shift 143 fd 95480 [15:47:57]save to /storage/0143/doc_00095480 [15:47:57]save last doc name /storage/0143/doc_00095480 to /storage/kkm_last_doc_name [15:47:57]save OK [15:47:57]Clear old archive folders... [15:47:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:47:57]tlvbuf is 00A62440 [15:47:57]SAM_PROTO_ClearQueue [15:47:57]wFMCommunicate request_size=4 [15:47:57]MH_SAM_APDU [15:47:57]CAPDU: 80 09 00 00 [15:47:57]Write to MH i2c: E2 08 00 51 16 80 09 00 00 00 00 00 00 D9 [15:47:57]Write i2c OK [15:47:57]MH_I2C_Read... [15:47:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:47:57]Read from MH i2c: E2 [15:47:57]MH_I2C_Read... [15:47:57]Read from MH i2c: E2 03 00 [15:47:57]MH_I2C_Read... [15:47:57]Read from MH i2c: E2 03 00 51 16 00 90 00 DB [15:47:57]RAPDU: 90 00 [15:47:57]wFMCommunicate OK [15:47:57]SAM_PROTO_ClearQueue done [15:47:57]KKMCreateOFDPacket [15:47:57]OFDProtocolAddRootSTLVToBuf [15:47:57]FM_MakeSignedData [15:47:57]FM_MakeSignedData [15:47:57]SAM_PROTO_SignData [15:47:57]wFMCommunicate request_size=4 [15:47:57]MH_SAM_APDU [15:47:57]CAPDU: 80 0D 01 02 [15:47:57]Write to MH i2c: E2 08 00 52 16 80 0D 01 02 00 00 00 00 E1 [15:47:57]Write i2c OK [15:47:57]MH_I2C_Read... [15:47:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:47:57]Read from MH i2c: E2 [15:47:57]MH_I2C_Read... [15:47:57]Read from MH i2c: E2 03 00 [15:47:57]MH_I2C_Read... [15:47:57]Read from MH i2c: E2 03 00 52 16 00 90 00 DC [15:47:57]RAPDU: 90 00 [15:47:57]wFMCommunicate OK [15:47:57]wFMCommunicate request_size=255 [15:47:57]MH_SAM_APDU [15:47:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 01 00 00 F4 03 04 00 AD 60 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F8 74 01 00 35 04 06 00 5A [15:47:57]Write to MH i2c: E2 02 01 53 16 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 01 00 00 F4 03 04 00 AD 60 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F8 74 01 00 35 04 06 00 5A 00 00 37 [15:47:57]Write i2c OK [15:47:57]MH_I2C_Read... [15:47:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:47:57]Read from MH i2c: E2 [15:47:57]MH_I2C_Read... [15:47:57]Read from MH i2c: E2 03 00 [15:47:57]MH_I2C_Read... [15:47:57]Read from MH i2c: E2 03 00 53 16 00 90 00 DD [15:47:57]RAPDU: 90 00 [15:47:57]wFMCommunicate OK [15:47:57]wFMCommunicate request_size=10 [15:47:57]MH_SAM_APDU [15:47:57]CAPDU: 80 0D 02 02 05 29 F8 5F C4 1C [15:47:57]Write to MH i2c: E2 0D 00 54 16 80 0D 02 02 05 00 29 F8 5F C4 1C 00 00 4E [15:47:57]Write i2c OK [15:47:57]MH_I2C_Read... [15:47:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:47:57]Read from MH i2c: E2 [15:47:57]MH_I2C_Read... [15:47:57]Read from MH i2c: E2 03 00 [15:47:57]MH_I2C_Read... [15:47:57]Read from MH i2c: E2 03 00 54 16 00 90 00 DE [15:47:57]RAPDU: 90 00 [15:47:57]wFMCommunicate OK [15:47:57]wFMCommunicate request_size=4 [15:47:57]MH_SAM_APDU [15:47:57]CAPDU: 80 0D 03 02 [15:47:57]Write to MH i2c: E2 08 00 55 16 80 0D 03 02 00 00 00 00 E6 [15:47:57]Write i2c OK [15:47:57]MH_I2C_Read... [15:47:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:47:57]Read from MH i2c: E2 [15:47:57]MH_I2C_Read... [15:47:57]Read from MH i2c: E2 0B 00 [15:47:57]MH_I2C_Read... [15:47:57]Read from MH i2c: E2 0B 00 55 16 00 65 F1 80 DD 02 49 B0 80 90 00 15 [15:47:57]RAPDU: 65 F1 80 DD 02 49 B0 80 90 00 [15:47:57]wFMCommunicate OK [15:47:57]SAM_PROTO_SignData done [15:47:57]FM_MakeSignedData done [15:47:57]CreateOFDProtocolMessage [15:47:57]wFMCommunicate request_size=4 [15:47:57]MH_SAM_APDU [15:47:57]CAPDU: 80 11 00 00 [15:47:57]Write to MH i2c: E2 08 00 56 16 80 11 00 00 00 00 00 00 E6 [15:47:57]Write i2c OK [15:47:57]MH_I2C_Read... [15:47:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:47:57]Read from MH i2c: E2 [15:47:57]MH_I2C_Read... [15:47:57]Read from MH i2c: E2 17 00 [15:47:57]MH_I2C_Read... [15:47:57]Read from MH i2c: E2 17 00 56 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 37 [15:47:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:47:57]wFMCommunicate OK [15:47:57]CreateOFDProtocolMessage done [15:47:57]OFDSenderStorePacket 95480 [15:47:57]StoreOFDPacket docnum=95480 [15:47:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EF 43 07 01 87 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 01 00 00 F4 03 04 00 AD 60 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F8 74 01 00 35 04 06 00 5A 29 F8 5F C4 1C 65 F1 80 DD 02 49 B0 80 [15:47:57]CheckFolder [15:47:57]dirname=/storage/ofd_packets [15:47:57]CheckFolder done [15:47:57]ProducePacketName [15:47:57]name=ofd_packets/00095480 [15:47:57]NVStorageSaveData ofd_packets/00095480 [15:47:57]File name is /storage/ofd_packets/00095480 [15:47:57]Write 301 bytes [15:47:57]NVStorageSaveData done [15:47:57]OFDSenderStorePacket done [15:47:57]KKMCreateOFDPacket done [15:47:57]NVStorageSaveData kkm_last_timestamp [15:47:57]File name is /storage/kkm_last_timestamp [15:47:57]Write 4 bytes [15:47:57]NVStorageSaveData done [15:47:57]ExternCall_PrintAddStr [15:47:57]wPrintStart [15:47:57]Write to MH i2c: 01 00 00 57 16 6D [15:47:57]Write i2c OK [15:47:57]MH_I2C_Read... [15:47:57]Read from MH i2c: 01 [15:47:57]MH_I2C_Read... [15:47:57]Read from MH i2c: 01 07 00 [15:47:57]MH_I2C_Read... [15:47:57]Read from MH i2c: 01 07 00 57 16 00 00 00 00 00 FF 0F 82 [15:47:57]RasterBufferAndPrint [15:47:57]line Счет N : (1)3405997 [15:47:57]line ИНН: 02508201610067 [15:47:57]line Контрольно-Кассовый Чек [15:47:57]line ПРОДАЖА [15:47:57]line ТРК (МРК, ГНК) : 22 [15:47:57]line Товар: 2710124130 [15:47:57]line Аи-92-К-4 [15:47:57]line 7.480 * 66.90 [15:47:57]line = 500.41 [15:47:57]line НДС 12% НСП 1% [15:47:57]line > о реализуемом товаре [15:47:57]line ОКРУГЛЕНИЕ: -0.41 [15:47:57]line ИТОГО: 500.00 [15:47:57]line Внесено: 500.00 [15:47:57]line СДАЧА: 0.00 [15:47:57]line НСП 1% : 4.43 [15:47:57]line НДС 12% : 53.14 [15:47:57]line Наличными: 500.00 [15:47:57]line Безнал.: 0.00 [15:47:57]line Место: АЗС № 82 "Партнер Нефть" [15:47:57]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:47:57]line СНО: Общий режим [15:47:57]line Чек 479 27.10.2024 15:47 [15:47:57]line Смена: 143 ФФД: 1.0 [15:47:57]line ЗНМ: 0300000017 [15:47:57]line РНМ: 0000000000170478 [15:47:57]line Версия ККМ: v1.0 [15:47:57]line ФМ: 0000000002098560 [15:47:57]line ФД: 95480 [15:47:57]line ФПД: 99136307184668 [15:47:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T154757&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95480&fm=99136307184668&tin=02508201610067®Number=0000000000170478&sum=50000 [15:47:58]OFD Sender: Processing packet 95480 [packets to send 57, broken 56] [15:47:58]ProducePacketName [15:47:58]name=ofd_packets/00095480 [15:47:58]OFD Sender: To server: pG, [15:47:58]CommunicateWithHost lk.salyk.kg:30040 [15:47:58]ConnectInit lk.salyk.kg [15:47:58]written 0, free lines is 4095 [15:47:58]Connected sock=9 [15:47:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EF 43 07 01 87 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 01 00 00 F4 03 04 00 AD 60 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F8 74 01 00 35 04 06 00 5A 29 F8 5F C4 1C 65 F1 80 DD 02 49 B0 80 [15:47:58]Write to MH i2c: 01 00 00 82 16 98 [15:47:58]Write i2c OK [15:47:58]MH_I2C_Read... [15:47:58]Read from MH i2c: 01 [15:47:58]MH_I2C_Read... [15:47:58]Read from MH i2c: 01 07 00 [15:47:58]MH_I2C_Read... [15:47:58]Read from MH i2c: 01 07 00 82 16 00 00 00 00 00 F5 0C A0 [15:47:58]RasterBufferAndPrint [15:47:58]line [15:47:58]line [15:47:58]line [15:47:58]line [15:47:58]line [15:47:58]written 0, free lines is 3323 [15:47:58]MH_Cut [15:47:58]Write to MH i2c: D1 01 00 89 16 01 71 [15:47:58]Write i2c OK [15:47:58]MH_I2C_Read... [15:47:58]Read from MH i2c: D1 [15:47:58]MH_I2C_Read... [15:47:58]Read from MH i2c: D1 01 00 [15:47:58]MH_I2C_Read... [15:47:58]Read from MH i2c: D1 01 00 89 16 00 70 [15:47:58]Write to MH i2c: 01 00 00 8A 16 A0 [15:47:58]Write i2c OK [15:47:58]MH_I2C_Read... [15:47:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 06 30 47 00 F2 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 32 30 39 38 35 36 30 10 04 04 00 F8 74 01 00 F4 03 04 00 D9 0A 1E 67 B6 04 01 00 00 A3 35 5A 8B 4F 66 7E EB [15:47:58]CommunicateWithHost err = 0 [15:47:58]CheckOFDResponse [15:47:58]1017 (14) - 77093643461234 [15:47:58]1041 (16) - 0000000002098560 [15:47:58]1040 (4) - 95480 [15:47:58]1012 (4) - 27.10.2024 09:41 [15:47:58]1206 (1) - 0 [15:47:58]OFD Sender: Remove packet 95480 [15:47:58]ProducePacketName [15:47:58]name=ofd_packets/00095480 [15:47:58]NVStorageDeleteData [15:47:59]OFD Sender: No OFD packet to send [15:47:59]*** Cut start [15:47:59]*** Partial cut [15:47:59]*** CUTSNS_PIN = 1 [15:47:59]*** CUTSNS_PIN = 0 [15:47:59]*** Brake cut motor [15:48:00]Read from MH i2c: 01 [15:48:00]MH_I2C_Read... [15:48:00]*** Stop cut motor [15:48:00]*** Cut end [15:48:00]Read from MH i2c: 01 07 00 [15:48:00]MH_I2C_Read... [15:48:00]Read from MH i2c: 01 07 00 8A 16 00 00 00 00 00 FF 0F B5 [15:48:00]process_action close_receipt done [15:48:00]requested_data is exist [15:48:00]produce_requested_data [15:48:00]requested_item fm.sn is exist - process it [15:48:00]wFMCommunicate request_size=4 [15:48:00]MH_SAM_APDU [15:48:00]CAPDU: 80 11 00 00 [15:48:00]Write to MH i2c: E2 08 00 8B 16 80 11 00 00 00 00 00 00 1B [15:48:00]Write i2c OK [15:48:00]MH_I2C_Read... [15:48:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:48:00]Read from MH i2c: E2 [15:48:00]MH_I2C_Read... [15:48:00]Read from MH i2c: E2 17 00 [15:48:00]MH_I2C_Read... [15:48:00]Read from MH i2c: E2 17 00 8B 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6C [15:48:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:48:00]wFMCommunicate OK [15:48:00]requested_item fd.num is exist - process it [15:48:00]SAM_PROTO_GetFieldsCounters [15:48:00]wFMCommunicate request_size=4 [15:48:00]MH_SAM_APDU [15:48:00]CAPDU: 80 13 00 00 [15:48:00]Write to MH i2c: E2 08 00 8C 16 80 13 00 00 00 00 00 00 1E [15:48:00]Write i2c OK [15:48:00]MH_I2C_Read... [15:48:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:48:00]Read from MH i2c: E2 [15:48:00]MH_I2C_Read... [15:48:00]Read from MH i2c: E2 62 00 [15:48:00]MH_I2C_Read... [15:48:00]Read from MH i2c: E2 62 00 8C 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F8 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 DF 01 00 00 5E 04 04 00 DF 01 00 00 57 04 04 00 E0 01 00 00 19 04 04 00 00 00 00 00 90 00 DB [15:48:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F8 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 DF 01 00 00 5E 04 04 00 DF 01 00 00 57 04 04 00 E0 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:48:00]wFMCommunicate OK [15:48:00]SAM_PROTO_GetFieldsCounters done [15:48:00]requested_item shift.num is exist - process it [15:48:00]requested_item shift.opened is exist - process it [15:48:00]req_shift_opened [15:48:00]FM_GetShiftState [15:48:00]SAM_PROTO_GetShiftState [15:48:00]wFMCommunicate request_size=4 [15:48:00]MH_SAM_APDU [15:48:00]CAPDU: 80 13 01 00 [15:48:00]Write to MH i2c: E2 08 00 8D 16 80 13 01 00 00 00 00 00 20 [15:48:00]Write i2c OK [15:48:00]MH_I2C_Read... [15:48:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:48:00]Read from MH i2c: E2 [15:48:00]MH_I2C_Read... [15:48:00]Read from MH i2c: E2 0E 00 [15:48:00]MH_I2C_Read... [15:48:00]Read from MH i2c: E2 0E 00 8D 16 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 CC [15:48:00]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:48:00]wFMCommunicate OK [15:48:00]SAM_PROTO_GetShiftState done [15:48:00]FM_GetShiftState done [15:48:00]req_shift_opened done [15:48:00]requested_item shift.open_date is exist - process it [15:48:00]req_shift_open_date [15:48:00]req_shift_open_date done [15:48:00]produce_requested_data done [15:48:00]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95480,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:48:00]process_action_free close_receipt [15:48:00]json_value_free [15:48:00]json_value_free done [15:48:00]process_json_proto returns [15:48:00]Send response to host [15:48:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95480,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:48:00]free response buf [15:48:00]execute_script done [15:48:00]execute_script returns [15:48:00]free content buf [15:48:00]Sock 7.Close socket [15:48:00]Sock 7.Thread stoped [15:48:04]OFD Sender: No OFD packet to send [15:48:09]OFD Sender: No OFD packet to send [15:48:14]OFD Sender: No OFD packet to send [15:48:19]OFD Sender: No OFD packet to send [15:48:24]OFD Sender: No OFD packet to send [15:48:29]OFD Sender: No OFD packet to send [15:48:34]OFD Sender: No OFD packet to send [15:48:35]accept exits with 10 [15:48:35]New connection [15:48:35]New thread 3067301220 created [15:48:35]Thread 3067444580 joined [15:48:35]Waiting for new connection... [15:48:35] Sock 10.Parse request [15:48:35]Sock 10.Check first char [15:48:35]Sock 10.First char is OK [15:48:35]request: POST /json_proto HTTP/1.0 [15:48:35]Method: POST [15:48:35]URL: /json_proto [15:48:35]Method is POST - this is cgi request [15:48:35]url: /json_proto [15:48:35]query_string will be loaded in cgi processing [15:48:35]execute_cgi json_proto POST (null) [15:48:35]execute_cgi path=json_proto method=POST [15:48:35]POST find Content-Length [15:48:35]Host: 172.17.40.67:8080 [15:48:35]Content-Length: 678 [15:48:35]Content-Type: application/json [15:48:35] [15:48:35]POST finish read [15:48:35]Found Content-Length = 678 [15:48:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405998", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:48:35]execute_script... [15:48: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)3405998", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:48:35]POST & json_proto [15:48:35]process_json_proto [15:48:35]json parsed OK: [15:48:35]protocol is kg_v1.0 [15:48:35]action value=close_receipt [15:48:35]process_action close_receipt [15:48:35]cmd_close_receipt [15:48:35]MH_GetDate [15:48:35]Write to MH i2c: F0 00 00 8E 16 93 [15:48:35]Write i2c OK [15:48:35]MH_I2C_Read... [15:48:35]Read from MH i2c: F0 [15:48:35]MH_I2C_Read... [15:48:35]Read from MH i2c: F0 09 00 [15:48:35]MH_I2C_Read... [15:48:35]Read from MH i2c: F0 09 00 8E 16 00 D4 60 1E 67 EE DA 66 66 E9 [15:48:35]GetLastDocTimeStamp 1730044077 [15:48:35]current date 1730044116 [15:48:35]FM_GetShiftState [15:48:35]SAM_PROTO_GetShiftState [15:48:35]wFMCommunicate request_size=4 [15:48:35]MH_SAM_APDU [15:48:35]CAPDU: 80 13 01 00 [15:48:35]Write to MH i2c: E2 08 00 8F 16 80 13 01 00 00 00 00 00 22 [15:48:35]Write i2c OK [15:48:35]MH_I2C_Read... [15:48:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:48:36]Read from MH i2c: E2 [15:48:36]MH_I2C_Read... [15:48:36]Read from MH i2c: E2 0E 00 [15:48:36]MH_I2C_Read... [15:48:36]Read from MH i2c: E2 0E 00 8F 16 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 CE [15:48:36]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:48:36]wFMCommunicate OK [15:48:36]SAM_PROTO_GetShiftState done [15:48:36]FM_GetShiftState done [15:48:36]opened in 1729987736 [15:48:36]opened+sec_in_day 1730074136 [15:48:36]quantity*price = 50041 [15:48:36]sum+1 = 50042 [15:48:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 480 27.10.2024 15:48 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95481 ФПД: 214752910182092 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T154837&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95481&fm=214752910182092&tin=02508201610067®Number=0000000000170478&sum=50000 [15:48:37]StoreToDocumentArchive [15:48:37]shift 143 fd 95481 [15:48:37]save to /storage/0143/doc_00095481 [15:48:37]save last doc name /storage/0143/doc_00095481 to /storage/kkm_last_doc_name [15:48:37]save OK [15:48:37]Clear old archive folders... [15:48:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:48:37]tlvbuf is B6FCD930 [15:48:37]SAM_PROTO_ClearQueue [15:48:37]wFMCommunicate request_size=4 [15:48:37]MH_SAM_APDU [15:48:37]CAPDU: 80 09 00 00 [15:48:37]Write to MH i2c: E2 08 00 9C 16 80 09 00 00 00 00 00 00 24 [15:48:37]Write i2c OK [15:48:37]MH_I2C_Read... [15:48:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:48:37]Read from MH i2c: E2 [15:48:37]MH_I2C_Read... [15:48:37]Read from MH i2c: E2 03 00 [15:48:37]MH_I2C_Read... [15:48:37]Read from MH i2c: E2 03 00 9C 16 00 90 00 26 [15:48:37]RAPDU: 90 00 [15:48:37]wFMCommunicate OK [15:48:37]SAM_PROTO_ClearQueue done [15:48:37]KKMCreateOFDPacket [15:48:37]OFDProtocolAddRootSTLVToBuf [15:48:37]FM_MakeSignedData [15:48:37]FM_MakeSignedData [15:48:37]SAM_PROTO_SignData [15:48:37]wFMCommunicate request_size=4 [15:48:37]MH_SAM_APDU [15:48:37]CAPDU: 80 0D 01 02 [15:48:37]Write to MH i2c: E2 08 00 9D 16 80 0D 01 02 00 00 00 00 2C [15:48:37]Write i2c OK [15:48:37]MH_I2C_Read... [15:48:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:48:37]Read from MH i2c: E2 [15:48:37]MH_I2C_Read... [15:48:37]Read from MH i2c: E2 03 00 [15:48:37]MH_I2C_Read... [15:48:37]Read from MH i2c: E2 03 00 9D 16 00 90 00 27 [15:48:37]RAPDU: 90 00 [15:48:37]wFMCommunicate OK [15:48:37]wFMCommunicate request_size=255 [15:48:37]MH_SAM_APDU [15:48:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 01 00 00 F4 03 04 00 D5 60 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F9 74 01 00 35 04 06 00 C3 [15:48:37]Write to MH i2c: E2 02 01 9E 16 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 01 00 00 F4 03 04 00 D5 60 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F9 74 01 00 35 04 06 00 C3 00 00 15 [15:48:37]Write i2c OK [15:48:37]MH_I2C_Read... [15:48:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:48:37]Read from MH i2c: E2 [15:48:37]MH_I2C_Read... [15:48:37]Read from MH i2c: E2 03 00 [15:48:37]MH_I2C_Read... [15:48:37]Read from MH i2c: E2 03 00 9E 16 00 90 00 28 [15:48:37]RAPDU: 90 00 [15:48:37]wFMCommunicate OK [15:48:37]wFMCommunicate request_size=10 [15:48:37]MH_SAM_APDU [15:48:37]CAPDU: 80 0D 02 02 05 51 0E ED 06 CC [15:48:37]Write to MH i2c: E2 0D 00 9F 16 80 0D 02 02 05 00 51 0E ED 06 CC 00 00 57 [15:48:37]Write i2c OK [15:48:37]MH_I2C_Read... [15:48:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:48:37]Read from MH i2c: E2 [15:48:37]MH_I2C_Read... [15:48:37]Read from MH i2c: E2 03 00 [15:48:37]MH_I2C_Read... [15:48:37]Read from MH i2c: E2 03 00 9F 16 00 90 00 29 [15:48:37]RAPDU: 90 00 [15:48:37]wFMCommunicate OK [15:48:37]wFMCommunicate request_size=4 [15:48:37]MH_SAM_APDU [15:48:37]CAPDU: 80 0D 03 02 [15:48:37]Write to MH i2c: E2 08 00 A0 16 80 0D 03 02 00 00 00 00 31 [15:48:37]Write i2c OK [15:48:37]MH_I2C_Read... [15:48:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:48:37]Read from MH i2c: E2 [15:48:37]MH_I2C_Read... [15:48:37]Read from MH i2c: E2 0B 00 [15:48:37]MH_I2C_Read... [15:48:37]Read from MH i2c: E2 0B 00 A0 16 00 FB BD 8A 0D EE D7 4B E5 90 00 76 [15:48:37]RAPDU: FB BD 8A 0D EE D7 4B E5 90 00 [15:48:37]wFMCommunicate OK [15:48:37]SAM_PROTO_SignData done [15:48:37]FM_MakeSignedData done [15:48:37]CreateOFDProtocolMessage [15:48:37]wFMCommunicate request_size=4 [15:48:37]MH_SAM_APDU [15:48:37]CAPDU: 80 11 00 00 [15:48:37]Write to MH i2c: E2 08 00 A1 16 80 11 00 00 00 00 00 00 31 [15:48:37]Write i2c OK [15:48:37]MH_I2C_Read... [15:48:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:48:37]Read from MH i2c: E2 [15:48:37]MH_I2C_Read... [15:48:37]Read from MH i2c: E2 17 00 [15:48:37]MH_I2C_Read... [15:48:37]Read from MH i2c: E2 17 00 A1 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 82 [15:48:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:48:37]wFMCommunicate OK [15:48:37]CreateOFDProtocolMessage done [15:48:37]OFDSenderStorePacket 95481 [15:48:37]StoreOFDPacket docnum=95481 [15:48:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 99 ED 07 01 D4 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 01 00 00 F4 03 04 00 D5 60 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F9 74 01 00 35 04 06 00 C3 51 0E ED 06 CC FB BD 8A 0D EE D7 4B E5 [15:48:37]CheckFolder [15:48:37]dirname=/storage/ofd_packets [15:48:37]CheckFolder done [15:48:37]ProducePacketName [15:48:37]name=ofd_packets/00095481 [15:48:37]NVStorageSaveData ofd_packets/00095481 [15:48:37]File name is /storage/ofd_packets/00095481 [15:48:37]Write 301 bytes [15:48:37]NVStorageSaveData done [15:48:37]OFDSenderStorePacket done [15:48:37]KKMCreateOFDPacket done [15:48:37]NVStorageSaveData kkm_last_timestamp [15:48:37]File name is /storage/kkm_last_timestamp [15:48:37]Write 4 bytes [15:48:37]NVStorageSaveData done [15:48:37]ExternCall_PrintAddStr [15:48:37]wPrintStart [15:48:37]Write to MH i2c: 01 00 00 A2 16 B8 [15:48:37]Write i2c OK [15:48:37]MH_I2C_Read... [15:48:37]Read from MH i2c: 01 [15:48:37]MH_I2C_Read... [15:48:37]Read from MH i2c: 01 07 00 [15:48:37]MH_I2C_Read... [15:48:37]Read from MH i2c: 01 07 00 A2 16 00 00 00 00 00 FF 0F CD [15:48:37]RasterBufferAndPrint [15:48:37]line Счет N : (1)3405998 [15:48:37]line ИНН: 02508201610067 [15:48:37]line Контрольно-Кассовый Чек [15:48:37]line ПРОДАЖА [15:48:37]line ТРК (МРК, ГНК) : 22 [15:48:37]line Товар: 2710124130 [15:48:37]line Аи-92-К-4 [15:48:37]line 7.480 * 66.90 [15:48:37]line = 500.41 [15:48:37]line НДС 12% НСП 1% [15:48:37]line > о реализуемом товаре [15:48:37]line ОКРУГЛЕНИЕ: -0.41 [15:48:37]line ИТОГО: 500.00 [15:48:37]line Внесено: 500.00 [15:48:37]line СДАЧА: 0.00 [15:48:37]line НСП 1% : 4.43 [15:48:37]line НДС 12% : 53.14 [15:48:37]line Наличными: 500.00 [15:48:37]line Безнал.: 0.00 [15:48:37]line Место: АЗС № 82 "Партнер Нефть" [15:48:37]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:48:37]line СНО: Общий режим [15:48:37]line Чек 480 27.10.2024 15:48 [15:48:37]line Смена: 143 ФФД: 1.0 [15:48:37]line ЗНМ: 0300000017 [15:48:37]line РНМ: 0000000000170478 [15:48:37]line Версия ККМ: v1.0 [15:48:37]line ФМ: 0000000002098560 [15:48:37]line ФД: 95481 [15:48:37]line ФПД: 214752910182092 [15:48:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T154837&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95481&fm=214752910182092&tin=02508201610067®Number=0000000000170478&sum=50000 [15:48:38]OFD Sender: Processing packet 95481 [packets to send 57, broken 56] [15:48:38]ProducePacketName [15:48:38]name=ofd_packets/00095481 [15:48:38]OFD Sender: To server: pG, [15:48:38]CommunicateWithHost lk.salyk.kg:30040 [15:48:38]ConnectInit lk.salyk.kg [15:48:38]written 0, free lines is 4095 [15:48:38]Connected sock=9 [15:48:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 99 ED 07 01 D4 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 01 00 00 F4 03 04 00 D5 60 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F9 74 01 00 35 04 06 00 C3 51 0E ED 06 CC FB BD 8A 0D EE D7 4B E5 [15:48:38]Write to MH i2c: 01 00 00 CD 16 E3 [15:48:38]Write i2c OK [15:48:38]MH_I2C_Read... [15:48:38]Read from MH i2c: 01 [15:48:38]MH_I2C_Read... [15:48:38]Read from MH i2c: 01 07 00 [15:48:38]MH_I2C_Read... [15:48:38]Read from MH i2c: 01 07 00 CD 16 00 00 00 00 00 03 0D FA [15:48:38]RasterBufferAndPrint [15:48:38]line [15:48:38]line [15:48:38]line [15:48:38]line [15:48:38]line [15:48:38]written 0, free lines is 3337 [15:48:38]MH_Cut [15:48:38]Write to MH i2c: D1 01 00 D4 16 01 BC [15:48:38]Write i2c OK [15:48:38]MH_I2C_Read... [15:48:38]Read from MH i2c: D1 [15:48:38]MH_I2C_Read... [15:48:38]Read from MH i2c: D1 01 00 [15:48:38]MH_I2C_Read... [15:48:38]Read from MH i2c: D1 01 00 D4 16 00 BB [15:48:38]Write to MH i2c: 01 00 00 D5 16 EB [15:48:38]Write i2c OK [15:48:38]MH_I2C_Read... [15:48:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FC 4D 47 00 FC 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 32 30 39 38 35 36 30 10 04 04 00 F9 74 01 00 F4 03 04 00 00 0B 1E 67 B6 04 01 00 00 60 27 4E 72 8B E0 7C 1B [15:48:38]CommunicateWithHost err = 0 [15:48:38]CheckOFDResponse [15:48:38]1017 (14) - 77093643461234 [15:48:38]1041 (16) - 0000000002098560 [15:48:38]1040 (4) - 95481 [15:48:38]1012 (4) - 27.10.2024 09:42 [15:48:38]1206 (1) - 0 [15:48:38]OFD Sender: Remove packet 95481 [15:48:38]ProducePacketName [15:48:38]name=ofd_packets/00095481 [15:48:38]NVStorageDeleteData [15:48:39]OFD Sender: No OFD packet to send [15:48:39]*** Cut start [15:48:39]*** Partial cut [15:48:39]*** CUTSNS_PIN = 1 [15:48:39]*** CUTSNS_PIN = 0 [15:48:39]*** Brake cut motor [15:48:39]Read from MH i2c: 01 [15:48:39]MH_I2C_Read... [15:48:39]*** Stop cut motor [15:48:39]*** Cut end [15:48:39]Read from MH i2c: 01 07 00 [15:48:39]MH_I2C_Read... [15:48:39]Read from MH i2c: 01 07 00 D5 16 00 00 00 00 00 FF 0F 00 [15:48:39]process_action close_receipt done [15:48:39]requested_data is exist [15:48:39]produce_requested_data [15:48:39]requested_item fm.sn is exist - process it [15:48:39]wFMCommunicate request_size=4 [15:48:39]MH_SAM_APDU [15:48:39]CAPDU: 80 11 00 00 [15:48:39]Write to MH i2c: E2 08 00 D6 16 80 11 00 00 00 00 00 00 66 [15:48:39]Write i2c OK [15:48:39]MH_I2C_Read... [15:48:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:48:39]Read from MH i2c: E2 [15:48:39]MH_I2C_Read... [15:48:39]Read from MH i2c: E2 17 00 [15:48:39]MH_I2C_Read... [15:48:39]Read from MH i2c: E2 17 00 D6 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B7 [15:48:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:48:39]wFMCommunicate OK [15:48:39]requested_item fd.num is exist - process it [15:48:39]SAM_PROTO_GetFieldsCounters [15:48:39]wFMCommunicate request_size=4 [15:48:39]MH_SAM_APDU [15:48:39]CAPDU: 80 13 00 00 [15:48:39]Write to MH i2c: E2 08 00 D7 16 80 13 00 00 00 00 00 00 69 [15:48:39]Write i2c OK [15:48:39]MH_I2C_Read... [15:48:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:48:39]Read from MH i2c: E2 [15:48:39]MH_I2C_Read... [15:48:39]Read from MH i2c: E2 62 00 [15:48:39]MH_I2C_Read... [15:48:39]Read from MH i2c: E2 62 00 D7 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F9 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 E0 01 00 00 5E 04 04 00 E0 01 00 00 57 04 04 00 E1 01 00 00 19 04 04 00 00 00 00 00 90 00 2A [15:48:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F9 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 E0 01 00 00 5E 04 04 00 E0 01 00 00 57 04 04 00 E1 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:48:39]wFMCommunicate OK [15:48:39]SAM_PROTO_GetFieldsCounters done [15:48:39]requested_item shift.num is exist - process it [15:48:39]requested_item shift.opened is exist - process it [15:48:39]req_shift_opened [15:48:39]FM_GetShiftState [15:48:39]SAM_PROTO_GetShiftState [15:48:39]wFMCommunicate request_size=4 [15:48:39]MH_SAM_APDU [15:48:39]CAPDU: 80 13 01 00 [15:48:39]Write to MH i2c: E2 08 00 D8 16 80 13 01 00 00 00 00 00 6B [15:48:39]Write i2c OK [15:48:39]MH_I2C_Read... [15:48:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:48:40]Read from MH i2c: E2 [15:48:40]MH_I2C_Read... [15:48:40]Read from MH i2c: E2 0E 00 [15:48:40]MH_I2C_Read... [15:48:40]Read from MH i2c: E2 0E 00 D8 16 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 17 [15:48:40]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:48:40]wFMCommunicate OK [15:48:40]SAM_PROTO_GetShiftState done [15:48:40]FM_GetShiftState done [15:48:40]req_shift_opened done [15:48:40]requested_item shift.open_date is exist - process it [15:48:40]req_shift_open_date [15:48:40]req_shift_open_date done [15:48:40]produce_requested_data done [15:48:40]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95481,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:48:40]process_action_free close_receipt [15:48:40]json_value_free [15:48:40]json_value_free done [15:48:40]process_json_proto returns [15:48:40]Send response to host [15:48:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95481,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:48:40]free response buf [15:48:40]execute_script done [15:48:40]execute_script returns [15:48:40]free content buf [15:48:40]Sock 10.Close socket [15:48:40]Sock 10.Thread stoped [15:48:44]OFD Sender: No OFD packet to send [15:48:49]OFD Sender: No OFD packet to send [15:48:54]OFD Sender: No OFD packet to send [15:48:59]OFD Sender: No OFD packet to send [15:49:02]accept exits with 7 [15:49:02]New connection [15:49:02]New thread 3067444580 created [15:49:02]Thread 3067301220 joined [15:49:02]Waiting for new connection... [15:49:02] Sock 7.Parse request [15:49:02]Sock 7.Check first char [15:49:02]Sock 7.First char is OK [15:49:02]request: POST /json_proto HTTP/1.0 [15:49:02]Method: POST [15:49:02]URL: /json_proto [15:49:02]Method is POST - this is cgi request [15:49:02]url: /json_proto [15:49:02]query_string will be loaded in cgi processing [15:49:02]execute_cgi json_proto POST (null) [15:49:02]execute_cgi path=json_proto method=POST [15:49:02]POST find Content-Length [15:49:02]Host: 172.17.40.67:8080 [15:49:02]Content-Length: 678 [15:49:02]Content-Type: application/json [15:49:02] [15:49:02]POST finish read [15:49:02]Found Content-Length = 678 [15:49:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3405999", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:49:02]execute_script... [15:49: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)3405999", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:49:02]POST & json_proto [15:49:02]process_json_proto [15:49:02]json parsed OK: [15:49:02]protocol is kg_v1.0 [15:49:02]action value=close_receipt [15:49:02]process_action close_receipt [15:49:02]cmd_close_receipt [15:49:02]MH_GetDate [15:49:02]Write to MH i2c: F0 00 00 D9 16 DE [15:49:02]Write i2c OK [15:49:02]MH_I2C_Read... [15:49:02]Read from MH i2c: F0 [15:49:02]MH_I2C_Read... [15:49:02]Read from MH i2c: F0 09 00 [15:49:02]MH_I2C_Read... [15:49:02]Read from MH i2c: F0 09 00 D9 16 00 EF 60 1E 67 EE DA 66 66 4F [15:49:02]GetLastDocTimeStamp 1730044117 [15:49:02]current date 1730044143 [15:49:02]FM_GetShiftState [15:49:02]SAM_PROTO_GetShiftState [15:49:02]wFMCommunicate request_size=4 [15:49:02]MH_SAM_APDU [15:49:02]CAPDU: 80 13 01 00 [15:49:02]Write to MH i2c: E2 08 00 DA 16 80 13 01 00 00 00 00 00 6D [15:49:02]Write i2c OK [15:49:02]MH_I2C_Read... [15:49:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:49:02]Read from MH i2c: E2 [15:49:02]MH_I2C_Read... [15:49:02]Read from MH i2c: E2 0E 00 [15:49:02]MH_I2C_Read... [15:49:02]Read from MH i2c: E2 0E 00 DA 16 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 19 [15:49:02]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:49:02]wFMCommunicate OK [15:49:02]SAM_PROTO_GetShiftState done [15:49:02]FM_GetShiftState done [15:49:02]opened in 1729987736 [15:49:02]opened+sec_in_day 1730074136 [15:49:02]quantity*price = 20003 [15:49:02]sum+1 = 20004 [15:49:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 481 27.10.2024 15:49 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95482 ФПД: 213346152989366 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T154903&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95482&fm=213346152989366&tin=02508201610067®Number=0000000000170478&sum=20000 [15:49:03]StoreToDocumentArchive [15:49:03]shift 143 fd 95482 [15:49:03]save to /storage/0143/doc_00095482 [15:49:03]save last doc name /storage/0143/doc_00095482 to /storage/kkm_last_doc_name [15:49:03]save OK [15:49:03]Clear old archive folders... [15:49:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:49:03]tlvbuf is 00A78BB0 [15:49:03]SAM_PROTO_ClearQueue [15:49:03]wFMCommunicate request_size=4 [15:49:03]MH_SAM_APDU [15:49:03]CAPDU: 80 09 00 00 [15:49:03]Write to MH i2c: E2 08 00 E7 16 80 09 00 00 00 00 00 00 6F [15:49:03]Write i2c OK [15:49:03]MH_I2C_Read... [15:49:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:49:03]Read from MH i2c: E2 [15:49:03]MH_I2C_Read... [15:49:03]Read from MH i2c: E2 03 00 [15:49:03]MH_I2C_Read... [15:49:03]Read from MH i2c: E2 03 00 E7 16 00 90 00 71 [15:49:03]RAPDU: 90 00 [15:49:03]wFMCommunicate OK [15:49:03]SAM_PROTO_ClearQueue done [15:49:03]KKMCreateOFDPacket [15:49:03]OFDProtocolAddRootSTLVToBuf [15:49:03]FM_MakeSignedData [15:49:03]FM_MakeSignedData [15:49:03]SAM_PROTO_SignData [15:49:03]wFMCommunicate request_size=4 [15:49:03]MH_SAM_APDU [15:49:03]CAPDU: 80 0D 01 02 [15:49:03]Write to MH i2c: E2 08 00 E8 16 80 0D 01 02 00 00 00 00 77 [15:49:03]Write i2c OK [15:49:03]MH_I2C_Read... [15:49:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:49:03]Read from MH i2c: E2 [15:49:03]MH_I2C_Read... [15:49:03]Read from MH i2c: E2 03 00 [15:49:03]MH_I2C_Read... [15:49:03]Read from MH i2c: E2 03 00 E8 16 00 90 00 72 [15:49:03]RAPDU: 90 00 [15:49:03]wFMCommunicate OK [15:49:03]wFMCommunicate request_size=255 [15:49:03]MH_SAM_APDU [15:49: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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 01 00 00 F4 03 04 00 EF 60 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FA 74 01 00 35 04 06 00 C2 [15:49:03]Write to MH i2c: E2 02 01 E9 16 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 01 00 00 F4 03 04 00 EF 60 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FA 74 01 00 35 04 06 00 C2 00 00 3D [15:49:03]Write i2c OK [15:49:03]MH_I2C_Read... [15:49:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:49:03]Read from MH i2c: E2 [15:49:03]MH_I2C_Read... [15:49:03]Read from MH i2c: E2 03 00 [15:49:03]MH_I2C_Read... [15:49:03]Read from MH i2c: E2 03 00 E9 16 00 90 00 73 [15:49:03]RAPDU: 90 00 [15:49:03]wFMCommunicate OK [15:49:03]wFMCommunicate request_size=10 [15:49:03]MH_SAM_APDU [15:49:03]CAPDU: 80 0D 02 02 05 09 85 A9 C2 B6 [15:49:03]Write to MH i2c: E2 0D 00 EA 16 80 0D 02 02 05 00 09 85 A9 C2 B6 00 00 33 [15:49:03]Write i2c OK [15:49:03]MH_I2C_Read... [15:49:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:49:03]Read from MH i2c: E2 [15:49:03]MH_I2C_Read... [15:49:03]Read from MH i2c: E2 03 00 [15:49:03]MH_I2C_Read... [15:49:03]Read from MH i2c: E2 03 00 EA 16 00 90 00 74 [15:49:03]RAPDU: 90 00 [15:49:03]wFMCommunicate OK [15:49:03]wFMCommunicate request_size=4 [15:49:03]MH_SAM_APDU [15:49:03]CAPDU: 80 0D 03 02 [15:49:03]Write to MH i2c: E2 08 00 EB 16 80 0D 03 02 00 00 00 00 7C [15:49:03]Write i2c OK [15:49:03]MH_I2C_Read... [15:49:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:49:03]Read from MH i2c: E2 [15:49:03]MH_I2C_Read... [15:49:03]Read from MH i2c: E2 0B 00 [15:49:03]MH_I2C_Read... [15:49:03]Read from MH i2c: E2 0B 00 EB 16 00 86 CB 1A C7 4F 64 D9 38 90 00 73 [15:49:03]RAPDU: 86 CB 1A C7 4F 64 D9 38 90 00 [15:49:03]wFMCommunicate OK [15:49:03]SAM_PROTO_SignData done [15:49:03]FM_MakeSignedData done [15:49:03]CreateOFDProtocolMessage [15:49:03]wFMCommunicate request_size=4 [15:49:03]MH_SAM_APDU [15:49:03]CAPDU: 80 11 00 00 [15:49:03]Write to MH i2c: E2 08 00 EC 16 80 11 00 00 00 00 00 00 7C [15:49:03]Write i2c OK [15:49:03]MH_I2C_Read... [15:49:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:49:03]Read from MH i2c: E2 [15:49:03]MH_I2C_Read... [15:49:03]Read from MH i2c: E2 17 00 [15:49:03]MH_I2C_Read... [15:49:03]Read from MH i2c: E2 17 00 EC 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CD [15:49:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:49:03]wFMCommunicate OK [15:49:03]CreateOFDProtocolMessage done [15:49:03]OFDSenderStorePacket 95482 [15:49:03]StoreOFDPacket docnum=95482 [15:49:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9F F9 07 01 57 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 01 00 00 F4 03 04 00 EF 60 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FA 74 01 00 35 04 06 00 C2 09 85 A9 C2 B6 86 CB 1A C7 4F 64 D9 38 [15:49:03]CheckFolder [15:49:03]dirname=/storage/ofd_packets [15:49:03]CheckFolder done [15:49:03]ProducePacketName [15:49:03]name=ofd_packets/00095482 [15:49:03]NVStorageSaveData ofd_packets/00095482 [15:49:03]File name is /storage/ofd_packets/00095482 [15:49:03]Write 301 bytes [15:49:03]NVStorageSaveData done [15:49:03]OFDSenderStorePacket done [15:49:03]KKMCreateOFDPacket done [15:49:03]NVStorageSaveData kkm_last_timestamp [15:49:03]File name is /storage/kkm_last_timestamp [15:49:03]Write 4 bytes [15:49:03]NVStorageSaveData done [15:49:03]ExternCall_PrintAddStr [15:49:03]wPrintStart [15:49:03]Write to MH i2c: 01 00 00 ED 16 03 [15:49:03]Write i2c OK [15:49:03]MH_I2C_Read... [15:49:03]Read from MH i2c: 01 [15:49:03]MH_I2C_Read... [15:49:03]Read from MH i2c: 01 07 00 [15:49:03]MH_I2C_Read... [15:49:03]Read from MH i2c: 01 07 00 ED 16 00 00 00 00 00 FF 0F 18 [15:49:03]RasterBufferAndPrint [15:49:03]line Счет N : (1)3405999 [15:49:03]line ИНН: 02508201610067 [15:49:03]line Контрольно-Кассовый Чек [15:49:03]line ПРОДАЖА [15:49:03]line ТРК (МРК, ГНК) : 12 [15:49:03]line Товар: 2710124130 [15:49:03]line Аи-92-К-4 [15:49:03]line 2.990 * 66.90 [15:49:03]line = 200.03 [15:49:03]line НДС 12% НСП 1% [15:49:03]line > о реализуемом товаре [15:49:03]line ОКРУГЛЕНИЕ: -0.03 [15:49:03]line ИТОГО: 200.00 [15:49:03]line Внесено: 200.00 [15:49:03]line СДАЧА: 0.00 [15:49:03]line НСП 1% : 1.77 [15:49:03]line НДС 12% : 21.24 [15:49:03]line Наличными: 200.00 [15:49:03]line Безнал.: 0.00 [15:49:03]line Место: АЗС № 82 "Партнер Нефть" [15:49:03]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:49:03]line СНО: Общий режим [15:49:03]line Чек 481 27.10.2024 15:49 [15:49:03]line Смена: 143 ФФД: 1.0 [15:49:03]line ЗНМ: 0300000017 [15:49:03]line РНМ: 0000000000170478 [15:49:03]line Версия ККМ: v1.0 [15:49:03]line ФМ: 0000000002098560 [15:49:03]line ФД: 95482 [15:49:03]line ФПД: 213346152989366 [15:49:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T154903&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95482&fm=213346152989366&tin=02508201610067®Number=0000000000170478&sum=20000 [15:49:04]OFD Sender: Processing packet 95482 [packets to send 57, broken 56] [15:49:04]ProducePacketName [15:49:04]name=ofd_packets/00095482 [15:49:04]OFD Sender: To server: pG, [15:49:04]CommunicateWithHost lk.salyk.kg:30040 [15:49:04]ConnectInit lk.salyk.kg [15:49:04]written 0, free lines is 4095 [15:49:04]Connected sock=10 [15:49:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9F F9 07 01 57 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 01 00 00 F4 03 04 00 EF 60 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FA 74 01 00 35 04 06 00 C2 09 85 A9 C2 B6 86 CB 1A C7 4F 64 D9 38 [15:49:04]Write to MH i2c: 01 00 00 18 17 2F [15:49:04]Write i2c OK [15:49:04]MH_I2C_Read... [15:49:04]Read from MH i2c: 01 [15:49:04]MH_I2C_Read... [15:49:04]Read from MH i2c: 01 07 00 [15:49:04]MH_I2C_Read... [15:49:04]Read from MH i2c: 01 07 00 18 17 00 00 00 00 00 0D 0D 50 [15:49:04]RasterBufferAndPrint [15:49:04]line [15:49:04]line [15:49:04]line [15:49:04]line [15:49:04]line [15:49:04]written 0, free lines is 3347 [15:49:04]MH_Cut [15:49:04]Write to MH i2c: D1 01 00 1F 17 01 08 [15:49:04]Write i2c OK [15:49:04]MH_I2C_Read... [15:49:04]Read from MH i2c: D1 [15:49:04]MH_I2C_Read... [15:49:04]Read from MH i2c: D1 01 00 [15:49:04]MH_I2C_Read... [15:49:04]Read from MH i2c: D1 01 00 1F 17 00 07 [15:49:04]Write to MH i2c: 01 00 00 20 17 37 [15:49:04]Write i2c OK [15:49:04]MH_I2C_Read... [15:49:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 85 94 47 00 3D 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 32 30 39 38 35 36 30 10 04 04 00 FA 74 01 00 F4 03 04 00 1A 0B 1E 67 B6 04 01 00 00 8B 20 09 08 C7 52 F1 48 [15:49:04]CommunicateWithHost err = 0 [15:49:04]CheckOFDResponse [15:49:04]1017 (14) - 77093643461234 [15:49:04]1041 (16) - 0000000002098560 [15:49:04]1040 (4) - 95482 [15:49:04]1012 (4) - 27.10.2024 09:42 [15:49:04]1206 (1) - 0 [15:49:04]OFD Sender: Remove packet 95482 [15:49:04]ProducePacketName [15:49:04]name=ofd_packets/00095482 [15:49:04]NVStorageDeleteData [15:49:05]OFD Sender: No OFD packet to send [15:49:05]*** Cut start [15:49:05]*** Partial cut [15:49:05]*** CUTSNS_PIN = 1 [15:49:05]*** CUTSNS_PIN = 0 [15:49:05]*** Brake cut motor [15:49:05]Read from MH i2c: 01 [15:49:05]MH_I2C_Read... [15:49:05]*** Stop cut motor [15:49:05]*** Cut end [15:49:05]Read from MH i2c: 01 07 00 [15:49:05]MH_I2C_Read... [15:49:05]Read from MH i2c: 01 07 00 20 17 00 00 00 00 00 FF 0F 4C [15:49:05]process_action close_receipt done [15:49:05]requested_data is exist [15:49:05]produce_requested_data [15:49:05]requested_item fm.sn is exist - process it [15:49:05]wFMCommunicate request_size=4 [15:49:05]MH_SAM_APDU [15:49:05]CAPDU: 80 11 00 00 [15:49:05]Write to MH i2c: E2 08 00 21 17 80 11 00 00 00 00 00 00 B2 [15:49:05]Write i2c OK [15:49:05]MH_I2C_Read... [15:49:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:49:05]Read from MH i2c: E2 [15:49:05]MH_I2C_Read... [15:49:05]Read from MH i2c: E2 17 00 [15:49:05]MH_I2C_Read... [15:49:05]Read from MH i2c: E2 17 00 21 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 03 [15:49:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:49:05]wFMCommunicate OK [15:49:05]requested_item fd.num is exist - process it [15:49:05]SAM_PROTO_GetFieldsCounters [15:49:05]wFMCommunicate request_size=4 [15:49:05]MH_SAM_APDU [15:49:05]CAPDU: 80 13 00 00 [15:49:05]Write to MH i2c: E2 08 00 22 17 80 13 00 00 00 00 00 00 B5 [15:49:05]Write i2c OK [15:49:05]MH_I2C_Read... [15:49:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:49:06]Read from MH i2c: E2 [15:49:06]MH_I2C_Read... [15:49:06]Read from MH i2c: E2 62 00 [15:49:06]MH_I2C_Read... [15:49:06]Read from MH i2c: E2 62 00 22 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FA 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 E1 01 00 00 5E 04 04 00 E1 01 00 00 57 04 04 00 E2 01 00 00 19 04 04 00 00 00 00 00 90 00 7A [15:49:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FA 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 E1 01 00 00 5E 04 04 00 E1 01 00 00 57 04 04 00 E2 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:49:06]wFMCommunicate OK [15:49:06]SAM_PROTO_GetFieldsCounters done [15:49:06]requested_item shift.num is exist - process it [15:49:06]requested_item shift.opened is exist - process it [15:49:06]req_shift_opened [15:49:06]FM_GetShiftState [15:49:06]SAM_PROTO_GetShiftState [15:49:06]wFMCommunicate request_size=4 [15:49:06]MH_SAM_APDU [15:49:06]CAPDU: 80 13 01 00 [15:49:06]Write to MH i2c: E2 08 00 23 17 80 13 01 00 00 00 00 00 B7 [15:49:06]Write i2c OK [15:49:06]MH_I2C_Read... [15:49:06]Read from MH i2c: E2 [15:49:06]MH_I2C_Read... [15:49:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:49:06]Read from MH i2c: E2 0E 00 [15:49:06]MH_I2C_Read... [15:49:06]Read from MH i2c: E2 0E 00 23 17 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 63 [15:49:06]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:49:06]wFMCommunicate OK [15:49:06]SAM_PROTO_GetShiftState done [15:49:06]FM_GetShiftState done [15:49:06]req_shift_opened done [15:49:06]requested_item shift.open_date is exist - process it [15:49:06]req_shift_open_date [15:49:06]req_shift_open_date done [15:49:06]produce_requested_data done [15:49:06]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95482,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:49:06]process_action_free close_receipt [15:49:06]json_value_free [15:49:06]json_value_free done [15:49:06]process_json_proto returns [15:49:06]Send response to host [15:49:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95482,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:49:06]free response buf [15:49:06]execute_script done [15:49:06]execute_script returns [15:49:06]free content buf [15:49:06]Sock 7.Close socket [15:49:06]Sock 7.Thread stoped [15:49:10]OFD Sender: No OFD packet to send [15:49:15]OFD Sender: No OFD packet to send [15:49:20]OFD Sender: No OFD packet to send [15:49:25]OFD Sender: No OFD packet to send [15:49:30]OFD Sender: No OFD packet to send [15:49:35]OFD Sender: No OFD packet to send [15:49:40]OFD Sender: No OFD packet to send [15:49:45]OFD Sender: No OFD packet to send [15:49:50]OFD Sender: No OFD packet to send [15:49:55]OFD Sender: No OFD packet to send [15:50:00]OFD Sender: No OFD packet to send [15:50:05]OFD Sender: No OFD packet to send [15:50:10]OFD Sender: No OFD packet to send [15:50:15]OFD Sender: No OFD packet to send [15:50:20]OFD Sender: No OFD packet to send [15:50:21]accept exits with 9 [15:50:21]New connection [15:50:21]New thread 3067301220 created [15:50:21]Thread 3067444580 joined [15:50:21]Waiting for new connection... [15:50:21] Sock 9.Parse request [15:50:21]Sock 9.Check first char [15:50:21]Sock 9.First char is OK [15:50:21]request: POST /json_proto HTTP/1.0 [15:50:21]Method: POST [15:50:21]URL: /json_proto [15:50:21]Method is POST - this is cgi request [15:50:21]url: /json_proto [15:50:21]query_string will be loaded in cgi processing [15:50:21]execute_cgi json_proto POST (null) [15:50:21]execute_cgi path=json_proto method=POST [15:50:21]POST find Content-Length [15:50:21]Host: 172.17.40.67:8080 [15:50:21]Content-Length: 678 [15:50:21]Content-Type: application/json [15:50:21] [15:50:21]POST finish read [15:50:21]Found Content-Length = 678 [15:50:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406001", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:50:21]execute_script... [15:50: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)3406001", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:50:21]POST & json_proto [15:50:21]process_json_proto [15:50:21]json parsed OK: [15:50:21]protocol is kg_v1.0 [15:50:21]action value=close_receipt [15:50:21]process_action close_receipt [15:50:21]cmd_close_receipt [15:50:21]MH_GetDate [15:50:21]Write to MH i2c: F0 00 00 24 17 2A [15:50:21]Write i2c OK [15:50:21]MH_I2C_Read... [15:50:21]Read from MH i2c: F0 [15:50:21]MH_I2C_Read... [15:50:21]Read from MH i2c: F0 09 00 [15:50:21]MH_I2C_Read... [15:50:21]Read from MH i2c: F0 09 00 24 17 00 3E 61 1E 67 EE DA 66 66 EB [15:50:21]GetLastDocTimeStamp 1730044143 [15:50:21]current date 1730044222 [15:50:21]FM_GetShiftState [15:50:21]SAM_PROTO_GetShiftState [15:50:21]wFMCommunicate request_size=4 [15:50:21]MH_SAM_APDU [15:50:21]CAPDU: 80 13 01 00 [15:50:21]Write to MH i2c: E2 08 00 25 17 80 13 01 00 00 00 00 00 B9 [15:50:21]Write i2c OK [15:50:21]MH_I2C_Read... [15:50:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:50:21]Read from MH i2c: E2 [15:50:21]MH_I2C_Read... [15:50:21]Read from MH i2c: E2 0E 00 [15:50:21]MH_I2C_Read... [15:50:21]Read from MH i2c: E2 0E 00 25 17 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 65 [15:50:21]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:50:21]wFMCommunicate OK [15:50:21]SAM_PROTO_GetShiftState done [15:50:21]FM_GetShiftState done [15:50:21]opened in 1729987736 [15:50:21]opened+sec_in_day 1730074136 [15:50:21]quantity*price = 30038 [15:50:21]sum+1 = 30039 [15:50:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 482 27.10.2024 15:50 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95483 ФПД: 219564323370389 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T155022&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95483&fm=219564323370389&tin=02508201610067®Number=0000000000170478&sum=30000 [15:50:22]StoreToDocumentArchive [15:50:22]shift 143 fd 95483 [15:50:22]save to /storage/0143/doc_00095483 [15:50:22]save last doc name /storage/0143/doc_00095483 to /storage/kkm_last_doc_name [15:50:22]save OK [15:50:22]Clear old archive folders... [15:50:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:50:22]tlvbuf is B6F20090 [15:50:22]SAM_PROTO_ClearQueue [15:50:22]wFMCommunicate request_size=4 [15:50:22]MH_SAM_APDU [15:50:22]CAPDU: 80 09 00 00 [15:50:22]Write to MH i2c: E2 08 00 32 17 80 09 00 00 00 00 00 00 BB [15:50:22]Write i2c OK [15:50:22]MH_I2C_Read... [15:50:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:50:22]Read from MH i2c: E2 [15:50:22]MH_I2C_Read... [15:50:22]Read from MH i2c: E2 03 00 [15:50:22]MH_I2C_Read... [15:50:22]Read from MH i2c: E2 03 00 32 17 00 90 00 BD [15:50:22]RAPDU: 90 00 [15:50:22]wFMCommunicate OK [15:50:22]SAM_PROTO_ClearQueue done [15:50:22]KKMCreateOFDPacket [15:50:22]OFDProtocolAddRootSTLVToBuf [15:50:22]FM_MakeSignedData [15:50:22]FM_MakeSignedData [15:50:22]SAM_PROTO_SignData [15:50:22]wFMCommunicate request_size=4 [15:50:22]MH_SAM_APDU [15:50:22]CAPDU: 80 0D 01 02 [15:50:22]Write to MH i2c: E2 08 00 33 17 80 0D 01 02 00 00 00 00 C3 [15:50:22]Write i2c OK [15:50:22]MH_I2C_Read... [15:50:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:50:22]Read from MH i2c: E2 [15:50:22]MH_I2C_Read... [15:50:22]Read from MH i2c: E2 03 00 [15:50:22]MH_I2C_Read... [15:50:22]Read from MH i2c: E2 03 00 33 17 00 90 00 BE [15:50:22]RAPDU: 90 00 [15:50:22]wFMCommunicate OK [15:50:22]wFMCommunicate request_size=255 [15:50:22]MH_SAM_APDU [15:50: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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 01 00 00 F4 03 04 00 3E 61 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FB 74 01 00 35 04 06 00 C7 [15:50:22]Write to MH i2c: E2 02 01 34 17 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 01 00 00 F4 03 04 00 3E 61 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FB 74 01 00 35 04 06 00 C7 00 00 12 [15:50:22]Write i2c OK [15:50:22]MH_I2C_Read... [15:50:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:50:22]Read from MH i2c: E2 [15:50:22]MH_I2C_Read... [15:50:22]Read from MH i2c: E2 03 00 [15:50:22]MH_I2C_Read... [15:50:22]Read from MH i2c: E2 03 00 34 17 00 90 00 BF [15:50:22]RAPDU: 90 00 [15:50:22]wFMCommunicate OK [15:50:22]wFMCommunicate request_size=10 [15:50:22]MH_SAM_APDU [15:50:22]CAPDU: 80 0D 02 02 05 B1 4D 7F F5 95 [15:50:22]Write to MH i2c: E2 0D 00 35 17 80 0D 02 02 05 00 B1 4D 7F F5 95 00 00 D7 [15:50:22]Write i2c OK [15:50:22]MH_I2C_Read... [15:50:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:50:22]Read from MH i2c: E2 [15:50:22]MH_I2C_Read... [15:50:22]Read from MH i2c: E2 03 00 [15:50:22]MH_I2C_Read... [15:50:22]Read from MH i2c: E2 03 00 35 17 00 90 00 C0 [15:50:22]RAPDU: 90 00 [15:50:22]wFMCommunicate OK [15:50:22]wFMCommunicate request_size=4 [15:50:22]MH_SAM_APDU [15:50:22]CAPDU: 80 0D 03 02 [15:50:22]Write to MH i2c: E2 08 00 36 17 80 0D 03 02 00 00 00 00 C8 [15:50:22]Write i2c OK [15:50:22]MH_I2C_Read... [15:50:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:50:22]Read from MH i2c: E2 [15:50:22]MH_I2C_Read... [15:50:22]Read from MH i2c: E2 0B 00 [15:50:22]MH_I2C_Read... [15:50:22]Read from MH i2c: E2 0B 00 36 17 00 9E DD 1E 31 EF 60 C6 3E 90 00 E6 [15:50:22]RAPDU: 9E DD 1E 31 EF 60 C6 3E 90 00 [15:50:22]wFMCommunicate OK [15:50:22]SAM_PROTO_SignData done [15:50:22]FM_MakeSignedData done [15:50:22]CreateOFDProtocolMessage [15:50:22]wFMCommunicate request_size=4 [15:50:22]MH_SAM_APDU [15:50:22]CAPDU: 80 11 00 00 [15:50:22]Write to MH i2c: E2 08 00 37 17 80 11 00 00 00 00 00 00 C8 [15:50:22]Write i2c OK [15:50:22]MH_I2C_Read... [15:50:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:50:22]Read from MH i2c: E2 [15:50:22]MH_I2C_Read... [15:50:22]Read from MH i2c: E2 17 00 [15:50:22]MH_I2C_Read... [15:50:22]Read from MH i2c: E2 17 00 37 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 19 [15:50:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:50:22]wFMCommunicate OK [15:50:22]CreateOFDProtocolMessage done [15:50:22]OFDSenderStorePacket 95483 [15:50:22]StoreOFDPacket docnum=95483 [15:50:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4F 97 07 01 35 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 01 00 00 F4 03 04 00 3E 61 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FB 74 01 00 35 04 06 00 C7 B1 4D 7F F5 95 9E DD 1E 31 EF 60 C6 3E [15:50:22]CheckFolder [15:50:22]dirname=/storage/ofd_packets [15:50:22]CheckFolder done [15:50:22]ProducePacketName [15:50:22]name=ofd_packets/00095483 [15:50:22]NVStorageSaveData ofd_packets/00095483 [15:50:22]File name is /storage/ofd_packets/00095483 [15:50:22]Write 301 bytes [15:50:22]NVStorageSaveData done [15:50:22]OFDSenderStorePacket done [15:50:22]KKMCreateOFDPacket done [15:50:22]NVStorageSaveData kkm_last_timestamp [15:50:22]File name is /storage/kkm_last_timestamp [15:50:22]Write 4 bytes [15:50:22]NVStorageSaveData done [15:50:22]OFD Sender: Processing packet 95483 [packets to send 57, broken 56] [15:50:22]ProducePacketName [15:50:22]name=ofd_packets/00095483 [15:50:22]OFD Sender: To server: pG, [15:50:22]CommunicateWithHost lk.salyk.kg:30040 [15:50:22]ConnectInit lk.salyk.kg [15:50:22]ExternCall_PrintAddStr [15:50:22]wPrintStart [15:50:22]Write to MH i2c: 01 00 00 38 17 4F [15:50:22]Write i2c OK [15:50:22]MH_I2C_Read... [15:50:22]Read from MH i2c: 01 [15:50:22]MH_I2C_Read... [15:50:22]Read from MH i2c: 01 07 00 [15:50:22]MH_I2C_Read... [15:50:22]Read from MH i2c: 01 07 00 38 17 00 00 00 00 00 FF 0F 64 [15:50:22]RasterBufferAndPrint [15:50:22]line Счет N : (1)3406001 [15:50:22]line ИНН: 02508201610067 [15:50:22]line Контрольно-Кассовый Чек [15:50:22]line ПРОДАЖА [15:50:22]line ТРК (МРК, ГНК) : 32 [15:50:22]line Товар: 2710124130 [15:50:22]line Аи-92-К-4 [15:50:22]line 4.490 * 66.90 [15:50:22]line = 300.38 [15:50:22]line НДС 12% НСП 1% [15:50:22]line > о реализуемом товаре [15:50:22]line ОКРУГЛЕНИЕ: -0.38 [15:50:22]line ИТОГО: 300.00 [15:50:22]line Внесено: 300.00 [15:50:22]line СДАЧА: 0.00 [15:50:22]line НСП 1% : 2.66 [15:50:22]line НДС 12% : 31.90 [15:50:22]line Наличными: 300.00 [15:50:22]line Безнал.: 0.00 [15:50:22]line Место: АЗС № 82 "Партнер Нефть" [15:50:22]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:50:22]line СНО: Общий режим [15:50:22]line Чек 482 27.10.2024 15:50 [15:50:22]line Смена: 143 ФФД: 1.0 [15:50:22]line ЗНМ: 0300000017 [15:50:22]line РНМ: 0000000000170478 [15:50:22]line Версия ККМ: v1.0 [15:50:22]line ФМ: 0000000002098560 [15:50:22]line ФД: 95483 [15:50:22]line ФПД: 219564323370389 [15:50:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T155022&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95483&fm=219564323370389&tin=02508201610067®Number=0000000000170478&sum=30000 [15:50:23]Connected sock=11 [15:50:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4F 97 07 01 35 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 01 00 00 F4 03 04 00 3E 61 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FB 74 01 00 35 04 06 00 C7 B1 4D 7F F5 95 9E DD 1E 31 EF 60 C6 3E [15:50:23]written 0, free lines is 4095 [15:50:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D8 90 47 00 06 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 32 30 39 38 35 36 30 10 04 04 00 FB 74 01 00 F4 03 04 00 69 0B 1E 67 B6 04 01 00 00 D3 31 39 56 71 03 7C EC [15:50:23]CommunicateWithHost err = 0 [15:50:23]CheckOFDResponse [15:50:23]1017 (14) - 77093643461234 [15:50:23]1041 (16) - 0000000002098560 [15:50:23]1040 (4) - 95483 [15:50:23]1012 (4) - 27.10.2024 09:44 [15:50:23]1206 (1) - 0 [15:50:23]OFD Sender: Remove packet 95483 [15:50:23]ProducePacketName [15:50:23]name=ofd_packets/00095483 [15:50:23]NVStorageDeleteData [15:50:23]Write to MH i2c: 01 00 00 63 17 7A [15:50:23]Write i2c OK [15:50:23]MH_I2C_Read... [15:50:23]Read from MH i2c: 01 [15:50:23]MH_I2C_Read... [15:50:23]Read from MH i2c: 01 07 00 [15:50:23]MH_I2C_Read... [15:50:23]Read from MH i2c: 01 07 00 63 17 00 00 00 00 00 0A 0D 98 [15:50:23]RasterBufferAndPrint [15:50:23]line [15:50:23]line [15:50:23]line [15:50:23]line [15:50:23]line [15:50:23]written 0, free lines is 3344 [15:50:23]MH_Cut [15:50:23]Write to MH i2c: D1 01 00 6A 17 01 53 [15:50:23]Write i2c OK [15:50:23]MH_I2C_Read... [15:50:23]Read from MH i2c: D1 [15:50:23]MH_I2C_Read... [15:50:23]Read from MH i2c: D1 01 00 [15:50:23]MH_I2C_Read... [15:50:23]Read from MH i2c: D1 01 00 6A 17 00 52 [15:50:23]Write to MH i2c: 01 00 00 6B 17 82 [15:50:23]Write i2c OK [15:50:23]MH_I2C_Read... [15:50:23]OFD Sender: No OFD packet to send [15:50:24]*** Cut start [15:50:24]*** Partial cut [15:50:24]*** CUTSNS_PIN = 1 [15:50:24]*** CUTSNS_PIN = 0 [15:50:24]*** Brake cut motor [15:50:24]Read from MH i2c: 01 [15:50:24]MH_I2C_Read... [15:50:24]*** Stop cut motor [15:50:24]*** Cut end [15:50:24]Read from MH i2c: 01 07 00 [15:50:24]MH_I2C_Read... [15:50:24]Read from MH i2c: 01 07 00 6B 17 00 00 00 00 00 FF 0F 97 [15:50:24]process_action close_receipt done [15:50:24]requested_data is exist [15:50:24]produce_requested_data [15:50:24]requested_item fm.sn is exist - process it [15:50:24]wFMCommunicate request_size=4 [15:50:24]MH_SAM_APDU [15:50:24]CAPDU: 80 11 00 00 [15:50:24]Write to MH i2c: E2 08 00 6C 17 80 11 00 00 00 00 00 00 FD [15:50:24]Write i2c OK [15:50:24]MH_I2C_Read... [15:50:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:50:24]Read from MH i2c: E2 [15:50:24]MH_I2C_Read... [15:50:24]Read from MH i2c: E2 17 00 [15:50:24]MH_I2C_Read... [15:50:24]Read from MH i2c: E2 17 00 6C 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4E [15:50:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:50:24]wFMCommunicate OK [15:50:24]requested_item fd.num is exist - process it [15:50:24]SAM_PROTO_GetFieldsCounters [15:50:24]wFMCommunicate request_size=4 [15:50:24]MH_SAM_APDU [15:50:24]CAPDU: 80 13 00 00 [15:50:24]Write to MH i2c: E2 08 00 6D 17 80 13 00 00 00 00 00 00 00 [15:50:24]Write i2c OK [15:50:24]MH_I2C_Read... [15:50:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:50:25]Read from MH i2c: E2 [15:50:25]MH_I2C_Read... [15:50:25]Read from MH i2c: E2 62 00 [15:50:25]MH_I2C_Read... [15:50:25]Read from MH i2c: E2 62 00 6D 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FB 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 E2 01 00 00 5E 04 04 00 E2 01 00 00 57 04 04 00 E3 01 00 00 19 04 04 00 00 00 00 00 90 00 C9 [15:50:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FB 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 E2 01 00 00 5E 04 04 00 E2 01 00 00 57 04 04 00 E3 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:50:25]wFMCommunicate OK [15:50:25]SAM_PROTO_GetFieldsCounters done [15:50:25]requested_item shift.num is exist - process it [15:50:25]requested_item shift.opened is exist - process it [15:50:25]req_shift_opened [15:50:25]FM_GetShiftState [15:50:25]SAM_PROTO_GetShiftState [15:50:25]wFMCommunicate request_size=4 [15:50:25]MH_SAM_APDU [15:50:25]CAPDU: 80 13 01 00 [15:50:25]Write to MH i2c: E2 08 00 6E 17 80 13 01 00 00 00 00 00 02 [15:50:25]Write i2c OK [15:50:25]MH_I2C_Read... [15:50:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:50:25]Read from MH i2c: E2 [15:50:25]MH_I2C_Read... [15:50:25]Read from MH i2c: E2 0E 00 [15:50:25]MH_I2C_Read... [15:50:25]Read from MH i2c: E2 0E 00 6E 17 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 AE [15:50:25]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:50:25]wFMCommunicate OK [15:50:25]SAM_PROTO_GetShiftState done [15:50:25]FM_GetShiftState done [15:50:25]req_shift_opened done [15:50:25]requested_item shift.open_date is exist - process it [15:50:25]req_shift_open_date [15:50:25]req_shift_open_date done [15:50:25]produce_requested_data done [15:50:25]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95483,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:50:25]process_action_free close_receipt [15:50:25]json_value_free [15:50:25]json_value_free done [15:50:25]process_json_proto returns [15:50:25]Send response to host [15:50:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95483,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:50:25]free response buf [15:50:25]execute_script done [15:50:25]execute_script returns [15:50:25]free content buf [15:50:25]Sock 9.Close socket [15:50:25]Sock 9.Thread stoped [15:50:28]OFD Sender: No OFD packet to send [15:50:33]OFD Sender: No OFD packet to send [15:50:38]OFD Sender: No OFD packet to send [15:50:43]OFD Sender: No OFD packet to send [15:50:48]OFD Sender: No OFD packet to send [15:50:53]OFD Sender: No OFD packet to send [15:50:58]OFD Sender: No OFD packet to send [15:51:03]OFD Sender: No OFD packet to send [15:51:08]OFD Sender: No OFD packet to send [15:51:13]OFD Sender: No OFD packet to send [15:51:18]OFD Sender: No OFD packet to send [15:51:23]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:45]accept exits with 7 [15:51:45]New connection [15:51:45]New thread 3067444580 created [15:51:45]Thread 3067301220 joined [15:51:45]Waiting for new connection... [15:51:45] Sock 7.Parse request [15:51:45]Sock 7.Check first char [15:51:45]Sock 7.First char is OK [15:51:45]request: POST /json_proto HTTP/1.0 [15:51:45]Method: POST [15:51:45]URL: /json_proto [15:51:45]Method is POST - this is cgi request [15:51:45]url: /json_proto [15:51:45]query_string will be loaded in cgi processing [15:51:45]execute_cgi json_proto POST (null) [15:51:45]execute_cgi path=json_proto method=POST [15:51:45]POST find Content-Length [15:51:45]Host: 172.17.40.67:8080 [15:51:45]Content-Length: 770 [15:51:45]Content-Type: application/json [15:51:45] [15:51:45]POST finish read [15:51:45]Found Content-Length = 770 [15:51:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406002", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:51:45]execute_script... [15:51: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)3406002", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:51:45]POST & json_proto [15:51:45]process_json_proto [15:51:45]json parsed OK: [15:51:45]protocol is kg_v1.0 [15:51:45]action value=close_receipt [15:51:45]process_action close_receipt [15:51:45]cmd_close_receipt [15:51:45]MH_GetDate [15:51:45]Write to MH i2c: F0 00 00 6F 17 75 [15:51:45]Write i2c OK [15:51:45]MH_I2C_Read... [15:51:45]Read from MH i2c: F0 [15:51:45]MH_I2C_Read... [15:51:45]Read from MH i2c: F0 09 00 [15:51:45]MH_I2C_Read... [15:51:45]Read from MH i2c: F0 09 00 6F 17 00 92 61 1E 67 EE DA 66 66 8A [15:51:45]GetLastDocTimeStamp 1730044222 [15:51:45]current date 1730044306 [15:51:45]FM_GetShiftState [15:51:45]SAM_PROTO_GetShiftState [15:51:45]wFMCommunicate request_size=4 [15:51:45]MH_SAM_APDU [15:51:45]CAPDU: 80 13 01 00 [15:51:45]Write to MH i2c: E2 08 00 70 17 80 13 01 00 00 00 00 00 04 [15:51:45]Write i2c OK [15:51:45]MH_I2C_Read... [15:51:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:51:45]Read from MH i2c: E2 [15:51:45]MH_I2C_Read... [15:51:45]Read from MH i2c: E2 0E 00 [15:51:45]MH_I2C_Read... [15:51:45]Read from MH i2c: E2 0E 00 70 17 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B0 [15:51:45]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:51:45]wFMCommunicate OK [15:51:45]SAM_PROTO_GetShiftState done [15:51:45]FM_GetShiftState done [15:51:45]opened in 1729987736 [15:51:45]opened+sec_in_day 1730074136 [15:51:45]quantity*price = 100015 [15:51:45]sum+1 = 100017 [15:51:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 483 27.10.2024 15:51 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95484 ФПД: 132600269195029 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T155146&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95484&fm=132600269195029&tin=02508201610067®Number=0000000000170478&sum=100016 [15:51:46]StoreToDocumentArchive [15:51:46]shift 143 fd 95484 [15:51:46]save to /storage/0143/doc_00095484 [15:51:46]save last doc name /storage/0143/doc_00095484 to /storage/kkm_last_doc_name [15:51:46]save OK [15:51:46]Clear old archive folders... [15:51:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:51:46]tlvbuf is 00A7CC90 [15:51:46]SAM_PROTO_ClearQueue [15:51:46]wFMCommunicate request_size=4 [15:51:46]MH_SAM_APDU [15:51:46]CAPDU: 80 09 00 00 [15:51:46]Write to MH i2c: E2 08 00 7D 17 80 09 00 00 00 00 00 00 06 [15:51:46]Write i2c OK [15:51:46]MH_I2C_Read... [15:51:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:51:46]Read from MH i2c: E2 [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: E2 03 00 [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: E2 03 00 7D 17 00 90 00 08 [15:51:46]RAPDU: 90 00 [15:51:46]wFMCommunicate OK [15:51:46]SAM_PROTO_ClearQueue done [15:51:46]KKMCreateOFDPacket [15:51:46]OFDProtocolAddRootSTLVToBuf [15:51:46]FM_MakeSignedData [15:51:46]FM_MakeSignedData [15:51:46]SAM_PROTO_SignData [15:51:46]wFMCommunicate request_size=4 [15:51:46]MH_SAM_APDU [15:51:46]CAPDU: 80 0D 01 02 [15:51:46]Write to MH i2c: E2 08 00 7E 17 80 0D 01 02 00 00 00 00 0E [15:51:46]Write i2c OK [15:51:46]MH_I2C_Read... [15:51:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:51:46]Read from MH i2c: E2 [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: E2 03 00 [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: E2 03 00 7E 17 00 90 00 09 [15:51:46]RAPDU: 90 00 [15:51:46]wFMCommunicate OK [15:51:46]wFMCommunicate request_size=255 [15:51:46]MH_SAM_APDU [15:51: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 01 00 00 F4 03 04 00 92 61 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FC 74 01 00 35 04 06 00 78 [15:51:46]Write to MH i2c: E2 02 01 7F 17 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 01 00 00 F4 03 04 00 92 61 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FC 74 01 00 35 04 06 00 78 00 00 8A [15:51:46]Write i2c OK [15:51:46]MH_I2C_Read... [15:51:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:51:46]Read from MH i2c: E2 [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: E2 03 00 [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: E2 03 00 7F 17 00 90 00 0A [15:51:46]RAPDU: 90 00 [15:51:46]wFMCommunicate OK [15:51:46]wFMCommunicate request_size=10 [15:51:46]MH_SAM_APDU [15:51:46]CAPDU: 80 0D 02 02 05 99 67 F1 47 15 [15:51:46]Write to MH i2c: E2 0D 00 80 17 80 0D 02 02 05 00 99 67 F1 47 15 00 00 68 [15:51:46]Write i2c OK [15:51:46]MH_I2C_Read... [15:51:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:51:46]Read from MH i2c: E2 [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: E2 03 00 [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: E2 03 00 80 17 00 90 00 0B [15:51:46]RAPDU: 90 00 [15:51:46]wFMCommunicate OK [15:51:46]wFMCommunicate request_size=4 [15:51:46]MH_SAM_APDU [15:51:46]CAPDU: 80 0D 03 02 [15:51:46]Write to MH i2c: E2 08 00 81 17 80 0D 03 02 00 00 00 00 13 [15:51:46]Write i2c OK [15:51:46]MH_I2C_Read... [15:51:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:51:46]Read from MH i2c: E2 [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: E2 0B 00 [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: E2 0B 00 81 17 00 A1 82 15 EC 0D BB 9B E3 90 00 7E [15:51:46]RAPDU: A1 82 15 EC 0D BB 9B E3 90 00 [15:51:46]wFMCommunicate OK [15:51:46]SAM_PROTO_SignData done [15:51:46]FM_MakeSignedData done [15:51:46]CreateOFDProtocolMessage [15:51:46]wFMCommunicate request_size=4 [15:51:46]MH_SAM_APDU [15:51:46]CAPDU: 80 11 00 00 [15:51:46]Write to MH i2c: E2 08 00 82 17 80 11 00 00 00 00 00 00 13 [15:51:46]Write i2c OK [15:51:46]MH_I2C_Read... [15:51:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:51:46]Read from MH i2c: E2 [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: E2 17 00 [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: E2 17 00 82 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 64 [15:51:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:51:46]wFMCommunicate OK [15:51:46]CreateOFDProtocolMessage done [15:51:46]OFDSenderStorePacket 95484 [15:51:46]StoreOFDPacket docnum=95484 [15:51:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FA 56 07 01 CA 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 01 00 00 F4 03 04 00 92 61 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FC 74 01 00 35 04 06 00 78 99 67 F1 47 15 A1 82 15 EC 0D BB 9B E3 [15:51:46]CheckFolder [15:51:46]dirname=/storage/ofd_packets [15:51:46]CheckFolder done [15:51:46]ProducePacketName [15:51:46]name=ofd_packets/00095484 [15:51:46]NVStorageSaveData ofd_packets/00095484 [15:51:46]File name is /storage/ofd_packets/00095484 [15:51:46]Write 301 bytes [15:51:46]NVStorageSaveData done [15:51:46]OFDSenderStorePacket done [15:51:46]KKMCreateOFDPacket done [15:51:46]NVStorageSaveData kkm_last_timestamp [15:51:46]File name is /storage/kkm_last_timestamp [15:51:46]Write 4 bytes [15:51:46]NVStorageSaveData done [15:51:46]ExternCall_PrintAddStr [15:51:46]wPrintStart [15:51:46]Write to MH i2c: 01 00 00 83 17 9A [15:51:46]Write i2c OK [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: 01 [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: 01 07 00 [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: 01 07 00 83 17 00 00 00 00 00 FF 0F AF [15:51:46]RasterBufferAndPrint [15:51:46]line Счет N : (1)3406002 [15:51:46]line ИНН: 02508201610067 [15:51:46]line Контрольно-Кассовый Чек [15:51:46]line ПРОДАЖА [15:51:46]line ТРК (МРК, ГНК) : 42 [15:51:46]line Товар: 2710124130 [15:51:46]line Аи-92-К-4 [15:51:46]line 14.950 * 66.90 [15:51:46]line = 1000.16 [15:51:46]line НДС 12% НСП 1% [15:51:46]line > о реализуемом товаре [15:51:46]line ИТОГО: 1000.16 [15:51:46]line НСП 1% : 8.85 [15:51:46]line НДС 12% : 106.21 [15:51:46]line Наличными: 0.00 [15:51:46]line Безнал.: 1000.16 [15:51:46]line Место: АЗС № 82 "Партнер Нефть" [15:51:46]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:51:46]line СНО: Общий режим [15:51:46]line Чек 483 27.10.2024 15:51 [15:51:46]line Смена: 143 ФФД: 1.0 [15:51:46]line ЗНМ: 0300000017 [15:51:46]line РНМ: 0000000000170478 [15:51:46]line Версия ККМ: v1.0 [15:51:46]line Платежная система: Mbank [15:51:46]line ФМ: 0000000002098560 [15:51:46]line ФД: 95484 [15:51:46]line ФПД: 132600269195029 [15:51:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T155146&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95484&fm=132600269195029&tin=02508201610067®Number=0000000000170478&sum=100016 [15:51:47]OFD Sender: Processing packet 95484 [packets to send 57, broken 56] [15:51:47]ProducePacketName [15:51:47]name=ofd_packets/00095484 [15:51:47]OFD Sender: To server: pG, [15:51:47]CommunicateWithHost lk.salyk.kg:30040 [15:51:47]ConnectInit lk.salyk.kg [15:51:47]written 0, free lines is 4095 [15:51:47]Connected sock=11 [15:51:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FA 56 07 01 CA 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 01 00 00 F4 03 04 00 92 61 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FC 74 01 00 35 04 06 00 78 99 67 F1 47 15 A1 82 15 EC 0D BB 9B E3 [15:51:47]Write to MH i2c: 01 00 00 AC 17 C3 [15:51:47]Write i2c OK [15:51:47]MH_I2C_Read... [15:51:47]Read from MH i2c: 01 [15:51:47]MH_I2C_Read... [15:51:47]Read from MH i2c: 01 07 00 [15:51:47]MH_I2C_Read... [15:51:47]Read from MH i2c: 01 07 00 AC 17 00 00 00 00 00 38 0D 0F [15:51:47]RasterBufferAndPrint [15:51:47]line [15:51:47]line [15:51:47]line [15:51:47]line [15:51:47]line [15:51:47]written 0, free lines is 3390 [15:51:47]MH_Cut [15:51:47]Write to MH i2c: D1 01 00 B3 17 01 9C [15:51:47]Write i2c OK [15:51:47]MH_I2C_Read... [15:51:47]Read from MH i2c: D1 [15:51:47]MH_I2C_Read... [15:51:47]Read from MH i2c: D1 01 00 [15:51:47]MH_I2C_Read... [15:51:47]Read from MH i2c: D1 01 00 B3 17 00 9B [15:51:47]Write to MH i2c: 01 00 00 B4 17 CB [15:51:47]Write i2c OK [15:51:47]MH_I2C_Read... [15:51:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B4 A0 47 00 23 DC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FC 74 01 00 F4 03 04 00 BE 0B 1E 67 B6 04 01 00 00 1F 82 8D BA 14 51 3A 66 [15:51:47]CommunicateWithHost err = 0 [15:51:47]CheckOFDResponse [15:51:47]1017 (14) - 77093643461234 [15:51:47]1041 (16) - 0000000002098560 [15:51:47]1040 (4) - 95484 [15:51:47]1012 (4) - 27.10.2024 09:45 [15:51:47]1206 (1) - 0 [15:51:47]OFD Sender: Remove packet 95484 [15:51:47]ProducePacketName [15:51:47]name=ofd_packets/00095484 [15:51:47]NVStorageDeleteData [15:51:48]OFD Sender: No OFD packet to send [15:51:48]*** Cut start [15:51:48]*** Partial cut [15:51:48]*** CUTSNS_PIN = 1 [15:51:48]*** CUTSNS_PIN = 0 [15:51:48]*** Brake cut motor [15:51:48]Read from MH i2c: 01 [15:51:48]MH_I2C_Read... [15:51:48]*** Stop cut motor [15:51:48]*** Cut end [15:51:48]Read from MH i2c: 01 07 00 [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: 01 07 00 B4 17 00 00 00 00 00 FF 0F E0 [15:51:48]process_action close_receipt done [15:51:48]requested_data is exist [15:51:48]produce_requested_data [15:51:48]requested_item fm.sn is exist - process it [15:51:48]wFMCommunicate request_size=4 [15:51:48]MH_SAM_APDU [15:51:48]CAPDU: 80 11 00 00 [15:51:48]Write to MH i2c: E2 08 00 B5 17 80 11 00 00 00 00 00 00 46 [15:51:48]Write i2c OK [15:51:48]MH_I2C_Read... [15:51:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:51:48]Read from MH i2c: E2 [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: E2 17 00 [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: E2 17 00 B5 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 97 [15:51:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:51:48]wFMCommunicate OK [15:51:48]requested_item fd.num is exist - process it [15:51:48]SAM_PROTO_GetFieldsCounters [15:51:48]wFMCommunicate request_size=4 [15:51:48]MH_SAM_APDU [15:51:48]CAPDU: 80 13 00 00 [15:51:48]Write to MH i2c: E2 08 00 B6 17 80 13 00 00 00 00 00 00 49 [15:51:48]Write i2c OK [15:51:48]MH_I2C_Read... [15:51:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:51:49]Read from MH i2c: E2 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: E2 62 00 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: E2 62 00 B6 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FC 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 E3 01 00 00 5E 04 04 00 E3 01 00 00 57 04 04 00 E4 01 00 00 19 04 04 00 00 00 00 00 90 00 16 [15:51:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FC 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 E3 01 00 00 5E 04 04 00 E3 01 00 00 57 04 04 00 E4 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:51:49]wFMCommunicate OK [15:51:49]SAM_PROTO_GetFieldsCounters done [15:51:49]requested_item shift.num is exist - process it [15:51:49]requested_item shift.opened is exist - process it [15:51:49]req_shift_opened [15:51:49]FM_GetShiftState [15:51:49]SAM_PROTO_GetShiftState [15:51:49]wFMCommunicate request_size=4 [15:51:49]MH_SAM_APDU [15:51:49]CAPDU: 80 13 01 00 [15:51:49]Write to MH i2c: E2 08 00 B7 17 80 13 01 00 00 00 00 00 4B [15:51:49]Write i2c OK [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: E2 [15:51:49]MH_I2C_Read... [15:51:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:51:49]Read from MH i2c: E2 0E 00 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: E2 0E 00 B7 17 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F7 [15:51:49]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:51:49]wFMCommunicate OK [15:51:49]SAM_PROTO_GetShiftState done [15:51:49]FM_GetShiftState done [15:51:49]req_shift_opened done [15:51:49]requested_item shift.open_date is exist - process it [15:51:49]req_shift_open_date [15:51:49]req_shift_open_date done [15:51:49]produce_requested_data done [15:51:49]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95484,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:51:49]process_action_free close_receipt [15:51:49]json_value_free [15:51:49]json_value_free done [15:51:49]process_json_proto returns [15:51:49]Send response to host [15:51:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95484,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:51:49]free response buf [15:51:49]execute_script done [15:51:49]execute_script returns [15:51:49]free content buf [15:51:49]Sock 7.Close socket [15:51:49]Sock 7.Thread stoped [15:51:53]OFD Sender: No OFD packet to send [15:51:58]OFD Sender: No OFD packet to send [15:52:03]OFD Sender: No OFD packet to send [15:52:08]OFD Sender: No OFD packet to send [15:52:13]OFD Sender: No OFD packet to send [15:52:18]OFD Sender: No OFD packet to send [15:52:23]OFD Sender: No OFD packet to send [15:52:26]accept exits with 10 [15:52:26]New connection [15:52:26]New thread 3067301220 created [15:52:26]Thread 3067444580 joined [15:52:26]Waiting for new connection... [15:52:26] Sock 10.Parse request [15:52:26]Sock 10.Check first char [15:52:26]Sock 10.First char is OK [15:52:26]request: POST /json_proto HTTP/1.0 [15:52:26]Method: POST [15:52:26]URL: /json_proto [15:52:26]Method is POST - this is cgi request [15:52:26]url: /json_proto [15:52:26]query_string will be loaded in cgi processing [15:52:26]execute_cgi json_proto POST (null) [15:52:26]execute_cgi path=json_proto method=POST [15:52:26]POST find Content-Length [15:52:26]Host: 172.17.40.67:8080 [15:52:26]Content-Length: 683 [15:52:26]Content-Type: application/json [15:52:26] [15:52:26]POST finish read [15:52:26]Found Content-Length = 683 [15:52:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406000", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "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:52:26]execute_script... [15: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)3406000", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "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:52:26]POST & json_proto [15:52:26]process_json_proto [15:52:26]json parsed OK: [15:52:26]protocol is kg_v1.0 [15:52:26]action value=close_receipt [15:52:26]process_action close_receipt [15:52:26]cmd_close_receipt [15:52:26]MH_GetDate [15:52:26]Write to MH i2c: F0 00 00 B8 17 BE [15:52:26]Write i2c OK [15:52:26]MH_I2C_Read... [15:52:26]Read from MH i2c: F0 [15:52:26]MH_I2C_Read... [15:52:26]Read from MH i2c: F0 09 00 [15:52:26]MH_I2C_Read... [15:52:26]Read from MH i2c: F0 09 00 B8 17 00 BB 61 1E 67 EE DA 66 66 FC [15:52:26]GetLastDocTimeStamp 1730044306 [15:52:26]current date 1730044347 [15:52:26]FM_GetShiftState [15:52:26]SAM_PROTO_GetShiftState [15:52:26]wFMCommunicate request_size=4 [15:52:26]MH_SAM_APDU [15:52:26]CAPDU: 80 13 01 00 [15:52:26]Write to MH i2c: E2 08 00 B9 17 80 13 01 00 00 00 00 00 4D [15:52:26]Write i2c OK [15:52:26]MH_I2C_Read... [15:52:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:52:26]Read from MH i2c: E2 [15:52:26]MH_I2C_Read... [15:52:26]Read from MH i2c: E2 0E 00 [15:52:26]MH_I2C_Read... [15:52:26]Read from MH i2c: E2 0E 00 B9 17 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F9 [15:52:26]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:52:26]wFMCommunicate OK [15:52:26]SAM_PROTO_GetShiftState done [15:52:26]FM_GetShiftState done [15:52:26]opened in 1729987736 [15:52:26]opened+sec_in_day 1730074136 [15:52:26]quantity*price = 200031 [15:52:26]sum+1 = 200032 [15:52:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 484 27.10.2024 15:52 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95485 ФПД: 79135932582436 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T155227&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95485&fm=79135932582436&tin=02508201610067®Number=0000000000170478&sum=200000 [15:52:28]StoreToDocumentArchive [15:52:28]shift 143 fd 95485 [15:52:28]save to /storage/0143/doc_00095485 [15:52:28]save last doc name /storage/0143/doc_00095485 to /storage/kkm_last_doc_name [15:52:28]save OK [15:52:28]Clear old archive folders... [15:52:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:52:28]tlvbuf is 00A9DA20 [15:52:28]SAM_PROTO_ClearQueue [15:52:28]wFMCommunicate request_size=4 [15:52:28]MH_SAM_APDU [15:52:28]CAPDU: 80 09 00 00 [15:52:28]Write to MH i2c: E2 08 00 C6 17 80 09 00 00 00 00 00 00 4F [15:52:28]Write i2c OK [15:52:28]MH_I2C_Read... [15:52:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:52:28]Read from MH i2c: E2 [15:52:28]MH_I2C_Read... [15:52:28]Read from MH i2c: E2 03 00 [15:52:28]MH_I2C_Read... [15:52:28]Read from MH i2c: E2 03 00 C6 17 00 90 00 51 [15:52:28]RAPDU: 90 00 [15:52:28]wFMCommunicate OK [15:52:28]SAM_PROTO_ClearQueue done [15:52:28]KKMCreateOFDPacket [15:52:28]OFDProtocolAddRootSTLVToBuf [15:52:28]FM_MakeSignedData [15:52:28]FM_MakeSignedData [15:52:28]SAM_PROTO_SignData [15:52:28]wFMCommunicate request_size=4 [15:52:28]MH_SAM_APDU [15:52:28]CAPDU: 80 0D 01 02 [15:52:28]Write to MH i2c: E2 08 00 C7 17 80 0D 01 02 00 00 00 00 57 [15:52:28]Write i2c OK [15:52:28]MH_I2C_Read... [15:52:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:52:28]Read from MH i2c: E2 [15:52:28]MH_I2C_Read... [15:52:28]Read from MH i2c: E2 03 00 [15:52:28]MH_I2C_Read... [15:52:28]Read from MH i2c: E2 03 00 C7 17 00 90 00 52 [15:52:28]RAPDU: 90 00 [15:52:28]wFMCommunicate OK [15:52:28]wFMCommunicate request_size=255 [15:52:28]MH_SAM_APDU [15:52: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 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 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 E4 01 00 00 F4 03 04 00 BB 61 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FD 74 01 00 35 04 06 00 47 [15:52:28]Write to MH i2c: E2 02 01 C8 17 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 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 E4 01 00 00 F4 03 04 00 BB 61 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FD 74 01 00 35 04 06 00 47 00 00 F5 [15:52:28]OFD Sender: No OFD packet to send [15:52:28]Write i2c OK [15:52:28]MH_I2C_Read... [15:52:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:52:28]Read from MH i2c: E2 [15:52:28]MH_I2C_Read... [15:52:28]Read from MH i2c: E2 03 00 [15:52:28]MH_I2C_Read... [15:52:28]Read from MH i2c: E2 03 00 C8 17 00 90 00 53 [15:52:28]RAPDU: 90 00 [15:52:28]wFMCommunicate OK [15:52:28]wFMCommunicate request_size=10 [15:52:28]MH_SAM_APDU [15:52:28]CAPDU: 80 0D 02 02 05 F9 45 26 8A 24 [15:52:28]Write to MH i2c: E2 0D 00 C9 17 80 0D 02 02 05 00 F9 45 26 8A 24 00 00 76 [15:52:28]Write i2c OK [15:52:28]MH_I2C_Read... [15:52:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:52:28]Read from MH i2c: E2 [15:52:28]MH_I2C_Read... [15:52:28]Read from MH i2c: E2 03 00 [15:52:28]MH_I2C_Read... [15:52:28]Read from MH i2c: E2 03 00 C9 17 00 90 00 54 [15:52:28]RAPDU: 90 00 [15:52:28]wFMCommunicate OK [15:52:28]wFMCommunicate request_size=4 [15:52:28]MH_SAM_APDU [15:52:28]CAPDU: 80 0D 03 02 [15:52:28]Write to MH i2c: E2 08 00 CA 17 80 0D 03 02 00 00 00 00 5C [15:52:28]Write i2c OK [15:52:28]MH_I2C_Read... [15:52:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:52:28]Read from MH i2c: E2 [15:52:28]MH_I2C_Read... [15:52:28]Read from MH i2c: E2 0B 00 [15:52:28]MH_I2C_Read... [15:52:28]Read from MH i2c: E2 0B 00 CA 17 00 94 96 24 D4 A9 4E 6D 7C 90 00 5F [15:52:28]RAPDU: 94 96 24 D4 A9 4E 6D 7C 90 00 [15:52:28]wFMCommunicate OK [15:52:28]SAM_PROTO_SignData done [15:52:28]FM_MakeSignedData done [15:52:28]CreateOFDProtocolMessage [15:52:28]wFMCommunicate request_size=4 [15:52:28]MH_SAM_APDU [15:52:28]CAPDU: 80 11 00 00 [15:52:28]Write to MH i2c: E2 08 00 CB 17 80 11 00 00 00 00 00 00 5C [15:52:28]Write i2c OK [15:52:28]MH_I2C_Read... [15:52:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:52:28]Read from MH i2c: E2 [15:52:28]MH_I2C_Read... [15:52:28]Read from MH i2c: E2 17 00 [15:52:28]MH_I2C_Read... [15:52:28]Read from MH i2c: E2 17 00 CB 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AD [15:52:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:52:28]wFMCommunicate OK [15:52:28]CreateOFDProtocolMessage done [15:52:28]OFDSenderStorePacket 95485 [15:52:28]StoreOFDPacket docnum=95485 [15:52:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AA 0C 07 01 F7 67 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 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 E4 01 00 00 F4 03 04 00 BB 61 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FD 74 01 00 35 04 06 00 47 F9 45 26 8A 24 94 96 24 D4 A9 4E 6D 7C [15:52:28]CheckFolder [15:52:28]dirname=/storage/ofd_packets [15:52:28]CheckFolder done [15:52:28]ProducePacketName [15:52:28]name=ofd_packets/00095485 [15:52:28]NVStorageSaveData ofd_packets/00095485 [15:52:28]File name is /storage/ofd_packets/00095485 [15:52:28]Write 301 bytes [15:52:28]NVStorageSaveData done [15:52:28]OFDSenderStorePacket done [15:52:28]KKMCreateOFDPacket done [15:52:28]NVStorageSaveData kkm_last_timestamp [15:52:28]File name is /storage/kkm_last_timestamp [15:52:28]Write 4 bytes [15:52:28]NVStorageSaveData done [15:52:28]ExternCall_PrintAddStr [15:52:28]wPrintStart [15:52:28]Write to MH i2c: 01 00 00 CC 17 E3 [15:52:28]Write i2c OK [15:52:28]MH_I2C_Read... [15:52:28]Read from MH i2c: 01 [15:52:28]MH_I2C_Read... [15:52:28]Read from MH i2c: 01 07 00 [15:52:28]MH_I2C_Read... [15:52:28]Read from MH i2c: 01 07 00 CC 17 00 00 00 00 00 FF 0F F8 [15:52:28]RasterBufferAndPrint [15:52:28]line Счет N : (1)3406000 [15:52:28]line ИНН: 02508201610067 [15:52:28]line Контрольно-Кассовый Чек [15:52:28]line ПРОДАЖА [15:52:28]line ТРК (МРК, ГНК) : 12 [15:52:28]line Товар: 2710124130 [15:52:28]line Аи-92-К-4 [15:52:28]line 29.900 * 66.90 [15:52:28]line = 2000.31 [15:52:28]line НДС 12% НСП 1% [15:52:28]line > о реализуемом товаре [15:52:28]line ОКРУГЛЕНИЕ: -0.31 [15:52:28]line ИТОГО: 2000.00 [15:52:28]line Внесено: 2000.00 [15:52:28]line СДАЧА: 0.00 [15:52:28]line НСП 1% : 17.70 [15:52:28]line НДС 12% : 212.42 [15:52:28]line Наличными: 2000.00 [15:52:28]line Безнал.: 0.00 [15:52:28]line Место: АЗС № 82 "Партнер Нефть" [15:52:28]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:52:28]line СНО: Общий режим [15:52:28]line Чек 484 27.10.2024 15:52 [15:52:28]line Смена: 143 ФФД: 1.0 [15:52:28]line ЗНМ: 0300000017 [15:52:28]line РНМ: 0000000000170478 [15:52:28]line Версия ККМ: v1.0 [15:52:28]line ФМ: 0000000002098560 [15:52:28]line ФД: 95485 [15:52:28]line ФПД: 79135932582436 [15:52:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T155227&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95485&fm=79135932582436&tin=02508201610067®Number=0000000000170478&sum=200000 [15:52:28]written 0, free lines is 4095 [15:52:28]OFD Sender: Processing packet 95485 [packets to send 57, broken 56] [15:52:28]ProducePacketName [15:52:28]name=ofd_packets/00095485 [15:52:28]OFD Sender: To server: pG, [15:52:28]CommunicateWithHost lk.salyk.kg:30040 [15:52:28]ConnectInit lk.salyk.kg [15:52:29]Connected sock=11 [15:52:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AA 0C 07 01 F7 67 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 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 E4 01 00 00 F4 03 04 00 BB 61 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FD 74 01 00 35 04 06 00 47 F9 45 26 8A 24 94 96 24 D4 A9 4E 6D 7C [15:52:29]Write to MH i2c: 01 00 00 F7 17 0E [15:52:29]Write i2c OK [15:52:29]MH_I2C_Read... [15:52:29]Read from MH i2c: 01 [15:52:29]MH_I2C_Read... [15:52:29]Read from MH i2c: 01 07 00 [15:52:29]MH_I2C_Read... [15:52:29]Read from MH i2c: 01 07 00 F7 17 00 00 00 00 00 1A 0D 3C [15:52:29]RasterBufferAndPrint [15:52:29]line [15:52:29]line [15:52:29]line [15:52:29]line [15:52:29]line [15:52:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FA 6C 47 00 8C 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 32 30 39 38 35 36 30 10 04 04 00 FD 74 01 00 F4 03 04 00 E7 0B 1E 67 B6 04 01 00 00 1B 82 E0 F6 D3 01 AE BA [15:52:29]CommunicateWithHost err = 0 [15:52:29]CheckOFDResponse [15:52:29]1017 (14) - 77093643461234 [15:52:29]1041 (16) - 0000000002098560 [15:52:29]1040 (4) - 95485 [15:52:29]1012 (4) - 27.10.2024 09:46 [15:52:29]1206 (1) - 0 [15:52:29]OFD Sender: Remove packet 95485 [15:52:29]ProducePacketName [15:52:29]name=ofd_packets/00095485 [15:52:29]NVStorageDeleteData [15:52:29]written 0, free lines is 3387 [15:52:29]MH_Cut [15:52:29]Write to MH i2c: D1 01 00 FE 17 01 E7 [15:52:29]Write i2c OK [15:52:29]MH_I2C_Read... [15:52:29]Read from MH i2c: D1 [15:52:29]MH_I2C_Read... [15:52:29]Read from MH i2c: D1 01 00 [15:52:29]MH_I2C_Read... [15:52:29]Read from MH i2c: D1 01 00 FE 17 00 E6 [15:52:29]Write to MH i2c: 01 00 00 FF 17 16 [15:52:29]Write i2c OK [15:52:29]MH_I2C_Read... [15:52:29]OFD Sender: No OFD packet to send [15:52:29]*** Cut start [15:52:29]*** Partial cut [15:52:29]*** CUTSNS_PIN = 1 [15:52:30]*** CUTSNS_PIN = 0 [15:52:30]*** Brake cut motor [15:52:30]Read from MH i2c: 01 [15:52:30]MH_I2C_Read... [15:52:30]*** Stop cut motor [15:52:30]*** Cut end [15:52:30]Read from MH i2c: 01 07 00 [15:52:30]MH_I2C_Read... [15:52:30]Read from MH i2c: 01 07 00 FF 17 00 00 00 00 00 FF 0F 2B [15:52:30]process_action close_receipt done [15:52:30]requested_data is exist [15:52:30]produce_requested_data [15:52:30]requested_item fm.sn is exist - process it [15:52:30]wFMCommunicate request_size=4 [15:52:30]MH_SAM_APDU [15:52:30]CAPDU: 80 11 00 00 [15:52:30]Write to MH i2c: E2 08 00 00 18 80 11 00 00 00 00 00 00 92 [15:52:30]Write i2c OK [15:52:30]MH_I2C_Read... [15:52:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:52:30]Read from MH i2c: E2 [15:52:30]MH_I2C_Read... [15:52:30]Read from MH i2c: E2 17 00 [15:52:30]MH_I2C_Read... [15:52:30]Read from MH i2c: E2 17 00 00 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E3 [15:52:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:52:30]wFMCommunicate OK [15:52:30]requested_item fd.num is exist - process it [15:52:30]SAM_PROTO_GetFieldsCounters [15:52:30]wFMCommunicate request_size=4 [15:52:30]MH_SAM_APDU [15:52:30]CAPDU: 80 13 00 00 [15:52:30]Write to MH i2c: E2 08 00 01 18 80 13 00 00 00 00 00 00 95 [15:52:30]Write i2c OK [15:52:30]MH_I2C_Read... [15:52:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:52:30]Read from MH i2c: E2 [15:52:30]MH_I2C_Read... [15:52:30]Read from MH i2c: E2 62 00 [15:52:30]MH_I2C_Read... [15:52:30]Read from MH i2c: E2 62 00 01 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FD 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 E4 01 00 00 5E 04 04 00 E4 01 00 00 57 04 04 00 E5 01 00 00 19 04 04 00 00 00 00 00 90 00 66 [15:52:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FD 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 E4 01 00 00 5E 04 04 00 E4 01 00 00 57 04 04 00 E5 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:52:30]wFMCommunicate OK [15:52:30]SAM_PROTO_GetFieldsCounters done [15:52:30]requested_item shift.num is exist - process it [15:52:30]requested_item shift.opened is exist - process it [15:52:30]req_shift_opened [15:52:30]FM_GetShiftState [15:52:30]SAM_PROTO_GetShiftState [15:52:30]wFMCommunicate request_size=4 [15:52:30]MH_SAM_APDU [15:52:30]CAPDU: 80 13 01 00 [15:52:30]Write to MH i2c: E2 08 00 02 18 80 13 01 00 00 00 00 00 97 [15:52:30]Write i2c OK [15:52:30]MH_I2C_Read... [15:52:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:52:30]Read from MH i2c: E2 [15:52:30]MH_I2C_Read... [15:52:30]Read from MH i2c: E2 0E 00 [15:52:30]MH_I2C_Read... [15:52:30]Read from MH i2c: E2 0E 00 02 18 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 43 [15:52:30]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:52:30]wFMCommunicate OK [15:52:30]SAM_PROTO_GetShiftState done [15:52:30]FM_GetShiftState done [15:52:30]req_shift_opened done [15:52:30]requested_item shift.open_date is exist - process it [15:52:30]req_shift_open_date [15:52:30]req_shift_open_date done [15:52:30]produce_requested_data done [15:52:30]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95485,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:52:30]process_action_free close_receipt [15:52:30]json_value_free [15:52:30]json_value_free done [15:52:30]process_json_proto returns [15:52:30]Send response to host [15:52:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95485,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:52:30]free response buf [15:52:30]execute_script done [15:52:30]execute_script returns [15:52:30]free content buf [15:52:30]Sock 10.Close socket [15:52:30]Sock 10.Thread stoped [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:01]accept exits with 7 [15:53:01]New connection [15:53:01]New thread 3067444580 created [15:53:01]Thread 3067301220 joined [15:53:01]Waiting for new connection... [15:53:01] Sock 7.Parse request [15:53:01]Sock 7.Check first char [15:53:01]Sock 7.First char is OK [15:53:01]request: POST /json_proto HTTP/1.0 [15:53:01]Method: POST [15:53:01]URL: /json_proto [15:53:01]Method is POST - this is cgi request [15:53:01]url: /json_proto [15:53:01]query_string will be loaded in cgi processing [15:53:01]execute_cgi json_proto POST (null) [15:53:01]execute_cgi path=json_proto method=POST [15:53:01]POST find Content-Length [15:53:01]Host: 172.17.40.67:8080 [15:53:01]Content-Length: 678 [15:53:01]Content-Type: application/json [15:53:01] [15:53:01]POST finish read [15:53:01]Found Content-Length = 678 [15:53:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406003", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:53:01]execute_script... [15:53:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406003", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:53:01]POST & json_proto [15:53:01]process_json_proto [15:53:01]json parsed OK: [15:53:01]protocol is kg_v1.0 [15:53:01]action value=close_receipt [15:53:01]process_action close_receipt [15:53:01]cmd_close_receipt [15:53:01]MH_GetDate [15:53:01]Write to MH i2c: F0 00 00 03 18 0A [15:53:01]Write i2c OK [15:53:01]MH_I2C_Read... [15:53:01]Read from MH i2c: F0 [15:53:01]MH_I2C_Read... [15:53:01]Read from MH i2c: F0 09 00 [15:53:01]MH_I2C_Read... [15:53:01]Read from MH i2c: F0 09 00 03 18 00 DE 61 1E 67 EE DA 66 66 6B [15:53:01]GetLastDocTimeStamp 1730044347 [15:53:01]current date 1730044382 [15:53:01]FM_GetShiftState [15:53:01]SAM_PROTO_GetShiftState [15:53:01]wFMCommunicate request_size=4 [15:53:01]MH_SAM_APDU [15:53:01]CAPDU: 80 13 01 00 [15:53:01]Write to MH i2c: E2 08 00 04 18 80 13 01 00 00 00 00 00 99 [15:53:01]Write i2c OK [15:53:01]MH_I2C_Read... [15:53:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:53:01]Read from MH i2c: E2 [15:53:01]MH_I2C_Read... [15:53:01]Read from MH i2c: E2 0E 00 [15:53:01]MH_I2C_Read... [15:53:01]Read from MH i2c: E2 0E 00 04 18 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 45 [15:53:01]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:53:01]wFMCommunicate OK [15:53:01]SAM_PROTO_GetShiftState done [15:53:01]FM_GetShiftState done [15:53:01]opened in 1729987736 [15:53:01]opened+sec_in_day 1730074136 [15:53:01]quantity*price = 50041 [15:53:01]sum+1 = 50042 [15:53:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 485 27.10.2024 15:53 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95486 ФПД: 189998563345892 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T155302&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95486&fm=189998563345892&tin=02508201610067®Number=0000000000170478&sum=50000 [15:53:02]StoreToDocumentArchive [15:53:02]shift 143 fd 95486 [15:53:02]save to /storage/0143/doc_00095486 [15:53:02]save last doc name /storage/0143/doc_00095486 to /storage/kkm_last_doc_name [15:53:02]save OK [15:53:02]Clear old archive folders... [15:53:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:53:02]tlvbuf is 00A73C00 [15:53:02]SAM_PROTO_ClearQueue [15:53:02]wFMCommunicate request_size=4 [15:53:02]MH_SAM_APDU [15:53:02]CAPDU: 80 09 00 00 [15:53:02]Write to MH i2c: E2 08 00 11 18 80 09 00 00 00 00 00 00 9B [15:53:02]Write i2c OK [15:53:02]MH_I2C_Read... [15:53:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:53:02]Read from MH i2c: E2 [15:53:02]MH_I2C_Read... [15:53:02]Read from MH i2c: E2 03 00 [15:53:02]MH_I2C_Read... [15:53:02]Read from MH i2c: E2 03 00 11 18 00 90 00 9D [15:53:02]RAPDU: 90 00 [15:53:02]wFMCommunicate OK [15:53:02]SAM_PROTO_ClearQueue done [15:53:02]KKMCreateOFDPacket [15:53:02]OFDProtocolAddRootSTLVToBuf [15:53:02]FM_MakeSignedData [15:53:02]FM_MakeSignedData [15:53:02]SAM_PROTO_SignData [15:53:02]wFMCommunicate request_size=4 [15:53:02]MH_SAM_APDU [15:53:02]CAPDU: 80 0D 01 02 [15:53:02]Write to MH i2c: E2 08 00 12 18 80 0D 01 02 00 00 00 00 A3 [15:53:02]Write i2c OK [15:53:02]MH_I2C_Read... [15:53:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:53:02]Read from MH i2c: E2 [15:53:02]MH_I2C_Read... [15:53:02]Read from MH i2c: E2 03 00 [15:53:02]MH_I2C_Read... [15:53:02]Read from MH i2c: E2 03 00 12 18 00 90 00 9E [15:53:02]RAPDU: 90 00 [15:53:02]wFMCommunicate OK [15:53:02]wFMCommunicate request_size=255 [15:53:02]MH_SAM_APDU [15:53:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 01 00 00 F4 03 04 00 DE 61 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FE 74 01 00 35 04 06 00 AC [15:53:03]Write to MH i2c: E2 02 01 13 18 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 01 00 00 F4 03 04 00 DE 61 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FE 74 01 00 35 04 06 00 AC 00 00 89 [15:53:03]Write i2c OK [15:53:03]MH_I2C_Read... [15:53:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:53:03]Read from MH i2c: E2 [15:53:03]MH_I2C_Read... [15:53:03]Read from MH i2c: E2 03 00 [15:53:03]MH_I2C_Read... [15:53:03]Read from MH i2c: E2 03 00 13 18 00 90 00 9F [15:53:03]RAPDU: 90 00 [15:53:03]wFMCommunicate OK [15:53:03]wFMCommunicate request_size=10 [15:53:03]MH_SAM_APDU [15:53:03]CAPDU: 80 0D 02 02 05 CD 7C E0 45 E4 [15:53:03]Write to MH i2c: E2 0D 00 14 18 80 0D 02 02 05 00 CD 7C E0 45 E4 00 00 02 [15:53:03]Write i2c OK [15:53:03]MH_I2C_Read... [15:53:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:53:03]Read from MH i2c: E2 [15:53:03]MH_I2C_Read... [15:53:03]Read from MH i2c: E2 03 00 [15:53:03]MH_I2C_Read... [15:53:03]Read from MH i2c: E2 03 00 14 18 00 90 00 A0 [15:53:03]RAPDU: 90 00 [15:53:03]wFMCommunicate OK [15:53:03]wFMCommunicate request_size=4 [15:53:03]MH_SAM_APDU [15:53:03]CAPDU: 80 0D 03 02 [15:53:03]Write to MH i2c: E2 08 00 15 18 80 0D 03 02 00 00 00 00 A8 [15:53:03]Write i2c OK [15:53:03]MH_I2C_Read... [15:53:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:53:03]Read from MH i2c: E2 [15:53:03]MH_I2C_Read... [15:53:03]Read from MH i2c: E2 0B 00 [15:53:03]MH_I2C_Read... [15:53:03]Read from MH i2c: E2 0B 00 15 18 00 AF 18 D8 0C BA 87 02 90 90 00 27 [15:53:03]RAPDU: AF 18 D8 0C BA 87 02 90 90 00 [15:53:03]wFMCommunicate OK [15:53:03]SAM_PROTO_SignData done [15:53:03]FM_MakeSignedData done [15:53:03]CreateOFDProtocolMessage [15:53:03]wFMCommunicate request_size=4 [15:53:03]MH_SAM_APDU [15:53:03]CAPDU: 80 11 00 00 [15:53:03]Write to MH i2c: E2 08 00 16 18 80 11 00 00 00 00 00 00 A8 [15:53:03]Write i2c OK [15:53:03]MH_I2C_Read... [15:53:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:53:03]Read from MH i2c: E2 [15:53:03]MH_I2C_Read... [15:53:03]Read from MH i2c: E2 17 00 [15:53:03]MH_I2C_Read... [15:53:03]Read from MH i2c: E2 17 00 16 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F9 [15:53:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:53:03]wFMCommunicate OK [15:53:03]CreateOFDProtocolMessage done [15:53:03]OFDSenderStorePacket 95486 [15:53:03]StoreOFDPacket docnum=95486 [15:53:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 96 6C 07 01 07 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 01 00 00 F4 03 04 00 DE 61 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FE 74 01 00 35 04 06 00 AC CD 7C E0 45 E4 AF 18 D8 0C BA 87 02 90 [15:53:03]CheckFolder [15:53:03]dirname=/storage/ofd_packets [15:53:03]CheckFolder done [15:53:03]ProducePacketName [15:53:03]name=ofd_packets/00095486 [15:53:03]NVStorageSaveData ofd_packets/00095486 [15:53:03]File name is /storage/ofd_packets/00095486 [15:53:03]Write 301 bytes [15:53:03]NVStorageSaveData done [15:53:03]OFDSenderStorePacket done [15:53:03]KKMCreateOFDPacket done [15:53:03]NVStorageSaveData kkm_last_timestamp [15:53:03]File name is /storage/kkm_last_timestamp [15:53:03]Write 4 bytes [15:53:03]NVStorageSaveData done [15:53:03]ExternCall_PrintAddStr [15:53:03]wPrintStart [15:53:03]Write to MH i2c: 01 00 00 17 18 2F [15:53:03]Write i2c OK [15:53:03]MH_I2C_Read... [15:53:03]Read from MH i2c: 01 [15:53:03]MH_I2C_Read... [15:53:03]Read from MH i2c: 01 07 00 [15:53:03]MH_I2C_Read... [15:53:03]Read from MH i2c: 01 07 00 17 18 00 00 00 00 00 FF 0F 44 [15:53:03]RasterBufferAndPrint [15:53:03]line Счет N : (1)3406003 [15:53:03]line ИНН: 02508201610067 [15:53:03]line Контрольно-Кассовый Чек [15:53:03]line ПРОДАЖА [15:53:03]line ТРК (МРК, ГНК) : 32 [15:53:03]line Товар: 2710124130 [15:53:03]line Аи-92-К-4 [15:53:03]line 7.480 * 66.90 [15:53:03]line = 500.41 [15:53:03]line НДС 12% НСП 1% [15:53:03]line > о реализуемом товаре [15:53:03]line ОКРУГЛЕНИЕ: -0.41 [15:53:03]line ИТОГО: 500.00 [15:53:03]line Внесено: 500.00 [15:53:03]line СДАЧА: 0.00 [15:53:03]line НСП 1% : 4.43 [15:53:03]line НДС 12% : 53.14 [15:53:03]line Наличными: 500.00 [15:53:03]line Безнал.: 0.00 [15:53:03]line Место: АЗС № 82 "Партнер Нефть" [15:53:03]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:53:03]line СНО: Общий режим [15:53:03]line Чек 485 27.10.2024 15:53 [15:53:03]line Смена: 143 ФФД: 1.0 [15:53:03]line ЗНМ: 0300000017 [15:53:03]line РНМ: 0000000000170478 [15:53:03]line Версия ККМ: v1.0 [15:53:03]line ФМ: 0000000002098560 [15:53:03]line ФД: 95486 [15:53:03]line ФПД: 189998563345892 [15:53:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T155302&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95486&fm=189998563345892&tin=02508201610067®Number=0000000000170478&sum=50000 [15:53:03]written 0, free lines is 4095 [15:53:03]OFD Sender: Processing packet 95486 [packets to send 57, broken 56] [15:53:03]ProducePacketName [15:53:03]name=ofd_packets/00095486 [15:53:03]OFD Sender: To server: pG, [15:53:03]CommunicateWithHost lk.salyk.kg:30040 [15:53:03]ConnectInit lk.salyk.kg [15:53:03]Connected sock=11 [15:53:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 96 6C 07 01 07 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 01 00 00 F4 03 04 00 DE 61 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FE 74 01 00 35 04 06 00 AC CD 7C E0 45 E4 AF 18 D8 0C BA 87 02 90 [15:53:04]Write to MH i2c: 01 00 00 42 18 5A [15:53:04]Write i2c OK [15:53:04]MH_I2C_Read... [15:53:04]Read from MH i2c: 01 [15:53:04]MH_I2C_Read... [15:53:04]Read from MH i2c: 01 07 00 [15:53:04]MH_I2C_Read... [15:53:04]Read from MH i2c: 01 07 00 42 18 00 00 00 00 00 0C 0D 7A [15:53:04]RasterBufferAndPrint [15:53:04]line [15:53:04]line [15:53:04]line [15:53:04]line [15:53:04]line [15:53:04]written 0, free lines is 3364 [15:53:04]MH_Cut [15:53:04]Write to MH i2c: D1 01 00 49 18 01 33 [15:53:04]Write i2c OK [15:53:04]MH_I2C_Read... [15:53:04]Read from MH i2c: D1 [15:53:04]MH_I2C_Read... [15:53:04]Read from MH i2c: D1 01 00 [15:53:04]MH_I2C_Read... [15:53:04]Read from MH i2c: D1 01 00 49 18 00 32 [15:53:04]Write to MH i2c: 01 00 00 4A 18 62 [15:53:04]Write i2c OK [15:53:04]MH_I2C_Read... [15:53:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 01 68 47 00 39 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 32 30 39 38 35 36 30 10 04 04 00 FE 74 01 00 F4 03 04 00 0A 0C 1E 67 B6 04 01 00 00 B6 CB FA 1D 68 54 48 C3 [15:53:04]CommunicateWithHost err = 0 [15:53:04]CheckOFDResponse [15:53:04]1017 (14) - 77093643461234 [15:53:04]1041 (16) - 0000000002098560 [15:53:04]1040 (4) - 95486 [15:53:04]1012 (4) - 27.10.2024 09:46 [15:53:04]1206 (1) - 0 [15:53:04]OFD Sender: Remove packet 95486 [15:53:04]ProducePacketName [15:53:04]name=ofd_packets/00095486 [15:53:04]NVStorageDeleteData [15:53:04]*** Cut start [15:53:04]*** Partial cut [15:53:04]*** CUTSNS_PIN = 1 [15:53:04]OFD Sender: No OFD packet to send [15:53:04]*** CUTSNS_PIN = 0 [15:53:05]*** Brake cut motor [15:53:05]Read from MH i2c: 01 [15:53:05]MH_I2C_Read... [15:53:05]*** Stop cut motor [15:53:05]*** Cut end [15:53:05]Read from MH i2c: 01 07 00 [15:53:05]MH_I2C_Read... [15:53:05]Read from MH i2c: 01 07 00 4A 18 00 00 00 00 00 FF 0F 77 [15:53:05]process_action close_receipt done [15:53:05]requested_data is exist [15:53:05]produce_requested_data [15:53:05]requested_item fm.sn is exist - process it [15:53:05]wFMCommunicate request_size=4 [15:53:05]MH_SAM_APDU [15:53:05]CAPDU: 80 11 00 00 [15:53:05]Write to MH i2c: E2 08 00 4B 18 80 11 00 00 00 00 00 00 DD [15:53:05]Write i2c OK [15:53:05]MH_I2C_Read... [15:53:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:53:05]Read from MH i2c: E2 [15:53:05]MH_I2C_Read... [15:53:05]Read from MH i2c: E2 17 00 [15:53:05]MH_I2C_Read... [15:53:05]Read from MH i2c: E2 17 00 4B 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2E [15:53:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:53:05]wFMCommunicate OK [15:53:05]requested_item fd.num is exist - process it [15:53:05]SAM_PROTO_GetFieldsCounters [15:53:05]wFMCommunicate request_size=4 [15:53:05]MH_SAM_APDU [15:53:05]CAPDU: 80 13 00 00 [15:53:05]Write to MH i2c: E2 08 00 4C 18 80 13 00 00 00 00 00 00 E0 [15:53:05]Write i2c OK [15:53:05]MH_I2C_Read... [15:53:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:53:05]Read from MH i2c: E2 [15:53:05]MH_I2C_Read... [15:53:05]Read from MH i2c: E2 62 00 [15:53:05]MH_I2C_Read... [15:53:05]Read from MH i2c: E2 62 00 4C 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FE 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 E5 01 00 00 5E 04 04 00 E5 01 00 00 57 04 04 00 E6 01 00 00 19 04 04 00 00 00 00 00 90 00 B5 [15:53:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FE 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 E5 01 00 00 5E 04 04 00 E5 01 00 00 57 04 04 00 E6 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:53:05]wFMCommunicate OK [15:53:05]SAM_PROTO_GetFieldsCounters done [15:53:05]requested_item shift.num is exist - process it [15:53:05]requested_item shift.opened is exist - process it [15:53:05]req_shift_opened [15:53:05]FM_GetShiftState [15:53:05]SAM_PROTO_GetShiftState [15:53:05]wFMCommunicate request_size=4 [15:53:05]MH_SAM_APDU [15:53:05]CAPDU: 80 13 01 00 [15:53:05]Write to MH i2c: E2 08 00 4D 18 80 13 01 00 00 00 00 00 E2 [15:53:05]Write i2c OK [15:53:05]MH_I2C_Read... [15:53:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:53:05]Read from MH i2c: E2 [15:53:05]MH_I2C_Read... [15:53:05]Read from MH i2c: E2 0E 00 [15:53:05]MH_I2C_Read... [15:53:05]Read from MH i2c: E2 0E 00 4D 18 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 8E [15:53:05]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:53:05]wFMCommunicate OK [15:53:05]SAM_PROTO_GetShiftState done [15:53:05]FM_GetShiftState done [15:53:05]req_shift_opened done [15:53:05]requested_item shift.open_date is exist - process it [15:53:05]req_shift_open_date [15:53:05]req_shift_open_date done [15:53:05]produce_requested_data done [15:53:05]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95486,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:53:05]process_action_free close_receipt [15:53:05]json_value_free [15:53:05]json_value_free done [15:53:05]process_json_proto returns [15:53:05]Send response to host [15:53:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95486,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:53:05]free response buf [15:53:05]execute_script done [15:53:05]execute_script returns [15:53:05]free content buf [15:53:05]Sock 7.Close socket [15:53:05]Sock 7.Thread stoped [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: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:49]OFD Sender: No OFD packet to send [15:53:50]accept exits with 10 [15:53:50]New connection [15:53:50]New thread 3067301220 created [15:53:50]Thread 3067444580 joined [15:53:50]Waiting for new connection... [15:53:50] Sock 10.Parse request [15:53:50]Sock 10.Check first char [15:53:50]Sock 10.First char is OK [15:53:50]request: POST /json_proto HTTP/1.0 [15:53:50]Method: POST [15:53:50]URL: /json_proto [15:53:50]Method is POST - this is cgi request [15:53:50]url: /json_proto [15:53:50]query_string will be loaded in cgi processing [15:53:50]execute_cgi json_proto POST (null) [15:53:50]execute_cgi path=json_proto method=POST [15:53:50]POST find Content-Length [15:53:50]Host: 172.17.40.67:8080 [15:53:50]Content-Length: 770 [15:53:50]Content-Type: application/json [15:53:50] [15:53:50]POST finish read [15:53:50]Found Content-Length = 770 [15:53:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406004", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:53:50]execute_script... [15:53: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)3406004", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:53:50]POST & json_proto [15:53:50]process_json_proto [15:53:50]json parsed OK: [15:53:50]protocol is kg_v1.0 [15:53:50]action value=close_receipt [15:53:50]process_action close_receipt [15:53:50]cmd_close_receipt [15:53:50]MH_GetDate [15:53:50]Write to MH i2c: F0 00 00 4E 18 55 [15:53:50]Write i2c OK [15:53:50]MH_I2C_Read... [15:53:50]Read from MH i2c: F0 [15:53:50]MH_I2C_Read... [15:53:50]Read from MH i2c: F0 09 00 [15:53:50]MH_I2C_Read... [15:53:50]Read from MH i2c: F0 09 00 4E 18 00 10 62 1E 67 EE DA 66 66 E9 [15:53:51]GetLastDocTimeStamp 1730044382 [15:53:51]current date 1730044432 [15:53:51]FM_GetShiftState [15:53:51]SAM_PROTO_GetShiftState [15:53:51]wFMCommunicate request_size=4 [15:53:51]MH_SAM_APDU [15:53:51]CAPDU: 80 13 01 00 [15:53:51]Write to MH i2c: E2 08 00 4F 18 80 13 01 00 00 00 00 00 E4 [15:53:51]Write i2c OK [15:53:51]MH_I2C_Read... [15:53:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:53:51]Read from MH i2c: E2 [15:53:51]MH_I2C_Read... [15:53:51]Read from MH i2c: E2 0E 00 [15:53:51]MH_I2C_Read... [15:53:51]Read from MH i2c: E2 0E 00 4F 18 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 90 [15:53:51]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:53:51]wFMCommunicate OK [15:53:51]SAM_PROTO_GetShiftState done [15:53:51]FM_GetShiftState done [15:53:51]opened in 1729987736 [15:53:51]opened+sec_in_day 1730074136 [15:53:51]quantity*price = 100015 [15:53:51]sum+1 = 100017 [15:53:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 486 27.10.2024 15:53 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95487 ФПД: 157449182352713 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T155352&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95487&fm=157449182352713&tin=02508201610067®Number=0000000000170478&sum=100016 [15:53:52]StoreToDocumentArchive [15:53:52]shift 143 fd 95487 [15:53:52]save to /storage/0143/doc_00095487 [15:53:52]save last doc name /storage/0143/doc_00095487 to /storage/kkm_last_doc_name [15:53:52]save OK [15:53:52]Clear old archive folders... [15:53:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:53:52]tlvbuf is 00AC0B80 [15:53:52]SAM_PROTO_ClearQueue [15:53:52]wFMCommunicate request_size=4 [15:53:52]MH_SAM_APDU [15:53:52]CAPDU: 80 09 00 00 [15:53:52]Write to MH i2c: E2 08 00 5C 18 80 09 00 00 00 00 00 00 E6 [15:53:52]Write i2c OK [15:53:52]MH_I2C_Read... [15:53:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:53:52]Read from MH i2c: E2 [15:53:52]MH_I2C_Read... [15:53:52]Read from MH i2c: E2 03 00 [15:53:52]MH_I2C_Read... [15:53:52]Read from MH i2c: E2 03 00 5C 18 00 90 00 E8 [15:53:52]RAPDU: 90 00 [15:53:52]wFMCommunicate OK [15:53:52]SAM_PROTO_ClearQueue done [15:53:52]KKMCreateOFDPacket [15:53:52]OFDProtocolAddRootSTLVToBuf [15:53:52]FM_MakeSignedData [15:53:52]FM_MakeSignedData [15:53:52]SAM_PROTO_SignData [15:53:52]wFMCommunicate request_size=4 [15:53:52]MH_SAM_APDU [15:53:52]CAPDU: 80 0D 01 02 [15:53:52]Write to MH i2c: E2 08 00 5D 18 80 0D 01 02 00 00 00 00 EE [15:53:52]Write i2c OK [15:53:52]MH_I2C_Read... [15:53:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:53:52]Read from MH i2c: E2 [15:53:52]MH_I2C_Read... [15:53:52]Read from MH i2c: E2 03 00 [15:53:52]MH_I2C_Read... [15:53:52]Read from MH i2c: E2 03 00 5D 18 00 90 00 E9 [15:53:52]RAPDU: 90 00 [15:53:52]wFMCommunicate OK [15:53:52]wFMCommunicate request_size=255 [15:53:52]MH_SAM_APDU [15:53: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 01 00 00 F4 03 04 00 10 62 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FF 74 01 00 35 04 06 00 8F [15:53:52]Write to MH i2c: E2 02 01 5E 18 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 01 00 00 F4 03 04 00 10 62 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FF 74 01 00 35 04 06 00 8F 00 00 06 [15:53:52]Write i2c OK [15:53:52]MH_I2C_Read... [15:53:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:53:52]Read from MH i2c: E2 [15:53:52]MH_I2C_Read... [15:53:52]Read from MH i2c: E2 03 00 [15:53:52]MH_I2C_Read... [15:53:52]Read from MH i2c: E2 03 00 5E 18 00 90 00 EA [15:53:52]RAPDU: 90 00 [15:53:52]wFMCommunicate OK [15:53:52]wFMCommunicate request_size=10 [15:53:52]MH_SAM_APDU [15:53:52]CAPDU: 80 0D 02 02 05 32 FE 95 95 49 [15:53:52]Write to MH i2c: E2 0D 00 5F 18 80 0D 02 02 05 00 32 FE 95 95 49 00 00 9E [15:53:52]Write i2c OK [15:53:52]MH_I2C_Read... [15:53:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:53:52]Read from MH i2c: E2 [15:53:52]MH_I2C_Read... [15:53:52]Read from MH i2c: E2 03 00 [15:53:52]MH_I2C_Read... [15:53:52]Read from MH i2c: E2 03 00 5F 18 00 90 00 EB [15:53:52]RAPDU: 90 00 [15:53:52]wFMCommunicate OK [15:53:52]wFMCommunicate request_size=4 [15:53:52]MH_SAM_APDU [15:53:52]CAPDU: 80 0D 03 02 [15:53:52]Write to MH i2c: E2 08 00 60 18 80 0D 03 02 00 00 00 00 F3 [15:53:52]Write i2c OK [15:53:52]MH_I2C_Read... [15:53:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:53:52]Read from MH i2c: E2 [15:53:52]MH_I2C_Read... [15:53:52]Read from MH i2c: E2 0B 00 [15:53:52]MH_I2C_Read... [15:53:52]Read from MH i2c: E2 0B 00 60 18 00 9F AE 97 04 CD 76 0A 2D 90 00 56 [15:53:52]RAPDU: 9F AE 97 04 CD 76 0A 2D 90 00 [15:53:52]wFMCommunicate OK [15:53:52]SAM_PROTO_SignData done [15:53:52]FM_MakeSignedData done [15:53:52]CreateOFDProtocolMessage [15:53:52]wFMCommunicate request_size=4 [15:53:52]MH_SAM_APDU [15:53:52]CAPDU: 80 11 00 00 [15:53:52]Write to MH i2c: E2 08 00 61 18 80 11 00 00 00 00 00 00 F3 [15:53:52]Write i2c OK [15:53:52]MH_I2C_Read... [15:53:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:53:52]Read from MH i2c: E2 [15:53:52]MH_I2C_Read... [15:53:52]Read from MH i2c: E2 17 00 [15:53:52]MH_I2C_Read... [15:53:52]Read from MH i2c: E2 17 00 61 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 44 [15:53:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:53:52]wFMCommunicate OK [15:53:52]CreateOFDProtocolMessage done [15:53:52]OFDSenderStorePacket 95487 [15:53:52]StoreOFDPacket docnum=95487 [15:53:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1A 20 07 01 C6 36 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 01 00 00 F4 03 04 00 10 62 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FF 74 01 00 35 04 06 00 8F 32 FE 95 95 49 9F AE 97 04 CD 76 0A 2D [15:53:52]CheckFolder [15:53:52]dirname=/storage/ofd_packets [15:53:52]CheckFolder done [15:53:52]ProducePacketName [15:53:52]name=ofd_packets/00095487 [15:53:52]NVStorageSaveData ofd_packets/00095487 [15:53:52]File name is /storage/ofd_packets/00095487 [15:53:52]Write 301 bytes [15:53:52]NVStorageSaveData done [15:53:52]OFDSenderStorePacket done [15:53:52]KKMCreateOFDPacket done [15:53:52]NVStorageSaveData kkm_last_timestamp [15:53:52]File name is /storage/kkm_last_timestamp [15:53:52]Write 4 bytes [15:53:52]NVStorageSaveData done [15:53:52]ExternCall_PrintAddStr [15:53:52]wPrintStart [15:53:52]Write to MH i2c: 01 00 00 62 18 7A [15:53:52]OFD Sender: Processing packet 95487 [packets to send 57, broken 56] [15:53:52]ProducePacketName [15:53:52]name=ofd_packets/00095487 [15:53:52]OFD Sender: To server: pG, [15:53:52]CommunicateWithHost lk.salyk.kg:30040 [15:53:52]ConnectInit lk.salyk.kg [15:53:52]Write i2c OK [15:53:53]MH_I2C_Read... [15:53:53]Read from MH i2c: 01 [15:53:53]MH_I2C_Read... [15:53:53]Read from MH i2c: 01 07 00 [15:53:53]MH_I2C_Read... [15:53:53]Read from MH i2c: 01 07 00 62 18 00 00 00 00 00 FF 0F 8F [15:53:53]RasterBufferAndPrint [15:53:53]line Счет N : (1)3406004 [15:53:53]line ИНН: 02508201610067 [15:53:53]line Контрольно-Кассовый Чек [15:53:53]line ПРОДАЖА [15:53:53]line ТРК (МРК, ГНК) : 22 [15:53:53]line Товар: 2710124130 [15:53:53]line Аи-92-К-4 [15:53:53]line 14.950 * 66.90 [15:53:53]line = 1000.16 [15:53:53]line НДС 12% НСП 1% [15:53:53]line > о реализуемом товаре [15:53:53]line ИТОГО: 1000.16 [15:53:53]line НСП 1% : 8.85 [15:53:53]line НДС 12% : 106.21 [15:53:53]line Наличными: 0.00 [15:53:53]line Безнал.: 1000.16 [15:53:53]line Место: АЗС № 82 "Партнер Нефть" [15:53:53]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:53:53]line СНО: Общий режим [15:53:53]line Чек 486 27.10.2024 15:53 [15:53:53]line Смена: 143 ФФД: 1.0 [15:53:53]line ЗНМ: 0300000017 [15:53:53]line РНМ: 0000000000170478 [15:53:53]line Версия ККМ: v1.0 [15:53:53]line Платежная система: Mbank [15:53:53]line ФМ: 0000000002098560 [15:53:53]line ФД: 95487 [15:53:53]line ФПД: 157449182352713 [15:53:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T155352&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95487&fm=157449182352713&tin=02508201610067®Number=0000000000170478&sum=100016 [15:53:53]written 0, free lines is 4095 [15:53:53]Connected sock=7 [15:53:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1A 20 07 01 C6 36 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 01 00 00 F4 03 04 00 10 62 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 FF 74 01 00 35 04 06 00 8F 32 FE 95 95 49 9F AE 97 04 CD 76 0A 2D [15:53:53]Write to MH i2c: 01 00 00 8B 18 A3 [15:53:53]Write i2c OK [15:53:53]MH_I2C_Read... [15:53:53]Read from MH i2c: 01 [15:53:53]MH_I2C_Read... [15:53:53]Read from MH i2c: 01 07 00 [15:53:53]MH_I2C_Read... [15:53:53]Read from MH i2c: 01 07 00 8B 18 00 00 00 00 00 3A 0D F1 [15:53:53]RasterBufferAndPrint [15:53:53]line [15:53:53]line [15:53:53]line [15:53:53]line [15:53:53]line [15:53:53]written 0, free lines is 3413 [15:53:53]MH_Cut [15:53:53]Write to MH i2c: D1 01 00 92 18 01 7C [15:53:53]Write i2c OK [15:53:53]MH_I2C_Read... [15:53:53]Read from MH i2c: D1 [15:53:53]MH_I2C_Read... [15:53:53]Read from MH i2c: D1 01 00 [15:53:53]MH_I2C_Read... [15:53:53]Read from MH i2c: D1 01 00 92 18 00 7B [15:53:53]Write to MH i2c: 01 00 00 93 18 AB [15:53:53]Write i2c OK [15:53:53]MH_I2C_Read... [15:53:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D7 8E 47 00 AB 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 32 30 39 38 35 36 30 10 04 04 00 FF 74 01 00 F4 03 04 00 3B 0C 1E 67 B6 04 01 00 00 32 0C B9 AA CA D1 EE 47 [15:53:53]CommunicateWithHost err = 0 [15:53:53]CheckOFDResponse [15:53:53]1017 (14) - 77093643461234 [15:53:53]1041 (16) - 0000000002098560 [15:53:53]1040 (4) - 95487 [15:53:53]1012 (4) - 27.10.2024 09:47 [15:53:53]1206 (1) - 0 [15:53:53]OFD Sender: Remove packet 95487 [15:53:53]ProducePacketName [15:53:53]name=ofd_packets/00095487 [15:53:53]NVStorageDeleteData [15:53:54]*** Cut start [15:53:54]*** Partial cut [15:53:54]*** CUTSNS_PIN = 1 [15:53:54]OFD Sender: No OFD packet to send [15:53:54]*** CUTSNS_PIN = 0 [15:53:54]*** Brake cut motor [15:53:54]Read from MH i2c: 01 [15:53:54]MH_I2C_Read... [15:53:54]*** Stop cut motor [15:53:54]*** Cut end [15:53:54]Read from MH i2c: 01 07 00 [15:53:54]MH_I2C_Read... [15:53:54]Read from MH i2c: 01 07 00 93 18 00 00 00 00 00 FF 0F C0 [15:53:54]process_action close_receipt done [15:53:54]requested_data is exist [15:53:54]produce_requested_data [15:53:54]requested_item fm.sn is exist - process it [15:53:54]wFMCommunicate request_size=4 [15:53:54]MH_SAM_APDU [15:53:54]CAPDU: 80 11 00 00 [15:53:54]Write to MH i2c: E2 08 00 94 18 80 11 00 00 00 00 00 00 26 [15:53:54]Write i2c OK [15:53:54]MH_I2C_Read... [15:53:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:53:54]Read from MH i2c: E2 [15:53:54]MH_I2C_Read... [15:53:54]Read from MH i2c: E2 17 00 [15:53:54]MH_I2C_Read... [15:53:54]Read from MH i2c: E2 17 00 94 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 77 [15:53:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:53:54]wFMCommunicate OK [15:53:54]requested_item fd.num is exist - process it [15:53:54]SAM_PROTO_GetFieldsCounters [15:53:54]wFMCommunicate request_size=4 [15:53:54]MH_SAM_APDU [15:53:54]CAPDU: 80 13 00 00 [15:53:54]Write to MH i2c: E2 08 00 95 18 80 13 00 00 00 00 00 00 29 [15:53:54]Write i2c OK [15:53:54]MH_I2C_Read... [15:53:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:53:54]Read from MH i2c: E2 [15:53:54]MH_I2C_Read... [15:53:54]Read from MH i2c: E2 62 00 [15:53:54]MH_I2C_Read... [15:53:54]Read from MH i2c: E2 62 00 95 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FF 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 E6 01 00 00 5E 04 04 00 E6 01 00 00 57 04 04 00 E7 01 00 00 19 04 04 00 00 00 00 00 90 00 02 [15:53:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 FF 74 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 E6 01 00 00 5E 04 04 00 E6 01 00 00 57 04 04 00 E7 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:53:55]wFMCommunicate OK [15:53:55]SAM_PROTO_GetFieldsCounters done [15:53:55]requested_item shift.num is exist - process it [15:53:55]requested_item shift.opened is exist - process it [15:53:55]req_shift_opened [15:53:55]FM_GetShiftState [15:53:55]SAM_PROTO_GetShiftState [15:53:55]wFMCommunicate request_size=4 [15:53:55]MH_SAM_APDU [15:53:55]CAPDU: 80 13 01 00 [15:53:55]Write to MH i2c: E2 08 00 96 18 80 13 01 00 00 00 00 00 2B [15:53:55]Write i2c OK [15:53:55]MH_I2C_Read... [15:53:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:53:55]Read from MH i2c: E2 [15:53:55]MH_I2C_Read... [15:53:55]Read from MH i2c: E2 0E 00 [15:53:55]MH_I2C_Read... [15:53:55]Read from MH i2c: E2 0E 00 96 18 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D7 [15:53:55]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:53:55]wFMCommunicate OK [15:53:55]SAM_PROTO_GetShiftState done [15:53:55]FM_GetShiftState done [15:53:55]req_shift_opened done [15:53:55]requested_item shift.open_date is exist - process it [15:53:55]req_shift_open_date [15:53:55]req_shift_open_date done [15:53:55]produce_requested_data done [15:53:55]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95487,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:53:55]process_action_free close_receipt [15:53:55]json_value_free [15:53:55]json_value_free done [15:53:55]process_json_proto returns [15:53:55]Send response to host [15:53:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95487,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:53:55]free response buf [15:53:55]execute_script done [15:53:55]execute_script returns [15:53:55]free content buf [15:53:55]Sock 10.Close socket [15:53:55]Sock 10.Thread stoped [15:53:59]OFD Sender: No OFD packet to send [15:54:04]OFD Sender: No OFD packet to send [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:30]accept exits with 9 [15:54:30]New connection [15:54:30]New thread 3067444580 created [15:54:30]Thread 3067301220 joined [15:54:30]Waiting for new connection... [15:54:30] Sock 9.Parse request [15:54:30]Sock 9.Check first char [15:54:30]Sock 9.First char is OK [15:54:30]request: POST /json_proto HTTP/1.0 [15:54:30]Method: POST [15:54:30]URL: /json_proto [15:54:30]Method is POST - this is cgi request [15:54:30]url: /json_proto [15:54:30]query_string will be loaded in cgi processing [15:54:30]execute_cgi json_proto POST (null) [15:54:30]execute_cgi path=json_proto method=POST [15:54:30]POST find Content-Length [15:54:30]Host: 172.17.40.67:8080 [15:54:30]Content-Length: 678 [15:54:30]Content-Type: application/json [15:54:30] [15:54:30]POST finish read [15:54:30]Found Content-Length = 678 [15:54:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406005", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.240, "sum" : 350.56, "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" ] } } [15:54:30]execute_script... [15:54: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)3406005", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.240, "sum" : 350.56, "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" ] } } [15:54:30]POST & json_proto [15:54:30]process_json_proto [15:54:30]json parsed OK: [15:54:30]protocol is kg_v1.0 [15:54:30]action value=close_receipt [15:54:30]process_action close_receipt [15:54:30]cmd_close_receipt [15:54:30]MH_GetDate [15:54:30]Write to MH i2c: F0 00 00 97 18 9E [15:54:30]Write i2c OK [15:54:30]MH_I2C_Read... [15:54:30]Read from MH i2c: F0 [15:54:30]MH_I2C_Read... [15:54:30]Read from MH i2c: F0 09 00 [15:54:30]MH_I2C_Read... [15:54:30]Read from MH i2c: F0 09 00 97 18 00 37 62 1E 67 EE DA 66 66 59 [15:54:30]GetLastDocTimeStamp 1730044432 [15:54:30]current date 1730044471 [15:54:30]FM_GetShiftState [15:54:30]SAM_PROTO_GetShiftState [15:54:30]wFMCommunicate request_size=4 [15:54:30]MH_SAM_APDU [15:54:30]CAPDU: 80 13 01 00 [15:54:30]Write to MH i2c: E2 08 00 98 18 80 13 01 00 00 00 00 00 2D [15:54:30]Write i2c OK [15:54:30]MH_I2C_Read... [15:54:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:54:30]Read from MH i2c: E2 [15:54:30]MH_I2C_Read... [15:54:30]Read from MH i2c: E2 0E 00 [15:54:30]MH_I2C_Read... [15:54:30]Read from MH i2c: E2 0E 00 98 18 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D9 [15:54:30]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:54:30]wFMCommunicate OK [15:54:30]SAM_PROTO_GetShiftState done [15:54:30]FM_GetShiftState done [15:54:30]opened in 1729987736 [15:54:30]opened+sec_in_day 1730074136 [15:54:30]quantity*price = 35055 [15:54:30]sum+1 = 35057 [15:54:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.23 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 487 27.10.2024 15:54 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95488 ФПД: 7415474163365 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T155431&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95488&fm=7415474163365&tin=02508201610067®Number=0000000000170478&sum=35000 [15:54:31]StoreToDocumentArchive [15:54:31]shift 143 fd 95488 [15:54:31]save to /storage/0143/doc_00095488 [15:54:31]save last doc name /storage/0143/doc_00095488 to /storage/kkm_last_doc_name [15:54:31]save OK [15:54:31]Clear old archive folders... [15:54:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:54:31]tlvbuf is 00AC24F0 [15:54:31]SAM_PROTO_ClearQueue [15:54:31]wFMCommunicate request_size=4 [15:54:31]MH_SAM_APDU [15:54:31]CAPDU: 80 09 00 00 [15:54:31]Write to MH i2c: E2 08 00 A5 18 80 09 00 00 00 00 00 00 2F [15:54:31]Write i2c OK [15:54:31]MH_I2C_Read... [15:54:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:54:31]Read from MH i2c: E2 [15:54:31]MH_I2C_Read... [15:54:31]Read from MH i2c: E2 03 00 [15:54:31]MH_I2C_Read... [15:54:31]Read from MH i2c: E2 03 00 A5 18 00 90 00 31 [15:54:31]RAPDU: 90 00 [15:54:31]wFMCommunicate OK [15:54:31]SAM_PROTO_ClearQueue done [15:54:31]KKMCreateOFDPacket [15:54:31]OFDProtocolAddRootSTLVToBuf [15:54:31]FM_MakeSignedData [15:54:31]FM_MakeSignedData [15:54:31]SAM_PROTO_SignData [15:54:31]wFMCommunicate request_size=4 [15:54:31]MH_SAM_APDU [15:54:31]CAPDU: 80 0D 01 02 [15:54:31]Write to MH i2c: E2 08 00 A6 18 80 0D 01 02 00 00 00 00 37 [15:54:31]Write i2c OK [15:54:31]MH_I2C_Read... [15:54:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:54:32]Read from MH i2c: E2 [15:54:32]MH_I2C_Read... [15:54:32]Read from MH i2c: E2 03 00 [15:54:32]MH_I2C_Read... [15:54:32]Read from MH i2c: E2 03 00 A6 18 00 90 00 32 [15:54:32]RAPDU: 90 00 [15:54:32]wFMCommunicate OK [15:54:32]wFMCommunicate request_size=255 [15:54:32]MH_SAM_APDU [15:54: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 34 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 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 8B 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 E7 01 00 00 F4 03 04 00 37 62 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 00 75 01 00 35 04 06 00 06 [15:54:32]Write to MH i2c: E2 02 01 A7 18 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 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 8B 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 E7 01 00 00 F4 03 04 00 37 62 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 00 75 01 00 35 04 06 00 06 00 00 E1 [15:54:32]Write i2c OK [15:54:32]MH_I2C_Read... [15:54:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:54:32]Read from MH i2c: E2 [15:54:32]MH_I2C_Read... [15:54:32]Read from MH i2c: E2 03 00 [15:54:32]MH_I2C_Read... [15:54:32]Read from MH i2c: E2 03 00 A7 18 00 90 00 33 [15:54:32]RAPDU: 90 00 [15:54:32]wFMCommunicate OK [15:54:32]wFMCommunicate request_size=10 [15:54:32]MH_SAM_APDU [15:54:32]CAPDU: 80 0D 02 02 05 BE 8C B4 0E A5 [15:54:32]Write to MH i2c: E2 0D 00 A8 18 80 0D 02 02 05 00 BE 8C B4 0E A5 00 00 F5 [15:54:32]Write i2c OK [15:54:32]MH_I2C_Read... [15:54:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:54:32]Read from MH i2c: E2 [15:54:32]MH_I2C_Read... [15:54:32]Read from MH i2c: E2 03 00 [15:54:32]MH_I2C_Read... [15:54:32]Read from MH i2c: E2 03 00 A8 18 00 90 00 34 [15:54:32]RAPDU: 90 00 [15:54:32]wFMCommunicate OK [15:54:32]wFMCommunicate request_size=4 [15:54:32]MH_SAM_APDU [15:54:32]CAPDU: 80 0D 03 02 [15:54:32]Write to MH i2c: E2 08 00 A9 18 80 0D 03 02 00 00 00 00 3C [15:54:32]Write i2c OK [15:54:32]MH_I2C_Read... [15:54:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:54:32]Read from MH i2c: E2 [15:54:32]MH_I2C_Read... [15:54:32]Read from MH i2c: E2 0B 00 [15:54:32]MH_I2C_Read... [15:54:32]Read from MH i2c: E2 0B 00 A9 18 00 CB 80 05 3A 5D 8E A3 2D 90 00 82 [15:54:32]RAPDU: CB 80 05 3A 5D 8E A3 2D 90 00 [15:54:32]wFMCommunicate OK [15:54:32]SAM_PROTO_SignData done [15:54:32]FM_MakeSignedData done [15:54:32]CreateOFDProtocolMessage [15:54:32]wFMCommunicate request_size=4 [15:54:32]MH_SAM_APDU [15:54:32]CAPDU: 80 11 00 00 [15:54:32]Write to MH i2c: E2 08 00 AA 18 80 11 00 00 00 00 00 00 3C [15:54:32]Write i2c OK [15:54:32]MH_I2C_Read... [15:54:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:54:32]Read from MH i2c: E2 [15:54:32]MH_I2C_Read... [15:54:32]Read from MH i2c: E2 17 00 [15:54:32]MH_I2C_Read... [15:54:32]Read from MH i2c: E2 17 00 AA 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8D [15:54:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:54:32]wFMCommunicate OK [15:54:32]CreateOFDProtocolMessage done [15:54:32]OFDSenderStorePacket 95488 [15:54:32]StoreOFDPacket docnum=95488 [15:54:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C7 79 07 01 A9 AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 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 8B 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 E7 01 00 00 F4 03 04 00 37 62 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 00 75 01 00 35 04 06 00 06 BE 8C B4 0E A5 CB 80 05 3A 5D 8E A3 2D [15:54:32]CheckFolder [15:54:32]dirname=/storage/ofd_packets [15:54:32]CheckFolder done [15:54:32]ProducePacketName [15:54:32]name=ofd_packets/00095488 [15:54:32]NVStorageSaveData ofd_packets/00095488 [15:54:32]File name is /storage/ofd_packets/00095488 [15:54:32]Write 301 bytes [15:54:32]NVStorageSaveData done [15:54:32]OFDSenderStorePacket done [15:54:32]KKMCreateOFDPacket done [15:54:32]NVStorageSaveData kkm_last_timestamp [15:54:32]File name is /storage/kkm_last_timestamp [15:54:32]Write 4 bytes [15:54:32]NVStorageSaveData done [15:54:32]ExternCall_PrintAddStr [15:54:32]wPrintStart [15:54:32]Write to MH i2c: 01 00 00 AB 18 C3 [15:54:32]Write i2c OK [15:54:32]MH_I2C_Read... [15:54:32]Read from MH i2c: 01 [15:54:32]MH_I2C_Read... [15:54:32]Read from MH i2c: 01 07 00 [15:54:32]MH_I2C_Read... [15:54:32]Read from MH i2c: 01 07 00 AB 18 00 00 00 00 00 FF 0F D8 [15:54:32]RasterBufferAndPrint [15:54:32]line Счет N : (1)3406005 [15:54:32]line ИНН: 02508201610067 [15:54:32]line Контрольно-Кассовый Чек [15:54:32]line ПРОДАЖА [15:54:32]line ТРК (МРК, ГНК) : 42 [15:54:32]line Товар: 2710124130 [15:54:32]line Аи-92-К-4 [15:54:32]line 5.240 * 66.90 [15:54:32]line = 350.56 [15:54:32]line НДС 12% НСП 1% [15:54:32]line > о реализуемом товаре [15:54:32]line ОКРУГЛЕНИЕ: -0.56 [15:54:32]line ИТОГО: 350.00 [15:54:32]line Внесено: 350.00 [15:54:32]line СДАЧА: 0.00 [15:54:32]line НСП 1% : 3.10 [15:54:32]line НДС 12% : 37.23 [15:54:32]line Наличными: 350.00 [15:54:32]line Безнал.: 0.00 [15:54:32]line Место: АЗС № 82 "Партнер Нефть" [15:54:32]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:54:32]line СНО: Общий режим [15:54:32]line Чек 487 27.10.2024 15:54 [15:54:32]line Смена: 143 ФФД: 1.0 [15:54:32]line ЗНМ: 0300000017 [15:54:32]line РНМ: 0000000000170478 [15:54:32]line Версия ККМ: v1.0 [15:54:32]line ФМ: 0000000002098560 [15:54:32]line ФД: 95488 [15:54:32]line ФПД: 7415474163365 [15:54:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T155431&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95488&fm=7415474163365&tin=02508201610067®Number=0000000000170478&sum=35000 [15:54:32]written 0, free lines is 4095 [15:54:32]OFD Sender: Processing packet 95488 [packets to send 57, broken 56] [15:54:32]ProducePacketName [15:54:32]name=ofd_packets/00095488 [15:54:32]OFD Sender: To server: pG, [15:54:32]CommunicateWithHost lk.salyk.kg:30040 [15:54:32]ConnectInit lk.salyk.kg [15:54:32]Connected sock=10 [15:54:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C7 79 07 01 A9 AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 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 8B 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 E7 01 00 00 F4 03 04 00 37 62 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 00 75 01 00 35 04 06 00 06 BE 8C B4 0E A5 CB 80 05 3A 5D 8E A3 2D [15:54:33]Write to MH i2c: 01 00 00 D6 18 EE [15:54:33]Write i2c OK [15:54:33]MH_I2C_Read... [15:54:33]Read from MH i2c: 01 [15:54:33]MH_I2C_Read... [15:54:33]Read from MH i2c: 01 07 00 [15:54:33]MH_I2C_Read... [15:54:33]Read from MH i2c: 01 07 00 D6 18 00 00 00 00 00 FF 0C 00 [15:54:33]RasterBufferAndPrint [15:54:33]line [15:54:33]line [15:54:33]line [15:54:33]line [15:54:33]line [15:54:33]written 0, free lines is 3342 [15:54:33]MH_Cut [15:54:33]Write to MH i2c: D1 01 00 DD 18 01 C7 [15:54:33]Write i2c OK [15:54:33]MH_I2C_Read... [15:54:33]Read from MH i2c: D1 [15:54:33]MH_I2C_Read... [15:54:33]Read from MH i2c: D1 01 00 [15:54:33]MH_I2C_Read... [15:54:33]Read from MH i2c: D1 01 00 DD 18 00 C6 [15:54:33]Write to MH i2c: 01 00 00 DE 18 F6 [15:54:33]Write i2c OK [15:54:33]MH_I2C_Read... [15:54:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 75 D5 47 00 F8 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 32 30 39 38 35 36 30 10 04 04 00 00 75 01 00 F4 03 04 00 63 0C 1E 67 B6 04 01 00 00 E5 60 0B 4A 5E C0 B2 9F [15:54:33]CommunicateWithHost err = 0 [15:54:33]CheckOFDResponse [15:54:33]1017 (14) - 77093643461234 [15:54:33]1041 (16) - 0000000002098560 [15:54:33]1040 (4) - 95488 [15:54:33]1012 (4) - 27.10.2024 09:48 [15:54:33]1206 (1) - 0 [15:54:33]OFD Sender: Remove packet 95488 [15:54:33]ProducePacketName [15:54:33]name=ofd_packets/00095488 [15:54:33]NVStorageDeleteData [15:54:33]*** Cut start [15:54:33]*** Partial cut [15:54:33]*** CUTSNS_PIN = 1 [15:54:33]OFD Sender: No OFD packet to send [15:54:33]*** CUTSNS_PIN = 0 [15:54:33]*** Brake cut motor [15:54:34]Read from MH i2c: 01 [15:54:34]MH_I2C_Read... [15:54:34]*** Stop cut motor [15:54:34]*** Cut end [15:54:34]Read from MH i2c: 01 07 00 [15:54:34]MH_I2C_Read... [15:54:34]Read from MH i2c: 01 07 00 DE 18 00 00 00 00 00 FF 0F 0B [15:54:34]process_action close_receipt done [15:54:34]requested_data is exist [15:54:34]produce_requested_data [15:54:34]requested_item fm.sn is exist - process it [15:54:34]wFMCommunicate request_size=4 [15:54:34]MH_SAM_APDU [15:54:34]CAPDU: 80 11 00 00 [15:54:34]Write to MH i2c: E2 08 00 DF 18 80 11 00 00 00 00 00 00 71 [15:54:34]Write i2c OK [15:54:34]MH_I2C_Read... [15:54:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:54:34]Read from MH i2c: E2 [15:54:34]MH_I2C_Read... [15:54:34]Read from MH i2c: E2 17 00 [15:54:34]MH_I2C_Read... [15:54:34]Read from MH i2c: E2 17 00 DF 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C2 [15:54:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:54:34]wFMCommunicate OK [15:54:34]requested_item fd.num is exist - process it [15:54:34]SAM_PROTO_GetFieldsCounters [15:54:34]wFMCommunicate request_size=4 [15:54:34]MH_SAM_APDU [15:54:34]CAPDU: 80 13 00 00 [15:54:34]Write to MH i2c: E2 08 00 E0 18 80 13 00 00 00 00 00 00 74 [15:54:34]Write i2c OK [15:54:34]MH_I2C_Read... [15:54:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:54:34]Read from MH i2c: E2 [15:54:34]MH_I2C_Read... [15:54:34]Read from MH i2c: E2 62 00 [15:54:34]MH_I2C_Read... [15:54:34]Read from MH i2c: E2 62 00 E0 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 00 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 E7 01 00 00 5E 04 04 00 E7 01 00 00 57 04 04 00 E8 01 00 00 19 04 04 00 00 00 00 00 90 00 52 [15:54:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 00 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 E7 01 00 00 5E 04 04 00 E7 01 00 00 57 04 04 00 E8 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:54:34]wFMCommunicate OK [15:54:34]SAM_PROTO_GetFieldsCounters done [15:54:34]requested_item shift.num is exist - process it [15:54:34]requested_item shift.opened is exist - process it [15:54:34]req_shift_opened [15:54:34]FM_GetShiftState [15:54:34]SAM_PROTO_GetShiftState [15:54:34]wFMCommunicate request_size=4 [15:54:34]MH_SAM_APDU [15:54:34]CAPDU: 80 13 01 00 [15:54:34]Write to MH i2c: E2 08 00 E1 18 80 13 01 00 00 00 00 00 76 [15:54:34]Write i2c OK [15:54:34]MH_I2C_Read... [15:54:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:54:34]Read from MH i2c: E2 [15:54:34]MH_I2C_Read... [15:54:34]Read from MH i2c: E2 0E 00 [15:54:34]MH_I2C_Read... [15:54:34]Read from MH i2c: E2 0E 00 E1 18 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 22 [15:54:34]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:54:34]wFMCommunicate OK [15:54:34]SAM_PROTO_GetShiftState done [15:54:34]FM_GetShiftState done [15:54:34]req_shift_opened done [15:54:34]requested_item shift.open_date is exist - process it [15:54:34]req_shift_open_date [15:54:34]req_shift_open_date done [15:54:34]produce_requested_data done [15:54:34]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95488,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:54:34]process_action_free close_receipt [15:54:34]json_value_free [15:54:34]json_value_free done [15:54:34]process_json_proto returns [15:54:34]Send response to host [15:54:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95488,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:54:34]free response buf [15:54:34]execute_script done [15:54:34]execute_script returns [15:54:34]free content buf [15:54:34]Sock 9.Close socket [15:54:34]Sock 9.Thread stoped [15:54:38]OFD Sender: No OFD packet to send [15:54:43]OFD Sender: No OFD packet to send [15:54:45]accept exits with 7 [15:54:45]New connection [15:54:45]New thread 3067301220 created [15:54:45]Thread 3067444580 joined [15:54:45]Waiting for new connection... [15:54:45] Sock 7.Parse request [15:54:45]Sock 7.Check first char [15:54:45]Sock 7.First char is OK [15:54:45]request: POST /json_proto HTTP/1.0 [15:54:45]Method: POST [15:54:45]URL: /json_proto [15:54:45]Method is POST - this is cgi request [15:54:45]url: /json_proto [15:54:45]query_string will be loaded in cgi processing [15:54:45]execute_cgi json_proto POST (null) [15:54:45]execute_cgi path=json_proto method=POST [15:54:45]POST find Content-Length [15:54:45]Host: 172.17.40.67:8080 [15:54:45]Content-Length: 678 [15:54:45]Content-Type: application/json [15:54:45] [15:54:45]POST finish read [15:54:45]Found Content-Length = 678 [15:54:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406006", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:54:45]execute_script... [15:54: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)3406006", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:54:45]POST & json_proto [15:54:45]process_json_proto [15:54:45]json parsed OK: [15:54:45]protocol is kg_v1.0 [15:54:45]action value=close_receipt [15:54:45]process_action close_receipt [15:54:45]cmd_close_receipt [15:54:45]MH_GetDate [15:54:45]Write to MH i2c: F0 00 00 E2 18 E9 [15:54:45]Write i2c OK [15:54:45]MH_I2C_Read... [15:54:45]Read from MH i2c: F0 [15:54:45]MH_I2C_Read... [15:54:45]Read from MH i2c: F0 09 00 [15:54:45]MH_I2C_Read... [15:54:45]Read from MH i2c: F0 09 00 E2 18 00 46 62 1E 67 EE DA 66 66 B3 [15:54:45]GetLastDocTimeStamp 1730044471 [15:54:45]current date 1730044486 [15:54:45]FM_GetShiftState [15:54:45]SAM_PROTO_GetShiftState [15:54:45]wFMCommunicate request_size=4 [15:54:45]MH_SAM_APDU [15:54:45]CAPDU: 80 13 01 00 [15:54:45]Write to MH i2c: E2 08 00 E3 18 80 13 01 00 00 00 00 00 78 [15:54:45]Write i2c OK [15:54:45]MH_I2C_Read... [15:54:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:54:45]Read from MH i2c: E2 [15:54:45]MH_I2C_Read... [15:54:45]Read from MH i2c: E2 0E 00 [15:54:45]MH_I2C_Read... [15:54:45]Read from MH i2c: E2 0E 00 E3 18 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 24 [15:54:45]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:54:45]wFMCommunicate OK [15:54:45]SAM_PROTO_GetShiftState done [15:54:45]FM_GetShiftState done [15:54:45]opened in 1729987736 [15:54:45]opened+sec_in_day 1730074136 [15:54:45]quantity*price = 50041 [15:54:45]sum+1 = 50042 [15:54:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 488 27.10.2024 15:54 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95489 ФПД: 64103075364268 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T155446&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95489&fm=64103075364268&tin=02508201610067®Number=0000000000170478&sum=50000 [15:54:46]StoreToDocumentArchive [15:54:46]shift 143 fd 95489 [15:54:46]save to /storage/0143/doc_00095489 [15:54:46]save last doc name /storage/0143/doc_00095489 to /storage/kkm_last_doc_name [15:54:46]save OK [15:54:46]Clear old archive folders... [15:54:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:54:46]tlvbuf is 00A9C430 [15:54:46]SAM_PROTO_ClearQueue [15:54:46]wFMCommunicate request_size=4 [15:54:46]MH_SAM_APDU [15:54:46]CAPDU: 80 09 00 00 [15:54:46]Write to MH i2c: E2 08 00 F0 18 80 09 00 00 00 00 00 00 7A [15:54:46]Write i2c OK [15:54:46]MH_I2C_Read... [15:54:46]Read from MH i2c: E2 [15:54:46]MH_I2C_Read... [15:54:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:54:46]Read from MH i2c: E2 03 00 [15:54:46]MH_I2C_Read... [15:54:46]Read from MH i2c: E2 03 00 F0 18 00 90 00 7C [15:54:46]RAPDU: 90 00 [15:54:46]wFMCommunicate OK [15:54:46]SAM_PROTO_ClearQueue done [15:54:46]KKMCreateOFDPacket [15:54:46]OFDProtocolAddRootSTLVToBuf [15:54:46]FM_MakeSignedData [15:54:46]FM_MakeSignedData [15:54:46]SAM_PROTO_SignData [15:54:46]wFMCommunicate request_size=4 [15:54:46]MH_SAM_APDU [15:54:46]CAPDU: 80 0D 01 02 [15:54:46]Write to MH i2c: E2 08 00 F1 18 80 0D 01 02 00 00 00 00 82 [15:54:46]Write i2c OK [15:54:46]MH_I2C_Read... [15:54:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:54:46]Read from MH i2c: E2 [15:54:46]MH_I2C_Read... [15:54:46]Read from MH i2c: E2 03 00 [15:54:46]MH_I2C_Read... [15:54:46]Read from MH i2c: E2 03 00 F1 18 00 90 00 7D [15:54:46]RAPDU: 90 00 [15:54:46]wFMCommunicate OK [15:54:46]wFMCommunicate request_size=255 [15:54:46]MH_SAM_APDU [15:54: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 01 00 00 F4 03 04 00 46 62 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 01 75 01 00 35 04 06 00 3A [15:54:46]Write to MH i2c: E2 02 01 F2 18 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 01 00 00 F4 03 04 00 46 62 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 01 75 01 00 35 04 06 00 3A 00 00 66 [15:54:46]Write i2c OK [15:54:46]MH_I2C_Read... [15:54:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:54:46]Read from MH i2c: E2 [15:54:46]MH_I2C_Read... [15:54:46]Read from MH i2c: E2 03 00 [15:54:46]MH_I2C_Read... [15:54:46]Read from MH i2c: E2 03 00 F2 18 00 90 00 7E [15:54:46]RAPDU: 90 00 [15:54:46]wFMCommunicate OK [15:54:46]wFMCommunicate request_size=10 [15:54:46]MH_SAM_APDU [15:54:46]CAPDU: 80 0D 02 02 05 4D 29 09 3D AC [15:54:46]Write to MH i2c: E2 0D 00 F3 18 80 0D 02 02 05 00 4D 29 09 3D AC 00 00 F7 [15:54:46]Write i2c OK [15:54:46]MH_I2C_Read... [15:54:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:54:46]Read from MH i2c: E2 [15:54:46]MH_I2C_Read... [15:54:46]Read from MH i2c: E2 03 00 [15:54:46]MH_I2C_Read... [15:54:46]Read from MH i2c: E2 03 00 F3 18 00 90 00 7F [15:54:46]RAPDU: 90 00 [15:54:46]wFMCommunicate OK [15:54:46]wFMCommunicate request_size=4 [15:54:46]MH_SAM_APDU [15:54:46]CAPDU: 80 0D 03 02 [15:54:46]Write to MH i2c: E2 08 00 F4 18 80 0D 03 02 00 00 00 00 87 [15:54:46]Write i2c OK [15:54:46]MH_I2C_Read... [15:54:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:54:46]Read from MH i2c: E2 [15:54:46]MH_I2C_Read... [15:54:46]Read from MH i2c: E2 0B 00 [15:54:46]MH_I2C_Read... [15:54:46]Read from MH i2c: E2 0B 00 F4 18 00 97 5A 11 18 64 B7 19 24 90 00 FA [15:54:46]RAPDU: 97 5A 11 18 64 B7 19 24 90 00 [15:54:46]wFMCommunicate OK [15:54:46]SAM_PROTO_SignData done [15:54:46]FM_MakeSignedData done [15:54:46]CreateOFDProtocolMessage [15:54:46]wFMCommunicate request_size=4 [15:54:46]MH_SAM_APDU [15:54:46]CAPDU: 80 11 00 00 [15:54:46]Write to MH i2c: E2 08 00 F5 18 80 11 00 00 00 00 00 00 87 [15:54:46]Write i2c OK [15:54:46]MH_I2C_Read... [15:54:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:54:46]Read from MH i2c: E2 [15:54:46]MH_I2C_Read... [15:54:46]Read from MH i2c: E2 17 00 [15:54:46]MH_I2C_Read... [15:54:46]Read from MH i2c: E2 17 00 F5 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D8 [15:54:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:54:46]wFMCommunicate OK [15:54:46]CreateOFDProtocolMessage done [15:54:46]OFDSenderStorePacket 95489 [15:54:46]StoreOFDPacket docnum=95489 [15:54:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5A C6 07 01 3E 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 01 00 00 F4 03 04 00 46 62 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 01 75 01 00 35 04 06 00 3A 4D 29 09 3D AC 97 5A 11 18 64 B7 19 24 [15:54:46]CheckFolder [15:54:46]dirname=/storage/ofd_packets [15:54:46]CheckFolder done [15:54:46]ProducePacketName [15:54:46]name=ofd_packets/00095489 [15:54:46]NVStorageSaveData ofd_packets/00095489 [15:54:46]File name is /storage/ofd_packets/00095489 [15:54:46]Write 301 bytes [15:54:46]NVStorageSaveData done [15:54:46]OFDSenderStorePacket done [15:54:46]KKMCreateOFDPacket done [15:54:46]NVStorageSaveData kkm_last_timestamp [15:54:46]File name is /storage/kkm_last_timestamp [15:54:46]Write 4 bytes [15:54:46]NVStorageSaveData done [15:54:46]ExternCall_PrintAddStr [15:54:46]wPrintStart [15:54:46]Write to MH i2c: 01 00 00 F6 18 0E [15:54:46]Write i2c OK [15:54:46]MH_I2C_Read... [15:54:46]Read from MH i2c: 01 [15:54:46]MH_I2C_Read... [15:54:46]Read from MH i2c: 01 07 00 [15:54:46]MH_I2C_Read... [15:54:46]Read from MH i2c: 01 07 00 F6 18 00 00 00 00 00 FF 0F 23 [15:54:46]RasterBufferAndPrint [15:54:46]line Счет N : (1)3406006 [15:54:46]line ИНН: 02508201610067 [15:54:46]line Контрольно-Кассовый Чек [15:54:46]line ПРОДАЖА [15:54:46]line ТРК (МРК, ГНК) : 32 [15:54:46]line Товар: 2710124130 [15:54:46]line Аи-92-К-4 [15:54:46]line 7.480 * 66.90 [15:54:46]line = 500.41 [15:54:46]line НДС 12% НСП 1% [15:54:46]line > о реализуемом товаре [15:54:46]line ОКРУГЛЕНИЕ: -0.41 [15:54:46]line ИТОГО: 500.00 [15:54:46]line Внесено: 500.00 [15:54:46]line СДАЧА: 0.00 [15:54:46]line НСП 1% : 4.43 [15:54:46]line НДС 12% : 53.14 [15:54:46]line Наличными: 500.00 [15:54:46]line Безнал.: 0.00 [15:54:46]line Место: АЗС № 82 "Партнер Нефть" [15:54:47]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:54:47]line СНО: Общий режим [15:54:47]line Чек 488 27.10.2024 15:54 [15:54:47]line Смена: 143 ФФД: 1.0 [15:54:47]line ЗНМ: 0300000017 [15:54:47]line РНМ: 0000000000170478 [15:54:47]line Версия ККМ: v1.0 [15:54:47]line ФМ: 0000000002098560 [15:54:47]line ФД: 95489 [15:54:47]line ФПД: 64103075364268 [15:54:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T155446&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95489&fm=64103075364268&tin=02508201610067®Number=0000000000170478&sum=50000 [15:54:47]OFD Sender: Processing packet 95489 [packets to send 57, broken 56] [15:54:47]ProducePacketName [15:54:47]name=ofd_packets/00095489 [15:54:47]OFD Sender: To server: pG, [15:54:47]CommunicateWithHost lk.salyk.kg:30040 [15:54:47]ConnectInit lk.salyk.kg [15:54:47]written 0, free lines is 4095 [15:54:47]Connected sock=10 [15:54:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5A C6 07 01 3E 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 01 00 00 F4 03 04 00 46 62 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 01 75 01 00 35 04 06 00 3A 4D 29 09 3D AC 97 5A 11 18 64 B7 19 24 [15:54:47]Write to MH i2c: 01 00 00 21 19 3A [15:54:47]Write i2c OK [15:54:47]MH_I2C_Read... [15:54:47]Read from MH i2c: 01 [15:54:47]MH_I2C_Read... [15:54:47]Read from MH i2c: 01 07 00 [15:54:47]MH_I2C_Read... [15:54:47]Read from MH i2c: 01 07 00 21 19 00 00 00 00 00 0E 0D 5C [15:54:47]RasterBufferAndPrint [15:54:47]line [15:54:47]line [15:54:47]line [15:54:47]line [15:54:47]line [15:54:47]written 0, free lines is 3357 [15:54:47]MH_Cut [15:54:47]Write to MH i2c: D1 01 00 28 19 01 13 [15:54:47]Write i2c OK [15:54:47]MH_I2C_Read... [15:54:47]Read from MH i2c: D1 [15:54:47]MH_I2C_Read... [15:54:47]Read from MH i2c: D1 01 00 [15:54:47]MH_I2C_Read... [15:54:47]Read from MH i2c: D1 01 00 28 19 00 12 [15:54:47]Write to MH i2c: 01 00 00 29 19 42 [15:54:47]Write i2c OK [15:54:47]MH_I2C_Read... [15:54:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E6 7F 47 00 3A 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 32 30 39 38 35 36 30 10 04 04 00 01 75 01 00 F4 03 04 00 72 0C 1E 67 B6 04 01 00 00 95 69 DE 5F BE 79 77 5B [15:54:47]CommunicateWithHost err = 0 [15:54:47]CheckOFDResponse [15:54:47]1017 (14) - 77093643461234 [15:54:47]1041 (16) - 0000000002098560 [15:54:47]1040 (4) - 95489 [15:54:47]1012 (4) - 27.10.2024 09:48 [15:54:47]1206 (1) - 0 [15:54:47]OFD Sender: Remove packet 95489 [15:54:47]ProducePacketName [15:54:47]name=ofd_packets/00095489 [15:54:47]NVStorageDeleteData [15:54:48]OFD Sender: No OFD packet to send [15:54:48]*** Cut start [15:54:48]*** Partial cut [15:54:48]*** CUTSNS_PIN = 1 [15:54:48]*** CUTSNS_PIN = 0 [15:54:48]*** Brake cut motor [15:54:48]Read from MH i2c: 01 [15:54:48]MH_I2C_Read... [15:54:48]*** Stop cut motor [15:54:48]*** Cut end [15:54:48]Read from MH i2c: 01 07 00 [15:54:48]MH_I2C_Read... [15:54:48]Read from MH i2c: 01 07 00 29 19 00 00 00 00 00 FF 0F 57 [15:54:48]process_action close_receipt done [15:54:48]requested_data is exist [15:54:48]produce_requested_data [15:54:48]requested_item fm.sn is exist - process it [15:54:48]wFMCommunicate request_size=4 [15:54:48]MH_SAM_APDU [15:54:48]CAPDU: 80 11 00 00 [15:54:48]Write to MH i2c: E2 08 00 2A 19 80 11 00 00 00 00 00 00 BD [15:54:48]Write i2c OK [15:54:48]MH_I2C_Read... [15:54:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:54:48]Read from MH i2c: E2 [15:54:48]MH_I2C_Read... [15:54:48]Read from MH i2c: E2 17 00 [15:54:48]MH_I2C_Read... [15:54:48]Read from MH i2c: E2 17 00 2A 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0E [15:54:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:54:48]wFMCommunicate OK [15:54:48]requested_item fd.num is exist - process it [15:54:48]SAM_PROTO_GetFieldsCounters [15:54:48]wFMCommunicate request_size=4 [15:54:48]MH_SAM_APDU [15:54:48]CAPDU: 80 13 00 00 [15:54:48]Write to MH i2c: E2 08 00 2B 19 80 13 00 00 00 00 00 00 C0 [15:54:48]Write i2c OK [15:54:48]MH_I2C_Read... [15:54:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:54:49]Read from MH i2c: E2 [15:54:49]MH_I2C_Read... [15:54:49]Read from MH i2c: E2 62 00 [15:54:49]MH_I2C_Read... [15:54:49]Read from MH i2c: E2 62 00 2B 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 01 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 E8 01 00 00 5E 04 04 00 E8 01 00 00 57 04 04 00 E9 01 00 00 19 04 04 00 00 00 00 00 90 00 A2 [15:54:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 01 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 E8 01 00 00 5E 04 04 00 E8 01 00 00 57 04 04 00 E9 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:54:49]wFMCommunicate OK [15:54:49]SAM_PROTO_GetFieldsCounters done [15:54:49]requested_item shift.num is exist - process it [15:54:49]requested_item shift.opened is exist - process it [15:54:49]req_shift_opened [15:54:49]FM_GetShiftState [15:54:49]SAM_PROTO_GetShiftState [15:54:49]wFMCommunicate request_size=4 [15:54:49]MH_SAM_APDU [15:54:49]CAPDU: 80 13 01 00 [15:54:49]Write to MH i2c: E2 08 00 2C 19 80 13 01 00 00 00 00 00 C2 [15:54:49]Write i2c OK [15:54:49]MH_I2C_Read... [15:54:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:54:49]Read from MH i2c: E2 [15:54:49]MH_I2C_Read... [15:54:49]Read from MH i2c: E2 0E 00 [15:54:49]MH_I2C_Read... [15:54:49]Read from MH i2c: E2 0E 00 2C 19 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 6E [15:54:49]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:54:49]wFMCommunicate OK [15:54:49]SAM_PROTO_GetShiftState done [15:54:49]FM_GetShiftState done [15:54:49]req_shift_opened done [15:54:49]requested_item shift.open_date is exist - process it [15:54:49]req_shift_open_date [15:54:49]req_shift_open_date done [15:54:49]produce_requested_data done [15:54:49]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95489,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:54:49]process_action_free close_receipt [15:54:49]json_value_free [15:54:49]json_value_free done [15:54:49]process_json_proto returns [15:54:49]Send response to host [15:54:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95489,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:54:49]free response buf [15:54:49]execute_script done [15:54:49]execute_script returns [15:54:49]free content buf [15:54:49]Sock 7.Close socket [15:54:49]Sock 7.Thread stoped [15:54:53]OFD Sender: No OFD packet to send [15:54:58]OFD Sender: No OFD packet to send [15:55:03]OFD Sender: No OFD packet to send [15:55:08]OFD Sender: No OFD packet to send [15:55:13]OFD Sender: No OFD packet to send [15:55:18]OFD Sender: No OFD packet to send [15:55:23]OFD Sender: No OFD packet to send [15:55:28]OFD Sender: No OFD packet to send [15:55:33]OFD Sender: No OFD packet to send [15:55:38]OFD Sender: No OFD packet to send [15:55:43]OFD Sender: No OFD packet to send [15:55:48]OFD Sender: No OFD packet to send [15:55:53]OFD Sender: No OFD packet to send [15:55:58]OFD Sender: No OFD packet to send [15:56:03]OFD Sender: No OFD packet to send [15:56:08]OFD Sender: No OFD packet to send [15:56:13]OFD Sender: No OFD packet to send [15:56:18]OFD Sender: No OFD packet to send [15:56:23]OFD Sender: No OFD packet to send [15:56:28]OFD Sender: No OFD packet to send [15:56:33]OFD Sender: No OFD packet to send [15:56:38]OFD Sender: No OFD packet to send [15:56:43]OFD Sender: No OFD packet to send [15:56:48]OFD Sender: No OFD packet to send [15:56:53]OFD Sender: No OFD packet to send [15:56:58]OFD Sender: No OFD packet to send [15:57:03]OFD Sender: No OFD packet to send [15:57:08]OFD Sender: No OFD packet to send [15:57:09]accept exits with 9 [15:57:09]New connection [15:57:09]New thread 3067444580 created [15:57:09]Thread 3067301220 joined [15:57:09]Waiting for new connection... [15:57:09] Sock 9.Parse request [15:57:09]Sock 9.Check first char [15:57:09]Sock 9.First char is OK [15:57:09]request: POST /json_proto HTTP/1.0 [15:57:09]Method: POST [15:57:09]URL: /json_proto [15:57:09]Method is POST - this is cgi request [15:57:09]url: /json_proto [15:57:09]query_string will be loaded in cgi processing [15:57:09]execute_cgi json_proto POST (null) [15:57:09]execute_cgi path=json_proto method=POST [15:57:09]POST find Content-Length [15:57:09]Host: 172.17.40.67:8080 [15:57:09]Content-Length: 675 [15:57:09]Content-Type: application/json [15:57:09] [15:57:09]POST finish read [15:57:09]Found Content-Length = 675 [15:57:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406007", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:57:09]execute_script... [15:57: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)3406007", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:57:09]POST & json_proto [15:57:09]process_json_proto [15:57:09]json parsed OK: [15:57:09]protocol is kg_v1.0 [15:57:09]action value=close_receipt [15:57:09]process_action close_receipt [15:57:09]cmd_close_receipt [15:57:09]MH_GetDate [15:57:09]Write to MH i2c: F0 00 00 2D 19 35 [15:57:09]Write i2c OK [15:57:09]MH_I2C_Read... [15:57:09]Read from MH i2c: F0 [15:57:09]MH_I2C_Read... [15:57:09]Read from MH i2c: F0 09 00 [15:57:09]MH_I2C_Read... [15:57:09]Read from MH i2c: F0 09 00 2D 19 00 D6 62 1E 67 EE DA 66 66 8F [15:57:09]GetLastDocTimeStamp 1730044486 [15:57:09]current date 1730044630 [15:57:09]FM_GetShiftState [15:57:09]SAM_PROTO_GetShiftState [15:57:09]wFMCommunicate request_size=4 [15:57:09]MH_SAM_APDU [15:57:09]CAPDU: 80 13 01 00 [15:57:09]Write to MH i2c: E2 08 00 2E 19 80 13 01 00 00 00 00 00 C4 [15:57:09]Write i2c OK [15:57:09]MH_I2C_Read... [15:57:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:57:09]Read from MH i2c: E2 [15:57:09]MH_I2C_Read... [15:57:09]Read from MH i2c: E2 0E 00 [15:57:09]MH_I2C_Read... [15:57:09]Read from MH i2c: E2 0E 00 2E 19 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 70 [15:57:09]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:57:09]wFMCommunicate OK [15:57:09]SAM_PROTO_GetShiftState done [15:57:09]FM_GetShiftState done [15:57:09]opened in 1729987736 [15:57:09]opened+sec_in_day 1730074136 [15:57:09]quantity*price = 70027 [15:57:09]sum+1 = 70029 [15:57:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 489 27.10.2024 15:57 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95490 ФПД: 196543763443544 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T155710&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95490&fm=196543763443544&tin=02508201610067®Number=0000000000170478&sum=70000 [15:57:10]StoreToDocumentArchive [15:57:10]shift 143 fd 95490 [15:57:10]save to /storage/0143/doc_00095490 [15:57:10]save last doc name /storage/0143/doc_00095490 to /storage/kkm_last_doc_name [15:57:10]save OK [15:57:10]Clear old archive folders... [15:57:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:57:10]tlvbuf is 00A62E40 [15:57:10]SAM_PROTO_ClearQueue [15:57:10]wFMCommunicate request_size=4 [15:57:10]MH_SAM_APDU [15:57:10]CAPDU: 80 09 00 00 [15:57:10]Write to MH i2c: E2 08 00 3B 19 80 09 00 00 00 00 00 00 C6 [15:57:10]Write i2c OK [15:57:10]MH_I2C_Read... [15:57:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:57:10]Read from MH i2c: E2 [15:57:10]MH_I2C_Read... [15:57:10]Read from MH i2c: E2 03 00 [15:57:10]MH_I2C_Read... [15:57:10]Read from MH i2c: E2 03 00 3B 19 00 90 00 C8 [15:57:10]RAPDU: 90 00 [15:57:10]wFMCommunicate OK [15:57:10]SAM_PROTO_ClearQueue done [15:57:10]KKMCreateOFDPacket [15:57:10]OFDProtocolAddRootSTLVToBuf [15:57:10]FM_MakeSignedData [15:57:10]FM_MakeSignedData [15:57:10]SAM_PROTO_SignData [15:57:10]wFMCommunicate request_size=4 [15:57:10]MH_SAM_APDU [15:57:10]CAPDU: 80 0D 01 02 [15:57:10]Write to MH i2c: E2 08 00 3C 19 80 0D 01 02 00 00 00 00 CE [15:57:10]Write i2c OK [15:57:10]MH_I2C_Read... [15:57:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:57:10]Read from MH i2c: E2 [15:57:10]MH_I2C_Read... [15:57:10]Read from MH i2c: E2 03 00 [15:57:10]MH_I2C_Read... [15:57:10]Read from MH i2c: E2 03 00 3C 19 00 90 00 C9 [15:57:10]RAPDU: 90 00 [15:57:10]wFMCommunicate OK [15:57:10]wFMCommunicate request_size=255 [15:57:10]MH_SAM_APDU [15:57: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 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 E9 01 00 00 F4 03 04 00 D6 62 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 02 75 01 00 35 04 06 00 B2 C1 69 33 [15:57:10]Write to MH i2c: E2 02 01 3D 19 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 E9 01 00 00 F4 03 04 00 D6 62 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 02 75 01 00 35 04 06 00 B2 C1 69 33 00 00 0C [15:57:10]Write i2c OK [15:57:10]MH_I2C_Read... [15:57:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:57:11]Read from MH i2c: E2 [15:57:11]MH_I2C_Read... [15:57:11]Read from MH i2c: E2 03 00 [15:57:11]MH_I2C_Read... [15:57:11]Read from MH i2c: E2 03 00 3D 19 00 90 00 CA [15:57:11]RAPDU: 90 00 [15:57:11]wFMCommunicate OK [15:57:11]wFMCommunicate request_size=7 [15:57:11]MH_SAM_APDU [15:57:11]CAPDU: 80 0D 02 02 02 EF 58 [15:57:11]Write to MH i2c: E2 0A 00 3E 19 80 0D 02 02 02 00 EF 58 00 00 1C [15:57:11]Write i2c OK [15:57:11]MH_I2C_Read... [15:57:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:57:11]Read from MH i2c: E2 [15:57:11]MH_I2C_Read... [15:57:11]Read from MH i2c: E2 03 00 [15:57:11]MH_I2C_Read... [15:57:11]Read from MH i2c: E2 03 00 3E 19 00 90 00 CB [15:57:11]RAPDU: 90 00 [15:57:11]wFMCommunicate OK [15:57:11]wFMCommunicate request_size=4 [15:57:11]MH_SAM_APDU [15:57:11]CAPDU: 80 0D 03 02 [15:57:11]Write to MH i2c: E2 08 00 3F 19 80 0D 03 02 00 00 00 00 D3 [15:57:11]Write i2c OK [15:57:11]MH_I2C_Read... [15:57:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:57:11]Read from MH i2c: E2 [15:57:11]MH_I2C_Read... [15:57:11]Read from MH i2c: E2 0B 00 [15:57:11]MH_I2C_Read... [15:57:11]Read from MH i2c: E2 0B 00 3F 19 00 D5 2A 04 6E 70 79 DE 8F 90 00 9B [15:57:11]RAPDU: D5 2A 04 6E 70 79 DE 8F 90 00 [15:57:11]wFMCommunicate OK [15:57:11]SAM_PROTO_SignData done [15:57:11]FM_MakeSignedData done [15:57:11]CreateOFDProtocolMessage [15:57:11]wFMCommunicate request_size=4 [15:57:11]MH_SAM_APDU [15:57:11]CAPDU: 80 11 00 00 [15:57:11]Write to MH i2c: E2 08 00 40 19 80 11 00 00 00 00 00 00 D3 [15:57:11]Write i2c OK [15:57:11]MH_I2C_Read... [15:57:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:57:11]Read from MH i2c: E2 [15:57:11]MH_I2C_Read... [15:57:11]Read from MH i2c: E2 17 00 [15:57:11]MH_I2C_Read... [15:57:11]Read from MH i2c: E2 17 00 40 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 24 [15:57:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:57:11]wFMCommunicate OK [15:57:11]CreateOFDProtocolMessage done [15:57:11]OFDSenderStorePacket 95490 [15:57:11]StoreOFDPacket docnum=95490 [15:57:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 98 23 04 01 9A 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 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 E9 01 00 00 F4 03 04 00 D6 62 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 02 75 01 00 35 04 06 00 B2 C1 69 33 EF 58 D5 2A 04 6E 70 79 DE 8F [15:57:11]CheckFolder [15:57:11]dirname=/storage/ofd_packets [15:57:11]CheckFolder done [15:57:11]ProducePacketName [15:57:11]name=ofd_packets/00095490 [15:57:11]NVStorageSaveData ofd_packets/00095490 [15:57:11]File name is /storage/ofd_packets/00095490 [15:57:11]Write 298 bytes [15:57:11]NVStorageSaveData done [15:57:11]OFDSenderStorePacket done [15:57:11]KKMCreateOFDPacket done [15:57:11]NVStorageSaveData kkm_last_timestamp [15:57:11]File name is /storage/kkm_last_timestamp [15:57:11]Write 4 bytes [15:57:11]NVStorageSaveData done [15:57:11]ExternCall_PrintAddStr [15:57:11]wPrintStart [15:57:11]Write to MH i2c: 01 00 00 41 19 5A [15:57:11]Write i2c OK [15:57:11]MH_I2C_Read... [15:57:11]Read from MH i2c: 01 [15:57:11]MH_I2C_Read... [15:57:11]Read from MH i2c: 01 07 00 [15:57:11]MH_I2C_Read... [15:57:11]Read from MH i2c: 01 07 00 41 19 00 00 00 00 00 FF 0F 6F [15:57:11]RasterBufferAndPrint [15:57:11]line Счет N : (1)3406007 [15:57:11]line ИНН: 02508201610067 [15:57:11]line Контрольно-Кассовый Чек [15:57:11]line ПРОДАЖА [15:57:11]line ТРК (МРК, ГНК) : 51 [15:57:11]line Товар: 2710194210 [15:57:11]line ДТ-К-5 [15:57:11]line 9.190 * 76.20 [15:57:11]line = 700.28 [15:57:11]line НДС 12% НСП 1% [15:57:11]line > о реализуемом товаре [15:57:11]line ОКРУГЛЕНИЕ: -0.28 [15:57:11]line ИТОГО: 700.00 [15:57:11]line Внесено: 700.00 [15:57:11]line СДАЧА: 0.00 [15:57:11]line НСП 1% : 6.20 [15:57:11]line НДС 12% : 74.37 [15:57:11]line Наличными: 700.00 [15:57:11]line Безнал.: 0.00 [15:57:11]line Место: АЗС № 82 "Партнер Нефть" [15:57:11]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:57:11]line СНО: Общий режим [15:57:11]line Чек 489 27.10.2024 15:57 [15:57:11]line Смена: 143 ФФД: 1.0 [15:57:11]line ЗНМ: 0300000017 [15:57:11]line РНМ: 0000000000170478 [15:57:11]line Версия ККМ: v1.0 [15:57:11]line ФМ: 0000000002098560 [15:57:11]line ФД: 95490 [15:57:11]line ФПД: 196543763443544 [15:57:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T155710&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95490&fm=196543763443544&tin=02508201610067®Number=0000000000170478&sum=70000 [15:57:11]OFD Sender: Processing packet 95490 [packets to send 57, broken 56] [15:57:11]ProducePacketName [15:57:11]name=ofd_packets/00095490 [15:57:11]OFD Sender: To server: pG, [15:57:11]CommunicateWithHost lk.salyk.kg:30040 [15:57:11]ConnectInit lk.salyk.kg [15:57:11]written 0, free lines is 4095 [15:57:11]Connected sock=7 [15:57:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 98 23 04 01 9A 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 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 E9 01 00 00 F4 03 04 00 D6 62 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 02 75 01 00 35 04 06 00 B2 C1 69 33 EF 58 D5 2A 04 6E 70 79 DE 8F [15:57:12]Write to MH i2c: 01 00 00 6C 19 85 [15:57:12]Write i2c OK [15:57:12]MH_I2C_Read... [15:57:12]Read from MH i2c: 01 [15:57:12]MH_I2C_Read... [15:57:12]Read from MH i2c: 01 07 00 [15:57:12]MH_I2C_Read... [15:57:12]Read from MH i2c: 01 07 00 6C 19 00 00 00 00 00 01 0D 9A [15:57:12]RasterBufferAndPrint [15:57:12]line [15:57:12]line [15:57:12]line [15:57:12]line [15:57:12]line [15:57:12]written 0, free lines is 3335 [15:57:12]MH_Cut [15:57:12]Write to MH i2c: D1 01 00 73 19 01 5E [15:57:12]Write i2c OK [15:57:12]MH_I2C_Read... [15:57:12]Read from MH i2c: D1 [15:57:12]MH_I2C_Read... [15:57:12]Read from MH i2c: D1 01 00 [15:57:12]MH_I2C_Read... [15:57:12]Read from MH i2c: D1 01 00 73 19 00 5D [15:57:12]Write to MH i2c: 01 00 00 74 19 8D [15:57:12]Write i2c OK [15:57:12]MH_I2C_Read... [15:57:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 9F F5 47 00 FD 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 32 30 39 38 35 36 30 10 04 04 00 02 75 01 00 F4 03 04 00 02 0D 1E 67 B6 04 01 00 00 BC 98 18 CB F8 E0 59 CB [15:57:12]CommunicateWithHost err = 0 [15:57:12]CheckOFDResponse [15:57:12]1017 (14) - 77093643461234 [15:57:12]1041 (16) - 0000000002098560 [15:57:12]1040 (4) - 95490 [15:57:12]1012 (4) - 27.10.2024 09:50 [15:57:12]1206 (1) - 0 [15:57:12]OFD Sender: Remove packet 95490 [15:57:12]ProducePacketName [15:57:12]name=ofd_packets/00095490 [15:57:12]NVStorageDeleteData [15:57:12]OFD Sender: No OFD packet to send [15:57:12]*** Cut start [15:57:12]*** Partial cut [15:57:12]*** CUTSNS_PIN = 1 [15:57:12]*** CUTSNS_PIN = 0 [15:57:12]*** Brake cut motor [15:57:13]Read from MH i2c: 01 [15:57:13]MH_I2C_Read... [15:57:13]*** Stop cut motor [15:57:13]*** Cut end [15:57:13]Read from MH i2c: 01 07 00 [15:57:13]MH_I2C_Read... [15:57:13]Read from MH i2c: 01 07 00 74 19 00 00 00 00 00 FF 0F A2 [15:57:13]process_action close_receipt done [15:57:13]requested_data is exist [15:57:13]produce_requested_data [15:57:13]requested_item fm.sn is exist - process it [15:57:13]wFMCommunicate request_size=4 [15:57:13]MH_SAM_APDU [15:57:13]CAPDU: 80 11 00 00 [15:57:13]Write to MH i2c: E2 08 00 75 19 80 11 00 00 00 00 00 00 08 [15:57:13]Write i2c OK [15:57:13]MH_I2C_Read... [15:57:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:57:13]Read from MH i2c: E2 [15:57:13]MH_I2C_Read... [15:57:13]Read from MH i2c: E2 17 00 [15:57:13]MH_I2C_Read... [15:57:13]Read from MH i2c: E2 17 00 75 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 59 [15:57:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:57:13]wFMCommunicate OK [15:57:13]requested_item fd.num is exist - process it [15:57:13]SAM_PROTO_GetFieldsCounters [15:57:13]wFMCommunicate request_size=4 [15:57:13]MH_SAM_APDU [15:57:13]CAPDU: 80 13 00 00 [15:57:13]Write to MH i2c: E2 08 00 76 19 80 13 00 00 00 00 00 00 0B [15:57:13]Write i2c OK [15:57:13]MH_I2C_Read... [15:57:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:57:13]Read from MH i2c: E2 [15:57:13]MH_I2C_Read... [15:57:13]Read from MH i2c: E2 62 00 [15:57:13]MH_I2C_Read... [15:57:13]Read from MH i2c: E2 62 00 76 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 02 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 E9 01 00 00 5E 04 04 00 E9 01 00 00 57 04 04 00 EA 01 00 00 19 04 04 00 00 00 00 00 90 00 F1 [15:57:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 02 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 E9 01 00 00 5E 04 04 00 E9 01 00 00 57 04 04 00 EA 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:57:13]wFMCommunicate OK [15:57:13]SAM_PROTO_GetFieldsCounters done [15:57:13]requested_item shift.num is exist - process it [15:57:13]requested_item shift.opened is exist - process it [15:57:13]req_shift_opened [15:57:13]FM_GetShiftState [15:57:13]SAM_PROTO_GetShiftState [15:57:13]wFMCommunicate request_size=4 [15:57:13]MH_SAM_APDU [15:57:13]CAPDU: 80 13 01 00 [15:57:13]Write to MH i2c: E2 08 00 77 19 80 13 01 00 00 00 00 00 0D [15:57:13]Write i2c OK [15:57:13]MH_I2C_Read... [15:57:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:57:13]Read from MH i2c: E2 [15:57:13]MH_I2C_Read... [15:57:13]Read from MH i2c: E2 0E 00 [15:57:13]MH_I2C_Read... [15:57:13]Read from MH i2c: E2 0E 00 77 19 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B9 [15:57:13]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:57:13]wFMCommunicate OK [15:57:13]SAM_PROTO_GetShiftState done [15:57:13]FM_GetShiftState done [15:57:13]req_shift_opened done [15:57:13]requested_item shift.open_date is exist - process it [15:57:13]req_shift_open_date [15:57:13]req_shift_open_date done [15:57:13]produce_requested_data done [15:57:13]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95490,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:57:13]process_action_free close_receipt [15:57:13]json_value_free [15:57:13]json_value_free done [15:57:13]process_json_proto returns [15:57:13]Send response to host [15:57:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95490,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:57:13]free response buf [15:57:13]execute_script done [15:57:13]execute_script returns [15:57:13]free content buf [15:57:13]Sock 9.Close socket [15:57:13]Sock 9.Thread stoped [15:57:17]OFD Sender: No OFD packet to send [15:57:22]OFD Sender: No OFD packet to send [15:57:27]OFD Sender: No OFD packet to send [15:57:32]OFD Sender: No OFD packet to send [15:57:37]OFD Sender: No OFD packet to send [15:57:42]OFD Sender: No OFD packet to send [15:57:47]OFD Sender: No OFD packet to send [15:57:52]OFD Sender: No OFD packet to send [15:57:55]accept exits with 10 [15:57:55]New connection [15:57:55]New thread 3067301220 created [15:57:55] Sock 10.Parse request [15:57:55]Thread 3067444580 joined [15:57:55]Waiting for new connection... [15:57:55]Sock 10.Check first char [15:57:55]Sock 10.First char is OK [15:57:55]request: POST /json_proto HTTP/1.0 [15:57:55]Method: POST [15:57:55]URL: /json_proto [15:57:55]Method is POST - this is cgi request [15:57:55]url: /json_proto [15:57:55]query_string will be loaded in cgi processing [15:57:55]execute_cgi json_proto POST (null) [15:57:55]execute_cgi path=json_proto method=POST [15:57:55]POST find Content-Length [15:57:55]Host: 172.17.40.67:8080 [15:57:55]Content-Length: 683 [15:57:55]Content-Type: application/json [15:57:55] [15:57:55]POST finish read [15:57:55]Found Content-Length = 683 [15:57:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406008", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:57:55]execute_script... [15:57: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)3406008", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:57:55]POST & json_proto [15:57:55]process_json_proto [15:57:55]json parsed OK: [15:57:55]protocol is kg_v1.0 [15:57:55]action value=close_receipt [15:57:55]process_action close_receipt [15:57:55]cmd_close_receipt [15:57:55]MH_GetDate [15:57:55]Write to MH i2c: F0 00 00 78 19 80 [15:57:55]Write i2c OK [15:57:55]MH_I2C_Read... [15:57:55]Read from MH i2c: F0 [15:57:55]MH_I2C_Read... [15:57:55]Read from MH i2c: F0 09 00 [15:57:55]MH_I2C_Read... [15:57:55]Read from MH i2c: F0 09 00 78 19 00 04 63 1E 67 EE DA 66 66 09 [15:57:55]GetLastDocTimeStamp 1730044630 [15:57:55]current date 1730044676 [15:57:55]FM_GetShiftState [15:57:55]SAM_PROTO_GetShiftState [15:57:55]wFMCommunicate request_size=4 [15:57:55]MH_SAM_APDU [15:57:55]CAPDU: 80 13 01 00 [15:57:55]Write to MH i2c: E2 08 00 79 19 80 13 01 00 00 00 00 00 0F [15:57:55]Write i2c OK [15:57:55]MH_I2C_Read... [15:57:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:57:56]Read from MH i2c: E2 [15:57:56]MH_I2C_Read... [15:57:56]Read from MH i2c: E2 0E 00 [15:57:56]MH_I2C_Read... [15:57:56]Read from MH i2c: E2 0E 00 79 19 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 BB [15:57:56]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:57:56]wFMCommunicate OK [15:57:56]SAM_PROTO_GetShiftState done [15:57:56]FM_GetShiftState done [15:57:56]opened in 1729987736 [15:57:56]opened+sec_in_day 1730074136 [15:57:56]quantity*price = 100015 [15:57:56]sum+1 = 100017 [15:57:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 490 27.10.2024 15:57 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95491 ФПД: 86807231560787 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T155757&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95491&fm=86807231560787&tin=02508201610067®Number=0000000000170478&sum=100000 [15:57:57]StoreToDocumentArchive [15:57:57]shift 143 fd 95491 [15:57:57]save to /storage/0143/doc_00095491 [15:57:57]save last doc name /storage/0143/doc_00095491 to /storage/kkm_last_doc_name [15:57:57]save OK [15:57:57]Clear old archive folders... [15:57:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:57:57]tlvbuf is 00A76160 [15:57:57]SAM_PROTO_ClearQueue [15:57:57]wFMCommunicate request_size=4 [15:57:57]MH_SAM_APDU [15:57:57]CAPDU: 80 09 00 00 [15:57:57]Write to MH i2c: E2 08 00 86 19 80 09 00 00 00 00 00 00 11 [15:57:57]Write i2c OK [15:57:57]MH_I2C_Read... [15:57:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:57:57]Read from MH i2c: E2 [15:57:57]MH_I2C_Read... [15:57:57]Read from MH i2c: E2 03 00 [15:57:57]MH_I2C_Read... [15:57:57]Read from MH i2c: E2 03 00 86 19 00 90 00 13 [15:57:57]RAPDU: 90 00 [15:57:57]wFMCommunicate OK [15:57:57]SAM_PROTO_ClearQueue done [15:57:57]KKMCreateOFDPacket [15:57:57]OFDProtocolAddRootSTLVToBuf [15:57:57]FM_MakeSignedData [15:57:57]FM_MakeSignedData [15:57:57]SAM_PROTO_SignData [15:57:57]wFMCommunicate request_size=4 [15:57:57]MH_SAM_APDU [15:57:57]CAPDU: 80 0D 01 02 [15:57:57]Write to MH i2c: E2 08 00 87 19 80 0D 01 02 00 00 00 00 19 [15:57:57]Write i2c OK [15:57:57]MH_I2C_Read... [15:57:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:57:57]Read from MH i2c: E2 [15:57:57]MH_I2C_Read... [15:57:57]Read from MH i2c: E2 03 00 [15:57:57]MH_I2C_Read... [15:57:57]Read from MH i2c: E2 03 00 87 19 00 90 00 14 [15:57:57]RAPDU: 90 00 [15:57:57]wFMCommunicate OK [15:57:57]wFMCommunicate request_size=255 [15:57:57]MH_SAM_APDU [15:57:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 01 00 00 F4 03 04 00 05 63 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 03 75 01 00 35 04 06 00 4E [15:57:57]Write to MH i2c: E2 02 01 88 19 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 01 00 00 F4 03 04 00 05 63 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 03 75 01 00 35 04 06 00 4E 00 00 CF [15:57:57]Write i2c OK [15:57:57]MH_I2C_Read... [15:57:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:57:57]Read from MH i2c: E2 [15:57:57]MH_I2C_Read... [15:57:57]Read from MH i2c: E2 03 00 [15:57:57]MH_I2C_Read... [15:57:57]Read from MH i2c: E2 03 00 88 19 00 90 00 15 [15:57:57]RAPDU: 90 00 [15:57:57]wFMCommunicate OK [15:57:57]wFMCommunicate request_size=10 [15:57:57]MH_SAM_APDU [15:57:57]CAPDU: 80 0D 02 02 05 F3 62 33 7C 53 [15:57:57]Write to MH i2c: E2 0D 00 89 19 80 0D 02 02 05 00 F3 62 33 7C 53 00 00 7D [15:57:57]Write i2c OK [15:57:57]MH_I2C_Read... [15:57:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:57:57]Read from MH i2c: E2 [15:57:57]MH_I2C_Read... [15:57:57]Read from MH i2c: E2 03 00 [15:57:57]MH_I2C_Read... [15:57:57]Read from MH i2c: E2 03 00 89 19 00 90 00 16 [15:57:57]RAPDU: 90 00 [15:57:57]wFMCommunicate OK [15:57:57]wFMCommunicate request_size=4 [15:57:57]MH_SAM_APDU [15:57:57]CAPDU: 80 0D 03 02 [15:57:57]Write to MH i2c: E2 08 00 8A 19 80 0D 03 02 00 00 00 00 1E [15:57:57]Write i2c OK [15:57:57]MH_I2C_Read... [15:57:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:57:57]Read from MH i2c: E2 [15:57:57]MH_I2C_Read... [15:57:57]Read from MH i2c: E2 0B 00 [15:57:57]MH_I2C_Read... [15:57:57]Read from MH i2c: E2 0B 00 8A 19 00 02 9F B4 67 20 08 81 30 90 00 B4 [15:57:57]RAPDU: 02 9F B4 67 20 08 81 30 90 00 [15:57:57]wFMCommunicate OK [15:57:57]SAM_PROTO_SignData done [15:57:57]FM_MakeSignedData done [15:57:57]CreateOFDProtocolMessage [15:57:57]wFMCommunicate request_size=4 [15:57:57]MH_SAM_APDU [15:57:57]CAPDU: 80 11 00 00 [15:57:57]Write to MH i2c: E2 08 00 8B 19 80 11 00 00 00 00 00 00 1E [15:57:57]Write i2c OK [15:57:57]MH_I2C_Read... [15:57:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:57:57]Read from MH i2c: E2 [15:57:57]MH_I2C_Read... [15:57:57]Read from MH i2c: E2 17 00 [15:57:57]MH_I2C_Read... [15:57:57]Read from MH i2c: E2 17 00 8B 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6F [15:57:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:57:57]wFMCommunicate OK [15:57:57]CreateOFDProtocolMessage done [15:57:57]OFDSenderStorePacket 95491 [15:57:57]StoreOFDPacket docnum=95491 [15:57:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D0 C2 07 01 15 F7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 01 00 00 F4 03 04 00 05 63 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 03 75 01 00 35 04 06 00 4E F3 62 33 7C 53 02 9F B4 67 20 08 81 30 [15:57:57]CheckFolder [15:57:57]dirname=/storage/ofd_packets [15:57:57]CheckFolder done [15:57:57]ProducePacketName [15:57:57]name=ofd_packets/00095491 [15:57:57]NVStorageSaveData ofd_packets/00095491 [15:57:57]File name is /storage/ofd_packets/00095491 [15:57:57]Write 301 bytes [15:57:57]NVStorageSaveData done [15:57:57]OFDSenderStorePacket done [15:57:57]KKMCreateOFDPacket done [15:57:57]NVStorageSaveData kkm_last_timestamp [15:57:57]File name is /storage/kkm_last_timestamp [15:57:57]Write 4 bytes [15:57:57]NVStorageSaveData done [15:57:57]ExternCall_PrintAddStr [15:57:57]wPrintStart [15:57:57]Write to MH i2c: 01 00 00 8C 19 A5 [15:57:57]Write i2c OK [15:57:57]MH_I2C_Read... [15:57:57]Read from MH i2c: 01 [15:57:57]MH_I2C_Read... [15:57:57]Read from MH i2c: 01 07 00 [15:57:57]MH_I2C_Read... [15:57:57]Read from MH i2c: 01 07 00 8C 19 00 00 00 00 00 FF 0F BA [15:57:57]RasterBufferAndPrint [15:57:57]line Счет N : (1)3406008 [15:57:57]line ИНН: 02508201610067 [15:57:57]line Контрольно-Кассовый Чек [15:57:57]line ПРОДАЖА [15:57:57]line ТРК (МРК, ГНК) : 12 [15:57:57]line Товар: 2710124130 [15:57:57]line Аи-92-К-4 [15:57:57]line 14.950 * 66.90 [15:57:57]line = 1000.16 [15:57:57]line НДС 12% НСП 1% [15:57:57]line > о реализуемом товаре [15:57:57]line ОКРУГЛЕНИЕ: -0.16 [15:57:57]line ИТОГО: 1000.00 [15:57:57]line Внесено: 1000.00 [15:57:57]line СДАЧА: 0.00 [15:57:57]line НСП 1% : 8.85 [15:57:57]line НДС 12% : 106.21 [15:57:57]line Наличными: 1000.00 [15:57:57]line Безнал.: 0.00 [15:57:57]line Место: АЗС № 82 "Партнер Нефть" [15:57:57]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:57:57]line СНО: Общий режим [15:57:57]line Чек 490 27.10.2024 15:57 [15:57:57]line Смена: 143 ФФД: 1.0 [15:57:57]line ЗНМ: 0300000017 [15:57:57]line РНМ: 0000000000170478 [15:57:57]line Версия ККМ: v1.0 [15:57:57]line ФМ: 0000000002098560 [15:57:57]line ФД: 95491 [15:57:57]line ФПД: 86807231560787 [15:57:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T155757&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95491&fm=86807231560787&tin=02508201610067®Number=0000000000170478&sum=100000 [15:57:58]OFD Sender: Processing packet 95491 [packets to send 57, broken 56] [15:57:58]ProducePacketName [15:57:58]name=ofd_packets/00095491 [15:57:58]OFD Sender: To server: pG, [15:57:58]CommunicateWithHost lk.salyk.kg:30040 [15:57:58]ConnectInit lk.salyk.kg [15:57:58]written 0, free lines is 4095 [15:57:58]Connected sock=9 [15:57:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D0 C2 07 01 15 F7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 01 00 00 F4 03 04 00 05 63 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 03 75 01 00 35 04 06 00 4E F3 62 33 7C 53 02 9F B4 67 20 08 81 30 [15:57:58]Write to MH i2c: 01 00 00 B7 19 D0 [15:57:58]Write i2c OK [15:57:58]MH_I2C_Read... [15:57:58]Read from MH i2c: 01 [15:57:58]MH_I2C_Read... [15:57:58]Read from MH i2c: 01 07 00 [15:57:58]MH_I2C_Read... [15:57:58]Read from MH i2c: 01 07 00 B7 19 00 00 00 00 00 00 0D E4 [15:57:58]RasterBufferAndPrint [15:57:58]line [15:57:58]line [15:57:58]line [15:57:58]line [15:57:58]line [15:57:58]written 0, free lines is 3337 [15:57:58]MH_Cut [15:57:58]Write to MH i2c: D1 01 00 BE 19 01 A9 [15:57:58]Write i2c OK [15:57:58]MH_I2C_Read... [15:57:58]Read from MH i2c: D1 [15:57:58]MH_I2C_Read... [15:57:58]Read from MH i2c: D1 01 00 [15:57:58]MH_I2C_Read... [15:57:58]Read from MH i2c: D1 01 00 BE 19 00 A8 [15:57:58]Write to MH i2c: 01 00 00 BF 19 D8 [15:57:58]Write i2c OK [15:57:58]MH_I2C_Read... [15:57:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 94 A7 47 00 31 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 32 30 39 38 35 36 30 10 04 04 00 03 75 01 00 F4 03 04 00 30 0D 1E 67 B6 04 01 00 00 EF 8A BA 09 E4 F2 20 BE [15:57:58]CommunicateWithHost err = 0 [15:57:58]CheckOFDResponse [15:57:58]1017 (14) - 77093643461234 [15:57:58]1041 (16) - 0000000002098560 [15:57:58]1040 (4) - 95491 [15:57:58]1012 (4) - 27.10.2024 09:51 [15:57:58]1206 (1) - 0 [15:57:58]OFD Sender: Remove packet 95491 [15:57:58]ProducePacketName [15:57:58]name=ofd_packets/00095491 [15:57:58]NVStorageDeleteData [15:57:59]OFD Sender: No OFD packet to send [15:57:59]*** Cut start [15:57:59]*** Partial cut [15:57:59]*** CUTSNS_PIN = 1 [15:57:59]*** CUTSNS_PIN = 0 [15:57:59]*** Brake cut motor [15:57:59]Read from MH i2c: 01 [15:57:59]MH_I2C_Read... [15:57:59]*** Stop cut motor [15:57:59]*** Cut end [15:57:59]Read from MH i2c: 01 07 00 [15:57:59]MH_I2C_Read... [15:57:59]Read from MH i2c: 01 07 00 BF 19 00 00 00 00 00 FF 0F ED [15:57:59]process_action close_receipt done [15:57:59]requested_data is exist [15:57:59]produce_requested_data [15:57:59]requested_item fm.sn is exist - process it [15:57:59]wFMCommunicate request_size=4 [15:57:59]MH_SAM_APDU [15:57:59]CAPDU: 80 11 00 00 [15:57:59]Write to MH i2c: E2 08 00 C0 19 80 11 00 00 00 00 00 00 53 [15:57:59]Write i2c OK [15:57:59]MH_I2C_Read... [15:57:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:57:59]Read from MH i2c: E2 [15:57:59]MH_I2C_Read... [15:57:59]Read from MH i2c: E2 17 00 [15:57:59]MH_I2C_Read... [15:57:59]Read from MH i2c: E2 17 00 C0 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A4 [15:57:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:57:59]wFMCommunicate OK [15:57:59]requested_item fd.num is exist - process it [15:57:59]SAM_PROTO_GetFieldsCounters [15:57:59]wFMCommunicate request_size=4 [15:57:59]MH_SAM_APDU [15:57:59]CAPDU: 80 13 00 00 [15:57:59]Write to MH i2c: E2 08 00 C1 19 80 13 00 00 00 00 00 00 56 [15:57:59]Write i2c OK [15:57:59]MH_I2C_Read... [15:57:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:57:59]Read from MH i2c: E2 [15:57:59]MH_I2C_Read... [15:57:59]Read from MH i2c: E2 62 00 [15:57:59]MH_I2C_Read... [15:57:59]Read from MH i2c: E2 62 00 C1 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 03 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 EA 01 00 00 5E 04 04 00 EA 01 00 00 57 04 04 00 EB 01 00 00 19 04 04 00 00 00 00 00 90 00 40 [15:57:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 03 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 EA 01 00 00 5E 04 04 00 EA 01 00 00 57 04 04 00 EB 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:57:59]wFMCommunicate OK [15:57:59]SAM_PROTO_GetFieldsCounters done [15:57:59]requested_item shift.num is exist - process it [15:57:59]requested_item shift.opened is exist - process it [15:57:59]req_shift_opened [15:57:59]FM_GetShiftState [15:57:59]SAM_PROTO_GetShiftState [15:57:59]wFMCommunicate request_size=4 [15:57:59]MH_SAM_APDU [15:57:59]CAPDU: 80 13 01 00 [15:57:59]Write to MH i2c: E2 08 00 C2 19 80 13 01 00 00 00 00 00 58 [15:57:59]Write i2c OK [15:57:59]MH_I2C_Read... [15:58:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:58:00]Read from MH i2c: E2 [15:58:00]MH_I2C_Read... [15:58:00]Read from MH i2c: E2 0E 00 [15:58:00]MH_I2C_Read... [15:58:00]Read from MH i2c: E2 0E 00 C2 19 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 04 [15:58:00]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:58:00]wFMCommunicate OK [15:58:00]SAM_PROTO_GetShiftState done [15:58:00]FM_GetShiftState done [15:58:00]req_shift_opened done [15:58:00]requested_item shift.open_date is exist - process it [15:58:00]req_shift_open_date [15:58:00]req_shift_open_date done [15:58:00]produce_requested_data done [15:58:00]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95491,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:58:00]process_action_free close_receipt [15:58:00]json_value_free [15:58:00]json_value_free done [15:58:00]process_json_proto returns [15:58:00]Send response to host [15:58:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95491,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:58:00]free response buf [15:58:00]execute_script done [15:58:00]execute_script returns [15:58:00]free content buf [15:58:00]Sock 10.Close socket [15:58:00]Sock 10.Thread stoped [15:58:04]OFD Sender: No OFD packet to send [15:58:09]OFD Sender: No OFD packet to send [15:58:14]OFD Sender: No OFD packet to send [15:58:19]OFD Sender: No OFD packet to send [15:58:24]OFD Sender: No OFD packet to send [15:58:29]OFD Sender: No OFD packet to send [15:58:34]OFD Sender: No OFD packet to send [15:58:39]OFD Sender: No OFD packet to send [15:58:44]OFD Sender: No OFD packet to send [15:58:49]OFD Sender: No OFD packet to send [15:58:54]OFD Sender: No OFD packet to send [15:58:59]OFD Sender: No OFD packet to send [15:59:04]OFD Sender: No OFD packet to send [15:59:06]accept exits with 7 [15:59:06]New connection [15:59:06]New thread 3067444580 created [15:59:06]Thread 3067301220 joined [15:59:06]Waiting for new connection... [15:59:06] Sock 7.Parse request [15:59:06]Sock 7.Check first char [15:59:06]Sock 7.First char is OK [15:59:06]request: POST /json_proto HTTP/1.0 [15:59:06]Method: POST [15:59:06]URL: /json_proto [15:59:06]Method is POST - this is cgi request [15:59:06]url: /json_proto [15:59:06]query_string will be loaded in cgi processing [15:59:06]execute_cgi json_proto POST (null) [15:59:06]execute_cgi path=json_proto method=POST [15:59:06]POST find Content-Length [15:59:06]Host: 172.17.40.67:8080 [15:59:06]Content-Length: 678 [15:59:06]Content-Type: application/json [15:59:06] [15:59:06]POST finish read [15:59:06]Found Content-Length = 678 [15:59:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406009", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:59:06]execute_script... [15:59: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)3406009", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:59:06]POST & json_proto [15:59:06]process_json_proto [15:59:06]json parsed OK: [15:59:06]protocol is kg_v1.0 [15:59:06]action value=close_receipt [15:59:06]process_action close_receipt [15:59:06]cmd_close_receipt [15:59:06]MH_GetDate [15:59:06]Write to MH i2c: F0 00 00 C3 19 CB [15:59:06]Write i2c OK [15:59:06]MH_I2C_Read... [15:59:06]Read from MH i2c: F0 [15:59:06]MH_I2C_Read... [15:59:06]Read from MH i2c: F0 09 00 [15:59:06]MH_I2C_Read... [15:59:06]Read from MH i2c: F0 09 00 C3 19 00 4B 63 1E 67 EE DA 66 66 9B [15:59:06]GetLastDocTimeStamp 1730044677 [15:59:06]current date 1730044747 [15:59:06]FM_GetShiftState [15:59:06]SAM_PROTO_GetShiftState [15:59:06]wFMCommunicate request_size=4 [15:59:06]MH_SAM_APDU [15:59:06]CAPDU: 80 13 01 00 [15:59:06]Write to MH i2c: E2 08 00 C4 19 80 13 01 00 00 00 00 00 5A [15:59:06]Write i2c OK [15:59:06]MH_I2C_Read... [15:59:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:59:06]Read from MH i2c: E2 [15:59:06]MH_I2C_Read... [15:59:06]Read from MH i2c: E2 0E 00 [15:59:06]MH_I2C_Read... [15:59:06]Read from MH i2c: E2 0E 00 C4 19 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 06 [15:59:06]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:59:06]wFMCommunicate OK [15:59:06]SAM_PROTO_GetShiftState done [15:59:06]FM_GetShiftState done [15:59:06]opened in 1729987736 [15:59:06]opened+sec_in_day 1730074136 [15:59:06]quantity*price = 30038 [15:59:06]sum+1 = 30039 [15:59:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 491 27.10.2024 15:59 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95492 ФПД: 182976400489493 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T155907&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95492&fm=182976400489493&tin=02508201610067®Number=0000000000170478&sum=30000 [15:59:07]StoreToDocumentArchive [15:59:07]shift 143 fd 95492 [15:59:07]save to /storage/0143/doc_00095492 [15:59:07]save last doc name /storage/0143/doc_00095492 to /storage/kkm_last_doc_name [15:59:07]save OK [15:59:07]Clear old archive folders... [15:59:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:59:07]tlvbuf is 009E3590 [15:59:07]SAM_PROTO_ClearQueue [15:59:07]wFMCommunicate request_size=4 [15:59:07]MH_SAM_APDU [15:59:07]CAPDU: 80 09 00 00 [15:59:07]Write to MH i2c: E2 08 00 D1 19 80 09 00 00 00 00 00 00 5C [15:59:07]Write i2c OK [15:59:07]MH_I2C_Read... [15:59:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:59:07]Read from MH i2c: E2 [15:59:07]MH_I2C_Read... [15:59:07]Read from MH i2c: E2 03 00 [15:59:07]MH_I2C_Read... [15:59:07]Read from MH i2c: E2 03 00 D1 19 00 90 00 5E [15:59:07]RAPDU: 90 00 [15:59:07]wFMCommunicate OK [15:59:07]SAM_PROTO_ClearQueue done [15:59:07]KKMCreateOFDPacket [15:59:07]OFDProtocolAddRootSTLVToBuf [15:59:07]FM_MakeSignedData [15:59:07]FM_MakeSignedData [15:59:07]SAM_PROTO_SignData [15:59:07]wFMCommunicate request_size=4 [15:59:07]MH_SAM_APDU [15:59:07]CAPDU: 80 0D 01 02 [15:59:07]Write to MH i2c: E2 08 00 D2 19 80 0D 01 02 00 00 00 00 64 [15:59:07]Write i2c OK [15:59:07]MH_I2C_Read... [15:59:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:59:07]Read from MH i2c: E2 [15:59:07]MH_I2C_Read... [15:59:07]Read from MH i2c: E2 03 00 [15:59:07]MH_I2C_Read... [15:59:07]Read from MH i2c: E2 03 00 D2 19 00 90 00 5F [15:59:07]RAPDU: 90 00 [15:59:07]wFMCommunicate OK [15:59:07]wFMCommunicate request_size=255 [15:59:07]MH_SAM_APDU [15: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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 01 00 00 F4 03 04 00 4B 63 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 04 75 01 00 35 04 06 00 A6 [15:59:07]Write to MH i2c: E2 02 01 D3 19 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 01 00 00 F4 03 04 00 4B 63 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 04 75 01 00 35 04 06 00 A6 00 00 B4 [15:59:07]Write i2c OK [15:59:07]MH_I2C_Read... [15:59:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:59:07]Read from MH i2c: E2 [15:59:07]MH_I2C_Read... [15:59:07]Read from MH i2c: E2 03 00 [15:59:07]MH_I2C_Read... [15:59:07]Read from MH i2c: E2 03 00 D3 19 00 90 00 60 [15:59:07]RAPDU: 90 00 [15:59:07]wFMCommunicate OK [15:59:07]wFMCommunicate request_size=10 [15:59:07]MH_SAM_APDU [15:59:07]CAPDU: 80 0D 02 02 05 6A 83 5A 7C 15 [15:59:07]Write to MH i2c: E2 0D 00 D4 19 80 0D 02 02 05 00 6A 83 5A 7C 15 00 00 49 [15:59:07]Write i2c OK [15:59:07]MH_I2C_Read... [15:59:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:59:07]Read from MH i2c: E2 [15:59:07]MH_I2C_Read... [15:59:07]Read from MH i2c: E2 03 00 [15:59:07]MH_I2C_Read... [15:59:07]Read from MH i2c: E2 03 00 D4 19 00 90 00 61 [15:59:07]RAPDU: 90 00 [15:59:07]wFMCommunicate OK [15:59:07]wFMCommunicate request_size=4 [15:59:07]MH_SAM_APDU [15:59:07]CAPDU: 80 0D 03 02 [15:59:07]Write to MH i2c: E2 08 00 D5 19 80 0D 03 02 00 00 00 00 69 [15:59:07]Write i2c OK [15:59:07]MH_I2C_Read... [15:59:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:59:08]Read from MH i2c: E2 [15:59:08]MH_I2C_Read... [15:59:08]Read from MH i2c: E2 0B 00 [15:59:08]MH_I2C_Read... [15:59:08]Read from MH i2c: E2 0B 00 D5 19 00 63 B6 AC 8C 69 70 C7 E8 90 00 43 [15:59:08]RAPDU: 63 B6 AC 8C 69 70 C7 E8 90 00 [15:59:08]wFMCommunicate OK [15:59:08]SAM_PROTO_SignData done [15:59:08]FM_MakeSignedData done [15:59:08]CreateOFDProtocolMessage [15:59:08]wFMCommunicate request_size=4 [15:59:08]MH_SAM_APDU [15:59:08]CAPDU: 80 11 00 00 [15:59:08]Write to MH i2c: E2 08 00 D6 19 80 11 00 00 00 00 00 00 69 [15:59:08]Write i2c OK [15:59:08]MH_I2C_Read... [15:59:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:59:08]Read from MH i2c: E2 [15:59:08]MH_I2C_Read... [15:59:08]Read from MH i2c: E2 17 00 [15:59:08]MH_I2C_Read... [15:59:08]Read from MH i2c: E2 17 00 D6 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BA [15:59:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:59:08]wFMCommunicate OK [15:59:08]CreateOFDProtocolMessage done [15:59:08]OFDSenderStorePacket 95492 [15:59:08]StoreOFDPacket docnum=95492 [15:59:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 96 42 07 01 E1 9A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 01 00 00 F4 03 04 00 4B 63 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 04 75 01 00 35 04 06 00 A6 6A 83 5A 7C 15 63 B6 AC 8C 69 70 C7 E8 [15:59:08]CheckFolder [15:59:08]dirname=/storage/ofd_packets [15:59:08]CheckFolder done [15:59:08]ProducePacketName [15:59:08]name=ofd_packets/00095492 [15:59:08]NVStorageSaveData ofd_packets/00095492 [15:59:08]File name is /storage/ofd_packets/00095492 [15:59:08]Write 301 bytes [15:59:08]NVStorageSaveData done [15:59:08]OFDSenderStorePacket done [15:59:08]KKMCreateOFDPacket done [15:59:08]NVStorageSaveData kkm_last_timestamp [15:59:08]File name is /storage/kkm_last_timestamp [15:59:08]Write 4 bytes [15:59:08]NVStorageSaveData done [15:59:08]ExternCall_PrintAddStr [15:59:08]wPrintStart [15:59:08]Write to MH i2c: 01 00 00 D7 19 F0 [15:59:08]Write i2c OK [15:59:08]MH_I2C_Read... [15:59:08]Read from MH i2c: 01 [15:59:08]MH_I2C_Read... [15:59:08]Read from MH i2c: 01 07 00 [15:59:08]MH_I2C_Read... [15:59:08]Read from MH i2c: 01 07 00 D7 19 00 00 00 00 00 FF 0F 05 [15:59:08]RasterBufferAndPrint [15:59:08]line Счет N : (1)3406009 [15:59:08]line ИНН: 02508201610067 [15:59:08]line Контрольно-Кассовый Чек [15:59:08]line ПРОДАЖА [15:59:08]line ТРК (МРК, ГНК) : 22 [15:59:08]line Товар: 2710124130 [15:59:08]line Аи-92-К-4 [15:59:08]line 4.490 * 66.90 [15:59:08]line = 300.38 [15:59:08]line НДС 12% НСП 1% [15:59:08]line > о реализуемом товаре [15:59:08]line ОКРУГЛЕНИЕ: -0.38 [15:59:08]line ИТОГО: 300.00 [15:59:08]line Внесено: 300.00 [15:59:08]line СДАЧА: 0.00 [15:59:08]line НСП 1% : 2.66 [15:59:08]line НДС 12% : 31.90 [15:59:08]line Наличными: 300.00 [15:59:08]line Безнал.: 0.00 [15:59:08]line Место: АЗС № 82 "Партнер Нефть" [15:59:08]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:59:08]line СНО: Общий режим [15:59:08]line Чек 491 27.10.2024 15:59 [15:59:08]line Смена: 143 ФФД: 1.0 [15:59:08]line ЗНМ: 0300000017 [15:59:08]line РНМ: 0000000000170478 [15:59:08]line Версия ККМ: v1.0 [15:59:08]line ФМ: 0000000002098560 [15:59:08]line ФД: 95492 [15:59:08]line ФПД: 182976400489493 [15:59:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T155907&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95492&fm=182976400489493&tin=02508201610067®Number=0000000000170478&sum=30000 [15:59:08]OFD Sender: Processing packet 95492 [packets to send 57, broken 56] [15:59:08]ProducePacketName [15:59:08]name=ofd_packets/00095492 [15:59:08]OFD Sender: To server: pG, [15:59:08]CommunicateWithHost lk.salyk.kg:30040 [15:59:08]ConnectInit lk.salyk.kg [15:59:08]written 0, free lines is 4095 [15:59:08]Connected sock=10 [15:59:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 96 42 07 01 E1 9A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 01 00 00 F4 03 04 00 4B 63 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 04 75 01 00 35 04 06 00 A6 6A 83 5A 7C 15 63 B6 AC 8C 69 70 C7 E8 [15:59:08]Write to MH i2c: 01 00 00 02 1A 1C [15:59:08]Write i2c OK [15:59:08]MH_I2C_Read... [15:59:08]Read from MH i2c: 01 [15:59:08]MH_I2C_Read... [15:59:08]Read from MH i2c: 01 07 00 [15:59:08]MH_I2C_Read... [15:59:08]Read from MH i2c: 01 07 00 02 1A 00 00 00 00 00 08 0D 38 [15:59:08]RasterBufferAndPrint [15:59:08]line [15:59:08]line [15:59:08]line [15:59:08]line [15:59:08]line [15:59:08]written 0, free lines is 3342 [15:59:08]MH_Cut [15:59:08]Write to MH i2c: D1 01 00 09 1A 01 F5 [15:59:08]Write i2c OK [15:59:08]MH_I2C_Read... [15:59:08]Read from MH i2c: D1 [15:59:08]MH_I2C_Read... [15:59:08]Read from MH i2c: D1 01 00 [15:59:08]MH_I2C_Read... [15:59:08]Read from MH i2c: D1 01 00 09 1A 00 F4 [15:59:08]Write to MH i2c: 01 00 00 0A 1A 24 [15:59:08]Write i2c OK [15:59:08]MH_I2C_Read... [15:59:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 56 A6 47 00 DE 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 32 30 39 38 35 36 30 10 04 04 00 04 75 01 00 F4 03 04 00 77 0D 1E 67 B6 04 01 00 00 E8 F1 D2 A0 62 92 F8 85 [15:59:08]CommunicateWithHost err = 0 [15:59:08]CheckOFDResponse [15:59:08]1017 (14) - 77093643461234 [15:59:08]1041 (16) - 0000000002098560 [15:59:08]1040 (4) - 95492 [15:59:08]1012 (4) - 27.10.2024 09:52 [15:59:08]1206 (1) - 0 [15:59:08]OFD Sender: Remove packet 95492 [15:59:08]ProducePacketName [15:59:08]name=ofd_packets/00095492 [15:59:08]NVStorageDeleteData [15:59:09]OFD Sender: No OFD packet to send [15:59:09]*** Cut start [15:59:09]*** Partial cut [15:59:09]*** CUTSNS_PIN = 1 [15:59:09]*** CUTSNS_PIN = 0 [15:59:09]*** Brake cut motor [15:59:10]Read from MH i2c: 01 [15:59:10]MH_I2C_Read... [15:59:10]*** Stop cut motor [15:59:10]*** Cut end [15:59:10]Read from MH i2c: 01 07 00 [15:59:10]MH_I2C_Read... [15:59:10]Read from MH i2c: 01 07 00 0A 1A 00 00 00 00 00 FF 0F 39 [15:59:10]process_action close_receipt done [15:59:10]requested_data is exist [15:59:10]produce_requested_data [15:59:10]requested_item fm.sn is exist - process it [15:59:10]wFMCommunicate request_size=4 [15:59:10]MH_SAM_APDU [15:59:10]CAPDU: 80 11 00 00 [15:59:10]Write to MH i2c: E2 08 00 0B 1A 80 11 00 00 00 00 00 00 9F [15:59:10]Write i2c OK [15:59:10]MH_I2C_Read... [15:59:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:59:10]Read from MH i2c: E2 [15:59:10]MH_I2C_Read... [15:59:10]Read from MH i2c: E2 17 00 [15:59:10]MH_I2C_Read... [15:59:10]Read from MH i2c: E2 17 00 0B 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F0 [15:59:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:59:10]wFMCommunicate OK [15:59:10]requested_item fd.num is exist - process it [15:59:10]SAM_PROTO_GetFieldsCounters [15:59:10]wFMCommunicate request_size=4 [15:59:10]MH_SAM_APDU [15:59:10]CAPDU: 80 13 00 00 [15:59:10]Write to MH i2c: E2 08 00 0C 1A 80 13 00 00 00 00 00 00 A2 [15:59:10]Write i2c OK [15:59:10]MH_I2C_Read... [15:59:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:59:10]Read from MH i2c: E2 [15:59:10]MH_I2C_Read... [15:59:10]Read from MH i2c: E2 62 00 [15:59:10]MH_I2C_Read... [15:59:10]Read from MH i2c: E2 62 00 0C 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 04 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 EB 01 00 00 5E 04 04 00 EB 01 00 00 57 04 04 00 EC 01 00 00 19 04 04 00 00 00 00 00 90 00 90 [15:59:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 04 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 EB 01 00 00 5E 04 04 00 EB 01 00 00 57 04 04 00 EC 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:59:10]wFMCommunicate OK [15:59:10]SAM_PROTO_GetFieldsCounters done [15:59:10]requested_item shift.num is exist - process it [15:59:10]requested_item shift.opened is exist - process it [15:59:10]req_shift_opened [15:59:10]FM_GetShiftState [15:59:10]SAM_PROTO_GetShiftState [15:59:10]wFMCommunicate request_size=4 [15:59:10]MH_SAM_APDU [15:59:10]CAPDU: 80 13 01 00 [15:59:10]Write to MH i2c: E2 08 00 0D 1A 80 13 01 00 00 00 00 00 A4 [15:59:10]Write i2c OK [15:59:10]MH_I2C_Read... [15:59:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:59:10]Read from MH i2c: E2 [15:59:10]MH_I2C_Read... [15:59:10]Read from MH i2c: E2 0E 00 [15:59:10]MH_I2C_Read... [15:59:10]Read from MH i2c: E2 0E 00 0D 1A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 50 [15:59:10]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:59:10]wFMCommunicate OK [15:59:10]SAM_PROTO_GetShiftState done [15:59:10]FM_GetShiftState done [15:59:10]req_shift_opened done [15:59:10]requested_item shift.open_date is exist - process it [15:59:10]req_shift_open_date [15:59:10]req_shift_open_date done [15:59:10]produce_requested_data done [15:59:10]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95492,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:59:10]process_action_free close_receipt [15:59:10]json_value_free [15:59:10]json_value_free done [15:59:10]process_json_proto returns [15:59:10]Send response to host [15:59:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95492,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:59:10]free response buf [15:59:10]execute_script done [15:59:10]execute_script returns [15:59:10]free content buf [15:59:10]Sock 7.Close socket [15:59:10]Sock 7.Thread stoped [15:59:14]OFD Sender: No OFD packet to send [15:59:19]OFD Sender: No OFD packet to send [15:59:24]OFD Sender: No OFD packet to send [15:59:25]accept exits with 9 [15:59:25]New connection [15:59:25]New thread 3067301220 created [15:59:25]Thread 3067444580 joined [15:59:25]Waiting for new connection... [15:59:25] Sock 9.Parse request [15:59:25]Sock 9.Check first char [15:59:25]Sock 9.First char is OK [15:59:25]request: POST /json_proto HTTP/1.0 [15:59:25]Method: POST [15:59:25]URL: /json_proto [15:59:25]Method is POST - this is cgi request [15:59:25]url: /json_proto [15:59:25]query_string will be loaded in cgi processing [15:59:25]execute_cgi json_proto POST (null) [15:59:25]execute_cgi path=json_proto method=POST [15:59:25]POST find Content-Length [15:59:25]Host: 172.17.40.67:8080 [15:59:25]Content-Length: 678 [15:59:25]Content-Type: application/json [15:59:25] [15:59:25]POST finish read [15:59:25]Found Content-Length = 678 [15:59:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406010", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:59:25]execute_script... [15:59: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)3406010", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:59:25]POST & json_proto [15:59:25]process_json_proto [15:59:25]json parsed OK: [15:59:25]protocol is kg_v1.0 [15:59:25]action value=close_receipt [15:59:25]process_action close_receipt [15:59:25]cmd_close_receipt [15:59:25]MH_GetDate [15:59:25]Write to MH i2c: F0 00 00 0E 1A 17 [15:59:25]Write i2c OK [15:59:25]MH_I2C_Read... [15:59:25]Read from MH i2c: F0 [15:59:25]MH_I2C_Read... [15:59:25]Read from MH i2c: F0 09 00 [15:59:25]MH_I2C_Read... [15:59:25]Read from MH i2c: F0 09 00 0E 1A 00 5E 63 1E 67 EE DA 66 66 FA [15:59:25]GetLastDocTimeStamp 1730044747 [15:59:25]current date 1730044766 [15:59:25]FM_GetShiftState [15:59:25]SAM_PROTO_GetShiftState [15:59:25]wFMCommunicate request_size=4 [15:59:25]MH_SAM_APDU [15:59:25]CAPDU: 80 13 01 00 [15:59:25]Write to MH i2c: E2 08 00 0F 1A 80 13 01 00 00 00 00 00 A6 [15:59:25]Write i2c OK [15:59:25]MH_I2C_Read... [15:59:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:59:25]Read from MH i2c: E2 [15:59:25]MH_I2C_Read... [15:59:25]Read from MH i2c: E2 0E 00 [15:59:25]MH_I2C_Read... [15:59:25]Read from MH i2c: E2 0E 00 0F 1A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 52 [15:59:25]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:59:25]wFMCommunicate OK [15:59:25]SAM_PROTO_GetShiftState done [15:59:25]FM_GetShiftState done [15:59:25]opened in 1729987736 [15:59:25]opened+sec_in_day 1730074136 [15:59:25]quantity*price = 50041 [15:59:25]sum+1 = 50042 [15:59:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 492 27.10.2024 15:59 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95493 ФПД: 46839398246434 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T155926&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95493&fm=46839398246434&tin=02508201610067®Number=0000000000170478&sum=50000 [15:59:26]StoreToDocumentArchive [15:59:26]shift 143 fd 95493 [15:59:26]save to /storage/0143/doc_00095493 [15:59:26]save last doc name /storage/0143/doc_00095493 to /storage/kkm_last_doc_name [15:59:26]save OK [15:59:26]Clear old archive folders... [15:59:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:59:26]tlvbuf is 00A4D5A0 [15:59:26]SAM_PROTO_ClearQueue [15:59:26]wFMCommunicate request_size=4 [15:59:26]MH_SAM_APDU [15:59:26]CAPDU: 80 09 00 00 [15:59:26]Write to MH i2c: E2 08 00 1C 1A 80 09 00 00 00 00 00 00 A8 [15:59:26]Write i2c OK [15:59:26]MH_I2C_Read... [15:59:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:59:26]Read from MH i2c: E2 [15:59:26]MH_I2C_Read... [15:59:26]Read from MH i2c: E2 03 00 [15:59:26]MH_I2C_Read... [15:59:26]Read from MH i2c: E2 03 00 1C 1A 00 90 00 AA [15:59:26]RAPDU: 90 00 [15:59:26]wFMCommunicate OK [15:59:26]SAM_PROTO_ClearQueue done [15:59:26]KKMCreateOFDPacket [15:59:26]OFDProtocolAddRootSTLVToBuf [15:59:26]FM_MakeSignedData [15:59:26]FM_MakeSignedData [15:59:26]SAM_PROTO_SignData [15:59:26]wFMCommunicate request_size=4 [15:59:26]MH_SAM_APDU [15:59:26]CAPDU: 80 0D 01 02 [15:59:26]Write to MH i2c: E2 08 00 1D 1A 80 0D 01 02 00 00 00 00 B0 [15:59:26]Write i2c OK [15:59:26]MH_I2C_Read... [15:59:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:59:26]Read from MH i2c: E2 [15:59:26]MH_I2C_Read... [15:59:26]Read from MH i2c: E2 03 00 [15:59:26]MH_I2C_Read... [15:59:26]Read from MH i2c: E2 03 00 1D 1A 00 90 00 AB [15:59:26]RAPDU: 90 00 [15:59:26]wFMCommunicate OK [15:59:26]wFMCommunicate request_size=255 [15:59:26]MH_SAM_APDU [15:59: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 01 00 00 F4 03 04 00 5E 63 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 05 75 01 00 35 04 06 00 2A [15:59:26]Write to MH i2c: E2 02 01 1E 1A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 01 00 00 F4 03 04 00 5E 63 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 05 75 01 00 35 04 06 00 2A 00 00 A5 [15:59:26]Write i2c OK [15:59:26]MH_I2C_Read... [15:59:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:59:27]Read from MH i2c: E2 [15:59:27]MH_I2C_Read... [15:59:27]Read from MH i2c: E2 03 00 [15:59:27]MH_I2C_Read... [15:59:27]Read from MH i2c: E2 03 00 1E 1A 00 90 00 AC [15:59:27]RAPDU: 90 00 [15:59:27]wFMCommunicate OK [15:59:27]wFMCommunicate request_size=10 [15:59:27]MH_SAM_APDU [15:59:27]CAPDU: 80 0D 02 02 05 99 A5 B1 A8 22 [15:59:27]Write to MH i2c: E2 0D 00 1F 1A 80 0D 02 02 05 00 99 A5 B1 A8 22 00 00 76 [15:59:27]Write i2c OK [15:59:27]MH_I2C_Read... [15:59:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:59:27]Read from MH i2c: E2 [15:59:27]MH_I2C_Read... [15:59:27]Read from MH i2c: E2 03 00 [15:59:27]MH_I2C_Read... [15:59:27]Read from MH i2c: E2 03 00 1F 1A 00 90 00 AD [15:59:27]RAPDU: 90 00 [15:59:27]wFMCommunicate OK [15:59:27]wFMCommunicate request_size=4 [15:59:27]MH_SAM_APDU [15:59:27]CAPDU: 80 0D 03 02 [15:59:27]Write to MH i2c: E2 08 00 20 1A 80 0D 03 02 00 00 00 00 B5 [15:59:27]Write i2c OK [15:59:27]MH_I2C_Read... [15:59:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:59:27]Read from MH i2c: E2 [15:59:27]MH_I2C_Read... [15:59:27]Read from MH i2c: E2 0B 00 [15:59:27]MH_I2C_Read... [15:59:27]Read from MH i2c: E2 0B 00 20 1A 00 2B 06 8D F7 F9 F8 6C 0F 90 00 D7 [15:59:27]RAPDU: 2B 06 8D F7 F9 F8 6C 0F 90 00 [15:59:27]wFMCommunicate OK [15:59:27]SAM_PROTO_SignData done [15:59:27]FM_MakeSignedData done [15:59:27]CreateOFDProtocolMessage [15:59:27]wFMCommunicate request_size=4 [15:59:27]MH_SAM_APDU [15:59:27]CAPDU: 80 11 00 00 [15:59:27]Write to MH i2c: E2 08 00 21 1A 80 11 00 00 00 00 00 00 B5 [15:59:27]Write i2c OK [15:59:27]MH_I2C_Read... [15:59:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:59:27]Read from MH i2c: E2 [15:59:27]MH_I2C_Read... [15:59:27]Read from MH i2c: E2 17 00 [15:59:27]MH_I2C_Read... [15:59:27]Read from MH i2c: E2 17 00 21 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 06 [15:59:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:59:27]wFMCommunicate OK [15:59:27]CreateOFDProtocolMessage done [15:59:27]OFDSenderStorePacket 95493 [15:59:27]StoreOFDPacket docnum=95493 [15:59:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EB C9 07 01 00 5F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 01 00 00 F4 03 04 00 5E 63 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 05 75 01 00 35 04 06 00 2A 99 A5 B1 A8 22 2B 06 8D F7 F9 F8 6C 0F [15:59:27]CheckFolder [15:59:27]dirname=/storage/ofd_packets [15:59:27]CheckFolder done [15:59:27]ProducePacketName [15:59:27]name=ofd_packets/00095493 [15:59:27]NVStorageSaveData ofd_packets/00095493 [15:59:27]File name is /storage/ofd_packets/00095493 [15:59:27]Write 301 bytes [15:59:27]NVStorageSaveData done [15:59:27]OFDSenderStorePacket done [15:59:27]KKMCreateOFDPacket done [15:59:27]NVStorageSaveData kkm_last_timestamp [15:59:27]File name is /storage/kkm_last_timestamp [15:59:27]Write 4 bytes [15:59:27]NVStorageSaveData done [15:59:27]ExternCall_PrintAddStr [15:59:27]wPrintStart [15:59:27]Write to MH i2c: 01 00 00 22 1A 3C [15:59:27]Write i2c OK [15:59:27]MH_I2C_Read... [15:59:27]Read from MH i2c: 01 [15:59:27]MH_I2C_Read... [15:59:27]Read from MH i2c: 01 07 00 [15:59:27]MH_I2C_Read... [15:59:27]Read from MH i2c: 01 07 00 22 1A 00 00 00 00 00 FF 0F 51 [15:59:27]RasterBufferAndPrint [15:59:27]line Счет N : (1)3406010 [15:59:27]line ИНН: 02508201610067 [15:59:27]line Контрольно-Кассовый Чек [15:59:27]line ПРОДАЖА [15:59:27]line ТРК (МРК, ГНК) : 42 [15:59:27]line Товар: 2710124130 [15:59:27]line Аи-92-К-4 [15:59:27]line 7.480 * 66.90 [15:59:27]line = 500.41 [15:59:27]line НДС 12% НСП 1% [15:59:27]line > о реализуемом товаре [15:59:27]line ОКРУГЛЕНИЕ: -0.41 [15:59:27]line ИТОГО: 500.00 [15:59:27]line Внесено: 500.00 [15:59:27]line СДАЧА: 0.00 [15:59:27]line НСП 1% : 4.43 [15:59:27]line НДС 12% : 53.14 [15:59:27]line Наличными: 500.00 [15:59:27]line Безнал.: 0.00 [15:59:27]line Место: АЗС № 82 "Партнер Нефть" [15:59:27]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:59:27]line СНО: Общий режим [15:59:27]line Чек 492 27.10.2024 15:59 [15:59:27]line Смена: 143 ФФД: 1.0 [15:59:27]line ЗНМ: 0300000017 [15:59:27]line РНМ: 0000000000170478 [15:59:27]line Версия ККМ: v1.0 [15:59:27]line ФМ: 0000000002098560 [15:59:27]line ФД: 95493 [15:59:27]line ФПД: 46839398246434 [15:59:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T155926&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95493&fm=46839398246434&tin=02508201610067®Number=0000000000170478&sum=50000 [15:59:27]OFD Sender: Processing packet 95493 [packets to send 57, broken 56] [15:59:27]ProducePacketName [15:59:27]name=ofd_packets/00095493 [15:59:27]OFD Sender: To server: pG, [15:59:27]CommunicateWithHost lk.salyk.kg:30040 [15:59:27]ConnectInit lk.salyk.kg [15:59:27]written 0, free lines is 4095 [15:59:28]Connected sock=10 [15:59:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EB C9 07 01 00 5F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 01 00 00 F4 03 04 00 5E 63 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 05 75 01 00 35 04 06 00 2A 99 A5 B1 A8 22 2B 06 8D F7 F9 F8 6C 0F [15:59:28]Write to MH i2c: 01 00 00 4D 1A 67 [15:59:28]Write i2c OK [15:59:28]MH_I2C_Read... [15:59:28]Read from MH i2c: 01 [15:59:28]MH_I2C_Read... [15:59:28]Read from MH i2c: 01 07 00 [15:59:28]MH_I2C_Read... [15:59:28]Read from MH i2c: 01 07 00 4D 1A 00 00 00 00 00 02 0D 7D [15:59:28]RasterBufferAndPrint [15:59:28]line [15:59:28]line [15:59:28]line [15:59:28]line [15:59:28]line [15:59:28]written 0, free lines is 3336 [15:59:28]MH_Cut [15:59:28]Write to MH i2c: D1 01 00 54 1A 01 40 [15:59:28]Write i2c OK [15:59:28]MH_I2C_Read... [15:59:28]Read from MH i2c: D1 [15:59:28]MH_I2C_Read... [15:59:28]Read from MH i2c: D1 01 00 [15:59:28]MH_I2C_Read... [15:59:28]Read from MH i2c: D1 01 00 54 1A 00 3F [15:59:28]Write to MH i2c: 01 00 00 55 1A 6F [15:59:28]Write i2c OK [15:59:28]MH_I2C_Read... [15:59:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 50 B8 47 00 6B 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 32 30 39 38 35 36 30 10 04 04 00 05 75 01 00 F4 03 04 00 8A 0D 1E 67 B6 04 01 00 00 A5 6F 3F 8E 65 D5 76 E9 [15:59:28]CommunicateWithHost err = 0 [15:59:28]CheckOFDResponse [15:59:28]1017 (14) - 77093643461234 [15:59:28]1041 (16) - 0000000002098560 [15:59:28]1040 (4) - 95493 [15:59:28]1012 (4) - 27.10.2024 09:53 [15:59:28]1206 (1) - 0 [15:59:28]OFD Sender: Remove packet 95493 [15:59:28]ProducePacketName [15:59:28]name=ofd_packets/00095493 [15:59:28]NVStorageDeleteData [15:59:28]OFD Sender: No OFD packet to send [15:59:28]*** Cut start [15:59:28]*** Partial cut [15:59:28]*** CUTSNS_PIN = 1 [15:59:28]*** CUTSNS_PIN = 0 [15:59:29]*** Brake cut motor [15:59:29]Read from MH i2c: 01 [15:59:29]MH_I2C_Read... [15:59:29]*** Stop cut motor [15:59:29]*** Cut end [15:59:29]Read from MH i2c: 01 07 00 [15:59:29]MH_I2C_Read... [15:59:29]Read from MH i2c: 01 07 00 55 1A 00 00 00 00 00 FF 0F 84 [15:59:29]process_action close_receipt done [15:59:29]requested_data is exist [15:59:29]produce_requested_data [15:59:29]requested_item fm.sn is exist - process it [15:59:29]wFMCommunicate request_size=4 [15:59:29]MH_SAM_APDU [15:59:29]CAPDU: 80 11 00 00 [15:59:29]Write to MH i2c: E2 08 00 56 1A 80 11 00 00 00 00 00 00 EA [15:59:29]Write i2c OK [15:59:29]MH_I2C_Read... [15:59:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:59:29]Read from MH i2c: E2 [15:59:29]MH_I2C_Read... [15:59:29]Read from MH i2c: E2 17 00 [15:59:29]MH_I2C_Read... [15:59:29]Read from MH i2c: E2 17 00 56 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3B [15:59:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:59:29]wFMCommunicate OK [15:59:29]requested_item fd.num is exist - process it [15:59:29]SAM_PROTO_GetFieldsCounters [15:59:29]wFMCommunicate request_size=4 [15:59:29]MH_SAM_APDU [15:59:29]CAPDU: 80 13 00 00 [15:59:29]Write to MH i2c: E2 08 00 57 1A 80 13 00 00 00 00 00 00 ED [15:59:29]Write i2c OK [15:59:29]MH_I2C_Read... [15:59:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:59:29]Read from MH i2c: E2 [15:59:29]MH_I2C_Read... [15:59:29]Read from MH i2c: E2 62 00 [15:59:29]MH_I2C_Read... [15:59:29]Read from MH i2c: E2 62 00 57 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 05 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 EC 01 00 00 5E 04 04 00 EC 01 00 00 57 04 04 00 ED 01 00 00 19 04 04 00 00 00 00 00 90 00 DF [15:59:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 05 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 EC 01 00 00 5E 04 04 00 EC 01 00 00 57 04 04 00 ED 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:59:29]wFMCommunicate OK [15:59:29]SAM_PROTO_GetFieldsCounters done [15:59:29]requested_item shift.num is exist - process it [15:59:29]requested_item shift.opened is exist - process it [15:59:29]req_shift_opened [15:59:29]FM_GetShiftState [15:59:29]SAM_PROTO_GetShiftState [15:59:29]wFMCommunicate request_size=4 [15:59:29]MH_SAM_APDU [15:59:29]CAPDU: 80 13 01 00 [15:59:29]Write to MH i2c: E2 08 00 58 1A 80 13 01 00 00 00 00 00 EF [15:59:29]Write i2c OK [15:59:29]MH_I2C_Read... [15:59:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:59:29]Read from MH i2c: E2 [15:59:29]MH_I2C_Read... [15:59:29]Read from MH i2c: E2 0E 00 [15:59:29]MH_I2C_Read... [15:59:29]Read from MH i2c: E2 0E 00 58 1A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 9B [15:59:29]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:59:29]wFMCommunicate OK [15:59:29]SAM_PROTO_GetShiftState done [15:59:29]FM_GetShiftState done [15:59:29]req_shift_opened done [15:59:29]requested_item shift.open_date is exist - process it [15:59:29]req_shift_open_date [15:59:29]req_shift_open_date done [15:59:29]produce_requested_data done [15:59:29]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95493,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:59:29]process_action_free close_receipt [15:59:29]json_value_free [15:59:29]json_value_free done [15:59:29]process_json_proto returns [15:59:29]Send response to host [15:59:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95493,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:59:29]free response buf [15:59:29]execute_script done [15:59:29]execute_script returns [15:59:29]free content buf [15:59:29]Sock 9.Close socket [15:59:29]Sock 9.Thread stoped [15:59:33]OFD Sender: No OFD packet to send [15:59:38]OFD Sender: No OFD packet to send [15:59:43]OFD Sender: No OFD packet to send [15:59:46]accept exits with 7 [15:59:46]New connection [15:59:46]New thread 3067444580 created [15:59:46]Thread 3067301220 joined [15:59:46]Waiting for new connection... [15:59:46] Sock 7.Parse request [15:59:46]Sock 7.Check first char [15:59:46]Sock 7.First char is OK [15:59:46]request: POST /json_proto HTTP/1.0 [15:59:46]Method: POST [15:59:46]URL: /json_proto [15:59:46]Method is POST - this is cgi request [15:59:46]url: /json_proto [15:59:46]query_string will be loaded in cgi processing [15:59:46]execute_cgi json_proto POST (null) [15:59:46]execute_cgi path=json_proto method=POST [15:59:46]POST find Content-Length [15:59:46]Host: 172.17.40.67:8080 [15:59:46]Content-Length: 680 [15:59:46]Content-Type: application/json [15:59:46] [15:59:46]POST finish read [15:59:46]Found Content-Length = 680 [15:59:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406011", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:59:46]execute_script... [15: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)3406011", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:59:46]POST & json_proto [15:59:46]process_json_proto [15:59:46]json parsed OK: [15:59:46]protocol is kg_v1.0 [15:59:46]action value=close_receipt [15:59:46]process_action close_receipt [15:59:46]cmd_close_receipt [15:59:46]MH_GetDate [15:59:46]Write to MH i2c: F0 00 00 59 1A 62 [15:59:46]Write i2c OK [15:59:46]MH_I2C_Read... [15:59:46]Read from MH i2c: F0 [15:59:46]MH_I2C_Read... [15:59:46]Read from MH i2c: F0 09 00 [15:59:46]MH_I2C_Read... [15:59:46]Read from MH i2c: F0 09 00 59 1A 00 73 63 1E 67 EE DA 66 66 5A [15:59:46]GetLastDocTimeStamp 1730044766 [15:59:46]current date 1730044787 [15:59:46]FM_GetShiftState [15:59:46]SAM_PROTO_GetShiftState [15:59:46]wFMCommunicate request_size=4 [15:59:46]MH_SAM_APDU [15:59:46]CAPDU: 80 13 01 00 [15:59:46]Write to MH i2c: E2 08 00 5A 1A 80 13 01 00 00 00 00 00 F1 [15:59:46]Write i2c OK [15:59:46]MH_I2C_Read... [15:59:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:59:46]Read from MH i2c: E2 [15:59:46]MH_I2C_Read... [15:59:46]Read from MH i2c: E2 0E 00 [15:59:46]MH_I2C_Read... [15:59:46]Read from MH i2c: E2 0E 00 5A 1A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 9D [15:59:46]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:59:46]wFMCommunicate OK [15:59:46]SAM_PROTO_GetShiftState done [15:59:46]FM_GetShiftState done [15:59:46]opened in 1729987736 [15:59:46]opened+sec_in_day 1730074136 [15:59:46]quantity*price = 100050 [15:59:46]sum+1 = 100052 [15:59:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 493 27.10.2024 15:59 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95494 ФПД: 233968503220503 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T155948&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95494&fm=233968503220503&tin=02508201610067®Number=0000000000170478&sum=100000 [15:59:48]StoreToDocumentArchive [15:59:48]shift 143 fd 95494 [15:59:48]save to /storage/0143/doc_00095494 [15:59:48]save last doc name /storage/0143/doc_00095494 to /storage/kkm_last_doc_name [15:59:48]save OK [15:59:48]Clear old archive folders... [15:59:48]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:59:48]tlvbuf is 00A69420 [15:59:48]SAM_PROTO_ClearQueue [15:59:48]wFMCommunicate request_size=4 [15:59:48]MH_SAM_APDU [15:59:48]CAPDU: 80 09 00 00 [15:59:48]Write to MH i2c: E2 08 00 67 1A 80 09 00 00 00 00 00 00 F3 [15:59:48]Write i2c OK [15:59:48]MH_I2C_Read... [15:59:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:59:48]Read from MH i2c: E2 [15:59:48]MH_I2C_Read... [15:59:48]Read from MH i2c: E2 03 00 [15:59:48]MH_I2C_Read... [15:59:48]Read from MH i2c: E2 03 00 67 1A 00 90 00 F5 [15:59:48]RAPDU: 90 00 [15:59:48]wFMCommunicate OK [15:59:48]SAM_PROTO_ClearQueue done [15:59:48]KKMCreateOFDPacket [15:59:48]OFDProtocolAddRootSTLVToBuf [15:59:48]FM_MakeSignedData [15:59:48]FM_MakeSignedData [15:59:48]SAM_PROTO_SignData [15:59:48]wFMCommunicate request_size=4 [15:59:48]MH_SAM_APDU [15:59:48]CAPDU: 80 0D 01 02 [15:59:48]Write to MH i2c: E2 08 00 68 1A 80 0D 01 02 00 00 00 00 FB [15:59:48]Write i2c OK [15:59:48]MH_I2C_Read... [15:59:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:59:48]Read from MH i2c: E2 [15:59:48]MH_I2C_Read... [15:59:48]Read from MH i2c: E2 03 00 [15:59:48]MH_I2C_Read... [15:59:48]Read from MH i2c: E2 03 00 68 1A 00 90 00 F6 [15:59:48]RAPDU: 90 00 [15:59:48]wFMCommunicate OK [15:59:48]wFMCommunicate request_size=255 [15:59:48]MH_SAM_APDU [15:59:48]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 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 ED 01 00 00 F4 03 04 00 74 63 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 06 75 01 00 35 04 06 00 D4 CB 09 85 [15:59:48]Write to MH i2c: E2 02 01 69 1A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 ED 01 00 00 F4 03 04 00 74 63 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 06 75 01 00 35 04 06 00 D4 CB 09 85 00 00 02 [15:59:48]Write i2c OK [15:59:48]MH_I2C_Read... [15:59:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:59:48]Read from MH i2c: E2 [15:59:48]MH_I2C_Read... [15:59:48]Read from MH i2c: E2 03 00 [15:59:48]MH_I2C_Read... [15:59:48]Read from MH i2c: E2 03 00 69 1A 00 90 00 F7 [15:59:48]RAPDU: 90 00 [15:59:48]wFMCommunicate OK [15:59:48]wFMCommunicate request_size=7 [15:59:48]MH_SAM_APDU [15:59:48]CAPDU: 80 0D 02 02 02 E9 17 [15:59:48]Write to MH i2c: E2 0A 00 6A 1A 80 0D 02 02 02 00 E9 17 00 00 02 [15:59:48]Write i2c OK [15:59:48]MH_I2C_Read... [15:59:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:59:48]Read from MH i2c: E2 [15:59:48]MH_I2C_Read... [15:59:48]Read from MH i2c: E2 03 00 [15:59:48]MH_I2C_Read... [15:59:48]Read from MH i2c: E2 03 00 6A 1A 00 90 00 F8 [15:59:48]RAPDU: 90 00 [15:59:48]wFMCommunicate OK [15:59:48]wFMCommunicate request_size=4 [15:59:48]MH_SAM_APDU [15:59:48]CAPDU: 80 0D 03 02 [15:59:48]Write to MH i2c: E2 08 00 6B 1A 80 0D 03 02 00 00 00 00 00 [15:59:48]Write i2c OK [15:59:48]MH_I2C_Read... [15:59:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:59:48]Read from MH i2c: E2 [15:59:48]MH_I2C_Read... [15:59:48]Read from MH i2c: E2 0B 00 [15:59:48]MH_I2C_Read... [15:59:48]Read from MH i2c: E2 0B 00 6B 1A 00 3E DD C7 DA 6B ED 01 C7 90 00 DD [15:59:48]RAPDU: 3E DD C7 DA 6B ED 01 C7 90 00 [15:59:48]wFMCommunicate OK [15:59:48]SAM_PROTO_SignData done [15:59:48]FM_MakeSignedData done [15:59:48]CreateOFDProtocolMessage [15:59:48]wFMCommunicate request_size=4 [15:59:48]MH_SAM_APDU [15:59:48]CAPDU: 80 11 00 00 [15:59:48]Write to MH i2c: E2 08 00 6C 1A 80 11 00 00 00 00 00 00 00 [15:59:48]Write i2c OK [15:59:48]MH_I2C_Read... [15:59:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:59:48]Read from MH i2c: E2 [15:59:48]MH_I2C_Read... [15:59:48]Read from MH i2c: E2 17 00 [15:59:48]MH_I2C_Read... [15:59:48]Read from MH i2c: E2 17 00 6C 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 51 [15:59:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:59:48]wFMCommunicate OK [15:59:48]CreateOFDProtocolMessage done [15:59:48]OFDSenderStorePacket 95494 [15:59:48]StoreOFDPacket docnum=95494 [15:59:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 A1 31 04 01 69 6C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 ED 01 00 00 F4 03 04 00 74 63 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 06 75 01 00 35 04 06 00 D4 CB 09 85 E9 17 3E DD C7 DA 6B ED 01 C7 [15:59:48]CheckFolder [15:59:48]dirname=/storage/ofd_packets [15:59:48]CheckFolder done [15:59:48]ProducePacketName [15:59:48]name=ofd_packets/00095494 [15:59:48]NVStorageSaveData ofd_packets/00095494 [15:59:48]File name is /storage/ofd_packets/00095494 [15:59:48]Write 298 bytes [15:59:48]NVStorageSaveData done [15:59:48]OFDSenderStorePacket done [15:59:48]KKMCreateOFDPacket done [15:59:48]NVStorageSaveData kkm_last_timestamp [15:59:48]File name is /storage/kkm_last_timestamp [15:59:48]Write 4 bytes [15:59:48]NVStorageSaveData done [15:59:48]ExternCall_PrintAddStr [15:59:48]wPrintStart [15:59:48]Write to MH i2c: 01 00 00 6D 1A 87 [15:59:48]Write i2c OK [15:59:48]MH_I2C_Read... [15:59:48]Read from MH i2c: 01 [15:59:48]MH_I2C_Read... [15:59:48]Read from MH i2c: 01 07 00 [15:59:48]MH_I2C_Read... [15:59:48]Read from MH i2c: 01 07 00 6D 1A 00 00 00 00 00 FF 0F 9C [15:59:48]RasterBufferAndPrint [15:59:48]line Счет N : (1)3406011 [15:59:48]line ИНН: 02508201610067 [15:59:48]line Контрольно-Кассовый Чек [15:59:48]line ПРОДАЖА [15:59:48]line ТРК (МРК, ГНК) : 51 [15:59:48]line Товар: 2710194210 [15:59:48]line ДТ-К-5 [15:59:48]line 13.130 * 76.20 [15:59:48]line = 1000.51 [15:59:48]line НДС 12% НСП 1% [15:59:48]line > о реализуемом товаре [15:59:48]line ОКРУГЛЕНИЕ: -0.51 [15:59:48]line ИТОГО: 1000.00 [15:59:48]line Внесено: 1000.00 [15:59:48]line СДАЧА: 0.00 [15:59:48]line НСП 1% : 8.85 [15:59:48]line НДС 12% : 106.25 [15:59:48]line Наличными: 1000.00 [15:59:48]line Безнал.: 0.00 [15:59:48]line Место: АЗС № 82 "Партнер Нефть" [15:59:48]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [15:59:48]line СНО: Общий режим [15:59:48]line Чек 493 27.10.2024 15:59 [15:59:48]line Смена: 143 ФФД: 1.0 [15:59:48]line ЗНМ: 0300000017 [15:59:48]line РНМ: 0000000000170478 [15:59:48]line Версия ККМ: v1.0 [15:59:48]line ФМ: 0000000002098560 [15:59:48]line ФД: 95494 [15:59:48]line ФПД: 233968503220503 [15:59:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T155948&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95494&fm=233968503220503&tin=02508201610067®Number=0000000000170478&sum=100000 [15:59:48]OFD Sender: Processing packet 95494 [packets to send 57, broken 56] [15:59:48]ProducePacketName [15:59:48]name=ofd_packets/00095494 [15:59:48]OFD Sender: To server: pG, [15:59:48]CommunicateWithHost lk.salyk.kg:30040 [15:59:48]ConnectInit lk.salyk.kg [15:59:48]written 0, free lines is 4095 [15:59:49]Connected sock=11 [15:59:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 A1 31 04 01 69 6C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 ED 01 00 00 F4 03 04 00 74 63 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 06 75 01 00 35 04 06 00 D4 CB 09 85 E9 17 3E DD C7 DA 6B ED 01 C7 [15:59:49]Write to MH i2c: 01 00 00 98 1A B2 [15:59:49]Write i2c OK [15:59:49]MH_I2C_Read... [15:59:49]Read from MH i2c: 01 [15:59:49]MH_I2C_Read... [15:59:49]Read from MH i2c: 01 07 00 [15:59:49]MH_I2C_Read... [15:59:49]Read from MH i2c: 01 07 00 98 1A 00 00 00 00 00 FF 0C C4 [15:59:49]RasterBufferAndPrint [15:59:49]line [15:59:49]line [15:59:49]line [15:59:49]line [15:59:49]line [15:59:49]written 0, free lines is 3333 [15:59:49]MH_Cut [15:59:49]Write to MH i2c: D1 01 00 9F 1A 01 8B [15:59:49]Write i2c OK [15:59:49]MH_I2C_Read... [15:59:49]Read from MH i2c: D1 [15:59:49]MH_I2C_Read... [15:59:49]Read from MH i2c: D1 01 00 [15:59:49]MH_I2C_Read... [15:59:49]Read from MH i2c: D1 01 00 9F 1A 00 8A [15:59:49]Write to MH i2c: 01 00 00 A0 1A BA [15:59:49]Write i2c OK [15:59:49]MH_I2C_Read... [15:59:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 AF 35 47 00 13 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 32 30 39 38 35 36 30 10 04 04 00 06 75 01 00 F4 03 04 00 9F 0D 1E 67 B6 04 01 00 00 F4 CF AC 28 B2 C1 00 43 [15:59:49]CommunicateWithHost err = 0 [15:59:49]CheckOFDResponse [15:59:49]1017 (14) - 77093643461234 [15:59:49]1041 (16) - 0000000002098560 [15:59:49]1040 (4) - 95494 [15:59:49]1012 (4) - 27.10.2024 09:53 [15:59:49]1206 (1) - 0 [15:59:49]OFD Sender: Remove packet 95494 [15:59:49]ProducePacketName [15:59:49]name=ofd_packets/00095494 [15:59:49]NVStorageDeleteData [15:59:50]*** Cut start [15:59:50]*** Partial cut [15:59:50]*** CUTSNS_PIN = 1 [15:59:50]OFD Sender: No OFD packet to send [15:59:50]*** CUTSNS_PIN = 0 [15:59:50]*** Brake cut motor [15:59:50]Read from MH i2c: 01 [15:59:50]MH_I2C_Read... [15:59:50]*** Stop cut motor [15:59:50]*** Cut end [15:59:50]Read from MH i2c: 01 07 00 [15:59:50]MH_I2C_Read... [15:59:50]Read from MH i2c: 01 07 00 A0 1A 00 00 00 00 00 FF 0F CF [15:59:50]process_action close_receipt done [15:59:50]requested_data is exist [15:59:50]produce_requested_data [15:59:50]requested_item fm.sn is exist - process it [15:59:50]wFMCommunicate request_size=4 [15:59:50]MH_SAM_APDU [15:59:50]CAPDU: 80 11 00 00 [15:59:50]Write to MH i2c: E2 08 00 A1 1A 80 11 00 00 00 00 00 00 35 [15:59:50]Write i2c OK [15:59:50]MH_I2C_Read... [15:59:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:59:50]Read from MH i2c: E2 [15:59:50]MH_I2C_Read... [15:59:50]Read from MH i2c: E2 17 00 [15:59:50]MH_I2C_Read... [15:59:50]Read from MH i2c: E2 17 00 A1 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 86 [15:59:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [15:59:50]wFMCommunicate OK [15:59:50]requested_item fd.num is exist - process it [15:59:50]SAM_PROTO_GetFieldsCounters [15:59:50]wFMCommunicate request_size=4 [15:59:50]MH_SAM_APDU [15:59:50]CAPDU: 80 13 00 00 [15:59:50]Write to MH i2c: E2 08 00 A2 1A 80 13 00 00 00 00 00 00 38 [15:59:50]Write i2c OK [15:59:50]MH_I2C_Read... [15:59:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:59:50]Read from MH i2c: E2 [15:59:50]MH_I2C_Read... [15:59:50]Read from MH i2c: E2 62 00 [15:59:50]MH_I2C_Read... [15:59:50]Read from MH i2c: E2 62 00 A2 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 06 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 ED 01 00 00 5E 04 04 00 ED 01 00 00 57 04 04 00 EE 01 00 00 19 04 04 00 00 00 00 00 90 00 2E [15:59:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 06 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 ED 01 00 00 5E 04 04 00 ED 01 00 00 57 04 04 00 EE 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:59:50]wFMCommunicate OK [15:59:50]SAM_PROTO_GetFieldsCounters done [15:59:50]requested_item shift.num is exist - process it [15:59:50]requested_item shift.opened is exist - process it [15:59:50]req_shift_opened [15:59:50]FM_GetShiftState [15:59:50]SAM_PROTO_GetShiftState [15:59:50]wFMCommunicate request_size=4 [15:59:50]MH_SAM_APDU [15:59:50]CAPDU: 80 13 01 00 [15:59:50]Write to MH i2c: E2 08 00 A3 1A 80 13 01 00 00 00 00 00 3A [15:59:50]Write i2c OK [15:59:50]MH_I2C_Read... [15:59:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:59:50]Read from MH i2c: E2 [15:59:50]MH_I2C_Read... [15:59:50]Read from MH i2c: E2 0E 00 [15:59:50]MH_I2C_Read... [15:59:50]Read from MH i2c: E2 0E 00 A3 1A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E6 [15:59:50]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [15:59:50]wFMCommunicate OK [15:59:50]SAM_PROTO_GetShiftState done [15:59:50]FM_GetShiftState done [15:59:50]req_shift_opened done [15:59:50]requested_item shift.open_date is exist - process it [15:59:50]req_shift_open_date [15:59:50]req_shift_open_date done [15:59:50]produce_requested_data done [15:59:50]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95494,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [15:59:50]process_action_free close_receipt [15:59:50]json_value_free [15:59:50]json_value_free done [15:59:50]process_json_proto returns [15:59:50]Send response to host [15:59:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95494,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [15:59:50]free response buf [15:59:50]execute_script done [15:59:50]execute_script returns [15:59:50]free content buf [15:59:50]Sock 7.Close socket [15:59:50]Sock 7.Thread stoped [15:59:55]OFD Sender: No OFD packet to send [16:00:00]OFD Sender: No OFD packet to send [16:00:05]OFD Sender: No OFD packet to send [16:00:10]OFD Sender: No OFD packet to send [16:00:15]OFD Sender: No OFD packet to send [16:00:20]OFD Sender: No OFD packet to send [16:00:25]OFD Sender: No OFD packet to send [16:00:30]OFD Sender: No OFD packet to send [16:00:35]OFD Sender: No OFD packet to send [16:00:40]OFD Sender: No OFD packet to send [16:00:45]OFD Sender: No OFD packet to send [16:00:50]OFD Sender: No OFD packet to send [16:00:55]OFD Sender: No OFD packet to send [16:01:00]OFD Sender: No OFD packet to send [16:01:05]OFD Sender: No OFD packet to send [16:01:10]OFD Sender: No OFD packet to send [16:01:15]OFD Sender: No OFD packet to send [16:01:20]OFD Sender: No OFD packet to send [16:01:25]OFD Sender: No OFD packet to send [16:01:30]OFD Sender: No OFD packet to send [16:01:35]OFD Sender: No OFD packet to send [16:01:40]OFD Sender: No OFD packet to send [16:01:45]OFD Sender: No OFD packet to send [16:01:50]OFD Sender: No OFD packet to send [16:01:55]OFD Sender: No OFD packet to send [16:02:00]OFD Sender: No OFD packet to send [16:02:05]OFD Sender: No OFD packet to send [16:02:10]OFD Sender: No OFD packet to send [16:02:15]OFD Sender: No OFD packet to send [16:02:20]OFD Sender: No OFD packet to send [16:02:25]OFD Sender: No OFD packet to send [16:02:30]OFD Sender: No OFD packet to send [16:02:35]OFD Sender: No OFD packet to send [16:02:40]OFD Sender: No OFD packet to send [16:02:45]OFD Sender: No OFD packet to send [16:02:50]OFD Sender: No OFD packet to send [16:02:55]OFD Sender: No OFD packet to send [16:03:00]OFD Sender: No OFD packet to send [16:03:05]OFD Sender: No OFD packet to send [16:03:10]OFD Sender: No OFD packet to send [16:03:15]OFD Sender: No OFD packet to send [16:03:20]OFD Sender: No OFD packet to send [16:03:25]OFD Sender: No OFD packet to send [16:03:30]OFD Sender: No OFD packet to send [16:03:35]OFD Sender: No OFD packet to send [16:03:40]OFD Sender: No OFD packet to send [16:03:45]OFD Sender: No OFD packet to send [16:03:50]OFD Sender: No OFD packet to send [16:03:55]OFD Sender: No OFD packet to send [16:04:00]OFD Sender: No OFD packet to send [16:04:05]OFD Sender: No OFD packet to send [16:04:10]OFD Sender: No OFD packet to send [16:04:15]OFD Sender: No OFD packet to send [16:04:20]OFD Sender: No OFD packet to send [16:04:25]OFD Sender: No OFD packet to send [16:04:30]OFD Sender: No OFD packet to send [16:04:35]OFD Sender: No OFD packet to send [16:04:40]OFD Sender: No OFD packet to send [16:04:45]OFD Sender: No OFD packet to send [16:04:50]OFD Sender: No OFD packet to send [16:04:55]OFD Sender: No OFD packet to send [16:05:00]OFD Sender: No OFD packet to send [16:05:05]OFD Sender: No OFD packet to send [16:05:10]OFD Sender: No OFD packet to send [16:05:15]OFD Sender: No OFD packet to send [16:05:20]OFD Sender: No OFD packet to send [16:05:21]accept exits with 9 [16:05:21]New connection [16:05:21]New thread 3067301220 created [16:05:21]Thread 3067444580 joined [16:05:21]Waiting for new connection... [16:05:21] Sock 9.Parse request [16:05:21]Sock 9.Check first char [16:05:21]Sock 9.First char is OK [16:05:21]request: POST /json_proto HTTP/1.0 [16:05:21]Method: POST [16:05:21]URL: /json_proto [16:05:21]Method is POST - this is cgi request [16:05:21]url: /json_proto [16:05:21]query_string will be loaded in cgi processing [16:05:21]execute_cgi json_proto POST (null) [16:05:21]execute_cgi path=json_proto method=POST [16:05:21]POST find Content-Length [16:05:21]Host: 172.17.40.67:8080 [16:05:21]Content-Length: 678 [16:05:21]Content-Type: application/json [16:05:21] [16:05:21]POST finish read [16:05:21]Found Content-Length = 678 [16:05:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406012", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:05:21]execute_script... [16: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)3406012", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:05:21]POST & json_proto [16:05:21]process_json_proto [16:05:21]json parsed OK: [16:05:21]protocol is kg_v1.0 [16:05:21]action value=close_receipt [16:05:21]process_action close_receipt [16:05:21]cmd_close_receipt [16:05:21]MH_GetDate [16:05:21]Write to MH i2c: F0 00 00 A4 1A AD [16:05:21]Write i2c OK [16:05:21]MH_I2C_Read... [16:05:21]Read from MH i2c: F0 [16:05:21]MH_I2C_Read... [16:05:21]Read from MH i2c: F0 09 00 [16:05:21]MH_I2C_Read... [16:05:21]Read from MH i2c: F0 09 00 A4 1A 00 C2 64 1E 67 EE DA 66 66 F5 [16:05:21]GetLastDocTimeStamp 1730044788 [16:05:21]current date 1730045122 [16:05:21]FM_GetShiftState [16:05:21]SAM_PROTO_GetShiftState [16:05:21]wFMCommunicate request_size=4 [16:05:21]MH_SAM_APDU [16:05:21]CAPDU: 80 13 01 00 [16:05:21]Write to MH i2c: E2 08 00 A5 1A 80 13 01 00 00 00 00 00 3C [16:05:21]Write i2c OK [16:05:21]MH_I2C_Read... [16:05:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:05:21]Read from MH i2c: E2 [16:05:21]MH_I2C_Read... [16:05:21]Read from MH i2c: E2 0E 00 [16:05:21]MH_I2C_Read... [16:05:21]Read from MH i2c: E2 0E 00 A5 1A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E8 [16:05:21]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:05:21]wFMCommunicate OK [16:05:21]SAM_PROTO_GetShiftState done [16:05:21]FM_GetShiftState done [16:05:21]opened in 1729987736 [16:05:21]opened+sec_in_day 1730074136 [16:05:21]quantity*price = 60009 [16:05:21]sum+1 = 60010 [16:05:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 494 27.10.2024 16:05 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95495 ФПД: 60558377699337 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T160522&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95495&fm=60558377699337&tin=02508201610067®Number=0000000000170478&sum=60000 [16:05:22]StoreToDocumentArchive [16:05:22]shift 143 fd 95495 [16:05:22]save to /storage/0143/doc_00095495 [16:05:22]save last doc name /storage/0143/doc_00095495 to /storage/kkm_last_doc_name [16:05:22]save OK [16:05:22]Clear old archive folders... [16:05:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:05:22]tlvbuf is 00A7CF40 [16:05:22]SAM_PROTO_ClearQueue [16:05:22]wFMCommunicate request_size=4 [16:05:22]MH_SAM_APDU [16:05:22]CAPDU: 80 09 00 00 [16:05:22]Write to MH i2c: E2 08 00 B2 1A 80 09 00 00 00 00 00 00 3E [16:05:22]Write i2c OK [16:05:22]MH_I2C_Read... [16:05:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:05:22]Read from MH i2c: E2 [16:05:22]MH_I2C_Read... [16:05:22]Read from MH i2c: E2 03 00 [16:05:22]MH_I2C_Read... [16:05:22]Read from MH i2c: E2 03 00 B2 1A 00 90 00 40 [16:05:22]RAPDU: 90 00 [16:05:22]wFMCommunicate OK [16:05:22]SAM_PROTO_ClearQueue done [16:05:22]KKMCreateOFDPacket [16:05:22]OFDProtocolAddRootSTLVToBuf [16:05:22]FM_MakeSignedData [16:05:22]FM_MakeSignedData [16:05:22]SAM_PROTO_SignData [16:05:22]wFMCommunicate request_size=4 [16:05:22]MH_SAM_APDU [16:05:22]CAPDU: 80 0D 01 02 [16:05:22]Write to MH i2c: E2 08 00 B3 1A 80 0D 01 02 00 00 00 00 46 [16:05:22]Write i2c OK [16:05:22]MH_I2C_Read... [16:05:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:05:22]Read from MH i2c: E2 [16:05:22]MH_I2C_Read... [16:05:22]Read from MH i2c: E2 03 00 [16:05:22]MH_I2C_Read... [16:05:22]Read from MH i2c: E2 03 00 B3 1A 00 90 00 41 [16:05:22]RAPDU: 90 00 [16:05:22]wFMCommunicate OK [16:05:22]wFMCommunicate request_size=255 [16:05:22]MH_SAM_APDU [16:05: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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 01 00 00 F4 03 04 00 C2 64 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 07 75 01 00 35 04 06 00 37 [16:05:22]Write to MH i2c: E2 02 01 B4 1A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 01 00 00 F4 03 04 00 C2 64 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 07 75 01 00 35 04 06 00 37 00 00 8E [16:05:22]Write i2c OK [16:05:22]MH_I2C_Read... [16:05:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:05:22]Read from MH i2c: E2 [16:05:22]MH_I2C_Read... [16:05:22]Read from MH i2c: E2 03 00 [16:05:22]MH_I2C_Read... [16:05:22]Read from MH i2c: E2 03 00 B4 1A 00 90 00 42 [16:05:22]RAPDU: 90 00 [16:05:22]wFMCommunicate OK [16:05:22]wFMCommunicate request_size=10 [16:05:22]MH_SAM_APDU [16:05:22]CAPDU: 80 0D 02 02 05 13 D8 97 48 09 [16:05:22]Write to MH i2c: E2 0D 00 B5 1A 80 0D 02 02 05 00 13 D8 97 48 09 00 00 26 [16:05:22]Write i2c OK [16:05:22]MH_I2C_Read... [16:05:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:05:22]Read from MH i2c: E2 [16:05:22]MH_I2C_Read... [16:05:22]Read from MH i2c: E2 03 00 [16:05:22]MH_I2C_Read... [16:05:22]Read from MH i2c: E2 03 00 B5 1A 00 90 00 43 [16:05:22]RAPDU: 90 00 [16:05:22]wFMCommunicate OK [16:05:22]wFMCommunicate request_size=4 [16:05:22]MH_SAM_APDU [16:05:22]CAPDU: 80 0D 03 02 [16:05:22]Write to MH i2c: E2 08 00 B6 1A 80 0D 03 02 00 00 00 00 4B [16:05:22]Write i2c OK [16:05:22]MH_I2C_Read... [16:05:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:05:22]Read from MH i2c: E2 [16:05:22]MH_I2C_Read... [16:05:22]Read from MH i2c: E2 0B 00 [16:05:22]MH_I2C_Read... [16:05:22]Read from MH i2c: E2 0B 00 B6 1A 00 18 A3 00 2F 99 90 4E 18 90 00 C5 [16:05:22]RAPDU: 18 A3 00 2F 99 90 4E 18 90 00 [16:05:22]wFMCommunicate OK [16:05:22]SAM_PROTO_SignData done [16:05:22]FM_MakeSignedData done [16:05:22]CreateOFDProtocolMessage [16:05:22]wFMCommunicate request_size=4 [16:05:22]MH_SAM_APDU [16:05:22]CAPDU: 80 11 00 00 [16:05:22]Write to MH i2c: E2 08 00 B7 1A 80 11 00 00 00 00 00 00 4B [16:05:22]Write i2c OK [16:05:22]MH_I2C_Read... [16:05:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:05:22]Read from MH i2c: E2 [16:05:22]MH_I2C_Read... [16:05:22]Read from MH i2c: E2 17 00 [16:05:22]MH_I2C_Read... [16:05:22]Read from MH i2c: E2 17 00 B7 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9C [16:05:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:05:22]wFMCommunicate OK [16:05:22]CreateOFDProtocolMessage done [16:05:22]OFDSenderStorePacket 95495 [16:05:22]StoreOFDPacket docnum=95495 [16:05:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EB DB 07 01 47 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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 01 00 00 F4 03 04 00 C2 64 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 07 75 01 00 35 04 06 00 37 13 D8 97 48 09 18 A3 00 2F 99 90 4E 18 [16:05:22]CheckFolder [16:05:22]dirname=/storage/ofd_packets [16:05:22]CheckFolder done [16:05:22]ProducePacketName [16:05:22]name=ofd_packets/00095495 [16:05:22]NVStorageSaveData ofd_packets/00095495 [16:05:22]File name is /storage/ofd_packets/00095495 [16:05:22]Write 301 bytes [16:05:22]NVStorageSaveData done [16:05:22]OFDSenderStorePacket done [16:05:22]KKMCreateOFDPacket done [16:05:22]NVStorageSaveData kkm_last_timestamp [16:05:22]File name is /storage/kkm_last_timestamp [16:05:22]Write 4 bytes [16:05:22]NVStorageSaveData done [16:05:22]ExternCall_PrintAddStr [16:05:22]wPrintStart [16:05:22]Write to MH i2c: 01 00 00 B8 1A D2 [16:05:22]Write i2c OK [16:05:22]MH_I2C_Read... [16:05:22]Read from MH i2c: 01 [16:05:22]MH_I2C_Read... [16:05:22]Read from MH i2c: 01 07 00 [16:05:22]MH_I2C_Read... [16:05:22]Read from MH i2c: 01 07 00 B8 1A 00 00 00 00 00 FF 0F E7 [16:05:22]RasterBufferAndPrint [16:05:22]line Счет N : (1)3406012 [16:05:22]line ИНН: 02508201610067 [16:05:22]line Контрольно-Кассовый Чек [16:05:22]line ПРОДАЖА [16:05:22]line ТРК (МРК, ГНК) : 42 [16:05:22]line Товар: 2710124130 [16:05:22]line Аи-92-К-4 [16:05:22]line 8.970 * 66.90 [16:05:22]line = 600.09 [16:05:22]line НДС 12% НСП 1% [16:05:22]line > о реализуемом товаре [16:05:22]line ОКРУГЛЕНИЕ: -0.09 [16:05:22]line ИТОГО: 600.00 [16:05:22]line Внесено: 600.00 [16:05:22]line СДАЧА: 0.00 [16:05:22]line НСП 1% : 5.31 [16:05:22]line НДС 12% : 63.73 [16:05:22]line Наличными: 600.00 [16:05:22]line Безнал.: 0.00 [16:05:22]line Место: АЗС № 82 "Партнер Нефть" [16:05:22]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:05:22]line СНО: Общий режим [16:05:22]line Чек 494 27.10.2024 16:05 [16:05:22]line Смена: 143 ФФД: 1.0 [16:05:22]line ЗНМ: 0300000017 [16:05:22]line РНМ: 0000000000170478 [16:05:22]line Версия ККМ: v1.0 [16:05:22]line ФМ: 0000000002098560 [16:05:22]line ФД: 95495 [16:05:22]line ФПД: 60558377699337 [16:05:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T160522&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95495&fm=60558377699337&tin=02508201610067®Number=0000000000170478&sum=60000 [16:05:23]OFD Sender: Processing packet 95495 [packets to send 57, broken 56] [16:05:23]ProducePacketName [16:05:23]name=ofd_packets/00095495 [16:05:23]OFD Sender: To server: pG, [16:05:23]CommunicateWithHost lk.salyk.kg:30040 [16:05:23]ConnectInit lk.salyk.kg [16:05:23]written 0, free lines is 4095 [16:05:23]Connected sock=10 [16:05:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EB DB 07 01 47 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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 01 00 00 F4 03 04 00 C2 64 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 07 75 01 00 35 04 06 00 37 13 D8 97 48 09 18 A3 00 2F 99 90 4E 18 [16:05:23]Write to MH i2c: 01 00 00 E3 1A FD [16:05:23]Write i2c OK [16:05:23]MH_I2C_Read... [16:05:23]Read from MH i2c: 01 [16:05:23]MH_I2C_Read... [16:05:23]Read from MH i2c: 01 07 00 [16:05:23]MH_I2C_Read... [16:05:23]Read from MH i2c: 01 07 00 E3 1A 00 00 00 00 00 10 0D 21 [16:05:23]RasterBufferAndPrint [16:05:23]line [16:05:23]line [16:05:23]line [16:05:23]line [16:05:23]line [16:05:23]written 0, free lines is 3350 [16:05:23]MH_Cut [16:05:23]Write to MH i2c: D1 01 00 EA 1A 01 D6 [16:05:23]Write i2c OK [16:05:23]MH_I2C_Read... [16:05:23]Read from MH i2c: D1 [16:05:23]MH_I2C_Read... [16:05:23]Read from MH i2c: D1 01 00 [16:05:23]MH_I2C_Read... [16:05:23]Read from MH i2c: D1 01 00 EA 1A 00 D5 [16:05:23]Write to MH i2c: 01 00 00 EB 1A 05 [16:05:23]Write i2c OK [16:05:23]MH_I2C_Read... [16:05:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 EF AE 47 00 C6 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 32 30 39 38 35 36 30 10 04 04 00 07 75 01 00 F4 03 04 00 EE 0E 1E 67 B6 04 01 00 00 34 C8 BA 4B CF E0 C2 47 [16:05:23]CommunicateWithHost err = 0 [16:05:23]CheckOFDResponse [16:05:23]1017 (14) - 77093643461234 [16:05:23]1041 (16) - 0000000002098560 [16:05:23]1040 (4) - 95495 [16:05:23]1012 (4) - 27.10.2024 09:59 [16:05:23]1206 (1) - 0 [16:05:23]OFD Sender: Remove packet 95495 [16:05:23]ProducePacketName [16:05:23]name=ofd_packets/00095495 [16:05:23]NVStorageDeleteData [16:05:24]OFD Sender: No OFD packet to send [16:05:24]*** Cut start [16:05:24]*** Partial cut [16:05:24]*** CUTSNS_PIN = 1 [16:05:24]*** CUTSNS_PIN = 0 [16:05:24]*** Brake cut motor [16:05:25]Read from MH i2c: 01 [16:05:25]*** Stop cut motor [16:05:25]*** Cut end [16:05:25]MH_I2C_Read... [16:05:25]Read from MH i2c: 01 07 00 [16:05:25]MH_I2C_Read... [16:05:25]Read from MH i2c: 01 07 00 EB 1A 00 00 00 00 00 FF 0F 1A [16:05:25]process_action close_receipt done [16:05:25]requested_data is exist [16:05:25]produce_requested_data [16:05:25]requested_item fm.sn is exist - process it [16:05:25]wFMCommunicate request_size=4 [16:05:25]MH_SAM_APDU [16:05:25]CAPDU: 80 11 00 00 [16:05:25]Write to MH i2c: E2 08 00 EC 1A 80 11 00 00 00 00 00 00 80 [16:05:25]Write i2c OK [16:05:25]MH_I2C_Read... [16:05:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:05:25]Read from MH i2c: E2 [16:05:25]MH_I2C_Read... [16:05:25]Read from MH i2c: E2 17 00 [16:05:25]MH_I2C_Read... [16:05:25]Read from MH i2c: E2 17 00 EC 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D1 [16:05:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:05:25]wFMCommunicate OK [16:05:25]requested_item fd.num is exist - process it [16:05:25]SAM_PROTO_GetFieldsCounters [16:05:25]wFMCommunicate request_size=4 [16:05:25]MH_SAM_APDU [16:05:25]CAPDU: 80 13 00 00 [16:05:25]Write to MH i2c: E2 08 00 ED 1A 80 13 00 00 00 00 00 00 83 [16:05:25]Write i2c OK [16:05:25]MH_I2C_Read... [16:05:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:05:25]Read from MH i2c: E2 [16:05:25]MH_I2C_Read... [16:05:25]Read from MH i2c: E2 62 00 [16:05:25]MH_I2C_Read... [16:05:25]Read from MH i2c: E2 62 00 ED 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 07 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 EE 01 00 00 5E 04 04 00 EE 01 00 00 57 04 04 00 EF 01 00 00 19 04 04 00 00 00 00 00 90 00 7D [16:05:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 07 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 EE 01 00 00 5E 04 04 00 EE 01 00 00 57 04 04 00 EF 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:05:25]wFMCommunicate OK [16:05:25]SAM_PROTO_GetFieldsCounters done [16:05:25]requested_item shift.num is exist - process it [16:05:25]requested_item shift.opened is exist - process it [16:05:25]req_shift_opened [16:05:25]FM_GetShiftState [16:05:25]SAM_PROTO_GetShiftState [16:05:25]wFMCommunicate request_size=4 [16:05:25]MH_SAM_APDU [16:05:25]CAPDU: 80 13 01 00 [16:05:25]Write to MH i2c: E2 08 00 EE 1A 80 13 01 00 00 00 00 00 85 [16:05:25]Write i2c OK [16:05:25]MH_I2C_Read... [16:05:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:05:25]Read from MH i2c: E2 [16:05:25]MH_I2C_Read... [16:05:25]Read from MH i2c: E2 0E 00 [16:05:25]MH_I2C_Read... [16:05:25]Read from MH i2c: E2 0E 00 EE 1A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 31 [16:05:25]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:05:25]wFMCommunicate OK [16:05:25]SAM_PROTO_GetShiftState done [16:05:25]FM_GetShiftState done [16:05:25]req_shift_opened done [16:05:25]requested_item shift.open_date is exist - process it [16:05:25]req_shift_open_date [16:05:25]req_shift_open_date done [16:05:25]produce_requested_data done [16:05:25]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95495,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:05:25]process_action_free close_receipt [16:05:25]json_value_free [16:05:25]json_value_free done [16:05:25]process_json_proto returns [16:05:25]Send response to host [16:05:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95495,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:05:25]free response buf [16:05:25]execute_script done [16:05:25]execute_script returns [16:05:25]free content buf [16:05:25]Sock 9.Close socket [16:05:25]Sock 9.Thread stoped [16:05:29]OFD Sender: No OFD packet to send [16:05:34]OFD Sender: No OFD packet to send [16:05:39]OFD Sender: No OFD packet to send [16:05:44]OFD Sender: No OFD packet to send [16:05:49]OFD Sender: No OFD packet to send [16:05:54]OFD Sender: No OFD packet to send [16:05:59]OFD Sender: No OFD packet to send [16:06:04]OFD Sender: No OFD packet to send [16:06:09]OFD Sender: No OFD packet to send [16:06:14]OFD Sender: No OFD packet to send [16:06:19]OFD Sender: No OFD packet to send [16:06:24]OFD Sender: No OFD packet to send [16:06:29]OFD Sender: No OFD packet to send [16:06:32]accept exits with 7 [16:06:32]New connection [16:06:32]New thread 3067444580 created [16:06:32]Thread 3067301220 joined [16:06:32]Waiting for new connection... [16:06:32] Sock 7.Parse request [16:06:32]Sock 7.Check first char [16:06:32]Sock 7.First char is OK [16:06:32]request: POST /json_proto HTTP/1.0 [16:06:32]Method: POST [16:06:32]URL: /json_proto [16:06:32]Method is POST - this is cgi request [16:06:32]url: /json_proto [16:06:32]query_string will be loaded in cgi processing [16:06:32]execute_cgi json_proto POST (null) [16:06:32]execute_cgi path=json_proto method=POST [16:06:32]POST find Content-Length [16:06:32]Host: 172.17.40.67:8080 [16:06:32]Content-Length: 770 [16:06:32]Content-Type: application/json [16:06:32] [16:06:32]POST finish read [16:06:32]Found Content-Length = 770 [16:06:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406013", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.31 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:06:32]execute_script... [16:06: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)3406013", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.31 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:06:32]POST & json_proto [16:06:32]process_json_proto [16:06:32]json parsed OK: [16:06:32]protocol is kg_v1.0 [16:06:32]action value=close_receipt [16:06:32]process_action close_receipt [16:06:32]cmd_close_receipt [16:06:32]MH_GetDate [16:06:32]Write to MH i2c: F0 00 00 EF 1A F8 [16:06:32]Write i2c OK [16:06:32]MH_I2C_Read... [16:06:32]Read from MH i2c: F0 [16:06:32]MH_I2C_Read... [16:06:32]Read from MH i2c: F0 09 00 [16:06:32]MH_I2C_Read... [16:06:32]Read from MH i2c: F0 09 00 EF 1A 00 09 65 1E 67 EE DA 66 66 88 [16:06:32]GetLastDocTimeStamp 1730045122 [16:06:32]current date 1730045193 [16:06:32]FM_GetShiftState [16:06:32]SAM_PROTO_GetShiftState [16:06:32]wFMCommunicate request_size=4 [16:06:32]MH_SAM_APDU [16:06:32]CAPDU: 80 13 01 00 [16:06:32]Write to MH i2c: E2 08 00 F0 1A 80 13 01 00 00 00 00 00 87 [16:06:32]Write i2c OK [16:06:32]MH_I2C_Read... [16:06:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:06:32]Read from MH i2c: E2 [16:06:32]MH_I2C_Read... [16:06:32]Read from MH i2c: E2 0E 00 [16:06:32]MH_I2C_Read... [16:06:32]Read from MH i2c: E2 0E 00 F0 1A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 33 [16:06:32]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:06:32]wFMCommunicate OK [16:06:32]SAM_PROTO_GetShiftState done [16:06:32]FM_GetShiftState done [16:06:32]opened in 1729987736 [16:06:32]opened+sec_in_day 1730074136 [16:06:32]quantity*price = 200031 [16:06:32]sum+1 = 200032 [16:06:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.31 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.31 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 495 27.10.2024 16:06 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95496 ФПД: 45711081332127 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T160634&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95496&fm=45711081332127&tin=02508201610067®Number=0000000000170478&sum=200031 [16:06:34]StoreToDocumentArchive [16:06:34]shift 143 fd 95496 [16:06:34]save to /storage/0143/doc_00095496 [16:06:34]save last doc name /storage/0143/doc_00095496 to /storage/kkm_last_doc_name [16:06:34]save OK [16:06:34]Clear old archive folders... [16:06:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:06:34]tlvbuf is B6FCD690 [16:06:34]SAM_PROTO_ClearQueue [16:06:34]wFMCommunicate request_size=4 [16:06:34]MH_SAM_APDU [16:06:34]CAPDU: 80 09 00 00 [16:06:34]Write to MH i2c: E2 08 00 FD 1A 80 09 00 00 00 00 00 00 89 [16:06:34]Write i2c OK [16:06:34]MH_I2C_Read... [16:06:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:06:34]Read from MH i2c: E2 [16:06:34]MH_I2C_Read... [16:06:34]Read from MH i2c: E2 03 00 [16:06:34]MH_I2C_Read... [16:06:34]Read from MH i2c: E2 03 00 FD 1A 00 90 00 8B [16:06:34]RAPDU: 90 00 [16:06:34]wFMCommunicate OK [16:06:34]SAM_PROTO_ClearQueue done [16:06:34]KKMCreateOFDPacket [16:06:34]OFDProtocolAddRootSTLVToBuf [16:06:34]FM_MakeSignedData [16:06:34]FM_MakeSignedData [16:06:34]SAM_PROTO_SignData [16:06:34]wFMCommunicate request_size=4 [16:06:34]MH_SAM_APDU [16:06:34]CAPDU: 80 0D 01 02 [16:06:34]Write to MH i2c: E2 08 00 FE 1A 80 0D 01 02 00 00 00 00 91 [16:06:34]Write i2c OK [16:06:34]MH_I2C_Read... [16:06:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:06:34]Read from MH i2c: E2 [16:06:34]MH_I2C_Read... [16:06:34]Read from MH i2c: E2 03 00 [16:06:34]MH_I2C_Read... [16:06:34]Read from MH i2c: E2 03 00 FE 1A 00 90 00 8C [16:06:34]RAPDU: 90 00 [16:06:34]wFMCommunicate OK [16:06:34]wFMCommunicate request_size=255 [16:06:34]MH_SAM_APDU [16:06: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 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 01 00 00 F4 03 04 00 0A 65 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 08 75 01 00 35 04 06 00 29 [16:06:34]Write to MH i2c: E2 02 01 FF 1A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 01 00 00 F4 03 04 00 0A 65 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 08 75 01 00 35 04 06 00 29 00 00 B9 [16:06:34]Write i2c OK [16:06:34]MH_I2C_Read... [16:06:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:06:34]Read from MH i2c: E2 [16:06:34]MH_I2C_Read... [16:06:34]Read from MH i2c: E2 03 00 [16:06:34]MH_I2C_Read... [16:06:34]Read from MH i2c: E2 03 00 FF 1A 00 90 00 8D [16:06:34]RAPDU: 90 00 [16:06:34]wFMCommunicate OK [16:06:34]wFMCommunicate request_size=10 [16:06:34]MH_SAM_APDU [16:06:34]CAPDU: 80 0D 02 02 05 92 F0 C3 DD 9F [16:06:34]Write to MH i2c: E2 0D 00 00 1B 80 0D 02 02 05 00 92 F0 C3 DD 9F 00 00 60 [16:06:34]Write i2c OK [16:06:34]MH_I2C_Read... [16:06:34]OFD Sender: No OFD packet to send [16:06:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:06:34]Read from MH i2c: E2 [16:06:34]MH_I2C_Read... [16:06:34]Read from MH i2c: E2 03 00 [16:06:34]MH_I2C_Read... [16:06:34]Read from MH i2c: E2 03 00 00 1B 00 90 00 8F [16:06:34]RAPDU: 90 00 [16:06:34]wFMCommunicate OK [16:06:34]wFMCommunicate request_size=4 [16:06:34]MH_SAM_APDU [16:06:34]CAPDU: 80 0D 03 02 [16:06:34]Write to MH i2c: E2 08 00 01 1B 80 0D 03 02 00 00 00 00 97 [16:06:34]Write i2c OK [16:06:34]MH_I2C_Read... [16:06:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:06:34]Read from MH i2c: E2 [16:06:34]MH_I2C_Read... [16:06:34]Read from MH i2c: E2 0B 00 [16:06:34]MH_I2C_Read... [16:06:34]Read from MH i2c: E2 0B 00 01 1B 00 FA 52 06 3E 03 B3 E9 8C 90 00 53 [16:06:34]RAPDU: FA 52 06 3E 03 B3 E9 8C 90 00 [16:06:34]wFMCommunicate OK [16:06:34]SAM_PROTO_SignData done [16:06:34]FM_MakeSignedData done [16:06:34]CreateOFDProtocolMessage [16:06:34]wFMCommunicate request_size=4 [16:06:34]MH_SAM_APDU [16:06:34]CAPDU: 80 11 00 00 [16:06:34]Write to MH i2c: E2 08 00 02 1B 80 11 00 00 00 00 00 00 97 [16:06:34]Write i2c OK [16:06:34]MH_I2C_Read... [16:06:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:06:34]Read from MH i2c: E2 [16:06:34]MH_I2C_Read... [16:06:34]Read from MH i2c: E2 17 00 [16:06:34]MH_I2C_Read... [16:06:34]Read from MH i2c: E2 17 00 02 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E8 [16:06:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:06:34]wFMCommunicate OK [16:06:34]CreateOFDProtocolMessage done [16:06:34]OFDSenderStorePacket 95496 [16:06:34]StoreOFDPacket docnum=95496 [16:06:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C3 B4 07 01 76 89 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 01 00 00 F4 03 04 00 0A 65 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 08 75 01 00 35 04 06 00 29 92 F0 C3 DD 9F FA 52 06 3E 03 B3 E9 8C [16:06:34]CheckFolder [16:06:34]dirname=/storage/ofd_packets [16:06:34]CheckFolder done [16:06:34]ProducePacketName [16:06:34]name=ofd_packets/00095496 [16:06:34]NVStorageSaveData ofd_packets/00095496 [16:06:34]File name is /storage/ofd_packets/00095496 [16:06:34]Write 301 bytes [16:06:34]NVStorageSaveData done [16:06:34]OFDSenderStorePacket done [16:06:34]KKMCreateOFDPacket done [16:06:34]NVStorageSaveData kkm_last_timestamp [16:06:34]File name is /storage/kkm_last_timestamp [16:06:34]Write 4 bytes [16:06:34]NVStorageSaveData done [16:06:34]ExternCall_PrintAddStr [16:06:34]wPrintStart [16:06:34]Write to MH i2c: 01 00 00 03 1B 1E [16:06:34]Write i2c OK [16:06:34]MH_I2C_Read... [16:06:34]Read from MH i2c: 01 [16:06:34]MH_I2C_Read... [16:06:34]Read from MH i2c: 01 07 00 [16:06:34]MH_I2C_Read... [16:06:34]Read from MH i2c: 01 07 00 03 1B 00 00 00 00 00 FF 0F 33 [16:06:34]RasterBufferAndPrint [16:06:34]line Счет N : (1)3406013 [16:06:34]line ИНН: 02508201610067 [16:06:34]line Контрольно-Кассовый Чек [16:06:34]line ПРОДАЖА [16:06:34]line ТРК (МРК, ГНК) : 22 [16:06:34]line Товар: 2710124130 [16:06:34]line Аи-92-К-4 [16:06:34]line 29.900 * 66.90 [16:06:34]line = 2000.31 [16:06:34]line НДС 12% НСП 1% [16:06:34]line > о реализуемом товаре [16:06:34]line ИТОГО: 2000.31 [16:06:34]line НСП 1% : 17.70 [16:06:34]line НДС 12% : 212.42 [16:06:34]line Наличными: 0.00 [16:06:34]line Безнал.: 2000.31 [16:06:34]line Место: АЗС № 82 "Партнер Нефть" [16:06:34]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:06:34]line СНО: Общий режим [16:06:34]line Чек 495 27.10.2024 16:06 [16:06:34]line Смена: 143 ФФД: 1.0 [16:06:34]line ЗНМ: 0300000017 [16:06:34]line РНМ: 0000000000170478 [16:06:34]line Версия ККМ: v1.0 [16:06:34]line Платежная система: Mbank [16:06:34]line ФМ: 0000000002098560 [16:06:34]line ФД: 95496 [16:06:34]line ФПД: 45711081332127 [16:06:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T160634&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95496&fm=45711081332127&tin=02508201610067®Number=0000000000170478&sum=200031 [16:06:34]OFD Sender: Processing packet 95496 [packets to send 57, broken 56] [16:06:34]ProducePacketName [16:06:34]name=ofd_packets/00095496 [16:06:34]OFD Sender: To server: pG, [16:06:34]CommunicateWithHost lk.salyk.kg:30040 [16:06:34]ConnectInit lk.salyk.kg [16:06:34]written 0, free lines is 4095 [16:06:35]Connected sock=10 [16:06:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C3 B4 07 01 76 89 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 01 00 00 F4 03 04 00 0A 65 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 08 75 01 00 35 04 06 00 29 92 F0 C3 DD 9F FA 52 06 3E 03 B3 E9 8C [16:06:35]Write to MH i2c: 01 00 00 2C 1B 47 [16:06:35]Write i2c OK [16:06:35]MH_I2C_Read... [16:06:35]Read from MH i2c: 01 [16:06:35]MH_I2C_Read... [16:06:35]Read from MH i2c: 01 07 00 [16:06:35]MH_I2C_Read... [16:06:35]Read from MH i2c: 01 07 00 2C 1B 00 00 00 00 00 29 0D 84 [16:06:35]RasterBufferAndPrint [16:06:35]line [16:06:35]line [16:06:35]line [16:06:35]line [16:06:35]line [16:06:35]written 0, free lines is 3375 [16:06:35]MH_Cut [16:06:35]Write to MH i2c: D1 01 00 33 1B 01 20 [16:06:35]Write i2c OK [16:06:35]MH_I2C_Read... [16:06:35]Read from MH i2c: D1 [16:06:35]MH_I2C_Read... [16:06:35]Read from MH i2c: D1 01 00 [16:06:35]MH_I2C_Read... [16:06:35]Read from MH i2c: D1 01 00 33 1B 00 1F [16:06:35]Write to MH i2c: 01 00 00 34 1B 4F [16:06:35]Write i2c OK [16:06:35]MH_I2C_Read... [16:06:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 37 92 47 00 00 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 32 30 39 38 35 36 30 10 04 04 00 08 75 01 00 F4 03 04 00 35 0F 1E 67 B6 04 01 00 00 47 8E 32 26 89 BD 07 39 [16:06:35]CommunicateWithHost err = 0 [16:06:35]CheckOFDResponse [16:06:35]1017 (14) - 77093643461234 [16:06:35]1041 (16) - 0000000002098560 [16:06:35]1040 (4) - 95496 [16:06:35]1012 (4) - 27.10.2024 10:00 [16:06:35]1206 (1) - 0 [16:06:35]OFD Sender: Remove packet 95496 [16:06:35]ProducePacketName [16:06:35]name=ofd_packets/00095496 [16:06:35]NVStorageDeleteData [16:06:35]OFD Sender: No OFD packet to send [16:06:35]*** Cut start [16:06:35]*** Partial cut [16:06:35]*** CUTSNS_PIN = 1 [16:06:36]*** CUTSNS_PIN = 0 [16:06:36]*** Brake cut motor [16:06:36]Read from MH i2c: 01 [16:06:36]MH_I2C_Read... [16:06:36]*** Stop cut motor [16:06:36]*** Cut end [16:06:36]Read from MH i2c: 01 07 00 [16:06:36]MH_I2C_Read... [16:06:36]Read from MH i2c: 01 07 00 34 1B 00 00 00 00 00 FF 0F 64 [16:06:36]process_action close_receipt done [16:06:36]requested_data is exist [16:06:36]produce_requested_data [16:06:36]requested_item fm.sn is exist - process it [16:06:36]wFMCommunicate request_size=4 [16:06:36]MH_SAM_APDU [16:06:36]CAPDU: 80 11 00 00 [16:06:36]Write to MH i2c: E2 08 00 35 1B 80 11 00 00 00 00 00 00 CA [16:06:36]Write i2c OK [16:06:36]MH_I2C_Read... [16:06:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:06:36]Read from MH i2c: E2 [16:06:36]MH_I2C_Read... [16:06:36]Read from MH i2c: E2 17 00 [16:06:36]MH_I2C_Read... [16:06:36]Read from MH i2c: E2 17 00 35 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1B [16:06:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:06:36]wFMCommunicate OK [16:06:36]requested_item fd.num is exist - process it [16:06:36]SAM_PROTO_GetFieldsCounters [16:06:36]wFMCommunicate request_size=4 [16:06:36]MH_SAM_APDU [16:06:36]CAPDU: 80 13 00 00 [16:06:36]Write to MH i2c: E2 08 00 36 1B 80 13 00 00 00 00 00 00 CD [16:06:36]Write i2c OK [16:06:36]MH_I2C_Read... [16:06:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:06:36]Read from MH i2c: E2 [16:06:36]MH_I2C_Read... [16:06:36]Read from MH i2c: E2 62 00 [16:06:36]MH_I2C_Read... [16:06:36]Read from MH i2c: E2 62 00 36 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 08 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 EF 01 00 00 5E 04 04 00 EF 01 00 00 57 04 04 00 F0 01 00 00 19 04 04 00 00 00 00 00 90 00 CB [16:06:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 08 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 EF 01 00 00 5E 04 04 00 EF 01 00 00 57 04 04 00 F0 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:06:36]wFMCommunicate OK [16:06:36]SAM_PROTO_GetFieldsCounters done [16:06:36]requested_item shift.num is exist - process it [16:06:36]requested_item shift.opened is exist - process it [16:06:36]req_shift_opened [16:06:36]FM_GetShiftState [16:06:36]SAM_PROTO_GetShiftState [16:06:36]wFMCommunicate request_size=4 [16:06:36]MH_SAM_APDU [16:06:36]CAPDU: 80 13 01 00 [16:06:36]Write to MH i2c: E2 08 00 37 1B 80 13 01 00 00 00 00 00 CF [16:06:36]Write i2c OK [16:06:36]MH_I2C_Read... [16:06:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:06:36]Read from MH i2c: E2 [16:06:36]MH_I2C_Read... [16:06:36]Read from MH i2c: E2 0E 00 [16:06:36]MH_I2C_Read... [16:06:36]Read from MH i2c: E2 0E 00 37 1B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 7B [16:06:36]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:06:36]wFMCommunicate OK [16:06:36]SAM_PROTO_GetShiftState done [16:06:36]FM_GetShiftState done [16:06:36]req_shift_opened done [16:06:36]requested_item shift.open_date is exist - process it [16:06:36]req_shift_open_date [16:06:36]req_shift_open_date done [16:06:36]produce_requested_data done [16:06:36]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95496,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:06:36]process_action_free close_receipt [16:06:36]json_value_free [16:06:36]json_value_free done [16:06:36]process_json_proto returns [16:06:36]Send response to host [16:06:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95496,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:06:36]free response buf [16:06:36]execute_script done [16:06:36]execute_script returns [16:06:36]free content buf [16:06:36]Sock 7.Close socket [16:06:36]Sock 7.Thread stoped [16:06:37]accept exits with 9 [16:06:37]New connection [16:06:37]New thread 3067301220 created [16:06:37]Thread 3067444580 joined [16:06:37]Waiting for new connection... [16:06:37] Sock 9.Parse request [16:06:37]Sock 9.Check first char [16:06:37]Sock 9.First char is OK [16:06:37]request: POST /json_proto HTTP/1.0 [16:06:37]Method: POST [16:06:37]URL: /json_proto [16:06:37]Method is POST - this is cgi request [16:06:37]url: /json_proto [16:06:37]query_string will be loaded in cgi processing [16:06:37]execute_cgi json_proto POST (null) [16:06:37]execute_cgi path=json_proto method=POST [16:06:37]POST find Content-Length [16:06:37]Host: 172.17.40.67:8080 [16:06:37]Content-Length: 676 [16:06:37]Content-Type: application/json [16:06:37] [16:06:37]POST finish read [16:06:37]Found Content-Length = 676 [16:06:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406014", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.110, "sum" : 770.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 770.00, "total" : 770.00, "payments": [ { "type": 0, "sum" : 770.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:06:37]execute_script... [16: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)3406014", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.110, "sum" : 770.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 770.00, "total" : 770.00, "payments": [ { "type": 0, "sum" : 770.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:06:37]POST & json_proto [16:06:37]process_json_proto [16:06:37]json parsed OK: [16:06:37]protocol is kg_v1.0 [16:06:37]action value=close_receipt [16:06:37]process_action close_receipt [16:06:37]cmd_close_receipt [16:06:37]MH_GetDate [16:06:37]Write to MH i2c: F0 00 00 38 1B 42 [16:06:37]Write i2c OK [16:06:37]MH_I2C_Read... [16:06:37]Read from MH i2c: F0 [16:06:37]MH_I2C_Read... [16:06:37]Read from MH i2c: F0 09 00 [16:06:37]MH_I2C_Read... [16:06:37]Read from MH i2c: F0 09 00 38 1B 00 0E 65 1E 67 EE DA 66 66 D7 [16:06:37]GetLastDocTimeStamp 1730045194 [16:06:37]current date 1730045198 [16:06:37]FM_GetShiftState [16:06:37]SAM_PROTO_GetShiftState [16:06:37]wFMCommunicate request_size=4 [16:06:37]MH_SAM_APDU [16:06:37]CAPDU: 80 13 01 00 [16:06:37]Write to MH i2c: E2 08 00 39 1B 80 13 01 00 00 00 00 00 D1 [16:06:37]Write i2c OK [16:06:37]MH_I2C_Read... [16:06:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:06:37]Read from MH i2c: E2 [16:06:37]MH_I2C_Read... [16:06:37]Read from MH i2c: E2 0E 00 [16:06:37]MH_I2C_Read... [16:06:37]Read from MH i2c: E2 0E 00 39 1B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 7D [16:06:37]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:06:37]wFMCommunicate OK [16:06:37]SAM_PROTO_GetShiftState done [16:06:37]FM_GetShiftState done [16:06:37]opened in 1729987736 [16:06:37]opened+sec_in_day 1730074136 [16:06:37]quantity*price = 77038 [16:06:37]sum+1 = 77039 [16:06:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 770.00 Внесено: 770.00 СДАЧА: 0.00 НСП 1% : 6.82 НДС 12% : 81.81 Наличными: 770.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 496 27.10.2024 16:06 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95497 ФПД: 894759617205 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T160638&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95497&fm=894759617205&tin=02508201610067®Number=0000000000170478&sum=77000 [16:06:38]StoreToDocumentArchive [16:06:38]shift 143 fd 95497 [16:06:38]save to /storage/0143/doc_00095497 [16:06:38]save last doc name /storage/0143/doc_00095497 to /storage/kkm_last_doc_name [16:06:38]save OK [16:06:38]Clear old archive folders... [16:06:38]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:06:38]tlvbuf is 00AB0B00 [16:06:38]SAM_PROTO_ClearQueue [16:06:38]wFMCommunicate request_size=4 [16:06:38]MH_SAM_APDU [16:06:38]CAPDU: 80 09 00 00 [16:06:38]Write to MH i2c: E2 08 00 46 1B 80 09 00 00 00 00 00 00 D3 [16:06:38]Write i2c OK [16:06:38]MH_I2C_Read... [16:06:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:06:38]Read from MH i2c: E2 [16:06:38]MH_I2C_Read... [16:06:38]Read from MH i2c: E2 03 00 [16:06:38]MH_I2C_Read... [16:06:38]Read from MH i2c: E2 03 00 46 1B 00 90 00 D5 [16:06:38]RAPDU: 90 00 [16:06:38]wFMCommunicate OK [16:06:38]SAM_PROTO_ClearQueue done [16:06:38]KKMCreateOFDPacket [16:06:38]OFDProtocolAddRootSTLVToBuf [16:06:38]FM_MakeSignedData [16:06:38]FM_MakeSignedData [16:06:38]SAM_PROTO_SignData [16:06:38]wFMCommunicate request_size=4 [16:06:38]MH_SAM_APDU [16:06:38]CAPDU: 80 0D 01 02 [16:06:38]Write to MH i2c: E2 08 00 47 1B 80 0D 01 02 00 00 00 00 DB [16:06:38]Write i2c OK [16:06:38]MH_I2C_Read... [16:06:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:06:38]Read from MH i2c: E2 [16:06:38]MH_I2C_Read... [16:06:38]Read from MH i2c: E2 03 00 [16:06:38]MH_I2C_Read... [16:06:38]Read from MH i2c: E2 03 00 47 1B 00 90 00 D6 [16:06:38]RAPDU: 90 00 [16:06:38]wFMCommunicate OK [16:06:38]wFMCommunicate request_size=255 [16:06:38]MH_SAM_APDU [16:06: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 7E 27 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EE 2C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 2C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AA 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 1F 00 00 00 00 07 04 06 00 C8 2C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 01 00 00 F4 03 04 00 0E 65 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 09 75 01 00 35 04 06 00 00 D0 53 D4 [16:06:38]Write to MH i2c: E2 02 01 48 1B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EE 2C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 2C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AA 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 1F 00 00 00 00 07 04 06 00 C8 2C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 01 00 00 F4 03 04 00 0E 65 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 09 75 01 00 35 04 06 00 00 D0 53 D4 00 00 71 [16:06:38]Write i2c OK [16:06:38]MH_I2C_Read... [16:06:39]Read from MH i2c: E2 [16:06:39]MH_I2C_Read... [16:06:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:06:39]Read from MH i2c: E2 03 00 [16:06:39]MH_I2C_Read... [16:06:39]Read from MH i2c: E2 03 00 48 1B 00 90 00 D7 [16:06:39]RAPDU: 90 00 [16:06:39]wFMCommunicate OK [16:06:39]wFMCommunicate request_size=7 [16:06:39]MH_SAM_APDU [16:06:39]CAPDU: 80 0D 02 02 02 42 B5 [16:06:39]Write to MH i2c: E2 0A 00 49 1B 80 0D 02 02 02 00 42 B5 00 00 D9 [16:06:39]Write i2c OK [16:06:39]MH_I2C_Read... [16:06:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:06:39]Read from MH i2c: E2 [16:06:39]MH_I2C_Read... [16:06:39]Read from MH i2c: E2 03 00 [16:06:39]MH_I2C_Read... [16:06:39]Read from MH i2c: E2 03 00 49 1B 00 90 00 D8 [16:06:39]RAPDU: 90 00 [16:06:39]wFMCommunicate OK [16:06:39]wFMCommunicate request_size=4 [16:06:39]MH_SAM_APDU [16:06:39]CAPDU: 80 0D 03 02 [16:06:39]Write to MH i2c: E2 08 00 4A 1B 80 0D 03 02 00 00 00 00 E0 [16:06:39]Write i2c OK [16:06:39]MH_I2C_Read... [16:06:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:06:39]Read from MH i2c: E2 [16:06:39]MH_I2C_Read... [16:06:39]Read from MH i2c: E2 0B 00 [16:06:39]MH_I2C_Read... [16:06:39]Read from MH i2c: E2 0B 00 4A 1B 00 C1 F2 67 53 64 C8 7C AA 90 00 A0 [16:06:39]RAPDU: C1 F2 67 53 64 C8 7C AA 90 00 [16:06:39]wFMCommunicate OK [16:06:39]SAM_PROTO_SignData done [16:06:39]FM_MakeSignedData done [16:06:39]CreateOFDProtocolMessage [16:06:39]wFMCommunicate request_size=4 [16:06:39]MH_SAM_APDU [16:06:39]CAPDU: 80 11 00 00 [16:06:39]Write to MH i2c: E2 08 00 4B 1B 80 11 00 00 00 00 00 00 E0 [16:06:39]Write i2c OK [16:06:39]MH_I2C_Read... [16:06:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:06:39]Read from MH i2c: E2 [16:06:39]MH_I2C_Read... [16:06:39]Read from MH i2c: E2 17 00 [16:06:39]MH_I2C_Read... [16:06:39]Read from MH i2c: E2 17 00 4B 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 31 [16:06:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:06:39]wFMCommunicate OK [16:06:39]CreateOFDProtocolMessage done [16:06:39]OFDSenderStorePacket 95497 [16:06:39]StoreOFDPacket docnum=95497 [16:06:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 B4 03 04 01 B3 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 7E 27 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EE 2C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 2C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AA 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 1F 00 00 00 00 07 04 06 00 C8 2C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 01 00 00 F4 03 04 00 0E 65 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 09 75 01 00 35 04 06 00 00 D0 53 D4 42 B5 C1 F2 67 53 64 C8 7C AA [16:06:39]CheckFolder [16:06:39]dirname=/storage/ofd_packets [16:06:39]CheckFolder done [16:06:39]ProducePacketName [16:06:39]name=ofd_packets/00095497 [16:06:39]NVStorageSaveData ofd_packets/00095497 [16:06:39]File name is /storage/ofd_packets/00095497 [16:06:39]Write 298 bytes [16:06:39]NVStorageSaveData done [16:06:39]OFDSenderStorePacket done [16:06:39]KKMCreateOFDPacket done [16:06:39]NVStorageSaveData kkm_last_timestamp [16:06:39]File name is /storage/kkm_last_timestamp [16:06:39]Write 4 bytes [16:06:39]NVStorageSaveData done [16:06:39]ExternCall_PrintAddStr [16:06:39]wPrintStart [16:06:39]Write to MH i2c: 01 00 00 4C 1B 67 [16:06:39]Write i2c OK [16:06:39]MH_I2C_Read... [16:06:39]Read from MH i2c: 01 [16:06:39]MH_I2C_Read... [16:06:39]Read from MH i2c: 01 07 00 [16:06:39]MH_I2C_Read... [16:06:39]Read from MH i2c: 01 07 00 4C 1B 00 00 00 00 00 FF 0F 7C [16:06:39]RasterBufferAndPrint [16:06:39]line Счет N : (1)3406014 [16:06:39]line ИНН: 02508201610067 [16:06:39]line Контрольно-Кассовый Чек [16:06:39]line ПРОДАЖА [16:06:39]line ТРК (МРК, ГНК) : 51 [16:06:39]line Товар: 2710194210 [16:06:39]line ДТ-К-5 [16:06:39]line 10.110 * 76.20 [16:06:39]line = 770.38 [16:06:39]line НДС 12% НСП 1% [16:06:39]line > о реализуемом товаре [16:06:39]line ОКРУГЛЕНИЕ: -0.38 [16:06:39]line ИТОГО: 770.00 [16:06:39]line Внесено: 770.00 [16:06:39]line СДАЧА: 0.00 [16:06:39]line НСП 1% : 6.82 [16:06:39]line НДС 12% : 81.81 [16:06:39]line Наличными: 770.00 [16:06:39]line Безнал.: 0.00 [16:06:39]line Место: АЗС № 82 "Партнер Нефть" [16:06:39]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:06:39]line СНО: Общий режим [16:06:39]line Чек 496 27.10.2024 16:06 [16:06:39]line Смена: 143 ФФД: 1.0 [16:06:39]line ЗНМ: 0300000017 [16:06:39]line РНМ: 0000000000170478 [16:06:39]line Версия ККМ: v1.0 [16:06:39]line ФМ: 0000000002098560 [16:06:39]line ФД: 95497 [16:06:39]line ФПД: 894759617205 [16:06:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T160638&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95497&fm=894759617205&tin=02508201610067®Number=0000000000170478&sum=77000 [16:06:39]OFD Sender: Processing packet 95497 [packets to send 57, broken 56] [16:06:39]ProducePacketName [16:06:39]name=ofd_packets/00095497 [16:06:39]OFD Sender: To server: pG, [16:06:39]CommunicateWithHost lk.salyk.kg:30040 [16:06:39]ConnectInit lk.salyk.kg [16:06:39]written 0, free lines is 4095 [16:06:39]Connected sock=11 [16:06:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 B4 03 04 01 B3 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 7E 27 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EE 2C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 2C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AA 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 1F 00 00 00 00 07 04 06 00 C8 2C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 01 00 00 F4 03 04 00 0E 65 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 09 75 01 00 35 04 06 00 00 D0 53 D4 42 B5 C1 F2 67 53 64 C8 7C AA [16:06:40]Write to MH i2c: 01 00 00 77 1B 92 [16:06:40]Write i2c OK [16:06:40]MH_I2C_Read... [16:06:40]Read from MH i2c: 01 [16:06:40]MH_I2C_Read... [16:06:40]Read from MH i2c: 01 07 00 [16:06:40]MH_I2C_Read... [16:06:40]Read from MH i2c: 01 07 00 77 1B 00 00 00 00 00 EA 0C 8F [16:06:40]RasterBufferAndPrint [16:06:40]line [16:06:40]line [16:06:40]line [16:06:40]line [16:06:40]line [16:06:40]written 0, free lines is 3315 [16:06:40]MH_Cut [16:06:40]Write to MH i2c: D1 01 00 7E 1B 01 6B [16:06:40]Write i2c OK [16:06:40]MH_I2C_Read... [16:06:40]Read from MH i2c: D1 [16:06:40]MH_I2C_Read... [16:06:40]Read from MH i2c: D1 01 00 [16:06:40]MH_I2C_Read... [16:06:40]Read from MH i2c: D1 01 00 7E 1B 00 6A [16:06:40]Write to MH i2c: 01 00 00 7F 1B 9A [16:06:40]Write i2c OK [16:06:40]MH_I2C_Read... [16:06:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C8 4C 47 00 7E 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 32 30 39 38 35 36 30 10 04 04 00 09 75 01 00 F4 03 04 00 3A 0F 1E 67 B6 04 01 00 00 59 4C 35 A0 43 D0 D5 18 [16:06:40]CommunicateWithHost err = 0 [16:06:40]CheckOFDResponse [16:06:40]1017 (14) - 77093643461234 [16:06:40]1041 (16) - 0000000002098560 [16:06:40]1040 (4) - 95497 [16:06:40]1012 (4) - 27.10.2024 10:00 [16:06:40]1206 (1) - 0 [16:06:40]OFD Sender: Remove packet 95497 [16:06:40]ProducePacketName [16:06:40]name=ofd_packets/00095497 [16:06:40]NVStorageDeleteData [16:06:40]OFD Sender: No OFD packet to send [16:06:40]*** Cut start [16:06:40]*** Partial cut [16:06:40]*** CUTSNS_PIN = 1 [16:06:40]*** CUTSNS_PIN = 0 [16:06:40]*** Brake cut motor [16:06:41]Read from MH i2c: 01 [16:06:41]MH_I2C_Read... [16:06:41]*** Stop cut motor [16:06:41]*** Cut end [16:06:41]Read from MH i2c: 01 07 00 [16:06:41]MH_I2C_Read... [16:06:41]Read from MH i2c: 01 07 00 7F 1B 00 00 00 00 00 FF 0F AF [16:06:41]process_action close_receipt done [16:06:41]requested_data is exist [16:06:41]produce_requested_data [16:06:41]requested_item fm.sn is exist - process it [16:06:41]wFMCommunicate request_size=4 [16:06:41]MH_SAM_APDU [16:06:41]CAPDU: 80 11 00 00 [16:06:41]Write to MH i2c: E2 08 00 80 1B 80 11 00 00 00 00 00 00 15 [16:06:41]Write i2c OK [16:06:41]MH_I2C_Read... [16:06:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:06:41]Read from MH i2c: E2 [16:06:41]MH_I2C_Read... [16:06:41]Read from MH i2c: E2 17 00 [16:06:41]MH_I2C_Read... [16:06:41]Read from MH i2c: E2 17 00 80 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 66 [16:06:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:06:41]wFMCommunicate OK [16:06:41]requested_item fd.num is exist - process it [16:06:41]SAM_PROTO_GetFieldsCounters [16:06:41]wFMCommunicate request_size=4 [16:06:41]MH_SAM_APDU [16:06:41]CAPDU: 80 13 00 00 [16:06:41]Write to MH i2c: E2 08 00 81 1B 80 13 00 00 00 00 00 00 18 [16:06:41]Write i2c OK [16:06:41]MH_I2C_Read... [16:06:41]Read from MH i2c: E2 [16:06:41]MH_I2C_Read... [16:06:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:06:41]Read from MH i2c: E2 62 00 [16:06:41]MH_I2C_Read... [16:06:41]Read from MH i2c: E2 62 00 81 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 09 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 F0 01 00 00 5E 04 04 00 F0 01 00 00 57 04 04 00 F1 01 00 00 19 04 04 00 00 00 00 00 90 00 1A [16:06:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 09 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 F0 01 00 00 5E 04 04 00 F0 01 00 00 57 04 04 00 F1 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:06:41]wFMCommunicate OK [16:06:41]SAM_PROTO_GetFieldsCounters done [16:06:41]requested_item shift.num is exist - process it [16:06:41]requested_item shift.opened is exist - process it [16:06:41]req_shift_opened [16:06:41]FM_GetShiftState [16:06:41]SAM_PROTO_GetShiftState [16:06:41]wFMCommunicate request_size=4 [16:06:41]MH_SAM_APDU [16:06:41]CAPDU: 80 13 01 00 [16:06:41]Write to MH i2c: E2 08 00 82 1B 80 13 01 00 00 00 00 00 1A [16:06:41]Write i2c OK [16:06:41]MH_I2C_Read... [16:06:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:06:41]Read from MH i2c: E2 [16:06:41]MH_I2C_Read... [16:06:41]Read from MH i2c: E2 0E 00 [16:06:41]MH_I2C_Read... [16:06:41]Read from MH i2c: E2 0E 00 82 1B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C6 [16:06:41]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:06:41]wFMCommunicate OK [16:06:41]SAM_PROTO_GetShiftState done [16:06:41]FM_GetShiftState done [16:06:41]req_shift_opened done [16:06:41]requested_item shift.open_date is exist - process it [16:06:41]req_shift_open_date [16:06:41]req_shift_open_date done [16:06:41]produce_requested_data done [16:06:41]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95497,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:06:41]process_action_free close_receipt [16:06:41]json_value_free [16:06:41]json_value_free done [16:06:41]process_json_proto returns [16:06:41]Send response to host [16:06:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95497,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:06:41]free response buf [16:06:41]execute_script done [16:06:41]execute_script returns [16:06:41]free content buf [16:06:41]Sock 9.Close socket [16:06:41]Sock 9.Thread stoped [16:06:42]accept exits with 7 [16:06:42]New connection [16:06:42]New thread 3067444580 created [16:06:42]Thread 3067301220 joined [16:06:42]Waiting for new connection... [16:06:42] Sock 7.Parse request [16:06:42]Sock 7.Check first char [16:06:42]Sock 7.First char is OK [16:06:42]request: POST /json_proto HTTP/1.0 [16:06:42]Method: POST [16:06:42]URL: /json_proto [16:06:42]Method is POST - this is cgi request [16:06:42]url: /json_proto [16:06:42]query_string will be loaded in cgi processing [16:06:42]execute_cgi json_proto POST (null) [16:06:42]execute_cgi path=json_proto method=POST [16:06:42]POST find Content-Length [16:06:42]Host: 172.17.40.67:8080 [16:06:42]Content-Length: 678 [16:06:42]Content-Type: application/json [16:06:42] [16:06:42]POST finish read [16:06:42]Found Content-Length = 678 [16:06:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406015", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:06:42]execute_script... [16:06: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)3406015", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:06:42]POST & json_proto [16:06:42]process_json_proto [16:06:42]json parsed OK: [16:06:42]protocol is kg_v1.0 [16:06:42]action value=close_receipt [16:06:42]process_action close_receipt [16:06:42]cmd_close_receipt [16:06:42]MH_GetDate [16:06:42]Write to MH i2c: F0 00 00 83 1B 8D [16:06:42]Write i2c OK [16:06:42]MH_I2C_Read... [16:06:42]Read from MH i2c: F0 [16:06:42]MH_I2C_Read... [16:06:42]Read from MH i2c: F0 09 00 [16:06:42]MH_I2C_Read... [16:06:42]Read from MH i2c: F0 09 00 83 1B 00 13 65 1E 67 EE DA 66 66 27 [16:06:42]GetLastDocTimeStamp 1730045198 [16:06:42]current date 1730045203 [16:06:42]FM_GetShiftState [16:06:42]SAM_PROTO_GetShiftState [16:06:42]wFMCommunicate request_size=4 [16:06:42]MH_SAM_APDU [16:06:42]CAPDU: 80 13 01 00 [16:06:42]Write to MH i2c: E2 08 00 84 1B 80 13 01 00 00 00 00 00 1C [16:06:42]Write i2c OK [16:06:42]MH_I2C_Read... [16:06:42]Read from MH i2c: E2 [16:06:42]MH_I2C_Read... [16:06:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:06:42]Read from MH i2c: E2 0E 00 [16:06:42]MH_I2C_Read... [16:06:42]Read from MH i2c: E2 0E 00 84 1B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C8 [16:06:42]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:06:42]wFMCommunicate OK [16:06:42]SAM_PROTO_GetShiftState done [16:06:42]FM_GetShiftState done [16:06:42]opened in 1729987736 [16:06:42]opened+sec_in_day 1730074136 [16:06:42]quantity*price = 40006 [16:06:42]sum+1 = 40007 [16:06:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 497 27.10.2024 16:06 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95498 ФПД: 209503237606197 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T160643&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95498&fm=209503237606197&tin=02508201610067®Number=0000000000170478&sum=40000 [16:06:43]StoreToDocumentArchive [16:06:43]shift 143 fd 95498 [16:06:43]save to /storage/0143/doc_00095498 [16:06:43]save last doc name /storage/0143/doc_00095498 to /storage/kkm_last_doc_name [16:06:43]save OK [16:06:43]Clear old archive folders... [16:06:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:06:43]tlvbuf is 00AC8830 [16:06:43]SAM_PROTO_ClearQueue [16:06:43]wFMCommunicate request_size=4 [16:06:43]MH_SAM_APDU [16:06:43]CAPDU: 80 09 00 00 [16:06:43]Write to MH i2c: E2 08 00 91 1B 80 09 00 00 00 00 00 00 1E [16:06:43]Write i2c OK [16:06:43]MH_I2C_Read... [16:06:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:06:43]Read from MH i2c: E2 [16:06:43]MH_I2C_Read... [16:06:43]Read from MH i2c: E2 03 00 [16:06:43]MH_I2C_Read... [16:06:43]Read from MH i2c: E2 03 00 91 1B 00 90 00 20 [16:06:43]RAPDU: 90 00 [16:06:43]wFMCommunicate OK [16:06:43]SAM_PROTO_ClearQueue done [16:06:43]KKMCreateOFDPacket [16:06:43]OFDProtocolAddRootSTLVToBuf [16:06:43]FM_MakeSignedData [16:06:43]FM_MakeSignedData [16:06:43]SAM_PROTO_SignData [16:06:43]wFMCommunicate request_size=4 [16:06:43]MH_SAM_APDU [16:06:43]CAPDU: 80 0D 01 02 [16:06:43]Write to MH i2c: E2 08 00 92 1B 80 0D 01 02 00 00 00 00 26 [16:06:43]Write i2c OK [16:06:43]MH_I2C_Read... [16:06:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:06:43]Read from MH i2c: E2 [16:06:43]MH_I2C_Read... [16:06:43]Read from MH i2c: E2 03 00 [16:06:43]MH_I2C_Read... [16:06:43]Read from MH i2c: E2 03 00 92 1B 00 90 00 21 [16:06:43]RAPDU: 90 00 [16:06:43]wFMCommunicate OK [16:06:43]wFMCommunicate request_size=255 [16:06:43]MH_SAM_APDU [16:06: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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 01 00 00 F4 03 04 00 13 65 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0A 75 01 00 35 04 06 00 BE [16:06:43]Write to MH i2c: E2 02 01 93 1B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 01 00 00 F4 03 04 00 13 65 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0A 75 01 00 35 04 06 00 BE 00 00 3F [16:06:43]Write i2c OK [16:06:43]MH_I2C_Read... [16:06:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:06:43]Read from MH i2c: E2 [16:06:43]MH_I2C_Read... [16:06:43]Read from MH i2c: E2 03 00 [16:06:43]MH_I2C_Read... [16:06:43]Read from MH i2c: E2 03 00 93 1B 00 90 00 22 [16:06:43]RAPDU: 90 00 [16:06:43]wFMCommunicate OK [16:06:43]wFMCommunicate request_size=10 [16:06:43]MH_SAM_APDU [16:06:43]CAPDU: 80 0D 02 02 05 8A C6 0E 8B 35 [16:06:43]Write to MH i2c: E2 0D 00 94 1B 80 0D 02 02 05 00 8A C6 0E 8B 35 00 00 51 [16:06:43]Write i2c OK [16:06:43]MH_I2C_Read... [16:06:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:06:43]Read from MH i2c: E2 [16:06:43]MH_I2C_Read... [16:06:43]Read from MH i2c: E2 03 00 [16:06:43]MH_I2C_Read... [16:06:43]Read from MH i2c: E2 03 00 94 1B 00 90 00 23 [16:06:43]RAPDU: 90 00 [16:06:43]wFMCommunicate OK [16:06:43]wFMCommunicate request_size=4 [16:06:43]MH_SAM_APDU [16:06:43]CAPDU: 80 0D 03 02 [16:06:43]Write to MH i2c: E2 08 00 95 1B 80 0D 03 02 00 00 00 00 2B [16:06:43]Write i2c OK [16:06:43]MH_I2C_Read... [16:06:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:06:43]Read from MH i2c: E2 [16:06:44]MH_I2C_Read... [16:06:44]Read from MH i2c: E2 0B 00 [16:06:44]MH_I2C_Read... [16:06:44]Read from MH i2c: E2 0B 00 95 1B 00 23 57 16 08 42 03 EB 19 90 00 0D [16:06:44]RAPDU: 23 57 16 08 42 03 EB 19 90 00 [16:06:44]wFMCommunicate OK [16:06:44]SAM_PROTO_SignData done [16:06:44]FM_MakeSignedData done [16:06:44]CreateOFDProtocolMessage [16:06:44]wFMCommunicate request_size=4 [16:06:44]MH_SAM_APDU [16:06:44]CAPDU: 80 11 00 00 [16:06:44]Write to MH i2c: E2 08 00 96 1B 80 11 00 00 00 00 00 00 2B [16:06:44]Write i2c OK [16:06:44]MH_I2C_Read... [16:06:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:06:44]Read from MH i2c: E2 [16:06:44]MH_I2C_Read... [16:06:44]Read from MH i2c: E2 17 00 [16:06:44]MH_I2C_Read... [16:06:44]Read from MH i2c: E2 17 00 96 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7C [16:06:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:06:44]wFMCommunicate OK [16:06:44]CreateOFDProtocolMessage done [16:06:44]OFDSenderStorePacket 95498 [16:06:44]StoreOFDPacket docnum=95498 [16:06:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E0 5B 07 01 AD 20 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 01 00 00 F4 03 04 00 13 65 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0A 75 01 00 35 04 06 00 BE 8A C6 0E 8B 35 23 57 16 08 42 03 EB 19 [16:06:44]CheckFolder [16:06:44]dirname=/storage/ofd_packets [16:06:44]CheckFolder done [16:06:44]ProducePacketName [16:06:44]name=ofd_packets/00095498 [16:06:44]NVStorageSaveData ofd_packets/00095498 [16:06:44]File name is /storage/ofd_packets/00095498 [16:06:44]Write 301 bytes [16:06:44]NVStorageSaveData done [16:06:44]OFDSenderStorePacket done [16:06:44]KKMCreateOFDPacket done [16:06:44]NVStorageSaveData kkm_last_timestamp [16:06:44]File name is /storage/kkm_last_timestamp [16:06:44]Write 4 bytes [16:06:44]NVStorageSaveData done [16:06:44]ExternCall_PrintAddStr [16:06:44]wPrintStart [16:06:44]Write to MH i2c: 01 00 00 97 1B B2 [16:06:44]Write i2c OK [16:06:44]MH_I2C_Read... [16:06:44]Read from MH i2c: 01 [16:06:44]MH_I2C_Read... [16:06:44]Read from MH i2c: 01 07 00 [16:06:44]MH_I2C_Read... [16:06:44]Read from MH i2c: 01 07 00 97 1B 00 00 00 00 00 FF 0F C7 [16:06:44]RasterBufferAndPrint [16:06:44]line Счет N : (1)3406015 [16:06:44]line ИНН: 02508201610067 [16:06:44]line Контрольно-Кассовый Чек [16:06:44]line ПРОДАЖА [16:06:44]line ТРК (МРК, ГНК) : 12 [16:06:44]line Товар: 2710124130 [16:06:44]line Аи-92-К-4 [16:06:44]line 5.980 * 66.90 [16:06:44]line = 400.06 [16:06:44]line НДС 12% НСП 1% [16:06:44]line > о реализуемом товаре [16:06:44]line ОКРУГЛЕНИЕ: -0.06 [16:06:44]line ИТОГО: 400.00 [16:06:44]line Внесено: 400.00 [16:06:44]line СДАЧА: 0.00 [16:06:44]line НСП 1% : 3.54 [16:06:44]line НДС 12% : 42.48 [16:06:44]line Наличными: 400.00 [16:06:44]line Безнал.: 0.00 [16:06:44]line Место: АЗС № 82 "Партнер Нефть" [16:06:44]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:06:44]line СНО: Общий режим [16:06:44]line Чек 497 27.10.2024 16:06 [16:06:44]line Смена: 143 ФФД: 1.0 [16:06:44]line ЗНМ: 0300000017 [16:06:44]line РНМ: 0000000000170478 [16:06:44]line Версия ККМ: v1.0 [16:06:44]line ФМ: 0000000002098560 [16:06:44]line ФД: 95498 [16:06:44]line ФПД: 209503237606197 [16:06:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T160643&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95498&fm=209503237606197&tin=02508201610067®Number=0000000000170478&sum=40000 [16:06:44]written 0, free lines is 4095 [16:06:44]OFD Sender: Processing packet 95498 [packets to send 57, broken 56] [16:06:44]ProducePacketName [16:06:44]name=ofd_packets/00095498 [16:06:44]OFD Sender: To server: pG, [16:06:44]CommunicateWithHost lk.salyk.kg:30040 [16:06:44]ConnectInit lk.salyk.kg [16:06:44]Connected sock=10 [16:06:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E0 5B 07 01 AD 20 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 01 00 00 F4 03 04 00 13 65 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0A 75 01 00 35 04 06 00 BE 8A C6 0E 8B 35 23 57 16 08 42 03 EB 19 [16:06:44]Write to MH i2c: 01 00 00 C2 1B DD [16:06:44]Write i2c OK [16:06:44]MH_I2C_Read... [16:06:44]Read from MH i2c: 01 [16:06:44]MH_I2C_Read... [16:06:44]Read from MH i2c: 01 07 00 [16:06:44]MH_I2C_Read... [16:06:44]Read from MH i2c: 01 07 00 C2 1B 00 00 00 00 00 0F 0D 00 [16:06:44]RasterBufferAndPrint [16:06:44]line [16:06:44]line [16:06:44]line [16:06:44]line [16:06:44]line [16:06:44]written 0, free lines is 3367 [16:06:44]MH_Cut [16:06:44]Write to MH i2c: D1 01 00 C9 1B 01 B6 [16:06:44]Write i2c OK [16:06:44]MH_I2C_Read... [16:06:44]Read from MH i2c: D1 [16:06:44]MH_I2C_Read... [16:06:44]Read from MH i2c: D1 01 00 [16:06:44]MH_I2C_Read... [16:06:44]Read from MH i2c: D1 01 00 C9 1B 00 B5 [16:06:44]Write to MH i2c: 01 00 00 CA 1B E5 [16:06:44]Write i2c OK [16:06:44]MH_I2C_Read... [16:06:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FE 9D 47 00 AF 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 32 30 39 38 35 36 30 10 04 04 00 0A 75 01 00 F4 03 04 00 3F 0F 1E 67 B6 04 01 00 00 7E 11 7D 23 E1 DD 23 A1 [16:06:44]CommunicateWithHost err = 0 [16:06:44]CheckOFDResponse [16:06:44]1017 (14) - 77093643461234 [16:06:44]1041 (16) - 0000000002098560 [16:06:44]1040 (4) - 95498 [16:06:44]1012 (4) - 27.10.2024 10:00 [16:06:44]1206 (1) - 0 [16:06:44]OFD Sender: Remove packet 95498 [16:06:44]ProducePacketName [16:06:44]name=ofd_packets/00095498 [16:06:44]NVStorageDeleteData [16:06:45]*** Cut start [16:06:45]*** Partial cut [16:06:45]*** CUTSNS_PIN = 1 [16:06:45]OFD Sender: No OFD packet to send [16:06:45]*** CUTSNS_PIN = 0 [16:06:45]*** Brake cut motor [16:06:45]Read from MH i2c: 01 [16:06:45]MH_I2C_Read... [16:06:45]*** Stop cut motor [16:06:45]*** Cut end [16:06:45]Read from MH i2c: 01 07 00 [16:06:45]MH_I2C_Read... [16:06:45]Read from MH i2c: 01 07 00 CA 1B 00 00 00 00 00 FF 0F FA [16:06:45]process_action close_receipt done [16:06:45]requested_data is exist [16:06:45]produce_requested_data [16:06:45]requested_item fm.sn is exist - process it [16:06:45]wFMCommunicate request_size=4 [16:06:45]MH_SAM_APDU [16:06:45]CAPDU: 80 11 00 00 [16:06:45]Write to MH i2c: E2 08 00 CB 1B 80 11 00 00 00 00 00 00 60 [16:06:45]Write i2c OK [16:06:45]MH_I2C_Read... [16:06:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:06:45]Read from MH i2c: E2 [16:06:45]MH_I2C_Read... [16:06:45]Read from MH i2c: E2 17 00 [16:06:45]MH_I2C_Read... [16:06:45]Read from MH i2c: E2 17 00 CB 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B1 [16:06:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:06:45]wFMCommunicate OK [16:06:45]requested_item fd.num is exist - process it [16:06:45]SAM_PROTO_GetFieldsCounters [16:06:45]wFMCommunicate request_size=4 [16:06:45]MH_SAM_APDU [16:06:45]CAPDU: 80 13 00 00 [16:06:45]Write to MH i2c: E2 08 00 CC 1B 80 13 00 00 00 00 00 00 63 [16:06:45]Write i2c OK [16:06:45]MH_I2C_Read... [16:06:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:06:46]Read from MH i2c: E2 [16:06:46]MH_I2C_Read... [16:06:46]Read from MH i2c: E2 62 00 [16:06:46]MH_I2C_Read... [16:06:46]Read from MH i2c: E2 62 00 CC 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0A 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 F1 01 00 00 5E 04 04 00 F1 01 00 00 57 04 04 00 F2 01 00 00 19 04 04 00 00 00 00 00 90 00 69 [16:06:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0A 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 F1 01 00 00 5E 04 04 00 F1 01 00 00 57 04 04 00 F2 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:06:46]wFMCommunicate OK [16:06:46]SAM_PROTO_GetFieldsCounters done [16:06:46]requested_item shift.num is exist - process it [16:06:46]requested_item shift.opened is exist - process it [16:06:46]req_shift_opened [16:06:46]FM_GetShiftState [16:06:46]SAM_PROTO_GetShiftState [16:06:46]wFMCommunicate request_size=4 [16:06:46]MH_SAM_APDU [16:06:46]CAPDU: 80 13 01 00 [16:06:46]Write to MH i2c: E2 08 00 CD 1B 80 13 01 00 00 00 00 00 65 [16:06:46]Write i2c OK [16:06:46]MH_I2C_Read... [16:06:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:06:46]Read from MH i2c: E2 [16:06:46]MH_I2C_Read... [16:06:46]Read from MH i2c: E2 0E 00 [16:06:46]MH_I2C_Read... [16:06:46]Read from MH i2c: E2 0E 00 CD 1B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 11 [16:06:46]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:06:46]wFMCommunicate OK [16:06:46]SAM_PROTO_GetShiftState done [16:06:46]FM_GetShiftState done [16:06:46]req_shift_opened done [16:06:46]requested_item shift.open_date is exist - process it [16:06:46]req_shift_open_date [16:06:46]req_shift_open_date done [16:06:46]produce_requested_data done [16:06:46]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95498,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:06:46]process_action_free close_receipt [16:06:46]json_value_free [16:06:46]json_value_free done [16:06:46]process_json_proto returns [16:06:46]Send response to host [16:06:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95498,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:06:46]free response buf [16:06:46]execute_script done [16:06:46]execute_script returns [16:06:46]free content buf [16:06:46]Sock 7.Close socket [16:06:46]Sock 7.Thread stoped [16:06:50]OFD Sender: No OFD packet to send [16:06:55]OFD Sender: No OFD packet to send [16:07:00]OFD Sender: No OFD packet to send [16:07:05]OFD Sender: No OFD packet to send [16:07:10]OFD Sender: No OFD packet to send [16:07:15]OFD Sender: No OFD packet to send [16:07:20]OFD Sender: No OFD packet to send [16:07:25]accept exits with 9 [16:07:25]New connection [16:07:25]New thread 3067301220 created [16:07:25]Thread 3067444580 joined [16:07:25]Waiting for new connection... [16:07:25] Sock 9.Parse request [16:07:25]Sock 9.Check first char [16:07:25]Sock 9.First char is OK [16:07:25]request: POST /json_proto HTTP/1.0 [16:07:25]Method: POST [16:07:25]URL: /json_proto [16:07:25]Method is POST - this is cgi request [16:07:25]url: /json_proto [16:07:25]query_string will be loaded in cgi processing [16:07:25]execute_cgi json_proto POST (null) [16:07:25]execute_cgi path=json_proto method=POST [16:07:25]POST find Content-Length [16:07:25]Host: 172.17.40.67:8080 [16:07:25]Content-Length: 678 [16:07:25]Content-Type: application/json [16:07:25] [16:07:25]POST finish read [16:07:25]Found Content-Length = 678 [16:07:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406016", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:07:25]execute_script... [16:07: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)3406016", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:07:25]POST & json_proto [16:07:25]process_json_proto [16:07:25]json parsed OK: [16:07:25]protocol is kg_v1.0 [16:07:25]action value=close_receipt [16:07:25]process_action close_receipt [16:07:25]cmd_close_receipt [16:07:25]MH_GetDate [16:07:25]Write to MH i2c: F0 00 00 CE 1B D8 [16:07:25]Write i2c OK [16:07:25]MH_I2C_Read... [16:07:25]Read from MH i2c: F0 [16:07:25]MH_I2C_Read... [16:07:25]Read from MH i2c: F0 09 00 [16:07:25]MH_I2C_Read... [16:07:25]Read from MH i2c: F0 09 00 CE 1B 00 3E 65 1E 67 EE DA 66 66 9D [16:07:25]GetLastDocTimeStamp 1730045203 [16:07:25]current date 1730045246 [16:07:25]FM_GetShiftState [16:07:25]SAM_PROTO_GetShiftState [16:07:25]wFMCommunicate request_size=4 [16:07:25]MH_SAM_APDU [16:07:25]CAPDU: 80 13 01 00 [16:07:25]Write to MH i2c: E2 08 00 CF 1B 80 13 01 00 00 00 00 00 67 [16:07:25]Write i2c OK [16:07:25]MH_I2C_Read... [16:07:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:25]Read from MH i2c: E2 [16:07:25]MH_I2C_Read... [16:07:25]Read from MH i2c: E2 0E 00 [16:07:25]MH_I2C_Read... [16:07:25]Read from MH i2c: E2 0E 00 CF 1B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 13 [16:07:25]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:07:25]wFMCommunicate OK [16:07:25]SAM_PROTO_GetShiftState done [16:07:25]FM_GetShiftState done [16:07:25]opened in 1729987736 [16:07:25]opened+sec_in_day 1730074136 [16:07:25]quantity*price = 20003 [16:07:25]sum+1 = 20004 [16:07:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 498 27.10.2024 16:07 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95499 ФПД: 67558389333802 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T160726&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95499&fm=67558389333802&tin=02508201610067®Number=0000000000170478&sum=20000 [16:07:26]StoreToDocumentArchive [16:07:26]shift 143 fd 95499 [16:07:26]save to /storage/0143/doc_00095499 [16:07:26]save last doc name /storage/0143/doc_00095499 to /storage/kkm_last_doc_name [16:07:26]save OK [16:07:26]Clear old archive folders... [16:07:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:07:26]tlvbuf is 00A5FF30 [16:07:26]SAM_PROTO_ClearQueue [16:07:26]wFMCommunicate request_size=4 [16:07:26]MH_SAM_APDU [16:07:26]CAPDU: 80 09 00 00 [16:07:26]Write to MH i2c: E2 08 00 DC 1B 80 09 00 00 00 00 00 00 69 [16:07:26]Write i2c OK [16:07:26]MH_I2C_Read... [16:07:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:07:26]Read from MH i2c: E2 [16:07:26]MH_I2C_Read... [16:07:26]Read from MH i2c: E2 03 00 [16:07:26]MH_I2C_Read... [16:07:26]Read from MH i2c: E2 03 00 DC 1B 00 90 00 6B [16:07:26]RAPDU: 90 00 [16:07:26]wFMCommunicate OK [16:07:26]SAM_PROTO_ClearQueue done [16:07:26]KKMCreateOFDPacket [16:07:26]OFDProtocolAddRootSTLVToBuf [16:07:26]FM_MakeSignedData [16:07:26]FM_MakeSignedData [16:07:26]SAM_PROTO_SignData [16:07:26]wFMCommunicate request_size=4 [16:07:26]MH_SAM_APDU [16:07:26]CAPDU: 80 0D 01 02 [16:07:26]Write to MH i2c: E2 08 00 DD 1B 80 0D 01 02 00 00 00 00 71 [16:07:26]Write i2c OK [16:07:26]MH_I2C_Read... [16:07:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:07:26]Read from MH i2c: E2 [16:07:26]MH_I2C_Read... [16:07:26]Read from MH i2c: E2 03 00 [16:07:26]MH_I2C_Read... [16:07:26]Read from MH i2c: E2 03 00 DD 1B 00 90 00 6C [16:07:26]RAPDU: 90 00 [16:07:26]wFMCommunicate OK [16:07:26]wFMCommunicate request_size=255 [16:07:26]MH_SAM_APDU [16:07: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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 01 00 00 F4 03 04 00 3E 65 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0B 75 01 00 35 04 06 00 3D [16:07:26]Write to MH i2c: E2 02 01 DE 1B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 01 00 00 F4 03 04 00 3E 65 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0B 75 01 00 35 04 06 00 3D 00 00 29 [16:07:26]Write i2c OK [16:07:26]MH_I2C_Read... [16:07:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:26]Read from MH i2c: E2 [16:07:26]MH_I2C_Read... [16:07:26]Read from MH i2c: E2 03 00 [16:07:26]MH_I2C_Read... [16:07:26]Read from MH i2c: E2 03 00 DE 1B 00 90 00 6D [16:07:26]RAPDU: 90 00 [16:07:26]wFMCommunicate OK [16:07:26]wFMCommunicate request_size=10 [16:07:26]MH_SAM_APDU [16:07:26]CAPDU: 80 0D 02 02 05 71 A9 CC 3F 2A [16:07:26]Write to MH i2c: E2 0D 00 DF 1B 80 0D 02 02 05 00 71 A9 CC 3F 2A 00 00 CD [16:07:26]Write i2c OK [16:07:26]MH_I2C_Read... [16:07:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:26]Read from MH i2c: E2 [16:07:26]MH_I2C_Read... [16:07:26]Read from MH i2c: E2 03 00 [16:07:26]MH_I2C_Read... [16:07:26]Read from MH i2c: E2 03 00 DF 1B 00 90 00 6E [16:07:26]RAPDU: 90 00 [16:07:26]wFMCommunicate OK [16:07:26]wFMCommunicate request_size=4 [16:07:26]MH_SAM_APDU [16:07:26]CAPDU: 80 0D 03 02 [16:07:26]Write to MH i2c: E2 08 00 E0 1B 80 0D 03 02 00 00 00 00 76 [16:07:26]Write i2c OK [16:07:26]MH_I2C_Read... [16:07:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:07:26]Read from MH i2c: E2 [16:07:26]MH_I2C_Read... [16:07:26]Read from MH i2c: E2 0B 00 [16:07:26]MH_I2C_Read... [16:07:26]Read from MH i2c: E2 0B 00 E0 1B 00 13 A5 09 40 37 E6 1C 3A 90 00 EB [16:07:26]RAPDU: 13 A5 09 40 37 E6 1C 3A 90 00 [16:07:26]wFMCommunicate OK [16:07:26]SAM_PROTO_SignData done [16:07:26]FM_MakeSignedData done [16:07:26]CreateOFDProtocolMessage [16:07:26]wFMCommunicate request_size=4 [16:07:26]MH_SAM_APDU [16:07:26]CAPDU: 80 11 00 00 [16:07:26]Write to MH i2c: E2 08 00 E1 1B 80 11 00 00 00 00 00 00 76 [16:07:26]Write i2c OK [16:07:26]MH_I2C_Read... [16:07:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:26]Read from MH i2c: E2 [16:07:26]MH_I2C_Read... [16:07:26]Read from MH i2c: E2 17 00 [16:07:26]MH_I2C_Read... [16:07:26]Read from MH i2c: E2 17 00 E1 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C7 [16:07:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:07:26]wFMCommunicate OK [16:07:26]CreateOFDProtocolMessage done [16:07:26]OFDSenderStorePacket 95499 [16:07:26]StoreOFDPacket docnum=95499 [16:07:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 87 22 07 01 A1 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 01 00 00 F4 03 04 00 3E 65 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0B 75 01 00 35 04 06 00 3D 71 A9 CC 3F 2A 13 A5 09 40 37 E6 1C 3A [16:07:26]CheckFolder [16:07:26]dirname=/storage/ofd_packets [16:07:26]CheckFolder done [16:07:26]ProducePacketName [16:07:26]name=ofd_packets/00095499 [16:07:26]NVStorageSaveData ofd_packets/00095499 [16:07:26]File name is /storage/ofd_packets/00095499 [16:07:26]Write 301 bytes [16:07:26]NVStorageSaveData done [16:07:26]OFDSenderStorePacket done [16:07:26]KKMCreateOFDPacket done [16:07:26]NVStorageSaveData kkm_last_timestamp [16:07:26]File name is /storage/kkm_last_timestamp [16:07:26]Write 4 bytes [16:07:26]NVStorageSaveData done [16:07:26]ExternCall_PrintAddStr [16:07:26]wPrintStart [16:07:26]Write to MH i2c: 01 00 00 E2 1B FD [16:07:26]Write i2c OK [16:07:26]MH_I2C_Read... [16:07:26]Read from MH i2c: 01 [16:07:26]MH_I2C_Read... [16:07:26]Read from MH i2c: 01 07 00 [16:07:26]MH_I2C_Read... [16:07:26]Read from MH i2c: 01 07 00 E2 1B 00 00 00 00 00 FF 0F 12 [16:07:26]RasterBufferAndPrint [16:07:26]line Счет N : (1)3406016 [16:07:26]line ИНН: 02508201610067 [16:07:26]line Контрольно-Кассовый Чек [16:07:26]line ПРОДАЖА [16:07:26]line ТРК (МРК, ГНК) : 32 [16:07:26]line Товар: 2710124130 [16:07:26]line Аи-92-К-4 [16:07:26]line 2.990 * 66.90 [16:07:26]line = 200.03 [16:07:26]line НДС 12% НСП 1% [16:07:26]line > о реализуемом товаре [16:07:26]line ОКРУГЛЕНИЕ: -0.03 [16:07:26]line ИТОГО: 200.00 [16:07:26]line Внесено: 200.00 [16:07:26]line СДАЧА: 0.00 [16:07:26]line НСП 1% : 1.77 [16:07:26]line НДС 12% : 21.24 [16:07:26]line Наличными: 200.00 [16:07:26]line Безнал.: 0.00 [16:07:26]line Место: АЗС № 82 "Партнер Нефть" [16:07:26]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:07:26]line СНО: Общий режим [16:07:26]line Чек 498 27.10.2024 16:07 [16:07:26]line Смена: 143 ФФД: 1.0 [16:07:26]line ЗНМ: 0300000017 [16:07:26]line РНМ: 0000000000170478 [16:07:26]line Версия ККМ: v1.0 [16:07:26]line ФМ: 0000000002098560 [16:07:26]line ФД: 95499 [16:07:26]line ФПД: 67558389333802 [16:07:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T160726&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95499&fm=67558389333802&tin=02508201610067®Number=0000000000170478&sum=20000 [16:07:27]OFD Sender: Processing packet 95499 [packets to send 57, broken 56] [16:07:27]ProducePacketName [16:07:27]name=ofd_packets/00095499 [16:07:27]OFD Sender: To server: pG, [16:07:27]CommunicateWithHost lk.salyk.kg:30040 [16:07:27]ConnectInit lk.salyk.kg [16:07:27]written 0, free lines is 4095 [16:07:27]Connected sock=10 [16:07:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 87 22 07 01 A1 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 01 00 00 F4 03 04 00 3E 65 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0B 75 01 00 35 04 06 00 3D 71 A9 CC 3F 2A 13 A5 09 40 37 E6 1C 3A [16:07:27]Write to MH i2c: 01 00 00 0D 1C 29 [16:07:27]Write i2c OK [16:07:27]MH_I2C_Read... [16:07:27]Read from MH i2c: 01 [16:07:27]MH_I2C_Read... [16:07:27]Read from MH i2c: 01 07 00 [16:07:27]MH_I2C_Read... [16:07:27]Read from MH i2c: 01 07 00 0D 1C 00 00 00 00 00 FE 0C 3A [16:07:27]RasterBufferAndPrint [16:07:27]line [16:07:27]line [16:07:27]line [16:07:27]line [16:07:27]line [16:07:27]written 0, free lines is 3331 [16:07:27]MH_Cut [16:07:27]Write to MH i2c: D1 01 00 14 1C 01 02 [16:07:27]Write i2c OK [16:07:27]MH_I2C_Read... [16:07:27]Read from MH i2c: D1 [16:07:27]MH_I2C_Read... [16:07:27]Read from MH i2c: D1 01 00 [16:07:27]MH_I2C_Read... [16:07:27]Read from MH i2c: D1 01 00 14 1C 00 01 [16:07:27]Write to MH i2c: 01 00 00 15 1C 31 [16:07:27]Write i2c OK [16:07:27]MH_I2C_Read... [16:07:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 52 CD 47 00 29 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 32 30 39 38 35 36 30 10 04 04 00 0B 75 01 00 F4 03 04 00 6A 0F 1E 67 B6 04 01 00 00 6D 96 C4 F7 52 8E 15 EE [16:07:27]CommunicateWithHost err = 0 [16:07:27]CheckOFDResponse [16:07:27]1017 (14) - 77093643461234 [16:07:27]1041 (16) - 0000000002098560 [16:07:27]1040 (4) - 95499 [16:07:27]1012 (4) - 27.10.2024 10:01 [16:07:27]1206 (1) - 0 [16:07:27]OFD Sender: Remove packet 95499 [16:07:27]ProducePacketName [16:07:27]name=ofd_packets/00095499 [16:07:27]NVStorageDeleteData [16:07:28]OFD Sender: No OFD packet to send [16:07:28]*** Cut start [16:07:28]*** Partial cut [16:07:28]*** CUTSNS_PIN = 1 [16:07:28]*** CUTSNS_PIN = 0 [16:07:28]*** Brake cut motor [16:07:28]Read from MH i2c: 01 [16:07:28]MH_I2C_Read... [16:07:28]*** Stop cut motor [16:07:28]*** Cut end [16:07:28]Read from MH i2c: 01 07 00 [16:07:28]MH_I2C_Read... [16:07:28]Read from MH i2c: 01 07 00 15 1C 00 00 00 00 00 FF 0F 46 [16:07:28]process_action close_receipt done [16:07:28]requested_data is exist [16:07:28]produce_requested_data [16:07:28]requested_item fm.sn is exist - process it [16:07:28]wFMCommunicate request_size=4 [16:07:28]MH_SAM_APDU [16:07:28]CAPDU: 80 11 00 00 [16:07:28]Write to MH i2c: E2 08 00 16 1C 80 11 00 00 00 00 00 00 AC [16:07:28]Write i2c OK [16:07:28]MH_I2C_Read... [16:07:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:28]Read from MH i2c: E2 [16:07:28]MH_I2C_Read... [16:07:28]Read from MH i2c: E2 17 00 [16:07:28]MH_I2C_Read... [16:07:28]Read from MH i2c: E2 17 00 16 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FD [16:07:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:07:28]wFMCommunicate OK [16:07:28]requested_item fd.num is exist - process it [16:07:28]SAM_PROTO_GetFieldsCounters [16:07:28]wFMCommunicate request_size=4 [16:07:28]MH_SAM_APDU [16:07:28]CAPDU: 80 13 00 00 [16:07:28]Write to MH i2c: E2 08 00 17 1C 80 13 00 00 00 00 00 00 AF [16:07:28]Write i2c OK [16:07:28]MH_I2C_Read... [16:07:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:07:29]Read from MH i2c: E2 [16:07:29]MH_I2C_Read... [16:07:29]Read from MH i2c: E2 62 00 [16:07:29]MH_I2C_Read... [16:07:29]Read from MH i2c: E2 62 00 17 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0B 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 F2 01 00 00 5E 04 04 00 F2 01 00 00 57 04 04 00 F3 01 00 00 19 04 04 00 00 00 00 00 90 00 B9 [16:07:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0B 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 F2 01 00 00 5E 04 04 00 F2 01 00 00 57 04 04 00 F3 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:07:29]wFMCommunicate OK [16:07:29]SAM_PROTO_GetFieldsCounters done [16:07:29]requested_item shift.num is exist - process it [16:07:29]requested_item shift.opened is exist - process it [16:07:29]req_shift_opened [16:07:29]FM_GetShiftState [16:07:29]SAM_PROTO_GetShiftState [16:07:29]wFMCommunicate request_size=4 [16:07:29]MH_SAM_APDU [16:07:29]CAPDU: 80 13 01 00 [16:07:29]Write to MH i2c: E2 08 00 18 1C 80 13 01 00 00 00 00 00 B1 [16:07:29]Write i2c OK [16:07:29]MH_I2C_Read... [16:07:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:29]Read from MH i2c: E2 [16:07:29]MH_I2C_Read... [16:07:29]Read from MH i2c: E2 0E 00 [16:07:29]MH_I2C_Read... [16:07:29]Read from MH i2c: E2 0E 00 18 1C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 5D [16:07:29]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:07:29]wFMCommunicate OK [16:07:29]SAM_PROTO_GetShiftState done [16:07:29]FM_GetShiftState done [16:07:29]req_shift_opened done [16:07:29]requested_item shift.open_date is exist - process it [16:07:29]req_shift_open_date [16:07:29]req_shift_open_date done [16:07:29]produce_requested_data done [16:07:29]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95499,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:07:29]process_action_free close_receipt [16:07:29]json_value_free [16:07:29]json_value_free done [16:07:29]process_json_proto returns [16:07:29]Send response to host [16:07:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95499,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:07:29]free response buf [16:07:29]execute_script done [16:07:29]execute_script returns [16:07:29]free content buf [16:07:29]Sock 9.Close socket [16:07:29]Sock 9.Thread stoped [16:07:33]OFD Sender: No OFD packet to send [16:07:38]OFD Sender: No OFD packet to send [16:07:43]OFD Sender: No OFD packet to send [16:07:48]OFD Sender: No OFD packet to send [16:07:53]OFD Sender: No OFD packet to send [16:07:58]OFD Sender: No OFD packet to send [16:08:01]accept exits with 7 [16:08:01]New connection [16:08:01]New thread 3067444580 created [16:08:01]Thread 3067301220 joined [16:08:01]Waiting for new connection... [16:08:01] Sock 7.Parse request [16:08:01]Sock 7.Check first char [16:08:01]Sock 7.First char is OK [16:08:01]request: POST /json_proto HTTP/1.0 [16:08:01]Method: POST [16:08:01]URL: /json_proto [16:08:01]Method is POST - this is cgi request [16:08:01]url: /json_proto [16:08:01]query_string will be loaded in cgi processing [16:08:01]execute_cgi json_proto POST (null) [16:08:01]execute_cgi path=json_proto method=POST [16:08:01]POST find Content-Length [16:08:01]Host: 172.17.40.67:8080 [16:08:01]Content-Length: 678 [16:08:01]Content-Type: application/json [16:08:01] [16:08:01]POST finish read [16:08:01]Found Content-Length = 678 [16:08:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406018", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 3.290, "sum" : 220.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 220.00, "total" : 220.00, "payments": [ { "type": 0, "sum" : 220.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:08:01]execute_script... [16:08: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)3406018", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 3.290, "sum" : 220.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 220.00, "total" : 220.00, "payments": [ { "type": 0, "sum" : 220.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:08:01]POST & json_proto [16:08:01]process_json_proto [16:08:01]json parsed OK: [16:08:01]protocol is kg_v1.0 [16:08:01]action value=close_receipt [16:08:01]process_action close_receipt [16:08:01]cmd_close_receipt [16:08:01]MH_GetDate [16:08:01]Write to MH i2c: F0 00 00 19 1C 24 [16:08:01]Write i2c OK [16:08:01]MH_I2C_Read... [16:08:01]Read from MH i2c: F0 [16:08:01]MH_I2C_Read... [16:08:01]Read from MH i2c: F0 09 00 [16:08:01]MH_I2C_Read... [16:08:01]Read from MH i2c: F0 09 00 19 1C 00 63 65 1E 67 EE DA 66 66 0E [16:08:01]GetLastDocTimeStamp 1730045246 [16:08:01]current date 1730045283 [16:08:01]FM_GetShiftState [16:08:01]SAM_PROTO_GetShiftState [16:08:01]wFMCommunicate request_size=4 [16:08:01]MH_SAM_APDU [16:08:01]CAPDU: 80 13 01 00 [16:08:01]Write to MH i2c: E2 08 00 1A 1C 80 13 01 00 00 00 00 00 B3 [16:08:01]Write i2c OK [16:08:01]MH_I2C_Read... [16:08:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:08:02]Read from MH i2c: E2 [16:08:02]MH_I2C_Read... [16:08:02]Read from MH i2c: E2 0E 00 [16:08:02]MH_I2C_Read... [16:08:02]Read from MH i2c: E2 0E 00 1A 1C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 5F [16:08:02]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:08:02]wFMCommunicate OK [16:08:02]SAM_PROTO_GetShiftState done [16:08:02]FM_GetShiftState done [16:08:02]opened in 1729987736 [16:08:02]opened+sec_in_day 1730074136 [16:08:02]quantity*price = 22010 [16:08:02]sum+1 = 22011 [16:08:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 220.00 Внесено: 220.00 СДАЧА: 0.00 НСП 1% : 1.95 НДС 12% : 23.37 Наличными: 220.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 499 27.10.2024 16:08 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95500 ФПД: 263383072219613 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T160803&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95500&fm=263383072219613&tin=02508201610067®Number=0000000000170478&sum=22000 [16:08:03]StoreToDocumentArchive [16:08:03]shift 143 fd 95500 [16:08:03]save to /storage/0143/doc_00095500 [16:08:03]save last doc name /storage/0143/doc_00095500 to /storage/kkm_last_doc_name [16:08:03]save OK [16:08:03]Clear old archive folders... [16:08:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:08:03]tlvbuf is B6FD06A0 [16:08:03]SAM_PROTO_ClearQueue [16:08:03]wFMCommunicate request_size=4 [16:08:03]MH_SAM_APDU [16:08:03]CAPDU: 80 09 00 00 [16:08:03]Write to MH i2c: E2 08 00 27 1C 80 09 00 00 00 00 00 00 B5 [16:08:03]Write i2c OK [16:08:03]MH_I2C_Read... [16:08:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:08:03]Read from MH i2c: E2 [16:08:03]MH_I2C_Read... [16:08:03]Read from MH i2c: E2 03 00 [16:08:03]MH_I2C_Read... [16:08:03]Read from MH i2c: E2 03 00 27 1C 00 90 00 B7 [16:08:03]RAPDU: 90 00 [16:08:03]wFMCommunicate OK [16:08:03]SAM_PROTO_ClearQueue done [16:08:03]KKMCreateOFDPacket [16:08:03]OFDProtocolAddRootSTLVToBuf [16:08:03]FM_MakeSignedData [16:08:03]FM_MakeSignedData [16:08:03]SAM_PROTO_SignData [16:08:03]wFMCommunicate request_size=4 [16:08:03]MH_SAM_APDU [16:08:03]CAPDU: 80 0D 01 02 [16:08:03]Write to MH i2c: E2 08 00 28 1C 80 0D 01 02 00 00 00 00 BD [16:08:03]Write i2c OK [16:08:03]MH_I2C_Read... [16:08:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:08:03]Read from MH i2c: E2 [16:08:03]MH_I2C_Read... [16:08:03]Read from MH i2c: E2 03 00 [16:08:03]MH_I2C_Read... [16:08:03]Read from MH i2c: E2 03 00 28 1C 00 90 00 B8 [16:08:03]RAPDU: 90 00 [16:08:03]wFMCommunicate OK [16:08:03]wFMCommunicate request_size=255 [16:08:03]MH_SAM_APDU [16:08: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 34 FF 03 08 00 03 DA 0C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FA 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 21 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 F3 01 00 00 F4 03 04 00 63 65 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0C 75 01 00 35 04 06 00 EF [16:08:03]Write to MH i2c: E2 02 01 29 1C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 DA 0C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FA 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 21 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 F3 01 00 00 F4 03 04 00 63 65 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0C 75 01 00 35 04 06 00 EF 00 00 EF [16:08:03]Write i2c OK [16:08:03]MH_I2C_Read... [16:08:03]OFD Sender: No OFD packet to send [16:08:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:08:03]Read from MH i2c: E2 [16:08:03]MH_I2C_Read... [16:08:03]Read from MH i2c: E2 03 00 [16:08:03]MH_I2C_Read... [16:08:03]Read from MH i2c: E2 03 00 29 1C 00 90 00 B9 [16:08:03]RAPDU: 90 00 [16:08:03]wFMCommunicate OK [16:08:03]wFMCommunicate request_size=10 [16:08:03]MH_SAM_APDU [16:08:03]CAPDU: 80 0D 02 02 05 8B A6 75 A1 DD [16:08:03]Write to MH i2c: E2 0D 00 2A 1C 80 0D 02 02 05 00 8B A6 75 A1 DD 00 00 EE [16:08:03]Write i2c OK [16:08:03]MH_I2C_Read... [16:08:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:08:03]Read from MH i2c: E2 [16:08:03]MH_I2C_Read... [16:08:03]Read from MH i2c: E2 03 00 [16:08:03]MH_I2C_Read... [16:08:03]Read from MH i2c: E2 03 00 2A 1C 00 90 00 BA [16:08:03]RAPDU: 90 00 [16:08:03]wFMCommunicate OK [16:08:03]wFMCommunicate request_size=4 [16:08:03]MH_SAM_APDU [16:08:03]CAPDU: 80 0D 03 02 [16:08:03]Write to MH i2c: E2 08 00 2B 1C 80 0D 03 02 00 00 00 00 C2 [16:08:03]Write i2c OK [16:08:03]MH_I2C_Read... [16:08:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:08:03]Read from MH i2c: E2 [16:08:03]MH_I2C_Read... [16:08:03]Read from MH i2c: E2 0B 00 [16:08:03]MH_I2C_Read... [16:08:03]Read from MH i2c: E2 0B 00 2B 1C 00 B9 6A 89 D8 19 16 CD 76 90 00 B9 [16:08:03]RAPDU: B9 6A 89 D8 19 16 CD 76 90 00 [16:08:03]wFMCommunicate OK [16:08:03]SAM_PROTO_SignData done [16:08:03]FM_MakeSignedData done [16:08:03]CreateOFDProtocolMessage [16:08:03]wFMCommunicate request_size=4 [16:08:03]MH_SAM_APDU [16:08:03]CAPDU: 80 11 00 00 [16:08:03]Write to MH i2c: E2 08 00 2C 1C 80 11 00 00 00 00 00 00 C2 [16:08:03]Write i2c OK [16:08:03]MH_I2C_Read... [16:08:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:08:03]Read from MH i2c: E2 [16:08:03]MH_I2C_Read... [16:08:03]Read from MH i2c: E2 17 00 [16:08:03]MH_I2C_Read... [16:08:03]Read from MH i2c: E2 17 00 2C 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 13 [16:08:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:08:03]wFMCommunicate OK [16:08:03]CreateOFDProtocolMessage done [16:08:03]OFDSenderStorePacket 95500 [16:08:03]StoreOFDPacket docnum=95500 [16:08:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FF 4B 07 01 43 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 DA 0C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FA 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 21 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 F3 01 00 00 F4 03 04 00 63 65 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0C 75 01 00 35 04 06 00 EF 8B A6 75 A1 DD B9 6A 89 D8 19 16 CD 76 [16:08:03]CheckFolder [16:08:03]dirname=/storage/ofd_packets [16:08:03]CheckFolder done [16:08:03]ProducePacketName [16:08:03]name=ofd_packets/00095500 [16:08:03]NVStorageSaveData ofd_packets/00095500 [16:08:03]File name is /storage/ofd_packets/00095500 [16:08:03]Write 301 bytes [16:08:03]NVStorageSaveData done [16:08:03]OFDSenderStorePacket done [16:08:03]KKMCreateOFDPacket done [16:08:03]NVStorageSaveData kkm_last_timestamp [16:08:03]File name is /storage/kkm_last_timestamp [16:08:03]Write 4 bytes [16:08:03]NVStorageSaveData done [16:08:03]ExternCall_PrintAddStr [16:08:03]wPrintStart [16:08:03]Write to MH i2c: 01 00 00 2D 1C 49 [16:08:03]Write i2c OK [16:08:03]MH_I2C_Read... [16:08:03]Read from MH i2c: 01 [16:08:03]MH_I2C_Read... [16:08:03]Read from MH i2c: 01 07 00 [16:08:03]MH_I2C_Read... [16:08:03]Read from MH i2c: 01 07 00 2D 1C 00 00 00 00 00 FF 0F 5E [16:08:03]RasterBufferAndPrint [16:08:03]line Счет N : (1)3406018 [16:08:03]line ИНН: 02508201610067 [16:08:03]line Контрольно-Кассовый Чек [16:08:03]line ПРОДАЖА [16:08:03]line ТРК (МРК, ГНК) : 42 [16:08:03]line Товар: 2710124130 [16:08:03]line Аи-92-К-4 [16:08:03]line 3.290 * 66.90 [16:08:03]line = 220.10 [16:08:03]line НДС 12% НСП 1% [16:08:03]line > о реализуемом товаре [16:08:03]line ОКРУГЛЕНИЕ: -0.10 [16:08:03]line ИТОГО: 220.00 [16:08:03]line Внесено: 220.00 [16:08:03]line СДАЧА: 0.00 [16:08:03]line НСП 1% : 1.95 [16:08:03]line НДС 12% : 23.37 [16:08:03]line Наличными: 220.00 [16:08:03]line Безнал.: 0.00 [16:08:03]line Место: АЗС № 82 "Партнер Нефть" [16:08:03]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:08:03]line СНО: Общий режим [16:08:03]line Чек 499 27.10.2024 16:08 [16:08:03]line Смена: 143 ФФД: 1.0 [16:08:03]line ЗНМ: 0300000017 [16:08:03]line РНМ: 0000000000170478 [16:08:03]line Версия ККМ: v1.0 [16:08:03]line ФМ: 0000000002098560 [16:08:03]line ФД: 95500 [16:08:03]line ФПД: 263383072219613 [16:08:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T160803&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95500&fm=263383072219613&tin=02508201610067®Number=0000000000170478&sum=22000 [16:08:03]OFD Sender: Processing packet 95500 [packets to send 57, broken 56] [16:08:03]ProducePacketName [16:08:03]name=ofd_packets/00095500 [16:08:03]OFD Sender: To server: pG, [16:08:03]CommunicateWithHost lk.salyk.kg:30040 [16:08:03]ConnectInit lk.salyk.kg [16:08:03]written 0, free lines is 4095 [16:08:04]Connected sock=10 [16:08:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FF 4B 07 01 43 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 DA 0C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FA 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 21 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 F3 01 00 00 F4 03 04 00 63 65 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0C 75 01 00 35 04 06 00 EF 8B A6 75 A1 DD B9 6A 89 D8 19 16 CD 76 [16:08:04]Write to MH i2c: 01 00 00 58 1C 74 [16:08:04]Write i2c OK [16:08:04]MH_I2C_Read... [16:08:04]Read from MH i2c: 01 [16:08:04]MH_I2C_Read... [16:08:04]Read from MH i2c: 01 07 00 [16:08:04]MH_I2C_Read... [16:08:04]Read from MH i2c: 01 07 00 58 1C 00 00 00 00 00 02 0D 8A [16:08:04]RasterBufferAndPrint [16:08:04]line [16:08:04]line [16:08:04]line [16:08:04]line [16:08:04]line [16:08:04]written 0, free lines is 3336 [16:08:04]MH_Cut [16:08:04]Write to MH i2c: D1 01 00 5F 1C 01 4D [16:08:04]Write i2c OK [16:08:04]MH_I2C_Read... [16:08:04]Read from MH i2c: D1 [16:08:04]MH_I2C_Read... [16:08:04]Read from MH i2c: D1 01 00 [16:08:04]MH_I2C_Read... [16:08:04]Read from MH i2c: D1 01 00 5F 1C 00 4C [16:08:04]Write to MH i2c: 01 00 00 60 1C 7C [16:08:04]Write i2c OK [16:08:04]MH_I2C_Read... [16:08:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C4 A7 47 00 94 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 32 30 39 38 35 36 30 10 04 04 00 0C 75 01 00 F4 03 04 00 8E 0F 1E 67 B6 04 01 00 00 B2 75 2C FB 4C B9 E7 C6 [16:08:04]CommunicateWithHost err = 0 [16:08:04]CheckOFDResponse [16:08:04]1017 (14) - 77093643461234 [16:08:04]1041 (16) - 0000000002098560 [16:08:04]1040 (4) - 95500 [16:08:04]1012 (4) - 27.10.2024 10:01 [16:08:04]1206 (1) - 0 [16:08:04]OFD Sender: Remove packet 95500 [16:08:04]ProducePacketName [16:08:04]name=ofd_packets/00095500 [16:08:04]NVStorageDeleteData [16:08:05]OFD Sender: No OFD packet to send [16:08:05]*** Cut start [16:08:05]*** Partial cut [16:08:05]*** CUTSNS_PIN = 1 [16:08:05]*** CUTSNS_PIN = 0 [16:08:05]*** Brake cut motor [16:08:05]Read from MH i2c: 01 [16:08:05]MH_I2C_Read... [16:08:05]*** Stop cut motor [16:08:05]*** Cut end [16:08:05]Read from MH i2c: 01 07 00 [16:08:05]MH_I2C_Read... [16:08:05]Read from MH i2c: 01 07 00 60 1C 00 00 00 00 00 FF 0F 91 [16:08:05]process_action close_receipt done [16:08:05]requested_data is exist [16:08:05]produce_requested_data [16:08:05]requested_item fm.sn is exist - process it [16:08:05]wFMCommunicate request_size=4 [16:08:05]MH_SAM_APDU [16:08:05]CAPDU: 80 11 00 00 [16:08:05]Write to MH i2c: E2 08 00 61 1C 80 11 00 00 00 00 00 00 F7 [16:08:05]Write i2c OK [16:08:05]MH_I2C_Read... [16:08:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:08:05]Read from MH i2c: E2 [16:08:05]MH_I2C_Read... [16:08:05]Read from MH i2c: E2 17 00 [16:08:05]MH_I2C_Read... [16:08:05]Read from MH i2c: E2 17 00 61 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 48 [16:08:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:08:05]wFMCommunicate OK [16:08:05]requested_item fd.num is exist - process it [16:08:05]SAM_PROTO_GetFieldsCounters [16:08:05]wFMCommunicate request_size=4 [16:08:05]MH_SAM_APDU [16:08:05]CAPDU: 80 13 00 00 [16:08:05]Write to MH i2c: E2 08 00 62 1C 80 13 00 00 00 00 00 00 FA [16:08:05]Write i2c OK [16:08:05]MH_I2C_Read... [16:08:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:08:05]Read from MH i2c: E2 [16:08:05]MH_I2C_Read... [16:08:05]Read from MH i2c: E2 62 00 [16:08:05]MH_I2C_Read... [16:08:05]Read from MH i2c: E2 62 00 62 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0C 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 F3 01 00 00 5E 04 04 00 F3 01 00 00 57 04 04 00 F4 01 00 00 19 04 04 00 00 00 00 00 90 00 08 [16:08:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0C 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 F3 01 00 00 5E 04 04 00 F3 01 00 00 57 04 04 00 F4 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:08:05]wFMCommunicate OK [16:08:05]SAM_PROTO_GetFieldsCounters done [16:08:05]requested_item shift.num is exist - process it [16:08:05]requested_item shift.opened is exist - process it [16:08:05]req_shift_opened [16:08:05]FM_GetShiftState [16:08:05]SAM_PROTO_GetShiftState [16:08:05]wFMCommunicate request_size=4 [16:08:05]MH_SAM_APDU [16:08:05]CAPDU: 80 13 01 00 [16:08:05]Write to MH i2c: E2 08 00 63 1C 80 13 01 00 00 00 00 00 FC [16:08:05]Write i2c OK [16:08:05]MH_I2C_Read... [16:08:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:08:05]Read from MH i2c: E2 [16:08:05]MH_I2C_Read... [16:08:05]Read from MH i2c: E2 0E 00 [16:08:05]MH_I2C_Read... [16:08:05]Read from MH i2c: E2 0E 00 63 1C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A8 [16:08:05]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:08:05]wFMCommunicate OK [16:08:05]SAM_PROTO_GetShiftState done [16:08:05]FM_GetShiftState done [16:08:05]req_shift_opened done [16:08:05]requested_item shift.open_date is exist - process it [16:08:05]req_shift_open_date [16:08:05]req_shift_open_date done [16:08:05]produce_requested_data done [16:08:05]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95500,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:08:05]process_action_free close_receipt [16:08:05]json_value_free [16:08:05]json_value_free done [16:08:05]process_json_proto returns [16:08:05]Send response to host [16:08:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95500,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:08:05]free response buf [16:08:05]execute_script done [16:08:05]execute_script returns [16:08:05]free content buf [16:08:05]Sock 7.Close socket [16:08:05]Sock 7.Thread stoped [16:08:08]accept exits with 9 [16:08:08]New connection [16:08:08]New thread 3067301220 created [16:08:08]Thread 3067444580 joined [16:08:08]Waiting for new connection... [16:08:08] Sock 9.Parse request [16:08:08]Sock 9.Check first char [16:08:08]Sock 9.First char is OK [16:08:08]request: POST /json_proto HTTP/1.0 [16:08:08]Method: POST [16:08:08]URL: /json_proto [16:08:08]Method is POST - this is cgi request [16:08:08]url: /json_proto [16:08:08]query_string will be loaded in cgi processing [16:08:08]execute_cgi json_proto POST (null) [16:08:08]execute_cgi path=json_proto method=POST [16:08:08]POST find Content-Length [16:08:08]Host: 172.17.40.67:8080 [16:08:08]Content-Length: 678 [16:08:08]Content-Type: application/json [16:08:08] [16:08:08]POST finish read [16:08:08]Found Content-Length = 678 [16:08:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406017", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:08:08]execute_script... [16:08: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)3406017", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:08:08]POST & json_proto [16:08:08]process_json_proto [16:08:08]json parsed OK: [16:08:08]protocol is kg_v1.0 [16:08:08]action value=close_receipt [16:08:08]process_action close_receipt [16:08:08]cmd_close_receipt [16:08:08]MH_GetDate [16:08:08]Write to MH i2c: F0 00 00 64 1C 6F [16:08:08]Write i2c OK [16:08:08]MH_I2C_Read... [16:08:08]Read from MH i2c: F0 [16:08:08]MH_I2C_Read... [16:08:08]Read from MH i2c: F0 09 00 [16:08:08]MH_I2C_Read... [16:08:08]Read from MH i2c: F0 09 00 64 1C 00 6A 65 1E 67 EE DA 66 66 60 [16:08:08]GetLastDocTimeStamp 1730045283 [16:08:08]current date 1730045290 [16:08:08]FM_GetShiftState [16:08:08]SAM_PROTO_GetShiftState [16:08:08]wFMCommunicate request_size=4 [16:08:08]MH_SAM_APDU [16:08:08]CAPDU: 80 13 01 00 [16:08:08]Write to MH i2c: E2 08 00 65 1C 80 13 01 00 00 00 00 00 FE [16:08:08]Write i2c OK [16:08:08]MH_I2C_Read... [16:08:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:08:08]Read from MH i2c: E2 [16:08:08]MH_I2C_Read... [16:08:09]Read from MH i2c: E2 0E 00 [16:08:09]MH_I2C_Read... [16:08:09]Read from MH i2c: E2 0E 00 65 1C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 AA [16:08:09]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:08:09]wFMCommunicate OK [16:08:09]SAM_PROTO_GetShiftState done [16:08:09]FM_GetShiftState done [16:08:09]opened in 1729987736 [16:08:09]opened+sec_in_day 1730074136 [16:08:09]quantity*price = 50041 [16:08:09]sum+1 = 50042 [16:08:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 500 27.10.2024 16:08 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95501 ФПД: 248640893663524 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T160810&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95501&fm=248640893663524&tin=02508201610067®Number=0000000000170478&sum=50000 [16:08:10]StoreToDocumentArchive [16:08:10]shift 143 fd 95501 [16:08:10]save to /storage/0143/doc_00095501 [16:08:10]save last doc name /storage/0143/doc_00095501 to /storage/kkm_last_doc_name [16:08:10]save OK [16:08:10]Clear old archive folders... [16:08:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:08:10]tlvbuf is 00AA3A90 [16:08:10]SAM_PROTO_ClearQueue [16:08:10]wFMCommunicate request_size=4 [16:08:10]MH_SAM_APDU [16:08:10]CAPDU: 80 09 00 00 [16:08:10]Write to MH i2c: E2 08 00 72 1C 80 09 00 00 00 00 00 00 00 [16:08:10]Write i2c OK [16:08:10]MH_I2C_Read... [16:08:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:08:10]Read from MH i2c: E2 [16:08:10]MH_I2C_Read... [16:08:10]Read from MH i2c: E2 03 00 [16:08:10]MH_I2C_Read... [16:08:10]Read from MH i2c: E2 03 00 72 1C 00 90 00 02 [16:08:10]RAPDU: 90 00 [16:08:10]wFMCommunicate OK [16:08:10]SAM_PROTO_ClearQueue done [16:08:10]KKMCreateOFDPacket [16:08:10]OFDProtocolAddRootSTLVToBuf [16:08:10]FM_MakeSignedData [16:08:10]FM_MakeSignedData [16:08:10]SAM_PROTO_SignData [16:08:10]wFMCommunicate request_size=4 [16:08:10]MH_SAM_APDU [16:08:10]CAPDU: 80 0D 01 02 [16:08:10]Write to MH i2c: E2 08 00 73 1C 80 0D 01 02 00 00 00 00 08 [16:08:10]Write i2c OK [16:08:10]MH_I2C_Read... [16:08:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:08:10]Read from MH i2c: E2 [16:08:10]MH_I2C_Read... [16:08:10]Read from MH i2c: E2 03 00 [16:08:10]MH_I2C_Read... [16:08:10]Read from MH i2c: E2 03 00 73 1C 00 90 00 03 [16:08:10]RAPDU: 90 00 [16:08:10]wFMCommunicate OK [16:08:10]wFMCommunicate request_size=255 [16:08:10]MH_SAM_APDU [16:08:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 01 00 00 F4 03 04 00 6A 65 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0D 75 01 00 35 04 06 00 E2 [16:08:10]Write to MH i2c: E2 02 01 74 1C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 01 00 00 F4 03 04 00 6A 65 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0D 75 01 00 35 04 06 00 E2 00 00 D3 [16:08:10]Write i2c OK [16:08:10]MH_I2C_Read... [16:08:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:08:10]Read from MH i2c: E2 [16:08:10]MH_I2C_Read... [16:08:10]Read from MH i2c: E2 03 00 [16:08:10]MH_I2C_Read... [16:08:10]Read from MH i2c: E2 03 00 74 1C 00 90 00 04 [16:08:10]RAPDU: 90 00 [16:08:10]wFMCommunicate OK [16:08:10]wFMCommunicate request_size=10 [16:08:10]MH_SAM_APDU [16:08:10]CAPDU: 80 0D 02 02 05 23 38 24 B9 24 [16:08:10]Write to MH i2c: E2 0D 00 75 1C 80 0D 02 02 05 00 23 38 24 B9 24 00 00 71 [16:08:10]Write i2c OK [16:08:10]MH_I2C_Read... [16:08:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:08:10]Read from MH i2c: E2 [16:08:10]MH_I2C_Read... [16:08:10]Read from MH i2c: E2 03 00 [16:08:10]MH_I2C_Read... [16:08:10]Read from MH i2c: E2 03 00 75 1C 00 90 00 05 [16:08:10]RAPDU: 90 00 [16:08:10]wFMCommunicate OK [16:08:10]wFMCommunicate request_size=4 [16:08:10]MH_SAM_APDU [16:08:10]CAPDU: 80 0D 03 02 [16:08:10]Write to MH i2c: E2 08 00 76 1C 80 0D 03 02 00 00 00 00 0D [16:08:10]Write i2c OK [16:08:10]MH_I2C_Read... [16:08:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:08:10]Read from MH i2c: E2 [16:08:10]MH_I2C_Read... [16:08:10]Read from MH i2c: E2 0B 00 [16:08:10]MH_I2C_Read... [16:08:10]Read from MH i2c: E2 0B 00 76 1C 00 30 89 87 C2 65 14 A9 3B 90 00 6D [16:08:10]RAPDU: 30 89 87 C2 65 14 A9 3B 90 00 [16:08:10]wFMCommunicate OK [16:08:10]SAM_PROTO_SignData done [16:08:10]FM_MakeSignedData done [16:08:10]CreateOFDProtocolMessage [16:08:10]wFMCommunicate request_size=4 [16:08:10]MH_SAM_APDU [16:08:10]CAPDU: 80 11 00 00 [16:08:10]Write to MH i2c: E2 08 00 77 1C 80 11 00 00 00 00 00 00 0D [16:08:10]Write i2c OK [16:08:10]MH_I2C_Read... [16:08:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:08:10]Read from MH i2c: E2 [16:08:10]MH_I2C_Read... [16:08:10]Read from MH i2c: E2 17 00 [16:08:10]MH_I2C_Read... [16:08:10]Read from MH i2c: E2 17 00 77 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5E [16:08:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:08:10]wFMCommunicate OK [16:08:10]CreateOFDProtocolMessage done [16:08:10]OFDSenderStorePacket 95501 [16:08:10]StoreOFDPacket docnum=95501 [16:08:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3D 1C 07 01 D1 CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 01 00 00 F4 03 04 00 6A 65 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0D 75 01 00 35 04 06 00 E2 23 38 24 B9 24 30 89 87 C2 65 14 A9 3B [16:08:10]CheckFolder [16:08:10]dirname=/storage/ofd_packets [16:08:10]CheckFolder done [16:08:10]ProducePacketName [16:08:10]name=ofd_packets/00095501 [16:08:10]NVStorageSaveData ofd_packets/00095501 [16:08:10]File name is /storage/ofd_packets/00095501 [16:08:10]Write 301 bytes [16:08:10]NVStorageSaveData done [16:08:10]OFDSenderStorePacket done [16:08:10]KKMCreateOFDPacket done [16:08:10]NVStorageSaveData kkm_last_timestamp [16:08:10]File name is /storage/kkm_last_timestamp [16:08:10]Write 4 bytes [16:08:10]NVStorageSaveData done [16:08:10]ExternCall_PrintAddStr [16:08:10]wPrintStart [16:08:10]Write to MH i2c: 01 00 00 78 1C 94 [16:08:10]Write i2c OK [16:08:10]MH_I2C_Read... [16:08:10]Read from MH i2c: 01 [16:08:10]MH_I2C_Read... [16:08:10]Read from MH i2c: 01 07 00 [16:08:10]MH_I2C_Read... [16:08:10]Read from MH i2c: 01 07 00 78 1C 00 00 00 00 00 FF 0F A9 [16:08:10]RasterBufferAndPrint [16:08:10]line Счет N : (1)3406017 [16:08:10]line ИНН: 02508201610067 [16:08:10]line Контрольно-Кассовый Чек [16:08:10]line ПРОДАЖА [16:08:10]line ТРК (МРК, ГНК) : 22 [16:08:10]line Товар: 2710124130 [16:08:10]line Аи-92-К-4 [16:08:10]line 7.480 * 66.90 [16:08:10]line = 500.41 [16:08:10]line НДС 12% НСП 1% [16:08:10]line > о реализуемом товаре [16:08:10]line ОКРУГЛЕНИЕ: -0.41 [16:08:10]line ИТОГО: 500.00 [16:08:10]line Внесено: 500.00 [16:08:10]line СДАЧА: 0.00 [16:08:10]line НСП 1% : 4.43 [16:08:10]line НДС 12% : 53.14 [16:08:10]line Наличными: 500.00 [16:08:10]line Безнал.: 0.00 [16:08:10]line Место: АЗС № 82 "Партнер Нефть" [16:08:10]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:08:10]line СНО: Общий режим [16:08:10]line Чек 500 27.10.2024 16:08 [16:08:10]line Смена: 143 ФФД: 1.0 [16:08:10]line ЗНМ: 0300000017 [16:08:10]line РНМ: 0000000000170478 [16:08:10]line Версия ККМ: v1.0 [16:08:10]line ФМ: 0000000002098560 [16:08:10]line ФД: 95501 [16:08:10]line ФПД: 248640893663524 [16:08:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T160810&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95501&fm=248640893663524&tin=02508201610067®Number=0000000000170478&sum=50000 [16:08:10]OFD Sender: Processing packet 95501 [packets to send 57, broken 56] [16:08:10]ProducePacketName [16:08:10]name=ofd_packets/00095501 [16:08:10]OFD Sender: To server: pG, [16:08:10]CommunicateWithHost lk.salyk.kg:30040 [16:08:10]ConnectInit lk.salyk.kg [16:08:10]written 0, free lines is 4095 [16:08:11]Connected sock=7 [16:08:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3D 1C 07 01 D1 CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 01 00 00 F4 03 04 00 6A 65 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0D 75 01 00 35 04 06 00 E2 23 38 24 B9 24 30 89 87 C2 65 14 A9 3B [16:08:11]Write to MH i2c: 01 00 00 A3 1C BF [16:08:11]Write i2c OK [16:08:11]MH_I2C_Read... [16:08:11]Read from MH i2c: 01 [16:08:11]MH_I2C_Read... [16:08:11]Read from MH i2c: 01 07 00 [16:08:11]MH_I2C_Read... [16:08:11]Read from MH i2c: 01 07 00 A3 1C 00 00 00 00 00 0F 0D E2 [16:08:11]RasterBufferAndPrint [16:08:11]line [16:08:11]line [16:08:11]line [16:08:11]line [16:08:11]line [16:08:11]written 0, free lines is 3352 [16:08:11]MH_Cut [16:08:11]Write to MH i2c: D1 01 00 AA 1C 01 98 [16:08:11]Write i2c OK [16:08:11]MH_I2C_Read... [16:08:11]Read from MH i2c: D1 [16:08:11]MH_I2C_Read... [16:08:11]Read from MH i2c: D1 01 00 [16:08:11]MH_I2C_Read... [16:08:11]Read from MH i2c: D1 01 00 AA 1C 00 97 [16:08:11]Write to MH i2c: 01 00 00 AB 1C C7 [16:08:11]Write i2c OK [16:08:11]MH_I2C_Read... [16:08:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 76 7F 47 00 C7 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 32 30 39 38 35 36 30 10 04 04 00 0D 75 01 00 F4 03 04 00 95 0F 1E 67 B6 04 01 00 00 60 72 F1 32 23 08 42 DB [16:08:11]CommunicateWithHost err = 0 [16:08:11]CheckOFDResponse [16:08:11]1017 (14) - 77093643461234 [16:08:11]1041 (16) - 0000000002098560 [16:08:11]1040 (4) - 95501 [16:08:11]1012 (4) - 27.10.2024 10:01 [16:08:11]1206 (1) - 0 [16:08:11]OFD Sender: Remove packet 95501 [16:08:11]ProducePacketName [16:08:11]name=ofd_packets/00095501 [16:08:11]NVStorageDeleteData [16:08:12]OFD Sender: No OFD packet to send [16:08:12]*** Cut start [16:08:12]*** Partial cut [16:08:12]*** CUTSNS_PIN = 1 [16:08:12]*** CUTSNS_PIN = 0 [16:08:12]*** Brake cut motor [16:08:12]Read from MH i2c: 01 [16:08:12]MH_I2C_Read... [16:08:12]*** Stop cut motor [16:08:12]*** Cut end [16:08:12]Read from MH i2c: 01 07 00 [16:08:12]MH_I2C_Read... [16:08:12]Read from MH i2c: 01 07 00 AB 1C 00 00 00 00 00 FF 0F DC [16:08:12]process_action close_receipt done [16:08:12]requested_data is exist [16:08:12]produce_requested_data [16:08:12]requested_item fm.sn is exist - process it [16:08:12]wFMCommunicate request_size=4 [16:08:12]MH_SAM_APDU [16:08:12]CAPDU: 80 11 00 00 [16:08:12]Write to MH i2c: E2 08 00 AC 1C 80 11 00 00 00 00 00 00 42 [16:08:12]Write i2c OK [16:08:12]MH_I2C_Read... [16:08:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:08:12]Read from MH i2c: E2 [16:08:12]MH_I2C_Read... [16:08:12]Read from MH i2c: E2 17 00 [16:08:12]MH_I2C_Read... [16:08:12]Read from MH i2c: E2 17 00 AC 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 93 [16:08:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:08:12]wFMCommunicate OK [16:08:12]requested_item fd.num is exist - process it [16:08:12]SAM_PROTO_GetFieldsCounters [16:08:12]wFMCommunicate request_size=4 [16:08:12]MH_SAM_APDU [16:08:12]CAPDU: 80 13 00 00 [16:08:12]Write to MH i2c: E2 08 00 AD 1C 80 13 00 00 00 00 00 00 45 [16:08:12]Write i2c OK [16:08:12]MH_I2C_Read... [16:08:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:08:12]Read from MH i2c: E2 [16:08:12]MH_I2C_Read... [16:08:12]Read from MH i2c: E2 62 00 [16:08:12]MH_I2C_Read... [16:08:12]Read from MH i2c: E2 62 00 AD 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0D 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 F4 01 00 00 5E 04 04 00 F4 01 00 00 57 04 04 00 F5 01 00 00 19 04 04 00 00 00 00 00 90 00 57 [16:08:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0D 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 F4 01 00 00 5E 04 04 00 F4 01 00 00 57 04 04 00 F5 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:08:12]wFMCommunicate OK [16:08:12]SAM_PROTO_GetFieldsCounters done [16:08:12]requested_item shift.num is exist - process it [16:08:12]requested_item shift.opened is exist - process it [16:08:12]req_shift_opened [16:08:12]FM_GetShiftState [16:08:12]SAM_PROTO_GetShiftState [16:08:12]wFMCommunicate request_size=4 [16:08:12]MH_SAM_APDU [16:08:12]CAPDU: 80 13 01 00 [16:08:12]Write to MH i2c: E2 08 00 AE 1C 80 13 01 00 00 00 00 00 47 [16:08:12]Write i2c OK [16:08:12]MH_I2C_Read... [16:08:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:08:12]Read from MH i2c: E2 [16:08:12]MH_I2C_Read... [16:08:12]Read from MH i2c: E2 0E 00 [16:08:12]MH_I2C_Read... [16:08:13]Read from MH i2c: E2 0E 00 AE 1C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F3 [16:08:13]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:08:13]wFMCommunicate OK [16:08:13]SAM_PROTO_GetShiftState done [16:08:13]FM_GetShiftState done [16:08:13]req_shift_opened done [16:08:13]requested_item shift.open_date is exist - process it [16:08:13]req_shift_open_date [16:08:13]req_shift_open_date done [16:08:13]produce_requested_data done [16:08:13]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95501,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:08:13]process_action_free close_receipt [16:08:13]json_value_free [16:08:13]json_value_free done [16:08:13]process_json_proto returns [16:08:13]Send response to host [16:08:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95501,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:08:13]free response buf [16:08:13]execute_script done [16:08:13]execute_script returns [16:08:13]free content buf [16:08:13]Sock 9.Close socket [16:08:13]Sock 9.Thread stoped [16:08:17]OFD Sender: No OFD packet to send [16:08:22]OFD Sender: No OFD packet to send [16:08:27]OFD Sender: No OFD packet to send [16:08:32]OFD Sender: No OFD packet to send [16:08:37]OFD Sender: No OFD packet to send [16:08:42]OFD Sender: No OFD packet to send [16:08:42]accept exits with 10 [16:08:42]New connection [16:08:42]New thread 3067444580 created [16:08:42]Thread 3067301220 joined [16:08:42]Waiting for new connection... [16:08:42] Sock 10.Parse request [16:08:42]Sock 10.Check first char [16:08:42]Sock 10.First char is OK [16:08:42]request: POST /json_proto HTTP/1.0 [16:08:42]Method: POST [16:08:42]URL: /json_proto [16:08:42]Method is POST - this is cgi request [16:08:42]url: /json_proto [16:08:42]query_string will be loaded in cgi processing [16:08:42]execute_cgi json_proto POST (null) [16:08:42]execute_cgi path=json_proto method=POST [16:08:42]POST find Content-Length [16:08:42]Host: 172.17.40.67:8080 [16:08:42]Content-Length: 678 [16:08:42]Content-Type: application/json [16:08:42] [16:08:42]POST finish read [16:08:42]Found Content-Length = 678 [16:08:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406019", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:08:42]execute_script... [16:08: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)3406019", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:08:42]POST & json_proto [16:08:42]process_json_proto [16:08:42]json parsed OK: [16:08:42]protocol is kg_v1.0 [16:08:42]action value=close_receipt [16:08:42]process_action close_receipt [16:08:42]cmd_close_receipt [16:08:42]MH_GetDate [16:08:42]Write to MH i2c: F0 00 00 AF 1C BA [16:08:42]Write i2c OK [16:08:42]MH_I2C_Read... [16:08:42]Read from MH i2c: F0 [16:08:42]MH_I2C_Read... [16:08:42]Read from MH i2c: F0 09 00 [16:08:42]MH_I2C_Read... [16:08:42]Read from MH i2c: F0 09 00 AF 1C 00 8B 65 1E 67 EE DA 66 66 CC [16:08:42]GetLastDocTimeStamp 1730045290 [16:08:42]current date 1730045323 [16:08:42]FM_GetShiftState [16:08:42]SAM_PROTO_GetShiftState [16:08:42]wFMCommunicate request_size=4 [16:08:42]MH_SAM_APDU [16:08:42]CAPDU: 80 13 01 00 [16:08:42]Write to MH i2c: E2 08 00 B0 1C 80 13 01 00 00 00 00 00 49 [16:08:42]Write i2c OK [16:08:42]MH_I2C_Read... [16:08:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:08:42]Read from MH i2c: E2 [16:08:42]MH_I2C_Read... [16:08:42]Read from MH i2c: E2 0E 00 [16:08:42]MH_I2C_Read... [16:08:42]Read from MH i2c: E2 0E 00 B0 1C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F5 [16:08:42]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:08:42]wFMCommunicate OK [16:08:42]SAM_PROTO_GetShiftState done [16:08:42]FM_GetShiftState done [16:08:42]opened in 1729987736 [16:08:42]opened+sec_in_day 1730074136 [16:08:42]quantity*price = 40006 [16:08:42]sum+1 = 40007 [16:08:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 501 27.10.2024 16:08 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95502 ФПД: 97214461347627 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T160843&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95502&fm=97214461347627&tin=02508201610067®Number=0000000000170478&sum=40000 [16:08:44]StoreToDocumentArchive [16:08:44]shift 143 fd 95502 [16:08:44]save to /storage/0143/doc_00095502 [16:08:44]save last doc name /storage/0143/doc_00095502 to /storage/kkm_last_doc_name [16:08:44]save OK [16:08:44]Clear old archive folders... [16:08:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:08:44]tlvbuf is B6FCDB90 [16:08:44]SAM_PROTO_ClearQueue [16:08:44]wFMCommunicate request_size=4 [16:08:44]MH_SAM_APDU [16:08:44]CAPDU: 80 09 00 00 [16:08:44]Write to MH i2c: E2 08 00 BD 1C 80 09 00 00 00 00 00 00 4B [16:08:44]Write i2c OK [16:08:44]MH_I2C_Read... [16:08:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:08:44]Read from MH i2c: E2 [16:08:44]MH_I2C_Read... [16:08:44]Read from MH i2c: E2 03 00 [16:08:44]MH_I2C_Read... [16:08:44]Read from MH i2c: E2 03 00 BD 1C 00 90 00 4D [16:08:44]RAPDU: 90 00 [16:08:44]wFMCommunicate OK [16:08:44]SAM_PROTO_ClearQueue done [16:08:44]KKMCreateOFDPacket [16:08:44]OFDProtocolAddRootSTLVToBuf [16:08:44]FM_MakeSignedData [16:08:44]FM_MakeSignedData [16:08:44]SAM_PROTO_SignData [16:08:44]wFMCommunicate request_size=4 [16:08:44]MH_SAM_APDU [16:08:44]CAPDU: 80 0D 01 02 [16:08:44]Write to MH i2c: E2 08 00 BE 1C 80 0D 01 02 00 00 00 00 53 [16:08:44]Write i2c OK [16:08:44]MH_I2C_Read... [16:08:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:08:44]Read from MH i2c: E2 [16:08:44]MH_I2C_Read... [16:08:44]Read from MH i2c: E2 03 00 [16:08:44]MH_I2C_Read... [16:08:44]Read from MH i2c: E2 03 00 BE 1C 00 90 00 4E [16:08:44]RAPDU: 90 00 [16:08:44]wFMCommunicate OK [16:08:44]wFMCommunicate request_size=255 [16:08:44]MH_SAM_APDU [16:08: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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 01 00 00 F4 03 04 00 8B 65 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0E 75 01 00 35 04 06 00 58 [16:08:44]Write to MH i2c: E2 02 01 BF 1C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 01 00 00 F4 03 04 00 8B 65 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0E 75 01 00 35 04 06 00 58 00 00 86 [16:08:44]Write i2c OK [16:08:44]MH_I2C_Read... [16:08:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:08:44]Read from MH i2c: E2 [16:08:44]MH_I2C_Read... [16:08:44]Read from MH i2c: E2 03 00 [16:08:44]MH_I2C_Read... [16:08:44]Read from MH i2c: E2 03 00 BF 1C 00 90 00 4F [16:08:44]RAPDU: 90 00 [16:08:44]wFMCommunicate OK [16:08:44]wFMCommunicate request_size=10 [16:08:44]MH_SAM_APDU [16:08:44]CAPDU: 80 0D 02 02 05 6A 81 6F 87 2B [16:08:44]Write to MH i2c: E2 0D 00 C0 1C 80 0D 02 02 05 00 6A 81 6F 87 2B 00 00 6C [16:08:44]Write i2c OK [16:08:44]MH_I2C_Read... [16:08:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:08:44]Read from MH i2c: E2 [16:08:44]MH_I2C_Read... [16:08:44]Read from MH i2c: E2 03 00 [16:08:44]MH_I2C_Read... [16:08:44]Read from MH i2c: E2 03 00 C0 1C 00 90 00 50 [16:08:44]RAPDU: 90 00 [16:08:44]wFMCommunicate OK [16:08:44]wFMCommunicate request_size=4 [16:08:44]MH_SAM_APDU [16:08:44]CAPDU: 80 0D 03 02 [16:08:44]Write to MH i2c: E2 08 00 C1 1C 80 0D 03 02 00 00 00 00 58 [16:08:44]Write i2c OK [16:08:44]MH_I2C_Read... [16:08:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:08:44]Read from MH i2c: E2 [16:08:44]MH_I2C_Read... [16:08:44]Read from MH i2c: E2 0B 00 [16:08:44]MH_I2C_Read... [16:08:44]Read from MH i2c: E2 0B 00 C1 1C 00 5C A2 7A 83 32 27 73 35 90 00 55 [16:08:44]RAPDU: 5C A2 7A 83 32 27 73 35 90 00 [16:08:44]wFMCommunicate OK [16:08:44]SAM_PROTO_SignData done [16:08:44]FM_MakeSignedData done [16:08:44]CreateOFDProtocolMessage [16:08:44]wFMCommunicate request_size=4 [16:08:44]MH_SAM_APDU [16:08:44]CAPDU: 80 11 00 00 [16:08:44]Write to MH i2c: E2 08 00 C2 1C 80 11 00 00 00 00 00 00 58 [16:08:44]Write i2c OK [16:08:44]MH_I2C_Read... [16:08:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:08:44]Read from MH i2c: E2 [16:08:44]MH_I2C_Read... [16:08:44]Read from MH i2c: E2 17 00 [16:08:44]MH_I2C_Read... [16:08:44]Read from MH i2c: E2 17 00 C2 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A9 [16:08:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:08:44]wFMCommunicate OK [16:08:44]CreateOFDProtocolMessage done [16:08:44]OFDSenderStorePacket 95502 [16:08:44]StoreOFDPacket docnum=95502 [16:08:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 60 DB 07 01 74 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 01 00 00 F4 03 04 00 8B 65 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0E 75 01 00 35 04 06 00 58 6A 81 6F 87 2B 5C A2 7A 83 32 27 73 35 [16:08:44]CheckFolder [16:08:44]dirname=/storage/ofd_packets [16:08:44]CheckFolder done [16:08:44]ProducePacketName [16:08:44]name=ofd_packets/00095502 [16:08:44]NVStorageSaveData ofd_packets/00095502 [16:08:44]File name is /storage/ofd_packets/00095502 [16:08:44]Write 301 bytes [16:08:44]NVStorageSaveData done [16:08:44]OFDSenderStorePacket done [16:08:44]KKMCreateOFDPacket done [16:08:44]NVStorageSaveData kkm_last_timestamp [16:08:44]File name is /storage/kkm_last_timestamp [16:08:44]Write 4 bytes [16:08:44]NVStorageSaveData done [16:08:44]ExternCall_PrintAddStr [16:08:44]wPrintStart [16:08:44]Write to MH i2c: 01 00 00 C3 1C DF [16:08:44]Write i2c OK [16:08:44]MH_I2C_Read... [16:08:44]Read from MH i2c: 01 [16:08:44]MH_I2C_Read... [16:08:44]Read from MH i2c: 01 07 00 [16:08:44]MH_I2C_Read... [16:08:44]Read from MH i2c: 01 07 00 C3 1C 00 00 00 00 00 FF 0F F4 [16:08:44]RasterBufferAndPrint [16:08:44]line Счет N : (1)3406019 [16:08:44]line ИНН: 02508201610067 [16:08:44]line Контрольно-Кассовый Чек [16:08:44]line ПРОДАЖА [16:08:44]line ТРК (МРК, ГНК) : 12 [16:08:44]line Товар: 2710124130 [16:08:44]line Аи-92-К-4 [16:08:44]line 5.980 * 66.90 [16:08:44]line = 400.06 [16:08:44]line НДС 12% НСП 1% [16:08:44]line > о реализуемом товаре [16:08:44]line ОКРУГЛЕНИЕ: -0.06 [16:08:44]line ИТОГО: 400.00 [16:08:44]line Внесено: 400.00 [16:08:44]line СДАЧА: 0.00 [16:08:44]line НСП 1% : 3.54 [16:08:44]line НДС 12% : 42.48 [16:08:44]line Наличными: 400.00 [16:08:44]line Безнал.: 0.00 [16:08:44]line Место: АЗС № 82 "Партнер Нефть" [16:08:44]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:08:44]line СНО: Общий режим [16:08:44]line Чек 501 27.10.2024 16:08 [16:08:44]line Смена: 143 ФФД: 1.0 [16:08:44]line ЗНМ: 0300000017 [16:08:44]line РНМ: 0000000000170478 [16:08:44]line Версия ККМ: v1.0 [16:08:44]line ФМ: 0000000002098560 [16:08:44]line ФД: 95502 [16:08:44]line ФПД: 97214461347627 [16:08:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T160843&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95502&fm=97214461347627&tin=02508201610067®Number=0000000000170478&sum=40000 [16:08:44]OFD Sender: Processing packet 95502 [packets to send 57, broken 56] [16:08:44]ProducePacketName [16:08:44]name=ofd_packets/00095502 [16:08:44]OFD Sender: To server: pG, [16:08:44]CommunicateWithHost lk.salyk.kg:30040 [16:08:44]ConnectInit lk.salyk.kg [16:08:44]written 0, free lines is 4095 [16:08:45]Connected sock=9 [16:08:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 60 DB 07 01 74 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 01 00 00 F4 03 04 00 8B 65 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0E 75 01 00 35 04 06 00 58 6A 81 6F 87 2B 5C A2 7A 83 32 27 73 35 [16:08:45]Write to MH i2c: 01 00 00 EE 1C 0A [16:08:45]Write i2c OK [16:08:45]MH_I2C_Read... [16:08:45]Read from MH i2c: 01 [16:08:45]MH_I2C_Read... [16:08:45]Read from MH i2c: 01 07 00 [16:08:45]MH_I2C_Read... [16:08:45]Read from MH i2c: 01 07 00 EE 1C 00 00 00 00 00 F6 0C 13 [16:08:45]RasterBufferAndPrint [16:08:45]line [16:08:45]line [16:08:45]line [16:08:45]line [16:08:45]line [16:08:45]written 0, free lines is 3324 [16:08:45]MH_Cut [16:08:45]Write to MH i2c: D1 01 00 F5 1C 01 E3 [16:08:45]Write i2c OK [16:08:45]MH_I2C_Read... [16:08:45]Read from MH i2c: D1 [16:08:45]MH_I2C_Read... [16:08:45]Read from MH i2c: D1 01 00 [16:08:45]MH_I2C_Read... [16:08:45]Read from MH i2c: D1 01 00 F5 1C 00 E2 [16:08:45]Write to MH i2c: 01 00 00 F6 1C 12 [16:08:45]Write i2c OK [16:08:45]MH_I2C_Read... [16:08:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 4C 75 47 00 D6 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 32 30 39 38 35 36 30 10 04 04 00 0E 75 01 00 F4 03 04 00 B7 0F 1E 67 B6 04 01 00 00 FB D8 F9 11 B1 B3 98 16 [16:08:45]CommunicateWithHost err = 0 [16:08:45]CheckOFDResponse [16:08:45]1017 (14) - 77093643461234 [16:08:45]1041 (16) - 0000000002098560 [16:08:45]1040 (4) - 95502 [16:08:45]1012 (4) - 27.10.2024 10:02 [16:08:45]1206 (1) - 0 [16:08:45]OFD Sender: Remove packet 95502 [16:08:45]ProducePacketName [16:08:45]name=ofd_packets/00095502 [16:08:45]NVStorageDeleteData [16:08:45]OFD Sender: No OFD packet to send [16:08:45]*** Cut start [16:08:45]*** Partial cut [16:08:45]*** CUTSNS_PIN = 1 [16:08:46]*** CUTSNS_PIN = 0 [16:08:46]*** Brake cut motor [16:08:46]Read from MH i2c: 01 [16:08:46]MH_I2C_Read... [16:08:46]*** Stop cut motor [16:08:46]*** Cut end [16:08:46]Read from MH i2c: 01 07 00 [16:08:46]MH_I2C_Read... [16:08:46]Read from MH i2c: 01 07 00 F6 1C 00 00 00 00 00 FF 0F 27 [16:08:46]process_action close_receipt done [16:08:46]requested_data is exist [16:08:46]produce_requested_data [16:08:46]requested_item fm.sn is exist - process it [16:08:46]wFMCommunicate request_size=4 [16:08:46]MH_SAM_APDU [16:08:46]CAPDU: 80 11 00 00 [16:08:46]Write to MH i2c: E2 08 00 F7 1C 80 11 00 00 00 00 00 00 8D [16:08:46]Write i2c OK [16:08:46]MH_I2C_Read... [16:08:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:08:46]Read from MH i2c: E2 [16:08:46]MH_I2C_Read... [16:08:46]Read from MH i2c: E2 17 00 [16:08:46]MH_I2C_Read... [16:08:46]Read from MH i2c: E2 17 00 F7 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DE [16:08:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:08:46]wFMCommunicate OK [16:08:46]requested_item fd.num is exist - process it [16:08:46]SAM_PROTO_GetFieldsCounters [16:08:46]wFMCommunicate request_size=4 [16:08:46]MH_SAM_APDU [16:08:46]CAPDU: 80 13 00 00 [16:08:46]Write to MH i2c: E2 08 00 F8 1C 80 13 00 00 00 00 00 00 90 [16:08:46]Write i2c OK [16:08:46]MH_I2C_Read... [16:08:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:08:46]Read from MH i2c: E2 [16:08:46]MH_I2C_Read... [16:08:46]Read from MH i2c: E2 62 00 [16:08:46]MH_I2C_Read... [16:08:46]Read from MH i2c: E2 62 00 F8 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0E 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 F5 01 00 00 5E 04 04 00 F5 01 00 00 57 04 04 00 F6 01 00 00 19 04 04 00 00 00 00 00 90 00 A6 [16:08:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0E 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 F5 01 00 00 5E 04 04 00 F5 01 00 00 57 04 04 00 F6 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:08:46]wFMCommunicate OK [16:08:46]SAM_PROTO_GetFieldsCounters done [16:08:46]requested_item shift.num is exist - process it [16:08:46]requested_item shift.opened is exist - process it [16:08:46]req_shift_opened [16:08:46]FM_GetShiftState [16:08:46]SAM_PROTO_GetShiftState [16:08:46]wFMCommunicate request_size=4 [16:08:46]MH_SAM_APDU [16:08:46]CAPDU: 80 13 01 00 [16:08:46]Write to MH i2c: E2 08 00 F9 1C 80 13 01 00 00 00 00 00 92 [16:08:46]Write i2c OK [16:08:46]MH_I2C_Read... [16:08:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:08:46]Read from MH i2c: E2 [16:08:46]MH_I2C_Read... [16:08:46]Read from MH i2c: E2 0E 00 [16:08:46]MH_I2C_Read... [16:08:46]Read from MH i2c: E2 0E 00 F9 1C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3E [16:08:46]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:08:46]wFMCommunicate OK [16:08:46]SAM_PROTO_GetShiftState done [16:08:46]FM_GetShiftState done [16:08:46]req_shift_opened done [16:08:46]requested_item shift.open_date is exist - process it [16:08:46]req_shift_open_date [16:08:46]req_shift_open_date done [16:08:46]produce_requested_data done [16:08:46]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95502,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:08:46]process_action_free close_receipt [16:08:46]json_value_free [16:08:46]json_value_free done [16:08:46]process_json_proto returns [16:08:46]Send response to host [16:08:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95502,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:08:46]free response buf [16:08:46]execute_script done [16:08:46]execute_script returns [16:08:46]free content buf [16:08:46]Sock 10.Close socket [16:08:46]Sock 10.Thread stoped [16:08:50]OFD Sender: No OFD packet to send [16:08:55]OFD Sender: No OFD packet to send [16:09:00]OFD Sender: No OFD packet to send [16:09:05]OFD Sender: No OFD packet to send [16:09:10]OFD Sender: No OFD packet to send [16:09:15]OFD Sender: No OFD packet to send [16:09:20]OFD Sender: No OFD packet to send [16:09:25]OFD Sender: No OFD packet to send [16:09:30]OFD Sender: No OFD packet to send [16:09:35]OFD Sender: No OFD packet to send [16:09:40]OFD Sender: No OFD packet to send [16:09:45]OFD Sender: No OFD packet to send [16:09:50]OFD Sender: No OFD packet to send [16:09:53]accept exits with 7 [16:09:53]New connection [16:09:53]New thread 3067301220 created [16:09:53]Thread 3067444580 joined [16:09:53]Waiting for new connection... [16:09:53] Sock 7.Parse request [16:09:53]Sock 7.Check first char [16:09:53]Sock 7.First char is OK [16:09:53]request: POST /json_proto HTTP/1.0 [16:09:53]Method: POST [16:09:53]URL: /json_proto [16:09:53]Method is POST - this is cgi request [16:09:53]url: /json_proto [16:09:53]query_string will be loaded in cgi processing [16:09:53]execute_cgi json_proto POST (null) [16:09:53]execute_cgi path=json_proto method=POST [16:09:53]POST find Content-Length [16:09:53]Host: 172.17.40.67:8080 [16:09:53]Content-Length: 678 [16:09:53]Content-Type: application/json [16:09:53] [16:09:53]POST finish read [16:09:53]Found Content-Length = 678 [16:09:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406020", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:09:53]execute_script... [16:09: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)3406020", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:09:53]POST & json_proto [16:09:53]process_json_proto [16:09:53]json parsed OK: [16:09:53]protocol is kg_v1.0 [16:09:53]action value=close_receipt [16:09:53]process_action close_receipt [16:09:53]cmd_close_receipt [16:09:53]MH_GetDate [16:09:53]Write to MH i2c: F0 00 00 FA 1C 05 [16:09:53]Write i2c OK [16:09:53]MH_I2C_Read... [16:09:53]Read from MH i2c: F0 [16:09:53]MH_I2C_Read... [16:09:53]Read from MH i2c: F0 09 00 [16:09:53]MH_I2C_Read... [16:09:53]Read from MH i2c: F0 09 00 FA 1C 00 D2 65 1E 67 EE DA 66 66 5E [16:09:53]GetLastDocTimeStamp 1730045323 [16:09:53]current date 1730045394 [16:09:53]FM_GetShiftState [16:09:53]SAM_PROTO_GetShiftState [16:09:53]wFMCommunicate request_size=4 [16:09:53]MH_SAM_APDU [16:09:53]CAPDU: 80 13 01 00 [16:09:53]Write to MH i2c: E2 08 00 FB 1C 80 13 01 00 00 00 00 00 94 [16:09:53]Write i2c OK [16:09:53]MH_I2C_Read... [16:09:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:09:53]Read from MH i2c: E2 [16:09:53]MH_I2C_Read... [16:09:53]Read from MH i2c: E2 0E 00 [16:09:53]MH_I2C_Read... [16:09:53]Read from MH i2c: E2 0E 00 FB 1C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 40 [16:09:53]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:09:53]wFMCommunicate OK [16:09:53]SAM_PROTO_GetShiftState done [16:09:53]FM_GetShiftState done [16:09:53]opened in 1729987736 [16:09:53]opened+sec_in_day 1730074136 [16:09:53]quantity*price = 50041 [16:09:53]sum+1 = 50042 [16:09:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 502 27.10.2024 16:09 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95503 ФПД: 27238725790053 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T160954&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95503&fm=27238725790053&tin=02508201610067®Number=0000000000170478&sum=50000 [16:09:55]StoreToDocumentArchive [16:09:55]shift 143 fd 95503 [16:09:55]save to /storage/0143/doc_00095503 [16:09:55]save last doc name /storage/0143/doc_00095503 to /storage/kkm_last_doc_name [16:09:55]save OK [16:09:55]Clear old archive folders... [16:09:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:09:55]tlvbuf is 00A69370 [16:09:55]SAM_PROTO_ClearQueue [16:09:55]wFMCommunicate request_size=4 [16:09:55]MH_SAM_APDU [16:09:55]CAPDU: 80 09 00 00 [16:09:55]Write to MH i2c: E2 08 00 08 1D 80 09 00 00 00 00 00 00 97 [16:09:55]Write i2c OK [16:09:55]MH_I2C_Read... [16:09:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:09:55]Read from MH i2c: E2 [16:09:55]MH_I2C_Read... [16:09:55]Read from MH i2c: E2 03 00 [16:09:55]MH_I2C_Read... [16:09:55]Read from MH i2c: E2 03 00 08 1D 00 90 00 99 [16:09:55]RAPDU: 90 00 [16:09:55]wFMCommunicate OK [16:09:55]SAM_PROTO_ClearQueue done [16:09:55]KKMCreateOFDPacket [16:09:55]OFDProtocolAddRootSTLVToBuf [16:09:55]FM_MakeSignedData [16:09:55]FM_MakeSignedData [16:09:55]SAM_PROTO_SignData [16:09:55]wFMCommunicate request_size=4 [16:09:55]MH_SAM_APDU [16:09:55]CAPDU: 80 0D 01 02 [16:09:55]Write to MH i2c: E2 08 00 09 1D 80 0D 01 02 00 00 00 00 9F [16:09:55]Write i2c OK [16:09:55]MH_I2C_Read... [16:09:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:09:55]Read from MH i2c: E2 [16:09:55]MH_I2C_Read... [16:09:55]Read from MH i2c: E2 03 00 [16:09:55]MH_I2C_Read... [16:09:55]Read from MH i2c: E2 03 00 09 1D 00 90 00 9A [16:09:55]RAPDU: 90 00 [16:09:55]wFMCommunicate OK [16:09:55]wFMCommunicate request_size=255 [16:09:55]MH_SAM_APDU [16:09:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 01 00 00 F4 03 04 00 D2 65 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0F 75 01 00 35 04 06 00 18 [16:09:55]Write to MH i2c: E2 02 01 0A 1D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 01 00 00 F4 03 04 00 D2 65 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0F 75 01 00 35 04 06 00 18 00 00 0C [16:09:55]Write i2c OK [16:09:55]MH_I2C_Read... [16:09:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:09:55]Read from MH i2c: E2 [16:09:55]MH_I2C_Read... [16:09:55]Read from MH i2c: E2 03 00 [16:09:55]MH_I2C_Read... [16:09:55]Read from MH i2c: E2 03 00 0A 1D 00 90 00 9B [16:09:55]RAPDU: 90 00 [16:09:55]wFMCommunicate OK [16:09:55]wFMCommunicate request_size=10 [16:09:55]MH_SAM_APDU [16:09:55]CAPDU: 80 0D 02 02 05 C6 02 93 29 65 [16:09:55]Write to MH i2c: E2 0D 00 0B 1D 80 0D 02 02 05 00 C6 02 93 29 65 00 00 95 [16:09:55]Write i2c OK [16:09:55]MH_I2C_Read... [16:09:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:09:55]Read from MH i2c: E2 [16:09:55]MH_I2C_Read... [16:09:55]Read from MH i2c: E2 03 00 [16:09:55]MH_I2C_Read... [16:09:55]Read from MH i2c: E2 03 00 0B 1D 00 90 00 9C [16:09:55]RAPDU: 90 00 [16:09:55]wFMCommunicate OK [16:09:55]wFMCommunicate request_size=4 [16:09:55]MH_SAM_APDU [16:09:55]CAPDU: 80 0D 03 02 [16:09:55]Write to MH i2c: E2 08 00 0C 1D 80 0D 03 02 00 00 00 00 A4 [16:09:55]Write i2c OK [16:09:55]MH_I2C_Read... [16:09:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:09:55]Read from MH i2c: E2 [16:09:55]MH_I2C_Read... [16:09:55]Read from MH i2c: E2 0B 00 [16:09:55]MH_I2C_Read... [16:09:55]Read from MH i2c: E2 0B 00 0C 1D 00 2D 7E 54 2A 10 F8 DC 1F 90 00 D1 [16:09:55]RAPDU: 2D 7E 54 2A 10 F8 DC 1F 90 00 [16:09:55]wFMCommunicate OK [16:09:55]SAM_PROTO_SignData done [16:09:55]FM_MakeSignedData done [16:09:55]CreateOFDProtocolMessage [16:09:55]wFMCommunicate request_size=4 [16:09:55]MH_SAM_APDU [16:09:55]CAPDU: 80 11 00 00 [16:09:55]Write to MH i2c: E2 08 00 0D 1D 80 11 00 00 00 00 00 00 A4 [16:09:55]Write i2c OK [16:09:55]MH_I2C_Read... [16:09:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:09:55]Read from MH i2c: E2 [16:09:55]MH_I2C_Read... [16:09:55]Read from MH i2c: E2 17 00 [16:09:55]MH_I2C_Read... [16:09:55]Read from MH i2c: E2 17 00 0D 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F5 [16:09:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:09:55]wFMCommunicate OK [16:09:55]CreateOFDProtocolMessage done [16:09:55]OFDSenderStorePacket 95503 [16:09:55]StoreOFDPacket docnum=95503 [16:09:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AC F6 07 01 A7 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 01 00 00 F4 03 04 00 D2 65 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0F 75 01 00 35 04 06 00 18 C6 02 93 29 65 2D 7E 54 2A 10 F8 DC 1F [16:09:55]CheckFolder [16:09:55]dirname=/storage/ofd_packets [16:09:55]CheckFolder done [16:09:55]ProducePacketName [16:09:55]name=ofd_packets/00095503 [16:09:55]NVStorageSaveData ofd_packets/00095503 [16:09:55]File name is /storage/ofd_packets/00095503 [16:09:55]Write 301 bytes [16:09:55]NVStorageSaveData done [16:09:55]OFDSenderStorePacket done [16:09:55]KKMCreateOFDPacket done [16:09:55]NVStorageSaveData kkm_last_timestamp [16:09:55]File name is /storage/kkm_last_timestamp [16:09:55]Write 4 bytes [16:09:55]NVStorageSaveData done [16:09:55]ExternCall_PrintAddStr [16:09:55]wPrintStart [16:09:55]Write to MH i2c: 01 00 00 0E 1D 2B [16:09:55]Write i2c OK [16:09:55]MH_I2C_Read... [16:09:55]Read from MH i2c: 01 [16:09:55]MH_I2C_Read... [16:09:55]Read from MH i2c: 01 07 00 [16:09:55]MH_I2C_Read... [16:09:55]Read from MH i2c: 01 07 00 0E 1D 00 00 00 00 00 FF 0F 40 [16:09:55]RasterBufferAndPrint [16:09:55]line Счет N : (1)3406020 [16:09:55]line ИНН: 02508201610067 [16:09:55]line Контрольно-Кассовый Чек [16:09:55]line ПРОДАЖА [16:09:55]line ТРК (МРК, ГНК) : 42 [16:09:55]line Товар: 2710124130 [16:09:55]line Аи-92-К-4 [16:09:55]line 7.480 * 66.90 [16:09:55]line = 500.41 [16:09:55]line НДС 12% НСП 1% [16:09:55]line > о реализуемом товаре [16:09:55]line ОКРУГЛЕНИЕ: -0.41 [16:09:55]line ИТОГО: 500.00 [16:09:55]line Внесено: 500.00 [16:09:55]line СДАЧА: 0.00 [16:09:55]line НСП 1% : 4.43 [16:09:55]line НДС 12% : 53.14 [16:09:55]line Наличными: 500.00 [16:09:55]line Безнал.: 0.00 [16:09:55]line Место: АЗС № 82 "Партнер Нефть" [16:09:55]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:09:55]line СНО: Общий режим [16:09:55]line Чек 502 27.10.2024 16:09 [16:09:55]line Смена: 143 ФФД: 1.0 [16:09:55]line ЗНМ: 0300000017 [16:09:55]line РНМ: 0000000000170478 [16:09:55]line Версия ККМ: v1.0 [16:09:55]line ФМ: 0000000002098560 [16:09:55]line ФД: 95503 [16:09:55]line ФПД: 27238725790053 [16:09:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T160954&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95503&fm=27238725790053&tin=02508201610067®Number=0000000000170478&sum=50000 [16:09:55]OFD Sender: Processing packet 95503 [packets to send 57, broken 56] [16:09:55]ProducePacketName [16:09:55]name=ofd_packets/00095503 [16:09:55]OFD Sender: To server: pG, [16:09:55]CommunicateWithHost lk.salyk.kg:30040 [16:09:55]ConnectInit lk.salyk.kg [16:09:55]written 0, free lines is 4095 [16:09:56]Connected sock=10 [16:09:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AC F6 07 01 A7 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 01 00 00 F4 03 04 00 D2 65 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0F 75 01 00 35 04 06 00 18 C6 02 93 29 65 2D 7E 54 2A 10 F8 DC 1F [16:09:56]Write to MH i2c: 01 00 00 39 1D 56 [16:09:56]Write i2c OK [16:09:56]MH_I2C_Read... [16:09:56]Read from MH i2c: 01 [16:09:56]MH_I2C_Read... [16:09:56]Read from MH i2c: 01 07 00 [16:09:56]MH_I2C_Read... [16:09:56]Read from MH i2c: 01 07 00 39 1D 00 00 00 00 00 03 0D 6D [16:09:56]RasterBufferAndPrint [16:09:56]line [16:09:56]line [16:09:56]line [16:09:56]line [16:09:56]line [16:09:56]written 0, free lines is 3337 [16:09:56]MH_Cut [16:09:56]Write to MH i2c: D1 01 00 40 1D 01 2F [16:09:56]Write i2c OK [16:09:56]MH_I2C_Read... [16:09:56]Read from MH i2c: D1 [16:09:56]MH_I2C_Read... [16:09:56]Read from MH i2c: D1 01 00 [16:09:56]MH_I2C_Read... [16:09:56]Read from MH i2c: D1 01 00 40 1D 00 2E [16:09:56]Write to MH i2c: 01 00 00 41 1D 5E [16:09:56]Write i2c OK [16:09:56]MH_I2C_Read... [16:09:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 34 23 47 00 FD BB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 0F 75 01 00 F4 03 04 00 FE 0F 1E 67 B6 04 01 00 00 CE A5 6B 94 09 A4 53 D6 [16:09:56]CommunicateWithHost err = 0 [16:09:56]CheckOFDResponse [16:09:56]1017 (14) - 77093643461234 [16:09:56]1041 (16) - 0000000002098560 [16:09:56]1040 (4) - 95503 [16:09:56]1012 (4) - 27.10.2024 10:03 [16:09:56]1206 (1) - 0 [16:09:56]OFD Sender: Remove packet 95503 [16:09:56]ProducePacketName [16:09:56]name=ofd_packets/00095503 [16:09:56]NVStorageDeleteData [16:09:56]OFD Sender: No OFD packet to send [16:09:57]*** Cut start [16:09:57]*** Partial cut [16:09:57]*** CUTSNS_PIN = 1 [16:09:57]*** CUTSNS_PIN = 0 [16:09:57]*** Brake cut motor [16:09:57]Read from MH i2c: 01 [16:09:57]MH_I2C_Read... [16:09:57]*** Stop cut motor [16:09:57]*** Cut end [16:09:57]Read from MH i2c: 01 07 00 [16:09:57]MH_I2C_Read... [16:09:57]Read from MH i2c: 01 07 00 41 1D 00 00 00 00 00 FF 0F 73 [16:09:57]process_action close_receipt done [16:09:57]requested_data is exist [16:09:57]produce_requested_data [16:09:57]requested_item fm.sn is exist - process it [16:09:57]wFMCommunicate request_size=4 [16:09:57]MH_SAM_APDU [16:09:57]CAPDU: 80 11 00 00 [16:09:57]Write to MH i2c: E2 08 00 42 1D 80 11 00 00 00 00 00 00 D9 [16:09:57]Write i2c OK [16:09:57]MH_I2C_Read... [16:09:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:09:57]Read from MH i2c: E2 [16:09:57]MH_I2C_Read... [16:09:57]Read from MH i2c: E2 17 00 [16:09:57]MH_I2C_Read... [16:09:57]Read from MH i2c: E2 17 00 42 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2A [16:09:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:09:57]wFMCommunicate OK [16:09:57]requested_item fd.num is exist - process it [16:09:57]SAM_PROTO_GetFieldsCounters [16:09:57]wFMCommunicate request_size=4 [16:09:57]MH_SAM_APDU [16:09:57]CAPDU: 80 13 00 00 [16:09:57]Write to MH i2c: E2 08 00 43 1D 80 13 00 00 00 00 00 00 DC [16:09:57]Write i2c OK [16:09:57]MH_I2C_Read... [16:09:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:09:57]Read from MH i2c: E2 [16:09:57]MH_I2C_Read... [16:09:57]Read from MH i2c: E2 62 00 [16:09:57]MH_I2C_Read... [16:09:57]Read from MH i2c: E2 62 00 43 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0F 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 F6 01 00 00 5E 04 04 00 F6 01 00 00 57 04 04 00 F7 01 00 00 19 04 04 00 00 00 00 00 90 00 F6 [16:09:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 0F 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 F6 01 00 00 5E 04 04 00 F6 01 00 00 57 04 04 00 F7 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:09:57]wFMCommunicate OK [16:09:57]SAM_PROTO_GetFieldsCounters done [16:09:57]requested_item shift.num is exist - process it [16:09:57]requested_item shift.opened is exist - process it [16:09:57]req_shift_opened [16:09:57]FM_GetShiftState [16:09:57]SAM_PROTO_GetShiftState [16:09:57]wFMCommunicate request_size=4 [16:09:57]MH_SAM_APDU [16:09:57]CAPDU: 80 13 01 00 [16:09:57]Write to MH i2c: E2 08 00 44 1D 80 13 01 00 00 00 00 00 DE [16:09:57]Write i2c OK [16:09:57]MH_I2C_Read... [16:09:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:09:57]Read from MH i2c: E2 [16:09:57]MH_I2C_Read... [16:09:57]Read from MH i2c: E2 0E 00 [16:09:57]MH_I2C_Read... [16:09:57]Read from MH i2c: E2 0E 00 44 1D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 8A [16:09:57]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:09:57]wFMCommunicate OK [16:09:57]SAM_PROTO_GetShiftState done [16:09:57]FM_GetShiftState done [16:09:57]req_shift_opened done [16:09:57]requested_item shift.open_date is exist - process it [16:09:57]req_shift_open_date [16:09:57]req_shift_open_date done [16:09:57]produce_requested_data done [16:09:57]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95503,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:09:57]process_action_free close_receipt [16:09:57]json_value_free [16:09:57]json_value_free done [16:09:57]process_json_proto returns [16:09:57]Send response to host [16:09:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95503,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:09:57]free response buf [16:09:57]execute_script done [16:09:57]execute_script returns [16:09:57]free content buf [16:09:57]Sock 7.Close socket [16:09:57]Sock 7.Thread stoped [16:10:01]OFD Sender: No OFD packet to send [16:10:06]OFD Sender: No OFD packet to send [16:10:11]OFD Sender: No OFD packet to send [16:10:16]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: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:44]accept exits with 9 [16:10:44]New connection [16:10:44]New thread 3067444580 created [16:10:44]Thread 3067301220 joined [16:10:44]Waiting for new connection... [16:10:44] Sock 9.Parse request [16:10:44]Sock 9.Check first char [16:10:44]Sock 9.First char is OK [16:10:44]request: POST /json_proto HTTP/1.0 [16:10:44]Method: POST [16:10:44]URL: /json_proto [16:10:44]Method is POST - this is cgi request [16:10:44]url: /json_proto [16:10:44]query_string will be loaded in cgi processing [16:10:44]execute_cgi json_proto POST (null) [16:10:44]execute_cgi path=json_proto method=POST [16:10:44]POST find Content-Length [16:10:44]Host: 172.17.40.67:8080 [16:10:44]Content-Length: 678 [16:10:44]Content-Type: application/json [16:10:44] [16:10:44]POST finish read [16:10:44]Found Content-Length = 678 [16:10:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406021", "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" ] } } [16:10:44]execute_script... [16:10:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406021", "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" ] } } [16:10:44]POST & json_proto [16:10:44]process_json_proto [16:10:44]json parsed OK: [16:10:44]protocol is kg_v1.0 [16:10:44]action value=close_receipt [16:10:44]process_action close_receipt [16:10:44]cmd_close_receipt [16:10:44]MH_GetDate [16:10:44]Write to MH i2c: F0 00 00 45 1D 51 [16:10:44]Write i2c OK [16:10:44]MH_I2C_Read... [16:10:44]Read from MH i2c: F0 [16:10:44]MH_I2C_Read... [16:10:44]Read from MH i2c: F0 09 00 [16:10:44]MH_I2C_Read... [16:10:44]Read from MH i2c: F0 09 00 45 1D 00 05 66 1E 67 EE DA 66 66 DE [16:10:44]GetLastDocTimeStamp 1730045394 [16:10:44]current date 1730045445 [16:10:44]FM_GetShiftState [16:10:44]SAM_PROTO_GetShiftState [16:10:44]wFMCommunicate request_size=4 [16:10:44]MH_SAM_APDU [16:10:44]CAPDU: 80 13 01 00 [16:10:44]Write to MH i2c: E2 08 00 46 1D 80 13 01 00 00 00 00 00 E0 [16:10:44]Write i2c OK [16:10:44]MH_I2C_Read... [16:10:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:10:44]Read from MH i2c: E2 [16:10:44]MH_I2C_Read... [16:10:44]Read from MH i2c: E2 0E 00 [16:10:44]MH_I2C_Read... [16:10:44]Read from MH i2c: E2 0E 00 46 1D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 8C [16:10:44]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:10:44]wFMCommunicate OK [16:10:44]SAM_PROTO_GetShiftState done [16:10:44]FM_GetShiftState done [16:10:44]opened in 1729987736 [16:10:44]opened+sec_in_day 1730074136 [16:10:44]quantity*price = 50010 [16:10:44]sum+1 = 50012 [16:10:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 503 27.10.2024 16:10 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95504 ФПД: 20741093296716 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T161045&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95504&fm=20741093296716&tin=02508201610067®Number=0000000000170478&sum=50000 [16:10:45]StoreToDocumentArchive [16:10:45]shift 143 fd 95504 [16:10:45]save to /storage/0143/doc_00095504 [16:10:45]save last doc name /storage/0143/doc_00095504 to /storage/kkm_last_doc_name [16:10:45]save OK [16:10:45]Clear old archive folders... [16:10:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:10:45]tlvbuf is B6FD0690 [16:10:45]SAM_PROTO_ClearQueue [16:10:45]wFMCommunicate request_size=4 [16:10:45]MH_SAM_APDU [16:10:45]CAPDU: 80 09 00 00 [16:10:45]Write to MH i2c: E2 08 00 53 1D 80 09 00 00 00 00 00 00 E2 [16:10:45]Write i2c OK [16:10:45]MH_I2C_Read... [16:10:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:10:45]Read from MH i2c: E2 [16:10:45]MH_I2C_Read... [16:10:45]Read from MH i2c: E2 03 00 [16:10:45]MH_I2C_Read... [16:10:45]Read from MH i2c: E2 03 00 53 1D 00 90 00 E4 [16:10:45]RAPDU: 90 00 [16:10:45]wFMCommunicate OK [16:10:45]SAM_PROTO_ClearQueue done [16:10:45]KKMCreateOFDPacket [16:10:45]OFDProtocolAddRootSTLVToBuf [16:10:45]FM_MakeSignedData [16:10:45]FM_MakeSignedData [16:10:45]SAM_PROTO_SignData [16:10:45]wFMCommunicate request_size=4 [16:10:45]MH_SAM_APDU [16:10:45]CAPDU: 80 0D 01 02 [16:10:45]Write to MH i2c: E2 08 00 54 1D 80 0D 01 02 00 00 00 00 EA [16:10:45]Write i2c OK [16:10:45]MH_I2C_Read... [16:10:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:10:45]Read from MH i2c: E2 [16:10:45]MH_I2C_Read... [16:10:45]Read from MH i2c: E2 03 00 [16:10:45]MH_I2C_Read... [16:10:45]Read from MH i2c: E2 03 00 54 1D 00 90 00 E5 [16:10:45]RAPDU: 90 00 [16:10:45]wFMCommunicate OK [16:10:45]wFMCommunicate request_size=255 [16:10:45]MH_SAM_APDU [16:10:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 F7 01 00 00 F4 03 04 00 05 66 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 10 75 01 00 35 04 06 00 12 [16:10:45]Write to MH i2c: E2 02 01 55 1D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 F7 01 00 00 F4 03 04 00 05 66 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 10 75 01 00 35 04 06 00 12 00 00 60 [16:10:45]Write i2c OK [16:10:45]MH_I2C_Read... [16:10:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:10:45]Read from MH i2c: E2 [16:10:45]MH_I2C_Read... [16:10:45]Read from MH i2c: E2 03 00 [16:10:45]MH_I2C_Read... [16:10:45]Read from MH i2c: E2 03 00 55 1D 00 90 00 E6 [16:10:45]RAPDU: 90 00 [16:10:45]wFMCommunicate OK [16:10:45]wFMCommunicate request_size=10 [16:10:45]MH_SAM_APDU [16:10:45]CAPDU: 80 0D 02 02 05 DD 29 7F 8A 4C [16:10:45]Write to MH i2c: E2 0D 00 56 1D 80 0D 02 02 05 00 DD 29 7F 8A 4C 00 00 52 [16:10:45]Write i2c OK [16:10:45]MH_I2C_Read... [16:10:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:10:45]Read from MH i2c: E2 [16:10:45]MH_I2C_Read... [16:10:45]Read from MH i2c: E2 03 00 [16:10:45]MH_I2C_Read... [16:10:45]Read from MH i2c: E2 03 00 56 1D 00 90 00 E7 [16:10:45]RAPDU: 90 00 [16:10:45]wFMCommunicate OK [16:10:45]wFMCommunicate request_size=4 [16:10:45]MH_SAM_APDU [16:10:45]CAPDU: 80 0D 03 02 [16:10:45]Write to MH i2c: E2 08 00 57 1D 80 0D 03 02 00 00 00 00 EF [16:10:45]Write i2c OK [16:10:45]MH_I2C_Read... [16:10:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:10:45]Read from MH i2c: E2 [16:10:45]MH_I2C_Read... [16:10:45]Read from MH i2c: E2 0B 00 [16:10:45]MH_I2C_Read... [16:10:45]Read from MH i2c: E2 0B 00 57 1D 00 00 6A 05 ED FD D9 9F 0F 90 00 D0 [16:10:45]RAPDU: 00 6A 05 ED FD D9 9F 0F 90 00 [16:10:45]wFMCommunicate OK [16:10:45]SAM_PROTO_SignData done [16:10:45]FM_MakeSignedData done [16:10:45]CreateOFDProtocolMessage [16:10:45]wFMCommunicate request_size=4 [16:10:45]MH_SAM_APDU [16:10:45]CAPDU: 80 11 00 00 [16:10:45]Write to MH i2c: E2 08 00 58 1D 80 11 00 00 00 00 00 00 EF [16:10:45]Write i2c OK [16:10:45]MH_I2C_Read... [16:10:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:10:46]Read from MH i2c: E2 [16:10:46]MH_I2C_Read... [16:10:46]Read from MH i2c: E2 17 00 [16:10:46]MH_I2C_Read... [16:10:46]Read from MH i2c: E2 17 00 58 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 40 [16:10:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:10:46]wFMCommunicate OK [16:10:46]CreateOFDProtocolMessage done [16:10:46]OFDSenderStorePacket 95504 [16:10:46]StoreOFDPacket docnum=95504 [16:10:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CF BD 07 01 79 26 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 F7 01 00 00 F4 03 04 00 05 66 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 10 75 01 00 35 04 06 00 12 DD 29 7F 8A 4C 00 6A 05 ED FD D9 9F 0F [16:10:46]CheckFolder [16:10:46]dirname=/storage/ofd_packets [16:10:46]CheckFolder done [16:10:46]ProducePacketName [16:10:46]name=ofd_packets/00095504 [16:10:46]NVStorageSaveData ofd_packets/00095504 [16:10:46]File name is /storage/ofd_packets/00095504 [16:10:46]Write 301 bytes [16:10:46]NVStorageSaveData done [16:10:46]OFDSenderStorePacket done [16:10:46]KKMCreateOFDPacket done [16:10:46]NVStorageSaveData kkm_last_timestamp [16:10:46]File name is /storage/kkm_last_timestamp [16:10:46]Write 4 bytes [16:10:46]NVStorageSaveData done [16:10:46]ExternCall_PrintAddStr [16:10:46]wPrintStart [16:10:46]Write to MH i2c: 01 00 00 59 1D 76 [16:10:46]Write i2c OK [16:10:46]MH_I2C_Read... [16:10:46]Read from MH i2c: 01 [16:10:46]MH_I2C_Read... [16:10:46]Read from MH i2c: 01 07 00 [16:10:46]MH_I2C_Read... [16:10:46]Read from MH i2c: 01 07 00 59 1D 00 00 00 00 00 FF 0F 8B [16:10:46]RasterBufferAndPrint [16:10:46]line Счет N : (1)3406021 [16:10:46]line ИНН: 02508201610067 [16:10:46]line Контрольно-Кассовый Чек [16:10:46]line ПРОДАЖА [16:10:46]line ТРК (МРК, ГНК) : 13 [16:10:46]line Товар: 2710124500 [16:10:46]line Аи-95-К-5 [16:10:46]line 6.740 * 74.20 [16:10:46]line = 500.11 [16:10:46]line НДС 12% НСП 1% [16:10:46]line > о реализуемом товаре [16:10:46]line ОКРУГЛЕНИЕ: -0.11 [16:10:46]line ИТОГО: 500.00 [16:10:46]line Внесено: 500.00 [16:10:46]line СДАЧА: 0.00 [16:10:46]line НСП 1% : 4.43 [16:10:46]line НДС 12% : 53.11 [16:10:46]line Наличными: 500.00 [16:10:46]line Безнал.: 0.00 [16:10:46]line Место: АЗС № 82 "Партнер Нефть" [16:10:46]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:10:46]line СНО: Общий режим [16:10:46]line Чек 503 27.10.2024 16:10 [16:10:46]line Смена: 143 ФФД: 1.0 [16:10:46]line ЗНМ: 0300000017 [16:10:46]line РНМ: 0000000000170478 [16:10:46]line Версия ККМ: v1.0 [16:10:46]line ФМ: 0000000002098560 [16:10:46]line ФД: 95504 [16:10:46]line ФПД: 20741093296716 [16:10:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T161045&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95504&fm=20741093296716&tin=02508201610067®Number=0000000000170478&sum=50000 [16:10:46]OFD Sender: Processing packet 95504 [packets to send 57, broken 56] [16:10:46]ProducePacketName [16:10:46]name=ofd_packets/00095504 [16:10:46]OFD Sender: To server: pG, [16:10:46]CommunicateWithHost lk.salyk.kg:30040 [16:10:46]ConnectInit lk.salyk.kg [16:10:46]written 0, free lines is 4095 [16:10:46]Connected sock=10 [16:10:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CF BD 07 01 79 26 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 F7 01 00 00 F4 03 04 00 05 66 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 10 75 01 00 35 04 06 00 12 DD 29 7F 8A 4C 00 6A 05 ED FD D9 9F 0F [16:10:46]Write to MH i2c: 01 00 00 84 1D A1 [16:10:46]Write i2c OK [16:10:46]MH_I2C_Read... [16:10:46]Read from MH i2c: 01 [16:10:46]MH_I2C_Read... [16:10:46]Read from MH i2c: 01 07 00 [16:10:46]MH_I2C_Read... [16:10:46]Read from MH i2c: 01 07 00 84 1D 00 00 00 00 00 FF 0C B3 [16:10:46]RasterBufferAndPrint [16:10:46]line [16:10:46]line [16:10:46]line [16:10:46]line [16:10:46]line [16:10:46]written 0, free lines is 3333 [16:10:46]MH_Cut [16:10:46]Write to MH i2c: D1 01 00 8B 1D 01 7A [16:10:46]Write i2c OK [16:10:46]MH_I2C_Read... [16:10:46]Read from MH i2c: D1 [16:10:46]MH_I2C_Read... [16:10:46]Read from MH i2c: D1 01 00 [16:10:46]MH_I2C_Read... [16:10:46]Read from MH i2c: D1 01 00 8B 1D 00 79 [16:10:46]Write to MH i2c: 01 00 00 8C 1D A9 [16:10:46]Write i2c OK [16:10:46]MH_I2C_Read... [16:10:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B7 9F 47 00 42 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 32 30 39 38 35 36 30 10 04 04 00 10 75 01 00 F4 03 04 00 31 10 1E 67 B6 04 01 00 00 DC 48 21 F5 02 A8 95 EB [16:10:46]CommunicateWithHost err = 0 [16:10:46]CheckOFDResponse [16:10:46]1017 (14) - 77093643461234 [16:10:46]1041 (16) - 0000000002098560 [16:10:46]1040 (4) - 95504 [16:10:46]1012 (4) - 27.10.2024 10:04 [16:10:46]1206 (1) - 0 [16:10:46]OFD Sender: Remove packet 95504 [16:10:46]ProducePacketName [16:10:46]name=ofd_packets/00095504 [16:10:46]NVStorageDeleteData [16:10:47]OFD Sender: No OFD packet to send [16:10:47]*** Cut start [16:10:47]*** Partial cut [16:10:47]*** CUTSNS_PIN = 1 [16:10:47]*** CUTSNS_PIN = 0 [16:10:47]*** Brake cut motor [16:10:48]Read from MH i2c: 01 [16:10:48]MH_I2C_Read... [16:10:48]*** Stop cut motor [16:10:48]*** Cut end [16:10:48]Read from MH i2c: 01 07 00 [16:10:48]MH_I2C_Read... [16:10:48]Read from MH i2c: 01 07 00 8C 1D 00 00 00 00 00 FF 0F BE [16:10:48]process_action close_receipt done [16:10:48]requested_data is exist [16:10:48]produce_requested_data [16:10:48]requested_item fm.sn is exist - process it [16:10:48]wFMCommunicate request_size=4 [16:10:48]MH_SAM_APDU [16:10:48]CAPDU: 80 11 00 00 [16:10:48]Write to MH i2c: E2 08 00 8D 1D 80 11 00 00 00 00 00 00 24 [16:10:48]Write i2c OK [16:10:48]MH_I2C_Read... [16:10:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:10:48]Read from MH i2c: E2 [16:10:48]MH_I2C_Read... [16:10:48]Read from MH i2c: E2 17 00 [16:10:48]MH_I2C_Read... [16:10:48]Read from MH i2c: E2 17 00 8D 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 75 [16:10:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:10:48]wFMCommunicate OK [16:10:48]requested_item fd.num is exist - process it [16:10:48]SAM_PROTO_GetFieldsCounters [16:10:48]wFMCommunicate request_size=4 [16:10:48]MH_SAM_APDU [16:10:48]CAPDU: 80 13 00 00 [16:10:48]Write to MH i2c: E2 08 00 8E 1D 80 13 00 00 00 00 00 00 27 [16:10:48]Write i2c OK [16:10:48]MH_I2C_Read... [16:10:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:10:48]Read from MH i2c: E2 [16:10:48]MH_I2C_Read... [16:10:48]Read from MH i2c: E2 62 00 [16:10:48]MH_I2C_Read... [16:10:48]Read from MH i2c: E2 62 00 8E 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 10 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 F7 01 00 00 5E 04 04 00 F7 01 00 00 57 04 04 00 F8 01 00 00 19 04 04 00 00 00 00 00 90 00 45 [16:10:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 10 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 F7 01 00 00 5E 04 04 00 F7 01 00 00 57 04 04 00 F8 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:10:48]wFMCommunicate OK [16:10:48]SAM_PROTO_GetFieldsCounters done [16:10:48]requested_item shift.num is exist - process it [16:10:48]requested_item shift.opened is exist - process it [16:10:48]req_shift_opened [16:10:48]FM_GetShiftState [16:10:48]SAM_PROTO_GetShiftState [16:10:48]wFMCommunicate request_size=4 [16:10:48]MH_SAM_APDU [16:10:48]CAPDU: 80 13 01 00 [16:10:48]Write to MH i2c: E2 08 00 8F 1D 80 13 01 00 00 00 00 00 29 [16:10:48]Write i2c OK [16:10:48]MH_I2C_Read... [16:10:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:10:48]Read from MH i2c: E2 [16:10:48]MH_I2C_Read... [16:10:48]Read from MH i2c: E2 0E 00 [16:10:48]MH_I2C_Read... [16:10:48]Read from MH i2c: E2 0E 00 8F 1D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D5 [16:10:48]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:10:48]wFMCommunicate OK [16:10:48]SAM_PROTO_GetShiftState done [16:10:48]FM_GetShiftState done [16:10:48]req_shift_opened done [16:10:48]requested_item shift.open_date is exist - process it [16:10:48]req_shift_open_date [16:10:48]req_shift_open_date done [16:10:48]produce_requested_data done [16:10:48]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95504,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:10:48]process_action_free close_receipt [16:10:48]json_value_free [16:10:48]json_value_free done [16:10:48]process_json_proto returns [16:10:48]Send response to host [16:10:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95504,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:10:48]free response buf [16:10:48]execute_script done [16:10:48]execute_script returns [16:10:48]free content buf [16:10:48]Sock 9.Close socket [16:10:48]Sock 9.Thread stoped [16:10:52]OFD Sender: No OFD packet to send [16:10:57]OFD Sender: No OFD packet to send [16:11:02]OFD Sender: No OFD packet to send [16:11:07]OFD Sender: No OFD packet to send [16:11:12]OFD Sender: No OFD packet to send [16:11:17]OFD Sender: No OFD packet to send [16:11:22]OFD Sender: No OFD packet to send [16:11:27]OFD Sender: No OFD packet to send [16:11:32]OFD Sender: No OFD packet to send [16:11:37]OFD Sender: No OFD packet to send [16:11:42]OFD Sender: No OFD packet to send [16:11:47]OFD Sender: No OFD packet to send [16:11:52]OFD Sender: No OFD packet to send [16:11:57]OFD Sender: No OFD packet to send [16:12:02]OFD Sender: No OFD packet to send [16:12:07]OFD Sender: No OFD packet to send [16:12:09]accept exits with 7 [16:12:09]New connection [16:12:09]New thread 3067301220 created [16:12:09]Thread 3067444580 joined [16:12:09]Waiting for new connection... [16:12:09] Sock 7.Parse request [16:12:09]Sock 7.Check first char [16:12:09]Sock 7.First char is OK [16:12:09]request: POST /json_proto HTTP/1.0 [16:12:09]Method: POST [16:12:09]URL: /json_proto [16:12:09]Method is POST - this is cgi request [16:12:09]url: /json_proto [16:12:09]query_string will be loaded in cgi processing [16:12:09]execute_cgi json_proto POST (null) [16:12:09]execute_cgi path=json_proto method=POST [16:12:09]POST find Content-Length [16:12:09]Host: 172.17.40.67:8080 [16:12:09]Content-Length: 684 [16:12:09]Content-Type: application/json [16:12:09] [16:12:09]POST finish read [16:12:09]Found Content-Length = 684 [16:12:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406023", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 6.480, "sum" : 500.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:12:09]execute_script... [16:12: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)3406023", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 6.480, "sum" : 500.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:12:09]POST & json_proto [16:12:09]process_json_proto [16:12:09]json parsed OK: [16:12:09]protocol is kg_v1.0 [16:12:09]action value=close_receipt [16:12:09]process_action close_receipt [16:12:09]cmd_close_receipt [16:12:09]MH_GetDate [16:12:09]Write to MH i2c: F0 00 00 90 1D 9C [16:12:09]Write i2c OK [16:12:09]MH_I2C_Read... [16:12:09]Read from MH i2c: F0 [16:12:09]MH_I2C_Read... [16:12:09]Read from MH i2c: F0 09 00 [16:12:09]MH_I2C_Read... [16:12:09]Read from MH i2c: F0 09 00 90 1D 00 5A 66 1E 67 EE DA 66 66 7E [16:12:09]GetLastDocTimeStamp 1730045445 [16:12:09]current date 1730045530 [16:12:09]FM_GetShiftState [16:12:09]SAM_PROTO_GetShiftState [16:12:09]wFMCommunicate request_size=4 [16:12:09]MH_SAM_APDU [16:12:09]CAPDU: 80 13 01 00 [16:12:09]Write to MH i2c: E2 08 00 91 1D 80 13 01 00 00 00 00 00 2B [16:12:09]Write i2c OK [16:12:09]MH_I2C_Read... [16:12:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:12:09]Read from MH i2c: E2 [16:12:09]MH_I2C_Read... [16:12:09]Read from MH i2c: E2 0E 00 [16:12:09]MH_I2C_Read... [16:12:09]Read from MH i2c: E2 0E 00 91 1D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D7 [16:12:09]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:12:09]wFMCommunicate OK [16:12:09]SAM_PROTO_GetShiftState done [16:12:09]FM_GetShiftState done [16:12:09]opened in 1729987736 [16:12:09]opened+sec_in_day 1730074136 [16:12:09]quantity*price = 50025 [16:12:09]sum+1 = 50027 [16:12:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.26 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 504 27.10.2024 16:12 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95505 ФПД: 121744567584132 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T161210&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95505&fm=121744567584132&tin=02508201610067®Number=0000000000170478&sum=50000 [16:12:10]StoreToDocumentArchive [16:12:10]shift 143 fd 95505 [16:12:10]save to /storage/0143/doc_00095505 [16:12:10]save last doc name /storage/0143/doc_00095505 to /storage/kkm_last_doc_name [16:12:10]save OK [16:12:10]Clear old archive folders... [16:12:10]ProcessDocumentItem done err = 0, tmpTLVsize=257 [16:12:10]tlvbuf is 009E35A0 [16:12:10]SAM_PROTO_ClearQueue [16:12:10]wFMCommunicate request_size=4 [16:12:10]MH_SAM_APDU [16:12:10]CAPDU: 80 09 00 00 [16:12:10]Write to MH i2c: E2 08 00 9E 1D 80 09 00 00 00 00 00 00 2D [16:12:10]Write i2c OK [16:12:10]MH_I2C_Read... [16:12:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:12:10]Read from MH i2c: E2 [16:12:10]MH_I2C_Read... [16:12:10]Read from MH i2c: E2 03 00 [16:12:10]MH_I2C_Read... [16:12:10]Read from MH i2c: E2 03 00 9E 1D 00 90 00 2F [16:12:10]RAPDU: 90 00 [16:12:10]wFMCommunicate OK [16:12:10]SAM_PROTO_ClearQueue done [16:12:10]KKMCreateOFDPacket [16:12:10]OFDProtocolAddRootSTLVToBuf [16:12:10]FM_MakeSignedData [16:12:10]FM_MakeSignedData [16:12:10]SAM_PROTO_SignData [16:12:10]wFMCommunicate request_size=4 [16:12:10]MH_SAM_APDU [16:12:10]CAPDU: 80 0D 01 02 [16:12:10]Write to MH i2c: E2 08 00 9F 1D 80 0D 01 02 00 00 00 00 35 [16:12:10]Write i2c OK [16:12:10]MH_I2C_Read... [16:12:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:12:10]Read from MH i2c: E2 [16:12:10]MH_I2C_Read... [16:12:10]Read from MH i2c: E2 03 00 [16:12:10]MH_I2C_Read... [16:12:10]Read from MH i2c: E2 03 00 9F 1D 00 90 00 30 [16:12:10]RAPDU: 90 00 [16:12:10]wFMCommunicate OK [16:12:10]wFMCommunicate request_size=255 [16:12:10]MH_SAM_APDU [16:12:10]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 50 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6A C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 5A 66 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 11 75 01 [16:12:10]Write to MH i2c: E2 02 01 A0 1D 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 50 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6A C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 5A 66 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 11 75 01 00 00 93 [16:12:10]Write i2c OK [16:12:10]MH_I2C_Read... [16:12:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:12:10]Read from MH i2c: E2 [16:12:10]MH_I2C_Read... [16:12:10]Read from MH i2c: E2 03 00 [16:12:10]MH_I2C_Read... [16:12:10]Read from MH i2c: E2 03 00 A0 1D 00 90 00 31 [16:12:10]RAPDU: 90 00 [16:12:10]wFMCommunicate OK [16:12:10]wFMCommunicate request_size=16 [16:12:10]MH_SAM_APDU [16:12:10]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 6E B9 DD B4 45 84 [16:12:10]Write to MH i2c: E2 13 00 A1 1D 80 0D 02 02 0B 00 00 35 04 06 00 6E B9 DD B4 45 84 00 00 0E [16:12:10]Write i2c OK [16:12:10]MH_I2C_Read... [16:12:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:12:10]Read from MH i2c: E2 [16:12:10]MH_I2C_Read... [16:12:10]Read from MH i2c: E2 03 00 [16:12:10]MH_I2C_Read... [16:12:10]Read from MH i2c: E2 03 00 A1 1D 00 90 00 32 [16:12:10]RAPDU: 90 00 [16:12:10]wFMCommunicate OK [16:12:10]wFMCommunicate request_size=4 [16:12:10]MH_SAM_APDU [16:12:10]CAPDU: 80 0D 03 02 [16:12:10]Write to MH i2c: E2 08 00 A2 1D 80 0D 03 02 00 00 00 00 3A [16:12:10]Write i2c OK [16:12:10]MH_I2C_Read... [16:12:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:12:10]Read from MH i2c: E2 [16:12:10]MH_I2C_Read... [16:12:10]Read from MH i2c: E2 0B 00 [16:12:10]MH_I2C_Read... [16:12:10]Read from MH i2c: E2 0B 00 A2 1D 00 D8 8E CD 6D ED 55 79 83 90 00 19 [16:12:10]RAPDU: D8 8E CD 6D ED 55 79 83 90 00 [16:12:10]wFMCommunicate OK [16:12:10]SAM_PROTO_SignData done [16:12:10]FM_MakeSignedData done [16:12:10]CreateOFDProtocolMessage [16:12:10]wFMCommunicate request_size=4 [16:12:10]MH_SAM_APDU [16:12:10]CAPDU: 80 11 00 00 [16:12:10]Write to MH i2c: E2 08 00 A3 1D 80 11 00 00 00 00 00 00 3A [16:12:10]Write i2c OK [16:12:10]MH_I2C_Read... [16:12:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:12:10]Read from MH i2c: E2 [16:12:10]MH_I2C_Read... [16:12:10]Read from MH i2c: E2 17 00 [16:12:10]MH_I2C_Read... [16:12:10]Read from MH i2c: E2 17 00 A3 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8B [16:12:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:12:10]wFMCommunicate OK [16:12:10]CreateOFDProtocolMessage done [16:12:10]OFDSenderStorePacket 95505 [16:12:10]StoreOFDPacket docnum=95505 [16:12:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 A2 71 0D 01 0E B5 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 50 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6A C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 5A 66 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 11 75 01 00 35 04 06 00 6E B9 DD B4 45 84 D8 8E CD 6D ED 55 79 83 [16:12:10]CheckFolder [16:12:10]dirname=/storage/ofd_packets [16:12:10]CheckFolder done [16:12:10]ProducePacketName [16:12:10]name=ofd_packets/00095505 [16:12:10]NVStorageSaveData ofd_packets/00095505 [16:12:10]File name is /storage/ofd_packets/00095505 [16:12:10]Write 307 bytes [16:12:10]NVStorageSaveData done [16:12:10]OFDSenderStorePacket done [16:12:10]KKMCreateOFDPacket done [16:12:10]NVStorageSaveData kkm_last_timestamp [16:12:10]File name is /storage/kkm_last_timestamp [16:12:10]Write 4 bytes [16:12:10]NVStorageSaveData done [16:12:10]ExternCall_PrintAddStr [16:12:10]wPrintStart [16:12:10]Write to MH i2c: 01 00 00 A4 1D C1 [16:12:10]Write i2c OK [16:12:10]MH_I2C_Read... [16:12:10]Read from MH i2c: 01 [16:12:10]MH_I2C_Read... [16:12:10]Read from MH i2c: 01 07 00 [16:12:10]MH_I2C_Read... [16:12:10]Read from MH i2c: 01 07 00 A4 1D 00 00 00 00 00 FF 0F D6 [16:12:10]RasterBufferAndPrint [16:12:10]line Счет N : (1)3406023 [16:12:10]line ИНН: 02508201610067 [16:12:10]line Контрольно-Кассовый Чек [16:12:10]line ПРОДАЖА [16:12:10]line ТРК (МРК, ГНК) : 21 [16:12:10]line Товар: 2710194800 [16:12:10]line D-ENERGY Дт-К-2 [16:12:10]line 6.480 * 77.20 [16:12:10]line = 500.26 [16:12:10]line НДС 12% НСП 1% [16:12:10]line > о реализуемом товаре [16:12:10]line ОКРУГЛЕНИЕ: -0.26 [16:12:10]line ИТОГО: 500.00 [16:12:10]line Внесено: 500.00 [16:12:10]line СДАЧА: 0.00 [16:12:10]line НСП 1% : 4.43 [16:12:10]line НДС 12% : 53.12 [16:12:10]line Наличными: 500.00 [16:12:10]line Безнал.: 0.00 [16:12:10]line Место: АЗС № 82 "Партнер Нефть" [16:12:10]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:12:10]line СНО: Общий режим [16:12:10]line Чек 504 27.10.2024 16:12 [16:12:10]line Смена: 143 ФФД: 1.0 [16:12:10]line ЗНМ: 0300000017 [16:12:10]line РНМ: 0000000000170478 [16:12:10]line Версия ККМ: v1.0 [16:12:10]line ФМ: 0000000002098560 [16:12:10]line ФД: 95505 [16:12:10]line ФПД: 121744567584132 [16:12:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T161210&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95505&fm=121744567584132&tin=02508201610067®Number=0000000000170478&sum=50000 [16:12:11]OFD Sender: Processing packet 95505 [packets to send 57, broken 56] [16:12:11]ProducePacketName [16:12:11]name=ofd_packets/00095505 [16:12:11]OFD Sender: To server: pG, [16:12:11]CommunicateWithHost lk.salyk.kg:30040 [16:12:11]ConnectInit lk.salyk.kg [16:12:11]written 0, free lines is 4095 [16:12:11]Connected sock=11 [16:12:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 A2 71 0D 01 0E B5 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 50 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6A C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 5A 66 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 11 75 01 00 35 04 06 00 6E B9 DD B4 45 84 D8 8E CD 6D ED 55 79 83 [16:12:11]Write to MH i2c: 01 00 00 CF 1D EC [16:12:11]Write i2c OK [16:12:11]MH_I2C_Read... [16:12:11]Read from MH i2c: 01 [16:12:11]MH_I2C_Read... [16:12:11]Read from MH i2c: 01 07 00 [16:12:11]MH_I2C_Read... [16:12:11]Read from MH i2c: 01 07 00 CF 1D 00 00 00 00 00 F9 0C F8 [16:12:11]RasterBufferAndPrint [16:12:11]line [16:12:11]line [16:12:11]line [16:12:11]line [16:12:11]line [16:12:11]written 0, free lines is 3328 [16:12:11]MH_Cut [16:12:11]Write to MH i2c: D1 01 00 D6 1D 01 C5 [16:12:11]Write i2c OK [16:12:11]MH_I2C_Read... [16:12:11]Read from MH i2c: D1 [16:12:11]MH_I2C_Read... [16:12:11]Read from MH i2c: D1 01 00 [16:12:11]MH_I2C_Read... [16:12:11]Read from MH i2c: D1 01 00 D6 1D 00 C4 [16:12:11]Write to MH i2c: 01 00 00 D7 1D F4 [16:12:11]Write i2c OK [16:12:11]MH_I2C_Read... [16:12:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 95 C6 47 00 BC 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 32 30 39 38 35 36 30 10 04 04 00 11 75 01 00 F4 03 04 00 86 10 1E 67 B6 04 01 00 00 B2 40 87 DC 63 39 AA 0B [16:12:11]CommunicateWithHost err = 0 [16:12:11]CheckOFDResponse [16:12:11]1017 (14) - 77093643461234 [16:12:11]1041 (16) - 0000000002098560 [16:12:11]1040 (4) - 95505 [16:12:11]1012 (4) - 27.10.2024 10:05 [16:12:11]1206 (1) - 0 [16:12:11]OFD Sender: Remove packet 95505 [16:12:11]ProducePacketName [16:12:11]name=ofd_packets/00095505 [16:12:11]NVStorageDeleteData [16:12:12]*** Cut start [16:12:12]*** Partial cut [16:12:12]*** CUTSNS_PIN = 1 [16:12:12]OFD Sender: No OFD packet to send [16:12:12]*** CUTSNS_PIN = 0 [16:12:12]*** Brake cut motor [16:12:12]Read from MH i2c: 01 [16:12:12]MH_I2C_Read... [16:12:12]*** Stop cut motor [16:12:12]*** Cut end [16:12:12]Read from MH i2c: 01 07 00 [16:12:12]MH_I2C_Read... [16:12:12]Read from MH i2c: 01 07 00 D7 1D 00 00 00 00 00 FF 0F 09 [16:12:12]process_action close_receipt done [16:12:12]requested_data is exist [16:12:12]produce_requested_data [16:12:12]requested_item fm.sn is exist - process it [16:12:12]wFMCommunicate request_size=4 [16:12:12]MH_SAM_APDU [16:12:12]CAPDU: 80 11 00 00 [16:12:12]Write to MH i2c: E2 08 00 D8 1D 80 11 00 00 00 00 00 00 6F [16:12:12]Write i2c OK [16:12:12]MH_I2C_Read... [16:12:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:12:13]Read from MH i2c: E2 [16:12:13]MH_I2C_Read... [16:12:13]Read from MH i2c: E2 17 00 [16:12:13]MH_I2C_Read... [16:12:13]Read from MH i2c: E2 17 00 D8 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C0 [16:12:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:12:13]wFMCommunicate OK [16:12:13]requested_item fd.num is exist - process it [16:12:13]SAM_PROTO_GetFieldsCounters [16:12:13]wFMCommunicate request_size=4 [16:12:13]MH_SAM_APDU [16:12:13]CAPDU: 80 13 00 00 [16:12:13]Write to MH i2c: E2 08 00 D9 1D 80 13 00 00 00 00 00 00 72 [16:12:13]Write i2c OK [16:12:13]MH_I2C_Read... [16:12:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:12:13]Read from MH i2c: E2 [16:12:13]MH_I2C_Read... [16:12:13]Read from MH i2c: E2 62 00 [16:12:13]MH_I2C_Read... [16:12:13]Read from MH i2c: E2 62 00 D9 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 11 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 F8 01 00 00 5E 04 04 00 F8 01 00 00 57 04 04 00 F9 01 00 00 19 04 04 00 00 00 00 00 90 00 94 [16:12:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 11 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 F8 01 00 00 5E 04 04 00 F8 01 00 00 57 04 04 00 F9 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:12:13]wFMCommunicate OK [16:12:13]SAM_PROTO_GetFieldsCounters done [16:12:13]requested_item shift.num is exist - process it [16:12:13]requested_item shift.opened is exist - process it [16:12:13]req_shift_opened [16:12:13]FM_GetShiftState [16:12:13]SAM_PROTO_GetShiftState [16:12:13]wFMCommunicate request_size=4 [16:12:13]MH_SAM_APDU [16:12:13]CAPDU: 80 13 01 00 [16:12:13]Write to MH i2c: E2 08 00 DA 1D 80 13 01 00 00 00 00 00 74 [16:12:13]Write i2c OK [16:12:13]MH_I2C_Read... [16:12:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:12:13]Read from MH i2c: E2 [16:12:13]MH_I2C_Read... [16:12:13]Read from MH i2c: E2 0E 00 [16:12:13]MH_I2C_Read... [16:12:13]Read from MH i2c: E2 0E 00 DA 1D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 20 [16:12:13]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:12:13]wFMCommunicate OK [16:12:13]SAM_PROTO_GetShiftState done [16:12:13]FM_GetShiftState done [16:12:13]req_shift_opened done [16:12:13]requested_item shift.open_date is exist - process it [16:12:13]req_shift_open_date [16:12:13]req_shift_open_date done [16:12:13]produce_requested_data done [16:12:13]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95505,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:12:13]process_action_free close_receipt [16:12:13]json_value_free [16:12:13]json_value_free done [16:12:13]process_json_proto returns [16:12:13]Send response to host [16:12:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95505,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:12:13]free response buf [16:12:13]execute_script done [16:12:13]execute_script returns [16:12:13]free content buf [16:12:13]Sock 7.Close socket [16:12:13]Sock 7.Thread stoped [16:12:17]OFD Sender: No OFD packet to send [16:12:17]accept exits with 9 [16:12:17]New connection [16:12:17]New thread 3067444580 created [16:12:17]Thread 3067301220 joined [16:12:17]Waiting for new connection... [16:12:17] Sock 9.Parse request [16:12:17]Sock 9.Check first char [16:12:17]Sock 9.First char is OK [16:12:17]request: POST /json_proto HTTP/1.0 [16:12:17]Method: POST [16:12:17]URL: /json_proto [16:12:17]Method is POST - this is cgi request [16:12:17]url: /json_proto [16:12:17]query_string will be loaded in cgi processing [16:12:17]execute_cgi json_proto POST (null) [16:12:17]execute_cgi path=json_proto method=POST [16:12:17]POST find Content-Length [16:12:17]Host: 172.17.40.67:8080 [16:12:17]Content-Length: 680 [16:12:17]Content-Type: application/json [16:12:17] [16:12:17]POST finish read [16:12:17]Found Content-Length = 680 [16:12:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406022", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:12:17]execute_script... [16:12: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)3406022", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:12:17]POST & json_proto [16:12:17]process_json_proto [16:12:17]json parsed OK: [16:12:17]protocol is kg_v1.0 [16:12:17]action value=close_receipt [16:12:17]process_action close_receipt [16:12:17]cmd_close_receipt [16:12:17]MH_GetDate [16:12:17]Write to MH i2c: F0 00 00 DB 1D E7 [16:12:17]Write i2c OK [16:12:17]MH_I2C_Read... [16:12:17]Read from MH i2c: F0 [16:12:17]MH_I2C_Read... [16:12:17]Read from MH i2c: F0 09 00 [16:12:17]MH_I2C_Read... [16:12:17]Read from MH i2c: F0 09 00 DB 1D 00 62 66 1E 67 EE DA 66 66 D1 [16:12:17]GetLastDocTimeStamp 1730045530 [16:12:17]current date 1730045538 [16:12:17]FM_GetShiftState [16:12:17]SAM_PROTO_GetShiftState [16:12:17]wFMCommunicate request_size=4 [16:12:17]MH_SAM_APDU [16:12:17]CAPDU: 80 13 01 00 [16:12:17]Write to MH i2c: E2 08 00 DC 1D 80 13 01 00 00 00 00 00 76 [16:12:17]Write i2c OK [16:12:17]MH_I2C_Read... [16:12:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:12:17]Read from MH i2c: E2 [16:12:17]MH_I2C_Read... [16:12:17]Read from MH i2c: E2 0E 00 [16:12:17]MH_I2C_Read... [16:12:17]Read from MH i2c: E2 0E 00 DC 1D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 22 [16:12:17]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:12:17]wFMCommunicate OK [16:12:17]SAM_PROTO_GetShiftState done [16:12:17]FM_GetShiftState done [16:12:17]opened in 1729987736 [16:12:17]opened+sec_in_day 1730074136 [16:12:17]quantity*price = 100050 [16:12:17]sum+1 = 100052 [16:12:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 505 27.10.2024 16:12 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95506 ФПД: 259089808205190 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T161218&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95506&fm=259089808205190&tin=02508201610067®Number=0000000000170478&sum=100000 [16:12:18]StoreToDocumentArchive [16:12:18]shift 143 fd 95506 [16:12:18]save to /storage/0143/doc_00095506 [16:12:18]save last doc name /storage/0143/doc_00095506 to /storage/kkm_last_doc_name [16:12:18]save OK [16:12:18]Clear old archive folders... [16:12:18]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:12:18]tlvbuf is 00A97910 [16:12:18]SAM_PROTO_ClearQueue [16:12:18]wFMCommunicate request_size=4 [16:12:18]MH_SAM_APDU [16:12:18]CAPDU: 80 09 00 00 [16:12:18]Write to MH i2c: E2 08 00 E9 1D 80 09 00 00 00 00 00 00 78 [16:12:18]Write i2c OK [16:12:18]MH_I2C_Read... [16:12:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:12:18]Read from MH i2c: E2 [16:12:18]MH_I2C_Read... [16:12:18]Read from MH i2c: E2 03 00 [16:12:18]MH_I2C_Read... [16:12:18]Read from MH i2c: E2 03 00 E9 1D 00 90 00 7A [16:12:18]RAPDU: 90 00 [16:12:18]wFMCommunicate OK [16:12:18]SAM_PROTO_ClearQueue done [16:12:18]KKMCreateOFDPacket [16:12:18]OFDProtocolAddRootSTLVToBuf [16:12:18]FM_MakeSignedData [16:12:18]FM_MakeSignedData [16:12:18]SAM_PROTO_SignData [16:12:18]wFMCommunicate request_size=4 [16:12:18]MH_SAM_APDU [16:12:18]CAPDU: 80 0D 01 02 [16:12:18]Write to MH i2c: E2 08 00 EA 1D 80 0D 01 02 00 00 00 00 80 [16:12:18]Write i2c OK [16:12:18]MH_I2C_Read... [16:12:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:12:18]Read from MH i2c: E2 [16:12:18]MH_I2C_Read... [16:12:18]Read from MH i2c: E2 03 00 [16:12:18]MH_I2C_Read... [16:12:18]Read from MH i2c: E2 03 00 EA 1D 00 90 00 7B [16:12:18]RAPDU: 90 00 [16:12:18]wFMCommunicate OK [16:12:18]wFMCommunicate request_size=255 [16:12:18]MH_SAM_APDU [16:12:18]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 01 00 00 F4 03 04 00 62 66 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 12 75 01 00 35 04 06 00 EB A4 0B FB [16:12:18]Write to MH i2c: E2 02 01 EB 1D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 F9 01 00 00 F4 03 04 00 62 66 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 12 75 01 00 35 04 06 00 EB A4 0B FB 00 00 F8 [16:12:18]Write i2c OK [16:12:18]MH_I2C_Read... [16:12:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:12:19]Read from MH i2c: E2 [16:12:19]MH_I2C_Read... [16:12:19]Read from MH i2c: E2 03 00 [16:12:19]MH_I2C_Read... [16:12:19]Read from MH i2c: E2 03 00 EB 1D 00 90 00 7C [16:12:19]RAPDU: 90 00 [16:12:19]wFMCommunicate OK [16:12:19]wFMCommunicate request_size=7 [16:12:19]MH_SAM_APDU [16:12:19]CAPDU: 80 0D 02 02 02 A5 86 [16:12:19]Write to MH i2c: E2 0A 00 EC 1D 80 0D 02 02 02 00 A5 86 00 00 B2 [16:12:19]Write i2c OK [16:12:19]MH_I2C_Read... [16:12:19]Read from MH i2c: E2 [16:12:19]MH_I2C_Read... [16:12:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:12:19]Read from MH i2c: E2 03 00 [16:12:19]MH_I2C_Read... [16:12:19]Read from MH i2c: E2 03 00 EC 1D 00 90 00 7D [16:12:19]RAPDU: 90 00 [16:12:19]wFMCommunicate OK [16:12:19]wFMCommunicate request_size=4 [16:12:19]MH_SAM_APDU [16:12:19]CAPDU: 80 0D 03 02 [16:12:19]Write to MH i2c: E2 08 00 ED 1D 80 0D 03 02 00 00 00 00 85 [16:12:19]Write i2c OK [16:12:19]MH_I2C_Read... [16:12:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:12:19]Read from MH i2c: E2 [16:12:19]MH_I2C_Read... [16:12:19]Read from MH i2c: E2 0B 00 [16:12:19]MH_I2C_Read... [16:12:19]Read from MH i2c: E2 0B 00 ED 1D 00 B2 2F 45 51 34 BE 4B D1 90 00 0B [16:12:19]RAPDU: B2 2F 45 51 34 BE 4B D1 90 00 [16:12:19]wFMCommunicate OK [16:12:19]SAM_PROTO_SignData done [16:12:19]FM_MakeSignedData done [16:12:19]CreateOFDProtocolMessage [16:12:19]wFMCommunicate request_size=4 [16:12:19]MH_SAM_APDU [16:12:19]CAPDU: 80 11 00 00 [16:12:19]Write to MH i2c: E2 08 00 EE 1D 80 11 00 00 00 00 00 00 85 [16:12:19]Write i2c OK [16:12:19]MH_I2C_Read... [16:12:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:12:19]Read from MH i2c: E2 [16:12:19]MH_I2C_Read... [16:12:19]Read from MH i2c: E2 17 00 [16:12:19]MH_I2C_Read... [16:12:19]Read from MH i2c: E2 17 00 EE 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D6 [16:12:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:12:19]wFMCommunicate OK [16:12:19]CreateOFDProtocolMessage done [16:12:19]OFDSenderStorePacket 95506 [16:12:19]StoreOFDPacket docnum=95506 [16:12:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 82 E7 04 01 F9 2D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 01 00 00 F4 03 04 00 62 66 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 12 75 01 00 35 04 06 00 EB A4 0B FB A5 86 B2 2F 45 51 34 BE 4B D1 [16:12:19]CheckFolder [16:12:19]dirname=/storage/ofd_packets [16:12:19]CheckFolder done [16:12:19]ProducePacketName [16:12:19]name=ofd_packets/00095506 [16:12:19]NVStorageSaveData ofd_packets/00095506 [16:12:19]File name is /storage/ofd_packets/00095506 [16:12:19]Write 298 bytes [16:12:19]NVStorageSaveData done [16:12:19]OFDSenderStorePacket done [16:12:19]KKMCreateOFDPacket done [16:12:19]NVStorageSaveData kkm_last_timestamp [16:12:19]File name is /storage/kkm_last_timestamp [16:12:19]Write 4 bytes [16:12:19]NVStorageSaveData done [16:12:19]ExternCall_PrintAddStr [16:12:19]wPrintStart [16:12:19]Write to MH i2c: 01 00 00 EF 1D 0C [16:12:19]Write i2c OK [16:12:19]MH_I2C_Read... [16:12:19]Read from MH i2c: 01 [16:12:19]MH_I2C_Read... [16:12:19]Read from MH i2c: 01 07 00 [16:12:19]MH_I2C_Read... [16:12:19]Read from MH i2c: 01 07 00 EF 1D 00 00 00 00 00 FF 0F 21 [16:12:19]RasterBufferAndPrint [16:12:19]line Счет N : (1)3406022 [16:12:19]line ИНН: 02508201610067 [16:12:19]line Контрольно-Кассовый Чек [16:12:19]line ПРОДАЖА [16:12:19]line ТРК (МРК, ГНК) : 51 [16:12:19]line Товар: 2710194210 [16:12:19]line ДТ-К-5 [16:12:19]line 13.130 * 76.20 [16:12:19]line = 1000.51 [16:12:19]line НДС 12% НСП 1% [16:12:19]line > о реализуемом товаре [16:12:19]line ОКРУГЛЕНИЕ: -0.51 [16:12:19]line ИТОГО: 1000.00 [16:12:19]line Внесено: 1000.00 [16:12:19]line СДАЧА: 0.00 [16:12:19]line НСП 1% : 8.85 [16:12:19]line НДС 12% : 106.25 [16:12:19]line Наличными: 1000.00 [16:12:19]line Безнал.: 0.00 [16:12:19]line Место: АЗС № 82 "Партнер Нефть" [16:12:19]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:12:19]line СНО: Общий режим [16:12:19]line Чек 505 27.10.2024 16:12 [16:12:19]line Смена: 143 ФФД: 1.0 [16:12:19]line ЗНМ: 0300000017 [16:12:19]line РНМ: 0000000000170478 [16:12:19]line Версия ККМ: v1.0 [16:12:19]line ФМ: 0000000002098560 [16:12:19]line ФД: 95506 [16:12:19]line ФПД: 259089808205190 [16:12:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T161218&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95506&fm=259089808205190&tin=02508201610067®Number=0000000000170478&sum=100000 [16:12:19]OFD Sender: Processing packet 95506 [packets to send 57, broken 56] [16:12:19]ProducePacketName [16:12:19]name=ofd_packets/00095506 [16:12:19]OFD Sender: To server: pG, [16:12:19]CommunicateWithHost lk.salyk.kg:30040 [16:12:19]ConnectInit lk.salyk.kg [16:12:19]written 0, free lines is 4095 [16:12:19]Connected sock=10 [16:12:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 82 E7 04 01 F9 2D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 01 00 00 F4 03 04 00 62 66 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 12 75 01 00 35 04 06 00 EB A4 0B FB A5 86 B2 2F 45 51 34 BE 4B D1 [16:12:20]Write to MH i2c: 01 00 00 1A 1E 38 [16:12:20]Write i2c OK [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: 01 [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: 01 07 00 [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: 01 07 00 1A 1E 00 00 00 00 00 00 0D 4C [16:12:20]RasterBufferAndPrint [16:12:20]line [16:12:20]line [16:12:20]line [16:12:20]line [16:12:20]line [16:12:20]written 0, free lines is 3340 [16:12:20]MH_Cut [16:12:20]Write to MH i2c: D1 01 00 21 1E 01 11 [16:12:20]Write i2c OK [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: D1 [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: D1 01 00 [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: D1 01 00 21 1E 00 10 [16:12:20]Write to MH i2c: 01 00 00 22 1E 40 [16:12:20]Write i2c OK [16:12:20]MH_I2C_Read... [16:12:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 27 E7 47 00 17 D8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 12 75 01 00 F4 03 04 00 8E 10 1E 67 B6 04 01 00 00 D8 08 BB 63 23 EB 2B EE [16:12:20]CommunicateWithHost err = 0 [16:12:20]CheckOFDResponse [16:12:20]1017 (14) - 77093643461234 [16:12:20]1041 (16) - 0000000002098560 [16:12:20]1040 (4) - 95506 [16:12:20]1012 (4) - 27.10.2024 10:06 [16:12:20]1206 (1) - 0 [16:12:20]OFD Sender: Remove packet 95506 [16:12:20]ProducePacketName [16:12:20]name=ofd_packets/00095506 [16:12:20]NVStorageDeleteData [16:12:20]OFD Sender: No OFD packet to send [16:12:20]*** Cut start [16:12:20]*** Partial cut [16:12:20]*** CUTSNS_PIN = 1 [16:12:20]*** CUTSNS_PIN = 0 [16:12:21]*** Brake cut motor [16:12:21]Read from MH i2c: 01 [16:12:21]MH_I2C_Read... [16:12:21]*** Stop cut motor [16:12:21]*** Cut end [16:12:21]Read from MH i2c: 01 07 00 [16:12:21]MH_I2C_Read... [16:12:21]Read from MH i2c: 01 07 00 22 1E 00 00 00 00 00 FF 0F 55 [16:12:21]process_action close_receipt done [16:12:21]requested_data is exist [16:12:21]produce_requested_data [16:12:21]requested_item fm.sn is exist - process it [16:12:21]wFMCommunicate request_size=4 [16:12:21]MH_SAM_APDU [16:12:21]CAPDU: 80 11 00 00 [16:12:21]Write to MH i2c: E2 08 00 23 1E 80 11 00 00 00 00 00 00 BB [16:12:21]Write i2c OK [16:12:21]MH_I2C_Read... [16:12:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:12:21]Read from MH i2c: E2 [16:12:21]MH_I2C_Read... [16:12:21]Read from MH i2c: E2 17 00 [16:12:21]MH_I2C_Read... [16:12:21]Read from MH i2c: E2 17 00 23 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0C [16:12:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:12:21]wFMCommunicate OK [16:12:21]requested_item fd.num is exist - process it [16:12:21]SAM_PROTO_GetFieldsCounters [16:12:21]wFMCommunicate request_size=4 [16:12:21]MH_SAM_APDU [16:12:21]CAPDU: 80 13 00 00 [16:12:21]Write to MH i2c: E2 08 00 24 1E 80 13 00 00 00 00 00 00 BE [16:12:21]Write i2c OK [16:12:21]MH_I2C_Read... [16:12:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:12:21]Read from MH i2c: E2 [16:12:21]MH_I2C_Read... [16:12:21]Read from MH i2c: E2 62 00 [16:12:21]MH_I2C_Read... [16:12:21]Read from MH i2c: E2 62 00 24 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 12 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 F9 01 00 00 5E 04 04 00 F9 01 00 00 57 04 04 00 FA 01 00 00 19 04 04 00 00 00 00 00 90 00 E4 [16:12:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 12 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 F9 01 00 00 5E 04 04 00 F9 01 00 00 57 04 04 00 FA 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:12:21]wFMCommunicate OK [16:12:21]SAM_PROTO_GetFieldsCounters done [16:12:21]requested_item shift.num is exist - process it [16:12:21]requested_item shift.opened is exist - process it [16:12:21]req_shift_opened [16:12:21]FM_GetShiftState [16:12:21]SAM_PROTO_GetShiftState [16:12:21]wFMCommunicate request_size=4 [16:12:21]MH_SAM_APDU [16:12:21]CAPDU: 80 13 01 00 [16:12:21]Write to MH i2c: E2 08 00 25 1E 80 13 01 00 00 00 00 00 C0 [16:12:21]Write i2c OK [16:12:21]MH_I2C_Read... [16:12:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:12:21]Read from MH i2c: E2 [16:12:21]MH_I2C_Read... [16:12:21]Read from MH i2c: E2 0E 00 [16:12:21]MH_I2C_Read... [16:12:21]Read from MH i2c: E2 0E 00 25 1E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 6C [16:12:21]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:12:21]wFMCommunicate OK [16:12:21]SAM_PROTO_GetShiftState done [16:12:21]FM_GetShiftState done [16:12:21]req_shift_opened done [16:12:21]requested_item shift.open_date is exist - process it [16:12:21]req_shift_open_date [16:12:21]req_shift_open_date done [16:12:21]produce_requested_data done [16:12:21]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95506,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:12:21]process_action_free close_receipt [16:12:21]json_value_free [16:12:21]json_value_free done [16:12:21]process_json_proto returns [16:12:21]Send response to host [16:12:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95506,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:12:21]free response buf [16:12:21]execute_script done [16:12:21]execute_script returns [16:12:21]free content buf [16:12:21]Sock 9.Close socket [16:12:21]Sock 9.Thread stoped [16:12:25]OFD Sender: No OFD packet to send [16:12:30]OFD Sender: No OFD packet to send [16:12:35]OFD Sender: No OFD packet to send [16:12:40]OFD Sender: No OFD packet to send [16:12:45]OFD Sender: No OFD packet to send [16:12:50]OFD Sender: No OFD packet to send [16:12:55]OFD Sender: No OFD packet to send [16:13:00]OFD Sender: No OFD packet to send [16:13:05]OFD Sender: No OFD packet to send [16:13:10]OFD Sender: No OFD packet to send [16:13:15]OFD Sender: No OFD packet to send [16:13:20]OFD Sender: No OFD packet to send [16:13:25]OFD Sender: No OFD packet to send [16:13:30]OFD Sender: No OFD packet to send [16:13:35]OFD Sender: No OFD packet to send [16:13:37]accept exits with 7 [16:13:37]New connection [16:13:37]New thread 3067301220 created [16:13:37]Thread 3067444580 joined [16:13:37]Waiting for new connection... [16:13:37] Sock 7.Parse request [16:13:37]Sock 7.Check first char [16:13:37]Sock 7.First char is OK [16:13:37]request: POST /json_proto HTTP/1.0 [16:13:37]Method: POST [16:13:37]URL: /json_proto [16:13:37]Method is POST - this is cgi request [16:13:37]url: /json_proto [16:13:37]query_string will be loaded in cgi processing [16:13:37]execute_cgi json_proto POST (null) [16:13:37]execute_cgi path=json_proto method=POST [16:13:37]POST find Content-Length [16:13:37]Host: 172.17.40.67:8080 [16:13:37]Content-Length: 683 [16:13:37]Content-Type: application/json [16:13:37] [16:13:37]POST finish read [16:13:37]Found Content-Length = 683 [16:13:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406024", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:13:37]execute_script... [16: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)3406024", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:13:37]POST & json_proto [16:13:37]process_json_proto [16:13:37]json parsed OK: [16:13:37]protocol is kg_v1.0 [16:13:37]action value=close_receipt [16:13:37]process_action close_receipt [16:13:37]cmd_close_receipt [16:13:37]MH_GetDate [16:13:37]Write to MH i2c: F0 00 00 26 1E 33 [16:13:37]Write i2c OK [16:13:37]MH_I2C_Read... [16:13:37]Read from MH i2c: F0 [16:13:37]MH_I2C_Read... [16:13:37]Read from MH i2c: F0 09 00 [16:13:37]MH_I2C_Read... [16:13:37]Read from MH i2c: F0 09 00 26 1E 00 B2 66 1E 67 EE DA 66 66 6D [16:13:37]GetLastDocTimeStamp 1730045538 [16:13:37]current date 1730045618 [16:13:37]FM_GetShiftState [16:13:37]SAM_PROTO_GetShiftState [16:13:37]wFMCommunicate request_size=4 [16:13:37]MH_SAM_APDU [16:13:37]CAPDU: 80 13 01 00 [16:13:37]Write to MH i2c: E2 08 00 27 1E 80 13 01 00 00 00 00 00 C2 [16:13:37]Write i2c OK [16:13:37]MH_I2C_Read... [16:13:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:13:37]Read from MH i2c: E2 [16:13:37]MH_I2C_Read... [16:13:37]Read from MH i2c: E2 0E 00 [16:13:37]MH_I2C_Read... [16:13:37]Read from MH i2c: E2 0E 00 27 1E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 6E [16:13:37]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:13:37]wFMCommunicate OK [16:13:37]SAM_PROTO_GetShiftState done [16:13:37]FM_GetShiftState done [16:13:37]opened in 1729987736 [16:13:37]opened+sec_in_day 1730074136 [16:13:37]quantity*price = 100021 [16:13:37]sum+1 = 100023 [16:13:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 506 27.10.2024 16:13 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95507 ФПД: 147214405078613 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T161338&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95507&fm=147214405078613&tin=02508201610067®Number=0000000000170478&sum=100000 [16:13:38]StoreToDocumentArchive [16:13:38]shift 143 fd 95507 [16:13:38]save to /storage/0143/doc_00095507 [16:13:38]save last doc name /storage/0143/doc_00095507 to /storage/kkm_last_doc_name [16:13:38]save OK [16:13:38]Clear old archive folders... [16:13:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:13:38]tlvbuf is B6FD0EF0 [16:13:38]SAM_PROTO_ClearQueue [16:13:38]wFMCommunicate request_size=4 [16:13:38]MH_SAM_APDU [16:13:38]CAPDU: 80 09 00 00 [16:13:38]Write to MH i2c: E2 08 00 34 1E 80 09 00 00 00 00 00 00 C4 [16:13:38]Write i2c OK [16:13:38]MH_I2C_Read... [16:13:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:13:38]Read from MH i2c: E2 [16:13:38]MH_I2C_Read... [16:13:38]Read from MH i2c: E2 03 00 [16:13:38]MH_I2C_Read... [16:13:38]Read from MH i2c: E2 03 00 34 1E 00 90 00 C6 [16:13:38]RAPDU: 90 00 [16:13:38]wFMCommunicate OK [16:13:38]SAM_PROTO_ClearQueue done [16:13:38]KKMCreateOFDPacket [16:13:38]OFDProtocolAddRootSTLVToBuf [16:13:38]FM_MakeSignedData [16:13:38]FM_MakeSignedData [16:13:38]SAM_PROTO_SignData [16:13:38]wFMCommunicate request_size=4 [16:13:38]MH_SAM_APDU [16:13:38]CAPDU: 80 0D 01 02 [16:13:38]Write to MH i2c: E2 08 00 35 1E 80 0D 01 02 00 00 00 00 CC [16:13:38]Write i2c OK [16:13:38]MH_I2C_Read... [16:13:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:13:38]Read from MH i2c: E2 [16:13:38]MH_I2C_Read... [16:13:38]Read from MH i2c: E2 03 00 [16:13:38]MH_I2C_Read... [16:13:38]Read from MH i2c: E2 03 00 35 1E 00 90 00 C7 [16:13:38]RAPDU: 90 00 [16:13:38]wFMCommunicate OK [16:13:38]wFMCommunicate request_size=255 [16:13:38]MH_SAM_APDU [16:13: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 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 FA 01 00 00 F4 03 04 00 B2 66 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 13 75 01 00 35 04 06 00 85 [16:13:38]Write to MH i2c: E2 02 01 36 1E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 FA 01 00 00 F4 03 04 00 B2 66 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 13 75 01 00 35 04 06 00 85 00 00 AD [16:13:38]Write i2c OK [16:13:38]MH_I2C_Read... [16:13:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:13:39]Read from MH i2c: E2 [16:13:39]MH_I2C_Read... [16:13:39]Read from MH i2c: E2 03 00 [16:13:39]MH_I2C_Read... [16:13:39]Read from MH i2c: E2 03 00 36 1E 00 90 00 C8 [16:13:39]RAPDU: 90 00 [16:13:39]wFMCommunicate OK [16:13:39]wFMCommunicate request_size=10 [16:13:39]MH_SAM_APDU [16:13:39]CAPDU: 80 0D 02 02 05 E4 06 52 0E 55 [16:13:39]Write to MH i2c: E2 0D 00 37 1E 80 0D 02 02 05 00 E4 06 52 0E 55 00 00 78 [16:13:39]Write i2c OK [16:13:39]MH_I2C_Read... [16:13:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:13:39]Read from MH i2c: E2 [16:13:39]MH_I2C_Read... [16:13:39]Read from MH i2c: E2 03 00 [16:13:39]MH_I2C_Read... [16:13:39]Read from MH i2c: E2 03 00 37 1E 00 90 00 C9 [16:13:39]RAPDU: 90 00 [16:13:39]wFMCommunicate OK [16:13:39]wFMCommunicate request_size=4 [16:13:39]MH_SAM_APDU [16:13:39]CAPDU: 80 0D 03 02 [16:13:39]Write to MH i2c: E2 08 00 38 1E 80 0D 03 02 00 00 00 00 D1 [16:13:39]Write i2c OK [16:13:39]MH_I2C_Read... [16:13:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:13:39]Read from MH i2c: E2 [16:13:39]MH_I2C_Read... [16:13:39]Read from MH i2c: E2 0B 00 [16:13:39]MH_I2C_Read... [16:13:39]Read from MH i2c: E2 0B 00 38 1E 00 30 11 37 90 3A C2 71 93 90 00 DA [16:13:39]RAPDU: 30 11 37 90 3A C2 71 93 90 00 [16:13:39]wFMCommunicate OK [16:13:39]SAM_PROTO_SignData done [16:13:39]FM_MakeSignedData done [16:13:39]CreateOFDProtocolMessage [16:13:39]wFMCommunicate request_size=4 [16:13:39]MH_SAM_APDU [16:13:39]CAPDU: 80 11 00 00 [16:13:39]Write to MH i2c: E2 08 00 39 1E 80 11 00 00 00 00 00 00 D1 [16:13:39]Write i2c OK [16:13:39]MH_I2C_Read... [16:13:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:13:39]Read from MH i2c: E2 [16:13:39]MH_I2C_Read... [16:13:39]Read from MH i2c: E2 17 00 [16:13:39]MH_I2C_Read... [16:13:39]Read from MH i2c: E2 17 00 39 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 22 [16:13:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:13:39]wFMCommunicate OK [16:13:39]CreateOFDProtocolMessage done [16:13:39]OFDSenderStorePacket 95507 [16:13:39]StoreOFDPacket docnum=95507 [16:13:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 79 A1 07 01 45 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 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 FA 01 00 00 F4 03 04 00 B2 66 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 13 75 01 00 35 04 06 00 85 E4 06 52 0E 55 30 11 37 90 3A C2 71 93 [16:13:39]CheckFolder [16:13:39]dirname=/storage/ofd_packets [16:13:39]CheckFolder done [16:13:39]ProducePacketName [16:13:39]name=ofd_packets/00095507 [16:13:39]NVStorageSaveData ofd_packets/00095507 [16:13:39]File name is /storage/ofd_packets/00095507 [16:13:39]Write 301 bytes [16:13:39]NVStorageSaveData done [16:13:39]OFDSenderStorePacket done [16:13:39]KKMCreateOFDPacket done [16:13:39]NVStorageSaveData kkm_last_timestamp [16:13:39]File name is /storage/kkm_last_timestamp [16:13:39]Write 4 bytes [16:13:39]NVStorageSaveData done [16:13:39]ExternCall_PrintAddStr [16:13:39]wPrintStart [16:13:39]Write to MH i2c: 01 00 00 3A 1E 58 [16:13:39]Write i2c OK [16:13:39]MH_I2C_Read... [16:13:39]Read from MH i2c: 01 [16:13:39]MH_I2C_Read... [16:13:39]Read from MH i2c: 01 07 00 [16:13:39]MH_I2C_Read... [16:13:39]Read from MH i2c: 01 07 00 3A 1E 00 00 00 00 00 FF 0F 6D [16:13:39]RasterBufferAndPrint [16:13:39]line Счет N : (1)3406024 [16:13:39]line ИНН: 02508201610067 [16:13:39]line Контрольно-Кассовый Чек [16:13:39]line ПРОДАЖА [16:13:39]line ТРК (МРК, ГНК) : 43 [16:13:39]line Товар: 2710124500 [16:13:39]line Аи-95-К-5 [16:13:39]line 13.480 * 74.20 [16:13:39]line = 1000.22 [16:13:39]line НДС 12% НСП 1% [16:13:39]line > о реализуемом товаре [16:13:39]line ОКРУГЛЕНИЕ: -0.22 [16:13:39]line ИТОГО: 1000.00 [16:13:39]line Внесено: 1000.00 [16:13:39]line СДАЧА: 0.00 [16:13:39]line НСП 1% : 8.85 [16:13:39]line НДС 12% : 106.22 [16:13:39]line Наличными: 1000.00 [16:13:39]line Безнал.: 0.00 [16:13:39]line Место: АЗС № 82 "Партнер Нефть" [16:13:39]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:13:39]line СНО: Общий режим [16:13:39]line Чек 506 27.10.2024 16:13 [16:13:39]line Смена: 143 ФФД: 1.0 [16:13:39]line ЗНМ: 0300000017 [16:13:39]line РНМ: 0000000000170478 [16:13:39]line Версия ККМ: v1.0 [16:13:39]line ФМ: 0000000002098560 [16:13:39]line ФД: 95507 [16:13:39]line ФПД: 147214405078613 [16:13:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T161338&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95507&fm=147214405078613&tin=02508201610067®Number=0000000000170478&sum=100000 [16:13:39]written 0, free lines is 4095 [16:13:39]OFD Sender: Processing packet 95507 [packets to send 57, broken 56] [16:13:39]ProducePacketName [16:13:39]name=ofd_packets/00095507 [16:13:39]OFD Sender: To server: pG, [16:13:39]CommunicateWithHost lk.salyk.kg:30040 [16:13:39]ConnectInit lk.salyk.kg [16:13:39]Connected sock=11 [16:13:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 79 A1 07 01 45 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 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 FA 01 00 00 F4 03 04 00 B2 66 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 13 75 01 00 35 04 06 00 85 E4 06 52 0E 55 30 11 37 90 3A C2 71 93 [16:13:39]Write to MH i2c: 01 00 00 65 1E 83 [16:13:39]Write i2c OK [16:13:39]MH_I2C_Read... [16:13:39]Read from MH i2c: 01 [16:13:39]MH_I2C_Read... [16:13:39]Read from MH i2c: 01 07 00 [16:13:39]MH_I2C_Read... [16:13:39]Read from MH i2c: 01 07 00 65 1E 00 00 00 00 00 F7 0C 8D [16:13:39]RasterBufferAndPrint [16:13:39]line [16:13:39]line [16:13:39]line [16:13:39]line [16:13:39]line [16:13:39]written 0, free lines is 3326 [16:13:39]MH_Cut [16:13:39]Write to MH i2c: D1 01 00 6C 1E 01 5C [16:13:39]Write i2c OK [16:13:39]MH_I2C_Read... [16:13:39]Read from MH i2c: D1 [16:13:39]MH_I2C_Read... [16:13:39]Read from MH i2c: D1 01 00 [16:13:39]MH_I2C_Read... [16:13:39]Read from MH i2c: D1 01 00 6C 1E 00 5B [16:13:39]Write to MH i2c: 01 00 00 6D 1E 8B [16:13:39]Write i2c OK [16:13:39]MH_I2C_Read... [16:13:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 8D E2 47 00 14 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 32 30 39 38 35 36 30 10 04 04 00 13 75 01 00 F4 03 04 00 DE 10 1E 67 B6 04 01 00 00 88 01 96 FF 0D C2 4F 1C [16:13:39]CommunicateWithHost err = 0 [16:13:39]CheckOFDResponse [16:13:39]1017 (14) - 77093643461234 [16:13:39]1041 (16) - 0000000002098560 [16:13:39]1040 (4) - 95507 [16:13:39]1012 (4) - 27.10.2024 10:07 [16:13:39]1206 (1) - 0 [16:13:39]OFD Sender: Remove packet 95507 [16:13:39]ProducePacketName [16:13:39]name=ofd_packets/00095507 [16:13:39]NVStorageDeleteData [16:13:40]*** Cut start [16:13:40]*** Partial cut [16:13:40]*** CUTSNS_PIN = 1 [16:13:40]OFD Sender: No OFD packet to send [16:13:40]*** CUTSNS_PIN = 0 [16:13:40]*** Brake cut motor [16:13:40]Read from MH i2c: 01 [16:13:40]MH_I2C_Read... [16:13:40]*** Stop cut motor [16:13:40]*** Cut end [16:13:40]Read from MH i2c: 01 07 00 [16:13:40]MH_I2C_Read... [16:13:40]Read from MH i2c: 01 07 00 6D 1E 00 00 00 00 00 FF 0F A0 [16:13:40]process_action close_receipt done [16:13:40]requested_data is exist [16:13:40]produce_requested_data [16:13:40]requested_item fm.sn is exist - process it [16:13:40]wFMCommunicate request_size=4 [16:13:40]MH_SAM_APDU [16:13:40]CAPDU: 80 11 00 00 [16:13:40]Write to MH i2c: E2 08 00 6E 1E 80 11 00 00 00 00 00 00 06 [16:13:40]Write i2c OK [16:13:40]MH_I2C_Read... [16:13:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:13:41]Read from MH i2c: E2 [16:13:41]MH_I2C_Read... [16:13:41]Read from MH i2c: E2 17 00 [16:13:41]MH_I2C_Read... [16:13:41]Read from MH i2c: E2 17 00 6E 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 57 [16:13:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:13:41]wFMCommunicate OK [16:13:41]requested_item fd.num is exist - process it [16:13:41]SAM_PROTO_GetFieldsCounters [16:13:41]wFMCommunicate request_size=4 [16:13:41]MH_SAM_APDU [16:13:41]CAPDU: 80 13 00 00 [16:13:41]Write to MH i2c: E2 08 00 6F 1E 80 13 00 00 00 00 00 00 09 [16:13:41]Write i2c OK [16:13:41]MH_I2C_Read... [16:13:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:13:41]Read from MH i2c: E2 [16:13:41]MH_I2C_Read... [16:13:41]Read from MH i2c: E2 62 00 [16:13:41]MH_I2C_Read... [16:13:41]Read from MH i2c: E2 62 00 6F 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 13 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 FA 01 00 00 5E 04 04 00 FA 01 00 00 57 04 04 00 FB 01 00 00 19 04 04 00 00 00 00 00 90 00 33 [16:13:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 13 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 FA 01 00 00 5E 04 04 00 FA 01 00 00 57 04 04 00 FB 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:13:41]wFMCommunicate OK [16:13:41]SAM_PROTO_GetFieldsCounters done [16:13:41]requested_item shift.num is exist - process it [16:13:41]requested_item shift.opened is exist - process it [16:13:41]req_shift_opened [16:13:41]FM_GetShiftState [16:13:41]SAM_PROTO_GetShiftState [16:13:41]wFMCommunicate request_size=4 [16:13:41]MH_SAM_APDU [16:13:41]CAPDU: 80 13 01 00 [16:13:41]Write to MH i2c: E2 08 00 70 1E 80 13 01 00 00 00 00 00 0B [16:13:41]Write i2c OK [16:13:41]MH_I2C_Read... [16:13:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:13:41]Read from MH i2c: E2 [16:13:41]MH_I2C_Read... [16:13:41]Read from MH i2c: E2 0E 00 [16:13:41]MH_I2C_Read... [16:13:41]Read from MH i2c: E2 0E 00 70 1E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B7 [16:13:41]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:13:41]wFMCommunicate OK [16:13:41]SAM_PROTO_GetShiftState done [16:13:41]FM_GetShiftState done [16:13:41]req_shift_opened done [16:13:41]requested_item shift.open_date is exist - process it [16:13:41]req_shift_open_date [16:13:41]req_shift_open_date done [16:13:41]produce_requested_data done [16:13:41]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95507,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:13:41]process_action_free close_receipt [16:13:41]json_value_free [16:13:41]json_value_free done [16:13:41]process_json_proto returns [16:13:41]Send response to host [16:13:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95507,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:13:41]free response buf [16:13:41]execute_script done [16:13:41]execute_script returns [16:13:41]free content buf [16:13:41]Sock 7.Close socket [16:13:41]Sock 7.Thread stoped [16:13:45]OFD Sender: No OFD packet to send [16:13:50]OFD Sender: No OFD packet to send [16:13:55]OFD Sender: No OFD packet to send [16:14:00]OFD Sender: No OFD packet to send [16:14:05]OFD Sender: No OFD packet to send [16:14:06]accept exits with 9 [16:14:06]New connection [16:14:06]New thread 3067444580 created [16:14:06]Thread 3067301220 joined [16:14:06]Waiting for new connection... [16:14:06] Sock 9.Parse request [16:14:06]Sock 9.Check first char [16:14:06]Sock 9.First char is OK [16:14:06]request: POST /json_proto HTTP/1.0 [16:14:06]Method: POST [16:14:06]URL: /json_proto [16:14:06]Method is POST - this is cgi request [16:14:06]url: /json_proto [16:14:06]query_string will be loaded in cgi processing [16:14:06]execute_cgi json_proto POST (null) [16:14:06]execute_cgi path=json_proto method=POST [16:14:06]POST find Content-Length [16:14:06]Host: 172.17.40.67:8080 [16:14:06]Content-Length: 678 [16:14:06]Content-Type: application/json [16:14:06] [16:14:06]POST finish read [16:14:06]Found Content-Length = 678 [16:14:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406025", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:14:06]execute_script... [16:14: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)3406025", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:14:06]POST & json_proto [16:14:06]process_json_proto [16:14:06]json parsed OK: [16:14:06]protocol is kg_v1.0 [16:14:06]action value=close_receipt [16:14:06]process_action close_receipt [16:14:06]cmd_close_receipt [16:14:06]MH_GetDate [16:14:06]Write to MH i2c: F0 00 00 71 1E 7E [16:14:06]Write i2c OK [16:14:06]MH_I2C_Read... [16:14:06]Read from MH i2c: F0 [16:14:06]MH_I2C_Read... [16:14:06]Read from MH i2c: F0 09 00 [16:14:06]MH_I2C_Read... [16:14:06]Read from MH i2c: F0 09 00 71 1E 00 D0 66 1E 67 EE DA 66 66 D6 [16:14:06]GetLastDocTimeStamp 1730045618 [16:14:06]current date 1730045648 [16:14:06]FM_GetShiftState [16:14:06]SAM_PROTO_GetShiftState [16:14:06]wFMCommunicate request_size=4 [16:14:06]MH_SAM_APDU [16:14:06]CAPDU: 80 13 01 00 [16:14:06]Write to MH i2c: E2 08 00 72 1E 80 13 01 00 00 00 00 00 0D [16:14:06]Write i2c OK [16:14:06]MH_I2C_Read... [16:14:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:14:06]Read from MH i2c: E2 [16:14:06]MH_I2C_Read... [16:14:06]Read from MH i2c: E2 0E 00 [16:14:06]MH_I2C_Read... [16:14:06]Read from MH i2c: E2 0E 00 72 1E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B9 [16:14:06]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:14:06]wFMCommunicate OK [16:14:06]SAM_PROTO_GetShiftState done [16:14:06]FM_GetShiftState done [16:14:06]opened in 1729987736 [16:14:06]opened+sec_in_day 1730074136 [16:14:06]quantity*price = 50041 [16:14:06]sum+1 = 50042 [16:14:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 507 27.10.2024 16:14 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95508 ФПД: 163561666749072 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T161408&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95508&fm=163561666749072&tin=02508201610067®Number=0000000000170478&sum=50000 [16:14:08]StoreToDocumentArchive [16:14:08]shift 143 fd 95508 [16:14:08]save to /storage/0143/doc_00095508 [16:14:08]save last doc name /storage/0143/doc_00095508 to /storage/kkm_last_doc_name [16:14:08]save OK [16:14:08]Clear old archive folders... [16:14:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:14:08]tlvbuf is B6E206B0 [16:14:08]SAM_PROTO_ClearQueue [16:14:08]wFMCommunicate request_size=4 [16:14:08]MH_SAM_APDU [16:14:08]CAPDU: 80 09 00 00 [16:14:08]Write to MH i2c: E2 08 00 7F 1E 80 09 00 00 00 00 00 00 0F [16:14:08]Write i2c OK [16:14:08]MH_I2C_Read... [16:14:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:14:08]Read from MH i2c: E2 [16:14:08]MH_I2C_Read... [16:14:08]Read from MH i2c: E2 03 00 [16:14:08]MH_I2C_Read... [16:14:08]Read from MH i2c: E2 03 00 7F 1E 00 90 00 11 [16:14:08]RAPDU: 90 00 [16:14:08]wFMCommunicate OK [16:14:08]SAM_PROTO_ClearQueue done [16:14:08]KKMCreateOFDPacket [16:14:08]OFDProtocolAddRootSTLVToBuf [16:14:08]FM_MakeSignedData [16:14:08]FM_MakeSignedData [16:14:08]SAM_PROTO_SignData [16:14:08]wFMCommunicate request_size=4 [16:14:08]MH_SAM_APDU [16:14:08]CAPDU: 80 0D 01 02 [16:14:08]Write to MH i2c: E2 08 00 80 1E 80 0D 01 02 00 00 00 00 17 [16:14:08]Write i2c OK [16:14:08]MH_I2C_Read... [16:14:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:14:08]Read from MH i2c: E2 [16:14:08]MH_I2C_Read... [16:14:08]Read from MH i2c: E2 03 00 [16:14:08]MH_I2C_Read... [16:14:08]Read from MH i2c: E2 03 00 80 1E 00 90 00 12 [16:14:08]RAPDU: 90 00 [16:14:08]wFMCommunicate OK [16:14:08]wFMCommunicate request_size=255 [16:14:08]MH_SAM_APDU [16:14: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 01 00 00 F4 03 04 00 D0 66 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 14 75 01 00 35 04 06 00 94 [16:14:08]Write to MH i2c: E2 02 01 81 1E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 01 00 00 F4 03 04 00 D0 66 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 14 75 01 00 35 04 06 00 94 00 00 09 [16:14:08]Write i2c OK [16:14:08]MH_I2C_Read... [16:14:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:14:08]Read from MH i2c: E2 [16:14:08]MH_I2C_Read... [16:14:08]Read from MH i2c: E2 03 00 [16:14:08]MH_I2C_Read... [16:14:08]Read from MH i2c: E2 03 00 81 1E 00 90 00 13 [16:14:08]RAPDU: 90 00 [16:14:08]wFMCommunicate OK [16:14:08]wFMCommunicate request_size=10 [16:14:08]MH_SAM_APDU [16:14:08]CAPDU: 80 0D 02 02 05 C2 2B 0B A2 90 [16:14:08]Write to MH i2c: E2 0D 00 82 1E 80 0D 02 02 05 00 C2 2B 0B A2 90 00 00 4E [16:14:08]Write i2c OK [16:14:08]MH_I2C_Read... [16:14:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:14:08]Read from MH i2c: E2 [16:14:08]MH_I2C_Read... [16:14:08]Read from MH i2c: E2 03 00 [16:14:08]MH_I2C_Read... [16:14:08]Read from MH i2c: E2 03 00 82 1E 00 90 00 14 [16:14:08]RAPDU: 90 00 [16:14:08]wFMCommunicate OK [16:14:08]wFMCommunicate request_size=4 [16:14:08]MH_SAM_APDU [16:14:08]CAPDU: 80 0D 03 02 [16:14:08]Write to MH i2c: E2 08 00 83 1E 80 0D 03 02 00 00 00 00 1C [16:14:08]Write i2c OK [16:14:08]MH_I2C_Read... [16:14:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:14:08]Read from MH i2c: E2 [16:14:08]MH_I2C_Read... [16:14:08]Read from MH i2c: E2 0B 00 [16:14:08]MH_I2C_Read... [16:14:08]Read from MH i2c: E2 0B 00 83 1E 00 79 9A A2 E1 62 A2 AC 76 90 00 D9 [16:14:08]RAPDU: 79 9A A2 E1 62 A2 AC 76 90 00 [16:14:08]wFMCommunicate OK [16:14:08]SAM_PROTO_SignData done [16:14:08]FM_MakeSignedData done [16:14:08]CreateOFDProtocolMessage [16:14:08]wFMCommunicate request_size=4 [16:14:08]MH_SAM_APDU [16:14:08]CAPDU: 80 11 00 00 [16:14:08]Write to MH i2c: E2 08 00 84 1E 80 11 00 00 00 00 00 00 1C [16:14:08]Write i2c OK [16:14:08]MH_I2C_Read... [16:14:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:14:08]Read from MH i2c: E2 [16:14:08]MH_I2C_Read... [16:14:08]Read from MH i2c: E2 17 00 [16:14:08]MH_I2C_Read... [16:14:08]Read from MH i2c: E2 17 00 84 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6D [16:14:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:14:08]wFMCommunicate OK [16:14:08]CreateOFDProtocolMessage done [16:14:08]OFDSenderStorePacket 95508 [16:14:08]StoreOFDPacket docnum=95508 [16:14:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E7 4E 07 01 93 67 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 01 00 00 F4 03 04 00 D0 66 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 14 75 01 00 35 04 06 00 94 C2 2B 0B A2 90 79 9A A2 E1 62 A2 AC 76 [16:14:08]CheckFolder [16:14:08]dirname=/storage/ofd_packets [16:14:08]CheckFolder done [16:14:08]ProducePacketName [16:14:08]name=ofd_packets/00095508 [16:14:08]NVStorageSaveData ofd_packets/00095508 [16:14:08]File name is /storage/ofd_packets/00095508 [16:14:08]Write 301 bytes [16:14:08]NVStorageSaveData done [16:14:08]OFDSenderStorePacket done [16:14:08]KKMCreateOFDPacket done [16:14:08]NVStorageSaveData kkm_last_timestamp [16:14:08]File name is /storage/kkm_last_timestamp [16:14:08]Write 4 bytes [16:14:08]NVStorageSaveData done [16:14:08]ExternCall_PrintAddStr [16:14:08]wPrintStart [16:14:08]Write to MH i2c: 01 00 00 85 1E A3 [16:14:08]Write i2c OK [16:14:08]MH_I2C_Read... [16:14:08]Read from MH i2c: 01 [16:14:08]MH_I2C_Read... [16:14:08]Read from MH i2c: 01 07 00 [16:14:08]MH_I2C_Read... [16:14:08]Read from MH i2c: 01 07 00 85 1E 00 00 00 00 00 FF 0F B8 [16:14:08]RasterBufferAndPrint [16:14:08]line Счет N : (1)3406025 [16:14:08]line ИНН: 02508201610067 [16:14:08]line Контрольно-Кассовый Чек [16:14:08]line ПРОДАЖА [16:14:08]line ТРК (МРК, ГНК) : 22 [16:14:08]line Товар: 2710124130 [16:14:08]line Аи-92-К-4 [16:14:08]line 7.480 * 66.90 [16:14:08]line = 500.41 [16:14:08]line НДС 12% НСП 1% [16:14:08]line > о реализуемом товаре [16:14:08]line ОКРУГЛЕНИЕ: -0.41 [16:14:08]line ИТОГО: 500.00 [16:14:08]line Внесено: 500.00 [16:14:08]line СДАЧА: 0.00 [16:14:08]line НСП 1% : 4.43 [16:14:08]line НДС 12% : 53.14 [16:14:08]line Наличными: 500.00 [16:14:08]line Безнал.: 0.00 [16:14:08]line Место: АЗС № 82 "Партнер Нефть" [16:14:08]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:14:08]line СНО: Общий режим [16:14:08]line Чек 507 27.10.2024 16:14 [16:14:08]line Смена: 143 ФФД: 1.0 [16:14:08]line ЗНМ: 0300000017 [16:14:08]line РНМ: 0000000000170478 [16:14:08]line Версия ККМ: v1.0 [16:14:08]line ФМ: 0000000002098560 [16:14:08]line ФД: 95508 [16:14:08]line ФПД: 163561666749072 [16:14:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T161408&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95508&fm=163561666749072&tin=02508201610067®Number=0000000000170478&sum=50000 [16:14:08]OFD Sender: Processing packet 95508 [packets to send 57, broken 56] [16:14:08]ProducePacketName [16:14:08]name=ofd_packets/00095508 [16:14:08]OFD Sender: To server: pG, [16:14:08]CommunicateWithHost lk.salyk.kg:30040 [16:14:08]ConnectInit lk.salyk.kg [16:14:08]written 0, free lines is 4095 [16:14:09]Connected sock=7 [16:14:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E7 4E 07 01 93 67 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 01 00 00 F4 03 04 00 D0 66 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 14 75 01 00 35 04 06 00 94 C2 2B 0B A2 90 79 9A A2 E1 62 A2 AC 76 [16:14:09]Write to MH i2c: 01 00 00 B0 1E CE [16:14:09]Write i2c OK [16:14:09]MH_I2C_Read... [16:14:09]Read from MH i2c: 01 [16:14:09]MH_I2C_Read... [16:14:09]Read from MH i2c: 01 07 00 [16:14:09]MH_I2C_Read... [16:14:09]Read from MH i2c: 01 07 00 B0 1E 00 00 00 00 00 F2 0C D3 [16:14:09]RasterBufferAndPrint [16:14:09]line [16:14:09]line [16:14:09]line [16:14:09]line [16:14:09]line [16:14:09]written 0, free lines is 3321 [16:14:09]MH_Cut [16:14:09]Write to MH i2c: D1 01 00 B7 1E 01 A7 [16:14:09]Write i2c OK [16:14:09]MH_I2C_Read... [16:14:09]Read from MH i2c: D1 [16:14:09]MH_I2C_Read... [16:14:09]Read from MH i2c: D1 01 00 [16:14:09]MH_I2C_Read... [16:14:09]Read from MH i2c: D1 01 00 B7 1E 00 A6 [16:14:09]Write to MH i2c: 01 00 00 B8 1E D6 [16:14:09]Write i2c OK [16:14:09]MH_I2C_Read... [16:14:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 75 D9 47 00 A5 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 32 30 39 38 35 36 30 10 04 04 00 14 75 01 00 F4 03 04 00 FB 10 1E 67 B6 04 01 00 00 1A 98 4A CA F5 2A B1 E4 [16:14:09]CommunicateWithHost err = 0 [16:14:09]CheckOFDResponse [16:14:09]1017 (14) - 77093643461234 [16:14:09]1041 (16) - 0000000002098560 [16:14:09]1040 (4) - 95508 [16:14:09]1012 (4) - 27.10.2024 10:07 [16:14:09]1206 (1) - 0 [16:14:09]OFD Sender: Remove packet 95508 [16:14:09]ProducePacketName [16:14:09]name=ofd_packets/00095508 [16:14:09]NVStorageDeleteData [16:14:09]OFD Sender: No OFD packet to send [16:14:10]*** Cut start [16:14:10]*** Partial cut [16:14:10]*** CUTSNS_PIN = 1 [16:14:10]*** CUTSNS_PIN = 0 [16:14:10]*** Brake cut motor [16:14:10]Read from MH i2c: 01 [16:14:10]MH_I2C_Read... [16:14:10]*** Stop cut motor [16:14:10]*** Cut end [16:14:10]Read from MH i2c: 01 07 00 [16:14:10]MH_I2C_Read... [16:14:10]Read from MH i2c: 01 07 00 B8 1E 00 00 00 00 00 FF 0F EB [16:14:10]process_action close_receipt done [16:14:10]requested_data is exist [16:14:10]produce_requested_data [16:14:10]requested_item fm.sn is exist - process it [16:14:10]wFMCommunicate request_size=4 [16:14:10]MH_SAM_APDU [16:14:10]CAPDU: 80 11 00 00 [16:14:10]Write to MH i2c: E2 08 00 B9 1E 80 11 00 00 00 00 00 00 51 [16:14:10]Write i2c OK [16:14:10]MH_I2C_Read... [16:14:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:14:10]Read from MH i2c: E2 [16:14:10]MH_I2C_Read... [16:14:10]Read from MH i2c: E2 17 00 [16:14:10]MH_I2C_Read... [16:14:10]Read from MH i2c: E2 17 00 B9 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A2 [16:14:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:14:10]wFMCommunicate OK [16:14:10]requested_item fd.num is exist - process it [16:14:10]SAM_PROTO_GetFieldsCounters [16:14:10]wFMCommunicate request_size=4 [16:14:10]MH_SAM_APDU [16:14:10]CAPDU: 80 13 00 00 [16:14:10]Write to MH i2c: E2 08 00 BA 1E 80 13 00 00 00 00 00 00 54 [16:14:10]Write i2c OK [16:14:10]MH_I2C_Read... [16:14:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:14:10]Read from MH i2c: E2 [16:14:10]MH_I2C_Read... [16:14:10]Read from MH i2c: E2 62 00 [16:14:10]MH_I2C_Read... [16:14:10]Read from MH i2c: E2 62 00 BA 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 14 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 FB 01 00 00 5E 04 04 00 FB 01 00 00 57 04 04 00 FC 01 00 00 19 04 04 00 00 00 00 00 90 00 82 [16:14:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 14 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 FB 01 00 00 5E 04 04 00 FB 01 00 00 57 04 04 00 FC 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:14:10]wFMCommunicate OK [16:14:10]SAM_PROTO_GetFieldsCounters done [16:14:10]requested_item shift.num is exist - process it [16:14:10]requested_item shift.opened is exist - process it [16:14:10]req_shift_opened [16:14:10]FM_GetShiftState [16:14:10]SAM_PROTO_GetShiftState [16:14:10]wFMCommunicate request_size=4 [16:14:10]MH_SAM_APDU [16:14:10]CAPDU: 80 13 01 00 [16:14:10]Write to MH i2c: E2 08 00 BB 1E 80 13 01 00 00 00 00 00 56 [16:14:10]Write i2c OK [16:14:10]MH_I2C_Read... [16:14:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:14:10]Read from MH i2c: E2 [16:14:10]MH_I2C_Read... [16:14:10]Read from MH i2c: E2 0E 00 [16:14:10]MH_I2C_Read... [16:14:10]Read from MH i2c: E2 0E 00 BB 1E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 02 [16:14:10]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:14:10]wFMCommunicate OK [16:14:10]SAM_PROTO_GetShiftState done [16:14:10]FM_GetShiftState done [16:14:10]req_shift_opened done [16:14:10]requested_item shift.open_date is exist - process it [16:14:10]req_shift_open_date [16:14:10]req_shift_open_date done [16:14:10]produce_requested_data done [16:14:10]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95508,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:14:10]process_action_free close_receipt [16:14:10]json_value_free [16:14:10]json_value_free done [16:14:10]process_json_proto returns [16:14:10]Send response to host [16:14:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95508,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:14:10]free response buf [16:14:10]execute_script done [16:14:10]execute_script returns [16:14:10]free content buf [16:14:10]Sock 9.Close socket [16:14:10]Sock 9.Thread stoped [16:14:15]OFD Sender: No OFD packet to send [16:14:20]OFD Sender: No OFD packet to send [16:14:25]OFD Sender: No OFD packet to send [16:14:30]OFD Sender: No OFD packet to send [16:14:35]OFD Sender: No OFD packet to send [16:14:40]OFD Sender: No OFD packet to send [16:14:45]OFD Sender: No OFD packet to send [16:14:50]OFD Sender: No OFD packet to send [16:14:55]OFD Sender: No OFD packet to send [16:15:00]OFD Sender: No OFD packet to send [16:15:05]OFD Sender: No OFD packet to send [16:15:10]OFD Sender: No OFD packet to send [16:15:15]OFD Sender: No OFD packet to send [16:15:20]OFD Sender: No OFD packet to send [16:15:25]OFD Sender: No OFD packet to send [16:15:30]OFD Sender: No OFD packet to send [16:15:35]OFD Sender: No OFD packet to send [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:35]OFD Sender: No OFD packet to send [16:16:40]OFD Sender: No OFD packet to send [16:16:45]OFD Sender: No OFD packet to send [16:16:50]OFD Sender: No OFD packet to send [16:16:55]OFD Sender: No OFD packet to send [16:17:00]OFD Sender: No OFD packet to send [16:17:03]accept exits with 10 [16:17:03]New connection [16:17:03]New thread 3067301220 created [16:17:03]Thread 3067444580 joined [16:17:03]Waiting for new connection... [16:17:03] Sock 10.Parse request [16:17:03]Sock 10.Check first char [16:17:03]Sock 10.First char is OK [16:17:03]request: POST /json_proto HTTP/1.0 [16:17:03]Method: POST [16:17:03]URL: /json_proto [16:17:03]Method is POST - this is cgi request [16:17:03]url: /json_proto [16:17:03]query_string will be loaded in cgi processing [16:17:03]execute_cgi json_proto POST (null) [16:17:03]execute_cgi path=json_proto method=POST [16:17:03]POST find Content-Length [16:17:03]Host: 172.17.40.67:8080 [16:17:03]Content-Length: 678 [16:17:03]Content-Type: application/json [16:17:03] [16:17:03]POST finish read [16:17:03]Found Content-Length = 678 [16:17:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406027", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:17:03]execute_script... [16:17: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)3406027", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:17:03]POST & json_proto [16:17:03]process_json_proto [16:17:03]json parsed OK: [16:17:03]protocol is kg_v1.0 [16:17:03]action value=close_receipt [16:17:03]process_action close_receipt [16:17:03]cmd_close_receipt [16:17:03]MH_GetDate [16:17:03]Write to MH i2c: F0 00 00 BC 1E C9 [16:17:03]Write i2c OK [16:17:03]MH_I2C_Read... [16:17:03]Read from MH i2c: F0 [16:17:03]MH_I2C_Read... [16:17:03]Read from MH i2c: F0 09 00 [16:17:03]MH_I2C_Read... [16:17:03]Read from MH i2c: F0 09 00 BC 1E 00 80 67 1E 67 EE DA 66 66 D2 [16:17:03]GetLastDocTimeStamp 1730045648 [16:17:03]current date 1730045824 [16:17:03]FM_GetShiftState [16:17:03]SAM_PROTO_GetShiftState [16:17:03]wFMCommunicate request_size=4 [16:17:03]MH_SAM_APDU [16:17:03]CAPDU: 80 13 01 00 [16:17:03]Write to MH i2c: E2 08 00 BD 1E 80 13 01 00 00 00 00 00 58 [16:17:03]Write i2c OK [16:17:03]MH_I2C_Read... [16:17:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:17:03]Read from MH i2c: E2 [16:17:03]MH_I2C_Read... [16:17:03]Read from MH i2c: E2 0E 00 [16:17:03]MH_I2C_Read... [16:17:03]Read from MH i2c: E2 0E 00 BD 1E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 04 [16:17:03]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:17:03]wFMCommunicate OK [16:17:03]SAM_PROTO_GetShiftState done [16:17:03]FM_GetShiftState done [16:17:03]opened in 1729987736 [16:17:03]opened+sec_in_day 1730074136 [16:17:03]quantity*price = 50041 [16:17:03]sum+1 = 50042 [16:17:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 508 27.10.2024 16:17 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95509 ФПД: 186155925017652 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T161704&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95509&fm=186155925017652&tin=02508201610067®Number=0000000000170478&sum=50000 [16:17:04]StoreToDocumentArchive [16:17:04]shift 143 fd 95509 [16:17:04]save to /storage/0143/doc_00095509 [16:17:04]save last doc name /storage/0143/doc_00095509 to /storage/kkm_last_doc_name [16:17:04]save OK [16:17:04]Clear old archive folders... [16:17:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:17:04]tlvbuf is 00A66CA0 [16:17:04]SAM_PROTO_ClearQueue [16:17:04]wFMCommunicate request_size=4 [16:17:04]MH_SAM_APDU [16:17:04]CAPDU: 80 09 00 00 [16:17:04]Write to MH i2c: E2 08 00 CA 1E 80 09 00 00 00 00 00 00 5A [16:17:04]Write i2c OK [16:17:04]MH_I2C_Read... [16:17:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:17:04]Read from MH i2c: E2 [16:17:04]MH_I2C_Read... [16:17:04]Read from MH i2c: E2 03 00 [16:17:04]MH_I2C_Read... [16:17:04]Read from MH i2c: E2 03 00 CA 1E 00 90 00 5C [16:17:04]RAPDU: 90 00 [16:17:04]wFMCommunicate OK [16:17:04]SAM_PROTO_ClearQueue done [16:17:04]KKMCreateOFDPacket [16:17:04]OFDProtocolAddRootSTLVToBuf [16:17:04]FM_MakeSignedData [16:17:04]FM_MakeSignedData [16:17:04]SAM_PROTO_SignData [16:17:04]wFMCommunicate request_size=4 [16:17:04]MH_SAM_APDU [16:17:04]CAPDU: 80 0D 01 02 [16:17:04]Write to MH i2c: E2 08 00 CB 1E 80 0D 01 02 00 00 00 00 62 [16:17:04]Write i2c OK [16:17:04]MH_I2C_Read... [16:17:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:17:04]Read from MH i2c: E2 [16:17:04]MH_I2C_Read... [16:17:04]Read from MH i2c: E2 03 00 [16:17:04]MH_I2C_Read... [16:17:04]Read from MH i2c: E2 03 00 CB 1E 00 90 00 5D [16:17:04]RAPDU: 90 00 [16:17:04]wFMCommunicate OK [16:17:04]wFMCommunicate request_size=255 [16:17:04]MH_SAM_APDU [16:17: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 01 00 00 F4 03 04 00 80 67 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 15 75 01 00 35 04 06 00 A9 [16:17:04]Write to MH i2c: E2 02 01 CC 1E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 01 00 00 F4 03 04 00 80 67 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 15 75 01 00 35 04 06 00 A9 00 00 1C [16:17:04]Write i2c OK [16:17:04]MH_I2C_Read... [16:17:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:17:04]Read from MH i2c: E2 [16:17:04]MH_I2C_Read... [16:17:04]Read from MH i2c: E2 03 00 [16:17:04]MH_I2C_Read... [16:17:04]Read from MH i2c: E2 03 00 CC 1E 00 90 00 5E [16:17:04]RAPDU: 90 00 [16:17:04]wFMCommunicate OK [16:17:04]wFMCommunicate request_size=10 [16:17:04]MH_SAM_APDU [16:17:04]CAPDU: 80 0D 02 02 05 4E CD C8 94 34 [16:17:04]Write to MH i2c: E2 0D 00 CD 1E 80 0D 02 02 05 00 4E CD C8 94 34 00 00 1A [16:17:04]Write i2c OK [16:17:04]MH_I2C_Read... [16:17:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:17:04]Read from MH i2c: E2 [16:17:04]MH_I2C_Read... [16:17:04]Read from MH i2c: E2 03 00 [16:17:04]MH_I2C_Read... [16:17:04]Read from MH i2c: E2 03 00 CD 1E 00 90 00 5F [16:17:04]RAPDU: 90 00 [16:17:04]wFMCommunicate OK [16:17:04]wFMCommunicate request_size=4 [16:17:04]MH_SAM_APDU [16:17:04]CAPDU: 80 0D 03 02 [16:17:04]Write to MH i2c: E2 08 00 CE 1E 80 0D 03 02 00 00 00 00 67 [16:17:04]Write i2c OK [16:17:04]MH_I2C_Read... [16:17:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:17:04]Read from MH i2c: E2 [16:17:04]MH_I2C_Read... [16:17:04]Read from MH i2c: E2 0B 00 [16:17:04]MH_I2C_Read... [16:17:04]Read from MH i2c: E2 0B 00 CE 1E 00 F6 5C 00 B0 9F 4E 15 62 90 00 CE [16:17:04]RAPDU: F6 5C 00 B0 9F 4E 15 62 90 00 [16:17:04]wFMCommunicate OK [16:17:04]SAM_PROTO_SignData done [16:17:04]FM_MakeSignedData done [16:17:04]CreateOFDProtocolMessage [16:17:04]wFMCommunicate request_size=4 [16:17:04]MH_SAM_APDU [16:17:04]CAPDU: 80 11 00 00 [16:17:04]Write to MH i2c: E2 08 00 CF 1E 80 11 00 00 00 00 00 00 67 [16:17:04]Write i2c OK [16:17:04]MH_I2C_Read... [16:17:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:17:04]Read from MH i2c: E2 [16:17:04]MH_I2C_Read... [16:17:04]Read from MH i2c: E2 17 00 [16:17:04]MH_I2C_Read... [16:17:04]Read from MH i2c: E2 17 00 CF 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B8 [16:17:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:17:04]wFMCommunicate OK [16:17:04]CreateOFDProtocolMessage done [16:17:04]OFDSenderStorePacket 95509 [16:17:04]StoreOFDPacket docnum=95509 [16:17:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B6 76 07 01 42 65 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 01 00 00 F4 03 04 00 80 67 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 15 75 01 00 35 04 06 00 A9 4E CD C8 94 34 F6 5C 00 B0 9F 4E 15 62 [16:17:04]CheckFolder [16:17:04]dirname=/storage/ofd_packets [16:17:04]CheckFolder done [16:17:04]ProducePacketName [16:17:04]name=ofd_packets/00095509 [16:17:04]NVStorageSaveData ofd_packets/00095509 [16:17:04]File name is /storage/ofd_packets/00095509 [16:17:04]Write 301 bytes [16:17:04]NVStorageSaveData done [16:17:04]OFDSenderStorePacket done [16:17:04]KKMCreateOFDPacket done [16:17:04]NVStorageSaveData kkm_last_timestamp [16:17:04]File name is /storage/kkm_last_timestamp [16:17:04]Write 4 bytes [16:17:04]NVStorageSaveData done [16:17:04]ExternCall_PrintAddStr [16:17:04]wPrintStart [16:17:04]Write to MH i2c: 01 00 00 D0 1E EE [16:17:04]Write i2c OK [16:17:04]MH_I2C_Read... [16:17:04]Read from MH i2c: 01 [16:17:04]MH_I2C_Read... [16:17:04]Read from MH i2c: 01 07 00 [16:17:04]MH_I2C_Read... [16:17:04]Read from MH i2c: 01 07 00 D0 1E 00 00 00 00 00 FF 0F 03 [16:17:04]RasterBufferAndPrint [16:17:04]line Счет N : (1)3406027 [16:17:04]line ИНН: 02508201610067 [16:17:04]line Контрольно-Кассовый Чек [16:17:04]line ПРОДАЖА [16:17:04]line ТРК (МРК, ГНК) : 12 [16:17:04]line Товар: 2710124130 [16:17:04]line Аи-92-К-4 [16:17:04]line 7.480 * 66.90 [16:17:04]line = 500.41 [16:17:04]line НДС 12% НСП 1% [16:17:04]line > о реализуемом товаре [16:17:04]line ОКРУГЛЕНИЕ: -0.41 [16:17:04]line ИТОГО: 500.00 [16:17:04]line Внесено: 500.00 [16:17:04]line СДАЧА: 0.00 [16:17:04]line НСП 1% : 4.43 [16:17:04]line НДС 12% : 53.14 [16:17:04]line Наличными: 500.00 [16:17:04]line Безнал.: 0.00 [16:17:04]line Место: АЗС № 82 "Партнер Нефть" [16:17:04]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:17:04]line СНО: Общий режим [16:17:04]line Чек 508 27.10.2024 16:17 [16:17:04]line Смена: 143 ФФД: 1.0 [16:17:04]line ЗНМ: 0300000017 [16:17:04]line РНМ: 0000000000170478 [16:17:04]line Версия ККМ: v1.0 [16:17:04]line ФМ: 0000000002098560 [16:17:04]line ФД: 95509 [16:17:04]line ФПД: 186155925017652 [16:17:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T161704&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95509&fm=186155925017652&tin=02508201610067®Number=0000000000170478&sum=50000 [16:17:05]OFD Sender: Processing packet 95509 [packets to send 57, broken 56] [16:17:05]ProducePacketName [16:17:05]name=ofd_packets/00095509 [16:17:05]OFD Sender: To server: pG, [16:17:05]CommunicateWithHost lk.salyk.kg:30040 [16:17:05]ConnectInit lk.salyk.kg [16:17:05]written 0, free lines is 4095 [16:17:05]Connected sock=9 [16:17:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B6 76 07 01 42 65 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 01 00 00 F4 03 04 00 80 67 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 15 75 01 00 35 04 06 00 A9 4E CD C8 94 34 F6 5C 00 B0 9F 4E 15 62 [16:17:05]Write to MH i2c: 01 00 00 FB 1E 19 [16:17:05]Write i2c OK [16:17:05]MH_I2C_Read... [16:17:05]Read from MH i2c: 01 [16:17:05]MH_I2C_Read... [16:17:05]Read from MH i2c: 01 07 00 [16:17:05]MH_I2C_Read... [16:17:05]Read from MH i2c: 01 07 00 FB 1E 00 00 00 00 00 F0 0C 1C [16:17:05]RasterBufferAndPrint [16:17:05]line [16:17:05]line [16:17:05]line [16:17:05]line [16:17:05]line [16:17:05]written 0, free lines is 3319 [16:17:05]MH_Cut [16:17:05]Write to MH i2c: D1 01 00 02 1F 01 F3 [16:17:05]Write i2c OK [16:17:05]MH_I2C_Read... [16:17:05]Read from MH i2c: D1 [16:17:05]MH_I2C_Read... [16:17:05]Read from MH i2c: D1 01 00 [16:17:05]MH_I2C_Read... [16:17:05]Read from MH i2c: D1 01 00 02 1F 00 F2 [16:17:05]Write to MH i2c: 01 00 00 03 1F 22 [16:17:05]Write i2c OK [16:17:05]MH_I2C_Read... [16:17:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B5 4F 47 00 57 0F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 15 75 01 00 F4 03 04 00 AC 11 1E 67 B6 04 01 00 00 C7 68 4D BC 6B 18 FB D2 [16:17:05]CommunicateWithHost err = 0 [16:17:05]CheckOFDResponse [16:17:05]1017 (14) - 77093643461234 [16:17:05]1041 (16) - 0000000002098560 [16:17:05]1040 (4) - 95509 [16:17:05]1012 (4) - 27.10.2024 10:10 [16:17:05]1206 (1) - 0 [16:17:05]OFD Sender: Remove packet 95509 [16:17:05]ProducePacketName [16:17:05]name=ofd_packets/00095509 [16:17:05]NVStorageDeleteData [16:17:06]OFD Sender: No OFD packet to send [16:17:06]*** Cut start [16:17:06]*** Partial cut [16:17:06]*** CUTSNS_PIN = 1 [16:17:06]*** CUTSNS_PIN = 0 [16:17:06]*** Brake cut motor [16:17:06]Read from MH i2c: 01 [16:17:06]MH_I2C_Read... [16:17:06]*** Stop cut motor [16:17:06]*** Cut end [16:17:06]Read from MH i2c: 01 07 00 [16:17:06]MH_I2C_Read... [16:17:06]Read from MH i2c: 01 07 00 03 1F 00 00 00 00 00 FF 0F 37 [16:17:06]process_action close_receipt done [16:17:06]requested_data is exist [16:17:06]produce_requested_data [16:17:06]requested_item fm.sn is exist - process it [16:17:06]wFMCommunicate request_size=4 [16:17:06]MH_SAM_APDU [16:17:06]CAPDU: 80 11 00 00 [16:17:06]Write to MH i2c: E2 08 00 04 1F 80 11 00 00 00 00 00 00 9D [16:17:06]Write i2c OK [16:17:06]MH_I2C_Read... [16:17:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:17:06]Read from MH i2c: E2 [16:17:06]MH_I2C_Read... [16:17:06]Read from MH i2c: E2 17 00 [16:17:06]MH_I2C_Read... [16:17:06]Read from MH i2c: E2 17 00 04 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EE [16:17:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:17:07]wFMCommunicate OK [16:17:07]requested_item fd.num is exist - process it [16:17:07]SAM_PROTO_GetFieldsCounters [16:17:07]wFMCommunicate request_size=4 [16:17:07]MH_SAM_APDU [16:17:07]CAPDU: 80 13 00 00 [16:17:07]Write to MH i2c: E2 08 00 05 1F 80 13 00 00 00 00 00 00 A0 [16:17:07]Write i2c OK [16:17:07]MH_I2C_Read... [16:17:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:17:07]Read from MH i2c: E2 [16:17:07]MH_I2C_Read... [16:17:07]Read from MH i2c: E2 62 00 [16:17:07]MH_I2C_Read... [16:17:07]Read from MH i2c: E2 62 00 05 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 15 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 FC 01 00 00 5E 04 04 00 FC 01 00 00 57 04 04 00 FD 01 00 00 19 04 04 00 00 00 00 00 90 00 D2 [16:17:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 15 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 FC 01 00 00 5E 04 04 00 FC 01 00 00 57 04 04 00 FD 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:17:07]wFMCommunicate OK [16:17:07]SAM_PROTO_GetFieldsCounters done [16:17:07]requested_item shift.num is exist - process it [16:17:07]requested_item shift.opened is exist - process it [16:17:07]req_shift_opened [16:17:07]FM_GetShiftState [16:17:07]SAM_PROTO_GetShiftState [16:17:07]wFMCommunicate request_size=4 [16:17:07]MH_SAM_APDU [16:17:07]CAPDU: 80 13 01 00 [16:17:07]Write to MH i2c: E2 08 00 06 1F 80 13 01 00 00 00 00 00 A2 [16:17:07]Write i2c OK [16:17:07]MH_I2C_Read... [16:17:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:17:07]Read from MH i2c: E2 [16:17:07]MH_I2C_Read... [16:17:07]Read from MH i2c: E2 0E 00 [16:17:07]MH_I2C_Read... [16:17:07]Read from MH i2c: E2 0E 00 06 1F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 4E [16:17:07]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:17:07]wFMCommunicate OK [16:17:07]SAM_PROTO_GetShiftState done [16:17:07]FM_GetShiftState done [16:17:07]req_shift_opened done [16:17:07]requested_item shift.open_date is exist - process it [16:17:07]req_shift_open_date [16:17:07]req_shift_open_date done [16:17:07]produce_requested_data done [16:17:07]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95509,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:17:07]process_action_free close_receipt [16:17:07]json_value_free [16:17:07]json_value_free done [16:17:07]process_json_proto returns [16:17:07]Send response to host [16:17:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95509,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:17:07]free response buf [16:17:07]execute_script done [16:17:07]execute_script returns [16:17:07]free content buf [16:17:07]Sock 10.Close socket [16:17:07]Sock 10.Thread stoped [16:17:10]accept exits with 7 [16:17:10]New connection [16:17:10]New thread 3067444580 created [16:17:10]Thread 3067301220 joined [16:17:10]Waiting for new connection... [16:17:10] Sock 7.Parse request [16:17:10]Sock 7.Check first char [16:17:10]Sock 7.First char is OK [16:17:10]request: POST /json_proto HTTP/1.0 [16:17:10]Method: POST [16:17:10]URL: /json_proto [16:17:10]Method is POST - this is cgi request [16:17:10]url: /json_proto [16:17:10]query_string will be loaded in cgi processing [16:17:10]execute_cgi json_proto POST (null) [16:17:10]execute_cgi path=json_proto method=POST [16:17:10]POST find Content-Length [16:17:10]Host: 172.17.40.67:8080 [16:17:10]Content-Length: 683 [16:17:10]Content-Type: application/json [16:17:10] [16:17:10]POST finish read [16:17:10]Found Content-Length = 683 [16:17:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406026", "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" ] } } [16:17:10]execute_script... [16:17: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)3406026", "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" ] } } [16:17:10]POST & json_proto [16:17:10]process_json_proto [16:17:10]json parsed OK: [16:17:10]protocol is kg_v1.0 [16:17:10]action value=close_receipt [16:17:10]process_action close_receipt [16:17:10]cmd_close_receipt [16:17:10]MH_GetDate [16:17:10]Write to MH i2c: F0 00 00 07 1F 15 [16:17:10]Write i2c OK [16:17:10]MH_I2C_Read... [16:17:10]Read from MH i2c: F0 [16:17:10]MH_I2C_Read... [16:17:10]Read from MH i2c: F0 09 00 [16:17:10]MH_I2C_Read... [16:17:10]Read from MH i2c: F0 09 00 07 1F 00 87 67 1E 67 EE DA 66 66 25 [16:17:10]GetLastDocTimeStamp 1730045824 [16:17:10]current date 1730045831 [16:17:10]FM_GetShiftState [16:17:10]SAM_PROTO_GetShiftState [16:17:10]wFMCommunicate request_size=4 [16:17:10]MH_SAM_APDU [16:17:10]CAPDU: 80 13 01 00 [16:17:10]Write to MH i2c: E2 08 00 08 1F 80 13 01 00 00 00 00 00 A4 [16:17:10]Write i2c OK [16:17:10]MH_I2C_Read... [16:17:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:17:10]Read from MH i2c: E2 [16:17:10]MH_I2C_Read... [16:17:10]Read from MH i2c: E2 0E 00 [16:17:10]MH_I2C_Read... [16:17:10]Read from MH i2c: E2 0E 00 08 1F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 50 [16:17:10]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:17:10]wFMCommunicate OK [16:17:10]SAM_PROTO_GetShiftState done [16:17:10]FM_GetShiftState done [16:17:10]opened in 1729987736 [16:17:10]opened+sec_in_day 1730074136 [16:17:10]quantity*price = 150032 [16:17:10]sum+1 = 150033 [16:17:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 509 27.10.2024 16:17 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95510 ФПД: 104627274771742 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T161711&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95510&fm=104627274771742&tin=02508201610067®Number=0000000000170478&sum=150000 [16:17:11]StoreToDocumentArchive [16:17:11]shift 143 fd 95510 [16:17:11]save to /storage/0143/doc_00095510 [16:17:11]save last doc name /storage/0143/doc_00095510 to /storage/kkm_last_doc_name [16:17:11]save OK [16:17:11]Clear old archive folders... [16:17:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:17:11]tlvbuf is B6FD0A20 [16:17:11]SAM_PROTO_ClearQueue [16:17:11]wFMCommunicate request_size=4 [16:17:11]MH_SAM_APDU [16:17:11]CAPDU: 80 09 00 00 [16:17:11]Write to MH i2c: E2 08 00 15 1F 80 09 00 00 00 00 00 00 A6 [16:17:11]Write i2c OK [16:17:11]MH_I2C_Read... [16:17:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:17:11]Read from MH i2c: E2 [16:17:11]MH_I2C_Read... [16:17:11]Read from MH i2c: E2 03 00 [16:17:11]MH_I2C_Read... [16:17:11]Read from MH i2c: E2 03 00 15 1F 00 90 00 A8 [16:17:11]RAPDU: 90 00 [16:17:11]wFMCommunicate OK [16:17:11]SAM_PROTO_ClearQueue done [16:17:11]KKMCreateOFDPacket [16:17:11]OFDProtocolAddRootSTLVToBuf [16:17:11]FM_MakeSignedData [16:17:11]FM_MakeSignedData [16:17:11]SAM_PROTO_SignData [16:17:11]wFMCommunicate request_size=4 [16:17:11]MH_SAM_APDU [16:17:11]CAPDU: 80 0D 01 02 [16:17:11]Write to MH i2c: E2 08 00 16 1F 80 0D 01 02 00 00 00 00 AE [16:17:11]Write i2c OK [16:17:11]MH_I2C_Read... [16:17:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:17:11]Read from MH i2c: E2 [16:17:11]MH_I2C_Read... [16:17:11]Read from MH i2c: E2 03 00 [16:17:11]MH_I2C_Read... [16:17:11]Read from MH i2c: E2 03 00 16 1F 00 90 00 A9 [16:17:11]RAPDU: 90 00 [16:17:11]wFMCommunicate OK [16:17:11]wFMCommunicate request_size=255 [16:17:11]MH_SAM_APDU [16:17:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 FD 01 00 00 F4 03 04 00 87 67 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 16 75 01 00 35 04 06 00 5F [16:17:11]Write to MH i2c: E2 02 01 17 1F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 FD 01 00 00 F4 03 04 00 87 67 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 16 75 01 00 35 04 06 00 5F 00 00 8B [16:17:11]Write i2c OK [16:17:11]MH_I2C_Read... [16:17:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:17:12]Read from MH i2c: E2 [16:17:12]MH_I2C_Read... [16:17:12]Read from MH i2c: E2 03 00 [16:17:12]MH_I2C_Read... [16:17:12]Read from MH i2c: E2 03 00 17 1F 00 90 00 AA [16:17:12]RAPDU: 90 00 [16:17:12]wFMCommunicate OK [16:17:12]wFMCommunicate request_size=10 [16:17:12]MH_SAM_APDU [16:17:12]CAPDU: 80 0D 02 02 05 28 6F 8B ED 1E [16:17:12]Write to MH i2c: E2 0D 00 18 1F 80 0D 02 02 05 00 28 6F 8B ED 1E 00 00 E8 [16:17:12]Write i2c OK [16:17:12]MH_I2C_Read... [16:17:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:17:12]Read from MH i2c: E2 [16:17:12]MH_I2C_Read... [16:17:12]Read from MH i2c: E2 03 00 [16:17:12]MH_I2C_Read... [16:17:12]Read from MH i2c: E2 03 00 18 1F 00 90 00 AB [16:17:12]RAPDU: 90 00 [16:17:12]wFMCommunicate OK [16:17:12]wFMCommunicate request_size=4 [16:17:12]MH_SAM_APDU [16:17:12]CAPDU: 80 0D 03 02 [16:17:12]Write to MH i2c: E2 08 00 19 1F 80 0D 03 02 00 00 00 00 B3 [16:17:12]Write i2c OK [16:17:12]MH_I2C_Read... [16:17:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:17:12]Read from MH i2c: E2 [16:17:12]MH_I2C_Read... [16:17:12]Read from MH i2c: E2 0B 00 [16:17:12]MH_I2C_Read... [16:17:12]Read from MH i2c: E2 0B 00 19 1F 00 64 F4 2E F5 08 FB 53 9B 90 00 20 [16:17:12]RAPDU: 64 F4 2E F5 08 FB 53 9B 90 00 [16:17:12]wFMCommunicate OK [16:17:12]SAM_PROTO_SignData done [16:17:12]FM_MakeSignedData done [16:17:12]CreateOFDProtocolMessage [16:17:12]wFMCommunicate request_size=4 [16:17:12]MH_SAM_APDU [16:17:12]CAPDU: 80 11 00 00 [16:17:12]Write to MH i2c: E2 08 00 1A 1F 80 11 00 00 00 00 00 00 B3 [16:17:12]Write i2c OK [16:17:12]MH_I2C_Read... [16:17:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:17:12]Read from MH i2c: E2 [16:17:12]MH_I2C_Read... [16:17:12]Read from MH i2c: E2 17 00 [16:17:12]MH_I2C_Read... [16:17:12]Read from MH i2c: E2 17 00 1A 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 04 [16:17:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:17:12]wFMCommunicate OK [16:17:12]CreateOFDProtocolMessage done [16:17:12]OFDSenderStorePacket 95510 [16:17:12]StoreOFDPacket docnum=95510 [16:17:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6C FC 07 01 9D 89 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 FD 01 00 00 F4 03 04 00 87 67 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 16 75 01 00 35 04 06 00 5F 28 6F 8B ED 1E 64 F4 2E F5 08 FB 53 9B [16:17:12]CheckFolder [16:17:12]dirname=/storage/ofd_packets [16:17:12]CheckFolder done [16:17:12]ProducePacketName [16:17:12]name=ofd_packets/00095510 [16:17:12]NVStorageSaveData ofd_packets/00095510 [16:17:12]File name is /storage/ofd_packets/00095510 [16:17:12]Write 301 bytes [16:17:12]NVStorageSaveData done [16:17:12]OFDSenderStorePacket done [16:17:12]KKMCreateOFDPacket done [16:17:12]NVStorageSaveData kkm_last_timestamp [16:17:12]File name is /storage/kkm_last_timestamp [16:17:12]Write 4 bytes [16:17:12]NVStorageSaveData done [16:17:12]ExternCall_PrintAddStr [16:17:12]wPrintStart [16:17:12]Write to MH i2c: 01 00 00 1B 1F 3A [16:17:12]Write i2c OK [16:17:12]MH_I2C_Read... [16:17:12]Read from MH i2c: 01 [16:17:12]MH_I2C_Read... [16:17:12]Read from MH i2c: 01 07 00 [16:17:12]MH_I2C_Read... [16:17:12]Read from MH i2c: 01 07 00 1B 1F 00 00 00 00 00 FF 0F 4F [16:17:12]RasterBufferAndPrint [16:17:12]line Счет N : (1)3406026 [16:17:12]line ИНН: 02508201610067 [16:17:12]line Контрольно-Кассовый Чек [16:17:12]line ПРОДАЖА [16:17:12]line ТРК (МРК, ГНК) : 23 [16:17:12]line Товар: 2710124500 [16:17:12]line Аи-95-К-5 [16:17:12]line 20.220 * 74.20 [16:17:12]line = 1500.32 [16:17:12]line НДС 12% НСП 1% [16:17:12]line > о реализуемом товаре [16:17:12]line ОКРУГЛЕНИЕ: -0.32 [16:17:12]line ИТОГО: 1500.00 [16:17:12]line Внесено: 1500.00 [16:17:12]line СДАЧА: 0.00 [16:17:12]line НСП 1% : 13.28 [16:17:12]line НДС 12% : 159.33 [16:17:12]line Наличными: 1500.00 [16:17:12]line Безнал.: 0.00 [16:17:12]line Место: АЗС № 82 "Партнер Нефть" [16:17:12]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:17:12]line СНО: Общий режим [16:17:12]line Чек 509 27.10.2024 16:17 [16:17:12]line Смена: 143 ФФД: 1.0 [16:17:12]line ЗНМ: 0300000017 [16:17:12]line РНМ: 0000000000170478 [16:17:12]line Версия ККМ: v1.0 [16:17:12]line ФМ: 0000000002098560 [16:17:12]line ФД: 95510 [16:17:12]line ФПД: 104627274771742 [16:17:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T161711&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95510&fm=104627274771742&tin=02508201610067®Number=0000000000170478&sum=150000 [16:17:12]written 0, free lines is 4095 [16:17:12]OFD Sender: Processing packet 95510 [packets to send 57, broken 56] [16:17:12]ProducePacketName [16:17:12]name=ofd_packets/00095510 [16:17:12]OFD Sender: To server: pG, [16:17:12]CommunicateWithHost lk.salyk.kg:30040 [16:17:12]ConnectInit lk.salyk.kg [16:17:12]Connected sock=10 [16:17:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 6C FC 07 01 9D 89 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 FD 01 00 00 F4 03 04 00 87 67 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 16 75 01 00 35 04 06 00 5F 28 6F 8B ED 1E 64 F4 2E F5 08 FB 53 9B [16:17:12]Write to MH i2c: 01 00 00 46 1F 65 [16:17:12]Write i2c OK [16:17:12]MH_I2C_Read... [16:17:12]Read from MH i2c: 01 [16:17:12]MH_I2C_Read... [16:17:12]Read from MH i2c: 01 07 00 [16:17:12]MH_I2C_Read... [16:17:12]Read from MH i2c: 01 07 00 46 1F 00 00 00 00 00 09 0D 82 [16:17:12]RasterBufferAndPrint [16:17:12]line [16:17:12]line [16:17:12]line [16:17:12]line [16:17:12]line [16:17:12]written 0, free lines is 3353 [16:17:12]MH_Cut [16:17:12]Write to MH i2c: D1 01 00 4D 1F 01 3E [16:17:12]Write i2c OK [16:17:12]MH_I2C_Read... [16:17:12]Read from MH i2c: D1 [16:17:12]MH_I2C_Read... [16:17:12]Read from MH i2c: D1 01 00 [16:17:12]MH_I2C_Read... [16:17:12]Read from MH i2c: D1 01 00 4D 1F 00 3D [16:17:12]Write to MH i2c: 01 00 00 4E 1F 6D [16:17:12]Write i2c OK [16:17:12]MH_I2C_Read... [16:17:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 4D A5 47 00 21 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 32 30 39 38 35 36 30 10 04 04 00 16 75 01 00 F4 03 04 00 B3 11 1E 67 B6 04 01 00 00 3C 80 F0 5E F6 28 7E 16 [16:17:12]CommunicateWithHost err = 0 [16:17:12]CheckOFDResponse [16:17:12]1017 (14) - 77093643461234 [16:17:12]1041 (16) - 0000000002098560 [16:17:12]1040 (4) - 95510 [16:17:12]1012 (4) - 27.10.2024 10:10 [16:17:12]1206 (1) - 0 [16:17:12]OFD Sender: Remove packet 95510 [16:17:12]ProducePacketName [16:17:12]name=ofd_packets/00095510 [16:17:12]NVStorageDeleteData [16:17:13]OFD Sender: No OFD packet to send [16:17:13]*** Cut start [16:17:13]*** Partial cut [16:17:13]*** CUTSNS_PIN = 1 [16:17:13]*** CUTSNS_PIN = 0 [16:17:13]*** Brake cut motor [16:17:14]Read from MH i2c: 01 [16:17:14]MH_I2C_Read... [16:17:14]*** Stop cut motor [16:17:14]*** Cut end [16:17:14]Read from MH i2c: 01 07 00 [16:17:14]MH_I2C_Read... [16:17:14]Read from MH i2c: 01 07 00 4E 1F 00 00 00 00 00 FF 0F 82 [16:17:14]process_action close_receipt done [16:17:14]requested_data is exist [16:17:14]produce_requested_data [16:17:14]requested_item fm.sn is exist - process it [16:17:14]wFMCommunicate request_size=4 [16:17:14]MH_SAM_APDU [16:17:14]CAPDU: 80 11 00 00 [16:17:14]Write to MH i2c: E2 08 00 4F 1F 80 11 00 00 00 00 00 00 E8 [16:17:14]Write i2c OK [16:17:14]MH_I2C_Read... [16:17:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:17:14]Read from MH i2c: E2 [16:17:14]MH_I2C_Read... [16:17:14]Read from MH i2c: E2 17 00 [16:17:14]MH_I2C_Read... [16:17:14]Read from MH i2c: E2 17 00 4F 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 39 [16:17:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:17:14]wFMCommunicate OK [16:17:14]requested_item fd.num is exist - process it [16:17:14]SAM_PROTO_GetFieldsCounters [16:17:14]wFMCommunicate request_size=4 [16:17:14]MH_SAM_APDU [16:17:14]CAPDU: 80 13 00 00 [16:17:14]Write to MH i2c: E2 08 00 50 1F 80 13 00 00 00 00 00 00 EB [16:17:14]Write i2c OK [16:17:14]MH_I2C_Read... [16:17:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:17:14]Read from MH i2c: E2 [16:17:14]MH_I2C_Read... [16:17:14]Read from MH i2c: E2 62 00 [16:17:14]MH_I2C_Read... [16:17:14]Read from MH i2c: E2 62 00 50 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 16 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 FD 01 00 00 5E 04 04 00 FD 01 00 00 57 04 04 00 FE 01 00 00 19 04 04 00 00 00 00 00 90 00 21 [16:17:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 16 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 FD 01 00 00 5E 04 04 00 FD 01 00 00 57 04 04 00 FE 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:17:14]wFMCommunicate OK [16:17:14]SAM_PROTO_GetFieldsCounters done [16:17:14]requested_item shift.num is exist - process it [16:17:14]requested_item shift.opened is exist - process it [16:17:14]req_shift_opened [16:17:14]FM_GetShiftState [16:17:14]SAM_PROTO_GetShiftState [16:17:14]wFMCommunicate request_size=4 [16:17:14]MH_SAM_APDU [16:17:14]CAPDU: 80 13 01 00 [16:17:14]Write to MH i2c: E2 08 00 51 1F 80 13 01 00 00 00 00 00 ED [16:17:14]Write i2c OK [16:17:14]MH_I2C_Read... [16:17:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:17:14]Read from MH i2c: E2 [16:17:14]MH_I2C_Read... [16:17:14]Read from MH i2c: E2 0E 00 [16:17:14]MH_I2C_Read... [16:17:14]Read from MH i2c: E2 0E 00 51 1F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 99 [16:17:14]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:17:14]wFMCommunicate OK [16:17:14]SAM_PROTO_GetShiftState done [16:17:14]FM_GetShiftState done [16:17:14]req_shift_opened done [16:17:14]requested_item shift.open_date is exist - process it [16:17:14]req_shift_open_date [16:17:14]req_shift_open_date done [16:17:14]produce_requested_data done [16:17:14]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95510,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:17:14]process_action_free close_receipt [16:17:14]json_value_free [16:17:14]json_value_free done [16:17:14]process_json_proto returns [16:17:14]Send response to host [16:17:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95510,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:17:14]free response buf [16:17:14]execute_script done [16:17:14]execute_script returns [16:17:14]free content buf [16:17:14]Sock 7.Close socket [16:17:14]Sock 7.Thread stoped [16:17:18]OFD Sender: No OFD packet to send [16:17:23]OFD Sender: No OFD packet to send [16:17:28]OFD Sender: No OFD packet to send [16:17:33]OFD Sender: No OFD packet to send [16:17:38]OFD Sender: No OFD packet to send [16:17:43]OFD Sender: No OFD packet to send [16:17:48]OFD Sender: No OFD packet to send [16:17:53]OFD Sender: No OFD packet to send [16:17:58]OFD Sender: No OFD packet to send [16:18:03]OFD Sender: No OFD packet to send [16:18:08]OFD Sender: No OFD packet to send [16:18:13]OFD Sender: No OFD packet to send [16:18:18]OFD Sender: No OFD packet to send [16:18:23]OFD Sender: No OFD packet to send [16:18:28]OFD Sender: No OFD packet to send [16:18:33]OFD Sender: No OFD packet to send [16:18:38]OFD Sender: No OFD packet to send [16:18:40]int [16:18:40]Write to MH i2c: 01 00 00 52 1F 71 [16:18:40]*** FLAG_PRN_KEY set [16:18:40]Write i2c OK [16:18:40]MH_I2C_Read... [16:18:40]Read from MH i2c: 01 [16:18:40]MH_I2C_Read... [16:18:40]Read from MH i2c: 01 07 00 [16:18:40]MH_I2C_Read... [16:18:40]Read from MH i2c: 01 07 00 52 1F 00 08 00 00 00 FF 0F 8E [16:18:40]state=0 [16:18:40]Key pressed [16:18:40]Feed [16:18:40]Write to MH i2c: D8 00 00 53 1F 49 [16:18:40]Write i2c OK [16:18:40]MH_I2C_Read... [16:18:40]Read from MH i2c: D8 [16:18:40]MH_I2C_Read... [16:18:40]Read from MH i2c: D8 01 00 [16:18:40]MH_I2C_Read... [16:18:40]Read from MH i2c: D8 01 00 53 1F 00 4A [16:18:40]int [16:18:40]Write to MH i2c: 01 00 00 54 1F 73 [16:18:40]Write i2c OK [16:18:40]MH_I2C_Read... [16:18:40]Read from MH i2c: 01 [16:18:40]MH_I2C_Read... [16:18:40]Read from MH i2c: 01 07 00 [16:18:40]MH_I2C_Read... [16:18:40]Read from MH i2c: 01 07 00 54 1F 00 48 00 00 00 3C 00 FE [16:18:40]state=2 [16:18:40]Key pressed [16:18:40]int [16:18:40]Write to MH i2c: 01 00 00 55 1F 74 [16:18:40]*** FLAG_PRN_KEY reset [16:18:40]Write i2c OK [16:18:40]MH_I2C_Read... [16:18:40]Read from MH i2c: 01 [16:18:40]MH_I2C_Read... [16:18:40]Read from MH i2c: 01 07 00 [16:18:40]MH_I2C_Read... [16:18:40]Read from MH i2c: 01 07 00 55 1F 00 00 00 00 00 F6 0F 80 [16:18:40]state=2 [16:18:40]Stop feed [16:18:43]OFD Sender: No OFD packet to send [16:18:48]OFD Sender: No OFD packet to send [16:18:53]OFD Sender: No OFD packet to send [16:18:55]accept exits with 9 [16:18:55]New connection [16:18:55]New thread 3067301220 created [16:18:55]Thread 3067444580 joined [16:18:55]Waiting for new connection... [16:18:55] Sock 9.Parse request [16:18:55]Sock 9.Check first char [16:18:55]Sock 9.First char is OK [16:18:55]request: POST /json_proto HTTP/1.0 [16:18:55]Method: POST [16:18:55]URL: /json_proto [16:18:55]Method is POST - this is cgi request [16:18:55]url: /json_proto [16:18:55]query_string will be loaded in cgi processing [16:18:55]execute_cgi json_proto POST (null) [16:18:55]execute_cgi path=json_proto method=POST [16:18:55]POST find Content-Length [16:18:55]Host: 172.17.40.67:8080 [16:18:55]Content-Length: 978 [16:18:55]Content-Type: application/json [16:18:55] [16:18:55]POST finish read [16:18:55]Found Content-Length = 978 [16:18:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406028", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 93.090, "sum" : 7000.37, "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 82\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 93.09 \u0441\u043E\u043C", "deposit" : 7000.00, "total" : 7000.00, "payments": [ { "type": 0, "sum" : 7000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:18:55]execute_script... [16:18: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)3406028", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 93.090, "sum" : 7000.37, "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 82\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 93.09 \u0441\u043E\u043C", "deposit" : 7000.00, "total" : 7000.00, "payments": [ { "type": 0, "sum" : 7000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:18:55]POST & json_proto [16:18:55]process_json_proto [16:18:55]json parsed OK: [16:18:55]protocol is kg_v1.0 [16:18:55]action value=close_receipt [16:18:55]process_action close_receipt [16:18:55]cmd_close_receipt [16:18:55]MH_GetDate [16:18:55]Write to MH i2c: F0 00 00 56 1F 64 [16:18:55]Write i2c OK [16:18:55]MH_I2C_Read... [16:18:55]Read from MH i2c: F0 [16:18:55]MH_I2C_Read... [16:18:55]Read from MH i2c: F0 09 00 [16:18:55]MH_I2C_Read... [16:18:55]Read from MH i2c: F0 09 00 56 1F 00 F0 67 1E 67 EE DA 66 66 DD [16:18:55]GetLastDocTimeStamp 1730045831 [16:18:55]current date 1730045936 [16:18:55]FM_GetShiftState [16:18:55]SAM_PROTO_GetShiftState [16:18:55]wFMCommunicate request_size=4 [16:18:55]MH_SAM_APDU [16:18:55]CAPDU: 80 13 01 00 [16:18:55]Write to MH i2c: E2 08 00 57 1F 80 13 01 00 00 00 00 00 F3 [16:18:55]Write i2c OK [16:18:55]MH_I2C_Read... [16:18:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:18:55]Read from MH i2c: E2 [16:18:55]MH_I2C_Read... [16:18:55]Read from MH i2c: E2 0E 00 [16:18:55]MH_I2C_Read... [16:18:55]Read from MH i2c: E2 0E 00 57 1F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 9F [16:18:55]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:18:55]wFMCommunicate OK [16:18:55]SAM_PROTO_GetShiftState done [16:18:55]FM_GetShiftState done [16:18:55]opened in 1729987736 [16:18:55]opened+sec_in_day 1730074136 [16:18:55]quantity*price = 700036 [16:18:55]sum+1 = 700038 [16:18:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 7000.00 Внесено: 7000.00 СДАЧА: 0.00 НСП 1% : 61.95 НДС 12% : 743.40 Наличными: 7000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 510 27.10.2024 16:18 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Дисконтная программа ДТ номер 82 сэкономлено 93.09 сом ФМ: 0000000002098560 ФД: 95511 ФПД: 246208805517493 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T161856&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95511&fm=246208805517493&tin=02508201610067®Number=0000000000170478&sum=700000 [16:18:56]StoreToDocumentArchive [16:18:56]shift 143 fd 95511 [16:18:56]save to /storage/0143/doc_00095511 [16:18:56]save last doc name /storage/0143/doc_00095511 to /storage/kkm_last_doc_name [16:18:56]save OK [16:18:56]Clear old archive folders... [16:18:56]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:18:56]tlvbuf is 00AABA00 [16:18:56]SAM_PROTO_ClearQueue [16:18:56]wFMCommunicate request_size=4 [16:18:56]MH_SAM_APDU [16:18:56]CAPDU: 80 09 00 00 [16:18:56]Write to MH i2c: E2 08 00 64 1F 80 09 00 00 00 00 00 00 F5 [16:18:56]Write i2c OK [16:18:56]MH_I2C_Read... [16:18:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:18:56]Read from MH i2c: E2 [16:18:56]MH_I2C_Read... [16:18:56]Read from MH i2c: E2 03 00 [16:18:56]MH_I2C_Read... [16:18:56]Read from MH i2c: E2 03 00 64 1F 00 90 00 F7 [16:18:56]RAPDU: 90 00 [16:18:56]wFMCommunicate OK [16:18:56]SAM_PROTO_ClearQueue done [16:18:56]KKMCreateOFDPacket [16:18:56]OFDProtocolAddRootSTLVToBuf [16:18:56]FM_MakeSignedData [16:18:56]FM_MakeSignedData [16:18:56]SAM_PROTO_SignData [16:18:56]wFMCommunicate request_size=4 [16:18:56]MH_SAM_APDU [16:18:56]CAPDU: 80 0D 01 02 [16:18:56]Write to MH i2c: E2 08 00 65 1F 80 0D 01 02 00 00 00 00 FD [16:18:56]Write i2c OK [16:18:56]MH_I2C_Read... [16:18:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:18:56]Read from MH i2c: E2 [16:18:56]MH_I2C_Read... [16:18:56]Read from MH i2c: E2 03 00 [16:18:56]MH_I2C_Read... [16:18:56]Read from MH i2c: E2 03 00 65 1F 00 90 00 F8 [16:18:56]RAPDU: 90 00 [16:18:56]wFMCommunicate OK [16:18:56]wFMCommunicate request_size=255 [16:18:56]MH_SAM_APDU [16:18: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 A2 6B 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 85 AE 0A 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 AE 0A 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 18 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 22 01 00 00 00 07 04 06 00 60 AE 0A 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 01 00 00 F4 03 04 00 F0 67 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 17 75 01 00 35 04 06 00 DF EC F4 64 [16:18:56]Write to MH i2c: E2 02 01 66 1F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A2 6B 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 85 AE 0A 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 AE 0A 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 18 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 22 01 00 00 00 07 04 06 00 60 AE 0A 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 01 00 00 F4 03 04 00 F0 67 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 17 75 01 00 35 04 06 00 DF EC F4 64 00 00 3E [16:18:56]Write i2c OK [16:18:56]MH_I2C_Read... [16:18:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:18:56]Read from MH i2c: E2 [16:18:56]MH_I2C_Read... [16:18:56]Read from MH i2c: E2 03 00 [16:18:56]MH_I2C_Read... [16:18:56]Read from MH i2c: E2 03 00 66 1F 00 90 00 F9 [16:18:56]RAPDU: 90 00 [16:18:56]wFMCommunicate OK [16:18:56]wFMCommunicate request_size=7 [16:18:56]MH_SAM_APDU [16:18:56]CAPDU: 80 0D 02 02 02 B8 B5 [16:18:56]Write to MH i2c: E2 0A 00 67 1F 80 0D 02 02 02 00 B8 B5 00 00 71 [16:18:56]Write i2c OK [16:18:56]MH_I2C_Read... [16:18:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:18:56]Read from MH i2c: E2 [16:18:56]MH_I2C_Read... [16:18:56]Read from MH i2c: E2 03 00 [16:18:56]MH_I2C_Read... [16:18:56]Read from MH i2c: E2 03 00 67 1F 00 90 00 FA [16:18:56]RAPDU: 90 00 [16:18:56]wFMCommunicate OK [16:18:56]wFMCommunicate request_size=4 [16:18:56]MH_SAM_APDU [16:18:56]CAPDU: 80 0D 03 02 [16:18:56]Write to MH i2c: E2 08 00 68 1F 80 0D 03 02 00 00 00 00 02 [16:18:56]Write i2c OK [16:18:56]MH_I2C_Read... [16:18:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:18:56]Read from MH i2c: E2 [16:18:56]MH_I2C_Read... [16:18:56]Read from MH i2c: E2 0B 00 [16:18:56]MH_I2C_Read... [16:18:56]Read from MH i2c: E2 0B 00 68 1F 00 05 F3 7F B4 94 DD E0 EF 90 00 6E [16:18:56]RAPDU: 05 F3 7F B4 94 DD E0 EF 90 00 [16:18:56]wFMCommunicate OK [16:18:56]SAM_PROTO_SignData done [16:18:56]FM_MakeSignedData done [16:18:56]CreateOFDProtocolMessage [16:18:56]wFMCommunicate request_size=4 [16:18:56]MH_SAM_APDU [16:18:56]CAPDU: 80 11 00 00 [16:18:56]Write to MH i2c: E2 08 00 69 1F 80 11 00 00 00 00 00 00 02 [16:18:56]Write i2c OK [16:18:56]MH_I2C_Read... [16:18:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:18:57]Read from MH i2c: E2 [16:18:57]MH_I2C_Read... [16:18:57]Read from MH i2c: E2 17 00 [16:18:57]MH_I2C_Read... [16:18:57]Read from MH i2c: E2 17 00 69 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 53 [16:18:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:18:57]wFMCommunicate OK [16:18:57]CreateOFDProtocolMessage done [16:18:57]OFDSenderStorePacket 95511 [16:18:57]StoreOFDPacket docnum=95511 [16:18:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 58 0E 04 01 60 72 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A2 6B 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 85 AE 0A 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 AE 0A 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 18 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 22 01 00 00 00 07 04 06 00 60 AE 0A 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 01 00 00 F4 03 04 00 F0 67 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 17 75 01 00 35 04 06 00 DF EC F4 64 B8 B5 05 F3 7F B4 94 DD E0 EF [16:18:57]CheckFolder [16:18:57]dirname=/storage/ofd_packets [16:18:57]CheckFolder done [16:18:57]ProducePacketName [16:18:57]name=ofd_packets/00095511 [16:18:57]NVStorageSaveData ofd_packets/00095511 [16:18:57]File name is /storage/ofd_packets/00095511 [16:18:57]Write 298 bytes [16:18:57]NVStorageSaveData done [16:18:57]OFDSenderStorePacket done [16:18:57]KKMCreateOFDPacket done [16:18:57]NVStorageSaveData kkm_last_timestamp [16:18:57]File name is /storage/kkm_last_timestamp [16:18:57]Write 4 bytes [16:18:57]NVStorageSaveData done [16:18:57]ExternCall_PrintAddStr [16:18:57]wPrintStart [16:18:57]Write to MH i2c: 01 00 00 6A 1F 89 [16:18:57]Write i2c OK [16:18:57]MH_I2C_Read... [16:18:57]Read from MH i2c: 01 [16:18:57]MH_I2C_Read... [16:18:57]Read from MH i2c: 01 07 00 [16:18:57]MH_I2C_Read... [16:18:57]Read from MH i2c: 01 07 00 6A 1F 00 00 00 00 00 FF 0F 9E [16:18:57]RasterBufferAndPrint [16:18:57]line Счет N : (1)3406028 [16:18:57]line ИНН: 02508201610067 [16:18:57]line Контрольно-Кассовый Чек [16:18:57]line ПРОДАЖА [16:18:57]line ТРК (МРК, ГНК) : 51 [16:18:57]line Товар: 2710194210 [16:18:57]line ДТ-К-5 [16:18:57]line 93.090 * 75.20 [16:18:57]line = 7000.37 [16:18:57]line НДС 12% НСП 1% [16:18:57]line > о реализуемом товаре [16:18:57]line ОКРУГЛЕНИЕ: -0.37 [16:18:57]line ИТОГО: 7000.00 [16:18:57]line Внесено: 7000.00 [16:18:57]line СДАЧА: 0.00 [16:18:57]line НСП 1% : 61.95 [16:18:57]line НДС 12% : 743.40 [16:18:57]line Наличными: 7000.00 [16:18:57]line Безнал.: 0.00 [16:18:57]line Место: АЗС № 82 "Партнер Нефть" [16:18:57]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:18:57]line СНО: Общий режим [16:18:57]line Чек 510 27.10.2024 16:18 [16:18:57]line Смена: 143 ФФД: 1.0 [16:18:57]line ЗНМ: 0300000017 [16:18:57]line РНМ: 0000000000170478 [16:18:57]line Версия ККМ: v1.0 [16:18:57]line [16:18:57]line Дисконтная программа [16:18:57]line ДТ [16:18:57]line номер 82 [16:18:57]line сэкономлено 93.09 сом [16:18:57]line ФМ: 0000000002098560 [16:18:57]line ФД: 95511 [16:18:57]line ФПД: 246208805517493 [16:18:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T161856&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95511&fm=246208805517493&tin=02508201610067®Number=0000000000170478&sum=700000 [16:18:57]OFD Sender: Processing packet 95511 [packets to send 57, broken 56] [16:18:57]ProducePacketName [16:18:57]name=ofd_packets/00095511 [16:18:57]OFD Sender: To server: pG, [16:18:57]CommunicateWithHost lk.salyk.kg:30040 [16:18:57]ConnectInit lk.salyk.kg [16:18:57]written 0, free lines is 4095 [16:18:57]Connected sock=11 [16:18:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 58 0E 04 01 60 72 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A2 6B 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 85 AE 0A 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 AE 0A 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 18 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 22 01 00 00 00 07 04 06 00 60 AE 0A 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 01 00 00 F4 03 04 00 F0 67 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 17 75 01 00 35 04 06 00 DF EC F4 64 B8 B5 05 F3 7F B4 94 DD E0 EF [16:18:57]Write to MH i2c: 01 00 00 9A 1F B9 [16:18:57]Write i2c OK [16:18:57]MH_I2C_Read... [16:18:57]Read from MH i2c: 01 [16:18:57]MH_I2C_Read... [16:18:57]Read from MH i2c: 01 07 00 [16:18:57]MH_I2C_Read... [16:18:57]Read from MH i2c: 01 07 00 9A 1F 00 00 00 00 00 9D 0C 69 [16:18:57]RasterBufferAndPrint [16:18:57]line [16:18:57]line [16:18:57]line [16:18:57]line [16:18:57]line [16:18:57]written 0, free lines is 3237 [16:18:57]MH_Cut [16:18:57]Write to MH i2c: D1 01 00 A1 1F 01 92 [16:18:57]Write i2c OK [16:18:57]MH_I2C_Read... [16:18:57]Read from MH i2c: D1 [16:18:57]MH_I2C_Read... [16:18:57]Read from MH i2c: D1 01 00 [16:18:57]MH_I2C_Read... [16:18:57]Read from MH i2c: D1 01 00 A1 1F 00 91 [16:18:57]Write to MH i2c: 01 00 00 A2 1F C1 [16:18:57]Write i2c OK [16:18:57]MH_I2C_Read... [16:18:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C1 67 47 00 EB 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 32 30 39 38 35 36 30 10 04 04 00 17 75 01 00 F4 03 04 00 1C 12 1E 67 B6 04 01 00 00 6A F2 33 CF E9 24 26 6E [16:18:58]CommunicateWithHost err = 0 [16:18:58]CheckOFDResponse [16:18:58]1017 (14) - 77093643461234 [16:18:58]1041 (16) - 0000000002098560 [16:18:58]1040 (4) - 95511 [16:18:58]1012 (4) - 27.10.2024 10:12 [16:18:58]1206 (1) - 0 [16:18:58]OFD Sender: Remove packet 95511 [16:18:58]ProducePacketName [16:18:58]name=ofd_packets/00095511 [16:18:58]NVStorageDeleteData [16:18:58]*** Cut start [16:18:58]*** Partial cut [16:18:58]*** CUTSNS_PIN = 1 [16:18:58]OFD Sender: No OFD packet to send [16:18:58]*** CUTSNS_PIN = 0 [16:18:58]*** Brake cut motor [16:18:59]Read from MH i2c: 01 [16:18:59]MH_I2C_Read... [16:18:59]*** Stop cut motor [16:18:59]*** Cut end [16:18:59]Read from MH i2c: 01 07 00 [16:18:59]MH_I2C_Read... [16:18:59]Read from MH i2c: 01 07 00 A2 1F 00 00 00 00 00 FF 0F D6 [16:18:59]process_action close_receipt done [16:18:59]requested_data is exist [16:18:59]produce_requested_data [16:18:59]requested_item fm.sn is exist - process it [16:18:59]wFMCommunicate request_size=4 [16:18:59]MH_SAM_APDU [16:18:59]CAPDU: 80 11 00 00 [16:18:59]Write to MH i2c: E2 08 00 A3 1F 80 11 00 00 00 00 00 00 3C [16:18:59]Write i2c OK [16:18:59]MH_I2C_Read... [16:18:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:18:59]Read from MH i2c: E2 [16:18:59]MH_I2C_Read... [16:18:59]Read from MH i2c: E2 17 00 [16:18:59]MH_I2C_Read... [16:18:59]Read from MH i2c: E2 17 00 A3 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8D [16:18:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:18:59]wFMCommunicate OK [16:18:59]requested_item fd.num is exist - process it [16:18:59]SAM_PROTO_GetFieldsCounters [16:18:59]wFMCommunicate request_size=4 [16:18:59]MH_SAM_APDU [16:18:59]CAPDU: 80 13 00 00 [16:18:59]Write to MH i2c: E2 08 00 A4 1F 80 13 00 00 00 00 00 00 3F [16:18:59]Write i2c OK [16:18:59]MH_I2C_Read... [16:18:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:18:59]Read from MH i2c: E2 [16:18:59]MH_I2C_Read... [16:18:59]Read from MH i2c: E2 62 00 [16:18:59]MH_I2C_Read... [16:18:59]Read from MH i2c: E2 62 00 A4 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 17 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 FE 01 00 00 5E 04 04 00 FE 01 00 00 57 04 04 00 FF 01 00 00 19 04 04 00 00 00 00 00 90 00 79 [16:18:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 17 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 FE 01 00 00 5E 04 04 00 FE 01 00 00 57 04 04 00 FF 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:18:59]wFMCommunicate OK [16:18:59]SAM_PROTO_GetFieldsCounters done [16:18:59]requested_item shift.num is exist - process it [16:18:59]requested_item shift.opened is exist - process it [16:18:59]req_shift_opened [16:18:59]FM_GetShiftState [16:18:59]SAM_PROTO_GetShiftState [16:18:59]wFMCommunicate request_size=4 [16:18:59]MH_SAM_APDU [16:18:59]CAPDU: 80 13 01 00 [16:18:59]Write to MH i2c: E2 08 00 A5 1F 80 13 01 00 00 00 00 00 41 [16:18:59]Write i2c OK [16:18:59]MH_I2C_Read... [16:18:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:18:59]Read from MH i2c: E2 [16:18:59]MH_I2C_Read... [16:18:59]Read from MH i2c: E2 0E 00 [16:18:59]MH_I2C_Read... [16:18:59]Read from MH i2c: E2 0E 00 A5 1F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 ED [16:18:59]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:18:59]wFMCommunicate OK [16:18:59]SAM_PROTO_GetShiftState done [16:18:59]FM_GetShiftState done [16:18:59]req_shift_opened done [16:18:59]requested_item shift.open_date is exist - process it [16:18:59]req_shift_open_date [16:18:59]req_shift_open_date done [16:18:59]produce_requested_data done [16:18:59]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95511,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:18:59]process_action_free close_receipt [16:18:59]json_value_free [16:18:59]json_value_free done [16:18:59]process_json_proto returns [16:18:59]Send response to host [16:18:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95511,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:18:59]free response buf [16:18:59]execute_script done [16:18:59]execute_script returns [16:18:59]free content buf [16:18:59]Sock 9.Close socket [16:18:59]Sock 9.Thread stoped [16:18:59]int [16:18:59]Write to MH i2c: 01 00 00 A6 1F C5 [16:18:59]*** FLAG_PRN_KEY set [16:18:59]Write i2c OK [16:18:59]MH_I2C_Read... [16:18:59]Read from MH i2c: 01 [16:18:59]MH_I2C_Read... [16:18:59]Read from MH i2c: 01 07 00 [16:18:59]MH_I2C_Read... [16:18:59]Read from MH i2c: 01 07 00 A6 1F 00 08 00 00 00 FF 0F E2 [16:18:59]state=0 [16:18:59]Key pressed [16:18:59]Feed [16:18:59]Write to MH i2c: D8 00 00 A7 1F 9D [16:18:59]Write i2c OK [16:18:59]MH_I2C_Read... [16:18:59]Read from MH i2c: D8 [16:18:59]MH_I2C_Read... [16:18:59]Read from MH i2c: D8 01 00 [16:18:59]MH_I2C_Read... [16:18:59]Read from MH i2c: D8 01 00 A7 1F 00 9E [16:18:59]int [16:18:59]Write to MH i2c: 01 00 00 A8 1F C7 [16:18:59]Write i2c OK [16:18:59]MH_I2C_Read... [16:18:59]Read from MH i2c: 01 [16:18:59]MH_I2C_Read... [16:18:59]Read from MH i2c: 01 07 00 [16:18:59]MH_I2C_Read... [16:18:59]Read from MH i2c: 01 07 00 A8 1F 00 48 00 00 00 3C 00 52 [16:18:59]state=2 [16:18:59]Key pressed [16:19:00]int [16:19:00]Write to MH i2c: 01 00 00 A9 1F C8 [16:19:00]*** FLAG_PRN_KEY reset [16:19:00]Write i2c OK [16:19:00]MH_I2C_Read... [16:19:00]Read from MH i2c: 01 [16:19:00]MH_I2C_Read... [16:19:00]Read from MH i2c: 01 07 00 [16:19:00]MH_I2C_Read... [16:19:00]Read from MH i2c: 01 07 00 A9 1F 00 00 00 00 00 FF 0F DD [16:19:00]state=2 [16:19:00]Stop feed [16:19:03]OFD Sender: No OFD packet to send [16:19:08]OFD Sender: No OFD packet to send [16:19:13]OFD Sender: No OFD packet to send [16:19:18]OFD Sender: No OFD packet to send [16:19:23]OFD Sender: No OFD packet to send [16:19:28]OFD Sender: No OFD packet to send [16:19:33]OFD Sender: No OFD packet to send [16:19:38]OFD Sender: No OFD packet to send [16:19:43]OFD Sender: No OFD packet to send [16:19:48]OFD Sender: No OFD packet to send [16:19:53]OFD Sender: No OFD packet to send [16:19:58]OFD Sender: No OFD packet to send [16:20:03]OFD Sender: No OFD packet to send [16:20:08]OFD Sender: No OFD packet to send [16:20:13]OFD Sender: No OFD packet to send [16:20:17]accept exits with 7 [16:20:17]New connection [16:20:17]New thread 3067444580 created [16:20:17]Thread 3067301220 joined [16:20:17]Waiting for new connection... [16:20:17] Sock 7.Parse request [16:20:17]Sock 7.Check first char [16:20:17]Sock 7.First char is OK [16:20:17]request: POST /json_proto HTTP/1.0 [16:20:17]Method: POST [16:20:17]URL: /json_proto [16:20:17]Method is POST - this is cgi request [16:20:17]url: /json_proto [16:20:17]query_string will be loaded in cgi processing [16:20:17]execute_cgi json_proto POST (null) [16:20:17]execute_cgi path=json_proto method=POST [16:20:17]POST find Content-Length [16:20:17]Host: 172.17.40.67:8080 [16:20:17]Content-Length: 678 [16:20:17]Content-Type: application/json [16:20:17] [16:20:17]POST finish read [16:20:17]Found Content-Length = 678 [16:20:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406029", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:20:17]execute_script... [16:20: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)3406029", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:20:17]POST & json_proto [16:20:17]process_json_proto [16:20:17]json parsed OK: [16:20:17]protocol is kg_v1.0 [16:20:17]action value=close_receipt [16:20:17]process_action close_receipt [16:20:17]cmd_close_receipt [16:20:17]MH_GetDate [16:20:17]Write to MH i2c: F0 00 00 AA 1F B8 [16:20:17]Write i2c OK [16:20:17]MH_I2C_Read... [16:20:17]Read from MH i2c: F0 [16:20:17]MH_I2C_Read... [16:20:17]Read from MH i2c: F0 09 00 [16:20:17]MH_I2C_Read... [16:20:17]Read from MH i2c: F0 09 00 AA 1F 00 42 68 1E 67 EE DA 66 66 84 [16:20:17]GetLastDocTimeStamp 1730045936 [16:20:17]current date 1730046018 [16:20:17]FM_GetShiftState [16:20:17]SAM_PROTO_GetShiftState [16:20:17]wFMCommunicate request_size=4 [16:20:17]MH_SAM_APDU [16:20:17]CAPDU: 80 13 01 00 [16:20:17]Write to MH i2c: E2 08 00 AB 1F 80 13 01 00 00 00 00 00 47 [16:20:17]Write i2c OK [16:20:17]MH_I2C_Read... [16:20:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:20:17]Read from MH i2c: E2 [16:20:17]MH_I2C_Read... [16:20:17]Read from MH i2c: E2 0E 00 [16:20:17]MH_I2C_Read... [16:20:17]Read from MH i2c: E2 0E 00 AB 1F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F3 [16:20:17]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:20:17]wFMCommunicate OK [16:20:17]SAM_PROTO_GetShiftState done [16:20:17]FM_GetShiftState done [16:20:17]opened in 1729987736 [16:20:17]opened+sec_in_day 1730074136 [16:20:17]quantity*price = 40006 [16:20:17]sum+1 = 40007 [16:20:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 511 27.10.2024 16:20 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95512 ФПД: 46403563075141 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T162018&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95512&fm=46403563075141&tin=02508201610067®Number=0000000000170478&sum=40000 [16:20:18]StoreToDocumentArchive [16:20:18]shift 143 fd 95512 [16:20:18]save to /storage/0143/doc_00095512 [16:20:18]save last doc name /storage/0143/doc_00095512 to /storage/kkm_last_doc_name [16:20:18]save OK [16:20:18]Clear old archive folders... [16:20:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:20:18]tlvbuf is 009E38F0 [16:20:18]SAM_PROTO_ClearQueue [16:20:18]wFMCommunicate request_size=4 [16:20:18]MH_SAM_APDU [16:20:18]CAPDU: 80 09 00 00 [16:20:18]Write to MH i2c: E2 08 00 B8 1F 80 09 00 00 00 00 00 00 49 [16:20:18]Write i2c OK [16:20:18]MH_I2C_Read... [16:20:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:20:18]Read from MH i2c: E2 [16:20:18]MH_I2C_Read... [16:20:18]Read from MH i2c: E2 03 00 [16:20:18]MH_I2C_Read... [16:20:18]Read from MH i2c: E2 03 00 B8 1F 00 90 00 4B [16:20:18]RAPDU: 90 00 [16:20:18]wFMCommunicate OK [16:20:18]SAM_PROTO_ClearQueue done [16:20:18]KKMCreateOFDPacket [16:20:18]OFDProtocolAddRootSTLVToBuf [16:20:18]FM_MakeSignedData [16:20:18]FM_MakeSignedData [16:20:18]SAM_PROTO_SignData [16:20:18]wFMCommunicate request_size=4 [16:20:18]MH_SAM_APDU [16:20:18]CAPDU: 80 0D 01 02 [16:20:18]Write to MH i2c: E2 08 00 B9 1F 80 0D 01 02 00 00 00 00 51 [16:20:18]Write i2c OK [16:20:18]MH_I2C_Read... [16:20:18]OFD Sender: No OFD packet to send [16:20:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:20:18]Read from MH i2c: E2 [16:20:18]MH_I2C_Read... [16:20:18]Read from MH i2c: E2 03 00 [16:20:18]MH_I2C_Read... [16:20:18]Read from MH i2c: E2 03 00 B9 1F 00 90 00 4C [16:20:18]RAPDU: 90 00 [16:20:18]wFMCommunicate OK [16:20:18]wFMCommunicate request_size=255 [16:20:18]MH_SAM_APDU [16:20: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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 01 00 00 F4 03 04 00 42 68 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 18 75 01 00 35 04 06 00 2A [16:20:18]Write to MH i2c: E2 02 01 BA 1F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 01 00 00 F4 03 04 00 42 68 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 18 75 01 00 35 04 06 00 2A 00 00 24 [16:20:18]Write i2c OK [16:20:18]MH_I2C_Read... [16:20:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:20:19]Read from MH i2c: E2 [16:20:19]MH_I2C_Read... [16:20:19]Read from MH i2c: E2 03 00 [16:20:19]MH_I2C_Read... [16:20:19]Read from MH i2c: E2 03 00 BA 1F 00 90 00 4D [16:20:19]RAPDU: 90 00 [16:20:19]wFMCommunicate OK [16:20:19]wFMCommunicate request_size=10 [16:20:19]MH_SAM_APDU [16:20:19]CAPDU: 80 0D 02 02 05 34 2B E4 B6 45 [16:20:19]Write to MH i2c: E2 0D 00 BB 1F 80 0D 02 02 05 00 34 2B E4 B6 45 00 00 9C [16:20:19]Write i2c OK [16:20:19]MH_I2C_Read... [16:20:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:20:19]Read from MH i2c: E2 [16:20:19]MH_I2C_Read... [16:20:19]Read from MH i2c: E2 03 00 [16:20:19]MH_I2C_Read... [16:20:19]Read from MH i2c: E2 03 00 BB 1F 00 90 00 4E [16:20:19]RAPDU: 90 00 [16:20:19]wFMCommunicate OK [16:20:19]wFMCommunicate request_size=4 [16:20:19]MH_SAM_APDU [16:20:19]CAPDU: 80 0D 03 02 [16:20:19]Write to MH i2c: E2 08 00 BC 1F 80 0D 03 02 00 00 00 00 56 [16:20:19]Write i2c OK [16:20:19]MH_I2C_Read... [16:20:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:20:19]Read from MH i2c: E2 [16:20:19]MH_I2C_Read... [16:20:19]Read from MH i2c: E2 0B 00 [16:20:19]MH_I2C_Read... [16:20:19]Read from MH i2c: E2 0B 00 BC 1F 00 6F D2 82 E5 06 37 8C C0 90 00 88 [16:20:19]RAPDU: 6F D2 82 E5 06 37 8C C0 90 00 [16:20:19]wFMCommunicate OK [16:20:19]SAM_PROTO_SignData done [16:20:19]FM_MakeSignedData done [16:20:19]CreateOFDProtocolMessage [16:20:19]wFMCommunicate request_size=4 [16:20:19]MH_SAM_APDU [16:20:19]CAPDU: 80 11 00 00 [16:20:19]Write to MH i2c: E2 08 00 BD 1F 80 11 00 00 00 00 00 00 56 [16:20:19]Write i2c OK [16:20:19]MH_I2C_Read... [16:20:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:20:19]Read from MH i2c: E2 [16:20:19]MH_I2C_Read... [16:20:19]Read from MH i2c: E2 17 00 [16:20:19]MH_I2C_Read... [16:20:19]Read from MH i2c: E2 17 00 BD 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A7 [16:20:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:20:19]wFMCommunicate OK [16:20:19]CreateOFDProtocolMessage done [16:20:19]OFDSenderStorePacket 95512 [16:20:19]StoreOFDPacket docnum=95512 [16:20:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AD 6B 07 01 46 F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 01 00 00 F4 03 04 00 42 68 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 18 75 01 00 35 04 06 00 2A 34 2B E4 B6 45 6F D2 82 E5 06 37 8C C0 [16:20:19]CheckFolder [16:20:19]dirname=/storage/ofd_packets [16:20:19]CheckFolder done [16:20:19]ProducePacketName [16:20:19]name=ofd_packets/00095512 [16:20:19]NVStorageSaveData ofd_packets/00095512 [16:20:19]File name is /storage/ofd_packets/00095512 [16:20:19]Write 301 bytes [16:20:19]NVStorageSaveData done [16:20:19]OFDSenderStorePacket done [16:20:19]KKMCreateOFDPacket done [16:20:19]NVStorageSaveData kkm_last_timestamp [16:20:19]File name is /storage/kkm_last_timestamp [16:20:19]Write 4 bytes [16:20:19]NVStorageSaveData done [16:20:19]ExternCall_PrintAddStr [16:20:19]wPrintStart [16:20:19]Write to MH i2c: 01 00 00 BE 1F DD [16:20:19]Write i2c OK [16:20:19]MH_I2C_Read... [16:20:19]Read from MH i2c: 01 [16:20:19]MH_I2C_Read... [16:20:19]Read from MH i2c: 01 07 00 [16:20:19]MH_I2C_Read... [16:20:19]Read from MH i2c: 01 07 00 BE 1F 00 00 00 00 00 FF 0F F2 [16:20:19]RasterBufferAndPrint [16:20:19]line Счет N : (1)3406029 [16:20:19]line ИНН: 02508201610067 [16:20:19]line Контрольно-Кассовый Чек [16:20:19]line ПРОДАЖА [16:20:19]line ТРК (МРК, ГНК) : 12 [16:20:19]line Товар: 2710124130 [16:20:19]line Аи-92-К-4 [16:20:19]line 5.980 * 66.90 [16:20:19]line = 400.06 [16:20:19]line НДС 12% НСП 1% [16:20:19]line > о реализуемом товаре [16:20:19]line ОКРУГЛЕНИЕ: -0.06 [16:20:19]line ИТОГО: 400.00 [16:20:19]line Внесено: 400.00 [16:20:19]line СДАЧА: 0.00 [16:20:19]line НСП 1% : 3.54 [16:20:19]line НДС 12% : 42.48 [16:20:19]line Наличными: 400.00 [16:20:19]line Безнал.: 0.00 [16:20:19]line Место: АЗС № 82 "Партнер Нефть" [16:20:19]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:20:19]line СНО: Общий режим [16:20:19]line Чек 511 27.10.2024 16:20 [16:20:19]line Смена: 143 ФФД: 1.0 [16:20:19]line ЗНМ: 0300000017 [16:20:19]line РНМ: 0000000000170478 [16:20:19]line Версия ККМ: v1.0 [16:20:19]line ФМ: 0000000002098560 [16:20:19]line ФД: 95512 [16:20:19]line ФПД: 46403563075141 [16:20:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T162018&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95512&fm=46403563075141&tin=02508201610067®Number=0000000000170478&sum=40000 [16:20:19]OFD Sender: Processing packet 95512 [packets to send 57, broken 56] [16:20:19]ProducePacketName [16:20:19]name=ofd_packets/00095512 [16:20:19]OFD Sender: To server: pG, [16:20:19]CommunicateWithHost lk.salyk.kg:30040 [16:20:19]ConnectInit lk.salyk.kg [16:20:19]written 0, free lines is 4095 [16:20:19]Connected sock=11 [16:20:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AD 6B 07 01 46 F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 01 00 00 F4 03 04 00 42 68 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 18 75 01 00 35 04 06 00 2A 34 2B E4 B6 45 6F D2 82 E5 06 37 8C C0 [16:20:19]Write to MH i2c: 01 00 00 E9 1F 08 [16:20:19]Write i2c OK [16:20:19]MH_I2C_Read... [16:20:19]Read from MH i2c: 01 [16:20:19]MH_I2C_Read... [16:20:19]Read from MH i2c: 01 07 00 [16:20:19]MH_I2C_Read... [16:20:19]Read from MH i2c: 01 07 00 E9 1F 00 00 00 00 00 FA 0C 15 [16:20:19]RasterBufferAndPrint [16:20:19]line [16:20:19]line [16:20:19]line [16:20:19]line [16:20:19]line [16:20:20]written 0, free lines is 3328 [16:20:20]MH_Cut [16:20:20]Write to MH i2c: D1 01 00 F0 1F 01 E1 [16:20:20]Write i2c OK [16:20:20]MH_I2C_Read... [16:20:20]Read from MH i2c: D1 [16:20:20]MH_I2C_Read... [16:20:20]Read from MH i2c: D1 01 00 [16:20:20]MH_I2C_Read... [16:20:20]Read from MH i2c: D1 01 00 F0 1F 00 E0 [16:20:20]Write to MH i2c: 01 00 00 F1 1F 10 [16:20:20]Write i2c OK [16:20:20]MH_I2C_Read... [16:20:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 DE 48 47 00 AD 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 32 30 39 38 35 36 30 10 04 04 00 18 75 01 00 F4 03 04 00 6E 12 1E 67 B6 04 01 00 00 C3 1C 28 38 52 BF 36 7F [16:20:20]CommunicateWithHost err = 0 [16:20:20]CheckOFDResponse [16:20:20]1017 (14) - 77093643461234 [16:20:20]1041 (16) - 0000000002098560 [16:20:20]1040 (4) - 95512 [16:20:20]1012 (4) - 27.10.2024 10:14 [16:20:20]1206 (1) - 0 [16:20:20]OFD Sender: Remove packet 95512 [16:20:20]ProducePacketName [16:20:20]name=ofd_packets/00095512 [16:20:20]NVStorageDeleteData [16:20:20]*** Cut start [16:20:20]*** Partial cut [16:20:20]*** CUTSNS_PIN = 1 [16:20:20]*** CUTSNS_PIN = 0 [16:20:20]OFD Sender: No OFD packet to send [16:20:20]*** Brake cut motor [16:20:21]Read from MH i2c: 01 [16:20:21]MH_I2C_Read... [16:20:21]*** Stop cut motor [16:20:21]*** Cut end [16:20:21]Read from MH i2c: 01 07 00 [16:20:21]MH_I2C_Read... [16:20:21]Read from MH i2c: 01 07 00 F1 1F 00 00 00 00 00 FF 0F 25 [16:20:21]process_action close_receipt done [16:20:21]requested_data is exist [16:20:21]produce_requested_data [16:20:21]requested_item fm.sn is exist - process it [16:20:21]wFMCommunicate request_size=4 [16:20:21]MH_SAM_APDU [16:20:21]CAPDU: 80 11 00 00 [16:20:21]Write to MH i2c: E2 08 00 F2 1F 80 11 00 00 00 00 00 00 8B [16:20:21]Write i2c OK [16:20:21]MH_I2C_Read... [16:20:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:20:21]Read from MH i2c: E2 [16:20:21]MH_I2C_Read... [16:20:21]Read from MH i2c: E2 17 00 [16:20:21]MH_I2C_Read... [16:20:21]Read from MH i2c: E2 17 00 F2 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DC [16:20:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:20:21]wFMCommunicate OK [16:20:21]requested_item fd.num is exist - process it [16:20:21]SAM_PROTO_GetFieldsCounters [16:20:21]wFMCommunicate request_size=4 [16:20:21]MH_SAM_APDU [16:20:21]CAPDU: 80 13 00 00 [16:20:21]Write to MH i2c: E2 08 00 F3 1F 80 13 00 00 00 00 00 00 8E [16:20:21]Write i2c OK [16:20:21]MH_I2C_Read... [16:20:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:20:21]Read from MH i2c: E2 [16:20:21]MH_I2C_Read... [16:20:21]Read from MH i2c: E2 62 00 [16:20:21]MH_I2C_Read... [16:20:21]Read from MH i2c: E2 62 00 F3 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 18 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 FF 01 00 00 5E 04 04 00 FF 01 00 00 57 04 04 00 00 02 00 00 19 04 04 00 00 00 00 00 90 00 CD [16:20:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 18 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 FF 01 00 00 5E 04 04 00 FF 01 00 00 57 04 04 00 00 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:20:21]wFMCommunicate OK [16:20:21]SAM_PROTO_GetFieldsCounters done [16:20:21]requested_item shift.num is exist - process it [16:20:21]requested_item shift.opened is exist - process it [16:20:21]req_shift_opened [16:20:21]FM_GetShiftState [16:20:21]SAM_PROTO_GetShiftState [16:20:21]wFMCommunicate request_size=4 [16:20:21]MH_SAM_APDU [16:20:21]CAPDU: 80 13 01 00 [16:20:21]Write to MH i2c: E2 08 00 F4 1F 80 13 01 00 00 00 00 00 90 [16:20:21]Write i2c OK [16:20:21]MH_I2C_Read... [16:20:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:20:21]Read from MH i2c: E2 [16:20:21]MH_I2C_Read... [16:20:21]Read from MH i2c: E2 0E 00 [16:20:21]MH_I2C_Read... [16:20:21]Read from MH i2c: E2 0E 00 F4 1F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3C [16:20:21]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:20:21]wFMCommunicate OK [16:20:21]SAM_PROTO_GetShiftState done [16:20:21]FM_GetShiftState done [16:20:21]req_shift_opened done [16:20:21]requested_item shift.open_date is exist - process it [16:20:21]req_shift_open_date [16:20:21]req_shift_open_date done [16:20:21]produce_requested_data done [16:20:21]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95512,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:20:21]process_action_free close_receipt [16:20:21]json_value_free [16:20:21]json_value_free done [16:20:21]process_json_proto returns [16:20:21]Send response to host [16:20:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95512,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:20:21]free response buf [16:20:21]execute_script done [16:20:21]execute_script returns [16:20:21]free content buf [16:20:21]Sock 7.Close socket [16:20:21]Sock 7.Thread stoped [16:20:25]OFD Sender: No OFD packet to send [16:20:30]OFD Sender: No OFD packet to send [16:20:35]OFD Sender: No OFD packet to send [16:20:40]OFD Sender: No OFD packet to send [16:20:45]OFD Sender: No OFD packet to send [16:20:50]OFD Sender: No OFD packet to send [16:20:54]accept exits with 9 [16:20:54]New connection [16:20:54]New thread 3067301220 created [16:20:54]Thread 3067444580 joined [16:20:54]Waiting for new connection... [16:20:54] Sock 9.Parse request [16:20:54]Sock 9.Check first char [16:20:54]Sock 9.First char is OK [16:20:54]request: POST /json_proto HTTP/1.0 [16:20:54]Method: POST [16:20:54]URL: /json_proto [16:20:54]Method is POST - this is cgi request [16:20:54]url: /json_proto [16:20:54]query_string will be loaded in cgi processing [16:20:54]execute_cgi json_proto POST (null) [16:20:54]execute_cgi path=json_proto method=POST [16:20:54]POST find Content-Length [16:20:54]Host: 172.17.40.67:8080 [16:20:54]Content-Length: 678 [16:20:54]Content-Type: application/json [16:20:54] [16:20:54]POST finish read [16:20:54]Found Content-Length = 678 [16:20:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406030", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:20:54]execute_script... [16:20: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)3406030", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:20:54]POST & json_proto [16:20:54]process_json_proto [16:20:54]json parsed OK: [16:20:54]protocol is kg_v1.0 [16:20:54]action value=close_receipt [16:20:54]process_action close_receipt [16:20:54]cmd_close_receipt [16:20:54]MH_GetDate [16:20:54]Write to MH i2c: F0 00 00 F5 1F 03 [16:20:54]Write i2c OK [16:20:54]MH_I2C_Read... [16:20:54]Read from MH i2c: F0 [16:20:54]MH_I2C_Read... [16:20:54]Read from MH i2c: F0 09 00 [16:20:54]MH_I2C_Read... [16:20:54]Read from MH i2c: F0 09 00 F5 1F 00 67 68 1E 67 EE DA 66 66 F4 [16:20:54]GetLastDocTimeStamp 1730046018 [16:20:54]current date 1730046055 [16:20:54]FM_GetShiftState [16:20:54]SAM_PROTO_GetShiftState [16:20:54]wFMCommunicate request_size=4 [16:20:54]MH_SAM_APDU [16:20:54]CAPDU: 80 13 01 00 [16:20:54]Write to MH i2c: E2 08 00 F6 1F 80 13 01 00 00 00 00 00 92 [16:20:54]Write i2c OK [16:20:54]MH_I2C_Read... [16:20:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:20:54]Read from MH i2c: E2 [16:20:54]MH_I2C_Read... [16:20:54]Read from MH i2c: E2 0E 00 [16:20:54]MH_I2C_Read... [16:20:54]Read from MH i2c: E2 0E 00 F6 1F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3E [16:20:54]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:20:54]wFMCommunicate OK [16:20:54]SAM_PROTO_GetShiftState done [16:20:54]FM_GetShiftState done [16:20:54]opened in 1729987736 [16:20:54]opened+sec_in_day 1730074136 [16:20:54]quantity*price = 60009 [16:20:54]sum+1 = 60010 [16:20:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 512 27.10.2024 16:20 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95513 ФПД: 82806192024587 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T162055&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95513&fm=82806192024587&tin=02508201610067®Number=0000000000170478&sum=60000 [16:20:55]StoreToDocumentArchive [16:20:55]shift 143 fd 95513 [16:20:55]save to /storage/0143/doc_00095513 [16:20:55]save last doc name /storage/0143/doc_00095513 to /storage/kkm_last_doc_name [16:20:55]save OK [16:20:55]Clear old archive folders... [16:20:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:20:55]tlvbuf is 00A45C50 [16:20:55]SAM_PROTO_ClearQueue [16:20:55]wFMCommunicate request_size=4 [16:20:55]MH_SAM_APDU [16:20:55]CAPDU: 80 09 00 00 [16:20:55]Write to MH i2c: E2 08 00 03 20 80 09 00 00 00 00 00 00 95 [16:20:55]Write i2c OK [16:20:55]MH_I2C_Read... [16:20:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:20:55]Read from MH i2c: E2 [16:20:55]MH_I2C_Read... [16:20:55]Read from MH i2c: E2 03 00 [16:20:55]MH_I2C_Read... [16:20:55]Read from MH i2c: E2 03 00 03 20 00 90 00 97 [16:20:55]RAPDU: 90 00 [16:20:55]wFMCommunicate OK [16:20:55]SAM_PROTO_ClearQueue done [16:20:55]KKMCreateOFDPacket [16:20:55]OFDProtocolAddRootSTLVToBuf [16:20:55]FM_MakeSignedData [16:20:55]FM_MakeSignedData [16:20:55]SAM_PROTO_SignData [16:20:55]wFMCommunicate request_size=4 [16:20:55]MH_SAM_APDU [16:20:55]CAPDU: 80 0D 01 02 [16:20:55]Write to MH i2c: E2 08 00 04 20 80 0D 01 02 00 00 00 00 9D [16:20:55]Write i2c OK [16:20:55]MH_I2C_Read... [16:20:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:20:55]Read from MH i2c: E2 [16:20:55]MH_I2C_Read... [16:20:55]Read from MH i2c: E2 03 00 [16:20:55]MH_I2C_Read... [16:20:55]Read from MH i2c: E2 03 00 04 20 00 90 00 98 [16:20:55]RAPDU: 90 00 [16:20:55]wFMCommunicate OK [16:20:55]wFMCommunicate request_size=255 [16:20:55]MH_SAM_APDU [16:20: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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 02 00 00 F4 03 04 00 67 68 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 19 75 01 00 35 04 06 00 4B [16:20:55]Write to MH i2c: E2 02 01 05 20 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 02 00 00 F4 03 04 00 67 68 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 19 75 01 00 35 04 06 00 4B 00 00 C7 [16:20:55]Write i2c OK [16:20:55]MH_I2C_Read... [16:20:55]OFD Sender: No OFD packet to send [16:20:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:20:55]Read from MH i2c: E2 [16:20:55]MH_I2C_Read... [16:20:55]Read from MH i2c: E2 03 00 [16:20:55]MH_I2C_Read... [16:20:55]Read from MH i2c: E2 03 00 05 20 00 90 00 99 [16:20:55]RAPDU: 90 00 [16:20:55]wFMCommunicate OK [16:20:55]wFMCommunicate request_size=10 [16:20:55]MH_SAM_APDU [16:20:55]CAPDU: 80 0D 02 02 05 4F D1 A9 2C 0B [16:20:55]Write to MH i2c: E2 0D 00 06 20 80 0D 02 02 05 00 4F D1 A9 2C 0B 00 00 AA [16:20:55]Write i2c OK [16:20:55]MH_I2C_Read... [16:20:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:20:55]Read from MH i2c: E2 [16:20:55]MH_I2C_Read... [16:20:55]Read from MH i2c: E2 03 00 [16:20:55]MH_I2C_Read... [16:20:55]Read from MH i2c: E2 03 00 06 20 00 90 00 9A [16:20:55]RAPDU: 90 00 [16:20:55]wFMCommunicate OK [16:20:55]wFMCommunicate request_size=4 [16:20:55]MH_SAM_APDU [16:20:55]CAPDU: 80 0D 03 02 [16:20:55]Write to MH i2c: E2 08 00 07 20 80 0D 03 02 00 00 00 00 A2 [16:20:55]Write i2c OK [16:20:55]MH_I2C_Read... [16:20:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:20:55]Read from MH i2c: E2 [16:20:55]MH_I2C_Read... [16:20:55]Read from MH i2c: E2 0B 00 [16:20:55]MH_I2C_Read... [16:20:55]Read from MH i2c: E2 0B 00 07 20 00 D6 ED 97 95 54 36 A2 A0 90 00 5E [16:20:55]RAPDU: D6 ED 97 95 54 36 A2 A0 90 00 [16:20:55]wFMCommunicate OK [16:20:55]SAM_PROTO_SignData done [16:20:55]FM_MakeSignedData done [16:20:55]CreateOFDProtocolMessage [16:20:55]wFMCommunicate request_size=4 [16:20:55]MH_SAM_APDU [16:20:55]CAPDU: 80 11 00 00 [16:20:55]Write to MH i2c: E2 08 00 08 20 80 11 00 00 00 00 00 00 A2 [16:20:55]Write i2c OK [16:20:55]MH_I2C_Read... [16:20:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:20:55]Read from MH i2c: E2 [16:20:55]MH_I2C_Read... [16:20:55]Read from MH i2c: E2 17 00 [16:20:55]MH_I2C_Read... [16:20:55]Read from MH i2c: E2 17 00 08 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F3 [16:20:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:20:55]wFMCommunicate OK [16:20:55]CreateOFDProtocolMessage done [16:20:55]OFDSenderStorePacket 95513 [16:20:55]StoreOFDPacket docnum=95513 [16:20:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 63 93 07 01 9D 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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 02 00 00 F4 03 04 00 67 68 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 19 75 01 00 35 04 06 00 4B 4F D1 A9 2C 0B D6 ED 97 95 54 36 A2 A0 [16:20:55]CheckFolder [16:20:55]dirname=/storage/ofd_packets [16:20:55]CheckFolder done [16:20:55]ProducePacketName [16:20:55]name=ofd_packets/00095513 [16:20:55]NVStorageSaveData ofd_packets/00095513 [16:20:55]File name is /storage/ofd_packets/00095513 [16:20:55]Write 301 bytes [16:20:55]NVStorageSaveData done [16:20:55]OFDSenderStorePacket done [16:20:55]KKMCreateOFDPacket done [16:20:55]NVStorageSaveData kkm_last_timestamp [16:20:55]File name is /storage/kkm_last_timestamp [16:20:55]Write 4 bytes [16:20:55]NVStorageSaveData done [16:20:55]ExternCall_PrintAddStr [16:20:55]wPrintStart [16:20:55]Write to MH i2c: 01 00 00 09 20 29 [16:20:55]Write i2c OK [16:20:55]MH_I2C_Read... [16:20:55]Read from MH i2c: 01 [16:20:55]MH_I2C_Read... [16:20:55]Read from MH i2c: 01 07 00 [16:20:55]MH_I2C_Read... [16:20:55]Read from MH i2c: 01 07 00 09 20 00 00 00 00 00 FF 0F 3E [16:20:55]RasterBufferAndPrint [16:20:55]line Счет N : (1)3406030 [16:20:55]line ИНН: 02508201610067 [16:20:55]line Контрольно-Кассовый Чек [16:20:55]line ПРОДАЖА [16:20:55]line ТРК (МРК, ГНК) : 32 [16:20:55]line Товар: 2710124130 [16:20:55]line Аи-92-К-4 [16:20:55]line 8.970 * 66.90 [16:20:55]line = 600.09 [16:20:55]line НДС 12% НСП 1% [16:20:55]line > о реализуемом товаре [16:20:55]line ОКРУГЛЕНИЕ: -0.09 [16:20:55]line ИТОГО: 600.00 [16:20:55]line Внесено: 600.00 [16:20:55]line СДАЧА: 0.00 [16:20:55]line НСП 1% : 5.31 [16:20:55]line НДС 12% : 63.73 [16:20:55]line Наличными: 600.00 [16:20:55]line Безнал.: 0.00 [16:20:55]line Место: АЗС № 82 "Партнер Нефть" [16:20:55]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:20:55]line СНО: Общий режим [16:20:55]line Чек 512 27.10.2024 16:20 [16:20:55]line Смена: 143 ФФД: 1.0 [16:20:55]line ЗНМ: 0300000017 [16:20:55]line РНМ: 0000000000170478 [16:20:55]line Версия ККМ: v1.0 [16:20:55]line ФМ: 0000000002098560 [16:20:55]line ФД: 95513 [16:20:55]line ФПД: 82806192024587 [16:20:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T162055&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95513&fm=82806192024587&tin=02508201610067®Number=0000000000170478&sum=60000 [16:20:56]OFD Sender: Processing packet 95513 [packets to send 57, broken 56] [16:20:56]ProducePacketName [16:20:56]name=ofd_packets/00095513 [16:20:56]OFD Sender: To server: pG, [16:20:56]CommunicateWithHost lk.salyk.kg:30040 [16:20:56]ConnectInit lk.salyk.kg [16:20:56]written 0, free lines is 4095 [16:20:56]Connected sock=10 [16:20:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 63 93 07 01 9D 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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 02 00 00 F4 03 04 00 67 68 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 19 75 01 00 35 04 06 00 4B 4F D1 A9 2C 0B D6 ED 97 95 54 36 A2 A0 [16:20:56]Write to MH i2c: 01 00 00 34 20 54 [16:20:56]Write i2c OK [16:20:56]MH_I2C_Read... [16:20:56]Read from MH i2c: 01 [16:20:56]MH_I2C_Read... [16:20:56]Read from MH i2c: 01 07 00 [16:20:56]MH_I2C_Read... [16:20:56]Read from MH i2c: 01 07 00 34 20 00 00 00 00 00 04 0D 6C [16:20:56]RasterBufferAndPrint [16:20:56]line [16:20:56]line [16:20:56]line [16:20:56]line [16:20:56]line [16:20:56]written 0, free lines is 3338 [16:20:56]MH_Cut [16:20:56]Write to MH i2c: D1 01 00 3B 20 01 2D [16:20:56]Write i2c OK [16:20:56]MH_I2C_Read... [16:20:56]Read from MH i2c: D1 [16:20:56]MH_I2C_Read... [16:20:56]Read from MH i2c: D1 01 00 [16:20:56]MH_I2C_Read... [16:20:56]Read from MH i2c: D1 01 00 3B 20 00 2C [16:20:56]Write to MH i2c: 01 00 00 3C 20 5C [16:20:56]Write i2c OK [16:20:56]MH_I2C_Read... [16:20:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 9D 31 47 00 C5 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 32 30 39 38 35 36 30 10 04 04 00 19 75 01 00 F4 03 04 00 93 12 1E 67 B6 04 01 00 00 0A 04 41 C0 08 81 87 17 [16:20:56]CommunicateWithHost err = 0 [16:20:56]CheckOFDResponse [16:20:56]1017 (14) - 77093643461234 [16:20:56]1041 (16) - 0000000002098560 [16:20:56]1040 (4) - 95513 [16:20:56]1012 (4) - 27.10.2024 10:14 [16:20:56]1206 (1) - 0 [16:20:56]OFD Sender: Remove packet 95513 [16:20:56]ProducePacketName [16:20:56]name=ofd_packets/00095513 [16:20:56]NVStorageDeleteData [16:20:57]OFD Sender: No OFD packet to send [16:20:57]*** Cut start [16:20:57]*** Partial cut [16:20:57]*** CUTSNS_PIN = 1 [16:20:57]*** CUTSNS_PIN = 0 [16:20:57]*** Brake cut motor [16:20:58]Read from MH i2c: 01 [16:20:58]MH_I2C_Read... [16:20:58]*** Stop cut motor [16:20:58]*** Cut end [16:20:58]Read from MH i2c: 01 07 00 [16:20:58]MH_I2C_Read... [16:20:58]Read from MH i2c: 01 07 00 3C 20 00 00 00 00 00 FF 0F 71 [16:20:58]process_action close_receipt done [16:20:58]requested_data is exist [16:20:58]produce_requested_data [16:20:58]requested_item fm.sn is exist - process it [16:20:58]wFMCommunicate request_size=4 [16:20:58]MH_SAM_APDU [16:20:58]CAPDU: 80 11 00 00 [16:20:58]Write to MH i2c: E2 08 00 3D 20 80 11 00 00 00 00 00 00 D7 [16:20:58]Write i2c OK [16:20:58]MH_I2C_Read... [16:20:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:20:58]Read from MH i2c: E2 [16:20:58]MH_I2C_Read... [16:20:58]Read from MH i2c: E2 17 00 [16:20:58]MH_I2C_Read... [16:20:58]Read from MH i2c: E2 17 00 3D 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 28 [16:20:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:20:58]wFMCommunicate OK [16:20:58]requested_item fd.num is exist - process it [16:20:58]SAM_PROTO_GetFieldsCounters [16:20:58]wFMCommunicate request_size=4 [16:20:58]MH_SAM_APDU [16:20:58]CAPDU: 80 13 00 00 [16:20:58]Write to MH i2c: E2 08 00 3E 20 80 13 00 00 00 00 00 00 DA [16:20:58]Write i2c OK [16:20:58]MH_I2C_Read... [16:20:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:20:58]Read from MH i2c: E2 [16:20:58]MH_I2C_Read... [16:20:58]Read from MH i2c: E2 62 00 [16:20:58]MH_I2C_Read... [16:20:58]Read from MH i2c: E2 62 00 3E 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 19 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 00 02 00 00 5E 04 04 00 00 02 00 00 57 04 04 00 01 02 00 00 19 04 04 00 00 00 00 00 90 00 1F [16:20:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 19 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 00 02 00 00 5E 04 04 00 00 02 00 00 57 04 04 00 01 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:20:58]wFMCommunicate OK [16:20:58]SAM_PROTO_GetFieldsCounters done [16:20:58]requested_item shift.num is exist - process it [16:20:58]requested_item shift.opened is exist - process it [16:20:58]req_shift_opened [16:20:58]FM_GetShiftState [16:20:58]SAM_PROTO_GetShiftState [16:20:58]wFMCommunicate request_size=4 [16:20:58]MH_SAM_APDU [16:20:58]CAPDU: 80 13 01 00 [16:20:58]Write to MH i2c: E2 08 00 3F 20 80 13 01 00 00 00 00 00 DC [16:20:58]Write i2c OK [16:20:58]MH_I2C_Read... [16:20:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:20:58]Read from MH i2c: E2 [16:20:58]MH_I2C_Read... [16:20:58]Read from MH i2c: E2 0E 00 [16:20:58]MH_I2C_Read... [16:20:58]Read from MH i2c: E2 0E 00 3F 20 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 88 [16:20:58]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:20:58]wFMCommunicate OK [16:20:58]SAM_PROTO_GetShiftState done [16:20:58]FM_GetShiftState done [16:20:58]req_shift_opened done [16:20:58]requested_item shift.open_date is exist - process it [16:20:58]req_shift_open_date [16:20:58]req_shift_open_date done [16:20:58]produce_requested_data done [16:20:58]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95513,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:20:58]process_action_free close_receipt [16:20:58]json_value_free [16:20:58]json_value_free done [16:20:58]process_json_proto returns [16:20:58]Send response to host [16:20:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95513,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:20:58]free response buf [16:20:58]execute_script done [16:20:58]execute_script returns [16:20:58]free content buf [16:20:58]Sock 9.Close socket [16:20:58]Sock 9.Thread stoped [16:21:02]OFD Sender: No OFD packet to send [16:21:07]OFD Sender: No OFD packet to send [16:21:12]OFD Sender: No OFD packet to send [16:21:17]OFD Sender: No OFD packet to send [16:21:22]OFD Sender: No OFD packet to send [16:21:27]OFD Sender: No OFD packet to send [16:21:32]OFD Sender: No OFD packet to send [16:21:37]OFD Sender: No OFD packet to send [16:21:42]OFD Sender: No OFD packet to send [16:21:47]OFD Sender: No OFD packet to send [16:21:52]OFD Sender: No OFD packet to send [16:21:57]OFD Sender: No OFD packet to send [16:22:02]OFD Sender: No OFD packet to send [16:22:07]OFD Sender: No OFD packet to send [16:22:12]OFD Sender: No OFD packet to send [16:22:17]OFD Sender: No OFD packet to send [16:22:22]OFD Sender: No OFD packet to send [16:22:27]OFD Sender: No OFD packet to send [16:22:32]OFD Sender: No OFD packet to send [16:22:37]OFD Sender: No OFD packet to send [16:22:38]accept exits with 7 [16:22:38]New connection [16:22:38]New thread 3067444580 created [16:22:38]Thread 3067301220 joined [16:22:38]Waiting for new connection... [16:22:38] Sock 7.Parse request [16:22:38]Sock 7.Check first char [16:22:38]Sock 7.First char is OK [16:22:38]request: POST /json_proto HTTP/1.0 [16:22:38]Method: POST [16:22:38]URL: /json_proto [16:22:38]Method is POST - this is cgi request [16:22:38]url: /json_proto [16:22:38]query_string will be loaded in cgi processing [16:22:38]execute_cgi json_proto POST (null) [16:22:38]execute_cgi path=json_proto method=POST [16:22:38]POST find Content-Length [16:22:38]Host: 172.17.40.67:8080 [16:22:38]Content-Length: 683 [16:22:38]Content-Type: application/json [16:22:38] [16:22:38]POST finish read [16:22:38]Found Content-Length = 683 [16:22:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406031", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 16.450, "sum" : 1100.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1100.00, "total" : 1100.00, "payments": [ { "type": 0, "sum" : 1100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:22:38]execute_script... [16:22: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)3406031", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 16.450, "sum" : 1100.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1100.00, "total" : 1100.00, "payments": [ { "type": 0, "sum" : 1100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:22:38]POST & json_proto [16:22:38]process_json_proto [16:22:38]json parsed OK: [16:22:38]protocol is kg_v1.0 [16:22:38]action value=close_receipt [16:22:38]process_action close_receipt [16:22:38]cmd_close_receipt [16:22:38]MH_GetDate [16:22:38]Write to MH i2c: F0 00 00 40 20 4F [16:22:38]Write i2c OK [16:22:38]MH_I2C_Read... [16:22:38]Read from MH i2c: F0 [16:22:38]MH_I2C_Read... [16:22:38]Read from MH i2c: F0 09 00 [16:22:38]MH_I2C_Read... [16:22:38]Read from MH i2c: F0 09 00 40 20 00 D0 68 1E 67 EE DA 66 66 A9 [16:22:38]GetLastDocTimeStamp 1730046055 [16:22:38]current date 1730046160 [16:22:38]FM_GetShiftState [16:22:38]SAM_PROTO_GetShiftState [16:22:38]wFMCommunicate request_size=4 [16:22:38]MH_SAM_APDU [16:22:38]CAPDU: 80 13 01 00 [16:22:38]Write to MH i2c: E2 08 00 41 20 80 13 01 00 00 00 00 00 DE [16:22:38]Write i2c OK [16:22:38]MH_I2C_Read... [16:22:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:22:38]Read from MH i2c: E2 [16:22:38]MH_I2C_Read... [16:22:38]Read from MH i2c: E2 0E 00 [16:22:38]MH_I2C_Read... [16:22:38]Read from MH i2c: E2 0E 00 41 20 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 8A [16:22:38]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:22:38]wFMCommunicate OK [16:22:38]SAM_PROTO_GetShiftState done [16:22:38]FM_GetShiftState done [16:22:38]opened in 1729987736 [16:22:38]opened+sec_in_day 1730074136 [16:22:38]quantity*price = 110050 [16:22:38]sum+1 = 110052 [16:22:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1100.00 Внесено: 1100.00 СДАЧА: 0.00 НСП 1% : 9.74 НДС 12% : 116.87 Наличными: 1100.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 513 27.10.2024 16:22 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95514 ФПД: 73291889674781 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T162240&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95514&fm=73291889674781&tin=02508201610067®Number=0000000000170478&sum=110000 [16:22:40]StoreToDocumentArchive [16:22:40]shift 143 fd 95514 [16:22:40]save to /storage/0143/doc_00095514 [16:22:40]save last doc name /storage/0143/doc_00095514 to /storage/kkm_last_doc_name [16:22:40]save OK [16:22:40]Clear old archive folders... [16:22:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:22:40]tlvbuf is 00A45D50 [16:22:40]SAM_PROTO_ClearQueue [16:22:40]wFMCommunicate request_size=4 [16:22:40]MH_SAM_APDU [16:22:40]CAPDU: 80 09 00 00 [16:22:40]Write to MH i2c: E2 08 00 4E 20 80 09 00 00 00 00 00 00 E0 [16:22:40]Write i2c OK [16:22:40]MH_I2C_Read... [16:22:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:22:40]Read from MH i2c: E2 [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: E2 03 00 [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: E2 03 00 4E 20 00 90 00 E2 [16:22:40]RAPDU: 90 00 [16:22:40]wFMCommunicate OK [16:22:40]SAM_PROTO_ClearQueue done [16:22:40]KKMCreateOFDPacket [16:22:40]OFDProtocolAddRootSTLVToBuf [16:22:40]FM_MakeSignedData [16:22:40]FM_MakeSignedData [16:22:40]SAM_PROTO_SignData [16:22:40]wFMCommunicate request_size=4 [16:22:40]MH_SAM_APDU [16:22:40]CAPDU: 80 0D 01 02 [16:22:40]Write to MH i2c: E2 08 00 4F 20 80 0D 01 02 00 00 00 00 E8 [16:22:40]Write i2c OK [16:22:40]MH_I2C_Read... [16:22:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:22:40]Read from MH i2c: E2 [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: E2 03 00 [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: E2 03 00 4F 20 00 90 00 E3 [16:22:40]RAPDU: 90 00 [16:22:40]wFMCommunicate OK [16:22:40]wFMCommunicate request_size=255 [16:22:40]MH_SAM_APDU [16:22: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 34 FF 03 08 00 03 42 40 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E3 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 02 00 00 F4 03 04 00 D0 68 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1A 75 01 00 35 04 06 00 42 [16:22:40]Write to MH i2c: E2 02 01 50 20 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 42 40 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E3 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 02 00 00 F4 03 04 00 D0 68 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1A 75 01 00 35 04 06 00 42 00 00 C2 [16:22:40]Write i2c OK [16:22:40]MH_I2C_Read... [16:22:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:22:40]Read from MH i2c: E2 [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: E2 03 00 [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: E2 03 00 50 20 00 90 00 E4 [16:22:40]RAPDU: 90 00 [16:22:40]wFMCommunicate OK [16:22:40]wFMCommunicate request_size=10 [16:22:40]MH_SAM_APDU [16:22:40]CAPDU: 80 0D 02 02 05 A8 99 0C 8A 1D [16:22:40]Write to MH i2c: E2 0D 00 51 20 80 0D 02 02 05 00 A8 99 0C 8A 1D 00 00 E9 [16:22:40]Write i2c OK [16:22:40]MH_I2C_Read... [16:22:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:22:40]Read from MH i2c: E2 [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: E2 03 00 [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: E2 03 00 51 20 00 90 00 E5 [16:22:40]RAPDU: 90 00 [16:22:40]wFMCommunicate OK [16:22:40]wFMCommunicate request_size=4 [16:22:40]MH_SAM_APDU [16:22:40]CAPDU: 80 0D 03 02 [16:22:40]Write to MH i2c: E2 08 00 52 20 80 0D 03 02 00 00 00 00 ED [16:22:40]Write i2c OK [16:22:40]MH_I2C_Read... [16:22:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:22:40]Read from MH i2c: E2 [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: E2 0B 00 [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: E2 0B 00 52 20 00 62 0C AD 05 BE 6F 8C E0 90 00 A7 [16:22:40]RAPDU: 62 0C AD 05 BE 6F 8C E0 90 00 [16:22:40]wFMCommunicate OK [16:22:40]SAM_PROTO_SignData done [16:22:40]FM_MakeSignedData done [16:22:40]CreateOFDProtocolMessage [16:22:40]wFMCommunicate request_size=4 [16:22:40]MH_SAM_APDU [16:22:40]CAPDU: 80 11 00 00 [16:22:40]Write to MH i2c: E2 08 00 53 20 80 11 00 00 00 00 00 00 ED [16:22:40]Write i2c OK [16:22:40]MH_I2C_Read... [16:22:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:40]Read from MH i2c: E2 [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: E2 17 00 [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: E2 17 00 53 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3E [16:22:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:22:40]wFMCommunicate OK [16:22:40]CreateOFDProtocolMessage done [16:22:40]OFDSenderStorePacket 95514 [16:22:40]StoreOFDPacket docnum=95514 [16:22:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D1 48 07 01 16 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 34 FF 03 08 00 03 42 40 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E3 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 02 00 00 F4 03 04 00 D0 68 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1A 75 01 00 35 04 06 00 42 A8 99 0C 8A 1D 62 0C AD 05 BE 6F 8C E0 [16:22:40]CheckFolder [16:22:40]dirname=/storage/ofd_packets [16:22:40]CheckFolder done [16:22:40]ProducePacketName [16:22:40]name=ofd_packets/00095514 [16:22:40]NVStorageSaveData ofd_packets/00095514 [16:22:40]File name is /storage/ofd_packets/00095514 [16:22:40]Write 301 bytes [16:22:40]NVStorageSaveData done [16:22:40]OFDSenderStorePacket done [16:22:40]KKMCreateOFDPacket done [16:22:40]NVStorageSaveData kkm_last_timestamp [16:22:40]File name is /storage/kkm_last_timestamp [16:22:40]Write 4 bytes [16:22:40]NVStorageSaveData done [16:22:40]ExternCall_PrintAddStr [16:22:40]wPrintStart [16:22:40]Write to MH i2c: 01 00 00 54 20 74 [16:22:40]Write i2c OK [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: 01 [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: 01 07 00 [16:22:40]MH_I2C_Read... [16:22:40]Read from MH i2c: 01 07 00 54 20 00 00 00 00 00 FF 0F 89 [16:22:40]RasterBufferAndPrint [16:22:40]line Счет N : (1)3406031 [16:22:40]line ИНН: 02508201610067 [16:22:40]line Контрольно-Кассовый Чек [16:22:40]line ПРОДАЖА [16:22:40]line ТРК (МРК, ГНК) : 22 [16:22:40]line Товар: 2710124130 [16:22:40]line Аи-92-К-4 [16:22:40]line 16.450 * 66.90 [16:22:40]line = 1100.51 [16:22:40]line НДС 12% НСП 1% [16:22:40]line > о реализуемом товаре [16:22:40]line ОКРУГЛЕНИЕ: -0.51 [16:22:40]line ИТОГО: 1100.00 [16:22:40]line Внесено: 1100.00 [16:22:40]line СДАЧА: 0.00 [16:22:40]line НСП 1% : 9.74 [16:22:40]line НДС 12% : 116.87 [16:22:40]line Наличными: 1100.00 [16:22:40]line Безнал.: 0.00 [16:22:40]line Место: АЗС № 82 "Партнер Нефть" [16:22:40]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:22:40]line СНО: Общий режим [16:22:40]line Чек 513 27.10.2024 16:22 [16:22:40]line Смена: 143 ФФД: 1.0 [16:22:40]line ЗНМ: 0300000017 [16:22:40]line РНМ: 0000000000170478 [16:22:40]line Версия ККМ: v1.0 [16:22:40]line ФМ: 0000000002098560 [16:22:40]line ФД: 95514 [16:22:40]line ФПД: 73291889674781 [16:22:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T162240&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95514&fm=73291889674781&tin=02508201610067®Number=0000000000170478&sum=110000 [16:22:40]OFD Sender: Processing packet 95514 [packets to send 57, broken 56] [16:22:40]ProducePacketName [16:22:40]name=ofd_packets/00095514 [16:22:40]OFD Sender: To server: pG, [16:22:40]CommunicateWithHost lk.salyk.kg:30040 [16:22:40]ConnectInit lk.salyk.kg [16:22:40]written 0, free lines is 4095 [16:22:41]Connected sock=10 [16:22:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D1 48 07 01 16 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 34 FF 03 08 00 03 42 40 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E3 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 02 00 00 F4 03 04 00 D0 68 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1A 75 01 00 35 04 06 00 42 A8 99 0C 8A 1D 62 0C AD 05 BE 6F 8C E0 [16:22:41]Write to MH i2c: 01 00 00 7F 20 9F [16:22:41]Write i2c OK [16:22:41]MH_I2C_Read... [16:22:41]Read from MH i2c: 01 [16:22:41]MH_I2C_Read... [16:22:41]Read from MH i2c: 01 07 00 [16:22:41]MH_I2C_Read... [16:22:41]Read from MH i2c: 01 07 00 7F 20 00 00 00 00 00 F6 0C A8 [16:22:41]RasterBufferAndPrint [16:22:41]line [16:22:41]line [16:22:41]line [16:22:41]line [16:22:41]line [16:22:41]written 0, free lines is 3324 [16:22:41]MH_Cut [16:22:41]Write to MH i2c: D1 01 00 86 20 01 78 [16:22:41]Write i2c OK [16:22:41]MH_I2C_Read... [16:22:41]Read from MH i2c: D1 [16:22:41]MH_I2C_Read... [16:22:41]Read from MH i2c: D1 01 00 [16:22:41]MH_I2C_Read... [16:22:41]Read from MH i2c: D1 01 00 86 20 00 77 [16:22:41]Write to MH i2c: 01 00 00 87 20 A7 [16:22:41]Write i2c OK [16:22:41]MH_I2C_Read... [16:22:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 48 2D 47 00 9A 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 32 30 39 38 35 36 30 10 04 04 00 1A 75 01 00 F4 03 04 00 FB 12 1E 67 B6 04 01 00 00 3C 1F 62 3F 85 BF 2B 86 [16:22:41]CommunicateWithHost err = 0 [16:22:41]CheckOFDResponse [16:22:41]1017 (14) - 77093643461234 [16:22:41]1041 (16) - 0000000002098560 [16:22:41]1040 (4) - 95514 [16:22:41]1012 (4) - 27.10.2024 10:16 [16:22:41]1206 (1) - 0 [16:22:41]OFD Sender: Remove packet 95514 [16:22:41]ProducePacketName [16:22:41]name=ofd_packets/00095514 [16:22:41]NVStorageDeleteData [16:22:42]OFD Sender: No OFD packet to send [16:22:42]*** Cut start [16:22:42]*** Partial cut [16:22:42]*** CUTSNS_PIN = 1 [16:22:42]*** CUTSNS_PIN = 0 [16:22:42]*** Brake cut motor [16:22:42]Read from MH i2c: 01 [16:22:42]MH_I2C_Read... [16:22:42]*** Stop cut motor [16:22:42]*** Cut end [16:22:42]Read from MH i2c: 01 07 00 [16:22:42]MH_I2C_Read... [16:22:42]Read from MH i2c: 01 07 00 87 20 00 00 00 00 00 FF 0F BC [16:22:42]process_action close_receipt done [16:22:42]requested_data is exist [16:22:42]produce_requested_data [16:22:42]requested_item fm.sn is exist - process it [16:22:42]wFMCommunicate request_size=4 [16:22:42]MH_SAM_APDU [16:22:42]CAPDU: 80 11 00 00 [16:22:42]Write to MH i2c: E2 08 00 88 20 80 11 00 00 00 00 00 00 22 [16:22:42]Write i2c OK [16:22:42]MH_I2C_Read... [16:22:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:42]Read from MH i2c: E2 [16:22:42]MH_I2C_Read... [16:22:42]Read from MH i2c: E2 17 00 [16:22:42]MH_I2C_Read... [16:22:42]Read from MH i2c: E2 17 00 88 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 73 [16:22:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:22:42]wFMCommunicate OK [16:22:42]requested_item fd.num is exist - process it [16:22:42]SAM_PROTO_GetFieldsCounters [16:22:42]wFMCommunicate request_size=4 [16:22:42]MH_SAM_APDU [16:22:42]CAPDU: 80 13 00 00 [16:22:42]Write to MH i2c: E2 08 00 89 20 80 13 00 00 00 00 00 00 25 [16:22:42]Write i2c OK [16:22:42]MH_I2C_Read... [16:22:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:22:42]Read from MH i2c: E2 [16:22:42]MH_I2C_Read... [16:22:42]Read from MH i2c: E2 62 00 [16:22:42]MH_I2C_Read... [16:22:42]Read from MH i2c: E2 62 00 89 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1A 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 01 02 00 00 5E 04 04 00 01 02 00 00 57 04 04 00 02 02 00 00 19 04 04 00 00 00 00 00 90 00 6E [16:22:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1A 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 01 02 00 00 5E 04 04 00 01 02 00 00 57 04 04 00 02 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:22:42]wFMCommunicate OK [16:22:42]SAM_PROTO_GetFieldsCounters done [16:22:42]requested_item shift.num is exist - process it [16:22:42]requested_item shift.opened is exist - process it [16:22:42]req_shift_opened [16:22:42]FM_GetShiftState [16:22:42]SAM_PROTO_GetShiftState [16:22:42]wFMCommunicate request_size=4 [16:22:42]MH_SAM_APDU [16:22:42]CAPDU: 80 13 01 00 [16:22:42]Write to MH i2c: E2 08 00 8A 20 80 13 01 00 00 00 00 00 27 [16:22:42]Write i2c OK [16:22:42]MH_I2C_Read... [16:22:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:22:42]Read from MH i2c: E2 [16:22:42]MH_I2C_Read... [16:22:42]Read from MH i2c: E2 0E 00 [16:22:42]MH_I2C_Read... [16:22:42]Read from MH i2c: E2 0E 00 8A 20 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D3 [16:22:42]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:22:42]wFMCommunicate OK [16:22:42]SAM_PROTO_GetShiftState done [16:22:42]FM_GetShiftState done [16:22:42]req_shift_opened done [16:22:42]requested_item shift.open_date is exist - process it [16:22:42]req_shift_open_date [16:22:42]req_shift_open_date done [16:22:42]produce_requested_data done [16:22:42]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95514,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:22:42]process_action_free close_receipt [16:22:42]json_value_free [16:22:42]json_value_free done [16:22:42]process_json_proto returns [16:22:42]Send response to host [16:22:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95514,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:22:42]free response buf [16:22:42]execute_script done [16:22:42]execute_script returns [16:22:42]free content buf [16:22:42]Sock 7.Close socket [16:22:42]Sock 7.Thread stoped [16:22:47]OFD Sender: No OFD packet to send [16:22:52]OFD Sender: No OFD packet to send [16:22:57]OFD Sender: No OFD packet to send [16:23:02]OFD Sender: No OFD packet to send [16:23:07]OFD Sender: No OFD packet to send [16:23:12]OFD Sender: No OFD packet to send [16:23:17]OFD Sender: No OFD packet to send [16:23:22]OFD Sender: No OFD packet to send [16:23:27]OFD Sender: No OFD packet to send [16:23:32]OFD Sender: No OFD packet to send [16:23:37]OFD Sender: No OFD packet to send [16:23:42]OFD Sender: No OFD packet to send [16:23:47]OFD Sender: No OFD packet to send [16:23:52]OFD Sender: No OFD packet to send [16:23:53]accept exits with 9 [16:23:53]New connection [16:23:53]New thread 3067301220 created [16:23:53]Thread 3067444580 joined [16:23:53]Waiting for new connection... [16:23:53] Sock 9.Parse request [16:23:53]Sock 9.Check first char [16:23:53]Sock 9.First char is OK [16:23:53]request: POST /json_proto HTTP/1.0 [16:23:53]Method: POST [16:23:53]URL: /json_proto [16:23:53]Method is POST - this is cgi request [16:23:53]url: /json_proto [16:23:53]query_string will be loaded in cgi processing [16:23:53]execute_cgi json_proto POST (null) [16:23:53]execute_cgi path=json_proto method=POST [16:23:53]POST find Content-Length [16:23:53]Host: 172.17.40.67:8080 [16:23:53]Content-Length: 678 [16:23:53]Content-Type: application/json [16:23:53] [16:23:53]POST finish read [16:23:53]Found Content-Length = 678 [16:23:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406032", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:23:53]execute_script... [16: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)3406032", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:23:53]POST & json_proto [16:23:53]process_json_proto [16:23:53]json parsed OK: [16:23:53]protocol is kg_v1.0 [16:23:53]action value=close_receipt [16:23:53]process_action close_receipt [16:23:53]cmd_close_receipt [16:23:53]MH_GetDate [16:23:53]Write to MH i2c: F0 00 00 8B 20 9A [16:23:53]Write i2c OK [16:23:53]MH_I2C_Read... [16:23:53]Read from MH i2c: F0 [16:23:53]MH_I2C_Read... [16:23:53]Read from MH i2c: F0 09 00 [16:23:53]MH_I2C_Read... [16:23:53]Read from MH i2c: F0 09 00 8B 20 00 1A 69 1E 67 EE DA 66 66 3F [16:23:53]GetLastDocTimeStamp 1730046160 [16:23:53]current date 1730046234 [16:23:53]FM_GetShiftState [16:23:53]SAM_PROTO_GetShiftState [16:23:53]wFMCommunicate request_size=4 [16:23:53]MH_SAM_APDU [16:23:53]CAPDU: 80 13 01 00 [16:23:53]Write to MH i2c: E2 08 00 8C 20 80 13 01 00 00 00 00 00 29 [16:23:53]Write i2c OK [16:23:53]MH_I2C_Read... [16:23:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:23:53]Read from MH i2c: E2 [16:23:53]MH_I2C_Read... [16:23:53]Read from MH i2c: E2 0E 00 [16:23:53]MH_I2C_Read... [16:23:53]Read from MH i2c: E2 0E 00 8C 20 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D5 [16:23:53]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:23:53]wFMCommunicate OK [16:23:53]SAM_PROTO_GetShiftState done [16:23:53]FM_GetShiftState done [16:23:53]opened in 1729987736 [16:23:53]opened+sec_in_day 1730074136 [16:23:53]quantity*price = 60009 [16:23:53]sum+1 = 60010 [16:23:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 514 27.10.2024 16:23 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95515 ФПД: 256870531471295 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T162354&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95515&fm=256870531471295&tin=02508201610067®Number=0000000000170478&sum=60000 [16:23:54]StoreToDocumentArchive [16:23:54]shift 143 fd 95515 [16:23:54]save to /storage/0143/doc_00095515 [16:23:54]save last doc name /storage/0143/doc_00095515 to /storage/kkm_last_doc_name [16:23:54]save OK [16:23:54]Clear old archive folders... [16:23:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:23:54]tlvbuf is B6FCD6B0 [16:23:54]SAM_PROTO_ClearQueue [16:23:54]wFMCommunicate request_size=4 [16:23:54]MH_SAM_APDU [16:23:54]CAPDU: 80 09 00 00 [16:23:54]Write to MH i2c: E2 08 00 99 20 80 09 00 00 00 00 00 00 2B [16:23:54]Write i2c OK [16:23:54]MH_I2C_Read... [16:23:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:23:54]Read from MH i2c: E2 [16:23:54]MH_I2C_Read... [16:23:54]Read from MH i2c: E2 03 00 [16:23:54]MH_I2C_Read... [16:23:54]Read from MH i2c: E2 03 00 99 20 00 90 00 2D [16:23:54]RAPDU: 90 00 [16:23:54]wFMCommunicate OK [16:23:54]SAM_PROTO_ClearQueue done [16:23:54]KKMCreateOFDPacket [16:23:54]OFDProtocolAddRootSTLVToBuf [16:23:54]FM_MakeSignedData [16:23:54]FM_MakeSignedData [16:23:54]SAM_PROTO_SignData [16:23:54]wFMCommunicate request_size=4 [16:23:54]MH_SAM_APDU [16:23:54]CAPDU: 80 0D 01 02 [16:23:54]Write to MH i2c: E2 08 00 9A 20 80 0D 01 02 00 00 00 00 33 [16:23:54]Write i2c OK [16:23:54]MH_I2C_Read... [16:23:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:23:54]Read from MH i2c: E2 [16:23:54]MH_I2C_Read... [16:23:54]Read from MH i2c: E2 03 00 [16:23:54]MH_I2C_Read... [16:23:54]Read from MH i2c: E2 03 00 9A 20 00 90 00 2E [16:23:54]RAPDU: 90 00 [16:23:54]wFMCommunicate OK [16:23:54]wFMCommunicate request_size=255 [16:23:54]MH_SAM_APDU [16:23: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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 02 00 00 F4 03 04 00 1A 69 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1B 75 01 00 35 04 06 00 E9 [16:23:54]Write to MH i2c: E2 02 01 9B 20 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 02 00 00 F4 03 04 00 1A 69 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1B 75 01 00 35 04 06 00 E9 00 00 B3 [16:23:54]Write i2c OK [16:23:54]MH_I2C_Read... [16:23:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:23:55]Read from MH i2c: E2 [16:23:55]MH_I2C_Read... [16:23:55]Read from MH i2c: E2 03 00 [16:23:55]MH_I2C_Read... [16:23:55]Read from MH i2c: E2 03 00 9B 20 00 90 00 2F [16:23:55]RAPDU: 90 00 [16:23:55]wFMCommunicate OK [16:23:55]wFMCommunicate request_size=10 [16:23:55]MH_SAM_APDU [16:23:55]CAPDU: 80 0D 02 02 05 9F 54 C8 17 BF [16:23:55]Write to MH i2c: E2 0D 00 9C 20 80 0D 02 02 05 00 9F 54 C8 17 BF 00 00 D1 [16:23:55]Write i2c OK [16:23:55]MH_I2C_Read... [16:23:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:23:55]Read from MH i2c: E2 [16:23:55]MH_I2C_Read... [16:23:55]Read from MH i2c: E2 03 00 [16:23:55]MH_I2C_Read... [16:23:55]Read from MH i2c: E2 03 00 9C 20 00 90 00 30 [16:23:55]RAPDU: 90 00 [16:23:55]wFMCommunicate OK [16:23:55]wFMCommunicate request_size=4 [16:23:55]MH_SAM_APDU [16:23:55]CAPDU: 80 0D 03 02 [16:23:55]Write to MH i2c: E2 08 00 9D 20 80 0D 03 02 00 00 00 00 38 [16:23:55]Write i2c OK [16:23:55]MH_I2C_Read... [16:23:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:23:55]Read from MH i2c: E2 [16:23:55]MH_I2C_Read... [16:23:55]Read from MH i2c: E2 0B 00 [16:23:55]MH_I2C_Read... [16:23:55]Read from MH i2c: E2 0B 00 9D 20 00 9F 46 57 7B F0 00 3D B5 90 00 D2 [16:23:55]RAPDU: 9F 46 57 7B F0 00 3D B5 90 00 [16:23:55]wFMCommunicate OK [16:23:55]SAM_PROTO_SignData done [16:23:55]FM_MakeSignedData done [16:23:55]CreateOFDProtocolMessage [16:23:55]wFMCommunicate request_size=4 [16:23:55]MH_SAM_APDU [16:23:55]CAPDU: 80 11 00 00 [16:23:55]Write to MH i2c: E2 08 00 9E 20 80 11 00 00 00 00 00 00 38 [16:23:55]Write i2c OK [16:23:55]MH_I2C_Read... [16:23:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:23:55]Read from MH i2c: E2 [16:23:55]MH_I2C_Read... [16:23:55]Read from MH i2c: E2 17 00 [16:23:55]MH_I2C_Read... [16:23:55]Read from MH i2c: E2 17 00 9E 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 89 [16:23:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:23:55]wFMCommunicate OK [16:23:55]CreateOFDProtocolMessage done [16:23:55]OFDSenderStorePacket 95515 [16:23:55]StoreOFDPacket docnum=95515 [16:23:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EA AB 07 01 EC 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 02 00 00 F4 03 04 00 1A 69 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1B 75 01 00 35 04 06 00 E9 9F 54 C8 17 BF 9F 46 57 7B F0 00 3D B5 [16:23:55]CheckFolder [16:23:55]dirname=/storage/ofd_packets [16:23:55]CheckFolder done [16:23:55]ProducePacketName [16:23:55]name=ofd_packets/00095515 [16:23:55]NVStorageSaveData ofd_packets/00095515 [16:23:55]File name is /storage/ofd_packets/00095515 [16:23:55]Write 301 bytes [16:23:55]NVStorageSaveData done [16:23:55]OFDSenderStorePacket done [16:23:55]KKMCreateOFDPacket done [16:23:55]NVStorageSaveData kkm_last_timestamp [16:23:55]File name is /storage/kkm_last_timestamp [16:23:55]Write 4 bytes [16:23:55]NVStorageSaveData done [16:23:55]ExternCall_PrintAddStr [16:23:55]wPrintStart [16:23:55]Write to MH i2c: 01 00 00 9F 20 BF [16:23:55]Write i2c OK [16:23:55]MH_I2C_Read... [16:23:55]Read from MH i2c: 01 [16:23:55]MH_I2C_Read... [16:23:55]Read from MH i2c: 01 07 00 [16:23:55]MH_I2C_Read... [16:23:55]Read from MH i2c: 01 07 00 9F 20 00 00 00 00 00 FF 0F D4 [16:23:55]RasterBufferAndPrint [16:23:55]line Счет N : (1)3406032 [16:23:55]line ИНН: 02508201610067 [16:23:55]line Контрольно-Кассовый Чек [16:23:55]line ПРОДАЖА [16:23:55]line ТРК (МРК, ГНК) : 12 [16:23:55]line Товар: 2710124130 [16:23:55]line Аи-92-К-4 [16:23:55]line 8.970 * 66.90 [16:23:55]line = 600.09 [16:23:55]line НДС 12% НСП 1% [16:23:55]line > о реализуемом товаре [16:23:55]line ОКРУГЛЕНИЕ: -0.09 [16:23:55]line ИТОГО: 600.00 [16:23:55]line Внесено: 600.00 [16:23:55]line СДАЧА: 0.00 [16:23:55]line НСП 1% : 5.31 [16:23:55]line НДС 12% : 63.73 [16:23:55]line Наличными: 600.00 [16:23:55]line Безнал.: 0.00 [16:23:55]line Место: АЗС № 82 "Партнер Нефть" [16:23:55]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:23:55]line СНО: Общий режим [16:23:55]line Чек 514 27.10.2024 16:23 [16:23:55]line Смена: 143 ФФД: 1.0 [16:23:55]line ЗНМ: 0300000017 [16:23:55]line РНМ: 0000000000170478 [16:23:55]line Версия ККМ: v1.0 [16:23:55]line ФМ: 0000000002098560 [16:23:55]line ФД: 95515 [16:23:55]line ФПД: 256870531471295 [16:23:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T162354&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95515&fm=256870531471295&tin=02508201610067®Number=0000000000170478&sum=60000 [16:23:55]OFD Sender: Processing packet 95515 [packets to send 57, broken 56] [16:23:55]ProducePacketName [16:23:55]name=ofd_packets/00095515 [16:23:55]OFD Sender: To server: pG, [16:23:55]CommunicateWithHost lk.salyk.kg:30040 [16:23:55]ConnectInit lk.salyk.kg [16:23:55]written 0, free lines is 4095 [16:23:55]Connected sock=7 [16:23:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EA AB 07 01 EC 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 02 00 00 F4 03 04 00 1A 69 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1B 75 01 00 35 04 06 00 E9 9F 54 C8 17 BF 9F 46 57 7B F0 00 3D B5 [16:23:55]Write to MH i2c: 01 00 00 CA 20 EA [16:23:55]Write i2c OK [16:23:55]MH_I2C_Read... [16:23:55]Read from MH i2c: 01 [16:23:55]MH_I2C_Read... [16:23:55]Read from MH i2c: 01 07 00 [16:23:55]MH_I2C_Read... [16:23:55]Read from MH i2c: 01 07 00 CA 20 00 00 00 00 00 F4 0C F1 [16:23:55]RasterBufferAndPrint [16:23:55]line [16:23:55]line [16:23:55]line [16:23:55]line [16:23:55]line [16:23:55]written 0, free lines is 3322 [16:23:55]MH_Cut [16:23:55]Write to MH i2c: D1 01 00 D1 20 01 C3 [16:23:55]Write i2c OK [16:23:55]MH_I2C_Read... [16:23:55]Read from MH i2c: D1 [16:23:55]MH_I2C_Read... [16:23:55]Read from MH i2c: D1 01 00 [16:23:55]MH_I2C_Read... [16:23:55]Read from MH i2c: D1 01 00 D1 20 00 C2 [16:23:55]Write to MH i2c: 01 00 00 D2 20 F2 [16:23:55]Write i2c OK [16:23:55]MH_I2C_Read... [16:23:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 9E BF 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 32 30 39 38 35 36 30 10 04 04 00 1B 75 01 00 F4 03 04 00 46 13 1E 67 B6 04 01 00 00 B0 E1 E0 AA 41 CB 64 B7 [16:23:56]CommunicateWithHost err = 0 [16:23:56]CheckOFDResponse [16:23:56]1017 (14) - 77093643461234 [16:23:56]1041 (16) - 0000000002098560 [16:23:56]1040 (4) - 95515 [16:23:56]1012 (4) - 27.10.2024 10:17 [16:23:56]1206 (1) - 0 [16:23:56]OFD Sender: Remove packet 95515 [16:23:56]ProducePacketName [16:23:56]name=ofd_packets/00095515 [16:23:56]NVStorageDeleteData [16:23:56]OFD Sender: No OFD packet to send [16:23:56]*** Cut start [16:23:56]*** Partial cut [16:23:56]*** CUTSNS_PIN = 1 [16:23:56]*** CUTSNS_PIN = 0 [16:23:56]*** Brake cut motor [16:23:57]Read from MH i2c: 01 [16:23:57]MH_I2C_Read... [16:23:57]*** Stop cut motor [16:23:57]*** Cut end [16:23:57]Read from MH i2c: 01 07 00 [16:23:57]MH_I2C_Read... [16:23:57]Read from MH i2c: 01 07 00 D2 20 00 00 00 00 00 FF 0F 07 [16:23:57]process_action close_receipt done [16:23:57]requested_data is exist [16:23:57]produce_requested_data [16:23:57]requested_item fm.sn is exist - process it [16:23:57]wFMCommunicate request_size=4 [16:23:57]MH_SAM_APDU [16:23:57]CAPDU: 80 11 00 00 [16:23:57]Write to MH i2c: E2 08 00 D3 20 80 11 00 00 00 00 00 00 6D [16:23:57]Write i2c OK [16:23:57]MH_I2C_Read... [16:23:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:23:57]Read from MH i2c: E2 [16:23:57]MH_I2C_Read... [16:23:57]Read from MH i2c: E2 17 00 [16:23:57]MH_I2C_Read... [16:23:57]Read from MH i2c: E2 17 00 D3 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BE [16:23:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:23:57]wFMCommunicate OK [16:23:57]requested_item fd.num is exist - process it [16:23:57]SAM_PROTO_GetFieldsCounters [16:23:57]wFMCommunicate request_size=4 [16:23:57]MH_SAM_APDU [16:23:57]CAPDU: 80 13 00 00 [16:23:57]Write to MH i2c: E2 08 00 D4 20 80 13 00 00 00 00 00 00 70 [16:23:57]Write i2c OK [16:23:57]MH_I2C_Read... [16:23:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:23:57]Read from MH i2c: E2 [16:23:57]MH_I2C_Read... [16:23:57]Read from MH i2c: E2 62 00 [16:23:57]MH_I2C_Read... [16:23:57]Read from MH i2c: E2 62 00 D4 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1B 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 02 02 00 00 5E 04 04 00 02 02 00 00 57 04 04 00 03 02 00 00 19 04 04 00 00 00 00 00 90 00 BD [16:23:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1B 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 02 02 00 00 5E 04 04 00 02 02 00 00 57 04 04 00 03 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:23:57]wFMCommunicate OK [16:23:57]SAM_PROTO_GetFieldsCounters done [16:23:57]requested_item shift.num is exist - process it [16:23:57]requested_item shift.opened is exist - process it [16:23:57]req_shift_opened [16:23:57]FM_GetShiftState [16:23:57]SAM_PROTO_GetShiftState [16:23:57]wFMCommunicate request_size=4 [16:23:57]MH_SAM_APDU [16:23:57]CAPDU: 80 13 01 00 [16:23:57]Write to MH i2c: E2 08 00 D5 20 80 13 01 00 00 00 00 00 72 [16:23:57]Write i2c OK [16:23:57]MH_I2C_Read... [16:23:57]Read from MH i2c: E2 [16:23:57]MH_I2C_Read... [16:23:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:23:57]Read from MH i2c: E2 0E 00 [16:23:57]MH_I2C_Read... [16:23:57]Read from MH i2c: E2 0E 00 D5 20 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1E [16:23:57]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:23:57]wFMCommunicate OK [16:23:57]SAM_PROTO_GetShiftState done [16:23:57]FM_GetShiftState done [16:23:57]req_shift_opened done [16:23:57]requested_item shift.open_date is exist - process it [16:23:57]req_shift_open_date [16:23:57]req_shift_open_date done [16:23:57]produce_requested_data done [16:23:57]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95515,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:23:57]process_action_free close_receipt [16:23:57]json_value_free [16:23:57]json_value_free done [16:23:57]process_json_proto returns [16:23:57]Send response to host [16:23:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95515,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:23:57]free response buf [16:23:57]execute_script done [16:23:57]execute_script returns [16:23:57]free content buf [16:23:57]Sock 9.Close socket [16:23:57]Sock 9.Thread stoped [16:24:01]accept exits with 10 [16:24:01]New connection [16:24:01]New thread 3067444580 created [16:24:01]Thread 3067301220 joined [16:24:01]Waiting for new connection... [16:24:01] Sock 10.Parse request [16:24:01]Sock 10.Check first char [16:24:01]Sock 10.First char is OK [16:24:01]request: POST /json_proto HTTP/1.0 [16:24:01]Method: POST [16:24:01]URL: /json_proto [16:24:01]Method is POST - this is cgi request [16:24:01]url: /json_proto [16:24:01]query_string will be loaded in cgi processing [16:24:01]execute_cgi json_proto POST (null) [16:24:01]execute_cgi path=json_proto method=POST [16:24:01]POST find Content-Length [16:24:01]Host: 172.17.40.67:8080 [16:24:01]Content-Length: 678 [16:24:01]Content-Type: application/json [16:24:01] [16:24:01]POST finish read [16:24:01]Found Content-Length = 678 [16:24:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406033", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:24:01]execute_script... [16:24: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)3406033", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:24:01]POST & json_proto [16:24:01]process_json_proto [16:24:01]json parsed OK: [16:24:01]protocol is kg_v1.0 [16:24:01]action value=close_receipt [16:24:01]process_action close_receipt [16:24:01]cmd_close_receipt [16:24:01]MH_GetDate [16:24:01]Write to MH i2c: F0 00 00 D6 20 E5 [16:24:01]Write i2c OK [16:24:01]MH_I2C_Read... [16:24:01]Read from MH i2c: F0 [16:24:01]MH_I2C_Read... [16:24:01]Read from MH i2c: F0 09 00 [16:24:01]MH_I2C_Read... [16:24:01]Read from MH i2c: F0 09 00 D6 20 00 22 69 1E 67 EE DA 66 66 92 [16:24:01]GetLastDocTimeStamp 1730046234 [16:24:01]current date 1730046242 [16:24:01]FM_GetShiftState [16:24:01]SAM_PROTO_GetShiftState [16:24:01]wFMCommunicate request_size=4 [16:24:01]MH_SAM_APDU [16:24:01]CAPDU: 80 13 01 00 [16:24:01]Write to MH i2c: E2 08 00 D7 20 80 13 01 00 00 00 00 00 74 [16:24:01]Write i2c OK [16:24:01]MH_I2C_Read... [16:24:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:24:01]Read from MH i2c: E2 [16:24:01]MH_I2C_Read... [16:24:01]Read from MH i2c: E2 0E 00 [16:24:01]MH_I2C_Read... [16:24:01]Read from MH i2c: E2 0E 00 D7 20 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 20 [16:24:01]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:24:01]wFMCommunicate OK [16:24:01]SAM_PROTO_GetShiftState done [16:24:01]FM_GetShiftState done [16:24:01]opened in 1729987736 [16:24:01]opened+sec_in_day 1730074136 [16:24:01]quantity*price = 50041 [16:24:01]sum+1 = 50042 [16:24:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 515 27.10.2024 16:24 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95516 ФПД: 254762767154757 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T162402&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95516&fm=254762767154757&tin=02508201610067®Number=0000000000170478&sum=50000 [16:24:02]StoreToDocumentArchive [16:24:02]shift 143 fd 95516 [16:24:02]save to /storage/0143/doc_00095516 [16:24:02]save last doc name /storage/0143/doc_00095516 to /storage/kkm_last_doc_name [16:24:02]save OK [16:24:02]Clear old archive folders... [16:24:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:24:02]tlvbuf is 00A01860 [16:24:02]SAM_PROTO_ClearQueue [16:24:02]wFMCommunicate request_size=4 [16:24:02]MH_SAM_APDU [16:24:02]CAPDU: 80 09 00 00 [16:24:02]Write to MH i2c: E2 08 00 E4 20 80 09 00 00 00 00 00 00 76 [16:24:02]Write i2c OK [16:24:02]MH_I2C_Read... [16:24:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:24:02]Read from MH i2c: E2 [16:24:02]MH_I2C_Read... [16:24:02]Read from MH i2c: E2 03 00 [16:24:02]MH_I2C_Read... [16:24:02]Read from MH i2c: E2 03 00 E4 20 00 90 00 78 [16:24:02]RAPDU: 90 00 [16:24:02]wFMCommunicate OK [16:24:02]SAM_PROTO_ClearQueue done [16:24:02]KKMCreateOFDPacket [16:24:02]OFDProtocolAddRootSTLVToBuf [16:24:02]FM_MakeSignedData [16:24:02]FM_MakeSignedData [16:24:02]SAM_PROTO_SignData [16:24:02]wFMCommunicate request_size=4 [16:24:02]MH_SAM_APDU [16:24:02]CAPDU: 80 0D 01 02 [16:24:02]Write to MH i2c: E2 08 00 E5 20 80 0D 01 02 00 00 00 00 7E [16:24:02]Write i2c OK [16:24:02]MH_I2C_Read... [16:24:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:24:02]Read from MH i2c: E2 [16:24:02]MH_I2C_Read... [16:24:02]Read from MH i2c: E2 03 00 [16:24:02]MH_I2C_Read... [16:24:02]Read from MH i2c: E2 03 00 E5 20 00 90 00 79 [16:24:02]RAPDU: 90 00 [16:24:02]wFMCommunicate OK [16:24:02]wFMCommunicate request_size=255 [16:24:02]MH_SAM_APDU [16:24:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 02 00 00 F4 03 04 00 22 69 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1C 75 01 00 35 04 06 00 E7 [16:24:02]Write to MH i2c: E2 02 01 E6 20 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 02 00 00 F4 03 04 00 22 69 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1C 75 01 00 35 04 06 00 E7 00 00 29 [16:24:02]Write i2c OK [16:24:02]MH_I2C_Read... [16:24:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:24:02]Read from MH i2c: E2 [16:24:02]MH_I2C_Read... [16:24:02]Read from MH i2c: E2 03 00 [16:24:02]MH_I2C_Read... [16:24:02]Read from MH i2c: E2 03 00 E6 20 00 90 00 7A [16:24:02]RAPDU: 90 00 [16:24:02]wFMCommunicate OK [16:24:02]wFMCommunicate request_size=10 [16:24:02]MH_SAM_APDU [16:24:02]CAPDU: 80 0D 02 02 05 B4 94 3C FE 45 [16:24:02]Write to MH i2c: E2 0D 00 E7 20 80 0D 02 02 05 00 B4 94 3C FE 45 00 00 52 [16:24:02]Write i2c OK [16:24:02]MH_I2C_Read... [16:24:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:24:02]Read from MH i2c: E2 [16:24:02]MH_I2C_Read... [16:24:02]Read from MH i2c: E2 03 00 [16:24:02]MH_I2C_Read... [16:24:02]Read from MH i2c: E2 03 00 E7 20 00 90 00 7B [16:24:02]RAPDU: 90 00 [16:24:02]wFMCommunicate OK [16:24:02]wFMCommunicate request_size=4 [16:24:02]MH_SAM_APDU [16:24:02]CAPDU: 80 0D 03 02 [16:24:02]Write to MH i2c: E2 08 00 E8 20 80 0D 03 02 00 00 00 00 83 [16:24:02]Write i2c OK [16:24:02]MH_I2C_Read... [16:24:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:24:02]Read from MH i2c: E2 [16:24:02]MH_I2C_Read... [16:24:02]Read from MH i2c: E2 0B 00 [16:24:02]MH_I2C_Read... [16:24:02]Read from MH i2c: E2 0B 00 E8 20 00 BC E2 FD 8F AB 51 87 77 90 00 A8 [16:24:02]RAPDU: BC E2 FD 8F AB 51 87 77 90 00 [16:24:02]wFMCommunicate OK [16:24:02]SAM_PROTO_SignData done [16:24:02]FM_MakeSignedData done [16:24:02]CreateOFDProtocolMessage [16:24:02]wFMCommunicate request_size=4 [16:24:02]MH_SAM_APDU [16:24:02]CAPDU: 80 11 00 00 [16:24:02]Write to MH i2c: E2 08 00 E9 20 80 11 00 00 00 00 00 00 83 [16:24:02]Write i2c OK [16:24:02]MH_I2C_Read... [16:24:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:24:02]Read from MH i2c: E2 [16:24:02]MH_I2C_Read... [16:24:02]Read from MH i2c: E2 17 00 [16:24:02]MH_I2C_Read... [16:24:02]Read from MH i2c: E2 17 00 E9 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D4 [16:24:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:24:02]wFMCommunicate OK [16:24:02]CreateOFDProtocolMessage done [16:24:02]OFDSenderStorePacket 95516 [16:24:02]StoreOFDPacket docnum=95516 [16:24:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5C BD 07 01 B8 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 02 00 00 F4 03 04 00 22 69 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1C 75 01 00 35 04 06 00 E7 B4 94 3C FE 45 BC E2 FD 8F AB 51 87 77 [16:24:02]CheckFolder [16:24:02]dirname=/storage/ofd_packets [16:24:02]CheckFolder done [16:24:02]ProducePacketName [16:24:02]name=ofd_packets/00095516 [16:24:02]NVStorageSaveData ofd_packets/00095516 [16:24:02]File name is /storage/ofd_packets/00095516 [16:24:02]Write 301 bytes [16:24:02]NVStorageSaveData done [16:24:02]OFDSenderStorePacket done [16:24:02]KKMCreateOFDPacket done [16:24:02]NVStorageSaveData kkm_last_timestamp [16:24:02]File name is /storage/kkm_last_timestamp [16:24:02]Write 4 bytes [16:24:02]NVStorageSaveData done [16:24:02]ExternCall_PrintAddStr [16:24:02]wPrintStart [16:24:02]Write to MH i2c: 01 00 00 EA 20 0A [16:24:02]Write i2c OK [16:24:02]MH_I2C_Read... [16:24:02]Read from MH i2c: 01 [16:24:02]MH_I2C_Read... [16:24:02]Read from MH i2c: 01 07 00 [16:24:02]MH_I2C_Read... [16:24:02]Read from MH i2c: 01 07 00 EA 20 00 00 00 00 00 FF 0F 1F [16:24:02]RasterBufferAndPrint [16:24:02]line Счет N : (1)3406033 [16:24:02]line ИНН: 02508201610067 [16:24:02]line Контрольно-Кассовый Чек [16:24:02]line ПРОДАЖА [16:24:02]line ТРК (МРК, ГНК) : 42 [16:24:02]line Товар: 2710124130 [16:24:02]line Аи-92-К-4 [16:24:02]line 7.480 * 66.90 [16:24:02]line = 500.41 [16:24:02]line НДС 12% НСП 1% [16:24:02]line > о реализуемом товаре [16:24:02]line ОКРУГЛЕНИЕ: -0.41 [16:24:02]line ИТОГО: 500.00 [16:24:02]line Внесено: 500.00 [16:24:02]line СДАЧА: 0.00 [16:24:02]line НСП 1% : 4.43 [16:24:02]line НДС 12% : 53.14 [16:24:02]line Наличными: 500.00 [16:24:02]line Безнал.: 0.00 [16:24:02]line Место: АЗС № 82 "Партнер Нефть" [16:24:02]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:24:02]line СНО: Общий режим [16:24:02]line Чек 515 27.10.2024 16:24 [16:24:02]line Смена: 143 ФФД: 1.0 [16:24:02]line ЗНМ: 0300000017 [16:24:02]line РНМ: 0000000000170478 [16:24:02]line Версия ККМ: v1.0 [16:24:02]line ФМ: 0000000002098560 [16:24:02]line ФД: 95516 [16:24:02]line ФПД: 254762767154757 [16:24:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T162402&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95516&fm=254762767154757&tin=02508201610067®Number=0000000000170478&sum=50000 [16:24:02]written 0, free lines is 4095 [16:24:03]OFD Sender: Processing packet 95516 [packets to send 57, broken 56] [16:24:03]ProducePacketName [16:24:03]name=ofd_packets/00095516 [16:24:03]OFD Sender: To server: pG, [16:24:03]CommunicateWithHost lk.salyk.kg:30040 [16:24:03]ConnectInit lk.salyk.kg [16:24:03]Connected sock=9 [16:24:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5C BD 07 01 B8 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 02 00 00 F4 03 04 00 22 69 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1C 75 01 00 35 04 06 00 E7 B4 94 3C FE 45 BC E2 FD 8F AB 51 87 77 [16:24:03]Write to MH i2c: 01 00 00 15 21 36 [16:24:03]Write i2c OK [16:24:03]MH_I2C_Read... [16:24:03]Read from MH i2c: 01 [16:24:03]MH_I2C_Read... [16:24:03]Read from MH i2c: 01 07 00 [16:24:03]MH_I2C_Read... [16:24:03]Read from MH i2c: 01 07 00 15 21 00 00 00 00 00 F4 0C 3D [16:24:03]RasterBufferAndPrint [16:24:03]line [16:24:03]line [16:24:03]line [16:24:03]line [16:24:03]line [16:24:03]written 0, free lines is 3331 [16:24:03]MH_Cut [16:24:03]Write to MH i2c: D1 01 00 1C 21 01 0F [16:24:03]Write i2c OK [16:24:03]MH_I2C_Read... [16:24:03]Read from MH i2c: D1 [16:24:03]MH_I2C_Read... [16:24:03]Read from MH i2c: D1 01 00 [16:24:03]MH_I2C_Read... [16:24:03]Read from MH i2c: D1 01 00 1C 21 00 0E [16:24:03]Write to MH i2c: 01 00 00 1D 21 3E [16:24:03]Write i2c OK [16:24:03]MH_I2C_Read... [16:24:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 4E 5F 47 00 EC 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 32 30 39 38 35 36 30 10 04 04 00 1C 75 01 00 F4 03 04 00 4D 13 1E 67 B6 04 01 00 00 4F D7 3A 45 4E 34 DF E6 [16:24:03]CommunicateWithHost err = 0 [16:24:03]CheckOFDResponse [16:24:03]1017 (14) - 77093643461234 [16:24:03]1041 (16) - 0000000002098560 [16:24:03]1040 (4) - 95516 [16:24:03]1012 (4) - 27.10.2024 10:17 [16:24:03]1206 (1) - 0 [16:24:03]OFD Sender: Remove packet 95516 [16:24:03]ProducePacketName [16:24:03]name=ofd_packets/00095516 [16:24:03]NVStorageDeleteData [16:24:04]*** Cut start [16:24:04]*** Partial cut [16:24:04]*** CUTSNS_PIN = 1 [16:24:04]OFD Sender: No OFD packet to send [16:24:04]*** CUTSNS_PIN = 0 [16:24:04]*** Brake cut motor [16:24:04]Read from MH i2c: 01 [16:24:04]MH_I2C_Read... [16:24:04]*** Stop cut motor [16:24:04]*** Cut end [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 1D 21 00 00 00 00 00 FF 0F 53 [16:24:04]process_action close_receipt done [16:24:04]requested_data is exist [16:24:04]produce_requested_data [16:24:04]requested_item fm.sn is exist - process it [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 1E 21 80 11 00 00 00 00 00 00 B9 [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 1E 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0A [16:24:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:24:04]wFMCommunicate OK [16:24:04]requested_item fd.num is exist - process it [16:24:04]SAM_PROTO_GetFieldsCounters [16:24:04]wFMCommunicate request_size=4 [16:24:04]MH_SAM_APDU [16:24:04]CAPDU: 80 13 00 00 [16:24:04]Write to MH i2c: E2 08 00 1F 21 80 13 00 00 00 00 00 00 BC [16:24:04]Write i2c OK [16:24:04]MH_I2C_Read... [16:24:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:24:04]Read from MH i2c: E2 [16:24:04]MH_I2C_Read... [16:24:04]Read from MH i2c: E2 62 00 [16:24:04]MH_I2C_Read... [16:24:04]Read from MH i2c: E2 62 00 1F 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1C 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 03 02 00 00 5E 04 04 00 03 02 00 00 57 04 04 00 04 02 00 00 19 04 04 00 00 00 00 00 90 00 0D [16:24:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1C 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 03 02 00 00 5E 04 04 00 03 02 00 00 57 04 04 00 04 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:24:04]wFMCommunicate OK [16:24:04]SAM_PROTO_GetFieldsCounters done [16:24:04]requested_item shift.num is exist - process it [16:24:04]requested_item shift.opened is exist - process it [16:24:04]req_shift_opened [16:24:04]FM_GetShiftState [16:24:04]SAM_PROTO_GetShiftState [16:24:04]wFMCommunicate request_size=4 [16:24:04]MH_SAM_APDU [16:24:04]CAPDU: 80 13 01 00 [16:24:04]Write to MH i2c: E2 08 00 20 21 80 13 01 00 00 00 00 00 BE [16:24:04]Write i2c OK [16:24:04]MH_I2C_Read... [16:24:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:24:04]Read from MH i2c: E2 [16:24:04]MH_I2C_Read... [16:24:04]Read from MH i2c: E2 0E 00 [16:24:04]MH_I2C_Read... [16:24:04]Read from MH i2c: E2 0E 00 20 21 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 6A [16:24:04]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:24:04]wFMCommunicate OK [16:24:04]SAM_PROTO_GetShiftState done [16:24:04]FM_GetShiftState done [16:24:04]req_shift_opened done [16:24:04]requested_item shift.open_date is exist - process it [16:24:04]req_shift_open_date [16:24:04]req_shift_open_date done [16:24:04]produce_requested_data done [16:24:04]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95516,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:24:04]process_action_free close_receipt [16:24:04]json_value_free [16:24:04]json_value_free done [16:24:04]process_json_proto returns [16:24:04]Send response to host [16:24:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95516,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:24:04]free response buf [16:24:04]execute_script done [16:24:04]execute_script returns [16:24:04]free content buf [16:24:04]Sock 10.Close socket [16:24:04]Sock 10.Thread stoped [16:24:09]OFD Sender: No OFD packet to send [16:24:14]OFD Sender: No OFD packet to send [16:24:19]OFD Sender: No OFD packet to send [16:24:24]OFD Sender: No OFD packet to send [16:24:29]OFD Sender: No OFD packet to send [16:24:34]OFD Sender: No OFD packet to send [16:24:39]OFD Sender: No OFD packet to send [16:24:44]OFD Sender: No OFD packet to send [16:24:49]OFD Sender: No OFD packet to send [16:24:54]OFD Sender: No OFD packet to send [16:24:59]OFD Sender: No OFD packet to send [16:25:04]OFD Sender: No OFD packet to send [16:25:09]OFD Sender: No OFD packet to send [16:25:14]OFD Sender: No OFD packet to send [16:25:19]OFD Sender: No OFD packet to send [16:25:24]OFD Sender: No OFD packet to send [16:25:27]accept exits with 7 [16:25:27]New connection [16:25:27]New thread 3067301220 created [16:25:27]Thread 3067444580 joined [16:25:27]Waiting for new connection... [16:25:27] Sock 7.Parse request [16:25:27]Sock 7.Check first char [16:25:27]Sock 7.First char is OK [16:25:27]request: POST /json_proto HTTP/1.0 [16:25:27]Method: POST [16:25:27]URL: /json_proto [16:25:27]Method is POST - this is cgi request [16:25:27]url: /json_proto [16:25:27]query_string will be loaded in cgi processing [16:25:27]execute_cgi json_proto POST (null) [16:25:27]execute_cgi path=json_proto method=POST [16:25:27]POST find Content-Length [16:25:27]Host: 172.17.40.67:8080 [16:25:27]Content-Length: 678 [16:25:27]Content-Type: application/json [16:25:27] [16:25:27]POST finish read [16:25:27]Found Content-Length = 678 [16:25:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406035", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:25:27]execute_script... [16:25: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)3406035", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:25:27]POST & json_proto [16:25:27]process_json_proto [16:25:27]json parsed OK: [16:25:27]protocol is kg_v1.0 [16:25:27]action value=close_receipt [16:25:27]process_action close_receipt [16:25:27]cmd_close_receipt [16:25:27]MH_GetDate [16:25:27]Write to MH i2c: F0 00 00 21 21 31 [16:25:27]Write i2c OK [16:25:27]MH_I2C_Read... [16:25:27]Read from MH i2c: F0 [16:25:27]MH_I2C_Read... [16:25:27]Read from MH i2c: F0 09 00 [16:25:27]MH_I2C_Read... [16:25:27]Read from MH i2c: F0 09 00 21 21 00 78 69 1E 67 EE DA 66 66 34 [16:25:27]GetLastDocTimeStamp 1730046242 [16:25:27]current date 1730046328 [16:25:27]FM_GetShiftState [16:25:27]SAM_PROTO_GetShiftState [16:25:27]wFMCommunicate request_size=4 [16:25:27]MH_SAM_APDU [16:25:27]CAPDU: 80 13 01 00 [16:25:27]Write to MH i2c: E2 08 00 22 21 80 13 01 00 00 00 00 00 C0 [16:25:27]Write i2c OK [16:25:27]MH_I2C_Read... [16:25:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:25:27]Read from MH i2c: E2 [16:25:27]MH_I2C_Read... [16:25:27]Read from MH i2c: E2 0E 00 [16:25:27]MH_I2C_Read... [16:25:27]Read from MH i2c: E2 0E 00 22 21 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 6C [16:25:27]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:25:27]wFMCommunicate OK [16:25:27]SAM_PROTO_GetShiftState done [16:25:27]FM_GetShiftState done [16:25:27]opened in 1729987736 [16:25:27]opened+sec_in_day 1730074136 [16:25:27]quantity*price = 50041 [16:25:27]sum+1 = 50042 [16:25:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 516 27.10.2024 16:25 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95517 ФПД: 160144185147613 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T162528&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95517&fm=160144185147613&tin=02508201610067®Number=0000000000170478&sum=50000 [16:25:28]StoreToDocumentArchive [16:25:28]shift 143 fd 95517 [16:25:28]save to /storage/0143/doc_00095517 [16:25:28]save last doc name /storage/0143/doc_00095517 to /storage/kkm_last_doc_name [16:25:28]save OK [16:25:28]Clear old archive folders... [16:25:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:25:28]tlvbuf is 00A88CA0 [16:25:28]SAM_PROTO_ClearQueue [16:25:28]wFMCommunicate request_size=4 [16:25:28]MH_SAM_APDU [16:25:28]CAPDU: 80 09 00 00 [16:25:28]Write to MH i2c: E2 08 00 2F 21 80 09 00 00 00 00 00 00 C2 [16:25:28]Write i2c OK [16:25:28]MH_I2C_Read... [16:25:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:25:28]Read from MH i2c: E2 [16:25:28]MH_I2C_Read... [16:25:28]Read from MH i2c: E2 03 00 [16:25:28]MH_I2C_Read... [16:25:28]Read from MH i2c: E2 03 00 2F 21 00 90 00 C4 [16:25:28]RAPDU: 90 00 [16:25:28]wFMCommunicate OK [16:25:28]SAM_PROTO_ClearQueue done [16:25:28]KKMCreateOFDPacket [16:25:28]OFDProtocolAddRootSTLVToBuf [16:25:28]FM_MakeSignedData [16:25:28]FM_MakeSignedData [16:25:28]SAM_PROTO_SignData [16:25:28]wFMCommunicate request_size=4 [16:25:28]MH_SAM_APDU [16:25:28]CAPDU: 80 0D 01 02 [16:25:28]Write to MH i2c: E2 08 00 30 21 80 0D 01 02 00 00 00 00 CA [16:25:28]Write i2c OK [16:25:28]MH_I2C_Read... [16:25:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:25:28]Read from MH i2c: E2 [16:25:28]MH_I2C_Read... [16:25:28]Read from MH i2c: E2 03 00 [16:25:28]MH_I2C_Read... [16:25:28]Read from MH i2c: E2 03 00 30 21 00 90 00 C5 [16:25:28]RAPDU: 90 00 [16:25:28]wFMCommunicate OK [16:25:28]wFMCommunicate request_size=255 [16:25:28]MH_SAM_APDU [16:25: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 02 00 00 F4 03 04 00 78 69 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1D 75 01 00 35 04 06 00 91 [16:25:28]Write to MH i2c: E2 02 01 31 21 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 02 00 00 F4 03 04 00 78 69 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1D 75 01 00 35 04 06 00 91 00 00 77 [16:25:28]Write i2c OK [16:25:28]MH_I2C_Read... [16:25:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:25:28]Read from MH i2c: E2 [16:25:28]MH_I2C_Read... [16:25:28]Read from MH i2c: E2 03 00 [16:25:28]MH_I2C_Read... [16:25:28]Read from MH i2c: E2 03 00 31 21 00 90 00 C6 [16:25:28]RAPDU: 90 00 [16:25:28]wFMCommunicate OK [16:25:28]wFMCommunicate request_size=10 [16:25:28]MH_SAM_APDU [16:25:28]CAPDU: 80 0D 02 02 05 A6 79 44 C0 DD [16:25:28]Write to MH i2c: E2 0D 00 32 21 80 0D 02 02 05 00 A6 79 44 C0 DD 00 00 D7 [16:25:28]Write i2c OK [16:25:28]MH_I2C_Read... [16:25:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:25:28]Read from MH i2c: E2 [16:25:28]MH_I2C_Read... [16:25:28]Read from MH i2c: E2 03 00 [16:25:28]MH_I2C_Read... [16:25:28]Read from MH i2c: E2 03 00 32 21 00 90 00 C7 [16:25:28]RAPDU: 90 00 [16:25:28]wFMCommunicate OK [16:25:28]wFMCommunicate request_size=4 [16:25:28]MH_SAM_APDU [16:25:28]CAPDU: 80 0D 03 02 [16:25:28]Write to MH i2c: E2 08 00 33 21 80 0D 03 02 00 00 00 00 CF [16:25:28]Write i2c OK [16:25:28]MH_I2C_Read... [16:25:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:25:28]Read from MH i2c: E2 [16:25:28]MH_I2C_Read... [16:25:28]Read from MH i2c: E2 0B 00 [16:25:28]MH_I2C_Read... [16:25:28]Read from MH i2c: E2 0B 00 33 21 00 03 18 3D 3B 71 D5 D8 2A 90 00 AB [16:25:28]RAPDU: 03 18 3D 3B 71 D5 D8 2A 90 00 [16:25:28]wFMCommunicate OK [16:25:28]SAM_PROTO_SignData done [16:25:28]FM_MakeSignedData done [16:25:28]CreateOFDProtocolMessage [16:25:28]wFMCommunicate request_size=4 [16:25:28]MH_SAM_APDU [16:25:28]CAPDU: 80 11 00 00 [16:25:28]Write to MH i2c: E2 08 00 34 21 80 11 00 00 00 00 00 00 CF [16:25:28]Write i2c OK [16:25:28]MH_I2C_Read... [16:25:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:25:28]Read from MH i2c: E2 [16:25:28]MH_I2C_Read... [16:25:28]Read from MH i2c: E2 17 00 [16:25:28]MH_I2C_Read... [16:25:28]Read from MH i2c: E2 17 00 34 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 20 [16:25:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:25:28]wFMCommunicate OK [16:25:28]CreateOFDProtocolMessage done [16:25:28]OFDSenderStorePacket 95517 [16:25:28]StoreOFDPacket docnum=95517 [16:25:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DF 2C 07 01 44 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 02 00 00 F4 03 04 00 78 69 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1D 75 01 00 35 04 06 00 91 A6 79 44 C0 DD 03 18 3D 3B 71 D5 D8 2A [16:25:28]CheckFolder [16:25:28]dirname=/storage/ofd_packets [16:25:28]CheckFolder done [16:25:28]ProducePacketName [16:25:28]name=ofd_packets/00095517 [16:25:28]NVStorageSaveData ofd_packets/00095517 [16:25:28]File name is /storage/ofd_packets/00095517 [16:25:28]Write 301 bytes [16:25:28]NVStorageSaveData done [16:25:28]OFDSenderStorePacket done [16:25:28]KKMCreateOFDPacket done [16:25:28]NVStorageSaveData kkm_last_timestamp [16:25:28]File name is /storage/kkm_last_timestamp [16:25:28]Write 4 bytes [16:25:28]NVStorageSaveData done [16:25:28]ExternCall_PrintAddStr [16:25:28]wPrintStart [16:25:28]Write to MH i2c: 01 00 00 35 21 56 [16:25:28]Write i2c OK [16:25:28]MH_I2C_Read... [16:25:28]Read from MH i2c: 01 [16:25:28]MH_I2C_Read... [16:25:28]Read from MH i2c: 01 07 00 [16:25:28]MH_I2C_Read... [16:25:28]Read from MH i2c: 01 07 00 35 21 00 00 00 00 00 FF 0F 6B [16:25:28]RasterBufferAndPrint [16:25:28]line Счет N : (1)3406035 [16:25:28]line ИНН: 02508201610067 [16:25:28]line Контрольно-Кассовый Чек [16:25:28]line ПРОДАЖА [16:25:28]line ТРК (МРК, ГНК) : 22 [16:25:28]line Товар: 2710124130 [16:25:28]line Аи-92-К-4 [16:25:28]line 7.480 * 66.90 [16:25:28]line = 500.41 [16:25:28]line НДС 12% НСП 1% [16:25:28]line > о реализуемом товаре [16:25:28]line ОКРУГЛЕНИЕ: -0.41 [16:25:28]line ИТОГО: 500.00 [16:25:28]line Внесено: 500.00 [16:25:28]line СДАЧА: 0.00 [16:25:28]line НСП 1% : 4.43 [16:25:28]line НДС 12% : 53.14 [16:25:28]line Наличными: 500.00 [16:25:28]line Безнал.: 0.00 [16:25:28]line Место: АЗС № 82 "Партнер Нефть" [16:25:28]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:25:28]line СНО: Общий режим [16:25:28]line Чек 516 27.10.2024 16:25 [16:25:28]line Смена: 143 ФФД: 1.0 [16:25:28]line ЗНМ: 0300000017 [16:25:28]line РНМ: 0000000000170478 [16:25:28]line Версия ККМ: v1.0 [16:25:28]line ФМ: 0000000002098560 [16:25:28]line ФД: 95517 [16:25:28]line ФПД: 160144185147613 [16:25:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T162528&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95517&fm=160144185147613&tin=02508201610067®Number=0000000000170478&sum=50000 [16:25:29]OFD Sender: Processing packet 95517 [packets to send 57, broken 56] [16:25:29]ProducePacketName [16:25:29]name=ofd_packets/00095517 [16:25:29]OFD Sender: To server: pG, [16:25:29]CommunicateWithHost lk.salyk.kg:30040 [16:25:29]ConnectInit lk.salyk.kg [16:25:29]written 0, free lines is 4095 [16:25:29]Connected sock=10 [16:25:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DF 2C 07 01 44 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 02 00 00 F4 03 04 00 78 69 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1D 75 01 00 35 04 06 00 91 A6 79 44 C0 DD 03 18 3D 3B 71 D5 D8 2A [16:25:29]Write to MH i2c: 01 00 00 60 21 81 [16:25:29]Write i2c OK [16:25:29]MH_I2C_Read... [16:25:29]Read from MH i2c: 01 [16:25:29]MH_I2C_Read... [16:25:29]Read from MH i2c: 01 07 00 [16:25:29]MH_I2C_Read... [16:25:29]Read from MH i2c: 01 07 00 60 21 00 00 00 00 00 F0 0C 84 [16:25:29]RasterBufferAndPrint [16:25:29]line [16:25:29]line [16:25:29]line [16:25:29]line [16:25:29]line [16:25:29]written 0, free lines is 3318 [16:25:29]MH_Cut [16:25:29]Write to MH i2c: D1 01 00 67 21 01 5A [16:25:29]Write i2c OK [16:25:29]MH_I2C_Read... [16:25:29]Read from MH i2c: D1 [16:25:29]MH_I2C_Read... [16:25:29]Read from MH i2c: D1 01 00 [16:25:29]MH_I2C_Read... [16:25:29]Read from MH i2c: D1 01 00 67 21 00 59 [16:25:29]Write to MH i2c: 01 00 00 68 21 89 [16:25:29]Write i2c OK [16:25:29]MH_I2C_Read... [16:25:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F5 69 47 00 E3 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 32 30 39 38 35 36 30 10 04 04 00 1D 75 01 00 F4 03 04 00 A4 13 1E 67 B6 04 01 00 00 F6 07 6E 03 33 A6 06 5D [16:25:29]CommunicateWithHost err = 0 [16:25:29]CheckOFDResponse [16:25:29]1017 (14) - 77093643461234 [16:25:29]1041 (16) - 0000000002098560 [16:25:29]1040 (4) - 95517 [16:25:29]1012 (4) - 27.10.2024 10:19 [16:25:29]1206 (1) - 0 [16:25:29]OFD Sender: Remove packet 95517 [16:25:29]ProducePacketName [16:25:29]name=ofd_packets/00095517 [16:25:29]NVStorageDeleteData [16:25:30]OFD Sender: No OFD packet to send [16:25:30]*** Cut start [16:25:30]*** Partial cut [16:25:30]*** CUTSNS_PIN = 1 [16:25:30]*** CUTSNS_PIN = 0 [16:25:30]*** Brake cut motor [16:25:30]Read from MH i2c: 01 [16:25:31]MH_I2C_Read... [16:25:31]*** Stop cut motor [16:25:31]*** Cut end [16:25:31]Read from MH i2c: 01 07 00 [16:25:31]MH_I2C_Read... [16:25:31]Read from MH i2c: 01 07 00 68 21 00 00 00 00 00 FF 0F 9E [16:25:31]process_action close_receipt done [16:25:31]requested_data is exist [16:25:31]produce_requested_data [16:25:31]requested_item fm.sn is exist - process it [16:25:31]wFMCommunicate request_size=4 [16:25:31]MH_SAM_APDU [16:25:31]CAPDU: 80 11 00 00 [16:25:31]Write to MH i2c: E2 08 00 69 21 80 11 00 00 00 00 00 00 04 [16:25:31]Write i2c OK [16:25:31]MH_I2C_Read... [16:25:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:25:31]Read from MH i2c: E2 [16:25:31]MH_I2C_Read... [16:25:31]Read from MH i2c: E2 17 00 [16:25:31]MH_I2C_Read... [16:25:31]Read from MH i2c: E2 17 00 69 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 55 [16:25:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:25:31]wFMCommunicate OK [16:25:31]requested_item fd.num is exist - process it [16:25:31]SAM_PROTO_GetFieldsCounters [16:25:31]wFMCommunicate request_size=4 [16:25:31]MH_SAM_APDU [16:25:31]CAPDU: 80 13 00 00 [16:25:31]Write to MH i2c: E2 08 00 6A 21 80 13 00 00 00 00 00 00 07 [16:25:31]Write i2c OK [16:25:31]MH_I2C_Read... [16:25:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:25:31]Read from MH i2c: E2 [16:25:31]MH_I2C_Read... [16:25:31]Read from MH i2c: E2 62 00 [16:25:31]MH_I2C_Read... [16:25:31]Read from MH i2c: E2 62 00 6A 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1D 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 04 02 00 00 5E 04 04 00 04 02 00 00 57 04 04 00 05 02 00 00 19 04 04 00 00 00 00 00 90 00 5C [16:25:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1D 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 04 02 00 00 5E 04 04 00 04 02 00 00 57 04 04 00 05 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:25:31]wFMCommunicate OK [16:25:31]SAM_PROTO_GetFieldsCounters done [16:25:31]requested_item shift.num is exist - process it [16:25:31]requested_item shift.opened is exist - process it [16:25:31]req_shift_opened [16:25:31]FM_GetShiftState [16:25:31]SAM_PROTO_GetShiftState [16:25:31]wFMCommunicate request_size=4 [16:25:31]MH_SAM_APDU [16:25:31]CAPDU: 80 13 01 00 [16:25:31]Write to MH i2c: E2 08 00 6B 21 80 13 01 00 00 00 00 00 09 [16:25:31]Write i2c OK [16:25:31]MH_I2C_Read... [16:25:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:25:31]Read from MH i2c: E2 [16:25:31]MH_I2C_Read... [16:25:31]Read from MH i2c: E2 0E 00 [16:25:31]MH_I2C_Read... [16:25:31]Read from MH i2c: E2 0E 00 6B 21 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B5 [16:25:31]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:25:31]wFMCommunicate OK [16:25:31]SAM_PROTO_GetShiftState done [16:25:31]FM_GetShiftState done [16:25:31]req_shift_opened done [16:25:31]requested_item shift.open_date is exist - process it [16:25:31]req_shift_open_date [16:25:31]req_shift_open_date done [16:25:31]produce_requested_data done [16:25:31]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95517,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:25:31]process_action_free close_receipt [16:25:31]json_value_free [16:25:31]json_value_free done [16:25:31]process_json_proto returns [16:25:31]Send response to host [16:25:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95517,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:25:31]free response buf [16:25:31]execute_script done [16:25:31]execute_script returns [16:25:31]free content buf [16:25:31]Sock 7.Close socket [16:25:31]Sock 7.Thread stoped [16:25:35]OFD Sender: No OFD packet to send [16:25:36]accept exits with 9 [16:25:36]New connection [16:25:36]New thread 3067444580 created [16:25:36]Thread 3067301220 joined [16:25:36]Waiting for new connection... [16:25:36] Sock 9.Parse request [16:25:36]Sock 9.Check first char [16:25:36]Sock 9.First char is OK [16:25:36]request: POST /json_proto HTTP/1.0 [16:25:36]Method: POST [16:25:36]URL: /json_proto [16:25:36]Method is POST - this is cgi request [16:25:36]url: /json_proto [16:25:36]query_string will be loaded in cgi processing [16:25:36]execute_cgi json_proto POST (null) [16:25:36]execute_cgi path=json_proto method=POST [16:25:36]POST find Content-Length [16:25:36]Host: 172.17.40.67:8080 [16:25:36]Content-Length: 678 [16:25:36]Content-Type: application/json [16:25:36] [16:25:36]POST finish read [16:25:36]Found Content-Length = 678 [16:25:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406036", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 2.700, "sum" : 200.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:25:36]execute_script... [16:25: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)3406036", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 2.700, "sum" : 200.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:25:36]POST & json_proto [16:25:36]process_json_proto [16:25:36]json parsed OK: [16:25:36]protocol is kg_v1.0 [16:25:36]action value=close_receipt [16:25:36]process_action close_receipt [16:25:36]cmd_close_receipt [16:25:36]MH_GetDate [16:25:36]Write to MH i2c: F0 00 00 6C 21 7C [16:25:36]Write i2c OK [16:25:36]MH_I2C_Read... [16:25:36]Read from MH i2c: F0 [16:25:36]MH_I2C_Read... [16:25:36]Read from MH i2c: F0 09 00 [16:25:36]MH_I2C_Read... [16:25:36]Read from MH i2c: F0 09 00 6C 21 00 81 69 1E 67 EE DA 66 66 88 [16:25:36]GetLastDocTimeStamp 1730046328 [16:25:36]current date 1730046337 [16:25:36]FM_GetShiftState [16:25:36]SAM_PROTO_GetShiftState [16:25:36]wFMCommunicate request_size=4 [16:25:36]MH_SAM_APDU [16:25:36]CAPDU: 80 13 01 00 [16:25:36]Write to MH i2c: E2 08 00 6D 21 80 13 01 00 00 00 00 00 0B [16:25:36]Write i2c OK [16:25:36]MH_I2C_Read... [16:25:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:25:36]Read from MH i2c: E2 [16:25:36]MH_I2C_Read... [16:25:36]Read from MH i2c: E2 0E 00 [16:25:36]MH_I2C_Read... [16:25:36]Read from MH i2c: E2 0E 00 6D 21 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B7 [16:25:36]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:25:36]wFMCommunicate OK [16:25:36]SAM_PROTO_GetShiftState done [16:25:36]FM_GetShiftState done [16:25:36]opened in 1729987736 [16:25:36]opened+sec_in_day 1730074136 [16:25:36]quantity*price = 20034 [16:25:36]sum+1 = 20035 [16:25:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.27 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 517 27.10.2024 16:25 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95518 ФПД: 263973550415311 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T162537&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95518&fm=263973550415311&tin=02508201610067®Number=0000000000170478&sum=20000 [16:25:37]StoreToDocumentArchive [16:25:37]shift 143 fd 95518 [16:25:37]save to /storage/0143/doc_00095518 [16:25:37]save last doc name /storage/0143/doc_00095518 to /storage/kkm_last_doc_name [16:25:37]save OK [16:25:37]Clear old archive folders... [16:25:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:25:37]tlvbuf is 009F3FF0 [16:25:37]SAM_PROTO_ClearQueue [16:25:37]wFMCommunicate request_size=4 [16:25:37]MH_SAM_APDU [16:25:37]CAPDU: 80 09 00 00 [16:25:37]Write to MH i2c: E2 08 00 7A 21 80 09 00 00 00 00 00 00 0D [16:25:37]Write i2c OK [16:25:37]MH_I2C_Read... [16:25:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:25:37]Read from MH i2c: E2 [16:25:37]MH_I2C_Read... [16:25:37]Read from MH i2c: E2 03 00 [16:25:37]MH_I2C_Read... [16:25:37]Read from MH i2c: E2 03 00 7A 21 00 90 00 0F [16:25:37]RAPDU: 90 00 [16:25:37]wFMCommunicate OK [16:25:37]SAM_PROTO_ClearQueue done [16:25:37]KKMCreateOFDPacket [16:25:37]OFDProtocolAddRootSTLVToBuf [16:25:37]FM_MakeSignedData [16:25:37]FM_MakeSignedData [16:25:37]SAM_PROTO_SignData [16:25:37]wFMCommunicate request_size=4 [16:25:37]MH_SAM_APDU [16:25:37]CAPDU: 80 0D 01 02 [16:25:37]Write to MH i2c: E2 08 00 7B 21 80 0D 01 02 00 00 00 00 15 [16:25:37]Write i2c OK [16:25:37]MH_I2C_Read... [16:25:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:25:37]Read from MH i2c: E2 [16:25:37]MH_I2C_Read... [16:25:37]Read from MH i2c: E2 03 00 [16:25:37]MH_I2C_Read... [16:25:37]Read from MH i2c: E2 03 00 7B 21 00 90 00 10 [16:25:37]RAPDU: 90 00 [16:25:37]wFMCommunicate OK [16:25:37]wFMCommunicate request_size=255 [16:25:37]MH_SAM_APDU [16:25: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 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 02 00 00 F4 03 04 00 81 69 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1E 75 01 00 35 04 06 00 F0 [16:25:37]Write to MH i2c: E2 02 01 7C 21 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 02 00 00 F4 03 04 00 81 69 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1E 75 01 00 35 04 06 00 F0 00 00 CE [16:25:37]Write i2c OK [16:25:37]MH_I2C_Read... [16:25:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:25:37]Read from MH i2c: E2 [16:25:37]MH_I2C_Read... [16:25:37]Read from MH i2c: E2 03 00 [16:25:37]MH_I2C_Read... [16:25:37]Read from MH i2c: E2 03 00 7C 21 00 90 00 11 [16:25:37]RAPDU: 90 00 [16:25:37]wFMCommunicate OK [16:25:37]wFMCommunicate request_size=10 [16:25:37]MH_SAM_APDU [16:25:37]CAPDU: 80 0D 02 02 05 15 21 B3 DD CF [16:25:37]Write to MH i2c: E2 0D 00 7D 21 80 0D 02 02 05 00 15 21 B3 DD CF 00 00 B7 [16:25:37]Write i2c OK [16:25:37]MH_I2C_Read... [16:25:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:25:37]Read from MH i2c: E2 [16:25:37]MH_I2C_Read... [16:25:37]Read from MH i2c: E2 03 00 [16:25:37]MH_I2C_Read... [16:25:37]Read from MH i2c: E2 03 00 7D 21 00 90 00 12 [16:25:37]RAPDU: 90 00 [16:25:37]wFMCommunicate OK [16:25:37]wFMCommunicate request_size=4 [16:25:37]MH_SAM_APDU [16:25:37]CAPDU: 80 0D 03 02 [16:25:37]Write to MH i2c: E2 08 00 7E 21 80 0D 03 02 00 00 00 00 1A [16:25:37]Write i2c OK [16:25:37]MH_I2C_Read... [16:25:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:25:37]Read from MH i2c: E2 [16:25:37]MH_I2C_Read... [16:25:37]Read from MH i2c: E2 0B 00 [16:25:37]MH_I2C_Read... [16:25:37]Read from MH i2c: E2 0B 00 7E 21 00 26 1A DC 3F A2 FA FB B5 90 00 C2 [16:25:37]RAPDU: 26 1A DC 3F A2 FA FB B5 90 00 [16:25:37]wFMCommunicate OK [16:25:37]SAM_PROTO_SignData done [16:25:37]FM_MakeSignedData done [16:25:37]CreateOFDProtocolMessage [16:25:37]wFMCommunicate request_size=4 [16:25:37]MH_SAM_APDU [16:25:37]CAPDU: 80 11 00 00 [16:25:37]Write to MH i2c: E2 08 00 7F 21 80 11 00 00 00 00 00 00 1A [16:25:37]Write i2c OK [16:25:37]MH_I2C_Read... [16:25:38]Read from MH i2c: E2 [16:25:38]MH_I2C_Read... [16:25:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:25:38]Read from MH i2c: E2 17 00 [16:25:38]MH_I2C_Read... [16:25:38]Read from MH i2c: E2 17 00 7F 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6B [16:25:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:25:38]wFMCommunicate OK [16:25:38]CreateOFDProtocolMessage done [16:25:38]OFDSenderStorePacket 95518 [16:25:38]StoreOFDPacket docnum=95518 [16:25:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A4 E6 07 01 39 1E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 02 00 00 F4 03 04 00 81 69 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1E 75 01 00 35 04 06 00 F0 15 21 B3 DD CF 26 1A DC 3F A2 FA FB B5 [16:25:38]CheckFolder [16:25:38]dirname=/storage/ofd_packets [16:25:38]CheckFolder done [16:25:38]ProducePacketName [16:25:38]name=ofd_packets/00095518 [16:25:38]NVStorageSaveData ofd_packets/00095518 [16:25:38]File name is /storage/ofd_packets/00095518 [16:25:38]Write 301 bytes [16:25:38]NVStorageSaveData done [16:25:38]OFDSenderStorePacket done [16:25:38]KKMCreateOFDPacket done [16:25:38]NVStorageSaveData kkm_last_timestamp [16:25:38]File name is /storage/kkm_last_timestamp [16:25:38]Write 4 bytes [16:25:38]NVStorageSaveData done [16:25:38]ExternCall_PrintAddStr [16:25:38]wPrintStart [16:25:38]Write to MH i2c: 01 00 00 80 21 A1 [16:25:38]Write i2c OK [16:25:38]MH_I2C_Read... [16:25:38]Read from MH i2c: 01 [16:25:38]MH_I2C_Read... [16:25:38]Read from MH i2c: 01 07 00 [16:25:38]MH_I2C_Read... [16:25:38]Read from MH i2c: 01 07 00 80 21 00 00 00 00 00 FF 0F B6 [16:25:38]RasterBufferAndPrint [16:25:38]line Счет N : (1)3406036 [16:25:38]line ИНН: 02508201610067 [16:25:38]line Контрольно-Кассовый Чек [16:25:38]line ПРОДАЖА [16:25:38]line ТРК (МРК, ГНК) : 43 [16:25:38]line Товар: 2710124500 [16:25:38]line Аи-95-К-5 [16:25:38]line 2.700 * 74.20 [16:25:38]line = 200.34 [16:25:38]line НДС 12% НСП 1% [16:25:38]line > о реализуемом товаре [16:25:38]line ОКРУГЛЕНИЕ: -0.34 [16:25:38]line ИТОГО: 200.00 [16:25:38]line Внесено: 200.00 [16:25:38]line СДАЧА: 0.00 [16:25:38]line НСП 1% : 1.77 [16:25:38]line НДС 12% : 21.27 [16:25:38]line Наличными: 200.00 [16:25:38]line Безнал.: 0.00 [16:25:38]line Место: АЗС № 82 "Партнер Нефть" [16:25:38]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:25:38]line СНО: Общий режим [16:25:38]line Чек 517 27.10.2024 16:25 [16:25:38]line Смена: 143 ФФД: 1.0 [16:25:38]line ЗНМ: 0300000017 [16:25:38]line РНМ: 0000000000170478 [16:25:38]line Версия ККМ: v1.0 [16:25:38]line ФМ: 0000000002098560 [16:25:38]line ФД: 95518 [16:25:38]line ФПД: 263973550415311 [16:25:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T162537&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95518&fm=263973550415311&tin=02508201610067®Number=0000000000170478&sum=20000 [16:25:38]written 0, free lines is 4095 [16:25:38]OFD Sender: Processing packet 95518 [packets to send 57, broken 56] [16:25:38]ProducePacketName [16:25:38]name=ofd_packets/00095518 [16:25:38]OFD Sender: To server: pG, [16:25:38]CommunicateWithHost lk.salyk.kg:30040 [16:25:38]ConnectInit lk.salyk.kg [16:25:38]Connected sock=10 [16:25:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A4 E6 07 01 39 1E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 02 00 00 F4 03 04 00 81 69 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1E 75 01 00 35 04 06 00 F0 15 21 B3 DD CF 26 1A DC 3F A2 FA FB B5 [16:25:38]Write to MH i2c: 01 00 00 AB 21 CC [16:25:38]Write i2c OK [16:25:38]MH_I2C_Read... [16:25:38]Read from MH i2c: 01 [16:25:38]MH_I2C_Read... [16:25:38]Read from MH i2c: 01 07 00 [16:25:38]MH_I2C_Read... [16:25:38]Read from MH i2c: 01 07 00 AB 21 00 00 00 00 00 10 0D F0 [16:25:38]RasterBufferAndPrint [16:25:38]line [16:25:38]line [16:25:38]line [16:25:38]line [16:25:38]line [16:25:38]written 0, free lines is 3356 [16:25:38]MH_Cut [16:25:38]Write to MH i2c: D1 01 00 B2 21 01 A5 [16:25:38]Write i2c OK [16:25:38]MH_I2C_Read... [16:25:38]Read from MH i2c: D1 [16:25:38]MH_I2C_Read... [16:25:38]Read from MH i2c: D1 01 00 [16:25:38]MH_I2C_Read... [16:25:38]Read from MH i2c: D1 01 00 B2 21 00 A4 [16:25:38]Write to MH i2c: 01 00 00 B3 21 D4 [16:25:38]Write i2c OK [16:25:38]MH_I2C_Read... [16:25:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 81 AC 47 00 8A 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 32 30 39 38 35 36 30 10 04 04 00 1E 75 01 00 F4 03 04 00 AC 13 1E 67 B6 04 01 00 00 BD D8 13 81 32 F8 25 AD [16:25:38]CommunicateWithHost err = 0 [16:25:38]CheckOFDResponse [16:25:38]1017 (14) - 77093643461234 [16:25:38]1041 (16) - 0000000002098560 [16:25:38]1040 (4) - 95518 [16:25:38]1012 (4) - 27.10.2024 10:19 [16:25:38]1206 (1) - 0 [16:25:38]OFD Sender: Remove packet 95518 [16:25:38]ProducePacketName [16:25:38]name=ofd_packets/00095518 [16:25:38]NVStorageDeleteData [16:25:39]OFD Sender: No OFD packet to send [16:25:39]*** Cut start [16:25:39]*** Partial cut [16:25:39]*** CUTSNS_PIN = 1 [16:25:39]*** CUTSNS_PIN = 0 [16:25:39]*** Brake cut motor [16:25:39]Read from MH i2c: 01 [16:25:39]MH_I2C_Read... [16:25:39]*** Stop cut motor [16:25:39]*** Cut end [16:25:39]Read from MH i2c: 01 07 00 [16:25:39]MH_I2C_Read... [16:25:39]Read from MH i2c: 01 07 00 B3 21 00 00 00 00 00 FF 0F E9 [16:25:39]process_action close_receipt done [16:25:39]requested_data is exist [16:25:39]produce_requested_data [16:25:39]requested_item fm.sn is exist - process it [16:25:39]wFMCommunicate request_size=4 [16:25:39]MH_SAM_APDU [16:25:39]CAPDU: 80 11 00 00 [16:25:39]Write to MH i2c: E2 08 00 B4 21 80 11 00 00 00 00 00 00 4F [16:25:39]Write i2c OK [16:25:39]MH_I2C_Read... [16:25:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:25:39]Read from MH i2c: E2 [16:25:39]MH_I2C_Read... [16:25:39]Read from MH i2c: E2 17 00 [16:25:39]MH_I2C_Read... [16:25:39]Read from MH i2c: E2 17 00 B4 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A0 [16:25:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:25:39]wFMCommunicate OK [16:25:39]requested_item fd.num is exist - process it [16:25:39]SAM_PROTO_GetFieldsCounters [16:25:39]wFMCommunicate request_size=4 [16:25:39]MH_SAM_APDU [16:25:39]CAPDU: 80 13 00 00 [16:25:39]Write to MH i2c: E2 08 00 B5 21 80 13 00 00 00 00 00 00 52 [16:25:39]Write i2c OK [16:25:39]MH_I2C_Read... [16:25:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:25:39]Read from MH i2c: E2 [16:25:39]MH_I2C_Read... [16:25:39]Read from MH i2c: E2 62 00 [16:25:39]MH_I2C_Read... [16:25:39]Read from MH i2c: E2 62 00 B5 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1E 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 05 02 00 00 5E 04 04 00 05 02 00 00 57 04 04 00 06 02 00 00 19 04 04 00 00 00 00 00 90 00 AB [16:25:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1E 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 05 02 00 00 5E 04 04 00 05 02 00 00 57 04 04 00 06 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:25:39]wFMCommunicate OK [16:25:39]SAM_PROTO_GetFieldsCounters done [16:25:39]requested_item shift.num is exist - process it [16:25:39]requested_item shift.opened is exist - process it [16:25:40]req_shift_opened [16:25:40]FM_GetShiftState [16:25:40]SAM_PROTO_GetShiftState [16:25:40]wFMCommunicate request_size=4 [16:25:40]MH_SAM_APDU [16:25:40]CAPDU: 80 13 01 00 [16:25:40]Write to MH i2c: E2 08 00 B6 21 80 13 01 00 00 00 00 00 54 [16:25:40]Write i2c OK [16:25:40]MH_I2C_Read... [16:25:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:25:40]Read from MH i2c: E2 [16:25:40]MH_I2C_Read... [16:25:40]Read from MH i2c: E2 0E 00 [16:25:40]MH_I2C_Read... [16:25:40]Read from MH i2c: E2 0E 00 B6 21 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 00 [16:25:40]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:25:40]wFMCommunicate OK [16:25:40]SAM_PROTO_GetShiftState done [16:25:40]FM_GetShiftState done [16:25:40]req_shift_opened done [16:25:40]requested_item shift.open_date is exist - process it [16:25:40]req_shift_open_date [16:25:40]req_shift_open_date done [16:25:40]produce_requested_data done [16:25:40]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95518,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:25:40]process_action_free close_receipt [16:25:40]json_value_free [16:25:40]json_value_free done [16:25:40]process_json_proto returns [16:25:40]Send response to host [16:25:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95518,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:25:40]free response buf [16:25:40]execute_script done [16:25:40]execute_script returns [16:25:40]free content buf [16:25:40]Sock 9.Close socket [16:25:40]Sock 9.Thread stoped [16:25:44]OFD Sender: No OFD packet to send [16:25:48]accept exits with 7 [16:25:48]New connection [16:25:48]New thread 3067301220 created [16:25:48]Thread 3067444580 joined [16:25:48]Waiting for new connection... [16:25:48] Sock 7.Parse request [16:25:48]Sock 7.Check first char [16:25:48]Sock 7.First char is OK [16:25:48]request: POST /json_proto HTTP/1.0 [16:25:48]Method: POST [16:25:48]URL: /json_proto [16:25:48]Method is POST - this is cgi request [16:25:48]url: /json_proto [16:25:48]query_string will be loaded in cgi processing [16:25:48]execute_cgi json_proto POST (null) [16:25:48]execute_cgi path=json_proto method=POST [16:25:48]POST find Content-Length [16:25:48]Host: 172.17.40.67:8080 [16:25:48]Content-Length: 683 [16:25:48]Content-Type: application/json [16:25:48] [16:25:48]POST finish read [16:25:48]Found Content-Length = 683 [16:25:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406034", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 19.440, "sum" : 1300.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1300.00, "payments": [ { "type": 0, "sum" : 1300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:25:48]execute_script... [16:25: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)3406034", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 19.440, "sum" : 1300.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1300.00, "payments": [ { "type": 0, "sum" : 1300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:25:48]POST & json_proto [16:25:48]process_json_proto [16:25:48]json parsed OK: [16:25:48]protocol is kg_v1.0 [16:25:48]action value=close_receipt [16:25:48]process_action close_receipt [16:25:48]cmd_close_receipt [16:25:48]MH_GetDate [16:25:48]Write to MH i2c: F0 00 00 B7 21 C7 [16:25:48]Write i2c OK [16:25:48]MH_I2C_Read... [16:25:48]Read from MH i2c: F0 [16:25:48]MH_I2C_Read... [16:25:48]Read from MH i2c: F0 09 00 [16:25:48]MH_I2C_Read... [16:25:48]Read from MH i2c: F0 09 00 B7 21 00 8D 69 1E 67 EE DA 66 66 DF [16:25:48]GetLastDocTimeStamp 1730046337 [16:25:48]current date 1730046349 [16:25:48]FM_GetShiftState [16:25:48]SAM_PROTO_GetShiftState [16:25:48]wFMCommunicate request_size=4 [16:25:48]MH_SAM_APDU [16:25:48]CAPDU: 80 13 01 00 [16:25:48]Write to MH i2c: E2 08 00 B8 21 80 13 01 00 00 00 00 00 56 [16:25:48]Write i2c OK [16:25:48]MH_I2C_Read... [16:25:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:25:48]Read from MH i2c: E2 [16:25:48]MH_I2C_Read... [16:25:48]Read from MH i2c: E2 0E 00 [16:25:48]MH_I2C_Read... [16:25:48]Read from MH i2c: E2 0E 00 B8 21 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 02 [16:25:48]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:25:48]wFMCommunicate OK [16:25:48]SAM_PROTO_GetShiftState done [16:25:48]FM_GetShiftState done [16:25:48]opened in 1729987736 [16:25:48]opened+sec_in_day 1730074136 [16:25:48]quantity*price = 130053 [16:25:48]sum+1 = 130055 [16:25:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.54 ИТОГО: 1300.00 Внесено: 1300.00 СДАЧА: 0.00 НСП 1% : 11.51 НДС 12% : 138.11 Наличными: 1300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 518 27.10.2024 16:25 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95519 ФПД: 254667534644842 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T162549&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95519&fm=254667534644842&tin=02508201610067®Number=0000000000170478&sum=130000 [16:25:49]StoreToDocumentArchive [16:25:49]shift 143 fd 95519 [16:25:49]save to /storage/0143/doc_00095519 [16:25:49]save last doc name /storage/0143/doc_00095519 to /storage/kkm_last_doc_name [16:25:49]save OK [16:25:49]Clear old archive folders... [16:25:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:25:49]tlvbuf is 00ACCC60 [16:25:49]SAM_PROTO_ClearQueue [16:25:49]wFMCommunicate request_size=4 [16:25:49]MH_SAM_APDU [16:25:49]CAPDU: 80 09 00 00 [16:25:49]Write to MH i2c: E2 08 00 C5 21 80 09 00 00 00 00 00 00 58 [16:25:49]Write i2c OK [16:25:49]MH_I2C_Read... [16:25:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:25:49]Read from MH i2c: E2 [16:25:49]MH_I2C_Read... [16:25:49]Read from MH i2c: E2 03 00 [16:25:49]MH_I2C_Read... [16:25:49]Read from MH i2c: E2 03 00 C5 21 00 90 00 5A [16:25:49]RAPDU: 90 00 [16:25:49]wFMCommunicate OK [16:25:49]SAM_PROTO_ClearQueue done [16:25:49]KKMCreateOFDPacket [16:25:49]OFDProtocolAddRootSTLVToBuf [16:25:49]FM_MakeSignedData [16:25:49]FM_MakeSignedData [16:25:49]SAM_PROTO_SignData [16:25:49]wFMCommunicate request_size=4 [16:25:49]MH_SAM_APDU [16:25:49]CAPDU: 80 0D 01 02 [16:25:49]Write to MH i2c: E2 08 00 C6 21 80 0D 01 02 00 00 00 00 60 [16:25:49]Write i2c OK [16:25:49]MH_I2C_Read... [16:25:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:25:49]Read from MH i2c: E2 [16:25:49]MH_I2C_Read... [16:25:49]Read from MH i2c: E2 03 00 [16:25:49]MH_I2C_Read... [16:25:49]Read from MH i2c: E2 03 00 C6 21 00 90 00 5B [16:25:49]RAPDU: 90 00 [16:25:49]wFMCommunicate OK [16:25:49]wFMCommunicate request_size=255 [16:25:49]MH_SAM_APDU [16:25:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 06 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 02 00 00 F4 03 04 00 8D 69 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1F 75 01 00 35 04 06 00 E7 [16:25:49]Write to MH i2c: E2 02 01 C7 21 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 06 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 02 00 00 F4 03 04 00 8D 69 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1F 75 01 00 35 04 06 00 E7 00 00 B4 [16:25:49]Write i2c OK [16:25:49]MH_I2C_Read... [16:25:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:25:49]Read from MH i2c: E2 [16:25:49]MH_I2C_Read... [16:25:49]Read from MH i2c: E2 03 00 [16:25:49]MH_I2C_Read... [16:25:49]Read from MH i2c: E2 03 00 C7 21 00 90 00 5C [16:25:49]RAPDU: 90 00 [16:25:49]wFMCommunicate OK [16:25:49]wFMCommunicate request_size=10 [16:25:49]MH_SAM_APDU [16:25:49]CAPDU: 80 0D 02 02 05 9E 67 F0 36 6A [16:25:49]Write to MH i2c: E2 0D 00 C8 21 80 0D 02 02 05 00 9E 67 F0 36 6A 00 00 02 [16:25:49]Write i2c OK [16:25:49]MH_I2C_Read... [16:25:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:25:50]Read from MH i2c: E2 [16:25:50]MH_I2C_Read... [16:25:50]Read from MH i2c: E2 03 00 [16:25:50]MH_I2C_Read... [16:25:50]Read from MH i2c: E2 03 00 C8 21 00 90 00 5D [16:25:50]RAPDU: 90 00 [16:25:50]wFMCommunicate OK [16:25:50]wFMCommunicate request_size=4 [16:25:50]MH_SAM_APDU [16:25:50]CAPDU: 80 0D 03 02 [16:25:50]Write to MH i2c: E2 08 00 C9 21 80 0D 03 02 00 00 00 00 65 [16:25:50]Write i2c OK [16:25:50]MH_I2C_Read... [16:25:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:25:50]Read from MH i2c: E2 [16:25:50]MH_I2C_Read... [16:25:50]Read from MH i2c: E2 0B 00 [16:25:50]MH_I2C_Read... [16:25:50]Read from MH i2c: E2 0B 00 C9 21 00 9D 65 82 8A B7 BC FD 99 90 00 7D [16:25:50]RAPDU: 9D 65 82 8A B7 BC FD 99 90 00 [16:25:50]wFMCommunicate OK [16:25:50]SAM_PROTO_SignData done [16:25:50]FM_MakeSignedData done [16:25:50]CreateOFDProtocolMessage [16:25:50]wFMCommunicate request_size=4 [16:25:50]MH_SAM_APDU [16:25:50]CAPDU: 80 11 00 00 [16:25:50]Write to MH i2c: E2 08 00 CA 21 80 11 00 00 00 00 00 00 65 [16:25:50]Write i2c OK [16:25:50]MH_I2C_Read... [16:25:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:25:50]Read from MH i2c: E2 [16:25:50]MH_I2C_Read... [16:25:50]Read from MH i2c: E2 17 00 [16:25:50]MH_I2C_Read... [16:25:50]Read from MH i2c: E2 17 00 CA 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B6 [16:25:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:25:50]wFMCommunicate OK [16:25:50]CreateOFDProtocolMessage done [16:25:50]OFDSenderStorePacket 95519 [16:25:50]StoreOFDPacket docnum=95519 [16:25:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FE C7 07 01 FB 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 06 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 02 00 00 F4 03 04 00 8D 69 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1F 75 01 00 35 04 06 00 E7 9E 67 F0 36 6A 9D 65 82 8A B7 BC FD 99 [16:25:50]CheckFolder [16:25:50]dirname=/storage/ofd_packets [16:25:50]CheckFolder done [16:25:50]ProducePacketName [16:25:50]name=ofd_packets/00095519 [16:25:50]NVStorageSaveData ofd_packets/00095519 [16:25:50]File name is /storage/ofd_packets/00095519 [16:25:50]Write 301 bytes [16:25:50]NVStorageSaveData done [16:25:50]OFDSenderStorePacket done [16:25:50]KKMCreateOFDPacket done [16:25:50]NVStorageSaveData kkm_last_timestamp [16:25:50]File name is /storage/kkm_last_timestamp [16:25:50]Write 4 bytes [16:25:50]NVStorageSaveData done [16:25:50]ExternCall_PrintAddStr [16:25:50]wPrintStart [16:25:50]Write to MH i2c: 01 00 00 CB 21 EC [16:25:50]Write i2c OK [16:25:50]MH_I2C_Read... [16:25:50]Read from MH i2c: 01 [16:25:50]MH_I2C_Read... [16:25:50]Read from MH i2c: 01 07 00 [16:25:50]MH_I2C_Read... [16:25:50]Read from MH i2c: 01 07 00 CB 21 00 00 00 00 00 FF 0F 01 [16:25:50]RasterBufferAndPrint [16:25:50]line Счет N : (1)3406034 [16:25:50]line ИНН: 02508201610067 [16:25:50]line Контрольно-Кассовый Чек [16:25:50]line ПРОДАЖА [16:25:50]line ТРК (МРК, ГНК) : 32 [16:25:50]line Товар: 2710124130 [16:25:50]line Аи-92-К-4 [16:25:50]line 19.440 * 66.90 [16:25:50]line = 1300.54 [16:25:50]line НДС 12% НСП 1% [16:25:50]line > о реализуемом товаре [16:25:50]line ОКРУГЛЕНИЕ: -0.54 [16:25:50]line ИТОГО: 1300.00 [16:25:50]line Внесено: 1300.00 [16:25:50]line СДАЧА: 0.00 [16:25:50]line НСП 1% : 11.51 [16:25:50]line НДС 12% : 138.11 [16:25:50]line Наличными: 1300.00 [16:25:50]line Безнал.: 0.00 [16:25:50]line Место: АЗС № 82 "Партнер Нефть" [16:25:50]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:25:50]line СНО: Общий режим [16:25:50]line Чек 518 27.10.2024 16:25 [16:25:50]line Смена: 143 ФФД: 1.0 [16:25:50]line ЗНМ: 0300000017 [16:25:50]line РНМ: 0000000000170478 [16:25:50]line Версия ККМ: v1.0 [16:25:50]line ФМ: 0000000002098560 [16:25:50]line ФД: 95519 [16:25:50]line ФПД: 254667534644842 [16:25:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T162549&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95519&fm=254667534644842&tin=02508201610067®Number=0000000000170478&sum=130000 [16:25:50]OFD Sender: Processing packet 95519 [packets to send 57, broken 56] [16:25:50]ProducePacketName [16:25:50]name=ofd_packets/00095519 [16:25:50]OFD Sender: To server: pG, [16:25:50]CommunicateWithHost lk.salyk.kg:30040 [16:25:50]ConnectInit lk.salyk.kg [16:25:50]written 0, free lines is 4095 [16:25:50]Connected sock=10 [16:25:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FE C7 07 01 FB 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 06 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 02 00 00 F4 03 04 00 8D 69 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 1F 75 01 00 35 04 06 00 E7 9E 67 F0 36 6A 9D 65 82 8A B7 BC FD 99 [16:25:50]Write to MH i2c: 01 00 00 F6 21 17 [16:25:50]Write i2c OK [16:25:50]MH_I2C_Read... [16:25:50]Read from MH i2c: 01 [16:25:50]MH_I2C_Read... [16:25:50]Read from MH i2c: 01 07 00 [16:25:50]MH_I2C_Read... [16:25:50]Read from MH i2c: 01 07 00 F6 21 00 00 00 00 00 0A 0D 35 [16:25:50]RasterBufferAndPrint [16:25:50]line [16:25:50]line [16:25:50]line [16:25:50]line [16:25:50]line [16:25:50]written 0, free lines is 3350 [16:25:50]MH_Cut [16:25:50]Write to MH i2c: D1 01 00 FD 21 01 F0 [16:25:50]Write i2c OK [16:25:50]MH_I2C_Read... [16:25:50]Read from MH i2c: D1 [16:25:50]MH_I2C_Read... [16:25:50]Read from MH i2c: D1 01 00 [16:25:50]MH_I2C_Read... [16:25:50]Read from MH i2c: D1 01 00 FD 21 00 EF [16:25:50]Write to MH i2c: 01 00 00 FE 21 1F [16:25:50]Write i2c OK [16:25:50]MH_I2C_Read... [16:25:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B8 7B 47 00 86 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 32 30 39 38 35 36 30 10 04 04 00 1F 75 01 00 F4 03 04 00 B9 13 1E 67 B6 04 01 00 00 2E 49 BA 41 84 E6 D6 58 [16:25:50]CommunicateWithHost err = 0 [16:25:50]CheckOFDResponse [16:25:50]1017 (14) - 77093643461234 [16:25:50]1041 (16) - 0000000002098560 [16:25:50]1040 (4) - 95519 [16:25:50]1012 (4) - 27.10.2024 10:19 [16:25:50]1206 (1) - 0 [16:25:50]OFD Sender: Remove packet 95519 [16:25:50]ProducePacketName [16:25:50]name=ofd_packets/00095519 [16:25:50]NVStorageDeleteData [16:25:51]OFD Sender: No OFD packet to send [16:25:51]*** Cut start [16:25:51]*** Partial cut [16:25:51]*** CUTSNS_PIN = 1 [16:25:51]*** CUTSNS_PIN = 0 [16:25:51]*** Brake cut motor [16:25:51]Read from MH i2c: 01 [16:25:51]MH_I2C_Read... [16:25:51]*** Stop cut motor [16:25:51]*** Cut end [16:25:51]Read from MH i2c: 01 07 00 [16:25:51]MH_I2C_Read... [16:25:51]Read from MH i2c: 01 07 00 FE 21 00 00 00 00 00 FF 0F 34 [16:25:51]process_action close_receipt done [16:25:51]requested_data is exist [16:25:51]produce_requested_data [16:25:51]requested_item fm.sn is exist - process it [16:25:51]wFMCommunicate request_size=4 [16:25:51]MH_SAM_APDU [16:25:51]CAPDU: 80 11 00 00 [16:25:51]Write to MH i2c: E2 08 00 FF 21 80 11 00 00 00 00 00 00 9A [16:25:51]Write i2c OK [16:25:51]MH_I2C_Read... [16:25:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:25:51]Read from MH i2c: E2 [16:25:51]MH_I2C_Read... [16:25:51]Read from MH i2c: E2 17 00 [16:25:51]MH_I2C_Read... [16:25:51]Read from MH i2c: E2 17 00 FF 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EB [16:25:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:25:51]wFMCommunicate OK [16:25:51]requested_item fd.num is exist - process it [16:25:51]SAM_PROTO_GetFieldsCounters [16:25:51]wFMCommunicate request_size=4 [16:25:51]MH_SAM_APDU [16:25:51]CAPDU: 80 13 00 00 [16:25:51]Write to MH i2c: E2 08 00 00 22 80 13 00 00 00 00 00 00 9E [16:25:51]Write i2c OK [16:25:51]MH_I2C_Read... [16:25:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:25:52]Read from MH i2c: E2 [16:25:52]MH_I2C_Read... [16:25:52]Read from MH i2c: E2 62 00 [16:25:52]MH_I2C_Read... [16:25:52]Read from MH i2c: E2 62 00 00 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1F 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 06 02 00 00 5E 04 04 00 06 02 00 00 57 04 04 00 07 02 00 00 19 04 04 00 00 00 00 00 90 00 FB [16:25:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 1F 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 06 02 00 00 5E 04 04 00 06 02 00 00 57 04 04 00 07 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:25:52]wFMCommunicate OK [16:25:52]SAM_PROTO_GetFieldsCounters done [16:25:52]requested_item shift.num is exist - process it [16:25:52]requested_item shift.opened is exist - process it [16:25:52]req_shift_opened [16:25:52]FM_GetShiftState [16:25:52]SAM_PROTO_GetShiftState [16:25:52]wFMCommunicate request_size=4 [16:25:52]MH_SAM_APDU [16:25:52]CAPDU: 80 13 01 00 [16:25:52]Write to MH i2c: E2 08 00 01 22 80 13 01 00 00 00 00 00 A0 [16:25:52]Write i2c OK [16:25:52]MH_I2C_Read... [16:25:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:25:52]Read from MH i2c: E2 [16:25:52]MH_I2C_Read... [16:25:52]Read from MH i2c: E2 0E 00 [16:25:52]MH_I2C_Read... [16:25:52]Read from MH i2c: E2 0E 00 01 22 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 4C [16:25:52]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:25:52]wFMCommunicate OK [16:25:52]SAM_PROTO_GetShiftState done [16:25:52]FM_GetShiftState done [16:25:52]req_shift_opened done [16:25:52]requested_item shift.open_date is exist - process it [16:25:52]req_shift_open_date [16:25:52]req_shift_open_date done [16:25:52]produce_requested_data done [16:25:52]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95519,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:25:52]process_action_free close_receipt [16:25:52]json_value_free [16:25:52]json_value_free done [16:25:52]process_json_proto returns [16:25:52]Send response to host [16:25:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95519,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:25:52]free response buf [16:25:52]execute_script done [16:25:52]execute_script returns [16:25:52]free content buf [16:25:52]Sock 7.Close socket [16:25:52]Sock 7.Thread stoped [16:25:56]OFD Sender: No OFD packet to send [16:26:01]OFD Sender: No OFD packet to send [16:26:06]OFD Sender: No OFD packet to send [16:26:11]OFD Sender: No OFD packet to send [16:26:16]OFD Sender: No OFD packet to send [16:26:21]OFD Sender: No OFD packet to send [16:26:26]OFD Sender: No OFD packet to send [16:26:31]OFD Sender: No OFD packet to send [16:26:36]OFD Sender: No OFD packet to send [16:26:41]OFD Sender: No OFD packet to send [16:26:46]OFD Sender: No OFD packet to send [16:26:51]OFD Sender: No OFD packet to send [16:26:56]OFD Sender: No OFD packet to send [16:27:01]OFD Sender: No OFD packet to send [16:27:06]OFD Sender: No OFD packet to send [16:27:11]OFD Sender: No OFD packet to send [16:27:16]OFD Sender: No OFD packet to send [16:27:21]OFD Sender: No OFD packet to send [16:27:26]OFD Sender: No OFD packet to send [16:27:31]OFD Sender: No OFD packet to send [16:27:35]accept exits with 9 [16:27:35]New connection [16:27:35]New thread 3067444580 created [16:27:35]Thread 3067301220 joined [16:27:35]Waiting for new connection... [16:27:35] Sock 9.Parse request [16:27:35]Sock 9.Check first char [16:27:35]Sock 9.First char is OK [16:27:35]request: POST /json_proto HTTP/1.0 [16:27:35]Method: POST [16:27:35]URL: /json_proto [16:27:35]Method is POST - this is cgi request [16:27:35]url: /json_proto [16:27:35]query_string will be loaded in cgi processing [16:27:35]execute_cgi json_proto POST (null) [16:27:35]execute_cgi path=json_proto method=POST [16:27:35]POST find Content-Length [16:27:35]Host: 172.17.40.67:8080 [16:27:35]Content-Length: 683 [16:27:35]Content-Type: application/json [16:27:35] [16:27:35]POST finish read [16:27:35]Found Content-Length = 683 [16:27:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406038", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:27:35]execute_script... [16:27: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)3406038", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:27:35]POST & json_proto [16:27:35]process_json_proto [16:27:35]json parsed OK: [16:27:35]protocol is kg_v1.0 [16:27:35]action value=close_receipt [16:27:35]process_action close_receipt [16:27:35]cmd_close_receipt [16:27:35]MH_GetDate [16:27:35]Write to MH i2c: F0 00 00 02 22 13 [16:27:35]Write i2c OK [16:27:35]MH_I2C_Read... [16:27:35]Read from MH i2c: F0 [16:27:35]MH_I2C_Read... [16:27:35]Read from MH i2c: F0 09 00 [16:27:35]MH_I2C_Read... [16:27:35]Read from MH i2c: F0 09 00 02 22 00 F8 69 1E 67 EE DA 66 66 96 [16:27:35]GetLastDocTimeStamp 1730046349 [16:27:35]current date 1730046456 [16:27:35]FM_GetShiftState [16:27:35]SAM_PROTO_GetShiftState [16:27:35]wFMCommunicate request_size=4 [16:27:35]MH_SAM_APDU [16:27:35]CAPDU: 80 13 01 00 [16:27:35]Write to MH i2c: E2 08 00 03 22 80 13 01 00 00 00 00 00 A2 [16:27:35]Write i2c OK [16:27:35]MH_I2C_Read... [16:27:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:27:35]Read from MH i2c: E2 [16:27:35]MH_I2C_Read... [16:27:35]Read from MH i2c: E2 0E 00 [16:27:35]MH_I2C_Read... [16:27:35]Read from MH i2c: E2 0E 00 03 22 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 4E [16:27:35]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:27:35]wFMCommunicate OK [16:27:35]SAM_PROTO_GetShiftState done [16:27:35]FM_GetShiftState done [16:27:35]opened in 1729987736 [16:27:35]opened+sec_in_day 1730074136 [16:27:35]quantity*price = 100015 [16:27:35]sum+1 = 100017 [16:27:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 519 27.10.2024 16:27 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95520 ФПД: 51531740572611 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T162736&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95520&fm=51531740572611&tin=02508201610067®Number=0000000000170478&sum=100000 [16:27:36]StoreToDocumentArchive [16:27:36]shift 143 fd 95520 [16:27:36]save to /storage/0143/doc_00095520 [16:27:36]save last doc name /storage/0143/doc_00095520 to /storage/kkm_last_doc_name [16:27:36]save OK [16:27:36]Clear old archive folders... [16:27:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:27:36]tlvbuf is 00AD8BB0 [16:27:36]SAM_PROTO_ClearQueue [16:27:36]wFMCommunicate request_size=4 [16:27:36]MH_SAM_APDU [16:27:36]CAPDU: 80 09 00 00 [16:27:36]Write to MH i2c: E2 08 00 10 22 80 09 00 00 00 00 00 00 A4 [16:27:36]Write i2c OK [16:27:36]MH_I2C_Read... [16:27:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:27:36]Read from MH i2c: E2 [16:27:36]MH_I2C_Read... [16:27:36]Read from MH i2c: E2 03 00 [16:27:36]MH_I2C_Read... [16:27:36]Read from MH i2c: E2 03 00 10 22 00 90 00 A6 [16:27:36]RAPDU: 90 00 [16:27:36]wFMCommunicate OK [16:27:36]SAM_PROTO_ClearQueue done [16:27:36]KKMCreateOFDPacket [16:27:36]OFDProtocolAddRootSTLVToBuf [16:27:36]FM_MakeSignedData [16:27:36]FM_MakeSignedData [16:27:36]SAM_PROTO_SignData [16:27:36]wFMCommunicate request_size=4 [16:27:36]MH_SAM_APDU [16:27:36]CAPDU: 80 0D 01 02 [16:27:36]Write to MH i2c: E2 08 00 11 22 80 0D 01 02 00 00 00 00 AC [16:27:36]Write i2c OK [16:27:36]MH_I2C_Read... [16:27:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:27:36]Read from MH i2c: E2 [16:27:36]MH_I2C_Read... [16:27:36]Read from MH i2c: E2 03 00 [16:27:36]MH_I2C_Read... [16:27:36]Read from MH i2c: E2 03 00 11 22 00 90 00 A7 [16:27:36]RAPDU: 90 00 [16:27:36]wFMCommunicate OK [16:27:36]wFMCommunicate request_size=255 [16:27:36]MH_SAM_APDU [16:27: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 02 00 00 F4 03 04 00 F8 69 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 20 75 01 00 35 04 06 00 2E [16:27:36]Write to MH i2c: E2 02 01 12 22 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 02 00 00 F4 03 04 00 F8 69 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 20 75 01 00 35 04 06 00 2E 00 00 76 [16:27:36]Write i2c OK [16:27:36]MH_I2C_Read... [16:27:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:27:36]Read from MH i2c: E2 [16:27:36]MH_I2C_Read... [16:27:36]Read from MH i2c: E2 03 00 [16:27:36]MH_I2C_Read... [16:27:36]Read from MH i2c: E2 03 00 12 22 00 90 00 A8 [16:27:36]RAPDU: 90 00 [16:27:36]wFMCommunicate OK [16:27:36]wFMCommunicate request_size=10 [16:27:36]MH_SAM_APDU [16:27:36]CAPDU: 80 0D 02 02 05 DE 2B 17 6B C3 [16:27:36]Write to MH i2c: E2 0D 00 13 22 80 0D 02 02 05 00 DE 2B 17 6B C3 00 00 07 [16:27:36]Write i2c OK [16:27:36]MH_I2C_Read... [16:27:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:27:36]Read from MH i2c: E2 [16:27:36]MH_I2C_Read... [16:27:36]Read from MH i2c: E2 03 00 [16:27:36]MH_I2C_Read... [16:27:36]Read from MH i2c: E2 03 00 13 22 00 90 00 A9 [16:27:36]RAPDU: 90 00 [16:27:36]wFMCommunicate OK [16:27:36]wFMCommunicate request_size=4 [16:27:36]MH_SAM_APDU [16:27:36]CAPDU: 80 0D 03 02 [16:27:36]Write to MH i2c: E2 08 00 14 22 80 0D 03 02 00 00 00 00 B1 [16:27:36]Write i2c OK [16:27:36]MH_I2C_Read... [16:27:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:27:36]Read from MH i2c: E2 [16:27:36]MH_I2C_Read... [16:27:36]Read from MH i2c: E2 0B 00 [16:27:36]MH_I2C_Read... [16:27:36]Read from MH i2c: E2 0B 00 14 22 00 05 B6 32 B9 16 5E 19 B0 90 00 95 [16:27:36]RAPDU: 05 B6 32 B9 16 5E 19 B0 90 00 [16:27:36]wFMCommunicate OK [16:27:36]SAM_PROTO_SignData done [16:27:36]FM_MakeSignedData done [16:27:36]CreateOFDProtocolMessage [16:27:36]wFMCommunicate request_size=4 [16:27:36]MH_SAM_APDU [16:27:36]CAPDU: 80 11 00 00 [16:27:36]Write to MH i2c: E2 08 00 15 22 80 11 00 00 00 00 00 00 B1 [16:27:36]Write i2c OK [16:27:36]MH_I2C_Read... [16:27:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:27:36]Read from MH i2c: E2 [16:27:36]MH_I2C_Read... [16:27:36]Read from MH i2c: E2 17 00 [16:27:36]MH_I2C_Read... [16:27:36]Read from MH i2c: E2 17 00 15 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 02 [16:27:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:27:36]wFMCommunicate OK [16:27:36]CreateOFDProtocolMessage done [16:27:36]OFDSenderStorePacket 95520 [16:27:36]StoreOFDPacket docnum=95520 [16:27:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A5 ED 07 01 6B 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 02 00 00 F4 03 04 00 F8 69 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 20 75 01 00 35 04 06 00 2E DE 2B 17 6B C3 05 B6 32 B9 16 5E 19 B0 [16:27:36]CheckFolder [16:27:36]dirname=/storage/ofd_packets [16:27:36]CheckFolder done [16:27:36]ProducePacketName [16:27:36]name=ofd_packets/00095520 [16:27:36]NVStorageSaveData ofd_packets/00095520 [16:27:36]File name is /storage/ofd_packets/00095520 [16:27:36]Write 301 bytes [16:27:36]NVStorageSaveData done [16:27:36]OFDSenderStorePacket done [16:27:36]KKMCreateOFDPacket done [16:27:36]NVStorageSaveData kkm_last_timestamp [16:27:36]File name is /storage/kkm_last_timestamp [16:27:36]Write 4 bytes [16:27:36]NVStorageSaveData done [16:27:36]ExternCall_PrintAddStr [16:27:36]wPrintStart [16:27:36]Write to MH i2c: 01 00 00 16 22 38 [16:27:36]Write i2c OK [16:27:36]MH_I2C_Read... [16:27:36]Read from MH i2c: 01 [16:27:36]MH_I2C_Read... [16:27:36]Read from MH i2c: 01 07 00 [16:27:36]MH_I2C_Read... [16:27:36]Read from MH i2c: 01 07 00 16 22 00 00 00 00 00 FF 0F 4D [16:27:36]RasterBufferAndPrint [16:27:36]line Счет N : (1)3406038 [16:27:36]line ИНН: 02508201610067 [16:27:36]line Контрольно-Кассовый Чек [16:27:36]line ПРОДАЖА [16:27:36]line ТРК (МРК, ГНК) : 12 [16:27:36]line Товар: 2710124130 [16:27:36]line Аи-92-К-4 [16:27:36]line 14.950 * 66.90 [16:27:36]line = 1000.16 [16:27:36]line НДС 12% НСП 1% [16:27:36]line > о реализуемом товаре [16:27:36]line ОКРУГЛЕНИЕ: -0.16 [16:27:36]line ИТОГО: 1000.00 [16:27:36]line Внесено: 1000.00 [16:27:36]line СДАЧА: 0.00 [16:27:36]line НСП 1% : 8.85 [16:27:36]line НДС 12% : 106.21 [16:27:36]line Наличными: 1000.00 [16:27:36]line Безнал.: 0.00 [16:27:36]line Место: АЗС № 82 "Партнер Нефть" [16:27:36]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:27:36]line СНО: Общий режим [16:27:36]line Чек 519 27.10.2024 16:27 [16:27:36]line Смена: 143 ФФД: 1.0 [16:27:36]line ЗНМ: 0300000017 [16:27:36]line РНМ: 0000000000170478 [16:27:36]line Версия ККМ: v1.0 [16:27:36]line ФМ: 0000000002098560 [16:27:36]line ФД: 95520 [16:27:36]line ФПД: 51531740572611 [16:27:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T162736&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95520&fm=51531740572611&tin=02508201610067®Number=0000000000170478&sum=100000 [16:27:37]OFD Sender: Processing packet 95520 [packets to send 57, broken 56] [16:27:37]ProducePacketName [16:27:37]name=ofd_packets/00095520 [16:27:37]OFD Sender: To server: pG, [16:27:37]CommunicateWithHost lk.salyk.kg:30040 [16:27:37]ConnectInit lk.salyk.kg [16:27:37]written 0, free lines is 4095 [16:27:37]Connected sock=10 [16:27:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A5 ED 07 01 6B 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 02 00 00 F4 03 04 00 F8 69 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 20 75 01 00 35 04 06 00 2E DE 2B 17 6B C3 05 B6 32 B9 16 5E 19 B0 [16:27:37]Write to MH i2c: 01 00 00 41 22 63 [16:27:37]Write i2c OK [16:27:37]MH_I2C_Read... [16:27:37]Read from MH i2c: 01 [16:27:37]MH_I2C_Read... [16:27:37]Read from MH i2c: 01 07 00 [16:27:37]MH_I2C_Read... [16:27:37]Read from MH i2c: 01 07 00 41 22 00 00 00 00 00 F1 0C 67 [16:27:37]RasterBufferAndPrint [16:27:37]line [16:27:37]line [16:27:37]line [16:27:37]line [16:27:37]line [16:27:37]written 0, free lines is 3319 [16:27:37]MH_Cut [16:27:37]Write to MH i2c: D1 01 00 48 22 01 3C [16:27:37]Write i2c OK [16:27:37]MH_I2C_Read... [16:27:37]Read from MH i2c: D1 [16:27:37]MH_I2C_Read... [16:27:37]Read from MH i2c: D1 01 00 [16:27:37]MH_I2C_Read... [16:27:37]Read from MH i2c: D1 01 00 48 22 00 3B [16:27:37]Write to MH i2c: 01 00 00 49 22 6B [16:27:37]Write i2c OK [16:27:37]MH_I2C_Read... [16:27:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 82 4D 47 00 C3 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 32 30 39 38 35 36 30 10 04 04 00 20 75 01 00 F4 03 04 00 24 14 1E 67 B6 04 01 00 00 E1 AB E1 BB 75 31 75 1B [16:27:37]CommunicateWithHost err = 0 [16:27:37]CheckOFDResponse [16:27:37]1017 (14) - 77093643461234 [16:27:37]1041 (16) - 0000000002098560 [16:27:37]1040 (4) - 95520 [16:27:37]1012 (4) - 27.10.2024 10:21 [16:27:37]1206 (1) - 0 [16:27:37]OFD Sender: Remove packet 95520 [16:27:37]ProducePacketName [16:27:37]name=ofd_packets/00095520 [16:27:37]NVStorageDeleteData [16:27:38]OFD Sender: No OFD packet to send [16:27:38]*** Cut start [16:27:38]*** Partial cut [16:27:38]*** CUTSNS_PIN = 1 [16:27:38]*** CUTSNS_PIN = 0 [16:27:38]*** Brake cut motor [16:27:38]Read from MH i2c: 01 [16:27:38]MH_I2C_Read... [16:27:38]*** Stop cut motor [16:27:39]*** Cut end [16:27:39]Read from MH i2c: 01 07 00 [16:27:39]MH_I2C_Read... [16:27:39]Read from MH i2c: 01 07 00 49 22 00 00 00 00 00 FF 0F 80 [16:27:39]process_action close_receipt done [16:27:39]requested_data is exist [16:27:39]produce_requested_data [16:27:39]requested_item fm.sn is exist - process it [16:27:39]wFMCommunicate request_size=4 [16:27:39]MH_SAM_APDU [16:27:39]CAPDU: 80 11 00 00 [16:27:39]Write to MH i2c: E2 08 00 4A 22 80 11 00 00 00 00 00 00 E6 [16:27:39]Write i2c OK [16:27:39]MH_I2C_Read... [16:27:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:27:39]Read from MH i2c: E2 [16:27:39]MH_I2C_Read... [16:27:39]Read from MH i2c: E2 17 00 [16:27:39]MH_I2C_Read... [16:27:39]Read from MH i2c: E2 17 00 4A 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 37 [16:27:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:27:39]wFMCommunicate OK [16:27:39]requested_item fd.num is exist - process it [16:27:39]SAM_PROTO_GetFieldsCounters [16:27:39]wFMCommunicate request_size=4 [16:27:39]MH_SAM_APDU [16:27:39]CAPDU: 80 13 00 00 [16:27:39]Write to MH i2c: E2 08 00 4B 22 80 13 00 00 00 00 00 00 E9 [16:27:39]Write i2c OK [16:27:39]MH_I2C_Read... [16:27:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:27:39]Read from MH i2c: E2 [16:27:39]MH_I2C_Read... [16:27:39]Read from MH i2c: E2 62 00 [16:27:39]MH_I2C_Read... [16:27:39]Read from MH i2c: E2 62 00 4B 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 20 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 07 02 00 00 5E 04 04 00 07 02 00 00 57 04 04 00 08 02 00 00 19 04 04 00 00 00 00 00 90 00 4A [16:27:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 20 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 07 02 00 00 5E 04 04 00 07 02 00 00 57 04 04 00 08 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:27:39]wFMCommunicate OK [16:27:39]SAM_PROTO_GetFieldsCounters done [16:27:39]requested_item shift.num is exist - process it [16:27:39]requested_item shift.opened is exist - process it [16:27:39]req_shift_opened [16:27:39]FM_GetShiftState [16:27:39]SAM_PROTO_GetShiftState [16:27:39]wFMCommunicate request_size=4 [16:27:39]MH_SAM_APDU [16:27:39]CAPDU: 80 13 01 00 [16:27:39]Write to MH i2c: E2 08 00 4C 22 80 13 01 00 00 00 00 00 EB [16:27:39]Write i2c OK [16:27:39]MH_I2C_Read... [16:27:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:27:39]Read from MH i2c: E2 [16:27:39]MH_I2C_Read... [16:27:39]Read from MH i2c: E2 0E 00 [16:27:39]MH_I2C_Read... [16:27:39]Read from MH i2c: E2 0E 00 4C 22 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 97 [16:27:39]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:27:39]wFMCommunicate OK [16:27:39]SAM_PROTO_GetShiftState done [16:27:39]FM_GetShiftState done [16:27:39]req_shift_opened done [16:27:39]requested_item shift.open_date is exist - process it [16:27:39]req_shift_open_date [16:27:39]req_shift_open_date done [16:27:39]produce_requested_data done [16:27:39]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95520,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:27:39]process_action_free close_receipt [16:27:39]json_value_free [16:27:39]json_value_free done [16:27:39]process_json_proto returns [16:27:39]Send response to host [16:27:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95520,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:27:39]free response buf [16:27:39]execute_script done [16:27:39]execute_script returns [16:27:39]free content buf [16:27:39]Sock 9.Close socket [16:27:39]Sock 9.Thread stoped [16:27:43]OFD Sender: No OFD packet to send [16:27:48]OFD Sender: No OFD packet to send [16:27:52]accept exits with 7 [16:27:52]New connection [16:27:52]New thread 3067301220 created [16:27:52]Thread 3067444580 joined [16:27:52]Waiting for new connection... [16:27:52] Sock 7.Parse request [16:27:52]Sock 7.Check first char [16:27:52]Sock 7.First char is OK [16:27:52]request: POST /json_proto HTTP/1.0 [16:27:52]Method: POST [16:27:52]URL: /json_proto [16:27:52]Method is POST - this is cgi request [16:27:52]url: /json_proto [16:27:52]query_string will be loaded in cgi processing [16:27:52]execute_cgi json_proto POST (null) [16:27:52]execute_cgi path=json_proto method=POST [16:27:52]POST find Content-Length [16:27:52]Host: 172.17.40.67:8080 [16:27:52]Content-Length: 683 [16:27:52]Content-Type: application/json [16:27:52] [16:27:52]POST finish read [16:27:52]Found Content-Length = 683 [16:27:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406037", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 29.600, "sum" : 1980.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1980.00, "payments": [ { "type": 0, "sum" : 1980.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:27:52]execute_script... [16:27: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)3406037", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 29.600, "sum" : 1980.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1980.00, "payments": [ { "type": 0, "sum" : 1980.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:27:52]POST & json_proto [16:27:52]process_json_proto [16:27:52]json parsed OK: [16:27:52]protocol is kg_v1.0 [16:27:52]action value=close_receipt [16:27:52]process_action close_receipt [16:27:52]cmd_close_receipt [16:27:52]MH_GetDate [16:27:52]Write to MH i2c: F0 00 00 4D 22 5E [16:27:52]Write i2c OK [16:27:52]MH_I2C_Read... [16:27:52]Read from MH i2c: F0 [16:27:52]MH_I2C_Read... [16:27:52]Read from MH i2c: F0 09 00 [16:27:52]MH_I2C_Read... [16:27:52]Read from MH i2c: F0 09 00 4D 22 00 09 6A 1E 67 EE DA 66 66 F3 [16:27:52]GetLastDocTimeStamp 1730046456 [16:27:52]current date 1730046473 [16:27:52]FM_GetShiftState [16:27:52]SAM_PROTO_GetShiftState [16:27:52]wFMCommunicate request_size=4 [16:27:52]MH_SAM_APDU [16:27:52]CAPDU: 80 13 01 00 [16:27:52]Write to MH i2c: E2 08 00 4E 22 80 13 01 00 00 00 00 00 ED [16:27:52]Write i2c OK [16:27:52]MH_I2C_Read... [16:27:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:27:52]Read from MH i2c: E2 [16:27:52]MH_I2C_Read... [16:27:52]Read from MH i2c: E2 0E 00 [16:27:52]MH_I2C_Read... [16:27:52]Read from MH i2c: E2 0E 00 4E 22 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 99 [16:27:52]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:27:52]wFMCommunicate OK [16:27:52]SAM_PROTO_GetShiftState done [16:27:52]FM_GetShiftState done [16:27:52]opened in 1729987736 [16:27:52]opened+sec_in_day 1730074136 [16:27:52]quantity*price = 198024 [16:27:52]sum+1 = 198025 [16:27:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.24 ИТОГО: 1980.00 Внесено: 2000.00 СДАЧА: 20.00 НСП 1% : 17.52 НДС 12% : 210.29 Наличными: 1980.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 520 27.10.2024 16:27 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95521 ФПД: 246140541197681 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T162753&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95521&fm=246140541197681&tin=02508201610067®Number=0000000000170478&sum=198000 [16:27:53]StoreToDocumentArchive [16:27:53]shift 143 fd 95521 [16:27:53]save to /storage/0143/doc_00095521 [16:27:53]save last doc name /storage/0143/doc_00095521 to /storage/kkm_last_doc_name [16:27:53]save OK [16:27:53]Clear old archive folders... [16:27:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:27:53]tlvbuf is 009E3040 [16:27:53]SAM_PROTO_ClearQueue [16:27:53]wFMCommunicate request_size=4 [16:27:53]MH_SAM_APDU [16:27:53]CAPDU: 80 09 00 00 [16:27:53]Write to MH i2c: E2 08 00 5B 22 80 09 00 00 00 00 00 00 EF [16:27:53]Write i2c OK [16:27:53]MH_I2C_Read... [16:27:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:27:53]Read from MH i2c: E2 [16:27:53]MH_I2C_Read... [16:27:53]Read from MH i2c: E2 03 00 [16:27:53]MH_I2C_Read... [16:27:53]Read from MH i2c: E2 03 00 5B 22 00 90 00 F1 [16:27:53]RAPDU: 90 00 [16:27:53]wFMCommunicate OK [16:27:53]SAM_PROTO_ClearQueue done [16:27:53]KKMCreateOFDPacket [16:27:53]OFDProtocolAddRootSTLVToBuf [16:27:53]FM_MakeSignedData [16:27:53]FM_MakeSignedData [16:27:53]SAM_PROTO_SignData [16:27:53]wFMCommunicate request_size=4 [16:27:53]MH_SAM_APDU [16:27:53]CAPDU: 80 0D 01 02 [16:27:53]Write to MH i2c: E2 08 00 5C 22 80 0D 01 02 00 00 00 00 F7 [16:27:53]Write i2c OK [16:27:53]MH_I2C_Read... [16:27:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:27:53]Read from MH i2c: E2 [16:27:53]MH_I2C_Read... [16:27:53]Read from MH i2c: E2 03 00 [16:27:53]MH_I2C_Read... [16:27:53]Read from MH i2c: E2 03 00 5C 22 00 90 00 F2 [16:27:53]RAPDU: 90 00 [16:27:53]wFMCommunicate OK [16:27:53]wFMCommunicate request_size=255 [16:27:53]MH_SAM_APDU [16:27: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 34 FF 03 08 00 03 A0 73 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 88 05 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 05 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D8 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 25 52 00 00 00 00 07 04 06 00 70 05 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 02 00 00 F4 03 04 00 09 6A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 21 75 01 00 35 04 06 00 DF [16:27:53]Write to MH i2c: E2 02 01 5D 22 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 A0 73 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 88 05 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 05 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D8 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 25 52 00 00 00 00 07 04 06 00 70 05 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 02 00 00 F4 03 04 00 09 6A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 21 75 01 00 35 04 06 00 DF 00 00 2B [16:27:53]Write i2c OK [16:27:53]MH_I2C_Read... [16:27:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:27:53]Read from MH i2c: E2 [16:27:53]MH_I2C_Read... [16:27:53]Read from MH i2c: E2 03 00 [16:27:53]MH_I2C_Read... [16:27:53]Read from MH i2c: E2 03 00 5D 22 00 90 00 F3 [16:27:53]RAPDU: 90 00 [16:27:53]wFMCommunicate OK [16:27:53]wFMCommunicate request_size=10 [16:27:53]MH_SAM_APDU [16:27:53]CAPDU: 80 0D 02 02 05 DD 0F 85 DD 71 [16:27:53]Write to MH i2c: E2 0D 00 5E 22 80 0D 02 02 05 00 DD 0F 85 DD 71 00 00 C3 [16:27:53]Write i2c OK [16:27:53]MH_I2C_Read... [16:27:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:27:53]Read from MH i2c: E2 [16:27:53]MH_I2C_Read... [16:27:53]Read from MH i2c: E2 03 00 [16:27:53]MH_I2C_Read... [16:27:53]Read from MH i2c: E2 03 00 5E 22 00 90 00 F4 [16:27:53]RAPDU: 90 00 [16:27:53]wFMCommunicate OK [16:27:53]wFMCommunicate request_size=4 [16:27:53]MH_SAM_APDU [16:27:53]CAPDU: 80 0D 03 02 [16:27:53]Write to MH i2c: E2 08 00 5F 22 80 0D 03 02 00 00 00 00 FC [16:27:53]Write i2c OK [16:27:53]MH_I2C_Read... [16:27:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:27:53]Read from MH i2c: E2 [16:27:53]MH_I2C_Read... [16:27:53]Read from MH i2c: E2 0B 00 [16:27:53]MH_I2C_Read... [16:27:53]Read from MH i2c: E2 0B 00 5F 22 00 64 DA 82 B7 44 47 60 70 90 00 CF [16:27:53]RAPDU: 64 DA 82 B7 44 47 60 70 90 00 [16:27:53]wFMCommunicate OK [16:27:53]SAM_PROTO_SignData done [16:27:53]FM_MakeSignedData done [16:27:53]CreateOFDProtocolMessage [16:27:53]wFMCommunicate request_size=4 [16:27:53]MH_SAM_APDU [16:27:53]CAPDU: 80 11 00 00 [16:27:53]Write to MH i2c: E2 08 00 60 22 80 11 00 00 00 00 00 00 FC [16:27:53]Write i2c OK [16:27:53]MH_I2C_Read... [16:27:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:27:53]Read from MH i2c: E2 [16:27:53]MH_I2C_Read... [16:27:53]Read from MH i2c: E2 17 00 [16:27:53]MH_I2C_Read... [16:27:53]Read from MH i2c: E2 17 00 60 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4D [16:27:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:27:53]wFMCommunicate OK [16:27:53]CreateOFDProtocolMessage done [16:27:53]OFDSenderStorePacket 95521 [16:27:53]StoreOFDPacket docnum=95521 [16:27:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 47 03 07 01 5F 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 34 FF 03 08 00 03 A0 73 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 88 05 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 05 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D8 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 25 52 00 00 00 00 07 04 06 00 70 05 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 02 00 00 F4 03 04 00 09 6A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 21 75 01 00 35 04 06 00 DF DD 0F 85 DD 71 64 DA 82 B7 44 47 60 70 [16:27:53]CheckFolder [16:27:53]dirname=/storage/ofd_packets [16:27:53]CheckFolder done [16:27:53]ProducePacketName [16:27:53]name=ofd_packets/00095521 [16:27:53]NVStorageSaveData ofd_packets/00095521 [16:27:53]File name is /storage/ofd_packets/00095521 [16:27:53]Write 301 bytes [16:27:53]NVStorageSaveData done [16:27:53]OFDSenderStorePacket done [16:27:53]KKMCreateOFDPacket done [16:27:53]NVStorageSaveData kkm_last_timestamp [16:27:53]File name is /storage/kkm_last_timestamp [16:27:53]Write 4 bytes [16:27:53]NVStorageSaveData done [16:27:53]ExternCall_PrintAddStr [16:27:53]wPrintStart [16:27:53]Write to MH i2c: 01 00 00 61 22 83 [16:27:53]Write i2c OK [16:27:53]MH_I2C_Read... [16:27:53]Read from MH i2c: 01 [16:27:53]MH_I2C_Read... [16:27:53]Read from MH i2c: 01 07 00 [16:27:53]MH_I2C_Read... [16:27:53]Read from MH i2c: 01 07 00 61 22 00 00 00 00 00 FF 0F 98 [16:27:53]RasterBufferAndPrint [16:27:53]line Счет N : (1)3406037 [16:27:53]line ИНН: 02508201610067 [16:27:53]line Контрольно-Кассовый Чек [16:27:53]line ПРОДАЖА [16:27:53]line ТРК (МРК, ГНК) : 42 [16:27:53]line Товар: 2710124130 [16:27:53]line Аи-92-К-4 [16:27:53]line 29.600 * 66.90 [16:27:53]line = 1980.24 [16:27:53]line НДС 12% НСП 1% [16:27:53]line > о реализуемом товаре [16:27:53]line ОКРУГЛЕНИЕ: -0.24 [16:27:53]line ИТОГО: 1980.00 [16:27:53]line Внесено: 2000.00 [16:27:53]line СДАЧА: 20.00 [16:27:53]line НСП 1% : 17.52 [16:27:53]line НДС 12% : 210.29 [16:27:53]line Наличными: 1980.00 [16:27:53]line Безнал.: 0.00 [16:27:53]line Место: АЗС № 82 "Партнер Нефть" [16:27:53]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:27:53]line СНО: Общий режим [16:27:53]line Чек 520 27.10.2024 16:27 [16:27:53]line Смена: 143 ФФД: 1.0 [16:27:53]line ЗНМ: 0300000017 [16:27:53]line РНМ: 0000000000170478 [16:27:53]line Версия ККМ: v1.0 [16:27:53]line ФМ: 0000000002098560 [16:27:53]line ФД: 95521 [16:27:53]line ФПД: 246140541197681 [16:27:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T162753&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95521&fm=246140541197681&tin=02508201610067®Number=0000000000170478&sum=198000 [16:27:53]written 0, free lines is 4095 [16:27:54]OFD Sender: Processing packet 95521 [packets to send 57, broken 56] [16:27:54]ProducePacketName [16:27:54]name=ofd_packets/00095521 [16:27:54]OFD Sender: To server: pG, [16:27:54]CommunicateWithHost lk.salyk.kg:30040 [16:27:54]ConnectInit lk.salyk.kg [16:27:54]Connected sock=10 [16:27:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 47 03 07 01 5F 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 34 FF 03 08 00 03 A0 73 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 88 05 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 05 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D8 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 25 52 00 00 00 00 07 04 06 00 70 05 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 02 00 00 F4 03 04 00 09 6A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 21 75 01 00 35 04 06 00 DF DD 0F 85 DD 71 64 DA 82 B7 44 47 60 70 [16:27:54]Write to MH i2c: 01 00 00 8C 22 AE [16:27:54]Write i2c OK [16:27:54]MH_I2C_Read... [16:27:54]Read from MH i2c: 01 [16:27:54]MH_I2C_Read... [16:27:54]Read from MH i2c: 01 07 00 [16:27:54]MH_I2C_Read... [16:27:54]Read from MH i2c: 01 07 00 8C 22 00 00 00 00 00 F7 0C B8 [16:27:54]RasterBufferAndPrint [16:27:54]line [16:27:54]line [16:27:54]line [16:27:54]line [16:27:54]line [16:27:54]written 0, free lines is 3328 [16:27:54]MH_Cut [16:27:54]Write to MH i2c: D1 01 00 93 22 01 87 [16:27:54]Write i2c OK [16:27:54]MH_I2C_Read... [16:27:54]Read from MH i2c: D1 [16:27:54]MH_I2C_Read... [16:27:54]Read from MH i2c: D1 01 00 [16:27:54]MH_I2C_Read... [16:27:54]Read from MH i2c: D1 01 00 93 22 00 86 [16:27:54]Write to MH i2c: 01 00 00 94 22 B6 [16:27:54]Write i2c OK [16:27:54]MH_I2C_Read... [16:27:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 79 E0 47 00 7C 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 32 30 39 38 35 36 30 10 04 04 00 21 75 01 00 F4 03 04 00 34 14 1E 67 B6 04 01 00 00 DF 7B DC 99 58 A9 EB 5A [16:27:54]CommunicateWithHost err = 0 [16:27:54]CheckOFDResponse [16:27:54]1017 (14) - 77093643461234 [16:27:54]1041 (16) - 0000000002098560 [16:27:54]1040 (4) - 95521 [16:27:54]1012 (4) - 27.10.2024 10:21 [16:27:54]1206 (1) - 0 [16:27:54]OFD Sender: Remove packet 95521 [16:27:54]ProducePacketName [16:27:54]name=ofd_packets/00095521 [16:27:54]NVStorageDeleteData [16:27:55]OFD Sender: No OFD packet to send [16:27:55]*** Cut start [16:27:55]*** Partial cut [16:27:55]*** CUTSNS_PIN = 1 [16:27:55]*** CUTSNS_PIN = 0 [16:27:55]*** Brake cut motor [16:27:55]Read from MH i2c: 01 [16:27:55]MH_I2C_Read... [16:27:55]*** Stop cut motor [16:27:55]*** Cut end [16:27:55]Read from MH i2c: 01 07 00 [16:27:55]MH_I2C_Read... [16:27:55]Read from MH i2c: 01 07 00 94 22 00 00 00 00 00 FF 0F CB [16:27:55]process_action close_receipt done [16:27:55]requested_data is exist [16:27:55]produce_requested_data [16:27:55]requested_item fm.sn is exist - process it [16:27:55]wFMCommunicate request_size=4 [16:27:55]MH_SAM_APDU [16:27:55]CAPDU: 80 11 00 00 [16:27:55]Write to MH i2c: E2 08 00 95 22 80 11 00 00 00 00 00 00 31 [16:27:55]Write i2c OK [16:27:55]MH_I2C_Read... [16:27:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:27:55]Read from MH i2c: E2 [16:27:55]MH_I2C_Read... [16:27:55]Read from MH i2c: E2 17 00 [16:27:55]MH_I2C_Read... [16:27:55]Read from MH i2c: E2 17 00 95 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 82 [16:27:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:27:55]wFMCommunicate OK [16:27:55]requested_item fd.num is exist - process it [16:27:55]SAM_PROTO_GetFieldsCounters [16:27:55]wFMCommunicate request_size=4 [16:27:55]MH_SAM_APDU [16:27:55]CAPDU: 80 13 00 00 [16:27:55]Write to MH i2c: E2 08 00 96 22 80 13 00 00 00 00 00 00 34 [16:27:55]Write i2c OK [16:27:55]MH_I2C_Read... [16:27:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:27:55]Read from MH i2c: E2 [16:27:55]MH_I2C_Read... [16:27:55]Read from MH i2c: E2 62 00 [16:27:55]MH_I2C_Read... [16:27:55]Read from MH i2c: E2 62 00 96 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 21 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 08 02 00 00 5E 04 04 00 08 02 00 00 57 04 04 00 09 02 00 00 19 04 04 00 00 00 00 00 90 00 99 [16:27:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 21 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 08 02 00 00 5E 04 04 00 08 02 00 00 57 04 04 00 09 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:27:55]wFMCommunicate OK [16:27:55]SAM_PROTO_GetFieldsCounters done [16:27:55]requested_item shift.num is exist - process it [16:27:55]requested_item shift.opened is exist - process it [16:27:55]req_shift_opened [16:27:55]FM_GetShiftState [16:27:55]SAM_PROTO_GetShiftState [16:27:55]wFMCommunicate request_size=4 [16:27:55]MH_SAM_APDU [16:27:55]CAPDU: 80 13 01 00 [16:27:55]Write to MH i2c: E2 08 00 97 22 80 13 01 00 00 00 00 00 36 [16:27:55]Write i2c OK [16:27:55]MH_I2C_Read... [16:27:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:27:55]Read from MH i2c: E2 [16:27:55]MH_I2C_Read... [16:27:55]Read from MH i2c: E2 0E 00 [16:27:55]MH_I2C_Read... [16:27:55]Read from MH i2c: E2 0E 00 97 22 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E2 [16:27:55]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:27:55]wFMCommunicate OK [16:27:55]SAM_PROTO_GetShiftState done [16:27:55]FM_GetShiftState done [16:27:55]req_shift_opened done [16:27:55]requested_item shift.open_date is exist - process it [16:27:55]req_shift_open_date [16:27:55]req_shift_open_date done [16:27:55]produce_requested_data done [16:27:55]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95521,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:27:55]process_action_free close_receipt [16:27:55]json_value_free [16:27:55]json_value_free done [16:27:55]process_json_proto returns [16:27:55]Send response to host [16:27:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95521,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:27:55]free response buf [16:27:55]execute_script done [16:27:55]execute_script returns [16:27:55]free content buf [16:27:55]Sock 7.Close socket [16:27:55]Sock 7.Thread stoped [16:28:00]OFD Sender: No OFD packet to send [16:28:05]OFD Sender: No OFD packet to send [16:28:10]OFD Sender: No OFD packet to send [16:28:15]OFD Sender: No OFD packet to send [16:28:20]OFD Sender: No OFD packet to send [16:28:25]OFD Sender: No OFD packet to send [16:28:30]OFD Sender: No OFD packet to send [16:28:35]OFD Sender: No OFD packet to send [16:28:40]OFD Sender: No OFD packet to send [16:28:45]OFD Sender: No OFD packet to send [16:28:50]OFD Sender: No OFD packet to send [16:28:55]OFD Sender: No OFD packet to send [16:29:00]OFD Sender: No OFD packet to send [16:29:05]OFD Sender: No OFD packet to send [16:29:10]OFD Sender: No OFD packet to send [16:29:15]OFD Sender: No OFD packet to send [16:29:20]OFD Sender: No OFD packet to send [16:29:25]OFD Sender: No OFD packet to send [16:29:29]accept exits with 9 [16:29:29]New connection [16:29:29]New thread 3067444580 created [16:29:29]Thread 3067301220 joined [16:29:29]Waiting for new connection... [16:29:29] Sock 9.Parse request [16:29:29]Sock 9.Check first char [16:29:29]Sock 9.First char is OK [16:29:29]request: POST /json_proto HTTP/1.0 [16:29:29]Method: POST [16:29:29]URL: /json_proto [16:29:29]Method is POST - this is cgi request [16:29:29]url: /json_proto [16:29:29]query_string will be loaded in cgi processing [16:29:29]execute_cgi json_proto POST (null) [16:29:29]execute_cgi path=json_proto method=POST [16:29:29]POST find Content-Length [16:29:29]Host: 172.17.40.67:8080 [16:29:29]Content-Length: 767 [16:29:29]Content-Type: application/json [16:29:29] [16:29:29]POST finish read [16:29:29]Found Content-Length = 767 [16:29:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406039", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:29:29]execute_script... [16:29:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406039", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:29:29]POST & json_proto [16:29:29]process_json_proto [16:29:29]json parsed OK: [16:29:29]protocol is kg_v1.0 [16:29:29]action value=close_receipt [16:29:29]process_action close_receipt [16:29:29]cmd_close_receipt [16:29:29]MH_GetDate [16:29:29]Write to MH i2c: F0 00 00 98 22 A9 [16:29:29]Write i2c OK [16:29:29]MH_I2C_Read... [16:29:29]Read from MH i2c: F0 [16:29:29]MH_I2C_Read... [16:29:29]Read from MH i2c: F0 09 00 [16:29:29]MH_I2C_Read... [16:29:29]Read from MH i2c: F0 09 00 98 22 00 6A 6A 1E 67 EE DA 66 66 9F [16:29:29]GetLastDocTimeStamp 1730046473 [16:29:29]current date 1730046570 [16:29:29]FM_GetShiftState [16:29:29]SAM_PROTO_GetShiftState [16:29:29]wFMCommunicate request_size=4 [16:29:29]MH_SAM_APDU [16:29:29]CAPDU: 80 13 01 00 [16:29:29]Write to MH i2c: E2 08 00 99 22 80 13 01 00 00 00 00 00 38 [16:29:29]Write i2c OK [16:29:29]MH_I2C_Read... [16:29:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:29:29]Read from MH i2c: E2 [16:29:29]MH_I2C_Read... [16:29:29]Read from MH i2c: E2 0E 00 [16:29:29]MH_I2C_Read... [16:29:29]Read from MH i2c: E2 0E 00 99 22 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E4 [16:29:29]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:29:29]wFMCommunicate OK [16:29:29]SAM_PROTO_GetShiftState done [16:29:29]FM_GetShiftState done [16:29:29]opened in 1729987736 [16:29:29]opened+sec_in_day 1730074136 [16:29:29]quantity*price = 30038 [16:29:29]sum+1 = 30039 [16:29:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.38 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.38 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 521 27.10.2024 16:29 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95522 ФПД: 88699788862176 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T162930&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95522&fm=88699788862176&tin=02508201610067®Number=0000000000170478&sum=30038 [16:29:30]StoreToDocumentArchive [16:29:30]shift 143 fd 95522 [16:29:30]save to /storage/0143/doc_00095522 [16:29:30]save last doc name /storage/0143/doc_00095522 to /storage/kkm_last_doc_name [16:29:30]save OK [16:29:30]Clear old archive folders... [16:29:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:29:30]tlvbuf is 00A8C7B0 [16:29:30]SAM_PROTO_ClearQueue [16:29:30]wFMCommunicate request_size=4 [16:29:30]MH_SAM_APDU [16:29:30]CAPDU: 80 09 00 00 [16:29:30]Write to MH i2c: E2 08 00 A6 22 80 09 00 00 00 00 00 00 3A [16:29:30]Write i2c OK [16:29:30]MH_I2C_Read... [16:29:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:29:30]Read from MH i2c: E2 [16:29:30]MH_I2C_Read... [16:29:30]Read from MH i2c: E2 03 00 [16:29:30]MH_I2C_Read... [16:29:30]Read from MH i2c: E2 03 00 A6 22 00 90 00 3C [16:29:30]RAPDU: 90 00 [16:29:30]wFMCommunicate OK [16:29:30]SAM_PROTO_ClearQueue done [16:29:30]KKMCreateOFDPacket [16:29:30]OFDProtocolAddRootSTLVToBuf [16:29:30]FM_MakeSignedData [16:29:30]FM_MakeSignedData [16:29:30]SAM_PROTO_SignData [16:29:30]wFMCommunicate request_size=4 [16:29:30]MH_SAM_APDU [16:29:30]CAPDU: 80 0D 01 02 [16:29:30]Write to MH i2c: E2 08 00 A7 22 80 0D 01 02 00 00 00 00 42 [16:29:30]Write i2c OK [16:29:30]MH_I2C_Read... [16:29:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:29:30]Read from MH i2c: E2 [16:29:30]MH_I2C_Read... [16:29:30]Read from MH i2c: E2 03 00 [16:29:30]MH_I2C_Read... [16:29:30]Read from MH i2c: E2 03 00 A7 22 00 90 00 3D [16:29:30]RAPDU: 90 00 [16:29:30]wFMCommunicate OK [16:29:30]wFMCommunicate request_size=255 [16:29:30]MH_SAM_APDU [16:29: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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 02 00 00 F4 03 04 00 6A 6A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 22 75 01 00 35 04 06 00 50 [16:29:30]Write to MH i2c: E2 02 01 A8 22 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 02 00 00 F4 03 04 00 6A 6A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 22 75 01 00 35 04 06 00 50 00 00 EB [16:29:30]Write i2c OK [16:29:30]MH_I2C_Read... [16:29:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:29:30]Read from MH i2c: E2 [16:29:30]MH_I2C_Read... [16:29:30]Read from MH i2c: E2 03 00 [16:29:30]MH_I2C_Read... [16:29:30]Read from MH i2c: E2 03 00 A8 22 00 90 00 3E [16:29:30]RAPDU: 90 00 [16:29:30]wFMCommunicate OK [16:29:30]wFMCommunicate request_size=10 [16:29:30]MH_SAM_APDU [16:29:30]CAPDU: 80 0D 02 02 05 AC 07 68 22 E0 [16:29:30]Write to MH i2c: E2 0D 00 A9 22 80 0D 02 02 05 00 AC 07 68 22 E0 00 00 6C [16:29:30]Write i2c OK [16:29:30]MH_I2C_Read... [16:29:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:29:30]Read from MH i2c: E2 [16:29:30]MH_I2C_Read... [16:29:30]Read from MH i2c: E2 03 00 [16:29:30]MH_I2C_Read... [16:29:30]Read from MH i2c: E2 03 00 A9 22 00 90 00 3F [16:29:30]RAPDU: 90 00 [16:29:30]wFMCommunicate OK [16:29:30]wFMCommunicate request_size=4 [16:29:30]MH_SAM_APDU [16:29:30]CAPDU: 80 0D 03 02 [16:29:30]Write to MH i2c: E2 08 00 AA 22 80 0D 03 02 00 00 00 00 47 [16:29:30]Write i2c OK [16:29:30]MH_I2C_Read... [16:29:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:29:30]Read from MH i2c: E2 [16:29:30]MH_I2C_Read... [16:29:30]Read from MH i2c: E2 0B 00 [16:29:30]MH_I2C_Read... [16:29:30]Read from MH i2c: E2 0B 00 AA 22 00 6A 54 A3 34 01 25 AF 36 90 00 E8 [16:29:30]RAPDU: 6A 54 A3 34 01 25 AF 36 90 00 [16:29:30]wFMCommunicate OK [16:29:30]SAM_PROTO_SignData done [16:29:30]FM_MakeSignedData done [16:29:30]CreateOFDProtocolMessage [16:29:30]wFMCommunicate request_size=4 [16:29:30]MH_SAM_APDU [16:29:30]CAPDU: 80 11 00 00 [16:29:30]Write to MH i2c: E2 08 00 AB 22 80 11 00 00 00 00 00 00 47 [16:29:30]Write i2c OK [16:29:30]MH_I2C_Read... [16:29:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:29:30]Read from MH i2c: E2 [16:29:30]MH_I2C_Read... [16:29:30]Read from MH i2c: E2 17 00 [16:29:30]MH_I2C_Read... [16:29:30]Read from MH i2c: E2 17 00 AB 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 98 [16:29:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:29:30]wFMCommunicate OK [16:29:30]CreateOFDProtocolMessage done [16:29:30]OFDSenderStorePacket 95522 [16:29:30]StoreOFDPacket docnum=95522 [16:29:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BF 26 07 01 05 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 02 00 00 F4 03 04 00 6A 6A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 22 75 01 00 35 04 06 00 50 AC 07 68 22 E0 6A 54 A3 34 01 25 AF 36 [16:29:30]CheckFolder [16:29:30]dirname=/storage/ofd_packets [16:29:30]CheckFolder done [16:29:30]ProducePacketName [16:29:30]name=ofd_packets/00095522 [16:29:30]NVStorageSaveData ofd_packets/00095522 [16:29:30]File name is /storage/ofd_packets/00095522 [16:29:30]Write 301 bytes [16:29:30]NVStorageSaveData done [16:29:30]OFDSenderStorePacket done [16:29:30]KKMCreateOFDPacket done [16:29:30]NVStorageSaveData kkm_last_timestamp [16:29:30]File name is /storage/kkm_last_timestamp [16:29:30]Write 4 bytes [16:29:30]NVStorageSaveData done [16:29:30]ExternCall_PrintAddStr [16:29:30]wPrintStart [16:29:30]Write to MH i2c: 01 00 00 AC 22 CE [16:29:30]Write i2c OK [16:29:30]MH_I2C_Read... [16:29:30]Read from MH i2c: 01 [16:29:30]MH_I2C_Read... [16:29:30]Read from MH i2c: 01 07 00 [16:29:30]MH_I2C_Read... [16:29:30]Read from MH i2c: 01 07 00 AC 22 00 00 00 00 00 FF 0F E3 [16:29:30]RasterBufferAndPrint [16:29:30]line Счет N : (1)3406039 [16:29:30]line ИНН: 02508201610067 [16:29:30]line Контрольно-Кассовый Чек [16:29:30]line ПРОДАЖА [16:29:30]line ТРК (МРК, ГНК) : 22 [16:29:30]line Товар: 2710124130 [16:29:30]line Аи-92-К-4 [16:29:30]line 4.490 * 66.90 [16:29:30]line = 300.38 [16:29:30]line НДС 12% НСП 1% [16:29:30]line > о реализуемом товаре [16:29:30]line ИТОГО: 300.38 [16:29:30]line НСП 1% : 2.66 [16:29:30]line НДС 12% : 31.90 [16:29:30]line Наличными: 0.00 [16:29:30]line Безнал.: 300.38 [16:29:30]line Место: АЗС № 82 "Партнер Нефть" [16:29:30]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:29:30]line СНО: Общий режим [16:29:30]line Чек 521 27.10.2024 16:29 [16:29:30]line Смена: 143 ФФД: 1.0 [16:29:30]line ЗНМ: 0300000017 [16:29:30]line РНМ: 0000000000170478 [16:29:30]line Версия ККМ: v1.0 [16:29:30]line Платежная система: Mbank [16:29:30]line ФМ: 0000000002098560 [16:29:30]line ФД: 95522 [16:29:30]line ФПД: 88699788862176 [16:29:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T162930&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95522&fm=88699788862176&tin=02508201610067®Number=0000000000170478&sum=30038 [16:29:30]written 0, free lines is 4095 [16:29:30]OFD Sender: Processing packet 95522 [packets to send 57, broken 56] [16:29:30]ProducePacketName [16:29:30]name=ofd_packets/00095522 [16:29:30]OFD Sender: To server: pG, [16:29:30]CommunicateWithHost lk.salyk.kg:30040 [16:29:31]ConnectInit lk.salyk.kg [16:29:31]Write to MH i2c: 01 00 00 D5 22 F7 [16:29:31]Write i2c OK [16:29:31]MH_I2C_Read... [16:29:31]Read from MH i2c: 01 [16:29:31]MH_I2C_Read... [16:29:31]Read from MH i2c: 01 07 00 [16:29:31]MH_I2C_Read... [16:29:31]Read from MH i2c: 01 07 00 D5 22 00 00 00 00 00 20 0D 2B [16:29:31]RasterBufferAndPrint [16:29:31]line [16:29:31]line [16:29:31]line [16:29:31]line [16:29:31]line [16:29:31]written 0, free lines is 3366 [16:29:31]MH_Cut [16:29:31]Write to MH i2c: D1 01 00 DC 22 01 D0 [16:29:31]Write i2c OK [16:29:31]MH_I2C_Read... [16:29:31]Read from MH i2c: D1 [16:29:31]MH_I2C_Read... [16:29:31]Read from MH i2c: D1 01 00 [16:29:31]MH_I2C_Read... [16:29:31]Read from MH i2c: D1 01 00 DC 22 00 CF [16:29:31]Write to MH i2c: 01 00 00 DD 22 FF [16:29:31]Write i2c OK [16:29:31]MH_I2C_Read... [16:29:31]Connected sock=7 [16:29:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BF 26 07 01 05 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 02 00 00 F4 03 04 00 6A 6A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 22 75 01 00 35 04 06 00 50 AC 07 68 22 E0 6A 54 A3 34 01 25 AF 36 [16:29:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 68 E0 47 00 CB D3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 22 75 01 00 F4 03 04 00 96 14 1E 67 B6 04 01 00 00 B6 E3 2C B9 78 4C 09 B8 [16:29:31]CommunicateWithHost err = 0 [16:29:31]CheckOFDResponse [16:29:31]1017 (14) - 77093643461234 [16:29:31]1041 (16) - 0000000002098560 [16:29:31]1040 (4) - 95522 [16:29:31]1012 (4) - 27.10.2024 10:23 [16:29:31]1206 (1) - 0 [16:29:31]OFD Sender: Remove packet 95522 [16:29:31]ProducePacketName [16:29:31]name=ofd_packets/00095522 [16:29:31]NVStorageDeleteData [16:29:31]*** Cut start [16:29:31]*** Partial cut [16:29:31]*** CUTSNS_PIN = 1 [16:29:31]*** CUTSNS_PIN = 0 [16:29:32]*** Brake cut motor [16:29:32]OFD Sender: No OFD packet to send [16:29:32]Read from MH i2c: 01 [16:29:32]MH_I2C_Read... [16:29:32]*** Stop cut motor [16:29:32]*** Cut end [16:29:32]Read from MH i2c: 01 07 00 [16:29:32]MH_I2C_Read... [16:29:32]Read from MH i2c: 01 07 00 DD 22 00 00 00 00 00 FF 0F 14 [16:29:32]process_action close_receipt done [16:29:32]requested_data is exist [16:29:32]produce_requested_data [16:29:32]requested_item fm.sn is exist - process it [16:29:32]wFMCommunicate request_size=4 [16:29:32]MH_SAM_APDU [16:29:32]CAPDU: 80 11 00 00 [16:29:32]Write to MH i2c: E2 08 00 DE 22 80 11 00 00 00 00 00 00 7A [16:29:32]Write i2c OK [16:29:32]MH_I2C_Read... [16:29:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:29:32]Read from MH i2c: E2 [16:29:32]MH_I2C_Read... [16:29:32]Read from MH i2c: E2 17 00 [16:29:32]MH_I2C_Read... [16:29:32]Read from MH i2c: E2 17 00 DE 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CB [16:29:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:29:32]wFMCommunicate OK [16:29:32]requested_item fd.num is exist - process it [16:29:32]SAM_PROTO_GetFieldsCounters [16:29:32]wFMCommunicate request_size=4 [16:29:32]MH_SAM_APDU [16:29:32]CAPDU: 80 13 00 00 [16:29:32]Write to MH i2c: E2 08 00 DF 22 80 13 00 00 00 00 00 00 7D [16:29:32]Write i2c OK [16:29:32]MH_I2C_Read... [16:29:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:29:32]Read from MH i2c: E2 [16:29:32]MH_I2C_Read... [16:29:32]Read from MH i2c: E2 62 00 [16:29:32]MH_I2C_Read... [16:29:32]Read from MH i2c: E2 62 00 DF 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 22 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 09 02 00 00 5E 04 04 00 09 02 00 00 57 04 04 00 0A 02 00 00 19 04 04 00 00 00 00 00 90 00 E6 [16:29:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 22 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 09 02 00 00 5E 04 04 00 09 02 00 00 57 04 04 00 0A 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:29:32]wFMCommunicate OK [16:29:32]SAM_PROTO_GetFieldsCounters done [16:29:32]requested_item shift.num is exist - process it [16:29:32]requested_item shift.opened is exist - process it [16:29:32]req_shift_opened [16:29:32]FM_GetShiftState [16:29:32]SAM_PROTO_GetShiftState [16:29:32]wFMCommunicate request_size=4 [16:29:32]MH_SAM_APDU [16:29:32]CAPDU: 80 13 01 00 [16:29:32]Write to MH i2c: E2 08 00 E0 22 80 13 01 00 00 00 00 00 7F [16:29:32]Write i2c OK [16:29:32]MH_I2C_Read... [16:29:32]Read from MH i2c: E2 [16:29:32]MH_I2C_Read... [16:29:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:29:32]Read from MH i2c: E2 0E 00 [16:29:32]MH_I2C_Read... [16:29:32]Read from MH i2c: E2 0E 00 E0 22 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 2B [16:29:32]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:29:32]wFMCommunicate OK [16:29:32]SAM_PROTO_GetShiftState done [16:29:32]FM_GetShiftState done [16:29:32]req_shift_opened done [16:29:32]requested_item shift.open_date is exist - process it [16:29:32]req_shift_open_date [16:29:32]req_shift_open_date done [16:29:32]produce_requested_data done [16:29:32]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95522,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:29:32]process_action_free close_receipt [16:29:32]json_value_free [16:29:32]json_value_free done [16:29:32]process_json_proto returns [16:29:32]Send response to host [16:29:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95522,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:29:32]free response buf [16:29:32]execute_script done [16:29:32]execute_script returns [16:29:32]free content buf [16:29:32]Sock 9.Close socket [16:29:32]Sock 9.Thread stoped [16:29:37]OFD Sender: No OFD packet to send [16:29:42]OFD Sender: No OFD packet to send [16:29:47]OFD Sender: No OFD packet to send [16:29:52]OFD Sender: No OFD packet to send [16:29:57]OFD Sender: No OFD packet to send [16:30:02]OFD Sender: No OFD packet to send [16:30:07]OFD Sender: No OFD packet to send [16:30:12]OFD Sender: No OFD packet to send [16:30:17]OFD Sender: No OFD packet to send [16:30:22]OFD Sender: No OFD packet to send [16:30:27]OFD Sender: No OFD packet to send [16:30:32]OFD Sender: No OFD packet to send [16:30:37]OFD Sender: No OFD packet to send [16:30:42]OFD Sender: No OFD packet to send [16:30:47]OFD Sender: No OFD packet to send [16:30:52]OFD Sender: No OFD packet to send [16:30:57]OFD Sender: No OFD packet to send [16:31:02]OFD Sender: No OFD packet to send [16:31:07]OFD Sender: No OFD packet to send [16:31:12]OFD Sender: No OFD packet to send [16:31:17]OFD Sender: No OFD packet to send [16:31:22]OFD Sender: No OFD packet to send [16:31:27]OFD Sender: No OFD packet to send [16:31:32]OFD Sender: No OFD packet to send [16:31:37]OFD Sender: No OFD packet to send [16:31:42]OFD Sender: No OFD packet to send [16:31:47]OFD Sender: No OFD packet to send [16:31:52]OFD Sender: No OFD packet to send [16:31:56]accept exits with 10 [16:31:56]New connection [16:31:56]New thread 3067301220 created [16:31:56]Thread 3067444580 joined [16:31:56]Waiting for new connection... [16:31:56] Sock 10.Parse request [16:31:56]Sock 10.Check first char [16:31:56]Sock 10.First char is OK [16:31:56]request: POST /json_proto HTTP/1.0 [16:31:56]Method: POST [16:31:56]URL: /json_proto [16:31:56]Method is POST - this is cgi request [16:31:56]url: /json_proto [16:31:56]query_string will be loaded in cgi processing [16:31:56]execute_cgi json_proto POST (null) [16:31:56]execute_cgi path=json_proto method=POST [16:31:56]POST find Content-Length [16:31:56]Host: 172.17.40.67:8080 [16:31:56]Content-Length: 679 [16:31:56]Content-Type: application/json [16:31:56] [16:31:56]POST finish read [16:31:56]Found Content-Length = 679 [16:31:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406041", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [16:31:56]execute_script... [16:31: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)3406041", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [16:31:56]POST & json_proto [16:31:56]process_json_proto [16:31:56]json parsed OK: [16:31:56]protocol is kg_v1.0 [16:31:56]action value=close_receipt [16:31:56]process_action close_receipt [16:31:56]cmd_close_receipt [16:31:56]MH_GetDate [16:31:56]Write to MH i2c: F0 00 00 E1 22 F2 [16:31:56]Write i2c OK [16:31:56]MH_I2C_Read... [16:31:56]Read from MH i2c: F0 [16:31:56]MH_I2C_Read... [16:31:56]Read from MH i2c: F0 09 00 [16:31:56]MH_I2C_Read... [16:31:56]Read from MH i2c: F0 09 00 E1 22 00 FE 6A 1E 67 EE DA 66 66 7C [16:31:56]GetLastDocTimeStamp 1730046570 [16:31:56]current date 1730046718 [16:31:56]FM_GetShiftState [16:31:56]SAM_PROTO_GetShiftState [16:31:56]wFMCommunicate request_size=4 [16:31:56]MH_SAM_APDU [16:31:56]CAPDU: 80 13 01 00 [16:31:56]Write to MH i2c: E2 08 00 E2 22 80 13 01 00 00 00 00 00 81 [16:31:56]Write i2c OK [16:31:56]MH_I2C_Read... [16:31:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:31:57]Read from MH i2c: E2 [16:31:57]MH_I2C_Read... [16:31:57]Read from MH i2c: E2 0E 00 [16:31:57]MH_I2C_Read... [16:31:57]Read from MH i2c: E2 0E 00 E2 22 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 2D [16:31:57]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:31:57]wFMCommunicate OK [16:31:57]SAM_PROTO_GetShiftState done [16:31:57]FM_GetShiftState done [16:31:57]opened in 1729987736 [16:31:57]opened+sec_in_day 1730074136 [16:31:57]quantity*price = 75016 [16:31:57]sum+1 = 75017 [16:31:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 750.00 Внесено: 750.00 СДАЧА: 0.00 НСП 1% : 6.64 НДС 12% : 79.66 Наличными: 750.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 522 27.10.2024 16:31 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95523 ФПД: 280753564244611 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T163158&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95523&fm=280753564244611&tin=02508201610067®Number=0000000000170478&sum=75000 [16:31:58]StoreToDocumentArchive [16:31:58]shift 143 fd 95523 [16:31:58]save to /storage/0143/doc_00095523 [16:31:58]save last doc name /storage/0143/doc_00095523 to /storage/kkm_last_doc_name [16:31:58]save OK [16:31:58]Clear old archive folders... [16:31:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:31:58]tlvbuf is 00AD1E40 [16:31:58]SAM_PROTO_ClearQueue [16:31:58]wFMCommunicate request_size=4 [16:31:58]MH_SAM_APDU [16:31:58]CAPDU: 80 09 00 00 [16:31:58]Write to MH i2c: E2 08 00 EF 22 80 09 00 00 00 00 00 00 83 [16:31:58]Write i2c OK [16:31:58]MH_I2C_Read... [16:31:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:31:58]Read from MH i2c: E2 [16:31:58]MH_I2C_Read... [16:31:58]Read from MH i2c: E2 03 00 [16:31:58]MH_I2C_Read... [16:31:58]Read from MH i2c: E2 03 00 EF 22 00 90 00 85 [16:31:58]RAPDU: 90 00 [16:31:58]wFMCommunicate OK [16:31:58]SAM_PROTO_ClearQueue done [16:31:58]KKMCreateOFDPacket [16:31:58]OFDProtocolAddRootSTLVToBuf [16:31:58]FM_MakeSignedData [16:31:58]FM_MakeSignedData [16:31:58]SAM_PROTO_SignData [16:31:58]wFMCommunicate request_size=4 [16:31:58]MH_SAM_APDU [16:31:58]CAPDU: 80 0D 01 02 [16:31:58]Write to MH i2c: E2 08 00 F0 22 80 0D 01 02 00 00 00 00 8B [16:31:58]Write i2c OK [16:31:58]MH_I2C_Read... [16:31:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:31:58]Read from MH i2c: E2 [16:31:58]MH_I2C_Read... [16:31:58]Read from MH i2c: E2 03 00 [16:31:58]MH_I2C_Read... [16:31:58]Read from MH i2c: E2 03 00 F0 22 00 90 00 86 [16:31:58]RAPDU: 90 00 [16:31:58]wFMCommunicate OK [16:31:58]wFMCommunicate request_size=255 [16:31:58]MH_SAM_APDU [16:31:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 0A 02 00 00 F4 03 04 00 FE 6A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 23 75 01 00 35 04 06 00 FF [16:31:58]Write to MH i2c: E2 02 01 F1 22 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 0A 02 00 00 F4 03 04 00 FE 6A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 23 75 01 00 35 04 06 00 FF 00 00 B5 [16:31:58]Write i2c OK [16:31:58]MH_I2C_Read... [16:31:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:31:58]Read from MH i2c: E2 [16:31:58]MH_I2C_Read... [16:31:58]Read from MH i2c: E2 03 00 [16:31:58]MH_I2C_Read... [16:31:58]Read from MH i2c: E2 03 00 F1 22 00 90 00 87 [16:31:58]RAPDU: 90 00 [16:31:58]wFMCommunicate OK [16:31:58]wFMCommunicate request_size=10 [16:31:58]MH_SAM_APDU [16:31:58]CAPDU: 80 0D 02 02 05 58 08 77 5A 83 [16:31:58]Write to MH i2c: E2 0D 00 F2 22 80 0D 02 02 05 00 58 08 77 5A 83 00 00 4C [16:31:58]Write i2c OK [16:31:58]MH_I2C_Read... [16:31:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:31:58]Read from MH i2c: E2 [16:31:58]MH_I2C_Read... [16:31:58]Read from MH i2c: E2 03 00 [16:31:58]MH_I2C_Read... [16:31:58]Read from MH i2c: E2 03 00 F2 22 00 90 00 88 [16:31:58]RAPDU: 90 00 [16:31:58]wFMCommunicate OK [16:31:58]wFMCommunicate request_size=4 [16:31:58]MH_SAM_APDU [16:31:58]CAPDU: 80 0D 03 02 [16:31:58]Write to MH i2c: E2 08 00 F3 22 80 0D 03 02 00 00 00 00 90 [16:31:58]Write i2c OK [16:31:58]MH_I2C_Read... [16:31:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:31:58]Read from MH i2c: E2 [16:31:58]MH_I2C_Read... [16:31:58]Read from MH i2c: E2 0B 00 [16:31:58]MH_I2C_Read... [16:31:58]Read from MH i2c: E2 0B 00 F3 22 00 03 28 B1 DB C9 C6 98 93 90 00 02 [16:31:58]RAPDU: 03 28 B1 DB C9 C6 98 93 90 00 [16:31:58]wFMCommunicate OK [16:31:58]SAM_PROTO_SignData done [16:31:58]FM_MakeSignedData done [16:31:58]CreateOFDProtocolMessage [16:31:58]wFMCommunicate request_size=4 [16:31:58]MH_SAM_APDU [16:31:58]CAPDU: 80 11 00 00 [16:31:58]Write to MH i2c: E2 08 00 F4 22 80 11 00 00 00 00 00 00 90 [16:31:58]Write i2c OK [16:31:58]MH_I2C_Read... [16:31:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:31:58]Read from MH i2c: E2 [16:31:58]MH_I2C_Read... [16:31:58]Read from MH i2c: E2 17 00 [16:31:58]MH_I2C_Read... [16:31:58]Read from MH i2c: E2 17 00 F4 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E1 [16:31:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:31:58]wFMCommunicate OK [16:31:58]CreateOFDProtocolMessage done [16:31:58]OFDSenderStorePacket 95523 [16:31:58]StoreOFDPacket docnum=95523 [16:31:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F1 43 07 01 0A 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 0A 02 00 00 F4 03 04 00 FE 6A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 23 75 01 00 35 04 06 00 FF 58 08 77 5A 83 03 28 B1 DB C9 C6 98 93 [16:31:58]CheckFolder [16:31:58]dirname=/storage/ofd_packets [16:31:58]CheckFolder done [16:31:58]ProducePacketName [16:31:58]name=ofd_packets/00095523 [16:31:58]NVStorageSaveData ofd_packets/00095523 [16:31:58]File name is /storage/ofd_packets/00095523 [16:31:58]Write 301 bytes [16:31:58]NVStorageSaveData done [16:31:58]OFDSenderStorePacket done [16:31:58]KKMCreateOFDPacket done [16:31:58]NVStorageSaveData kkm_last_timestamp [16:31:58]File name is /storage/kkm_last_timestamp [16:31:58]Write 4 bytes [16:31:58]NVStorageSaveData done [16:31:58]ExternCall_PrintAddStr [16:31:58]wPrintStart [16:31:58]Write to MH i2c: 01 00 00 F5 22 17 [16:31:58]Write i2c OK [16:31:58]MH_I2C_Read... [16:31:58]Read from MH i2c: 01 [16:31:58]MH_I2C_Read... [16:31:58]Read from MH i2c: 01 07 00 [16:31:58]MH_I2C_Read... [16:31:58]Read from MH i2c: 01 07 00 F5 22 00 00 00 00 00 FF 0F 2C [16:31:58]RasterBufferAndPrint [16:31:58]line Счет N : (1)3406041 [16:31:58]line ИНН: 02508201610067 [16:31:58]line Контрольно-Кассовый Чек [16:31:58]line ПРОДАЖА [16:31:58]line ТРК (МРК, ГНК) : 43 [16:31:58]line Товар: 2710124500 [16:31:58]line Аи-95-К-5 [16:31:58]line 10.110 * 74.20 [16:31:58]line = 750.16 [16:31:58]line НДС 12% НСП 1% [16:31:58]line > о реализуемом товаре [16:31:58]line ОКРУГЛЕНИЕ: -0.16 [16:31:58]line ИТОГО: 750.00 [16:31:58]line Внесено: 750.00 [16:31:58]line СДАЧА: 0.00 [16:31:58]line НСП 1% : 6.64 [16:31:58]line НДС 12% : 79.66 [16:31:58]line Наличными: 750.00 [16:31:58]line Безнал.: 0.00 [16:31:58]line Место: АЗС № 82 "Партнер Нефть" [16:31:58]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:31:58]line СНО: Общий режим [16:31:58]line Чек 522 27.10.2024 16:31 [16:31:58]line Смена: 143 ФФД: 1.0 [16:31:58]line ЗНМ: 0300000017 [16:31:58]line РНМ: 0000000000170478 [16:31:58]line Версия ККМ: v1.0 [16:31:58]line ФМ: 0000000002098560 [16:31:58]line ФД: 95523 [16:31:58]line ФПД: 280753564244611 [16:31:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T163158&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95523&fm=280753564244611&tin=02508201610067®Number=0000000000170478&sum=75000 [16:31:59]OFD Sender: Processing packet 95523 [packets to send 57, broken 56] [16:31:59]ProducePacketName [16:31:59]name=ofd_packets/00095523 [16:31:59]OFD Sender: To server: pG, [16:31:59]CommunicateWithHost lk.salyk.kg:30040 [16:31:59]ConnectInit lk.salyk.kg [16:31:59]written 0, free lines is 4095 [16:31:59]Connected sock=7 [16:31:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F1 43 07 01 0A 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 0A 02 00 00 F4 03 04 00 FE 6A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 23 75 01 00 35 04 06 00 FF 58 08 77 5A 83 03 28 B1 DB C9 C6 98 93 [16:31:59]Write to MH i2c: 01 00 00 20 23 43 [16:31:59]Write i2c OK [16:31:59]MH_I2C_Read... [16:31:59]Read from MH i2c: 01 [16:31:59]MH_I2C_Read... [16:31:59]Read from MH i2c: 01 07 00 [16:31:59]MH_I2C_Read... [16:31:59]Read from MH i2c: 01 07 00 20 23 00 00 00 00 00 F3 0C 49 [16:31:59]RasterBufferAndPrint [16:31:59]line [16:31:59]line [16:31:59]line [16:31:59]line [16:31:59]line [16:31:59]written 0, free lines is 3321 [16:31:59]MH_Cut [16:31:59]Write to MH i2c: D1 01 00 27 23 01 1C [16:31:59]Write i2c OK [16:31:59]MH_I2C_Read... [16:31:59]Read from MH i2c: D1 [16:31:59]MH_I2C_Read... [16:31:59]Read from MH i2c: D1 01 00 [16:31:59]MH_I2C_Read... [16:31:59]Read from MH i2c: D1 01 00 27 23 00 1B [16:31:59]Write to MH i2c: 01 00 00 28 23 4B [16:31:59]Write i2c OK [16:31:59]MH_I2C_Read... [16:31:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 09 59 47 00 7D 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 32 30 39 38 35 36 30 10 04 04 00 23 75 01 00 F4 03 04 00 29 15 1E 67 B6 04 01 00 00 06 F7 1B 4E 8B 7B 86 49 [16:31:59]CommunicateWithHost err = 0 [16:31:59]CheckOFDResponse [16:31:59]1017 (14) - 77093643461234 [16:31:59]1041 (16) - 0000000002098560 [16:31:59]1040 (4) - 95523 [16:31:59]1012 (4) - 27.10.2024 10:25 [16:31:59]1206 (1) - 0 [16:31:59]OFD Sender: Remove packet 95523 [16:31:59]ProducePacketName [16:31:59]name=ofd_packets/00095523 [16:31:59]NVStorageDeleteData [16:32:00]OFD Sender: No OFD packet to send [16:32:00]*** Cut start [16:32:00]*** Partial cut [16:32:00]*** CUTSNS_PIN = 1 [16:32:00]*** CUTSNS_PIN = 0 [16:32:00]*** Brake cut motor [16:32:00]Read from MH i2c: 01 [16:32:00]MH_I2C_Read... [16:32:00]*** Stop cut motor [16:32:00]*** Cut end [16:32:00]Read from MH i2c: 01 07 00 [16:32:00]MH_I2C_Read... [16:32:00]Read from MH i2c: 01 07 00 28 23 00 00 00 00 00 FF 0F 60 [16:32:00]process_action close_receipt done [16:32:00]requested_data is exist [16:32:00]produce_requested_data [16:32:00]requested_item fm.sn is exist - process it [16:32:00]wFMCommunicate request_size=4 [16:32:00]MH_SAM_APDU [16:32:00]CAPDU: 80 11 00 00 [16:32:00]Write to MH i2c: E2 08 00 29 23 80 11 00 00 00 00 00 00 C6 [16:32:00]Write i2c OK [16:32:00]MH_I2C_Read... [16:32:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:32:00]Read from MH i2c: E2 [16:32:00]MH_I2C_Read... [16:32:00]Read from MH i2c: E2 17 00 [16:32:00]MH_I2C_Read... [16:32:00]Read from MH i2c: E2 17 00 29 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 17 [16:32:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:32:00]wFMCommunicate OK [16:32:00]requested_item fd.num is exist - process it [16:32:00]SAM_PROTO_GetFieldsCounters [16:32:00]wFMCommunicate request_size=4 [16:32:00]MH_SAM_APDU [16:32:00]CAPDU: 80 13 00 00 [16:32:00]Write to MH i2c: E2 08 00 2A 23 80 13 00 00 00 00 00 00 C9 [16:32:00]Write i2c OK [16:32:00]MH_I2C_Read... [16:32:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:32:00]Read from MH i2c: E2 [16:32:00]MH_I2C_Read... [16:32:00]Read from MH i2c: E2 62 00 [16:32:00]MH_I2C_Read... [16:32:00]Read from MH i2c: E2 62 00 2A 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 23 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 0A 02 00 00 5E 04 04 00 0A 02 00 00 57 04 04 00 0B 02 00 00 19 04 04 00 00 00 00 00 90 00 36 [16:32:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 23 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 0A 02 00 00 5E 04 04 00 0A 02 00 00 57 04 04 00 0B 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:32:00]wFMCommunicate OK [16:32:00]SAM_PROTO_GetFieldsCounters done [16:32:00]requested_item shift.num is exist - process it [16:32:00]requested_item shift.opened is exist - process it [16:32:00]req_shift_opened [16:32:00]FM_GetShiftState [16:32:00]SAM_PROTO_GetShiftState [16:32:00]wFMCommunicate request_size=4 [16:32:00]MH_SAM_APDU [16:32:00]CAPDU: 80 13 01 00 [16:32:00]Write to MH i2c: E2 08 00 2B 23 80 13 01 00 00 00 00 00 CB [16:32:00]Write i2c OK [16:32:00]MH_I2C_Read... [16:32:01]Read from MH i2c: E2 [16:32:01]MH_I2C_Read... [16:32:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:32:01]Read from MH i2c: E2 0E 00 [16:32:01]MH_I2C_Read... [16:32:01]Read from MH i2c: E2 0E 00 2B 23 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 77 [16:32:01]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:32:01]wFMCommunicate OK [16:32:01]SAM_PROTO_GetShiftState done [16:32:01]FM_GetShiftState done [16:32:01]req_shift_opened done [16:32:01]requested_item shift.open_date is exist - process it [16:32:01]req_shift_open_date [16:32:01]req_shift_open_date done [16:32:01]produce_requested_data done [16:32:01]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95523,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:32:01]process_action_free close_receipt [16:32:01]json_value_free [16:32:01]json_value_free done [16:32:01]process_json_proto returns [16:32:01]Send response to host [16:32:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95523,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:32:01]free response buf [16:32:01]execute_script done [16:32:01]execute_script returns [16:32:01]free content buf [16:32:01]Sock 10.Close socket [16:32:01]Sock 10.Thread stoped [16:32:05]OFD Sender: No OFD packet to send [16:32:10]OFD Sender: No OFD packet to send [16:32:15]OFD Sender: No OFD packet to send [16:32:20]OFD Sender: No OFD packet to send [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: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: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]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: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:53]accept exits with 9 [16:34:53]New connection [16:34:53]New thread 3067444580 created [16:34:53]Thread 3067301220 joined [16:34:53]Waiting for new connection... [16:34:53] Sock 9.Parse request [16:34:53]Sock 9.Check first char [16:34:53]Sock 9.First char is OK [16:34:53]request: POST /json_proto HTTP/1.0 [16:34:53]Method: POST [16:34:53]URL: /json_proto [16:34:53]Method is POST - this is cgi request [16:34:53]url: /json_proto [16:34:53]query_string will be loaded in cgi processing [16:34:53]execute_cgi json_proto POST (null) [16:34:53]execute_cgi path=json_proto method=POST [16:34:53]POST find Content-Length [16:34:53]Host: 172.17.40.67:8080 [16:34:53]Content-Length: 689 [16:34:53]Content-Type: application/json [16:34:53] [16:34:53]POST finish read [16:34:53]Found Content-Length = 689 [16:34:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406042", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 13.610, "sum" : 1050.69, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1050.00, "total" : 1050.00, "payments": [ { "type": 0, "sum" : 1050.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:34:53]execute_script... [16:34:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406042", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 13.610, "sum" : 1050.69, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1050.00, "total" : 1050.00, "payments": [ { "type": 0, "sum" : 1050.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:34:53]POST & json_proto [16:34:53]process_json_proto [16:34:53]json parsed OK: [16:34:53]protocol is kg_v1.0 [16:34:53]action value=close_receipt [16:34:53]process_action close_receipt [16:34:53]cmd_close_receipt [16:34:53]MH_GetDate [16:34:53]Write to MH i2c: F0 00 00 2C 23 3E [16:34:53]Write i2c OK [16:34:53]MH_I2C_Read... [16:34:53]Read from MH i2c: F0 [16:34:53]MH_I2C_Read... [16:34:53]Read from MH i2c: F0 09 00 [16:34:53]MH_I2C_Read... [16:34:53]Read from MH i2c: F0 09 00 2C 23 00 AE 6B 1E 67 EE DA 66 66 79 [16:34:53]GetLastDocTimeStamp 1730046718 [16:34:53]current date 1730046894 [16:34:53]FM_GetShiftState [16:34:53]SAM_PROTO_GetShiftState [16:34:53]wFMCommunicate request_size=4 [16:34:53]MH_SAM_APDU [16:34:53]CAPDU: 80 13 01 00 [16:34:53]Write to MH i2c: E2 08 00 2D 23 80 13 01 00 00 00 00 00 CD [16:34:53]Write i2c OK [16:34:53]MH_I2C_Read... [16:34:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:34:53]Read from MH i2c: E2 [16:34:53]MH_I2C_Read... [16:34:53]Read from MH i2c: E2 0E 00 [16:34:53]MH_I2C_Read... [16:34:53]Read from MH i2c: E2 0E 00 2D 23 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 79 [16:34:53]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:34:53]wFMCommunicate OK [16:34:53]SAM_PROTO_GetShiftState done [16:34:53]FM_GetShiftState done [16:34:53]opened in 1729987736 [16:34:53]opened+sec_in_day 1730074136 [16:34:53]quantity*price = 105069 [16:34:53]sum+1 = 105070 [16:34:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.69 ИТОГО: 1050.00 Внесено: 1050.00 СДАЧА: 0.00 НСП 1% : 9.30 НДС 12% : 111.58 Наличными: 1050.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 523 27.10.2024 16:34 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95524 ФПД: 188233586489440 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T163455&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95524&fm=188233586489440&tin=02508201610067®Number=0000000000170478&sum=105000 [16:34:54]StoreToDocumentArchive [16:34:54]shift 143 fd 95524 [16:34:54]save to /storage/0143/doc_00095524 [16:34:54]save last doc name /storage/0143/doc_00095524 to /storage/kkm_last_doc_name [16:34:54]save OK [16:34:54]Clear old archive folders... [16:34:54]ProcessDocumentItem done err = 0, tmpTLVsize=257 [16:34:54]tlvbuf is 00A456A0 [16:34:54]SAM_PROTO_ClearQueue [16:34:54]wFMCommunicate request_size=4 [16:34:54]MH_SAM_APDU [16:34:54]CAPDU: 80 09 00 00 [16:34:54]Write to MH i2c: E2 08 00 3A 23 80 09 00 00 00 00 00 00 CF [16:34:54]Write i2c OK [16:34:54]MH_I2C_Read... [16:34:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:34:54]Read from MH i2c: E2 [16:34:54]MH_I2C_Read... [16:34:54]Read from MH i2c: E2 03 00 [16:34:54]MH_I2C_Read... [16:34:54]Read from MH i2c: E2 03 00 3A 23 00 90 00 D1 [16:34:54]RAPDU: 90 00 [16:34:54]wFMCommunicate OK [16:34:54]SAM_PROTO_ClearQueue done [16:34:54]KKMCreateOFDPacket [16:34:54]OFDProtocolAddRootSTLVToBuf [16:34:54]FM_MakeSignedData [16:34:54]FM_MakeSignedData [16:34:54]SAM_PROTO_SignData [16:34:54]wFMCommunicate request_size=4 [16:34:54]MH_SAM_APDU [16:34:54]CAPDU: 80 0D 01 02 [16:34:54]Write to MH i2c: E2 08 00 3B 23 80 0D 01 02 00 00 00 00 D7 [16:34:54]Write i2c OK [16:34:54]MH_I2C_Read... [16:34:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:34:54]Read from MH i2c: E2 [16:34:54]MH_I2C_Read... [16:34:54]Read from MH i2c: E2 03 00 [16:34:54]MH_I2C_Read... [16:34:54]Read from MH i2c: E2 03 00 3B 23 00 90 00 D2 [16:34:54]RAPDU: 90 00 [16:34:54]wFMCommunicate OK [16:34:54]wFMCommunicate request_size=255 [16:34:54]MH_SAM_APDU [16:34:54]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 2A 35 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6D 9A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 9A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 96 2B 00 00 00 00 07 04 06 00 28 9A 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 02 00 00 F4 03 04 00 AF 6B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 24 75 01 [16:34:54]Write to MH i2c: E2 02 01 3C 23 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 2A 35 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6D 9A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 9A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 96 2B 00 00 00 00 07 04 06 00 28 9A 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 02 00 00 F4 03 04 00 AF 6B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 24 75 01 00 00 BD [16:34:54]Write i2c OK [16:34:54]MH_I2C_Read... [16:34:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:34:55]Read from MH i2c: E2 [16:34:55]MH_I2C_Read... [16:34:55]Read from MH i2c: E2 03 00 [16:34:55]MH_I2C_Read... [16:34:55]Read from MH i2c: E2 03 00 3C 23 00 90 00 D3 [16:34:55]RAPDU: 90 00 [16:34:55]wFMCommunicate OK [16:34:55]wFMCommunicate request_size=16 [16:34:55]MH_SAM_APDU [16:34:55]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 AB 32 8C 0E B8 60 [16:34:55]Write to MH i2c: E2 13 00 3D 23 80 0D 02 02 0B 00 00 35 04 06 00 AB 32 8C 0E B8 60 00 00 BE [16:34:55]Write i2c OK [16:34:55]MH_I2C_Read... [16:34:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:34:55]Read from MH i2c: E2 [16:34:55]MH_I2C_Read... [16:34:55]Read from MH i2c: E2 03 00 [16:34:55]MH_I2C_Read... [16:34:55]Read from MH i2c: E2 03 00 3D 23 00 90 00 D4 [16:34:55]RAPDU: 90 00 [16:34:55]wFMCommunicate OK [16:34:55]wFMCommunicate request_size=4 [16:34:55]MH_SAM_APDU [16:34:55]CAPDU: 80 0D 03 02 [16:34:55]Write to MH i2c: E2 08 00 3E 23 80 0D 03 02 00 00 00 00 DC [16:34:55]Write i2c OK [16:34:55]MH_I2C_Read... [16:34:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:34:55]Read from MH i2c: E2 [16:34:55]MH_I2C_Read... [16:34:55]Read from MH i2c: E2 0B 00 [16:34:55]MH_I2C_Read... [16:34:55]Read from MH i2c: E2 0B 00 3E 23 00 76 BB 6E EE 54 7B 9D B5 90 00 8B [16:34:55]RAPDU: 76 BB 6E EE 54 7B 9D B5 90 00 [16:34:55]wFMCommunicate OK [16:34:55]SAM_PROTO_SignData done [16:34:55]FM_MakeSignedData done [16:34:55]CreateOFDProtocolMessage [16:34:55]wFMCommunicate request_size=4 [16:34:55]MH_SAM_APDU [16:34:55]CAPDU: 80 11 00 00 [16:34:55]Write to MH i2c: E2 08 00 3F 23 80 11 00 00 00 00 00 00 DC [16:34:55]Write i2c OK [16:34:55]MH_I2C_Read... [16:34:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:34:55]Read from MH i2c: E2 [16:34:55]MH_I2C_Read... [16:34:55]Read from MH i2c: E2 17 00 [16:34:55]MH_I2C_Read... [16:34:55]Read from MH i2c: E2 17 00 3F 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2D [16:34:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:34:55]wFMCommunicate OK [16:34:55]CreateOFDProtocolMessage done [16:34:55]OFDSenderStorePacket 95524 [16:34:55]StoreOFDPacket docnum=95524 [16:34:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 1D 25 0D 01 6F 9B 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 2A 35 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6D 9A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 9A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 96 2B 00 00 00 00 07 04 06 00 28 9A 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 02 00 00 F4 03 04 00 AF 6B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 24 75 01 00 35 04 06 00 AB 32 8C 0E B8 60 76 BB 6E EE 54 7B 9D B5 [16:34:55]CheckFolder [16:34:55]dirname=/storage/ofd_packets [16:34:55]CheckFolder done [16:34:55]ProducePacketName [16:34:55]name=ofd_packets/00095524 [16:34:55]NVStorageSaveData ofd_packets/00095524 [16:34:55]File name is /storage/ofd_packets/00095524 [16:34:55]Write 307 bytes [16:34:55]NVStorageSaveData done [16:34:55]OFDSenderStorePacket done [16:34:55]KKMCreateOFDPacket done [16:34:55]NVStorageSaveData kkm_last_timestamp [16:34:55]File name is /storage/kkm_last_timestamp [16:34:55]Write 4 bytes [16:34:55]NVStorageSaveData done [16:34:55]ExternCall_PrintAddStr [16:34:55]wPrintStart [16:34:55]Write to MH i2c: 01 00 00 40 23 63 [16:34:55]Write i2c OK [16:34:55]MH_I2C_Read... [16:34:55]Read from MH i2c: 01 [16:34:55]MH_I2C_Read... [16:34:55]Read from MH i2c: 01 07 00 [16:34:55]MH_I2C_Read... [16:34:55]Read from MH i2c: 01 07 00 40 23 00 00 00 00 00 FF 0F 78 [16:34:55]RasterBufferAndPrint [16:34:55]line Счет N : (1)3406042 [16:34:55]line ИНН: 02508201610067 [16:34:55]line Контрольно-Кассовый Чек [16:34:55]line ПРОДАЖА [16:34:55]line ТРК (МРК, ГНК) : 21 [16:34:55]line Товар: 2710194800 [16:34:55]line D-ENERGY Дт-К-2 [16:34:55]line 13.610 * 77.20 [16:34:55]line = 1050.69 [16:34:55]line НДС 12% НСП 1% [16:34:55]line > о реализуемом товаре [16:34:55]line ОКРУГЛЕНИЕ: -0.69 [16:34:55]line ИТОГО: 1050.00 [16:34:55]line Внесено: 1050.00 [16:34:55]line СДАЧА: 0.00 [16:34:55]line НСП 1% : 9.30 [16:34:55]line НДС 12% : 111.58 [16:34:55]line Наличными: 1050.00 [16:34:55]line Безнал.: 0.00 [16:34:55]line Место: АЗС № 82 "Партнер Нефть" [16:34:55]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:34:55]line СНО: Общий режим [16:34:55]line Чек 523 27.10.2024 16:34 [16:34:55]line Смена: 143 ФФД: 1.0 [16:34:55]line ЗНМ: 0300000017 [16:34:55]line РНМ: 0000000000170478 [16:34:55]line Версия ККМ: v1.0 [16:34:55]line ФМ: 0000000002098560 [16:34:55]line ФД: 95524 [16:34:55]line ФПД: 188233586489440 [16:34:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T163455&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95524&fm=188233586489440&tin=02508201610067®Number=0000000000170478&sum=105000 [16:34:55]OFD Sender: Processing packet 95524 [packets to send 57, broken 56] [16:34:55]ProducePacketName [16:34:55]name=ofd_packets/00095524 [16:34:55]OFD Sender: To server: pG, [16:34:55]CommunicateWithHost lk.salyk.kg:30040 [16:34:55]ConnectInit lk.salyk.kg [16:34:55]written 0, free lines is 4095 [16:34:55]Connected sock=10 [16:34:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 1D 25 0D 01 6F 9B 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 2A 35 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6D 9A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 9A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 96 2B 00 00 00 00 07 04 06 00 28 9A 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 02 00 00 F4 03 04 00 AF 6B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 24 75 01 00 35 04 06 00 AB 32 8C 0E B8 60 76 BB 6E EE 54 7B 9D B5 [16:34:56]Write to MH i2c: 01 00 00 6B 23 8E [16:34:56]Write i2c OK [16:34:56]MH_I2C_Read... [16:34:56]Read from MH i2c: 01 [16:34:56]MH_I2C_Read... [16:34:56]Read from MH i2c: 01 07 00 [16:34:56]MH_I2C_Read... [16:34:56]Read from MH i2c: 01 07 00 6B 23 00 00 00 00 00 FF 0C A0 [16:34:56]RasterBufferAndPrint [16:34:56]line [16:34:56]line [16:34:56]line [16:34:56]line [16:34:56]line [16:34:56]written 0, free lines is 3333 [16:34:56]MH_Cut [16:34:56]Write to MH i2c: D1 01 00 72 23 01 67 [16:34:56]Write i2c OK [16:34:56]MH_I2C_Read... [16:34:56]Read from MH i2c: D1 [16:34:56]MH_I2C_Read... [16:34:56]Read from MH i2c: D1 01 00 [16:34:56]MH_I2C_Read... [16:34:56]Read from MH i2c: D1 01 00 72 23 00 66 [16:34:56]Write to MH i2c: 01 00 00 73 23 96 [16:34:56]Write i2c OK [16:34:56]MH_I2C_Read... [16:34:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 7F 9E 47 00 11 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 32 30 39 38 35 36 30 10 04 04 00 24 75 01 00 F4 03 04 00 DA 15 1E 67 B6 04 01 00 00 79 91 1A 84 34 F5 56 AB [16:34:56]CommunicateWithHost err = 0 [16:34:56]CheckOFDResponse [16:34:56]1017 (14) - 77093643461234 [16:34:56]1041 (16) - 0000000002098560 [16:34:56]1040 (4) - 95524 [16:34:56]1012 (4) - 27.10.2024 10:28 [16:34:56]1206 (1) - 0 [16:34:56]OFD Sender: Remove packet 95524 [16:34:56]ProducePacketName [16:34:56]name=ofd_packets/00095524 [16:34:56]NVStorageDeleteData [16:34:56]OFD Sender: No OFD packet to send [16:34:56]*** Cut start [16:34:56]*** Partial cut [16:34:56]*** CUTSNS_PIN = 1 [16:34:56]*** CUTSNS_PIN = 0 [16:34:56]*** Brake cut motor [16:34:57]Read from MH i2c: 01 [16:34:57]MH_I2C_Read... [16:34:57]*** Stop cut motor [16:34:57]*** Cut end [16:34:57]Read from MH i2c: 01 07 00 [16:34:57]MH_I2C_Read... [16:34:57]Read from MH i2c: 01 07 00 73 23 00 00 00 00 00 FF 0F AB [16:34:57]process_action close_receipt done [16:34:57]requested_data is exist [16:34:57]produce_requested_data [16:34:57]requested_item fm.sn is exist - process it [16:34:57]wFMCommunicate request_size=4 [16:34:57]MH_SAM_APDU [16:34:57]CAPDU: 80 11 00 00 [16:34:57]Write to MH i2c: E2 08 00 74 23 80 11 00 00 00 00 00 00 11 [16:34:57]Write i2c OK [16:34:57]MH_I2C_Read... [16:34:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:34:57]Read from MH i2c: E2 [16:34:57]MH_I2C_Read... [16:34:57]Read from MH i2c: E2 17 00 [16:34:57]MH_I2C_Read... [16:34:57]Read from MH i2c: E2 17 00 74 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 62 [16:34:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:34:57]wFMCommunicate OK [16:34:57]requested_item fd.num is exist - process it [16:34:57]SAM_PROTO_GetFieldsCounters [16:34:57]wFMCommunicate request_size=4 [16:34:57]MH_SAM_APDU [16:34:57]CAPDU: 80 13 00 00 [16:34:57]Write to MH i2c: E2 08 00 75 23 80 13 00 00 00 00 00 00 14 [16:34:57]Write i2c OK [16:34:57]MH_I2C_Read... [16:34:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:34:57]Read from MH i2c: E2 [16:34:57]MH_I2C_Read... [16:34:57]Read from MH i2c: E2 62 00 [16:34:57]MH_I2C_Read... [16:34:57]Read from MH i2c: E2 62 00 75 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 24 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 0B 02 00 00 5E 04 04 00 0B 02 00 00 57 04 04 00 0C 02 00 00 19 04 04 00 00 00 00 00 90 00 85 [16:34:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 24 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 0B 02 00 00 5E 04 04 00 0B 02 00 00 57 04 04 00 0C 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:34:57]wFMCommunicate OK [16:34:57]SAM_PROTO_GetFieldsCounters done [16:34:57]requested_item shift.num is exist - process it [16:34:57]requested_item shift.opened is exist - process it [16:34:57]req_shift_opened [16:34:57]FM_GetShiftState [16:34:57]SAM_PROTO_GetShiftState [16:34:57]wFMCommunicate request_size=4 [16:34:57]MH_SAM_APDU [16:34:57]CAPDU: 80 13 01 00 [16:34:57]Write to MH i2c: E2 08 00 76 23 80 13 01 00 00 00 00 00 16 [16:34:57]Write i2c OK [16:34:57]MH_I2C_Read... [16:34:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:34:57]Read from MH i2c: E2 [16:34:57]MH_I2C_Read... [16:34:57]Read from MH i2c: E2 0E 00 [16:34:57]MH_I2C_Read... [16:34:57]Read from MH i2c: E2 0E 00 76 23 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C2 [16:34:57]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:34:57]wFMCommunicate OK [16:34:57]SAM_PROTO_GetShiftState done [16:34:57]FM_GetShiftState done [16:34:57]req_shift_opened done [16:34:57]requested_item shift.open_date is exist - process it [16:34:57]req_shift_open_date [16:34:57]req_shift_open_date done [16:34:57]produce_requested_data done [16:34:57]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95524,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:34:57]process_action_free close_receipt [16:34:57]json_value_free [16:34:57]json_value_free done [16:34:57]process_json_proto returns [16:34:57]Send response to host [16:34:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95524,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:34:57]free response buf [16:34:57]execute_script done [16:34:57]execute_script returns [16:34:57]free content buf [16:34:57]Sock 9.Close socket [16:34:57]Sock 9.Thread stoped [16:35:01]OFD Sender: No OFD packet to send [16:35:06]OFD Sender: No OFD packet to send [16:35:11]OFD Sender: No OFD packet to send [16:35:16]OFD Sender: No OFD packet to send [16:35:21]OFD Sender: No OFD packet to send [16:35:26]accept exits with 7 [16:35:26]New connection [16:35:26]New thread 3067301220 created [16:35:26]Thread 3067444580 joined [16:35:26]Waiting for new connection... [16:35:26] Sock 7.Parse request [16:35:26]Sock 7.Check first char [16:35:26]Sock 7.First char is OK [16:35:26]request: POST /json_proto HTTP/1.0 [16:35:26]Method: POST [16:35:26]URL: /json_proto [16:35:26]Method is POST - this is cgi request [16:35:26]url: /json_proto [16:35:26]query_string will be loaded in cgi processing [16:35:26]execute_cgi json_proto POST (null) [16:35:26]execute_cgi path=json_proto method=POST [16:35:26]POST find Content-Length [16:35:26]Host: 172.17.40.67:8080 [16:35:26]Content-Length: 679 [16:35:26]Content-Type: application/json [16:35:26] [16:35:26]POST finish read [16:35:26]Found Content-Length = 679 [16:35:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406043", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:35:26]execute_script... [16:35: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)3406043", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:35:26]POST & json_proto [16:35:26]process_json_proto [16:35:26]json parsed OK: [16:35:26]protocol is kg_v1.0 [16:35:26]action value=close_receipt [16:35:26]process_action close_receipt [16:35:26]cmd_close_receipt [16:35:26]MH_GetDate [16:35:26]Write to MH i2c: F0 00 00 77 23 89 [16:35:26]Write i2c OK [16:35:26]MH_I2C_Read... [16:35:26]Read from MH i2c: F0 [16:35:26]MH_I2C_Read... [16:35:26]Read from MH i2c: F0 09 00 [16:35:26]MH_I2C_Read... [16:35:26]Read from MH i2c: F0 09 00 77 23 00 CF 6B 1E 67 EE DA 66 66 E5 [16:35:26]GetLastDocTimeStamp 1730046895 [16:35:26]current date 1730046927 [16:35:26]FM_GetShiftState [16:35:26]SAM_PROTO_GetShiftState [16:35:26]wFMCommunicate request_size=4 [16:35:26]MH_SAM_APDU [16:35:26]CAPDU: 80 13 01 00 [16:35:26]Write to MH i2c: E2 08 00 78 23 80 13 01 00 00 00 00 00 18 [16:35:26]Write i2c OK [16:35:26]MH_I2C_Read... [16:35:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:35:26]Read from MH i2c: E2 [16:35:26]MH_I2C_Read... [16:35:26]Read from MH i2c: E2 0E 00 [16:35:26]MH_I2C_Read... [16:35:26]Read from MH i2c: E2 0E 00 78 23 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C4 [16:35:26]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:35:26]wFMCommunicate OK [16:35:26]SAM_PROTO_GetShiftState done [16:35:26]FM_GetShiftState done [16:35:26]opened in 1729987736 [16:35:26]opened+sec_in_day 1730074136 [16:35:26]quantity*price = 70044 [16:35:26]sum+1 = 70045 [16:35:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 524 27.10.2024 16:35 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95525 ФПД: 190249829498067 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T163527&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95525&fm=190249829498067&tin=02508201610067®Number=0000000000170478&sum=70000 [16:35:27]StoreToDocumentArchive [16:35:27]shift 143 fd 95525 [16:35:27]save to /storage/0143/doc_00095525 [16:35:27]save last doc name /storage/0143/doc_00095525 to /storage/kkm_last_doc_name [16:35:27]save OK [16:35:27]Clear old archive folders... [16:35:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:35:27]tlvbuf is 00A45730 [16:35:27]SAM_PROTO_ClearQueue [16:35:27]wFMCommunicate request_size=4 [16:35:27]MH_SAM_APDU [16:35:27]CAPDU: 80 09 00 00 [16:35:27]Write to MH i2c: E2 08 00 85 23 80 09 00 00 00 00 00 00 1A [16:35:27]Write i2c OK [16:35:27]MH_I2C_Read... [16:35:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:35:27]Read from MH i2c: E2 [16:35:27]MH_I2C_Read... [16:35:27]Read from MH i2c: E2 03 00 [16:35:27]MH_I2C_Read... [16:35:27]Read from MH i2c: E2 03 00 85 23 00 90 00 1C [16:35:27]RAPDU: 90 00 [16:35:27]wFMCommunicate OK [16:35:27]SAM_PROTO_ClearQueue done [16:35:27]KKMCreateOFDPacket [16:35:27]OFDProtocolAddRootSTLVToBuf [16:35:27]FM_MakeSignedData [16:35:27]FM_MakeSignedData [16:35:27]SAM_PROTO_SignData [16:35:27]wFMCommunicate request_size=4 [16:35:27]MH_SAM_APDU [16:35:27]CAPDU: 80 0D 01 02 [16:35:27]Write to MH i2c: E2 08 00 86 23 80 0D 01 02 00 00 00 00 22 [16:35:27]Write i2c OK [16:35:27]MH_I2C_Read... [16:35:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:35:27]Read from MH i2c: E2 [16:35:27]MH_I2C_Read... [16:35:27]Read from MH i2c: E2 03 00 [16:35:27]MH_I2C_Read... [16:35:27]Read from MH i2c: E2 03 00 86 23 00 90 00 1D [16:35:27]RAPDU: 90 00 [16:35:27]wFMCommunicate OK [16:35:27]wFMCommunicate request_size=255 [16:35:27]MH_SAM_APDU [16:35: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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 02 00 00 F4 03 04 00 CF 6B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 25 75 01 00 35 04 06 00 AD [16:35:27]Write to MH i2c: E2 02 01 87 23 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 02 00 00 F4 03 04 00 CF 6B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 25 75 01 00 35 04 06 00 AD 00 00 64 [16:35:27]Write i2c OK [16:35:27]MH_I2C_Read... [16:35:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:35:27]Read from MH i2c: E2 [16:35:27]MH_I2C_Read... [16:35:27]Read from MH i2c: E2 03 00 [16:35:27]MH_I2C_Read... [16:35:27]Read from MH i2c: E2 03 00 87 23 00 90 00 1E [16:35:27]RAPDU: 90 00 [16:35:27]wFMCommunicate OK [16:35:27]wFMCommunicate request_size=10 [16:35:27]MH_SAM_APDU [16:35:27]CAPDU: 80 0D 02 02 05 07 FD 81 7C D3 [16:35:27]Write to MH i2c: E2 0D 00 88 23 80 0D 02 02 05 00 07 FD 81 7C D3 00 00 03 [16:35:27]Write i2c OK [16:35:27]MH_I2C_Read... [16:35:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:35:27]Read from MH i2c: E2 [16:35:27]MH_I2C_Read... [16:35:27]Read from MH i2c: E2 03 00 [16:35:27]MH_I2C_Read... [16:35:27]Read from MH i2c: E2 03 00 88 23 00 90 00 1F [16:35:27]RAPDU: 90 00 [16:35:27]wFMCommunicate OK [16:35:27]wFMCommunicate request_size=4 [16:35:27]MH_SAM_APDU [16:35:27]CAPDU: 80 0D 03 02 [16:35:27]Write to MH i2c: E2 08 00 89 23 80 0D 03 02 00 00 00 00 27 [16:35:27]Write i2c OK [16:35:27]MH_I2C_Read... [16:35:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:35:27]Read from MH i2c: E2 [16:35:27]MH_I2C_Read... [16:35:27]Read from MH i2c: E2 0B 00 [16:35:27]MH_I2C_Read... [16:35:27]Read from MH i2c: E2 0B 00 89 23 00 60 2F 3D 9D 60 58 04 3B 90 00 88 [16:35:27]RAPDU: 60 2F 3D 9D 60 58 04 3B 90 00 [16:35:27]wFMCommunicate OK [16:35:27]SAM_PROTO_SignData done [16:35:27]FM_MakeSignedData done [16:35:27]CreateOFDProtocolMessage [16:35:27]wFMCommunicate request_size=4 [16:35:27]MH_SAM_APDU [16:35:27]CAPDU: 80 11 00 00 [16:35:27]Write to MH i2c: E2 08 00 8A 23 80 11 00 00 00 00 00 00 27 [16:35:27]Write i2c OK [16:35:27]MH_I2C_Read... [16:35:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:35:27]Read from MH i2c: E2 [16:35:27]MH_I2C_Read... [16:35:27]Read from MH i2c: E2 17 00 [16:35:27]MH_I2C_Read... [16:35:27]Read from MH i2c: E2 17 00 8A 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 78 [16:35:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:35:27]wFMCommunicate OK [16:35:27]CreateOFDProtocolMessage done [16:35:27]OFDSenderStorePacket 95525 [16:35:27]StoreOFDPacket docnum=95525 [16:35:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 67 34 07 01 65 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 02 00 00 F4 03 04 00 CF 6B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 25 75 01 00 35 04 06 00 AD 07 FD 81 7C D3 60 2F 3D 9D 60 58 04 3B [16:35:27]CheckFolder [16:35:27]dirname=/storage/ofd_packets [16:35:27]CheckFolder done [16:35:27]ProducePacketName [16:35:27]name=ofd_packets/00095525 [16:35:27]NVStorageSaveData ofd_packets/00095525 [16:35:27]File name is /storage/ofd_packets/00095525 [16:35:27]Write 301 bytes [16:35:27]NVStorageSaveData done [16:35:27]OFDSenderStorePacket done [16:35:27]KKMCreateOFDPacket done [16:35:27]NVStorageSaveData kkm_last_timestamp [16:35:27]File name is /storage/kkm_last_timestamp [16:35:27]Write 4 bytes [16:35:27]NVStorageSaveData done [16:35:27]ExternCall_PrintAddStr [16:35:27]wPrintStart [16:35:27]Write to MH i2c: 01 00 00 8B 23 AE [16:35:27]Write i2c OK [16:35:27]MH_I2C_Read... [16:35:27]Read from MH i2c: 01 [16:35:27]MH_I2C_Read... [16:35:27]Read from MH i2c: 01 07 00 [16:35:27]MH_I2C_Read... [16:35:27]Read from MH i2c: 01 07 00 8B 23 00 00 00 00 00 FF 0F C3 [16:35:27]RasterBufferAndPrint [16:35:27]line Счет N : (1)3406043 [16:35:27]line ИНН: 02508201610067 [16:35:27]line Контрольно-Кассовый Чек [16:35:27]line ПРОДАЖА [16:35:27]line ТРК (МРК, ГНК) : 12 [16:35:27]line Товар: 2710124130 [16:35:27]line Аи-92-К-4 [16:35:27]line 10.470 * 66.90 [16:35:27]line = 700.44 [16:35:27]line НДС 12% НСП 1% [16:35:27]line > о реализуемом товаре [16:35:27]line ОКРУГЛЕНИЕ: -0.44 [16:35:27]line ИТОГО: 700.00 [16:35:27]line Внесено: 700.00 [16:35:27]line СДАЧА: 0.00 [16:35:27]line НСП 1% : 6.20 [16:35:27]line НДС 12% : 74.38 [16:35:27]line Наличными: 700.00 [16:35:27]line Безнал.: 0.00 [16:35:27]line Место: АЗС № 82 "Партнер Нефть" [16:35:27]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:35:27]line СНО: Общий режим [16:35:27]line Чек 524 27.10.2024 16:35 [16:35:27]line Смена: 143 ФФД: 1.0 [16:35:27]line ЗНМ: 0300000017 [16:35:27]line РНМ: 0000000000170478 [16:35:27]line Версия ККМ: v1.0 [16:35:27]line ФМ: 0000000002098560 [16:35:27]line ФД: 95525 [16:35:27]line ФПД: 190249829498067 [16:35:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T163527&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95525&fm=190249829498067&tin=02508201610067®Number=0000000000170478&sum=70000 [16:35:28]OFD Sender: Processing packet 95525 [packets to send 57, broken 56] [16:35:28]ProducePacketName [16:35:28]name=ofd_packets/00095525 [16:35:28]OFD Sender: To server: pG, [16:35:28]CommunicateWithHost lk.salyk.kg:30040 [16:35:28]ConnectInit lk.salyk.kg [16:35:28]written 0, free lines is 4095 [16:35:28]Connected sock=10 [16:35:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 67 34 07 01 65 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 02 00 00 F4 03 04 00 CF 6B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 25 75 01 00 35 04 06 00 AD 07 FD 81 7C D3 60 2F 3D 9D 60 58 04 3B [16:35:28]Write to MH i2c: 01 00 00 B6 23 D9 [16:35:28]Write i2c OK [16:35:28]MH_I2C_Read... [16:35:28]Read from MH i2c: 01 [16:35:28]MH_I2C_Read... [16:35:28]Read from MH i2c: 01 07 00 [16:35:28]MH_I2C_Read... [16:35:28]Read from MH i2c: 01 07 00 B6 23 00 00 00 00 00 03 0D F0 [16:35:28]RasterBufferAndPrint [16:35:28]line [16:35:28]line [16:35:28]line [16:35:28]line [16:35:28]line [16:35:28]written 0, free lines is 3337 [16:35:28]MH_Cut [16:35:28]Write to MH i2c: D1 01 00 BD 23 01 B2 [16:35:28]Write i2c OK [16:35:28]MH_I2C_Read... [16:35:28]Read from MH i2c: D1 [16:35:28]MH_I2C_Read... [16:35:28]Read from MH i2c: D1 01 00 [16:35:28]MH_I2C_Read... [16:35:28]Read from MH i2c: D1 01 00 BD 23 00 B1 [16:35:28]Write to MH i2c: 01 00 00 BE 23 E1 [16:35:28]Write i2c OK [16:35:28]MH_I2C_Read... [16:35:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 70 A4 47 00 DE 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 32 30 39 38 35 36 30 10 04 04 00 25 75 01 00 F4 03 04 00 FB 15 1E 67 B6 04 01 00 00 30 AA 65 04 6F 04 85 95 [16:35:28]CommunicateWithHost err = 0 [16:35:28]CheckOFDResponse [16:35:28]1017 (14) - 77093643461234 [16:35:28]1041 (16) - 0000000002098560 [16:35:28]1040 (4) - 95525 [16:35:28]1012 (4) - 27.10.2024 10:29 [16:35:28]1206 (1) - 0 [16:35:28]OFD Sender: Remove packet 95525 [16:35:28]ProducePacketName [16:35:28]name=ofd_packets/00095525 [16:35:28]NVStorageDeleteData [16:35:29]OFD Sender: No OFD packet to send [16:35:29]*** Cut start [16:35:29]*** Partial cut [16:35:29]*** CUTSNS_PIN = 1 [16:35:29]*** CUTSNS_PIN = 0 [16:35:29]*** Brake cut motor [16:35:29]Read from MH i2c: 01 [16:35:29]MH_I2C_Read... [16:35:29]*** Stop cut motor [16:35:29]*** Cut end [16:35:29]Read from MH i2c: 01 07 00 [16:35:29]MH_I2C_Read... [16:35:29]Read from MH i2c: 01 07 00 BE 23 00 00 00 00 00 FF 0F F6 [16:35:29]process_action close_receipt done [16:35:29]requested_data is exist [16:35:29]produce_requested_data [16:35:29]requested_item fm.sn is exist - process it [16:35:29]wFMCommunicate request_size=4 [16:35:29]MH_SAM_APDU [16:35:29]CAPDU: 80 11 00 00 [16:35:29]Write to MH i2c: E2 08 00 BF 23 80 11 00 00 00 00 00 00 5C [16:35:29]Write i2c OK [16:35:29]MH_I2C_Read... [16:35:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:35:29]Read from MH i2c: E2 [16:35:29]MH_I2C_Read... [16:35:29]Read from MH i2c: E2 17 00 [16:35:29]MH_I2C_Read... [16:35:29]Read from MH i2c: E2 17 00 BF 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AD [16:35:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:35:29]wFMCommunicate OK [16:35:29]requested_item fd.num is exist - process it [16:35:29]SAM_PROTO_GetFieldsCounters [16:35:29]wFMCommunicate request_size=4 [16:35:29]MH_SAM_APDU [16:35:29]CAPDU: 80 13 00 00 [16:35:29]Write to MH i2c: E2 08 00 C0 23 80 13 00 00 00 00 00 00 5F [16:35:29]Write i2c OK [16:35:29]MH_I2C_Read... [16:35:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:35:30]Read from MH i2c: E2 [16:35:30]MH_I2C_Read... [16:35:30]Read from MH i2c: E2 62 00 [16:35:30]MH_I2C_Read... [16:35:30]Read from MH i2c: E2 62 00 C0 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 25 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 0C 02 00 00 5E 04 04 00 0C 02 00 00 57 04 04 00 0D 02 00 00 19 04 04 00 00 00 00 00 90 00 D4 [16:35:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 25 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 0C 02 00 00 5E 04 04 00 0C 02 00 00 57 04 04 00 0D 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:35:30]wFMCommunicate OK [16:35:30]SAM_PROTO_GetFieldsCounters done [16:35:30]requested_item shift.num is exist - process it [16:35:30]requested_item shift.opened is exist - process it [16:35:30]req_shift_opened [16:35:30]FM_GetShiftState [16:35:30]SAM_PROTO_GetShiftState [16:35:30]wFMCommunicate request_size=4 [16:35:30]MH_SAM_APDU [16:35:30]CAPDU: 80 13 01 00 [16:35:30]Write to MH i2c: E2 08 00 C1 23 80 13 01 00 00 00 00 00 61 [16:35:30]Write i2c OK [16:35:30]MH_I2C_Read... [16:35:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:35:30]Read from MH i2c: E2 [16:35:30]MH_I2C_Read... [16:35:30]Read from MH i2c: E2 0E 00 [16:35:30]MH_I2C_Read... [16:35:30]Read from MH i2c: E2 0E 00 C1 23 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0D [16:35:30]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:35:30]wFMCommunicate OK [16:35:30]SAM_PROTO_GetShiftState done [16:35:30]FM_GetShiftState done [16:35:30]req_shift_opened done [16:35:30]requested_item shift.open_date is exist - process it [16:35:30]req_shift_open_date [16:35:30]req_shift_open_date done [16:35:30]produce_requested_data done [16:35:30]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95525,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:35:30]process_action_free close_receipt [16:35:30]json_value_free [16:35:30]json_value_free done [16:35:30]process_json_proto returns [16:35:30]Send response to host [16:35:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95525,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:35:30]free response buf [16:35:30]execute_script done [16:35:30]execute_script returns [16:35:30]free content buf [16:35:30]Sock 7.Close socket [16:35:30]Sock 7.Thread stoped [16:35:34]OFD Sender: No OFD packet to send [16:35:39]OFD Sender: No OFD packet to send [16:35:44]OFD Sender: No OFD packet to send [16:35:49]OFD Sender: No OFD packet to send [16:35:54]OFD Sender: No OFD packet to send [16:35:59]OFD Sender: No OFD packet to send [16:36:04]OFD Sender: No OFD packet to send [16:36:09]OFD Sender: No OFD packet to send [16:36:14]OFD Sender: No OFD packet to send [16:36:19]OFD Sender: No OFD packet to send [16:36:24]OFD Sender: No OFD packet to send [16:36:29]OFD Sender: No OFD packet to send [16:36:34]OFD Sender: No OFD packet to send [16:36:39]OFD Sender: No OFD packet to send [16:36:44]OFD Sender: No OFD packet to send [16:36:49]OFD Sender: No OFD packet to send [16:36:54]OFD Sender: No OFD packet to send [16:36:59]OFD Sender: No OFD packet to send [16:37:04]OFD Sender: No OFD packet to send [16:37:09]OFD Sender: No OFD packet to send [16:37:14]OFD Sender: No OFD packet to send [16:37:18]accept exits with 9 [16:37:18]New connection [16:37:18]New thread 3067444580 created [16:37:18]Thread 3067301220 joined [16:37:18]Waiting for new connection... [16:37:18] Sock 9.Parse request [16:37:18]Sock 9.Check first char [16:37:18]Sock 9.First char is OK [16:37:18]request: POST /json_proto HTTP/1.0 [16:37:18]Method: POST [16:37:18]URL: /json_proto [16:37:18]Method is POST - this is cgi request [16:37:18]url: /json_proto [16:37:18]query_string will be loaded in cgi processing [16:37:18]execute_cgi json_proto POST (null) [16:37:18]execute_cgi path=json_proto method=POST [16:37:18]POST find Content-Length [16:37:18]Host: 172.17.40.67:8080 [16:37:18]Content-Length: 678 [16:37:18]Content-Type: application/json [16:37:18] [16:37:18]POST finish read [16:37:18]Found Content-Length = 678 [16:37:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406045", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:37:18]execute_script... [16: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)3406045", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:37:18]POST & json_proto [16:37:18]process_json_proto [16:37:18]json parsed OK: [16:37:18]protocol is kg_v1.0 [16:37:18]action value=close_receipt [16:37:18]process_action close_receipt [16:37:18]cmd_close_receipt [16:37:18]MH_GetDate [16:37:18]Write to MH i2c: F0 00 00 C2 23 D4 [16:37:18]Write i2c OK [16:37:18]MH_I2C_Read... [16:37:18]Read from MH i2c: F0 [16:37:18]MH_I2C_Read... [16:37:18]Read from MH i2c: F0 09 00 [16:37:18]MH_I2C_Read... [16:37:18]Read from MH i2c: F0 09 00 C2 23 00 3F 6C 1E 67 EE DA 66 66 A1 [16:37:18]GetLastDocTimeStamp 1730046927 [16:37:18]current date 1730047039 [16:37:18]FM_GetShiftState [16:37:18]SAM_PROTO_GetShiftState [16:37:18]wFMCommunicate request_size=4 [16:37:18]MH_SAM_APDU [16:37:18]CAPDU: 80 13 01 00 [16:37:18]Write to MH i2c: E2 08 00 C3 23 80 13 01 00 00 00 00 00 63 [16:37:18]Write i2c OK [16:37:18]MH_I2C_Read... [16:37:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:37:18]Read from MH i2c: E2 [16:37:18]MH_I2C_Read... [16:37:18]Read from MH i2c: E2 0E 00 [16:37:18]MH_I2C_Read... [16:37:18]Read from MH i2c: E2 0E 00 C3 23 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0F [16:37:18]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:37:18]wFMCommunicate OK [16:37:18]SAM_PROTO_GetShiftState done [16:37:18]FM_GetShiftState done [16:37:18]opened in 1729987736 [16:37:18]opened+sec_in_day 1730074136 [16:37:18]quantity*price = 50041 [16:37:18]sum+1 = 50042 [16:37:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 525 27.10.2024 16:37 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95526 ФПД: 231788874246340 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T163719&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95526&fm=231788874246340&tin=02508201610067®Number=0000000000170478&sum=50000 [16:37:19]StoreToDocumentArchive [16:37:19]shift 143 fd 95526 [16:37:19]save to /storage/0143/doc_00095526 [16:37:19]save last doc name /storage/0143/doc_00095526 to /storage/kkm_last_doc_name [16:37:19]save OK [16:37:19]Clear old archive folders... [16:37:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:37:19]tlvbuf is 00A606B0 [16:37:19]SAM_PROTO_ClearQueue [16:37:19]wFMCommunicate request_size=4 [16:37:19]MH_SAM_APDU [16:37:19]CAPDU: 80 09 00 00 [16:37:19]Write to MH i2c: E2 08 00 D0 23 80 09 00 00 00 00 00 00 65 [16:37:19]Write i2c OK [16:37:19]MH_I2C_Read... [16:37:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:37:19]Read from MH i2c: E2 [16:37:19]MH_I2C_Read... [16:37:19]Read from MH i2c: E2 03 00 [16:37:19]MH_I2C_Read... [16:37:19]Read from MH i2c: E2 03 00 D0 23 00 90 00 67 [16:37:19]RAPDU: 90 00 [16:37:19]wFMCommunicate OK [16:37:19]SAM_PROTO_ClearQueue done [16:37:19]KKMCreateOFDPacket [16:37:19]OFDProtocolAddRootSTLVToBuf [16:37:19]FM_MakeSignedData [16:37:19]FM_MakeSignedData [16:37:19]SAM_PROTO_SignData [16:37:19]wFMCommunicate request_size=4 [16:37:19]MH_SAM_APDU [16:37:19]CAPDU: 80 0D 01 02 [16:37:19]Write to MH i2c: E2 08 00 D1 23 80 0D 01 02 00 00 00 00 6D [16:37:19]Write i2c OK [16:37:19]MH_I2C_Read... [16:37:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:37:19]Read from MH i2c: E2 [16:37:19]MH_I2C_Read... [16:37:19]Read from MH i2c: E2 03 00 [16:37:19]MH_I2C_Read... [16:37:19]Read from MH i2c: E2 03 00 D1 23 00 90 00 68 [16:37:19]RAPDU: 90 00 [16:37:19]wFMCommunicate OK [16:37:19]wFMCommunicate request_size=255 [16:37:19]MH_SAM_APDU [16: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 02 00 00 F4 03 04 00 3F 6C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 26 75 01 00 35 04 06 00 D2 [16:37:19]Write to MH i2c: E2 02 01 D2 23 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 02 00 00 F4 03 04 00 3F 6C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 26 75 01 00 35 04 06 00 D2 00 00 37 [16:37:19]Write i2c OK [16:37:19]MH_I2C_Read... [16:37:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:37:20]Read from MH i2c: E2 [16:37:20]MH_I2C_Read... [16:37:20]Read from MH i2c: E2 03 00 [16:37:20]MH_I2C_Read... [16:37:20]Read from MH i2c: E2 03 00 D2 23 00 90 00 69 [16:37:20]RAPDU: 90 00 [16:37:20]wFMCommunicate OK [16:37:20]wFMCommunicate request_size=10 [16:37:20]MH_SAM_APDU [16:37:20]CAPDU: 80 0D 02 02 05 CF 8D 83 28 C4 [16:37:20]Write to MH i2c: E2 0D 00 D3 23 80 0D 02 02 05 00 CF 8D 83 28 C4 00 00 45 [16:37:20]Write i2c OK [16:37:20]MH_I2C_Read... [16:37:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:37:20]Read from MH i2c: E2 [16:37:20]MH_I2C_Read... [16:37:20]Read from MH i2c: E2 03 00 [16:37:20]MH_I2C_Read... [16:37:20]Read from MH i2c: E2 03 00 D3 23 00 90 00 6A [16:37:20]RAPDU: 90 00 [16:37:20]wFMCommunicate OK [16:37:20]wFMCommunicate request_size=4 [16:37:20]MH_SAM_APDU [16:37:20]CAPDU: 80 0D 03 02 [16:37:20]Write to MH i2c: E2 08 00 D4 23 80 0D 03 02 00 00 00 00 72 [16:37:20]Write i2c OK [16:37:20]MH_I2C_Read... [16:37:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:37:20]Read from MH i2c: E2 [16:37:20]MH_I2C_Read... [16:37:20]Read from MH i2c: E2 0B 00 [16:37:20]MH_I2C_Read... [16:37:20]Read from MH i2c: E2 0B 00 D4 23 00 B2 3C 4D 12 FC C7 D9 24 90 00 80 [16:37:20]RAPDU: B2 3C 4D 12 FC C7 D9 24 90 00 [16:37:20]wFMCommunicate OK [16:37:20]SAM_PROTO_SignData done [16:37:20]FM_MakeSignedData done [16:37:20]CreateOFDProtocolMessage [16:37:20]wFMCommunicate request_size=4 [16:37:20]MH_SAM_APDU [16:37:20]CAPDU: 80 11 00 00 [16:37:20]Write to MH i2c: E2 08 00 D5 23 80 11 00 00 00 00 00 00 72 [16:37:20]Write i2c OK [16:37:20]MH_I2C_Read... [16:37:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:37:20]Read from MH i2c: E2 [16:37:20]MH_I2C_Read... [16:37:20]Read from MH i2c: E2 17 00 [16:37:20]MH_I2C_Read... [16:37:20]Read from MH i2c: E2 17 00 D5 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C3 [16:37:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:37:20]wFMCommunicate OK [16:37:20]CreateOFDProtocolMessage done [16:37:20]OFDSenderStorePacket 95526 [16:37:20]StoreOFDPacket docnum=95526 [16:37:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 43 DF 07 01 5E 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 02 00 00 F4 03 04 00 3F 6C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 26 75 01 00 35 04 06 00 D2 CF 8D 83 28 C4 B2 3C 4D 12 FC C7 D9 24 [16:37:20]CheckFolder [16:37:20]dirname=/storage/ofd_packets [16:37:20]CheckFolder done [16:37:20]ProducePacketName [16:37:20]name=ofd_packets/00095526 [16:37:20]NVStorageSaveData ofd_packets/00095526 [16:37:20]File name is /storage/ofd_packets/00095526 [16:37:20]Write 301 bytes [16:37:20]NVStorageSaveData done [16:37:20]OFDSenderStorePacket done [16:37:20]KKMCreateOFDPacket done [16:37:20]NVStorageSaveData kkm_last_timestamp [16:37:20]File name is /storage/kkm_last_timestamp [16:37:20]Write 4 bytes [16:37:20]NVStorageSaveData done [16:37:20]ExternCall_PrintAddStr [16:37:20]wPrintStart [16:37:20]Write to MH i2c: 01 00 00 D6 23 F9 [16:37:20]Write i2c OK [16:37:20]MH_I2C_Read... [16:37:20]Read from MH i2c: 01 [16:37:20]MH_I2C_Read... [16:37:20]Read from MH i2c: 01 07 00 [16:37:20]MH_I2C_Read... [16:37:20]Read from MH i2c: 01 07 00 D6 23 00 00 00 00 00 FF 0F 0E [16:37:20]RasterBufferAndPrint [16:37:20]line Счет N : (1)3406045 [16:37:20]line ИНН: 02508201610067 [16:37:20]line Контрольно-Кассовый Чек [16:37:20]line ПРОДАЖА [16:37:20]line ТРК (МРК, ГНК) : 32 [16:37:20]line Товар: 2710124130 [16:37:20]line Аи-92-К-4 [16:37:20]line 7.480 * 66.90 [16:37:20]line = 500.41 [16:37:20]line НДС 12% НСП 1% [16:37:20]line > о реализуемом товаре [16:37:20]line ОКРУГЛЕНИЕ: -0.41 [16:37:20]line ИТОГО: 500.00 [16:37:20]line Внесено: 500.00 [16:37:20]line СДАЧА: 0.00 [16:37:20]line НСП 1% : 4.43 [16:37:20]line НДС 12% : 53.14 [16:37:20]line Наличными: 500.00 [16:37:20]line Безнал.: 0.00 [16:37:20]line Место: АЗС № 82 "Партнер Нефть" [16:37:20]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:37:20]line СНО: Общий режим [16:37:20]line Чек 525 27.10.2024 16:37 [16:37:20]line Смена: 143 ФФД: 1.0 [16:37:20]line ЗНМ: 0300000017 [16:37:20]line РНМ: 0000000000170478 [16:37:20]line Версия ККМ: v1.0 [16:37:20]line ФМ: 0000000002098560 [16:37:20]line ФД: 95526 [16:37:20]line ФПД: 231788874246340 [16:37:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T163719&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95526&fm=231788874246340&tin=02508201610067®Number=0000000000170478&sum=50000 [16:37:20]OFD Sender: Processing packet 95526 [packets to send 57, broken 56] [16:37:20]ProducePacketName [16:37:20]name=ofd_packets/00095526 [16:37:20]OFD Sender: To server: pG, [16:37:20]CommunicateWithHost lk.salyk.kg:30040 [16:37:20]ConnectInit lk.salyk.kg [16:37:20]written 0, free lines is 4095 [16:37:20]Connected sock=11 [16:37:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 43 DF 07 01 5E 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 02 00 00 F4 03 04 00 3F 6C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 26 75 01 00 35 04 06 00 D2 CF 8D 83 28 C4 B2 3C 4D 12 FC C7 D9 24 [16:37:21]Write to MH i2c: 01 00 00 01 24 25 [16:37:21]Write i2c OK [16:37:21]MH_I2C_Read... [16:37:21]Read from MH i2c: 01 [16:37:21]MH_I2C_Read... [16:37:21]Read from MH i2c: 01 07 00 [16:37:21]MH_I2C_Read... [16:37:21]Read from MH i2c: 01 07 00 01 24 00 00 00 00 00 02 0D 3B [16:37:21]RasterBufferAndPrint [16:37:21]line [16:37:21]line [16:37:21]line [16:37:21]line [16:37:21]line [16:37:21]written 0, free lines is 3336 [16:37:21]MH_Cut [16:37:21]Write to MH i2c: D1 01 00 08 24 01 FE [16:37:21]Write i2c OK [16:37:21]MH_I2C_Read... [16:37:21]Read from MH i2c: D1 [16:37:21]MH_I2C_Read... [16:37:21]Read from MH i2c: D1 01 00 [16:37:21]MH_I2C_Read... [16:37:21]Read from MH i2c: D1 01 00 08 24 00 FD [16:37:21]Write to MH i2c: 01 00 00 09 24 2D [16:37:21]Write i2c OK [16:37:21]MH_I2C_Read... [16:37:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 42 B7 47 00 D1 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 32 30 39 38 35 36 30 10 04 04 00 26 75 01 00 F4 03 04 00 6B 16 1E 67 B6 04 01 00 00 B6 9E F4 95 B1 88 AE 4F [16:37:21]CommunicateWithHost err = 0 [16:37:21]CheckOFDResponse [16:37:21]1017 (14) - 77093643461234 [16:37:21]1041 (16) - 0000000002098560 [16:37:21]1040 (4) - 95526 [16:37:21]1012 (4) - 27.10.2024 10:31 [16:37:21]1206 (1) - 0 [16:37:21]OFD Sender: Remove packet 95526 [16:37:21]ProducePacketName [16:37:21]name=ofd_packets/00095526 [16:37:21]NVStorageDeleteData [16:37:21]OFD Sender: No OFD packet to send [16:37:21]*** Cut start [16:37:21]*** Partial cut [16:37:21]*** CUTSNS_PIN = 1 [16:37:21]*** CUTSNS_PIN = 0 [16:37:21]*** Brake cut motor [16:37:22]Read from MH i2c: 01 [16:37:22]MH_I2C_Read... [16:37:22]*** Stop cut motor [16:37:22]*** Cut end [16:37:22]Read from MH i2c: 01 07 00 [16:37:22]MH_I2C_Read... [16:37:22]Read from MH i2c: 01 07 00 09 24 00 00 00 00 00 FF 0F 42 [16:37:22]process_action close_receipt done [16:37:22]requested_data is exist [16:37:22]produce_requested_data [16:37:22]requested_item fm.sn is exist - process it [16:37:22]wFMCommunicate request_size=4 [16:37:22]MH_SAM_APDU [16:37:22]CAPDU: 80 11 00 00 [16:37:22]Write to MH i2c: E2 08 00 0A 24 80 11 00 00 00 00 00 00 A8 [16:37:22]Write i2c OK [16:37:22]MH_I2C_Read... [16:37:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:37:22]Read from MH i2c: E2 [16:37:22]MH_I2C_Read... [16:37:22]Read from MH i2c: E2 17 00 [16:37:22]MH_I2C_Read... [16:37:22]Read from MH i2c: E2 17 00 0A 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F9 [16:37:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:37:22]wFMCommunicate OK [16:37:22]requested_item fd.num is exist - process it [16:37:22]SAM_PROTO_GetFieldsCounters [16:37:22]wFMCommunicate request_size=4 [16:37:22]MH_SAM_APDU [16:37:22]CAPDU: 80 13 00 00 [16:37:22]Write to MH i2c: E2 08 00 0B 24 80 13 00 00 00 00 00 00 AB [16:37:22]Write i2c OK [16:37:22]MH_I2C_Read... [16:37:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:37:22]Read from MH i2c: E2 [16:37:22]MH_I2C_Read... [16:37:22]Read from MH i2c: E2 62 00 [16:37:22]MH_I2C_Read... [16:37:22]Read from MH i2c: E2 62 00 0B 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 26 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 0D 02 00 00 5E 04 04 00 0D 02 00 00 57 04 04 00 0E 02 00 00 19 04 04 00 00 00 00 00 90 00 24 [16:37:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 26 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 0D 02 00 00 5E 04 04 00 0D 02 00 00 57 04 04 00 0E 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:37:22]wFMCommunicate OK [16:37:22]SAM_PROTO_GetFieldsCounters done [16:37:22]requested_item shift.num is exist - process it [16:37:22]requested_item shift.opened is exist - process it [16:37:22]req_shift_opened [16:37:22]FM_GetShiftState [16:37:22]SAM_PROTO_GetShiftState [16:37:22]wFMCommunicate request_size=4 [16:37:22]MH_SAM_APDU [16:37:22]CAPDU: 80 13 01 00 [16:37:22]Write to MH i2c: E2 08 00 0C 24 80 13 01 00 00 00 00 00 AD [16:37:22]Write i2c OK [16:37:22]MH_I2C_Read... [16:37:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:37:22]Read from MH i2c: E2 [16:37:22]MH_I2C_Read... [16:37:22]Read from MH i2c: E2 0E 00 [16:37:22]MH_I2C_Read... [16:37:22]Read from MH i2c: E2 0E 00 0C 24 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 59 [16:37:22]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:37:22]wFMCommunicate OK [16:37:22]SAM_PROTO_GetShiftState done [16:37:22]FM_GetShiftState done [16:37:22]req_shift_opened done [16:37:22]requested_item shift.open_date is exist - process it [16:37:22]req_shift_open_date [16:37:22]req_shift_open_date done [16:37:22]produce_requested_data done [16:37:22]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95526,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:37:22]process_action_free close_receipt [16:37:22]json_value_free [16:37:22]json_value_free done [16:37:22]process_json_proto returns [16:37:22]Send response to host [16:37:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95526,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:37:22]free response buf [16:37:22]execute_script done [16:37:22]execute_script returns [16:37:22]free content buf [16:37:22]Sock 9.Close socket [16:37:22]Sock 9.Thread stoped [16:37:24]accept exits with 7 [16:37:24]New connection [16:37:24]New thread 3067301220 created [16:37:24]Thread 3067444580 joined [16:37:24]Waiting for new connection... [16:37:24] Sock 7.Parse request [16:37:24]Sock 7.Check first char [16:37:24]Sock 7.First char is OK [16:37:24]request: POST /json_proto HTTP/1.0 [16:37:24]Method: POST [16:37:24]URL: /json_proto [16:37:24]Method is POST - this is cgi request [16:37:24]url: /json_proto [16:37:24]query_string will be loaded in cgi processing [16:37:24]execute_cgi json_proto POST (null) [16:37:24]execute_cgi path=json_proto method=POST [16:37:24]POST find Content-Length [16:37:24]Host: 172.17.40.67:8080 [16:37:24]Content-Length: 678 [16:37:24]Content-Type: application/json [16:37:24] [16:37:24]POST finish read [16:37:24]Found Content-Length = 678 [16:37:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406046", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:37:24]execute_script... [16: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)3406046", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:37:24]POST & json_proto [16:37:24]process_json_proto [16:37:24]json parsed OK: [16:37:24]protocol is kg_v1.0 [16:37:24]action value=close_receipt [16:37:24]process_action close_receipt [16:37:24]cmd_close_receipt [16:37:24]MH_GetDate [16:37:24]Write to MH i2c: F0 00 00 0D 24 20 [16:37:24]Write i2c OK [16:37:24]MH_I2C_Read... [16:37:24]Read from MH i2c: F0 [16:37:24]MH_I2C_Read... [16:37:24]Read from MH i2c: F0 09 00 [16:37:24]MH_I2C_Read... [16:37:24]Read from MH i2c: F0 09 00 0D 24 00 46 6C 1E 67 EE DA 66 66 F4 [16:37:24]GetLastDocTimeStamp 1730047039 [16:37:24]current date 1730047046 [16:37:24]FM_GetShiftState [16:37:24]SAM_PROTO_GetShiftState [16:37:24]wFMCommunicate request_size=4 [16:37:24]MH_SAM_APDU [16:37:24]CAPDU: 80 13 01 00 [16:37:24]Write to MH i2c: E2 08 00 0E 24 80 13 01 00 00 00 00 00 AF [16:37:24]Write i2c OK [16:37:24]MH_I2C_Read... [16:37:24]Read from MH i2c: E2 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:37:24] [16:37:24]MH_I2C_Read... [16:37:24]Read from MH i2c: E2 0E 00 [16:37:24]MH_I2C_Read... [16:37:24]Read from MH i2c: E2 0E 00 0E 24 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 5B [16:37:24]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:37:24]wFMCommunicate OK [16:37:24]SAM_PROTO_GetShiftState done [16:37:24]FM_GetShiftState done [16:37:24]opened in 1729987736 [16:37:24]opened+sec_in_day 1730074136 [16:37:24]quantity*price = 20003 [16:37:24]sum+1 = 20004 [16:37:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 526 27.10.2024 16:37 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95527 ФПД: 109290728703914 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T163726&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95527&fm=109290728703914&tin=02508201610067®Number=0000000000170478&sum=20000 [16:37:26]StoreToDocumentArchive [16:37:26]shift 143 fd 95527 [16:37:26]save to /storage/0143/doc_00095527 [16:37:26]save last doc name /storage/0143/doc_00095527 to /storage/kkm_last_doc_name [16:37:26]save OK [16:37:26]Clear old archive folders... [16:37:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:37:26]tlvbuf is B6E20070 [16:37:26]SAM_PROTO_ClearQueue [16:37:26]wFMCommunicate request_size=4 [16:37:26]MH_SAM_APDU [16:37:26]CAPDU: 80 09 00 00 [16:37:26]Write to MH i2c: E2 08 00 1B 24 80 09 00 00 00 00 00 00 B1 [16:37:26]Write i2c OK [16:37:26]MH_I2C_Read... [16:37:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:37:26]Read from MH i2c: E2 [16:37:26]MH_I2C_Read... [16:37:26]Read from MH i2c: E2 03 00 [16:37:26]MH_I2C_Read... [16:37:26]Read from MH i2c: E2 03 00 1B 24 00 90 00 B3 [16:37:26]RAPDU: 90 00 [16:37:26]wFMCommunicate OK [16:37:26]SAM_PROTO_ClearQueue done [16:37:26]KKMCreateOFDPacket [16:37:26]OFDProtocolAddRootSTLVToBuf [16:37:26]FM_MakeSignedData [16:37:26]FM_MakeSignedData [16:37:26]SAM_PROTO_SignData [16:37:26]wFMCommunicate request_size=4 [16:37:26]MH_SAM_APDU [16:37:26]CAPDU: 80 0D 01 02 [16:37:26]Write to MH i2c: E2 08 00 1C 24 80 0D 01 02 00 00 00 00 B9 [16:37:26]Write i2c OK [16:37:26]MH_I2C_Read... [16:37:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:37:26]Read from MH i2c: E2 [16:37:26]MH_I2C_Read... [16:37:26]Read from MH i2c: E2 03 00 [16:37:26]MH_I2C_Read... [16:37:26]Read from MH i2c: E2 03 00 1C 24 00 90 00 B4 [16:37:26]RAPDU: 90 00 [16:37:26]wFMCommunicate OK [16:37:26]wFMCommunicate request_size=255 [16:37:26]MH_SAM_APDU [16:37: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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 02 00 00 F4 03 04 00 46 6C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 27 75 01 00 35 04 06 00 63 [16:37:26]Write to MH i2c: E2 02 01 1D 24 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 02 00 00 F4 03 04 00 46 6C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 27 75 01 00 35 04 06 00 63 00 00 DF [16:37:26]Write i2c OK [16:37:26]MH_I2C_Read... [16:37:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:37:26]Read from MH i2c: E2 [16:37:26]MH_I2C_Read... [16:37:26]Read from MH i2c: E2 03 00 [16:37:26]MH_I2C_Read... [16:37:26]Read from MH i2c: E2 03 00 1D 24 00 90 00 B5 [16:37:26]RAPDU: 90 00 [16:37:26]wFMCommunicate OK [16:37:26]wFMCommunicate request_size=10 [16:37:26]MH_SAM_APDU [16:37:26]CAPDU: 80 0D 02 02 05 66 3B 0F C7 AA [16:37:26]Write to MH i2c: E2 0D 00 1E 24 80 0D 02 02 05 00 66 3B 0F C7 AA 00 00 E7 [16:37:26]Write i2c OK [16:37:26]MH_I2C_Read... [16:37:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:37:26]Read from MH i2c: E2 [16:37:26]MH_I2C_Read... [16:37:26]Read from MH i2c: E2 03 00 [16:37:26]MH_I2C_Read... [16:37:26]Read from MH i2c: E2 03 00 1E 24 00 90 00 B6 [16:37:26]RAPDU: 90 00 [16:37:26]wFMCommunicate OK [16:37:26]wFMCommunicate request_size=4 [16:37:26]MH_SAM_APDU [16:37:26]CAPDU: 80 0D 03 02 [16:37:26]Write to MH i2c: E2 08 00 1F 24 80 0D 03 02 00 00 00 00 BE [16:37:26]Write i2c OK [16:37:26]MH_I2C_Read... [16:37:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:37:26]Read from MH i2c: E2 [16:37:26]MH_I2C_Read... [16:37:26]Read from MH i2c: E2 0B 00 [16:37:26]MH_I2C_Read... [16:37:26]Read from MH i2c: E2 0B 00 1F 24 00 5E BE 98 B7 CC C6 57 E9 90 00 FC [16:37:26]RAPDU: 5E BE 98 B7 CC C6 57 E9 90 00 [16:37:26]wFMCommunicate OK [16:37:26]SAM_PROTO_SignData done [16:37:26]FM_MakeSignedData done [16:37:26]CreateOFDProtocolMessage [16:37:26]wFMCommunicate request_size=4 [16:37:26]MH_SAM_APDU [16:37:26]CAPDU: 80 11 00 00 [16:37:26]Write to MH i2c: E2 08 00 20 24 80 11 00 00 00 00 00 00 BE [16:37:26]Write i2c OK [16:37:26]MH_I2C_Read... [16:37:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:37:26]Read from MH i2c: E2 [16:37:26]MH_I2C_Read... [16:37:26]Read from MH i2c: E2 17 00 [16:37:26]MH_I2C_Read... [16:37:26]Read from MH i2c: E2 17 00 20 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0F [16:37:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:37:26]wFMCommunicate OK [16:37:26]CreateOFDProtocolMessage done [16:37:26]OFDSenderStorePacket 95527 [16:37:26]StoreOFDPacket docnum=95527 [16:37:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AA 65 07 01 49 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 02 00 00 F4 03 04 00 46 6C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 27 75 01 00 35 04 06 00 63 66 3B 0F C7 AA 5E BE 98 B7 CC C6 57 E9 [16:37:26]CheckFolder [16:37:26]dirname=/storage/ofd_packets [16:37:26]CheckFolder done [16:37:26]ProducePacketName [16:37:26]name=ofd_packets/00095527 [16:37:26]NVStorageSaveData ofd_packets/00095527 [16:37:26]File name is /storage/ofd_packets/00095527 [16:37:26]Write 301 bytes [16:37:26]NVStorageSaveData done [16:37:26]OFDSenderStorePacket done [16:37:26]KKMCreateOFDPacket done [16:37:26]NVStorageSaveData kkm_last_timestamp [16:37:26]File name is /storage/kkm_last_timestamp [16:37:26]Write 4 bytes [16:37:26]NVStorageSaveData done [16:37:26]ExternCall_PrintAddStr [16:37:26]wPrintStart [16:37:26]Write to MH i2c: 01 00 00 21 24 45 [16:37:26]OFD Sender: No OFD packet to send [16:37:26]Write i2c OK [16:37:26]MH_I2C_Read... [16:37:26]Read from MH i2c: 01 [16:37:26]MH_I2C_Read... [16:37:26]Read from MH i2c: 01 07 00 [16:37:26]MH_I2C_Read... [16:37:26]Read from MH i2c: 01 07 00 21 24 00 00 00 00 00 FF 0F 5A [16:37:26]RasterBufferAndPrint [16:37:26]line Счет N : (1)3406046 [16:37:26]line ИНН: 02508201610067 [16:37:26]line Контрольно-Кассовый Чек [16:37:26]line ПРОДАЖА [16:37:26]line ТРК (МРК, ГНК) : 42 [16:37:26]line Товар: 2710124130 [16:37:26]line Аи-92-К-4 [16:37:26]line 2.990 * 66.90 [16:37:26]line = 200.03 [16:37:26]line НДС 12% НСП 1% [16:37:26]line > о реализуемом товаре [16:37:26]line ОКРУГЛЕНИЕ: -0.03 [16:37:26]line ИТОГО: 200.00 [16:37:26]line Внесено: 200.00 [16:37:26]line СДАЧА: 0.00 [16:37:26]line НСП 1% : 1.77 [16:37:26]line НДС 12% : 21.24 [16:37:26]line Наличными: 200.00 [16:37:26]line Безнал.: 0.00 [16:37:26]line Место: АЗС № 82 "Партнер Нефть" [16:37:26]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:37:26]line СНО: Общий режим [16:37:26]line Чек 526 27.10.2024 16:37 [16:37:26]line Смена: 143 ФФД: 1.0 [16:37:26]line ЗНМ: 0300000017 [16:37:26]line РНМ: 0000000000170478 [16:37:26]line Версия ККМ: v1.0 [16:37:26]line ФМ: 0000000002098560 [16:37:26]line ФД: 95527 [16:37:26]line ФПД: 109290728703914 [16:37:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T163726&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95527&fm=109290728703914&tin=02508201610067®Number=0000000000170478&sum=20000 [16:37:26]written 0, free lines is 4095 [16:37:26]OFD Sender: Processing packet 95527 [packets to send 57, broken 56] [16:37:26]ProducePacketName [16:37:26]name=ofd_packets/00095527 [16:37:26]OFD Sender: To server: pG, [16:37:26]CommunicateWithHost lk.salyk.kg:30040 [16:37:26]ConnectInit lk.salyk.kg [16:37:26]Connected sock=10 [16:37:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AA 65 07 01 49 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 02 00 00 F4 03 04 00 46 6C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 27 75 01 00 35 04 06 00 63 66 3B 0F C7 AA 5E BE 98 B7 CC C6 57 E9 [16:37:27]Write to MH i2c: 01 00 00 4C 24 70 [16:37:27]Write i2c OK [16:37:27]MH_I2C_Read... [16:37:27]Read from MH i2c: 01 [16:37:27]MH_I2C_Read... [16:37:27]Read from MH i2c: 01 07 00 [16:37:27]MH_I2C_Read... [16:37:27]Read from MH i2c: 01 07 00 4C 24 00 00 00 00 00 F6 0C 79 [16:37:27]RasterBufferAndPrint [16:37:27]line [16:37:27]line [16:37:27]line [16:37:27]line [16:37:27]line [16:37:27]written 0, free lines is 3327 [16:37:27]MH_Cut [16:37:27]Write to MH i2c: D1 01 00 53 24 01 49 [16:37:27]Write i2c OK [16:37:27]MH_I2C_Read... [16:37:27]Read from MH i2c: D1 [16:37:27]MH_I2C_Read... [16:37:27]Read from MH i2c: D1 01 00 [16:37:27]MH_I2C_Read... [16:37:27]Read from MH i2c: D1 01 00 53 24 00 48 [16:37:27]Write to MH i2c: 01 00 00 54 24 78 [16:37:27]Write i2c OK [16:37:27]MH_I2C_Read... [16:37:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F5 8B 47 00 9F 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 32 30 39 38 35 36 30 10 04 04 00 27 75 01 00 F4 03 04 00 71 16 1E 67 B6 04 01 00 00 B6 8D 61 50 74 DB 8F F0 [16:37:27]CommunicateWithHost err = 0 [16:37:27]CheckOFDResponse [16:37:27]1017 (14) - 77093643461234 [16:37:27]1041 (16) - 0000000002098560 [16:37:27]1040 (4) - 95527 [16:37:27]1012 (4) - 27.10.2024 10:31 [16:37:27]1206 (1) - 0 [16:37:27]OFD Sender: Remove packet 95527 [16:37:27]ProducePacketName [16:37:27]name=ofd_packets/00095527 [16:37:27]NVStorageDeleteData [16:37:27]*** Cut start [16:37:27]*** Partial cut [16:37:27]*** CUTSNS_PIN = 1 [16:37:27]OFD Sender: No OFD packet to send [16:37:27]*** CUTSNS_PIN = 0 [16:37:28]*** Brake cut motor [16:37:28]Read from MH i2c: 01 [16:37:28]MH_I2C_Read... [16:37:28]*** Stop cut motor [16:37:28]*** Cut end [16:37:28]Read from MH i2c: 01 07 00 [16:37:28]MH_I2C_Read... [16:37:28]Read from MH i2c: 01 07 00 54 24 00 00 00 00 00 FF 0F 8D [16:37:28]process_action close_receipt done [16:37:28]requested_data is exist [16:37:28]produce_requested_data [16:37:28]requested_item fm.sn is exist - process it [16:37:28]wFMCommunicate request_size=4 [16:37:28]MH_SAM_APDU [16:37:28]CAPDU: 80 11 00 00 [16:37:28]Write to MH i2c: E2 08 00 55 24 80 11 00 00 00 00 00 00 F3 [16:37:28]Write i2c OK [16:37:28]MH_I2C_Read... [16:37:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:37:28]Read from MH i2c: E2 [16:37:28]MH_I2C_Read... [16:37:28]Read from MH i2c: E2 17 00 [16:37:28]MH_I2C_Read... [16:37:28]Read from MH i2c: E2 17 00 55 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 44 [16:37:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:37:28]wFMCommunicate OK [16:37:28]requested_item fd.num is exist - process it [16:37:28]SAM_PROTO_GetFieldsCounters [16:37:28]wFMCommunicate request_size=4 [16:37:28]MH_SAM_APDU [16:37:28]CAPDU: 80 13 00 00 [16:37:28]Write to MH i2c: E2 08 00 56 24 80 13 00 00 00 00 00 00 F6 [16:37:28]Write i2c OK [16:37:28]MH_I2C_Read... [16:37:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:37:28]Read from MH i2c: E2 [16:37:28]MH_I2C_Read... [16:37:28]Read from MH i2c: E2 62 00 [16:37:28]MH_I2C_Read... [16:37:28]Read from MH i2c: E2 62 00 56 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 27 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 0E 02 00 00 5E 04 04 00 0E 02 00 00 57 04 04 00 0F 02 00 00 19 04 04 00 00 00 00 00 90 00 73 [16:37:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 27 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 0E 02 00 00 5E 04 04 00 0E 02 00 00 57 04 04 00 0F 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:37:28]wFMCommunicate OK [16:37:28]SAM_PROTO_GetFieldsCounters done [16:37:28]requested_item shift.num is exist - process it [16:37:28]requested_item shift.opened is exist - process it [16:37:28]req_shift_opened [16:37:28]FM_GetShiftState [16:37:28]SAM_PROTO_GetShiftState [16:37:28]wFMCommunicate request_size=4 [16:37:28]MH_SAM_APDU [16:37:28]CAPDU: 80 13 01 00 [16:37:28]Write to MH i2c: E2 08 00 57 24 80 13 01 00 00 00 00 00 F8 [16:37:28]Write i2c OK [16:37:28]MH_I2C_Read... [16:37:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:37:28]Read from MH i2c: E2 [16:37:28]MH_I2C_Read... [16:37:28]Read from MH i2c: E2 0E 00 [16:37:28]MH_I2C_Read... [16:37:28]Read from MH i2c: E2 0E 00 57 24 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A4 [16:37:28]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:37:28]wFMCommunicate OK [16:37:28]SAM_PROTO_GetShiftState done [16:37:28]FM_GetShiftState done [16:37:28]req_shift_opened done [16:37:28]requested_item shift.open_date is exist - process it [16:37:28]req_shift_open_date [16:37:28]req_shift_open_date done [16:37:28]produce_requested_data done [16:37:28]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95527,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:37:28]process_action_free close_receipt [16:37:28]json_value_free [16:37:28]json_value_free done [16:37:28]process_json_proto returns [16:37:28]Send response to host [16:37:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95527,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:37:28]free response buf [16:37:28]execute_script done [16:37:28]execute_script returns [16:37:28]free content buf [16:37:28]Sock 7.Close socket [16:37:28]Sock 7.Thread stoped [16:37:30]accept exits with 9 [16:37:30]New connection [16:37:30]New thread 3067444580 created [16:37:30]Thread 3067301220 joined [16:37:30]Waiting for new connection... [16:37:30] Sock 9.Parse request [16:37:30]Sock 9.Check first char [16:37:30]Sock 9.First char is OK [16:37:30]request: POST /json_proto HTTP/1.0 [16:37:30]Method: POST [16:37:30]URL: /json_proto [16:37:30]Method is POST - this is cgi request [16:37:30]url: /json_proto [16:37:30]query_string will be loaded in cgi processing [16:37:30]execute_cgi json_proto POST (null) [16:37:30]execute_cgi path=json_proto method=POST [16:37:30]POST find Content-Length [16:37:30]Host: 172.17.40.67:8080 [16:37:30]Content-Length: 678 [16:37:30]Content-Type: application/json [16:37:30] [16:37:30]POST finish read [16:37:30]Found Content-Length = 678 [16:37:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406044", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.540, "sum" : 370.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 370.00, "total" : 370.00, "payments": [ { "type": 0, "sum" : 370.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:37:30]execute_script... [16:37: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)3406044", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.540, "sum" : 370.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 370.00, "total" : 370.00, "payments": [ { "type": 0, "sum" : 370.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:37:30]POST & json_proto [16:37:30]process_json_proto [16:37:30]json parsed OK: [16:37:30]protocol is kg_v1.0 [16:37:30]action value=close_receipt [16:37:30]process_action close_receipt [16:37:30]cmd_close_receipt [16:37:30]MH_GetDate [16:37:30]Write to MH i2c: F0 00 00 58 24 6B [16:37:30]Write i2c OK [16:37:30]MH_I2C_Read... [16:37:30]Read from MH i2c: F0 [16:37:30]MH_I2C_Read... [16:37:30]Read from MH i2c: F0 09 00 [16:37:30]MH_I2C_Read... [16:37:30]Read from MH i2c: F0 09 00 58 24 00 4C 6C 1E 67 EE DA 66 66 45 [16:37:30]GetLastDocTimeStamp 1730047046 [16:37:30]current date 1730047052 [16:37:30]FM_GetShiftState [16:37:30]SAM_PROTO_GetShiftState [16:37:30]wFMCommunicate request_size=4 [16:37:30]MH_SAM_APDU [16:37:30]CAPDU: 80 13 01 00 [16:37:30]Write to MH i2c: E2 08 00 59 24 80 13 01 00 00 00 00 00 FA [16:37:30]Write i2c OK [16:37:30]MH_I2C_Read... [16:37:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:37:30]Read from MH i2c: E2 [16:37:30]MH_I2C_Read... [16:37:30]Read from MH i2c: E2 0E 00 [16:37:30]MH_I2C_Read... [16:37:30]Read from MH i2c: E2 0E 00 59 24 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A6 [16:37:30]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:37:30]wFMCommunicate OK [16:37:30]SAM_PROTO_GetShiftState done [16:37:30]FM_GetShiftState done [16:37:30]opened in 1729987736 [16:37:30]opened+sec_in_day 1730074136 [16:37:30]quantity*price = 37062 [16:37:30]sum+1 = 37064 [16:37:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 370.00 Внесено: 370.00 СДАЧА: 0.00 НСП 1% : 3.28 НДС 12% : 39.36 Наличными: 370.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 527 27.10.2024 16:37 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95528 ФПД: 149668593185903 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T163732&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95528&fm=149668593185903&tin=02508201610067®Number=0000000000170478&sum=37000 [16:37:31]StoreToDocumentArchive [16:37:31]shift 143 fd 95528 [16:37:31]save to /storage/0143/doc_00095528 [16:37:31]save last doc name /storage/0143/doc_00095528 to /storage/kkm_last_doc_name [16:37:31]save OK [16:37:31]Clear old archive folders... [16:37:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:37:31]tlvbuf is B6FCD9C0 [16:37:31]SAM_PROTO_ClearQueue [16:37:31]wFMCommunicate request_size=4 [16:37:31]MH_SAM_APDU [16:37:31]CAPDU: 80 09 00 00 [16:37:31]Write to MH i2c: E2 08 00 66 24 80 09 00 00 00 00 00 00 FC [16:37:31]Write i2c OK [16:37:31]MH_I2C_Read... [16:37:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:37:31]Read from MH i2c: E2 [16:37:31]MH_I2C_Read... [16:37:31]Read from MH i2c: E2 03 00 [16:37:31]MH_I2C_Read... [16:37:31]Read from MH i2c: E2 03 00 66 24 00 90 00 FE [16:37:31]RAPDU: 90 00 [16:37:31]wFMCommunicate OK [16:37:31]SAM_PROTO_ClearQueue done [16:37:31]KKMCreateOFDPacket [16:37:31]OFDProtocolAddRootSTLVToBuf [16:37:31]FM_MakeSignedData [16:37:31]FM_MakeSignedData [16:37:31]SAM_PROTO_SignData [16:37:31]wFMCommunicate request_size=4 [16:37:31]MH_SAM_APDU [16:37:31]CAPDU: 80 0D 01 02 [16:37:31]Write to MH i2c: E2 08 00 67 24 80 0D 01 02 00 00 00 00 04 [16:37:31]Write i2c OK [16:37:31]MH_I2C_Read... [16:37:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:37:31]Read from MH i2c: E2 [16:37:31]MH_I2C_Read... [16:37:31]Read from MH i2c: E2 03 00 [16:37:31]MH_I2C_Read... [16:37:31]Read from MH i2c: E2 03 00 67 24 00 90 00 FF [16:37:31]RAPDU: 90 00 [16:37:31]wFMCommunicate OK [16:37:31]wFMCommunicate request_size=255 [16:37:31]MH_SAM_APDU [16:37: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 34 FF 03 08 00 03 A4 15 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 C7 90 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 60 0F 00 00 00 00 07 04 06 00 88 90 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 02 00 00 F4 03 04 00 4C 6C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 28 75 01 00 35 04 06 00 88 [16:37:31]Write to MH i2c: E2 02 01 68 24 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 A4 15 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 C7 90 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 60 0F 00 00 00 00 07 04 06 00 88 90 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 02 00 00 F4 03 04 00 4C 6C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 28 75 01 00 35 04 06 00 88 00 00 44 [16:37:31]Write i2c OK [16:37:31]MH_I2C_Read... [16:37:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:37:32]Read from MH i2c: E2 [16:37:32]MH_I2C_Read... [16:37:32]Read from MH i2c: E2 03 00 [16:37:32]MH_I2C_Read... [16:37:32]Read from MH i2c: E2 03 00 68 24 00 90 00 00 [16:37:32]RAPDU: 90 00 [16:37:32]wFMCommunicate OK [16:37:32]wFMCommunicate request_size=10 [16:37:32]MH_SAM_APDU [16:37:32]CAPDU: 80 0D 02 02 05 1F 6F 54 B4 6F [16:37:32]Write to MH i2c: E2 0D 00 69 24 80 0D 02 02 05 00 1F 6F 54 B4 6F 00 00 16 [16:37:32]Write i2c OK [16:37:32]MH_I2C_Read... [16:37:32]Read from MH i2c: E2 [16:37:32]MH_I2C_Read... [16:37:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:37:32]Read from MH i2c: E2 03 00 [16:37:32]MH_I2C_Read... [16:37:32]Read from MH i2c: E2 03 00 69 24 00 90 00 01 [16:37:32]RAPDU: 90 00 [16:37:32]wFMCommunicate OK [16:37:32]wFMCommunicate request_size=4 [16:37:32]MH_SAM_APDU [16:37:32]CAPDU: 80 0D 03 02 [16:37:32]Write to MH i2c: E2 08 00 6A 24 80 0D 03 02 00 00 00 00 09 [16:37:32]Write i2c OK [16:37:32]MH_I2C_Read... [16:37:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:37:32]Read from MH i2c: E2 [16:37:32]MH_I2C_Read... [16:37:32]Read from MH i2c: E2 0B 00 [16:37:32]MH_I2C_Read... [16:37:32]Read from MH i2c: E2 0B 00 6A 24 00 99 D1 43 B9 14 5C 05 9E 90 00 83 [16:37:32]RAPDU: 99 D1 43 B9 14 5C 05 9E 90 00 [16:37:32]wFMCommunicate OK [16:37:32]SAM_PROTO_SignData done [16:37:32]FM_MakeSignedData done [16:37:32]CreateOFDProtocolMessage [16:37:32]wFMCommunicate request_size=4 [16:37:32]MH_SAM_APDU [16:37:32]CAPDU: 80 11 00 00 [16:37:32]Write to MH i2c: E2 08 00 6B 24 80 11 00 00 00 00 00 00 09 [16:37:32]Write i2c OK [16:37:32]MH_I2C_Read... [16:37:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:37:32]Read from MH i2c: E2 [16:37:32]MH_I2C_Read... [16:37:32]Read from MH i2c: E2 17 00 [16:37:32]MH_I2C_Read... [16:37:32]Read from MH i2c: E2 17 00 6B 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5A [16:37:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:37:32]wFMCommunicate OK [16:37:32]CreateOFDProtocolMessage done [16:37:32]OFDSenderStorePacket 95528 [16:37:32]StoreOFDPacket docnum=95528 [16:37:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D2 BD 07 01 88 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 34 FF 03 08 00 03 A4 15 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 C7 90 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 60 0F 00 00 00 00 07 04 06 00 88 90 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 02 00 00 F4 03 04 00 4C 6C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 28 75 01 00 35 04 06 00 88 1F 6F 54 B4 6F 99 D1 43 B9 14 5C 05 9E [16:37:32]CheckFolder [16:37:32]dirname=/storage/ofd_packets [16:37:32]CheckFolder done [16:37:32]ProducePacketName [16:37:32]name=ofd_packets/00095528 [16:37:32]NVStorageSaveData ofd_packets/00095528 [16:37:32]File name is /storage/ofd_packets/00095528 [16:37:32]Write 301 bytes [16:37:32]NVStorageSaveData done [16:37:32]OFDSenderStorePacket done [16:37:32]KKMCreateOFDPacket done [16:37:32]NVStorageSaveData kkm_last_timestamp [16:37:32]File name is /storage/kkm_last_timestamp [16:37:32]Write 4 bytes [16:37:32]NVStorageSaveData done [16:37:32]ExternCall_PrintAddStr [16:37:32]wPrintStart [16:37:32]Write to MH i2c: 01 00 00 6C 24 90 [16:37:32]Write i2c OK [16:37:32]MH_I2C_Read... [16:37:32]Read from MH i2c: 01 [16:37:32]MH_I2C_Read... [16:37:32]Read from MH i2c: 01 07 00 [16:37:32]MH_I2C_Read... [16:37:32]Read from MH i2c: 01 07 00 6C 24 00 00 00 00 00 FF 0F A5 [16:37:32]RasterBufferAndPrint [16:37:32]line Счет N : (1)3406044 [16:37:32]line ИНН: 02508201610067 [16:37:32]line Контрольно-Кассовый Чек [16:37:32]line ПРОДАЖА [16:37:32]line ТРК (МРК, ГНК) : 12 [16:37:32]line Товар: 2710124130 [16:37:32]line Аи-92-К-4 [16:37:32]line 5.540 * 66.90 [16:37:32]line = 370.63 [16:37:32]line НДС 12% НСП 1% [16:37:32]line > о реализуемом товаре [16:37:32]line ОКРУГЛЕНИЕ: -0.63 [16:37:32]line ИТОГО: 370.00 [16:37:32]line Внесено: 370.00 [16:37:32]line СДАЧА: 0.00 [16:37:32]line НСП 1% : 3.28 [16:37:32]line НДС 12% : 39.36 [16:37:32]line Наличными: 370.00 [16:37:32]line Безнал.: 0.00 [16:37:32]line Место: АЗС № 82 "Партнер Нефть" [16:37:32]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:37:32]line СНО: Общий режим [16:37:32]line Чек 527 27.10.2024 16:37 [16:37:32]line Смена: 143 ФФД: 1.0 [16:37:32]line ЗНМ: 0300000017 [16:37:32]line РНМ: 0000000000170478 [16:37:32]line Версия ККМ: v1.0 [16:37:32]line ФМ: 0000000002098560 [16:37:32]line ФД: 95528 [16:37:32]line ФПД: 149668593185903 [16:37:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T163732&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95528&fm=149668593185903&tin=02508201610067®Number=0000000000170478&sum=37000 [16:37:32]written 0, free lines is 4095 [16:37:32]OFD Sender: Processing packet 95528 [packets to send 57, broken 56] [16:37:32]ProducePacketName [16:37:32]name=ofd_packets/00095528 [16:37:32]OFD Sender: To server: pG, [16:37:32]CommunicateWithHost lk.salyk.kg:30040 [16:37:32]ConnectInit lk.salyk.kg [16:37:32]Connected sock=10 [16:37:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D2 BD 07 01 88 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 34 FF 03 08 00 03 A4 15 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 C7 90 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 60 0F 00 00 00 00 07 04 06 00 88 90 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 02 00 00 F4 03 04 00 4C 6C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 28 75 01 00 35 04 06 00 88 1F 6F 54 B4 6F 99 D1 43 B9 14 5C 05 9E [16:37:32]Write to MH i2c: 01 00 00 97 24 BB [16:37:32]Write i2c OK [16:37:32]MH_I2C_Read... [16:37:32]Read from MH i2c: 01 [16:37:32]MH_I2C_Read... [16:37:32]Read from MH i2c: 01 07 00 [16:37:32]MH_I2C_Read... [16:37:32]Read from MH i2c: 01 07 00 97 24 00 00 00 00 00 FF 0C CD [16:37:32]RasterBufferAndPrint [16:37:32]line [16:37:32]line [16:37:32]line [16:37:32]line [16:37:32]line [16:37:32]written 0, free lines is 3345 [16:37:32]MH_Cut [16:37:32]Write to MH i2c: D1 01 00 9E 24 01 94 [16:37:32]Write i2c OK [16:37:32]MH_I2C_Read... [16:37:32]Read from MH i2c: D1 [16:37:32]MH_I2C_Read... [16:37:32]Read from MH i2c: D1 01 00 [16:37:32]MH_I2C_Read... [16:37:32]Read from MH i2c: D1 01 00 9E 24 00 93 [16:37:32]Write to MH i2c: 01 00 00 9F 24 C3 [16:37:32]Write i2c OK [16:37:32]MH_I2C_Read... [16:37:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 66 0A 47 00 D0 D3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 28 75 01 00 F4 03 04 00 77 16 1E 67 B6 04 01 00 00 BA BE C0 47 09 0B 35 48 [16:37:33]CommunicateWithHost err = 0 [16:37:33]CheckOFDResponse [16:37:33]1017 (14) - 77093643461234 [16:37:33]1041 (16) - 0000000002098560 [16:37:33]1040 (4) - 95528 [16:37:33]1012 (4) - 27.10.2024 10:31 [16:37:33]1206 (1) - 0 [16:37:33]OFD Sender: Remove packet 95528 [16:37:33]ProducePacketName [16:37:33]name=ofd_packets/00095528 [16:37:33]NVStorageDeleteData [16:37:33]*** Cut start [16:37:33]*** Partial cut [16:37:33]*** CUTSNS_PIN = 1 [16:37:33]OFD Sender: No OFD packet to send [16:37:33]*** CUTSNS_PIN = 0 [16:37:33]*** Brake cut motor [16:37:34]Read from MH i2c: 01 [16:37:34]MH_I2C_Read... [16:37:34]*** Stop cut motor [16:37:34]*** Cut end [16:37:34]Read from MH i2c: 01 07 00 [16:37:34]MH_I2C_Read... [16:37:34]Read from MH i2c: 01 07 00 9F 24 00 00 00 00 00 FF 0F D8 [16:37:34]process_action close_receipt done [16:37:34]requested_data is exist [16:37:34]produce_requested_data [16:37:34]requested_item fm.sn is exist - process it [16:37:34]wFMCommunicate request_size=4 [16:37:34]MH_SAM_APDU [16:37:34]CAPDU: 80 11 00 00 [16:37:34]Write to MH i2c: E2 08 00 A0 24 80 11 00 00 00 00 00 00 3E [16:37:34]Write i2c OK [16:37:34]MH_I2C_Read... [16:37:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:37:34]Read from MH i2c: E2 [16:37:34]MH_I2C_Read... [16:37:34]Read from MH i2c: E2 17 00 [16:37:34]MH_I2C_Read... [16:37:34]Read from MH i2c: E2 17 00 A0 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8F [16:37:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:37:34]wFMCommunicate OK [16:37:34]requested_item fd.num is exist - process it [16:37:34]SAM_PROTO_GetFieldsCounters [16:37:34]wFMCommunicate request_size=4 [16:37:34]MH_SAM_APDU [16:37:34]CAPDU: 80 13 00 00 [16:37:34]Write to MH i2c: E2 08 00 A1 24 80 13 00 00 00 00 00 00 41 [16:37:34]Write i2c OK [16:37:34]MH_I2C_Read... [16:37:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:37:34]Read from MH i2c: E2 [16:37:34]MH_I2C_Read... [16:37:34]Read from MH i2c: E2 62 00 [16:37:34]MH_I2C_Read... [16:37:34]Read from MH i2c: E2 62 00 A1 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 28 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 0F 02 00 00 5E 04 04 00 0F 02 00 00 57 04 04 00 10 02 00 00 19 04 04 00 00 00 00 00 90 00 C2 [16:37:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 28 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 0F 02 00 00 5E 04 04 00 0F 02 00 00 57 04 04 00 10 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:37:34]wFMCommunicate OK [16:37:34]SAM_PROTO_GetFieldsCounters done [16:37:34]requested_item shift.num is exist - process it [16:37:34]requested_item shift.opened is exist - process it [16:37:34]req_shift_opened [16:37:34]FM_GetShiftState [16:37:34]SAM_PROTO_GetShiftState [16:37:34]wFMCommunicate request_size=4 [16:37:34]MH_SAM_APDU [16:37:34]CAPDU: 80 13 01 00 [16:37:34]Write to MH i2c: E2 08 00 A2 24 80 13 01 00 00 00 00 00 43 [16:37:34]Write i2c OK [16:37:34]MH_I2C_Read... [16:37:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:37:34]Read from MH i2c: E2 [16:37:34]MH_I2C_Read... [16:37:34]Read from MH i2c: E2 0E 00 [16:37:34]MH_I2C_Read... [16:37:34]Read from MH i2c: E2 0E 00 A2 24 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 EF [16:37:34]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:37:34]wFMCommunicate OK [16:37:34]SAM_PROTO_GetShiftState done [16:37:34]FM_GetShiftState done [16:37:34]req_shift_opened done [16:37:34]requested_item shift.open_date is exist - process it [16:37:34]req_shift_open_date [16:37:34]req_shift_open_date done [16:37:34]produce_requested_data done [16:37:34]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95528,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:37:34]process_action_free close_receipt [16:37:34]json_value_free [16:37:34]json_value_free done [16:37:34]process_json_proto returns [16:37:34]Send response to host [16:37:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95528,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:37:34]free response buf [16:37:34]execute_script done [16:37:34]execute_script returns [16:37:34]free content buf [16:37:34]Sock 9.Close socket [16:37:34]Sock 9.Thread stoped [16:37:38]OFD Sender: No OFD packet to send [16:37:43]OFD Sender: No OFD packet to send [16:37:48]OFD Sender: No OFD packet to send [16:37:53]OFD Sender: No OFD packet to send [16:37:58]OFD Sender: No OFD packet to send [16:38:03]OFD Sender: No OFD packet to send [16:38:08]OFD Sender: No OFD packet to send [16:38:13]OFD Sender: No OFD packet to send [16:38:18]OFD Sender: No OFD packet to send [16:38:23]OFD Sender: No OFD packet to send [16:38:28]OFD Sender: No OFD packet to send [16:38:33]OFD Sender: No OFD packet to send [16:38:38]OFD Sender: No OFD packet to send [16:38:43]OFD Sender: No OFD packet to send [16:38:48]OFD Sender: No OFD packet to send [16:38:53]OFD Sender: No OFD packet to send [16:38:58]OFD Sender: No OFD packet to send [16:39:03]OFD Sender: No OFD packet to send [16:39:08]OFD Sender: No OFD packet to send [16:39:13]OFD Sender: No OFD packet to send [16:39:18]OFD Sender: No OFD packet to send [16:39:23]OFD Sender: No OFD packet to send [16:39:28]OFD Sender: No OFD packet to send [16:39:33]OFD Sender: No OFD packet to send [16:39:38]OFD Sender: No OFD packet to send [16:39:43]OFD Sender: No OFD packet to send [16:39:48]OFD Sender: No OFD packet to send [16:39:53]OFD Sender: No OFD packet to send [16:39:58]OFD Sender: No OFD packet to send [16: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: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: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:33]OFD Sender: No OFD packet to send [16:41:38]OFD Sender: No OFD packet to send [16:41:43]OFD Sender: No OFD packet to send [16:41:48]OFD Sender: No OFD packet to send [16:41:53]OFD Sender: No OFD packet to send [16:41:58]OFD Sender: No OFD packet to send [16:42:03]OFD Sender: No OFD packet to send [16:42:08]OFD Sender: No OFD packet to send [16:42:13]OFD Sender: No OFD packet to send [16:42:18]OFD Sender: No OFD packet to send [16:42:23]OFD Sender: No OFD packet to send [16:42:28]OFD Sender: No OFD packet to send [16:42:33]OFD Sender: No OFD packet to send [16:42:38]OFD Sender: No OFD packet to send [16:42:43]OFD Sender: No OFD packet to send [16:42:48]OFD Sender: No OFD packet to send [16:42:53]OFD Sender: No OFD packet to send [16:42:58]OFD Sender: No OFD packet to send [16:43:03]OFD Sender: No OFD packet to send [16:43:08]OFD Sender: No OFD packet to send [16:43:13]OFD Sender: No OFD packet to send [16:43:18]OFD Sender: No OFD packet to send [16:43:23]OFD Sender: No OFD packet to send [16:43:28]OFD Sender: No OFD packet to send [16:43:33]OFD Sender: No OFD packet to send [16:43:38]OFD Sender: No OFD packet to send [16:43:43]OFD Sender: No OFD packet to send [16:43:48]accept exits with 7 [16:43:48]New connection [16:43:48]New thread 3067301220 created [16:43:48]Thread 3067444580 joined [16:43:48]Waiting for new connection... [16:43:48] Sock 7.Parse request [16:43:48]Sock 7.Check first char [16:43:48]Sock 7.First char is OK [16:43:48]request: POST /json_proto HTTP/1.0 [16:43:48]Method: POST [16:43:48]URL: /json_proto [16:43:48]Method is POST - this is cgi request [16:43:48]url: /json_proto [16:43:48]query_string will be loaded in cgi processing [16:43:48]execute_cgi json_proto POST (null) [16:43:48]execute_cgi path=json_proto method=POST [16:43:48]POST find Content-Length [16:43:48]Host: 172.17.40.67:8080 [16:43:48]Content-Length: 770 [16:43:48]Content-Type: application/json [16:43:48] [16:43:48]POST finish read [16:43:48]Found Content-Length = 770 [16:43:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406047", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:43:48]execute_script... [16:43: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)3406047", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:43:48]POST & json_proto [16:43:48]process_json_proto [16:43:48]json parsed OK: [16:43:48]protocol is kg_v1.0 [16:43:48]action value=close_receipt [16:43:48]process_action close_receipt [16:43:48]cmd_close_receipt [16:43:48]MH_GetDate [16:43:48]Write to MH i2c: F0 00 00 A3 24 B6 [16:43:48]Write i2c OK [16:43:48]MH_I2C_Read... [16:43:48]Read from MH i2c: F0 [16:43:48]MH_I2C_Read... [16:43:48]Read from MH i2c: F0 09 00 [16:43:48]MH_I2C_Read... [16:43:48]Read from MH i2c: F0 09 00 A3 24 00 C5 6D 1E 67 EE DA 66 66 0A [16:43:48]GetLastDocTimeStamp 1730047052 [16:43:48]current date 1730047429 [16:43:48]FM_GetShiftState [16:43:48]SAM_PROTO_GetShiftState [16:43:48]wFMCommunicate request_size=4 [16:43:48]MH_SAM_APDU [16:43:48]CAPDU: 80 13 01 00 [16:43:48]Write to MH i2c: E2 08 00 A4 24 80 13 01 00 00 00 00 00 45 [16:43:48]Write i2c OK [16:43:48]MH_I2C_Read... [16:43:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:43:48]Read from MH i2c: E2 [16:43:48]MH_I2C_Read... [16:43:48]Read from MH i2c: E2 0E 00 [16:43:48]MH_I2C_Read... [16:43:48]Read from MH i2c: E2 0E 00 A4 24 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F1 [16:43:48]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:43:48]wFMCommunicate OK [16:43:48]SAM_PROTO_GetShiftState done [16:43:48]FM_GetShiftState done [16:43:48]opened in 1729987736 [16:43:48]opened+sec_in_day 1730074136 [16:43:48]quantity*price = 100021 [16:43:48]sum+1 = 100023 [16:43:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 528 27.10.2024 16:43 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95529 ФПД: 134878606187018 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T164349&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95529&fm=134878606187018&tin=02508201610067®Number=0000000000170478&sum=100022 [16:43:49]StoreToDocumentArchive [16:43:49]shift 143 fd 95529 [16:43:49]save to /storage/0143/doc_00095529 [16:43:49]save last doc name /storage/0143/doc_00095529 to /storage/kkm_last_doc_name [16:43:49]save OK [16:43:49]Clear old archive folders... [16:43:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:43:49]tlvbuf is 009F9570 [16:43:49]SAM_PROTO_ClearQueue [16:43:49]wFMCommunicate request_size=4 [16:43:49]MH_SAM_APDU [16:43:49]CAPDU: 80 09 00 00 [16:43:49]Write to MH i2c: E2 08 00 B1 24 80 09 00 00 00 00 00 00 47 [16:43:49]Write i2c OK [16:43:49]MH_I2C_Read... [16:43:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:43:49]Read from MH i2c: E2 [16:43:49]MH_I2C_Read... [16:43:49]Read from MH i2c: E2 03 00 [16:43:49]MH_I2C_Read... [16:43:49]Read from MH i2c: E2 03 00 B1 24 00 90 00 49 [16:43:49]RAPDU: 90 00 [16:43:49]wFMCommunicate OK [16:43:49]SAM_PROTO_ClearQueue done [16:43:49]KKMCreateOFDPacket [16:43:49]OFDProtocolAddRootSTLVToBuf [16:43:49]FM_MakeSignedData [16:43:49]FM_MakeSignedData [16:43:49]SAM_PROTO_SignData [16:43:49]wFMCommunicate request_size=4 [16:43:49]MH_SAM_APDU [16:43:49]CAPDU: 80 0D 01 02 [16:43:49]Write to MH i2c: E2 08 00 B2 24 80 0D 01 02 00 00 00 00 4F [16:43:49]Write i2c OK [16:43:49]MH_I2C_Read... [16:43:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:43:49]Read from MH i2c: E2 [16:43:49]MH_I2C_Read... [16:43:49]Read from MH i2c: E2 03 00 [16:43:49]MH_I2C_Read... [16:43:49]Read from MH i2c: E2 03 00 B2 24 00 90 00 4A [16:43:49]RAPDU: 90 00 [16:43:49]wFMCommunicate OK [16:43:49]wFMCommunicate request_size=255 [16:43:49]MH_SAM_APDU [16:43: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 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 02 00 00 F4 03 04 00 C5 6D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 29 75 01 00 35 04 06 00 7A [16:43:49]Write to MH i2c: E2 02 01 B3 24 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 02 00 00 F4 03 04 00 C5 6D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 29 75 01 00 35 04 06 00 7A 00 00 98 [16:43:49]Write i2c OK [16:43:49]MH_I2C_Read... [16:43:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:43:49]Read from MH i2c: E2 [16:43:49]MH_I2C_Read... [16:43:49]Read from MH i2c: E2 03 00 [16:43:49]MH_I2C_Read... [16:43:49]Read from MH i2c: E2 03 00 B3 24 00 90 00 4B [16:43:49]RAPDU: 90 00 [16:43:49]wFMCommunicate OK [16:43:49]wFMCommunicate request_size=10 [16:43:49]MH_SAM_APDU [16:43:49]CAPDU: 80 0D 02 02 05 AB DF 68 DA 0A [16:43:49]Write to MH i2c: E2 0D 00 B4 24 80 0D 02 02 05 00 AB DF 68 DA 0A 00 00 32 [16:43:49]Write i2c OK [16:43:49]MH_I2C_Read... [16:43:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:43:50]Read from MH i2c: E2 [16:43:50]MH_I2C_Read... [16:43:50]Read from MH i2c: E2 03 00 [16:43:50]MH_I2C_Read... [16:43:50]Read from MH i2c: E2 03 00 B4 24 00 90 00 4C [16:43:50]RAPDU: 90 00 [16:43:50]wFMCommunicate OK [16:43:50]wFMCommunicate request_size=4 [16:43:50]MH_SAM_APDU [16:43:50]CAPDU: 80 0D 03 02 [16:43:50]Write to MH i2c: E2 08 00 B5 24 80 0D 03 02 00 00 00 00 54 [16:43:50]Write i2c OK [16:43:50]MH_I2C_Read... [16:43:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:43:50]Read from MH i2c: E2 [16:43:50]MH_I2C_Read... [16:43:50]Read from MH i2c: E2 0B 00 [16:43:50]MH_I2C_Read... [16:43:50]Read from MH i2c: E2 0B 00 B5 24 00 A1 FF E0 8E E4 44 C3 50 90 00 9E [16:43:50]RAPDU: A1 FF E0 8E E4 44 C3 50 90 00 [16:43:50]wFMCommunicate OK [16:43:50]SAM_PROTO_SignData done [16:43:50]FM_MakeSignedData done [16:43:50]CreateOFDProtocolMessage [16:43:50]wFMCommunicate request_size=4 [16:43:50]MH_SAM_APDU [16:43:50]CAPDU: 80 11 00 00 [16:43:50]Write to MH i2c: E2 08 00 B6 24 80 11 00 00 00 00 00 00 54 [16:43:50]Write i2c OK [16:43:50]MH_I2C_Read... [16:43:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:43:50]Read from MH i2c: E2 [16:43:50]MH_I2C_Read... [16:43:50]Read from MH i2c: E2 17 00 [16:43:50]MH_I2C_Read... [16:43:50]Read from MH i2c: E2 17 00 B6 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A5 [16:43:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:43:50]wFMCommunicate OK [16:43:50]CreateOFDProtocolMessage done [16:43:50]OFDSenderStorePacket 95529 [16:43:50]StoreOFDPacket docnum=95529 [16:43:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 79 85 07 01 CB 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 02 00 00 F4 03 04 00 C5 6D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 29 75 01 00 35 04 06 00 7A AB DF 68 DA 0A A1 FF E0 8E E4 44 C3 50 [16:43:50]CheckFolder [16:43:50]dirname=/storage/ofd_packets [16:43:50]CheckFolder done [16:43:50]ProducePacketName [16:43:50]name=ofd_packets/00095529 [16:43:50]NVStorageSaveData ofd_packets/00095529 [16:43:50]File name is /storage/ofd_packets/00095529 [16:43:50]Write 301 bytes [16:43:50]NVStorageSaveData done [16:43:50]OFDSenderStorePacket done [16:43:50]KKMCreateOFDPacket done [16:43:50]NVStorageSaveData kkm_last_timestamp [16:43:50]File name is /storage/kkm_last_timestamp [16:43:50]Write 4 bytes [16:43:50]NVStorageSaveData done [16:43:50]ExternCall_PrintAddStr [16:43:50]wPrintStart [16:43:50]Write to MH i2c: 01 00 00 B7 24 DB [16:43:50]Write i2c OK [16:43:50]MH_I2C_Read... [16:43:50]Read from MH i2c: 01 [16:43:50]MH_I2C_Read... [16:43:50]Read from MH i2c: 01 07 00 [16:43:50]MH_I2C_Read... [16:43:50]Read from MH i2c: 01 07 00 B7 24 00 00 00 00 00 FF 0F F0 [16:43:50]RasterBufferAndPrint [16:43:50]line Счет N : (1)3406047 [16:43:50]line ИНН: 02508201610067 [16:43:50]line Контрольно-Кассовый Чек [16:43:50]line ПРОДАЖА [16:43:50]line ТРК (МРК, ГНК) : 13 [16:43:50]line Товар: 2710124500 [16:43:50]line Аи-95-К-5 [16:43:50]line 13.480 * 74.20 [16:43:50]line = 1000.22 [16:43:50]line НДС 12% НСП 1% [16:43:50]line > о реализуемом товаре [16:43:50]line ИТОГО: 1000.22 [16:43:50]line НСП 1% : 8.85 [16:43:50]line НДС 12% : 106.22 [16:43:50]line Наличными: 0.00 [16:43:50]line Безнал.: 1000.22 [16:43:50]line Место: АЗС № 82 "Партнер Нефть" [16:43:50]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:43:50]line СНО: Общий режим [16:43:50]line Чек 528 27.10.2024 16:43 [16:43:50]line Смена: 143 ФФД: 1.0 [16:43:50]line ЗНМ: 0300000017 [16:43:50]line РНМ: 0000000000170478 [16:43:50]line Версия ККМ: v1.0 [16:43:50]line Платежная система: Mbank [16:43:50]line ФМ: 0000000002098560 [16:43:50]line ФД: 95529 [16:43:50]line ФПД: 134878606187018 [16:43:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T164349&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95529&fm=134878606187018&tin=02508201610067®Number=0000000000170478&sum=100022 [16:43:50]OFD Sender: Processing packet 95529 [packets to send 57, broken 56] [16:43:50]ProducePacketName [16:43:50]name=ofd_packets/00095529 [16:43:50]OFD Sender: To server: pG, [16:43:50]CommunicateWithHost lk.salyk.kg:30040 [16:43:50]ConnectInit lk.salyk.kg [16:43:50]written 0, free lines is 4095 [16:43:50]Connected sock=10 [16:43:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 79 85 07 01 CB 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 02 00 00 F4 03 04 00 C5 6D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 29 75 01 00 35 04 06 00 7A AB DF 68 DA 0A A1 FF E0 8E E4 44 C3 50 [16:43:50]Write to MH i2c: 01 00 00 E0 24 04 [16:43:50]Write i2c OK [16:43:50]MH_I2C_Read... [16:43:50]Read from MH i2c: 01 [16:43:50]MH_I2C_Read... [16:43:50]Read from MH i2c: 01 07 00 [16:43:50]MH_I2C_Read... [16:43:50]Read from MH i2c: 01 07 00 E0 24 00 00 00 00 00 2C 0D 44 [16:43:50]RasterBufferAndPrint [16:43:50]line [16:43:50]line [16:43:50]line [16:43:50]line [16:43:50]line [16:43:50]written 0, free lines is 3378 [16:43:50]MH_Cut [16:43:50]Write to MH i2c: D1 01 00 E7 24 01 DD [16:43:50]Write i2c OK [16:43:50]MH_I2C_Read... [16:43:50]Read from MH i2c: D1 [16:43:50]MH_I2C_Read... [16:43:50]Read from MH i2c: D1 01 00 [16:43:50]MH_I2C_Read... [16:43:50]Read from MH i2c: D1 01 00 E7 24 00 DC [16:43:50]Write to MH i2c: 01 00 00 E8 24 0C [16:43:50]Write i2c OK [16:43:50]MH_I2C_Read... [16:43:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 4B EB 47 00 66 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 32 30 39 38 35 36 30 10 04 04 00 29 75 01 00 F4 03 04 00 F1 17 1E 67 B6 04 01 00 00 0B 36 38 CE 64 48 B5 F8 [16:43:50]CommunicateWithHost err = 0 [16:43:50]CheckOFDResponse [16:43:50]1017 (14) - 77093643461234 [16:43:50]1041 (16) - 0000000002098560 [16:43:50]1040 (4) - 95529 [16:43:50]1012 (4) - 27.10.2024 10:37 [16:43:50]1206 (1) - 0 [16:43:50]OFD Sender: Remove packet 95529 [16:43:50]ProducePacketName [16:43:50]name=ofd_packets/00095529 [16:43:50]NVStorageDeleteData [16:43:51]OFD Sender: No OFD packet to send [16:43:51]*** Cut start [16:43:51]*** Partial cut [16:43:51]*** CUTSNS_PIN = 1 [16:43:51]*** CUTSNS_PIN = 0 [16:43:51]*** Brake cut motor [16:43:52]Read from MH i2c: 01 [16:43:52]MH_I2C_Read... [16:43:52]*** Stop cut motor [16:43:52]*** Cut end [16:43:52]Read from MH i2c: 01 07 00 [16:43:52]MH_I2C_Read... [16:43:52]Read from MH i2c: 01 07 00 E8 24 00 00 00 00 00 FF 0F 21 [16:43:52]process_action close_receipt done [16:43:52]requested_data is exist [16:43:52]produce_requested_data [16:43:52]requested_item fm.sn is exist - process it [16:43:52]wFMCommunicate request_size=4 [16:43:52]MH_SAM_APDU [16:43:52]CAPDU: 80 11 00 00 [16:43:52]Write to MH i2c: E2 08 00 E9 24 80 11 00 00 00 00 00 00 87 [16:43:52]Write i2c OK [16:43:52]MH_I2C_Read... [16:43:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:43:52]Read from MH i2c: E2 [16:43:52]MH_I2C_Read... [16:43:52]Read from MH i2c: E2 17 00 [16:43:52]MH_I2C_Read... [16:43:52]Read from MH i2c: E2 17 00 E9 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D8 [16:43:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:43:52]wFMCommunicate OK [16:43:52]requested_item fd.num is exist - process it [16:43:52]SAM_PROTO_GetFieldsCounters [16:43:52]wFMCommunicate request_size=4 [16:43:52]MH_SAM_APDU [16:43:52]CAPDU: 80 13 00 00 [16:43:52]Write to MH i2c: E2 08 00 EA 24 80 13 00 00 00 00 00 00 8A [16:43:52]Write i2c OK [16:43:52]MH_I2C_Read... [16:43:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:43:52]Read from MH i2c: E2 [16:43:52]MH_I2C_Read... [16:43:52]Read from MH i2c: E2 62 00 [16:43:52]MH_I2C_Read... [16:43:52]Read from MH i2c: E2 62 00 EA 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 29 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 10 02 00 00 5E 04 04 00 10 02 00 00 57 04 04 00 11 02 00 00 19 04 04 00 00 00 00 00 90 00 0F [16:43:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 29 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 10 02 00 00 5E 04 04 00 10 02 00 00 57 04 04 00 11 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:43:52]wFMCommunicate OK [16:43:52]SAM_PROTO_GetFieldsCounters done [16:43:52]requested_item shift.num is exist - process it [16:43:52]requested_item shift.opened is exist - process it [16:43:52]req_shift_opened [16:43:52]FM_GetShiftState [16:43:52]SAM_PROTO_GetShiftState [16:43:52]wFMCommunicate request_size=4 [16:43:52]MH_SAM_APDU [16:43:52]CAPDU: 80 13 01 00 [16:43:52]Write to MH i2c: E2 08 00 EB 24 80 13 01 00 00 00 00 00 8C [16:43:52]Write i2c OK [16:43:52]MH_I2C_Read... [16:43:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:43:52]Read from MH i2c: E2 [16:43:52]MH_I2C_Read... [16:43:52]Read from MH i2c: E2 0E 00 [16:43:52]MH_I2C_Read... [16:43:52]Read from MH i2c: E2 0E 00 EB 24 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 38 [16:43:52]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:43:52]wFMCommunicate OK [16:43:52]SAM_PROTO_GetShiftState done [16:43:52]FM_GetShiftState done [16:43:52]req_shift_opened done [16:43:52]requested_item shift.open_date is exist - process it [16:43:52]req_shift_open_date [16:43:52]req_shift_open_date done [16:43:52]produce_requested_data done [16:43:52]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95529,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:43:52]process_action_free close_receipt [16:43:52]json_value_free [16:43:52]json_value_free done [16:43:52]process_json_proto returns [16:43:52]Send response to host [16:43:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95529,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:43:52]free response buf [16:43:52]execute_script done [16:43:52]execute_script returns [16:43:52]free content buf [16:43:52]Sock 7.Close socket [16:43:52]Sock 7.Thread stoped [16:43:56]OFD Sender: No OFD packet to send [16:44:01]OFD Sender: No OFD packet to send [16:44:06]OFD Sender: No OFD packet to send [16:44:11]OFD Sender: No OFD packet to send [16:44:16]OFD Sender: No OFD packet to send [16:44:18]accept exits with 9 [16:44:18]New connection [16:44:18]New thread 3067444580 created [16:44:18]Thread 3067301220 joined [16:44:18]Waiting for new connection... [16:44:18] Sock 9.Parse request [16:44:18]Sock 9.Check first char [16:44:18]Sock 9.First char is OK [16:44:18]request: POST /json_proto HTTP/1.0 [16:44:18]Method: POST [16:44:18]URL: /json_proto [16:44:18]Method is POST - this is cgi request [16:44:18]url: /json_proto [16:44:18]query_string will be loaded in cgi processing [16:44:18]execute_cgi json_proto POST (null) [16:44:18]execute_cgi path=json_proto method=POST [16:44:18]POST find Content-Length [16:44:18]Host: 172.17.40.67:8080 [16:44:18]Content-Length: 768 [16:44:18]Content-Type: application/json [16:44:18] [16:44:18]POST finish read [16:44:18]Found Content-Length = 768 [16:44:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406048", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 700.44 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:44:18]execute_script... [16: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)3406048", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 700.44 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:44:18]POST & json_proto [16:44:18]process_json_proto [16:44:18]json parsed OK: [16:44:18]protocol is kg_v1.0 [16:44:18]action value=close_receipt [16:44:18]process_action close_receipt [16:44:18]cmd_close_receipt [16:44:18]MH_GetDate [16:44:18]Write to MH i2c: F0 00 00 EC 24 FF [16:44:18]Write i2c OK [16:44:18]MH_I2C_Read... [16:44:18]Read from MH i2c: F0 [16:44:18]MH_I2C_Read... [16:44:18]Read from MH i2c: F0 09 00 [16:44:18]MH_I2C_Read... [16:44:18]Read from MH i2c: F0 09 00 EC 24 00 E3 6D 1E 67 EE DA 66 66 71 [16:44:18]GetLastDocTimeStamp 1730047429 [16:44:18]current date 1730047459 [16:44:18]FM_GetShiftState [16:44:18]SAM_PROTO_GetShiftState [16:44:18]wFMCommunicate request_size=4 [16:44:18]MH_SAM_APDU [16:44:18]CAPDU: 80 13 01 00 [16:44:18]Write to MH i2c: E2 08 00 ED 24 80 13 01 00 00 00 00 00 8E [16:44:18]Write i2c OK [16:44:18]MH_I2C_Read... [16:44:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:44:18]Read from MH i2c: E2 [16:44:18]MH_I2C_Read... [16:44:18]Read from MH i2c: E2 0E 00 [16:44:18]MH_I2C_Read... [16:44:18]Read from MH i2c: E2 0E 00 ED 24 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3A [16:44:18]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:44:18]wFMCommunicate OK [16:44:18]SAM_PROTO_GetShiftState done [16:44:18]FM_GetShiftState done [16:44:18]opened in 1729987736 [16:44:18]opened+sec_in_day 1730074136 [16:44:18]quantity*price = 70044 [16:44:18]sum+1 = 70045 [16:44:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.44 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.44 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 529 27.10.2024 16:44 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95530 ФПД: 188759688226729 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T164419&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95530&fm=188759688226729&tin=02508201610067®Number=0000000000170478&sum=70044 [16:44:19]StoreToDocumentArchive [16:44:19]shift 143 fd 95530 [16:44:19]save to /storage/0143/doc_00095530 [16:44:19]save last doc name /storage/0143/doc_00095530 to /storage/kkm_last_doc_name [16:44:19]save OK [16:44:19]Clear old archive folders... [16:44:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:44:19]tlvbuf is 00AA9060 [16:44:19]SAM_PROTO_ClearQueue [16:44:19]wFMCommunicate request_size=4 [16:44:19]MH_SAM_APDU [16:44:19]CAPDU: 80 09 00 00 [16:44:19]Write to MH i2c: E2 08 00 FA 24 80 09 00 00 00 00 00 00 90 [16:44:19]Write i2c OK [16:44:19]MH_I2C_Read... [16:44:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:44:19]Read from MH i2c: E2 [16:44:19]MH_I2C_Read... [16:44:19]Read from MH i2c: E2 03 00 [16:44:19]MH_I2C_Read... [16:44:19]Read from MH i2c: E2 03 00 FA 24 00 90 00 92 [16:44:19]RAPDU: 90 00 [16:44:19]wFMCommunicate OK [16:44:19]SAM_PROTO_ClearQueue done [16:44:19]KKMCreateOFDPacket [16:44:19]OFDProtocolAddRootSTLVToBuf [16:44:19]FM_MakeSignedData [16:44:19]FM_MakeSignedData [16:44:19]SAM_PROTO_SignData [16:44:19]wFMCommunicate request_size=4 [16:44:19]MH_SAM_APDU [16:44:19]CAPDU: 80 0D 01 02 [16:44:19]Write to MH i2c: E2 08 00 FB 24 80 0D 01 02 00 00 00 00 98 [16:44:19]Write i2c OK [16:44:19]MH_I2C_Read... [16:44:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:44:19]Read from MH i2c: E2 [16:44:19]MH_I2C_Read... [16:44:19]Read from MH i2c: E2 03 00 [16:44:19]MH_I2C_Read... [16:44:19]Read from MH i2c: E2 03 00 FB 24 00 90 00 93 [16:44:19]RAPDU: 90 00 [16:44:19]wFMCommunicate OK [16:44:19]wFMCommunicate request_size=255 [16:44:19]MH_SAM_APDU [16:44: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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 02 00 00 F4 03 04 00 E3 6D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2A 75 01 00 35 04 06 00 AB [16:44:19]Write to MH i2c: E2 02 01 FC 24 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 02 00 00 F4 03 04 00 E3 6D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2A 75 01 00 35 04 06 00 AB 00 00 50 [16:44:19]Write i2c OK [16:44:19]MH_I2C_Read... [16:44:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:44:19]Read from MH i2c: E2 [16:44:19]MH_I2C_Read... [16:44:19]Read from MH i2c: E2 03 00 [16:44:19]MH_I2C_Read... [16:44:19]Read from MH i2c: E2 03 00 FC 24 00 90 00 94 [16:44:19]RAPDU: 90 00 [16:44:19]wFMCommunicate OK [16:44:19]wFMCommunicate request_size=10 [16:44:19]MH_SAM_APDU [16:44:19]CAPDU: 80 0D 02 02 05 AD 0A 2A 27 A9 [16:44:19]Write to MH i2c: E2 0D 00 FD 24 80 0D 02 02 05 00 AD 0A 2A 27 A9 00 00 56 [16:44:19]Write i2c OK [16:44:19]MH_I2C_Read... [16:44:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:44:19]Read from MH i2c: E2 [16:44:19]MH_I2C_Read... [16:44:19]Read from MH i2c: E2 03 00 [16:44:19]MH_I2C_Read... [16:44:19]Read from MH i2c: E2 03 00 FD 24 00 90 00 95 [16:44:19]RAPDU: 90 00 [16:44:19]wFMCommunicate OK [16:44:19]wFMCommunicate request_size=4 [16:44:19]MH_SAM_APDU [16:44:19]CAPDU: 80 0D 03 02 [16:44:19]Write to MH i2c: E2 08 00 FE 24 80 0D 03 02 00 00 00 00 9D [16:44:19]Write i2c OK [16:44:19]MH_I2C_Read... [16:44:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:44:19]Read from MH i2c: E2 [16:44:19]MH_I2C_Read... [16:44:19]Read from MH i2c: E2 0B 00 [16:44:19]MH_I2C_Read... [16:44:19]Read from MH i2c: E2 0B 00 FE 24 00 EB 73 F0 D7 62 31 38 38 90 00 C6 [16:44:19]RAPDU: EB 73 F0 D7 62 31 38 38 90 00 [16:44:19]wFMCommunicate OK [16:44:19]SAM_PROTO_SignData done [16:44:19]FM_MakeSignedData done [16:44:19]CreateOFDProtocolMessage [16:44:19]wFMCommunicate request_size=4 [16:44:19]MH_SAM_APDU [16:44:19]CAPDU: 80 11 00 00 [16:44:19]Write to MH i2c: E2 08 00 FF 24 80 11 00 00 00 00 00 00 9D [16:44:19]Write i2c OK [16:44:19]MH_I2C_Read... [16:44:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:44:19]Read from MH i2c: E2 [16:44:19]MH_I2C_Read... [16:44:19]Read from MH i2c: E2 17 00 [16:44:19]MH_I2C_Read... [16:44:19]Read from MH i2c: E2 17 00 FF 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EE [16:44:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:44:19]wFMCommunicate OK [16:44:19]CreateOFDProtocolMessage done [16:44:19]OFDSenderStorePacket 95530 [16:44:19]StoreOFDPacket docnum=95530 [16:44:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 23 2A 07 01 95 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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 02 00 00 F4 03 04 00 E3 6D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2A 75 01 00 35 04 06 00 AB AD 0A 2A 27 A9 EB 73 F0 D7 62 31 38 38 [16:44:19]CheckFolder [16:44:19]dirname=/storage/ofd_packets [16:44:19]CheckFolder done [16:44:19]ProducePacketName [16:44:19]name=ofd_packets/00095530 [16:44:19]NVStorageSaveData ofd_packets/00095530 [16:44:19]File name is /storage/ofd_packets/00095530 [16:44:19]Write 301 bytes [16:44:19]NVStorageSaveData done [16:44:19]OFDSenderStorePacket done [16:44:19]KKMCreateOFDPacket done [16:44:19]NVStorageSaveData kkm_last_timestamp [16:44:19]File name is /storage/kkm_last_timestamp [16:44:19]Write 4 bytes [16:44:19]NVStorageSaveData done [16:44:19]ExternCall_PrintAddStr [16:44:19]wPrintStart [16:44:19]Write to MH i2c: 01 00 00 00 25 25 [16:44:19]Write i2c OK [16:44:19]MH_I2C_Read... [16:44:19]Read from MH i2c: 01 [16:44:19]MH_I2C_Read... [16:44:19]Read from MH i2c: 01 07 00 [16:44:19]MH_I2C_Read... [16:44:19]Read from MH i2c: 01 07 00 00 25 00 00 00 00 00 FF 0F 3A [16:44:19]RasterBufferAndPrint [16:44:19]line Счет N : (1)3406048 [16:44:19]line ИНН: 02508201610067 [16:44:19]line Контрольно-Кассовый Чек [16:44:19]line ПРОДАЖА [16:44:19]line ТРК (МРК, ГНК) : 32 [16:44:19]line Товар: 2710124130 [16:44:19]line Аи-92-К-4 [16:44:19]line 10.470 * 66.90 [16:44:19]line = 700.44 [16:44:19]line НДС 12% НСП 1% [16:44:19]line > о реализуемом товаре [16:44:19]line ИТОГО: 700.44 [16:44:19]line НСП 1% : 6.20 [16:44:19]line НДС 12% : 74.38 [16:44:19]line Наличными: 0.00 [16:44:19]line Безнал.: 700.44 [16:44:19]line Место: АЗС № 82 "Партнер Нефть" [16:44:19]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:44:19]line СНО: Общий режим [16:44:19]line Чек 529 27.10.2024 16:44 [16:44:19]line Смена: 143 ФФД: 1.0 [16:44:19]line ЗНМ: 0300000017 [16:44:19]line РНМ: 0000000000170478 [16:44:19]line Версия ККМ: v1.0 [16:44:19]line Платежная система: Mbank [16:44:19]line ФМ: 0000000002098560 [16:44:19]line ФД: 95530 [16:44:19]line ФПД: 188759688226729 [16:44:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T164419&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95530&fm=188759688226729&tin=02508201610067®Number=0000000000170478&sum=70044 [16:44:20]OFD Sender: Processing packet 95530 [packets to send 57, broken 56] [16:44:20]ProducePacketName [16:44:20]name=ofd_packets/00095530 [16:44:20]OFD Sender: To server: pG, [16:44:20]CommunicateWithHost lk.salyk.kg:30040 [16:44:20]ConnectInit lk.salyk.kg [16:44:20]written 0, free lines is 4095 [16:44:20]Connected sock=10 [16:44:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 23 2A 07 01 95 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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 02 00 00 F4 03 04 00 E3 6D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2A 75 01 00 35 04 06 00 AB AD 0A 2A 27 A9 EB 73 F0 D7 62 31 38 38 [16:44:20]Write to MH i2c: 01 00 00 29 25 4E [16:44:20]Write i2c OK [16:44:20]MH_I2C_Read... [16:44:20]Read from MH i2c: 01 [16:44:20]MH_I2C_Read... [16:44:20]Read from MH i2c: 01 07 00 [16:44:20]MH_I2C_Read... [16:44:20]Read from MH i2c: 01 07 00 29 25 00 00 00 00 00 20 0D 82 [16:44:20]RasterBufferAndPrint [16:44:20]line [16:44:20]line [16:44:20]line [16:44:20]line [16:44:20]line [16:44:20]written 0, free lines is 3366 [16:44:20]MH_Cut [16:44:20]Write to MH i2c: D1 01 00 30 25 01 27 [16:44:20]Write i2c OK [16:44:20]MH_I2C_Read... [16:44:20]Read from MH i2c: D1 [16:44:20]MH_I2C_Read... [16:44:20]Read from MH i2c: D1 01 00 [16:44:20]MH_I2C_Read... [16:44:20]Read from MH i2c: D1 01 00 30 25 00 26 [16:44:20]Write to MH i2c: 01 00 00 31 25 56 [16:44:20]Write i2c OK [16:44:20]MH_I2C_Read... [16:44:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 11 36 47 00 C6 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 32 30 39 38 35 36 30 10 04 04 00 2A 75 01 00 F4 03 04 00 0F 18 1E 67 B6 04 01 00 00 F0 D9 B8 FA C7 D5 27 A3 [16:44:20]CommunicateWithHost err = 0 [16:44:20]CheckOFDResponse [16:44:20]1017 (14) - 77093643461234 [16:44:20]1041 (16) - 0000000002098560 [16:44:20]1040 (4) - 95530 [16:44:20]1012 (4) - 27.10.2024 10:38 [16:44:20]1206 (1) - 0 [16:44:20]OFD Sender: Remove packet 95530 [16:44:20]ProducePacketName [16:44:20]name=ofd_packets/00095530 [16:44:20]NVStorageDeleteData [16:44:21]OFD Sender: No OFD packet to send [16:44:21]*** Cut start [16:44:21]*** Partial cut [16:44:21]*** CUTSNS_PIN = 1 [16:44:21]*** CUTSNS_PIN = 0 [16:44:21]*** Brake cut motor [16:44:21]Read from MH i2c: 01 [16:44:21]MH_I2C_Read... [16:44:21]*** Stop cut motor [16:44:21]*** Cut end [16:44:21]Read from MH i2c: 01 07 00 [16:44:21]MH_I2C_Read... [16:44:21]Read from MH i2c: 01 07 00 31 25 00 00 00 00 00 FF 0F 6B [16:44:21]process_action close_receipt done [16:44:21]requested_data is exist [16:44:21]produce_requested_data [16:44:21]requested_item fm.sn is exist - process it [16:44:21]wFMCommunicate request_size=4 [16:44:21]MH_SAM_APDU [16:44:21]CAPDU: 80 11 00 00 [16:44:21]Write to MH i2c: E2 08 00 32 25 80 11 00 00 00 00 00 00 D1 [16:44:21]Write i2c OK [16:44:21]MH_I2C_Read... [16:44:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:44:21]Read from MH i2c: E2 [16:44:21]MH_I2C_Read... [16:44:21]Read from MH i2c: E2 17 00 [16:44:21]MH_I2C_Read... [16:44:21]Read from MH i2c: E2 17 00 32 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 22 [16:44:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:44:21]wFMCommunicate OK [16:44:21]requested_item fd.num is exist - process it [16:44:21]SAM_PROTO_GetFieldsCounters [16:44:21]wFMCommunicate request_size=4 [16:44:21]MH_SAM_APDU [16:44:21]CAPDU: 80 13 00 00 [16:44:21]Write to MH i2c: E2 08 00 33 25 80 13 00 00 00 00 00 00 D4 [16:44:21]Write i2c OK [16:44:21]MH_I2C_Read... [16:44:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:44:22]Read from MH i2c: E2 [16:44:22]MH_I2C_Read... [16:44:22]Read from MH i2c: E2 62 00 [16:44:22]MH_I2C_Read... [16:44:22]Read from MH i2c: E2 62 00 33 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2A 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 11 02 00 00 5E 04 04 00 11 02 00 00 57 04 04 00 12 02 00 00 19 04 04 00 00 00 00 00 90 00 5D [16:44:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2A 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 11 02 00 00 5E 04 04 00 11 02 00 00 57 04 04 00 12 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:44:22]wFMCommunicate OK [16:44:22]SAM_PROTO_GetFieldsCounters done [16:44:22]requested_item shift.num is exist - process it [16:44:22]requested_item shift.opened is exist - process it [16:44:22]req_shift_opened [16:44:22]FM_GetShiftState [16:44:22]SAM_PROTO_GetShiftState [16:44:22]wFMCommunicate request_size=4 [16:44:22]MH_SAM_APDU [16:44:22]CAPDU: 80 13 01 00 [16:44:22]Write to MH i2c: E2 08 00 34 25 80 13 01 00 00 00 00 00 D6 [16:44:22]Write i2c OK [16:44:22]MH_I2C_Read... [16:44:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:44:22]Read from MH i2c: E2 [16:44:22]MH_I2C_Read... [16:44:22]Read from MH i2c: E2 0E 00 [16:44:22]MH_I2C_Read... [16:44:22]Read from MH i2c: E2 0E 00 34 25 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 82 [16:44:22]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:44:22]wFMCommunicate OK [16:44:22]SAM_PROTO_GetShiftState done [16:44:22]FM_GetShiftState done [16:44:22]req_shift_opened done [16:44:22]requested_item shift.open_date is exist - process it [16:44:22]req_shift_open_date [16:44:22]req_shift_open_date done [16:44:22]produce_requested_data done [16:44:22]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95530,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:44:22]process_action_free close_receipt [16:44:22]json_value_free [16:44:22]json_value_free done [16:44:22]process_json_proto returns [16:44:22]Send response to host [16:44:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95530,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:44:22]free response buf [16:44:22]execute_script done [16:44:22]execute_script returns [16:44:22]free content buf [16:44:22]Sock 9.Close socket [16:44:22]Sock 9.Thread stoped [16:44:26]OFD Sender: No OFD packet to send [16:44:31]OFD Sender: No OFD packet to send [16:44:36]OFD Sender: No OFD packet to send [16:44:41]OFD Sender: No OFD packet to send [16:44:46]OFD Sender: No OFD packet to send [16:44:51]OFD Sender: No OFD packet to send [16:44:56]OFD Sender: No OFD packet to send [16:45:01]OFD Sender: No OFD packet to send [16:45:06]OFD Sender: No OFD packet to send [16:45:11]OFD Sender: No OFD packet to send [16:45:16]OFD Sender: No OFD packet to send [16:45:21]OFD Sender: No OFD packet to send [16:45:26]OFD Sender: No OFD packet to send [16:45:31]OFD Sender: No OFD packet to send [16:45:36]OFD Sender: No OFD packet to send [16:45:41]OFD Sender: No OFD packet to send [16:45:46]OFD Sender: No OFD packet to send [16:45:51]OFD Sender: No OFD packet to send [16:45:56]OFD Sender: No OFD packet to send [16:46:01]OFD Sender: No OFD packet to send [16:46:06]OFD Sender: No OFD packet to send [16:46:11]OFD Sender: No OFD packet to send [16:46:16]OFD Sender: No OFD packet to send [16:46:21]OFD Sender: No OFD packet to send [16:46:26]OFD Sender: No OFD packet to send [16:46:31]OFD Sender: No OFD packet to send [16:46:36]OFD Sender: No OFD packet to send [16:46:41]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: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: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]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: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: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]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 7 [16:49:29]New connection [16:49:29]New thread 3067301220 created [16:49:29]Thread 3067444580 joined [16:49:29]Waiting for new connection... [16:49:29] Sock 7.Parse request [16:49:29]Sock 7.Check first char [16:49:29]Sock 7.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.40.67:8080 [16:49:29]Content-Length: 683 [16:49:29]Content-Type: application/json [16:49:29] [16:49:29]POST finish read [16:49:29]Found Content-Length = 683 [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)3406050", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [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)3406050", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [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 35 25 49 [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 35 25 00 1A 6F 1E 67 EE DA 66 66 F4 [16:49:29]GetLastDocTimeStamp 1730047459 [16:49:29]current date 1730047770 [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 36 25 80 13 01 00 00 00 00 00 D8 [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 36 25 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 84 [16:49:29]RAPDU: 09 00 01 98 84 1D 67 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 1729987736 [16:49:29]opened+sec_in_day 1730074136 [16:49:29]quantity*price = 100015 [16:49:29]sum+1 = 100017 [16:49:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 530 27.10.2024 16:49 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95531 ФПД: 182719439262688 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T164930&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95531&fm=182719439262688&tin=02508201610067®Number=0000000000170478&sum=100000 [16:49:30]StoreToDocumentArchive [16:49:30]shift 143 fd 95531 [16:49:30]save to /storage/0143/doc_00095531 [16:49:30]save last doc name /storage/0143/doc_00095531 to /storage/kkm_last_doc_name [16:49:30]save OK [16:49:30]Clear old archive folders... [16:49:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:49:30]tlvbuf is 00AA95B0 [16:49:30]SAM_PROTO_ClearQueue [16:49:30]wFMCommunicate request_size=4 [16:49:30]MH_SAM_APDU [16:49:30]CAPDU: 80 09 00 00 [16:49:30]Write to MH i2c: E2 08 00 43 25 80 09 00 00 00 00 00 00 DA [16:49:30]Write i2c OK [16:49:30]MH_I2C_Read... [16:49:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:49:30]Read from MH i2c: E2 [16:49:30]MH_I2C_Read... [16:49:30]Read from MH i2c: E2 03 00 [16:49:30]MH_I2C_Read... [16:49:30]Read from MH i2c: E2 03 00 43 25 00 90 00 DC [16:49:30]RAPDU: 90 00 [16:49:30]wFMCommunicate OK [16:49:30]SAM_PROTO_ClearQueue done [16:49:30]KKMCreateOFDPacket [16:49:30]OFDProtocolAddRootSTLVToBuf [16:49:30]FM_MakeSignedData [16:49:30]FM_MakeSignedData [16:49:30]SAM_PROTO_SignData [16:49:30]wFMCommunicate request_size=4 [16:49:30]MH_SAM_APDU [16:49:30]CAPDU: 80 0D 01 02 [16:49:30]Write to MH i2c: E2 08 00 44 25 80 0D 01 02 00 00 00 00 E2 [16:49:30]Write i2c OK [16:49:30]MH_I2C_Read... [16:49:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:49:30]Read from MH i2c: E2 [16:49:30]MH_I2C_Read... [16:49:30]Read from MH i2c: E2 03 00 [16:49:30]MH_I2C_Read... [16:49:30]Read from MH i2c: E2 03 00 44 25 00 90 00 DD [16:49:30]RAPDU: 90 00 [16:49:30]wFMCommunicate OK [16:49:30]wFMCommunicate request_size=255 [16:49:30]MH_SAM_APDU [16:49: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 02 00 00 F4 03 04 00 1A 6F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2B 75 01 00 35 04 06 00 A6 [16:49:30]Write to MH i2c: E2 02 01 45 25 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 02 00 00 F4 03 04 00 1A 6F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2B 75 01 00 35 04 06 00 A6 00 00 62 [16:49:30]Write i2c OK [16:49:30]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 45 25 00 90 00 DE [16:49:31]RAPDU: 90 00 [16:49:31]wFMCommunicate OK [16:49:31]wFMCommunicate request_size=10 [16:49:31]MH_SAM_APDU [16:49:31]CAPDU: 80 0D 02 02 05 2E AF 45 53 E0 [16:49:31]Write to MH i2c: E2 0D 00 46 25 80 0D 02 02 05 00 2E AF 45 53 E0 00 00 44 [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 46 25 00 90 00 DF [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 47 25 80 0D 03 02 00 00 00 00 E7 [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 47 25 00 8B 22 5C D2 83 17 87 26 90 00 0A [16:49:31]RAPDU: 8B 22 5C D2 83 17 87 26 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 48 25 80 11 00 00 00 00 00 00 E7 [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 48 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 38 [16:49:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:49:31]wFMCommunicate OK [16:49:31]CreateOFDProtocolMessage done [16:49:31]OFDSenderStorePacket 95531 [16:49:31]StoreOFDPacket docnum=95531 [16:49:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A9 09 07 01 2E B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 02 00 00 F4 03 04 00 1A 6F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2B 75 01 00 35 04 06 00 A6 2E AF 45 53 E0 8B 22 5C D2 83 17 87 26 [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/00095531 [16:49:31]NVStorageSaveData ofd_packets/00095531 [16:49:31]File name is /storage/ofd_packets/00095531 [16:49:31]Write 301 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 49 25 6E [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 49 25 00 00 00 00 00 FF 0F 83 [16:49:31]RasterBufferAndPrint [16:49:31]line Счет N : (1)3406050 [16:49:31]line ИНН: 02508201610067 [16:49:31]line Контрольно-Кассовый Чек [16:49:31]line ПРОДАЖА [16:49:31]line ТРК (МРК, ГНК) : 32 [16:49:31]line Товар: 2710124130 [16:49:31]line Аи-92-К-4 [16:49:31]line 14.950 * 66.90 [16:49:31]line = 1000.16 [16:49:31]line НДС 12% НСП 1% [16:49:31]line > о реализуемом товаре [16:49:31]line ОКРУГЛЕНИЕ: -0.16 [16:49:31]line ИТОГО: 1000.00 [16:49:31]line Внесено: 1000.00 [16:49:31]line СДАЧА: 0.00 [16:49:31]line НСП 1% : 8.85 [16:49:31]line НДС 12% : 106.21 [16:49:31]line Наличными: 1000.00 [16:49:31]line Безнал.: 0.00 [16:49:31]line Место: АЗС № 82 "Партнер Нефть" [16:49:31]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:49:31]line СНО: Общий режим [16:49:31]line Чек 530 27.10.2024 16:49 [16:49:31]line Смена: 143 ФФД: 1.0 [16:49:31]line ЗНМ: 0300000017 [16:49:31]line РНМ: 0000000000170478 [16:49:31]line Версия ККМ: v1.0 [16:49:31]line ФМ: 0000000002098560 [16:49:31]line ФД: 95531 [16:49:31]line ФПД: 182719439262688 [16:49:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T164930&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95531&fm=182719439262688&tin=02508201610067®Number=0000000000170478&sum=100000 [16:49:31]OFD Sender: Processing packet 95531 [packets to send 57, broken 56] [16:49:31]ProducePacketName [16:49:31]name=ofd_packets/00095531 [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:31]written 0, free lines is 4095 [16:49:31]Connected sock=9 [16:49:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A9 09 07 01 2E B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 02 00 00 F4 03 04 00 1A 6F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2B 75 01 00 35 04 06 00 A6 2E AF 45 53 E0 8B 22 5C D2 83 17 87 26 [16:49:32]Write to MH i2c: 01 00 00 74 25 99 [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 74 25 00 00 00 00 00 FE 0C AA [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 3332 [16:49:32]MH_Cut [16:49:32]Write to MH i2c: D1 01 00 7B 25 01 72 [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 7B 25 00 71 [16:49:32]Write to MH i2c: 01 00 00 7C 25 A1 [16:49:32]Write i2c OK [16:49:32]MH_I2C_Read... [16:49:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 88 0A 47 00 12 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 32 30 39 38 35 36 30 10 04 04 00 2B 75 01 00 F4 03 04 00 46 19 1E 67 B6 04 01 00 00 23 58 E5 40 97 A1 E7 B8 [16:49:32]CommunicateWithHost err = 0 [16:49:32]CheckOFDResponse [16:49:32]1017 (14) - 77093643461234 [16:49:32]1041 (16) - 0000000002098560 [16:49:32]1040 (4) - 95531 [16:49:32]1012 (4) - 27.10.2024 10:43 [16:49:32]1206 (1) - 0 [16:49:32]OFD Sender: Remove packet 95531 [16:49:32]ProducePacketName [16:49:32]name=ofd_packets/00095531 [16:49:32]NVStorageDeleteData [16:49:32]OFD Sender: No OFD packet to send [16:49:32]*** Cut start [16:49:32]*** Partial cut [16:49:32]*** CUTSNS_PIN = 1 [16:49:32]*** CUTSNS_PIN = 0 [16:49:32]*** Brake cut motor [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 7C 25 00 00 00 00 00 FF 0F B6 [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 7D 25 80 11 00 00 00 00 00 00 1C [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 7D 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6D [16:49:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 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 7E 25 80 13 00 00 00 00 00 00 1F [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 7E 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2B 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 12 02 00 00 5E 04 04 00 12 02 00 00 57 04 04 00 13 02 00 00 19 04 04 00 00 00 00 00 90 00 AC [16:49:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2B 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 12 02 00 00 5E 04 04 00 12 02 00 00 57 04 04 00 13 02 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 7F 25 80 13 01 00 00 00 00 00 21 [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 7F 25 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 CD [16:49:33]RAPDU: 09 00 01 98 84 1D 67 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":"0000000002098560","fd.num":95531,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [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":"0000000002098560","fd.num":95531,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [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 7.Close socket [16:49:33]Sock 7.Thread stoped [16:49:37]OFD Sender: No OFD packet to send [16:49:42]OFD Sender: No OFD packet to send [16:49:47]OFD Sender: No OFD packet to send [16:49:52]OFD Sender: No OFD packet to send [16:49:57]OFD Sender: No OFD packet to send [16:50:02]OFD Sender: No OFD packet to send [16:50:07]OFD Sender: No OFD packet to send [16:50:12]OFD Sender: No OFD packet to send [16:50:17]OFD Sender: No OFD packet to send [16:50:22]OFD Sender: No OFD packet to send [16:50:27]OFD Sender: No OFD packet to send [16:50:32]OFD Sender: No OFD packet to send [16:50:37]OFD Sender: No OFD packet to send [16:50:42]OFD Sender: No OFD packet to send [16:50:47]OFD Sender: No OFD packet to send [16:50:52]OFD Sender: No OFD packet to send [16:50:57]OFD Sender: No OFD packet to send [16:51:02]OFD Sender: No OFD packet to send [16:51:07]OFD Sender: No OFD packet to send [16:51:10]accept exits with 10 [16:51:10]New connection [16:51:10]New thread 3067444580 created [16:51:10]Thread 3067301220 joined [16:51:10]Waiting for new connection... [16:51:10] Sock 10.Parse request [16:51:10]Sock 10.Check first char [16:51:10]Sock 10.First char is OK [16:51:10]request: POST /json_proto HTTP/1.0 [16:51:10]Method: POST [16:51:10]URL: /json_proto [16:51:10]Method is POST - this is cgi request [16:51:10]url: /json_proto [16:51:10]query_string will be loaded in cgi processing [16:51:10]execute_cgi json_proto POST (null) [16:51:10]execute_cgi path=json_proto method=POST [16:51:10]POST find Content-Length [16:51:10]Host: 172.17.40.67:8080 [16:51:10]Content-Length: 678 [16:51:10]Content-Type: application/json [16:51:10] [16:51:10]POST finish read [16:51:10]Found Content-Length = 678 [16:51:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406051", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:51:10]execute_script... [16:51:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406051", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:51:10]POST & json_proto [16:51:10]process_json_proto [16:51:10]json parsed OK: [16:51:10]protocol is kg_v1.0 [16:51:10]action value=close_receipt [16:51:10]process_action close_receipt [16:51:10]cmd_close_receipt [16:51:10]MH_GetDate [16:51:10]Write to MH i2c: F0 00 00 80 25 94 [16:51:10]Write i2c OK [16:51:10]MH_I2C_Read... [16:51:10]Read from MH i2c: F0 [16:51:10]MH_I2C_Read... [16:51:10]Read from MH i2c: F0 09 00 [16:51:10]MH_I2C_Read... [16:51:10]Read from MH i2c: F0 09 00 80 25 00 7F 6F 1E 67 EE DA 66 66 A4 [16:51:10]GetLastDocTimeStamp 1730047770 [16:51:10]current date 1730047871 [16:51:10]FM_GetShiftState [16:51:10]SAM_PROTO_GetShiftState [16:51:10]wFMCommunicate request_size=4 [16:51:10]MH_SAM_APDU [16:51:10]CAPDU: 80 13 01 00 [16:51:10]Write to MH i2c: E2 08 00 81 25 80 13 01 00 00 00 00 00 23 [16:51:10]Write i2c OK [16:51:10]MH_I2C_Read... [16:51:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:10]Read from MH i2c: E2 [16:51:10]MH_I2C_Read... [16:51:10]Read from MH i2c: E2 0E 00 [16:51:10]MH_I2C_Read... [16:51:10]Read from MH i2c: E2 0E 00 81 25 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 CF [16:51:10]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:51:10]wFMCommunicate OK [16:51:10]SAM_PROTO_GetShiftState done [16:51:10]FM_GetShiftState done [16:51:10]opened in 1729987736 [16:51:10]opened+sec_in_day 1730074136 [16:51:10]quantity*price = 50041 [16:51:10]sum+1 = 50042 [16:51:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 531 27.10.2024 16:51 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95532 ФПД: 25719471643618 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T165112&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95532&fm=25719471643618&tin=02508201610067®Number=0000000000170478&sum=50000 [16:51:11]StoreToDocumentArchive [16:51:11]shift 143 fd 95532 [16:51:11]save to /storage/0143/doc_00095532 [16:51:11]save last doc name /storage/0143/doc_00095532 to /storage/kkm_last_doc_name [16:51:11]save OK [16:51:11]Clear old archive folders... [16:51:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:51:11]tlvbuf is 00A68CA0 [16:51:11]SAM_PROTO_ClearQueue [16:51:11]wFMCommunicate request_size=4 [16:51:11]MH_SAM_APDU [16:51:11]CAPDU: 80 09 00 00 [16:51:11]Write to MH i2c: E2 08 00 8E 25 80 09 00 00 00 00 00 00 25 [16:51:11]Write i2c OK [16:51:11]MH_I2C_Read... [16:51:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:51:12]Read from MH i2c: E2 [16:51:12]MH_I2C_Read... [16:51:12]Read from MH i2c: E2 03 00 [16:51:12]MH_I2C_Read... [16:51:12]Read from MH i2c: E2 03 00 8E 25 00 90 00 27 [16:51:12]RAPDU: 90 00 [16:51:12]wFMCommunicate OK [16:51:12]SAM_PROTO_ClearQueue done [16:51:12]KKMCreateOFDPacket [16:51:12]OFDProtocolAddRootSTLVToBuf [16:51:12]FM_MakeSignedData [16:51:12]FM_MakeSignedData [16:51:12]SAM_PROTO_SignData [16:51:12]wFMCommunicate request_size=4 [16:51:12]MH_SAM_APDU [16:51:12]CAPDU: 80 0D 01 02 [16:51:12]Write to MH i2c: E2 08 00 8F 25 80 0D 01 02 00 00 00 00 2D [16:51:12]Write i2c OK [16:51:12]MH_I2C_Read... [16:51:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:51:12]Read from MH i2c: E2 [16:51:12]MH_I2C_Read... [16:51:12]Read from MH i2c: E2 03 00 [16:51:12]MH_I2C_Read... [16:51:12]Read from MH i2c: E2 03 00 8F 25 00 90 00 28 [16:51:12]RAPDU: 90 00 [16:51:12]wFMCommunicate OK [16:51:12]wFMCommunicate request_size=255 [16:51:12]MH_SAM_APDU [16:51: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 02 00 00 F4 03 04 00 80 6F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2C 75 01 00 35 04 06 00 17 [16:51:12]Write to MH i2c: E2 02 01 90 25 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 02 00 00 F4 03 04 00 80 6F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2C 75 01 00 35 04 06 00 17 00 00 8C [16:51:12]Write i2c OK [16:51:12]MH_I2C_Read... [16:51:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:12]Read from MH i2c: E2 [16:51:12]MH_I2C_Read... [16:51:12]Read from MH i2c: E2 03 00 [16:51:12]MH_I2C_Read... [16:51:12]Read from MH i2c: E2 03 00 90 25 00 90 00 29 [16:51:12]RAPDU: 90 00 [16:51:12]wFMCommunicate OK [16:51:12]wFMCommunicate request_size=10 [16:51:12]MH_SAM_APDU [16:51:12]CAPDU: 80 0D 02 02 05 64 47 F8 9B E2 [16:51:12]Write to MH i2c: E2 0D 00 91 25 80 0D 02 02 05 00 64 47 F8 9B E2 00 00 5A [16:51:12]Write i2c OK [16:51:12]MH_I2C_Read... [16:51:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:12]Read from MH i2c: E2 [16:51:12]MH_I2C_Read... [16:51:12]Read from MH i2c: E2 03 00 [16:51:12]MH_I2C_Read... [16:51:12]Read from MH i2c: E2 03 00 91 25 00 90 00 2A [16:51:12]RAPDU: 90 00 [16:51:12]wFMCommunicate OK [16:51:12]wFMCommunicate request_size=4 [16:51:12]MH_SAM_APDU [16:51:12]CAPDU: 80 0D 03 02 [16:51:12]Write to MH i2c: E2 08 00 92 25 80 0D 03 02 00 00 00 00 32 [16:51:12]Write i2c OK [16:51:12]MH_I2C_Read... [16:51:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:51:12]Read from MH i2c: E2 [16:51:12]MH_I2C_Read... [16:51:12]Read from MH i2c: E2 0B 00 [16:51:12]MH_I2C_Read... [16:51:12]Read from MH i2c: E2 0B 00 92 25 00 26 55 B0 66 05 62 4D 6C 90 00 E4 [16:51:12]RAPDU: 26 55 B0 66 05 62 4D 6C 90 00 [16:51:12]wFMCommunicate OK [16:51:12]SAM_PROTO_SignData done [16:51:12]FM_MakeSignedData done [16:51:12]CreateOFDProtocolMessage [16:51:12]wFMCommunicate request_size=4 [16:51:12]MH_SAM_APDU [16:51:12]CAPDU: 80 11 00 00 [16:51:12]Write to MH i2c: E2 08 00 93 25 80 11 00 00 00 00 00 00 32 [16:51:12]Write i2c OK [16:51:12]MH_I2C_Read... [16:51:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:12]Read from MH i2c: E2 [16:51:12]MH_I2C_Read... [16:51:12]Read from MH i2c: E2 17 00 [16:51:12]MH_I2C_Read... [16:51:12]Read from MH i2c: E2 17 00 93 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 83 [16:51:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:51:12]wFMCommunicate OK [16:51:12]CreateOFDProtocolMessage done [16:51:12]OFDSenderStorePacket 95532 [16:51:12]StoreOFDPacket docnum=95532 [16:51:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FD A4 07 01 D6 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 02 00 00 F4 03 04 00 80 6F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2C 75 01 00 35 04 06 00 17 64 47 F8 9B E2 26 55 B0 66 05 62 4D 6C [16:51:12]CheckFolder [16:51:12]dirname=/storage/ofd_packets [16:51:12]CheckFolder done [16:51:12]ProducePacketName [16:51:12]name=ofd_packets/00095532 [16:51:12]NVStorageSaveData ofd_packets/00095532 [16:51:12]File name is /storage/ofd_packets/00095532 [16:51:12]Write 301 bytes [16:51:12]NVStorageSaveData done [16:51:12]OFDSenderStorePacket done [16:51:12]KKMCreateOFDPacket done [16:51:12]NVStorageSaveData kkm_last_timestamp [16:51:12]File name is /storage/kkm_last_timestamp [16:51:12]Write 4 bytes [16:51:12]NVStorageSaveData done [16:51:12]ExternCall_PrintAddStr [16:51:12]wPrintStart [16:51:12]Write to MH i2c: 01 00 00 94 25 B9 [16:51:12]Write i2c OK [16:51:12]MH_I2C_Read... [16:51:12]Read from MH i2c: 01 [16:51:12]MH_I2C_Read... [16:51:12]Read from MH i2c: 01 07 00 [16:51:12]MH_I2C_Read... [16:51:12]Read from MH i2c: 01 07 00 94 25 00 00 00 00 00 FF 0F CE [16:51:12]RasterBufferAndPrint [16:51:12]line Счет N : (1)3406051 [16:51:12]line ИНН: 02508201610067 [16:51:12]line Контрольно-Кассовый Чек [16:51:12]line ПРОДАЖА [16:51:12]line ТРК (МРК, ГНК) : 42 [16:51:12]line Товар: 2710124130 [16:51:12]line Аи-92-К-4 [16:51:12]line 7.480 * 66.90 [16:51:12]line = 500.41 [16:51:12]line НДС 12% НСП 1% [16:51:12]line > о реализуемом товаре [16:51:12]line ОКРУГЛЕНИЕ: -0.41 [16:51:12]line ИТОГО: 500.00 [16:51:12]line Внесено: 500.00 [16:51:12]line СДАЧА: 0.00 [16:51:12]line НСП 1% : 4.43 [16:51:12]line НДС 12% : 53.14 [16:51:12]line Наличными: 500.00 [16:51:12]line Безнал.: 0.00 [16:51:12]line Место: АЗС № 82 "Партнер Нефть" [16:51:12]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:51:12]line СНО: Общий режим [16:51:12]line Чек 531 27.10.2024 16:51 [16:51:12]line Смена: 143 ФФД: 1.0 [16:51:12]line ЗНМ: 0300000017 [16:51:12]line РНМ: 0000000000170478 [16:51:12]line Версия ККМ: v1.0 [16:51:12]line ФМ: 0000000002098560 [16:51:12]line ФД: 95532 [16:51:12]line ФПД: 25719471643618 [16:51:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T165112&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95532&fm=25719471643618&tin=02508201610067®Number=0000000000170478&sum=50000 [16:51:12]OFD Sender: Processing packet 95532 [packets to send 57, broken 56] [16:51:12]ProducePacketName [16:51:12]name=ofd_packets/00095532 [16:51:12]OFD Sender: To server: pG, [16:51:12]CommunicateWithHost lk.salyk.kg:30040 [16:51:12]ConnectInit lk.salyk.kg [16:51:12]written 0, free lines is 4095 [16:51:13]Connected sock=9 [16:51:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FD A4 07 01 D6 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 02 00 00 F4 03 04 00 80 6F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2C 75 01 00 35 04 06 00 17 64 47 F8 9B E2 26 55 B0 66 05 62 4D 6C [16:51:13]Write to MH i2c: 01 00 00 BF 25 E4 [16:51:13]Write i2c OK [16:51:13]MH_I2C_Read... [16:51:13]Read from MH i2c: 01 [16:51:13]MH_I2C_Read... [16:51:13]Read from MH i2c: 01 07 00 [16:51:13]MH_I2C_Read... [16:51:13]Read from MH i2c: 01 07 00 BF 25 00 00 00 00 00 F3 0C EA [16:51:13]RasterBufferAndPrint [16:51:13]line [16:51:13]line [16:51:13]line [16:51:13]line [16:51:13]line [16:51:13]written 0, free lines is 3321 [16:51:13]MH_Cut [16:51:13]Write to MH i2c: D1 01 00 C6 25 01 BD [16:51:13]Write i2c OK [16:51:13]MH_I2C_Read... [16:51:13]Read from MH i2c: D1 [16:51:13]MH_I2C_Read... [16:51:13]Read from MH i2c: D1 01 00 [16:51:13]MH_I2C_Read... [16:51:13]Read from MH i2c: D1 01 00 C6 25 00 BC [16:51:13]Write to MH i2c: 01 00 00 C7 25 EC [16:51:13]Write i2c OK [16:51:13]MH_I2C_Read... [16:51:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B8 C9 47 00 2B 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 32 30 39 38 35 36 30 10 04 04 00 2C 75 01 00 F4 03 04 00 AB 19 1E 67 B6 04 01 00 00 A1 ED 1B 3A E1 A7 9C 78 [16:51:13]CommunicateWithHost err = 0 [16:51:13]CheckOFDResponse [16:51:13]1017 (14) - 77093643461234 [16:51:13]1041 (16) - 0000000002098560 [16:51:13]1040 (4) - 95532 [16:51:13]1012 (4) - 27.10.2024 10:44 [16:51:13]1206 (1) - 0 [16:51:13]OFD Sender: Remove packet 95532 [16:51:13]ProducePacketName [16:51:13]name=ofd_packets/00095532 [16:51:13]NVStorageDeleteData [16:51:13]OFD Sender: No OFD packet to send [16:51:13]*** Cut start [16:51:13]*** Partial cut [16:51:13]*** CUTSNS_PIN = 1 [16:51:14]*** CUTSNS_PIN = 0 [16:51:14]*** Brake cut motor [16:51:14]Read from MH i2c: 01 [16:51:14]MH_I2C_Read... [16:51:14]*** Stop cut motor [16:51:14]*** Cut end [16:51:14]Read from MH i2c: 01 07 00 [16:51:14]MH_I2C_Read... [16:51:14]Read from MH i2c: 01 07 00 C7 25 00 00 00 00 00 FF 0F 01 [16:51:14]process_action close_receipt done [16:51:14]requested_data is exist [16:51:14]produce_requested_data [16:51:14]requested_item fm.sn is exist - process it [16:51:14]wFMCommunicate request_size=4 [16:51:14]MH_SAM_APDU [16:51:14]CAPDU: 80 11 00 00 [16:51:14]Write to MH i2c: E2 08 00 C8 25 80 11 00 00 00 00 00 00 67 [16:51:14]Write i2c OK [16:51:14]MH_I2C_Read... [16:51:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:14]Read from MH i2c: E2 [16:51:14]MH_I2C_Read... [16:51:14]Read from MH i2c: E2 17 00 [16:51:14]MH_I2C_Read... [16:51:14]Read from MH i2c: E2 17 00 C8 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B8 [16:51:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:51:14]wFMCommunicate OK [16:51:14]requested_item fd.num is exist - process it [16:51:14]SAM_PROTO_GetFieldsCounters [16:51:14]wFMCommunicate request_size=4 [16:51:14]MH_SAM_APDU [16:51:14]CAPDU: 80 13 00 00 [16:51:14]Write to MH i2c: E2 08 00 C9 25 80 13 00 00 00 00 00 00 6A [16:51:14]Write i2c OK [16:51:14]MH_I2C_Read... [16:51:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:51:14]Read from MH i2c: E2 [16:51:14]MH_I2C_Read... [16:51:14]Read from MH i2c: E2 62 00 [16:51:14]MH_I2C_Read... [16:51:14]Read from MH i2c: E2 62 00 C9 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2C 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 13 02 00 00 5E 04 04 00 13 02 00 00 57 04 04 00 14 02 00 00 19 04 04 00 00 00 00 00 90 00 FB [16:51:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2C 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 13 02 00 00 5E 04 04 00 13 02 00 00 57 04 04 00 14 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:51:14]wFMCommunicate OK [16:51:14]SAM_PROTO_GetFieldsCounters done [16:51:14]requested_item shift.num is exist - process it [16:51:14]requested_item shift.opened is exist - process it [16:51:14]req_shift_opened [16:51:14]FM_GetShiftState [16:51:14]SAM_PROTO_GetShiftState [16:51:14]wFMCommunicate request_size=4 [16:51:14]MH_SAM_APDU [16:51:14]CAPDU: 80 13 01 00 [16:51:14]Write to MH i2c: E2 08 00 CA 25 80 13 01 00 00 00 00 00 6C [16:51:14]Write i2c OK [16:51:14]MH_I2C_Read... [16:51:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:14]Read from MH i2c: E2 [16:51:14]MH_I2C_Read... [16:51:14]Read from MH i2c: E2 0E 00 [16:51:14]MH_I2C_Read... [16:51:14]Read from MH i2c: E2 0E 00 CA 25 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 18 [16:51:14]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:51:14]wFMCommunicate OK [16:51:14]SAM_PROTO_GetShiftState done [16:51:14]FM_GetShiftState done [16:51:14]req_shift_opened done [16:51:14]requested_item shift.open_date is exist - process it [16:51:14]req_shift_open_date [16:51:14]req_shift_open_date done [16:51:14]produce_requested_data done [16:51:14]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95532,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:51:14]process_action_free close_receipt [16:51:14]json_value_free [16:51:14]json_value_free done [16:51:14]process_json_proto returns [16:51:14]Send response to host [16:51:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95532,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:51:14]free response buf [16:51:14]execute_script done [16:51:14]execute_script returns [16:51:14]free content buf [16:51:14]Sock 10.Close socket [16:51:14]Sock 10.Thread stoped [16:51:18]OFD Sender: No OFD packet to send [16:51:23]OFD Sender: No OFD packet to send [16:51:28]OFD Sender: No OFD packet to send [16:51:33]OFD Sender: No OFD packet to send [16:51:38]OFD Sender: No OFD packet to send [16:51:43]OFD Sender: No OFD packet to send [16:51:48]OFD Sender: No OFD packet to send [16:51:53]accept exits with 7 [16:51:53]New connection [16:51:53]New thread 3067301220 created [16:51:53]Thread 3067444580 joined [16:51:53]Waiting for new connection... [16:51:53] Sock 7.Parse request [16:51:53]Sock 7.Check first char [16:51:53]Sock 7.First char is OK [16:51:53]request: POST /json_proto HTTP/1.0 [16:51:53]Method: POST [16:51:53]URL: /json_proto [16:51:53]Method is POST - this is cgi request [16:51:53]url: /json_proto [16:51:53]query_string will be loaded in cgi processing [16:51:53]execute_cgi json_proto POST (null) [16:51:53]execute_cgi path=json_proto method=POST [16:51:53]POST find Content-Length [16:51:53]Host: 172.17.40.67:8080 [16:51:53]Content-Length: 683 [16:51:53]Content-Type: application/json [16:51:53] [16:51:53]POST finish read [16:51:53]Found Content-Length = 683 [16:51:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406052", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:51:53]execute_script... [16:51: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)3406052", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:51:53]POST & json_proto [16:51:53]process_json_proto [16:51:53]json parsed OK: [16:51:53]protocol is kg_v1.0 [16:51:53]action value=close_receipt [16:51:53]process_action close_receipt [16:51:53]cmd_close_receipt [16:51:53]MH_GetDate [16:51:53]Write to MH i2c: F0 00 00 CB 25 DF [16:51:53]Write i2c OK [16:51:53]MH_I2C_Read... [16:51:53]Read from MH i2c: F0 [16:51:53]MH_I2C_Read... [16:51:53]Read from MH i2c: F0 09 00 [16:51:53]MH_I2C_Read... [16:51:53]Read from MH i2c: F0 09 00 CB 25 00 AB 6F 1E 67 EE DA 66 66 1B [16:51:53]GetLastDocTimeStamp 1730047872 [16:51:53]current date 1730047915 [16:51:53]FM_GetShiftState [16:51:53]SAM_PROTO_GetShiftState [16:51:53]wFMCommunicate request_size=4 [16:51:53]MH_SAM_APDU [16:51:53]CAPDU: 80 13 01 00 [16:51:53]Write to MH i2c: E2 08 00 CC 25 80 13 01 00 00 00 00 00 6E [16:51:53]Write i2c OK [16:51:53]MH_I2C_Read... [16:51:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:53]Read from MH i2c: E2 [16:51:53]MH_I2C_Read... [16:51:53]Read from MH i2c: E2 0E 00 [16:51:53]MH_I2C_Read... [16:51:53]Read from MH i2c: E2 0E 00 CC 25 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1A [16:51:53]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:51:53]wFMCommunicate OK [16:51:53]SAM_PROTO_GetShiftState done [16:51:53]FM_GetShiftState done [16:51:53]opened in 1729987736 [16:51:53]opened+sec_in_day 1730074136 [16:51:53]quantity*price = 100015 [16:51:53]sum+1 = 100017 [16:51:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 532 27.10.2024 16:51 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95533 ФПД: 237305888998712 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T165155&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95533&fm=237305888998712&tin=02508201610067®Number=0000000000170478&sum=100000 [16:51:54]StoreToDocumentArchive [16:51:54]shift 143 fd 95533 [16:51:54]save to /storage/0143/doc_00095533 [16:51:54]save last doc name /storage/0143/doc_00095533 to /storage/kkm_last_doc_name [16:51:54]save OK [16:51:54]Clear old archive folders... [16:51:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:51:54]tlvbuf is 00A7CA50 [16:51:54]SAM_PROTO_ClearQueue [16:51:54]wFMCommunicate request_size=4 [16:51:54]MH_SAM_APDU [16:51:54]CAPDU: 80 09 00 00 [16:51:54]Write to MH i2c: E2 08 00 D9 25 80 09 00 00 00 00 00 00 70 [16:51:54]Write i2c OK [16:51:54]MH_I2C_Read... [16:51:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:51:54]Read from MH i2c: E2 [16:51:54]MH_I2C_Read... [16:51:54]Read from MH i2c: E2 03 00 [16:51:54]MH_I2C_Read... [16:51:54]Read from MH i2c: E2 03 00 D9 25 00 90 00 72 [16:51:54]RAPDU: 90 00 [16:51:54]wFMCommunicate OK [16:51:54]SAM_PROTO_ClearQueue done [16:51:54]KKMCreateOFDPacket [16:51:54]OFDProtocolAddRootSTLVToBuf [16:51:54]FM_MakeSignedData [16:51:54]FM_MakeSignedData [16:51:54]SAM_PROTO_SignData [16:51:54]wFMCommunicate request_size=4 [16:51:54]MH_SAM_APDU [16:51:54]CAPDU: 80 0D 01 02 [16:51:54]Write to MH i2c: E2 08 00 DA 25 80 0D 01 02 00 00 00 00 78 [16:51:54]Write i2c OK [16:51:54]MH_I2C_Read... [16:51:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:51:54]Read from MH i2c: E2 [16:51:54]MH_I2C_Read... [16:51:54]Read from MH i2c: E2 03 00 [16:51:54]MH_I2C_Read... [16:51:54]Read from MH i2c: E2 03 00 DA 25 00 90 00 73 [16:51:54]RAPDU: 90 00 [16:51:54]wFMCommunicate OK [16:51:54]wFMCommunicate request_size=255 [16:51:54]MH_SAM_APDU [16:51: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 02 00 00 F4 03 04 00 AB 6F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2D 75 01 00 35 04 06 00 D7 [16:51:54]Write to MH i2c: E2 02 01 DB 25 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 02 00 00 F4 03 04 00 AB 6F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2D 75 01 00 35 04 06 00 D7 00 00 BE [16:51:54]Write i2c OK [16:51:54]MH_I2C_Read... [16:51:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:55]Read from MH i2c: E2 [16:51:55]MH_I2C_Read... [16:51:55]Read from MH i2c: E2 03 00 [16:51:55]MH_I2C_Read... [16:51:55]Read from MH i2c: E2 03 00 DB 25 00 90 00 74 [16:51:55]RAPDU: 90 00 [16:51:55]wFMCommunicate OK [16:51:55]wFMCommunicate request_size=10 [16:51:55]MH_SAM_APDU [16:51:55]CAPDU: 80 0D 02 02 05 D4 15 37 85 38 [16:51:55]Write to MH i2c: E2 0D 00 DC 25 80 0D 02 02 05 00 D4 15 37 85 38 00 00 62 [16:51:55]Write i2c OK [16:51:55]MH_I2C_Read... [16:51:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:55]Read from MH i2c: E2 [16:51:55]MH_I2C_Read... [16:51:55]Read from MH i2c: E2 03 00 [16:51:55]MH_I2C_Read... [16:51:55]Read from MH i2c: E2 03 00 DC 25 00 90 00 75 [16:51:55]RAPDU: 90 00 [16:51:55]wFMCommunicate OK [16:51:55]wFMCommunicate request_size=4 [16:51:55]MH_SAM_APDU [16:51:55]CAPDU: 80 0D 03 02 [16:51:55]Write to MH i2c: E2 08 00 DD 25 80 0D 03 02 00 00 00 00 7D [16:51:55]Write i2c OK [16:51:55]MH_I2C_Read... [16:51:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:51:55]Read from MH i2c: E2 [16:51:55]MH_I2C_Read... [16:51:55]Read from MH i2c: E2 0B 00 [16:51:55]MH_I2C_Read... [16:51:55]Read from MH i2c: E2 0B 00 DD 25 00 7F 5E 83 36 60 69 5C CC 90 00 05 [16:51:55]RAPDU: 7F 5E 83 36 60 69 5C CC 90 00 [16:51:55]wFMCommunicate OK [16:51:55]SAM_PROTO_SignData done [16:51:55]FM_MakeSignedData done [16:51:55]CreateOFDProtocolMessage [16:51:55]wFMCommunicate request_size=4 [16:51:55]MH_SAM_APDU [16:51:55]CAPDU: 80 11 00 00 [16:51:55]Write to MH i2c: E2 08 00 DE 25 80 11 00 00 00 00 00 00 7D [16:51:55]Write i2c OK [16:51:55]MH_I2C_Read... [16:51:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:55]Read from MH i2c: E2 [16:51:55]MH_I2C_Read... [16:51:55]Read from MH i2c: E2 17 00 [16:51:55]MH_I2C_Read... [16:51:55]Read from MH i2c: E2 17 00 DE 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CE [16:51:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:51:55]wFMCommunicate OK [16:51:55]CreateOFDProtocolMessage done [16:51:55]OFDSenderStorePacket 95533 [16:51:55]StoreOFDPacket docnum=95533 [16:51:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 02 C2 07 01 34 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 02 00 00 F4 03 04 00 AB 6F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2D 75 01 00 35 04 06 00 D7 D4 15 37 85 38 7F 5E 83 36 60 69 5C CC [16:51:55]CheckFolder [16:51:55]dirname=/storage/ofd_packets [16:51:55]CheckFolder done [16:51:55]ProducePacketName [16:51:55]name=ofd_packets/00095533 [16:51:55]NVStorageSaveData ofd_packets/00095533 [16:51:55]File name is /storage/ofd_packets/00095533 [16:51:55]Write 301 bytes [16:51:55]NVStorageSaveData done [16:51:55]OFDSenderStorePacket done [16:51:55]KKMCreateOFDPacket done [16:51:55]NVStorageSaveData kkm_last_timestamp [16:51:55]File name is /storage/kkm_last_timestamp [16:51:55]Write 4 bytes [16:51:55]NVStorageSaveData done [16:51:55]ExternCall_PrintAddStr [16:51:55]wPrintStart [16:51:55]Write to MH i2c: 01 00 00 DF 25 04 [16:51:55]Write i2c OK [16:51:55]MH_I2C_Read... [16:51:55]Read from MH i2c: 01 [16:51:55]MH_I2C_Read... [16:51:55]Read from MH i2c: 01 07 00 [16:51:55]MH_I2C_Read... [16:51:55]Read from MH i2c: 01 07 00 DF 25 00 00 00 00 00 FF 0F 19 [16:51:55]RasterBufferAndPrint [16:51:55]line Счет N : (1)3406052 [16:51:55]line ИНН: 02508201610067 [16:51:55]line Контрольно-Кассовый Чек [16:51:55]line ПРОДАЖА [16:51:55]line ТРК (МРК, ГНК) : 22 [16:51:55]line Товар: 2710124130 [16:51:55]line Аи-92-К-4 [16:51:55]line 14.950 * 66.90 [16:51:55]line = 1000.16 [16:51:55]line НДС 12% НСП 1% [16:51:55]line > о реализуемом товаре [16:51:55]line ОКРУГЛЕНИЕ: -0.16 [16:51:55]line ИТОГО: 1000.00 [16:51:55]line Внесено: 1000.00 [16:51:55]line СДАЧА: 0.00 [16:51:55]line НСП 1% : 8.85 [16:51:55]line НДС 12% : 106.21 [16:51:55]line Наличными: 1000.00 [16:51:55]line Безнал.: 0.00 [16:51:55]line Место: АЗС № 82 "Партнер Нефть" [16:51:55]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:51:55]line СНО: Общий режим [16:51:55]line Чек 532 27.10.2024 16:51 [16:51:55]line Смена: 143 ФФД: 1.0 [16:51:55]line ЗНМ: 0300000017 [16:51:55]line РНМ: 0000000000170478 [16:51:55]line Версия ККМ: v1.0 [16:51:55]line ФМ: 0000000002098560 [16:51:55]line ФД: 95533 [16:51:55]line ФПД: 237305888998712 [16:51:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T165155&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95533&fm=237305888998712&tin=02508201610067®Number=0000000000170478&sum=100000 [16:51:55]OFD Sender: Processing packet 95533 [packets to send 57, broken 56] [16:51:55]ProducePacketName [16:51:55]name=ofd_packets/00095533 [16:51:55]OFD Sender: To server: pG, [16:51:55]CommunicateWithHost lk.salyk.kg:30040 [16:51:55]ConnectInit lk.salyk.kg [16:51:55]written 0, free lines is 4095 [16:51:55]Connected sock=10 [16:51:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 02 C2 07 01 34 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 02 00 00 F4 03 04 00 AB 6F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2D 75 01 00 35 04 06 00 D7 D4 15 37 85 38 7F 5E 83 36 60 69 5C CC [16:51:56]Write to MH i2c: 01 00 00 0A 26 30 [16:51:56]Write i2c OK [16:51:56]MH_I2C_Read... [16:51:56]Read from MH i2c: 01 [16:51:56]MH_I2C_Read... [16:51:56]Read from MH i2c: 01 07 00 [16:51:56]MH_I2C_Read... [16:51:56]Read from MH i2c: 01 07 00 0A 26 00 00 00 00 00 0B 0D 4F [16:51:56]RasterBufferAndPrint [16:51:56]line [16:51:56]line [16:51:56]line [16:51:56]line [16:51:56]line [16:51:56]written 0, free lines is 3346 [16:51:56]MH_Cut [16:51:56]Write to MH i2c: D1 01 00 11 26 01 09 [16:51:56]Write i2c OK [16:51:56]MH_I2C_Read... [16:51:56]Read from MH i2c: D1 [16:51:56]MH_I2C_Read... [16:51:56]Read from MH i2c: D1 01 00 [16:51:56]MH_I2C_Read... [16:51:56]Read from MH i2c: D1 01 00 11 26 00 08 [16:51:56]Write to MH i2c: 01 00 00 12 26 38 [16:51:56]Write i2c OK [16:51:56]MH_I2C_Read... [16:51:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 51 9E 47 00 EE 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 32 30 39 38 35 36 30 10 04 04 00 2D 75 01 00 F4 03 04 00 D6 19 1E 67 B6 04 01 00 00 EA 1D 3E F9 9C 0A 8C 1B [16:51:56]CommunicateWithHost err = 0 [16:51:56]CheckOFDResponse [16:51:56]1017 (14) - 77093643461234 [16:51:56]1041 (16) - 0000000002098560 [16:51:56]1040 (4) - 95533 [16:51:56]1012 (4) - 27.10.2024 10:45 [16:51:56]1206 (1) - 0 [16:51:56]OFD Sender: Remove packet 95533 [16:51:56]ProducePacketName [16:51:56]name=ofd_packets/00095533 [16:51:56]NVStorageDeleteData [16:51:56]OFD Sender: No OFD packet to send [16:51:56]*** Cut start [16:51:56]*** Partial cut [16:51:56]*** CUTSNS_PIN = 1 [16:51:56]*** CUTSNS_PIN = 0 [16:51:57]*** Brake cut motor [16:51:57]Read from MH i2c: 01 [16:51:57]MH_I2C_Read... [16:51:57]*** Stop cut motor [16:51:57]*** Cut end [16:51:57]Read from MH i2c: 01 07 00 [16:51:57]MH_I2C_Read... [16:51:57]Read from MH i2c: 01 07 00 12 26 00 00 00 00 00 FF 0F 4D [16:51:57]process_action close_receipt done [16:51:57]requested_data is exist [16:51:57]produce_requested_data [16:51:57]requested_item fm.sn is exist - process it [16:51:57]wFMCommunicate request_size=4 [16:51:57]MH_SAM_APDU [16:51:57]CAPDU: 80 11 00 00 [16:51:57]Write to MH i2c: E2 08 00 13 26 80 11 00 00 00 00 00 00 B3 [16:51:57]Write i2c OK [16:51:57]MH_I2C_Read... [16:51:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:57]Read from MH i2c: E2 [16:51:57]MH_I2C_Read... [16:51:57]Read from MH i2c: E2 17 00 [16:51:57]MH_I2C_Read... [16:51:57]Read from MH i2c: E2 17 00 13 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 04 [16:51:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:51:57]wFMCommunicate OK [16:51:57]requested_item fd.num is exist - process it [16:51:57]SAM_PROTO_GetFieldsCounters [16:51:57]wFMCommunicate request_size=4 [16:51:57]MH_SAM_APDU [16:51:57]CAPDU: 80 13 00 00 [16:51:57]Write to MH i2c: E2 08 00 14 26 80 13 00 00 00 00 00 00 B6 [16:51:57]Write i2c OK [16:51:57]MH_I2C_Read... [16:51:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:51:57]Read from MH i2c: E2 [16:51:57]MH_I2C_Read... [16:51:57]Read from MH i2c: E2 62 00 [16:51:57]MH_I2C_Read... [16:51:57]Read from MH i2c: E2 62 00 14 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2D 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 14 02 00 00 5E 04 04 00 14 02 00 00 57 04 04 00 15 02 00 00 19 04 04 00 00 00 00 00 90 00 4B [16:51:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2D 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 14 02 00 00 5E 04 04 00 14 02 00 00 57 04 04 00 15 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:51:57]wFMCommunicate OK [16:51:57]SAM_PROTO_GetFieldsCounters done [16:51:57]requested_item shift.num is exist - process it [16:51:57]requested_item shift.opened is exist - process it [16:51:57]req_shift_opened [16:51:57]FM_GetShiftState [16:51:57]SAM_PROTO_GetShiftState [16:51:57]wFMCommunicate request_size=4 [16:51:57]MH_SAM_APDU [16:51:57]CAPDU: 80 13 01 00 [16:51:57]Write to MH i2c: E2 08 00 15 26 80 13 01 00 00 00 00 00 B8 [16:51:57]Write i2c OK [16:51:57]MH_I2C_Read... [16:51:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:57]Read from MH i2c: E2 [16:51:57]MH_I2C_Read... [16:51:57]Read from MH i2c: E2 0E 00 [16:51:57]MH_I2C_Read... [16:51:57]Read from MH i2c: E2 0E 00 15 26 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 64 [16:51:57]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:51:57]wFMCommunicate OK [16:51:57]SAM_PROTO_GetShiftState done [16:51:57]FM_GetShiftState done [16:51:57]req_shift_opened done [16:51:57]requested_item shift.open_date is exist - process it [16:51:57]req_shift_open_date [16:51:57]req_shift_open_date done [16:51:57]produce_requested_data done [16:51:57]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95533,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:51:57]process_action_free close_receipt [16:51:57]json_value_free [16:51:57]json_value_free done [16:51:57]process_json_proto returns [16:51:57]Send response to host [16:51:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95533,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:51:57]free response buf [16:51:57]execute_script done [16:51:57]execute_script returns [16:51:57]free content buf [16:51:57]Sock 7.Close socket [16:51:57]Sock 7.Thread stoped [16:52:01]OFD Sender: No OFD packet to send [16:52:06]OFD Sender: No OFD packet to send [16:52:11]OFD Sender: No OFD packet to send [16:52:16]OFD Sender: No OFD packet to send [16:52:21]OFD Sender: No OFD packet to send [16:52:26]OFD Sender: No OFD packet to send [16:52:31]OFD Sender: No OFD packet to send [16:52:36]OFD Sender: No OFD packet to send [16:52:41]OFD Sender: No OFD packet to send [16:52:46]OFD Sender: No OFD packet to send [16:52:51]OFD Sender: No OFD packet to send [16:52:56]accept exits with 9 [16:52:56]New connection [16:52:56]New thread 3067444580 created [16:52:56]Thread 3067301220 joined [16:52:56]Waiting for new connection... [16:52:56] Sock 9.Parse request [16:52:56]Sock 9.Check first char [16:52:56]Sock 9.First char is OK [16:52:56]request: POST /json_proto HTTP/1.0 [16:52:56]Method: POST [16:52:56]URL: /json_proto [16:52:56]Method is POST - this is cgi request [16:52:56]url: /json_proto [16:52:56]query_string will be loaded in cgi processing [16:52:56]execute_cgi json_proto POST (null) [16:52:56]execute_cgi path=json_proto method=POST [16:52:56]POST find Content-Length [16:52:56]Host: 172.17.40.67:8080 [16:52:56]Content-Length: 690 [16:52:56]Content-Type: application/json [16:52:56] [16:52:56]POST finish read [16:52:56]Found Content-Length = 690 [16:52:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406049", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 103.630, "sum" : 8000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 8000.00, "total" : 8000.00, "payments": [ { "type": 0, "sum" : 8000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:52:56]execute_script... [16:52: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)3406049", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 103.630, "sum" : 8000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 8000.00, "total" : 8000.00, "payments": [ { "type": 0, "sum" : 8000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:52:56]POST & json_proto [16:52:56]process_json_proto [16:52:56]json parsed OK: [16:52:56]protocol is kg_v1.0 [16:52:56]action value=close_receipt [16:52:56]process_action close_receipt [16:52:56]cmd_close_receipt [16:52:56]MH_GetDate [16:52:56]Write to MH i2c: F0 00 00 16 26 2B [16:52:56]Write i2c OK [16:52:56]MH_I2C_Read... [16:52:56]Read from MH i2c: F0 [16:52:56]MH_I2C_Read... [16:52:56]Read from MH i2c: F0 09 00 [16:52:56]MH_I2C_Read... [16:52:56]Read from MH i2c: F0 09 00 16 26 00 E9 6F 1E 67 EE DA 66 66 A5 [16:52:56]GetLastDocTimeStamp 1730047915 [16:52:56]current date 1730047977 [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 17 26 80 13 01 00 00 00 00 00 BA [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 17 26 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 66 [16:52:56]RAPDU: 09 00 01 98 84 1D 67 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]opened in 1729987736 [16:52:56]opened+sec_in_day 1730074136 [16:52:56]quantity*price = 800023 [16:52:56]sum+1 = 800025 [16:52:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.24 ИТОГО: 8000.00 Внесено: 8000.00 СДАЧА: 0.00 НСП 1% : 70.80 НДС 12% : 849.58 Наличными: 8000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 533 27.10.2024 16:52 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95534 ФПД: 217181148129411 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T165257&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95534&fm=217181148129411&tin=02508201610067®Number=0000000000170478&sum=800000 [16:52:57]StoreToDocumentArchive [16:52:57]shift 143 fd 95534 [16:52:57]save to /storage/0143/doc_00095534 [16:52:57]save last doc name /storage/0143/doc_00095534 to /storage/kkm_last_doc_name [16:52:57]save OK [16:52:57]Clear old archive folders... [16:52:57]ProcessDocumentItem done err = 0, tmpTLVsize=257 [16:52:57]tlvbuf is 00A606D0 [16:52:57]SAM_PROTO_ClearQueue [16:52:57]wFMCommunicate request_size=4 [16:52:57]MH_SAM_APDU [16:52:57]CAPDU: 80 09 00 00 [16:52:57]Write to MH i2c: E2 08 00 24 26 80 09 00 00 00 00 00 00 BC [16:52:57]Write i2c OK [16:52:57]MH_I2C_Read... [16:52:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:52:57]Read from MH i2c: E2 [16:52:57]MH_I2C_Read... [16:52:57]Read from MH i2c: E2 03 00 [16:52:57]MH_I2C_Read... [16:52:57]Read from MH i2c: E2 03 00 24 26 00 90 00 BE [16:52:57]RAPDU: 90 00 [16:52:57]wFMCommunicate OK [16:52:57]SAM_PROTO_ClearQueue done [16:52:57]KKMCreateOFDPacket [16:52:57]OFDProtocolAddRootSTLVToBuf [16:52:57]FM_MakeSignedData [16:52:57]FM_MakeSignedData [16:52:57]SAM_PROTO_SignData [16:52:57]wFMCommunicate request_size=4 [16:52:57]MH_SAM_APDU [16:52:57]CAPDU: 80 0D 01 02 [16:52:57]Write to MH i2c: E2 08 00 25 26 80 0D 01 02 00 00 00 00 C4 [16:52:57]Write i2c OK [16:52:57]MH_I2C_Read... [16:52:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:52:57]Read from MH i2c: E2 [16:52:57]MH_I2C_Read... [16:52:57]Read from MH i2c: E2 03 00 [16:52:57]MH_I2C_Read... [16:52:57]Read from MH i2c: E2 03 00 25 26 00 90 00 BF [16:52:57]RAPDU: 90 00 [16:52:57]wFMCommunicate OK [16:52:57]wFMCommunicate request_size=255 [16:52:57]MH_SAM_APDU [16:52:57]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 CE 94 01 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 18 35 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 35 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 1B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 4B 01 00 00 00 07 04 06 00 00 35 0C 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 02 00 00 F4 03 04 00 E9 6F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2E 75 01 [16:52:57]Write to MH i2c: E2 02 01 26 26 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 CE 94 01 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 18 35 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 35 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 1B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 4B 01 00 00 00 07 04 06 00 00 35 0C 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 02 00 00 F4 03 04 00 E9 6F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2E 75 01 00 00 D4 [16:52:57]Write i2c OK [16:52:57]MH_I2C_Read... [16:52:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:52:57]Read from MH i2c: E2 [16:52:57]MH_I2C_Read... [16:52:57]Read from MH i2c: E2 03 00 [16:52:57]MH_I2C_Read... [16:52:57]Read from MH i2c: E2 03 00 26 26 00 90 00 C0 [16:52:57]RAPDU: 90 00 [16:52:57]wFMCommunicate OK [16:52:57]wFMCommunicate request_size=16 [16:52:57]MH_SAM_APDU [16:52:57]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 C5 86 6D 2F A8 83 [16:52:57]Write to MH i2c: E2 13 00 27 26 80 0D 02 02 0B 00 00 35 04 06 00 C5 86 6D 2F A8 83 00 00 2E [16:52:57]Write i2c OK [16:52:57]MH_I2C_Read... [16:52:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:52:57]Read from MH i2c: E2 [16:52:57]MH_I2C_Read... [16:52:57]Read from MH i2c: E2 03 00 [16:52:57]MH_I2C_Read... [16:52:57]Read from MH i2c: E2 03 00 27 26 00 90 00 C1 [16:52:57]RAPDU: 90 00 [16:52:57]wFMCommunicate OK [16:52:57]wFMCommunicate request_size=4 [16:52:57]MH_SAM_APDU [16:52:57]CAPDU: 80 0D 03 02 [16:52:57]Write to MH i2c: E2 08 00 28 26 80 0D 03 02 00 00 00 00 C9 [16:52:57]Write i2c OK [16:52:57]MH_I2C_Read... [16:52:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:52:57]Read from MH i2c: E2 [16:52:57]MH_I2C_Read... [16:52:57]Read from MH i2c: E2 0B 00 [16:52:57]MH_I2C_Read... [16:52:57]Read from MH i2c: E2 0B 00 28 26 00 FA 1D F0 1E 34 F0 DC 20 90 00 0F [16:52:57]RAPDU: FA 1D F0 1E 34 F0 DC 20 90 00 [16:52:57]wFMCommunicate OK [16:52:57]SAM_PROTO_SignData done [16:52:57]FM_MakeSignedData done [16:52:57]CreateOFDProtocolMessage [16:52:57]wFMCommunicate request_size=4 [16:52:57]MH_SAM_APDU [16:52:57]CAPDU: 80 11 00 00 [16:52:57]Write to MH i2c: E2 08 00 29 26 80 11 00 00 00 00 00 00 C9 [16:52:57]Write i2c OK [16:52:57]MH_I2C_Read... [16:52:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:52:57]Read from MH i2c: E2 [16:52:57]MH_I2C_Read... [16:52:57]Read from MH i2c: E2 17 00 [16:52:57]MH_I2C_Read... [16:52:57]Read from MH i2c: E2 17 00 29 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1A [16:52:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:52:57]wFMCommunicate OK [16:52:57]CreateOFDProtocolMessage done [16:52:57]OFDSenderStorePacket 95534 [16:52:57]StoreOFDPacket docnum=95534 [16:52:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 51 A9 0D 01 FC FB 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 CE 94 01 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 18 35 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 35 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 1B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 4B 01 00 00 00 07 04 06 00 00 35 0C 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 02 00 00 F4 03 04 00 E9 6F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2E 75 01 00 35 04 06 00 C5 86 6D 2F A8 83 FA 1D F0 1E 34 F0 DC 20 [16:52:57]CheckFolder [16:52:57]dirname=/storage/ofd_packets [16:52:57]CheckFolder done [16:52:57]ProducePacketName [16:52:57]name=ofd_packets/00095534 [16:52:57]NVStorageSaveData ofd_packets/00095534 [16:52:57]File name is /storage/ofd_packets/00095534 [16:52:57]Write 307 bytes [16:52:57]NVStorageSaveData done [16:52:57]OFDSenderStorePacket done [16:52:57]KKMCreateOFDPacket done [16:52:57]NVStorageSaveData kkm_last_timestamp [16:52:57]File name is /storage/kkm_last_timestamp [16:52:57]Write 4 bytes [16:52:57]NVStorageSaveData done [16:52:57]ExternCall_PrintAddStr [16:52:57]wPrintStart [16:52:57]Write to MH i2c: 01 00 00 2A 26 50 [16:52:57]Write i2c OK [16:52:57]MH_I2C_Read... [16:52:57]Read from MH i2c: 01 [16:52:57]MH_I2C_Read... [16:52:57]Read from MH i2c: 01 07 00 [16:52:57]MH_I2C_Read... [16:52:57]Read from MH i2c: 01 07 00 2A 26 00 00 00 00 00 FF 0F 65 [16:52:57]RasterBufferAndPrint [16:52:57]line Счет N : (1)3406049 [16:52:57]line ИНН: 02508201610067 [16:52:57]line Контрольно-Кассовый Чек [16:52:57]line ПРОДАЖА [16:52:57]line ТРК (МРК, ГНК) : 11 [16:52:57]line Товар: 2710194800 [16:52:57]line D-ENERGY Дт-К-2 [16:52:57]line 103.630 * 77.20 [16:52:57]line = 8000.24 [16:52:57]line НДС 12% НСП 1% [16:52:57]line > о реализуемом товаре [16:52:57]line ОКРУГЛЕНИЕ: -0.24 [16:52:57]line ИТОГО: 8000.00 [16:52:57]line Внесено: 8000.00 [16:52:57]line СДАЧА: 0.00 [16:52:57]line НСП 1% : 70.80 [16:52:57]line НДС 12% : 849.58 [16:52:57]line Наличными: 8000.00 [16:52:57]line Безнал.: 0.00 [16:52:57]line Место: АЗС № 82 "Партнер Нефть" [16:52:57]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:52:57]line СНО: Общий режим [16:52:57]line Чек 533 27.10.2024 16:52 [16:52:57]line Смена: 143 ФФД: 1.0 [16:52:57]line ЗНМ: 0300000017 [16:52:57]line РНМ: 0000000000170478 [16:52:57]line Версия ККМ: v1.0 [16:52:57]line ФМ: 0000000002098560 [16:52:57]line ФД: 95534 [16:52:57]line ФПД: 217181148129411 [16:52:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T165257&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95534&fm=217181148129411&tin=02508201610067®Number=0000000000170478&sum=800000 [16:52:58]OFD Sender: Processing packet 95534 [packets to send 57, broken 56] [16:52:58]ProducePacketName [16:52:58]name=ofd_packets/00095534 [16:52:58]OFD Sender: To server: pG, [16:52:58]CommunicateWithHost lk.salyk.kg:30040 [16:52:58]ConnectInit lk.salyk.kg [16:52:58]written 0, free lines is 4095 [16:52:58]Connected sock=11 [16:52:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 51 A9 0D 01 FC FB 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 CE 94 01 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 18 35 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 35 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 1B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 4B 01 00 00 00 07 04 06 00 00 35 0C 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 02 00 00 F4 03 04 00 E9 6F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2E 75 01 00 35 04 06 00 C5 86 6D 2F A8 83 FA 1D F0 1E 34 F0 DC 20 [16:52:58]Write to MH i2c: 01 00 00 55 26 7B [16:52:58]Write i2c OK [16:52:58]MH_I2C_Read... [16:52:58]Read from MH i2c: 01 [16:52:58]MH_I2C_Read... [16:52:58]Read from MH i2c: 01 07 00 [16:52:58]MH_I2C_Read... [16:52:58]Read from MH i2c: 01 07 00 55 26 00 00 00 00 00 FB 0C 89 [16:52:58]RasterBufferAndPrint [16:52:58]line [16:52:58]line [16:52:58]line [16:52:58]line [16:52:58]line [16:52:58]written 0, free lines is 3330 [16:52:58]MH_Cut [16:52:58]Write to MH i2c: D1 01 00 5C 26 01 54 [16:52:58]Write i2c OK [16:52:58]MH_I2C_Read... [16:52:58]Read from MH i2c: D1 [16:52:58]MH_I2C_Read... [16:52:58]Read from MH i2c: D1 01 00 [16:52:58]MH_I2C_Read... [16:52:58]Read from MH i2c: D1 01 00 5C 26 00 53 [16:52:58]Write to MH i2c: 01 00 00 5D 26 83 [16:52:58]Write i2c OK [16:52:58]MH_I2C_Read... [16:52:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 44 9A 47 00 BA 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 32 30 39 38 35 36 30 10 04 04 00 2E 75 01 00 F4 03 04 00 15 1A 1E 67 B6 04 01 00 00 46 10 7D 5D DD 17 85 DC [16:52:58]CommunicateWithHost err = 0 [16:52:58]CheckOFDResponse [16:52:58]1017 (14) - 77093643461234 [16:52:58]1041 (16) - 0000000002098560 [16:52:58]1040 (4) - 95534 [16:52:58]1012 (4) - 27.10.2024 10:46 [16:52:58]1206 (1) - 0 [16:52:58]OFD Sender: Remove packet 95534 [16:52:58]ProducePacketName [16:52:58]name=ofd_packets/00095534 [16:52:58]NVStorageDeleteData [16:52:59]OFD Sender: No OFD packet to send [16:52:59]*** Cut start [16:52:59]*** Partial cut [16:52:59]*** CUTSNS_PIN = 1 [16:52:59]*** CUTSNS_PIN = 0 [16:52:59]*** Brake cut motor [16:53:00]Read from MH i2c: 01 [16:53:00]MH_I2C_Read... [16:53:00]*** Stop cut motor [16:53:00]*** Cut end [16:53:00]Read from MH i2c: 01 07 00 [16:53:00]MH_I2C_Read... [16:53:00]Read from MH i2c: 01 07 00 5D 26 00 00 00 00 00 FF 0F 98 [16:53:00]process_action close_receipt done [16:53:00]requested_data is exist [16:53:00]produce_requested_data [16:53:00]requested_item fm.sn is exist - process it [16:53:00]wFMCommunicate request_size=4 [16:53:00]MH_SAM_APDU [16:53:00]CAPDU: 80 11 00 00 [16:53:00]Write to MH i2c: E2 08 00 5E 26 80 11 00 00 00 00 00 00 FE [16:53:00]Write i2c OK [16:53:00]MH_I2C_Read... [16:53:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:53:00]Read from MH i2c: E2 [16:53:00]MH_I2C_Read... [16:53:00]Read from MH i2c: E2 17 00 [16:53:00]MH_I2C_Read... [16:53:00]Read from MH i2c: E2 17 00 5E 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4F [16:53:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:53:00]wFMCommunicate OK [16:53:00]requested_item fd.num is exist - process it [16:53:00]SAM_PROTO_GetFieldsCounters [16:53:00]wFMCommunicate request_size=4 [16:53:00]MH_SAM_APDU [16:53:00]CAPDU: 80 13 00 00 [16:53:00]Write to MH i2c: E2 08 00 5F 26 80 13 00 00 00 00 00 00 01 [16:53:00]Write i2c OK [16:53:00]MH_I2C_Read... [16:53:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:53:00]Read from MH i2c: E2 [16:53:00]MH_I2C_Read... [16:53:00]Read from MH i2c: E2 62 00 [16:53:00]MH_I2C_Read... [16:53:00]Read from MH i2c: E2 62 00 5F 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2E 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 15 02 00 00 5E 04 04 00 15 02 00 00 57 04 04 00 16 02 00 00 19 04 04 00 00 00 00 00 90 00 9A [16:53:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2E 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 15 02 00 00 5E 04 04 00 15 02 00 00 57 04 04 00 16 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:53:00]wFMCommunicate OK [16:53:00]SAM_PROTO_GetFieldsCounters done [16:53:00]requested_item shift.num is exist - process it [16:53:00]requested_item shift.opened is exist - process it [16:53:00]req_shift_opened [16:53:00]FM_GetShiftState [16:53:00]SAM_PROTO_GetShiftState [16:53:00]wFMCommunicate request_size=4 [16:53:00]MH_SAM_APDU [16:53:00]CAPDU: 80 13 01 00 [16:53:00]Write to MH i2c: E2 08 00 60 26 80 13 01 00 00 00 00 00 03 [16:53:00]Write i2c OK [16:53:00]MH_I2C_Read... [16:53:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:53:00]Read from MH i2c: E2 [16:53:00]MH_I2C_Read... [16:53:00]Read from MH i2c: E2 0E 00 [16:53:00]MH_I2C_Read... [16:53:00]Read from MH i2c: E2 0E 00 60 26 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 AF [16:53:00]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:53:00]wFMCommunicate OK [16:53:00]SAM_PROTO_GetShiftState done [16:53:00]FM_GetShiftState done [16:53:00]req_shift_opened done [16:53:00]requested_item shift.open_date is exist - process it [16:53:00]req_shift_open_date [16:53:00]req_shift_open_date done [16:53:00]produce_requested_data done [16:53:00]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95534,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:53:00]process_action_free close_receipt [16:53:00]json_value_free [16:53:00]json_value_free done [16:53:00]process_json_proto returns [16:53:00]Send response to host [16:53:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95534,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:53:00]free response buf [16:53:00]execute_script done [16:53:00]execute_script returns [16:53:00]free content buf [16:53:00]Sock 9.Close socket [16:53:00]Sock 9.Thread stoped [16:53:04]OFD Sender: No OFD packet to send [16:53:09]OFD Sender: No OFD packet to send [16:53:14]OFD Sender: No OFD packet to send [16:53:19]OFD Sender: No OFD packet to send [16:53:24]OFD Sender: No OFD packet to send [16:53:29]OFD Sender: No OFD packet to send [16:53:32]accept exits with 7 [16:53:32]New connection [16:53:32]New thread 3067301220 created [16:53:32]Thread 3067444580 joined [16:53:32]Waiting for new connection... [16:53:32] Sock 7.Parse request [16:53:32]Sock 7.Check first char [16:53:32]Sock 7.First char is OK [16:53:32]request: POST /json_proto HTTP/1.0 [16:53:32]Method: POST [16:53:32]URL: /json_proto [16:53:32]Method is POST - this is cgi request [16:53:32]url: /json_proto [16:53:32]query_string will be loaded in cgi processing [16:53:32]execute_cgi json_proto POST (null) [16:53:32]execute_cgi path=json_proto method=POST [16:53:32]POST find Content-Length [16:53:32]Host: 172.17.40.67:8080 [16:53:32]Content-Length: 678 [16:53:32]Content-Type: application/json [16:53:32] [16:53:32]POST finish read [16:53:32]Found Content-Length = 678 [16:53:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406053", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:53:32]execute_script... [16:53:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406053", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:53:32]POST & json_proto [16:53:32]process_json_proto [16:53:32]json parsed OK: [16:53:32]protocol is kg_v1.0 [16:53:32]action value=close_receipt [16:53:32]process_action close_receipt [16:53:32]cmd_close_receipt [16:53:32]MH_GetDate [16:53:32]Write to MH i2c: F0 00 00 61 26 76 [16:53:32]Write i2c OK [16:53:32]MH_I2C_Read... [16:53:32]Read from MH i2c: F0 [16:53:32]MH_I2C_Read... [16:53:32]Read from MH i2c: F0 09 00 [16:53:32]MH_I2C_Read... [16:53:32]Read from MH i2c: F0 09 00 61 26 00 0D 70 1E 67 EE DA 66 66 15 [16:53:32]GetLastDocTimeStamp 1730047977 [16:53:32]current date 1730048013 [16:53:32]FM_GetShiftState [16:53:32]SAM_PROTO_GetShiftState [16:53:32]wFMCommunicate request_size=4 [16:53:32]MH_SAM_APDU [16:53:32]CAPDU: 80 13 01 00 [16:53:32]Write to MH i2c: E2 08 00 62 26 80 13 01 00 00 00 00 00 05 [16:53:32]Write i2c OK [16:53:32]MH_I2C_Read... [16:53:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:53:32]Read from MH i2c: E2 [16:53:32]MH_I2C_Read... [16:53:32]Read from MH i2c: E2 0E 00 [16:53:32]MH_I2C_Read... [16:53:32]Read from MH i2c: E2 0E 00 62 26 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B1 [16:53:32]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:53:32]wFMCommunicate OK [16:53:32]SAM_PROTO_GetShiftState done [16:53:32]FM_GetShiftState done [16:53:32]opened in 1729987736 [16:53:32]opened+sec_in_day 1730074136 [16:53:32]quantity*price = 50041 [16:53:32]sum+1 = 50042 [16:53:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 534 27.10.2024 16:53 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95535 ФПД: 197184887853631 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T165333&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95535&fm=197184887853631&tin=02508201610067®Number=0000000000170478&sum=50000 [16:53:33]StoreToDocumentArchive [16:53:33]shift 143 fd 95535 [16:53:33]save to /storage/0143/doc_00095535 [16:53:33]save last doc name /storage/0143/doc_00095535 to /storage/kkm_last_doc_name [16:53:33]save OK [16:53:33]Clear old archive folders... [16:53:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:53:33]tlvbuf is B6FCD200 [16:53:33]SAM_PROTO_ClearQueue [16:53:33]wFMCommunicate request_size=4 [16:53:33]MH_SAM_APDU [16:53:33]CAPDU: 80 09 00 00 [16:53:33]Write to MH i2c: E2 08 00 6F 26 80 09 00 00 00 00 00 00 07 [16:53:33]Write i2c OK [16:53:33]MH_I2C_Read... [16:53:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:53:33]Read from MH i2c: E2 [16:53:33]MH_I2C_Read... [16:53:33]Read from MH i2c: E2 03 00 [16:53:33]MH_I2C_Read... [16:53:33]Read from MH i2c: E2 03 00 6F 26 00 90 00 09 [16:53:33]RAPDU: 90 00 [16:53:33]wFMCommunicate OK [16:53:33]SAM_PROTO_ClearQueue done [16:53:33]KKMCreateOFDPacket [16:53:33]OFDProtocolAddRootSTLVToBuf [16:53:33]FM_MakeSignedData [16:53:33]FM_MakeSignedData [16:53:33]SAM_PROTO_SignData [16:53:33]wFMCommunicate request_size=4 [16:53:33]MH_SAM_APDU [16:53:33]CAPDU: 80 0D 01 02 [16:53:33]Write to MH i2c: E2 08 00 70 26 80 0D 01 02 00 00 00 00 0F [16:53:33]Write i2c OK [16:53:33]MH_I2C_Read... [16:53:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:53:33]Read from MH i2c: E2 [16:53:33]MH_I2C_Read... [16:53:33]Read from MH i2c: E2 03 00 [16:53:33]MH_I2C_Read... [16:53:33]Read from MH i2c: E2 03 00 70 26 00 90 00 0A [16:53:33]RAPDU: 90 00 [16:53:33]wFMCommunicate OK [16:53:33]wFMCommunicate request_size=255 [16:53:33]MH_SAM_APDU [16:53: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 02 00 00 F4 03 04 00 0D 70 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2F 75 01 00 35 04 06 00 B3 [16:53:33]Write to MH i2c: E2 02 01 71 26 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 02 00 00 F4 03 04 00 0D 70 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2F 75 01 00 35 04 06 00 B3 00 00 9E [16:53:33]Write i2c OK [16:53:33]MH_I2C_Read... [16:53:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:53:33]Read from MH i2c: E2 [16:53:33]MH_I2C_Read... [16:53:33]Read from MH i2c: E2 03 00 [16:53:33]MH_I2C_Read... [16:53:33]Read from MH i2c: E2 03 00 71 26 00 90 00 0B [16:53:33]RAPDU: 90 00 [16:53:33]wFMCommunicate OK [16:53:33]wFMCommunicate request_size=10 [16:53:33]MH_SAM_APDU [16:53:33]CAPDU: 80 0D 02 02 05 56 AF 32 12 3F [16:53:33]Write to MH i2c: E2 0D 00 72 26 80 0D 02 02 05 00 56 AF 32 12 3F 00 00 A4 [16:53:33]Write i2c OK [16:53:33]MH_I2C_Read... [16:53:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:53:34]Read from MH i2c: E2 [16:53:34]MH_I2C_Read... [16:53:34]Read from MH i2c: E2 03 00 [16:53:34]MH_I2C_Read... [16:53:34]Read from MH i2c: E2 03 00 72 26 00 90 00 0C [16:53:34]RAPDU: 90 00 [16:53:34]wFMCommunicate OK [16:53:34]wFMCommunicate request_size=4 [16:53:34]MH_SAM_APDU [16:53:34]CAPDU: 80 0D 03 02 [16:53:34]Write to MH i2c: E2 08 00 73 26 80 0D 03 02 00 00 00 00 14 [16:53:34]Write i2c OK [16:53:34]MH_I2C_Read... [16:53:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:53:34]Read from MH i2c: E2 [16:53:34]MH_I2C_Read... [16:53:34]Read from MH i2c: E2 0B 00 [16:53:34]MH_I2C_Read... [16:53:34]Read from MH i2c: E2 0B 00 73 26 00 82 D1 9F 4F BD 2F 0F C9 90 00 1A [16:53:34]RAPDU: 82 D1 9F 4F BD 2F 0F C9 90 00 [16:53:34]wFMCommunicate OK [16:53:34]SAM_PROTO_SignData done [16:53:34]FM_MakeSignedData done [16:53:34]CreateOFDProtocolMessage [16:53:34]wFMCommunicate request_size=4 [16:53:34]MH_SAM_APDU [16:53:34]CAPDU: 80 11 00 00 [16:53:34]Write to MH i2c: E2 08 00 74 26 80 11 00 00 00 00 00 00 14 [16:53:34]Write i2c OK [16:53:34]MH_I2C_Read... [16:53:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:53:34]Read from MH i2c: E2 [16:53:34]MH_I2C_Read... [16:53:34]Read from MH i2c: E2 17 00 [16:53:34]MH_I2C_Read... [16:53:34]Read from MH i2c: E2 17 00 74 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 65 [16:53:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:53:34]wFMCommunicate OK [16:53:34]CreateOFDProtocolMessage done [16:53:34]OFDSenderStorePacket 95535 [16:53:34]StoreOFDPacket docnum=95535 [16:53:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BF 26 07 01 82 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 02 00 00 F4 03 04 00 0D 70 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2F 75 01 00 35 04 06 00 B3 56 AF 32 12 3F 82 D1 9F 4F BD 2F 0F C9 [16:53:34]CheckFolder [16:53:34]dirname=/storage/ofd_packets [16:53:34]CheckFolder done [16:53:34]ProducePacketName [16:53:34]name=ofd_packets/00095535 [16:53:34]NVStorageSaveData ofd_packets/00095535 [16:53:34]File name is /storage/ofd_packets/00095535 [16:53:34]Write 301 bytes [16:53:34]NVStorageSaveData done [16:53:34]OFDSenderStorePacket done [16:53:34]KKMCreateOFDPacket done [16:53:34]NVStorageSaveData kkm_last_timestamp [16:53:34]File name is /storage/kkm_last_timestamp [16:53:34]Write 4 bytes [16:53:34]NVStorageSaveData done [16:53:34]ExternCall_PrintAddStr [16:53:34]wPrintStart [16:53:34]Write to MH i2c: 01 00 00 75 26 9B [16:53:34]Write i2c OK [16:53:34]MH_I2C_Read... [16:53:34]Read from MH i2c: 01 [16:53:34]MH_I2C_Read... [16:53:34]Read from MH i2c: 01 07 00 [16:53:34]MH_I2C_Read... [16:53:34]Read from MH i2c: 01 07 00 75 26 00 00 00 00 00 FF 0F B0 [16:53:34]RasterBufferAndPrint [16:53:34]line Счет N : (1)3406053 [16:53:34]line ИНН: 02508201610067 [16:53:34]line Контрольно-Кассовый Чек [16:53:34]line ПРОДАЖА [16:53:34]line ТРК (МРК, ГНК) : 42 [16:53:34]line Товар: 2710124130 [16:53:34]line Аи-92-К-4 [16:53:34]line 7.480 * 66.90 [16:53:34]line = 500.41 [16:53:34]line НДС 12% НСП 1% [16:53:34]line > о реализуемом товаре [16:53:34]line ОКРУГЛЕНИЕ: -0.41 [16:53:34]line ИТОГО: 500.00 [16:53:34]line Внесено: 500.00 [16:53:34]line СДАЧА: 0.00 [16:53:34]line НСП 1% : 4.43 [16:53:34]line НДС 12% : 53.14 [16:53:34]line Наличными: 500.00 [16:53:34]line Безнал.: 0.00 [16:53:34]line Место: АЗС № 82 "Партнер Нефть" [16:53:34]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:53:34]line СНО: Общий режим [16:53:34]line Чек 534 27.10.2024 16:53 [16:53:34]line Смена: 143 ФФД: 1.0 [16:53:34]line ЗНМ: 0300000017 [16:53:34]line РНМ: 0000000000170478 [16:53:34]line Версия ККМ: v1.0 [16:53:34]line ФМ: 0000000002098560 [16:53:34]line ФД: 95535 [16:53:34]line ФПД: 197184887853631 [16:53:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T165333&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95535&fm=197184887853631&tin=02508201610067®Number=0000000000170478&sum=50000 [16:53:34]OFD Sender: Processing packet 95535 [packets to send 57, broken 56] [16:53:34]ProducePacketName [16:53:34]name=ofd_packets/00095535 [16:53:34]OFD Sender: To server: pG, [16:53:34]CommunicateWithHost lk.salyk.kg:30040 [16:53:34]ConnectInit lk.salyk.kg [16:53:34]written 0, free lines is 4095 [16:53:34]Connected sock=10 [16:53:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BF 26 07 01 82 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 02 00 00 F4 03 04 00 0D 70 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 2F 75 01 00 35 04 06 00 B3 56 AF 32 12 3F 82 D1 9F 4F BD 2F 0F C9 [16:53:34]Write to MH i2c: 01 00 00 A0 26 C6 [16:53:34]Write i2c OK [16:53:34]MH_I2C_Read... [16:53:34]Read from MH i2c: 01 [16:53:34]MH_I2C_Read... [16:53:34]Read from MH i2c: 01 07 00 [16:53:34]MH_I2C_Read... [16:53:34]Read from MH i2c: 01 07 00 A0 26 00 00 00 00 00 F8 0C D1 [16:53:34]RasterBufferAndPrint [16:53:34]line [16:53:34]line [16:53:34]line [16:53:34]line [16:53:34]line [16:53:34]written 0, free lines is 3326 [16:53:34]MH_Cut [16:53:34]Write to MH i2c: D1 01 00 A7 26 01 9F [16:53:34]Write i2c OK [16:53:34]MH_I2C_Read... [16:53:34]Read from MH i2c: D1 [16:53:34]MH_I2C_Read... [16:53:34]Read from MH i2c: D1 01 00 [16:53:34]MH_I2C_Read... [16:53:34]Read from MH i2c: D1 01 00 A7 26 00 9E [16:53:34]Write to MH i2c: 01 00 00 A8 26 CE [16:53:34]Write i2c OK [16:53:34]MH_I2C_Read... [16:53:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 47 A6 47 00 69 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 32 30 39 38 35 36 30 10 04 04 00 2F 75 01 00 F4 03 04 00 39 1A 1E 67 B6 04 01 00 00 CE D5 88 D4 8A D1 CB BD [16:53:35]CommunicateWithHost err = 0 [16:53:35]CheckOFDResponse [16:53:35]1017 (14) - 77093643461234 [16:53:35]1041 (16) - 0000000002098560 [16:53:35]1040 (4) - 95535 [16:53:35]1012 (4) - 27.10.2024 10:47 [16:53:35]1206 (1) - 0 [16:53:35]OFD Sender: Remove packet 95535 [16:53:35]ProducePacketName [16:53:35]name=ofd_packets/00095535 [16:53:35]NVStorageDeleteData [16:53:35]OFD Sender: No OFD packet to send [16:53:35]*** Cut start [16:53:35]*** Partial cut [16:53:35]*** CUTSNS_PIN = 1 [16:53:35]*** CUTSNS_PIN = 0 [16:53:35]*** Brake cut motor [16:53:36]Read from MH i2c: 01 [16:53:36]MH_I2C_Read... [16:53:36]*** Stop cut motor [16:53:36]*** Cut end [16:53:36]Read from MH i2c: 01 07 00 [16:53:36]MH_I2C_Read... [16:53:36]Read from MH i2c: 01 07 00 A8 26 00 00 00 00 00 FF 0F E3 [16:53:36]process_action close_receipt done [16:53:36]requested_data is exist [16:53:36]produce_requested_data [16:53:36]requested_item fm.sn is exist - process it [16:53:36]wFMCommunicate request_size=4 [16:53:36]MH_SAM_APDU [16:53:36]CAPDU: 80 11 00 00 [16:53:36]Write to MH i2c: E2 08 00 A9 26 80 11 00 00 00 00 00 00 49 [16:53:36]Write i2c OK [16:53:36]MH_I2C_Read... [16:53:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:53:36]Read from MH i2c: E2 [16:53:36]MH_I2C_Read... [16:53:36]Read from MH i2c: E2 17 00 [16:53:36]MH_I2C_Read... [16:53:36]Read from MH i2c: E2 17 00 A9 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9A [16:53:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:53:36]wFMCommunicate OK [16:53:36]requested_item fd.num is exist - process it [16:53:36]SAM_PROTO_GetFieldsCounters [16:53:36]wFMCommunicate request_size=4 [16:53:36]MH_SAM_APDU [16:53:36]CAPDU: 80 13 00 00 [16:53:36]Write to MH i2c: E2 08 00 AA 26 80 13 00 00 00 00 00 00 4C [16:53:36]Write i2c OK [16:53:36]MH_I2C_Read... [16:53:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:53:36]Read from MH i2c: E2 [16:53:36]MH_I2C_Read... [16:53:36]Read from MH i2c: E2 62 00 [16:53:36]MH_I2C_Read... [16:53:36]Read from MH i2c: E2 62 00 AA 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2F 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 16 02 00 00 5E 04 04 00 16 02 00 00 57 04 04 00 17 02 00 00 19 04 04 00 00 00 00 00 90 00 E9 [16:53:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 2F 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 16 02 00 00 5E 04 04 00 16 02 00 00 57 04 04 00 17 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:53:36]wFMCommunicate OK [16:53:36]SAM_PROTO_GetFieldsCounters done [16:53:36]requested_item shift.num is exist - process it [16:53:36]requested_item shift.opened is exist - process it [16:53:36]req_shift_opened [16:53:36]FM_GetShiftState [16:53:36]SAM_PROTO_GetShiftState [16:53:36]wFMCommunicate request_size=4 [16:53:36]MH_SAM_APDU [16:53:36]CAPDU: 80 13 01 00 [16:53:36]Write to MH i2c: E2 08 00 AB 26 80 13 01 00 00 00 00 00 4E [16:53:36]Write i2c OK [16:53:36]MH_I2C_Read... [16:53:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:53:36]Read from MH i2c: E2 [16:53:36]MH_I2C_Read... [16:53:36]Read from MH i2c: E2 0E 00 [16:53:36]MH_I2C_Read... [16:53:36]Read from MH i2c: E2 0E 00 AB 26 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FA [16:53:36]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:53:36]wFMCommunicate OK [16:53:36]SAM_PROTO_GetShiftState done [16:53:36]FM_GetShiftState done [16:53:36]req_shift_opened done [16:53:36]requested_item shift.open_date is exist - process it [16:53:36]req_shift_open_date [16:53:36]req_shift_open_date done [16:53:36]produce_requested_data done [16:53:36]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95535,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:53:36]process_action_free close_receipt [16:53:36]json_value_free [16:53:36]json_value_free done [16:53:36]process_json_proto returns [16:53:36]Send response to host [16:53:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95535,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:53:36]free response buf [16:53:36]execute_script done [16:53:36]execute_script returns [16:53:36]free content buf [16:53:36]Sock 7.Close socket [16:53:36]Sock 7.Thread stoped [16:53:40]OFD Sender: No OFD packet to send [16:53:45]OFD Sender: No OFD packet to send [16:53:50]OFD Sender: No OFD packet to send [16:53:55]OFD Sender: No OFD packet to send [16:54:00]OFD Sender: No OFD packet to send [16:54:05]OFD Sender: No OFD packet to send [16:54:10]OFD Sender: No OFD packet to send [16:54:15]OFD Sender: No OFD packet to send [16:54:20]OFD Sender: No OFD packet to send [16:54:25]OFD Sender: No OFD packet to send [16:54:30]OFD Sender: No OFD packet to send [16:54:35]OFD Sender: No OFD packet to send [16:54:40]OFD Sender: No OFD packet to send [16:54:45]OFD Sender: No OFD packet to send [16:54:50]OFD Sender: No OFD packet to send [16:54:55]OFD Sender: No OFD packet to send [16:55:00]OFD Sender: No OFD packet to send [16:55:05]OFD Sender: No OFD packet to send [16:55:10]OFD Sender: No OFD packet to send [16:55:15]OFD Sender: No OFD packet to send [16:55:20]OFD Sender: No OFD packet to send [16:55:25]OFD Sender: No OFD packet to send [16:55:30]OFD Sender: No OFD packet to send [16:55:35]OFD Sender: No OFD packet to send [16:55:40]OFD Sender: No OFD packet to send [16:55:45]OFD Sender: No OFD packet to send [16:55:50]OFD Sender: No OFD packet to send [16:55:55]OFD Sender: No OFD packet to send [16:56:00]OFD Sender: No OFD packet to send [16:56:05]OFD Sender: No OFD packet to send [16:56:10]OFD Sender: No OFD packet to send [16:56:15]OFD Sender: No OFD packet to send [16:56:20]OFD Sender: No OFD packet to send [16:56:25]OFD Sender: No OFD packet to send [16:56:30]OFD Sender: No OFD packet to send [16:56:35]OFD Sender: No OFD packet to send [16:56:40]OFD Sender: No OFD packet to send [16:56:43]accept exits with 9 [16:56:43]New connection [16:56:43]New thread 3067444580 created [16:56:43]Thread 3067301220 joined [16:56:43]Waiting for new connection... [16:56:43] Sock 9.Parse request [16:56:43]Sock 9.Check first char [16:56:43]Sock 9.First char is OK [16:56:43]request: POST /json_proto HTTP/1.0 [16:56:43]Method: POST [16:56:43]URL: /json_proto [16:56:43]Method is POST - this is cgi request [16:56:43]url: /json_proto [16:56:43]query_string will be loaded in cgi processing [16:56:43]execute_cgi json_proto POST (null) [16:56:43]execute_cgi path=json_proto method=POST [16:56:43]POST find Content-Length [16:56:43]Host: 172.17.40.67:8080 [16:56:43]Content-Length: 678 [16:56:43]Content-Type: application/json [16:56:43] [16:56:43]POST finish read [16:56:43]Found Content-Length = 678 [16:56:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406054", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:56:43]execute_script... [16:56: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)3406054", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:56:43]POST & json_proto [16:56:43]process_json_proto [16:56:43]json parsed OK: [16:56:43]protocol is kg_v1.0 [16:56:43]action value=close_receipt [16:56:43]process_action close_receipt [16:56:43]cmd_close_receipt [16:56:43]MH_GetDate [16:56:43]Write to MH i2c: F0 00 00 AC 26 C1 [16:56:43]Write i2c OK [16:56:43]MH_I2C_Read... [16:56:43]Read from MH i2c: F0 [16:56:43]MH_I2C_Read... [16:56:43]Read from MH i2c: F0 09 00 [16:56:43]MH_I2C_Read... [16:56:43]Read from MH i2c: F0 09 00 AC 26 00 CC 70 1E 67 EE DA 66 66 1F [16:56:43]GetLastDocTimeStamp 1730048013 [16:56:43]current date 1730048204 [16:56:43]FM_GetShiftState [16:56:43]SAM_PROTO_GetShiftState [16:56:43]wFMCommunicate request_size=4 [16:56:43]MH_SAM_APDU [16:56:43]CAPDU: 80 13 01 00 [16:56:43]Write to MH i2c: E2 08 00 AD 26 80 13 01 00 00 00 00 00 50 [16:56:43]Write i2c OK [16:56:43]MH_I2C_Read... [16:56:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:56:43]Read from MH i2c: E2 [16:56:43]MH_I2C_Read... [16:56:43]Read from MH i2c: E2 0E 00 [16:56:43]MH_I2C_Read... [16:56:43]Read from MH i2c: E2 0E 00 AD 26 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FC [16:56:43]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:56:43]wFMCommunicate OK [16:56:43]SAM_PROTO_GetShiftState done [16:56:43]FM_GetShiftState done [16:56:43]opened in 1729987736 [16:56:43]opened+sec_in_day 1730074136 [16:56:43]quantity*price = 50041 [16:56:43]sum+1 = 50042 [16:56:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 535 27.10.2024 16:56 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95536 ФПД: 150610045066373 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T165644&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95536&fm=150610045066373&tin=02508201610067®Number=0000000000170478&sum=50000 [16:56:44]StoreToDocumentArchive [16:56:44]shift 143 fd 95536 [16:56:44]save to /storage/0143/doc_00095536 [16:56:44]save last doc name /storage/0143/doc_00095536 to /storage/kkm_last_doc_name [16:56:44]save OK [16:56:44]Clear old archive folders... [16:56:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:56:44]tlvbuf is B6FCD9F0 [16:56:44]SAM_PROTO_ClearQueue [16:56:44]wFMCommunicate request_size=4 [16:56:44]MH_SAM_APDU [16:56:44]CAPDU: 80 09 00 00 [16:56:44]Write to MH i2c: E2 08 00 BA 26 80 09 00 00 00 00 00 00 52 [16:56:44]Write i2c OK [16:56:44]MH_I2C_Read... [16:56:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:56:44]Read from MH i2c: E2 [16:56:44]MH_I2C_Read... [16:56:44]Read from MH i2c: E2 03 00 [16:56:44]MH_I2C_Read... [16:56:44]Read from MH i2c: E2 03 00 BA 26 00 90 00 54 [16:56:44]RAPDU: 90 00 [16:56:44]wFMCommunicate OK [16:56:44]SAM_PROTO_ClearQueue done [16:56:44]KKMCreateOFDPacket [16:56:44]OFDProtocolAddRootSTLVToBuf [16:56:44]FM_MakeSignedData [16:56:44]FM_MakeSignedData [16:56:44]SAM_PROTO_SignData [16:56:44]wFMCommunicate request_size=4 [16:56:44]MH_SAM_APDU [16:56:44]CAPDU: 80 0D 01 02 [16:56:44]Write to MH i2c: E2 08 00 BB 26 80 0D 01 02 00 00 00 00 5A [16:56:44]Write i2c OK [16:56:44]MH_I2C_Read... [16:56:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:56:44]Read from MH i2c: E2 [16:56:44]MH_I2C_Read... [16:56:44]Read from MH i2c: E2 03 00 [16:56:44]MH_I2C_Read... [16:56:44]Read from MH i2c: E2 03 00 BB 26 00 90 00 55 [16:56:44]RAPDU: 90 00 [16:56:44]wFMCommunicate OK [16:56:44]wFMCommunicate request_size=255 [16:56:44]MH_SAM_APDU [16:56: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 02 00 00 F4 03 04 00 CC 70 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 30 75 01 00 35 04 06 00 88 [16:56:44]Write to MH i2c: E2 02 01 BC 26 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 02 00 00 F4 03 04 00 CC 70 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 30 75 01 00 35 04 06 00 88 00 00 7F [16:56:44]Write i2c OK [16:56:44]MH_I2C_Read... [16:56:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:56:45]Read from MH i2c: E2 [16:56:45]MH_I2C_Read... [16:56:45]Read from MH i2c: E2 03 00 [16:56:45]MH_I2C_Read... [16:56:45]Read from MH i2c: E2 03 00 BC 26 00 90 00 56 [16:56:45]RAPDU: 90 00 [16:56:45]wFMCommunicate OK [16:56:45]wFMCommunicate request_size=10 [16:56:45]MH_SAM_APDU [16:56:45]CAPDU: 80 0D 02 02 05 FA A2 3C 5C 85 [16:56:45]Write to MH i2c: E2 0D 00 BD 26 80 0D 02 02 05 00 FA A2 3C 5C 85 00 00 20 [16:56:45]Write i2c OK [16:56:45]MH_I2C_Read... [16:56:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:56:45]Read from MH i2c: E2 [16:56:45]MH_I2C_Read... [16:56:45]Read from MH i2c: E2 03 00 [16:56:45]MH_I2C_Read... [16:56:45]Read from MH i2c: E2 03 00 BD 26 00 90 00 57 [16:56:45]RAPDU: 90 00 [16:56:45]wFMCommunicate OK [16:56:45]wFMCommunicate request_size=4 [16:56:45]MH_SAM_APDU [16:56:45]CAPDU: 80 0D 03 02 [16:56:45]Write to MH i2c: E2 08 00 BE 26 80 0D 03 02 00 00 00 00 5F [16:56:45]Write i2c OK [16:56:45]MH_I2C_Read... [16:56:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:56:45]Read from MH i2c: E2 [16:56:45]MH_I2C_Read... [16:56:45]Read from MH i2c: E2 0B 00 [16:56:45]MH_I2C_Read... [16:56:45]Read from MH i2c: E2 0B 00 BE 26 00 DE B9 A3 85 95 C8 D3 13 90 00 62 [16:56:45]RAPDU: DE B9 A3 85 95 C8 D3 13 90 00 [16:56:45]wFMCommunicate OK [16:56:45]SAM_PROTO_SignData done [16:56:45]FM_MakeSignedData done [16:56:45]CreateOFDProtocolMessage [16:56:45]wFMCommunicate request_size=4 [16:56:45]MH_SAM_APDU [16:56:45]CAPDU: 80 11 00 00 [16:56:45]Write to MH i2c: E2 08 00 BF 26 80 11 00 00 00 00 00 00 5F [16:56:45]Write i2c OK [16:56:45]MH_I2C_Read... [16:56:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:56:45]Read from MH i2c: E2 [16:56:45]MH_I2C_Read... [16:56:45]Read from MH i2c: E2 17 00 [16:56:45]MH_I2C_Read... [16:56:45]Read from MH i2c: E2 17 00 BF 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B0 [16:56:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:56:45]wFMCommunicate OK [16:56:45]CreateOFDProtocolMessage done [16:56:45]OFDSenderStorePacket 95536 [16:56:45]StoreOFDPacket docnum=95536 [16:56:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7E 0F 07 01 B7 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 02 00 00 F4 03 04 00 CC 70 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 30 75 01 00 35 04 06 00 88 FA A2 3C 5C 85 DE B9 A3 85 95 C8 D3 13 [16:56:45]CheckFolder [16:56:45]dirname=/storage/ofd_packets [16:56:45]CheckFolder done [16:56:45]ProducePacketName [16:56:45]name=ofd_packets/00095536 [16:56:45]NVStorageSaveData ofd_packets/00095536 [16:56:45]File name is /storage/ofd_packets/00095536 [16:56:45]Write 301 bytes [16:56:45]NVStorageSaveData done [16:56:45]OFDSenderStorePacket done [16:56:45]KKMCreateOFDPacket done [16:56:45]NVStorageSaveData kkm_last_timestamp [16:56:45]File name is /storage/kkm_last_timestamp [16:56:45]Write 4 bytes [16:56:45]NVStorageSaveData done [16:56:45]OFD Sender: Processing packet 95536 [packets to send 57, broken 56] [16:56:45]ProducePacketName [16:56:45]name=ofd_packets/00095536 [16:56:45]OFD Sender: To server: pG, [16:56:45]CommunicateWithHost lk.salyk.kg:30040 [16:56:45]ConnectInit lk.salyk.kg [16:56:45]ExternCall_PrintAddStr [16:56:45]wPrintStart [16:56:45]Write to MH i2c: 01 00 00 C0 26 E6 [16:56:45]Write i2c OK [16:56:45]MH_I2C_Read... [16:56:45]Read from MH i2c: 01 [16:56:45]MH_I2C_Read... [16:56:45]Read from MH i2c: 01 07 00 [16:56:45]MH_I2C_Read... [16:56:45]Read from MH i2c: 01 07 00 C0 26 00 00 00 00 00 FF 0F FB [16:56:45]RasterBufferAndPrint [16:56:45]line Счет N : (1)3406054 [16:56:45]line ИНН: 02508201610067 [16:56:45]line Контрольно-Кассовый Чек [16:56:45]line ПРОДАЖА [16:56:45]line ТРК (МРК, ГНК) : 32 [16:56:45]line Товар: 2710124130 [16:56:45]line Аи-92-К-4 [16:56:45]line 7.480 * 66.90 [16:56:45]line = 500.41 [16:56:45]line НДС 12% НСП 1% [16:56:45]line > о реализуемом товаре [16:56:45]line ОКРУГЛЕНИЕ: -0.41 [16:56:45]line ИТОГО: 500.00 [16:56:45]line Внесено: 500.00 [16:56:45]line СДАЧА: 0.00 [16:56:45]line НСП 1% : 4.43 [16:56:45]line НДС 12% : 53.14 [16:56:45]line Наличными: 500.00 [16:56:45]line Безнал.: 0.00 [16:56:45]line Место: АЗС № 82 "Партнер Нефть" [16:56:45]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:56:45]line СНО: Общий режим [16:56:45]line Чек 535 27.10.2024 16:56 [16:56:45]line Смена: 143 ФФД: 1.0 [16:56:45]line ЗНМ: 0300000017 [16:56:45]line РНМ: 0000000000170478 [16:56:45]line Версия ККМ: v1.0 [16:56:45]line ФМ: 0000000002098560 [16:56:45]line ФД: 95536 [16:56:45]line ФПД: 150610045066373 [16:56:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T165644&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95536&fm=150610045066373&tin=02508201610067®Number=0000000000170478&sum=50000 [16:56:45]Connected sock=11 [16:56:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7E 0F 07 01 B7 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 02 00 00 F4 03 04 00 CC 70 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 30 75 01 00 35 04 06 00 88 FA A2 3C 5C 85 DE B9 A3 85 95 C8 D3 13 [16:56:45]written 0, free lines is 4095 [16:56:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F6 EB 47 00 C0 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 32 30 39 38 35 36 30 10 04 04 00 30 75 01 00 F4 03 04 00 F8 1A 1E 67 B6 04 01 00 00 69 47 0F E7 BE 46 E9 8A [16:56:45]CommunicateWithHost err = 0 [16:56:45]CheckOFDResponse [16:56:45]1017 (14) - 77093643461234 [16:56:45]1041 (16) - 0000000002098560 [16:56:45]1040 (4) - 95536 [16:56:45]1012 (4) - 27.10.2024 10:50 [16:56:45]1206 (1) - 0 [16:56:45]OFD Sender: Remove packet 95536 [16:56:45]ProducePacketName [16:56:45]name=ofd_packets/00095536 [16:56:45]NVStorageDeleteData [16:56:46]Write to MH i2c: 01 00 00 EB 26 11 [16:56:46]Write i2c OK [16:56:46]MH_I2C_Read... [16:56:46]Read from MH i2c: 01 [16:56:46]MH_I2C_Read... [16:56:46]Read from MH i2c: 01 07 00 [16:56:46]MH_I2C_Read... [16:56:46]Read from MH i2c: 01 07 00 EB 26 00 00 00 00 00 FB 0C 1F [16:56:46]RasterBufferAndPrint [16:56:46]line [16:56:46]line [16:56:46]line [16:56:46]line [16:56:46]line [16:56:46]written 0, free lines is 3331 [16:56:46]MH_Cut [16:56:46]Write to MH i2c: D1 01 00 F2 26 01 EA [16:56:46]Write i2c OK [16:56:46]MH_I2C_Read... [16:56:46]Read from MH i2c: D1 [16:56:46]MH_I2C_Read... [16:56:46]Read from MH i2c: D1 01 00 [16:56:46]MH_I2C_Read... [16:56:46]Read from MH i2c: D1 01 00 F2 26 00 E9 [16:56:46]Write to MH i2c: 01 00 00 F3 26 19 [16:56:46]Write i2c OK [16:56:46]MH_I2C_Read... [16:56:46]OFD Sender: No OFD packet to send [16:56:46]*** Cut start [16:56:46]*** Partial cut [16:56:46]*** CUTSNS_PIN = 1 [16:56:46]*** CUTSNS_PIN = 0 [16:56:47]*** Brake cut motor [16:56:47]Read from MH i2c: 01 [16:56:47]MH_I2C_Read... [16:56:47]*** Stop cut motor [16:56:47]*** Cut end [16:56:47]Read from MH i2c: 01 07 00 [16:56:47]MH_I2C_Read... [16:56:47]Read from MH i2c: 01 07 00 F3 26 00 00 00 00 00 FF 0F 2E [16:56:47]process_action close_receipt done [16:56:47]requested_data is exist [16:56:47]produce_requested_data [16:56:47]requested_item fm.sn is exist - process it [16:56:47]wFMCommunicate request_size=4 [16:56:47]MH_SAM_APDU [16:56:47]CAPDU: 80 11 00 00 [16:56:47]Write to MH i2c: E2 08 00 F4 26 80 11 00 00 00 00 00 00 94 [16:56:47]Write i2c OK [16:56:47]MH_I2C_Read... [16:56:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:56:47]Read from MH i2c: E2 [16:56:47]MH_I2C_Read... [16:56:47]Read from MH i2c: E2 17 00 [16:56:47]MH_I2C_Read... [16:56:47]Read from MH i2c: E2 17 00 F4 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E5 [16:56:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:56:47]wFMCommunicate OK [16:56:47]requested_item fd.num is exist - process it [16:56:47]SAM_PROTO_GetFieldsCounters [16:56:47]wFMCommunicate request_size=4 [16:56:47]MH_SAM_APDU [16:56:47]CAPDU: 80 13 00 00 [16:56:47]Write to MH i2c: E2 08 00 F5 26 80 13 00 00 00 00 00 00 97 [16:56:47]Write i2c OK [16:56:47]MH_I2C_Read... [16:56:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:56:47]Read from MH i2c: E2 [16:56:47]MH_I2C_Read... [16:56:47]Read from MH i2c: E2 62 00 [16:56:47]MH_I2C_Read... [16:56:47]Read from MH i2c: E2 62 00 F5 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 30 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 17 02 00 00 5E 04 04 00 17 02 00 00 57 04 04 00 18 02 00 00 19 04 04 00 00 00 00 00 90 00 38 [16:56:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 30 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 17 02 00 00 5E 04 04 00 17 02 00 00 57 04 04 00 18 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:56:47]wFMCommunicate OK [16:56:47]SAM_PROTO_GetFieldsCounters done [16:56:47]requested_item shift.num is exist - process it [16:56:47]requested_item shift.opened is exist - process it [16:56:47]req_shift_opened [16:56:47]FM_GetShiftState [16:56:47]SAM_PROTO_GetShiftState [16:56:47]wFMCommunicate request_size=4 [16:56:47]MH_SAM_APDU [16:56:47]CAPDU: 80 13 01 00 [16:56:47]Write to MH i2c: E2 08 00 F6 26 80 13 01 00 00 00 00 00 99 [16:56:47]Write i2c OK [16:56:47]MH_I2C_Read... [16:56:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:56:47]Read from MH i2c: E2 [16:56:47]MH_I2C_Read... [16:56:47]Read from MH i2c: E2 0E 00 [16:56:47]MH_I2C_Read... [16:56:47]Read from MH i2c: E2 0E 00 F6 26 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 45 [16:56:47]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:56:47]wFMCommunicate OK [16:56:47]SAM_PROTO_GetShiftState done [16:56:47]FM_GetShiftState done [16:56:47]req_shift_opened done [16:56:47]requested_item shift.open_date is exist - process it [16:56:47]req_shift_open_date [16:56:47]req_shift_open_date done [16:56:47]produce_requested_data done [16:56:47]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95536,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:56:47]process_action_free close_receipt [16:56:47]json_value_free [16:56:47]json_value_free done [16:56:47]process_json_proto returns [16:56:47]Send response to host [16:56:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95536,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:56:47]free response buf [16:56:47]execute_script done [16:56:47]execute_script returns [16:56:47]free content buf [16:56:47]Sock 9.Close socket [16:56:47]Sock 9.Thread stoped [16:56:51]OFD Sender: No OFD packet to send [16:56:56]OFD Sender: No OFD packet to send [16:57:01]OFD Sender: No OFD packet to send [16:57:06]OFD Sender: No OFD packet to send [16:57:11]OFD Sender: No OFD packet to send [16:57:16]OFD Sender: No OFD packet to send [16:57:21]OFD Sender: No OFD packet to send [16:57:26]OFD Sender: No OFD packet to send [16:57:31]OFD Sender: No OFD packet to send [16:57:36]OFD Sender: No OFD packet to send [16:57:41]OFD Sender: No OFD packet to send [16:57:46]OFD Sender: No OFD packet to send [16:57:51]OFD Sender: No OFD packet to send [16:57:56]OFD Sender: No OFD packet to send [16:58:01]OFD Sender: No OFD packet to send [16:58:06]OFD Sender: No OFD packet to send [16:58:11]OFD Sender: No OFD packet to send [16:58:16]OFD Sender: No OFD packet to send [16:58:21]OFD Sender: No OFD packet to send [16:58:26]OFD Sender: No OFD packet to send [16:58:31]OFD Sender: No OFD packet to send [16:58:36]OFD Sender: No OFD packet to send [16:58:41]OFD Sender: No OFD packet to send [16:58:46]OFD Sender: No OFD packet to send [16:58:51]OFD Sender: No OFD packet to send [16:58:56]OFD Sender: No OFD packet to send [16:59:01]OFD Sender: No OFD packet to send [16:59:06]OFD Sender: No OFD packet to send [16:59:11]OFD Sender: No OFD packet to send [16:59:16]OFD Sender: No OFD packet to send [16:59:21]OFD Sender: No OFD packet to send [16:59:26]OFD Sender: No OFD packet to send [16:59:31]OFD Sender: No OFD packet to send [16:59:36]OFD Sender: No OFD packet to send [16:59:41]OFD Sender: No OFD packet to send [16:59:45]accept exits with 7 [16:59:45]New connection [16:59:45]New thread 3067301220 created [16:59:45]Thread 3067444580 joined [16:59:45]Waiting for new connection... [16:59:45] Sock 7.Parse request [16:59:45]Sock 7.Check first char [16:59:45]Sock 7.First char is OK [16:59:45]request: POST /json_proto HTTP/1.0 [16:59:45]Method: POST [16:59:45]URL: /json_proto [16:59:45]Method is POST - this is cgi request [16:59:45]url: /json_proto [16:59:45]query_string will be loaded in cgi processing [16:59:45]execute_cgi json_proto POST (null) [16:59:45]execute_cgi path=json_proto method=POST [16:59:45]POST find Content-Length [16:59:45]Host: 172.17.40.67:8080 [16:59:45]Content-Length: 678 [16:59:45]Content-Type: application/json [16:59:45] [16:59:45]POST finish read [16:59:45]Found Content-Length = 678 [16:59:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406055", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:59:45]execute_script... [16:59: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)3406055", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:59:45]POST & json_proto [16:59:45]process_json_proto [16:59:45]json parsed OK: [16:59:45]protocol is kg_v1.0 [16:59:45]action value=close_receipt [16:59:45]process_action close_receipt [16:59:45]cmd_close_receipt [16:59:45]MH_GetDate [16:59:45]Write to MH i2c: F0 00 00 F7 26 0C [16:59:45]Write i2c OK [16:59:45]MH_I2C_Read... [16:59:45]Read from MH i2c: F0 [16:59:45]MH_I2C_Read... [16:59:45]Read from MH i2c: F0 09 00 [16:59:45]MH_I2C_Read... [16:59:45]Read from MH i2c: F0 09 00 F7 26 00 82 71 1E 67 EE DA 66 66 21 [16:59:45]GetLastDocTimeStamp 1730048204 [16:59:45]current date 1730048386 [16:59:45]FM_GetShiftState [16:59:45]SAM_PROTO_GetShiftState [16:59:45]wFMCommunicate request_size=4 [16:59:45]MH_SAM_APDU [16:59:45]CAPDU: 80 13 01 00 [16:59:45]Write to MH i2c: E2 08 00 F8 26 80 13 01 00 00 00 00 00 9B [16:59:45]Write i2c OK [16:59:45]MH_I2C_Read... [16:59:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:59:45]Read from MH i2c: E2 [16:59:45]MH_I2C_Read... [16:59:45]Read from MH i2c: E2 0E 00 [16:59:45]MH_I2C_Read... [16:59:45]Read from MH i2c: E2 0E 00 F8 26 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 47 [16:59:45]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:59:45]wFMCommunicate OK [16:59:45]SAM_PROTO_GetShiftState done [16:59:45]FM_GetShiftState done [16:59:45]opened in 1729987736 [16:59:45]opened+sec_in_day 1730074136 [16:59:45]quantity*price = 50041 [16:59:45]sum+1 = 50042 [16:59:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 536 27.10.2024 16:59 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95537 ФПД: 68208445446050 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T165946&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95537&fm=68208445446050&tin=02508201610067®Number=0000000000170478&sum=50000 [16:59:46]StoreToDocumentArchive [16:59:46]shift 143 fd 95537 [16:59:46]save to /storage/0143/doc_00095537 [16:59:46]save last doc name /storage/0143/doc_00095537 to /storage/kkm_last_doc_name [16:59:46]save OK [16:59:46]Clear old archive folders... [16:59:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:59:46]tlvbuf is 00ADD250 [16:59:46]SAM_PROTO_ClearQueue [16:59:46]wFMCommunicate request_size=4 [16:59:46]MH_SAM_APDU [16:59:46]CAPDU: 80 09 00 00 [16:59:46]Write to MH i2c: E2 08 00 05 27 80 09 00 00 00 00 00 00 9E [16:59:46]Write i2c OK [16:59:46]MH_I2C_Read... [16:59:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:59:46]Read from MH i2c: E2 [16:59:46]MH_I2C_Read... [16:59:46]Read from MH i2c: E2 03 00 [16:59:46]MH_I2C_Read... [16:59:46]Read from MH i2c: E2 03 00 05 27 00 90 00 A0 [16:59:46]RAPDU: 90 00 [16:59:46]wFMCommunicate OK [16:59:46]SAM_PROTO_ClearQueue done [16:59:46]KKMCreateOFDPacket [16:59:46]OFDProtocolAddRootSTLVToBuf [16:59:46]FM_MakeSignedData [16:59:46]FM_MakeSignedData [16:59:46]SAM_PROTO_SignData [16:59:46]wFMCommunicate request_size=4 [16:59:46]MH_SAM_APDU [16:59:46]CAPDU: 80 0D 01 02 [16:59:46]Write to MH i2c: E2 08 00 06 27 80 0D 01 02 00 00 00 00 A6 [16:59:46]Write i2c OK [16:59:46]MH_I2C_Read... [16:59:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:59:46]Read from MH i2c: E2 [16:59:46]MH_I2C_Read... [16:59:46]Read from MH i2c: E2 03 00 [16:59:46]MH_I2C_Read... [16:59:46]Read from MH i2c: E2 03 00 06 27 00 90 00 A1 [16:59:46]RAPDU: 90 00 [16:59:46]wFMCommunicate OK [16:59:46]wFMCommunicate request_size=255 [16:59:46]MH_SAM_APDU [16:59: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 02 00 00 F4 03 04 00 82 71 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 31 75 01 00 35 04 06 00 3E [16:59:46]Write to MH i2c: E2 02 01 07 27 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 02 00 00 F4 03 04 00 82 71 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 31 75 01 00 35 04 06 00 3E 00 00 3A [16:59:46]Write i2c OK [16:59:46]MH_I2C_Read... [16:59:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:59:46]Read from MH i2c: E2 [16:59:46]MH_I2C_Read... [16:59:46]Read from MH i2c: E2 03 00 [16:59:46]MH_I2C_Read... [16:59:46]Read from MH i2c: E2 03 00 07 27 00 90 00 A2 [16:59:46]RAPDU: 90 00 [16:59:46]wFMCommunicate OK [16:59:46]wFMCommunicate request_size=10 [16:59:46]MH_SAM_APDU [16:59:46]CAPDU: 80 0D 02 02 05 09 04 29 57 A2 [16:59:46]Write to MH i2c: E2 0D 00 08 27 80 0D 02 02 05 00 09 04 29 57 A2 00 00 E2 [16:59:46]Write i2c OK [16:59:46]MH_I2C_Read... [16:59:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:59:47]Read from MH i2c: E2 [16:59:47]MH_I2C_Read... [16:59:47]Read from MH i2c: E2 03 00 [16:59:47]MH_I2C_Read... [16:59:47]Read from MH i2c: E2 03 00 08 27 00 90 00 A3 [16:59:47]RAPDU: 90 00 [16:59:47]wFMCommunicate OK [16:59:47]wFMCommunicate request_size=4 [16:59:47]MH_SAM_APDU [16:59:47]CAPDU: 80 0D 03 02 [16:59:47]Write to MH i2c: E2 08 00 09 27 80 0D 03 02 00 00 00 00 AB [16:59:47]Write i2c OK [16:59:47]MH_I2C_Read... [16:59:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:59:47]Read from MH i2c: E2 [16:59:47]MH_I2C_Read... [16:59:47]Read from MH i2c: E2 0B 00 [16:59:47]MH_I2C_Read... [16:59:47]Read from MH i2c: E2 0B 00 09 27 00 D2 A8 1B 1A 11 A6 C9 6A 90 00 45 [16:59:47]RAPDU: D2 A8 1B 1A 11 A6 C9 6A 90 00 [16:59:47]wFMCommunicate OK [16:59:47]SAM_PROTO_SignData done [16:59:47]FM_MakeSignedData done [16:59:47]CreateOFDProtocolMessage [16:59:47]wFMCommunicate request_size=4 [16:59:47]MH_SAM_APDU [16:59:47]CAPDU: 80 11 00 00 [16:59:47]Write to MH i2c: E2 08 00 0A 27 80 11 00 00 00 00 00 00 AB [16:59:47]Write i2c OK [16:59:47]MH_I2C_Read... [16:59:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:59:47]Read from MH i2c: E2 [16:59:47]MH_I2C_Read... [16:59:47]Read from MH i2c: E2 17 00 [16:59:47]MH_I2C_Read... [16:59:47]Read from MH i2c: E2 17 00 0A 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FC [16:59:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:59:47]wFMCommunicate OK [16:59:47]CreateOFDProtocolMessage done [16:59:47]OFDSenderStorePacket 95537 [16:59:47]StoreOFDPacket docnum=95537 [16:59:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 41 65 07 01 D4 99 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 02 00 00 F4 03 04 00 82 71 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 31 75 01 00 35 04 06 00 3E 09 04 29 57 A2 D2 A8 1B 1A 11 A6 C9 6A [16:59:47]CheckFolder [16:59:47]dirname=/storage/ofd_packets [16:59:47]CheckFolder done [16:59:47]ProducePacketName [16:59:47]name=ofd_packets/00095537 [16:59:47]NVStorageSaveData ofd_packets/00095537 [16:59:47]File name is /storage/ofd_packets/00095537 [16:59:47]Write 301 bytes [16:59:47]NVStorageSaveData done [16:59:47]OFDSenderStorePacket done [16:59:47]KKMCreateOFDPacket done [16:59:47]NVStorageSaveData kkm_last_timestamp [16:59:47]File name is /storage/kkm_last_timestamp [16:59:47]Write 4 bytes [16:59:47]NVStorageSaveData done [16:59:47]ExternCall_PrintAddStr [16:59:47]wPrintStart [16:59:47]Write to MH i2c: 01 00 00 0B 27 32 [16:59:47]Write i2c OK [16:59:47]MH_I2C_Read... [16:59:47]Read from MH i2c: 01 [16:59:47]MH_I2C_Read... [16:59:47]Read from MH i2c: 01 07 00 [16:59:47]MH_I2C_Read... [16:59:47]Read from MH i2c: 01 07 00 0B 27 00 00 00 00 00 FF 0F 47 [16:59:47]RasterBufferAndPrint [16:59:47]line Счет N : (1)3406055 [16:59:47]line ИНН: 02508201610067 [16:59:47]line Контрольно-Кассовый Чек [16:59:47]line ПРОДАЖА [16:59:47]line ТРК (МРК, ГНК) : 12 [16:59:47]line Товар: 2710124130 [16:59:47]line Аи-92-К-4 [16:59:47]line 7.480 * 66.90 [16:59:47]line = 500.41 [16:59:47]line НДС 12% НСП 1% [16:59:47]line > о реализуемом товаре [16:59:47]line ОКРУГЛЕНИЕ: -0.41 [16:59:47]line ИТОГО: 500.00 [16:59:47]line Внесено: 500.00 [16:59:47]line СДАЧА: 0.00 [16:59:47]line НСП 1% : 4.43 [16:59:47]line НДС 12% : 53.14 [16:59:47]line Наличными: 500.00 [16:59:47]line Безнал.: 0.00 [16:59:47]line Место: АЗС № 82 "Партнер Нефть" [16:59:47]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [16:59:47]line СНО: Общий режим [16:59:47]line Чек 536 27.10.2024 16:59 [16:59:47]line Смена: 143 ФФД: 1.0 [16:59:47]line ЗНМ: 0300000017 [16:59:47]line РНМ: 0000000000170478 [16:59:47]line Версия ККМ: v1.0 [16:59:47]line ФМ: 0000000002098560 [16:59:47]line ФД: 95537 [16:59:47]line ФПД: 68208445446050 [16:59:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T165946&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95537&fm=68208445446050&tin=02508201610067®Number=0000000000170478&sum=50000 [16:59:47]OFD Sender: Processing packet 95537 [packets to send 57, broken 56] [16:59:47]ProducePacketName [16:59:47]name=ofd_packets/00095537 [16:59:47]OFD Sender: To server: pG, [16:59:47]CommunicateWithHost lk.salyk.kg:30040 [16:59:47]ConnectInit lk.salyk.kg [16:59:47]written 0, free lines is 4095 [16:59:47]Connected sock=10 [16:59:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 41 65 07 01 D4 99 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 02 00 00 F4 03 04 00 82 71 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 31 75 01 00 35 04 06 00 3E 09 04 29 57 A2 D2 A8 1B 1A 11 A6 C9 6A [16:59:47]Write to MH i2c: 01 00 00 36 27 5D [16:59:47]Write i2c OK [16:59:47]MH_I2C_Read... [16:59:47]Read from MH i2c: 01 [16:59:47]MH_I2C_Read... [16:59:47]Read from MH i2c: 01 07 00 [16:59:47]MH_I2C_Read... [16:59:47]Read from MH i2c: 01 07 00 36 27 00 00 00 00 00 FB 0C 6B [16:59:47]RasterBufferAndPrint [16:59:47]line [16:59:47]line [16:59:47]line [16:59:47]line [16:59:47]line [16:59:47]written 0, free lines is 3329 [16:59:47]MH_Cut [16:59:47]Write to MH i2c: D1 01 00 3D 27 01 36 [16:59:47]Write i2c OK [16:59:47]MH_I2C_Read... [16:59:47]Read from MH i2c: D1 [16:59:47]MH_I2C_Read... [16:59:47]Read from MH i2c: D1 01 00 [16:59:47]MH_I2C_Read... [16:59:47]Read from MH i2c: D1 01 00 3D 27 00 35 [16:59:47]Write to MH i2c: 01 00 00 3E 27 65 [16:59:47]Write i2c OK [16:59:47]MH_I2C_Read... [16:59:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 50 B8 47 00 6B 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 32 30 39 38 35 36 30 10 04 04 00 31 75 01 00 F4 03 04 00 AE 1B 1E 67 B6 04 01 00 00 EE 07 97 4A 4F FB 62 08 [16:59:48]CommunicateWithHost err = 0 [16:59:48]CheckOFDResponse [16:59:48]1017 (14) - 77093643461234 [16:59:48]1041 (16) - 0000000002098560 [16:59:48]1040 (4) - 95537 [16:59:48]1012 (4) - 27.10.2024 10:53 [16:59:48]1206 (1) - 0 [16:59:48]OFD Sender: Remove packet 95537 [16:59:48]ProducePacketName [16:59:48]name=ofd_packets/00095537 [16:59:48]NVStorageDeleteData [16:59:48]OFD Sender: No OFD packet to send [16:59:48]*** Cut start [16:59:48]*** Partial cut [16:59:48]*** CUTSNS_PIN = 1 [16:59:48]*** CUTSNS_PIN = 0 [16:59:48]*** Brake cut motor [16:59:49]Read from MH i2c: 01 [16:59:49]MH_I2C_Read... [16:59:49]*** Stop cut motor [16:59:49]*** Cut end [16:59:49]Read from MH i2c: 01 07 00 [16:59:49]MH_I2C_Read... [16:59:49]Read from MH i2c: 01 07 00 3E 27 00 00 00 00 00 FF 0F 7A [16:59:49]process_action close_receipt done [16:59:49]requested_data is exist [16:59:49]produce_requested_data [16:59:49]requested_item fm.sn is exist - process it [16:59:49]wFMCommunicate request_size=4 [16:59:49]MH_SAM_APDU [16:59:49]CAPDU: 80 11 00 00 [16:59:49]Write to MH i2c: E2 08 00 3F 27 80 11 00 00 00 00 00 00 E0 [16:59:49]Write i2c OK [16:59:49]MH_I2C_Read... [16:59:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:59:49]Read from MH i2c: E2 [16:59:49]MH_I2C_Read... [16:59:49]Read from MH i2c: E2 17 00 [16:59:49]MH_I2C_Read... [16:59:49]Read from MH i2c: E2 17 00 3F 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 31 [16:59:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [16:59:49]wFMCommunicate OK [16:59:49]requested_item fd.num is exist - process it [16:59:49]SAM_PROTO_GetFieldsCounters [16:59:49]wFMCommunicate request_size=4 [16:59:49]MH_SAM_APDU [16:59:49]CAPDU: 80 13 00 00 [16:59:49]Write to MH i2c: E2 08 00 40 27 80 13 00 00 00 00 00 00 E3 [16:59:49]Write i2c OK [16:59:49]MH_I2C_Read... [16:59:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:59:49]Read from MH i2c: E2 [16:59:49]MH_I2C_Read... [16:59:49]Read from MH i2c: E2 62 00 [16:59:49]MH_I2C_Read... [16:59:49]Read from MH i2c: E2 62 00 40 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 31 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 18 02 00 00 5E 04 04 00 18 02 00 00 57 04 04 00 19 02 00 00 19 04 04 00 00 00 00 00 90 00 88 [16:59:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 31 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 18 02 00 00 5E 04 04 00 18 02 00 00 57 04 04 00 19 02 00 00 19 04 04 00 00 00 00 00 90 00 [16:59:49]wFMCommunicate OK [16:59:49]SAM_PROTO_GetFieldsCounters done [16:59:49]requested_item shift.num is exist - process it [16:59:49]requested_item shift.opened is exist - process it [16:59:49]req_shift_opened [16:59:49]FM_GetShiftState [16:59:49]SAM_PROTO_GetShiftState [16:59:49]wFMCommunicate request_size=4 [16:59:49]MH_SAM_APDU [16:59:49]CAPDU: 80 13 01 00 [16:59:49]Write to MH i2c: E2 08 00 41 27 80 13 01 00 00 00 00 00 E5 [16:59:49]Write i2c OK [16:59:49]MH_I2C_Read... [16:59:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:59:49]Read from MH i2c: E2 [16:59:49]MH_I2C_Read... [16:59:49]Read from MH i2c: E2 0E 00 [16:59:49]MH_I2C_Read... [16:59:49]Read from MH i2c: E2 0E 00 41 27 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 91 [16:59:49]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [16:59:49]wFMCommunicate OK [16:59:49]SAM_PROTO_GetShiftState done [16:59:49]FM_GetShiftState done [16:59:49]req_shift_opened done [16:59:49]requested_item shift.open_date is exist - process it [16:59:49]req_shift_open_date [16:59:49]req_shift_open_date done [16:59:49]produce_requested_data done [16:59:49]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95537,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [16:59:49]process_action_free close_receipt [16:59:49]json_value_free [16:59:49]json_value_free done [16:59:49]process_json_proto returns [16:59:49]Send response to host [16:59:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95537,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [16:59:49]free response buf [16:59:49]execute_script done [16:59:49]execute_script returns [16:59:49]free content buf [16:59:49]Sock 7.Close socket [16:59:49]Sock 7.Thread stoped [16:59:53]OFD Sender: No OFD packet to send [16:59:58]OFD Sender: No OFD packet to send [17:00:03]OFD Sender: No OFD packet to send [17:00:08]OFD Sender: No OFD packet to send [17:00:13]OFD Sender: No OFD packet to send [17:00:18]OFD Sender: No OFD packet to send [17:00:23]OFD Sender: No OFD packet to send [17:00:28]OFD Sender: No OFD packet to send [17:00:32]accept exits with 9 [17:00:32]New connection [17:00:32]New thread 3067444580 created [17:00:32]Thread 3067301220 joined [17:00:32]Waiting for new connection... [17:00:32] Sock 9.Parse request [17:00:32]Sock 9.Check first char [17:00:32]Sock 9.First char is OK [17:00:32]request: POST /json_proto HTTP/1.0 [17:00:32]Method: POST [17:00:32]URL: /json_proto [17:00:32]Method is POST - this is cgi request [17:00:32]url: /json_proto [17:00:32]query_string will be loaded in cgi processing [17:00:32]execute_cgi json_proto POST (null) [17:00:32]execute_cgi path=json_proto method=POST [17:00:32]POST find Content-Length [17:00:32]Host: 172.17.40.67:8080 [17:00:32]Content-Length: 683 [17:00:32]Content-Type: application/json [17:00:32] [17:00:32]POST finish read [17:00:32]Found Content-Length = 683 [17:00:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406056", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:00:32]execute_script... [17:00: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)3406056", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:00:32]POST & json_proto [17:00:32]process_json_proto [17:00:32]json parsed OK: [17:00:32]protocol is kg_v1.0 [17:00:32]action value=close_receipt [17:00:32]process_action close_receipt [17:00:32]cmd_close_receipt [17:00:32]MH_GetDate [17:00:32]Write to MH i2c: F0 00 00 42 27 58 [17:00:32]Write i2c OK [17:00:32]MH_I2C_Read... [17:00:32]Read from MH i2c: F0 [17:00:32]MH_I2C_Read... [17:00:32]Read from MH i2c: F0 09 00 [17:00:32]MH_I2C_Read... [17:00:32]Read from MH i2c: F0 09 00 42 27 00 B1 71 1E 67 EE DA 66 66 9C [17:00:32]GetLastDocTimeStamp 1730048386 [17:00:32]current date 1730048433 [17:00:32]FM_GetShiftState [17:00:32]SAM_PROTO_GetShiftState [17:00:32]wFMCommunicate request_size=4 [17:00:32]MH_SAM_APDU [17:00:32]CAPDU: 80 13 01 00 [17:00:32]Write to MH i2c: E2 08 00 43 27 80 13 01 00 00 00 00 00 E7 [17:00:32]Write i2c OK [17:00:32]MH_I2C_Read... [17:00:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:00:32]Read from MH i2c: E2 [17:00:32]MH_I2C_Read... [17:00:32]Read from MH i2c: E2 0E 00 [17:00:32]MH_I2C_Read... [17:00:32]Read from MH i2c: E2 0E 00 43 27 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 93 [17:00:32]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:00:32]wFMCommunicate OK [17:00:32]SAM_PROTO_GetShiftState done [17:00:32]FM_GetShiftState done [17:00:32]opened in 1729987736 [17:00:32]opened+sec_in_day 1730074136 [17:00:32]quantity*price = 100015 [17:00:32]sum+1 = 100017 [17:00:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 537 27.10.2024 17:00 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95538 ФПД: 26161227406587 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T170034&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95538&fm=26161227406587&tin=02508201610067®Number=0000000000170478&sum=100000 [17:00:33]StoreToDocumentArchive [17:00:33]shift 143 fd 95538 [17:00:33]save to /storage/0143/doc_00095538 [17:00:33]save last doc name /storage/0143/doc_00095538 to /storage/kkm_last_doc_name [17:00:33]save OK [17:00:33]Clear old archive folders... [17:00:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:00:33]tlvbuf is 00AAB820 [17:00:33]SAM_PROTO_ClearQueue [17:00:33]wFMCommunicate request_size=4 [17:00:33]MH_SAM_APDU [17:00:33]CAPDU: 80 09 00 00 [17:00:33]Write to MH i2c: E2 08 00 50 27 80 09 00 00 00 00 00 00 E9 [17:00:33]Write i2c OK [17:00:33]MH_I2C_Read... [17:00:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:00:33]Read from MH i2c: E2 [17:00:33]MH_I2C_Read... [17:00:33]Read from MH i2c: E2 03 00 [17:00:33]MH_I2C_Read... [17:00:33]Read from MH i2c: E2 03 00 50 27 00 90 00 EB [17:00:33]RAPDU: 90 00 [17:00:33]wFMCommunicate OK [17:00:33]SAM_PROTO_ClearQueue done [17:00:33]KKMCreateOFDPacket [17:00:33]OFDProtocolAddRootSTLVToBuf [17:00:33]FM_MakeSignedData [17:00:33]FM_MakeSignedData [17:00:33]SAM_PROTO_SignData [17:00:33]wFMCommunicate request_size=4 [17:00:33]MH_SAM_APDU [17:00:33]CAPDU: 80 0D 01 02 [17:00:33]Write to MH i2c: E2 08 00 51 27 80 0D 01 02 00 00 00 00 F1 [17:00:33]Write i2c OK [17:00:33]MH_I2C_Read... [17:00:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:00:33]Read from MH i2c: E2 [17:00:33]MH_I2C_Read... [17:00:33]Read from MH i2c: E2 03 00 [17:00:33]MH_I2C_Read... [17:00:33]Read from MH i2c: E2 03 00 51 27 00 90 00 EC [17:00:33]RAPDU: 90 00 [17:00:33]wFMCommunicate OK [17:00:33]wFMCommunicate request_size=255 [17:00:33]MH_SAM_APDU [17:00: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 02 00 00 F4 03 04 00 B2 71 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 32 75 01 00 35 04 06 00 17 [17:00:33]Write to MH i2c: E2 02 01 52 27 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 02 00 00 F4 03 04 00 B2 71 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 32 75 01 00 35 04 06 00 17 00 00 8A [17:00:33]Write i2c OK [17:00:33]MH_I2C_Read... [17:00:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:00:34]Read from MH i2c: E2 [17:00:34]MH_I2C_Read... [17:00:34]Read from MH i2c: E2 03 00 [17:00:34]MH_I2C_Read... [17:00:34]Read from MH i2c: E2 03 00 52 27 00 90 00 ED [17:00:34]RAPDU: 90 00 [17:00:34]wFMCommunicate OK [17:00:34]wFMCommunicate request_size=10 [17:00:34]MH_SAM_APDU [17:00:34]CAPDU: 80 0D 02 02 05 CB 22 AA 9C FB [17:00:34]Write to MH i2c: E2 0D 00 53 27 80 0D 02 02 05 00 CB 22 AA 9C FB 00 00 2C [17:00:34]Write i2c OK [17:00:34]MH_I2C_Read... [17:00:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:00:34]Read from MH i2c: E2 [17:00:34]MH_I2C_Read... [17:00:34]Read from MH i2c: E2 03 00 [17:00:34]MH_I2C_Read... [17:00:34]Read from MH i2c: E2 03 00 53 27 00 90 00 EE [17:00:34]RAPDU: 90 00 [17:00:34]wFMCommunicate OK [17:00:34]wFMCommunicate request_size=4 [17:00:34]MH_SAM_APDU [17:00:34]CAPDU: 80 0D 03 02 [17:00:34]Write to MH i2c: E2 08 00 54 27 80 0D 03 02 00 00 00 00 F6 [17:00:34]Write i2c OK [17:00:34]MH_I2C_Read... [17:00:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:00:34]Read from MH i2c: E2 [17:00:34]MH_I2C_Read... [17:00:34]Read from MH i2c: E2 0B 00 [17:00:34]MH_I2C_Read... [17:00:34]Read from MH i2c: E2 0B 00 54 27 00 8B 10 F9 9F 5B 8B 10 EF 90 00 0F [17:00:34]RAPDU: 8B 10 F9 9F 5B 8B 10 EF 90 00 [17:00:34]wFMCommunicate OK [17:00:34]SAM_PROTO_SignData done [17:00:34]FM_MakeSignedData done [17:00:34]CreateOFDProtocolMessage [17:00:34]wFMCommunicate request_size=4 [17:00:34]MH_SAM_APDU [17:00:34]CAPDU: 80 11 00 00 [17:00:34]Write to MH i2c: E2 08 00 55 27 80 11 00 00 00 00 00 00 F6 [17:00:34]Write i2c OK [17:00:34]MH_I2C_Read... [17:00:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:00:34]Read from MH i2c: E2 [17:00:34]MH_I2C_Read... [17:00:34]Read from MH i2c: E2 17 00 [17:00:34]MH_I2C_Read... [17:00:34]Read from MH i2c: E2 17 00 55 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 47 [17:00:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:00:34]wFMCommunicate OK [17:00:34]CreateOFDProtocolMessage done [17:00:34]OFDSenderStorePacket 95538 [17:00:34]StoreOFDPacket docnum=95538 [17:00:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9B 80 07 01 0E 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 02 00 00 F4 03 04 00 B2 71 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 32 75 01 00 35 04 06 00 17 CB 22 AA 9C FB 8B 10 F9 9F 5B 8B 10 EF [17:00:34]CheckFolder [17:00:34]dirname=/storage/ofd_packets [17:00:34]CheckFolder done [17:00:34]ProducePacketName [17:00:34]name=ofd_packets/00095538 [17:00:34]NVStorageSaveData ofd_packets/00095538 [17:00:34]File name is /storage/ofd_packets/00095538 [17:00:34]Write 301 bytes [17:00:34]NVStorageSaveData done [17:00:34]OFDSenderStorePacket done [17:00:34]KKMCreateOFDPacket done [17:00:34]NVStorageSaveData kkm_last_timestamp [17:00:34]File name is /storage/kkm_last_timestamp [17:00:34]Write 4 bytes [17:00:34]NVStorageSaveData done [17:00:34]OFD Sender: Processing packet 95538 [packets to send 57, broken 56] [17:00:34]ProducePacketName [17:00:34]name=ofd_packets/00095538 [17:00:34]OFD Sender: To server: pG, [17:00:34]CommunicateWithHost lk.salyk.kg:30040 [17:00:34]ConnectInit lk.salyk.kg [17:00:34]ExternCall_PrintAddStr [17:00:34]wPrintStart [17:00:34]Write to MH i2c: 01 00 00 56 27 7D [17:00:34]Write i2c OK [17:00:34]MH_I2C_Read... [17:00:34]Read from MH i2c: 01 [17:00:34]MH_I2C_Read... [17:00:34]Read from MH i2c: 01 07 00 [17:00:34]MH_I2C_Read... [17:00:34]Read from MH i2c: 01 07 00 56 27 00 00 00 00 00 FF 0F 92 [17:00:34]RasterBufferAndPrint [17:00:34]line Счет N : (1)3406056 [17:00:34]line ИНН: 02508201610067 [17:00:34]line Контрольно-Кассовый Чек [17:00:34]line ПРОДАЖА [17:00:34]line ТРК (МРК, ГНК) : 32 [17:00:34]line Товар: 2710124130 [17:00:34]line Аи-92-К-4 [17:00:34]line 14.950 * 66.90 [17:00:34]line = 1000.16 [17:00:34]line НДС 12% НСП 1% [17:00:34]line > о реализуемом товаре [17:00:34]line ОКРУГЛЕНИЕ: -0.16 [17:00:34]line ИТОГО: 1000.00 [17:00:34]line Внесено: 1000.00 [17:00:34]line СДАЧА: 0.00 [17:00:34]line НСП 1% : 8.85 [17:00:34]line НДС 12% : 106.21 [17:00:34]line Наличными: 1000.00 [17:00:34]line Безнал.: 0.00 [17:00:34]line Место: АЗС № 82 "Партнер Нефть" [17:00:34]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:00:34]line СНО: Общий режим [17:00:34]line Чек 537 27.10.2024 17:00 [17:00:34]line Смена: 143 ФФД: 1.0 [17:00:34]line ЗНМ: 0300000017 [17:00:34]line РНМ: 0000000000170478 [17:00:34]line Версия ККМ: v1.0 [17:00:34]line ФМ: 0000000002098560 [17:00:34]line ФД: 95538 [17:00:34]line ФПД: 26161227406587 [17:00:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T170034&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95538&fm=26161227406587&tin=02508201610067®Number=0000000000170478&sum=100000 [17:00:34]Connected sock=11 [17:00:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9B 80 07 01 0E 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 02 00 00 F4 03 04 00 B2 71 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 32 75 01 00 35 04 06 00 17 CB 22 AA 9C FB 8B 10 F9 9F 5B 8B 10 EF [17:00:34]written 0, free lines is 4095 [17:00:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 33 81 47 00 5F 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 32 30 39 38 35 36 30 10 04 04 00 32 75 01 00 F4 03 04 00 DD 1B 1E 67 B6 04 01 00 00 50 D5 76 7C 9B 5A 05 11 [17:00:35]CommunicateWithHost err = 0 [17:00:35]CheckOFDResponse [17:00:35]1017 (14) - 77093643461234 [17:00:35]1041 (16) - 0000000002098560 [17:00:35]1040 (4) - 95538 [17:00:35]1012 (4) - 27.10.2024 10:54 [17:00:35]1206 (1) - 0 [17:00:35]OFD Sender: Remove packet 95538 [17:00:35]ProducePacketName [17:00:35]name=ofd_packets/00095538 [17:00:35]NVStorageDeleteData [17:00:35]Write to MH i2c: 01 00 00 81 27 A8 [17:00:35]Write i2c OK [17:00:35]MH_I2C_Read... [17:00:35]Read from MH i2c: 01 [17:00:35]MH_I2C_Read... [17:00:35]Read from MH i2c: 01 07 00 [17:00:35]MH_I2C_Read... [17:00:35]Read from MH i2c: 01 07 00 81 27 00 00 00 00 00 FA 0C B5 [17:00:35]RasterBufferAndPrint [17:00:35]line [17:00:35]line [17:00:35]line [17:00:35]line [17:00:35]line [17:00:35]written 0, free lines is 3328 [17:00:35]MH_Cut [17:00:35]Write to MH i2c: D1 01 00 88 27 01 81 [17:00:35]Write i2c OK [17:00:35]MH_I2C_Read... [17:00:35]Read from MH i2c: D1 [17:00:35]MH_I2C_Read... [17:00:35]Read from MH i2c: D1 01 00 [17:00:35]MH_I2C_Read... [17:00:35]Read from MH i2c: D1 01 00 88 27 00 80 [17:00:35]Write to MH i2c: 01 00 00 89 27 B0 [17:00:35]Write i2c OK [17:00:35]MH_I2C_Read... [17:00:35]OFD Sender: No OFD packet to send [17:00:35]*** Cut start [17:00:35]*** Partial cut [17:00:35]*** CUTSNS_PIN = 1 [17:00:35]*** CUTSNS_PIN = 0 [17:00:36]*** Brake cut motor [17:00:36]Read from MH i2c: 01 [17:00:36]MH_I2C_Read... [17:00:36]*** Stop cut motor [17:00:36]*** Cut end [17:00:36]Read from MH i2c: 01 07 00 [17:00:36]MH_I2C_Read... [17:00:36]Read from MH i2c: 01 07 00 89 27 00 00 00 00 00 FF 0F C5 [17:00:36]process_action close_receipt done [17:00:36]requested_data is exist [17:00:36]produce_requested_data [17:00:36]requested_item fm.sn is exist - process it [17:00:36]wFMCommunicate request_size=4 [17:00:36]MH_SAM_APDU [17:00:36]CAPDU: 80 11 00 00 [17:00:36]Write to MH i2c: E2 08 00 8A 27 80 11 00 00 00 00 00 00 2B [17:00:36]Write i2c OK [17:00:36]MH_I2C_Read... [17:00:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:00:36]Read from MH i2c: E2 [17:00:36]MH_I2C_Read... [17:00:36]Read from MH i2c: E2 17 00 [17:00:36]MH_I2C_Read... [17:00:36]Read from MH i2c: E2 17 00 8A 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7C [17:00:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:00:36]wFMCommunicate OK [17:00:36]requested_item fd.num is exist - process it [17:00:36]SAM_PROTO_GetFieldsCounters [17:00:36]wFMCommunicate request_size=4 [17:00:36]MH_SAM_APDU [17:00:36]CAPDU: 80 13 00 00 [17:00:36]Write to MH i2c: E2 08 00 8B 27 80 13 00 00 00 00 00 00 2E [17:00:36]Write i2c OK [17:00:36]MH_I2C_Read... [17:00:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:00:36]Read from MH i2c: E2 [17:00:36]MH_I2C_Read... [17:00:36]Read from MH i2c: E2 62 00 [17:00:36]MH_I2C_Read... [17:00:36]Read from MH i2c: E2 62 00 8B 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 32 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 19 02 00 00 5E 04 04 00 19 02 00 00 57 04 04 00 1A 02 00 00 19 04 04 00 00 00 00 00 90 00 D7 [17:00:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 32 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 19 02 00 00 5E 04 04 00 19 02 00 00 57 04 04 00 1A 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:00:36]wFMCommunicate OK [17:00:36]SAM_PROTO_GetFieldsCounters done [17:00:36]requested_item shift.num is exist - process it [17:00:36]requested_item shift.opened is exist - process it [17:00:36]req_shift_opened [17:00:36]FM_GetShiftState [17:00:36]SAM_PROTO_GetShiftState [17:00:36]wFMCommunicate request_size=4 [17:00:36]MH_SAM_APDU [17:00:36]CAPDU: 80 13 01 00 [17:00:36]Write to MH i2c: E2 08 00 8C 27 80 13 01 00 00 00 00 00 30 [17:00:36]Write i2c OK [17:00:36]MH_I2C_Read... [17:00:36]Read from MH i2c: E2 [17:00:36]MH_I2C_Read... [17:00:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:00:36]Read from MH i2c: E2 0E 00 [17:00:36]MH_I2C_Read... [17:00:36]Read from MH i2c: E2 0E 00 8C 27 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DC [17:00:36]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:00:36]wFMCommunicate OK [17:00:36]SAM_PROTO_GetShiftState done [17:00:36]FM_GetShiftState done [17:00:36]req_shift_opened done [17:00:36]requested_item shift.open_date is exist - process it [17:00:36]req_shift_open_date [17:00:36]req_shift_open_date done [17:00:36]produce_requested_data done [17:00:36]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95538,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:00:36]process_action_free close_receipt [17:00:36]json_value_free [17:00:36]json_value_free done [17:00:36]process_json_proto returns [17:00:36]Send response to host [17:00:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95538,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:00:36]free response buf [17:00:36]execute_script done [17:00:36]execute_script returns [17:00:36]free content buf [17:00:36]Sock 9.Close socket [17:00:36]Sock 9.Thread stoped [17:00:40]OFD Sender: No OFD packet to send [17:00:45]OFD Sender: No OFD packet to send [17:00:50]OFD Sender: No OFD packet to send [17:00:55]OFD Sender: No OFD packet to send [17:01:00]OFD Sender: No OFD packet to send [17:01:05]OFD Sender: No OFD packet to send [17:01:10]OFD Sender: No OFD packet to send [17:01:15]OFD Sender: No OFD packet to send [17:01:20]OFD Sender: No OFD packet to send [17:01:25]OFD Sender: No OFD packet to send [17:01:30]OFD Sender: No OFD packet to send [17:01:35]OFD Sender: No OFD packet to send [17:01:40]OFD Sender: No OFD packet to send [17:01:45]OFD Sender: No OFD packet to send [17:01:50]OFD Sender: No OFD packet to send [17:01:55]OFD Sender: No OFD packet to send [17:02:00]OFD Sender: No OFD packet to send [17:02:05]OFD Sender: No OFD packet to send [17:02:10]OFD Sender: No OFD packet to send [17:02:15]OFD Sender: No OFD packet to send [17:02:20]OFD Sender: No OFD packet to send [17:02:25]OFD Sender: No OFD packet to send [17:02:30]OFD Sender: No OFD packet to send [17:02:35]OFD Sender: No OFD packet to send [17:02:40]OFD Sender: No OFD packet to send [17:02:45]OFD Sender: No OFD packet to send [17:02:50]OFD Sender: No OFD packet to send [17:02:55]OFD Sender: No OFD packet to send [17:03:00]OFD Sender: No OFD packet to send [17:03:05]OFD Sender: No OFD packet to send [17:03:10]OFD Sender: No OFD packet to send [17:03:15]OFD Sender: No OFD packet to send [17:03:20]OFD Sender: No OFD packet to send [17:03:25]OFD Sender: No OFD packet to send [17:03:30]OFD Sender: No OFD packet to send [17:03:34]accept exits with 7 [17:03:34]New connection [17:03:34]New thread 3067301220 created [17:03:34]Thread 3067444580 joined [17:03:34]Waiting for new connection... [17:03:34] Sock 7.Parse request [17:03:34]Sock 7.Check first char [17:03:34]Sock 7.First char is OK [17:03:34]request: POST /json_proto HTTP/1.0 [17:03:34]Method: POST [17:03:34]URL: /json_proto [17:03:34]Method is POST - this is cgi request [17:03:34]url: /json_proto [17:03:34]query_string will be loaded in cgi processing [17:03:34]execute_cgi json_proto POST (null) [17:03:34]execute_cgi path=json_proto method=POST [17:03:34]POST find Content-Length [17:03:34]Host: 172.17.40.67:8080 [17:03:34]Content-Length: 689 [17:03:34]Content-Type: application/json [17:03:34] [17:03:34]POST finish read [17:03:34]Found Content-Length = 689 [17:03:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406057", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 12.960, "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:03:34]execute_script... [17:03: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)3406057", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 12.960, "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:03:34]POST & json_proto [17:03:34]process_json_proto [17:03:34]json parsed OK: [17:03:34]protocol is kg_v1.0 [17:03:34]action value=close_receipt [17:03:34]process_action close_receipt [17:03:34]cmd_close_receipt [17:03:34]MH_GetDate [17:03:34]Write to MH i2c: F0 00 00 8D 27 A3 [17:03:34]Write i2c OK [17:03:34]MH_I2C_Read... [17:03:34]Read from MH i2c: F0 [17:03:34]MH_I2C_Read... [17:03:34]Read from MH i2c: F0 09 00 [17:03:34]MH_I2C_Read... [17:03:34]Read from MH i2c: F0 09 00 8D 27 00 67 72 1E 67 EE DA 66 66 9E [17:03:34]GetLastDocTimeStamp 1730048434 [17:03:34]current date 1730048615 [17:03:34]FM_GetShiftState [17:03:34]SAM_PROTO_GetShiftState [17:03:34]wFMCommunicate request_size=4 [17:03:34]MH_SAM_APDU [17:03:34]CAPDU: 80 13 01 00 [17:03:34]Write to MH i2c: E2 08 00 8E 27 80 13 01 00 00 00 00 00 32 [17:03:34]Write i2c OK [17:03:34]MH_I2C_Read... [17:03:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:03:34]Read from MH i2c: E2 [17:03:34]MH_I2C_Read... [17:03:34]Read from MH i2c: E2 0E 00 [17:03:34]MH_I2C_Read... [17:03:34]Read from MH i2c: E2 0E 00 8E 27 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DE [17:03:34]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:03:34]wFMCommunicate OK [17:03:34]SAM_PROTO_GetShiftState done [17:03:34]FM_GetShiftState done [17:03:34]opened in 1729987736 [17:03:34]opened+sec_in_day 1730074136 [17:03:34]quantity*price = 100051 [17:03:34]sum+1 = 100052 [17:03:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 538 27.10.2024 17:03 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95539 ФПД: 54859155564849 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T170335&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95539&fm=54859155564849&tin=02508201610067®Number=0000000000170478&sum=100000 [17:03:35]StoreToDocumentArchive [17:03:35]shift 143 fd 95539 [17:03:35]save to /storage/0143/doc_00095539 [17:03:35]save last doc name /storage/0143/doc_00095539 to /storage/kkm_last_doc_name [17:03:35]save OK [17:03:35]Clear old archive folders... [17:03:35]ProcessDocumentItem done err = 0, tmpTLVsize=257 [17:03:35]tlvbuf is 00A769D0 [17:03:35]SAM_PROTO_ClearQueue [17:03:35]wFMCommunicate request_size=4 [17:03:35]MH_SAM_APDU [17:03:35]CAPDU: 80 09 00 00 [17:03:35]Write to MH i2c: E2 08 00 9B 27 80 09 00 00 00 00 00 00 34 [17:03:35]Write i2c OK [17:03:35]MH_I2C_Read... [17:03:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:03:35]Read from MH i2c: E2 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 03 00 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 03 00 9B 27 00 90 00 36 [17:03:35]RAPDU: 90 00 [17:03:35]wFMCommunicate OK [17:03:35]SAM_PROTO_ClearQueue done [17:03:35]KKMCreateOFDPacket [17:03:35]OFDProtocolAddRootSTLVToBuf [17:03:35]FM_MakeSignedData [17:03:35]FM_MakeSignedData [17:03:35]SAM_PROTO_SignData [17:03:35]wFMCommunicate request_size=4 [17:03:35]MH_SAM_APDU [17:03:35]CAPDU: 80 0D 01 02 [17:03:35]Write to MH i2c: E2 08 00 9C 27 80 0D 01 02 00 00 00 00 3C [17:03:35]Write i2c OK [17:03:35]MH_I2C_Read... [17:03:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:03:35]Read from MH i2c: E2 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 03 00 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 03 00 9C 27 00 90 00 37 [17:03:35]RAPDU: 90 00 [17:03:35]wFMCommunicate OK [17:03:35]wFMCommunicate request_size=255 [17:03:35]MH_SAM_APDU [17:03:35]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 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 02 00 00 F4 03 04 00 67 72 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 33 75 01 [17:03:35]Write to MH i2c: E2 02 01 9D 27 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 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 02 00 00 F4 03 04 00 67 72 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 33 75 01 00 00 48 [17:03:35]Write i2c OK [17:03:35]MH_I2C_Read... [17:03:35]OFD Sender: No OFD packet to send [17:03:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:03:35]Read from MH i2c: E2 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 03 00 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 03 00 9D 27 00 90 00 38 [17:03:35]RAPDU: 90 00 [17:03:35]wFMCommunicate OK [17:03:35]wFMCommunicate request_size=16 [17:03:35]MH_SAM_APDU [17:03:35]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 31 E4 E4 7A E9 31 [17:03:35]Write to MH i2c: E2 13 00 9E 27 80 0D 02 02 0B 00 00 35 04 06 00 31 E4 E4 7A E9 31 00 00 21 [17:03:35]Write i2c OK [17:03:35]MH_I2C_Read... [17:03:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:03:35]Read from MH i2c: E2 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 03 00 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 03 00 9E 27 00 90 00 39 [17:03:35]RAPDU: 90 00 [17:03:35]wFMCommunicate OK [17:03:35]wFMCommunicate request_size=4 [17:03:35]MH_SAM_APDU [17:03:35]CAPDU: 80 0D 03 02 [17:03:35]Write to MH i2c: E2 08 00 9F 27 80 0D 03 02 00 00 00 00 41 [17:03:35]Write i2c OK [17:03:35]MH_I2C_Read... [17:03:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:03:36]Read from MH i2c: E2 [17:03:36]MH_I2C_Read... [17:03:36]Read from MH i2c: E2 0B 00 [17:03:36]MH_I2C_Read... [17:03:36]Read from MH i2c: E2 0B 00 9F 27 00 53 9A 2C B9 0B 95 E3 8D 90 00 24 [17:03:36]RAPDU: 53 9A 2C B9 0B 95 E3 8D 90 00 [17:03:36]wFMCommunicate OK [17:03:36]SAM_PROTO_SignData done [17:03:36]FM_MakeSignedData done [17:03:36]CreateOFDProtocolMessage [17:03:36]wFMCommunicate request_size=4 [17:03:36]MH_SAM_APDU [17:03:36]CAPDU: 80 11 00 00 [17:03:36]Write to MH i2c: E2 08 00 A0 27 80 11 00 00 00 00 00 00 41 [17:03:36]Write i2c OK [17:03:36]MH_I2C_Read... [17:03:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:03:36]Read from MH i2c: E2 [17:03:36]MH_I2C_Read... [17:03:36]Read from MH i2c: E2 17 00 [17:03:36]MH_I2C_Read... [17:03:36]Read from MH i2c: E2 17 00 A0 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 92 [17:03:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:03:36]wFMCommunicate OK [17:03:36]CreateOFDProtocolMessage done [17:03:36]OFDSenderStorePacket 95539 [17:03:36]StoreOFDPacket docnum=95539 [17:03:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 A2 D1 0D 01 3D F1 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 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 02 00 00 F4 03 04 00 67 72 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 33 75 01 00 35 04 06 00 31 E4 E4 7A E9 31 53 9A 2C B9 0B 95 E3 8D [17:03:36]CheckFolder [17:03:36]dirname=/storage/ofd_packets [17:03:36]CheckFolder done [17:03:36]ProducePacketName [17:03:36]name=ofd_packets/00095539 [17:03:36]NVStorageSaveData ofd_packets/00095539 [17:03:36]File name is /storage/ofd_packets/00095539 [17:03:36]Write 307 bytes [17:03:36]NVStorageSaveData done [17:03:36]OFDSenderStorePacket done [17:03:36]KKMCreateOFDPacket done [17:03:36]NVStorageSaveData kkm_last_timestamp [17:03:36]File name is /storage/kkm_last_timestamp [17:03:36]Write 4 bytes [17:03:36]NVStorageSaveData done [17:03:36]ExternCall_PrintAddStr [17:03:36]wPrintStart [17:03:36]Write to MH i2c: 01 00 00 A1 27 C8 [17:03:36]Write i2c OK [17:03:36]MH_I2C_Read... [17:03:36]Read from MH i2c: 01 [17:03:36]MH_I2C_Read... [17:03:36]Read from MH i2c: 01 07 00 [17:03:36]MH_I2C_Read... [17:03:36]Read from MH i2c: 01 07 00 A1 27 00 00 00 00 00 FF 0F DD [17:03:36]RasterBufferAndPrint [17:03:36]line Счет N : (1)3406057 [17:03:36]line ИНН: 02508201610067 [17:03:36]line Контрольно-Кассовый Чек [17:03:36]line ПРОДАЖА [17:03:36]line ТРК (МРК, ГНК) : 41 [17:03:36]line Товар: 2710194800 [17:03:36]line D-ENERGY Дт-К-2 [17:03:36]line 12.960 * 77.20 [17:03:36]line = 1000.51 [17:03:36]line НДС 12% НСП 1% [17:03:36]line > о реализуемом товаре [17:03:36]line ОКРУГЛЕНИЕ: -0.51 [17:03:36]line ИТОГО: 1000.00 [17:03:36]line Внесено: 1000.00 [17:03:36]line СДАЧА: 0.00 [17:03:36]line НСП 1% : 8.85 [17:03:36]line НДС 12% : 106.25 [17:03:36]line Наличными: 1000.00 [17:03:36]line Безнал.: 0.00 [17:03:36]line Место: АЗС № 82 "Партнер Нефть" [17:03:36]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:03:36]line СНО: Общий режим [17:03:36]line Чек 538 27.10.2024 17:03 [17:03:36]line Смена: 143 ФФД: 1.0 [17:03:36]line ЗНМ: 0300000017 [17:03:36]line РНМ: 0000000000170478 [17:03:36]line Версия ККМ: v1.0 [17:03:36]line ФМ: 0000000002098560 [17:03:36]line ФД: 95539 [17:03:36]line ФПД: 54859155564849 [17:03:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T170335&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95539&fm=54859155564849&tin=02508201610067®Number=0000000000170478&sum=100000 [17:03:36]OFD Sender: Processing packet 95539 [packets to send 57, broken 56] [17:03:36]ProducePacketName [17:03:36]name=ofd_packets/00095539 [17:03:36]OFD Sender: To server: pG, [17:03:36]CommunicateWithHost lk.salyk.kg:30040 [17:03:36]ConnectInit lk.salyk.kg [17:03:36]written 0, free lines is 4095 [17:03:36]Connected sock=10 [17:03:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 A2 D1 0D 01 3D F1 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 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 02 00 00 F4 03 04 00 67 72 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 33 75 01 00 35 04 06 00 31 E4 E4 7A E9 31 53 9A 2C B9 0B 95 E3 8D [17:03:36]Write to MH i2c: 01 00 00 CC 27 F3 [17:03:36]Write i2c OK [17:03:36]MH_I2C_Read... [17:03:36]Read from MH i2c: 01 [17:03:36]MH_I2C_Read... [17:03:36]Read from MH i2c: 01 07 00 [17:03:36]MH_I2C_Read... [17:03:36]Read from MH i2c: 01 07 00 CC 27 00 00 00 00 00 FB 0C 01 [17:03:36]RasterBufferAndPrint [17:03:36]line [17:03:36]line [17:03:36]line [17:03:36]line [17:03:36]line [17:03:36]written 0, free lines is 3330 [17:03:36]MH_Cut [17:03:36]Write to MH i2c: D1 01 00 D3 27 01 CC [17:03:36]Write i2c OK [17:03:36]MH_I2C_Read... [17:03:36]Read from MH i2c: D1 [17:03:36]MH_I2C_Read... [17:03:36]Read from MH i2c: D1 01 00 [17:03:36]MH_I2C_Read... [17:03:36]Read from MH i2c: D1 01 00 D3 27 00 CB [17:03:36]Write to MH i2c: 01 00 00 D4 27 FB [17:03:36]Write i2c OK [17:03:36]MH_I2C_Read... [17:03:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 4C F4 47 00 E3 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 32 30 39 38 35 36 30 10 04 04 00 33 75 01 00 F4 03 04 00 93 1C 1E 67 B6 04 01 00 00 1D F6 52 FA F8 1F C9 A3 [17:03:36]CommunicateWithHost err = 0 [17:03:36]CheckOFDResponse [17:03:36]1017 (14) - 77093643461234 [17:03:36]1041 (16) - 0000000002098560 [17:03:36]1040 (4) - 95539 [17:03:36]1012 (4) - 27.10.2024 10:57 [17:03:36]1206 (1) - 0 [17:03:36]OFD Sender: Remove packet 95539 [17:03:36]ProducePacketName [17:03:36]name=ofd_packets/00095539 [17:03:36]NVStorageDeleteData [17:03:37]OFD Sender: No OFD packet to send [17:03:37]*** Cut start [17:03:37]*** Partial cut [17:03:37]*** CUTSNS_PIN = 1 [17:03:37]*** CUTSNS_PIN = 0 [17:03:37]*** Brake cut motor [17:03:38]Read from MH i2c: 01 [17:03:38]MH_I2C_Read... [17:03:38]*** Stop cut motor [17:03:38]*** Cut end [17:03:38]Read from MH i2c: 01 07 00 [17:03:38]MH_I2C_Read... [17:03:38]Read from MH i2c: 01 07 00 D4 27 00 00 00 00 00 FF 0F 10 [17:03:38]process_action close_receipt done [17:03:38]requested_data is exist [17:03:38]produce_requested_data [17:03:38]requested_item fm.sn is exist - process it [17:03:38]wFMCommunicate request_size=4 [17:03:38]MH_SAM_APDU [17:03:38]CAPDU: 80 11 00 00 [17:03:38]Write to MH i2c: E2 08 00 D5 27 80 11 00 00 00 00 00 00 76 [17:03:38]Write i2c OK [17:03:38]MH_I2C_Read... [17:03:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:03:38]Read from MH i2c: E2 [17:03:38]MH_I2C_Read... [17:03:38]Read from MH i2c: E2 17 00 [17:03:38]MH_I2C_Read... [17:03:38]Read from MH i2c: E2 17 00 D5 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C7 [17:03:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:03:38]wFMCommunicate OK [17:03:38]requested_item fd.num is exist - process it [17:03:38]SAM_PROTO_GetFieldsCounters [17:03:38]wFMCommunicate request_size=4 [17:03:38]MH_SAM_APDU [17:03:38]CAPDU: 80 13 00 00 [17:03:38]Write to MH i2c: E2 08 00 D6 27 80 13 00 00 00 00 00 00 79 [17:03:38]Write i2c OK [17:03:38]MH_I2C_Read... [17:03:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:03:38]Read from MH i2c: E2 [17:03:38]MH_I2C_Read... [17:03:38]Read from MH i2c: E2 62 00 [17:03:38]MH_I2C_Read... [17:03:38]Read from MH i2c: E2 62 00 D6 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 33 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 1A 02 00 00 5E 04 04 00 1A 02 00 00 57 04 04 00 1B 02 00 00 19 04 04 00 00 00 00 00 90 00 26 [17:03:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 33 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 1A 02 00 00 5E 04 04 00 1A 02 00 00 57 04 04 00 1B 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:03:38]wFMCommunicate OK [17:03:38]SAM_PROTO_GetFieldsCounters done [17:03:38]requested_item shift.num is exist - process it [17:03:38]requested_item shift.opened is exist - process it [17:03:38]req_shift_opened [17:03:38]FM_GetShiftState [17:03:38]SAM_PROTO_GetShiftState [17:03:38]wFMCommunicate request_size=4 [17:03:38]MH_SAM_APDU [17:03:38]CAPDU: 80 13 01 00 [17:03:38]Write to MH i2c: E2 08 00 D7 27 80 13 01 00 00 00 00 00 7B [17:03:38]Write i2c OK [17:03:38]MH_I2C_Read... [17:03:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:03:38]Read from MH i2c: E2 [17:03:38]MH_I2C_Read... [17:03:38]Read from MH i2c: E2 0E 00 [17:03:38]MH_I2C_Read... [17:03:38]Read from MH i2c: E2 0E 00 D7 27 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 27 [17:03:38]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:03:38]wFMCommunicate OK [17:03:38]SAM_PROTO_GetShiftState done [17:03:38]FM_GetShiftState done [17:03:38]req_shift_opened done [17:03:38]requested_item shift.open_date is exist - process it [17:03:38]req_shift_open_date [17:03:38]req_shift_open_date done [17:03:38]produce_requested_data done [17:03:38]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95539,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:03:38]process_action_free close_receipt [17:03:38]json_value_free [17:03:38]json_value_free done [17:03:38]process_json_proto returns [17:03:38]Send response to host [17:03:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95539,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:03:38]free response buf [17:03:38]execute_script done [17:03:38]execute_script returns [17:03:38]free content buf [17:03:38]Sock 7.Close socket [17:03:38]Sock 7.Thread stoped [17:03:42]OFD Sender: No OFD packet to send [17:03:47]OFD Sender: No OFD packet to send [17:03:52]OFD Sender: No OFD packet to send [17:03:57]OFD Sender: No OFD packet to send [17:04:02]OFD Sender: No OFD packet to send [17:04:07]OFD Sender: No OFD packet to send [17:04:12]OFD Sender: No OFD packet to send [17:04:17]OFD Sender: No OFD packet to send [17:04:22]OFD Sender: No OFD packet to send [17:04:23]accept exits with 9 [17:04:23]New connection [17:04:23]New thread 3067444580 created [17:04:23]Thread 3067301220 joined [17:04:23]Waiting for new connection... [17:04:23] Sock 9.Parse request [17:04:23]Sock 9.Check first char [17:04:23]Sock 9.First char is OK [17:04:23]request: POST /json_proto HTTP/1.0 [17:04:23]Method: POST [17:04:23]URL: /json_proto [17:04:23]Method is POST - this is cgi request [17:04:23]url: /json_proto [17:04:23]query_string will be loaded in cgi processing [17:04:23]execute_cgi json_proto POST (null) [17:04:23]execute_cgi path=json_proto method=POST [17:04:23]POST find Content-Length [17:04:23]Host: 172.17.40.67:8080 [17:04:23]Content-Length: 683 [17:04:23]Content-Type: application/json [17:04:23] [17:04:23]POST finish read [17:04:23]Found Content-Length = 683 [17:04:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406059", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:04:23]execute_script... [17:04: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)3406059", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:04:23]POST & json_proto [17:04:23]process_json_proto [17:04:23]json parsed OK: [17:04:23]protocol is kg_v1.0 [17:04:23]action value=close_receipt [17:04:23]process_action close_receipt [17:04:23]cmd_close_receipt [17:04:23]MH_GetDate [17:04:23]Write to MH i2c: F0 00 00 D8 27 EE [17:04:23]Write i2c OK [17:04:23]MH_I2C_Read... [17:04:23]Read from MH i2c: F0 [17:04:23]MH_I2C_Read... [17:04:23]Read from MH i2c: F0 09 00 [17:04:23]MH_I2C_Read... [17:04:23]Read from MH i2c: F0 09 00 D8 27 00 98 72 1E 67 EE DA 66 66 1A [17:04:23]GetLastDocTimeStamp 1730048615 [17:04:23]current date 1730048664 [17:04:23]FM_GetShiftState [17:04:23]SAM_PROTO_GetShiftState [17:04:23]wFMCommunicate request_size=4 [17:04:23]MH_SAM_APDU [17:04:23]CAPDU: 80 13 01 00 [17:04:23]Write to MH i2c: E2 08 00 D9 27 80 13 01 00 00 00 00 00 7D [17:04:23]Write i2c OK [17:04:23]MH_I2C_Read... [17:04:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:04:23]Read from MH i2c: E2 [17:04:23]MH_I2C_Read... [17:04:23]Read from MH i2c: E2 0E 00 [17:04:23]MH_I2C_Read... [17:04:23]Read from MH i2c: E2 0E 00 D9 27 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 29 [17:04:23]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:04:23]wFMCommunicate OK [17:04:23]SAM_PROTO_GetShiftState done [17:04:23]FM_GetShiftState done [17:04:23]opened in 1729987736 [17:04:23]opened+sec_in_day 1730074136 [17:04:23]quantity*price = 100015 [17:04:23]sum+1 = 100017 [17:04:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 539 27.10.2024 17:04 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95540 ФПД: 158702265692424 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T170424&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95540&fm=158702265692424&tin=02508201610067®Number=0000000000170478&sum=100000 [17:04:24]StoreToDocumentArchive [17:04:24]shift 143 fd 95540 [17:04:24]save to /storage/0143/doc_00095540 [17:04:24]save last doc name /storage/0143/doc_00095540 to /storage/kkm_last_doc_name [17:04:24]save OK [17:04:24]Clear old archive folders... [17:04:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:04:24]tlvbuf is 00A7D1E0 [17:04:24]SAM_PROTO_ClearQueue [17:04:24]wFMCommunicate request_size=4 [17:04:24]MH_SAM_APDU [17:04:24]CAPDU: 80 09 00 00 [17:04:24]Write to MH i2c: E2 08 00 E6 27 80 09 00 00 00 00 00 00 7F [17:04:24]Write i2c OK [17:04:24]MH_I2C_Read... [17:04:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:04:24]Read from MH i2c: E2 [17:04:24]MH_I2C_Read... [17:04:24]Read from MH i2c: E2 03 00 [17:04:24]MH_I2C_Read... [17:04:24]Read from MH i2c: E2 03 00 E6 27 00 90 00 81 [17:04:24]RAPDU: 90 00 [17:04:24]wFMCommunicate OK [17:04:24]SAM_PROTO_ClearQueue done [17:04:24]KKMCreateOFDPacket [17:04:24]OFDProtocolAddRootSTLVToBuf [17:04:24]FM_MakeSignedData [17:04:24]FM_MakeSignedData [17:04:24]SAM_PROTO_SignData [17:04:24]wFMCommunicate request_size=4 [17:04:24]MH_SAM_APDU [17:04:24]CAPDU: 80 0D 01 02 [17:04:24]Write to MH i2c: E2 08 00 E7 27 80 0D 01 02 00 00 00 00 87 [17:04:24]Write i2c OK [17:04:24]MH_I2C_Read... [17:04:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:04:24]Read from MH i2c: E2 [17:04:24]MH_I2C_Read... [17:04:24]Read from MH i2c: E2 03 00 [17:04:24]MH_I2C_Read... [17:04:24]Read from MH i2c: E2 03 00 E7 27 00 90 00 82 [17:04:24]RAPDU: 90 00 [17:04:24]wFMCommunicate OK [17:04:24]wFMCommunicate request_size=255 [17:04:24]MH_SAM_APDU [17:04: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 02 00 00 F4 03 04 00 98 72 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 34 75 01 00 35 04 06 00 90 [17:04:24]Write to MH i2c: E2 02 01 E8 27 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 02 00 00 F4 03 04 00 98 72 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 34 75 01 00 35 04 06 00 90 00 00 84 [17:04:24]Write i2c OK [17:04:24]MH_I2C_Read... [17:04:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:04:24]Read from MH i2c: E2 [17:04:24]MH_I2C_Read... [17:04:24]Read from MH i2c: E2 03 00 [17:04:24]MH_I2C_Read... [17:04:24]Read from MH i2c: E2 03 00 E8 27 00 90 00 83 [17:04:24]RAPDU: 90 00 [17:04:24]wFMCommunicate OK [17:04:24]wFMCommunicate request_size=10 [17:04:24]MH_SAM_APDU [17:04:24]CAPDU: 80 0D 02 02 05 56 C0 2B F1 08 [17:04:24]Write to MH i2c: E2 0D 00 E9 27 80 0D 02 02 05 00 56 C0 2B F1 08 00 00 CE [17:04:24]Write i2c OK [17:04:24]MH_I2C_Read... [17:04:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:04:24]Read from MH i2c: E2 [17:04:24]MH_I2C_Read... [17:04:24]Read from MH i2c: E2 03 00 [17:04:24]MH_I2C_Read... [17:04:24]Read from MH i2c: E2 03 00 E9 27 00 90 00 84 [17:04:24]RAPDU: 90 00 [17:04:24]wFMCommunicate OK [17:04:24]wFMCommunicate request_size=4 [17:04:24]MH_SAM_APDU [17:04:24]CAPDU: 80 0D 03 02 [17:04:24]Write to MH i2c: E2 08 00 EA 27 80 0D 03 02 00 00 00 00 8C [17:04:24]Write i2c OK [17:04:24]MH_I2C_Read... [17:04:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:04:24]Read from MH i2c: E2 [17:04:24]MH_I2C_Read... [17:04:24]Read from MH i2c: E2 0B 00 [17:04:24]MH_I2C_Read... [17:04:24]Read from MH i2c: E2 0B 00 EA 27 00 54 C3 84 1D 81 B5 FA 5B 90 00 D0 [17:04:24]RAPDU: 54 C3 84 1D 81 B5 FA 5B 90 00 [17:04:24]wFMCommunicate OK [17:04:24]SAM_PROTO_SignData done [17:04:24]FM_MakeSignedData done [17:04:24]CreateOFDProtocolMessage [17:04:24]wFMCommunicate request_size=4 [17:04:24]MH_SAM_APDU [17:04:24]CAPDU: 80 11 00 00 [17:04:24]Write to MH i2c: E2 08 00 EB 27 80 11 00 00 00 00 00 00 8C [17:04:24]Write i2c OK [17:04:24]MH_I2C_Read... [17:04:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:04:24]Read from MH i2c: E2 [17:04:24]MH_I2C_Read... [17:04:24]Read from MH i2c: E2 17 00 [17:04:24]MH_I2C_Read... [17:04:24]Read from MH i2c: E2 17 00 EB 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DD [17:04:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:04:24]wFMCommunicate OK [17:04:24]CreateOFDProtocolMessage done [17:04:24]OFDSenderStorePacket 95540 [17:04:24]StoreOFDPacket docnum=95540 [17:04:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 86 D5 07 01 E0 92 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 02 00 00 F4 03 04 00 98 72 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 34 75 01 00 35 04 06 00 90 56 C0 2B F1 08 54 C3 84 1D 81 B5 FA 5B [17:04:24]CheckFolder [17:04:24]dirname=/storage/ofd_packets [17:04:24]CheckFolder done [17:04:24]ProducePacketName [17:04:24]name=ofd_packets/00095540 [17:04:24]NVStorageSaveData ofd_packets/00095540 [17:04:24]File name is /storage/ofd_packets/00095540 [17:04:24]Write 301 bytes [17:04:24]NVStorageSaveData done [17:04:24]OFDSenderStorePacket done [17:04:24]KKMCreateOFDPacket done [17:04:24]NVStorageSaveData kkm_last_timestamp [17:04:24]File name is /storage/kkm_last_timestamp [17:04:24]Write 4 bytes [17:04:24]NVStorageSaveData done [17:04:24]ExternCall_PrintAddStr [17:04:24]wPrintStart [17:04:24]Write to MH i2c: 01 00 00 EC 27 13 [17:04:24]Write i2c OK [17:04:24]MH_I2C_Read... [17:04:24]Read from MH i2c: 01 [17:04:24]MH_I2C_Read... [17:04:24]Read from MH i2c: 01 07 00 [17:04:24]MH_I2C_Read... [17:04:24]Read from MH i2c: 01 07 00 EC 27 00 00 00 00 00 FF 0F 28 [17:04:24]RasterBufferAndPrint [17:04:24]line Счет N : (1)3406059 [17:04:24]line ИНН: 02508201610067 [17:04:24]line Контрольно-Кассовый Чек [17:04:24]line ПРОДАЖА [17:04:24]line ТРК (МРК, ГНК) : 32 [17:04:24]line Товар: 2710124130 [17:04:24]line Аи-92-К-4 [17:04:24]line 14.950 * 66.90 [17:04:24]line = 1000.16 [17:04:24]line НДС 12% НСП 1% [17:04:24]line > о реализуемом товаре [17:04:24]line ОКРУГЛЕНИЕ: -0.16 [17:04:24]line ИТОГО: 1000.00 [17:04:24]line Внесено: 1000.00 [17:04:24]line СДАЧА: 0.00 [17:04:24]line НСП 1% : 8.85 [17:04:24]line НДС 12% : 106.21 [17:04:24]line Наличными: 1000.00 [17:04:24]line Безнал.: 0.00 [17:04:24]line Место: АЗС № 82 "Партнер Нефть" [17:04:24]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:04:24]line СНО: Общий режим [17:04:24]line Чек 539 27.10.2024 17:04 [17:04:24]line Смена: 143 ФФД: 1.0 [17:04:24]line ЗНМ: 0300000017 [17:04:24]line РНМ: 0000000000170478 [17:04:24]line Версия ККМ: v1.0 [17:04:24]line ФМ: 0000000002098560 [17:04:24]line ФД: 95540 [17:04:24]line ФПД: 158702265692424 [17:04:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T170424&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95540&fm=158702265692424&tin=02508201610067®Number=0000000000170478&sum=100000 [17:04:25]OFD Sender: Processing packet 95540 [packets to send 57, broken 56] [17:04:25]ProducePacketName [17:04:25]name=ofd_packets/00095540 [17:04:25]OFD Sender: To server: pG, [17:04:25]CommunicateWithHost lk.salyk.kg:30040 [17:04:25]ConnectInit lk.salyk.kg [17:04:25]written 0, free lines is 4095 [17:04:25]Connected sock=10 [17:04:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 86 D5 07 01 E0 92 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 02 00 00 F4 03 04 00 98 72 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 34 75 01 00 35 04 06 00 90 56 C0 2B F1 08 54 C3 84 1D 81 B5 FA 5B [17:04:25]Write to MH i2c: 01 00 00 17 28 3F [17:04:25]Write i2c OK [17:04:25]MH_I2C_Read... [17:04:25]Read from MH i2c: 01 [17:04:25]MH_I2C_Read... [17:04:25]Read from MH i2c: 01 07 00 [17:04:25]MH_I2C_Read... [17:04:25]Read from MH i2c: 01 07 00 17 28 00 00 00 00 00 F9 0C 4B [17:04:25]RasterBufferAndPrint [17:04:25]line [17:04:25]line [17:04:25]line [17:04:25]line [17:04:25]line [17:04:25]written 0, free lines is 3327 [17:04:25]MH_Cut [17:04:25]Write to MH i2c: D1 01 00 1E 28 01 18 [17:04:25]Write i2c OK [17:04:25]MH_I2C_Read... [17:04:25]Read from MH i2c: D1 [17:04:25]MH_I2C_Read... [17:04:25]Read from MH i2c: D1 01 00 [17:04:25]MH_I2C_Read... [17:04:25]Read from MH i2c: D1 01 00 1E 28 00 17 [17:04:25]Write to MH i2c: 01 00 00 1F 28 47 [17:04:25]Write i2c OK [17:04:25]MH_I2C_Read... [17:04:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 31 EC 47 00 08 3C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 34 75 01 00 F4 03 04 00 C4 1C 1E 67 B6 04 01 00 00 1A 52 E0 A9 D8 F9 2F B9 [17:04:25]CommunicateWithHost err = 0 [17:04:25]CheckOFDResponse [17:04:25]1017 (14) - 77093643461234 [17:04:25]1041 (16) - 0000000002098560 [17:04:25]1040 (4) - 95540 [17:04:25]1012 (4) - 27.10.2024 10:58 [17:04:25]1206 (1) - 0 [17:04:25]OFD Sender: Remove packet 95540 [17:04:25]ProducePacketName [17:04:25]name=ofd_packets/00095540 [17:04:25]NVStorageDeleteData [17:04:26]OFD Sender: No OFD packet to send [17:04:26]*** Cut start [17:04:26]*** Partial cut [17:04:26]*** CUTSNS_PIN = 1 [17:04:26]*** CUTSNS_PIN = 0 [17:04:26]*** Brake cut motor [17:04:26]Read from MH i2c: 01 [17:04:26]MH_I2C_Read... [17:04:26]*** Stop cut motor [17:04:26]*** Cut end [17:04:26]Read from MH i2c: 01 07 00 [17:04:26]MH_I2C_Read... [17:04:26]Read from MH i2c: 01 07 00 1F 28 00 00 00 00 00 FF 0F 5C [17:04:26]process_action close_receipt done [17:04:26]requested_data is exist [17:04:26]produce_requested_data [17:04:26]requested_item fm.sn is exist - process it [17:04:26]wFMCommunicate request_size=4 [17:04:26]MH_SAM_APDU [17:04:26]CAPDU: 80 11 00 00 [17:04:26]Write to MH i2c: E2 08 00 20 28 80 11 00 00 00 00 00 00 C2 [17:04:26]Write i2c OK [17:04:26]MH_I2C_Read... [17:04:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:04:26]Read from MH i2c: E2 [17:04:26]MH_I2C_Read... [17:04:26]Read from MH i2c: E2 17 00 [17:04:26]MH_I2C_Read... [17:04:26]Read from MH i2c: E2 17 00 20 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 13 [17:04:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:04:26]wFMCommunicate OK [17:04:26]requested_item fd.num is exist - process it [17:04:26]SAM_PROTO_GetFieldsCounters [17:04:26]wFMCommunicate request_size=4 [17:04:26]MH_SAM_APDU [17:04:26]CAPDU: 80 13 00 00 [17:04:26]Write to MH i2c: E2 08 00 21 28 80 13 00 00 00 00 00 00 C5 [17:04:26]Write i2c OK [17:04:26]MH_I2C_Read... [17:04:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:04:27]Read from MH i2c: E2 [17:04:27]MH_I2C_Read... [17:04:27]Read from MH i2c: E2 62 00 [17:04:27]MH_I2C_Read... [17:04:27]Read from MH i2c: E2 62 00 21 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 34 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 1B 02 00 00 5E 04 04 00 1B 02 00 00 57 04 04 00 1C 02 00 00 19 04 04 00 00 00 00 00 90 00 76 [17:04:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 34 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 1B 02 00 00 5E 04 04 00 1B 02 00 00 57 04 04 00 1C 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:04:27]wFMCommunicate OK [17:04:27]SAM_PROTO_GetFieldsCounters done [17:04:27]requested_item shift.num is exist - process it [17:04:27]requested_item shift.opened is exist - process it [17:04:27]req_shift_opened [17:04:27]FM_GetShiftState [17:04:27]SAM_PROTO_GetShiftState [17:04:27]wFMCommunicate request_size=4 [17:04:27]MH_SAM_APDU [17:04:27]CAPDU: 80 13 01 00 [17:04:27]Write to MH i2c: E2 08 00 22 28 80 13 01 00 00 00 00 00 C7 [17:04:27]Write i2c OK [17:04:27]MH_I2C_Read... [17:04:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:04:27]Read from MH i2c: E2 [17:04:27]MH_I2C_Read... [17:04:27]Read from MH i2c: E2 0E 00 [17:04:27]MH_I2C_Read... [17:04:27]Read from MH i2c: E2 0E 00 22 28 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 73 [17:04:27]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:04:27]wFMCommunicate OK [17:04:27]SAM_PROTO_GetShiftState done [17:04:27]FM_GetShiftState done [17:04:27]req_shift_opened done [17:04:27]requested_item shift.open_date is exist - process it [17:04:27]req_shift_open_date [17:04:27]req_shift_open_date done [17:04:27]produce_requested_data done [17:04:27]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95540,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:04:27]process_action_free close_receipt [17:04:27]json_value_free [17:04:27]json_value_free done [17:04:27]process_json_proto returns [17:04:27]Send response to host [17:04:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95540,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:04:27]free response buf [17:04:27]execute_script done [17:04:27]execute_script returns [17:04:27]free content buf [17:04:27]Sock 9.Close socket [17:04:27]Sock 9.Thread stoped [17:04:31]OFD Sender: No OFD packet to send [17:04:36]OFD Sender: No OFD packet to send [17:04:41]OFD Sender: No OFD packet to send [17:04:46]OFD Sender: No OFD packet to send [17:04:51]OFD Sender: No OFD packet to send [17:04:56]OFD Sender: No OFD packet to send [17:05:01]OFD Sender: No OFD packet to send [17:05:06]OFD Sender: No OFD packet to send [17:05:11]OFD Sender: No OFD packet to send [17:05:16]OFD Sender: No OFD packet to send [17:05:21]OFD Sender: No OFD packet to send [17:05:26]OFD Sender: No OFD packet to send [17:05:31]OFD Sender: No OFD packet to send [17:05:36]OFD Sender: No OFD packet to send [17:05:41]OFD Sender: No OFD packet to send [17:05:46]OFD Sender: No OFD packet to send [17:05:51]OFD Sender: No OFD packet to send [17:05:52]accept exits with 7 [17:05:52]New connection [17:05:52]New thread 3067301220 created [17:05:52]Thread 3067444580 joined [17:05:52]Waiting for new connection... [17:05:52] Sock 7.Parse request [17:05:52]Sock 7.Check first char [17:05:52]Sock 7.First char is OK [17:05:52]request: POST /json_proto HTTP/1.0 [17:05:52]Method: POST [17:05:52]URL: /json_proto [17:05:52]Method is POST - this is cgi request [17:05:52]url: /json_proto [17:05:52]query_string will be loaded in cgi processing [17:05:52]execute_cgi json_proto POST (null) [17:05:52]execute_cgi path=json_proto method=POST [17:05:52]POST find Content-Length [17:05:52]Host: 172.17.40.67:8080 [17:05:52]Content-Length: 683 [17:05:52]Content-Type: application/json [17:05:52] [17:05:52]POST finish read [17:05:52]Found Content-Length = 683 [17:05:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406060", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:05:52]execute_script... [17:05: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)3406060", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:05:52]POST & json_proto [17:05:52]process_json_proto [17:05:52]json parsed OK: [17:05:52]protocol is kg_v1.0 [17:05:52]action value=close_receipt [17:05:52]process_action close_receipt [17:05:52]cmd_close_receipt [17:05:52]MH_GetDate [17:05:52]Write to MH i2c: F0 00 00 23 28 3A [17:05:52]Write i2c OK [17:05:52]MH_I2C_Read... [17:05:52]Read from MH i2c: F0 [17:05:52]MH_I2C_Read... [17:05:52]Read from MH i2c: F0 09 00 [17:05:52]MH_I2C_Read... [17:05:52]Read from MH i2c: F0 09 00 23 28 00 F2 72 1E 67 EE DA 66 66 C0 [17:05:52]GetLastDocTimeStamp 1730048664 [17:05:52]current date 1730048754 [17:05:52]FM_GetShiftState [17:05:52]SAM_PROTO_GetShiftState [17:05:52]wFMCommunicate request_size=4 [17:05:52]MH_SAM_APDU [17:05:52]CAPDU: 80 13 01 00 [17:05:52]Write to MH i2c: E2 08 00 24 28 80 13 01 00 00 00 00 00 C9 [17:05:52]Write i2c OK [17:05:52]MH_I2C_Read... [17:05:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:05:52]Read from MH i2c: E2 [17:05:52]MH_I2C_Read... [17:05:52]Read from MH i2c: E2 0E 00 [17:05:52]MH_I2C_Read... [17:05:52]Read from MH i2c: E2 0E 00 24 28 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 75 [17:05:52]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:05:52]wFMCommunicate OK [17:05:52]SAM_PROTO_GetShiftState done [17:05:52]FM_GetShiftState done [17:05:52]opened in 1729987736 [17:05:52]opened+sec_in_day 1730074136 [17:05:52]quantity*price = 100015 [17:05:52]sum+1 = 100017 [17:05:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 540 27.10.2024 17:05 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95541 ФПД: 73049606928691 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T170554&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95541&fm=73049606928691&tin=02508201610067®Number=0000000000170478&sum=100000 [17:05:54]StoreToDocumentArchive [17:05:54]shift 143 fd 95541 [17:05:54]save to /storage/0143/doc_00095541 [17:05:54]save last doc name /storage/0143/doc_00095541 to /storage/kkm_last_doc_name [17:05:54]save OK [17:05:54]Clear old archive folders... [17:05:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:05:54]tlvbuf is 00A69940 [17:05:54]SAM_PROTO_ClearQueue [17:05:54]wFMCommunicate request_size=4 [17:05:54]MH_SAM_APDU [17:05:54]CAPDU: 80 09 00 00 [17:05:54]Write to MH i2c: E2 08 00 31 28 80 09 00 00 00 00 00 00 CB [17:05:54]Write i2c OK [17:05:54]MH_I2C_Read... [17:05:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:05:54]Read from MH i2c: E2 [17:05:54]MH_I2C_Read... [17:05:54]Read from MH i2c: E2 03 00 [17:05:54]MH_I2C_Read... [17:05:54]Read from MH i2c: E2 03 00 31 28 00 90 00 CD [17:05:54]RAPDU: 90 00 [17:05:54]wFMCommunicate OK [17:05:54]SAM_PROTO_ClearQueue done [17:05:54]KKMCreateOFDPacket [17:05:54]OFDProtocolAddRootSTLVToBuf [17:05:54]FM_MakeSignedData [17:05:54]FM_MakeSignedData [17:05:54]SAM_PROTO_SignData [17:05:54]wFMCommunicate request_size=4 [17:05:54]MH_SAM_APDU [17:05:54]CAPDU: 80 0D 01 02 [17:05:54]Write to MH i2c: E2 08 00 32 28 80 0D 01 02 00 00 00 00 D3 [17:05:54]Write i2c OK [17:05:54]MH_I2C_Read... [17:05:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:05:54]Read from MH i2c: E2 [17:05:54]MH_I2C_Read... [17:05:54]Read from MH i2c: E2 03 00 [17:05:54]MH_I2C_Read... [17:05:54]Read from MH i2c: E2 03 00 32 28 00 90 00 CE [17:05:54]RAPDU: 90 00 [17:05:54]wFMCommunicate OK [17:05:54]wFMCommunicate request_size=255 [17:05:54]MH_SAM_APDU [17:05: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 02 00 00 F4 03 04 00 F2 72 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 35 75 01 00 35 04 06 00 42 [17:05:54]Write to MH i2c: E2 02 01 33 28 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 02 00 00 F4 03 04 00 F2 72 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 35 75 01 00 35 04 06 00 42 00 00 DE [17:05:54]Write i2c OK [17:05:54]MH_I2C_Read... [17:05:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:05:54]Read from MH i2c: E2 [17:05:54]MH_I2C_Read... [17:05:54]Read from MH i2c: E2 03 00 [17:05:54]MH_I2C_Read... [17:05:54]Read from MH i2c: E2 03 00 33 28 00 90 00 CF [17:05:54]RAPDU: 90 00 [17:05:54]wFMCommunicate OK [17:05:54]wFMCommunicate request_size=10 [17:05:54]MH_SAM_APDU [17:05:54]CAPDU: 80 0D 02 02 05 70 2F DF 39 33 [17:05:54]Write to MH i2c: E2 0D 00 34 28 80 0D 02 02 05 00 70 2F DF 39 33 00 00 CA [17:05:54]Write i2c OK [17:05:54]MH_I2C_Read... [17:05:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:05:54]Read from MH i2c: E2 [17:05:54]MH_I2C_Read... [17:05:54]Read from MH i2c: E2 03 00 [17:05:54]MH_I2C_Read... [17:05:54]Read from MH i2c: E2 03 00 34 28 00 90 00 D0 [17:05:54]RAPDU: 90 00 [17:05:54]wFMCommunicate OK [17:05:54]wFMCommunicate request_size=4 [17:05:54]MH_SAM_APDU [17:05:54]CAPDU: 80 0D 03 02 [17:05:54]Write to MH i2c: E2 08 00 35 28 80 0D 03 02 00 00 00 00 D8 [17:05:54]Write i2c OK [17:05:54]MH_I2C_Read... [17:05:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:05:54]Read from MH i2c: E2 [17:05:54]MH_I2C_Read... [17:05:54]Read from MH i2c: E2 0B 00 [17:05:54]MH_I2C_Read... [17:05:54]Read from MH i2c: E2 0B 00 35 28 00 6F 17 07 7F AE B2 F1 CC 90 00 02 [17:05:54]RAPDU: 6F 17 07 7F AE B2 F1 CC 90 00 [17:05:54]wFMCommunicate OK [17:05:54]SAM_PROTO_SignData done [17:05:54]FM_MakeSignedData done [17:05:54]CreateOFDProtocolMessage [17:05:54]wFMCommunicate request_size=4 [17:05:54]MH_SAM_APDU [17:05:54]CAPDU: 80 11 00 00 [17:05:54]Write to MH i2c: E2 08 00 36 28 80 11 00 00 00 00 00 00 D8 [17:05:54]Write i2c OK [17:05:54]MH_I2C_Read... [17:05:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:05:54]Read from MH i2c: E2 [17:05:54]MH_I2C_Read... [17:05:54]Read from MH i2c: E2 17 00 [17:05:54]MH_I2C_Read... [17:05:54]Read from MH i2c: E2 17 00 36 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 29 [17:05:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:05:54]wFMCommunicate OK [17:05:54]CreateOFDProtocolMessage done [17:05:54]OFDSenderStorePacket 95541 [17:05:54]StoreOFDPacket docnum=95541 [17:05:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 35 96 07 01 A8 76 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 02 00 00 F4 03 04 00 F2 72 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 35 75 01 00 35 04 06 00 42 70 2F DF 39 33 6F 17 07 7F AE B2 F1 CC [17:05:54]CheckFolder [17:05:54]dirname=/storage/ofd_packets [17:05:54]CheckFolder done [17:05:54]ProducePacketName [17:05:54]name=ofd_packets/00095541 [17:05:54]NVStorageSaveData ofd_packets/00095541 [17:05:54]File name is /storage/ofd_packets/00095541 [17:05:54]Write 301 bytes [17:05:54]NVStorageSaveData done [17:05:54]OFDSenderStorePacket done [17:05:54]KKMCreateOFDPacket done [17:05:54]NVStorageSaveData kkm_last_timestamp [17:05:54]File name is /storage/kkm_last_timestamp [17:05:54]Write 4 bytes [17:05:54]NVStorageSaveData done [17:05:54]ExternCall_PrintAddStr [17:05:54]wPrintStart [17:05:54]Write to MH i2c: 01 00 00 37 28 5F [17:05:54]Write i2c OK [17:05:54]MH_I2C_Read... [17:05:54]Read from MH i2c: 01 [17:05:54]MH_I2C_Read... [17:05:54]Read from MH i2c: 01 07 00 [17:05:54]MH_I2C_Read... [17:05:54]Read from MH i2c: 01 07 00 37 28 00 00 00 00 00 FF 0F 74 [17:05:54]RasterBufferAndPrint [17:05:54]line Счет N : (1)3406060 [17:05:54]line ИНН: 02508201610067 [17:05:54]line Контрольно-Кассовый Чек [17:05:54]line ПРОДАЖА [17:05:54]line ТРК (МРК, ГНК) : 42 [17:05:54]line Товар: 2710124130 [17:05:54]line Аи-92-К-4 [17:05:54]line 14.950 * 66.90 [17:05:54]line = 1000.16 [17:05:54]line НДС 12% НСП 1% [17:05:54]line > о реализуемом товаре [17:05:54]line ОКРУГЛЕНИЕ: -0.16 [17:05:54]line ИТОГО: 1000.00 [17:05:54]line Внесено: 1000.00 [17:05:54]line СДАЧА: 0.00 [17:05:54]line НСП 1% : 8.85 [17:05:54]line НДС 12% : 106.21 [17:05:54]line Наличными: 1000.00 [17:05:54]line Безнал.: 0.00 [17:05:54]line Место: АЗС № 82 "Партнер Нефть" [17:05:54]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:05:54]line СНО: Общий режим [17:05:54]line Чек 540 27.10.2024 17:05 [17:05:54]line Смена: 143 ФФД: 1.0 [17:05:54]line ЗНМ: 0300000017 [17:05:54]line РНМ: 0000000000170478 [17:05:54]line Версия ККМ: v1.0 [17:05:54]line ФМ: 0000000002098560 [17:05:54]line ФД: 95541 [17:05:54]line ФПД: 73049606928691 [17:05:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T170554&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95541&fm=73049606928691&tin=02508201610067®Number=0000000000170478&sum=100000 [17:05:54]written 0, free lines is 4095 [17:05:54]OFD Sender: Processing packet 95541 [packets to send 57, broken 56] [17:05:54]ProducePacketName [17:05:54]name=ofd_packets/00095541 [17:05:54]OFD Sender: To server: pG, [17:05:54]CommunicateWithHost lk.salyk.kg:30040 [17:05:54]ConnectInit lk.salyk.kg [17:05:54]Connected sock=10 [17:05:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 35 96 07 01 A8 76 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 02 00 00 F4 03 04 00 F2 72 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 35 75 01 00 35 04 06 00 42 70 2F DF 39 33 6F 17 07 7F AE B2 F1 CC [17:05:54]Write to MH i2c: 01 00 00 62 28 8A [17:05:54]Write i2c OK [17:05:54]MH_I2C_Read... [17:05:54]Read from MH i2c: 01 [17:05:54]MH_I2C_Read... [17:05:54]Read from MH i2c: 01 07 00 [17:05:54]MH_I2C_Read... [17:05:54]Read from MH i2c: 01 07 00 62 28 00 00 00 00 00 F9 0C 96 [17:05:54]RasterBufferAndPrint [17:05:54]line [17:05:54]line [17:05:54]line [17:05:54]line [17:05:54]line [17:05:54]written 0, free lines is 3327 [17:05:54]MH_Cut [17:05:54]Write to MH i2c: D1 01 00 69 28 01 63 [17:05:54]Write i2c OK [17:05:54]MH_I2C_Read... [17:05:54]Read from MH i2c: D1 [17:05:54]MH_I2C_Read... [17:05:54]Read from MH i2c: D1 01 00 [17:05:54]MH_I2C_Read... [17:05:54]Read from MH i2c: D1 01 00 69 28 00 62 [17:05:54]Write to MH i2c: 01 00 00 6A 28 92 [17:05:54]Write i2c OK [17:05:54]MH_I2C_Read... [17:05:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 4A 7C 47 00 99 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 32 30 39 38 35 36 30 10 04 04 00 35 75 01 00 F4 03 04 00 1D 1D 1E 67 B6 04 01 00 00 34 3C 24 DE 7A 7A 3F 21 [17:05:55]CommunicateWithHost err = 0 [17:05:55]CheckOFDResponse [17:05:55]1017 (14) - 77093643461234 [17:05:55]1041 (16) - 0000000002098560 [17:05:55]1040 (4) - 95541 [17:05:55]1012 (4) - 27.10.2024 10:59 [17:05:55]1206 (1) - 0 [17:05:55]OFD Sender: Remove packet 95541 [17:05:55]ProducePacketName [17:05:55]name=ofd_packets/00095541 [17:05:55]NVStorageDeleteData [17:05:55]OFD Sender: No OFD packet to send [17:05:55]*** Cut start [17:05:55]*** Partial cut [17:05:55]*** CUTSNS_PIN = 1 [17:05:55]*** CUTSNS_PIN = 0 [17:05:55]*** Brake cut motor [17:05:56]Read from MH i2c: 01 [17:05:56]MH_I2C_Read... [17:05:56]*** Stop cut motor [17:05:56]*** Cut end [17:05:56]Read from MH i2c: 01 07 00 [17:05:56]MH_I2C_Read... [17:05:56]Read from MH i2c: 01 07 00 6A 28 00 00 00 00 00 FF 0F A7 [17:05:56]process_action close_receipt done [17:05:56]requested_data is exist [17:05:56]produce_requested_data [17:05:56]requested_item fm.sn is exist - process it [17:05:56]wFMCommunicate request_size=4 [17:05:56]MH_SAM_APDU [17:05:56]CAPDU: 80 11 00 00 [17:05:56]Write to MH i2c: E2 08 00 6B 28 80 11 00 00 00 00 00 00 0D [17:05:56]Write i2c OK [17:05:56]MH_I2C_Read... [17:05:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:05:56]Read from MH i2c: E2 [17:05:56]MH_I2C_Read... [17:05:56]Read from MH i2c: E2 17 00 [17:05:56]MH_I2C_Read... [17:05:56]Read from MH i2c: E2 17 00 6B 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5E [17:05:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:05:56]wFMCommunicate OK [17:05:56]requested_item fd.num is exist - process it [17:05:56]SAM_PROTO_GetFieldsCounters [17:05:56]wFMCommunicate request_size=4 [17:05:56]MH_SAM_APDU [17:05:56]CAPDU: 80 13 00 00 [17:05:56]Write to MH i2c: E2 08 00 6C 28 80 13 00 00 00 00 00 00 10 [17:05:56]Write i2c OK [17:05:56]MH_I2C_Read... [17:05:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:05:56]Read from MH i2c: E2 [17:05:56]MH_I2C_Read... [17:05:56]Read from MH i2c: E2 62 00 [17:05:56]MH_I2C_Read... [17:05:56]Read from MH i2c: E2 62 00 6C 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 35 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 1C 02 00 00 5E 04 04 00 1C 02 00 00 57 04 04 00 1D 02 00 00 19 04 04 00 00 00 00 00 90 00 C5 [17:05:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 35 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 1C 02 00 00 5E 04 04 00 1C 02 00 00 57 04 04 00 1D 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:05:56]wFMCommunicate OK [17:05:56]SAM_PROTO_GetFieldsCounters done [17:05:56]requested_item shift.num is exist - process it [17:05:56]requested_item shift.opened is exist - process it [17:05:56]req_shift_opened [17:05:56]FM_GetShiftState [17:05:56]SAM_PROTO_GetShiftState [17:05:56]wFMCommunicate request_size=4 [17:05:56]MH_SAM_APDU [17:05:56]CAPDU: 80 13 01 00 [17:05:56]Write to MH i2c: E2 08 00 6D 28 80 13 01 00 00 00 00 00 12 [17:05:56]Write i2c OK [17:05:56]MH_I2C_Read... [17:05:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:05:56]Read from MH i2c: E2 [17:05:56]MH_I2C_Read... [17:05:56]Read from MH i2c: E2 0E 00 [17:05:56]MH_I2C_Read... [17:05:56]Read from MH i2c: E2 0E 00 6D 28 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 BE [17:05:56]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:05:56]wFMCommunicate OK [17:05:56]SAM_PROTO_GetShiftState done [17:05:56]FM_GetShiftState done [17:05:56]req_shift_opened done [17:05:56]requested_item shift.open_date is exist - process it [17:05:56]req_shift_open_date [17:05:56]req_shift_open_date done [17:05:56]produce_requested_data done [17:05:56]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95541,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:05:56]process_action_free close_receipt [17:05:56]json_value_free [17:05:56]json_value_free done [17:05:56]process_json_proto returns [17:05:56]Send response to host [17:05:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95541,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:05:56]free response buf [17:05:56]execute_script done [17:05:56]execute_script returns [17:05:56]free content buf [17:05:56]Sock 7.Close socket [17:05:56]Sock 7.Thread stoped [17:06:00]OFD Sender: No OFD packet to send [17:06:05]OFD Sender: No OFD packet to send [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: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:45]OFD Sender: No OFD packet to send [17:06:50]OFD Sender: No OFD packet to send [17:06:55]OFD Sender: No OFD packet to send [17:07:00]OFD Sender: No OFD packet to send [17:07:05]OFD Sender: No OFD packet to send [17:07:10]OFD Sender: No OFD packet to send [17:07:15]OFD Sender: No OFD packet to send [17:07:20]OFD Sender: No OFD packet to send [17:07:25]OFD Sender: No OFD packet to send [17:07:30]OFD Sender: No OFD packet to send [17:07:30]accept exits with 9 [17:07:30]New connection [17:07:30]New thread 3067444580 created [17:07:30]Thread 3067301220 joined [17:07:30]Waiting for new connection... [17:07:30] Sock 9.Parse request [17:07:30]Sock 9.Check first char [17:07:30]Sock 9.First char is OK [17:07:30]request: POST /json_proto HTTP/1.0 [17:07:30]Method: POST [17:07:30]URL: /json_proto [17:07:30]Method is POST - this is cgi request [17:07:30]url: /json_proto [17:07:30]query_string will be loaded in cgi processing [17:07:30]execute_cgi json_proto POST (null) [17:07:30]execute_cgi path=json_proto method=POST [17:07:30]POST find Content-Length [17:07:30]Host: 172.17.40.67:8080 [17:07:30]Content-Length: 767 [17:07:30]Content-Type: application/json [17:07:30] [17:07:30]POST finish read [17:07:30]Found Content-Length = 767 [17:07:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406061", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:07:30]execute_script... [17:07:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406061", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:07:30]POST & json_proto [17:07:30]process_json_proto [17:07:30]json parsed OK: [17:07:30]protocol is kg_v1.0 [17:07:30]action value=close_receipt [17:07:30]process_action close_receipt [17:07:30]cmd_close_receipt [17:07:30]MH_GetDate [17:07:30]Write to MH i2c: F0 00 00 6E 28 85 [17:07:30]Write i2c OK [17:07:30]MH_I2C_Read... [17:07:30]Read from MH i2c: F0 [17:07:30]MH_I2C_Read... [17:07:30]Read from MH i2c: F0 09 00 [17:07:30]MH_I2C_Read... [17:07:30]Read from MH i2c: F0 09 00 6E 28 00 53 73 1E 67 EE DA 66 66 6D [17:07:30]GetLastDocTimeStamp 1730048754 [17:07:30]current date 1730048851 [17:07:30]FM_GetShiftState [17:07:30]SAM_PROTO_GetShiftState [17:07:30]wFMCommunicate request_size=4 [17:07:30]MH_SAM_APDU [17:07:30]CAPDU: 80 13 01 00 [17:07:30]Write to MH i2c: E2 08 00 6F 28 80 13 01 00 00 00 00 00 14 [17:07:30]Write i2c OK [17:07:30]MH_I2C_Read... [17:07:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:07:30]Read from MH i2c: E2 [17:07:30]MH_I2C_Read... [17:07:30]Read from MH i2c: E2 0E 00 [17:07:30]MH_I2C_Read... [17:07:30]Read from MH i2c: E2 0E 00 6F 28 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C0 [17:07:30]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:07:30]wFMCommunicate OK [17:07:30]SAM_PROTO_GetShiftState done [17:07:30]FM_GetShiftState done [17:07:30]opened in 1729987736 [17:07:30]opened+sec_in_day 1730074136 [17:07:30]quantity*price = 50041 [17:07:30]sum+1 = 50042 [17:07:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 541 27.10.2024 17:07 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95542 ФПД: 205235720045474 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T170732&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95542&fm=205235720045474&tin=02508201610067®Number=0000000000170478&sum=50041 [17:07:31]StoreToDocumentArchive [17:07:31]shift 143 fd 95542 [17:07:31]save to /storage/0143/doc_00095542 [17:07:31]save last doc name /storage/0143/doc_00095542 to /storage/kkm_last_doc_name [17:07:31]save OK [17:07:31]Clear old archive folders... [17:07:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:07:31]tlvbuf is 00AD19E0 [17:07:31]SAM_PROTO_ClearQueue [17:07:31]wFMCommunicate request_size=4 [17:07:31]MH_SAM_APDU [17:07:31]CAPDU: 80 09 00 00 [17:07:31]Write to MH i2c: E2 08 00 7C 28 80 09 00 00 00 00 00 00 16 [17:07:31]Write i2c OK [17:07:31]MH_I2C_Read... [17:07:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:07:31]Read from MH i2c: E2 [17:07:31]MH_I2C_Read... [17:07:31]Read from MH i2c: E2 03 00 [17:07:31]MH_I2C_Read... [17:07:31]Read from MH i2c: E2 03 00 7C 28 00 90 00 18 [17:07:31]RAPDU: 90 00 [17:07:31]wFMCommunicate OK [17:07:31]SAM_PROTO_ClearQueue done [17:07:31]KKMCreateOFDPacket [17:07:31]OFDProtocolAddRootSTLVToBuf [17:07:31]FM_MakeSignedData [17:07:31]FM_MakeSignedData [17:07:31]SAM_PROTO_SignData [17:07:31]wFMCommunicate request_size=4 [17:07:31]MH_SAM_APDU [17:07:31]CAPDU: 80 0D 01 02 [17:07:31]Write to MH i2c: E2 08 00 7D 28 80 0D 01 02 00 00 00 00 1E [17:07:31]Write i2c OK [17:07:31]MH_I2C_Read... [17:07:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:07:31]Read from MH i2c: E2 [17:07:31]MH_I2C_Read... [17:07:31]Read from MH i2c: E2 03 00 [17:07:31]MH_I2C_Read... [17:07:31]Read from MH i2c: E2 03 00 7D 28 00 90 00 19 [17:07:31]RAPDU: 90 00 [17:07:31]wFMCommunicate OK [17:07:31]wFMCommunicate request_size=255 [17:07:31]MH_SAM_APDU [17:07: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 02 00 00 F4 03 04 00 54 73 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 36 75 01 00 35 04 06 00 BA [17:07:32]Write to MH i2c: E2 02 01 7E 28 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 02 00 00 F4 03 04 00 54 73 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 36 75 01 00 35 04 06 00 BA 00 00 5E [17:07:32]Write i2c OK [17:07:32]MH_I2C_Read... [17:07:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:07:32]Read from MH i2c: E2 [17:07:32]MH_I2C_Read... [17:07:32]Read from MH i2c: E2 03 00 [17:07:32]MH_I2C_Read... [17:07:32]Read from MH i2c: E2 03 00 7E 28 00 90 00 1A [17:07:32]RAPDU: 90 00 [17:07:32]wFMCommunicate OK [17:07:32]wFMCommunicate request_size=10 [17:07:32]MH_SAM_APDU [17:07:32]CAPDU: 80 0D 02 02 05 A9 2A 30 43 A2 [17:07:32]Write to MH i2c: E2 0D 00 7F 28 80 0D 02 02 05 00 A9 2A 30 43 A2 00 00 13 [17:07:32]Write i2c OK [17:07:32]MH_I2C_Read... [17:07:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:07:32]Read from MH i2c: E2 [17:07:32]MH_I2C_Read... [17:07:32]Read from MH i2c: E2 03 00 [17:07:32]MH_I2C_Read... [17:07:32]Read from MH i2c: E2 03 00 7F 28 00 90 00 1B [17:07:32]RAPDU: 90 00 [17:07:32]wFMCommunicate OK [17:07:32]wFMCommunicate request_size=4 [17:07:32]MH_SAM_APDU [17:07:32]CAPDU: 80 0D 03 02 [17:07:32]Write to MH i2c: E2 08 00 80 28 80 0D 03 02 00 00 00 00 23 [17:07:32]Write i2c OK [17:07:32]MH_I2C_Read... [17:07:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:07:32]Read from MH i2c: E2 [17:07:32]MH_I2C_Read... [17:07:32]Read from MH i2c: E2 0B 00 [17:07:32]MH_I2C_Read... [17:07:32]Read from MH i2c: E2 0B 00 80 28 00 7B 2F 9D 89 CC D7 17 DB 90 00 89 [17:07:32]RAPDU: 7B 2F 9D 89 CC D7 17 DB 90 00 [17:07:32]wFMCommunicate OK [17:07:32]SAM_PROTO_SignData done [17:07:32]FM_MakeSignedData done [17:07:32]CreateOFDProtocolMessage [17:07:32]wFMCommunicate request_size=4 [17:07:32]MH_SAM_APDU [17:07:32]CAPDU: 80 11 00 00 [17:07:32]Write to MH i2c: E2 08 00 81 28 80 11 00 00 00 00 00 00 23 [17:07:32]Write i2c OK [17:07:32]MH_I2C_Read... [17:07:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:07:32]Read from MH i2c: E2 [17:07:32]MH_I2C_Read... [17:07:32]Read from MH i2c: E2 17 00 [17:07:32]MH_I2C_Read... [17:07:32]Read from MH i2c: E2 17 00 81 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 74 [17:07:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:07:32]wFMCommunicate OK [17:07:32]CreateOFDProtocolMessage done [17:07:32]OFDSenderStorePacket 95542 [17:07:32]StoreOFDPacket docnum=95542 [17:07:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9E 10 07 01 05 67 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 02 00 00 F4 03 04 00 54 73 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 36 75 01 00 35 04 06 00 BA A9 2A 30 43 A2 7B 2F 9D 89 CC D7 17 DB [17:07:32]CheckFolder [17:07:32]dirname=/storage/ofd_packets [17:07:32]CheckFolder done [17:07:32]ProducePacketName [17:07:32]name=ofd_packets/00095542 [17:07:32]NVStorageSaveData ofd_packets/00095542 [17:07:32]File name is /storage/ofd_packets/00095542 [17:07:32]Write 301 bytes [17:07:32]NVStorageSaveData done [17:07:32]OFDSenderStorePacket done [17:07:32]KKMCreateOFDPacket done [17:07:32]NVStorageSaveData kkm_last_timestamp [17:07:32]File name is /storage/kkm_last_timestamp [17:07:32]Write 4 bytes [17:07:32]NVStorageSaveData done [17:07:32]ExternCall_PrintAddStr [17:07:32]wPrintStart [17:07:32]Write to MH i2c: 01 00 00 82 28 AA [17:07:32]Write i2c OK [17:07:32]MH_I2C_Read... [17:07:32]Read from MH i2c: 01 [17:07:32]MH_I2C_Read... [17:07:32]Read from MH i2c: 01 07 00 [17:07:32]MH_I2C_Read... [17:07:32]Read from MH i2c: 01 07 00 82 28 00 00 00 00 00 FF 0F BF [17:07:32]RasterBufferAndPrint [17:07:32]line Счет N : (1)3406061 [17:07:32]line ИНН: 02508201610067 [17:07:32]line Контрольно-Кассовый Чек [17:07:32]line ПРОДАЖА [17:07:32]line ТРК (МРК, ГНК) : 32 [17:07:32]line Товар: 2710124130 [17:07:32]line Аи-92-К-4 [17:07:32]line 7.480 * 66.90 [17:07:32]line = 500.41 [17:07:32]line НДС 12% НСП 1% [17:07:32]line > о реализуемом товаре [17:07:32]line ИТОГО: 500.41 [17:07:32]line НСП 1% : 4.43 [17:07:32]line НДС 12% : 53.14 [17:07:32]line Наличными: 0.00 [17:07:32]line Безнал.: 500.41 [17:07:32]line Место: АЗС № 82 "Партнер Нефть" [17:07:32]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:07:32]line СНО: Общий режим [17:07:32]line Чек 541 27.10.2024 17:07 [17:07:32]line Смена: 143 ФФД: 1.0 [17:07:32]line ЗНМ: 0300000017 [17:07:32]line РНМ: 0000000000170478 [17:07:32]line Версия ККМ: v1.0 [17:07:32]line Платежная система: Mbank [17:07:32]line ФМ: 0000000002098560 [17:07:32]line ФД: 95542 [17:07:32]line ФПД: 205235720045474 [17:07:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T170732&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95542&fm=205235720045474&tin=02508201610067®Number=0000000000170478&sum=50041 [17:07:32]OFD Sender: Processing packet 95542 [packets to send 57, broken 56] [17:07:32]ProducePacketName [17:07:32]name=ofd_packets/00095542 [17:07:32]OFD Sender: To server: pG, [17:07:32]CommunicateWithHost lk.salyk.kg:30040 [17:07:32]ConnectInit lk.salyk.kg [17:07:32]written 0, free lines is 4095 [17:07:32]Connected sock=10 [17:07:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9E 10 07 01 05 67 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 02 00 00 F4 03 04 00 54 73 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 36 75 01 00 35 04 06 00 BA A9 2A 30 43 A2 7B 2F 9D 89 CC D7 17 DB [17:07:33]Write to MH i2c: 01 00 00 AB 28 D3 [17:07:33]Write i2c OK [17:07:33]MH_I2C_Read... [17:07:33]Read from MH i2c: 01 [17:07:33]MH_I2C_Read... [17:07:33]Read from MH i2c: 01 07 00 [17:07:33]MH_I2C_Read... [17:07:33]Read from MH i2c: 01 07 00 AB 28 00 00 00 00 00 15 0D FC [17:07:33]RasterBufferAndPrint [17:07:33]line [17:07:33]line [17:07:33]line [17:07:33]line [17:07:33]line [17:07:33]written 0, free lines is 3360 [17:07:33]MH_Cut [17:07:33]Write to MH i2c: D1 01 00 B2 28 01 AC [17:07:33]Write i2c OK [17:07:33]MH_I2C_Read... [17:07:33]Read from MH i2c: D1 [17:07:33]MH_I2C_Read... [17:07:33]Read from MH i2c: D1 01 00 [17:07:33]MH_I2C_Read... [17:07:33]Read from MH i2c: D1 01 00 B2 28 00 AB [17:07:33]Write to MH i2c: 01 00 00 B3 28 DB [17:07:33]Write i2c OK [17:07:33]MH_I2C_Read... [17:07:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 3A 77 47 00 35 DC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 36 75 01 00 F4 03 04 00 7F 1D 1E 67 B6 04 01 00 00 AE 4F 22 8C 7D 87 0C 8B [17:07:33]CommunicateWithHost err = 0 [17:07:33]CheckOFDResponse [17:07:33]1017 (14) - 77093643461234 [17:07:33]1041 (16) - 0000000002098560 [17:07:33]1040 (4) - 95542 [17:07:33]1012 (4) - 27.10.2024 11:01 [17:07:33]1206 (1) - 0 [17:07:33]OFD Sender: Remove packet 95542 [17:07:33]ProducePacketName [17:07:33]name=ofd_packets/00095542 [17:07:33]NVStorageDeleteData [17:07:33]OFD Sender: No OFD packet to send [17:07:33]*** Cut start [17:07:33]*** Partial cut [17:07:33]*** CUTSNS_PIN = 1 [17:07:33]*** CUTSNS_PIN = 0 [17:07:34]*** Brake cut motor [17:07:34]Read from MH i2c: 01 [17:07:34]MH_I2C_Read... [17:07:34]*** Stop cut motor [17:07:34]*** Cut end [17:07:34]Read from MH i2c: 01 07 00 [17:07:34]MH_I2C_Read... [17:07:34]Read from MH i2c: 01 07 00 B3 28 00 00 00 00 00 FF 0F F0 [17:07:34]process_action close_receipt done [17:07:34]requested_data is exist [17:07:34]produce_requested_data [17:07:34]requested_item fm.sn is exist - process it [17:07:34]wFMCommunicate request_size=4 [17:07:34]MH_SAM_APDU [17:07:34]CAPDU: 80 11 00 00 [17:07:34]Write to MH i2c: E2 08 00 B4 28 80 11 00 00 00 00 00 00 56 [17:07:34]Write i2c OK [17:07:34]MH_I2C_Read... [17:07:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:07:34]Read from MH i2c: E2 [17:07:34]MH_I2C_Read... [17:07:34]Read from MH i2c: E2 17 00 [17:07:34]MH_I2C_Read... [17:07:34]Read from MH i2c: E2 17 00 B4 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A7 [17:07:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:07:34]wFMCommunicate OK [17:07:34]requested_item fd.num is exist - process it [17:07:34]SAM_PROTO_GetFieldsCounters [17:07:34]wFMCommunicate request_size=4 [17:07:34]MH_SAM_APDU [17:07:34]CAPDU: 80 13 00 00 [17:07:34]Write to MH i2c: E2 08 00 B5 28 80 13 00 00 00 00 00 00 59 [17:07:34]Write i2c OK [17:07:34]MH_I2C_Read... [17:07:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:07:34]Read from MH i2c: E2 [17:07:34]MH_I2C_Read... [17:07:34]Read from MH i2c: E2 62 00 [17:07:34]MH_I2C_Read... [17:07:34]Read from MH i2c: E2 62 00 B5 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 36 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 1D 02 00 00 5E 04 04 00 1D 02 00 00 57 04 04 00 1E 02 00 00 19 04 04 00 00 00 00 00 90 00 12 [17:07:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 36 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 1D 02 00 00 5E 04 04 00 1D 02 00 00 57 04 04 00 1E 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:07:34]wFMCommunicate OK [17:07:34]SAM_PROTO_GetFieldsCounters done [17:07:34]requested_item shift.num is exist - process it [17:07:34]requested_item shift.opened is exist - process it [17:07:34]req_shift_opened [17:07:34]FM_GetShiftState [17:07:34]SAM_PROTO_GetShiftState [17:07:34]wFMCommunicate request_size=4 [17:07:34]MH_SAM_APDU [17:07:34]CAPDU: 80 13 01 00 [17:07:34]Write to MH i2c: E2 08 00 B6 28 80 13 01 00 00 00 00 00 5B [17:07:34]Write i2c OK [17:07:34]MH_I2C_Read... [17:07:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:07:34]Read from MH i2c: E2 [17:07:34]MH_I2C_Read... [17:07:34]Read from MH i2c: E2 0E 00 [17:07:34]MH_I2C_Read... [17:07:34]Read from MH i2c: E2 0E 00 B6 28 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 07 [17:07:34]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:07:34]wFMCommunicate OK [17:07:34]SAM_PROTO_GetShiftState done [17:07:34]FM_GetShiftState done [17:07:34]req_shift_opened done [17:07:34]requested_item shift.open_date is exist - process it [17:07:34]req_shift_open_date [17:07:34]req_shift_open_date done [17:07:34]produce_requested_data done [17:07:34]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95542,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:07:34]process_action_free close_receipt [17:07:34]json_value_free [17:07:34]json_value_free done [17:07:34]process_json_proto returns [17:07:34]Send response to host [17:07:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95542,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:07:34]free response buf [17:07:34]execute_script done [17:07:34]execute_script returns [17:07:34]free content buf [17:07:34]Sock 9.Close socket [17:07:34]Sock 9.Thread stoped [17:07:38]OFD Sender: No OFD packet to send [17:07:43]OFD Sender: No OFD packet to send [17:07:47]accept exits with 7 [17:07:47]New connection [17:07:47]New thread 3067301220 created [17:07:47]Thread 3067444580 joined [17:07:47]Waiting for new connection... [17:07:47] Sock 7.Parse request [17:07:47]Sock 7.Check first char [17:07:47]Sock 7.First char is OK [17:07:47]request: POST /json_proto HTTP/1.0 [17:07:47]Method: POST [17:07:47]URL: /json_proto [17:07:47]Method is POST - this is cgi request [17:07:47]url: /json_proto [17:07:47]query_string will be loaded in cgi processing [17:07:47]execute_cgi json_proto POST (null) [17:07:47]execute_cgi path=json_proto method=POST [17:07:47]POST find Content-Length [17:07:47]Host: 172.17.40.67:8080 [17:07:47]Content-Length: 683 [17:07:47]Content-Type: application/json [17:07:47] [17:07:47]POST finish read [17:07:47]Found Content-Length = 683 [17:07:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406058", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:07:47]execute_script... [17:07: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)3406058", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:07:47]POST & json_proto [17:07:47]process_json_proto [17:07:47]json parsed OK: [17:07:47]protocol is kg_v1.0 [17:07:47]action value=close_receipt [17:07:47]process_action close_receipt [17:07:47]cmd_close_receipt [17:07:47]MH_GetDate [17:07:47]Write to MH i2c: F0 00 00 B7 28 CE [17:07:47]Write i2c OK [17:07:47]MH_I2C_Read... [17:07:47]Read from MH i2c: F0 [17:07:47]MH_I2C_Read... [17:07:47]Read from MH i2c: F0 09 00 [17:07:47]MH_I2C_Read... [17:07:47]Read from MH i2c: F0 09 00 B7 28 00 64 73 1E 67 EE DA 66 66 C7 [17:07:47]GetLastDocTimeStamp 1730048852 [17:07:47]current date 1730048868 [17:07:47]FM_GetShiftState [17:07:47]SAM_PROTO_GetShiftState [17:07:47]wFMCommunicate request_size=4 [17:07:47]MH_SAM_APDU [17:07:47]CAPDU: 80 13 01 00 [17:07:47]Write to MH i2c: E2 08 00 B8 28 80 13 01 00 00 00 00 00 5D [17:07:47]Write i2c OK [17:07:47]MH_I2C_Read... [17:07:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:07:47]Read from MH i2c: E2 [17:07:47]MH_I2C_Read... [17:07:47]Read from MH i2c: E2 0E 00 [17:07:47]MH_I2C_Read... [17:07:47]Read from MH i2c: E2 0E 00 B8 28 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 09 [17:07:47]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:07:47]wFMCommunicate OK [17:07:47]SAM_PROTO_GetShiftState done [17:07:47]FM_GetShiftState done [17:07:47]opened in 1729987736 [17:07:47]opened+sec_in_day 1730074136 [17:07:47]quantity*price = 100015 [17:07:47]sum+1 = 100017 [17:07:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 542 27.10.2024 17:07 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95543 ФПД: 194393644559612 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T170748&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95543&fm=194393644559612&tin=02508201610067®Number=0000000000170478&sum=100000 [17:07:48]StoreToDocumentArchive [17:07:48]shift 143 fd 95543 [17:07:48]save to /storage/0143/doc_00095543 [17:07:48]save last doc name /storage/0143/doc_00095543 to /storage/kkm_last_doc_name [17:07:48]save OK [17:07:48]Clear old archive folders... [17:07:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:07:48]tlvbuf is 00A66EA0 [17:07:48]SAM_PROTO_ClearQueue [17:07:48]wFMCommunicate request_size=4 [17:07:48]MH_SAM_APDU [17:07:48]CAPDU: 80 09 00 00 [17:07:48]Write to MH i2c: E2 08 00 C5 28 80 09 00 00 00 00 00 00 5F [17:07:48]Write i2c OK [17:07:48]MH_I2C_Read... [17:07:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:07:48]Read from MH i2c: E2 [17:07:48]MH_I2C_Read... [17:07:48]Read from MH i2c: E2 03 00 [17:07:48]MH_I2C_Read... [17:07:48]Read from MH i2c: E2 03 00 C5 28 00 90 00 61 [17:07:48]RAPDU: 90 00 [17:07:48]wFMCommunicate OK [17:07:48]SAM_PROTO_ClearQueue done [17:07:48]KKMCreateOFDPacket [17:07:48]OFDProtocolAddRootSTLVToBuf [17:07:48]FM_MakeSignedData [17:07:48]FM_MakeSignedData [17:07:48]SAM_PROTO_SignData [17:07:48]wFMCommunicate request_size=4 [17:07:48]MH_SAM_APDU [17:07:48]CAPDU: 80 0D 01 02 [17:07:48]Write to MH i2c: E2 08 00 C6 28 80 0D 01 02 00 00 00 00 67 [17:07:48]Write i2c OK [17:07:48]MH_I2C_Read... [17:07:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:07:48]Read from MH i2c: E2 [17:07:48]MH_I2C_Read... [17:07:48]Read from MH i2c: E2 03 00 [17:07:48]MH_I2C_Read... [17:07:48]Read from MH i2c: E2 03 00 C6 28 00 90 00 62 [17:07:48]RAPDU: 90 00 [17:07:48]wFMCommunicate OK [17:07:48]wFMCommunicate request_size=255 [17:07:48]MH_SAM_APDU [17:07: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 02 00 00 F4 03 04 00 64 73 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 37 75 01 00 35 04 06 00 B0 [17:07:48]Write to MH i2c: E2 02 01 C7 28 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 02 00 00 F4 03 04 00 64 73 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 37 75 01 00 35 04 06 00 B0 00 00 57 [17:07:48]Write i2c OK [17:07:48]MH_I2C_Read... [17:07:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:07:48]Read from MH i2c: E2 [17:07:48]MH_I2C_Read... [17:07:48]Read from MH i2c: E2 03 00 [17:07:48]MH_I2C_Read... [17:07:48]Read from MH i2c: E2 03 00 C7 28 00 90 00 63 [17:07:48]RAPDU: 90 00 [17:07:48]wFMCommunicate OK [17:07:48]wFMCommunicate request_size=10 [17:07:48]MH_SAM_APDU [17:07:48]CAPDU: 80 0D 02 02 05 CC CC 21 6C FC [17:07:48]Write to MH i2c: E2 0D 00 C8 28 80 0D 02 02 05 00 CC CC 21 6C FC 00 00 95 [17:07:48]Write i2c OK [17:07:48]MH_I2C_Read... [17:07:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:07:48]Read from MH i2c: E2 [17:07:48]MH_I2C_Read... [17:07:48]Read from MH i2c: E2 03 00 [17:07:48]MH_I2C_Read... [17:07:48]Read from MH i2c: E2 03 00 C8 28 00 90 00 64 [17:07:48]RAPDU: 90 00 [17:07:48]wFMCommunicate OK [17:07:48]wFMCommunicate request_size=4 [17:07:48]MH_SAM_APDU [17:07:48]CAPDU: 80 0D 03 02 [17:07:48]Write to MH i2c: E2 08 00 C9 28 80 0D 03 02 00 00 00 00 6C [17:07:48]Write i2c OK [17:07:48]MH_I2C_Read... [17:07:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:07:48]Read from MH i2c: E2 [17:07:48]MH_I2C_Read... [17:07:48]Read from MH i2c: E2 0B 00 [17:07:48]MH_I2C_Read... [17:07:48]Read from MH i2c: E2 0B 00 C9 28 00 4C 1B 61 C7 00 6C 8F 43 90 00 3A [17:07:48]RAPDU: 4C 1B 61 C7 00 6C 8F 43 90 00 [17:07:48]wFMCommunicate OK [17:07:48]SAM_PROTO_SignData done [17:07:48]FM_MakeSignedData done [17:07:48]CreateOFDProtocolMessage [17:07:48]wFMCommunicate request_size=4 [17:07:48]MH_SAM_APDU [17:07:48]CAPDU: 80 11 00 00 [17:07:48]Write to MH i2c: E2 08 00 CA 28 80 11 00 00 00 00 00 00 6C [17:07:48]Write i2c OK [17:07:48]MH_I2C_Read... [17:07:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:07:48]Read from MH i2c: E2 [17:07:48]MH_I2C_Read... [17:07:48]Read from MH i2c: E2 17 00 [17:07:48]MH_I2C_Read... [17:07:48]Read from MH i2c: E2 17 00 CA 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BD [17:07:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:07:48]wFMCommunicate OK [17:07:48]CreateOFDProtocolMessage done [17:07:48]OFDSenderStorePacket 95543 [17:07:48]StoreOFDPacket docnum=95543 [17:07:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F0 ED 07 01 00 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 02 00 00 F4 03 04 00 64 73 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 37 75 01 00 35 04 06 00 B0 CC CC 21 6C FC 4C 1B 61 C7 00 6C 8F 43 [17:07:48]CheckFolder [17:07:48]dirname=/storage/ofd_packets [17:07:48]CheckFolder done [17:07:48]ProducePacketName [17:07:48]name=ofd_packets/00095543 [17:07:48]NVStorageSaveData ofd_packets/00095543 [17:07:48]File name is /storage/ofd_packets/00095543 [17:07:48]Write 301 bytes [17:07:48]NVStorageSaveData done [17:07:48]OFDSenderStorePacket done [17:07:48]KKMCreateOFDPacket done [17:07:48]NVStorageSaveData kkm_last_timestamp [17:07:48]File name is /storage/kkm_last_timestamp [17:07:48]Write 4 bytes [17:07:48]NVStorageSaveData done [17:07:48]ExternCall_PrintAddStr [17:07:48]wPrintStart [17:07:48]Write to MH i2c: 01 00 00 CB 28 F3 [17:07:48]Write i2c OK [17:07:48]MH_I2C_Read... [17:07:48]Read from MH i2c: 01 [17:07:48]MH_I2C_Read... [17:07:48]Read from MH i2c: 01 07 00 [17:07:48]MH_I2C_Read... [17:07:48]Read from MH i2c: 01 07 00 CB 28 00 00 00 00 00 FF 0F 08 [17:07:48]RasterBufferAndPrint [17:07:48]line Счет N : (1)3406058 [17:07:48]line ИНН: 02508201610067 [17:07:48]line Контрольно-Кассовый Чек [17:07:48]line ПРОДАЖА [17:07:48]line ТРК (МРК, ГНК) : 22 [17:07:48]line Товар: 2710124130 [17:07:48]line Аи-92-К-4 [17:07:48]line 14.950 * 66.90 [17:07:48]line = 1000.16 [17:07:48]line НДС 12% НСП 1% [17:07:48]line > о реализуемом товаре [17:07:48]line ОКРУГЛЕНИЕ: -0.16 [17:07:48]line ИТОГО: 1000.00 [17:07:48]line Внесено: 1000.00 [17:07:48]line СДАЧА: 0.00 [17:07:48]line НСП 1% : 8.85 [17:07:48]line НДС 12% : 106.21 [17:07:48]line Наличными: 1000.00 [17:07:48]line Безнал.: 0.00 [17:07:48]line Место: АЗС № 82 "Партнер Нефть" [17:07:48]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:07:48]line СНО: Общий режим [17:07:48]line Чек 542 27.10.2024 17:07 [17:07:48]line Смена: 143 ФФД: 1.0 [17:07:48]line ЗНМ: 0300000017 [17:07:48]line РНМ: 0000000000170478 [17:07:48]line Версия ККМ: v1.0 [17:07:48]line ФМ: 0000000002098560 [17:07:48]line ФД: 95543 [17:07:48]line ФПД: 194393644559612 [17:07:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T170748&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95543&fm=194393644559612&tin=02508201610067®Number=0000000000170478&sum=100000 [17:07:49]OFD Sender: Processing packet 95543 [packets to send 57, broken 56] [17:07:49]ProducePacketName [17:07:49]name=ofd_packets/00095543 [17:07:49]OFD Sender: To server: pG, [17:07:49]CommunicateWithHost lk.salyk.kg:30040 [17:07:49]ConnectInit lk.salyk.kg [17:07:49]written 0, free lines is 4095 [17:07:49]Connected sock=10 [17:07:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F0 ED 07 01 00 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 02 00 00 F4 03 04 00 64 73 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 37 75 01 00 35 04 06 00 B0 CC CC 21 6C FC 4C 1B 61 C7 00 6C 8F 43 [17:07:49]Write to MH i2c: 01 00 00 F6 28 1E [17:07:49]Write i2c OK [17:07:49]MH_I2C_Read... [17:07:49]Read from MH i2c: 01 [17:07:49]MH_I2C_Read... [17:07:49]Read from MH i2c: 01 07 00 [17:07:49]MH_I2C_Read... [17:07:49]Read from MH i2c: 01 07 00 F6 28 00 00 00 00 00 03 0D 35 [17:07:49]RasterBufferAndPrint [17:07:49]line [17:07:49]line [17:07:49]line [17:07:49]line [17:07:49]line [17:07:49]written 0, free lines is 3337 [17:07:49]MH_Cut [17:07:49]Write to MH i2c: D1 01 00 FD 28 01 F7 [17:07:49]Write i2c OK [17:07:49]MH_I2C_Read... [17:07:49]Read from MH i2c: D1 [17:07:49]MH_I2C_Read... [17:07:49]Read from MH i2c: D1 01 00 [17:07:49]MH_I2C_Read... [17:07:49]Read from MH i2c: D1 01 00 FD 28 00 F6 [17:07:49]Write to MH i2c: 01 00 00 FE 28 26 [17:07:49]Write i2c OK [17:07:49]MH_I2C_Read... [17:07:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 16 D0 47 00 98 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 32 30 39 38 35 36 30 10 04 04 00 37 75 01 00 F4 03 04 00 90 1D 1E 67 B6 04 01 00 00 25 AE D8 A2 72 EA 39 FF [17:07:49]CommunicateWithHost err = 0 [17:07:49]CheckOFDResponse [17:07:49]1017 (14) - 77093643461234 [17:07:49]1041 (16) - 0000000002098560 [17:07:49]1040 (4) - 95543 [17:07:49]1012 (4) - 27.10.2024 11:01 [17:07:49]1206 (1) - 0 [17:07:49]OFD Sender: Remove packet 95543 [17:07:49]ProducePacketName [17:07:49]name=ofd_packets/00095543 [17:07:49]NVStorageDeleteData [17:07:50]OFD Sender: No OFD packet to send [17:07:50]*** Cut start [17:07:50]*** Partial cut [17:07:50]*** CUTSNS_PIN = 1 [17:07:50]*** CUTSNS_PIN = 0 [17:07:50]*** Brake cut motor [17:07:50]Read from MH i2c: 01 [17:07:50]MH_I2C_Read... [17:07:50]*** Stop cut motor [17:07:50]*** Cut end [17:07:50]Read from MH i2c: 01 07 00 [17:07:50]MH_I2C_Read... [17:07:50]Read from MH i2c: 01 07 00 FE 28 00 00 00 00 00 FF 0F 3B [17:07:50]process_action close_receipt done [17:07:50]requested_data is exist [17:07:50]produce_requested_data [17:07:50]requested_item fm.sn is exist - process it [17:07:50]wFMCommunicate request_size=4 [17:07:50]MH_SAM_APDU [17:07:50]CAPDU: 80 11 00 00 [17:07:50]Write to MH i2c: E2 08 00 FF 28 80 11 00 00 00 00 00 00 A1 [17:07:50]Write i2c OK [17:07:50]MH_I2C_Read... [17:07:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:07:50]Read from MH i2c: E2 [17:07:50]MH_I2C_Read... [17:07:50]Read from MH i2c: E2 17 00 [17:07:50]MH_I2C_Read... [17:07:50]Read from MH i2c: E2 17 00 FF 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F2 [17:07:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:07:50]wFMCommunicate OK [17:07:50]requested_item fd.num is exist - process it [17:07:50]SAM_PROTO_GetFieldsCounters [17:07:50]wFMCommunicate request_size=4 [17:07:50]MH_SAM_APDU [17:07:50]CAPDU: 80 13 00 00 [17:07:50]Write to MH i2c: E2 08 00 00 29 80 13 00 00 00 00 00 00 A5 [17:07:50]Write i2c OK [17:07:50]MH_I2C_Read... [17:07:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:07:51]Read from MH i2c: E2 [17:07:51]MH_I2C_Read... [17:07:51]Read from MH i2c: E2 62 00 [17:07:51]MH_I2C_Read... [17:07:51]Read from MH i2c: E2 62 00 00 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 37 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 1E 02 00 00 5E 04 04 00 1E 02 00 00 57 04 04 00 1F 02 00 00 19 04 04 00 00 00 00 00 90 00 62 [17:07:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 37 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 1E 02 00 00 5E 04 04 00 1E 02 00 00 57 04 04 00 1F 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:07:51]wFMCommunicate OK [17:07:51]SAM_PROTO_GetFieldsCounters done [17:07:51]requested_item shift.num is exist - process it [17:07:51]requested_item shift.opened is exist - process it [17:07:51]req_shift_opened [17:07:51]FM_GetShiftState [17:07:51]SAM_PROTO_GetShiftState [17:07:51]wFMCommunicate request_size=4 [17:07:51]MH_SAM_APDU [17:07:51]CAPDU: 80 13 01 00 [17:07:51]Write to MH i2c: E2 08 00 01 29 80 13 01 00 00 00 00 00 A7 [17:07:51]Write i2c OK [17:07:51]MH_I2C_Read... [17:07:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:07:51]Read from MH i2c: E2 [17:07:51]MH_I2C_Read... [17:07:51]Read from MH i2c: E2 0E 00 [17:07:51]MH_I2C_Read... [17:07:51]Read from MH i2c: E2 0E 00 01 29 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 53 [17:07:51]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:07:51]wFMCommunicate OK [17:07:51]SAM_PROTO_GetShiftState done [17:07:51]FM_GetShiftState done [17:07:51]req_shift_opened done [17:07:51]requested_item shift.open_date is exist - process it [17:07:51]req_shift_open_date [17:07:51]req_shift_open_date done [17:07:51]produce_requested_data done [17:07:51]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95543,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:07:51]process_action_free close_receipt [17:07:51]json_value_free [17:07:51]json_value_free done [17:07:51]process_json_proto returns [17:07:51]Send response to host [17:07:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95543,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:07:51]free response buf [17:07:51]execute_script done [17:07:51]execute_script returns [17:07:51]free content buf [17:07:51]Sock 7.Close socket [17:07:51]Sock 7.Thread stoped [17:07:55]OFD Sender: No OFD packet to send [17:08:00]OFD Sender: No OFD packet to send [17:08:05]OFD Sender: No OFD packet to send [17:08:10]OFD Sender: No OFD packet to send [17:08:15]OFD Sender: No OFD packet to send [17:08:17]accept exits with 9 [17:08:17]New connection [17:08:17]New thread 3067444580 created [17:08:17]Thread 3067301220 joined [17:08:17]Waiting for new connection... [17:08:17] Sock 9.Parse request [17:08:17]Sock 9.Check first char [17:08:17]Sock 9.First char is OK [17:08:17]request: POST /json_proto HTTP/1.0 [17:08:17]Method: POST [17:08:17]URL: /json_proto [17:08:17]Method is POST - this is cgi request [17:08:17]url: /json_proto [17:08:17]query_string will be loaded in cgi processing [17:08:17]execute_cgi json_proto POST (null) [17:08:17]execute_cgi path=json_proto method=POST [17:08:17]POST find Content-Length [17:08:17]Host: 172.17.40.67:8080 [17:08:17]Content-Length: 678 [17:08:17]Content-Type: application/json [17:08:17] [17:08:17]POST finish read [17:08:17]Found Content-Length = 678 [17:08:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406062", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:08:17]execute_script... [17:08: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)3406062", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:08:17]POST & json_proto [17:08:17]process_json_proto [17:08:17]json parsed OK: [17:08:17]protocol is kg_v1.0 [17:08:17]action value=close_receipt [17:08:17]process_action close_receipt [17:08:17]cmd_close_receipt [17:08:17]MH_GetDate [17:08:17]Write to MH i2c: F0 00 00 02 29 1A [17:08:17]Write i2c OK [17:08:17]MH_I2C_Read... [17:08:17]Read from MH i2c: F0 [17:08:17]MH_I2C_Read... [17:08:17]Read from MH i2c: F0 09 00 [17:08:17]MH_I2C_Read... [17:08:17]Read from MH i2c: F0 09 00 02 29 00 83 73 1E 67 EE DA 66 66 32 [17:08:17]GetLastDocTimeStamp 1730048868 [17:08:17]current date 1730048899 [17:08:17]FM_GetShiftState [17:08:17]SAM_PROTO_GetShiftState [17:08:17]wFMCommunicate request_size=4 [17:08:17]MH_SAM_APDU [17:08:17]CAPDU: 80 13 01 00 [17:08:17]Write to MH i2c: E2 08 00 03 29 80 13 01 00 00 00 00 00 A9 [17:08:17]Write i2c OK [17:08:17]MH_I2C_Read... [17:08:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:08:17]Read from MH i2c: E2 [17:08:17]MH_I2C_Read... [17:08:17]Read from MH i2c: E2 0E 00 [17:08:17]MH_I2C_Read... [17:08:17]Read from MH i2c: E2 0E 00 03 29 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 55 [17:08:17]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:08:17]wFMCommunicate OK [17:08:17]SAM_PROTO_GetShiftState done [17:08:17]FM_GetShiftState done [17:08:17]opened in 1729987736 [17:08:17]opened+sec_in_day 1730074136 [17:08:17]quantity*price = 50041 [17:08:17]sum+1 = 50042 [17:08:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 543 27.10.2024 17:08 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95544 ФПД: 5977548619006 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T170819&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95544&fm=5977548619006&tin=02508201610067®Number=0000000000170478&sum=50000 [17:08:19]StoreToDocumentArchive [17:08:19]shift 143 fd 95544 [17:08:19]save to /storage/0143/doc_00095544 [17:08:19]save last doc name /storage/0143/doc_00095544 to /storage/kkm_last_doc_name [17:08:19]save OK [17:08:19]Clear old archive folders... [17:08:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:08:19]tlvbuf is 00AD1FB0 [17:08:19]SAM_PROTO_ClearQueue [17:08:19]wFMCommunicate request_size=4 [17:08:19]MH_SAM_APDU [17:08:19]CAPDU: 80 09 00 00 [17:08:19]Write to MH i2c: E2 08 00 10 29 80 09 00 00 00 00 00 00 AB [17:08:19]Write i2c OK [17:08:19]MH_I2C_Read... [17:08:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:08:19]Read from MH i2c: E2 [17:08:19]MH_I2C_Read... [17:08:19]Read from MH i2c: E2 03 00 [17:08:19]MH_I2C_Read... [17:08:19]Read from MH i2c: E2 03 00 10 29 00 90 00 AD [17:08:19]RAPDU: 90 00 [17:08:19]wFMCommunicate OK [17:08:19]SAM_PROTO_ClearQueue done [17:08:19]KKMCreateOFDPacket [17:08:19]OFDProtocolAddRootSTLVToBuf [17:08:19]FM_MakeSignedData [17:08:19]FM_MakeSignedData [17:08:19]SAM_PROTO_SignData [17:08:19]wFMCommunicate request_size=4 [17:08:19]MH_SAM_APDU [17:08:19]CAPDU: 80 0D 01 02 [17:08:19]Write to MH i2c: E2 08 00 11 29 80 0D 01 02 00 00 00 00 B3 [17:08:19]Write i2c OK [17:08:19]MH_I2C_Read... [17:08:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:08:19]Read from MH i2c: E2 [17:08:19]MH_I2C_Read... [17:08:19]Read from MH i2c: E2 03 00 [17:08:19]MH_I2C_Read... [17:08:19]Read from MH i2c: E2 03 00 11 29 00 90 00 AE [17:08:19]RAPDU: 90 00 [17:08:19]wFMCommunicate OK [17:08:19]wFMCommunicate request_size=255 [17:08:19]MH_SAM_APDU [17:08: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 02 00 00 F4 03 04 00 83 73 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 38 75 01 00 35 04 06 00 05 [17:08:19]Write to MH i2c: E2 02 01 12 29 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 02 00 00 F4 03 04 00 83 73 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 38 75 01 00 35 04 06 00 05 00 00 1F [17:08:19]Write i2c OK [17:08:19]MH_I2C_Read... [17:08:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:08:19]Read from MH i2c: E2 [17:08:19]MH_I2C_Read... [17:08:19]Read from MH i2c: E2 03 00 [17:08:19]MH_I2C_Read... [17:08:19]Read from MH i2c: E2 03 00 12 29 00 90 00 AF [17:08:19]RAPDU: 90 00 [17:08:19]wFMCommunicate OK [17:08:19]wFMCommunicate request_size=10 [17:08:19]MH_SAM_APDU [17:08:19]CAPDU: 80 0D 02 02 05 6F C1 A9 7C FE [17:08:19]Write to MH i2c: E2 0D 00 13 29 80 0D 02 02 05 00 6F C1 A9 7C FE 00 00 13 [17:08:19]Write i2c OK [17:08:19]MH_I2C_Read... [17:08:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:08:19]Read from MH i2c: E2 [17:08:19]MH_I2C_Read... [17:08:19]Read from MH i2c: E2 03 00 [17:08:19]MH_I2C_Read... [17:08:19]Read from MH i2c: E2 03 00 13 29 00 90 00 B0 [17:08:19]RAPDU: 90 00 [17:08:19]wFMCommunicate OK [17:08:19]wFMCommunicate request_size=4 [17:08:19]MH_SAM_APDU [17:08:19]CAPDU: 80 0D 03 02 [17:08:19]Write to MH i2c: E2 08 00 14 29 80 0D 03 02 00 00 00 00 B8 [17:08:19]Write i2c OK [17:08:19]MH_I2C_Read... [17:08:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:08:19]Read from MH i2c: E2 [17:08:19]MH_I2C_Read... [17:08:19]Read from MH i2c: E2 0B 00 [17:08:19]MH_I2C_Read... [17:08:19]Read from MH i2c: E2 0B 00 14 29 00 77 E5 AC C9 45 CE 1C 06 90 00 BF [17:08:19]RAPDU: 77 E5 AC C9 45 CE 1C 06 90 00 [17:08:19]wFMCommunicate OK [17:08:19]SAM_PROTO_SignData done [17:08:19]FM_MakeSignedData done [17:08:19]CreateOFDProtocolMessage [17:08:19]wFMCommunicate request_size=4 [17:08:19]MH_SAM_APDU [17:08:19]CAPDU: 80 11 00 00 [17:08:19]Write to MH i2c: E2 08 00 15 29 80 11 00 00 00 00 00 00 B8 [17:08:19]Write i2c OK [17:08:19]MH_I2C_Read... [17:08:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:08:19]Read from MH i2c: E2 [17:08:19]MH_I2C_Read... [17:08:19]Read from MH i2c: E2 17 00 [17:08:19]MH_I2C_Read... [17:08:19]Read from MH i2c: E2 17 00 15 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 09 [17:08:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:08:19]wFMCommunicate OK [17:08:19]CreateOFDProtocolMessage done [17:08:19]OFDSenderStorePacket 95544 [17:08:19]StoreOFDPacket docnum=95544 [17:08:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 67 61 07 01 FD 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 02 00 00 F4 03 04 00 83 73 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 38 75 01 00 35 04 06 00 05 6F C1 A9 7C FE 77 E5 AC C9 45 CE 1C 06 [17:08:19]CheckFolder [17:08:19]dirname=/storage/ofd_packets [17:08:19]CheckFolder done [17:08:19]ProducePacketName [17:08:19]name=ofd_packets/00095544 [17:08:19]NVStorageSaveData ofd_packets/00095544 [17:08:19]File name is /storage/ofd_packets/00095544 [17:08:19]Write 301 bytes [17:08:19]NVStorageSaveData done [17:08:19]OFDSenderStorePacket done [17:08:19]KKMCreateOFDPacket done [17:08:19]NVStorageSaveData kkm_last_timestamp [17:08:19]File name is /storage/kkm_last_timestamp [17:08:19]Write 4 bytes [17:08:19]NVStorageSaveData done [17:08:19]ExternCall_PrintAddStr [17:08:19]wPrintStart [17:08:19]Write to MH i2c: 01 00 00 16 29 3F [17:08:19]Write i2c OK [17:08:19]MH_I2C_Read... [17:08:19]Read from MH i2c: 01 [17:08:19]MH_I2C_Read... [17:08:19]Read from MH i2c: 01 07 00 [17:08:19]MH_I2C_Read... [17:08:19]Read from MH i2c: 01 07 00 16 29 00 00 00 00 00 FF 0F 54 [17:08:19]RasterBufferAndPrint [17:08:19]line Счет N : (1)3406062 [17:08:19]line ИНН: 02508201610067 [17:08:19]line Контрольно-Кассовый Чек [17:08:19]line ПРОДАЖА [17:08:19]line ТРК (МРК, ГНК) : 12 [17:08:19]line Товар: 2710124130 [17:08:19]line Аи-92-К-4 [17:08:19]line 7.480 * 66.90 [17:08:19]line = 500.41 [17:08:19]line НДС 12% НСП 1% [17:08:19]line > о реализуемом товаре [17:08:19]line ОКРУГЛЕНИЕ: -0.41 [17:08:19]line ИТОГО: 500.00 [17:08:19]line Внесено: 500.00 [17:08:19]line СДАЧА: 0.00 [17:08:19]line НСП 1% : 4.43 [17:08:19]line НДС 12% : 53.14 [17:08:19]line Наличными: 500.00 [17:08:19]line Безнал.: 0.00 [17:08:19]line Место: АЗС № 82 "Партнер Нефть" [17:08:19]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:08:19]line СНО: Общий режим [17:08:19]line Чек 543 27.10.2024 17:08 [17:08:19]line Смена: 143 ФФД: 1.0 [17:08:19]line ЗНМ: 0300000017 [17:08:19]line РНМ: 0000000000170478 [17:08:19]line Версия ККМ: v1.0 [17:08:19]line ФМ: 0000000002098560 [17:08:19]line ФД: 95544 [17:08:19]line ФПД: 5977548619006 [17:08:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T170819&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95544&fm=5977548619006&tin=02508201610067®Number=0000000000170478&sum=50000 [17:08:19]OFD Sender: Processing packet 95544 [packets to send 57, broken 56] [17:08:19]ProducePacketName [17:08:19]name=ofd_packets/00095544 [17:08:19]OFD Sender: To server: pG, [17:08:19]CommunicateWithHost lk.salyk.kg:30040 [17:08:19]ConnectInit lk.salyk.kg [17:08:19]written 0, free lines is 4095 [17:08:20]Connected sock=10 [17:08:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 67 61 07 01 FD 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 02 00 00 F4 03 04 00 83 73 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 38 75 01 00 35 04 06 00 05 6F C1 A9 7C FE 77 E5 AC C9 45 CE 1C 06 [17:08:20]Write to MH i2c: 01 00 00 41 29 6A [17:08:20]Write i2c OK [17:08:20]MH_I2C_Read... [17:08:20]Read from MH i2c: 01 [17:08:20]MH_I2C_Read... [17:08:20]Read from MH i2c: 01 07 00 [17:08:20]MH_I2C_Read... [17:08:20]Read from MH i2c: 01 07 00 41 29 00 00 00 00 00 ED 0C 6A [17:08:20]RasterBufferAndPrint [17:08:20]line [17:08:20]line [17:08:20]line [17:08:20]line [17:08:20]line [17:08:20]written 0, free lines is 3315 [17:08:20]MH_Cut [17:08:20]Write to MH i2c: D1 01 00 48 29 01 43 [17:08:20]Write i2c OK [17:08:20]MH_I2C_Read... [17:08:20]Read from MH i2c: D1 [17:08:20]MH_I2C_Read... [17:08:20]Read from MH i2c: D1 01 00 [17:08:20]MH_I2C_Read... [17:08:20]Read from MH i2c: D1 01 00 48 29 00 42 [17:08:20]Write to MH i2c: 01 00 00 49 29 72 [17:08:20]Write i2c OK [17:08:20]MH_I2C_Read... [17:08:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A9 78 47 00 A0 45 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 38 75 01 00 F4 03 04 00 AE 1D 1E 67 B6 04 01 00 00 DB 94 99 D6 01 C6 57 95 [17:08:20]CommunicateWithHost err = 0 [17:08:20]CheckOFDResponse [17:08:20]1017 (14) - 77093643461234 [17:08:20]1041 (16) - 0000000002098560 [17:08:20]1040 (4) - 95544 [17:08:20]1012 (4) - 27.10.2024 11:02 [17:08:20]1206 (1) - 0 [17:08:20]OFD Sender: Remove packet 95544 [17:08:20]ProducePacketName [17:08:20]name=ofd_packets/00095544 [17:08:20]NVStorageDeleteData [17:08:20]OFD Sender: No OFD packet to send [17:08:21]*** Cut start [17:08:21]*** Partial cut [17:08:21]*** CUTSNS_PIN = 1 [17:08:21]*** CUTSNS_PIN = 0 [17:08:21]*** Brake cut motor [17:08:21]Read from MH i2c: 01 [17:08:21]MH_I2C_Read... [17:08:21]*** Stop cut motor [17:08:21]*** Cut end [17:08:21]Read from MH i2c: 01 07 00 [17:08:21]MH_I2C_Read... [17:08:21]Read from MH i2c: 01 07 00 49 29 00 00 00 00 00 FF 0F 87 [17:08:21]process_action close_receipt done [17:08:21]requested_data is exist [17:08:21]produce_requested_data [17:08:21]requested_item fm.sn is exist - process it [17:08:21]wFMCommunicate request_size=4 [17:08:21]MH_SAM_APDU [17:08:21]CAPDU: 80 11 00 00 [17:08:21]Write to MH i2c: E2 08 00 4A 29 80 11 00 00 00 00 00 00 ED [17:08:21]Write i2c OK [17:08:21]MH_I2C_Read... [17:08:21]Read from MH i2c: E2 [17:08:21]MH_I2C_Read... [17:08:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:08:21]Read from MH i2c: E2 17 00 [17:08:21]MH_I2C_Read... [17:08:21]Read from MH i2c: E2 17 00 4A 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3E [17:08:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:08:21]wFMCommunicate OK [17:08:21]requested_item fd.num is exist - process it [17:08:21]SAM_PROTO_GetFieldsCounters [17:08:21]wFMCommunicate request_size=4 [17:08:21]MH_SAM_APDU [17:08:21]CAPDU: 80 13 00 00 [17:08:21]Write to MH i2c: E2 08 00 4B 29 80 13 00 00 00 00 00 00 F0 [17:08:21]Write i2c OK [17:08:21]MH_I2C_Read... [17:08:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:08:21]Read from MH i2c: E2 [17:08:21]MH_I2C_Read... [17:08:21]Read from MH i2c: E2 62 00 [17:08:21]MH_I2C_Read... [17:08:21]Read from MH i2c: E2 62 00 4B 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 38 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 1F 02 00 00 5E 04 04 00 1F 02 00 00 57 04 04 00 20 02 00 00 19 04 04 00 00 00 00 00 90 00 B1 [17:08:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 38 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 1F 02 00 00 5E 04 04 00 1F 02 00 00 57 04 04 00 20 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:08:21]wFMCommunicate OK [17:08:21]SAM_PROTO_GetFieldsCounters done [17:08:21]requested_item shift.num is exist - process it [17:08:21]requested_item shift.opened is exist - process it [17:08:21]req_shift_opened [17:08:21]FM_GetShiftState [17:08:21]SAM_PROTO_GetShiftState [17:08:21]wFMCommunicate request_size=4 [17:08:21]MH_SAM_APDU [17:08:21]CAPDU: 80 13 01 00 [17:08:21]Write to MH i2c: E2 08 00 4C 29 80 13 01 00 00 00 00 00 F2 [17:08:21]Write i2c OK [17:08:21]MH_I2C_Read... [17:08:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:08:21]Read from MH i2c: E2 [17:08:21]MH_I2C_Read... [17:08:21]Read from MH i2c: E2 0E 00 [17:08:21]MH_I2C_Read... [17:08:21]Read from MH i2c: E2 0E 00 4C 29 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 9E [17:08:21]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:08:21]wFMCommunicate OK [17:08:21]SAM_PROTO_GetShiftState done [17:08:21]FM_GetShiftState done [17:08:21]req_shift_opened done [17:08:21]requested_item shift.open_date is exist - process it [17:08:21]req_shift_open_date [17:08:21]req_shift_open_date done [17:08:21]produce_requested_data done [17:08:21]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95544,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:08:21]process_action_free close_receipt [17:08:21]json_value_free [17:08:21]json_value_free done [17:08:21]process_json_proto returns [17:08:21]Send response to host [17:08:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95544,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:08:21]free response buf [17:08:21]execute_script done [17:08:21]execute_script returns [17:08:21]free content buf [17:08:21]Sock 9.Close socket [17:08:21]Sock 9.Thread stoped [17:08:25]OFD Sender: No OFD packet to send [17:08:30]OFD Sender: No OFD packet to send [17:08:35]OFD Sender: No OFD packet to send [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]accept exits with 7 [17:08:59]New connection [17:08:59]New thread 3067301220 created [17:08:59]Thread 3067444580 joined [17:08:59]Waiting for new connection... [17:08:59] Sock 7.Parse request [17:08:59]Sock 7.Check first char [17:08:59]Sock 7.First char is OK [17:08:59]request: POST /json_proto HTTP/1.0 [17:08:59]Method: POST [17:08:59]URL: /json_proto [17:08:59]Method is POST - this is cgi request [17:08:59]url: /json_proto [17:08:59]query_string will be loaded in cgi processing [17:08:59]execute_cgi json_proto POST (null) [17:08:59]execute_cgi path=json_proto method=POST [17:08:59]POST find Content-Length [17:08:59]Host: 172.17.40.67:8080 [17:08:59]Content-Length: 683 [17:08:59]Content-Type: application/json [17:08:59] [17:08:59]POST finish read [17:08:59]Found Content-Length = 683 [17:08:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406063", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:08:59]execute_script... [17:08: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)3406063", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:08:59]POST & json_proto [17:08:59]process_json_proto [17:08:59]json parsed OK: [17:08:59]protocol is kg_v1.0 [17:08:59]action value=close_receipt [17:08:59]process_action close_receipt [17:08:59]cmd_close_receipt [17:08:59]MH_GetDate [17:08:59]Write to MH i2c: F0 00 00 4D 29 65 [17:08:59]Write i2c OK [17:08:59]MH_I2C_Read... [17:08:59]Read from MH i2c: F0 [17:08:59]MH_I2C_Read... [17:08:59]Read from MH i2c: F0 09 00 [17:08:59]MH_I2C_Read... [17:08:59]Read from MH i2c: F0 09 00 4D 29 00 AC 73 1E 67 EE DA 66 66 A6 [17:08:59]GetLastDocTimeStamp 1730048899 [17:08:59]current date 1730048940 [17:08:59]FM_GetShiftState [17:08:59]SAM_PROTO_GetShiftState [17:08:59]wFMCommunicate request_size=4 [17:08:59]MH_SAM_APDU [17:08:59]CAPDU: 80 13 01 00 [17:08:59]Write to MH i2c: E2 08 00 4E 29 80 13 01 00 00 00 00 00 F4 [17:08:59]Write i2c OK [17:08:59]MH_I2C_Read... [17:08:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:08:59]Read from MH i2c: E2 [17:08:59]MH_I2C_Read... [17:08:59]Read from MH i2c: E2 0E 00 [17:08:59]MH_I2C_Read... [17:08:59]Read from MH i2c: E2 0E 00 4E 29 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A0 [17:08:59]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:08:59]wFMCommunicate OK [17:08:59]SAM_PROTO_GetShiftState done [17:08:59]FM_GetShiftState done [17:08:59]opened in 1729987736 [17:08:59]opened+sec_in_day 1730074136 [17:08:59]quantity*price = 100015 [17:08:59]sum+1 = 100017 [17:08:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 544 27.10.2024 17:09 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95545 ФПД: 233345730347189 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T170900&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95545&fm=233345730347189&tin=02508201610067®Number=0000000000170478&sum=100000 [17:09:00]StoreToDocumentArchive [17:09:00]shift 143 fd 95545 [17:09:00]save to /storage/0143/doc_00095545 [17:09:00]save last doc name /storage/0143/doc_00095545 to /storage/kkm_last_doc_name [17:09:00]save OK [17:09:00]Clear old archive folders... [17:09:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:09:00]tlvbuf is B6FD0710 [17:09:00]SAM_PROTO_ClearQueue [17:09:00]wFMCommunicate request_size=4 [17:09:00]MH_SAM_APDU [17:09:00]CAPDU: 80 09 00 00 [17:09:00]Write to MH i2c: E2 08 00 5B 29 80 09 00 00 00 00 00 00 F6 [17:09:00]Write i2c OK [17:09:00]MH_I2C_Read... [17:09:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:09:00]Read from MH i2c: E2 [17:09:00]MH_I2C_Read... [17:09:00]Read from MH i2c: E2 03 00 [17:09:00]MH_I2C_Read... [17:09:00]Read from MH i2c: E2 03 00 5B 29 00 90 00 F8 [17:09:00]RAPDU: 90 00 [17:09:00]wFMCommunicate OK [17:09:00]SAM_PROTO_ClearQueue done [17:09:00]KKMCreateOFDPacket [17:09:00]OFDProtocolAddRootSTLVToBuf [17:09:00]FM_MakeSignedData [17:09:00]FM_MakeSignedData [17:09:00]SAM_PROTO_SignData [17:09:00]wFMCommunicate request_size=4 [17:09:00]MH_SAM_APDU [17:09:00]CAPDU: 80 0D 01 02 [17:09:00]Write to MH i2c: E2 08 00 5C 29 80 0D 01 02 00 00 00 00 FE [17:09:00]Write i2c OK [17:09:00]MH_I2C_Read... [17:09:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:09:00]Read from MH i2c: E2 [17:09:00]MH_I2C_Read... [17:09:00]Read from MH i2c: E2 03 00 [17:09:00]MH_I2C_Read... [17:09:00]Read from MH i2c: E2 03 00 5C 29 00 90 00 F9 [17:09:00]RAPDU: 90 00 [17:09:00]wFMCommunicate OK [17:09:00]wFMCommunicate request_size=255 [17:09:00]MH_SAM_APDU [17:09: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 02 00 00 F4 03 04 00 AC 73 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 39 75 01 00 35 04 06 00 D4 [17:09:00]Write to MH i2c: E2 02 01 5D 29 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 02 00 00 F4 03 04 00 AC 73 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 39 75 01 00 35 04 06 00 D4 00 00 5E [17:09:00]Write i2c OK [17:09:00]MH_I2C_Read... [17:09:00]OFD Sender: No OFD packet to send [17:09:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:09:01]Read from MH i2c: E2 [17:09:01]MH_I2C_Read... [17:09:01]Read from MH i2c: E2 03 00 [17:09:01]MH_I2C_Read... [17:09:01]Read from MH i2c: E2 03 00 5D 29 00 90 00 FA [17:09:01]RAPDU: 90 00 [17:09:01]wFMCommunicate OK [17:09:01]wFMCommunicate request_size=10 [17:09:01]MH_SAM_APDU [17:09:01]CAPDU: 80 0D 02 02 05 3A 09 5E 00 B5 [17:09:01]Write to MH i2c: E2 0D 00 5E 29 80 0D 02 02 05 00 3A 09 5E 00 B5 00 00 61 [17:09:01]Write i2c OK [17:09:01]MH_I2C_Read... [17:09:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:09:01]Read from MH i2c: E2 [17:09:01]MH_I2C_Read... [17:09:01]Read from MH i2c: E2 03 00 [17:09:01]MH_I2C_Read... [17:09:01]Read from MH i2c: E2 03 00 5E 29 00 90 00 FB [17:09:01]RAPDU: 90 00 [17:09:01]wFMCommunicate OK [17:09:01]wFMCommunicate request_size=4 [17:09:01]MH_SAM_APDU [17:09:01]CAPDU: 80 0D 03 02 [17:09:01]Write to MH i2c: E2 08 00 5F 29 80 0D 03 02 00 00 00 00 03 [17:09:01]Write i2c OK [17:09:01]MH_I2C_Read... [17:09:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:09:01]Read from MH i2c: E2 [17:09:01]MH_I2C_Read... [17:09:01]Read from MH i2c: E2 0B 00 [17:09:01]MH_I2C_Read... [17:09:01]Read from MH i2c: E2 0B 00 5F 29 00 42 5D F2 20 09 C8 56 07 90 00 E3 [17:09:01]RAPDU: 42 5D F2 20 09 C8 56 07 90 00 [17:09:01]wFMCommunicate OK [17:09:01]SAM_PROTO_SignData done [17:09:01]FM_MakeSignedData done [17:09:01]CreateOFDProtocolMessage [17:09:01]wFMCommunicate request_size=4 [17:09:01]MH_SAM_APDU [17:09:01]CAPDU: 80 11 00 00 [17:09:01]Write to MH i2c: E2 08 00 60 29 80 11 00 00 00 00 00 00 03 [17:09:01]Write i2c OK [17:09:01]MH_I2C_Read... [17:09:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:09:01]Read from MH i2c: E2 [17:09:01]MH_I2C_Read... [17:09:01]Read from MH i2c: E2 17 00 [17:09:01]MH_I2C_Read... [17:09:01]Read from MH i2c: E2 17 00 60 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 54 [17:09:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:09:01]wFMCommunicate OK [17:09:01]CreateOFDProtocolMessage done [17:09:01]OFDSenderStorePacket 95545 [17:09:01]StoreOFDPacket docnum=95545 [17:09:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8B CA 07 01 B0 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 02 00 00 F4 03 04 00 AC 73 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 39 75 01 00 35 04 06 00 D4 3A 09 5E 00 B5 42 5D F2 20 09 C8 56 07 [17:09:01]CheckFolder [17:09:01]dirname=/storage/ofd_packets [17:09:01]CheckFolder done [17:09:01]ProducePacketName [17:09:01]name=ofd_packets/00095545 [17:09:01]NVStorageSaveData ofd_packets/00095545 [17:09:01]File name is /storage/ofd_packets/00095545 [17:09:01]Write 301 bytes [17:09:01]NVStorageSaveData done [17:09:01]OFDSenderStorePacket done [17:09:01]KKMCreateOFDPacket done [17:09:01]NVStorageSaveData kkm_last_timestamp [17:09:01]File name is /storage/kkm_last_timestamp [17:09:01]Write 4 bytes [17:09:01]NVStorageSaveData done [17:09:01]ExternCall_PrintAddStr [17:09:01]wPrintStart [17:09:01]Write to MH i2c: 01 00 00 61 29 8A [17:09:01]Write i2c OK [17:09:01]MH_I2C_Read... [17:09:01]Read from MH i2c: 01 [17:09:01]MH_I2C_Read... [17:09:01]Read from MH i2c: 01 07 00 [17:09:01]MH_I2C_Read... [17:09:01]Read from MH i2c: 01 07 00 61 29 00 00 00 00 00 FF 0F 9F [17:09:01]RasterBufferAndPrint [17:09:01]line Счет N : (1)3406063 [17:09:01]line ИНН: 02508201610067 [17:09:01]line Контрольно-Кассовый Чек [17:09:01]line ПРОДАЖА [17:09:01]line ТРК (МРК, ГНК) : 22 [17:09:01]line Товар: 2710124130 [17:09:01]line Аи-92-К-4 [17:09:01]line 14.950 * 66.90 [17:09:01]line = 1000.16 [17:09:01]line НДС 12% НСП 1% [17:09:01]line > о реализуемом товаре [17:09:01]line ОКРУГЛЕНИЕ: -0.16 [17:09:01]line ИТОГО: 1000.00 [17:09:01]line Внесено: 1000.00 [17:09:01]line СДАЧА: 0.00 [17:09:01]line НСП 1% : 8.85 [17:09:01]line НДС 12% : 106.21 [17:09:01]line Наличными: 1000.00 [17:09:01]line Безнал.: 0.00 [17:09:01]line Место: АЗС № 82 "Партнер Нефть" [17:09:01]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:09:01]line СНО: Общий режим [17:09:01]line Чек 544 27.10.2024 17:09 [17:09:01]line Смена: 143 ФФД: 1.0 [17:09:01]line ЗНМ: 0300000017 [17:09:01]line РНМ: 0000000000170478 [17:09:01]line Версия ККМ: v1.0 [17:09:01]line ФМ: 0000000002098560 [17:09:01]line ФД: 95545 [17:09:01]line ФПД: 233345730347189 [17:09:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T170900&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95545&fm=233345730347189&tin=02508201610067®Number=0000000000170478&sum=100000 [17:09:01]OFD Sender: Processing packet 95545 [packets to send 57, broken 56] [17:09:01]ProducePacketName [17:09:01]name=ofd_packets/00095545 [17:09:01]OFD Sender: To server: pG, [17:09:01]CommunicateWithHost lk.salyk.kg:30040 [17:09:01]ConnectInit lk.salyk.kg [17:09:01]written 0, free lines is 4095 [17:09:01]Connected sock=10 [17:09:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8B CA 07 01 B0 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 02 00 00 F4 03 04 00 AC 73 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 39 75 01 00 35 04 06 00 D4 3A 09 5E 00 B5 42 5D F2 20 09 C8 56 07 [17:09:01]Write to MH i2c: 01 00 00 8C 29 B5 [17:09:01]Write i2c OK [17:09:01]MH_I2C_Read... [17:09:01]Read from MH i2c: 01 [17:09:01]MH_I2C_Read... [17:09:01]Read from MH i2c: 01 07 00 [17:09:01]MH_I2C_Read... [17:09:01]Read from MH i2c: 01 07 00 8C 29 00 00 00 00 00 FC 0C C4 [17:09:01]RasterBufferAndPrint [17:09:01]line [17:09:01]line [17:09:01]line [17:09:01]line [17:09:01]line [17:09:01]written 0, free lines is 3330 [17:09:01]MH_Cut [17:09:01]Write to MH i2c: D1 01 00 93 29 01 8E [17:09:01]Write i2c OK [17:09:01]MH_I2C_Read... [17:09:01]Read from MH i2c: D1 [17:09:01]MH_I2C_Read... [17:09:01]Read from MH i2c: D1 01 00 [17:09:01]MH_I2C_Read... [17:09:01]Read from MH i2c: D1 01 00 93 29 00 8D [17:09:01]Write to MH i2c: 01 00 00 94 29 BD [17:09:01]Write i2c OK [17:09:01]MH_I2C_Read... [17:09:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 06 8D 47 00 B0 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 32 30 39 38 35 36 30 10 04 04 00 39 75 01 00 F4 03 04 00 D8 1D 1E 67 B6 04 01 00 00 F5 C9 82 1E D9 15 51 CA [17:09:01]CommunicateWithHost err = 0 [17:09:01]CheckOFDResponse [17:09:01]1017 (14) - 77093643461234 [17:09:01]1041 (16) - 0000000002098560 [17:09:01]1040 (4) - 95545 [17:09:01]1012 (4) - 27.10.2024 11:02 [17:09:01]1206 (1) - 0 [17:09:01]OFD Sender: Remove packet 95545 [17:09:01]ProducePacketName [17:09:01]name=ofd_packets/00095545 [17:09:01]NVStorageDeleteData [17:09:02]OFD Sender: No OFD packet to send [17:09:02]*** Cut start [17:09:02]*** Partial cut [17:09:02]*** CUTSNS_PIN = 1 [17:09:02]*** CUTSNS_PIN = 0 [17:09:02]*** Brake cut motor [17:09:03]Read from MH i2c: 01 [17:09:03]MH_I2C_Read... [17:09:03]*** Stop cut motor [17:09:03]*** Cut end [17:09:03]Read from MH i2c: 01 07 00 [17:09:03]MH_I2C_Read... [17:09:03]Read from MH i2c: 01 07 00 94 29 00 00 00 00 00 FF 0F D2 [17:09:03]process_action close_receipt done [17:09:03]requested_data is exist [17:09:03]produce_requested_data [17:09:03]requested_item fm.sn is exist - process it [17:09:03]wFMCommunicate request_size=4 [17:09:03]MH_SAM_APDU [17:09:03]CAPDU: 80 11 00 00 [17:09:03]Write to MH i2c: E2 08 00 95 29 80 11 00 00 00 00 00 00 38 [17:09:03]Write i2c OK [17:09:03]MH_I2C_Read... [17:09:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:09:03]Read from MH i2c: E2 [17:09:03]MH_I2C_Read... [17:09:03]Read from MH i2c: E2 17 00 [17:09:03]MH_I2C_Read... [17:09:03]Read from MH i2c: E2 17 00 95 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 89 [17:09:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:09:03]wFMCommunicate OK [17:09:03]requested_item fd.num is exist - process it [17:09:03]SAM_PROTO_GetFieldsCounters [17:09:03]wFMCommunicate request_size=4 [17:09:03]MH_SAM_APDU [17:09:03]CAPDU: 80 13 00 00 [17:09:03]Write to MH i2c: E2 08 00 96 29 80 13 00 00 00 00 00 00 3B [17:09:03]Write i2c OK [17:09:03]MH_I2C_Read... [17:09:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:09:03]Read from MH i2c: E2 [17:09:03]MH_I2C_Read... [17:09:03]Read from MH i2c: E2 62 00 [17:09:03]MH_I2C_Read... [17:09:03]Read from MH i2c: E2 62 00 96 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 39 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 20 02 00 00 5E 04 04 00 20 02 00 00 57 04 04 00 21 02 00 00 19 04 04 00 00 00 00 00 90 00 00 [17:09:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 39 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 20 02 00 00 5E 04 04 00 20 02 00 00 57 04 04 00 21 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:09:03]wFMCommunicate OK [17:09:03]SAM_PROTO_GetFieldsCounters done [17:09:03]requested_item shift.num is exist - process it [17:09:03]requested_item shift.opened is exist - process it [17:09:03]req_shift_opened [17:09:03]FM_GetShiftState [17:09:03]SAM_PROTO_GetShiftState [17:09:03]wFMCommunicate request_size=4 [17:09:03]MH_SAM_APDU [17:09:03]CAPDU: 80 13 01 00 [17:09:03]Write to MH i2c: E2 08 00 97 29 80 13 01 00 00 00 00 00 3D [17:09:03]Write i2c OK [17:09:03]MH_I2C_Read... [17:09:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:09:03]Read from MH i2c: E2 [17:09:03]MH_I2C_Read... [17:09:03]Read from MH i2c: E2 0E 00 [17:09:03]MH_I2C_Read... [17:09:03]Read from MH i2c: E2 0E 00 97 29 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E9 [17:09:03]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:09:03]wFMCommunicate OK [17:09:03]SAM_PROTO_GetShiftState done [17:09:03]FM_GetShiftState done [17:09:03]req_shift_opened done [17:09:03]requested_item shift.open_date is exist - process it [17:09:03]req_shift_open_date [17:09:03]req_shift_open_date done [17:09:03]produce_requested_data done [17:09:03]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95545,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:09:03]process_action_free close_receipt [17:09:03]json_value_free [17:09:03]json_value_free done [17:09:03]process_json_proto returns [17:09:03]Send response to host [17:09:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95545,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:09:03]free response buf [17:09:03]execute_script done [17:09:03]execute_script returns [17:09:03]free content buf [17:09:03]Sock 7.Close socket [17:09:03]Sock 7.Thread stoped [17:09:07]OFD Sender: No OFD packet to send [17:09:12]OFD Sender: No OFD packet to send [17:09:17]OFD Sender: No OFD packet to send [17:09:22]OFD Sender: No OFD packet to send [17:09:27]OFD Sender: No OFD packet to send [17:09:29]accept exits with 9 [17:09:29]New connection [17:09:29]New thread 3067444580 created [17:09:29]Thread 3067301220 joined [17:09:29]Waiting for new connection... [17:09:29] Sock 9.Parse request [17:09:29]Sock 9.Check first char [17:09:29]Sock 9.First char is OK [17:09:29]request: POST /json_proto HTTP/1.0 [17:09:29]Method: POST [17:09:29]URL: /json_proto [17:09:29]Method is POST - this is cgi request [17:09:29]url: /json_proto [17:09:29]query_string will be loaded in cgi processing [17:09:29]execute_cgi json_proto POST (null) [17:09:29]execute_cgi path=json_proto method=POST [17:09:29]POST find Content-Length [17:09:29]Host: 172.17.40.67:8080 [17:09:29]Content-Length: 683 [17:09:29]Content-Type: application/json [17:09:29] [17:09:29]POST finish read [17:09:29]Found Content-Length = 683 [17:09:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406064", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:09:29]execute_script... [17:09: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)3406064", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:09:29]POST & json_proto [17:09:29]process_json_proto [17:09:29]json parsed OK: [17:09:29]protocol is kg_v1.0 [17:09:29]action value=close_receipt [17:09:29]process_action close_receipt [17:09:29]cmd_close_receipt [17:09:29]MH_GetDate [17:09:29]Write to MH i2c: F0 00 00 98 29 B0 [17:09:29]Write i2c OK [17:09:29]MH_I2C_Read... [17:09:29]Read from MH i2c: F0 [17:09:29]MH_I2C_Read... [17:09:29]Read from MH i2c: F0 09 00 [17:09:29]MH_I2C_Read... [17:09:29]Read from MH i2c: F0 09 00 98 29 00 CA 73 1E 67 EE DA 66 66 0F [17:09:29]GetLastDocTimeStamp 1730048940 [17:09:29]current date 1730048970 [17:09:29]FM_GetShiftState [17:09:29]SAM_PROTO_GetShiftState [17:09:29]wFMCommunicate request_size=4 [17:09:29]MH_SAM_APDU [17:09:29]CAPDU: 80 13 01 00 [17:09:29]Write to MH i2c: E2 08 00 99 29 80 13 01 00 00 00 00 00 3F [17:09:29]Write i2c OK [17:09:29]MH_I2C_Read... [17:09:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:09:29]Read from MH i2c: E2 [17:09:29]MH_I2C_Read... [17:09:29]Read from MH i2c: E2 0E 00 [17:09:29]MH_I2C_Read... [17:09:29]Read from MH i2c: E2 0E 00 99 29 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 EB [17:09:29]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:09:29]wFMCommunicate OK [17:09:29]SAM_PROTO_GetShiftState done [17:09:29]FM_GetShiftState done [17:09:29]opened in 1729987736 [17:09:29]opened+sec_in_day 1730074136 [17:09:29]quantity*price = 100015 [17:09:29]sum+1 = 100017 [17:09:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 545 27.10.2024 17:09 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95546 ФПД: 103582303024719 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T170930&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95546&fm=103582303024719&tin=02508201610067®Number=0000000000170478&sum=100000 [17:09:30]StoreToDocumentArchive [17:09:30]shift 143 fd 95546 [17:09:30]save to /storage/0143/doc_00095546 [17:09:30]save last doc name /storage/0143/doc_00095546 to /storage/kkm_last_doc_name [17:09:30]save OK [17:09:30]Clear old archive folders... [17:09:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:09:30]tlvbuf is 00AD8CA0 [17:09:30]SAM_PROTO_ClearQueue [17:09:30]wFMCommunicate request_size=4 [17:09:30]MH_SAM_APDU [17:09:30]CAPDU: 80 09 00 00 [17:09:30]Write to MH i2c: E2 08 00 A6 29 80 09 00 00 00 00 00 00 41 [17:09:30]Write i2c OK [17:09:30]MH_I2C_Read... [17:09:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:09:30]Read from MH i2c: E2 [17:09:30]MH_I2C_Read... [17:09:30]Read from MH i2c: E2 03 00 [17:09:30]MH_I2C_Read... [17:09:30]Read from MH i2c: E2 03 00 A6 29 00 90 00 43 [17:09:30]RAPDU: 90 00 [17:09:30]wFMCommunicate OK [17:09:30]SAM_PROTO_ClearQueue done [17:09:30]KKMCreateOFDPacket [17:09:30]OFDProtocolAddRootSTLVToBuf [17:09:30]FM_MakeSignedData [17:09:30]FM_MakeSignedData [17:09:30]SAM_PROTO_SignData [17:09:30]wFMCommunicate request_size=4 [17:09:30]MH_SAM_APDU [17:09:30]CAPDU: 80 0D 01 02 [17:09:30]Write to MH i2c: E2 08 00 A7 29 80 0D 01 02 00 00 00 00 49 [17:09:30]Write i2c OK [17:09:30]MH_I2C_Read... [17:09:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:09:30]Read from MH i2c: E2 [17:09:30]MH_I2C_Read... [17:09:30]Read from MH i2c: E2 03 00 [17:09:30]MH_I2C_Read... [17:09:30]Read from MH i2c: E2 03 00 A7 29 00 90 00 44 [17:09:30]RAPDU: 90 00 [17:09:30]wFMCommunicate OK [17:09:30]wFMCommunicate request_size=255 [17:09:30]MH_SAM_APDU [17:09: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 02 00 00 F4 03 04 00 CA 73 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3A 75 01 00 35 04 06 00 5E [17:09:30]Write to MH i2c: E2 02 01 A8 29 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 02 00 00 F4 03 04 00 CA 73 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3A 75 01 00 35 04 06 00 5E 00 00 53 [17:09:30]Write i2c OK [17:09:30]MH_I2C_Read... [17:09:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:09:31]Read from MH i2c: E2 [17:09:31]MH_I2C_Read... [17:09:31]Read from MH i2c: E2 03 00 [17:09:31]MH_I2C_Read... [17:09:31]Read from MH i2c: E2 03 00 A8 29 00 90 00 45 [17:09:31]RAPDU: 90 00 [17:09:31]wFMCommunicate OK [17:09:31]wFMCommunicate request_size=10 [17:09:31]MH_SAM_APDU [17:09:31]CAPDU: 80 0D 02 02 05 35 22 60 76 4F [17:09:31]Write to MH i2c: E2 0D 00 A9 29 80 0D 02 02 05 00 35 22 60 76 4F 00 00 D2 [17:09:31]Write i2c OK [17:09:31]MH_I2C_Read... [17:09:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:09:31]Read from MH i2c: E2 [17:09:31]MH_I2C_Read... [17:09:31]Read from MH i2c: E2 03 00 [17:09:31]MH_I2C_Read... [17:09:31]Read from MH i2c: E2 03 00 A9 29 00 90 00 46 [17:09:31]RAPDU: 90 00 [17:09:31]wFMCommunicate OK [17:09:31]wFMCommunicate request_size=4 [17:09:31]MH_SAM_APDU [17:09:31]CAPDU: 80 0D 03 02 [17:09:31]Write to MH i2c: E2 08 00 AA 29 80 0D 03 02 00 00 00 00 4E [17:09:31]Write i2c OK [17:09:31]MH_I2C_Read... [17:09:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:09:31]Read from MH i2c: E2 [17:09:31]MH_I2C_Read... [17:09:31]Read from MH i2c: E2 0B 00 [17:09:31]MH_I2C_Read... [17:09:31]Read from MH i2c: E2 0B 00 AA 29 00 53 41 6D 59 35 25 DA 7B 90 00 58 [17:09:31]RAPDU: 53 41 6D 59 35 25 DA 7B 90 00 [17:09:31]wFMCommunicate OK [17:09:31]SAM_PROTO_SignData done [17:09:31]FM_MakeSignedData done [17:09:31]CreateOFDProtocolMessage [17:09:31]wFMCommunicate request_size=4 [17:09:31]MH_SAM_APDU [17:09:31]CAPDU: 80 11 00 00 [17:09:31]Write to MH i2c: E2 08 00 AB 29 80 11 00 00 00 00 00 00 4E [17:09:31]Write i2c OK [17:09:31]MH_I2C_Read... [17:09:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:09:31]Read from MH i2c: E2 [17:09:31]MH_I2C_Read... [17:09:31]Read from MH i2c: E2 17 00 [17:09:31]MH_I2C_Read... [17:09:31]Read from MH i2c: E2 17 00 AB 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9F [17:09:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:09:31]wFMCommunicate OK [17:09:31]CreateOFDProtocolMessage done [17:09:31]OFDSenderStorePacket 95546 [17:09:31]StoreOFDPacket docnum=95546 [17:09:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CE A7 07 01 F5 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 02 00 00 F4 03 04 00 CA 73 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3A 75 01 00 35 04 06 00 5E 35 22 60 76 4F 53 41 6D 59 35 25 DA 7B [17:09:31]CheckFolder [17:09:31]dirname=/storage/ofd_packets [17:09:31]CheckFolder done [17:09:31]ProducePacketName [17:09:31]name=ofd_packets/00095546 [17:09:31]NVStorageSaveData ofd_packets/00095546 [17:09:31]File name is /storage/ofd_packets/00095546 [17:09:31]Write 301 bytes [17:09:31]NVStorageSaveData done [17:09:31]OFDSenderStorePacket done [17:09:31]KKMCreateOFDPacket done [17:09:31]NVStorageSaveData kkm_last_timestamp [17:09:31]File name is /storage/kkm_last_timestamp [17:09:31]Write 4 bytes [17:09:31]NVStorageSaveData done [17:09:31]ExternCall_PrintAddStr [17:09:31]wPrintStart [17:09:31]Write to MH i2c: 01 00 00 AC 29 D5 [17:09:31]Write i2c OK [17:09:31]MH_I2C_Read... [17:09:31]Read from MH i2c: 01 [17:09:31]MH_I2C_Read... [17:09:31]Read from MH i2c: 01 07 00 [17:09:31]MH_I2C_Read... [17:09:31]Read from MH i2c: 01 07 00 AC 29 00 00 00 00 00 FF 0F EA [17:09:31]RasterBufferAndPrint [17:09:31]line Счет N : (1)3406064 [17:09:31]line ИНН: 02508201610067 [17:09:31]line Контрольно-Кассовый Чек [17:09:31]line ПРОДАЖА [17:09:31]line ТРК (МРК, ГНК) : 32 [17:09:31]line Товар: 2710124130 [17:09:31]line Аи-92-К-4 [17:09:31]line 14.950 * 66.90 [17:09:31]line = 1000.16 [17:09:31]line НДС 12% НСП 1% [17:09:31]line > о реализуемом товаре [17:09:31]line ОКРУГЛЕНИЕ: -0.16 [17:09:31]line ИТОГО: 1000.00 [17:09:31]line Внесено: 1000.00 [17:09:31]line СДАЧА: 0.00 [17:09:31]line НСП 1% : 8.85 [17:09:31]line НДС 12% : 106.21 [17:09:31]line Наличными: 1000.00 [17:09:31]line Безнал.: 0.00 [17:09:31]line Место: АЗС № 82 "Партнер Нефть" [17:09:31]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:09:31]line СНО: Общий режим [17:09:31]line Чек 545 27.10.2024 17:09 [17:09:31]line Смена: 143 ФФД: 1.0 [17:09:31]line ЗНМ: 0300000017 [17:09:31]line РНМ: 0000000000170478 [17:09:31]line Версия ККМ: v1.0 [17:09:31]line ФМ: 0000000002098560 [17:09:31]line ФД: 95546 [17:09:31]line ФПД: 103582303024719 [17:09:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T170930&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95546&fm=103582303024719&tin=02508201610067®Number=0000000000170478&sum=100000 [17:09:31]OFD Sender: Processing packet 95546 [packets to send 57, broken 56] [17:09:31]ProducePacketName [17:09:31]name=ofd_packets/00095546 [17:09:31]OFD Sender: To server: pG, [17:09:31]CommunicateWithHost lk.salyk.kg:30040 [17:09:31]ConnectInit lk.salyk.kg [17:09:31]written 0, free lines is 4095 [17:09:31]Connected sock=10 [17:09:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CE A7 07 01 F5 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 02 00 00 F4 03 04 00 CA 73 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3A 75 01 00 35 04 06 00 5E 35 22 60 76 4F 53 41 6D 59 35 25 DA 7B [17:09:31]Write to MH i2c: 01 00 00 D7 29 00 [17:09:31]Write i2c OK [17:09:31]MH_I2C_Read... [17:09:31]Read from MH i2c: 01 [17:09:31]MH_I2C_Read... [17:09:31]Read from MH i2c: 01 07 00 [17:09:31]MH_I2C_Read... [17:09:31]Read from MH i2c: 01 07 00 D7 29 00 00 00 00 00 02 0D 16 [17:09:31]RasterBufferAndPrint [17:09:31]line [17:09:31]line [17:09:31]line [17:09:31]line [17:09:31]line [17:09:31]written 0, free lines is 3336 [17:09:32]MH_Cut [17:09:32]Write to MH i2c: D1 01 00 DE 29 01 D9 [17:09:32]Write i2c OK [17:09:32]MH_I2C_Read... [17:09:32]Read from MH i2c: D1 [17:09:32]MH_I2C_Read... [17:09:32]Read from MH i2c: D1 01 00 [17:09:32]MH_I2C_Read... [17:09:32]Read from MH i2c: D1 01 00 DE 29 00 D8 [17:09:32]Write to MH i2c: 01 00 00 DF 29 08 [17:09:32]Write i2c OK [17:09:32]MH_I2C_Read... [17:09:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E0 1A 47 00 B6 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 32 30 39 38 35 36 30 10 04 04 00 3A 75 01 00 F4 03 04 00 F6 1D 1E 67 B6 04 01 00 00 30 F6 A0 A4 67 29 31 37 [17:09:32]CommunicateWithHost err = 0 [17:09:32]CheckOFDResponse [17:09:32]1017 (14) - 77093643461234 [17:09:32]1041 (16) - 0000000002098560 [17:09:32]1040 (4) - 95546 [17:09:32]1012 (4) - 27.10.2024 11:03 [17:09:32]1206 (1) - 0 [17:09:32]OFD Sender: Remove packet 95546 [17:09:32]ProducePacketName [17:09:32]name=ofd_packets/00095546 [17:09:32]NVStorageDeleteData [17:09:32]OFD Sender: No OFD packet to send [17:09:32]*** Cut start [17:09:32]*** Partial cut [17:09:32]*** CUTSNS_PIN = 1 [17:09:32]*** CUTSNS_PIN = 0 [17:09:32]*** Brake cut motor [17:09:33]Read from MH i2c: 01 [17:09:33]MH_I2C_Read... [17:09:33]*** Stop cut motor [17:09:33]*** Cut end [17:09:33]Read from MH i2c: 01 07 00 [17:09:33]MH_I2C_Read... [17:09:33]Read from MH i2c: 01 07 00 DF 29 00 00 00 00 00 FF 0F 1D [17:09:33]process_action close_receipt done [17:09:33]requested_data is exist [17:09:33]produce_requested_data [17:09:33]requested_item fm.sn is exist - process it [17:09:33]wFMCommunicate request_size=4 [17:09:33]MH_SAM_APDU [17:09:33]CAPDU: 80 11 00 00 [17:09:33]Write to MH i2c: E2 08 00 E0 29 80 11 00 00 00 00 00 00 83 [17:09:33]Write i2c OK [17:09:33]MH_I2C_Read... [17:09:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:09:33]Read from MH i2c: E2 [17:09:33]MH_I2C_Read... [17:09:33]Read from MH i2c: E2 17 00 [17:09:33]MH_I2C_Read... [17:09:33]Read from MH i2c: E2 17 00 E0 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D4 [17:09:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:09:33]wFMCommunicate OK [17:09:33]requested_item fd.num is exist - process it [17:09:33]SAM_PROTO_GetFieldsCounters [17:09:33]wFMCommunicate request_size=4 [17:09:33]MH_SAM_APDU [17:09:33]CAPDU: 80 13 00 00 [17:09:33]Write to MH i2c: E2 08 00 E1 29 80 13 00 00 00 00 00 00 86 [17:09:33]Write i2c OK [17:09:33]MH_I2C_Read... [17:09:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:09:33]Read from MH i2c: E2 [17:09:33]MH_I2C_Read... [17:09:33]Read from MH i2c: E2 62 00 [17:09:33]MH_I2C_Read... [17:09:33]Read from MH i2c: E2 62 00 E1 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3A 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 21 02 00 00 5E 04 04 00 21 02 00 00 57 04 04 00 22 02 00 00 19 04 04 00 00 00 00 00 90 00 4F [17:09:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3A 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 21 02 00 00 5E 04 04 00 21 02 00 00 57 04 04 00 22 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:09:33]wFMCommunicate OK [17:09:33]SAM_PROTO_GetFieldsCounters done [17:09:33]requested_item shift.num is exist - process it [17:09:33]requested_item shift.opened is exist - process it [17:09:33]req_shift_opened [17:09:33]FM_GetShiftState [17:09:33]SAM_PROTO_GetShiftState [17:09:33]wFMCommunicate request_size=4 [17:09:33]MH_SAM_APDU [17:09:33]CAPDU: 80 13 01 00 [17:09:33]Write to MH i2c: E2 08 00 E2 29 80 13 01 00 00 00 00 00 88 [17:09:33]Write i2c OK [17:09:33]MH_I2C_Read... [17:09:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:09:33]Read from MH i2c: E2 [17:09:33]MH_I2C_Read... [17:09:33]Read from MH i2c: E2 0E 00 [17:09:33]MH_I2C_Read... [17:09:33]Read from MH i2c: E2 0E 00 E2 29 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 34 [17:09:33]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:09:33]wFMCommunicate OK [17:09:33]SAM_PROTO_GetShiftState done [17:09:33]FM_GetShiftState done [17:09:33]req_shift_opened done [17:09:33]requested_item shift.open_date is exist - process it [17:09:33]req_shift_open_date [17:09:33]req_shift_open_date done [17:09:33]produce_requested_data done [17:09:33]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95546,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:09:33]process_action_free close_receipt [17:09:33]json_value_free [17:09:33]json_value_free done [17:09:33]process_json_proto returns [17:09:33]Send response to host [17:09:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95546,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:09:33]free response buf [17:09:33]execute_script done [17:09:33]execute_script returns [17:09:33]free content buf [17:09:33]Sock 9.Close socket [17:09:33]Sock 9.Thread stoped [17:09:37]OFD Sender: No OFD packet to send [17:09:42]OFD Sender: No OFD packet to send [17:09:47]OFD Sender: No OFD packet to send [17:09:52]OFD Sender: No OFD packet to send [17:09:57]OFD Sender: No OFD packet to send [17:10:01]accept exits with 7 [17:10:01]New connection [17:10:01]New thread 3067301220 created [17:10:01]Thread 3067444580 joined [17:10:01]Waiting for new connection... [17:10:01] Sock 7.Parse request [17:10:01]Sock 7.Check first char [17:10:01]Sock 7.First char is OK [17:10:01]request: POST /json_proto HTTP/1.0 [17:10:01]Method: POST [17:10:01]URL: /json_proto [17:10:01]Method is POST - this is cgi request [17:10:01]url: /json_proto [17:10:01]query_string will be loaded in cgi processing [17:10:01]execute_cgi json_proto POST (null) [17:10:01]execute_cgi path=json_proto method=POST [17:10:01]POST find Content-Length [17:10:01]Host: 172.17.40.67:8080 [17:10:01]Content-Length: 678 [17:10:01]Content-Type: application/json [17:10:01] [17:10:01]POST finish read [17:10:01]Found Content-Length = 678 [17:10:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406065", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:10:01]execute_script... [17:10: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)3406065", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:10:01]POST & json_proto [17:10:01]process_json_proto [17:10:01]json parsed OK: [17:10:01]protocol is kg_v1.0 [17:10:01]action value=close_receipt [17:10:01]process_action close_receipt [17:10:01]cmd_close_receipt [17:10:01]MH_GetDate [17:10:01]Write to MH i2c: F0 00 00 E3 29 FB [17:10:01]Write i2c OK [17:10:01]MH_I2C_Read... [17:10:01]Read from MH i2c: F0 [17:10:01]MH_I2C_Read... [17:10:01]Read from MH i2c: F0 09 00 [17:10:01]MH_I2C_Read... [17:10:01]Read from MH i2c: F0 09 00 E3 29 00 EA 73 1E 67 EE DA 66 66 7A [17:10:01]GetLastDocTimeStamp 1730048970 [17:10:01]current date 1730049002 [17:10:01]FM_GetShiftState [17:10:01]SAM_PROTO_GetShiftState [17:10:01]wFMCommunicate request_size=4 [17:10:01]MH_SAM_APDU [17:10:01]CAPDU: 80 13 01 00 [17:10:01]Write to MH i2c: E2 08 00 E4 29 80 13 01 00 00 00 00 00 8A [17:10:01]Write i2c OK [17:10:01]MH_I2C_Read... [17:10:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:10:01]Read from MH i2c: E2 [17:10:01]MH_I2C_Read... [17:10:01]Read from MH i2c: E2 0E 00 [17:10:01]MH_I2C_Read... [17:10:01]Read from MH i2c: E2 0E 00 E4 29 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 36 [17:10:01]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:10:01]wFMCommunicate OK [17:10:01]SAM_PROTO_GetShiftState done [17:10:01]FM_GetShiftState done [17:10:01]opened in 1729987736 [17:10:01]opened+sec_in_day 1730074136 [17:10:01]quantity*price = 50041 [17:10:01]sum+1 = 50042 [17:10:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 546 27.10.2024 17:10 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95547 ФПД: 193777520942994 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T171002&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95547&fm=193777520942994&tin=02508201610067®Number=0000000000170478&sum=50000 [17:10:02]StoreToDocumentArchive [17:10:02]shift 143 fd 95547 [17:10:02]save to /storage/0143/doc_00095547 [17:10:02]save last doc name /storage/0143/doc_00095547 to /storage/kkm_last_doc_name [17:10:02]save OK [17:10:02]Clear old archive folders... [17:10:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:10:02]tlvbuf is 00A88BA0 [17:10:02]SAM_PROTO_ClearQueue [17:10:02]wFMCommunicate request_size=4 [17:10:02]MH_SAM_APDU [17:10:02]CAPDU: 80 09 00 00 [17:10:02]Write to MH i2c: E2 08 00 F1 29 80 09 00 00 00 00 00 00 8C [17:10:02]Write i2c OK [17:10:02]MH_I2C_Read... [17:10:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:10:02]Read from MH i2c: E2 [17:10:02]MH_I2C_Read... [17:10:02]Read from MH i2c: E2 03 00 [17:10:02]MH_I2C_Read... [17:10:02]Read from MH i2c: E2 03 00 F1 29 00 90 00 8E [17:10:02]RAPDU: 90 00 [17:10:02]wFMCommunicate OK [17:10:02]SAM_PROTO_ClearQueue done [17:10:02]KKMCreateOFDPacket [17:10:02]OFDProtocolAddRootSTLVToBuf [17:10:02]FM_MakeSignedData [17:10:02]FM_MakeSignedData [17:10:02]SAM_PROTO_SignData [17:10:02]wFMCommunicate request_size=4 [17:10:02]MH_SAM_APDU [17:10:02]CAPDU: 80 0D 01 02 [17:10:02]Write to MH i2c: E2 08 00 F2 29 80 0D 01 02 00 00 00 00 94 [17:10:02]Write i2c OK [17:10:02]MH_I2C_Read... [17:10:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:10:02]Read from MH i2c: E2 [17:10:02]MH_I2C_Read... [17:10:02]Read from MH i2c: E2 03 00 [17:10:02]MH_I2C_Read... [17:10:02]Read from MH i2c: E2 03 00 F2 29 00 90 00 8F [17:10:02]RAPDU: 90 00 [17:10:02]wFMCommunicate OK [17:10:02]wFMCommunicate request_size=255 [17:10:02]MH_SAM_APDU [17:10:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 02 00 00 F4 03 04 00 EA 73 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3B 75 01 00 35 04 06 00 B0 [17:10:02]Write to MH i2c: E2 02 01 F3 29 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 02 00 00 F4 03 04 00 EA 73 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3B 75 01 00 35 04 06 00 B0 00 00 18 [17:10:02]Write i2c OK [17:10:02]MH_I2C_Read... [17:10:02]OFD Sender: No OFD packet to send [17:10:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:10:02]Read from MH i2c: E2 [17:10:02]MH_I2C_Read... [17:10:02]Read from MH i2c: E2 03 00 [17:10:02]MH_I2C_Read... [17:10:02]Read from MH i2c: E2 03 00 F3 29 00 90 00 90 [17:10:02]RAPDU: 90 00 [17:10:02]wFMCommunicate OK [17:10:02]wFMCommunicate request_size=10 [17:10:02]MH_SAM_APDU [17:10:02]CAPDU: 80 0D 02 02 05 3D 58 4D 1F 92 [17:10:02]Write to MH i2c: E2 0D 00 F4 29 80 0D 02 02 05 00 3D 58 4D 1F 92 00 00 34 [17:10:02]Write i2c OK [17:10:02]MH_I2C_Read... [17:10:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:10:02]Read from MH i2c: E2 [17:10:02]MH_I2C_Read... [17:10:02]Read from MH i2c: E2 03 00 [17:10:02]MH_I2C_Read... [17:10:02]Read from MH i2c: E2 03 00 F4 29 00 90 00 91 [17:10:02]RAPDU: 90 00 [17:10:02]wFMCommunicate OK [17:10:02]wFMCommunicate request_size=4 [17:10:02]MH_SAM_APDU [17:10:02]CAPDU: 80 0D 03 02 [17:10:02]Write to MH i2c: E2 08 00 F5 29 80 0D 03 02 00 00 00 00 99 [17:10:02]Write i2c OK [17:10:02]MH_I2C_Read... [17:10:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:10:02]Read from MH i2c: E2 [17:10:02]MH_I2C_Read... [17:10:02]Read from MH i2c: E2 0B 00 [17:10:02]MH_I2C_Read... [17:10:02]Read from MH i2c: E2 0B 00 F5 29 00 BC 3B 90 7E 8B E3 F7 77 90 00 7B [17:10:02]RAPDU: BC 3B 90 7E 8B E3 F7 77 90 00 [17:10:02]wFMCommunicate OK [17:10:02]SAM_PROTO_SignData done [17:10:02]FM_MakeSignedData done [17:10:02]CreateOFDProtocolMessage [17:10:02]wFMCommunicate request_size=4 [17:10:02]MH_SAM_APDU [17:10:02]CAPDU: 80 11 00 00 [17:10:02]Write to MH i2c: E2 08 00 F6 29 80 11 00 00 00 00 00 00 99 [17:10:02]Write i2c OK [17:10:02]MH_I2C_Read... [17:10:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:10:02]Read from MH i2c: E2 [17:10:02]MH_I2C_Read... [17:10:02]Read from MH i2c: E2 17 00 [17:10:02]MH_I2C_Read... [17:10:02]Read from MH i2c: E2 17 00 F6 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EA [17:10:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:10:02]wFMCommunicate OK [17:10:02]CreateOFDProtocolMessage done [17:10:02]OFDSenderStorePacket 95547 [17:10:02]StoreOFDPacket docnum=95547 [17:10:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 54 3D 07 01 2E 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 02 00 00 F4 03 04 00 EA 73 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3B 75 01 00 35 04 06 00 B0 3D 58 4D 1F 92 BC 3B 90 7E 8B E3 F7 77 [17:10:02]CheckFolder [17:10:02]dirname=/storage/ofd_packets [17:10:02]CheckFolder done [17:10:02]ProducePacketName [17:10:02]name=ofd_packets/00095547 [17:10:02]NVStorageSaveData ofd_packets/00095547 [17:10:02]File name is /storage/ofd_packets/00095547 [17:10:02]Write 301 bytes [17:10:02]NVStorageSaveData done [17:10:02]OFDSenderStorePacket done [17:10:02]KKMCreateOFDPacket done [17:10:02]NVStorageSaveData kkm_last_timestamp [17:10:02]File name is /storage/kkm_last_timestamp [17:10:02]Write 4 bytes [17:10:02]NVStorageSaveData done [17:10:02]ExternCall_PrintAddStr [17:10:02]wPrintStart [17:10:02]Write to MH i2c: 01 00 00 F7 29 20 [17:10:02]Write i2c OK [17:10:02]MH_I2C_Read... [17:10:02]Read from MH i2c: 01 [17:10:02]MH_I2C_Read... [17:10:02]Read from MH i2c: 01 07 00 [17:10:02]MH_I2C_Read... [17:10:02]Read from MH i2c: 01 07 00 F7 29 00 00 00 00 00 FF 0F 35 [17:10:02]RasterBufferAndPrint [17:10:02]line Счет N : (1)3406065 [17:10:02]line ИНН: 02508201610067 [17:10:02]line Контрольно-Кассовый Чек [17:10:02]line ПРОДАЖА [17:10:02]line ТРК (МРК, ГНК) : 12 [17:10:02]line Товар: 2710124130 [17:10:02]line Аи-92-К-4 [17:10:02]line 7.480 * 66.90 [17:10:03]line = 500.41 [17:10:03]line НДС 12% НСП 1% [17:10:03]line > о реализуемом товаре [17:10:03]line ОКРУГЛЕНИЕ: -0.41 [17:10:03]line ИТОГО: 500.00 [17:10:03]line Внесено: 500.00 [17:10:03]line СДАЧА: 0.00 [17:10:03]line НСП 1% : 4.43 [17:10:03]line НДС 12% : 53.14 [17:10:03]line Наличными: 500.00 [17:10:03]line Безнал.: 0.00 [17:10:03]line Место: АЗС № 82 "Партнер Нефть" [17:10:03]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:10:03]line СНО: Общий режим [17:10:03]line Чек 546 27.10.2024 17:10 [17:10:03]line Смена: 143 ФФД: 1.0 [17:10:03]line ЗНМ: 0300000017 [17:10:03]line РНМ: 0000000000170478 [17:10:03]line Версия ККМ: v1.0 [17:10:03]line ФМ: 0000000002098560 [17:10:03]line ФД: 95547 [17:10:03]line ФПД: 193777520942994 [17:10:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T171002&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95547&fm=193777520942994&tin=02508201610067®Number=0000000000170478&sum=50000 [17:10:03]OFD Sender: Processing packet 95547 [packets to send 57, broken 56] [17:10:03]ProducePacketName [17:10:03]name=ofd_packets/00095547 [17:10:03]OFD Sender: To server: pG, [17:10:03]CommunicateWithHost lk.salyk.kg:30040 [17:10:03]ConnectInit lk.salyk.kg [17:10:03]written 0, free lines is 4095 [17:10:03]Connected sock=10 [17:10:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 54 3D 07 01 2E 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 02 00 00 F4 03 04 00 EA 73 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3B 75 01 00 35 04 06 00 B0 3D 58 4D 1F 92 BC 3B 90 7E 8B E3 F7 77 [17:10:03]Write to MH i2c: 01 00 00 22 2A 4C [17:10:03]Write i2c OK [17:10:03]MH_I2C_Read... [17:10:03]Read from MH i2c: 01 [17:10:03]MH_I2C_Read... [17:10:03]Read from MH i2c: 01 07 00 [17:10:03]MH_I2C_Read... [17:10:03]Read from MH i2c: 01 07 00 22 2A 00 00 00 00 00 FF 0C 5E [17:10:03]RasterBufferAndPrint [17:10:03]line [17:10:03]line [17:10:03]line [17:10:03]line [17:10:03]line [17:10:03]written 0, free lines is 3333 [17:10:03]MH_Cut [17:10:03]Write to MH i2c: D1 01 00 29 2A 01 25 [17:10:03]Write i2c OK [17:10:03]MH_I2C_Read... [17:10:03]Read from MH i2c: D1 [17:10:03]MH_I2C_Read... [17:10:03]Read from MH i2c: D1 01 00 [17:10:03]MH_I2C_Read... [17:10:03]Read from MH i2c: D1 01 00 29 2A 00 24 [17:10:03]Write to MH i2c: 01 00 00 2A 2A 54 [17:10:03]Write i2c OK [17:10:03]MH_I2C_Read... [17:10:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 9B 9E 47 00 4C 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 32 30 39 38 35 36 30 10 04 04 00 3B 75 01 00 F4 03 04 00 16 1E 1E 67 B6 04 01 00 00 88 E0 59 FF 9F FD E6 B2 [17:10:03]CommunicateWithHost err = 0 [17:10:03]CheckOFDResponse [17:10:03]1017 (14) - 77093643461234 [17:10:03]1041 (16) - 0000000002098560 [17:10:03]1040 (4) - 95547 [17:10:03]1012 (4) - 27.10.2024 11:03 [17:10:03]1206 (1) - 0 [17:10:03]OFD Sender: Remove packet 95547 [17:10:03]ProducePacketName [17:10:03]name=ofd_packets/00095547 [17:10:03]NVStorageDeleteData [17:10:04]OFD Sender: No OFD packet to send [17:10:04]*** Cut start [17:10:04]*** Partial cut [17:10:04]*** CUTSNS_PIN = 1 [17:10:04]*** CUTSNS_PIN = 0 [17:10:04]*** Brake cut motor [17:10:05]Read from MH i2c: 01 [17:10:05]MH_I2C_Read... [17:10:05]*** Stop cut motor [17:10:05]*** Cut end [17:10:05]Read from MH i2c: 01 07 00 [17:10:05]MH_I2C_Read... [17:10:05]Read from MH i2c: 01 07 00 2A 2A 00 00 00 00 00 FF 0F 69 [17:10:05]process_action close_receipt done [17:10:05]requested_data is exist [17:10:05]produce_requested_data [17:10:05]requested_item fm.sn is exist - process it [17:10:05]wFMCommunicate request_size=4 [17:10:05]MH_SAM_APDU [17:10:05]CAPDU: 80 11 00 00 [17:10:05]Write to MH i2c: E2 08 00 2B 2A 80 11 00 00 00 00 00 00 CF [17:10:05]Write i2c OK [17:10:05]MH_I2C_Read... [17:10:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:10:05]Read from MH i2c: E2 [17:10:05]MH_I2C_Read... [17:10:05]Read from MH i2c: E2 17 00 [17:10:05]MH_I2C_Read... [17:10:05]Read from MH i2c: E2 17 00 2B 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 20 [17:10:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:10:05]wFMCommunicate OK [17:10:05]requested_item fd.num is exist - process it [17:10:05]SAM_PROTO_GetFieldsCounters [17:10:05]wFMCommunicate request_size=4 [17:10:05]MH_SAM_APDU [17:10:05]CAPDU: 80 13 00 00 [17:10:05]Write to MH i2c: E2 08 00 2C 2A 80 13 00 00 00 00 00 00 D2 [17:10:05]Write i2c OK [17:10:05]MH_I2C_Read... [17:10:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:10:05]Read from MH i2c: E2 [17:10:05]MH_I2C_Read... [17:10:05]Read from MH i2c: E2 62 00 [17:10:05]MH_I2C_Read... [17:10:05]Read from MH i2c: E2 62 00 2C 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3B 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 22 02 00 00 5E 04 04 00 22 02 00 00 57 04 04 00 23 02 00 00 19 04 04 00 00 00 00 00 90 00 9F [17:10:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3B 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 22 02 00 00 5E 04 04 00 22 02 00 00 57 04 04 00 23 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:10:05]wFMCommunicate OK [17:10:05]SAM_PROTO_GetFieldsCounters done [17:10:05]requested_item shift.num is exist - process it [17:10:05]requested_item shift.opened is exist - process it [17:10:05]req_shift_opened [17:10:05]FM_GetShiftState [17:10:05]SAM_PROTO_GetShiftState [17:10:05]wFMCommunicate request_size=4 [17:10:05]MH_SAM_APDU [17:10:05]CAPDU: 80 13 01 00 [17:10:05]Write to MH i2c: E2 08 00 2D 2A 80 13 01 00 00 00 00 00 D4 [17:10:05]Write i2c OK [17:10:05]MH_I2C_Read... [17:10:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:10:05]Read from MH i2c: E2 [17:10:05]MH_I2C_Read... [17:10:05]Read from MH i2c: E2 0E 00 [17:10:05]MH_I2C_Read... [17:10:05]Read from MH i2c: E2 0E 00 2D 2A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 80 [17:10:05]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:10:05]wFMCommunicate OK [17:10:05]SAM_PROTO_GetShiftState done [17:10:05]FM_GetShiftState done [17:10:05]req_shift_opened done [17:10:05]requested_item shift.open_date is exist - process it [17:10:05]req_shift_open_date [17:10:05]req_shift_open_date done [17:10:05]produce_requested_data done [17:10:05]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95547,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:10:05]process_action_free close_receipt [17:10:05]json_value_free [17:10:05]json_value_free done [17:10:05]process_json_proto returns [17:10:05]Send response to host [17:10:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95547,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:10:05]free response buf [17:10:05]execute_script done [17:10:05]execute_script returns [17:10:05]free content buf [17:10:05]Sock 7.Close socket [17:10:05]Sock 7.Thread stoped [17:10:09]OFD Sender: No OFD packet to send [17:10:14]OFD Sender: No OFD packet to send [17:10:19]OFD Sender: No OFD packet to send [17:10:24]OFD Sender: No OFD packet to send [17:10:29]OFD Sender: No OFD packet to send [17:10:34]OFD Sender: No OFD packet to send [17:10:39]OFD Sender: No OFD packet to send [17:10:44]OFD Sender: No OFD packet to send [17:10:44]accept exits with 9 [17:10:44]New connection [17:10:44]New thread 3067444580 created [17:10:44]Thread 3067301220 joined [17:10:44]Waiting for new connection... [17:10:44] Sock 9.Parse request [17:10:44]Sock 9.Check first char [17:10:44]Sock 9.First char is OK [17:10:44]request: POST /json_proto HTTP/1.0 [17:10:44]Method: POST [17:10:44]URL: /json_proto [17:10:44]Method is POST - this is cgi request [17:10:44]url: /json_proto [17:10:44]query_string will be loaded in cgi processing [17:10:44]execute_cgi json_proto POST (null) [17:10:44]execute_cgi path=json_proto method=POST [17:10:44]POST find Content-Length [17:10:44]Host: 172.17.40.67:8080 [17:10:44]Content-Length: 678 [17:10:44]Content-Type: application/json [17:10:44] [17:10:44]POST finish read [17:10:44]Found Content-Length = 678 [17:10:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406066", "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" ] } } [17:10:44]execute_script... [17:10:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406066", "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" ] } } [17:10:44]POST & json_proto [17:10:44]process_json_proto [17:10:44]json parsed OK: [17:10:44]protocol is kg_v1.0 [17:10:44]action value=close_receipt [17:10:44]process_action close_receipt [17:10:44]cmd_close_receipt [17:10:44]MH_GetDate [17:10:44]Write to MH i2c: F0 00 00 2E 2A 47 [17:10:44]Write i2c OK [17:10:44]MH_I2C_Read... [17:10:44]Read from MH i2c: F0 [17:10:44]MH_I2C_Read... [17:10:44]Read from MH i2c: F0 09 00 [17:10:44]MH_I2C_Read... [17:10:44]Read from MH i2c: F0 09 00 2E 2A 00 15 74 1E 67 EE DA 66 66 F2 [17:10:44]GetLastDocTimeStamp 1730049002 [17:10:44]current date 1730049045 [17:10:44]FM_GetShiftState [17:10:44]SAM_PROTO_GetShiftState [17:10:44]wFMCommunicate request_size=4 [17:10:44]MH_SAM_APDU [17:10:44]CAPDU: 80 13 01 00 [17:10:44]Write to MH i2c: E2 08 00 2F 2A 80 13 01 00 00 00 00 00 D6 [17:10:44]Write i2c OK [17:10:44]MH_I2C_Read... [17:10:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:10:44]Read from MH i2c: E2 [17:10:44]MH_I2C_Read... [17:10:44]Read from MH i2c: E2 0E 00 [17:10:44]MH_I2C_Read... [17:10:44]Read from MH i2c: E2 0E 00 2F 2A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 82 [17:10:44]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:10:44]wFMCommunicate OK [17:10:44]SAM_PROTO_GetShiftState done [17:10:44]FM_GetShiftState done [17:10:44]opened in 1729987736 [17:10:44]opened+sec_in_day 1730074136 [17:10:44]quantity*price = 50010 [17:10:44]sum+1 = 50012 [17:10:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 547 27.10.2024 17:10 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95548 ФПД: 21493326308575 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T171045&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95548&fm=21493326308575&tin=02508201610067®Number=0000000000170478&sum=50000 [17:10:45]StoreToDocumentArchive [17:10:45]shift 143 fd 95548 [17:10:45]save to /storage/0143/doc_00095548 [17:10:45]save last doc name /storage/0143/doc_00095548 to /storage/kkm_last_doc_name [17:10:45]save OK [17:10:45]Clear old archive folders... [17:10:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:10:45]tlvbuf is 00AAB850 [17:10:45]SAM_PROTO_ClearQueue [17:10:45]wFMCommunicate request_size=4 [17:10:45]MH_SAM_APDU [17:10:45]CAPDU: 80 09 00 00 [17:10:45]Write to MH i2c: E2 08 00 3C 2A 80 09 00 00 00 00 00 00 D8 [17:10:45]Write i2c OK [17:10:45]MH_I2C_Read... [17:10:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:10:45]Read from MH i2c: E2 [17:10:45]MH_I2C_Read... [17:10:45]Read from MH i2c: E2 03 00 [17:10:45]MH_I2C_Read... [17:10:45]Read from MH i2c: E2 03 00 3C 2A 00 90 00 DA [17:10:45]RAPDU: 90 00 [17:10:45]wFMCommunicate OK [17:10:45]SAM_PROTO_ClearQueue done [17:10:45]KKMCreateOFDPacket [17:10:45]OFDProtocolAddRootSTLVToBuf [17:10:45]FM_MakeSignedData [17:10:45]FM_MakeSignedData [17:10:45]SAM_PROTO_SignData [17:10:45]wFMCommunicate request_size=4 [17:10:45]MH_SAM_APDU [17:10:45]CAPDU: 80 0D 01 02 [17:10:45]Write to MH i2c: E2 08 00 3D 2A 80 0D 01 02 00 00 00 00 E0 [17:10:45]Write i2c OK [17:10:45]MH_I2C_Read... [17:10:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:10:45]Read from MH i2c: E2 [17:10:45]MH_I2C_Read... [17:10:45]Read from MH i2c: E2 03 00 [17:10:45]MH_I2C_Read... [17:10:45]Read from MH i2c: E2 03 00 3D 2A 00 90 00 DB [17:10:45]RAPDU: 90 00 [17:10:45]wFMCommunicate OK [17:10:45]wFMCommunicate request_size=255 [17:10:45]MH_SAM_APDU [17:10:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 23 02 00 00 F4 03 04 00 15 74 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3C 75 01 00 35 04 06 00 13 [17:10:45]Write to MH i2c: E2 02 01 3E 2A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 23 02 00 00 F4 03 04 00 15 74 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3C 75 01 00 35 04 06 00 13 00 00 CE [17:10:45]Write i2c OK [17:10:45]MH_I2C_Read... [17:10:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:10:46]Read from MH i2c: E2 [17:10:46]MH_I2C_Read... [17:10:46]Read from MH i2c: E2 03 00 [17:10:46]MH_I2C_Read... [17:10:46]Read from MH i2c: E2 03 00 3E 2A 00 90 00 DC [17:10:46]RAPDU: 90 00 [17:10:46]wFMCommunicate OK [17:10:46]wFMCommunicate request_size=10 [17:10:46]MH_SAM_APDU [17:10:46]CAPDU: 80 0D 02 02 05 8C 4E 14 64 DF [17:10:46]Write to MH i2c: E2 0D 00 3F 2A 80 0D 02 02 05 00 8C 4E 14 64 DF 00 00 1E [17:10:46]Write i2c OK [17:10:46]MH_I2C_Read... [17:10:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:10:46]Read from MH i2c: E2 [17:10:46]MH_I2C_Read... [17:10:46]Read from MH i2c: E2 03 00 [17:10:46]MH_I2C_Read... [17:10:46]Read from MH i2c: E2 03 00 3F 2A 00 90 00 DD [17:10:46]RAPDU: 90 00 [17:10:46]wFMCommunicate OK [17:10:46]wFMCommunicate request_size=4 [17:10:46]MH_SAM_APDU [17:10:46]CAPDU: 80 0D 03 02 [17:10:46]Write to MH i2c: E2 08 00 40 2A 80 0D 03 02 00 00 00 00 E5 [17:10:46]Write i2c OK [17:10:46]MH_I2C_Read... [17:10:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:10:46]Read from MH i2c: E2 [17:10:46]MH_I2C_Read... [17:10:46]Read from MH i2c: E2 0B 00 [17:10:46]MH_I2C_Read... [17:10:46]Read from MH i2c: E2 0B 00 40 2A 00 C9 C2 86 4E 9A 9A 4D 99 90 00 5F [17:10:46]RAPDU: C9 C2 86 4E 9A 9A 4D 99 90 00 [17:10:46]wFMCommunicate OK [17:10:46]SAM_PROTO_SignData done [17:10:46]FM_MakeSignedData done [17:10:46]CreateOFDProtocolMessage [17:10:46]wFMCommunicate request_size=4 [17:10:46]MH_SAM_APDU [17:10:46]CAPDU: 80 11 00 00 [17:10:46]Write to MH i2c: E2 08 00 41 2A 80 11 00 00 00 00 00 00 E5 [17:10:46]Write i2c OK [17:10:46]MH_I2C_Read... [17:10:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:10:46]Read from MH i2c: E2 [17:10:46]MH_I2C_Read... [17:10:46]Read from MH i2c: E2 17 00 [17:10:46]MH_I2C_Read... [17:10:46]Read from MH i2c: E2 17 00 41 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 36 [17:10:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:10:46]wFMCommunicate OK [17:10:46]CreateOFDProtocolMessage done [17:10:46]OFDSenderStorePacket 95548 [17:10:46]StoreOFDPacket docnum=95548 [17:10:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3B 89 07 01 03 9F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 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 23 02 00 00 F4 03 04 00 15 74 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3C 75 01 00 35 04 06 00 13 8C 4E 14 64 DF C9 C2 86 4E 9A 9A 4D 99 [17:10:46]CheckFolder [17:10:46]dirname=/storage/ofd_packets [17:10:46]CheckFolder done [17:10:46]ProducePacketName [17:10:46]name=ofd_packets/00095548 [17:10:46]NVStorageSaveData ofd_packets/00095548 [17:10:46]File name is /storage/ofd_packets/00095548 [17:10:46]Write 301 bytes [17:10:46]NVStorageSaveData done [17:10:46]OFDSenderStorePacket done [17:10:46]KKMCreateOFDPacket done [17:10:46]NVStorageSaveData kkm_last_timestamp [17:10:46]File name is /storage/kkm_last_timestamp [17:10:46]Write 4 bytes [17:10:46]NVStorageSaveData done [17:10:46]ExternCall_PrintAddStr [17:10:46]wPrintStart [17:10:46]Write to MH i2c: 01 00 00 42 2A 6C [17:10:46]Write i2c OK [17:10:46]MH_I2C_Read... [17:10:46]Read from MH i2c: 01 [17:10:46]MH_I2C_Read... [17:10:46]Read from MH i2c: 01 07 00 [17:10:46]MH_I2C_Read... [17:10:46]Read from MH i2c: 01 07 00 42 2A 00 00 00 00 00 FF 0F 81 [17:10:46]RasterBufferAndPrint [17:10:46]line Счет N : (1)3406066 [17:10:46]line ИНН: 02508201610067 [17:10:46]line Контрольно-Кассовый Чек [17:10:46]line ПРОДАЖА [17:10:46]line ТРК (МРК, ГНК) : 13 [17:10:46]line Товар: 2710124500 [17:10:46]line Аи-95-К-5 [17:10:46]line 6.740 * 74.20 [17:10:46]line = 500.11 [17:10:46]line НДС 12% НСП 1% [17:10:46]line > о реализуемом товаре [17:10:46]line ОКРУГЛЕНИЕ: -0.11 [17:10:46]line ИТОГО: 500.00 [17:10:46]line Внесено: 500.00 [17:10:46]line СДАЧА: 0.00 [17:10:46]line НСП 1% : 4.43 [17:10:46]line НДС 12% : 53.11 [17:10:46]line Наличными: 500.00 [17:10:46]line Безнал.: 0.00 [17:10:46]line Место: АЗС № 82 "Партнер Нефть" [17:10:46]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:10:46]line СНО: Общий режим [17:10:46]line Чек 547 27.10.2024 17:10 [17:10:46]line Смена: 143 ФФД: 1.0 [17:10:46]line ЗНМ: 0300000017 [17:10:46]line РНМ: 0000000000170478 [17:10:46]line Версия ККМ: v1.0 [17:10:46]line ФМ: 0000000002098560 [17:10:46]line ФД: 95548 [17:10:46]line ФПД: 21493326308575 [17:10:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T171045&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95548&fm=21493326308575&tin=02508201610067®Number=0000000000170478&sum=50000 [17:10:46]OFD Sender: Processing packet 95548 [packets to send 57, broken 56] [17:10:46]ProducePacketName [17:10:46]name=ofd_packets/00095548 [17:10:46]OFD Sender: To server: pG, [17:10:46]CommunicateWithHost lk.salyk.kg:30040 [17:10:46]ConnectInit lk.salyk.kg [17:10:46]written 0, free lines is 4095 [17:10:46]Connected sock=10 [17:10:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3B 89 07 01 03 9F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 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 23 02 00 00 F4 03 04 00 15 74 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3C 75 01 00 35 04 06 00 13 8C 4E 14 64 DF C9 C2 86 4E 9A 9A 4D 99 [17:10:47]Write to MH i2c: 01 00 00 6D 2A 97 [17:10:47]Write i2c OK [17:10:47]MH_I2C_Read... [17:10:47]Read from MH i2c: 01 [17:10:47]MH_I2C_Read... [17:10:47]Read from MH i2c: 01 07 00 [17:10:47]MH_I2C_Read... [17:10:47]Read from MH i2c: 01 07 00 6D 2A 00 00 00 00 00 FC 0C A6 [17:10:47]RasterBufferAndPrint [17:10:47]line [17:10:47]line [17:10:47]line [17:10:47]line [17:10:47]line [17:10:47]written 0, free lines is 3330 [17:10:47]MH_Cut [17:10:47]Write to MH i2c: D1 01 00 74 2A 01 70 [17:10:47]Write i2c OK [17:10:47]MH_I2C_Read... [17:10:47]Read from MH i2c: D1 [17:10:47]MH_I2C_Read... [17:10:47]Read from MH i2c: D1 01 00 [17:10:47]MH_I2C_Read... [17:10:47]Read from MH i2c: D1 01 00 74 2A 00 6F [17:10:47]Write to MH i2c: 01 00 00 75 2A 9F [17:10:47]Write i2c OK [17:10:47]MH_I2C_Read... [17:10:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 20 32 47 00 97 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 32 30 39 38 35 36 30 10 04 04 00 3C 75 01 00 F4 03 04 00 41 1E 1E 67 B6 04 01 00 00 83 CD 9D ED 53 7B 11 41 [17:10:47]CommunicateWithHost err = 0 [17:10:47]CheckOFDResponse [17:10:47]1017 (14) - 77093643461234 [17:10:47]1041 (16) - 0000000002098560 [17:10:47]1040 (4) - 95548 [17:10:47]1012 (4) - 27.10.2024 11:04 [17:10:47]1206 (1) - 0 [17:10:47]OFD Sender: Remove packet 95548 [17:10:47]ProducePacketName [17:10:47]name=ofd_packets/00095548 [17:10:47]NVStorageDeleteData [17:10:47]OFD Sender: No OFD packet to send [17:10:47]*** Cut start [17:10:47]*** Partial cut [17:10:47]*** CUTSNS_PIN = 1 [17:10:47]*** CUTSNS_PIN = 0 [17:10:47]*** Brake cut motor [17:10:48]Read from MH i2c: 01 [17:10:48]MH_I2C_Read... [17:10:48]*** Stop cut motor [17:10:48]*** Cut end [17:10:48]Read from MH i2c: 01 07 00 [17:10:48]MH_I2C_Read... [17:10:48]Read from MH i2c: 01 07 00 75 2A 00 00 00 00 00 FF 0F B4 [17:10:48]process_action close_receipt done [17:10:48]requested_data is exist [17:10:48]produce_requested_data [17:10:48]requested_item fm.sn is exist - process it [17:10:48]wFMCommunicate request_size=4 [17:10:48]MH_SAM_APDU [17:10:48]CAPDU: 80 11 00 00 [17:10:48]Write to MH i2c: E2 08 00 76 2A 80 11 00 00 00 00 00 00 1A [17:10:48]Write i2c OK [17:10:48]MH_I2C_Read... [17:10:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:10:48]Read from MH i2c: E2 [17:10:48]MH_I2C_Read... [17:10:48]Read from MH i2c: E2 17 00 [17:10:48]MH_I2C_Read... [17:10:48]Read from MH i2c: E2 17 00 76 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6B [17:10:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:10:48]wFMCommunicate OK [17:10:48]requested_item fd.num is exist - process it [17:10:48]SAM_PROTO_GetFieldsCounters [17:10:48]wFMCommunicate request_size=4 [17:10:48]MH_SAM_APDU [17:10:48]CAPDU: 80 13 00 00 [17:10:48]Write to MH i2c: E2 08 00 77 2A 80 13 00 00 00 00 00 00 1D [17:10:48]Write i2c OK [17:10:48]MH_I2C_Read... [17:10:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:10:48]Read from MH i2c: E2 [17:10:48]MH_I2C_Read... [17:10:48]Read from MH i2c: E2 62 00 [17:10:48]MH_I2C_Read... [17:10:48]Read from MH i2c: E2 62 00 77 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3C 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 23 02 00 00 5E 04 04 00 23 02 00 00 57 04 04 00 24 02 00 00 19 04 04 00 00 00 00 00 90 00 EE [17:10:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3C 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 23 02 00 00 5E 04 04 00 23 02 00 00 57 04 04 00 24 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:10:48]wFMCommunicate OK [17:10:48]SAM_PROTO_GetFieldsCounters done [17:10:48]requested_item shift.num is exist - process it [17:10:48]requested_item shift.opened is exist - process it [17:10:48]req_shift_opened [17:10:48]FM_GetShiftState [17:10:48]SAM_PROTO_GetShiftState [17:10:48]wFMCommunicate request_size=4 [17:10:48]MH_SAM_APDU [17:10:48]CAPDU: 80 13 01 00 [17:10:48]Write to MH i2c: E2 08 00 78 2A 80 13 01 00 00 00 00 00 1F [17:10:48]Write i2c OK [17:10:48]MH_I2C_Read... [17:10:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:10:48]Read from MH i2c: E2 [17:10:48]MH_I2C_Read... [17:10:48]Read from MH i2c: E2 0E 00 [17:10:48]MH_I2C_Read... [17:10:48]Read from MH i2c: E2 0E 00 78 2A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 CB [17:10:48]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:10:48]wFMCommunicate OK [17:10:48]SAM_PROTO_GetShiftState done [17:10:48]FM_GetShiftState done [17:10:48]req_shift_opened done [17:10:48]requested_item shift.open_date is exist - process it [17:10:48]req_shift_open_date [17:10:48]req_shift_open_date done [17:10:48]produce_requested_data done [17:10:48]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95548,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:10:48]process_action_free close_receipt [17:10:48]json_value_free [17:10:48]json_value_free done [17:10:48]process_json_proto returns [17:10:48]Send response to host [17:10:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95548,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:10:48]free response buf [17:10:48]execute_script done [17:10:48]execute_script returns [17:10:48]free content buf [17:10:48]Sock 9.Close socket [17:10:48]Sock 9.Thread stoped [17:10:52]OFD Sender: No OFD packet to send [17:10:57]OFD Sender: No OFD packet to send [17:11:02]OFD Sender: No OFD packet to send [17:11:07]OFD Sender: No OFD packet to send [17:11:08]accept exits with 7 [17:11:08]New connection [17:11:08]New thread 3067301220 created [17:11:08]Thread 3067444580 joined [17:11:08]Waiting for new connection... [17:11:08] Sock 7.Parse request [17:11:08]Sock 7.Check first char [17:11:08]Sock 7.First char is OK [17:11:08]request: POST /json_proto HTTP/1.0 [17:11:08]Method: POST [17:11:08]URL: /json_proto [17:11:08]Method is POST - this is cgi request [17:11:08]url: /json_proto [17:11:08]query_string will be loaded in cgi processing [17:11:08]execute_cgi json_proto POST (null) [17:11:08]execute_cgi path=json_proto method=POST [17:11:08]POST find Content-Length [17:11:08]Host: 172.17.40.67:8080 [17:11:08]Content-Length: 678 [17:11:08]Content-Type: application/json [17:11:08] [17:11:08]POST finish read [17:11:08]Found Content-Length = 678 [17:11:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406067", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:11:08]execute_script... [17:11: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)3406067", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:11:08]POST & json_proto [17:11:08]process_json_proto [17:11:08]json parsed OK: [17:11:08]protocol is kg_v1.0 [17:11:08]action value=close_receipt [17:11:08]process_action close_receipt [17:11:08]cmd_close_receipt [17:11:08]MH_GetDate [17:11:08]Write to MH i2c: F0 00 00 79 2A 92 [17:11:08]Write i2c OK [17:11:08]MH_I2C_Read... [17:11:08]Read from MH i2c: F0 [17:11:08]MH_I2C_Read... [17:11:08]Read from MH i2c: F0 09 00 [17:11:08]MH_I2C_Read... [17:11:08]Read from MH i2c: F0 09 00 79 2A 00 2D 74 1E 67 EE DA 66 66 55 [17:11:08]GetLastDocTimeStamp 1730049045 [17:11:08]current date 1730049069 [17:11:08]FM_GetShiftState [17:11:08]SAM_PROTO_GetShiftState [17:11:08]wFMCommunicate request_size=4 [17:11:08]MH_SAM_APDU [17:11:08]CAPDU: 80 13 01 00 [17:11:08]Write to MH i2c: E2 08 00 7A 2A 80 13 01 00 00 00 00 00 21 [17:11:08]Write i2c OK [17:11:08]MH_I2C_Read... [17:11:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:11:08]Read from MH i2c: E2 [17:11:08]MH_I2C_Read... [17:11:08]Read from MH i2c: E2 0E 00 [17:11:08]MH_I2C_Read... [17:11:08]Read from MH i2c: E2 0E 00 7A 2A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 CD [17:11:08]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:11:08]wFMCommunicate OK [17:11:08]SAM_PROTO_GetShiftState done [17:11:08]FM_GetShiftState done [17:11:08]opened in 1729987736 [17:11:08]opened+sec_in_day 1730074136 [17:11:08]quantity*price = 30038 [17:11:08]sum+1 = 30039 [17:11:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 548 27.10.2024 17:11 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95549 ФПД: 167045650801883 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T171109&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95549&fm=167045650801883&tin=02508201610067®Number=0000000000170478&sum=30000 [17:11:09]StoreToDocumentArchive [17:11:09]shift 143 fd 95549 [17:11:09]save to /storage/0143/doc_00095549 [17:11:09]save last doc name /storage/0143/doc_00095549 to /storage/kkm_last_doc_name [17:11:09]save OK [17:11:09]Clear old archive folders... [17:11:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:11:09]tlvbuf is 00AF7F60 [17:11:09]SAM_PROTO_ClearQueue [17:11:09]wFMCommunicate request_size=4 [17:11:09]MH_SAM_APDU [17:11:09]CAPDU: 80 09 00 00 [17:11:09]Write to MH i2c: E2 08 00 87 2A 80 09 00 00 00 00 00 00 23 [17:11:09]Write i2c OK [17:11:09]MH_I2C_Read... [17:11:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:11:09]Read from MH i2c: E2 [17:11:09]MH_I2C_Read... [17:11:09]Read from MH i2c: E2 03 00 [17:11:09]MH_I2C_Read... [17:11:09]Read from MH i2c: E2 03 00 87 2A 00 90 00 25 [17:11:09]RAPDU: 90 00 [17:11:09]wFMCommunicate OK [17:11:09]SAM_PROTO_ClearQueue done [17:11:09]KKMCreateOFDPacket [17:11:09]OFDProtocolAddRootSTLVToBuf [17:11:09]FM_MakeSignedData [17:11:09]FM_MakeSignedData [17:11:09]SAM_PROTO_SignData [17:11:09]wFMCommunicate request_size=4 [17:11:09]MH_SAM_APDU [17:11:09]CAPDU: 80 0D 01 02 [17:11:09]Write to MH i2c: E2 08 00 88 2A 80 0D 01 02 00 00 00 00 2B [17:11:09]Write i2c OK [17:11:09]MH_I2C_Read... [17:11:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:11:09]Read from MH i2c: E2 [17:11:09]MH_I2C_Read... [17:11:09]Read from MH i2c: E2 03 00 [17:11:09]MH_I2C_Read... [17:11:09]Read from MH i2c: E2 03 00 88 2A 00 90 00 26 [17:11:09]RAPDU: 90 00 [17:11:09]wFMCommunicate OK [17:11:09]wFMCommunicate request_size=255 [17:11:09]MH_SAM_APDU [17:11: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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 02 00 00 F4 03 04 00 2D 74 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3D 75 01 00 35 04 06 00 97 [17:11:09]Write to MH i2c: E2 02 01 89 2A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 02 00 00 F4 03 04 00 2D 74 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3D 75 01 00 35 04 06 00 97 00 00 D2 [17:11:09]Write i2c OK [17:11:09]MH_I2C_Read... [17:11:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:11:10]Read from MH i2c: E2 [17:11:10]MH_I2C_Read... [17:11:10]Read from MH i2c: E2 03 00 [17:11:10]MH_I2C_Read... [17:11:10]Read from MH i2c: E2 03 00 89 2A 00 90 00 27 [17:11:10]RAPDU: 90 00 [17:11:10]wFMCommunicate OK [17:11:10]wFMCommunicate request_size=10 [17:11:10]MH_SAM_APDU [17:11:10]CAPDU: 80 0D 02 02 05 ED 58 AD 64 DB [17:11:10]Write to MH i2c: E2 0D 00 8A 2A 80 0D 02 02 05 00 ED 58 AD 64 DB 00 00 69 [17:11:10]Write i2c OK [17:11:10]MH_I2C_Read... [17:11:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:11:10]Read from MH i2c: E2 [17:11:10]MH_I2C_Read... [17:11:10]Read from MH i2c: E2 03 00 [17:11:10]MH_I2C_Read... [17:11:10]Read from MH i2c: E2 03 00 8A 2A 00 90 00 28 [17:11:10]RAPDU: 90 00 [17:11:10]wFMCommunicate OK [17:11:10]wFMCommunicate request_size=4 [17:11:10]MH_SAM_APDU [17:11:10]CAPDU: 80 0D 03 02 [17:11:10]Write to MH i2c: E2 08 00 8B 2A 80 0D 03 02 00 00 00 00 30 [17:11:10]Write i2c OK [17:11:10]MH_I2C_Read... [17:11:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:11:10]Read from MH i2c: E2 [17:11:10]MH_I2C_Read... [17:11:10]Read from MH i2c: E2 0B 00 [17:11:10]MH_I2C_Read... [17:11:10]Read from MH i2c: E2 0B 00 8B 2A 00 2C BA 1A 52 C7 39 AA 99 90 00 C6 [17:11:10]RAPDU: 2C BA 1A 52 C7 39 AA 99 90 00 [17:11:10]wFMCommunicate OK [17:11:10]SAM_PROTO_SignData done [17:11:10]FM_MakeSignedData done [17:11:10]CreateOFDProtocolMessage [17:11:10]wFMCommunicate request_size=4 [17:11:10]MH_SAM_APDU [17:11:10]CAPDU: 80 11 00 00 [17:11:10]Write to MH i2c: E2 08 00 8C 2A 80 11 00 00 00 00 00 00 30 [17:11:10]Write i2c OK [17:11:10]MH_I2C_Read... [17:11:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:11:10]Read from MH i2c: E2 [17:11:10]MH_I2C_Read... [17:11:10]Read from MH i2c: E2 17 00 [17:11:10]MH_I2C_Read... [17:11:10]Read from MH i2c: E2 17 00 8C 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 81 [17:11:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:11:10]wFMCommunicate OK [17:11:10]CreateOFDProtocolMessage done [17:11:10]OFDSenderStorePacket 95549 [17:11:10]StoreOFDPacket docnum=95549 [17:11:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 69 E7 07 01 AF 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 02 00 00 F4 03 04 00 2D 74 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3D 75 01 00 35 04 06 00 97 ED 58 AD 64 DB 2C BA 1A 52 C7 39 AA 99 [17:11:10]CheckFolder [17:11:10]dirname=/storage/ofd_packets [17:11:10]CheckFolder done [17:11:10]ProducePacketName [17:11:10]name=ofd_packets/00095549 [17:11:10]NVStorageSaveData ofd_packets/00095549 [17:11:10]File name is /storage/ofd_packets/00095549 [17:11:10]Write 301 bytes [17:11:10]NVStorageSaveData done [17:11:10]OFDSenderStorePacket done [17:11:10]KKMCreateOFDPacket done [17:11:10]NVStorageSaveData kkm_last_timestamp [17:11:10]File name is /storage/kkm_last_timestamp [17:11:10]Write 4 bytes [17:11:10]NVStorageSaveData done [17:11:10]ExternCall_PrintAddStr [17:11:10]wPrintStart [17:11:10]Write to MH i2c: 01 00 00 8D 2A B7 [17:11:10]Write i2c OK [17:11:10]MH_I2C_Read... [17:11:10]Read from MH i2c: 01 [17:11:10]MH_I2C_Read... [17:11:10]Read from MH i2c: 01 07 00 [17:11:10]MH_I2C_Read... [17:11:10]Read from MH i2c: 01 07 00 8D 2A 00 00 00 00 00 FF 0F CC [17:11:10]RasterBufferAndPrint [17:11:10]line Счет N : (1)3406067 [17:11:10]line ИНН: 02508201610067 [17:11:10]line Контрольно-Кассовый Чек [17:11:10]line ПРОДАЖА [17:11:10]line ТРК (МРК, ГНК) : 42 [17:11:10]line Товар: 2710124130 [17:11:10]line Аи-92-К-4 [17:11:10]line 4.490 * 66.90 [17:11:10]line = 300.38 [17:11:10]line НДС 12% НСП 1% [17:11:10]line > о реализуемом товаре [17:11:10]line ОКРУГЛЕНИЕ: -0.38 [17:11:10]line ИТОГО: 300.00 [17:11:10]line Внесено: 300.00 [17:11:10]line СДАЧА: 0.00 [17:11:10]line НСП 1% : 2.66 [17:11:10]line НДС 12% : 31.90 [17:11:10]line Наличными: 300.00 [17:11:10]line Безнал.: 0.00 [17:11:10]line Место: АЗС № 82 "Партнер Нефть" [17:11:10]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:11:10]line СНО: Общий режим [17:11:10]line Чек 548 27.10.2024 17:11 [17:11:10]line Смена: 143 ФФД: 1.0 [17:11:10]line ЗНМ: 0300000017 [17:11:10]line РНМ: 0000000000170478 [17:11:10]line Версия ККМ: v1.0 [17:11:10]line ФМ: 0000000002098560 [17:11:10]line ФД: 95549 [17:11:10]line ФПД: 167045650801883 [17:11:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T171109&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95549&fm=167045650801883&tin=02508201610067®Number=0000000000170478&sum=30000 [17:11:10]OFD Sender: Processing packet 95549 [packets to send 57, broken 56] [17:11:10]ProducePacketName [17:11:10]name=ofd_packets/00095549 [17:11:10]OFD Sender: To server: pG, [17:11:10]CommunicateWithHost lk.salyk.kg:30040 [17:11:10]ConnectInit lk.salyk.kg [17:11:10]written 0, free lines is 4095 [17:11:10]Connected sock=10 [17:11:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 69 E7 07 01 AF 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 02 00 00 F4 03 04 00 2D 74 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3D 75 01 00 35 04 06 00 97 ED 58 AD 64 DB 2C BA 1A 52 C7 39 AA 99 [17:11:11]Write to MH i2c: 01 00 00 B8 2A E2 [17:11:11]Write i2c OK [17:11:11]MH_I2C_Read... [17:11:11]Read from MH i2c: 01 [17:11:11]MH_I2C_Read... [17:11:11]Read from MH i2c: 01 07 00 [17:11:11]MH_I2C_Read... [17:11:11]Read from MH i2c: 01 07 00 B8 2A 00 00 00 00 00 F3 0C E8 [17:11:11]RasterBufferAndPrint [17:11:11]line [17:11:11]line [17:11:11]line [17:11:11]line [17:11:11]line [17:11:11]written 0, free lines is 3321 [17:11:11]MH_Cut [17:11:11]Write to MH i2c: D1 01 00 BF 2A 01 BB [17:11:11]Write i2c OK [17:11:11]MH_I2C_Read... [17:11:11]Read from MH i2c: D1 [17:11:11]MH_I2C_Read... [17:11:11]Read from MH i2c: D1 01 00 [17:11:11]MH_I2C_Read... [17:11:11]Read from MH i2c: D1 01 00 BF 2A 00 BA [17:11:11]Write to MH i2c: 01 00 00 C0 2A EA [17:11:11]Write i2c OK [17:11:11]MH_I2C_Read... [17:11:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 50 EB 47 00 08 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 32 30 39 38 35 36 30 10 04 04 00 3D 75 01 00 F4 03 04 00 59 1E 1E 67 B6 04 01 00 00 FA 42 8C 49 FC 5B A4 6C [17:11:11]CommunicateWithHost err = 0 [17:11:11]CheckOFDResponse [17:11:11]1017 (14) - 77093643461234 [17:11:11]1041 (16) - 0000000002098560 [17:11:11]1040 (4) - 95549 [17:11:11]1012 (4) - 27.10.2024 11:04 [17:11:11]1206 (1) - 0 [17:11:11]OFD Sender: Remove packet 95549 [17:11:11]ProducePacketName [17:11:11]name=ofd_packets/00095549 [17:11:11]NVStorageDeleteData [17:11:11]OFD Sender: No OFD packet to send [17:11:11]*** Cut start [17:11:11]*** Partial cut [17:11:11]*** CUTSNS_PIN = 1 [17:11:11]*** CUTSNS_PIN = 0 [17:11:11]*** Brake cut motor [17:11:12]Read from MH i2c: 01 [17:11:12]MH_I2C_Read... [17:11:12]*** Stop cut motor [17:11:12]*** Cut end [17:11:12]Read from MH i2c: 01 07 00 [17:11:12]MH_I2C_Read... [17:11:12]Read from MH i2c: 01 07 00 C0 2A 00 00 00 00 00 FF 0F FF [17:11:12]process_action close_receipt done [17:11:12]requested_data is exist [17:11:12]produce_requested_data [17:11:12]requested_item fm.sn is exist - process it [17:11:12]wFMCommunicate request_size=4 [17:11:12]MH_SAM_APDU [17:11:12]CAPDU: 80 11 00 00 [17:11:12]Write to MH i2c: E2 08 00 C1 2A 80 11 00 00 00 00 00 00 65 [17:11:12]Write i2c OK [17:11:12]MH_I2C_Read... [17:11:12]Read from MH i2c: E2 [17:11:12]MH_I2C_Read... [17:11:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:11:12]Read from MH i2c: E2 17 00 [17:11:12]MH_I2C_Read... [17:11:12]Read from MH i2c: E2 17 00 C1 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B6 [17:11:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:11:12]wFMCommunicate OK [17:11:12]requested_item fd.num is exist - process it [17:11:12]SAM_PROTO_GetFieldsCounters [17:11:12]wFMCommunicate request_size=4 [17:11:12]MH_SAM_APDU [17:11:12]CAPDU: 80 13 00 00 [17:11:12]Write to MH i2c: E2 08 00 C2 2A 80 13 00 00 00 00 00 00 68 [17:11:12]Write i2c OK [17:11:12]MH_I2C_Read... [17:11:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:11:12]Read from MH i2c: E2 [17:11:12]MH_I2C_Read... [17:11:12]Read from MH i2c: E2 62 00 [17:11:12]MH_I2C_Read... [17:11:12]Read from MH i2c: E2 62 00 C2 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3D 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 24 02 00 00 5E 04 04 00 24 02 00 00 57 04 04 00 25 02 00 00 19 04 04 00 00 00 00 00 90 00 3D [17:11:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3D 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 24 02 00 00 5E 04 04 00 24 02 00 00 57 04 04 00 25 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:11:12]wFMCommunicate OK [17:11:12]SAM_PROTO_GetFieldsCounters done [17:11:12]requested_item shift.num is exist - process it [17:11:12]requested_item shift.opened is exist - process it [17:11:12]req_shift_opened [17:11:12]FM_GetShiftState [17:11:12]SAM_PROTO_GetShiftState [17:11:12]wFMCommunicate request_size=4 [17:11:12]MH_SAM_APDU [17:11:12]CAPDU: 80 13 01 00 [17:11:12]Write to MH i2c: E2 08 00 C3 2A 80 13 01 00 00 00 00 00 6A [17:11:12]Write i2c OK [17:11:12]MH_I2C_Read... [17:11:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:11:12]Read from MH i2c: E2 [17:11:12]MH_I2C_Read... [17:11:12]Read from MH i2c: E2 0E 00 [17:11:12]MH_I2C_Read... [17:11:12]Read from MH i2c: E2 0E 00 C3 2A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 16 [17:11:12]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:11:12]wFMCommunicate OK [17:11:12]SAM_PROTO_GetShiftState done [17:11:12]FM_GetShiftState done [17:11:12]req_shift_opened done [17:11:12]requested_item shift.open_date is exist - process it [17:11:12]req_shift_open_date [17:11:12]req_shift_open_date done [17:11:12]produce_requested_data done [17:11:12]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95549,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:11:12]process_action_free close_receipt [17:11:12]json_value_free [17:11:12]json_value_free done [17:11:12]process_json_proto returns [17:11:12]Send response to host [17:11:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95549,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:11:12]free response buf [17:11:12]execute_script done [17:11:12]execute_script returns [17:11:12]free content buf [17:11:12]Sock 7.Close socket [17:11:12]Sock 7.Thread stoped [17:11:16]OFD Sender: No OFD packet to send [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: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: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: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: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]accept exits with 9 [17:12:50]New connection [17:12:50]New thread 3067444580 created [17:12:50]Thread 3067301220 joined [17:12:50]Waiting for new connection... [17:12:50] Sock 9.Parse request [17:12:50]Sock 9.Check first char [17:12:50]Sock 9.First char is OK [17:12:50]request: POST /json_proto HTTP/1.0 [17:12:50]Method: POST [17:12:50]URL: /json_proto [17:12:50]Method is POST - this is cgi request [17:12:50]url: /json_proto [17:12:50]query_string will be loaded in cgi processing [17:12:50]execute_cgi json_proto POST (null) [17:12:50]execute_cgi path=json_proto method=POST [17:12:50]POST find Content-Length [17:12:50]Host: 172.17.40.67:8080 [17:12:50]Content-Length: 678 [17:12:50]Content-Type: application/json [17:12:50] [17:12:50]POST finish read [17:12:50]Found Content-Length = 678 [17:12:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406068", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:12:50]execute_script... [17:12: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)3406068", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:12:50]POST & json_proto [17:12:50]process_json_proto [17:12:50]json parsed OK: [17:12:50]protocol is kg_v1.0 [17:12:50]action value=close_receipt [17:12:50]process_action close_receipt [17:12:50]cmd_close_receipt [17:12:50]MH_GetDate [17:12:50]Write to MH i2c: F0 00 00 C4 2A DD [17:12:50]Write i2c OK [17:12:50]MH_I2C_Read... [17:12:50]Read from MH i2c: F0 [17:12:50]MH_I2C_Read... [17:12:50]Read from MH i2c: F0 09 00 [17:12:50]MH_I2C_Read... [17:12:50]Read from MH i2c: F0 09 00 C4 2A 00 93 74 1E 67 EE DA 66 66 06 [17:12:50]GetLastDocTimeStamp 1730049069 [17:12:50]current date 1730049171 [17:12:50]FM_GetShiftState [17:12:50]SAM_PROTO_GetShiftState [17:12:50]wFMCommunicate request_size=4 [17:12:50]MH_SAM_APDU [17:12:50]CAPDU: 80 13 01 00 [17:12:50]Write to MH i2c: E2 08 00 C5 2A 80 13 01 00 00 00 00 00 6C [17:12:50]Write i2c OK [17:12:50]MH_I2C_Read... [17:12:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:12:50]Read from MH i2c: E2 [17:12:50]MH_I2C_Read... [17:12:50]Read from MH i2c: E2 0E 00 [17:12:50]MH_I2C_Read... [17:12:50]Read from MH i2c: E2 0E 00 C5 2A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 18 [17:12:50]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:12:50]wFMCommunicate OK [17:12:50]SAM_PROTO_GetShiftState done [17:12:50]FM_GetShiftState done [17:12:50]opened in 1729987736 [17:12:50]opened+sec_in_day 1730074136 [17:12:50]quantity*price = 50041 [17:12:50]sum+1 = 50042 [17:12:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 549 27.10.2024 17:12 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95550 ФПД: 184393166610757 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T171251&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95550&fm=184393166610757&tin=02508201610067®Number=0000000000170478&sum=50000 [17:12:51]StoreToDocumentArchive [17:12:51]shift 143 fd 95550 [17:12:51]save to /storage/0143/doc_00095550 [17:12:51]save last doc name /storage/0143/doc_00095550 to /storage/kkm_last_doc_name [17:12:51]save OK [17:12:51]Clear old archive folders... [17:12:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:12:51]tlvbuf is B6F52DF0 [17:12:51]SAM_PROTO_ClearQueue [17:12:51]wFMCommunicate request_size=4 [17:12:51]MH_SAM_APDU [17:12:51]CAPDU: 80 09 00 00 [17:12:51]Write to MH i2c: E2 08 00 D2 2A 80 09 00 00 00 00 00 00 6E [17:12:51]Write i2c OK [17:12:51]MH_I2C_Read... [17:12:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:12:51]Read from MH i2c: E2 [17:12:51]MH_I2C_Read... [17:12:51]Read from MH i2c: E2 03 00 [17:12:51]MH_I2C_Read... [17:12:51]Read from MH i2c: E2 03 00 D2 2A 00 90 00 70 [17:12:51]RAPDU: 90 00 [17:12:51]wFMCommunicate OK [17:12:51]SAM_PROTO_ClearQueue done [17:12:51]KKMCreateOFDPacket [17:12:51]OFDProtocolAddRootSTLVToBuf [17:12:51]FM_MakeSignedData [17:12:51]FM_MakeSignedData [17:12:51]SAM_PROTO_SignData [17:12:51]wFMCommunicate request_size=4 [17:12:51]MH_SAM_APDU [17:12:51]CAPDU: 80 0D 01 02 [17:12:51]Write to MH i2c: E2 08 00 D3 2A 80 0D 01 02 00 00 00 00 76 [17:12:51]Write i2c OK [17:12:51]MH_I2C_Read... [17:12:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:12:51]Read from MH i2c: E2 [17:12:51]MH_I2C_Read... [17:12:51]Read from MH i2c: E2 03 00 [17:12:51]MH_I2C_Read... [17:12:51]Read from MH i2c: E2 03 00 D3 2A 00 90 00 71 [17:12:51]RAPDU: 90 00 [17:12:51]wFMCommunicate OK [17:12:51]wFMCommunicate request_size=255 [17:12:51]MH_SAM_APDU [17:12: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 02 00 00 F4 03 04 00 93 74 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3E 75 01 00 35 04 06 00 A7 [17:12:51]Write to MH i2c: E2 02 01 D4 2A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 02 00 00 F4 03 04 00 93 74 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3E 75 01 00 35 04 06 00 A7 00 00 A1 [17:12:51]Write i2c OK [17:12:51]MH_I2C_Read... [17:12:51]OFD Sender: No OFD packet to send [17:12:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:12:51]Read from MH i2c: E2 [17:12:51]MH_I2C_Read... [17:12:51]Read from MH i2c: E2 03 00 [17:12:51]MH_I2C_Read... [17:12:51]Read from MH i2c: E2 03 00 D4 2A 00 90 00 72 [17:12:51]RAPDU: 90 00 [17:12:51]wFMCommunicate OK [17:12:51]wFMCommunicate request_size=10 [17:12:51]MH_SAM_APDU [17:12:51]CAPDU: 80 0D 02 02 05 B4 61 31 E1 45 [17:12:51]Write to MH i2c: E2 0D 00 D5 2A 80 0D 02 02 05 00 B4 61 31 E1 45 00 00 EF [17:12:51]Write i2c OK [17:12:51]MH_I2C_Read... [17:12:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:12:51]Read from MH i2c: E2 [17:12:51]MH_I2C_Read... [17:12:51]Read from MH i2c: E2 03 00 [17:12:51]MH_I2C_Read... [17:12:51]Read from MH i2c: E2 03 00 D5 2A 00 90 00 73 [17:12:51]RAPDU: 90 00 [17:12:51]wFMCommunicate OK [17:12:51]wFMCommunicate request_size=4 [17:12:51]MH_SAM_APDU [17:12:51]CAPDU: 80 0D 03 02 [17:12:51]Write to MH i2c: E2 08 00 D6 2A 80 0D 03 02 00 00 00 00 7B [17:12:51]Write i2c OK [17:12:51]MH_I2C_Read... [17:12:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:12:51]Read from MH i2c: E2 [17:12:51]MH_I2C_Read... [17:12:51]Read from MH i2c: E2 0B 00 [17:12:51]MH_I2C_Read... [17:12:51]Read from MH i2c: E2 0B 00 D6 2A 00 17 5D 33 17 8A 62 8D F7 90 00 AA [17:12:51]RAPDU: 17 5D 33 17 8A 62 8D F7 90 00 [17:12:51]wFMCommunicate OK [17:12:51]SAM_PROTO_SignData done [17:12:51]FM_MakeSignedData done [17:12:51]CreateOFDProtocolMessage [17:12:51]wFMCommunicate request_size=4 [17:12:51]MH_SAM_APDU [17:12:51]CAPDU: 80 11 00 00 [17:12:51]Write to MH i2c: E2 08 00 D7 2A 80 11 00 00 00 00 00 00 7B [17:12:51]Write i2c OK [17:12:51]MH_I2C_Read... [17:12:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:12:51]Read from MH i2c: E2 [17:12:51]MH_I2C_Read... [17:12:51]Read from MH i2c: E2 17 00 [17:12:51]MH_I2C_Read... [17:12:51]Read from MH i2c: E2 17 00 D7 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CC [17:12:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:12:51]wFMCommunicate OK [17:12:51]CreateOFDProtocolMessage done [17:12:51]OFDSenderStorePacket 95550 [17:12:51]StoreOFDPacket docnum=95550 [17:12:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E4 2E 07 01 27 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 02 00 00 F4 03 04 00 93 74 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3E 75 01 00 35 04 06 00 A7 B4 61 31 E1 45 17 5D 33 17 8A 62 8D F7 [17:12:51]CheckFolder [17:12:51]dirname=/storage/ofd_packets [17:12:51]CheckFolder done [17:12:51]ProducePacketName [17:12:51]name=ofd_packets/00095550 [17:12:51]NVStorageSaveData ofd_packets/00095550 [17:12:51]File name is /storage/ofd_packets/00095550 [17:12:51]Write 301 bytes [17:12:51]NVStorageSaveData done [17:12:51]OFDSenderStorePacket done [17:12:51]KKMCreateOFDPacket done [17:12:51]NVStorageSaveData kkm_last_timestamp [17:12:51]File name is /storage/kkm_last_timestamp [17:12:51]Write 4 bytes [17:12:51]NVStorageSaveData done [17:12:51]ExternCall_PrintAddStr [17:12:51]wPrintStart [17:12:51]Write to MH i2c: 01 00 00 D8 2A 02 [17:12:51]Write i2c OK [17:12:51]MH_I2C_Read... [17:12:51]Read from MH i2c: 01 [17:12:51]MH_I2C_Read... [17:12:51]Read from MH i2c: 01 07 00 [17:12:51]MH_I2C_Read... [17:12:51]Read from MH i2c: 01 07 00 D8 2A 00 00 00 00 00 FF 0F 17 [17:12:51]RasterBufferAndPrint [17:12:51]line Счет N : (1)3406068 [17:12:51]line ИНН: 02508201610067 [17:12:51]line Контрольно-Кассовый Чек [17:12:51]line ПРОДАЖА [17:12:51]line ТРК (МРК, ГНК) : 32 [17:12:51]line Товар: 2710124130 [17:12:51]line Аи-92-К-4 [17:12:51]line 7.480 * 66.90 [17:12:51]line = 500.41 [17:12:51]line НДС 12% НСП 1% [17:12:51]line > о реализуемом товаре [17:12:51]line ОКРУГЛЕНИЕ: -0.41 [17:12:51]line ИТОГО: 500.00 [17:12:51]line Внесено: 500.00 [17:12:51]line СДАЧА: 0.00 [17:12:51]line НСП 1% : 4.43 [17:12:51]line НДС 12% : 53.14 [17:12:51]line Наличными: 500.00 [17:12:51]line Безнал.: 0.00 [17:12:51]line Место: АЗС № 82 "Партнер Нефть" [17:12:51]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:12:51]line СНО: Общий режим [17:12:51]line Чек 549 27.10.2024 17:12 [17:12:51]line Смена: 143 ФФД: 1.0 [17:12:51]line ЗНМ: 0300000017 [17:12:51]line РНМ: 0000000000170478 [17:12:51]line Версия ККМ: v1.0 [17:12:51]line ФМ: 0000000002098560 [17:12:51]line ФД: 95550 [17:12:51]line ФПД: 184393166610757 [17:12:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T171251&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95550&fm=184393166610757&tin=02508201610067®Number=0000000000170478&sum=50000 [17:12:52]OFD Sender: Processing packet 95550 [packets to send 57, broken 56] [17:12:52]ProducePacketName [17:12:52]name=ofd_packets/00095550 [17:12:52]OFD Sender: To server: pG, [17:12:52]CommunicateWithHost lk.salyk.kg:30040 [17:12:52]ConnectInit lk.salyk.kg [17:12:52]written 0, free lines is 4095 [17:12:52]Connected sock=10 [17:12:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E4 2E 07 01 27 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 02 00 00 F4 03 04 00 93 74 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3E 75 01 00 35 04 06 00 A7 B4 61 31 E1 45 17 5D 33 17 8A 62 8D F7 [17:12:52]Write to MH i2c: 01 00 00 03 2B 2E [17:12:52]Write i2c OK [17:12:52]MH_I2C_Read... [17:12:52]Read from MH i2c: 01 [17:12:52]MH_I2C_Read... [17:12:52]Read from MH i2c: 01 07 00 [17:12:52]MH_I2C_Read... [17:12:52]Read from MH i2c: 01 07 00 03 2B 00 00 00 00 00 F7 0C 38 [17:12:52]RasterBufferAndPrint [17:12:52]line [17:12:52]line [17:12:52]line [17:12:52]line [17:12:52]line [17:12:52]written 0, free lines is 3325 [17:12:52]MH_Cut [17:12:52]Write to MH i2c: D1 01 00 0A 2B 01 07 [17:12:52]Write i2c OK [17:12:52]MH_I2C_Read... [17:12:52]Read from MH i2c: D1 [17:12:52]MH_I2C_Read... [17:12:52]Read from MH i2c: D1 01 00 [17:12:52]MH_I2C_Read... [17:12:52]Read from MH i2c: D1 01 00 0A 2B 00 06 [17:12:52]Write to MH i2c: 01 00 00 0B 2B 36 [17:12:52]Write i2c OK [17:12:52]MH_I2C_Read... [17:12:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 53 A3 47 00 4B 88 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3E 75 01 00 F4 03 04 00 BF 1E 1E 67 B6 04 01 00 00 3E 0E 5E A9 DF D3 5C 14 [17:12:52]CommunicateWithHost err = 0 [17:12:52]CheckOFDResponse [17:12:52]1017 (14) - 77093643461234 [17:12:52]1041 (16) - 0000000002098560 [17:12:52]1040 (4) - 95550 [17:12:52]1012 (4) - 27.10.2024 11:06 [17:12:52]1206 (1) - 0 [17:12:52]OFD Sender: Remove packet 95550 [17:12:52]ProducePacketName [17:12:52]name=ofd_packets/00095550 [17:12:52]NVStorageDeleteData [17:12:53]OFD Sender: No OFD packet to send [17:12:53]*** Cut start [17:12:53]*** Partial cut [17:12:53]*** CUTSNS_PIN = 1 [17:12:53]*** CUTSNS_PIN = 0 [17:12:53]*** Brake cut motor [17:12:53]Read from MH i2c: 01 [17:12:53]MH_I2C_Read... [17:12:53]*** Stop cut motor [17:12:53]*** Cut end [17:12:53]Read from MH i2c: 01 07 00 [17:12:53]MH_I2C_Read... [17:12:53]Read from MH i2c: 01 07 00 0B 2B 00 00 00 00 00 FF 0F 4B [17:12:53]process_action close_receipt done [17:12:53]requested_data is exist [17:12:53]produce_requested_data [17:12:53]requested_item fm.sn is exist - process it [17:12:53]wFMCommunicate request_size=4 [17:12:53]MH_SAM_APDU [17:12:53]CAPDU: 80 11 00 00 [17:12:53]Write to MH i2c: E2 08 00 0C 2B 80 11 00 00 00 00 00 00 B1 [17:12:53]Write i2c OK [17:12:53]MH_I2C_Read... [17:12:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:12:54]Read from MH i2c: E2 [17:12:54]MH_I2C_Read... [17:12:54]Read from MH i2c: E2 17 00 [17:12:54]MH_I2C_Read... [17:12:54]Read from MH i2c: E2 17 00 0C 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 02 [17:12:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:12:54]wFMCommunicate OK [17:12:54]requested_item fd.num is exist - process it [17:12:54]SAM_PROTO_GetFieldsCounters [17:12:54]wFMCommunicate request_size=4 [17:12:54]MH_SAM_APDU [17:12:54]CAPDU: 80 13 00 00 [17:12:54]Write to MH i2c: E2 08 00 0D 2B 80 13 00 00 00 00 00 00 B4 [17:12:54]Write i2c OK [17:12:54]MH_I2C_Read... [17:12:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:12:54]Read from MH i2c: E2 [17:12:54]MH_I2C_Read... [17:12:54]Read from MH i2c: E2 62 00 [17:12:54]MH_I2C_Read... [17:12:54]Read from MH i2c: E2 62 00 0D 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3E 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 25 02 00 00 5E 04 04 00 25 02 00 00 57 04 04 00 26 02 00 00 19 04 04 00 00 00 00 00 90 00 8D [17:12:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3E 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 25 02 00 00 5E 04 04 00 25 02 00 00 57 04 04 00 26 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:12:54]wFMCommunicate OK [17:12:54]SAM_PROTO_GetFieldsCounters done [17:12:54]requested_item shift.num is exist - process it [17:12:54]requested_item shift.opened is exist - process it [17:12:54]req_shift_opened [17:12:54]FM_GetShiftState [17:12:54]SAM_PROTO_GetShiftState [17:12:54]wFMCommunicate request_size=4 [17:12:54]MH_SAM_APDU [17:12:54]CAPDU: 80 13 01 00 [17:12:54]Write to MH i2c: E2 08 00 0E 2B 80 13 01 00 00 00 00 00 B6 [17:12:54]Write i2c OK [17:12:54]MH_I2C_Read... [17:12:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:12:54]Read from MH i2c: E2 [17:12:54]MH_I2C_Read... [17:12:54]Read from MH i2c: E2 0E 00 [17:12:54]MH_I2C_Read... [17:12:54]Read from MH i2c: E2 0E 00 0E 2B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 62 [17:12:54]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:12:54]wFMCommunicate OK [17:12:54]SAM_PROTO_GetShiftState done [17:12:54]FM_GetShiftState done [17:12:54]req_shift_opened done [17:12:54]requested_item shift.open_date is exist - process it [17:12:54]req_shift_open_date [17:12:54]req_shift_open_date done [17:12:54]produce_requested_data done [17:12:54]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95550,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:12:54]process_action_free close_receipt [17:12:54]json_value_free [17:12:54]json_value_free done [17:12:54]process_json_proto returns [17:12:54]Send response to host [17:12:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95550,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:12:54]free response buf [17:12:54]execute_script done [17:12:54]execute_script returns [17:12:54]free content buf [17:12:54]Sock 9.Close socket [17:12:54]Sock 9.Thread stoped [17:12:58]OFD Sender: No OFD packet to send [17:13:03]OFD Sender: No OFD packet to send [17:13:08]OFD Sender: No OFD packet to send [17:13:13]OFD Sender: No OFD packet to send [17:13:18]OFD Sender: No OFD packet to send [17:13:18]accept exits with 7 [17:13:18]New connection [17:13:18]New thread 3067301220 created [17:13:18]Thread 3067444580 joined [17:13:18]Waiting for new connection... [17:13:18] Sock 7.Parse request [17:13:18]Sock 7.Check first char [17:13:18]Sock 7.First char is OK [17:13:18]request: POST /json_proto HTTP/1.0 [17:13:18]Method: POST [17:13:18]URL: /json_proto [17:13:18]Method is POST - this is cgi request [17:13:18]url: /json_proto [17:13:18]query_string will be loaded in cgi processing [17:13:18]execute_cgi json_proto POST (null) [17:13:18]execute_cgi path=json_proto method=POST [17:13:18]POST find Content-Length [17:13:18]Host: 172.17.40.67:8080 [17:13:18]Content-Length: 678 [17:13:18]Content-Type: application/json [17:13:18] [17:13:18]POST finish read [17:13:18]Found Content-Length = 678 [17:13:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406069", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:13:18]execute_script... [17:13: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)3406069", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:13:18]POST & json_proto [17:13:18]process_json_proto [17:13:18]json parsed OK: [17:13:18]protocol is kg_v1.0 [17:13:18]action value=close_receipt [17:13:18]process_action close_receipt [17:13:18]cmd_close_receipt [17:13:18]MH_GetDate [17:13:18]Write to MH i2c: F0 00 00 0F 2B 29 [17:13:18]Write i2c OK [17:13:18]MH_I2C_Read... [17:13:18]Read from MH i2c: F0 [17:13:18]MH_I2C_Read... [17:13:18]Read from MH i2c: F0 09 00 [17:13:18]MH_I2C_Read... [17:13:18]Read from MH i2c: F0 09 00 0F 2B 00 B0 74 1E 67 EE DA 66 66 6F [17:13:18]GetLastDocTimeStamp 1730049171 [17:13:18]current date 1730049200 [17:13:18]FM_GetShiftState [17:13:18]SAM_PROTO_GetShiftState [17:13:18]wFMCommunicate request_size=4 [17:13:18]MH_SAM_APDU [17:13:18]CAPDU: 80 13 01 00 [17:13:18]Write to MH i2c: E2 08 00 10 2B 80 13 01 00 00 00 00 00 B8 [17:13:18]Write i2c OK [17:13:18]MH_I2C_Read... [17:13:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:13:18]Read from MH i2c: E2 [17:13:18]MH_I2C_Read... [17:13:18]Read from MH i2c: E2 0E 00 [17:13:18]MH_I2C_Read... [17:13:18]Read from MH i2c: E2 0E 00 10 2B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 64 [17:13:18]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:13:18]wFMCommunicate OK [17:13:18]SAM_PROTO_GetShiftState done [17:13:18]FM_GetShiftState done [17:13:18]opened in 1729987736 [17:13:18]opened+sec_in_day 1730074136 [17:13:18]quantity*price = 50041 [17:13:18]sum+1 = 50042 [17:13:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 550 27.10.2024 17:13 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95551 ФПД: 100244945130183 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T171320&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95551&fm=100244945130183&tin=02508201610067®Number=0000000000170478&sum=50000 [17:13:20]StoreToDocumentArchive [17:13:20]shift 143 fd 95551 [17:13:20]save to /storage/0143/doc_00095551 [17:13:20]save last doc name /storage/0143/doc_00095551 to /storage/kkm_last_doc_name [17:13:20]save OK [17:13:20]Clear old archive folders... [17:13:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:13:20]tlvbuf is B6FCD5C0 [17:13:20]SAM_PROTO_ClearQueue [17:13:20]wFMCommunicate request_size=4 [17:13:20]MH_SAM_APDU [17:13:20]CAPDU: 80 09 00 00 [17:13:20]Write to MH i2c: E2 08 00 1D 2B 80 09 00 00 00 00 00 00 BA [17:13:20]Write i2c OK [17:13:20]MH_I2C_Read... [17:13:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:13:20]Read from MH i2c: E2 [17:13:20]MH_I2C_Read... [17:13:20]Read from MH i2c: E2 03 00 [17:13:20]MH_I2C_Read... [17:13:20]Read from MH i2c: E2 03 00 1D 2B 00 90 00 BC [17:13:20]RAPDU: 90 00 [17:13:20]wFMCommunicate OK [17:13:20]SAM_PROTO_ClearQueue done [17:13:20]KKMCreateOFDPacket [17:13:20]OFDProtocolAddRootSTLVToBuf [17:13:20]FM_MakeSignedData [17:13:20]FM_MakeSignedData [17:13:20]SAM_PROTO_SignData [17:13:20]wFMCommunicate request_size=4 [17:13:20]MH_SAM_APDU [17:13:20]CAPDU: 80 0D 01 02 [17:13:20]Write to MH i2c: E2 08 00 1E 2B 80 0D 01 02 00 00 00 00 C2 [17:13:20]Write i2c OK [17:13:20]MH_I2C_Read... [17:13:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:13:20]Read from MH i2c: E2 [17:13:20]MH_I2C_Read... [17:13:20]Read from MH i2c: E2 03 00 [17:13:20]MH_I2C_Read... [17:13:20]Read from MH i2c: E2 03 00 1E 2B 00 90 00 BD [17:13:20]RAPDU: 90 00 [17:13:20]wFMCommunicate OK [17:13:20]wFMCommunicate request_size=255 [17:13:20]MH_SAM_APDU [17:13: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 02 00 00 F4 03 04 00 B0 74 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3F 75 01 00 35 04 06 00 5B [17:13:20]Write to MH i2c: E2 02 01 1F 2B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 02 00 00 F4 03 04 00 B0 74 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3F 75 01 00 35 04 06 00 5B 00 00 C0 [17:13:20]Write i2c OK [17:13:20]MH_I2C_Read... [17:13:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:13:20]Read from MH i2c: E2 [17:13:20]MH_I2C_Read... [17:13:20]Read from MH i2c: E2 03 00 [17:13:20]MH_I2C_Read... [17:13:20]Read from MH i2c: E2 03 00 1F 2B 00 90 00 BE [17:13:20]RAPDU: 90 00 [17:13:20]wFMCommunicate OK [17:13:20]wFMCommunicate request_size=10 [17:13:20]MH_SAM_APDU [17:13:20]CAPDU: 80 0D 02 02 05 2C 18 58 52 C7 [17:13:20]Write to MH i2c: E2 0D 00 20 2B 80 0D 02 02 05 00 2C 18 58 52 C7 00 00 84 [17:13:20]Write i2c OK [17:13:20]MH_I2C_Read... [17:13:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:13:20]Read from MH i2c: E2 [17:13:20]MH_I2C_Read... [17:13:20]Read from MH i2c: E2 03 00 [17:13:20]MH_I2C_Read... [17:13:20]Read from MH i2c: E2 03 00 20 2B 00 90 00 BF [17:13:20]RAPDU: 90 00 [17:13:20]wFMCommunicate OK [17:13:20]wFMCommunicate request_size=4 [17:13:20]MH_SAM_APDU [17:13:20]CAPDU: 80 0D 03 02 [17:13:20]Write to MH i2c: E2 08 00 21 2B 80 0D 03 02 00 00 00 00 C7 [17:13:20]Write i2c OK [17:13:20]MH_I2C_Read... [17:13:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:13:20]Read from MH i2c: E2 [17:13:20]MH_I2C_Read... [17:13:20]Read from MH i2c: E2 0B 00 [17:13:20]MH_I2C_Read... [17:13:20]Read from MH i2c: E2 0B 00 21 2B 00 4D 39 D6 C0 A7 11 53 F3 90 00 E2 [17:13:20]RAPDU: 4D 39 D6 C0 A7 11 53 F3 90 00 [17:13:20]wFMCommunicate OK [17:13:20]SAM_PROTO_SignData done [17:13:20]FM_MakeSignedData done [17:13:20]CreateOFDProtocolMessage [17:13:20]wFMCommunicate request_size=4 [17:13:20]MH_SAM_APDU [17:13:20]CAPDU: 80 11 00 00 [17:13:20]Write to MH i2c: E2 08 00 22 2B 80 11 00 00 00 00 00 00 C7 [17:13:20]Write i2c OK [17:13:20]MH_I2C_Read... [17:13:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:13:20]Read from MH i2c: E2 [17:13:20]MH_I2C_Read... [17:13:20]Read from MH i2c: E2 17 00 [17:13:20]MH_I2C_Read... [17:13:20]Read from MH i2c: E2 17 00 22 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 18 [17:13:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:13:20]wFMCommunicate OK [17:13:20]CreateOFDProtocolMessage done [17:13:20]OFDSenderStorePacket 95551 [17:13:20]StoreOFDPacket docnum=95551 [17:13:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1E 44 07 01 15 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 02 00 00 F4 03 04 00 B0 74 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3F 75 01 00 35 04 06 00 5B 2C 18 58 52 C7 4D 39 D6 C0 A7 11 53 F3 [17:13:20]CheckFolder [17:13:20]dirname=/storage/ofd_packets [17:13:20]CheckFolder done [17:13:20]ProducePacketName [17:13:20]name=ofd_packets/00095551 [17:13:20]NVStorageSaveData ofd_packets/00095551 [17:13:20]File name is /storage/ofd_packets/00095551 [17:13:20]Write 301 bytes [17:13:20]NVStorageSaveData done [17:13:20]OFDSenderStorePacket done [17:13:20]KKMCreateOFDPacket done [17:13:20]NVStorageSaveData kkm_last_timestamp [17:13:20]File name is /storage/kkm_last_timestamp [17:13:20]Write 4 bytes [17:13:20]NVStorageSaveData done [17:13:20]ExternCall_PrintAddStr [17:13:20]wPrintStart [17:13:20]Write to MH i2c: 01 00 00 23 2B 4E [17:13:20]Write i2c OK [17:13:20]MH_I2C_Read... [17:13:20]Read from MH i2c: 01 [17:13:20]MH_I2C_Read... [17:13:20]Read from MH i2c: 01 07 00 [17:13:20]MH_I2C_Read... [17:13:20]Read from MH i2c: 01 07 00 23 2B 00 00 00 00 00 FF 0F 63 [17:13:20]RasterBufferAndPrint [17:13:20]line Счет N : (1)3406069 [17:13:20]line ИНН: 02508201610067 [17:13:20]line Контрольно-Кассовый Чек [17:13:20]line ПРОДАЖА [17:13:20]line ТРК (МРК, ГНК) : 12 [17:13:20]line Товар: 2710124130 [17:13:20]line Аи-92-К-4 [17:13:20]line 7.480 * 66.90 [17:13:20]line = 500.41 [17:13:20]line НДС 12% НСП 1% [17:13:20]line > о реализуемом товаре [17:13:20]line ОКРУГЛЕНИЕ: -0.41 [17:13:20]line ИТОГО: 500.00 [17:13:20]line Внесено: 500.00 [17:13:20]line СДАЧА: 0.00 [17:13:20]line НСП 1% : 4.43 [17:13:20]line НДС 12% : 53.14 [17:13:20]line Наличными: 500.00 [17:13:20]line Безнал.: 0.00 [17:13:20]line Место: АЗС № 82 "Партнер Нефть" [17:13:20]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:13:20]line СНО: Общий режим [17:13:20]line Чек 550 27.10.2024 17:13 [17:13:20]line Смена: 143 ФФД: 1.0 [17:13:20]line ЗНМ: 0300000017 [17:13:20]line РНМ: 0000000000170478 [17:13:20]line Версия ККМ: v1.0 [17:13:20]line ФМ: 0000000002098560 [17:13:20]line ФД: 95551 [17:13:20]line ФПД: 100244945130183 [17:13:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T171320&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95551&fm=100244945130183&tin=02508201610067®Number=0000000000170478&sum=50000 [17:13:20]OFD Sender: Processing packet 95551 [packets to send 57, broken 56] [17:13:20]ProducePacketName [17:13:20]name=ofd_packets/00095551 [17:13:20]OFD Sender: To server: pG, [17:13:20]CommunicateWithHost lk.salyk.kg:30040 [17:13:20]ConnectInit lk.salyk.kg [17:13:20]written 0, free lines is 4095 [17:13:21]Connected sock=10 [17:13:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1E 44 07 01 15 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 02 00 00 F4 03 04 00 B0 74 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3F 75 01 00 35 04 06 00 5B 2C 18 58 52 C7 4D 39 D6 C0 A7 11 53 F3 [17:13:21]Write to MH i2c: 01 00 00 4E 2B 79 [17:13:21]Write i2c OK [17:13:21]MH_I2C_Read... [17:13:21]Read from MH i2c: 01 [17:13:21]MH_I2C_Read... [17:13:21]Read from MH i2c: 01 07 00 [17:13:21]MH_I2C_Read... [17:13:21]Read from MH i2c: 01 07 00 4E 2B 00 00 00 00 00 EF 0C 7B [17:13:21]RasterBufferAndPrint [17:13:21]line [17:13:21]line [17:13:21]line [17:13:21]line [17:13:21]line [17:13:21]written 0, free lines is 3317 [17:13:21]MH_Cut [17:13:21]Write to MH i2c: D1 01 00 55 2B 01 52 [17:13:21]Write i2c OK [17:13:21]MH_I2C_Read... [17:13:21]Read from MH i2c: D1 [17:13:21]MH_I2C_Read... [17:13:21]Read from MH i2c: D1 01 00 [17:13:21]MH_I2C_Read... [17:13:21]Read from MH i2c: D1 01 00 55 2B 00 51 [17:13:21]Write to MH i2c: 01 00 00 56 2B 81 [17:13:21]Write i2c OK [17:13:21]MH_I2C_Read... [17:13:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D6 51 47 00 90 72 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 3F 75 01 00 F4 03 04 00 DB 1E 1E 67 B6 04 01 00 00 5B 5F A1 C4 C3 59 A0 F0 [17:13:21]CommunicateWithHost err = 0 [17:13:21]CheckOFDResponse [17:13:21]1017 (14) - 77093643461234 [17:13:21]1041 (16) - 0000000002098560 [17:13:21]1040 (4) - 95551 [17:13:21]1012 (4) - 27.10.2024 11:07 [17:13:21]1206 (1) - 0 [17:13:21]OFD Sender: Remove packet 95551 [17:13:21]ProducePacketName [17:13:21]name=ofd_packets/00095551 [17:13:21]NVStorageDeleteData [17:13:21]OFD Sender: No OFD packet to send [17:13:21]*** Cut start [17:13:21]*** Partial cut [17:13:21]*** CUTSNS_PIN = 1 [17:13:22]*** CUTSNS_PIN = 0 [17:13:22]*** Brake cut motor [17:13:22]Read from MH i2c: 01 [17:13:22]MH_I2C_Read... [17:13:22]*** Stop cut motor [17:13:22]*** Cut end [17:13:22]Read from MH i2c: 01 07 00 [17:13:22]MH_I2C_Read... [17:13:22]Read from MH i2c: 01 07 00 56 2B 00 00 00 00 00 FF 0F 96 [17:13:22]process_action close_receipt done [17:13:22]requested_data is exist [17:13:22]produce_requested_data [17:13:22]requested_item fm.sn is exist - process it [17:13:22]wFMCommunicate request_size=4 [17:13:22]MH_SAM_APDU [17:13:22]CAPDU: 80 11 00 00 [17:13:22]Write to MH i2c: E2 08 00 57 2B 80 11 00 00 00 00 00 00 FC [17:13:22]Write i2c OK [17:13:22]MH_I2C_Read... [17:13:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:13:22]Read from MH i2c: E2 [17:13:22]MH_I2C_Read... [17:13:22]Read from MH i2c: E2 17 00 [17:13:22]MH_I2C_Read... [17:13:22]Read from MH i2c: E2 17 00 57 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4D [17:13:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:13:22]wFMCommunicate OK [17:13:22]requested_item fd.num is exist - process it [17:13:22]SAM_PROTO_GetFieldsCounters [17:13:22]wFMCommunicate request_size=4 [17:13:22]MH_SAM_APDU [17:13:22]CAPDU: 80 13 00 00 [17:13:22]Write to MH i2c: E2 08 00 58 2B 80 13 00 00 00 00 00 00 FF [17:13:22]Write i2c OK [17:13:22]MH_I2C_Read... [17:13:22]Read from MH i2c: E2 [17:13:22]MH_I2C_Read... [17:13:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:13:22]Read from MH i2c: E2 62 00 [17:13:22]MH_I2C_Read... [17:13:22]Read from MH i2c: E2 62 00 58 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3F 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 26 02 00 00 5E 04 04 00 26 02 00 00 57 04 04 00 27 02 00 00 19 04 04 00 00 00 00 00 90 00 DC [17:13:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 3F 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 26 02 00 00 5E 04 04 00 26 02 00 00 57 04 04 00 27 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:13:22]wFMCommunicate OK [17:13:22]SAM_PROTO_GetFieldsCounters done [17:13:22]requested_item shift.num is exist - process it [17:13:22]requested_item shift.opened is exist - process it [17:13:22]req_shift_opened [17:13:22]FM_GetShiftState [17:13:22]SAM_PROTO_GetShiftState [17:13:22]wFMCommunicate request_size=4 [17:13:22]MH_SAM_APDU [17:13:22]CAPDU: 80 13 01 00 [17:13:22]Write to MH i2c: E2 08 00 59 2B 80 13 01 00 00 00 00 00 01 [17:13:22]Write i2c OK [17:13:22]MH_I2C_Read... [17:13:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:13:22]Read from MH i2c: E2 [17:13:22]MH_I2C_Read... [17:13:22]Read from MH i2c: E2 0E 00 [17:13:22]MH_I2C_Read... [17:13:22]Read from MH i2c: E2 0E 00 59 2B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 AD [17:13:22]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:13:22]wFMCommunicate OK [17:13:22]SAM_PROTO_GetShiftState done [17:13:22]FM_GetShiftState done [17:13:22]req_shift_opened done [17:13:22]requested_item shift.open_date is exist - process it [17:13:22]req_shift_open_date [17:13:22]req_shift_open_date done [17:13:22]produce_requested_data done [17:13:22]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95551,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:13:22]process_action_free close_receipt [17:13:22]json_value_free [17:13:22]json_value_free done [17:13:22]process_json_proto returns [17:13:22]Send response to host [17:13:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95551,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:13:22]free response buf [17:13:22]execute_script done [17:13:22]execute_script returns [17:13:22]free content buf [17:13:22]Sock 7.Close socket [17:13:22]Sock 7.Thread stoped [17:13:26]OFD Sender: No OFD packet to send [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]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:37]OFD Sender: No OFD packet to send [17:14:42]OFD Sender: No OFD packet to send [17:14:47]OFD Sender: No OFD packet to send [17:14:52]OFD Sender: No OFD packet to send [17:14:57]OFD Sender: No OFD packet to send [17:15:02]OFD Sender: No OFD packet to send [17:15:07]OFD Sender: No OFD packet to send [17:15:12]OFD Sender: No OFD packet to send [17:15:17]OFD Sender: No OFD packet to send [17:15:22]OFD Sender: No OFD packet to send [17:15:27]OFD Sender: No OFD packet to send [17:15:32]OFD Sender: No OFD packet to send [17:15:37]OFD Sender: No OFD packet to send [17:15:42]OFD Sender: No OFD packet to send [17:15:47]OFD Sender: No OFD packet to send [17:15:52]OFD Sender: No OFD packet to send [17:15:57]OFD Sender: No OFD packet to send [17:16:02]OFD Sender: No OFD packet to send [17:16:07]OFD Sender: No OFD packet to send [17:16:12]OFD Sender: No OFD packet to send [17:16:17]OFD Sender: No OFD packet to send [17:16:22]OFD Sender: No OFD packet to send [17:16:27]OFD Sender: No OFD packet to send [17:16:32]OFD Sender: No OFD packet to send [17:16:37]OFD Sender: No OFD packet to send [17:16:42]OFD Sender: No OFD packet to send [17:16:43]accept exits with 9 [17:16:43]New connection [17:16:43]New thread 3067444580 created [17:16:43]Thread 3067301220 joined [17:16:43]Waiting for new connection... [17:16:43] Sock 9.Parse request [17:16:43]Sock 9.Check first char [17:16:43]Sock 9.First char is OK [17:16:43]request: POST /json_proto HTTP/1.0 [17:16:43]Method: POST [17:16:43]URL: /json_proto [17:16:43]Method is POST - this is cgi request [17:16:43]url: /json_proto [17:16:43]query_string will be loaded in cgi processing [17:16:43]execute_cgi json_proto POST (null) [17:16:43]execute_cgi path=json_proto method=POST [17:16:43]POST find Content-Length [17:16:43]Host: 172.17.40.67:8080 [17:16:43]Content-Length: 770 [17:16:43]Content-Type: application/json [17:16:43] [17:16:43]POST finish read [17:16:43]Found Content-Length = 770 [17:16:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406070", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:16:43]execute_script... [17:16:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406070", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:16:43]POST & json_proto [17:16:43]process_json_proto [17:16:43]json parsed OK: [17:16:43]protocol is kg_v1.0 [17:16:43]action value=close_receipt [17:16:43]process_action close_receipt [17:16:43]cmd_close_receipt [17:16:43]MH_GetDate [17:16:43]Write to MH i2c: F0 00 00 5A 2B 74 [17:16:43]Write i2c OK [17:16:43]MH_I2C_Read... [17:16:43]Read from MH i2c: F0 [17:16:43]MH_I2C_Read... [17:16:43]Read from MH i2c: F0 09 00 [17:16:43]MH_I2C_Read... [17:16:43]Read from MH i2c: F0 09 00 5A 2B 00 7C 75 1E 67 EE DA 66 66 87 [17:16:43]GetLastDocTimeStamp 1730049200 [17:16:43]current date 1730049404 [17:16:43]FM_GetShiftState [17:16:43]SAM_PROTO_GetShiftState [17:16:43]wFMCommunicate request_size=4 [17:16:43]MH_SAM_APDU [17:16:43]CAPDU: 80 13 01 00 [17:16:43]Write to MH i2c: E2 08 00 5B 2B 80 13 01 00 00 00 00 00 03 [17:16:43]Write i2c OK [17:16:43]MH_I2C_Read... [17:16:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:16:43]Read from MH i2c: E2 [17:16:43]MH_I2C_Read... [17:16:43]Read from MH i2c: E2 0E 00 [17:16:43]MH_I2C_Read... [17:16:43]Read from MH i2c: E2 0E 00 5B 2B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 AF [17:16:43]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:16:43]wFMCommunicate OK [17:16:43]SAM_PROTO_GetShiftState done [17:16:43]FM_GetShiftState done [17:16:43]opened in 1729987736 [17:16:43]opened+sec_in_day 1730074136 [17:16:43]quantity*price = 100015 [17:16:43]sum+1 = 100017 [17:16:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 551 27.10.2024 17:16 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95552 ФПД: 42897517291261 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T171644&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95552&fm=42897517291261&tin=02508201610067®Number=0000000000170478&sum=100016 [17:16:44]StoreToDocumentArchive [17:16:44]shift 143 fd 95552 [17:16:44]save to /storage/0143/doc_00095552 [17:16:44]save last doc name /storage/0143/doc_00095552 to /storage/kkm_last_doc_name [17:16:44]save OK [17:16:44]Clear old archive folders... [17:16:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:16:44]tlvbuf is 00A71B10 [17:16:44]SAM_PROTO_ClearQueue [17:16:44]wFMCommunicate request_size=4 [17:16:44]MH_SAM_APDU [17:16:44]CAPDU: 80 09 00 00 [17:16:44]Write to MH i2c: E2 08 00 68 2B 80 09 00 00 00 00 00 00 05 [17:16:44]Write i2c OK [17:16:44]MH_I2C_Read... [17:16:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:16:44]Read from MH i2c: E2 [17:16:44]MH_I2C_Read... [17:16:44]Read from MH i2c: E2 03 00 [17:16:44]MH_I2C_Read... [17:16:44]Read from MH i2c: E2 03 00 68 2B 00 90 00 07 [17:16:44]RAPDU: 90 00 [17:16:44]wFMCommunicate OK [17:16:44]SAM_PROTO_ClearQueue done [17:16:44]KKMCreateOFDPacket [17:16:44]OFDProtocolAddRootSTLVToBuf [17:16:44]FM_MakeSignedData [17:16:44]FM_MakeSignedData [17:16:44]SAM_PROTO_SignData [17:16:44]wFMCommunicate request_size=4 [17:16:44]MH_SAM_APDU [17:16:44]CAPDU: 80 0D 01 02 [17:16:44]Write to MH i2c: E2 08 00 69 2B 80 0D 01 02 00 00 00 00 0D [17:16:44]Write i2c OK [17:16:44]MH_I2C_Read... [17:16:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:16:44]Read from MH i2c: E2 [17:16:44]MH_I2C_Read... [17:16:44]Read from MH i2c: E2 03 00 [17:16:44]MH_I2C_Read... [17:16:44]Read from MH i2c: E2 03 00 69 2B 00 90 00 08 [17:16:44]RAPDU: 90 00 [17:16:44]wFMCommunicate OK [17:16:44]wFMCommunicate request_size=255 [17:16:44]MH_SAM_APDU [17:16: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 02 00 00 F4 03 04 00 7C 75 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 40 75 01 00 35 04 06 00 27 [17:16:44]Write to MH i2c: E2 02 01 6A 2B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 02 00 00 F4 03 04 00 7C 75 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 40 75 01 00 35 04 06 00 27 00 00 C0 [17:16:44]Write i2c OK [17:16:44]MH_I2C_Read... [17:16:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:16:45]Read from MH i2c: E2 [17:16:45]MH_I2C_Read... [17:16:45]Read from MH i2c: E2 03 00 [17:16:45]MH_I2C_Read... [17:16:45]Read from MH i2c: E2 03 00 6A 2B 00 90 00 09 [17:16:45]RAPDU: 90 00 [17:16:45]wFMCommunicate OK [17:16:45]wFMCommunicate request_size=10 [17:16:45]MH_SAM_APDU [17:16:45]CAPDU: 80 0D 02 02 05 03 DB 47 A6 FD [17:16:45]Write to MH i2c: E2 0D 00 6B 2B 80 0D 02 02 05 00 03 DB 47 A6 FD 00 00 E2 [17:16:45]Write i2c OK [17:16:45]MH_I2C_Read... [17:16:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:16:45]Read from MH i2c: E2 [17:16:45]MH_I2C_Read... [17:16:45]Read from MH i2c: E2 03 00 [17:16:45]MH_I2C_Read... [17:16:45]Read from MH i2c: E2 03 00 6B 2B 00 90 00 0A [17:16:45]RAPDU: 90 00 [17:16:45]wFMCommunicate OK [17:16:45]wFMCommunicate request_size=4 [17:16:45]MH_SAM_APDU [17:16:45]CAPDU: 80 0D 03 02 [17:16:45]Write to MH i2c: E2 08 00 6C 2B 80 0D 03 02 00 00 00 00 12 [17:16:45]Write i2c OK [17:16:45]MH_I2C_Read... [17:16:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:16:45]Read from MH i2c: E2 [17:16:45]MH_I2C_Read... [17:16:45]Read from MH i2c: E2 0B 00 [17:16:45]MH_I2C_Read... [17:16:45]Read from MH i2c: E2 0B 00 6C 2B 00 FC 75 70 16 9C 2A 78 DC 90 00 24 [17:16:45]RAPDU: FC 75 70 16 9C 2A 78 DC 90 00 [17:16:45]wFMCommunicate OK [17:16:45]SAM_PROTO_SignData done [17:16:45]FM_MakeSignedData done [17:16:45]CreateOFDProtocolMessage [17:16:45]wFMCommunicate request_size=4 [17:16:45]MH_SAM_APDU [17:16:45]CAPDU: 80 11 00 00 [17:16:45]Write to MH i2c: E2 08 00 6D 2B 80 11 00 00 00 00 00 00 12 [17:16:45]Write i2c OK [17:16:45]MH_I2C_Read... [17:16:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:16:45]Read from MH i2c: E2 [17:16:45]MH_I2C_Read... [17:16:45]Read from MH i2c: E2 17 00 [17:16:45]MH_I2C_Read... [17:16:45]Read from MH i2c: E2 17 00 6D 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 63 [17:16:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:16:45]wFMCommunicate OK [17:16:45]CreateOFDProtocolMessage done [17:16:45]OFDSenderStorePacket 95552 [17:16:45]StoreOFDPacket docnum=95552 [17:16:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5B B0 07 01 A9 EE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 02 00 00 F4 03 04 00 7C 75 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 40 75 01 00 35 04 06 00 27 03 DB 47 A6 FD FC 75 70 16 9C 2A 78 DC [17:16:45]CheckFolder [17:16:45]dirname=/storage/ofd_packets [17:16:45]CheckFolder done [17:16:45]ProducePacketName [17:16:45]name=ofd_packets/00095552 [17:16:45]NVStorageSaveData ofd_packets/00095552 [17:16:45]File name is /storage/ofd_packets/00095552 [17:16:45]Write 301 bytes [17:16:45]NVStorageSaveData done [17:16:45]OFDSenderStorePacket done [17:16:45]KKMCreateOFDPacket done [17:16:45]NVStorageSaveData kkm_last_timestamp [17:16:45]File name is /storage/kkm_last_timestamp [17:16:45]Write 4 bytes [17:16:45]NVStorageSaveData done [17:16:45]ExternCall_PrintAddStr [17:16:45]wPrintStart [17:16:45]Write to MH i2c: 01 00 00 6E 2B 99 [17:16:45]Write i2c OK [17:16:45]MH_I2C_Read... [17:16:45]Read from MH i2c: 01 [17:16:45]MH_I2C_Read... [17:16:45]Read from MH i2c: 01 07 00 [17:16:45]MH_I2C_Read... [17:16:45]Read from MH i2c: 01 07 00 6E 2B 00 00 00 00 00 FF 0F AE [17:16:45]RasterBufferAndPrint [17:16:45]line Счет N : (1)3406070 [17:16:45]line ИНН: 02508201610067 [17:16:45]line Контрольно-Кассовый Чек [17:16:45]line ПРОДАЖА [17:16:45]line ТРК (МРК, ГНК) : 12 [17:16:45]line Товар: 2710124130 [17:16:45]line Аи-92-К-4 [17:16:45]line 14.950 * 66.90 [17:16:45]line = 1000.16 [17:16:45]line НДС 12% НСП 1% [17:16:45]line > о реализуемом товаре [17:16:45]line ИТОГО: 1000.16 [17:16:45]line НСП 1% : 8.85 [17:16:45]line НДС 12% : 106.21 [17:16:45]line Наличными: 0.00 [17:16:45]line Безнал.: 1000.16 [17:16:45]line Место: АЗС № 82 "Партнер Нефть" [17:16:45]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:16:45]line СНО: Общий режим [17:16:45]line Чек 551 27.10.2024 17:16 [17:16:45]line Смена: 143 ФФД: 1.0 [17:16:45]line ЗНМ: 0300000017 [17:16:45]line РНМ: 0000000000170478 [17:16:45]line Версия ККМ: v1.0 [17:16:45]line Платежная система: Mbank [17:16:45]line ФМ: 0000000002098560 [17:16:45]line ФД: 95552 [17:16:45]line ФПД: 42897517291261 [17:16:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T171644&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95552&fm=42897517291261&tin=02508201610067®Number=0000000000170478&sum=100016 [17:16:45]OFD Sender: Processing packet 95552 [packets to send 57, broken 56] [17:16:45]ProducePacketName [17:16:45]name=ofd_packets/00095552 [17:16:45]OFD Sender: To server: pG, [17:16:45]CommunicateWithHost lk.salyk.kg:30040 [17:16:45]ConnectInit lk.salyk.kg [17:16:45]written 0, free lines is 4095 [17:16:45]Connected sock=10 [17:16:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5B B0 07 01 A9 EE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 02 00 00 F4 03 04 00 7C 75 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 40 75 01 00 35 04 06 00 27 03 DB 47 A6 FD FC 75 70 16 9C 2A 78 DC [17:16:46]Write to MH i2c: 01 00 00 97 2B C2 [17:16:46]Write i2c OK [17:16:46]MH_I2C_Read... [17:16:46]Read from MH i2c: 01 [17:16:46]MH_I2C_Read... [17:16:46]Read from MH i2c: 01 07 00 [17:16:46]MH_I2C_Read... [17:16:46]Read from MH i2c: 01 07 00 97 2B 00 00 00 00 00 1C 0D F2 [17:16:46]RasterBufferAndPrint [17:16:46]line [17:16:46]line [17:16:46]line [17:16:46]line [17:16:46]line [17:16:46]written 0, free lines is 3362 [17:16:46]MH_Cut [17:16:46]Write to MH i2c: D1 01 00 9E 2B 01 9B [17:16:46]Write i2c OK [17:16:46]MH_I2C_Read... [17:16:46]Read from MH i2c: D1 [17:16:46]MH_I2C_Read... [17:16:46]Read from MH i2c: D1 01 00 [17:16:46]MH_I2C_Read... [17:16:46]Read from MH i2c: D1 01 00 9E 2B 00 9A [17:16:46]Write to MH i2c: 01 00 00 9F 2B CA [17:16:46]Write i2c OK [17:16:46]MH_I2C_Read... [17:16:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F4 2F 47 00 BE 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 32 30 39 38 35 36 30 10 04 04 00 40 75 01 00 F4 03 04 00 A8 1F 1E 67 B6 04 01 00 00 24 A1 BC 16 8D ED 16 2F [17:16:46]CommunicateWithHost err = 0 [17:16:46]CheckOFDResponse [17:16:46]1017 (14) - 77093643461234 [17:16:46]1041 (16) - 0000000002098560 [17:16:46]1040 (4) - 95552 [17:16:46]1012 (4) - 27.10.2024 11:10 [17:16:46]1206 (1) - 0 [17:16:46]OFD Sender: Remove packet 95552 [17:16:46]ProducePacketName [17:16:46]name=ofd_packets/00095552 [17:16:46]NVStorageDeleteData [17:16:46]OFD Sender: No OFD packet to send [17:16:46]*** Cut start [17:16:46]*** Partial cut [17:16:46]*** CUTSNS_PIN = 1 [17:16:46]*** CUTSNS_PIN = 0 [17:16:46]*** Brake cut motor [17:16:47]Read from MH i2c: 01 [17:16:47]MH_I2C_Read... [17:16:47]*** Stop cut motor [17:16:47]*** Cut end [17:16:47]Read from MH i2c: 01 07 00 [17:16:47]MH_I2C_Read... [17:16:47]Read from MH i2c: 01 07 00 9F 2B 00 00 00 00 00 FF 0F DF [17:16:47]process_action close_receipt done [17:16:47]requested_data is exist [17:16:47]produce_requested_data [17:16:47]requested_item fm.sn is exist - process it [17:16:47]wFMCommunicate request_size=4 [17:16:47]MH_SAM_APDU [17:16:47]CAPDU: 80 11 00 00 [17:16:47]Write to MH i2c: E2 08 00 A0 2B 80 11 00 00 00 00 00 00 45 [17:16:47]Write i2c OK [17:16:47]MH_I2C_Read... [17:16:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:16:47]Read from MH i2c: E2 [17:16:47]MH_I2C_Read... [17:16:47]Read from MH i2c: E2 17 00 [17:16:47]MH_I2C_Read... [17:16:47]Read from MH i2c: E2 17 00 A0 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 96 [17:16:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:16:47]wFMCommunicate OK [17:16:47]requested_item fd.num is exist - process it [17:16:47]SAM_PROTO_GetFieldsCounters [17:16:47]wFMCommunicate request_size=4 [17:16:47]MH_SAM_APDU [17:16:47]CAPDU: 80 13 00 00 [17:16:47]Write to MH i2c: E2 08 00 A1 2B 80 13 00 00 00 00 00 00 48 [17:16:47]Write i2c OK [17:16:47]MH_I2C_Read... [17:16:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:16:47]Read from MH i2c: E2 [17:16:47]MH_I2C_Read... [17:16:47]Read from MH i2c: E2 62 00 [17:16:47]MH_I2C_Read... [17:16:47]Read from MH i2c: E2 62 00 A1 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 40 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 27 02 00 00 5E 04 04 00 27 02 00 00 57 04 04 00 28 02 00 00 19 04 04 00 00 00 00 00 90 00 29 [17:16:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 40 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 27 02 00 00 5E 04 04 00 27 02 00 00 57 04 04 00 28 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:16:47]wFMCommunicate OK [17:16:47]SAM_PROTO_GetFieldsCounters done [17:16:47]requested_item shift.num is exist - process it [17:16:47]requested_item shift.opened is exist - process it [17:16:47]req_shift_opened [17:16:47]FM_GetShiftState [17:16:47]SAM_PROTO_GetShiftState [17:16:47]wFMCommunicate request_size=4 [17:16:47]MH_SAM_APDU [17:16:47]CAPDU: 80 13 01 00 [17:16:47]Write to MH i2c: E2 08 00 A2 2B 80 13 01 00 00 00 00 00 4A [17:16:47]Write i2c OK [17:16:47]MH_I2C_Read... [17:16:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:16:47]Read from MH i2c: E2 [17:16:47]MH_I2C_Read... [17:16:47]Read from MH i2c: E2 0E 00 [17:16:47]MH_I2C_Read... [17:16:47]Read from MH i2c: E2 0E 00 A2 2B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F6 [17:16:47]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:16:47]wFMCommunicate OK [17:16:47]SAM_PROTO_GetShiftState done [17:16:47]FM_GetShiftState done [17:16:47]req_shift_opened done [17:16:47]requested_item shift.open_date is exist - process it [17:16:47]req_shift_open_date [17:16:47]req_shift_open_date done [17:16:47]produce_requested_data done [17:16:47]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95552,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:16:47]process_action_free close_receipt [17:16:47]json_value_free [17:16:47]json_value_free done [17:16:47]process_json_proto returns [17:16:47]Send response to host [17:16:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95552,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:16:47]free response buf [17:16:47]execute_script done [17:16:47]execute_script returns [17:16:47]free content buf [17:16:47]Sock 9.Close socket [17:16:47]Sock 9.Thread stoped [17:16:51]OFD Sender: No OFD packet to send [17:16:56]OFD Sender: No OFD packet to send [17:17:01]OFD Sender: No OFD packet to send [17:17:06]OFD Sender: No OFD packet to send [17:17:10]accept exits with 7 [17:17:10]New connection [17:17:10]New thread 3067301220 created [17:17:10]Thread 3067444580 joined [17:17:10]Waiting for new connection... [17:17:10] Sock 7.Parse request [17:17:10]Sock 7.Check first char [17:17:10]Sock 7.First char is OK [17:17:10]request: POST /json_proto HTTP/1.0 [17:17:10]Method: POST [17:17:10]URL: /json_proto [17:17:10]Method is POST - this is cgi request [17:17:10]url: /json_proto [17:17:10]query_string will be loaded in cgi processing [17:17:10]execute_cgi json_proto POST (null) [17:17:10]execute_cgi path=json_proto method=POST [17:17:10]POST find Content-Length [17:17:10]Host: 172.17.40.67:8080 [17:17:10]Content-Length: 680 [17:17:10]Content-Type: application/json [17:17:10] [17:17:10]POST finish read [17:17:10]Found Content-Length = 680 [17:17:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406071", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:17:10]execute_script... [17:17: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)3406071", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:17:10]POST & json_proto [17:17:10]process_json_proto [17:17:10]json parsed OK: [17:17:10]protocol is kg_v1.0 [17:17:10]action value=close_receipt [17:17:10]process_action close_receipt [17:17:10]cmd_close_receipt [17:17:10]MH_GetDate [17:17:10]Write to MH i2c: F0 00 00 A3 2B BD [17:17:10]Write i2c OK [17:17:10]MH_I2C_Read... [17:17:10]Read from MH i2c: F0 [17:17:10]MH_I2C_Read... [17:17:10]Read from MH i2c: F0 09 00 [17:17:10]MH_I2C_Read... [17:17:10]Read from MH i2c: F0 09 00 A3 2B 00 98 75 1E 67 EE DA 66 66 EC [17:17:10]GetLastDocTimeStamp 1730049404 [17:17:10]current date 1730049432 [17:17:10]FM_GetShiftState [17:17:10]SAM_PROTO_GetShiftState [17:17:10]wFMCommunicate request_size=4 [17:17:10]MH_SAM_APDU [17:17:10]CAPDU: 80 13 01 00 [17:17:10]Write to MH i2c: E2 08 00 A4 2B 80 13 01 00 00 00 00 00 4C [17:17:10]Write i2c OK [17:17:10]MH_I2C_Read... [17:17:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:17:10]Read from MH i2c: E2 [17:17:10]MH_I2C_Read... [17:17:10]Read from MH i2c: E2 0E 00 [17:17:10]MH_I2C_Read... [17:17:10]Read from MH i2c: E2 0E 00 A4 2B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F8 [17:17:10]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:17:10]wFMCommunicate OK [17:17:10]SAM_PROTO_GetShiftState done [17:17:10]FM_GetShiftState done [17:17:10]opened in 1729987736 [17:17:10]opened+sec_in_day 1730074136 [17:17:10]quantity*price = 100050 [17:17:10]sum+1 = 100052 [17:17:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 552 27.10.2024 17:17 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95553 ФПД: 172237317711524 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T171712&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95553&fm=172237317711524&tin=02508201610067®Number=0000000000170478&sum=100000 [17:17:11]StoreToDocumentArchive [17:17:11]shift 143 fd 95553 [17:17:11]save to /storage/0143/doc_00095553 [17:17:11]save last doc name /storage/0143/doc_00095553 to /storage/kkm_last_doc_name [17:17:11]save OK [17:17:11]Clear old archive folders... [17:17:11]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:17:11]tlvbuf is 00A716D0 [17:17:11]SAM_PROTO_ClearQueue [17:17:11]wFMCommunicate request_size=4 [17:17:11]MH_SAM_APDU [17:17:11]CAPDU: 80 09 00 00 [17:17:11]Write to MH i2c: E2 08 00 B1 2B 80 09 00 00 00 00 00 00 4E [17:17:11]Write i2c OK [17:17:11]MH_I2C_Read... [17:17:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:17:11]Read from MH i2c: E2 [17:17:11]MH_I2C_Read... [17:17:11]Read from MH i2c: E2 03 00 [17:17:11]MH_I2C_Read... [17:17:11]Read from MH i2c: E2 03 00 B1 2B 00 90 00 50 [17:17:11]RAPDU: 90 00 [17:17:11]wFMCommunicate OK [17:17:11]SAM_PROTO_ClearQueue done [17:17:11]KKMCreateOFDPacket [17:17:11]OFDProtocolAddRootSTLVToBuf [17:17:11]FM_MakeSignedData [17:17:11]FM_MakeSignedData [17:17:11]SAM_PROTO_SignData [17:17:11]wFMCommunicate request_size=4 [17:17:11]MH_SAM_APDU [17:17:11]CAPDU: 80 0D 01 02 [17:17:11]Write to MH i2c: E2 08 00 B2 2B 80 0D 01 02 00 00 00 00 56 [17:17:11]Write i2c OK [17:17:11]MH_I2C_Read... [17:17:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:17:11]Read from MH i2c: E2 [17:17:11]MH_I2C_Read... [17:17:11]Read from MH i2c: E2 03 00 [17:17:11]MH_I2C_Read... [17:17:11]Read from MH i2c: E2 03 00 B2 2B 00 90 00 51 [17:17:11]RAPDU: 90 00 [17:17:11]wFMCommunicate OK [17:17:11]wFMCommunicate request_size=255 [17:17:11]MH_SAM_APDU [17:17:11]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 02 00 00 F4 03 04 00 98 75 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 41 75 01 00 35 04 06 00 9C A6 20 23 [17:17:11]Write to MH i2c: E2 02 01 B3 2B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 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 28 02 00 00 F4 03 04 00 98 75 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 41 75 01 00 35 04 06 00 9C A6 20 23 00 00 62 [17:17:12]Write i2c OK [17:17:12]MH_I2C_Read... [17:17:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:17:12]Read from MH i2c: E2 [17:17:12]MH_I2C_Read... [17:17:12]Read from MH i2c: E2 03 00 [17:17:12]MH_I2C_Read... [17:17:12]Read from MH i2c: E2 03 00 B3 2B 00 90 00 52 [17:17:12]RAPDU: 90 00 [17:17:12]wFMCommunicate OK [17:17:12]wFMCommunicate request_size=7 [17:17:12]MH_SAM_APDU [17:17:12]CAPDU: 80 0D 02 02 02 A6 A4 [17:17:12]Write to MH i2c: E2 0A 00 B4 2B 80 0D 02 02 02 00 A6 A4 00 00 A7 [17:17:12]Write i2c OK [17:17:12]MH_I2C_Read... [17:17:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:17:12]Read from MH i2c: E2 [17:17:12]MH_I2C_Read... [17:17:12]Read from MH i2c: E2 03 00 [17:17:12]MH_I2C_Read... [17:17:12]Read from MH i2c: E2 03 00 B4 2B 00 90 00 53 [17:17:12]RAPDU: 90 00 [17:17:12]wFMCommunicate OK [17:17:12]wFMCommunicate request_size=4 [17:17:12]MH_SAM_APDU [17:17:12]CAPDU: 80 0D 03 02 [17:17:12]Write to MH i2c: E2 08 00 B5 2B 80 0D 03 02 00 00 00 00 5B [17:17:12]Write i2c OK [17:17:12]MH_I2C_Read... [17:17:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:17:12]Read from MH i2c: E2 [17:17:12]MH_I2C_Read... [17:17:12]Read from MH i2c: E2 0B 00 [17:17:12]MH_I2C_Read... [17:17:12]Read from MH i2c: E2 0B 00 B5 2B 00 B6 18 56 76 68 80 76 49 90 00 9D [17:17:12]RAPDU: B6 18 56 76 68 80 76 49 90 00 [17:17:12]wFMCommunicate OK [17:17:12]SAM_PROTO_SignData done [17:17:12]FM_MakeSignedData done [17:17:12]CreateOFDProtocolMessage [17:17:12]wFMCommunicate request_size=4 [17:17:12]MH_SAM_APDU [17:17:12]CAPDU: 80 11 00 00 [17:17:12]Write to MH i2c: E2 08 00 B6 2B 80 11 00 00 00 00 00 00 5B [17:17:12]Write i2c OK [17:17:12]MH_I2C_Read... [17:17:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:17:12]Read from MH i2c: E2 [17:17:12]MH_I2C_Read... [17:17:12]Read from MH i2c: E2 17 00 [17:17:12]MH_I2C_Read... [17:17:12]Read from MH i2c: E2 17 00 B6 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AC [17:17:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:17:12]wFMCommunicate OK [17:17:12]CreateOFDProtocolMessage done [17:17:12]OFDSenderStorePacket 95553 [17:17:12]StoreOFDPacket docnum=95553 [17:17:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 DB C5 04 01 FF 47 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 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 28 02 00 00 F4 03 04 00 98 75 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 41 75 01 00 35 04 06 00 9C A6 20 23 A6 A4 B6 18 56 76 68 80 76 49 [17:17:12]CheckFolder [17:17:12]dirname=/storage/ofd_packets [17:17:12]CheckFolder done [17:17:12]ProducePacketName [17:17:12]name=ofd_packets/00095553 [17:17:12]NVStorageSaveData ofd_packets/00095553 [17:17:12]File name is /storage/ofd_packets/00095553 [17:17:12]Write 298 bytes [17:17:12]NVStorageSaveData done [17:17:12]OFDSenderStorePacket done [17:17:12]KKMCreateOFDPacket done [17:17:12]NVStorageSaveData kkm_last_timestamp [17:17:12]File name is /storage/kkm_last_timestamp [17:17:12]Write 4 bytes [17:17:12]NVStorageSaveData done [17:17:12]ExternCall_PrintAddStr [17:17:12]wPrintStart [17:17:12]Write to MH i2c: 01 00 00 B7 2B E2 [17:17:12]Write i2c OK [17:17:12]MH_I2C_Read... [17:17:12]Read from MH i2c: 01 [17:17:12]MH_I2C_Read... [17:17:12]Read from MH i2c: 01 07 00 [17:17:12]MH_I2C_Read... [17:17:12]Read from MH i2c: 01 07 00 B7 2B 00 00 00 00 00 FF 0F F7 [17:17:12]RasterBufferAndPrint [17:17:12]line Счет N : (1)3406071 [17:17:12]line ИНН: 02508201610067 [17:17:12]line Контрольно-Кассовый Чек [17:17:12]line ПРОДАЖА [17:17:12]line ТРК (МРК, ГНК) : 51 [17:17:12]line Товар: 2710194210 [17:17:12]line ДТ-К-5 [17:17:12]line 13.130 * 76.20 [17:17:12]line = 1000.51 [17:17:12]line НДС 12% НСП 1% [17:17:12]line > о реализуемом товаре [17:17:12]line ОКРУГЛЕНИЕ: -0.51 [17:17:12]line ИТОГО: 1000.00 [17:17:12]line Внесено: 1000.00 [17:17:12]line СДАЧА: 0.00 [17:17:12]line НСП 1% : 8.85 [17:17:12]line НДС 12% : 106.25 [17:17:12]line Наличными: 1000.00 [17:17:12]line Безнал.: 0.00 [17:17:12]line Место: АЗС № 82 "Партнер Нефть" [17:17:12]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:17:12]line СНО: Общий режим [17:17:12]line Чек 552 27.10.2024 17:17 [17:17:12]line Смена: 143 ФФД: 1.0 [17:17:12]line ЗНМ: 0300000017 [17:17:12]line РНМ: 0000000000170478 [17:17:12]line Версия ККМ: v1.0 [17:17:12]line ФМ: 0000000002098560 [17:17:12]line ФД: 95553 [17:17:12]line ФПД: 172237317711524 [17:17:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T171712&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95553&fm=172237317711524&tin=02508201610067®Number=0000000000170478&sum=100000 [17:17:12]OFD Sender: Processing packet 95553 [packets to send 57, broken 56] [17:17:12]ProducePacketName [17:17:12]name=ofd_packets/00095553 [17:17:12]OFD Sender: To server: pG, [17:17:12]CommunicateWithHost lk.salyk.kg:30040 [17:17:12]ConnectInit lk.salyk.kg [17:17:12]written 0, free lines is 4095 [17:17:12]Connected sock=10 [17:17:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 DB C5 04 01 FF 47 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 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 28 02 00 00 F4 03 04 00 98 75 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 41 75 01 00 35 04 06 00 9C A6 20 23 A6 A4 B6 18 56 76 68 80 76 49 [17:17:13]Write to MH i2c: 01 00 00 E2 2B 0D [17:17:13]Write i2c OK [17:17:13]MH_I2C_Read... [17:17:13]Read from MH i2c: 01 [17:17:13]MH_I2C_Read... [17:17:13]Read from MH i2c: 01 07 00 [17:17:13]MH_I2C_Read... [17:17:13]Read from MH i2c: 01 07 00 E2 2B 00 00 00 00 00 F3 0C 13 [17:17:13]RasterBufferAndPrint [17:17:13]line [17:17:13]line [17:17:13]line [17:17:13]line [17:17:13]line [17:17:13]written 0, free lines is 3321 [17:17:13]MH_Cut [17:17:13]Write to MH i2c: D1 01 00 E9 2B 01 E6 [17:17:13]Write i2c OK [17:17:13]MH_I2C_Read... [17:17:13]Read from MH i2c: D1 [17:17:13]MH_I2C_Read... [17:17:13]Read from MH i2c: D1 01 00 [17:17:13]MH_I2C_Read... [17:17:13]Read from MH i2c: D1 01 00 E9 2B 00 E5 [17:17:13]Write to MH i2c: 01 00 00 EA 2B 15 [17:17:13]Write i2c OK [17:17:13]MH_I2C_Read... [17:17:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B0 DF 47 00 DA 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 32 30 39 38 35 36 30 10 04 04 00 41 75 01 00 F4 03 04 00 C3 1F 1E 67 B6 04 01 00 00 82 4D 68 20 61 38 7D 72 [17:17:13]CommunicateWithHost err = 0 [17:17:13]CheckOFDResponse [17:17:13]1017 (14) - 77093643461234 [17:17:13]1041 (16) - 0000000002098560 [17:17:13]1040 (4) - 95553 [17:17:13]1012 (4) - 27.10.2024 11:10 [17:17:13]1206 (1) - 0 [17:17:13]OFD Sender: Remove packet 95553 [17:17:13]ProducePacketName [17:17:13]name=ofd_packets/00095553 [17:17:13]NVStorageDeleteData [17:17:13]OFD Sender: No OFD packet to send [17:17:13]*** Cut start [17:17:13]*** Partial cut [17:17:13]*** CUTSNS_PIN = 1 [17:17:13]*** CUTSNS_PIN = 0 [17:17:14]*** Brake cut motor [17:17:14]Read from MH i2c: 01 [17:17:14]MH_I2C_Read... [17:17:14]*** Stop cut motor [17:17:14]*** Cut end [17:17:14]Read from MH i2c: 01 07 00 [17:17:14]MH_I2C_Read... [17:17:14]Read from MH i2c: 01 07 00 EA 2B 00 00 00 00 00 FF 0F 2A [17:17:14]process_action close_receipt done [17:17:14]requested_data is exist [17:17:14]produce_requested_data [17:17:14]requested_item fm.sn is exist - process it [17:17:14]wFMCommunicate request_size=4 [17:17:14]MH_SAM_APDU [17:17:14]CAPDU: 80 11 00 00 [17:17:14]Write to MH i2c: E2 08 00 EB 2B 80 11 00 00 00 00 00 00 90 [17:17:14]Write i2c OK [17:17:14]MH_I2C_Read... [17:17:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:17:14]Read from MH i2c: E2 [17:17:14]MH_I2C_Read... [17:17:14]Read from MH i2c: E2 17 00 [17:17:14]MH_I2C_Read... [17:17:14]Read from MH i2c: E2 17 00 EB 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E1 [17:17:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:17:14]wFMCommunicate OK [17:17:14]requested_item fd.num is exist - process it [17:17:14]SAM_PROTO_GetFieldsCounters [17:17:14]wFMCommunicate request_size=4 [17:17:14]MH_SAM_APDU [17:17:14]CAPDU: 80 13 00 00 [17:17:14]Write to MH i2c: E2 08 00 EC 2B 80 13 00 00 00 00 00 00 93 [17:17:14]Write i2c OK [17:17:14]MH_I2C_Read... [17:17:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:17:14]Read from MH i2c: E2 [17:17:14]MH_I2C_Read... [17:17:14]Read from MH i2c: E2 62 00 [17:17:14]MH_I2C_Read... [17:17:14]Read from MH i2c: E2 62 00 EC 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 41 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 28 02 00 00 5E 04 04 00 28 02 00 00 57 04 04 00 29 02 00 00 19 04 04 00 00 00 00 00 90 00 78 [17:17:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 41 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 28 02 00 00 5E 04 04 00 28 02 00 00 57 04 04 00 29 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:17:14]wFMCommunicate OK [17:17:14]SAM_PROTO_GetFieldsCounters done [17:17:14]requested_item shift.num is exist - process it [17:17:14]requested_item shift.opened is exist - process it [17:17:14]req_shift_opened [17:17:14]FM_GetShiftState [17:17:14]SAM_PROTO_GetShiftState [17:17:14]wFMCommunicate request_size=4 [17:17:14]MH_SAM_APDU [17:17:14]CAPDU: 80 13 01 00 [17:17:14]Write to MH i2c: E2 08 00 ED 2B 80 13 01 00 00 00 00 00 95 [17:17:14]Write i2c OK [17:17:14]MH_I2C_Read... [17:17:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:17:14]Read from MH i2c: E2 [17:17:14]MH_I2C_Read... [17:17:14]Read from MH i2c: E2 0E 00 [17:17:14]MH_I2C_Read... [17:17:14]Read from MH i2c: E2 0E 00 ED 2B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 41 [17:17:14]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:17:14]wFMCommunicate OK [17:17:14]SAM_PROTO_GetShiftState done [17:17:14]FM_GetShiftState done [17:17:14]req_shift_opened done [17:17:14]requested_item shift.open_date is exist - process it [17:17:14]req_shift_open_date [17:17:14]req_shift_open_date done [17:17:14]produce_requested_data done [17:17:14]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95553,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:17:14]process_action_free close_receipt [17:17:14]json_value_free [17:17:14]json_value_free done [17:17:14]process_json_proto returns [17:17:14]Send response to host [17:17:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95553,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:17:14]free response buf [17:17:14]execute_script done [17:17:14]execute_script returns [17:17:14]free content buf [17:17:14]Sock 7.Close socket [17:17:14]Sock 7.Thread stoped [17:17:18]OFD Sender: No OFD packet to send [17:17:23]OFD Sender: No OFD packet to send [17:17:28]OFD Sender: No OFD packet to send [17:17:33]OFD Sender: No OFD packet to send [17:17:37]accept exits with 9 [17:17:37]New connection [17:17:37]New thread 3067444580 created [17:17:37]Thread 3067301220 joined [17:17:37]Waiting for new connection... [17:17:37] Sock 9.Parse request [17:17:37]Sock 9.Check first char [17:17:37]Sock 9.First char is OK [17:17:37]request: POST /json_proto HTTP/1.0 [17:17:37]Method: POST [17:17:37]URL: /json_proto [17:17:37]Method is POST - this is cgi request [17:17:37]url: /json_proto [17:17:37]query_string will be loaded in cgi processing [17:17:37]execute_cgi json_proto POST (null) [17:17:37]execute_cgi path=json_proto method=POST [17:17:37]POST find Content-Length [17:17:37]Host: 172.17.40.67:8080 [17:17:37]Content-Length: 678 [17:17:37]Content-Type: application/json [17:17:37] [17:17:37]POST finish read [17:17:37]Found Content-Length = 678 [17:17:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406072", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:17:37]execute_script... [17:17: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)3406072", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:17:37]POST & json_proto [17:17:37]process_json_proto [17:17:37]json parsed OK: [17:17:37]protocol is kg_v1.0 [17:17:37]action value=close_receipt [17:17:37]process_action close_receipt [17:17:37]cmd_close_receipt [17:17:37]MH_GetDate [17:17:37]Write to MH i2c: F0 00 00 EE 2B 08 [17:17:37]Write i2c OK [17:17:37]MH_I2C_Read... [17:17:37]Read from MH i2c: F0 [17:17:37]MH_I2C_Read... [17:17:37]Read from MH i2c: F0 09 00 [17:17:37]MH_I2C_Read... [17:17:37]Read from MH i2c: F0 09 00 EE 2B 00 B2 75 1E 67 EE DA 66 66 51 [17:17:37]GetLastDocTimeStamp 1730049432 [17:17:37]current date 1730049458 [17:17:37]FM_GetShiftState [17:17:37]SAM_PROTO_GetShiftState [17:17:37]wFMCommunicate request_size=4 [17:17:37]MH_SAM_APDU [17:17:37]CAPDU: 80 13 01 00 [17:17:37]Write to MH i2c: E2 08 00 EF 2B 80 13 01 00 00 00 00 00 97 [17:17:37]Write i2c OK [17:17:37]MH_I2C_Read... [17:17:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:17:37]Read from MH i2c: E2 [17:17:37]MH_I2C_Read... [17:17:37]Read from MH i2c: E2 0E 00 [17:17:37]MH_I2C_Read... [17:17:37]Read from MH i2c: E2 0E 00 EF 2B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 43 [17:17:37]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:17:37]wFMCommunicate OK [17:17:37]SAM_PROTO_GetShiftState done [17:17:37]FM_GetShiftState done [17:17:37]opened in 1729987736 [17:17:37]opened+sec_in_day 1730074136 [17:17:37]quantity*price = 50041 [17:17:37]sum+1 = 50042 [17:17:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 553 27.10.2024 17:17 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95554 ФПД: 229835829675786 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T171738&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95554&fm=229835829675786&tin=02508201610067®Number=0000000000170478&sum=50000 [17:17:38]StoreToDocumentArchive [17:17:38]shift 143 fd 95554 [17:17:38]save to /storage/0143/doc_00095554 [17:17:38]save last doc name /storage/0143/doc_00095554 to /storage/kkm_last_doc_name [17:17:38]save OK [17:17:38]Clear old archive folders... [17:17:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:17:38]tlvbuf is 00A76B30 [17:17:38]SAM_PROTO_ClearQueue [17:17:38]wFMCommunicate request_size=4 [17:17:38]MH_SAM_APDU [17:17:38]CAPDU: 80 09 00 00 [17:17:38]Write to MH i2c: E2 08 00 FC 2B 80 09 00 00 00 00 00 00 99 [17:17:38]Write i2c OK [17:17:38]MH_I2C_Read... [17:17:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:17:38]Read from MH i2c: E2 [17:17:38]MH_I2C_Read... [17:17:38]Read from MH i2c: E2 03 00 [17:17:38]MH_I2C_Read... [17:17:38]Read from MH i2c: E2 03 00 FC 2B 00 90 00 9B [17:17:38]RAPDU: 90 00 [17:17:38]wFMCommunicate OK [17:17:38]SAM_PROTO_ClearQueue done [17:17:38]KKMCreateOFDPacket [17:17:38]OFDProtocolAddRootSTLVToBuf [17:17:38]FM_MakeSignedData [17:17:38]FM_MakeSignedData [17:17:38]SAM_PROTO_SignData [17:17:38]wFMCommunicate request_size=4 [17:17:38]MH_SAM_APDU [17:17:38]CAPDU: 80 0D 01 02 [17:17:38]Write to MH i2c: E2 08 00 FD 2B 80 0D 01 02 00 00 00 00 A1 [17:17:38]Write i2c OK [17:17:38]MH_I2C_Read... [17:17:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:17:38]Read from MH i2c: E2 [17:17:38]MH_I2C_Read... [17:17:38]Read from MH i2c: E2 03 00 [17:17:38]MH_I2C_Read... [17:17:38]Read from MH i2c: E2 03 00 FD 2B 00 90 00 9C [17:17:38]RAPDU: 90 00 [17:17:38]wFMCommunicate OK [17:17:38]wFMCommunicate request_size=255 [17:17:38]MH_SAM_APDU [17:17: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 02 00 00 F4 03 04 00 B2 75 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 42 75 01 00 35 04 06 00 D1 [17:17:38]Write to MH i2c: E2 02 01 FE 2B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 02 00 00 F4 03 04 00 B2 75 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 42 75 01 00 35 04 06 00 D1 00 00 1E [17:17:38]Write i2c OK [17:17:38]MH_I2C_Read... [17:17:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:17:38]Read from MH i2c: E2 [17:17:38]MH_I2C_Read... [17:17:38]Read from MH i2c: E2 03 00 [17:17:38]MH_I2C_Read... [17:17:38]Read from MH i2c: E2 03 00 FE 2B 00 90 00 9D [17:17:38]RAPDU: 90 00 [17:17:38]wFMCommunicate OK [17:17:38]wFMCommunicate request_size=10 [17:17:38]MH_SAM_APDU [17:17:38]CAPDU: 80 0D 02 02 05 08 D2 FC 07 0A [17:17:38]Write to MH i2c: E2 0D 00 FF 2B 80 0D 02 02 05 00 08 D2 FC 07 0A 00 00 95 [17:17:38]Write i2c OK [17:17:38]MH_I2C_Read... [17:17:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:17:38]Read from MH i2c: E2 [17:17:38]MH_I2C_Read... [17:17:38]Read from MH i2c: E2 03 00 [17:17:38]MH_I2C_Read... [17:17:38]Read from MH i2c: E2 03 00 FF 2B 00 90 00 9E [17:17:38]RAPDU: 90 00 [17:17:38]wFMCommunicate OK [17:17:38]wFMCommunicate request_size=4 [17:17:38]MH_SAM_APDU [17:17:38]CAPDU: 80 0D 03 02 [17:17:38]Write to MH i2c: E2 08 00 00 2C 80 0D 03 02 00 00 00 00 A7 [17:17:38]Write i2c OK [17:17:38]MH_I2C_Read... [17:17:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:17:38]Read from MH i2c: E2 [17:17:38]MH_I2C_Read... [17:17:38]Read from MH i2c: E2 0B 00 [17:17:38]MH_I2C_Read... [17:17:38]Read from MH i2c: E2 0B 00 00 2C 00 72 4A D0 67 96 0F 61 6E 90 00 0F [17:17:38]RAPDU: 72 4A D0 67 96 0F 61 6E 90 00 [17:17:38]wFMCommunicate OK [17:17:38]SAM_PROTO_SignData done [17:17:38]FM_MakeSignedData done [17:17:38]CreateOFDProtocolMessage [17:17:38]wFMCommunicate request_size=4 [17:17:38]MH_SAM_APDU [17:17:38]CAPDU: 80 11 00 00 [17:17:38]Write to MH i2c: E2 08 00 01 2C 80 11 00 00 00 00 00 00 A7 [17:17:38]Write i2c OK [17:17:38]MH_I2C_Read... [17:17:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:17:38]Read from MH i2c: E2 [17:17:38]MH_I2C_Read... [17:17:38]Read from MH i2c: E2 17 00 [17:17:38]MH_I2C_Read... [17:17:38]Read from MH i2c: E2 17 00 01 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F8 [17:17:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:17:38]wFMCommunicate OK [17:17:38]CreateOFDProtocolMessage done [17:17:38]OFDSenderStorePacket 95554 [17:17:38]StoreOFDPacket docnum=95554 [17:17:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C1 40 07 01 55 AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 02 00 00 F4 03 04 00 B2 75 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 42 75 01 00 35 04 06 00 D1 08 D2 FC 07 0A 72 4A D0 67 96 0F 61 6E [17:17:38]CheckFolder [17:17:38]dirname=/storage/ofd_packets [17:17:38]CheckFolder done [17:17:38]ProducePacketName [17:17:38]name=ofd_packets/00095554 [17:17:38]NVStorageSaveData ofd_packets/00095554 [17:17:38]File name is /storage/ofd_packets/00095554 [17:17:38]Write 301 bytes [17:17:38]NVStorageSaveData done [17:17:38]OFDSenderStorePacket done [17:17:38]KKMCreateOFDPacket done [17:17:38]NVStorageSaveData kkm_last_timestamp [17:17:38]File name is /storage/kkm_last_timestamp [17:17:38]Write 4 bytes [17:17:38]NVStorageSaveData done [17:17:38]ExternCall_PrintAddStr [17:17:38]wPrintStart [17:17:38]Write to MH i2c: 01 00 00 02 2C 2E [17:17:38]Write i2c OK [17:17:38]MH_I2C_Read... [17:17:38]Read from MH i2c: 01 [17:17:38]MH_I2C_Read... [17:17:38]Read from MH i2c: 01 07 00 [17:17:38]MH_I2C_Read... [17:17:38]Read from MH i2c: 01 07 00 02 2C 00 00 00 00 00 FF 0F 43 [17:17:38]RasterBufferAndPrint [17:17:38]line Счет N : (1)3406072 [17:17:38]line ИНН: 02508201610067 [17:17:38]line Контрольно-Кассовый Чек [17:17:38]line ПРОДАЖА [17:17:38]line ТРК (МРК, ГНК) : 32 [17:17:38]line Товар: 2710124130 [17:17:38]line Аи-92-К-4 [17:17:38]line 7.480 * 66.90 [17:17:38]line = 500.41 [17:17:38]line НДС 12% НСП 1% [17:17:38]line > о реализуемом товаре [17:17:38]line ОКРУГЛЕНИЕ: -0.41 [17:17:38]line ИТОГО: 500.00 [17:17:38]line Внесено: 500.00 [17:17:38]line СДАЧА: 0.00 [17:17:38]line НСП 1% : 4.43 [17:17:38]line НДС 12% : 53.14 [17:17:38]line Наличными: 500.00 [17:17:38]line Безнал.: 0.00 [17:17:38]line Место: АЗС № 82 "Партнер Нефть" [17:17:38]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:17:38]line СНО: Общий режим [17:17:38]line Чек 553 27.10.2024 17:17 [17:17:38]line Смена: 143 ФФД: 1.0 [17:17:38]line ЗНМ: 0300000017 [17:17:38]line РНМ: 0000000000170478 [17:17:38]line Версия ККМ: v1.0 [17:17:38]line ФМ: 0000000002098560 [17:17:38]line ФД: 95554 [17:17:38]line ФПД: 229835829675786 [17:17:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T171738&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95554&fm=229835829675786&tin=02508201610067®Number=0000000000170478&sum=50000 [17:17:39]OFD Sender: Processing packet 95554 [packets to send 57, broken 56] [17:17:39]ProducePacketName [17:17:39]name=ofd_packets/00095554 [17:17:39]OFD Sender: To server: pG, [17:17:39]CommunicateWithHost lk.salyk.kg:30040 [17:17:39]ConnectInit lk.salyk.kg [17:17:39]written 0, free lines is 4095 [17:17:39]Connected sock=10 [17:17:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C1 40 07 01 55 AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 02 00 00 F4 03 04 00 B2 75 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 42 75 01 00 35 04 06 00 D1 08 D2 FC 07 0A 72 4A D0 67 96 0F 61 6E [17:17:39]Write to MH i2c: 01 00 00 2D 2C 59 [17:17:39]Write i2c OK [17:17:39]MH_I2C_Read... [17:17:39]Read from MH i2c: 01 [17:17:39]MH_I2C_Read... [17:17:39]Read from MH i2c: 01 07 00 [17:17:39]MH_I2C_Read... [17:17:39]Read from MH i2c: 01 07 00 2D 2C 00 00 00 00 00 03 0D 70 [17:17:39]RasterBufferAndPrint [17:17:39]line [17:17:39]line [17:17:39]line [17:17:39]line [17:17:39]line [17:17:39]written 0, free lines is 3337 [17:17:39]MH_Cut [17:17:39]Write to MH i2c: D1 01 00 34 2C 01 32 [17:17:39]Write i2c OK [17:17:39]MH_I2C_Read... [17:17:39]Read from MH i2c: D1 [17:17:39]MH_I2C_Read... [17:17:39]Read from MH i2c: D1 01 00 [17:17:39]MH_I2C_Read... [17:17:39]Read from MH i2c: D1 01 00 34 2C 00 31 [17:17:39]Write to MH i2c: 01 00 00 35 2C 61 [17:17:39]Write i2c OK [17:17:39]MH_I2C_Read... [17:17:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 92 1C 47 00 D3 34 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 42 75 01 00 F4 03 04 00 DE 1F 1E 67 B6 04 01 00 00 26 35 83 55 DB 42 5F A5 [17:17:39]CommunicateWithHost err = 0 [17:17:39]CheckOFDResponse [17:17:39]1017 (14) - 77093643461234 [17:17:39]1041 (16) - 0000000002098560 [17:17:39]1040 (4) - 95554 [17:17:39]1012 (4) - 27.10.2024 11:11 [17:17:39]1206 (1) - 0 [17:17:39]OFD Sender: Remove packet 95554 [17:17:39]ProducePacketName [17:17:39]name=ofd_packets/00095554 [17:17:39]NVStorageDeleteData [17:17:40]OFD Sender: No OFD packet to send [17:17:40]*** Cut start [17:17:40]*** Partial cut [17:17:40]*** CUTSNS_PIN = 1 [17:17:40]*** CUTSNS_PIN = 0 [17:17:40]*** Brake cut motor [17:17:40]Read from MH i2c: 01 [17:17:40]MH_I2C_Read... [17:17:40]*** Stop cut motor [17:17:40]*** Cut end [17:17:40]Read from MH i2c: 01 07 00 [17:17:40]MH_I2C_Read... [17:17:40]Read from MH i2c: 01 07 00 35 2C 00 00 00 00 00 FF 0F 76 [17:17:40]process_action close_receipt done [17:17:40]requested_data is exist [17:17:40]produce_requested_data [17:17:40]requested_item fm.sn is exist - process it [17:17:40]wFMCommunicate request_size=4 [17:17:40]MH_SAM_APDU [17:17:40]CAPDU: 80 11 00 00 [17:17:40]Write to MH i2c: E2 08 00 36 2C 80 11 00 00 00 00 00 00 DC [17:17:40]Write i2c OK [17:17:40]MH_I2C_Read... [17:17:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:17:40]Read from MH i2c: E2 [17:17:40]MH_I2C_Read... [17:17:40]Read from MH i2c: E2 17 00 [17:17:40]MH_I2C_Read... [17:17:40]Read from MH i2c: E2 17 00 36 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2D [17:17:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:17:40]wFMCommunicate OK [17:17:40]requested_item fd.num is exist - process it [17:17:40]SAM_PROTO_GetFieldsCounters [17:17:40]wFMCommunicate request_size=4 [17:17:40]MH_SAM_APDU [17:17:40]CAPDU: 80 13 00 00 [17:17:40]Write to MH i2c: E2 08 00 37 2C 80 13 00 00 00 00 00 00 DF [17:17:40]Write i2c OK [17:17:40]MH_I2C_Read... [17:17:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:17:40]Read from MH i2c: E2 [17:17:40]MH_I2C_Read... [17:17:40]Read from MH i2c: E2 62 00 [17:17:40]MH_I2C_Read... [17:17:40]Read from MH i2c: E2 62 00 37 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 42 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 29 02 00 00 5E 04 04 00 29 02 00 00 57 04 04 00 2A 02 00 00 19 04 04 00 00 00 00 00 90 00 C8 [17:17:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 42 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 29 02 00 00 5E 04 04 00 29 02 00 00 57 04 04 00 2A 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:17:40]wFMCommunicate OK [17:17:40]SAM_PROTO_GetFieldsCounters done [17:17:40]requested_item shift.num is exist - process it [17:17:40]requested_item shift.opened is exist - process it [17:17:40]req_shift_opened [17:17:40]FM_GetShiftState [17:17:40]SAM_PROTO_GetShiftState [17:17:40]wFMCommunicate request_size=4 [17:17:40]MH_SAM_APDU [17:17:40]CAPDU: 80 13 01 00 [17:17:40]Write to MH i2c: E2 08 00 38 2C 80 13 01 00 00 00 00 00 E1 [17:17:40]Write i2c OK [17:17:40]MH_I2C_Read... [17:17:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:17:41]Read from MH i2c: E2 [17:17:41]MH_I2C_Read... [17:17:41]Read from MH i2c: E2 0E 00 [17:17:41]MH_I2C_Read... [17:17:41]Read from MH i2c: E2 0E 00 38 2C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 8D [17:17:41]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:17:41]wFMCommunicate OK [17:17:41]SAM_PROTO_GetShiftState done [17:17:41]FM_GetShiftState done [17:17:41]req_shift_opened done [17:17:41]requested_item shift.open_date is exist - process it [17:17:41]req_shift_open_date [17:17:41]req_shift_open_date done [17:17:41]produce_requested_data done [17:17:41]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95554,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:17:41]process_action_free close_receipt [17:17:41]json_value_free [17:17:41]json_value_free done [17:17:41]process_json_proto returns [17:17:41]Send response to host [17:17:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95554,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:17:41]free response buf [17:17:41]execute_script done [17:17:41]execute_script returns [17:17:41]free content buf [17:17:41]Sock 9.Close socket [17:17:41]Sock 9.Thread stoped [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:15]OFD Sender: No OFD packet to send [17:18:20]OFD Sender: No OFD packet to send [17:18:25]OFD Sender: No OFD packet to send [17:18:30]OFD Sender: No OFD packet to send [17:18:35]OFD Sender: No OFD packet to send [17:18:40]OFD Sender: No OFD packet to send [17:18:45]OFD Sender: No OFD packet to send [17:18:50]accept exits with 7 [17:18:50]New connection [17:18:50]New thread 3067301220 created [17:18:50]Thread 3067444580 joined [17:18:50]Waiting for new connection... [17:18:50] Sock 7.Parse request [17:18:50]Sock 7.Check first char [17:18:50]Sock 7.First char is OK [17:18:50]request: POST /json_proto HTTP/1.0 [17:18:50]Method: POST [17:18:50]URL: /json_proto [17:18:50]Method is POST - this is cgi request [17:18:50]url: /json_proto [17:18:50]query_string will be loaded in cgi processing [17:18:50]execute_cgi json_proto POST (null) [17:18:50]execute_cgi path=json_proto method=POST [17:18:50]POST find Content-Length [17:18:50]Host: 172.17.40.67:8080 [17:18:50]Content-Length: 683 [17:18:50]Content-Type: application/json [17:18:50] [17:18:50]POST finish read [17:18:50]Found Content-Length = 683 [17:18:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406073", "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" ] } } [17:18:50]execute_script... [17:18: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)3406073", "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" ] } } [17:18:50]POST & json_proto [17:18:50]process_json_proto [17:18:50]json parsed OK: [17:18:50]protocol is kg_v1.0 [17:18:50]action value=close_receipt [17:18:50]process_action close_receipt [17:18:50]cmd_close_receipt [17:18:50]MH_GetDate [17:18:50]Write to MH i2c: F0 00 00 39 2C 54 [17:18:50]Write i2c OK [17:18:50]MH_I2C_Read... [17:18:50]Read from MH i2c: F0 [17:18:50]MH_I2C_Read... [17:18:50]Read from MH i2c: F0 09 00 [17:18:50]MH_I2C_Read... [17:18:50]Read from MH i2c: F0 09 00 39 2C 00 FB 75 1E 67 EE DA 66 66 E6 [17:18:50]GetLastDocTimeStamp 1730049458 [17:18:50]current date 1730049531 [17:18:50]FM_GetShiftState [17:18:50]SAM_PROTO_GetShiftState [17:18:50]wFMCommunicate request_size=4 [17:18:50]MH_SAM_APDU [17:18:50]CAPDU: 80 13 01 00 [17:18:50]Write to MH i2c: E2 08 00 3A 2C 80 13 01 00 00 00 00 00 E3 [17:18:50]Write i2c OK [17:18:50]MH_I2C_Read... [17:18:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:18:50]Read from MH i2c: E2 [17:18:50]MH_I2C_Read... [17:18:50]Read from MH i2c: E2 0E 00 [17:18:50]MH_I2C_Read... [17:18:50]Read from MH i2c: E2 0E 00 3A 2C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 8F [17:18:50]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:18:50]wFMCommunicate OK [17:18:50]SAM_PROTO_GetShiftState done [17:18:50]FM_GetShiftState done [17:18:50]opened in 1729987736 [17:18:50]opened+sec_in_day 1730074136 [17:18:50]quantity*price = 200043 [17:18:50]sum+1 = 200044 [17:18:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 554 27.10.2024 17:18 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95555 ФПД: 161490356468042 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T171851&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95555&fm=161490356468042&tin=02508201610067®Number=0000000000170478&sum=200000 [17:18:51]StoreToDocumentArchive [17:18:51]shift 143 fd 95555 [17:18:51]save to /storage/0143/doc_00095555 [17:18:51]save last doc name /storage/0143/doc_00095555 to /storage/kkm_last_doc_name [17:18:51]save OK [17:18:51]Clear old archive folders... [17:18:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:18:51]tlvbuf is 00AC9300 [17:18:51]SAM_PROTO_ClearQueue [17:18:51]wFMCommunicate request_size=4 [17:18:51]MH_SAM_APDU [17:18:51]CAPDU: 80 09 00 00 [17:18:51]Write to MH i2c: E2 08 00 47 2C 80 09 00 00 00 00 00 00 E5 [17:18:51]Write i2c OK [17:18:51]MH_I2C_Read... [17:18:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:18:51]Read from MH i2c: E2 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: E2 03 00 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: E2 03 00 47 2C 00 90 00 E7 [17:18:51]RAPDU: 90 00 [17:18:51]wFMCommunicate OK [17:18:51]SAM_PROTO_ClearQueue done [17:18:51]KKMCreateOFDPacket [17:18:51]OFDProtocolAddRootSTLVToBuf [17:18:51]FM_MakeSignedData [17:18:51]FM_MakeSignedData [17:18:51]SAM_PROTO_SignData [17:18:51]wFMCommunicate request_size=4 [17:18:51]MH_SAM_APDU [17:18:51]CAPDU: 80 0D 01 02 [17:18:51]Write to MH i2c: E2 08 00 48 2C 80 0D 01 02 00 00 00 00 ED [17:18:51]Write i2c OK [17:18:51]MH_I2C_Read... [17:18:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:18:51]Read from MH i2c: E2 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: E2 03 00 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: E2 03 00 48 2C 00 90 00 E8 [17:18:51]RAPDU: 90 00 [17:18:51]wFMCommunicate OK [17:18:51]wFMCommunicate request_size=255 [17:18:51]MH_SAM_APDU [17:18:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 2A 02 00 00 F4 03 04 00 FB 75 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 43 75 01 00 35 04 06 00 92 [17:18:51]Write to MH i2c: E2 02 01 49 2C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 2A 02 00 00 F4 03 04 00 FB 75 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 43 75 01 00 35 04 06 00 92 00 00 1F [17:18:51]Write i2c OK [17:18:51]MH_I2C_Read... [17:18:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:18:51]Read from MH i2c: E2 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: E2 03 00 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: E2 03 00 49 2C 00 90 00 E9 [17:18:51]RAPDU: 90 00 [17:18:51]wFMCommunicate OK [17:18:51]wFMCommunicate request_size=10 [17:18:51]MH_SAM_APDU [17:18:51]CAPDU: 80 0D 02 02 05 DF E7 54 F9 4A [17:18:51]Write to MH i2c: E2 0D 00 4A 2C 80 0D 02 02 05 00 DF E7 54 F9 4A 00 00 57 [17:18:51]Write i2c OK [17:18:51]MH_I2C_Read... [17:18:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:18:51]Read from MH i2c: E2 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: E2 03 00 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: E2 03 00 4A 2C 00 90 00 EA [17:18:51]RAPDU: 90 00 [17:18:51]wFMCommunicate OK [17:18:51]wFMCommunicate request_size=4 [17:18:51]MH_SAM_APDU [17:18:51]CAPDU: 80 0D 03 02 [17:18:51]Write to MH i2c: E2 08 00 4B 2C 80 0D 03 02 00 00 00 00 F2 [17:18:51]Write i2c OK [17:18:51]MH_I2C_Read... [17:18:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:18:51]Read from MH i2c: E2 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: E2 0B 00 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: E2 0B 00 4B 2C 00 89 A1 A3 C6 A4 F5 E1 B3 90 00 B3 [17:18:51]RAPDU: 89 A1 A3 C6 A4 F5 E1 B3 90 00 [17:18:51]wFMCommunicate OK [17:18:51]SAM_PROTO_SignData done [17:18:51]FM_MakeSignedData done [17:18:51]CreateOFDProtocolMessage [17:18:51]wFMCommunicate request_size=4 [17:18:51]MH_SAM_APDU [17:18:51]CAPDU: 80 11 00 00 [17:18:51]Write to MH i2c: E2 08 00 4C 2C 80 11 00 00 00 00 00 00 F2 [17:18:51]Write i2c OK [17:18:51]MH_I2C_Read... [17:18:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:18:51]Read from MH i2c: E2 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: E2 17 00 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: E2 17 00 4C 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 43 [17:18:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:18:51]wFMCommunicate OK [17:18:51]CreateOFDProtocolMessage done [17:18:51]OFDSenderStorePacket 95555 [17:18:51]StoreOFDPacket docnum=95555 [17:18:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 89 1A 07 01 9A 7B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 2A 02 00 00 F4 03 04 00 FB 75 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 43 75 01 00 35 04 06 00 92 DF E7 54 F9 4A 89 A1 A3 C6 A4 F5 E1 B3 [17:18:51]CheckFolder [17:18:51]dirname=/storage/ofd_packets [17:18:51]CheckFolder done [17:18:51]ProducePacketName [17:18:51]name=ofd_packets/00095555 [17:18:51]NVStorageSaveData ofd_packets/00095555 [17:18:51]File name is /storage/ofd_packets/00095555 [17:18:51]Write 301 bytes [17:18:51]NVStorageSaveData done [17:18:51]OFDSenderStorePacket done [17:18:51]KKMCreateOFDPacket done [17:18:51]NVStorageSaveData kkm_last_timestamp [17:18:51]File name is /storage/kkm_last_timestamp [17:18:51]Write 4 bytes [17:18:51]NVStorageSaveData done [17:18:51]ExternCall_PrintAddStr [17:18:51]wPrintStart [17:18:51]Write to MH i2c: 01 00 00 4D 2C 79 [17:18:51]Write i2c OK [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: 01 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: 01 07 00 [17:18:51]MH_I2C_Read... [17:18:51]Read from MH i2c: 01 07 00 4D 2C 00 00 00 00 00 FF 0F 8E [17:18:51]RasterBufferAndPrint [17:18:51]line Счет N : (1)3406073 [17:18:51]line ИНН: 02508201610067 [17:18:51]line Контрольно-Кассовый Чек [17:18:51]line ПРОДАЖА [17:18:51]line ТРК (МРК, ГНК) : 13 [17:18:51]line Товар: 2710124500 [17:18:51]line Аи-95-К-5 [17:18:51]line 26.960 * 74.20 [17:18:51]line = 2000.43 [17:18:51]line НДС 12% НСП 1% [17:18:51]line > о реализуемом товаре [17:18:51]line ОКРУГЛЕНИЕ: -0.43 [17:18:51]line ИТОГО: 2000.00 [17:18:51]line Внесено: 2000.00 [17:18:51]line СДАЧА: 0.00 [17:18:51]line НСП 1% : 17.70 [17:18:51]line НДС 12% : 212.43 [17:18:51]line Наличными: 2000.00 [17:18:51]line Безнал.: 0.00 [17:18:51]line Место: АЗС № 82 "Партнер Нефть" [17:18:51]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:18:51]line СНО: Общий режим [17:18:51]line Чек 554 27.10.2024 17:18 [17:18:51]line Смена: 143 ФФД: 1.0 [17:18:51]line ЗНМ: 0300000017 [17:18:51]line РНМ: 0000000000170478 [17:18:51]line Версия ККМ: v1.0 [17:18:52]line ФМ: 0000000002098560 [17:18:52]line ФД: 95555 [17:18:52]line ФПД: 161490356468042 [17:18:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T171851&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95555&fm=161490356468042&tin=02508201610067®Number=0000000000170478&sum=200000 [17:18:52]OFD Sender: Processing packet 95555 [packets to send 57, broken 56] [17:18:52]ProducePacketName [17:18:52]name=ofd_packets/00095555 [17:18:52]OFD Sender: To server: pG, [17:18:52]CommunicateWithHost lk.salyk.kg:30040 [17:18:52]ConnectInit lk.salyk.kg [17:18:52]written 0, free lines is 4095 [17:18:52]Connected sock=10 [17:18:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 89 1A 07 01 9A 7B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 2A 02 00 00 F4 03 04 00 FB 75 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 43 75 01 00 35 04 06 00 92 DF E7 54 F9 4A 89 A1 A3 C6 A4 F5 E1 B3 [17:18:52]Write to MH i2c: 01 00 00 78 2C A4 [17:18:52]Write i2c OK [17:18:52]MH_I2C_Read... [17:18:52]Read from MH i2c: 01 [17:18:52]MH_I2C_Read... [17:18:52]Read from MH i2c: 01 07 00 [17:18:52]MH_I2C_Read... [17:18:52]Read from MH i2c: 01 07 00 78 2C 00 00 00 00 00 07 0D BF [17:18:52]RasterBufferAndPrint [17:18:52]line [17:18:52]line [17:18:52]line [17:18:52]line [17:18:52]line [17:18:52]written 0, free lines is 3341 [17:18:52]MH_Cut [17:18:52]Write to MH i2c: D1 01 00 7F 2C 01 7D [17:18:52]Write i2c OK [17:18:52]MH_I2C_Read... [17:18:52]Read from MH i2c: D1 [17:18:52]MH_I2C_Read... [17:18:52]Read from MH i2c: D1 01 00 [17:18:52]MH_I2C_Read... [17:18:52]Read from MH i2c: D1 01 00 7F 2C 00 7C [17:18:52]Write to MH i2c: 01 00 00 80 2C AC [17:18:52]Write i2c OK [17:18:52]MH_I2C_Read... [17:18:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 DA E5 47 00 21 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 32 30 39 38 35 36 30 10 04 04 00 43 75 01 00 F4 03 04 00 27 20 1E 67 B6 04 01 00 00 DD 8B 16 99 3D 1E F9 95 [17:18:52]CommunicateWithHost err = 0 [17:18:52]CheckOFDResponse [17:18:52]1017 (14) - 77093643461234 [17:18:52]1041 (16) - 0000000002098560 [17:18:52]1040 (4) - 95555 [17:18:52]1012 (4) - 27.10.2024 11:12 [17:18:52]1206 (1) - 0 [17:18:52]OFD Sender: Remove packet 95555 [17:18:52]ProducePacketName [17:18:52]name=ofd_packets/00095555 [17:18:52]NVStorageDeleteData [17:18:53]OFD Sender: No OFD packet to send [17:18:53]*** Cut start [17:18:53]*** Partial cut [17:18:53]*** CUTSNS_PIN = 1 [17:18:53]*** CUTSNS_PIN = 0 [17:18:53]*** Brake cut motor [17:18:53]Read from MH i2c: 01 [17:18:53]MH_I2C_Read... [17:18:53]*** Stop cut motor [17:18:53]*** Cut end [17:18:53]Read from MH i2c: 01 07 00 [17:18:53]MH_I2C_Read... [17:18:53]Read from MH i2c: 01 07 00 80 2C 00 00 00 00 00 FF 0F C1 [17:18:53]process_action close_receipt done [17:18:53]requested_data is exist [17:18:53]produce_requested_data [17:18:53]requested_item fm.sn is exist - process it [17:18:53]wFMCommunicate request_size=4 [17:18:53]MH_SAM_APDU [17:18:53]CAPDU: 80 11 00 00 [17:18:53]Write to MH i2c: E2 08 00 81 2C 80 11 00 00 00 00 00 00 27 [17:18:53]Write i2c OK [17:18:53]MH_I2C_Read... [17:18:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:18:53]Read from MH i2c: E2 [17:18:53]MH_I2C_Read... [17:18:53]Read from MH i2c: E2 17 00 [17:18:53]MH_I2C_Read... [17:18:53]Read from MH i2c: E2 17 00 81 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 78 [17:18:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:18:53]wFMCommunicate OK [17:18:53]requested_item fd.num is exist - process it [17:18:53]SAM_PROTO_GetFieldsCounters [17:18:53]wFMCommunicate request_size=4 [17:18:53]MH_SAM_APDU [17:18:53]CAPDU: 80 13 00 00 [17:18:53]Write to MH i2c: E2 08 00 82 2C 80 13 00 00 00 00 00 00 2A [17:18:53]Write i2c OK [17:18:53]MH_I2C_Read... [17:18:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:18:54]Read from MH i2c: E2 [17:18:54]MH_I2C_Read... [17:18:54]Read from MH i2c: E2 62 00 [17:18:54]MH_I2C_Read... [17:18:54]Read from MH i2c: E2 62 00 82 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 43 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 2A 02 00 00 5E 04 04 00 2A 02 00 00 57 04 04 00 2B 02 00 00 19 04 04 00 00 00 00 00 90 00 17 [17:18:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 43 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 2A 02 00 00 5E 04 04 00 2A 02 00 00 57 04 04 00 2B 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:18:54]wFMCommunicate OK [17:18:54]SAM_PROTO_GetFieldsCounters done [17:18:54]requested_item shift.num is exist - process it [17:18:54]requested_item shift.opened is exist - process it [17:18:54]req_shift_opened [17:18:54]FM_GetShiftState [17:18:54]SAM_PROTO_GetShiftState [17:18:54]wFMCommunicate request_size=4 [17:18:54]MH_SAM_APDU [17:18:54]CAPDU: 80 13 01 00 [17:18:54]Write to MH i2c: E2 08 00 83 2C 80 13 01 00 00 00 00 00 2C [17:18:54]Write i2c OK [17:18:54]MH_I2C_Read... [17:18:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:18:54]Read from MH i2c: E2 [17:18:54]MH_I2C_Read... [17:18:54]Read from MH i2c: E2 0E 00 [17:18:54]MH_I2C_Read... [17:18:54]Read from MH i2c: E2 0E 00 83 2C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D8 [17:18:54]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:18:54]wFMCommunicate OK [17:18:54]SAM_PROTO_GetShiftState done [17:18:54]FM_GetShiftState done [17:18:54]req_shift_opened done [17:18:54]requested_item shift.open_date is exist - process it [17:18:54]req_shift_open_date [17:18:54]req_shift_open_date done [17:18:54]produce_requested_data done [17:18:54]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95555,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:18:54]process_action_free close_receipt [17:18:54]json_value_free [17:18:54]json_value_free done [17:18:54]process_json_proto returns [17:18:54]Send response to host [17:18:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95555,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:18:54]free response buf [17:18:54]execute_script done [17:18:54]execute_script returns [17:18:54]free content buf [17:18:54]Sock 7.Close socket [17:18:54]Sock 7.Thread stoped [17:18:58]OFD Sender: No OFD packet to send [17:19:03]OFD Sender: No OFD packet to send [17:19:08]OFD Sender: No OFD packet to send [17:19:13]OFD Sender: No OFD packet to send [17:19:18]OFD Sender: No OFD packet to send [17:19:23]OFD Sender: No OFD packet to send [17:19:28]OFD Sender: No OFD packet to send [17:19:33]OFD Sender: No OFD packet to send [17:19:38]OFD Sender: No OFD packet to send [17:19:43]OFD Sender: No OFD packet to send [17:19:48]OFD Sender: No OFD packet to send [17:19:50]accept exits with 9 [17:19:50]New connection [17:19:50]New thread 3067444580 created [17:19:50]Thread 3067301220 joined [17:19:50]Waiting for new connection... [17:19:50] Sock 9.Parse request [17:19:50]Sock 9.Check first char [17:19:50]Sock 9.First char is OK [17:19:50]request: POST /json_proto HTTP/1.0 [17:19:50]Method: POST [17:19:50]URL: /json_proto [17:19:50]Method is POST - this is cgi request [17:19:50]url: /json_proto [17:19:50]query_string will be loaded in cgi processing [17:19:50]execute_cgi json_proto POST (null) [17:19:50]execute_cgi path=json_proto method=POST [17:19:50]POST find Content-Length [17:19:50]Host: 172.17.40.67:8080 [17:19:50]Content-Length: 683 [17:19:50]Content-Type: application/json [17:19:50] [17:19:50]POST finish read [17:19:50]Found Content-Length = 683 [17:19:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406074", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:19:50]execute_script... [17:19: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)3406074", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:19:50]POST & json_proto [17:19:50]process_json_proto [17:19:50]json parsed OK: [17:19:50]protocol is kg_v1.0 [17:19:50]action value=close_receipt [17:19:50]process_action close_receipt [17:19:50]cmd_close_receipt [17:19:50]MH_GetDate [17:19:50]Write to MH i2c: F0 00 00 84 2C 9F [17:19:50]Write i2c OK [17:19:50]MH_I2C_Read... [17:19:50]Read from MH i2c: F0 [17:19:50]MH_I2C_Read... [17:19:50]Read from MH i2c: F0 09 00 [17:19:50]MH_I2C_Read... [17:19:50]Read from MH i2c: F0 09 00 84 2C 00 37 76 1E 67 EE DA 66 66 6E [17:19:50]GetLastDocTimeStamp 1730049531 [17:19:50]current date 1730049591 [17:19:50]FM_GetShiftState [17:19:50]SAM_PROTO_GetShiftState [17:19:50]wFMCommunicate request_size=4 [17:19:50]MH_SAM_APDU [17:19:50]CAPDU: 80 13 01 00 [17:19:50]Write to MH i2c: E2 08 00 85 2C 80 13 01 00 00 00 00 00 2E [17:19:50]Write i2c OK [17:19:50]MH_I2C_Read... [17:19:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:19:50]Read from MH i2c: E2 [17:19:50]MH_I2C_Read... [17:19:50]Read from MH i2c: E2 0E 00 [17:19:50]MH_I2C_Read... [17:19:50]Read from MH i2c: E2 0E 00 85 2C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DA [17:19:50]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:19:50]wFMCommunicate OK [17:19:50]SAM_PROTO_GetShiftState done [17:19:50]FM_GetShiftState done [17:19:50]opened in 1729987736 [17:19:50]opened+sec_in_day 1730074136 [17:19:50]quantity*price = 100015 [17:19:50]sum+1 = 100017 [17:19:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 555 27.10.2024 17:19 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95556 ФПД: 133508052973850 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T171951&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95556&fm=133508052973850&tin=02508201610067®Number=0000000000170478&sum=100000 [17:19:51]StoreToDocumentArchive [17:19:51]shift 143 fd 95556 [17:19:51]save to /storage/0143/doc_00095556 [17:19:51]save last doc name /storage/0143/doc_00095556 to /storage/kkm_last_doc_name [17:19:51]save OK [17:19:51]Clear old archive folders... [17:19:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:19:51]tlvbuf is B6F52E90 [17:19:51]SAM_PROTO_ClearQueue [17:19:51]wFMCommunicate request_size=4 [17:19:51]MH_SAM_APDU [17:19:51]CAPDU: 80 09 00 00 [17:19:51]Write to MH i2c: E2 08 00 92 2C 80 09 00 00 00 00 00 00 30 [17:19:51]Write i2c OK [17:19:51]MH_I2C_Read... [17:19:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:19:51]Read from MH i2c: E2 [17:19:51]MH_I2C_Read... [17:19:51]Read from MH i2c: E2 03 00 [17:19:51]MH_I2C_Read... [17:19:51]Read from MH i2c: E2 03 00 92 2C 00 90 00 32 [17:19:51]RAPDU: 90 00 [17:19:51]wFMCommunicate OK [17:19:51]SAM_PROTO_ClearQueue done [17:19:51]KKMCreateOFDPacket [17:19:51]OFDProtocolAddRootSTLVToBuf [17:19:51]FM_MakeSignedData [17:19:51]FM_MakeSignedData [17:19:51]SAM_PROTO_SignData [17:19:51]wFMCommunicate request_size=4 [17:19:51]MH_SAM_APDU [17:19:51]CAPDU: 80 0D 01 02 [17:19:51]Write to MH i2c: E2 08 00 93 2C 80 0D 01 02 00 00 00 00 38 [17:19:51]Write i2c OK [17:19:51]MH_I2C_Read... [17:19:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:19:51]Read from MH i2c: E2 [17:19:51]MH_I2C_Read... [17:19:51]Read from MH i2c: E2 03 00 [17:19:51]MH_I2C_Read... [17:19:51]Read from MH i2c: E2 03 00 93 2C 00 90 00 33 [17:19:51]RAPDU: 90 00 [17:19:51]wFMCommunicate OK [17:19:51]wFMCommunicate request_size=255 [17:19:51]MH_SAM_APDU [17:19: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 02 00 00 F4 03 04 00 37 76 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 44 75 01 00 35 04 06 00 79 [17:19:51]Write to MH i2c: E2 02 01 94 2C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 02 00 00 F4 03 04 00 37 76 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 44 75 01 00 35 04 06 00 79 00 00 E1 [17:19:51]Write i2c OK [17:19:51]MH_I2C_Read... [17:19:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:19:51]Read from MH i2c: E2 [17:19:51]MH_I2C_Read... [17:19:51]Read from MH i2c: E2 03 00 [17:19:51]MH_I2C_Read... [17:19:51]Read from MH i2c: E2 03 00 94 2C 00 90 00 34 [17:19:51]RAPDU: 90 00 [17:19:51]wFMCommunicate OK [17:19:51]wFMCommunicate request_size=10 [17:19:51]MH_SAM_APDU [17:19:51]CAPDU: 80 0D 02 02 05 6C C4 12 79 1A [17:19:51]Write to MH i2c: E2 0D 00 95 2C 80 0D 02 02 05 00 6C C4 12 79 1A 00 00 1A [17:19:51]Write i2c OK [17:19:51]MH_I2C_Read... [17:19:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:19:51]Read from MH i2c: E2 [17:19:51]MH_I2C_Read... [17:19:51]Read from MH i2c: E2 03 00 [17:19:51]MH_I2C_Read... [17:19:51]Read from MH i2c: E2 03 00 95 2C 00 90 00 35 [17:19:51]RAPDU: 90 00 [17:19:51]wFMCommunicate OK [17:19:51]wFMCommunicate request_size=4 [17:19:51]MH_SAM_APDU [17:19:51]CAPDU: 80 0D 03 02 [17:19:51]Write to MH i2c: E2 08 00 96 2C 80 0D 03 02 00 00 00 00 3D [17:19:51]Write i2c OK [17:19:51]MH_I2C_Read... [17:19:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:19:52]Read from MH i2c: E2 [17:19:52]MH_I2C_Read... [17:19:52]Read from MH i2c: E2 0B 00 [17:19:52]MH_I2C_Read... [17:19:52]Read from MH i2c: E2 0B 00 96 2C 00 16 60 80 15 20 05 50 B0 90 00 6E [17:19:52]RAPDU: 16 60 80 15 20 05 50 B0 90 00 [17:19:52]wFMCommunicate OK [17:19:52]SAM_PROTO_SignData done [17:19:52]FM_MakeSignedData done [17:19:52]CreateOFDProtocolMessage [17:19:52]wFMCommunicate request_size=4 [17:19:52]MH_SAM_APDU [17:19:52]CAPDU: 80 11 00 00 [17:19:52]Write to MH i2c: E2 08 00 97 2C 80 11 00 00 00 00 00 00 3D [17:19:52]Write i2c OK [17:19:52]MH_I2C_Read... [17:19:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:19:52]Read from MH i2c: E2 [17:19:52]MH_I2C_Read... [17:19:52]Read from MH i2c: E2 17 00 [17:19:52]MH_I2C_Read... [17:19:52]Read from MH i2c: E2 17 00 97 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8E [17:19:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:19:52]wFMCommunicate OK [17:19:52]CreateOFDProtocolMessage done [17:19:52]OFDSenderStorePacket 95556 [17:19:52]StoreOFDPacket docnum=95556 [17:19:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DE 6C 07 01 9D 5B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 02 00 00 F4 03 04 00 37 76 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 44 75 01 00 35 04 06 00 79 6C C4 12 79 1A 16 60 80 15 20 05 50 B0 [17:19:52]CheckFolder [17:19:52]dirname=/storage/ofd_packets [17:19:52]CheckFolder done [17:19:52]ProducePacketName [17:19:52]name=ofd_packets/00095556 [17:19:52]NVStorageSaveData ofd_packets/00095556 [17:19:52]File name is /storage/ofd_packets/00095556 [17:19:52]Write 301 bytes [17:19:52]NVStorageSaveData done [17:19:52]OFDSenderStorePacket done [17:19:52]KKMCreateOFDPacket done [17:19:52]NVStorageSaveData kkm_last_timestamp [17:19:52]File name is /storage/kkm_last_timestamp [17:19:52]Write 4 bytes [17:19:52]NVStorageSaveData done [17:19:52]ExternCall_PrintAddStr [17:19:52]wPrintStart [17:19:52]Write to MH i2c: 01 00 00 98 2C C4 [17:19:52]Write i2c OK [17:19:52]MH_I2C_Read... [17:19:52]Read from MH i2c: 01 [17:19:52]MH_I2C_Read... [17:19:52]Read from MH i2c: 01 07 00 [17:19:52]MH_I2C_Read... [17:19:52]Read from MH i2c: 01 07 00 98 2C 00 00 00 00 00 FF 0F D9 [17:19:52]RasterBufferAndPrint [17:19:52]line Счет N : (1)3406074 [17:19:52]line ИНН: 02508201610067 [17:19:52]line Контрольно-Кассовый Чек [17:19:52]line ПРОДАЖА [17:19:52]line ТРК (МРК, ГНК) : 32 [17:19:52]line Товар: 2710124130 [17:19:52]line Аи-92-К-4 [17:19:52]line 14.950 * 66.90 [17:19:52]line = 1000.16 [17:19:52]line НДС 12% НСП 1% [17:19:52]line > о реализуемом товаре [17:19:52]line ОКРУГЛЕНИЕ: -0.16 [17:19:52]line ИТОГО: 1000.00 [17:19:52]line Внесено: 1000.00 [17:19:52]line СДАЧА: 0.00 [17:19:52]line НСП 1% : 8.85 [17:19:52]line НДС 12% : 106.21 [17:19:52]line Наличными: 1000.00 [17:19:52]line Безнал.: 0.00 [17:19:52]line Место: АЗС № 82 "Партнер Нефть" [17:19:52]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:19:52]line СНО: Общий режим [17:19:52]line Чек 555 27.10.2024 17:19 [17:19:52]line Смена: 143 ФФД: 1.0 [17:19:52]line ЗНМ: 0300000017 [17:19:52]line РНМ: 0000000000170478 [17:19:52]line Версия ККМ: v1.0 [17:19:52]line ФМ: 0000000002098560 [17:19:52]line ФД: 95556 [17:19:52]line ФПД: 133508052973850 [17:19:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T171951&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95556&fm=133508052973850&tin=02508201610067®Number=0000000000170478&sum=100000 [17:19:52]OFD Sender: Processing packet 95556 [packets to send 57, broken 56] [17:19:52]ProducePacketName [17:19:52]name=ofd_packets/00095556 [17:19:52]OFD Sender: To server: pG, [17:19:52]CommunicateWithHost lk.salyk.kg:30040 [17:19:52]ConnectInit lk.salyk.kg [17:19:52]written 0, free lines is 4095 [17:19:52]Connected sock=10 [17:19:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DE 6C 07 01 9D 5B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 02 00 00 F4 03 04 00 37 76 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 44 75 01 00 35 04 06 00 79 6C C4 12 79 1A 16 60 80 15 20 05 50 B0 [17:19:52]Write to MH i2c: 01 00 00 C3 2C EF [17:19:52]Write i2c OK [17:19:52]MH_I2C_Read... [17:19:52]Read from MH i2c: 01 [17:19:52]MH_I2C_Read... [17:19:52]Read from MH i2c: 01 07 00 [17:19:52]MH_I2C_Read... [17:19:52]Read from MH i2c: 01 07 00 C3 2C 00 00 00 00 00 F9 0C FB [17:19:52]RasterBufferAndPrint [17:19:52]line [17:19:52]line [17:19:52]line [17:19:52]line [17:19:52]line [17:19:52]written 0, free lines is 3328 [17:19:52]MH_Cut [17:19:52]Write to MH i2c: D1 01 00 CA 2C 01 C8 [17:19:52]Write i2c OK [17:19:52]MH_I2C_Read... [17:19:52]Read from MH i2c: D1 [17:19:52]MH_I2C_Read... [17:19:52]Read from MH i2c: D1 01 00 [17:19:52]MH_I2C_Read... [17:19:52]Read from MH i2c: D1 01 00 CA 2C 00 C7 [17:19:52]Write to MH i2c: 01 00 00 CB 2C F7 [17:19:52]Write i2c OK [17:19:52]MH_I2C_Read... [17:19:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D8 FF 47 00 77 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 32 30 39 38 35 36 30 10 04 04 00 44 75 01 00 F4 03 04 00 63 20 1E 67 B6 04 01 00 00 C6 67 11 75 9E 4E D8 0D [17:19:52]CommunicateWithHost err = 0 [17:19:52]CheckOFDResponse [17:19:52]1017 (14) - 77093643461234 [17:19:52]1041 (16) - 0000000002098560 [17:19:52]1040 (4) - 95556 [17:19:52]1012 (4) - 27.10.2024 11:13 [17:19:52]1206 (1) - 0 [17:19:52]OFD Sender: Remove packet 95556 [17:19:52]ProducePacketName [17:19:52]name=ofd_packets/00095556 [17:19:52]NVStorageDeleteData [17:19:53]OFD Sender: No OFD packet to send [17:19:53]*** Cut start [17:19:53]*** Partial cut [17:19:53]*** CUTSNS_PIN = 1 [17:19:53]*** CUTSNS_PIN = 0 [17:19:53]*** Brake cut motor [17:19:54]Read from MH i2c: 01 [17:19:54]MH_I2C_Read... [17:19:54]*** Stop cut motor [17:19:54]*** Cut end [17:19:54]Read from MH i2c: 01 07 00 [17:19:54]MH_I2C_Read... [17:19:54]Read from MH i2c: 01 07 00 CB 2C 00 00 00 00 00 FF 0F 0C [17:19:54]process_action close_receipt done [17:19:54]requested_data is exist [17:19:54]produce_requested_data [17:19:54]requested_item fm.sn is exist - process it [17:19:54]wFMCommunicate request_size=4 [17:19:54]MH_SAM_APDU [17:19:54]CAPDU: 80 11 00 00 [17:19:54]Write to MH i2c: E2 08 00 CC 2C 80 11 00 00 00 00 00 00 72 [17:19:54]Write i2c OK [17:19:54]MH_I2C_Read... [17:19:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:19:54]Read from MH i2c: E2 [17:19:54]MH_I2C_Read... [17:19:54]Read from MH i2c: E2 17 00 [17:19:54]MH_I2C_Read... [17:19:54]Read from MH i2c: E2 17 00 CC 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C3 [17:19:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:19:54]wFMCommunicate OK [17:19:54]requested_item fd.num is exist - process it [17:19:54]SAM_PROTO_GetFieldsCounters [17:19:54]wFMCommunicate request_size=4 [17:19:54]MH_SAM_APDU [17:19:54]CAPDU: 80 13 00 00 [17:19:54]Write to MH i2c: E2 08 00 CD 2C 80 13 00 00 00 00 00 00 75 [17:19:54]Write i2c OK [17:19:54]MH_I2C_Read... [17:19:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:19:54]Read from MH i2c: E2 [17:19:54]MH_I2C_Read... [17:19:54]Read from MH i2c: E2 62 00 [17:19:54]MH_I2C_Read... [17:19:54]Read from MH i2c: E2 62 00 CD 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 44 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 2B 02 00 00 5E 04 04 00 2B 02 00 00 57 04 04 00 2C 02 00 00 19 04 04 00 00 00 00 00 90 00 66 [17:19:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 44 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 2B 02 00 00 5E 04 04 00 2B 02 00 00 57 04 04 00 2C 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:19:54]wFMCommunicate OK [17:19:54]SAM_PROTO_GetFieldsCounters done [17:19:54]requested_item shift.num is exist - process it [17:19:54]requested_item shift.opened is exist - process it [17:19:54]req_shift_opened [17:19:54]FM_GetShiftState [17:19:54]SAM_PROTO_GetShiftState [17:19:54]wFMCommunicate request_size=4 [17:19:54]MH_SAM_APDU [17:19:54]CAPDU: 80 13 01 00 [17:19:54]Write to MH i2c: E2 08 00 CE 2C 80 13 01 00 00 00 00 00 77 [17:19:54]Write i2c OK [17:19:54]MH_I2C_Read... [17:19:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:19:54]Read from MH i2c: E2 [17:19:54]MH_I2C_Read... [17:19:54]Read from MH i2c: E2 0E 00 [17:19:54]MH_I2C_Read... [17:19:54]Read from MH i2c: E2 0E 00 CE 2C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 23 [17:19:54]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:19:54]wFMCommunicate OK [17:19:54]SAM_PROTO_GetShiftState done [17:19:54]FM_GetShiftState done [17:19:54]req_shift_opened done [17:19:54]requested_item shift.open_date is exist - process it [17:19:54]req_shift_open_date [17:19:54]req_shift_open_date done [17:19:54]produce_requested_data done [17:19:54]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95556,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:19:54]process_action_free close_receipt [17:19:54]json_value_free [17:19:54]json_value_free done [17:19:54]process_json_proto returns [17:19:54]Send response to host [17:19:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95556,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:19:54]free response buf [17:19:54]execute_script done [17:19:54]execute_script returns [17:19:54]free content buf [17:19:54]Sock 9.Close socket [17:19:54]Sock 9.Thread stoped [17:19:58]OFD Sender: No OFD packet to send [17:20:03]OFD Sender: No OFD packet to send [17:20:08]OFD Sender: No OFD packet to send [17:20:13]OFD Sender: No OFD packet to send [17:20:18]OFD Sender: No OFD packet to send [17:20:23]OFD Sender: No OFD packet to send [17:20:28]OFD Sender: No OFD packet to send [17:20:33]OFD Sender: No OFD packet to send [17:20:38]OFD Sender: No OFD packet to send [17:20:43]OFD Sender: No OFD packet to send [17:20:48]OFD Sender: No OFD packet to send [17:20:53]OFD Sender: No OFD packet to send [17:20:58]OFD Sender: No OFD packet to send [17:21:03]OFD Sender: No OFD packet to send [17:21:08]OFD Sender: No OFD packet to send [17:21:13]OFD Sender: No OFD packet to send [17:21:18]OFD Sender: No OFD packet to send [17:21:23]OFD Sender: No OFD packet to send [17:21:28]OFD Sender: No OFD packet to send [17:21:33]OFD Sender: No OFD packet to send [17:21:38]OFD Sender: No OFD packet to send [17:21:39]accept exits with 7 [17:21:39]New connection [17:21:39]New thread 3067301220 created [17:21:39]Thread 3067444580 joined [17:21:39]Waiting for new connection... [17:21:39] Sock 7.Parse request [17:21:39]Sock 7.Check first char [17:21:39]Sock 7.First char is OK [17:21:39]request: POST /json_proto HTTP/1.0 [17:21:39]Method: POST [17:21:39]URL: /json_proto [17:21:39]Method is POST - this is cgi request [17:21:39]url: /json_proto [17:21:39]query_string will be loaded in cgi processing [17:21:39]execute_cgi json_proto POST (null) [17:21:39]execute_cgi path=json_proto method=POST [17:21:39]POST find Content-Length [17:21:39]Host: 172.17.40.67:8080 [17:21:39]Content-Length: 678 [17:21:39]Content-Type: application/json [17:21:39] [17:21:39]POST finish read [17:21:39]Found Content-Length = 678 [17:21:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406075", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:21:39]execute_script... [17:21: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)3406075", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:21:39]POST & json_proto [17:21:39]process_json_proto [17:21:39]json parsed OK: [17:21:39]protocol is kg_v1.0 [17:21:39]action value=close_receipt [17:21:39]process_action close_receipt [17:21:39]cmd_close_receipt [17:21:39]MH_GetDate [17:21:39]Write to MH i2c: F0 00 00 CF 2C EA [17:21:39]Write i2c OK [17:21:39]MH_I2C_Read... [17:21:39]Read from MH i2c: F0 [17:21:39]MH_I2C_Read... [17:21:39]Read from MH i2c: F0 09 00 [17:21:39]MH_I2C_Read... [17:21:39]Read from MH i2c: F0 09 00 CF 2C 00 A4 76 1E 67 EE DA 66 66 26 [17:21:39]GetLastDocTimeStamp 1730049591 [17:21:39]current date 1730049700 [17:21:39]FM_GetShiftState [17:21:39]SAM_PROTO_GetShiftState [17:21:39]wFMCommunicate request_size=4 [17:21:39]MH_SAM_APDU [17:21:39]CAPDU: 80 13 01 00 [17:21:39]Write to MH i2c: E2 08 00 D0 2C 80 13 01 00 00 00 00 00 79 [17:21:39]Write i2c OK [17:21:39]MH_I2C_Read... [17:21:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:21:39]Read from MH i2c: E2 [17:21:39]MH_I2C_Read... [17:21:39]Read from MH i2c: E2 0E 00 [17:21:39]MH_I2C_Read... [17:21:39]Read from MH i2c: E2 0E 00 D0 2C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 25 [17:21:39]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:21:39]wFMCommunicate OK [17:21:39]SAM_PROTO_GetShiftState done [17:21:39]FM_GetShiftState done [17:21:39]opened in 1729987736 [17:21:39]opened+sec_in_day 1730074136 [17:21:39]quantity*price = 40068 [17:21:39]sum+1 = 40069 [17:21:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.68 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.55 НДС 12% : 42.55 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 556 27.10.2024 17:21 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95557 ФПД: 210373592982418 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T172141&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95557&fm=210373592982418&tin=02508201610067®Number=0000000000170478&sum=40000 [17:21:40]StoreToDocumentArchive [17:21:40]shift 143 fd 95557 [17:21:40]save to /storage/0143/doc_00095557 [17:21:40]save last doc name /storage/0143/doc_00095557 to /storage/kkm_last_doc_name [17:21:40]save OK [17:21:40]Clear old archive folders... [17:21:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:21:40]tlvbuf is 00A8D330 [17:21:40]SAM_PROTO_ClearQueue [17:21:40]wFMCommunicate request_size=4 [17:21:40]MH_SAM_APDU [17:21:40]CAPDU: 80 09 00 00 [17:21:40]Write to MH i2c: E2 08 00 DD 2C 80 09 00 00 00 00 00 00 7B [17:21:40]Write i2c OK [17:21:40]MH_I2C_Read... [17:21:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:21:40]Read from MH i2c: E2 [17:21:40]MH_I2C_Read... [17:21:40]Read from MH i2c: E2 03 00 [17:21:40]MH_I2C_Read... [17:21:40]Read from MH i2c: E2 03 00 DD 2C 00 90 00 7D [17:21:40]RAPDU: 90 00 [17:21:40]wFMCommunicate OK [17:21:40]SAM_PROTO_ClearQueue done [17:21:40]KKMCreateOFDPacket [17:21:40]OFDProtocolAddRootSTLVToBuf [17:21:40]FM_MakeSignedData [17:21:40]FM_MakeSignedData [17:21:40]SAM_PROTO_SignData [17:21:40]wFMCommunicate request_size=4 [17:21:40]MH_SAM_APDU [17:21:40]CAPDU: 80 0D 01 02 [17:21:40]Write to MH i2c: E2 08 00 DE 2C 80 0D 01 02 00 00 00 00 83 [17:21:40]Write i2c OK [17:21:40]MH_I2C_Read... [17:21:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:21:40]Read from MH i2c: E2 [17:21:40]MH_I2C_Read... [17:21:40]Read from MH i2c: E2 03 00 [17:21:40]MH_I2C_Read... [17:21:40]Read from MH i2c: E2 03 00 DE 2C 00 90 00 7E [17:21:40]RAPDU: 90 00 [17:21:40]wFMCommunicate OK [17:21:40]wFMCommunicate request_size=255 [17:21:40]MH_SAM_APDU [17:21:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 02 00 00 F4 03 04 00 A5 76 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 45 75 01 00 35 04 06 00 BF [17:21:40]Write to MH i2c: E2 02 01 DF 2C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 02 00 00 F4 03 04 00 A5 76 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 45 75 01 00 35 04 06 00 BF 00 00 98 [17:21:40]Write i2c OK [17:21:40]MH_I2C_Read... [17:21:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:21:41]Read from MH i2c: E2 [17:21:41]MH_I2C_Read... [17:21:41]Read from MH i2c: E2 03 00 [17:21:41]MH_I2C_Read... [17:21:41]Read from MH i2c: E2 03 00 DF 2C 00 90 00 7F [17:21:41]RAPDU: 90 00 [17:21:41]wFMCommunicate OK [17:21:41]wFMCommunicate request_size=10 [17:21:41]MH_SAM_APDU [17:21:41]CAPDU: 80 0D 02 02 05 55 6B 47 A3 92 [17:21:41]Write to MH i2c: E2 0D 00 E0 2C 80 0D 02 02 05 00 55 6B 47 A3 92 00 00 CC [17:21:41]Write i2c OK [17:21:41]MH_I2C_Read... [17:21:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:21:41]Read from MH i2c: E2 [17:21:41]MH_I2C_Read... [17:21:41]Read from MH i2c: E2 03 00 [17:21:41]MH_I2C_Read... [17:21:41]Read from MH i2c: E2 03 00 E0 2C 00 90 00 80 [17:21:41]RAPDU: 90 00 [17:21:41]wFMCommunicate OK [17:21:41]wFMCommunicate request_size=4 [17:21:41]MH_SAM_APDU [17:21:41]CAPDU: 80 0D 03 02 [17:21:41]Write to MH i2c: E2 08 00 E1 2C 80 0D 03 02 00 00 00 00 88 [17:21:41]Write i2c OK [17:21:41]MH_I2C_Read... [17:21:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:21:41]Read from MH i2c: E2 [17:21:41]MH_I2C_Read... [17:21:41]Read from MH i2c: E2 0B 00 [17:21:41]MH_I2C_Read... [17:21:41]Read from MH i2c: E2 0B 00 E1 2C 00 B8 5A 34 95 F9 24 54 BB 90 00 90 [17:21:41]RAPDU: B8 5A 34 95 F9 24 54 BB 90 00 [17:21:41]wFMCommunicate OK [17:21:41]SAM_PROTO_SignData done [17:21:41]FM_MakeSignedData done [17:21:41]CreateOFDProtocolMessage [17:21:41]wFMCommunicate request_size=4 [17:21:41]MH_SAM_APDU [17:21:41]CAPDU: 80 11 00 00 [17:21:41]Write to MH i2c: E2 08 00 E2 2C 80 11 00 00 00 00 00 00 88 [17:21:41]Write i2c OK [17:21:41]MH_I2C_Read... [17:21:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:21:41]Read from MH i2c: E2 [17:21:41]MH_I2C_Read... [17:21:41]Read from MH i2c: E2 17 00 [17:21:41]MH_I2C_Read... [17:21:41]Read from MH i2c: E2 17 00 E2 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D9 [17:21:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:21:41]wFMCommunicate OK [17:21:41]CreateOFDProtocolMessage done [17:21:41]OFDSenderStorePacket 95557 [17:21:41]StoreOFDPacket docnum=95557 [17:21:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E8 BB 07 01 74 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 02 00 00 F4 03 04 00 A5 76 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 45 75 01 00 35 04 06 00 BF 55 6B 47 A3 92 B8 5A 34 95 F9 24 54 BB [17:21:41]CheckFolder [17:21:41]dirname=/storage/ofd_packets [17:21:41]CheckFolder done [17:21:41]ProducePacketName [17:21:41]name=ofd_packets/00095557 [17:21:41]NVStorageSaveData ofd_packets/00095557 [17:21:41]File name is /storage/ofd_packets/00095557 [17:21:41]Write 301 bytes [17:21:41]NVStorageSaveData done [17:21:41]OFDSenderStorePacket done [17:21:41]KKMCreateOFDPacket done [17:21:41]NVStorageSaveData kkm_last_timestamp [17:21:41]File name is /storage/kkm_last_timestamp [17:21:41]Write 4 bytes [17:21:41]NVStorageSaveData done [17:21:41]ExternCall_PrintAddStr [17:21:41]wPrintStart [17:21:41]Write to MH i2c: 01 00 00 E3 2C 0F [17:21:41]Write i2c OK [17:21:41]MH_I2C_Read... [17:21:41]Read from MH i2c: 01 [17:21:41]MH_I2C_Read... [17:21:41]Read from MH i2c: 01 07 00 [17:21:41]MH_I2C_Read... [17:21:41]Read from MH i2c: 01 07 00 E3 2C 00 00 00 00 00 FF 0F 24 [17:21:41]RasterBufferAndPrint [17:21:41]line Счет N : (1)3406075 [17:21:41]line ИНН: 02508201610067 [17:21:41]line Контрольно-Кассовый Чек [17:21:41]line ПРОДАЖА [17:21:41]line ТРК (МРК, ГНК) : 13 [17:21:41]line Товар: 2710124500 [17:21:41]line Аи-95-К-5 [17:21:41]line 5.400 * 74.20 [17:21:41]line = 400.68 [17:21:41]line НДС 12% НСП 1% [17:21:41]line > о реализуемом товаре [17:21:41]line ОКРУГЛЕНИЕ: -0.68 [17:21:41]line ИТОГО: 400.00 [17:21:41]line Внесено: 400.00 [17:21:41]line СДАЧА: 0.00 [17:21:41]line НСП 1% : 3.55 [17:21:41]line НДС 12% : 42.55 [17:21:41]line Наличными: 400.00 [17:21:41]line Безнал.: 0.00 [17:21:41]line Место: АЗС № 82 "Партнер Нефть" [17:21:41]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:21:41]line СНО: Общий режим [17:21:41]line Чек 556 27.10.2024 17:21 [17:21:41]line Смена: 143 ФФД: 1.0 [17:21:41]line ЗНМ: 0300000017 [17:21:41]line РНМ: 0000000000170478 [17:21:41]line Версия ККМ: v1.0 [17:21:41]line ФМ: 0000000002098560 [17:21:41]line ФД: 95557 [17:21:41]line ФПД: 210373592982418 [17:21:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T172141&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95557&fm=210373592982418&tin=02508201610067®Number=0000000000170478&sum=40000 [17:21:41]OFD Sender: Processing packet 95557 [packets to send 57, broken 56] [17:21:41]ProducePacketName [17:21:41]name=ofd_packets/00095557 [17:21:41]OFD Sender: To server: pG, [17:21:41]CommunicateWithHost lk.salyk.kg:30040 [17:21:41]ConnectInit lk.salyk.kg [17:21:41]written 0, free lines is 4095 [17:21:41]Connected sock=11 [17:21:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E8 BB 07 01 74 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 02 00 00 F4 03 04 00 A5 76 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 45 75 01 00 35 04 06 00 BF 55 6B 47 A3 92 B8 5A 34 95 F9 24 54 BB [17:21:42]Write to MH i2c: 01 00 00 0E 2D 3B [17:21:42]Write i2c OK [17:21:42]MH_I2C_Read... [17:21:42]Read from MH i2c: 01 [17:21:42]MH_I2C_Read... [17:21:42]Read from MH i2c: 01 07 00 [17:21:42]MH_I2C_Read... [17:21:42]Read from MH i2c: 01 07 00 0E 2D 00 00 00 00 00 F6 0C 44 [17:21:42]RasterBufferAndPrint [17:21:42]line [17:21:42]line [17:21:42]line [17:21:42]line [17:21:42]line [17:21:42]written 0, free lines is 3324 [17:21:42]MH_Cut [17:21:42]Write to MH i2c: D1 01 00 15 2D 01 14 [17:21:42]Write i2c OK [17:21:42]MH_I2C_Read... [17:21:42]Read from MH i2c: D1 [17:21:42]MH_I2C_Read... [17:21:42]Read from MH i2c: D1 01 00 [17:21:42]MH_I2C_Read... [17:21:42]Read from MH i2c: D1 01 00 15 2D 00 13 [17:21:42]Write to MH i2c: 01 00 00 16 2D 43 [17:21:42]Write i2c OK [17:21:42]MH_I2C_Read... [17:21:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F6 1E 47 00 23 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 32 30 39 38 35 36 30 10 04 04 00 45 75 01 00 F4 03 04 00 D0 20 1E 67 B6 04 01 00 00 05 8F 15 1D ED 55 76 11 [17:21:42]CommunicateWithHost err = 0 [17:21:42]CheckOFDResponse [17:21:42]1017 (14) - 77093643461234 [17:21:42]1041 (16) - 0000000002098560 [17:21:42]1040 (4) - 95557 [17:21:42]1012 (4) - 27.10.2024 11:15 [17:21:42]1206 (1) - 0 [17:21:42]OFD Sender: Remove packet 95557 [17:21:42]ProducePacketName [17:21:42]name=ofd_packets/00095557 [17:21:42]NVStorageDeleteData [17:21:42]OFD Sender: No OFD packet to send [17:21:42]*** Cut start [17:21:42]*** Partial cut [17:21:42]*** CUTSNS_PIN = 1 [17:21:42]*** CUTSNS_PIN = 0 [17:21:43]*** Brake cut motor [17:21:43]Read from MH i2c: 01 [17:21:43]MH_I2C_Read... [17:21:43]*** Stop cut motor [17:21:43]*** Cut end [17:21:43]Read from MH i2c: 01 07 00 [17:21:43]MH_I2C_Read... [17:21:43]Read from MH i2c: 01 07 00 16 2D 00 00 00 00 00 FF 0F 58 [17:21:43]process_action close_receipt done [17:21:43]requested_data is exist [17:21:43]produce_requested_data [17:21:43]requested_item fm.sn is exist - process it [17:21:43]wFMCommunicate request_size=4 [17:21:43]MH_SAM_APDU [17:21:43]CAPDU: 80 11 00 00 [17:21:43]Write to MH i2c: E2 08 00 17 2D 80 11 00 00 00 00 00 00 BE [17:21:43]Write i2c OK [17:21:43]MH_I2C_Read... [17:21:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:21:43]Read from MH i2c: E2 [17:21:43]MH_I2C_Read... [17:21:43]Read from MH i2c: E2 17 00 [17:21:43]MH_I2C_Read... [17:21:43]Read from MH i2c: E2 17 00 17 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0F [17:21:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:21:43]wFMCommunicate OK [17:21:43]requested_item fd.num is exist - process it [17:21:43]SAM_PROTO_GetFieldsCounters [17:21:43]wFMCommunicate request_size=4 [17:21:43]MH_SAM_APDU [17:21:43]CAPDU: 80 13 00 00 [17:21:43]Write to MH i2c: E2 08 00 18 2D 80 13 00 00 00 00 00 00 C1 [17:21:43]Write i2c OK [17:21:43]MH_I2C_Read... [17:21:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:21:43]Read from MH i2c: E2 [17:21:43]MH_I2C_Read... [17:21:43]Read from MH i2c: E2 62 00 [17:21:43]MH_I2C_Read... [17:21:43]Read from MH i2c: E2 62 00 18 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 45 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 2C 02 00 00 5E 04 04 00 2C 02 00 00 57 04 04 00 2D 02 00 00 19 04 04 00 00 00 00 00 90 00 B6 [17:21:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 45 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 2C 02 00 00 5E 04 04 00 2C 02 00 00 57 04 04 00 2D 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:21:43]wFMCommunicate OK [17:21:43]SAM_PROTO_GetFieldsCounters done [17:21:43]requested_item shift.num is exist - process it [17:21:43]requested_item shift.opened is exist - process it [17:21:43]req_shift_opened [17:21:43]FM_GetShiftState [17:21:43]SAM_PROTO_GetShiftState [17:21:43]wFMCommunicate request_size=4 [17:21:43]MH_SAM_APDU [17:21:43]CAPDU: 80 13 01 00 [17:21:43]Write to MH i2c: E2 08 00 19 2D 80 13 01 00 00 00 00 00 C3 [17:21:43]Write i2c OK [17:21:43]MH_I2C_Read... [17:21:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:21:43]Read from MH i2c: E2 [17:21:43]MH_I2C_Read... [17:21:43]Read from MH i2c: E2 0E 00 [17:21:43]MH_I2C_Read... [17:21:43]Read from MH i2c: E2 0E 00 19 2D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 6F [17:21:43]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:21:43]wFMCommunicate OK [17:21:43]SAM_PROTO_GetShiftState done [17:21:43]FM_GetShiftState done [17:21:43]req_shift_opened done [17:21:43]requested_item shift.open_date is exist - process it [17:21:43]req_shift_open_date [17:21:43]req_shift_open_date done [17:21:43]produce_requested_data done [17:21:43]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95557,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:21:43]process_action_free close_receipt [17:21:43]json_value_free [17:21:43]json_value_free done [17:21:43]process_json_proto returns [17:21:43]Send response to host [17:21:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95557,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:21:43]free response buf [17:21:43]execute_script done [17:21:43]execute_script returns [17:21:43]free content buf [17:21:43]Sock 7.Close socket [17:21:43]Sock 7.Thread stoped [17:21:47]OFD Sender: No OFD packet to send [17:21:52]OFD Sender: No OFD packet to send [17:21:57]OFD Sender: No OFD packet to send [17:22:02]OFD Sender: No OFD packet to send [17:22:07]OFD Sender: No OFD packet to send [17:22:12]OFD Sender: No OFD packet to send [17:22:17]OFD Sender: No OFD packet to send [17:22:22]OFD Sender: No OFD packet to send [17:22:27]OFD Sender: No OFD packet to send [17:22:32]OFD Sender: No OFD packet to send [17:22:37]OFD Sender: No OFD packet to send [17:22:42]OFD Sender: No OFD packet to send [17:22:47]OFD Sender: No OFD packet to send [17:22:52]OFD Sender: No OFD packet to send [17:22:57]OFD Sender: No OFD packet to send [17:23:02]OFD Sender: No OFD packet to send [17:23:07]OFD Sender: No OFD packet to send [17:23:12]OFD Sender: No OFD packet to send [17:23:17]OFD Sender: No OFD packet to send [17:23:22]OFD Sender: No OFD packet to send [17:23:27]OFD Sender: No OFD packet to send [17:23:30]accept exits with 9 [17:23:30]New connection [17:23:30]New thread 3067444580 created [17:23:30]Thread 3067301220 joined [17:23:30]Waiting for new connection... [17:23:30] Sock 9.Parse request [17:23:30]Sock 9.Check first char [17:23:30]Sock 9.First char is OK [17:23:30]request: POST /json_proto HTTP/1.0 [17:23:30]Method: POST [17:23:30]URL: /json_proto [17:23:30]Method is POST - this is cgi request [17:23:30]url: /json_proto [17:23:30]query_string will be loaded in cgi processing [17:23:30]execute_cgi json_proto POST (null) [17:23:30]execute_cgi path=json_proto method=POST [17:23:30]POST find Content-Length [17:23:30]Host: 172.17.40.67:8080 [17:23:30]Content-Length: 678 [17:23:30]Content-Type: application/json [17:23:30] [17:23:30]POST finish read [17:23:30]Found Content-Length = 678 [17:23:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406076", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:23:30]execute_script... [17:23: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)3406076", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:23:30]POST & json_proto [17:23:30]process_json_proto [17:23:30]json parsed OK: [17:23:30]protocol is kg_v1.0 [17:23:30]action value=close_receipt [17:23:30]process_action close_receipt [17:23:30]cmd_close_receipt [17:23:30]MH_GetDate [17:23:30]Write to MH i2c: F0 00 00 1A 2D 36 [17:23:30]Write i2c OK [17:23:30]MH_I2C_Read... [17:23:30]Read from MH i2c: F0 [17:23:30]MH_I2C_Read... [17:23:30]Read from MH i2c: F0 09 00 [17:23:30]MH_I2C_Read... [17:23:30]Read from MH i2c: F0 09 00 1A 2D 00 13 77 1E 67 EE DA 66 66 E2 [17:23:30]GetLastDocTimeStamp 1730049701 [17:23:30]current date 1730049811 [17:23:30]FM_GetShiftState [17:23:30]SAM_PROTO_GetShiftState [17:23:30]wFMCommunicate request_size=4 [17:23:30]MH_SAM_APDU [17:23:30]CAPDU: 80 13 01 00 [17:23:30]Write to MH i2c: E2 08 00 1B 2D 80 13 01 00 00 00 00 00 C5 [17:23:30]Write i2c OK [17:23:30]MH_I2C_Read... [17:23:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:23:30]Read from MH i2c: E2 [17:23:30]MH_I2C_Read... [17:23:30]Read from MH i2c: E2 0E 00 [17:23:30]MH_I2C_Read... [17:23:30]Read from MH i2c: E2 0E 00 1B 2D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 71 [17:23:30]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:23:30]wFMCommunicate OK [17:23:30]SAM_PROTO_GetShiftState done [17:23:30]FM_GetShiftState done [17:23:30]opened in 1729987736 [17:23:30]opened+sec_in_day 1730074136 [17:23:30]quantity*price = 60009 [17:23:30]sum+1 = 60010 [17:23:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 557 27.10.2024 17:23 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95558 ФПД: 70230644964083 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T172331&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95558&fm=70230644964083&tin=02508201610067®Number=0000000000170478&sum=60000 [17:23:31]StoreToDocumentArchive [17:23:31]shift 143 fd 95558 [17:23:31]save to /storage/0143/doc_00095558 [17:23:31]save last doc name /storage/0143/doc_00095558 to /storage/kkm_last_doc_name [17:23:31]save OK [17:23:31]Clear old archive folders... [17:23:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:23:31]tlvbuf is 00ADF8C0 [17:23:31]SAM_PROTO_ClearQueue [17:23:31]wFMCommunicate request_size=4 [17:23:31]MH_SAM_APDU [17:23:31]CAPDU: 80 09 00 00 [17:23:31]Write to MH i2c: E2 08 00 28 2D 80 09 00 00 00 00 00 00 C7 [17:23:31]Write i2c OK [17:23:31]MH_I2C_Read... [17:23:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:23:31]Read from MH i2c: E2 [17:23:31]MH_I2C_Read... [17:23:31]Read from MH i2c: E2 03 00 [17:23:31]MH_I2C_Read... [17:23:31]Read from MH i2c: E2 03 00 28 2D 00 90 00 C9 [17:23:31]RAPDU: 90 00 [17:23:31]wFMCommunicate OK [17:23:31]SAM_PROTO_ClearQueue done [17:23:31]KKMCreateOFDPacket [17:23:31]OFDProtocolAddRootSTLVToBuf [17:23:31]FM_MakeSignedData [17:23:31]FM_MakeSignedData [17:23:31]SAM_PROTO_SignData [17:23:31]wFMCommunicate request_size=4 [17:23:31]MH_SAM_APDU [17:23:31]CAPDU: 80 0D 01 02 [17:23:31]Write to MH i2c: E2 08 00 29 2D 80 0D 01 02 00 00 00 00 CF [17:23:31]Write i2c OK [17:23:31]MH_I2C_Read... [17:23:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:23:31]Read from MH i2c: E2 [17:23:31]MH_I2C_Read... [17:23:31]Read from MH i2c: E2 03 00 [17:23:31]MH_I2C_Read... [17:23:31]Read from MH i2c: E2 03 00 29 2D 00 90 00 CA [17:23:31]RAPDU: 90 00 [17:23:31]wFMCommunicate OK [17:23:31]wFMCommunicate request_size=255 [17:23:31]MH_SAM_APDU [17:23: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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 02 00 00 F4 03 04 00 13 77 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 46 75 01 00 35 04 06 00 3F [17:23:31]Write to MH i2c: E2 02 01 2A 2D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 02 00 00 F4 03 04 00 13 77 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 46 75 01 00 35 04 06 00 3F 00 00 02 [17:23:31]Write i2c OK [17:23:31]MH_I2C_Read... [17:23:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:23:31]Read from MH i2c: E2 [17:23:31]MH_I2C_Read... [17:23:31]Read from MH i2c: E2 03 00 [17:23:31]MH_I2C_Read... [17:23:31]Read from MH i2c: E2 03 00 2A 2D 00 90 00 CB [17:23:31]RAPDU: 90 00 [17:23:31]wFMCommunicate OK [17:23:31]wFMCommunicate request_size=10 [17:23:31]MH_SAM_APDU [17:23:31]CAPDU: 80 0D 02 02 05 DF D8 A5 3A F3 [17:23:31]Write to MH i2c: E2 0D 00 2B 2D 80 0D 02 02 05 00 DF D8 A5 3A F3 00 00 65 [17:23:31]Write i2c OK [17:23:31]MH_I2C_Read... [17:23:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:23:31]Read from MH i2c: E2 [17:23:31]MH_I2C_Read... [17:23:31]Read from MH i2c: E2 03 00 [17:23:31]MH_I2C_Read... [17:23:31]Read from MH i2c: E2 03 00 2B 2D 00 90 00 CC [17:23:31]RAPDU: 90 00 [17:23:31]wFMCommunicate OK [17:23:31]wFMCommunicate request_size=4 [17:23:31]MH_SAM_APDU [17:23:31]CAPDU: 80 0D 03 02 [17:23:31]Write to MH i2c: E2 08 00 2C 2D 80 0D 03 02 00 00 00 00 D4 [17:23:31]Write i2c OK [17:23:31]MH_I2C_Read... [17:23:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:23:31]Read from MH i2c: E2 [17:23:31]MH_I2C_Read... [17:23:31]Read from MH i2c: E2 0B 00 [17:23:31]MH_I2C_Read... [17:23:31]Read from MH i2c: E2 0B 00 2C 2D 00 A6 FC 17 60 59 ED AF E7 90 00 CA [17:23:31]RAPDU: A6 FC 17 60 59 ED AF E7 90 00 [17:23:31]wFMCommunicate OK [17:23:31]SAM_PROTO_SignData done [17:23:31]FM_MakeSignedData done [17:23:31]CreateOFDProtocolMessage [17:23:31]wFMCommunicate request_size=4 [17:23:31]MH_SAM_APDU [17:23:31]CAPDU: 80 11 00 00 [17:23:31]Write to MH i2c: E2 08 00 2D 2D 80 11 00 00 00 00 00 00 D4 [17:23:31]Write i2c OK [17:23:31]MH_I2C_Read... [17:23:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:23:31]Read from MH i2c: E2 [17:23:31]MH_I2C_Read... [17:23:31]Read from MH i2c: E2 17 00 [17:23:31]MH_I2C_Read... [17:23:31]Read from MH i2c: E2 17 00 2D 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 25 [17:23:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:23:31]wFMCommunicate OK [17:23:31]CreateOFDProtocolMessage done [17:23:31]OFDSenderStorePacket 95558 [17:23:31]StoreOFDPacket docnum=95558 [17:23:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0C 53 07 01 03 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 02 00 00 F4 03 04 00 13 77 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 46 75 01 00 35 04 06 00 3F DF D8 A5 3A F3 A6 FC 17 60 59 ED AF E7 [17:23:31]CheckFolder [17:23:31]dirname=/storage/ofd_packets [17:23:31]CheckFolder done [17:23:31]ProducePacketName [17:23:31]name=ofd_packets/00095558 [17:23:31]NVStorageSaveData ofd_packets/00095558 [17:23:31]File name is /storage/ofd_packets/00095558 [17:23:31]Write 301 bytes [17:23:31]NVStorageSaveData done [17:23:31]OFDSenderStorePacket done [17:23:31]KKMCreateOFDPacket done [17:23:31]NVStorageSaveData kkm_last_timestamp [17:23:31]File name is /storage/kkm_last_timestamp [17:23:31]Write 4 bytes [17:23:31]NVStorageSaveData done [17:23:31]ExternCall_PrintAddStr [17:23:31]wPrintStart [17:23:31]Write to MH i2c: 01 00 00 2E 2D 5B [17:23:31]Write i2c OK [17:23:31]MH_I2C_Read... [17:23:31]Read from MH i2c: 01 [17:23:31]MH_I2C_Read... [17:23:31]Read from MH i2c: 01 07 00 [17:23:31]MH_I2C_Read... [17:23:31]Read from MH i2c: 01 07 00 2E 2D 00 00 00 00 00 FF 0F 70 [17:23:31]RasterBufferAndPrint [17:23:31]line Счет N : (1)3406076 [17:23:31]line ИНН: 02508201610067 [17:23:31]line Контрольно-Кассовый Чек [17:23:31]line ПРОДАЖА [17:23:31]line ТРК (МРК, ГНК) : 32 [17:23:31]line Товар: 2710124130 [17:23:31]line Аи-92-К-4 [17:23:31]line 8.970 * 66.90 [17:23:31]line = 600.09 [17:23:31]line НДС 12% НСП 1% [17:23:31]line > о реализуемом товаре [17:23:31]line ОКРУГЛЕНИЕ: -0.09 [17:23:31]line ИТОГО: 600.00 [17:23:31]line Внесено: 600.00 [17:23:31]line СДАЧА: 0.00 [17:23:31]line НСП 1% : 5.31 [17:23:31]line НДС 12% : 63.73 [17:23:31]line Наличными: 600.00 [17:23:31]line Безнал.: 0.00 [17:23:31]line Место: АЗС № 82 "Партнер Нефть" [17:23:31]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:23:31]line СНО: Общий режим [17:23:31]line Чек 557 27.10.2024 17:23 [17:23:31]line Смена: 143 ФФД: 1.0 [17:23:31]line ЗНМ: 0300000017 [17:23:31]line РНМ: 0000000000170478 [17:23:31]line Версия ККМ: v1.0 [17:23:32]line ФМ: 0000000002098560 [17:23:32]line ФД: 95558 [17:23:32]line ФПД: 70230644964083 [17:23:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T172331&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95558&fm=70230644964083&tin=02508201610067®Number=0000000000170478&sum=60000 [17:23:32]OFD Sender: Processing packet 95558 [packets to send 57, broken 56] [17:23:32]ProducePacketName [17:23:32]name=ofd_packets/00095558 [17:23:32]OFD Sender: To server: pG, [17:23:32]CommunicateWithHost lk.salyk.kg:30040 [17:23:32]ConnectInit lk.salyk.kg [17:23:32]written 0, free lines is 4095 [17:23:32]Connected sock=10 [17:23:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0C 53 07 01 03 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 02 00 00 F4 03 04 00 13 77 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 46 75 01 00 35 04 06 00 3F DF D8 A5 3A F3 A6 FC 17 60 59 ED AF E7 [17:23:32]Write to MH i2c: 01 00 00 59 2D 86 [17:23:32]Write i2c OK [17:23:32]MH_I2C_Read... [17:23:32]Read from MH i2c: 01 [17:23:32]MH_I2C_Read... [17:23:32]Read from MH i2c: 01 07 00 [17:23:32]MH_I2C_Read... [17:23:32]Read from MH i2c: 01 07 00 59 2D 00 00 00 00 00 FC 0C 95 [17:23:32]RasterBufferAndPrint [17:23:32]line [17:23:32]line [17:23:32]line [17:23:32]line [17:23:32]line [17:23:32]written 0, free lines is 3330 [17:23:32]MH_Cut [17:23:32]Write to MH i2c: D1 01 00 60 2D 01 5F [17:23:32]Write i2c OK [17:23:32]MH_I2C_Read... [17:23:32]Read from MH i2c: D1 [17:23:32]MH_I2C_Read... [17:23:32]Read from MH i2c: D1 01 00 [17:23:32]MH_I2C_Read... [17:23:32]Read from MH i2c: D1 01 00 60 2D 00 5E [17:23:32]Write to MH i2c: 01 00 00 61 2D 8E [17:23:32]Write i2c OK [17:23:32]MH_I2C_Read... [17:23:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 71 74 47 00 4C 74 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 46 75 01 00 F4 03 04 00 3F 21 1E 67 B6 04 01 00 00 77 72 3D B0 45 96 9C 33 [17:23:32]CommunicateWithHost err = 0 [17:23:32]CheckOFDResponse [17:23:32]1017 (14) - 77093643461234 [17:23:32]1041 (16) - 0000000002098560 [17:23:32]1040 (4) - 95558 [17:23:32]1012 (4) - 27.10.2024 11:17 [17:23:32]1206 (1) - 0 [17:23:32]OFD Sender: Remove packet 95558 [17:23:32]ProducePacketName [17:23:32]name=ofd_packets/00095558 [17:23:32]NVStorageDeleteData [17:23:33]OFD Sender: No OFD packet to send [17:23:33]*** Cut start [17:23:33]*** Partial cut [17:23:33]*** CUTSNS_PIN = 1 [17:23:33]*** CUTSNS_PIN = 0 [17:23:33]*** Brake cut motor [17:23:33]Read from MH i2c: 01 [17:23:33]MH_I2C_Read... [17:23:33]*** Stop cut motor [17:23:33]*** Cut end [17:23:33]Read from MH i2c: 01 07 00 [17:23:33]MH_I2C_Read... [17:23:33]Read from MH i2c: 01 07 00 61 2D 00 00 00 00 00 FF 0F A3 [17:23:33]process_action close_receipt done [17:23:33]requested_data is exist [17:23:33]produce_requested_data [17:23:33]requested_item fm.sn is exist - process it [17:23:33]wFMCommunicate request_size=4 [17:23:33]MH_SAM_APDU [17:23:33]CAPDU: 80 11 00 00 [17:23:33]Write to MH i2c: E2 08 00 62 2D 80 11 00 00 00 00 00 00 09 [17:23:33]Write i2c OK [17:23:33]MH_I2C_Read... [17:23:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:23:33]Read from MH i2c: E2 [17:23:33]MH_I2C_Read... [17:23:33]Read from MH i2c: E2 17 00 [17:23:33]MH_I2C_Read... [17:23:33]Read from MH i2c: E2 17 00 62 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5A [17:23:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:23:33]wFMCommunicate OK [17:23:33]requested_item fd.num is exist - process it [17:23:33]SAM_PROTO_GetFieldsCounters [17:23:33]wFMCommunicate request_size=4 [17:23:33]MH_SAM_APDU [17:23:33]CAPDU: 80 13 00 00 [17:23:33]Write to MH i2c: E2 08 00 63 2D 80 13 00 00 00 00 00 00 0C [17:23:33]Write i2c OK [17:23:33]MH_I2C_Read... [17:23:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:23:34]Read from MH i2c: E2 [17:23:34]MH_I2C_Read... [17:23:34]Read from MH i2c: E2 62 00 [17:23:34]MH_I2C_Read... [17:23:34]Read from MH i2c: E2 62 00 63 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 46 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 2D 02 00 00 5E 04 04 00 2D 02 00 00 57 04 04 00 2E 02 00 00 19 04 04 00 00 00 00 00 90 00 05 [17:23:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 46 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 2D 02 00 00 5E 04 04 00 2D 02 00 00 57 04 04 00 2E 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:23:34]wFMCommunicate OK [17:23:34]SAM_PROTO_GetFieldsCounters done [17:23:34]requested_item shift.num is exist - process it [17:23:34]requested_item shift.opened is exist - process it [17:23:34]req_shift_opened [17:23:34]FM_GetShiftState [17:23:34]SAM_PROTO_GetShiftState [17:23:34]wFMCommunicate request_size=4 [17:23:34]MH_SAM_APDU [17:23:34]CAPDU: 80 13 01 00 [17:23:34]Write to MH i2c: E2 08 00 64 2D 80 13 01 00 00 00 00 00 0E [17:23:34]Write i2c OK [17:23:34]MH_I2C_Read... [17:23:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:23:34]Read from MH i2c: E2 [17:23:34]MH_I2C_Read... [17:23:34]Read from MH i2c: E2 0E 00 [17:23:34]MH_I2C_Read... [17:23:34]Read from MH i2c: E2 0E 00 64 2D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 BA [17:23:34]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:23:34]wFMCommunicate OK [17:23:34]SAM_PROTO_GetShiftState done [17:23:34]FM_GetShiftState done [17:23:34]req_shift_opened done [17:23:34]requested_item shift.open_date is exist - process it [17:23:34]req_shift_open_date [17:23:34]req_shift_open_date done [17:23:34]produce_requested_data done [17:23:34]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95558,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:23:34]process_action_free close_receipt [17:23:34]json_value_free [17:23:34]json_value_free done [17:23:34]process_json_proto returns [17:23:34]Send response to host [17:23:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95558,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:23:34]free response buf [17:23:34]execute_script done [17:23:34]execute_script returns [17:23:34]free content buf [17:23:34]Sock 9.Close socket [17:23:34]Sock 9.Thread stoped [17:23:38]OFD Sender: No OFD packet to send [17:23:43]OFD Sender: No OFD packet to send [17:23:48]OFD Sender: No OFD packet to send [17:23:53]OFD Sender: No OFD packet to send [17:23:58]OFD Sender: No OFD packet to send [17:24:03]OFD Sender: No OFD packet to send [17:24:08]OFD Sender: No OFD packet to send [17:24:13]OFD Sender: No OFD packet to send [17:24:18]OFD Sender: No OFD packet to send [17:24:23]OFD Sender: No OFD packet to send [17:24:28]OFD Sender: No OFD packet to send [17:24:33]OFD Sender: No OFD packet to send [17:24:38]OFD Sender: No OFD packet to send [17:24:43]OFD Sender: No OFD packet to send [17:24:48]OFD Sender: No OFD packet to send [17:24:53]OFD Sender: No OFD packet to send [17:24:58]OFD Sender: No OFD packet to send [17:25:03]OFD Sender: No OFD packet to send [17:25:08]accept exits with 7 [17:25:08]New connection [17:25:08]New thread 3067301220 created [17:25:08]Thread 3067444580 joined [17:25:08]Waiting for new connection... [17:25:08] Sock 7.Parse request [17:25:08]Sock 7.Check first char [17:25:08]Sock 7.First char is OK [17:25:08]request: POST /json_proto HTTP/1.0 [17:25:08]Method: POST [17:25:08]URL: /json_proto [17:25:08]Method is POST - this is cgi request [17:25:08]url: /json_proto [17:25:08]query_string will be loaded in cgi processing [17:25:08]execute_cgi json_proto POST (null) [17:25:08]execute_cgi path=json_proto method=POST [17:25:08]POST find Content-Length [17:25:08]Host: 172.17.40.67:8080 [17:25:08]Content-Length: 683 [17:25:08]Content-Type: application/json [17:25:08] [17:25:08]POST finish read [17:25:08]Found Content-Length = 683 [17:25:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406077", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:25:08]execute_script... [17:25: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)3406077", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:25:08]POST & json_proto [17:25:08]process_json_proto [17:25:08]json parsed OK: [17:25:08]protocol is kg_v1.0 [17:25:08]action value=close_receipt [17:25:08]process_action close_receipt [17:25:08]cmd_close_receipt [17:25:08]MH_GetDate [17:25:08]Write to MH i2c: F0 00 00 65 2D 81 [17:25:08]Write i2c OK [17:25:08]MH_I2C_Read... [17:25:08]Read from MH i2c: F0 [17:25:08]MH_I2C_Read... [17:25:08]Read from MH i2c: F0 09 00 [17:25:08]MH_I2C_Read... [17:25:08]Read from MH i2c: F0 09 00 65 2D 00 75 77 1E 67 EE DA 66 66 8F [17:25:08]GetLastDocTimeStamp 1730049811 [17:25:08]current date 1730049909 [17:25:08]FM_GetShiftState [17:25:08]SAM_PROTO_GetShiftState [17:25:08]wFMCommunicate request_size=4 [17:25:08]MH_SAM_APDU [17:25:08]CAPDU: 80 13 01 00 [17:25:08]Write to MH i2c: E2 08 00 66 2D 80 13 01 00 00 00 00 00 10 [17:25:08]Write i2c OK [17:25:08]MH_I2C_Read... [17:25:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:08]Read from MH i2c: E2 [17:25:08]MH_I2C_Read... [17:25:08]Read from MH i2c: E2 0E 00 [17:25:08]MH_I2C_Read... [17:25:08]Read from MH i2c: E2 0E 00 66 2D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 BC [17:25:08]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:25:08]wFMCommunicate OK [17:25:08]SAM_PROTO_GetShiftState done [17:25:08]FM_GetShiftState done [17:25:08]opened in 1729987736 [17:25:08]opened+sec_in_day 1730074136 [17:25:08]quantity*price = 100015 [17:25:08]sum+1 = 100017 [17:25:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 558 27.10.2024 17:25 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95559 ФПД: 81775623091589 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T172509&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95559&fm=81775623091589&tin=02508201610067®Number=0000000000170478&sum=100000 [17:25:09]StoreToDocumentArchive [17:25:09]shift 143 fd 95559 [17:25:09]save to /storage/0143/doc_00095559 [17:25:09]save last doc name /storage/0143/doc_00095559 to /storage/kkm_last_doc_name [17:25:09]save OK [17:25:09]Clear old archive folders... [17:25:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:25:09]tlvbuf is 00ADCDC0 [17:25:09]SAM_PROTO_ClearQueue [17:25:09]wFMCommunicate request_size=4 [17:25:09]MH_SAM_APDU [17:25:09]CAPDU: 80 09 00 00 [17:25:09]Write to MH i2c: E2 08 00 73 2D 80 09 00 00 00 00 00 00 12 [17:25:09]Write i2c OK [17:25:09]MH_I2C_Read... [17:25:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:25:09]Read from MH i2c: E2 [17:25:09]MH_I2C_Read... [17:25:09]Read from MH i2c: E2 03 00 [17:25:09]MH_I2C_Read... [17:25:09]Read from MH i2c: E2 03 00 73 2D 00 90 00 14 [17:25:09]RAPDU: 90 00 [17:25:09]wFMCommunicate OK [17:25:09]SAM_PROTO_ClearQueue done [17:25:09]KKMCreateOFDPacket [17:25:09]OFDProtocolAddRootSTLVToBuf [17:25:09]FM_MakeSignedData [17:25:09]FM_MakeSignedData [17:25:09]SAM_PROTO_SignData [17:25:09]wFMCommunicate request_size=4 [17:25:09]MH_SAM_APDU [17:25:09]CAPDU: 80 0D 01 02 [17:25:09]Write to MH i2c: E2 08 00 74 2D 80 0D 01 02 00 00 00 00 1A [17:25:09]Write i2c OK [17:25:09]MH_I2C_Read... [17:25:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:25:09]Read from MH i2c: E2 [17:25:09]MH_I2C_Read... [17:25:09]Read from MH i2c: E2 03 00 [17:25:09]MH_I2C_Read... [17:25:09]Read from MH i2c: E2 03 00 74 2D 00 90 00 15 [17:25:09]RAPDU: 90 00 [17:25:09]wFMCommunicate OK [17:25:09]wFMCommunicate request_size=255 [17:25:09]MH_SAM_APDU [17:25: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 02 00 00 F4 03 04 00 75 77 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 47 75 01 00 35 04 06 00 4A [17:25:09]Write to MH i2c: E2 02 01 75 2D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 02 00 00 F4 03 04 00 75 77 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 47 75 01 00 35 04 06 00 4A 00 00 D9 [17:25:09]Write i2c OK [17:25:09]MH_I2C_Read... [17:25:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:09]Read from MH i2c: E2 [17:25:09]MH_I2C_Read... [17:25:09]Read from MH i2c: E2 03 00 [17:25:09]MH_I2C_Read... [17:25:09]Read from MH i2c: E2 03 00 75 2D 00 90 00 16 [17:25:09]RAPDU: 90 00 [17:25:09]wFMCommunicate OK [17:25:09]wFMCommunicate request_size=10 [17:25:09]MH_SAM_APDU [17:25:09]CAPDU: 80 0D 02 02 05 5F DE F7 35 85 [17:25:09]Write to MH i2c: E2 0D 00 76 2D 80 0D 02 02 05 00 5F DE F7 35 85 00 00 15 [17:25:09]Write i2c OK [17:25:09]MH_I2C_Read... [17:25:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:09]Read from MH i2c: E2 [17:25:09]MH_I2C_Read... [17:25:09]Read from MH i2c: E2 03 00 [17:25:09]MH_I2C_Read... [17:25:09]Read from MH i2c: E2 03 00 76 2D 00 90 00 17 [17:25:09]RAPDU: 90 00 [17:25:09]wFMCommunicate OK [17:25:09]wFMCommunicate request_size=4 [17:25:09]MH_SAM_APDU [17:25:09]CAPDU: 80 0D 03 02 [17:25:09]Write to MH i2c: E2 08 00 77 2D 80 0D 03 02 00 00 00 00 1F [17:25:09]Write i2c OK [17:25:09]MH_I2C_Read... [17:25:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:25:09]Read from MH i2c: E2 [17:25:09]MH_I2C_Read... [17:25:09]Read from MH i2c: E2 0B 00 [17:25:09]MH_I2C_Read... [17:25:09]Read from MH i2c: E2 0B 00 77 2D 00 76 A4 14 81 08 DA 5B 3A 90 00 46 [17:25:09]RAPDU: 76 A4 14 81 08 DA 5B 3A 90 00 [17:25:09]wFMCommunicate OK [17:25:09]SAM_PROTO_SignData done [17:25:09]FM_MakeSignedData done [17:25:09]CreateOFDProtocolMessage [17:25:09]wFMCommunicate request_size=4 [17:25:09]MH_SAM_APDU [17:25:09]CAPDU: 80 11 00 00 [17:25:09]Write to MH i2c: E2 08 00 78 2D 80 11 00 00 00 00 00 00 1F [17:25:09]Write i2c OK [17:25:09]MH_I2C_Read... [17:25:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:25:09]Read from MH i2c: E2 [17:25:09]MH_I2C_Read... [17:25:09]Read from MH i2c: E2 17 00 [17:25:09]MH_I2C_Read... [17:25:09]Read from MH i2c: E2 17 00 78 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 70 [17:25:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:25:09]wFMCommunicate OK [17:25:09]CreateOFDProtocolMessage done [17:25:09]OFDSenderStorePacket 95559 [17:25:09]StoreOFDPacket docnum=95559 [17:25:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DD 69 07 01 44 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 02 00 00 F4 03 04 00 75 77 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 47 75 01 00 35 04 06 00 4A 5F DE F7 35 85 76 A4 14 81 08 DA 5B 3A [17:25:09]CheckFolder [17:25:09]dirname=/storage/ofd_packets [17:25:09]CheckFolder done [17:25:09]ProducePacketName [17:25:09]name=ofd_packets/00095559 [17:25:09]NVStorageSaveData ofd_packets/00095559 [17:25:09]File name is /storage/ofd_packets/00095559 [17:25:09]Write 301 bytes [17:25:09]NVStorageSaveData done [17:25:09]OFDSenderStorePacket done [17:25:09]KKMCreateOFDPacket done [17:25:09]NVStorageSaveData kkm_last_timestamp [17:25:09]File name is /storage/kkm_last_timestamp [17:25:09]Write 4 bytes [17:25:09]NVStorageSaveData done [17:25:09]ExternCall_PrintAddStr [17:25:09]wPrintStart [17:25:09]Write to MH i2c: 01 00 00 79 2D A6 [17:25:09]Write i2c OK [17:25:09]MH_I2C_Read... [17:25:09]Read from MH i2c: 01 [17:25:09]MH_I2C_Read... [17:25:09]Read from MH i2c: 01 07 00 [17:25:09]MH_I2C_Read... [17:25:09]Read from MH i2c: 01 07 00 79 2D 00 00 00 00 00 FF 0F BB [17:25:09]RasterBufferAndPrint [17:25:09]line Счет N : (1)3406077 [17:25:09]line ИНН: 02508201610067 [17:25:09]line Контрольно-Кассовый Чек [17:25:09]line ПРОДАЖА [17:25:09]line ТРК (МРК, ГНК) : 22 [17:25:09]line Товар: 2710124130 [17:25:09]line Аи-92-К-4 [17:25:09]line 14.950 * 66.90 [17:25:09]line = 1000.16 [17:25:09]line НДС 12% НСП 1% [17:25:09]line > о реализуемом товаре [17:25:09]line ОКРУГЛЕНИЕ: -0.16 [17:25:09]line ИТОГО: 1000.00 [17:25:09]line Внесено: 1000.00 [17:25:09]line СДАЧА: 0.00 [17:25:09]line НСП 1% : 8.85 [17:25:09]line НДС 12% : 106.21 [17:25:09]line Наличными: 1000.00 [17:25:09]line Безнал.: 0.00 [17:25:09]line Место: АЗС № 82 "Партнер Нефть" [17:25:09]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:25:09]line СНО: Общий режим [17:25:09]line Чек 558 27.10.2024 17:25 [17:25:09]line Смена: 143 ФФД: 1.0 [17:25:09]line ЗНМ: 0300000017 [17:25:09]line РНМ: 0000000000170478 [17:25:09]line Версия ККМ: v1.0 [17:25:09]line ФМ: 0000000002098560 [17:25:09]line ФД: 95559 [17:25:09]line ФПД: 81775623091589 [17:25:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T172509&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95559&fm=81775623091589&tin=02508201610067®Number=0000000000170478&sum=100000 [17:25:10]OFD Sender: Processing packet 95559 [packets to send 57, broken 56] [17:25:10]ProducePacketName [17:25:10]name=ofd_packets/00095559 [17:25:10]OFD Sender: To server: pG, [17:25:10]CommunicateWithHost lk.salyk.kg:30040 [17:25:10]ConnectInit lk.salyk.kg [17:25:10]written 0, free lines is 4095 [17:25:10]Connected sock=11 [17:25:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DD 69 07 01 44 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 02 00 00 F4 03 04 00 75 77 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 47 75 01 00 35 04 06 00 4A 5F DE F7 35 85 76 A4 14 81 08 DA 5B 3A [17:25:10]Write to MH i2c: 01 00 00 A4 2D D1 [17:25:10]Write i2c OK [17:25:10]MH_I2C_Read... [17:25:10]Read from MH i2c: 01 [17:25:10]MH_I2C_Read... [17:25:10]Read from MH i2c: 01 07 00 [17:25:10]MH_I2C_Read... [17:25:10]Read from MH i2c: 01 07 00 A4 2D 00 00 00 00 00 F6 0C DA [17:25:10]RasterBufferAndPrint [17:25:10]line [17:25:10]line [17:25:10]line [17:25:10]line [17:25:10]line [17:25:10]written 0, free lines is 3326 [17:25:10]MH_Cut [17:25:10]Write to MH i2c: D1 01 00 AB 2D 01 AA [17:25:10]Write i2c OK [17:25:10]MH_I2C_Read... [17:25:10]Read from MH i2c: D1 [17:25:10]MH_I2C_Read... [17:25:10]Read from MH i2c: D1 01 00 [17:25:10]MH_I2C_Read... [17:25:10]Read from MH i2c: D1 01 00 AB 2D 00 A9 [17:25:10]Write to MH i2c: 01 00 00 AC 2D D9 [17:25:10]Write i2c OK [17:25:10]MH_I2C_Read... [17:25:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 EB D1 47 00 79 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 32 30 39 38 35 36 30 10 04 04 00 47 75 01 00 F4 03 04 00 A1 21 1E 67 B6 04 01 00 00 3C 36 DE 49 0D 87 41 BF [17:25:10]CommunicateWithHost err = 0 [17:25:10]CheckOFDResponse [17:25:10]1017 (14) - 77093643461234 [17:25:10]1041 (16) - 0000000002098560 [17:25:10]1040 (4) - 95559 [17:25:10]1012 (4) - 27.10.2024 11:18 [17:25:10]1206 (1) - 0 [17:25:10]OFD Sender: Remove packet 95559 [17:25:10]ProducePacketName [17:25:10]name=ofd_packets/00095559 [17:25:10]NVStorageDeleteData [17:25:11]*** Cut start [17:25:11]*** Partial cut [17:25:11]*** CUTSNS_PIN = 1 [17:25:11]*** CUTSNS_PIN = 0 [17:25:11]OFD Sender: No OFD packet to send [17:25:11]*** Brake cut motor [17:25:11]Read from MH i2c: 01 [17:25:11]MH_I2C_Read... [17:25:11]*** Stop cut motor [17:25:11]*** Cut end [17:25:11]Read from MH i2c: 01 07 00 [17:25:11]MH_I2C_Read... [17:25:11]Read from MH i2c: 01 07 00 AC 2D 00 00 00 00 00 FF 0F EE [17:25:11]process_action close_receipt done [17:25:11]requested_data is exist [17:25:11]produce_requested_data [17:25:11]requested_item fm.sn is exist - process it [17:25:11]wFMCommunicate request_size=4 [17:25:11]MH_SAM_APDU [17:25:11]CAPDU: 80 11 00 00 [17:25:11]Write to MH i2c: E2 08 00 AD 2D 80 11 00 00 00 00 00 00 54 [17:25:11]Write i2c OK [17:25:11]MH_I2C_Read... [17:25:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:25:11]Read from MH i2c: E2 [17:25:11]MH_I2C_Read... [17:25:11]Read from MH i2c: E2 17 00 [17:25:11]MH_I2C_Read... [17:25:11]Read from MH i2c: E2 17 00 AD 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A5 [17:25:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:25:11]wFMCommunicate OK [17:25:11]requested_item fd.num is exist - process it [17:25:11]SAM_PROTO_GetFieldsCounters [17:25:11]wFMCommunicate request_size=4 [17:25:11]MH_SAM_APDU [17:25:11]CAPDU: 80 13 00 00 [17:25:11]Write to MH i2c: E2 08 00 AE 2D 80 13 00 00 00 00 00 00 57 [17:25:11]Write i2c OK [17:25:11]MH_I2C_Read... [17:25:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:25:12]Read from MH i2c: E2 [17:25:12]MH_I2C_Read... [17:25:12]Read from MH i2c: E2 62 00 [17:25:12]MH_I2C_Read... [17:25:12]Read from MH i2c: E2 62 00 AE 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 47 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 2E 02 00 00 5E 04 04 00 2E 02 00 00 57 04 04 00 2F 02 00 00 19 04 04 00 00 00 00 00 90 00 54 [17:25:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 47 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 2E 02 00 00 5E 04 04 00 2E 02 00 00 57 04 04 00 2F 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:25:12]wFMCommunicate OK [17:25:12]SAM_PROTO_GetFieldsCounters done [17:25:12]requested_item shift.num is exist - process it [17:25:12]requested_item shift.opened is exist - process it [17:25:12]req_shift_opened [17:25:12]FM_GetShiftState [17:25:12]SAM_PROTO_GetShiftState [17:25:12]wFMCommunicate request_size=4 [17:25:12]MH_SAM_APDU [17:25:12]CAPDU: 80 13 01 00 [17:25:12]Write to MH i2c: E2 08 00 AF 2D 80 13 01 00 00 00 00 00 59 [17:25:12]Write i2c OK [17:25:12]MH_I2C_Read... [17:25:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:12]Read from MH i2c: E2 [17:25:12]MH_I2C_Read... [17:25:12]Read from MH i2c: E2 0E 00 [17:25:12]MH_I2C_Read... [17:25:12]Read from MH i2c: E2 0E 00 AF 2D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 05 [17:25:12]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:25:12]wFMCommunicate OK [17:25:12]SAM_PROTO_GetShiftState done [17:25:12]FM_GetShiftState done [17:25:12]req_shift_opened done [17:25:12]requested_item shift.open_date is exist - process it [17:25:12]req_shift_open_date [17:25:12]req_shift_open_date done [17:25:12]produce_requested_data done [17:25:12]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95559,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:25:12]process_action_free close_receipt [17:25:12]json_value_free [17:25:12]json_value_free done [17:25:12]process_json_proto returns [17:25:12]Send response to host [17:25:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95559,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:25:12]free response buf [17:25:12]execute_script done [17:25:12]execute_script returns [17:25:12]free content buf [17:25:12]Sock 7.Close socket [17:25:12]Sock 7.Thread stoped [17:25:16]OFD Sender: No OFD packet to send [17:25:21]OFD Sender: No OFD packet to send [17:25:26]OFD Sender: No OFD packet to send [17:25:31]OFD Sender: No OFD packet to send [17:25:36]OFD Sender: No OFD packet to send [17:25:41]OFD Sender: No OFD packet to send [17:25:43]accept exits with 9 [17:25:43]New connection [17:25:43]New thread 3067444580 created [17:25:43]Thread 3067301220 joined [17:25:43]Waiting for new connection... [17:25:43] Sock 9.Parse request [17:25:43]Sock 9.Check first char [17:25:43]Sock 9.First char is OK [17:25:43]request: POST /json_proto HTTP/1.0 [17:25:43]Method: POST [17:25:43]URL: /json_proto [17:25:43]Method is POST - this is cgi request [17:25:43]url: /json_proto [17:25:43]query_string will be loaded in cgi processing [17:25:43]execute_cgi json_proto POST (null) [17:25:43]execute_cgi path=json_proto method=POST [17:25:43]POST find Content-Length [17:25:43]Host: 172.17.40.67:8080 [17:25:43]Content-Length: 770 [17:25:43]Content-Type: application/json [17:25:43] [17:25:43]POST finish read [17:25:43]Found Content-Length = 770 [17:25:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406078", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:25:43]execute_script... [17:25:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406078", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:25:43]POST & json_proto [17:25:43]process_json_proto [17:25:43]json parsed OK: [17:25:43]protocol is kg_v1.0 [17:25:43]action value=close_receipt [17:25:43]process_action close_receipt [17:25:43]cmd_close_receipt [17:25:43]MH_GetDate [17:25:43]Write to MH i2c: F0 00 00 B0 2D CC [17:25:43]Write i2c OK [17:25:43]MH_I2C_Read... [17:25:43]Read from MH i2c: F0 [17:25:43]MH_I2C_Read... [17:25:43]Read from MH i2c: F0 09 00 [17:25:43]MH_I2C_Read... [17:25:43]Read from MH i2c: F0 09 00 B0 2D 00 98 77 1E 67 EE DA 66 66 FD [17:25:43]GetLastDocTimeStamp 1730049909 [17:25:43]current date 1730049944 [17:25:43]FM_GetShiftState [17:25:43]SAM_PROTO_GetShiftState [17:25:43]wFMCommunicate request_size=4 [17:25:43]MH_SAM_APDU [17:25:43]CAPDU: 80 13 01 00 [17:25:43]Write to MH i2c: E2 08 00 B1 2D 80 13 01 00 00 00 00 00 5B [17:25:43]Write i2c OK [17:25:43]MH_I2C_Read... [17:25:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:43]Read from MH i2c: E2 [17:25:43]MH_I2C_Read... [17:25:43]Read from MH i2c: E2 0E 00 [17:25:43]MH_I2C_Read... [17:25:43]Read from MH i2c: E2 0E 00 B1 2D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 07 [17:25:43]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:25:43]wFMCommunicate OK [17:25:43]SAM_PROTO_GetShiftState done [17:25:43]FM_GetShiftState done [17:25:43]opened in 1729987736 [17:25:43]opened+sec_in_day 1730074136 [17:25:43]quantity*price = 100015 [17:25:43]sum+1 = 100017 [17:25:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 559 27.10.2024 17:25 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95560 ФПД: 109834234286473 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T172544&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95560&fm=109834234286473&tin=02508201610067®Number=0000000000170478&sum=100016 [17:25:44]StoreToDocumentArchive [17:25:44]shift 143 fd 95560 [17:25:44]save to /storage/0143/doc_00095560 [17:25:44]save last doc name /storage/0143/doc_00095560 to /storage/kkm_last_doc_name [17:25:44]save OK [17:25:44]Clear old archive folders... [17:25:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:25:44]tlvbuf is 00A8CF40 [17:25:44]SAM_PROTO_ClearQueue [17:25:44]wFMCommunicate request_size=4 [17:25:44]MH_SAM_APDU [17:25:44]CAPDU: 80 09 00 00 [17:25:44]Write to MH i2c: E2 08 00 BE 2D 80 09 00 00 00 00 00 00 5D [17:25:44]Write i2c OK [17:25:44]MH_I2C_Read... [17:25:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:25:44]Read from MH i2c: E2 [17:25:44]MH_I2C_Read... [17:25:44]Read from MH i2c: E2 03 00 [17:25:44]MH_I2C_Read... [17:25:44]Read from MH i2c: E2 03 00 BE 2D 00 90 00 5F [17:25:44]RAPDU: 90 00 [17:25:44]wFMCommunicate OK [17:25:44]SAM_PROTO_ClearQueue done [17:25:44]KKMCreateOFDPacket [17:25:44]OFDProtocolAddRootSTLVToBuf [17:25:44]FM_MakeSignedData [17:25:44]FM_MakeSignedData [17:25:44]SAM_PROTO_SignData [17:25:44]wFMCommunicate request_size=4 [17:25:44]MH_SAM_APDU [17:25:44]CAPDU: 80 0D 01 02 [17:25:44]Write to MH i2c: E2 08 00 BF 2D 80 0D 01 02 00 00 00 00 65 [17:25:44]Write i2c OK [17:25:44]MH_I2C_Read... [17:25:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:25:44]Read from MH i2c: E2 [17:25:44]MH_I2C_Read... [17:25:44]Read from MH i2c: E2 03 00 [17:25:44]MH_I2C_Read... [17:25:44]Read from MH i2c: E2 03 00 BF 2D 00 90 00 60 [17:25:44]RAPDU: 90 00 [17:25:44]wFMCommunicate OK [17:25:44]wFMCommunicate request_size=255 [17:25:44]MH_SAM_APDU [17:25: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 02 00 00 F4 03 04 00 98 77 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 48 75 01 00 35 04 06 00 63 [17:25:44]Write to MH i2c: E2 02 01 C0 2D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 02 00 00 F4 03 04 00 98 77 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 48 75 01 00 35 04 06 00 63 00 00 82 [17:25:44]Write i2c OK [17:25:44]MH_I2C_Read... [17:25:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:44]Read from MH i2c: E2 [17:25:44]MH_I2C_Read... [17:25:44]Read from MH i2c: E2 03 00 [17:25:44]MH_I2C_Read... [17:25:44]Read from MH i2c: E2 03 00 C0 2D 00 90 00 61 [17:25:44]RAPDU: 90 00 [17:25:44]wFMCommunicate OK [17:25:44]wFMCommunicate request_size=10 [17:25:44]MH_SAM_APDU [17:25:44]CAPDU: 80 0D 02 02 05 E4 C6 84 D1 89 [17:25:44]Write to MH i2c: E2 0D 00 C1 2D 80 0D 02 02 05 00 E4 C6 84 D1 89 00 00 FA [17:25:44]Write i2c OK [17:25:44]MH_I2C_Read... [17:25:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:44]Read from MH i2c: E2 [17:25:44]MH_I2C_Read... [17:25:44]Read from MH i2c: E2 03 00 [17:25:44]MH_I2C_Read... [17:25:44]Read from MH i2c: E2 03 00 C1 2D 00 90 00 62 [17:25:44]RAPDU: 90 00 [17:25:44]wFMCommunicate OK [17:25:44]wFMCommunicate request_size=4 [17:25:44]MH_SAM_APDU [17:25:44]CAPDU: 80 0D 03 02 [17:25:44]Write to MH i2c: E2 08 00 C2 2D 80 0D 03 02 00 00 00 00 6A [17:25:44]Write i2c OK [17:25:44]MH_I2C_Read... [17:25:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:25:44]Read from MH i2c: E2 [17:25:44]MH_I2C_Read... [17:25:44]Read from MH i2c: E2 0B 00 [17:25:44]MH_I2C_Read... [17:25:44]Read from MH i2c: E2 0B 00 C2 2D 00 9E 70 DF D2 6E 6C 98 D6 90 00 72 [17:25:44]RAPDU: 9E 70 DF D2 6E 6C 98 D6 90 00 [17:25:44]wFMCommunicate OK [17:25:44]SAM_PROTO_SignData done [17:25:44]FM_MakeSignedData done [17:25:44]CreateOFDProtocolMessage [17:25:44]wFMCommunicate request_size=4 [17:25:44]MH_SAM_APDU [17:25:44]CAPDU: 80 11 00 00 [17:25:44]Write to MH i2c: E2 08 00 C3 2D 80 11 00 00 00 00 00 00 6A [17:25:44]Write i2c OK [17:25:44]MH_I2C_Read... [17:25:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:25:44]Read from MH i2c: E2 [17:25:44]MH_I2C_Read... [17:25:44]Read from MH i2c: E2 17 00 [17:25:44]MH_I2C_Read... [17:25:44]Read from MH i2c: E2 17 00 C3 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BB [17:25:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:25:44]wFMCommunicate OK [17:25:44]CreateOFDProtocolMessage done [17:25:44]OFDSenderStorePacket 95560 [17:25:44]StoreOFDPacket docnum=95560 [17:25:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 67 F4 07 01 D7 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 02 00 00 F4 03 04 00 98 77 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 48 75 01 00 35 04 06 00 63 E4 C6 84 D1 89 9E 70 DF D2 6E 6C 98 D6 [17:25:44]CheckFolder [17:25:44]dirname=/storage/ofd_packets [17:25:44]CheckFolder done [17:25:44]ProducePacketName [17:25:44]name=ofd_packets/00095560 [17:25:44]NVStorageSaveData ofd_packets/00095560 [17:25:44]File name is /storage/ofd_packets/00095560 [17:25:44]Write 301 bytes [17:25:44]NVStorageSaveData done [17:25:44]OFDSenderStorePacket done [17:25:44]KKMCreateOFDPacket done [17:25:44]NVStorageSaveData kkm_last_timestamp [17:25:44]File name is /storage/kkm_last_timestamp [17:25:44]Write 4 bytes [17:25:44]NVStorageSaveData done [17:25:44]ExternCall_PrintAddStr [17:25:44]wPrintStart [17:25:44]Write to MH i2c: 01 00 00 C4 2D F1 [17:25:44]Write i2c OK [17:25:44]MH_I2C_Read... [17:25:44]Read from MH i2c: 01 [17:25:44]MH_I2C_Read... [17:25:44]Read from MH i2c: 01 07 00 [17:25:44]MH_I2C_Read... [17:25:44]Read from MH i2c: 01 07 00 C4 2D 00 00 00 00 00 FF 0F 06 [17:25:44]RasterBufferAndPrint [17:25:44]line Счет N : (1)3406078 [17:25:44]line ИНН: 02508201610067 [17:25:44]line Контрольно-Кассовый Чек [17:25:44]line ПРОДАЖА [17:25:44]line ТРК (МРК, ГНК) : 42 [17:25:44]line Товар: 2710124130 [17:25:44]line Аи-92-К-4 [17:25:44]line 14.950 * 66.90 [17:25:44]line = 1000.16 [17:25:44]line НДС 12% НСП 1% [17:25:44]line > о реализуемом товаре [17:25:44]line ИТОГО: 1000.16 [17:25:44]line НСП 1% : 8.85 [17:25:44]line НДС 12% : 106.21 [17:25:44]line Наличными: 0.00 [17:25:44]line Безнал.: 1000.16 [17:25:44]line Место: АЗС № 82 "Партнер Нефть" [17:25:44]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:25:44]line СНО: Общий режим [17:25:44]line Чек 559 27.10.2024 17:25 [17:25:44]line Смена: 143 ФФД: 1.0 [17:25:44]line ЗНМ: 0300000017 [17:25:44]line РНМ: 0000000000170478 [17:25:44]line Версия ККМ: v1.0 [17:25:44]line Платежная система: Mbank [17:25:44]line ФМ: 0000000002098560 [17:25:44]line ФД: 95560 [17:25:44]line ФПД: 109834234286473 [17:25:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T172544&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95560&fm=109834234286473&tin=02508201610067®Number=0000000000170478&sum=100016 [17:25:45]OFD Sender: Processing packet 95560 [packets to send 57, broken 56] [17:25:45]ProducePacketName [17:25:45]name=ofd_packets/00095560 [17:25:45]OFD Sender: To server: pG, [17:25:45]CommunicateWithHost lk.salyk.kg:30040 [17:25:45]ConnectInit lk.salyk.kg [17:25:45]written 0, free lines is 4095 [17:25:45]Connected sock=7 [17:25:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 67 F4 07 01 D7 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 02 00 00 F4 03 04 00 98 77 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 48 75 01 00 35 04 06 00 63 E4 C6 84 D1 89 9E 70 DF D2 6E 6C 98 D6 [17:25:45]Write to MH i2c: 01 00 00 ED 2D 1A [17:25:45]Write i2c OK [17:25:45]MH_I2C_Read... [17:25:45]Read from MH i2c: 01 [17:25:45]MH_I2C_Read... [17:25:45]Read from MH i2c: 01 07 00 [17:25:45]MH_I2C_Read... [17:25:45]Read from MH i2c: 01 07 00 ED 2D 00 00 00 00 00 20 0D 4E [17:25:45]RasterBufferAndPrint [17:25:45]line [17:25:45]line [17:25:45]line [17:25:45]line [17:25:45]line [17:25:45]written 0, free lines is 3366 [17:25:45]MH_Cut [17:25:45]Write to MH i2c: D1 01 00 F4 2D 01 F3 [17:25:45]Write i2c OK [17:25:45]MH_I2C_Read... [17:25:45]Read from MH i2c: D1 [17:25:45]MH_I2C_Read... [17:25:45]Read from MH i2c: D1 01 00 [17:25:45]MH_I2C_Read... [17:25:45]Read from MH i2c: D1 01 00 F4 2D 00 F2 [17:25:45]Write to MH i2c: 01 00 00 F5 2D 22 [17:25:45]Write i2c OK [17:25:45]MH_I2C_Read... [17:25:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FE 4F 47 00 9C 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 32 30 39 38 35 36 30 10 04 04 00 48 75 01 00 F4 03 04 00 C4 21 1E 67 B6 04 01 00 00 65 F0 AC A0 12 61 53 0A [17:25:45]CommunicateWithHost err = 0 [17:25:45]CheckOFDResponse [17:25:45]1017 (14) - 77093643461234 [17:25:45]1041 (16) - 0000000002098560 [17:25:45]1040 (4) - 95560 [17:25:45]1012 (4) - 27.10.2024 11:19 [17:25:45]1206 (1) - 0 [17:25:45]OFD Sender: Remove packet 95560 [17:25:45]ProducePacketName [17:25:45]name=ofd_packets/00095560 [17:25:45]NVStorageDeleteData [17:25:46]OFD Sender: No OFD packet to send [17:25:46]*** Cut start [17:25:46]*** Partial cut [17:25:46]*** CUTSNS_PIN = 1 [17:25:46]*** CUTSNS_PIN = 0 [17:25:46]*** Brake cut motor [17:25:46]Read from MH i2c: 01 [17:25:46]MH_I2C_Read... [17:25:46]*** Stop cut motor [17:25:46]*** Cut end [17:25:46]Read from MH i2c: 01 07 00 [17:25:46]MH_I2C_Read... [17:25:46]Read from MH i2c: 01 07 00 F5 2D 00 00 00 00 00 FF 0F 37 [17:25:46]process_action close_receipt done [17:25:46]requested_data is exist [17:25:46]produce_requested_data [17:25:46]requested_item fm.sn is exist - process it [17:25:46]wFMCommunicate request_size=4 [17:25:46]MH_SAM_APDU [17:25:46]CAPDU: 80 11 00 00 [17:25:46]Write to MH i2c: E2 08 00 F6 2D 80 11 00 00 00 00 00 00 9D [17:25:46]Write i2c OK [17:25:46]MH_I2C_Read... [17:25:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:25:46]Read from MH i2c: E2 [17:25:46]MH_I2C_Read... [17:25:46]Read from MH i2c: E2 17 00 [17:25:46]MH_I2C_Read... [17:25:46]Read from MH i2c: E2 17 00 F6 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EE [17:25:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:25:46]wFMCommunicate OK [17:25:46]requested_item fd.num is exist - process it [17:25:46]SAM_PROTO_GetFieldsCounters [17:25:46]wFMCommunicate request_size=4 [17:25:46]MH_SAM_APDU [17:25:46]CAPDU: 80 13 00 00 [17:25:46]Write to MH i2c: E2 08 00 F7 2D 80 13 00 00 00 00 00 00 A0 [17:25:46]Write i2c OK [17:25:46]MH_I2C_Read... [17:25:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:25:47]Read from MH i2c: E2 [17:25:47]MH_I2C_Read... [17:25:47]Read from MH i2c: E2 62 00 [17:25:47]MH_I2C_Read... [17:25:47]Read from MH i2c: E2 62 00 F7 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 48 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 2F 02 00 00 5E 04 04 00 2F 02 00 00 57 04 04 00 30 02 00 00 19 04 04 00 00 00 00 00 90 00 A1 [17:25:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 48 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 2F 02 00 00 5E 04 04 00 2F 02 00 00 57 04 04 00 30 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:25:47]wFMCommunicate OK [17:25:47]SAM_PROTO_GetFieldsCounters done [17:25:47]requested_item shift.num is exist - process it [17:25:47]requested_item shift.opened is exist - process it [17:25:47]req_shift_opened [17:25:47]FM_GetShiftState [17:25:47]SAM_PROTO_GetShiftState [17:25:47]wFMCommunicate request_size=4 [17:25:47]MH_SAM_APDU [17:25:47]CAPDU: 80 13 01 00 [17:25:47]Write to MH i2c: E2 08 00 F8 2D 80 13 01 00 00 00 00 00 A2 [17:25:47]Write i2c OK [17:25:47]MH_I2C_Read... [17:25:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:47]Read from MH i2c: E2 [17:25:47]MH_I2C_Read... [17:25:47]Read from MH i2c: E2 0E 00 [17:25:47]MH_I2C_Read... [17:25:47]Read from MH i2c: E2 0E 00 F8 2D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 4E [17:25:47]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:25:47]wFMCommunicate OK [17:25:47]SAM_PROTO_GetShiftState done [17:25:47]FM_GetShiftState done [17:25:47]req_shift_opened done [17:25:47]requested_item shift.open_date is exist - process it [17:25:47]req_shift_open_date [17:25:47]req_shift_open_date done [17:25:47]produce_requested_data done [17:25:47]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95560,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:25:47]process_action_free close_receipt [17:25:47]json_value_free [17:25:47]json_value_free done [17:25:47]process_json_proto returns [17:25:47]Send response to host [17:25:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95560,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:25:47]free response buf [17:25:47]execute_script done [17:25:47]execute_script returns [17:25:47]free content buf [17:25:47]Sock 9.Close socket [17:25:47]Sock 9.Thread stoped [17:25:51]OFD Sender: No OFD packet to send [17:25:56]OFD Sender: No OFD packet to send [17:26:01]OFD Sender: No OFD packet to send [17:26:06]OFD Sender: No OFD packet to send [17:26:11]OFD Sender: No OFD packet to send [17:26:16]OFD Sender: No OFD packet to send [17:26:21]OFD Sender: No OFD packet to send [17:26:26]OFD Sender: No OFD packet to send [17:26:31]OFD Sender: No OFD packet to send [17:26:36]OFD Sender: No OFD packet to send [17:26:41]OFD Sender: No OFD packet to send [17:26:46]OFD Sender: No OFD packet to send [17:26:51]OFD Sender: No OFD packet to send [17:26:56]OFD Sender: No OFD packet to send [17:27:01]OFD Sender: No OFD packet to send [17:27:06]OFD Sender: No OFD packet to send [17:27:11]OFD Sender: No OFD packet to send [17:27:16]OFD Sender: No OFD packet to send [17:27:21]OFD Sender: No OFD packet to send [17:27:26]OFD Sender: No OFD packet to send [17:27:31]OFD Sender: No OFD packet to send [17:27:36]OFD Sender: No OFD packet to send [17:27:41]OFD Sender: No OFD packet to send [17:27:46]OFD Sender: No OFD packet to send [17:27:51]OFD Sender: No OFD packet to send [17:27:56]OFD Sender: No OFD packet to send [17:28:01]OFD Sender: No OFD packet to send [17:28:06]OFD Sender: No OFD packet to send [17:28:11]OFD Sender: No OFD packet to send [17:28:16]OFD Sender: No OFD packet to send [17:28:21]OFD Sender: No OFD packet to send [17:28:24]accept exits with 10 [17:28:24]New connection [17:28:24]New thread 3067301220 created [17:28:24]Thread 3067444580 joined [17:28:24]Waiting for new connection... [17:28:24] Sock 10.Parse request [17:28:24]Sock 10.Check first char [17:28:24]Sock 10.First char is OK [17:28:24]request: POST /json_proto HTTP/1.0 [17:28:24]Method: POST [17:28:24]URL: /json_proto [17:28:24]Method is POST - this is cgi request [17:28:24]url: /json_proto [17:28:24]query_string will be loaded in cgi processing [17:28:24]execute_cgi json_proto POST (null) [17:28:24]execute_cgi path=json_proto method=POST [17:28:24]POST find Content-Length [17:28:24]Host: 172.17.40.67:8080 [17:28:24]Content-Length: 683 [17:28:24]Content-Type: application/json [17:28:24] [17:28:24]POST finish read [17:28:24]Found Content-Length = 683 [17:28:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406080", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:28:24]execute_script... [17:28: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)3406080", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:28:24]POST & json_proto [17:28:24]process_json_proto [17:28:24]json parsed OK: [17:28:24]protocol is kg_v1.0 [17:28:24]action value=close_receipt [17:28:24]process_action close_receipt [17:28:24]cmd_close_receipt [17:28:24]MH_GetDate [17:28:24]Write to MH i2c: F0 00 00 F9 2D 15 [17:28:24]Write i2c OK [17:28:24]MH_I2C_Read... [17:28:24]Read from MH i2c: F0 [17:28:24]MH_I2C_Read... [17:28:24]Read from MH i2c: F0 09 00 [17:28:24]MH_I2C_Read... [17:28:24]Read from MH i2c: F0 09 00 F9 2D 00 39 78 1E 67 EE DA 66 66 E8 [17:28:24]GetLastDocTimeStamp 1730049944 [17:28:24]current date 1730050105 [17:28:24]FM_GetShiftState [17:28:24]SAM_PROTO_GetShiftState [17:28:24]wFMCommunicate request_size=4 [17:28:24]MH_SAM_APDU [17:28:24]CAPDU: 80 13 01 00 [17:28:24]Write to MH i2c: E2 08 00 FA 2D 80 13 01 00 00 00 00 00 A4 [17:28:24]Write i2c OK [17:28:24]MH_I2C_Read... [17:28:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:28:24]Read from MH i2c: E2 [17:28:24]MH_I2C_Read... [17:28:24]Read from MH i2c: E2 0E 00 [17:28:24]MH_I2C_Read... [17:28:24]Read from MH i2c: E2 0E 00 FA 2D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 50 [17:28:24]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:28:24]wFMCommunicate OK [17:28:24]SAM_PROTO_GetShiftState done [17:28:24]FM_GetShiftState done [17:28:24]opened in 1729987736 [17:28:24]opened+sec_in_day 1730074136 [17:28:24]quantity*price = 100015 [17:28:24]sum+1 = 100017 [17:28:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 560 27.10.2024 17:28 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95561 ФПД: 42371914010416 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T172826&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95561&fm=42371914010416&tin=02508201610067®Number=0000000000170478&sum=100000 [17:28:25]StoreToDocumentArchive [17:28:25]shift 143 fd 95561 [17:28:25]save to /storage/0143/doc_00095561 [17:28:25]save last doc name /storage/0143/doc_00095561 to /storage/kkm_last_doc_name [17:28:25]save OK [17:28:25]Clear old archive folders... [17:28:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:28:25]tlvbuf is 00A691F0 [17:28:25]SAM_PROTO_ClearQueue [17:28:25]wFMCommunicate request_size=4 [17:28:25]MH_SAM_APDU [17:28:25]CAPDU: 80 09 00 00 [17:28:25]Write to MH i2c: E2 08 00 07 2E 80 09 00 00 00 00 00 00 A7 [17:28:25]Write i2c OK [17:28:25]MH_I2C_Read... [17:28:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:28:25]Read from MH i2c: E2 [17:28:25]MH_I2C_Read... [17:28:25]Read from MH i2c: E2 03 00 [17:28:25]MH_I2C_Read... [17:28:25]Read from MH i2c: E2 03 00 07 2E 00 90 00 A9 [17:28:25]RAPDU: 90 00 [17:28:25]wFMCommunicate OK [17:28:25]SAM_PROTO_ClearQueue done [17:28:25]KKMCreateOFDPacket [17:28:25]OFDProtocolAddRootSTLVToBuf [17:28:25]FM_MakeSignedData [17:28:25]FM_MakeSignedData [17:28:25]SAM_PROTO_SignData [17:28:25]wFMCommunicate request_size=4 [17:28:25]MH_SAM_APDU [17:28:25]CAPDU: 80 0D 01 02 [17:28:25]Write to MH i2c: E2 08 00 08 2E 80 0D 01 02 00 00 00 00 AF [17:28:25]Write i2c OK [17:28:25]MH_I2C_Read... [17:28:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:28:25]Read from MH i2c: E2 [17:28:25]MH_I2C_Read... [17:28:25]Read from MH i2c: E2 03 00 [17:28:25]MH_I2C_Read... [17:28:25]Read from MH i2c: E2 03 00 08 2E 00 90 00 AA [17:28:25]RAPDU: 90 00 [17:28:25]wFMCommunicate OK [17:28:25]wFMCommunicate request_size=255 [17:28:25]MH_SAM_APDU [17:28: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 02 00 00 F4 03 04 00 3A 78 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 49 75 01 00 35 04 06 00 26 [17:28:25]Write to MH i2c: E2 02 01 09 2E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 02 00 00 F4 03 04 00 3A 78 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 49 75 01 00 35 04 06 00 26 00 00 14 [17:28:25]Write i2c OK [17:28:25]MH_I2C_Read... [17:28:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:28:26]Read from MH i2c: E2 [17:28:26]MH_I2C_Read... [17:28:26]Read from MH i2c: E2 03 00 [17:28:26]MH_I2C_Read... [17:28:26]Read from MH i2c: E2 03 00 09 2E 00 90 00 AB [17:28:26]RAPDU: 90 00 [17:28:26]wFMCommunicate OK [17:28:26]wFMCommunicate request_size=10 [17:28:26]MH_SAM_APDU [17:28:26]CAPDU: 80 0D 02 02 05 89 7A E2 0F 30 [17:28:26]Write to MH i2c: E2 0D 00 0A 2E 80 0D 02 02 05 00 89 7A E2 0F 30 00 00 E0 [17:28:26]Write i2c OK [17:28:26]MH_I2C_Read... [17:28:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:28:26]Read from MH i2c: E2 [17:28:26]MH_I2C_Read... [17:28:26]Read from MH i2c: E2 03 00 [17:28:26]MH_I2C_Read... [17:28:26]Read from MH i2c: E2 03 00 0A 2E 00 90 00 AC [17:28:26]RAPDU: 90 00 [17:28:26]wFMCommunicate OK [17:28:26]wFMCommunicate request_size=4 [17:28:26]MH_SAM_APDU [17:28:26]CAPDU: 80 0D 03 02 [17:28:26]Write to MH i2c: E2 08 00 0B 2E 80 0D 03 02 00 00 00 00 B4 [17:28:26]Write i2c OK [17:28:26]MH_I2C_Read... [17:28:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:28:26]Read from MH i2c: E2 [17:28:26]MH_I2C_Read... [17:28:26]Read from MH i2c: E2 0B 00 [17:28:26]MH_I2C_Read... [17:28:26]Read from MH i2c: E2 0B 00 0B 2E 00 76 1A 0F 0F CB 95 DC 0E 90 00 AD [17:28:26]RAPDU: 76 1A 0F 0F CB 95 DC 0E 90 00 [17:28:26]wFMCommunicate OK [17:28:26]SAM_PROTO_SignData done [17:28:26]FM_MakeSignedData done [17:28:26]CreateOFDProtocolMessage [17:28:26]wFMCommunicate request_size=4 [17:28:26]MH_SAM_APDU [17:28:26]CAPDU: 80 11 00 00 [17:28:26]Write to MH i2c: E2 08 00 0C 2E 80 11 00 00 00 00 00 00 B4 [17:28:26]Write i2c OK [17:28:26]MH_I2C_Read... [17:28:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:28:26]Read from MH i2c: E2 [17:28:26]MH_I2C_Read... [17:28:26]Read from MH i2c: E2 17 00 [17:28:26]MH_I2C_Read... [17:28:26]Read from MH i2c: E2 17 00 0C 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 05 [17:28:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:28:26]wFMCommunicate OK [17:28:26]CreateOFDProtocolMessage done [17:28:26]OFDSenderStorePacket 95561 [17:28:26]StoreOFDPacket docnum=95561 [17:28:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2A 15 07 01 50 B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 02 00 00 F4 03 04 00 3A 78 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 49 75 01 00 35 04 06 00 26 89 7A E2 0F 30 76 1A 0F 0F CB 95 DC 0E [17:28:26]CheckFolder [17:28:26]dirname=/storage/ofd_packets [17:28:26]CheckFolder done [17:28:26]ProducePacketName [17:28:26]name=ofd_packets/00095561 [17:28:26]NVStorageSaveData ofd_packets/00095561 [17:28:26]File name is /storage/ofd_packets/00095561 [17:28:26]Write 301 bytes [17:28:26]NVStorageSaveData done [17:28:26]OFDSenderStorePacket done [17:28:26]KKMCreateOFDPacket done [17:28:26]NVStorageSaveData kkm_last_timestamp [17:28:26]File name is /storage/kkm_last_timestamp [17:28:26]Write 4 bytes [17:28:26]NVStorageSaveData done [17:28:26]ExternCall_PrintAddStr [17:28:26]wPrintStart [17:28:26]Write to MH i2c: 01 00 00 0D 2E 3B [17:28:26]Write i2c OK [17:28:26]MH_I2C_Read... [17:28:26]Read from MH i2c: 01 [17:28:26]MH_I2C_Read... [17:28:26]Read from MH i2c: 01 07 00 [17:28:26]MH_I2C_Read... [17:28:26]Read from MH i2c: 01 07 00 0D 2E 00 00 00 00 00 FF 0F 50 [17:28:26]RasterBufferAndPrint [17:28:26]line Счет N : (1)3406080 [17:28:26]line ИНН: 02508201610067 [17:28:26]line Контрольно-Кассовый Чек [17:28:26]line ПРОДАЖА [17:28:26]line ТРК (МРК, ГНК) : 32 [17:28:26]line Товар: 2710124130 [17:28:26]line Аи-92-К-4 [17:28:26]line 14.950 * 66.90 [17:28:26]line = 1000.16 [17:28:26]line НДС 12% НСП 1% [17:28:26]line > о реализуемом товаре [17:28:26]line ОКРУГЛЕНИЕ: -0.16 [17:28:26]line ИТОГО: 1000.00 [17:28:26]line Внесено: 1000.00 [17:28:26]line СДАЧА: 0.00 [17:28:26]line НСП 1% : 8.85 [17:28:26]line НДС 12% : 106.21 [17:28:26]line Наличными: 1000.00 [17:28:26]line Безнал.: 0.00 [17:28:26]line Место: АЗС № 82 "Партнер Нефть" [17:28:26]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:28:26]line СНО: Общий режим [17:28:26]line Чек 560 27.10.2024 17:28 [17:28:26]line Смена: 143 ФФД: 1.0 [17:28:26]line ЗНМ: 0300000017 [17:28:26]line РНМ: 0000000000170478 [17:28:26]line Версия ККМ: v1.0 [17:28:26]line ФМ: 0000000002098560 [17:28:26]line ФД: 95561 [17:28:26]line ФПД: 42371914010416 [17:28:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T172826&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95561&fm=42371914010416&tin=02508201610067®Number=0000000000170478&sum=100000 [17:28:26]OFD Sender: Processing packet 95561 [packets to send 57, broken 56] [17:28:26]ProducePacketName [17:28:26]name=ofd_packets/00095561 [17:28:26]OFD Sender: To server: pG, [17:28:26]CommunicateWithHost lk.salyk.kg:30040 [17:28:26]ConnectInit lk.salyk.kg [17:28:26]written 0, free lines is 4095 [17:28:26]Connected sock=9 [17:28:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2A 15 07 01 50 B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 02 00 00 F4 03 04 00 3A 78 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 49 75 01 00 35 04 06 00 26 89 7A E2 0F 30 76 1A 0F 0F CB 95 DC 0E [17:28:27]Write to MH i2c: 01 00 00 38 2E 66 [17:28:27]Write i2c OK [17:28:27]MH_I2C_Read... [17:28:27]Read from MH i2c: 01 [17:28:27]MH_I2C_Read... [17:28:27]Read from MH i2c: 01 07 00 [17:28:27]MH_I2C_Read... [17:28:27]Read from MH i2c: 01 07 00 38 2E 00 00 00 00 00 F5 0C 6E [17:28:27]RasterBufferAndPrint [17:28:27]line [17:28:27]line [17:28:27]line [17:28:27]line [17:28:27]line [17:28:27]written 0, free lines is 3324 [17:28:27]MH_Cut [17:28:27]Write to MH i2c: D1 01 00 3F 2E 01 3F [17:28:27]Write i2c OK [17:28:27]MH_I2C_Read... [17:28:27]Read from MH i2c: D1 [17:28:27]MH_I2C_Read... [17:28:27]Read from MH i2c: D1 01 00 [17:28:27]MH_I2C_Read... [17:28:27]Read from MH i2c: D1 01 00 3F 2E 00 3E [17:28:27]Write to MH i2c: 01 00 00 40 2E 6E [17:28:27]Write i2c OK [17:28:27]MH_I2C_Read... [17:28:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B0 DC 47 00 0D 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 32 30 39 38 35 36 30 10 04 04 00 49 75 01 00 F4 03 04 00 65 22 1E 67 B6 04 01 00 00 12 82 21 F8 5A E2 F1 4D [17:28:27]CommunicateWithHost err = 0 [17:28:27]CheckOFDResponse [17:28:27]1017 (14) - 77093643461234 [17:28:27]1041 (16) - 0000000002098560 [17:28:27]1040 (4) - 95561 [17:28:27]1012 (4) - 27.10.2024 11:22 [17:28:27]1206 (1) - 0 [17:28:27]OFD Sender: Remove packet 95561 [17:28:27]ProducePacketName [17:28:27]name=ofd_packets/00095561 [17:28:27]NVStorageDeleteData [17:28:27]OFD Sender: No OFD packet to send [17:28:27]*** Cut start [17:28:27]*** Partial cut [17:28:27]*** CUTSNS_PIN = 1 [17:28:27]*** CUTSNS_PIN = 0 [17:28:28]*** Brake cut motor [17:28:28]Read from MH i2c: 01 [17:28:28]MH_I2C_Read... [17:28:28]*** Stop cut motor [17:28:28]*** Cut end [17:28:28]Read from MH i2c: 01 07 00 [17:28:28]MH_I2C_Read... [17:28:28]Read from MH i2c: 01 07 00 40 2E 00 00 00 00 00 FF 0F 83 [17:28:28]process_action close_receipt done [17:28:28]requested_data is exist [17:28:28]produce_requested_data [17:28:28]requested_item fm.sn is exist - process it [17:28:28]wFMCommunicate request_size=4 [17:28:28]MH_SAM_APDU [17:28:28]CAPDU: 80 11 00 00 [17:28:28]Write to MH i2c: E2 08 00 41 2E 80 11 00 00 00 00 00 00 E9 [17:28:28]Write i2c OK [17:28:28]MH_I2C_Read... [17:28:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:28:28]Read from MH i2c: E2 [17:28:28]MH_I2C_Read... [17:28:28]Read from MH i2c: E2 17 00 [17:28:28]MH_I2C_Read... [17:28:28]Read from MH i2c: E2 17 00 41 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3A [17:28:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:28:28]wFMCommunicate OK [17:28:28]requested_item fd.num is exist - process it [17:28:28]SAM_PROTO_GetFieldsCounters [17:28:28]wFMCommunicate request_size=4 [17:28:28]MH_SAM_APDU [17:28:28]CAPDU: 80 13 00 00 [17:28:28]Write to MH i2c: E2 08 00 42 2E 80 13 00 00 00 00 00 00 EC [17:28:28]Write i2c OK [17:28:28]MH_I2C_Read... [17:28:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:28:28]Read from MH i2c: E2 [17:28:28]MH_I2C_Read... [17:28:28]Read from MH i2c: E2 62 00 [17:28:28]MH_I2C_Read... [17:28:28]Read from MH i2c: E2 62 00 42 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 49 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 30 02 00 00 5E 04 04 00 30 02 00 00 57 04 04 00 31 02 00 00 19 04 04 00 00 00 00 00 90 00 F1 [17:28:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 49 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 30 02 00 00 5E 04 04 00 30 02 00 00 57 04 04 00 31 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:28:28]wFMCommunicate OK [17:28:28]SAM_PROTO_GetFieldsCounters done [17:28:28]requested_item shift.num is exist - process it [17:28:28]requested_item shift.opened is exist - process it [17:28:28]req_shift_opened [17:28:28]FM_GetShiftState [17:28:28]SAM_PROTO_GetShiftState [17:28:28]wFMCommunicate request_size=4 [17:28:28]MH_SAM_APDU [17:28:28]CAPDU: 80 13 01 00 [17:28:28]Write to MH i2c: E2 08 00 43 2E 80 13 01 00 00 00 00 00 EE [17:28:28]Write i2c OK [17:28:28]MH_I2C_Read... [17:28:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:28:28]Read from MH i2c: E2 [17:28:28]MH_I2C_Read... [17:28:28]Read from MH i2c: E2 0E 00 [17:28:28]MH_I2C_Read... [17:28:28]Read from MH i2c: E2 0E 00 43 2E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 9A [17:28:28]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:28:28]wFMCommunicate OK [17:28:28]SAM_PROTO_GetShiftState done [17:28:28]FM_GetShiftState done [17:28:28]req_shift_opened done [17:28:28]requested_item shift.open_date is exist - process it [17:28:28]req_shift_open_date [17:28:28]req_shift_open_date done [17:28:28]produce_requested_data done [17:28:28]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95561,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:28:28]process_action_free close_receipt [17:28:28]json_value_free [17:28:28]json_value_free done [17:28:28]process_json_proto returns [17:28:28]Send response to host [17:28:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95561,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:28:28]free response buf [17:28:28]execute_script done [17:28:28]execute_script returns [17:28:28]free content buf [17:28:28]Sock 10.Close socket [17:28:28]Sock 10.Thread stoped [17:28:29]accept exits with 7 [17:28:29]New connection [17:28:29]New thread 3067444580 created [17:28:29]Thread 3067301220 joined [17:28:29]Waiting for new connection... [17:28:29] Sock 7.Parse request [17:28:29]Sock 7.Check first char [17:28:29]Sock 7.First char is OK [17:28:29]request: POST /json_proto HTTP/1.0 [17:28:29]Method: POST [17:28:29]URL: /json_proto [17:28:29]Method is POST - this is cgi request [17:28:29]url: /json_proto [17:28:29]query_string will be loaded in cgi processing [17:28:29]execute_cgi json_proto POST (null) [17:28:29]execute_cgi path=json_proto method=POST [17:28:29]POST find Content-Length [17:28:29]Host: 172.17.40.67:8080 [17:28:29]Content-Length: 683 [17:28:29]Content-Type: application/json [17:28:29] [17:28:29]POST finish read [17:28:29]Found Content-Length = 683 [17:28:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406079", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 16.450, "sum" : 1100.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1100.00, "total" : 1100.00, "payments": [ { "type": 0, "sum" : 1100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:28:29]execute_script... [17: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)3406079", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 16.450, "sum" : 1100.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1100.00, "total" : 1100.00, "payments": [ { "type": 0, "sum" : 1100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:28:29]POST & json_proto [17:28:29]process_json_proto [17:28:29]json parsed OK: [17:28:29]protocol is kg_v1.0 [17:28:29]action value=close_receipt [17:28:29]process_action close_receipt [17:28:29]cmd_close_receipt [17:28:29]MH_GetDate [17:28:29]Write to MH i2c: F0 00 00 44 2E 61 [17:28:29]Write i2c OK [17:28:29]MH_I2C_Read... [17:28:29]Read from MH i2c: F0 [17:28:29]MH_I2C_Read... [17:28:29]Read from MH i2c: F0 09 00 [17:28:29]MH_I2C_Read... [17:28:29]Read from MH i2c: F0 09 00 44 2E 00 3E 78 1E 67 EE DA 66 66 39 [17:28:29]GetLastDocTimeStamp 1730050106 [17:28:29]current date 1730050110 [17:28:29]FM_GetShiftState [17:28:29]SAM_PROTO_GetShiftState [17:28:29]wFMCommunicate request_size=4 [17:28:29]MH_SAM_APDU [17:28:29]CAPDU: 80 13 01 00 [17:28:29]Write to MH i2c: E2 08 00 45 2E 80 13 01 00 00 00 00 00 F0 [17:28:29]Write i2c OK [17:28:29]MH_I2C_Read... [17:28:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:28:29]Read from MH i2c: E2 [17:28:29]MH_I2C_Read... [17:28:29]Read from MH i2c: E2 0E 00 [17:28:29]MH_I2C_Read... [17:28:29]Read from MH i2c: E2 0E 00 45 2E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 9C [17:28:29]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:28:29]wFMCommunicate OK [17:28:29]SAM_PROTO_GetShiftState done [17:28:29]FM_GetShiftState done [17:28:29]opened in 1729987736 [17:28:29]opened+sec_in_day 1730074136 [17:28:29]quantity*price = 110050 [17:28:29]sum+1 = 110052 [17:28:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1100.00 Внесено: 1100.00 СДАЧА: 0.00 НСП 1% : 9.74 НДС 12% : 116.87 Наличными: 1100.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 561 27.10.2024 17:28 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95562 ФПД: 93551883991449 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T172830&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95562&fm=93551883991449&tin=02508201610067®Number=0000000000170478&sum=110000 [17:28:30]StoreToDocumentArchive [17:28:30]shift 143 fd 95562 [17:28:30]save to /storage/0143/doc_00095562 [17:28:30]save last doc name /storage/0143/doc_00095562 to /storage/kkm_last_doc_name [17:28:30]save OK [17:28:30]Clear old archive folders... [17:28:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:28:30]tlvbuf is 00AD9030 [17:28:30]SAM_PROTO_ClearQueue [17:28:30]wFMCommunicate request_size=4 [17:28:30]MH_SAM_APDU [17:28:30]CAPDU: 80 09 00 00 [17:28:30]Write to MH i2c: E2 08 00 52 2E 80 09 00 00 00 00 00 00 F2 [17:28:30]Write i2c OK [17:28:30]MH_I2C_Read... [17:28:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:28:30]Read from MH i2c: E2 [17:28:30]MH_I2C_Read... [17:28:30]Read from MH i2c: E2 03 00 [17:28:30]MH_I2C_Read... [17:28:30]Read from MH i2c: E2 03 00 52 2E 00 90 00 F4 [17:28:30]RAPDU: 90 00 [17:28:30]wFMCommunicate OK [17:28:30]SAM_PROTO_ClearQueue done [17:28:30]KKMCreateOFDPacket [17:28:30]OFDProtocolAddRootSTLVToBuf [17:28:30]FM_MakeSignedData [17:28:30]FM_MakeSignedData [17:28:30]SAM_PROTO_SignData [17:28:30]wFMCommunicate request_size=4 [17:28:30]MH_SAM_APDU [17:28:30]CAPDU: 80 0D 01 02 [17:28:30]Write to MH i2c: E2 08 00 53 2E 80 0D 01 02 00 00 00 00 FA [17:28:30]Write i2c OK [17:28:30]MH_I2C_Read... [17:28:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:28:30]Read from MH i2c: E2 [17:28:30]MH_I2C_Read... [17:28:30]Read from MH i2c: E2 03 00 [17:28:30]MH_I2C_Read... [17:28:30]Read from MH i2c: E2 03 00 53 2E 00 90 00 F5 [17:28:30]RAPDU: 90 00 [17:28:30]wFMCommunicate OK [17:28:30]wFMCommunicate request_size=255 [17:28:30]MH_SAM_APDU [17:28: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 34 FF 03 08 00 03 42 40 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E3 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 02 00 00 F4 03 04 00 3E 78 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4A 75 01 00 35 04 06 00 55 [17:28:30]Write to MH i2c: E2 02 01 54 2E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 42 40 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E3 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 02 00 00 F4 03 04 00 3E 78 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4A 75 01 00 35 04 06 00 55 00 00 C5 [17:28:30]Write i2c OK [17:28:30]MH_I2C_Read... [17:28:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:28:31]Read from MH i2c: E2 [17:28:31]MH_I2C_Read... [17:28:31]Read from MH i2c: E2 03 00 [17:28:31]MH_I2C_Read... [17:28:31]Read from MH i2c: E2 03 00 54 2E 00 90 00 F6 [17:28:31]RAPDU: 90 00 [17:28:31]wFMCommunicate OK [17:28:31]wFMCommunicate request_size=10 [17:28:31]MH_SAM_APDU [17:28:31]CAPDU: 80 0D 02 02 05 15 BE D0 39 99 [17:28:31]Write to MH i2c: E2 0D 00 55 2E 80 0D 02 02 05 00 15 BE D0 39 99 00 00 7C [17:28:31]Write i2c OK [17:28:31]MH_I2C_Read... [17:28:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:28:31]Read from MH i2c: E2 [17:28:31]MH_I2C_Read... [17:28:31]Read from MH i2c: E2 03 00 [17:28:31]MH_I2C_Read... [17:28:31]Read from MH i2c: E2 03 00 55 2E 00 90 00 F7 [17:28:31]RAPDU: 90 00 [17:28:31]wFMCommunicate OK [17:28:31]wFMCommunicate request_size=4 [17:28:31]MH_SAM_APDU [17:28:31]CAPDU: 80 0D 03 02 [17:28:31]Write to MH i2c: E2 08 00 56 2E 80 0D 03 02 00 00 00 00 FF [17:28:31]Write i2c OK [17:28:31]MH_I2C_Read... [17:28:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:28:31]Read from MH i2c: E2 [17:28:31]MH_I2C_Read... [17:28:31]Read from MH i2c: E2 0B 00 [17:28:31]MH_I2C_Read... [17:28:31]Read from MH i2c: E2 0B 00 56 2E 00 0D EF C6 A8 70 ED 67 08 90 00 36 [17:28:31]RAPDU: 0D EF C6 A8 70 ED 67 08 90 00 [17:28:31]wFMCommunicate OK [17:28:31]SAM_PROTO_SignData done [17:28:31]FM_MakeSignedData done [17:28:31]CreateOFDProtocolMessage [17:28:31]wFMCommunicate request_size=4 [17:28:31]MH_SAM_APDU [17:28:31]CAPDU: 80 11 00 00 [17:28:31]Write to MH i2c: E2 08 00 57 2E 80 11 00 00 00 00 00 00 FF [17:28:31]Write i2c OK [17:28:31]MH_I2C_Read... [17:28:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:28:31]Read from MH i2c: E2 [17:28:31]MH_I2C_Read... [17:28:31]Read from MH i2c: E2 17 00 [17:28:31]MH_I2C_Read... [17:28:31]Read from MH i2c: E2 17 00 57 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 50 [17:28:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:28:31]wFMCommunicate OK [17:28:31]CreateOFDProtocolMessage done [17:28:31]OFDSenderStorePacket 95562 [17:28:31]StoreOFDPacket docnum=95562 [17:28:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 34 2C 07 01 5E 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 34 FF 03 08 00 03 42 40 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E3 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 02 00 00 F4 03 04 00 3E 78 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4A 75 01 00 35 04 06 00 55 15 BE D0 39 99 0D EF C6 A8 70 ED 67 08 [17:28:31]CheckFolder [17:28:31]dirname=/storage/ofd_packets [17:28:31]CheckFolder done [17:28:31]ProducePacketName [17:28:31]name=ofd_packets/00095562 [17:28:31]NVStorageSaveData ofd_packets/00095562 [17:28:31]File name is /storage/ofd_packets/00095562 [17:28:31]Write 301 bytes [17:28:31]NVStorageSaveData done [17:28:31]OFDSenderStorePacket done [17:28:31]KKMCreateOFDPacket done [17:28:31]NVStorageSaveData kkm_last_timestamp [17:28:31]File name is /storage/kkm_last_timestamp [17:28:31]Write 4 bytes [17:28:31]NVStorageSaveData done [17:28:31]ExternCall_PrintAddStr [17:28:31]wPrintStart [17:28:31]Write to MH i2c: 01 00 00 58 2E 86 [17:28:31]Write i2c OK [17:28:31]MH_I2C_Read... [17:28:31]Read from MH i2c: 01 [17:28:31]MH_I2C_Read... [17:28:31]Read from MH i2c: 01 07 00 [17:28:31]MH_I2C_Read... [17:28:31]Read from MH i2c: 01 07 00 58 2E 00 00 00 00 00 FF 0F 9B [17:28:31]RasterBufferAndPrint [17:28:31]line Счет N : (1)3406079 [17:28:31]line ИНН: 02508201610067 [17:28:31]line Контрольно-Кассовый Чек [17:28:31]line ПРОДАЖА [17:28:31]line ТРК (МРК, ГНК) : 42 [17:28:31]line Товар: 2710124130 [17:28:31]line Аи-92-К-4 [17:28:31]line 16.450 * 66.90 [17:28:31]line = 1100.51 [17:28:31]line НДС 12% НСП 1% [17:28:31]line > о реализуемом товаре [17:28:31]line ОКРУГЛЕНИЕ: -0.51 [17:28:31]line ИТОГО: 1100.00 [17:28:31]line Внесено: 1100.00 [17:28:31]line СДАЧА: 0.00 [17:28:31]line НСП 1% : 9.74 [17:28:31]line НДС 12% : 116.87 [17:28:31]line Наличными: 1100.00 [17:28:31]line Безнал.: 0.00 [17:28:31]line Место: АЗС № 82 "Партнер Нефть" [17:28:31]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:28:31]line СНО: Общий режим [17:28:31]line Чек 561 27.10.2024 17:28 [17:28:31]line Смена: 143 ФФД: 1.0 [17:28:31]line ЗНМ: 0300000017 [17:28:31]line РНМ: 0000000000170478 [17:28:31]line Версия ККМ: v1.0 [17:28:31]line ФМ: 0000000002098560 [17:28:31]line ФД: 95562 [17:28:31]line ФПД: 93551883991449 [17:28:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T172830&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95562&fm=93551883991449&tin=02508201610067®Number=0000000000170478&sum=110000 [17:28:31]OFD Sender: Processing packet 95562 [packets to send 57, broken 56] [17:28:31]ProducePacketName [17:28:31]name=ofd_packets/00095562 [17:28:31]OFD Sender: To server: pG, [17:28:31]CommunicateWithHost lk.salyk.kg:30040 [17:28:31]ConnectInit lk.salyk.kg [17:28:31]written 0, free lines is 4095 [17:28:31]Connected sock=10 [17:28:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 34 2C 07 01 5E 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 34 FF 03 08 00 03 42 40 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E3 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 02 00 00 F4 03 04 00 3E 78 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4A 75 01 00 35 04 06 00 55 15 BE D0 39 99 0D EF C6 A8 70 ED 67 08 [17:28:32]Write to MH i2c: 01 00 00 83 2E B1 [17:28:32]Write i2c OK [17:28:32]MH_I2C_Read... [17:28:32]Read from MH i2c: 01 [17:28:32]MH_I2C_Read... [17:28:32]Read from MH i2c: 01 07 00 [17:28:32]MH_I2C_Read... [17:28:32]Read from MH i2c: 01 07 00 83 2E 00 00 00 00 00 07 0D CC [17:28:32]RasterBufferAndPrint [17:28:32]line [17:28:32]line [17:28:32]line [17:28:32]line [17:28:32]line [17:28:32]written 0, free lines is 3350 [17:28:32]MH_Cut [17:28:32]Write to MH i2c: D1 01 00 8A 2E 01 8A [17:28:32]Write i2c OK [17:28:32]MH_I2C_Read... [17:28:32]Read from MH i2c: D1 [17:28:32]MH_I2C_Read... [17:28:32]Read from MH i2c: D1 01 00 [17:28:32]MH_I2C_Read... [17:28:32]Read from MH i2c: D1 01 00 8A 2E 00 89 [17:28:32]Write to MH i2c: 01 00 00 8B 2E B9 [17:28:32]Write i2c OK [17:28:32]MH_I2C_Read... [17:28:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6F 7D 47 00 AC 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 32 30 39 38 35 36 30 10 04 04 00 4A 75 01 00 F4 03 04 00 6A 22 1E 67 B6 04 01 00 00 7B D2 F1 7C 87 81 DD B0 [17:28:32]CommunicateWithHost err = 0 [17:28:32]CheckOFDResponse [17:28:32]1017 (14) - 77093643461234 [17:28:32]1041 (16) - 0000000002098560 [17:28:32]1040 (4) - 95562 [17:28:32]1012 (4) - 27.10.2024 11:22 [17:28:32]1206 (1) - 0 [17:28:32]OFD Sender: Remove packet 95562 [17:28:32]ProducePacketName [17:28:32]name=ofd_packets/00095562 [17:28:32]NVStorageDeleteData [17:28:32]OFD Sender: No OFD packet to send [17:28:32]*** Cut start [17:28:32]*** Partial cut [17:28:32]*** CUTSNS_PIN = 1 [17:28:32]*** CUTSNS_PIN = 0 [17:28:32]*** Brake cut motor [17:28:33]Read from MH i2c: 01 [17:28:33]MH_I2C_Read... [17:28:33]*** Stop cut motor [17:28:33]*** Cut end [17:28:33]Read from MH i2c: 01 07 00 [17:28:33]MH_I2C_Read... [17:28:33]Read from MH i2c: 01 07 00 8B 2E 00 00 00 00 00 FF 0F CE [17:28:33]process_action close_receipt done [17:28:33]requested_data is exist [17:28:33]produce_requested_data [17:28:33]requested_item fm.sn is exist - process it [17:28:33]wFMCommunicate request_size=4 [17:28:33]MH_SAM_APDU [17:28:33]CAPDU: 80 11 00 00 [17:28:33]Write to MH i2c: E2 08 00 8C 2E 80 11 00 00 00 00 00 00 34 [17:28:33]Write i2c OK [17:28:33]MH_I2C_Read... [17:28:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:28:33]Read from MH i2c: E2 [17:28:33]MH_I2C_Read... [17:28:33]Read from MH i2c: E2 17 00 [17:28:33]MH_I2C_Read... [17:28:33]Read from MH i2c: E2 17 00 8C 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 85 [17:28:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:28:33]wFMCommunicate OK [17:28:33]requested_item fd.num is exist - process it [17:28:33]SAM_PROTO_GetFieldsCounters [17:28:33]wFMCommunicate request_size=4 [17:28:33]MH_SAM_APDU [17:28:33]CAPDU: 80 13 00 00 [17:28:33]Write to MH i2c: E2 08 00 8D 2E 80 13 00 00 00 00 00 00 37 [17:28:33]Write i2c OK [17:28:33]MH_I2C_Read... [17:28:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:28:33]Read from MH i2c: E2 [17:28:33]MH_I2C_Read... [17:28:33]Read from MH i2c: E2 62 00 [17:28:33]MH_I2C_Read... [17:28:33]Read from MH i2c: E2 62 00 8D 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4A 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 31 02 00 00 5E 04 04 00 31 02 00 00 57 04 04 00 32 02 00 00 19 04 04 00 00 00 00 00 90 00 40 [17:28:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4A 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 31 02 00 00 5E 04 04 00 31 02 00 00 57 04 04 00 32 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:28:33]wFMCommunicate OK [17:28:33]SAM_PROTO_GetFieldsCounters done [17:28:33]requested_item shift.num is exist - process it [17:28:33]requested_item shift.opened is exist - process it [17:28:33]req_shift_opened [17:28:33]FM_GetShiftState [17:28:33]SAM_PROTO_GetShiftState [17:28:33]wFMCommunicate request_size=4 [17:28:33]MH_SAM_APDU [17:28:33]CAPDU: 80 13 01 00 [17:28:33]Write to MH i2c: E2 08 00 8E 2E 80 13 01 00 00 00 00 00 39 [17:28:33]Write i2c OK [17:28:33]MH_I2C_Read... [17:28:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:28:33]Read from MH i2c: E2 [17:28:33]MH_I2C_Read... [17:28:33]Read from MH i2c: E2 0E 00 [17:28:33]MH_I2C_Read... [17:28:33]Read from MH i2c: E2 0E 00 8E 2E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E5 [17:28:33]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:28:33]wFMCommunicate OK [17:28:33]SAM_PROTO_GetShiftState done [17:28:33]FM_GetShiftState done [17:28:33]req_shift_opened done [17:28:33]requested_item shift.open_date is exist - process it [17:28:33]req_shift_open_date [17:28:33]req_shift_open_date done [17:28:33]produce_requested_data done [17:28:33]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95562,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:28:33]process_action_free close_receipt [17:28:33]json_value_free [17:28:33]json_value_free done [17:28:33]process_json_proto returns [17:28:33]Send response to host [17:28:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95562,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:28:33]free response buf [17:28:33]execute_script done [17:28:33]execute_script returns [17:28:33]free content buf [17:28:33]Sock 7.Close socket [17:28:33]Sock 7.Thread stoped [17:28:37]OFD Sender: No OFD packet to send [17:28:42]OFD Sender: No OFD packet to send [17:28:47]OFD Sender: No OFD packet to send [17:28:52]OFD Sender: No OFD packet to send [17:28:57]OFD Sender: No OFD packet to send [17:29:02]OFD Sender: No OFD packet to send [17:29:07]OFD Sender: No OFD packet to send [17:29:12]OFD Sender: No OFD packet to send [17:29:17]OFD Sender: No OFD packet to send [17:29:22]OFD Sender: No OFD packet to send [17:29:27]accept exits with 9 [17:29:27]New connection [17:29:27]New thread 3067301220 created [17:29:27]Thread 3067444580 joined [17:29:27]Waiting for new connection... [17:29:27] Sock 9.Parse request [17:29:27]Sock 9.Check first char [17:29:27]Sock 9.First char is OK [17:29:27]request: POST /json_proto HTTP/1.0 [17:29:27]Method: POST [17:29:27]URL: /json_proto [17:29:27]Method is POST - this is cgi request [17:29:27]url: /json_proto [17:29:27]query_string will be loaded in cgi processing [17:29:27]execute_cgi json_proto POST (null) [17:29:27]execute_cgi path=json_proto method=POST [17:29:27]POST find Content-Length [17:29:27]Host: 172.17.40.67:8080 [17:29:27]Content-Length: 683 [17:29:27]Content-Type: application/json [17:29:27] [17:29:27]POST finish read [17:29:27]Found Content-Length = 683 [17:29:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406081", "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" : 35.050, "sum" : 2600.71, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2600.00, "total" : 2600.00, "payments": [ { "type": 0, "sum" : 2600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:29:27]execute_script... [17:29: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)3406081", "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" : 35.050, "sum" : 2600.71, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2600.00, "total" : 2600.00, "payments": [ { "type": 0, "sum" : 2600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:29:27]POST & json_proto [17:29:27]process_json_proto [17:29:27]json parsed OK: [17:29:27]protocol is kg_v1.0 [17:29:27]action value=close_receipt [17:29:27]process_action close_receipt [17:29:27]cmd_close_receipt [17:29:27]MH_GetDate [17:29:27]Write to MH i2c: F0 00 00 8F 2E AC [17:29:27]Write i2c OK [17:29:27]MH_I2C_Read... [17:29:27]Read from MH i2c: F0 [17:29:27]MH_I2C_Read... [17:29:27]Read from MH i2c: F0 09 00 [17:29:27]MH_I2C_Read... [17:29:27]Read from MH i2c: F0 09 00 8F 2E 00 78 78 1E 67 EE DA 66 66 BE [17:29:27]GetLastDocTimeStamp 1730050110 [17:29:27]current date 1730050168 [17:29:27]FM_GetShiftState [17:29:27]SAM_PROTO_GetShiftState [17:29:27]wFMCommunicate request_size=4 [17:29:27]MH_SAM_APDU [17:29:27]CAPDU: 80 13 01 00 [17:29:27]Write to MH i2c: E2 08 00 90 2E 80 13 01 00 00 00 00 00 3B [17:29:27]Write i2c OK [17:29:27]MH_I2C_Read... [17:29:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:29:27]Read from MH i2c: E2 [17:29:27]MH_I2C_Read... [17:29:27]Read from MH i2c: E2 0E 00 [17:29:27]MH_I2C_Read... [17:29:27]Read from MH i2c: E2 0E 00 90 2E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E7 [17:29:27]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:29:27]wFMCommunicate OK [17:29:27]SAM_PROTO_GetShiftState done [17:29:27]FM_GetShiftState done [17:29:27]opened in 1729987736 [17:29:27]opened+sec_in_day 1730074136 [17:29:27]quantity*price = 260071 [17:29:27]sum+1 = 260072 [17:29:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.71 ИТОГО: 2600.00 Внесено: 2600.00 СДАЧА: 0.00 НСП 1% : 23.01 НДС 12% : 276.18 Наличными: 2600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 562 27.10.2024 17:29 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95563 ФПД: 19761571319281 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T172928&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95563&fm=19761571319281&tin=02508201610067®Number=0000000000170478&sum=260000 [17:29:28]StoreToDocumentArchive [17:29:28]shift 143 fd 95563 [17:29:28]save to /storage/0143/doc_00095563 [17:29:28]save last doc name /storage/0143/doc_00095563 to /storage/kkm_last_doc_name [17:29:28]save OK [17:29:28]Clear old archive folders... [17:29:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:29:28]tlvbuf is 00A3F5E0 [17:29:28]SAM_PROTO_ClearQueue [17:29:28]wFMCommunicate request_size=4 [17:29:28]MH_SAM_APDU [17:29:28]CAPDU: 80 09 00 00 [17:29:28]Write to MH i2c: E2 08 00 9D 2E 80 09 00 00 00 00 00 00 3D [17:29:28]Write i2c OK [17:29:28]MH_I2C_Read... [17:29:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:29:28]Read from MH i2c: E2 [17:29:28]MH_I2C_Read... [17:29:28]Read from MH i2c: E2 03 00 [17:29:28]MH_I2C_Read... [17:29:28]Read from MH i2c: E2 03 00 9D 2E 00 90 00 3F [17:29:28]RAPDU: 90 00 [17:29:28]wFMCommunicate OK [17:29:28]SAM_PROTO_ClearQueue done [17:29:28]KKMCreateOFDPacket [17:29:28]OFDProtocolAddRootSTLVToBuf [17:29:28]FM_MakeSignedData [17:29:28]FM_MakeSignedData [17:29:28]SAM_PROTO_SignData [17:29:28]wFMCommunicate request_size=4 [17:29:28]MH_SAM_APDU [17:29:28]CAPDU: 80 0D 01 02 [17:29:28]Write to MH i2c: E2 08 00 9E 2E 80 0D 01 02 00 00 00 00 45 [17:29:28]Write i2c OK [17:29:28]MH_I2C_Read... [17:29:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:29:28]Read from MH i2c: E2 [17:29:28]MH_I2C_Read... [17:29:28]Read from MH i2c: E2 03 00 [17:29:28]MH_I2C_Read... [17:29:28]Read from MH i2c: E2 03 00 9E 2E 00 90 00 40 [17:29:28]RAPDU: 90 00 [17:29:28]wFMCommunicate OK [17:29:28]wFMCommunicate request_size=255 [17:29:28]MH_SAM_APDU [17:29: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 EA 88 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 E7 F7 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 F7 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 6B 00 00 00 00 07 04 06 00 A0 F7 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 02 00 00 F4 03 04 00 78 78 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4B 75 01 00 35 04 06 00 11 [17:29:28]Write to MH i2c: E2 02 01 9F 2E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 EA 88 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 E7 F7 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 F7 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 6B 00 00 00 00 07 04 06 00 A0 F7 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 02 00 00 F4 03 04 00 78 78 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4B 75 01 00 35 04 06 00 11 00 00 4E [17:29:28]Write i2c OK [17:29:28]MH_I2C_Read... [17:29:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:29:28]Read from MH i2c: E2 [17:29:28]MH_I2C_Read... [17:29:28]Read from MH i2c: E2 03 00 [17:29:28]MH_I2C_Read... [17:29:28]Read from MH i2c: E2 03 00 9F 2E 00 90 00 41 [17:29:28]RAPDU: 90 00 [17:29:28]wFMCommunicate OK [17:29:28]wFMCommunicate request_size=10 [17:29:28]MH_SAM_APDU [17:29:28]CAPDU: 80 0D 02 02 05 F9 19 70 4D F1 [17:29:28]Write to MH i2c: E2 0D 00 A0 2E 80 0D 02 02 05 00 F9 19 70 4D F1 00 00 12 [17:29:28]Write i2c OK [17:29:28]MH_I2C_Read... [17:29:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:29:28]Read from MH i2c: E2 [17:29:28]MH_I2C_Read... [17:29:28]Read from MH i2c: E2 03 00 [17:29:28]MH_I2C_Read... [17:29:28]Read from MH i2c: E2 03 00 A0 2E 00 90 00 42 [17:29:28]RAPDU: 90 00 [17:29:28]wFMCommunicate OK [17:29:28]wFMCommunicate request_size=4 [17:29:28]MH_SAM_APDU [17:29:28]CAPDU: 80 0D 03 02 [17:29:28]Write to MH i2c: E2 08 00 A1 2E 80 0D 03 02 00 00 00 00 4A [17:29:28]Write i2c OK [17:29:28]MH_I2C_Read... [17:29:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:29:28]Read from MH i2c: E2 [17:29:28]MH_I2C_Read... [17:29:28]Read from MH i2c: E2 0B 00 [17:29:28]MH_I2C_Read... [17:29:28]Read from MH i2c: E2 0B 00 A1 2E 00 16 D1 04 11 EA 72 1D 03 90 00 C3 [17:29:28]RAPDU: 16 D1 04 11 EA 72 1D 03 90 00 [17:29:28]wFMCommunicate OK [17:29:28]SAM_PROTO_SignData done [17:29:28]FM_MakeSignedData done [17:29:28]CreateOFDProtocolMessage [17:29:28]wFMCommunicate request_size=4 [17:29:28]MH_SAM_APDU [17:29:28]CAPDU: 80 11 00 00 [17:29:28]Write to MH i2c: E2 08 00 A2 2E 80 11 00 00 00 00 00 00 4A [17:29:28]Write i2c OK [17:29:28]MH_I2C_Read... [17:29:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:29:28]Read from MH i2c: E2 [17:29:28]MH_I2C_Read... [17:29:28]Read from MH i2c: E2 17 00 [17:29:28]MH_I2C_Read... [17:29:28]Read from MH i2c: E2 17 00 A2 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9B [17:29:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:29:28]wFMCommunicate OK [17:29:28]CreateOFDProtocolMessage done [17:29:28]OFDSenderStorePacket 95563 [17:29:28]StoreOFDPacket docnum=95563 [17:29:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D1 D8 07 01 1E 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 EA 88 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 E7 F7 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 F7 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 6B 00 00 00 00 07 04 06 00 A0 F7 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 02 00 00 F4 03 04 00 78 78 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4B 75 01 00 35 04 06 00 11 F9 19 70 4D F1 16 D1 04 11 EA 72 1D 03 [17:29:28]CheckFolder [17:29:28]dirname=/storage/ofd_packets [17:29:28]CheckFolder done [17:29:28]ProducePacketName [17:29:28]name=ofd_packets/00095563 [17:29:28]NVStorageSaveData ofd_packets/00095563 [17:29:28]File name is /storage/ofd_packets/00095563 [17:29:28]Write 301 bytes [17:29:28]NVStorageSaveData done [17:29:28]OFDSenderStorePacket done [17:29:28]KKMCreateOFDPacket done [17:29:28]NVStorageSaveData kkm_last_timestamp [17:29:28]File name is /storage/kkm_last_timestamp [17:29:28]Write 4 bytes [17:29:28]NVStorageSaveData done [17:29:28]ExternCall_PrintAddStr [17:29:28]wPrintStart [17:29:28]Write to MH i2c: 01 00 00 A3 2E D1 [17:29:28]Write i2c OK [17:29:28]MH_I2C_Read... [17:29:28]Read from MH i2c: 01 [17:29:28]MH_I2C_Read... [17:29:28]Read from MH i2c: 01 07 00 [17:29:28]MH_I2C_Read... [17:29:28]Read from MH i2c: 01 07 00 A3 2E 00 00 00 00 00 FF 0F E6 [17:29:28]RasterBufferAndPrint [17:29:28]line Счет N : (1)3406081 [17:29:28]line ИНН: 02508201610067 [17:29:28]line Контрольно-Кассовый Чек [17:29:28]line ПРОДАЖА [17:29:28]line ТРК (МРК, ГНК) : 23 [17:29:28]line Товар: 2710124500 [17:29:28]line Аи-95-К-5 [17:29:28]line 35.050 * 74.20 [17:29:28]line = 2600.71 [17:29:28]line НДС 12% НСП 1% [17:29:28]line > о реализуемом товаре [17:29:28]line ОКРУГЛЕНИЕ: -0.71 [17:29:28]line ИТОГО: 2600.00 [17:29:28]line Внесено: 2600.00 [17:29:28]line СДАЧА: 0.00 [17:29:28]line НСП 1% : 23.01 [17:29:28]line НДС 12% : 276.18 [17:29:28]line Наличными: 2600.00 [17:29:28]line Безнал.: 0.00 [17:29:28]line Место: АЗС № 82 "Партнер Нефть" [17:29:28]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:29:28]line СНО: Общий режим [17:29:28]line Чек 562 27.10.2024 17:29 [17:29:28]line Смена: 143 ФФД: 1.0 [17:29:28]line ЗНМ: 0300000017 [17:29:28]line РНМ: 0000000000170478 [17:29:28]line Версия ККМ: v1.0 [17:29:29]line ФМ: 0000000002098560 [17:29:29]line ФД: 95563 [17:29:29]line ФПД: 19761571319281 [17:29:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T172928&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95563&fm=19761571319281&tin=02508201610067®Number=0000000000170478&sum=260000 [17:29:29]OFD Sender: Processing packet 95563 [packets to send 57, broken 56] [17:29:29]ProducePacketName [17:29:29]name=ofd_packets/00095563 [17:29:29]OFD Sender: To server: pG, [17:29:29]CommunicateWithHost lk.salyk.kg:30040 [17:29:29]ConnectInit lk.salyk.kg [17:29:29]written 0, free lines is 4095 [17:29:29]Connected sock=10 [17:29:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D1 D8 07 01 1E 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 EA 88 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 E7 F7 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 F7 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 6B 00 00 00 00 07 04 06 00 A0 F7 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 02 00 00 F4 03 04 00 78 78 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4B 75 01 00 35 04 06 00 11 F9 19 70 4D F1 16 D1 04 11 EA 72 1D 03 [17:29:29]Write to MH i2c: 01 00 00 CE 2E FC [17:29:29]Write i2c OK [17:29:29]MH_I2C_Read... [17:29:29]Read from MH i2c: 01 [17:29:29]MH_I2C_Read... [17:29:29]Read from MH i2c: 01 07 00 [17:29:29]MH_I2C_Read... [17:29:29]Read from MH i2c: 01 07 00 CE 2E 00 00 00 00 00 05 0D 15 [17:29:29]RasterBufferAndPrint [17:29:29]line [17:29:29]line [17:29:29]line [17:29:29]line [17:29:29]line [17:29:29]written 0, free lines is 3340 [17:29:29]MH_Cut [17:29:29]Write to MH i2c: D1 01 00 D5 2E 01 D5 [17:29:29]Write i2c OK [17:29:29]MH_I2C_Read... [17:29:29]Read from MH i2c: D1 [17:29:29]MH_I2C_Read... [17:29:29]Read from MH i2c: D1 01 00 [17:29:29]MH_I2C_Read... [17:29:29]Read from MH i2c: D1 01 00 D5 2E 00 D4 [17:29:29]Write to MH i2c: 01 00 00 D6 2E 04 [17:29:29]Write i2c OK [17:29:29]MH_I2C_Read... [17:29:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 35 42 47 00 53 C8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4B 75 01 00 F4 03 04 00 A4 22 1E 67 B6 04 01 00 00 8D 8C 72 16 A5 BE E1 45 [17:29:29]CommunicateWithHost err = 0 [17:29:29]CheckOFDResponse [17:29:29]1017 (14) - 77093643461234 [17:29:29]1041 (16) - 0000000002098560 [17:29:29]1040 (4) - 95563 [17:29:29]1012 (4) - 27.10.2024 11:23 [17:29:29]1206 (1) - 0 [17:29:29]OFD Sender: Remove packet 95563 [17:29:29]ProducePacketName [17:29:29]name=ofd_packets/00095563 [17:29:29]NVStorageDeleteData [17:29:30]OFD Sender: No OFD packet to send [17:29:30]*** Cut start [17:29:30]*** Partial cut [17:29:30]*** CUTSNS_PIN = 1 [17:29:30]*** CUTSNS_PIN = 0 [17:29:30]*** Brake cut motor [17:29:31]Read from MH i2c: 01 [17:29:31]MH_I2C_Read... [17:29:31]*** Stop cut motor [17:29:31]*** Cut end [17:29:31]Read from MH i2c: 01 07 00 [17:29:31]MH_I2C_Read... [17:29:31]Read from MH i2c: 01 07 00 D6 2E 00 00 00 00 00 FF 0F 19 [17:29:31]process_action close_receipt done [17:29:31]requested_data is exist [17:29:31]produce_requested_data [17:29:31]requested_item fm.sn is exist - process it [17:29:31]wFMCommunicate request_size=4 [17:29:31]MH_SAM_APDU [17:29:31]CAPDU: 80 11 00 00 [17:29:31]Write to MH i2c: E2 08 00 D7 2E 80 11 00 00 00 00 00 00 7F [17:29:31]Write i2c OK [17:29:31]MH_I2C_Read... [17:29:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:29:31]Read from MH i2c: E2 [17:29:31]MH_I2C_Read... [17:29:31]Read from MH i2c: E2 17 00 [17:29:31]MH_I2C_Read... [17:29:31]Read from MH i2c: E2 17 00 D7 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D0 [17:29:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:29:31]wFMCommunicate OK [17:29:31]requested_item fd.num is exist - process it [17:29:31]SAM_PROTO_GetFieldsCounters [17:29:31]wFMCommunicate request_size=4 [17:29:31]MH_SAM_APDU [17:29:31]CAPDU: 80 13 00 00 [17:29:31]Write to MH i2c: E2 08 00 D8 2E 80 13 00 00 00 00 00 00 82 [17:29:31]Write i2c OK [17:29:31]MH_I2C_Read... [17:29:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:29:31]Read from MH i2c: E2 [17:29:31]MH_I2C_Read... [17:29:31]Read from MH i2c: E2 62 00 [17:29:31]MH_I2C_Read... [17:29:31]Read from MH i2c: E2 62 00 D8 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4B 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 32 02 00 00 5E 04 04 00 32 02 00 00 57 04 04 00 33 02 00 00 19 04 04 00 00 00 00 00 90 00 8F [17:29:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4B 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 32 02 00 00 5E 04 04 00 32 02 00 00 57 04 04 00 33 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:29:31]wFMCommunicate OK [17:29:31]SAM_PROTO_GetFieldsCounters done [17:29:31]requested_item shift.num is exist - process it [17:29:31]requested_item shift.opened is exist - process it [17:29:31]req_shift_opened [17:29:31]FM_GetShiftState [17:29:31]SAM_PROTO_GetShiftState [17:29:31]wFMCommunicate request_size=4 [17:29:31]MH_SAM_APDU [17:29:31]CAPDU: 80 13 01 00 [17:29:31]Write to MH i2c: E2 08 00 D9 2E 80 13 01 00 00 00 00 00 84 [17:29:31]Write i2c OK [17:29:31]MH_I2C_Read... [17:29:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:29:31]Read from MH i2c: E2 [17:29:31]MH_I2C_Read... [17:29:31]Read from MH i2c: E2 0E 00 [17:29:31]MH_I2C_Read... [17:29:31]Read from MH i2c: E2 0E 00 D9 2E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 30 [17:29:31]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:29:31]wFMCommunicate OK [17:29:31]SAM_PROTO_GetShiftState done [17:29:31]FM_GetShiftState done [17:29:31]req_shift_opened done [17:29:31]requested_item shift.open_date is exist - process it [17:29:31]req_shift_open_date [17:29:31]req_shift_open_date done [17:29:31]produce_requested_data done [17:29:31]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95563,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:29:31]process_action_free close_receipt [17:29:31]json_value_free [17:29:31]json_value_free done [17:29:31]process_json_proto returns [17:29:31]Send response to host [17:29:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95563,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:29:31]free response buf [17:29:31]execute_script done [17:29:31]execute_script returns [17:29:31]free content buf [17:29:31]Sock 9.Close socket [17:29:31]Sock 9.Thread stoped [17:29:35]OFD Sender: No OFD packet to send [17:29:40]OFD Sender: No OFD packet to send [17:29:45]OFD Sender: No OFD packet to send [17:29:50]OFD Sender: No OFD packet to send [17:29:55]OFD Sender: No OFD packet to send [17:30:00]OFD Sender: No OFD packet to send [17:30:05]OFD Sender: No OFD packet to send [17:30:10]OFD Sender: No OFD packet to send [17:30:15]OFD Sender: No OFD packet to send [17:30:20]OFD Sender: No OFD packet to send [17:30:25]OFD Sender: No OFD packet to send [17:30:30]OFD Sender: No OFD packet to send [17:30:35]OFD Sender: No OFD packet to send [17:30:40]OFD Sender: No OFD packet to send [17:30:45]OFD Sender: No OFD packet to send [17:30:50]OFD Sender: No OFD packet to send [17:30:55]OFD Sender: No OFD packet to send [17:31:00]OFD Sender: No OFD packet to send [17:31:05]OFD Sender: No OFD packet to send [17:31:07]accept exits with 7 [17:31:07]New connection [17:31:07]New thread 3067444580 created [17:31:07]Thread 3067301220 joined [17:31:07]Waiting for new connection... [17:31:07] Sock 7.Parse request [17:31:07]Sock 7.Check first char [17:31:07]Sock 7.First char is OK [17:31:07]request: POST /json_proto HTTP/1.0 [17:31:07]Method: POST [17:31:07]URL: /json_proto [17:31:07]Method is POST - this is cgi request [17:31:07]url: /json_proto [17:31:07]query_string will be loaded in cgi processing [17:31:07]execute_cgi json_proto POST (null) [17:31:07]execute_cgi path=json_proto method=POST [17:31:07]POST find Content-Length [17:31:07]Host: 172.17.40.67:8080 [17:31:07]Content-Length: 680 [17:31:07]Content-Type: application/json [17:31:07] [17:31:07]POST finish read [17:31:07]Found Content-Length = 680 [17:31:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406082", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:31:07]execute_script... [17:31:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406082", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:31:07]POST & json_proto [17:31:07]process_json_proto [17:31:07]json parsed OK: [17:31:07]protocol is kg_v1.0 [17:31:07]action value=close_receipt [17:31:07]process_action close_receipt [17:31:07]cmd_close_receipt [17:31:07]MH_GetDate [17:31:07]Write to MH i2c: F0 00 00 DA 2E F7 [17:31:07]Write i2c OK [17:31:07]MH_I2C_Read... [17:31:07]Read from MH i2c: F0 [17:31:07]MH_I2C_Read... [17:31:07]Read from MH i2c: F0 09 00 [17:31:07]MH_I2C_Read... [17:31:07]Read from MH i2c: F0 09 00 DA 2E 00 DC 78 1E 67 EE DA 66 66 6D [17:31:07]GetLastDocTimeStamp 1730050168 [17:31:07]current date 1730050268 [17:31:07]FM_GetShiftState [17:31:07]SAM_PROTO_GetShiftState [17:31:07]wFMCommunicate request_size=4 [17:31:07]MH_SAM_APDU [17:31:07]CAPDU: 80 13 01 00 [17:31:07]Write to MH i2c: E2 08 00 DB 2E 80 13 01 00 00 00 00 00 86 [17:31:07]Write i2c OK [17:31:07]MH_I2C_Read... [17:31:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:31:07]Read from MH i2c: E2 [17:31:07]MH_I2C_Read... [17:31:07]Read from MH i2c: E2 0E 00 [17:31:07]MH_I2C_Read... [17:31:07]Read from MH i2c: E2 0E 00 DB 2E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 32 [17:31:07]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:31:07]wFMCommunicate OK [17:31:07]SAM_PROTO_GetShiftState done [17:31:07]FM_GetShiftState done [17:31:07]opened in 1729987736 [17:31:07]opened+sec_in_day 1730074136 [17:31:07]quantity*price = 100050 [17:31:07]sum+1 = 100052 [17:31:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 563 27.10.2024 17:31 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95564 ФПД: 122679191412032 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T173108&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95564&fm=122679191412032&tin=02508201610067®Number=0000000000170478&sum=100000 [17:31:08]StoreToDocumentArchive [17:31:08]shift 143 fd 95564 [17:31:08]save to /storage/0143/doc_00095564 [17:31:08]save last doc name /storage/0143/doc_00095564 to /storage/kkm_last_doc_name [17:31:08]save OK [17:31:08]Clear old archive folders... [17:31:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:31:08]tlvbuf is 00AD9160 [17:31:08]SAM_PROTO_ClearQueue [17:31:08]wFMCommunicate request_size=4 [17:31:08]MH_SAM_APDU [17:31:08]CAPDU: 80 09 00 00 [17:31:08]Write to MH i2c: E2 08 00 E8 2E 80 09 00 00 00 00 00 00 88 [17:31:08]Write i2c OK [17:31:08]MH_I2C_Read... [17:31:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:31:08]Read from MH i2c: E2 [17:31:08]MH_I2C_Read... [17:31:08]Read from MH i2c: E2 03 00 [17:31:08]MH_I2C_Read... [17:31:08]Read from MH i2c: E2 03 00 E8 2E 00 90 00 8A [17:31:08]RAPDU: 90 00 [17:31:08]wFMCommunicate OK [17:31:08]SAM_PROTO_ClearQueue done [17:31:08]KKMCreateOFDPacket [17:31:08]OFDProtocolAddRootSTLVToBuf [17:31:08]FM_MakeSignedData [17:31:08]FM_MakeSignedData [17:31:08]SAM_PROTO_SignData [17:31:08]wFMCommunicate request_size=4 [17:31:08]MH_SAM_APDU [17:31:08]CAPDU: 80 0D 01 02 [17:31:08]Write to MH i2c: E2 08 00 E9 2E 80 0D 01 02 00 00 00 00 90 [17:31:08]Write i2c OK [17:31:08]MH_I2C_Read... [17:31:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:31:08]Read from MH i2c: E2 [17:31:08]MH_I2C_Read... [17:31:08]Read from MH i2c: E2 03 00 [17:31:08]MH_I2C_Read... [17:31:08]Read from MH i2c: E2 03 00 E9 2E 00 90 00 8B [17:31:08]RAPDU: 90 00 [17:31:08]wFMCommunicate OK [17:31:08]wFMCommunicate request_size=255 [17:31:08]MH_SAM_APDU [17:31:08]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 02 00 00 F4 03 04 00 DC 78 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4C 75 01 00 35 04 06 00 6F 93 79 A0 [17:31:08]Write to MH i2c: E2 02 01 EA 2E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 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 33 02 00 00 F4 03 04 00 DC 78 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4C 75 01 00 35 04 06 00 6F 93 79 A0 00 00 8F [17:31:08]Write i2c OK [17:31:08]MH_I2C_Read... [17:31:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:31:09]Read from MH i2c: E2 [17:31:09]MH_I2C_Read... [17:31:09]Read from MH i2c: E2 03 00 [17:31:09]MH_I2C_Read... [17:31:09]Read from MH i2c: E2 03 00 EA 2E 00 90 00 8C [17:31:09]RAPDU: 90 00 [17:31:09]wFMCommunicate OK [17:31:09]wFMCommunicate request_size=7 [17:31:09]MH_SAM_APDU [17:31:09]CAPDU: 80 0D 02 02 02 1D 40 [17:31:09]Write to MH i2c: E2 0A 00 EB 2E 80 0D 02 02 02 00 1D 40 00 00 F4 [17:31:09]Write i2c OK [17:31:09]MH_I2C_Read... [17:31:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:31:09]Read from MH i2c: E2 [17:31:09]MH_I2C_Read... [17:31:09]Read from MH i2c: E2 03 00 [17:31:09]MH_I2C_Read... [17:31:09]Read from MH i2c: E2 03 00 EB 2E 00 90 00 8D [17:31:09]RAPDU: 90 00 [17:31:09]wFMCommunicate OK [17:31:09]wFMCommunicate request_size=4 [17:31:09]MH_SAM_APDU [17:31:09]CAPDU: 80 0D 03 02 [17:31:09]Write to MH i2c: E2 08 00 EC 2E 80 0D 03 02 00 00 00 00 95 [17:31:09]Write i2c OK [17:31:09]MH_I2C_Read... [17:31:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:31:09]Read from MH i2c: E2 [17:31:09]MH_I2C_Read... [17:31:09]Read from MH i2c: E2 0B 00 [17:31:09]MH_I2C_Read... [17:31:09]Read from MH i2c: E2 0B 00 EC 2E 00 40 4D D0 30 D4 01 03 89 90 00 84 [17:31:09]RAPDU: 40 4D D0 30 D4 01 03 89 90 00 [17:31:09]wFMCommunicate OK [17:31:09]SAM_PROTO_SignData done [17:31:09]FM_MakeSignedData done [17:31:09]CreateOFDProtocolMessage [17:31:09]wFMCommunicate request_size=4 [17:31:09]MH_SAM_APDU [17:31:09]CAPDU: 80 11 00 00 [17:31:09]Write to MH i2c: E2 08 00 ED 2E 80 11 00 00 00 00 00 00 95 [17:31:09]Write i2c OK [17:31:09]MH_I2C_Read... [17:31:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:31:09]Read from MH i2c: E2 [17:31:09]MH_I2C_Read... [17:31:09]Read from MH i2c: E2 17 00 [17:31:09]MH_I2C_Read... [17:31:09]Read from MH i2c: E2 17 00 ED 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E6 [17:31:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:31:09]wFMCommunicate OK [17:31:09]CreateOFDProtocolMessage done [17:31:09]OFDSenderStorePacket 95564 [17:31:09]StoreOFDPacket docnum=95564 [17:31:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 2F B9 04 01 68 FF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 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 33 02 00 00 F4 03 04 00 DC 78 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4C 75 01 00 35 04 06 00 6F 93 79 A0 1D 40 40 4D D0 30 D4 01 03 89 [17:31:09]CheckFolder [17:31:09]dirname=/storage/ofd_packets [17:31:09]CheckFolder done [17:31:09]ProducePacketName [17:31:09]name=ofd_packets/00095564 [17:31:09]NVStorageSaveData ofd_packets/00095564 [17:31:09]File name is /storage/ofd_packets/00095564 [17:31:09]Write 298 bytes [17:31:09]NVStorageSaveData done [17:31:09]OFDSenderStorePacket done [17:31:09]KKMCreateOFDPacket done [17:31:09]NVStorageSaveData kkm_last_timestamp [17:31:09]File name is /storage/kkm_last_timestamp [17:31:09]Write 4 bytes [17:31:09]NVStorageSaveData done [17:31:09]ExternCall_PrintAddStr [17:31:09]wPrintStart [17:31:09]Write to MH i2c: 01 00 00 EE 2E 1C [17:31:09]Write i2c OK [17:31:09]MH_I2C_Read... [17:31:09]Read from MH i2c: 01 [17:31:09]MH_I2C_Read... [17:31:09]Read from MH i2c: 01 07 00 [17:31:09]MH_I2C_Read... [17:31:09]Read from MH i2c: 01 07 00 EE 2E 00 00 00 00 00 FF 0F 31 [17:31:09]RasterBufferAndPrint [17:31:09]line Счет N : (1)3406082 [17:31:09]line ИНН: 02508201610067 [17:31:09]line Контрольно-Кассовый Чек [17:31:09]line ПРОДАЖА [17:31:09]line ТРК (МРК, ГНК) : 51 [17:31:09]line Товар: 2710194210 [17:31:09]line ДТ-К-5 [17:31:09]line 13.130 * 76.20 [17:31:09]line = 1000.51 [17:31:09]line НДС 12% НСП 1% [17:31:09]line > о реализуемом товаре [17:31:09]line ОКРУГЛЕНИЕ: -0.51 [17:31:09]line ИТОГО: 1000.00 [17:31:09]line Внесено: 1000.00 [17:31:09]line СДАЧА: 0.00 [17:31:09]line НСП 1% : 8.85 [17:31:09]line НДС 12% : 106.25 [17:31:09]line Наличными: 1000.00 [17:31:09]line Безнал.: 0.00 [17:31:09]line Место: АЗС № 82 "Партнер Нефть" [17:31:09]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:31:09]line СНО: Общий режим [17:31:09]line Чек 563 27.10.2024 17:31 [17:31:09]line Смена: 143 ФФД: 1.0 [17:31:09]line ЗНМ: 0300000017 [17:31:09]line РНМ: 0000000000170478 [17:31:09]line Версия ККМ: v1.0 [17:31:09]line ФМ: 0000000002098560 [17:31:09]line ФД: 95564 [17:31:09]line ФПД: 122679191412032 [17:31:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T173108&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95564&fm=122679191412032&tin=02508201610067®Number=0000000000170478&sum=100000 [17:31:09]OFD Sender: Processing packet 95564 [packets to send 57, broken 56] [17:31:09]ProducePacketName [17:31:09]name=ofd_packets/00095564 [17:31:09]OFD Sender: To server: pG, [17:31:09]CommunicateWithHost lk.salyk.kg:30040 [17:31:09]ConnectInit lk.salyk.kg [17:31:09]written 0, free lines is 4095 [17:31:09]Connected sock=10 [17:31:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 2F B9 04 01 68 FF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 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 33 02 00 00 F4 03 04 00 DC 78 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4C 75 01 00 35 04 06 00 6F 93 79 A0 1D 40 40 4D D0 30 D4 01 03 89 [17:31:09]Write to MH i2c: 01 00 00 19 2F 48 [17:31:09]Write i2c OK [17:31:09]MH_I2C_Read... [17:31:09]Read from MH i2c: 01 [17:31:09]MH_I2C_Read... [17:31:09]Read from MH i2c: 01 07 00 [17:31:10]MH_I2C_Read... [17:31:10]Read from MH i2c: 01 07 00 19 2F 00 00 00 00 00 05 0D 61 [17:31:10]RasterBufferAndPrint [17:31:10]line [17:31:10]line [17:31:10]line [17:31:10]line [17:31:10]line [17:31:10]written 0, free lines is 3339 [17:31:10]MH_Cut [17:31:10]Write to MH i2c: D1 01 00 20 2F 01 21 [17:31:10]Write i2c OK [17:31:10]MH_I2C_Read... [17:31:10]Read from MH i2c: D1 [17:31:10]MH_I2C_Read... [17:31:10]Read from MH i2c: D1 01 00 [17:31:10]MH_I2C_Read... [17:31:10]Read from MH i2c: D1 01 00 20 2F 00 20 [17:31:10]Write to MH i2c: 01 00 00 21 2F 50 [17:31:10]Write i2c OK [17:31:10]MH_I2C_Read... [17:31:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E4 E8 47 00 42 86 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4C 75 01 00 F4 03 04 00 08 23 1E 67 B6 04 01 00 00 98 81 6C 0D 71 D7 CF 80 [17:31:10]CommunicateWithHost err = 0 [17:31:10]CheckOFDResponse [17:31:10]1017 (14) - 77093643461234 [17:31:10]1041 (16) - 0000000002098560 [17:31:10]1040 (4) - 95564 [17:31:10]1012 (4) - 27.10.2024 11:24 [17:31:10]1206 (1) - 0 [17:31:10]OFD Sender: Remove packet 95564 [17:31:10]ProducePacketName [17:31:10]name=ofd_packets/00095564 [17:31:10]NVStorageDeleteData [17:31:10]OFD Sender: No OFD packet to send [17:31:10]*** Cut start [17:31:10]*** Partial cut [17:31:10]*** CUTSNS_PIN = 1 [17:31:10]*** CUTSNS_PIN = 0 [17:31:10]*** Brake cut motor [17:31:11]Read from MH i2c: 01 [17:31:11]MH_I2C_Read... [17:31:11]*** Stop cut motor [17:31:11]*** Cut end [17:31:11]Read from MH i2c: 01 07 00 [17:31:11]MH_I2C_Read... [17:31:11]Read from MH i2c: 01 07 00 21 2F 00 00 00 00 00 FF 0F 65 [17:31:11]process_action close_receipt done [17:31:11]requested_data is exist [17:31:11]produce_requested_data [17:31:11]requested_item fm.sn is exist - process it [17:31:11]wFMCommunicate request_size=4 [17:31:11]MH_SAM_APDU [17:31:11]CAPDU: 80 11 00 00 [17:31:11]Write to MH i2c: E2 08 00 22 2F 80 11 00 00 00 00 00 00 CB [17:31:11]Write i2c OK [17:31:11]MH_I2C_Read... [17:31:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:31:11]Read from MH i2c: E2 [17:31:11]MH_I2C_Read... [17:31:11]Read from MH i2c: E2 17 00 [17:31:11]MH_I2C_Read... [17:31:11]Read from MH i2c: E2 17 00 22 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1C [17:31:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:31:11]wFMCommunicate OK [17:31:11]requested_item fd.num is exist - process it [17:31:11]SAM_PROTO_GetFieldsCounters [17:31:11]wFMCommunicate request_size=4 [17:31:11]MH_SAM_APDU [17:31:11]CAPDU: 80 13 00 00 [17:31:11]Write to MH i2c: E2 08 00 23 2F 80 13 00 00 00 00 00 00 CE [17:31:11]Write i2c OK [17:31:11]MH_I2C_Read... [17:31:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:31:11]Read from MH i2c: E2 [17:31:11]MH_I2C_Read... [17:31:11]Read from MH i2c: E2 62 00 [17:31:11]MH_I2C_Read... [17:31:11]Read from MH i2c: E2 62 00 23 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4C 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 33 02 00 00 5E 04 04 00 33 02 00 00 57 04 04 00 34 02 00 00 19 04 04 00 00 00 00 00 90 00 DF [17:31:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4C 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 33 02 00 00 5E 04 04 00 33 02 00 00 57 04 04 00 34 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:31:11]wFMCommunicate OK [17:31:11]SAM_PROTO_GetFieldsCounters done [17:31:11]requested_item shift.num is exist - process it [17:31:11]requested_item shift.opened is exist - process it [17:31:11]req_shift_opened [17:31:11]FM_GetShiftState [17:31:11]SAM_PROTO_GetShiftState [17:31:11]wFMCommunicate request_size=4 [17:31:11]MH_SAM_APDU [17:31:11]CAPDU: 80 13 01 00 [17:31:11]Write to MH i2c: E2 08 00 24 2F 80 13 01 00 00 00 00 00 D0 [17:31:11]Write i2c OK [17:31:11]MH_I2C_Read... [17:31:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:31:11]Read from MH i2c: E2 [17:31:11]MH_I2C_Read... [17:31:11]Read from MH i2c: E2 0E 00 [17:31:11]MH_I2C_Read... [17:31:11]Read from MH i2c: E2 0E 00 24 2F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 7C [17:31:11]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:31:11]wFMCommunicate OK [17:31:11]SAM_PROTO_GetShiftState done [17:31:11]FM_GetShiftState done [17:31:11]req_shift_opened done [17:31:11]requested_item shift.open_date is exist - process it [17:31:11]req_shift_open_date [17:31:11]req_shift_open_date done [17:31:11]produce_requested_data done [17:31:11]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95564,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:31:11]process_action_free close_receipt [17:31:11]json_value_free [17:31:11]json_value_free done [17:31:11]process_json_proto returns [17:31:11]Send response to host [17:31:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95564,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:31:11]free response buf [17:31:11]execute_script done [17:31:11]execute_script returns [17:31:11]free content buf [17:31:11]Sock 7.Close socket [17:31:11]Sock 7.Thread stoped [17:31:15]OFD Sender: No OFD packet to send [17:31:17]int [17:31:17]Write to MH i2c: 01 00 00 25 2F 54 [17:31:17]*** FLAG_PRN_PAP1 set [17:31:17]Write i2c OK [17:31:17]MH_I2C_Read... [17:31:17]Read from MH i2c: 01 [17:31:17]MH_I2C_Read... [17:31:17]Read from MH i2c: 01 07 00 [17:31:17]MH_I2C_Read... [17:31:17]Read from MH i2c: 01 07 00 25 2F 00 01 00 00 00 FF 0F 6A [17:31:17]state=0 [17:31:17]No paper [17:31:17]int [17:31:17]Write to MH i2c: 01 00 00 26 2F 55 [17:31:17]*** FLAG_PRN_PAP2 set [17:31:17]Write i2c OK [17:31:17]MH_I2C_Read... [17:31:17]Read from MH i2c: 01 [17:31:17]MH_I2C_Read... [17:31:17]Read from MH i2c: 01 07 00 [17:31:17]MH_I2C_Read... [17:31:17]Read from MH i2c: 01 07 00 26 2F 00 03 00 00 00 FF 0F 6D [17:31:17]state=0 [17:31:17]No paper [17:31:17]Cover opened [17:31:20]OFD Sender: No OFD packet to send [17:31:22]Write to MH i2c: 01 00 00 27 2F 56 [17:31:22]Write i2c OK [17:31:22]MH_I2C_Read... [17:31:22]Read from MH i2c: 01 [17:31:22]MH_I2C_Read... [17:31:22]Read from MH i2c: 01 07 00 [17:31:22]MH_I2C_Read... [17:31:22]Read from MH i2c: 01 07 00 27 2F 00 03 00 00 00 FF 0F 6E [17:31:22]state=3 [17:31:22]No paper [17:31:22]Cover opened [17:31:25]OFD Sender: No OFD packet to send [17:31:27]Write to MH i2c: 01 00 00 28 2F 57 [17:31:27]Write i2c OK [17:31:27]MH_I2C_Read... [17:31:27]Read from MH i2c: 01 [17:31:27]MH_I2C_Read... [17:31:27]Read from MH i2c: 01 07 00 [17:31:27]MH_I2C_Read... [17:31:27]Read from MH i2c: 01 07 00 28 2F 00 03 00 00 00 FF 0F 6F [17:31:27]state=3 [17:31:27]No paper [17:31:27]Cover opened [17:31:30]OFD Sender: No OFD packet to send [17:31:32]Write to MH i2c: 01 00 00 29 2F 58 [17:31:32]Write i2c OK [17:31:32]MH_I2C_Read... [17:31:32]Read from MH i2c: 01 [17:31:32]MH_I2C_Read... [17:31:32]Read from MH i2c: 01 07 00 [17:31:32]MH_I2C_Read... [17:31:32]Read from MH i2c: 01 07 00 29 2F 00 03 00 00 00 FF 0F 70 [17:31:32]state=3 [17:31:32]No paper [17:31:32]Cover opened [17:31:35]OFD Sender: No OFD packet to send [17:31:37]Write to MH i2c: 01 00 00 2A 2F 59 [17:31:37]Write i2c OK [17:31:37]MH_I2C_Read... [17:31:37]Read from MH i2c: 01 [17:31:37]MH_I2C_Read... [17:31:37]Read from MH i2c: 01 07 00 [17:31:37]MH_I2C_Read... [17:31:37]Read from MH i2c: 01 07 00 2A 2F 00 03 00 00 00 FF 0F 71 [17:31:37]state=3 [17:31:37]No paper [17:31:37]Cover opened [17:31:40]OFD Sender: No OFD packet to send [17:31:42]Write to MH i2c: 01 00 00 2B 2F 5A [17:31:42]Write i2c OK [17:31:42]MH_I2C_Read... [17:31:42]Read from MH i2c: 01 [17:31:42]MH_I2C_Read... [17:31:42]Read from MH i2c: 01 07 00 [17:31:42]MH_I2C_Read... [17:31:42]Read from MH i2c: 01 07 00 2B 2F 00 03 00 00 00 FF 0F 72 [17:31:42]state=3 [17:31:42]No paper [17:31:42]Cover opened [17:31:45]OFD Sender: No OFD packet to send [17:31:47]Write to MH i2c: 01 00 00 2C 2F 5B [17:31:47]Write i2c OK [17:31:47]MH_I2C_Read... [17:31:47]Read from MH i2c: 01 [17:31:47]MH_I2C_Read... [17:31:47]Read from MH i2c: 01 07 00 [17:31:47]MH_I2C_Read... [17:31:47]Read from MH i2c: 01 07 00 2C 2F 00 03 00 00 00 FF 0F 73 [17:31:47]state=3 [17:31:47]No paper [17:31:47]Cover opened [17:31:50]OFD Sender: No OFD packet to send [17:31:52]Write to MH i2c: 01 00 00 2D 2F 5C [17:31:52]Write i2c OK [17:31:52]MH_I2C_Read... [17:31:52]Read from MH i2c: 01 [17:31:52]MH_I2C_Read... [17:31:52]Read from MH i2c: 01 07 00 [17:31:52]MH_I2C_Read... [17:31:52]Read from MH i2c: 01 07 00 2D 2F 00 03 00 00 00 FF 0F 74 [17:31:52]state=3 [17:31:52]No paper [17:31:52]Cover opened [17:31:55]OFD Sender: No OFD packet to send [17:31:57]Write to MH i2c: 01 00 00 2E 2F 5D [17:31:57]Write i2c OK [17:31:57]MH_I2C_Read... [17:31:57]Read from MH i2c: 01 [17:31:57]MH_I2C_Read... [17:31:57]Read from MH i2c: 01 07 00 [17:31:57]MH_I2C_Read... [17:31:57]Read from MH i2c: 01 07 00 2E 2F 00 03 00 00 00 FF 0F 75 [17:31:57]state=3 [17:31:57]No paper [17:31:57]Cover opened [17:32:00]OFD Sender: No OFD packet to send [17:32:02]Write to MH i2c: 01 00 00 2F 2F 5E [17:32:02]Write i2c OK [17:32:02]MH_I2C_Read... [17:32:02]Read from MH i2c: 01 [17:32:02]MH_I2C_Read... [17:32:02]Read from MH i2c: 01 07 00 [17:32:02]MH_I2C_Read... [17:32:02]Read from MH i2c: 01 07 00 2F 2F 00 03 00 00 00 FF 0F 76 [17:32:02]state=3 [17:32:02]No paper [17:32:02]Cover opened [17:32:05]OFD Sender: No OFD packet to send [17:32:07]Write to MH i2c: 01 00 00 30 2F 5F [17:32:07]Write i2c OK [17:32:07]MH_I2C_Read... [17:32:07]Read from MH i2c: 01 [17:32:07]MH_I2C_Read... [17:32:07]Read from MH i2c: 01 07 00 [17:32:07]MH_I2C_Read... [17:32:07]Read from MH i2c: 01 07 00 30 2F 00 03 00 00 00 FF 0F 77 [17:32:07]state=3 [17:32:07]No paper [17:32:07]Cover opened [17:32:10]OFD Sender: No OFD packet to send [17:32:11]int [17:32:11]Write to MH i2c: 01 00 00 31 2F 60 [17:32:11]*** FLAG_PRN_PAP2 reset [17:32:11]Write i2c OK [17:32:11]MH_I2C_Read... [17:32:11]Read from MH i2c: 01 [17:32:11]MH_I2C_Read... [17:32:11]Read from MH i2c: 01 07 00 [17:32:11]MH_I2C_Read... [17:32:11]Read from MH i2c: 01 07 00 31 2F 00 01 00 00 00 FF 0F 76 [17:32:11]state=3 [17:32:11]No paper [17:32:11]Cover closed [17:32:11]int [17:32:11]Write to MH i2c: 01 00 00 32 2F 61 [17:32:11]*** FLAG_PRN_PAP1 reset [17:32:11]Write i2c OK [17:32:11]MH_I2C_Read... [17:32:11]Read from MH i2c: 01 [17:32:11]MH_I2C_Read... [17:32:11]Read from MH i2c: 01 07 00 [17:32:11]MH_I2C_Read... [17:32:11]Read from MH i2c: 01 07 00 32 2F 00 00 00 00 00 FF 0F 76 [17:32:11]state=0 [17:32:15]OFD Sender: No OFD packet to send [17:32:20]OFD Sender: No OFD packet to send [17:32:25]OFD Sender: No OFD packet to send [17:32:30]OFD Sender: No OFD packet to send [17:32:35]OFD Sender: No OFD packet to send [17:32:40]OFD Sender: No OFD packet to send [17:32:45]OFD Sender: No OFD packet to send [17:32:50]OFD Sender: No OFD packet to send [17:32:55]OFD Sender: No OFD packet to send [17:33:00]OFD Sender: No OFD packet to send [17:33:05]OFD Sender: No OFD packet to send [17:33:10]OFD Sender: No OFD packet to send [17:33:15]OFD Sender: No OFD packet to send [17:33:20]OFD Sender: No OFD packet to send [17:33:25]OFD Sender: No OFD packet to send [17:33:25]accept exits with 9 [17:33:25]New connection [17:33:25]New thread 3067301220 created [17:33:25]Thread 3067444580 joined [17:33:25]Waiting for new connection... [17:33:25] Sock 9.Parse request [17:33:25]Sock 9.Check first char [17:33:25]Sock 9.First char is OK [17:33:25]request: POST /json_proto HTTP/1.0 [17:33:25]Method: POST [17:33:25]URL: /json_proto [17:33:25]Method is POST - this is cgi request [17:33:25]url: /json_proto [17:33:25]query_string will be loaded in cgi processing [17:33:25]execute_cgi json_proto POST (null) [17:33:25]execute_cgi path=json_proto method=POST [17:33:25]POST find Content-Length [17:33:25]Host: 172.17.40.67:8080 [17:33:25]Content-Length: 678 [17:33:25]Content-Type: application/json [17:33:25] [17:33:25]POST finish read [17:33:25]Found Content-Length = 678 [17:33:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406083", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:33:25]execute_script... [17:33: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)3406083", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:33:25]POST & json_proto [17:33:25]process_json_proto [17:33:25]json parsed OK: [17:33:25]protocol is kg_v1.0 [17:33:25]action value=close_receipt [17:33:25]process_action close_receipt [17:33:25]cmd_close_receipt [17:33:25]MH_GetDate [17:33:25]Write to MH i2c: F0 00 00 33 2F 51 [17:33:25]Write i2c OK [17:33:25]MH_I2C_Read... [17:33:25]Read from MH i2c: F0 [17:33:25]MH_I2C_Read... [17:33:25]Read from MH i2c: F0 09 00 [17:33:25]MH_I2C_Read... [17:33:25]Read from MH i2c: F0 09 00 33 2F 00 67 79 1E 67 EE DA 66 66 53 [17:33:25]GetLastDocTimeStamp 1730050268 [17:33:25]current date 1730050407 [17:33:25]FM_GetShiftState [17:33:25]SAM_PROTO_GetShiftState [17:33:25]wFMCommunicate request_size=4 [17:33:25]MH_SAM_APDU [17:33:25]CAPDU: 80 13 01 00 [17:33:25]Write to MH i2c: E2 08 00 34 2F 80 13 01 00 00 00 00 00 E0 [17:33:25]Write i2c OK [17:33:25]MH_I2C_Read... [17:33:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:33:25]Read from MH i2c: E2 [17:33:25]MH_I2C_Read... [17:33:25]Read from MH i2c: E2 0E 00 [17:33:25]MH_I2C_Read... [17:33:25]Read from MH i2c: E2 0E 00 34 2F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 8C [17:33:25]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:33:25]wFMCommunicate OK [17:33:25]SAM_PROTO_GetShiftState done [17:33:25]FM_GetShiftState done [17:33:25]opened in 1729987736 [17:33:25]opened+sec_in_day 1730074136 [17:33:25]quantity*price = 50041 [17:33:25]sum+1 = 50042 [17:33:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 564 27.10.2024 17:33 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95565 ФПД: 110471792376482 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T173327&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95565&fm=110471792376482&tin=02508201610067®Number=0000000000170478&sum=50000 [17:33:27]StoreToDocumentArchive [17:33:27]shift 143 fd 95565 [17:33:27]save to /storage/0143/doc_00095565 [17:33:27]save last doc name /storage/0143/doc_00095565 to /storage/kkm_last_doc_name [17:33:27]save OK [17:33:27]Clear old archive folders... [17:33:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:33:27]tlvbuf is 00A66D50 [17:33:27]SAM_PROTO_ClearQueue [17:33:27]wFMCommunicate request_size=4 [17:33:27]MH_SAM_APDU [17:33:27]CAPDU: 80 09 00 00 [17:33:27]Write to MH i2c: E2 08 00 41 2F 80 09 00 00 00 00 00 00 E2 [17:33:27]Write i2c OK [17:33:27]MH_I2C_Read... [17:33:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:33:27]Read from MH i2c: E2 [17:33:27]MH_I2C_Read... [17:33:27]Read from MH i2c: E2 03 00 [17:33:27]MH_I2C_Read... [17:33:27]Read from MH i2c: E2 03 00 41 2F 00 90 00 E4 [17:33:27]RAPDU: 90 00 [17:33:27]wFMCommunicate OK [17:33:27]SAM_PROTO_ClearQueue done [17:33:27]KKMCreateOFDPacket [17:33:27]OFDProtocolAddRootSTLVToBuf [17:33:27]FM_MakeSignedData [17:33:27]FM_MakeSignedData [17:33:27]SAM_PROTO_SignData [17:33:27]wFMCommunicate request_size=4 [17:33:27]MH_SAM_APDU [17:33:27]CAPDU: 80 0D 01 02 [17:33:27]Write to MH i2c: E2 08 00 42 2F 80 0D 01 02 00 00 00 00 EA [17:33:27]Write i2c OK [17:33:27]MH_I2C_Read... [17:33:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:33:27]Read from MH i2c: E2 [17:33:27]MH_I2C_Read... [17:33:27]Read from MH i2c: E2 03 00 [17:33:27]MH_I2C_Read... [17:33:27]Read from MH i2c: E2 03 00 42 2F 00 90 00 E5 [17:33:27]RAPDU: 90 00 [17:33:27]wFMCommunicate OK [17:33:27]wFMCommunicate request_size=255 [17:33:27]MH_SAM_APDU [17:33: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 02 00 00 F4 03 04 00 67 79 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4D 75 01 00 35 04 06 00 64 [17:33:27]Write to MH i2c: E2 02 01 43 2F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 02 00 00 F4 03 04 00 67 79 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4D 75 01 00 35 04 06 00 64 00 00 C9 [17:33:27]Write i2c OK [17:33:27]MH_I2C_Read... [17:33:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:33:27]Read from MH i2c: E2 [17:33:27]MH_I2C_Read... [17:33:27]Read from MH i2c: E2 03 00 [17:33:27]MH_I2C_Read... [17:33:27]Read from MH i2c: E2 03 00 43 2F 00 90 00 E6 [17:33:27]RAPDU: 90 00 [17:33:27]wFMCommunicate OK [17:33:27]wFMCommunicate request_size=10 [17:33:27]MH_SAM_APDU [17:33:27]CAPDU: 80 0D 02 02 05 79 37 F1 3A A2 [17:33:27]Write to MH i2c: E2 0D 00 44 2F 80 0D 02 02 05 00 79 37 F1 3A A2 00 00 74 [17:33:27]Write i2c OK [17:33:27]MH_I2C_Read... [17:33:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:33:27]Read from MH i2c: E2 [17:33:27]MH_I2C_Read... [17:33:27]Read from MH i2c: E2 03 00 [17:33:27]MH_I2C_Read... [17:33:27]Read from MH i2c: E2 03 00 44 2F 00 90 00 E7 [17:33:27]RAPDU: 90 00 [17:33:27]wFMCommunicate OK [17:33:27]wFMCommunicate request_size=4 [17:33:27]MH_SAM_APDU [17:33:27]CAPDU: 80 0D 03 02 [17:33:27]Write to MH i2c: E2 08 00 45 2F 80 0D 03 02 00 00 00 00 EF [17:33:27]Write i2c OK [17:33:27]MH_I2C_Read... [17:33:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:33:27]Read from MH i2c: E2 [17:33:27]MH_I2C_Read... [17:33:27]Read from MH i2c: E2 0B 00 [17:33:27]MH_I2C_Read... [17:33:27]Read from MH i2c: E2 0B 00 45 2F 00 41 1C B5 A3 DC 30 82 40 90 00 73 [17:33:27]RAPDU: 41 1C B5 A3 DC 30 82 40 90 00 [17:33:27]wFMCommunicate OK [17:33:27]SAM_PROTO_SignData done [17:33:27]FM_MakeSignedData done [17:33:27]CreateOFDProtocolMessage [17:33:27]wFMCommunicate request_size=4 [17:33:27]MH_SAM_APDU [17:33:27]CAPDU: 80 11 00 00 [17:33:27]Write to MH i2c: E2 08 00 46 2F 80 11 00 00 00 00 00 00 EF [17:33:27]Write i2c OK [17:33:27]MH_I2C_Read... [17:33:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:33:27]Read from MH i2c: E2 [17:33:27]MH_I2C_Read... [17:33:27]Read from MH i2c: E2 17 00 [17:33:27]MH_I2C_Read... [17:33:27]Read from MH i2c: E2 17 00 46 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 40 [17:33:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:33:27]wFMCommunicate OK [17:33:27]CreateOFDProtocolMessage done [17:33:27]OFDSenderStorePacket 95565 [17:33:27]StoreOFDPacket docnum=95565 [17:33:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 46 83 07 01 B3 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 02 00 00 F4 03 04 00 67 79 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4D 75 01 00 35 04 06 00 64 79 37 F1 3A A2 41 1C B5 A3 DC 30 82 40 [17:33:27]CheckFolder [17:33:27]dirname=/storage/ofd_packets [17:33:27]CheckFolder done [17:33:27]ProducePacketName [17:33:27]name=ofd_packets/00095565 [17:33:27]NVStorageSaveData ofd_packets/00095565 [17:33:27]File name is /storage/ofd_packets/00095565 [17:33:27]Write 301 bytes [17:33:27]NVStorageSaveData done [17:33:27]OFDSenderStorePacket done [17:33:27]KKMCreateOFDPacket done [17:33:27]NVStorageSaveData kkm_last_timestamp [17:33:27]File name is /storage/kkm_last_timestamp [17:33:27]Write 4 bytes [17:33:27]NVStorageSaveData done [17:33:27]ExternCall_PrintAddStr [17:33:27]wPrintStart [17:33:27]Write to MH i2c: 01 00 00 47 2F 76 [17:33:27]Write i2c OK [17:33:27]MH_I2C_Read... [17:33:27]Read from MH i2c: 01 [17:33:27]MH_I2C_Read... [17:33:27]Read from MH i2c: 01 07 00 [17:33:27]MH_I2C_Read... [17:33:27]Read from MH i2c: 01 07 00 47 2F 00 00 00 00 00 FF 0F 8B [17:33:27]RasterBufferAndPrint [17:33:27]line Счет N : (1)3406083 [17:33:27]line ИНН: 02508201610067 [17:33:27]line Контрольно-Кассовый Чек [17:33:27]line ПРОДАЖА [17:33:27]line ТРК (МРК, ГНК) : 22 [17:33:27]line Товар: 2710124130 [17:33:27]line Аи-92-К-4 [17:33:27]line 7.480 * 66.90 [17:33:27]line = 500.41 [17:33:27]line НДС 12% НСП 1% [17:33:27]line > о реализуемом товаре [17:33:27]line ОКРУГЛЕНИЕ: -0.41 [17:33:27]line ИТОГО: 500.00 [17:33:27]line Внесено: 500.00 [17:33:27]line СДАЧА: 0.00 [17:33:27]line НСП 1% : 4.43 [17:33:27]line НДС 12% : 53.14 [17:33:27]line Наличными: 500.00 [17:33:27]line Безнал.: 0.00 [17:33:27]line Место: АЗС № 82 "Партнер Нефть" [17:33:27]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:33:27]line СНО: Общий режим [17:33:27]line Чек 564 27.10.2024 17:33 [17:33:27]line Смена: 143 ФФД: 1.0 [17:33:27]line ЗНМ: 0300000017 [17:33:27]line РНМ: 0000000000170478 [17:33:27]line Версия ККМ: v1.0 [17:33:27]line ФМ: 0000000002098560 [17:33:27]line ФД: 95565 [17:33:27]line ФПД: 110471792376482 [17:33:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T173327&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95565&fm=110471792376482&tin=02508201610067®Number=0000000000170478&sum=50000 [17:33:27]OFD Sender: Processing packet 95565 [packets to send 57, broken 56] [17:33:27]ProducePacketName [17:33:27]name=ofd_packets/00095565 [17:33:27]OFD Sender: To server: pG, [17:33:27]CommunicateWithHost lk.salyk.kg:30040 [17:33:27]ConnectInit lk.salyk.kg [17:33:27]written 0, free lines is 4095 [17:33:28]Connected sock=10 [17:33:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 46 83 07 01 B3 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 02 00 00 F4 03 04 00 67 79 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4D 75 01 00 35 04 06 00 64 79 37 F1 3A A2 41 1C B5 A3 DC 30 82 40 [17:33:28]Write to MH i2c: 01 00 00 72 2F A1 [17:33:28]Write i2c OK [17:33:28]MH_I2C_Read... [17:33:28]Read from MH i2c: 01 [17:33:28]MH_I2C_Read... [17:33:28]Read from MH i2c: 01 07 00 [17:33:28]MH_I2C_Read... [17:33:28]Read from MH i2c: 01 07 00 72 2F 00 00 00 00 00 0A 0D BF [17:33:28]RasterBufferAndPrint [17:33:28]line [17:33:28]line [17:33:28]line [17:33:28]line [17:33:28]line [17:33:28]written 0, free lines is 3345 [17:33:28]MH_Cut [17:33:28]Write to MH i2c: D1 01 00 79 2F 01 7A [17:33:28]Write i2c OK [17:33:28]MH_I2C_Read... [17:33:28]Read from MH i2c: D1 [17:33:28]MH_I2C_Read... [17:33:28]Read from MH i2c: D1 01 00 [17:33:28]MH_I2C_Read... [17:33:28]Read from MH i2c: D1 01 00 79 2F 00 79 [17:33:28]Write to MH i2c: 01 00 00 7A 2F A9 [17:33:28]Write i2c OK [17:33:28]MH_I2C_Read... [17:33:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 58 9D 47 00 67 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 32 30 39 38 35 36 30 10 04 04 00 4D 75 01 00 F4 03 04 00 92 23 1E 67 B6 04 01 00 00 9A 1F 07 CE 6D EE 0E F3 [17:33:28]CommunicateWithHost err = 0 [17:33:28]CheckOFDResponse [17:33:28]1017 (14) - 77093643461234 [17:33:28]1041 (16) - 0000000002098560 [17:33:28]1040 (4) - 95565 [17:33:28]1012 (4) - 27.10.2024 11:27 [17:33:28]1206 (1) - 0 [17:33:28]OFD Sender: Remove packet 95565 [17:33:28]ProducePacketName [17:33:28]name=ofd_packets/00095565 [17:33:28]NVStorageDeleteData [17:33:29]OFD Sender: No OFD packet to send [17:33:29]*** Cut start [17:33:29]*** Partial cut [17:33:29]*** CUTSNS_PIN = 1 [17:33:29]*** CUTSNS_PIN = 0 [17:33:29]*** Brake cut motor [17:33:29]Read from MH i2c: 01 [17:33:29]MH_I2C_Read... [17:33:29]*** Stop cut motor [17:33:29]*** Cut end [17:33:29]Read from MH i2c: 01 07 00 [17:33:29]MH_I2C_Read... [17:33:29]Read from MH i2c: 01 07 00 7A 2F 00 00 00 00 00 FF 0F BE [17:33:29]process_action close_receipt done [17:33:29]requested_data is exist [17:33:29]produce_requested_data [17:33:29]requested_item fm.sn is exist - process it [17:33:29]wFMCommunicate request_size=4 [17:33:29]MH_SAM_APDU [17:33:29]CAPDU: 80 11 00 00 [17:33:29]Write to MH i2c: E2 08 00 7B 2F 80 11 00 00 00 00 00 00 24 [17:33:29]Write i2c OK [17:33:29]MH_I2C_Read... [17:33:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:33:29]Read from MH i2c: E2 [17:33:29]MH_I2C_Read... [17:33:29]Read from MH i2c: E2 17 00 [17:33:29]MH_I2C_Read... [17:33:29]Read from MH i2c: E2 17 00 7B 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 75 [17:33:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:33:29]wFMCommunicate OK [17:33:29]requested_item fd.num is exist - process it [17:33:29]SAM_PROTO_GetFieldsCounters [17:33:29]wFMCommunicate request_size=4 [17:33:29]MH_SAM_APDU [17:33:29]CAPDU: 80 13 00 00 [17:33:29]Write to MH i2c: E2 08 00 7C 2F 80 13 00 00 00 00 00 00 27 [17:33:29]Write i2c OK [17:33:29]MH_I2C_Read... [17:33:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:33:29]Read from MH i2c: E2 [17:33:29]MH_I2C_Read... [17:33:29]Read from MH i2c: E2 62 00 [17:33:29]MH_I2C_Read... [17:33:29]Read from MH i2c: E2 62 00 7C 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4D 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 34 02 00 00 5E 04 04 00 34 02 00 00 57 04 04 00 35 02 00 00 19 04 04 00 00 00 00 00 90 00 3C [17:33:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4D 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 34 02 00 00 5E 04 04 00 34 02 00 00 57 04 04 00 35 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:33:29]wFMCommunicate OK [17:33:29]SAM_PROTO_GetFieldsCounters done [17:33:29]requested_item shift.num is exist - process it [17:33:29]requested_item shift.opened is exist - process it [17:33:29]req_shift_opened [17:33:29]FM_GetShiftState [17:33:29]SAM_PROTO_GetShiftState [17:33:29]wFMCommunicate request_size=4 [17:33:29]MH_SAM_APDU [17:33:29]CAPDU: 80 13 01 00 [17:33:29]Write to MH i2c: E2 08 00 7D 2F 80 13 01 00 00 00 00 00 29 [17:33:29]Write i2c OK [17:33:29]MH_I2C_Read... [17:33:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:33:29]Read from MH i2c: E2 [17:33:29]MH_I2C_Read... [17:33:29]Read from MH i2c: E2 0E 00 [17:33:29]MH_I2C_Read... [17:33:29]Read from MH i2c: E2 0E 00 7D 2F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D5 [17:33:29]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:33:29]wFMCommunicate OK [17:33:29]SAM_PROTO_GetShiftState done [17:33:29]FM_GetShiftState done [17:33:29]req_shift_opened done [17:33:29]requested_item shift.open_date is exist - process it [17:33:29]req_shift_open_date [17:33:29]req_shift_open_date done [17:33:29]produce_requested_data done [17:33:29]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95565,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:33:29]process_action_free close_receipt [17:33:29]json_value_free [17:33:29]json_value_free done [17:33:29]process_json_proto returns [17:33:29]Send response to host [17:33:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95565,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:33:29]free response buf [17:33:29]execute_script done [17:33:29]execute_script returns [17:33:29]free content buf [17:33:29]Sock 9.Close socket [17:33:29]Sock 9.Thread stoped [17:33:34]OFD Sender: No OFD packet to send [17:33:39]OFD Sender: No OFD packet to send [17:33:44]OFD Sender: No OFD packet to send [17:33:49]OFD Sender: No OFD packet to send [17:33:54]OFD Sender: No OFD packet to send [17:33:59]OFD Sender: No OFD packet to send [17:34:04]OFD Sender: No OFD packet to send [17:34:09]OFD Sender: No OFD packet to send [17:34:14]OFD Sender: No OFD packet to send [17:34:19]OFD Sender: No OFD packet to send [17:34:24]OFD Sender: No OFD packet to send [17:34:29]OFD Sender: No OFD packet to send [17:34:29]accept exits with 7 [17:34:29]New connection [17:34:29]New thread 3067444580 created [17:34:29]Thread 3067301220 joined [17:34:29]Waiting for new connection... [17:34:29] Sock 7.Parse request [17:34:29]Sock 7.Check first char [17:34:29]Sock 7.First char is OK [17:34:29]request: POST /json_proto HTTP/1.0 [17:34:29]Method: POST [17:34:29]URL: /json_proto [17:34:29]Method is POST - this is cgi request [17:34:29]url: /json_proto [17:34:29]query_string will be loaded in cgi processing [17:34:29]execute_cgi json_proto POST (null) [17:34:29]execute_cgi path=json_proto method=POST [17:34:29]POST find Content-Length [17:34:29]Host: 172.17.40.67:8080 [17:34:29]Content-Length: 767 [17:34:29]Content-Type: application/json [17:34:29] [17:34:29]POST finish read [17:34:29]Found Content-Length = 767 [17:34:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406085", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:34:29]execute_script... [17:34: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)3406085", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:34:29]POST & json_proto [17:34:29]process_json_proto [17:34:29]json parsed OK: [17:34:29]protocol is kg_v1.0 [17:34:29]action value=close_receipt [17:34:29]process_action close_receipt [17:34:29]cmd_close_receipt [17:34:29]MH_GetDate [17:34:29]Write to MH i2c: F0 00 00 7E 2F 9C [17:34:29]Write i2c OK [17:34:29]MH_I2C_Read... [17:34:29]Read from MH i2c: F0 [17:34:29]MH_I2C_Read... [17:34:29]Read from MH i2c: F0 09 00 [17:34:29]MH_I2C_Read... [17:34:29]Read from MH i2c: F0 09 00 7E 2F 00 A7 79 1E 67 EE DA 66 66 DE [17:34:29]GetLastDocTimeStamp 1730050407 [17:34:29]current date 1730050471 [17:34:29]FM_GetShiftState [17:34:29]SAM_PROTO_GetShiftState [17:34:29]wFMCommunicate request_size=4 [17:34:29]MH_SAM_APDU [17:34:29]CAPDU: 80 13 01 00 [17:34:29]Write to MH i2c: E2 08 00 7F 2F 80 13 01 00 00 00 00 00 2B [17:34:29]Write i2c OK [17:34:29]MH_I2C_Read... [17:34:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:34:29]Read from MH i2c: E2 [17:34:29]MH_I2C_Read... [17:34:29]Read from MH i2c: E2 0E 00 [17:34:29]MH_I2C_Read... [17:34:29]Read from MH i2c: E2 0E 00 7F 2F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D7 [17:34:29]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:34:29]wFMCommunicate OK [17:34:29]SAM_PROTO_GetShiftState done [17:34:29]FM_GetShiftState done [17:34:29]opened in 1729987736 [17:34:29]opened+sec_in_day 1730074136 [17:34:29]quantity*price = 30038 [17:34:29]sum+1 = 30039 [17:34:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.38 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.38 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 565 27.10.2024 17:34 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95566 ФПД: 9562841939422 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T173431&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95566&fm=9562841939422&tin=02508201610067®Number=0000000000170478&sum=30038 [17:34:30]StoreToDocumentArchive [17:34:30]shift 143 fd 95566 [17:34:30]save to /storage/0143/doc_00095566 [17:34:30]save last doc name /storage/0143/doc_00095566 to /storage/kkm_last_doc_name [17:34:30]save OK [17:34:30]Clear old archive folders... [17:34:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:34:30]tlvbuf is 00A79350 [17:34:30]SAM_PROTO_ClearQueue [17:34:30]wFMCommunicate request_size=4 [17:34:30]MH_SAM_APDU [17:34:30]CAPDU: 80 09 00 00 [17:34:30]Write to MH i2c: E2 08 00 8C 2F 80 09 00 00 00 00 00 00 2D [17:34:30]Write i2c OK [17:34:30]MH_I2C_Read... [17:34:30]*** 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 8C 2F 00 90 00 2F [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 8D 2F 80 0D 01 02 00 00 00 00 35 [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 8D 2F 00 90 00 30 [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 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 02 00 00 F4 03 04 00 A7 79 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4E 75 01 00 35 04 06 00 08 [17:34:31]Write to MH i2c: E2 02 01 8E 2F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 02 00 00 F4 03 04 00 A7 79 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4E 75 01 00 35 04 06 00 08 00 00 3A [17:34:31]Write i2c OK [17:34:31]MH_I2C_Read... [17:34:31]Read from MH i2c: E2 [17:34:31]MH_I2C_Read... [17:34:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [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 8E 2F 00 90 00 31 [17:34:31]RAPDU: 90 00 [17:34:31]wFMCommunicate OK [17:34:31]wFMCommunicate request_size=10 [17:34:31]MH_SAM_APDU [17:34:31]CAPDU: 80 0D 02 02 05 B2 85 CB FD DE [17:34:31]Write to MH i2c: E2 0D 00 8F 2F 80 0D 02 02 05 00 B2 85 CB FD DE 00 00 1F [17:34:31]Write i2c OK [17:34:31]MH_I2C_Read... [17:34:31]*** iso7816_exchange 80 0D 02 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 8F 2F 00 90 00 32 [17:34:31]RAPDU: 90 00 [17:34:31]wFMCommunicate OK [17:34:31]wFMCommunicate request_size=4 [17:34:31]MH_SAM_APDU [17:34:31]CAPDU: 80 0D 03 02 [17:34:31]Write to MH i2c: E2 08 00 90 2F 80 0D 03 02 00 00 00 00 3A [17:34:31]Write i2c OK [17:34:31]MH_I2C_Read... [17:34:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:34:31]Read from MH i2c: E2 [17:34:31]MH_I2C_Read... [17:34:31]Read from MH i2c: E2 0B 00 [17:34:31]MH_I2C_Read... [17:34:31]Read from MH i2c: E2 0B 00 90 2F 00 87 6F 75 05 1C C1 40 D7 90 00 9F [17:34:31]RAPDU: 87 6F 75 05 1C C1 40 D7 90 00 [17:34:31]wFMCommunicate OK [17:34:31]SAM_PROTO_SignData done [17:34:31]FM_MakeSignedData done [17:34:31]CreateOFDProtocolMessage [17:34:31]wFMCommunicate request_size=4 [17:34:31]MH_SAM_APDU [17:34:31]CAPDU: 80 11 00 00 [17:34:31]Write to MH i2c: E2 08 00 91 2F 80 11 00 00 00 00 00 00 3A [17:34:31]Write i2c OK [17:34:31]MH_I2C_Read... [17:34:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:34:31]Read from MH i2c: E2 [17:34:31]MH_I2C_Read... [17:34:31]Read from MH i2c: E2 17 00 [17:34:31]MH_I2C_Read... [17:34:31]Read from MH i2c: E2 17 00 91 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8B [17:34:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:34:31]wFMCommunicate OK [17:34:31]CreateOFDProtocolMessage done [17:34:31]OFDSenderStorePacket 95566 [17:34:31]StoreOFDPacket docnum=95566 [17:34:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8F 79 07 01 B4 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 02 00 00 F4 03 04 00 A7 79 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4E 75 01 00 35 04 06 00 08 B2 85 CB FD DE 87 6F 75 05 1C C1 40 D7 [17:34:31]CheckFolder [17:34:31]dirname=/storage/ofd_packets [17:34:31]CheckFolder done [17:34:31]ProducePacketName [17:34:31]name=ofd_packets/00095566 [17:34:31]NVStorageSaveData ofd_packets/00095566 [17:34:31]File name is /storage/ofd_packets/00095566 [17:34:31]Write 301 bytes [17:34:31]NVStorageSaveData done [17:34:31]OFDSenderStorePacket done [17:34:31]KKMCreateOFDPacket done [17:34:31]NVStorageSaveData kkm_last_timestamp [17:34:31]File name is /storage/kkm_last_timestamp [17:34:31]Write 4 bytes [17:34:31]NVStorageSaveData done [17:34:31]ExternCall_PrintAddStr [17:34:31]wPrintStart [17:34:31]Write to MH i2c: 01 00 00 92 2F C1 [17:34:31]Write i2c OK [17:34:31]MH_I2C_Read... [17:34:31]Read from MH i2c: 01 [17:34:31]MH_I2C_Read... [17:34:31]Read from MH i2c: 01 07 00 [17:34:31]MH_I2C_Read... [17:34:31]Read from MH i2c: 01 07 00 92 2F 00 00 00 00 00 FF 0F D6 [17:34:31]RasterBufferAndPrint [17:34:31]line Счет N : (1)3406085 [17:34:31]line ИНН: 02508201610067 [17:34:31]line Контрольно-Кассовый Чек [17:34:31]line ПРОДАЖА [17:34:31]line ТРК (МРК, ГНК) : 32 [17:34:31]line Товар: 2710124130 [17:34:31]line Аи-92-К-4 [17:34:31]line 4.490 * 66.90 [17:34:31]line = 300.38 [17:34:31]line НДС 12% НСП 1% [17:34:31]line > о реализуемом товаре [17:34:31]line ИТОГО: 300.38 [17:34:31]line НСП 1% : 2.66 [17:34:31]line НДС 12% : 31.90 [17:34:31]line Наличными: 0.00 [17:34:31]line Безнал.: 300.38 [17:34:31]line Место: АЗС № 82 "Партнер Нефть" [17:34:31]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:34:31]line СНО: Общий режим [17:34:31]line Чек 565 27.10.2024 17:34 [17:34:31]line Смена: 143 ФФД: 1.0 [17:34:31]line ЗНМ: 0300000017 [17:34:31]line РНМ: 0000000000170478 [17:34:31]line Версия ККМ: v1.0 [17:34:31]line Платежная система: Mbank [17:34:31]line ФМ: 0000000002098560 [17:34:31]line ФД: 95566 [17:34:31]line ФПД: 9562841939422 [17:34:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T173431&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95566&fm=9562841939422&tin=02508201610067®Number=0000000000170478&sum=30038 [17:34:31]OFD Sender: Processing packet 95566 [packets to send 57, broken 56] [17:34:31]ProducePacketName [17:34:31]name=ofd_packets/00095566 [17:34:31]OFD Sender: To server: pG, [17:34:31]CommunicateWithHost lk.salyk.kg:30040 [17:34:31]ConnectInit lk.salyk.kg [17:34:31]written 0, free lines is 4095 [17:34:32]Connected sock=10 [17:34:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8F 79 07 01 B4 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 02 00 00 F4 03 04 00 A7 79 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4E 75 01 00 35 04 06 00 08 B2 85 CB FD DE 87 6F 75 05 1C C1 40 D7 [17:34:32]Write to MH i2c: 01 00 00 BB 2F EA [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 BB 2F 00 00 00 00 00 24 0D 22 [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 3371 [17:34:32]MH_Cut [17:34:32]Write to MH i2c: D1 01 00 C2 2F 01 C3 [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 C2 2F 00 C2 [17:34:32]Write to MH i2c: 01 00 00 C3 2F F2 [17:34:32]Write i2c OK [17:34:32]MH_I2C_Read... [17:34:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 70 16 47 00 16 A7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4E 75 01 00 F4 03 04 00 D2 23 1E 67 B6 04 01 00 00 27 9E CE C5 10 03 21 57 [17:34:32]CommunicateWithHost err = 0 [17:34:32]CheckOFDResponse [17:34:32]1017 (14) - 77093643461234 [17:34:32]1041 (16) - 0000000002098560 [17:34:32]1040 (4) - 95566 [17:34:32]1012 (4) - 27.10.2024 11:28 [17:34:32]1206 (1) - 0 [17:34:32]OFD Sender: Remove packet 95566 [17:34:32]ProducePacketName [17:34:32]name=ofd_packets/00095566 [17:34:32]NVStorageDeleteData [17:34:32]OFD Sender: No OFD packet to send [17:34:32]*** Cut start [17:34:32]*** Partial cut [17:34:32]*** CUTSNS_PIN = 1 [17:34:32]*** CUTSNS_PIN = 0 [17:34:33]*** Brake cut motor [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 C3 2F 00 00 00 00 00 FF 0F 07 [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 C4 2F 80 11 00 00 00 00 00 00 6D [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 C4 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BE [17:34:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 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 C5 2F 80 13 00 00 00 00 00 00 70 [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 C5 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4E 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 35 02 00 00 5E 04 04 00 35 02 00 00 57 04 04 00 36 02 00 00 19 04 04 00 00 00 00 00 90 00 89 [17:34:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4E 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 35 02 00 00 5E 04 04 00 35 02 00 00 57 04 04 00 36 02 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 C6 2F 80 13 01 00 00 00 00 00 72 [17:34:33]Write i2c OK [17:34:33]MH_I2C_Read... [17:34:33]Read from MH i2c: E2 [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 0E 00 [17:34:33]MH_I2C_Read... [17:34:33]Read from MH i2c: E2 0E 00 C6 2F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1E [17:34:33]RAPDU: 09 00 01 98 84 1D 67 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":"0000000002098560","fd.num":95566,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [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":"0000000002098560","fd.num":95566,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [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 7.Close socket [17:34:33]Sock 7.Thread stoped [17:34:37]OFD Sender: No OFD packet to send [17:34:42]OFD Sender: No OFD packet to send [17:34:47]OFD Sender: No OFD packet to send [17:34:52]OFD Sender: No OFD packet to send [17:34:55]accept exits with 9 [17:34:55]New connection [17:34:55]New thread 3067301220 created [17:34:55]Thread 3067444580 joined [17:34:55]Waiting for new connection... [17:34:55] Sock 9.Parse request [17:34:55]Sock 9.Check first char [17:34:55]Sock 9.First char is OK [17:34:55]request: POST /json_proto HTTP/1.0 [17:34:55]Method: POST [17:34:55]URL: /json_proto [17:34:55]Method is POST - this is cgi request [17:34:55]url: /json_proto [17:34:55]query_string will be loaded in cgi processing [17:34:55]execute_cgi json_proto POST (null) [17:34:55]execute_cgi path=json_proto method=POST [17:34:55]POST find Content-Length [17:34:55]Host: 172.17.40.67:8080 [17:34:55]Content-Length: 680 [17:34:55]Content-Type: application/json [17:34:55] [17:34:55]POST finish read [17:34:55]Found Content-Length = 680 [17:34:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406084", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [17:34:55]execute_script... [17:34: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)3406084", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [17:34:55]POST & json_proto [17:34:55]process_json_proto [17:34:55]json parsed OK: [17:34:55]protocol is kg_v1.0 [17:34:55]action value=close_receipt [17:34:55]process_action close_receipt [17:34:55]cmd_close_receipt [17:34:55]MH_GetDate [17:34:55]Write to MH i2c: F0 00 00 C7 2F E5 [17:34:55]Write i2c OK [17:34:55]MH_I2C_Read... [17:34:55]Read from MH i2c: F0 [17:34:55]MH_I2C_Read... [17:34:55]Read from MH i2c: F0 09 00 [17:34:55]MH_I2C_Read... [17:34:55]Read from MH i2c: F0 09 00 C7 2F 00 C1 79 1E 67 EE DA 66 66 41 [17:34:55]GetLastDocTimeStamp 1730050471 [17:34:55]current date 1730050497 [17:34:55]FM_GetShiftState [17:34:55]SAM_PROTO_GetShiftState [17:34:55]wFMCommunicate request_size=4 [17:34:55]MH_SAM_APDU [17:34:55]CAPDU: 80 13 01 00 [17:34:55]Write to MH i2c: E2 08 00 C8 2F 80 13 01 00 00 00 00 00 74 [17:34:55]Write i2c OK [17:34:55]MH_I2C_Read... [17:34:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:34:55]Read from MH i2c: E2 [17:34:55]MH_I2C_Read... [17:34:55]Read from MH i2c: E2 0E 00 [17:34:55]MH_I2C_Read... [17:34:55]Read from MH i2c: E2 0E 00 C8 2F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 20 [17:34:55]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:34:55]wFMCommunicate OK [17:34:55]SAM_PROTO_GetShiftState done [17:34:55]FM_GetShiftState done [17:34:55]opened in 1729987736 [17:34:55]opened+sec_in_day 1730074136 [17:34:55]quantity*price = 300075 [17:34:55]sum+1 = 300077 [17:34:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.76 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 566 27.10.2024 17:34 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95567 ФПД: 228834051519448 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T173457&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95567&fm=228834051519448&tin=02508201610067®Number=0000000000170478&sum=300000 [17:34:56]StoreToDocumentArchive [17:34:56]shift 143 fd 95567 [17:34:56]save to /storage/0143/doc_00095567 [17:34:56]save last doc name /storage/0143/doc_00095567 to /storage/kkm_last_doc_name [17:34:56]save OK [17:34:56]Clear old archive folders... [17:34:56]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:34:56]tlvbuf is 00A78C20 [17:34:56]SAM_PROTO_ClearQueue [17:34:56]wFMCommunicate request_size=4 [17:34:56]MH_SAM_APDU [17:34:56]CAPDU: 80 09 00 00 [17:34:56]Write to MH i2c: E2 08 00 D5 2F 80 09 00 00 00 00 00 00 76 [17:34:56]Write i2c OK [17:34:56]MH_I2C_Read... [17:34:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:34:56]Read from MH i2c: E2 [17:34:56]MH_I2C_Read... [17:34:56]Read from MH i2c: E2 03 00 [17:34:56]MH_I2C_Read... [17:34:56]Read from MH i2c: E2 03 00 D5 2F 00 90 00 78 [17:34:56]RAPDU: 90 00 [17:34:56]wFMCommunicate OK [17:34:56]SAM_PROTO_ClearQueue done [17:34:56]KKMCreateOFDPacket [17:34:56]OFDProtocolAddRootSTLVToBuf [17:34:56]FM_MakeSignedData [17:34:56]FM_MakeSignedData [17:34:56]SAM_PROTO_SignData [17:34:56]wFMCommunicate request_size=4 [17:34:56]MH_SAM_APDU [17:34:56]CAPDU: 80 0D 01 02 [17:34:56]Write to MH i2c: E2 08 00 D6 2F 80 0D 01 02 00 00 00 00 7E [17:34:56]Write i2c OK [17:34:56]MH_I2C_Read... [17:34:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:34:56]Read from MH i2c: E2 [17:34:56]MH_I2C_Read... [17:34:56]Read from MH i2c: E2 03 00 [17:34:56]MH_I2C_Read... [17:34:56]Read from MH i2c: E2 03 00 D6 2F 00 90 00 79 [17:34:56]RAPDU: 90 00 [17:34:56]wFMCommunicate OK [17:34:56]wFMCommunicate request_size=255 [17:34:56]MH_SAM_APDU [17:34: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 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 36 02 00 00 F4 03 04 00 C1 79 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4F 75 01 00 35 04 06 00 D0 1F 94 5A [17:34:56]Write to MH i2c: E2 02 01 D7 2F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 36 02 00 00 F4 03 04 00 C1 79 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4F 75 01 00 35 04 06 00 D0 1F 94 5A 00 00 62 [17:34:56]Write i2c OK [17:34:56]MH_I2C_Read... [17:34:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:34:57]Read from MH i2c: E2 [17:34:57]MH_I2C_Read... [17:34:57]Read from MH i2c: E2 03 00 [17:34:57]MH_I2C_Read... [17:34:57]Read from MH i2c: E2 03 00 D7 2F 00 90 00 7A [17:34:57]RAPDU: 90 00 [17:34:57]wFMCommunicate OK [17:34:57]wFMCommunicate request_size=7 [17:34:57]MH_SAM_APDU [17:34:57]CAPDU: 80 0D 02 02 02 73 D8 [17:34:57]Write to MH i2c: E2 0A 00 D8 2F 80 0D 02 02 02 00 73 D8 00 00 D0 [17:34:57]Write i2c OK [17:34:57]MH_I2C_Read... [17:34:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:34:57]Read from MH i2c: E2 [17:34:57]MH_I2C_Read... [17:34:57]Read from MH i2c: E2 03 00 [17:34:57]MH_I2C_Read... [17:34:57]Read from MH i2c: E2 03 00 D8 2F 00 90 00 7B [17:34:57]RAPDU: 90 00 [17:34:57]wFMCommunicate OK [17:34:57]wFMCommunicate request_size=4 [17:34:57]MH_SAM_APDU [17:34:57]CAPDU: 80 0D 03 02 [17:34:57]Write to MH i2c: E2 08 00 D9 2F 80 0D 03 02 00 00 00 00 83 [17:34:57]Write i2c OK [17:34:57]MH_I2C_Read... [17:34:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:34:57]Read from MH i2c: E2 [17:34:57]MH_I2C_Read... [17:34:57]Read from MH i2c: E2 0B 00 [17:34:57]MH_I2C_Read... [17:34:57]Read from MH i2c: E2 0B 00 D9 2F 00 2E 9B 97 9F 42 FE 2C 66 90 00 55 [17:34:57]RAPDU: 2E 9B 97 9F 42 FE 2C 66 90 00 [17:34:57]wFMCommunicate OK [17:34:57]SAM_PROTO_SignData done [17:34:57]FM_MakeSignedData done [17:34:57]CreateOFDProtocolMessage [17:34:57]wFMCommunicate request_size=4 [17:34:57]MH_SAM_APDU [17:34:57]CAPDU: 80 11 00 00 [17:34:57]Write to MH i2c: E2 08 00 DA 2F 80 11 00 00 00 00 00 00 83 [17:34:57]Write i2c OK [17:34:57]MH_I2C_Read... [17:34:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:34:57]Read from MH i2c: E2 [17:34:57]MH_I2C_Read... [17:34:57]Read from MH i2c: E2 17 00 [17:34:57]MH_I2C_Read... [17:34:57]Read from MH i2c: E2 17 00 DA 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D4 [17:34:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:34:57]wFMCommunicate OK [17:34:57]CreateOFDProtocolMessage done [17:34:57]OFDSenderStorePacket 95567 [17:34:57]StoreOFDPacket docnum=95567 [17:34:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 29 13 04 01 8F 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 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 36 02 00 00 F4 03 04 00 C1 79 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4F 75 01 00 35 04 06 00 D0 1F 94 5A 73 D8 2E 9B 97 9F 42 FE 2C 66 [17:34:57]CheckFolder [17:34:57]dirname=/storage/ofd_packets [17:34:57]CheckFolder done [17:34:57]ProducePacketName [17:34:57]name=ofd_packets/00095567 [17:34:57]NVStorageSaveData ofd_packets/00095567 [17:34:57]File name is /storage/ofd_packets/00095567 [17:34:57]Write 298 bytes [17:34:57]NVStorageSaveData done [17:34:57]OFDSenderStorePacket done [17:34:57]KKMCreateOFDPacket done [17:34:57]NVStorageSaveData kkm_last_timestamp [17:34:57]File name is /storage/kkm_last_timestamp [17:34:57]Write 4 bytes [17:34:57]NVStorageSaveData done [17:34:57]ExternCall_PrintAddStr [17:34:57]wPrintStart [17:34:57]Write to MH i2c: 01 00 00 DB 2F 0A [17:34:57]Write i2c OK [17:34:57]MH_I2C_Read... [17:34:57]Read from MH i2c: 01 [17:34:57]MH_I2C_Read... [17:34:57]Read from MH i2c: 01 07 00 [17:34:57]MH_I2C_Read... [17:34:57]Read from MH i2c: 01 07 00 DB 2F 00 00 00 00 00 FF 0F 1F [17:34:57]RasterBufferAndPrint [17:34:57]line Счет N : (1)3406084 [17:34:57]line ИНН: 02508201610067 [17:34:57]line Контрольно-Кассовый Чек [17:34:57]line ПРОДАЖА [17:34:57]line ТРК (МРК, ГНК) : 51 [17:34:57]line Товар: 2710194210 [17:34:57]line ДТ-К-5 [17:34:57]line 39.380 * 76.20 [17:34:57]line = 3000.76 [17:34:57]line НДС 12% НСП 1% [17:34:57]line > о реализуемом товаре [17:34:57]line ОКРУГЛЕНИЕ: -0.76 [17:34:57]line ИТОГО: 3000.00 [17:34:57]line Внесено: 3000.00 [17:34:57]line СДАЧА: 0.00 [17:34:57]line НСП 1% : 26.55 [17:34:57]line НДС 12% : 318.66 [17:34:57]line Наличными: 3000.00 [17:34:57]line Безнал.: 0.00 [17:34:57]line Место: АЗС № 82 "Партнер Нефть" [17:34:57]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:34:57]line СНО: Общий режим [17:34:57]line Чек 566 27.10.2024 17:34 [17:34:57]line Смена: 143 ФФД: 1.0 [17:34:57]line ЗНМ: 0300000017 [17:34:57]line РНМ: 0000000000170478 [17:34:57]line Версия ККМ: v1.0 [17:34:57]line ФМ: 0000000002098560 [17:34:57]line ФД: 95567 [17:34:57]line ФПД: 228834051519448 [17:34:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T173457&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95567&fm=228834051519448&tin=02508201610067®Number=0000000000170478&sum=300000 [17:34:57]OFD Sender: Processing packet 95567 [packets to send 57, broken 56] [17:34:57]ProducePacketName [17:34:57]name=ofd_packets/00095567 [17:34:57]OFD Sender: To server: pG, [17:34:57]CommunicateWithHost lk.salyk.kg:30040 [17:34:57]ConnectInit lk.salyk.kg [17:34:57]written 0, free lines is 4095 [17:34:57]Connected sock=11 [17:34:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 29 13 04 01 8F 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 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 36 02 00 00 F4 03 04 00 C1 79 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 4F 75 01 00 35 04 06 00 D0 1F 94 5A 73 D8 2E 9B 97 9F 42 FE 2C 66 [17:34:58]Write to MH i2c: 01 00 00 06 30 36 [17:34:58]Write i2c OK [17:34:58]MH_I2C_Read... [17:34:58]Read from MH i2c: 01 [17:34:58]MH_I2C_Read... [17:34:58]Read from MH i2c: 01 07 00 [17:34:58]MH_I2C_Read... [17:34:58]Read from MH i2c: 01 07 00 06 30 00 00 00 00 00 F5 0C 3E [17:34:58]RasterBufferAndPrint [17:34:58]line [17:34:58]line [17:34:58]line [17:34:58]line [17:34:58]line [17:34:58]written 0, free lines is 3324 [17:34:58]MH_Cut [17:34:58]Write to MH i2c: D1 01 00 0D 30 01 0F [17:34:58]Write i2c OK [17:34:58]MH_I2C_Read... [17:34:58]Read from MH i2c: D1 [17:34:58]MH_I2C_Read... [17:34:58]Read from MH i2c: D1 01 00 [17:34:58]MH_I2C_Read... [17:34:58]Read from MH i2c: D1 01 00 0D 30 00 0E [17:34:58]Write to MH i2c: 01 00 00 0E 30 3E [17:34:58]Write i2c OK [17:34:58]MH_I2C_Read... [17:34:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A2 16 47 00 7E 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 32 30 39 38 35 36 30 10 04 04 00 4F 75 01 00 F4 03 04 00 EC 23 1E 67 B6 04 01 00 00 22 86 3A 5B 1F CE 1E 8D [17:34:58]CommunicateWithHost err = 0 [17:34:58]CheckOFDResponse [17:34:58]1017 (14) - 77093643461234 [17:34:58]1041 (16) - 0000000002098560 [17:34:58]1040 (4) - 95567 [17:34:58]1012 (4) - 27.10.2024 11:28 [17:34:58]1206 (1) - 0 [17:34:58]OFD Sender: Remove packet 95567 [17:34:58]ProducePacketName [17:34:58]name=ofd_packets/00095567 [17:34:58]NVStorageDeleteData [17:34:58]OFD Sender: No OFD packet to send [17:34:58]*** Cut start [17:34:58]*** Partial cut [17:34:58]*** CUTSNS_PIN = 1 [17:34:58]*** CUTSNS_PIN = 0 [17:34:59]*** Brake cut motor [17:34:59]Read from MH i2c: 01 [17:34:59]MH_I2C_Read... [17:34:59]*** Stop cut motor [17:34:59]*** Cut end [17:34:59]Read from MH i2c: 01 07 00 [17:34:59]MH_I2C_Read... [17:34:59]Read from MH i2c: 01 07 00 0E 30 00 00 00 00 00 FF 0F 53 [17:34:59]process_action close_receipt done [17:34:59]requested_data is exist [17:34:59]produce_requested_data [17:34:59]requested_item fm.sn is exist - process it [17:34:59]wFMCommunicate request_size=4 [17:34:59]MH_SAM_APDU [17:34:59]CAPDU: 80 11 00 00 [17:34:59]Write to MH i2c: E2 08 00 0F 30 80 11 00 00 00 00 00 00 B9 [17:34:59]Write i2c OK [17:34:59]MH_I2C_Read... [17:34:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:34:59]Read from MH i2c: E2 [17:34:59]MH_I2C_Read... [17:34:59]Read from MH i2c: E2 17 00 [17:34:59]MH_I2C_Read... [17:34:59]Read from MH i2c: E2 17 00 0F 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0A [17:34:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:34:59]wFMCommunicate OK [17:34:59]requested_item fd.num is exist - process it [17:34:59]SAM_PROTO_GetFieldsCounters [17:34:59]wFMCommunicate request_size=4 [17:34:59]MH_SAM_APDU [17:34:59]CAPDU: 80 13 00 00 [17:34:59]Write to MH i2c: E2 08 00 10 30 80 13 00 00 00 00 00 00 BC [17:34:59]Write i2c OK [17:34:59]MH_I2C_Read... [17:34:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:34:59]Read from MH i2c: E2 [17:34:59]MH_I2C_Read... [17:34:59]Read from MH i2c: E2 62 00 [17:34:59]MH_I2C_Read... [17:34:59]Read from MH i2c: E2 62 00 10 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4F 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 36 02 00 00 5E 04 04 00 36 02 00 00 57 04 04 00 37 02 00 00 19 04 04 00 00 00 00 00 90 00 D9 [17:34:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 4F 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 36 02 00 00 5E 04 04 00 36 02 00 00 57 04 04 00 37 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:34:59]wFMCommunicate OK [17:34:59]SAM_PROTO_GetFieldsCounters done [17:34:59]requested_item shift.num is exist - process it [17:34:59]requested_item shift.opened is exist - process it [17:34:59]req_shift_opened [17:34:59]FM_GetShiftState [17:34:59]SAM_PROTO_GetShiftState [17:34:59]wFMCommunicate request_size=4 [17:34:59]MH_SAM_APDU [17:34:59]CAPDU: 80 13 01 00 [17:34:59]Write to MH i2c: E2 08 00 11 30 80 13 01 00 00 00 00 00 BE [17:34:59]Write i2c OK [17:34:59]MH_I2C_Read... [17:34:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:34:59]Read from MH i2c: E2 [17:34:59]MH_I2C_Read... [17:34:59]Read from MH i2c: E2 0E 00 [17:34:59]MH_I2C_Read... [17:34:59]Read from MH i2c: E2 0E 00 11 30 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 6A [17:34:59]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:34:59]wFMCommunicate OK [17:34:59]SAM_PROTO_GetShiftState done [17:34:59]FM_GetShiftState done [17:34:59]req_shift_opened done [17:34:59]requested_item shift.open_date is exist - process it [17:34:59]req_shift_open_date [17:34:59]req_shift_open_date done [17:34:59]produce_requested_data done [17:34:59]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95567,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:34:59]process_action_free close_receipt [17:34:59]json_value_free [17:34:59]json_value_free done [17:34:59]process_json_proto returns [17:34:59]Send response to host [17:34:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95567,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:34:59]free response buf [17:34:59]execute_script done [17:34:59]execute_script returns [17:34:59]free content buf [17:34:59]Sock 9.Close socket [17:34:59]Sock 9.Thread stoped [17:35:03]OFD Sender: No OFD packet to send [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: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]accept exits with 7 [17:35:53]New connection [17:35:53]New thread 3067444580 created [17:35:53]Thread 3067301220 joined [17:35:53]Waiting for new connection... [17:35:53] Sock 7.Parse request [17:35:53]Sock 7.Check first char [17:35:53]Sock 7.First char is OK [17:35:53]request: POST /json_proto HTTP/1.0 [17:35:53]Method: POST [17:35:53]URL: /json_proto [17:35:53]Method is POST - this is cgi request [17:35:53]url: /json_proto [17:35:53]query_string will be loaded in cgi processing [17:35:53]execute_cgi json_proto POST (null) [17:35:53]execute_cgi path=json_proto method=POST [17:35:53]POST find Content-Length [17:35:53]Host: 172.17.40.67:8080 [17:35:53]Content-Length: 770 [17:35:53]Content-Type: application/json [17:35:53] [17:35:53]POST finish read [17:35:53]Found Content-Length = 770 [17:35:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406086", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:35:53]execute_script... [17:35: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)3406086", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:35:53]POST & json_proto [17:35:53]process_json_proto [17:35:53]json parsed OK: [17:35:53]protocol is kg_v1.0 [17:35:53]action value=close_receipt [17:35:53]process_action close_receipt [17:35:53]cmd_close_receipt [17:35:53]MH_GetDate [17:35:53]Write to MH i2c: F0 00 00 12 30 31 [17:35:53]Write i2c OK [17:35:53]MH_I2C_Read... [17:35:53]Read from MH i2c: F0 [17:35:53]MH_I2C_Read... [17:35:53]Read from MH i2c: F0 09 00 [17:35:53]MH_I2C_Read... [17:35:53]Read from MH i2c: F0 09 00 12 30 00 FA 79 1E 67 EE DA 66 66 C6 [17:35:53]GetLastDocTimeStamp 1730050497 [17:35:53]current date 1730050554 [17:35:53]FM_GetShiftState [17:35:53]SAM_PROTO_GetShiftState [17:35:53]wFMCommunicate request_size=4 [17:35:53]MH_SAM_APDU [17:35:53]CAPDU: 80 13 01 00 [17:35:53]Write to MH i2c: E2 08 00 13 30 80 13 01 00 00 00 00 00 C0 [17:35:53]Write i2c OK [17:35:53]MH_I2C_Read... [17:35:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:35:53]Read from MH i2c: E2 [17:35:53]MH_I2C_Read... [17:35:53]Read from MH i2c: E2 0E 00 [17:35:53]MH_I2C_Read... [17:35:53]Read from MH i2c: E2 0E 00 13 30 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 6C [17:35:53]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:35:53]wFMCommunicate OK [17:35:53]SAM_PROTO_GetShiftState done [17:35:53]FM_GetShiftState done [17:35:53]opened in 1729987736 [17:35:53]opened+sec_in_day 1730074136 [17:35:53]quantity*price = 100015 [17:35:53]sum+1 = 100017 [17:35:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 567 27.10.2024 17:35 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95568 ФПД: 8326083917586 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T173554&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95568&fm=8326083917586&tin=02508201610067®Number=0000000000170478&sum=100016 [17:35:54]StoreToDocumentArchive [17:35:54]shift 143 fd 95568 [17:35:54]save to /storage/0143/doc_00095568 [17:35:54]save last doc name /storage/0143/doc_00095568 to /storage/kkm_last_doc_name [17:35:54]save OK [17:35:54]Clear old archive folders... [17:35:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:35:54]tlvbuf is 00AB12A0 [17:35:54]SAM_PROTO_ClearQueue [17:35:54]wFMCommunicate request_size=4 [17:35:54]MH_SAM_APDU [17:35:54]CAPDU: 80 09 00 00 [17:35:54]Write to MH i2c: E2 08 00 20 30 80 09 00 00 00 00 00 00 C2 [17:35:54]Write i2c OK [17:35:54]MH_I2C_Read... [17:35:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:35:54]Read from MH i2c: E2 [17:35:54]MH_I2C_Read... [17:35:54]Read from MH i2c: E2 03 00 [17:35:54]MH_I2C_Read... [17:35:54]Read from MH i2c: E2 03 00 20 30 00 90 00 C4 [17:35:54]RAPDU: 90 00 [17:35:54]wFMCommunicate OK [17:35:54]SAM_PROTO_ClearQueue done [17:35:54]KKMCreateOFDPacket [17:35:54]OFDProtocolAddRootSTLVToBuf [17:35:54]FM_MakeSignedData [17:35:54]FM_MakeSignedData [17:35:54]SAM_PROTO_SignData [17:35:54]wFMCommunicate request_size=4 [17:35:54]MH_SAM_APDU [17:35:54]CAPDU: 80 0D 01 02 [17:35:54]Write to MH i2c: E2 08 00 21 30 80 0D 01 02 00 00 00 00 CA [17:35:54]Write i2c OK [17:35:54]MH_I2C_Read... [17:35:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:35:54]Read from MH i2c: E2 [17:35:54]MH_I2C_Read... [17:35:54]Read from MH i2c: E2 03 00 [17:35:54]MH_I2C_Read... [17:35:54]Read from MH i2c: E2 03 00 21 30 00 90 00 C5 [17:35:54]RAPDU: 90 00 [17:35:54]wFMCommunicate OK [17:35:54]wFMCommunicate request_size=255 [17:35:54]MH_SAM_APDU [17:35: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 02 00 00 F4 03 04 00 FA 79 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 50 75 01 00 35 04 06 00 07 [17:35:54]Write to MH i2c: E2 02 01 22 30 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 02 00 00 F4 03 04 00 FA 79 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 50 75 01 00 35 04 06 00 07 00 00 FF [17:35:54]Write i2c OK [17:35:54]MH_I2C_Read... [17:35:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:35:54]Read from MH i2c: E2 [17:35:54]MH_I2C_Read... [17:35:54]Read from MH i2c: E2 03 00 [17:35:54]MH_I2C_Read... [17:35:54]Read from MH i2c: E2 03 00 22 30 00 90 00 C6 [17:35:54]RAPDU: 90 00 [17:35:54]wFMCommunicate OK [17:35:54]wFMCommunicate request_size=10 [17:35:54]MH_SAM_APDU [17:35:54]CAPDU: 80 0D 02 02 05 92 91 46 37 12 [17:35:54]Write to MH i2c: E2 0D 00 23 30 80 0D 02 02 05 00 92 91 46 37 12 00 00 89 [17:35:54]Write i2c OK [17:35:54]MH_I2C_Read... [17:35:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:35:55]Read from MH i2c: E2 [17:35:55]MH_I2C_Read... [17:35:55]Read from MH i2c: E2 03 00 [17:35:55]MH_I2C_Read... [17:35:55]Read from MH i2c: E2 03 00 23 30 00 90 00 C7 [17:35:55]RAPDU: 90 00 [17:35:55]wFMCommunicate OK [17:35:55]wFMCommunicate request_size=4 [17:35:55]MH_SAM_APDU [17:35:55]CAPDU: 80 0D 03 02 [17:35:55]Write to MH i2c: E2 08 00 24 30 80 0D 03 02 00 00 00 00 CF [17:35:55]Write i2c OK [17:35:55]MH_I2C_Read... [17:35:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:35:55]Read from MH i2c: E2 [17:35:55]MH_I2C_Read... [17:35:55]Read from MH i2c: E2 0B 00 [17:35:55]MH_I2C_Read... [17:35:55]Read from MH i2c: E2 0B 00 24 30 00 74 C2 18 94 2D 3D DC B9 90 00 B1 [17:35:55]RAPDU: 74 C2 18 94 2D 3D DC B9 90 00 [17:35:55]wFMCommunicate OK [17:35:55]SAM_PROTO_SignData done [17:35:55]FM_MakeSignedData done [17:35:55]CreateOFDProtocolMessage [17:35:55]wFMCommunicate request_size=4 [17:35:55]MH_SAM_APDU [17:35:55]CAPDU: 80 11 00 00 [17:35:55]Write to MH i2c: E2 08 00 25 30 80 11 00 00 00 00 00 00 CF [17:35:55]Write i2c OK [17:35:55]MH_I2C_Read... [17:35:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:35:55]Read from MH i2c: E2 [17:35:55]MH_I2C_Read... [17:35:55]Read from MH i2c: E2 17 00 [17:35:55]MH_I2C_Read... [17:35:55]Read from MH i2c: E2 17 00 25 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 20 [17:35:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:35:55]wFMCommunicate OK [17:35:55]CreateOFDProtocolMessage done [17:35:55]OFDSenderStorePacket 95568 [17:35:55]StoreOFDPacket docnum=95568 [17:35:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0F E8 07 01 34 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 02 00 00 F4 03 04 00 FA 79 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 50 75 01 00 35 04 06 00 07 92 91 46 37 12 74 C2 18 94 2D 3D DC B9 [17:35:55]CheckFolder [17:35:55]dirname=/storage/ofd_packets [17:35:55]CheckFolder done [17:35:55]ProducePacketName [17:35:55]name=ofd_packets/00095568 [17:35:55]NVStorageSaveData ofd_packets/00095568 [17:35:55]File name is /storage/ofd_packets/00095568 [17:35:55]Write 301 bytes [17:35:55]NVStorageSaveData done [17:35:55]OFDSenderStorePacket done [17:35:55]KKMCreateOFDPacket done [17:35:55]NVStorageSaveData kkm_last_timestamp [17:35:55]File name is /storage/kkm_last_timestamp [17:35:55]Write 4 bytes [17:35:55]NVStorageSaveData done [17:35:55]ExternCall_PrintAddStr [17:35:55]wPrintStart [17:35:55]Write to MH i2c: 01 00 00 26 30 56 [17:35:55]Write i2c OK [17:35:55]MH_I2C_Read... [17:35:55]Read from MH i2c: 01 [17:35:55]MH_I2C_Read... [17:35:55]Read from MH i2c: 01 07 00 [17:35:55]MH_I2C_Read... [17:35:55]Read from MH i2c: 01 07 00 26 30 00 00 00 00 00 FF 0F 6B [17:35:55]RasterBufferAndPrint [17:35:55]line Счет N : (1)3406086 [17:35:55]line ИНН: 02508201610067 [17:35:55]line Контрольно-Кассовый Чек [17:35:55]line ПРОДАЖА [17:35:55]line ТРК (МРК, ГНК) : 12 [17:35:55]line Товар: 2710124130 [17:35:55]line Аи-92-К-4 [17:35:55]line 14.950 * 66.90 [17:35:55]line = 1000.16 [17:35:55]line НДС 12% НСП 1% [17:35:55]line > о реализуемом товаре [17:35:55]line ИТОГО: 1000.16 [17:35:55]line НСП 1% : 8.85 [17:35:55]line НДС 12% : 106.21 [17:35:55]line Наличными: 0.00 [17:35:55]line Безнал.: 1000.16 [17:35:55]line Место: АЗС № 82 "Партнер Нефть" [17:35:55]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:35:55]line СНО: Общий режим [17:35:55]line Чек 567 27.10.2024 17:35 [17:35:55]line Смена: 143 ФФД: 1.0 [17:35:55]line ЗНМ: 0300000017 [17:35:55]line РНМ: 0000000000170478 [17:35:55]line Версия ККМ: v1.0 [17:35:55]line Платежная система: Mbank [17:35:55]line ФМ: 0000000002098560 [17:35:55]line ФД: 95568 [17:35:55]line ФПД: 8326083917586 [17:35:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T173554&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95568&fm=8326083917586&tin=02508201610067®Number=0000000000170478&sum=100016 [17:35:55]OFD Sender: Processing packet 95568 [packets to send 57, broken 56] [17:35:55]ProducePacketName [17:35:55]name=ofd_packets/00095568 [17:35:55]OFD Sender: To server: pG, [17:35:55]CommunicateWithHost lk.salyk.kg:30040 [17:35:55]ConnectInit lk.salyk.kg [17:35:55]written 0, free lines is 4095 [17:35:55]Connected sock=10 [17:35:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0F E8 07 01 34 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 02 00 00 F4 03 04 00 FA 79 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 50 75 01 00 35 04 06 00 07 92 91 46 37 12 74 C2 18 94 2D 3D DC B9 [17:35:55]Write to MH i2c: 01 00 00 4F 30 7F [17:35:55]Write i2c OK [17:35:55]MH_I2C_Read... [17:35:55]Read from MH i2c: 01 [17:35:55]MH_I2C_Read... [17:35:55]Read from MH i2c: 01 07 00 [17:35:55]MH_I2C_Read... [17:35:55]Read from MH i2c: 01 07 00 4F 30 00 00 00 00 00 20 0D B3 [17:35:55]RasterBufferAndPrint [17:35:55]line [17:35:55]line [17:35:55]line [17:35:55]line [17:35:55]line [17:35:55]written 0, free lines is 3366 [17:35:55]MH_Cut [17:35:55]Write to MH i2c: D1 01 00 56 30 01 58 [17:35:55]Write i2c OK [17:35:55]MH_I2C_Read... [17:35:55]Read from MH i2c: D1 [17:35:55]MH_I2C_Read... [17:35:55]Read from MH i2c: D1 01 00 [17:35:55]MH_I2C_Read... [17:35:55]Read from MH i2c: D1 01 00 56 30 00 57 [17:35:55]Write to MH i2c: 01 00 00 57 30 87 [17:35:55]Write i2c OK [17:35:55]MH_I2C_Read... [17:35:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 36 B8 47 00 9E 99 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 50 75 01 00 F4 03 04 00 26 24 1E 67 B6 04 01 00 00 BB 8A 5D B2 36 EE 82 4A [17:35:56]CommunicateWithHost err = 0 [17:35:56]CheckOFDResponse [17:35:56]1017 (14) - 77093643461234 [17:35:56]1041 (16) - 0000000002098560 [17:35:56]1040 (4) - 95568 [17:35:56]1012 (4) - 27.10.2024 11:29 [17:35:56]1206 (1) - 0 [17:35:56]OFD Sender: Remove packet 95568 [17:35:56]ProducePacketName [17:35:56]name=ofd_packets/00095568 [17:35:56]NVStorageDeleteData [17:35:56]OFD Sender: No OFD packet to send [17:35:56]*** Cut start [17:35:56]*** Partial cut [17:35:56]*** CUTSNS_PIN = 1 [17:35:56]*** CUTSNS_PIN = 0 [17:35:56]*** Brake cut motor [17:35:57]Read from MH i2c: 01 [17:35:57]MH_I2C_Read... [17:35:57]*** Stop cut motor [17:35:57]*** Cut end [17:35:57]Read from MH i2c: 01 07 00 [17:35:57]MH_I2C_Read... [17:35:57]Read from MH i2c: 01 07 00 57 30 00 00 00 00 00 FF 0F 9C [17:35:57]process_action close_receipt done [17:35:57]requested_data is exist [17:35:57]produce_requested_data [17:35:57]requested_item fm.sn is exist - process it [17:35:57]wFMCommunicate request_size=4 [17:35:57]MH_SAM_APDU [17:35:57]CAPDU: 80 11 00 00 [17:35:57]Write to MH i2c: E2 08 00 58 30 80 11 00 00 00 00 00 00 02 [17:35:57]Write i2c OK [17:35:57]MH_I2C_Read... [17:35:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:35:57]Read from MH i2c: E2 [17:35:57]MH_I2C_Read... [17:35:57]Read from MH i2c: E2 17 00 [17:35:57]MH_I2C_Read... [17:35:57]Read from MH i2c: E2 17 00 58 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 53 [17:35:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:35:57]wFMCommunicate OK [17:35:57]requested_item fd.num is exist - process it [17:35:57]SAM_PROTO_GetFieldsCounters [17:35:57]wFMCommunicate request_size=4 [17:35:57]MH_SAM_APDU [17:35:57]CAPDU: 80 13 00 00 [17:35:57]Write to MH i2c: E2 08 00 59 30 80 13 00 00 00 00 00 00 05 [17:35:57]Write i2c OK [17:35:57]MH_I2C_Read... [17:35:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:35:57]Read from MH i2c: E2 [17:35:57]MH_I2C_Read... [17:35:57]Read from MH i2c: E2 62 00 [17:35:57]MH_I2C_Read... [17:35:57]Read from MH i2c: E2 62 00 59 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 50 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 37 02 00 00 5E 04 04 00 37 02 00 00 57 04 04 00 38 02 00 00 19 04 04 00 00 00 00 00 90 00 26 [17:35:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 50 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 37 02 00 00 5E 04 04 00 37 02 00 00 57 04 04 00 38 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:35:57]wFMCommunicate OK [17:35:57]SAM_PROTO_GetFieldsCounters done [17:35:57]requested_item shift.num is exist - process it [17:35:57]requested_item shift.opened is exist - process it [17:35:57]req_shift_opened [17:35:57]FM_GetShiftState [17:35:57]SAM_PROTO_GetShiftState [17:35:57]wFMCommunicate request_size=4 [17:35:57]MH_SAM_APDU [17:35:57]CAPDU: 80 13 01 00 [17:35:57]Write to MH i2c: E2 08 00 5A 30 80 13 01 00 00 00 00 00 07 [17:35:57]Write i2c OK [17:35:57]MH_I2C_Read... [17:35:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:35:57]Read from MH i2c: E2 [17:35:57]MH_I2C_Read... [17:35:57]Read from MH i2c: E2 0E 00 [17:35:57]MH_I2C_Read... [17:35:57]Read from MH i2c: E2 0E 00 5A 30 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B3 [17:35:57]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:35:57]wFMCommunicate OK [17:35:57]SAM_PROTO_GetShiftState done [17:35:57]FM_GetShiftState done [17:35:57]req_shift_opened done [17:35:57]requested_item shift.open_date is exist - process it [17:35:57]req_shift_open_date [17:35:57]req_shift_open_date done [17:35:57]produce_requested_data done [17:35:57]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95568,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:35:57]process_action_free close_receipt [17:35:57]json_value_free [17:35:57]json_value_free done [17:35:57]process_json_proto returns [17:35:57]Send response to host [17:35:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95568,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:35:57]free response buf [17:35:57]execute_script done [17:35:57]execute_script returns [17:35:57]free content buf [17:35:57]Sock 7.Close socket [17:35:57]Sock 7.Thread stoped [17:36:01]OFD Sender: No OFD packet to send [17:36:06]OFD Sender: No OFD packet to send [17:36:11]OFD Sender: No OFD packet to send [17:36:16]OFD Sender: No OFD packet to send [17:36:21]accept exits with 9 [17:36:21]New connection [17:36:21]New thread 3067301220 created [17:36:21]Thread 3067444580 joined [17:36:21]Waiting for new connection... [17:36:21] Sock 9.Parse request [17:36:21]Sock 9.Check first char [17:36:21]Sock 9.First char is OK [17:36:21]request: POST /json_proto HTTP/1.0 [17:36:21]Method: POST [17:36:21]URL: /json_proto [17:36:21]Method is POST - this is cgi request [17:36:21]url: /json_proto [17:36:21]query_string will be loaded in cgi processing [17:36:21]execute_cgi json_proto POST (null) [17:36:21]execute_cgi path=json_proto method=POST [17:36:21]POST find Content-Length [17:36:21]Host: 172.17.40.67:8080 [17:36:21]Content-Length: 683 [17:36:21]Content-Type: application/json [17:36:21] [17:36:21]POST finish read [17:36:21]Found Content-Length = 683 [17:36:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406087", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "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:36:21]execute_script... [17:36: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)3406087", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "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:36:21]POST & json_proto [17:36:21]process_json_proto [17:36:21]json parsed OK: [17:36:21]protocol is kg_v1.0 [17:36:21]action value=close_receipt [17:36:21]process_action close_receipt [17:36:21]cmd_close_receipt [17:36:21]MH_GetDate [17:36:21]Write to MH i2c: F0 00 00 5B 30 7A [17:36:21]Write i2c OK [17:36:21]MH_I2C_Read... [17:36:21]Read from MH i2c: F0 [17:36:21]MH_I2C_Read... [17:36:21]Read from MH i2c: F0 09 00 [17:36:21]MH_I2C_Read... [17:36:21]Read from MH i2c: F0 09 00 5B 30 00 16 7A 1E 67 EE DA 66 66 2C [17:36:21]GetLastDocTimeStamp 1730050554 [17:36:21]current date 1730050582 [17:36:21]FM_GetShiftState [17:36:21]SAM_PROTO_GetShiftState [17:36:21]wFMCommunicate request_size=4 [17:36:21]MH_SAM_APDU [17:36:21]CAPDU: 80 13 01 00 [17:36:21]Write to MH i2c: E2 08 00 5C 30 80 13 01 00 00 00 00 00 09 [17:36:21]Write i2c OK [17:36:21]MH_I2C_Read... [17:36:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:36:21]Read from MH i2c: E2 [17:36:21]MH_I2C_Read... [17:36:21]Read from MH i2c: E2 0E 00 [17:36:21]MH_I2C_Read... [17:36:21]Read from MH i2c: E2 0E 00 5C 30 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B5 [17:36:21]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:36:21]wFMCommunicate OK [17:36:21]SAM_PROTO_GetShiftState done [17:36:21]FM_GetShiftState done [17:36:21]opened in 1729987736 [17:36:21]opened+sec_in_day 1730074136 [17:36:21]quantity*price = 200031 [17:36:21]sum+1 = 200032 [17:36:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 568 27.10.2024 17:36 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95569 ФПД: 49030590771911 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T173622&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95569&fm=49030590771911&tin=02508201610067®Number=0000000000170478&sum=200000 [17:36:22]StoreToDocumentArchive [17:36:22]shift 143 fd 95569 [17:36:22]save to /storage/0143/doc_00095569 [17:36:22]save last doc name /storage/0143/doc_00095569 to /storage/kkm_last_doc_name [17:36:22]save OK [17:36:22]Clear old archive folders... [17:36:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:36:22]tlvbuf is 00AF7C00 [17:36:22]SAM_PROTO_ClearQueue [17:36:22]wFMCommunicate request_size=4 [17:36:22]MH_SAM_APDU [17:36:22]CAPDU: 80 09 00 00 [17:36:22]Write to MH i2c: E2 08 00 69 30 80 09 00 00 00 00 00 00 0B [17:36:22]Write i2c OK [17:36:22]MH_I2C_Read... [17:36:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:36:22]Read from MH i2c: E2 [17:36:22]MH_I2C_Read... [17:36:22]Read from MH i2c: E2 03 00 [17:36:22]MH_I2C_Read... [17:36:22]Read from MH i2c: E2 03 00 69 30 00 90 00 0D [17:36:22]RAPDU: 90 00 [17:36:22]wFMCommunicate OK [17:36:22]SAM_PROTO_ClearQueue done [17:36:22]KKMCreateOFDPacket [17:36:22]OFDProtocolAddRootSTLVToBuf [17:36:22]FM_MakeSignedData [17:36:22]FM_MakeSignedData [17:36:22]SAM_PROTO_SignData [17:36:22]wFMCommunicate request_size=4 [17:36:22]MH_SAM_APDU [17:36:22]CAPDU: 80 0D 01 02 [17:36:22]Write to MH i2c: E2 08 00 6A 30 80 0D 01 02 00 00 00 00 13 [17:36:22]Write i2c OK [17:36:22]MH_I2C_Read... [17:36:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:36:22]Read from MH i2c: E2 [17:36:22]MH_I2C_Read... [17:36:22]Read from MH i2c: E2 03 00 [17:36:22]MH_I2C_Read... [17:36:22]Read from MH i2c: E2 03 00 6A 30 00 90 00 0E [17:36:22]RAPDU: 90 00 [17:36:22]wFMCommunicate OK [17:36:22]wFMCommunicate request_size=255 [17:36:22]MH_SAM_APDU [17:36: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 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 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 38 02 00 00 F4 03 04 00 16 7A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 51 75 01 00 35 04 06 00 2C [17:36:22]Write to MH i2c: E2 02 01 6B 30 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 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 38 02 00 00 F4 03 04 00 16 7A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 51 75 01 00 35 04 06 00 2C 00 00 B4 [17:36:22]Write i2c OK [17:36:22]MH_I2C_Read... [17:36:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:36:22]Read from MH i2c: E2 [17:36:22]MH_I2C_Read... [17:36:22]Read from MH i2c: E2 03 00 [17:36:22]MH_I2C_Read... [17:36:22]Read from MH i2c: E2 03 00 6B 30 00 90 00 0F [17:36:22]RAPDU: 90 00 [17:36:22]wFMCommunicate OK [17:36:22]wFMCommunicate request_size=10 [17:36:22]MH_SAM_APDU [17:36:22]CAPDU: 80 0D 02 02 05 97 D2 F2 32 C7 [17:36:22]Write to MH i2c: E2 0D 00 6C 30 80 0D 02 02 05 00 97 D2 F2 32 C7 00 00 74 [17:36:22]Write i2c OK [17:36:22]MH_I2C_Read... [17:36:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:36:22]Read from MH i2c: E2 [17:36:22]MH_I2C_Read... [17:36:22]Read from MH i2c: E2 03 00 [17:36:22]MH_I2C_Read... [17:36:22]Read from MH i2c: E2 03 00 6C 30 00 90 00 10 [17:36:22]RAPDU: 90 00 [17:36:22]wFMCommunicate OK [17:36:22]wFMCommunicate request_size=4 [17:36:22]MH_SAM_APDU [17:36:22]CAPDU: 80 0D 03 02 [17:36:22]Write to MH i2c: E2 08 00 6D 30 80 0D 03 02 00 00 00 00 18 [17:36:22]Write i2c OK [17:36:22]MH_I2C_Read... [17:36:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:36:23]Read from MH i2c: E2 [17:36:23]MH_I2C_Read... [17:36:23]Read from MH i2c: E2 0B 00 [17:36:23]MH_I2C_Read... [17:36:23]Read from MH i2c: E2 0B 00 6D 30 00 E5 01 DB 7F 9B B0 65 94 90 00 9D [17:36:23]RAPDU: E5 01 DB 7F 9B B0 65 94 90 00 [17:36:23]wFMCommunicate OK [17:36:23]SAM_PROTO_SignData done [17:36:23]FM_MakeSignedData done [17:36:23]CreateOFDProtocolMessage [17:36:23]wFMCommunicate request_size=4 [17:36:23]MH_SAM_APDU [17:36:23]CAPDU: 80 11 00 00 [17:36:23]Write to MH i2c: E2 08 00 6E 30 80 11 00 00 00 00 00 00 18 [17:36:23]Write i2c OK [17:36:23]MH_I2C_Read... [17:36:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:36:23]Read from MH i2c: E2 [17:36:23]MH_I2C_Read... [17:36:23]Read from MH i2c: E2 17 00 [17:36:23]MH_I2C_Read... [17:36:23]Read from MH i2c: E2 17 00 6E 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 69 [17:36:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:36:23]wFMCommunicate OK [17:36:23]CreateOFDProtocolMessage done [17:36:23]OFDSenderStorePacket 95569 [17:36:23]StoreOFDPacket docnum=95569 [17:36:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 37 C7 07 01 D3 D3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 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 38 02 00 00 F4 03 04 00 16 7A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 51 75 01 00 35 04 06 00 2C 97 D2 F2 32 C7 E5 01 DB 7F 9B B0 65 94 [17:36:23]CheckFolder [17:36:23]dirname=/storage/ofd_packets [17:36:23]CheckFolder done [17:36:23]ProducePacketName [17:36:23]name=ofd_packets/00095569 [17:36:23]NVStorageSaveData ofd_packets/00095569 [17:36:23]File name is /storage/ofd_packets/00095569 [17:36:23]Write 301 bytes [17:36:23]NVStorageSaveData done [17:36:23]OFDSenderStorePacket done [17:36:23]KKMCreateOFDPacket done [17:36:23]NVStorageSaveData kkm_last_timestamp [17:36:23]File name is /storage/kkm_last_timestamp [17:36:23]Write 4 bytes [17:36:23]NVStorageSaveData done [17:36:23]ExternCall_PrintAddStr [17:36:23]wPrintStart [17:36:23]Write to MH i2c: 01 00 00 6F 30 9F [17:36:23]Write i2c OK [17:36:23]MH_I2C_Read... [17:36:23]Read from MH i2c: 01 [17:36:23]MH_I2C_Read... [17:36:23]Read from MH i2c: 01 07 00 [17:36:23]MH_I2C_Read... [17:36:23]Read from MH i2c: 01 07 00 6F 30 00 00 00 00 00 FF 0F B4 [17:36:23]RasterBufferAndPrint [17:36:23]line Счет N : (1)3406087 [17:36:23]line ИНН: 02508201610067 [17:36:23]line Контрольно-Кассовый Чек [17:36:23]line ПРОДАЖА [17:36:23]line ТРК (МРК, ГНК) : 22 [17:36:23]line Товар: 2710124130 [17:36:23]line Аи-92-К-4 [17:36:23]line 29.900 * 66.90 [17:36:23]line = 2000.31 [17:36:23]line НДС 12% НСП 1% [17:36:23]line > о реализуемом товаре [17:36:23]line ОКРУГЛЕНИЕ: -0.31 [17:36:23]line ИТОГО: 2000.00 [17:36:23]line Внесено: 2000.00 [17:36:23]line СДАЧА: 0.00 [17:36:23]line НСП 1% : 17.70 [17:36:23]line НДС 12% : 212.42 [17:36:23]line Наличными: 2000.00 [17:36:23]line Безнал.: 0.00 [17:36:23]line Место: АЗС № 82 "Партнер Нефть" [17:36:23]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:36:23]line СНО: Общий режим [17:36:23]line Чек 568 27.10.2024 17:36 [17:36:23]line Смена: 143 ФФД: 1.0 [17:36:23]line ЗНМ: 0300000017 [17:36:23]line РНМ: 0000000000170478 [17:36:23]line Версия ККМ: v1.0 [17:36:23]line ФМ: 0000000002098560 [17:36:23]line ФД: 95569 [17:36:23]line ФПД: 49030590771911 [17:36:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T173622&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95569&fm=49030590771911&tin=02508201610067®Number=0000000000170478&sum=200000 [17:36:23]OFD Sender: Processing packet 95569 [packets to send 57, broken 56] [17:36:23]ProducePacketName [17:36:23]name=ofd_packets/00095569 [17:36:23]OFD Sender: To server: pG, [17:36:23]CommunicateWithHost lk.salyk.kg:30040 [17:36:23]ConnectInit lk.salyk.kg [17:36:23]written 0, free lines is 4095 [17:36:23]Connected sock=10 [17:36:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 37 C7 07 01 D3 D3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 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 38 02 00 00 F4 03 04 00 16 7A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 51 75 01 00 35 04 06 00 2C 97 D2 F2 32 C7 E5 01 DB 7F 9B B0 65 94 [17:36:23]Write to MH i2c: 01 00 00 9A 30 CA [17:36:23]Write i2c OK [17:36:23]MH_I2C_Read... [17:36:23]Read from MH i2c: 01 [17:36:23]MH_I2C_Read... [17:36:23]Read from MH i2c: 01 07 00 [17:36:23]MH_I2C_Read... [17:36:23]Read from MH i2c: 01 07 00 9A 30 00 00 00 00 00 FF 0C DC [17:36:23]RasterBufferAndPrint [17:36:23]line [17:36:23]line [17:36:23]line [17:36:23]line [17:36:23]line [17:36:23]written 0, free lines is 3332 [17:36:23]MH_Cut [17:36:23]Write to MH i2c: D1 01 00 A1 30 01 A3 [17:36:23]Write i2c OK [17:36:23]MH_I2C_Read... [17:36:23]Read from MH i2c: D1 [17:36:23]MH_I2C_Read... [17:36:23]Read from MH i2c: D1 01 00 [17:36:23]MH_I2C_Read... [17:36:23]Read from MH i2c: D1 01 00 A1 30 00 A2 [17:36:23]Write to MH i2c: 01 00 00 A2 30 D2 [17:36:23]Write i2c OK [17:36:23]MH_I2C_Read... [17:36:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 87 82 47 00 70 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 32 30 39 38 35 36 30 10 04 04 00 51 75 01 00 F4 03 04 00 42 24 1E 67 B6 04 01 00 00 80 6A 83 22 86 56 8C 34 [17:36:23]CommunicateWithHost err = 0 [17:36:23]CheckOFDResponse [17:36:23]1017 (14) - 77093643461234 [17:36:23]1041 (16) - 0000000002098560 [17:36:23]1040 (4) - 95569 [17:36:23]1012 (4) - 27.10.2024 11:30 [17:36:23]1206 (1) - 0 [17:36:23]OFD Sender: Remove packet 95569 [17:36:23]ProducePacketName [17:36:23]name=ofd_packets/00095569 [17:36:23]NVStorageDeleteData [17:36:24]OFD Sender: No OFD packet to send [17:36:24]*** Cut start [17:36:24]*** Partial cut [17:36:24]*** CUTSNS_PIN = 1 [17:36:24]*** CUTSNS_PIN = 0 [17:36:24]*** Brake cut motor [17:36:25]Read from MH i2c: 01 [17:36:25]MH_I2C_Read... [17:36:25]*** Stop cut motor [17:36:25]*** Cut end [17:36:25]Read from MH i2c: 01 07 00 [17:36:25]MH_I2C_Read... [17:36:25]Read from MH i2c: 01 07 00 A2 30 00 00 00 00 00 FF 0F E7 [17:36:25]process_action close_receipt done [17:36:25]requested_data is exist [17:36:25]produce_requested_data [17:36:25]requested_item fm.sn is exist - process it [17:36:25]wFMCommunicate request_size=4 [17:36:25]MH_SAM_APDU [17:36:25]CAPDU: 80 11 00 00 [17:36:25]Write to MH i2c: E2 08 00 A3 30 80 11 00 00 00 00 00 00 4D [17:36:25]Write i2c OK [17:36:25]MH_I2C_Read... [17:36:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:36:25]Read from MH i2c: E2 [17:36:25]MH_I2C_Read... [17:36:25]Read from MH i2c: E2 17 00 [17:36:25]MH_I2C_Read... [17:36:25]Read from MH i2c: E2 17 00 A3 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9E [17:36:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:36:25]wFMCommunicate OK [17:36:25]requested_item fd.num is exist - process it [17:36:25]SAM_PROTO_GetFieldsCounters [17:36:25]wFMCommunicate request_size=4 [17:36:25]MH_SAM_APDU [17:36:25]CAPDU: 80 13 00 00 [17:36:25]Write to MH i2c: E2 08 00 A4 30 80 13 00 00 00 00 00 00 50 [17:36:25]Write i2c OK [17:36:25]MH_I2C_Read... [17:36:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:36:25]Read from MH i2c: E2 [17:36:25]MH_I2C_Read... [17:36:25]Read from MH i2c: E2 62 00 [17:36:25]MH_I2C_Read... [17:36:25]Read from MH i2c: E2 62 00 A4 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 51 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 38 02 00 00 5E 04 04 00 38 02 00 00 57 04 04 00 39 02 00 00 19 04 04 00 00 00 00 00 90 00 75 [17:36:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 51 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 38 02 00 00 5E 04 04 00 38 02 00 00 57 04 04 00 39 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:36:25]wFMCommunicate OK [17:36:25]SAM_PROTO_GetFieldsCounters done [17:36:25]requested_item shift.num is exist - process it [17:36:25]requested_item shift.opened is exist - process it [17:36:25]req_shift_opened [17:36:25]FM_GetShiftState [17:36:25]SAM_PROTO_GetShiftState [17:36:25]wFMCommunicate request_size=4 [17:36:25]MH_SAM_APDU [17:36:25]CAPDU: 80 13 01 00 [17:36:25]Write to MH i2c: E2 08 00 A5 30 80 13 01 00 00 00 00 00 52 [17:36:25]Write i2c OK [17:36:25]MH_I2C_Read... [17:36:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:36:25]Read from MH i2c: E2 [17:36:25]MH_I2C_Read... [17:36:25]Read from MH i2c: E2 0E 00 [17:36:25]MH_I2C_Read... [17:36:25]Read from MH i2c: E2 0E 00 A5 30 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FE [17:36:25]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:36:25]wFMCommunicate OK [17:36:25]SAM_PROTO_GetShiftState done [17:36:25]FM_GetShiftState done [17:36:25]req_shift_opened done [17:36:25]requested_item shift.open_date is exist - process it [17:36:25]req_shift_open_date [17:36:25]req_shift_open_date done [17:36:25]produce_requested_data done [17:36:25]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95569,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:36:25]process_action_free close_receipt [17:36:25]json_value_free [17:36:25]json_value_free done [17:36:25]process_json_proto returns [17:36:25]Send response to host [17:36:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95569,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:36:25]free response buf [17:36:25]execute_script done [17:36:25]execute_script returns [17:36:25]free content buf [17:36:25]Sock 9.Close socket [17:36:25]Sock 9.Thread stoped [17:36:29]OFD Sender: No OFD packet to send [17:36:34]OFD Sender: No OFD packet to send [17:36:39]OFD Sender: No OFD packet to send [17:36:44]OFD Sender: No OFD packet to send [17:36:49]OFD Sender: No OFD packet to send [17:36:54]OFD Sender: No OFD packet to send [17:36:59]OFD Sender: No OFD packet to send [17:37:04]accept exits with 7 [17:37:04]New connection [17:37:04]New thread 3067444580 created [17:37:04]Thread 3067301220 joined [17:37:04]Waiting for new connection... [17:37:04] Sock 7.Parse request [17:37:04]Sock 7.Check first char [17:37:04]Sock 7.First char is OK [17:37:04]request: POST /json_proto HTTP/1.0 [17:37:04]Method: POST [17:37:04]URL: /json_proto [17:37:04]Method is POST - this is cgi request [17:37:04]url: /json_proto [17:37:04]query_string will be loaded in cgi processing [17:37:04]execute_cgi json_proto POST (null) [17:37:04]execute_cgi path=json_proto method=POST [17:37:04]POST find Content-Length [17:37:04]Host: 172.17.40.67:8080 [17:37:04]Content-Length: 678 [17:37:04]Content-Type: application/json [17:37:04] [17:37:04]POST finish read [17:37:04]Found Content-Length = 678 [17:37:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406088", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:37:04]execute_script... [17: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)3406088", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:37:04]POST & json_proto [17:37:04]process_json_proto [17:37:04]json parsed OK: [17:37:04]protocol is kg_v1.0 [17:37:04]action value=close_receipt [17:37:04]process_action close_receipt [17:37:04]cmd_close_receipt [17:37:04]MH_GetDate [17:37:04]Write to MH i2c: F0 00 00 A6 30 C5 [17:37:04]Write i2c OK [17:37:04]MH_I2C_Read... [17:37:04]Read from MH i2c: F0 [17:37:04]MH_I2C_Read... [17:37:04]Read from MH i2c: F0 09 00 [17:37:04]MH_I2C_Read... [17:37:04]Read from MH i2c: F0 09 00 A6 30 00 41 7A 1E 67 EE DA 66 66 A2 [17:37:04]GetLastDocTimeStamp 1730050582 [17:37:04]current date 1730050625 [17:37:04]FM_GetShiftState [17:37:04]SAM_PROTO_GetShiftState [17:37:04]wFMCommunicate request_size=4 [17:37:04]MH_SAM_APDU [17:37:04]CAPDU: 80 13 01 00 [17:37:04]Write to MH i2c: E2 08 00 A7 30 80 13 01 00 00 00 00 00 54 [17:37:04]Write i2c OK [17:37:04]MH_I2C_Read... [17:37:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:37:04]Read from MH i2c: E2 [17:37:04]MH_I2C_Read... [17:37:04]Read from MH i2c: E2 0E 00 [17:37:04]MH_I2C_Read... [17:37:04]Read from MH i2c: E2 0E 00 A7 30 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 00 [17:37:04]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:37:04]wFMCommunicate OK [17:37:04]SAM_PROTO_GetShiftState done [17:37:04]FM_GetShiftState done [17:37:04]opened in 1729987736 [17:37:04]opened+sec_in_day 1730074136 [17:37:04]quantity*price = 60009 [17:37:04]sum+1 = 60010 [17:37:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 569 27.10.2024 17:37 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95570 ФПД: 125112659992282 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T173705&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95570&fm=125112659992282&tin=02508201610067®Number=0000000000170478&sum=60000 [17:37:05]StoreToDocumentArchive [17:37:05]shift 143 fd 95570 [17:37:05]save to /storage/0143/doc_00095570 [17:37:05]save last doc name /storage/0143/doc_00095570 to /storage/kkm_last_doc_name [17:37:05]save OK [17:37:05]Clear old archive folders... [17:37:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:37:05]tlvbuf is 00A79240 [17:37:05]SAM_PROTO_ClearQueue [17:37:05]wFMCommunicate request_size=4 [17:37:05]MH_SAM_APDU [17:37:05]CAPDU: 80 09 00 00 [17:37:05]Write to MH i2c: E2 08 00 B4 30 80 09 00 00 00 00 00 00 56 [17:37:05]Write i2c OK [17:37:05]MH_I2C_Read... [17:37:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:37:05]Read from MH i2c: E2 [17:37:05]MH_I2C_Read... [17:37:05]Read from MH i2c: E2 03 00 [17:37:05]MH_I2C_Read... [17:37:05]Read from MH i2c: E2 03 00 B4 30 00 90 00 58 [17:37:05]RAPDU: 90 00 [17:37:05]wFMCommunicate OK [17:37:05]SAM_PROTO_ClearQueue done [17:37:05]KKMCreateOFDPacket [17:37:05]OFDProtocolAddRootSTLVToBuf [17:37:05]FM_MakeSignedData [17:37:05]FM_MakeSignedData [17:37:05]SAM_PROTO_SignData [17:37:05]wFMCommunicate request_size=4 [17:37:05]MH_SAM_APDU [17:37:05]CAPDU: 80 0D 01 02 [17:37:05]Write to MH i2c: E2 08 00 B5 30 80 0D 01 02 00 00 00 00 5E [17:37:05]Write i2c OK [17:37:05]MH_I2C_Read... [17:37:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:37:05]Read from MH i2c: E2 [17:37:05]MH_I2C_Read... [17:37:05]Read from MH i2c: E2 03 00 [17:37:05]MH_I2C_Read... [17:37:05]Read from MH i2c: E2 03 00 B5 30 00 90 00 59 [17:37:05]RAPDU: 90 00 [17:37:05]wFMCommunicate OK [17:37:05]wFMCommunicate request_size=255 [17:37:05]MH_SAM_APDU [17: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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 02 00 00 F4 03 04 00 41 7A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 52 75 01 00 35 04 06 00 71 [17:37:05]Write to MH i2c: E2 02 01 B6 30 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 02 00 00 F4 03 04 00 41 7A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 52 75 01 00 35 04 06 00 71 00 00 0C [17:37:05]Write i2c OK [17:37:05]MH_I2C_Read... [17:37:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:37:05]Read from MH i2c: E2 [17:37:05]MH_I2C_Read... [17:37:05]Read from MH i2c: E2 03 00 [17:37:05]MH_I2C_Read... [17:37:05]Read from MH i2c: E2 03 00 B6 30 00 90 00 5A [17:37:05]RAPDU: 90 00 [17:37:05]wFMCommunicate OK [17:37:05]wFMCommunicate request_size=10 [17:37:05]MH_SAM_APDU [17:37:05]CAPDU: 80 0D 02 02 05 CA 0F A7 DE DA [17:37:05]Write to MH i2c: E2 0D 00 B7 30 80 0D 02 02 05 00 CA 0F A7 DE DA 00 00 A3 [17:37:05]Write i2c OK [17:37:05]MH_I2C_Read... [17:37:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:37:05]Read from MH i2c: E2 [17:37:05]MH_I2C_Read... [17:37:05]Read from MH i2c: E2 03 00 [17:37:05]MH_I2C_Read... [17:37:05]Read from MH i2c: E2 03 00 B7 30 00 90 00 5B [17:37:05]RAPDU: 90 00 [17:37:05]wFMCommunicate OK [17:37:05]wFMCommunicate request_size=4 [17:37:05]MH_SAM_APDU [17:37:05]CAPDU: 80 0D 03 02 [17:37:05]Write to MH i2c: E2 08 00 B8 30 80 0D 03 02 00 00 00 00 63 [17:37:05]Write i2c OK [17:37:05]MH_I2C_Read... [17:37:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:37:05]Read from MH i2c: E2 [17:37:05]MH_I2C_Read... [17:37:05]Read from MH i2c: E2 0B 00 [17:37:05]MH_I2C_Read... [17:37:05]Read from MH i2c: E2 0B 00 B8 30 00 B3 4A CA 68 55 D2 0B 96 90 00 5B [17:37:05]RAPDU: B3 4A CA 68 55 D2 0B 96 90 00 [17:37:05]wFMCommunicate OK [17:37:05]SAM_PROTO_SignData done [17:37:05]FM_MakeSignedData done [17:37:05]CreateOFDProtocolMessage [17:37:05]wFMCommunicate request_size=4 [17:37:05]MH_SAM_APDU [17:37:05]CAPDU: 80 11 00 00 [17:37:05]Write to MH i2c: E2 08 00 B9 30 80 11 00 00 00 00 00 00 63 [17:37:05]Write i2c OK [17:37:05]MH_I2C_Read... [17:37:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:37:05]Read from MH i2c: E2 [17:37:05]MH_I2C_Read... [17:37:05]Read from MH i2c: E2 17 00 [17:37:05]MH_I2C_Read... [17:37:05]Read from MH i2c: E2 17 00 B9 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B4 [17:37:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:37:05]wFMCommunicate OK [17:37:05]CreateOFDProtocolMessage done [17:37:05]OFDSenderStorePacket 95570 [17:37:05]StoreOFDPacket docnum=95570 [17:37:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 54 A8 07 01 04 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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 02 00 00 F4 03 04 00 41 7A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 52 75 01 00 35 04 06 00 71 CA 0F A7 DE DA B3 4A CA 68 55 D2 0B 96 [17:37:05]CheckFolder [17:37:05]dirname=/storage/ofd_packets [17:37:05]CheckFolder done [17:37:05]ProducePacketName [17:37:05]name=ofd_packets/00095570 [17:37:05]NVStorageSaveData ofd_packets/00095570 [17:37:05]File name is /storage/ofd_packets/00095570 [17:37:05]Write 301 bytes [17:37:05]NVStorageSaveData done [17:37:05]OFDSenderStorePacket done [17:37:05]KKMCreateOFDPacket done [17:37:05]NVStorageSaveData kkm_last_timestamp [17:37:05]File name is /storage/kkm_last_timestamp [17:37:05]Write 4 bytes [17:37:05]NVStorageSaveData done [17:37:05]OFD Sender: Processing packet 95570 [packets to send 57, broken 56] [17:37:05]ProducePacketName [17:37:05]name=ofd_packets/00095570 [17:37:05]OFD Sender: To server: pG, [17:37:05]CommunicateWithHost lk.salyk.kg:30040 [17:37:05]ConnectInit lk.salyk.kg [17:37:05]ExternCall_PrintAddStr [17:37:05]wPrintStart [17:37:05]Write to MH i2c: 01 00 00 BA 30 EA [17:37:05]Write i2c OK [17:37:05]MH_I2C_Read... [17:37:05]Read from MH i2c: 01 [17:37:05]MH_I2C_Read... [17:37:05]Read from MH i2c: 01 07 00 [17:37:05]MH_I2C_Read... [17:37:05]Read from MH i2c: 01 07 00 BA 30 00 00 00 00 00 FF 0F FF [17:37:05]RasterBufferAndPrint [17:37:05]line Счет N : (1)3406088 [17:37:05]line ИНН: 02508201610067 [17:37:05]line Контрольно-Кассовый Чек [17:37:05]line ПРОДАЖА [17:37:05]line ТРК (МРК, ГНК) : 32 [17:37:05]line Товар: 2710124130 [17:37:05]line Аи-92-К-4 [17:37:05]line 8.970 * 66.90 [17:37:05]line = 600.09 [17:37:05]line НДС 12% НСП 1% [17:37:05]line > о реализуемом товаре [17:37:05]line ОКРУГЛЕНИЕ: -0.09 [17:37:05]line ИТОГО: 600.00 [17:37:05]line Внесено: 600.00 [17:37:05]line СДАЧА: 0.00 [17:37:05]line НСП 1% : 5.31 [17:37:05]line НДС 12% : 63.73 [17:37:05]line Наличными: 600.00 [17:37:05]line Безнал.: 0.00 [17:37:05]line Место: АЗС № 82 "Партнер Нефть" [17:37:05]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:37:05]line СНО: Общий режим [17:37:05]line Чек 569 27.10.2024 17:37 [17:37:05]line Смена: 143 ФФД: 1.0 [17:37:06]line ЗНМ: 0300000017 [17:37:06]line РНМ: 0000000000170478 [17:37:06]line Версия ККМ: v1.0 [17:37:06]line ФМ: 0000000002098560 [17:37:06]line ФД: 95570 [17:37:06]line ФПД: 125112659992282 [17:37:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T173705&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95570&fm=125112659992282&tin=02508201610067®Number=0000000000170478&sum=60000 [17:37:06]Connected sock=11 [17:37:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 54 A8 07 01 04 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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 02 00 00 F4 03 04 00 41 7A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 52 75 01 00 35 04 06 00 71 CA 0F A7 DE DA B3 4A CA 68 55 D2 0B 96 [17:37:06]written 0, free lines is 4095 [17:37:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E7 2E 47 00 DB 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 32 30 39 38 35 36 30 10 04 04 00 52 75 01 00 F4 03 04 00 6C 24 1E 67 B6 04 01 00 00 01 C2 4A 86 DF 3A D7 1C [17:37:06]CommunicateWithHost err = 0 [17:37:06]CheckOFDResponse [17:37:06]1017 (14) - 77093643461234 [17:37:06]1041 (16) - 0000000002098560 [17:37:06]1040 (4) - 95570 [17:37:06]1012 (4) - 27.10.2024 11:30 [17:37:06]1206 (1) - 0 [17:37:06]OFD Sender: Remove packet 95570 [17:37:06]ProducePacketName [17:37:06]name=ofd_packets/00095570 [17:37:06]NVStorageDeleteData [17:37:06]Write to MH i2c: 01 00 00 E5 30 15 [17:37:06]Write i2c OK [17:37:06]MH_I2C_Read... [17:37:06]Read from MH i2c: 01 [17:37:06]MH_I2C_Read... [17:37:06]Read from MH i2c: 01 07 00 [17:37:06]MH_I2C_Read... [17:37:06]Read from MH i2c: 01 07 00 E5 30 00 00 00 00 00 01 0D 2A [17:37:06]RasterBufferAndPrint [17:37:06]line [17:37:06]line [17:37:06]line [17:37:06]line [17:37:06]line [17:37:06]written 0, free lines is 3335 [17:37:06]MH_Cut [17:37:06]Write to MH i2c: D1 01 00 EC 30 01 EE [17:37:06]Write i2c OK [17:37:06]MH_I2C_Read... [17:37:06]Read from MH i2c: D1 [17:37:06]MH_I2C_Read... [17:37:06]Read from MH i2c: D1 01 00 [17:37:06]MH_I2C_Read... [17:37:06]Read from MH i2c: D1 01 00 EC 30 00 ED [17:37:06]Write to MH i2c: 01 00 00 ED 30 1D [17:37:06]Write i2c OK [17:37:06]MH_I2C_Read... [17:37:06]OFD Sender: No OFD packet to send [17:37:07]*** Cut start [17:37:07]*** Partial cut [17:37:07]*** CUTSNS_PIN = 1 [17:37:07]*** CUTSNS_PIN = 0 [17:37:07]*** Brake cut motor [17:37:07]Read from MH i2c: 01 [17:37:07]MH_I2C_Read... [17:37:07]*** Stop cut motor [17:37:07]*** Cut end [17:37:07]Read from MH i2c: 01 07 00 [17:37:07]MH_I2C_Read... [17:37:07]Read from MH i2c: 01 07 00 ED 30 00 00 00 00 00 FF 0F 32 [17:37:07]process_action close_receipt done [17:37:07]requested_data is exist [17:37:07]produce_requested_data [17:37:07]requested_item fm.sn is exist - process it [17:37:07]wFMCommunicate request_size=4 [17:37:07]MH_SAM_APDU [17:37:07]CAPDU: 80 11 00 00 [17:37:07]Write to MH i2c: E2 08 00 EE 30 80 11 00 00 00 00 00 00 98 [17:37:07]Write i2c OK [17:37:07]MH_I2C_Read... [17:37:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:37:07]Read from MH i2c: E2 [17:37:07]MH_I2C_Read... [17:37:07]Read from MH i2c: E2 17 00 [17:37:07]MH_I2C_Read... [17:37:07]Read from MH i2c: E2 17 00 EE 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E9 [17:37:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:37:07]wFMCommunicate OK [17:37:07]requested_item fd.num is exist - process it [17:37:07]SAM_PROTO_GetFieldsCounters [17:37:07]wFMCommunicate request_size=4 [17:37:07]MH_SAM_APDU [17:37:07]CAPDU: 80 13 00 00 [17:37:07]Write to MH i2c: E2 08 00 EF 30 80 13 00 00 00 00 00 00 9B [17:37:07]Write i2c OK [17:37:07]MH_I2C_Read... [17:37:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:37:08]Read from MH i2c: E2 [17:37:08]MH_I2C_Read... [17:37:08]Read from MH i2c: E2 62 00 [17:37:08]MH_I2C_Read... [17:37:08]Read from MH i2c: E2 62 00 EF 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 52 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 39 02 00 00 5E 04 04 00 39 02 00 00 57 04 04 00 3A 02 00 00 19 04 04 00 00 00 00 00 90 00 C4 [17:37:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 52 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 39 02 00 00 5E 04 04 00 39 02 00 00 57 04 04 00 3A 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:37:08]wFMCommunicate OK [17:37:08]SAM_PROTO_GetFieldsCounters done [17:37:08]requested_item shift.num is exist - process it [17:37:08]requested_item shift.opened is exist - process it [17:37:08]req_shift_opened [17:37:08]FM_GetShiftState [17:37:08]SAM_PROTO_GetShiftState [17:37:08]wFMCommunicate request_size=4 [17:37:08]MH_SAM_APDU [17:37:08]CAPDU: 80 13 01 00 [17:37:08]Write to MH i2c: E2 08 00 F0 30 80 13 01 00 00 00 00 00 9D [17:37:08]Write i2c OK [17:37:08]MH_I2C_Read... [17:37:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:37:08]Read from MH i2c: E2 [17:37:08]MH_I2C_Read... [17:37:08]Read from MH i2c: E2 0E 00 [17:37:08]MH_I2C_Read... [17:37:08]Read from MH i2c: E2 0E 00 F0 30 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 49 [17:37:08]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:37:08]wFMCommunicate OK [17:37:08]SAM_PROTO_GetShiftState done [17:37:08]FM_GetShiftState done [17:37:08]req_shift_opened done [17:37:08]requested_item shift.open_date is exist - process it [17:37:08]req_shift_open_date [17:37:08]req_shift_open_date done [17:37:08]produce_requested_data done [17:37:08]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95570,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:37:08]process_action_free close_receipt [17:37:08]json_value_free [17:37:08]json_value_free done [17:37:08]process_json_proto returns [17:37:08]Send response to host [17:37:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95570,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:37:08]free response buf [17:37:08]execute_script done [17:37:08]execute_script returns [17:37:08]free content buf [17:37:08]Sock 7.Close socket [17:37:08]Sock 7.Thread stoped [17:37:11]OFD Sender: No OFD packet to send [17:37:16]OFD Sender: No OFD packet to send [17:37:21]OFD Sender: No OFD packet to send [17:37:26]OFD Sender: No OFD packet to send [17:37:31]OFD Sender: No OFD packet to send [17:37:36]OFD Sender: No OFD packet to send [17:37:41]OFD Sender: No OFD packet to send [17:37:46]OFD Sender: No OFD packet to send [17:37:51]OFD Sender: No OFD packet to send [17:37:56]OFD Sender: No OFD packet to send [17:38:01]OFD Sender: No OFD packet to send [17:38:06]OFD Sender: No OFD packet to send [17:38:11]OFD Sender: No OFD packet to send [17:38:16]OFD Sender: No OFD packet to send [17:38:21]OFD Sender: No OFD packet to send [17:38:26]OFD Sender: No OFD packet to send [17:38:31]OFD Sender: No OFD packet to send [17:38:36]OFD Sender: No OFD packet to send [17:38:41]OFD Sender: No OFD packet to send [17:38:46]OFD Sender: No OFD packet to send [17:38:51]OFD Sender: No OFD packet to send [17:38:56]OFD Sender: No OFD packet to send [17:39:01]OFD Sender: No OFD packet to send [17:39:06]accept exits with 9 [17:39:06]New connection [17:39:06]New thread 3067301220 created [17:39:06]Thread 3067444580 joined [17:39:06]Waiting for new connection... [17:39:06] Sock 9.Parse request [17:39:06]Sock 9.Check first char [17:39:06]Sock 9.First char is OK [17:39:06]request: POST /json_proto HTTP/1.0 [17:39:06]Method: POST [17:39:06]URL: /json_proto [17:39:06]Method is POST - this is cgi request [17:39:06]url: /json_proto [17:39:06]query_string will be loaded in cgi processing [17:39:06]execute_cgi json_proto POST (null) [17:39:06]execute_cgi path=json_proto method=POST [17:39:06]POST find Content-Length [17:39:06]Host: 172.17.40.67:8080 [17:39:06]Content-Length: 683 [17:39:06]Content-Type: application/json [17:39:06] [17:39:06]POST finish read [17:39:06]Found Content-Length = 683 [17:39:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406089", "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" : 38.010, "sum" : 2820.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 2820.00, "payments": [ { "type": 0, "sum" : 2820.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:39:06]execute_script... [17:39: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)3406089", "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" : 38.010, "sum" : 2820.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 2820.00, "payments": [ { "type": 0, "sum" : 2820.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:39:06]POST & json_proto [17:39:06]process_json_proto [17:39:06]json parsed OK: [17:39:06]protocol is kg_v1.0 [17:39:06]action value=close_receipt [17:39:06]process_action close_receipt [17:39:06]cmd_close_receipt [17:39:06]MH_GetDate [17:39:06]Write to MH i2c: F0 00 00 F1 30 10 [17:39:06]Write i2c OK [17:39:06]MH_I2C_Read... [17:39:06]Read from MH i2c: F0 [17:39:06]MH_I2C_Read... [17:39:06]Read from MH i2c: F0 09 00 [17:39:06]MH_I2C_Read... [17:39:06]Read from MH i2c: F0 09 00 F1 30 00 BC 7A 1E 67 EE DA 66 66 68 [17:39:06]GetLastDocTimeStamp 1730050625 [17:39:06]current date 1730050748 [17:39:06]FM_GetShiftState [17:39:06]SAM_PROTO_GetShiftState [17:39:06]wFMCommunicate request_size=4 [17:39:06]MH_SAM_APDU [17:39:06]CAPDU: 80 13 01 00 [17:39:06]Write to MH i2c: E2 08 00 F2 30 80 13 01 00 00 00 00 00 9F [17:39:06]OFD Sender: No OFD packet to send [17:39:06]Write i2c OK [17:39:06]MH_I2C_Read... [17:39:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:39:07]Read from MH i2c: E2 [17:39:07]MH_I2C_Read... [17:39:07]Read from MH i2c: E2 0E 00 [17:39:07]MH_I2C_Read... [17:39:07]Read from MH i2c: E2 0E 00 F2 30 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 4B [17:39:07]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:39:07]wFMCommunicate OK [17:39:07]SAM_PROTO_GetShiftState done [17:39:07]FM_GetShiftState done [17:39:07]opened in 1729987736 [17:39:07]opened+sec_in_day 1730074136 [17:39:07]quantity*price = 282034 [17:39:07]sum+1 = 282035 [17:39:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 2820.00 Внесено: 3000.00 СДАЧА: 180.00 НСП 1% : 24.96 НДС 12% : 299.50 Наличными: 2820.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 570 27.10.2024 17:39 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95571 ФПД: 355115864616 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T173908&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95571&fm=355115864616&tin=02508201610067®Number=0000000000170478&sum=282000 [17:39:08]StoreToDocumentArchive [17:39:08]shift 143 fd 95571 [17:39:08]save to /storage/0143/doc_00095571 [17:39:08]save last doc name /storage/0143/doc_00095571 to /storage/kkm_last_doc_name [17:39:08]save OK [17:39:08]Clear old archive folders... [17:39:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:39:08]tlvbuf is 00A88FC0 [17:39:08]SAM_PROTO_ClearQueue [17:39:08]wFMCommunicate request_size=4 [17:39:08]MH_SAM_APDU [17:39:08]CAPDU: 80 09 00 00 [17:39:08]Write to MH i2c: E2 08 00 FF 30 80 09 00 00 00 00 00 00 A1 [17:39:08]Write i2c OK [17:39:08]MH_I2C_Read... [17:39:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:39:08]Read from MH i2c: E2 [17:39:08]MH_I2C_Read... [17:39:08]Read from MH i2c: E2 03 00 [17:39:08]MH_I2C_Read... [17:39:08]Read from MH i2c: E2 03 00 FF 30 00 90 00 A3 [17:39:08]RAPDU: 90 00 [17:39:08]wFMCommunicate OK [17:39:08]SAM_PROTO_ClearQueue done [17:39:08]KKMCreateOFDPacket [17:39:08]OFDProtocolAddRootSTLVToBuf [17:39:08]FM_MakeSignedData [17:39:08]FM_MakeSignedData [17:39:08]SAM_PROTO_SignData [17:39:08]wFMCommunicate request_size=4 [17:39:08]MH_SAM_APDU [17:39:08]CAPDU: 80 0D 01 02 [17:39:08]Write to MH i2c: E2 08 00 00 31 80 0D 01 02 00 00 00 00 AA [17:39:08]Write i2c OK [17:39:08]MH_I2C_Read... [17:39:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:39:08]Read from MH i2c: E2 [17:39:08]MH_I2C_Read... [17:39:08]Read from MH i2c: E2 03 00 [17:39:08]MH_I2C_Read... [17:39:08]Read from MH i2c: E2 03 00 00 31 00 90 00 A5 [17:39:08]RAPDU: 90 00 [17:39:08]wFMCommunicate OK [17:39:08]wFMCommunicate request_size=255 [17:39:08]MH_SAM_APDU [17: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7A 94 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B2 4D 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 4D 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C0 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 74 00 00 00 00 07 04 06 00 90 4D 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 02 00 00 F4 03 04 00 BC 7A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 53 75 01 00 35 04 06 00 00 [17:39:08]Write to MH i2c: E2 02 01 01 31 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7A 94 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B2 4D 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 4D 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C0 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 74 00 00 00 00 07 04 06 00 90 4D 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 02 00 00 F4 03 04 00 BC 7A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 53 75 01 00 35 04 06 00 00 00 00 2D [17:39:08]Write i2c OK [17:39:08]MH_I2C_Read... [17:39:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:39:08]Read from MH i2c: E2 [17:39:08]MH_I2C_Read... [17:39:08]Read from MH i2c: E2 03 00 [17:39:08]MH_I2C_Read... [17:39:08]Read from MH i2c: E2 03 00 01 31 00 90 00 A6 [17:39:08]RAPDU: 90 00 [17:39:08]wFMCommunicate OK [17:39:08]wFMCommunicate request_size=10 [17:39:08]MH_SAM_APDU [17:39:08]CAPDU: 80 0D 02 02 05 52 AE 8E 12 28 [17:39:08]Write to MH i2c: E2 0D 00 02 31 80 0D 02 02 05 00 52 AE 8E 12 28 00 00 7F [17:39:08]Write i2c OK [17:39:08]MH_I2C_Read... [17:39:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:39:08]Read from MH i2c: E2 [17:39:08]MH_I2C_Read... [17:39:08]Read from MH i2c: E2 03 00 [17:39:08]MH_I2C_Read... [17:39:08]Read from MH i2c: E2 03 00 02 31 00 90 00 A7 [17:39:08]RAPDU: 90 00 [17:39:08]wFMCommunicate OK [17:39:08]wFMCommunicate request_size=4 [17:39:08]MH_SAM_APDU [17:39:08]CAPDU: 80 0D 03 02 [17:39:08]Write to MH i2c: E2 08 00 03 31 80 0D 03 02 00 00 00 00 AF [17:39:08]Write i2c OK [17:39:08]MH_I2C_Read... [17:39:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:39:08]Read from MH i2c: E2 [17:39:08]MH_I2C_Read... [17:39:08]Read from MH i2c: E2 0B 00 [17:39:08]MH_I2C_Read... [17:39:08]Read from MH i2c: E2 0B 00 03 31 00 90 9E 58 9B F4 6F DA EC 90 00 FA [17:39:08]RAPDU: 90 9E 58 9B F4 6F DA EC 90 00 [17:39:08]wFMCommunicate OK [17:39:08]SAM_PROTO_SignData done [17:39:08]FM_MakeSignedData done [17:39:08]CreateOFDProtocolMessage [17:39:08]wFMCommunicate request_size=4 [17:39:08]MH_SAM_APDU [17:39:08]CAPDU: 80 11 00 00 [17:39:08]Write to MH i2c: E2 08 00 04 31 80 11 00 00 00 00 00 00 AF [17:39:08]Write i2c OK [17:39:08]MH_I2C_Read... [17:39:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:39:08]Read from MH i2c: E2 [17:39:08]MH_I2C_Read... [17:39:08]Read from MH i2c: E2 17 00 [17:39:08]MH_I2C_Read... [17:39:08]Read from MH i2c: E2 17 00 04 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 00 [17:39:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:39:08]wFMCommunicate OK [17:39:08]CreateOFDProtocolMessage done [17:39:08]OFDSenderStorePacket 95571 [17:39:08]StoreOFDPacket docnum=95571 [17:39:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 81 30 07 01 99 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7A 94 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B2 4D 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 4D 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C0 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 74 00 00 00 00 07 04 06 00 90 4D 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 02 00 00 F4 03 04 00 BC 7A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 53 75 01 00 35 04 06 00 00 52 AE 8E 12 28 90 9E 58 9B F4 6F DA EC [17:39:08]CheckFolder [17:39:08]dirname=/storage/ofd_packets [17:39:08]CheckFolder done [17:39:08]ProducePacketName [17:39:08]name=ofd_packets/00095571 [17:39:08]NVStorageSaveData ofd_packets/00095571 [17:39:08]File name is /storage/ofd_packets/00095571 [17:39:08]Write 301 bytes [17:39:08]NVStorageSaveData done [17:39:08]OFDSenderStorePacket done [17:39:08]KKMCreateOFDPacket done [17:39:08]NVStorageSaveData kkm_last_timestamp [17:39:08]File name is /storage/kkm_last_timestamp [17:39:08]Write 4 bytes [17:39:08]NVStorageSaveData done [17:39:08]ExternCall_PrintAddStr [17:39:08]wPrintStart [17:39:08]Write to MH i2c: 01 00 00 05 31 36 [17:39:08]Write i2c OK [17:39:08]MH_I2C_Read... [17:39:08]Read from MH i2c: 01 [17:39:08]MH_I2C_Read... [17:39:08]Read from MH i2c: 01 07 00 [17:39:08]MH_I2C_Read... [17:39:08]Read from MH i2c: 01 07 00 05 31 00 00 00 00 00 FF 0F 4B [17:39:08]RasterBufferAndPrint [17:39:08]line Счет N : (1)3406089 [17:39:08]line ИНН: 02508201610067 [17:39:08]line Контрольно-Кассовый Чек [17:39:08]line ПРОДАЖА [17:39:08]line ТРК (МРК, ГНК) : 13 [17:39:08]line Товар: 2710124500 [17:39:08]line Аи-95-К-5 [17:39:08]line 38.010 * 74.20 [17:39:08]line = 2820.34 [17:39:08]line НДС 12% НСП 1% [17:39:08]line > о реализуемом товаре [17:39:08]line ОКРУГЛЕНИЕ: -0.34 [17:39:08]line ИТОГО: 2820.00 [17:39:08]line Внесено: 3000.00 [17:39:08]line СДАЧА: 180.00 [17:39:08]line НСП 1% : 24.96 [17:39:08]line НДС 12% : 299.50 [17:39:08]line Наличными: 2820.00 [17:39:08]line Безнал.: 0.00 [17:39:08]line Место: АЗС № 82 "Партнер Нефть" [17:39:08]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:39:08]line СНО: Общий режим [17:39:08]line Чек 570 27.10.2024 17:39 [17:39:08]line Смена: 143 ФФД: 1.0 [17:39:08]line ЗНМ: 0300000017 [17:39:08]line РНМ: 0000000000170478 [17:39:08]line Версия ККМ: v1.0 [17:39:08]line ФМ: 0000000002098560 [17:39:08]line ФД: 95571 [17:39:08]line ФПД: 355115864616 [17:39:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T173908&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95571&fm=355115864616&tin=02508201610067®Number=0000000000170478&sum=282000 [17:39:08]OFD Sender: Processing packet 95571 [packets to send 57, broken 56] [17:39:08]ProducePacketName [17:39:08]name=ofd_packets/00095571 [17:39:08]OFD Sender: To server: pG, [17:39:08]CommunicateWithHost lk.salyk.kg:30040 [17:39:08]ConnectInit lk.salyk.kg [17:39:08]written 0, free lines is 4095 [17:39:09]Connected sock=10 [17:39:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 81 30 07 01 99 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7A 94 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B2 4D 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 4D 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C0 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 74 00 00 00 00 07 04 06 00 90 4D 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 02 00 00 F4 03 04 00 BC 7A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 53 75 01 00 35 04 06 00 00 52 AE 8E 12 28 90 9E 58 9B F4 6F DA EC [17:39:09]Write to MH i2c: 01 00 00 30 31 61 [17:39:09]Write i2c OK [17:39:09]MH_I2C_Read... [17:39:09]Read from MH i2c: 01 [17:39:09]MH_I2C_Read... [17:39:09]Read from MH i2c: 01 07 00 [17:39:09]MH_I2C_Read... [17:39:09]Read from MH i2c: 01 07 00 30 31 00 00 00 00 00 05 0D 7A [17:39:09]RasterBufferAndPrint [17:39:09]line [17:39:09]line [17:39:09]line [17:39:09]line [17:39:09]line [17:39:09]written 0, free lines is 3339 [17:39:09]MH_Cut [17:39:09]Write to MH i2c: D1 01 00 37 31 01 3A [17:39:09]Write i2c OK [17:39:09]MH_I2C_Read... [17:39:09]Read from MH i2c: D1 [17:39:09]MH_I2C_Read... [17:39:09]Read from MH i2c: D1 01 00 [17:39:09]MH_I2C_Read... [17:39:09]Read from MH i2c: D1 01 00 37 31 00 39 [17:39:09]Write to MH i2c: 01 00 00 38 31 69 [17:39:09]Write i2c OK [17:39:09]MH_I2C_Read... [17:39:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FF D4 47 00 78 19 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 53 75 01 00 F4 03 04 00 E7 24 1E 67 B6 04 01 00 00 49 92 6F D5 FB 66 2C A1 [17:39:09]CommunicateWithHost err = 0 [17:39:09]CheckOFDResponse [17:39:09]1017 (14) - 77093643461234 [17:39:09]1041 (16) - 0000000002098560 [17:39:09]1040 (4) - 95571 [17:39:09]1012 (4) - 27.10.2024 11:32 [17:39:09]1206 (1) - 0 [17:39:09]OFD Sender: Remove packet 95571 [17:39:09]ProducePacketName [17:39:09]name=ofd_packets/00095571 [17:39:09]NVStorageDeleteData [17:39:10]OFD Sender: No OFD packet to send [17:39:10]*** Cut start [17:39:10]*** Partial cut [17:39:10]*** CUTSNS_PIN = 1 [17:39:10]*** CUTSNS_PIN = 0 [17:39:10]*** Brake cut motor [17:39:10]Read from MH i2c: 01 [17:39:10]MH_I2C_Read... [17:39:10]*** Stop cut motor [17:39:10]*** Cut end [17:39:10]Read from MH i2c: 01 07 00 [17:39:10]MH_I2C_Read... [17:39:10]Read from MH i2c: 01 07 00 38 31 00 00 00 00 00 FF 0F 7E [17:39:10]process_action close_receipt done [17:39:10]requested_data is exist [17:39:10]produce_requested_data [17:39:10]requested_item fm.sn is exist - process it [17:39:10]wFMCommunicate request_size=4 [17:39:10]MH_SAM_APDU [17:39:10]CAPDU: 80 11 00 00 [17:39:10]Write to MH i2c: E2 08 00 39 31 80 11 00 00 00 00 00 00 E4 [17:39:10]Write i2c OK [17:39:10]MH_I2C_Read... [17:39:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:39:10]Read from MH i2c: E2 [17:39:10]MH_I2C_Read... [17:39:10]Read from MH i2c: E2 17 00 [17:39:10]MH_I2C_Read... [17:39:10]Read from MH i2c: E2 17 00 39 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 35 [17:39:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:39:10]wFMCommunicate OK [17:39:10]requested_item fd.num is exist - process it [17:39:10]SAM_PROTO_GetFieldsCounters [17:39:10]wFMCommunicate request_size=4 [17:39:10]MH_SAM_APDU [17:39:10]CAPDU: 80 13 00 00 [17:39:10]Write to MH i2c: E2 08 00 3A 31 80 13 00 00 00 00 00 00 E7 [17:39:10]Write i2c OK [17:39:10]MH_I2C_Read... [17:39:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:39:10]Read from MH i2c: E2 [17:39:10]MH_I2C_Read... [17:39:10]Read from MH i2c: E2 62 00 [17:39:10]MH_I2C_Read... [17:39:10]Read from MH i2c: E2 62 00 3A 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 53 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 3A 02 00 00 5E 04 04 00 3A 02 00 00 57 04 04 00 3B 02 00 00 19 04 04 00 00 00 00 00 90 00 14 [17:39:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 53 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 3A 02 00 00 5E 04 04 00 3A 02 00 00 57 04 04 00 3B 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:39:10]wFMCommunicate OK [17:39:10]SAM_PROTO_GetFieldsCounters done [17:39:10]requested_item shift.num is exist - process it [17:39:10]requested_item shift.opened is exist - process it [17:39:10]req_shift_opened [17:39:10]FM_GetShiftState [17:39:10]SAM_PROTO_GetShiftState [17:39:10]wFMCommunicate request_size=4 [17:39:10]MH_SAM_APDU [17:39:10]CAPDU: 80 13 01 00 [17:39:10]Write to MH i2c: E2 08 00 3B 31 80 13 01 00 00 00 00 00 E9 [17:39:10]Write i2c OK [17:39:10]MH_I2C_Read... [17:39:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:39:10]Read from MH i2c: E2 [17:39:10]MH_I2C_Read... [17:39:10]Read from MH i2c: E2 0E 00 [17:39:10]MH_I2C_Read... [17:39:10]Read from MH i2c: E2 0E 00 3B 31 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 95 [17:39:10]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:39:10]wFMCommunicate OK [17:39:10]SAM_PROTO_GetShiftState done [17:39:10]FM_GetShiftState done [17:39:10]req_shift_opened done [17:39:10]requested_item shift.open_date is exist - process it [17:39:10]req_shift_open_date [17:39:10]req_shift_open_date done [17:39:10]produce_requested_data done [17:39:10]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95571,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:39:10]process_action_free close_receipt [17:39:10]json_value_free [17:39:10]json_value_free done [17:39:10]process_json_proto returns [17:39:10]Send response to host [17:39:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95571,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:39:10]free response buf [17:39:10]execute_script done [17:39:10]execute_script returns [17:39:10]free content buf [17:39:10]Sock 9.Close socket [17:39:10]Sock 9.Thread stoped [17:39:15]OFD Sender: No OFD packet to send [17:39:20]OFD Sender: No OFD packet to send [17:39:25]OFD Sender: No OFD packet to send [17:39:30]OFD Sender: No OFD packet to send [17:39:35]OFD Sender: No OFD packet to send [17:39:40]OFD Sender: No OFD packet to send [17:39:45]OFD Sender: No OFD packet to send [17:39:50]OFD Sender: No OFD packet to send [17:39:55]OFD Sender: No OFD packet to send [17:40:00]OFD Sender: No OFD packet to send [17:40:02]accept exits with 7 [17:40:02]New connection [17:40:02]New thread 3067444580 created [17:40:02]Thread 3067301220 joined [17:40:02]Waiting for new connection... [17:40:02] Sock 7.Parse request [17:40:02]Sock 7.Check first char [17:40:02]Sock 7.First char is OK [17:40:02]request: POST /json_proto HTTP/1.0 [17:40:02]Method: POST [17:40:02]URL: /json_proto [17:40:02]Method is POST - this is cgi request [17:40:02]url: /json_proto [17:40:02]query_string will be loaded in cgi processing [17:40:02]execute_cgi json_proto POST (null) [17:40:02]execute_cgi path=json_proto method=POST [17:40:02]POST find Content-Length [17:40:02]Host: 172.17.40.67:8080 [17:40:02]Content-Length: 770 [17:40:02]Content-Type: application/json [17:40:02] [17:40:02]POST finish read [17:40:02]Found Content-Length = 770 [17:40:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406090", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 19.440, "sum" : 1300.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1300.54 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:40:02]execute_script... [17:40: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)3406090", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 19.440, "sum" : 1300.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1300.54 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:40:02]POST & json_proto [17:40:02]process_json_proto [17:40:02]json parsed OK: [17:40:02]protocol is kg_v1.0 [17:40:02]action value=close_receipt [17:40:02]process_action close_receipt [17:40:02]cmd_close_receipt [17:40:02]MH_GetDate [17:40:02]Write to MH i2c: F0 00 00 3C 31 5C [17:40:02]Write i2c OK [17:40:02]MH_I2C_Read... [17:40:02]Read from MH i2c: F0 [17:40:02]MH_I2C_Read... [17:40:02]Read from MH i2c: F0 09 00 [17:40:02]MH_I2C_Read... [17:40:02]Read from MH i2c: F0 09 00 3C 31 00 F4 7A 1E 67 EE DA 66 66 EC [17:40:02]GetLastDocTimeStamp 1730050748 [17:40:02]current date 1730050804 [17:40:02]FM_GetShiftState [17:40:02]SAM_PROTO_GetShiftState [17:40:02]wFMCommunicate request_size=4 [17:40:02]MH_SAM_APDU [17:40:02]CAPDU: 80 13 01 00 [17:40:02]Write to MH i2c: E2 08 00 3D 31 80 13 01 00 00 00 00 00 EB [17:40:02]Write i2c OK [17:40:02]MH_I2C_Read... [17:40:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:40:02]Read from MH i2c: E2 [17:40:02]MH_I2C_Read... [17:40:02]Read from MH i2c: E2 0E 00 [17:40:02]MH_I2C_Read... [17:40:02]Read from MH i2c: E2 0E 00 3D 31 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 97 [17:40:02]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:40:02]wFMCommunicate OK [17:40:02]SAM_PROTO_GetShiftState done [17:40:02]FM_GetShiftState done [17:40:02]opened in 1729987736 [17:40:02]opened+sec_in_day 1730074136 [17:40:02]quantity*price = 130053 [17:40:02]sum+1 = 130055 [17:40:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1300.54 НСП 1% : 11.51 НДС 12% : 138.11 Наличными: 0.00 Безнал.: 1300.54 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 571 27.10.2024 17:40 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95572 ФПД: 66718638865935 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T174004&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95572&fm=66718638865935&tin=02508201610067®Number=0000000000170478&sum=130054 [17:40:03]StoreToDocumentArchive [17:40:03]shift 143 fd 95572 [17:40:03]save to /storage/0143/doc_00095572 [17:40:03]save last doc name /storage/0143/doc_00095572 to /storage/kkm_last_doc_name [17:40:03]save OK [17:40:03]Clear old archive folders... [17:40:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:40:03]tlvbuf is 00A69150 [17:40:03]SAM_PROTO_ClearQueue [17:40:03]wFMCommunicate request_size=4 [17:40:03]MH_SAM_APDU [17:40:03]CAPDU: 80 09 00 00 [17:40:03]Write to MH i2c: E2 08 00 4A 31 80 09 00 00 00 00 00 00 ED [17:40:03]Write i2c OK [17:40:03]MH_I2C_Read... [17:40:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:40:03]Read from MH i2c: E2 [17:40:03]MH_I2C_Read... [17:40:03]Read from MH i2c: E2 03 00 [17:40:03]MH_I2C_Read... [17:40:03]Read from MH i2c: E2 03 00 4A 31 00 90 00 EF [17:40:03]RAPDU: 90 00 [17:40:03]wFMCommunicate OK [17:40:03]SAM_PROTO_ClearQueue done [17:40:03]KKMCreateOFDPacket [17:40:03]OFDProtocolAddRootSTLVToBuf [17:40:03]FM_MakeSignedData [17:40:03]FM_MakeSignedData [17:40:03]SAM_PROTO_SignData [17:40:03]wFMCommunicate request_size=4 [17:40:03]MH_SAM_APDU [17:40:03]CAPDU: 80 0D 01 02 [17:40:03]Write to MH i2c: E2 08 00 4B 31 80 0D 01 02 00 00 00 00 F5 [17:40:03]Write i2c OK [17:40:03]MH_I2C_Read... [17:40:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:40:03]Read from MH i2c: E2 [17:40:03]MH_I2C_Read... [17:40:03]Read from MH i2c: E2 03 00 [17:40:03]MH_I2C_Read... [17:40:03]Read from MH i2c: E2 03 00 4B 31 00 90 00 F0 [17:40:03]RAPDU: 90 00 [17:40:03]wFMCommunicate OK [17:40:03]wFMCommunicate request_size=255 [17:40:03]MH_SAM_APDU [17:40: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 34 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 06 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 06 FC 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 06 FC 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 02 00 00 F4 03 04 00 F4 7A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 54 75 01 00 35 04 06 00 3C [17:40:03]Write to MH i2c: E2 02 01 4C 31 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 06 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 06 FC 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 06 FC 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 02 00 00 F4 03 04 00 F4 7A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 54 75 01 00 35 04 06 00 3C 00 00 EE [17:40:03]Write i2c OK [17:40:03]MH_I2C_Read... [17:40:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:40:04]Read from MH i2c: E2 [17:40:04]MH_I2C_Read... [17:40:04]Read from MH i2c: E2 03 00 [17:40:04]MH_I2C_Read... [17:40:04]Read from MH i2c: E2 03 00 4C 31 00 90 00 F1 [17:40:04]RAPDU: 90 00 [17:40:04]wFMCommunicate OK [17:40:04]wFMCommunicate request_size=10 [17:40:04]MH_SAM_APDU [17:40:04]CAPDU: 80 0D 02 02 05 AE 24 C4 FE 0F [17:40:04]Write to MH i2c: E2 0D 00 4D 31 80 0D 02 02 05 00 AE 24 C4 FE 0F 00 00 A5 [17:40:04]Write i2c OK [17:40:04]MH_I2C_Read... [17:40:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:40:04]Read from MH i2c: E2 [17:40:04]MH_I2C_Read... [17:40:04]Read from MH i2c: E2 03 00 [17:40:04]MH_I2C_Read... [17:40:04]Read from MH i2c: E2 03 00 4D 31 00 90 00 F2 [17:40:04]RAPDU: 90 00 [17:40:04]wFMCommunicate OK [17:40:04]wFMCommunicate request_size=4 [17:40:04]MH_SAM_APDU [17:40:04]CAPDU: 80 0D 03 02 [17:40:04]Write to MH i2c: E2 08 00 4E 31 80 0D 03 02 00 00 00 00 FA [17:40:04]Write i2c OK [17:40:04]MH_I2C_Read... [17:40:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:40:04]Read from MH i2c: E2 [17:40:04]MH_I2C_Read... [17:40:04]Read from MH i2c: E2 0B 00 [17:40:04]MH_I2C_Read... [17:40:04]Read from MH i2c: E2 0B 00 4E 31 00 60 DC BE 95 E2 91 1D 2A 90 00 44 [17:40:04]RAPDU: 60 DC BE 95 E2 91 1D 2A 90 00 [17:40:04]wFMCommunicate OK [17:40:04]SAM_PROTO_SignData done [17:40:04]FM_MakeSignedData done [17:40:04]CreateOFDProtocolMessage [17:40:04]wFMCommunicate request_size=4 [17:40:04]MH_SAM_APDU [17:40:04]CAPDU: 80 11 00 00 [17:40:04]Write to MH i2c: E2 08 00 4F 31 80 11 00 00 00 00 00 00 FA [17:40:04]Write i2c OK [17:40:04]MH_I2C_Read... [17:40:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:40:04]Read from MH i2c: E2 [17:40:04]MH_I2C_Read... [17:40:04]Read from MH i2c: E2 17 00 [17:40:04]MH_I2C_Read... [17:40:04]Read from MH i2c: E2 17 00 4F 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4B [17:40:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:40:04]wFMCommunicate OK [17:40:04]CreateOFDProtocolMessage done [17:40:04]OFDSenderStorePacket 95572 [17:40:04]StoreOFDPacket docnum=95572 [17:40:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C0 A6 07 01 4D AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 06 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 06 FC 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 06 FC 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 02 00 00 F4 03 04 00 F4 7A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 54 75 01 00 35 04 06 00 3C AE 24 C4 FE 0F 60 DC BE 95 E2 91 1D 2A [17:40:04]CheckFolder [17:40:04]dirname=/storage/ofd_packets [17:40:04]CheckFolder done [17:40:04]ProducePacketName [17:40:04]name=ofd_packets/00095572 [17:40:04]NVStorageSaveData ofd_packets/00095572 [17:40:04]File name is /storage/ofd_packets/00095572 [17:40:04]Write 301 bytes [17:40:04]NVStorageSaveData done [17:40:04]OFDSenderStorePacket done [17:40:04]KKMCreateOFDPacket done [17:40:04]NVStorageSaveData kkm_last_timestamp [17:40:04]File name is /storage/kkm_last_timestamp [17:40:04]Write 4 bytes [17:40:04]NVStorageSaveData done [17:40:04]ExternCall_PrintAddStr [17:40:04]wPrintStart [17:40:04]Write to MH i2c: 01 00 00 50 31 81 [17:40:04]Write i2c OK [17:40:04]MH_I2C_Read... [17:40:04]Read from MH i2c: 01 [17:40:04]MH_I2C_Read... [17:40:04]Read from MH i2c: 01 07 00 [17:40:04]MH_I2C_Read... [17:40:04]Read from MH i2c: 01 07 00 50 31 00 00 00 00 00 FF 0F 96 [17:40:04]RasterBufferAndPrint [17:40:04]line Счет N : (1)3406090 [17:40:04]line ИНН: 02508201610067 [17:40:04]line Контрольно-Кассовый Чек [17:40:04]line ПРОДАЖА [17:40:04]line ТРК (МРК, ГНК) : 42 [17:40:04]line Товар: 2710124130 [17:40:04]line Аи-92-К-4 [17:40:04]line 19.440 * 66.90 [17:40:04]line = 1300.54 [17:40:04]line НДС 12% НСП 1% [17:40:04]line > о реализуемом товаре [17:40:04]line ИТОГО: 1300.54 [17:40:04]line НСП 1% : 11.51 [17:40:04]line НДС 12% : 138.11 [17:40:04]line Наличными: 0.00 [17:40:04]line Безнал.: 1300.54 [17:40:04]line Место: АЗС № 82 "Партнер Нефть" [17:40:04]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:40:04]line СНО: Общий режим [17:40:04]line Чек 571 27.10.2024 17:40 [17:40:04]line Смена: 143 ФФД: 1.0 [17:40:04]line ЗНМ: 0300000017 [17:40:04]line РНМ: 0000000000170478 [17:40:04]line Версия ККМ: v1.0 [17:40:04]line Платежная система: Mbank [17:40:04]line ФМ: 0000000002098560 [17:40:04]line ФД: 95572 [17:40:04]line ФПД: 66718638865935 [17:40:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T174004&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95572&fm=66718638865935&tin=02508201610067®Number=0000000000170478&sum=130054 [17:40:04]OFD Sender: Processing packet 95572 [packets to send 57, broken 56] [17:40:04]ProducePacketName [17:40:04]name=ofd_packets/00095572 [17:40:04]OFD Sender: To server: pG, [17:40:04]CommunicateWithHost lk.salyk.kg:30040 [17:40:04]ConnectInit lk.salyk.kg [17:40:04]written 0, free lines is 4095 [17:40:04]Connected sock=10 [17:40:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C0 A6 07 01 4D AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 06 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 06 FC 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 06 FC 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 02 00 00 F4 03 04 00 F4 7A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 54 75 01 00 35 04 06 00 3C AE 24 C4 FE 0F 60 DC BE 95 E2 91 1D 2A [17:40:05]Write to MH i2c: 01 00 00 79 31 AA [17:40:05]Write i2c OK [17:40:05]MH_I2C_Read... [17:40:05]Read from MH i2c: 01 [17:40:05]MH_I2C_Read... [17:40:05]Read from MH i2c: 01 07 00 [17:40:05]MH_I2C_Read... [17:40:05]Read from MH i2c: 01 07 00 79 31 00 00 00 00 00 1D 0D DB [17:40:05]RasterBufferAndPrint [17:40:05]line [17:40:05]line [17:40:05]line [17:40:05]line [17:40:05]line [17:40:05]written 0, free lines is 3365 [17:40:05]MH_Cut [17:40:05]Write to MH i2c: D1 01 00 80 31 01 83 [17:40:05]Write i2c OK [17:40:05]MH_I2C_Read... [17:40:05]Read from MH i2c: D1 [17:40:05]MH_I2C_Read... [17:40:05]Read from MH i2c: D1 01 00 [17:40:05]MH_I2C_Read... [17:40:05]Read from MH i2c: D1 01 00 80 31 00 82 [17:40:05]Write to MH i2c: 01 00 00 81 31 B2 [17:40:05]Write i2c OK [17:40:05]MH_I2C_Read... [17:40:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 8A 58 47 00 C6 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 32 30 39 38 35 36 30 10 04 04 00 54 75 01 00 F4 03 04 00 1F 25 1E 67 B6 04 01 00 00 B3 93 6C AF 3C AF E7 39 [17:40:05]CommunicateWithHost err = 0 [17:40:05]CheckOFDResponse [17:40:05]1017 (14) - 77093643461234 [17:40:05]1041 (16) - 0000000002098560 [17:40:05]1040 (4) - 95572 [17:40:05]1012 (4) - 27.10.2024 11:33 [17:40:05]1206 (1) - 0 [17:40:05]OFD Sender: Remove packet 95572 [17:40:05]ProducePacketName [17:40:05]name=ofd_packets/00095572 [17:40:05]NVStorageDeleteData [17:40:05]OFD Sender: No OFD packet to send [17:40:05]*** Cut start [17:40:05]*** Partial cut [17:40:05]*** CUTSNS_PIN = 1 [17:40:05]*** CUTSNS_PIN = 0 [17:40:06]*** Brake cut motor [17:40:06]Read from MH i2c: 01 [17:40:06]MH_I2C_Read... [17:40:06]*** Stop cut motor [17:40:06]*** Cut end [17:40:06]Read from MH i2c: 01 07 00 [17:40:06]MH_I2C_Read... [17:40:06]Read from MH i2c: 01 07 00 81 31 00 00 00 00 00 FF 0F C7 [17:40:06]process_action close_receipt done [17:40:06]requested_data is exist [17:40:06]produce_requested_data [17:40:06]requested_item fm.sn is exist - process it [17:40:06]wFMCommunicate request_size=4 [17:40:06]MH_SAM_APDU [17:40:06]CAPDU: 80 11 00 00 [17:40:06]Write to MH i2c: E2 08 00 82 31 80 11 00 00 00 00 00 00 2D [17:40:06]Write i2c OK [17:40:06]MH_I2C_Read... [17:40:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:40:06]Read from MH i2c: E2 [17:40:06]MH_I2C_Read... [17:40:06]Read from MH i2c: E2 17 00 [17:40:06]MH_I2C_Read... [17:40:06]Read from MH i2c: E2 17 00 82 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7E [17:40:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:40:06]wFMCommunicate OK [17:40:06]requested_item fd.num is exist - process it [17:40:06]SAM_PROTO_GetFieldsCounters [17:40:06]wFMCommunicate request_size=4 [17:40:06]MH_SAM_APDU [17:40:06]CAPDU: 80 13 00 00 [17:40:06]Write to MH i2c: E2 08 00 83 31 80 13 00 00 00 00 00 00 30 [17:40:06]Write i2c OK [17:40:06]MH_I2C_Read... [17:40:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:40:06]Read from MH i2c: E2 [17:40:06]MH_I2C_Read... [17:40:06]Read from MH i2c: E2 62 00 [17:40:06]MH_I2C_Read... [17:40:06]Read from MH i2c: E2 62 00 83 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 54 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 3B 02 00 00 5E 04 04 00 3B 02 00 00 57 04 04 00 3C 02 00 00 19 04 04 00 00 00 00 00 90 00 61 [17:40:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 54 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 3B 02 00 00 5E 04 04 00 3B 02 00 00 57 04 04 00 3C 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:40:06]wFMCommunicate OK [17:40:06]SAM_PROTO_GetFieldsCounters done [17:40:06]requested_item shift.num is exist - process it [17:40:06]requested_item shift.opened is exist - process it [17:40:06]req_shift_opened [17:40:06]FM_GetShiftState [17:40:06]SAM_PROTO_GetShiftState [17:40:06]wFMCommunicate request_size=4 [17:40:06]MH_SAM_APDU [17:40:06]CAPDU: 80 13 01 00 [17:40:06]Write to MH i2c: E2 08 00 84 31 80 13 01 00 00 00 00 00 32 [17:40:06]Write i2c OK [17:40:06]MH_I2C_Read... [17:40:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:40:06]Read from MH i2c: E2 [17:40:06]MH_I2C_Read... [17:40:06]Read from MH i2c: E2 0E 00 [17:40:06]MH_I2C_Read... [17:40:06]Read from MH i2c: E2 0E 00 84 31 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DE [17:40:06]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:40:06]wFMCommunicate OK [17:40:06]SAM_PROTO_GetShiftState done [17:40:06]FM_GetShiftState done [17:40:06]req_shift_opened done [17:40:06]requested_item shift.open_date is exist - process it [17:40:06]req_shift_open_date [17:40:06]req_shift_open_date done [17:40:06]produce_requested_data done [17:40:06]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95572,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:40:06]process_action_free close_receipt [17:40:06]json_value_free [17:40:06]json_value_free done [17:40:06]process_json_proto returns [17:40:06]Send response to host [17:40:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95572,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:40:06]free response buf [17:40:06]execute_script done [17:40:06]execute_script returns [17:40:06]free content buf [17:40:06]Sock 7.Close socket [17:40:06]Sock 7.Thread stoped [17:40:10]OFD Sender: No OFD packet to send [17:40:15]OFD Sender: No OFD packet to send [17:40:20]OFD Sender: No OFD packet to send [17:40:25]OFD Sender: No OFD packet to send [17:40:30]OFD Sender: No OFD packet to send [17:40:35]OFD Sender: No OFD packet to send [17:40:40]OFD Sender: No OFD packet to send [17:40:45]OFD Sender: No OFD packet to send [17:40:50]OFD Sender: No OFD packet to send [17:40:55]OFD Sender: No OFD packet to send [17:41:00]OFD Sender: No OFD packet to send [17:41:05]OFD Sender: No OFD packet to send [17:41:10]OFD Sender: No OFD packet to send [17:41:15]OFD Sender: No OFD packet to send [17:41:20]OFD Sender: No OFD packet to send [17:41:25]OFD Sender: No OFD packet to send [17:41:30]OFD Sender: No OFD packet to send [17:41:35]OFD Sender: No OFD packet to send [17:41:40]accept exits with 9 [17:41:40]New connection [17:41:40]New thread 3067301220 created [17:41:40]Thread 3067444580 joined [17:41:40]Waiting for new connection... [17:41:40] Sock 9.Parse request [17:41:40]Sock 9.Check first char [17:41:40]Sock 9.First char is OK [17:41:40]request: POST /json_proto HTTP/1.0 [17:41:40]Method: POST [17:41:40]URL: /json_proto [17:41:40]Method is POST - this is cgi request [17:41:40]url: /json_proto [17:41:40]query_string will be loaded in cgi processing [17:41:40]execute_cgi json_proto POST (null) [17:41:40]execute_cgi path=json_proto method=POST [17:41:40]POST find Content-Length [17:41:40]Host: 172.17.40.67:8080 [17:41:40]Content-Length: 678 [17:41:40]Content-Type: application/json [17:41:40] [17:41:40]POST finish read [17:41:40]Found Content-Length = 678 [17:41:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406091", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:41:40]execute_script... [17:41: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)3406091", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:41:40]POST & json_proto [17:41:40]process_json_proto [17:41:40]json parsed OK: [17:41:40]protocol is kg_v1.0 [17:41:40]action value=close_receipt [17:41:40]process_action close_receipt [17:41:40]cmd_close_receipt [17:41:40]MH_GetDate [17:41:40]Write to MH i2c: F0 00 00 85 31 A5 [17:41:40]Write i2c OK [17:41:40]MH_I2C_Read... [17:41:40]Read from MH i2c: F0 [17:41:40]MH_I2C_Read... [17:41:40]Read from MH i2c: F0 09 00 [17:41:40]MH_I2C_Read... [17:41:40]Read from MH i2c: F0 09 00 85 31 00 55 7B 1E 67 EE DA 66 66 97 [17:41:40]GetLastDocTimeStamp 1730050804 [17:41:40]current date 1730050901 [17:41:40]FM_GetShiftState [17:41:40]SAM_PROTO_GetShiftState [17:41:40]wFMCommunicate request_size=4 [17:41:40]MH_SAM_APDU [17:41:40]CAPDU: 80 13 01 00 [17:41:40]Write to MH i2c: E2 08 00 86 31 80 13 01 00 00 00 00 00 34 [17:41:40]Write i2c OK [17:41:40]MH_I2C_Read... [17:41:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:41:40]Read from MH i2c: E2 [17:41:40]MH_I2C_Read... [17:41:40]Read from MH i2c: E2 0E 00 [17:41:40]MH_I2C_Read... [17:41:40]Read from MH i2c: E2 0E 00 86 31 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E0 [17:41:40]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:41:40]wFMCommunicate OK [17:41:40]SAM_PROTO_GetShiftState done [17:41:40]FM_GetShiftState done [17:41:40]opened in 1729987736 [17:41:40]opened+sec_in_day 1730074136 [17:41:40]quantity*price = 20003 [17:41:40]sum+1 = 20004 [17:41:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 572 27.10.2024 17:41 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95573 ФПД: 142339762810458 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T174141&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95573&fm=142339762810458&tin=02508201610067®Number=0000000000170478&sum=20000 [17:41:41]StoreToDocumentArchive [17:41:41]shift 143 fd 95573 [17:41:41]save to /storage/0143/doc_00095573 [17:41:41]save last doc name /storage/0143/doc_00095573 to /storage/kkm_last_doc_name [17:41:41]save OK [17:41:41]Clear old archive folders... [17:41:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:41:41]tlvbuf is 00AAB9C0 [17:41:41]SAM_PROTO_ClearQueue [17:41:41]wFMCommunicate request_size=4 [17:41:41]MH_SAM_APDU [17:41:41]CAPDU: 80 09 00 00 [17:41:41]Write to MH i2c: E2 08 00 93 31 80 09 00 00 00 00 00 00 36 [17:41:41]Write i2c OK [17:41:41]MH_I2C_Read... [17:41:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:41:41]Read from MH i2c: E2 [17:41:41]MH_I2C_Read... [17:41:41]Read from MH i2c: E2 03 00 [17:41:41]MH_I2C_Read... [17:41:41]Read from MH i2c: E2 03 00 93 31 00 90 00 38 [17:41:41]RAPDU: 90 00 [17:41:41]wFMCommunicate OK [17:41:41]SAM_PROTO_ClearQueue done [17:41:41]KKMCreateOFDPacket [17:41:41]OFDProtocolAddRootSTLVToBuf [17:41:41]FM_MakeSignedData [17:41:41]FM_MakeSignedData [17:41:41]SAM_PROTO_SignData [17:41:41]wFMCommunicate request_size=4 [17:41:41]MH_SAM_APDU [17:41:41]CAPDU: 80 0D 01 02 [17:41:41]Write to MH i2c: E2 08 00 94 31 80 0D 01 02 00 00 00 00 3E [17:41:41]Write i2c OK [17:41:41]MH_I2C_Read... [17:41:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:41:41]Read from MH i2c: E2 [17:41:41]MH_I2C_Read... [17:41:41]Read from MH i2c: E2 03 00 [17:41:41]MH_I2C_Read... [17:41:41]Read from MH i2c: E2 03 00 94 31 00 90 00 39 [17:41:41]RAPDU: 90 00 [17:41:41]wFMCommunicate OK [17:41:41]wFMCommunicate request_size=255 [17:41:41]MH_SAM_APDU [17:41:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 02 00 00 F4 03 04 00 55 7B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 55 75 01 00 35 04 06 00 81 [17:41:41]Write to MH i2c: E2 02 01 95 31 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 02 00 00 F4 03 04 00 55 7B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 55 75 01 00 35 04 06 00 81 00 00 FC [17:41:41]Write i2c OK [17:41:41]MH_I2C_Read... [17:41:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:41:42]Read from MH i2c: E2 [17:41:42]MH_I2C_Read... [17:41:42]Read from MH i2c: E2 03 00 [17:41:42]MH_I2C_Read... [17:41:42]Read from MH i2c: E2 03 00 95 31 00 90 00 3A [17:41:42]RAPDU: 90 00 [17:41:42]wFMCommunicate OK [17:41:42]wFMCommunicate request_size=10 [17:41:42]MH_SAM_APDU [17:41:42]CAPDU: 80 0D 02 02 05 75 0E FF EE 5A [17:41:42]Write to MH i2c: E2 0D 00 96 31 80 0D 02 02 05 00 75 0E FF EE 5A 00 00 15 [17:41:42]Write i2c OK [17:41:42]MH_I2C_Read... [17:41:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:41:42]Read from MH i2c: E2 [17:41:42]MH_I2C_Read... [17:41:42]Read from MH i2c: E2 03 00 [17:41:42]MH_I2C_Read... [17:41:42]Read from MH i2c: E2 03 00 96 31 00 90 00 3B [17:41:42]RAPDU: 90 00 [17:41:42]wFMCommunicate OK [17:41:42]wFMCommunicate request_size=4 [17:41:42]MH_SAM_APDU [17:41:42]CAPDU: 80 0D 03 02 [17:41:42]Write to MH i2c: E2 08 00 97 31 80 0D 03 02 00 00 00 00 43 [17:41:42]Write i2c OK [17:41:42]MH_I2C_Read... [17:41:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:41:42]Read from MH i2c: E2 [17:41:42]MH_I2C_Read... [17:41:42]Read from MH i2c: E2 0B 00 [17:41:42]MH_I2C_Read... [17:41:42]Read from MH i2c: E2 0B 00 97 31 00 0E 19 73 36 16 B6 ED AE 90 00 7B [17:41:42]RAPDU: 0E 19 73 36 16 B6 ED AE 90 00 [17:41:42]wFMCommunicate OK [17:41:42]SAM_PROTO_SignData done [17:41:42]FM_MakeSignedData done [17:41:42]CreateOFDProtocolMessage [17:41:42]wFMCommunicate request_size=4 [17:41:42]MH_SAM_APDU [17:41:42]CAPDU: 80 11 00 00 [17:41:42]Write to MH i2c: E2 08 00 98 31 80 11 00 00 00 00 00 00 43 [17:41:42]Write i2c OK [17:41:42]MH_I2C_Read... [17:41:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:41:42]Read from MH i2c: E2 [17:41:42]MH_I2C_Read... [17:41:42]Read from MH i2c: E2 17 00 [17:41:42]MH_I2C_Read... [17:41:42]Read from MH i2c: E2 17 00 98 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 94 [17:41:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:41:42]wFMCommunicate OK [17:41:42]CreateOFDProtocolMessage done [17:41:42]OFDSenderStorePacket 95573 [17:41:42]StoreOFDPacket docnum=95573 [17:41:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E3 BC 07 01 F3 92 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 02 00 00 F4 03 04 00 55 7B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 55 75 01 00 35 04 06 00 81 75 0E FF EE 5A 0E 19 73 36 16 B6 ED AE [17:41:42]CheckFolder [17:41:42]dirname=/storage/ofd_packets [17:41:42]CheckFolder done [17:41:42]ProducePacketName [17:41:42]name=ofd_packets/00095573 [17:41:42]NVStorageSaveData ofd_packets/00095573 [17:41:42]File name is /storage/ofd_packets/00095573 [17:41:42]Write 301 bytes [17:41:42]NVStorageSaveData done [17:41:42]OFDSenderStorePacket done [17:41:42]KKMCreateOFDPacket done [17:41:42]NVStorageSaveData kkm_last_timestamp [17:41:42]File name is /storage/kkm_last_timestamp [17:41:42]Write 4 bytes [17:41:42]NVStorageSaveData done [17:41:42]ExternCall_PrintAddStr [17:41:42]wPrintStart [17:41:42]Write to MH i2c: 01 00 00 99 31 CA [17:41:42]Write i2c OK [17:41:42]MH_I2C_Read... [17:41:42]Read from MH i2c: 01 [17:41:42]MH_I2C_Read... [17:41:42]Read from MH i2c: 01 07 00 [17:41:42]MH_I2C_Read... [17:41:42]Read from MH i2c: 01 07 00 99 31 00 00 00 00 00 FF 0F DF [17:41:42]RasterBufferAndPrint [17:41:42]line Счет N : (1)3406091 [17:41:42]line ИНН: 02508201610067 [17:41:42]line Контрольно-Кассовый Чек [17:41:42]line ПРОДАЖА [17:41:42]line ТРК (МРК, ГНК) : 12 [17:41:42]line Товар: 2710124130 [17:41:42]line Аи-92-К-4 [17:41:42]line 2.990 * 66.90 [17:41:42]line = 200.03 [17:41:42]line НДС 12% НСП 1% [17:41:42]line > о реализуемом товаре [17:41:42]line ОКРУГЛЕНИЕ: -0.03 [17:41:42]line ИТОГО: 200.00 [17:41:42]line Внесено: 200.00 [17:41:42]line СДАЧА: 0.00 [17:41:42]line НСП 1% : 1.77 [17:41:42]line НДС 12% : 21.24 [17:41:42]line Наличными: 200.00 [17:41:42]line Безнал.: 0.00 [17:41:42]line Место: АЗС № 82 "Партнер Нефть" [17:41:42]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:41:42]line СНО: Общий режим [17:41:42]line Чек 572 27.10.2024 17:41 [17:41:42]line Смена: 143 ФФД: 1.0 [17:41:42]line ЗНМ: 0300000017 [17:41:42]line РНМ: 0000000000170478 [17:41:42]line Версия ККМ: v1.0 [17:41:42]line ФМ: 0000000002098560 [17:41:42]line ФД: 95573 [17:41:42]line ФПД: 142339762810458 [17:41:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T174141&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95573&fm=142339762810458&tin=02508201610067®Number=0000000000170478&sum=20000 [17:41:42]OFD Sender: Processing packet 95573 [packets to send 57, broken 56] [17:41:42]ProducePacketName [17:41:42]name=ofd_packets/00095573 [17:41:42]OFD Sender: To server: pG, [17:41:42]CommunicateWithHost lk.salyk.kg:30040 [17:41:42]ConnectInit lk.salyk.kg [17:41:42]written 0, free lines is 4095 [17:41:42]Connected sock=10 [17:41:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E3 BC 07 01 F3 92 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 02 00 00 F4 03 04 00 55 7B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 55 75 01 00 35 04 06 00 81 75 0E FF EE 5A 0E 19 73 36 16 B6 ED AE [17:41:43]Write to MH i2c: 01 00 00 C4 31 F5 [17:41:43]Write i2c OK [17:41:43]MH_I2C_Read... [17:41:43]Read from MH i2c: 01 [17:41:43]MH_I2C_Read... [17:41:43]Read from MH i2c: 01 07 00 [17:41:43]MH_I2C_Read... [17:41:43]Read from MH i2c: 01 07 00 C4 31 00 00 00 00 00 02 0D 0B [17:41:43]RasterBufferAndPrint [17:41:43]line [17:41:43]line [17:41:43]line [17:41:43]line [17:41:43]line [17:41:43]written 0, free lines is 3336 [17:41:43]MH_Cut [17:41:43]Write to MH i2c: D1 01 00 CB 31 01 CE [17:41:43]Write i2c OK [17:41:43]MH_I2C_Read... [17:41:43]Read from MH i2c: D1 [17:41:43]MH_I2C_Read... [17:41:43]Read from MH i2c: D1 01 00 [17:41:43]MH_I2C_Read... [17:41:43]Read from MH i2c: D1 01 00 CB 31 00 CD [17:41:43]Write to MH i2c: 01 00 00 CC 31 FD [17:41:43]Write i2c OK [17:41:43]MH_I2C_Read... [17:41:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 2A 62 47 00 BC 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 32 30 39 38 35 36 30 10 04 04 00 55 75 01 00 F4 03 04 00 81 25 1E 67 B6 04 01 00 00 E1 15 90 79 CC D5 CF 84 [17:41:43]CommunicateWithHost err = 0 [17:41:43]CheckOFDResponse [17:41:43]1017 (14) - 77093643461234 [17:41:43]1041 (16) - 0000000002098560 [17:41:43]1040 (4) - 95573 [17:41:43]1012 (4) - 27.10.2024 11:35 [17:41:43]1206 (1) - 0 [17:41:43]OFD Sender: Remove packet 95573 [17:41:43]ProducePacketName [17:41:43]name=ofd_packets/00095573 [17:41:43]NVStorageDeleteData [17:41:43]OFD Sender: No OFD packet to send [17:41:43]*** Cut start [17:41:43]*** Partial cut [17:41:43]*** CUTSNS_PIN = 1 [17:41:43]*** CUTSNS_PIN = 0 [17:41:43]*** Brake cut motor [17:41:44]Read from MH i2c: 01 [17:41:44]MH_I2C_Read... [17:41:44]*** Stop cut motor [17:41:44]*** Cut end [17:41:44]Read from MH i2c: 01 07 00 [17:41:44]MH_I2C_Read... [17:41:44]Read from MH i2c: 01 07 00 CC 31 00 00 00 00 00 FF 0F 12 [17:41:44]process_action close_receipt done [17:41:44]requested_data is exist [17:41:44]produce_requested_data [17:41:44]requested_item fm.sn is exist - process it [17:41:44]wFMCommunicate request_size=4 [17:41:44]MH_SAM_APDU [17:41:44]CAPDU: 80 11 00 00 [17:41:44]Write to MH i2c: E2 08 00 CD 31 80 11 00 00 00 00 00 00 78 [17:41:44]Write i2c OK [17:41:44]MH_I2C_Read... [17:41:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:41:44]Read from MH i2c: E2 [17:41:44]MH_I2C_Read... [17:41:44]Read from MH i2c: E2 17 00 [17:41:44]MH_I2C_Read... [17:41:44]Read from MH i2c: E2 17 00 CD 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C9 [17:41:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:41:44]wFMCommunicate OK [17:41:44]requested_item fd.num is exist - process it [17:41:44]SAM_PROTO_GetFieldsCounters [17:41:44]wFMCommunicate request_size=4 [17:41:44]MH_SAM_APDU [17:41:44]CAPDU: 80 13 00 00 [17:41:44]Write to MH i2c: E2 08 00 CE 31 80 13 00 00 00 00 00 00 7B [17:41:44]Write i2c OK [17:41:44]MH_I2C_Read... [17:41:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:41:44]Read from MH i2c: E2 [17:41:44]MH_I2C_Read... [17:41:44]Read from MH i2c: E2 62 00 [17:41:44]MH_I2C_Read... [17:41:44]Read from MH i2c: E2 62 00 CE 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 55 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 3C 02 00 00 5E 04 04 00 3C 02 00 00 57 04 04 00 3D 02 00 00 19 04 04 00 00 00 00 00 90 00 B0 [17:41:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 55 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 3C 02 00 00 5E 04 04 00 3C 02 00 00 57 04 04 00 3D 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:41:44]wFMCommunicate OK [17:41:44]SAM_PROTO_GetFieldsCounters done [17:41:44]requested_item shift.num is exist - process it [17:41:44]requested_item shift.opened is exist - process it [17:41:44]req_shift_opened [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 CF 31 80 13 01 00 00 00 00 00 7D [17:41:44]Write i2c OK [17:41:44]MH_I2C_Read... [17:41:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:41:44]Read from MH i2c: E2 [17:41:44]MH_I2C_Read... [17:41:44]Read from MH i2c: E2 0E 00 [17:41:44]MH_I2C_Read... [17:41:44]Read from MH i2c: E2 0E 00 CF 31 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 29 [17:41:44]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:41:44]wFMCommunicate OK [17:41:44]SAM_PROTO_GetShiftState done [17:41:44]FM_GetShiftState done [17:41:44]req_shift_opened done [17:41:44]requested_item shift.open_date is exist - process it [17:41:44]req_shift_open_date [17:41:44]req_shift_open_date done [17:41:44]produce_requested_data done [17:41:44]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95573,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:41:44]process_action_free close_receipt [17:41:44]json_value_free [17:41:44]json_value_free done [17:41:44]process_json_proto returns [17:41:44]Send response to host [17:41:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95573,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:41:44]free response buf [17:41:44]execute_script done [17:41:44]execute_script returns [17:41:44]free content buf [17:41:44]Sock 9.Close socket [17:41:44]Sock 9.Thread stoped [17:41:48]OFD Sender: No OFD packet to send [17:41:53]OFD Sender: No OFD packet to send [17:41:58]OFD Sender: No OFD packet to send [17:42:03]OFD Sender: No OFD packet to send [17:42:08]OFD Sender: No OFD packet to send [17:42:13]OFD Sender: No OFD packet to send [17:42:18]OFD Sender: No OFD packet to send [17:42:23]OFD Sender: No OFD packet to send [17:42:28]OFD Sender: No OFD packet to send [17:42:33]OFD Sender: No OFD packet to send [17:42:38]OFD Sender: No OFD packet to send [17:42:43]OFD Sender: No OFD packet to send [17:42:48]OFD Sender: No OFD packet to send [17:42:53]OFD Sender: No OFD packet to send [17:42:58]OFD Sender: No OFD packet to send [17:43:03]OFD Sender: No OFD packet to send [17:43:08]OFD Sender: No OFD packet to send [17:43:13]OFD Sender: No OFD packet to send [17:43:18]OFD Sender: No OFD packet to send [17:43:23]OFD Sender: No OFD packet to send [17:43:28]OFD Sender: No OFD packet to send [17:43:33]OFD Sender: No OFD packet to send [17:43:38]OFD Sender: No OFD packet to send [17:43:43]OFD Sender: No OFD packet to send [17:43:48]OFD Sender: No OFD packet to send [17:43:53]OFD Sender: No OFD packet to send [17:43:58]OFD Sender: No OFD packet to send [17:44:03]OFD Sender: No OFD packet to send [17:44:08]OFD Sender: No OFD packet to send [17:44:13]OFD Sender: No OFD packet to send [17:44:18]OFD Sender: No OFD packet to send [17:44:23]OFD Sender: No OFD packet to send [17:44:28]OFD Sender: No OFD packet to send [17:44:33]OFD Sender: No OFD packet to send [17:44:38]OFD Sender: No OFD packet to send [17:44:43]OFD Sender: No OFD packet to send [17:44:48]OFD Sender: No OFD packet to send [17:44:53]OFD Sender: No OFD packet to send [17:44:58]OFD Sender: No OFD packet to send [17:45:03]OFD Sender: No OFD packet to send [17:45:08]OFD Sender: No OFD packet to send [17:45:13]OFD Sender: No OFD packet to send [17:45:18]OFD Sender: No OFD packet to send [17:45:23]OFD Sender: No OFD packet to send [17:45:26]accept exits with 7 [17:45:26]New connection [17:45:26]New thread 3067444580 created [17:45:26]Thread 3067301220 joined [17:45:26]Waiting for new connection... [17:45:26] Sock 7.Parse request [17:45:26]Sock 7.Check first char [17:45:26]Sock 7.First char is OK [17:45:26]request: POST /json_proto HTTP/1.0 [17:45:26]Method: POST [17:45:26]URL: /json_proto [17:45:26]Method is POST - this is cgi request [17:45:26]url: /json_proto [17:45:26]query_string will be loaded in cgi processing [17:45:26]execute_cgi json_proto POST (null) [17:45:26]execute_cgi path=json_proto method=POST [17:45:26]POST find Content-Length [17:45:26]Host: 172.17.40.67:8080 [17:45:26]Content-Length: 678 [17:45:26]Content-Type: application/json [17:45:26] [17:45:26]POST finish read [17:45:26]Found Content-Length = 678 [17:45:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406092", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:45:26]execute_script... [17:45: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)3406092", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:45:26]POST & json_proto [17:45:26]process_json_proto [17:45:26]json parsed OK: [17:45:26]protocol is kg_v1.0 [17:45:26]action value=close_receipt [17:45:26]process_action close_receipt [17:45:26]cmd_close_receipt [17:45:26]MH_GetDate [17:45:26]Write to MH i2c: F0 00 00 D0 31 F0 [17:45:26]Write i2c OK [17:45:26]MH_I2C_Read... [17:45:26]Read from MH i2c: F0 [17:45:26]MH_I2C_Read... [17:45:26]Read from MH i2c: F0 09 00 [17:45:26]MH_I2C_Read... [17:45:26]Read from MH i2c: F0 09 00 D0 31 00 37 7C 1E 67 EE DA 66 66 C5 [17:45:26]GetLastDocTimeStamp 1730050901 [17:45:26]current date 1730051127 [17:45:26]FM_GetShiftState [17:45:26]SAM_PROTO_GetShiftState [17:45:26]wFMCommunicate request_size=4 [17:45:26]MH_SAM_APDU [17:45:26]CAPDU: 80 13 01 00 [17:45:26]Write to MH i2c: E2 08 00 D1 31 80 13 01 00 00 00 00 00 7F [17:45:26]Write i2c OK [17:45:26]MH_I2C_Read... [17:45:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:45:26]Read from MH i2c: E2 [17:45:26]MH_I2C_Read... [17:45:26]Read from MH i2c: E2 0E 00 [17:45:26]MH_I2C_Read... [17:45:26]Read from MH i2c: E2 0E 00 D1 31 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 2B [17:45:26]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:45:26]wFMCommunicate OK [17:45:26]SAM_PROTO_GetShiftState done [17:45:26]FM_GetShiftState done [17:45:26]opened in 1729987736 [17:45:26]opened+sec_in_day 1730074136 [17:45:26]quantity*price = 60009 [17:45:26]sum+1 = 60010 [17:45:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 573 27.10.2024 17:45 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95574 ФПД: 274884772471768 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T174527&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95574&fm=274884772471768&tin=02508201610067®Number=0000000000170478&sum=60000 [17:45:27]StoreToDocumentArchive [17:45:27]shift 143 fd 95574 [17:45:27]save to /storage/0143/doc_00095574 [17:45:27]save last doc name /storage/0143/doc_00095574 to /storage/kkm_last_doc_name [17:45:27]save OK [17:45:27]Clear old archive folders... [17:45:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:45:27]tlvbuf is 00AA94C0 [17:45:27]SAM_PROTO_ClearQueue [17:45:27]wFMCommunicate request_size=4 [17:45:27]MH_SAM_APDU [17:45:27]CAPDU: 80 09 00 00 [17:45:27]Write to MH i2c: E2 08 00 DE 31 80 09 00 00 00 00 00 00 81 [17:45:27]Write i2c OK [17:45:27]MH_I2C_Read... [17:45:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:45:27]Read from MH i2c: E2 [17:45:27]MH_I2C_Read... [17:45:27]Read from MH i2c: E2 03 00 [17:45:27]MH_I2C_Read... [17:45:27]Read from MH i2c: E2 03 00 DE 31 00 90 00 83 [17:45:27]RAPDU: 90 00 [17:45:27]wFMCommunicate OK [17:45:27]SAM_PROTO_ClearQueue done [17:45:27]KKMCreateOFDPacket [17:45:27]OFDProtocolAddRootSTLVToBuf [17:45:27]FM_MakeSignedData [17:45:27]FM_MakeSignedData [17:45:27]SAM_PROTO_SignData [17:45:27]wFMCommunicate request_size=4 [17:45:27]MH_SAM_APDU [17:45:27]CAPDU: 80 0D 01 02 [17:45:27]Write to MH i2c: E2 08 00 DF 31 80 0D 01 02 00 00 00 00 89 [17:45:27]Write i2c OK [17:45:27]MH_I2C_Read... [17:45:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:45:27]Read from MH i2c: E2 [17:45:27]MH_I2C_Read... [17:45:27]Read from MH i2c: E2 03 00 [17:45:27]MH_I2C_Read... [17:45:27]Read from MH i2c: E2 03 00 DF 31 00 90 00 84 [17:45:27]RAPDU: 90 00 [17:45:27]wFMCommunicate OK [17:45:27]wFMCommunicate request_size=255 [17:45:27]MH_SAM_APDU [17:45: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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 02 00 00 F4 03 04 00 37 7C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 56 75 01 00 35 04 06 00 FA [17:45:27]Write to MH i2c: E2 02 01 E0 31 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 02 00 00 F4 03 04 00 37 7C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 56 75 01 00 35 04 06 00 FA 00 00 C0 [17:45:27]Write i2c OK [17:45:27]MH_I2C_Read... [17:45:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:45:27]Read from MH i2c: E2 [17:45:27]MH_I2C_Read... [17:45:27]Read from MH i2c: E2 03 00 [17:45:27]MH_I2C_Read... [17:45:27]Read from MH i2c: E2 03 00 E0 31 00 90 00 85 [17:45:27]RAPDU: 90 00 [17:45:27]wFMCommunicate OK [17:45:27]wFMCommunicate request_size=10 [17:45:27]MH_SAM_APDU [17:45:27]CAPDU: 80 0D 02 02 05 01 99 37 A3 D8 [17:45:27]Write to MH i2c: E2 0D 00 E1 31 80 0D 02 02 05 00 01 99 37 A3 D8 00 00 E2 [17:45:27]Write i2c OK [17:45:27]MH_I2C_Read... [17:45:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:45:27]Read from MH i2c: E2 [17:45:27]MH_I2C_Read... [17:45:27]Read from MH i2c: E2 03 00 [17:45:27]MH_I2C_Read... [17:45:27]Read from MH i2c: E2 03 00 E1 31 00 90 00 86 [17:45:27]RAPDU: 90 00 [17:45:27]wFMCommunicate OK [17:45:27]wFMCommunicate request_size=4 [17:45:27]MH_SAM_APDU [17:45:27]CAPDU: 80 0D 03 02 [17:45:27]Write to MH i2c: E2 08 00 E2 31 80 0D 03 02 00 00 00 00 8E [17:45:27]Write i2c OK [17:45:27]MH_I2C_Read... [17:45:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:45:27]Read from MH i2c: E2 [17:45:27]MH_I2C_Read... [17:45:27]Read from MH i2c: E2 0B 00 [17:45:27]MH_I2C_Read... [17:45:27]Read from MH i2c: E2 0B 00 E2 31 00 09 79 7E 87 59 80 19 71 90 00 79 [17:45:27]RAPDU: 09 79 7E 87 59 80 19 71 90 00 [17:45:27]wFMCommunicate OK [17:45:27]SAM_PROTO_SignData done [17:45:27]FM_MakeSignedData done [17:45:27]CreateOFDProtocolMessage [17:45:27]wFMCommunicate request_size=4 [17:45:27]MH_SAM_APDU [17:45:27]CAPDU: 80 11 00 00 [17:45:27]Write to MH i2c: E2 08 00 E3 31 80 11 00 00 00 00 00 00 8E [17:45:27]Write i2c OK [17:45:27]MH_I2C_Read... [17:45:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:45:27]Read from MH i2c: E2 [17:45:27]MH_I2C_Read... [17:45:27]Read from MH i2c: E2 17 00 [17:45:27]MH_I2C_Read... [17:45:27]Read from MH i2c: E2 17 00 E3 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DF [17:45:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:45:27]wFMCommunicate OK [17:45:27]CreateOFDProtocolMessage done [17:45:27]OFDSenderStorePacket 95574 [17:45:27]StoreOFDPacket docnum=95574 [17:45:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 11 9C 07 01 0A AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 02 00 00 F4 03 04 00 37 7C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 56 75 01 00 35 04 06 00 FA 01 99 37 A3 D8 09 79 7E 87 59 80 19 71 [17:45:27]CheckFolder [17:45:27]dirname=/storage/ofd_packets [17:45:27]CheckFolder done [17:45:27]ProducePacketName [17:45:27]name=ofd_packets/00095574 [17:45:27]NVStorageSaveData ofd_packets/00095574 [17:45:27]File name is /storage/ofd_packets/00095574 [17:45:27]Write 301 bytes [17:45:27]NVStorageSaveData done [17:45:27]OFDSenderStorePacket done [17:45:27]KKMCreateOFDPacket done [17:45:27]NVStorageSaveData kkm_last_timestamp [17:45:27]File name is /storage/kkm_last_timestamp [17:45:27]Write 4 bytes [17:45:27]NVStorageSaveData done [17:45:27]ExternCall_PrintAddStr [17:45:27]wPrintStart [17:45:27]Write to MH i2c: 01 00 00 E4 31 15 [17:45:27]Write i2c OK [17:45:27]MH_I2C_Read... [17:45:27]Read from MH i2c: 01 [17:45:27]MH_I2C_Read... [17:45:27]Read from MH i2c: 01 07 00 [17:45:27]MH_I2C_Read... [17:45:27]Read from MH i2c: 01 07 00 E4 31 00 00 00 00 00 FF 0F 2A [17:45:27]RasterBufferAndPrint [17:45:27]line Счет N : (1)3406092 [17:45:27]line ИНН: 02508201610067 [17:45:27]line Контрольно-Кассовый Чек [17:45:27]line ПРОДАЖА [17:45:27]line ТРК (МРК, ГНК) : 42 [17:45:27]line Товар: 2710124130 [17:45:27]line Аи-92-К-4 [17:45:27]line 8.970 * 66.90 [17:45:27]line = 600.09 [17:45:27]line НДС 12% НСП 1% [17:45:27]line > о реализуемом товаре [17:45:27]line ОКРУГЛЕНИЕ: -0.09 [17:45:27]line ИТОГО: 600.00 [17:45:27]line Внесено: 600.00 [17:45:27]line СДАЧА: 0.00 [17:45:27]line НСП 1% : 5.31 [17:45:27]line НДС 12% : 63.73 [17:45:27]line Наличными: 600.00 [17:45:27]line Безнал.: 0.00 [17:45:27]line Место: АЗС № 82 "Партнер Нефть" [17:45:27]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:45:27]line СНО: Общий режим [17:45:27]line Чек 573 27.10.2024 17:45 [17:45:27]line Смена: 143 ФФД: 1.0 [17:45:27]line ЗНМ: 0300000017 [17:45:27]line РНМ: 0000000000170478 [17:45:27]line Версия ККМ: v1.0 [17:45:27]line ФМ: 0000000002098560 [17:45:27]line ФД: 95574 [17:45:27]line ФПД: 274884772471768 [17:45:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T174527&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95574&fm=274884772471768&tin=02508201610067®Number=0000000000170478&sum=60000 [17:45:28]OFD Sender: Processing packet 95574 [packets to send 57, broken 56] [17:45:28]ProducePacketName [17:45:28]name=ofd_packets/00095574 [17:45:28]OFD Sender: To server: pG, [17:45:28]CommunicateWithHost lk.salyk.kg:30040 [17:45:28]ConnectInit lk.salyk.kg [17:45:28]written 0, free lines is 4095 [17:45:28]Connected sock=11 [17:45:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 11 9C 07 01 0A AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 02 00 00 F4 03 04 00 37 7C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 56 75 01 00 35 04 06 00 FA 01 99 37 A3 D8 09 79 7E 87 59 80 19 71 [17:45:28]Write to MH i2c: 01 00 00 0F 32 41 [17:45:28]Write i2c OK [17:45:28]MH_I2C_Read... [17:45:28]Read from MH i2c: 01 [17:45:28]MH_I2C_Read... [17:45:28]Read from MH i2c: 01 07 00 [17:45:28]MH_I2C_Read... [17:45:28]Read from MH i2c: 01 07 00 0F 32 00 00 00 00 00 04 0D 59 [17:45:28]RasterBufferAndPrint [17:45:28]line [17:45:28]line [17:45:28]line [17:45:28]line [17:45:28]line [17:45:28]written 0, free lines is 3339 [17:45:28]MH_Cut [17:45:28]Write to MH i2c: D1 01 00 16 32 01 1A [17:45:28]Write i2c OK [17:45:28]MH_I2C_Read... [17:45:28]Read from MH i2c: D1 [17:45:28]MH_I2C_Read... [17:45:28]Read from MH i2c: D1 01 00 [17:45:28]MH_I2C_Read... [17:45:28]Read from MH i2c: D1 01 00 16 32 00 19 [17:45:28]Write to MH i2c: 01 00 00 17 32 49 [17:45:28]Write i2c OK [17:45:28]MH_I2C_Read... [17:45:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 34 A2 47 00 AD 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 32 30 39 38 35 36 30 10 04 04 00 56 75 01 00 F4 03 04 00 63 26 1E 67 B6 04 01 00 00 9A B5 73 1A AA 29 20 C4 [17:45:28]CommunicateWithHost err = 0 [17:45:28]CheckOFDResponse [17:45:28]1017 (14) - 77093643461234 [17:45:28]1041 (16) - 0000000002098560 [17:45:28]1040 (4) - 95574 [17:45:28]1012 (4) - 27.10.2024 11:39 [17:45:28]1206 (1) - 0 [17:45:28]OFD Sender: Remove packet 95574 [17:45:28]ProducePacketName [17:45:28]name=ofd_packets/00095574 [17:45:28]NVStorageDeleteData [17:45:29]*** Cut start [17:45:29]*** Partial cut [17:45:29]*** CUTSNS_PIN = 1 [17:45:29]OFD Sender: No OFD packet to send [17:45:29]*** CUTSNS_PIN = 0 [17:45:29]*** Brake cut motor [17:45:30]Read from MH i2c: 01 [17:45:30]MH_I2C_Read... [17:45:30]*** Stop cut motor [17:45:30]*** Cut end [17:45:30]Read from MH i2c: 01 07 00 [17:45:30]MH_I2C_Read... [17:45:30]Read from MH i2c: 01 07 00 17 32 00 00 00 00 00 FF 0F 5E [17:45:30]process_action close_receipt done [17:45:30]requested_data is exist [17:45:30]produce_requested_data [17:45:30]requested_item fm.sn is exist - process it [17:45:30]wFMCommunicate request_size=4 [17:45:30]MH_SAM_APDU [17:45:30]CAPDU: 80 11 00 00 [17:45:30]Write to MH i2c: E2 08 00 18 32 80 11 00 00 00 00 00 00 C4 [17:45:30]Write i2c OK [17:45:30]MH_I2C_Read... [17:45:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:45:30]Read from MH i2c: E2 [17:45:30]MH_I2C_Read... [17:45:30]Read from MH i2c: E2 17 00 [17:45:30]MH_I2C_Read... [17:45:30]Read from MH i2c: E2 17 00 18 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 15 [17:45:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:45:30]wFMCommunicate OK [17:45:30]requested_item fd.num is exist - process it [17:45:30]SAM_PROTO_GetFieldsCounters [17:45:30]wFMCommunicate request_size=4 [17:45:30]MH_SAM_APDU [17:45:30]CAPDU: 80 13 00 00 [17:45:30]Write to MH i2c: E2 08 00 19 32 80 13 00 00 00 00 00 00 C7 [17:45:30]Write i2c OK [17:45:30]MH_I2C_Read... [17:45:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:45:30]Read from MH i2c: E2 [17:45:30]MH_I2C_Read... [17:45:30]Read from MH i2c: E2 62 00 [17:45:30]MH_I2C_Read... [17:45:30]Read from MH i2c: E2 62 00 19 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 56 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 3D 02 00 00 5E 04 04 00 3D 02 00 00 57 04 04 00 3E 02 00 00 19 04 04 00 00 00 00 00 90 00 00 [17:45:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 56 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 3D 02 00 00 5E 04 04 00 3D 02 00 00 57 04 04 00 3E 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:45:30]wFMCommunicate OK [17:45:30]SAM_PROTO_GetFieldsCounters done [17:45:30]requested_item shift.num is exist - process it [17:45:30]requested_item shift.opened is exist - process it [17:45:30]req_shift_opened [17:45:30]FM_GetShiftState [17:45:30]SAM_PROTO_GetShiftState [17:45:30]wFMCommunicate request_size=4 [17:45:30]MH_SAM_APDU [17:45:30]CAPDU: 80 13 01 00 [17:45:30]Write to MH i2c: E2 08 00 1A 32 80 13 01 00 00 00 00 00 C9 [17:45:30]Write i2c OK [17:45:30]MH_I2C_Read... [17:45:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:45:30]Read from MH i2c: E2 [17:45:30]MH_I2C_Read... [17:45:30]Read from MH i2c: E2 0E 00 [17:45:30]MH_I2C_Read... [17:45:30]Read from MH i2c: E2 0E 00 1A 32 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 75 [17:45:30]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:45:30]wFMCommunicate OK [17:45:30]SAM_PROTO_GetShiftState done [17:45:30]FM_GetShiftState done [17:45:30]req_shift_opened done [17:45:30]requested_item shift.open_date is exist - process it [17:45:30]req_shift_open_date [17:45:30]req_shift_open_date done [17:45:30]produce_requested_data done [17:45:30]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95574,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:45:30]process_action_free close_receipt [17:45:30]json_value_free [17:45:30]json_value_free done [17:45:30]process_json_proto returns [17:45:30]Send response to host [17:45:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95574,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:45:30]free response buf [17:45:30]execute_script done [17:45:30]execute_script returns [17:45:30]free content buf [17:45:30]Sock 7.Close socket [17:45:30]Sock 7.Thread stoped [17:45:34]OFD Sender: No OFD packet to send [17:45:39]OFD Sender: No OFD packet to send [17:45:44]OFD Sender: No OFD packet to send [17:45:49]OFD Sender: No OFD packet to send [17:45:54]OFD Sender: No OFD packet to send [17:45:59]OFD Sender: No OFD packet to send [17:46:04]OFD Sender: No OFD packet to send [17:46:09]OFD Sender: No OFD packet to send [17:46:14]OFD Sender: No OFD packet to send [17:46:19]OFD Sender: No OFD packet to send [17:46:24]OFD Sender: No OFD packet to send [17:46:29]OFD Sender: No OFD packet to send [17:46:34]OFD Sender: No OFD packet to send [17:46:39]OFD Sender: No OFD packet to send [17:46:44]OFD Sender: No OFD packet to send [17:46:49]OFD Sender: No OFD packet to send [17:46:54]OFD Sender: No OFD packet to send [17:46:59]OFD Sender: No OFD packet to send [17:47:04]OFD Sender: No OFD packet to send [17:47:09]OFD Sender: No OFD packet to send [17:47:14]OFD Sender: No OFD packet to send [17:47:19]OFD Sender: No OFD packet to send [17:47:24]OFD Sender: No OFD packet to send [17:47:29]OFD Sender: No OFD packet to send [17:47:34]OFD Sender: No OFD packet to send [17:47:39]OFD Sender: No OFD packet to send [17:47:44]OFD Sender: No OFD packet to send [17:47:49]OFD Sender: No OFD packet to send [17:47:54]OFD Sender: No OFD packet to send [17:47:59]OFD Sender: No OFD packet to send [17:48:04]OFD Sender: No OFD packet to send [17:48:09]OFD Sender: No OFD packet to send [17:48:14]OFD Sender: No OFD packet to send [17:48:19]OFD Sender: No OFD packet to send [17:48:24]OFD Sender: No OFD packet to send [17:48:29]OFD Sender: No OFD packet to send [17:48:34]OFD Sender: No OFD packet to send [17:48:39]OFD Sender: No OFD packet to send [17:48:44]OFD Sender: No OFD packet to send [17:48:49]OFD Sender: No OFD packet to send [17:48:54]OFD Sender: No OFD packet to send [17:48:56]accept exits with 9 [17:48:56]New connection [17:48:56]New thread 3067301220 created [17:48:56]Thread 3067444580 joined [17:48:56]Waiting for new connection... [17:48:56] Sock 9.Parse request [17:48:56]Sock 9.Check first char [17:48:56]Sock 9.First char is OK [17:48:56]request: POST /json_proto HTTP/1.0 [17:48:56]Method: POST [17:48:56]URL: /json_proto [17:48:56]Method is POST - this is cgi request [17:48:56]url: /json_proto [17:48:56]query_string will be loaded in cgi processing [17:48:56]execute_cgi json_proto POST (null) [17:48:56]execute_cgi path=json_proto method=POST [17:48:56]POST find Content-Length [17:48:56]Host: 172.17.40.67:8080 [17:48:56]Content-Length: 801 [17:48:56]Content-Type: application/json [17:48:56] [17:48:56]POST finish read [17:48:56]Found Content-Length = 801 [17:48:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406093", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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\u000A4220733", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:48:56]execute_script... [17:48: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)3406093", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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\u000A4220733", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:48:56]POST & json_proto [17:48:56]process_json_proto [17:48:56]json parsed OK: [17:48:56]protocol is kg_v1.0 [17:48:56]action value=close_receipt [17:48:56]process_action close_receipt [17:48:56]cmd_close_receipt [17:48:56]MH_GetDate [17:48:56]Write to MH i2c: F0 00 00 1B 32 3C [17:48:56]Write i2c OK [17:48:56]MH_I2C_Read... [17:48:56]Read from MH i2c: F0 [17:48:56]MH_I2C_Read... [17:48:56]Read from MH i2c: F0 09 00 [17:48:56]MH_I2C_Read... [17:48:56]Read from MH i2c: F0 09 00 1B 32 00 09 7D 1E 67 EE DA 66 66 E4 [17:48:56]GetLastDocTimeStamp 1730051127 [17:48:56]current date 1730051337 [17:48:56]FM_GetShiftState [17:48:56]SAM_PROTO_GetShiftState [17:48:56]wFMCommunicate request_size=4 [17:48:56]MH_SAM_APDU [17:48:56]CAPDU: 80 13 01 00 [17:48:56]Write to MH i2c: E2 08 00 1C 32 80 13 01 00 00 00 00 00 CB [17:48:56]Write i2c OK [17:48:56]MH_I2C_Read... [17:48:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:48:56]Read from MH i2c: E2 [17:48:56]MH_I2C_Read... [17:48:56]Read from MH i2c: E2 0E 00 [17:48:56]MH_I2C_Read... [17:48:56]Read from MH i2c: E2 0E 00 1C 32 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 77 [17:48:56]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:48:56]wFMCommunicate OK [17:48:56]SAM_PROTO_GetShiftState done [17:48:56]FM_GetShiftState done [17:48:56]opened in 1729987736 [17:48:56]opened+sec_in_day 1730074136 [17:48:56]quantity*price = 0 [17:48:56]sum+1 = 1 [17:48:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 574 27.10.2024 17:48 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливные Талоны 4220733 ФМ: 0000000002098560 ФД: 95575 ФПД: 233037483854869 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T174857&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95575&fm=233037483854869&tin=02508201610067®Number=0000000000170478&sum=0 [17:48:57]StoreToDocumentArchive [17:48:57]shift 143 fd 95575 [17:48:57]save to /storage/0143/doc_00095575 [17:48:57]save last doc name /storage/0143/doc_00095575 to /storage/kkm_last_doc_name [17:48:57]save OK [17:48:57]Clear old archive folders... [17:48:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:48:57]tlvbuf is 00AF7F80 [17:48:57]SAM_PROTO_ClearQueue [17:48:57]wFMCommunicate request_size=4 [17:48:57]MH_SAM_APDU [17:48:57]CAPDU: 80 09 00 00 [17:48:57]Write to MH i2c: E2 08 00 29 32 80 09 00 00 00 00 00 00 CD [17:48:57]Write i2c OK [17:48:57]MH_I2C_Read... [17:48:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:48:57]Read from MH i2c: E2 [17:48:57]MH_I2C_Read... [17:48:57]Read from MH i2c: E2 03 00 [17:48:57]MH_I2C_Read... [17:48:57]Read from MH i2c: E2 03 00 29 32 00 90 00 CF [17:48:57]RAPDU: 90 00 [17:48:57]wFMCommunicate OK [17:48:57]SAM_PROTO_ClearQueue done [17:48:57]KKMCreateOFDPacket [17:48:57]OFDProtocolAddRootSTLVToBuf [17:48:57]FM_MakeSignedData [17:48:57]FM_MakeSignedData [17:48:57]SAM_PROTO_SignData [17:48:57]wFMCommunicate request_size=4 [17:48:57]MH_SAM_APDU [17:48:57]CAPDU: 80 0D 01 02 [17:48:57]Write to MH i2c: E2 08 00 2A 32 80 0D 01 02 00 00 00 00 D5 [17:48:57]Write i2c OK [17:48:57]MH_I2C_Read... [17:48:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:48:57]Read from MH i2c: E2 [17:48:57]MH_I2C_Read... [17:48:57]Read from MH i2c: E2 03 00 [17:48:57]MH_I2C_Read... [17:48:57]Read from MH i2c: E2 03 00 2A 32 00 90 00 D0 [17:48:57]RAPDU: 90 00 [17:48:57]wFMCommunicate OK [17:48:57]wFMCommunicate request_size=255 [17:48:57]MH_SAM_APDU [17:48:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 3E 02 00 00 F4 03 04 00 09 7D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 57 75 01 00 35 04 06 00 D3 [17:48:57]Write to MH i2c: E2 02 01 2B 32 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 3E 02 00 00 F4 03 04 00 09 7D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 57 75 01 00 35 04 06 00 D3 00 00 8F [17:48:57]Write i2c OK [17:48:57]MH_I2C_Read... [17:48:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:48:58]Read from MH i2c: E2 [17:48:58]MH_I2C_Read... [17:48:58]Read from MH i2c: E2 03 00 [17:48:58]MH_I2C_Read... [17:48:58]Read from MH i2c: E2 03 00 2B 32 00 90 00 D1 [17:48:58]RAPDU: 90 00 [17:48:58]wFMCommunicate OK [17:48:58]wFMCommunicate request_size=10 [17:48:58]MH_SAM_APDU [17:48:58]CAPDU: 80 0D 02 02 05 F2 44 71 CC 15 [17:48:58]Write to MH i2c: E2 0D 00 2C 32 80 0D 02 02 05 00 F2 44 71 CC 15 00 00 6A [17:48:58]Write i2c OK [17:48:58]MH_I2C_Read... [17:48:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:48:58]Read from MH i2c: E2 [17:48:58]MH_I2C_Read... [17:48:58]Read from MH i2c: E2 03 00 [17:48:58]MH_I2C_Read... [17:48:58]Read from MH i2c: E2 03 00 2C 32 00 90 00 D2 [17:48:58]RAPDU: 90 00 [17:48:58]wFMCommunicate OK [17:48:58]wFMCommunicate request_size=4 [17:48:58]MH_SAM_APDU [17:48:58]CAPDU: 80 0D 03 02 [17:48:58]Write to MH i2c: E2 08 00 2D 32 80 0D 03 02 00 00 00 00 DA [17:48:58]Write i2c OK [17:48:58]MH_I2C_Read... [17:48:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:48:58]Read from MH i2c: E2 [17:48:58]MH_I2C_Read... [17:48:58]Read from MH i2c: E2 0B 00 [17:48:58]MH_I2C_Read... [17:48:58]Read from MH i2c: E2 0B 00 2D 32 00 1F 96 B2 A4 1E A7 67 AE 90 00 C0 [17:48:58]RAPDU: 1F 96 B2 A4 1E A7 67 AE 90 00 [17:48:58]wFMCommunicate OK [17:48:58]SAM_PROTO_SignData done [17:48:58]FM_MakeSignedData done [17:48:58]CreateOFDProtocolMessage [17:48:58]wFMCommunicate request_size=4 [17:48:58]MH_SAM_APDU [17:48:58]CAPDU: 80 11 00 00 [17:48:58]Write to MH i2c: E2 08 00 2E 32 80 11 00 00 00 00 00 00 DA [17:48:58]Write i2c OK [17:48:58]MH_I2C_Read... [17:48:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:48:58]Read from MH i2c: E2 [17:48:58]MH_I2C_Read... [17:48:58]Read from MH i2c: E2 17 00 [17:48:58]MH_I2C_Read... [17:48:58]Read from MH i2c: E2 17 00 2E 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2B [17:48:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:48:58]wFMCommunicate OK [17:48:58]CreateOFDProtocolMessage done [17:48:58]OFDSenderStorePacket 95575 [17:48:58]StoreOFDPacket docnum=95575 [17:48:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 72 03 07 01 9A 1E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 3E 02 00 00 F4 03 04 00 09 7D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 57 75 01 00 35 04 06 00 D3 F2 44 71 CC 15 1F 96 B2 A4 1E A7 67 AE [17:48:58]CheckFolder [17:48:58]dirname=/storage/ofd_packets [17:48:58]CheckFolder done [17:48:58]ProducePacketName [17:48:58]name=ofd_packets/00095575 [17:48:58]NVStorageSaveData ofd_packets/00095575 [17:48:58]File name is /storage/ofd_packets/00095575 [17:48:58]Write 301 bytes [17:48:58]NVStorageSaveData done [17:48:58]OFDSenderStorePacket done [17:48:58]KKMCreateOFDPacket done [17:48:58]NVStorageSaveData kkm_last_timestamp [17:48:58]File name is /storage/kkm_last_timestamp [17:48:58]Write 4 bytes [17:48:58]NVStorageSaveData done [17:48:58]ExternCall_PrintAddStr [17:48:58]wPrintStart [17:48:58]Write to MH i2c: 01 00 00 2F 32 61 [17:48:58]Write i2c OK [17:48:58]MH_I2C_Read... [17:48:58]Read from MH i2c: 01 [17:48:58]MH_I2C_Read... [17:48:58]Read from MH i2c: 01 07 00 [17:48:58]MH_I2C_Read... [17:48:58]Read from MH i2c: 01 07 00 2F 32 00 00 00 00 00 FF 0F 76 [17:48:58]RasterBufferAndPrint [17:48:58]line Счет N : (1)3406093 [17:48:58]line ИНН: 02508201610067 [17:48:58]line Контрольно-Кассовый Чек [17:48:58]line ПРОДАЖА [17:48:58]line ТРК (МРК, ГНК) : 42 [17:48:58]line Товар: 2710124130 [17:48:58]line Аи-92-К-4 [17:48:58]line 10.000 * 0.00 [17:48:58]line = 0.00 [17:48:58]line НДС 12% НСП 1% [17:48:58]line > о реализуемом товаре [17:48:58]line ИТОГО: 0.00 [17:48:58]line НСП 1% : 0.00 [17:48:58]line НДС 12% : 0.00 [17:48:58]line Наличными: 0.00 [17:48:58]line Безнал.: 0.00 [17:48:58]line Место: АЗС № 82 "Партнер Нефть" [17:48:58]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:48:58]line СНО: Общий режим [17:48:58]line Чек 574 27.10.2024 17:48 [17:48:58]line Смена: 143 ФФД: 1.0 [17:48:58]line ЗНМ: 0300000017 [17:48:58]line РНМ: 0000000000170478 [17:48:58]line Версия ККМ: v1.0 [17:48:58]line Талоны: Топливные Талоны [17:48:58]line 4220733 [17:48:58]line ФМ: 0000000002098560 [17:48:58]line ФД: 95575 [17:48:58]line ФПД: 233037483854869 [17:48:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T174857&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95575&fm=233037483854869&tin=02508201610067®Number=0000000000170478&sum=0 [17:48:58]OFD Sender: Processing packet 95575 [packets to send 57, broken 56] [17:48:58]ProducePacketName [17:48:58]name=ofd_packets/00095575 [17:48:58]OFD Sender: To server: pG, [17:48:58]CommunicateWithHost lk.salyk.kg:30040 [17:48:58]ConnectInit lk.salyk.kg [17:48:58]written 0, free lines is 4095 [17:48:58]Connected sock=7 [17:48:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 72 03 07 01 9A 1E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 3E 02 00 00 F4 03 04 00 09 7D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 57 75 01 00 35 04 06 00 D3 F2 44 71 CC 15 1F 96 B2 A4 1E A7 67 AE [17:48:58]Write to MH i2c: 01 00 00 59 32 8B [17:48:58]Write i2c OK [17:48:58]MH_I2C_Read... [17:48:58]Read from MH i2c: 01 [17:48:58]MH_I2C_Read... [17:48:58]Read from MH i2c: 01 07 00 [17:48:58]MH_I2C_Read... [17:48:58]Read from MH i2c: 01 07 00 59 32 00 00 00 00 00 04 0D A3 [17:48:58]RasterBufferAndPrint [17:48:58]line [17:48:58]line [17:48:58]line [17:48:58]line [17:48:58]line [17:48:58]written 0, free lines is 3342 [17:48:59]MH_Cut [17:48:59]Write to MH i2c: D1 01 00 60 32 01 64 [17:48:59]Write i2c OK [17:48:59]MH_I2C_Read... [17:48:59]Read from MH i2c: D1 [17:48:59]MH_I2C_Read... [17:48:59]Read from MH i2c: D1 01 00 [17:48:59]MH_I2C_Read... [17:48:59]Read from MH i2c: D1 01 00 60 32 00 63 [17:48:59]Write to MH i2c: 01 00 00 61 32 93 [17:48:59]Write i2c OK [17:48:59]MH_I2C_Read... [17:48:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0B BA 47 00 B6 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 32 30 39 38 35 36 30 10 04 04 00 57 75 01 00 F4 03 04 00 35 27 1E 67 B6 04 01 00 00 7D 29 77 94 D8 F6 67 F7 [17:48:59]CommunicateWithHost err = 0 [17:48:59]CheckOFDResponse [17:48:59]1017 (14) - 77093643461234 [17:48:59]1041 (16) - 0000000002098560 [17:48:59]1040 (4) - 95575 [17:48:59]1012 (4) - 27.10.2024 11:42 [17:48:59]1206 (1) - 0 [17:48:59]OFD Sender: Remove packet 95575 [17:48:59]ProducePacketName [17:48:59]name=ofd_packets/00095575 [17:48:59]NVStorageDeleteData [17:48:59]OFD Sender: No OFD packet to send [17:48:59]*** Cut start [17:48:59]*** Partial cut [17:48:59]*** CUTSNS_PIN = 1 [17:48:59]*** CUTSNS_PIN = 0 [17:48:59]*** Brake cut motor [17:49:00]Read from MH i2c: 01 [17:49:00]MH_I2C_Read... [17:49:00]*** Stop cut motor [17:49:00]*** Cut end [17:49:00]Read from MH i2c: 01 07 00 [17:49:00]MH_I2C_Read... [17:49:00]Read from MH i2c: 01 07 00 61 32 00 00 00 00 00 FF 0F A8 [17:49:00]process_action close_receipt done [17:49:00]requested_data is exist [17:49:00]produce_requested_data [17:49:00]requested_item fm.sn is exist - process it [17:49:00]wFMCommunicate request_size=4 [17:49:00]MH_SAM_APDU [17:49:00]CAPDU: 80 11 00 00 [17:49:00]Write to MH i2c: E2 08 00 62 32 80 11 00 00 00 00 00 00 0E [17:49:00]Write i2c OK [17:49:00]MH_I2C_Read... [17:49:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:49:00]Read from MH i2c: E2 [17:49:00]MH_I2C_Read... [17:49:00]Read from MH i2c: E2 17 00 [17:49:00]MH_I2C_Read... [17:49:00]Read from MH i2c: E2 17 00 62 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5F [17:49:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:49:00]wFMCommunicate OK [17:49:00]requested_item fd.num is exist - process it [17:49:00]SAM_PROTO_GetFieldsCounters [17:49:00]wFMCommunicate request_size=4 [17:49:00]MH_SAM_APDU [17:49:00]CAPDU: 80 13 00 00 [17:49:00]Write to MH i2c: E2 08 00 63 32 80 13 00 00 00 00 00 00 11 [17:49:00]Write i2c OK [17:49:00]MH_I2C_Read... [17:49:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:49:00]Read from MH i2c: E2 [17:49:00]MH_I2C_Read... [17:49:00]Read from MH i2c: E2 62 00 [17:49:00]MH_I2C_Read... [17:49:00]Read from MH i2c: E2 62 00 63 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 57 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 3E 02 00 00 5E 04 04 00 3E 02 00 00 57 04 04 00 3F 02 00 00 19 04 04 00 00 00 00 00 90 00 4E [17:49:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 57 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 3E 02 00 00 5E 04 04 00 3E 02 00 00 57 04 04 00 3F 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:49:00]wFMCommunicate OK [17:49:00]SAM_PROTO_GetFieldsCounters done [17:49:00]requested_item shift.num is exist - process it [17:49:00]requested_item shift.opened is exist - process it [17:49:00]req_shift_opened [17:49:00]FM_GetShiftState [17:49:00]SAM_PROTO_GetShiftState [17:49:00]wFMCommunicate request_size=4 [17:49:00]MH_SAM_APDU [17:49:00]CAPDU: 80 13 01 00 [17:49:00]Write to MH i2c: E2 08 00 64 32 80 13 01 00 00 00 00 00 13 [17:49:00]Write i2c OK [17:49:00]MH_I2C_Read... [17:49:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:49:00]Read from MH i2c: E2 [17:49:00]MH_I2C_Read... [17:49:00]Read from MH i2c: E2 0E 00 [17:49:00]MH_I2C_Read... [17:49:00]Read from MH i2c: E2 0E 00 64 32 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 BF [17:49:00]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:49:00]wFMCommunicate OK [17:49:00]SAM_PROTO_GetShiftState done [17:49:00]FM_GetShiftState done [17:49:00]req_shift_opened done [17:49:00]requested_item shift.open_date is exist - process it [17:49:00]req_shift_open_date [17:49:00]req_shift_open_date done [17:49:00]produce_requested_data done [17:49:00]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95575,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:49:00]process_action_free close_receipt [17:49:00]json_value_free [17:49:00]json_value_free done [17:49:00]process_json_proto returns [17:49:00]Send response to host [17:49:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95575,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:49:00]free response buf [17:49:00]execute_script done [17:49:00]execute_script returns [17:49:00]free content buf [17:49:00]Sock 9.Close socket [17:49:00]Sock 9.Thread stoped [17:49:04]OFD Sender: No OFD packet to send [17:49:09]OFD Sender: No OFD packet to send [17:49:10]int [17:49:10]Write to MH i2c: 01 00 00 65 32 97 [17:49:10]*** FLAG_PRN_KEY set [17:49:10]Write i2c OK [17:49:10]MH_I2C_Read... [17:49:10]Read from MH i2c: 01 [17:49:10]MH_I2C_Read... [17:49:10]Read from MH i2c: 01 07 00 [17:49:10]MH_I2C_Read... [17:49:10]Read from MH i2c: 01 07 00 65 32 00 08 00 00 00 FF 0F B4 [17:49:10]state=0 [17:49:10]Key pressed [17:49:10]Feed [17:49:10]Write to MH i2c: D8 00 00 66 32 6F [17:49:10]Write i2c OK [17:49:10]MH_I2C_Read... [17:49:10]Read from MH i2c: D8 [17:49:10]MH_I2C_Read... [17:49:10]Read from MH i2c: D8 01 00 [17:49:10]MH_I2C_Read... [17:49:10]Read from MH i2c: D8 01 00 66 32 00 70 [17:49:10]int [17:49:10]Write to MH i2c: 01 00 00 67 32 99 [17:49:10]Write i2c OK [17:49:10]MH_I2C_Read... [17:49:10]Read from MH i2c: 01 [17:49:10]MH_I2C_Read... [17:49:10]Read from MH i2c: 01 07 00 [17:49:10]MH_I2C_Read... [17:49:10]Read from MH i2c: 01 07 00 67 32 00 48 00 00 00 3C 00 24 [17:49:10]state=2 [17:49:10]Key pressed [17:49:10]int [17:49:10]Write to MH i2c: 01 00 00 68 32 9A [17:49:10]*** FLAG_PRN_KEY reset [17:49:10]Write i2c OK [17:49:10]MH_I2C_Read... [17:49:10]Read from MH i2c: 01 [17:49:10]MH_I2C_Read... [17:49:10]Read from MH i2c: 01 07 00 [17:49:10]MH_I2C_Read... [17:49:10]Read from MH i2c: 01 07 00 68 32 00 00 00 00 00 FC 0F AC [17:49:10]state=2 [17:49:10]Stop feed [17:49:14]OFD Sender: No OFD packet to send [17:49:19]OFD Sender: No OFD packet to send [17:49:24]OFD Sender: No OFD packet to send [17:49:29]OFD Sender: No OFD packet to send [17:49:34]OFD Sender: No OFD packet to send [17:49:39]OFD Sender: No OFD packet to send [17:49:44]OFD Sender: No OFD packet to send [17:49:49]OFD Sender: No OFD packet to send [17:49:54]OFD Sender: No OFD packet to send [17:49:59]OFD Sender: No OFD packet to send [17:50:04]OFD Sender: No OFD packet to send [17:50:09]OFD Sender: No OFD packet to send [17:50:14]OFD Sender: No OFD packet to send [17:50:19]OFD Sender: No OFD packet to send [17:50:24]OFD Sender: No OFD packet to send [17:50:29]OFD Sender: No OFD packet to send [17:50:34]OFD Sender: No OFD packet to send [17:50:37]accept exits with 10 [17:50:37]New connection [17:50:37]New thread 3067444580 created [17:50:37]Thread 3067301220 joined [17:50:37]Waiting for new connection... [17:50:37] Sock 10.Parse request [17:50:37]Sock 10.Check first char [17:50:37]Sock 10.First char is OK [17:50:37]request: POST /json_proto HTTP/1.0 [17:50:37]Method: POST [17:50:37]URL: /json_proto [17:50:37]Method is POST - this is cgi request [17:50:37]url: /json_proto [17:50:37]query_string will be loaded in cgi processing [17:50:37]execute_cgi json_proto POST (null) [17:50:37]execute_cgi path=json_proto method=POST [17:50:37]POST find Content-Length [17:50:37]Host: 172.17.40.67:8080 [17:50:37]Content-Length: 683 [17:50:37]Content-Type: application/json [17:50:37] [17:50:37]POST finish read [17:50:37]Found Content-Length = 683 [17:50:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406094", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:50:37]execute_script... [17:50: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)3406094", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:50:37]POST & json_proto [17:50:37]process_json_proto [17:50:37]json parsed OK: [17:50:37]protocol is kg_v1.0 [17:50:37]action value=close_receipt [17:50:37]process_action close_receipt [17:50:37]cmd_close_receipt [17:50:37]MH_GetDate [17:50:37]Write to MH i2c: F0 00 00 69 32 8A [17:50:37]Write i2c OK [17:50:37]MH_I2C_Read... [17:50:37]Read from MH i2c: F0 [17:50:37]MH_I2C_Read... [17:50:37]Read from MH i2c: F0 09 00 [17:50:37]MH_I2C_Read... [17:50:37]Read from MH i2c: F0 09 00 69 32 00 6E 7D 1E 67 EE DA 66 66 97 [17:50:37]GetLastDocTimeStamp 1730051337 [17:50:37]current date 1730051438 [17:50:37]FM_GetShiftState [17:50:37]SAM_PROTO_GetShiftState [17:50:37]wFMCommunicate request_size=4 [17:50:37]MH_SAM_APDU [17:50:37]CAPDU: 80 13 01 00 [17:50:37]Write to MH i2c: E2 08 00 6A 32 80 13 01 00 00 00 00 00 19 [17:50:37]Write i2c OK [17:50:37]MH_I2C_Read... [17:50:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:50:37]Read from MH i2c: E2 [17:50:37]MH_I2C_Read... [17:50:37]Read from MH i2c: E2 0E 00 [17:50:37]MH_I2C_Read... [17:50:37]Read from MH i2c: E2 0E 00 6A 32 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C5 [17:50:37]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:50:37]wFMCommunicate OK [17:50:37]SAM_PROTO_GetShiftState done [17:50:37]FM_GetShiftState done [17:50:37]opened in 1729987736 [17:50:37]opened+sec_in_day 1730074136 [17:50:37]quantity*price = 100015 [17:50:37]sum+1 = 100017 [17:50:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 575 27.10.2024 17:50 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95576 ФПД: 68738989573484 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T175039&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95576&fm=68738989573484&tin=02508201610067®Number=0000000000170478&sum=100000 [17:50:38]StoreToDocumentArchive [17:50:38]shift 143 fd 95576 [17:50:38]save to /storage/0143/doc_00095576 [17:50:38]save last doc name /storage/0143/doc_00095576 to /storage/kkm_last_doc_name [17:50:38]save OK [17:50:38]Clear old archive folders... [17:50:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:50:38]tlvbuf is 00A78A90 [17:50:38]SAM_PROTO_ClearQueue [17:50:38]wFMCommunicate request_size=4 [17:50:38]MH_SAM_APDU [17:50:38]CAPDU: 80 09 00 00 [17:50:38]Write to MH i2c: E2 08 00 77 32 80 09 00 00 00 00 00 00 1B [17:50:38]Write i2c OK [17:50:38]MH_I2C_Read... [17:50:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:50:38]Read from MH i2c: E2 [17:50:38]MH_I2C_Read... [17:50:38]Read from MH i2c: E2 03 00 [17:50:38]MH_I2C_Read... [17:50:38]Read from MH i2c: E2 03 00 77 32 00 90 00 1D [17:50:38]RAPDU: 90 00 [17:50:38]wFMCommunicate OK [17:50:38]SAM_PROTO_ClearQueue done [17:50:38]KKMCreateOFDPacket [17:50:38]OFDProtocolAddRootSTLVToBuf [17:50:38]FM_MakeSignedData [17:50:38]FM_MakeSignedData [17:50:38]SAM_PROTO_SignData [17:50:38]wFMCommunicate request_size=4 [17:50:38]MH_SAM_APDU [17:50:38]CAPDU: 80 0D 01 02 [17:50:38]Write to MH i2c: E2 08 00 78 32 80 0D 01 02 00 00 00 00 23 [17:50:38]Write i2c OK [17:50:38]MH_I2C_Read... [17:50:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:50:38]Read from MH i2c: E2 [17:50:38]MH_I2C_Read... [17:50:38]Read from MH i2c: E2 03 00 [17:50:38]MH_I2C_Read... [17:50:38]Read from MH i2c: E2 03 00 78 32 00 90 00 1E [17:50:38]RAPDU: 90 00 [17:50:38]wFMCommunicate OK [17:50:38]wFMCommunicate request_size=255 [17:50:38]MH_SAM_APDU [17:50: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 02 00 00 F4 03 04 00 6F 7D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 58 75 01 00 35 04 06 00 3E [17:50:38]Write to MH i2c: E2 02 01 79 32 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 02 00 00 F4 03 04 00 6F 7D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 58 75 01 00 35 04 06 00 3E 00 00 F8 [17:50:38]Write i2c OK [17:50:38]MH_I2C_Read... [17:50:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:50:39]Read from MH i2c: E2 [17:50:39]MH_I2C_Read... [17:50:39]Read from MH i2c: E2 03 00 [17:50:39]MH_I2C_Read... [17:50:39]Read from MH i2c: E2 03 00 79 32 00 90 00 1F [17:50:39]RAPDU: 90 00 [17:50:39]wFMCommunicate OK [17:50:39]wFMCommunicate request_size=10 [17:50:39]MH_SAM_APDU [17:50:39]CAPDU: 80 0D 02 02 05 84 8B 0E 45 6C [17:50:39]Write to MH i2c: E2 0D 00 7A 32 80 0D 02 02 05 00 84 8B 0E 45 6C 00 00 FE [17:50:39]Write i2c OK [17:50:39]MH_I2C_Read... [17:50:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:50:39]Read from MH i2c: E2 [17:50:39]MH_I2C_Read... [17:50:39]Read from MH i2c: E2 03 00 [17:50:39]MH_I2C_Read... [17:50:39]Read from MH i2c: E2 03 00 7A 32 00 90 00 20 [17:50:39]RAPDU: 90 00 [17:50:39]wFMCommunicate OK [17:50:39]wFMCommunicate request_size=4 [17:50:39]MH_SAM_APDU [17:50:39]CAPDU: 80 0D 03 02 [17:50:39]Write to MH i2c: E2 08 00 7B 32 80 0D 03 02 00 00 00 00 28 [17:50:39]Write i2c OK [17:50:39]MH_I2C_Read... [17:50:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:50:39]Read from MH i2c: E2 [17:50:39]MH_I2C_Read... [17:50:39]Read from MH i2c: E2 0B 00 [17:50:39]MH_I2C_Read... [17:50:39]Read from MH i2c: E2 0B 00 7B 32 00 3A 20 F0 6C 49 57 33 A1 90 00 53 [17:50:39]RAPDU: 3A 20 F0 6C 49 57 33 A1 90 00 [17:50:39]wFMCommunicate OK [17:50:39]SAM_PROTO_SignData done [17:50:39]FM_MakeSignedData done [17:50:39]CreateOFDProtocolMessage [17:50:39]wFMCommunicate request_size=4 [17:50:39]MH_SAM_APDU [17:50:39]CAPDU: 80 11 00 00 [17:50:39]Write to MH i2c: E2 08 00 7C 32 80 11 00 00 00 00 00 00 28 [17:50:39]Write i2c OK [17:50:39]MH_I2C_Read... [17:50:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:50:39]Read from MH i2c: E2 [17:50:39]MH_I2C_Read... [17:50:39]Read from MH i2c: E2 17 00 [17:50:39]MH_I2C_Read... [17:50:39]Read from MH i2c: E2 17 00 7C 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 79 [17:50:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:50:39]wFMCommunicate OK [17:50:39]CreateOFDProtocolMessage done [17:50:39]OFDSenderStorePacket 95576 [17:50:39]StoreOFDPacket docnum=95576 [17:50:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1C D6 07 01 C2 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 02 00 00 F4 03 04 00 6F 7D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 58 75 01 00 35 04 06 00 3E 84 8B 0E 45 6C 3A 20 F0 6C 49 57 33 A1 [17:50:39]CheckFolder [17:50:39]dirname=/storage/ofd_packets [17:50:39]CheckFolder done [17:50:39]ProducePacketName [17:50:39]name=ofd_packets/00095576 [17:50:39]NVStorageSaveData ofd_packets/00095576 [17:50:39]File name is /storage/ofd_packets/00095576 [17:50:39]Write 301 bytes [17:50:39]NVStorageSaveData done [17:50:39]OFDSenderStorePacket done [17:50:39]KKMCreateOFDPacket done [17:50:39]NVStorageSaveData kkm_last_timestamp [17:50:39]File name is /storage/kkm_last_timestamp [17:50:39]Write 4 bytes [17:50:39]NVStorageSaveData done [17:50:39]ExternCall_PrintAddStr [17:50:39]wPrintStart [17:50:39]Write to MH i2c: 01 00 00 7D 32 AF [17:50:39]Write i2c OK [17:50:39]MH_I2C_Read... [17:50:39]Read from MH i2c: 01 [17:50:39]MH_I2C_Read... [17:50:39]Read from MH i2c: 01 07 00 [17:50:39]MH_I2C_Read... [17:50:39]Read from MH i2c: 01 07 00 7D 32 00 00 00 00 00 FF 0F C4 [17:50:39]RasterBufferAndPrint [17:50:39]line Счет N : (1)3406094 [17:50:39]line ИНН: 02508201610067 [17:50:39]line Контрольно-Кассовый Чек [17:50:39]line ПРОДАЖА [17:50:39]line ТРК (МРК, ГНК) : 22 [17:50:39]line Товар: 2710124130 [17:50:39]line Аи-92-К-4 [17:50:39]line 14.950 * 66.90 [17:50:39]line = 1000.16 [17:50:39]line НДС 12% НСП 1% [17:50:39]line > о реализуемом товаре [17:50:39]line ОКРУГЛЕНИЕ: -0.16 [17:50:39]line ИТОГО: 1000.00 [17:50:39]line Внесено: 1000.00 [17:50:39]line СДАЧА: 0.00 [17:50:39]line НСП 1% : 8.85 [17:50:39]line НДС 12% : 106.21 [17:50:39]line Наличными: 1000.00 [17:50:39]line Безнал.: 0.00 [17:50:39]line Место: АЗС № 82 "Партнер Нефть" [17:50:39]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:50:39]line СНО: Общий режим [17:50:39]line Чек 575 27.10.2024 17:50 [17:50:39]line Смена: 143 ФФД: 1.0 [17:50:39]line ЗНМ: 0300000017 [17:50:39]line РНМ: 0000000000170478 [17:50:39]line Версия ККМ: v1.0 [17:50:39]line ФМ: 0000000002098560 [17:50:39]line ФД: 95576 [17:50:39]line ФПД: 68738989573484 [17:50:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T175039&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95576&fm=68738989573484&tin=02508201610067®Number=0000000000170478&sum=100000 [17:50:39]OFD Sender: Processing packet 95576 [packets to send 57, broken 56] [17:50:39]ProducePacketName [17:50:39]name=ofd_packets/00095576 [17:50:39]OFD Sender: To server: pG, [17:50:39]CommunicateWithHost lk.salyk.kg:30040 [17:50:39]ConnectInit lk.salyk.kg [17:50:39]written 0, free lines is 4095 [17:50:39]Connected sock=9 [17:50:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1C D6 07 01 C2 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 02 00 00 F4 03 04 00 6F 7D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 58 75 01 00 35 04 06 00 3E 84 8B 0E 45 6C 3A 20 F0 6C 49 57 33 A1 [17:50:40]Write to MH i2c: 01 00 00 A8 32 DA [17:50:40]Write i2c OK [17:50:40]MH_I2C_Read... [17:50:40]Read from MH i2c: 01 [17:50:40]MH_I2C_Read... [17:50:40]Read from MH i2c: 01 07 00 [17:50:40]MH_I2C_Read... [17:50:40]Read from MH i2c: 01 07 00 A8 32 00 00 00 00 00 15 0D 03 [17:50:40]RasterBufferAndPrint [17:50:40]line [17:50:40]line [17:50:40]line [17:50:40]line [17:50:40]line [17:50:40]written 0, free lines is 3357 [17:50:40]MH_Cut [17:50:40]Write to MH i2c: D1 01 00 AF 32 01 B3 [17:50:40]Write i2c OK [17:50:40]MH_I2C_Read... [17:50:40]Read from MH i2c: D1 [17:50:40]MH_I2C_Read... [17:50:40]Read from MH i2c: D1 01 00 [17:50:40]MH_I2C_Read... [17:50:40]Read from MH i2c: D1 01 00 AF 32 00 B2 [17:50:40]Write to MH i2c: 01 00 00 B0 32 E2 [17:50:40]Write i2c OK [17:50:40]MH_I2C_Read... [17:50:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FA C5 47 00 E3 FE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 58 75 01 00 F4 03 04 00 9A 27 1E 67 B6 04 01 00 00 DA 65 0E 90 F9 4E F3 30 [17:50:40]CommunicateWithHost err = 0 [17:50:40]CheckOFDResponse [17:50:40]1017 (14) - 77093643461234 [17:50:40]1041 (16) - 0000000002098560 [17:50:40]1040 (4) - 95576 [17:50:40]1012 (4) - 27.10.2024 11:44 [17:50:40]1206 (1) - 0 [17:50:40]OFD Sender: Remove packet 95576 [17:50:40]ProducePacketName [17:50:40]name=ofd_packets/00095576 [17:50:40]NVStorageDeleteData [17:50:40]OFD Sender: No OFD packet to send [17:50:40]*** Cut start [17:50:40]*** Partial cut [17:50:40]*** CUTSNS_PIN = 1 [17:50:40]*** CUTSNS_PIN = 0 [17:50:40]*** Brake cut motor [17:50:41]Read from MH i2c: 01 [17:50:41]MH_I2C_Read... [17:50:41]*** Stop cut motor [17:50:41]*** Cut end [17:50:41]Read from MH i2c: 01 07 00 [17:50:41]MH_I2C_Read... [17:50:41]Read from MH i2c: 01 07 00 B0 32 00 00 00 00 00 FF 0F F7 [17:50:41]process_action close_receipt done [17:50:41]requested_data is exist [17:50:41]produce_requested_data [17:50:41]requested_item fm.sn is exist - process it [17:50:41]wFMCommunicate request_size=4 [17:50:41]MH_SAM_APDU [17:50:41]CAPDU: 80 11 00 00 [17:50:41]Write to MH i2c: E2 08 00 B1 32 80 11 00 00 00 00 00 00 5D [17:50:41]Write i2c OK [17:50:41]MH_I2C_Read... [17:50:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:50:41]Read from MH i2c: E2 [17:50:41]MH_I2C_Read... [17:50:41]Read from MH i2c: E2 17 00 [17:50:41]MH_I2C_Read... [17:50:41]Read from MH i2c: E2 17 00 B1 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AE [17:50:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:50:41]wFMCommunicate OK [17:50:41]requested_item fd.num is exist - process it [17:50:41]SAM_PROTO_GetFieldsCounters [17:50:41]wFMCommunicate request_size=4 [17:50:41]MH_SAM_APDU [17:50:41]CAPDU: 80 13 00 00 [17:50:41]Write to MH i2c: E2 08 00 B2 32 80 13 00 00 00 00 00 00 60 [17:50:41]Write i2c OK [17:50:41]MH_I2C_Read... [17:50:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:50:41]Read from MH i2c: E2 [17:50:41]MH_I2C_Read... [17:50:41]Read from MH i2c: E2 62 00 [17:50:41]MH_I2C_Read... [17:50:41]Read from MH i2c: E2 62 00 B2 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 58 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 3F 02 00 00 5E 04 04 00 3F 02 00 00 57 04 04 00 40 02 00 00 19 04 04 00 00 00 00 00 90 00 A1 [17:50:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 58 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 3F 02 00 00 5E 04 04 00 3F 02 00 00 57 04 04 00 40 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:50:41]wFMCommunicate OK [17:50:41]SAM_PROTO_GetFieldsCounters done [17:50:41]requested_item shift.num is exist - process it [17:50:41]requested_item shift.opened is exist - process it [17:50:41]req_shift_opened [17:50:41]FM_GetShiftState [17:50:41]SAM_PROTO_GetShiftState [17:50:41]wFMCommunicate request_size=4 [17:50:41]MH_SAM_APDU [17:50:41]CAPDU: 80 13 01 00 [17:50:41]Write to MH i2c: E2 08 00 B3 32 80 13 01 00 00 00 00 00 62 [17:50:41]Write i2c OK [17:50:41]MH_I2C_Read... [17:50:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:50:41]Read from MH i2c: E2 [17:50:41]MH_I2C_Read... [17:50:41]Read from MH i2c: E2 0E 00 [17:50:41]MH_I2C_Read... [17:50:41]Read from MH i2c: E2 0E 00 B3 32 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0E [17:50:41]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:50:41]wFMCommunicate OK [17:50:41]SAM_PROTO_GetShiftState done [17:50:41]FM_GetShiftState done [17:50:41]req_shift_opened done [17:50:41]requested_item shift.open_date is exist - process it [17:50:41]req_shift_open_date [17:50:41]req_shift_open_date done [17:50:41]produce_requested_data done [17:50:41]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95576,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:50:41]process_action_free close_receipt [17:50:41]json_value_free [17:50:41]json_value_free done [17:50:41]process_json_proto returns [17:50:41]Send response to host [17:50:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95576,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:50:41]free response buf [17:50:41]execute_script done [17:50:41]execute_script returns [17:50:41]free content buf [17:50:41]Sock 10.Close socket [17:50:41]Sock 10.Thread stoped [17:50:45]OFD Sender: No OFD packet to send [17:50:50]OFD Sender: No OFD packet to send [17:50:55]OFD Sender: No OFD packet to send [17:51:00]OFD Sender: No OFD packet to send [17:51:05]OFD Sender: No OFD packet to send [17:51:10]OFD Sender: No OFD packet to send [17:51:15]OFD Sender: No OFD packet to send [17:51:20]OFD Sender: No OFD packet to send [17:51:25]OFD Sender: No OFD packet to send [17:51:30]OFD Sender: No OFD packet to send [17:51:35]OFD Sender: No OFD packet to send [17:51:40]OFD Sender: No OFD packet to send [17:51:45]OFD Sender: No OFD packet to send [17:51:50]OFD Sender: No OFD packet to send [17:51:55]OFD Sender: No OFD packet to send [17:52:00]OFD Sender: No OFD packet to send [17:52:05]OFD Sender: No OFD packet to send [17:52:10]OFD Sender: No OFD packet to send [17:52:15]OFD Sender: No OFD packet to send [17:52:20]OFD Sender: No OFD packet to send [17:52:25]OFD Sender: No OFD packet to send [17:52:30]OFD Sender: No OFD packet to send [17:52:35]OFD Sender: No OFD packet to send [17:52:40]OFD Sender: No OFD packet to send [17:52:45]OFD Sender: No OFD packet to send [17:52:50]OFD Sender: No OFD packet to send [17:52:55]OFD Sender: No OFD packet to send [17:53:00]OFD Sender: No OFD packet to send [17:53:05]OFD Sender: No OFD packet to send [17:53:10]OFD Sender: No OFD packet to send [17:53:15]OFD Sender: No OFD packet to send [17:53:19]accept exits with 7 [17:53:19]New connection [17:53:19]New thread 3067301220 created [17:53:19]Thread 3067444580 joined [17:53:19]Waiting for new connection... [17:53:19] Sock 7.Parse request [17:53:19]Sock 7.Check first char [17:53:19]Sock 7.First char is OK [17:53:19]request: POST /json_proto HTTP/1.0 [17:53:19]Method: POST [17:53:19]URL: /json_proto [17:53:19]Method is POST - this is cgi request [17:53:19]url: /json_proto [17:53:19]query_string will be loaded in cgi processing [17:53:19]execute_cgi json_proto POST (null) [17:53:19]execute_cgi path=json_proto method=POST [17:53:19]POST find Content-Length [17:53:19]Host: 172.17.40.67:8080 [17:53:19]Content-Length: 770 [17:53:19]Content-Type: application/json [17:53:19] [17:53:19]POST finish read [17:53:19]Found Content-Length = 770 [17:53:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406095", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:53:19]execute_script... [17:53: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)3406095", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:53:19]POST & json_proto [17:53:19]process_json_proto [17:53:19]json parsed OK: [17:53:19]protocol is kg_v1.0 [17:53:19]action value=close_receipt [17:53:19]process_action close_receipt [17:53:19]cmd_close_receipt [17:53:19]MH_GetDate [17:53:19]Write to MH i2c: F0 00 00 B4 32 D5 [17:53:19]Write i2c OK [17:53:19]MH_I2C_Read... [17:53:19]Read from MH i2c: F0 [17:53:19]MH_I2C_Read... [17:53:19]Read from MH i2c: F0 09 00 [17:53:19]MH_I2C_Read... [17:53:19]Read from MH i2c: F0 09 00 B4 32 00 10 7E 1E 67 EE DA 66 66 85 [17:53:19]GetLastDocTimeStamp 1730051439 [17:53:19]current date 1730051600 [17:53:19]FM_GetShiftState [17:53:19]SAM_PROTO_GetShiftState [17:53:19]wFMCommunicate request_size=4 [17:53:19]MH_SAM_APDU [17:53:19]CAPDU: 80 13 01 00 [17:53:19]Write to MH i2c: E2 08 00 B5 32 80 13 01 00 00 00 00 00 64 [17:53:19]Write i2c OK [17:53:19]MH_I2C_Read... [17:53:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:53:19]Read from MH i2c: E2 [17:53:19]MH_I2C_Read... [17:53:19]Read from MH i2c: E2 0E 00 [17:53:19]MH_I2C_Read... [17:53:19]Read from MH i2c: E2 0E 00 B5 32 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 10 [17:53:19]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:53:19]wFMCommunicate OK [17:53:19]SAM_PROTO_GetShiftState done [17:53:19]FM_GetShiftState done [17:53:19]opened in 1729987736 [17:53:19]opened+sec_in_day 1730074136 [17:53:19]quantity*price = 100015 [17:53:19]sum+1 = 100017 [17:53:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 576 27.10.2024 17:53 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95577 ФПД: 24205411576638 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T175320&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95577&fm=24205411576638&tin=02508201610067®Number=0000000000170478&sum=100016 [17:53:20]StoreToDocumentArchive [17:53:20]shift 143 fd 95577 [17:53:20]save to /storage/0143/doc_00095577 [17:53:20]save last doc name /storage/0143/doc_00095577 to /storage/kkm_last_doc_name [17:53:20]save OK [17:53:20]Clear old archive folders... [17:53:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:53:20]tlvbuf is 00B37190 [17:53:20]SAM_PROTO_ClearQueue [17:53:20]wFMCommunicate request_size=4 [17:53:20]MH_SAM_APDU [17:53:20]CAPDU: 80 09 00 00 [17:53:20]Write to MH i2c: E2 08 00 C2 32 80 09 00 00 00 00 00 00 66 [17:53:20]Write i2c OK [17:53:20]MH_I2C_Read... [17:53:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:53:20]Read from MH i2c: E2 [17:53:20]MH_I2C_Read... [17:53:20]Read from MH i2c: E2 03 00 [17:53:20]MH_I2C_Read... [17:53:20]Read from MH i2c: E2 03 00 C2 32 00 90 00 68 [17:53:20]RAPDU: 90 00 [17:53:20]wFMCommunicate OK [17:53:20]SAM_PROTO_ClearQueue done [17:53:20]KKMCreateOFDPacket [17:53:20]OFDProtocolAddRootSTLVToBuf [17:53:20]FM_MakeSignedData [17:53:20]FM_MakeSignedData [17:53:20]SAM_PROTO_SignData [17:53:20]wFMCommunicate request_size=4 [17:53:20]MH_SAM_APDU [17:53:20]CAPDU: 80 0D 01 02 [17:53:20]Write to MH i2c: E2 08 00 C3 32 80 0D 01 02 00 00 00 00 6E [17:53:20]Write i2c OK [17:53:20]MH_I2C_Read... [17:53:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:53:20]Read from MH i2c: E2 [17:53:20]MH_I2C_Read... [17:53:20]Read from MH i2c: E2 03 00 [17:53:20]MH_I2C_Read... [17:53:20]Read from MH i2c: E2 03 00 C3 32 00 90 00 69 [17:53:20]RAPDU: 90 00 [17:53:20]wFMCommunicate OK [17:53:20]wFMCommunicate request_size=255 [17:53:20]MH_SAM_APDU [17:53: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 02 00 00 F4 03 04 00 10 7E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 59 75 01 00 35 04 06 00 16 [17:53:20]Write to MH i2c: E2 02 01 C4 32 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 02 00 00 F4 03 04 00 10 7E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 59 75 01 00 35 04 06 00 16 00 00 DF [17:53:20]Write i2c OK [17:53:20]MH_I2C_Read... [17:53:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:53:20]Read from MH i2c: E2 [17:53:20]MH_I2C_Read... [17:53:20]Read from MH i2c: E2 03 00 [17:53:20]MH_I2C_Read... [17:53:20]Read from MH i2c: E2 03 00 C4 32 00 90 00 6A [17:53:20]RAPDU: 90 00 [17:53:20]wFMCommunicate OK [17:53:20]wFMCommunicate request_size=10 [17:53:20]MH_SAM_APDU [17:53:20]CAPDU: 80 0D 02 02 05 03 C2 F5 6B 3E [17:53:20]Write to MH i2c: E2 0D 00 C5 32 80 0D 02 02 05 00 03 C2 F5 6B 3E 00 00 DE [17:53:20]Write i2c OK [17:53:20]MH_I2C_Read... [17:53:20]OFD Sender: No OFD packet to send [17:53:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:53:20]Read from MH i2c: E2 [17:53:20]MH_I2C_Read... [17:53:20]Read from MH i2c: E2 03 00 [17:53:20]MH_I2C_Read... [17:53:20]Read from MH i2c: E2 03 00 C5 32 00 90 00 6B [17:53:20]RAPDU: 90 00 [17:53:20]wFMCommunicate OK [17:53:20]wFMCommunicate request_size=4 [17:53:20]MH_SAM_APDU [17:53:20]CAPDU: 80 0D 03 02 [17:53:20]Write to MH i2c: E2 08 00 C6 32 80 0D 03 02 00 00 00 00 73 [17:53:20]Write i2c OK [17:53:20]MH_I2C_Read... [17:53:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:53:20]Read from MH i2c: E2 [17:53:20]MH_I2C_Read... [17:53:20]Read from MH i2c: E2 0B 00 [17:53:20]MH_I2C_Read... [17:53:20]Read from MH i2c: E2 0B 00 C6 32 00 A9 17 FC C9 E3 89 87 4E 90 00 3A [17:53:20]RAPDU: A9 17 FC C9 E3 89 87 4E 90 00 [17:53:20]wFMCommunicate OK [17:53:20]SAM_PROTO_SignData done [17:53:20]FM_MakeSignedData done [17:53:20]CreateOFDProtocolMessage [17:53:20]wFMCommunicate request_size=4 [17:53:20]MH_SAM_APDU [17:53:20]CAPDU: 80 11 00 00 [17:53:20]Write to MH i2c: E2 08 00 C7 32 80 11 00 00 00 00 00 00 73 [17:53:20]Write i2c OK [17:53:20]MH_I2C_Read... [17:53:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:53:20]Read from MH i2c: E2 [17:53:20]MH_I2C_Read... [17:53:20]Read from MH i2c: E2 17 00 [17:53:20]MH_I2C_Read... [17:53:20]Read from MH i2c: E2 17 00 C7 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C4 [17:53:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:53:20]wFMCommunicate OK [17:53:20]CreateOFDProtocolMessage done [17:53:20]OFDSenderStorePacket 95577 [17:53:20]StoreOFDPacket docnum=95577 [17:53:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3B 83 07 01 EC 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 02 00 00 F4 03 04 00 10 7E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 59 75 01 00 35 04 06 00 16 03 C2 F5 6B 3E A9 17 FC C9 E3 89 87 4E [17:53:20]CheckFolder [17:53:20]dirname=/storage/ofd_packets [17:53:20]CheckFolder done [17:53:20]ProducePacketName [17:53:20]name=ofd_packets/00095577 [17:53:20]NVStorageSaveData ofd_packets/00095577 [17:53:20]File name is /storage/ofd_packets/00095577 [17:53:20]Write 301 bytes [17:53:20]NVStorageSaveData done [17:53:20]OFDSenderStorePacket done [17:53:20]KKMCreateOFDPacket done [17:53:20]NVStorageSaveData kkm_last_timestamp [17:53:20]File name is /storage/kkm_last_timestamp [17:53:20]Write 4 bytes [17:53:20]NVStorageSaveData done [17:53:20]ExternCall_PrintAddStr [17:53:20]wPrintStart [17:53:20]Write to MH i2c: 01 00 00 C8 32 FA [17:53:20]Write i2c OK [17:53:20]MH_I2C_Read... [17:53:20]Read from MH i2c: 01 [17:53:20]MH_I2C_Read... [17:53:20]Read from MH i2c: 01 07 00 [17:53:20]MH_I2C_Read... [17:53:20]Read from MH i2c: 01 07 00 C8 32 00 00 00 00 00 FF 0F 0F [17:53:20]RasterBufferAndPrint [17:53:20]line Счет N : (1)3406095 [17:53:20]line ИНН: 02508201610067 [17:53:20]line Контрольно-Кассовый Чек [17:53:20]line ПРОДАЖА [17:53:20]line ТРК (МРК, ГНК) : 22 [17:53:20]line Товар: 2710124130 [17:53:20]line Аи-92-К-4 [17:53:20]line 14.950 * 66.90 [17:53:20]line = 1000.16 [17:53:20]line НДС 12% НСП 1% [17:53:20]line > о реализуемом товаре [17:53:20]line ИТОГО: 1000.16 [17:53:20]line НСП 1% : 8.85 [17:53:20]line НДС 12% : 106.21 [17:53:20]line Наличными: 0.00 [17:53:20]line Безнал.: 1000.16 [17:53:20]line Место: АЗС № 82 "Партнер Нефть" [17:53:20]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:53:20]line СНО: Общий режим [17:53:20]line Чек 576 27.10.2024 17:53 [17:53:20]line Смена: 143 ФФД: 1.0 [17:53:21]line ЗНМ: 0300000017 [17:53:21]line РНМ: 0000000000170478 [17:53:21]line Версия ККМ: v1.0 [17:53:21]line Платежная система: Mbank [17:53:21]line ФМ: 0000000002098560 [17:53:21]line ФД: 95577 [17:53:21]line ФПД: 24205411576638 [17:53:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T175320&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95577&fm=24205411576638&tin=02508201610067®Number=0000000000170478&sum=100016 [17:53:21]OFD Sender: Processing packet 95577 [packets to send 57, broken 56] [17:53:21]ProducePacketName [17:53:21]name=ofd_packets/00095577 [17:53:21]OFD Sender: To server: pG, [17:53:21]CommunicateWithHost lk.salyk.kg:30040 [17:53:21]ConnectInit lk.salyk.kg [17:53:21]written 0, free lines is 4095 [17:53:21]Connected sock=10 [17:53:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3B 83 07 01 EC 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 02 00 00 F4 03 04 00 10 7E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 59 75 01 00 35 04 06 00 16 03 C2 F5 6B 3E A9 17 FC C9 E3 89 87 4E [17:53:21]Write to MH i2c: 01 00 00 F1 32 23 [17:53:21]Write i2c OK [17:53:21]MH_I2C_Read... [17:53:21]Read from MH i2c: 01 [17:53:21]MH_I2C_Read... [17:53:21]Read from MH i2c: 01 07 00 [17:53:21]MH_I2C_Read... [17:53:21]Read from MH i2c: 01 07 00 F1 32 00 00 00 00 00 28 0D 5F [17:53:21]RasterBufferAndPrint [17:53:21]line [17:53:21]line [17:53:21]line [17:53:21]line [17:53:21]line [17:53:21]written 0, free lines is 3375 [17:53:21]MH_Cut [17:53:21]Write to MH i2c: D1 01 00 F8 32 01 FC [17:53:21]Write i2c OK [17:53:21]MH_I2C_Read... [17:53:21]Read from MH i2c: D1 [17:53:21]MH_I2C_Read... [17:53:21]Read from MH i2c: D1 01 00 [17:53:21]MH_I2C_Read... [17:53:21]Read from MH i2c: D1 01 00 F8 32 00 FB [17:53:21]Write to MH i2c: 01 00 00 F9 32 2B [17:53:21]Write i2c OK [17:53:21]MH_I2C_Read... [17:53:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A1 3E 47 00 A3 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 32 30 39 38 35 36 30 10 04 04 00 59 75 01 00 F4 03 04 00 3C 28 1E 67 B6 04 01 00 00 5B F7 0A BD C8 DC 50 4A [17:53:21]CommunicateWithHost err = 0 [17:53:21]CheckOFDResponse [17:53:21]1017 (14) - 77093643461234 [17:53:21]1041 (16) - 0000000002098560 [17:53:21]1040 (4) - 95577 [17:53:21]1012 (4) - 27.10.2024 11:47 [17:53:21]1206 (1) - 0 [17:53:21]OFD Sender: Remove packet 95577 [17:53:21]ProducePacketName [17:53:21]name=ofd_packets/00095577 [17:53:21]NVStorageDeleteData [17:53:22]OFD Sender: No OFD packet to send [17:53:22]*** Cut start [17:53:22]*** Partial cut [17:53:22]*** CUTSNS_PIN = 1 [17:53:22]*** CUTSNS_PIN = 0 [17:53:22]*** Brake cut motor [17:53:22]Read from MH i2c: 01 [17:53:22]MH_I2C_Read... [17:53:22]*** Stop cut motor [17:53:22]*** Cut end [17:53:22]Read from MH i2c: 01 07 00 [17:53:22]MH_I2C_Read... [17:53:22]Read from MH i2c: 01 07 00 F9 32 00 00 00 00 00 FF 0F 40 [17:53:22]process_action close_receipt done [17:53:22]requested_data is exist [17:53:22]produce_requested_data [17:53:22]requested_item fm.sn is exist - process it [17:53:22]wFMCommunicate request_size=4 [17:53:22]MH_SAM_APDU [17:53:22]CAPDU: 80 11 00 00 [17:53:22]Write to MH i2c: E2 08 00 FA 32 80 11 00 00 00 00 00 00 A6 [17:53:22]Write i2c OK [17:53:22]MH_I2C_Read... [17:53:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:53:23]Read from MH i2c: E2 [17:53:23]MH_I2C_Read... [17:53:23]Read from MH i2c: E2 17 00 [17:53:23]MH_I2C_Read... [17:53:23]Read from MH i2c: E2 17 00 FA 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F7 [17:53:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:53:23]wFMCommunicate OK [17:53:23]requested_item fd.num is exist - process it [17:53:23]SAM_PROTO_GetFieldsCounters [17:53:23]wFMCommunicate request_size=4 [17:53:23]MH_SAM_APDU [17:53:23]CAPDU: 80 13 00 00 [17:53:23]Write to MH i2c: E2 08 00 FB 32 80 13 00 00 00 00 00 00 A9 [17:53:23]Write i2c OK [17:53:23]MH_I2C_Read... [17:53:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:53:23]Read from MH i2c: E2 [17:53:23]MH_I2C_Read... [17:53:23]Read from MH i2c: E2 62 00 [17:53:23]MH_I2C_Read... [17:53:23]Read from MH i2c: E2 62 00 FB 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 59 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 40 02 00 00 5E 04 04 00 40 02 00 00 57 04 04 00 41 02 00 00 19 04 04 00 00 00 00 00 90 00 EE [17:53:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 59 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 40 02 00 00 5E 04 04 00 40 02 00 00 57 04 04 00 41 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:53:23]wFMCommunicate OK [17:53:23]SAM_PROTO_GetFieldsCounters done [17:53:23]requested_item shift.num is exist - process it [17:53:23]requested_item shift.opened is exist - process it [17:53:23]req_shift_opened [17:53:23]FM_GetShiftState [17:53:23]SAM_PROTO_GetShiftState [17:53:23]wFMCommunicate request_size=4 [17:53:23]MH_SAM_APDU [17:53:23]CAPDU: 80 13 01 00 [17:53:23]Write to MH i2c: E2 08 00 FC 32 80 13 01 00 00 00 00 00 AB [17:53:23]Write i2c OK [17:53:23]MH_I2C_Read... [17:53:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:53:23]Read from MH i2c: E2 [17:53:23]MH_I2C_Read... [17:53:23]Read from MH i2c: E2 0E 00 [17:53:23]MH_I2C_Read... [17:53:23]Read from MH i2c: E2 0E 00 FC 32 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 57 [17:53:23]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:53:23]wFMCommunicate OK [17:53:23]SAM_PROTO_GetShiftState done [17:53:23]FM_GetShiftState done [17:53:23]req_shift_opened done [17:53:23]requested_item shift.open_date is exist - process it [17:53:23]req_shift_open_date [17:53:23]req_shift_open_date done [17:53:23]produce_requested_data done [17:53:23]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95577,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:53:23]process_action_free close_receipt [17:53:23]json_value_free [17:53:23]json_value_free done [17:53:23]process_json_proto returns [17:53:23]Send response to host [17:53:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95577,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:53:23]free response buf [17:53:23]execute_script done [17:53:23]execute_script returns [17:53:23]free content buf [17:53:23]Sock 7.Close socket [17:53:23]Sock 7.Thread stoped [17:53:27]OFD Sender: No OFD packet to send [17:53:32]OFD Sender: No OFD packet to send [17:53:34]accept exits with 9 [17:53:34]New connection [17:53:34]New thread 3067444580 created [17:53:34]Thread 3067301220 joined [17:53:34]Waiting for new connection... [17:53:34] Sock 9.Parse request [17:53:34]Sock 9.Check first char [17:53:34]Sock 9.First char is OK [17:53:34]request: POST /json_proto HTTP/1.0 [17:53:34]Method: POST [17:53:34]URL: /json_proto [17:53:34]Method is POST - this is cgi request [17:53:34]url: /json_proto [17:53:34]query_string will be loaded in cgi processing [17:53:34]execute_cgi json_proto POST (null) [17:53:34]execute_cgi path=json_proto method=POST [17:53:34]POST find Content-Length [17:53:34]Host: 172.17.40.67:8080 [17:53:34]Content-Length: 678 [17:53:34]Content-Type: application/json [17:53:34] [17:53:34]POST finish read [17:53:34]Found Content-Length = 678 [17:53:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406097", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [17:53:34]execute_script... [17:53: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)3406097", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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" ] } } [17:53:34]POST & json_proto [17:53:34]process_json_proto [17:53:34]json parsed OK: [17:53:34]protocol is kg_v1.0 [17:53:34]action value=close_receipt [17:53:34]process_action close_receipt [17:53:34]cmd_close_receipt [17:53:34]MH_GetDate [17:53:34]Write to MH i2c: F0 00 00 FD 32 1E [17:53:34]Write i2c OK [17:53:34]MH_I2C_Read... [17:53:34]Read from MH i2c: F0 [17:53:34]MH_I2C_Read... [17:53:34]Read from MH i2c: F0 09 00 [17:53:34]MH_I2C_Read... [17:53:34]Read from MH i2c: F0 09 00 FD 32 00 1F 7E 1E 67 EE DA 66 66 DD [17:53:34]GetLastDocTimeStamp 1730051600 [17:53:34]current date 1730051615 [17:53:34]FM_GetShiftState [17:53:34]SAM_PROTO_GetShiftState [17:53:34]wFMCommunicate request_size=4 [17:53:34]MH_SAM_APDU [17:53:34]CAPDU: 80 13 01 00 [17:53:34]Write to MH i2c: E2 08 00 FE 32 80 13 01 00 00 00 00 00 AD [17:53:34]Write i2c OK [17:53:34]MH_I2C_Read... [17:53:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:53:34]Read from MH i2c: E2 [17:53:34]MH_I2C_Read... [17:53:34]Read from MH i2c: E2 0E 00 [17:53:34]MH_I2C_Read... [17:53:34]Read from MH i2c: E2 0E 00 FE 32 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 59 [17:53:34]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:53:34]wFMCommunicate OK [17:53:34]SAM_PROTO_GetShiftState done [17:53:34]FM_GetShiftState done [17:53:34]opened in 1729987736 [17:53:34]opened+sec_in_day 1730074136 [17:53:34]quantity*price = 50010 [17:53:34]sum+1 = 50012 [17:53:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 577 27.10.2024 17:53 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95578 ФПД: 65772530218302 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T175335&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95578&fm=65772530218302&tin=02508201610067®Number=0000000000170478&sum=50000 [17:53:35]StoreToDocumentArchive [17:53:35]shift 143 fd 95578 [17:53:35]save to /storage/0143/doc_00095578 [17:53:35]save last doc name /storage/0143/doc_00095578 to /storage/kkm_last_doc_name [17:53:35]save OK [17:53:35]Clear old archive folders... [17:53:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:53:35]tlvbuf is 00A68EB0 [17:53:35]SAM_PROTO_ClearQueue [17:53:35]wFMCommunicate request_size=4 [17:53:35]MH_SAM_APDU [17:53:35]CAPDU: 80 09 00 00 [17:53:35]Write to MH i2c: E2 08 00 0B 33 80 09 00 00 00 00 00 00 B0 [17:53:35]Write i2c OK [17:53:35]MH_I2C_Read... [17:53:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:53:35]Read from MH i2c: E2 [17:53:35]MH_I2C_Read... [17:53:35]Read from MH i2c: E2 03 00 [17:53:35]MH_I2C_Read... [17:53:35]Read from MH i2c: E2 03 00 0B 33 00 90 00 B2 [17:53:35]RAPDU: 90 00 [17:53:35]wFMCommunicate OK [17:53:35]SAM_PROTO_ClearQueue done [17:53:35]KKMCreateOFDPacket [17:53:35]OFDProtocolAddRootSTLVToBuf [17:53:35]FM_MakeSignedData [17:53:35]FM_MakeSignedData [17:53:35]SAM_PROTO_SignData [17:53:35]wFMCommunicate request_size=4 [17:53:35]MH_SAM_APDU [17:53:35]CAPDU: 80 0D 01 02 [17:53:35]Write to MH i2c: E2 08 00 0C 33 80 0D 01 02 00 00 00 00 B8 [17:53:35]Write i2c OK [17:53:35]MH_I2C_Read... [17:53:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:53:35]Read from MH i2c: E2 [17:53:35]MH_I2C_Read... [17:53:35]Read from MH i2c: E2 03 00 [17:53:35]MH_I2C_Read... [17:53:35]Read from MH i2c: E2 03 00 0C 33 00 90 00 B3 [17:53:35]RAPDU: 90 00 [17:53:35]wFMCommunicate OK [17:53:35]wFMCommunicate request_size=255 [17:53:35]MH_SAM_APDU [17:53: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 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 41 02 00 00 F4 03 04 00 1F 7E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5A 75 01 00 35 04 06 00 3B [17:53:35]Write to MH i2c: E2 02 01 0D 33 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 41 02 00 00 F4 03 04 00 1F 7E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5A 75 01 00 35 04 06 00 3B 00 00 1E [17:53:35]Write i2c OK [17:53:35]MH_I2C_Read... [17:53:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:53:35]Read from MH i2c: E2 [17:53:35]MH_I2C_Read... [17:53:35]Read from MH i2c: E2 03 00 [17:53:35]MH_I2C_Read... [17:53:35]Read from MH i2c: E2 03 00 0D 33 00 90 00 B4 [17:53:35]RAPDU: 90 00 [17:53:35]wFMCommunicate OK [17:53:35]wFMCommunicate request_size=10 [17:53:35]MH_SAM_APDU [17:53:35]CAPDU: 80 0D 02 02 05 D1 DC 4C B5 3E [17:53:35]Write to MH i2c: E2 0D 00 0E 33 80 0D 02 02 05 00 D1 DC 4C B5 3E 00 00 B1 [17:53:35]Write i2c OK [17:53:35]MH_I2C_Read... [17:53:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:53:36]Read from MH i2c: E2 [17:53:36]MH_I2C_Read... [17:53:36]Read from MH i2c: E2 03 00 [17:53:36]MH_I2C_Read... [17:53:36]Read from MH i2c: E2 03 00 0E 33 00 90 00 B5 [17:53:36]RAPDU: 90 00 [17:53:36]wFMCommunicate OK [17:53:36]wFMCommunicate request_size=4 [17:53:36]MH_SAM_APDU [17:53:36]CAPDU: 80 0D 03 02 [17:53:36]Write to MH i2c: E2 08 00 0F 33 80 0D 03 02 00 00 00 00 BD [17:53:36]Write i2c OK [17:53:36]MH_I2C_Read... [17:53:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:53:36]Read from MH i2c: E2 [17:53:36]MH_I2C_Read... [17:53:36]Read from MH i2c: E2 0B 00 [17:53:36]MH_I2C_Read... [17:53:36]Read from MH i2c: E2 0B 00 0F 33 00 81 23 63 A2 17 D5 75 31 90 00 F9 [17:53:36]RAPDU: 81 23 63 A2 17 D5 75 31 90 00 [17:53:36]wFMCommunicate OK [17:53:36]SAM_PROTO_SignData done [17:53:36]FM_MakeSignedData done [17:53:36]CreateOFDProtocolMessage [17:53:36]wFMCommunicate request_size=4 [17:53:36]MH_SAM_APDU [17:53:36]CAPDU: 80 11 00 00 [17:53:36]Write to MH i2c: E2 08 00 10 33 80 11 00 00 00 00 00 00 BD [17:53:36]Write i2c OK [17:53:36]MH_I2C_Read... [17:53:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:53:36]Read from MH i2c: E2 [17:53:36]MH_I2C_Read... [17:53:36]Read from MH i2c: E2 17 00 [17:53:36]MH_I2C_Read... [17:53:36]Read from MH i2c: E2 17 00 10 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0E [17:53:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:53:36]wFMCommunicate OK [17:53:36]CreateOFDProtocolMessage done [17:53:36]OFDSenderStorePacket 95578 [17:53:36]StoreOFDPacket docnum=95578 [17:53:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E9 8C 07 01 00 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 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 41 02 00 00 F4 03 04 00 1F 7E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5A 75 01 00 35 04 06 00 3B D1 DC 4C B5 3E 81 23 63 A2 17 D5 75 31 [17:53:36]CheckFolder [17:53:36]dirname=/storage/ofd_packets [17:53:36]CheckFolder done [17:53:36]ProducePacketName [17:53:36]name=ofd_packets/00095578 [17:53:36]NVStorageSaveData ofd_packets/00095578 [17:53:36]File name is /storage/ofd_packets/00095578 [17:53:36]Write 301 bytes [17:53:36]NVStorageSaveData done [17:53:36]OFDSenderStorePacket done [17:53:36]KKMCreateOFDPacket done [17:53:36]NVStorageSaveData kkm_last_timestamp [17:53:36]File name is /storage/kkm_last_timestamp [17:53:36]Write 4 bytes [17:53:36]NVStorageSaveData done [17:53:36]ExternCall_PrintAddStr [17:53:36]wPrintStart [17:53:36]Write to MH i2c: 01 00 00 11 33 44 [17:53:36]Write i2c OK [17:53:36]MH_I2C_Read... [17:53:36]Read from MH i2c: 01 [17:53:36]MH_I2C_Read... [17:53:36]Read from MH i2c: 01 07 00 [17:53:36]MH_I2C_Read... [17:53:36]Read from MH i2c: 01 07 00 11 33 00 00 00 00 00 FF 0F 59 [17:53:36]RasterBufferAndPrint [17:53:36]line Счет N : (1)3406097 [17:53:36]line ИНН: 02508201610067 [17:53:36]line Контрольно-Кассовый Чек [17:53:36]line ПРОДАЖА [17:53:36]line ТРК (МРК, ГНК) : 33 [17:53:36]line Товар: 2710124500 [17:53:36]line Аи-95-К-5 [17:53:36]line 6.740 * 74.20 [17:53:36]line = 500.11 [17:53:36]line НДС 12% НСП 1% [17:53:36]line > о реализуемом товаре [17:53:36]line ОКРУГЛЕНИЕ: -0.11 [17:53:36]line ИТОГО: 500.00 [17:53:36]line Внесено: 500.00 [17:53:36]line СДАЧА: 0.00 [17:53:36]line НСП 1% : 4.43 [17:53:36]line НДС 12% : 53.11 [17:53:36]line Наличными: 500.00 [17:53:36]line Безнал.: 0.00 [17:53:36]line Место: АЗС № 82 "Партнер Нефть" [17:53:36]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:53:36]line СНО: Общий режим [17:53:36]line Чек 577 27.10.2024 17:53 [17:53:36]line Смена: 143 ФФД: 1.0 [17:53:36]line ЗНМ: 0300000017 [17:53:36]line РНМ: 0000000000170478 [17:53:36]line Версия ККМ: v1.0 [17:53:36]line ФМ: 0000000002098560 [17:53:36]line ФД: 95578 [17:53:36]line ФПД: 65772530218302 [17:53:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T175335&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95578&fm=65772530218302&tin=02508201610067®Number=0000000000170478&sum=50000 [17:53:36]OFD Sender: Processing packet 95578 [packets to send 57, broken 56] [17:53:36]ProducePacketName [17:53:36]name=ofd_packets/00095578 [17:53:36]OFD Sender: To server: pG, [17:53:36]CommunicateWithHost lk.salyk.kg:30040 [17:53:36]ConnectInit lk.salyk.kg [17:53:36]written 0, free lines is 4095 [17:53:36]Connected sock=11 [17:53:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E9 8C 07 01 00 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 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 41 02 00 00 F4 03 04 00 1F 7E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5A 75 01 00 35 04 06 00 3B D1 DC 4C B5 3E 81 23 63 A2 17 D5 75 31 [17:53:36]Write to MH i2c: 01 00 00 3C 33 6F [17:53:36]Write i2c OK [17:53:36]MH_I2C_Read... [17:53:36]Read from MH i2c: 01 [17:53:36]MH_I2C_Read... [17:53:36]Read from MH i2c: 01 07 00 [17:53:36]MH_I2C_Read... [17:53:36]Read from MH i2c: 01 07 00 3C 33 00 00 00 00 00 FE 0C 80 [17:53:36]RasterBufferAndPrint [17:53:36]line [17:53:36]line [17:53:36]line [17:53:36]line [17:53:36]line [17:53:36]written 0, free lines is 3332 [17:53:36]MH_Cut [17:53:36]Write to MH i2c: D1 01 00 43 33 01 48 [17:53:36]Write i2c OK [17:53:36]MH_I2C_Read... [17:53:36]Read from MH i2c: D1 [17:53:36]MH_I2C_Read... [17:53:36]Read from MH i2c: D1 01 00 [17:53:36]MH_I2C_Read... [17:53:36]Read from MH i2c: D1 01 00 43 33 00 47 [17:53:36]Write to MH i2c: 01 00 00 44 33 77 [17:53:36]Write i2c OK [17:53:36]MH_I2C_Read... [17:53:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 77 35 47 00 81 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 32 30 39 38 35 36 30 10 04 04 00 5A 75 01 00 F4 03 04 00 4B 28 1E 67 B6 04 01 00 00 57 64 1E 64 64 34 5D F2 [17:53:37]CommunicateWithHost err = 0 [17:53:37]CheckOFDResponse [17:53:37]1017 (14) - 77093643461234 [17:53:37]1041 (16) - 0000000002098560 [17:53:37]1040 (4) - 95578 [17:53:37]1012 (4) - 27.10.2024 11:47 [17:53:37]1206 (1) - 0 [17:53:37]OFD Sender: Remove packet 95578 [17:53:37]ProducePacketName [17:53:37]name=ofd_packets/00095578 [17:53:37]NVStorageDeleteData [17:53:37]*** Cut start [17:53:37]*** Partial cut [17:53:37]*** CUTSNS_PIN = 1 [17:53:37]OFD Sender: No OFD packet to send [17:53:37]*** CUTSNS_PIN = 0 [17:53:37]*** Brake cut motor [17:53:38]Read from MH i2c: 01 [17:53:38]MH_I2C_Read... [17:53:38]*** Stop cut motor [17:53:38]*** Cut end [17:53:38]Read from MH i2c: 01 07 00 [17:53:38]MH_I2C_Read... [17:53:38]Read from MH i2c: 01 07 00 44 33 00 00 00 00 00 FF 0F 8C [17:53:38]process_action close_receipt done [17:53:38]requested_data is exist [17:53:38]produce_requested_data [17:53:38]requested_item fm.sn is exist - process it [17:53:38]wFMCommunicate request_size=4 [17:53:38]MH_SAM_APDU [17:53:38]CAPDU: 80 11 00 00 [17:53:38]Write to MH i2c: E2 08 00 45 33 80 11 00 00 00 00 00 00 F2 [17:53:38]Write i2c OK [17:53:38]MH_I2C_Read... [17:53:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:53:38]Read from MH i2c: E2 [17:53:38]MH_I2C_Read... [17:53:38]Read from MH i2c: E2 17 00 [17:53:38]MH_I2C_Read... [17:53:38]Read from MH i2c: E2 17 00 45 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 43 [17:53:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:53:38]wFMCommunicate OK [17:53:38]requested_item fd.num is exist - process it [17:53:38]SAM_PROTO_GetFieldsCounters [17:53:38]wFMCommunicate request_size=4 [17:53:38]MH_SAM_APDU [17:53:38]CAPDU: 80 13 00 00 [17:53:38]Write to MH i2c: E2 08 00 46 33 80 13 00 00 00 00 00 00 F5 [17:53:38]Write i2c OK [17:53:38]MH_I2C_Read... [17:53:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:53:38]Read from MH i2c: E2 [17:53:38]MH_I2C_Read... [17:53:38]Read from MH i2c: E2 62 00 [17:53:38]MH_I2C_Read... [17:53:38]Read from MH i2c: E2 62 00 46 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5A 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 41 02 00 00 5E 04 04 00 41 02 00 00 57 04 04 00 42 02 00 00 19 04 04 00 00 00 00 00 90 00 3E [17:53:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5A 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 41 02 00 00 5E 04 04 00 41 02 00 00 57 04 04 00 42 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:53:38]wFMCommunicate OK [17:53:38]SAM_PROTO_GetFieldsCounters done [17:53:38]requested_item shift.num is exist - process it [17:53:38]requested_item shift.opened is exist - process it [17:53:38]req_shift_opened [17:53:38]FM_GetShiftState [17:53:38]SAM_PROTO_GetShiftState [17:53:38]wFMCommunicate request_size=4 [17:53:38]MH_SAM_APDU [17:53:38]CAPDU: 80 13 01 00 [17:53:38]Write to MH i2c: E2 08 00 47 33 80 13 01 00 00 00 00 00 F7 [17:53:38]Write i2c OK [17:53:38]MH_I2C_Read... [17:53:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:53:38]Read from MH i2c: E2 [17:53:38]MH_I2C_Read... [17:53:38]Read from MH i2c: E2 0E 00 [17:53:38]MH_I2C_Read... [17:53:38]Read from MH i2c: E2 0E 00 47 33 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A3 [17:53:38]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:53:38]wFMCommunicate OK [17:53:38]SAM_PROTO_GetShiftState done [17:53:38]FM_GetShiftState done [17:53:38]req_shift_opened done [17:53:38]requested_item shift.open_date is exist - process it [17:53:38]req_shift_open_date [17:53:38]req_shift_open_date done [17:53:38]produce_requested_data done [17:53:38]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95578,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:53:38]process_action_free close_receipt [17:53:38]json_value_free [17:53:38]json_value_free done [17:53:38]process_json_proto returns [17:53:38]Send response to host [17:53:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95578,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:53:38]free response buf [17:53:38]execute_script done [17:53:38]execute_script returns [17:53:38]free content buf [17:53:38]Sock 9.Close socket [17:53:38]Sock 9.Thread stoped [17:53:42]OFD Sender: No OFD packet to send [17:53:47]OFD Sender: No OFD packet to send [17:53:52]OFD Sender: No OFD packet to send [17:53:55]accept exits with 7 [17:53:55]New connection [17:53:55]New thread 3067301220 created [17:53:55]Thread 3067444580 joined [17:53:55]Waiting for new connection... [17:53:55] Sock 7.Parse request [17:53:55]Sock 7.Check first char [17:53:55]Sock 7.First char is OK [17:53:55]request: POST /json_proto HTTP/1.0 [17:53:55]Method: POST [17:53:55]URL: /json_proto [17:53:55]Method is POST - this is cgi request [17:53:55]url: /json_proto [17:53:55]query_string will be loaded in cgi processing [17:53:55]execute_cgi json_proto POST (null) [17:53:55]execute_cgi path=json_proto method=POST [17:53:55]POST find Content-Length [17:53:55]Host: 172.17.40.67:8080 [17:53:55]Content-Length: 683 [17:53:55]Content-Type: application/json [17:53:55] [17:53:55]POST finish read [17:53:55]Found Content-Length = 683 [17:53:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406096", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:53:55]execute_script... [17: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)3406096", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:53:55]POST & json_proto [17:53:55]process_json_proto [17:53:55]json parsed OK: [17:53:55]protocol is kg_v1.0 [17:53:55]action value=close_receipt [17:53:55]process_action close_receipt [17:53:55]cmd_close_receipt [17:53:55]MH_GetDate [17:53:55]Write to MH i2c: F0 00 00 48 33 6A [17:53:55]Write i2c OK [17:53:55]MH_I2C_Read... [17:53:55]Read from MH i2c: F0 [17:53:55]MH_I2C_Read... [17:53:55]Read from MH i2c: F0 09 00 [17:53:55]MH_I2C_Read... [17:53:55]Read from MH i2c: F0 09 00 48 33 00 34 7E 1E 67 EE DA 66 66 3E [17:53:55]GetLastDocTimeStamp 1730051615 [17:53:55]current date 1730051636 [17:53:55]FM_GetShiftState [17:53:55]SAM_PROTO_GetShiftState [17:53:55]wFMCommunicate request_size=4 [17:53:55]MH_SAM_APDU [17:53:55]CAPDU: 80 13 01 00 [17:53:55]Write to MH i2c: E2 08 00 49 33 80 13 01 00 00 00 00 00 F9 [17:53:55]Write i2c OK [17:53:55]MH_I2C_Read... [17:53:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:53:55]Read from MH i2c: E2 [17:53:55]MH_I2C_Read... [17:53:55]Read from MH i2c: E2 0E 00 [17:53:55]MH_I2C_Read... [17:53:55]Read from MH i2c: E2 0E 00 49 33 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A5 [17:53:55]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:53:55]wFMCommunicate OK [17:53:55]SAM_PROTO_GetShiftState done [17:53:55]FM_GetShiftState done [17:53:55]opened in 1729987736 [17:53:55]opened+sec_in_day 1730074136 [17:53:55]quantity*price = 100015 [17:53:55]sum+1 = 100017 [17:53:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 578 27.10.2024 17:53 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95579 ФПД: 14622600429271 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T175356&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95579&fm=14622600429271&tin=02508201610067®Number=0000000000170478&sum=100000 [17:53:56]StoreToDocumentArchive [17:53:56]shift 143 fd 95579 [17:53:56]save to /storage/0143/doc_00095579 [17:53:56]save last doc name /storage/0143/doc_00095579 to /storage/kkm_last_doc_name [17:53:56]save OK [17:53:56]Clear old archive folders... [17:53:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:53:56]tlvbuf is 00AD1E40 [17:53:56]SAM_PROTO_ClearQueue [17:53:56]wFMCommunicate request_size=4 [17:53:56]MH_SAM_APDU [17:53:56]CAPDU: 80 09 00 00 [17:53:56]Write to MH i2c: E2 08 00 56 33 80 09 00 00 00 00 00 00 FB [17:53:56]Write i2c OK [17:53:56]MH_I2C_Read... [17:53:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:53:56]Read from MH i2c: E2 [17:53:56]MH_I2C_Read... [17:53:56]Read from MH i2c: E2 03 00 [17:53:56]MH_I2C_Read... [17:53:56]Read from MH i2c: E2 03 00 56 33 00 90 00 FD [17:53:56]RAPDU: 90 00 [17:53:56]wFMCommunicate OK [17:53:56]SAM_PROTO_ClearQueue done [17:53:56]KKMCreateOFDPacket [17:53:56]OFDProtocolAddRootSTLVToBuf [17:53:56]FM_MakeSignedData [17:53:56]FM_MakeSignedData [17:53:56]SAM_PROTO_SignData [17:53:56]wFMCommunicate request_size=4 [17:53:56]MH_SAM_APDU [17:53:56]CAPDU: 80 0D 01 02 [17:53:56]Write to MH i2c: E2 08 00 57 33 80 0D 01 02 00 00 00 00 03 [17:53:56]Write i2c OK [17:53:56]MH_I2C_Read... [17:53:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:53:56]Read from MH i2c: E2 [17:53:56]MH_I2C_Read... [17:53:56]Read from MH i2c: E2 03 00 [17:53:56]MH_I2C_Read... [17:53:56]Read from MH i2c: E2 03 00 57 33 00 90 00 FE [17:53:56]RAPDU: 90 00 [17:53:56]wFMCommunicate OK [17:53:56]wFMCommunicate request_size=255 [17:53:56]MH_SAM_APDU [17:53: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 02 00 00 F4 03 04 00 34 7E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5B 75 01 00 35 04 06 00 0D [17:53:56]Write to MH i2c: E2 02 01 58 33 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 02 00 00 F4 03 04 00 34 7E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5B 75 01 00 35 04 06 00 0D 00 00 73 [17:53:56]Write i2c OK [17:53:56]MH_I2C_Read... [17:53:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:53:57]Read from MH i2c: E2 [17:53:57]MH_I2C_Read... [17:53:57]Read from MH i2c: E2 03 00 [17:53:57]MH_I2C_Read... [17:53:57]Read from MH i2c: E2 03 00 58 33 00 90 00 FF [17:53:57]RAPDU: 90 00 [17:53:57]wFMCommunicate OK [17:53:57]wFMCommunicate request_size=10 [17:53:57]MH_SAM_APDU [17:53:57]CAPDU: 80 0D 02 02 05 4C 96 E7 7E D7 [17:53:57]Write to MH i2c: E2 0D 00 59 33 80 0D 02 02 05 00 4C 96 E7 7E D7 00 00 2E [17:53:57]Write i2c OK [17:53:57]MH_I2C_Read... [17:53:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:53:57]Read from MH i2c: E2 [17:53:57]MH_I2C_Read... [17:53:57]Read from MH i2c: E2 03 00 [17:53:57]MH_I2C_Read... [17:53:57]Read from MH i2c: E2 03 00 59 33 00 90 00 00 [17:53:57]RAPDU: 90 00 [17:53:57]wFMCommunicate OK [17:53:57]wFMCommunicate request_size=4 [17:53:57]MH_SAM_APDU [17:53:57]CAPDU: 80 0D 03 02 [17:53:57]Write to MH i2c: E2 08 00 5A 33 80 0D 03 02 00 00 00 00 08 [17:53:57]Write i2c OK [17:53:57]MH_I2C_Read... [17:53:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:53:57]Read from MH i2c: E2 [17:53:57]MH_I2C_Read... [17:53:57]Read from MH i2c: E2 0B 00 [17:53:57]MH_I2C_Read... [17:53:57]Read from MH i2c: E2 0B 00 5A 33 00 FB F5 45 15 EF A5 F1 12 90 00 EA [17:53:57]RAPDU: FB F5 45 15 EF A5 F1 12 90 00 [17:53:57]wFMCommunicate OK [17:53:57]SAM_PROTO_SignData done [17:53:57]FM_MakeSignedData done [17:53:57]CreateOFDProtocolMessage [17:53:57]wFMCommunicate request_size=4 [17:53:57]MH_SAM_APDU [17:53:57]CAPDU: 80 11 00 00 [17:53:57]Write to MH i2c: E2 08 00 5B 33 80 11 00 00 00 00 00 00 08 [17:53:57]Write i2c OK [17:53:57]MH_I2C_Read... [17:53:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:53:57]Read from MH i2c: E2 [17:53:57]MH_I2C_Read... [17:53:57]Read from MH i2c: E2 17 00 [17:53:57]MH_I2C_Read... [17:53:57]Read from MH i2c: E2 17 00 5B 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 59 [17:53:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:53:57]wFMCommunicate OK [17:53:57]CreateOFDProtocolMessage done [17:53:57]OFDSenderStorePacket 95579 [17:53:57]StoreOFDPacket docnum=95579 [17:53:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3E 6E 07 01 A5 6F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 02 00 00 F4 03 04 00 34 7E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5B 75 01 00 35 04 06 00 0D 4C 96 E7 7E D7 FB F5 45 15 EF A5 F1 12 [17:53:57]CheckFolder [17:53:57]dirname=/storage/ofd_packets [17:53:57]CheckFolder done [17:53:57]ProducePacketName [17:53:57]name=ofd_packets/00095579 [17:53:57]NVStorageSaveData ofd_packets/00095579 [17:53:57]File name is /storage/ofd_packets/00095579 [17:53:57]Write 301 bytes [17:53:57]NVStorageSaveData done [17:53:57]OFDSenderStorePacket done [17:53:57]KKMCreateOFDPacket done [17:53:57]NVStorageSaveData kkm_last_timestamp [17:53:57]File name is /storage/kkm_last_timestamp [17:53:57]Write 4 bytes [17:53:57]NVStorageSaveData done [17:53:57]ExternCall_PrintAddStr [17:53:57]wPrintStart [17:53:57]Write to MH i2c: 01 00 00 5C 33 8F [17:53:57]Write i2c OK [17:53:57]MH_I2C_Read... [17:53:57]Read from MH i2c: 01 [17:53:57]MH_I2C_Read... [17:53:57]Read from MH i2c: 01 07 00 [17:53:57]MH_I2C_Read... [17:53:57]Read from MH i2c: 01 07 00 5C 33 00 00 00 00 00 FF 0F A4 [17:53:57]RasterBufferAndPrint [17:53:57]line Счет N : (1)3406096 [17:53:57]line ИНН: 02508201610067 [17:53:57]line Контрольно-Кассовый Чек [17:53:57]line ПРОДАЖА [17:53:57]line ТРК (МРК, ГНК) : 12 [17:53:57]line Товар: 2710124130 [17:53:57]line Аи-92-К-4 [17:53:57]line 14.950 * 66.90 [17:53:57]line = 1000.16 [17:53:57]line НДС 12% НСП 1% [17:53:57]line > о реализуемом товаре [17:53:57]line ОКРУГЛЕНИЕ: -0.16 [17:53:57]line ИТОГО: 1000.00 [17:53:57]line Внесено: 1000.00 [17:53:57]line СДАЧА: 0.00 [17:53:57]line НСП 1% : 8.85 [17:53:57]line НДС 12% : 106.21 [17:53:57]line Наличными: 1000.00 [17:53:57]line Безнал.: 0.00 [17:53:57]line Место: АЗС № 82 "Партнер Нефть" [17:53:57]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:53:57]line СНО: Общий режим [17:53:57]line Чек 578 27.10.2024 17:53 [17:53:57]line Смена: 143 ФФД: 1.0 [17:53:57]line ЗНМ: 0300000017 [17:53:57]line РНМ: 0000000000170478 [17:53:57]line Версия ККМ: v1.0 [17:53:57]line ФМ: 0000000002098560 [17:53:57]line ФД: 95579 [17:53:57]line ФПД: 14622600429271 [17:53:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T175356&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95579&fm=14622600429271&tin=02508201610067®Number=0000000000170478&sum=100000 [17:53:57]OFD Sender: Processing packet 95579 [packets to send 57, broken 56] [17:53:57]ProducePacketName [17:53:57]name=ofd_packets/00095579 [17:53:57]OFD Sender: To server: pG, [17:53:57]CommunicateWithHost lk.salyk.kg:30040 [17:53:57]ConnectInit lk.salyk.kg [17:53:57]written 0, free lines is 4095 [17:53:57]Connected sock=10 [17:53:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3E 6E 07 01 A5 6F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 02 00 00 F4 03 04 00 34 7E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5B 75 01 00 35 04 06 00 0D 4C 96 E7 7E D7 FB F5 45 15 EF A5 F1 12 [17:53:57]Write to MH i2c: 01 00 00 87 33 BA [17:53:57]Write i2c OK [17:53:57]MH_I2C_Read... [17:53:57]Read from MH i2c: 01 [17:53:57]MH_I2C_Read... [17:53:57]Read from MH i2c: 01 07 00 [17:53:57]MH_I2C_Read... [17:53:57]Read from MH i2c: 01 07 00 87 33 00 00 00 00 00 00 0D CE [17:53:57]RasterBufferAndPrint [17:53:57]line [17:53:57]line [17:53:57]line [17:53:57]line [17:53:57]line [17:53:57]written 0, free lines is 3334 [17:53:58]MH_Cut [17:53:58]Write to MH i2c: D1 01 00 8E 33 01 93 [17:53:58]Write i2c OK [17:53:58]MH_I2C_Read... [17:53:58]Read from MH i2c: D1 [17:53:58]MH_I2C_Read... [17:53:58]Read from MH i2c: D1 01 00 [17:53:58]MH_I2C_Read... [17:53:58]Read from MH i2c: D1 01 00 8E 33 00 92 [17:53:58]Write to MH i2c: 01 00 00 8F 33 C2 [17:53:58]Write i2c OK [17:53:58]MH_I2C_Read... [17:53:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 7A 8F 47 00 8A 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 32 30 39 38 35 36 30 10 04 04 00 5B 75 01 00 F4 03 04 00 60 28 1E 67 B6 04 01 00 00 72 B1 4D 64 12 08 BE FB [17:53:58]CommunicateWithHost err = 0 [17:53:58]CheckOFDResponse [17:53:58]1017 (14) - 77093643461234 [17:53:58]1041 (16) - 0000000002098560 [17:53:58]1040 (4) - 95579 [17:53:58]1012 (4) - 27.10.2024 11:47 [17:53:58]1206 (1) - 0 [17:53:58]OFD Sender: Remove packet 95579 [17:53:58]ProducePacketName [17:53:58]name=ofd_packets/00095579 [17:53:58]NVStorageDeleteData [17:53:58]OFD Sender: No OFD packet to send [17:53:58]*** Cut start [17:53:58]*** Partial cut [17:53:58]*** CUTSNS_PIN = 1 [17:53:58]*** CUTSNS_PIN = 0 [17:53:58]*** Brake cut motor [17:53:59]Read from MH i2c: 01 [17:53:59]MH_I2C_Read... [17:53:59]*** Stop cut motor [17:53:59]*** Cut end [17:53:59]Read from MH i2c: 01 07 00 [17:53:59]MH_I2C_Read... [17:53:59]Read from MH i2c: 01 07 00 8F 33 00 00 00 00 00 FF 0F D7 [17:53:59]process_action close_receipt done [17:53:59]requested_data is exist [17:53:59]produce_requested_data [17:53:59]requested_item fm.sn is exist - process it [17:53:59]wFMCommunicate request_size=4 [17:53:59]MH_SAM_APDU [17:53:59]CAPDU: 80 11 00 00 [17:53:59]Write to MH i2c: E2 08 00 90 33 80 11 00 00 00 00 00 00 3D [17:53:59]Write i2c OK [17:53:59]MH_I2C_Read... [17:53:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:53:59]Read from MH i2c: E2 [17:53:59]MH_I2C_Read... [17:53:59]Read from MH i2c: E2 17 00 [17:53:59]MH_I2C_Read... [17:53:59]Read from MH i2c: E2 17 00 90 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8E [17:53:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:53:59]wFMCommunicate OK [17:53:59]requested_item fd.num is exist - process it [17:53:59]SAM_PROTO_GetFieldsCounters [17:53:59]wFMCommunicate request_size=4 [17:53:59]MH_SAM_APDU [17:53:59]CAPDU: 80 13 00 00 [17:53:59]Write to MH i2c: E2 08 00 91 33 80 13 00 00 00 00 00 00 40 [17:53:59]Write i2c OK [17:53:59]MH_I2C_Read... [17:53:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:53:59]Read from MH i2c: E2 [17:53:59]MH_I2C_Read... [17:53:59]Read from MH i2c: E2 62 00 [17:53:59]MH_I2C_Read... [17:53:59]Read from MH i2c: E2 62 00 91 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5B 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 42 02 00 00 5E 04 04 00 42 02 00 00 57 04 04 00 43 02 00 00 19 04 04 00 00 00 00 00 90 00 8D [17:53:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5B 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 42 02 00 00 5E 04 04 00 42 02 00 00 57 04 04 00 43 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:53:59]wFMCommunicate OK [17:53:59]SAM_PROTO_GetFieldsCounters done [17:53:59]requested_item shift.num is exist - process it [17:53:59]requested_item shift.opened is exist - process it [17:53:59]req_shift_opened [17:53:59]FM_GetShiftState [17:53:59]SAM_PROTO_GetShiftState [17:53:59]wFMCommunicate request_size=4 [17:53:59]MH_SAM_APDU [17:53:59]CAPDU: 80 13 01 00 [17:53:59]Write to MH i2c: E2 08 00 92 33 80 13 01 00 00 00 00 00 42 [17:53:59]Write i2c OK [17:53:59]MH_I2C_Read... [17:53:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:53:59]Read from MH i2c: E2 [17:53:59]MH_I2C_Read... [17:53:59]Read from MH i2c: E2 0E 00 [17:53:59]MH_I2C_Read... [17:53:59]Read from MH i2c: E2 0E 00 92 33 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 EE [17:53:59]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:53:59]wFMCommunicate OK [17:53:59]SAM_PROTO_GetShiftState done [17:53:59]FM_GetShiftState done [17:53:59]req_shift_opened done [17:53:59]requested_item shift.open_date is exist - process it [17:53:59]req_shift_open_date [17:53:59]req_shift_open_date done [17:53:59]produce_requested_data done [17:53:59]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95579,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:53:59]process_action_free close_receipt [17:53:59]json_value_free [17:53:59]json_value_free done [17:53:59]process_json_proto returns [17:53:59]Send response to host [17:53:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95579,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:53:59]free response buf [17:53:59]execute_script done [17:53:59]execute_script returns [17:53:59]free content buf [17:53:59]Sock 7.Close socket [17:53:59]Sock 7.Thread stoped [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:26]accept exits with 9 [17:54:26]New connection [17:54:27]New thread 3067444580 created [17:54:27]Thread 3067301220 joined [17:54:27]Waiting for new connection... [17:54:27] Sock 9.Parse request [17:54:27]Sock 9.Check first char [17:54:27]Sock 9.First char is OK [17:54:27]request: POST /json_proto HTTP/1.0 [17:54:27]Method: POST [17:54:27]URL: /json_proto [17:54:27]Method is POST - this is cgi request [17:54:27]url: /json_proto [17:54:27]query_string will be loaded in cgi processing [17:54:27]execute_cgi json_proto POST (null) [17:54:27]execute_cgi path=json_proto method=POST [17:54:27]POST find Content-Length [17:54:27]Host: 172.17.40.67:8080 [17:54:27]Content-Length: 680 [17:54:27]Content-Type: application/json [17:54:27] [17:54:27]POST finish read [17:54:27]Found Content-Length = 680 [17:54:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406098", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:54:27]execute_script... [17:54: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)3406098", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:54:27]POST & json_proto [17:54:27]process_json_proto [17:54:27]json parsed OK: [17:54:27]protocol is kg_v1.0 [17:54:27]action value=close_receipt [17:54:27]process_action close_receipt [17:54:27]cmd_close_receipt [17:54:27]MH_GetDate [17:54:27]Write to MH i2c: F0 00 00 93 33 B5 [17:54:27]Write i2c OK [17:54:27]MH_I2C_Read... [17:54:27]Read from MH i2c: F0 [17:54:27]MH_I2C_Read... [17:54:27]Read from MH i2c: F0 09 00 [17:54:27]MH_I2C_Read... [17:54:27]Read from MH i2c: F0 09 00 93 33 00 54 7E 1E 67 EE DA 66 66 A9 [17:54:27]GetLastDocTimeStamp 1730051636 [17:54:27]current date 1730051668 [17:54:27]FM_GetShiftState [17:54:27]SAM_PROTO_GetShiftState [17:54:27]wFMCommunicate request_size=4 [17:54:27]MH_SAM_APDU [17:54:27]CAPDU: 80 13 01 00 [17:54:27]Write to MH i2c: E2 08 00 94 33 80 13 01 00 00 00 00 00 44 [17:54:27]Write i2c OK [17:54:27]MH_I2C_Read... [17:54:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:54:27]Read from MH i2c: E2 [17:54:27]MH_I2C_Read... [17:54:27]Read from MH i2c: E2 0E 00 [17:54:27]MH_I2C_Read... [17:54:27]Read from MH i2c: E2 0E 00 94 33 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F0 [17:54:27]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:54:27]wFMCommunicate OK [17:54:27]SAM_PROTO_GetShiftState done [17:54:27]FM_GetShiftState done [17:54:27]opened in 1729987736 [17:54:27]opened+sec_in_day 1730074136 [17:54:27]quantity*price = 100050 [17:54:27]sum+1 = 100052 [17:54: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 579 27.10.2024 17:54 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95580 ФПД: 76122775458074 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T175428&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95580&fm=76122775458074&tin=02508201610067®Number=0000000000170478&sum=100000 [17:54:28]StoreToDocumentArchive [17:54:28]shift 143 fd 95580 [17:54:28]save to /storage/0143/doc_00095580 [17:54:28]save last doc name /storage/0143/doc_00095580 to /storage/kkm_last_doc_name [17:54:28]save OK [17:54:28]Clear old archive folders... [17:54:28]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:54:28]tlvbuf is 00A459A0 [17:54:28]SAM_PROTO_ClearQueue [17:54:28]wFMCommunicate request_size=4 [17:54:28]MH_SAM_APDU [17:54:28]CAPDU: 80 09 00 00 [17:54:28]Write to MH i2c: E2 08 00 A1 33 80 09 00 00 00 00 00 00 46 [17:54:28]Write i2c OK [17:54:28]MH_I2C_Read... [17:54:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:54:28]Read from MH i2c: E2 [17:54:28]MH_I2C_Read... [17:54:28]Read from MH i2c: E2 03 00 [17:54:28]MH_I2C_Read... [17:54:28]Read from MH i2c: E2 03 00 A1 33 00 90 00 48 [17:54:28]RAPDU: 90 00 [17:54:28]wFMCommunicate OK [17:54:28]SAM_PROTO_ClearQueue done [17:54:28]KKMCreateOFDPacket [17:54:28]OFDProtocolAddRootSTLVToBuf [17:54:28]FM_MakeSignedData [17:54:28]FM_MakeSignedData [17:54:28]SAM_PROTO_SignData [17:54:28]wFMCommunicate request_size=4 [17:54:28]MH_SAM_APDU [17:54:28]CAPDU: 80 0D 01 02 [17:54:28]Write to MH i2c: E2 08 00 A2 33 80 0D 01 02 00 00 00 00 4E [17:54:28]Write i2c OK [17:54:28]MH_I2C_Read... [17:54:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:54:28]Read from MH i2c: E2 [17:54:28]MH_I2C_Read... [17:54:28]Read from MH i2c: E2 03 00 [17:54:28]MH_I2C_Read... [17:54:28]Read from MH i2c: E2 03 00 A2 33 00 90 00 49 [17:54:28]RAPDU: 90 00 [17:54:28]wFMCommunicate OK [17:54:28]wFMCommunicate request_size=255 [17:54:28]MH_SAM_APDU [17:54:28]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 43 02 00 00 F4 03 04 00 54 7E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5C 75 01 00 35 04 06 00 45 3B B6 FD [17:54:28]Write to MH i2c: E2 02 01 A3 33 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 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 43 02 00 00 F4 03 04 00 54 7E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5C 75 01 00 35 04 06 00 45 3B B6 FD 00 00 03 [17:54:28]Write i2c OK [17:54:28]MH_I2C_Read... [17:54:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:54:28]Read from MH i2c: E2 [17:54:28]MH_I2C_Read... [17:54:28]Read from MH i2c: E2 03 00 [17:54:28]MH_I2C_Read... [17:54:28]Read from MH i2c: E2 03 00 A3 33 00 90 00 4A [17:54:28]RAPDU: 90 00 [17:54:28]wFMCommunicate OK [17:54:28]wFMCommunicate request_size=7 [17:54:28]MH_SAM_APDU [17:54:28]CAPDU: 80 0D 02 02 02 91 1A [17:54:28]Write to MH i2c: E2 0A 00 A4 33 80 0D 02 02 02 00 91 1A 00 00 00 [17:54:28]Write i2c OK [17:54:28]MH_I2C_Read... [17:54:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:54:28]Read from MH i2c: E2 [17:54:28]MH_I2C_Read... [17:54:28]Read from MH i2c: E2 03 00 [17:54:28]MH_I2C_Read... [17:54:28]Read from MH i2c: E2 03 00 A4 33 00 90 00 4B [17:54:28]RAPDU: 90 00 [17:54:28]wFMCommunicate OK [17:54:28]wFMCommunicate request_size=4 [17:54:28]MH_SAM_APDU [17:54:28]CAPDU: 80 0D 03 02 [17:54:28]Write to MH i2c: E2 08 00 A5 33 80 0D 03 02 00 00 00 00 53 [17:54:28]Write i2c OK [17:54:28]MH_I2C_Read... [17:54:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:54:28]Read from MH i2c: E2 [17:54:28]MH_I2C_Read... [17:54:28]Read from MH i2c: E2 0B 00 [17:54:28]MH_I2C_Read... [17:54:28]Read from MH i2c: E2 0B 00 A5 33 00 55 8B 15 2C 43 04 FF 88 90 00 43 [17:54:28]RAPDU: 55 8B 15 2C 43 04 FF 88 90 00 [17:54:28]wFMCommunicate OK [17:54:28]SAM_PROTO_SignData done [17:54:28]FM_MakeSignedData done [17:54:28]CreateOFDProtocolMessage [17:54:28]wFMCommunicate request_size=4 [17:54:28]MH_SAM_APDU [17:54:28]CAPDU: 80 11 00 00 [17:54:28]Write to MH i2c: E2 08 00 A6 33 80 11 00 00 00 00 00 00 53 [17:54:28]Write i2c OK [17:54:28]MH_I2C_Read... [17:54:28]OFD Sender: No OFD packet to send [17:54:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:54:28]Read from MH i2c: E2 [17:54:28]MH_I2C_Read... [17:54:28]Read from MH i2c: E2 17 00 [17:54:28]MH_I2C_Read... [17:54:28]Read from MH i2c: E2 17 00 A6 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A4 [17:54:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:54:28]wFMCommunicate OK [17:54:28]CreateOFDProtocolMessage done [17:54:28]OFDSenderStorePacket 95580 [17:54:28]StoreOFDPacket docnum=95580 [17:54:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 83 8C 04 01 5D 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 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 43 02 00 00 F4 03 04 00 54 7E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5C 75 01 00 35 04 06 00 45 3B B6 FD 91 1A 55 8B 15 2C 43 04 FF 88 [17:54:28]CheckFolder [17:54:28]dirname=/storage/ofd_packets [17:54:28]CheckFolder done [17:54:28]ProducePacketName [17:54:28]name=ofd_packets/00095580 [17:54:28]NVStorageSaveData ofd_packets/00095580 [17:54:28]File name is /storage/ofd_packets/00095580 [17:54:28]Write 298 bytes [17:54:28]NVStorageSaveData done [17:54:28]OFDSenderStorePacket done [17:54:28]KKMCreateOFDPacket done [17:54:28]NVStorageSaveData kkm_last_timestamp [17:54:28]File name is /storage/kkm_last_timestamp [17:54:28]Write 4 bytes [17:54:28]NVStorageSaveData done [17:54:28]ExternCall_PrintAddStr [17:54:28]wPrintStart [17:54:28]Write to MH i2c: 01 00 00 A7 33 DA [17:54:28]Write i2c OK [17:54:28]MH_I2C_Read... [17:54:28]Read from MH i2c: 01 [17:54:28]MH_I2C_Read... [17:54:28]Read from MH i2c: 01 07 00 [17:54:28]MH_I2C_Read... [17:54:28]Read from MH i2c: 01 07 00 A7 33 00 00 00 00 00 FF 0F EF [17:54:28]RasterBufferAndPrint [17:54:28]line Счет N : (1)3406098 [17:54:28]line ИНН: 02508201610067 [17:54:28]line Контрольно-Кассовый Чек [17:54:28]line ПРОДАЖА [17:54:28]line ТРК (МРК, ГНК) : 51 [17:54:28]line Товар: 2710194210 [17:54:28]line ДТ-К-5 [17:54:28]line 13.130 * 76.20 [17:54:28]line = 1000.51 [17:54:28]line НДС 12% НСП 1% [17:54:28]line > о реализуемом товаре [17:54:28]line ОКРУГЛЕНИЕ: -0.51 [17:54:28]line ИТОГО: 1000.00 [17:54:28]line Внесено: 1000.00 [17:54:28]line СДАЧА: 0.00 [17:54:28]line НСП 1% : 8.85 [17:54:28]line НДС 12% : 106.25 [17:54:28]line Наличными: 1000.00 [17:54:28]line Безнал.: 0.00 [17:54:28]line Место: АЗС № 82 "Партнер Нефть" [17:54:28]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:54:28]line СНО: Общий режим [17:54:28]line Чек 579 27.10.2024 17:54 [17:54:28]line Смена: 143 ФФД: 1.0 [17:54:28]line ЗНМ: 0300000017 [17:54:28]line РНМ: 0000000000170478 [17:54:28]line Версия ККМ: v1.0 [17:54:28]line ФМ: 0000000002098560 [17:54:28]line ФД: 95580 [17:54:28]line ФПД: 76122775458074 [17:54:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T175428&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95580&fm=76122775458074&tin=02508201610067®Number=0000000000170478&sum=100000 [17:54:29]OFD Sender: Processing packet 95580 [packets to send 57, broken 56] [17:54:29]ProducePacketName [17:54:29]name=ofd_packets/00095580 [17:54:29]OFD Sender: To server: pG, [17:54:29]CommunicateWithHost lk.salyk.kg:30040 [17:54:29]ConnectInit lk.salyk.kg [17:54:29]written 0, free lines is 4095 [17:54:29]Connected sock=10 [17:54:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 83 8C 04 01 5D 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 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 43 02 00 00 F4 03 04 00 54 7E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5C 75 01 00 35 04 06 00 45 3B B6 FD 91 1A 55 8B 15 2C 43 04 FF 88 [17:54:29]Write to MH i2c: 01 00 00 D2 33 05 [17:54:29]Write i2c OK [17:54:29]MH_I2C_Read... [17:54:29]Read from MH i2c: 01 [17:54:29]MH_I2C_Read... [17:54:29]Read from MH i2c: 01 07 00 [17:54:29]MH_I2C_Read... [17:54:29]Read from MH i2c: 01 07 00 D2 33 00 00 00 00 00 01 0D 1A [17:54:29]RasterBufferAndPrint [17:54:29]line [17:54:29]line [17:54:29]line [17:54:29]line [17:54:29]line [17:54:29]written 0, free lines is 3335 [17:54:29]MH_Cut [17:54:29]Write to MH i2c: D1 01 00 D9 33 01 DE [17:54:29]Write i2c OK [17:54:29]MH_I2C_Read... [17:54:29]Read from MH i2c: D1 [17:54:29]MH_I2C_Read... [17:54:29]Read from MH i2c: D1 01 00 [17:54:29]MH_I2C_Read... [17:54:29]Read from MH i2c: D1 01 00 D9 33 00 DD [17:54:29]Write to MH i2c: 01 00 00 DA 33 0D [17:54:29]Write i2c OK [17:54:29]MH_I2C_Read... [17:54:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A8 19 47 00 48 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 32 30 39 38 35 36 30 10 04 04 00 5C 75 01 00 F4 03 04 00 80 28 1E 67 B6 04 01 00 00 1E A2 AF E6 B2 E4 E3 2F [17:54:29]CommunicateWithHost err = 0 [17:54:29]CheckOFDResponse [17:54:29]1017 (14) - 77093643461234 [17:54:29]1041 (16) - 0000000002098560 [17:54:29]1040 (4) - 95580 [17:54:29]1012 (4) - 27.10.2024 11:48 [17:54:29]1206 (1) - 0 [17:54:29]OFD Sender: Remove packet 95580 [17:54:29]ProducePacketName [17:54:29]name=ofd_packets/00095580 [17:54:29]NVStorageDeleteData [17:54:30]OFD Sender: No OFD packet to send [17:54:30]*** Cut start [17:54:30]*** Partial cut [17:54:30]*** CUTSNS_PIN = 1 [17:54:30]*** CUTSNS_PIN = 0 [17:54:30]*** Brake cut motor [17:54:30]Read from MH i2c: 01 [17:54:30]MH_I2C_Read... [17:54:30]*** Stop cut motor [17:54:30]*** Cut end [17:54:30]Read from MH i2c: 01 07 00 [17:54:30]MH_I2C_Read... [17:54:30]Read from MH i2c: 01 07 00 DA 33 00 00 00 00 00 FF 0F 22 [17:54:30]process_action close_receipt done [17:54:30]requested_data is exist [17:54:30]produce_requested_data [17:54:30]requested_item fm.sn is exist - process it [17:54:30]wFMCommunicate request_size=4 [17:54:30]MH_SAM_APDU [17:54:30]CAPDU: 80 11 00 00 [17:54:30]Write to MH i2c: E2 08 00 DB 33 80 11 00 00 00 00 00 00 88 [17:54:30]Write i2c OK [17:54:30]MH_I2C_Read... [17:54:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:54:30]Read from MH i2c: E2 [17:54:30]MH_I2C_Read... [17:54:30]Read from MH i2c: E2 17 00 [17:54:30]MH_I2C_Read... [17:54:30]Read from MH i2c: E2 17 00 DB 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D9 [17:54:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:54:30]wFMCommunicate OK [17:54:30]requested_item fd.num is exist - process it [17:54:30]SAM_PROTO_GetFieldsCounters [17:54:30]wFMCommunicate request_size=4 [17:54:30]MH_SAM_APDU [17:54:30]CAPDU: 80 13 00 00 [17:54:30]Write to MH i2c: E2 08 00 DC 33 80 13 00 00 00 00 00 00 8B [17:54:30]Write i2c OK [17:54:30]MH_I2C_Read... [17:54:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:54:30]Read from MH i2c: E2 [17:54:30]MH_I2C_Read... [17:54:30]Read from MH i2c: E2 62 00 [17:54:30]MH_I2C_Read... [17:54:30]Read from MH i2c: E2 62 00 DC 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5C 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 43 02 00 00 5E 04 04 00 43 02 00 00 57 04 04 00 44 02 00 00 19 04 04 00 00 00 00 00 90 00 DC [17:54:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5C 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 43 02 00 00 5E 04 04 00 43 02 00 00 57 04 04 00 44 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:54:30]wFMCommunicate OK [17:54:30]SAM_PROTO_GetFieldsCounters done [17:54:30]requested_item shift.num is exist - process it [17:54:30]requested_item shift.opened is exist - process it [17:54:30]req_shift_opened [17:54:30]FM_GetShiftState [17:54:30]SAM_PROTO_GetShiftState [17:54:30]wFMCommunicate request_size=4 [17:54:30]MH_SAM_APDU [17:54:30]CAPDU: 80 13 01 00 [17:54:30]Write to MH i2c: E2 08 00 DD 33 80 13 01 00 00 00 00 00 8D [17:54:30]Write i2c OK [17:54:30]MH_I2C_Read... [17:54:31]Read from MH i2c: E2 [17:54:31]MH_I2C_Read... [17:54:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:54:31]Read from MH i2c: E2 0E 00 [17:54:31]MH_I2C_Read... [17:54:31]Read from MH i2c: E2 0E 00 DD 33 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 39 [17:54:31]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:54:31]wFMCommunicate OK [17:54:31]SAM_PROTO_GetShiftState done [17:54:31]FM_GetShiftState done [17:54:31]req_shift_opened done [17:54:31]requested_item shift.open_date is exist - process it [17:54:31]req_shift_open_date [17:54:31]req_shift_open_date done [17:54:31]produce_requested_data done [17:54:31]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95580,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:54:31]process_action_free close_receipt [17:54:31]json_value_free [17:54:31]json_value_free done [17:54:31]process_json_proto returns [17:54:31]Send response to host [17:54:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95580,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:54:31]free response buf [17:54:31]execute_script done [17:54:31]execute_script returns [17:54:31]free content buf [17:54:31]Sock 9.Close socket [17:54:31]Sock 9.Thread stoped [17:54:35]OFD Sender: No OFD packet to send [17:54:40]OFD Sender: No OFD packet to send [17:54:45]OFD Sender: No OFD packet to send [17:54:50]OFD Sender: No OFD packet to send [17:54:55]OFD Sender: No OFD packet to send [17:55:00]OFD Sender: No OFD packet to send [17:55:05]OFD Sender: No OFD packet to send [17:55:10]OFD Sender: No OFD packet to send [17:55:15]OFD Sender: No OFD packet to send [17:55:20]OFD Sender: No OFD packet to send [17:55:25]OFD Sender: No OFD packet to send [17:55:30]OFD Sender: No OFD packet to send [17:55:35]OFD Sender: No OFD packet to send [17:55:40]OFD Sender: No OFD packet to send [17:55:40]accept exits with 7 [17:55:40]New connection [17:55:40]New thread 3067301220 created [17:55:40]Thread 3067444580 joined [17:55:40]Waiting for new connection... [17:55:40] Sock 7.Parse request [17:55:40]Sock 7.Check first char [17:55:40]Sock 7.First char is OK [17:55:40]request: POST /json_proto HTTP/1.0 [17:55:40]Method: POST [17:55:40]URL: /json_proto [17:55:40]Method is POST - this is cgi request [17:55:40]url: /json_proto [17:55:40]query_string will be loaded in cgi processing [17:55:40]execute_cgi json_proto POST (null) [17:55:40]execute_cgi path=json_proto method=POST [17:55:40]POST find Content-Length [17:55:40]Host: 172.17.40.67:8080 [17:55:40]Content-Length: 678 [17:55:40]Content-Type: application/json [17:55:40] [17:55:40]POST finish read [17:55:40]Found Content-Length = 678 [17:55:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406099", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:55:40]execute_script... [17:55: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)3406099", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:55:40]POST & json_proto [17:55:40]process_json_proto [17:55:40]json parsed OK: [17:55:40]protocol is kg_v1.0 [17:55:40]action value=close_receipt [17:55:40]process_action close_receipt [17:55:40]cmd_close_receipt [17:55:40]MH_GetDate [17:55:40]Write to MH i2c: F0 00 00 DE 33 00 [17:55:40]Write i2c OK [17:55:40]MH_I2C_Read... [17:55:40]Read from MH i2c: F0 [17:55:40]MH_I2C_Read... [17:55:40]Read from MH i2c: F0 09 00 [17:55:40]MH_I2C_Read... [17:55:40]Read from MH i2c: F0 09 00 DE 33 00 9E 7E 1E 67 EE DA 66 66 3E [17:55:40]GetLastDocTimeStamp 1730051668 [17:55:40]current date 1730051742 [17:55:40]FM_GetShiftState [17:55:40]SAM_PROTO_GetShiftState [17:55:40]wFMCommunicate request_size=4 [17:55:40]MH_SAM_APDU [17:55:40]CAPDU: 80 13 01 00 [17:55:40]Write to MH i2c: E2 08 00 DF 33 80 13 01 00 00 00 00 00 8F [17:55:40]Write i2c OK [17:55:40]MH_I2C_Read... [17:55:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:55:41]Read from MH i2c: E2 [17:55:41]MH_I2C_Read... [17:55:41]Read from MH i2c: E2 0E 00 [17:55:41]MH_I2C_Read... [17:55:41]Read from MH i2c: E2 0E 00 DF 33 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3B [17:55:41]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:55:41]wFMCommunicate OK [17:55:41]SAM_PROTO_GetShiftState done [17:55:41]FM_GetShiftState done [17:55:41]opened in 1729987736 [17:55:41]opened+sec_in_day 1730074136 [17:55:41]quantity*price = 25020 [17:55:41]sum+1 = 25022 [17:55:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 580 27.10.2024 17:55 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95581 ФПД: 98014009443301 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T175542&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95581&fm=98014009443301&tin=02508201610067®Number=0000000000170478&sum=25000 [17:55:42]StoreToDocumentArchive [17:55:42]shift 143 fd 95581 [17:55:42]save to /storage/0143/doc_00095581 [17:55:42]save last doc name /storage/0143/doc_00095581 to /storage/kkm_last_doc_name [17:55:42]save OK [17:55:42]Clear old archive folders... [17:55:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:55:42]tlvbuf is 00A888D0 [17:55:42]SAM_PROTO_ClearQueue [17:55:42]wFMCommunicate request_size=4 [17:55:42]MH_SAM_APDU [17:55:42]CAPDU: 80 09 00 00 [17:55:42]Write to MH i2c: E2 08 00 EC 33 80 09 00 00 00 00 00 00 91 [17:55:42]Write i2c OK [17:55:42]MH_I2C_Read... [17:55:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:55:42]Read from MH i2c: E2 [17:55:42]MH_I2C_Read... [17:55:42]Read from MH i2c: E2 03 00 [17:55:42]MH_I2C_Read... [17:55:42]Read from MH i2c: E2 03 00 EC 33 00 90 00 93 [17:55:42]RAPDU: 90 00 [17:55:42]wFMCommunicate OK [17:55:42]SAM_PROTO_ClearQueue done [17:55:42]KKMCreateOFDPacket [17:55:42]OFDProtocolAddRootSTLVToBuf [17:55:42]FM_MakeSignedData [17:55:42]FM_MakeSignedData [17:55:42]SAM_PROTO_SignData [17:55:42]wFMCommunicate request_size=4 [17:55:42]MH_SAM_APDU [17:55:42]CAPDU: 80 0D 01 02 [17:55:42]Write to MH i2c: E2 08 00 ED 33 80 0D 01 02 00 00 00 00 99 [17:55:42]Write i2c OK [17:55:42]MH_I2C_Read... [17:55:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:55:42]Read from MH i2c: E2 [17:55:42]MH_I2C_Read... [17:55:42]Read from MH i2c: E2 03 00 [17:55:42]MH_I2C_Read... [17:55:42]Read from MH i2c: E2 03 00 ED 33 00 90 00 94 [17:55:42]RAPDU: 90 00 [17:55:42]wFMCommunicate OK [17:55:42]wFMCommunicate request_size=255 [17:55:42]MH_SAM_APDU [17:55:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 02 00 00 F4 03 04 00 9E 7E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5D 75 01 00 35 04 06 00 59 [17:55:42]Write to MH i2c: E2 02 01 EE 33 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 02 00 00 F4 03 04 00 9E 7E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5D 75 01 00 35 04 06 00 59 00 00 A2 [17:55:42]Write i2c OK [17:55:42]MH_I2C_Read... [17:55:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:55:42]Read from MH i2c: E2 [17:55:42]MH_I2C_Read... [17:55:42]Read from MH i2c: E2 03 00 [17:55:42]MH_I2C_Read... [17:55:42]Read from MH i2c: E2 03 00 EE 33 00 90 00 95 [17:55:42]RAPDU: 90 00 [17:55:42]wFMCommunicate OK [17:55:42]wFMCommunicate request_size=10 [17:55:42]MH_SAM_APDU [17:55:42]CAPDU: 80 0D 02 02 05 24 AA 37 43 E5 [17:55:42]Write to MH i2c: E2 0D 00 EF 33 80 0D 02 02 05 00 24 AA 37 43 E5 00 00 D3 [17:55:42]Write i2c OK [17:55:42]MH_I2C_Read... [17:55:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:55:42]Read from MH i2c: E2 [17:55:42]MH_I2C_Read... [17:55:42]Read from MH i2c: E2 03 00 [17:55:42]MH_I2C_Read... [17:55:42]Read from MH i2c: E2 03 00 EF 33 00 90 00 96 [17:55:42]RAPDU: 90 00 [17:55:42]wFMCommunicate OK [17:55:42]wFMCommunicate request_size=4 [17:55:42]MH_SAM_APDU [17:55:42]CAPDU: 80 0D 03 02 [17:55:42]Write to MH i2c: E2 08 00 F0 33 80 0D 03 02 00 00 00 00 9E [17:55:42]Write i2c OK [17:55:42]MH_I2C_Read... [17:55:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:55:42]Read from MH i2c: E2 [17:55:42]MH_I2C_Read... [17:55:42]Read from MH i2c: E2 0B 00 [17:55:42]MH_I2C_Read... [17:55:42]Read from MH i2c: E2 0B 00 F0 33 00 CC DA 14 D3 5B 3B 0F 14 90 00 E5 [17:55:42]RAPDU: CC DA 14 D3 5B 3B 0F 14 90 00 [17:55:42]wFMCommunicate OK [17:55:42]SAM_PROTO_SignData done [17:55:42]FM_MakeSignedData done [17:55:42]CreateOFDProtocolMessage [17:55:42]wFMCommunicate request_size=4 [17:55:42]MH_SAM_APDU [17:55:42]CAPDU: 80 11 00 00 [17:55:42]Write to MH i2c: E2 08 00 F1 33 80 11 00 00 00 00 00 00 9E [17:55:42]Write i2c OK [17:55:42]MH_I2C_Read... [17:55:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:55:42]Read from MH i2c: E2 [17:55:42]MH_I2C_Read... [17:55:42]Read from MH i2c: E2 17 00 [17:55:42]MH_I2C_Read... [17:55:42]Read from MH i2c: E2 17 00 F1 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EF [17:55:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:55:42]wFMCommunicate OK [17:55:42]CreateOFDProtocolMessage done [17:55:42]OFDSenderStorePacket 95581 [17:55:42]StoreOFDPacket docnum=95581 [17:55:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 21 F5 07 01 72 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 34 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 02 00 00 F4 03 04 00 9E 7E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5D 75 01 00 35 04 06 00 59 24 AA 37 43 E5 CC DA 14 D3 5B 3B 0F 14 [17:55:42]CheckFolder [17:55:42]dirname=/storage/ofd_packets [17:55:42]CheckFolder done [17:55:42]ProducePacketName [17:55:42]name=ofd_packets/00095581 [17:55:42]NVStorageSaveData ofd_packets/00095581 [17:55:42]File name is /storage/ofd_packets/00095581 [17:55:42]Write 301 bytes [17:55:42]NVStorageSaveData done [17:55:42]OFDSenderStorePacket done [17:55:42]KKMCreateOFDPacket done [17:55:42]NVStorageSaveData kkm_last_timestamp [17:55:42]File name is /storage/kkm_last_timestamp [17:55:42]Write 4 bytes [17:55:42]NVStorageSaveData done [17:55:42]ExternCall_PrintAddStr [17:55:42]wPrintStart [17:55:42]Write to MH i2c: 01 00 00 F2 33 25 [17:55:42]Write i2c OK [17:55:42]MH_I2C_Read... [17:55:42]Read from MH i2c: 01 [17:55:42]MH_I2C_Read... [17:55:42]Read from MH i2c: 01 07 00 [17:55:42]MH_I2C_Read... [17:55:42]Read from MH i2c: 01 07 00 F2 33 00 00 00 00 00 FF 0F 3A [17:55:42]RasterBufferAndPrint [17:55:42]line Счет N : (1)3406099 [17:55:42]line ИНН: 02508201610067 [17:55:42]line Контрольно-Кассовый Чек [17:55:42]line ПРОДАЖА [17:55:42]line ТРК (МРК, ГНК) : 12 [17:55:42]line Товар: 2710124130 [17:55:42]line Аи-92-К-4 [17:55:42]line 3.740 * 66.90 [17:55:42]line = 250.21 [17:55:42]line НДС 12% НСП 1% [17:55:42]line > о реализуемом товаре [17:55:42]line ОКРУГЛЕНИЕ: -0.21 [17:55:42]line ИТОГО: 250.00 [17:55:42]line Внесено: 250.00 [17:55:42]line СДАЧА: 0.00 [17:55:42]line НСП 1% : 2.21 [17:55:42]line НДС 12% : 26.57 [17:55:42]line Наличными: 250.00 [17:55:42]line Безнал.: 0.00 [17:55:42]line Место: АЗС № 82 "Партнер Нефть" [17:55:42]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:55:42]line СНО: Общий режим [17:55:42]line Чек 580 27.10.2024 17:55 [17:55:42]line Смена: 143 ФФД: 1.0 [17:55:42]line ЗНМ: 0300000017 [17:55:42]line РНМ: 0000000000170478 [17:55:42]line Версия ККМ: v1.0 [17:55:42]line ФМ: 0000000002098560 [17:55:42]line ФД: 95581 [17:55:42]line ФПД: 98014009443301 [17:55:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T175542&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95581&fm=98014009443301&tin=02508201610067®Number=0000000000170478&sum=25000 [17:55:43]OFD Sender: Processing packet 95581 [packets to send 57, broken 56] [17:55:43]ProducePacketName [17:55:43]name=ofd_packets/00095581 [17:55:43]OFD Sender: To server: pG, [17:55:43]CommunicateWithHost lk.salyk.kg:30040 [17:55:43]ConnectInit lk.salyk.kg [17:55:43]written 0, free lines is 4095 [17:55:43]Connected sock=11 [17:55:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 21 F5 07 01 72 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 34 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 02 00 00 F4 03 04 00 9E 7E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5D 75 01 00 35 04 06 00 59 24 AA 37 43 E5 CC DA 14 D3 5B 3B 0F 14 [17:55:43]Write to MH i2c: 01 00 00 1D 34 51 [17:55:43]Write i2c OK [17:55:43]MH_I2C_Read... [17:55:43]Read from MH i2c: 01 [17:55:43]MH_I2C_Read... [17:55:43]Read from MH i2c: 01 07 00 [17:55:43]MH_I2C_Read... [17:55:43]Read from MH i2c: 01 07 00 1D 34 00 00 00 00 00 F7 0C 5B [17:55:43]RasterBufferAndPrint [17:55:43]line [17:55:43]line [17:55:43]line [17:55:43]line [17:55:43]line [17:55:43]written 0, free lines is 3326 [17:55:43]MH_Cut [17:55:43]Write to MH i2c: D1 01 00 24 34 01 2A [17:55:43]Write i2c OK [17:55:43]MH_I2C_Read... [17:55:43]Read from MH i2c: D1 [17:55:43]MH_I2C_Read... [17:55:43]Read from MH i2c: D1 01 00 [17:55:43]MH_I2C_Read... [17:55:43]Read from MH i2c: D1 01 00 24 34 00 29 [17:55:43]Write to MH i2c: 01 00 00 25 34 59 [17:55:43]Write i2c OK [17:55:43]MH_I2C_Read... [17:55:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F9 A6 47 00 6B 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 32 30 39 38 35 36 30 10 04 04 00 5D 75 01 00 F4 03 04 00 CA 28 1E 67 B6 04 01 00 00 0F 5F C4 04 E7 99 EA 14 [17:55:43]CommunicateWithHost err = 0 [17:55:43]CheckOFDResponse [17:55:43]1017 (14) - 77093643461234 [17:55:43]1041 (16) - 0000000002098560 [17:55:43]1040 (4) - 95581 [17:55:43]1012 (4) - 27.10.2024 11:49 [17:55:43]1206 (1) - 0 [17:55:43]OFD Sender: Remove packet 95581 [17:55:43]ProducePacketName [17:55:43]name=ofd_packets/00095581 [17:55:43]NVStorageDeleteData [17:55:44]OFD Sender: No OFD packet to send [17:55:44]*** Cut start [17:55:44]*** Partial cut [17:55:44]*** CUTSNS_PIN = 1 [17:55:44]*** CUTSNS_PIN = 0 [17:55:44]*** Brake cut motor [17:55:44]Read from MH i2c: 01 [17:55:44]MH_I2C_Read... [17:55:44]*** Stop cut motor [17:55:44]*** Cut end [17:55:44]Read from MH i2c: 01 07 00 [17:55:44]MH_I2C_Read... [17:55:44]Read from MH i2c: 01 07 00 25 34 00 00 00 00 00 FF 0F 6E [17:55:44]process_action close_receipt done [17:55:44]requested_data is exist [17:55:44]produce_requested_data [17:55:44]requested_item fm.sn is exist - process it [17:55:44]wFMCommunicate request_size=4 [17:55:44]MH_SAM_APDU [17:55:44]CAPDU: 80 11 00 00 [17:55:44]Write to MH i2c: E2 08 00 26 34 80 11 00 00 00 00 00 00 D4 [17:55:44]Write i2c OK [17:55:44]MH_I2C_Read... [17:55:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:55:44]Read from MH i2c: E2 [17:55:44]MH_I2C_Read... [17:55:44]Read from MH i2c: E2 17 00 [17:55:44]MH_I2C_Read... [17:55:44]Read from MH i2c: E2 17 00 26 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 25 [17:55:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:55:44]wFMCommunicate OK [17:55:44]requested_item fd.num is exist - process it [17:55:44]SAM_PROTO_GetFieldsCounters [17:55:44]wFMCommunicate request_size=4 [17:55:44]MH_SAM_APDU [17:55:44]CAPDU: 80 13 00 00 [17:55:44]Write to MH i2c: E2 08 00 27 34 80 13 00 00 00 00 00 00 D7 [17:55:44]Write i2c OK [17:55:44]MH_I2C_Read... [17:55:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:55:44]Read from MH i2c: E2 [17:55:44]MH_I2C_Read... [17:55:44]Read from MH i2c: E2 62 00 [17:55:44]MH_I2C_Read... [17:55:44]Read from MH i2c: E2 62 00 27 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5D 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 44 02 00 00 5E 04 04 00 44 02 00 00 57 04 04 00 45 02 00 00 19 04 04 00 00 00 00 00 90 00 2C [17:55:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5D 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 44 02 00 00 5E 04 04 00 44 02 00 00 57 04 04 00 45 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:55:44]wFMCommunicate OK [17:55:44]SAM_PROTO_GetFieldsCounters done [17:55:44]requested_item shift.num is exist - process it [17:55:44]requested_item shift.opened is exist - process it [17:55:44]req_shift_opened [17:55:44]FM_GetShiftState [17:55:44]SAM_PROTO_GetShiftState [17:55:44]wFMCommunicate request_size=4 [17:55:44]MH_SAM_APDU [17:55:44]CAPDU: 80 13 01 00 [17:55:44]Write to MH i2c: E2 08 00 28 34 80 13 01 00 00 00 00 00 D9 [17:55:44]Write i2c OK [17:55:44]MH_I2C_Read... [17:55:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:55:44]Read from MH i2c: E2 [17:55:44]MH_I2C_Read... [17:55:44]Read from MH i2c: E2 0E 00 [17:55:44]MH_I2C_Read... [17:55:44]Read from MH i2c: E2 0E 00 28 34 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 85 [17:55:44]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:55:44]wFMCommunicate OK [17:55:44]SAM_PROTO_GetShiftState done [17:55:44]FM_GetShiftState done [17:55:44]req_shift_opened done [17:55:44]requested_item shift.open_date is exist - process it [17:55:44]req_shift_open_date [17:55:44]req_shift_open_date done [17:55:44]produce_requested_data done [17:55:44]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95581,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:55:44]process_action_free close_receipt [17:55:44]json_value_free [17:55:44]json_value_free done [17:55:44]process_json_proto returns [17:55:44]Send response to host [17:55:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95581,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:55:44]free response buf [17:55:44]execute_script done [17:55:44]execute_script returns [17:55:44]free content buf [17:55:44]Sock 7.Close socket [17:55:44]Sock 7.Thread stoped [17:55:49]OFD Sender: No OFD packet to send [17:55:54]OFD Sender: No OFD packet to send [17:55:59]OFD Sender: No OFD packet to send [17:56:04]OFD Sender: No OFD packet to send [17:56: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]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: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:04]OFD Sender: No OFD packet to send [17:58:09]OFD Sender: No OFD packet to send [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: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]OFD Sender: No OFD packet to send [17:59:21]accept exits with 9 [17:59:21]New connection [17:59:21]New thread 3067444580 created [17:59:21]Thread 3067301220 joined [17:59:21]Waiting for new connection... [17:59:21] Sock 9.Parse request [17:59:21]Sock 9.Check first char [17:59:21]Sock 9.First char is OK [17:59:21]request: POST /json_proto HTTP/1.0 [17:59:21]Method: POST [17:59:21]URL: /json_proto [17:59:21]Method is POST - this is cgi request [17:59:21]url: /json_proto [17:59:21]query_string will be loaded in cgi processing [17:59:21]execute_cgi json_proto POST (null) [17:59:21]execute_cgi path=json_proto method=POST [17:59:21]POST find Content-Length [17:59:21]Host: 172.17.40.67:8080 [17:59:21]Content-Length: 679 [17:59:21]Content-Type: application/json [17:59:21] [17:59:21]POST finish read [17:59:21]Found Content-Length = 679 [17:59:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406101", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:59:21]execute_script... [17:59: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)3406101", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:59:21]POST & json_proto [17:59:21]process_json_proto [17:59:21]json parsed OK: [17:59:21]protocol is kg_v1.0 [17:59:21]action value=close_receipt [17:59:21]process_action close_receipt [17:59:21]cmd_close_receipt [17:59:21]MH_GetDate [17:59:21]Write to MH i2c: F0 00 00 29 34 4C [17:59:21]Write i2c OK [17:59:21]MH_I2C_Read... [17:59:21]Read from MH i2c: F0 [17:59:21]MH_I2C_Read... [17:59:21]Read from MH i2c: F0 09 00 [17:59:21]MH_I2C_Read... [17:59:21]Read from MH i2c: F0 09 00 29 34 00 7B 7F 1E 67 EE DA 66 66 68 [17:59:21]GetLastDocTimeStamp 1730051742 [17:59:21]current date 1730051963 [17:59:21]FM_GetShiftState [17:59:21]SAM_PROTO_GetShiftState [17:59:21]wFMCommunicate request_size=4 [17:59:21]MH_SAM_APDU [17:59:21]CAPDU: 80 13 01 00 [17:59:21]Write to MH i2c: E2 08 00 2A 34 80 13 01 00 00 00 00 00 DB [17:59:21]Write i2c OK [17:59:21]MH_I2C_Read... [17:59:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:59:21]Read from MH i2c: E2 [17:59:21]MH_I2C_Read... [17:59:21]Read from MH i2c: E2 0E 00 [17:59:21]MH_I2C_Read... [17:59:21]Read from MH i2c: E2 0E 00 2A 34 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 87 [17:59:21]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:59:21]wFMCommunicate OK [17:59:21]SAM_PROTO_GetShiftState done [17:59:21]FM_GetShiftState done [17:59:21]opened in 1729987736 [17:59:21]opened+sec_in_day 1730074136 [17:59:21]quantity*price = 70044 [17:59:21]sum+1 = 70045 [17:59:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 581 27.10.2024 17:59 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95582 ФПД: 159583735575069 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T175923&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95582&fm=159583735575069&tin=02508201610067®Number=0000000000170478&sum=70000 [17:59:22]StoreToDocumentArchive [17:59:22]shift 143 fd 95582 [17:59:22]save to /storage/0143/doc_00095582 [17:59:22]save last doc name /storage/0143/doc_00095582 to /storage/kkm_last_doc_name [17:59:22]save OK [17:59:22]Clear old archive folders... [17:59:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:59:22]tlvbuf is 00B37000 [17:59:22]SAM_PROTO_ClearQueue [17:59:22]wFMCommunicate request_size=4 [17:59:22]MH_SAM_APDU [17:59:22]CAPDU: 80 09 00 00 [17:59:22]Write to MH i2c: E2 08 00 37 34 80 09 00 00 00 00 00 00 DD [17:59:22]Write i2c OK [17:59:22]MH_I2C_Read... [17:59:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:59:22]Read from MH i2c: E2 [17:59:22]MH_I2C_Read... [17:59:22]Read from MH i2c: E2 03 00 [17:59:22]MH_I2C_Read... [17:59:22]Read from MH i2c: E2 03 00 37 34 00 90 00 DF [17:59:22]RAPDU: 90 00 [17:59:22]wFMCommunicate OK [17:59:22]SAM_PROTO_ClearQueue done [17:59:22]KKMCreateOFDPacket [17:59:22]OFDProtocolAddRootSTLVToBuf [17:59:22]FM_MakeSignedData [17:59:22]FM_MakeSignedData [17:59:22]SAM_PROTO_SignData [17:59:22]wFMCommunicate request_size=4 [17:59:22]MH_SAM_APDU [17:59:22]CAPDU: 80 0D 01 02 [17:59:22]Write to MH i2c: E2 08 00 38 34 80 0D 01 02 00 00 00 00 E5 [17:59:22]Write i2c OK [17:59:22]MH_I2C_Read... [17:59:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:59:22]Read from MH i2c: E2 [17:59:22]MH_I2C_Read... [17:59:22]Read from MH i2c: E2 03 00 [17:59:22]MH_I2C_Read... [17:59:22]Read from MH i2c: E2 03 00 38 34 00 90 00 E0 [17:59:22]RAPDU: 90 00 [17:59:22]wFMCommunicate OK [17:59:22]wFMCommunicate request_size=255 [17:59:22]MH_SAM_APDU [17:59: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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 02 00 00 F4 03 04 00 7B 7F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5E 75 01 00 35 04 06 00 91 [17:59:22]Write to MH i2c: E2 02 01 39 34 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 02 00 00 F4 03 04 00 7B 7F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5E 75 01 00 35 04 06 00 91 00 00 3D [17:59:22]Write i2c OK [17:59:22]MH_I2C_Read... [17:59:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:59:23]Read from MH i2c: E2 [17:59:23]MH_I2C_Read... [17:59:23]Read from MH i2c: E2 03 00 [17:59:23]MH_I2C_Read... [17:59:23]Read from MH i2c: E2 03 00 39 34 00 90 00 E1 [17:59:23]RAPDU: 90 00 [17:59:23]wFMCommunicate OK [17:59:23]wFMCommunicate request_size=10 [17:59:23]MH_SAM_APDU [17:59:23]CAPDU: 80 0D 02 02 05 23 FB DE F2 1D [17:59:23]Write to MH i2c: E2 0D 00 3A 34 80 0D 02 02 05 00 23 FB DE F2 1D 00 00 FD [17:59:23]Write i2c OK [17:59:23]MH_I2C_Read... [17:59:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:59:23]Read from MH i2c: E2 [17:59:23]MH_I2C_Read... [17:59:23]Read from MH i2c: E2 03 00 [17:59:23]MH_I2C_Read... [17:59:23]Read from MH i2c: E2 03 00 3A 34 00 90 00 E2 [17:59:23]RAPDU: 90 00 [17:59:23]wFMCommunicate OK [17:59:23]wFMCommunicate request_size=4 [17:59:23]MH_SAM_APDU [17:59:23]CAPDU: 80 0D 03 02 [17:59:23]Write to MH i2c: E2 08 00 3B 34 80 0D 03 02 00 00 00 00 EA [17:59:23]Write i2c OK [17:59:23]MH_I2C_Read... [17:59:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:59:23]Read from MH i2c: E2 [17:59:23]MH_I2C_Read... [17:59:23]Read from MH i2c: E2 0B 00 [17:59:23]MH_I2C_Read... [17:59:23]Read from MH i2c: E2 0B 00 3B 34 00 29 DB A9 72 58 6F D6 97 90 00 3E [17:59:23]RAPDU: 29 DB A9 72 58 6F D6 97 90 00 [17:59:23]wFMCommunicate OK [17:59:23]SAM_PROTO_SignData done [17:59:23]FM_MakeSignedData done [17:59:23]CreateOFDProtocolMessage [17:59:23]wFMCommunicate request_size=4 [17:59:23]MH_SAM_APDU [17:59:23]CAPDU: 80 11 00 00 [17:59:23]Write to MH i2c: E2 08 00 3C 34 80 11 00 00 00 00 00 00 EA [17:59:23]Write i2c OK [17:59:23]MH_I2C_Read... [17:59:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:59:23]Read from MH i2c: E2 [17:59:23]MH_I2C_Read... [17:59:23]Read from MH i2c: E2 17 00 [17:59:23]MH_I2C_Read... [17:59:23]Read from MH i2c: E2 17 00 3C 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3B [17:59:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:59:23]wFMCommunicate OK [17:59:23]CreateOFDProtocolMessage done [17:59:23]OFDSenderStorePacket 95582 [17:59:23]StoreOFDPacket docnum=95582 [17:59:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 47 7E 07 01 9A 5B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 02 00 00 F4 03 04 00 7B 7F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5E 75 01 00 35 04 06 00 91 23 FB DE F2 1D 29 DB A9 72 58 6F D6 97 [17:59:23]CheckFolder [17:59:23]dirname=/storage/ofd_packets [17:59:23]CheckFolder done [17:59:23]ProducePacketName [17:59:23]name=ofd_packets/00095582 [17:59:23]NVStorageSaveData ofd_packets/00095582 [17:59:23]File name is /storage/ofd_packets/00095582 [17:59:23]Write 301 bytes [17:59:23]NVStorageSaveData done [17:59:23]OFDSenderStorePacket done [17:59:23]KKMCreateOFDPacket done [17:59:23]NVStorageSaveData kkm_last_timestamp [17:59:23]File name is /storage/kkm_last_timestamp [17:59:23]Write 4 bytes [17:59:23]NVStorageSaveData done [17:59:23]ExternCall_PrintAddStr [17:59:23]wPrintStart [17:59:23]Write to MH i2c: 01 00 00 3D 34 71 [17:59:23]Write i2c OK [17:59:23]MH_I2C_Read... [17:59:23]Read from MH i2c: 01 [17:59:23]MH_I2C_Read... [17:59:23]Read from MH i2c: 01 07 00 [17:59:23]MH_I2C_Read... [17:59:23]Read from MH i2c: 01 07 00 3D 34 00 00 00 00 00 FF 0F 86 [17:59:23]RasterBufferAndPrint [17:59:23]line Счет N : (1)3406101 [17:59:23]line ИНН: 02508201610067 [17:59:23]line Контрольно-Кассовый Чек [17:59:23]line ПРОДАЖА [17:59:23]line ТРК (МРК, ГНК) : 32 [17:59:23]line Товар: 2710124130 [17:59:23]line Аи-92-К-4 [17:59:23]line 10.470 * 66.90 [17:59:23]line = 700.44 [17:59:23]line НДС 12% НСП 1% [17:59:23]line > о реализуемом товаре [17:59:23]line ОКРУГЛЕНИЕ: -0.44 [17:59:23]line ИТОГО: 700.00 [17:59:23]line Внесено: 700.00 [17:59:23]line СДАЧА: 0.00 [17:59:23]line НСП 1% : 6.20 [17:59:23]line НДС 12% : 74.38 [17:59:23]line Наличными: 700.00 [17:59:23]line Безнал.: 0.00 [17:59:23]line Место: АЗС № 82 "Партнер Нефть" [17:59:23]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:59:23]line СНО: Общий режим [17:59:23]line Чек 581 27.10.2024 17:59 [17:59:23]line Смена: 143 ФФД: 1.0 [17:59:23]line ЗНМ: 0300000017 [17:59:23]line РНМ: 0000000000170478 [17:59:23]line Версия ККМ: v1.0 [17:59:23]line ФМ: 0000000002098560 [17:59:23]line ФД: 95582 [17:59:23]line ФПД: 159583735575069 [17:59:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T175923&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95582&fm=159583735575069&tin=02508201610067®Number=0000000000170478&sum=70000 [17:59:23]OFD Sender: Processing packet 95582 [packets to send 57, broken 56] [17:59:23]ProducePacketName [17:59:23]name=ofd_packets/00095582 [17:59:23]OFD Sender: To server: pG, [17:59:23]CommunicateWithHost lk.salyk.kg:30040 [17:59:23]ConnectInit lk.salyk.kg [17:59:23]written 0, free lines is 4095 [17:59:24]Connected sock=10 [17:59:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 47 7E 07 01 9A 5B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 02 00 00 F4 03 04 00 7B 7F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5E 75 01 00 35 04 06 00 91 23 FB DE F2 1D 29 DB A9 72 58 6F D6 97 [17:59:24]Write to MH i2c: 01 00 00 68 34 9C [17:59:24]Write i2c OK [17:59:24]MH_I2C_Read... [17:59:24]Read from MH i2c: 01 [17:59:24]MH_I2C_Read... [17:59:24]Read from MH i2c: 01 07 00 [17:59:24]MH_I2C_Read... [17:59:24]Read from MH i2c: 01 07 00 68 34 00 00 00 00 00 FE 0C AD [17:59:24]RasterBufferAndPrint [17:59:24]line [17:59:24]line [17:59:24]line [17:59:24]line [17:59:24]line [17:59:24]written 0, free lines is 3332 [17:59:24]MH_Cut [17:59:24]Write to MH i2c: D1 01 00 6F 34 01 75 [17:59:24]Write i2c OK [17:59:24]MH_I2C_Read... [17:59:24]Read from MH i2c: D1 [17:59:24]MH_I2C_Read... [17:59:24]Read from MH i2c: D1 01 00 [17:59:24]MH_I2C_Read... [17:59:24]Read from MH i2c: D1 01 00 6F 34 00 74 [17:59:24]Write to MH i2c: 01 00 00 70 34 A4 [17:59:24]Write i2c OK [17:59:24]MH_I2C_Read... [17:59:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 2D 06 47 00 23 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 32 30 39 38 35 36 30 10 04 04 00 5E 75 01 00 F4 03 04 00 A6 29 1E 67 B6 04 01 00 00 A3 9E 25 AE B1 E1 3F 7D [17:59:24]CommunicateWithHost err = 0 [17:59:24]CheckOFDResponse [17:59:24]1017 (14) - 77093643461234 [17:59:24]1041 (16) - 0000000002098560 [17:59:24]1040 (4) - 95582 [17:59:24]1012 (4) - 27.10.2024 11:53 [17:59:24]1206 (1) - 0 [17:59:24]OFD Sender: Remove packet 95582 [17:59:24]ProducePacketName [17:59:24]name=ofd_packets/00095582 [17:59:24]NVStorageDeleteData [17:59:24]OFD Sender: No OFD packet to send [17:59:24]*** Cut start [17:59:24]*** Partial cut [17:59:24]*** CUTSNS_PIN = 1 [17:59:24]*** CUTSNS_PIN = 0 [17:59:25]*** Brake cut motor [17:59:25]Read from MH i2c: 01 [17:59:25]MH_I2C_Read... [17:59:25]*** Stop cut motor [17:59:25]*** Cut end [17:59:25]Read from MH i2c: 01 07 00 [17:59:25]MH_I2C_Read... [17:59:25]Read from MH i2c: 01 07 00 70 34 00 00 00 00 00 FF 0F B9 [17:59:25]process_action close_receipt done [17:59:25]requested_data is exist [17:59:25]produce_requested_data [17:59:25]requested_item fm.sn is exist - process it [17:59:25]wFMCommunicate request_size=4 [17:59:25]MH_SAM_APDU [17:59:25]CAPDU: 80 11 00 00 [17:59:25]Write to MH i2c: E2 08 00 71 34 80 11 00 00 00 00 00 00 1F [17:59:25]Write i2c OK [17:59:25]MH_I2C_Read... [17:59:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:59:25]Read from MH i2c: E2 [17:59:25]MH_I2C_Read... [17:59:25]Read from MH i2c: E2 17 00 [17:59:25]MH_I2C_Read... [17:59:25]Read from MH i2c: E2 17 00 71 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 70 [17:59:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:59:25]wFMCommunicate OK [17:59:25]requested_item fd.num is exist - process it [17:59:25]SAM_PROTO_GetFieldsCounters [17:59:25]wFMCommunicate request_size=4 [17:59:25]MH_SAM_APDU [17:59:25]CAPDU: 80 13 00 00 [17:59:25]Write to MH i2c: E2 08 00 72 34 80 13 00 00 00 00 00 00 22 [17:59:25]Write i2c OK [17:59:25]MH_I2C_Read... [17:59:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:59:25]Read from MH i2c: E2 [17:59:25]MH_I2C_Read... [17:59:25]Read from MH i2c: E2 62 00 [17:59:25]MH_I2C_Read... [17:59:25]Read from MH i2c: E2 62 00 72 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5E 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 45 02 00 00 5E 04 04 00 45 02 00 00 57 04 04 00 46 02 00 00 19 04 04 00 00 00 00 00 90 00 7B [17:59:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5E 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 45 02 00 00 5E 04 04 00 45 02 00 00 57 04 04 00 46 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:59:25]wFMCommunicate OK [17:59:25]SAM_PROTO_GetFieldsCounters done [17:59:25]requested_item shift.num is exist - process it [17:59:25]requested_item shift.opened is exist - process it [17:59:25]req_shift_opened [17:59:25]FM_GetShiftState [17:59:25]SAM_PROTO_GetShiftState [17:59:25]wFMCommunicate request_size=4 [17:59:25]MH_SAM_APDU [17:59:25]CAPDU: 80 13 01 00 [17:59:25]Write to MH i2c: E2 08 00 73 34 80 13 01 00 00 00 00 00 24 [17:59:25]Write i2c OK [17:59:25]MH_I2C_Read... [17:59:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:59:25]Read from MH i2c: E2 [17:59:25]MH_I2C_Read... [17:59:25]Read from MH i2c: E2 0E 00 [17:59:25]MH_I2C_Read... [17:59:25]Read from MH i2c: E2 0E 00 73 34 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D0 [17:59:25]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:59:25]wFMCommunicate OK [17:59:25]SAM_PROTO_GetShiftState done [17:59:25]FM_GetShiftState done [17:59:25]req_shift_opened done [17:59:25]requested_item shift.open_date is exist - process it [17:59:25]req_shift_open_date [17:59:25]req_shift_open_date done [17:59:25]produce_requested_data done [17:59:25]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95582,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:59:25]process_action_free close_receipt [17:59:25]json_value_free [17:59:25]json_value_free done [17:59:25]process_json_proto returns [17:59:25]Send response to host [17:59:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95582,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:59:25]free response buf [17:59:25]execute_script done [17:59:25]execute_script returns [17:59:25]free content buf [17:59:25]Sock 9.Close socket [17:59:25]Sock 9.Thread stoped [17:59:26]accept exits with 7 [17:59:26]New connection [17:59:26]New thread 3067301220 created [17:59:26]Thread 3067444580 joined [17:59:26]Waiting for new connection... [17:59:26] Sock 7.Parse request [17:59:26]Sock 7.Check first char [17:59:26]Sock 7.First char is OK [17:59:26]request: POST /json_proto HTTP/1.0 [17:59:26]Method: POST [17:59:26]URL: /json_proto [17:59:26]Method is POST - this is cgi request [17:59:26]url: /json_proto [17:59:26]query_string will be loaded in cgi processing [17:59:26]execute_cgi json_proto POST (null) [17:59:26]execute_cgi path=json_proto method=POST [17:59:26]POST find Content-Length [17:59:26]Host: 172.17.40.67:8080 [17:59:26]Content-Length: 680 [17:59:26]Content-Type: application/json [17:59:26] [17:59:26]POST finish read [17:59:26]Found Content-Length = 680 [17:59:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406100", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [17:59:26]execute_script... [17:59: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)3406100", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [17:59:26]POST & json_proto [17:59:26]process_json_proto [17:59:26]json parsed OK: [17:59:26]protocol is kg_v1.0 [17:59:26]action value=close_receipt [17:59:26]process_action close_receipt [17:59:26]cmd_close_receipt [17:59:26]MH_GetDate [17:59:26]Write to MH i2c: F0 00 00 74 34 97 [17:59:26]Write i2c OK [17:59:26]MH_I2C_Read... [17:59:26]Read from MH i2c: F0 [17:59:26]MH_I2C_Read... [17:59:26]Read from MH i2c: F0 09 00 [17:59:26]MH_I2C_Read... [17:59:26]Read from MH i2c: F0 09 00 74 34 00 7F 7F 1E 67 EE DA 66 66 B7 [17:59:26]GetLastDocTimeStamp 1730051963 [17:59:26]current date 1730051967 [17:59:26]FM_GetShiftState [17:59:26]SAM_PROTO_GetShiftState [17:59:26]wFMCommunicate request_size=4 [17:59:26]MH_SAM_APDU [17:59:26]CAPDU: 80 13 01 00 [17:59:26]Write to MH i2c: E2 08 00 75 34 80 13 01 00 00 00 00 00 26 [17:59:26]Write i2c OK [17:59:26]MH_I2C_Read... [17:59:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:59:26]Read from MH i2c: E2 [17:59:26]MH_I2C_Read... [17:59:26]Read from MH i2c: E2 0E 00 [17:59:26]MH_I2C_Read... [17:59:26]Read from MH i2c: E2 0E 00 75 34 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D2 [17:59:26]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:59:26]wFMCommunicate OK [17:59:26]SAM_PROTO_GetShiftState done [17:59:26]FM_GetShiftState done [17:59:26]opened in 1729987736 [17:59:26]opened+sec_in_day 1730074136 [17:59:26]quantity*price = 150037 [17:59:26]sum+1 = 150039 [17:59:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 582 27.10.2024 17:59 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95583 ФПД: 218307172844251 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T175927&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95583&fm=218307172844251&tin=02508201610067®Number=0000000000170478&sum=150000 [17:59:27]StoreToDocumentArchive [17:59:27]shift 143 fd 95583 [17:59:27]save to /storage/0143/doc_00095583 [17:59:27]save last doc name /storage/0143/doc_00095583 to /storage/kkm_last_doc_name [17:59:27]save OK [17:59:27]Clear old archive folders... [17:59:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:59:27]tlvbuf is 00A76210 [17:59:27]SAM_PROTO_ClearQueue [17:59:27]wFMCommunicate request_size=4 [17:59:27]MH_SAM_APDU [17:59:27]CAPDU: 80 09 00 00 [17:59:27]Write to MH i2c: E2 08 00 82 34 80 09 00 00 00 00 00 00 28 [17:59:27]Write i2c OK [17:59:27]MH_I2C_Read... [17:59:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:59:27]Read from MH i2c: E2 [17:59:27]MH_I2C_Read... [17:59:27]Read from MH i2c: E2 03 00 [17:59:27]MH_I2C_Read... [17:59:27]Read from MH i2c: E2 03 00 82 34 00 90 00 2A [17:59:27]RAPDU: 90 00 [17:59:27]wFMCommunicate OK [17:59:27]SAM_PROTO_ClearQueue done [17:59:27]KKMCreateOFDPacket [17:59:27]OFDProtocolAddRootSTLVToBuf [17:59:27]FM_MakeSignedData [17:59:27]FM_MakeSignedData [17:59:27]SAM_PROTO_SignData [17:59:27]wFMCommunicate request_size=4 [17:59:27]MH_SAM_APDU [17:59:27]CAPDU: 80 0D 01 02 [17:59:27]Write to MH i2c: E2 08 00 83 34 80 0D 01 02 00 00 00 00 30 [17:59:27]Write i2c OK [17:59:27]MH_I2C_Read... [17:59:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:59:27]Read from MH i2c: E2 [17:59:27]MH_I2C_Read... [17:59:27]Read from MH i2c: E2 03 00 [17:59:27]MH_I2C_Read... [17:59:27]Read from MH i2c: E2 03 00 83 34 00 90 00 2B [17:59:27]RAPDU: 90 00 [17:59:27]wFMCommunicate OK [17:59:27]wFMCommunicate request_size=255 [17:59:27]MH_SAM_APDU [17:59: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 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 46 02 00 00 F4 03 04 00 7F 7F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5F 75 01 00 35 04 06 00 C6 8C 99 7D [17:59:27]Write to MH i2c: E2 02 01 84 34 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 46 02 00 00 F4 03 04 00 7F 7F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5F 75 01 00 35 04 06 00 C6 8C 99 7D 00 00 C3 [17:59:27]Write i2c OK [17:59:27]MH_I2C_Read... [17:59:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:59:28]Read from MH i2c: E2 [17:59:28]MH_I2C_Read... [17:59:28]Read from MH i2c: E2 03 00 [17:59:28]MH_I2C_Read... [17:59:28]Read from MH i2c: E2 03 00 84 34 00 90 00 2C [17:59:28]RAPDU: 90 00 [17:59:28]wFMCommunicate OK [17:59:28]wFMCommunicate request_size=7 [17:59:28]MH_SAM_APDU [17:59:28]CAPDU: 80 0D 02 02 02 42 DB [17:59:28]Write to MH i2c: E2 0A 00 85 34 80 0D 02 02 02 00 42 DB 00 00 54 [17:59:28]Write i2c OK [17:59:28]MH_I2C_Read... [17:59:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:59:28]Read from MH i2c: E2 [17:59:28]MH_I2C_Read... [17:59:28]Read from MH i2c: E2 03 00 [17:59:28]MH_I2C_Read... [17:59:28]Read from MH i2c: E2 03 00 85 34 00 90 00 2D [17:59:28]RAPDU: 90 00 [17:59:28]wFMCommunicate OK [17:59:28]wFMCommunicate request_size=4 [17:59:28]MH_SAM_APDU [17:59:28]CAPDU: 80 0D 03 02 [17:59:28]Write to MH i2c: E2 08 00 86 34 80 0D 03 02 00 00 00 00 35 [17:59:28]Write i2c OK [17:59:28]MH_I2C_Read... [17:59:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:59:28]Read from MH i2c: E2 [17:59:28]MH_I2C_Read... [17:59:28]Read from MH i2c: E2 0B 00 [17:59:28]MH_I2C_Read... [17:59:28]Read from MH i2c: E2 0B 00 86 34 00 DE 2B F5 B4 AF 48 27 E7 90 00 ED [17:59:28]RAPDU: DE 2B F5 B4 AF 48 27 E7 90 00 [17:59:28]wFMCommunicate OK [17:59:28]SAM_PROTO_SignData done [17:59:28]FM_MakeSignedData done [17:59:28]CreateOFDProtocolMessage [17:59:28]wFMCommunicate request_size=4 [17:59:28]MH_SAM_APDU [17:59:28]CAPDU: 80 11 00 00 [17:59:28]Write to MH i2c: E2 08 00 87 34 80 11 00 00 00 00 00 00 35 [17:59:28]Write i2c OK [17:59:28]MH_I2C_Read... [17:59:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:59:28]Read from MH i2c: E2 [17:59:28]MH_I2C_Read... [17:59:28]Read from MH i2c: E2 17 00 [17:59:28]MH_I2C_Read... [17:59:28]Read from MH i2c: E2 17 00 87 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 86 [17:59:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:59:28]wFMCommunicate OK [17:59:28]CreateOFDProtocolMessage done [17:59:28]OFDSenderStorePacket 95583 [17:59:28]StoreOFDPacket docnum=95583 [17:59:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 D1 81 04 01 51 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 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 46 02 00 00 F4 03 04 00 7F 7F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5F 75 01 00 35 04 06 00 C6 8C 99 7D 42 DB DE 2B F5 B4 AF 48 27 E7 [17:59:28]CheckFolder [17:59:28]dirname=/storage/ofd_packets [17:59:28]CheckFolder done [17:59:28]ProducePacketName [17:59:28]name=ofd_packets/00095583 [17:59:28]NVStorageSaveData ofd_packets/00095583 [17:59:28]File name is /storage/ofd_packets/00095583 [17:59:28]Write 298 bytes [17:59:28]NVStorageSaveData done [17:59:28]OFDSenderStorePacket done [17:59:28]KKMCreateOFDPacket done [17:59:28]NVStorageSaveData kkm_last_timestamp [17:59:28]File name is /storage/kkm_last_timestamp [17:59:28]Write 4 bytes [17:59:28]NVStorageSaveData done [17:59:28]ExternCall_PrintAddStr [17:59:28]wPrintStart [17:59:28]Write to MH i2c: 01 00 00 88 34 BC [17:59:28]Write i2c OK [17:59:28]MH_I2C_Read... [17:59:28]Read from MH i2c: 01 [17:59:28]MH_I2C_Read... [17:59:28]Read from MH i2c: 01 07 00 [17:59:28]MH_I2C_Read... [17:59:28]Read from MH i2c: 01 07 00 88 34 00 00 00 00 00 FF 0F D1 [17:59:28]RasterBufferAndPrint [17:59:28]line Счет N : (1)3406100 [17:59:28]line ИНН: 02508201610067 [17:59:28]line Контрольно-Кассовый Чек [17:59:28]line ПРОДАЖА [17:59:28]line ТРК (МРК, ГНК) : 51 [17:59:28]line Товар: 2710194210 [17:59:28]line ДТ-К-5 [17:59:28]line 19.690 * 76.20 [17:59:28]line = 1500.38 [17:59:28]line НДС 12% НСП 1% [17:59:28]line > о реализуемом товаре [17:59:28]line ОКРУГЛЕНИЕ: -0.38 [17:59:28]line ИТОГО: 1500.00 [17:59:28]line Внесено: 1500.00 [17:59:28]line СДАЧА: 0.00 [17:59:28]line НСП 1% : 13.28 [17:59:28]line НДС 12% : 159.33 [17:59:28]line Наличными: 1500.00 [17:59:28]line Безнал.: 0.00 [17:59:28]line Место: АЗС № 82 "Партнер Нефть" [17:59:28]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [17:59:28]line СНО: Общий режим [17:59:28]line Чек 582 27.10.2024 17:59 [17:59:28]line Смена: 143 ФФД: 1.0 [17:59:28]line ЗНМ: 0300000017 [17:59:28]line РНМ: 0000000000170478 [17:59:28]line Версия ККМ: v1.0 [17:59:28]line ФМ: 0000000002098560 [17:59:28]line ФД: 95583 [17:59:28]line ФПД: 218307172844251 [17:59:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T175927&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95583&fm=218307172844251&tin=02508201610067®Number=0000000000170478&sum=150000 [17:59:28]OFD Sender: Processing packet 95583 [packets to send 57, broken 56] [17:59:28]ProducePacketName [17:59:28]name=ofd_packets/00095583 [17:59:28]OFD Sender: To server: pG, [17:59:28]CommunicateWithHost lk.salyk.kg:30040 [17:59:28]ConnectInit lk.salyk.kg [17:59:28]written 0, free lines is 4095 [17:59:28]Connected sock=10 [17:59:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 D1 81 04 01 51 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 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 46 02 00 00 F4 03 04 00 7F 7F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 5F 75 01 00 35 04 06 00 C6 8C 99 7D 42 DB DE 2B F5 B4 AF 48 27 E7 [17:59:29]Write to MH i2c: 01 00 00 B3 34 E7 [17:59:29]Write i2c OK [17:59:29]MH_I2C_Read... [17:59:29]Read from MH i2c: 01 [17:59:29]MH_I2C_Read... [17:59:29]Read from MH i2c: 01 07 00 [17:59:29]MH_I2C_Read... [17:59:29]Read from MH i2c: 01 07 00 B3 34 00 00 00 00 00 F2 0C EC [17:59:29]RasterBufferAndPrint [17:59:29]line [17:59:29]line [17:59:29]line [17:59:29]line [17:59:29]line [17:59:29]written 0, free lines is 3327 [17:59:29]MH_Cut [17:59:29]Write to MH i2c: D1 01 00 BA 34 01 C0 [17:59:29]Write i2c OK [17:59:29]MH_I2C_Read... [17:59:29]Read from MH i2c: D1 [17:59:29]MH_I2C_Read... [17:59:29]Read from MH i2c: D1 01 00 [17:59:29]MH_I2C_Read... [17:59:29]Read from MH i2c: D1 01 00 BA 34 00 BF [17:59:29]Write to MH i2c: 01 00 00 BB 34 EF [17:59:29]Write i2c OK [17:59:29]MH_I2C_Read... [17:59:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 8C 32 47 00 86 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 32 30 39 38 35 36 30 10 04 04 00 5F 75 01 00 F4 03 04 00 AB 29 1E 67 B6 04 01 00 00 2E 6E 2C C7 79 16 E4 DB [17:59:29]CommunicateWithHost err = 0 [17:59:29]CheckOFDResponse [17:59:29]1017 (14) - 77093643461234 [17:59:29]1041 (16) - 0000000002098560 [17:59:29]1040 (4) - 95583 [17:59:29]1012 (4) - 27.10.2024 11:53 [17:59:29]1206 (1) - 0 [17:59:29]OFD Sender: Remove packet 95583 [17:59:29]ProducePacketName [17:59:29]name=ofd_packets/00095583 [17:59:29]NVStorageDeleteData [17:59:29]OFD Sender: No OFD packet to send [17:59:29]*** Cut start [17:59:29]*** Partial cut [17:59:29]*** CUTSNS_PIN = 1 [17:59:29]*** CUTSNS_PIN = 0 [17:59:29]*** Brake cut motor [17:59:30]Read from MH i2c: 01 [17:59:30]MH_I2C_Read... [17:59:30]*** Stop cut motor [17:59:30]*** Cut end [17:59:30]Read from MH i2c: 01 07 00 [17:59:30]MH_I2C_Read... [17:59:30]Read from MH i2c: 01 07 00 BB 34 00 00 00 00 00 FF 0F 04 [17:59:30]process_action close_receipt done [17:59:30]requested_data is exist [17:59:30]produce_requested_data [17:59:30]requested_item fm.sn is exist - process it [17:59:30]wFMCommunicate request_size=4 [17:59:30]MH_SAM_APDU [17:59:30]CAPDU: 80 11 00 00 [17:59:30]Write to MH i2c: E2 08 00 BC 34 80 11 00 00 00 00 00 00 6A [17:59:30]Write i2c OK [17:59:30]MH_I2C_Read... [17:59:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:59:30]Read from MH i2c: E2 [17:59:30]MH_I2C_Read... [17:59:30]Read from MH i2c: E2 17 00 [17:59:30]MH_I2C_Read... [17:59:30]Read from MH i2c: E2 17 00 BC 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BB [17:59:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [17:59:30]wFMCommunicate OK [17:59:30]requested_item fd.num is exist - process it [17:59:30]SAM_PROTO_GetFieldsCounters [17:59:30]wFMCommunicate request_size=4 [17:59:30]MH_SAM_APDU [17:59:30]CAPDU: 80 13 00 00 [17:59:30]Write to MH i2c: E2 08 00 BD 34 80 13 00 00 00 00 00 00 6D [17:59:30]Write i2c OK [17:59:30]MH_I2C_Read... [17:59:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:59:30]Read from MH i2c: E2 [17:59:30]MH_I2C_Read... [17:59:30]Read from MH i2c: E2 62 00 [17:59:30]MH_I2C_Read... [17:59:30]Read from MH i2c: E2 62 00 BD 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5F 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 46 02 00 00 5E 04 04 00 46 02 00 00 57 04 04 00 47 02 00 00 19 04 04 00 00 00 00 00 90 00 CA [17:59:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 5F 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 46 02 00 00 5E 04 04 00 46 02 00 00 57 04 04 00 47 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:59:30]wFMCommunicate OK [17:59:30]SAM_PROTO_GetFieldsCounters done [17:59:30]requested_item shift.num is exist - process it [17:59:30]requested_item shift.opened is exist - process it [17:59:30]req_shift_opened [17:59:30]FM_GetShiftState [17:59:30]SAM_PROTO_GetShiftState [17:59:30]wFMCommunicate request_size=4 [17:59:30]MH_SAM_APDU [17:59:30]CAPDU: 80 13 01 00 [17:59:30]Write to MH i2c: E2 08 00 BE 34 80 13 01 00 00 00 00 00 6F [17:59:30]Write i2c OK [17:59:30]MH_I2C_Read... [17:59:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:59:30]Read from MH i2c: E2 [17:59:30]MH_I2C_Read... [17:59:30]Read from MH i2c: E2 0E 00 [17:59:30]MH_I2C_Read... [17:59:30]Read from MH i2c: E2 0E 00 BE 34 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1B [17:59:30]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [17:59:30]wFMCommunicate OK [17:59:30]SAM_PROTO_GetShiftState done [17:59:30]FM_GetShiftState done [17:59:30]req_shift_opened done [17:59:30]requested_item shift.open_date is exist - process it [17:59:30]req_shift_open_date [17:59:30]req_shift_open_date done [17:59:30]produce_requested_data done [17:59:30]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95583,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [17:59:30]process_action_free close_receipt [17:59:30]json_value_free [17:59:30]json_value_free done [17:59:30]process_json_proto returns [17:59:30]Send response to host [17:59:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95583,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [17:59:30]free response buf [17:59:30]execute_script done [17:59:30]execute_script returns [17:59:30]free content buf [17:59:30]Sock 7.Close socket [17:59:30]Sock 7.Thread stoped [17:59:34]OFD Sender: No OFD packet to send [17:59:39]OFD Sender: No OFD packet to send [17:59:44]OFD Sender: No OFD packet to send [17:59:49]OFD Sender: No OFD packet to send [17:59:54]OFD Sender: No OFD packet to send [17:59:59]OFD Sender: No OFD packet to send [18:00:04]OFD Sender: No OFD packet to send [18:00:09]OFD Sender: No OFD packet to send [18:00:14]OFD Sender: No OFD packet to send [18:00:19]OFD Sender: No OFD packet to send [18:00:24]OFD Sender: No OFD packet to send [18:00:29]OFD Sender: No OFD packet to send [18:00:34]OFD Sender: No OFD packet to send [18:00:39]OFD Sender: No OFD packet to send [18:00:44]OFD Sender: No OFD packet to send [18:00:49]accept exits with 9 [18:00:49]New connection [18:00:49]New thread 3067444580 created [18:00:49]Thread 3067301220 joined [18:00:49]Waiting for new connection... [18:00:49] Sock 9.Parse request [18:00:49]Sock 9.Check first char [18:00:49]Sock 9.First char is OK [18:00:49]request: POST /json_proto HTTP/1.0 [18:00:49]Method: POST [18:00:49]URL: /json_proto [18:00:49]Method is POST - this is cgi request [18:00:49]url: /json_proto [18:00:49]query_string will be loaded in cgi processing [18:00:49]execute_cgi json_proto POST (null) [18:00:49]execute_cgi path=json_proto method=POST [18:00:49]POST find Content-Length [18:00:49]Host: 172.17.40.67:8080 [18:00:49]Content-Length: 770 [18:00:49]Content-Type: application/json [18:00:49] [18:00:49]POST finish read [18:00:49]Found Content-Length = 770 [18:00:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406102", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.31 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:00:49]execute_script... [18:00: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)3406102", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.31 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:00:49]POST & json_proto [18:00:49]process_json_proto [18:00:49]json parsed OK: [18:00:49]protocol is kg_v1.0 [18:00:49]action value=close_receipt [18:00:49]process_action close_receipt [18:00:49]cmd_close_receipt [18:00:49]MH_GetDate [18:00:49]Write to MH i2c: F0 00 00 BF 34 E2 [18:00:49]Write i2c OK [18:00:49]MH_I2C_Read... [18:00:49]Read from MH i2c: F0 [18:00:49]MH_I2C_Read... [18:00:49]Read from MH i2c: F0 09 00 [18:00:49]MH_I2C_Read... [18:00:49]Read from MH i2c: F0 09 00 BF 34 00 D2 7F 1E 67 EE DA 66 66 55 [18:00:49]GetLastDocTimeStamp 1730051967 [18:00:49]current date 1730052050 [18:00:49]FM_GetShiftState [18:00:49]SAM_PROTO_GetShiftState [18:00:49]wFMCommunicate request_size=4 [18:00:49]MH_SAM_APDU [18:00:49]CAPDU: 80 13 01 00 [18:00:49]Write to MH i2c: E2 08 00 C0 34 80 13 01 00 00 00 00 00 71 [18:00:49]Write i2c OK [18:00:49]MH_I2C_Read... [18:00:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:00:49]Read from MH i2c: E2 [18:00:49]MH_I2C_Read... [18:00:49]Read from MH i2c: E2 0E 00 [18:00:49]MH_I2C_Read... [18:00:49]Read from MH i2c: E2 0E 00 C0 34 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1D [18:00:49]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:00:49]wFMCommunicate OK [18:00:49]SAM_PROTO_GetShiftState done [18:00:49]FM_GetShiftState done [18:00:49]opened in 1729987736 [18:00:49]opened+sec_in_day 1730074136 [18:00:49]quantity*price = 200031 [18:00:49]sum+1 = 200032 [18:00:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.31 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.31 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 583 27.10.2024 18:00 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95584 ФПД: 74106913574099 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T180050&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95584&fm=74106913574099&tin=02508201610067®Number=0000000000170478&sum=200031 [18:00:50]StoreToDocumentArchive [18:00:50]shift 143 fd 95584 [18:00:50]save to /storage/0143/doc_00095584 [18:00:50]save last doc name /storage/0143/doc_00095584 to /storage/kkm_last_doc_name [18:00:50]save OK [18:00:50]Clear old archive folders... [18:00:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:00:50]tlvbuf is 00A43890 [18:00:50]SAM_PROTO_ClearQueue [18:00:50]wFMCommunicate request_size=4 [18:00:50]MH_SAM_APDU [18:00:50]CAPDU: 80 09 00 00 [18:00:50]Write to MH i2c: E2 08 00 CD 34 80 09 00 00 00 00 00 00 73 [18:00:50]Write i2c OK [18:00:50]MH_I2C_Read... [18:00:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:00:50]Read from MH i2c: E2 [18:00:50]MH_I2C_Read... [18:00:50]Read from MH i2c: E2 03 00 [18:00:50]MH_I2C_Read... [18:00:50]Read from MH i2c: E2 03 00 CD 34 00 90 00 75 [18:00:50]RAPDU: 90 00 [18:00:50]wFMCommunicate OK [18:00:50]SAM_PROTO_ClearQueue done [18:00:50]KKMCreateOFDPacket [18:00:50]OFDProtocolAddRootSTLVToBuf [18:00:50]FM_MakeSignedData [18:00:50]FM_MakeSignedData [18:00:50]SAM_PROTO_SignData [18:00:50]wFMCommunicate request_size=4 [18:00:50]MH_SAM_APDU [18:00:50]CAPDU: 80 0D 01 02 [18:00:50]Write to MH i2c: E2 08 00 CE 34 80 0D 01 02 00 00 00 00 7B [18:00:50]Write i2c OK [18:00:50]MH_I2C_Read... [18:00:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:00:50]Read from MH i2c: E2 [18:00:50]MH_I2C_Read... [18:00:50]Read from MH i2c: E2 03 00 [18:00:50]MH_I2C_Read... [18:00:50]Read from MH i2c: E2 03 00 CE 34 00 90 00 76 [18:00:50]RAPDU: 90 00 [18:00:50]wFMCommunicate OK [18:00:50]wFMCommunicate request_size=255 [18:00:50]MH_SAM_APDU [18:00: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 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 02 00 00 F4 03 04 00 D2 7F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 60 75 01 00 35 04 06 00 43 [18:00:50]Write to MH i2c: E2 02 01 CF 34 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 02 00 00 F4 03 04 00 D2 7F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 60 75 01 00 35 04 06 00 43 00 00 50 [18:00:50]Write i2c OK [18:00:50]MH_I2C_Read... [18:00:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:00:50]Read from MH i2c: E2 [18:00:50]MH_I2C_Read... [18:00:50]Read from MH i2c: E2 03 00 [18:00:50]MH_I2C_Read... [18:00:50]Read from MH i2c: E2 03 00 CF 34 00 90 00 77 [18:00:50]RAPDU: 90 00 [18:00:50]wFMCommunicate OK [18:00:50]wFMCommunicate request_size=10 [18:00:50]MH_SAM_APDU [18:00:50]CAPDU: 80 0D 02 02 05 66 5C 42 4C D3 [18:00:50]Write to MH i2c: E2 0D 00 D0 34 80 0D 02 02 05 00 66 5C 42 4C D3 00 00 AB [18:00:50]Write i2c OK [18:00:50]MH_I2C_Read... [18:00:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:00:50]Read from MH i2c: E2 [18:00:50]MH_I2C_Read... [18:00:50]Read from MH i2c: E2 03 00 [18:00:50]MH_I2C_Read... [18:00:50]Read from MH i2c: E2 03 00 D0 34 00 90 00 78 [18:00:50]RAPDU: 90 00 [18:00:50]wFMCommunicate OK [18:00:50]wFMCommunicate request_size=4 [18:00:50]MH_SAM_APDU [18:00:50]CAPDU: 80 0D 03 02 [18:00:50]Write to MH i2c: E2 08 00 D1 34 80 0D 03 02 00 00 00 00 80 [18:00:50]Write i2c OK [18:00:50]MH_I2C_Read... [18:00:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:00:50]Read from MH i2c: E2 [18:00:50]MH_I2C_Read... [18:00:50]Read from MH i2c: E2 0B 00 [18:00:50]MH_I2C_Read... [18:00:50]Read from MH i2c: E2 0B 00 D1 34 00 F2 CF E7 6F 44 66 E3 39 90 00 5E [18:00:50]RAPDU: F2 CF E7 6F 44 66 E3 39 90 00 [18:00:50]wFMCommunicate OK [18:00:50]SAM_PROTO_SignData done [18:00:50]FM_MakeSignedData done [18:00:50]CreateOFDProtocolMessage [18:00:50]wFMCommunicate request_size=4 [18:00:50]MH_SAM_APDU [18:00:50]CAPDU: 80 11 00 00 [18:00:50]Write to MH i2c: E2 08 00 D2 34 80 11 00 00 00 00 00 00 80 [18:00:50]Write i2c OK [18:00:50]MH_I2C_Read... [18:00:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:00:51]Read from MH i2c: E2 [18:00:51]MH_I2C_Read... [18:00:51]Read from MH i2c: E2 17 00 [18:00:51]MH_I2C_Read... [18:00:51]Read from MH i2c: E2 17 00 D2 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D1 [18:00:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:00:51]wFMCommunicate OK [18:00:51]CreateOFDProtocolMessage done [18:00:51]OFDSenderStorePacket 95584 [18:00:51]StoreOFDPacket docnum=95584 [18:00:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F4 B5 07 01 72 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 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 02 00 00 F4 03 04 00 D2 7F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 60 75 01 00 35 04 06 00 43 66 5C 42 4C D3 F2 CF E7 6F 44 66 E3 39 [18:00:51]CheckFolder [18:00:51]dirname=/storage/ofd_packets [18:00:51]CheckFolder done [18:00:51]ProducePacketName [18:00:51]name=ofd_packets/00095584 [18:00:51]NVStorageSaveData ofd_packets/00095584 [18:00:51]File name is /storage/ofd_packets/00095584 [18:00:51]Write 301 bytes [18:00:51]NVStorageSaveData done [18:00:51]OFDSenderStorePacket done [18:00:51]KKMCreateOFDPacket done [18:00:51]NVStorageSaveData kkm_last_timestamp [18:00:51]File name is /storage/kkm_last_timestamp [18:00:51]Write 4 bytes [18:00:51]NVStorageSaveData done [18:00:51]ExternCall_PrintAddStr [18:00:51]wPrintStart [18:00:51]Write to MH i2c: 01 00 00 D3 34 07 [18:00:51]Write i2c OK [18:00:51]MH_I2C_Read... [18:00:51]Read from MH i2c: 01 [18:00:51]MH_I2C_Read... [18:00:51]Read from MH i2c: 01 07 00 [18:00:51]MH_I2C_Read... [18:00:51]Read from MH i2c: 01 07 00 D3 34 00 00 00 00 00 FF 0F 1C [18:00:51]RasterBufferAndPrint [18:00:51]line Счет N : (1)3406102 [18:00:51]line ИНН: 02508201610067 [18:00:51]line Контрольно-Кассовый Чек [18:00:51]line ПРОДАЖА [18:00:51]line ТРК (МРК, ГНК) : 22 [18:00:51]line Товар: 2710124130 [18:00:51]line Аи-92-К-4 [18:00:51]line 29.900 * 66.90 [18:00:51]line = 2000.31 [18:00:51]line НДС 12% НСП 1% [18:00:51]line > о реализуемом товаре [18:00:51]line ИТОГО: 2000.31 [18:00:51]line НСП 1% : 17.70 [18:00:51]line НДС 12% : 212.42 [18:00:51]line Наличными: 0.00 [18:00:51]line Безнал.: 2000.31 [18:00:51]line Место: АЗС № 82 "Партнер Нефть" [18:00:51]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:00:51]line СНО: Общий режим [18:00:51]line Чек 583 27.10.2024 18:00 [18:00:51]line Смена: 143 ФФД: 1.0 [18:00:51]line ЗНМ: 0300000017 [18:00:51]line РНМ: 0000000000170478 [18:00:51]line Версия ККМ: v1.0 [18:00:51]line Платежная система: Mbank [18:00:51]line ФМ: 0000000002098560 [18:00:51]line ФД: 95584 [18:00:51]line ФПД: 74106913574099 [18:00:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T180050&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95584&fm=74106913574099&tin=02508201610067®Number=0000000000170478&sum=200031 [18:00:51]OFD Sender: Processing packet 95584 [packets to send 57, broken 56] [18:00:51]ProducePacketName [18:00:51]name=ofd_packets/00095584 [18:00:51]OFD Sender: To server: pG, [18:00:51]CommunicateWithHost lk.salyk.kg:30040 [18:00:51]ConnectInit lk.salyk.kg [18:00:51]written 0, free lines is 4095 [18:00:51]Connected sock=10 [18:00:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F4 B5 07 01 72 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 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5F 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5F 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 02 00 00 F4 03 04 00 D2 7F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 60 75 01 00 35 04 06 00 43 66 5C 42 4C D3 F2 CF E7 6F 44 66 E3 39 [18:00:51]Write to MH i2c: 01 00 00 FC 34 30 [18:00:51]Write i2c OK [18:00:51]MH_I2C_Read... [18:00:51]Read from MH i2c: 01 [18:00:51]MH_I2C_Read... [18:00:51]Read from MH i2c: 01 07 00 [18:00:51]MH_I2C_Read... [18:00:51]Read from MH i2c: 01 07 00 FC 34 00 00 00 00 00 2C 0D 70 [18:00:51]RasterBufferAndPrint [18:00:51]line [18:00:51]line [18:00:51]line [18:00:51]line [18:00:51]line [18:00:51]written 0, free lines is 3380 [18:00:51]MH_Cut [18:00:51]Write to MH i2c: D1 01 00 03 35 01 0A [18:00:51]Write i2c OK [18:00:51]MH_I2C_Read... [18:00:51]Read from MH i2c: D1 [18:00:51]MH_I2C_Read... [18:00:51]Read from MH i2c: D1 01 00 [18:00:51]MH_I2C_Read... [18:00:51]Read from MH i2c: D1 01 00 03 35 00 09 [18:00:51]Write to MH i2c: 01 00 00 04 35 39 [18:00:51]Write i2c OK [18:00:51]MH_I2C_Read... [18:00:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 01 F1 47 00 5F 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 32 30 39 38 35 36 30 10 04 04 00 60 75 01 00 F4 03 04 00 FE 29 1E 67 B6 04 01 00 00 7F FA 6D 19 8D 76 A4 10 [18:00:51]CommunicateWithHost err = 0 [18:00:51]CheckOFDResponse [18:00:51]1017 (14) - 77093643461234 [18:00:51]1041 (16) - 0000000002098560 [18:00:51]1040 (4) - 95584 [18:00:51]1012 (4) - 27.10.2024 11:54 [18:00:51]1206 (1) - 0 [18:00:51]OFD Sender: Remove packet 95584 [18:00:51]ProducePacketName [18:00:51]name=ofd_packets/00095584 [18:00:51]NVStorageDeleteData [18:00:52]OFD Sender: No OFD packet to send [18:00:52]*** Cut start [18:00:52]*** Partial cut [18:00:52]*** CUTSNS_PIN = 1 [18:00:52]*** CUTSNS_PIN = 0 [18:00:52]*** Brake cut motor [18:00:53]Read from MH i2c: 01 [18:00:53]MH_I2C_Read... [18:00:53]*** Stop cut motor [18:00:53]*** Cut end [18:00:53]Read from MH i2c: 01 07 00 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: 01 07 00 04 35 00 00 00 00 00 FF 0F 4E [18:00:53]process_action close_receipt done [18:00:53]requested_data is exist [18:00:53]produce_requested_data [18:00:53]requested_item fm.sn is exist - process it [18:00:53]wFMCommunicate request_size=4 [18:00:53]MH_SAM_APDU [18:00:53]CAPDU: 80 11 00 00 [18:00:53]Write to MH i2c: E2 08 00 05 35 80 11 00 00 00 00 00 00 B4 [18:00:53]Write i2c OK [18:00:53]MH_I2C_Read... [18:00:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:00:53]Read from MH i2c: E2 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: E2 17 00 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: E2 17 00 05 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 05 [18:00:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:00:53]wFMCommunicate OK [18:00:53]requested_item fd.num is exist - process it [18:00:53]SAM_PROTO_GetFieldsCounters [18:00:53]wFMCommunicate request_size=4 [18:00:53]MH_SAM_APDU [18:00:53]CAPDU: 80 13 00 00 [18:00:53]Write to MH i2c: E2 08 00 06 35 80 13 00 00 00 00 00 00 B7 [18:00:53]Write i2c OK [18:00:53]MH_I2C_Read... [18:00:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:00:53]Read from MH i2c: E2 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: E2 62 00 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: E2 62 00 06 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 60 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 47 02 00 00 5E 04 04 00 47 02 00 00 57 04 04 00 48 02 00 00 19 04 04 00 00 00 00 00 90 00 18 [18:00:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 60 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 47 02 00 00 5E 04 04 00 47 02 00 00 57 04 04 00 48 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:00:53]wFMCommunicate OK [18:00:53]SAM_PROTO_GetFieldsCounters done [18:00:53]requested_item shift.num is exist - process it [18:00:53]requested_item shift.opened is exist - process it [18:00:53]req_shift_opened [18:00:53]FM_GetShiftState [18:00:53]SAM_PROTO_GetShiftState [18:00:53]wFMCommunicate request_size=4 [18:00:53]MH_SAM_APDU [18:00:53]CAPDU: 80 13 01 00 [18:00:53]Write to MH i2c: E2 08 00 07 35 80 13 01 00 00 00 00 00 B9 [18:00:53]Write i2c OK [18:00:53]MH_I2C_Read... [18:00:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:00:53]Read from MH i2c: E2 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: E2 0E 00 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: E2 0E 00 07 35 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 65 [18:00:53]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:00:53]wFMCommunicate OK [18:00:53]SAM_PROTO_GetShiftState done [18:00:53]FM_GetShiftState done [18:00:53]req_shift_opened done [18:00:53]requested_item shift.open_date is exist - process it [18:00:53]req_shift_open_date [18:00:53]req_shift_open_date done [18:00:53]produce_requested_data done [18:00:53]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95584,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:00:53]process_action_free close_receipt [18:00:53]json_value_free [18:00:53]json_value_free done [18:00:53]process_json_proto returns [18:00:53]Send response to host [18:00:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95584,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:00:53]free response buf [18:00:53]execute_script done [18:00:53]execute_script returns [18:00:53]free content buf [18:00:53]Sock 9.Close socket [18:00:53]Sock 9.Thread stoped [18:00:57]OFD Sender: No OFD packet to send [18:01:02]OFD Sender: No OFD packet to send [18:01:07]OFD Sender: No OFD packet to send [18:01:12]OFD Sender: No OFD packet to send [18:01:13]accept exits with 7 [18:01:13]New connection [18:01:13]New thread 3067301220 created [18:01:13]Thread 3067444580 joined [18:01:13]Waiting for new connection... [18:01:13] Sock 7.Parse request [18:01:13]Sock 7.Check first char [18:01:13]Sock 7.First char is OK [18:01:13]request: POST /json_proto HTTP/1.0 [18:01:13]Method: POST [18:01:13]URL: /json_proto [18:01:13]Method is POST - this is cgi request [18:01:13]url: /json_proto [18:01:13]query_string will be loaded in cgi processing [18:01:13]execute_cgi json_proto POST (null) [18:01:13]execute_cgi path=json_proto method=POST [18:01:13]POST find Content-Length [18:01:13]Host: 172.17.40.67:8080 [18:01:13]Content-Length: 770 [18:01:13]Content-Type: application/json [18:01:13] [18:01:13]POST finish read [18:01:13]Found Content-Length = 770 [18:01:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406103", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:01:13]execute_script... [18:01: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)3406103", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:01:13]POST & json_proto [18:01:13]process_json_proto [18:01:13]json parsed OK: [18:01:13]protocol is kg_v1.0 [18:01:13]action value=close_receipt [18:01:13]process_action close_receipt [18:01:13]cmd_close_receipt [18:01:13]MH_GetDate [18:01:13]Write to MH i2c: F0 00 00 08 35 2C [18:01:13]Write i2c OK [18:01:13]MH_I2C_Read... [18:01:13]Read from MH i2c: F0 [18:01:13]MH_I2C_Read... [18:01:13]Read from MH i2c: F0 09 00 [18:01:13]MH_I2C_Read... [18:01:13]Read from MH i2c: F0 09 00 08 35 00 EB 7F 1E 67 EE DA 66 66 B8 [18:01:13]GetLastDocTimeStamp 1730052050 [18:01:13]current date 1730052075 [18:01:13]FM_GetShiftState [18:01:13]SAM_PROTO_GetShiftState [18:01:13]wFMCommunicate request_size=4 [18:01:13]MH_SAM_APDU [18:01:13]CAPDU: 80 13 01 00 [18:01:13]Write to MH i2c: E2 08 00 09 35 80 13 01 00 00 00 00 00 BB [18:01:13]Write i2c OK [18:01:13]MH_I2C_Read... [18:01:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:01:13]Read from MH i2c: E2 [18:01:13]MH_I2C_Read... [18:01:13]Read from MH i2c: E2 0E 00 [18:01:13]MH_I2C_Read... [18:01:13]Read from MH i2c: E2 0E 00 09 35 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 67 [18:01:13]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:01:13]wFMCommunicate OK [18:01:13]SAM_PROTO_GetShiftState done [18:01:13]FM_GetShiftState done [18:01:13]opened in 1729987736 [18:01:13]opened+sec_in_day 1730074136 [18:01:13]quantity*price = 100015 [18:01:13]sum+1 = 100017 [18:01:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 584 27.10.2024 18:01 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95585 ФПД: 123595737433258 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T180115&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95585&fm=123595737433258&tin=02508201610067®Number=0000000000170478&sum=100016 [18:01:15]StoreToDocumentArchive [18:01:15]shift 143 fd 95585 [18:01:15]save to /storage/0143/doc_00095585 [18:01:15]save last doc name /storage/0143/doc_00095585 to /storage/kkm_last_doc_name [18:01:15]save OK [18:01:15]Clear old archive folders... [18:01:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:01:15]tlvbuf is 00B41D50 [18:01:15]SAM_PROTO_ClearQueue [18:01:15]wFMCommunicate request_size=4 [18:01:15]MH_SAM_APDU [18:01:15]CAPDU: 80 09 00 00 [18:01:15]Write to MH i2c: E2 08 00 16 35 80 09 00 00 00 00 00 00 BD [18:01:15]Write i2c OK [18:01:15]MH_I2C_Read... [18:01:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:01:15]Read from MH i2c: E2 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: E2 03 00 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: E2 03 00 16 35 00 90 00 BF [18:01:15]RAPDU: 90 00 [18:01:15]wFMCommunicate OK [18:01:15]SAM_PROTO_ClearQueue done [18:01:15]KKMCreateOFDPacket [18:01:15]OFDProtocolAddRootSTLVToBuf [18:01:15]FM_MakeSignedData [18:01:15]FM_MakeSignedData [18:01:15]SAM_PROTO_SignData [18:01:15]wFMCommunicate request_size=4 [18:01:15]MH_SAM_APDU [18:01:15]CAPDU: 80 0D 01 02 [18:01:15]Write to MH i2c: E2 08 00 17 35 80 0D 01 02 00 00 00 00 C5 [18:01:15]Write i2c OK [18:01:15]MH_I2C_Read... [18:01:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:01:15]Read from MH i2c: E2 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: E2 03 00 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: E2 03 00 17 35 00 90 00 C0 [18:01:15]RAPDU: 90 00 [18:01:15]wFMCommunicate OK [18:01:15]wFMCommunicate request_size=255 [18:01:15]MH_SAM_APDU [18:01: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 02 00 00 F4 03 04 00 EB 7F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 61 75 01 00 35 04 06 00 70 [18:01:15]Write to MH i2c: E2 02 01 18 35 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 02 00 00 F4 03 04 00 EB 7F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 61 75 01 00 35 04 06 00 70 00 00 7C [18:01:15]Write i2c OK [18:01:15]MH_I2C_Read... [18:01:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:01:15]Read from MH i2c: E2 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: E2 03 00 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: E2 03 00 18 35 00 90 00 C1 [18:01:15]RAPDU: 90 00 [18:01:15]wFMCommunicate OK [18:01:15]wFMCommunicate request_size=10 [18:01:15]MH_SAM_APDU [18:01:15]CAPDU: 80 0D 02 02 05 68 E0 06 84 AA [18:01:15]Write to MH i2c: E2 0D 00 19 35 80 0D 02 02 05 00 68 E0 06 84 AA 00 00 4E [18:01:15]Write i2c OK [18:01:15]MH_I2C_Read... [18:01:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:01:15]Read from MH i2c: E2 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: E2 03 00 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: E2 03 00 19 35 00 90 00 C2 [18:01:15]RAPDU: 90 00 [18:01:15]wFMCommunicate OK [18:01:15]wFMCommunicate request_size=4 [18:01:15]MH_SAM_APDU [18:01:15]CAPDU: 80 0D 03 02 [18:01:15]Write to MH i2c: E2 08 00 1A 35 80 0D 03 02 00 00 00 00 CA [18:01:15]Write i2c OK [18:01:15]MH_I2C_Read... [18:01:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:01:15]Read from MH i2c: E2 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: E2 0B 00 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: E2 0B 00 1A 35 00 96 A3 75 E6 0E 98 1C 08 90 00 29 [18:01:15]RAPDU: 96 A3 75 E6 0E 98 1C 08 90 00 [18:01:15]wFMCommunicate OK [18:01:15]SAM_PROTO_SignData done [18:01:15]FM_MakeSignedData done [18:01:15]CreateOFDProtocolMessage [18:01:15]wFMCommunicate request_size=4 [18:01:15]MH_SAM_APDU [18:01:15]CAPDU: 80 11 00 00 [18:01:15]Write to MH i2c: E2 08 00 1B 35 80 11 00 00 00 00 00 00 CA [18:01:15]Write i2c OK [18:01:15]MH_I2C_Read... [18:01:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:01:15]Read from MH i2c: E2 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: E2 17 00 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: E2 17 00 1B 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1B [18:01:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:01:15]wFMCommunicate OK [18:01:15]CreateOFDProtocolMessage done [18:01:15]OFDSenderStorePacket 95585 [18:01:15]StoreOFDPacket docnum=95585 [18:01:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 81 5C 07 01 05 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 02 00 00 F4 03 04 00 EB 7F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 61 75 01 00 35 04 06 00 70 68 E0 06 84 AA 96 A3 75 E6 0E 98 1C 08 [18:01:15]CheckFolder [18:01:15]dirname=/storage/ofd_packets [18:01:15]CheckFolder done [18:01:15]ProducePacketName [18:01:15]name=ofd_packets/00095585 [18:01:15]NVStorageSaveData ofd_packets/00095585 [18:01:15]File name is /storage/ofd_packets/00095585 [18:01:15]Write 301 bytes [18:01:15]NVStorageSaveData done [18:01:15]OFDSenderStorePacket done [18:01:15]KKMCreateOFDPacket done [18:01:15]NVStorageSaveData kkm_last_timestamp [18:01:15]File name is /storage/kkm_last_timestamp [18:01:15]Write 4 bytes [18:01:15]NVStorageSaveData done [18:01:15]ExternCall_PrintAddStr [18:01:15]wPrintStart [18:01:15]Write to MH i2c: 01 00 00 1C 35 51 [18:01:15]Write i2c OK [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: 01 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: 01 07 00 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: 01 07 00 1C 35 00 00 00 00 00 FF 0F 66 [18:01:15]RasterBufferAndPrint [18:01:15]line Счет N : (1)3406103 [18:01:15]line ИНН: 02508201610067 [18:01:15]line Контрольно-Кассовый Чек [18:01:15]line ПРОДАЖА [18:01:15]line ТРК (МРК, ГНК) : 12 [18:01:15]line Товар: 2710124130 [18:01:15]line Аи-92-К-4 [18:01:15]line 14.950 * 66.90 [18:01:15]line = 1000.16 [18:01:15]line НДС 12% НСП 1% [18:01:15]line > о реализуемом товаре [18:01:15]line ИТОГО: 1000.16 [18:01:15]line НСП 1% : 8.85 [18:01:15]line НДС 12% : 106.21 [18:01:15]line Наличными: 0.00 [18:01:15]line Безнал.: 1000.16 [18:01:15]line Место: АЗС № 82 "Партнер Нефть" [18:01:15]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:01:15]line СНО: Общий режим [18:01:15]line Чек 584 27.10.2024 18:01 [18:01:15]line Смена: 143 ФФД: 1.0 [18:01:15]line ЗНМ: 0300000017 [18:01:15]line РНМ: 0000000000170478 [18:01:15]line Версия ККМ: v1.0 [18:01:15]line Платежная система: Mbank [18:01:15]line ФМ: 0000000002098560 [18:01:15]line ФД: 95585 [18:01:15]line ФПД: 123595737433258 [18:01:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T180115&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95585&fm=123595737433258&tin=02508201610067®Number=0000000000170478&sum=100016 [18:01:15]OFD Sender: Processing packet 95585 [packets to send 57, broken 56] [18:01:15]ProducePacketName [18:01:15]name=ofd_packets/00095585 [18:01:15]OFD Sender: To server: pG, [18:01:15]CommunicateWithHost lk.salyk.kg:30040 [18:01:15]ConnectInit lk.salyk.kg [18:01:15]written 0, free lines is 4095 [18:01:16]Connected sock=10 [18:01:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 81 5C 07 01 05 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 02 00 00 F4 03 04 00 EB 7F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 61 75 01 00 35 04 06 00 70 68 E0 06 84 AA 96 A3 75 E6 0E 98 1C 08 [18:01:16]Write to MH i2c: 01 00 00 45 35 7A [18:01:16]Write i2c OK [18:01:16]MH_I2C_Read... [18:01:16]Read from MH i2c: 01 [18:01:16]MH_I2C_Read... [18:01:16]Read from MH i2c: 01 07 00 [18:01:16]MH_I2C_Read... [18:01:16]Read from MH i2c: 01 07 00 45 35 00 00 00 00 00 38 0D C6 [18:01:16]RasterBufferAndPrint [18:01:16]line [18:01:16]line [18:01:16]line [18:01:16]line [18:01:16]line [18:01:16]written 0, free lines is 3390 [18:01:16]MH_Cut [18:01:16]Write to MH i2c: D1 01 00 4C 35 01 53 [18:01:16]Write i2c OK [18:01:16]MH_I2C_Read... [18:01:16]Read from MH i2c: D1 [18:01:16]MH_I2C_Read... [18:01:16]Read from MH i2c: D1 01 00 [18:01:16]MH_I2C_Read... [18:01:16]Read from MH i2c: D1 01 00 4C 35 00 52 [18:01:16]Write to MH i2c: 01 00 00 4D 35 82 [18:01:16]Write i2c OK [18:01:16]MH_I2C_Read... [18:01:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E0 1A 47 00 95 DF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 61 75 01 00 F4 03 04 00 17 2A 1E 67 B6 04 01 00 00 CB 02 94 4A 0F 9D 26 C3 [18:01:16]CommunicateWithHost err = 0 [18:01:16]CheckOFDResponse [18:01:16]1017 (14) - 77093643461234 [18:01:16]1041 (16) - 0000000002098560 [18:01:16]1040 (4) - 95585 [18:01:16]1012 (4) - 27.10.2024 11:55 [18:01:16]1206 (1) - 0 [18:01:16]OFD Sender: Remove packet 95585 [18:01:16]ProducePacketName [18:01:16]name=ofd_packets/00095585 [18:01:16]NVStorageDeleteData [18:01:17]OFD Sender: No OFD packet to send [18:01:17]*** Cut start [18:01:17]*** Partial cut [18:01:17]*** CUTSNS_PIN = 1 [18:01:17]*** CUTSNS_PIN = 0 [18:01:17]*** Brake cut motor [18:01:17]Read from MH i2c: 01 [18:01:17]MH_I2C_Read... [18:01:17]*** Stop cut motor [18:01:17]*** Cut end [18:01:17]Read from MH i2c: 01 07 00 [18:01:17]MH_I2C_Read... [18:01:17]Read from MH i2c: 01 07 00 4D 35 00 00 00 00 00 FF 0F 97 [18:01:17]process_action close_receipt done [18:01:17]requested_data is exist [18:01:17]produce_requested_data [18:01:17]requested_item fm.sn is exist - process it [18:01:17]wFMCommunicate request_size=4 [18:01:17]MH_SAM_APDU [18:01:17]CAPDU: 80 11 00 00 [18:01:17]Write to MH i2c: E2 08 00 4E 35 80 11 00 00 00 00 00 00 FD [18:01:17]Write i2c OK [18:01:17]MH_I2C_Read... [18:01:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:01:17]Read from MH i2c: E2 [18:01:17]MH_I2C_Read... [18:01:17]Read from MH i2c: E2 17 00 [18:01:17]MH_I2C_Read... [18:01:17]Read from MH i2c: E2 17 00 4E 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4E [18:01:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:01:17]wFMCommunicate OK [18:01:17]requested_item fd.num is exist - process it [18:01:17]SAM_PROTO_GetFieldsCounters [18:01:17]wFMCommunicate request_size=4 [18:01:17]MH_SAM_APDU [18:01:17]CAPDU: 80 13 00 00 [18:01:17]Write to MH i2c: E2 08 00 4F 35 80 13 00 00 00 00 00 00 00 [18:01:17]Write i2c OK [18:01:17]MH_I2C_Read... [18:01:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:01:17]Read from MH i2c: E2 [18:01:17]MH_I2C_Read... [18:01:17]Read from MH i2c: E2 62 00 [18:01:17]MH_I2C_Read... [18:01:17]Read from MH i2c: E2 62 00 4F 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 61 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 48 02 00 00 5E 04 04 00 48 02 00 00 57 04 04 00 49 02 00 00 19 04 04 00 00 00 00 00 90 00 65 [18:01:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 61 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 48 02 00 00 5E 04 04 00 48 02 00 00 57 04 04 00 49 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:01:17]wFMCommunicate OK [18:01:17]SAM_PROTO_GetFieldsCounters done [18:01:17]requested_item shift.num is exist - process it [18:01:17]requested_item shift.opened is exist - process it [18:01:17]req_shift_opened [18:01:17]FM_GetShiftState [18:01:17]SAM_PROTO_GetShiftState [18:01:17]wFMCommunicate request_size=4 [18:01:17]MH_SAM_APDU [18:01:17]CAPDU: 80 13 01 00 [18:01:17]Write to MH i2c: E2 08 00 50 35 80 13 01 00 00 00 00 00 02 [18:01:17]Write i2c OK [18:01:17]MH_I2C_Read... [18:01:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:01:17]Read from MH i2c: E2 [18:01:17]MH_I2C_Read... [18:01:17]Read from MH i2c: E2 0E 00 [18:01:17]MH_I2C_Read... [18:01:17]Read from MH i2c: E2 0E 00 50 35 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 AE [18:01:17]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:01:17]wFMCommunicate OK [18:01:17]SAM_PROTO_GetShiftState done [18:01:17]FM_GetShiftState done [18:01:17]req_shift_opened done [18:01:17]requested_item shift.open_date is exist - process it [18:01:17]req_shift_open_date [18:01:17]req_shift_open_date done [18:01:17]produce_requested_data done [18:01:17]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95585,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:01:17]process_action_free close_receipt [18:01:17]json_value_free [18:01:17]json_value_free done [18:01:17]process_json_proto returns [18:01:17]Send response to host [18:01:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95585,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:01:17]free response buf [18:01:17]execute_script done [18:01:17]execute_script returns [18:01:17]free content buf [18:01:17]Sock 7.Close socket [18:01:17]Sock 7.Thread stoped [18:01:22]OFD Sender: No OFD packet to send [18:01:27]OFD Sender: No OFD packet to send [18:01:32]OFD Sender: No OFD packet to send [18:01:37]OFD Sender: No OFD packet to send [18:01:42]OFD Sender: No OFD packet to send [18:01:47]OFD Sender: No OFD packet to send [18:01:52]OFD Sender: No OFD packet to send [18:01:57]OFD Sender: No OFD packet to send [18:02:02]OFD Sender: No OFD packet to send [18:02:07]OFD Sender: No OFD packet to send [18:02:12]OFD Sender: No OFD packet to send [18:02:17]OFD Sender: No OFD packet to send [18:02:22]OFD Sender: No OFD packet to send [18:02:27]OFD Sender: No OFD packet to send [18:02:32]OFD Sender: No OFD packet to send [18:02:37]OFD Sender: No OFD packet to send [18:02:42]OFD Sender: No OFD packet to send [18:02:47]OFD Sender: No OFD packet to send [18:02:52]OFD Sender: No OFD packet to send [18:02:57]OFD Sender: No OFD packet to send [18:03:02]OFD Sender: No OFD packet to send [18:03:07]OFD Sender: No OFD packet to send [18:03:12]OFD Sender: No OFD packet to send [18:03:17]OFD Sender: No OFD packet to send [18:03:22]OFD Sender: No OFD packet to send [18:03:27]OFD Sender: No OFD packet to send [18:03:32]OFD Sender: No OFD packet to send [18:03:35]accept exits with 9 [18:03:35]New connection [18:03:35]New thread 3067444580 created [18:03:35]Thread 3067301220 joined [18:03:35]Waiting for new connection... [18:03:35] Sock 9.Parse request [18:03:35]Sock 9.Check first char [18:03:35]Sock 9.First char is OK [18:03:35]request: POST /json_proto HTTP/1.0 [18:03:35]Method: POST [18:03:35]URL: /json_proto [18:03:35]Method is POST - this is cgi request [18:03:35]url: /json_proto [18:03:35]query_string will be loaded in cgi processing [18:03:35]execute_cgi json_proto POST (null) [18:03:35]execute_cgi path=json_proto method=POST [18:03:35]POST find Content-Length [18:03:35]Host: 172.17.40.67:8080 [18:03:35]Content-Length: 683 [18:03:35]Content-Type: application/json [18:03:35] [18:03:35]POST finish read [18:03:35]Found Content-Length = 683 [18:03:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406104", "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" ] } } [18:03:35]execute_script... [18:03: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)3406104", "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" ] } } [18:03:35]POST & json_proto [18:03:35]process_json_proto [18:03:35]json parsed OK: [18:03:35]protocol is kg_v1.0 [18:03:35]action value=close_receipt [18:03:35]process_action close_receipt [18:03:35]cmd_close_receipt [18:03:35]MH_GetDate [18:03:35]Write to MH i2c: F0 00 00 51 35 75 [18:03:35]Write i2c OK [18:03:35]MH_I2C_Read... [18:03:35]Read from MH i2c: F0 [18:03:35]MH_I2C_Read... [18:03:35]Read from MH i2c: F0 09 00 [18:03:35]MH_I2C_Read... [18:03:35]Read from MH i2c: F0 09 00 51 35 00 79 80 1E 67 EE DA 66 66 90 [18:03:35]GetLastDocTimeStamp 1730052075 [18:03:35]current date 1730052217 [18:03:35]FM_GetShiftState [18:03:35]SAM_PROTO_GetShiftState [18:03:35]wFMCommunicate request_size=4 [18:03:35]MH_SAM_APDU [18:03:35]CAPDU: 80 13 01 00 [18:03:35]Write to MH i2c: E2 08 00 52 35 80 13 01 00 00 00 00 00 04 [18:03:35]Write i2c OK [18:03:35]MH_I2C_Read... [18:03:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:03:35]Read from MH i2c: E2 [18:03:35]MH_I2C_Read... [18:03:35]Read from MH i2c: E2 0E 00 [18:03:35]MH_I2C_Read... [18:03:35]Read from MH i2c: E2 0E 00 52 35 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B0 [18:03:35]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:03:35]wFMCommunicate OK [18:03:35]SAM_PROTO_GetShiftState done [18:03:35]FM_GetShiftState done [18:03:35]opened in 1729987736 [18:03:35]opened+sec_in_day 1730074136 [18:03:35]quantity*price = 200043 [18:03:35]sum+1 = 200044 [18:03:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 585 27.10.2024 18:03 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95586 ФПД: 225216193413620 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T180337&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95586&fm=225216193413620&tin=02508201610067®Number=0000000000170478&sum=200000 [18:03:37]StoreToDocumentArchive [18:03:37]shift 143 fd 95586 [18:03:37]save to /storage/0143/doc_00095586 [18:03:37]save last doc name /storage/0143/doc_00095586 to /storage/kkm_last_doc_name [18:03:37]save OK [18:03:37]Clear old archive folders... [18:03:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:03:37]tlvbuf is 00AABA10 [18:03:37]SAM_PROTO_ClearQueue [18:03:37]wFMCommunicate request_size=4 [18:03:37]MH_SAM_APDU [18:03:37]CAPDU: 80 09 00 00 [18:03:37]Write to MH i2c: E2 08 00 5F 35 80 09 00 00 00 00 00 00 06 [18:03:37]Write i2c OK [18:03:37]MH_I2C_Read... [18:03:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:03:37]Read from MH i2c: E2 [18:03:37]MH_I2C_Read... [18:03:37]Read from MH i2c: E2 03 00 [18:03:37]MH_I2C_Read... [18:03:37]Read from MH i2c: E2 03 00 5F 35 00 90 00 08 [18:03:37]RAPDU: 90 00 [18:03:37]wFMCommunicate OK [18:03:37]SAM_PROTO_ClearQueue done [18:03:37]KKMCreateOFDPacket [18:03:37]OFDProtocolAddRootSTLVToBuf [18:03:37]FM_MakeSignedData [18:03:37]FM_MakeSignedData [18:03:37]SAM_PROTO_SignData [18:03:37]wFMCommunicate request_size=4 [18:03:37]MH_SAM_APDU [18:03:37]CAPDU: 80 0D 01 02 [18:03:37]Write to MH i2c: E2 08 00 60 35 80 0D 01 02 00 00 00 00 0E [18:03:37]Write i2c OK [18:03:37]MH_I2C_Read... [18:03:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:03:37]OFD Sender: No OFD packet to send [18:03:37]Read from MH i2c: E2 [18:03:37]MH_I2C_Read... [18:03:37]Read from MH i2c: E2 03 00 [18:03:37]MH_I2C_Read... [18:03:37]Read from MH i2c: E2 03 00 60 35 00 90 00 09 [18:03:37]RAPDU: 90 00 [18:03:37]wFMCommunicate OK [18:03:37]wFMCommunicate request_size=255 [18:03:37]MH_SAM_APDU [18:03: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 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 49 02 00 00 F4 03 04 00 79 80 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 62 75 01 00 35 04 06 00 CC [18:03:37]Write to MH i2c: E2 02 01 61 35 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 49 02 00 00 F4 03 04 00 79 80 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 62 75 01 00 35 04 06 00 CC 00 00 41 [18:03:37]Write i2c OK [18:03:37]MH_I2C_Read... [18:03:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:37]Read from MH i2c: E2 [18:03:37]MH_I2C_Read... [18:03:37]Read from MH i2c: E2 03 00 [18:03:37]MH_I2C_Read... [18:03:37]Read from MH i2c: E2 03 00 61 35 00 90 00 0A [18:03:37]RAPDU: 90 00 [18:03:37]wFMCommunicate OK [18:03:37]wFMCommunicate request_size=10 [18:03:37]MH_SAM_APDU [18:03:37]CAPDU: 80 0D 02 02 05 D5 3B 34 C1 F4 [18:03:37]Write to MH i2c: E2 0D 00 62 35 80 0D 02 02 05 00 D5 3B 34 C1 F4 00 00 14 [18:03:37]Write i2c OK [18:03:37]MH_I2C_Read... [18:03:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:37]Read from MH i2c: E2 [18:03:37]MH_I2C_Read... [18:03:37]Read from MH i2c: E2 03 00 [18:03:37]MH_I2C_Read... [18:03:37]Read from MH i2c: E2 03 00 62 35 00 90 00 0B [18:03:37]RAPDU: 90 00 [18:03:37]wFMCommunicate OK [18:03:37]wFMCommunicate request_size=4 [18:03:37]MH_SAM_APDU [18:03:37]CAPDU: 80 0D 03 02 [18:03:37]Write to MH i2c: E2 08 00 63 35 80 0D 03 02 00 00 00 00 13 [18:03:37]Write i2c OK [18:03:37]MH_I2C_Read... [18:03:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:03:37]Read from MH i2c: E2 [18:03:37]MH_I2C_Read... [18:03:37]Read from MH i2c: E2 0B 00 [18:03:37]MH_I2C_Read... [18:03:37]Read from MH i2c: E2 0B 00 63 35 00 81 79 7C 6C 8F 69 07 D0 90 00 C5 [18:03:37]RAPDU: 81 79 7C 6C 8F 69 07 D0 90 00 [18:03:37]wFMCommunicate OK [18:03:37]SAM_PROTO_SignData done [18:03:37]FM_MakeSignedData done [18:03:37]CreateOFDProtocolMessage [18:03:37]wFMCommunicate request_size=4 [18:03:37]MH_SAM_APDU [18:03:37]CAPDU: 80 11 00 00 [18:03:37]Write to MH i2c: E2 08 00 64 35 80 11 00 00 00 00 00 00 13 [18:03:37]Write i2c OK [18:03:37]MH_I2C_Read... [18:03:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:37]Read from MH i2c: E2 [18:03:37]MH_I2C_Read... [18:03:37]Read from MH i2c: E2 17 00 [18:03:37]MH_I2C_Read... [18:03:37]Read from MH i2c: E2 17 00 64 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 64 [18:03:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:03:37]wFMCommunicate OK [18:03:37]CreateOFDProtocolMessage done [18:03:37]OFDSenderStorePacket 95586 [18:03:37]StoreOFDPacket docnum=95586 [18:03:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AB FE 07 01 13 F1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 49 02 00 00 F4 03 04 00 79 80 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 62 75 01 00 35 04 06 00 CC D5 3B 34 C1 F4 81 79 7C 6C 8F 69 07 D0 [18:03:37]CheckFolder [18:03:37]dirname=/storage/ofd_packets [18:03:37]CheckFolder done [18:03:37]ProducePacketName [18:03:37]name=ofd_packets/00095586 [18:03:37]NVStorageSaveData ofd_packets/00095586 [18:03:37]File name is /storage/ofd_packets/00095586 [18:03:37]Write 301 bytes [18:03:37]NVStorageSaveData done [18:03:37]OFDSenderStorePacket done [18:03:37]KKMCreateOFDPacket done [18:03:37]NVStorageSaveData kkm_last_timestamp [18:03:37]File name is /storage/kkm_last_timestamp [18:03:37]Write 4 bytes [18:03:37]NVStorageSaveData done [18:03:37]ExternCall_PrintAddStr [18:03:37]wPrintStart [18:03:37]Write to MH i2c: 01 00 00 65 35 9A [18:03:37]Write i2c OK [18:03:37]MH_I2C_Read... [18:03:37]Read from MH i2c: 01 [18:03:37]MH_I2C_Read... [18:03:37]Read from MH i2c: 01 07 00 [18:03:37]MH_I2C_Read... [18:03:37]Read from MH i2c: 01 07 00 65 35 00 00 00 00 00 FF 0F AF [18:03:37]RasterBufferAndPrint [18:03:37]line Счет N : (1)3406104 [18:03:37]line ИНН: 02508201610067 [18:03:37]line Контрольно-Кассовый Чек [18:03:37]line ПРОДАЖА [18:03:37]line ТРК (МРК, ГНК) : 13 [18:03:37]line Товар: 2710124500 [18:03:37]line Аи-95-К-5 [18:03:37]line 26.960 * 74.20 [18:03:37]line = 2000.43 [18:03:37]line НДС 12% НСП 1% [18:03:37]line > о реализуемом товаре [18:03:37]line ОКРУГЛЕНИЕ: -0.43 [18:03:37]line ИТОГО: 2000.00 [18:03:37]line Внесено: 2000.00 [18:03:37]line СДАЧА: 0.00 [18:03:37]line НСП 1% : 17.70 [18:03:37]line НДС 12% : 212.43 [18:03:37]line Наличными: 2000.00 [18:03:37]line Безнал.: 0.00 [18:03:37]line Место: АЗС № 82 "Партнер Нефть" [18:03:37]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:03:37]line СНО: Общий режим [18:03:37]line Чек 585 27.10.2024 18:03 [18:03:37]line Смена: 143 ФФД: 1.0 [18:03:37]line ЗНМ: 0300000017 [18:03:37]line РНМ: 0000000000170478 [18:03:37]line Версия ККМ: v1.0 [18:03:37]line ФМ: 0000000002098560 [18:03:37]line ФД: 95586 [18:03:37]line ФПД: 225216193413620 [18:03:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T180337&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95586&fm=225216193413620&tin=02508201610067®Number=0000000000170478&sum=200000 [18:03:37]OFD Sender: Processing packet 95586 [packets to send 57, broken 56] [18:03:37]ProducePacketName [18:03:37]name=ofd_packets/00095586 [18:03:37]OFD Sender: To server: pG, [18:03:37]CommunicateWithHost lk.salyk.kg:30040 [18:03:37]ConnectInit lk.salyk.kg [18:03:37]written 0, free lines is 4095 [18:03:38]Connected sock=10 [18:03:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AB FE 07 01 13 F1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 49 02 00 00 F4 03 04 00 79 80 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 62 75 01 00 35 04 06 00 CC D5 3B 34 C1 F4 81 79 7C 6C 8F 69 07 D0 [18:03:38]Write to MH i2c: 01 00 00 90 35 C5 [18:03:38]Write i2c OK [18:03:38]MH_I2C_Read... [18:03:38]Read from MH i2c: 01 [18:03:38]MH_I2C_Read... [18:03:38]Read from MH i2c: 01 07 00 [18:03:38]MH_I2C_Read... [18:03:38]Read from MH i2c: 01 07 00 90 35 00 00 00 00 00 FE 0C D6 [18:03:38]RasterBufferAndPrint [18:03:38]line [18:03:38]line [18:03:38]line [18:03:38]line [18:03:38]line [18:03:38]written 0, free lines is 3331 [18:03:38]MH_Cut [18:03:38]Write to MH i2c: D1 01 00 97 35 01 9E [18:03:38]Write i2c OK [18:03:38]MH_I2C_Read... [18:03:38]Read from MH i2c: D1 [18:03:38]MH_I2C_Read... [18:03:38]Read from MH i2c: D1 01 00 [18:03:38]MH_I2C_Read... [18:03:38]Read from MH i2c: D1 01 00 97 35 00 9D [18:03:38]Write to MH i2c: 01 00 00 98 35 CD [18:03:38]Write i2c OK [18:03:38]MH_I2C_Read... [18:03:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6D F1 47 00 16 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 32 30 39 38 35 36 30 10 04 04 00 62 75 01 00 F4 03 04 00 A5 2A 1E 67 B6 04 01 00 00 3A 7F 77 A5 2E D1 10 EC [18:03:38]CommunicateWithHost err = 0 [18:03:38]CheckOFDResponse [18:03:38]1017 (14) - 77093643461234 [18:03:38]1041 (16) - 0000000002098560 [18:03:38]1040 (4) - 95586 [18:03:38]1012 (4) - 27.10.2024 11:57 [18:03:38]1206 (1) - 0 [18:03:38]OFD Sender: Remove packet 95586 [18:03:38]ProducePacketName [18:03:38]name=ofd_packets/00095586 [18:03:38]NVStorageDeleteData [18:03:39]OFD Sender: No OFD packet to send [18:03:39]*** Cut start [18:03:39]*** Partial cut [18:03:39]*** CUTSNS_PIN = 1 [18:03:39]*** CUTSNS_PIN = 0 [18:03:39]*** Brake cut motor [18:03:39]Read from MH i2c: 01 [18:03:39]MH_I2C_Read... [18:03:39]*** Stop cut motor [18:03:39]*** Cut end [18:03:39]Read from MH i2c: 01 07 00 [18:03:39]MH_I2C_Read... [18:03:39]Read from MH i2c: 01 07 00 98 35 00 00 00 00 00 FF 0F E2 [18:03:39]process_action close_receipt done [18:03:39]requested_data is exist [18:03:39]produce_requested_data [18:03:39]requested_item fm.sn is exist - process it [18:03:39]wFMCommunicate request_size=4 [18:03:39]MH_SAM_APDU [18:03:39]CAPDU: 80 11 00 00 [18:03:39]Write to MH i2c: E2 08 00 99 35 80 11 00 00 00 00 00 00 48 [18:03:39]Write i2c OK [18:03:39]MH_I2C_Read... [18:03:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:39]Read from MH i2c: E2 [18:03:39]MH_I2C_Read... [18:03:39]Read from MH i2c: E2 17 00 [18:03:39]MH_I2C_Read... [18:03:39]Read from MH i2c: E2 17 00 99 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 99 [18:03:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:03:39]wFMCommunicate OK [18:03:39]requested_item fd.num is exist - process it [18:03:39]SAM_PROTO_GetFieldsCounters [18:03:39]wFMCommunicate request_size=4 [18:03:39]MH_SAM_APDU [18:03:39]CAPDU: 80 13 00 00 [18:03:39]Write to MH i2c: E2 08 00 9A 35 80 13 00 00 00 00 00 00 4B [18:03:39]Write i2c OK [18:03:39]MH_I2C_Read... [18:03:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:03:39]Read from MH i2c: E2 [18:03:39]MH_I2C_Read... [18:03:39]Read from MH i2c: E2 62 00 [18:03:39]MH_I2C_Read... [18:03:39]Read from MH i2c: E2 62 00 9A 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 62 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 49 02 00 00 5E 04 04 00 49 02 00 00 57 04 04 00 4A 02 00 00 19 04 04 00 00 00 00 00 90 00 B4 [18:03:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 62 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 49 02 00 00 5E 04 04 00 49 02 00 00 57 04 04 00 4A 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:03:39]wFMCommunicate OK [18:03:39]SAM_PROTO_GetFieldsCounters done [18:03:39]requested_item shift.num is exist - process it [18:03:39]requested_item shift.opened is exist - process it [18:03:39]req_shift_opened [18:03:39]FM_GetShiftState [18:03:39]SAM_PROTO_GetShiftState [18:03:39]wFMCommunicate request_size=4 [18:03:39]MH_SAM_APDU [18:03:39]CAPDU: 80 13 01 00 [18:03:39]Write to MH i2c: E2 08 00 9B 35 80 13 01 00 00 00 00 00 4D [18:03:39]Write i2c OK [18:03:39]MH_I2C_Read... [18:03:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:03:39]Read from MH i2c: E2 [18:03:39]MH_I2C_Read... [18:03:39]Read from MH i2c: E2 0E 00 [18:03:39]MH_I2C_Read... [18:03:39]Read from MH i2c: E2 0E 00 9B 35 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F9 [18:03:39]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:03:39]wFMCommunicate OK [18:03:39]SAM_PROTO_GetShiftState done [18:03:39]FM_GetShiftState done [18:03:39]req_shift_opened done [18:03:39]requested_item shift.open_date is exist - process it [18:03:39]req_shift_open_date [18:03:39]req_shift_open_date done [18:03:39]produce_requested_data done [18:03:39]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95586,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:03:39]process_action_free close_receipt [18:03:39]json_value_free [18:03:39]json_value_free done [18:03:39]process_json_proto returns [18:03:39]Send response to host [18:03:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95586,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:03:39]free response buf [18:03:39]execute_script done [18:03:39]execute_script returns [18:03:39]free content buf [18:03:39]Sock 9.Close socket [18:03:39]Sock 9.Thread stoped [18:03:44]OFD Sender: No OFD packet to send [18:03:49]OFD Sender: No OFD packet to send [18:03:54]OFD Sender: No OFD packet to send [18:03:59]OFD Sender: No OFD packet to send [18:04:04]OFD Sender: No OFD packet to send [18:04:09]OFD Sender: No OFD packet to send [18:04:14]OFD Sender: No OFD packet to send [18:04:19]OFD Sender: No OFD packet to send [18:04:24]OFD Sender: No OFD packet to send [18:04:29]OFD Sender: No OFD packet to send [18:04:34]OFD Sender: No OFD packet to send [18:04:39]OFD Sender: No OFD packet to send [18:04:44]OFD Sender: No OFD packet to send [18:04:49]OFD Sender: No OFD packet to send [18:04:50]accept exits with 7 [18:04:50]New connection [18:04:50]New thread 3067301220 created [18:04:50]Thread 3067444580 joined [18:04:50]Waiting for new connection... [18:04:50] Sock 7.Parse request [18:04:50]Sock 7.Check first char [18:04:50]Sock 7.First char is OK [18:04:50]request: POST /json_proto HTTP/1.0 [18:04:50]Method: POST [18:04:50]URL: /json_proto [18:04:50]Method is POST - this is cgi request [18:04:50]url: /json_proto [18:04:50]query_string will be loaded in cgi processing [18:04:50]execute_cgi json_proto POST (null) [18:04:50]execute_cgi path=json_proto method=POST [18:04:50]POST find Content-Length [18:04:50]Host: 172.17.40.67:8080 [18:04:50]Content-Length: 678 [18:04:50]Content-Type: application/json [18:04:50] [18:04:50]POST finish read [18:04:50]Found Content-Length = 678 [18:04:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406105", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:04:50]execute_script... [18:04: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)3406105", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:04:50]POST & json_proto [18:04:50]process_json_proto [18:04:50]json parsed OK: [18:04:50]protocol is kg_v1.0 [18:04:50]action value=close_receipt [18:04:50]process_action close_receipt [18:04:50]cmd_close_receipt [18:04:50]MH_GetDate [18:04:50]Write to MH i2c: F0 00 00 9C 35 C0 [18:04:50]Write i2c OK [18:04:50]MH_I2C_Read... [18:04:50]Read from MH i2c: F0 [18:04:50]MH_I2C_Read... [18:04:50]Read from MH i2c: F0 09 00 [18:04:50]MH_I2C_Read... [18:04:50]Read from MH i2c: F0 09 00 9C 35 00 C4 80 1E 67 EE DA 66 66 26 [18:04:50]GetLastDocTimeStamp 1730052217 [18:04:50]current date 1730052292 [18:04:50]FM_GetShiftState [18:04:50]SAM_PROTO_GetShiftState [18:04:50]wFMCommunicate request_size=4 [18:04:50]MH_SAM_APDU [18:04:50]CAPDU: 80 13 01 00 [18:04:50]Write to MH i2c: E2 08 00 9D 35 80 13 01 00 00 00 00 00 4F [18:04:50]Write i2c OK [18:04:50]MH_I2C_Read... [18:04:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:04:50]Read from MH i2c: E2 [18:04:50]MH_I2C_Read... [18:04:50]Read from MH i2c: E2 0E 00 [18:04:50]MH_I2C_Read... [18:04:50]Read from MH i2c: E2 0E 00 9D 35 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FB [18:04:50]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:04:50]wFMCommunicate OK [18:04:50]SAM_PROTO_GetShiftState done [18:04:50]FM_GetShiftState done [18:04:50]opened in 1729987736 [18:04:50]opened+sec_in_day 1730074136 [18:04:50]quantity*price = 50041 [18:04:50]sum+1 = 50042 [18:04:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 586 27.10.2024 18:04 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95587 ФПД: 12428491526041 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T180452&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95587&fm=12428491526041&tin=02508201610067®Number=0000000000170478&sum=50000 [18:04:52]StoreToDocumentArchive [18:04:52]shift 143 fd 95587 [18:04:52]save to /storage/0143/doc_00095587 [18:04:52]save last doc name /storage/0143/doc_00095587 to /storage/kkm_last_doc_name [18:04:52]save OK [18:04:52]Clear old archive folders... [18:04:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:04:52]tlvbuf is 00A78C30 [18:04:52]SAM_PROTO_ClearQueue [18:04:52]wFMCommunicate request_size=4 [18:04:52]MH_SAM_APDU [18:04:52]CAPDU: 80 09 00 00 [18:04:52]Write to MH i2c: E2 08 00 AA 35 80 09 00 00 00 00 00 00 51 [18:04:52]Write i2c OK [18:04:52]MH_I2C_Read... [18:04:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:04:52]Read from MH i2c: E2 [18:04:52]MH_I2C_Read... [18:04:52]Read from MH i2c: E2 03 00 [18:04:52]MH_I2C_Read... [18:04:52]Read from MH i2c: E2 03 00 AA 35 00 90 00 53 [18:04:52]RAPDU: 90 00 [18:04:52]wFMCommunicate OK [18:04:52]SAM_PROTO_ClearQueue done [18:04:52]KKMCreateOFDPacket [18:04:52]OFDProtocolAddRootSTLVToBuf [18:04:52]FM_MakeSignedData [18:04:52]FM_MakeSignedData [18:04:52]SAM_PROTO_SignData [18:04:52]wFMCommunicate request_size=4 [18:04:52]MH_SAM_APDU [18:04:52]CAPDU: 80 0D 01 02 [18:04:52]Write to MH i2c: E2 08 00 AB 35 80 0D 01 02 00 00 00 00 59 [18:04:52]Write i2c OK [18:04:52]MH_I2C_Read... [18:04:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:04:52]Read from MH i2c: E2 [18:04:52]MH_I2C_Read... [18:04:52]Read from MH i2c: E2 03 00 [18:04:52]MH_I2C_Read... [18:04:52]Read from MH i2c: E2 03 00 AB 35 00 90 00 54 [18:04:52]RAPDU: 90 00 [18:04:52]wFMCommunicate OK [18:04:52]wFMCommunicate request_size=255 [18:04:52]MH_SAM_APDU [18:04: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 02 00 00 F4 03 04 00 C4 80 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 63 75 01 00 35 04 06 00 0B [18:04:52]Write to MH i2c: E2 02 01 AC 35 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 02 00 00 F4 03 04 00 C4 80 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 63 75 01 00 35 04 06 00 0B 00 00 6F [18:04:52]Write i2c OK [18:04:52]MH_I2C_Read... [18:04:52]Read from MH i2c: E2 [18:04:52]MH_I2C_Read... [18:04:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:04:52]Read from MH i2c: E2 03 00 [18:04:52]MH_I2C_Read... [18:04:52]Read from MH i2c: E2 03 00 AC 35 00 90 00 55 [18:04:52]RAPDU: 90 00 [18:04:52]wFMCommunicate OK [18:04:52]wFMCommunicate request_size=10 [18:04:52]MH_SAM_APDU [18:04:52]CAPDU: 80 0D 02 02 05 4D BB D2 8F 99 [18:04:52]Write to MH i2c: E2 0D 00 AD 35 80 0D 02 02 05 00 4D BB D2 8F 99 00 00 68 [18:04:52]Write i2c OK [18:04:52]MH_I2C_Read... [18:04:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:04:52]Read from MH i2c: E2 [18:04:52]MH_I2C_Read... [18:04:52]Read from MH i2c: E2 03 00 [18:04:52]MH_I2C_Read... [18:04:52]Read from MH i2c: E2 03 00 AD 35 00 90 00 56 [18:04:52]RAPDU: 90 00 [18:04:52]wFMCommunicate OK [18:04:52]wFMCommunicate request_size=4 [18:04:52]MH_SAM_APDU [18:04:52]CAPDU: 80 0D 03 02 [18:04:52]Write to MH i2c: E2 08 00 AE 35 80 0D 03 02 00 00 00 00 5E [18:04:52]Write i2c OK [18:04:52]MH_I2C_Read... [18:04:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:04:52]Read from MH i2c: E2 [18:04:52]MH_I2C_Read... [18:04:52]Read from MH i2c: E2 0B 00 [18:04:52]MH_I2C_Read... [18:04:52]Read from MH i2c: E2 0B 00 AE 35 00 91 84 22 DB E9 C3 2E F8 90 00 43 [18:04:52]RAPDU: 91 84 22 DB E9 C3 2E F8 90 00 [18:04:52]wFMCommunicate OK [18:04:52]SAM_PROTO_SignData done [18:04:52]FM_MakeSignedData done [18:04:52]CreateOFDProtocolMessage [18:04:52]wFMCommunicate request_size=4 [18:04:52]MH_SAM_APDU [18:04:52]CAPDU: 80 11 00 00 [18:04:52]Write to MH i2c: E2 08 00 AF 35 80 11 00 00 00 00 00 00 5E [18:04:52]Write i2c OK [18:04:52]MH_I2C_Read... [18:04:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:04:52]Read from MH i2c: E2 [18:04:52]MH_I2C_Read... [18:04:52]Read from MH i2c: E2 17 00 [18:04:52]MH_I2C_Read... [18:04:52]Read from MH i2c: E2 17 00 AF 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AF [18:04:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:04:52]wFMCommunicate OK [18:04:52]CreateOFDProtocolMessage done [18:04:52]OFDSenderStorePacket 95587 [18:04:52]StoreOFDPacket docnum=95587 [18:04:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9E 46 07 01 83 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 02 00 00 F4 03 04 00 C4 80 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 63 75 01 00 35 04 06 00 0B 4D BB D2 8F 99 91 84 22 DB E9 C3 2E F8 [18:04:52]CheckFolder [18:04:52]dirname=/storage/ofd_packets [18:04:52]CheckFolder done [18:04:52]ProducePacketName [18:04:52]name=ofd_packets/00095587 [18:04:52]NVStorageSaveData ofd_packets/00095587 [18:04:52]File name is /storage/ofd_packets/00095587 [18:04:52]Write 301 bytes [18:04:52]NVStorageSaveData done [18:04:52]OFDSenderStorePacket done [18:04:52]KKMCreateOFDPacket done [18:04:52]NVStorageSaveData kkm_last_timestamp [18:04:52]File name is /storage/kkm_last_timestamp [18:04:52]Write 4 bytes [18:04:52]NVStorageSaveData done [18:04:52]ExternCall_PrintAddStr [18:04:52]wPrintStart [18:04:52]Write to MH i2c: 01 00 00 B0 35 E5 [18:04:52]Write i2c OK [18:04:52]MH_I2C_Read... [18:04:52]Read from MH i2c: 01 [18:04:52]MH_I2C_Read... [18:04:52]Read from MH i2c: 01 07 00 [18:04:52]MH_I2C_Read... [18:04:52]Read from MH i2c: 01 07 00 B0 35 00 00 00 00 00 FF 0F FA [18:04:52]RasterBufferAndPrint [18:04:52]line Счет N : (1)3406105 [18:04:52]line ИНН: 02508201610067 [18:04:52]line Контрольно-Кассовый Чек [18:04:52]line ПРОДАЖА [18:04:52]line ТРК (МРК, ГНК) : 22 [18:04:52]line Товар: 2710124130 [18:04:52]line Аи-92-К-4 [18:04:52]line 7.480 * 66.90 [18:04:52]line = 500.41 [18:04:52]line НДС 12% НСП 1% [18:04:52]line > о реализуемом товаре [18:04:52]line ОКРУГЛЕНИЕ: -0.41 [18:04:52]line ИТОГО: 500.00 [18:04:52]line Внесено: 500.00 [18:04:52]line СДАЧА: 0.00 [18:04:52]line НСП 1% : 4.43 [18:04:52]line НДС 12% : 53.14 [18:04:52]line Наличными: 500.00 [18:04:52]line Безнал.: 0.00 [18:04:52]line Место: АЗС № 82 "Партнер Нефть" [18:04:52]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:04:52]line СНО: Общий режим [18:04:52]line Чек 586 27.10.2024 18:04 [18:04:52]line Смена: 143 ФФД: 1.0 [18:04:52]line ЗНМ: 0300000017 [18:04:52]line РНМ: 0000000000170478 [18:04:52]line Версия ККМ: v1.0 [18:04:52]line ФМ: 0000000002098560 [18:04:52]line ФД: 95587 [18:04:52]line ФПД: 12428491526041 [18:04:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T180452&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95587&fm=12428491526041&tin=02508201610067®Number=0000000000170478&sum=50000 [18:04:52]OFD Sender: Processing packet 95587 [packets to send 57, broken 56] [18:04:52]ProducePacketName [18:04:52]name=ofd_packets/00095587 [18:04:52]OFD Sender: To server: pG, [18:04:52]CommunicateWithHost lk.salyk.kg:30040 [18:04:52]ConnectInit lk.salyk.kg [18:04:52]written 0, free lines is 4095 [18:04:53]Connected sock=10 [18:04:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9E 46 07 01 83 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 02 00 00 F4 03 04 00 C4 80 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 63 75 01 00 35 04 06 00 0B 4D BB D2 8F 99 91 84 22 DB E9 C3 2E F8 [18:04:53]Write to MH i2c: 01 00 00 DB 35 10 [18:04:53]Write i2c OK [18:04:53]MH_I2C_Read... [18:04:53]Read from MH i2c: 01 [18:04:53]MH_I2C_Read... [18:04:53]Read from MH i2c: 01 07 00 [18:04:53]MH_I2C_Read... [18:04:53]Read from MH i2c: 01 07 00 DB 35 00 00 00 00 00 FC 0C 1F [18:04:53]RasterBufferAndPrint [18:04:53]line [18:04:53]line [18:04:53]line [18:04:53]line [18:04:53]line [18:04:53]written 0, free lines is 3330 [18:04:53]MH_Cut [18:04:53]Write to MH i2c: D1 01 00 E2 35 01 E9 [18:04:53]Write i2c OK [18:04:53]MH_I2C_Read... [18:04:53]Read from MH i2c: D1 [18:04:53]MH_I2C_Read... [18:04:53]Read from MH i2c: D1 01 00 [18:04:53]MH_I2C_Read... [18:04:53]Read from MH i2c: D1 01 00 E2 35 00 E8 [18:04:53]Write to MH i2c: 01 00 00 E3 35 18 [18:04:53]Write i2c OK [18:04:53]MH_I2C_Read... [18:04:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 BF 67 47 00 92 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 32 30 39 38 35 36 30 10 04 04 00 63 75 01 00 F4 03 04 00 EF 2A 1E 67 B6 04 01 00 00 F2 E2 B7 AC 7A BF 13 3D [18:04:53]CommunicateWithHost err = 0 [18:04:53]CheckOFDResponse [18:04:53]1017 (14) - 77093643461234 [18:04:53]1041 (16) - 0000000002098560 [18:04:53]1040 (4) - 95587 [18:04:53]1012 (4) - 27.10.2024 11:58 [18:04:53]1206 (1) - 0 [18:04:53]OFD Sender: Remove packet 95587 [18:04:53]ProducePacketName [18:04:53]name=ofd_packets/00095587 [18:04:53]NVStorageDeleteData [18:04:54]OFD Sender: No OFD packet to send [18:04:54]*** Cut start [18:04:54]*** Partial cut [18:04:54]*** CUTSNS_PIN = 1 [18:04:54]*** CUTSNS_PIN = 0 [18:04:54]*** Brake cut motor [18:04:54]Read from MH i2c: 01 [18:04:54]MH_I2C_Read... [18:04:54]*** Stop cut motor [18:04:54]*** Cut end [18:04:54]Read from MH i2c: 01 07 00 [18:04:54]MH_I2C_Read... [18:04:54]Read from MH i2c: 01 07 00 E3 35 00 00 00 00 00 FF 0F 2D [18:04:54]process_action close_receipt done [18:04:54]requested_data is exist [18:04:54]produce_requested_data [18:04:54]requested_item fm.sn is exist - process it [18:04:54]wFMCommunicate request_size=4 [18:04:54]MH_SAM_APDU [18:04:54]CAPDU: 80 11 00 00 [18:04:54]Write to MH i2c: E2 08 00 E4 35 80 11 00 00 00 00 00 00 93 [18:04:54]Write i2c OK [18:04:54]MH_I2C_Read... [18:04:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:04:54]Read from MH i2c: E2 [18:04:54]MH_I2C_Read... [18:04:54]Read from MH i2c: E2 17 00 [18:04:54]MH_I2C_Read... [18:04:54]Read from MH i2c: E2 17 00 E4 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E4 [18:04:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:04:54]wFMCommunicate OK [18:04:54]requested_item fd.num is exist - process it [18:04:54]SAM_PROTO_GetFieldsCounters [18:04:54]wFMCommunicate request_size=4 [18:04:54]MH_SAM_APDU [18:04:54]CAPDU: 80 13 00 00 [18:04:54]Write to MH i2c: E2 08 00 E5 35 80 13 00 00 00 00 00 00 96 [18:04:54]Write i2c OK [18:04:54]MH_I2C_Read... [18:04:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:04:54]Read from MH i2c: E2 [18:04:54]MH_I2C_Read... [18:04:54]Read from MH i2c: E2 62 00 [18:04:54]MH_I2C_Read... [18:04:54]Read from MH i2c: E2 62 00 E5 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 63 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 4A 02 00 00 5E 04 04 00 4A 02 00 00 57 04 04 00 4B 02 00 00 19 04 04 00 00 00 00 00 90 00 03 [18:04:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 63 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 4A 02 00 00 5E 04 04 00 4A 02 00 00 57 04 04 00 4B 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:04:54]wFMCommunicate OK [18:04:54]SAM_PROTO_GetFieldsCounters done [18:04:54]requested_item shift.num is exist - process it [18:04:54]requested_item shift.opened is exist - process it [18:04:54]req_shift_opened [18:04:54]FM_GetShiftState [18:04:54]SAM_PROTO_GetShiftState [18:04:54]wFMCommunicate request_size=4 [18:04:54]MH_SAM_APDU [18:04:54]CAPDU: 80 13 01 00 [18:04:54]Write to MH i2c: E2 08 00 E6 35 80 13 01 00 00 00 00 00 98 [18:04:54]Write i2c OK [18:04:54]MH_I2C_Read... [18:04:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:04:54]Read from MH i2c: E2 [18:04:54]MH_I2C_Read... [18:04:54]Read from MH i2c: E2 0E 00 [18:04:54]MH_I2C_Read... [18:04:54]Read from MH i2c: E2 0E 00 E6 35 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 44 [18:04:54]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:04:54]wFMCommunicate OK [18:04:54]SAM_PROTO_GetShiftState done [18:04:54]FM_GetShiftState done [18:04:54]req_shift_opened done [18:04:54]requested_item shift.open_date is exist - process it [18:04:54]req_shift_open_date [18:04:54]req_shift_open_date done [18:04:54]produce_requested_data done [18:04:54]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95587,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:04:54]process_action_free close_receipt [18:04:54]json_value_free [18:04:54]json_value_free done [18:04:54]process_json_proto returns [18:04:54]Send response to host [18:04:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95587,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:04:54]free response buf [18:04:54]execute_script done [18:04:54]execute_script returns [18:04:54]free content buf [18:04:54]Sock 7.Close socket [18:04:54]Sock 7.Thread stoped [18:04:59]OFD Sender: No OFD packet to send [18:05:04]OFD Sender: No OFD packet to send [18:05:09]OFD Sender: No OFD packet to send [18:05:14]OFD Sender: No OFD packet to send [18:05:19]OFD Sender: No OFD packet to send [18:05:23]accept exits with 9 [18:05:23]New connection [18:05:23]New thread 3067444580 created [18:05:23]Thread 3067301220 joined [18:05:23]Waiting for new connection... [18:05:23] Sock 9.Parse request [18:05:23]Sock 9.Check first char [18:05:23]Sock 9.First char is OK [18:05:23]request: POST /json_proto HTTP/1.0 [18:05:23]Method: POST [18:05:23]URL: /json_proto [18:05:23]Method is POST - this is cgi request [18:05:23]url: /json_proto [18:05:23]query_string will be loaded in cgi processing [18:05:23]execute_cgi json_proto POST (null) [18:05:23]execute_cgi path=json_proto method=POST [18:05:23]POST find Content-Length [18:05:23]Host: 172.17.40.67:8080 [18:05:23]Content-Length: 678 [18:05:23]Content-Type: application/json [18:05:23] [18:05:23]POST finish read [18:05:23]Found Content-Length = 678 [18:05:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406106", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:05:23]execute_script... [18:05:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406106", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:05:23]POST & json_proto [18:05:23]process_json_proto [18:05:23]json parsed OK: [18:05:23]protocol is kg_v1.0 [18:05:23]action value=close_receipt [18:05:23]process_action close_receipt [18:05:23]cmd_close_receipt [18:05:23]MH_GetDate [18:05:23]Write to MH i2c: F0 00 00 E7 35 0B [18:05:23]Write i2c OK [18:05:23]MH_I2C_Read... [18:05:23]Read from MH i2c: F0 [18:05:23]MH_I2C_Read... [18:05:23]Read from MH i2c: F0 09 00 [18:05:23]MH_I2C_Read... [18:05:23]Read from MH i2c: F0 09 00 E7 35 00 E5 80 1E 67 EE DA 66 66 92 [18:05:23]GetLastDocTimeStamp 1730052292 [18:05:23]current date 1730052325 [18:05:23]FM_GetShiftState [18:05:23]SAM_PROTO_GetShiftState [18:05:23]wFMCommunicate request_size=4 [18:05:23]MH_SAM_APDU [18:05:23]CAPDU: 80 13 01 00 [18:05:23]Write to MH i2c: E2 08 00 E8 35 80 13 01 00 00 00 00 00 9A [18:05:23]Write i2c OK [18:05:23]MH_I2C_Read... [18:05:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:05:23]Read from MH i2c: E2 [18:05:23]MH_I2C_Read... [18:05:23]Read from MH i2c: E2 0E 00 [18:05:23]MH_I2C_Read... [18:05:23]Read from MH i2c: E2 0E 00 E8 35 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 46 [18:05:23]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:05:23]wFMCommunicate OK [18:05:23]SAM_PROTO_GetShiftState done [18:05:23]FM_GetShiftState done [18:05:23]opened in 1729987736 [18:05:23]opened+sec_in_day 1730074136 [18:05:23]quantity*price = 20003 [18:05:23]sum+1 = 20004 [18:05:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 587 27.10.2024 18:05 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95588 ФПД: 233375406054630 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T180525&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95588&fm=233375406054630&tin=02508201610067®Number=0000000000170478&sum=20000 [18:05:25]StoreToDocumentArchive [18:05:25]shift 143 fd 95588 [18:05:25]save to /storage/0143/doc_00095588 [18:05:25]save last doc name /storage/0143/doc_00095588 to /storage/kkm_last_doc_name [18:05:25]save OK [18:05:25]Clear old archive folders... [18:05:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:05:25]tlvbuf is 00A7C9E0 [18:05:25]SAM_PROTO_ClearQueue [18:05:25]wFMCommunicate request_size=4 [18:05:25]MH_SAM_APDU [18:05:25]CAPDU: 80 09 00 00 [18:05:25]Write to MH i2c: E2 08 00 F5 35 80 09 00 00 00 00 00 00 9C [18:05:25]Write i2c OK [18:05:25]MH_I2C_Read... [18:05:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:05:25]Read from MH i2c: E2 [18:05:25]MH_I2C_Read... [18:05:25]Read from MH i2c: E2 03 00 [18:05:25]MH_I2C_Read... [18:05:25]Read from MH i2c: E2 03 00 F5 35 00 90 00 9E [18:05:25]RAPDU: 90 00 [18:05:25]wFMCommunicate OK [18:05:25]SAM_PROTO_ClearQueue done [18:05:25]KKMCreateOFDPacket [18:05:25]OFDProtocolAddRootSTLVToBuf [18:05:25]FM_MakeSignedData [18:05:25]FM_MakeSignedData [18:05:25]SAM_PROTO_SignData [18:05:25]wFMCommunicate request_size=4 [18:05:25]MH_SAM_APDU [18:05:25]CAPDU: 80 0D 01 02 [18:05:25]Write to MH i2c: E2 08 00 F6 35 80 0D 01 02 00 00 00 00 A4 [18:05:25]Write i2c OK [18:05:25]MH_I2C_Read... [18:05:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:05:25]Read from MH i2c: E2 [18:05:25]MH_I2C_Read... [18:05:25]Read from MH i2c: E2 03 00 [18:05:25]MH_I2C_Read... [18:05:25]Read from MH i2c: E2 03 00 F6 35 00 90 00 9F [18:05:25]RAPDU: 90 00 [18:05:25]wFMCommunicate OK [18:05:25]wFMCommunicate request_size=255 [18:05:25]MH_SAM_APDU [18:05:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 02 00 00 F4 03 04 00 E5 80 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 64 75 01 00 35 04 06 00 D4 [18:05:25]Write to MH i2c: E2 02 01 F7 35 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 02 00 00 F4 03 04 00 E5 80 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 64 75 01 00 35 04 06 00 D4 00 00 68 [18:05:25]Write i2c OK [18:05:25]MH_I2C_Read... [18:05:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:05:25]Read from MH i2c: E2 [18:05:25]MH_I2C_Read... [18:05:25]Read from MH i2c: E2 03 00 [18:05:25]MH_I2C_Read... [18:05:25]Read from MH i2c: E2 03 00 F7 35 00 90 00 A0 [18:05:25]RAPDU: 90 00 [18:05:25]wFMCommunicate OK [18:05:25]wFMCommunicate request_size=10 [18:05:25]MH_SAM_APDU [18:05:25]CAPDU: 80 0D 02 02 05 40 F2 2D 5C E6 [18:05:25]Write to MH i2c: E2 0D 00 F8 35 80 0D 02 02 05 00 40 F2 2D 5C E6 00 00 52 [18:05:25]Write i2c OK [18:05:25]MH_I2C_Read... [18:05:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:05:25]Read from MH i2c: E2 [18:05:25]MH_I2C_Read... [18:05:25]Read from MH i2c: E2 03 00 [18:05:25]MH_I2C_Read... [18:05:25]Read from MH i2c: E2 03 00 F8 35 00 90 00 A1 [18:05:25]RAPDU: 90 00 [18:05:25]wFMCommunicate OK [18:05:25]wFMCommunicate request_size=4 [18:05:25]MH_SAM_APDU [18:05:25]CAPDU: 80 0D 03 02 [18:05:25]Write to MH i2c: E2 08 00 F9 35 80 0D 03 02 00 00 00 00 A9 [18:05:25]Write i2c OK [18:05:25]MH_I2C_Read... [18:05:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:05:25]Read from MH i2c: E2 [18:05:25]MH_I2C_Read... [18:05:25]Read from MH i2c: E2 0B 00 [18:05:25]MH_I2C_Read... [18:05:25]Read from MH i2c: E2 0B 00 F9 35 00 FB B7 59 F3 5B 1E 4A 91 90 00 FC [18:05:25]RAPDU: FB B7 59 F3 5B 1E 4A 91 90 00 [18:05:25]wFMCommunicate OK [18:05:25]SAM_PROTO_SignData done [18:05:25]FM_MakeSignedData done [18:05:25]CreateOFDProtocolMessage [18:05:25]wFMCommunicate request_size=4 [18:05:25]MH_SAM_APDU [18:05:25]CAPDU: 80 11 00 00 [18:05:25]Write to MH i2c: E2 08 00 FA 35 80 11 00 00 00 00 00 00 A9 [18:05:25]Write i2c OK [18:05:25]MH_I2C_Read... [18:05:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:05:25]Read from MH i2c: E2 [18:05:25]MH_I2C_Read... [18:05:25]Read from MH i2c: E2 17 00 [18:05:25]MH_I2C_Read... [18:05:25]Read from MH i2c: E2 17 00 FA 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FA [18:05:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:05:25]wFMCommunicate OK [18:05:25]CreateOFDProtocolMessage done [18:05:25]OFDSenderStorePacket 95588 [18:05:25]StoreOFDPacket docnum=95588 [18:05:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EE 82 07 01 0F AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 02 00 00 F4 03 04 00 E5 80 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 64 75 01 00 35 04 06 00 D4 40 F2 2D 5C E6 FB B7 59 F3 5B 1E 4A 91 [18:05:25]CheckFolder [18:05:25]dirname=/storage/ofd_packets [18:05:25]CheckFolder done [18:05:25]ProducePacketName [18:05:25]name=ofd_packets/00095588 [18:05:25]NVStorageSaveData ofd_packets/00095588 [18:05:25]File name is /storage/ofd_packets/00095588 [18:05:25]Write 301 bytes [18:05:25]NVStorageSaveData done [18:05:25]OFDSenderStorePacket done [18:05:25]KKMCreateOFDPacket done [18:05:25]NVStorageSaveData kkm_last_timestamp [18:05:25]File name is /storage/kkm_last_timestamp [18:05:25]Write 4 bytes [18:05:25]NVStorageSaveData done [18:05:25]ExternCall_PrintAddStr [18:05:25]wPrintStart [18:05:25]Write to MH i2c: 01 00 00 FB 35 30 [18:05:25]Write i2c OK [18:05:25]MH_I2C_Read... [18:05:25]Read from MH i2c: 01 [18:05:25]MH_I2C_Read... [18:05:25]Read from MH i2c: 01 07 00 [18:05:25]MH_I2C_Read... [18:05:25]Read from MH i2c: 01 07 00 FB 35 00 00 00 00 00 FF 0F 45 [18:05:25]RasterBufferAndPrint [18:05:25]line Счет N : (1)3406106 [18:05:25]line ИНН: 02508201610067 [18:05:25]line Контрольно-Кассовый Чек [18:05:25]line ПРОДАЖА [18:05:25]line ТРК (МРК, ГНК) : 12 [18:05:25]line Товар: 2710124130 [18:05:25]line Аи-92-К-4 [18:05:25]line 2.990 * 66.90 [18:05:25]line = 200.03 [18:05:25]line НДС 12% НСП 1% [18:05:25]line > о реализуемом товаре [18:05:25]line ОКРУГЛЕНИЕ: -0.03 [18:05:25]line ИТОГО: 200.00 [18:05:25]line Внесено: 200.00 [18:05:25]line СДАЧА: 0.00 [18:05:25]line НСП 1% : 1.77 [18:05:25]line НДС 12% : 21.24 [18:05:25]line Наличными: 200.00 [18:05:25]line Безнал.: 0.00 [18:05:25]line Место: АЗС № 82 "Партнер Нефть" [18:05:25]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:05:25]line СНО: Общий режим [18:05:25]line Чек 587 27.10.2024 18:05 [18:05:25]line Смена: 143 ФФД: 1.0 [18:05:25]line ЗНМ: 0300000017 [18:05:25]line РНМ: 0000000000170478 [18:05:25]line Версия ККМ: v1.0 [18:05:25]line ФМ: 0000000002098560 [18:05:25]line ФД: 95588 [18:05:25]line ФПД: 233375406054630 [18:05:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T180525&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95588&fm=233375406054630&tin=02508201610067®Number=0000000000170478&sum=20000 [18:05:25]OFD Sender: Processing packet 95588 [packets to send 57, broken 56] [18:05:25]ProducePacketName [18:05:25]name=ofd_packets/00095588 [18:05:25]OFD Sender: To server: pG, [18:05:25]CommunicateWithHost lk.salyk.kg:30040 [18:05:25]ConnectInit lk.salyk.kg [18:05:25]written 0, free lines is 4095 [18:05:26]Connected sock=10 [18:05:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EE 82 07 01 0F AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 02 00 00 F4 03 04 00 E5 80 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 64 75 01 00 35 04 06 00 D4 40 F2 2D 5C E6 FB B7 59 F3 5B 1E 4A 91 [18:05:26]Write to MH i2c: 01 00 00 26 36 5C [18:05:26]Write i2c OK [18:05:26]MH_I2C_Read... [18:05:26]Read from MH i2c: 01 [18:05:26]MH_I2C_Read... [18:05:26]Read from MH i2c: 01 07 00 [18:05:26]MH_I2C_Read... [18:05:26]Read from MH i2c: 01 07 00 26 36 00 00 00 00 00 00 0D 70 [18:05:26]RasterBufferAndPrint [18:05:26]line [18:05:26]line [18:05:26]line [18:05:26]line [18:05:26]line [18:05:26]written 0, free lines is 3334 [18:05:26]MH_Cut [18:05:26]Write to MH i2c: D1 01 00 2D 36 01 35 [18:05:26]Write i2c OK [18:05:26]MH_I2C_Read... [18:05:26]Read from MH i2c: D1 [18:05:26]MH_I2C_Read... [18:05:26]Read from MH i2c: D1 01 00 [18:05:26]MH_I2C_Read... [18:05:26]Read from MH i2c: D1 01 00 2D 36 00 34 [18:05:26]Write to MH i2c: 01 00 00 2E 36 64 [18:05:26]Write i2c OK [18:05:26]MH_I2C_Read... [18:05:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 88 1E 47 00 1C 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 32 30 39 38 35 36 30 10 04 04 00 64 75 01 00 F4 03 04 00 10 2B 1E 67 B6 04 01 00 00 EE 93 95 56 7D 2F 2E 60 [18:05:26]CommunicateWithHost err = 0 [18:05:26]CheckOFDResponse [18:05:26]1017 (14) - 77093643461234 [18:05:26]1041 (16) - 0000000002098560 [18:05:26]1040 (4) - 95588 [18:05:26]1012 (4) - 27.10.2024 11:59 [18:05:26]1206 (1) - 0 [18:05:26]OFD Sender: Remove packet 95588 [18:05:26]ProducePacketName [18:05:26]name=ofd_packets/00095588 [18:05:26]NVStorageDeleteData [18:05:26]OFD Sender: No OFD packet to send [18:05:27]*** Cut start [18:05:27]*** Partial cut [18:05:27]*** CUTSNS_PIN = 1 [18:05:27]*** CUTSNS_PIN = 0 [18:05:27]*** Brake cut motor [18:05:27]Read from MH i2c: 01 [18:05:27]MH_I2C_Read... [18:05:27]*** Stop cut motor [18:05:27]*** Cut end [18:05:27]Read from MH i2c: 01 07 00 [18:05:27]MH_I2C_Read... [18:05:27]Read from MH i2c: 01 07 00 2E 36 00 00 00 00 00 FF 0F 79 [18:05:27]process_action close_receipt done [18:05:27]requested_data is exist [18:05:27]produce_requested_data [18:05:27]requested_item fm.sn is exist - process it [18:05:27]wFMCommunicate request_size=4 [18:05:27]MH_SAM_APDU [18:05:27]CAPDU: 80 11 00 00 [18:05:27]Write to MH i2c: E2 08 00 2F 36 80 11 00 00 00 00 00 00 DF [18:05:27]Write i2c OK [18:05:27]MH_I2C_Read... [18:05:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:05:27]Read from MH i2c: E2 [18:05:27]MH_I2C_Read... [18:05:27]Read from MH i2c: E2 17 00 [18:05:27]MH_I2C_Read... [18:05:27]Read from MH i2c: E2 17 00 2F 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 30 [18:05:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:05:27]wFMCommunicate OK [18:05:27]requested_item fd.num is exist - process it [18:05:27]SAM_PROTO_GetFieldsCounters [18:05:27]wFMCommunicate request_size=4 [18:05:27]MH_SAM_APDU [18:05:27]CAPDU: 80 13 00 00 [18:05:27]Write to MH i2c: E2 08 00 30 36 80 13 00 00 00 00 00 00 E2 [18:05:27]Write i2c OK [18:05:27]MH_I2C_Read... [18:05:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:05:27]Read from MH i2c: E2 [18:05:27]MH_I2C_Read... [18:05:27]Read from MH i2c: E2 62 00 [18:05:27]MH_I2C_Read... [18:05:27]Read from MH i2c: E2 62 00 30 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 64 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 4B 02 00 00 5E 04 04 00 4B 02 00 00 57 04 04 00 4C 02 00 00 19 04 04 00 00 00 00 00 90 00 53 [18:05:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 64 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 4B 02 00 00 5E 04 04 00 4B 02 00 00 57 04 04 00 4C 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:05:27]wFMCommunicate OK [18:05:27]SAM_PROTO_GetFieldsCounters done [18:05:27]requested_item shift.num is exist - process it [18:05:27]requested_item shift.opened is exist - process it [18:05:27]req_shift_opened [18:05:27]FM_GetShiftState [18:05:27]SAM_PROTO_GetShiftState [18:05:27]wFMCommunicate request_size=4 [18:05:27]MH_SAM_APDU [18:05:27]CAPDU: 80 13 01 00 [18:05:27]Write to MH i2c: E2 08 00 31 36 80 13 01 00 00 00 00 00 E4 [18:05:27]Write i2c OK [18:05:27]MH_I2C_Read... [18:05:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:05:27]Read from MH i2c: E2 [18:05:27]MH_I2C_Read... [18:05:27]Read from MH i2c: E2 0E 00 [18:05:27]MH_I2C_Read... [18:05:27]Read from MH i2c: E2 0E 00 31 36 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 90 [18:05:27]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:05:27]wFMCommunicate OK [18:05:27]SAM_PROTO_GetShiftState done [18:05:27]FM_GetShiftState done [18:05:27]req_shift_opened done [18:05:27]requested_item shift.open_date is exist - process it [18:05:27]req_shift_open_date [18:05:27]req_shift_open_date done [18:05:27]produce_requested_data done [18:05:27]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95588,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:05:27]process_action_free close_receipt [18:05:27]json_value_free [18:05:27]json_value_free done [18:05:27]process_json_proto returns [18:05:27]Send response to host [18:05:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95588,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:05:27]free response buf [18:05:27]execute_script done [18:05:27]execute_script returns [18:05:27]free content buf [18:05:27]Sock 9.Close socket [18:05:27]Sock 9.Thread stoped [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:52]OFD Sender: No OFD packet to send [18:05:57]OFD Sender: No OFD packet to send [18:06:02]OFD Sender: No OFD packet to send [18:06:07]OFD Sender: No OFD packet to send [18:06:12]OFD Sender: No OFD packet to send [18:06:17]OFD Sender: No OFD packet to send [18:06:17]accept exits with 7 [18:06:17]New connection [18:06:17]New thread 3067301220 created [18:06:17]Thread 3067444580 joined [18:06:17]Waiting for new connection... [18:06:17] Sock 7.Parse request [18:06:17]Sock 7.Check first char [18:06:17]Sock 7.First char is OK [18:06:17]request: POST /json_proto HTTP/1.0 [18:06:17]Method: POST [18:06:17]URL: /json_proto [18:06:17]Method is POST - this is cgi request [18:06:17]url: /json_proto [18:06:17]query_string will be loaded in cgi processing [18:06:17]execute_cgi json_proto POST (null) [18:06:17]execute_cgi path=json_proto method=POST [18:06:17]POST find Content-Length [18:06:17]Host: 172.17.40.67:8080 [18:06:17]Content-Length: 678 [18:06:17]Content-Type: application/json [18:06:17] [18:06:17]POST finish read [18:06:17]Found Content-Length = 678 [18:06:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406107", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:06:17]execute_script... [18:06: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)3406107", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:06:17]POST & json_proto [18:06:17]process_json_proto [18:06:17]json parsed OK: [18:06:17]protocol is kg_v1.0 [18:06:17]action value=close_receipt [18:06:17]process_action close_receipt [18:06:17]cmd_close_receipt [18:06:17]MH_GetDate [18:06:17]Write to MH i2c: F0 00 00 32 36 57 [18:06:17]Write i2c OK [18:06:17]MH_I2C_Read... [18:06:17]Read from MH i2c: F0 [18:06:17]MH_I2C_Read... [18:06:17]Read from MH i2c: F0 09 00 [18:06:17]MH_I2C_Read... [18:06:17]Read from MH i2c: F0 09 00 32 36 00 1A 81 1E 67 EE DA 66 66 14 [18:06:17]GetLastDocTimeStamp 1730052325 [18:06:17]current date 1730052378 [18:06:17]FM_GetShiftState [18:06:17]SAM_PROTO_GetShiftState [18:06:17]wFMCommunicate request_size=4 [18:06:17]MH_SAM_APDU [18:06:17]CAPDU: 80 13 01 00 [18:06:17]Write to MH i2c: E2 08 00 33 36 80 13 01 00 00 00 00 00 E6 [18:06:17]Write i2c OK [18:06:17]MH_I2C_Read... [18:06:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:06:17]Read from MH i2c: E2 [18:06:17]MH_I2C_Read... [18:06:17]Read from MH i2c: E2 0E 00 [18:06:17]MH_I2C_Read... [18:06:17]Read from MH i2c: E2 0E 00 33 36 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 92 [18:06:17]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:06:17]wFMCommunicate OK [18:06:17]SAM_PROTO_GetShiftState done [18:06:17]FM_GetShiftState done [18:06:17]opened in 1729987736 [18:06:17]opened+sec_in_day 1730074136 [18:06:17]quantity*price = 20003 [18:06:17]sum+1 = 20004 [18:06:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 588 27.10.2024 18:06 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95589 ФПД: 161777083776539 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T180619&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95589&fm=161777083776539&tin=02508201610067®Number=0000000000170478&sum=20000 [18:06:18]StoreToDocumentArchive [18:06:18]shift 143 fd 95589 [18:06:18]save to /storage/0143/doc_00095589 [18:06:18]save last doc name /storage/0143/doc_00095589 to /storage/kkm_last_doc_name [18:06:18]save OK [18:06:18]Clear old archive folders... [18:06:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:06:18]tlvbuf is B6F52BE0 [18:06:18]SAM_PROTO_ClearQueue [18:06:18]wFMCommunicate request_size=4 [18:06:18]MH_SAM_APDU [18:06:18]CAPDU: 80 09 00 00 [18:06:18]Write to MH i2c: E2 08 00 40 36 80 09 00 00 00 00 00 00 E8 [18:06:18]Write i2c OK [18:06:18]MH_I2C_Read... [18:06:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:06:18]Read from MH i2c: E2 [18:06:18]MH_I2C_Read... [18:06:18]Read from MH i2c: E2 03 00 [18:06:18]MH_I2C_Read... [18:06:18]Read from MH i2c: E2 03 00 40 36 00 90 00 EA [18:06:18]RAPDU: 90 00 [18:06:18]wFMCommunicate OK [18:06:18]SAM_PROTO_ClearQueue done [18:06:18]KKMCreateOFDPacket [18:06:18]OFDProtocolAddRootSTLVToBuf [18:06:18]FM_MakeSignedData [18:06:18]FM_MakeSignedData [18:06:18]SAM_PROTO_SignData [18:06:18]wFMCommunicate request_size=4 [18:06:18]MH_SAM_APDU [18:06:18]CAPDU: 80 0D 01 02 [18:06:18]Write to MH i2c: E2 08 00 41 36 80 0D 01 02 00 00 00 00 F0 [18:06:18]Write i2c OK [18:06:18]MH_I2C_Read... [18:06:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:06:18]Read from MH i2c: E2 [18:06:18]MH_I2C_Read... [18:06:18]Read from MH i2c: E2 03 00 [18:06:18]MH_I2C_Read... [18:06:18]Read from MH i2c: E2 03 00 41 36 00 90 00 EB [18:06:18]RAPDU: 90 00 [18:06:18]wFMCommunicate OK [18:06:18]wFMCommunicate request_size=255 [18:06:18]MH_SAM_APDU [18:06: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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 02 00 00 F4 03 04 00 1B 81 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 65 75 01 00 35 04 06 00 93 [18:06:18]Write to MH i2c: E2 02 01 42 36 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 02 00 00 F4 03 04 00 1B 81 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 65 75 01 00 35 04 06 00 93 00 00 AC [18:06:18]Write i2c OK [18:06:18]MH_I2C_Read... [18:06:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:06:19]Read from MH i2c: E2 [18:06:19]MH_I2C_Read... [18:06:19]Read from MH i2c: E2 03 00 [18:06:19]MH_I2C_Read... [18:06:19]Read from MH i2c: E2 03 00 42 36 00 90 00 EC [18:06:19]RAPDU: 90 00 [18:06:19]wFMCommunicate OK [18:06:19]wFMCommunicate request_size=10 [18:06:19]MH_SAM_APDU [18:06:19]CAPDU: 80 0D 02 02 05 22 A9 9C 7E 1B [18:06:19]Write to MH i2c: E2 0D 00 43 36 80 0D 02 02 05 00 22 A9 9C 7E 1B 00 00 FD [18:06:19]Write i2c OK [18:06:19]MH_I2C_Read... [18:06:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:06:19]Read from MH i2c: E2 [18:06:19]MH_I2C_Read... [18:06:19]Read from MH i2c: E2 03 00 [18:06:19]MH_I2C_Read... [18:06:19]Read from MH i2c: E2 03 00 43 36 00 90 00 ED [18:06:19]RAPDU: 90 00 [18:06:19]wFMCommunicate OK [18:06:19]wFMCommunicate request_size=4 [18:06:19]MH_SAM_APDU [18:06:19]CAPDU: 80 0D 03 02 [18:06:19]Write to MH i2c: E2 08 00 44 36 80 0D 03 02 00 00 00 00 F5 [18:06:19]Write i2c OK [18:06:19]MH_I2C_Read... [18:06:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:06:19]Read from MH i2c: E2 [18:06:19]MH_I2C_Read... [18:06:19]Read from MH i2c: E2 0B 00 [18:06:19]MH_I2C_Read... [18:06:19]Read from MH i2c: E2 0B 00 44 36 00 14 97 36 17 6C 29 92 D4 90 00 E9 [18:06:19]RAPDU: 14 97 36 17 6C 29 92 D4 90 00 [18:06:19]wFMCommunicate OK [18:06:19]SAM_PROTO_SignData done [18:06:19]FM_MakeSignedData done [18:06:19]CreateOFDProtocolMessage [18:06:19]wFMCommunicate request_size=4 [18:06:19]MH_SAM_APDU [18:06:19]CAPDU: 80 11 00 00 [18:06:19]Write to MH i2c: E2 08 00 45 36 80 11 00 00 00 00 00 00 F5 [18:06:19]Write i2c OK [18:06:19]MH_I2C_Read... [18:06:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:06:19]Read from MH i2c: E2 [18:06:19]MH_I2C_Read... [18:06:19]Read from MH i2c: E2 17 00 [18:06:19]MH_I2C_Read... [18:06:19]Read from MH i2c: E2 17 00 45 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 46 [18:06:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:06:19]wFMCommunicate OK [18:06:19]CreateOFDProtocolMessage done [18:06:19]OFDSenderStorePacket 95589 [18:06:19]StoreOFDPacket docnum=95589 [18:06:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 81 28 07 01 B6 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 02 00 00 F4 03 04 00 1B 81 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 65 75 01 00 35 04 06 00 93 22 A9 9C 7E 1B 14 97 36 17 6C 29 92 D4 [18:06:19]CheckFolder [18:06:19]dirname=/storage/ofd_packets [18:06:19]CheckFolder done [18:06:19]ProducePacketName [18:06:19]name=ofd_packets/00095589 [18:06:19]NVStorageSaveData ofd_packets/00095589 [18:06:19]File name is /storage/ofd_packets/00095589 [18:06:19]Write 301 bytes [18:06:19]NVStorageSaveData done [18:06:19]OFDSenderStorePacket done [18:06:19]KKMCreateOFDPacket done [18:06:19]NVStorageSaveData kkm_last_timestamp [18:06:19]File name is /storage/kkm_last_timestamp [18:06:19]Write 4 bytes [18:06:19]NVStorageSaveData done [18:06:19]ExternCall_PrintAddStr [18:06:19]wPrintStart [18:06:19]Write to MH i2c: 01 00 00 46 36 7C [18:06:19]Write i2c OK [18:06:19]MH_I2C_Read... [18:06:19]Read from MH i2c: 01 [18:06:19]MH_I2C_Read... [18:06:19]Read from MH i2c: 01 07 00 [18:06:19]MH_I2C_Read... [18:06:19]Read from MH i2c: 01 07 00 46 36 00 00 00 00 00 FF 0F 91 [18:06:19]RasterBufferAndPrint [18:06:19]line Счет N : (1)3406107 [18:06:19]line ИНН: 02508201610067 [18:06:19]line Контрольно-Кассовый Чек [18:06:19]line ПРОДАЖА [18:06:19]line ТРК (МРК, ГНК) : 32 [18:06:19]line Товар: 2710124130 [18:06:19]line Аи-92-К-4 [18:06:19]line 2.990 * 66.90 [18:06:19]line = 200.03 [18:06:19]line НДС 12% НСП 1% [18:06:19]line > о реализуемом товаре [18:06:19]line ОКРУГЛЕНИЕ: -0.03 [18:06:19]line ИТОГО: 200.00 [18:06:19]line Внесено: 200.00 [18:06:19]line СДАЧА: 0.00 [18:06:19]line НСП 1% : 1.77 [18:06:19]line НДС 12% : 21.24 [18:06:19]line Наличными: 200.00 [18:06:19]line Безнал.: 0.00 [18:06:19]line Место: АЗС № 82 "Партнер Нефть" [18:06:19]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:06:19]line СНО: Общий режим [18:06:19]line Чек 588 27.10.2024 18:06 [18:06:19]line Смена: 143 ФФД: 1.0 [18:06:19]line ЗНМ: 0300000017 [18:06:19]line РНМ: 0000000000170478 [18:06:19]line Версия ККМ: v1.0 [18:06:19]line ФМ: 0000000002098560 [18:06:19]line ФД: 95589 [18:06:19]line ФПД: 161777083776539 [18:06:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T180619&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95589&fm=161777083776539&tin=02508201610067®Number=0000000000170478&sum=20000 [18:06:19]OFD Sender: Processing packet 95589 [packets to send 57, broken 56] [18:06:19]ProducePacketName [18:06:19]name=ofd_packets/00095589 [18:06:19]OFD Sender: To server: pG, [18:06:19]CommunicateWithHost lk.salyk.kg:30040 [18:06:19]ConnectInit lk.salyk.kg [18:06:19]written 0, free lines is 4095 [18:06:19]Connected sock=10 [18:06:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 81 28 07 01 B6 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 02 00 00 F4 03 04 00 1B 81 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 65 75 01 00 35 04 06 00 93 22 A9 9C 7E 1B 14 97 36 17 6C 29 92 D4 [18:06:20]Write to MH i2c: 01 00 00 71 36 A7 [18:06:20]Write i2c OK [18:06:20]MH_I2C_Read... [18:06:20]Read from MH i2c: 01 [18:06:20]MH_I2C_Read... [18:06:20]Read from MH i2c: 01 07 00 [18:06:20]MH_I2C_Read... [18:06:20]Read from MH i2c: 01 07 00 71 36 00 00 00 00 00 F5 0C AF [18:06:20]RasterBufferAndPrint [18:06:20]line [18:06:20]line [18:06:20]line [18:06:20]line [18:06:20]line [18:06:20]written 0, free lines is 3323 [18:06:20]MH_Cut [18:06:20]Write to MH i2c: D1 01 00 78 36 01 80 [18:06:20]Write i2c OK [18:06:20]MH_I2C_Read... [18:06:20]Read from MH i2c: D1 [18:06:20]MH_I2C_Read... [18:06:20]Read from MH i2c: D1 01 00 [18:06:20]MH_I2C_Read... [18:06:20]Read from MH i2c: D1 01 00 78 36 00 7F [18:06:20]Write to MH i2c: 01 00 00 79 36 AF [18:06:20]Write i2c OK [18:06:20]MH_I2C_Read... [18:06:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 70 9B 47 00 1B 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 32 30 39 38 35 36 30 10 04 04 00 65 75 01 00 F4 03 04 00 46 2B 1E 67 B6 04 01 00 00 EC D3 BB B0 BA A2 F8 DA [18:06:20]CommunicateWithHost err = 0 [18:06:20]CheckOFDResponse [18:06:20]1017 (14) - 77093643461234 [18:06:20]1041 (16) - 0000000002098560 [18:06:20]1040 (4) - 95589 [18:06:20]1012 (4) - 27.10.2024 12:00 [18:06:20]1206 (1) - 0 [18:06:20]OFD Sender: Remove packet 95589 [18:06:20]ProducePacketName [18:06:20]name=ofd_packets/00095589 [18:06:20]NVStorageDeleteData [18:06:20]OFD Sender: No OFD packet to send [18:06:20]*** Cut start [18:06:20]*** Partial cut [18:06:20]*** CUTSNS_PIN = 1 [18:06:20]*** CUTSNS_PIN = 0 [18:06:20]*** Brake cut motor [18:06:21]Read from MH i2c: 01 [18:06:21]MH_I2C_Read... [18:06:21]*** Stop cut motor [18:06:21]*** Cut end [18:06:21]Read from MH i2c: 01 07 00 [18:06:21]MH_I2C_Read... [18:06:21]Read from MH i2c: 01 07 00 79 36 00 00 00 00 00 FF 0F C4 [18:06:21]process_action close_receipt done [18:06:21]requested_data is exist [18:06:21]produce_requested_data [18:06:21]requested_item fm.sn is exist - process it [18:06:21]wFMCommunicate request_size=4 [18:06:21]MH_SAM_APDU [18:06:21]CAPDU: 80 11 00 00 [18:06:21]Write to MH i2c: E2 08 00 7A 36 80 11 00 00 00 00 00 00 2A [18:06:21]Write i2c OK [18:06:21]MH_I2C_Read... [18:06:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:06:21]Read from MH i2c: E2 [18:06:21]MH_I2C_Read... [18:06:21]Read from MH i2c: E2 17 00 [18:06:21]MH_I2C_Read... [18:06:21]Read from MH i2c: E2 17 00 7A 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7B [18:06:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:06:21]wFMCommunicate OK [18:06:21]requested_item fd.num is exist - process it [18:06:21]SAM_PROTO_GetFieldsCounters [18:06:21]wFMCommunicate request_size=4 [18:06:21]MH_SAM_APDU [18:06:21]CAPDU: 80 13 00 00 [18:06:21]Write to MH i2c: E2 08 00 7B 36 80 13 00 00 00 00 00 00 2D [18:06:21]Write i2c OK [18:06:21]MH_I2C_Read... [18:06:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:06:21]Read from MH i2c: E2 [18:06:21]MH_I2C_Read... [18:06:21]Read from MH i2c: E2 62 00 [18:06:21]MH_I2C_Read... [18:06:21]Read from MH i2c: E2 62 00 7B 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 65 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 4C 02 00 00 5E 04 04 00 4C 02 00 00 57 04 04 00 4D 02 00 00 19 04 04 00 00 00 00 00 90 00 A2 [18:06:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 65 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 4C 02 00 00 5E 04 04 00 4C 02 00 00 57 04 04 00 4D 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:06:21]wFMCommunicate OK [18:06:21]SAM_PROTO_GetFieldsCounters done [18:06:21]requested_item shift.num is exist - process it [18:06:21]requested_item shift.opened is exist - process it [18:06:21]req_shift_opened [18:06:21]FM_GetShiftState [18:06:21]SAM_PROTO_GetShiftState [18:06:21]wFMCommunicate request_size=4 [18:06:21]MH_SAM_APDU [18:06:21]CAPDU: 80 13 01 00 [18:06:21]Write to MH i2c: E2 08 00 7C 36 80 13 01 00 00 00 00 00 2F [18:06:21]Write i2c OK [18:06:21]MH_I2C_Read... [18:06:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:06:21]Read from MH i2c: E2 [18:06:21]MH_I2C_Read... [18:06:21]Read from MH i2c: E2 0E 00 [18:06:21]MH_I2C_Read... [18:06:21]Read from MH i2c: E2 0E 00 7C 36 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DB [18:06:21]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:06:21]wFMCommunicate OK [18:06:21]SAM_PROTO_GetShiftState done [18:06:21]FM_GetShiftState done [18:06:21]req_shift_opened done [18:06:21]requested_item shift.open_date is exist - process it [18:06:21]req_shift_open_date [18:06:21]req_shift_open_date done [18:06:21]produce_requested_data done [18:06:21]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95589,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:06:21]process_action_free close_receipt [18:06:21]json_value_free [18:06:21]json_value_free done [18:06:21]process_json_proto returns [18:06:21]Send response to host [18:06:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95589,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:06:21]free response buf [18:06:21]execute_script done [18:06:21]execute_script returns [18:06:21]free content buf [18:06:21]Sock 7.Close socket [18:06:21]Sock 7.Thread stoped [18:06:25]OFD Sender: No OFD packet to send [18:06:30]OFD Sender: No OFD packet to send [18:06:35]OFD Sender: No OFD packet to send [18:06:40]OFD Sender: No OFD packet to send [18:06:45]OFD Sender: No OFD packet to send [18:06:50]OFD Sender: No OFD packet to send [18:06:55]OFD Sender: No OFD packet to send [18:07:00]OFD Sender: No OFD packet to send [18:07:05]OFD Sender: No OFD packet to send [18:07:10]OFD Sender: No OFD packet to send [18:07:15]OFD Sender: No OFD packet to send [18:07:20]OFD Sender: No OFD packet to send [18:07:25]OFD Sender: No OFD packet to send [18:07:30]OFD Sender: No OFD packet to send [18:07:35]OFD Sender: No OFD packet to send [18:07:40]OFD Sender: No OFD packet to send [18:07:45]OFD Sender: No OFD packet to send [18:07:50]OFD Sender: No OFD packet to send [18:07:55]OFD Sender: No OFD packet to send [18:08:00]OFD Sender: No OFD packet to send [18:08:05]OFD Sender: No OFD packet to send [18:08:10]OFD Sender: No OFD packet to send [18:08:15]OFD Sender: No OFD packet to send [18:08:20]OFD Sender: No OFD packet to send [18:08:25]OFD Sender: No OFD packet to send [18:08:30]OFD Sender: No OFD packet to send [18:08:35]OFD Sender: No OFD packet to send [18:08:40]OFD Sender: No OFD packet to send [18:08:45]OFD Sender: No OFD packet to send [18:08:50]OFD Sender: No OFD packet to send [18:08:55]OFD Sender: No OFD packet to send [18:09:00]OFD Sender: No OFD packet to send [18:09:05]OFD Sender: No OFD packet to send [18:09:10]OFD Sender: No OFD packet to send [18:09:15]OFD Sender: No OFD packet to send [18:09:20]OFD Sender: No OFD packet to send [18:09:25]OFD Sender: No OFD packet to send [18:09:30]OFD Sender: No OFD packet to send [18:09:35]OFD Sender: No OFD packet to send [18:09:40]OFD Sender: No OFD packet to send [18:09:45]OFD Sender: No OFD packet to send [18:09:50]OFD Sender: No OFD packet to send [18:09:55]OFD Sender: No OFD packet to send [18:10:00]OFD Sender: No OFD packet to send [18:10:05]OFD Sender: No OFD packet to send [18:10:10]OFD Sender: No OFD packet to send [18:10:15]OFD Sender: No OFD packet to send [18:10:20]OFD Sender: No OFD packet to send [18:10:25]OFD Sender: No OFD packet to send [18:10:30]OFD Sender: No OFD packet to send [18:10:35]OFD Sender: No OFD packet to send [18:10:40]OFD Sender: No OFD packet to send [18:10:45]OFD Sender: No OFD packet to send [18:10:50]OFD Sender: No OFD packet to send [18:10:55]OFD Sender: No OFD packet to send [18:11:00]OFD Sender: No OFD packet to send [18:11:05]OFD Sender: No OFD packet to send [18:11:10]OFD Sender: No OFD packet to send [18:11:15]OFD Sender: No OFD packet to send [18:11:20]OFD Sender: No OFD packet to send [18:11:25]OFD Sender: No OFD packet to send [18:11:30]OFD Sender: No OFD packet to send [18:11:35]OFD Sender: No OFD packet to send [18:11:37]accept exits with 9 [18:11:37]New connection [18:11:37]New thread 3067444580 created [18:11:37]Thread 3067301220 joined [18:11:37]Waiting for new connection... [18:11:37] Sock 9.Parse request [18:11:37]Sock 9.Check first char [18:11:37]Sock 9.First char is OK [18:11:37]request: POST /json_proto HTTP/1.0 [18:11:37]Method: POST [18:11:37]URL: /json_proto [18:11:37]Method is POST - this is cgi request [18:11:37]url: /json_proto [18:11:37]query_string will be loaded in cgi processing [18:11:37]execute_cgi json_proto POST (null) [18:11:37]execute_cgi path=json_proto method=POST [18:11:37]POST find Content-Length [18:11:37]Host: 172.17.40.67:8080 [18:11:37]Content-Length: 678 [18:11:37]Content-Type: application/json [18:11:37] [18:11:37]POST finish read [18:11:37]Found Content-Length = 678 [18:11:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406108", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:11:37]execute_script... [18: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)3406108", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:11:37]POST & json_proto [18:11:37]process_json_proto [18:11:37]json parsed OK: [18:11:37]protocol is kg_v1.0 [18:11:37]action value=close_receipt [18:11:37]process_action close_receipt [18:11:37]cmd_close_receipt [18:11:37]MH_GetDate [18:11:37]Write to MH i2c: F0 00 00 7D 36 A2 [18:11:37]Write i2c OK [18:11:37]MH_I2C_Read... [18:11:37]Read from MH i2c: F0 [18:11:37]MH_I2C_Read... [18:11:37]Read from MH i2c: F0 09 00 [18:11:37]MH_I2C_Read... [18:11:37]Read from MH i2c: F0 09 00 7D 36 00 5A 82 1E 67 EE DA 66 66 A0 [18:11:37]GetLastDocTimeStamp 1730052379 [18:11:37]current date 1730052698 [18:11:37]FM_GetShiftState [18:11:37]SAM_PROTO_GetShiftState [18:11:37]wFMCommunicate request_size=4 [18:11:37]MH_SAM_APDU [18:11:37]CAPDU: 80 13 01 00 [18:11:37]Write to MH i2c: E2 08 00 7E 36 80 13 01 00 00 00 00 00 31 [18:11:37]Write i2c OK [18:11:37]MH_I2C_Read... [18:11:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:11:37]Read from MH i2c: E2 [18:11:37]MH_I2C_Read... [18:11:37]Read from MH i2c: E2 0E 00 [18:11:37]MH_I2C_Read... [18:11:37]Read from MH i2c: E2 0E 00 7E 36 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DD [18:11:37]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:11:37]wFMCommunicate OK [18:11:37]SAM_PROTO_GetShiftState done [18:11:37]FM_GetShiftState done [18:11:37]opened in 1729987736 [18:11:37]opened+sec_in_day 1730074136 [18:11:37]quantity*price = 50041 [18:11:37]sum+1 = 50042 [18:11:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 589 27.10.2024 18:11 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95590 ФПД: 40192507435694 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T181138&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95590&fm=40192507435694&tin=02508201610067®Number=0000000000170478&sum=50000 [18:11:38]StoreToDocumentArchive [18:11:38]shift 143 fd 95590 [18:11:38]save to /storage/0143/doc_00095590 [18:11:38]save last doc name /storage/0143/doc_00095590 to /storage/kkm_last_doc_name [18:11:38]save OK [18:11:38]Clear old archive folders... [18:11:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:11:38]tlvbuf is 00A600E0 [18:11:38]SAM_PROTO_ClearQueue [18:11:38]wFMCommunicate request_size=4 [18:11:38]MH_SAM_APDU [18:11:38]CAPDU: 80 09 00 00 [18:11:38]Write to MH i2c: E2 08 00 8B 36 80 09 00 00 00 00 00 00 33 [18:11:38]Write i2c OK [18:11:38]MH_I2C_Read... [18:11:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:11:38]Read from MH i2c: E2 [18:11:38]MH_I2C_Read... [18:11:38]Read from MH i2c: E2 03 00 [18:11:38]MH_I2C_Read... [18:11:38]Read from MH i2c: E2 03 00 8B 36 00 90 00 35 [18:11:38]RAPDU: 90 00 [18:11:38]wFMCommunicate OK [18:11:38]SAM_PROTO_ClearQueue done [18:11:38]KKMCreateOFDPacket [18:11:38]OFDProtocolAddRootSTLVToBuf [18:11:38]FM_MakeSignedData [18:11:38]FM_MakeSignedData [18:11:38]SAM_PROTO_SignData [18:11:38]wFMCommunicate request_size=4 [18:11:38]MH_SAM_APDU [18:11:38]CAPDU: 80 0D 01 02 [18:11:38]Write to MH i2c: E2 08 00 8C 36 80 0D 01 02 00 00 00 00 3B [18:11:38]Write i2c OK [18:11:38]MH_I2C_Read... [18:11:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:11:38]Read from MH i2c: E2 [18:11:38]MH_I2C_Read... [18:11:38]Read from MH i2c: E2 03 00 [18:11:38]MH_I2C_Read... [18:11:38]Read from MH i2c: E2 03 00 8C 36 00 90 00 36 [18:11:38]RAPDU: 90 00 [18:11:38]wFMCommunicate OK [18:11:38]wFMCommunicate request_size=255 [18:11:38]MH_SAM_APDU [18: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 02 00 00 F4 03 04 00 5A 82 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 66 75 01 00 35 04 06 00 24 [18:11:38]Write to MH i2c: E2 02 01 8D 36 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 02 00 00 F4 03 04 00 5A 82 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 66 75 01 00 35 04 06 00 24 00 00 08 [18:11:38]Write i2c OK [18:11:38]MH_I2C_Read... [18:11:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:11:38]Read from MH i2c: E2 [18:11:38]MH_I2C_Read... [18:11:38]Read from MH i2c: E2 03 00 [18:11:38]MH_I2C_Read... [18:11:38]Read from MH i2c: E2 03 00 8D 36 00 90 00 37 [18:11:38]RAPDU: 90 00 [18:11:38]wFMCommunicate OK [18:11:38]wFMCommunicate request_size=10 [18:11:38]MH_SAM_APDU [18:11:38]CAPDU: 80 0D 02 02 05 8E 0C 20 DA AE [18:11:38]Write to MH i2c: E2 0D 00 8E 36 80 0D 02 02 05 00 8E 0C 20 DA AE 00 00 8A [18:11:38]Write i2c OK [18:11:38]MH_I2C_Read... [18:11:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:11:38]Read from MH i2c: E2 [18:11:38]MH_I2C_Read... [18:11:38]Read from MH i2c: E2 03 00 [18:11:38]MH_I2C_Read... [18:11:38]Read from MH i2c: E2 03 00 8E 36 00 90 00 38 [18:11:38]RAPDU: 90 00 [18:11:38]wFMCommunicate OK [18:11:38]wFMCommunicate request_size=4 [18:11:38]MH_SAM_APDU [18:11:38]CAPDU: 80 0D 03 02 [18:11:38]Write to MH i2c: E2 08 00 8F 36 80 0D 03 02 00 00 00 00 40 [18:11:38]Write i2c OK [18:11:38]MH_I2C_Read... [18:11:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:11:38]Read from MH i2c: E2 [18:11:38]MH_I2C_Read... [18:11:38]Read from MH i2c: E2 0B 00 [18:11:38]MH_I2C_Read... [18:11:38]Read from MH i2c: E2 0B 00 8F 36 00 4C F5 DE F4 6E AF 6C 18 90 00 F5 [18:11:38]RAPDU: 4C F5 DE F4 6E AF 6C 18 90 00 [18:11:38]wFMCommunicate OK [18:11:38]SAM_PROTO_SignData done [18:11:38]FM_MakeSignedData done [18:11:38]CreateOFDProtocolMessage [18:11:38]wFMCommunicate request_size=4 [18:11:38]MH_SAM_APDU [18:11:38]CAPDU: 80 11 00 00 [18:11:38]Write to MH i2c: E2 08 00 90 36 80 11 00 00 00 00 00 00 40 [18:11:38]Write i2c OK [18:11:38]MH_I2C_Read... [18:11:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:11:39]Read from MH i2c: E2 [18:11:39]MH_I2C_Read... [18:11:39]Read from MH i2c: E2 17 00 [18:11:39]MH_I2C_Read... [18:11:39]Read from MH i2c: E2 17 00 90 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 91 [18:11:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:11:39]wFMCommunicate OK [18:11:39]CreateOFDProtocolMessage done [18:11:39]OFDSenderStorePacket 95590 [18:11:39]StoreOFDPacket docnum=95590 [18:11:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9F E7 07 01 44 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 02 00 00 F4 03 04 00 5A 82 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 66 75 01 00 35 04 06 00 24 8E 0C 20 DA AE 4C F5 DE F4 6E AF 6C 18 [18:11:39]CheckFolder [18:11:39]dirname=/storage/ofd_packets [18:11:39]CheckFolder done [18:11:39]ProducePacketName [18:11:39]name=ofd_packets/00095590 [18:11:39]NVStorageSaveData ofd_packets/00095590 [18:11:39]File name is /storage/ofd_packets/00095590 [18:11:39]Write 301 bytes [18:11:39]NVStorageSaveData done [18:11:39]OFDSenderStorePacket done [18:11:39]KKMCreateOFDPacket done [18:11:39]NVStorageSaveData kkm_last_timestamp [18:11:39]File name is /storage/kkm_last_timestamp [18:11:39]Write 4 bytes [18:11:39]NVStorageSaveData done [18:11:39]OFD Sender: Processing packet 95590 [packets to send 57, broken 56] [18:11:39]ProducePacketName [18:11:39]name=ofd_packets/00095590 [18:11:39]OFD Sender: To server: pG, [18:11:39]CommunicateWithHost lk.salyk.kg:30040 [18:11:39]ConnectInit lk.salyk.kg [18:11:39]ExternCall_PrintAddStr [18:11:39]wPrintStart [18:11:39]Write to MH i2c: 01 00 00 91 36 C7 [18:11:39]Write i2c OK [18:11:39]MH_I2C_Read... [18:11:39]Read from MH i2c: 01 [18:11:39]MH_I2C_Read... [18:11:39]Read from MH i2c: 01 07 00 [18:11:39]MH_I2C_Read... [18:11:39]Read from MH i2c: 01 07 00 91 36 00 00 00 00 00 FF 0F DC [18:11:39]RasterBufferAndPrint [18:11:39]line Счет N : (1)3406108 [18:11:39]line ИНН: 02508201610067 [18:11:39]line Контрольно-Кассовый Чек [18:11:39]line ПРОДАЖА [18:11:39]line ТРК (МРК, ГНК) : 12 [18:11:39]line Товар: 2710124130 [18:11:39]line Аи-92-К-4 [18:11:39]line 7.480 * 66.90 [18:11:39]line = 500.41 [18:11:39]line НДС 12% НСП 1% [18:11:39]line > о реализуемом товаре [18:11:39]line ОКРУГЛЕНИЕ: -0.41 [18:11:39]line ИТОГО: 500.00 [18:11:39]line Внесено: 500.00 [18:11:39]line СДАЧА: 0.00 [18:11:39]line НСП 1% : 4.43 [18:11:39]line НДС 12% : 53.14 [18:11:39]line Наличными: 500.00 [18:11:39]line Безнал.: 0.00 [18:11:39]line Место: АЗС № 82 "Партнер Нефть" [18:11:39]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:11:39]line СНО: Общий режим [18:11:39]line Чек 589 27.10.2024 18:11 [18:11:39]line Смена: 143 ФФД: 1.0 [18:11:39]line ЗНМ: 0300000017 [18:11:39]line РНМ: 0000000000170478 [18:11:39]line Версия ККМ: v1.0 [18:11:39]line ФМ: 0000000002098560 [18:11:39]line ФД: 95590 [18:11:39]line ФПД: 40192507435694 [18:11:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T181138&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95590&fm=40192507435694&tin=02508201610067®Number=0000000000170478&sum=50000 [18:11:39]Connected sock=11 [18:11:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9F E7 07 01 44 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 02 00 00 F4 03 04 00 5A 82 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 66 75 01 00 35 04 06 00 24 8E 0C 20 DA AE 4C F5 DE F4 6E AF 6C 18 [18:11:39]written 0, free lines is 4095 [18:11:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 51 DA 47 00 54 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 32 30 39 38 35 36 30 10 04 04 00 66 75 01 00 F4 03 04 00 86 2C 1E 67 B6 04 01 00 00 A8 24 E0 32 4A C4 28 DF [18:11:39]CommunicateWithHost err = 0 [18:11:39]CheckOFDResponse [18:11:39]1017 (14) - 77093643461234 [18:11:39]1041 (16) - 0000000002098560 [18:11:39]1040 (4) - 95590 [18:11:39]1012 (4) - 27.10.2024 12:05 [18:11:39]1206 (1) - 0 [18:11:39]OFD Sender: Remove packet 95590 [18:11:39]ProducePacketName [18:11:39]name=ofd_packets/00095590 [18:11:39]NVStorageDeleteData [18:11:39]Write to MH i2c: 01 00 00 BC 36 F2 [18:11:39]Write i2c OK [18:11:39]MH_I2C_Read... [18:11:39]Read from MH i2c: 01 [18:11:39]MH_I2C_Read... [18:11:39]Read from MH i2c: 01 07 00 [18:11:39]MH_I2C_Read... [18:11:39]Read from MH i2c: 01 07 00 BC 36 00 00 00 00 00 F7 0C FC [18:11:39]RasterBufferAndPrint [18:11:39]line [18:11:39]line [18:11:39]line [18:11:39]line [18:11:39]line [18:11:39]written 0, free lines is 3325 [18:11:39]MH_Cut [18:11:39]Write to MH i2c: D1 01 00 C3 36 01 CB [18:11:39]Write i2c OK [18:11:39]MH_I2C_Read... [18:11:39]Read from MH i2c: D1 [18:11:39]MH_I2C_Read... [18:11:39]Read from MH i2c: D1 01 00 [18:11:39]MH_I2C_Read... [18:11:39]Read from MH i2c: D1 01 00 C3 36 00 CA [18:11:39]Write to MH i2c: 01 00 00 C4 36 FA [18:11:39]Write i2c OK [18:11:39]MH_I2C_Read... [18:11:40]OFD Sender: No OFD packet to send [18:11:40]*** Cut start [18:11:40]*** Partial cut [18:11:40]*** CUTSNS_PIN = 1 [18:11:40]*** CUTSNS_PIN = 0 [18:11:40]*** Brake cut motor [18:11:41]Read from MH i2c: 01 [18:11:41]MH_I2C_Read... [18:11:41]*** Stop cut motor [18:11:41]*** Cut end [18:11:41]Read from MH i2c: 01 07 00 [18:11:41]MH_I2C_Read... [18:11:41]Read from MH i2c: 01 07 00 C4 36 00 00 00 00 00 FF 0F 0F [18:11:41]process_action close_receipt done [18:11:41]requested_data is exist [18:11:41]produce_requested_data [18:11:41]requested_item fm.sn is exist - process it [18:11:41]wFMCommunicate request_size=4 [18:11:41]MH_SAM_APDU [18:11:41]CAPDU: 80 11 00 00 [18:11:41]Write to MH i2c: E2 08 00 C5 36 80 11 00 00 00 00 00 00 75 [18:11:41]Write i2c OK [18:11:41]MH_I2C_Read... [18:11:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:11:41]Read from MH i2c: E2 [18:11:41]MH_I2C_Read... [18:11:41]Read from MH i2c: E2 17 00 [18:11:41]MH_I2C_Read... [18:11:41]Read from MH i2c: E2 17 00 C5 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C6 [18:11:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:11:41]wFMCommunicate OK [18:11:41]requested_item fd.num is exist - process it [18:11:41]SAM_PROTO_GetFieldsCounters [18:11:41]wFMCommunicate request_size=4 [18:11:41]MH_SAM_APDU [18:11:41]CAPDU: 80 13 00 00 [18:11:41]Write to MH i2c: E2 08 00 C6 36 80 13 00 00 00 00 00 00 78 [18:11:41]Write i2c OK [18:11:41]MH_I2C_Read... [18:11:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:11:41]Read from MH i2c: E2 [18:11:41]MH_I2C_Read... [18:11:41]Read from MH i2c: E2 62 00 [18:11:41]MH_I2C_Read... [18:11:41]Read from MH i2c: E2 62 00 C6 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 66 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 4D 02 00 00 5E 04 04 00 4D 02 00 00 57 04 04 00 4E 02 00 00 19 04 04 00 00 00 00 00 90 00 F1 [18:11:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 66 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 4D 02 00 00 5E 04 04 00 4D 02 00 00 57 04 04 00 4E 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:11:41]wFMCommunicate OK [18:11:41]SAM_PROTO_GetFieldsCounters done [18:11:41]requested_item shift.num is exist - process it [18:11:41]requested_item shift.opened is exist - process it [18:11:41]req_shift_opened [18:11:41]FM_GetShiftState [18:11:41]SAM_PROTO_GetShiftState [18:11:41]wFMCommunicate request_size=4 [18:11:41]MH_SAM_APDU [18:11:41]CAPDU: 80 13 01 00 [18:11:41]Write to MH i2c: E2 08 00 C7 36 80 13 01 00 00 00 00 00 7A [18:11:41]Write i2c OK [18:11:41]MH_I2C_Read... [18:11:41]Read from MH i2c: E2 [18:11:41]MH_I2C_Read... [18:11:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:11:41]Read from MH i2c: E2 0E 00 [18:11:41]MH_I2C_Read... [18:11:41]Read from MH i2c: E2 0E 00 C7 36 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 26 [18:11:41]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:11:41]wFMCommunicate OK [18:11:41]SAM_PROTO_GetShiftState done [18:11:41]FM_GetShiftState done [18:11:41]req_shift_opened done [18:11:41]requested_item shift.open_date is exist - process it [18:11:41]req_shift_open_date [18:11:41]req_shift_open_date done [18:11:41]produce_requested_data done [18:11:41]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95590,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:11:41]process_action_free close_receipt [18:11:41]json_value_free [18:11:41]json_value_free done [18:11:41]process_json_proto returns [18:11:41]Send response to host [18:11:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95590,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:11:41]free response buf [18:11:41]execute_script done [18:11:41]execute_script returns [18:11:41]free content buf [18:11:41]Sock 9.Close socket [18:11:41]Sock 9.Thread stoped [18:11:45]OFD Sender: No OFD packet to send [18:11:50]OFD Sender: No OFD packet to send [18:11:55]OFD Sender: No OFD packet to send [18:12:00]OFD Sender: No OFD packet to send [18:12:05]OFD Sender: No OFD packet to send [18:12:10]OFD Sender: No OFD packet to send [18:12:15]OFD Sender: No OFD packet to send [18:12:20]OFD Sender: No OFD packet to send [18:12:25]OFD Sender: No OFD packet to send [18:12:30]OFD Sender: No OFD packet to send [18:12:35]OFD Sender: No OFD packet to send [18:12:40]OFD Sender: No OFD packet to send [18:12:45]OFD Sender: No OFD packet to send [18:12:50]OFD Sender: No OFD packet to send [18:12:55]OFD Sender: No OFD packet to send [18:13:00]OFD Sender: No OFD packet to send [18:13:03]accept exits with 7 [18:13:03]New connection [18:13:03]New thread 3067301220 created [18:13:03]Thread 3067444580 joined [18:13:03]Waiting for new connection... [18:13:03] Sock 7.Parse request [18:13:03]Sock 7.Check first char [18:13:03]Sock 7.First char is OK [18:13:03]request: POST /json_proto HTTP/1.0 [18:13:03]Method: POST [18:13:03]URL: /json_proto [18:13:03]Method is POST - this is cgi request [18:13:03]url: /json_proto [18:13:03]query_string will be loaded in cgi processing [18:13:03]execute_cgi json_proto POST (null) [18:13:03]execute_cgi path=json_proto method=POST [18:13:03]POST find Content-Length [18:13:03]Host: 172.17.40.67:8080 [18:13:03]Content-Length: 678 [18:13:03]Content-Type: application/json [18:13:03] [18:13:03]POST finish read [18:13:03]Found Content-Length = 678 [18:13:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406109", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:13:03]execute_script... [18:13: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)3406109", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:13:03]POST & json_proto [18:13:03]process_json_proto [18:13:03]json parsed OK: [18:13:03]protocol is kg_v1.0 [18:13:03]action value=close_receipt [18:13:03]process_action close_receipt [18:13:03]cmd_close_receipt [18:13:03]MH_GetDate [18:13:03]Write to MH i2c: F0 00 00 C8 36 ED [18:13:03]Write i2c OK [18:13:03]MH_I2C_Read... [18:13:03]Read from MH i2c: F0 [18:13:03]MH_I2C_Read... [18:13:03]Read from MH i2c: F0 09 00 [18:13:03]MH_I2C_Read... [18:13:03]Read from MH i2c: F0 09 00 C8 36 00 B0 82 1E 67 EE DA 66 66 41 [18:13:03]GetLastDocTimeStamp 1730052698 [18:13:03]current date 1730052784 [18:13:03]FM_GetShiftState [18:13:03]SAM_PROTO_GetShiftState [18:13:03]wFMCommunicate request_size=4 [18:13:03]MH_SAM_APDU [18:13:03]CAPDU: 80 13 01 00 [18:13:03]Write to MH i2c: E2 08 00 C9 36 80 13 01 00 00 00 00 00 7C [18:13:03]Write i2c OK [18:13:03]MH_I2C_Read... [18:13:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:13:03]Read from MH i2c: E2 [18:13:03]MH_I2C_Read... [18:13:03]Read from MH i2c: E2 0E 00 [18:13:03]MH_I2C_Read... [18:13:03]Read from MH i2c: E2 0E 00 C9 36 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 28 [18:13:03]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:13:03]wFMCommunicate OK [18:13:03]SAM_PROTO_GetShiftState done [18:13:03]FM_GetShiftState done [18:13:03]opened in 1729987736 [18:13:03]opened+sec_in_day 1730074136 [18:13:03]quantity*price = 30038 [18:13:03]sum+1 = 30039 [18:13:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 590 27.10.2024 18:13 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95591 ФПД: 28799294476987 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T181304&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95591&fm=28799294476987&tin=02508201610067®Number=0000000000170478&sum=30000 [18:13:04]StoreToDocumentArchive [18:13:04]shift 143 fd 95591 [18:13:04]save to /storage/0143/doc_00095591 [18:13:04]save last doc name /storage/0143/doc_00095591 to /storage/kkm_last_doc_name [18:13:04]save OK [18:13:04]Clear old archive folders... [18:13:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:13:04]tlvbuf is 00B21DD0 [18:13:04]SAM_PROTO_ClearQueue [18:13:04]wFMCommunicate request_size=4 [18:13:04]MH_SAM_APDU [18:13:04]CAPDU: 80 09 00 00 [18:13:04]Write to MH i2c: E2 08 00 D6 36 80 09 00 00 00 00 00 00 7E [18:13:04]Write i2c OK [18:13:04]MH_I2C_Read... [18:13:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:13:04]Read from MH i2c: E2 [18:13:04]MH_I2C_Read... [18:13:04]Read from MH i2c: E2 03 00 [18:13:04]MH_I2C_Read... [18:13:04]Read from MH i2c: E2 03 00 D6 36 00 90 00 80 [18:13:04]RAPDU: 90 00 [18:13:04]wFMCommunicate OK [18:13:04]SAM_PROTO_ClearQueue done [18:13:04]KKMCreateOFDPacket [18:13:04]OFDProtocolAddRootSTLVToBuf [18:13:04]FM_MakeSignedData [18:13:04]FM_MakeSignedData [18:13:04]SAM_PROTO_SignData [18:13:04]wFMCommunicate request_size=4 [18:13:04]MH_SAM_APDU [18:13:04]CAPDU: 80 0D 01 02 [18:13:04]Write to MH i2c: E2 08 00 D7 36 80 0D 01 02 00 00 00 00 86 [18:13:04]Write i2c OK [18:13:04]MH_I2C_Read... [18:13:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:13:04]Read from MH i2c: E2 [18:13:04]MH_I2C_Read... [18:13:04]Read from MH i2c: E2 03 00 [18:13:04]MH_I2C_Read... [18:13:04]Read from MH i2c: E2 03 00 D7 36 00 90 00 81 [18:13:04]RAPDU: 90 00 [18:13:04]wFMCommunicate OK [18:13:04]wFMCommunicate request_size=255 [18:13:04]MH_SAM_APDU [18:13: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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 02 00 00 F4 03 04 00 B0 82 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 67 75 01 00 35 04 06 00 1A [18:13:04]Write to MH i2c: E2 02 01 D8 36 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 02 00 00 F4 03 04 00 B0 82 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 67 75 01 00 35 04 06 00 1A 00 00 95 [18:13:04]Write i2c OK [18:13:04]MH_I2C_Read... [18:13:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:13:04]Read from MH i2c: E2 [18:13:04]MH_I2C_Read... [18:13:04]Read from MH i2c: E2 03 00 [18:13:04]MH_I2C_Read... [18:13:04]Read from MH i2c: E2 03 00 D8 36 00 90 00 82 [18:13:04]RAPDU: 90 00 [18:13:04]wFMCommunicate OK [18:13:04]wFMCommunicate request_size=10 [18:13:04]MH_SAM_APDU [18:13:04]CAPDU: 80 0D 02 02 05 31 5B B7 92 BB [18:13:04]Write to MH i2c: E2 0D 00 D9 36 80 0D 02 02 05 00 31 5B B7 92 BB 00 00 23 [18:13:04]Write i2c OK [18:13:04]MH_I2C_Read... [18:13:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:13:04]Read from MH i2c: E2 [18:13:04]MH_I2C_Read... [18:13:04]Read from MH i2c: E2 03 00 [18:13:04]MH_I2C_Read... [18:13:04]Read from MH i2c: E2 03 00 D9 36 00 90 00 83 [18:13:04]RAPDU: 90 00 [18:13:04]wFMCommunicate OK [18:13:04]wFMCommunicate request_size=4 [18:13:04]MH_SAM_APDU [18:13:04]CAPDU: 80 0D 03 02 [18:13:04]Write to MH i2c: E2 08 00 DA 36 80 0D 03 02 00 00 00 00 8B [18:13:04]Write i2c OK [18:13:04]MH_I2C_Read... [18:13:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:13:04]Read from MH i2c: E2 [18:13:04]MH_I2C_Read... [18:13:04]Read from MH i2c: E2 0B 00 [18:13:04]MH_I2C_Read... [18:13:04]Read from MH i2c: E2 0B 00 DA 36 00 2E B7 FA B7 5D AD 73 A5 90 00 44 [18:13:04]RAPDU: 2E B7 FA B7 5D AD 73 A5 90 00 [18:13:04]wFMCommunicate OK [18:13:04]SAM_PROTO_SignData done [18:13:04]FM_MakeSignedData done [18:13:04]CreateOFDProtocolMessage [18:13:04]wFMCommunicate request_size=4 [18:13:04]MH_SAM_APDU [18:13:04]CAPDU: 80 11 00 00 [18:13:04]Write to MH i2c: E2 08 00 DB 36 80 11 00 00 00 00 00 00 8B [18:13:04]Write i2c OK [18:13:04]MH_I2C_Read... [18:13:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:13:04]Read from MH i2c: E2 [18:13:04]MH_I2C_Read... [18:13:04]Read from MH i2c: E2 17 00 [18:13:04]MH_I2C_Read... [18:13:04]Read from MH i2c: E2 17 00 DB 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DC [18:13:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:13:04]wFMCommunicate OK [18:13:04]CreateOFDProtocolMessage done [18:13:04]OFDSenderStorePacket 95591 [18:13:04]StoreOFDPacket docnum=95591 [18:13:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2E 9C 07 01 C9 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 02 00 00 F4 03 04 00 B0 82 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 67 75 01 00 35 04 06 00 1A 31 5B B7 92 BB 2E B7 FA B7 5D AD 73 A5 [18:13:04]CheckFolder [18:13:04]dirname=/storage/ofd_packets [18:13:04]CheckFolder done [18:13:04]ProducePacketName [18:13:04]name=ofd_packets/00095591 [18:13:04]NVStorageSaveData ofd_packets/00095591 [18:13:04]File name is /storage/ofd_packets/00095591 [18:13:04]Write 301 bytes [18:13:04]NVStorageSaveData done [18:13:04]OFDSenderStorePacket done [18:13:04]KKMCreateOFDPacket done [18:13:04]NVStorageSaveData kkm_last_timestamp [18:13:04]File name is /storage/kkm_last_timestamp [18:13:04]Write 4 bytes [18:13:04]NVStorageSaveData done [18:13:04]ExternCall_PrintAddStr [18:13:04]wPrintStart [18:13:04]Write to MH i2c: 01 00 00 DC 36 12 [18:13:04]Write i2c OK [18:13:04]MH_I2C_Read... [18:13:04]Read from MH i2c: 01 [18:13:04]MH_I2C_Read... [18:13:04]Read from MH i2c: 01 07 00 [18:13:04]MH_I2C_Read... [18:13:04]Read from MH i2c: 01 07 00 DC 36 00 00 00 00 00 FF 0F 27 [18:13:04]RasterBufferAndPrint [18:13:04]line Счет N : (1)3406109 [18:13:04]line ИНН: 02508201610067 [18:13:04]line Контрольно-Кассовый Чек [18:13:04]line ПРОДАЖА [18:13:04]line ТРК (МРК, ГНК) : 32 [18:13:04]line Товар: 2710124130 [18:13:04]line Аи-92-К-4 [18:13:04]line 4.490 * 66.90 [18:13:04]line = 300.38 [18:13:04]line НДС 12% НСП 1% [18:13:04]line > о реализуемом товаре [18:13:04]line ОКРУГЛЕНИЕ: -0.38 [18:13:04]line ИТОГО: 300.00 [18:13:04]line Внесено: 300.00 [18:13:04]line СДАЧА: 0.00 [18:13:04]line НСП 1% : 2.66 [18:13:04]line НДС 12% : 31.90 [18:13:04]line Наличными: 300.00 [18:13:04]line Безнал.: 0.00 [18:13:04]line Место: АЗС № 82 "Партнер Нефть" [18:13:04]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:13:04]line СНО: Общий режим [18:13:04]line Чек 590 27.10.2024 18:13 [18:13:04]line Смена: 143 ФФД: 1.0 [18:13:04]line ЗНМ: 0300000017 [18:13:04]line РНМ: 0000000000170478 [18:13:04]line Версия ККМ: v1.0 [18:13:04]line ФМ: 0000000002098560 [18:13:04]line ФД: 95591 [18:13:04]line ФПД: 28799294476987 [18:13:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T181304&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95591&fm=28799294476987&tin=02508201610067®Number=0000000000170478&sum=30000 [18:13:05]OFD Sender: Processing packet 95591 [packets to send 57, broken 56] [18:13:05]ProducePacketName [18:13:05]name=ofd_packets/00095591 [18:13:05]OFD Sender: To server: pG, [18:13:05]CommunicateWithHost lk.salyk.kg:30040 [18:13:05]ConnectInit lk.salyk.kg [18:13:05]written 0, free lines is 4095 [18:13:05]Connected sock=11 [18:13:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2E 9C 07 01 C9 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 02 00 00 F4 03 04 00 B0 82 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 67 75 01 00 35 04 06 00 1A 31 5B B7 92 BB 2E B7 FA B7 5D AD 73 A5 [18:13:05]Write to MH i2c: 01 00 00 07 37 3E [18:13:05]Write i2c OK [18:13:05]MH_I2C_Read... [18:13:05]Read from MH i2c: 01 [18:13:05]MH_I2C_Read... [18:13:05]Read from MH i2c: 01 07 00 [18:13:05]MH_I2C_Read... [18:13:05]Read from MH i2c: 01 07 00 07 37 00 00 00 00 00 07 0D 59 [18:13:05]RasterBufferAndPrint [18:13:05]line [18:13:05]line [18:13:05]line [18:13:05]line [18:13:05]line [18:13:05]written 0, free lines is 3342 [18:13:05]MH_Cut [18:13:05]Write to MH i2c: D1 01 00 0E 37 01 17 [18:13:05]Write i2c OK [18:13:05]MH_I2C_Read... [18:13:05]Read from MH i2c: D1 [18:13:05]MH_I2C_Read... [18:13:05]Read from MH i2c: D1 01 00 [18:13:05]MH_I2C_Read... [18:13:05]Read from MH i2c: D1 01 00 0E 37 00 16 [18:13:05]Write to MH i2c: 01 00 00 0F 37 46 [18:13:05]Write i2c OK [18:13:05]MH_I2C_Read... [18:13:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D2 22 47 00 51 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 32 30 39 38 35 36 30 10 04 04 00 67 75 01 00 F4 03 04 00 DC 2C 1E 67 B6 04 01 00 00 AB 3A C7 8F 45 FA AB F7 [18:13:06]CommunicateWithHost err = 0 [18:13:06]CheckOFDResponse [18:13:06]1017 (14) - 77093643461234 [18:13:06]1041 (16) - 0000000002098560 [18:13:06]1040 (4) - 95591 [18:13:06]1012 (4) - 27.10.2024 12:06 [18:13:06]1206 (1) - 0 [18:13:06]OFD Sender: Remove packet 95591 [18:13:06]ProducePacketName [18:13:06]name=ofd_packets/00095591 [18:13:06]NVStorageDeleteData [18:13:06]*** Cut start [18:13:06]*** Partial cut [18:13:06]*** CUTSNS_PIN = 1 [18:13:06]*** CUTSNS_PIN = 0 [18:13:06]OFD Sender: No OFD packet to send [18:13:06]*** Brake cut motor [18:13:07]Read from MH i2c: 01 [18:13:07]MH_I2C_Read... [18:13:07]*** Stop cut motor [18:13:07]*** Cut end [18:13:07]Read from MH i2c: 01 07 00 [18:13:07]MH_I2C_Read... [18:13:07]Read from MH i2c: 01 07 00 0F 37 00 00 00 00 00 FF 0F 5B [18:13:07]process_action close_receipt done [18:13:07]requested_data is exist [18:13:07]produce_requested_data [18:13:07]requested_item fm.sn is exist - process it [18:13:07]wFMCommunicate request_size=4 [18:13:07]MH_SAM_APDU [18:13:07]CAPDU: 80 11 00 00 [18:13:07]Write to MH i2c: E2 08 00 10 37 80 11 00 00 00 00 00 00 C1 [18:13:07]Write i2c OK [18:13:07]MH_I2C_Read... [18:13:07]Read from MH i2c: E2 [18:13:07]MH_I2C_Read... [18:13:07]Read from MH i2c: E2 17 00 [18:13:07]MH_I2C_Read... [18:13:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:13:07]Read from MH i2c: E2 17 00 10 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 12 [18:13:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:13:07]wFMCommunicate OK [18:13:07]requested_item fd.num is exist - process it [18:13:07]SAM_PROTO_GetFieldsCounters [18:13:07]wFMCommunicate request_size=4 [18:13:07]MH_SAM_APDU [18:13:07]CAPDU: 80 13 00 00 [18:13:07]Write to MH i2c: E2 08 00 11 37 80 13 00 00 00 00 00 00 C4 [18:13:07]Write i2c OK [18:13:07]MH_I2C_Read... [18:13:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:13:07]Read from MH i2c: E2 [18:13:07]MH_I2C_Read... [18:13:07]Read from MH i2c: E2 62 00 [18:13:07]MH_I2C_Read... [18:13:07]Read from MH i2c: E2 62 00 11 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 67 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 4E 02 00 00 5E 04 04 00 4E 02 00 00 57 04 04 00 4F 02 00 00 19 04 04 00 00 00 00 00 90 00 41 [18:13:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 67 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 4E 02 00 00 5E 04 04 00 4E 02 00 00 57 04 04 00 4F 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:13:07]wFMCommunicate OK [18:13:07]SAM_PROTO_GetFieldsCounters done [18:13:07]requested_item shift.num is exist - process it [18:13:07]requested_item shift.opened is exist - process it [18:13:07]req_shift_opened [18:13:07]FM_GetShiftState [18:13:07]SAM_PROTO_GetShiftState [18:13:07]wFMCommunicate request_size=4 [18:13:07]MH_SAM_APDU [18:13:07]CAPDU: 80 13 01 00 [18:13:07]Write to MH i2c: E2 08 00 12 37 80 13 01 00 00 00 00 00 C6 [18:13:07]Write i2c OK [18:13:07]MH_I2C_Read... [18:13:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:13:07]Read from MH i2c: E2 [18:13:07]MH_I2C_Read... [18:13:07]Read from MH i2c: E2 0E 00 [18:13:07]MH_I2C_Read... [18:13:07]Read from MH i2c: E2 0E 00 12 37 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 72 [18:13:07]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:13:07]wFMCommunicate OK [18:13:07]SAM_PROTO_GetShiftState done [18:13:07]FM_GetShiftState done [18:13:07]req_shift_opened done [18:13:07]requested_item shift.open_date is exist - process it [18:13:07]req_shift_open_date [18:13:07]req_shift_open_date done [18:13:07]produce_requested_data done [18:13:07]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95591,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:13:07]process_action_free close_receipt [18:13:07]json_value_free [18:13:07]json_value_free done [18:13:07]process_json_proto returns [18:13:07]Send response to host [18:13:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95591,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:13:07]free response buf [18:13:07]execute_script done [18:13:07]execute_script returns [18:13:07]free content buf [18:13:07]Sock 7.Close socket [18:13:07]Sock 7.Thread stoped [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]OFD Sender: No OFD packet to send [18:14:06]OFD Sender: No OFD packet to send [18:14:11]OFD Sender: No OFD packet to send [18:14:16]OFD Sender: No OFD packet to send [18:14:21]OFD Sender: No OFD packet to send [18:14:26]OFD Sender: No OFD packet to send [18:14:31]OFD Sender: No OFD packet to send [18:14:36]OFD Sender: No OFD packet to send [18:14:41]OFD Sender: No OFD packet to send [18:14:46]OFD Sender: No OFD packet to send [18:14:51]OFD Sender: No OFD packet to send [18:14:56]OFD Sender: No OFD packet to send [18:15:01]OFD Sender: No OFD packet to send [18:15:01]accept exits with 9 [18:15:01]New connection [18:15:01]New thread 3067444580 created [18:15:01]Thread 3067301220 joined [18:15:01]Waiting for new connection... [18:15:01] Sock 9.Parse request [18:15:01]Sock 9.Check first char [18:15:01]Sock 9.First char is OK [18:15:01]request: POST /json_proto HTTP/1.0 [18:15:01]Method: POST [18:15:01]URL: /json_proto [18:15:01]Method is POST - this is cgi request [18:15:01]url: /json_proto [18:15:01]query_string will be loaded in cgi processing [18:15:01]execute_cgi json_proto POST (null) [18:15:01]execute_cgi path=json_proto method=POST [18:15:01]POST find Content-Length [18:15:01]Host: 172.17.40.67:8080 [18:15:01]Content-Length: 678 [18:15:01]Content-Type: application/json [18:15:01] [18:15:01]POST finish read [18:15:01]Found Content-Length = 678 [18:15:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406110", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:15:01]execute_script... [18: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)3406110", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:15:01]POST & json_proto [18:15:01]process_json_proto [18:15:01]json parsed OK: [18:15:01]protocol is kg_v1.0 [18:15:01]action value=close_receipt [18:15:01]process_action close_receipt [18:15:01]cmd_close_receipt [18:15:01]MH_GetDate [18:15:01]Write to MH i2c: F0 00 00 13 37 39 [18:15:01]Write i2c OK [18:15:01]MH_I2C_Read... [18:15:01]Read from MH i2c: F0 [18:15:01]MH_I2C_Read... [18:15:01]Read from MH i2c: F0 09 00 [18:15:01]MH_I2C_Read... [18:15:01]Read from MH i2c: F0 09 00 13 37 00 27 83 1E 67 EE DA 66 66 05 [18:15:01]GetLastDocTimeStamp 1730052784 [18:15:01]current date 1730052903 [18:15:01]FM_GetShiftState [18:15:01]SAM_PROTO_GetShiftState [18:15:01]wFMCommunicate request_size=4 [18:15:01]MH_SAM_APDU [18:15:01]CAPDU: 80 13 01 00 [18:15:01]Write to MH i2c: E2 08 00 14 37 80 13 01 00 00 00 00 00 C8 [18:15:01]Write i2c OK [18:15:01]MH_I2C_Read... [18:15:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:15:01]Read from MH i2c: E2 [18:15:01]MH_I2C_Read... [18:15:01]Read from MH i2c: E2 0E 00 [18:15:01]MH_I2C_Read... [18:15:01]Read from MH i2c: E2 0E 00 14 37 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 74 [18:15:01]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:15:01]wFMCommunicate OK [18:15:01]SAM_PROTO_GetShiftState done [18:15:01]FM_GetShiftState done [18:15:01]opened in 1729987736 [18:15:01]opened+sec_in_day 1730074136 [18:15:01]quantity*price = 40068 [18:15:01]sum+1 = 40069 [18:15:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.68 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.55 НДС 12% : 42.55 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 591 27.10.2024 18:15 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95592 ФПД: 247472703038854 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T181503&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95592&fm=247472703038854&tin=02508201610067®Number=0000000000170478&sum=40000 [18:15:02]StoreToDocumentArchive [18:15:02]shift 143 fd 95592 [18:15:02]save to /storage/0143/doc_00095592 [18:15:02]save last doc name /storage/0143/doc_00095592 to /storage/kkm_last_doc_name [18:15:02]save OK [18:15:02]Clear old archive folders... [18:15:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:15:02]tlvbuf is 00A8CFE0 [18:15:02]SAM_PROTO_ClearQueue [18:15:02]wFMCommunicate request_size=4 [18:15:02]MH_SAM_APDU [18:15:02]CAPDU: 80 09 00 00 [18:15:02]Write to MH i2c: E2 08 00 21 37 80 09 00 00 00 00 00 00 CA [18:15:02]Write i2c OK [18:15:02]MH_I2C_Read... [18:15:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:15:02]Read from MH i2c: E2 [18:15:02]MH_I2C_Read... [18:15:02]Read from MH i2c: E2 03 00 [18:15:02]MH_I2C_Read... [18:15:02]Read from MH i2c: E2 03 00 21 37 00 90 00 CC [18:15:02]RAPDU: 90 00 [18:15:02]wFMCommunicate OK [18:15:02]SAM_PROTO_ClearQueue done [18:15:02]KKMCreateOFDPacket [18:15:02]OFDProtocolAddRootSTLVToBuf [18:15:02]FM_MakeSignedData [18:15:02]FM_MakeSignedData [18:15:02]SAM_PROTO_SignData [18:15:02]wFMCommunicate request_size=4 [18:15:02]MH_SAM_APDU [18:15:02]CAPDU: 80 0D 01 02 [18:15:02]Write to MH i2c: E2 08 00 22 37 80 0D 01 02 00 00 00 00 D2 [18:15:02]Write i2c OK [18:15:02]MH_I2C_Read... [18:15:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:15:03]Read from MH i2c: E2 [18:15:03]MH_I2C_Read... [18:15:03]Read from MH i2c: E2 03 00 [18:15:03]MH_I2C_Read... [18:15:03]Read from MH i2c: E2 03 00 22 37 00 90 00 CD [18:15:03]RAPDU: 90 00 [18:15:03]wFMCommunicate OK [18:15:03]wFMCommunicate request_size=255 [18:15:03]MH_SAM_APDU [18:15: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 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 02 00 00 F4 03 04 00 27 83 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 68 75 01 00 35 04 06 00 E1 [18:15:03]Write to MH i2c: E2 02 01 23 37 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 02 00 00 F4 03 04 00 27 83 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 68 75 01 00 35 04 06 00 E1 00 00 DE [18:15:03]Write i2c OK [18:15:03]MH_I2C_Read... [18:15:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:15:03]Read from MH i2c: E2 [18:15:03]MH_I2C_Read... [18:15:03]Read from MH i2c: E2 03 00 [18:15:03]MH_I2C_Read... [18:15:03]Read from MH i2c: E2 03 00 23 37 00 90 00 CE [18:15:03]RAPDU: 90 00 [18:15:03]wFMCommunicate OK [18:15:03]wFMCommunicate request_size=10 [18:15:03]MH_SAM_APDU [18:15:03]CAPDU: 80 0D 02 02 05 13 3A 8E 65 86 [18:15:03]Write to MH i2c: E2 0D 00 24 37 80 0D 02 02 05 00 13 3A 8E 65 86 00 00 A5 [18:15:03]Write i2c OK [18:15:03]MH_I2C_Read... [18:15:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:15:03]Read from MH i2c: E2 [18:15:03]MH_I2C_Read... [18:15:03]Read from MH i2c: E2 03 00 [18:15:03]MH_I2C_Read... [18:15:03]Read from MH i2c: E2 03 00 24 37 00 90 00 CF [18:15:03]RAPDU: 90 00 [18:15:03]wFMCommunicate OK [18:15:03]wFMCommunicate request_size=4 [18:15:03]MH_SAM_APDU [18:15:03]CAPDU: 80 0D 03 02 [18:15:03]Write to MH i2c: E2 08 00 25 37 80 0D 03 02 00 00 00 00 D7 [18:15:03]Write i2c OK [18:15:03]MH_I2C_Read... [18:15:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:15:03]Read from MH i2c: E2 [18:15:03]MH_I2C_Read... [18:15:03]Read from MH i2c: E2 0B 00 [18:15:03]MH_I2C_Read... [18:15:03]Read from MH i2c: E2 0B 00 25 37 00 B9 9D 3C C8 32 63 06 67 90 00 34 [18:15:03]RAPDU: B9 9D 3C C8 32 63 06 67 90 00 [18:15:03]wFMCommunicate OK [18:15:03]SAM_PROTO_SignData done [18:15:03]FM_MakeSignedData done [18:15:03]CreateOFDProtocolMessage [18:15:03]wFMCommunicate request_size=4 [18:15:03]MH_SAM_APDU [18:15:03]CAPDU: 80 11 00 00 [18:15:03]Write to MH i2c: E2 08 00 26 37 80 11 00 00 00 00 00 00 D7 [18:15:03]Write i2c OK [18:15:03]MH_I2C_Read... [18:15:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:15:03]Read from MH i2c: E2 [18:15:03]MH_I2C_Read... [18:15:03]Read from MH i2c: E2 17 00 [18:15:03]MH_I2C_Read... [18:15:03]Read from MH i2c: E2 17 00 26 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 28 [18:15:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:15:03]wFMCommunicate OK [18:15:03]CreateOFDProtocolMessage done [18:15:03]OFDSenderStorePacket 95592 [18:15:03]StoreOFDPacket docnum=95592 [18:15:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 59 7D 07 01 8E 8B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 02 00 00 F4 03 04 00 27 83 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 68 75 01 00 35 04 06 00 E1 13 3A 8E 65 86 B9 9D 3C C8 32 63 06 67 [18:15:03]CheckFolder [18:15:03]dirname=/storage/ofd_packets [18:15:03]CheckFolder done [18:15:03]ProducePacketName [18:15:03]name=ofd_packets/00095592 [18:15:03]NVStorageSaveData ofd_packets/00095592 [18:15:03]File name is /storage/ofd_packets/00095592 [18:15:03]Write 301 bytes [18:15:03]NVStorageSaveData done [18:15:03]OFDSenderStorePacket done [18:15:03]KKMCreateOFDPacket done [18:15:03]NVStorageSaveData kkm_last_timestamp [18:15:03]File name is /storage/kkm_last_timestamp [18:15:03]Write 4 bytes [18:15:03]NVStorageSaveData done [18:15:03]ExternCall_PrintAddStr [18:15:03]wPrintStart [18:15:03]Write to MH i2c: 01 00 00 27 37 5E [18:15:03]Write i2c OK [18:15:03]MH_I2C_Read... [18:15:03]Read from MH i2c: 01 [18:15:03]MH_I2C_Read... [18:15:03]Read from MH i2c: 01 07 00 [18:15:03]MH_I2C_Read... [18:15:03]Read from MH i2c: 01 07 00 27 37 00 00 00 00 00 FF 0F 73 [18:15:03]RasterBufferAndPrint [18:15:03]line Счет N : (1)3406110 [18:15:03]line ИНН: 02508201610067 [18:15:03]line Контрольно-Кассовый Чек [18:15:03]line ПРОДАЖА [18:15:03]line ТРК (МРК, ГНК) : 23 [18:15:03]line Товар: 2710124500 [18:15:03]line Аи-95-К-5 [18:15:03]line 5.400 * 74.20 [18:15:03]line = 400.68 [18:15:03]line НДС 12% НСП 1% [18:15:03]line > о реализуемом товаре [18:15:03]line ОКРУГЛЕНИЕ: -0.68 [18:15:03]line ИТОГО: 400.00 [18:15:03]line Внесено: 400.00 [18:15:03]line СДАЧА: 0.00 [18:15:03]line НСП 1% : 3.55 [18:15:03]line НДС 12% : 42.55 [18:15:03]line Наличными: 400.00 [18:15:03]line Безнал.: 0.00 [18:15:03]line Место: АЗС № 82 "Партнер Нефть" [18:15:03]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:15:03]line СНО: Общий режим [18:15:03]line Чек 591 27.10.2024 18:15 [18:15:03]line Смена: 143 ФФД: 1.0 [18:15:03]line ЗНМ: 0300000017 [18:15:03]line РНМ: 0000000000170478 [18:15:03]line Версия ККМ: v1.0 [18:15:03]line ФМ: 0000000002098560 [18:15:03]line ФД: 95592 [18:15:03]line ФПД: 247472703038854 [18:15:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T181503&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95592&fm=247472703038854&tin=02508201610067®Number=0000000000170478&sum=40000 [18:15:03]OFD Sender: Processing packet 95592 [packets to send 57, broken 56] [18:15:03]ProducePacketName [18:15:03]name=ofd_packets/00095592 [18:15:03]OFD Sender: To server: pG, [18:15:03]CommunicateWithHost lk.salyk.kg:30040 [18:15:03]ConnectInit lk.salyk.kg [18:15:03]written 0, free lines is 4095 [18:15:03]Connected sock=10 [18:15:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 59 7D 07 01 8E 8B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 02 00 00 F4 03 04 00 27 83 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 68 75 01 00 35 04 06 00 E1 13 3A 8E 65 86 B9 9D 3C C8 32 63 06 67 [18:15:04]Write to MH i2c: 01 00 00 52 37 89 [18:15:04]Write i2c OK [18:15:04]MH_I2C_Read... [18:15:04]Read from MH i2c: 01 [18:15:04]MH_I2C_Read... [18:15:04]Read from MH i2c: 01 07 00 [18:15:04]MH_I2C_Read... [18:15:04]Read from MH i2c: 01 07 00 52 37 00 00 00 00 00 0A 0D A7 [18:15:04]RasterBufferAndPrint [18:15:04]line [18:15:04]line [18:15:04]line [18:15:04]line [18:15:04]line [18:15:04]written 0, free lines is 3345 [18:15:04]MH_Cut [18:15:04]Write to MH i2c: D1 01 00 59 37 01 62 [18:15:04]Write i2c OK [18:15:04]MH_I2C_Read... [18:15:04]Read from MH i2c: D1 [18:15:04]MH_I2C_Read... [18:15:04]Read from MH i2c: D1 01 00 [18:15:04]MH_I2C_Read... [18:15:04]Read from MH i2c: D1 01 00 59 37 00 61 [18:15:04]Write to MH i2c: 01 00 00 5A 37 91 [18:15:04]Write i2c OK [18:15:04]MH_I2C_Read... [18:15:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 49 B5 47 00 CC A3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 68 75 01 00 F4 03 04 00 52 2D 1E 67 B6 04 01 00 00 E8 07 B3 C7 4C ED 5E 33 [18:15:04]CommunicateWithHost err = 0 [18:15:04]CheckOFDResponse [18:15:04]1017 (14) - 77093643461234 [18:15:04]1041 (16) - 0000000002098560 [18:15:04]1040 (4) - 95592 [18:15:04]1012 (4) - 27.10.2024 12:08 [18:15:04]1206 (1) - 0 [18:15:04]OFD Sender: Remove packet 95592 [18:15:04]ProducePacketName [18:15:04]name=ofd_packets/00095592 [18:15:04]NVStorageDeleteData [18:15:04]OFD Sender: No OFD packet to send [18:15:04]*** Cut start [18:15:04]*** Partial cut [18:15:04]*** CUTSNS_PIN = 1 [18:15:04]*** CUTSNS_PIN = 0 [18:15:05]*** Brake cut motor [18:15:05]Read from MH i2c: 01 [18:15:05]MH_I2C_Read... [18:15:05]*** Stop cut motor [18:15:05]*** Cut end [18:15:05]Read from MH i2c: 01 07 00 [18:15:05]MH_I2C_Read... [18:15:05]Read from MH i2c: 01 07 00 5A 37 00 00 00 00 00 FF 0F A6 [18:15:05]process_action close_receipt done [18:15:05]requested_data is exist [18:15:05]produce_requested_data [18:15:05]requested_item fm.sn is exist - process it [18:15:05]wFMCommunicate request_size=4 [18:15:05]MH_SAM_APDU [18:15:05]CAPDU: 80 11 00 00 [18:15:05]Write to MH i2c: E2 08 00 5B 37 80 11 00 00 00 00 00 00 0C [18:15:05]Write i2c OK [18:15:05]MH_I2C_Read... [18:15:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:15:05]Read from MH i2c: E2 [18:15:05]MH_I2C_Read... [18:15:05]Read from MH i2c: E2 17 00 [18:15:05]MH_I2C_Read... [18:15:05]Read from MH i2c: E2 17 00 5B 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5D [18:15:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:15:05]wFMCommunicate OK [18:15:05]requested_item fd.num is exist - process it [18:15:05]SAM_PROTO_GetFieldsCounters [18:15:05]wFMCommunicate request_size=4 [18:15:05]MH_SAM_APDU [18:15:05]CAPDU: 80 13 00 00 [18:15:05]Write to MH i2c: E2 08 00 5C 37 80 13 00 00 00 00 00 00 0F [18:15:05]Write i2c OK [18:15:05]MH_I2C_Read... [18:15:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:15:05]Read from MH i2c: E2 [18:15:05]MH_I2C_Read... [18:15:05]Read from MH i2c: E2 62 00 [18:15:05]MH_I2C_Read... [18:15:05]Read from MH i2c: E2 62 00 5C 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 68 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 4F 02 00 00 5E 04 04 00 4F 02 00 00 57 04 04 00 50 02 00 00 19 04 04 00 00 00 00 00 90 00 90 [18:15:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 68 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 4F 02 00 00 5E 04 04 00 4F 02 00 00 57 04 04 00 50 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:15:05]wFMCommunicate OK [18:15:05]SAM_PROTO_GetFieldsCounters done [18:15:05]requested_item shift.num is exist - process it [18:15:05]requested_item shift.opened is exist - process it [18:15:05]req_shift_opened [18:15:05]FM_GetShiftState [18:15:05]SAM_PROTO_GetShiftState [18:15:05]wFMCommunicate request_size=4 [18:15:05]MH_SAM_APDU [18:15:05]CAPDU: 80 13 01 00 [18:15:05]Write to MH i2c: E2 08 00 5D 37 80 13 01 00 00 00 00 00 11 [18:15:05]Write i2c OK [18:15:05]MH_I2C_Read... [18:15:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:15:05]Read from MH i2c: E2 [18:15:05]MH_I2C_Read... [18:15:05]Read from MH i2c: E2 0E 00 [18:15:05]MH_I2C_Read... [18:15:05]Read from MH i2c: E2 0E 00 5D 37 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 BD [18:15:05]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:15:05]wFMCommunicate OK [18:15:05]SAM_PROTO_GetShiftState done [18:15:05]FM_GetShiftState done [18:15:05]req_shift_opened done [18:15:05]requested_item shift.open_date is exist - process it [18:15:05]req_shift_open_date [18:15:05]req_shift_open_date done [18:15:05]produce_requested_data done [18:15:05]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95592,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:15:05]process_action_free close_receipt [18:15:05]json_value_free [18:15:05]json_value_free done [18:15:05]process_json_proto returns [18:15:05]Send response to host [18:15:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95592,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:15:05]free response buf [18:15:05]execute_script done [18:15:05]execute_script returns [18:15:05]free content buf [18:15:05]Sock 9.Close socket [18:15:05]Sock 9.Thread stoped [18:15:09]OFD Sender: No OFD packet to send [18:15:14]OFD Sender: No OFD packet to send [18:15:19]OFD Sender: No OFD packet to send [18:15:24]OFD Sender: No OFD packet to send [18:15:29]OFD Sender: No OFD packet to send [18:15:34]OFD Sender: No OFD packet to send [18:15:39]OFD Sender: No OFD packet to send [18:15:44]OFD Sender: No OFD packet to send [18:15:49]OFD Sender: No OFD packet to send [18:15:54]OFD Sender: No OFD packet to send [18:15:59]OFD Sender: No OFD packet to send [18:16:04]OFD Sender: No OFD packet to send [18:16:09]OFD Sender: No OFD packet to send [18:16:14]OFD Sender: No OFD packet to send [18:16:19]OFD Sender: No OFD packet to send [18:16:24]OFD Sender: No OFD packet to send [18:16:29]OFD Sender: No OFD packet to send [18:16:34]OFD Sender: No OFD packet to send [18:16:39]OFD Sender: No OFD packet to send [18:16:44]OFD Sender: No OFD packet to send [18:16:49]OFD Sender: No OFD packet to send [18:16:54]OFD Sender: No OFD packet to send [18:16:59]OFD Sender: No OFD packet to send [18:17:04]OFD Sender: No OFD packet to send [18:17:09]OFD Sender: No OFD packet to send [18:17:14]OFD Sender: No OFD packet to send [18:17:19]OFD Sender: No OFD packet to send [18:17:24]OFD Sender: No OFD packet to send [18:17:29]OFD Sender: No OFD packet to send [18:17:34]OFD Sender: No OFD packet to send [18:17:38]accept exits with 7 [18:17:38]New connection [18:17:38]New thread 3067301220 created [18:17:38]Thread 3067444580 joined [18:17:38]Waiting for new connection... [18:17:38] Sock 7.Parse request [18:17:38]Sock 7.Check first char [18:17:38]Sock 7.First char is OK [18:17:38]request: POST /json_proto HTTP/1.0 [18:17:38]Method: POST [18:17:38]URL: /json_proto [18:17:38]Method is POST - this is cgi request [18:17:38]url: /json_proto [18:17:38]query_string will be loaded in cgi processing [18:17:38]execute_cgi json_proto POST (null) [18:17:38]execute_cgi path=json_proto method=POST [18:17:38]POST find Content-Length [18:17:38]Host: 172.17.40.67:8080 [18:17:38]Content-Length: 678 [18:17:38]Content-Type: application/json [18:17:38] [18:17:38]POST finish read [18:17:38]Found Content-Length = 678 [18:17:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406111", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:17:38]execute_script... [18:17: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)3406111", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:17:38]POST & json_proto [18:17:38]process_json_proto [18:17:38]json parsed OK: [18:17:38]protocol is kg_v1.0 [18:17:38]action value=close_receipt [18:17:38]process_action close_receipt [18:17:38]cmd_close_receipt [18:17:38]MH_GetDate [18:17:38]Write to MH i2c: F0 00 00 5E 37 84 [18:17:38]Write i2c OK [18:17:38]MH_I2C_Read... [18:17:38]Read from MH i2c: F0 [18:17:38]MH_I2C_Read... [18:17:38]Read from MH i2c: F0 09 00 [18:17:38]MH_I2C_Read... [18:17:38]Read from MH i2c: F0 09 00 5E 37 00 C3 83 1E 67 EE DA 66 66 EC [18:17:38]GetLastDocTimeStamp 1730052903 [18:17:38]current date 1730053059 [18:17:38]FM_GetShiftState [18:17:38]SAM_PROTO_GetShiftState [18:17:38]wFMCommunicate request_size=4 [18:17:38]MH_SAM_APDU [18:17:38]CAPDU: 80 13 01 00 [18:17:38]Write to MH i2c: E2 08 00 5F 37 80 13 01 00 00 00 00 00 13 [18:17:38]Write i2c OK [18:17:38]MH_I2C_Read... [18:17:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:17:38]Read from MH i2c: E2 [18:17:38]MH_I2C_Read... [18:17:38]Read from MH i2c: E2 0E 00 [18:17:38]MH_I2C_Read... [18:17:38]Read from MH i2c: E2 0E 00 5F 37 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 BF [18:17:38]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:17:38]wFMCommunicate OK [18:17:38]SAM_PROTO_GetShiftState done [18:17:38]FM_GetShiftState done [18:17:38]opened in 1729987736 [18:17:38]opened+sec_in_day 1730074136 [18:17:38]quantity*price = 50041 [18:17:38]sum+1 = 50042 [18:17:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 592 27.10.2024 18:17 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95593 ФПД: 140676743439502 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T181739&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95593&fm=140676743439502&tin=02508201610067®Number=0000000000170478&sum=50000 [18:17:39]StoreToDocumentArchive [18:17:39]shift 143 fd 95593 [18:17:39]save to /storage/0143/doc_00095593 [18:17:39]save last doc name /storage/0143/doc_00095593 to /storage/kkm_last_doc_name [18:17:39]save OK [18:17:39]Clear old archive folders... [18:17:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:17:39]tlvbuf is 00B11050 [18:17:39]SAM_PROTO_ClearQueue [18:17:39]wFMCommunicate request_size=4 [18:17:39]MH_SAM_APDU [18:17:39]CAPDU: 80 09 00 00 [18:17:39]Write to MH i2c: E2 08 00 6C 37 80 09 00 00 00 00 00 00 15 [18:17:39]Write i2c OK [18:17:39]MH_I2C_Read... [18:17:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:17:39]Read from MH i2c: E2 [18:17:39]MH_I2C_Read... [18:17:39]Read from MH i2c: E2 03 00 [18:17:39]MH_I2C_Read... [18:17:39]Read from MH i2c: E2 03 00 6C 37 00 90 00 17 [18:17:39]RAPDU: 90 00 [18:17:39]wFMCommunicate OK [18:17:39]SAM_PROTO_ClearQueue done [18:17:39]KKMCreateOFDPacket [18:17:39]OFDProtocolAddRootSTLVToBuf [18:17:39]FM_MakeSignedData [18:17:39]FM_MakeSignedData [18:17:39]SAM_PROTO_SignData [18:17:39]wFMCommunicate request_size=4 [18:17:39]MH_SAM_APDU [18:17:39]CAPDU: 80 0D 01 02 [18:17:39]Write to MH i2c: E2 08 00 6D 37 80 0D 01 02 00 00 00 00 1D [18:17:39]Write i2c OK [18:17:39]MH_I2C_Read... [18:17:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:17:39]Read from MH i2c: E2 [18:17:39]MH_I2C_Read... [18:17:39]Read from MH i2c: E2 03 00 [18:17:39]MH_I2C_Read... [18:17:39]Read from MH i2c: E2 03 00 6D 37 00 90 00 18 [18:17:39]RAPDU: 90 00 [18:17:39]wFMCommunicate OK [18:17:39]wFMCommunicate request_size=255 [18:17:39]MH_SAM_APDU [18:17: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 02 00 00 F4 03 04 00 C3 83 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 69 75 01 00 35 04 06 00 7F [18:17:39]Write to MH i2c: E2 02 01 6E 37 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 02 00 00 F4 03 04 00 C3 83 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 69 75 01 00 35 04 06 00 7F 00 00 B5 [18:17:39]Write i2c OK [18:17:39]MH_I2C_Read... [18:17:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:17:39]Read from MH i2c: E2 [18:17:39]MH_I2C_Read... [18:17:39]Read from MH i2c: E2 03 00 [18:17:39]MH_I2C_Read... [18:17:39]Read from MH i2c: E2 03 00 6E 37 00 90 00 19 [18:17:39]RAPDU: 90 00 [18:17:39]wFMCommunicate OK [18:17:39]wFMCommunicate request_size=10 [18:17:39]MH_SAM_APDU [18:17:39]CAPDU: 80 0D 02 02 05 F1 DB 52 24 8E [18:17:39]Write to MH i2c: E2 0D 00 6F 37 80 0D 02 02 05 00 F1 DB 52 24 8E 00 00 FA [18:17:39]Write i2c OK [18:17:39]MH_I2C_Read... [18:17:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:17:39]Read from MH i2c: E2 [18:17:39]MH_I2C_Read... [18:17:39]Read from MH i2c: E2 03 00 [18:17:39]MH_I2C_Read... [18:17:39]Read from MH i2c: E2 03 00 6F 37 00 90 00 1A [18:17:39]RAPDU: 90 00 [18:17:39]wFMCommunicate OK [18:17:39]wFMCommunicate request_size=4 [18:17:39]MH_SAM_APDU [18:17:39]CAPDU: 80 0D 03 02 [18:17:39]Write to MH i2c: E2 08 00 70 37 80 0D 03 02 00 00 00 00 22 [18:17:39]Write i2c OK [18:17:39]MH_I2C_Read... [18:17:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:17:39]Read from MH i2c: E2 [18:17:39]MH_I2C_Read... [18:17:39]Read from MH i2c: E2 0B 00 [18:17:39]MH_I2C_Read... [18:17:39]Read from MH i2c: E2 0B 00 70 37 00 10 61 5C 59 C2 2B FF 80 90 00 B5 [18:17:39]RAPDU: 10 61 5C 59 C2 2B FF 80 90 00 [18:17:39]wFMCommunicate OK [18:17:39]SAM_PROTO_SignData done [18:17:39]FM_MakeSignedData done [18:17:39]CreateOFDProtocolMessage [18:17:39]wFMCommunicate request_size=4 [18:17:39]MH_SAM_APDU [18:17:39]CAPDU: 80 11 00 00 [18:17:39]Write to MH i2c: E2 08 00 71 37 80 11 00 00 00 00 00 00 22 [18:17:39]Write i2c OK [18:17:39]MH_I2C_Read... [18:17:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:17:39]Read from MH i2c: E2 [18:17:39]MH_I2C_Read... [18:17:39]Read from MH i2c: E2 17 00 [18:17:39]MH_I2C_Read... [18:17:39]Read from MH i2c: E2 17 00 71 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 73 [18:17:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:17:39]wFMCommunicate OK [18:17:39]CreateOFDProtocolMessage done [18:17:39]OFDSenderStorePacket 95593 [18:17:39]StoreOFDPacket docnum=95593 [18:17:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 30 DD 07 01 20 D3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 02 00 00 F4 03 04 00 C3 83 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 69 75 01 00 35 04 06 00 7F F1 DB 52 24 8E 10 61 5C 59 C2 2B FF 80 [18:17:39]CheckFolder [18:17:39]dirname=/storage/ofd_packets [18:17:39]CheckFolder done [18:17:39]ProducePacketName [18:17:39]name=ofd_packets/00095593 [18:17:39]NVStorageSaveData ofd_packets/00095593 [18:17:39]File name is /storage/ofd_packets/00095593 [18:17:39]Write 301 bytes [18:17:39]NVStorageSaveData done [18:17:39]OFDSenderStorePacket done [18:17:39]KKMCreateOFDPacket done [18:17:39]NVStorageSaveData kkm_last_timestamp [18:17:39]File name is /storage/kkm_last_timestamp [18:17:39]Write 4 bytes [18:17:39]NVStorageSaveData done [18:17:39]ExternCall_PrintAddStr [18:17:39]wPrintStart [18:17:39]Write to MH i2c: 01 00 00 72 37 A9 [18:17:39]Write i2c OK [18:17:39]MH_I2C_Read... [18:17:39]Read from MH i2c: 01 [18:17:39]MH_I2C_Read... [18:17:39]Read from MH i2c: 01 07 00 [18:17:39]MH_I2C_Read... [18:17:39]Read from MH i2c: 01 07 00 72 37 00 00 00 00 00 FF 0F BE [18:17:39]RasterBufferAndPrint [18:17:39]line Счет N : (1)3406111 [18:17:39]line ИНН: 02508201610067 [18:17:39]line Контрольно-Кассовый Чек [18:17:39]line ПРОДАЖА [18:17:39]line ТРК (МРК, ГНК) : 32 [18:17:39]line Товар: 2710124130 [18:17:39]line Аи-92-К-4 [18:17:39]line 7.480 * 66.90 [18:17:39]line = 500.41 [18:17:39]line НДС 12% НСП 1% [18:17:39]line > о реализуемом товаре [18:17:39]line ОКРУГЛЕНИЕ: -0.41 [18:17:39]line ИТОГО: 500.00 [18:17:39]line Внесено: 500.00 [18:17:39]line СДАЧА: 0.00 [18:17:39]line НСП 1% : 4.43 [18:17:39]line НДС 12% : 53.14 [18:17:39]line Наличными: 500.00 [18:17:39]line Безнал.: 0.00 [18:17:39]line Место: АЗС № 82 "Партнер Нефть" [18:17:39]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:17:39]line СНО: Общий режим [18:17:39]line Чек 592 27.10.2024 18:17 [18:17:39]line Смена: 143 ФФД: 1.0 [18:17:39]line ЗНМ: 0300000017 [18:17:39]line РНМ: 0000000000170478 [18:17:39]line Версия ККМ: v1.0 [18:17:40]line ФМ: 0000000002098560 [18:17:40]line ФД: 95593 [18:17:40]line ФПД: 140676743439502 [18:17:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T181739&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95593&fm=140676743439502&tin=02508201610067®Number=0000000000170478&sum=50000 [18:17:40]OFD Sender: Processing packet 95593 [packets to send 57, broken 56] [18:17:40]ProducePacketName [18:17:40]name=ofd_packets/00095593 [18:17:40]OFD Sender: To server: pG, [18:17:40]CommunicateWithHost lk.salyk.kg:30040 [18:17:40]ConnectInit lk.salyk.kg [18:17:40]written 0, free lines is 4095 [18:17:40]Connected sock=10 [18:17:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 30 DD 07 01 20 D3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 02 00 00 F4 03 04 00 C3 83 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 69 75 01 00 35 04 06 00 7F F1 DB 52 24 8E 10 61 5C 59 C2 2B FF 80 [18:17:40]Write to MH i2c: 01 00 00 9D 37 D4 [18:17:40]Write i2c OK [18:17:40]MH_I2C_Read... [18:17:40]Read from MH i2c: 01 [18:17:40]MH_I2C_Read... [18:17:40]Read from MH i2c: 01 07 00 [18:17:40]MH_I2C_Read... [18:17:40]Read from MH i2c: 01 07 00 9D 37 00 00 00 00 00 F9 0C E0 [18:17:40]RasterBufferAndPrint [18:17:40]line [18:17:40]line [18:17:40]line [18:17:40]line [18:17:40]line [18:17:40]written 0, free lines is 3327 [18:17:40]MH_Cut [18:17:40]Write to MH i2c: D1 01 00 A4 37 01 AD [18:17:40]Write i2c OK [18:17:40]MH_I2C_Read... [18:17:40]Read from MH i2c: D1 [18:17:40]MH_I2C_Read... [18:17:40]Read from MH i2c: D1 01 00 [18:17:40]MH_I2C_Read... [18:17:40]Read from MH i2c: D1 01 00 A4 37 00 AC [18:17:40]Write to MH i2c: 01 00 00 A5 37 DC [18:17:40]Write i2c OK [18:17:40]MH_I2C_Read... [18:17:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6E DA 47 00 1C 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 32 30 39 38 35 36 30 10 04 04 00 69 75 01 00 F4 03 04 00 EF 2D 1E 67 B6 04 01 00 00 AC 1C 71 DF CC 45 35 D3 [18:17:40]CommunicateWithHost err = 0 [18:17:40]CheckOFDResponse [18:17:40]1017 (14) - 77093643461234 [18:17:40]1041 (16) - 0000000002098560 [18:17:40]1040 (4) - 95593 [18:17:40]1012 (4) - 27.10.2024 12:11 [18:17:40]1206 (1) - 0 [18:17:40]OFD Sender: Remove packet 95593 [18:17:40]ProducePacketName [18:17:40]name=ofd_packets/00095593 [18:17:40]NVStorageDeleteData [18:17:41]OFD Sender: No OFD packet to send [18:17:41]*** Cut start [18:17:41]*** Partial cut [18:17:41]*** CUTSNS_PIN = 1 [18:17:41]*** CUTSNS_PIN = 0 [18:17:41]*** Brake cut motor [18:17:41]Read from MH i2c: 01 [18:17:41]MH_I2C_Read... [18:17:41]*** Stop cut motor [18:17:41]*** Cut end [18:17:41]Read from MH i2c: 01 07 00 [18:17:41]MH_I2C_Read... [18:17:41]Read from MH i2c: 01 07 00 A5 37 00 00 00 00 00 FF 0F F1 [18:17:41]process_action close_receipt done [18:17:41]requested_data is exist [18:17:41]produce_requested_data [18:17:41]requested_item fm.sn is exist - process it [18:17:41]wFMCommunicate request_size=4 [18:17:41]MH_SAM_APDU [18:17:41]CAPDU: 80 11 00 00 [18:17:41]Write to MH i2c: E2 08 00 A6 37 80 11 00 00 00 00 00 00 57 [18:17:41]Write i2c OK [18:17:41]MH_I2C_Read... [18:17:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:17:42]Read from MH i2c: E2 [18:17:42]MH_I2C_Read... [18:17:42]Read from MH i2c: E2 17 00 [18:17:42]MH_I2C_Read... [18:17:42]Read from MH i2c: E2 17 00 A6 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A8 [18:17:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:17:42]wFMCommunicate OK [18:17:42]requested_item fd.num is exist - process it [18:17:42]SAM_PROTO_GetFieldsCounters [18:17:42]wFMCommunicate request_size=4 [18:17:42]MH_SAM_APDU [18:17:42]CAPDU: 80 13 00 00 [18:17:42]Write to MH i2c: E2 08 00 A7 37 80 13 00 00 00 00 00 00 5A [18:17:42]Write i2c OK [18:17:42]MH_I2C_Read... [18:17:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:17:42]Read from MH i2c: E2 [18:17:42]MH_I2C_Read... [18:17:42]Read from MH i2c: E2 62 00 [18:17:42]MH_I2C_Read... [18:17:42]Read from MH i2c: E2 62 00 A7 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 69 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 50 02 00 00 5E 04 04 00 50 02 00 00 57 04 04 00 51 02 00 00 19 04 04 00 00 00 00 00 90 00 DF [18:17:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 69 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 50 02 00 00 5E 04 04 00 50 02 00 00 57 04 04 00 51 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:17:42]wFMCommunicate OK [18:17:42]SAM_PROTO_GetFieldsCounters done [18:17:42]requested_item shift.num is exist - process it [18:17:42]requested_item shift.opened is exist - process it [18:17:42]req_shift_opened [18:17:42]FM_GetShiftState [18:17:42]SAM_PROTO_GetShiftState [18:17:42]wFMCommunicate request_size=4 [18:17:42]MH_SAM_APDU [18:17:42]CAPDU: 80 13 01 00 [18:17:42]Write to MH i2c: E2 08 00 A8 37 80 13 01 00 00 00 00 00 5C [18:17:42]Write i2c OK [18:17:42]MH_I2C_Read... [18:17:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:17:42]Read from MH i2c: E2 [18:17:42]MH_I2C_Read... [18:17:42]Read from MH i2c: E2 0E 00 [18:17:42]MH_I2C_Read... [18:17:42]Read from MH i2c: E2 0E 00 A8 37 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 08 [18:17:42]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:17:42]wFMCommunicate OK [18:17:42]SAM_PROTO_GetShiftState done [18:17:42]FM_GetShiftState done [18:17:42]req_shift_opened done [18:17:42]requested_item shift.open_date is exist - process it [18:17:42]req_shift_open_date [18:17:42]req_shift_open_date done [18:17:42]produce_requested_data done [18:17:42]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95593,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:17:42]process_action_free close_receipt [18:17:42]json_value_free [18:17:42]json_value_free done [18:17:42]process_json_proto returns [18:17:42]Send response to host [18:17:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95593,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:17:42]free response buf [18:17:42]execute_script done [18:17:42]execute_script returns [18:17:42]free content buf [18:17:42]Sock 7.Close socket [18:17:42]Sock 7.Thread stoped [18:17:46]OFD Sender: No OFD packet to send [18:17:47]accept exits with 9 [18:17:47]New connection [18:17:47]New thread 3067444580 created [18:17:47]Thread 3067301220 joined [18:17:47]Waiting for new connection... [18:17:47] Sock 9.Parse request [18:17:47]Sock 9.Check first char [18:17:47]Sock 9.First char is OK [18:17:47]request: POST /json_proto HTTP/1.0 [18:17:47]Method: POST [18:17:47]URL: /json_proto [18:17:47]Method is POST - this is cgi request [18:17:47]url: /json_proto [18:17:47]query_string will be loaded in cgi processing [18:17:47]execute_cgi json_proto POST (null) [18:17:47]execute_cgi path=json_proto method=POST [18:17:47]POST find Content-Length [18:17:47]Host: 172.17.40.67:8080 [18:17:47]Content-Length: 680 [18:17:47]Content-Type: application/json [18:17:47] [18:17:47]POST finish read [18:17:47]Found Content-Length = 680 [18:17:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406112", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [18:17:47]execute_script... [18:17: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)3406112", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [18:17:47]POST & json_proto [18:17:47]process_json_proto [18:17:47]json parsed OK: [18:17:47]protocol is kg_v1.0 [18:17:47]action value=close_receipt [18:17:47]process_action close_receipt [18:17:47]cmd_close_receipt [18:17:47]MH_GetDate [18:17:47]Write to MH i2c: F0 00 00 A9 37 CF [18:17:47]Write i2c OK [18:17:47]MH_I2C_Read... [18:17:47]Read from MH i2c: F0 [18:17:47]MH_I2C_Read... [18:17:47]Read from MH i2c: F0 09 00 [18:17:47]MH_I2C_Read... [18:17:47]Read from MH i2c: F0 09 00 A9 37 00 CD 83 1E 67 EE DA 66 66 41 [18:17:47]GetLastDocTimeStamp 1730053059 [18:17:47]current date 1730053069 [18:17:47]FM_GetShiftState [18:17:47]SAM_PROTO_GetShiftState [18:17:47]wFMCommunicate request_size=4 [18:17:47]MH_SAM_APDU [18:17:47]CAPDU: 80 13 01 00 [18:17:47]Write to MH i2c: E2 08 00 AA 37 80 13 01 00 00 00 00 00 5E [18:17:47]Write i2c OK [18:17:47]MH_I2C_Read... [18:17:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:17:47]Read from MH i2c: E2 [18:17:47]MH_I2C_Read... [18:17:47]Read from MH i2c: E2 0E 00 [18:17:47]MH_I2C_Read... [18:17:47]Read from MH i2c: E2 0E 00 AA 37 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0A [18:17:47]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:17:47]wFMCommunicate OK [18:17:47]SAM_PROTO_GetShiftState done [18:17:47]FM_GetShiftState done [18:17:47]opened in 1729987736 [18:17:47]opened+sec_in_day 1730074136 [18:17:47]quantity*price = 140055 [18:17:47]sum+1 = 140057 [18:17:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 1400.00 Внесено: 1400.00 СДАЧА: 0.00 НСП 1% : 12.39 НДС 12% : 148.73 Наличными: 1400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 593 27.10.2024 18:17 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95594 ФПД: 51324977675243 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T181749&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95594&fm=51324977675243&tin=02508201610067®Number=0000000000170478&sum=140000 [18:17:49]StoreToDocumentArchive [18:17:49]shift 143 fd 95594 [18:17:49]save to /storage/0143/doc_00095594 [18:17:49]save last doc name /storage/0143/doc_00095594 to /storage/kkm_last_doc_name [18:17:49]save OK [18:17:49]Clear old archive folders... [18:17:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:17:49]tlvbuf is 00AB0F90 [18:17:49]SAM_PROTO_ClearQueue [18:17:49]wFMCommunicate request_size=4 [18:17:49]MH_SAM_APDU [18:17:49]CAPDU: 80 09 00 00 [18:17:49]Write to MH i2c: E2 08 00 B7 37 80 09 00 00 00 00 00 00 60 [18:17:49]Write i2c OK [18:17:49]MH_I2C_Read... [18:17:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:17:49]Read from MH i2c: E2 [18:17:49]MH_I2C_Read... [18:17:49]Read from MH i2c: E2 03 00 [18:17:49]MH_I2C_Read... [18:17:49]Read from MH i2c: E2 03 00 B7 37 00 90 00 62 [18:17:49]RAPDU: 90 00 [18:17:49]wFMCommunicate OK [18:17:49]SAM_PROTO_ClearQueue done [18:17:49]KKMCreateOFDPacket [18:17:49]OFDProtocolAddRootSTLVToBuf [18:17:49]FM_MakeSignedData [18:17:49]FM_MakeSignedData [18:17:49]SAM_PROTO_SignData [18:17:49]wFMCommunicate request_size=4 [18:17:49]MH_SAM_APDU [18:17:49]CAPDU: 80 0D 01 02 [18:17:49]Write to MH i2c: E2 08 00 B8 37 80 0D 01 02 00 00 00 00 68 [18:17:49]Write i2c OK [18:17:49]MH_I2C_Read... [18:17:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:17:49]Read from MH i2c: E2 [18:17:49]MH_I2C_Read... [18:17:49]Read from MH i2c: E2 03 00 [18:17:49]MH_I2C_Read... [18:17:49]Read from MH i2c: E2 03 00 B8 37 00 90 00 63 [18:17:49]RAPDU: 90 00 [18:17:49]wFMCommunicate OK [18:17:49]wFMCommunicate request_size=255 [18:17:49]MH_SAM_APDU [18:17:49]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 02 00 00 F4 03 04 00 CD 83 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6A 75 01 00 35 04 06 00 2E AE 07 0F [18:17:49]Write to MH i2c: E2 02 01 B9 37 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 51 02 00 00 F4 03 04 00 CD 83 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6A 75 01 00 35 04 06 00 2E AE 07 0F 00 00 B5 [18:17:49]Write i2c OK [18:17:49]MH_I2C_Read... [18:17:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:17:49]Read from MH i2c: E2 [18:17:49]MH_I2C_Read... [18:17:49]Read from MH i2c: E2 03 00 [18:17:49]MH_I2C_Read... [18:17:49]Read from MH i2c: E2 03 00 B9 37 00 90 00 64 [18:17:49]RAPDU: 90 00 [18:17:49]wFMCommunicate OK [18:17:49]wFMCommunicate request_size=7 [18:17:49]MH_SAM_APDU [18:17:49]CAPDU: 80 0D 02 02 02 FB EB [18:17:49]Write to MH i2c: E2 0A 00 BA 37 80 0D 02 02 02 00 FB EB 00 00 55 [18:17:49]Write i2c OK [18:17:49]MH_I2C_Read... [18:17:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:17:49]Read from MH i2c: E2 [18:17:49]MH_I2C_Read... [18:17:49]Read from MH i2c: E2 03 00 [18:17:49]MH_I2C_Read... [18:17:49]Read from MH i2c: E2 03 00 BA 37 00 90 00 65 [18:17:49]RAPDU: 90 00 [18:17:49]wFMCommunicate OK [18:17:49]wFMCommunicate request_size=4 [18:17:49]MH_SAM_APDU [18:17:49]CAPDU: 80 0D 03 02 [18:17:49]Write to MH i2c: E2 08 00 BB 37 80 0D 03 02 00 00 00 00 6D [18:17:49]Write i2c OK [18:17:49]MH_I2C_Read... [18:17:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:17:49]Read from MH i2c: E2 [18:17:49]MH_I2C_Read... [18:17:49]Read from MH i2c: E2 0B 00 [18:17:49]MH_I2C_Read... [18:17:49]Read from MH i2c: E2 0B 00 BB 37 00 CB 12 2B 88 23 6D A0 4A 90 00 78 [18:17:49]RAPDU: CB 12 2B 88 23 6D A0 4A 90 00 [18:17:49]wFMCommunicate OK [18:17:49]SAM_PROTO_SignData done [18:17:49]FM_MakeSignedData done [18:17:49]CreateOFDProtocolMessage [18:17:49]wFMCommunicate request_size=4 [18:17:49]MH_SAM_APDU [18:17:49]CAPDU: 80 11 00 00 [18:17:49]Write to MH i2c: E2 08 00 BC 37 80 11 00 00 00 00 00 00 6D [18:17:49]Write i2c OK [18:17:49]MH_I2C_Read... [18:17:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:17:49]Read from MH i2c: E2 [18:17:49]MH_I2C_Read... [18:17:49]Read from MH i2c: E2 17 00 [18:17:49]MH_I2C_Read... [18:17:49]Read from MH i2c: E2 17 00 BC 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BE [18:17:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:17:49]wFMCommunicate OK [18:17:49]CreateOFDProtocolMessage done [18:17:49]OFDSenderStorePacket 95594 [18:17:49]StoreOFDPacket docnum=95594 [18:17:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 40 79 04 01 9B 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 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 51 02 00 00 F4 03 04 00 CD 83 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6A 75 01 00 35 04 06 00 2E AE 07 0F FB EB CB 12 2B 88 23 6D A0 4A [18:17:49]CheckFolder [18:17:49]dirname=/storage/ofd_packets [18:17:49]CheckFolder done [18:17:49]ProducePacketName [18:17:49]name=ofd_packets/00095594 [18:17:49]NVStorageSaveData ofd_packets/00095594 [18:17:49]File name is /storage/ofd_packets/00095594 [18:17:49]Write 298 bytes [18:17:49]NVStorageSaveData done [18:17:49]OFDSenderStorePacket done [18:17:49]KKMCreateOFDPacket done [18:17:49]NVStorageSaveData kkm_last_timestamp [18:17:49]File name is /storage/kkm_last_timestamp [18:17:49]Write 4 bytes [18:17:49]NVStorageSaveData done [18:17:49]ExternCall_PrintAddStr [18:17:49]wPrintStart [18:17:49]Write to MH i2c: 01 00 00 BD 37 F4 [18:17:49]Write i2c OK [18:17:49]MH_I2C_Read... [18:17:49]Read from MH i2c: 01 [18:17:49]MH_I2C_Read... [18:17:49]Read from MH i2c: 01 07 00 [18:17:49]MH_I2C_Read... [18:17:49]Read from MH i2c: 01 07 00 BD 37 00 00 00 00 00 FF 0F 09 [18:17:49]RasterBufferAndPrint [18:17:49]line Счет N : (1)3406112 [18:17:49]line ИНН: 02508201610067 [18:17:49]line Контрольно-Кассовый Чек [18:17:49]line ПРОДАЖА [18:17:49]line ТРК (МРК, ГНК) : 51 [18:17:49]line Товар: 2710194210 [18:17:49]line ДТ-К-5 [18:17:49]line 18.380 * 76.20 [18:17:49]line = 1400.56 [18:17:49]line НДС 12% НСП 1% [18:17:49]line > о реализуемом товаре [18:17:49]line ОКРУГЛЕНИЕ: -0.56 [18:17:49]line ИТОГО: 1400.00 [18:17:49]line Внесено: 1400.00 [18:17:49]line СДАЧА: 0.00 [18:17:49]line НСП 1% : 12.39 [18:17:49]line НДС 12% : 148.73 [18:17:49]line Наличными: 1400.00 [18:17:49]line Безнал.: 0.00 [18:17:49]line Место: АЗС № 82 "Партнер Нефть" [18:17:49]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:17:49]line СНО: Общий режим [18:17:49]line Чек 593 27.10.2024 18:17 [18:17:49]line Смена: 143 ФФД: 1.0 [18:17:49]line ЗНМ: 0300000017 [18:17:49]line РНМ: 0000000000170478 [18:17:49]line Версия ККМ: v1.0 [18:17:49]line ФМ: 0000000002098560 [18:17:49]line ФД: 95594 [18:17:49]line ФПД: 51324977675243 [18:17:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T181749&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95594&fm=51324977675243&tin=02508201610067®Number=0000000000170478&sum=140000 [18:17:49]written 0, free lines is 4095 [18:17:49]OFD Sender: Processing packet 95594 [packets to send 57, broken 56] [18:17:49]ProducePacketName [18:17:49]name=ofd_packets/00095594 [18:17:49]OFD Sender: To server: pG, [18:17:49]CommunicateWithHost lk.salyk.kg:30040 [18:17:49]ConnectInit lk.salyk.kg [18:17:49]Connected sock=10 [18:17:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 40 79 04 01 9B 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 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 51 02 00 00 F4 03 04 00 CD 83 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6A 75 01 00 35 04 06 00 2E AE 07 0F FB EB CB 12 2B 88 23 6D A0 4A [18:17:50]Write to MH i2c: 01 00 00 E8 37 1F [18:17:50]Write i2c OK [18:17:50]MH_I2C_Read... [18:17:50]Read from MH i2c: 01 [18:17:50]MH_I2C_Read... [18:17:50]Read from MH i2c: 01 07 00 [18:17:50]MH_I2C_Read... [18:17:50]Read from MH i2c: 01 07 00 E8 37 00 00 00 00 00 02 0D 35 [18:17:50]RasterBufferAndPrint [18:17:50]line [18:17:50]line [18:17:50]line [18:17:50]line [18:17:50]line [18:17:50]written 0, free lines is 3336 [18:17:50]MH_Cut [18:17:50]Write to MH i2c: D1 01 00 EF 37 01 F8 [18:17:50]Write i2c OK [18:17:50]MH_I2C_Read... [18:17:50]Read from MH i2c: D1 [18:17:50]MH_I2C_Read... [18:17:50]Read from MH i2c: D1 01 00 [18:17:50]MH_I2C_Read... [18:17:50]Read from MH i2c: D1 01 00 EF 37 00 F7 [18:17:50]Write to MH i2c: 01 00 00 F0 37 27 [18:17:50]Write i2c OK [18:17:50]MH_I2C_Read... [18:17:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 21 D2 47 00 69 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 32 30 39 38 35 36 30 10 04 04 00 6A 75 01 00 F4 03 04 00 F8 2D 1E 67 B6 04 01 00 00 AC C3 21 7E C9 74 B5 BD [18:17:50]CommunicateWithHost err = 0 [18:17:50]CheckOFDResponse [18:17:50]1017 (14) - 77093643461234 [18:17:50]1041 (16) - 0000000002098560 [18:17:50]1040 (4) - 95594 [18:17:50]1012 (4) - 27.10.2024 12:11 [18:17:50]1206 (1) - 0 [18:17:50]OFD Sender: Remove packet 95594 [18:17:50]ProducePacketName [18:17:50]name=ofd_packets/00095594 [18:17:50]NVStorageDeleteData [18:17:50]OFD Sender: No OFD packet to send [18:17:50]*** Cut start [18:17:50]*** Partial cut [18:17:50]*** CUTSNS_PIN = 1 [18:17:50]*** CUTSNS_PIN = 0 [18:17:51]*** Brake cut motor [18:17:51]Read from MH i2c: 01 [18:17:51]MH_I2C_Read... [18:17:51]*** Stop cut motor [18:17:51]*** Cut end [18:17:51]Read from MH i2c: 01 07 00 [18:17:51]MH_I2C_Read... [18:17:51]Read from MH i2c: 01 07 00 F0 37 00 00 00 00 00 FF 0F 3C [18:17:51]process_action close_receipt done [18:17:51]requested_data is exist [18:17:51]produce_requested_data [18:17:51]requested_item fm.sn is exist - process it [18:17:51]wFMCommunicate request_size=4 [18:17:51]MH_SAM_APDU [18:17:51]CAPDU: 80 11 00 00 [18:17:51]Write to MH i2c: E2 08 00 F1 37 80 11 00 00 00 00 00 00 A2 [18:17:51]Write i2c OK [18:17:51]MH_I2C_Read... [18:17:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:17:51]Read from MH i2c: E2 [18:17:51]MH_I2C_Read... [18:17:51]Read from MH i2c: E2 17 00 [18:17:51]MH_I2C_Read... [18:17:51]Read from MH i2c: E2 17 00 F1 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F3 [18:17:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:17:51]wFMCommunicate OK [18:17:51]requested_item fd.num is exist - process it [18:17:51]SAM_PROTO_GetFieldsCounters [18:17:51]wFMCommunicate request_size=4 [18:17:51]MH_SAM_APDU [18:17:51]CAPDU: 80 13 00 00 [18:17:51]Write to MH i2c: E2 08 00 F2 37 80 13 00 00 00 00 00 00 A5 [18:17:51]Write i2c OK [18:17:51]MH_I2C_Read... [18:17:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:17:51]Read from MH i2c: E2 [18:17:51]MH_I2C_Read... [18:17:51]Read from MH i2c: E2 62 00 [18:17:51]MH_I2C_Read... [18:17:51]Read from MH i2c: E2 62 00 F2 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6A 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 51 02 00 00 5E 04 04 00 51 02 00 00 57 04 04 00 52 02 00 00 19 04 04 00 00 00 00 00 90 00 2E [18:17:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6A 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 51 02 00 00 5E 04 04 00 51 02 00 00 57 04 04 00 52 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:17:51]wFMCommunicate OK [18:17:51]SAM_PROTO_GetFieldsCounters done [18:17:51]requested_item shift.num is exist - process it [18:17:51]requested_item shift.opened is exist - process it [18:17:51]req_shift_opened [18:17:51]FM_GetShiftState [18:17:51]SAM_PROTO_GetShiftState [18:17:51]wFMCommunicate request_size=4 [18:17:51]MH_SAM_APDU [18:17:51]CAPDU: 80 13 01 00 [18:17:51]Write to MH i2c: E2 08 00 F3 37 80 13 01 00 00 00 00 00 A7 [18:17:51]Write i2c OK [18:17:51]MH_I2C_Read... [18:17:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:17:51]Read from MH i2c: E2 [18:17:51]MH_I2C_Read... [18:17:51]Read from MH i2c: E2 0E 00 [18:17:51]MH_I2C_Read... [18:17:51]Read from MH i2c: E2 0E 00 F3 37 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 53 [18:17:51]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:17:51]wFMCommunicate OK [18:17:51]SAM_PROTO_GetShiftState done [18:17:51]FM_GetShiftState done [18:17:51]req_shift_opened done [18:17:51]requested_item shift.open_date is exist - process it [18:17:51]req_shift_open_date [18:17:51]req_shift_open_date done [18:17:51]produce_requested_data done [18:17:51]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95594,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:17:51]process_action_free close_receipt [18:17:51]json_value_free [18:17:51]json_value_free done [18:17:51]process_json_proto returns [18:17:51]Send response to host [18:17:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95594,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:17:51]free response buf [18:17:51]execute_script done [18:17:51]execute_script returns [18:17:51]free content buf [18:17:51]Sock 9.Close socket [18:17:51]Sock 9.Thread stoped [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:20]OFD Sender: No OFD packet to send [18:18:22]accept exits with 7 [18:18:22]New connection [18:18:22]New thread 3067301220 created [18:18:22]Thread 3067444580 joined [18:18:22]Waiting for new connection... [18:18:22] Sock 7.Parse request [18:18:22]Sock 7.Check first char [18:18:22]Sock 7.First char is OK [18:18:22]request: POST /json_proto HTTP/1.0 [18:18:22]Method: POST [18:18:22]URL: /json_proto [18:18:22]Method is POST - this is cgi request [18:18:22]url: /json_proto [18:18:22]query_string will be loaded in cgi processing [18:18:22]execute_cgi json_proto POST (null) [18:18:22]execute_cgi path=json_proto method=POST [18:18:22]POST find Content-Length [18:18:22]Host: 172.17.40.67:8080 [18:18:22]Content-Length: 683 [18:18:22]Content-Type: application/json [18:18:22] [18:18:22]POST finish read [18:18:22]Found Content-Length = 683 [18:18:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406113", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:18:22]execute_script... [18:18: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)3406113", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:18:22]POST & json_proto [18:18:22]process_json_proto [18:18:22]json parsed OK: [18:18:22]protocol is kg_v1.0 [18:18:22]action value=close_receipt [18:18:22]process_action close_receipt [18:18:22]cmd_close_receipt [18:18:22]MH_GetDate [18:18:22]Write to MH i2c: F0 00 00 F4 37 1A [18:18:22]Write i2c OK [18:18:22]MH_I2C_Read... [18:18:22]Read from MH i2c: F0 [18:18:22]MH_I2C_Read... [18:18:22]Read from MH i2c: F0 09 00 [18:18:22]MH_I2C_Read... [18:18:22]Read from MH i2c: F0 09 00 F4 37 00 EF 83 1E 67 EE DA 66 66 AE [18:18:22]GetLastDocTimeStamp 1730053069 [18:18:22]current date 1730053103 [18:18:22]FM_GetShiftState [18:18:22]SAM_PROTO_GetShiftState [18:18:22]wFMCommunicate request_size=4 [18:18:22]MH_SAM_APDU [18:18:22]CAPDU: 80 13 01 00 [18:18:22]Write to MH i2c: E2 08 00 F5 37 80 13 01 00 00 00 00 00 A9 [18:18:22]Write i2c OK [18:18:22]MH_I2C_Read... [18:18:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:18:22]Read from MH i2c: E2 [18:18:22]MH_I2C_Read... [18:18:22]Read from MH i2c: E2 0E 00 [18:18:22]MH_I2C_Read... [18:18:22]Read from MH i2c: E2 0E 00 F5 37 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 55 [18:18:22]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:18:22]wFMCommunicate OK [18:18:22]SAM_PROTO_GetShiftState done [18:18:22]FM_GetShiftState done [18:18:22]opened in 1729987736 [18:18:22]opened+sec_in_day 1730074136 [18:18:22]quantity*price = 100021 [18:18:22]sum+1 = 100023 [18:18:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 594 27.10.2024 18:18 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95595 ФПД: 178653655262907 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T181823&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95595&fm=178653655262907&tin=02508201610067®Number=0000000000170478&sum=100000 [18:18:23]StoreToDocumentArchive [18:18:23]shift 143 fd 95595 [18:18:23]save to /storage/0143/doc_00095595 [18:18:23]save last doc name /storage/0143/doc_00095595 to /storage/kkm_last_doc_name [18:18:23]save OK [18:18:23]Clear old archive folders... [18:18:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:18:23]tlvbuf is B6E208C0 [18:18:23]SAM_PROTO_ClearQueue [18:18:23]wFMCommunicate request_size=4 [18:18:23]MH_SAM_APDU [18:18:23]CAPDU: 80 09 00 00 [18:18:23]Write to MH i2c: E2 08 00 02 38 80 09 00 00 00 00 00 00 AC [18:18:23]Write i2c OK [18:18:23]MH_I2C_Read... [18:18:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:18:23]Read from MH i2c: E2 [18:18:23]MH_I2C_Read... [18:18:23]Read from MH i2c: E2 03 00 [18:18:23]MH_I2C_Read... [18:18:23]Read from MH i2c: E2 03 00 02 38 00 90 00 AE [18:18:23]RAPDU: 90 00 [18:18:23]wFMCommunicate OK [18:18:23]SAM_PROTO_ClearQueue done [18:18:23]KKMCreateOFDPacket [18:18:23]OFDProtocolAddRootSTLVToBuf [18:18:23]FM_MakeSignedData [18:18:23]FM_MakeSignedData [18:18:23]SAM_PROTO_SignData [18:18:23]wFMCommunicate request_size=4 [18:18:23]MH_SAM_APDU [18:18:23]CAPDU: 80 0D 01 02 [18:18:23]Write to MH i2c: E2 08 00 03 38 80 0D 01 02 00 00 00 00 B4 [18:18:23]Write i2c OK [18:18:23]MH_I2C_Read... [18:18:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:18:23]Read from MH i2c: E2 [18:18:23]MH_I2C_Read... [18:18:23]Read from MH i2c: E2 03 00 [18:18:23]MH_I2C_Read... [18:18:23]Read from MH i2c: E2 03 00 03 38 00 90 00 AF [18:18:23]RAPDU: 90 00 [18:18:23]wFMCommunicate OK [18:18:23]wFMCommunicate request_size=255 [18:18:23]MH_SAM_APDU [18:18:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 02 00 00 F4 03 04 00 EF 83 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6B 75 01 00 35 04 06 00 A2 [18:18:23]Write to MH i2c: E2 02 01 04 38 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 02 00 00 F4 03 04 00 EF 83 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6B 75 01 00 35 04 06 00 A2 00 00 BD [18:18:23]Write i2c OK [18:18:23]MH_I2C_Read... [18:18:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:18:23]Read from MH i2c: E2 [18:18:23]MH_I2C_Read... [18:18:23]Read from MH i2c: E2 03 00 [18:18:23]MH_I2C_Read... [18:18:23]Read from MH i2c: E2 03 00 04 38 00 90 00 B0 [18:18:23]RAPDU: 90 00 [18:18:23]wFMCommunicate OK [18:18:23]wFMCommunicate request_size=10 [18:18:23]MH_SAM_APDU [18:18:23]CAPDU: 80 0D 02 02 05 7C 0B A8 E6 BB [18:18:23]Write to MH i2c: E2 0D 00 05 38 80 0D 02 02 05 00 7C 0B A8 E6 BB 00 00 91 [18:18:23]Write i2c OK [18:18:23]MH_I2C_Read... [18:18:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:18:23]Read from MH i2c: E2 [18:18:23]MH_I2C_Read... [18:18:23]Read from MH i2c: E2 03 00 [18:18:23]MH_I2C_Read... [18:18:23]Read from MH i2c: E2 03 00 05 38 00 90 00 B1 [18:18:23]RAPDU: 90 00 [18:18:23]wFMCommunicate OK [18:18:23]wFMCommunicate request_size=4 [18:18:23]MH_SAM_APDU [18:18:23]CAPDU: 80 0D 03 02 [18:18:23]Write to MH i2c: E2 08 00 06 38 80 0D 03 02 00 00 00 00 B9 [18:18:23]Write i2c OK [18:18:23]MH_I2C_Read... [18:18:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:18:23]Read from MH i2c: E2 [18:18:23]MH_I2C_Read... [18:18:23]Read from MH i2c: E2 0B 00 [18:18:23]MH_I2C_Read... [18:18:23]Read from MH i2c: E2 0B 00 06 38 00 86 E8 D7 50 47 85 8E 3E 90 00 E7 [18:18:23]RAPDU: 86 E8 D7 50 47 85 8E 3E 90 00 [18:18:23]wFMCommunicate OK [18:18:23]SAM_PROTO_SignData done [18:18:23]FM_MakeSignedData done [18:18:23]CreateOFDProtocolMessage [18:18:23]wFMCommunicate request_size=4 [18:18:23]MH_SAM_APDU [18:18:23]CAPDU: 80 11 00 00 [18:18:23]Write to MH i2c: E2 08 00 07 38 80 11 00 00 00 00 00 00 B9 [18:18:23]Write i2c OK [18:18:23]MH_I2C_Read... [18:18:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:18:23]Read from MH i2c: E2 [18:18:23]MH_I2C_Read... [18:18:23]Read from MH i2c: E2 17 00 [18:18:23]MH_I2C_Read... [18:18:23]Read from MH i2c: E2 17 00 07 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0A [18:18:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:18:23]wFMCommunicate OK [18:18:23]CreateOFDProtocolMessage done [18:18:23]OFDSenderStorePacket 95595 [18:18:23]StoreOFDPacket docnum=95595 [18:18:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B9 A7 07 01 AC AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 02 00 00 F4 03 04 00 EF 83 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6B 75 01 00 35 04 06 00 A2 7C 0B A8 E6 BB 86 E8 D7 50 47 85 8E 3E [18:18:23]CheckFolder [18:18:23]dirname=/storage/ofd_packets [18:18:23]CheckFolder done [18:18:23]ProducePacketName [18:18:23]name=ofd_packets/00095595 [18:18:23]NVStorageSaveData ofd_packets/00095595 [18:18:23]File name is /storage/ofd_packets/00095595 [18:18:23]Write 301 bytes [18:18:23]NVStorageSaveData done [18:18:23]OFDSenderStorePacket done [18:18:23]KKMCreateOFDPacket done [18:18:23]NVStorageSaveData kkm_last_timestamp [18:18:23]File name is /storage/kkm_last_timestamp [18:18:23]Write 4 bytes [18:18:23]NVStorageSaveData done [18:18:23]ExternCall_PrintAddStr [18:18:23]wPrintStart [18:18:23]Write to MH i2c: 01 00 00 08 38 40 [18:18:23]Write i2c OK [18:18:23]MH_I2C_Read... [18:18:23]Read from MH i2c: 01 [18:18:23]MH_I2C_Read... [18:18:23]Read from MH i2c: 01 07 00 [18:18:23]MH_I2C_Read... [18:18:23]Read from MH i2c: 01 07 00 08 38 00 00 00 00 00 FF 0F 55 [18:18:23]RasterBufferAndPrint [18:18:23]line Счет N : (1)3406113 [18:18:23]line ИНН: 02508201610067 [18:18:23]line Контрольно-Кассовый Чек [18:18:23]line ПРОДАЖА [18:18:23]line ТРК (МРК, ГНК) : 23 [18:18:23]line Товар: 2710124500 [18:18:23]line Аи-95-К-5 [18:18:23]line 13.480 * 74.20 [18:18:23]line = 1000.22 [18:18:23]line НДС 12% НСП 1% [18:18:23]line > о реализуемом товаре [18:18:23]line ОКРУГЛЕНИЕ: -0.22 [18:18:23]line ИТОГО: 1000.00 [18:18:23]line Внесено: 1000.00 [18:18:23]line СДАЧА: 0.00 [18:18:23]line НСП 1% : 8.85 [18:18:23]line НДС 12% : 106.22 [18:18:23]line Наличными: 1000.00 [18:18:23]line Безнал.: 0.00 [18:18:23]line Место: АЗС № 82 "Партнер Нефть" [18:18:23]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:18:23]line СНО: Общий режим [18:18:23]line Чек 594 27.10.2024 18:18 [18:18:23]line Смена: 143 ФФД: 1.0 [18:18:23]line ЗНМ: 0300000017 [18:18:23]line РНМ: 0000000000170478 [18:18:23]line Версия ККМ: v1.0 [18:18:23]line ФМ: 0000000002098560 [18:18:23]line ФД: 95595 [18:18:23]line ФПД: 178653655262907 [18:18:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T181823&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95595&fm=178653655262907&tin=02508201610067®Number=0000000000170478&sum=100000 [18:18:24]OFD Sender: Processing packet 95595 [packets to send 57, broken 56] [18:18:24]ProducePacketName [18:18:24]name=ofd_packets/00095595 [18:18:24]OFD Sender: To server: pG, [18:18:24]CommunicateWithHost lk.salyk.kg:30040 [18:18:24]ConnectInit lk.salyk.kg [18:18:24]written 0, free lines is 4095 [18:18:24]Connected sock=10 [18:18:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B9 A7 07 01 AC AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 02 00 00 F4 03 04 00 EF 83 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6B 75 01 00 35 04 06 00 A2 7C 0B A8 E6 BB 86 E8 D7 50 47 85 8E 3E [18:18:24]Write to MH i2c: 01 00 00 33 38 6B [18:18:24]Write i2c OK [18:18:24]MH_I2C_Read... [18:18:24]Read from MH i2c: 01 [18:18:24]MH_I2C_Read... [18:18:24]Read from MH i2c: 01 07 00 [18:18:24]MH_I2C_Read... [18:18:24]Read from MH i2c: 01 07 00 33 38 00 00 00 00 00 0C 0D 8B [18:18:24]RasterBufferAndPrint [18:18:24]line [18:18:24]line [18:18:24]line [18:18:24]line [18:18:24]line [18:18:24]written 0, free lines is 3346 [18:18:24]MH_Cut [18:18:24]Write to MH i2c: D1 01 00 3A 38 01 44 [18:18:24]Write i2c OK [18:18:24]MH_I2C_Read... [18:18:24]Read from MH i2c: D1 [18:18:24]MH_I2C_Read... [18:18:24]Read from MH i2c: D1 01 00 [18:18:24]MH_I2C_Read... [18:18:24]Read from MH i2c: D1 01 00 3A 38 00 43 [18:18:24]Write to MH i2c: 01 00 00 3B 38 73 [18:18:24]Write i2c OK [18:18:24]MH_I2C_Read... [18:18:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 51 34 47 00 10 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 32 30 39 38 35 36 30 10 04 04 00 6B 75 01 00 F4 03 04 00 1B 2E 1E 67 B6 04 01 00 00 DC AE 25 61 DF 31 96 DB [18:18:24]CommunicateWithHost err = 0 [18:18:24]CheckOFDResponse [18:18:24]1017 (14) - 77093643461234 [18:18:24]1041 (16) - 0000000002098560 [18:18:24]1040 (4) - 95595 [18:18:24]1012 (4) - 27.10.2024 12:12 [18:18:24]1206 (1) - 0 [18:18:24]OFD Sender: Remove packet 95595 [18:18:24]ProducePacketName [18:18:24]name=ofd_packets/00095595 [18:18:24]NVStorageDeleteData [18:18:25]OFD Sender: No OFD packet to send [18:18:25]*** Cut start [18:18:25]*** Partial cut [18:18:25]*** CUTSNS_PIN = 1 [18:18:25]*** CUTSNS_PIN = 0 [18:18:25]*** Brake cut motor [18:18:25]Read from MH i2c: 01 [18:18:25]MH_I2C_Read... [18:18:25]*** Stop cut motor [18:18:25]*** Cut end [18:18:25]Read from MH i2c: 01 07 00 [18:18:25]MH_I2C_Read... [18:18:25]Read from MH i2c: 01 07 00 3B 38 00 00 00 00 00 FF 0F 88 [18:18:25]process_action close_receipt done [18:18:25]requested_data is exist [18:18:25]produce_requested_data [18:18:25]requested_item fm.sn is exist - process it [18:18:25]wFMCommunicate request_size=4 [18:18:25]MH_SAM_APDU [18:18:25]CAPDU: 80 11 00 00 [18:18:25]Write to MH i2c: E2 08 00 3C 38 80 11 00 00 00 00 00 00 EE [18:18:25]Write i2c OK [18:18:25]MH_I2C_Read... [18:18:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:18:26]Read from MH i2c: E2 [18:18:26]MH_I2C_Read... [18:18:26]Read from MH i2c: E2 17 00 [18:18:26]MH_I2C_Read... [18:18:26]Read from MH i2c: E2 17 00 3C 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3F [18:18:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:18:26]wFMCommunicate OK [18:18:26]requested_item fd.num is exist - process it [18:18:26]SAM_PROTO_GetFieldsCounters [18:18:26]wFMCommunicate request_size=4 [18:18:26]MH_SAM_APDU [18:18:26]CAPDU: 80 13 00 00 [18:18:26]Write to MH i2c: E2 08 00 3D 38 80 13 00 00 00 00 00 00 F1 [18:18:26]Write i2c OK [18:18:26]MH_I2C_Read... [18:18:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:18:26]Read from MH i2c: E2 [18:18:26]MH_I2C_Read... [18:18:26]Read from MH i2c: E2 62 00 [18:18:26]MH_I2C_Read... [18:18:26]Read from MH i2c: E2 62 00 3D 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6B 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 52 02 00 00 5E 04 04 00 52 02 00 00 57 04 04 00 53 02 00 00 19 04 04 00 00 00 00 00 90 00 7E [18:18:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6B 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 52 02 00 00 5E 04 04 00 52 02 00 00 57 04 04 00 53 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:18:26]wFMCommunicate OK [18:18:26]SAM_PROTO_GetFieldsCounters done [18:18:26]requested_item shift.num is exist - process it [18:18:26]requested_item shift.opened is exist - process it [18:18:26]req_shift_opened [18:18:26]FM_GetShiftState [18:18:26]SAM_PROTO_GetShiftState [18:18:26]wFMCommunicate request_size=4 [18:18:26]MH_SAM_APDU [18:18:26]CAPDU: 80 13 01 00 [18:18:26]Write to MH i2c: E2 08 00 3E 38 80 13 01 00 00 00 00 00 F3 [18:18:26]Write i2c OK [18:18:26]MH_I2C_Read... [18:18:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:18:26]Read from MH i2c: E2 [18:18:26]MH_I2C_Read... [18:18:26]Read from MH i2c: E2 0E 00 [18:18:26]MH_I2C_Read... [18:18:26]Read from MH i2c: E2 0E 00 3E 38 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 9F [18:18:26]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:18:26]wFMCommunicate OK [18:18:26]SAM_PROTO_GetShiftState done [18:18:26]FM_GetShiftState done [18:18:26]req_shift_opened done [18:18:26]requested_item shift.open_date is exist - process it [18:18:26]req_shift_open_date [18:18:26]req_shift_open_date done [18:18:26]produce_requested_data done [18:18:26]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95595,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:18:26]process_action_free close_receipt [18:18:26]json_value_free [18:18:26]json_value_free done [18:18:26]process_json_proto returns [18:18:26]Send response to host [18:18:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95595,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:18:26]free response buf [18:18:26]execute_script done [18:18:26]execute_script returns [18:18:26]free content buf [18:18:26]Sock 7.Close socket [18:18:26]Sock 7.Thread stoped [18:18:30]OFD Sender: No OFD packet to send [18:18:35]OFD Sender: No OFD packet to send [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:10]OFD Sender: No OFD packet to send [18:19:15]OFD Sender: No OFD packet to send [18:19:16]accept exits with 9 [18:19:16]New connection [18:19:16]New thread 3067444580 created [18:19:16]Thread 3067301220 joined [18:19:16]Waiting for new connection... [18:19:16] Sock 9.Parse request [18:19:16]Sock 9.Check first char [18:19:16]Sock 9.First char is OK [18:19:16]request: POST /json_proto HTTP/1.0 [18:19:16]Method: POST [18:19:16]URL: /json_proto [18:19:16]Method is POST - this is cgi request [18:19:16]url: /json_proto [18:19:16]query_string will be loaded in cgi processing [18:19:16]execute_cgi json_proto POST (null) [18:19:16]execute_cgi path=json_proto method=POST [18:19:16]POST find Content-Length [18:19:16]Host: 172.17.40.67:8080 [18:19:16]Content-Length: 678 [18:19:16]Content-Type: application/json [18:19:16] [18:19:16]POST finish read [18:19:16]Found Content-Length = 678 [18:19:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406114", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:19:16]execute_script... [18:19: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)3406114", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:19:16]POST & json_proto [18:19:16]process_json_proto [18:19:16]json parsed OK: [18:19:16]protocol is kg_v1.0 [18:19:16]action value=close_receipt [18:19:16]process_action close_receipt [18:19:16]cmd_close_receipt [18:19:16]MH_GetDate [18:19:16]Write to MH i2c: F0 00 00 3F 38 66 [18:19:16]Write i2c OK [18:19:16]MH_I2C_Read... [18:19:16]Read from MH i2c: F0 [18:19:16]MH_I2C_Read... [18:19:16]Read from MH i2c: F0 09 00 [18:19:16]MH_I2C_Read... [18:19:16]Read from MH i2c: F0 09 00 3F 38 00 26 84 1E 67 EE DA 66 66 32 [18:19:16]GetLastDocTimeStamp 1730053103 [18:19:16]current date 1730053158 [18:19:16]FM_GetShiftState [18:19:16]SAM_PROTO_GetShiftState [18:19:16]wFMCommunicate request_size=4 [18:19:16]MH_SAM_APDU [18:19:16]CAPDU: 80 13 01 00 [18:19:16]Write to MH i2c: E2 08 00 40 38 80 13 01 00 00 00 00 00 F5 [18:19:16]Write i2c OK [18:19:16]MH_I2C_Read... [18:19:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:19:16]Read from MH i2c: E2 [18:19:16]MH_I2C_Read... [18:19:16]Read from MH i2c: E2 0E 00 [18:19:16]MH_I2C_Read... [18:19:16]Read from MH i2c: E2 0E 00 40 38 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A1 [18:19:16]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:19:16]wFMCommunicate OK [18:19:16]SAM_PROTO_GetShiftState done [18:19:16]FM_GetShiftState done [18:19:16]opened in 1729987736 [18:19:16]opened+sec_in_day 1730074136 [18:19:16]quantity*price = 30038 [18:19:16]sum+1 = 30039 [18:19:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 595 27.10.2024 18:19 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95596 ФПД: 50702415710914 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T181918&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95596&fm=50702415710914&tin=02508201610067®Number=0000000000170478&sum=30000 [18:19:17]StoreToDocumentArchive [18:19:17]shift 143 fd 95596 [18:19:17]save to /storage/0143/doc_00095596 [18:19:17]save last doc name /storage/0143/doc_00095596 to /storage/kkm_last_doc_name [18:19:17]save OK [18:19:17]Clear old archive folders... [18:19:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:19:17]tlvbuf is 00AC91E0 [18:19:17]SAM_PROTO_ClearQueue [18:19:17]wFMCommunicate request_size=4 [18:19:17]MH_SAM_APDU [18:19:17]CAPDU: 80 09 00 00 [18:19:17]Write to MH i2c: E2 08 00 4D 38 80 09 00 00 00 00 00 00 F7 [18:19:17]Write i2c OK [18:19:17]MH_I2C_Read... [18:19:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:19:17]Read from MH i2c: E2 [18:19:17]MH_I2C_Read... [18:19:17]Read from MH i2c: E2 03 00 [18:19:17]MH_I2C_Read... [18:19:17]Read from MH i2c: E2 03 00 4D 38 00 90 00 F9 [18:19:17]RAPDU: 90 00 [18:19:17]wFMCommunicate OK [18:19:17]SAM_PROTO_ClearQueue done [18:19:17]KKMCreateOFDPacket [18:19:17]OFDProtocolAddRootSTLVToBuf [18:19:17]FM_MakeSignedData [18:19:17]FM_MakeSignedData [18:19:17]SAM_PROTO_SignData [18:19:17]wFMCommunicate request_size=4 [18:19:17]MH_SAM_APDU [18:19:17]CAPDU: 80 0D 01 02 [18:19:17]Write to MH i2c: E2 08 00 4E 38 80 0D 01 02 00 00 00 00 FF [18:19:17]Write i2c OK [18:19:17]MH_I2C_Read... [18:19:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:19:17]Read from MH i2c: E2 [18:19:17]MH_I2C_Read... [18:19:17]Read from MH i2c: E2 03 00 [18:19:17]MH_I2C_Read... [18:19:17]Read from MH i2c: E2 03 00 4E 38 00 90 00 FA [18:19:17]RAPDU: 90 00 [18:19:17]wFMCommunicate OK [18:19:17]wFMCommunicate request_size=255 [18:19:17]MH_SAM_APDU [18:19: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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 02 00 00 F4 03 04 00 26 84 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6C 75 01 00 35 04 06 00 2E [18:19:17]Write to MH i2c: E2 02 01 4F 38 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 02 00 00 F4 03 04 00 26 84 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6C 75 01 00 35 04 06 00 2E 00 00 A4 [18:19:17]Write i2c OK [18:19:17]MH_I2C_Read... [18:19:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:19:18]Read from MH i2c: E2 [18:19:18]MH_I2C_Read... [18:19:18]Read from MH i2c: E2 03 00 [18:19:18]MH_I2C_Read... [18:19:18]Read from MH i2c: E2 03 00 4F 38 00 90 00 FB [18:19:18]RAPDU: 90 00 [18:19:18]wFMCommunicate OK [18:19:18]wFMCommunicate request_size=10 [18:19:18]MH_SAM_APDU [18:19:18]CAPDU: 80 0D 02 02 05 1D 13 7A 4A C2 [18:19:18]Write to MH i2c: E2 0D 00 50 38 80 0D 02 02 05 00 1D 13 7A 4A C2 00 00 C2 [18:19:18]Write i2c OK [18:19:18]MH_I2C_Read... [18:19:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:19:18]Read from MH i2c: E2 [18:19:18]MH_I2C_Read... [18:19:18]Read from MH i2c: E2 03 00 [18:19:18]MH_I2C_Read... [18:19:18]Read from MH i2c: E2 03 00 50 38 00 90 00 FC [18:19:18]RAPDU: 90 00 [18:19:18]wFMCommunicate OK [18:19:18]wFMCommunicate request_size=4 [18:19:18]MH_SAM_APDU [18:19:18]CAPDU: 80 0D 03 02 [18:19:18]Write to MH i2c: E2 08 00 51 38 80 0D 03 02 00 00 00 00 04 [18:19:18]Write i2c OK [18:19:18]MH_I2C_Read... [18:19:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:19:18]Read from MH i2c: E2 [18:19:18]MH_I2C_Read... [18:19:18]Read from MH i2c: E2 0B 00 [18:19:18]MH_I2C_Read... [18:19:18]Read from MH i2c: E2 0B 00 51 38 00 43 6B 8D 11 A9 16 E5 6E 90 00 63 [18:19:18]RAPDU: 43 6B 8D 11 A9 16 E5 6E 90 00 [18:19:18]wFMCommunicate OK [18:19:18]SAM_PROTO_SignData done [18:19:18]FM_MakeSignedData done [18:19:18]CreateOFDProtocolMessage [18:19:18]wFMCommunicate request_size=4 [18:19:18]MH_SAM_APDU [18:19:18]CAPDU: 80 11 00 00 [18:19:18]Write to MH i2c: E2 08 00 52 38 80 11 00 00 00 00 00 00 04 [18:19:18]Write i2c OK [18:19:18]MH_I2C_Read... [18:19:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:19:18]Read from MH i2c: E2 [18:19:18]MH_I2C_Read... [18:19:18]Read from MH i2c: E2 17 00 [18:19:18]MH_I2C_Read... [18:19:18]Read from MH i2c: E2 17 00 52 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 55 [18:19:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:19:18]wFMCommunicate OK [18:19:18]CreateOFDProtocolMessage done [18:19:18]OFDSenderStorePacket 95596 [18:19:18]StoreOFDPacket docnum=95596 [18:19:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A8 13 07 01 A2 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 02 00 00 F4 03 04 00 26 84 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6C 75 01 00 35 04 06 00 2E 1D 13 7A 4A C2 43 6B 8D 11 A9 16 E5 6E [18:19:18]CheckFolder [18:19:18]dirname=/storage/ofd_packets [18:19:18]CheckFolder done [18:19:18]ProducePacketName [18:19:18]name=ofd_packets/00095596 [18:19:18]NVStorageSaveData ofd_packets/00095596 [18:19:18]File name is /storage/ofd_packets/00095596 [18:19:18]Write 301 bytes [18:19:18]NVStorageSaveData done [18:19:18]OFDSenderStorePacket done [18:19:18]KKMCreateOFDPacket done [18:19:18]NVStorageSaveData kkm_last_timestamp [18:19:18]File name is /storage/kkm_last_timestamp [18:19:18]Write 4 bytes [18:19:18]NVStorageSaveData done [18:19:18]ExternCall_PrintAddStr [18:19:18]wPrintStart [18:19:18]Write to MH i2c: 01 00 00 53 38 8B [18:19:18]Write i2c OK [18:19:18]MH_I2C_Read... [18:19:18]Read from MH i2c: 01 [18:19:18]MH_I2C_Read... [18:19:18]Read from MH i2c: 01 07 00 [18:19:18]MH_I2C_Read... [18:19:18]Read from MH i2c: 01 07 00 53 38 00 00 00 00 00 FF 0F A0 [18:19:18]RasterBufferAndPrint [18:19:18]line Счет N : (1)3406114 [18:19:18]line ИНН: 02508201610067 [18:19:18]line Контрольно-Кассовый Чек [18:19:18]line ПРОДАЖА [18:19:18]line ТРК (МРК, ГНК) : 12 [18:19:18]line Товар: 2710124130 [18:19:18]line Аи-92-К-4 [18:19:18]line 4.490 * 66.90 [18:19:18]line = 300.38 [18:19:18]line НДС 12% НСП 1% [18:19:18]line > о реализуемом товаре [18:19:18]line ОКРУГЛЕНИЕ: -0.38 [18:19:18]line ИТОГО: 300.00 [18:19:18]line Внесено: 300.00 [18:19:18]line СДАЧА: 0.00 [18:19:18]line НСП 1% : 2.66 [18:19:18]line НДС 12% : 31.90 [18:19:18]line Наличными: 300.00 [18:19:18]line Безнал.: 0.00 [18:19:18]line Место: АЗС № 82 "Партнер Нефть" [18:19:18]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:19:18]line СНО: Общий режим [18:19:18]line Чек 595 27.10.2024 18:19 [18:19:18]line Смена: 143 ФФД: 1.0 [18:19:18]line ЗНМ: 0300000017 [18:19:18]line РНМ: 0000000000170478 [18:19:18]line Версия ККМ: v1.0 [18:19:18]line ФМ: 0000000002098560 [18:19:18]line ФД: 95596 [18:19:18]line ФПД: 50702415710914 [18:19:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T181918&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95596&fm=50702415710914&tin=02508201610067®Number=0000000000170478&sum=30000 [18:19:18]OFD Sender: Processing packet 95596 [packets to send 57, broken 56] [18:19:18]ProducePacketName [18:19:18]name=ofd_packets/00095596 [18:19:18]OFD Sender: To server: pG, [18:19:18]CommunicateWithHost lk.salyk.kg:30040 [18:19:18]ConnectInit lk.salyk.kg [18:19:18]written 0, free lines is 4095 [18:19:18]Connected sock=10 [18:19:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A8 13 07 01 A2 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 02 00 00 F4 03 04 00 26 84 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6C 75 01 00 35 04 06 00 2E 1D 13 7A 4A C2 43 6B 8D 11 A9 16 E5 6E [18:19:19]Write to MH i2c: 01 00 00 7E 38 B6 [18:19:19]Write i2c OK [18:19:19]MH_I2C_Read... [18:19:19]Read from MH i2c: 01 [18:19:19]MH_I2C_Read... [18:19:19]Read from MH i2c: 01 07 00 [18:19:19]MH_I2C_Read... [18:19:19]Read from MH i2c: 01 07 00 7E 38 00 00 00 00 00 F5 0C BE [18:19:19]RasterBufferAndPrint [18:19:19]line [18:19:19]line [18:19:19]line [18:19:19]line [18:19:19]line [18:19:19]written 0, free lines is 3323 [18:19:19]MH_Cut [18:19:19]Write to MH i2c: D1 01 00 85 38 01 8F [18:19:19]Write i2c OK [18:19:19]MH_I2C_Read... [18:19:19]Read from MH i2c: D1 [18:19:19]MH_I2C_Read... [18:19:19]Read from MH i2c: D1 01 00 [18:19:19]MH_I2C_Read... [18:19:19]Read from MH i2c: D1 01 00 85 38 00 8E [18:19:19]Write to MH i2c: 01 00 00 86 38 BE [18:19:19]Write i2c OK [18:19:19]MH_I2C_Read... [18:19:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B9 29 47 00 93 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 32 30 39 38 35 36 30 10 04 04 00 6C 75 01 00 F4 03 04 00 51 2E 1E 67 B6 04 01 00 00 F1 C4 F9 DC 30 11 58 F5 [18:19:19]CommunicateWithHost err = 0 [18:19:19]CheckOFDResponse [18:19:19]1017 (14) - 77093643461234 [18:19:19]1041 (16) - 0000000002098560 [18:19:19]1040 (4) - 95596 [18:19:19]1012 (4) - 27.10.2024 12:13 [18:19:19]1206 (1) - 0 [18:19:19]OFD Sender: Remove packet 95596 [18:19:19]ProducePacketName [18:19:19]name=ofd_packets/00095596 [18:19:19]NVStorageDeleteData [18:19:19]OFD Sender: No OFD packet to send [18:19:19]*** Cut start [18:19:19]*** Partial cut [18:19:19]*** CUTSNS_PIN = 1 [18:19:19]*** CUTSNS_PIN = 0 [18:19:20]*** Brake cut motor [18:19:20]Read from MH i2c: 01 [18:19:20]MH_I2C_Read... [18:19:20]*** Stop cut motor [18:19:20]*** Cut end [18:19:20]Read from MH i2c: 01 07 00 [18:19:20]MH_I2C_Read... [18:19:20]Read from MH i2c: 01 07 00 86 38 00 00 00 00 00 FF 0F D3 [18:19:20]process_action close_receipt done [18:19:20]requested_data is exist [18:19:20]produce_requested_data [18:19:20]requested_item fm.sn is exist - process it [18:19:20]wFMCommunicate request_size=4 [18:19:20]MH_SAM_APDU [18:19:20]CAPDU: 80 11 00 00 [18:19:20]Write to MH i2c: E2 08 00 87 38 80 11 00 00 00 00 00 00 39 [18:19:20]Write i2c OK [18:19:20]MH_I2C_Read... [18:19:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:19:20]Read from MH i2c: E2 [18:19:20]MH_I2C_Read... [18:19:20]Read from MH i2c: E2 17 00 [18:19:20]MH_I2C_Read... [18:19:20]Read from MH i2c: E2 17 00 87 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8A [18:19:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:19:20]wFMCommunicate OK [18:19:20]requested_item fd.num is exist - process it [18:19:20]SAM_PROTO_GetFieldsCounters [18:19:20]wFMCommunicate request_size=4 [18:19:20]MH_SAM_APDU [18:19:20]CAPDU: 80 13 00 00 [18:19:20]Write to MH i2c: E2 08 00 88 38 80 13 00 00 00 00 00 00 3C [18:19:20]Write i2c OK [18:19:20]MH_I2C_Read... [18:19:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:19:20]Read from MH i2c: E2 [18:19:20]MH_I2C_Read... [18:19:20]Read from MH i2c: E2 62 00 [18:19:20]MH_I2C_Read... [18:19:20]Read from MH i2c: E2 62 00 88 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6C 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 53 02 00 00 5E 04 04 00 53 02 00 00 57 04 04 00 54 02 00 00 19 04 04 00 00 00 00 00 90 00 CD [18:19:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6C 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 53 02 00 00 5E 04 04 00 53 02 00 00 57 04 04 00 54 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:19:20]wFMCommunicate OK [18:19:20]SAM_PROTO_GetFieldsCounters done [18:19:20]requested_item shift.num is exist - process it [18:19:20]requested_item shift.opened is exist - process it [18:19:20]req_shift_opened [18:19:20]FM_GetShiftState [18:19:20]SAM_PROTO_GetShiftState [18:19:20]wFMCommunicate request_size=4 [18:19:20]MH_SAM_APDU [18:19:20]CAPDU: 80 13 01 00 [18:19:20]Write to MH i2c: E2 08 00 89 38 80 13 01 00 00 00 00 00 3E [18:19:20]Write i2c OK [18:19:20]MH_I2C_Read... [18:19:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:19:20]Read from MH i2c: E2 [18:19:20]MH_I2C_Read... [18:19:20]Read from MH i2c: E2 0E 00 [18:19:20]MH_I2C_Read... [18:19:20]Read from MH i2c: E2 0E 00 89 38 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 EA [18:19:20]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:19:20]wFMCommunicate OK [18:19:20]SAM_PROTO_GetShiftState done [18:19:20]FM_GetShiftState done [18:19:20]req_shift_opened done [18:19:20]requested_item shift.open_date is exist - process it [18:19:20]req_shift_open_date [18:19:20]req_shift_open_date done [18:19:20]produce_requested_data done [18:19:20]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95596,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:19:20]process_action_free close_receipt [18:19:20]json_value_free [18:19:20]json_value_free done [18:19:20]process_json_proto returns [18:19:20]Send response to host [18:19:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95596,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:19:20]free response buf [18:19:20]execute_script done [18:19:20]execute_script returns [18:19:20]free content buf [18:19:20]Sock 9.Close socket [18:19:20]Sock 9.Thread stoped [18:19:24]OFD Sender: No OFD packet to send [18:19:29]OFD Sender: No OFD packet to send [18:19:34]OFD Sender: No OFD packet to send [18:19:39]OFD Sender: No OFD packet to send [18:19:44]OFD Sender: No OFD packet to send [18:19:49]OFD Sender: No OFD packet to send [18:19:54]OFD Sender: No OFD packet to send [18:19:59]OFD Sender: No OFD packet to send [18:20:04]OFD Sender: No OFD packet to send [18:20:09]OFD Sender: No OFD packet to send [18:20:14]OFD Sender: No OFD packet to send [18:20:19]OFD Sender: No OFD packet to send [18:20:24]OFD Sender: No OFD packet to send [18:20:29]OFD Sender: No OFD packet to send [18:20:34]OFD Sender: No OFD packet to send [18:20:39]OFD Sender: No OFD packet to send [18:20:43]accept exits with 7 [18:20:43]New connection [18:20:43]New thread 3067301220 created [18:20:43]Thread 3067444580 joined [18:20:43]Waiting for new connection... [18:20:43] Sock 7.Parse request [18:20:43]Sock 7.Check first char [18:20:43]Sock 7.First char is OK [18:20:43]request: POST /json_proto HTTP/1.0 [18:20:43]Method: POST [18:20:43]URL: /json_proto [18:20:43]Method is POST - this is cgi request [18:20:43]url: /json_proto [18:20:43]query_string will be loaded in cgi processing [18:20:43]execute_cgi json_proto POST (null) [18:20:43]execute_cgi path=json_proto method=POST [18:20:43]POST find Content-Length [18:20:43]Host: 172.17.40.67:8080 [18:20:43]Content-Length: 683 [18:20:43]Content-Type: application/json [18:20:43] [18:20:43]POST finish read [18:20:43]Found Content-Length = 683 [18:20:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406115", "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" : 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" ] } } [18:20:43]execute_script... [18: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)3406115", "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" : 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" ] } } [18:20:43]POST & json_proto [18:20:43]process_json_proto [18:20:43]json parsed OK: [18:20:43]protocol is kg_v1.0 [18:20:43]action value=close_receipt [18:20:43]process_action close_receipt [18:20:43]cmd_close_receipt [18:20:43]MH_GetDate [18:20:43]Write to MH i2c: F0 00 00 8A 38 B1 [18:20:43]Write i2c OK [18:20:43]MH_I2C_Read... [18:20:43]Read from MH i2c: F0 [18:20:43]MH_I2C_Read... [18:20:43]Read from MH i2c: F0 09 00 [18:20:43]MH_I2C_Read... [18:20:43]Read from MH i2c: F0 09 00 8A 38 00 7C 84 1E 67 EE DA 66 66 D3 [18:20:43]GetLastDocTimeStamp 1730053158 [18:20:43]current date 1730053244 [18:20:43]FM_GetShiftState [18:20:43]SAM_PROTO_GetShiftState [18:20:43]wFMCommunicate request_size=4 [18:20:43]MH_SAM_APDU [18:20:43]CAPDU: 80 13 01 00 [18:20:43]Write to MH i2c: E2 08 00 8B 38 80 13 01 00 00 00 00 00 40 [18:20:43]Write i2c OK [18:20:43]MH_I2C_Read... [18:20:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:20:43]Read from MH i2c: E2 [18:20:43]MH_I2C_Read... [18:20:43]Read from MH i2c: E2 0E 00 [18:20:43]MH_I2C_Read... [18:20:43]Read from MH i2c: E2 0E 00 8B 38 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 EC [18:20:43]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:20:43]wFMCommunicate OK [18:20:43]SAM_PROTO_GetShiftState done [18:20:43]FM_GetShiftState done [18:20:43]opened in 1729987736 [18:20:43]opened+sec_in_day 1730074136 [18:20:43]quantity*price = 200043 [18:20:43]sum+1 = 200044 [18:20:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 596 27.10.2024 18:20 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95597 ФПД: 138882228779 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T182044&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95597&fm=138882228779&tin=02508201610067®Number=0000000000170478&sum=200000 [18:20:44]StoreToDocumentArchive [18:20:44]shift 143 fd 95597 [18:20:44]save to /storage/0143/doc_00095597 [18:20:44]save last doc name /storage/0143/doc_00095597 to /storage/kkm_last_doc_name [18:20:44]save OK [18:20:44]Clear old archive folders... [18:20:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:20:44]tlvbuf is 00A79350 [18:20:44]SAM_PROTO_ClearQueue [18:20:44]wFMCommunicate request_size=4 [18:20:44]MH_SAM_APDU [18:20:44]CAPDU: 80 09 00 00 [18:20:44]Write to MH i2c: E2 08 00 98 38 80 09 00 00 00 00 00 00 42 [18:20:44]Write i2c OK [18:20:44]MH_I2C_Read... [18:20:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:20:44]Read from MH i2c: E2 [18:20:44]MH_I2C_Read... [18:20:44]Read from MH i2c: E2 03 00 [18:20:44]MH_I2C_Read... [18:20:44]Read from MH i2c: E2 03 00 98 38 00 90 00 44 [18:20:44]RAPDU: 90 00 [18:20:44]wFMCommunicate OK [18:20:44]SAM_PROTO_ClearQueue done [18:20:44]KKMCreateOFDPacket [18:20:44]OFDProtocolAddRootSTLVToBuf [18:20:44]FM_MakeSignedData [18:20:44]FM_MakeSignedData [18:20:44]SAM_PROTO_SignData [18:20:44]wFMCommunicate request_size=4 [18:20:44]MH_SAM_APDU [18:20:44]CAPDU: 80 0D 01 02 [18:20:44]Write to MH i2c: E2 08 00 99 38 80 0D 01 02 00 00 00 00 4A [18:20:44]Write i2c OK [18:20:44]MH_I2C_Read... [18:20:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:20:44]Read from MH i2c: E2 [18:20:44]MH_I2C_Read... [18:20:44]Read from MH i2c: E2 03 00 [18:20:44]MH_I2C_Read... [18:20:44]Read from MH i2c: E2 03 00 99 38 00 90 00 45 [18:20:44]RAPDU: 90 00 [18:20:44]wFMCommunicate OK [18:20:44]wFMCommunicate request_size=255 [18:20:44]MH_SAM_APDU [18: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 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 54 02 00 00 F4 03 04 00 7C 84 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6D 75 01 00 35 04 06 00 00 [18:20:44]Write to MH i2c: E2 02 01 9A 38 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 54 02 00 00 F4 03 04 00 7C 84 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6D 75 01 00 35 04 06 00 00 00 00 CE [18:20:44]Write i2c OK [18:20:44]MH_I2C_Read... [18:20:44]OFD Sender: No OFD packet to send [18:20:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:20:44]Read from MH i2c: E2 [18:20:44]MH_I2C_Read... [18:20:44]Read from MH i2c: E2 03 00 [18:20:44]MH_I2C_Read... [18:20:44]Read from MH i2c: E2 03 00 9A 38 00 90 00 46 [18:20:44]RAPDU: 90 00 [18:20:44]wFMCommunicate OK [18:20:44]wFMCommunicate request_size=10 [18:20:44]MH_SAM_APDU [18:20:44]CAPDU: 80 0D 02 02 05 20 56 06 A2 2B [18:20:44]Write to MH i2c: E2 0D 00 9B 38 80 0D 02 02 05 00 20 56 06 A2 2B 00 00 A0 [18:20:44]Write i2c OK [18:20:44]MH_I2C_Read... [18:20:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:20:44]Read from MH i2c: E2 [18:20:44]MH_I2C_Read... [18:20:44]Read from MH i2c: E2 03 00 [18:20:44]MH_I2C_Read... [18:20:44]Read from MH i2c: E2 03 00 9B 38 00 90 00 47 [18:20:44]RAPDU: 90 00 [18:20:44]wFMCommunicate OK [18:20:44]wFMCommunicate request_size=4 [18:20:44]MH_SAM_APDU [18:20:44]CAPDU: 80 0D 03 02 [18:20:44]Write to MH i2c: E2 08 00 9C 38 80 0D 03 02 00 00 00 00 4F [18:20:44]Write i2c OK [18:20:44]MH_I2C_Read... [18:20:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:20:45]Read from MH i2c: E2 [18:20:45]MH_I2C_Read... [18:20:45]Read from MH i2c: E2 0B 00 [18:20:45]MH_I2C_Read... [18:20:45]Read from MH i2c: E2 0B 00 9C 38 00 9E 42 A9 A9 C5 34 FA DB 90 00 50 [18:20:45]RAPDU: 9E 42 A9 A9 C5 34 FA DB 90 00 [18:20:45]wFMCommunicate OK [18:20:45]SAM_PROTO_SignData done [18:20:45]FM_MakeSignedData done [18:20:45]CreateOFDProtocolMessage [18:20:45]wFMCommunicate request_size=4 [18:20:45]MH_SAM_APDU [18:20:45]CAPDU: 80 11 00 00 [18:20:45]Write to MH i2c: E2 08 00 9D 38 80 11 00 00 00 00 00 00 4F [18:20:45]Write i2c OK [18:20:45]MH_I2C_Read... [18:20:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:20:45]Read from MH i2c: E2 [18:20:45]MH_I2C_Read... [18:20:45]Read from MH i2c: E2 17 00 [18:20:45]MH_I2C_Read... [18:20:45]Read from MH i2c: E2 17 00 9D 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A0 [18:20:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:20:45]wFMCommunicate OK [18:20:45]CreateOFDProtocolMessage done [18:20:45]OFDSenderStorePacket 95597 [18:20:45]StoreOFDPacket docnum=95597 [18:20:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C9 90 07 01 FE 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 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 54 02 00 00 F4 03 04 00 7C 84 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6D 75 01 00 35 04 06 00 00 20 56 06 A2 2B 9E 42 A9 A9 C5 34 FA DB [18:20:45]CheckFolder [18:20:45]dirname=/storage/ofd_packets [18:20:45]CheckFolder done [18:20:45]ProducePacketName [18:20:45]name=ofd_packets/00095597 [18:20:45]NVStorageSaveData ofd_packets/00095597 [18:20:45]File name is /storage/ofd_packets/00095597 [18:20:45]Write 301 bytes [18:20:45]NVStorageSaveData done [18:20:45]OFDSenderStorePacket done [18:20:45]KKMCreateOFDPacket done [18:20:45]NVStorageSaveData kkm_last_timestamp [18:20:45]File name is /storage/kkm_last_timestamp [18:20:45]Write 4 bytes [18:20:45]NVStorageSaveData done [18:20:45]ExternCall_PrintAddStr [18:20:45]wPrintStart [18:20:45]Write to MH i2c: 01 00 00 9E 38 D6 [18:20:45]Write i2c OK [18:20:45]MH_I2C_Read... [18:20:45]Read from MH i2c: 01 [18:20:45]MH_I2C_Read... [18:20:45]Read from MH i2c: 01 07 00 [18:20:45]MH_I2C_Read... [18:20:45]Read from MH i2c: 01 07 00 9E 38 00 00 00 00 00 FF 0F EB [18:20:45]RasterBufferAndPrint [18:20:45]line Счет N : (1)3406115 [18:20:45]line ИНН: 02508201610067 [18:20:45]line Контрольно-Кассовый Чек [18:20:45]line ПРОДАЖА [18:20:45]line ТРК (МРК, ГНК) : 23 [18:20:45]line Товар: 2710124500 [18:20:45]line Аи-95-К-5 [18:20:45]line 26.960 * 74.20 [18:20:45]line = 2000.43 [18:20:45]line НДС 12% НСП 1% [18:20:45]line > о реализуемом товаре [18:20:45]line ОКРУГЛЕНИЕ: -0.43 [18:20:45]line ИТОГО: 2000.00 [18:20:45]line Внесено: 2000.00 [18:20:45]line СДАЧА: 0.00 [18:20:45]line НСП 1% : 17.70 [18:20:45]line НДС 12% : 212.43 [18:20:45]line Наличными: 2000.00 [18:20:45]line Безнал.: 0.00 [18:20:45]line Место: АЗС № 82 "Партнер Нефть" [18:20:45]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:20:45]line СНО: Общий режим [18:20:45]line Чек 596 27.10.2024 18:20 [18:20:45]line Смена: 143 ФФД: 1.0 [18:20:45]line ЗНМ: 0300000017 [18:20:45]line РНМ: 0000000000170478 [18:20:45]line Версия ККМ: v1.0 [18:20:45]line ФМ: 0000000002098560 [18:20:45]line ФД: 95597 [18:20:45]line ФПД: 138882228779 [18:20:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T182044&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95597&fm=138882228779&tin=02508201610067®Number=0000000000170478&sum=200000 [18:20:45]OFD Sender: Processing packet 95597 [packets to send 57, broken 56] [18:20:45]ProducePacketName [18:20:45]name=ofd_packets/00095597 [18:20:45]OFD Sender: To server: pG, [18:20:45]CommunicateWithHost lk.salyk.kg:30040 [18:20:45]ConnectInit lk.salyk.kg [18:20:45]written 0, free lines is 4095 [18:20:45]Connected sock=10 [18:20:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C9 90 07 01 FE 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 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 54 02 00 00 F4 03 04 00 7C 84 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6D 75 01 00 35 04 06 00 00 20 56 06 A2 2B 9E 42 A9 A9 C5 34 FA DB [18:20:45]Write to MH i2c: 01 00 00 C9 38 01 [18:20:45]Write i2c OK [18:20:45]MH_I2C_Read... [18:20:45]Read from MH i2c: 01 [18:20:45]MH_I2C_Read... [18:20:45]Read from MH i2c: 01 07 00 [18:20:45]MH_I2C_Read... [18:20:45]Read from MH i2c: 01 07 00 C9 38 00 00 00 00 00 05 0D 1A [18:20:45]RasterBufferAndPrint [18:20:45]line [18:20:45]line [18:20:45]line [18:20:45]line [18:20:45]line [18:20:45]written 0, free lines is 3340 [18:20:45]MH_Cut [18:20:45]Write to MH i2c: D1 01 00 D0 38 01 DA [18:20:45]Write i2c OK [18:20:45]MH_I2C_Read... [18:20:45]Read from MH i2c: D1 [18:20:45]MH_I2C_Read... [18:20:45]Read from MH i2c: D1 01 00 [18:20:45]MH_I2C_Read... [18:20:45]Read from MH i2c: D1 01 00 D0 38 00 D9 [18:20:45]Write to MH i2c: 01 00 00 D1 38 09 [18:20:45]Write i2c OK [18:20:45]MH_I2C_Read... [18:20:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B8 DE 47 00 97 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 32 30 39 38 35 36 30 10 04 04 00 6D 75 01 00 F4 03 04 00 A8 2E 1E 67 B6 04 01 00 00 5B 2D C8 DA 88 1A 5D B9 [18:20:45]CommunicateWithHost err = 0 [18:20:45]CheckOFDResponse [18:20:45]1017 (14) - 77093643461234 [18:20:45]1041 (16) - 0000000002098560 [18:20:45]1040 (4) - 95597 [18:20:45]1012 (4) - 27.10.2024 12:14 [18:20:45]1206 (1) - 0 [18:20:45]OFD Sender: Remove packet 95597 [18:20:45]ProducePacketName [18:20:45]name=ofd_packets/00095597 [18:20:45]NVStorageDeleteData [18:20:46]OFD Sender: No OFD packet to send [18:20:46]*** Cut start [18:20:46]*** Partial cut [18:20:46]*** CUTSNS_PIN = 1 [18:20:46]*** CUTSNS_PIN = 0 [18:20:46]*** Brake cut motor [18:20:47]Read from MH i2c: 01 [18:20:47]MH_I2C_Read... [18:20:47]*** Stop cut motor [18:20:47]*** Cut end [18:20:47]Read from MH i2c: 01 07 00 [18:20:47]MH_I2C_Read... [18:20:47]Read from MH i2c: 01 07 00 D1 38 00 00 00 00 00 FF 0F 1E [18:20:47]process_action close_receipt done [18:20:47]requested_data is exist [18:20:47]produce_requested_data [18:20:47]requested_item fm.sn is exist - process it [18:20:47]wFMCommunicate request_size=4 [18:20:47]MH_SAM_APDU [18:20:47]CAPDU: 80 11 00 00 [18:20:47]Write to MH i2c: E2 08 00 D2 38 80 11 00 00 00 00 00 00 84 [18:20:47]Write i2c OK [18:20:47]MH_I2C_Read... [18:20:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:20:47]Read from MH i2c: E2 [18:20:47]MH_I2C_Read... [18:20:47]Read from MH i2c: E2 17 00 [18:20:47]MH_I2C_Read... [18:20:47]Read from MH i2c: E2 17 00 D2 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D5 [18:20:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:20:47]wFMCommunicate OK [18:20:47]requested_item fd.num is exist - process it [18:20:47]SAM_PROTO_GetFieldsCounters [18:20:47]wFMCommunicate request_size=4 [18:20:47]MH_SAM_APDU [18:20:47]CAPDU: 80 13 00 00 [18:20:47]Write to MH i2c: E2 08 00 D3 38 80 13 00 00 00 00 00 00 87 [18:20:47]Write i2c OK [18:20:47]MH_I2C_Read... [18:20:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:20:47]Read from MH i2c: E2 [18:20:47]MH_I2C_Read... [18:20:47]Read from MH i2c: E2 62 00 [18:20:47]MH_I2C_Read... [18:20:47]Read from MH i2c: E2 62 00 D3 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6D 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 54 02 00 00 5E 04 04 00 54 02 00 00 57 04 04 00 55 02 00 00 19 04 04 00 00 00 00 00 90 00 1C [18:20:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6D 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 54 02 00 00 5E 04 04 00 54 02 00 00 57 04 04 00 55 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:20:47]wFMCommunicate OK [18:20:47]SAM_PROTO_GetFieldsCounters done [18:20:47]requested_item shift.num is exist - process it [18:20:47]requested_item shift.opened is exist - process it [18:20:47]req_shift_opened [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 D4 38 80 13 01 00 00 00 00 00 89 [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 D4 38 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 35 [18:20:47]RAPDU: 09 00 01 98 84 1D 67 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]req_shift_opened done [18:20:47]requested_item shift.open_date is exist - process it [18:20:47]req_shift_open_date [18:20:47]req_shift_open_date done [18:20:47]produce_requested_data done [18:20:47]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95597,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:20:47]process_action_free close_receipt [18:20:47]json_value_free [18:20:47]json_value_free done [18:20:47]process_json_proto returns [18:20:47]Send response to host [18:20:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95597,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:20:47]free response buf [18:20:47]execute_script done [18:20:47]execute_script returns [18:20:47]free content buf [18:20:47]Sock 7.Close socket [18:20:47]Sock 7.Thread stoped [18:20:51]OFD Sender: No OFD packet to send [18:20:56]OFD Sender: No OFD packet to send [18:21:01]OFD Sender: No OFD packet to send [18:21:06]OFD Sender: No OFD packet to send [18:21:11]OFD Sender: No OFD packet to send [18:21:16]OFD Sender: No OFD packet to send [18:21:21]OFD Sender: No OFD packet to send [18:21:26]OFD Sender: No OFD packet to send [18:21:31]OFD Sender: No OFD packet to send [18:21:36]OFD Sender: No OFD packet to send [18:21:41]OFD Sender: No OFD packet to send [18:21:46]OFD Sender: No OFD packet to send [18:21:51]OFD Sender: No OFD packet to send [18:21:56]OFD Sender: No OFD packet to send [18:22:01]OFD Sender: No OFD packet to send [18:22:06]OFD Sender: No OFD packet to send [18:22:11]OFD Sender: No OFD packet to send [18:22:16]OFD Sender: No OFD packet to send [18:22:21]OFD Sender: No OFD packet to send [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:01]OFD Sender: No OFD packet to send [18:23:06]OFD Sender: No OFD packet to send [18:23:11]OFD Sender: No OFD packet to send [18:23:16]OFD Sender: No OFD packet to send [18:23:21]OFD Sender: No OFD packet to send [18:23:26]OFD Sender: No OFD packet to send [18:23:31]OFD Sender: No OFD packet to send [18:23:36]OFD Sender: No OFD packet to send [18:23:41]OFD Sender: No OFD packet to send [18:23:46]OFD Sender: No OFD packet to send [18:23:51]OFD Sender: No OFD packet to send [18:23:56]OFD Sender: No OFD packet to send [18:24:01]OFD Sender: No OFD packet to send [18:24:06]OFD Sender: No OFD packet to send [18:24:11]OFD Sender: No OFD packet to send [18:24:16]OFD Sender: No OFD packet to send [18:24:21]OFD Sender: No OFD packet to send [18:24:26]OFD Sender: No OFD packet to send [18:24:31]OFD Sender: No OFD packet to send [18:24:36]OFD Sender: No OFD packet to send [18:24:41]OFD Sender: No OFD packet to send [18:24:46]OFD Sender: No OFD packet to send [18:24:51]OFD Sender: No OFD packet to send [18:24:56]OFD Sender: No OFD packet to send [18:25:01]OFD Sender: No OFD packet to send [18:25:06]OFD Sender: No OFD packet to send [18:25:11]OFD Sender: No OFD packet to send [18:25:16]OFD Sender: No OFD packet to send [18:25:21]OFD Sender: No OFD packet to send [18:25:26]OFD Sender: No OFD packet to send [18:25:31]OFD Sender: No OFD packet to send [18:25:36]OFD Sender: No OFD packet to send [18:25:41]OFD Sender: No OFD packet to send [18:25:46]OFD Sender: No OFD packet to send [18:25:51]OFD Sender: No OFD packet to send [18:25:53]accept exits with 9 [18:25:53]New connection [18:25:53]New thread 3067444580 created [18:25:53]Thread 3067301220 joined [18:25:53]Waiting for new connection... [18:25:53] Sock 9.Parse request [18:25:53]Sock 9.Check first char [18:25:53]Sock 9.First char is OK [18:25:53]request: POST /json_proto HTTP/1.0 [18:25:53]Method: POST [18:25:53]URL: /json_proto [18:25:53]Method is POST - this is cgi request [18:25:53]url: /json_proto [18:25:53]query_string will be loaded in cgi processing [18:25:53]execute_cgi json_proto POST (null) [18:25:53]execute_cgi path=json_proto method=POST [18:25:53]POST find Content-Length [18:25:53]Host: 172.17.40.67:8080 [18:25:53]Content-Length: 678 [18:25:53]Content-Type: application/json [18:25:53] [18:25:53]POST finish read [18:25:53]Found Content-Length = 678 [18:25:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406117", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:25:53]execute_script... [18:25: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)3406117", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:25:53]POST & json_proto [18:25:53]process_json_proto [18:25:53]json parsed OK: [18:25:53]protocol is kg_v1.0 [18:25:53]action value=close_receipt [18:25:53]process_action close_receipt [18:25:53]cmd_close_receipt [18:25:53]MH_GetDate [18:25:53]Write to MH i2c: F0 00 00 D5 38 FC [18:25:53]Write i2c OK [18:25:53]MH_I2C_Read... [18:25:53]Read from MH i2c: F0 [18:25:53]MH_I2C_Read... [18:25:53]Read from MH i2c: F0 09 00 [18:25:53]MH_I2C_Read... [18:25:53]Read from MH i2c: F0 09 00 D5 38 00 B3 85 1E 67 EE DA 66 66 56 [18:25:53]GetLastDocTimeStamp 1730053244 [18:25:53]current date 1730053555 [18:25:53]FM_GetShiftState [18:25:53]SAM_PROTO_GetShiftState [18:25:53]wFMCommunicate request_size=4 [18:25:53]MH_SAM_APDU [18:25:53]CAPDU: 80 13 01 00 [18:25:53]Write to MH i2c: E2 08 00 D6 38 80 13 01 00 00 00 00 00 8B [18:25:53]Write i2c OK [18:25:53]MH_I2C_Read... [18:25:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:25:53]Read from MH i2c: E2 [18:25:53]MH_I2C_Read... [18:25:53]Read from MH i2c: E2 0E 00 [18:25:53]MH_I2C_Read... [18:25:53]Read from MH i2c: E2 0E 00 D6 38 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 37 [18:25:53]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:25:53]wFMCommunicate OK [18:25:53]SAM_PROTO_GetShiftState done [18:25:53]FM_GetShiftState done [18:25:53]opened in 1729987736 [18:25:53]opened+sec_in_day 1730074136 [18:25:53]quantity*price = 40068 [18:25:53]sum+1 = 40069 [18:25:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.68 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.55 НДС 12% : 42.55 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 597 27.10.2024 18:25 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95598 ФПД: 230515751724603 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T182555&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95598&fm=230515751724603&tin=02508201610067®Number=0000000000170478&sum=40000 [18:25:54]StoreToDocumentArchive [18:25:54]shift 143 fd 95598 [18:25:54]save to /storage/0143/doc_00095598 [18:25:54]save last doc name /storage/0143/doc_00095598 to /storage/kkm_last_doc_name [18:25:54]save OK [18:25:54]Clear old archive folders... [18:25:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:25:54]tlvbuf is 00A69650 [18:25:54]SAM_PROTO_ClearQueue [18:25:54]wFMCommunicate request_size=4 [18:25:54]MH_SAM_APDU [18:25:54]CAPDU: 80 09 00 00 [18:25:54]Write to MH i2c: E2 08 00 E3 38 80 09 00 00 00 00 00 00 8D [18:25:54]Write i2c OK [18:25:54]MH_I2C_Read... [18:25:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:25:54]Read from MH i2c: E2 [18:25:54]MH_I2C_Read... [18:25:54]Read from MH i2c: E2 03 00 [18:25:54]MH_I2C_Read... [18:25:54]Read from MH i2c: E2 03 00 E3 38 00 90 00 8F [18:25:54]RAPDU: 90 00 [18:25:54]wFMCommunicate OK [18:25:54]SAM_PROTO_ClearQueue done [18:25:54]KKMCreateOFDPacket [18:25:54]OFDProtocolAddRootSTLVToBuf [18:25:54]FM_MakeSignedData [18:25:54]FM_MakeSignedData [18:25:54]SAM_PROTO_SignData [18:25:54]wFMCommunicate request_size=4 [18:25:54]MH_SAM_APDU [18:25:54]CAPDU: 80 0D 01 02 [18:25:54]Write to MH i2c: E2 08 00 E4 38 80 0D 01 02 00 00 00 00 95 [18:25:54]Write i2c OK [18:25:54]MH_I2C_Read... [18:25:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:25:54]Read from MH i2c: E2 [18:25:54]MH_I2C_Read... [18:25:54]Read from MH i2c: E2 03 00 [18:25:54]MH_I2C_Read... [18:25:54]Read from MH i2c: E2 03 00 E4 38 00 90 00 90 [18:25:54]RAPDU: 90 00 [18:25:54]wFMCommunicate OK [18:25:54]wFMCommunicate request_size=255 [18:25:54]MH_SAM_APDU [18: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 02 00 00 F4 03 04 00 B3 85 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6E 75 01 00 35 04 06 00 D1 [18:25:54]Write to MH i2c: E2 02 01 E5 38 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 02 00 00 F4 03 04 00 B3 85 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6E 75 01 00 35 04 06 00 D1 00 00 2B [18:25:54]Write i2c OK [18:25:54]MH_I2C_Read... [18:25:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:25:55]Read from MH i2c: E2 [18:25:55]MH_I2C_Read... [18:25:55]Read from MH i2c: E2 03 00 [18:25:55]MH_I2C_Read... [18:25:55]Read from MH i2c: E2 03 00 E5 38 00 90 00 91 [18:25:55]RAPDU: 90 00 [18:25:55]wFMCommunicate OK [18:25:55]wFMCommunicate request_size=10 [18:25:55]MH_SAM_APDU [18:25:55]CAPDU: 80 0D 02 02 05 A7 21 7F 26 3B [18:25:55]Write to MH i2c: E2 0D 00 E6 38 80 0D 02 02 05 00 A7 21 7F 26 3B 00 00 4A [18:25:55]Write i2c OK [18:25:55]MH_I2C_Read... [18:25:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:25:55]Read from MH i2c: E2 [18:25:55]MH_I2C_Read... [18:25:55]Read from MH i2c: E2 03 00 [18:25:55]MH_I2C_Read... [18:25:55]Read from MH i2c: E2 03 00 E6 38 00 90 00 92 [18:25:55]RAPDU: 90 00 [18:25:55]wFMCommunicate OK [18:25:55]wFMCommunicate request_size=4 [18:25:55]MH_SAM_APDU [18:25:55]CAPDU: 80 0D 03 02 [18:25:55]Write to MH i2c: E2 08 00 E7 38 80 0D 03 02 00 00 00 00 9A [18:25:55]Write i2c OK [18:25:55]MH_I2C_Read... [18:25:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:25:55]Read from MH i2c: E2 [18:25:55]MH_I2C_Read... [18:25:55]Read from MH i2c: E2 0B 00 [18:25:55]MH_I2C_Read... [18:25:55]Read from MH i2c: E2 0B 00 E7 38 00 82 21 EF 9B 7D 77 89 B4 90 00 F9 [18:25:55]RAPDU: 82 21 EF 9B 7D 77 89 B4 90 00 [18:25:55]wFMCommunicate OK [18:25:55]SAM_PROTO_SignData done [18:25:55]FM_MakeSignedData done [18:25:55]CreateOFDProtocolMessage [18:25:55]wFMCommunicate request_size=4 [18:25:55]MH_SAM_APDU [18:25:55]CAPDU: 80 11 00 00 [18:25:55]Write to MH i2c: E2 08 00 E8 38 80 11 00 00 00 00 00 00 9A [18:25:55]Write i2c OK [18:25:55]MH_I2C_Read... [18:25:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:25:55]Read from MH i2c: E2 [18:25:55]MH_I2C_Read... [18:25:55]Read from MH i2c: E2 17 00 [18:25:55]MH_I2C_Read... [18:25:55]Read from MH i2c: E2 17 00 E8 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EB [18:25:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:25:55]wFMCommunicate OK [18:25:55]CreateOFDProtocolMessage done [18:25:55]OFDSenderStorePacket 95598 [18:25:55]StoreOFDPacket docnum=95598 [18:25:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7E 6C 07 01 E6 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 02 00 00 F4 03 04 00 B3 85 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6E 75 01 00 35 04 06 00 D1 A7 21 7F 26 3B 82 21 EF 9B 7D 77 89 B4 [18:25:55]CheckFolder [18:25:55]dirname=/storage/ofd_packets [18:25:55]CheckFolder done [18:25:55]ProducePacketName [18:25:55]name=ofd_packets/00095598 [18:25:55]NVStorageSaveData ofd_packets/00095598 [18:25:55]File name is /storage/ofd_packets/00095598 [18:25:55]Write 301 bytes [18:25:55]NVStorageSaveData done [18:25:55]OFDSenderStorePacket done [18:25:55]KKMCreateOFDPacket done [18:25:55]NVStorageSaveData kkm_last_timestamp [18:25:55]File name is /storage/kkm_last_timestamp [18:25:55]Write 4 bytes [18:25:55]NVStorageSaveData done [18:25:55]ExternCall_PrintAddStr [18:25:55]wPrintStart [18:25:55]Write to MH i2c: 01 00 00 E9 38 21 [18:25:55]Write i2c OK [18:25:55]MH_I2C_Read... [18:25:55]Read from MH i2c: 01 [18:25:55]MH_I2C_Read... [18:25:55]Read from MH i2c: 01 07 00 [18:25:55]MH_I2C_Read... [18:25:55]Read from MH i2c: 01 07 00 E9 38 00 00 00 00 00 FF 0F 36 [18:25:55]RasterBufferAndPrint [18:25:55]line Счет N : (1)3406117 [18:25:55]line ИНН: 02508201610067 [18:25:55]line Контрольно-Кассовый Чек [18:25:55]line ПРОДАЖА [18:25:55]line ТРК (МРК, ГНК) : 23 [18:25:55]line Товар: 2710124500 [18:25:55]line Аи-95-К-5 [18:25:55]line 5.400 * 74.20 [18:25:55]line = 400.68 [18:25:55]line НДС 12% НСП 1% [18:25:55]line > о реализуемом товаре [18:25:55]line ОКРУГЛЕНИЕ: -0.68 [18:25:55]line ИТОГО: 400.00 [18:25:55]line Внесено: 400.00 [18:25:55]line СДАЧА: 0.00 [18:25:55]line НСП 1% : 3.55 [18:25:55]line НДС 12% : 42.55 [18:25:55]line Наличными: 400.00 [18:25:55]line Безнал.: 0.00 [18:25:55]line Место: АЗС № 82 "Партнер Нефть" [18:25:55]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:25:55]line СНО: Общий режим [18:25:55]line Чек 597 27.10.2024 18:25 [18:25:55]line Смена: 143 ФФД: 1.0 [18:25:55]line ЗНМ: 0300000017 [18:25:55]line РНМ: 0000000000170478 [18:25:55]line Версия ККМ: v1.0 [18:25:55]line ФМ: 0000000002098560 [18:25:55]line ФД: 95598 [18:25:55]line ФПД: 230515751724603 [18:25:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T182555&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95598&fm=230515751724603&tin=02508201610067®Number=0000000000170478&sum=40000 [18:25:55]OFD Sender: Processing packet 95598 [packets to send 57, broken 56] [18:25:55]ProducePacketName [18:25:55]name=ofd_packets/00095598 [18:25:55]OFD Sender: To server: pG, [18:25:55]CommunicateWithHost lk.salyk.kg:30040 [18:25:55]ConnectInit lk.salyk.kg [18:25:55]written 0, free lines is 4095 [18:25:55]Connected sock=10 [18:25:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7E 6C 07 01 E6 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 02 00 00 F4 03 04 00 B3 85 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6E 75 01 00 35 04 06 00 D1 A7 21 7F 26 3B 82 21 EF 9B 7D 77 89 B4 [18:25:56]Write to MH i2c: 01 00 00 14 39 4D [18:25:56]Write i2c OK [18:25:56]MH_I2C_Read... [18:25:56]Read from MH i2c: 01 [18:25:56]MH_I2C_Read... [18:25:56]Read from MH i2c: 01 07 00 [18:25:56]MH_I2C_Read... [18:25:56]Read from MH i2c: 01 07 00 14 39 00 00 00 00 00 0A 0D 6B [18:25:56]RasterBufferAndPrint [18:25:56]line [18:25:56]line [18:25:56]line [18:25:56]line [18:25:56]line [18:25:56]written 0, free lines is 3345 [18:25:56]MH_Cut [18:25:56]Write to MH i2c: D1 01 00 1B 39 01 26 [18:25:56]Write i2c OK [18:25:56]MH_I2C_Read... [18:25:56]Read from MH i2c: D1 [18:25:56]MH_I2C_Read... [18:25:56]Read from MH i2c: D1 01 00 [18:25:56]MH_I2C_Read... [18:25:56]Read from MH i2c: D1 01 00 1B 39 00 25 [18:25:56]Write to MH i2c: 01 00 00 1C 39 55 [18:25:56]Write i2c OK [18:25:56]MH_I2C_Read... [18:25:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0D A7 47 00 D4 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 32 30 39 38 35 36 30 10 04 04 00 6E 75 01 00 F4 03 04 00 DE 2F 1E 67 B6 04 01 00 00 03 F5 9A 4C 03 A0 A2 02 [18:25:56]CommunicateWithHost err = 0 [18:25:56]CheckOFDResponse [18:25:56]1017 (14) - 77093643461234 [18:25:56]1041 (16) - 0000000002098560 [18:25:56]1040 (4) - 95598 [18:25:56]1012 (4) - 27.10.2024 12:19 [18:25:56]1206 (1) - 0 [18:25:56]OFD Sender: Remove packet 95598 [18:25:56]ProducePacketName [18:25:56]name=ofd_packets/00095598 [18:25:56]NVStorageDeleteData [18:25:56]OFD Sender: No OFD packet to send [18:25:56]*** Cut start [18:25:56]*** Partial cut [18:25:56]*** CUTSNS_PIN = 1 [18:25:56]*** CUTSNS_PIN = 0 [18:25:56]*** Brake cut motor [18:25:57]Read from MH i2c: 01 [18:25:57]MH_I2C_Read... [18:25:57]*** Stop cut motor [18:25:57]*** Cut end [18:25:57]Read from MH i2c: 01 07 00 [18:25:57]MH_I2C_Read... [18:25:57]Read from MH i2c: 01 07 00 1C 39 00 00 00 00 00 FF 0F 6A [18:25:57]process_action close_receipt done [18:25:57]requested_data is exist [18:25:57]produce_requested_data [18:25:57]requested_item fm.sn is exist - process it [18:25:57]wFMCommunicate request_size=4 [18:25:57]MH_SAM_APDU [18:25:57]CAPDU: 80 11 00 00 [18:25:57]Write to MH i2c: E2 08 00 1D 39 80 11 00 00 00 00 00 00 D0 [18:25:57]Write i2c OK [18:25:57]MH_I2C_Read... [18:25:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:25:57]Read from MH i2c: E2 [18:25:57]MH_I2C_Read... [18:25:57]Read from MH i2c: E2 17 00 [18:25:57]MH_I2C_Read... [18:25:57]Read from MH i2c: E2 17 00 1D 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 21 [18:25:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:25:57]wFMCommunicate OK [18:25:57]requested_item fd.num is exist - process it [18:25:57]SAM_PROTO_GetFieldsCounters [18:25:57]wFMCommunicate request_size=4 [18:25:57]MH_SAM_APDU [18:25:57]CAPDU: 80 13 00 00 [18:25:57]Write to MH i2c: E2 08 00 1E 39 80 13 00 00 00 00 00 00 D3 [18:25:57]Write i2c OK [18:25:57]MH_I2C_Read... [18:25:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:25:57]Read from MH i2c: E2 [18:25:57]MH_I2C_Read... [18:25:57]Read from MH i2c: E2 62 00 [18:25:57]MH_I2C_Read... [18:25:57]Read from MH i2c: E2 62 00 1E 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6E 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 55 02 00 00 5E 04 04 00 55 02 00 00 57 04 04 00 56 02 00 00 19 04 04 00 00 00 00 00 90 00 6C [18:25:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6E 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 55 02 00 00 5E 04 04 00 55 02 00 00 57 04 04 00 56 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:25:57]wFMCommunicate OK [18:25:57]SAM_PROTO_GetFieldsCounters done [18:25:57]requested_item shift.num is exist - process it [18:25:57]requested_item shift.opened is exist - process it [18:25:57]req_shift_opened [18:25:57]FM_GetShiftState [18:25:57]SAM_PROTO_GetShiftState [18:25:57]wFMCommunicate request_size=4 [18:25:57]MH_SAM_APDU [18:25:57]CAPDU: 80 13 01 00 [18:25:57]Write to MH i2c: E2 08 00 1F 39 80 13 01 00 00 00 00 00 D5 [18:25:57]Write i2c OK [18:25:57]MH_I2C_Read... [18:25:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:25:57]Read from MH i2c: E2 [18:25:57]MH_I2C_Read... [18:25:57]Read from MH i2c: E2 0E 00 [18:25:57]MH_I2C_Read... [18:25:57]Read from MH i2c: E2 0E 00 1F 39 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 81 [18:25:57]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:25:57]wFMCommunicate OK [18:25:57]SAM_PROTO_GetShiftState done [18:25:57]FM_GetShiftState done [18:25:57]req_shift_opened done [18:25:57]requested_item shift.open_date is exist - process it [18:25:57]req_shift_open_date [18:25:57]req_shift_open_date done [18:25:57]produce_requested_data done [18:25:57]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95598,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:25:57]process_action_free close_receipt [18:25:57]json_value_free [18:25:57]json_value_free done [18:25:57]process_json_proto returns [18:25:57]Send response to host [18:25:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95598,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:25:57]free response buf [18:25:57]execute_script done [18:25:57]execute_script returns [18:25:57]free content buf [18:25:57]Sock 9.Close socket [18:25:57]Sock 9.Thread stoped [18:26:01]OFD Sender: No OFD packet to send [18:26:06]OFD Sender: No OFD packet to send [18:26:11]OFD Sender: No OFD packet to send [18:26:16]OFD Sender: No OFD packet to send [18:26:21]OFD Sender: No OFD packet to send [18:26:26]OFD Sender: No OFD packet to send [18:26:31]OFD Sender: No OFD packet to send [18:26:32]accept exits with 7 [18:26:32]New connection [18:26:32]New thread 3067301220 created [18:26:32]Thread 3067444580 joined [18:26:32]Waiting for new connection... [18:26:32] Sock 7.Parse request [18:26:32]Sock 7.Check first char [18:26:32]Sock 7.First char is OK [18:26:32]request: POST /json_proto HTTP/1.0 [18:26:32]Method: POST [18:26:32]URL: /json_proto [18:26:32]Method is POST - this is cgi request [18:26:32]url: /json_proto [18:26:32]query_string will be loaded in cgi processing [18:26:32]execute_cgi json_proto POST (null) [18:26:32]execute_cgi path=json_proto method=POST [18:26:32]POST find Content-Length [18:26:32]Host: 172.17.40.67:8080 [18:26:32]Content-Length: 984 [18:26:32]Content-Type: application/json [18:26:32] [18:26:32]POST finish read [18:26:32]Found Content-Length = 984 [18:26:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406116", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 65.90, "quantity" : 40.980, "sum" : 2700.58, "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 82\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 40.98 \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" ] } } [18:26:32]execute_script... [18:26: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)3406116", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 65.90, "quantity" : 40.980, "sum" : 2700.58, "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 82\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 40.98 \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" ] } } [18:26:32]POST & json_proto [18:26:32]process_json_proto [18:26:32]json parsed OK: [18:26:32]protocol is kg_v1.0 [18:26:32]action value=close_receipt [18:26:32]process_action close_receipt [18:26:32]cmd_close_receipt [18:26:32]MH_GetDate [18:26:32]Write to MH i2c: F0 00 00 20 39 48 [18:26:32]Write i2c OK [18:26:32]MH_I2C_Read... [18:26:32]Read from MH i2c: F0 [18:26:32]MH_I2C_Read... [18:26:32]Read from MH i2c: F0 09 00 [18:26:32]MH_I2C_Read... [18:26:32]Read from MH i2c: F0 09 00 20 39 00 D9 85 1E 67 EE DA 66 66 C8 [18:26:32]GetLastDocTimeStamp 1730053555 [18:26:32]current date 1730053593 [18:26:32]FM_GetShiftState [18:26:32]SAM_PROTO_GetShiftState [18:26:32]wFMCommunicate request_size=4 [18:26:32]MH_SAM_APDU [18:26:32]CAPDU: 80 13 01 00 [18:26:32]Write to MH i2c: E2 08 00 21 39 80 13 01 00 00 00 00 00 D7 [18:26:32]Write i2c OK [18:26:32]MH_I2C_Read... [18:26:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:26:32]Read from MH i2c: E2 [18:26:32]MH_I2C_Read... [18:26:32]Read from MH i2c: E2 0E 00 [18:26:32]MH_I2C_Read... [18:26:32]Read from MH i2c: E2 0E 00 21 39 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 83 [18:26:32]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:26:32]wFMCommunicate OK [18:26:32]SAM_PROTO_GetShiftState done [18:26:32]FM_GetShiftState done [18:26:32]opened in 1729987736 [18:26:32]opened+sec_in_day 1730074136 [18:26:32]quantity*price = 270058 [18:26:32]sum+1 = 270059 [18:26:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.58 ИТОГО: 2700.00 Внесено: 2700.00 СДАЧА: 0.00 НСП 1% : 23.90 НДС 12% : 286.79 Наличными: 2700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 598 27.10.2024 18:26 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Дисконтная программа АИ-92 номер 82 сэкономлено 40.98 сом ФМ: 0000000002098560 ФД: 95599 ФПД: 137002594703151 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T182633&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95599&fm=137002594703151&tin=02508201610067®Number=0000000000170478&sum=270000 [18:26:33]StoreToDocumentArchive [18:26:33]shift 143 fd 95599 [18:26:33]save to /storage/0143/doc_00095599 [18:26:33]save last doc name /storage/0143/doc_00095599 to /storage/kkm_last_doc_name [18:26:33]save OK [18:26:33]Clear old archive folders... [18:26:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:26:33]tlvbuf is B6FCD4A0 [18:26:33]SAM_PROTO_ClearQueue [18:26:33]wFMCommunicate request_size=4 [18:26:33]MH_SAM_APDU [18:26:33]CAPDU: 80 09 00 00 [18:26:33]Write to MH i2c: E2 08 00 2E 39 80 09 00 00 00 00 00 00 D9 [18:26:33]Write i2c OK [18:26:33]MH_I2C_Read... [18:26:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:26:33]Read from MH i2c: E2 [18:26:33]MH_I2C_Read... [18:26:33]Read from MH i2c: E2 03 00 [18:26:33]MH_I2C_Read... [18:26:33]Read from MH i2c: E2 03 00 2E 39 00 90 00 DB [18:26:33]RAPDU: 90 00 [18:26:33]wFMCommunicate OK [18:26:33]SAM_PROTO_ClearQueue done [18:26:33]KKMCreateOFDPacket [18:26:33]OFDProtocolAddRootSTLVToBuf [18:26:33]FM_MakeSignedData [18:26:33]FM_MakeSignedData [18:26:33]SAM_PROTO_SignData [18:26:33]wFMCommunicate request_size=4 [18:26:33]MH_SAM_APDU [18:26:33]CAPDU: 80 0D 01 02 [18:26:33]Write to MH i2c: E2 08 00 2F 39 80 0D 01 02 00 00 00 00 E1 [18:26:33]Write i2c OK [18:26:33]MH_I2C_Read... [18:26:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:26:33]Read from MH i2c: E2 [18:26:33]MH_I2C_Read... [18:26:33]Read from MH i2c: E2 03 00 [18:26:33]MH_I2C_Read... [18:26:33]Read from MH i2c: E2 03 00 2F 39 00 90 00 DC [18:26:33]RAPDU: 90 00 [18:26:33]wFMCommunicate OK [18:26:33]wFMCommunicate request_size=255 [18:26:33]MH_SAM_APDU [18:26: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 34 FF 03 08 00 03 14 A0 00 00 00 00 00 37 04 06 00 BE 19 00 00 00 00 13 04 06 00 EA 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 56 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 07 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 56 02 00 00 F4 03 04 00 D9 85 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6F 75 01 00 35 04 06 00 7C [18:26:33]Write to MH i2c: E2 02 01 30 39 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 14 A0 00 00 00 00 00 37 04 06 00 BE 19 00 00 00 00 13 04 06 00 EA 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 56 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 07 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 56 02 00 00 F4 03 04 00 D9 85 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6F 75 01 00 35 04 06 00 7C 00 00 26 [18:26:33]Write i2c OK [18:26:33]MH_I2C_Read... [18:26:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:26:33]Read from MH i2c: E2 [18:26:33]MH_I2C_Read... [18:26:33]Read from MH i2c: E2 03 00 [18:26:33]MH_I2C_Read... [18:26:33]Read from MH i2c: E2 03 00 30 39 00 90 00 DD [18:26:33]RAPDU: 90 00 [18:26:33]wFMCommunicate OK [18:26:33]wFMCommunicate request_size=10 [18:26:33]MH_SAM_APDU [18:26:33]CAPDU: 80 0D 02 02 05 9A 66 FD 97 2F [18:26:33]Write to MH i2c: E2 0D 00 31 39 80 0D 02 02 05 00 9A 66 FD 97 2F 00 00 B1 [18:26:33]Write i2c OK [18:26:33]MH_I2C_Read... [18:26:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:26:33]Read from MH i2c: E2 [18:26:33]MH_I2C_Read... [18:26:33]Read from MH i2c: E2 03 00 [18:26:33]MH_I2C_Read... [18:26:33]Read from MH i2c: E2 03 00 31 39 00 90 00 DE [18:26:33]RAPDU: 90 00 [18:26:33]wFMCommunicate OK [18:26:33]wFMCommunicate request_size=4 [18:26:33]MH_SAM_APDU [18:26:33]CAPDU: 80 0D 03 02 [18:26:33]Write to MH i2c: E2 08 00 32 39 80 0D 03 02 00 00 00 00 E6 [18:26:33]Write i2c OK [18:26:33]MH_I2C_Read... [18:26:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:26:33]Read from MH i2c: E2 [18:26:33]MH_I2C_Read... [18:26:33]Read from MH i2c: E2 0B 00 [18:26:33]MH_I2C_Read... [18:26:33]Read from MH i2c: E2 0B 00 32 39 00 3C FB 77 A1 F2 41 18 CF 90 00 50 [18:26:33]RAPDU: 3C FB 77 A1 F2 41 18 CF 90 00 [18:26:33]wFMCommunicate OK [18:26:33]SAM_PROTO_SignData done [18:26:33]FM_MakeSignedData done [18:26:33]CreateOFDProtocolMessage [18:26:33]wFMCommunicate request_size=4 [18:26:33]MH_SAM_APDU [18:26:33]CAPDU: 80 11 00 00 [18:26:33]Write to MH i2c: E2 08 00 33 39 80 11 00 00 00 00 00 00 E6 [18:26:33]Write i2c OK [18:26:33]MH_I2C_Read... [18:26:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:26:33]Read from MH i2c: E2 [18:26:33]MH_I2C_Read... [18:26:33]Read from MH i2c: E2 17 00 [18:26:33]MH_I2C_Read... [18:26:33]Read from MH i2c: E2 17 00 33 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 37 [18:26:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:26:33]wFMCommunicate OK [18:26:33]CreateOFDProtocolMessage done [18:26:33]OFDSenderStorePacket 95599 [18:26:33]StoreOFDPacket docnum=95599 [18:26:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4E DE 07 01 1D 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 34 FF 03 08 00 03 14 A0 00 00 00 00 00 37 04 06 00 BE 19 00 00 00 00 13 04 06 00 EA 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 56 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 07 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 56 02 00 00 F4 03 04 00 D9 85 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6F 75 01 00 35 04 06 00 7C 9A 66 FD 97 2F 3C FB 77 A1 F2 41 18 CF [18:26:33]CheckFolder [18:26:33]dirname=/storage/ofd_packets [18:26:33]CheckFolder done [18:26:33]ProducePacketName [18:26:33]name=ofd_packets/00095599 [18:26:33]NVStorageSaveData ofd_packets/00095599 [18:26:33]File name is /storage/ofd_packets/00095599 [18:26:33]Write 301 bytes [18:26:33]NVStorageSaveData done [18:26:33]OFDSenderStorePacket done [18:26:33]KKMCreateOFDPacket done [18:26:33]NVStorageSaveData kkm_last_timestamp [18:26:33]File name is /storage/kkm_last_timestamp [18:26:33]Write 4 bytes [18:26:33]NVStorageSaveData done [18:26:33]ExternCall_PrintAddStr [18:26:33]wPrintStart [18:26:33]Write to MH i2c: 01 00 00 34 39 6D [18:26:33]Write i2c OK [18:26:33]MH_I2C_Read... [18:26:33]Read from MH i2c: 01 [18:26:33]MH_I2C_Read... [18:26:33]Read from MH i2c: 01 07 00 [18:26:33]MH_I2C_Read... [18:26:33]Read from MH i2c: 01 07 00 34 39 00 00 00 00 00 FF 0F 82 [18:26:33]RasterBufferAndPrint [18:26:33]line Счет N : (1)3406116 [18:26:33]line ИНН: 02508201610067 [18:26:33]line Контрольно-Кассовый Чек [18:26:33]line ПРОДАЖА [18:26:33]line ТРК (МРК, ГНК) : 12 [18:26:33]line Товар: 2710124130 [18:26:33]line Аи-92-К-4 [18:26:33]line 40.980 * 65.90 [18:26:33]line = 2700.58 [18:26:33]line НДС 12% НСП 1% [18:26:33]line > о реализуемом товаре [18:26:33]line ОКРУГЛЕНИЕ: -0.58 [18:26:33]line ИТОГО: 2700.00 [18:26:33]line Внесено: 2700.00 [18:26:33]line СДАЧА: 0.00 [18:26:33]line НСП 1% : 23.90 [18:26:33]line НДС 12% : 286.79 [18:26:33]line Наличными: 2700.00 [18:26:33]line Безнал.: 0.00 [18:26:33]line Место: АЗС № 82 "Партнер Нефть" [18:26:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:26:33]line СНО: Общий режим [18:26:33]line Чек 598 27.10.2024 18:26 [18:26:33]line Смена: 143 ФФД: 1.0 [18:26:33]line ЗНМ: 0300000017 [18:26:33]line РНМ: 0000000000170478 [18:26:33]line Версия ККМ: v1.0 [18:26:33]line [18:26:33]line Дисконтная программа [18:26:33]line АИ-92 [18:26:33]line номер 82 [18:26:33]line сэкономлено 40.98 сом [18:26:33]line ФМ: 0000000002098560 [18:26:33]line ФД: 95599 [18:26:33]line ФПД: 137002594703151 [18:26:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T182633&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95599&fm=137002594703151&tin=02508201610067®Number=0000000000170478&sum=270000 [18:26:34]OFD Sender: Processing packet 95599 [packets to send 57, broken 56] [18:26:34]ProducePacketName [18:26:34]name=ofd_packets/00095599 [18:26:34]OFD Sender: To server: pG, [18:26:34]CommunicateWithHost lk.salyk.kg:30040 [18:26:34]ConnectInit lk.salyk.kg [18:26:34]written 0, free lines is 4095 [18:26:34]Connected sock=10 [18:26:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4E DE 07 01 1D 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 34 FF 03 08 00 03 14 A0 00 00 00 00 00 37 04 06 00 BE 19 00 00 00 00 13 04 06 00 EA 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 56 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 07 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 56 02 00 00 F4 03 04 00 D9 85 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6F 75 01 00 35 04 06 00 7C 9A 66 FD 97 2F 3C FB 77 A1 F2 41 18 CF [18:26:34]Write to MH i2c: 01 00 00 64 39 9D [18:26:34]Write i2c OK [18:26:34]MH_I2C_Read... [18:26:34]Read from MH i2c: 01 [18:26:34]MH_I2C_Read... [18:26:34]Read from MH i2c: 01 07 00 [18:26:34]MH_I2C_Read... [18:26:34]Read from MH i2c: 01 07 00 64 39 00 00 00 00 00 AC 0C 5C [18:26:34]RasterBufferAndPrint [18:26:34]line [18:26:34]line [18:26:34]line [18:26:34]line [18:26:34]line [18:26:34]written 0, free lines is 3250 [18:26:34]MH_Cut [18:26:34]Write to MH i2c: D1 01 00 6B 39 01 76 [18:26:34]Write i2c OK [18:26:34]MH_I2C_Read... [18:26:34]Read from MH i2c: D1 [18:26:34]MH_I2C_Read... [18:26:34]Read from MH i2c: D1 01 00 [18:26:34]MH_I2C_Read... [18:26:34]Read from MH i2c: D1 01 00 6B 39 00 75 [18:26:34]Write to MH i2c: 01 00 00 6C 39 A5 [18:26:34]Write i2c OK [18:26:34]MH_I2C_Read... [18:26:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 BC AE 47 00 C7 20 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 6F 75 01 00 F4 03 04 00 05 30 1E 67 B6 04 01 00 00 6B BE BF BA 2E 9E 59 A8 [18:26:34]CommunicateWithHost err = 0 [18:26:34]CheckOFDResponse [18:26:34]1017 (14) - 77093643461234 [18:26:34]1041 (16) - 0000000002098560 [18:26:34]1040 (4) - 95599 [18:26:34]1012 (4) - 27.10.2024 12:20 [18:26:34]1206 (1) - 0 [18:26:34]OFD Sender: Remove packet 95599 [18:26:34]ProducePacketName [18:26:34]name=ofd_packets/00095599 [18:26:34]NVStorageDeleteData [18:26:35]OFD Sender: No OFD packet to send [18:26:35]*** Cut start [18:26:35]*** Partial cut [18:26:35]*** CUTSNS_PIN = 1 [18:26:35]*** CUTSNS_PIN = 0 [18:26:35]*** Brake cut motor [18:26:36]Read from MH i2c: 01 [18:26:36]MH_I2C_Read... [18:26:36]*** Stop cut motor [18:26:36]*** Cut end [18:26:36]Read from MH i2c: 01 07 00 [18:26:36]MH_I2C_Read... [18:26:36]Read from MH i2c: 01 07 00 6C 39 00 00 00 00 00 FF 0F BA [18:26:36]process_action close_receipt done [18:26:36]requested_data is exist [18:26:36]produce_requested_data [18:26:36]requested_item fm.sn is exist - process it [18:26:36]wFMCommunicate request_size=4 [18:26:36]MH_SAM_APDU [18:26:36]CAPDU: 80 11 00 00 [18:26:36]Write to MH i2c: E2 08 00 6D 39 80 11 00 00 00 00 00 00 20 [18:26:36]Write i2c OK [18:26:36]MH_I2C_Read... [18:26:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:26:36]Read from MH i2c: E2 [18:26:36]MH_I2C_Read... [18:26:36]Read from MH i2c: E2 17 00 [18:26:36]MH_I2C_Read... [18:26:36]Read from MH i2c: E2 17 00 6D 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 71 [18:26:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:26:36]wFMCommunicate OK [18:26:36]requested_item fd.num is exist - process it [18:26:36]SAM_PROTO_GetFieldsCounters [18:26:36]wFMCommunicate request_size=4 [18:26:36]MH_SAM_APDU [18:26:36]CAPDU: 80 13 00 00 [18:26:36]Write to MH i2c: E2 08 00 6E 39 80 13 00 00 00 00 00 00 23 [18:26:36]Write i2c OK [18:26:36]MH_I2C_Read... [18:26:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:26:36]Read from MH i2c: E2 [18:26:36]MH_I2C_Read... [18:26:36]Read from MH i2c: E2 62 00 [18:26:36]MH_I2C_Read... [18:26:36]Read from MH i2c: E2 62 00 6E 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6F 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 56 02 00 00 5E 04 04 00 56 02 00 00 57 04 04 00 57 02 00 00 19 04 04 00 00 00 00 00 90 00 C0 [18:26:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 6F 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 56 02 00 00 5E 04 04 00 56 02 00 00 57 04 04 00 57 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:26:36]wFMCommunicate OK [18:26:36]SAM_PROTO_GetFieldsCounters done [18:26:36]requested_item shift.num is exist - process it [18:26:36]requested_item shift.opened is exist - process it [18:26:36]req_shift_opened [18:26:36]FM_GetShiftState [18:26:36]SAM_PROTO_GetShiftState [18:26:36]wFMCommunicate request_size=4 [18:26:36]MH_SAM_APDU [18:26:36]CAPDU: 80 13 01 00 [18:26:36]Write to MH i2c: E2 08 00 6F 39 80 13 01 00 00 00 00 00 25 [18:26:36]Write i2c OK [18:26:36]MH_I2C_Read... [18:26:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:26:36]Read from MH i2c: E2 [18:26:36]MH_I2C_Read... [18:26:36]Read from MH i2c: E2 0E 00 [18:26:36]MH_I2C_Read... [18:26:36]Read from MH i2c: E2 0E 00 6F 39 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D1 [18:26:36]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:26:36]wFMCommunicate OK [18:26:36]SAM_PROTO_GetShiftState done [18:26:36]FM_GetShiftState done [18:26:36]req_shift_opened done [18:26:36]requested_item shift.open_date is exist - process it [18:26:36]req_shift_open_date [18:26:36]req_shift_open_date done [18:26:36]produce_requested_data done [18:26:36]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95599,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:26:36]process_action_free close_receipt [18:26:36]json_value_free [18:26:36]json_value_free done [18:26:36]process_json_proto returns [18:26:36]Send response to host [18:26:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95599,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:26:36]free response buf [18:26:36]execute_script done [18:26:36]execute_script returns [18:26:36]free content buf [18:26:36]Sock 7.Close socket [18:26:36]Sock 7.Thread stoped [18:26:36]accept exits with 9 [18:26:36]New connection [18:26:36]New thread 3067444580 created [18:26:36]Thread 3067301220 joined [18:26:36]Waiting for new connection... [18:26:36] Sock 9.Parse request [18:26:36]Sock 9.Check first char [18:26:36]Sock 9.First char is OK [18:26:36]request: POST /json_proto HTTP/1.0 [18:26:36]Method: POST [18:26:36]URL: /json_proto [18:26:36]Method is POST - this is cgi request [18:26:36]url: /json_proto [18:26:36]query_string will be loaded in cgi processing [18:26:36]execute_cgi json_proto POST (null) [18:26:36]execute_cgi path=json_proto method=POST [18:26:36]POST find Content-Length [18:26:36]Host: 172.17.40.67:8080 [18:26:36]Content-Length: 678 [18:26:36]Content-Type: application/json [18:26:36] [18:26:36]POST finish read [18:26:36]Found Content-Length = 678 [18:26:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406118", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:26:36]execute_script... [18: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)3406118", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:26:36]POST & json_proto [18:26:36]process_json_proto [18:26:36]json parsed OK: [18:26:36]protocol is kg_v1.0 [18:26:36]action value=close_receipt [18:26:36]process_action close_receipt [18:26:36]cmd_close_receipt [18:26:36]MH_GetDate [18:26:36]Write to MH i2c: F0 00 00 70 39 98 [18:26:36]Write i2c OK [18:26:36]MH_I2C_Read... [18:26:36]Read from MH i2c: F0 [18:26:36]MH_I2C_Read... [18:26:36]Read from MH i2c: F0 09 00 [18:26:36]MH_I2C_Read... [18:26:36]Read from MH i2c: F0 09 00 70 39 00 DE 85 1E 67 EE DA 66 66 1D [18:26:36]GetLastDocTimeStamp 1730053593 [18:26:36]current date 1730053598 [18:26:36]FM_GetShiftState [18:26:36]SAM_PROTO_GetShiftState [18:26:36]wFMCommunicate request_size=4 [18:26:36]MH_SAM_APDU [18:26:36]CAPDU: 80 13 01 00 [18:26:36]Write to MH i2c: E2 08 00 71 39 80 13 01 00 00 00 00 00 27 [18:26:36]Write i2c OK [18:26:36]MH_I2C_Read... [18:26:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:26:36]Read from MH i2c: E2 [18:26:36]MH_I2C_Read... [18:26:36]Read from MH i2c: E2 0E 00 [18:26:36]MH_I2C_Read... [18:26:36]Read from MH i2c: E2 0E 00 71 39 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D3 [18:26:36]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:26:36]wFMCommunicate OK [18:26:36]SAM_PROTO_GetShiftState done [18:26:36]FM_GetShiftState done [18:26:36]opened in 1729987736 [18:26:36]opened+sec_in_day 1730074136 [18:26:36]quantity*price = 50041 [18:26:36]sum+1 = 50042 [18:26:36]Check (price>sum+1) || (price+1 о реализуемом товаре [18:26:38]line ОКРУГЛЕНИЕ: -0.41 [18:26:38]line ИТОГО: 500.00 [18:26:38]line Внесено: 500.00 [18:26:38]line СДАЧА: 0.00 [18:26:38]line НСП 1% : 4.43 [18:26:38]line НДС 12% : 53.14 [18:26:38]line Наличными: 500.00 [18:26:38]line Безнал.: 0.00 [18:26:38]line Место: АЗС № 82 "Партнер Нефть" [18:26:38]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:26:38]line СНО: Общий режим [18:26:38]line Чек 599 27.10.2024 18:26 [18:26:38]line Смена: 143 ФФД: 1.0 [18:26:38]line ЗНМ: 0300000017 [18:26:38]line РНМ: 0000000000170478 [18:26:38]line Версия ККМ: v1.0 [18:26:38]line ФМ: 0000000002098560 [18:26:38]line ФД: 95600 [18:26:38]line ФПД: 206779915745269 [18:26:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T182638&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95600&fm=206779915745269&tin=02508201610067®Number=0000000000170478&sum=50000 [18:26:39]OFD Sender: Processing packet 95600 [packets to send 57, broken 56] [18:26:39]ProducePacketName [18:26:39]name=ofd_packets/00095600 [18:26:39]OFD Sender: To server: pG, [18:26:39]CommunicateWithHost lk.salyk.kg:30040 [18:26:39]ConnectInit lk.salyk.kg [18:26:39]written 0, free lines is 4095 [18:26:39]Connected sock=7 [18:26:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A6 7D 07 01 98 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 02 00 00 F4 03 04 00 DE 85 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 70 75 01 00 35 04 06 00 BC 10 B3 6C B7 F5 AE BC BB 4F 6F F9 C3 59 [18:26:39]Write to MH i2c: 01 00 00 AF 39 E8 [18:26:39]Write i2c OK [18:26:39]MH_I2C_Read... [18:26:39]Read from MH i2c: 01 [18:26:39]MH_I2C_Read... [18:26:39]Read from MH i2c: 01 07 00 [18:26:39]MH_I2C_Read... [18:26:39]Read from MH i2c: 01 07 00 AF 39 00 00 00 00 00 0D 0D 09 [18:26:39]RasterBufferAndPrint [18:26:39]line [18:26:39]line [18:26:39]line [18:26:39]line [18:26:39]line [18:26:39]written 0, free lines is 3357 [18:26:39]MH_Cut [18:26:39]Write to MH i2c: D1 01 00 B6 39 01 C1 [18:26:39]Write i2c OK [18:26:39]MH_I2C_Read... [18:26:39]Read from MH i2c: D1 [18:26:39]MH_I2C_Read... [18:26:39]Read from MH i2c: D1 01 00 [18:26:39]MH_I2C_Read... [18:26:39]Read from MH i2c: D1 01 00 B6 39 00 C0 [18:26:39]Write to MH i2c: 01 00 00 B7 39 F0 [18:26:39]Write i2c OK [18:26:39]MH_I2C_Read... [18:26:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D9 91 47 00 36 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 32 30 39 38 35 36 30 10 04 04 00 70 75 01 00 F4 03 04 00 0A 30 1E 67 B6 04 01 00 00 E2 80 58 95 FE 2B AD DB [18:26:39]CommunicateWithHost err = 0 [18:26:39]CheckOFDResponse [18:26:39]1017 (14) - 77093643461234 [18:26:39]1041 (16) - 0000000002098560 [18:26:39]1040 (4) - 95600 [18:26:39]1012 (4) - 27.10.2024 12:20 [18:26:39]1206 (1) - 0 [18:26:39]OFD Sender: Remove packet 95600 [18:26:39]ProducePacketName [18:26:39]name=ofd_packets/00095600 [18:26:39]NVStorageDeleteData [18:26:40]OFD Sender: No OFD packet to send [18:26:40]*** Cut start [18:26:40]*** Partial cut [18:26:40]*** CUTSNS_PIN = 1 [18:26:40]*** CUTSNS_PIN = 0 [18:26:40]*** Brake cut motor [18:26:40]Read from MH i2c: 01 [18:26:40]MH_I2C_Read... [18:26:40]*** Stop cut motor [18:26:40]*** Cut end [18:26:40]Read from MH i2c: 01 07 00 [18:26:40]MH_I2C_Read... [18:26:40]Read from MH i2c: 01 07 00 B7 39 00 00 00 00 00 FF 0F 05 [18:26:40]process_action close_receipt done [18:26:40]requested_data is exist [18:26:40]produce_requested_data [18:26:40]requested_item fm.sn is exist - process it [18:26:40]wFMCommunicate request_size=4 [18:26:40]MH_SAM_APDU [18:26:40]CAPDU: 80 11 00 00 [18:26:40]Write to MH i2c: E2 08 00 B8 39 80 11 00 00 00 00 00 00 6B [18:26:40]Write i2c OK [18:26:40]MH_I2C_Read... [18:26:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:26:40]Read from MH i2c: E2 [18:26:40]MH_I2C_Read... [18:26:40]Read from MH i2c: E2 17 00 [18:26:40]MH_I2C_Read... [18:26:40]Read from MH i2c: E2 17 00 B8 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BC [18:26:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:26:41]wFMCommunicate OK [18:26:41]requested_item fd.num is exist - process it [18:26:41]SAM_PROTO_GetFieldsCounters [18:26:41]wFMCommunicate request_size=4 [18:26:41]MH_SAM_APDU [18:26:41]CAPDU: 80 13 00 00 [18:26:41]Write to MH i2c: E2 08 00 B9 39 80 13 00 00 00 00 00 00 6E [18:26:41]Write i2c OK [18:26:41]MH_I2C_Read... [18:26:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:26:41]Read from MH i2c: E2 [18:26:41]MH_I2C_Read... [18:26:41]Read from MH i2c: E2 62 00 [18:26:41]MH_I2C_Read... [18:26:41]Read from MH i2c: E2 62 00 B9 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 70 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 57 02 00 00 5E 04 04 00 57 02 00 00 57 04 04 00 58 02 00 00 19 04 04 00 00 00 00 00 90 00 0F [18:26:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 70 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 57 02 00 00 5E 04 04 00 57 02 00 00 57 04 04 00 58 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:26:41]wFMCommunicate OK [18:26:41]SAM_PROTO_GetFieldsCounters done [18:26:41]requested_item shift.num is exist - process it [18:26:41]requested_item shift.opened is exist - process it [18:26:41]req_shift_opened [18:26:41]FM_GetShiftState [18:26:41]SAM_PROTO_GetShiftState [18:26:41]wFMCommunicate request_size=4 [18:26:41]MH_SAM_APDU [18:26:41]CAPDU: 80 13 01 00 [18:26:41]Write to MH i2c: E2 08 00 BA 39 80 13 01 00 00 00 00 00 70 [18:26:41]Write i2c OK [18:26:41]MH_I2C_Read... [18:26:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:26:41]Read from MH i2c: E2 [18:26:41]MH_I2C_Read... [18:26:41]Read from MH i2c: E2 0E 00 [18:26:41]MH_I2C_Read... [18:26:41]Read from MH i2c: E2 0E 00 BA 39 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1C [18:26:41]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:26:41]wFMCommunicate OK [18:26:41]SAM_PROTO_GetShiftState done [18:26:41]FM_GetShiftState done [18:26:41]req_shift_opened done [18:26:41]requested_item shift.open_date is exist - process it [18:26:41]req_shift_open_date [18:26:41]req_shift_open_date done [18:26:41]produce_requested_data done [18:26:41]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95600,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:26:41]process_action_free close_receipt [18:26:41]json_value_free [18:26:41]json_value_free done [18:26:41]process_json_proto returns [18:26:41]Send response to host [18:26:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95600,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:26:41]free response buf [18:26:41]execute_script done [18:26:41]execute_script returns [18:26:41]free content buf [18:26:41]Sock 9.Close socket [18:26:41]Sock 9.Thread stoped [18:26:45]OFD Sender: No OFD packet to send [18:26:50]OFD Sender: No OFD packet to send [18:26:55]OFD Sender: No OFD packet to send [18:27:00]OFD Sender: No OFD packet to send [18:27:05]OFD Sender: No OFD packet to send [18:27:10]OFD Sender: No OFD packet to send [18:27:15]OFD Sender: No OFD packet to send [18:27:20]OFD Sender: No OFD packet to send [18:27:25]OFD Sender: No OFD packet to send [18:27:30]OFD Sender: No OFD packet to send [18:27:35]OFD Sender: No OFD packet to send [18:27:40]OFD Sender: No OFD packet to send [18:27:45]OFD Sender: No OFD packet to send [18:27:50]OFD Sender: No OFD packet to send [18:27:55]OFD Sender: No OFD packet to send [18:28:00]OFD Sender: No OFD packet to send [18:28:05]OFD Sender: No OFD packet to send [18:28:10]OFD Sender: No OFD packet to send [18:28:15]OFD Sender: No OFD packet to send [18:28:18]accept exits with 10 [18:28:18]New connection [18:28:18]New thread 3067301220 created [18:28:18]Thread 3067444580 joined [18:28:18]Waiting for new connection... [18:28:18] Sock 10.Parse request [18:28:18]Sock 10.Check first char [18:28:18]Sock 10.First char is OK [18:28:18]request: POST /json_proto HTTP/1.0 [18:28:18]Method: POST [18:28:18]URL: /json_proto [18:28:18]Method is POST - this is cgi request [18:28:18]url: /json_proto [18:28:18]query_string will be loaded in cgi processing [18:28:18]execute_cgi json_proto POST (null) [18:28:18]execute_cgi path=json_proto method=POST [18:28:18]POST find Content-Length [18:28:18]Host: 172.17.40.67:8080 [18:28:18]Content-Length: 767 [18:28:18]Content-Type: application/json [18:28:18] [18:28:18]POST finish read [18:28:18]Found Content-Length = 767 [18:28:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406119", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:28:18]execute_script... [18:28: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)3406119", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:28:18]POST & json_proto [18:28:18]process_json_proto [18:28:18]json parsed OK: [18:28:18]protocol is kg_v1.0 [18:28:18]action value=close_receipt [18:28:18]process_action close_receipt [18:28:18]cmd_close_receipt [18:28:18]MH_GetDate [18:28:18]Write to MH i2c: F0 00 00 BB 39 E3 [18:28:18]Write i2c OK [18:28:18]MH_I2C_Read... [18:28:18]Read from MH i2c: F0 [18:28:18]MH_I2C_Read... [18:28:18]Read from MH i2c: F0 09 00 [18:28:18]MH_I2C_Read... [18:28:18]Read from MH i2c: F0 09 00 BB 39 00 43 86 1E 67 EE DA 66 66 CE [18:28:18]GetLastDocTimeStamp 1730053598 [18:28:18]current date 1730053699 [18:28:18]FM_GetShiftState [18:28:18]SAM_PROTO_GetShiftState [18:28:18]wFMCommunicate request_size=4 [18:28:18]MH_SAM_APDU [18:28:18]CAPDU: 80 13 01 00 [18:28:18]Write to MH i2c: E2 08 00 BC 39 80 13 01 00 00 00 00 00 72 [18:28:18]Write i2c OK [18:28:18]MH_I2C_Read... [18:28:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:28:18]Read from MH i2c: E2 [18:28:18]MH_I2C_Read... [18:28:18]Read from MH i2c: E2 0E 00 [18:28:18]MH_I2C_Read... [18:28:18]Read from MH i2c: E2 0E 00 BC 39 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1E [18:28:18]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:28:18]wFMCommunicate OK [18:28:18]SAM_PROTO_GetShiftState done [18:28:18]FM_GetShiftState done [18:28:18]opened in 1729987736 [18:28:18]opened+sec_in_day 1730074136 [18:28:18]quantity*price = 200025 [18:28:18]sum+1 = 200026 [18:28:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 600 27.10.2024 18:28 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95601 ФПД: 120522449100507 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T182819&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95601&fm=120522449100507&tin=02508201610067®Number=0000000000170478&sum=200025 [18:28:19]StoreToDocumentArchive [18:28:19]shift 143 fd 95601 [18:28:19]save to /storage/0143/doc_00095601 [18:28:19]save last doc name /storage/0143/doc_00095601 to /storage/kkm_last_doc_name [18:28:19]save OK [18:28:19]Clear old archive folders... [18:28:19]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:28:19]tlvbuf is 00AB12B0 [18:28:19]SAM_PROTO_ClearQueue [18:28:19]wFMCommunicate request_size=4 [18:28:19]MH_SAM_APDU [18:28:19]CAPDU: 80 09 00 00 [18:28:19]Write to MH i2c: E2 08 00 C9 39 80 09 00 00 00 00 00 00 74 [18:28:19]Write i2c OK [18:28:19]MH_I2C_Read... [18:28:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:28:19]Read from MH i2c: E2 [18:28:19]MH_I2C_Read... [18:28:19]Read from MH i2c: E2 03 00 [18:28:19]MH_I2C_Read... [18:28:19]Read from MH i2c: E2 03 00 C9 39 00 90 00 76 [18:28:19]RAPDU: 90 00 [18:28:19]wFMCommunicate OK [18:28:19]SAM_PROTO_ClearQueue done [18:28:19]KKMCreateOFDPacket [18:28:19]OFDProtocolAddRootSTLVToBuf [18:28:19]FM_MakeSignedData [18:28:19]FM_MakeSignedData [18:28:19]SAM_PROTO_SignData [18:28:19]wFMCommunicate request_size=4 [18:28:19]MH_SAM_APDU [18:28:19]CAPDU: 80 0D 01 02 [18:28:19]Write to MH i2c: E2 08 00 CA 39 80 0D 01 02 00 00 00 00 7C [18:28:19]Write i2c OK [18:28:19]MH_I2C_Read... [18:28:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:28:19]Read from MH i2c: E2 [18:28:19]MH_I2C_Read... [18:28:19]Read from MH i2c: E2 03 00 [18:28:19]MH_I2C_Read... [18:28:19]Read from MH i2c: E2 03 00 CA 39 00 90 00 77 [18:28:19]RAPDU: 90 00 [18:28:19]wFMCommunicate OK [18:28:19]wFMCommunicate request_size=255 [18:28:19]MH_SAM_APDU [18:28:19]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 02 00 00 F4 03 04 00 43 86 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 71 75 01 00 35 04 06 00 6D 9D 51 C4 [18:28:19]Write to MH i2c: E2 02 01 CB 39 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 02 00 00 F4 03 04 00 43 86 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 71 75 01 00 35 04 06 00 6D 9D 51 C4 00 00 5E [18:28:19]Write i2c OK [18:28:19]MH_I2C_Read... [18:28:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:28:19]Read from MH i2c: E2 [18:28:19]MH_I2C_Read... [18:28:19]Read from MH i2c: E2 03 00 [18:28:19]MH_I2C_Read... [18:28:19]Read from MH i2c: E2 03 00 CB 39 00 90 00 78 [18:28:19]RAPDU: 90 00 [18:28:19]wFMCommunicate OK [18:28:19]wFMCommunicate request_size=7 [18:28:19]MH_SAM_APDU [18:28:19]CAPDU: 80 0D 02 02 02 1E DB [18:28:19]Write to MH i2c: E2 0A 00 CC 39 80 0D 02 02 02 00 1E DB 00 00 7C [18:28:19]Write i2c OK [18:28:19]MH_I2C_Read... [18:28:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:28:19]Read from MH i2c: E2 [18:28:19]MH_I2C_Read... [18:28:19]Read from MH i2c: E2 03 00 [18:28:19]MH_I2C_Read... [18:28:19]Read from MH i2c: E2 03 00 CC 39 00 90 00 79 [18:28:19]RAPDU: 90 00 [18:28:19]wFMCommunicate OK [18:28:19]wFMCommunicate request_size=4 [18:28:19]MH_SAM_APDU [18:28:19]CAPDU: 80 0D 03 02 [18:28:19]Write to MH i2c: E2 08 00 CD 39 80 0D 03 02 00 00 00 00 81 [18:28:19]Write i2c OK [18:28:19]MH_I2C_Read... [18:28:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:28:20]Read from MH i2c: E2 [18:28:20]MH_I2C_Read... [18:28:20]Read from MH i2c: E2 0B 00 [18:28:20]MH_I2C_Read... [18:28:20]Read from MH i2c: E2 0B 00 CD 39 00 0A 6A AB 54 B4 A6 F3 A1 90 00 E3 [18:28:20]RAPDU: 0A 6A AB 54 B4 A6 F3 A1 90 00 [18:28:20]wFMCommunicate OK [18:28:20]SAM_PROTO_SignData done [18:28:20]FM_MakeSignedData done [18:28:20]CreateOFDProtocolMessage [18:28:20]wFMCommunicate request_size=4 [18:28:20]MH_SAM_APDU [18:28:20]CAPDU: 80 11 00 00 [18:28:20]Write to MH i2c: E2 08 00 CE 39 80 11 00 00 00 00 00 00 81 [18:28:20]Write i2c OK [18:28:20]MH_I2C_Read... [18:28:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:28:20]Read from MH i2c: E2 [18:28:20]MH_I2C_Read... [18:28:20]Read from MH i2c: E2 17 00 [18:28:20]MH_I2C_Read... [18:28:20]Read from MH i2c: E2 17 00 CE 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D2 [18:28:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:28:20]wFMCommunicate OK [18:28:20]CreateOFDProtocolMessage done [18:28:20]OFDSenderStorePacket 95601 [18:28:20]StoreOFDPacket docnum=95601 [18:28:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 FA F6 04 01 42 C2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 02 00 00 F4 03 04 00 43 86 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 71 75 01 00 35 04 06 00 6D 9D 51 C4 1E DB 0A 6A AB 54 B4 A6 F3 A1 [18:28:20]CheckFolder [18:28:20]dirname=/storage/ofd_packets [18:28:20]CheckFolder done [18:28:20]ProducePacketName [18:28:20]name=ofd_packets/00095601 [18:28:20]NVStorageSaveData ofd_packets/00095601 [18:28:20]File name is /storage/ofd_packets/00095601 [18:28:20]Write 298 bytes [18:28:20]NVStorageSaveData done [18:28:20]OFDSenderStorePacket done [18:28:20]KKMCreateOFDPacket done [18:28:20]NVStorageSaveData kkm_last_timestamp [18:28:20]File name is /storage/kkm_last_timestamp [18:28:20]Write 4 bytes [18:28:20]NVStorageSaveData done [18:28:20]ExternCall_PrintAddStr [18:28:20]wPrintStart [18:28:20]Write to MH i2c: 01 00 00 CF 39 08 [18:28:20]Write i2c OK [18:28:20]MH_I2C_Read... [18:28:20]Read from MH i2c: 01 [18:28:20]MH_I2C_Read... [18:28:20]Read from MH i2c: 01 07 00 [18:28:20]MH_I2C_Read... [18:28:20]Read from MH i2c: 01 07 00 CF 39 00 00 00 00 00 FF 0F 1D [18:28:20]RasterBufferAndPrint [18:28:20]line Счет N : (1)3406119 [18:28:20]line ИНН: 02508201610067 [18:28:20]line Контрольно-Кассовый Чек [18:28:20]line ПРОДАЖА [18:28:20]line ТРК (МРК, ГНК) : 51 [18:28:20]line Товар: 2710194210 [18:28:20]line ДТ-К-5 [18:28:20]line 26.250 * 76.20 [18:28:20]line = 2000.25 [18:28:20]line НДС 12% НСП 1% [18:28:20]line > о реализуемом товаре [18:28:20]line ИТОГО: 2000.25 [18:28:20]line НСП 1% : 17.70 [18:28:20]line НДС 12% : 212.42 [18:28:20]line Наличными: 0.00 [18:28:20]line Безнал.: 2000.25 [18:28:20]line Место: АЗС № 82 "Партнер Нефть" [18:28:20]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:28:20]line СНО: Общий режим [18:28:20]line Чек 600 27.10.2024 18:28 [18:28:20]line Смена: 143 ФФД: 1.0 [18:28:20]line ЗНМ: 0300000017 [18:28:20]line РНМ: 0000000000170478 [18:28:20]line Версия ККМ: v1.0 [18:28:20]line Платежная система: Mbank [18:28:20]line ФМ: 0000000002098560 [18:28:20]line ФД: 95601 [18:28:20]line ФПД: 120522449100507 [18:28:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T182819&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95601&fm=120522449100507&tin=02508201610067®Number=0000000000170478&sum=200025 [18:28:20]OFD Sender: Processing packet 95601 [packets to send 57, broken 56] [18:28:20]ProducePacketName [18:28:20]name=ofd_packets/00095601 [18:28:20]OFD Sender: To server: pG, [18:28:20]CommunicateWithHost lk.salyk.kg:30040 [18:28:20]ConnectInit lk.salyk.kg [18:28:20]Connected sock=11 [18:28:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 FA F6 04 01 42 C2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 02 00 00 F4 03 04 00 43 86 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 71 75 01 00 35 04 06 00 6D 9D 51 C4 1E DB 0A 6A AB 54 B4 A6 F3 A1 [18:28:20]written 0, free lines is 4095 [18:28:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C0 66 47 00 9D 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 32 30 39 38 35 36 30 10 04 04 00 71 75 01 00 F4 03 04 00 6F 30 1E 67 B6 04 01 00 00 7A 3A 84 99 48 72 EC E8 [18:28:20]CommunicateWithHost err = 0 [18:28:20]CheckOFDResponse [18:28:20]1017 (14) - 77093643461234 [18:28:20]1041 (16) - 0000000002098560 [18:28:20]1040 (4) - 95601 [18:28:20]1012 (4) - 27.10.2024 12:22 [18:28:20]1206 (1) - 0 [18:28:20]OFD Sender: Remove packet 95601 [18:28:20]ProducePacketName [18:28:20]name=ofd_packets/00095601 [18:28:20]NVStorageDeleteData [18:28:20]Write to MH i2c: 01 00 00 F8 39 31 [18:28:20]Write i2c OK [18:28:20]MH_I2C_Read... [18:28:20]Read from MH i2c: 01 [18:28:20]MH_I2C_Read... [18:28:20]Read from MH i2c: 01 07 00 [18:28:20]MH_I2C_Read... [18:28:20]Read from MH i2c: 01 07 00 F8 39 00 00 00 00 00 29 0D 6E [18:28:20]RasterBufferAndPrint [18:28:20]line [18:28:20]line [18:28:20]line [18:28:20]line [18:28:20]line [18:28:20]written 0, free lines is 3383 [18:28:20]MH_Cut [18:28:20]Write to MH i2c: D1 01 00 FF 39 01 0A [18:28:20]Write i2c OK [18:28:20]MH_I2C_Read... [18:28:20]Read from MH i2c: D1 [18:28:20]MH_I2C_Read... [18:28:20]Read from MH i2c: D1 01 00 [18:28:20]MH_I2C_Read... [18:28:20]Read from MH i2c: D1 01 00 FF 39 00 09 [18:28:20]Write to MH i2c: 01 00 00 00 3A 3A [18:28:20]Write i2c OK [18:28:20]MH_I2C_Read... [18:28:21]OFD Sender: No OFD packet to send [18:28:21]*** Cut start [18:28:21]*** Partial cut [18:28:21]*** CUTSNS_PIN = 1 [18:28:21]*** CUTSNS_PIN = 0 [18:28:21]*** Brake cut motor [18:28:22]Read from MH i2c: 01 [18:28:22]MH_I2C_Read... [18:28:22]*** Stop cut motor [18:28:22]*** Cut end [18:28:22]Read from MH i2c: 01 07 00 [18:28:22]MH_I2C_Read... [18:28:22]Read from MH i2c: 01 07 00 00 3A 00 00 00 00 00 FF 0F 4F [18:28:22]process_action close_receipt done [18:28:22]requested_data is exist [18:28:22]produce_requested_data [18:28:22]requested_item fm.sn is exist - process it [18:28:22]wFMCommunicate request_size=4 [18:28:22]MH_SAM_APDU [18:28:22]CAPDU: 80 11 00 00 [18:28:22]Write to MH i2c: E2 08 00 01 3A 80 11 00 00 00 00 00 00 B5 [18:28:22]Write i2c OK [18:28:22]MH_I2C_Read... [18:28:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:28:22]Read from MH i2c: E2 [18:28:22]MH_I2C_Read... [18:28:22]Read from MH i2c: E2 17 00 [18:28:22]MH_I2C_Read... [18:28:22]Read from MH i2c: E2 17 00 01 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 06 [18:28:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:28:22]wFMCommunicate OK [18:28:22]requested_item fd.num is exist - process it [18:28:22]SAM_PROTO_GetFieldsCounters [18:28:22]wFMCommunicate request_size=4 [18:28:22]MH_SAM_APDU [18:28:22]CAPDU: 80 13 00 00 [18:28:22]Write to MH i2c: E2 08 00 02 3A 80 13 00 00 00 00 00 00 B8 [18:28:22]Write i2c OK [18:28:22]MH_I2C_Read... [18:28:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:28:22]Read from MH i2c: E2 [18:28:22]MH_I2C_Read... [18:28:22]Read from MH i2c: E2 62 00 [18:28:22]MH_I2C_Read... [18:28:22]Read from MH i2c: E2 62 00 02 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 71 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 58 02 00 00 5E 04 04 00 58 02 00 00 57 04 04 00 59 02 00 00 19 04 04 00 00 00 00 00 90 00 5D [18:28:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 71 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 58 02 00 00 5E 04 04 00 58 02 00 00 57 04 04 00 59 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:28:22]wFMCommunicate OK [18:28:22]SAM_PROTO_GetFieldsCounters done [18:28:22]requested_item shift.num is exist - process it [18:28:22]requested_item shift.opened is exist - process it [18:28:22]req_shift_opened [18:28:22]FM_GetShiftState [18:28:22]SAM_PROTO_GetShiftState [18:28:22]wFMCommunicate request_size=4 [18:28:22]MH_SAM_APDU [18:28:22]CAPDU: 80 13 01 00 [18:28:22]Write to MH i2c: E2 08 00 03 3A 80 13 01 00 00 00 00 00 BA [18:28:22]Write i2c OK [18:28:22]MH_I2C_Read... [18:28:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:28:22]Read from MH i2c: E2 [18:28:22]MH_I2C_Read... [18:28:22]Read from MH i2c: E2 0E 00 [18:28:22]MH_I2C_Read... [18:28:22]Read from MH i2c: E2 0E 00 03 3A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 66 [18:28:22]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:28:22]wFMCommunicate OK [18:28:22]SAM_PROTO_GetShiftState done [18:28:22]FM_GetShiftState done [18:28:22]req_shift_opened done [18:28:22]requested_item shift.open_date is exist - process it [18:28:22]req_shift_open_date [18:28:22]req_shift_open_date done [18:28:22]produce_requested_data done [18:28:22]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95601,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:28:22]process_action_free close_receipt [18:28:22]json_value_free [18:28:22]json_value_free done [18:28:22]process_json_proto returns [18:28:22]Send response to host [18:28:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95601,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:28:22]free response buf [18:28:22]execute_script done [18:28:22]execute_script returns [18:28:22]free content buf [18:28:22]Sock 10.Close socket [18:28:22]Sock 10.Thread stoped [18:28:26]OFD Sender: No OFD packet to send [18:28:31]OFD Sender: No OFD packet to send [18:28:36]OFD Sender: No OFD packet to send [18:28:41]OFD Sender: No OFD packet to send [18:28:46]OFD Sender: No OFD packet to send [18:28:51]OFD Sender: No OFD packet to send [18:28:56]OFD Sender: No OFD packet to send [18:29:01]OFD Sender: No OFD packet to send [18:29:06]OFD Sender: No OFD packet to send [18:29:11]OFD Sender: No OFD packet to send [18:29:11]ConnectInit Can't connect to host [18:29:16]OFD Sender: No OFD packet to send [18:29:21]OFD Sender: No OFD packet to send [18:29:26]OFD Sender: No OFD packet to send [18:29:31]OFD Sender: No OFD packet to send [18:29:36]OFD Sender: No OFD packet to send [18:29:41]OFD Sender: No OFD packet to send [18:29:46]OFD Sender: No OFD packet to send [18:29:51]OFD Sender: No OFD packet to send [18:29:56]OFD Sender: No OFD packet to send [18:30:01]OFD Sender: No OFD packet to send [18:30:03]accept exits with 9 [18:30:03]New connection [18:30:03]New thread 3067444580 created [18:30:03]Thread 3067301220 joined [18:30:03]Waiting for new connection... [18:30:03] Sock 9.Parse request [18:30:03]Sock 9.Check first char [18:30:03]Sock 9.First char is OK [18:30:03]request: POST /json_proto HTTP/1.0 [18:30:03]Method: POST [18:30:03]URL: /json_proto [18:30:03]Method is POST - this is cgi request [18:30:03]url: /json_proto [18:30:03]query_string will be loaded in cgi processing [18:30:03]execute_cgi json_proto POST (null) [18:30:03]execute_cgi path=json_proto method=POST [18:30:03]POST find Content-Length [18:30:03]Host: 172.17.40.67:8080 [18:30:03]Content-Length: 767 [18:30:03]Content-Type: application/json [18:30:03] [18:30:03]POST finish read [18:30:03]Found Content-Length = 767 [18:30:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406120", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:30:03]execute_script... [18:30: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)3406120", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:30:03]POST & json_proto [18:30:03]process_json_proto [18:30:03]json parsed OK: [18:30:03]protocol is kg_v1.0 [18:30:03]action value=close_receipt [18:30:03]process_action close_receipt [18:30:03]cmd_close_receipt [18:30:03]MH_GetDate [18:30:03]Write to MH i2c: F0 00 00 04 3A 2D [18:30:03]Write i2c OK [18:30:03]MH_I2C_Read... [18:30:03]Read from MH i2c: F0 [18:30:03]MH_I2C_Read... [18:30:03]Read from MH i2c: F0 09 00 [18:30:03]MH_I2C_Read... [18:30:03]Read from MH i2c: F0 09 00 04 3A 00 AD 86 1E 67 EE DA 66 66 82 [18:30:03]GetLastDocTimeStamp 1730053699 [18:30:03]current date 1730053805 [18:30:03]FM_GetShiftState [18:30:03]SAM_PROTO_GetShiftState [18:30:03]wFMCommunicate request_size=4 [18:30:03]MH_SAM_APDU [18:30:03]CAPDU: 80 13 01 00 [18:30:03]Write to MH i2c: E2 08 00 05 3A 80 13 01 00 00 00 00 00 BC [18:30:03]Write i2c OK [18:30:03]MH_I2C_Read... [18:30:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:30:03]Read from MH i2c: E2 [18:30:03]MH_I2C_Read... [18:30:03]Read from MH i2c: E2 0E 00 [18:30:03]MH_I2C_Read... [18:30:03]Read from MH i2c: E2 0E 00 05 3A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 68 [18:30:03]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:30:03]wFMCommunicate OK [18:30:03]SAM_PROTO_GetShiftState done [18:30:03]FM_GetShiftState done [18:30:03]opened in 1729987736 [18:30:03]opened+sec_in_day 1730074136 [18:30:03]quantity*price = 30038 [18:30:03]sum+1 = 30039 [18:30:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.38 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.38 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 601 27.10.2024 18:30 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95602 ФПД: 5935001704336 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T183005&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95602&fm=5935001704336&tin=02508201610067®Number=0000000000170478&sum=30038 [18:30:04]StoreToDocumentArchive [18:30:04]shift 143 fd 95602 [18:30:04]save to /storage/0143/doc_00095602 [18:30:04]save last doc name /storage/0143/doc_00095602 to /storage/kkm_last_doc_name [18:30:04]save OK [18:30:04]Clear old archive folders... [18:30:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:30:04]tlvbuf is 00AFD850 [18:30:04]SAM_PROTO_ClearQueue [18:30:04]wFMCommunicate request_size=4 [18:30:04]MH_SAM_APDU [18:30:04]CAPDU: 80 09 00 00 [18:30:04]Write to MH i2c: E2 08 00 12 3A 80 09 00 00 00 00 00 00 BE [18:30:04]Write i2c OK [18:30:04]MH_I2C_Read... [18:30:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:30:05]Read from MH i2c: E2 [18:30:05]MH_I2C_Read... [18:30:05]Read from MH i2c: E2 03 00 [18:30:05]MH_I2C_Read... [18:30:05]Read from MH i2c: E2 03 00 12 3A 00 90 00 C0 [18:30:05]RAPDU: 90 00 [18:30:05]wFMCommunicate OK [18:30:05]SAM_PROTO_ClearQueue done [18:30:05]KKMCreateOFDPacket [18:30:05]OFDProtocolAddRootSTLVToBuf [18:30:05]FM_MakeSignedData [18:30:05]FM_MakeSignedData [18:30:05]SAM_PROTO_SignData [18:30:05]wFMCommunicate request_size=4 [18:30:05]MH_SAM_APDU [18:30:05]CAPDU: 80 0D 01 02 [18:30:05]Write to MH i2c: E2 08 00 13 3A 80 0D 01 02 00 00 00 00 C6 [18:30:05]Write i2c OK [18:30:05]MH_I2C_Read... [18:30:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:30:05]Read from MH i2c: E2 [18:30:05]MH_I2C_Read... [18:30:05]Read from MH i2c: E2 03 00 [18:30:05]MH_I2C_Read... [18:30:05]Read from MH i2c: E2 03 00 13 3A 00 90 00 C1 [18:30:05]RAPDU: 90 00 [18:30:05]wFMCommunicate OK [18:30:05]wFMCommunicate request_size=255 [18:30:05]MH_SAM_APDU [18:30:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 02 00 00 F4 03 04 00 AD 86 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 72 75 01 00 35 04 06 00 05 [18:30:05]Write to MH i2c: E2 02 01 14 3A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 02 00 00 F4 03 04 00 AD 86 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 72 75 01 00 35 04 06 00 05 00 00 23 [18:30:05]Write i2c OK [18:30:05]MH_I2C_Read... [18:30:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:30:05]Read from MH i2c: E2 [18:30:05]MH_I2C_Read... [18:30:05]Read from MH i2c: E2 03 00 [18:30:05]MH_I2C_Read... [18:30:05]Read from MH i2c: E2 03 00 14 3A 00 90 00 C2 [18:30:05]RAPDU: 90 00 [18:30:05]wFMCommunicate OK [18:30:05]wFMCommunicate request_size=10 [18:30:05]MH_SAM_APDU [18:30:05]CAPDU: 80 0D 02 02 05 65 D9 AB 17 90 [18:30:05]Write to MH i2c: E2 0D 00 15 3A 80 0D 02 02 05 00 65 D9 AB 17 90 00 00 63 [18:30:05]Write i2c OK [18:30:05]MH_I2C_Read... [18:30:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:30:05]Read from MH i2c: E2 [18:30:05]MH_I2C_Read... [18:30:05]Read from MH i2c: E2 03 00 [18:30:05]MH_I2C_Read... [18:30:05]Read from MH i2c: E2 03 00 15 3A 00 90 00 C3 [18:30:05]RAPDU: 90 00 [18:30:05]wFMCommunicate OK [18:30:05]wFMCommunicate request_size=4 [18:30:05]MH_SAM_APDU [18:30:05]CAPDU: 80 0D 03 02 [18:30:05]Write to MH i2c: E2 08 00 16 3A 80 0D 03 02 00 00 00 00 CB [18:30:05]Write i2c OK [18:30:05]MH_I2C_Read... [18:30:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:30:05]Read from MH i2c: E2 [18:30:05]MH_I2C_Read... [18:30:05]Read from MH i2c: E2 0B 00 [18:30:05]MH_I2C_Read... [18:30:05]Read from MH i2c: E2 0B 00 16 3A 00 F4 E5 95 B5 68 16 3D AF 90 00 59 [18:30:05]RAPDU: F4 E5 95 B5 68 16 3D AF 90 00 [18:30:05]wFMCommunicate OK [18:30:05]SAM_PROTO_SignData done [18:30:05]FM_MakeSignedData done [18:30:05]CreateOFDProtocolMessage [18:30:05]wFMCommunicate request_size=4 [18:30:05]MH_SAM_APDU [18:30:05]CAPDU: 80 11 00 00 [18:30:05]Write to MH i2c: E2 08 00 17 3A 80 11 00 00 00 00 00 00 CB [18:30:05]Write i2c OK [18:30:05]MH_I2C_Read... [18:30:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:30:05]Read from MH i2c: E2 [18:30:05]MH_I2C_Read... [18:30:05]Read from MH i2c: E2 17 00 [18:30:05]MH_I2C_Read... [18:30:05]Read from MH i2c: E2 17 00 17 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1C [18:30:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:30:05]wFMCommunicate OK [18:30:05]CreateOFDProtocolMessage done [18:30:05]OFDSenderStorePacket 95602 [18:30:05]StoreOFDPacket docnum=95602 [18:30:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 74 B2 07 01 C6 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 02 00 00 F4 03 04 00 AD 86 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 72 75 01 00 35 04 06 00 05 65 D9 AB 17 90 F4 E5 95 B5 68 16 3D AF [18:30:05]CheckFolder [18:30:05]dirname=/storage/ofd_packets [18:30:05]CheckFolder done [18:30:05]ProducePacketName [18:30:05]name=ofd_packets/00095602 [18:30:05]NVStorageSaveData ofd_packets/00095602 [18:30:05]File name is /storage/ofd_packets/00095602 [18:30:05]Write 301 bytes [18:30:05]NVStorageSaveData done [18:30:05]OFDSenderStorePacket done [18:30:05]KKMCreateOFDPacket done [18:30:05]NVStorageSaveData kkm_last_timestamp [18:30:05]File name is /storage/kkm_last_timestamp [18:30:05]Write 4 bytes [18:30:05]NVStorageSaveData done [18:30:05]ExternCall_PrintAddStr [18:30:05]wPrintStart [18:30:05]Write to MH i2c: 01 00 00 18 3A 52 [18:30:05]Write i2c OK [18:30:05]MH_I2C_Read... [18:30:05]Read from MH i2c: 01 [18:30:05]MH_I2C_Read... [18:30:05]Read from MH i2c: 01 07 00 [18:30:05]MH_I2C_Read... [18:30:05]Read from MH i2c: 01 07 00 18 3A 00 00 00 00 00 FF 0F 67 [18:30:05]RasterBufferAndPrint [18:30:05]line Счет N : (1)3406120 [18:30:05]line ИНН: 02508201610067 [18:30:05]line Контрольно-Кассовый Чек [18:30:05]line ПРОДАЖА [18:30:05]line ТРК (МРК, ГНК) : 12 [18:30:05]line Товар: 2710124130 [18:30:05]line Аи-92-К-4 [18:30:05]line 4.490 * 66.90 [18:30:05]line = 300.38 [18:30:05]line НДС 12% НСП 1% [18:30:05]line > о реализуемом товаре [18:30:05]line ИТОГО: 300.38 [18:30:05]line НСП 1% : 2.66 [18:30:05]line НДС 12% : 31.90 [18:30:05]line Наличными: 0.00 [18:30:05]line Безнал.: 300.38 [18:30:05]line Место: АЗС № 82 "Партнер Нефть" [18:30:05]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:30:05]line СНО: Общий режим [18:30:05]line Чек 601 27.10.2024 18:30 [18:30:05]line Смена: 143 ФФД: 1.0 [18:30:05]line ЗНМ: 0300000017 [18:30:05]line РНМ: 0000000000170478 [18:30:05]line Версия ККМ: v1.0 [18:30:05]line Платежная система: Mbank [18:30:05]line ФМ: 0000000002098560 [18:30:05]line ФД: 95602 [18:30:05]line ФПД: 5935001704336 [18:30:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T183005&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95602&fm=5935001704336&tin=02508201610067®Number=0000000000170478&sum=30038 [18:30:05]OFD Sender: Processing packet 95602 [packets to send 57, broken 56] [18:30:05]ProducePacketName [18:30:05]name=ofd_packets/00095602 [18:30:05]OFD Sender: To server: pG, [18:30:05]CommunicateWithHost lk.salyk.kg:30040 [18:30:05]ConnectInit lk.salyk.kg [18:30:05]Connected sock=11 [18:30:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 74 B2 07 01 C6 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 02 00 00 F4 03 04 00 AD 86 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 72 75 01 00 35 04 06 00 05 65 D9 AB 17 90 F4 E5 95 B5 68 16 3D AF [18:30:05]written 0, free lines is 4095 [18:30:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 28 BE 47 00 F4 A6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 72 75 01 00 F4 03 04 00 D8 30 1E 67 B6 04 01 00 00 AD 50 28 34 B9 35 78 89 [18:30:06]CommunicateWithHost err = 0 [18:30:06]CheckOFDResponse [18:30:06]1017 (14) - 77093643461234 [18:30:06]1041 (16) - 0000000002098560 [18:30:06]1040 (4) - 95602 [18:30:06]1012 (4) - 27.10.2024 12:23 [18:30:06]1206 (1) - 0 [18:30:06]OFD Sender: Remove packet 95602 [18:30:06]ProducePacketName [18:30:06]name=ofd_packets/00095602 [18:30:06]NVStorageDeleteData [18:30:06]Write to MH i2c: 01 00 00 41 3A 7B [18:30:06]Write i2c OK [18:30:06]MH_I2C_Read... [18:30:06]Read from MH i2c: 01 [18:30:06]MH_I2C_Read... [18:30:06]Read from MH i2c: 01 07 00 [18:30:06]MH_I2C_Read... [18:30:06]Read from MH i2c: 01 07 00 41 3A 00 00 00 00 00 28 0D B7 [18:30:06]RasterBufferAndPrint [18:30:06]line [18:30:06]line [18:30:06]line [18:30:06]line [18:30:06]line [18:30:06]written 0, free lines is 3382 [18:30:06]MH_Cut [18:30:06]Write to MH i2c: D1 01 00 48 3A 01 54 [18:30:06]Write i2c OK [18:30:06]MH_I2C_Read... [18:30:06]Read from MH i2c: D1 [18:30:06]MH_I2C_Read... [18:30:06]Read from MH i2c: D1 01 00 [18:30:06]MH_I2C_Read... [18:30:06]Read from MH i2c: D1 01 00 48 3A 00 53 [18:30:06]Write to MH i2c: 01 00 00 49 3A 83 [18:30:06]Write i2c OK [18:30:06]MH_I2C_Read... [18:30:06]OFD Sender: No OFD packet to send [18:30:06]*** Cut start [18:30:06]*** Partial cut [18:30:06]*** CUTSNS_PIN = 1 [18:30:07]*** CUTSNS_PIN = 0 [18:30:07]*** Brake cut motor [18:30:07]Read from MH i2c: 01 [18:30:07]MH_I2C_Read... [18:30:07]*** Stop cut motor [18:30:07]*** Cut end [18:30:07]Read from MH i2c: 01 07 00 [18:30:07]MH_I2C_Read... [18:30:07]Read from MH i2c: 01 07 00 49 3A 00 00 00 00 00 FF 0F 98 [18:30:07]process_action close_receipt done [18:30:07]requested_data is exist [18:30:07]produce_requested_data [18:30:07]requested_item fm.sn is exist - process it [18:30:07]wFMCommunicate request_size=4 [18:30:07]MH_SAM_APDU [18:30:07]CAPDU: 80 11 00 00 [18:30:07]Write to MH i2c: E2 08 00 4A 3A 80 11 00 00 00 00 00 00 FE [18:30:07]Write i2c OK [18:30:07]MH_I2C_Read... [18:30:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:30:07]Read from MH i2c: E2 [18:30:07]MH_I2C_Read... [18:30:07]Read from MH i2c: E2 17 00 [18:30:07]MH_I2C_Read... [18:30:07]Read from MH i2c: E2 17 00 4A 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4F [18:30:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:30:07]wFMCommunicate OK [18:30:07]requested_item fd.num is exist - process it [18:30:07]SAM_PROTO_GetFieldsCounters [18:30:07]wFMCommunicate request_size=4 [18:30:07]MH_SAM_APDU [18:30:07]CAPDU: 80 13 00 00 [18:30:07]Write to MH i2c: E2 08 00 4B 3A 80 13 00 00 00 00 00 00 01 [18:30:07]Write i2c OK [18:30:07]MH_I2C_Read... [18:30:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:30:07]Read from MH i2c: E2 [18:30:07]MH_I2C_Read... [18:30:07]Read from MH i2c: E2 62 00 [18:30:07]MH_I2C_Read... [18:30:07]Read from MH i2c: E2 62 00 4B 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 72 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 59 02 00 00 5E 04 04 00 59 02 00 00 57 04 04 00 5A 02 00 00 19 04 04 00 00 00 00 00 90 00 AA [18:30:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 72 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 59 02 00 00 5E 04 04 00 59 02 00 00 57 04 04 00 5A 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:30:07]wFMCommunicate OK [18:30:07]SAM_PROTO_GetFieldsCounters done [18:30:07]requested_item shift.num is exist - process it [18:30:07]requested_item shift.opened is exist - process it [18:30:07]req_shift_opened [18:30:07]FM_GetShiftState [18:30:07]SAM_PROTO_GetShiftState [18:30:07]wFMCommunicate request_size=4 [18:30:07]MH_SAM_APDU [18:30:07]CAPDU: 80 13 01 00 [18:30:07]Write to MH i2c: E2 08 00 4C 3A 80 13 01 00 00 00 00 00 03 [18:30:07]Write i2c OK [18:30:07]MH_I2C_Read... [18:30:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:30:07]Read from MH i2c: E2 [18:30:07]MH_I2C_Read... [18:30:07]Read from MH i2c: E2 0E 00 [18:30:07]MH_I2C_Read... [18:30:07]Read from MH i2c: E2 0E 00 4C 3A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 AF [18:30:07]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:30:07]wFMCommunicate OK [18:30:07]SAM_PROTO_GetShiftState done [18:30:07]FM_GetShiftState done [18:30:07]req_shift_opened done [18:30:07]requested_item shift.open_date is exist - process it [18:30:07]req_shift_open_date [18:30:07]req_shift_open_date done [18:30:07]produce_requested_data done [18:30:07]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95602,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:30:07]process_action_free close_receipt [18:30:07]json_value_free [18:30:07]json_value_free done [18:30:07]process_json_proto returns [18:30:07]Send response to host [18:30:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95602,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:30:07]free response buf [18:30:07]execute_script done [18:30:07]execute_script returns [18:30:07]free content buf [18:30:07]Sock 9.Close socket [18:30:07]Sock 9.Thread stoped [18:30:11]OFD Sender: No OFD packet to send [18:30:16]OFD Sender: No OFD packet to send [18:30:21]OFD Sender: No OFD packet to send [18:30:26]OFD Sender: No OFD packet to send [18:30:31]OFD Sender: No OFD packet to send [18:30:36]OFD Sender: No OFD packet to send [18:30:41]OFD Sender: No OFD packet to send [18:30:46]OFD Sender: No OFD packet to send [18:30:51]OFD Sender: No OFD packet to send [18:30:56]OFD Sender: No OFD packet to send [18:31:01]OFD Sender: No OFD packet to send [18:31:06]OFD Sender: No OFD packet to send [18:31:11]OFD Sender: No OFD packet to send [18:31:16]OFD Sender: No OFD packet to send [18:31:21]OFD Sender: No OFD packet to send [18:31:26]OFD Sender: No OFD packet to send [18:31:31]OFD Sender: No OFD packet to send [18:31:36]OFD Sender: No OFD packet to send [18:31:41]OFD Sender: No OFD packet to send [18:31:46]OFD Sender: No OFD packet to send [18:31:51]OFD Sender: No OFD packet to send [18:31:56]OFD Sender: No OFD packet to send [18:32:01]OFD Sender: No OFD packet to send [18:32:06]OFD Sender: No OFD packet to send [18:32:11]OFD Sender: No OFD packet to send [18:32:16]OFD Sender: No OFD packet to send [18:32:21]OFD Sender: No OFD packet to send [18:32:26]OFD Sender: No OFD packet to send [18:32:31]OFD Sender: No OFD packet to send [18:32:36]OFD Sender: No OFD packet to send [18:32:40]accept exits with 10 [18:32:40]New connection [18:32:40]New thread 3067301220 created [18:32:40]Thread 3067444580 joined [18:32:40]Waiting for new connection... [18:32:40] Sock 10.Parse request [18:32:40]Sock 10.Check first char [18:32:40]Sock 10.First char is OK [18:32:40]request: POST /json_proto HTTP/1.0 [18:32:40]Method: POST [18:32:40]URL: /json_proto [18:32:40]Method is POST - this is cgi request [18:32:40]url: /json_proto [18:32:40]query_string will be loaded in cgi processing [18:32:40]execute_cgi json_proto POST (null) [18:32:40]execute_cgi path=json_proto method=POST [18:32:40]POST find Content-Length [18:32:40]Host: 172.17.40.67:8080 [18:32:40]Content-Length: 678 [18:32:40]Content-Type: application/json [18:32:40] [18:32:40]POST finish read [18:32:40]Found Content-Length = 678 [18:32:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406121", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:32:40]execute_script... [18:32: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)3406121", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:32:40]POST & json_proto [18:32:40]process_json_proto [18:32:40]json parsed OK: [18:32:40]protocol is kg_v1.0 [18:32:40]action value=close_receipt [18:32:40]process_action close_receipt [18:32:40]cmd_close_receipt [18:32:40]MH_GetDate [18:32:40]Write to MH i2c: F0 00 00 4D 3A 76 [18:32:40]Write i2c OK [18:32:40]MH_I2C_Read... [18:32:40]Read from MH i2c: F0 [18:32:40]MH_I2C_Read... [18:32:40]Read from MH i2c: F0 09 00 [18:32:40]MH_I2C_Read... [18:32:40]Read from MH i2c: F0 09 00 4D 3A 00 4A 87 1E 67 EE DA 66 66 69 [18:32:40]GetLastDocTimeStamp 1730053805 [18:32:40]current date 1730053962 [18:32:40]FM_GetShiftState [18:32:40]SAM_PROTO_GetShiftState [18:32:40]wFMCommunicate request_size=4 [18:32:40]MH_SAM_APDU [18:32:40]CAPDU: 80 13 01 00 [18:32:40]Write to MH i2c: E2 08 00 4E 3A 80 13 01 00 00 00 00 00 05 [18:32:40]Write i2c OK [18:32:40]MH_I2C_Read... [18:32:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:32:40]Read from MH i2c: E2 [18:32:40]MH_I2C_Read... [18:32:40]Read from MH i2c: E2 0E 00 [18:32:40]MH_I2C_Read... [18:32:40]Read from MH i2c: E2 0E 00 4E 3A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B1 [18:32:40]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:32:40]wFMCommunicate OK [18:32:40]SAM_PROTO_GetShiftState done [18:32:40]FM_GetShiftState done [18:32:40]opened in 1729987736 [18:32:40]opened+sec_in_day 1730074136 [18:32:40]quantity*price = 50041 [18:32:40]sum+1 = 50042 [18:32:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 602 27.10.2024 18:32 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95603 ФПД: 260728486838658 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T183242&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95603&fm=260728486838658&tin=02508201610067®Number=0000000000170478&sum=50000 [18:32:41]StoreToDocumentArchive [18:32:41]shift 143 fd 95603 [18:32:41]save to /storage/0143/doc_00095603 [18:32:41]save last doc name /storage/0143/doc_00095603 to /storage/kkm_last_doc_name [18:32:41]save OK [18:32:41]Clear old archive folders... [18:32:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:32:41]tlvbuf is 00A8D0A0 [18:32:41]SAM_PROTO_ClearQueue [18:32:41]wFMCommunicate request_size=4 [18:32:41]MH_SAM_APDU [18:32:41]CAPDU: 80 09 00 00 [18:32:41]Write to MH i2c: E2 08 00 5B 3A 80 09 00 00 00 00 00 00 07 [18:32:41]Write i2c OK [18:32:41]MH_I2C_Read... [18:32:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:32:41]Read from MH i2c: E2 [18:32:41]MH_I2C_Read... [18:32:41]Read from MH i2c: E2 03 00 [18:32:41]MH_I2C_Read... [18:32:41]Read from MH i2c: E2 03 00 5B 3A 00 90 00 09 [18:32:41]RAPDU: 90 00 [18:32:41]wFMCommunicate OK [18:32:41]SAM_PROTO_ClearQueue done [18:32:41]KKMCreateOFDPacket [18:32:41]OFDProtocolAddRootSTLVToBuf [18:32:41]FM_MakeSignedData [18:32:41]FM_MakeSignedData [18:32:41]SAM_PROTO_SignData [18:32:41]wFMCommunicate request_size=4 [18:32:41]MH_SAM_APDU [18:32:41]CAPDU: 80 0D 01 02 [18:32:41]Write to MH i2c: E2 08 00 5C 3A 80 0D 01 02 00 00 00 00 0F [18:32:41]Write i2c OK [18:32:41]MH_I2C_Read... [18:32:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:32:41]Read from MH i2c: E2 [18:32:41]MH_I2C_Read... [18:32:41]Read from MH i2c: E2 03 00 [18:32:41]MH_I2C_Read... [18:32:41]Read from MH i2c: E2 03 00 5C 3A 00 90 00 0A [18:32:41]RAPDU: 90 00 [18:32:41]wFMCommunicate OK [18:32:41]wFMCommunicate request_size=255 [18:32:41]MH_SAM_APDU [18:32:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 02 00 00 F4 03 04 00 4A 87 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 73 75 01 00 35 04 06 00 ED [18:32:41]Write to MH i2c: E2 02 01 5D 3A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 02 00 00 F4 03 04 00 4A 87 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 73 75 01 00 35 04 06 00 ED 00 00 B4 [18:32:41]Write i2c OK [18:32:41]MH_I2C_Read... [18:32:41]OFD Sender: No OFD packet to send [18:32:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:32:42]Read from MH i2c: E2 [18:32:42]MH_I2C_Read... [18:32:42]Read from MH i2c: E2 03 00 [18:32:42]MH_I2C_Read... [18:32:42]Read from MH i2c: E2 03 00 5D 3A 00 90 00 0B [18:32:42]RAPDU: 90 00 [18:32:42]wFMCommunicate OK [18:32:42]wFMCommunicate request_size=10 [18:32:42]MH_SAM_APDU [18:32:42]CAPDU: 80 0D 02 02 05 21 94 D7 41 82 [18:32:42]Write to MH i2c: E2 0D 00 5E 3A 80 0D 02 02 05 00 21 94 D7 41 82 00 00 6B [18:32:42]Write i2c OK [18:32:42]MH_I2C_Read... [18:32:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:32:42]Read from MH i2c: E2 [18:32:42]MH_I2C_Read... [18:32:42]Read from MH i2c: E2 03 00 [18:32:42]MH_I2C_Read... [18:32:42]Read from MH i2c: E2 03 00 5E 3A 00 90 00 0C [18:32:42]RAPDU: 90 00 [18:32:42]wFMCommunicate OK [18:32:42]wFMCommunicate request_size=4 [18:32:42]MH_SAM_APDU [18:32:42]CAPDU: 80 0D 03 02 [18:32:42]Write to MH i2c: E2 08 00 5F 3A 80 0D 03 02 00 00 00 00 14 [18:32:42]Write i2c OK [18:32:42]MH_I2C_Read... [18:32:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:32:42]Read from MH i2c: E2 [18:32:42]MH_I2C_Read... [18:32:42]Read from MH i2c: E2 0B 00 [18:32:42]MH_I2C_Read... [18:32:42]Read from MH i2c: E2 0B 00 5F 3A 00 80 0C A1 1E 0E 5B 9F 1B 90 00 83 [18:32:42]RAPDU: 80 0C A1 1E 0E 5B 9F 1B 90 00 [18:32:42]wFMCommunicate OK [18:32:42]SAM_PROTO_SignData done [18:32:42]FM_MakeSignedData done [18:32:42]CreateOFDProtocolMessage [18:32:42]wFMCommunicate request_size=4 [18:32:42]MH_SAM_APDU [18:32:42]CAPDU: 80 11 00 00 [18:32:42]Write to MH i2c: E2 08 00 60 3A 80 11 00 00 00 00 00 00 14 [18:32:42]Write i2c OK [18:32:42]MH_I2C_Read... [18:32:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:32:42]Read from MH i2c: E2 [18:32:42]MH_I2C_Read... [18:32:42]Read from MH i2c: E2 17 00 [18:32:42]MH_I2C_Read... [18:32:42]Read from MH i2c: E2 17 00 60 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 65 [18:32:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:32:42]wFMCommunicate OK [18:32:42]CreateOFDProtocolMessage done [18:32:42]OFDSenderStorePacket 95603 [18:32:42]StoreOFDPacket docnum=95603 [18:32:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F0 C0 07 01 F8 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 02 00 00 F4 03 04 00 4A 87 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 73 75 01 00 35 04 06 00 ED 21 94 D7 41 82 80 0C A1 1E 0E 5B 9F 1B [18:32:42]CheckFolder [18:32:42]dirname=/storage/ofd_packets [18:32:42]CheckFolder done [18:32:42]ProducePacketName [18:32:42]name=ofd_packets/00095603 [18:32:42]NVStorageSaveData ofd_packets/00095603 [18:32:42]File name is /storage/ofd_packets/00095603 [18:32:42]Write 301 bytes [18:32:42]NVStorageSaveData done [18:32:42]OFDSenderStorePacket done [18:32:42]KKMCreateOFDPacket done [18:32:42]NVStorageSaveData kkm_last_timestamp [18:32:42]File name is /storage/kkm_last_timestamp [18:32:42]Write 4 bytes [18:32:42]NVStorageSaveData done [18:32:42]ExternCall_PrintAddStr [18:32:42]wPrintStart [18:32:42]Write to MH i2c: 01 00 00 61 3A 9B [18:32:42]Write i2c OK [18:32:42]MH_I2C_Read... [18:32:42]Read from MH i2c: 01 [18:32:42]MH_I2C_Read... [18:32:42]Read from MH i2c: 01 07 00 [18:32:42]MH_I2C_Read... [18:32:42]Read from MH i2c: 01 07 00 61 3A 00 00 00 00 00 FF 0F B0 [18:32:42]RasterBufferAndPrint [18:32:42]line Счет N : (1)3406121 [18:32:42]line ИНН: 02508201610067 [18:32:42]line Контрольно-Кассовый Чек [18:32:42]line ПРОДАЖА [18:32:42]line ТРК (МРК, ГНК) : 32 [18:32:42]line Товар: 2710124130 [18:32:42]line Аи-92-К-4 [18:32:42]line 7.480 * 66.90 [18:32:42]line = 500.41 [18:32:42]line НДС 12% НСП 1% [18:32:42]line > о реализуемом товаре [18:32:42]line ОКРУГЛЕНИЕ: -0.41 [18:32:42]line ИТОГО: 500.00 [18:32:42]line Внесено: 500.00 [18:32:42]line СДАЧА: 0.00 [18:32:42]line НСП 1% : 4.43 [18:32:42]line НДС 12% : 53.14 [18:32:42]line Наличными: 500.00 [18:32:42]line Безнал.: 0.00 [18:32:42]line Место: АЗС № 82 "Партнер Нефть" [18:32:42]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:32:42]line СНО: Общий режим [18:32:42]line Чек 602 27.10.2024 18:32 [18:32:42]line Смена: 143 ФФД: 1.0 [18:32:42]line ЗНМ: 0300000017 [18:32:42]line РНМ: 0000000000170478 [18:32:42]line Версия ККМ: v1.0 [18:32:42]line ФМ: 0000000002098560 [18:32:42]line ФД: 95603 [18:32:42]line ФПД: 260728486838658 [18:32:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T183242&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95603&fm=260728486838658&tin=02508201610067®Number=0000000000170478&sum=50000 [18:32:42]OFD Sender: Processing packet 95603 [packets to send 57, broken 56] [18:32:42]ProducePacketName [18:32:42]name=ofd_packets/00095603 [18:32:42]OFD Sender: To server: pG, [18:32:42]CommunicateWithHost lk.salyk.kg:30040 [18:32:42]ConnectInit lk.salyk.kg [18:32:42]written 0, free lines is 4095 [18:32:42]Connected sock=9 [18:32:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F0 C0 07 01 F8 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 02 00 00 F4 03 04 00 4A 87 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 73 75 01 00 35 04 06 00 ED 21 94 D7 41 82 80 0C A1 1E 0E 5B 9F 1B [18:32:43]Write to MH i2c: 01 00 00 8C 3A C6 [18:32:43]Write i2c OK [18:32:43]MH_I2C_Read... [18:32:43]Read from MH i2c: 01 [18:32:43]MH_I2C_Read... [18:32:43]Read from MH i2c: 01 07 00 [18:32:43]MH_I2C_Read... [18:32:43]Read from MH i2c: 01 07 00 8C 3A 00 00 00 00 00 00 0D DA [18:32:43]RasterBufferAndPrint [18:32:43]line [18:32:43]line [18:32:43]line [18:32:43]line [18:32:43]line [18:32:43]written 0, free lines is 3334 [18:32:43]MH_Cut [18:32:43]Write to MH i2c: D1 01 00 93 3A 01 9F [18:32:43]Write i2c OK [18:32:43]MH_I2C_Read... [18:32:43]Read from MH i2c: D1 [18:32:43]MH_I2C_Read... [18:32:43]Read from MH i2c: D1 01 00 [18:32:43]MH_I2C_Read... [18:32:43]Read from MH i2c: D1 01 00 93 3A 00 9E [18:32:43]Write to MH i2c: 01 00 00 94 3A CE [18:32:43]Write i2c OK [18:32:43]MH_I2C_Read... [18:32:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 7A 3E 47 00 95 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 32 30 39 38 35 36 30 10 04 04 00 73 75 01 00 F4 03 04 00 75 31 1E 67 B6 04 01 00 00 EE 11 98 26 F2 B9 2F 49 [18:32:43]CommunicateWithHost err = 0 [18:32:43]CheckOFDResponse [18:32:43]1017 (14) - 77093643461234 [18:32:43]1041 (16) - 0000000002098560 [18:32:43]1040 (4) - 95603 [18:32:43]1012 (4) - 27.10.2024 12:26 [18:32:43]1206 (1) - 0 [18:32:43]OFD Sender: Remove packet 95603 [18:32:43]ProducePacketName [18:32:43]name=ofd_packets/00095603 [18:32:43]NVStorageDeleteData [18:32:43]OFD Sender: No OFD packet to send [18:32:43]*** Cut start [18:32:43]*** Partial cut [18:32:43]*** CUTSNS_PIN = 1 [18:32:43]*** CUTSNS_PIN = 0 [18:32:43]*** Brake cut motor [18:32:44]Read from MH i2c: 01 [18:32:44]MH_I2C_Read... [18:32:44]*** Stop cut motor [18:32:44]*** Cut end [18:32:44]Read from MH i2c: 01 07 00 [18:32:44]MH_I2C_Read... [18:32:44]Read from MH i2c: 01 07 00 94 3A 00 00 00 00 00 FF 0F E3 [18:32:44]process_action close_receipt done [18:32:44]requested_data is exist [18:32:44]produce_requested_data [18:32:44]requested_item fm.sn is exist - process it [18:32:44]wFMCommunicate request_size=4 [18:32:44]MH_SAM_APDU [18:32:44]CAPDU: 80 11 00 00 [18:32:44]Write to MH i2c: E2 08 00 95 3A 80 11 00 00 00 00 00 00 49 [18:32:44]Write i2c OK [18:32:44]MH_I2C_Read... [18:32:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:32:44]Read from MH i2c: E2 [18:32:44]MH_I2C_Read... [18:32:44]Read from MH i2c: E2 17 00 [18:32:44]MH_I2C_Read... [18:32:44]Read from MH i2c: E2 17 00 95 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9A [18:32:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:32:44]wFMCommunicate OK [18:32:44]requested_item fd.num is exist - process it [18:32:44]SAM_PROTO_GetFieldsCounters [18:32:44]wFMCommunicate request_size=4 [18:32:44]MH_SAM_APDU [18:32:44]CAPDU: 80 13 00 00 [18:32:44]Write to MH i2c: E2 08 00 96 3A 80 13 00 00 00 00 00 00 4C [18:32:44]Write i2c OK [18:32:44]MH_I2C_Read... [18:32:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:32:44]Read from MH i2c: E2 [18:32:44]MH_I2C_Read... [18:32:44]Read from MH i2c: E2 62 00 [18:32:44]MH_I2C_Read... [18:32:44]Read from MH i2c: E2 62 00 96 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 73 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 5A 02 00 00 5E 04 04 00 5A 02 00 00 57 04 04 00 5B 02 00 00 19 04 04 00 00 00 00 00 90 00 F9 [18:32:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 73 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 5A 02 00 00 5E 04 04 00 5A 02 00 00 57 04 04 00 5B 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:32:44]wFMCommunicate OK [18:32:44]SAM_PROTO_GetFieldsCounters done [18:32:44]requested_item shift.num is exist - process it [18:32:44]requested_item shift.opened is exist - process it [18:32:44]req_shift_opened [18:32:44]FM_GetShiftState [18:32:44]SAM_PROTO_GetShiftState [18:32:44]wFMCommunicate request_size=4 [18:32:44]MH_SAM_APDU [18:32:44]CAPDU: 80 13 01 00 [18:32:44]Write to MH i2c: E2 08 00 97 3A 80 13 01 00 00 00 00 00 4E [18:32:44]Write i2c OK [18:32:44]MH_I2C_Read... [18:32:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:32:44]Read from MH i2c: E2 [18:32:44]MH_I2C_Read... [18:32:44]Read from MH i2c: E2 0E 00 [18:32:44]MH_I2C_Read... [18:32:44]Read from MH i2c: E2 0E 00 97 3A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FA [18:32:44]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:32:44]wFMCommunicate OK [18:32:44]SAM_PROTO_GetShiftState done [18:32:44]FM_GetShiftState done [18:32:44]req_shift_opened done [18:32:44]requested_item shift.open_date is exist - process it [18:32:44]req_shift_open_date [18:32:44]req_shift_open_date done [18:32:44]produce_requested_data done [18:32:44]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95603,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:32:44]process_action_free close_receipt [18:32:44]json_value_free [18:32:44]json_value_free done [18:32:44]process_json_proto returns [18:32:44]Send response to host [18:32:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95603,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:32:44]free response buf [18:32:44]execute_script done [18:32:44]execute_script returns [18:32:44]free content buf [18:32:44]Sock 10.Close socket [18:32:44]Sock 10.Thread stoped [18:32:48]OFD Sender: No OFD packet to send [18:32:53]OFD Sender: No OFD packet to send [18:32:58]OFD Sender: No OFD packet to send [18:33:03]OFD Sender: No OFD packet to send [18:33:08]OFD Sender: No OFD packet to send [18:33:13]OFD Sender: No OFD packet to send [18:33:18]OFD Sender: No OFD packet to send [18:33:23]OFD Sender: No OFD packet to send [18:33:28]OFD Sender: No OFD packet to send [18:33:33]OFD Sender: No OFD packet to send [18:33:38]OFD Sender: No OFD packet to send [18:33:43]OFD Sender: No OFD packet to send [18:33:48]OFD Sender: No OFD packet to send [18:33:53]OFD Sender: No OFD packet to send [18:33:58]OFD Sender: No OFD packet to send [18:34:03]OFD Sender: No OFD packet to send [18:34:08]OFD Sender: No OFD packet to send [18:34:13]OFD Sender: No OFD packet to send [18:34:18]OFD Sender: No OFD packet to send [18:34:23]OFD Sender: No OFD packet to send [18:34:28]OFD Sender: No OFD packet to send [18:34:33]OFD Sender: No OFD packet to send [18:34:38]OFD Sender: No OFD packet to send [18:34:43]OFD Sender: No OFD packet to send [18:34:48]OFD Sender: No OFD packet to send [18:34:53]OFD Sender: No OFD packet to send [18:34:58]OFD Sender: No OFD packet to send [18:35:03]OFD Sender: No OFD packet to send [18:35:08]OFD Sender: No OFD packet to send [18:35:13]OFD Sender: No OFD packet to send [18:35:18]OFD Sender: No OFD packet to send [18:35:23]OFD Sender: No OFD packet to send [18:35:28]OFD Sender: No OFD packet to send [18:35:33]OFD Sender: No OFD packet to send [18:35:38]OFD Sender: No OFD packet to send [18:35:43]OFD Sender: No OFD packet to send [18:35:48]OFD Sender: No OFD packet to send [18:35:53]OFD Sender: No OFD packet to send [18:35:58]OFD Sender: No OFD packet to send [18:36:03]OFD Sender: No OFD packet to send [18:36:08]OFD Sender: No OFD packet to send [18:36:13]OFD Sender: No OFD packet to send [18:36:18]OFD Sender: No OFD packet to send [18:36:23]OFD Sender: No OFD packet to send [18:36:28]OFD Sender: No OFD packet to send [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:03]OFD Sender: No OFD packet to send [18:37:08]OFD Sender: No OFD packet to send [18:37:13]OFD Sender: No OFD packet to send [18:37:18]OFD Sender: No OFD packet to send [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:38]OFD Sender: No OFD packet to send [18:37:43]OFD Sender: No OFD packet to send [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:38:03]OFD Sender: No OFD packet to send [18:38:08]OFD Sender: No OFD packet to send [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: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:53]OFD Sender: No OFD packet to send [18:38:56]accept exits with 7 [18:38:56]New connection [18:38:56]New thread 3067444580 created [18:38:56]Thread 3067301220 joined [18:38:56]Waiting for new connection... [18:38:56] Sock 7.Parse request [18:38:56]Sock 7.Check first char [18:38:56]Sock 7.First char is OK [18:38:56]request: POST /json_proto HTTP/1.0 [18:38:56]Method: POST [18:38:56]URL: /json_proto [18:38:56]Method is POST - this is cgi request [18:38:56]url: /json_proto [18:38:56]query_string will be loaded in cgi processing [18:38:56]execute_cgi json_proto POST (null) [18:38:56]execute_cgi path=json_proto method=POST [18:38:56]POST find Content-Length [18:38:56]Host: 172.17.40.67:8080 [18:38:56]Content-Length: 801 [18:38:56]Content-Type: application/json [18:38:56] [18:38:56]POST finish read [18:38:56]Found Content-Length = 801 [18:38:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406122", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1677458", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:38:56]execute_script... [18: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)3406122", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1677458", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:38:56]POST & json_proto [18:38:56]process_json_proto [18:38:56]json parsed OK: [18:38:56]protocol is kg_v1.0 [18:38:56]action value=close_receipt [18:38:56]process_action close_receipt [18:38:56]cmd_close_receipt [18:38:56]MH_GetDate [18:38:56]Write to MH i2c: F0 00 00 98 3A C1 [18:38:56]Write i2c OK [18:38:56]MH_I2C_Read... [18:38:56]Read from MH i2c: F0 [18:38:56]MH_I2C_Read... [18:38:56]Read from MH i2c: F0 09 00 [18:38:56]MH_I2C_Read... [18:38:56]Read from MH i2c: F0 09 00 98 3A 00 C2 88 1E 67 EE DA 66 66 2D [18:38:56]GetLastDocTimeStamp 1730053962 [18:38:56]current date 1730054338 [18:38:56]FM_GetShiftState [18:38:56]SAM_PROTO_GetShiftState [18:38:56]wFMCommunicate request_size=4 [18:38:56]MH_SAM_APDU [18:38:56]CAPDU: 80 13 01 00 [18:38:56]Write to MH i2c: E2 08 00 99 3A 80 13 01 00 00 00 00 00 50 [18:38:56]Write i2c OK [18:38:56]MH_I2C_Read... [18:38:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:38:56]Read from MH i2c: E2 [18:38:56]MH_I2C_Read... [18:38:56]Read from MH i2c: E2 0E 00 [18:38:56]MH_I2C_Read... [18:38:56]Read from MH i2c: E2 0E 00 99 3A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FC [18:38:56]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:38:56]wFMCommunicate OK [18:38:56]SAM_PROTO_GetShiftState done [18:38:56]FM_GetShiftState done [18:38:56]opened in 1729987736 [18:38:56]opened+sec_in_day 1730074136 [18:38:56]quantity*price = 0 [18:38:56]sum+1 = 1 [18:38:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 603 27.10.2024 18:38 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливные Талоны 1677458 ФМ: 0000000002098560 ФД: 95604 ФПД: 14025126414784 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T183858&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95604&fm=14025126414784&tin=02508201610067®Number=0000000000170478&sum=0 [18:38:57]StoreToDocumentArchive [18:38:57]shift 143 fd 95604 [18:38:57]save to /storage/0143/doc_00095604 [18:38:57]save last doc name /storage/0143/doc_00095604 to /storage/kkm_last_doc_name [18:38:57]save OK [18:38:57]Clear old archive folders... [18:38:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:38:57]tlvbuf is 00B41940 [18:38:57]SAM_PROTO_ClearQueue [18:38:57]wFMCommunicate request_size=4 [18:38:57]MH_SAM_APDU [18:38:57]CAPDU: 80 09 00 00 [18:38:57]Write to MH i2c: E2 08 00 A6 3A 80 09 00 00 00 00 00 00 52 [18:38:57]Write i2c OK [18:38:57]MH_I2C_Read... [18:38:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:38:57]Read from MH i2c: E2 [18:38:57]MH_I2C_Read... [18:38:57]Read from MH i2c: E2 03 00 [18:38:57]MH_I2C_Read... [18:38:57]Read from MH i2c: E2 03 00 A6 3A 00 90 00 54 [18:38:57]RAPDU: 90 00 [18:38:57]wFMCommunicate OK [18:38:57]SAM_PROTO_ClearQueue done [18:38:57]KKMCreateOFDPacket [18:38:57]OFDProtocolAddRootSTLVToBuf [18:38:57]FM_MakeSignedData [18:38:57]FM_MakeSignedData [18:38:57]SAM_PROTO_SignData [18:38:57]wFMCommunicate request_size=4 [18:38:57]MH_SAM_APDU [18:38:57]CAPDU: 80 0D 01 02 [18:38:57]Write to MH i2c: E2 08 00 A7 3A 80 0D 01 02 00 00 00 00 5A [18:38:57]Write i2c OK [18:38:57]MH_I2C_Read... [18:38:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:38:57]Read from MH i2c: E2 [18:38:57]MH_I2C_Read... [18:38:57]Read from MH i2c: E2 03 00 [18:38:57]MH_I2C_Read... [18:38:57]Read from MH i2c: E2 03 00 A7 3A 00 90 00 55 [18:38:57]RAPDU: 90 00 [18:38:57]wFMCommunicate OK [18:38:57]wFMCommunicate request_size=255 [18:38:57]MH_SAM_APDU [18:38: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 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 5B 02 00 00 F4 03 04 00 C2 88 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 74 75 01 00 35 04 06 00 0C [18:38:57]Write to MH i2c: E2 02 01 A8 3A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 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 5B 02 00 00 F4 03 04 00 C2 88 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 74 75 01 00 35 04 06 00 0C 00 00 F5 [18:38:57]Write i2c OK [18:38:57]MH_I2C_Read... [18:38:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:38:58]Read from MH i2c: E2 [18:38:58]MH_I2C_Read... [18:38:58]Read from MH i2c: E2 03 00 [18:38:58]MH_I2C_Read... [18:38:58]Read from MH i2c: E2 03 00 A8 3A 00 90 00 56 [18:38:58]RAPDU: 90 00 [18:38:58]wFMCommunicate OK [18:38:58]wFMCommunicate request_size=10 [18:38:58]MH_SAM_APDU [18:38:58]CAPDU: 80 0D 02 02 05 C1 7A AD 89 C0 [18:38:58]Write to MH i2c: E2 0D 00 A9 3A 80 0D 02 02 05 00 C1 7A AD 89 C0 00 00 98 [18:38:58]Write i2c OK [18:38:58]MH_I2C_Read... [18:38:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:38:58]Read from MH i2c: E2 [18:38:58]MH_I2C_Read... [18:38:58]Read from MH i2c: E2 03 00 [18:38:58]MH_I2C_Read... [18:38:58]Read from MH i2c: E2 03 00 A9 3A 00 90 00 57 [18:38:58]RAPDU: 90 00 [18:38:58]wFMCommunicate OK [18:38:58]wFMCommunicate request_size=4 [18:38:58]MH_SAM_APDU [18:38:58]CAPDU: 80 0D 03 02 [18:38:58]Write to MH i2c: E2 08 00 AA 3A 80 0D 03 02 00 00 00 00 5F [18:38:58]Write i2c OK [18:38:58]MH_I2C_Read... [18:38:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:38:58]Read from MH i2c: E2 [18:38:58]MH_I2C_Read... [18:38:58]Read from MH i2c: E2 0B 00 [18:38:58]MH_I2C_Read... [18:38:58]Read from MH i2c: E2 0B 00 AA 3A 00 B2 A5 FF 39 D7 C6 BD E8 90 00 31 [18:38:58]RAPDU: B2 A5 FF 39 D7 C6 BD E8 90 00 [18:38:58]wFMCommunicate OK [18:38:58]SAM_PROTO_SignData done [18:38:58]FM_MakeSignedData done [18:38:58]CreateOFDProtocolMessage [18:38:58]wFMCommunicate request_size=4 [18:38:58]MH_SAM_APDU [18:38:58]CAPDU: 80 11 00 00 [18:38:58]Write to MH i2c: E2 08 00 AB 3A 80 11 00 00 00 00 00 00 5F [18:38:58]Write i2c OK [18:38:58]MH_I2C_Read... [18:38:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:38:58]Read from MH i2c: E2 [18:38:58]MH_I2C_Read... [18:38:58]Read from MH i2c: E2 17 00 [18:38:58]MH_I2C_Read... [18:38:58]Read from MH i2c: E2 17 00 AB 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B0 [18:38:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:38:58]wFMCommunicate OK [18:38:58]CreateOFDProtocolMessage done [18:38:58]OFDSenderStorePacket 95604 [18:38:58]StoreOFDPacket docnum=95604 [18:38:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1B 88 07 01 77 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 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 5B 02 00 00 F4 03 04 00 C2 88 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 74 75 01 00 35 04 06 00 0C C1 7A AD 89 C0 B2 A5 FF 39 D7 C6 BD E8 [18:38:58]CheckFolder [18:38:58]dirname=/storage/ofd_packets [18:38:58]CheckFolder done [18:38:58]ProducePacketName [18:38:58]name=ofd_packets/00095604 [18:38:58]NVStorageSaveData ofd_packets/00095604 [18:38:58]File name is /storage/ofd_packets/00095604 [18:38:58]Write 301 bytes [18:38:58]NVStorageSaveData done [18:38:58]OFDSenderStorePacket done [18:38:58]KKMCreateOFDPacket done [18:38:58]NVStorageSaveData kkm_last_timestamp [18:38:58]File name is /storage/kkm_last_timestamp [18:38:58]Write 4 bytes [18:38:58]NVStorageSaveData done [18:38:58]OFD Sender: Processing packet 95604 [packets to send 57, broken 56] [18:38:58]ProducePacketName [18:38:58]name=ofd_packets/00095604 [18:38:58]OFD Sender: To server: pG, [18:38:58]CommunicateWithHost lk.salyk.kg:30040 [18:38:58]ConnectInit lk.salyk.kg [18:38:58]ExternCall_PrintAddStr [18:38:58]wPrintStart [18:38:58]Write to MH i2c: 01 00 00 AC 3A E6 [18:38:58]Write i2c OK [18:38:58]MH_I2C_Read... [18:38:58]Read from MH i2c: 01 [18:38:58]MH_I2C_Read... [18:38:58]Read from MH i2c: 01 07 00 [18:38:58]MH_I2C_Read... [18:38:58]Read from MH i2c: 01 07 00 AC 3A 00 00 00 00 00 FF 0F FB [18:38:58]RasterBufferAndPrint [18:38:58]line Счет N : (1)3406122 [18:38:58]line ИНН: 02508201610067 [18:38:58]line Контрольно-Кассовый Чек [18:38:58]line ПРОДАЖА [18:38:58]line ТРК (МРК, ГНК) : 43 [18:38:58]line Товар: 2710124500 [18:38:58]line Аи-95-К-5 [18:38:58]line 40.000 * 0.00 [18:38:58]line = 0.00 [18:38:58]line НДС 12% НСП 1% [18:38:58]line > о реализуемом товаре [18:38:58]line ИТОГО: 0.00 [18:38:58]line НСП 1% : 0.00 [18:38:58]line НДС 12% : 0.00 [18:38:58]line Наличными: 0.00 [18:38:58]line Безнал.: 0.00 [18:38:58]line Место: АЗС № 82 "Партнер Нефть" [18:38:58]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:38:58]line СНО: Общий режим [18:38:58]line Чек 603 27.10.2024 18:38 [18:38:58]line Смена: 143 ФФД: 1.0 [18:38:58]line ЗНМ: 0300000017 [18:38:58]line РНМ: 0000000000170478 [18:38:58]line Версия ККМ: v1.0 [18:38:58]line Талоны: Топливные Талоны [18:38:58]line 1677458 [18:38:58]line ФМ: 0000000002098560 [18:38:58]line ФД: 95604 [18:38:58]line ФПД: 14025126414784 [18:38:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T183858&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95604&fm=14025126414784&tin=02508201610067®Number=0000000000170478&sum=0 [18:38:58]Connected sock=11 [18:38:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1B 88 07 01 77 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 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 5B 02 00 00 F4 03 04 00 C2 88 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 74 75 01 00 35 04 06 00 0C C1 7A AD 89 C0 B2 A5 FF 39 D7 C6 BD E8 [18:38:58]written 0, free lines is 4095 [18:38:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 89 7F 47 00 91 A6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 74 75 01 00 F4 03 04 00 ED 32 1E 67 B6 04 01 00 00 36 3E 1B D8 8F A2 8F BA [18:38:58]CommunicateWithHost err = 0 [18:38:58]CheckOFDResponse [18:38:58]1017 (14) - 77093643461234 [18:38:58]1041 (16) - 0000000002098560 [18:38:58]1040 (4) - 95604 [18:38:58]1012 (4) - 27.10.2024 12:32 [18:38:58]1206 (1) - 0 [18:38:58]OFD Sender: Remove packet 95604 [18:38:58]ProducePacketName [18:38:58]name=ofd_packets/00095604 [18:38:58]NVStorageDeleteData [18:38:59]Write to MH i2c: 01 00 00 D6 3A 10 [18:38:59]Write i2c OK [18:38:59]MH_I2C_Read... [18:38:59]Read from MH i2c: 01 [18:38:59]MH_I2C_Read... [18:38:59]Read from MH i2c: 01 07 00 [18:38:59]MH_I2C_Read... [18:38:59]Read from MH i2c: 01 07 00 D6 3A 00 00 00 00 00 09 0D 2D [18:38:59]RasterBufferAndPrint [18:38:59]line [18:38:59]line [18:38:59]line [18:38:59]line [18:38:59]line [18:38:59]written 0, free lines is 3344 [18:38:59]MH_Cut [18:38:59]Write to MH i2c: D1 01 00 DD 3A 01 E9 [18:38:59]Write i2c OK [18:38:59]MH_I2C_Read... [18:38:59]Read from MH i2c: D1 [18:38:59]MH_I2C_Read... [18:38:59]Read from MH i2c: D1 01 00 [18:38:59]MH_I2C_Read... [18:38:59]Read from MH i2c: D1 01 00 DD 3A 00 E8 [18:38:59]Write to MH i2c: 01 00 00 DE 3A 18 [18:38:59]Write i2c OK [18:38:59]MH_I2C_Read... [18:38:59]OFD Sender: No OFD packet to send [18:38:59]*** Cut start [18:38:59]*** Partial cut [18:38:59]*** CUTSNS_PIN = 1 [18:38:59]*** CUTSNS_PIN = 0 [18:39:00]*** Brake cut motor [18:39:00]Read from MH i2c: 01 [18:39:00]MH_I2C_Read... [18:39:00]*** Stop cut motor [18:39:00]*** Cut end [18:39:00]Read from MH i2c: 01 07 00 [18:39:00]MH_I2C_Read... [18:39:00]Read from MH i2c: 01 07 00 DE 3A 00 00 00 00 00 FF 0F 2D [18:39:00]process_action close_receipt done [18:39:00]requested_data is exist [18:39:00]produce_requested_data [18:39:00]requested_item fm.sn is exist - process it [18:39:00]wFMCommunicate request_size=4 [18:39:00]MH_SAM_APDU [18:39:00]CAPDU: 80 11 00 00 [18:39:00]Write to MH i2c: E2 08 00 DF 3A 80 11 00 00 00 00 00 00 93 [18:39:00]Write i2c OK [18:39:00]MH_I2C_Read... [18:39:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:39:00]Read from MH i2c: E2 [18:39:00]MH_I2C_Read... [18:39:00]Read from MH i2c: E2 17 00 [18:39:00]MH_I2C_Read... [18:39:00]Read from MH i2c: E2 17 00 DF 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E4 [18:39:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:39:00]wFMCommunicate OK [18:39:00]requested_item fd.num is exist - process it [18:39:00]SAM_PROTO_GetFieldsCounters [18:39:00]wFMCommunicate request_size=4 [18:39:00]MH_SAM_APDU [18:39:00]CAPDU: 80 13 00 00 [18:39:00]Write to MH i2c: E2 08 00 E0 3A 80 13 00 00 00 00 00 00 96 [18:39:00]Write i2c OK [18:39:00]MH_I2C_Read... [18:39:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:39:00]Read from MH i2c: E2 [18:39:00]MH_I2C_Read... [18:39:00]Read from MH i2c: E2 62 00 [18:39:00]MH_I2C_Read... [18:39:00]Read from MH i2c: E2 62 00 E0 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 74 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 5B 02 00 00 5E 04 04 00 5B 02 00 00 57 04 04 00 5C 02 00 00 19 04 04 00 00 00 00 00 90 00 47 [18:39:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 74 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 5B 02 00 00 5E 04 04 00 5B 02 00 00 57 04 04 00 5C 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:39:00]wFMCommunicate OK [18:39:00]SAM_PROTO_GetFieldsCounters done [18:39:00]requested_item shift.num is exist - process it [18:39:00]requested_item shift.opened is exist - process it [18:39:00]req_shift_opened [18:39:00]FM_GetShiftState [18:39:00]SAM_PROTO_GetShiftState [18:39:00]wFMCommunicate request_size=4 [18:39:00]MH_SAM_APDU [18:39:00]CAPDU: 80 13 01 00 [18:39:00]Write to MH i2c: E2 08 00 E1 3A 80 13 01 00 00 00 00 00 98 [18:39:00]Write i2c OK [18:39:00]MH_I2C_Read... [18:39:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:39:00]Read from MH i2c: E2 [18:39:00]MH_I2C_Read... [18:39:00]Read from MH i2c: E2 0E 00 [18:39:00]MH_I2C_Read... [18:39:00]Read from MH i2c: E2 0E 00 E1 3A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 44 [18:39:00]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:39:00]wFMCommunicate OK [18:39:00]SAM_PROTO_GetShiftState done [18:39:00]FM_GetShiftState done [18:39:00]req_shift_opened done [18:39:00]requested_item shift.open_date is exist - process it [18:39:00]req_shift_open_date [18:39:00]req_shift_open_date done [18:39:00]produce_requested_data done [18:39:00]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95604,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:39:00]process_action_free close_receipt [18:39:00]json_value_free [18:39:00]json_value_free done [18:39:00]process_json_proto returns [18:39:00]Send response to host [18:39:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95604,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:39:00]free response buf [18:39:00]execute_script done [18:39:00]execute_script returns [18:39:00]free content buf [18:39:00]Sock 7.Close socket [18:39:00]Sock 7.Thread stoped [18:39:04]OFD Sender: No OFD packet to send [18:39:09]OFD Sender: No OFD packet to send [18:39:14]OFD Sender: No OFD packet to send [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:34]OFD Sender: No OFD packet to send [18:39:39]OFD Sender: No OFD packet to send [18:39:44]OFD Sender: No OFD packet to send [18:39:49]OFD Sender: No OFD packet to send [18:39:54]OFD Sender: No OFD packet to send [18:39:59]OFD Sender: No OFD packet to send [18:40:04]OFD Sender: No OFD packet to send [18:40:09]OFD Sender: No OFD packet to send [18:40:14]OFD Sender: No OFD packet to send [18:40:19]OFD Sender: No OFD packet to send [18:40:24]OFD Sender: No OFD packet to send [18:40:29]OFD Sender: No OFD packet to send [18:40:34]OFD Sender: No OFD packet to send [18:40:39]OFD Sender: No OFD packet to send [18:40:44]OFD Sender: No OFD packet to send [18:40:49]OFD Sender: No OFD packet to send [18:40:54]OFD Sender: No OFD packet to send [18:40:54]accept exits with 10 [18:40:54]New connection [18:40:54]New thread 3067301220 created [18:40:54]Thread 3067444580 joined [18:40:54]Waiting for new connection... [18:40:54] Sock 10.Parse request [18:40:54]Sock 10.Check first char [18:40:54]Sock 10.First char is OK [18:40:54]request: POST /json_proto HTTP/1.0 [18:40:54]Method: POST [18:40:54]URL: /json_proto [18:40:54]Method is POST - this is cgi request [18:40:54]url: /json_proto [18:40:54]query_string will be loaded in cgi processing [18:40:54]execute_cgi json_proto POST (null) [18:40:54]execute_cgi path=json_proto method=POST [18:40:54]POST find Content-Length [18:40:54]Host: 172.17.40.67:8080 [18:40:54]Content-Length: 683 [18:40:54]Content-Type: application/json [18:40:54] [18:40:54]POST finish read [18:40:54]Found Content-Length = 683 [18:40:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406123", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:40:54]execute_script... [18:40: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)3406123", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:40:54]POST & json_proto [18:40:54]process_json_proto [18:40:54]json parsed OK: [18:40:54]protocol is kg_v1.0 [18:40:54]action value=close_receipt [18:40:54]process_action close_receipt [18:40:54]cmd_close_receipt [18:40:54]MH_GetDate [18:40:54]Write to MH i2c: F0 00 00 E2 3A 0B [18:40:54]Write i2c OK [18:40:54]MH_I2C_Read... [18:40:54]Read from MH i2c: F0 [18:40:54]MH_I2C_Read... [18:40:54]Read from MH i2c: F0 09 00 [18:40:54]MH_I2C_Read... [18:40:54]Read from MH i2c: F0 09 00 E2 3A 00 38 89 1E 67 EE DA 66 66 EE [18:40:54]GetLastDocTimeStamp 1730054338 [18:40:54]current date 1730054456 [18:40:54]FM_GetShiftState [18:40:54]SAM_PROTO_GetShiftState [18:40:54]wFMCommunicate request_size=4 [18:40:54]MH_SAM_APDU [18:40:54]CAPDU: 80 13 01 00 [18:40:54]Write to MH i2c: E2 08 00 E3 3A 80 13 01 00 00 00 00 00 9A [18:40:54]Write i2c OK [18:40:54]MH_I2C_Read... [18:40:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:40:54]Read from MH i2c: E2 [18:40:54]MH_I2C_Read... [18:40:54]Read from MH i2c: E2 0E 00 [18:40:54]MH_I2C_Read... [18:40:54]Read from MH i2c: E2 0E 00 E3 3A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 46 [18:40:54]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:40:54]wFMCommunicate OK [18:40:54]SAM_PROTO_GetShiftState done [18:40:54]FM_GetShiftState done [18:40:54]opened in 1729987736 [18:40:54]opened+sec_in_day 1730074136 [18:40:54]quantity*price = 100015 [18:40:54]sum+1 = 100017 [18:40:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 604 27.10.2024 18:40 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95605 ФПД: 106133923644237 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T184056&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95605&fm=106133923644237&tin=02508201610067®Number=0000000000170478&sum=100000 [18:40:56]StoreToDocumentArchive [18:40:56]shift 143 fd 95605 [18:40:56]save to /storage/0143/doc_00095605 [18:40:56]save last doc name /storage/0143/doc_00095605 to /storage/kkm_last_doc_name [18:40:56]save OK [18:40:56]Clear old archive folders... [18:40:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:40:56]tlvbuf is 00B41FE0 [18:40:56]SAM_PROTO_ClearQueue [18:40:56]wFMCommunicate request_size=4 [18:40:56]MH_SAM_APDU [18:40:56]CAPDU: 80 09 00 00 [18:40:56]Write to MH i2c: E2 08 00 F0 3A 80 09 00 00 00 00 00 00 9C [18:40:56]Write i2c OK [18:40:56]MH_I2C_Read... [18:40:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:40:56]Read from MH i2c: E2 [18:40:56]MH_I2C_Read... [18:40:56]Read from MH i2c: E2 03 00 [18:40:56]MH_I2C_Read... [18:40:56]Read from MH i2c: E2 03 00 F0 3A 00 90 00 9E [18:40:56]RAPDU: 90 00 [18:40:56]wFMCommunicate OK [18:40:56]SAM_PROTO_ClearQueue done [18:40:56]KKMCreateOFDPacket [18:40:56]OFDProtocolAddRootSTLVToBuf [18:40:56]FM_MakeSignedData [18:40:56]FM_MakeSignedData [18:40:56]SAM_PROTO_SignData [18:40:56]wFMCommunicate request_size=4 [18:40:56]MH_SAM_APDU [18:40:56]CAPDU: 80 0D 01 02 [18:40:56]Write to MH i2c: E2 08 00 F1 3A 80 0D 01 02 00 00 00 00 A4 [18:40:56]Write i2c OK [18:40:56]MH_I2C_Read... [18:40:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:40:56]Read from MH i2c: E2 [18:40:56]MH_I2C_Read... [18:40:56]Read from MH i2c: E2 03 00 [18:40:56]MH_I2C_Read... [18:40:56]Read from MH i2c: E2 03 00 F1 3A 00 90 00 9F [18:40:56]RAPDU: 90 00 [18:40:56]wFMCommunicate OK [18:40:56]wFMCommunicate request_size=255 [18:40:56]MH_SAM_APDU [18:40: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 02 00 00 F4 03 04 00 38 89 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 75 75 01 00 35 04 06 00 60 [18:40:56]Write to MH i2c: E2 02 01 F2 3A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 02 00 00 F4 03 04 00 38 89 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 75 75 01 00 35 04 06 00 60 00 00 AA [18:40:56]Write i2c OK [18:40:56]MH_I2C_Read... [18:40:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:40:56]Read from MH i2c: E2 [18:40:56]MH_I2C_Read... [18:40:56]Read from MH i2c: E2 03 00 [18:40:56]MH_I2C_Read... [18:40:56]Read from MH i2c: E2 03 00 F2 3A 00 90 00 A0 [18:40:56]RAPDU: 90 00 [18:40:56]wFMCommunicate OK [18:40:56]wFMCommunicate request_size=10 [18:40:56]MH_SAM_APDU [18:40:56]CAPDU: 80 0D 02 02 05 87 3A D1 43 4D [18:40:56]Write to MH i2c: E2 0D 00 F3 3A 80 0D 02 02 05 00 87 3A D1 43 4D 00 00 D3 [18:40:56]Write i2c OK [18:40:56]MH_I2C_Read... [18:40:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:40:56]Read from MH i2c: E2 [18:40:56]MH_I2C_Read... [18:40:56]Read from MH i2c: E2 03 00 [18:40:56]MH_I2C_Read... [18:40:56]Read from MH i2c: E2 03 00 F3 3A 00 90 00 A1 [18:40:56]RAPDU: 90 00 [18:40:56]wFMCommunicate OK [18:40:56]wFMCommunicate request_size=4 [18:40:56]MH_SAM_APDU [18:40:56]CAPDU: 80 0D 03 02 [18:40:56]Write to MH i2c: E2 08 00 F4 3A 80 0D 03 02 00 00 00 00 A9 [18:40:56]Write i2c OK [18:40:56]MH_I2C_Read... [18:40:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:40:56]Read from MH i2c: E2 [18:40:56]MH_I2C_Read... [18:40:56]Read from MH i2c: E2 0B 00 [18:40:56]MH_I2C_Read... [18:40:56]Read from MH i2c: E2 0B 00 F4 3A 00 B9 8A 5A 74 29 C1 97 CE 90 00 0A [18:40:56]RAPDU: B9 8A 5A 74 29 C1 97 CE 90 00 [18:40:56]wFMCommunicate OK [18:40:56]SAM_PROTO_SignData done [18:40:56]FM_MakeSignedData done [18:40:56]CreateOFDProtocolMessage [18:40:56]wFMCommunicate request_size=4 [18:40:56]MH_SAM_APDU [18:40:56]CAPDU: 80 11 00 00 [18:40:56]Write to MH i2c: E2 08 00 F5 3A 80 11 00 00 00 00 00 00 A9 [18:40:56]Write i2c OK [18:40:56]MH_I2C_Read... [18:40:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:40:56]Read from MH i2c: E2 [18:40:56]MH_I2C_Read... [18:40:56]Read from MH i2c: E2 17 00 [18:40:56]MH_I2C_Read... [18:40:56]Read from MH i2c: E2 17 00 F5 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FA [18:40:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:40:56]wFMCommunicate OK [18:40:56]CreateOFDProtocolMessage done [18:40:56]OFDSenderStorePacket 95605 [18:40:56]StoreOFDPacket docnum=95605 [18:40:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 31 34 07 01 F5 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 02 00 00 F4 03 04 00 38 89 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 75 75 01 00 35 04 06 00 60 87 3A D1 43 4D B9 8A 5A 74 29 C1 97 CE [18:40:56]CheckFolder [18:40:56]dirname=/storage/ofd_packets [18:40:56]CheckFolder done [18:40:56]ProducePacketName [18:40:56]name=ofd_packets/00095605 [18:40:56]NVStorageSaveData ofd_packets/00095605 [18:40:56]File name is /storage/ofd_packets/00095605 [18:40:56]Write 301 bytes [18:40:56]NVStorageSaveData done [18:40:56]OFDSenderStorePacket done [18:40:56]KKMCreateOFDPacket done [18:40:56]NVStorageSaveData kkm_last_timestamp [18:40:56]File name is /storage/kkm_last_timestamp [18:40:56]Write 4 bytes [18:40:56]NVStorageSaveData done [18:40:56]ExternCall_PrintAddStr [18:40:56]wPrintStart [18:40:56]Write to MH i2c: 01 00 00 F6 3A 30 [18:40:56]Write i2c OK [18:40:56]MH_I2C_Read... [18:40:56]Read from MH i2c: 01 [18:40:56]MH_I2C_Read... [18:40:56]Read from MH i2c: 01 07 00 [18:40:56]MH_I2C_Read... [18:40:56]Read from MH i2c: 01 07 00 F6 3A 00 00 00 00 00 FF 0F 45 [18:40:56]RasterBufferAndPrint [18:40:56]line Счет N : (1)3406123 [18:40:56]line ИНН: 02508201610067 [18:40:56]line Контрольно-Кассовый Чек [18:40:56]line ПРОДАЖА [18:40:56]line ТРК (МРК, ГНК) : 12 [18:40:56]line Товар: 2710124130 [18:40:56]line Аи-92-К-4 [18:40:56]line 14.950 * 66.90 [18:40:56]line = 1000.16 [18:40:56]line НДС 12% НСП 1% [18:40:56]line > о реализуемом товаре [18:40:56]line ОКРУГЛЕНИЕ: -0.16 [18:40:56]line ИТОГО: 1000.00 [18:40:56]line Внесено: 1000.00 [18:40:56]line СДАЧА: 0.00 [18:40:56]line НСП 1% : 8.85 [18:40:56]line НДС 12% : 106.21 [18:40:56]line Наличными: 1000.00 [18:40:56]line Безнал.: 0.00 [18:40:56]line Место: АЗС № 82 "Партнер Нефть" [18:40:56]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:40:56]line СНО: Общий режим [18:40:56]line Чек 604 27.10.2024 18:40 [18:40:56]line Смена: 143 ФФД: 1.0 [18:40:56]line ЗНМ: 0300000017 [18:40:56]line РНМ: 0000000000170478 [18:40:56]line Версия ККМ: v1.0 [18:40:56]line ФМ: 0000000002098560 [18:40:56]line ФД: 95605 [18:40:56]line ФПД: 106133923644237 [18:40:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T184056&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95605&fm=106133923644237&tin=02508201610067®Number=0000000000170478&sum=100000 [18:40:56]OFD Sender: Processing packet 95605 [packets to send 57, broken 56] [18:40:56]ProducePacketName [18:40:56]name=ofd_packets/00095605 [18:40:56]OFD Sender: To server: pG, [18:40:56]CommunicateWithHost lk.salyk.kg:30040 [18:40:56]ConnectInit lk.salyk.kg [18:40:56]written 0, free lines is 4095 [18:40:57]Write to MH i2c: 01 00 00 21 3B 5C [18:40:57]Write i2c OK [18:40:57]MH_I2C_Read... [18:40:57]Read from MH i2c: 01 [18:40:57]MH_I2C_Read... [18:40:57]Read from MH i2c: 01 07 00 [18:40:57]MH_I2C_Read... [18:40:57]Read from MH i2c: 01 07 00 21 3B 00 00 00 00 00 F5 0C 64 [18:40:57]RasterBufferAndPrint [18:40:57]line [18:40:57]line [18:40:57]line [18:40:57]line [18:40:57]line [18:40:57]written 0, free lines is 3324 [18:40:57]MH_Cut [18:40:57]Write to MH i2c: D1 01 00 28 3B 01 35 [18:40:57]Write i2c OK [18:40:57]MH_I2C_Read... [18:40:57]Read from MH i2c: D1 [18:40:57]MH_I2C_Read... [18:40:57]Read from MH i2c: D1 01 00 [18:40:57]MH_I2C_Read... [18:40:57]Read from MH i2c: D1 01 00 28 3B 00 34 [18:40:57]Write to MH i2c: 01 00 00 29 3B 64 [18:40:57]Write i2c OK [18:40:57]MH_I2C_Read... [18:40:58]*** Cut start [18:40:58]*** Partial cut [18:40:58]*** CUTSNS_PIN = 1 [18:40:58]*** CUTSNS_PIN = 0 [18:40:58]*** Brake cut motor [18:40:58]Read from MH i2c: 01 [18:40:58]MH_I2C_Read... [18:40:58]*** Stop cut motor [18:40:58]*** Cut end [18:40:58]Read from MH i2c: 01 07 00 [18:40:58]MH_I2C_Read... [18:40:58]Read from MH i2c: 01 07 00 29 3B 00 00 00 00 00 FF 0F 79 [18:40:58]process_action close_receipt done [18:40:58]requested_data is exist [18:40:58]produce_requested_data [18:40:58]requested_item fm.sn is exist - process it [18:40:58]wFMCommunicate request_size=4 [18:40:58]MH_SAM_APDU [18:40:58]CAPDU: 80 11 00 00 [18:40:58]Write to MH i2c: E2 08 00 2A 3B 80 11 00 00 00 00 00 00 DF [18:40:58]Write i2c OK [18:40:58]MH_I2C_Read... [18:40:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:40:58]Read from MH i2c: E2 [18:40:58]MH_I2C_Read... [18:40:58]Read from MH i2c: E2 17 00 [18:40:58]MH_I2C_Read... [18:40:58]Read from MH i2c: E2 17 00 2A 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 30 [18:40:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:40:58]wFMCommunicate OK [18:40:58]requested_item fd.num is exist - process it [18:40:58]SAM_PROTO_GetFieldsCounters [18:40:58]wFMCommunicate request_size=4 [18:40:58]MH_SAM_APDU [18:40:58]CAPDU: 80 13 00 00 [18:40:58]Write to MH i2c: E2 08 00 2B 3B 80 13 00 00 00 00 00 00 E2 [18:40:58]Write i2c OK [18:40:58]MH_I2C_Read... [18:40:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:40:58]Read from MH i2c: E2 [18:40:58]MH_I2C_Read... [18:40:58]Read from MH i2c: E2 62 00 [18:40:58]MH_I2C_Read... [18:40:58]Read from MH i2c: E2 62 00 2B 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 75 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 5C 02 00 00 5E 04 04 00 5C 02 00 00 57 04 04 00 5D 02 00 00 19 04 04 00 00 00 00 00 90 00 97 [18:40:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 75 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 5C 02 00 00 5E 04 04 00 5C 02 00 00 57 04 04 00 5D 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:40:58]wFMCommunicate OK [18:40:58]SAM_PROTO_GetFieldsCounters done [18:40:58]requested_item shift.num is exist - process it [18:40:58]requested_item shift.opened is exist - process it [18:40:58]req_shift_opened [18:40:58]FM_GetShiftState [18:40:58]SAM_PROTO_GetShiftState [18:40:58]wFMCommunicate request_size=4 [18:40:58]MH_SAM_APDU [18:40:58]CAPDU: 80 13 01 00 [18:40:58]Write to MH i2c: E2 08 00 2C 3B 80 13 01 00 00 00 00 00 E4 [18:40:58]Write i2c OK [18:40:58]MH_I2C_Read... [18:40:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:40:58]Read from MH i2c: E2 [18:40:58]MH_I2C_Read... [18:40:58]Read from MH i2c: E2 0E 00 [18:40:58]MH_I2C_Read... [18:40:58]Read from MH i2c: E2 0E 00 2C 3B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 90 [18:40:58]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:40:58]wFMCommunicate OK [18:40:58]SAM_PROTO_GetShiftState done [18:40:58]FM_GetShiftState done [18:40:58]req_shift_opened done [18:40:58]requested_item shift.open_date is exist - process it [18:40:58]req_shift_open_date [18:40:58]req_shift_open_date done [18:40:58]produce_requested_data done [18:40:58]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95605,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:40:58]process_action_free close_receipt [18:40:58]json_value_free [18:40:58]json_value_free done [18:40:58]process_json_proto returns [18:40:58]Send response to host [18:40:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95605,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:40:58]free response buf [18:40:58]execute_script done [18:40:58]execute_script returns [18:40:58]free content buf [18:40:58]Sock 10.Close socket [18:40:58]Sock 10.Thread stoped [18:41:30]accept exits with 7 [18:41:30]New connection [18:41:30]New thread 3067444580 created [18:41:30]Thread 3067301220 joined [18:41:30]Waiting for new connection... [18:41:30] Sock 7.Parse request [18:41:30]Sock 7.Check first char [18:41:30]Sock 7.First char is OK [18:41:30]request: POST /json_proto HTTP/1.0 [18:41:30]Method: POST [18:41:30]URL: /json_proto [18:41:30]Method is POST - this is cgi request [18:41:30]url: /json_proto [18:41:30]query_string will be loaded in cgi processing [18:41:30]execute_cgi json_proto POST (null) [18:41:30]execute_cgi path=json_proto method=POST [18:41:30]POST find Content-Length [18:41:30]Host: 172.17.40.67:8080 [18:41:30]Content-Length: 678 [18:41:30]Content-Type: application/json [18:41:30] [18:41:30]POST finish read [18:41:30]Found Content-Length = 678 [18:41:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406124", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:41:30]execute_script... [18: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)3406124", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:41:30]POST & json_proto [18:41:30]process_json_proto [18:41:30]json parsed OK: [18:41:30]protocol is kg_v1.0 [18:41:30]action value=close_receipt [18:41:30]process_action close_receipt [18:41:30]cmd_close_receipt [18:41:30]MH_GetDate [18:41:30]Write to MH i2c: F0 00 00 2D 3B 57 [18:41:30]Write i2c OK [18:41:30]MH_I2C_Read... [18:41:30]Read from MH i2c: F0 [18:41:30]MH_I2C_Read... [18:41:30]Read from MH i2c: F0 09 00 [18:41:30]MH_I2C_Read... [18:41:30]Read from MH i2c: F0 09 00 2D 3B 00 5C 89 1E 67 EE DA 66 66 5E [18:41:30]GetLastDocTimeStamp 1730054456 [18:41:30]current date 1730054492 [18:41:30]FM_GetShiftState [18:41:30]SAM_PROTO_GetShiftState [18:41:30]wFMCommunicate request_size=4 [18:41:30]MH_SAM_APDU [18:41:30]CAPDU: 80 13 01 00 [18:41:30]Write to MH i2c: E2 08 00 2E 3B 80 13 01 00 00 00 00 00 E6 [18:41:30]Write i2c OK [18:41:30]MH_I2C_Read... [18:41:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:41:30]Read from MH i2c: E2 [18:41:30]MH_I2C_Read... [18:41:30]Read from MH i2c: E2 0E 00 [18:41:30]MH_I2C_Read... [18:41:30]Read from MH i2c: E2 0E 00 2E 3B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 92 [18:41:30]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:41:30]wFMCommunicate OK [18:41:30]SAM_PROTO_GetShiftState done [18:41:30]FM_GetShiftState done [18:41:30]opened in 1729987736 [18:41:30]opened+sec_in_day 1730074136 [18:41:30]quantity*price = 40006 [18:41:30]sum+1 = 40007 [18:41:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 605 27.10.2024 18:41 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95606 ФПД: 261065738305568 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T184132&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95606&fm=261065738305568&tin=02508201610067®Number=0000000000170478&sum=40000 [18:41:31]StoreToDocumentArchive [18:41:31]shift 143 fd 95606 [18:41:31]save to /storage/0143/doc_00095606 [18:41:31]save last doc name /storage/0143/doc_00095606 to /storage/kkm_last_doc_name [18:41:31]save OK [18:41:31]Clear old archive folders... [18:41:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:41:31]tlvbuf is B6F52A30 [18:41:31]SAM_PROTO_ClearQueue [18:41:31]wFMCommunicate request_size=4 [18:41:31]MH_SAM_APDU [18:41:31]CAPDU: 80 09 00 00 [18:41:31]Write to MH i2c: E2 08 00 3B 3B 80 09 00 00 00 00 00 00 E8 [18:41:31]Write i2c OK [18:41:31]MH_I2C_Read... [18:41:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:41:31]Read from MH i2c: E2 [18:41:31]MH_I2C_Read... [18:41:31]Read from MH i2c: E2 03 00 [18:41:31]MH_I2C_Read... [18:41:31]Read from MH i2c: E2 03 00 3B 3B 00 90 00 EA [18:41:31]RAPDU: 90 00 [18:41:31]wFMCommunicate OK [18:41:31]SAM_PROTO_ClearQueue done [18:41:31]KKMCreateOFDPacket [18:41:31]OFDProtocolAddRootSTLVToBuf [18:41:31]FM_MakeSignedData [18:41:31]FM_MakeSignedData [18:41:31]SAM_PROTO_SignData [18:41:31]wFMCommunicate request_size=4 [18:41:31]MH_SAM_APDU [18:41:31]CAPDU: 80 0D 01 02 [18:41:31]Write to MH i2c: E2 08 00 3C 3B 80 0D 01 02 00 00 00 00 F0 [18:41:31]Write i2c OK [18:41:31]MH_I2C_Read... [18:41:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:41:31]Read from MH i2c: E2 [18:41:31]MH_I2C_Read... [18:41:31]Read from MH i2c: E2 03 00 [18:41:31]MH_I2C_Read... [18:41:31]Read from MH i2c: E2 03 00 3C 3B 00 90 00 EB [18:41:31]RAPDU: 90 00 [18:41:31]wFMCommunicate OK [18:41:31]wFMCommunicate request_size=255 [18:41:31]MH_SAM_APDU [18:41: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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 02 00 00 F4 03 04 00 5C 89 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 76 75 01 00 35 04 06 00 ED [18:41:31]Write to MH i2c: E2 02 01 3D 3B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 02 00 00 F4 03 04 00 5C 89 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 76 75 01 00 35 04 06 00 ED 00 00 7E [18:41:31]Write i2c OK [18:41:31]MH_I2C_Read... [18:41:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:41:32]Read from MH i2c: E2 [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: E2 03 00 [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: E2 03 00 3D 3B 00 90 00 EC [18:41:32]RAPDU: 90 00 [18:41:32]wFMCommunicate OK [18:41:32]wFMCommunicate request_size=10 [18:41:32]MH_SAM_APDU [18:41:32]CAPDU: 80 0D 02 02 05 70 1A 98 40 20 [18:41:32]Write to MH i2c: E2 0D 00 3E 3B 80 0D 02 02 05 00 70 1A 98 40 20 00 00 7F [18:41:32]Write i2c OK [18:41:32]MH_I2C_Read... [18:41:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:41:32]Read from MH i2c: E2 [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: E2 03 00 [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: E2 03 00 3E 3B 00 90 00 ED [18:41:32]RAPDU: 90 00 [18:41:32]wFMCommunicate OK [18:41:32]wFMCommunicate request_size=4 [18:41:32]MH_SAM_APDU [18:41:32]CAPDU: 80 0D 03 02 [18:41:32]Write to MH i2c: E2 08 00 3F 3B 80 0D 03 02 00 00 00 00 F5 [18:41:32]Write i2c OK [18:41:32]MH_I2C_Read... [18:41:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:41:32]Read from MH i2c: E2 [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: E2 0B 00 [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: E2 0B 00 3F 3B 00 5F DA C4 35 3D B0 60 CA 90 00 3F [18:41:32]RAPDU: 5F DA C4 35 3D B0 60 CA 90 00 [18:41:32]wFMCommunicate OK [18:41:32]SAM_PROTO_SignData done [18:41:32]FM_MakeSignedData done [18:41:32]CreateOFDProtocolMessage [18:41:32]wFMCommunicate request_size=4 [18:41:32]MH_SAM_APDU [18:41:32]CAPDU: 80 11 00 00 [18:41:32]Write to MH i2c: E2 08 00 40 3B 80 11 00 00 00 00 00 00 F5 [18:41:32]Write i2c OK [18:41:32]MH_I2C_Read... [18:41:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:32]Read from MH i2c: E2 [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: E2 17 00 [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: E2 17 00 40 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 46 [18:41:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:41:32]wFMCommunicate OK [18:41:32]CreateOFDProtocolMessage done [18:41:32]OFDSenderStorePacket 95606 [18:41:32]StoreOFDPacket docnum=95606 [18:41:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4E EB 07 01 4D 57 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 02 00 00 F4 03 04 00 5C 89 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 76 75 01 00 35 04 06 00 ED 70 1A 98 40 20 5F DA C4 35 3D B0 60 CA [18:41:32]CheckFolder [18:41:32]dirname=/storage/ofd_packets [18:41:32]CheckFolder done [18:41:32]ProducePacketName [18:41:32]name=ofd_packets/00095606 [18:41:32]NVStorageSaveData ofd_packets/00095606 [18:41:32]File name is /storage/ofd_packets/00095606 [18:41:32]Write 301 bytes [18:41:32]NVStorageSaveData done [18:41:32]OFDSenderStorePacket done [18:41:32]KKMCreateOFDPacket done [18:41:32]NVStorageSaveData kkm_last_timestamp [18:41:32]File name is /storage/kkm_last_timestamp [18:41:32]Write 4 bytes [18:41:32]NVStorageSaveData done [18:41:32]ExternCall_PrintAddStr [18:41:32]wPrintStart [18:41:32]Write to MH i2c: 01 00 00 41 3B 7C [18:41:32]Write i2c OK [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: 01 [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: 01 07 00 [18:41:32]MH_I2C_Read... [18:41:32]Read from MH i2c: 01 07 00 41 3B 00 00 00 00 00 FF 0F 91 [18:41:32]RasterBufferAndPrint [18:41:32]line Счет N : (1)3406124 [18:41:32]line ИНН: 02508201610067 [18:41:32]line Контрольно-Кассовый Чек [18:41:32]line ПРОДАЖА [18:41:32]line ТРК (МРК, ГНК) : 42 [18:41:32]line Товар: 2710124130 [18:41:32]line Аи-92-К-4 [18:41:32]line 5.980 * 66.90 [18:41:32]line = 400.06 [18:41:32]line НДС 12% НСП 1% [18:41:32]line > о реализуемом товаре [18:41:32]line ОКРУГЛЕНИЕ: -0.06 [18:41:32]line ИТОГО: 400.00 [18:41:32]line Внесено: 400.00 [18:41:32]line СДАЧА: 0.00 [18:41:32]line НСП 1% : 3.54 [18:41:32]line НДС 12% : 42.48 [18:41:32]line Наличными: 400.00 [18:41:32]line Безнал.: 0.00 [18:41:32]line Место: АЗС № 82 "Партнер Нефть" [18:41:32]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:41:32]line СНО: Общий режим [18:41:32]line Чек 605 27.10.2024 18:41 [18:41:32]line Смена: 143 ФФД: 1.0 [18:41:32]line ЗНМ: 0300000017 [18:41:32]line РНМ: 0000000000170478 [18:41:32]line Версия ККМ: v1.0 [18:41:32]line ФМ: 0000000002098560 [18:41:32]line ФД: 95606 [18:41:32]line ФПД: 261065738305568 [18:41:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T184132&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95606&fm=261065738305568&tin=02508201610067®Number=0000000000170478&sum=40000 [18:41:32]written 0, free lines is 4095 [18:41:33]Write to MH i2c: 01 00 00 6C 3B A7 [18:41:33]Write i2c OK [18:41:33]MH_I2C_Read... [18:41:33]Read from MH i2c: 01 [18:41:33]MH_I2C_Read... [18:41:33]Read from MH i2c: 01 07 00 [18:41:33]MH_I2C_Read... [18:41:33]Read from MH i2c: 01 07 00 6C 3B 00 00 00 00 00 F6 0C B0 [18:41:33]RasterBufferAndPrint [18:41:33]line [18:41:33]line [18:41:33]line [18:41:33]line [18:41:33]line [18:41:33]written 0, free lines is 3324 [18:41:33]MH_Cut [18:41:33]Write to MH i2c: D1 01 00 73 3B 01 80 [18:41:33]Write i2c OK [18:41:33]MH_I2C_Read... [18:41:33]Read from MH i2c: D1 [18:41:33]MH_I2C_Read... [18:41:33]Read from MH i2c: D1 01 00 [18:41:33]MH_I2C_Read... [18:41:33]Read from MH i2c: D1 01 00 73 3B 00 7F [18:41:33]Write to MH i2c: 01 00 00 74 3B AF [18:41:33]Write i2c OK [18:41:33]MH_I2C_Read... [18:41:33]*** Cut start [18:41:33]*** Partial cut [18:41:33]*** CUTSNS_PIN = 1 [18:41:33]*** CUTSNS_PIN = 0 [18:41:34]*** Brake cut motor [18:41:34]Read from MH i2c: 01 [18:41:34]MH_I2C_Read... [18:41:34]*** Stop cut motor [18:41:34]*** Cut end [18:41:34]Read from MH i2c: 01 07 00 [18:41:34]MH_I2C_Read... [18:41:34]Read from MH i2c: 01 07 00 74 3B 00 00 00 00 00 FF 0F C4 [18:41:34]process_action close_receipt done [18:41:34]requested_data is exist [18:41:34]produce_requested_data [18:41:34]requested_item fm.sn is exist - process it [18:41:34]wFMCommunicate request_size=4 [18:41:34]MH_SAM_APDU [18:41:34]CAPDU: 80 11 00 00 [18:41:34]Write to MH i2c: E2 08 00 75 3B 80 11 00 00 00 00 00 00 2A [18:41:34]Write i2c OK [18:41:34]MH_I2C_Read... [18:41:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:34]Read from MH i2c: E2 [18:41:34]MH_I2C_Read... [18:41:34]Read from MH i2c: E2 17 00 [18:41:34]MH_I2C_Read... [18:41:34]Read from MH i2c: E2 17 00 75 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7B [18:41:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:41:34]wFMCommunicate OK [18:41:34]requested_item fd.num is exist - process it [18:41:34]SAM_PROTO_GetFieldsCounters [18:41:34]wFMCommunicate request_size=4 [18:41:34]MH_SAM_APDU [18:41:34]CAPDU: 80 13 00 00 [18:41:34]Write to MH i2c: E2 08 00 76 3B 80 13 00 00 00 00 00 00 2D [18:41:34]Write i2c OK [18:41:34]MH_I2C_Read... [18:41:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:41:34]Read from MH i2c: E2 [18:41:34]MH_I2C_Read... [18:41:34]Read from MH i2c: E2 62 00 [18:41:34]MH_I2C_Read... [18:41:34]Read from MH i2c: E2 62 00 76 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 76 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 5D 02 00 00 5E 04 04 00 5D 02 00 00 57 04 04 00 5E 02 00 00 19 04 04 00 00 00 00 00 90 00 E6 [18:41:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 76 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 5D 02 00 00 5E 04 04 00 5D 02 00 00 57 04 04 00 5E 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:41:34]wFMCommunicate OK [18:41:34]SAM_PROTO_GetFieldsCounters done [18:41:34]requested_item shift.num is exist - process it [18:41:34]requested_item shift.opened is exist - process it [18:41:34]req_shift_opened [18:41:34]FM_GetShiftState [18:41:34]SAM_PROTO_GetShiftState [18:41:34]wFMCommunicate request_size=4 [18:41:34]MH_SAM_APDU [18:41:34]CAPDU: 80 13 01 00 [18:41:34]Write to MH i2c: E2 08 00 77 3B 80 13 01 00 00 00 00 00 2F [18:41:34]Write i2c OK [18:41:34]MH_I2C_Read... [18:41:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:41:34]Read from MH i2c: E2 [18:41:34]MH_I2C_Read... [18:41:34]Read from MH i2c: E2 0E 00 [18:41:34]MH_I2C_Read... [18:41:34]Read from MH i2c: E2 0E 00 77 3B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DB [18:41:34]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:41:34]wFMCommunicate OK [18:41:34]SAM_PROTO_GetShiftState done [18:41:34]FM_GetShiftState done [18:41:34]req_shift_opened done [18:41:34]requested_item shift.open_date is exist - process it [18:41:34]req_shift_open_date [18:41:34]req_shift_open_date done [18:41:34]produce_requested_data done [18:41:34]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95606,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:41:34]process_action_free close_receipt [18:41:34]json_value_free [18:41:34]json_value_free done [18:41:34]process_json_proto returns [18:41:34]Send response to host [18:41:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95606,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:41:34]free response buf [18:41:34]execute_script done [18:41:34]execute_script returns [18:41:34]free content buf [18:41:34]Sock 7.Close socket [18:41:34]Sock 7.Thread stoped [18:43:11]ConnectInit Can't connect to host [18:43:11]CommunicateWithHost connect error [18:43:11]CommunicateWithHost err = -1 [18:43:11]OFD Sender: Server communicate error [18:43:11]OFD Sender: Processing packet 95605 [packets to send 58, broken 56] [18:43:11]ProducePacketName [18:43:11]name=ofd_packets/00095605 [18:43:11]OFD Sender: To server: pG, [18:43:11]CommunicateWithHost lk.salyk.kg:30040 [18:43:11]ConnectInit lk.salyk.kg [18:43:11]Connected sock=7 [18:43:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 31 34 07 01 F5 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 02 00 00 F4 03 04 00 38 89 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 75 75 01 00 35 04 06 00 60 87 3A D1 43 4D B9 8A 5A 74 29 C1 97 CE [18:43:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 39 E2 47 00 AA 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 32 30 39 38 35 36 30 10 04 04 00 75 75 01 00 F4 03 04 00 EA 33 1E 67 B6 04 01 00 00 FC 38 B6 88 8F C8 97 14 [18:43:11]CommunicateWithHost err = 0 [18:43:11]CheckOFDResponse [18:43:11]1017 (14) - 77093643461234 [18:43:11]1041 (16) - 0000000002098560 [18:43:11]1040 (4) - 95605 [18:43:11]1012 (4) - 27.10.2024 12:36 [18:43:11]1206 (1) - 0 [18:43:11]OFD Sender: Remove packet 95605 [18:43:11]ProducePacketName [18:43:11]name=ofd_packets/00095605 [18:43:11]NVStorageDeleteData [18:43:12]OFD Sender: Processing packet 95606 [packets to send 57, broken 56] [18:43:12]ProducePacketName [18:43:12]name=ofd_packets/00095606 [18:43:12]OFD Sender: To server: pG, [18:43:12]CommunicateWithHost lk.salyk.kg:30040 [18:43:12]ConnectInit lk.salyk.kg [18:43:12]Connected sock=7 [18:43:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4E EB 07 01 4D 57 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 02 00 00 F4 03 04 00 5C 89 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 76 75 01 00 35 04 06 00 ED 70 1A 98 40 20 5F DA C4 35 3D B0 60 CA [18:43:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 09 FF 47 00 BB 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 32 30 39 38 35 36 30 10 04 04 00 76 75 01 00 F4 03 04 00 EB 33 1E 67 B6 04 01 00 00 DE F6 9A C9 2A D4 54 85 [18:43:12]CommunicateWithHost err = 0 [18:43:12]CheckOFDResponse [18:43:12]1017 (14) - 77093643461234 [18:43:12]1041 (16) - 0000000002098560 [18:43:12]1040 (4) - 95606 [18:43:12]1012 (4) - 27.10.2024 12:36 [18:43:12]1206 (1) - 0 [18:43:12]OFD Sender: Remove packet 95606 [18:43:12]ProducePacketName [18:43:12]name=ofd_packets/00095606 [18:43:12]NVStorageDeleteData [18:43:13]OFD Sender: No OFD packet to send [18:43:14]accept exits with 10 [18:43:14]New connection [18:43:14]New thread 3067301220 created [18:43:14]Thread 3067444580 joined [18:43:14]Waiting for new connection... [18:43:14] Sock 10.Parse request [18:43:14]Sock 10.Check first char [18:43:14]Sock 10.First char is OK [18:43:14]request: POST /json_proto HTTP/1.0 [18:43:14]Method: POST [18:43:14]URL: /json_proto [18:43:14]Method is POST - this is cgi request [18:43:14]url: /json_proto [18:43:14]query_string will be loaded in cgi processing [18:43:14]execute_cgi json_proto POST (null) [18:43:14]execute_cgi path=json_proto method=POST [18:43:14]POST find Content-Length [18:43:14]Host: 172.17.40.67:8080 [18:43:14]Content-Length: 678 [18:43:14]Content-Type: application/json [18:43:14] [18:43:14]POST finish read [18:43:14]Found Content-Length = 678 [18:43:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406125", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:43:14]execute_script... [18:43: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)3406125", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:43:14]POST & json_proto [18:43:14]process_json_proto [18:43:14]json parsed OK: [18:43:14]protocol is kg_v1.0 [18:43:14]action value=close_receipt [18:43:14]process_action close_receipt [18:43:14]cmd_close_receipt [18:43:14]MH_GetDate [18:43:14]Write to MH i2c: F0 00 00 78 3B A2 [18:43:14]Write i2c OK [18:43:14]MH_I2C_Read... [18:43:14]Read from MH i2c: F0 [18:43:14]MH_I2C_Read... [18:43:14]Read from MH i2c: F0 09 00 [18:43:14]MH_I2C_Read... [18:43:14]Read from MH i2c: F0 09 00 78 3B 00 C3 89 1E 67 EE DA 66 66 10 [18:43:14]GetLastDocTimeStamp 1730054492 [18:43:14]current date 1730054595 [18:43:14]FM_GetShiftState [18:43:14]SAM_PROTO_GetShiftState [18:43:14]wFMCommunicate request_size=4 [18:43:14]MH_SAM_APDU [18:43:14]CAPDU: 80 13 01 00 [18:43:14]Write to MH i2c: E2 08 00 79 3B 80 13 01 00 00 00 00 00 31 [18:43:14]Write i2c OK [18:43:14]MH_I2C_Read... [18:43:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:43:14]Read from MH i2c: E2 [18:43:14]MH_I2C_Read... [18:43:14]Read from MH i2c: E2 0E 00 [18:43:14]MH_I2C_Read... [18:43:14]Read from MH i2c: E2 0E 00 79 3B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DD [18:43:14]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:43:14]wFMCommunicate OK [18:43:14]SAM_PROTO_GetShiftState done [18:43:14]FM_GetShiftState done [18:43:14]opened in 1729987736 [18:43:14]opened+sec_in_day 1730074136 [18:43:14]quantity*price = 40006 [18:43:14]sum+1 = 40007 [18:43:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 606 27.10.2024 18:43 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95607 ФПД: 273774706434445 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T184315&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95607&fm=273774706434445&tin=02508201610067®Number=0000000000170478&sum=40000 [18:43:15]StoreToDocumentArchive [18:43:15]shift 143 fd 95607 [18:43:15]save to /storage/0143/doc_00095607 [18:43:15]save last doc name /storage/0143/doc_00095607 to /storage/kkm_last_doc_name [18:43:15]save OK [18:43:15]Clear old archive folders... [18:43:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:43:15]tlvbuf is 00A1AEC0 [18:43:15]SAM_PROTO_ClearQueue [18:43:15]wFMCommunicate request_size=4 [18:43:15]MH_SAM_APDU [18:43:15]CAPDU: 80 09 00 00 [18:43:15]Write to MH i2c: E2 08 00 86 3B 80 09 00 00 00 00 00 00 33 [18:43:15]Write i2c OK [18:43:15]MH_I2C_Read... [18:43:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:43:15]Read from MH i2c: E2 [18:43:15]MH_I2C_Read... [18:43:15]Read from MH i2c: E2 03 00 [18:43:15]MH_I2C_Read... [18:43:15]Read from MH i2c: E2 03 00 86 3B 00 90 00 35 [18:43:15]RAPDU: 90 00 [18:43:15]wFMCommunicate OK [18:43:15]SAM_PROTO_ClearQueue done [18:43:15]KKMCreateOFDPacket [18:43:15]OFDProtocolAddRootSTLVToBuf [18:43:15]FM_MakeSignedData [18:43:15]FM_MakeSignedData [18:43:15]SAM_PROTO_SignData [18:43:15]wFMCommunicate request_size=4 [18:43:15]MH_SAM_APDU [18:43:15]CAPDU: 80 0D 01 02 [18:43:15]Write to MH i2c: E2 08 00 87 3B 80 0D 01 02 00 00 00 00 3B [18:43:15]Write i2c OK [18:43:15]MH_I2C_Read... [18:43:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:43:15]Read from MH i2c: E2 [18:43:15]MH_I2C_Read... [18:43:15]Read from MH i2c: E2 03 00 [18:43:15]MH_I2C_Read... [18:43:15]Read from MH i2c: E2 03 00 87 3B 00 90 00 36 [18:43:15]RAPDU: 90 00 [18:43:15]wFMCommunicate OK [18:43:15]wFMCommunicate request_size=255 [18:43:15]MH_SAM_APDU [18:43: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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 02 00 00 F4 03 04 00 C3 89 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 77 75 01 00 35 04 06 00 F8 [18:43:15]Write to MH i2c: E2 02 01 88 3B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 02 00 00 F4 03 04 00 C3 89 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 77 75 01 00 35 04 06 00 F8 00 00 3D [18:43:15]Write i2c OK [18:43:15]MH_I2C_Read... [18:43:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:43:15]Read from MH i2c: E2 [18:43:15]MH_I2C_Read... [18:43:15]Read from MH i2c: E2 03 00 [18:43:15]MH_I2C_Read... [18:43:15]Read from MH i2c: E2 03 00 88 3B 00 90 00 37 [18:43:15]RAPDU: 90 00 [18:43:15]wFMCommunicate OK [18:43:15]wFMCommunicate request_size=10 [18:43:15]MH_SAM_APDU [18:43:15]CAPDU: 80 0D 02 02 05 FF 24 20 21 8D [18:43:15]Write to MH i2c: E2 0D 00 89 3B 80 0D 02 02 05 00 FF 24 20 21 8D 00 00 39 [18:43:15]Write i2c OK [18:43:15]MH_I2C_Read... [18:43:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:43:15]Read from MH i2c: E2 [18:43:15]MH_I2C_Read... [18:43:15]Read from MH i2c: E2 03 00 [18:43:15]MH_I2C_Read... [18:43:15]Read from MH i2c: E2 03 00 89 3B 00 90 00 38 [18:43:15]RAPDU: 90 00 [18:43:15]wFMCommunicate OK [18:43:15]wFMCommunicate request_size=4 [18:43:15]MH_SAM_APDU [18:43:15]CAPDU: 80 0D 03 02 [18:43:15]Write to MH i2c: E2 08 00 8A 3B 80 0D 03 02 00 00 00 00 40 [18:43:15]Write i2c OK [18:43:15]MH_I2C_Read... [18:43:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:43:15]Read from MH i2c: E2 [18:43:15]MH_I2C_Read... [18:43:15]Read from MH i2c: E2 0B 00 [18:43:15]MH_I2C_Read... [18:43:15]Read from MH i2c: E2 0B 00 8A 3B 00 DC 6F 25 F4 85 E8 F5 D6 90 00 DD [18:43:15]RAPDU: DC 6F 25 F4 85 E8 F5 D6 90 00 [18:43:15]wFMCommunicate OK [18:43:15]SAM_PROTO_SignData done [18:43:15]FM_MakeSignedData done [18:43:15]CreateOFDProtocolMessage [18:43:15]wFMCommunicate request_size=4 [18:43:15]MH_SAM_APDU [18:43:15]CAPDU: 80 11 00 00 [18:43:15]Write to MH i2c: E2 08 00 8B 3B 80 11 00 00 00 00 00 00 40 [18:43:15]Write i2c OK [18:43:15]MH_I2C_Read... [18:43:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:43:15]Read from MH i2c: E2 [18:43:15]MH_I2C_Read... [18:43:15]Read from MH i2c: E2 17 00 [18:43:15]MH_I2C_Read... [18:43:15]Read from MH i2c: E2 17 00 8B 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 91 [18:43:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:43:15]wFMCommunicate OK [18:43:15]CreateOFDProtocolMessage done [18:43:15]OFDSenderStorePacket 95607 [18:43:15]StoreOFDPacket docnum=95607 [18:43:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 83 7C 07 01 68 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 02 00 00 F4 03 04 00 C3 89 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 77 75 01 00 35 04 06 00 F8 FF 24 20 21 8D DC 6F 25 F4 85 E8 F5 D6 [18:43:15]CheckFolder [18:43:15]dirname=/storage/ofd_packets [18:43:15]CheckFolder done [18:43:15]ProducePacketName [18:43:15]name=ofd_packets/00095607 [18:43:15]NVStorageSaveData ofd_packets/00095607 [18:43:15]File name is /storage/ofd_packets/00095607 [18:43:15]Write 301 bytes [18:43:15]NVStorageSaveData done [18:43:15]OFDSenderStorePacket done [18:43:15]KKMCreateOFDPacket done [18:43:15]NVStorageSaveData kkm_last_timestamp [18:43:15]File name is /storage/kkm_last_timestamp [18:43:15]Write 4 bytes [18:43:15]NVStorageSaveData done [18:43:15]ExternCall_PrintAddStr [18:43:15]wPrintStart [18:43:15]Write to MH i2c: 01 00 00 8C 3B C7 [18:43:15]Write i2c OK [18:43:15]MH_I2C_Read... [18:43:15]Read from MH i2c: 01 [18:43:15]MH_I2C_Read... [18:43:15]Read from MH i2c: 01 07 00 [18:43:15]MH_I2C_Read... [18:43:15]Read from MH i2c: 01 07 00 8C 3B 00 00 00 00 00 FF 0F DC [18:43:15]RasterBufferAndPrint [18:43:15]line Счет N : (1)3406125 [18:43:15]line ИНН: 02508201610067 [18:43:15]line Контрольно-Кассовый Чек [18:43:15]line ПРОДАЖА [18:43:15]line ТРК (МРК, ГНК) : 12 [18:43:15]line Товар: 2710124130 [18:43:15]line Аи-92-К-4 [18:43:15]line 5.980 * 66.90 [18:43:15]line = 400.06 [18:43:15]line НДС 12% НСП 1% [18:43:15]line > о реализуемом товаре [18:43:15]line ОКРУГЛЕНИЕ: -0.06 [18:43:15]line ИТОГО: 400.00 [18:43:15]line Внесено: 400.00 [18:43:15]line СДАЧА: 0.00 [18:43:15]line НСП 1% : 3.54 [18:43:15]line НДС 12% : 42.48 [18:43:15]line Наличными: 400.00 [18:43:15]line Безнал.: 0.00 [18:43:15]line Место: АЗС № 82 "Партнер Нефть" [18:43:15]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:43:15]line СНО: Общий режим [18:43:15]line Чек 606 27.10.2024 18:43 [18:43:15]line Смена: 143 ФФД: 1.0 [18:43:15]line ЗНМ: 0300000017 [18:43:15]line РНМ: 0000000000170478 [18:43:15]line Версия ККМ: v1.0 [18:43:15]line ФМ: 0000000002098560 [18:43:15]line ФД: 95607 [18:43:15]line ФПД: 273774706434445 [18:43:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T184315&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95607&fm=273774706434445&tin=02508201610067®Number=0000000000170478&sum=40000 [18:43:16]OFD Sender: Processing packet 95607 [packets to send 57, broken 56] [18:43:16]ProducePacketName [18:43:16]name=ofd_packets/00095607 [18:43:16]OFD Sender: To server: pG, [18:43:16]CommunicateWithHost lk.salyk.kg:30040 [18:43:16]ConnectInit lk.salyk.kg [18:43:16]written 0, free lines is 4095 [18:43:16]Connected sock=9 [18:43:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 83 7C 07 01 68 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 02 00 00 F4 03 04 00 C3 89 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 77 75 01 00 35 04 06 00 F8 FF 24 20 21 8D DC 6F 25 F4 85 E8 F5 D6 [18:43:16]Write to MH i2c: 01 00 00 B7 3B F2 [18:43:16]Write i2c OK [18:43:16]MH_I2C_Read... [18:43:16]Read from MH i2c: 01 [18:43:16]MH_I2C_Read... [18:43:16]Read from MH i2c: 01 07 00 [18:43:16]MH_I2C_Read... [18:43:16]Read from MH i2c: 01 07 00 B7 3B 00 00 00 00 00 F9 0C FE [18:43:16]RasterBufferAndPrint [18:43:16]line [18:43:16]line [18:43:16]line [18:43:16]line [18:43:16]line [18:43:16]written 0, free lines is 3328 [18:43:16]MH_Cut [18:43:16]Write to MH i2c: D1 01 00 BE 3B 01 CB [18:43:16]Write i2c OK [18:43:16]MH_I2C_Read... [18:43:16]Read from MH i2c: D1 [18:43:16]MH_I2C_Read... [18:43:16]Read from MH i2c: D1 01 00 [18:43:16]MH_I2C_Read... [18:43:16]Read from MH i2c: D1 01 00 BE 3B 00 CA [18:43:16]Write to MH i2c: 01 00 00 BF 3B FA [18:43:16]Write i2c OK [18:43:16]MH_I2C_Read... [18:43:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FD 91 47 00 33 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 32 30 39 38 35 36 30 10 04 04 00 77 75 01 00 F4 03 04 00 EF 33 1E 67 B6 04 01 00 00 0B D8 73 36 DC 1C A5 D6 [18:43:16]CommunicateWithHost err = 0 [18:43:16]CheckOFDResponse [18:43:16]1017 (14) - 77093643461234 [18:43:16]1041 (16) - 0000000002098560 [18:43:16]1040 (4) - 95607 [18:43:16]1012 (4) - 27.10.2024 12:37 [18:43:16]1206 (1) - 0 [18:43:16]OFD Sender: Remove packet 95607 [18:43:16]ProducePacketName [18:43:16]name=ofd_packets/00095607 [18:43:16]NVStorageDeleteData [18:43:17]OFD Sender: No OFD packet to send [18:43:17]*** Cut start [18:43:17]*** Partial cut [18:43:17]*** CUTSNS_PIN = 1 [18:43:17]*** CUTSNS_PIN = 0 [18:43:17]*** Brake cut motor [18:43:17]Read from MH i2c: 01 [18:43:17]MH_I2C_Read... [18:43:17]*** Stop cut motor [18:43:17]*** Cut end [18:43:17]Read from MH i2c: 01 07 00 [18:43:17]MH_I2C_Read... [18:43:17]Read from MH i2c: 01 07 00 BF 3B 00 00 00 00 00 FF 0F 0F [18:43:17]process_action close_receipt done [18:43:17]requested_data is exist [18:43:17]produce_requested_data [18:43:17]requested_item fm.sn is exist - process it [18:43:17]wFMCommunicate request_size=4 [18:43:17]MH_SAM_APDU [18:43:17]CAPDU: 80 11 00 00 [18:43:17]Write to MH i2c: E2 08 00 C0 3B 80 11 00 00 00 00 00 00 75 [18:43:17]Write i2c OK [18:43:17]MH_I2C_Read... [18:43:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:43:17]Read from MH i2c: E2 [18:43:17]MH_I2C_Read... [18:43:17]Read from MH i2c: E2 17 00 [18:43:17]MH_I2C_Read... [18:43:17]Read from MH i2c: E2 17 00 C0 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C6 [18:43:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:43:17]wFMCommunicate OK [18:43:17]requested_item fd.num is exist - process it [18:43:17]SAM_PROTO_GetFieldsCounters [18:43:17]wFMCommunicate request_size=4 [18:43:17]MH_SAM_APDU [18:43:17]CAPDU: 80 13 00 00 [18:43:17]Write to MH i2c: E2 08 00 C1 3B 80 13 00 00 00 00 00 00 78 [18:43:17]Write i2c OK [18:43:17]MH_I2C_Read... [18:43:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:43:18]Read from MH i2c: E2 [18:43:18]MH_I2C_Read... [18:43:18]Read from MH i2c: E2 62 00 [18:43:18]MH_I2C_Read... [18:43:18]Read from MH i2c: E2 62 00 C1 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 77 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 5E 02 00 00 5E 04 04 00 5E 02 00 00 57 04 04 00 5F 02 00 00 19 04 04 00 00 00 00 00 90 00 35 [18:43:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 77 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 5E 02 00 00 5E 04 04 00 5E 02 00 00 57 04 04 00 5F 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:43:18]wFMCommunicate OK [18:43:18]SAM_PROTO_GetFieldsCounters done [18:43:18]requested_item shift.num is exist - process it [18:43:18]requested_item shift.opened is exist - process it [18:43:18]req_shift_opened [18:43:18]FM_GetShiftState [18:43:18]SAM_PROTO_GetShiftState [18:43:18]wFMCommunicate request_size=4 [18:43:18]MH_SAM_APDU [18:43:18]CAPDU: 80 13 01 00 [18:43:18]Write to MH i2c: E2 08 00 C2 3B 80 13 01 00 00 00 00 00 7A [18:43:18]Write i2c OK [18:43:18]MH_I2C_Read... [18:43:18]Read from MH i2c: E2 [18:43:18]MH_I2C_Read... [18:43:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:43:18]Read from MH i2c: E2 0E 00 [18:43:18]MH_I2C_Read... [18:43:18]Read from MH i2c: E2 0E 00 C2 3B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 26 [18:43:18]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:43:18]wFMCommunicate OK [18:43:18]SAM_PROTO_GetShiftState done [18:43:18]FM_GetShiftState done [18:43:18]req_shift_opened done [18:43:18]requested_item shift.open_date is exist - process it [18:43:18]req_shift_open_date [18:43:18]req_shift_open_date done [18:43:18]produce_requested_data done [18:43:18]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95607,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:43:18]process_action_free close_receipt [18:43:18]json_value_free [18:43:18]json_value_free done [18:43:18]process_json_proto returns [18:43:18]Send response to host [18:43:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95607,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:43:18]free response buf [18:43:18]execute_script done [18:43:18]execute_script returns [18:43:18]free content buf [18:43:18]Sock 10.Close socket [18:43:18]Sock 10.Thread stoped [18:43:22]OFD Sender: No OFD packet to send [18:43:27]OFD Sender: No OFD packet to send [18:43:32]OFD Sender: No OFD packet to send [18:43:37]OFD Sender: No OFD packet to send [18:43:42]OFD Sender: No OFD packet to send [18:43:47]OFD Sender: No OFD packet to send [18:43:52]OFD Sender: No OFD packet to send [18:43:57]OFD Sender: No OFD packet to send [18:44:02]OFD Sender: No OFD packet to send [18:44:07]OFD Sender: No OFD packet to send [18:44:12]OFD Sender: No OFD packet to send [18:44:14]accept exits with 7 [18:44:14]New connection [18:44:14]New thread 3067444580 created [18:44:14]Thread 3067301220 joined [18:44:14]Waiting for new connection... [18:44:14] Sock 7.Parse request [18:44:14]Sock 7.Check first char [18:44:14]Sock 7.First char is OK [18:44:14]request: POST /json_proto HTTP/1.0 [18:44:14]Method: POST [18:44:14]URL: /json_proto [18:44:14]Method is POST - this is cgi request [18:44:14]url: /json_proto [18:44:14]query_string will be loaded in cgi processing [18:44:14]execute_cgi json_proto POST (null) [18:44:14]execute_cgi path=json_proto method=POST [18:44:14]POST find Content-Length [18:44:14]Host: 172.17.40.67:8080 [18:44:14]Content-Length: 767 [18:44:14]Content-Type: application/json [18:44:14] [18:44:14]POST finish read [18:44:14]Found Content-Length = 767 [18:44:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406126", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:44:14]execute_script... [18:44: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)3406126", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:44:14]POST & json_proto [18:44:14]process_json_proto [18:44:14]json parsed OK: [18:44:14]protocol is kg_v1.0 [18:44:14]action value=close_receipt [18:44:14]process_action close_receipt [18:44:14]cmd_close_receipt [18:44:14]MH_GetDate [18:44:14]Write to MH i2c: F0 00 00 C3 3B ED [18:44:14]Write i2c OK [18:44:14]MH_I2C_Read... [18:44:14]Read from MH i2c: F0 [18:44:14]MH_I2C_Read... [18:44:14]Read from MH i2c: F0 09 00 [18:44:14]MH_I2C_Read... [18:44:14]Read from MH i2c: F0 09 00 C3 3B 00 00 8A 1E 67 EE DA 66 66 99 [18:44:14]GetLastDocTimeStamp 1730054595 [18:44:14]current date 1730054656 [18:44:14]FM_GetShiftState [18:44:14]SAM_PROTO_GetShiftState [18:44:14]wFMCommunicate request_size=4 [18:44:14]MH_SAM_APDU [18:44:14]CAPDU: 80 13 01 00 [18:44:14]Write to MH i2c: E2 08 00 C4 3B 80 13 01 00 00 00 00 00 7C [18:44:14]Write i2c OK [18:44:14]MH_I2C_Read... [18:44:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:44:14]Read from MH i2c: E2 [18:44:14]MH_I2C_Read... [18:44:14]Read from MH i2c: E2 0E 00 [18:44:14]MH_I2C_Read... [18:44:14]Read from MH i2c: E2 0E 00 C4 3B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 28 [18:44:14]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:44:14]wFMCommunicate OK [18:44:14]SAM_PROTO_GetShiftState done [18:44:14]FM_GetShiftState done [18:44:14]opened in 1729987736 [18:44:14]opened+sec_in_day 1730074136 [18:44:14]quantity*price = 50010 [18:44:14]sum+1 = 50012 [18:44:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.11 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 0.00 Безнал.: 500.11 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 607 27.10.2024 18:44 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95608 ФПД: 239642954927867 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T184416&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95608&fm=239642954927867&tin=02508201610067®Number=0000000000170478&sum=50011 [18:44:16]StoreToDocumentArchive [18:44:16]shift 143 fd 95608 [18:44:16]save to /storage/0143/doc_00095608 [18:44:16]save last doc name /storage/0143/doc_00095608 to /storage/kkm_last_doc_name [18:44:16]save OK [18:44:16]Clear old archive folders... [18:44:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:44:16]tlvbuf is 00ADF5D0 [18:44:16]SAM_PROTO_ClearQueue [18:44:16]wFMCommunicate request_size=4 [18:44:16]MH_SAM_APDU [18:44:16]CAPDU: 80 09 00 00 [18:44:16]Write to MH i2c: E2 08 00 D1 3B 80 09 00 00 00 00 00 00 7E [18:44:16]Write i2c OK [18:44:16]MH_I2C_Read... [18:44:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:44:16]Read from MH i2c: E2 [18:44:16]MH_I2C_Read... [18:44:16]Read from MH i2c: E2 03 00 [18:44:16]MH_I2C_Read... [18:44:16]Read from MH i2c: E2 03 00 D1 3B 00 90 00 80 [18:44:16]RAPDU: 90 00 [18:44:16]wFMCommunicate OK [18:44:16]SAM_PROTO_ClearQueue done [18:44:16]KKMCreateOFDPacket [18:44:16]OFDProtocolAddRootSTLVToBuf [18:44:16]FM_MakeSignedData [18:44:16]FM_MakeSignedData [18:44:16]SAM_PROTO_SignData [18:44:16]wFMCommunicate request_size=4 [18:44:16]MH_SAM_APDU [18:44:16]CAPDU: 80 0D 01 02 [18:44:16]Write to MH i2c: E2 08 00 D2 3B 80 0D 01 02 00 00 00 00 86 [18:44:16]Write i2c OK [18:44:16]MH_I2C_Read... [18:44:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:44:16]Read from MH i2c: E2 [18:44:16]MH_I2C_Read... [18:44:16]Read from MH i2c: E2 03 00 [18:44:16]MH_I2C_Read... [18:44:16]Read from MH i2c: E2 03 00 D2 3B 00 90 00 81 [18:44:16]RAPDU: 90 00 [18:44:16]wFMCommunicate OK [18:44:16]wFMCommunicate request_size=255 [18:44:16]MH_SAM_APDU [18:44: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 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 02 00 00 F4 03 04 00 00 8A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 78 75 01 00 35 04 06 00 D9 [18:44:16]Write to MH i2c: E2 02 01 D3 3B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 02 00 00 F4 03 04 00 00 8A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 78 75 01 00 35 04 06 00 D9 00 00 C9 [18:44:16]Write i2c OK [18:44:16]MH_I2C_Read... [18:44:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:44:16]Read from MH i2c: E2 [18:44:16]MH_I2C_Read... [18:44:16]Read from MH i2c: E2 03 00 [18:44:16]MH_I2C_Read... [18:44:16]Read from MH i2c: E2 03 00 D3 3B 00 90 00 82 [18:44:16]RAPDU: 90 00 [18:44:16]wFMCommunicate OK [18:44:16]wFMCommunicate request_size=10 [18:44:16]MH_SAM_APDU [18:44:16]CAPDU: 80 0D 02 02 05 F4 39 33 8E FB [18:44:16]Write to MH i2c: E2 0D 00 D4 3B 80 0D 02 02 05 00 F4 39 33 8E FB 00 00 7C [18:44:16]Write i2c OK [18:44:16]MH_I2C_Read... [18:44:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:44:16]Read from MH i2c: E2 [18:44:16]MH_I2C_Read... [18:44:16]Read from MH i2c: E2 03 00 [18:44:16]MH_I2C_Read... [18:44:16]Read from MH i2c: E2 03 00 D4 3B 00 90 00 83 [18:44:16]RAPDU: 90 00 [18:44:16]wFMCommunicate OK [18:44:16]wFMCommunicate request_size=4 [18:44:16]MH_SAM_APDU [18:44:16]CAPDU: 80 0D 03 02 [18:44:16]Write to MH i2c: E2 08 00 D5 3B 80 0D 03 02 00 00 00 00 8B [18:44:16]Write i2c OK [18:44:16]MH_I2C_Read... [18:44:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:44:16]Read from MH i2c: E2 [18:44:16]MH_I2C_Read... [18:44:16]Read from MH i2c: E2 0B 00 [18:44:16]MH_I2C_Read... [18:44:16]Read from MH i2c: E2 0B 00 D5 3B 00 9F 24 32 54 E6 CC B4 FC 90 00 37 [18:44:16]RAPDU: 9F 24 32 54 E6 CC B4 FC 90 00 [18:44:16]wFMCommunicate OK [18:44:16]SAM_PROTO_SignData done [18:44:16]FM_MakeSignedData done [18:44:16]CreateOFDProtocolMessage [18:44:16]wFMCommunicate request_size=4 [18:44:16]MH_SAM_APDU [18:44:16]CAPDU: 80 11 00 00 [18:44:16]Write to MH i2c: E2 08 00 D6 3B 80 11 00 00 00 00 00 00 8B [18:44:16]Write i2c OK [18:44:16]MH_I2C_Read... [18:44:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:44:16]Read from MH i2c: E2 [18:44:16]MH_I2C_Read... [18:44:16]Read from MH i2c: E2 17 00 [18:44:16]MH_I2C_Read... [18:44:16]Read from MH i2c: E2 17 00 D6 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DC [18:44:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:44:16]wFMCommunicate OK [18:44:16]CreateOFDProtocolMessage done [18:44:16]OFDSenderStorePacket 95608 [18:44:16]StoreOFDPacket docnum=95608 [18:44:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 84 4E 07 01 41 75 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 02 00 00 F4 03 04 00 00 8A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 78 75 01 00 35 04 06 00 D9 F4 39 33 8E FB 9F 24 32 54 E6 CC B4 FC [18:44:16]CheckFolder [18:44:16]dirname=/storage/ofd_packets [18:44:16]CheckFolder done [18:44:16]ProducePacketName [18:44:16]name=ofd_packets/00095608 [18:44:16]NVStorageSaveData ofd_packets/00095608 [18:44:16]File name is /storage/ofd_packets/00095608 [18:44:16]Write 301 bytes [18:44:16]NVStorageSaveData done [18:44:16]OFDSenderStorePacket done [18:44:16]KKMCreateOFDPacket done [18:44:16]NVStorageSaveData kkm_last_timestamp [18:44:16]File name is /storage/kkm_last_timestamp [18:44:16]Write 4 bytes [18:44:16]NVStorageSaveData done [18:44:16]ExternCall_PrintAddStr [18:44:16]wPrintStart [18:44:16]Write to MH i2c: 01 00 00 D7 3B 12 [18:44:16]Write i2c OK [18:44:16]MH_I2C_Read... [18:44:16]Read from MH i2c: 01 [18:44:16]MH_I2C_Read... [18:44:16]Read from MH i2c: 01 07 00 [18:44:16]MH_I2C_Read... [18:44:16]Read from MH i2c: 01 07 00 D7 3B 00 00 00 00 00 FF 0F 27 [18:44:16]RasterBufferAndPrint [18:44:16]line Счет N : (1)3406126 [18:44:16]line ИНН: 02508201610067 [18:44:16]line Контрольно-Кассовый Чек [18:44:16]line ПРОДАЖА [18:44:16]line ТРК (МРК, ГНК) : 23 [18:44:16]line Товар: 2710124500 [18:44:16]line Аи-95-К-5 [18:44:16]line 6.740 * 74.20 [18:44:16]line = 500.11 [18:44:16]line НДС 12% НСП 1% [18:44:16]line > о реализуемом товаре [18:44:16]line ИТОГО: 500.11 [18:44:16]line НСП 1% : 4.43 [18:44:16]line НДС 12% : 53.11 [18:44:16]line Наличными: 0.00 [18:44:16]line Безнал.: 500.11 [18:44:16]line Место: АЗС № 82 "Партнер Нефть" [18:44:16]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:44:16]line СНО: Общий режим [18:44:16]line Чек 607 27.10.2024 18:44 [18:44:16]line Смена: 143 ФФД: 1.0 [18:44:16]line ЗНМ: 0300000017 [18:44:16]line РНМ: 0000000000170478 [18:44:16]line Версия ККМ: v1.0 [18:44:16]line Платежная система: Mbank [18:44:16]line ФМ: 0000000002098560 [18:44:16]line ФД: 95608 [18:44:16]line ФПД: 239642954927867 [18:44:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T184416&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95608&fm=239642954927867&tin=02508201610067®Number=0000000000170478&sum=50011 [18:44:16]OFD Sender: Processing packet 95608 [packets to send 57, broken 56] [18:44:16]ProducePacketName [18:44:16]name=ofd_packets/00095608 [18:44:16]OFD Sender: To server: pG, [18:44:16]CommunicateWithHost lk.salyk.kg:30040 [18:44:16]ConnectInit lk.salyk.kg [18:44:16]written 0, free lines is 4095 [18:44:17]Connected sock=10 [18:44:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 84 4E 07 01 41 75 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 02 00 00 F4 03 04 00 00 8A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 78 75 01 00 35 04 06 00 D9 F4 39 33 8E FB 9F 24 32 54 E6 CC B4 FC [18:44:17]Write to MH i2c: 01 00 00 00 3C 3C [18:44:17]Write i2c OK [18:44:17]MH_I2C_Read... [18:44:17]Read from MH i2c: 01 [18:44:17]MH_I2C_Read... [18:44:17]Read from MH i2c: 01 07 00 [18:44:17]MH_I2C_Read... [18:44:17]Read from MH i2c: 01 07 00 00 3C 00 00 00 00 00 18 0D 68 [18:44:17]RasterBufferAndPrint [18:44:17]line [18:44:17]line [18:44:17]line [18:44:17]line [18:44:17]line [18:44:17]written 0, free lines is 3358 [18:44:17]MH_Cut [18:44:17]Write to MH i2c: D1 01 00 07 3C 01 15 [18:44:17]Write i2c OK [18:44:17]MH_I2C_Read... [18:44:17]Read from MH i2c: D1 [18:44:17]MH_I2C_Read... [18:44:17]Read from MH i2c: D1 01 00 [18:44:17]MH_I2C_Read... [18:44:17]Read from MH i2c: D1 01 00 07 3C 00 14 [18:44:17]Write to MH i2c: 01 00 00 08 3C 44 [18:44:17]Write i2c OK [18:44:17]MH_I2C_Read... [18:44:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 58 E9 47 00 B1 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 32 30 39 38 35 36 30 10 04 04 00 78 75 01 00 F4 03 04 00 2C 34 1E 67 B6 04 01 00 00 53 33 EA 13 D1 17 FE 60 [18:44:17]CommunicateWithHost err = 0 [18:44:17]CheckOFDResponse [18:44:17]1017 (14) - 77093643461234 [18:44:17]1041 (16) - 0000000002098560 [18:44:17]1040 (4) - 95608 [18:44:17]1012 (4) - 27.10.2024 12:38 [18:44:17]1206 (1) - 0 [18:44:17]OFD Sender: Remove packet 95608 [18:44:17]ProducePacketName [18:44:17]name=ofd_packets/00095608 [18:44:17]NVStorageDeleteData [18:44:17]OFD Sender: No OFD packet to send [18:44:17]*** Cut start [18:44:17]*** Partial cut [18:44:17]*** CUTSNS_PIN = 1 [18:44:18]*** CUTSNS_PIN = 0 [18:44:18]*** Brake cut motor [18:44:18]Read from MH i2c: 01 [18:44:18]MH_I2C_Read... [18:44:18]*** Stop cut motor [18:44:18]*** Cut end [18:44:18]Read from MH i2c: 01 07 00 [18:44:18]MH_I2C_Read... [18:44:18]Read from MH i2c: 01 07 00 08 3C 00 00 00 00 00 FF 0F 59 [18:44:18]process_action close_receipt done [18:44:18]requested_data is exist [18:44:18]produce_requested_data [18:44:18]requested_item fm.sn is exist - process it [18:44:18]wFMCommunicate request_size=4 [18:44:18]MH_SAM_APDU [18:44:18]CAPDU: 80 11 00 00 [18:44:18]Write to MH i2c: E2 08 00 09 3C 80 11 00 00 00 00 00 00 BF [18:44:18]Write i2c OK [18:44:18]MH_I2C_Read... [18:44:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:44:18]Read from MH i2c: E2 [18:44:18]MH_I2C_Read... [18:44:18]Read from MH i2c: E2 17 00 [18:44:18]MH_I2C_Read... [18:44:18]Read from MH i2c: E2 17 00 09 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 10 [18:44:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:44:18]wFMCommunicate OK [18:44:18]requested_item fd.num is exist - process it [18:44:18]SAM_PROTO_GetFieldsCounters [18:44:18]wFMCommunicate request_size=4 [18:44:18]MH_SAM_APDU [18:44:18]CAPDU: 80 13 00 00 [18:44:18]Write to MH i2c: E2 08 00 0A 3C 80 13 00 00 00 00 00 00 C2 [18:44:18]Write i2c OK [18:44:18]MH_I2C_Read... [18:44:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:44:18]Read from MH i2c: E2 [18:44:18]MH_I2C_Read... [18:44:18]Read from MH i2c: E2 62 00 [18:44:18]MH_I2C_Read... [18:44:18]Read from MH i2c: E2 62 00 0A 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 78 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 5F 02 00 00 5E 04 04 00 5F 02 00 00 57 04 04 00 60 02 00 00 19 04 04 00 00 00 00 00 90 00 83 [18:44:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 78 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 5F 02 00 00 5E 04 04 00 5F 02 00 00 57 04 04 00 60 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:44:18]wFMCommunicate OK [18:44:18]SAM_PROTO_GetFieldsCounters done [18:44:18]requested_item shift.num is exist - process it [18:44:18]requested_item shift.opened is exist - process it [18:44:18]req_shift_opened [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 0B 3C 80 13 01 00 00 00 00 00 C4 [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 0B 3C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 70 [18:44:18]RAPDU: 09 00 01 98 84 1D 67 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]req_shift_opened done [18:44:18]requested_item shift.open_date is exist - process it [18:44:18]req_shift_open_date [18:44:18]req_shift_open_date done [18:44:18]produce_requested_data done [18:44:18]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95608,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:44:18]process_action_free close_receipt [18:44:18]json_value_free [18:44:18]json_value_free done [18:44:18]process_json_proto returns [18:44:18]Send response to host [18:44:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95608,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:44:18]free response buf [18:44:18]execute_script done [18:44:18]execute_script returns [18:44:18]free content buf [18:44:18]Sock 7.Close socket [18:44:18]Sock 7.Thread stoped [18:44:22]OFD Sender: No OFD packet to send [18:44:27]OFD Sender: No OFD packet to send [18:44:32]OFD Sender: No OFD packet to send [18:44:37]OFD Sender: No OFD packet to send [18:44:42]OFD Sender: No OFD packet to send [18:44:47]OFD Sender: No OFD packet to send [18:44:52]OFD Sender: No OFD packet to send [18:44:57]OFD Sender: No OFD packet to send [18:45:02]OFD Sender: No OFD packet to send [18:45:07]OFD Sender: No OFD packet to send [18:45:12]OFD Sender: No OFD packet to send [18:45:17]OFD Sender: No OFD packet to send [18:45:23]OFD Sender: No OFD packet to send [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:56]accept exits with 9 [18:45:56]New connection [18:45:56]New thread 3067301220 created [18:45:56]Thread 3067444580 joined [18:45:56]Waiting for new connection... [18:45:56] Sock 9.Parse request [18:45:56]Sock 9.Check first char [18:45:56]Sock 9.First char is OK [18:45:56]request: POST /json_proto HTTP/1.0 [18:45:56]Method: POST [18:45:56]URL: /json_proto [18:45:56]Method is POST - this is cgi request [18:45:56]url: /json_proto [18:45:56]query_string will be loaded in cgi processing [18:45:56]execute_cgi json_proto POST (null) [18:45:56]execute_cgi path=json_proto method=POST [18:45:56]POST find Content-Length [18:45:56]Host: 172.17.40.67:8080 [18:45:56]Content-Length: 678 [18:45:56]Content-Type: application/json [18:45:56] [18:45:56]POST finish read [18:45:56]Found Content-Length = 678 [18:45:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406127", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:45:56]execute_script... [18: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 : (1)3406127", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:45:56]POST & json_proto [18:45:56]process_json_proto [18:45:56]json parsed OK: [18:45:56]protocol is kg_v1.0 [18:45:56]action value=close_receipt [18:45:56]process_action close_receipt [18:45:56]cmd_close_receipt [18:45:56]MH_GetDate [18:45:56]Write to MH i2c: F0 00 00 0C 3C 37 [18:45:56]Write i2c OK [18:45:56]MH_I2C_Read... [18:45:56]Read from MH i2c: F0 [18:45:56]MH_I2C_Read... [18:45:56]Read from MH i2c: F0 09 00 [18:45:56]MH_I2C_Read... [18:45:56]Read from MH i2c: F0 09 00 0C 3C 00 65 8A 1E 67 EE DA 66 66 48 [18:45:56]GetLastDocTimeStamp 1730054656 [18:45:56]current date 1730054757 [18:45:56]FM_GetShiftState [18:45:56]SAM_PROTO_GetShiftState [18:45:56]wFMCommunicate request_size=4 [18:45:56]MH_SAM_APDU [18:45:56]CAPDU: 80 13 01 00 [18:45:56]Write to MH i2c: E2 08 00 0D 3C 80 13 01 00 00 00 00 00 C6 [18:45:56]Write i2c OK [18:45:56]MH_I2C_Read... [18:45:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:45:56]Read from MH i2c: E2 [18:45:56]MH_I2C_Read... [18:45:56]Read from MH i2c: E2 0E 00 [18:45:56]MH_I2C_Read... [18:45:56]Read from MH i2c: E2 0E 00 0D 3C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 72 [18:45:56]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:45:56]wFMCommunicate OK [18:45:56]SAM_PROTO_GetShiftState done [18:45:56]FM_GetShiftState done [18:45:56]opened in 1729987736 [18:45:56]opened+sec_in_day 1730074136 [18:45:56]quantity*price = 20003 [18:45:56]sum+1 = 20004 [18:45:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 608 27.10.2024 18:45 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95609 ФПД: 146277049427127 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T184557&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95609&fm=146277049427127&tin=02508201610067®Number=0000000000170478&sum=20000 [18:45:57]StoreToDocumentArchive [18:45:57]shift 143 fd 95609 [18:45:57]save to /storage/0143/doc_00095609 [18:45:57]save last doc name /storage/0143/doc_00095609 to /storage/kkm_last_doc_name [18:45:57]save OK [18:45:57]Clear old archive folders... [18:45:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:45:57]tlvbuf is 00B41F30 [18:45:57]SAM_PROTO_ClearQueue [18:45:57]wFMCommunicate request_size=4 [18:45:57]MH_SAM_APDU [18:45:57]CAPDU: 80 09 00 00 [18:45:57]Write to MH i2c: E2 08 00 1A 3C 80 09 00 00 00 00 00 00 C8 [18:45:57]Write i2c OK [18:45:57]MH_I2C_Read... [18:45:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:45:57]Read from MH i2c: E2 [18:45:57]MH_I2C_Read... [18:45:57]Read from MH i2c: E2 03 00 [18:45:57]MH_I2C_Read... [18:45:57]Read from MH i2c: E2 03 00 1A 3C 00 90 00 CA [18:45:57]RAPDU: 90 00 [18:45:57]wFMCommunicate OK [18:45:57]SAM_PROTO_ClearQueue done [18:45:57]KKMCreateOFDPacket [18:45:57]OFDProtocolAddRootSTLVToBuf [18:45:57]FM_MakeSignedData [18:45:57]FM_MakeSignedData [18:45:57]SAM_PROTO_SignData [18:45:57]wFMCommunicate request_size=4 [18:45:57]MH_SAM_APDU [18:45:57]CAPDU: 80 0D 01 02 [18:45:57]Write to MH i2c: E2 08 00 1B 3C 80 0D 01 02 00 00 00 00 D0 [18:45:57]Write i2c OK [18:45:57]MH_I2C_Read... [18:45:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:45:57]Read from MH i2c: E2 [18:45:57]MH_I2C_Read... [18:45:57]Read from MH i2c: E2 03 00 [18:45:57]MH_I2C_Read... [18:45:57]Read from MH i2c: E2 03 00 1B 3C 00 90 00 CB [18:45:57]RAPDU: 90 00 [18:45:57]wFMCommunicate OK [18:45:57]wFMCommunicate request_size=255 [18:45:57]MH_SAM_APDU [18:45:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 02 00 00 F4 03 04 00 65 8A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 79 75 01 00 35 04 06 00 85 [18:45:57]Write to MH i2c: E2 02 01 1C 3C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 02 00 00 F4 03 04 00 65 8A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 79 75 01 00 35 04 06 00 85 00 00 F9 [18:45:57]Write i2c OK [18:45:57]MH_I2C_Read... [18:45:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:45:57]Read from MH i2c: E2 [18:45:57]MH_I2C_Read... [18:45:57]Read from MH i2c: E2 03 00 [18:45:57]MH_I2C_Read... [18:45:57]Read from MH i2c: E2 03 00 1C 3C 00 90 00 CC [18:45:57]RAPDU: 90 00 [18:45:57]wFMCommunicate OK [18:45:57]wFMCommunicate request_size=10 [18:45:57]MH_SAM_APDU [18:45:57]CAPDU: 80 0D 02 02 05 09 C7 91 E4 B7 [18:45:57]Write to MH i2c: E2 0D 00 1D 3C 80 0D 02 02 05 00 09 C7 91 E4 B7 00 00 D9 [18:45:57]Write i2c OK [18:45:57]MH_I2C_Read... [18:45:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:45:57]Read from MH i2c: E2 [18:45:57]MH_I2C_Read... [18:45:57]Read from MH i2c: E2 03 00 [18:45:57]MH_I2C_Read... [18:45:57]Read from MH i2c: E2 03 00 1D 3C 00 90 00 CD [18:45:57]RAPDU: 90 00 [18:45:57]wFMCommunicate OK [18:45:57]wFMCommunicate request_size=4 [18:45:57]MH_SAM_APDU [18:45:57]CAPDU: 80 0D 03 02 [18:45:57]Write to MH i2c: E2 08 00 1E 3C 80 0D 03 02 00 00 00 00 D5 [18:45:57]Write i2c OK [18:45:57]MH_I2C_Read... [18:45:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:45:57]Read from MH i2c: E2 [18:45:57]MH_I2C_Read... [18:45:57]Read from MH i2c: E2 0B 00 [18:45:57]MH_I2C_Read... [18:45:57]Read from MH i2c: E2 0B 00 1E 3C 00 55 B5 A0 F2 A3 21 1E AF 90 00 03 [18:45:57]RAPDU: 55 B5 A0 F2 A3 21 1E AF 90 00 [18:45:57]wFMCommunicate OK [18:45:57]SAM_PROTO_SignData done [18:45:57]FM_MakeSignedData done [18:45:57]CreateOFDProtocolMessage [18:45:57]wFMCommunicate request_size=4 [18:45:57]MH_SAM_APDU [18:45:57]CAPDU: 80 11 00 00 [18:45:57]Write to MH i2c: E2 08 00 1F 3C 80 11 00 00 00 00 00 00 D5 [18:45:57]Write i2c OK [18:45:57]MH_I2C_Read... [18:45:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:45:57]Read from MH i2c: E2 [18:45:57]MH_I2C_Read... [18:45:57]Read from MH i2c: E2 17 00 [18:45:57]MH_I2C_Read... [18:45:57]Read from MH i2c: E2 17 00 1F 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 26 [18:45:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:45:57]wFMCommunicate OK [18:45:57]CreateOFDProtocolMessage done [18:45:57]OFDSenderStorePacket 95609 [18:45:57]StoreOFDPacket docnum=95609 [18:45:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C7 76 07 01 64 E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 02 00 00 F4 03 04 00 65 8A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 79 75 01 00 35 04 06 00 85 09 C7 91 E4 B7 55 B5 A0 F2 A3 21 1E AF [18:45:57]CheckFolder [18:45:57]dirname=/storage/ofd_packets [18:45:57]CheckFolder done [18:45:57]ProducePacketName [18:45:57]name=ofd_packets/00095609 [18:45:57]NVStorageSaveData ofd_packets/00095609 [18:45:57]File name is /storage/ofd_packets/00095609 [18:45:57]Write 301 bytes [18:45:57]NVStorageSaveData done [18:45:57]OFDSenderStorePacket done [18:45:57]KKMCreateOFDPacket done [18:45:57]NVStorageSaveData kkm_last_timestamp [18:45:57]File name is /storage/kkm_last_timestamp [18:45:57]Write 4 bytes [18:45:57]NVStorageSaveData done [18:45:57]ExternCall_PrintAddStr [18:45:57]wPrintStart [18:45:57]Write to MH i2c: 01 00 00 20 3C 5C [18:45:57]Write i2c OK [18:45:57]MH_I2C_Read... [18:45:57]Read from MH i2c: 01 [18:45:57]MH_I2C_Read... [18:45:57]Read from MH i2c: 01 07 00 [18:45:57]MH_I2C_Read... [18:45:57]Read from MH i2c: 01 07 00 20 3C 00 00 00 00 00 FF 0F 71 [18:45:57]RasterBufferAndPrint [18:45:57]line Счет N : (1)3406127 [18:45:57]line ИНН: 02508201610067 [18:45:57]line Контрольно-Кассовый Чек [18:45:57]line ПРОДАЖА [18:45:57]line ТРК (МРК, ГНК) : 22 [18:45:57]line Товар: 2710124130 [18:45:57]line Аи-92-К-4 [18:45:57]line 2.990 * 66.90 [18:45:57]line = 200.03 [18:45:57]line НДС 12% НСП 1% [18:45:57]line > о реализуемом товаре [18:45:57]line ОКРУГЛЕНИЕ: -0.03 [18:45:57]line ИТОГО: 200.00 [18:45:57]line Внесено: 200.00 [18:45:57]line СДАЧА: 0.00 [18:45:57]line НСП 1% : 1.77 [18:45:57]line НДС 12% : 21.24 [18:45:57]line Наличными: 200.00 [18:45:57]line Безнал.: 0.00 [18:45:57]line Место: АЗС № 82 "Партнер Нефть" [18:45:57]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:45:57]line СНО: Общий режим [18:45:57]line Чек 608 27.10.2024 18:45 [18:45:57]line Смена: 143 ФФД: 1.0 [18:45:57]line ЗНМ: 0300000017 [18:45:57]line РНМ: 0000000000170478 [18:45:57]line Версия ККМ: v1.0 [18:45:57]line ФМ: 0000000002098560 [18:45:57]line ФД: 95609 [18:45:57]line ФПД: 146277049427127 [18:45:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T184557&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95609&fm=146277049427127&tin=02508201610067®Number=0000000000170478&sum=20000 [18:45:58]OFD Sender: Processing packet 95609 [packets to send 57, broken 56] [18:45:58]ProducePacketName [18:45:58]name=ofd_packets/00095609 [18:45:58]OFD Sender: To server: pG, [18:45:58]CommunicateWithHost lk.salyk.kg:30040 [18:45:58]ConnectInit lk.salyk.kg [18:45:58]written 0, free lines is 4095 [18:45:58]Connected sock=10 [18:45:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C7 76 07 01 64 E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 02 00 00 F4 03 04 00 65 8A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 79 75 01 00 35 04 06 00 85 09 C7 91 E4 B7 55 B5 A0 F2 A3 21 1E AF [18:45:58]Write to MH i2c: 01 00 00 4B 3C 87 [18:45:58]Write i2c OK [18:45:58]MH_I2C_Read... [18:45:58]Read from MH i2c: 01 [18:45:58]MH_I2C_Read... [18:45:58]Read from MH i2c: 01 07 00 [18:45:58]MH_I2C_Read... [18:45:58]Read from MH i2c: 01 07 00 4B 3C 00 00 00 00 00 02 0D 9D [18:45:58]RasterBufferAndPrint [18:45:58]line [18:45:58]line [18:45:58]line [18:45:58]line [18:45:58]line [18:45:58]written 0, free lines is 3336 [18:45:58]MH_Cut [18:45:58]Write to MH i2c: D1 01 00 52 3C 01 60 [18:45:58]Write i2c OK [18:45:58]MH_I2C_Read... [18:45:58]Read from MH i2c: D1 [18:45:58]MH_I2C_Read... [18:45:58]Read from MH i2c: D1 01 00 [18:45:58]MH_I2C_Read... [18:45:58]Read from MH i2c: D1 01 00 52 3C 00 5F [18:45:58]Write to MH i2c: 01 00 00 53 3C 8F [18:45:58]Write i2c OK [18:45:58]MH_I2C_Read... [18:45:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 8C DC 47 00 E1 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 32 30 39 38 35 36 30 10 04 04 00 79 75 01 00 F4 03 04 00 91 34 1E 67 B6 04 01 00 00 60 1C 5E 95 4D 1D A9 B2 [18:45:58]CommunicateWithHost err = 0 [18:45:58]CheckOFDResponse [18:45:58]1017 (14) - 77093643461234 [18:45:58]1041 (16) - 0000000002098560 [18:45:58]1040 (4) - 95609 [18:45:58]1012 (4) - 27.10.2024 12:39 [18:45:58]1206 (1) - 0 [18:45:58]OFD Sender: Remove packet 95609 [18:45:58]ProducePacketName [18:45:58]name=ofd_packets/00095609 [18:45:58]NVStorageDeleteData [18:45:59]OFD Sender: No OFD packet to send [18:45:59]*** Cut start [18:45:59]*** Partial cut [18:45:59]*** CUTSNS_PIN = 1 [18:45:59]*** CUTSNS_PIN = 0 [18:45:59]*** Brake cut motor [18:45:59]Read from MH i2c: 01 [18:45:59]MH_I2C_Read... [18:45:59]*** Stop cut motor [18:45:59]*** Cut end [18:45:59]Read from MH i2c: 01 07 00 [18:45:59]MH_I2C_Read... [18:45:59]Read from MH i2c: 01 07 00 53 3C 00 00 00 00 00 FF 0F A4 [18:45:59]process_action close_receipt done [18:45:59]requested_data is exist [18:45:59]produce_requested_data [18:45:59]requested_item fm.sn is exist - process it [18:45:59]wFMCommunicate request_size=4 [18:45:59]MH_SAM_APDU [18:45:59]CAPDU: 80 11 00 00 [18:45:59]Write to MH i2c: E2 08 00 54 3C 80 11 00 00 00 00 00 00 0A [18:45:59]Write i2c OK [18:45:59]MH_I2C_Read... [18:45:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:45:59]Read from MH i2c: E2 [18:45:59]MH_I2C_Read... [18:45:59]Read from MH i2c: E2 17 00 [18:45:59]MH_I2C_Read... [18:45:59]Read from MH i2c: E2 17 00 54 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5B [18:45:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:45:59]wFMCommunicate OK [18:45:59]requested_item fd.num is exist - process it [18:45:59]SAM_PROTO_GetFieldsCounters [18:45:59]wFMCommunicate request_size=4 [18:45:59]MH_SAM_APDU [18:45:59]CAPDU: 80 13 00 00 [18:45:59]Write to MH i2c: E2 08 00 55 3C 80 13 00 00 00 00 00 00 0D [18:45:59]Write i2c OK [18:45:59]MH_I2C_Read... [18:46:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:46:00]Read from MH i2c: E2 [18:46:00]MH_I2C_Read... [18:46:00]Read from MH i2c: E2 62 00 [18:46:00]MH_I2C_Read... [18:46:00]Read from MH i2c: E2 62 00 55 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 79 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 60 02 00 00 5E 04 04 00 60 02 00 00 57 04 04 00 61 02 00 00 19 04 04 00 00 00 00 00 90 00 D2 [18:46:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 79 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 60 02 00 00 5E 04 04 00 60 02 00 00 57 04 04 00 61 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:46:00]wFMCommunicate OK [18:46:00]SAM_PROTO_GetFieldsCounters done [18:46:00]requested_item shift.num is exist - process it [18:46:00]requested_item shift.opened is exist - process it [18:46:00]req_shift_opened [18:46:00]FM_GetShiftState [18:46:00]SAM_PROTO_GetShiftState [18:46:00]wFMCommunicate request_size=4 [18:46:00]MH_SAM_APDU [18:46:00]CAPDU: 80 13 01 00 [18:46:00]Write to MH i2c: E2 08 00 56 3C 80 13 01 00 00 00 00 00 0F [18:46:00]Write i2c OK [18:46:00]MH_I2C_Read... [18:46:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:46:00]Read from MH i2c: E2 [18:46:00]MH_I2C_Read... [18:46:00]Read from MH i2c: E2 0E 00 [18:46:00]MH_I2C_Read... [18:46:00]Read from MH i2c: E2 0E 00 56 3C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 BB [18:46:00]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:46:00]wFMCommunicate OK [18:46:00]SAM_PROTO_GetShiftState done [18:46:00]FM_GetShiftState done [18:46:00]req_shift_opened done [18:46:00]requested_item shift.open_date is exist - process it [18:46:00]req_shift_open_date [18:46:00]req_shift_open_date done [18:46:00]produce_requested_data done [18:46:00]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95609,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:46:00]process_action_free close_receipt [18:46:00]json_value_free [18:46:00]json_value_free done [18:46:00]process_json_proto returns [18:46:00]Send response to host [18:46:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95609,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:46:00]free response buf [18:46:00]execute_script done [18:46:00]execute_script returns [18:46:00]free content buf [18:46:00]Sock 9.Close socket [18:46:00]Sock 9.Thread stoped [18:46:04]OFD Sender: No OFD packet to send [18:46:09]OFD Sender: No OFD packet to send [18:46:14]OFD Sender: No OFD packet to send [18:46:19]OFD Sender: No OFD packet to send [18:46:24]OFD Sender: No OFD packet to send [18:46:29]OFD Sender: No OFD packet to send [18:46:34]OFD Sender: No OFD packet to send [18:46:39]OFD Sender: No OFD packet to send [18:46:44]OFD Sender: No OFD packet to send [18:46:49]OFD Sender: No OFD packet to send [18:46:54]OFD Sender: No OFD packet to send [18:46:59]OFD Sender: No OFD packet to send [18:47:04]OFD Sender: No OFD packet to send [18:47:09]OFD Sender: No OFD packet to send [18:47:14]OFD Sender: No OFD packet to send [18:47:19]OFD Sender: No OFD packet to send [18:47:24]OFD Sender: No OFD packet to send [18:47:29]OFD Sender: No OFD packet to send [18:47:34]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: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:19]OFD Sender: No OFD packet to send [18:48:19]accept exits with 7 [18:48:19]New connection [18:48:19]New thread 3067444580 created [18:48:19]Thread 3067301220 joined [18:48:19]Waiting for new connection... [18:48:19] Sock 7.Parse request [18:48:19]Sock 7.Check first char [18:48:19]Sock 7.First char is OK [18:48:19]request: POST /json_proto HTTP/1.0 [18:48:19]Method: POST [18:48:19]URL: /json_proto [18:48:19]Method is POST - this is cgi request [18:48:19]url: /json_proto [18:48:19]query_string will be loaded in cgi processing [18:48:19]execute_cgi json_proto POST (null) [18:48:19]execute_cgi path=json_proto method=POST [18:48:19]POST find Content-Length [18:48:19]Host: 172.17.40.67:8080 [18:48:19]Content-Length: 801 [18:48:19]Content-Type: application/json [18:48:19] [18:48:19]POST finish read [18:48:19]Found Content-Length = 801 [18:48:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406128", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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\u000A4564564", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:48:19]execute_script... [18:48:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406128", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "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\u000A4564564", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:48:19]POST & json_proto [18:48:19]process_json_proto [18:48:19]json parsed OK: [18:48:19]protocol is kg_v1.0 [18:48:19]action value=close_receipt [18:48:19]process_action close_receipt [18:48:19]cmd_close_receipt [18:48:19]MH_GetDate [18:48:19]Write to MH i2c: F0 00 00 57 3C 82 [18:48:19]Write i2c OK [18:48:19]MH_I2C_Read... [18:48:19]Read from MH i2c: F0 [18:48:19]MH_I2C_Read... [18:48:19]Read from MH i2c: F0 09 00 [18:48:19]MH_I2C_Read... [18:48:19]Read from MH i2c: F0 09 00 57 3C 00 F5 8A 1E 67 EE DA 66 66 23 [18:48:19]GetLastDocTimeStamp 1730054757 [18:48:19]current date 1730054901 [18:48:19]FM_GetShiftState [18:48:19]SAM_PROTO_GetShiftState [18:48:19]wFMCommunicate request_size=4 [18:48:19]MH_SAM_APDU [18:48:19]CAPDU: 80 13 01 00 [18:48:19]Write to MH i2c: E2 08 00 58 3C 80 13 01 00 00 00 00 00 11 [18:48:19]Write i2c OK [18:48:19]MH_I2C_Read... [18:48:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:48:19]Read from MH i2c: E2 [18:48:19]MH_I2C_Read... [18:48:19]Read from MH i2c: E2 0E 00 [18:48:19]MH_I2C_Read... [18:48:19]Read from MH i2c: E2 0E 00 58 3C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 BD [18:48:19]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:48:19]wFMCommunicate OK [18:48:19]SAM_PROTO_GetShiftState done [18:48:19]FM_GetShiftState done [18:48:19]opened in 1729987736 [18:48:19]opened+sec_in_day 1730074136 [18:48:19]quantity*price = 0 [18:48:19]sum+1 = 1 [18:48:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 609 27.10.2024 18:48 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Талоны: Топливные Талоны 4564564 ФМ: 0000000002098560 ФД: 95610 ФПД: 134804421698461 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T184821&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95610&fm=134804421698461&tin=02508201610067®Number=0000000000170478&sum=0 [18:48:20]StoreToDocumentArchive [18:48:20]shift 143 fd 95610 [18:48:20]save to /storage/0143/doc_00095610 [18:48:20]save last doc name /storage/0143/doc_00095610 to /storage/kkm_last_doc_name [18:48:21]save OK [18:48:21]Clear old archive folders... [18:48:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:48:21]tlvbuf is 009E3860 [18:48:21]SAM_PROTO_ClearQueue [18:48:21]wFMCommunicate request_size=4 [18:48:21]MH_SAM_APDU [18:48:21]CAPDU: 80 09 00 00 [18:48:21]Write to MH i2c: E2 08 00 65 3C 80 09 00 00 00 00 00 00 13 [18:48:21]Write i2c OK [18:48:21]MH_I2C_Read... [18:48:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:48:21]Read from MH i2c: E2 [18:48:21]MH_I2C_Read... [18:48:21]Read from MH i2c: E2 03 00 [18:48:21]MH_I2C_Read... [18:48:21]Read from MH i2c: E2 03 00 65 3C 00 90 00 15 [18:48:21]RAPDU: 90 00 [18:48:21]wFMCommunicate OK [18:48:21]SAM_PROTO_ClearQueue done [18:48:21]KKMCreateOFDPacket [18:48:21]OFDProtocolAddRootSTLVToBuf [18:48:21]FM_MakeSignedData [18:48:21]FM_MakeSignedData [18:48:21]SAM_PROTO_SignData [18:48:21]wFMCommunicate request_size=4 [18:48:21]MH_SAM_APDU [18:48:21]CAPDU: 80 0D 01 02 [18:48:21]Write to MH i2c: E2 08 00 66 3C 80 0D 01 02 00 00 00 00 1B [18:48:21]Write i2c OK [18:48:21]MH_I2C_Read... [18:48:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:48:21]Read from MH i2c: E2 [18:48:21]MH_I2C_Read... [18:48:21]Read from MH i2c: E2 03 00 [18:48:21]MH_I2C_Read... [18:48:21]Read from MH i2c: E2 03 00 66 3C 00 90 00 16 [18:48:21]RAPDU: 90 00 [18:48:21]wFMCommunicate OK [18:48:21]wFMCommunicate request_size=255 [18:48:21]MH_SAM_APDU [18:48: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 34 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 61 02 00 00 F4 03 04 00 F5 8A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7A 75 01 00 35 04 06 00 7A [18:48:21]Write to MH i2c: E2 02 01 67 3C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 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 61 02 00 00 F4 03 04 00 F5 8A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7A 75 01 00 35 04 06 00 7A 00 00 BB [18:48:21]Write i2c OK [18:48:21]MH_I2C_Read... [18:48:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:48:21]Read from MH i2c: E2 [18:48:21]MH_I2C_Read... [18:48:21]Read from MH i2c: E2 03 00 [18:48:21]MH_I2C_Read... [18:48:21]Read from MH i2c: E2 03 00 67 3C 00 90 00 17 [18:48:21]RAPDU: 90 00 [18:48:21]wFMCommunicate OK [18:48:21]wFMCommunicate request_size=10 [18:48:21]MH_SAM_APDU [18:48:21]CAPDU: 80 0D 02 02 05 9A 99 AB 63 9D [18:48:21]Write to MH i2c: E2 0D 00 68 3C 80 0D 02 02 05 00 9A 99 AB 63 9D 00 00 06 [18:48:21]Write i2c OK [18:48:21]MH_I2C_Read... [18:48:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:48:21]Read from MH i2c: E2 [18:48:21]MH_I2C_Read... [18:48:21]Read from MH i2c: E2 03 00 [18:48:21]MH_I2C_Read... [18:48:21]Read from MH i2c: E2 03 00 68 3C 00 90 00 18 [18:48:21]RAPDU: 90 00 [18:48:21]wFMCommunicate OK [18:48:21]wFMCommunicate request_size=4 [18:48:21]MH_SAM_APDU [18:48:21]CAPDU: 80 0D 03 02 [18:48:21]Write to MH i2c: E2 08 00 69 3C 80 0D 03 02 00 00 00 00 20 [18:48:21]Write i2c OK [18:48:21]MH_I2C_Read... [18:48:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:48:21]Read from MH i2c: E2 [18:48:21]MH_I2C_Read... [18:48:21]Read from MH i2c: E2 0B 00 [18:48:21]MH_I2C_Read... [18:48:21]Read from MH i2c: E2 0B 00 69 3C 00 71 8A 06 52 88 B2 3D 2B 90 00 16 [18:48:21]RAPDU: 71 8A 06 52 88 B2 3D 2B 90 00 [18:48:21]wFMCommunicate OK [18:48:21]SAM_PROTO_SignData done [18:48:21]FM_MakeSignedData done [18:48:21]CreateOFDProtocolMessage [18:48:21]wFMCommunicate request_size=4 [18:48:21]MH_SAM_APDU [18:48:21]CAPDU: 80 11 00 00 [18:48:21]Write to MH i2c: E2 08 00 6A 3C 80 11 00 00 00 00 00 00 20 [18:48:21]Write i2c OK [18:48:21]MH_I2C_Read... [18:48:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:48:21]Read from MH i2c: E2 [18:48:21]MH_I2C_Read... [18:48:21]Read from MH i2c: E2 17 00 [18:48:21]MH_I2C_Read... [18:48:21]Read from MH i2c: E2 17 00 6A 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 71 [18:48:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:48:21]wFMCommunicate OK [18:48:21]CreateOFDProtocolMessage done [18:48:21]OFDSenderStorePacket 95610 [18:48:21]StoreOFDPacket docnum=95610 [18:48:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FE 73 07 01 7D 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 34 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 61 02 00 00 F4 03 04 00 F5 8A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7A 75 01 00 35 04 06 00 7A 9A 99 AB 63 9D 71 8A 06 52 88 B2 3D 2B [18:48:21]CheckFolder [18:48:21]dirname=/storage/ofd_packets [18:48:21]CheckFolder done [18:48:21]ProducePacketName [18:48:21]name=ofd_packets/00095610 [18:48:21]NVStorageSaveData ofd_packets/00095610 [18:48:21]File name is /storage/ofd_packets/00095610 [18:48:21]Write 301 bytes [18:48:21]NVStorageSaveData done [18:48:21]OFDSenderStorePacket done [18:48:21]KKMCreateOFDPacket done [18:48:21]NVStorageSaveData kkm_last_timestamp [18:48:21]File name is /storage/kkm_last_timestamp [18:48:21]Write 4 bytes [18:48:21]NVStorageSaveData done [18:48:21]ExternCall_PrintAddStr [18:48:21]wPrintStart [18:48:21]Write to MH i2c: 01 00 00 6B 3C A7 [18:48:21]Write i2c OK [18:48:21]MH_I2C_Read... [18:48:21]Read from MH i2c: 01 [18:48:21]MH_I2C_Read... [18:48:21]Read from MH i2c: 01 07 00 [18:48:21]MH_I2C_Read... [18:48:21]Read from MH i2c: 01 07 00 6B 3C 00 00 00 00 00 FF 0F BC [18:48:21]RasterBufferAndPrint [18:48:21]line Счет N : (1)3406128 [18:48:21]line ИНН: 02508201610067 [18:48:21]line Контрольно-Кассовый Чек [18:48:21]line ПРОДАЖА [18:48:21]line ТРК (МРК, ГНК) : 22 [18:48:21]line Товар: 2710124130 [18:48:21]line Аи-92-К-4 [18:48:21]line 10.000 * 0.00 [18:48:21]line = 0.00 [18:48:21]line НДС 12% НСП 1% [18:48:21]line > о реализуемом товаре [18:48:21]line ИТОГО: 0.00 [18:48:21]line НСП 1% : 0.00 [18:48:21]line НДС 12% : 0.00 [18:48:21]line Наличными: 0.00 [18:48:21]line Безнал.: 0.00 [18:48:21]line Место: АЗС № 82 "Партнер Нефть" [18:48:21]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:48:21]line СНО: Общий режим [18:48:21]line Чек 609 27.10.2024 18:48 [18:48:21]line Смена: 143 ФФД: 1.0 [18:48:21]line ЗНМ: 0300000017 [18:48:21]line РНМ: 0000000000170478 [18:48:21]line Версия ККМ: v1.0 [18:48:21]line Талоны: Топливные Талоны [18:48:21]line 4564564 [18:48:21]line ФМ: 0000000002098560 [18:48:21]line ФД: 95610 [18:48:21]line ФПД: 134804421698461 [18:48:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T184821&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95610&fm=134804421698461&tin=02508201610067®Number=0000000000170478&sum=0 [18:48:21]OFD Sender: Processing packet 95610 [packets to send 57, broken 56] [18:48:21]ProducePacketName [18:48:21]name=ofd_packets/00095610 [18:48:21]OFD Sender: To server: pG, [18:48:21]CommunicateWithHost lk.salyk.kg:30040 [18:48:21]ConnectInit lk.salyk.kg [18:48:21]written 0, free lines is 4095 [18:48:22]Write to MH i2c: 01 00 00 95 3C D1 [18:48:22]Write i2c OK [18:48:22]MH_I2C_Read... [18:48:22]Read from MH i2c: 01 [18:48:22]MH_I2C_Read... [18:48:22]Read from MH i2c: 01 07 00 [18:48:22]MH_I2C_Read... [18:48:22]Read from MH i2c: 01 07 00 95 3C 00 00 00 00 00 07 0D EC [18:48:22]RasterBufferAndPrint [18:48:22]line [18:48:22]line [18:48:22]line [18:48:22]line [18:48:22]line [18:48:22]written 0, free lines is 3342 [18:48:22]MH_Cut [18:48:22]Write to MH i2c: D1 01 00 9C 3C 01 AA [18:48:22]Write i2c OK [18:48:22]MH_I2C_Read... [18:48:22]Read from MH i2c: D1 [18:48:22]MH_I2C_Read... [18:48:22]Read from MH i2c: D1 01 00 [18:48:22]MH_I2C_Read... [18:48:22]Read from MH i2c: D1 01 00 9C 3C 00 A9 [18:48:22]Write to MH i2c: 01 00 00 9D 3C D9 [18:48:22]Write i2c OK [18:48:22]MH_I2C_Read... [18:48:22]*** Cut start [18:48:22]*** Partial cut [18:48:22]*** CUTSNS_PIN = 1 [18:48:23]*** CUTSNS_PIN = 0 [18:48:23]*** Brake cut motor [18:48:23]Read from MH i2c: 01 [18:48:23]MH_I2C_Read... [18:48:23]*** Stop cut motor [18:48:23]*** Cut end [18:48:23]Read from MH i2c: 01 07 00 [18:48:23]MH_I2C_Read... [18:48:23]Read from MH i2c: 01 07 00 9D 3C 00 00 00 00 00 FF 0F EE [18:48:23]process_action close_receipt done [18:48:23]requested_data is exist [18:48:23]produce_requested_data [18:48:23]requested_item fm.sn is exist - process it [18:48:23]wFMCommunicate request_size=4 [18:48:23]MH_SAM_APDU [18:48:23]CAPDU: 80 11 00 00 [18:48:23]Write to MH i2c: E2 08 00 9E 3C 80 11 00 00 00 00 00 00 54 [18:48:23]Write i2c OK [18:48:23]MH_I2C_Read... [18:48:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:48:23]Read from MH i2c: E2 [18:48:23]MH_I2C_Read... [18:48:23]Read from MH i2c: E2 17 00 [18:48:23]MH_I2C_Read... [18:48:23]Read from MH i2c: E2 17 00 9E 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A5 [18:48:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:48:23]wFMCommunicate OK [18:48:23]requested_item fd.num is exist - process it [18:48:23]SAM_PROTO_GetFieldsCounters [18:48:23]wFMCommunicate request_size=4 [18:48:23]MH_SAM_APDU [18:48:23]CAPDU: 80 13 00 00 [18:48:23]Write to MH i2c: E2 08 00 9F 3C 80 13 00 00 00 00 00 00 57 [18:48:23]Write i2c OK [18:48:23]MH_I2C_Read... [18:48:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:48:23]Read from MH i2c: E2 [18:48:23]MH_I2C_Read... [18:48:23]Read from MH i2c: E2 62 00 [18:48:23]MH_I2C_Read... [18:48:23]Read from MH i2c: E2 62 00 9F 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7A 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 61 02 00 00 5E 04 04 00 61 02 00 00 57 04 04 00 62 02 00 00 19 04 04 00 00 00 00 00 90 00 20 [18:48:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7A 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 61 02 00 00 5E 04 04 00 61 02 00 00 57 04 04 00 62 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:48:23]wFMCommunicate OK [18:48:23]SAM_PROTO_GetFieldsCounters done [18:48:23]requested_item shift.num is exist - process it [18:48:23]requested_item shift.opened is exist - process it [18:48:23]req_shift_opened [18:48:23]FM_GetShiftState [18:48:23]SAM_PROTO_GetShiftState [18:48:23]wFMCommunicate request_size=4 [18:48:23]MH_SAM_APDU [18:48:23]CAPDU: 80 13 01 00 [18:48:23]Write to MH i2c: E2 08 00 A0 3C 80 13 01 00 00 00 00 00 59 [18:48:23]Write i2c OK [18:48:23]MH_I2C_Read... [18:48:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:48:23]Read from MH i2c: E2 [18:48:23]MH_I2C_Read... [18:48:23]Read from MH i2c: E2 0E 00 [18:48:23]MH_I2C_Read... [18:48:23]Read from MH i2c: E2 0E 00 A0 3C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 05 [18:48:23]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:48:23]wFMCommunicate OK [18:48:23]SAM_PROTO_GetShiftState done [18:48:23]FM_GetShiftState done [18:48:23]req_shift_opened done [18:48:23]requested_item shift.open_date is exist - process it [18:48:23]req_shift_open_date [18:48:23]req_shift_open_date done [18:48:23]produce_requested_data done [18:48:23]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95610,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:48:23]process_action_free close_receipt [18:48:23]json_value_free [18:48:23]json_value_free done [18:48:23]process_json_proto returns [18:48:23]Send response to host [18:48:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95610,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:48:23]free response buf [18:48:23]execute_script done [18:48:23]execute_script returns [18:48:23]free content buf [18:48:23]Sock 7.Close socket [18:48:23]Sock 7.Thread stoped [18:50:18]accept exits with 9 [18:50:18]New connection [18:50:18]New thread 3067301220 created [18:50:18]Thread 3067444580 joined [18:50:18]Waiting for new connection... [18:50:18] Sock 9.Parse request [18:50:18]Sock 9.Check first char [18:50:18]Sock 9.First char is OK [18:50:18]request: POST /json_proto HTTP/1.0 [18:50:18]Method: POST [18:50:18]URL: /json_proto [18:50:18]Method is POST - this is cgi request [18:50:18]url: /json_proto [18:50:18]query_string will be loaded in cgi processing [18:50:18]execute_cgi json_proto POST (null) [18:50:18]execute_cgi path=json_proto method=POST [18:50:18]POST find Content-Length [18:50:18]Host: 172.17.40.67:8080 [18:50:18]Content-Length: 683 [18:50:18]Content-Type: application/json [18:50:18] [18:50:18]POST finish read [18:50:18]Found Content-Length = 683 [18:50:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406129", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "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:50:18]execute_script... [18:50:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406129", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "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:50:18]POST & json_proto [18:50:18]process_json_proto [18:50:18]json parsed OK: [18:50:18]protocol is kg_v1.0 [18:50:18]action value=close_receipt [18:50:18]process_action close_receipt [18:50:18]cmd_close_receipt [18:50:18]MH_GetDate [18:50:18]Write to MH i2c: F0 00 00 A1 3C CC [18:50:18]Write i2c OK [18:50:18]MH_I2C_Read... [18:50:18]Read from MH i2c: F0 [18:50:18]MH_I2C_Read... [18:50:18]Read from MH i2c: F0 09 00 [18:50:18]MH_I2C_Read... [18:50:18]Read from MH i2c: F0 09 00 A1 3C 00 6B 8B 1E 67 EE DA 66 66 E4 [18:50:18]GetLastDocTimeStamp 1730054901 [18:50:18]current date 1730055019 [18:50:18]FM_GetShiftState [18:50:18]SAM_PROTO_GetShiftState [18:50:18]wFMCommunicate request_size=4 [18:50:18]MH_SAM_APDU [18:50:18]CAPDU: 80 13 01 00 [18:50:18]Write to MH i2c: E2 08 00 A2 3C 80 13 01 00 00 00 00 00 5B [18:50:18]Write i2c OK [18:50:18]MH_I2C_Read... [18:50:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:50:18]Read from MH i2c: E2 [18:50:18]MH_I2C_Read... [18:50:18]Read from MH i2c: E2 0E 00 [18:50:18]MH_I2C_Read... [18:50:18]Read from MH i2c: E2 0E 00 A2 3C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 07 [18:50:18]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:50:18]wFMCommunicate OK [18:50:18]SAM_PROTO_GetShiftState done [18:50:18]FM_GetShiftState done [18:50:18]opened in 1729987736 [18:50:18]opened+sec_in_day 1730074136 [18:50:18]quantity*price = 150056 [18:50:18]sum+1 = 150058 [18:50:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 610 27.10.2024 18:50 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95611 ФПД: 64160052331068 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T185019&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95611&fm=64160052331068&tin=02508201610067®Number=0000000000170478&sum=150000 [18:50:19]StoreToDocumentArchive [18:50:19]shift 143 fd 95611 [18:50:19]save to /storage/0143/doc_00095611 [18:50:19]save last doc name /storage/0143/doc_00095611 to /storage/kkm_last_doc_name [18:50:19]save OK [18:50:19]Clear old archive folders... [18:50:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:50:19]tlvbuf is 00AD1B60 [18:50:19]SAM_PROTO_ClearQueue [18:50:19]wFMCommunicate request_size=4 [18:50:19]MH_SAM_APDU [18:50:19]CAPDU: 80 09 00 00 [18:50:19]Write to MH i2c: E2 08 00 AF 3C 80 09 00 00 00 00 00 00 5D [18:50:19]Write i2c OK [18:50:19]MH_I2C_Read... [18:50:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:50:19]Read from MH i2c: E2 [18:50:19]MH_I2C_Read... [18:50:19]Read from MH i2c: E2 03 00 [18:50:19]MH_I2C_Read... [18:50:19]Read from MH i2c: E2 03 00 AF 3C 00 90 00 5F [18:50:19]RAPDU: 90 00 [18:50:19]wFMCommunicate OK [18:50:19]SAM_PROTO_ClearQueue done [18:50:19]KKMCreateOFDPacket [18:50:19]OFDProtocolAddRootSTLVToBuf [18:50:19]FM_MakeSignedData [18:50:19]FM_MakeSignedData [18:50:19]SAM_PROTO_SignData [18:50:19]wFMCommunicate request_size=4 [18:50:19]MH_SAM_APDU [18:50:19]CAPDU: 80 0D 01 02 [18:50:19]Write to MH i2c: E2 08 00 B0 3C 80 0D 01 02 00 00 00 00 65 [18:50:19]Write i2c OK [18:50:19]MH_I2C_Read... [18:50:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:50:19]Read from MH i2c: E2 [18:50:19]MH_I2C_Read... [18:50:19]Read from MH i2c: E2 03 00 [18:50:19]MH_I2C_Read... [18:50:19]Read from MH i2c: E2 03 00 B0 3C 00 90 00 60 [18:50:19]RAPDU: 90 00 [18:50:19]wFMCommunicate OK [18:50:19]wFMCommunicate request_size=255 [18:50:19]MH_SAM_APDU [18:50: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 34 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 62 02 00 00 F4 03 04 00 6B 8B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7B 75 01 00 35 04 06 00 3A [18:50:19]Write to MH i2c: E2 02 01 B1 3C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 62 02 00 00 F4 03 04 00 6B 8B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7B 75 01 00 35 04 06 00 3A 00 00 D5 [18:50:19]Write i2c OK [18:50:19]MH_I2C_Read... [18:50:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:50:19]Read from MH i2c: E2 [18:50:19]MH_I2C_Read... [18:50:19]Read from MH i2c: E2 03 00 [18:50:19]MH_I2C_Read... [18:50:19]Read from MH i2c: E2 03 00 B1 3C 00 90 00 61 [18:50:19]RAPDU: 90 00 [18:50:19]wFMCommunicate OK [18:50:19]wFMCommunicate request_size=10 [18:50:19]MH_SAM_APDU [18:50:19]CAPDU: 80 0D 02 02 05 5A 6D 20 C2 3C [18:50:19]Write to MH i2c: E2 0D 00 B2 3C 80 0D 02 02 05 00 5A 6D 20 C2 3C 00 00 57 [18:50:19]Write i2c OK [18:50:19]MH_I2C_Read... [18:50:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:50:19]Read from MH i2c: E2 [18:50:19]MH_I2C_Read... [18:50:19]Read from MH i2c: E2 03 00 [18:50:19]MH_I2C_Read... [18:50:19]Read from MH i2c: E2 03 00 B2 3C 00 90 00 62 [18:50:19]RAPDU: 90 00 [18:50:19]wFMCommunicate OK [18:50:19]wFMCommunicate request_size=4 [18:50:19]MH_SAM_APDU [18:50:19]CAPDU: 80 0D 03 02 [18:50:19]Write to MH i2c: E2 08 00 B3 3C 80 0D 03 02 00 00 00 00 6A [18:50:19]Write i2c OK [18:50:19]MH_I2C_Read... [18:50:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:50:19]Read from MH i2c: E2 [18:50:19]MH_I2C_Read... [18:50:19]Read from MH i2c: E2 0B 00 [18:50:19]MH_I2C_Read... [18:50:19]Read from MH i2c: E2 0B 00 B3 3C 00 88 D5 B3 C2 68 4F 5E DD 90 00 2F [18:50:19]RAPDU: 88 D5 B3 C2 68 4F 5E DD 90 00 [18:50:19]wFMCommunicate OK [18:50:19]SAM_PROTO_SignData done [18:50:19]FM_MakeSignedData done [18:50:19]CreateOFDProtocolMessage [18:50:19]wFMCommunicate request_size=4 [18:50:19]MH_SAM_APDU [18:50:19]CAPDU: 80 11 00 00 [18:50:19]Write to MH i2c: E2 08 00 B4 3C 80 11 00 00 00 00 00 00 6A [18:50:19]Write i2c OK [18:50:19]MH_I2C_Read... [18:50:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:50:19]Read from MH i2c: E2 [18:50:19]MH_I2C_Read... [18:50:19]Read from MH i2c: E2 17 00 [18:50:19]MH_I2C_Read... [18:50:19]Read from MH i2c: E2 17 00 B4 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BB [18:50:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:50:19]wFMCommunicate OK [18:50:19]CreateOFDProtocolMessage done [18:50:19]OFDSenderStorePacket 95611 [18:50:19]StoreOFDPacket docnum=95611 [18:50:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3B 31 07 01 56 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 62 02 00 00 F4 03 04 00 6B 8B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7B 75 01 00 35 04 06 00 3A 5A 6D 20 C2 3C 88 D5 B3 C2 68 4F 5E DD [18:50:19]CheckFolder [18:50:19]dirname=/storage/ofd_packets [18:50:19]CheckFolder done [18:50:19]ProducePacketName [18:50:19]name=ofd_packets/00095611 [18:50:19]NVStorageSaveData ofd_packets/00095611 [18:50:19]File name is /storage/ofd_packets/00095611 [18:50:19]Write 301 bytes [18:50:19]NVStorageSaveData done [18:50:19]OFDSenderStorePacket done [18:50:19]KKMCreateOFDPacket done [18:50:19]NVStorageSaveData kkm_last_timestamp [18:50:19]File name is /storage/kkm_last_timestamp [18:50:19]Write 4 bytes [18:50:19]NVStorageSaveData done [18:50:20]ExternCall_PrintAddStr [18:50:20]wPrintStart [18:50:20]Write to MH i2c: 01 00 00 B5 3C F1 [18:50:20]Write i2c OK [18:50:20]MH_I2C_Read... [18:50:20]Read from MH i2c: 01 [18:50:20]MH_I2C_Read... [18:50:20]Read from MH i2c: 01 07 00 [18:50:20]MH_I2C_Read... [18:50:20]Read from MH i2c: 01 07 00 B5 3C 00 00 00 00 00 FF 0F 06 [18:50:20]RasterBufferAndPrint [18:50:20]line Счет N : (1)3406129 [18:50:20]line ИНН: 02508201610067 [18:50:20]line Контрольно-Кассовый Чек [18:50:20]line ПРОДАЖА [18:50:20]line ТРК (МРК, ГНК) : 32 [18:50:20]line Товар: 2710124130 [18:50:20]line Аи-92-К-4 [18:50:20]line 22.430 * 66.90 [18:50:20]line = 1500.57 [18:50:20]line НДС 12% НСП 1% [18:50:20]line > о реализуемом товаре [18:50:20]line ОКРУГЛЕНИЕ: -0.57 [18:50:20]line ИТОГО: 1500.00 [18:50:20]line Внесено: 1500.00 [18:50:20]line СДАЧА: 0.00 [18:50:20]line НСП 1% : 13.28 [18:50:20]line НДС 12% : 159.35 [18:50:20]line Наличными: 1500.00 [18:50:20]line Безнал.: 0.00 [18:50:20]line Место: АЗС № 82 "Партнер Нефть" [18:50:20]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:50:20]line СНО: Общий режим [18:50:20]line Чек 610 27.10.2024 18:50 [18:50:20]line Смена: 143 ФФД: 1.0 [18:50:20]line ЗНМ: 0300000017 [18:50:20]line РНМ: 0000000000170478 [18:50:20]line Версия ККМ: v1.0 [18:50:20]line ФМ: 0000000002098560 [18:50:20]line ФД: 95611 [18:50:20]line ФПД: 64160052331068 [18:50:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T185019&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95611&fm=64160052331068&tin=02508201610067®Number=0000000000170478&sum=150000 [18:50:20]written 0, free lines is 4095 [18:50:20]Write to MH i2c: 01 00 00 E0 3C 1C [18:50:20]Write i2c OK [18:50:20]MH_I2C_Read... [18:50:20]Read from MH i2c: 01 [18:50:20]MH_I2C_Read... [18:50:20]Read from MH i2c: 01 07 00 [18:50:20]MH_I2C_Read... [18:50:20]Read from MH i2c: 01 07 00 E0 3C 00 00 00 00 00 F6 0C 25 [18:50:20]RasterBufferAndPrint [18:50:20]line [18:50:20]line [18:50:20]line [18:50:20]line [18:50:20]line [18:50:20]written 0, free lines is 3324 [18:50:20]MH_Cut [18:50:20]Write to MH i2c: D1 01 00 E7 3C 01 F5 [18:50:20]Write i2c OK [18:50:20]MH_I2C_Read... [18:50:20]Read from MH i2c: D1 [18:50:20]MH_I2C_Read... [18:50:20]Read from MH i2c: D1 01 00 [18:50:20]MH_I2C_Read... [18:50:20]Read from MH i2c: D1 01 00 E7 3C 00 F4 [18:50:20]Write to MH i2c: 01 00 00 E8 3C 24 [18:50:20]Write i2c OK [18:50:20]MH_I2C_Read... [18:50:21]*** Cut start [18:50:21]*** Partial cut [18:50:21]*** CUTSNS_PIN = 1 [18:50:21]*** CUTSNS_PIN = 0 [18:50:21]*** Brake cut motor [18:50:22]Read from MH i2c: 01 [18:50:22]MH_I2C_Read... [18:50:22]*** Stop cut motor [18:50:22]*** Cut end [18:50:22]Read from MH i2c: 01 07 00 [18:50:22]MH_I2C_Read... [18:50:22]Read from MH i2c: 01 07 00 E8 3C 00 00 00 00 00 FF 0F 39 [18:50:22]process_action close_receipt done [18:50:22]requested_data is exist [18:50:22]produce_requested_data [18:50:22]requested_item fm.sn is exist - process it [18:50:22]wFMCommunicate request_size=4 [18:50:22]MH_SAM_APDU [18:50:22]CAPDU: 80 11 00 00 [18:50:22]Write to MH i2c: E2 08 00 E9 3C 80 11 00 00 00 00 00 00 9F [18:50:22]Write i2c OK [18:50:22]MH_I2C_Read... [18:50:22]Read from MH i2c: E2 [18:50:22]MH_I2C_Read... [18:50:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:50:22]Read from MH i2c: E2 17 00 [18:50:22]MH_I2C_Read... [18:50:22]Read from MH i2c: E2 17 00 E9 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F0 [18:50:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:50:22]wFMCommunicate OK [18:50:22]requested_item fd.num is exist - process it [18:50:22]SAM_PROTO_GetFieldsCounters [18:50:22]wFMCommunicate request_size=4 [18:50:22]MH_SAM_APDU [18:50:22]CAPDU: 80 13 00 00 [18:50:22]Write to MH i2c: E2 08 00 EA 3C 80 13 00 00 00 00 00 00 A2 [18:50:22]Write i2c OK [18:50:22]MH_I2C_Read... [18:50:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:50:22]Read from MH i2c: E2 [18:50:22]MH_I2C_Read... [18:50:22]Read from MH i2c: E2 62 00 [18:50:22]MH_I2C_Read... [18:50:22]Read from MH i2c: E2 62 00 EA 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7B 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 62 02 00 00 5E 04 04 00 62 02 00 00 57 04 04 00 63 02 00 00 19 04 04 00 00 00 00 00 90 00 6F [18:50:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7B 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 62 02 00 00 5E 04 04 00 62 02 00 00 57 04 04 00 63 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:50:22]wFMCommunicate OK [18:50:22]SAM_PROTO_GetFieldsCounters done [18:50:22]requested_item shift.num is exist - process it [18:50:22]requested_item shift.opened is exist - process it [18:50:22]req_shift_opened [18:50:22]FM_GetShiftState [18:50:22]SAM_PROTO_GetShiftState [18:50:22]wFMCommunicate request_size=4 [18:50:22]MH_SAM_APDU [18:50:22]CAPDU: 80 13 01 00 [18:50:22]Write to MH i2c: E2 08 00 EB 3C 80 13 01 00 00 00 00 00 A4 [18:50:22]Write i2c OK [18:50:22]MH_I2C_Read... [18:50:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:50:22]Read from MH i2c: E2 [18:50:22]MH_I2C_Read... [18:50:22]Read from MH i2c: E2 0E 00 [18:50:22]MH_I2C_Read... [18:50:22]Read from MH i2c: E2 0E 00 EB 3C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 50 [18:50:22]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:50:22]wFMCommunicate OK [18:50:22]SAM_PROTO_GetShiftState done [18:50:22]FM_GetShiftState done [18:50:22]req_shift_opened done [18:50:22]requested_item shift.open_date is exist - process it [18:50:22]req_shift_open_date [18:50:22]req_shift_open_date done [18:50:22]produce_requested_data done [18:50:22]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95611,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:50:22]process_action_free close_receipt [18:50:22]json_value_free [18:50:22]json_value_free done [18:50:22]process_json_proto returns [18:50:22]Send response to host [18:50:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95611,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:50:22]free response buf [18:50:22]execute_script done [18:50:22]execute_script returns [18:50:22]free content buf [18:50:22]Sock 9.Close socket [18:50:22]Sock 9.Thread stoped [18:50:25]accept exits with 7 [18:50:25]New connection [18:50:25]New thread 3067444580 created [18:50:25]Thread 3067301220 joined [18:50:25]Waiting for new connection... [18:50:25] Sock 7.Parse request [18:50:25]Sock 7.Check first char [18:50:25]Sock 7.First char is OK [18:50:25]request: POST /json_proto HTTP/1.0 [18:50:25]Method: POST [18:50:25]URL: /json_proto [18:50:25]Method is POST - this is cgi request [18:50:25]url: /json_proto [18:50:25]query_string will be loaded in cgi processing [18:50:25]execute_cgi json_proto POST (null) [18:50:25]execute_cgi path=json_proto method=POST [18:50:25]POST find Content-Length [18:50:25]Host: 172.17.40.67:8080 [18:50:25]Content-Length: 683 [18:50:25]Content-Type: application/json [18:50:25] [18:50:25]POST finish read [18:50:25]Found Content-Length = 683 [18:50:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406130", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:50:25]execute_script... [18:50: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)3406130", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:50:25]POST & json_proto [18:50:25]process_json_proto [18:50:25]json parsed OK: [18:50:25]protocol is kg_v1.0 [18:50:25]action value=close_receipt [18:50:25]process_action close_receipt [18:50:25]cmd_close_receipt [18:50:25]MH_GetDate [18:50:25]Write to MH i2c: F0 00 00 EC 3C 17 [18:50:25]Write i2c OK [18:50:25]MH_I2C_Read... [18:50:25]Read from MH i2c: F0 [18:50:25]MH_I2C_Read... [18:50:25]Read from MH i2c: F0 09 00 [18:50:25]MH_I2C_Read... [18:50:25]Read from MH i2c: F0 09 00 EC 3C 00 73 8B 1E 67 EE DA 66 66 37 [18:50:25]GetLastDocTimeStamp 1730055019 [18:50:25]current date 1730055027 [18:50:25]FM_GetShiftState [18:50:25]SAM_PROTO_GetShiftState [18:50:25]wFMCommunicate request_size=4 [18:50:25]MH_SAM_APDU [18:50:25]CAPDU: 80 13 01 00 [18:50:25]Write to MH i2c: E2 08 00 ED 3C 80 13 01 00 00 00 00 00 A6 [18:50:25]Write i2c OK [18:50:25]MH_I2C_Read... [18:50:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:50:25]Read from MH i2c: E2 [18:50:25]MH_I2C_Read... [18:50:25]Read from MH i2c: E2 0E 00 [18:50:25]MH_I2C_Read... [18:50:25]Read from MH i2c: E2 0E 00 ED 3C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 52 [18:50:25]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:50:25]wFMCommunicate OK [18:50:25]SAM_PROTO_GetShiftState done [18:50:25]FM_GetShiftState done [18:50:25]opened in 1729987736 [18:50:25]opened+sec_in_day 1730074136 [18:50:25]quantity*price = 100015 [18:50:25]sum+1 = 100017 [18:50:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 611 27.10.2024 18:50 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95612 ФПД: 17006605661486 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T185027&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95612&fm=17006605661486&tin=02508201610067®Number=0000000000170478&sum=100000 [18:50:26]StoreToDocumentArchive [18:50:26]shift 143 fd 95612 [18:50:26]save to /storage/0143/doc_00095612 [18:50:26]save last doc name /storage/0143/doc_00095612 to /storage/kkm_last_doc_name [18:50:26]save OK [18:50:26]Clear old archive folders... [18:50:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:50:26]tlvbuf is 00A604C0 [18:50:26]SAM_PROTO_ClearQueue [18:50:26]wFMCommunicate request_size=4 [18:50:26]MH_SAM_APDU [18:50:26]CAPDU: 80 09 00 00 [18:50:26]Write to MH i2c: E2 08 00 FA 3C 80 09 00 00 00 00 00 00 A8 [18:50:26]Write i2c OK [18:50:26]MH_I2C_Read... [18:50:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:50:26]Read from MH i2c: E2 [18:50:26]MH_I2C_Read... [18:50:26]Read from MH i2c: E2 03 00 [18:50:26]MH_I2C_Read... [18:50:26]Read from MH i2c: E2 03 00 FA 3C 00 90 00 AA [18:50:26]RAPDU: 90 00 [18:50:26]wFMCommunicate OK [18:50:26]SAM_PROTO_ClearQueue done [18:50:26]KKMCreateOFDPacket [18:50:26]OFDProtocolAddRootSTLVToBuf [18:50:26]FM_MakeSignedData [18:50:26]FM_MakeSignedData [18:50:26]SAM_PROTO_SignData [18:50:26]wFMCommunicate request_size=4 [18:50:26]MH_SAM_APDU [18:50:26]CAPDU: 80 0D 01 02 [18:50:26]Write to MH i2c: E2 08 00 FB 3C 80 0D 01 02 00 00 00 00 B0 [18:50:26]Write i2c OK [18:50:26]MH_I2C_Read... [18:50:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:50:26]Read from MH i2c: E2 [18:50:26]MH_I2C_Read... [18:50:26]Read from MH i2c: E2 03 00 [18:50:26]MH_I2C_Read... [18:50:26]Read from MH i2c: E2 03 00 FB 3C 00 90 00 AB [18:50:26]RAPDU: 90 00 [18:50:26]wFMCommunicate OK [18:50:26]wFMCommunicate request_size=255 [18:50:26]MH_SAM_APDU [18:50: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 02 00 00 F4 03 04 00 73 8B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7C 75 01 00 35 04 06 00 0F [18:50:26]Write to MH i2c: E2 02 01 FC 3C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 02 00 00 F4 03 04 00 73 8B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7C 75 01 00 35 04 06 00 0F 00 00 B0 [18:50:26]Write i2c OK [18:50:26]MH_I2C_Read... [18:50:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:50:27]Read from MH i2c: E2 [18:50:27]MH_I2C_Read... [18:50:27]Read from MH i2c: E2 03 00 [18:50:27]MH_I2C_Read... [18:50:27]Read from MH i2c: E2 03 00 FC 3C 00 90 00 AC [18:50:27]RAPDU: 90 00 [18:50:27]wFMCommunicate OK [18:50:27]wFMCommunicate request_size=10 [18:50:27]MH_SAM_APDU [18:50:27]CAPDU: 80 0D 02 02 05 77 A8 B0 75 2E [18:50:27]Write to MH i2c: E2 0D 00 FD 3C 80 0D 02 02 05 00 77 A8 B0 75 2E 00 00 2F [18:50:27]Write i2c OK [18:50:27]MH_I2C_Read... [18:50:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:50:27]Read from MH i2c: E2 [18:50:27]MH_I2C_Read... [18:50:27]Read from MH i2c: E2 03 00 [18:50:27]MH_I2C_Read... [18:50:27]Read from MH i2c: E2 03 00 FD 3C 00 90 00 AD [18:50:27]RAPDU: 90 00 [18:50:27]wFMCommunicate OK [18:50:27]wFMCommunicate request_size=4 [18:50:27]MH_SAM_APDU [18:50:27]CAPDU: 80 0D 03 02 [18:50:27]Write to MH i2c: E2 08 00 FE 3C 80 0D 03 02 00 00 00 00 B5 [18:50:27]Write i2c OK [18:50:27]MH_I2C_Read... [18:50:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:50:27]Read from MH i2c: E2 [18:50:27]MH_I2C_Read... [18:50:27]Read from MH i2c: E2 0B 00 [18:50:27]MH_I2C_Read... [18:50:27]Read from MH i2c: E2 0B 00 FE 3C 00 E8 F4 60 1A 48 15 B8 69 90 00 8A [18:50:27]RAPDU: E8 F4 60 1A 48 15 B8 69 90 00 [18:50:27]wFMCommunicate OK [18:50:27]SAM_PROTO_SignData done [18:50:27]FM_MakeSignedData done [18:50:27]CreateOFDProtocolMessage [18:50:27]wFMCommunicate request_size=4 [18:50:27]MH_SAM_APDU [18:50:27]CAPDU: 80 11 00 00 [18:50:27]Write to MH i2c: E2 08 00 FF 3C 80 11 00 00 00 00 00 00 B5 [18:50:27]Write i2c OK [18:50:27]MH_I2C_Read... [18:50:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:50:27]Read from MH i2c: E2 [18:50:27]MH_I2C_Read... [18:50:27]Read from MH i2c: E2 17 00 [18:50:27]MH_I2C_Read... [18:50:27]Read from MH i2c: E2 17 00 FF 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 06 [18:50:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:50:27]wFMCommunicate OK [18:50:27]CreateOFDProtocolMessage done [18:50:27]OFDSenderStorePacket 95612 [18:50:27]StoreOFDPacket docnum=95612 [18:50:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CE 6D 07 01 2F 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 02 00 00 F4 03 04 00 73 8B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7C 75 01 00 35 04 06 00 0F 77 A8 B0 75 2E E8 F4 60 1A 48 15 B8 69 [18:50:27]CheckFolder [18:50:27]dirname=/storage/ofd_packets [18:50:27]CheckFolder done [18:50:27]ProducePacketName [18:50:27]name=ofd_packets/00095612 [18:50:27]NVStorageSaveData ofd_packets/00095612 [18:50:27]File name is /storage/ofd_packets/00095612 [18:50:27]Write 301 bytes [18:50:27]NVStorageSaveData done [18:50:27]OFDSenderStorePacket done [18:50:27]KKMCreateOFDPacket done [18:50:27]NVStorageSaveData kkm_last_timestamp [18:50:27]File name is /storage/kkm_last_timestamp [18:50:27]Write 4 bytes [18:50:27]NVStorageSaveData done [18:50:27]ExternCall_PrintAddStr [18:50:27]wPrintStart [18:50:27]Write to MH i2c: 01 00 00 00 3D 3D [18:50:27]Write i2c OK [18:50:27]MH_I2C_Read... [18:50:27]Read from MH i2c: 01 [18:50:27]MH_I2C_Read... [18:50:27]Read from MH i2c: 01 07 00 [18:50:27]MH_I2C_Read... [18:50:27]Read from MH i2c: 01 07 00 00 3D 00 00 00 00 00 FF 0F 52 [18:50:27]RasterBufferAndPrint [18:50:27]line Счет N : (1)3406130 [18:50:27]line ИНН: 02508201610067 [18:50:27]line Контрольно-Кассовый Чек [18:50:27]line ПРОДАЖА [18:50:27]line ТРК (МРК, ГНК) : 12 [18:50:27]line Товар: 2710124130 [18:50:27]line Аи-92-К-4 [18:50:27]line 14.950 * 66.90 [18:50:27]line = 1000.16 [18:50:27]line НДС 12% НСП 1% [18:50:27]line > о реализуемом товаре [18:50:27]line ОКРУГЛЕНИЕ: -0.16 [18:50:27]line ИТОГО: 1000.00 [18:50:27]line Внесено: 1000.00 [18:50:27]line СДАЧА: 0.00 [18:50:27]line НСП 1% : 8.85 [18:50:27]line НДС 12% : 106.21 [18:50:27]line Наличными: 1000.00 [18:50:27]line Безнал.: 0.00 [18:50:27]line Место: АЗС № 82 "Партнер Нефть" [18:50:27]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:50:27]line СНО: Общий режим [18:50:27]line Чек 611 27.10.2024 18:50 [18:50:27]line Смена: 143 ФФД: 1.0 [18:50:27]line ЗНМ: 0300000017 [18:50:27]line РНМ: 0000000000170478 [18:50:27]line Версия ККМ: v1.0 [18:50:27]line ФМ: 0000000002098560 [18:50:27]line ФД: 95612 [18:50:27]line ФПД: 17006605661486 [18:50:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T185027&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95612&fm=17006605661486&tin=02508201610067®Number=0000000000170478&sum=100000 [18:50:27]written 0, free lines is 4095 [18:50:27]Write to MH i2c: 01 00 00 2B 3D 68 [18:50:27]Write i2c OK [18:50:27]MH_I2C_Read... [18:50:27]Read from MH i2c: 01 [18:50:27]MH_I2C_Read... [18:50:27]Read from MH i2c: 01 07 00 [18:50:27]MH_I2C_Read... [18:50:27]Read from MH i2c: 01 07 00 2B 3D 00 00 00 00 00 FB 0C 76 [18:50:27]RasterBufferAndPrint [18:50:27]line [18:50:27]line [18:50:27]line [18:50:27]line [18:50:27]line [18:50:27]written 0, free lines is 3335 [18:50:27]MH_Cut [18:50:27]Write to MH i2c: D1 01 00 32 3D 01 41 [18:50:27]Write i2c OK [18:50:27]MH_I2C_Read... [18:50:27]Read from MH i2c: D1 [18:50:27]MH_I2C_Read... [18:50:27]Read from MH i2c: D1 01 00 [18:50:27]MH_I2C_Read... [18:50:27]Read from MH i2c: D1 01 00 32 3D 00 40 [18:50:27]Write to MH i2c: 01 00 00 33 3D 70 [18:50:27]Write i2c OK [18:50:27]MH_I2C_Read... [18:50:28]*** Cut start [18:50:28]*** Partial cut [18:50:28]*** CUTSNS_PIN = 1 [18:50:28]*** CUTSNS_PIN = 0 [18:50:28]*** Brake cut motor [18:50:29]Read from MH i2c: 01 [18:50:29]MH_I2C_Read... [18:50:29]*** Stop cut motor [18:50:29]*** Cut end [18:50:29]Read from MH i2c: 01 07 00 [18:50:29]MH_I2C_Read... [18:50:29]Read from MH i2c: 01 07 00 33 3D 00 00 00 00 00 FF 0F 85 [18:50:29]process_action close_receipt done [18:50:29]requested_data is exist [18:50:29]produce_requested_data [18:50:29]requested_item fm.sn is exist - process it [18:50:29]wFMCommunicate request_size=4 [18:50:29]MH_SAM_APDU [18:50:29]CAPDU: 80 11 00 00 [18:50:29]Write to MH i2c: E2 08 00 34 3D 80 11 00 00 00 00 00 00 EB [18:50:29]Write i2c OK [18:50:29]MH_I2C_Read... [18:50:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:50:29]Read from MH i2c: E2 [18:50:29]MH_I2C_Read... [18:50:29]Read from MH i2c: E2 17 00 [18:50:29]MH_I2C_Read... [18:50:29]Read from MH i2c: E2 17 00 34 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3C [18:50:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:50:29]wFMCommunicate OK [18:50:29]requested_item fd.num is exist - process it [18:50:29]SAM_PROTO_GetFieldsCounters [18:50:29]wFMCommunicate request_size=4 [18:50:29]MH_SAM_APDU [18:50:29]CAPDU: 80 13 00 00 [18:50:29]Write to MH i2c: E2 08 00 35 3D 80 13 00 00 00 00 00 00 EE [18:50:29]Write i2c OK [18:50:29]MH_I2C_Read... [18:50:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:50:29]Read from MH i2c: E2 [18:50:29]MH_I2C_Read... [18:50:29]Read from MH i2c: E2 62 00 [18:50:29]MH_I2C_Read... [18:50:29]Read from MH i2c: E2 62 00 35 3D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7C 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 63 02 00 00 5E 04 04 00 63 02 00 00 57 04 04 00 64 02 00 00 19 04 04 00 00 00 00 00 90 00 BF [18:50:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7C 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 63 02 00 00 5E 04 04 00 63 02 00 00 57 04 04 00 64 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:50:29]wFMCommunicate OK [18:50:29]SAM_PROTO_GetFieldsCounters done [18:50:29]requested_item shift.num is exist - process it [18:50:29]requested_item shift.opened is exist - process it [18:50:29]req_shift_opened [18:50:29]FM_GetShiftState [18:50:29]SAM_PROTO_GetShiftState [18:50:29]wFMCommunicate request_size=4 [18:50:29]MH_SAM_APDU [18:50:29]CAPDU: 80 13 01 00 [18:50:29]Write to MH i2c: E2 08 00 36 3D 80 13 01 00 00 00 00 00 F0 [18:50:29]Write i2c OK [18:50:29]MH_I2C_Read... [18:50:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:50:29]Read from MH i2c: E2 [18:50:29]MH_I2C_Read... [18:50:29]Read from MH i2c: E2 0E 00 [18:50:29]MH_I2C_Read... [18:50:29]Read from MH i2c: E2 0E 00 36 3D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 9C [18:50:29]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:50:29]wFMCommunicate OK [18:50:29]SAM_PROTO_GetShiftState done [18:50:29]FM_GetShiftState done [18:50:29]req_shift_opened done [18:50:29]requested_item shift.open_date is exist - process it [18:50:29]req_shift_open_date [18:50:29]req_shift_open_date done [18:50:29]produce_requested_data done [18:50:29]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95612,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:50:29]process_action_free close_receipt [18:50:29]json_value_free [18:50:29]json_value_free done [18:50:29]process_json_proto returns [18:50:29]Send response to host [18:50:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95612,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:50:29]free response buf [18:50:29]execute_script done [18:50:29]execute_script returns [18:50:29]free content buf [18:50:29]Sock 7.Close socket [18:50:29]Sock 7.Thread stoped [18:50:31]ConnectInit Can't connect to host [18:50:31]CommunicateWithHost connect error [18:50:31]CommunicateWithHost err = -1 [18:50:31]OFD Sender: Server communicate error [18:50:31]OFD Sender: Processing packet 95610 [packets to send 59, broken 56] [18:50:31]ProducePacketName [18:50:31]name=ofd_packets/00095610 [18:50:31]OFD Sender: To server: pG, [18:50:31]CommunicateWithHost lk.salyk.kg:30040 [18:50:31]ConnectInit lk.salyk.kg [18:50:31]Connected sock=7 [18:50:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FE 73 07 01 7D 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 34 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 61 02 00 00 F4 03 04 00 F5 8A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7A 75 01 00 35 04 06 00 7A 9A 99 AB 63 9D 71 8A 06 52 88 B2 3D 2B [18:50:31]accept exits with 9 [18:50:31]New connection [18:50:31]New thread 3067301220 created [18:50:31]Thread 3067444580 joined [18:50:31]Waiting for new connection... [18:50:31] Sock 9.Parse request [18:50:31]Sock 9.Check first char [18:50:31]Sock 9.First char is OK [18:50:31]request: POST /json_proto HTTP/1.0 [18:50:31]Method: POST [18:50:31]URL: /json_proto [18:50:31]Method is POST - this is cgi request [18:50:31]url: /json_proto [18:50:31]query_string will be loaded in cgi processing [18:50:31]execute_cgi json_proto POST (null) [18:50:31]execute_cgi path=json_proto method=POST [18:50:31]POST find Content-Length [18:50:31]Host: 172.17.40.67:8080 [18:50:31]Content-Length: 680 [18:50:31]Content-Type: application/json [18:50:31] [18:50:31]POST finish read [18:50:31]Found Content-Length = 680 [18:50:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406131", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:50:31]execute_script... [18:50:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406131", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:50:31]POST & json_proto [18:50:31]process_json_proto [18:50:31]json parsed OK: [18:50:31]protocol is kg_v1.0 [18:50:31]action value=close_receipt [18:50:31]process_action close_receipt [18:50:31]cmd_close_receipt [18:50:31]MH_GetDate [18:50:31]Write to MH i2c: F0 00 00 37 3D 63 [18:50:31]Write i2c OK [18:50:31]MH_I2C_Read... [18:50:31]Read from MH i2c: F0 [18:50:31]MH_I2C_Read... [18:50:31]Read from MH i2c: F0 09 00 [18:50:31]MH_I2C_Read... [18:50:31]Read from MH i2c: F0 09 00 37 3D 00 79 8B 1E 67 EE DA 66 66 89 [18:50:31]GetLastDocTimeStamp 1730055027 [18:50:31]current date 1730055033 [18:50:31]FM_GetShiftState [18:50:31]SAM_PROTO_GetShiftState [18:50:31]wFMCommunicate request_size=4 [18:50:31]MH_SAM_APDU [18:50:31]CAPDU: 80 13 01 00 [18:50:31]Write to MH i2c: E2 08 00 38 3D 80 13 01 00 00 00 00 00 F2 [18:50:31]Write i2c OK [18:50:31]MH_I2C_Read... [18:50:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:50:31]Read from MH i2c: E2 [18:50:31]MH_I2C_Read... [18:50:31]Read from MH i2c: E2 0E 00 [18:50:31]MH_I2C_Read... [18:50:31]Read from MH i2c: E2 0E 00 38 3D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 9E [18:50:31]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:50:31]wFMCommunicate OK [18:50:31]SAM_PROTO_GetShiftState done [18:50:31]FM_GetShiftState done [18:50:31]opened in 1729987736 [18:50:31]opened+sec_in_day 1730074136 [18:50:31]quantity*price = 100050 [18:50:31]sum+1 = 100052 [18:50:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 612 27.10.2024 18:50 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95613 ФПД: 274955402964626 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T185033&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95613&fm=274955402964626&tin=02508201610067®Number=0000000000170478&sum=100000 [18:50:33]StoreToDocumentArchive [18:50:33]shift 143 fd 95613 [18:50:33]save to /storage/0143/doc_00095613 [18:50:33]save last doc name /storage/0143/doc_00095613 to /storage/kkm_last_doc_name [18:50:33]save OK [18:50:33]Clear old archive folders... [18:50:33]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:50:33]tlvbuf is 009F0880 [18:50:33]SAM_PROTO_ClearQueue [18:50:33]wFMCommunicate request_size=4 [18:50:33]MH_SAM_APDU [18:50:33]CAPDU: 80 09 00 00 [18:50:33]Write to MH i2c: E2 08 00 45 3D 80 09 00 00 00 00 00 00 F4 [18:50:33]Write i2c OK [18:50:33]MH_I2C_Read... [18:50:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:50:33]Read from MH i2c: E2 [18:50:33]MH_I2C_Read... [18:50:33]Read from MH i2c: E2 03 00 [18:50:33]MH_I2C_Read... [18:50:33]Read from MH i2c: E2 03 00 45 3D 00 90 00 F6 [18:50:33]RAPDU: 90 00 [18:50:33]wFMCommunicate OK [18:50:33]SAM_PROTO_ClearQueue done [18:50:33]KKMCreateOFDPacket [18:50:33]OFDProtocolAddRootSTLVToBuf [18:50:33]FM_MakeSignedData [18:50:33]FM_MakeSignedData [18:50:33]SAM_PROTO_SignData [18:50:33]wFMCommunicate request_size=4 [18:50:33]MH_SAM_APDU [18:50:33]CAPDU: 80 0D 01 02 [18:50:33]Write to MH i2c: E2 08 00 46 3D 80 0D 01 02 00 00 00 00 FC [18:50:33]Write i2c OK [18:50:33]MH_I2C_Read... [18:50:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:50:33]Read from MH i2c: E2 [18:50:33]MH_I2C_Read... [18:50:33]Read from MH i2c: E2 03 00 [18:50:33]MH_I2C_Read... [18:50:33]Read from MH i2c: E2 03 00 46 3D 00 90 00 F7 [18:50:33]RAPDU: 90 00 [18:50:33]wFMCommunicate OK [18:50:33]wFMCommunicate request_size=255 [18:50:33]MH_SAM_APDU [18:50:33]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 02 00 00 F4 03 04 00 79 8B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7D 75 01 00 35 04 06 00 FA 12 0B 1F [18:50:33]Write to MH i2c: E2 02 01 47 3D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 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 64 02 00 00 F4 03 04 00 79 8B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7D 75 01 00 35 04 06 00 FA 12 0B 1F 00 00 28 [18:50:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C4 E3 47 00 0D 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 32 30 39 38 35 36 30 10 04 04 00 7B 75 01 00 F4 03 04 00 A3 35 1E 67 B6 04 01 00 00 E0 66 33 57 5B 9D E2 20 [18:50:33]CommunicateWithHost err = 0 [18:50:33]CheckOFDResponse [18:50:33]1017 (14) - 77093643461234 [18:50:33]1041 (16) - 0000000002098560 [18:50:33]1040 (4) - 95611 [18:50:33]1012 (4) - 27.10.2024 12:44 [18:50:33]1206 (1) - 0 [18:50:33]OFD Sender: Remove packet 95611 [18:50:33]ProducePacketName [18:50:33]name=ofd_packets/00095611 [18:50:33]NVStorageDeleteData [18:50:33]Write i2c OK [18:50:33]MH_I2C_Read... [18:50:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:50:33]Read from MH i2c: E2 [18:50:33]MH_I2C_Read... [18:50:33]Read from MH i2c: E2 03 00 [18:50:33]MH_I2C_Read... [18:50:33]Read from MH i2c: E2 03 00 47 3D 00 90 00 F8 [18:50:33]RAPDU: 90 00 [18:50:33]wFMCommunicate OK [18:50:33]wFMCommunicate request_size=7 [18:50:33]MH_SAM_APDU [18:50:33]CAPDU: 80 0D 02 02 02 6E 92 [18:50:33]Write to MH i2c: E2 0A 00 48 3D 80 0D 02 02 02 00 6E 92 00 00 03 [18:50:33]Write i2c OK [18:50:33]MH_I2C_Read... [18:50:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:50:33]Read from MH i2c: E2 [18:50:33]MH_I2C_Read... [18:50:33]Read from MH i2c: E2 03 00 [18:50:33]MH_I2C_Read... [18:50:33]Read from MH i2c: E2 03 00 48 3D 00 90 00 F9 [18:50:33]RAPDU: 90 00 [18:50:33]wFMCommunicate OK [18:50:33]wFMCommunicate request_size=4 [18:50:33]MH_SAM_APDU [18:50:33]CAPDU: 80 0D 03 02 [18:50:33]Write to MH i2c: E2 08 00 49 3D 80 0D 03 02 00 00 00 00 01 [18:50:33]Write i2c OK [18:50:33]MH_I2C_Read... [18:50:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:50:33]Read from MH i2c: E2 [18:50:33]MH_I2C_Read... [18:50:33]Read from MH i2c: E2 0B 00 [18:50:33]MH_I2C_Read... [18:50:33]Read from MH i2c: E2 0B 00 49 3D 00 C8 DC F3 62 5D E5 F2 9D 90 00 CC [18:50:33]RAPDU: C8 DC F3 62 5D E5 F2 9D 90 00 [18:50:33]wFMCommunicate OK [18:50:33]SAM_PROTO_SignData done [18:50:33]FM_MakeSignedData done [18:50:33]CreateOFDProtocolMessage [18:50:33]wFMCommunicate request_size=4 [18:50:33]MH_SAM_APDU [18:50:33]CAPDU: 80 11 00 00 [18:50:33]Write to MH i2c: E2 08 00 4A 3D 80 11 00 00 00 00 00 00 01 [18:50:33]Write i2c OK [18:50:33]MH_I2C_Read... [18:50:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:50:33]Read from MH i2c: E2 [18:50:33]MH_I2C_Read... [18:50:33]Read from MH i2c: E2 17 00 [18:50:33]MH_I2C_Read... [18:50:33]Read from MH i2c: E2 17 00 4A 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 52 [18:50:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:50:33]wFMCommunicate OK [18:50:33]CreateOFDProtocolMessage done [18:50:33]OFDSenderStorePacket 95613 [18:50:33]StoreOFDPacket docnum=95613 [18:50:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 AD 62 04 01 E7 88 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 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 64 02 00 00 F4 03 04 00 79 8B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7D 75 01 00 35 04 06 00 FA 12 0B 1F 6E 92 C8 DC F3 62 5D E5 F2 9D [18:50:33]CheckFolder [18:50:33]dirname=/storage/ofd_packets [18:50:33]CheckFolder done [18:50:33]ProducePacketName [18:50:33]name=ofd_packets/00095613 [18:50:33]NVStorageSaveData ofd_packets/00095613 [18:50:33]File name is /storage/ofd_packets/00095613 [18:50:33]Write 298 bytes [18:50:33]NVStorageSaveData done [18:50:33]OFDSenderStorePacket done [18:50:33]KKMCreateOFDPacket done [18:50:33]NVStorageSaveData kkm_last_timestamp [18:50:33]File name is /storage/kkm_last_timestamp [18:50:33]Write 4 bytes [18:50:33]NVStorageSaveData done [18:50:33]ExternCall_PrintAddStr [18:50:33]wPrintStart [18:50:33]Write to MH i2c: 01 00 00 4B 3D 88 [18:50:33]Write i2c OK [18:50:33]MH_I2C_Read... [18:50:33]Read from MH i2c: 01 [18:50:33]MH_I2C_Read... [18:50:33]Read from MH i2c: 01 07 00 [18:50:33]MH_I2C_Read... [18:50:33]Read from MH i2c: 01 07 00 4B 3D 00 00 00 00 00 FF 0F 9D [18:50:33]RasterBufferAndPrint [18:50:33]line Счет N : (1)3406131 [18:50:33]line ИНН: 02508201610067 [18:50:33]line Контрольно-Кассовый Чек [18:50:33]line ПРОДАЖА [18:50:33]line ТРК (МРК, ГНК) : 51 [18:50:33]line Товар: 2710194210 [18:50:33]line ДТ-К-5 [18:50:33]line 13.130 * 76.20 [18:50:33]line = 1000.51 [18:50:33]line НДС 12% НСП 1% [18:50:33]line > о реализуемом товаре [18:50:33]line ОКРУГЛЕНИЕ: -0.51 [18:50:33]line ИТОГО: 1000.00 [18:50:33]line Внесено: 1000.00 [18:50:33]line СДАЧА: 0.00 [18:50:33]line НСП 1% : 8.85 [18:50:33]line НДС 12% : 106.25 [18:50:33]line Наличными: 1000.00 [18:50:33]line Безнал.: 0.00 [18:50:33]line Место: АЗС № 82 "Партнер Нефть" [18:50:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:50:33]line СНО: Общий режим [18:50:33]line Чек 612 27.10.2024 18:50 [18:50:33]line Смена: 143 ФФД: 1.0 [18:50:33]line ЗНМ: 0300000017 [18:50:33]line РНМ: 0000000000170478 [18:50:33]line Версия ККМ: v1.0 [18:50:33]line ФМ: 0000000002098560 [18:50:33]line ФД: 95613 [18:50:33]line ФПД: 274955402964626 [18:50:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T185033&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95613&fm=274955402964626&tin=02508201610067®Number=0000000000170478&sum=100000 [18:50:33]written 0, free lines is 4095 [18:50:33]OFD Sender: Processing packet 95612 [packets to send 58, broken 56] [18:50:33]ProducePacketName [18:50:33]name=ofd_packets/00095612 [18:50:33]OFD Sender: To server: pG, [18:50:33]CommunicateWithHost lk.salyk.kg:30040 [18:50:33]ConnectInit lk.salyk.kg [18:50:34]Connected sock=7 [18:50:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CE 6D 07 01 2F 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 02 00 00 F4 03 04 00 73 8B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7C 75 01 00 35 04 06 00 0F 77 A8 B0 75 2E E8 F4 60 1A 48 15 B8 69 [18:50:34]Write to MH i2c: 01 00 00 76 3D B3 [18:50:34]Write i2c OK [18:50:34]MH_I2C_Read... [18:50:34]Read from MH i2c: 01 [18:50:34]MH_I2C_Read... [18:50:34]Read from MH i2c: 01 07 00 [18:50:34]MH_I2C_Read... [18:50:34]Read from MH i2c: 01 07 00 76 3D 00 00 00 00 00 F7 0C BD [18:50:34]RasterBufferAndPrint [18:50:34]line [18:50:34]line [18:50:34]line [18:50:34]line [18:50:34]line [18:50:34]written 0, free lines is 3340 [18:50:34]MH_Cut [18:50:34]Write to MH i2c: D1 01 00 7D 3D 01 8C [18:50:34]Write i2c OK [18:50:34]MH_I2C_Read... [18:50:34]Read from MH i2c: D1 [18:50:34]MH_I2C_Read... [18:50:34]Read from MH i2c: D1 01 00 [18:50:34]MH_I2C_Read... [18:50:34]Read from MH i2c: D1 01 00 7D 3D 00 8B [18:50:34]Write to MH i2c: 01 00 00 7E 3D BB [18:50:34]Write i2c OK [18:50:34]MH_I2C_Read... [18:50:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 83 4C 47 00 96 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 32 30 39 38 35 36 30 10 04 04 00 7C 75 01 00 F4 03 04 00 A5 35 1E 67 B6 04 01 00 00 62 93 75 04 5C 69 65 01 [18:50:34]CommunicateWithHost err = 0 [18:50:34]CheckOFDResponse [18:50:34]1017 (14) - 77093643461234 [18:50:34]1041 (16) - 0000000002098560 [18:50:34]1040 (4) - 95612 [18:50:34]1012 (4) - 27.10.2024 12:44 [18:50:34]1206 (1) - 0 [18:50:34]OFD Sender: Remove packet 95612 [18:50:34]ProducePacketName [18:50:34]name=ofd_packets/00095612 [18:50:34]NVStorageDeleteData [18:50:35]*** Cut start [18:50:35]*** Partial cut [18:50:35]*** CUTSNS_PIN = 1 [18:50:35]OFD Sender: Processing packet 95613 [packets to send 57, broken 56] [18:50:35]ProducePacketName [18:50:35]name=ofd_packets/00095613 [18:50:35]OFD Sender: To server: pG, [18:50:35]CommunicateWithHost lk.salyk.kg:30040 [18:50:35]ConnectInit lk.salyk.kg [18:50:35]*** CUTSNS_PIN = 0 [18:50:35]*** Brake cut motor [18:50:35]Connected sock=11 [18:50:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 AD 62 04 01 E7 88 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 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 64 02 00 00 F4 03 04 00 79 8B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7D 75 01 00 35 04 06 00 FA 12 0B 1F 6E 92 C8 DC F3 62 5D E5 F2 9D [18:50:35]Read from MH i2c: 01 [18:50:35]MH_I2C_Read... [18:50:35]*** Stop cut motor [18:50:35]*** Cut end [18:50:35]Read from MH i2c: 01 07 00 [18:50:35]MH_I2C_Read... [18:50:35]Read from MH i2c: 01 07 00 7E 3D 00 00 00 00 00 FF 0F D0 [18:50:35]process_action close_receipt done [18:50:35]requested_data is exist [18:50:35]produce_requested_data [18:50:35]requested_item fm.sn is exist - process it [18:50:35]wFMCommunicate request_size=4 [18:50:35]MH_SAM_APDU [18:50:35]CAPDU: 80 11 00 00 [18:50:35]Write to MH i2c: E2 08 00 7F 3D 80 11 00 00 00 00 00 00 36 [18:50:35]Write i2c OK [18:50:35]MH_I2C_Read... [18:50:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:50:35]Read from MH i2c: E2 [18:50:35]MH_I2C_Read... [18:50:35]Read from MH i2c: E2 17 00 [18:50:35]MH_I2C_Read... [18:50:35]Read from MH i2c: E2 17 00 7F 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 87 [18:50:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:50:35]wFMCommunicate OK [18:50:35]requested_item fd.num is exist - process it [18:50:35]SAM_PROTO_GetFieldsCounters [18:50:35]wFMCommunicate request_size=4 [18:50:35]MH_SAM_APDU [18:50:35]CAPDU: 80 13 00 00 [18:50:35]Write to MH i2c: E2 08 00 80 3D 80 13 00 00 00 00 00 00 39 [18:50:35]Write i2c OK [18:50:35]MH_I2C_Read... [18:50:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:50:35]Read from MH i2c: E2 [18:50:35]MH_I2C_Read... [18:50:35]Read from MH i2c: E2 62 00 [18:50:35]MH_I2C_Read... [18:50:35]Read from MH i2c: E2 62 00 80 3D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7D 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 64 02 00 00 5E 04 04 00 64 02 00 00 57 04 04 00 65 02 00 00 19 04 04 00 00 00 00 00 90 00 0E [18:50:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7D 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 64 02 00 00 5E 04 04 00 64 02 00 00 57 04 04 00 65 02 Received data: 00 87 00 95 19 F6 04 70 04 47 00 2C 00 01 00 00 00 30 00 30 90 30 00 30 [18:50:35]30 wFMCommunicate OK [18:50:35]30 SAM_PROTO_GetFieldsCounters done [18:50:35]30 requested_item shift.num is exist - process it [18:50:35]30 requested_item shift.opened is exist - process it [18:50:35]30 32 30 39 38 35 36 30 4F 00 00 00 37 43 47 00 E4 07 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 req_shift_opened [18:50:35]33 FM_GetShiftState [18:50:35]34 SAM_PROTO_GetShiftState [18:50:35]36 wFMCommunicate request_size=4 [18:50:35]31 MH_SAM_APDU [18:50:35]32 CAPDU: 33 80 34 13 11 01 04 00 10 [18:50:35]00 Write to MH i2c: 30 E2 30 08 30 00 81 30 3D 30 80 30 13 30 01 30 00 00 30 00 32 00 30 00 39 3B 38 [18:50:36]35 36 30 10 Write i2c OK [18:50:36]04 MH_I2C_Read... [18:50:36]04 00 7D 75 01 00 F4 03 04 00 A6 35 1E 67 B6 04 01 00 00 84 86 29 8E A9 A0 12 8E [18:50:36]CommunicateWithHost err = 0 [18:50:36]CheckOFDResponse [18:50:36]1017 (14) - 77093643461234 [18:50:36]1041 (16) - 0000000002098560 [18:50:36]1040 (4) - 95613 [18:50:36]1012 (4) - 27.10.2024 12:44 [18:50:36]1206 (1) - 0 [18:50:36]OFD Sender: Remove packet 95613 [18:50:36]ProducePacketName [18:50:36]name=ofd_packets/00095613 [18:50:36]NVStorageDeleteData [18:50:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:50:36]Read from MH i2c: E2 [18:50:36]MH_I2C_Read... [18:50:36]Read from MH i2c: E2 0E 00 [18:50:36]MH_I2C_Read... [18:50:36]Read from MH i2c: E2 0E 00 81 3D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E7 [18:50:36]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:50:36]wFMCommunicate OK [18:50:36]SAM_PROTO_GetShiftState done [18:50:36]FM_GetShiftState done [18:50:36]req_shift_opened done [18:50:36]requested_item shift.open_date is exist - process it [18:50:36]req_shift_open_date [18:50:36]req_shift_open_date done [18:50:36]produce_requested_data done [18:50:36]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95613,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:50:36]process_action_free close_receipt [18:50:36]json_value_free [18:50:36]json_value_free done [18:50:36]process_json_proto returns [18:50:36]Send response to host [18:50:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95613,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:50:36]free response buf [18:50:36]execute_script done [18:50:36]execute_script returns [18:50:36]free content buf [18:50:36]Sock 9.Close socket [18:50:36]Sock 9.Thread stoped [18:50:36]OFD Sender: No OFD packet to send [18:50:36]OFD Sender: No OFD packet to send [18:50:41]OFD Sender: No OFD packet to send [18:50:43]accept exits with 10 [18:50:43]New connection [18:50:43]New thread 3067444580 created [18:50:43]Thread 3067301220 joined [18:50:43]Waiting for new connection... [18:50:43] Sock 10.Parse request [18:50:43]Sock 10.Check first char [18:50:43]Sock 10.First char is OK [18:50:43]request: POST /json_proto HTTP/1.0 [18:50:43]Method: POST [18:50:43]URL: /json_proto [18:50:43]Method is POST - this is cgi request [18:50:43]url: /json_proto [18:50:43]query_string will be loaded in cgi processing [18:50:43]execute_cgi json_proto POST (null) [18:50:43]execute_cgi path=json_proto method=POST [18:50:43]POST find Content-Length [18:50:43]Host: 172.17.40.67:8080 [18:50:43]Content-Length: 678 [18:50:43]Content-Type: application/json [18:50:43] [18:50:43]POST finish read [18:50:43]Found Content-Length = 678 [18:50:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406132", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:50:43]execute_script... [18:50: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)3406132", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:50:43]POST & json_proto [18:50:43]process_json_proto [18:50:43]json parsed OK: [18:50:43]protocol is kg_v1.0 [18:50:43]action value=close_receipt [18:50:43]process_action close_receipt [18:50:43]cmd_close_receipt [18:50:43]MH_GetDate [18:50:43]Write to MH i2c: F0 00 00 82 3D AE [18:50:43]Write i2c OK [18:50:43]MH_I2C_Read... [18:50:43]Read from MH i2c: F0 [18:50:43]MH_I2C_Read... [18:50:43]Read from MH i2c: F0 09 00 [18:50:43]MH_I2C_Read... [18:50:43]Read from MH i2c: F0 09 00 82 3D 00 85 8B 1E 67 EE DA 66 66 E0 [18:50:43]GetLastDocTimeStamp 1730055033 [18:50:43]current date 1730055045 [18:50:43]FM_GetShiftState [18:50:43]SAM_PROTO_GetShiftState [18:50:43]wFMCommunicate request_size=4 [18:50:43]MH_SAM_APDU [18:50:43]CAPDU: 80 13 01 00 [18:50:43]Write to MH i2c: E2 08 00 83 3D 80 13 01 00 00 00 00 00 3D [18:50:43]Write i2c OK [18:50:43]MH_I2C_Read... [18:50:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:50:43]Read from MH i2c: E2 [18:50:43]MH_I2C_Read... [18:50:43]Read from MH i2c: E2 0E 00 [18:50:43]MH_I2C_Read... [18:50:43]Read from MH i2c: E2 0E 00 83 3D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E9 [18:50:43]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:50:43]wFMCommunicate OK [18:50:43]SAM_PROTO_GetShiftState done [18:50:43]FM_GetShiftState done [18:50:43]opened in 1729987736 [18:50:43]opened+sec_in_day 1730074136 [18:50:43]quantity*price = 40006 [18:50:43]sum+1 = 40007 [18:50:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 613 27.10.2024 18:50 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95614 ФПД: 136064752717526 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T185045&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95614&fm=136064752717526&tin=02508201610067®Number=0000000000170478&sum=40000 [18:50:44]StoreToDocumentArchive [18:50:44]shift 143 fd 95614 [18:50:44]save to /storage/0143/doc_00095614 [18:50:44]save last doc name /storage/0143/doc_00095614 to /storage/kkm_last_doc_name [18:50:44]save OK [18:50:44]Clear old archive folders... [18:50:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:50:44]tlvbuf is 00B788E0 [18:50:44]SAM_PROTO_ClearQueue [18:50:44]wFMCommunicate request_size=4 [18:50:44]MH_SAM_APDU [18:50:44]CAPDU: 80 09 00 00 [18:50:44]Write to MH i2c: E2 08 00 90 3D 80 09 00 00 00 00 00 00 3F [18:50:44]Write i2c OK [18:50:44]MH_I2C_Read... [18:50:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:50:44]Read from MH i2c: E2 [18:50:44]MH_I2C_Read... [18:50:44]Read from MH i2c: E2 03 00 [18:50:44]MH_I2C_Read... [18:50:44]Read from MH i2c: E2 03 00 90 3D 00 90 00 41 [18:50:44]RAPDU: 90 00 [18:50:44]wFMCommunicate OK [18:50:44]SAM_PROTO_ClearQueue done [18:50:44]KKMCreateOFDPacket [18:50:44]OFDProtocolAddRootSTLVToBuf [18:50:44]FM_MakeSignedData [18:50:44]FM_MakeSignedData [18:50:44]SAM_PROTO_SignData [18:50:44]wFMCommunicate request_size=4 [18:50:44]MH_SAM_APDU [18:50:44]CAPDU: 80 0D 01 02 [18:50:44]Write to MH i2c: E2 08 00 91 3D 80 0D 01 02 00 00 00 00 47 [18:50:44]Write i2c OK [18:50:44]MH_I2C_Read... [18:50:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:50:44]Read from MH i2c: E2 [18:50:44]MH_I2C_Read... [18:50:44]Read from MH i2c: E2 03 00 [18:50:44]MH_I2C_Read... [18:50:44]Read from MH i2c: E2 03 00 91 3D 00 90 00 42 [18:50:44]RAPDU: 90 00 [18:50:44]wFMCommunicate OK [18:50:44]wFMCommunicate request_size=255 [18:50:44]MH_SAM_APDU [18:50: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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 02 00 00 F4 03 04 00 85 8B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7E 75 01 00 35 04 06 00 7B [18:50:44]Write to MH i2c: E2 02 01 92 3D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 02 00 00 F4 03 04 00 85 8B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7E 75 01 00 35 04 06 00 7B 00 00 9E [18:50:44]Write i2c OK [18:50:44]MH_I2C_Read... [18:50:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:50:45]Read from MH i2c: E2 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: E2 03 00 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: E2 03 00 92 3D 00 90 00 43 [18:50:45]RAPDU: 90 00 [18:50:45]wFMCommunicate OK [18:50:45]wFMCommunicate request_size=10 [18:50:45]MH_SAM_APDU [18:50:45]CAPDU: 80 0D 02 02 05 C0 0B 40 8E D6 [18:50:45]Write to MH i2c: E2 0D 00 93 3D 80 0D 02 02 05 00 C0 0B 40 8E D6 00 00 C3 [18:50:45]Write i2c OK [18:50:45]MH_I2C_Read... [18:50:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:50:45]Read from MH i2c: E2 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: E2 03 00 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: E2 03 00 93 3D 00 90 00 44 [18:50:45]RAPDU: 90 00 [18:50:45]wFMCommunicate OK [18:50:45]wFMCommunicate request_size=4 [18:50:45]MH_SAM_APDU [18:50:45]CAPDU: 80 0D 03 02 [18:50:45]Write to MH i2c: E2 08 00 94 3D 80 0D 03 02 00 00 00 00 4C [18:50:45]Write i2c OK [18:50:45]MH_I2C_Read... [18:50:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:50:45]Read from MH i2c: E2 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: E2 0B 00 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: E2 0B 00 94 3D 00 01 7B 0A 34 DE 47 52 01 90 00 7F [18:50:45]RAPDU: 01 7B 0A 34 DE 47 52 01 90 00 [18:50:45]wFMCommunicate OK [18:50:45]SAM_PROTO_SignData done [18:50:45]FM_MakeSignedData done [18:50:45]CreateOFDProtocolMessage [18:50:45]wFMCommunicate request_size=4 [18:50:45]MH_SAM_APDU [18:50:45]CAPDU: 80 11 00 00 [18:50:45]Write to MH i2c: E2 08 00 95 3D 80 11 00 00 00 00 00 00 4C [18:50:45]Write i2c OK [18:50:45]MH_I2C_Read... [18:50:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:50:45]Read from MH i2c: E2 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: E2 17 00 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: E2 17 00 95 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9D [18:50:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:50:45]wFMCommunicate OK [18:50:45]CreateOFDProtocolMessage done [18:50:45]OFDSenderStorePacket 95614 [18:50:45]StoreOFDPacket docnum=95614 [18:50:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 36 BB 07 01 AB 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 02 00 00 F4 03 04 00 85 8B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7E 75 01 00 35 04 06 00 7B C0 0B 40 8E D6 01 7B 0A 34 DE 47 52 01 [18:50:45]CheckFolder [18:50:45]dirname=/storage/ofd_packets [18:50:45]CheckFolder done [18:50:45]ProducePacketName [18:50:45]name=ofd_packets/00095614 [18:50:45]NVStorageSaveData ofd_packets/00095614 [18:50:45]File name is /storage/ofd_packets/00095614 [18:50:45]Write 301 bytes [18:50:45]NVStorageSaveData done [18:50:45]OFDSenderStorePacket done [18:50:45]KKMCreateOFDPacket done [18:50:45]NVStorageSaveData kkm_last_timestamp [18:50:45]File name is /storage/kkm_last_timestamp [18:50:45]Write 4 bytes [18:50:45]NVStorageSaveData done [18:50:45]ExternCall_PrintAddStr [18:50:45]wPrintStart [18:50:45]Write to MH i2c: 01 00 00 96 3D D3 [18:50:45]OFD Sender: Processing packet 95614 [packets to send 57, broken 56] [18:50:45]ProducePacketName [18:50:45]name=ofd_packets/00095614 [18:50:45]OFD Sender: To server: pG, [18:50:45]CommunicateWithHost lk.salyk.kg:30040 [18:50:45]ConnectInit lk.salyk.kg [18:50:45]Write i2c OK [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: 01 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: 01 07 00 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: 01 07 00 96 3D 00 00 00 00 00 FF 0F E8 [18:50:45]RasterBufferAndPrint [18:50:45]line Счет N : (1)3406132 [18:50:45]line ИНН: 02508201610067 [18:50:45]line Контрольно-Кассовый Чек [18:50:45]line ПРОДАЖА [18:50:45]line ТРК (МРК, ГНК) : 42 [18:50:45]line Товар: 2710124130 [18:50:45]line Аи-92-К-4 [18:50:45]line 5.980 * 66.90 [18:50:45]line = 400.06 [18:50:45]line НДС 12% НСП 1% [18:50:45]line > о реализуемом товаре [18:50:45]line ОКРУГЛЕНИЕ: -0.06 [18:50:45]line ИТОГО: 400.00 [18:50:45]line Внесено: 400.00 [18:50:45]line СДАЧА: 0.00 [18:50:45]line НСП 1% : 3.54 [18:50:45]line НДС 12% : 42.48 [18:50:45]line Наличными: 400.00 [18:50:45]line Безнал.: 0.00 [18:50:45]line Место: АЗС № 82 "Партнер Нефть" [18:50:45]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:50:45]line СНО: Общий режим [18:50:45]line Чек 613 27.10.2024 18:50 [18:50:45]line Смена: 143 ФФД: 1.0 [18:50:45]line ЗНМ: 0300000017 [18:50:45]line РНМ: 0000000000170478 [18:50:45]line Версия ККМ: v1.0 [18:50:45]line ФМ: 0000000002098560 [18:50:45]line ФД: 95614 [18:50:45]line ФПД: 136064752717526 [18:50:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T185045&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95614&fm=136064752717526&tin=02508201610067®Number=0000000000170478&sum=40000 [18:50:45]written 0, free lines is 4095 [18:50:45]Connected sock=9 [18:50:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 36 BB 07 01 AB 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 02 00 00 F4 03 04 00 85 8B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7E 75 01 00 35 04 06 00 7B C0 0B 40 8E D6 01 7B 0A 34 DE 47 52 01 [18:50:45]Write to MH i2c: 01 00 00 C1 3D FE [18:50:45]Write i2c OK [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: 01 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: 01 07 00 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: 01 07 00 C1 3D 00 00 00 00 00 06 0D 18 [18:50:45]RasterBufferAndPrint [18:50:45]line [18:50:45]line [18:50:45]line [18:50:45]line [18:50:45]line [18:50:45]written 0, free lines is 3358 [18:50:45]MH_Cut [18:50:45]Write to MH i2c: D1 01 00 C8 3D 01 D7 [18:50:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1F DF 47 00 6F 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 32 30 39 38 35 36 30 10 04 04 00 7E 75 01 00 F4 03 04 00 B0 35 1E 67 B6 04 01 00 00 82 42 64 B6 1D 94 E3 45 [18:50:46]CommunicateWithHost err = 0 [18:50:46]CheckOFDResponse [18:50:46]1017 (14) - 77093643461234 [18:50:46]1041 (16) - 0000000002098560 [18:50:46]1040 (4) - 95614 [18:50:46]1012 (4) - 27.10.2024 12:44 [18:50:46]1206 (1) - 0 [18:50:46]OFD Sender: Remove packet 95614 [18:50:46]ProducePacketName [18:50:46]name=ofd_packets/00095614 [18:50:46]NVStorageDeleteData [18:50:46]Write i2c OK [18:50:46]MH_I2C_Read... [18:50:46]Read from MH i2c: D1 [18:50:46]MH_I2C_Read... [18:50:46]Read from MH i2c: D1 01 00 [18:50:46]MH_I2C_Read... [18:50:46]Read from MH i2c: D1 01 00 C8 3D 00 D6 [18:50:46]Write to MH i2c: 01 00 00 C9 3D 06 [18:50:46]Write i2c OK [18:50:46]MH_I2C_Read... [18:50:46]OFD Sender: No OFD packet to send [18:50:46]*** Cut start [18:50:46]*** Partial cut [18:50:46]*** CUTSNS_PIN = 1 [18:50:46]*** CUTSNS_PIN = 0 [18:50:46]*** Brake cut motor [18:50:47]Read from MH i2c: 01 [18:50:47]MH_I2C_Read... [18:50:47]*** Stop cut motor [18:50:47]*** Cut end [18:50:47]Read from MH i2c: 01 07 00 [18:50:47]MH_I2C_Read... [18:50:47]Read from MH i2c: 01 07 00 C9 3D 00 00 00 00 00 FF 0F 1B [18:50:47]process_action close_receipt done [18:50:47]requested_data is exist [18:50:47]produce_requested_data [18:50:47]requested_item fm.sn is exist - process it [18:50:47]wFMCommunicate request_size=4 [18:50:47]MH_SAM_APDU [18:50:47]CAPDU: 80 11 00 00 [18:50:47]Write to MH i2c: E2 08 00 CA 3D 80 11 00 00 00 00 00 00 81 [18:50:47]Write i2c OK [18:50:47]MH_I2C_Read... [18:50:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:50:47]Read from MH i2c: E2 [18:50:47]MH_I2C_Read... [18:50:47]Read from MH i2c: E2 17 00 [18:50:47]MH_I2C_Read... [18:50:47]Read from MH i2c: E2 17 00 CA 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D2 [18:50:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:50:47]wFMCommunicate OK [18:50:47]requested_item fd.num is exist - process it [18:50:47]SAM_PROTO_GetFieldsCounters [18:50:47]wFMCommunicate request_size=4 [18:50:47]MH_SAM_APDU [18:50:47]CAPDU: 80 13 00 00 [18:50:47]Write to MH i2c: E2 08 00 CB 3D 80 13 00 00 00 00 00 00 84 [18:50:47]Write i2c OK [18:50:47]MH_I2C_Read... [18:50:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:50:47]Read from MH i2c: E2 [18:50:47]MH_I2C_Read... [18:50:47]Read from MH i2c: E2 62 00 [18:50:47]MH_I2C_Read... [18:50:47]Read from MH i2c: E2 62 00 CB 3D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7E 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 65 02 00 00 5E 04 04 00 65 02 00 00 57 04 04 00 66 02 00 00 19 04 04 00 00 00 00 00 90 00 5D [18:50:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7E 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 65 02 00 00 5E 04 04 00 65 02 00 00 57 04 04 00 66 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:50:47]wFMCommunicate OK [18:50:47]SAM_PROTO_GetFieldsCounters done [18:50:47]requested_item shift.num is exist - process it [18:50:47]requested_item shift.opened is exist - process it [18:50:47]req_shift_opened [18:50:47]FM_GetShiftState [18:50:47]SAM_PROTO_GetShiftState [18:50:47]wFMCommunicate request_size=4 [18:50:47]MH_SAM_APDU [18:50:47]CAPDU: 80 13 01 00 [18:50:47]Write to MH i2c: E2 08 00 CC 3D 80 13 01 00 00 00 00 00 86 [18:50:47]Write i2c OK [18:50:47]MH_I2C_Read... [18:50:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:50:47]Read from MH i2c: E2 [18:50:47]MH_I2C_Read... [18:50:47]Read from MH i2c: E2 0E 00 [18:50:47]MH_I2C_Read... [18:50:47]Read from MH i2c: E2 0E 00 CC 3D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 32 [18:50:47]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:50:47]wFMCommunicate OK [18:50:47]SAM_PROTO_GetShiftState done [18:50:47]FM_GetShiftState done [18:50:47]req_shift_opened done [18:50:47]requested_item shift.open_date is exist - process it [18:50:47]req_shift_open_date [18:50:47]req_shift_open_date done [18:50:47]produce_requested_data done [18:50:47]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95614,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:50:47]process_action_free close_receipt [18:50:47]json_value_free [18:50:47]json_value_free done [18:50:47]process_json_proto returns [18:50:47]Send response to host [18:50:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95614,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:50:47]free response buf [18:50:47]execute_script done [18:50:47]execute_script returns [18:50:47]free content buf [18:50:47]Sock 10.Close socket [18:50:47]Sock 10.Thread stoped [18:50:51]OFD Sender: No OFD packet to send [18:50:56]OFD Sender: No OFD packet to send [18:51:01]OFD Sender: No OFD packet to send [18:51:06]OFD Sender: No OFD packet to send [18:51:11]OFD Sender: No OFD packet to send [18:51:16]OFD Sender: No OFD packet to send [18:51:21]OFD Sender: No OFD packet to send [18:51:26]OFD Sender: No OFD packet to send [18:51:31]OFD Sender: No OFD packet to send [18:51:36]OFD Sender: No OFD packet to send [18:51:41]OFD Sender: No OFD packet to send [18:51:46]OFD Sender: No OFD packet to send [18:51:51]OFD Sender: No OFD packet to send [18:51:56]OFD Sender: No OFD packet to send [18:52:01]OFD Sender: No OFD packet to send [18:52:06]OFD Sender: No OFD packet to send [18:52:11]OFD Sender: No OFD packet to send [18:52:16]OFD Sender: No OFD packet to send [18:52:21]OFD Sender: No OFD packet to send [18:52:26]OFD Sender: No OFD packet to send [18:52:31]accept exits with 7 [18:52:31]New connection [18:52:31]New thread 3067301220 created [18:52:31]Thread 3067444580 joined [18:52:31]Waiting for new connection... [18:52:31] Sock 7.Parse request [18:52:31]Sock 7.Check first char [18:52:31]Sock 7.First char is OK [18:52:31]request: POST /json_proto HTTP/1.0 [18:52:31]Method: POST [18:52:31]URL: /json_proto [18:52:31]Method is POST - this is cgi request [18:52:31]url: /json_proto [18:52:31]query_string will be loaded in cgi processing [18:52:31]execute_cgi json_proto POST (null) [18:52:31]execute_cgi path=json_proto method=POST [18:52:31]POST find Content-Length [18:52:31]Host: 172.17.40.67:8080 [18:52:31]Content-Length: 683 [18:52:31]Content-Type: application/json [18:52:31] [18:52:31]POST finish read [18:52:31]Found Content-Length = 683 [18:52:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406133", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 17.940, "sum" : 1200.19, "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" ] } } [18:52:31]execute_script... [18:52: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)3406133", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 17.940, "sum" : 1200.19, "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" ] } } [18:52:31]POST & json_proto [18:52:31]process_json_proto [18:52:31]json parsed OK: [18:52:31]protocol is kg_v1.0 [18:52:31]action value=close_receipt [18:52:31]process_action close_receipt [18:52:31]cmd_close_receipt [18:52:31]MH_GetDate [18:52:31]Write to MH i2c: F0 00 00 CD 3D F9 [18:52:31]Write i2c OK [18:52:31]MH_I2C_Read... [18:52:31]Read from MH i2c: F0 [18:52:31]MH_I2C_Read... [18:52:31]Read from MH i2c: F0 09 00 [18:52:31]MH_I2C_Read... [18:52:31]Read from MH i2c: F0 09 00 CD 3D 00 F1 8B 1E 67 EE DA 66 66 97 [18:52:31]GetLastDocTimeStamp 1730055045 [18:52:31]current date 1730055153 [18:52:31]FM_GetShiftState [18:52:31]SAM_PROTO_GetShiftState [18:52:31]wFMCommunicate request_size=4 [18:52:31]MH_SAM_APDU [18:52:31]CAPDU: 80 13 01 00 [18:52:31]Write to MH i2c: E2 08 00 CE 3D 80 13 01 00 00 00 00 00 88 [18:52:31]Write i2c OK [18:52:31]MH_I2C_Read... [18:52:31]OFD Sender: No OFD packet to send [18:52:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:52:31]Read from MH i2c: E2 [18:52:31]MH_I2C_Read... [18:52:31]Read from MH i2c: E2 0E 00 [18:52:31]MH_I2C_Read... [18:52:31]Read from MH i2c: E2 0E 00 CE 3D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 34 [18:52:31]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:52:31]wFMCommunicate OK [18:52:31]SAM_PROTO_GetShiftState done [18:52:31]FM_GetShiftState done [18:52:31]opened in 1729987736 [18:52:31]opened+sec_in_day 1730074136 [18:52:31]quantity*price = 120018 [18:52:31]sum+1 = 120020 [18:52:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 614 27.10.2024 18:52 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95615 ФПД: 181002469436778 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T185233&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95615&fm=181002469436778&tin=02508201610067®Number=0000000000170478&sum=120000 [18:52:32]StoreToDocumentArchive [18:52:32]shift 143 fd 95615 [18:52:32]save to /storage/0143/doc_00095615 [18:52:32]save last doc name /storage/0143/doc_00095615 to /storage/kkm_last_doc_name [18:52:32]save OK [18:52:32]Clear old archive folders... [18:52:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:52:32]tlvbuf is 00AA8DD0 [18:52:32]SAM_PROTO_ClearQueue [18:52:32]wFMCommunicate request_size=4 [18:52:32]MH_SAM_APDU [18:52:32]CAPDU: 80 09 00 00 [18:52:32]Write to MH i2c: E2 08 00 DB 3D 80 09 00 00 00 00 00 00 8A [18:52:32]Write i2c OK [18:52:32]MH_I2C_Read... [18:52:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:52:32]Read from MH i2c: E2 [18:52:32]MH_I2C_Read... [18:52:32]Read from MH i2c: E2 03 00 [18:52:32]MH_I2C_Read... [18:52:32]Read from MH i2c: E2 03 00 DB 3D 00 90 00 8C [18:52:32]RAPDU: 90 00 [18:52:32]wFMCommunicate OK [18:52:32]SAM_PROTO_ClearQueue done [18:52:32]KKMCreateOFDPacket [18:52:32]OFDProtocolAddRootSTLVToBuf [18:52:32]FM_MakeSignedData [18:52:32]FM_MakeSignedData [18:52:32]SAM_PROTO_SignData [18:52:32]wFMCommunicate request_size=4 [18:52:32]MH_SAM_APDU [18:52:32]CAPDU: 80 0D 01 02 [18:52:32]Write to MH i2c: E2 08 00 DC 3D 80 0D 01 02 00 00 00 00 92 [18:52:32]Write i2c OK [18:52:32]MH_I2C_Read... [18:52:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:52:32]Read from MH i2c: E2 [18:52:32]MH_I2C_Read... [18:52:32]Read from MH i2c: E2 03 00 [18:52:32]MH_I2C_Read... [18:52:32]Read from MH i2c: E2 03 00 DC 3D 00 90 00 8D [18:52:32]RAPDU: 90 00 [18:52:32]wFMCommunicate OK [18:52:32]wFMCommunicate request_size=255 [18:52:32]MH_SAM_APDU [18:52: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 34 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 02 00 00 F4 03 04 00 F1 8B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7F 75 01 00 35 04 06 00 A4 [18:52:32]Write to MH i2c: E2 02 01 DD 3D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 02 00 00 F4 03 04 00 F1 8B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7F 75 01 00 35 04 06 00 A4 00 00 B8 [18:52:32]Write i2c OK [18:52:32]MH_I2C_Read... [18:52:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:52:33]Read from MH i2c: E2 [18:52:33]MH_I2C_Read... [18:52:33]Read from MH i2c: E2 03 00 [18:52:33]MH_I2C_Read... [18:52:33]Read from MH i2c: E2 03 00 DD 3D 00 90 00 8E [18:52:33]RAPDU: 90 00 [18:52:33]wFMCommunicate OK [18:52:33]wFMCommunicate request_size=10 [18:52:33]MH_SAM_APDU [18:52:33]CAPDU: 80 0D 02 02 05 9E EB E4 ED 6A [18:52:33]Write to MH i2c: E2 0D 00 DE 3D 80 0D 02 02 05 00 9E EB E4 ED 6A 00 00 63 [18:52:33]Write i2c OK [18:52:33]MH_I2C_Read... [18:52:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:52:33]Read from MH i2c: E2 [18:52:33]MH_I2C_Read... [18:52:33]Read from MH i2c: E2 03 00 [18:52:33]MH_I2C_Read... [18:52:33]Read from MH i2c: E2 03 00 DE 3D 00 90 00 8F [18:52:33]RAPDU: 90 00 [18:52:33]wFMCommunicate OK [18:52:33]wFMCommunicate request_size=4 [18:52:33]MH_SAM_APDU [18:52:33]CAPDU: 80 0D 03 02 [18:52:33]Write to MH i2c: E2 08 00 DF 3D 80 0D 03 02 00 00 00 00 97 [18:52:33]Write i2c OK [18:52:33]MH_I2C_Read... [18:52:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:52:33]Read from MH i2c: E2 [18:52:33]MH_I2C_Read... [18:52:33]Read from MH i2c: E2 0B 00 [18:52:33]MH_I2C_Read... [18:52:33]Read from MH i2c: E2 0B 00 DF 3D 00 D0 E0 44 CA 5A C9 FA 5E 90 00 D1 [18:52:33]RAPDU: D0 E0 44 CA 5A C9 FA 5E 90 00 [18:52:33]wFMCommunicate OK [18:52:33]SAM_PROTO_SignData done [18:52:33]FM_MakeSignedData done [18:52:33]CreateOFDProtocolMessage [18:52:33]wFMCommunicate request_size=4 [18:52:33]MH_SAM_APDU [18:52:33]CAPDU: 80 11 00 00 [18:52:33]Write to MH i2c: E2 08 00 E0 3D 80 11 00 00 00 00 00 00 97 [18:52:33]Write i2c OK [18:52:33]MH_I2C_Read... [18:52:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:52:33]Read from MH i2c: E2 [18:52:33]MH_I2C_Read... [18:52:33]Read from MH i2c: E2 17 00 [18:52:33]MH_I2C_Read... [18:52:33]Read from MH i2c: E2 17 00 E0 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E8 [18:52:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:52:33]wFMCommunicate OK [18:52:33]CreateOFDProtocolMessage done [18:52:33]OFDSenderStorePacket 95615 [18:52:33]StoreOFDPacket docnum=95615 [18:52:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 32 31 07 01 2C 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 34 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 02 00 00 F4 03 04 00 F1 8B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7F 75 01 00 35 04 06 00 A4 9E EB E4 ED 6A D0 E0 44 CA 5A C9 FA 5E [18:52:33]CheckFolder [18:52:33]dirname=/storage/ofd_packets [18:52:33]CheckFolder done [18:52:33]ProducePacketName [18:52:33]name=ofd_packets/00095615 [18:52:33]NVStorageSaveData ofd_packets/00095615 [18:52:33]File name is /storage/ofd_packets/00095615 [18:52:33]Write 301 bytes [18:52:33]NVStorageSaveData done [18:52:33]OFDSenderStorePacket done [18:52:33]KKMCreateOFDPacket done [18:52:33]NVStorageSaveData kkm_last_timestamp [18:52:33]File name is /storage/kkm_last_timestamp [18:52:33]Write 4 bytes [18:52:33]NVStorageSaveData done [18:52:33]ExternCall_PrintAddStr [18:52:33]wPrintStart [18:52:33]Write to MH i2c: 01 00 00 E1 3D 1E [18:52:33]Write i2c OK [18:52:33]MH_I2C_Read... [18:52:33]Read from MH i2c: 01 [18:52:33]MH_I2C_Read... [18:52:33]Read from MH i2c: 01 07 00 [18:52:33]MH_I2C_Read... [18:52:33]Read from MH i2c: 01 07 00 E1 3D 00 00 00 00 00 FF 0F 33 [18:52:33]RasterBufferAndPrint [18:52:33]line Счет N : (1)3406133 [18:52:33]line ИНН: 02508201610067 [18:52:33]line Контрольно-Кассовый Чек [18:52:33]line ПРОДАЖА [18:52:33]line ТРК (МРК, ГНК) : 12 [18:52:33]line Товар: 2710124130 [18:52:33]line Аи-92-К-4 [18:52:33]line 17.940 * 66.90 [18:52:33]line = 1200.19 [18:52:33]line НДС 12% НСП 1% [18:52:33]line > о реализуемом товаре [18:52:33]line ОКРУГЛЕНИЕ: -0.19 [18:52:33]line ИТОГО: 1200.00 [18:52:33]line Внесено: 1200.00 [18:52:33]line СДАЧА: 0.00 [18:52:33]line НСП 1% : 10.62 [18:52:33]line НДС 12% : 127.45 [18:52:33]line Наличными: 1200.00 [18:52:33]line Безнал.: 0.00 [18:52:33]line Место: АЗС № 82 "Партнер Нефть" [18:52:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:52:33]line СНО: Общий режим [18:52:33]line Чек 614 27.10.2024 18:52 [18:52:33]line Смена: 143 ФФД: 1.0 [18:52:33]line ЗНМ: 0300000017 [18:52:33]line РНМ: 0000000000170478 [18:52:33]line Версия ККМ: v1.0 [18:52:33]line ФМ: 0000000002098560 [18:52:33]line ФД: 95615 [18:52:33]line ФПД: 181002469436778 [18:52:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T185233&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95615&fm=181002469436778&tin=02508201610067®Number=0000000000170478&sum=120000 [18:52:33]OFD Sender: Processing packet 95615 [packets to send 57, broken 56] [18:52:33]ProducePacketName [18:52:33]name=ofd_packets/00095615 [18:52:33]OFD Sender: To server: pG, [18:52:33]CommunicateWithHost lk.salyk.kg:30040 [18:52:33]ConnectInit lk.salyk.kg [18:52:33]written 0, free lines is 4095 [18:52:33]Connected sock=10 [18:52:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 32 31 07 01 2C 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 34 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 02 00 00 F4 03 04 00 F1 8B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7F 75 01 00 35 04 06 00 A4 9E EB E4 ED 6A D0 E0 44 CA 5A C9 FA 5E [18:52:34]Write to MH i2c: 01 00 00 0C 3E 4A [18:52:34]Write i2c OK [18:52:34]MH_I2C_Read... [18:52:34]Read from MH i2c: 01 [18:52:34]MH_I2C_Read... [18:52:34]Read from MH i2c: 01 07 00 [18:52:34]MH_I2C_Read... [18:52:34]Read from MH i2c: 01 07 00 0C 3E 00 00 00 00 00 F8 0C 55 [18:52:34]RasterBufferAndPrint [18:52:34]line [18:52:34]line [18:52:34]line [18:52:34]line [18:52:34]line [18:52:34]written 0, free lines is 3327 [18:52:34]MH_Cut [18:52:34]Write to MH i2c: D1 01 00 13 3E 01 23 [18:52:34]Write i2c OK [18:52:34]MH_I2C_Read... [18:52:34]Read from MH i2c: D1 [18:52:34]MH_I2C_Read... [18:52:34]Read from MH i2c: D1 01 00 [18:52:34]MH_I2C_Read... [18:52:34]Read from MH i2c: D1 01 00 13 3E 00 22 [18:52:34]Write to MH i2c: 01 00 00 14 3E 52 [18:52:34]Write i2c OK [18:52:34]MH_I2C_Read... [18:52:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 90 AC 47 00 7B 51 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 7F 75 01 00 F4 03 04 00 1C 36 1E 67 B6 04 01 00 00 55 3B 69 07 03 B5 AC F4 [18:52:34]CommunicateWithHost err = 0 [18:52:34]CheckOFDResponse [18:52:34]1017 (14) - 77093643461234 [18:52:34]1041 (16) - 0000000002098560 [18:52:34]1040 (4) - 95615 [18:52:34]1012 (4) - 27.10.2024 12:46 [18:52:34]1206 (1) - 0 [18:52:34]OFD Sender: Remove packet 95615 [18:52:34]ProducePacketName [18:52:34]name=ofd_packets/00095615 [18:52:34]NVStorageDeleteData [18:52:34]OFD Sender: No OFD packet to send [18:52:34]*** Cut start [18:52:34]*** Partial cut [18:52:34]*** CUTSNS_PIN = 1 [18:52:34]*** CUTSNS_PIN = 0 [18:52:35]*** Brake cut motor [18:52:35]Read from MH i2c: 01 [18:52:35]MH_I2C_Read... [18:52:35]*** Stop cut motor [18:52:35]*** Cut end [18:52:35]Read from MH i2c: 01 07 00 [18:52:35]MH_I2C_Read... [18:52:35]Read from MH i2c: 01 07 00 14 3E 00 00 00 00 00 FF 0F 67 [18:52:35]process_action close_receipt done [18:52:35]requested_data is exist [18:52:35]produce_requested_data [18:52:35]requested_item fm.sn is exist - process it [18:52:35]wFMCommunicate request_size=4 [18:52:35]MH_SAM_APDU [18:52:35]CAPDU: 80 11 00 00 [18:52:35]Write to MH i2c: E2 08 00 15 3E 80 11 00 00 00 00 00 00 CD [18:52:35]Write i2c OK [18:52:35]MH_I2C_Read... [18:52:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:52:35]Read from MH i2c: E2 [18:52:35]MH_I2C_Read... [18:52:35]Read from MH i2c: E2 17 00 [18:52:35]MH_I2C_Read... [18:52:35]Read from MH i2c: E2 17 00 15 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1E [18:52:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:52:35]wFMCommunicate OK [18:52:35]requested_item fd.num is exist - process it [18:52:35]SAM_PROTO_GetFieldsCounters [18:52:35]wFMCommunicate request_size=4 [18:52:35]MH_SAM_APDU [18:52:35]CAPDU: 80 13 00 00 [18:52:35]Write to MH i2c: E2 08 00 16 3E 80 13 00 00 00 00 00 00 D0 [18:52:35]Write i2c OK [18:52:35]MH_I2C_Read... [18:52:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:52:35]Read from MH i2c: E2 [18:52:35]MH_I2C_Read... [18:52:35]Read from MH i2c: E2 62 00 [18:52:35]MH_I2C_Read... [18:52:35]Read from MH i2c: E2 62 00 16 3E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7F 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 66 02 00 00 5E 04 04 00 66 02 00 00 57 04 04 00 67 02 00 00 19 04 04 00 00 00 00 00 90 00 AD [18:52:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 7F 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 66 02 00 00 5E 04 04 00 66 02 00 00 57 04 04 00 67 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:52:35]wFMCommunicate OK [18:52:35]SAM_PROTO_GetFieldsCounters done [18:52:35]requested_item shift.num is exist - process it [18:52:35]requested_item shift.opened is exist - process it [18:52:35]req_shift_opened [18:52:35]FM_GetShiftState [18:52:35]SAM_PROTO_GetShiftState [18:52:35]wFMCommunicate request_size=4 [18:52:35]MH_SAM_APDU [18:52:35]CAPDU: 80 13 01 00 [18:52:35]Write to MH i2c: E2 08 00 17 3E 80 13 01 00 00 00 00 00 D2 [18:52:35]Write i2c OK [18:52:35]MH_I2C_Read... [18:52:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:52:35]Read from MH i2c: E2 [18:52:35]MH_I2C_Read... [18:52:35]Read from MH i2c: E2 0E 00 [18:52:35]MH_I2C_Read... [18:52:35]Read from MH i2c: E2 0E 00 17 3E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 7E [18:52:35]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:52:35]wFMCommunicate OK [18:52:35]SAM_PROTO_GetShiftState done [18:52:35]FM_GetShiftState done [18:52:35]req_shift_opened done [18:52:35]requested_item shift.open_date is exist - process it [18:52:35]req_shift_open_date [18:52:35]req_shift_open_date done [18:52:35]produce_requested_data done [18:52:35]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95615,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:52:35]process_action_free close_receipt [18:52:35]json_value_free [18:52:35]json_value_free done [18:52:35]process_json_proto returns [18:52:35]Send response to host [18:52:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95615,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:52:35]free response buf [18:52:35]execute_script done [18:52:35]execute_script returns [18:52:35]free content buf [18:52:35]Sock 7.Close socket [18:52:35]Sock 7.Thread stoped [18:52:39]OFD Sender: No OFD packet to send [18:52:44]OFD Sender: No OFD packet to send [18:52:49]OFD Sender: No OFD packet to send [18:52:54]OFD Sender: No OFD packet to send [18:52:54]accept exits with 9 [18:52:54]New connection [18:52:54]New thread 3067444580 created [18:52:54]Thread 3067301220 joined [18:52:54]Waiting for new connection... [18:52:54] Sock 9.Parse request [18:52:54]Sock 9.Check first char [18:52:54]Sock 9.First char is OK [18:52:54]request: POST /json_proto HTTP/1.0 [18:52:54]Method: POST [18:52:54]URL: /json_proto [18:52:54]Method is POST - this is cgi request [18:52:54]url: /json_proto [18:52:54]query_string will be loaded in cgi processing [18:52:54]execute_cgi json_proto POST (null) [18:52:54]execute_cgi path=json_proto method=POST [18:52:54]POST find Content-Length [18:52:54]Host: 172.17.40.67:8080 [18:52:54]Content-Length: 767 [18:52:54]Content-Type: application/json [18:52:54] [18:52:54]POST finish read [18:52:54]Found Content-Length = 767 [18:52:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406134", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.330, "sum" : 490.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 490.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:52:54]execute_script... [18:52: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)3406134", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.330, "sum" : 490.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 490.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:52:54]POST & json_proto [18:52:54]process_json_proto [18:52:54]json parsed OK: [18:52:54]protocol is kg_v1.0 [18:52:54]action value=close_receipt [18:52:54]process_action close_receipt [18:52:54]cmd_close_receipt [18:52:54]MH_GetDate [18:52:54]Write to MH i2c: F0 00 00 18 3E 45 [18:52:54]Write i2c OK [18:52:54]MH_I2C_Read... [18:52:54]Read from MH i2c: F0 [18:52:54]MH_I2C_Read... [18:52:54]Read from MH i2c: F0 09 00 [18:52:54]MH_I2C_Read... [18:52:54]Read from MH i2c: F0 09 00 18 3E 00 08 8C 1E 67 EE DA 66 66 FB [18:52:54]GetLastDocTimeStamp 1730055153 [18:52:54]current date 1730055176 [18:52:54]FM_GetShiftState [18:52:54]SAM_PROTO_GetShiftState [18:52:54]wFMCommunicate request_size=4 [18:52:54]MH_SAM_APDU [18:52:54]CAPDU: 80 13 01 00 [18:52:54]Write to MH i2c: E2 08 00 19 3E 80 13 01 00 00 00 00 00 D4 [18:52:54]Write i2c OK [18:52:54]MH_I2C_Read... [18:52:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:52:54]Read from MH i2c: E2 [18:52:54]MH_I2C_Read... [18:52:54]Read from MH i2c: E2 0E 00 [18:52:54]MH_I2C_Read... [18:52:54]Read from MH i2c: E2 0E 00 19 3E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 80 [18:52:54]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:52:54]wFMCommunicate OK [18:52:54]SAM_PROTO_GetShiftState done [18:52:54]FM_GetShiftState done [18:52:54]opened in 1729987736 [18:52:54]opened+sec_in_day 1730074136 [18:52:54]quantity*price = 49037 [18:52:54]sum+1 = 49039 [18:52:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 490.38 НСП 1% : 4.34 НДС 12% : 52.08 Наличными: 0.00 Безнал.: 490.38 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 615 27.10.2024 18:52 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95616 ФПД: 3105359188827 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T185256&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95616&fm=3105359188827&tin=02508201610067®Number=0000000000170478&sum=49038 [18:52:55]StoreToDocumentArchive [18:52:55]shift 143 fd 95616 [18:52:55]save to /storage/0143/doc_00095616 [18:52:55]save last doc name /storage/0143/doc_00095616 to /storage/kkm_last_doc_name [18:52:55]save OK [18:52:55]Clear old archive folders... [18:52:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:52:55]tlvbuf is 00B37330 [18:52:55]SAM_PROTO_ClearQueue [18:52:55]wFMCommunicate request_size=4 [18:52:55]MH_SAM_APDU [18:52:55]CAPDU: 80 09 00 00 [18:52:55]Write to MH i2c: E2 08 00 26 3E 80 09 00 00 00 00 00 00 D6 [18:52:55]Write i2c OK [18:52:55]MH_I2C_Read... [18:52:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:52:56]Read from MH i2c: E2 [18:52:56]MH_I2C_Read... [18:52:56]Read from MH i2c: E2 03 00 [18:52:56]MH_I2C_Read... [18:52:56]Read from MH i2c: E2 03 00 26 3E 00 90 00 D8 [18:52:56]RAPDU: 90 00 [18:52:56]wFMCommunicate OK [18:52:56]SAM_PROTO_ClearQueue done [18:52:56]KKMCreateOFDPacket [18:52:56]OFDProtocolAddRootSTLVToBuf [18:52:56]FM_MakeSignedData [18:52:56]FM_MakeSignedData [18:52:56]SAM_PROTO_SignData [18:52:56]wFMCommunicate request_size=4 [18:52:56]MH_SAM_APDU [18:52:56]CAPDU: 80 0D 01 02 [18:52:56]Write to MH i2c: E2 08 00 27 3E 80 0D 01 02 00 00 00 00 DE [18:52:56]Write i2c OK [18:52:56]MH_I2C_Read... [18:52:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:52:56]Read from MH i2c: E2 [18:52:56]MH_I2C_Read... [18:52:56]Read from MH i2c: E2 03 00 [18:52:56]MH_I2C_Read... [18:52:56]Read from MH i2c: E2 03 00 27 3E 00 90 00 D9 [18:52:56]RAPDU: 90 00 [18:52:56]wFMCommunicate OK [18:52:56]wFMCommunicate request_size=255 [18:52:56]MH_SAM_APDU [18:52: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 34 FF 03 08 00 03 A2 1C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8E BF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8E BF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B2 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 58 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8E BF 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 02 00 00 F4 03 04 00 08 8C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 80 75 01 00 35 04 06 00 02 [18:52:56]Write to MH i2c: E2 02 01 28 3E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 A2 1C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8E BF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8E BF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B2 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 58 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8E BF 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 02 00 00 F4 03 04 00 08 8C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 80 75 01 00 35 04 06 00 02 00 00 F0 [18:52:56]Write i2c OK [18:52:56]MH_I2C_Read... [18:52:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:52:56]Read from MH i2c: E2 [18:52:56]MH_I2C_Read... [18:52:56]Read from MH i2c: E2 03 00 [18:52:56]MH_I2C_Read... [18:52:56]Read from MH i2c: E2 03 00 28 3E 00 90 00 DA [18:52:56]RAPDU: 90 00 [18:52:56]wFMCommunicate OK [18:52:56]wFMCommunicate request_size=10 [18:52:56]MH_SAM_APDU [18:52:56]CAPDU: 80 0D 02 02 05 D3 05 D4 D3 5B [18:52:56]Write to MH i2c: E2 0D 00 29 3E 80 0D 02 02 05 00 D3 05 D4 D3 5B 00 00 C5 [18:52:56]Write i2c OK [18:52:56]MH_I2C_Read... [18:52:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:52:56]Read from MH i2c: E2 [18:52:56]MH_I2C_Read... [18:52:56]Read from MH i2c: E2 03 00 [18:52:56]MH_I2C_Read... [18:52:56]Read from MH i2c: E2 03 00 29 3E 00 90 00 DB [18:52:56]RAPDU: 90 00 [18:52:56]wFMCommunicate OK [18:52:56]wFMCommunicate request_size=4 [18:52:56]MH_SAM_APDU [18:52:56]CAPDU: 80 0D 03 02 [18:52:56]Write to MH i2c: E2 08 00 2A 3E 80 0D 03 02 00 00 00 00 E3 [18:52:56]Write i2c OK [18:52:56]MH_I2C_Read... [18:52:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:52:56]Read from MH i2c: E2 [18:52:56]MH_I2C_Read... [18:52:56]Read from MH i2c: E2 0B 00 [18:52:56]MH_I2C_Read... [18:52:56]Read from MH i2c: E2 0B 00 2A 3E 00 86 99 B1 21 FD 78 C9 2C 90 00 3F [18:52:56]RAPDU: 86 99 B1 21 FD 78 C9 2C 90 00 [18:52:56]wFMCommunicate OK [18:52:56]SAM_PROTO_SignData done [18:52:56]FM_MakeSignedData done [18:52:56]CreateOFDProtocolMessage [18:52:56]wFMCommunicate request_size=4 [18:52:56]MH_SAM_APDU [18:52:56]CAPDU: 80 11 00 00 [18:52:56]Write to MH i2c: E2 08 00 2B 3E 80 11 00 00 00 00 00 00 E3 [18:52:56]Write i2c OK [18:52:56]MH_I2C_Read... [18:52:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:52:56]Read from MH i2c: E2 [18:52:56]MH_I2C_Read... [18:52:56]Read from MH i2c: E2 17 00 [18:52:56]MH_I2C_Read... [18:52:56]Read from MH i2c: E2 17 00 2B 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 34 [18:52:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:52:56]wFMCommunicate OK [18:52:56]CreateOFDProtocolMessage done [18:52:56]OFDSenderStorePacket 95616 [18:52:56]StoreOFDPacket docnum=95616 [18:52:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C8 AB 07 01 59 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 34 FF 03 08 00 03 A2 1C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8E BF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8E BF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B2 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 58 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8E BF 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 02 00 00 F4 03 04 00 08 8C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 80 75 01 00 35 04 06 00 02 D3 05 D4 D3 5B 86 99 B1 21 FD 78 C9 2C [18:52:56]CheckFolder [18:52:56]dirname=/storage/ofd_packets [18:52:56]CheckFolder done [18:52:56]ProducePacketName [18:52:56]name=ofd_packets/00095616 [18:52:56]NVStorageSaveData ofd_packets/00095616 [18:52:56]File name is /storage/ofd_packets/00095616 [18:52:56]Write 301 bytes [18:52:56]NVStorageSaveData done [18:52:56]OFDSenderStorePacket done [18:52:56]KKMCreateOFDPacket done [18:52:56]NVStorageSaveData kkm_last_timestamp [18:52:56]File name is /storage/kkm_last_timestamp [18:52:56]Write 4 bytes [18:52:56]NVStorageSaveData done [18:52:56]ExternCall_PrintAddStr [18:52:56]wPrintStart [18:52:56]Write to MH i2c: 01 00 00 2C 3E 6A [18:52:56]Write i2c OK [18:52:56]MH_I2C_Read... [18:52:56]Read from MH i2c: 01 [18:52:56]MH_I2C_Read... [18:52:56]Read from MH i2c: 01 07 00 [18:52:56]MH_I2C_Read... [18:52:56]Read from MH i2c: 01 07 00 2C 3E 00 00 00 00 00 FF 0F 7F [18:52:56]RasterBufferAndPrint [18:52:56]line Счет N : (1)3406134 [18:52:56]line ИНН: 02508201610067 [18:52:56]line Контрольно-Кассовый Чек [18:52:56]line ПРОДАЖА [18:52:56]line ТРК (МРК, ГНК) : 32 [18:52:56]line Товар: 2710124130 [18:52:56]line Аи-92-К-4 [18:52:56]line 7.330 * 66.90 [18:52:56]line = 490.38 [18:52:56]line НДС 12% НСП 1% [18:52:56]line > о реализуемом товаре [18:52:56]line ИТОГО: 490.38 [18:52:56]line НСП 1% : 4.34 [18:52:56]line НДС 12% : 52.08 [18:52:56]line Наличными: 0.00 [18:52:56]line Безнал.: 490.38 [18:52:56]line Место: АЗС № 82 "Партнер Нефть" [18:52:56]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:52:56]line СНО: Общий режим [18:52:56]line Чек 615 27.10.2024 18:52 [18:52:56]line Смена: 143 ФФД: 1.0 [18:52:56]line ЗНМ: 0300000017 [18:52:56]line РНМ: 0000000000170478 [18:52:56]line Версия ККМ: v1.0 [18:52:56]line Платежная система: Mbank [18:52:56]line ФМ: 0000000002098560 [18:52:56]line ФД: 95616 [18:52:56]line ФПД: 3105359188827 [18:52:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T185256&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95616&fm=3105359188827&tin=02508201610067®Number=0000000000170478&sum=49038 [18:52:56]OFD Sender: Processing packet 95616 [packets to send 57, broken 56] [18:52:56]ProducePacketName [18:52:56]name=ofd_packets/00095616 [18:52:56]OFD Sender: To server: pG, [18:52:56]CommunicateWithHost lk.salyk.kg:30040 [18:52:56]ConnectInit lk.salyk.kg [18:52:56]written 0, free lines is 4095 [18:52:57]Connected sock=10 [18:52:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C8 AB 07 01 59 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 34 FF 03 08 00 03 A2 1C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8E BF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8E BF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B2 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 58 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8E BF 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 02 00 00 F4 03 04 00 08 8C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 80 75 01 00 35 04 06 00 02 D3 05 D4 D3 5B 86 99 B1 21 FD 78 C9 2C [18:52:57]Write to MH i2c: 01 00 00 55 3E 93 [18:52:57]Write i2c OK [18:52:57]MH_I2C_Read... [18:52:57]Read from MH i2c: 01 [18:52:57]MH_I2C_Read... [18:52:57]Read from MH i2c: 01 07 00 [18:52:57]MH_I2C_Read... [18:52:57]Read from MH i2c: 01 07 00 55 3E 00 00 00 00 00 20 0D C7 [18:52:57]RasterBufferAndPrint [18:52:57]line [18:52:57]line [18:52:57]line [18:52:57]line [18:52:57]line [18:52:57]written 0, free lines is 3366 [18:52:57]MH_Cut [18:52:57]Write to MH i2c: D1 01 00 5C 3E 01 6C [18:52:57]Write i2c OK [18:52:57]MH_I2C_Read... [18:52:57]Read from MH i2c: D1 [18:52:57]MH_I2C_Read... [18:52:57]Read from MH i2c: D1 01 00 [18:52:57]MH_I2C_Read... [18:52:57]Read from MH i2c: D1 01 00 5C 3E 00 6B [18:52:57]Write to MH i2c: 01 00 00 5D 3E 9B [18:52:57]Write i2c OK [18:52:57]MH_I2C_Read... [18:52:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 BF 34 47 00 94 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 32 30 39 38 35 36 30 10 04 04 00 80 75 01 00 F4 03 04 00 33 36 1E 67 B6 04 01 00 00 4F EC 09 95 D6 DC 0C 0A [18:52:57]CommunicateWithHost err = 0 [18:52:57]CheckOFDResponse [18:52:57]1017 (14) - 77093643461234 [18:52:57]1041 (16) - 0000000002098560 [18:52:57]1040 (4) - 95616 [18:52:57]1012 (4) - 27.10.2024 12:46 [18:52:57]1206 (1) - 0 [18:52:57]OFD Sender: Remove packet 95616 [18:52:57]ProducePacketName [18:52:57]name=ofd_packets/00095616 [18:52:57]NVStorageDeleteData [18:52:57]OFD Sender: No OFD packet to send [18:52:57]*** Cut start [18:52:57]*** Partial cut [18:52:57]*** CUTSNS_PIN = 1 [18:52:57]*** CUTSNS_PIN = 0 [18:52:58]*** Brake cut motor [18:52:58]Read from MH i2c: 01 [18:52:58]MH_I2C_Read... [18:52:58]*** Stop cut motor [18:52:58]*** Cut end [18:52:58]Read from MH i2c: 01 07 00 [18:52:58]MH_I2C_Read... [18:52:58]Read from MH i2c: 01 07 00 5D 3E 00 00 00 00 00 FF 0F B0 [18:52:58]process_action close_receipt done [18:52:58]requested_data is exist [18:52:58]produce_requested_data [18:52:58]requested_item fm.sn is exist - process it [18:52:58]wFMCommunicate request_size=4 [18:52:58]MH_SAM_APDU [18:52:58]CAPDU: 80 11 00 00 [18:52:58]Write to MH i2c: E2 08 00 5E 3E 80 11 00 00 00 00 00 00 16 [18:52:58]Write i2c OK [18:52:58]MH_I2C_Read... [18:52:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:52:58]Read from MH i2c: E2 [18:52:58]MH_I2C_Read... [18:52:58]Read from MH i2c: E2 17 00 [18:52:58]MH_I2C_Read... [18:52:58]Read from MH i2c: E2 17 00 5E 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 67 [18:52:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:52:58]wFMCommunicate OK [18:52:58]requested_item fd.num is exist - process it [18:52:58]SAM_PROTO_GetFieldsCounters [18:52:58]wFMCommunicate request_size=4 [18:52:58]MH_SAM_APDU [18:52:58]CAPDU: 80 13 00 00 [18:52:58]Write to MH i2c: E2 08 00 5F 3E 80 13 00 00 00 00 00 00 19 [18:52:58]Write i2c OK [18:52:58]MH_I2C_Read... [18:52:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:52:58]Read from MH i2c: E2 [18:52:58]MH_I2C_Read... [18:52:58]Read from MH i2c: E2 62 00 [18:52:58]MH_I2C_Read... [18:52:58]Read from MH i2c: E2 62 00 5F 3E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 80 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 67 02 00 00 5E 04 04 00 67 02 00 00 57 04 04 00 68 02 00 00 19 04 04 00 00 00 00 00 90 00 FA [18:52:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 80 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 67 02 00 00 5E 04 04 00 67 02 00 00 57 04 04 00 68 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:52:58]wFMCommunicate OK [18:52:58]SAM_PROTO_GetFieldsCounters done [18:52:58]requested_item shift.num is exist - process it [18:52:58]requested_item shift.opened is exist - process it [18:52:58]req_shift_opened [18:52:58]FM_GetShiftState [18:52:58]SAM_PROTO_GetShiftState [18:52:58]wFMCommunicate request_size=4 [18:52:58]MH_SAM_APDU [18:52:58]CAPDU: 80 13 01 00 [18:52:58]Write to MH i2c: E2 08 00 60 3E 80 13 01 00 00 00 00 00 1B [18:52:58]Write i2c OK [18:52:58]MH_I2C_Read... [18:52:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:52:58]Read from MH i2c: E2 [18:52:58]MH_I2C_Read... [18:52:58]Read from MH i2c: E2 0E 00 [18:52:58]MH_I2C_Read... [18:52:58]Read from MH i2c: E2 0E 00 60 3E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C7 [18:52:58]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:52:58]wFMCommunicate OK [18:52:58]SAM_PROTO_GetShiftState done [18:52:58]FM_GetShiftState done [18:52:58]req_shift_opened done [18:52:58]requested_item shift.open_date is exist - process it [18:52:58]req_shift_open_date [18:52:58]req_shift_open_date done [18:52:58]produce_requested_data done [18:52:58]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95616,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:52:58]process_action_free close_receipt [18:52:58]json_value_free [18:52:58]json_value_free done [18:52:58]process_json_proto returns [18:52:58]Send response to host [18:52:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95616,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:52:58]free response buf [18:52:58]execute_script done [18:52:58]execute_script returns [18:52:58]free content buf [18:52:58]Sock 9.Close socket [18:52:58]Sock 9.Thread stoped [18:53:02]OFD Sender: No OFD packet to send [18:53:07]OFD Sender: No OFD packet to send [18:53:12]OFD Sender: No OFD packet to send [18:53:17]OFD Sender: No OFD packet to send [18:53:19]accept exits with 7 [18:53:19]New connection [18:53:19]New thread 3067301220 created [18:53:19]Thread 3067444580 joined [18:53:19]Waiting for new connection... [18:53:19] Sock 7.Parse request [18:53:19]Sock 7.Check first char [18:53:19]Sock 7.First char is OK [18:53:19]request: POST /json_proto HTTP/1.0 [18:53:19]Method: POST [18:53:19]URL: /json_proto [18:53:19]Method is POST - this is cgi request [18:53:19]url: /json_proto [18:53:19]query_string will be loaded in cgi processing [18:53:19]execute_cgi json_proto POST (null) [18:53:19]execute_cgi path=json_proto method=POST [18:53:19]POST find Content-Length [18:53:19]Host: 172.17.40.67:8080 [18:53:19]Content-Length: 683 [18:53:19]Content-Type: application/json [18:53:19] [18:53:19]POST finish read [18:53:19]Found Content-Length = 683 [18:53:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406135", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:53:20]execute_script... [18:53: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)3406135", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:53:20]POST & json_proto [18:53:20]process_json_proto [18:53:20]json parsed OK: [18:53:20]protocol is kg_v1.0 [18:53:20]action value=close_receipt [18:53:20]process_action close_receipt [18:53:20]cmd_close_receipt [18:53:20]MH_GetDate [18:53:20]Write to MH i2c: F0 00 00 61 3E 8E [18:53:20]Write i2c OK [18:53:20]MH_I2C_Read... [18:53:20]Read from MH i2c: F0 [18:53:20]MH_I2C_Read... [18:53:20]Read from MH i2c: F0 09 00 [18:53:20]MH_I2C_Read... [18:53:20]Read from MH i2c: F0 09 00 61 3E 00 21 8C 1E 67 EE DA 66 66 5D [18:53:20]GetLastDocTimeStamp 1730055176 [18:53:20]current date 1730055201 [18:53:20]FM_GetShiftState [18:53:20]SAM_PROTO_GetShiftState [18:53:20]wFMCommunicate request_size=4 [18:53:20]MH_SAM_APDU [18:53:20]CAPDU: 80 13 01 00 [18:53:20]Write to MH i2c: E2 08 00 62 3E 80 13 01 00 00 00 00 00 1D [18:53:20]Write i2c OK [18:53:20]MH_I2C_Read... [18:53:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:53:20]Read from MH i2c: E2 [18:53:20]MH_I2C_Read... [18:53:20]Read from MH i2c: E2 0E 00 [18:53:20]MH_I2C_Read... [18:53:20]Read from MH i2c: E2 0E 00 62 3E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C9 [18:53:20]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:53:20]wFMCommunicate OK [18:53:20]SAM_PROTO_GetShiftState done [18:53:20]FM_GetShiftState done [18:53:20]opened in 1729987736 [18:53:20]opened+sec_in_day 1730074136 [18:53:20]quantity*price = 100015 [18:53:20]sum+1 = 100017 [18:53:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 616 27.10.2024 18:53 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95617 ФПД: 117147343017091 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T185321&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95617&fm=117147343017091&tin=02508201610067®Number=0000000000170478&sum=100000 [18:53:21]StoreToDocumentArchive [18:53:21]shift 143 fd 95617 [18:53:21]save to /storage/0143/doc_00095617 [18:53:21]save last doc name /storage/0143/doc_00095617 to /storage/kkm_last_doc_name [18:53:21]save OK [18:53:21]Clear old archive folders... [18:53:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:53:21]tlvbuf is 00B0F000 [18:53:21]SAM_PROTO_ClearQueue [18:53:21]wFMCommunicate request_size=4 [18:53:21]MH_SAM_APDU [18:53:21]CAPDU: 80 09 00 00 [18:53:21]Write to MH i2c: E2 08 00 6F 3E 80 09 00 00 00 00 00 00 1F [18:53:21]Write i2c OK [18:53:21]MH_I2C_Read... [18:53:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:53:21]Read from MH i2c: E2 [18:53:21]MH_I2C_Read... [18:53:21]Read from MH i2c: E2 03 00 [18:53:21]MH_I2C_Read... [18:53:21]Read from MH i2c: E2 03 00 6F 3E 00 90 00 21 [18:53:21]RAPDU: 90 00 [18:53:21]wFMCommunicate OK [18:53:21]SAM_PROTO_ClearQueue done [18:53:21]KKMCreateOFDPacket [18:53:21]OFDProtocolAddRootSTLVToBuf [18:53:21]FM_MakeSignedData [18:53:21]FM_MakeSignedData [18:53:21]SAM_PROTO_SignData [18:53:21]wFMCommunicate request_size=4 [18:53:21]MH_SAM_APDU [18:53:21]CAPDU: 80 0D 01 02 [18:53:21]Write to MH i2c: E2 08 00 70 3E 80 0D 01 02 00 00 00 00 27 [18:53:21]Write i2c OK [18:53:21]MH_I2C_Read... [18:53:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:53:21]Read from MH i2c: E2 [18:53:21]MH_I2C_Read... [18:53:21]Read from MH i2c: E2 03 00 [18:53:21]MH_I2C_Read... [18:53:21]Read from MH i2c: E2 03 00 70 3E 00 90 00 22 [18:53:21]RAPDU: 90 00 [18:53:21]wFMCommunicate OK [18:53:21]wFMCommunicate request_size=255 [18:53:21]MH_SAM_APDU [18:53: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 02 00 00 F4 03 04 00 21 8C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 81 75 01 00 35 04 06 00 6A [18:53:21]Write to MH i2c: E2 02 01 71 3E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 02 00 00 F4 03 04 00 21 8C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 81 75 01 00 35 04 06 00 6A 00 00 3B [18:53:21]Write i2c OK [18:53:21]MH_I2C_Read... [18:53:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:53:21]Read from MH i2c: E2 [18:53:21]MH_I2C_Read... [18:53:21]Read from MH i2c: E2 03 00 [18:53:21]MH_I2C_Read... [18:53:21]Read from MH i2c: E2 03 00 71 3E 00 90 00 23 [18:53:21]RAPDU: 90 00 [18:53:21]wFMCommunicate OK [18:53:21]wFMCommunicate request_size=10 [18:53:21]MH_SAM_APDU [18:53:21]CAPDU: 80 0D 02 02 05 8B 7D C4 54 83 [18:53:21]Write to MH i2c: E2 0D 00 72 3E 80 0D 02 02 05 00 8B 7D C4 54 83 00 00 D7 [18:53:21]Write i2c OK [18:53:21]MH_I2C_Read... [18:53:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:53:21]Read from MH i2c: E2 [18:53:21]MH_I2C_Read... [18:53:21]Read from MH i2c: E2 03 00 [18:53:21]MH_I2C_Read... [18:53:21]Read from MH i2c: E2 03 00 72 3E 00 90 00 24 [18:53:21]RAPDU: 90 00 [18:53:21]wFMCommunicate OK [18:53:21]wFMCommunicate request_size=4 [18:53:21]MH_SAM_APDU [18:53:21]CAPDU: 80 0D 03 02 [18:53:21]Write to MH i2c: E2 08 00 73 3E 80 0D 03 02 00 00 00 00 2C [18:53:21]Write i2c OK [18:53:21]MH_I2C_Read... [18:53:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:53:21]Read from MH i2c: E2 [18:53:21]MH_I2C_Read... [18:53:21]Read from MH i2c: E2 0B 00 [18:53:21]MH_I2C_Read... [18:53:21]Read from MH i2c: E2 0B 00 73 3E 00 37 F7 5A 17 0E 62 EF D0 90 00 FB [18:53:21]RAPDU: 37 F7 5A 17 0E 62 EF D0 90 00 [18:53:21]wFMCommunicate OK [18:53:21]SAM_PROTO_SignData done [18:53:21]FM_MakeSignedData done [18:53:21]CreateOFDProtocolMessage [18:53:21]wFMCommunicate request_size=4 [18:53:21]MH_SAM_APDU [18:53:21]CAPDU: 80 11 00 00 [18:53:21]Write to MH i2c: E2 08 00 74 3E 80 11 00 00 00 00 00 00 2C [18:53:21]Write i2c OK [18:53:21]MH_I2C_Read... [18:53:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:53:21]Read from MH i2c: E2 [18:53:21]MH_I2C_Read... [18:53:21]Read from MH i2c: E2 17 00 [18:53:21]MH_I2C_Read... [18:53:21]Read from MH i2c: E2 17 00 74 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7D [18:53:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:53:21]wFMCommunicate OK [18:53:21]CreateOFDProtocolMessage done [18:53:21]OFDSenderStorePacket 95617 [18:53:21]StoreOFDPacket docnum=95617 [18:53:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 22 F6 07 01 10 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 02 00 00 F4 03 04 00 21 8C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 81 75 01 00 35 04 06 00 6A 8B 7D C4 54 83 37 F7 5A 17 0E 62 EF D0 [18:53:21]CheckFolder [18:53:21]dirname=/storage/ofd_packets [18:53:21]CheckFolder done [18:53:21]ProducePacketName [18:53:21]name=ofd_packets/00095617 [18:53:21]NVStorageSaveData ofd_packets/00095617 [18:53:21]File name is /storage/ofd_packets/00095617 [18:53:21]Write 301 bytes [18:53:21]NVStorageSaveData done [18:53:21]OFDSenderStorePacket done [18:53:21]KKMCreateOFDPacket done [18:53:21]NVStorageSaveData kkm_last_timestamp [18:53:21]File name is /storage/kkm_last_timestamp [18:53:21]Write 4 bytes [18:53:21]NVStorageSaveData done [18:53:21]ExternCall_PrintAddStr [18:53:21]wPrintStart [18:53:21]Write to MH i2c: 01 00 00 75 3E B3 [18:53:21]Write i2c OK [18:53:21]MH_I2C_Read... [18:53:21]Read from MH i2c: 01 [18:53:21]MH_I2C_Read... [18:53:21]Read from MH i2c: 01 07 00 [18:53:21]MH_I2C_Read... [18:53:21]Read from MH i2c: 01 07 00 75 3E 00 00 00 00 00 FF 0F C8 [18:53:21]RasterBufferAndPrint [18:53:21]line Счет N : (1)3406135 [18:53:21]line ИНН: 02508201610067 [18:53:21]line Контрольно-Кассовый Чек [18:53:21]line ПРОДАЖА [18:53:21]line ТРК (МРК, ГНК) : 42 [18:53:21]line Товар: 2710124130 [18:53:21]line Аи-92-К-4 [18:53:21]line 14.950 * 66.90 [18:53:21]line = 1000.16 [18:53:21]line НДС 12% НСП 1% [18:53:21]line > о реализуемом товаре [18:53:21]line ОКРУГЛЕНИЕ: -0.16 [18:53:21]line ИТОГО: 1000.00 [18:53:21]line Внесено: 1000.00 [18:53:21]line СДАЧА: 0.00 [18:53:21]line НСП 1% : 8.85 [18:53:21]line НДС 12% : 106.21 [18:53:21]line Наличными: 1000.00 [18:53:21]line Безнал.: 0.00 [18:53:21]line Место: АЗС № 82 "Партнер Нефть" [18:53:21]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:53:21]line СНО: Общий режим [18:53:21]line Чек 616 27.10.2024 18:53 [18:53:21]line Смена: 143 ФФД: 1.0 [18:53:21]line ЗНМ: 0300000017 [18:53:21]line РНМ: 0000000000170478 [18:53:21]line Версия ККМ: v1.0 [18:53:21]line ФМ: 0000000002098560 [18:53:21]line ФД: 95617 [18:53:21]line ФПД: 117147343017091 [18:53:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T185321&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95617&fm=117147343017091&tin=02508201610067®Number=0000000000170478&sum=100000 [18:53:22]OFD Sender: Processing packet 95617 [packets to send 57, broken 56] [18:53:22]ProducePacketName [18:53:22]name=ofd_packets/00095617 [18:53:22]OFD Sender: To server: pG, [18:53:22]CommunicateWithHost lk.salyk.kg:30040 [18:53:22]ConnectInit lk.salyk.kg [18:53:22]written 0, free lines is 4095 [18:53:22]Connected sock=10 [18:53:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 22 F6 07 01 10 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 02 00 00 F4 03 04 00 21 8C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 81 75 01 00 35 04 06 00 6A 8B 7D C4 54 83 37 F7 5A 17 0E 62 EF D0 [18:53:22]Write to MH i2c: 01 00 00 A0 3E DE [18:53:22]Write i2c OK [18:53:22]MH_I2C_Read... [18:53:22]Read from MH i2c: 01 [18:53:22]MH_I2C_Read... [18:53:22]Read from MH i2c: 01 07 00 [18:53:22]MH_I2C_Read... [18:53:22]Read from MH i2c: 01 07 00 A0 3E 00 00 00 00 00 FF 0C F0 [18:53:22]RasterBufferAndPrint [18:53:22]line [18:53:22]line [18:53:22]line [18:53:22]line [18:53:22]line [18:53:22]written 0, free lines is 3333 [18:53:22]MH_Cut [18:53:22]Write to MH i2c: D1 01 00 A7 3E 01 B7 [18:53:22]Write i2c OK [18:53:22]MH_I2C_Read... [18:53:22]Read from MH i2c: D1 [18:53:22]MH_I2C_Read... [18:53:22]Read from MH i2c: D1 01 00 [18:53:22]MH_I2C_Read... [18:53:22]Read from MH i2c: D1 01 00 A7 3E 00 B6 [18:53:22]Write to MH i2c: 01 00 00 A8 3E E6 [18:53:22]Write i2c OK [18:53:22]MH_I2C_Read... [18:53:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 26 68 47 00 DE 0C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 81 75 01 00 F4 03 04 00 4D 36 1E 67 B6 04 01 00 00 B4 14 AA 23 AF F2 24 23 [18:53:22]CommunicateWithHost err = 0 [18:53:22]CheckOFDResponse [18:53:22]1017 (14) - 77093643461234 [18:53:22]1041 (16) - 0000000002098560 [18:53:22]1040 (4) - 95617 [18:53:22]1012 (4) - 27.10.2024 12:47 [18:53:22]1206 (1) - 0 [18:53:22]OFD Sender: Remove packet 95617 [18:53:22]ProducePacketName [18:53:22]name=ofd_packets/00095617 [18:53:22]NVStorageDeleteData [18:53:23]OFD Sender: No OFD packet to send [18:53:23]*** Cut start [18:53:23]*** Partial cut [18:53:23]*** CUTSNS_PIN = 1 [18:53:23]*** CUTSNS_PIN = 0 [18:53:23]*** Brake cut motor [18:53:23]Read from MH i2c: 01 [18:53:23]MH_I2C_Read... [18:53:23]*** Stop cut motor [18:53:23]*** Cut end [18:53:23]Read from MH i2c: 01 07 00 [18:53:23]MH_I2C_Read... [18:53:23]Read from MH i2c: 01 07 00 A8 3E 00 00 00 00 00 FF 0F FB [18:53:23]process_action close_receipt done [18:53:23]requested_data is exist [18:53:23]produce_requested_data [18:53:23]requested_item fm.sn is exist - process it [18:53:23]wFMCommunicate request_size=4 [18:53:23]MH_SAM_APDU [18:53:23]CAPDU: 80 11 00 00 [18:53:23]Write to MH i2c: E2 08 00 A9 3E 80 11 00 00 00 00 00 00 61 [18:53:23]Write i2c OK [18:53:23]MH_I2C_Read... [18:53:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:53:23]Read from MH i2c: E2 [18:53:23]MH_I2C_Read... [18:53:23]Read from MH i2c: E2 17 00 [18:53:23]MH_I2C_Read... [18:53:23]Read from MH i2c: E2 17 00 A9 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B2 [18:53:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:53:23]wFMCommunicate OK [18:53:23]requested_item fd.num is exist - process it [18:53:23]SAM_PROTO_GetFieldsCounters [18:53:23]wFMCommunicate request_size=4 [18:53:23]MH_SAM_APDU [18:53:23]CAPDU: 80 13 00 00 [18:53:23]Write to MH i2c: E2 08 00 AA 3E 80 13 00 00 00 00 00 00 64 [18:53:23]Write i2c OK [18:53:23]MH_I2C_Read... [18:53:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:53:23]Read from MH i2c: E2 [18:53:23]MH_I2C_Read... [18:53:23]Read from MH i2c: E2 62 00 [18:53:23]MH_I2C_Read... [18:53:23]Read from MH i2c: E2 62 00 AA 3E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 81 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 68 02 00 00 5E 04 04 00 68 02 00 00 57 04 04 00 69 02 00 00 19 04 04 00 00 00 00 00 90 00 49 [18:53:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 81 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 68 02 00 00 5E 04 04 00 68 02 00 00 57 04 04 00 69 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:53:23]wFMCommunicate OK [18:53:23]SAM_PROTO_GetFieldsCounters done [18:53:23]requested_item shift.num is exist - process it [18:53:23]requested_item shift.opened is exist - process it [18:53:23]req_shift_opened [18:53:23]FM_GetShiftState [18:53:23]SAM_PROTO_GetShiftState [18:53:23]wFMCommunicate request_size=4 [18:53:23]MH_SAM_APDU [18:53:23]CAPDU: 80 13 01 00 [18:53:23]Write to MH i2c: E2 08 00 AB 3E 80 13 01 00 00 00 00 00 66 [18:53:23]Write i2c OK [18:53:23]MH_I2C_Read... [18:53:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:53:24]Read from MH i2c: E2 [18:53:24]MH_I2C_Read... [18:53:24]Read from MH i2c: E2 0E 00 [18:53:24]MH_I2C_Read... [18:53:24]Read from MH i2c: E2 0E 00 AB 3E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 12 [18:53:24]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:53:24]wFMCommunicate OK [18:53:24]SAM_PROTO_GetShiftState done [18:53:24]FM_GetShiftState done [18:53:24]req_shift_opened done [18:53:24]requested_item shift.open_date is exist - process it [18:53:24]req_shift_open_date [18:53:24]req_shift_open_date done [18:53:24]produce_requested_data done [18:53:24]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95617,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:53:24]process_action_free close_receipt [18:53:24]json_value_free [18:53:24]json_value_free done [18:53:24]process_json_proto returns [18:53:24]Send response to host [18:53:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95617,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:53:24]free response buf [18:53:24]execute_script done [18:53:24]execute_script returns [18:53:24]free content buf [18:53:24]Sock 7.Close socket [18:53:24]Sock 7.Thread stoped [18:53:28]OFD Sender: No OFD packet to send [18:53:33]OFD Sender: No OFD packet to send [18:53:38]OFD Sender: No OFD packet to send [18:53:43]OFD Sender: No OFD packet to send [18:53:48]OFD Sender: No OFD packet to send [18:53:53]OFD Sender: No OFD packet to send [18:53:58]OFD Sender: No OFD packet to send [18:54:03]OFD Sender: No OFD packet to send [18:54:08]OFD Sender: No OFD packet to send [18:54:13]OFD Sender: No OFD packet to send [18:54:18]OFD Sender: No OFD packet to send [18:54:23]OFD Sender: No OFD packet to send [18:54:28]OFD Sender: No OFD packet to send [18:54:33]OFD Sender: No OFD packet to send [18:54:38]OFD Sender: No OFD packet to send [18:54:43]OFD Sender: No OFD packet to send [18:54:47]accept exits with 9 [18:54:47]New connection [18:54:47]New thread 3067444580 created [18:54:47]Thread 3067301220 joined [18:54:47]Waiting for new connection... [18:54:47] Sock 9.Parse request [18:54:47]Sock 9.Check first char [18:54:47]Sock 9.First char is OK [18:54:47]request: POST /json_proto HTTP/1.0 [18:54:47]Method: POST [18:54:47]URL: /json_proto [18:54:47]Method is POST - this is cgi request [18:54:47]url: /json_proto [18:54:47]query_string will be loaded in cgi processing [18:54:47]execute_cgi json_proto POST (null) [18:54:47]execute_cgi path=json_proto method=POST [18:54:47]POST find Content-Length [18:54:47]Host: 172.17.40.67:8080 [18:54:47]Content-Length: 770 [18:54:47]Content-Type: application/json [18:54:47] [18:54:47]POST finish read [18:54:47]Found Content-Length = 770 [18:54:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406137", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:54:47]execute_script... [18:54: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)3406137", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:54:47]POST & json_proto [18:54:47]process_json_proto [18:54:47]json parsed OK: [18:54:47]protocol is kg_v1.0 [18:54:47]action value=close_receipt [18:54:47]process_action close_receipt [18:54:47]cmd_close_receipt [18:54:47]MH_GetDate [18:54:47]Write to MH i2c: F0 00 00 AC 3E D9 [18:54:47]Write i2c OK [18:54:47]MH_I2C_Read... [18:54:47]Read from MH i2c: F0 [18:54:47]MH_I2C_Read... [18:54:47]Read from MH i2c: F0 09 00 [18:54:47]MH_I2C_Read... [18:54:47]Read from MH i2c: F0 09 00 AC 3E 00 79 8C 1E 67 EE DA 66 66 00 [18:54:47]GetLastDocTimeStamp 1730055201 [18:54:47]current date 1730055289 [18:54:47]FM_GetShiftState [18:54:47]SAM_PROTO_GetShiftState [18:54:47]wFMCommunicate request_size=4 [18:54:47]MH_SAM_APDU [18:54:47]CAPDU: 80 13 01 00 [18:54:47]Write to MH i2c: E2 08 00 AD 3E 80 13 01 00 00 00 00 00 68 [18:54:47]Write i2c OK [18:54:47]MH_I2C_Read... [18:54:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:54:47]Read from MH i2c: E2 [18:54:47]MH_I2C_Read... [18:54:47]Read from MH i2c: E2 0E 00 [18:54:47]MH_I2C_Read... [18:54:47]Read from MH i2c: E2 0E 00 AD 3E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 14 [18:54:47]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:54:47]wFMCommunicate OK [18:54:47]SAM_PROTO_GetShiftState done [18:54:47]FM_GetShiftState done [18:54:47]opened in 1729987736 [18:54:47]opened+sec_in_day 1730074136 [18:54:47]quantity*price = 100021 [18:54:47]sum+1 = 100023 [18:54:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 617 27.10.2024 18:54 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95618 ФПД: 133015262589639 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T185449&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95618&fm=133015262589639&tin=02508201610067®Number=0000000000170478&sum=100022 [18:54:48]StoreToDocumentArchive [18:54:48]shift 143 fd 95618 [18:54:48]save to /storage/0143/doc_00095618 [18:54:48]save last doc name /storage/0143/doc_00095618 to /storage/kkm_last_doc_name [18:54:48]save OK [18:54:48]Clear old archive folders... [18:54:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:54:48]tlvbuf is 009E3900 [18:54:48]SAM_PROTO_ClearQueue [18:54:48]wFMCommunicate request_size=4 [18:54:48]MH_SAM_APDU [18:54:48]CAPDU: 80 09 00 00 [18:54:48]Write to MH i2c: E2 08 00 BA 3E 80 09 00 00 00 00 00 00 6A [18:54:48]Write i2c OK [18:54:48]MH_I2C_Read... [18:54:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:54:48]Read from MH i2c: E2 [18:54:48]MH_I2C_Read... [18:54:48]Read from MH i2c: E2 03 00 [18:54:48]MH_I2C_Read... [18:54:48]Read from MH i2c: E2 03 00 BA 3E 00 90 00 6C [18:54:48]RAPDU: 90 00 [18:54:48]wFMCommunicate OK [18:54:48]SAM_PROTO_ClearQueue done [18:54:48]KKMCreateOFDPacket [18:54:48]OFDProtocolAddRootSTLVToBuf [18:54:48]FM_MakeSignedData [18:54:48]FM_MakeSignedData [18:54:48]SAM_PROTO_SignData [18:54:48]wFMCommunicate request_size=4 [18:54:48]MH_SAM_APDU [18:54:48]CAPDU: 80 0D 01 02 [18:54:48]Write to MH i2c: E2 08 00 BB 3E 80 0D 01 02 00 00 00 00 72 [18:54:48]Write i2c OK [18:54:48]MH_I2C_Read... [18:54:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:54:48]Read from MH i2c: E2 [18:54:48]MH_I2C_Read... [18:54:48]Read from MH i2c: E2 03 00 [18:54:48]MH_I2C_Read... [18:54:48]Read from MH i2c: E2 03 00 BB 3E 00 90 00 6D [18:54:48]RAPDU: 90 00 [18:54:48]wFMCommunicate OK [18:54:48]wFMCommunicate request_size=255 [18:54:48]MH_SAM_APDU [18:54: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 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 02 00 00 F4 03 04 00 79 8C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 82 75 01 00 35 04 06 00 78 [18:54:48]Write to MH i2c: E2 02 01 BC 3E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 02 00 00 F4 03 04 00 79 8C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 82 75 01 00 35 04 06 00 78 00 00 3E [18:54:48]Write i2c OK [18:54:48]MH_I2C_Read... [18:54:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:54:49]Read from MH i2c: E2 [18:54:49]MH_I2C_Read... [18:54:49]Read from MH i2c: E2 03 00 [18:54:49]MH_I2C_Read... [18:54:49]Read from MH i2c: E2 03 00 BC 3E 00 90 00 6E [18:54:49]RAPDU: 90 00 [18:54:49]wFMCommunicate OK [18:54:49]wFMCommunicate request_size=10 [18:54:49]MH_SAM_APDU [18:54:49]CAPDU: 80 0D 02 02 05 FA 07 79 F2 C7 [18:54:49]Write to MH i2c: E2 0D 00 BD 3E 80 0D 02 02 05 00 FA 07 79 F2 C7 00 00 B2 [18:54:49]Write i2c OK [18:54:49]MH_I2C_Read... [18:54:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:54:49]Read from MH i2c: E2 [18:54:49]MH_I2C_Read... [18:54:49]Read from MH i2c: E2 03 00 [18:54:49]MH_I2C_Read... [18:54:49]Read from MH i2c: E2 03 00 BD 3E 00 90 00 6F [18:54:49]RAPDU: 90 00 [18:54:49]wFMCommunicate OK [18:54:49]wFMCommunicate request_size=4 [18:54:49]MH_SAM_APDU [18:54:49]CAPDU: 80 0D 03 02 [18:54:49]Write to MH i2c: E2 08 00 BE 3E 80 0D 03 02 00 00 00 00 77 [18:54:49]Write i2c OK [18:54:49]MH_I2C_Read... [18:54:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:54:49]Read from MH i2c: E2 [18:54:49]MH_I2C_Read... [18:54:49]Read from MH i2c: E2 0B 00 [18:54:49]MH_I2C_Read... [18:54:49]Read from MH i2c: E2 0B 00 BE 3E 00 F5 4F 68 78 DA C6 4E 5A 90 00 E4 [18:54:49]RAPDU: F5 4F 68 78 DA C6 4E 5A 90 00 [18:54:49]wFMCommunicate OK [18:54:49]SAM_PROTO_SignData done [18:54:49]FM_MakeSignedData done [18:54:49]CreateOFDProtocolMessage [18:54:49]wFMCommunicate request_size=4 [18:54:49]MH_SAM_APDU [18:54:49]CAPDU: 80 11 00 00 [18:54:49]Write to MH i2c: E2 08 00 BF 3E 80 11 00 00 00 00 00 00 77 [18:54:49]Write i2c OK [18:54:49]MH_I2C_Read... [18:54:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:54:49]Read from MH i2c: E2 [18:54:49]MH_I2C_Read... [18:54:49]Read from MH i2c: E2 17 00 [18:54:49]MH_I2C_Read... [18:54:49]Read from MH i2c: E2 17 00 BF 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C8 [18:54:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:54:49]wFMCommunicate OK [18:54:49]CreateOFDProtocolMessage done [18:54:49]OFDSenderStorePacket 95618 [18:54:49]StoreOFDPacket docnum=95618 [18:54:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D2 63 07 01 AE 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 02 00 00 F4 03 04 00 79 8C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 82 75 01 00 35 04 06 00 78 FA 07 79 F2 C7 F5 4F 68 78 DA C6 4E 5A [18:54:49]CheckFolder [18:54:49]dirname=/storage/ofd_packets [18:54:49]CheckFolder done [18:54:49]ProducePacketName [18:54:49]name=ofd_packets/00095618 [18:54:49]NVStorageSaveData ofd_packets/00095618 [18:54:49]File name is /storage/ofd_packets/00095618 [18:54:49]Write 301 bytes [18:54:49]NVStorageSaveData done [18:54:49]OFDSenderStorePacket done [18:54:49]KKMCreateOFDPacket done [18:54:49]NVStorageSaveData kkm_last_timestamp [18:54:49]File name is /storage/kkm_last_timestamp [18:54:49]Write 4 bytes [18:54:49]NVStorageSaveData done [18:54:49]ExternCall_PrintAddStr [18:54:49]wPrintStart [18:54:49]Write to MH i2c: 01 00 00 C0 3E FE [18:54:49]Write i2c OK [18:54:49]MH_I2C_Read... [18:54:49]Read from MH i2c: 01 [18:54:49]MH_I2C_Read... [18:54:49]Read from MH i2c: 01 07 00 [18:54:49]MH_I2C_Read... [18:54:49]Read from MH i2c: 01 07 00 C0 3E 00 00 00 00 00 FF 0F 13 [18:54:49]RasterBufferAndPrint [18:54:49]line Счет N : (1)3406137 [18:54:49]line ИНН: 02508201610067 [18:54:49]line Контрольно-Кассовый Чек [18:54:49]line ПРОДАЖА [18:54:49]line ТРК (МРК, ГНК) : 13 [18:54:49]line Товар: 2710124500 [18:54:49]line Аи-95-К-5 [18:54:49]line 13.480 * 74.20 [18:54:49]line = 1000.22 [18:54:49]line НДС 12% НСП 1% [18:54:49]line > о реализуемом товаре [18:54:49]line ИТОГО: 1000.22 [18:54:49]line НСП 1% : 8.85 [18:54:49]line НДС 12% : 106.22 [18:54:49]line Наличными: 0.00 [18:54:49]line Безнал.: 1000.22 [18:54:49]line Место: АЗС № 82 "Партнер Нефть" [18:54:49]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:54:49]line СНО: Общий режим [18:54:49]line Чек 617 27.10.2024 18:54 [18:54:49]line Смена: 143 ФФД: 1.0 [18:54:49]line ЗНМ: 0300000017 [18:54:49]line РНМ: 0000000000170478 [18:54:49]line Версия ККМ: v1.0 [18:54:49]line Платежная система: Mbank [18:54:49]line ФМ: 0000000002098560 [18:54:49]line ФД: 95618 [18:54:49]line ФПД: 133015262589639 [18:54:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T185449&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95618&fm=133015262589639&tin=02508201610067®Number=0000000000170478&sum=100022 [18:54:49]OFD Sender: Processing packet 95618 [packets to send 57, broken 56] [18:54:49]ProducePacketName [18:54:49]name=ofd_packets/00095618 [18:54:49]OFD Sender: To server: pG, [18:54:49]CommunicateWithHost lk.salyk.kg:30040 [18:54:49]ConnectInit lk.salyk.kg [18:54:49]written 0, free lines is 4095 [18:54:49]Connected sock=10 [18:54:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D2 63 07 01 AE 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 02 00 00 F4 03 04 00 79 8C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 82 75 01 00 35 04 06 00 78 FA 07 79 F2 C7 F5 4F 68 78 DA C6 4E 5A [18:54:50]Write to MH i2c: 01 00 00 E9 3E 27 [18:54:50]Write i2c OK [18:54:50]MH_I2C_Read... [18:54:50]Read from MH i2c: 01 [18:54:50]MH_I2C_Read... [18:54:50]Read from MH i2c: 01 07 00 [18:54:50]MH_I2C_Read... [18:54:50]Read from MH i2c: 01 07 00 E9 3E 00 00 00 00 00 21 0D 5C [18:54:50]RasterBufferAndPrint [18:54:50]line [18:54:50]line [18:54:50]line [18:54:50]line [18:54:50]line [18:54:50]written 0, free lines is 3367 [18:54:50]MH_Cut [18:54:50]Write to MH i2c: D1 01 00 F0 3E 01 00 [18:54:50]Write i2c OK [18:54:50]MH_I2C_Read... [18:54:50]Read from MH i2c: D1 [18:54:50]MH_I2C_Read... [18:54:50]Read from MH i2c: D1 01 00 [18:54:50]MH_I2C_Read... [18:54:50]Read from MH i2c: D1 01 00 F0 3E 00 FF [18:54:50]Write to MH i2c: 01 00 00 F1 3E 2F [18:54:50]Write i2c OK [18:54:50]MH_I2C_Read... [18:54:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D2 06 47 00 33 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 32 30 39 38 35 36 30 10 04 04 00 82 75 01 00 F4 03 04 00 A4 36 1E 67 B6 04 01 00 00 BD E0 3F 5E A0 6E F6 10 [18:54:50]CommunicateWithHost err = 0 [18:54:50]CheckOFDResponse [18:54:50]1017 (14) - 77093643461234 [18:54:50]1041 (16) - 0000000002098560 [18:54:50]1040 (4) - 95618 [18:54:50]1012 (4) - 27.10.2024 12:48 [18:54:50]1206 (1) - 0 [18:54:50]OFD Sender: Remove packet 95618 [18:54:50]ProducePacketName [18:54:50]name=ofd_packets/00095618 [18:54:50]NVStorageDeleteData [18:54:50]OFD Sender: No OFD packet to send [18:54:50]*** Cut start [18:54:50]*** Partial cut [18:54:50]*** CUTSNS_PIN = 1 [18:54:50]*** CUTSNS_PIN = 0 [18:54:50]*** Brake cut motor [18:54:51]Read from MH i2c: 01 [18:54:51]MH_I2C_Read... [18:54:51]*** Stop cut motor [18:54:51]*** Cut end [18:54:51]Read from MH i2c: 01 07 00 [18:54:51]MH_I2C_Read... [18:54:51]Read from MH i2c: 01 07 00 F1 3E 00 00 00 00 00 FF 0F 44 [18:54:51]process_action close_receipt done [18:54:51]requested_data is exist [18:54:51]produce_requested_data [18:54:51]requested_item fm.sn is exist - process it [18:54:51]wFMCommunicate request_size=4 [18:54:51]MH_SAM_APDU [18:54:51]CAPDU: 80 11 00 00 [18:54:51]Write to MH i2c: E2 08 00 F2 3E 80 11 00 00 00 00 00 00 AA [18:54:51]Write i2c OK [18:54:51]MH_I2C_Read... [18:54:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:54:51]Read from MH i2c: E2 [18:54:51]MH_I2C_Read... [18:54:51]Read from MH i2c: E2 17 00 [18:54:51]MH_I2C_Read... [18:54:51]Read from MH i2c: E2 17 00 F2 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FB [18:54:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:54:51]wFMCommunicate OK [18:54:51]requested_item fd.num is exist - process it [18:54:51]SAM_PROTO_GetFieldsCounters [18:54:51]wFMCommunicate request_size=4 [18:54:51]MH_SAM_APDU [18:54:51]CAPDU: 80 13 00 00 [18:54:51]Write to MH i2c: E2 08 00 F3 3E 80 13 00 00 00 00 00 00 AD [18:54:51]Write i2c OK [18:54:51]MH_I2C_Read... [18:54:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:54:51]Read from MH i2c: E2 [18:54:51]MH_I2C_Read... [18:54:51]Read from MH i2c: E2 62 00 [18:54:51]MH_I2C_Read... [18:54:51]Read from MH i2c: E2 62 00 F3 3E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 82 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 69 02 00 00 5E 04 04 00 69 02 00 00 57 04 04 00 6A 02 00 00 19 04 04 00 00 00 00 00 90 00 96 [18:54:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 82 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 69 02 00 00 5E 04 04 00 69 02 00 00 57 04 04 00 6A 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:54:51]wFMCommunicate OK [18:54:51]SAM_PROTO_GetFieldsCounters done [18:54:51]requested_item shift.num is exist - process it [18:54:51]requested_item shift.opened is exist - process it [18:54:51]req_shift_opened [18:54:51]FM_GetShiftState [18:54:51]SAM_PROTO_GetShiftState [18:54:51]wFMCommunicate request_size=4 [18:54:51]MH_SAM_APDU [18:54:51]CAPDU: 80 13 01 00 [18:54:51]Write to MH i2c: E2 08 00 F4 3E 80 13 01 00 00 00 00 00 AF [18:54:51]Write i2c OK [18:54:51]MH_I2C_Read... [18:54:51]Read from MH i2c: E2 [18:54:51]MH_I2C_Read... [18:54:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:54:51]Read from MH i2c: E2 0E 00 [18:54:51]MH_I2C_Read... [18:54:51]Read from MH i2c: E2 0E 00 F4 3E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 5B [18:54:51]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:54:51]wFMCommunicate OK [18:54:51]SAM_PROTO_GetShiftState done [18:54:51]FM_GetShiftState done [18:54:51]req_shift_opened done [18:54:51]requested_item shift.open_date is exist - process it [18:54:51]req_shift_open_date [18:54:51]req_shift_open_date done [18:54:51]produce_requested_data done [18:54:51]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95618,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:54:51]process_action_free close_receipt [18:54:51]json_value_free [18:54:51]json_value_free done [18:54:51]process_json_proto returns [18:54:51]Send response to host [18:54:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95618,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:54:51]free response buf [18:54:51]execute_script done [18:54:51]execute_script returns [18:54:51]free content buf [18:54:51]Sock 9.Close socket [18:54:51]Sock 9.Thread stoped [18:54:52]accept exits with 7 [18:54:52]New connection [18:54:52]New thread 3067301220 created [18:54:52]Thread 3067444580 joined [18:54:52]Waiting for new connection... [18:54:52] Sock 7.Parse request [18:54:52]Sock 7.Check first char [18:54:52]Sock 7.First char is OK [18:54:52]request: POST /json_proto HTTP/1.0 [18:54:52]Method: POST [18:54:52]URL: /json_proto [18:54:52]Method is POST - this is cgi request [18:54:52]url: /json_proto [18:54:52]query_string will be loaded in cgi processing [18:54:52]execute_cgi json_proto POST (null) [18:54:52]execute_cgi path=json_proto method=POST [18:54:52]POST find Content-Length [18:54:52]Host: 172.17.40.67:8080 [18:54:52]Content-Length: 680 [18:54:52]Content-Type: application/json [18:54:52] [18:54:52]POST finish read [18:54:52]Found Content-Length = 680 [18:54:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406136", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:54:52]execute_script... [18:54: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)3406136", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:54:52]POST & json_proto [18:54:52]process_json_proto [18:54:52]json parsed OK: [18:54:52]protocol is kg_v1.0 [18:54:52]action value=close_receipt [18:54:52]process_action close_receipt [18:54:52]cmd_close_receipt [18:54:52]MH_GetDate [18:54:52]Write to MH i2c: F0 00 00 F5 3E 22 [18:54:52]Write i2c OK [18:54:52]MH_I2C_Read... [18:54:52]Read from MH i2c: F0 [18:54:52]MH_I2C_Read... [18:54:52]Read from MH i2c: F0 09 00 [18:54:52]MH_I2C_Read... [18:54:52]Read from MH i2c: F0 09 00 F5 3E 00 7D 8C 1E 67 EE DA 66 66 4D [18:54:52]GetLastDocTimeStamp 1730055289 [18:54:52]current date 1730055293 [18:54:52]FM_GetShiftState [18:54:52]SAM_PROTO_GetShiftState [18:54:52]wFMCommunicate request_size=4 [18:54:52]MH_SAM_APDU [18:54:52]CAPDU: 80 13 01 00 [18:54:52]Write to MH i2c: E2 08 00 F6 3E 80 13 01 00 00 00 00 00 B1 [18:54:52]Write i2c OK [18:54:52]MH_I2C_Read... [18:54:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:54:52]Read from MH i2c: E2 [18:54:52]MH_I2C_Read... [18:54:52]Read from MH i2c: E2 0E 00 [18:54:52]MH_I2C_Read... [18:54:52]Read from MH i2c: E2 0E 00 F6 3E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 5D [18:54:52]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:54:52]wFMCommunicate OK [18:54:52]SAM_PROTO_GetShiftState done [18:54:52]FM_GetShiftState done [18:54:52]opened in 1729987736 [18:54:52]opened+sec_in_day 1730074136 [18:54:52]quantity*price = 100050 [18:54:52]sum+1 = 100052 [18:54:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 618 27.10.2024 18:54 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95619 ФПД: 103107103432116 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T185453&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95619&fm=103107103432116&tin=02508201610067®Number=0000000000170478&sum=100000 [18:54:53]StoreToDocumentArchive [18:54:53]shift 143 fd 95619 [18:54:53]save to /storage/0143/doc_00095619 [18:54:53]save last doc name /storage/0143/doc_00095619 to /storage/kkm_last_doc_name [18:54:53]save OK [18:54:53]Clear old archive folders... [18:54:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:54:53]tlvbuf is 00A98300 [18:54:53]SAM_PROTO_ClearQueue [18:54:53]wFMCommunicate request_size=4 [18:54:53]MH_SAM_APDU [18:54:53]CAPDU: 80 09 00 00 [18:54:53]Write to MH i2c: E2 08 00 03 3F 80 09 00 00 00 00 00 00 B4 [18:54:53]Write i2c OK [18:54:53]MH_I2C_Read... [18:54:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:54:53]Read from MH i2c: E2 [18:54:53]MH_I2C_Read... [18:54:53]Read from MH i2c: E2 03 00 [18:54:53]MH_I2C_Read... [18:54:53]Read from MH i2c: E2 03 00 03 3F 00 90 00 B6 [18:54:53]RAPDU: 90 00 [18:54:53]wFMCommunicate OK [18:54:53]SAM_PROTO_ClearQueue done [18:54:53]KKMCreateOFDPacket [18:54:53]OFDProtocolAddRootSTLVToBuf [18:54:53]FM_MakeSignedData [18:54:53]FM_MakeSignedData [18:54:53]SAM_PROTO_SignData [18:54:53]wFMCommunicate request_size=4 [18:54:53]MH_SAM_APDU [18:54:53]CAPDU: 80 0D 01 02 [18:54:53]Write to MH i2c: E2 08 00 04 3F 80 0D 01 02 00 00 00 00 BC [18:54:53]Write i2c OK [18:54:53]MH_I2C_Read... [18:54:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:54:53]Read from MH i2c: E2 [18:54:53]MH_I2C_Read... [18:54:53]Read from MH i2c: E2 03 00 [18:54:53]MH_I2C_Read... [18:54:53]Read from MH i2c: E2 03 00 04 3F 00 90 00 B7 [18:54:53]RAPDU: 90 00 [18:54:53]wFMCommunicate OK [18:54:53]wFMCommunicate request_size=255 [18:54:53]MH_SAM_APDU [18:54:53]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 02 00 00 F4 03 04 00 7D 8C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 83 75 01 00 35 04 06 00 5D C6 7E 46 [18:54:53]Write to MH i2c: E2 02 01 05 3F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 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 6A 02 00 00 F4 03 04 00 7D 8C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 83 75 01 00 35 04 06 00 5D C6 7E 46 00 00 AA [18:54:53]Write i2c OK [18:54:53]MH_I2C_Read... [18:54:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:54:54]Read from MH i2c: E2 [18:54:54]MH_I2C_Read... [18:54:54]Read from MH i2c: E2 03 00 [18:54:54]MH_I2C_Read... [18:54:54]Read from MH i2c: E2 03 00 05 3F 00 90 00 B8 [18:54:54]RAPDU: 90 00 [18:54:54]wFMCommunicate OK [18:54:54]wFMCommunicate request_size=7 [18:54:54]MH_SAM_APDU [18:54:54]CAPDU: 80 0D 02 02 02 1D B4 [18:54:54]Write to MH i2c: E2 0A 00 06 3F 80 0D 02 02 02 00 1D B4 00 00 94 [18:54:54]Write i2c OK [18:54:54]MH_I2C_Read... [18:54:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:54:54]Read from MH i2c: E2 [18:54:54]MH_I2C_Read... [18:54:54]Read from MH i2c: E2 03 00 [18:54:54]MH_I2C_Read... [18:54:54]Read from MH i2c: E2 03 00 06 3F 00 90 00 B9 [18:54:54]RAPDU: 90 00 [18:54:54]wFMCommunicate OK [18:54:54]wFMCommunicate request_size=4 [18:54:54]MH_SAM_APDU [18:54:54]CAPDU: 80 0D 03 02 [18:54:54]Write to MH i2c: E2 08 00 07 3F 80 0D 03 02 00 00 00 00 C1 [18:54:54]Write i2c OK [18:54:54]MH_I2C_Read... [18:54:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:54:54]Read from MH i2c: E2 [18:54:54]MH_I2C_Read... [18:54:54]Read from MH i2c: E2 0B 00 [18:54:54]MH_I2C_Read... [18:54:54]Read from MH i2c: E2 0B 00 07 3F 00 95 49 AA 46 3E B8 81 7A 90 00 81 [18:54:54]RAPDU: 95 49 AA 46 3E B8 81 7A 90 00 [18:54:54]wFMCommunicate OK [18:54:54]SAM_PROTO_SignData done [18:54:54]FM_MakeSignedData done [18:54:54]CreateOFDProtocolMessage [18:54:54]wFMCommunicate request_size=4 [18:54:54]MH_SAM_APDU [18:54:54]CAPDU: 80 11 00 00 [18:54:54]Write to MH i2c: E2 08 00 08 3F 80 11 00 00 00 00 00 00 C1 [18:54:54]Write i2c OK [18:54:54]MH_I2C_Read... [18:54:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:54:54]Read from MH i2c: E2 [18:54:54]MH_I2C_Read... [18:54:54]Read from MH i2c: E2 17 00 [18:54:54]MH_I2C_Read... [18:54:54]Read from MH i2c: E2 17 00 08 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 12 [18:54:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:54:54]wFMCommunicate OK [18:54:54]CreateOFDProtocolMessage done [18:54:54]OFDSenderStorePacket 95619 [18:54:54]StoreOFDPacket docnum=95619 [18:54:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 15 0B 04 01 A8 4E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 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 6A 02 00 00 F4 03 04 00 7D 8C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 83 75 01 00 35 04 06 00 5D C6 7E 46 1D B4 95 49 AA 46 3E B8 81 7A [18:54:54]CheckFolder [18:54:54]dirname=/storage/ofd_packets [18:54:54]CheckFolder done [18:54:54]ProducePacketName [18:54:54]name=ofd_packets/00095619 [18:54:54]NVStorageSaveData ofd_packets/00095619 [18:54:54]File name is /storage/ofd_packets/00095619 [18:54:54]Write 298 bytes [18:54:54]NVStorageSaveData done [18:54:54]OFDSenderStorePacket done [18:54:54]KKMCreateOFDPacket done [18:54:54]NVStorageSaveData kkm_last_timestamp [18:54:54]File name is /storage/kkm_last_timestamp [18:54:54]Write 4 bytes [18:54:54]NVStorageSaveData done [18:54:54]ExternCall_PrintAddStr [18:54:54]wPrintStart [18:54:54]Write to MH i2c: 01 00 00 09 3F 48 [18:54:54]Write i2c OK [18:54:54]MH_I2C_Read... [18:54:54]Read from MH i2c: 01 [18:54:54]MH_I2C_Read... [18:54:54]Read from MH i2c: 01 07 00 [18:54:54]MH_I2C_Read... [18:54:54]Read from MH i2c: 01 07 00 09 3F 00 00 00 00 00 FF 0F 5D [18:54:54]RasterBufferAndPrint [18:54:54]line Счет N : (1)3406136 [18:54:54]line ИНН: 02508201610067 [18:54:54]line Контрольно-Кассовый Чек [18:54:54]line ПРОДАЖА [18:54:54]line ТРК (МРК, ГНК) : 51 [18:54:54]line Товар: 2710194210 [18:54:54]line ДТ-К-5 [18:54:54]line 13.130 * 76.20 [18:54:54]line = 1000.51 [18:54:54]line НДС 12% НСП 1% [18:54:54]line > о реализуемом товаре [18:54:54]line ОКРУГЛЕНИЕ: -0.51 [18:54:54]line ИТОГО: 1000.00 [18:54:54]line Внесено: 1000.00 [18:54:54]line СДАЧА: 0.00 [18:54:54]line НСП 1% : 8.85 [18:54:54]line НДС 12% : 106.25 [18:54:54]line Наличными: 1000.00 [18:54:54]line Безнал.: 0.00 [18:54:54]line Место: АЗС № 82 "Партнер Нефть" [18:54:54]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:54:54]line СНО: Общий режим [18:54:54]line Чек 618 27.10.2024 18:54 [18:54:54]line Смена: 143 ФФД: 1.0 [18:54:54]line ЗНМ: 0300000017 [18:54:54]line РНМ: 0000000000170478 [18:54:54]line Версия ККМ: v1.0 [18:54:54]line ФМ: 0000000002098560 [18:54:54]line ФД: 95619 [18:54:54]line ФПД: 103107103432116 [18:54:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T185453&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95619&fm=103107103432116&tin=02508201610067®Number=0000000000170478&sum=100000 [18:54:54]OFD Sender: Processing packet 95619 [packets to send 57, broken 56] [18:54:54]ProducePacketName [18:54:54]name=ofd_packets/00095619 [18:54:54]OFD Sender: To server: pG, [18:54:54]CommunicateWithHost lk.salyk.kg:30040 [18:54:54]ConnectInit lk.salyk.kg [18:54:54]written 0, free lines is 4095 [18:54:54]Connected sock=10 [18:54:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 15 0B 04 01 A8 4E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 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 6A 02 00 00 F4 03 04 00 7D 8C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 83 75 01 00 35 04 06 00 5D C6 7E 46 1D B4 95 49 AA 46 3E B8 81 7A [18:54:54]Write to MH i2c: 01 00 00 34 3F 73 [18:54:54]Write i2c OK [18:54:54]MH_I2C_Read... [18:54:54]Read from MH i2c: 01 [18:54:54]MH_I2C_Read... [18:54:54]Read from MH i2c: 01 07 00 [18:54:54]MH_I2C_Read... [18:54:54]Read from MH i2c: 01 07 00 34 3F 00 00 00 00 00 FC 0C 82 [18:54:54]RasterBufferAndPrint [18:54:54]line [18:54:54]line [18:54:54]line [18:54:54]line [18:54:54]line [18:54:54]written 0, free lines is 3336 [18:54:54]MH_Cut [18:54:54]Write to MH i2c: D1 01 00 3B 3F 01 4C [18:54:54]Write i2c OK [18:54:54]MH_I2C_Read... [18:54:54]Read from MH i2c: D1 [18:54:54]MH_I2C_Read... [18:54:54]Read from MH i2c: D1 01 00 [18:54:54]MH_I2C_Read... [18:54:54]Read from MH i2c: D1 01 00 3B 3F 00 4B [18:54:54]Write to MH i2c: 01 00 00 3C 3F 7B [18:54:54]Write i2c OK [18:54:54]MH_I2C_Read... [18:54:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 41 F0 47 00 7D 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 32 30 39 38 35 36 30 10 04 04 00 83 75 01 00 F4 03 04 00 A9 36 1E 67 B6 04 01 00 00 F7 F3 68 6F 4F D2 E2 CF [18:54:54]CommunicateWithHost err = 0 [18:54:54]CheckOFDResponse [18:54:54]1017 (14) - 77093643461234 [18:54:54]1041 (16) - 0000000002098560 [18:54:54]1040 (4) - 95619 [18:54:54]1012 (4) - 27.10.2024 12:48 [18:54:54]1206 (1) - 0 [18:54:54]OFD Sender: Remove packet 95619 [18:54:54]ProducePacketName [18:54:54]name=ofd_packets/00095619 [18:54:54]NVStorageDeleteData [18:54:55]OFD Sender: No OFD packet to send [18:54:55]*** Cut start [18:54:55]*** Partial cut [18:54:55]*** CUTSNS_PIN = 1 [18:54:55]*** CUTSNS_PIN = 0 [18:54:55]*** Brake cut motor [18:54:56]Read from MH i2c: 01 [18:54:56]MH_I2C_Read... [18:54:56]*** Stop cut motor [18:54:56]*** Cut end [18:54:56]Read from MH i2c: 01 07 00 [18:54:56]MH_I2C_Read... [18:54:56]Read from MH i2c: 01 07 00 3C 3F 00 00 00 00 00 FF 0F 90 [18:54:56]process_action close_receipt done [18:54:56]requested_data is exist [18:54:56]produce_requested_data [18:54:56]requested_item fm.sn is exist - process it [18:54:56]wFMCommunicate request_size=4 [18:54:56]MH_SAM_APDU [18:54:56]CAPDU: 80 11 00 00 [18:54:56]Write to MH i2c: E2 08 00 3D 3F 80 11 00 00 00 00 00 00 F6 [18:54:56]Write i2c OK [18:54:56]MH_I2C_Read... [18:54:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:54:56]Read from MH i2c: E2 [18:54:56]MH_I2C_Read... [18:54:56]Read from MH i2c: E2 17 00 [18:54:56]MH_I2C_Read... [18:54:56]Read from MH i2c: E2 17 00 3D 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 47 [18:54:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:54:56]wFMCommunicate OK [18:54:56]requested_item fd.num is exist - process it [18:54:56]SAM_PROTO_GetFieldsCounters [18:54:56]wFMCommunicate request_size=4 [18:54:56]MH_SAM_APDU [18:54:56]CAPDU: 80 13 00 00 [18:54:56]Write to MH i2c: E2 08 00 3E 3F 80 13 00 00 00 00 00 00 F9 [18:54:56]Write i2c OK [18:54:56]MH_I2C_Read... [18:54:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:54:56]Read from MH i2c: E2 [18:54:56]MH_I2C_Read... [18:54:56]Read from MH i2c: E2 62 00 [18:54:56]MH_I2C_Read... [18:54:56]Read from MH i2c: E2 62 00 3E 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 83 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 6A 02 00 00 5E 04 04 00 6A 02 00 00 57 04 04 00 6B 02 00 00 19 04 04 00 00 00 00 00 90 00 E6 [18:54:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 83 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 6A 02 00 00 5E 04 04 00 6A 02 00 00 57 04 04 00 6B 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:54:56]wFMCommunicate OK [18:54:56]SAM_PROTO_GetFieldsCounters done [18:54:56]requested_item shift.num is exist - process it [18:54:56]requested_item shift.opened is exist - process it [18:54:56]req_shift_opened [18:54:56]FM_GetShiftState [18:54:56]SAM_PROTO_GetShiftState [18:54:56]wFMCommunicate request_size=4 [18:54:56]MH_SAM_APDU [18:54:56]CAPDU: 80 13 01 00 [18:54:56]Write to MH i2c: E2 08 00 3F 3F 80 13 01 00 00 00 00 00 FB [18:54:56]Write i2c OK [18:54:56]MH_I2C_Read... [18:54:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:54:56]Read from MH i2c: E2 [18:54:56]MH_I2C_Read... [18:54:56]Read from MH i2c: E2 0E 00 [18:54:56]MH_I2C_Read... [18:54:56]Read from MH i2c: E2 0E 00 3F 3F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A7 [18:54:56]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:54:56]wFMCommunicate OK [18:54:56]SAM_PROTO_GetShiftState done [18:54:56]FM_GetShiftState done [18:54:56]req_shift_opened done [18:54:56]requested_item shift.open_date is exist - process it [18:54:56]req_shift_open_date [18:54:56]req_shift_open_date done [18:54:56]produce_requested_data done [18:54:56]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95619,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:54:56]process_action_free close_receipt [18:54:56]json_value_free [18:54:56]json_value_free done [18:54:56]process_json_proto returns [18:54:56]Send response to host [18:54:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95619,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:54:56]free response buf [18:54:56]execute_script done [18:54:56]execute_script returns [18:54:56]free content buf [18:54:56]Sock 7.Close socket [18:54:56]Sock 7.Thread stoped [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:26]accept exits with 9 [18:55:26]New connection [18:55:26]New thread 3067444580 created [18:55:26]Thread 3067301220 joined [18:55:26]Waiting for new connection... [18:55:26] Sock 9.Parse request [18:55:26]Sock 9.Check first char [18:55:26]Sock 9.First char is OK [18:55:26]request: POST /json_proto HTTP/1.0 [18:55:26]Method: POST [18:55:26]URL: /json_proto [18:55:26]Method is POST - this is cgi request [18:55:26]url: /json_proto [18:55:26]query_string will be loaded in cgi processing [18:55:26]execute_cgi json_proto POST (null) [18:55:26]execute_cgi path=json_proto method=POST [18:55:26]POST find Content-Length [18:55:26]Host: 172.17.40.67:8080 [18:55:26]Content-Length: 683 [18:55:26]Content-Type: application/json [18:55:26] [18:55:26]POST finish read [18:55:26]Found Content-Length = 683 [18:55:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406138", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:55:26]execute_script... [18:55:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406138", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:55:26]POST & json_proto [18:55:26]process_json_proto [18:55:26]json parsed OK: [18:55:26]protocol is kg_v1.0 [18:55:26]action value=close_receipt [18:55:26]process_action close_receipt [18:55:26]cmd_close_receipt [18:55:26]MH_GetDate [18:55:26]Write to MH i2c: F0 00 00 40 3F 6E [18:55:26]Write i2c OK [18:55:26]MH_I2C_Read... [18:55:26]Read from MH i2c: F0 [18:55:26]MH_I2C_Read... [18:55:26]Read from MH i2c: F0 09 00 [18:55:26]MH_I2C_Read... [18:55:26]Read from MH i2c: F0 09 00 40 3F 00 A0 8C 1E 67 EE DA 66 66 BC [18:55:26]GetLastDocTimeStamp 1730055293 [18:55:26]current date 1730055328 [18:55:26]FM_GetShiftState [18:55:26]SAM_PROTO_GetShiftState [18:55:26]wFMCommunicate request_size=4 [18:55:26]MH_SAM_APDU [18:55:26]CAPDU: 80 13 01 00 [18:55:26]Write to MH i2c: E2 08 00 41 3F 80 13 01 00 00 00 00 00 FD [18:55:26]Write i2c OK [18:55:26]MH_I2C_Read... [18:55:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:55:26]Read from MH i2c: E2 [18:55:26]MH_I2C_Read... [18:55:26]Read from MH i2c: E2 0E 00 [18:55:26]MH_I2C_Read... [18:55:26]Read from MH i2c: E2 0E 00 41 3F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A9 [18:55:26]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:55:26]wFMCommunicate OK [18:55:26]SAM_PROTO_GetShiftState done [18:55:26]FM_GetShiftState done [18:55:26]opened in 1729987736 [18:55:26]opened+sec_in_day 1730074136 [18:55:26]quantity*price = 100015 [18:55:26]sum+1 = 100017 [18:55:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 619 27.10.2024 18:55 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95620 ФПД: 281021008466302 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T185528&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95620&fm=281021008466302&tin=02508201610067®Number=0000000000170478&sum=100000 [18:55:27]StoreToDocumentArchive [18:55:27]shift 143 fd 95620 [18:55:27]save to /storage/0143/doc_00095620 [18:55:27]save last doc name /storage/0143/doc_00095620 to /storage/kkm_last_doc_name [18:55:27]save OK [18:55:27]Clear old archive folders... [18:55:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:55:27]tlvbuf is 00A88C30 [18:55:27]SAM_PROTO_ClearQueue [18:55:27]wFMCommunicate request_size=4 [18:55:27]MH_SAM_APDU [18:55:27]CAPDU: 80 09 00 00 [18:55:27]Write to MH i2c: E2 08 00 4E 3F 80 09 00 00 00 00 00 00 FF [18:55:27]Write i2c OK [18:55:27]MH_I2C_Read... [18:55:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:55:27]Read from MH i2c: E2 [18:55:27]MH_I2C_Read... [18:55:27]Read from MH i2c: E2 03 00 [18:55:27]MH_I2C_Read... [18:55:27]Read from MH i2c: E2 03 00 4E 3F 00 90 00 01 [18:55:27]RAPDU: 90 00 [18:55:27]wFMCommunicate OK [18:55:27]SAM_PROTO_ClearQueue done [18:55:27]KKMCreateOFDPacket [18:55:27]OFDProtocolAddRootSTLVToBuf [18:55:27]FM_MakeSignedData [18:55:27]FM_MakeSignedData [18:55:27]SAM_PROTO_SignData [18:55:27]wFMCommunicate request_size=4 [18:55:27]MH_SAM_APDU [18:55:27]CAPDU: 80 0D 01 02 [18:55:27]Write to MH i2c: E2 08 00 4F 3F 80 0D 01 02 00 00 00 00 07 [18:55:27]Write i2c OK [18:55:27]MH_I2C_Read... [18:55:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:55:27]Read from MH i2c: E2 [18:55:27]MH_I2C_Read... [18:55:27]Read from MH i2c: E2 03 00 [18:55:27]MH_I2C_Read... [18:55:27]Read from MH i2c: E2 03 00 4F 3F 00 90 00 02 [18:55:27]RAPDU: 90 00 [18:55:27]wFMCommunicate OK [18:55:27]wFMCommunicate request_size=255 [18:55:27]MH_SAM_APDU [18:55: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 02 00 00 F4 03 04 00 A0 8C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 84 75 01 00 35 04 06 00 FF [18:55:27]Write to MH i2c: E2 02 01 50 3F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 02 00 00 F4 03 04 00 A0 8C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 84 75 01 00 35 04 06 00 FF 00 00 35 [18:55:27]Write i2c OK [18:55:27]MH_I2C_Read... [18:55:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:55:28]Read from MH i2c: E2 [18:55:28]MH_I2C_Read... [18:55:28]Read from MH i2c: E2 03 00 [18:55:28]MH_I2C_Read... [18:55:28]Read from MH i2c: E2 03 00 50 3F 00 90 00 03 [18:55:28]RAPDU: 90 00 [18:55:28]wFMCommunicate OK [18:55:28]wFMCommunicate request_size=10 [18:55:28]MH_SAM_APDU [18:55:28]CAPDU: 80 0D 02 02 05 96 4D 62 51 7E [18:55:28]Write to MH i2c: E2 0D 00 51 3F 80 0D 02 02 05 00 96 4D 62 51 7E 00 00 28 [18:55:28]Write i2c OK [18:55:28]MH_I2C_Read... [18:55:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:55:28]Read from MH i2c: E2 [18:55:28]MH_I2C_Read... [18:55:28]Read from MH i2c: E2 03 00 [18:55:28]MH_I2C_Read... [18:55:28]Read from MH i2c: E2 03 00 51 3F 00 90 00 04 [18:55:28]RAPDU: 90 00 [18:55:28]wFMCommunicate OK [18:55:28]wFMCommunicate request_size=4 [18:55:28]MH_SAM_APDU [18:55:28]CAPDU: 80 0D 03 02 [18:55:28]Write to MH i2c: E2 08 00 52 3F 80 0D 03 02 00 00 00 00 0C [18:55:28]Write i2c OK [18:55:28]MH_I2C_Read... [18:55:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:55:28]Read from MH i2c: E2 [18:55:28]MH_I2C_Read... [18:55:28]Read from MH i2c: E2 0B 00 [18:55:28]MH_I2C_Read... [18:55:28]Read from MH i2c: E2 0B 00 52 3F 00 95 1B 64 89 1F 44 85 C5 90 00 57 [18:55:28]RAPDU: 95 1B 64 89 1F 44 85 C5 90 00 [18:55:28]wFMCommunicate OK [18:55:28]SAM_PROTO_SignData done [18:55:28]FM_MakeSignedData done [18:55:28]CreateOFDProtocolMessage [18:55:28]wFMCommunicate request_size=4 [18:55:28]MH_SAM_APDU [18:55:28]CAPDU: 80 11 00 00 [18:55:28]Write to MH i2c: E2 08 00 53 3F 80 11 00 00 00 00 00 00 0C [18:55:28]Write i2c OK [18:55:28]MH_I2C_Read... [18:55:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:55:28]Read from MH i2c: E2 [18:55:28]MH_I2C_Read... [18:55:28]Read from MH i2c: E2 17 00 [18:55:28]MH_I2C_Read... [18:55:28]Read from MH i2c: E2 17 00 53 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5D [18:55:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:55:28]wFMCommunicate OK [18:55:28]CreateOFDProtocolMessage done [18:55:28]OFDSenderStorePacket 95620 [18:55:28]StoreOFDPacket docnum=95620 [18:55:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 52 40 07 01 13 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 02 00 00 F4 03 04 00 A0 8C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 84 75 01 00 35 04 06 00 FF 96 4D 62 51 7E 95 1B 64 89 1F 44 85 C5 [18:55:28]CheckFolder [18:55:28]dirname=/storage/ofd_packets [18:55:28]CheckFolder done [18:55:28]ProducePacketName [18:55:28]name=ofd_packets/00095620 [18:55:28]NVStorageSaveData ofd_packets/00095620 [18:55:28]File name is /storage/ofd_packets/00095620 [18:55:28]Write 301 bytes [18:55:28]NVStorageSaveData done [18:55:28]OFDSenderStorePacket done [18:55:28]KKMCreateOFDPacket done [18:55:28]NVStorageSaveData kkm_last_timestamp [18:55:28]File name is /storage/kkm_last_timestamp [18:55:28]Write 4 bytes [18:55:28]NVStorageSaveData done [18:55:28]ExternCall_PrintAddStr [18:55:28]wPrintStart [18:55:28]Write to MH i2c: 01 00 00 54 3F 93 [18:55:28]Write i2c OK [18:55:28]MH_I2C_Read... [18:55:28]Read from MH i2c: 01 [18:55:28]MH_I2C_Read... [18:55:28]Read from MH i2c: 01 07 00 [18:55:28]MH_I2C_Read... [18:55:28]Read from MH i2c: 01 07 00 54 3F 00 00 00 00 00 FF 0F A8 [18:55:28]RasterBufferAndPrint [18:55:28]line Счет N : (1)3406138 [18:55:28]line ИНН: 02508201610067 [18:55:28]line Контрольно-Кассовый Чек [18:55:28]line ПРОДАЖА [18:55:28]line ТРК (МРК, ГНК) : 22 [18:55:28]line Товар: 2710124130 [18:55:28]line Аи-92-К-4 [18:55:28]line 14.950 * 66.90 [18:55:28]line = 1000.16 [18:55:28]line НДС 12% НСП 1% [18:55:28]line > о реализуемом товаре [18:55:28]line ОКРУГЛЕНИЕ: -0.16 [18:55:28]line ИТОГО: 1000.00 [18:55:28]line Внесено: 1000.00 [18:55:28]line СДАЧА: 0.00 [18:55:28]line НСП 1% : 8.85 [18:55:28]line НДС 12% : 106.21 [18:55:28]line Наличными: 1000.00 [18:55:28]line Безнал.: 0.00 [18:55:28]line Место: АЗС № 82 "Партнер Нефть" [18:55:28]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:55:28]line СНО: Общий режим [18:55:28]line Чек 619 27.10.2024 18:55 [18:55:28]line Смена: 143 ФФД: 1.0 [18:55:28]line ЗНМ: 0300000017 [18:55:28]line РНМ: 0000000000170478 [18:55:28]line Версия ККМ: v1.0 [18:55:28]line ФМ: 0000000002098560 [18:55:28]line ФД: 95620 [18:55:28]line ФПД: 281021008466302 [18:55:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T185528&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95620&fm=281021008466302&tin=02508201610067®Number=0000000000170478&sum=100000 [18:55:28]OFD Sender: Processing packet 95620 [packets to send 57, broken 56] [18:55:28]ProducePacketName [18:55:28]name=ofd_packets/00095620 [18:55:28]OFD Sender: To server: pG, [18:55:28]CommunicateWithHost lk.salyk.kg:30040 [18:55:28]ConnectInit lk.salyk.kg [18:55:28]written 0, free lines is 4095 [18:55:28]Connected sock=10 [18:55:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 52 40 07 01 13 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 02 00 00 F4 03 04 00 A0 8C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 84 75 01 00 35 04 06 00 FF 96 4D 62 51 7E 95 1B 64 89 1F 44 85 C5 [18:55:29]Write to MH i2c: 01 00 00 7F 3F BE [18:55:29]Write i2c OK [18:55:29]MH_I2C_Read... [18:55:29]Read from MH i2c: 01 [18:55:29]MH_I2C_Read... [18:55:29]Read from MH i2c: 01 07 00 [18:55:29]MH_I2C_Read... [18:55:29]Read from MH i2c: 01 07 00 7F 3F 00 00 00 00 00 F8 0C C9 [18:55:29]RasterBufferAndPrint [18:55:29]line [18:55:29]line [18:55:29]line [18:55:29]line [18:55:29]line [18:55:29]written 0, free lines is 3326 [18:55:29]MH_Cut [18:55:29]Write to MH i2c: D1 01 00 86 3F 01 97 [18:55:29]Write i2c OK [18:55:29]MH_I2C_Read... [18:55:29]Read from MH i2c: D1 [18:55:29]MH_I2C_Read... [18:55:29]Read from MH i2c: D1 01 00 [18:55:29]MH_I2C_Read... [18:55:29]Read from MH i2c: D1 01 00 86 3F 00 96 [18:55:29]Write to MH i2c: 01 00 00 87 3F C6 [18:55:29]Write i2c OK [18:55:29]MH_I2C_Read... [18:55:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 83 E9 47 00 A4 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 32 30 39 38 35 36 30 10 04 04 00 84 75 01 00 F4 03 04 00 CB 36 1E 67 B6 04 01 00 00 A0 D5 98 29 44 FB 3A 0D [18:55:29]CommunicateWithHost err = 0 [18:55:29]CheckOFDResponse [18:55:29]1017 (14) - 77093643461234 [18:55:29]1041 (16) - 0000000002098560 [18:55:29]1040 (4) - 95620 [18:55:29]1012 (4) - 27.10.2024 12:49 [18:55:29]1206 (1) - 0 [18:55:29]OFD Sender: Remove packet 95620 [18:55:29]ProducePacketName [18:55:29]name=ofd_packets/00095620 [18:55:29]NVStorageDeleteData [18:55:29]OFD Sender: No OFD packet to send [18:55:29]*** Cut start [18:55:29]*** Partial cut [18:55:29]*** CUTSNS_PIN = 1 [18:55:29]*** CUTSNS_PIN = 0 [18:55:29]*** Brake cut motor [18:55:30]Read from MH i2c: 01 [18:55:30]MH_I2C_Read... [18:55:30]*** Stop cut motor [18:55:30]*** Cut end [18:55:30]Read from MH i2c: 01 07 00 [18:55:30]MH_I2C_Read... [18:55:30]Read from MH i2c: 01 07 00 87 3F 00 00 00 00 00 FF 0F DB [18:55:30]process_action close_receipt done [18:55:30]requested_data is exist [18:55:30]produce_requested_data [18:55:30]requested_item fm.sn is exist - process it [18:55:30]wFMCommunicate request_size=4 [18:55:30]MH_SAM_APDU [18:55:30]CAPDU: 80 11 00 00 [18:55:30]Write to MH i2c: E2 08 00 88 3F 80 11 00 00 00 00 00 00 41 [18:55:30]Write i2c OK [18:55:30]MH_I2C_Read... [18:55:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:55:30]Read from MH i2c: E2 [18:55:30]MH_I2C_Read... [18:55:30]Read from MH i2c: E2 17 00 [18:55:30]MH_I2C_Read... [18:55:30]Read from MH i2c: E2 17 00 88 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 92 [18:55:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:55:30]wFMCommunicate OK [18:55:30]requested_item fd.num is exist - process it [18:55:30]SAM_PROTO_GetFieldsCounters [18:55:30]wFMCommunicate request_size=4 [18:55:30]MH_SAM_APDU [18:55:30]CAPDU: 80 13 00 00 [18:55:30]Write to MH i2c: E2 08 00 89 3F 80 13 00 00 00 00 00 00 44 [18:55:30]Write i2c OK [18:55:30]MH_I2C_Read... [18:55:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:55:30]Read from MH i2c: E2 [18:55:30]MH_I2C_Read... [18:55:30]Read from MH i2c: E2 62 00 [18:55:30]MH_I2C_Read... [18:55:30]Read from MH i2c: E2 62 00 89 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 84 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 6B 02 00 00 5E 04 04 00 6B 02 00 00 57 04 04 00 6C 02 00 00 19 04 04 00 00 00 00 00 90 00 35 [18:55:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 84 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 6B 02 00 00 5E 04 04 00 6B 02 00 00 57 04 04 00 6C 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:55:30]wFMCommunicate OK [18:55:30]SAM_PROTO_GetFieldsCounters done [18:55:30]requested_item shift.num is exist - process it [18:55:30]requested_item shift.opened is exist - process it [18:55:30]req_shift_opened [18:55:30]FM_GetShiftState [18:55:30]SAM_PROTO_GetShiftState [18:55:30]wFMCommunicate request_size=4 [18:55:30]MH_SAM_APDU [18:55:30]CAPDU: 80 13 01 00 [18:55:30]Write to MH i2c: E2 08 00 8A 3F 80 13 01 00 00 00 00 00 46 [18:55:30]Write i2c OK [18:55:30]MH_I2C_Read... [18:55:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:55:30]Read from MH i2c: E2 [18:55:30]MH_I2C_Read... [18:55:30]Read from MH i2c: E2 0E 00 [18:55:30]MH_I2C_Read... [18:55:30]Read from MH i2c: E2 0E 00 8A 3F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F2 [18:55:30]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:55:30]wFMCommunicate OK [18:55:30]SAM_PROTO_GetShiftState done [18:55:30]FM_GetShiftState done [18:55:30]req_shift_opened done [18:55:30]requested_item shift.open_date is exist - process it [18:55:30]req_shift_open_date [18:55:30]req_shift_open_date done [18:55:30]produce_requested_data done [18:55:30]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95620,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:55:30]process_action_free close_receipt [18:55:30]json_value_free [18:55:30]json_value_free done [18:55:30]process_json_proto returns [18:55:30]Send response to host [18:55:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95620,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:55:30]free response buf [18:55:30]execute_script done [18:55:30]execute_script returns [18:55:30]free content buf [18:55:30]Sock 9.Close socket [18:55:30]Sock 9.Thread stoped [18:55:34]OFD Sender: No OFD packet to send [18:55:39]OFD Sender: No OFD packet to send [18:55:44]OFD Sender: No OFD packet to send [18:55:49]OFD Sender: No OFD packet to send [18:55:54]OFD Sender: No OFD packet to send [18:55:59]OFD Sender: No OFD packet to send [18:56:04]OFD Sender: No OFD packet to send [18:56:09]OFD Sender: No OFD packet to send [18:56:14]OFD Sender: No OFD packet to send [18:56:19]OFD Sender: No OFD packet to send [18:56:24]OFD Sender: No OFD packet to send [18:56:25]accept exits with 7 [18:56:25]New connection [18:56:25]New thread 3067301220 created [18:56:25]Thread 3067444580 joined [18:56:25]Waiting for new connection... [18:56:25] Sock 7.Parse request [18:56:25]Sock 7.Check first char [18:56:25]Sock 7.First char is OK [18:56:25]request: POST /json_proto HTTP/1.0 [18:56:25]Method: POST [18:56:25]URL: /json_proto [18:56:25]Method is POST - this is cgi request [18:56:25]url: /json_proto [18:56:25]query_string will be loaded in cgi processing [18:56:25]execute_cgi json_proto POST (null) [18:56:25]execute_cgi path=json_proto method=POST [18:56:25]POST find Content-Length [18:56:25]Host: 172.17.40.67:8080 [18:56:25]Content-Length: 678 [18:56:25]Content-Type: application/json [18:56:25] [18:56:25]POST finish read [18:56:25]Found Content-Length = 678 [18:56:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406139", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:56:25]execute_script... [18:56: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)3406139", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:56:25]POST & json_proto [18:56:25]process_json_proto [18:56:25]json parsed OK: [18:56:25]protocol is kg_v1.0 [18:56:25]action value=close_receipt [18:56:25]process_action close_receipt [18:56:25]cmd_close_receipt [18:56:25]MH_GetDate [18:56:25]Write to MH i2c: F0 00 00 8B 3F B9 [18:56:25]Write i2c OK [18:56:25]MH_I2C_Read... [18:56:25]Read from MH i2c: F0 [18:56:25]MH_I2C_Read... [18:56:25]Read from MH i2c: F0 09 00 [18:56:25]MH_I2C_Read... [18:56:25]Read from MH i2c: F0 09 00 8B 3F 00 DB 8C 1E 67 EE DA 66 66 42 [18:56:25]GetLastDocTimeStamp 1730055328 [18:56:25]current date 1730055387 [18:56:25]FM_GetShiftState [18:56:25]SAM_PROTO_GetShiftState [18:56:25]wFMCommunicate request_size=4 [18:56:25]MH_SAM_APDU [18:56:25]CAPDU: 80 13 01 00 [18:56:25]Write to MH i2c: E2 08 00 8C 3F 80 13 01 00 00 00 00 00 48 [18:56:25]Write i2c OK [18:56:25]MH_I2C_Read... [18:56:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:56:25]Read from MH i2c: E2 [18:56:25]MH_I2C_Read... [18:56:25]Read from MH i2c: E2 0E 00 [18:56:25]MH_I2C_Read... [18:56:25]Read from MH i2c: E2 0E 00 8C 3F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F4 [18:56:25]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:56:25]wFMCommunicate OK [18:56:25]SAM_PROTO_GetShiftState done [18:56:25]FM_GetShiftState done [18:56:25]opened in 1729987736 [18:56:25]opened+sec_in_day 1730074136 [18:56:25]quantity*price = 50041 [18:56:25]sum+1 = 50042 [18:56:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 620 27.10.2024 18:56 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95621 ФПД: 71521775025212 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T185627&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95621&fm=71521775025212&tin=02508201610067®Number=0000000000170478&sum=50000 [18:56:26]StoreToDocumentArchive [18:56:26]shift 143 fd 95621 [18:56:26]save to /storage/0143/doc_00095621 [18:56:26]save last doc name /storage/0143/doc_00095621 to /storage/kkm_last_doc_name [18:56:26]save OK [18:56:26]Clear old archive folders... [18:56:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:56:26]tlvbuf is 00ADCCB0 [18:56:26]SAM_PROTO_ClearQueue [18:56:26]wFMCommunicate request_size=4 [18:56:26]MH_SAM_APDU [18:56:26]CAPDU: 80 09 00 00 [18:56:26]Write to MH i2c: E2 08 00 99 3F 80 09 00 00 00 00 00 00 4A [18:56:26]Write i2c OK [18:56:26]MH_I2C_Read... [18:56:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:56:26]Read from MH i2c: E2 [18:56:26]MH_I2C_Read... [18:56:26]Read from MH i2c: E2 03 00 [18:56:26]MH_I2C_Read... [18:56:26]Read from MH i2c: E2 03 00 99 3F 00 90 00 4C [18:56:26]RAPDU: 90 00 [18:56:26]wFMCommunicate OK [18:56:26]SAM_PROTO_ClearQueue done [18:56:26]KKMCreateOFDPacket [18:56:26]OFDProtocolAddRootSTLVToBuf [18:56:26]FM_MakeSignedData [18:56:26]FM_MakeSignedData [18:56:26]SAM_PROTO_SignData [18:56:26]wFMCommunicate request_size=4 [18:56:26]MH_SAM_APDU [18:56:26]CAPDU: 80 0D 01 02 [18:56:26]Write to MH i2c: E2 08 00 9A 3F 80 0D 01 02 00 00 00 00 52 [18:56:26]Write i2c OK [18:56:26]MH_I2C_Read... [18:56:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:56:26]Read from MH i2c: E2 [18:56:26]MH_I2C_Read... [18:56:26]Read from MH i2c: E2 03 00 [18:56:26]MH_I2C_Read... [18:56:26]Read from MH i2c: E2 03 00 9A 3F 00 90 00 4D [18:56:26]RAPDU: 90 00 [18:56:26]wFMCommunicate OK [18:56:26]wFMCommunicate request_size=255 [18:56:26]MH_SAM_APDU [18:56: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 02 00 00 F4 03 04 00 DB 8C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 85 75 01 00 35 04 06 00 41 [18:56:26]Write to MH i2c: E2 02 01 9B 3F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 02 00 00 F4 03 04 00 DB 8C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 85 75 01 00 35 04 06 00 41 00 00 05 [18:56:26]Write i2c OK [18:56:26]MH_I2C_Read... [18:56:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:56:27]Read from MH i2c: E2 [18:56:27]MH_I2C_Read... [18:56:27]Read from MH i2c: E2 03 00 [18:56:27]MH_I2C_Read... [18:56:27]Read from MH i2c: E2 03 00 9B 3F 00 90 00 4E [18:56:27]RAPDU: 90 00 [18:56:27]wFMCommunicate OK [18:56:27]wFMCommunicate request_size=10 [18:56:27]MH_SAM_APDU [18:56:27]CAPDU: 80 0D 02 02 05 0C 75 FE 7C 3C [18:56:27]Write to MH i2c: E2 0D 00 9C 3F 80 0D 02 02 05 00 0C 75 FE 7C 3C 00 00 96 [18:56:27]Write i2c OK [18:56:27]MH_I2C_Read... [18:56:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:56:27]Read from MH i2c: E2 [18:56:27]MH_I2C_Read... [18:56:27]Read from MH i2c: E2 03 00 [18:56:27]MH_I2C_Read... [18:56:27]Read from MH i2c: E2 03 00 9C 3F 00 90 00 4F [18:56:27]RAPDU: 90 00 [18:56:27]wFMCommunicate OK [18:56:27]wFMCommunicate request_size=4 [18:56:27]MH_SAM_APDU [18:56:27]CAPDU: 80 0D 03 02 [18:56:27]Write to MH i2c: E2 08 00 9D 3F 80 0D 03 02 00 00 00 00 57 [18:56:27]Write i2c OK [18:56:27]MH_I2C_Read... [18:56:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:56:27]Read from MH i2c: E2 [18:56:27]MH_I2C_Read... [18:56:27]Read from MH i2c: E2 0B 00 [18:56:27]MH_I2C_Read... [18:56:27]Read from MH i2c: E2 0B 00 9D 3F 00 9C A3 C5 46 B2 3A F9 24 90 00 AB [18:56:27]RAPDU: 9C A3 C5 46 B2 3A F9 24 90 00 [18:56:27]wFMCommunicate OK [18:56:27]SAM_PROTO_SignData done [18:56:27]FM_MakeSignedData done [18:56:27]CreateOFDProtocolMessage [18:56:27]wFMCommunicate request_size=4 [18:56:27]MH_SAM_APDU [18:56:27]CAPDU: 80 11 00 00 [18:56:27]Write to MH i2c: E2 08 00 9E 3F 80 11 00 00 00 00 00 00 57 [18:56:27]Write i2c OK [18:56:27]MH_I2C_Read... [18:56:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:56:27]Read from MH i2c: E2 [18:56:27]MH_I2C_Read... [18:56:27]Read from MH i2c: E2 17 00 [18:56:27]MH_I2C_Read... [18:56:27]Read from MH i2c: E2 17 00 9E 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A8 [18:56:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:56:27]wFMCommunicate OK [18:56:27]CreateOFDProtocolMessage done [18:56:27]OFDSenderStorePacket 95621 [18:56:27]StoreOFDPacket docnum=95621 [18:56:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4F 4C 07 01 B6 75 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 02 00 00 F4 03 04 00 DB 8C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 85 75 01 00 35 04 06 00 41 0C 75 FE 7C 3C 9C A3 C5 46 B2 3A F9 24 [18:56:27]CheckFolder [18:56:27]dirname=/storage/ofd_packets [18:56:27]CheckFolder done [18:56:27]ProducePacketName [18:56:27]name=ofd_packets/00095621 [18:56:27]NVStorageSaveData ofd_packets/00095621 [18:56:27]File name is /storage/ofd_packets/00095621 [18:56:27]Write 301 bytes [18:56:27]NVStorageSaveData done [18:56:27]OFDSenderStorePacket done [18:56:27]KKMCreateOFDPacket done [18:56:27]NVStorageSaveData kkm_last_timestamp [18:56:27]File name is /storage/kkm_last_timestamp [18:56:27]Write 4 bytes [18:56:27]NVStorageSaveData done [18:56:27]ExternCall_PrintAddStr [18:56:27]wPrintStart [18:56:27]Write to MH i2c: 01 00 00 9F 3F DE [18:56:27]Write i2c OK [18:56:27]MH_I2C_Read... [18:56:27]Read from MH i2c: 01 [18:56:27]MH_I2C_Read... [18:56:27]Read from MH i2c: 01 07 00 [18:56:27]MH_I2C_Read... [18:56:27]Read from MH i2c: 01 07 00 9F 3F 00 00 00 00 00 FF 0F F3 [18:56:27]RasterBufferAndPrint [18:56:27]line Счет N : (1)3406139 [18:56:27]line ИНН: 02508201610067 [18:56:27]line Контрольно-Кассовый Чек [18:56:27]line ПРОДАЖА [18:56:27]line ТРК (МРК, ГНК) : 12 [18:56:27]line Товар: 2710124130 [18:56:27]line Аи-92-К-4 [18:56:27]line 7.480 * 66.90 [18:56:27]line = 500.41 [18:56:27]line НДС 12% НСП 1% [18:56:27]line > о реализуемом товаре [18:56:27]line ОКРУГЛЕНИЕ: -0.41 [18:56:27]line ИТОГО: 500.00 [18:56:27]line Внесено: 500.00 [18:56:27]line СДАЧА: 0.00 [18:56:27]line НСП 1% : 4.43 [18:56:27]line НДС 12% : 53.14 [18:56:27]line Наличными: 500.00 [18:56:27]line Безнал.: 0.00 [18:56:27]line Место: АЗС № 82 "Партнер Нефть" [18:56:27]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:56:27]line СНО: Общий режим [18:56:27]line Чек 620 27.10.2024 18:56 [18:56:27]line Смена: 143 ФФД: 1.0 [18:56:27]line ЗНМ: 0300000017 [18:56:27]line РНМ: 0000000000170478 [18:56:27]line Версия ККМ: v1.0 [18:56:27]line ФМ: 0000000002098560 [18:56:27]line ФД: 95621 [18:56:27]line ФПД: 71521775025212 [18:56:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T185627&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95621&fm=71521775025212&tin=02508201610067®Number=0000000000170478&sum=50000 [18:56:27]OFD Sender: Processing packet 95621 [packets to send 57, broken 56] [18:56:27]ProducePacketName [18:56:27]name=ofd_packets/00095621 [18:56:27]OFD Sender: To server: pG, [18:56:27]CommunicateWithHost lk.salyk.kg:30040 [18:56:27]ConnectInit lk.salyk.kg [18:56:27]written 0, free lines is 4095 [18:56:27]Connected sock=11 [18:56:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4F 4C 07 01 B6 75 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 02 00 00 F4 03 04 00 DB 8C 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 85 75 01 00 35 04 06 00 41 0C 75 FE 7C 3C 9C A3 C5 46 B2 3A F9 24 [18:56:28]Write to MH i2c: 01 00 00 CA 3F 09 [18:56:28]Write i2c OK [18:56:28]MH_I2C_Read... [18:56:28]Read from MH i2c: 01 [18:56:28]MH_I2C_Read... [18:56:28]Read from MH i2c: 01 07 00 [18:56:28]MH_I2C_Read... [18:56:28]Read from MH i2c: 01 07 00 CA 3F 00 00 00 00 00 ED 0C 09 [18:56:28]RasterBufferAndPrint [18:56:28]line [18:56:28]line [18:56:28]line [18:56:28]line [18:56:28]line [18:56:28]written 0, free lines is 3315 [18:56:28]MH_Cut [18:56:28]Write to MH i2c: D1 01 00 D1 3F 01 E2 [18:56:28]Write i2c OK [18:56:28]MH_I2C_Read... [18:56:28]Read from MH i2c: D1 [18:56:28]MH_I2C_Read... [18:56:28]Read from MH i2c: D1 01 00 [18:56:28]MH_I2C_Read... [18:56:28]Read from MH i2c: D1 01 00 D1 3F 00 E1 [18:56:28]Write to MH i2c: 01 00 00 D2 3F 11 [18:56:28]Write i2c OK [18:56:28]MH_I2C_Read... [18:56:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 8A 2C 47 00 75 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 32 30 39 38 35 36 30 10 04 04 00 85 75 01 00 F4 03 04 00 06 37 1E 67 B6 04 01 00 00 22 8C F0 9B 35 EB B9 6E [18:56:28]CommunicateWithHost err = 0 [18:56:28]CheckOFDResponse [18:56:28]1017 (14) - 77093643461234 [18:56:28]1041 (16) - 0000000002098560 [18:56:28]1040 (4) - 95621 [18:56:28]1012 (4) - 27.10.2024 12:50 [18:56:28]1206 (1) - 0 [18:56:28]OFD Sender: Remove packet 95621 [18:56:28]ProducePacketName [18:56:28]name=ofd_packets/00095621 [18:56:28]NVStorageDeleteData [18:56:28]OFD Sender: No OFD packet to send [18:56:28]*** Cut start [18:56:28]*** Partial cut [18:56:28]*** CUTSNS_PIN = 1 [18:56:28]*** CUTSNS_PIN = 0 [18:56:29]*** Brake cut motor [18:56:29]Read from MH i2c: 01 [18:56:29]MH_I2C_Read... [18:56:29]*** Stop cut motor [18:56:29]*** Cut end [18:56:29]Read from MH i2c: 01 07 00 [18:56:29]MH_I2C_Read... [18:56:29]Read from MH i2c: 01 07 00 D2 3F 00 00 00 00 00 FF 0F 26 [18:56:29]process_action close_receipt done [18:56:29]requested_data is exist [18:56:29]produce_requested_data [18:56:29]requested_item fm.sn is exist - process it [18:56:29]wFMCommunicate request_size=4 [18:56:29]MH_SAM_APDU [18:56:29]CAPDU: 80 11 00 00 [18:56:29]Write to MH i2c: E2 08 00 D3 3F 80 11 00 00 00 00 00 00 8C [18:56:29]Write i2c OK [18:56:29]MH_I2C_Read... [18:56:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:56:29]Read from MH i2c: E2 [18:56:29]MH_I2C_Read... [18:56:29]Read from MH i2c: E2 17 00 [18:56:29]MH_I2C_Read... [18:56:29]Read from MH i2c: E2 17 00 D3 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DD [18:56:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:56:29]wFMCommunicate OK [18:56:29]requested_item fd.num is exist - process it [18:56:29]SAM_PROTO_GetFieldsCounters [18:56:29]wFMCommunicate request_size=4 [18:56:29]MH_SAM_APDU [18:56:29]CAPDU: 80 13 00 00 [18:56:29]Write to MH i2c: E2 08 00 D4 3F 80 13 00 00 00 00 00 00 8F [18:56:29]Write i2c OK [18:56:29]MH_I2C_Read... [18:56:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:56:29]Read from MH i2c: E2 [18:56:29]MH_I2C_Read... [18:56:29]Read from MH i2c: E2 62 00 [18:56:29]MH_I2C_Read... [18:56:29]Read from MH i2c: E2 62 00 D4 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 85 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 6C 02 00 00 5E 04 04 00 6C 02 00 00 57 04 04 00 6D 02 00 00 19 04 04 00 00 00 00 00 90 00 84 [18:56:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 85 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 6C 02 00 00 5E 04 04 00 6C 02 00 00 57 04 04 00 6D 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:56:29]wFMCommunicate OK [18:56:29]SAM_PROTO_GetFieldsCounters done [18:56:29]requested_item shift.num is exist - process it [18:56:29]requested_item shift.opened is exist - process it [18:56:29]req_shift_opened [18:56:29]FM_GetShiftState [18:56:29]SAM_PROTO_GetShiftState [18:56:29]wFMCommunicate request_size=4 [18:56:29]MH_SAM_APDU [18:56:29]CAPDU: 80 13 01 00 [18:56:29]Write to MH i2c: E2 08 00 D5 3F 80 13 01 00 00 00 00 00 91 [18:56:29]Write i2c OK [18:56:29]MH_I2C_Read... [18:56:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:56:29]Read from MH i2c: E2 [18:56:29]MH_I2C_Read... [18:56:29]Read from MH i2c: E2 0E 00 [18:56:29]MH_I2C_Read... [18:56:29]Read from MH i2c: E2 0E 00 D5 3F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3D [18:56:29]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:56:29]wFMCommunicate OK [18:56:29]SAM_PROTO_GetShiftState done [18:56:29]FM_GetShiftState done [18:56:29]req_shift_opened done [18:56:29]requested_item shift.open_date is exist - process it [18:56:29]req_shift_open_date [18:56:29]req_shift_open_date done [18:56:29]produce_requested_data done [18:56:29]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95621,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:56:29]process_action_free close_receipt [18:56:29]json_value_free [18:56:29]json_value_free done [18:56:29]process_json_proto returns [18:56:29]Send response to host [18:56:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95621,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:56:29]free response buf [18:56:29]execute_script done [18:56:29]execute_script returns [18:56:29]free content buf [18:56:29]Sock 7.Close socket [18:56:29]Sock 7.Thread stoped [18:56:33]OFD Sender: No OFD packet to send [18:56:38]OFD Sender: No OFD packet to send [18:56:43]OFD Sender: No OFD packet to send [18:56:48]OFD Sender: No OFD packet to send [18:56:53]OFD Sender: No OFD packet to send [18:56:58]OFD Sender: No OFD packet to send [18:57:03]OFD Sender: No OFD packet to send [18:57:08]OFD Sender: No OFD packet to send [18:57:13]OFD Sender: No OFD packet to send [18:57:18]OFD Sender: No OFD packet to send [18:57:23]OFD Sender: No OFD packet to send [18:57:28]OFD Sender: No OFD packet to send [18:57:33]OFD Sender: No OFD packet to send [18:57:38]OFD Sender: No OFD packet to send [18:57:43]OFD Sender: No OFD packet to send [18:57:48]OFD Sender: No OFD packet to send [18:57:53]OFD Sender: No OFD packet to send [18:57:58]OFD Sender: No OFD packet to send [18:58:01]accept exits with 9 [18:58:01]New connection [18:58:01]New thread 3067444580 created [18:58:01]Thread 3067301220 joined [18:58:01]Waiting for new connection... [18:58:01] Sock 9.Parse request [18:58:01]Sock 9.Check first char [18:58:01]Sock 9.First char is OK [18:58:01]request: POST /json_proto HTTP/1.0 [18:58:01]Method: POST [18:58:01]URL: /json_proto [18:58:01]Method is POST - this is cgi request [18:58:01]url: /json_proto [18:58:01]query_string will be loaded in cgi processing [18:58:01]execute_cgi json_proto POST (null) [18:58:01]execute_cgi path=json_proto method=POST [18:58:01]POST find Content-Length [18:58:01]Host: 172.17.40.67:8080 [18:58:01]Content-Length: 676 [18:58:01]Content-Type: application/json [18:58:01] [18:58:01]POST finish read [18:58:01]Found Content-Length = 676 [18:58:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406141", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [18:58:01]execute_script... [18:58: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)3406141", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [18:58:01]POST & json_proto [18:58:01]process_json_proto [18:58:01]json parsed OK: [18:58:01]protocol is kg_v1.0 [18:58:01]action value=close_receipt [18:58:01]process_action close_receipt [18:58:01]cmd_close_receipt [18:58:01]MH_GetDate [18:58:01]Write to MH i2c: F0 00 00 D6 3F 04 [18:58:01]Write i2c OK [18:58:01]MH_I2C_Read... [18:58:01]Read from MH i2c: F0 [18:58:01]MH_I2C_Read... [18:58:01]Read from MH i2c: F0 09 00 [18:58:01]MH_I2C_Read... [18:58:01]Read from MH i2c: F0 09 00 D6 3F 00 3B 8D 1E 67 EE DA 66 66 EE [18:58:01]GetLastDocTimeStamp 1730055387 [18:58:01]current date 1730055483 [18:58:01]FM_GetShiftState [18:58:01]SAM_PROTO_GetShiftState [18:58:01]wFMCommunicate request_size=4 [18:58:01]MH_SAM_APDU [18:58:01]CAPDU: 80 13 01 00 [18:58:01]Write to MH i2c: E2 08 00 D7 3F 80 13 01 00 00 00 00 00 93 [18:58:01]Write i2c OK [18:58:01]MH_I2C_Read... [18:58:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:58:02]Read from MH i2c: E2 [18:58:02]MH_I2C_Read... [18:58:02]Read from MH i2c: E2 0E 00 [18:58:02]MH_I2C_Read... [18:58:02]Read from MH i2c: E2 0E 00 D7 3F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3F [18:58:02]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:58:02]wFMCommunicate OK [18:58:02]SAM_PROTO_GetShiftState done [18:58:02]FM_GetShiftState done [18:58:02]opened in 1729987736 [18:58:02]opened+sec_in_day 1730074136 [18:58:02]quantity*price = 80010 [18:58:02]sum+1 = 80011 [18:58:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 621 27.10.2024 18:58 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95622 ФПД: 116659541948459 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T185803&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95622&fm=116659541948459&tin=02508201610067®Number=0000000000170478&sum=80000 [18:58:03]StoreToDocumentArchive [18:58:03]shift 143 fd 95622 [18:58:03]save to /storage/0143/doc_00095622 [18:58:03]save last doc name /storage/0143/doc_00095622 to /storage/kkm_last_doc_name [18:58:03]save OK [18:58:03]Clear old archive folders... [18:58:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:58:03]tlvbuf is 00AD8FE0 [18:58:03]SAM_PROTO_ClearQueue [18:58:03]wFMCommunicate request_size=4 [18:58:03]MH_SAM_APDU [18:58:03]CAPDU: 80 09 00 00 [18:58:03]Write to MH i2c: E2 08 00 E4 3F 80 09 00 00 00 00 00 00 95 [18:58:03]Write i2c OK [18:58:03]MH_I2C_Read... [18:58:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:58:03]Read from MH i2c: E2 [18:58:03]MH_I2C_Read... [18:58:03]Read from MH i2c: E2 03 00 [18:58:03]MH_I2C_Read... [18:58:03]Read from MH i2c: E2 03 00 E4 3F 00 90 00 97 [18:58:03]RAPDU: 90 00 [18:58:03]wFMCommunicate OK [18:58:03]SAM_PROTO_ClearQueue done [18:58:03]KKMCreateOFDPacket [18:58:03]OFDProtocolAddRootSTLVToBuf [18:58:03]FM_MakeSignedData [18:58:03]FM_MakeSignedData [18:58:03]SAM_PROTO_SignData [18:58:03]wFMCommunicate request_size=4 [18:58:03]MH_SAM_APDU [18:58:03]CAPDU: 80 0D 01 02 [18:58:03]Write to MH i2c: E2 08 00 E5 3F 80 0D 01 02 00 00 00 00 9D [18:58:03]Write i2c OK [18:58:03]MH_I2C_Read... [18:58:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:58:03]Read from MH i2c: E2 [18:58:03]MH_I2C_Read... [18:58:03]Read from MH i2c: E2 03 00 [18:58:03]MH_I2C_Read... [18:58:03]Read from MH i2c: E2 03 00 E5 3F 00 90 00 98 [18:58:03]RAPDU: 90 00 [18:58:03]wFMCommunicate OK [18:58:03]wFMCommunicate request_size=255 [18:58:03]MH_SAM_APDU [18:58: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 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 6D 02 00 00 F4 03 04 00 3B 8D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 86 75 01 00 35 04 06 00 6A 19 EA 8E [18:58:03]Write to MH i2c: E2 02 01 E6 3F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 6D 02 00 00 F4 03 04 00 3B 8D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 86 75 01 00 35 04 06 00 6A 19 EA 8E 00 00 97 [18:58:03]Write i2c OK [18:58:03]MH_I2C_Read... [18:58:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:58:03]Read from MH i2c: E2 [18:58:03]MH_I2C_Read... [18:58:03]Read from MH i2c: E2 03 00 [18:58:03]MH_I2C_Read... [18:58:03]Read from MH i2c: E2 03 00 E6 3F 00 90 00 99 [18:58:03]RAPDU: 90 00 [18:58:03]wFMCommunicate OK [18:58:03]wFMCommunicate request_size=7 [18:58:03]MH_SAM_APDU [18:58:03]CAPDU: 80 0D 02 02 02 B8 2B [18:58:03]Write to MH i2c: E2 0A 00 E7 3F 80 0D 02 02 02 00 B8 2B 00 00 87 [18:58:03]Write i2c OK [18:58:03]MH_I2C_Read... [18:58:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:58:03]Read from MH i2c: E2 [18:58:03]MH_I2C_Read... [18:58:03]Read from MH i2c: E2 03 00 [18:58:03]MH_I2C_Read... [18:58:03]Read from MH i2c: E2 03 00 E7 3F 00 90 00 9A [18:58:03]RAPDU: 90 00 [18:58:03]wFMCommunicate OK [18:58:03]wFMCommunicate request_size=4 [18:58:03]MH_SAM_APDU [18:58:03]CAPDU: 80 0D 03 02 [18:58:03]Write to MH i2c: E2 08 00 E8 3F 80 0D 03 02 00 00 00 00 A2 [18:58:03]Write i2c OK [18:58:03]MH_I2C_Read... [18:58:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:58:03]Read from MH i2c: E2 [18:58:03]MH_I2C_Read... [18:58:03]Read from MH i2c: E2 0B 00 [18:58:03]MH_I2C_Read... [18:58:03]Read from MH i2c: E2 0B 00 E8 3F 00 D5 BE FE 84 E3 45 89 B2 90 00 1B [18:58:03]RAPDU: D5 BE FE 84 E3 45 89 B2 90 00 [18:58:03]wFMCommunicate OK [18:58:03]SAM_PROTO_SignData done [18:58:03]FM_MakeSignedData done [18:58:03]CreateOFDProtocolMessage [18:58:03]wFMCommunicate request_size=4 [18:58:03]MH_SAM_APDU [18:58:03]CAPDU: 80 11 00 00 [18:58:03]Write to MH i2c: E2 08 00 E9 3F 80 11 00 00 00 00 00 00 A2 [18:58:03]Write i2c OK [18:58:03]MH_I2C_Read... [18:58:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:58:03]Read from MH i2c: E2 [18:58:03]MH_I2C_Read... [18:58:03]Read from MH i2c: E2 17 00 [18:58:03]MH_I2C_Read... [18:58:03]Read from MH i2c: E2 17 00 E9 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F3 [18:58:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:58:03]wFMCommunicate OK [18:58:03]CreateOFDProtocolMessage done [18:58:03]OFDSenderStorePacket 95622 [18:58:03]StoreOFDPacket docnum=95622 [18:58:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 9A AA 04 01 D8 67 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 6D 02 00 00 F4 03 04 00 3B 8D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 86 75 01 00 35 04 06 00 6A 19 EA 8E B8 2B D5 BE FE 84 E3 45 89 B2 [18:58:03]CheckFolder [18:58:03]dirname=/storage/ofd_packets [18:58:03]CheckFolder done [18:58:03]ProducePacketName [18:58:03]name=ofd_packets/00095622 [18:58:03]NVStorageSaveData ofd_packets/00095622 [18:58:03]File name is /storage/ofd_packets/00095622 [18:58:03]Write 298 bytes [18:58:03]NVStorageSaveData done [18:58:03]OFDSenderStorePacket done [18:58:03]KKMCreateOFDPacket done [18:58:03]NVStorageSaveData kkm_last_timestamp [18:58:03]File name is /storage/kkm_last_timestamp [18:58:03]Write 4 bytes [18:58:03]NVStorageSaveData done [18:58:03]ExternCall_PrintAddStr [18:58:03]wPrintStart [18:58:03]Write to MH i2c: 01 00 00 EA 3F 29 [18:58:03]Write i2c OK [18:58:03]MH_I2C_Read... [18:58:03]Read from MH i2c: 01 [18:58:03]MH_I2C_Read... [18:58:03]Read from MH i2c: 01 07 00 [18:58:03]MH_I2C_Read... [18:58:03]Read from MH i2c: 01 07 00 EA 3F 00 00 00 00 00 FF 0F 3E [18:58:03]RasterBufferAndPrint [18:58:03]line Счет N : (1)3406141 [18:58:03]line ИНН: 02508201610067 [18:58:03]line Контрольно-Кассовый Чек [18:58:03]line ПРОДАЖА [18:58:03]line ТРК (МРК, ГНК) : 51 [18:58:03]line Товар: 2710194210 [18:58:03]line ДТ-К-5 [18:58:03]line 10.500 * 76.20 [18:58:03]line = 800.10 [18:58:03]line НДС 12% НСП 1% [18:58:03]line > о реализуемом товаре [18:58:03]line ОКРУГЛЕНИЕ: -0.10 [18:58:03]line ИТОГО: 800.00 [18:58:03]line Внесено: 800.00 [18:58:03]line СДАЧА: 0.00 [18:58:03]line НСП 1% : 7.08 [18:58:03]line НДС 12% : 84.97 [18:58:03]line Наличными: 800.00 [18:58:03]line Безнал.: 0.00 [18:58:03]line Место: АЗС № 82 "Партнер Нефть" [18:58:03]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:58:03]line СНО: Общий режим [18:58:03]line Чек 621 27.10.2024 18:58 [18:58:03]line Смена: 143 ФФД: 1.0 [18:58:03]line ЗНМ: 0300000017 [18:58:03]line РНМ: 0000000000170478 [18:58:03]line Версия ККМ: v1.0 [18:58:03]line ФМ: 0000000002098560 [18:58:03]line ФД: 95622 [18:58:03]line ФПД: 116659541948459 [18:58:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T185803&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95622&fm=116659541948459&tin=02508201610067®Number=0000000000170478&sum=80000 [18:58:04]OFD Sender: Processing packet 95622 [packets to send 57, broken 56] [18:58:04]ProducePacketName [18:58:04]name=ofd_packets/00095622 [18:58:04]OFD Sender: To server: pG, [18:58:04]CommunicateWithHost lk.salyk.kg:30040 [18:58:04]ConnectInit lk.salyk.kg [18:58:04]written 0, free lines is 4095 [18:58:04]Connected sock=10 [18:58:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 9A AA 04 01 D8 67 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 6D 02 00 00 F4 03 04 00 3B 8D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 86 75 01 00 35 04 06 00 6A 19 EA 8E B8 2B D5 BE FE 84 E3 45 89 B2 [18:58:04]Write to MH i2c: 01 00 00 15 40 55 [18:58:04]Write i2c OK [18:58:04]MH_I2C_Read... [18:58:04]Read from MH i2c: 01 [18:58:04]MH_I2C_Read... [18:58:04]Read from MH i2c: 01 07 00 [18:58:04]MH_I2C_Read... [18:58:04]Read from MH i2c: 01 07 00 15 40 00 00 00 00 00 F3 0C 5B [18:58:04]RasterBufferAndPrint [18:58:04]line [18:58:04]line [18:58:04]line [18:58:04]line [18:58:04]line [18:58:04]written 0, free lines is 3321 [18:58:04]MH_Cut [18:58:04]Write to MH i2c: D1 01 00 1C 40 01 2E [18:58:04]Write i2c OK [18:58:04]MH_I2C_Read... [18:58:04]Read from MH i2c: D1 [18:58:04]MH_I2C_Read... [18:58:04]Read from MH i2c: D1 01 00 [18:58:04]MH_I2C_Read... [18:58:04]Read from MH i2c: D1 01 00 1C 40 00 2D [18:58:04]Write to MH i2c: 01 00 00 1D 40 5D [18:58:04]Write i2c OK [18:58:04]MH_I2C_Read... [18:58:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 49 C2 47 00 A8 34 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 86 75 01 00 F4 03 04 00 67 37 1E 67 B6 04 01 00 00 C1 ED 7E FD 37 81 57 F0 [18:58:04]CommunicateWithHost err = 0 [18:58:04]CheckOFDResponse [18:58:04]1017 (14) - 77093643461234 [18:58:04]1041 (16) - 0000000002098560 [18:58:04]1040 (4) - 95622 [18:58:04]1012 (4) - 27.10.2024 12:51 [18:58:04]1206 (1) - 0 [18:58:04]OFD Sender: Remove packet 95622 [18:58:04]ProducePacketName [18:58:04]name=ofd_packets/00095622 [18:58:04]NVStorageDeleteData [18:58:05]OFD Sender: No OFD packet to send [18:58:05]*** Cut start [18:58:05]*** Partial cut [18:58:05]*** CUTSNS_PIN = 1 [18:58:05]*** CUTSNS_PIN = 0 [18:58:05]*** Brake cut motor [18:58:05]Read from MH i2c: 01 [18:58:05]MH_I2C_Read... [18:58:05]*** Stop cut motor [18:58:05]*** Cut end [18:58:05]Read from MH i2c: 01 07 00 [18:58:05]MH_I2C_Read... [18:58:05]Read from MH i2c: 01 07 00 1D 40 00 00 00 00 00 FF 0F 72 [18:58:05]process_action close_receipt done [18:58:05]requested_data is exist [18:58:05]produce_requested_data [18:58:05]requested_item fm.sn is exist - process it [18:58:05]wFMCommunicate request_size=4 [18:58:05]MH_SAM_APDU [18:58:05]CAPDU: 80 11 00 00 [18:58:05]Write to MH i2c: E2 08 00 1E 40 80 11 00 00 00 00 00 00 D8 [18:58:05]Write i2c OK [18:58:05]MH_I2C_Read... [18:58:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:58:05]Read from MH i2c: E2 [18:58:05]MH_I2C_Read... [18:58:05]Read from MH i2c: E2 17 00 [18:58:05]MH_I2C_Read... [18:58:05]Read from MH i2c: E2 17 00 1E 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 29 [18:58:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:58:05]wFMCommunicate OK [18:58:05]requested_item fd.num is exist - process it [18:58:05]SAM_PROTO_GetFieldsCounters [18:58:05]wFMCommunicate request_size=4 [18:58:05]MH_SAM_APDU [18:58:05]CAPDU: 80 13 00 00 [18:58:05]Write to MH i2c: E2 08 00 1F 40 80 13 00 00 00 00 00 00 DB [18:58:05]Write i2c OK [18:58:05]MH_I2C_Read... [18:58:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:58:05]Read from MH i2c: E2 [18:58:05]MH_I2C_Read... [18:58:05]Read from MH i2c: E2 62 00 [18:58:05]MH_I2C_Read... [18:58:05]Read from MH i2c: E2 62 00 1F 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 86 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 6D 02 00 00 5E 04 04 00 6D 02 00 00 57 04 04 00 6E 02 00 00 19 04 04 00 00 00 00 00 90 00 D4 [18:58:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 86 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 6D 02 00 00 5E 04 04 00 6D 02 00 00 57 04 04 00 6E 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:58:05]wFMCommunicate OK [18:58:05]SAM_PROTO_GetFieldsCounters done [18:58:05]requested_item shift.num is exist - process it [18:58:05]requested_item shift.opened is exist - process it [18:58:05]req_shift_opened [18:58:05]FM_GetShiftState [18:58:05]SAM_PROTO_GetShiftState [18:58:05]wFMCommunicate request_size=4 [18:58:05]MH_SAM_APDU [18:58:05]CAPDU: 80 13 01 00 [18:58:05]Write to MH i2c: E2 08 00 20 40 80 13 01 00 00 00 00 00 DD [18:58:05]Write i2c OK [18:58:05]MH_I2C_Read... [18:58:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:58:06]Read from MH i2c: E2 [18:58:06]MH_I2C_Read... [18:58:06]Read from MH i2c: E2 0E 00 [18:58:06]MH_I2C_Read... [18:58:06]Read from MH i2c: E2 0E 00 20 40 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 89 [18:58:06]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:58:06]wFMCommunicate OK [18:58:06]SAM_PROTO_GetShiftState done [18:58:06]FM_GetShiftState done [18:58:06]req_shift_opened done [18:58:06]requested_item shift.open_date is exist - process it [18:58:06]req_shift_open_date [18:58:06]req_shift_open_date done [18:58:06]produce_requested_data done [18:58:06]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95622,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:58:06]process_action_free close_receipt [18:58:06]json_value_free [18:58:06]json_value_free done [18:58:06]process_json_proto returns [18:58:06]Send response to host [18:58:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95622,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:58:06]free response buf [18:58:06]execute_script done [18:58:06]execute_script returns [18:58:06]free content buf [18:58:06]Sock 9.Close socket [18:58:06]Sock 9.Thread stoped [18:58:10]OFD Sender: No OFD packet to send [18:58:15]OFD Sender: No OFD packet to send [18:58:20]OFD Sender: No OFD packet to send [18:58:25]OFD Sender: No OFD packet to send [18:58:26]accept exits with 7 [18:58:26]New connection [18:58:26]New thread 3067301220 created [18:58:26]Thread 3067444580 joined [18:58:26]Waiting for new connection... [18:58:26] Sock 7.Parse request [18:58:26]Sock 7.Check first char [18:58:26]Sock 7.First char is OK [18:58:26]request: POST /json_proto HTTP/1.0 [18:58:26]Method: POST [18:58:26]URL: /json_proto [18:58:26]Method is POST - this is cgi request [18:58:26]url: /json_proto [18:58:26]query_string will be loaded in cgi processing [18:58:26]execute_cgi json_proto POST (null) [18:58:26]execute_cgi path=json_proto method=POST [18:58:26]POST find Content-Length [18:58:26]Host: 172.17.40.67:8080 [18:58:26]Content-Length: 683 [18:58:26]Content-Type: application/json [18:58:26] [18:58:26]POST finish read [18:58:26]Found Content-Length = 683 [18:58:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406140", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 17.940, "sum" : 1200.19, "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" ] } } [18:58:26]execute_script... [18: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)3406140", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 17.940, "sum" : 1200.19, "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" ] } } [18:58:26]POST & json_proto [18:58:26]process_json_proto [18:58:26]json parsed OK: [18:58:26]protocol is kg_v1.0 [18:58:26]action value=close_receipt [18:58:26]process_action close_receipt [18:58:26]cmd_close_receipt [18:58:26]MH_GetDate [18:58:26]Write to MH i2c: F0 00 00 21 40 50 [18:58:26]Write i2c OK [18:58:26]MH_I2C_Read... [18:58:26]Read from MH i2c: F0 [18:58:26]MH_I2C_Read... [18:58:26]Read from MH i2c: F0 09 00 [18:58:26]MH_I2C_Read... [18:58:26]Read from MH i2c: F0 09 00 21 40 00 54 8D 1E 67 EE DA 66 66 53 [18:58:26]GetLastDocTimeStamp 1730055483 [18:58:26]current date 1730055508 [18:58:26]FM_GetShiftState [18:58:26]SAM_PROTO_GetShiftState [18:58:26]wFMCommunicate request_size=4 [18:58:26]MH_SAM_APDU [18:58:26]CAPDU: 80 13 01 00 [18:58:26]Write to MH i2c: E2 08 00 22 40 80 13 01 00 00 00 00 00 DF [18:58:26]Write i2c OK [18:58:26]MH_I2C_Read... [18:58:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:58:26]Read from MH i2c: E2 [18:58:26]MH_I2C_Read... [18:58:26]Read from MH i2c: E2 0E 00 [18:58:26]MH_I2C_Read... [18:58:26]Read from MH i2c: E2 0E 00 22 40 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 8B [18:58:26]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:58:26]wFMCommunicate OK [18:58:26]SAM_PROTO_GetShiftState done [18:58:26]FM_GetShiftState done [18:58:26]opened in 1729987736 [18:58:26]opened+sec_in_day 1730074136 [18:58:26]quantity*price = 120018 [18:58:26]sum+1 = 120020 [18:58:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 622 27.10.2024 18:58 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95623 ФПД: 110067992857304 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T185828&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95623&fm=110067992857304&tin=02508201610067®Number=0000000000170478&sum=120000 [18:58:27]StoreToDocumentArchive [18:58:27]shift 143 fd 95623 [18:58:27]save to /storage/0143/doc_00095623 [18:58:27]save last doc name /storage/0143/doc_00095623 to /storage/kkm_last_doc_name [18:58:27]save OK [18:58:27]Clear old archive folders... [18:58:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:58:27]tlvbuf is 00A767F0 [18:58:27]SAM_PROTO_ClearQueue [18:58:27]wFMCommunicate request_size=4 [18:58:27]MH_SAM_APDU [18:58:27]CAPDU: 80 09 00 00 [18:58:27]Write to MH i2c: E2 08 00 2F 40 80 09 00 00 00 00 00 00 E1 [18:58:27]Write i2c OK [18:58:27]MH_I2C_Read... [18:58:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:58:28]Read from MH i2c: E2 [18:58:28]MH_I2C_Read... [18:58:28]Read from MH i2c: E2 03 00 [18:58:28]MH_I2C_Read... [18:58:28]Read from MH i2c: E2 03 00 2F 40 00 90 00 E3 [18:58:28]RAPDU: 90 00 [18:58:28]wFMCommunicate OK [18:58:28]SAM_PROTO_ClearQueue done [18:58:28]KKMCreateOFDPacket [18:58:28]OFDProtocolAddRootSTLVToBuf [18:58:28]FM_MakeSignedData [18:58:28]FM_MakeSignedData [18:58:28]SAM_PROTO_SignData [18:58:28]wFMCommunicate request_size=4 [18:58:28]MH_SAM_APDU [18:58:28]CAPDU: 80 0D 01 02 [18:58:28]Write to MH i2c: E2 08 00 30 40 80 0D 01 02 00 00 00 00 E9 [18:58:28]Write i2c OK [18:58:28]MH_I2C_Read... [18:58:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:58:28]Read from MH i2c: E2 [18:58:28]MH_I2C_Read... [18:58:28]Read from MH i2c: E2 03 00 [18:58:28]MH_I2C_Read... [18:58:28]Read from MH i2c: E2 03 00 30 40 00 90 00 E4 [18:58:28]RAPDU: 90 00 [18:58:28]wFMCommunicate OK [18:58:28]wFMCommunicate request_size=255 [18:58:28]MH_SAM_APDU [18:58: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 34 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 02 00 00 F4 03 04 00 54 8D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 87 75 01 00 35 04 06 00 64 [18:58:28]Write to MH i2c: E2 02 01 31 40 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 02 00 00 F4 03 04 00 54 8D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 87 75 01 00 35 04 06 00 64 00 00 44 [18:58:28]Write i2c OK [18:58:28]MH_I2C_Read... [18:58:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:58:28]Read from MH i2c: E2 [18:58:28]MH_I2C_Read... [18:58:28]Read from MH i2c: E2 03 00 [18:58:28]MH_I2C_Read... [18:58:28]Read from MH i2c: E2 03 00 31 40 00 90 00 E5 [18:58:28]RAPDU: 90 00 [18:58:28]wFMCommunicate OK [18:58:28]wFMCommunicate request_size=10 [18:58:28]MH_SAM_APDU [18:58:28]CAPDU: 80 0D 02 02 05 1B 33 9D 8A D8 [18:58:28]Write to MH i2c: E2 0D 00 32 40 80 0D 02 02 05 00 1B 33 9D 8A D8 00 00 43 [18:58:28]Write i2c OK [18:58:28]MH_I2C_Read... [18:58:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:58:28]Read from MH i2c: E2 [18:58:28]MH_I2C_Read... [18:58:28]Read from MH i2c: E2 03 00 [18:58:28]MH_I2C_Read... [18:58:28]Read from MH i2c: E2 03 00 32 40 00 90 00 E6 [18:58:28]RAPDU: 90 00 [18:58:28]wFMCommunicate OK [18:58:28]wFMCommunicate request_size=4 [18:58:28]MH_SAM_APDU [18:58:28]CAPDU: 80 0D 03 02 [18:58:28]Write to MH i2c: E2 08 00 33 40 80 0D 03 02 00 00 00 00 EE [18:58:28]Write i2c OK [18:58:28]MH_I2C_Read... [18:58:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:58:28]Read from MH i2c: E2 [18:58:28]MH_I2C_Read... [18:58:28]Read from MH i2c: E2 0B 00 [18:58:28]MH_I2C_Read... [18:58:28]Read from MH i2c: E2 0B 00 33 40 00 5D 3A 79 D2 C5 38 09 C8 90 00 9F [18:58:28]RAPDU: 5D 3A 79 D2 C5 38 09 C8 90 00 [18:58:28]wFMCommunicate OK [18:58:28]SAM_PROTO_SignData done [18:58:28]FM_MakeSignedData done [18:58:28]CreateOFDProtocolMessage [18:58:28]wFMCommunicate request_size=4 [18:58:28]MH_SAM_APDU [18:58:28]CAPDU: 80 11 00 00 [18:58:28]Write to MH i2c: E2 08 00 34 40 80 11 00 00 00 00 00 00 EE [18:58:28]Write i2c OK [18:58:28]MH_I2C_Read... [18:58:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:58:28]Read from MH i2c: E2 [18:58:28]MH_I2C_Read... [18:58:28]Read from MH i2c: E2 17 00 [18:58:28]MH_I2C_Read... [18:58:28]Read from MH i2c: E2 17 00 34 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3F [18:58:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:58:28]wFMCommunicate OK [18:58:28]CreateOFDProtocolMessage done [18:58:28]OFDSenderStorePacket 95623 [18:58:28]StoreOFDPacket docnum=95623 [18:58:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9C B1 07 01 39 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 34 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 02 00 00 F4 03 04 00 54 8D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 87 75 01 00 35 04 06 00 64 1B 33 9D 8A D8 5D 3A 79 D2 C5 38 09 C8 [18:58:28]CheckFolder [18:58:28]dirname=/storage/ofd_packets [18:58:28]CheckFolder done [18:58:28]ProducePacketName [18:58:28]name=ofd_packets/00095623 [18:58:28]NVStorageSaveData ofd_packets/00095623 [18:58:28]File name is /storage/ofd_packets/00095623 [18:58:28]Write 301 bytes [18:58:28]NVStorageSaveData done [18:58:28]OFDSenderStorePacket done [18:58:28]KKMCreateOFDPacket done [18:58:28]NVStorageSaveData kkm_last_timestamp [18:58:28]File name is /storage/kkm_last_timestamp [18:58:28]Write 4 bytes [18:58:28]NVStorageSaveData done [18:58:28]ExternCall_PrintAddStr [18:58:28]wPrintStart [18:58:28]Write to MH i2c: 01 00 00 35 40 75 [18:58:28]Write i2c OK [18:58:28]MH_I2C_Read... [18:58:28]Read from MH i2c: 01 [18:58:28]MH_I2C_Read... [18:58:28]Read from MH i2c: 01 07 00 [18:58:28]MH_I2C_Read... [18:58:28]Read from MH i2c: 01 07 00 35 40 00 00 00 00 00 FF 0F 8A [18:58:28]RasterBufferAndPrint [18:58:28]line Счет N : (1)3406140 [18:58:28]line ИНН: 02508201610067 [18:58:28]line Контрольно-Кассовый Чек [18:58:28]line ПРОДАЖА [18:58:28]line ТРК (МРК, ГНК) : 32 [18:58:28]line Товар: 2710124130 [18:58:28]line Аи-92-К-4 [18:58:28]line 17.940 * 66.90 [18:58:28]line = 1200.19 [18:58:28]line НДС 12% НСП 1% [18:58:28]line > о реализуемом товаре [18:58:28]line ОКРУГЛЕНИЕ: -0.19 [18:58:28]line ИТОГО: 1200.00 [18:58:28]line Внесено: 1200.00 [18:58:28]line СДАЧА: 0.00 [18:58:28]line НСП 1% : 10.62 [18:58:28]line НДС 12% : 127.45 [18:58:28]line Наличными: 1200.00 [18:58:28]line Безнал.: 0.00 [18:58:28]line Место: АЗС № 82 "Партнер Нефть" [18:58:28]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [18:58:28]line СНО: Общий режим [18:58:28]line Чек 622 27.10.2024 18:58 [18:58:28]line Смена: 143 ФФД: 1.0 [18:58:28]line ЗНМ: 0300000017 [18:58:28]line РНМ: 0000000000170478 [18:58:28]line Версия ККМ: v1.0 [18:58:28]line ФМ: 0000000002098560 [18:58:28]line ФД: 95623 [18:58:28]line ФПД: 110067992857304 [18:58:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T185828&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95623&fm=110067992857304&tin=02508201610067®Number=0000000000170478&sum=120000 [18:58:28]OFD Sender: Processing packet 95623 [packets to send 57, broken 56] [18:58:28]ProducePacketName [18:58:28]name=ofd_packets/00095623 [18:58:28]OFD Sender: To server: pG, [18:58:28]CommunicateWithHost lk.salyk.kg:30040 [18:58:28]ConnectInit lk.salyk.kg [18:58:28]written 0, free lines is 4095 [18:58:29]Connected sock=10 [18:58:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 9C B1 07 01 39 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 34 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 02 00 00 F4 03 04 00 54 8D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 87 75 01 00 35 04 06 00 64 1B 33 9D 8A D8 5D 3A 79 D2 C5 38 09 C8 [18:58:29]Write to MH i2c: 01 00 00 60 40 A0 [18:58:29]Write i2c OK [18:58:29]MH_I2C_Read... [18:58:29]Read from MH i2c: 01 [18:58:29]MH_I2C_Read... [18:58:29]Read from MH i2c: 01 07 00 [18:58:29]MH_I2C_Read... [18:58:29]Read from MH i2c: 01 07 00 60 40 00 00 00 00 00 08 0D BC [18:58:29]RasterBufferAndPrint [18:58:29]line [18:58:29]line [18:58:29]line [18:58:29]line [18:58:29]line [18:58:29]written 0, free lines is 3342 [18:58:29]MH_Cut [18:58:29]Write to MH i2c: D1 01 00 67 40 01 79 [18:58:29]Write i2c OK [18:58:29]MH_I2C_Read... [18:58:29]Read from MH i2c: D1 [18:58:29]MH_I2C_Read... [18:58:29]Read from MH i2c: D1 01 00 [18:58:29]MH_I2C_Read... [18:58:29]Read from MH i2c: D1 01 00 67 40 00 78 [18:58:29]Write to MH i2c: 01 00 00 68 40 A8 [18:58:29]Write i2c OK [18:58:29]MH_I2C_Read... [18:58:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 06 C9 47 00 0A 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 32 30 39 38 35 36 30 10 04 04 00 87 75 01 00 F4 03 04 00 7F 37 1E 67 B6 04 01 00 00 27 9B 60 C1 08 23 AE 2C [18:58:29]CommunicateWithHost err = 0 [18:58:29]CheckOFDResponse [18:58:29]1017 (14) - 77093643461234 [18:58:29]1041 (16) - 0000000002098560 [18:58:29]1040 (4) - 95623 [18:58:29]1012 (4) - 27.10.2024 12:52 [18:58:29]1206 (1) - 0 [18:58:29]OFD Sender: Remove packet 95623 [18:58:29]ProducePacketName [18:58:29]name=ofd_packets/00095623 [18:58:29]NVStorageDeleteData [18:58:29]OFD Sender: No OFD packet to send [18:58:29]*** Cut start [18:58:29]*** Partial cut [18:58:29]*** CUTSNS_PIN = 1 [18:58:30]*** CUTSNS_PIN = 0 [18:58:30]*** Brake cut motor [18:58:30]Read from MH i2c: 01 [18:58:30]MH_I2C_Read... [18:58:30]*** Stop cut motor [18:58:30]*** Cut end [18:58:30]Read from MH i2c: 01 07 00 [18:58:30]MH_I2C_Read... [18:58:30]Read from MH i2c: 01 07 00 68 40 00 00 00 00 00 FF 0F BD [18:58:30]process_action close_receipt done [18:58:30]requested_data is exist [18:58:30]produce_requested_data [18:58:30]requested_item fm.sn is exist - process it [18:58:30]wFMCommunicate request_size=4 [18:58:30]MH_SAM_APDU [18:58:30]CAPDU: 80 11 00 00 [18:58:30]Write to MH i2c: E2 08 00 69 40 80 11 00 00 00 00 00 00 23 [18:58:30]Write i2c OK [18:58:30]MH_I2C_Read... [18:58:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:58:30]Read from MH i2c: E2 [18:58:30]MH_I2C_Read... [18:58:30]Read from MH i2c: E2 17 00 [18:58:30]MH_I2C_Read... [18:58:30]Read from MH i2c: E2 17 00 69 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 74 [18:58:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [18:58:30]wFMCommunicate OK [18:58:30]requested_item fd.num is exist - process it [18:58:30]SAM_PROTO_GetFieldsCounters [18:58:30]wFMCommunicate request_size=4 [18:58:30]MH_SAM_APDU [18:58:30]CAPDU: 80 13 00 00 [18:58:30]Write to MH i2c: E2 08 00 6A 40 80 13 00 00 00 00 00 00 26 [18:58:30]Write i2c OK [18:58:30]MH_I2C_Read... [18:58:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:58:30]Read from MH i2c: E2 [18:58:30]MH_I2C_Read... [18:58:30]Read from MH i2c: E2 62 00 [18:58:30]MH_I2C_Read... [18:58:30]Read from MH i2c: E2 62 00 6A 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 87 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 6E 02 00 00 5E 04 04 00 6E 02 00 00 57 04 04 00 6F 02 00 00 19 04 04 00 00 00 00 00 90 00 23 [18:58:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 87 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 6E 02 00 00 5E 04 04 00 6E 02 00 00 57 04 04 00 6F 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:58:30]wFMCommunicate OK [18:58:30]SAM_PROTO_GetFieldsCounters done [18:58:30]requested_item shift.num is exist - process it [18:58:30]requested_item shift.opened is exist - process it [18:58:30]req_shift_opened [18:58:30]FM_GetShiftState [18:58:30]SAM_PROTO_GetShiftState [18:58:30]wFMCommunicate request_size=4 [18:58:30]MH_SAM_APDU [18:58:30]CAPDU: 80 13 01 00 [18:58:30]Write to MH i2c: E2 08 00 6B 40 80 13 01 00 00 00 00 00 28 [18:58:30]Write i2c OK [18:58:30]MH_I2C_Read... [18:58:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:58:30]Read from MH i2c: E2 [18:58:30]MH_I2C_Read... [18:58:30]Read from MH i2c: E2 0E 00 [18:58:30]MH_I2C_Read... [18:58:30]Read from MH i2c: E2 0E 00 6B 40 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D4 [18:58:30]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [18:58:30]wFMCommunicate OK [18:58:30]SAM_PROTO_GetShiftState done [18:58:30]FM_GetShiftState done [18:58:30]req_shift_opened done [18:58:30]requested_item shift.open_date is exist - process it [18:58:30]req_shift_open_date [18:58:30]req_shift_open_date done [18:58:30]produce_requested_data done [18:58:30]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95623,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [18:58:30]process_action_free close_receipt [18:58:30]json_value_free [18:58:30]json_value_free done [18:58:30]process_json_proto returns [18:58:30]Send response to host [18:58:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95623,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [18:58:30]free response buf [18:58:30]execute_script done [18:58:30]execute_script returns [18:58:30]free content buf [18:58:30]Sock 7.Close socket [18:58:30]Sock 7.Thread stoped [18:58:34]OFD Sender: No OFD packet to send [18:58:39]OFD Sender: No OFD packet to send [18:58:44]OFD Sender: No OFD packet to send [18:58:49]OFD Sender: No OFD packet to send [18:58:54]OFD Sender: No OFD packet to send [18:58:59]OFD Sender: No OFD packet to send [18:59:04]OFD Sender: No OFD packet to send [18:59:09]OFD Sender: No OFD packet to send [18:59:14]OFD Sender: No OFD packet to send [18:59:19]OFD Sender: No OFD packet to send [18:59:24]OFD Sender: No OFD packet to send [18:59:29]OFD Sender: No OFD packet to send [18:59:34]OFD Sender: No OFD packet to send [18:59:39]OFD Sender: No OFD packet to send [18:59:44]OFD Sender: No OFD packet to send [18:59:49]OFD Sender: No OFD packet to send [18:59:54]OFD Sender: No OFD packet to send [18:59:59]OFD Sender: No OFD packet to send [19:00:04]OFD Sender: No OFD packet to send [19:00:09]OFD Sender: No OFD packet to send [19:00:14]OFD Sender: No OFD packet to send [19:00:19]OFD Sender: No OFD packet to send [19:00:24]OFD Sender: No OFD packet to send [19:00:26]accept exits with 9 [19:00:26]New connection [19:00:26]New thread 3067444580 created [19:00:26]Thread 3067301220 joined [19:00:26]Waiting for new connection... [19:00:26] Sock 9.Parse request [19:00:26]Sock 9.Check first char [19:00:26]Sock 9.First char is OK [19:00:26]request: POST /json_proto HTTP/1.0 [19:00:26]Method: POST [19:00:26]URL: /json_proto [19:00:26]Method is POST - this is cgi request [19:00:26]url: /json_proto [19:00:26]query_string will be loaded in cgi processing [19:00:26]execute_cgi json_proto POST (null) [19:00:26]execute_cgi path=json_proto method=POST [19:00:26]POST find Content-Length [19:00:26]Host: 172.17.40.67:8080 [19:00:26]Content-Length: 678 [19:00:26]Content-Type: application/json [19:00:26] [19:00:26]POST finish read [19:00:26]Found Content-Length = 678 [19:00:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406142", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:00:26]execute_script... [19:00: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)3406142", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:00:26]POST & json_proto [19:00:26]process_json_proto [19:00:26]json parsed OK: [19:00:26]protocol is kg_v1.0 [19:00:26]action value=close_receipt [19:00:26]process_action close_receipt [19:00:26]cmd_close_receipt [19:00:26]MH_GetDate [19:00:26]Write to MH i2c: F0 00 00 6C 40 9B [19:00:26]Write i2c OK [19:00:26]MH_I2C_Read... [19:00:26]Read from MH i2c: F0 [19:00:26]MH_I2C_Read... [19:00:26]Read from MH i2c: F0 09 00 [19:00:26]MH_I2C_Read... [19:00:26]Read from MH i2c: F0 09 00 6C 40 00 CC 8D 1E 67 EE DA 66 66 16 [19:00:26]GetLastDocTimeStamp 1730055508 [19:00:26]current date 1730055628 [19:00:26]FM_GetShiftState [19:00:26]SAM_PROTO_GetShiftState [19:00:26]wFMCommunicate request_size=4 [19:00:26]MH_SAM_APDU [19:00:26]CAPDU: 80 13 01 00 [19:00:26]Write to MH i2c: E2 08 00 6D 40 80 13 01 00 00 00 00 00 2A [19:00:26]Write i2c OK [19:00:26]MH_I2C_Read... [19:00:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:00:27]Read from MH i2c: E2 [19:00:27]MH_I2C_Read... [19:00:27]Read from MH i2c: E2 0E 00 [19:00:27]MH_I2C_Read... [19:00:27]Read from MH i2c: E2 0E 00 6D 40 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D6 [19:00:27]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:00:27]wFMCommunicate OK [19:00:27]SAM_PROTO_GetShiftState done [19:00:27]FM_GetShiftState done [19:00:27]opened in 1729987736 [19:00:27]opened+sec_in_day 1730074136 [19:00:27]quantity*price = 40006 [19:00:27]sum+1 = 40007 [19:00:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 623 27.10.2024 19:00 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95624 ФПД: 172018598835458 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T190028&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95624&fm=172018598835458&tin=02508201610067®Number=0000000000170478&sum=40000 [19:00:28]StoreToDocumentArchive [19:00:28]shift 143 fd 95624 [19:00:28]save to /storage/0143/doc_00095624 [19:00:28]save last doc name /storage/0143/doc_00095624 to /storage/kkm_last_doc_name [19:00:28]save OK [19:00:28]Clear old archive folders... [19:00:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:00:28]tlvbuf is 00B41FC0 [19:00:28]SAM_PROTO_ClearQueue [19:00:28]wFMCommunicate request_size=4 [19:00:28]MH_SAM_APDU [19:00:28]CAPDU: 80 09 00 00 [19:00:28]Write to MH i2c: E2 08 00 7A 40 80 09 00 00 00 00 00 00 2C [19:00:28]Write i2c OK [19:00:28]MH_I2C_Read... [19:00:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:00:28]Read from MH i2c: E2 [19:00:28]MH_I2C_Read... [19:00:28]Read from MH i2c: E2 03 00 [19:00:28]MH_I2C_Read... [19:00:28]Read from MH i2c: E2 03 00 7A 40 00 90 00 2E [19:00:28]RAPDU: 90 00 [19:00:28]wFMCommunicate OK [19:00:28]SAM_PROTO_ClearQueue done [19:00:28]KKMCreateOFDPacket [19:00:28]OFDProtocolAddRootSTLVToBuf [19:00:28]FM_MakeSignedData [19:00:28]FM_MakeSignedData [19:00:28]SAM_PROTO_SignData [19:00:28]wFMCommunicate request_size=4 [19:00:28]MH_SAM_APDU [19:00:28]CAPDU: 80 0D 01 02 [19:00:28]Write to MH i2c: E2 08 00 7B 40 80 0D 01 02 00 00 00 00 34 [19:00:28]Write i2c OK [19:00:28]MH_I2C_Read... [19:00:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:00:28]Read from MH i2c: E2 [19:00:28]MH_I2C_Read... [19:00:28]Read from MH i2c: E2 03 00 [19:00:28]MH_I2C_Read... [19:00:28]Read from MH i2c: E2 03 00 7B 40 00 90 00 2F [19:00:28]RAPDU: 90 00 [19:00:28]wFMCommunicate OK [19:00:28]wFMCommunicate request_size=255 [19:00:28]MH_SAM_APDU [19:00: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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 02 00 00 F4 03 04 00 CC 8D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 88 75 01 00 35 04 06 00 9C [19:00:28]Write to MH i2c: E2 02 01 7C 40 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 02 00 00 F4 03 04 00 CC 8D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 88 75 01 00 35 04 06 00 9C 00 00 09 [19:00:28]Write i2c OK [19:00:28]MH_I2C_Read... [19:00:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:00:28]Read from MH i2c: E2 [19:00:28]MH_I2C_Read... [19:00:28]Read from MH i2c: E2 03 00 [19:00:28]MH_I2C_Read... [19:00:28]Read from MH i2c: E2 03 00 7C 40 00 90 00 30 [19:00:28]RAPDU: 90 00 [19:00:28]wFMCommunicate OK [19:00:28]wFMCommunicate request_size=10 [19:00:28]MH_SAM_APDU [19:00:28]CAPDU: 80 0D 02 02 05 73 33 7A 75 02 [19:00:28]Write to MH i2c: E2 0D 00 7D 40 80 0D 02 02 05 00 73 33 7A 75 02 00 00 D8 [19:00:28]Write i2c OK [19:00:28]MH_I2C_Read... [19:00:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:00:28]Read from MH i2c: E2 [19:00:28]MH_I2C_Read... [19:00:28]Read from MH i2c: E2 03 00 [19:00:28]MH_I2C_Read... [19:00:28]Read from MH i2c: E2 03 00 7D 40 00 90 00 31 [19:00:28]RAPDU: 90 00 [19:00:28]wFMCommunicate OK [19:00:28]wFMCommunicate request_size=4 [19:00:28]MH_SAM_APDU [19:00:28]CAPDU: 80 0D 03 02 [19:00:28]Write to MH i2c: E2 08 00 7E 40 80 0D 03 02 00 00 00 00 39 [19:00:28]Write i2c OK [19:00:28]MH_I2C_Read... [19:00:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:00:28]Read from MH i2c: E2 [19:00:28]MH_I2C_Read... [19:00:28]Read from MH i2c: E2 0B 00 [19:00:28]MH_I2C_Read... [19:00:28]Read from MH i2c: E2 0B 00 7E 40 00 BE EA 00 DA 8A 82 72 F8 90 00 32 [19:00:28]RAPDU: BE EA 00 DA 8A 82 72 F8 90 00 [19:00:28]wFMCommunicate OK [19:00:28]SAM_PROTO_SignData done [19:00:28]FM_MakeSignedData done [19:00:28]CreateOFDProtocolMessage [19:00:28]wFMCommunicate request_size=4 [19:00:28]MH_SAM_APDU [19:00:28]CAPDU: 80 11 00 00 [19:00:28]Write to MH i2c: E2 08 00 7F 40 80 11 00 00 00 00 00 00 39 [19:00:28]Write i2c OK [19:00:28]MH_I2C_Read... [19:00:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:00:28]Read from MH i2c: E2 [19:00:28]MH_I2C_Read... [19:00:28]Read from MH i2c: E2 17 00 [19:00:28]MH_I2C_Read... [19:00:28]Read from MH i2c: E2 17 00 7F 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8A [19:00:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:00:28]wFMCommunicate OK [19:00:28]CreateOFDProtocolMessage done [19:00:28]OFDSenderStorePacket 95624 [19:00:28]StoreOFDPacket docnum=95624 [19:00:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 85 C8 07 01 91 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 02 00 00 F4 03 04 00 CC 8D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 88 75 01 00 35 04 06 00 9C 73 33 7A 75 02 BE EA 00 DA 8A 82 72 F8 [19:00:28]CheckFolder [19:00:28]dirname=/storage/ofd_packets [19:00:28]CheckFolder done [19:00:28]ProducePacketName [19:00:28]name=ofd_packets/00095624 [19:00:28]NVStorageSaveData ofd_packets/00095624 [19:00:28]File name is /storage/ofd_packets/00095624 [19:00:28]Write 301 bytes [19:00:28]NVStorageSaveData done [19:00:28]OFDSenderStorePacket done [19:00:28]KKMCreateOFDPacket done [19:00:28]NVStorageSaveData kkm_last_timestamp [19:00:28]File name is /storage/kkm_last_timestamp [19:00:28]Write 4 bytes [19:00:28]NVStorageSaveData done [19:00:28]ExternCall_PrintAddStr [19:00:28]wPrintStart [19:00:28]Write to MH i2c: 01 00 00 80 40 C0 [19:00:28]Write i2c OK [19:00:28]MH_I2C_Read... [19:00:28]Read from MH i2c: 01 [19:00:28]MH_I2C_Read... [19:00:28]Read from MH i2c: 01 07 00 [19:00:28]MH_I2C_Read... [19:00:28]Read from MH i2c: 01 07 00 80 40 00 00 00 00 00 FF 0F D5 [19:00:28]RasterBufferAndPrint [19:00:28]line Счет N : (1)3406142 [19:00:28]line ИНН: 02508201610067 [19:00:28]line Контрольно-Кассовый Чек [19:00:28]line ПРОДАЖА [19:00:28]line ТРК (МРК, ГНК) : 42 [19:00:28]line Товар: 2710124130 [19:00:28]line Аи-92-К-4 [19:00:28]line 5.980 * 66.90 [19:00:28]line = 400.06 [19:00:28]line НДС 12% НСП 1% [19:00:28]line > о реализуемом товаре [19:00:28]line ОКРУГЛЕНИЕ: -0.06 [19:00:28]line ИТОГО: 400.00 [19:00:28]line Внесено: 400.00 [19:00:28]line СДАЧА: 0.00 [19:00:28]line НСП 1% : 3.54 [19:00:28]line НДС 12% : 42.48 [19:00:28]line Наличными: 400.00 [19:00:28]line Безнал.: 0.00 [19:00:28]line Место: АЗС № 82 "Партнер Нефть" [19:00:28]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:00:28]line СНО: Общий режим [19:00:28]line Чек 623 27.10.2024 19:00 [19:00:28]line Смена: 143 ФФД: 1.0 [19:00:28]line ЗНМ: 0300000017 [19:00:28]line РНМ: 0000000000170478 [19:00:28]line Версия ККМ: v1.0 [19:00:28]line ФМ: 0000000002098560 [19:00:28]line ФД: 95624 [19:00:28]line ФПД: 172018598835458 [19:00:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T190028&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95624&fm=172018598835458&tin=02508201610067®Number=0000000000170478&sum=40000 [19:00:28]OFD Sender: Processing packet 95624 [packets to send 57, broken 56] [19:00:28]ProducePacketName [19:00:28]name=ofd_packets/00095624 [19:00:28]OFD Sender: To server: pG, [19:00:28]CommunicateWithHost lk.salyk.kg:30040 [19:00:28]ConnectInit lk.salyk.kg [19:00:28]written 0, free lines is 4095 [19:00:29]Connected sock=11 [19:00:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 85 C8 07 01 91 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 02 00 00 F4 03 04 00 CC 8D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 88 75 01 00 35 04 06 00 9C 73 33 7A 75 02 BE EA 00 DA 8A 82 72 F8 [19:00:29]Write to MH i2c: 01 00 00 AB 40 EB [19:00:29]Write i2c OK [19:00:29]MH_I2C_Read... [19:00:29]Read from MH i2c: 01 [19:00:29]MH_I2C_Read... [19:00:29]Read from MH i2c: 01 07 00 [19:00:29]MH_I2C_Read... [19:00:29]Read from MH i2c: 01 07 00 AB 40 00 00 00 00 00 F5 0C F3 [19:00:29]RasterBufferAndPrint [19:00:29]line [19:00:29]line [19:00:29]line [19:00:29]line [19:00:29]line [19:00:29]written 0, free lines is 3324 [19:00:29]MH_Cut [19:00:29]Write to MH i2c: D1 01 00 B2 40 01 C4 [19:00:29]Write i2c OK [19:00:29]MH_I2C_Read... [19:00:29]Read from MH i2c: D1 [19:00:29]MH_I2C_Read... [19:00:29]Read from MH i2c: D1 01 00 [19:00:29]MH_I2C_Read... [19:00:29]Read from MH i2c: D1 01 00 B2 40 00 C3 [19:00:29]Write to MH i2c: 01 00 00 B3 40 F3 [19:00:29]Write i2c OK [19:00:29]MH_I2C_Read... [19:00:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 23 26 47 00 1E 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 32 30 39 38 35 36 30 10 04 04 00 88 75 01 00 F4 03 04 00 F8 37 1E 67 B6 04 01 00 00 15 9E 61 A1 61 43 43 57 [19:00:29]CommunicateWithHost err = 0 [19:00:29]CheckOFDResponse [19:00:29]1017 (14) - 77093643461234 [19:00:29]1041 (16) - 0000000002098560 [19:00:29]1040 (4) - 95624 [19:00:29]1012 (4) - 27.10.2024 12:54 [19:00:29]1206 (1) - 0 [19:00:29]OFD Sender: Remove packet 95624 [19:00:29]ProducePacketName [19:00:29]name=ofd_packets/00095624 [19:00:29]NVStorageDeleteData [19:00:30]*** Cut start [19:00:30]*** Partial cut [19:00:30]*** CUTSNS_PIN = 1 [19:00:30]*** CUTSNS_PIN = 0 [19:00:30]OFD Sender: No OFD packet to send [19:00:30]*** Brake cut motor [19:00:30]Read from MH i2c: 01 [19:00:30]MH_I2C_Read... [19:00:30]*** Stop cut motor [19:00:30]*** Cut end [19:00:30]Read from MH i2c: 01 07 00 [19:00:30]MH_I2C_Read... [19:00:30]Read from MH i2c: 01 07 00 B3 40 00 00 00 00 00 FF 0F 08 [19:00:30]process_action close_receipt done [19:00:30]requested_data is exist [19:00:30]produce_requested_data [19:00:30]requested_item fm.sn is exist - process it [19:00:30]wFMCommunicate request_size=4 [19:00:30]MH_SAM_APDU [19:00:30]CAPDU: 80 11 00 00 [19:00:30]Write to MH i2c: E2 08 00 B4 40 80 11 00 00 00 00 00 00 6E [19:00:30]Write i2c OK [19:00:30]MH_I2C_Read... [19:00:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:00:30]Read from MH i2c: E2 [19:00:30]MH_I2C_Read... [19:00:30]Read from MH i2c: E2 17 00 [19:00:30]MH_I2C_Read... [19:00:30]Read from MH i2c: E2 17 00 B4 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BF [19:00:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:00:30]wFMCommunicate OK [19:00:30]requested_item fd.num is exist - process it [19:00:30]SAM_PROTO_GetFieldsCounters [19:00:30]wFMCommunicate request_size=4 [19:00:30]MH_SAM_APDU [19:00:30]CAPDU: 80 13 00 00 [19:00:30]Write to MH i2c: E2 08 00 B5 40 80 13 00 00 00 00 00 00 71 [19:00:30]Write i2c OK [19:00:30]MH_I2C_Read... [19:00:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:00:30]Read from MH i2c: E2 [19:00:30]MH_I2C_Read... [19:00:30]Read from MH i2c: E2 62 00 [19:00:30]MH_I2C_Read... [19:00:30]Read from MH i2c: E2 62 00 B5 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 88 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 6F 02 00 00 5E 04 04 00 6F 02 00 00 57 04 04 00 70 02 00 00 19 04 04 00 00 00 00 00 90 00 72 [19:00:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 88 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 6F 02 00 00 5E 04 04 00 6F 02 00 00 57 04 04 00 70 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:00:30]wFMCommunicate OK [19:00:30]SAM_PROTO_GetFieldsCounters done [19:00:30]requested_item shift.num is exist - process it [19:00:30]requested_item shift.opened is exist - process it [19:00:30]req_shift_opened [19:00:30]FM_GetShiftState [19:00:30]SAM_PROTO_GetShiftState [19:00:30]wFMCommunicate request_size=4 [19:00:30]MH_SAM_APDU [19:00:30]CAPDU: 80 13 01 00 [19:00:30]Write to MH i2c: E2 08 00 B6 40 80 13 01 00 00 00 00 00 73 [19:00:30]Write i2c OK [19:00:30]MH_I2C_Read... [19:00:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:00:30]Read from MH i2c: E2 [19:00:30]MH_I2C_Read... [19:00:30]Read from MH i2c: E2 0E 00 [19:00:30]MH_I2C_Read... [19:00:30]Read from MH i2c: E2 0E 00 B6 40 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1F [19:00:30]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:00:30]wFMCommunicate OK [19:00:30]SAM_PROTO_GetShiftState done [19:00:30]FM_GetShiftState done [19:00:30]req_shift_opened done [19:00:30]requested_item shift.open_date is exist - process it [19:00:30]req_shift_open_date [19:00:30]req_shift_open_date done [19:00:30]produce_requested_data done [19:00:30]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95624,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [19:00:30]process_action_free close_receipt [19:00:30]json_value_free [19:00:30]json_value_free done [19:00:30]process_json_proto returns [19:00:30]Send response to host [19:00:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95624,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [19:00:30]free response buf [19:00:30]execute_script done [19:00:30]execute_script returns [19:00:30]free content buf [19:00:30]Sock 9.Close socket [19:00:30]Sock 9.Thread stoped [19:00:35]OFD Sender: No OFD packet to send [19:00:40]OFD Sender: No OFD packet to send [19:00:45]OFD Sender: No OFD packet to send [19:00:50]OFD Sender: No OFD packet to send [19:00:55]OFD Sender: No OFD packet to send [19:01:00]OFD Sender: No OFD packet to send [19:01:05]OFD Sender: No OFD packet to send [19:01:10]OFD Sender: No OFD packet to send [19:01:15]OFD Sender: No OFD packet to send [19:01:15]accept exits with 7 [19:01:15]New connection [19:01:15]New thread 3067301220 created [19:01:15]Thread 3067444580 joined [19:01:15]Waiting for new connection... [19:01:15] Sock 7.Parse request [19:01:15]Sock 7.Check first char [19:01:15]Sock 7.First char is OK [19:01:15]request: POST /json_proto HTTP/1.0 [19:01:15]Method: POST [19:01:15]URL: /json_proto [19:01:15]Method is POST - this is cgi request [19:01:15]url: /json_proto [19:01:15]query_string will be loaded in cgi processing [19:01:15]execute_cgi json_proto POST (null) [19:01:15]execute_cgi path=json_proto method=POST [19:01:15]POST find Content-Length [19:01:15]Host: 172.17.40.67:8080 [19:01:15]Content-Length: 678 [19:01:15]Content-Type: application/json [19:01:15] [19:01:15]POST finish read [19:01:15]Found Content-Length = 678 [19:01:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406143", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:01:15]execute_script... [19:01: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)3406143", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:01:15]POST & json_proto [19:01:15]process_json_proto [19:01:15]json parsed OK: [19:01:15]protocol is kg_v1.0 [19:01:15]action value=close_receipt [19:01:15]process_action close_receipt [19:01:15]cmd_close_receipt [19:01:15]MH_GetDate [19:01:15]Write to MH i2c: F0 00 00 B7 40 E6 [19:01:15]Write i2c OK [19:01:15]MH_I2C_Read... [19:01:15]Read from MH i2c: F0 [19:01:15]MH_I2C_Read... [19:01:15]Read from MH i2c: F0 09 00 [19:01:15]MH_I2C_Read... [19:01:15]Read from MH i2c: F0 09 00 B7 40 00 FD 8D 1E 67 EE DA 66 66 92 [19:01:15]GetLastDocTimeStamp 1730055628 [19:01:15]current date 1730055677 [19:01:15]FM_GetShiftState [19:01:15]SAM_PROTO_GetShiftState [19:01:15]wFMCommunicate request_size=4 [19:01:15]MH_SAM_APDU [19:01:15]CAPDU: 80 13 01 00 [19:01:15]Write to MH i2c: E2 08 00 B8 40 80 13 01 00 00 00 00 00 75 [19:01:15]Write i2c OK [19:01:15]MH_I2C_Read... [19:01:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:01:15]Read from MH i2c: E2 [19:01:15]MH_I2C_Read... [19:01:15]Read from MH i2c: E2 0E 00 [19:01:15]MH_I2C_Read... [19:01:15]Read from MH i2c: E2 0E 00 B8 40 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 21 [19:01:15]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:01:15]wFMCommunicate OK [19:01:15]SAM_PROTO_GetShiftState done [19:01:15]FM_GetShiftState done [19:01:15]opened in 1729987736 [19:01:15]opened+sec_in_day 1730074136 [19:01:15]quantity*price = 50041 [19:01:15]sum+1 = 50042 [19:01:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 624 27.10.2024 19:01 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95625 ФПД: 205005727914683 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T190117&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95625&fm=205005727914683&tin=02508201610067®Number=0000000000170478&sum=50000 [19:01:16]StoreToDocumentArchive [19:01:16]shift 143 fd 95625 [19:01:16]save to /storage/0143/doc_00095625 [19:01:16]save last doc name /storage/0143/doc_00095625 to /storage/kkm_last_doc_name [19:01:16]save OK [19:01:16]Clear old archive folders... [19:01:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:01:16]tlvbuf is 00AA9600 [19:01:16]SAM_PROTO_ClearQueue [19:01:16]wFMCommunicate request_size=4 [19:01:16]MH_SAM_APDU [19:01:16]CAPDU: 80 09 00 00 [19:01:16]Write to MH i2c: E2 08 00 C5 40 80 09 00 00 00 00 00 00 77 [19:01:16]Write i2c OK [19:01:16]MH_I2C_Read... [19:01:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:01:16]Read from MH i2c: E2 [19:01:16]MH_I2C_Read... [19:01:16]Read from MH i2c: E2 03 00 [19:01:16]MH_I2C_Read... [19:01:16]Read from MH i2c: E2 03 00 C5 40 00 90 00 79 [19:01:16]RAPDU: 90 00 [19:01:16]wFMCommunicate OK [19:01:16]SAM_PROTO_ClearQueue done [19:01:16]KKMCreateOFDPacket [19:01:16]OFDProtocolAddRootSTLVToBuf [19:01:16]FM_MakeSignedData [19:01:16]FM_MakeSignedData [19:01:16]SAM_PROTO_SignData [19:01:16]wFMCommunicate request_size=4 [19:01:16]MH_SAM_APDU [19:01:16]CAPDU: 80 0D 01 02 [19:01:16]Write to MH i2c: E2 08 00 C6 40 80 0D 01 02 00 00 00 00 7F [19:01:16]Write i2c OK [19:01:16]MH_I2C_Read... [19:01:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:01:16]Read from MH i2c: E2 [19:01:16]MH_I2C_Read... [19:01:16]Read from MH i2c: E2 03 00 [19:01:16]MH_I2C_Read... [19:01:16]Read from MH i2c: E2 03 00 C6 40 00 90 00 7A [19:01:16]RAPDU: 90 00 [19:01:16]wFMCommunicate OK [19:01:16]wFMCommunicate request_size=255 [19:01:16]MH_SAM_APDU [19:01: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 02 00 00 F4 03 04 00 FD 8D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 89 75 01 00 35 04 06 00 BA [19:01:16]Write to MH i2c: E2 02 01 C7 40 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 02 00 00 F4 03 04 00 FD 8D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 89 75 01 00 35 04 06 00 BA 00 00 D6 [19:01:16]Write i2c OK [19:01:16]MH_I2C_Read... [19:01:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:01:17]Read from MH i2c: E2 [19:01:17]MH_I2C_Read... [19:01:17]Read from MH i2c: E2 03 00 [19:01:17]MH_I2C_Read... [19:01:17]Read from MH i2c: E2 03 00 C7 40 00 90 00 7B [19:01:17]RAPDU: 90 00 [19:01:17]wFMCommunicate OK [19:01:17]wFMCommunicate request_size=10 [19:01:17]MH_SAM_APDU [19:01:17]CAPDU: 80 0D 02 02 05 73 9D 96 DA BB [19:01:17]Write to MH i2c: E2 0D 00 C8 40 80 0D 02 02 05 00 73 9D 96 DA BB 00 00 C7 [19:01:17]Write i2c OK [19:01:17]MH_I2C_Read... [19:01:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:01:17]Read from MH i2c: E2 [19:01:17]MH_I2C_Read... [19:01:17]Read from MH i2c: E2 03 00 [19:01:17]MH_I2C_Read... [19:01:17]Read from MH i2c: E2 03 00 C8 40 00 90 00 7C [19:01:17]RAPDU: 90 00 [19:01:17]wFMCommunicate OK [19:01:17]wFMCommunicate request_size=4 [19:01:17]MH_SAM_APDU [19:01:17]CAPDU: 80 0D 03 02 [19:01:17]Write to MH i2c: E2 08 00 C9 40 80 0D 03 02 00 00 00 00 84 [19:01:17]Write i2c OK [19:01:17]MH_I2C_Read... [19:01:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:01:17]Read from MH i2c: E2 [19:01:17]MH_I2C_Read... [19:01:17]Read from MH i2c: E2 0B 00 [19:01:17]MH_I2C_Read... [19:01:17]Read from MH i2c: E2 0B 00 C9 40 00 71 97 52 4B AF 8C C2 84 90 00 AB [19:01:17]RAPDU: 71 97 52 4B AF 8C C2 84 90 00 [19:01:17]wFMCommunicate OK [19:01:17]SAM_PROTO_SignData done [19:01:17]FM_MakeSignedData done [19:01:17]CreateOFDProtocolMessage [19:01:17]wFMCommunicate request_size=4 [19:01:17]MH_SAM_APDU [19:01:17]CAPDU: 80 11 00 00 [19:01:17]Write to MH i2c: E2 08 00 CA 40 80 11 00 00 00 00 00 00 84 [19:01:17]Write i2c OK [19:01:17]MH_I2C_Read... [19:01:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:01:17]Read from MH i2c: E2 [19:01:17]MH_I2C_Read... [19:01:17]Read from MH i2c: E2 17 00 [19:01:17]MH_I2C_Read... [19:01:17]Read from MH i2c: E2 17 00 CA 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D5 [19:01:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:01:17]wFMCommunicate OK [19:01:17]CreateOFDProtocolMessage done [19:01:17]OFDSenderStorePacket 95625 [19:01:17]StoreOFDPacket docnum=95625 [19:01:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4B 55 07 01 A0 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 02 00 00 F4 03 04 00 FD 8D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 89 75 01 00 35 04 06 00 BA 73 9D 96 DA BB 71 97 52 4B AF 8C C2 84 [19:01:17]CheckFolder [19:01:17]dirname=/storage/ofd_packets [19:01:17]CheckFolder done [19:01:17]ProducePacketName [19:01:17]name=ofd_packets/00095625 [19:01:17]NVStorageSaveData ofd_packets/00095625 [19:01:17]File name is /storage/ofd_packets/00095625 [19:01:17]Write 301 bytes [19:01:17]NVStorageSaveData done [19:01:17]OFDSenderStorePacket done [19:01:17]KKMCreateOFDPacket done [19:01:17]NVStorageSaveData kkm_last_timestamp [19:01:17]File name is /storage/kkm_last_timestamp [19:01:17]Write 4 bytes [19:01:17]NVStorageSaveData done [19:01:17]ExternCall_PrintAddStr [19:01:17]wPrintStart [19:01:17]Write to MH i2c: 01 00 00 CB 40 0B [19:01:17]Write i2c OK [19:01:17]MH_I2C_Read... [19:01:17]Read from MH i2c: 01 [19:01:17]MH_I2C_Read... [19:01:17]Read from MH i2c: 01 07 00 [19:01:17]MH_I2C_Read... [19:01:17]Read from MH i2c: 01 07 00 CB 40 00 00 00 00 00 FF 0F 20 [19:01:17]RasterBufferAndPrint [19:01:17]line Счет N : (1)3406143 [19:01:17]line ИНН: 02508201610067 [19:01:17]line Контрольно-Кассовый Чек [19:01:17]line ПРОДАЖА [19:01:17]line ТРК (МРК, ГНК) : 22 [19:01:17]line Товар: 2710124130 [19:01:17]line Аи-92-К-4 [19:01:17]line 7.480 * 66.90 [19:01:17]line = 500.41 [19:01:17]line НДС 12% НСП 1% [19:01:17]line > о реализуемом товаре [19:01:17]line ОКРУГЛЕНИЕ: -0.41 [19:01:17]line ИТОГО: 500.00 [19:01:17]line Внесено: 500.00 [19:01:17]line СДАЧА: 0.00 [19:01:17]line НСП 1% : 4.43 [19:01:17]line НДС 12% : 53.14 [19:01:17]line Наличными: 500.00 [19:01:17]line Безнал.: 0.00 [19:01:17]line Место: АЗС № 82 "Партнер Нефть" [19:01:17]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:01:17]line СНО: Общий режим [19:01:17]line Чек 624 27.10.2024 19:01 [19:01:17]line Смена: 143 ФФД: 1.0 [19:01:17]line ЗНМ: 0300000017 [19:01:17]line РНМ: 0000000000170478 [19:01:17]line Версия ККМ: v1.0 [19:01:17]line ФМ: 0000000002098560 [19:01:17]line ФД: 95625 [19:01:17]line ФПД: 205005727914683 [19:01:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T190117&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95625&fm=205005727914683&tin=02508201610067®Number=0000000000170478&sum=50000 [19:01:17]OFD Sender: Processing packet 95625 [packets to send 57, broken 56] [19:01:17]ProducePacketName [19:01:17]name=ofd_packets/00095625 [19:01:17]OFD Sender: To server: pG, [19:01:17]CommunicateWithHost lk.salyk.kg:30040 [19:01:17]ConnectInit lk.salyk.kg [19:01:17]written 0, free lines is 4095 [19:01:17]Connected sock=10 [19:01:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4B 55 07 01 A0 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 02 00 00 F4 03 04 00 FD 8D 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 89 75 01 00 35 04 06 00 BA 73 9D 96 DA BB 71 97 52 4B AF 8C C2 84 [19:01:18]Write to MH i2c: 01 00 00 F6 40 36 [19:01:18]Write i2c OK [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: 01 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: 01 07 00 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: 01 07 00 F6 40 00 00 00 00 00 F8 0C 41 [19:01:18]RasterBufferAndPrint [19:01:18]line [19:01:18]line [19:01:18]line [19:01:18]line [19:01:18]line [19:01:18]written 0, free lines is 3327 [19:01:18]MH_Cut [19:01:18]Write to MH i2c: D1 01 00 FD 40 01 0F [19:01:18]Write i2c OK [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: D1 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: D1 01 00 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: D1 01 00 FD 40 00 0E [19:01:18]Write to MH i2c: 01 00 00 FE 40 3E [19:01:18]Write i2c OK [19:01:18]MH_I2C_Read... [19:01:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6A 95 47 00 EC 2B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 89 75 01 00 F4 03 04 00 28 38 1E 67 B6 04 01 00 00 52 41 CB 28 CA 3D 46 F0 [19:01:18]CommunicateWithHost err = 0 [19:01:18]CheckOFDResponse [19:01:18]1017 (14) - 77093643461234 [19:01:18]1041 (16) - 0000000002098560 [19:01:18]1040 (4) - 95625 [19:01:18]1012 (4) - 27.10.2024 12:55 [19:01:18]1206 (1) - 0 [19:01:18]OFD Sender: Remove packet 95625 [19:01:18]ProducePacketName [19:01:18]name=ofd_packets/00095625 [19:01:18]NVStorageDeleteData [19:01:18]OFD Sender: No OFD packet to send [19:01:18]*** Cut start [19:01:18]*** Partial cut [19:01:18]*** CUTSNS_PIN = 1 [19:01:18]*** CUTSNS_PIN = 0 [19:01:18]*** Brake cut motor [19:01:19]Read from MH i2c: 01 [19:01:19]MH_I2C_Read... [19:01:19]*** Stop cut motor [19:01:19]*** Cut end [19:01:19]Read from MH i2c: 01 07 00 [19:01:19]MH_I2C_Read... [19:01:19]Read from MH i2c: 01 07 00 FE 40 00 00 00 00 00 FF 0F 53 [19:01:19]process_action close_receipt done [19:01:19]requested_data is exist [19:01:19]produce_requested_data [19:01:19]requested_item fm.sn is exist - process it [19:01:19]wFMCommunicate request_size=4 [19:01:19]MH_SAM_APDU [19:01:19]CAPDU: 80 11 00 00 [19:01:19]Write to MH i2c: E2 08 00 FF 40 80 11 00 00 00 00 00 00 B9 [19:01:19]Write i2c OK [19:01:19]MH_I2C_Read... [19:01:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:01:19]Read from MH i2c: E2 [19:01:19]MH_I2C_Read... [19:01:19]Read from MH i2c: E2 17 00 [19:01:19]MH_I2C_Read... [19:01:19]Read from MH i2c: E2 17 00 FF 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0A [19:01:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:01:19]wFMCommunicate OK [19:01:19]requested_item fd.num is exist - process it [19:01:19]SAM_PROTO_GetFieldsCounters [19:01:19]wFMCommunicate request_size=4 [19:01:19]MH_SAM_APDU [19:01:19]CAPDU: 80 13 00 00 [19:01:19]Write to MH i2c: E2 08 00 00 41 80 13 00 00 00 00 00 00 BD [19:01:19]Write i2c OK [19:01:19]MH_I2C_Read... [19:01:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:01:19]Read from MH i2c: E2 [19:01:19]MH_I2C_Read... [19:01:19]Read from MH i2c: E2 62 00 [19:01:19]MH_I2C_Read... [19:01:19]Read from MH i2c: E2 62 00 00 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 89 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 70 02 00 00 5E 04 04 00 70 02 00 00 57 04 04 00 71 02 00 00 19 04 04 00 00 00 00 00 90 00 C2 [19:01:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 89 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 70 02 00 00 5E 04 04 00 70 02 00 00 57 04 04 00 71 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:01:19]wFMCommunicate OK [19:01:19]SAM_PROTO_GetFieldsCounters done [19:01:19]requested_item shift.num is exist - process it [19:01:19]requested_item shift.opened is exist - process it [19:01:19]req_shift_opened [19:01:19]FM_GetShiftState [19:01:19]SAM_PROTO_GetShiftState [19:01:19]wFMCommunicate request_size=4 [19:01:19]MH_SAM_APDU [19:01:19]CAPDU: 80 13 01 00 [19:01:19]Write to MH i2c: E2 08 00 01 41 80 13 01 00 00 00 00 00 BF [19:01:19]Write i2c OK [19:01:19]MH_I2C_Read... [19:01:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:01:19]Read from MH i2c: E2 [19:01:19]MH_I2C_Read... [19:01:19]Read from MH i2c: E2 0E 00 [19:01:19]MH_I2C_Read... [19:01:19]Read from MH i2c: E2 0E 00 01 41 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 6B [19:01:19]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:01:19]wFMCommunicate OK [19:01:19]SAM_PROTO_GetShiftState done [19:01:19]FM_GetShiftState done [19:01:19]req_shift_opened done [19:01:19]requested_item shift.open_date is exist - process it [19:01:19]req_shift_open_date [19:01:19]req_shift_open_date done [19:01:19]produce_requested_data done [19:01:19]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95625,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [19:01:19]process_action_free close_receipt [19:01:19]json_value_free [19:01:19]json_value_free done [19:01:19]process_json_proto returns [19:01:19]Send response to host [19:01:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95625,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [19:01:19]free response buf [19:01:19]execute_script done [19:01:19]execute_script returns [19:01:19]free content buf [19:01:19]Sock 7.Close socket [19:01:19]Sock 7.Thread stoped [19:01:23]OFD Sender: No OFD packet to send [19:01:28]OFD Sender: No OFD packet to send [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:58]OFD Sender: No OFD packet to send [19:02:03]OFD Sender: No OFD packet to send [19:02:08]OFD Sender: No OFD packet to send [19:02:13]OFD Sender: No OFD packet to send [19:02:18]OFD Sender: No OFD packet to send [19:02:23]OFD Sender: No OFD packet to send [19:02:28]OFD Sender: No OFD packet to send [19:02:33]OFD Sender: No OFD packet to send [19:02:38]OFD Sender: No OFD packet to send [19:02:43]OFD Sender: No OFD packet to send [19:02:48]OFD Sender: No OFD packet to send [19:02:53]OFD Sender: No OFD packet to send [19:02:58]OFD Sender: No OFD packet to send [19:03:03]OFD Sender: No OFD packet to send [19:03:08]OFD Sender: No OFD packet to send [19:03:13]OFD Sender: No OFD packet to send [19:03:18]OFD Sender: No OFD packet to send [19:03:23]OFD Sender: No OFD packet to send [19:03:25]accept exits with 9 [19:03:25]New connection [19:03:25]New thread 3067444580 created [19:03:25]Thread 3067301220 joined [19:03:25]Waiting for new connection... [19:03:25] Sock 9.Parse request [19:03:25]Sock 9.Check first char [19:03:25]Sock 9.First char is OK [19:03:25]request: POST /json_proto HTTP/1.0 [19:03:25]Method: POST [19:03:25]URL: /json_proto [19:03:25]Method is POST - this is cgi request [19:03:25]url: /json_proto [19:03:25]query_string will be loaded in cgi processing [19:03:25]execute_cgi json_proto POST (null) [19:03:25]execute_cgi path=json_proto method=POST [19:03:25]POST find Content-Length [19:03:25]Host: 172.17.40.67:8080 [19:03:25]Content-Length: 767 [19:03:25]Content-Type: application/json [19:03:25] [19:03:25]POST finish read [19:03:25]Found Content-Length = 767 [19:03:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406144", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 200.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:03:25]execute_script... [19:03: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)3406144", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 200.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:03:25]POST & json_proto [19:03:25]process_json_proto [19:03:25]json parsed OK: [19:03:25]protocol is kg_v1.0 [19:03:25]action value=close_receipt [19:03:25]process_action close_receipt [19:03:25]cmd_close_receipt [19:03:25]MH_GetDate [19:03:25]Write to MH i2c: F0 00 00 02 41 32 [19:03:25]Write i2c OK [19:03:25]MH_I2C_Read... [19:03:25]Read from MH i2c: F0 [19:03:25]MH_I2C_Read... [19:03:25]Read from MH i2c: F0 09 00 [19:03:25]MH_I2C_Read... [19:03:25]Read from MH i2c: F0 09 00 02 41 00 7E 8E 1E 67 EE DA 66 66 60 [19:03:25]GetLastDocTimeStamp 1730055677 [19:03:25]current date 1730055806 [19:03:25]FM_GetShiftState [19:03:25]SAM_PROTO_GetShiftState [19:03:25]wFMCommunicate request_size=4 [19:03:25]MH_SAM_APDU [19:03:25]CAPDU: 80 13 01 00 [19:03:25]Write to MH i2c: E2 08 00 03 41 80 13 01 00 00 00 00 00 C1 [19:03:25]Write i2c OK [19:03:25]MH_I2C_Read... [19:03:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:03:25]Read from MH i2c: E2 [19:03:25]MH_I2C_Read... [19:03:25]Read from MH i2c: E2 0E 00 [19:03:25]MH_I2C_Read... [19:03:25]Read from MH i2c: E2 0E 00 03 41 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 6D [19:03:25]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:03:25]wFMCommunicate OK [19:03:25]SAM_PROTO_GetShiftState done [19:03:25]FM_GetShiftState done [19:03:25]opened in 1729987736 [19:03:25]opened+sec_in_day 1730074136 [19:03:25]quantity*price = 20003 [19:03:25]sum+1 = 20004 [19:03:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 200.03 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 0.00 Безнал.: 200.03 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 625 27.10.2024 19:03 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95626 ФПД: 76861286450319 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T190327&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95626&fm=76861286450319&tin=02508201610067®Number=0000000000170478&sum=20003 [19:03:26]StoreToDocumentArchive [19:03:26]shift 143 fd 95626 [19:03:26]save to /storage/0143/doc_00095626 [19:03:26]save last doc name /storage/0143/doc_00095626 to /storage/kkm_last_doc_name [19:03:26]save OK [19:03:26]Clear old archive folders... [19:03:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:03:26]tlvbuf is B6FD0C70 [19:03:26]SAM_PROTO_ClearQueue [19:03:26]wFMCommunicate request_size=4 [19:03:26]MH_SAM_APDU [19:03:26]CAPDU: 80 09 00 00 [19:03:26]Write to MH i2c: E2 08 00 10 41 80 09 00 00 00 00 00 00 C3 [19:03:26]Write i2c OK [19:03:26]MH_I2C_Read... [19:03:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:03:26]Read from MH i2c: E2 [19:03:26]MH_I2C_Read... [19:03:26]Read from MH i2c: E2 03 00 [19:03:26]MH_I2C_Read... [19:03:26]Read from MH i2c: E2 03 00 10 41 00 90 00 C5 [19:03:26]RAPDU: 90 00 [19:03:26]wFMCommunicate OK [19:03:26]SAM_PROTO_ClearQueue done [19:03:26]KKMCreateOFDPacket [19:03:26]OFDProtocolAddRootSTLVToBuf [19:03:26]FM_MakeSignedData [19:03:26]FM_MakeSignedData [19:03:26]SAM_PROTO_SignData [19:03:26]wFMCommunicate request_size=4 [19:03:26]MH_SAM_APDU [19:03:26]CAPDU: 80 0D 01 02 [19:03:26]Write to MH i2c: E2 08 00 11 41 80 0D 01 02 00 00 00 00 CB [19:03:26]Write i2c OK [19:03:26]MH_I2C_Read... [19:03:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:03:26]Read from MH i2c: E2 [19:03:26]MH_I2C_Read... [19:03:26]Read from MH i2c: E2 03 00 [19:03:26]MH_I2C_Read... [19:03:26]Read from MH i2c: E2 03 00 11 41 00 90 00 C6 [19:03:26]RAPDU: 90 00 [19:03:26]wFMCommunicate OK [19:03:26]wFMCommunicate request_size=255 [19:03:26]MH_SAM_APDU [19:03: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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 02 00 00 F4 03 04 00 7F 8E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8A 75 01 00 35 04 06 00 45 [19:03:26]Write to MH i2c: E2 02 01 12 41 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 02 00 00 F4 03 04 00 7F 8E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8A 75 01 00 35 04 06 00 45 00 00 FA [19:03:26]Write i2c OK [19:03:26]MH_I2C_Read... [19:03:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:03:26]Read from MH i2c: E2 [19:03:26]MH_I2C_Read... [19:03:26]Read from MH i2c: E2 03 00 [19:03:26]MH_I2C_Read... [19:03:26]Read from MH i2c: E2 03 00 12 41 00 90 00 C7 [19:03:26]RAPDU: 90 00 [19:03:26]wFMCommunicate OK [19:03:26]wFMCommunicate request_size=10 [19:03:26]MH_SAM_APDU [19:03:26]CAPDU: 80 0D 02 02 05 E7 A9 AD 04 8F [19:03:26]Write to MH i2c: E2 0D 00 13 41 80 0D 02 02 05 00 E7 A9 AD 04 8F 00 00 A8 [19:03:26]Write i2c OK [19:03:26]MH_I2C_Read... [19:03:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:03:26]Read from MH i2c: E2 [19:03:26]MH_I2C_Read... [19:03:26]Read from MH i2c: E2 03 00 [19:03:26]MH_I2C_Read... [19:03:26]Read from MH i2c: E2 03 00 13 41 00 90 00 C8 [19:03:26]RAPDU: 90 00 [19:03:26]wFMCommunicate OK [19:03:26]wFMCommunicate request_size=4 [19:03:26]MH_SAM_APDU [19:03:26]CAPDU: 80 0D 03 02 [19:03:26]Write to MH i2c: E2 08 00 14 41 80 0D 03 02 00 00 00 00 D0 [19:03:26]Write i2c OK [19:03:26]MH_I2C_Read... [19:03:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:03:26]Read from MH i2c: E2 [19:03:26]MH_I2C_Read... [19:03:26]Read from MH i2c: E2 0B 00 [19:03:26]MH_I2C_Read... [19:03:26]Read from MH i2c: E2 0B 00 14 41 00 72 C0 E5 84 1B 44 2A 7B 90 00 70 [19:03:26]RAPDU: 72 C0 E5 84 1B 44 2A 7B 90 00 [19:03:26]wFMCommunicate OK [19:03:26]SAM_PROTO_SignData done [19:03:26]FM_MakeSignedData done [19:03:26]CreateOFDProtocolMessage [19:03:26]wFMCommunicate request_size=4 [19:03:26]MH_SAM_APDU [19:03:26]CAPDU: 80 11 00 00 [19:03:26]Write to MH i2c: E2 08 00 15 41 80 11 00 00 00 00 00 00 D0 [19:03:26]Write i2c OK [19:03:26]MH_I2C_Read... [19:03:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:03:27]Read from MH i2c: E2 [19:03:27]MH_I2C_Read... [19:03:27]Read from MH i2c: E2 17 00 [19:03:27]MH_I2C_Read... [19:03:27]Read from MH i2c: E2 17 00 15 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 21 [19:03:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:03:27]wFMCommunicate OK [19:03:27]CreateOFDProtocolMessage done [19:03:27]OFDSenderStorePacket 95626 [19:03:27]StoreOFDPacket docnum=95626 [19:03:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 16 AD 07 01 3D 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 02 00 00 F4 03 04 00 7F 8E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8A 75 01 00 35 04 06 00 45 E7 A9 AD 04 8F 72 C0 E5 84 1B 44 2A 7B [19:03:27]CheckFolder [19:03:27]dirname=/storage/ofd_packets [19:03:27]CheckFolder done [19:03:27]ProducePacketName [19:03:27]name=ofd_packets/00095626 [19:03:27]NVStorageSaveData ofd_packets/00095626 [19:03:27]File name is /storage/ofd_packets/00095626 [19:03:27]Write 301 bytes [19:03:27]NVStorageSaveData done [19:03:27]OFDSenderStorePacket done [19:03:27]KKMCreateOFDPacket done [19:03:27]NVStorageSaveData kkm_last_timestamp [19:03:27]File name is /storage/kkm_last_timestamp [19:03:27]Write 4 bytes [19:03:27]NVStorageSaveData done [19:03:27]ExternCall_PrintAddStr [19:03:27]wPrintStart [19:03:27]Write to MH i2c: 01 00 00 16 41 57 [19:03:27]Write i2c OK [19:03:27]MH_I2C_Read... [19:03:27]Read from MH i2c: 01 [19:03:27]MH_I2C_Read... [19:03:27]Read from MH i2c: 01 07 00 [19:03:27]MH_I2C_Read... [19:03:27]Read from MH i2c: 01 07 00 16 41 00 00 00 00 00 FF 0F 6C [19:03:27]RasterBufferAndPrint [19:03:27]line Счет N : (1)3406144 [19:03:27]line ИНН: 02508201610067 [19:03:27]line Контрольно-Кассовый Чек [19:03:27]line ПРОДАЖА [19:03:27]line ТРК (МРК, ГНК) : 22 [19:03:27]line Товар: 2710124130 [19:03:27]line Аи-92-К-4 [19:03:27]line 2.990 * 66.90 [19:03:27]line = 200.03 [19:03:27]line НДС 12% НСП 1% [19:03:27]line > о реализуемом товаре [19:03:27]line ИТОГО: 200.03 [19:03:27]line НСП 1% : 1.77 [19:03:27]line НДС 12% : 21.24 [19:03:27]line Наличными: 0.00 [19:03:27]line Безнал.: 200.03 [19:03:27]line Место: АЗС № 82 "Партнер Нефть" [19:03:27]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:03:27]line СНО: Общий режим [19:03:27]line Чек 625 27.10.2024 19:03 [19:03:27]line Смена: 143 ФФД: 1.0 [19:03:27]line ЗНМ: 0300000017 [19:03:27]line РНМ: 0000000000170478 [19:03:27]line Версия ККМ: v1.0 [19:03:27]line Платежная система: Mbank [19:03:27]line ФМ: 0000000002098560 [19:03:27]line ФД: 95626 [19:03:27]line ФПД: 76861286450319 [19:03:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T190327&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95626&fm=76861286450319&tin=02508201610067®Number=0000000000170478&sum=20003 [19:03:27]OFD Sender: Processing packet 95626 [packets to send 57, broken 56] [19:03:27]ProducePacketName [19:03:27]name=ofd_packets/00095626 [19:03:27]OFD Sender: To server: pG, [19:03:27]CommunicateWithHost lk.salyk.kg:30040 [19:03:27]ConnectInit lk.salyk.kg [19:03:27]written 0, free lines is 4095 [19:03:27]Connected sock=10 [19:03:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 16 AD 07 01 3D 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 02 00 00 F4 03 04 00 7F 8E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8A 75 01 00 35 04 06 00 45 E7 A9 AD 04 8F 72 C0 E5 84 1B 44 2A 7B [19:03:27]Write to MH i2c: 01 00 00 3F 41 80 [19:03:27]Write i2c OK [19:03:27]MH_I2C_Read... [19:03:27]Read from MH i2c: 01 [19:03:27]MH_I2C_Read... [19:03:27]Read from MH i2c: 01 07 00 [19:03:27]MH_I2C_Read... [19:03:27]Read from MH i2c: 01 07 00 3F 41 00 00 00 00 00 1D 0D B1 [19:03:27]RasterBufferAndPrint [19:03:27]line [19:03:27]line [19:03:27]line [19:03:27]line [19:03:27]line [19:03:27]written 0, free lines is 3363 [19:03:27]MH_Cut [19:03:27]Write to MH i2c: D1 01 00 46 41 01 59 [19:03:27]Write i2c OK [19:03:27]MH_I2C_Read... [19:03:27]Read from MH i2c: D1 [19:03:27]MH_I2C_Read... [19:03:27]Read from MH i2c: D1 01 00 [19:03:27]MH_I2C_Read... [19:03:27]Read from MH i2c: D1 01 00 46 41 00 58 [19:03:27]Write to MH i2c: 01 00 00 47 41 88 [19:03:27]Write i2c OK [19:03:27]MH_I2C_Read... [19:03:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A0 50 47 00 C1 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 32 30 39 38 35 36 30 10 04 04 00 8A 75 01 00 F4 03 04 00 AA 38 1E 67 B6 04 01 00 00 6D 81 A7 EB 5C 02 F3 9B [19:03:27]CommunicateWithHost err = 0 [19:03:27]CheckOFDResponse [19:03:27]1017 (14) - 77093643461234 [19:03:27]1041 (16) - 0000000002098560 [19:03:27]1040 (4) - 95626 [19:03:27]1012 (4) - 27.10.2024 12:57 [19:03:27]1206 (1) - 0 [19:03:27]OFD Sender: Remove packet 95626 [19:03:27]ProducePacketName [19:03:27]name=ofd_packets/00095626 [19:03:27]NVStorageDeleteData [19:03:28]OFD Sender: No OFD packet to send [19:03:28]*** Cut start [19:03:28]*** Partial cut [19:03:28]*** CUTSNS_PIN = 1 [19:03:28]*** CUTSNS_PIN = 0 [19:03:28]*** Brake cut motor [19:03:29]Read from MH i2c: 01 [19:03:29]MH_I2C_Read... [19:03:29]*** Stop cut motor [19:03:29]*** Cut end [19:03:29]Read from MH i2c: 01 07 00 [19:03:29]MH_I2C_Read... [19:03:29]Read from MH i2c: 01 07 00 47 41 00 00 00 00 00 FF 0F 9D [19:03:29]process_action close_receipt done [19:03:29]requested_data is exist [19:03:29]produce_requested_data [19:03:29]requested_item fm.sn is exist - process it [19:03:29]wFMCommunicate request_size=4 [19:03:29]MH_SAM_APDU [19:03:29]CAPDU: 80 11 00 00 [19:03:29]Write to MH i2c: E2 08 00 48 41 80 11 00 00 00 00 00 00 03 [19:03:29]Write i2c OK [19:03:29]MH_I2C_Read... [19:03:29]Read from MH i2c: E2 [19:03:29]MH_I2C_Read... [19:03:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:03:29]Read from MH i2c: E2 17 00 [19:03:29]MH_I2C_Read... [19:03:29]Read from MH i2c: E2 17 00 48 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 54 [19:03:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:03:29]wFMCommunicate OK [19:03:29]requested_item fd.num is exist - process it [19:03:29]SAM_PROTO_GetFieldsCounters [19:03:29]wFMCommunicate request_size=4 [19:03:29]MH_SAM_APDU [19:03:29]CAPDU: 80 13 00 00 [19:03:29]Write to MH i2c: E2 08 00 49 41 80 13 00 00 00 00 00 00 06 [19:03:29]Write i2c OK [19:03:29]MH_I2C_Read... [19:03:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:03:29]Read from MH i2c: E2 [19:03:29]MH_I2C_Read... [19:03:29]Read from MH i2c: E2 62 00 [19:03:29]MH_I2C_Read... [19:03:29]Read from MH i2c: E2 62 00 49 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8A 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 71 02 00 00 5E 04 04 00 71 02 00 00 57 04 04 00 72 02 00 00 19 04 04 00 00 00 00 00 90 00 0F [19:03:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8A 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 71 02 00 00 5E 04 04 00 71 02 00 00 57 04 04 00 72 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:03:29]wFMCommunicate OK [19:03:29]SAM_PROTO_GetFieldsCounters done [19:03:29]requested_item shift.num is exist - process it [19:03:29]requested_item shift.opened is exist - process it [19:03:29]req_shift_opened [19:03:29]FM_GetShiftState [19:03:29]SAM_PROTO_GetShiftState [19:03:29]wFMCommunicate request_size=4 [19:03:29]MH_SAM_APDU [19:03:29]CAPDU: 80 13 01 00 [19:03:29]Write to MH i2c: E2 08 00 4A 41 80 13 01 00 00 00 00 00 08 [19:03:29]Write i2c OK [19:03:29]MH_I2C_Read... [19:03:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:03:29]Read from MH i2c: E2 [19:03:29]MH_I2C_Read... [19:03:29]Read from MH i2c: E2 0E 00 [19:03:29]MH_I2C_Read... [19:03:29]Read from MH i2c: E2 0E 00 4A 41 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B4 [19:03:29]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:03:29]wFMCommunicate OK [19:03:29]SAM_PROTO_GetShiftState done [19:03:29]FM_GetShiftState done [19:03:29]req_shift_opened done [19:03:29]requested_item shift.open_date is exist - process it [19:03:29]req_shift_open_date [19:03:29]req_shift_open_date done [19:03:29]produce_requested_data done [19:03:29]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95626,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [19:03:29]process_action_free close_receipt [19:03:29]json_value_free [19:03:29]json_value_free done [19:03:29]process_json_proto returns [19:03:29]Send response to host [19:03:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95626,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [19:03:29]free response buf [19:03:29]execute_script done [19:03:29]execute_script returns [19:03:29]free content buf [19:03:29]Sock 9.Close socket [19:03:29]Sock 9.Thread stoped [19:03:33]OFD Sender: No OFD packet to send [19:03:38]OFD Sender: No OFD packet to send [19:03:43]OFD Sender: No OFD packet to send [19:03:48]OFD Sender: No OFD packet to send [19:03:53]OFD Sender: No OFD packet to send [19:03:58]OFD Sender: No OFD packet to send [19:04:03]OFD Sender: No OFD packet to send [19:04:08]OFD Sender: No OFD packet to send [19:04:13]OFD Sender: No OFD packet to send [19:04:18]OFD Sender: No OFD packet to send [19:04:23]OFD Sender: No OFD packet to send [19:04:28]OFD Sender: No OFD packet to send [19:04:33]OFD Sender: No OFD packet to send [19:04:38]OFD Sender: No OFD packet to send [19:04:43]OFD Sender: No OFD packet to send [19:04:48]OFD Sender: No OFD packet to send [19:04:52]accept exits with 7 [19:04:52]New connection [19:04:52]New thread 3067301220 created [19:04:52]Thread 3067444580 joined [19:04:52]Waiting for new connection... [19:04:52] Sock 7.Parse request [19:04:52]Sock 7.Check first char [19:04:52]Sock 7.First char is OK [19:04:52]request: POST /json_proto HTTP/1.0 [19:04:52]Method: POST [19:04:52]URL: /json_proto [19:04:52]Method is POST - this is cgi request [19:04:52]url: /json_proto [19:04:52]query_string will be loaded in cgi processing [19:04:52]execute_cgi json_proto POST (null) [19:04:52]execute_cgi path=json_proto method=POST [19:04:52]POST find Content-Length [19:04:52]Host: 172.17.40.67:8080 [19:04:52]Content-Length: 678 [19:04:52]Content-Type: application/json [19:04:52] [19:04:52]POST finish read [19:04:52]Found Content-Length = 678 [19:04:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406145", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:04:52]execute_script... [19:04: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)3406145", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:04:52]POST & json_proto [19:04:52]process_json_proto [19:04:52]json parsed OK: [19:04:52]protocol is kg_v1.0 [19:04:52]action value=close_receipt [19:04:52]process_action close_receipt [19:04:52]cmd_close_receipt [19:04:52]MH_GetDate [19:04:52]Write to MH i2c: F0 00 00 4B 41 7B [19:04:52]Write i2c OK [19:04:52]MH_I2C_Read... [19:04:52]Read from MH i2c: F0 [19:04:52]MH_I2C_Read... [19:04:52]Read from MH i2c: F0 09 00 [19:04:52]MH_I2C_Read... [19:04:52]Read from MH i2c: F0 09 00 4B 41 00 D6 8E 1E 67 EE DA 66 66 01 [19:04:52]GetLastDocTimeStamp 1730055807 [19:04:52]current date 1730055894 [19:04:52]FM_GetShiftState [19:04:52]SAM_PROTO_GetShiftState [19:04:52]wFMCommunicate request_size=4 [19:04:52]MH_SAM_APDU [19:04:52]CAPDU: 80 13 01 00 [19:04:52]Write to MH i2c: E2 08 00 4C 41 80 13 01 00 00 00 00 00 0A [19:04:52]Write i2c OK [19:04:52]MH_I2C_Read... [19:04:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:04:52]Read from MH i2c: E2 [19:04:52]MH_I2C_Read... [19:04:52]Read from MH i2c: E2 0E 00 [19:04:52]MH_I2C_Read... [19:04:52]Read from MH i2c: E2 0E 00 4C 41 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B6 [19:04:52]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:04:52]wFMCommunicate OK [19:04:52]SAM_PROTO_GetShiftState done [19:04:52]FM_GetShiftState done [19:04:52]opened in 1729987736 [19:04:52]opened+sec_in_day 1730074136 [19:04:52]quantity*price = 40006 [19:04:52]sum+1 = 40007 [19:04:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 626 27.10.2024 19:04 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95627 ФПД: 60166363783051 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T190454&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95627&fm=60166363783051&tin=02508201610067®Number=0000000000170478&sum=40000 [19:04:53]StoreToDocumentArchive [19:04:53]shift 143 fd 95627 [19:04:53]save to /storage/0143/doc_00095627 [19:04:53]save last doc name /storage/0143/doc_00095627 to /storage/kkm_last_doc_name [19:04:53]save OK [19:04:53]Clear old archive folders... [19:04:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:04:53]tlvbuf is 00A668B0 [19:04:53]SAM_PROTO_ClearQueue [19:04:53]wFMCommunicate request_size=4 [19:04:53]MH_SAM_APDU [19:04:53]CAPDU: 80 09 00 00 [19:04:53]Write to MH i2c: E2 08 00 59 41 80 09 00 00 00 00 00 00 0C [19:04:53]Write i2c OK [19:04:53]MH_I2C_Read... [19:04:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:04:53]Read from MH i2c: E2 [19:04:53]MH_I2C_Read... [19:04:53]Read from MH i2c: E2 03 00 [19:04:53]MH_I2C_Read... [19:04:53]Read from MH i2c: E2 03 00 59 41 00 90 00 0E [19:04:53]RAPDU: 90 00 [19:04:53]wFMCommunicate OK [19:04:53]SAM_PROTO_ClearQueue done [19:04:53]KKMCreateOFDPacket [19:04:53]OFDProtocolAddRootSTLVToBuf [19:04:53]FM_MakeSignedData [19:04:53]FM_MakeSignedData [19:04:53]SAM_PROTO_SignData [19:04:53]wFMCommunicate request_size=4 [19:04:53]MH_SAM_APDU [19:04:53]CAPDU: 80 0D 01 02 [19:04:53]Write to MH i2c: E2 08 00 5A 41 80 0D 01 02 00 00 00 00 14 [19:04:53]Write i2c OK [19:04:53]MH_I2C_Read... [19:04:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:04:53]Read from MH i2c: E2 [19:04:53]MH_I2C_Read... [19:04:53]Read from MH i2c: E2 03 00 [19:04:53]MH_I2C_Read... [19:04:53]Read from MH i2c: E2 03 00 5A 41 00 90 00 0F [19:04:53]RAPDU: 90 00 [19:04:53]wFMCommunicate OK [19:04:53]wFMCommunicate request_size=255 [19:04:53]MH_SAM_APDU [19:04: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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 02 00 00 F4 03 04 00 D6 8E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8B 75 01 00 35 04 06 00 36 [19:04:53]Write to MH i2c: E2 02 01 5B 41 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 02 00 00 F4 03 04 00 D6 8E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8B 75 01 00 35 04 06 00 36 00 00 94 [19:04:53]Write i2c OK [19:04:53]MH_I2C_Read... [19:04:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:04:54]Read from MH i2c: E2 [19:04:54]MH_I2C_Read... [19:04:54]Read from MH i2c: E2 03 00 [19:04:54]MH_I2C_Read... [19:04:54]Read from MH i2c: E2 03 00 5B 41 00 90 00 10 [19:04:54]RAPDU: 90 00 [19:04:54]wFMCommunicate OK [19:04:54]wFMCommunicate request_size=10 [19:04:54]MH_SAM_APDU [19:04:54]CAPDU: 80 0D 02 02 05 B8 92 BD 9F 8B [19:04:54]Write to MH i2c: E2 0D 00 5C 41 80 0D 02 02 05 00 B8 92 BD 9F 8B 00 00 52 [19:04:54]Write i2c OK [19:04:54]MH_I2C_Read... [19:04:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:04:54]Read from MH i2c: E2 [19:04:54]MH_I2C_Read... [19:04:54]Read from MH i2c: E2 03 00 [19:04:54]MH_I2C_Read... [19:04:54]Read from MH i2c: E2 03 00 5C 41 00 90 00 11 [19:04:54]RAPDU: 90 00 [19:04:54]wFMCommunicate OK [19:04:54]wFMCommunicate request_size=4 [19:04:54]MH_SAM_APDU [19:04:54]CAPDU: 80 0D 03 02 [19:04:54]Write to MH i2c: E2 08 00 5D 41 80 0D 03 02 00 00 00 00 19 [19:04:54]Write i2c OK [19:04:54]MH_I2C_Read... [19:04:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:04:54]Read from MH i2c: E2 [19:04:54]MH_I2C_Read... [19:04:54]Read from MH i2c: E2 0B 00 [19:04:54]MH_I2C_Read... [19:04:54]Read from MH i2c: E2 0B 00 5D 41 00 D8 2F 34 DD E6 B4 36 28 90 00 2A [19:04:54]RAPDU: D8 2F 34 DD E6 B4 36 28 90 00 [19:04:54]wFMCommunicate OK [19:04:54]SAM_PROTO_SignData done [19:04:54]FM_MakeSignedData done [19:04:54]CreateOFDProtocolMessage [19:04:54]wFMCommunicate request_size=4 [19:04:54]MH_SAM_APDU [19:04:54]CAPDU: 80 11 00 00 [19:04:54]Write to MH i2c: E2 08 00 5E 41 80 11 00 00 00 00 00 00 19 [19:04:54]Write i2c OK [19:04:54]MH_I2C_Read... [19:04:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:04:54]Read from MH i2c: E2 [19:04:54]MH_I2C_Read... [19:04:54]Read from MH i2c: E2 17 00 [19:04:54]MH_I2C_Read... [19:04:54]Read from MH i2c: E2 17 00 5E 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6A [19:04:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:04:54]wFMCommunicate OK [19:04:54]CreateOFDProtocolMessage done [19:04:54]OFDSenderStorePacket 95627 [19:04:54]StoreOFDPacket docnum=95627 [19:04:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 51 B0 07 01 28 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 02 00 00 F4 03 04 00 D6 8E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8B 75 01 00 35 04 06 00 36 B8 92 BD 9F 8B D8 2F 34 DD E6 B4 36 28 [19:04:54]CheckFolder [19:04:54]dirname=/storage/ofd_packets [19:04:54]CheckFolder done [19:04:54]ProducePacketName [19:04:54]name=ofd_packets/00095627 [19:04:54]NVStorageSaveData ofd_packets/00095627 [19:04:54]File name is /storage/ofd_packets/00095627 [19:04:54]Write 301 bytes [19:04:54]NVStorageSaveData done [19:04:54]OFDSenderStorePacket done [19:04:54]KKMCreateOFDPacket done [19:04:54]NVStorageSaveData kkm_last_timestamp [19:04:54]File name is /storage/kkm_last_timestamp [19:04:54]Write 4 bytes [19:04:54]NVStorageSaveData done [19:04:54]ExternCall_PrintAddStr [19:04:54]wPrintStart [19:04:54]Write to MH i2c: 01 00 00 5F 41 A0 [19:04:54]Write i2c OK [19:04:54]MH_I2C_Read... [19:04:54]Read from MH i2c: 01 [19:04:54]MH_I2C_Read... [19:04:54]Read from MH i2c: 01 07 00 [19:04:54]MH_I2C_Read... [19:04:54]Read from MH i2c: 01 07 00 5F 41 00 00 00 00 00 FF 0F B5 [19:04:54]RasterBufferAndPrint [19:04:54]line Счет N : (1)3406145 [19:04:54]line ИНН: 02508201610067 [19:04:54]line Контрольно-Кассовый Чек [19:04:54]line ПРОДАЖА [19:04:54]line ТРК (МРК, ГНК) : 12 [19:04:54]line Товар: 2710124130 [19:04:54]line Аи-92-К-4 [19:04:54]line 5.980 * 66.90 [19:04:54]line = 400.06 [19:04:54]line НДС 12% НСП 1% [19:04:54]line > о реализуемом товаре [19:04:54]line ОКРУГЛЕНИЕ: -0.06 [19:04:54]line ИТОГО: 400.00 [19:04:54]line Внесено: 400.00 [19:04:54]line СДАЧА: 0.00 [19:04:54]line НСП 1% : 3.54 [19:04:54]line НДС 12% : 42.48 [19:04:54]line Наличными: 400.00 [19:04:54]line Безнал.: 0.00 [19:04:54]line Место: АЗС № 82 "Партнер Нефть" [19:04:54]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:04:54]line СНО: Общий режим [19:04:54]line Чек 626 27.10.2024 19:04 [19:04:54]line Смена: 143 ФФД: 1.0 [19:04:54]line ЗНМ: 0300000017 [19:04:54]line РНМ: 0000000000170478 [19:04:54]line Версия ККМ: v1.0 [19:04:54]line ФМ: 0000000002098560 [19:04:54]line ФД: 95627 [19:04:54]line ФПД: 60166363783051 [19:04:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T190454&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95627&fm=60166363783051&tin=02508201610067®Number=0000000000170478&sum=40000 [19:04:54]OFD Sender: Processing packet 95627 [packets to send 57, broken 56] [19:04:54]ProducePacketName [19:04:54]name=ofd_packets/00095627 [19:04:54]OFD Sender: To server: pG, [19:04:54]CommunicateWithHost lk.salyk.kg:30040 [19:04:54]ConnectInit lk.salyk.kg [19:04:54]written 0, free lines is 4095 [19:04:54]Connected sock=10 [19:04:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 51 B0 07 01 28 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 02 00 00 F4 03 04 00 D6 8E 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8B 75 01 00 35 04 06 00 36 B8 92 BD 9F 8B D8 2F 34 DD E6 B4 36 28 [19:04:54]Write to MH i2c: 01 00 00 8A 41 CB [19:04:54]Write i2c OK [19:04:54]MH_I2C_Read... [19:04:54]Read from MH i2c: 01 [19:04:54]MH_I2C_Read... [19:04:54]Read from MH i2c: 01 07 00 [19:04:54]MH_I2C_Read... [19:04:54]Read from MH i2c: 01 07 00 8A 41 00 00 00 00 00 04 0D E3 [19:04:54]RasterBufferAndPrint [19:04:54]line [19:04:54]line [19:04:54]line [19:04:54]line [19:04:54]line [19:04:54]written 0, free lines is 3338 [19:04:54]MH_Cut [19:04:54]Write to MH i2c: D1 01 00 91 41 01 A4 [19:04:54]Write i2c OK [19:04:54]MH_I2C_Read... [19:04:54]Read from MH i2c: D1 [19:04:54]MH_I2C_Read... [19:04:54]Read from MH i2c: D1 01 00 [19:04:54]MH_I2C_Read... [19:04:54]Read from MH i2c: D1 01 00 91 41 00 A3 [19:04:54]Write to MH i2c: 01 00 00 92 41 D3 [19:04:54]Write i2c OK [19:04:54]MH_I2C_Read... [19:04:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 88 D8 47 00 67 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 32 30 39 38 35 36 30 10 04 04 00 8B 75 01 00 F4 03 04 00 01 39 1E 67 B6 04 01 00 00 05 B8 C6 50 E7 36 31 F0 [19:04:54]CommunicateWithHost err = 0 [19:04:54]CheckOFDResponse [19:04:54]1017 (14) - 77093643461234 [19:04:54]1041 (16) - 0000000002098560 [19:04:54]1040 (4) - 95627 [19:04:54]1012 (4) - 27.10.2024 12:58 [19:04:54]1206 (1) - 0 [19:04:54]OFD Sender: Remove packet 95627 [19:04:54]ProducePacketName [19:04:54]name=ofd_packets/00095627 [19:04:54]NVStorageDeleteData [19:04:55]OFD Sender: No OFD packet to send [19:04:55]*** Cut start [19:04:55]*** Partial cut [19:04:55]*** CUTSNS_PIN = 1 [19:04:55]*** CUTSNS_PIN = 0 [19:04:55]*** Brake cut motor [19:04:56]Read from MH i2c: 01 [19:04:56]MH_I2C_Read... [19:04:56]*** Stop cut motor [19:04:56]*** Cut end [19:04:56]Read from MH i2c: 01 07 00 [19:04:56]MH_I2C_Read... [19:04:56]Read from MH i2c: 01 07 00 92 41 00 00 00 00 00 FF 0F E8 [19:04:56]process_action close_receipt done [19:04:56]requested_data is exist [19:04:56]produce_requested_data [19:04:56]requested_item fm.sn is exist - process it [19:04:56]wFMCommunicate request_size=4 [19:04:56]MH_SAM_APDU [19:04:56]CAPDU: 80 11 00 00 [19:04:56]Write to MH i2c: E2 08 00 93 41 80 11 00 00 00 00 00 00 4E [19:04:56]Write i2c OK [19:04:56]MH_I2C_Read... [19:04:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:04:56]Read from MH i2c: E2 [19:04:56]MH_I2C_Read... [19:04:56]Read from MH i2c: E2 17 00 [19:04:56]MH_I2C_Read... [19:04:56]Read from MH i2c: E2 17 00 93 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9F [19:04:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:04:56]wFMCommunicate OK [19:04:56]requested_item fd.num is exist - process it [19:04:56]SAM_PROTO_GetFieldsCounters [19:04:56]wFMCommunicate request_size=4 [19:04:56]MH_SAM_APDU [19:04:56]CAPDU: 80 13 00 00 [19:04:56]Write to MH i2c: E2 08 00 94 41 80 13 00 00 00 00 00 00 51 [19:04:56]Write i2c OK [19:04:56]MH_I2C_Read... [19:04:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:04:56]Read from MH i2c: E2 [19:04:56]MH_I2C_Read... [19:04:56]Read from MH i2c: E2 62 00 [19:04:56]MH_I2C_Read... [19:04:56]Read from MH i2c: E2 62 00 94 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8B 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 72 02 00 00 5E 04 04 00 72 02 00 00 57 04 04 00 73 02 00 00 19 04 04 00 00 00 00 00 90 00 5E [19:04:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8B 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 72 02 00 00 5E 04 04 00 72 02 00 00 57 04 04 00 73 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:04:56]wFMCommunicate OK [19:04:56]SAM_PROTO_GetFieldsCounters done [19:04:56]requested_item shift.num is exist - process it [19:04:56]requested_item shift.opened is exist - process it [19:04:56]req_shift_opened [19:04:56]FM_GetShiftState [19:04:56]SAM_PROTO_GetShiftState [19:04:56]wFMCommunicate request_size=4 [19:04:56]MH_SAM_APDU [19:04:56]CAPDU: 80 13 01 00 [19:04:56]Write to MH i2c: E2 08 00 95 41 80 13 01 00 00 00 00 00 53 [19:04:56]Write i2c OK [19:04:56]MH_I2C_Read... [19:04:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:04:56]Read from MH i2c: E2 [19:04:56]MH_I2C_Read... [19:04:56]Read from MH i2c: E2 0E 00 [19:04:56]MH_I2C_Read... [19:04:56]Read from MH i2c: E2 0E 00 95 41 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FF [19:04:56]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:04:56]wFMCommunicate OK [19:04:56]SAM_PROTO_GetShiftState done [19:04:56]FM_GetShiftState done [19:04:56]req_shift_opened done [19:04:56]requested_item shift.open_date is exist - process it [19:04:56]req_shift_open_date [19:04:56]req_shift_open_date done [19:04:56]produce_requested_data done [19:04:56]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95627,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [19:04:56]process_action_free close_receipt [19:04:56]json_value_free [19:04:56]json_value_free done [19:04:56]process_json_proto returns [19:04:56]Send response to host [19:04:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95627,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [19:04:56]free response buf [19:04:56]execute_script done [19:04:56]execute_script returns [19:04:56]free content buf [19:04:56]Sock 7.Close socket [19:04:56]Sock 7.Thread stoped [19:05:00]OFD Sender: No OFD packet to send [19:05:05]OFD Sender: No OFD packet to send [19:05:10]OFD Sender: No OFD packet to send [19:05:15]OFD Sender: No OFD packet to send [19:05:20]OFD Sender: No OFD packet to send [19:05:25]OFD Sender: No OFD packet to send [19:05:30]OFD Sender: No OFD packet to send [19:05:35]OFD Sender: No OFD packet to send [19:05:40]OFD Sender: No OFD packet to send [19:05:45]OFD Sender: No OFD packet to send [19:05:50]OFD Sender: No OFD packet to send [19:05:55]OFD Sender: No OFD packet to send [19:06:00]OFD Sender: No OFD packet to send [19:06:05]OFD Sender: No OFD packet to send [19:06:10]OFD Sender: No OFD packet to send [19:06:15]OFD Sender: No OFD packet to send [19:06:20]OFD Sender: No OFD packet to send [19:06:25]OFD Sender: No OFD packet to send [19:06:25]accept exits with 9 [19:06:25]New connection [19:06:25]New thread 3067444580 created [19:06:25]Thread 3067301220 joined [19:06:25]Waiting for new connection... [19:06:25] Sock 9.Parse request [19:06:25]Sock 9.Check first char [19:06:25]Sock 9.First char is OK [19:06:25]request: POST /json_proto HTTP/1.0 [19:06:25]Method: POST [19:06:25]URL: /json_proto [19:06:25]Method is POST - this is cgi request [19:06:25]url: /json_proto [19:06:25]query_string will be loaded in cgi processing [19:06:25]execute_cgi json_proto POST (null) [19:06:25]execute_cgi path=json_proto method=POST [19:06:25]POST find Content-Length [19:06:25]Host: 172.17.40.67:8080 [19:06:25]Content-Length: 675 [19:06:25]Content-Type: application/json [19:06:25] [19:06:25]POST finish read [19:06:25]Found Content-Length = 675 [19:06:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406147", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:06:25]execute_script... [19:06: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)3406147", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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:06:25]POST & json_proto [19:06:25]process_json_proto [19:06:25]json parsed OK: [19:06:25]protocol is kg_v1.0 [19:06:25]action value=close_receipt [19:06:25]process_action close_receipt [19:06:25]cmd_close_receipt [19:06:25]MH_GetDate [19:06:25]Write to MH i2c: F0 00 00 96 41 C6 [19:06:25]Write i2c OK [19:06:25]MH_I2C_Read... [19:06:25]Read from MH i2c: F0 [19:06:25]MH_I2C_Read... [19:06:25]Read from MH i2c: F0 09 00 [19:06:25]MH_I2C_Read... [19:06:25]Read from MH i2c: F0 09 00 96 41 00 33 8F 1E 67 EE DA 66 66 AA [19:06:25]GetLastDocTimeStamp 1730055894 [19:06:25]current date 1730055987 [19:06:25]FM_GetShiftState [19:06:25]SAM_PROTO_GetShiftState [19:06:25]wFMCommunicate request_size=4 [19:06:25]MH_SAM_APDU [19:06:25]CAPDU: 80 13 01 00 [19:06:25]Write to MH i2c: E2 08 00 97 41 80 13 01 00 00 00 00 00 55 [19:06:25]Write i2c OK [19:06:25]MH_I2C_Read... [19:06:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:06:25]Read from MH i2c: E2 [19:06:25]MH_I2C_Read... [19:06:25]Read from MH i2c: E2 0E 00 [19:06:25]MH_I2C_Read... [19:06:25]Read from MH i2c: E2 0E 00 97 41 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 01 [19:06:25]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:06:25]wFMCommunicate OK [19:06:25]SAM_PROTO_GetShiftState done [19:06:25]FM_GetShiftState done [19:06:25]opened in 1729987736 [19:06:25]opened+sec_in_day 1730074136 [19:06:25]quantity*price = 40005 [19:06:25]sum+1 = 40006 [19:06:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 627 27.10.2024 19:06 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95628 ФПД: 130229364802004 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T190627&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95628&fm=130229364802004&tin=02508201610067®Number=0000000000170478&sum=40000 [19:06:26]StoreToDocumentArchive [19:06:26]shift 143 fd 95628 [19:06:26]save to /storage/0143/doc_00095628 [19:06:26]save last doc name /storage/0143/doc_00095628 to /storage/kkm_last_doc_name [19:06:26]save OK [19:06:26]Clear old archive folders... [19:06:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:06:26]tlvbuf is 00A66660 [19:06:26]SAM_PROTO_ClearQueue [19:06:26]wFMCommunicate request_size=4 [19:06:26]MH_SAM_APDU [19:06:26]CAPDU: 80 09 00 00 [19:06:26]Write to MH i2c: E2 08 00 A4 41 80 09 00 00 00 00 00 00 57 [19:06:26]Write i2c OK [19:06:26]MH_I2C_Read... [19:06:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:06:26]Read from MH i2c: E2 [19:06:26]MH_I2C_Read... [19:06:26]Read from MH i2c: E2 03 00 [19:06:26]MH_I2C_Read... [19:06:26]Read from MH i2c: E2 03 00 A4 41 00 90 00 59 [19:06:26]RAPDU: 90 00 [19:06:26]wFMCommunicate OK [19:06:26]SAM_PROTO_ClearQueue done [19:06:26]KKMCreateOFDPacket [19:06:26]OFDProtocolAddRootSTLVToBuf [19:06:26]FM_MakeSignedData [19:06:26]FM_MakeSignedData [19:06:26]SAM_PROTO_SignData [19:06:26]wFMCommunicate request_size=4 [19:06:26]MH_SAM_APDU [19:06:26]CAPDU: 80 0D 01 02 [19:06:26]Write to MH i2c: E2 08 00 A5 41 80 0D 01 02 00 00 00 00 5F [19:06:26]Write i2c OK [19:06:26]MH_I2C_Read... [19:06:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:06:27]Read from MH i2c: E2 [19:06:27]MH_I2C_Read... [19:06:27]Read from MH i2c: E2 03 00 [19:06:27]MH_I2C_Read... [19:06:27]Read from MH i2c: E2 03 00 A5 41 00 90 00 5A [19:06:27]RAPDU: 90 00 [19:06:27]wFMCommunicate OK [19:06:27]wFMCommunicate request_size=255 [19:06:27]MH_SAM_APDU [19:06: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 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 73 02 00 00 F4 03 04 00 33 8F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8C 75 01 00 35 04 06 00 76 71 63 07 [19:06:27]Write to MH i2c: E2 02 01 A6 41 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 73 02 00 00 F4 03 04 00 33 8F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8C 75 01 00 35 04 06 00 76 71 63 07 00 00 75 [19:06:27]Write i2c OK [19:06:27]MH_I2C_Read... [19:06:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:06:27]Read from MH i2c: E2 [19:06:27]MH_I2C_Read... [19:06:27]Read from MH i2c: E2 03 00 [19:06:27]MH_I2C_Read... [19:06:27]Read from MH i2c: E2 03 00 A6 41 00 90 00 5B [19:06:27]RAPDU: 90 00 [19:06:27]wFMCommunicate OK [19:06:27]wFMCommunicate request_size=7 [19:06:27]MH_SAM_APDU [19:06:27]CAPDU: 80 0D 02 02 02 41 D4 [19:06:27]Write to MH i2c: E2 0A 00 A7 41 80 0D 02 02 02 00 41 D4 00 00 7B [19:06:27]Write i2c OK [19:06:27]MH_I2C_Read... [19:06:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:06:27]Read from MH i2c: E2 [19:06:27]MH_I2C_Read... [19:06:27]Read from MH i2c: E2 03 00 [19:06:27]MH_I2C_Read... [19:06:27]Read from MH i2c: E2 03 00 A7 41 00 90 00 5C [19:06:27]RAPDU: 90 00 [19:06:27]wFMCommunicate OK [19:06:27]wFMCommunicate request_size=4 [19:06:27]MH_SAM_APDU [19:06:27]CAPDU: 80 0D 03 02 [19:06:27]Write to MH i2c: E2 08 00 A8 41 80 0D 03 02 00 00 00 00 64 [19:06:27]Write i2c OK [19:06:27]MH_I2C_Read... [19:06:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:06:27]Read from MH i2c: E2 [19:06:27]MH_I2C_Read... [19:06:27]Read from MH i2c: E2 0B 00 [19:06:27]MH_I2C_Read... [19:06:27]Read from MH i2c: E2 0B 00 A8 41 00 DE FC 9D 2C CD 68 23 C8 90 00 28 [19:06:27]RAPDU: DE FC 9D 2C CD 68 23 C8 90 00 [19:06:27]wFMCommunicate OK [19:06:27]SAM_PROTO_SignData done [19:06:27]FM_MakeSignedData done [19:06:27]CreateOFDProtocolMessage [19:06:27]wFMCommunicate request_size=4 [19:06:27]MH_SAM_APDU [19:06:27]CAPDU: 80 11 00 00 [19:06:27]Write to MH i2c: E2 08 00 A9 41 80 11 00 00 00 00 00 00 64 [19:06:27]Write i2c OK [19:06:27]MH_I2C_Read... [19:06:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:06:27]Read from MH i2c: E2 [19:06:27]MH_I2C_Read... [19:06:27]Read from MH i2c: E2 17 00 [19:06:27]MH_I2C_Read... [19:06:27]Read from MH i2c: E2 17 00 A9 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B5 [19:06:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:06:27]wFMCommunicate OK [19:06:27]CreateOFDProtocolMessage done [19:06:27]OFDSenderStorePacket 95628 [19:06:27]StoreOFDPacket docnum=95628 [19:06:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 3E D3 04 01 E0 78 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 73 02 00 00 F4 03 04 00 33 8F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8C 75 01 00 35 04 06 00 76 71 63 07 41 D4 DE FC 9D 2C CD 68 23 C8 [19:06:27]CheckFolder [19:06:27]dirname=/storage/ofd_packets [19:06:27]CheckFolder done [19:06:27]ProducePacketName [19:06:27]name=ofd_packets/00095628 [19:06:27]NVStorageSaveData ofd_packets/00095628 [19:06:27]File name is /storage/ofd_packets/00095628 [19:06:27]Write 298 bytes [19:06:27]NVStorageSaveData done [19:06:27]OFDSenderStorePacket done [19:06:27]KKMCreateOFDPacket done [19:06:27]NVStorageSaveData kkm_last_timestamp [19:06:27]File name is /storage/kkm_last_timestamp [19:06:27]Write 4 bytes [19:06:27]NVStorageSaveData done [19:06:27]ExternCall_PrintAddStr [19:06:27]wPrintStart [19:06:27]Write to MH i2c: 01 00 00 AA 41 EB [19:06:27]Write i2c OK [19:06:27]MH_I2C_Read... [19:06:27]Read from MH i2c: 01 [19:06:27]MH_I2C_Read... [19:06:27]Read from MH i2c: 01 07 00 [19:06:27]MH_I2C_Read... [19:06:27]Read from MH i2c: 01 07 00 AA 41 00 00 00 00 00 FF 0F 00 [19:06:27]RasterBufferAndPrint [19:06:27]line Счет N : (1)3406147 [19:06:27]line ИНН: 02508201610067 [19:06:27]line Контрольно-Кассовый Чек [19:06:27]line ПРОДАЖА [19:06:27]line ТРК (МРК, ГНК) : 51 [19:06:27]line Товар: 2710194210 [19:06:27]line ДТ-К-5 [19:06:27]line 5.250 * 76.20 [19:06:27]line = 400.05 [19:06:27]line НДС 12% НСП 1% [19:06:27]line > о реализуемом товаре [19:06:27]line ОКРУГЛЕНИЕ: -0.05 [19:06:27]line ИТОГО: 400.00 [19:06:27]line Внесено: 400.00 [19:06:27]line СДАЧА: 0.00 [19:06:27]line НСП 1% : 3.54 [19:06:27]line НДС 12% : 42.48 [19:06:27]line Наличными: 400.00 [19:06:27]line Безнал.: 0.00 [19:06:27]line Место: АЗС № 82 "Партнер Нефть" [19:06:27]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:06:27]line СНО: Общий режим [19:06:27]line Чек 627 27.10.2024 19:06 [19:06:27]line Смена: 143 ФФД: 1.0 [19:06:27]line ЗНМ: 0300000017 [19:06:27]line РНМ: 0000000000170478 [19:06:27]line Версия ККМ: v1.0 [19:06:27]line ФМ: 0000000002098560 [19:06:27]line ФД: 95628 [19:06:27]line ФПД: 130229364802004 [19:06:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T190627&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95628&fm=130229364802004&tin=02508201610067®Number=0000000000170478&sum=40000 [19:06:27]OFD Sender: Processing packet 95628 [packets to send 57, broken 56] [19:06:27]ProducePacketName [19:06:27]name=ofd_packets/00095628 [19:06:27]OFD Sender: To server: pG, [19:06:27]CommunicateWithHost lk.salyk.kg:30040 [19:06:27]ConnectInit lk.salyk.kg [19:06:27]written 0, free lines is 4095 [19:06:27]Connected sock=10 [19:06:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 3E D3 04 01 E0 78 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 73 02 00 00 F4 03 04 00 33 8F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8C 75 01 00 35 04 06 00 76 71 63 07 41 D4 DE FC 9D 2C CD 68 23 C8 [19:06:28]Write to MH i2c: 01 00 00 D5 41 16 [19:06:28]Write i2c OK [19:06:28]MH_I2C_Read... [19:06:28]Read from MH i2c: 01 [19:06:28]MH_I2C_Read... [19:06:28]Read from MH i2c: 01 07 00 [19:06:28]MH_I2C_Read... [19:06:28]Read from MH i2c: 01 07 00 D5 41 00 00 00 00 00 FD 0C 26 [19:06:28]RasterBufferAndPrint [19:06:28]line [19:06:28]line [19:06:28]line [19:06:28]line [19:06:28]line [19:06:28]written 0, free lines is 3331 [19:06:28]MH_Cut [19:06:28]Write to MH i2c: D1 01 00 DC 41 01 EF [19:06:28]Write i2c OK [19:06:28]MH_I2C_Read... [19:06:28]Read from MH i2c: D1 [19:06:28]MH_I2C_Read... [19:06:28]Read from MH i2c: D1 01 00 [19:06:28]MH_I2C_Read... [19:06:28]Read from MH i2c: D1 01 00 DC 41 00 EE [19:06:28]Write to MH i2c: 01 00 00 DD 41 1E [19:06:28]Write i2c OK [19:06:28]MH_I2C_Read... [19:06:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 CE 3D 47 00 DF 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 32 30 39 38 35 36 30 10 04 04 00 8C 75 01 00 F4 03 04 00 5E 39 1E 67 B6 04 01 00 00 63 D7 BF 2F F9 F2 07 6F [19:06:28]CommunicateWithHost err = 0 [19:06:28]CheckOFDResponse [19:06:28]1017 (14) - 77093643461234 [19:06:28]1041 (16) - 0000000002098560 [19:06:28]1040 (4) - 95628 [19:06:28]1012 (4) - 27.10.2024 13:00 [19:06:28]1206 (1) - 0 [19:06:28]OFD Sender: Remove packet 95628 [19:06:28]ProducePacketName [19:06:28]name=ofd_packets/00095628 [19:06:28]NVStorageDeleteData [19:06:28]OFD Sender: No OFD packet to send [19:06:28]*** Cut start [19:06:28]*** Partial cut [19:06:28]*** CUTSNS_PIN = 1 [19:06:28]*** CUTSNS_PIN = 0 [19:06:29]*** Brake cut motor [19:06:29]Read from MH i2c: 01 [19:06:29]MH_I2C_Read... [19:06:29]*** Stop cut motor [19:06:29]*** Cut end [19:06:29]Read from MH i2c: 01 07 00 [19:06:29]MH_I2C_Read... [19:06:29]Read from MH i2c: 01 07 00 DD 41 00 00 00 00 00 FF 0F 33 [19:06:29]process_action close_receipt done [19:06:29]requested_data is exist [19:06:29]produce_requested_data [19:06:29]requested_item fm.sn is exist - process it [19:06:29]wFMCommunicate request_size=4 [19:06:29]MH_SAM_APDU [19:06:29]CAPDU: 80 11 00 00 [19:06:29]Write to MH i2c: E2 08 00 DE 41 80 11 00 00 00 00 00 00 99 [19:06:29]Write i2c OK [19:06:29]MH_I2C_Read... [19:06:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:06:29]Read from MH i2c: E2 [19:06:29]MH_I2C_Read... [19:06:29]Read from MH i2c: E2 17 00 [19:06:29]MH_I2C_Read... [19:06:29]Read from MH i2c: E2 17 00 DE 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EA [19:06:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:06:29]wFMCommunicate OK [19:06:29]requested_item fd.num is exist - process it [19:06:29]SAM_PROTO_GetFieldsCounters [19:06:29]wFMCommunicate request_size=4 [19:06:29]MH_SAM_APDU [19:06:29]CAPDU: 80 13 00 00 [19:06:29]Write to MH i2c: E2 08 00 DF 41 80 13 00 00 00 00 00 00 9C [19:06:29]Write i2c OK [19:06:29]MH_I2C_Read... [19:06:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:06:29]Read from MH i2c: E2 [19:06:29]MH_I2C_Read... [19:06:29]Read from MH i2c: E2 62 00 [19:06:29]MH_I2C_Read... [19:06:29]Read from MH i2c: E2 62 00 DF 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8C 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 73 02 00 00 5E 04 04 00 73 02 00 00 57 04 04 00 74 02 00 00 19 04 04 00 00 00 00 00 90 00 AD [19:06:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8C 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 73 02 00 00 5E 04 04 00 73 02 00 00 57 04 04 00 74 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:06:29]wFMCommunicate OK [19:06:29]SAM_PROTO_GetFieldsCounters done [19:06:29]requested_item shift.num is exist - process it [19:06:29]requested_item shift.opened is exist - process it [19:06:29]req_shift_opened [19:06:29]FM_GetShiftState [19:06:29]SAM_PROTO_GetShiftState [19:06:29]wFMCommunicate request_size=4 [19:06:29]MH_SAM_APDU [19:06:29]CAPDU: 80 13 01 00 [19:06:29]Write to MH i2c: E2 08 00 E0 41 80 13 01 00 00 00 00 00 9E [19:06:29]Write i2c OK [19:06:29]MH_I2C_Read... [19:06:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:06:29]Read from MH i2c: E2 [19:06:29]MH_I2C_Read... [19:06:29]Read from MH i2c: E2 0E 00 [19:06:29]MH_I2C_Read... [19:06:29]Read from MH i2c: E2 0E 00 E0 41 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 4A [19:06:29]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:06:29]wFMCommunicate OK [19:06:29]SAM_PROTO_GetShiftState done [19:06:29]FM_GetShiftState done [19:06:29]req_shift_opened done [19:06:29]requested_item shift.open_date is exist - process it [19:06:29]req_shift_open_date [19:06:29]req_shift_open_date done [19:06:29]produce_requested_data done [19:06:29]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95628,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [19:06:29]process_action_free close_receipt [19:06:29]json_value_free [19:06:29]json_value_free done [19:06:29]process_json_proto returns [19:06:29]Send response to host [19:06:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95628,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [19:06:29]free response buf [19:06:29]execute_script done [19:06:29]execute_script returns [19:06:29]free content buf [19:06:29]Sock 9.Close socket [19:06:29]Sock 9.Thread stoped [19:06:33]OFD Sender: No OFD packet to send [19:06:38]OFD Sender: No OFD packet to send [19:06:43]OFD Sender: No OFD packet to send [19:06:48]OFD Sender: No OFD packet to send [19:06:53]OFD Sender: No OFD packet to send [19:06:58]OFD Sender: No OFD packet to send [19:07:03]OFD Sender: No OFD packet to send [19:07:08]OFD Sender: No OFD packet to send [19:07:13]OFD Sender: No OFD packet to send [19:07:18]OFD Sender: No OFD packet to send [19:07:23]accept exits with 7 [19:07:23]New connection [19:07:23]New thread 3067301220 created [19:07:23]Thread 3067444580 joined [19:07:23]Waiting for new connection... [19:07:23] Sock 7.Parse request [19:07:23]Sock 7.Check first char [19:07:23]Sock 7.First char is OK [19:07:23]request: POST /json_proto HTTP/1.0 [19:07:23]Method: POST [19:07:23]URL: /json_proto [19:07:23]Method is POST - this is cgi request [19:07:23]url: /json_proto [19:07:23]query_string will be loaded in cgi processing [19:07:23]execute_cgi json_proto POST (null) [19:07:23]execute_cgi path=json_proto method=POST [19:07:23]POST find Content-Length [19:07:23]Host: 172.17.40.67:8080 [19:07:23]Content-Length: 683 [19:07:23]Content-Type: application/json [19:07:23] [19:07:23]POST finish read [19:07:23]Found Content-Length = 683 [19:07:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406146", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "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" ] } } [19:07:23]execute_script... [19:07: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)3406146", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "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" ] } } [19:07:23]POST & json_proto [19:07:23]process_json_proto [19:07:23]json parsed OK: [19:07:23]protocol is kg_v1.0 [19:07:23]action value=close_receipt [19:07:23]process_action close_receipt [19:07:23]cmd_close_receipt [19:07:23]MH_GetDate [19:07:23]Write to MH i2c: F0 00 00 E1 41 11 [19:07:23]Write i2c OK [19:07:23]MH_I2C_Read... [19:07:23]Read from MH i2c: F0 [19:07:23]MH_I2C_Read... [19:07:23]Read from MH i2c: F0 09 00 [19:07:23]MH_I2C_Read... [19:07:23]Read from MH i2c: F0 09 00 E1 41 00 6D 8F 1E 67 EE DA 66 66 2F [19:07:23]GetLastDocTimeStamp 1730055987 [19:07:23]current date 1730056045 [19:07:23]FM_GetShiftState [19:07:23]SAM_PROTO_GetShiftState [19:07:23]wFMCommunicate request_size=4 [19:07:23]MH_SAM_APDU [19:07:23]CAPDU: 80 13 01 00 [19:07:23]Write to MH i2c: E2 08 00 E2 41 80 13 01 00 00 00 00 00 A0 [19:07:23]Write i2c OK [19:07:23]MH_I2C_Read... [19:07:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:07:23]Read from MH i2c: E2 [19:07:23]MH_I2C_Read... [19:07:23]Read from MH i2c: E2 0E 00 [19:07:23]MH_I2C_Read... [19:07:23]Read from MH i2c: E2 0E 00 E2 41 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 4C [19:07:23]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:07:23]wFMCommunicate OK [19:07:23]SAM_PROTO_GetShiftState done [19:07:23]FM_GetShiftState done [19:07:23]opened in 1729987736 [19:07:23]opened+sec_in_day 1730074136 [19:07:23]quantity*price = 200031 [19:07:23]sum+1 = 200032 [19:07:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 628 27.10.2024 19:07 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95629 ФПД: 202733220945645 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T190725&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95629&fm=202733220945645&tin=02508201610067®Number=0000000000170478&sum=200000 [19:07:24]StoreToDocumentArchive [19:07:24]shift 143 fd 95629 [19:07:24]save to /storage/0143/doc_00095629 [19:07:24]save last doc name /storage/0143/doc_00095629 to /storage/kkm_last_doc_name [19:07:24]save OK [19:07:24]Clear old archive folders... [19:07:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:07:24]tlvbuf is 00A76B10 [19:07:24]SAM_PROTO_ClearQueue [19:07:24]wFMCommunicate request_size=4 [19:07:24]MH_SAM_APDU [19:07:24]CAPDU: 80 09 00 00 [19:07:24]Write to MH i2c: E2 08 00 EF 41 80 09 00 00 00 00 00 00 A2 [19:07:24]Write i2c OK [19:07:24]MH_I2C_Read... [19:07:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:07:24]Read from MH i2c: E2 [19:07:24]MH_I2C_Read... [19:07:24]Read from MH i2c: E2 03 00 [19:07:24]MH_I2C_Read... [19:07:24]Read from MH i2c: E2 03 00 EF 41 00 90 00 A4 [19:07:24]RAPDU: 90 00 [19:07:24]wFMCommunicate OK [19:07:24]SAM_PROTO_ClearQueue done [19:07:24]KKMCreateOFDPacket [19:07:24]OFDProtocolAddRootSTLVToBuf [19:07:24]FM_MakeSignedData [19:07:24]FM_MakeSignedData [19:07:24]SAM_PROTO_SignData [19:07:24]wFMCommunicate request_size=4 [19:07:24]MH_SAM_APDU [19:07:24]CAPDU: 80 0D 01 02 [19:07:24]Write to MH i2c: E2 08 00 F0 41 80 0D 01 02 00 00 00 00 AA [19:07:24]Write i2c OK [19:07:24]MH_I2C_Read... [19:07:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:07:24]Read from MH i2c: E2 [19:07:24]MH_I2C_Read... [19:07:24]Read from MH i2c: E2 03 00 [19:07:24]MH_I2C_Read... [19:07:24]Read from MH i2c: E2 03 00 F0 41 00 90 00 A5 [19:07:24]RAPDU: 90 00 [19:07:24]wFMCommunicate OK [19:07:24]wFMCommunicate request_size=255 [19:07:24]MH_SAM_APDU [19:07: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 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 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 74 02 00 00 F4 03 04 00 6D 8F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8D 75 01 00 35 04 06 00 B8 [19:07:24]Write to MH i2c: E2 02 01 F1 41 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 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 74 02 00 00 F4 03 04 00 6D 8F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8D 75 01 00 35 04 06 00 B8 00 00 BB [19:07:24]Write i2c OK [19:07:24]MH_I2C_Read... [19:07:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:07:25]Read from MH i2c: E2 [19:07:25]MH_I2C_Read... [19:07:25]Read from MH i2c: E2 03 00 [19:07:25]MH_I2C_Read... [19:07:25]Read from MH i2c: E2 03 00 F1 41 00 90 00 A6 [19:07:25]RAPDU: 90 00 [19:07:25]wFMCommunicate OK [19:07:25]wFMCommunicate request_size=10 [19:07:25]MH_SAM_APDU [19:07:25]CAPDU: 80 0D 02 02 05 62 81 9E 5E ED [19:07:25]Write to MH i2c: E2 0D 00 F2 41 80 0D 02 02 05 00 62 81 9E 5E ED 00 00 83 [19:07:25]Write i2c OK [19:07:25]MH_I2C_Read... [19:07:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:07:25]Read from MH i2c: E2 [19:07:25]MH_I2C_Read... [19:07:25]Read from MH i2c: E2 03 00 [19:07:25]MH_I2C_Read... [19:07:25]Read from MH i2c: E2 03 00 F2 41 00 90 00 A7 [19:07:25]RAPDU: 90 00 [19:07:25]wFMCommunicate OK [19:07:25]wFMCommunicate request_size=4 [19:07:25]MH_SAM_APDU [19:07:25]CAPDU: 80 0D 03 02 [19:07:25]Write to MH i2c: E2 08 00 F3 41 80 0D 03 02 00 00 00 00 AF [19:07:25]Write i2c OK [19:07:25]MH_I2C_Read... [19:07:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:07:25]Read from MH i2c: E2 [19:07:25]MH_I2C_Read... [19:07:25]Read from MH i2c: E2 0B 00 [19:07:25]MH_I2C_Read... [19:07:25]Read from MH i2c: E2 0B 00 F3 41 00 D8 31 0D 79 D5 8B AA E2 90 00 2B [19:07:25]RAPDU: D8 31 0D 79 D5 8B AA E2 90 00 [19:07:25]wFMCommunicate OK [19:07:25]SAM_PROTO_SignData done [19:07:25]FM_MakeSignedData done [19:07:25]CreateOFDProtocolMessage [19:07:25]wFMCommunicate request_size=4 [19:07:25]MH_SAM_APDU [19:07:25]CAPDU: 80 11 00 00 [19:07:25]Write to MH i2c: E2 08 00 F4 41 80 11 00 00 00 00 00 00 AF [19:07:25]Write i2c OK [19:07:25]MH_I2C_Read... [19:07:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:07:25]Read from MH i2c: E2 [19:07:25]MH_I2C_Read... [19:07:25]Read from MH i2c: E2 17 00 [19:07:25]MH_I2C_Read... [19:07:25]Read from MH i2c: E2 17 00 F4 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 00 [19:07:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:07:25]wFMCommunicate OK [19:07:25]CreateOFDProtocolMessage done [19:07:25]OFDSenderStorePacket 95629 [19:07:25]StoreOFDPacket docnum=95629 [19:07:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7B 88 07 01 D9 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 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 74 02 00 00 F4 03 04 00 6D 8F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8D 75 01 00 35 04 06 00 B8 62 81 9E 5E ED D8 31 0D 79 D5 8B AA E2 [19:07:25]CheckFolder [19:07:25]dirname=/storage/ofd_packets [19:07:25]CheckFolder done [19:07:25]ProducePacketName [19:07:25]name=ofd_packets/00095629 [19:07:25]NVStorageSaveData ofd_packets/00095629 [19:07:25]File name is /storage/ofd_packets/00095629 [19:07:25]Write 301 bytes [19:07:25]NVStorageSaveData done [19:07:25]OFDSenderStorePacket done [19:07:25]KKMCreateOFDPacket done [19:07:25]NVStorageSaveData kkm_last_timestamp [19:07:25]File name is /storage/kkm_last_timestamp [19:07:25]Write 4 bytes [19:07:25]NVStorageSaveData done [19:07:25]ExternCall_PrintAddStr [19:07:25]wPrintStart [19:07:25]Write to MH i2c: 01 00 00 F5 41 36 [19:07:25]Write i2c OK [19:07:25]MH_I2C_Read... [19:07:25]Read from MH i2c: 01 [19:07:25]MH_I2C_Read... [19:07:25]Read from MH i2c: 01 07 00 [19:07:25]MH_I2C_Read... [19:07:25]Read from MH i2c: 01 07 00 F5 41 00 00 00 00 00 FF 0F 4B [19:07:25]RasterBufferAndPrint [19:07:25]line Счет N : (1)3406146 [19:07:25]line ИНН: 02508201610067 [19:07:25]line Контрольно-Кассовый Чек [19:07:25]line ПРОДАЖА [19:07:25]line ТРК (МРК, ГНК) : 32 [19:07:25]line Товар: 2710124130 [19:07:25]line Аи-92-К-4 [19:07:25]line 29.900 * 66.90 [19:07:25]line = 2000.31 [19:07:25]line НДС 12% НСП 1% [19:07:25]line > о реализуемом товаре [19:07:25]line ОКРУГЛЕНИЕ: -0.31 [19:07:25]line ИТОГО: 2000.00 [19:07:25]line Внесено: 2000.00 [19:07:25]line СДАЧА: 0.00 [19:07:25]line НСП 1% : 17.70 [19:07:25]line НДС 12% : 212.42 [19:07:25]line Наличными: 2000.00 [19:07:25]line Безнал.: 0.00 [19:07:25]line Место: АЗС № 82 "Партнер Нефть" [19:07:25]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:07:25]line СНО: Общий режим [19:07:25]line Чек 628 27.10.2024 19:07 [19:07:25]line Смена: 143 ФФД: 1.0 [19:07:25]line ЗНМ: 0300000017 [19:07:25]line РНМ: 0000000000170478 [19:07:25]line Версия ККМ: v1.0 [19:07:25]line ФМ: 0000000002098560 [19:07:25]line ФД: 95629 [19:07:25]line ФПД: 202733220945645 [19:07:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T190725&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95629&fm=202733220945645&tin=02508201610067®Number=0000000000170478&sum=200000 [19:07:25]OFD Sender: Processing packet 95629 [packets to send 57, broken 56] [19:07:25]ProducePacketName [19:07:25]name=ofd_packets/00095629 [19:07:25]OFD Sender: To server: pG, [19:07:25]CommunicateWithHost lk.salyk.kg:30040 [19:07:25]ConnectInit lk.salyk.kg [19:07:25]written 0, free lines is 4095 [19:07:26]Write to MH i2c: 01 00 00 20 42 62 [19:07:26]Write i2c OK [19:07:26]MH_I2C_Read... [19:07:26]Read from MH i2c: 01 [19:07:26]MH_I2C_Read... [19:07:26]Read from MH i2c: 01 07 00 [19:07:26]MH_I2C_Read... [19:07:26]Read from MH i2c: 01 07 00 20 42 00 00 00 00 00 F9 0C 6E [19:07:26]RasterBufferAndPrint [19:07:26]line [19:07:26]line [19:07:26]line [19:07:26]line [19:07:26]line [19:07:26]written 0, free lines is 3326 [19:07:26]MH_Cut [19:07:26]Write to MH i2c: D1 01 00 27 42 01 3B [19:07:26]Write i2c OK [19:07:26]MH_I2C_Read... [19:07:26]Read from MH i2c: D1 [19:07:26]MH_I2C_Read... [19:07:26]Read from MH i2c: D1 01 00 [19:07:26]MH_I2C_Read... [19:07:26]Read from MH i2c: D1 01 00 27 42 00 3A [19:07:26]Write to MH i2c: 01 00 00 28 42 6A [19:07:26]Write i2c OK [19:07:26]MH_I2C_Read... [19:07:26]*** Cut start [19:07:26]*** Partial cut [19:07:26]*** CUTSNS_PIN = 1 [19:07:26]*** CUTSNS_PIN = 0 [19:07:26]*** Brake cut motor [19:07:27]Read from MH i2c: 01 [19:07:27]MH_I2C_Read... [19:07:27]*** Stop cut motor [19:07:27]*** Cut end [19:07:27]Read from MH i2c: 01 07 00 [19:07:27]MH_I2C_Read... [19:07:27]Read from MH i2c: 01 07 00 28 42 00 00 00 00 00 FF 0F 7F [19:07:27]process_action close_receipt done [19:07:27]requested_data is exist [19:07:27]produce_requested_data [19:07:27]requested_item fm.sn is exist - process it [19:07:27]wFMCommunicate request_size=4 [19:07:27]MH_SAM_APDU [19:07:27]CAPDU: 80 11 00 00 [19:07:27]Write to MH i2c: E2 08 00 29 42 80 11 00 00 00 00 00 00 E5 [19:07:27]Write i2c OK [19:07:27]MH_I2C_Read... [19:07:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:07:27]Read from MH i2c: E2 [19:07:27]MH_I2C_Read... [19:07:27]Read from MH i2c: E2 17 00 [19:07:27]MH_I2C_Read... [19:07:27]Read from MH i2c: E2 17 00 29 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 36 [19:07:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:07:27]wFMCommunicate OK [19:07:27]requested_item fd.num is exist - process it [19:07:27]SAM_PROTO_GetFieldsCounters [19:07:27]wFMCommunicate request_size=4 [19:07:27]MH_SAM_APDU [19:07:27]CAPDU: 80 13 00 00 [19:07:27]Write to MH i2c: E2 08 00 2A 42 80 13 00 00 00 00 00 00 E8 [19:07:27]Write i2c OK [19:07:27]MH_I2C_Read... [19:07:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:07:27]Read from MH i2c: E2 [19:07:27]MH_I2C_Read... [19:07:27]Read from MH i2c: E2 62 00 [19:07:27]MH_I2C_Read... [19:07:27]Read from MH i2c: E2 62 00 2A 42 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8D 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 74 02 00 00 5E 04 04 00 74 02 00 00 57 04 04 00 75 02 00 00 19 04 04 00 00 00 00 00 90 00 FD [19:07:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8D 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 74 02 00 00 5E 04 04 00 74 02 00 00 57 04 04 00 75 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:07:27]wFMCommunicate OK [19:07:27]SAM_PROTO_GetFieldsCounters done [19:07:27]requested_item shift.num is exist - process it [19:07:27]requested_item shift.opened is exist - process it [19:07:27]req_shift_opened [19:07:27]FM_GetShiftState [19:07:27]SAM_PROTO_GetShiftState [19:07:27]wFMCommunicate request_size=4 [19:07:27]MH_SAM_APDU [19:07:27]CAPDU: 80 13 01 00 [19:07:27]Write to MH i2c: E2 08 00 2B 42 80 13 01 00 00 00 00 00 EA [19:07:27]Write i2c OK [19:07:27]MH_I2C_Read... [19:07:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:07:27]Read from MH i2c: E2 [19:07:27]MH_I2C_Read... [19:07:27]Read from MH i2c: E2 0E 00 [19:07:27]MH_I2C_Read... [19:07:27]Read from MH i2c: E2 0E 00 2B 42 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 96 [19:07:27]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:07:27]wFMCommunicate OK [19:07:27]SAM_PROTO_GetShiftState done [19:07:27]FM_GetShiftState done [19:07:27]req_shift_opened done [19:07:27]requested_item shift.open_date is exist - process it [19:07:27]req_shift_open_date [19:07:27]req_shift_open_date done [19:07:27]produce_requested_data done [19:07:27]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95629,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [19:07:27]process_action_free close_receipt [19:07:27]json_value_free [19:07:27]json_value_free done [19:07:27]process_json_proto returns [19:07:27]Send response to host [19:07:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95629,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [19:07:27]free response buf [19:07:27]execute_script done [19:07:27]execute_script returns [19:07:27]free content buf [19:07:27]Sock 7.Close socket [19:07:27]Sock 7.Thread stoped [19:09:37]accept exits with 9 [19:09:37]New connection [19:09:37]New thread 3067444580 created [19:09:37]Thread 3067301220 joined [19:09:37]Waiting for new connection... [19:09:37] Sock 9.Parse request [19:09:37]Sock 9.Check first char [19:09:37]Sock 9.First char is OK [19:09:37]request: POST /json_proto HTTP/1.0 [19:09:37]Method: POST [19:09:37]URL: /json_proto [19:09:37]Method is POST - this is cgi request [19:09:37]url: /json_proto [19:09:37]query_string will be loaded in cgi processing [19:09:37]execute_cgi json_proto POST (null) [19:09:37]execute_cgi path=json_proto method=POST [19:09:37]POST find Content-Length [19:09:37]Host: 172.17.40.67:8080 [19:09:37]Content-Length: 683 [19:09:37]Content-Type: application/json [19:09:37] [19:09:37]POST finish read [19:09:37]Found Content-Length = 683 [19:09:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406148", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:09:37]execute_script... [19:09: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)3406148", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:09:37]POST & json_proto [19:09:37]process_json_proto [19:09:37]json parsed OK: [19:09:37]protocol is kg_v1.0 [19:09:37]action value=close_receipt [19:09:37]process_action close_receipt [19:09:37]cmd_close_receipt [19:09:37]MH_GetDate [19:09:37]Write to MH i2c: F0 00 00 2C 42 5D [19:09:37]Write i2c OK [19:09:37]MH_I2C_Read... [19:09:37]Read from MH i2c: F0 [19:09:37]MH_I2C_Read... [19:09:37]Read from MH i2c: F0 09 00 [19:09:37]MH_I2C_Read... [19:09:37]Read from MH i2c: F0 09 00 2C 42 00 F3 8F 1E 67 EE DA 66 66 01 [19:09:37]GetLastDocTimeStamp 1730056045 [19:09:37]current date 1730056179 [19:09:37]FM_GetShiftState [19:09:37]SAM_PROTO_GetShiftState [19:09:37]wFMCommunicate request_size=4 [19:09:37]MH_SAM_APDU [19:09:37]CAPDU: 80 13 01 00 [19:09:37]Write to MH i2c: E2 08 00 2D 42 80 13 01 00 00 00 00 00 EC [19:09:37]Write i2c OK [19:09:37]MH_I2C_Read... [19:09:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:09:37]Read from MH i2c: E2 [19:09:37]MH_I2C_Read... [19:09:37]Read from MH i2c: E2 0E 00 [19:09:37]MH_I2C_Read... [19:09:37]Read from MH i2c: E2 0E 00 2D 42 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 98 [19:09:37]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:09:37]wFMCommunicate OK [19:09:37]SAM_PROTO_GetShiftState done [19:09:37]FM_GetShiftState done [19:09:37]opened in 1729987736 [19:09:37]opened+sec_in_day 1730074136 [19:09:37]quantity*price = 150056 [19:09:37]sum+1 = 150058 [19:09:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 629 27.10.2024 19:09 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95630 ФПД: 63208545838202 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T190939&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95630&fm=63208545838202&tin=02508201610067®Number=0000000000170478&sum=150000 [19:09:38]StoreToDocumentArchive [19:09:38]shift 143 fd 95630 [19:09:38]save to /storage/0143/doc_00095630 [19:09:38]save last doc name /storage/0143/doc_00095630 to /storage/kkm_last_doc_name [19:09:38]save OK [19:09:38]Clear old archive folders... [19:09:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:09:38]tlvbuf is 00AB0E50 [19:09:38]SAM_PROTO_ClearQueue [19:09:38]wFMCommunicate request_size=4 [19:09:38]MH_SAM_APDU [19:09:38]CAPDU: 80 09 00 00 [19:09:38]Write to MH i2c: E2 08 00 3A 42 80 09 00 00 00 00 00 00 EE [19:09:38]Write i2c OK [19:09:38]MH_I2C_Read... [19:09:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:09:38]Read from MH i2c: E2 [19:09:38]MH_I2C_Read... [19:09:38]Read from MH i2c: E2 03 00 [19:09:38]MH_I2C_Read... [19:09:38]Read from MH i2c: E2 03 00 3A 42 00 90 00 F0 [19:09:38]RAPDU: 90 00 [19:09:38]wFMCommunicate OK [19:09:38]SAM_PROTO_ClearQueue done [19:09:38]KKMCreateOFDPacket [19:09:38]OFDProtocolAddRootSTLVToBuf [19:09:38]FM_MakeSignedData [19:09:38]FM_MakeSignedData [19:09:38]SAM_PROTO_SignData [19:09:38]wFMCommunicate request_size=4 [19:09:38]MH_SAM_APDU [19:09:38]CAPDU: 80 0D 01 02 [19:09:38]Write to MH i2c: E2 08 00 3B 42 80 0D 01 02 00 00 00 00 F6 [19:09:38]Write i2c OK [19:09:38]MH_I2C_Read... [19:09:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:09:38]Read from MH i2c: E2 [19:09:38]MH_I2C_Read... [19:09:38]Read from MH i2c: E2 03 00 [19:09:38]MH_I2C_Read... [19:09:38]Read from MH i2c: E2 03 00 3B 42 00 90 00 F1 [19:09:38]RAPDU: 90 00 [19:09:38]wFMCommunicate OK [19:09:38]wFMCommunicate request_size=255 [19:09:38]MH_SAM_APDU [19:09: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 34 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 75 02 00 00 F4 03 04 00 F3 8F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8E 75 01 00 35 04 06 00 39 [19:09:38]Write to MH i2c: E2 02 01 3C 42 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 75 02 00 00 F4 03 04 00 F3 8F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8E 75 01 00 35 04 06 00 39 00 00 17 [19:09:38]Write i2c OK [19:09:38]MH_I2C_Read... [19:09:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:09:39]Read from MH i2c: E2 [19:09:39]MH_I2C_Read... [19:09:39]Read from MH i2c: E2 03 00 [19:09:39]MH_I2C_Read... [19:09:39]Read from MH i2c: E2 03 00 3C 42 00 90 00 F2 [19:09:39]RAPDU: 90 00 [19:09:39]wFMCommunicate OK [19:09:39]wFMCommunicate request_size=10 [19:09:39]MH_SAM_APDU [19:09:39]CAPDU: 80 0D 02 02 05 7C E2 EB E4 7A [19:09:39]Write to MH i2c: E2 0D 00 3D 42 80 0D 02 02 05 00 7C E2 EB E4 7A 00 00 AA [19:09:39]Write i2c OK [19:09:39]MH_I2C_Read... [19:09:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:09:39]Read from MH i2c: E2 [19:09:39]MH_I2C_Read... [19:09:39]Read from MH i2c: E2 03 00 [19:09:39]MH_I2C_Read... [19:09:39]Read from MH i2c: E2 03 00 3D 42 00 90 00 F3 [19:09:39]RAPDU: 90 00 [19:09:39]wFMCommunicate OK [19:09:39]wFMCommunicate request_size=4 [19:09:39]MH_SAM_APDU [19:09:39]CAPDU: 80 0D 03 02 [19:09:39]Write to MH i2c: E2 08 00 3E 42 80 0D 03 02 00 00 00 00 FB [19:09:39]Write i2c OK [19:09:39]MH_I2C_Read... [19:09:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:09:39]Read from MH i2c: E2 [19:09:39]MH_I2C_Read... [19:09:39]Read from MH i2c: E2 0B 00 [19:09:39]MH_I2C_Read... [19:09:39]Read from MH i2c: E2 0B 00 3E 42 00 75 D9 13 4E 5C 3E 8E CC 90 00 9F [19:09:39]RAPDU: 75 D9 13 4E 5C 3E 8E CC 90 00 [19:09:39]wFMCommunicate OK [19:09:39]SAM_PROTO_SignData done [19:09:39]FM_MakeSignedData done [19:09:39]CreateOFDProtocolMessage [19:09:39]wFMCommunicate request_size=4 [19:09:39]MH_SAM_APDU [19:09:39]CAPDU: 80 11 00 00 [19:09:39]Write to MH i2c: E2 08 00 3F 42 80 11 00 00 00 00 00 00 FB [19:09:39]Write i2c OK [19:09:39]MH_I2C_Read... [19:09:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:09:39]Read from MH i2c: E2 [19:09:39]MH_I2C_Read... [19:09:39]Read from MH i2c: E2 17 00 [19:09:39]MH_I2C_Read... [19:09:39]Read from MH i2c: E2 17 00 3F 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4C [19:09:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:09:39]wFMCommunicate OK [19:09:39]CreateOFDProtocolMessage done [19:09:39]OFDSenderStorePacket 95630 [19:09:39]StoreOFDPacket docnum=95630 [19:09:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5B 43 07 01 77 EE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 75 02 00 00 F4 03 04 00 F3 8F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8E 75 01 00 35 04 06 00 39 7C E2 EB E4 7A 75 D9 13 4E 5C 3E 8E CC [19:09:39]CheckFolder [19:09:39]dirname=/storage/ofd_packets [19:09:39]CheckFolder done [19:09:39]ProducePacketName [19:09:39]name=ofd_packets/00095630 [19:09:39]NVStorageSaveData ofd_packets/00095630 [19:09:39]File name is /storage/ofd_packets/00095630 [19:09:39]Write 301 bytes [19:09:39]NVStorageSaveData done [19:09:39]OFDSenderStorePacket done [19:09:39]KKMCreateOFDPacket done [19:09:39]NVStorageSaveData kkm_last_timestamp [19:09:39]File name is /storage/kkm_last_timestamp [19:09:39]Write 4 bytes [19:09:39]NVStorageSaveData done [19:09:39]ExternCall_PrintAddStr [19:09:39]wPrintStart [19:09:39]Write to MH i2c: 01 00 00 40 42 82 [19:09:39]Write i2c OK [19:09:39]MH_I2C_Read... [19:09:39]Read from MH i2c: 01 [19:09:39]MH_I2C_Read... [19:09:39]Read from MH i2c: 01 07 00 [19:09:39]MH_I2C_Read... [19:09:39]Read from MH i2c: 01 07 00 40 42 00 00 00 00 00 FF 0F 97 [19:09:39]RasterBufferAndPrint [19:09:39]line Счет N : (1)3406148 [19:09:39]line ИНН: 02508201610067 [19:09:39]line Контрольно-Кассовый Чек [19:09:39]line ПРОДАЖА [19:09:39]line ТРК (МРК, ГНК) : 42 [19:09:39]line Товар: 2710124130 [19:09:39]line Аи-92-К-4 [19:09:39]line 22.430 * 66.90 [19:09:39]line = 1500.57 [19:09:39]line НДС 12% НСП 1% [19:09:39]line > о реализуемом товаре [19:09:39]line ОКРУГЛЕНИЕ: -0.57 [19:09:39]line ИТОГО: 1500.00 [19:09:39]line Внесено: 1500.00 [19:09:39]line СДАЧА: 0.00 [19:09:39]line НСП 1% : 13.28 [19:09:39]line НДС 12% : 159.35 [19:09:39]line Наличными: 1500.00 [19:09:39]line Безнал.: 0.00 [19:09:39]line Место: АЗС № 82 "Партнер Нефть" [19:09:39]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:09:39]line СНО: Общий режим [19:09:39]line Чек 629 27.10.2024 19:09 [19:09:39]line Смена: 143 ФФД: 1.0 [19:09:39]line ЗНМ: 0300000017 [19:09:39]line РНМ: 0000000000170478 [19:09:39]line Версия ККМ: v1.0 [19:09:39]line ФМ: 0000000002098560 [19:09:39]line ФД: 95630 [19:09:39]line ФПД: 63208545838202 [19:09:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T190939&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95630&fm=63208545838202&tin=02508201610067®Number=0000000000170478&sum=150000 [19:09:39]OFD Sender: Processing packet 95629 [packets to send 58, broken 56] [19:09:39]ProducePacketName [19:09:39]name=ofd_packets/00095629 [19:09:39]OFD Sender: To server: pG, [19:09:39]CommunicateWithHost lk.salyk.kg:30040 [19:09:39]ConnectInit lk.salyk.kg [19:09:39]written 0, free lines is 4095 [19:09:39]Connected sock=10 [19:09:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7B 88 07 01 D9 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 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 74 02 00 00 F4 03 04 00 6D 8F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8D 75 01 00 35 04 06 00 B8 62 81 9E 5E ED D8 31 0D 79 D5 8B AA E2 [19:09:40]Write to MH i2c: 01 00 00 6B 42 AD [19:09:40]Write i2c OK [19:09:40]MH_I2C_Read... [19:09:40]Read from MH i2c: 01 [19:09:40]MH_I2C_Read... [19:09:40]Read from MH i2c: 01 07 00 [19:09:40]MH_I2C_Read... [19:09:40]Read from MH i2c: 01 07 00 6B 42 00 00 00 00 00 00 0D C1 [19:09:40]RasterBufferAndPrint [19:09:40]line [19:09:40]line [19:09:40]line [19:09:40]line [19:09:40]line [19:09:40]written 0, free lines is 3334 [19:09:40]MH_Cut [19:09:40]Write to MH i2c: D1 01 00 72 42 01 86 [19:09:40]Write i2c OK [19:09:40]MH_I2C_Read... [19:09:40]Read from MH i2c: D1 [19:09:40]MH_I2C_Read... [19:09:40]Read from MH i2c: D1 01 00 [19:09:40]MH_I2C_Read... [19:09:40]Read from MH i2c: D1 01 00 72 42 00 85 [19:09:40]Write to MH i2c: 01 00 00 73 42 B5 [19:09:40]Write i2c OK [19:09:40]MH_I2C_Read... [19:09:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 86 AB 47 00 5C D8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8D 75 01 00 F4 03 04 00 1E 3A 1E 67 B6 04 01 00 00 69 92 CD 42 BE 97 EE 39 [19:09:40]CommunicateWithHost err = 0 [19:09:40]CheckOFDResponse [19:09:40]1017 (14) - 77093643461234 [19:09:40]1041 (16) - 0000000002098560 [19:09:40]1040 (4) - 95629 [19:09:40]1012 (4) - 27.10.2024 13:03 [19:09:40]1206 (1) - 0 [19:09:40]OFD Sender: Remove packet 95629 [19:09:40]ProducePacketName [19:09:40]name=ofd_packets/00095629 [19:09:40]NVStorageDeleteData [19:09:40]OFD Sender: Processing packet 95630 [packets to send 57, broken 56] [19:09:40]ProducePacketName [19:09:40]name=ofd_packets/00095630 [19:09:40]OFD Sender: To server: pG, [19:09:40]CommunicateWithHost lk.salyk.kg:30040 [19:09:40]ConnectInit lk.salyk.kg [19:09:40]*** Cut start [19:09:40]*** Partial cut [19:09:40]*** CUTSNS_PIN = 1 [19:09:40]*** CUTSNS_PIN = 0 [19:09:40]Connected sock=10 [19:09:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5B 43 07 01 77 EE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 75 02 00 00 F4 03 04 00 F3 8F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8E 75 01 00 35 04 06 00 39 7C E2 EB E4 7A 75 D9 13 4E 5C 3E 8E CC [19:09:40]*** Brake cut motor [19:09:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 BC B9 47 00 1E 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 32 30 39 38 35 36 30 10 04 04 00 8E 75 01 00 F4 03 04 00 1F 3A 1E 67 B6 04 01 00 00 B4 78 49 B8 DC 68 74 E4 [19:09:41]CommunicateWithHost err = 0 [19:09:41]CheckOFDResponse [19:09:41]1017 (14) - 77093643461234 [19:09:41]1041 (16) - 0000000002098560 [19:09:41]1040 (4) - 95630 [19:09:41]1012 (4) - 27.10.2024 13:03 [19:09:41]1206 (1) - 0 [19:09:41]OFD Sender: Remove packet 95630 [19:09:41]ProducePacketName [19:09:41]name=ofd_packets/00095630 [19:09:41]NVStorageDeleteData [19:09:41]Read from MH i2c: 01 [19:09:41]MH_I2C_Read... [19:09:41]*** Stop cut motor [19:09:41]*** Cut end [19:09:41]Read from MH i2c: 01 07 00 [19:09:41]MH_I2C_Read... [19:09:41]Read from MH i2c: 01 07 00 73 42 00 00 00 00 00 FF 0F CA [19:09:41]process_action close_receipt done [19:09:41]requested_data is exist [19:09:41]produce_requested_data [19:09:41]requested_item fm.sn is exist - process it [19:09:41]wFMCommunicate request_size=4 [19:09:41]MH_SAM_APDU [19:09:41]CAPDU: 80 11 00 00 [19:09:41]Write to MH i2c: E2 08 00 74 42 80 11 00 00 00 00 00 00 30 [19:09:41]Write i2c OK [19:09:41]MH_I2C_Read... [19:09:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:09:41]Read from MH i2c: E2 [19:09:41]MH_I2C_Read... [19:09:41]Read from MH i2c: E2 17 00 [19:09:41]MH_I2C_Read... [19:09:41]Read from MH i2c: E2 17 00 74 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 81 [19:09:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:09:41]wFMCommunicate OK [19:09:41]requested_item fd.num is exist - process it [19:09:41]SAM_PROTO_GetFieldsCounters [19:09:41]wFMCommunicate request_size=4 [19:09:41]MH_SAM_APDU [19:09:41]CAPDU: 80 13 00 00 [19:09:41]Write to MH i2c: E2 08 00 75 42 80 13 00 00 00 00 00 00 33 [19:09:41]Write i2c OK [19:09:41]MH_I2C_Read... [19:09:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:09:41]Read from MH i2c: E2 [19:09:41]MH_I2C_Read... [19:09:41]Read from MH i2c: E2 62 00 [19:09:41]MH_I2C_Read... [19:09:41]Read from MH i2c: E2 62 00 75 42 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8E 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 75 02 00 00 5E 04 04 00 75 02 00 00 57 04 04 00 76 02 00 00 19 04 04 00 00 00 00 00 90 00 4C [19:09:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8E 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 75 02 00 00 5E 04 04 00 75 02 00 00 57 04 04 00 76 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:09:41]wFMCommunicate OK [19:09:41]SAM_PROTO_GetFieldsCounters done [19:09:41]requested_item shift.num is exist - process it [19:09:41]requested_item shift.opened is exist - process it [19:09:41]req_shift_opened [19:09:41]FM_GetShiftState [19:09:41]SAM_PROTO_GetShiftState [19:09:41]wFMCommunicate request_size=4 [19:09:41]MH_SAM_APDU [19:09:41]CAPDU: 80 13 01 00 [19:09:41]Write to MH i2c: E2 08 00 76 42 80 13 01 00 00 00 00 00 35 [19:09:41]Write i2c OK [19:09:41]MH_I2C_Read... [19:09:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:09:41]Read from MH i2c: E2 [19:09:41]MH_I2C_Read... [19:09:41]Read from MH i2c: E2 0E 00 [19:09:41]MH_I2C_Read... [19:09:41]Read from MH i2c: E2 0E 00 76 42 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E1 [19:09:41]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:09:41]wFMCommunicate OK [19:09:41]SAM_PROTO_GetShiftState done [19:09:41]FM_GetShiftState done [19:09:41]req_shift_opened done [19:09:41]requested_item shift.open_date is exist - process it [19:09:41]req_shift_open_date [19:09:41]req_shift_open_date done [19:09:41]produce_requested_data done [19:09:41]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95630,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [19:09:41]process_action_free close_receipt [19:09:41]json_value_free [19:09:41]json_value_free done [19:09:41]process_json_proto returns [19:09:41]Send response to host [19:09:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95630,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [19:09:41]free response buf [19:09:41]execute_script done [19:09:41]execute_script returns [19:09:41]free content buf [19:09:41]Sock 9.Close socket [19:09:41]Sock 9.Thread stoped [19:09:41]OFD Sender: No OFD packet to send [19:09:46]OFD Sender: No OFD packet to send [19:09:49]accept exits with 7 [19:09:49]New connection [19:09:49]New thread 3067301220 created [19:09:49]Thread 3067444580 joined [19:09:49]Waiting for new connection... [19:09:49] Sock 7.Parse request [19:09:49]Sock 7.Check first char [19:09:49]Sock 7.First char is OK [19:09:49]request: POST /json_proto HTTP/1.0 [19:09:49]Method: POST [19:09:49]URL: /json_proto [19:09:49]Method is POST - this is cgi request [19:09:49]url: /json_proto [19:09:49]query_string will be loaded in cgi processing [19:09:49]execute_cgi json_proto POST (null) [19:09:49]execute_cgi path=json_proto method=POST [19:09:49]POST find Content-Length [19:09:49]Host: 172.17.40.67:8080 [19:09:49]Content-Length: 678 [19:09:49]Content-Type: application/json [19:09:49] [19:09:49]POST finish read [19:09:49]Found Content-Length = 678 [19:09:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406149", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:09:49]execute_script... [19:09: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)3406149", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:09:49]POST & json_proto [19:09:49]process_json_proto [19:09:49]json parsed OK: [19:09:49]protocol is kg_v1.0 [19:09:49]action value=close_receipt [19:09:49]process_action close_receipt [19:09:49]cmd_close_receipt [19:09:49]MH_GetDate [19:09:49]Write to MH i2c: F0 00 00 77 42 A8 [19:09:49]Write i2c OK [19:09:49]MH_I2C_Read... [19:09:49]Read from MH i2c: F0 [19:09:49]MH_I2C_Read... [19:09:49]Read from MH i2c: F0 09 00 [19:09:49]MH_I2C_Read... [19:09:49]Read from MH i2c: F0 09 00 77 42 00 FF 8F 1E 67 EE DA 66 66 58 [19:09:49]GetLastDocTimeStamp 1730056179 [19:09:49]current date 1730056191 [19:09:49]FM_GetShiftState [19:09:49]SAM_PROTO_GetShiftState [19:09:49]wFMCommunicate request_size=4 [19:09:49]MH_SAM_APDU [19:09:49]CAPDU: 80 13 01 00 [19:09:49]Write to MH i2c: E2 08 00 78 42 80 13 01 00 00 00 00 00 37 [19:09:49]Write i2c OK [19:09:49]MH_I2C_Read... [19:09:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:09:50]Read from MH i2c: E2 [19:09:50]MH_I2C_Read... [19:09:50]Read from MH i2c: E2 0E 00 [19:09:50]MH_I2C_Read... [19:09:50]Read from MH i2c: E2 0E 00 78 42 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E3 [19:09:50]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:09:50]wFMCommunicate OK [19:09:50]SAM_PROTO_GetShiftState done [19:09:50]FM_GetShiftState done [19:09:50]opened in 1729987736 [19:09:50]opened+sec_in_day 1730074136 [19:09:50]quantity*price = 30038 [19:09:50]sum+1 = 30039 [19:09:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 630 27.10.2024 19:09 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95631 ФПД: 167950691992531 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T190951&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95631&fm=167950691992531&tin=02508201610067®Number=0000000000170478&sum=30000 [19:09:51]StoreToDocumentArchive [19:09:51]shift 143 fd 95631 [19:09:51]save to /storage/0143/doc_00095631 [19:09:51]save last doc name /storage/0143/doc_00095631 to /storage/kkm_last_doc_name [19:09:51]save OK [19:09:51]Clear old archive folders... [19:09:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:09:51]tlvbuf is 00A66F80 [19:09:51]SAM_PROTO_ClearQueue [19:09:51]wFMCommunicate request_size=4 [19:09:51]MH_SAM_APDU [19:09:51]CAPDU: 80 09 00 00 [19:09:51]Write to MH i2c: E2 08 00 85 42 80 09 00 00 00 00 00 00 39 [19:09:51]Write i2c OK [19:09:51]MH_I2C_Read... [19:09:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:09:51]Read from MH i2c: E2 [19:09:51]MH_I2C_Read... [19:09:51]Read from MH i2c: E2 03 00 [19:09:51]MH_I2C_Read... [19:09:51]Read from MH i2c: E2 03 00 85 42 00 90 00 3B [19:09:51]RAPDU: 90 00 [19:09:51]wFMCommunicate OK [19:09:51]SAM_PROTO_ClearQueue done [19:09:51]KKMCreateOFDPacket [19:09:51]OFDProtocolAddRootSTLVToBuf [19:09:51]FM_MakeSignedData [19:09:51]FM_MakeSignedData [19:09:51]SAM_PROTO_SignData [19:09:51]wFMCommunicate request_size=4 [19:09:51]MH_SAM_APDU [19:09:51]CAPDU: 80 0D 01 02 [19:09:51]Write to MH i2c: E2 08 00 86 42 80 0D 01 02 00 00 00 00 41 [19:09:51]Write i2c OK [19:09:51]MH_I2C_Read... [19:09:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:09:51]Read from MH i2c: E2 [19:09:51]MH_I2C_Read... [19:09:51]Read from MH i2c: E2 03 00 [19:09:51]MH_I2C_Read... [19:09:51]Read from MH i2c: E2 03 00 86 42 00 90 00 3C [19:09:51]RAPDU: 90 00 [19:09:51]wFMCommunicate OK [19:09:51]wFMCommunicate request_size=255 [19:09:51]MH_SAM_APDU [19:09: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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 02 00 00 F4 03 04 00 FF 8F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8F 75 01 00 35 04 06 00 98 [19:09:51]Write to MH i2c: E2 02 01 87 42 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 02 00 00 F4 03 04 00 FF 8F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8F 75 01 00 35 04 06 00 98 00 00 7A [19:09:51]Write i2c OK [19:09:51]MH_I2C_Read... [19:09:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:09:51]Read from MH i2c: E2 [19:09:51]MH_I2C_Read... [19:09:51]Read from MH i2c: E2 03 00 [19:09:51]MH_I2C_Read... [19:09:51]Read from MH i2c: E2 03 00 87 42 00 90 00 3D [19:09:51]RAPDU: 90 00 [19:09:51]wFMCommunicate OK [19:09:51]wFMCommunicate request_size=10 [19:09:51]MH_SAM_APDU [19:09:51]CAPDU: 80 0D 02 02 05 C0 11 56 03 D3 [19:09:51]Write to MH i2c: E2 0D 00 88 42 80 0D 02 02 05 00 C0 11 56 03 D3 00 00 4B [19:09:51]Write i2c OK [19:09:51]MH_I2C_Read... [19:09:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:09:51]Read from MH i2c: E2 [19:09:51]MH_I2C_Read... [19:09:51]Read from MH i2c: E2 03 00 [19:09:51]MH_I2C_Read... [19:09:51]Read from MH i2c: E2 03 00 88 42 00 90 00 3E [19:09:51]RAPDU: 90 00 [19:09:51]wFMCommunicate OK [19:09:51]wFMCommunicate request_size=4 [19:09:51]MH_SAM_APDU [19:09:51]CAPDU: 80 0D 03 02 [19:09:51]Write to MH i2c: E2 08 00 89 42 80 0D 03 02 00 00 00 00 46 [19:09:51]Write i2c OK [19:09:51]MH_I2C_Read... [19:09:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:09:51]Read from MH i2c: E2 [19:09:51]MH_I2C_Read... [19:09:51]Read from MH i2c: E2 0B 00 [19:09:51]MH_I2C_Read... [19:09:51]Read from MH i2c: E2 0B 00 89 42 00 6E BA 0A 8E 72 7C 77 5F 90 00 CB [19:09:51]RAPDU: 6E BA 0A 8E 72 7C 77 5F 90 00 [19:09:51]wFMCommunicate OK [19:09:51]SAM_PROTO_SignData done [19:09:51]FM_MakeSignedData done [19:09:51]CreateOFDProtocolMessage [19:09:51]wFMCommunicate request_size=4 [19:09:51]MH_SAM_APDU [19:09:51]CAPDU: 80 11 00 00 [19:09:51]Write to MH i2c: E2 08 00 8A 42 80 11 00 00 00 00 00 00 46 [19:09:51]Write i2c OK [19:09:51]MH_I2C_Read... [19:09:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:09:51]Read from MH i2c: E2 [19:09:51]MH_I2C_Read... [19:09:51]Read from MH i2c: E2 17 00 [19:09:51]MH_I2C_Read... [19:09:51]Read from MH i2c: E2 17 00 8A 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 97 [19:09:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:09:51]wFMCommunicate OK [19:09:51]CreateOFDProtocolMessage done [19:09:51]OFDSenderStorePacket 95631 [19:09:51]StoreOFDPacket docnum=95631 [19:09:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EB 4D 07 01 73 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 02 00 00 F4 03 04 00 FF 8F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8F 75 01 00 35 04 06 00 98 C0 11 56 03 D3 6E BA 0A 8E 72 7C 77 5F [19:09:51]CheckFolder [19:09:51]dirname=/storage/ofd_packets [19:09:51]CheckFolder done [19:09:51]ProducePacketName [19:09:51]name=ofd_packets/00095631 [19:09:51]NVStorageSaveData ofd_packets/00095631 [19:09:51]File name is /storage/ofd_packets/00095631 [19:09:51]Write 301 bytes [19:09:51]NVStorageSaveData done [19:09:51]OFDSenderStorePacket done [19:09:51]KKMCreateOFDPacket done [19:09:51]NVStorageSaveData kkm_last_timestamp [19:09:51]File name is /storage/kkm_last_timestamp [19:09:51]Write 4 bytes [19:09:51]NVStorageSaveData done [19:09:51]ExternCall_PrintAddStr [19:09:51]wPrintStart [19:09:51]Write to MH i2c: 01 00 00 8B 42 CD [19:09:51]Write i2c OK [19:09:51]MH_I2C_Read... [19:09:51]Read from MH i2c: 01 [19:09:51]MH_I2C_Read... [19:09:51]Read from MH i2c: 01 07 00 [19:09:51]MH_I2C_Read... [19:09:51]Read from MH i2c: 01 07 00 8B 42 00 00 00 00 00 FF 0F E2 [19:09:51]RasterBufferAndPrint [19:09:51]line Счет N : (1)3406149 [19:09:51]line ИНН: 02508201610067 [19:09:51]line Контрольно-Кассовый Чек [19:09:51]line ПРОДАЖА [19:09:51]line ТРК (МРК, ГНК) : 22 [19:09:51]line Товар: 2710124130 [19:09:51]line Аи-92-К-4 [19:09:51]line 4.490 * 66.90 [19:09:51]line = 300.38 [19:09:51]line НДС 12% НСП 1% [19:09:51]line > о реализуемом товаре [19:09:51]line ОКРУГЛЕНИЕ: -0.38 [19:09:51]line ИТОГО: 300.00 [19:09:51]line Внесено: 300.00 [19:09:51]line СДАЧА: 0.00 [19:09:51]line НСП 1% : 2.66 [19:09:51]line НДС 12% : 31.90 [19:09:51]line Наличными: 300.00 [19:09:51]line Безнал.: 0.00 [19:09:51]line Место: АЗС № 82 "Партнер Нефть" [19:09:51]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:09:51]line СНО: Общий режим [19:09:51]line Чек 630 27.10.2024 19:09 [19:09:51]line Смена: 143 ФФД: 1.0 [19:09:51]line ЗНМ: 0300000017 [19:09:51]line РНМ: 0000000000170478 [19:09:51]line Версия ККМ: v1.0 [19:09:51]line ФМ: 0000000002098560 [19:09:51]line ФД: 95631 [19:09:51]line ФПД: 167950691992531 [19:09:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T190951&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95631&fm=167950691992531&tin=02508201610067®Number=0000000000170478&sum=30000 [19:09:52]OFD Sender: Processing packet 95631 [packets to send 57, broken 56] [19:09:52]ProducePacketName [19:09:52]name=ofd_packets/00095631 [19:09:52]OFD Sender: To server: pG, [19:09:52]CommunicateWithHost lk.salyk.kg:30040 [19:09:52]ConnectInit lk.salyk.kg [19:09:52]written 0, free lines is 4095 [19:09:52]Connected sock=10 [19:09:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EB 4D 07 01 73 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 02 00 00 F4 03 04 00 FF 8F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 8F 75 01 00 35 04 06 00 98 C0 11 56 03 D3 6E BA 0A 8E 72 7C 77 5F [19:09:52]Write to MH i2c: 01 00 00 B6 42 F8 [19:09:52]Write i2c OK [19:09:52]MH_I2C_Read... [19:09:52]Read from MH i2c: 01 [19:09:52]MH_I2C_Read... [19:09:52]Read from MH i2c: 01 07 00 [19:09:52]MH_I2C_Read... [19:09:52]Read from MH i2c: 01 07 00 B6 42 00 00 00 00 00 0C 0D 18 [19:09:52]RasterBufferAndPrint [19:09:52]line [19:09:52]line [19:09:52]line [19:09:52]line [19:09:52]line [19:09:52]written 0, free lines is 3349 [19:09:52]MH_Cut [19:09:52]Write to MH i2c: D1 01 00 BD 42 01 D1 [19:09:52]Write i2c OK [19:09:52]MH_I2C_Read... [19:09:52]Read from MH i2c: D1 [19:09:52]MH_I2C_Read... [19:09:52]Read from MH i2c: D1 01 00 [19:09:52]MH_I2C_Read... [19:09:52]Read from MH i2c: D1 01 00 BD 42 00 D0 [19:09:52]Write to MH i2c: 01 00 00 BE 42 00 [19:09:52]Write i2c OK [19:09:52]MH_I2C_Read... [19:09:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 47 30 47 00 C3 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 32 30 39 38 35 36 30 10 04 04 00 8F 75 01 00 F4 03 04 00 2B 3A 1E 67 B6 04 01 00 00 E8 58 CA A6 3D C9 19 B0 [19:09:52]CommunicateWithHost err = 0 [19:09:52]CheckOFDResponse [19:09:52]1017 (14) - 77093643461234 [19:09:52]1041 (16) - 0000000002098560 [19:09:52]1040 (4) - 95631 [19:09:52]1012 (4) - 27.10.2024 13:03 [19:09:52]1206 (1) - 0 [19:09:52]OFD Sender: Remove packet 95631 [19:09:52]ProducePacketName [19:09:52]name=ofd_packets/00095631 [19:09:52]NVStorageDeleteData [19:09:53]OFD Sender: No OFD packet to send [19:09:53]*** Cut start [19:09:53]*** Partial cut [19:09:53]*** CUTSNS_PIN = 1 [19:09:53]*** CUTSNS_PIN = 0 [19:09:53]*** Brake cut motor [19:09:53]Read from MH i2c: 01 [19:09:53]MH_I2C_Read... [19:09:53]*** Stop cut motor [19:09:53]*** Cut end [19:09:53]Read from MH i2c: 01 07 00 [19:09:53]MH_I2C_Read... [19:09:53]Read from MH i2c: 01 07 00 BE 42 00 00 00 00 00 FF 0F 15 [19:09:53]process_action close_receipt done [19:09:53]requested_data is exist [19:09:53]produce_requested_data [19:09:53]requested_item fm.sn is exist - process it [19:09:53]wFMCommunicate request_size=4 [19:09:53]MH_SAM_APDU [19:09:53]CAPDU: 80 11 00 00 [19:09:53]Write to MH i2c: E2 08 00 BF 42 80 11 00 00 00 00 00 00 7B [19:09:53]Write i2c OK [19:09:53]MH_I2C_Read... [19:09:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:09:53]Read from MH i2c: E2 [19:09:53]MH_I2C_Read... [19:09:53]Read from MH i2c: E2 17 00 [19:09:53]MH_I2C_Read... [19:09:53]Read from MH i2c: E2 17 00 BF 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CC [19:09:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:09:53]wFMCommunicate OK [19:09:53]requested_item fd.num is exist - process it [19:09:53]SAM_PROTO_GetFieldsCounters [19:09:53]wFMCommunicate request_size=4 [19:09:53]MH_SAM_APDU [19:09:53]CAPDU: 80 13 00 00 [19:09:53]Write to MH i2c: E2 08 00 C0 42 80 13 00 00 00 00 00 00 7E [19:09:53]Write i2c OK [19:09:53]MH_I2C_Read... [19:09:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:09:53]Read from MH i2c: E2 [19:09:53]MH_I2C_Read... [19:09:53]Read from MH i2c: E2 62 00 [19:09:53]MH_I2C_Read... [19:09:53]Read from MH i2c: E2 62 00 C0 42 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8F 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 76 02 00 00 5E 04 04 00 76 02 00 00 57 04 04 00 77 02 00 00 19 04 04 00 00 00 00 00 90 00 9B [19:09:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 8F 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 76 02 00 00 5E 04 04 00 76 02 00 00 57 04 04 00 77 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:09:53]wFMCommunicate OK [19:09:53]SAM_PROTO_GetFieldsCounters done [19:09:53]requested_item shift.num is exist - process it [19:09:53]requested_item shift.opened is exist - process it [19:09:53]req_shift_opened [19:09:53]FM_GetShiftState [19:09:53]SAM_PROTO_GetShiftState [19:09:53]wFMCommunicate request_size=4 [19:09:53]MH_SAM_APDU [19:09:53]CAPDU: 80 13 01 00 [19:09:53]Write to MH i2c: E2 08 00 C1 42 80 13 01 00 00 00 00 00 80 [19:09:53]Write i2c OK [19:09:53]MH_I2C_Read... [19:09:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:09:54]Read from MH i2c: E2 [19:09:54]MH_I2C_Read... [19:09:54]Read from MH i2c: E2 0E 00 [19:09:54]MH_I2C_Read... [19:09:54]Read from MH i2c: E2 0E 00 C1 42 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 2C [19:09:54]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:09:54]wFMCommunicate OK [19:09:54]SAM_PROTO_GetShiftState done [19:09:54]FM_GetShiftState done [19:09:54]req_shift_opened done [19:09:54]requested_item shift.open_date is exist - process it [19:09:54]req_shift_open_date [19:09:54]req_shift_open_date done [19:09:54]produce_requested_data done [19:09:54]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95631,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [19:09:54]process_action_free close_receipt [19:09:54]json_value_free [19:09:54]json_value_free done [19:09:54]process_json_proto returns [19:09:54]Send response to host [19:09:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95631,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [19:09:54]free response buf [19:09:54]execute_script done [19:09:54]execute_script returns [19:09:54]free content buf [19:09:54]Sock 7.Close socket [19:09:54]Sock 7.Thread stoped [19:09:58]OFD Sender: No OFD packet to send [19:10:03]OFD Sender: No OFD packet to send [19:10:08]OFD Sender: No OFD packet to send [19:10:13]OFD Sender: No OFD packet to send [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:35]accept exits with 9 [19:10:35]New connection [19:10:35]New thread 3067444580 created [19:10:35]Thread 3067301220 joined [19:10:35]Waiting for new connection... [19:10:35] Sock 9.Parse request [19:10:35]Sock 9.Check first char [19:10:35]Sock 9.First char is OK [19:10:35]request: POST /json_proto HTTP/1.0 [19:10:35]Method: POST [19:10:35]URL: /json_proto [19:10:35]Method is POST - this is cgi request [19:10:35]url: /json_proto [19:10:35]query_string will be loaded in cgi processing [19:10:35]execute_cgi json_proto POST (null) [19:10:35]execute_cgi path=json_proto method=POST [19:10:35]POST find Content-Length [19:10:35]Host: 172.17.40.67:8080 [19:10:35]Content-Length: 767 [19:10:35]Content-Type: application/json [19:10:35] [19:10:35]POST finish read [19:10:35]Found Content-Length = 767 [19:10:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406150", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 200.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:10:35]execute_script... [19:10:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406150", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 200.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:10:35]POST & json_proto [19:10:35]process_json_proto [19:10:35]json parsed OK: [19:10:35]protocol is kg_v1.0 [19:10:35]action value=close_receipt [19:10:35]process_action close_receipt [19:10:35]cmd_close_receipt [19:10:35]MH_GetDate [19:10:35]Write to MH i2c: F0 00 00 C2 42 F3 [19:10:35]Write i2c OK [19:10:35]MH_I2C_Read... [19:10:35]Read from MH i2c: F0 [19:10:35]MH_I2C_Read... [19:10:36]Read from MH i2c: F0 09 00 [19:10:36]MH_I2C_Read... [19:10:36]Read from MH i2c: F0 09 00 C2 42 00 2D 90 1E 67 EE DA 66 66 D2 [19:10:36]GetLastDocTimeStamp 1730056191 [19:10:36]current date 1730056237 [19:10:36]FM_GetShiftState [19:10:36]SAM_PROTO_GetShiftState [19:10:36]wFMCommunicate request_size=4 [19:10:36]MH_SAM_APDU [19:10:36]CAPDU: 80 13 01 00 [19:10:36]Write to MH i2c: E2 08 00 C3 42 80 13 01 00 00 00 00 00 82 [19:10:36]Write i2c OK [19:10:36]MH_I2C_Read... [19:10:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:10:36]Read from MH i2c: E2 [19:10:36]MH_I2C_Read... [19:10:36]Read from MH i2c: E2 0E 00 [19:10:36]MH_I2C_Read... [19:10:36]Read from MH i2c: E2 0E 00 C3 42 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 2E [19:10:36]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:10:36]wFMCommunicate OK [19:10:36]SAM_PROTO_GetShiftState done [19:10:36]FM_GetShiftState done [19:10:36]opened in 1729987736 [19:10:36]opened+sec_in_day 1730074136 [19:10:36]quantity*price = 20003 [19:10:36]sum+1 = 20004 [19:10:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 200.03 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 0.00 Безнал.: 200.03 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 631 27.10.2024 19:10 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95632 ФПД: 270129641805903 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T191037&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95632&fm=270129641805903&tin=02508201610067®Number=0000000000170478&sum=20003 [19:10:37]StoreToDocumentArchive [19:10:37]shift 143 fd 95632 [19:10:37]save to /storage/0143/doc_00095632 [19:10:37]save last doc name /storage/0143/doc_00095632 to /storage/kkm_last_doc_name [19:10:37]save OK [19:10:37]Clear old archive folders... [19:10:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:10:37]tlvbuf is 009E39A0 [19:10:37]SAM_PROTO_ClearQueue [19:10:37]wFMCommunicate request_size=4 [19:10:37]MH_SAM_APDU [19:10:37]CAPDU: 80 09 00 00 [19:10:37]Write to MH i2c: E2 08 00 D0 42 80 09 00 00 00 00 00 00 84 [19:10:37]Write i2c OK [19:10:37]MH_I2C_Read... [19:10:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:10:37]Read from MH i2c: E2 [19:10:37]MH_I2C_Read... [19:10:37]Read from MH i2c: E2 03 00 [19:10:37]MH_I2C_Read... [19:10:37]Read from MH i2c: E2 03 00 D0 42 00 90 00 86 [19:10:37]RAPDU: 90 00 [19:10:37]wFMCommunicate OK [19:10:37]SAM_PROTO_ClearQueue done [19:10:37]KKMCreateOFDPacket [19:10:37]OFDProtocolAddRootSTLVToBuf [19:10:37]FM_MakeSignedData [19:10:37]FM_MakeSignedData [19:10:37]SAM_PROTO_SignData [19:10:37]wFMCommunicate request_size=4 [19:10:37]MH_SAM_APDU [19:10:37]CAPDU: 80 0D 01 02 [19:10:37]Write to MH i2c: E2 08 00 D1 42 80 0D 01 02 00 00 00 00 8C [19:10:37]Write i2c OK [19:10:37]MH_I2C_Read... [19:10:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:10:37]Read from MH i2c: E2 [19:10:37]MH_I2C_Read... [19:10:37]Read from MH i2c: E2 03 00 [19:10:37]MH_I2C_Read... [19:10:37]Read from MH i2c: E2 03 00 D1 42 00 90 00 87 [19:10:37]RAPDU: 90 00 [19:10:37]wFMCommunicate OK [19:10:37]wFMCommunicate request_size=255 [19:10:37]MH_SAM_APDU [19:10: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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 02 00 00 F4 03 04 00 2D 90 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 90 75 01 00 35 04 06 00 F5 [19:10:37]Write to MH i2c: E2 02 01 D2 42 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 02 00 00 F4 03 04 00 2D 90 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 90 75 01 00 35 04 06 00 F5 00 00 27 [19:10:37]Write i2c OK [19:10:37]MH_I2C_Read... [19:10:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:10:37]Read from MH i2c: E2 [19:10:37]MH_I2C_Read... [19:10:37]Read from MH i2c: E2 03 00 [19:10:37]MH_I2C_Read... [19:10:37]Read from MH i2c: E2 03 00 D2 42 00 90 00 88 [19:10:37]RAPDU: 90 00 [19:10:37]wFMCommunicate OK [19:10:37]wFMCommunicate request_size=10 [19:10:37]MH_SAM_APDU [19:10:37]CAPDU: 80 0D 02 02 05 AE 75 57 D8 4F [19:10:37]Write to MH i2c: E2 0D 00 D3 42 80 0D 02 02 05 00 AE 75 57 D8 4F 00 00 3A [19:10:37]Write i2c OK [19:10:37]MH_I2C_Read... [19:10:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:10:37]Read from MH i2c: E2 [19:10:37]MH_I2C_Read... [19:10:37]Read from MH i2c: E2 03 00 [19:10:37]MH_I2C_Read... [19:10:37]Read from MH i2c: E2 03 00 D3 42 00 90 00 89 [19:10:37]RAPDU: 90 00 [19:10:37]wFMCommunicate OK [19:10:37]wFMCommunicate request_size=4 [19:10:37]MH_SAM_APDU [19:10:37]CAPDU: 80 0D 03 02 [19:10:37]Write to MH i2c: E2 08 00 D4 42 80 0D 03 02 00 00 00 00 91 [19:10:37]Write i2c OK [19:10:37]MH_I2C_Read... [19:10:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:10:37]Read from MH i2c: E2 [19:10:37]MH_I2C_Read... [19:10:37]Read from MH i2c: E2 0B 00 [19:10:37]MH_I2C_Read... [19:10:37]Read from MH i2c: E2 0B 00 D4 42 00 68 58 DB E3 3F EF 45 67 90 00 EA [19:10:37]RAPDU: 68 58 DB E3 3F EF 45 67 90 00 [19:10:37]wFMCommunicate OK [19:10:37]SAM_PROTO_SignData done [19:10:37]FM_MakeSignedData done [19:10:37]CreateOFDProtocolMessage [19:10:37]wFMCommunicate request_size=4 [19:10:37]MH_SAM_APDU [19:10:37]CAPDU: 80 11 00 00 [19:10:37]Write to MH i2c: E2 08 00 D5 42 80 11 00 00 00 00 00 00 91 [19:10:37]Write i2c OK [19:10:37]MH_I2C_Read... [19:10:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:10:37]Read from MH i2c: E2 [19:10:37]MH_I2C_Read... [19:10:37]Read from MH i2c: E2 17 00 [19:10:37]MH_I2C_Read... [19:10:37]Read from MH i2c: E2 17 00 D5 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E2 [19:10:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:10:37]wFMCommunicate OK [19:10:37]CreateOFDProtocolMessage done [19:10:37]OFDSenderStorePacket 95632 [19:10:37]StoreOFDPacket docnum=95632 [19:10:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B1 AA 07 01 B8 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 02 00 00 F4 03 04 00 2D 90 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 90 75 01 00 35 04 06 00 F5 AE 75 57 D8 4F 68 58 DB E3 3F EF 45 67 [19:10:37]CheckFolder [19:10:37]dirname=/storage/ofd_packets [19:10:37]CheckFolder done [19:10:37]ProducePacketName [19:10:37]name=ofd_packets/00095632 [19:10:37]NVStorageSaveData ofd_packets/00095632 [19:10:37]File name is /storage/ofd_packets/00095632 [19:10:37]Write 301 bytes [19:10:37]NVStorageSaveData done [19:10:37]OFDSenderStorePacket done [19:10:37]KKMCreateOFDPacket done [19:10:37]NVStorageSaveData kkm_last_timestamp [19:10:37]File name is /storage/kkm_last_timestamp [19:10:37]Write 4 bytes [19:10:37]NVStorageSaveData done [19:10:37]ExternCall_PrintAddStr [19:10:37]wPrintStart [19:10:37]Write to MH i2c: 01 00 00 D6 42 18 [19:10:37]Write i2c OK [19:10:37]MH_I2C_Read... [19:10:37]Read from MH i2c: 01 [19:10:37]MH_I2C_Read... [19:10:37]Read from MH i2c: 01 07 00 [19:10:37]MH_I2C_Read... [19:10:37]Read from MH i2c: 01 07 00 D6 42 00 00 00 00 00 FF 0F 2D [19:10:37]RasterBufferAndPrint [19:10:37]line Счет N : (1)3406150 [19:10:37]line ИНН: 02508201610067 [19:10:37]line Контрольно-Кассовый Чек [19:10:37]line ПРОДАЖА [19:10:37]line ТРК (МРК, ГНК) : 12 [19:10:37]line Товар: 2710124130 [19:10:37]line Аи-92-К-4 [19:10:37]line 2.990 * 66.90 [19:10:37]line = 200.03 [19:10:37]line НДС 12% НСП 1% [19:10:37]line > о реализуемом товаре [19:10:37]line ИТОГО: 200.03 [19:10:37]line НСП 1% : 1.77 [19:10:37]line НДС 12% : 21.24 [19:10:37]line Наличными: 0.00 [19:10:37]line Безнал.: 200.03 [19:10:37]line Место: АЗС № 82 "Партнер Нефть" [19:10:37]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:10:37]line СНО: Общий режим [19:10:37]line Чек 631 27.10.2024 19:10 [19:10:37]line Смена: 143 ФФД: 1.0 [19:10:37]line ЗНМ: 0300000017 [19:10:37]line РНМ: 0000000000170478 [19:10:37]line Версия ККМ: v1.0 [19:10:37]line Платежная система: Mbank [19:10:37]line ФМ: 0000000002098560 [19:10:37]line ФД: 95632 [19:10:37]line ФПД: 270129641805903 [19:10:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T191037&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95632&fm=270129641805903&tin=02508201610067®Number=0000000000170478&sum=20003 [19:10:37]written 0, free lines is 4095 [19:10:37]OFD Sender: Processing packet 95632 [packets to send 57, broken 56] [19:10:37]ProducePacketName [19:10:37]name=ofd_packets/00095632 [19:10:37]OFD Sender: To server: pG, [19:10:37]CommunicateWithHost lk.salyk.kg:30040 [19:10:37]ConnectInit lk.salyk.kg [19:10:37]Connected sock=10 [19:10:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B1 AA 07 01 B8 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 02 00 00 F4 03 04 00 2D 90 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 90 75 01 00 35 04 06 00 F5 AE 75 57 D8 4F 68 58 DB E3 3F EF 45 67 [19:10:38]Write to MH i2c: 01 00 00 FF 42 41 [19:10:38]Write i2c OK [19:10:38]MH_I2C_Read... [19:10:38]Read from MH i2c: 01 [19:10:38]MH_I2C_Read... [19:10:38]Read from MH i2c: 01 07 00 [19:10:38]MH_I2C_Read... [19:10:38]Read from MH i2c: 01 07 00 FF 42 00 00 00 00 00 1D 0D 72 [19:10:38]RasterBufferAndPrint [19:10:38]line [19:10:38]line [19:10:38]line [19:10:38]line [19:10:38]line [19:10:38]written 0, free lines is 3363 [19:10:38]MH_Cut [19:10:38]Write to MH i2c: D1 01 00 06 43 01 1B [19:10:38]Write i2c OK [19:10:38]MH_I2C_Read... [19:10:38]Read from MH i2c: D1 [19:10:38]MH_I2C_Read... [19:10:38]Read from MH i2c: D1 01 00 [19:10:38]MH_I2C_Read... [19:10:38]Read from MH i2c: D1 01 00 06 43 00 1A [19:10:38]Write to MH i2c: 01 00 00 07 43 4A [19:10:38]Write i2c OK [19:10:38]MH_I2C_Read... [19:10:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F3 96 47 00 BB A6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 90 75 01 00 F4 03 04 00 58 3A 1E 67 B6 04 01 00 00 24 62 A1 B8 38 2B E7 F1 [19:10:38]CommunicateWithHost err = 0 [19:10:38]CheckOFDResponse [19:10:38]1017 (14) - 77093643461234 [19:10:38]1041 (16) - 0000000002098560 [19:10:38]1040 (4) - 95632 [19:10:38]1012 (4) - 27.10.2024 13:04 [19:10:38]1206 (1) - 0 [19:10:38]OFD Sender: Remove packet 95632 [19:10:38]ProducePacketName [19:10:38]name=ofd_packets/00095632 [19:10:38]NVStorageDeleteData [19:10:38]OFD Sender: No OFD packet to send [19:10:38]*** Cut start [19:10:38]*** Partial cut [19:10:38]*** CUTSNS_PIN = 1 [19:10:38]*** CUTSNS_PIN = 0 [19:10:39]*** Brake cut motor [19:10:39]Read from MH i2c: 01 [19:10:39]MH_I2C_Read... [19:10:39]*** Stop cut motor [19:10:39]*** Cut end [19:10:39]Read from MH i2c: 01 07 00 [19:10:39]MH_I2C_Read... [19:10:39]Read from MH i2c: 01 07 00 07 43 00 00 00 00 00 FF 0F 5F [19:10:39]process_action close_receipt done [19:10:39]requested_data is exist [19:10:39]produce_requested_data [19:10:39]requested_item fm.sn is exist - process it [19:10:39]wFMCommunicate request_size=4 [19:10:39]MH_SAM_APDU [19:10:39]CAPDU: 80 11 00 00 [19:10:39]Write to MH i2c: E2 08 00 08 43 80 11 00 00 00 00 00 00 C5 [19:10:39]Write i2c OK [19:10:39]MH_I2C_Read... [19:10:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:10:39]Read from MH i2c: E2 [19:10:39]MH_I2C_Read... [19:10:39]Read from MH i2c: E2 17 00 [19:10:39]MH_I2C_Read... [19:10:39]Read from MH i2c: E2 17 00 08 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 16 [19:10:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:10:39]wFMCommunicate OK [19:10:39]requested_item fd.num is exist - process it [19:10:39]SAM_PROTO_GetFieldsCounters [19:10:39]wFMCommunicate request_size=4 [19:10:39]MH_SAM_APDU [19:10:39]CAPDU: 80 13 00 00 [19:10:39]Write to MH i2c: E2 08 00 09 43 80 13 00 00 00 00 00 00 C8 [19:10:39]Write i2c OK [19:10:39]MH_I2C_Read... [19:10:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:10:39]Read from MH i2c: E2 [19:10:39]MH_I2C_Read... [19:10:39]Read from MH i2c: E2 62 00 [19:10:39]MH_I2C_Read... [19:10:39]Read from MH i2c: E2 62 00 09 43 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 90 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 77 02 00 00 5E 04 04 00 77 02 00 00 57 04 04 00 78 02 00 00 19 04 04 00 00 00 00 00 90 00 E9 [19:10:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 90 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 77 02 00 00 5E 04 04 00 77 02 00 00 57 04 04 00 78 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:10:39]wFMCommunicate OK [19:10:39]SAM_PROTO_GetFieldsCounters done [19:10:39]requested_item shift.num is exist - process it [19:10:39]requested_item shift.opened is exist - process it [19:10:39]req_shift_opened [19:10:39]FM_GetShiftState [19:10:39]SAM_PROTO_GetShiftState [19:10:39]wFMCommunicate request_size=4 [19:10:39]MH_SAM_APDU [19:10:39]CAPDU: 80 13 01 00 [19:10:39]Write to MH i2c: E2 08 00 0A 43 80 13 01 00 00 00 00 00 CA [19:10:39]Write i2c OK [19:10:39]MH_I2C_Read... [19:10:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:10:39]Read from MH i2c: E2 [19:10:39]MH_I2C_Read... [19:10:39]Read from MH i2c: E2 0E 00 [19:10:39]MH_I2C_Read... [19:10:39]Read from MH i2c: E2 0E 00 0A 43 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 76 [19:10:39]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:10:39]wFMCommunicate OK [19:10:39]SAM_PROTO_GetShiftState done [19:10:39]FM_GetShiftState done [19:10:39]req_shift_opened done [19:10:39]requested_item shift.open_date is exist - process it [19:10:39]req_shift_open_date [19:10:39]req_shift_open_date done [19:10:39]produce_requested_data done [19:10:39]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95632,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [19:10:39]process_action_free close_receipt [19:10:39]json_value_free [19:10:39]json_value_free done [19:10:39]process_json_proto returns [19:10:39]Send response to host [19:10:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95632,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [19:10:39]free response buf [19:10:39]execute_script done [19:10:39]execute_script returns [19:10:39]free content buf [19:10:39]Sock 9.Close socket [19:10:39]Sock 9.Thread stoped [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: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:01]accept exits with 7 [19:12:01]New connection [19:12:01]New thread 3067301220 created [19:12:01]Thread 3067444580 joined [19:12:01]Waiting for new connection... [19:12:01] Sock 7.Parse request [19:12:01]Sock 7.Check first char [19:12:01]Sock 7.First char is OK [19:12:01]request: POST /json_proto HTTP/1.0 [19:12:01]Method: POST [19:12:01]URL: /json_proto [19:12:01]Method is POST - this is cgi request [19:12:01]url: /json_proto [19:12:01]query_string will be loaded in cgi processing [19:12:01]execute_cgi json_proto POST (null) [19:12:01]execute_cgi path=json_proto method=POST [19:12:01]POST find Content-Length [19:12:01]Host: 172.17.40.67:8080 [19:12:01]Content-Length: 678 [19:12:01]Content-Type: application/json [19:12:01] [19:12:01]POST finish read [19:12:01]Found Content-Length = 678 [19:12:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406151", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:12:01]execute_script... [19:12: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)3406151", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:12:01]POST & json_proto [19:12:01]process_json_proto [19:12:01]json parsed OK: [19:12:01]protocol is kg_v1.0 [19:12:01]action value=close_receipt [19:12:01]process_action close_receipt [19:12:01]cmd_close_receipt [19:12:01]MH_GetDate [19:12:01]Write to MH i2c: F0 00 00 0B 43 3D [19:12:01]Write i2c OK [19:12:01]MH_I2C_Read... [19:12:01]Read from MH i2c: F0 [19:12:01]MH_I2C_Read... [19:12:01]Read from MH i2c: F0 09 00 [19:12:01]MH_I2C_Read... [19:12:01]Read from MH i2c: F0 09 00 0B 43 00 83 90 1E 67 EE DA 66 66 72 [19:12:01]GetLastDocTimeStamp 1730056237 [19:12:01]current date 1730056323 [19:12:01]FM_GetShiftState [19:12:01]SAM_PROTO_GetShiftState [19:12:01]wFMCommunicate request_size=4 [19:12:01]MH_SAM_APDU [19:12:01]CAPDU: 80 13 01 00 [19:12:01]Write to MH i2c: E2 08 00 0C 43 80 13 01 00 00 00 00 00 CC [19:12:01]Write i2c OK [19:12:01]MH_I2C_Read... [19:12:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:12:01]Read from MH i2c: E2 [19:12:01]MH_I2C_Read... [19:12:01]Read from MH i2c: E2 0E 00 [19:12:01]MH_I2C_Read... [19:12:01]Read from MH i2c: E2 0E 00 0C 43 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 78 [19:12:01]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:12:01]wFMCommunicate OK [19:12:01]SAM_PROTO_GetShiftState done [19:12:01]FM_GetShiftState done [19:12:01]opened in 1729987736 [19:12:01]opened+sec_in_day 1730074136 [19:12:01]quantity*price = 60009 [19:12:01]sum+1 = 60010 [19:12:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 632 27.10.2024 19:12 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95633 ФПД: 175490230756505 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T191203&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95633&fm=175490230756505&tin=02508201610067®Number=0000000000170478&sum=60000 [19:12:02]StoreToDocumentArchive [19:12:02]shift 143 fd 95633 [19:12:02]save to /storage/0143/doc_00095633 [19:12:02]save last doc name /storage/0143/doc_00095633 to /storage/kkm_last_doc_name [19:12:02]save OK [19:12:02]Clear old archive folders... [19:12:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:12:02]tlvbuf is 00B21610 [19:12:02]SAM_PROTO_ClearQueue [19:12:02]wFMCommunicate request_size=4 [19:12:02]MH_SAM_APDU [19:12:02]CAPDU: 80 09 00 00 [19:12:02]Write to MH i2c: E2 08 00 19 43 80 09 00 00 00 00 00 00 CE [19:12:02]Write i2c OK [19:12:02]MH_I2C_Read... [19:12:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:12:02]Read from MH i2c: E2 [19:12:02]MH_I2C_Read... [19:12:02]Read from MH i2c: E2 03 00 [19:12:02]MH_I2C_Read... [19:12:02]Read from MH i2c: E2 03 00 19 43 00 90 00 D0 [19:12:02]RAPDU: 90 00 [19:12:02]wFMCommunicate OK [19:12:02]SAM_PROTO_ClearQueue done [19:12:02]KKMCreateOFDPacket [19:12:02]OFDProtocolAddRootSTLVToBuf [19:12:02]FM_MakeSignedData [19:12:02]FM_MakeSignedData [19:12:02]SAM_PROTO_SignData [19:12:02]wFMCommunicate request_size=4 [19:12:02]MH_SAM_APDU [19:12:02]CAPDU: 80 0D 01 02 [19:12:02]Write to MH i2c: E2 08 00 1A 43 80 0D 01 02 00 00 00 00 D6 [19:12:02]Write i2c OK [19:12:02]MH_I2C_Read... [19:12:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:12:02]Read from MH i2c: E2 [19:12:02]MH_I2C_Read... [19:12:02]Read from MH i2c: E2 03 00 [19:12:02]MH_I2C_Read... [19:12:02]Read from MH i2c: E2 03 00 1A 43 00 90 00 D1 [19:12:02]RAPDU: 90 00 [19:12:02]wFMCommunicate OK [19:12:02]wFMCommunicate request_size=255 [19:12:02]MH_SAM_APDU [19:12:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 02 00 00 F4 03 04 00 83 90 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 91 75 01 00 35 04 06 00 9F [19:12:02]Write to MH i2c: E2 02 01 1B 43 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 02 00 00 F4 03 04 00 83 90 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 91 75 01 00 35 04 06 00 9F 00 00 88 [19:12:02]Write i2c OK [19:12:02]MH_I2C_Read... [19:12:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:12:03]Read from MH i2c: E2 [19:12:03]MH_I2C_Read... [19:12:03]Read from MH i2c: E2 03 00 [19:12:03]MH_I2C_Read... [19:12:03]Read from MH i2c: E2 03 00 1B 43 00 90 00 D2 [19:12:03]RAPDU: 90 00 [19:12:03]wFMCommunicate OK [19:12:03]wFMCommunicate request_size=10 [19:12:03]MH_SAM_APDU [19:12:03]CAPDU: 80 0D 02 02 05 9B 80 DD A4 99 [19:12:03]Write to MH i2c: E2 0D 00 1C 43 80 0D 02 02 05 00 9B 80 DD A4 99 00 00 18 [19:12:03]Write i2c OK [19:12:03]MH_I2C_Read... [19:12:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:12:03]Read from MH i2c: E2 [19:12:03]MH_I2C_Read... [19:12:03]Read from MH i2c: E2 03 00 [19:12:03]MH_I2C_Read... [19:12:03]Read from MH i2c: E2 03 00 1C 43 00 90 00 D3 [19:12:03]RAPDU: 90 00 [19:12:03]wFMCommunicate OK [19:12:03]wFMCommunicate request_size=4 [19:12:03]MH_SAM_APDU [19:12:03]CAPDU: 80 0D 03 02 [19:12:03]Write to MH i2c: E2 08 00 1D 43 80 0D 03 02 00 00 00 00 DB [19:12:03]Write i2c OK [19:12:03]MH_I2C_Read... [19:12:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:12:03]Read from MH i2c: E2 [19:12:03]MH_I2C_Read... [19:12:03]Read from MH i2c: E2 0B 00 [19:12:03]MH_I2C_Read... [19:12:03]Read from MH i2c: E2 0B 00 1D 43 00 4C 07 61 66 89 6A 07 7F 90 00 6F [19:12:03]RAPDU: 4C 07 61 66 89 6A 07 7F 90 00 [19:12:03]wFMCommunicate OK [19:12:03]SAM_PROTO_SignData done [19:12:03]FM_MakeSignedData done [19:12:03]CreateOFDProtocolMessage [19:12:03]wFMCommunicate request_size=4 [19:12:03]MH_SAM_APDU [19:12:03]CAPDU: 80 11 00 00 [19:12:03]Write to MH i2c: E2 08 00 1E 43 80 11 00 00 00 00 00 00 DB [19:12:03]Write i2c OK [19:12:03]MH_I2C_Read... [19:12:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:12:03]Read from MH i2c: E2 [19:12:03]MH_I2C_Read... [19:12:03]Read from MH i2c: E2 17 00 [19:12:03]MH_I2C_Read... [19:12:03]Read from MH i2c: E2 17 00 1E 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2C [19:12:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:12:03]wFMCommunicate OK [19:12:03]CreateOFDProtocolMessage done [19:12:03]OFDSenderStorePacket 95633 [19:12:03]StoreOFDPacket docnum=95633 [19:12:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 23 2C 07 01 A9 ED 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 02 00 00 F4 03 04 00 83 90 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 91 75 01 00 35 04 06 00 9F 9B 80 DD A4 99 4C 07 61 66 89 6A 07 7F [19:12:03]CheckFolder [19:12:03]dirname=/storage/ofd_packets [19:12:03]CheckFolder done [19:12:03]ProducePacketName [19:12:03]name=ofd_packets/00095633 [19:12:03]NVStorageSaveData ofd_packets/00095633 [19:12:03]File name is /storage/ofd_packets/00095633 [19:12:03]Write 301 bytes [19:12:03]NVStorageSaveData done [19:12:03]OFDSenderStorePacket done [19:12:03]KKMCreateOFDPacket done [19:12:03]NVStorageSaveData kkm_last_timestamp [19:12:03]File name is /storage/kkm_last_timestamp [19:12:03]Write 4 bytes [19:12:03]NVStorageSaveData done [19:12:03]ExternCall_PrintAddStr [19:12:03]wPrintStart [19:12:03]Write to MH i2c: 01 00 00 1F 43 62 [19:12:03]Write i2c OK [19:12:03]MH_I2C_Read... [19:12:03]Read from MH i2c: 01 [19:12:03]MH_I2C_Read... [19:12:03]Read from MH i2c: 01 07 00 [19:12:03]MH_I2C_Read... [19:12:03]Read from MH i2c: 01 07 00 1F 43 00 00 00 00 00 FF 0F 77 [19:12:03]RasterBufferAndPrint [19:12:03]line Счет N : (1)3406151 [19:12:03]line ИНН: 02508201610067 [19:12:03]line Контрольно-Кассовый Чек [19:12:03]line ПРОДАЖА [19:12:03]line ТРК (МРК, ГНК) : 42 [19:12:03]line Товар: 2710124130 [19:12:03]line Аи-92-К-4 [19:12:03]line 8.970 * 66.90 [19:12:03]line = 600.09 [19:12:03]line НДС 12% НСП 1% [19:12:03]line > о реализуемом товаре [19:12:03]line ОКРУГЛЕНИЕ: -0.09 [19:12:03]line ИТОГО: 600.00 [19:12:03]line Внесено: 600.00 [19:12:03]line СДАЧА: 0.00 [19:12:03]line НСП 1% : 5.31 [19:12:03]line НДС 12% : 63.73 [19:12:03]line Наличными: 600.00 [19:12:03]line Безнал.: 0.00 [19:12:03]line Место: АЗС № 82 "Партнер Нефть" [19:12:03]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:12:03]line СНО: Общий режим [19:12:03]line Чек 632 27.10.2024 19:12 [19:12:03]line Смена: 143 ФФД: 1.0 [19:12:03]line ЗНМ: 0300000017 [19:12:03]line РНМ: 0000000000170478 [19:12:03]line Версия ККМ: v1.0 [19:12:03]line ФМ: 0000000002098560 [19:12:03]line ФД: 95633 [19:12:03]line ФПД: 175490230756505 [19:12:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T191203&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95633&fm=175490230756505&tin=02508201610067®Number=0000000000170478&sum=60000 [19:12:03]OFD Sender: Processing packet 95633 [packets to send 57, broken 56] [19:12:03]ProducePacketName [19:12:03]name=ofd_packets/00095633 [19:12:03]OFD Sender: To server: pG, [19:12:03]CommunicateWithHost lk.salyk.kg:30040 [19:12:03]ConnectInit lk.salyk.kg [19:12:03]written 0, free lines is 4095 [19:12:03]Connected sock=9 [19:12:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 23 2C 07 01 A9 ED 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 02 00 00 F4 03 04 00 83 90 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 91 75 01 00 35 04 06 00 9F 9B 80 DD A4 99 4C 07 61 66 89 6A 07 7F [19:12:03]Write to MH i2c: 01 00 00 4A 43 8D [19:12:03]Write i2c OK [19:12:03]MH_I2C_Read... [19:12:03]Read from MH i2c: 01 [19:12:03]MH_I2C_Read... [19:12:03]Read from MH i2c: 01 07 00 [19:12:03]MH_I2C_Read... [19:12:04]Read from MH i2c: 01 07 00 4A 43 00 00 00 00 00 00 0D A1 [19:12:04]RasterBufferAndPrint [19:12:04]line [19:12:04]line [19:12:04]line [19:12:04]line [19:12:04]line [19:12:04]written 0, free lines is 3334 [19:12:04]MH_Cut [19:12:04]Write to MH i2c: D1 01 00 51 43 01 66 [19:12:04]Write i2c OK [19:12:04]MH_I2C_Read... [19:12:04]Read from MH i2c: D1 [19:12:04]MH_I2C_Read... [19:12:04]Read from MH i2c: D1 01 00 [19:12:04]MH_I2C_Read... [19:12:04]Read from MH i2c: D1 01 00 51 43 00 65 [19:12:04]Write to MH i2c: 01 00 00 52 43 95 [19:12:04]Write i2c OK [19:12:04]MH_I2C_Read... [19:12:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 04 C8 47 00 FB 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 32 30 39 38 35 36 30 10 04 04 00 91 75 01 00 F4 03 04 00 AE 3A 1E 67 B6 04 01 00 00 CF 34 E9 F5 03 B8 E1 51 [19:12:04]CommunicateWithHost err = 0 [19:12:04]CheckOFDResponse [19:12:04]1017 (14) - 77093643461234 [19:12:04]1041 (16) - 0000000002098560 [19:12:04]1040 (4) - 95633 [19:12:04]1012 (4) - 27.10.2024 13:05 [19:12:04]1206 (1) - 0 [19:12:04]OFD Sender: Remove packet 95633 [19:12:04]ProducePacketName [19:12:04]name=ofd_packets/00095633 [19:12:04]NVStorageDeleteData [19:12:04]OFD Sender: No OFD packet to send [19:12:04]*** Cut start [19:12:04]*** Partial cut [19:12:04]*** CUTSNS_PIN = 1 [19:12:04]*** CUTSNS_PIN = 0 [19:12:04]*** Brake cut motor [19:12:05]Read from MH i2c: 01 [19:12:05]MH_I2C_Read... [19:12:05]*** Stop cut motor [19:12:05]*** Cut end [19:12:05]Read from MH i2c: 01 07 00 [19:12:05]MH_I2C_Read... [19:12:05]Read from MH i2c: 01 07 00 52 43 00 00 00 00 00 FF 0F AA [19:12:05]process_action close_receipt done [19:12:05]requested_data is exist [19:12:05]produce_requested_data [19:12:05]requested_item fm.sn is exist - process it [19:12:05]wFMCommunicate request_size=4 [19:12:05]MH_SAM_APDU [19:12:05]CAPDU: 80 11 00 00 [19:12:05]Write to MH i2c: E2 08 00 53 43 80 11 00 00 00 00 00 00 10 [19:12:05]Write i2c OK [19:12:05]MH_I2C_Read... [19:12:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:12:05]Read from MH i2c: E2 [19:12:05]MH_I2C_Read... [19:12:05]Read from MH i2c: E2 17 00 [19:12:05]MH_I2C_Read... [19:12:05]Read from MH i2c: E2 17 00 53 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 61 [19:12:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:12:05]wFMCommunicate OK [19:12:05]requested_item fd.num is exist - process it [19:12:05]SAM_PROTO_GetFieldsCounters [19:12:05]wFMCommunicate request_size=4 [19:12:05]MH_SAM_APDU [19:12:05]CAPDU: 80 13 00 00 [19:12:05]Write to MH i2c: E2 08 00 54 43 80 13 00 00 00 00 00 00 13 [19:12:05]Write i2c OK [19:12:05]MH_I2C_Read... [19:12:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:12:05]Read from MH i2c: E2 [19:12:05]MH_I2C_Read... [19:12:05]Read from MH i2c: E2 62 00 [19:12:05]MH_I2C_Read... [19:12:05]Read from MH i2c: E2 62 00 54 43 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 91 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 78 02 00 00 5E 04 04 00 78 02 00 00 57 04 04 00 79 02 00 00 19 04 04 00 00 00 00 00 90 00 38 [19:12:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 91 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 78 02 00 00 5E 04 04 00 78 02 00 00 57 04 04 00 79 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:12:05]wFMCommunicate OK [19:12:05]SAM_PROTO_GetFieldsCounters done [19:12:05]requested_item shift.num is exist - process it [19:12:05]requested_item shift.opened is exist - process it [19:12:05]req_shift_opened [19:12:05]FM_GetShiftState [19:12:05]SAM_PROTO_GetShiftState [19:12:05]wFMCommunicate request_size=4 [19:12:05]MH_SAM_APDU [19:12:05]CAPDU: 80 13 01 00 [19:12:05]Write to MH i2c: E2 08 00 55 43 80 13 01 00 00 00 00 00 15 [19:12:05]Write i2c OK [19:12:05]MH_I2C_Read... [19:12:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:12:05]Read from MH i2c: E2 [19:12:05]MH_I2C_Read... [19:12:05]Read from MH i2c: E2 0E 00 [19:12:05]MH_I2C_Read... [19:12:05]Read from MH i2c: E2 0E 00 55 43 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C1 [19:12:05]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:12:05]wFMCommunicate OK [19:12:05]SAM_PROTO_GetShiftState done [19:12:05]FM_GetShiftState done [19:12:05]req_shift_opened done [19:12:05]requested_item shift.open_date is exist - process it [19:12:05]req_shift_open_date [19:12:05]req_shift_open_date done [19:12:05]produce_requested_data done [19:12:05]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95633,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [19:12:05]process_action_free close_receipt [19:12:05]json_value_free [19:12:05]json_value_free done [19:12:05]process_json_proto returns [19:12:05]Send response to host [19:12:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95633,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [19:12:05]free response buf [19:12:05]execute_script done [19:12:05]execute_script returns [19:12:05]free content buf [19:12:05]Sock 7.Close socket [19:12:05]Sock 7.Thread stoped [19:12:09]OFD Sender: No OFD packet to send [19:12:14]OFD Sender: No OFD packet to send [19:12:19]OFD Sender: No OFD packet to send [19:12:24]OFD Sender: No OFD packet to send [19:12:29]OFD Sender: No OFD packet to send [19:12:34]OFD Sender: No OFD packet to send [19:12:39]OFD Sender: No OFD packet to send [19:12:44]OFD Sender: No OFD packet to send [19:12:49]OFD Sender: No OFD packet to send [19:12:54]OFD Sender: No OFD packet to send [19:12:59]OFD Sender: No OFD packet to send [19:13:04]OFD Sender: No OFD packet to send [19:13:07]accept exits with 10 [19:13:07]New connection [19:13:07]New thread 3067444580 created [19:13:07]Thread 3067301220 joined [19:13:07]Waiting for new connection... [19:13:07] Sock 10.Parse request [19:13:07]Sock 10.Check first char [19:13:07]Sock 10.First char is OK [19:13:07]request: POST /json_proto HTTP/1.0 [19:13:07]Method: POST [19:13:07]URL: /json_proto [19:13:07]Method is POST - this is cgi request [19:13:07]url: /json_proto [19:13:07]query_string will be loaded in cgi processing [19:13:07]execute_cgi json_proto POST (null) [19:13:07]execute_cgi path=json_proto method=POST [19:13:07]POST find Content-Length [19:13:07]Host: 172.17.40.67:8080 [19:13:07]Content-Length: 678 [19:13:07]Content-Type: application/json [19:13:07] [19:13:07]POST finish read [19:13:07]Found Content-Length = 678 [19:13:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406152", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:13:07]execute_script... [19: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)3406152", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:13:07]POST & json_proto [19:13:07]process_json_proto [19:13:07]json parsed OK: [19:13:07]protocol is kg_v1.0 [19:13:07]action value=close_receipt [19:13:07]process_action close_receipt [19:13:07]cmd_close_receipt [19:13:07]MH_GetDate [19:13:07]Write to MH i2c: F0 00 00 56 43 88 [19:13:07]Write i2c OK [19:13:07]MH_I2C_Read... [19:13:07]Read from MH i2c: F0 [19:13:07]MH_I2C_Read... [19:13:07]Read from MH i2c: F0 09 00 [19:13:07]MH_I2C_Read... [19:13:07]Read from MH i2c: F0 09 00 56 43 00 C5 90 1E 67 EE DA 66 66 FF [19:13:07]GetLastDocTimeStamp 1730056323 [19:13:07]current date 1730056389 [19:13:07]FM_GetShiftState [19:13:07]SAM_PROTO_GetShiftState [19:13:07]wFMCommunicate request_size=4 [19:13:07]MH_SAM_APDU [19:13:07]CAPDU: 80 13 01 00 [19:13:07]Write to MH i2c: E2 08 00 57 43 80 13 01 00 00 00 00 00 17 [19:13:07]Write i2c OK [19:13:07]MH_I2C_Read... [19:13:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:13:07]Read from MH i2c: E2 [19:13:07]MH_I2C_Read... [19:13:07]Read from MH i2c: E2 0E 00 [19:13:07]MH_I2C_Read... [19:13:07]Read from MH i2c: E2 0E 00 57 43 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C3 [19:13:07]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:13:07]wFMCommunicate OK [19:13:07]SAM_PROTO_GetShiftState done [19:13:07]FM_GetShiftState done [19:13:07]opened in 1729987736 [19:13:07]opened+sec_in_day 1730074136 [19:13:07]quantity*price = 50041 [19:13:07]sum+1 = 50042 [19:13:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 633 27.10.2024 19:13 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95634 ФПД: 127921918820970 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T191309&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95634&fm=127921918820970&tin=02508201610067®Number=0000000000170478&sum=50000 [19:13:08]StoreToDocumentArchive [19:13:08]shift 143 fd 95634 [19:13:08]save to /storage/0143/doc_00095634 [19:13:08]save last doc name /storage/0143/doc_00095634 to /storage/kkm_last_doc_name [19:13:08]save OK [19:13:08]Clear old archive folders... [19:13:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:13:08]tlvbuf is 00ADD570 [19:13:08]SAM_PROTO_ClearQueue [19:13:08]wFMCommunicate request_size=4 [19:13:08]MH_SAM_APDU [19:13:08]CAPDU: 80 09 00 00 [19:13:08]Write to MH i2c: E2 08 00 64 43 80 09 00 00 00 00 00 00 19 [19:13:08]Write i2c OK [19:13:08]MH_I2C_Read... [19:13:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:13:08]Read from MH i2c: E2 [19:13:08]MH_I2C_Read... [19:13:08]Read from MH i2c: E2 03 00 [19:13:08]MH_I2C_Read... [19:13:08]Read from MH i2c: E2 03 00 64 43 00 90 00 1B [19:13:08]RAPDU: 90 00 [19:13:08]wFMCommunicate OK [19:13:08]SAM_PROTO_ClearQueue done [19:13:08]KKMCreateOFDPacket [19:13:08]OFDProtocolAddRootSTLVToBuf [19:13:08]FM_MakeSignedData [19:13:08]FM_MakeSignedData [19:13:08]SAM_PROTO_SignData [19:13:08]wFMCommunicate request_size=4 [19:13:08]MH_SAM_APDU [19:13:08]CAPDU: 80 0D 01 02 [19:13:08]Write to MH i2c: E2 08 00 65 43 80 0D 01 02 00 00 00 00 21 [19:13:08]Write i2c OK [19:13:08]MH_I2C_Read... [19:13:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:13:08]Read from MH i2c: E2 [19:13:08]MH_I2C_Read... [19:13:08]Read from MH i2c: E2 03 00 [19:13:08]MH_I2C_Read... [19:13:08]Read from MH i2c: E2 03 00 65 43 00 90 00 1C [19:13:08]RAPDU: 90 00 [19:13:08]wFMCommunicate OK [19:13:08]wFMCommunicate request_size=255 [19:13:08]MH_SAM_APDU [19: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 02 00 00 F4 03 04 00 C5 90 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 92 75 01 00 35 04 06 00 74 [19:13:08]Write to MH i2c: E2 02 01 66 43 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 02 00 00 F4 03 04 00 C5 90 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 92 75 01 00 35 04 06 00 74 00 00 0F [19:13:08]Write i2c OK [19:13:08]MH_I2C_Read... [19:13:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:13:09]Read from MH i2c: E2 [19:13:09]MH_I2C_Read... [19:13:09]Read from MH i2c: E2 03 00 [19:13:09]MH_I2C_Read... [19:13:09]Read from MH i2c: E2 03 00 66 43 00 90 00 1D [19:13:09]RAPDU: 90 00 [19:13:09]wFMCommunicate OK [19:13:09]wFMCommunicate request_size=10 [19:13:09]MH_SAM_APDU [19:13:09]CAPDU: 80 0D 02 02 05 58 24 87 C2 6A [19:13:09]Write to MH i2c: E2 0D 00 67 43 80 0D 02 02 05 00 58 24 87 C2 6A 00 00 5D [19:13:09]Write i2c OK [19:13:09]MH_I2C_Read... [19:13:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:13:09]Read from MH i2c: E2 [19:13:09]MH_I2C_Read... [19:13:09]Read from MH i2c: E2 03 00 [19:13:09]MH_I2C_Read... [19:13:09]Read from MH i2c: E2 03 00 67 43 00 90 00 1E [19:13:09]RAPDU: 90 00 [19:13:09]wFMCommunicate OK [19:13:09]wFMCommunicate request_size=4 [19:13:09]MH_SAM_APDU [19:13:09]CAPDU: 80 0D 03 02 [19:13:09]Write to MH i2c: E2 08 00 68 43 80 0D 03 02 00 00 00 00 26 [19:13:09]Write i2c OK [19:13:09]MH_I2C_Read... [19:13:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:13:09]Read from MH i2c: E2 [19:13:09]MH_I2C_Read... [19:13:09]Read from MH i2c: E2 0B 00 [19:13:09]MH_I2C_Read... [19:13:09]Read from MH i2c: E2 0B 00 68 43 00 F8 DE 2F 0B E1 81 FF E5 90 00 7D [19:13:09]RAPDU: F8 DE 2F 0B E1 81 FF E5 90 00 [19:13:09]wFMCommunicate OK [19:13:09]SAM_PROTO_SignData done [19:13:09]FM_MakeSignedData done [19:13:09]CreateOFDProtocolMessage [19:13:09]wFMCommunicate request_size=4 [19:13:09]MH_SAM_APDU [19:13:09]CAPDU: 80 11 00 00 [19:13:09]Write to MH i2c: E2 08 00 69 43 80 11 00 00 00 00 00 00 26 [19:13:09]Write i2c OK [19:13:09]MH_I2C_Read... [19:13:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:13:09]Read from MH i2c: E2 [19:13:09]MH_I2C_Read... [19:13:09]Read from MH i2c: E2 17 00 [19:13:09]MH_I2C_Read... [19:13:09]Read from MH i2c: E2 17 00 69 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 77 [19:13:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:13:09]wFMCommunicate OK [19:13:09]CreateOFDProtocolMessage done [19:13:09]OFDSenderStorePacket 95634 [19:13:09]StoreOFDPacket docnum=95634 [19:13:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 84 66 07 01 9B 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 02 00 00 F4 03 04 00 C5 90 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 92 75 01 00 35 04 06 00 74 58 24 87 C2 6A F8 DE 2F 0B E1 81 FF E5 [19:13:09]CheckFolder [19:13:09]dirname=/storage/ofd_packets [19:13:09]CheckFolder done [19:13:09]ProducePacketName [19:13:09]name=ofd_packets/00095634 [19:13:09]NVStorageSaveData ofd_packets/00095634 [19:13:09]File name is /storage/ofd_packets/00095634 [19:13:09]Write 301 bytes [19:13:09]NVStorageSaveData done [19:13:09]OFDSenderStorePacket done [19:13:09]KKMCreateOFDPacket done [19:13:09]NVStorageSaveData kkm_last_timestamp [19:13:09]File name is /storage/kkm_last_timestamp [19:13:09]Write 4 bytes [19:13:09]NVStorageSaveData done [19:13:09]ExternCall_PrintAddStr [19:13:09]wPrintStart [19:13:09]Write to MH i2c: 01 00 00 6A 43 AD [19:13:09]Write i2c OK [19:13:09]MH_I2C_Read... [19:13:09]Read from MH i2c: 01 [19:13:09]MH_I2C_Read... [19:13:09]Read from MH i2c: 01 07 00 [19:13:09]MH_I2C_Read... [19:13:09]Read from MH i2c: 01 07 00 6A 43 00 00 00 00 00 FF 0F C2 [19:13:09]RasterBufferAndPrint [19:13:09]line Счет N : (1)3406152 [19:13:09]line ИНН: 02508201610067 [19:13:09]line Контрольно-Кассовый Чек [19:13:09]line ПРОДАЖА [19:13:09]line ТРК (МРК, ГНК) : 22 [19:13:09]line Товар: 2710124130 [19:13:09]line Аи-92-К-4 [19:13:09]line 7.480 * 66.90 [19:13:09]line = 500.41 [19:13:09]line НДС 12% НСП 1% [19:13:09]line > о реализуемом товаре [19:13:09]line ОКРУГЛЕНИЕ: -0.41 [19:13:09]line ИТОГО: 500.00 [19:13:09]line Внесено: 500.00 [19:13:09]line СДАЧА: 0.00 [19:13:09]line НСП 1% : 4.43 [19:13:09]line НДС 12% : 53.14 [19:13:09]line Наличными: 500.00 [19:13:09]line Безнал.: 0.00 [19:13:09]line Место: АЗС № 82 "Партнер Нефть" [19:13:09]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:13:09]line СНО: Общий режим [19:13:09]line Чек 633 27.10.2024 19:13 [19:13:09]line Смена: 143 ФФД: 1.0 [19:13:09]line ЗНМ: 0300000017 [19:13:09]line РНМ: 0000000000170478 [19:13:09]line Версия ККМ: v1.0 [19:13:09]line ФМ: 0000000002098560 [19:13:09]line ФД: 95634 [19:13:09]line ФПД: 127921918820970 [19:13:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T191309&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95634&fm=127921918820970&tin=02508201610067®Number=0000000000170478&sum=50000 [19:13:09]OFD Sender: Processing packet 95634 [packets to send 57, broken 56] [19:13:09]ProducePacketName [19:13:09]name=ofd_packets/00095634 [19:13:09]OFD Sender: To server: pG, [19:13:09]CommunicateWithHost lk.salyk.kg:30040 [19:13:09]ConnectInit lk.salyk.kg [19:13:09]written 0, free lines is 4095 [19:13:09]Connected sock=7 [19:13:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 84 66 07 01 9B 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 02 00 00 F4 03 04 00 C5 90 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 92 75 01 00 35 04 06 00 74 58 24 87 C2 6A F8 DE 2F 0B E1 81 FF E5 [19:13:10]Write to MH i2c: 01 00 00 95 43 D8 [19:13:10]Write i2c OK [19:13:10]MH_I2C_Read... [19:13:10]Read from MH i2c: 01 [19:13:10]MH_I2C_Read... [19:13:10]Read from MH i2c: 01 07 00 [19:13:10]MH_I2C_Read... [19:13:10]Read from MH i2c: 01 07 00 95 43 00 00 00 00 00 FF 0C EA [19:13:10]RasterBufferAndPrint [19:13:10]line [19:13:10]line [19:13:10]line [19:13:10]line [19:13:10]line [19:13:10]written 0, free lines is 3336 [19:13:10]MH_Cut [19:13:10]Write to MH i2c: D1 01 00 9C 43 01 B1 [19:13:10]Write i2c OK [19:13:10]MH_I2C_Read... [19:13:10]Read from MH i2c: D1 [19:13:10]MH_I2C_Read... [19:13:10]Read from MH i2c: D1 01 00 [19:13:10]MH_I2C_Read... [19:13:10]Read from MH i2c: D1 01 00 9C 43 00 B0 [19:13:10]Write to MH i2c: 01 00 00 9D 43 E0 [19:13:10]Write i2c OK [19:13:10]MH_I2C_Read... [19:13:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1E 00 47 00 31 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 32 30 39 38 35 36 30 10 04 04 00 92 75 01 00 F4 03 04 00 F0 3A 1E 67 B6 04 01 00 00 DB 3C C9 11 8F FA D9 DB [19:13:10]CommunicateWithHost err = 0 [19:13:10]CheckOFDResponse [19:13:10]1017 (14) - 77093643461234 [19:13:10]1041 (16) - 0000000002098560 [19:13:10]1040 (4) - 95634 [19:13:10]1012 (4) - 27.10.2024 13:06 [19:13:10]1206 (1) - 0 [19:13:10]OFD Sender: Remove packet 95634 [19:13:10]ProducePacketName [19:13:10]name=ofd_packets/00095634 [19:13:10]NVStorageDeleteData [19:13:10]OFD Sender: No OFD packet to send [19:13:10]*** Cut start [19:13:10]*** Partial cut [19:13:10]*** CUTSNS_PIN = 1 [19:13:10]*** CUTSNS_PIN = 0 [19:13:11]*** Brake cut motor [19:13:11]Read from MH i2c: 01 [19:13:11]MH_I2C_Read... [19:13:11]*** Stop cut motor [19:13:11]*** Cut end [19:13:11]Read from MH i2c: 01 07 00 [19:13:11]MH_I2C_Read... [19:13:11]Read from MH i2c: 01 07 00 9D 43 00 00 00 00 00 FF 0F F5 [19:13:11]process_action close_receipt done [19:13:11]requested_data is exist [19:13:11]produce_requested_data [19:13:11]requested_item fm.sn is exist - process it [19:13:11]wFMCommunicate request_size=4 [19:13:11]MH_SAM_APDU [19:13:11]CAPDU: 80 11 00 00 [19:13:11]Write to MH i2c: E2 08 00 9E 43 80 11 00 00 00 00 00 00 5B [19:13:11]Write i2c OK [19:13:11]MH_I2C_Read... [19:13:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:13:11]Read from MH i2c: E2 [19:13:11]MH_I2C_Read... [19:13:11]Read from MH i2c: E2 17 00 [19:13:11]MH_I2C_Read... [19:13:11]Read from MH i2c: E2 17 00 9E 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AC [19:13:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:13:11]wFMCommunicate OK [19:13:11]requested_item fd.num is exist - process it [19:13:11]SAM_PROTO_GetFieldsCounters [19:13:11]wFMCommunicate request_size=4 [19:13:11]MH_SAM_APDU [19:13:11]CAPDU: 80 13 00 00 [19:13:11]Write to MH i2c: E2 08 00 9F 43 80 13 00 00 00 00 00 00 5E [19:13:11]Write i2c OK [19:13:11]MH_I2C_Read... [19:13:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:13:11]Read from MH i2c: E2 [19:13:11]MH_I2C_Read... [19:13:11]Read from MH i2c: E2 62 00 [19:13:11]MH_I2C_Read... [19:13:11]Read from MH i2c: E2 62 00 9F 43 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 92 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 79 02 00 00 5E 04 04 00 79 02 00 00 57 04 04 00 7A 02 00 00 19 04 04 00 00 00 00 00 90 00 87 [19:13:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 92 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 79 02 00 00 5E 04 04 00 79 02 00 00 57 04 04 00 7A 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:13:11]wFMCommunicate OK [19:13:11]SAM_PROTO_GetFieldsCounters done [19:13:11]requested_item shift.num is exist - process it [19:13:11]requested_item shift.opened is exist - process it [19:13:11]req_shift_opened [19:13:11]FM_GetShiftState [19:13:11]SAM_PROTO_GetShiftState [19:13:11]wFMCommunicate request_size=4 [19:13:11]MH_SAM_APDU [19:13:11]CAPDU: 80 13 01 00 [19:13:11]Write to MH i2c: E2 08 00 A0 43 80 13 01 00 00 00 00 00 60 [19:13:11]Write i2c OK [19:13:11]MH_I2C_Read... [19:13:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:13:11]Read from MH i2c: E2 [19:13:11]MH_I2C_Read... [19:13:11]Read from MH i2c: E2 0E 00 [19:13:11]MH_I2C_Read... [19:13:11]Read from MH i2c: E2 0E 00 A0 43 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0C [19:13:11]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:13:11]wFMCommunicate OK [19:13:11]SAM_PROTO_GetShiftState done [19:13:11]FM_GetShiftState done [19:13:11]req_shift_opened done [19:13:11]requested_item shift.open_date is exist - process it [19:13:11]req_shift_open_date [19:13:11]req_shift_open_date done [19:13:11]produce_requested_data done [19:13:11]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95634,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [19:13:11]process_action_free close_receipt [19:13:11]json_value_free [19:13:11]json_value_free done [19:13:11]process_json_proto returns [19:13:11]Send response to host [19:13:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95634,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [19:13:11]free response buf [19:13:11]execute_script done [19:13:11]execute_script returns [19:13:11]free content buf [19:13:11]Sock 10.Close socket [19:13:11]Sock 10.Thread stoped [19:13:15]OFD Sender: No OFD packet to send [19:13:20]OFD Sender: No OFD packet to send [19:13:25]OFD Sender: No OFD packet to send [19:13:30]OFD Sender: No OFD packet to send [19:13:35]OFD Sender: No OFD packet to send [19:13:40]OFD Sender: No OFD packet to send [19:13:45]OFD Sender: No OFD packet to send [19:13:50]OFD Sender: No OFD packet to send [19:13:55]OFD Sender: No OFD packet to send [19:14:00]OFD Sender: No OFD packet to send [19:14:05]OFD Sender: No OFD packet to send [19:14:10]OFD Sender: No OFD packet to send [19:14:15]OFD Sender: No OFD packet to send [19:14:20]OFD Sender: No OFD packet to send [19:14:25]OFD Sender: No OFD packet to send [19:14:30]OFD Sender: No OFD packet to send [19:14:35]OFD Sender: No OFD packet to send [19:14:40]OFD Sender: No OFD packet to send [19:14:45]OFD Sender: No OFD packet to send [19:14:50]OFD Sender: No OFD packet to send [19:14:55]OFD Sender: No OFD packet to send [19:15:00]OFD Sender: No OFD packet to send [19:15:05]OFD Sender: No OFD packet to send [19:15:10]OFD Sender: No OFD packet to send [19:15:15]OFD Sender: No OFD packet to send [19:15:20]OFD Sender: No OFD packet to send [19:15:25]OFD Sender: No OFD packet to send [19:15:30]OFD Sender: No OFD packet to send [19:15:35]OFD Sender: No OFD packet to send [19:15:40]OFD Sender: No OFD packet to send [19:15:45]OFD Sender: No OFD packet to send [19:15:50]OFD Sender: No OFD packet to send [19:15:55]OFD Sender: No OFD packet to send [19:16:00]OFD Sender: No OFD packet to send [19:16:05]OFD Sender: No OFD packet to send [19:16:10]OFD Sender: No OFD packet to send [19:16:12]accept exits with 9 [19:16:12]New connection [19:16:12]New thread 3067301220 created [19:16:12]Thread 3067444580 joined [19:16:12]Waiting for new connection... [19:16:12] Sock 9.Parse request [19:16:12]Sock 9.Check first char [19:16:12]Sock 9.First char is OK [19:16:12]request: POST /json_proto HTTP/1.0 [19:16:12]Method: POST [19:16:12]URL: /json_proto [19:16:12]Method is POST - this is cgi request [19:16:12]url: /json_proto [19:16:12]query_string will be loaded in cgi processing [19:16:12]execute_cgi json_proto POST (null) [19:16:12]execute_cgi path=json_proto method=POST [19:16:12]POST find Content-Length [19:16:12]Host: 172.17.40.67:8080 [19:16:12]Content-Length: 683 [19:16:12]Content-Type: application/json [19:16:12] [19:16:12]POST finish read [19:16:12]Found Content-Length = 683 [19:16:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406153", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 49.330, "sum" : 3300.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3300.00, "total" : 3300.00, "payments": [ { "type": 0, "sum" : 3300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:16:12]execute_script... [19:16: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)3406153", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 49.330, "sum" : 3300.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3300.00, "total" : 3300.00, "payments": [ { "type": 0, "sum" : 3300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:16:12]POST & json_proto [19:16:12]process_json_proto [19:16:12]json parsed OK: [19:16:12]protocol is kg_v1.0 [19:16:12]action value=close_receipt [19:16:12]process_action close_receipt [19:16:12]cmd_close_receipt [19:16:12]MH_GetDate [19:16:12]Write to MH i2c: F0 00 00 A1 43 D3 [19:16:12]Write i2c OK [19:16:12]MH_I2C_Read... [19:16:12]Read from MH i2c: F0 [19:16:12]MH_I2C_Read... [19:16:12]Read from MH i2c: F0 09 00 [19:16:12]MH_I2C_Read... [19:16:12]Read from MH i2c: F0 09 00 A1 43 00 7E 91 1E 67 EE DA 66 66 04 [19:16:12]GetLastDocTimeStamp 1730056389 [19:16:12]current date 1730056574 [19:16:12]FM_GetShiftState [19:16:12]SAM_PROTO_GetShiftState [19:16:12]wFMCommunicate request_size=4 [19:16:12]MH_SAM_APDU [19:16:12]CAPDU: 80 13 01 00 [19:16:12]Write to MH i2c: E2 08 00 A2 43 80 13 01 00 00 00 00 00 62 [19:16:12]Write i2c OK [19:16:12]MH_I2C_Read... [19:16:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:16:12]Read from MH i2c: E2 [19:16:12]MH_I2C_Read... [19:16:12]Read from MH i2c: E2 0E 00 [19:16:12]MH_I2C_Read... [19:16:12]Read from MH i2c: E2 0E 00 A2 43 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0E [19:16:12]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:16:12]wFMCommunicate OK [19:16:12]SAM_PROTO_GetShiftState done [19:16:12]FM_GetShiftState done [19:16:12]opened in 1729987736 [19:16:12]opened+sec_in_day 1730074136 [19:16:12]quantity*price = 330017 [19:16:12]sum+1 = 330019 [19:16:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 3300.00 Внесено: 3300.00 СДАЧА: 0.00 НСП 1% : 29.20 НДС 12% : 350.46 Наличными: 3300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 634 27.10.2024 19:16 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95635 ФПД: 252459585149403 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T191614&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95635&fm=252459585149403&tin=02508201610067®Number=0000000000170478&sum=330000 [19:16:13]StoreToDocumentArchive [19:16:13]shift 143 fd 95635 [19:16:13]save to /storage/0143/doc_00095635 [19:16:13]save last doc name /storage/0143/doc_00095635 to /storage/kkm_last_doc_name [19:16:13]save OK [19:16:13]Clear old archive folders... [19:16:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:16:13]tlvbuf is 00B55950 [19:16:13]SAM_PROTO_ClearQueue [19:16:13]wFMCommunicate request_size=4 [19:16:13]MH_SAM_APDU [19:16:13]CAPDU: 80 09 00 00 [19:16:13]Write to MH i2c: E2 08 00 AF 43 80 09 00 00 00 00 00 00 64 [19:16:13]Write i2c OK [19:16:13]MH_I2C_Read... [19:16:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:16:13]Read from MH i2c: E2 [19:16:13]MH_I2C_Read... [19:16:13]Read from MH i2c: E2 03 00 [19:16:13]MH_I2C_Read... [19:16:13]Read from MH i2c: E2 03 00 AF 43 00 90 00 66 [19:16:13]RAPDU: 90 00 [19:16:13]wFMCommunicate OK [19:16:13]SAM_PROTO_ClearQueue done [19:16:13]KKMCreateOFDPacket [19:16:13]OFDProtocolAddRootSTLVToBuf [19:16:13]FM_MakeSignedData [19:16:13]FM_MakeSignedData [19:16:13]SAM_PROTO_SignData [19:16:13]wFMCommunicate request_size=4 [19:16:13]MH_SAM_APDU [19:16:13]CAPDU: 80 0D 01 02 [19:16:13]Write to MH i2c: E2 08 00 B0 43 80 0D 01 02 00 00 00 00 6C [19:16:13]Write i2c OK [19:16:13]MH_I2C_Read... [19:16:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:16:13]Read from MH i2c: E2 [19:16:13]MH_I2C_Read... [19:16:13]Read from MH i2c: E2 03 00 [19:16:13]MH_I2C_Read... [19:16:13]Read from MH i2c: E2 03 00 B0 43 00 90 00 67 [19:16:13]RAPDU: 90 00 [19:16:13]wFMCommunicate OK [19:16:13]wFMCommunicate request_size=255 [19:16:13]MH_SAM_APDU [19:16: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 34 FF 03 08 00 03 B2 C0 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 22 09 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 09 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 68 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E6 88 00 00 00 00 07 04 06 00 10 09 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 02 00 00 F4 03 04 00 7E 91 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 93 75 01 00 35 04 06 00 E5 [19:16:13]Write to MH i2c: E2 02 01 B1 43 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B2 C0 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 22 09 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 09 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 68 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E6 88 00 00 00 00 07 04 06 00 10 09 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 02 00 00 F4 03 04 00 7E 91 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 93 75 01 00 35 04 06 00 E5 00 00 FD [19:16:13]Write i2c OK [19:16:13]MH_I2C_Read... [19:16:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:16:14]Read from MH i2c: E2 [19:16:14]MH_I2C_Read... [19:16:14]Read from MH i2c: E2 03 00 [19:16:14]MH_I2C_Read... [19:16:14]Read from MH i2c: E2 03 00 B1 43 00 90 00 68 [19:16:14]RAPDU: 90 00 [19:16:14]wFMCommunicate OK [19:16:14]wFMCommunicate request_size=10 [19:16:14]MH_SAM_APDU [19:16:14]CAPDU: 80 0D 02 02 05 9C 53 E4 99 DB [19:16:14]Write to MH i2c: E2 0D 00 B2 43 80 0D 02 02 05 00 9C 53 E4 99 DB 00 00 C0 [19:16:14]Write i2c OK [19:16:14]MH_I2C_Read... [19:16:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:16:14]Read from MH i2c: E2 [19:16:14]MH_I2C_Read... [19:16:14]Read from MH i2c: E2 03 00 [19:16:14]MH_I2C_Read... [19:16:14]Read from MH i2c: E2 03 00 B2 43 00 90 00 69 [19:16:14]RAPDU: 90 00 [19:16:14]wFMCommunicate OK [19:16:14]wFMCommunicate request_size=4 [19:16:14]MH_SAM_APDU [19:16:14]CAPDU: 80 0D 03 02 [19:16:14]Write to MH i2c: E2 08 00 B3 43 80 0D 03 02 00 00 00 00 71 [19:16:14]Write i2c OK [19:16:14]MH_I2C_Read... [19:16:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:16:14]Read from MH i2c: E2 [19:16:14]MH_I2C_Read... [19:16:14]Read from MH i2c: E2 0B 00 [19:16:14]MH_I2C_Read... [19:16:14]Read from MH i2c: E2 0B 00 B3 43 00 00 57 DA 07 D2 98 69 4B 90 00 C8 [19:16:14]RAPDU: 00 57 DA 07 D2 98 69 4B 90 00 [19:16:14]wFMCommunicate OK [19:16:14]SAM_PROTO_SignData done [19:16:14]FM_MakeSignedData done [19:16:14]CreateOFDProtocolMessage [19:16:14]wFMCommunicate request_size=4 [19:16:14]MH_SAM_APDU [19:16:14]CAPDU: 80 11 00 00 [19:16:14]Write to MH i2c: E2 08 00 B4 43 80 11 00 00 00 00 00 00 71 [19:16:14]Write i2c OK [19:16:14]MH_I2C_Read... [19:16:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:16:14]Read from MH i2c: E2 [19:16:14]MH_I2C_Read... [19:16:14]Read from MH i2c: E2 17 00 [19:16:14]MH_I2C_Read... [19:16:14]Read from MH i2c: E2 17 00 B4 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C2 [19:16:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:16:14]wFMCommunicate OK [19:16:14]CreateOFDProtocolMessage done [19:16:14]OFDSenderStorePacket 95635 [19:16:14]StoreOFDPacket docnum=95635 [19:16:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B1 C5 07 01 BD 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 34 FF 03 08 00 03 B2 C0 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 22 09 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 09 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 68 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E6 88 00 00 00 00 07 04 06 00 10 09 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 02 00 00 F4 03 04 00 7E 91 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 93 75 01 00 35 04 06 00 E5 9C 53 E4 99 DB 00 57 DA 07 D2 98 69 4B [19:16:14]CheckFolder [19:16:14]dirname=/storage/ofd_packets [19:16:14]CheckFolder done [19:16:14]ProducePacketName [19:16:14]name=ofd_packets/00095635 [19:16:14]NVStorageSaveData ofd_packets/00095635 [19:16:14]File name is /storage/ofd_packets/00095635 [19:16:14]Write 301 bytes [19:16:14]NVStorageSaveData done [19:16:14]OFDSenderStorePacket done [19:16:14]KKMCreateOFDPacket done [19:16:14]NVStorageSaveData kkm_last_timestamp [19:16:14]File name is /storage/kkm_last_timestamp [19:16:14]Write 4 bytes [19:16:14]NVStorageSaveData done [19:16:14]ExternCall_PrintAddStr [19:16:14]wPrintStart [19:16:14]Write to MH i2c: 01 00 00 B5 43 F8 [19:16:14]Write i2c OK [19:16:14]MH_I2C_Read... [19:16:14]Read from MH i2c: 01 [19:16:14]MH_I2C_Read... [19:16:14]Read from MH i2c: 01 07 00 [19:16:14]MH_I2C_Read... [19:16:14]Read from MH i2c: 01 07 00 B5 43 00 00 00 00 00 FF 0F 0D [19:16:14]RasterBufferAndPrint [19:16:14]line Счет N : (1)3406153 [19:16:14]line ИНН: 02508201610067 [19:16:14]line Контрольно-Кассовый Чек [19:16:14]line ПРОДАЖА [19:16:14]line ТРК (МРК, ГНК) : 12 [19:16:14]line Товар: 2710124130 [19:16:14]line Аи-92-К-4 [19:16:14]line 49.330 * 66.90 [19:16:14]line = 3300.18 [19:16:14]line НДС 12% НСП 1% [19:16:14]line > о реализуемом товаре [19:16:14]line ОКРУГЛЕНИЕ: -0.18 [19:16:14]line ИТОГО: 3300.00 [19:16:14]line Внесено: 3300.00 [19:16:14]line СДАЧА: 0.00 [19:16:14]line НСП 1% : 29.20 [19:16:14]line НДС 12% : 350.46 [19:16:14]line Наличными: 3300.00 [19:16:14]line Безнал.: 0.00 [19:16:14]line Место: АЗС № 82 "Партнер Нефть" [19:16:14]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:16:14]line СНО: Общий режим [19:16:14]line Чек 634 27.10.2024 19:16 [19:16:14]line Смена: 143 ФФД: 1.0 [19:16:14]line ЗНМ: 0300000017 [19:16:14]line РНМ: 0000000000170478 [19:16:14]line Версия ККМ: v1.0 [19:16:14]line ФМ: 0000000002098560 [19:16:14]line ФД: 95635 [19:16:14]line ФПД: 252459585149403 [19:16:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T191614&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95635&fm=252459585149403&tin=02508201610067®Number=0000000000170478&sum=330000 [19:16:14]OFD Sender: Processing packet 95635 [packets to send 57, broken 56] [19:16:14]ProducePacketName [19:16:14]name=ofd_packets/00095635 [19:16:14]OFD Sender: To server: pG, [19:16:14]CommunicateWithHost lk.salyk.kg:30040 [19:16:14]ConnectInit lk.salyk.kg [19:16:14]written 0, free lines is 4095 [19:16:14]Connected sock=10 [19:16:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B1 C5 07 01 BD 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 34 FF 03 08 00 03 B2 C0 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 22 09 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 09 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 68 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E6 88 00 00 00 00 07 04 06 00 10 09 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 02 00 00 F4 03 04 00 7E 91 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 93 75 01 00 35 04 06 00 E5 9C 53 E4 99 DB 00 57 DA 07 D2 98 69 4B [19:16:15]Write to MH i2c: 01 00 00 E0 43 23 [19:16:15]Write i2c OK [19:16:15]MH_I2C_Read... [19:16:15]Read from MH i2c: 01 [19:16:15]MH_I2C_Read... [19:16:15]Read from MH i2c: 01 07 00 [19:16:15]MH_I2C_Read... [19:16:15]Read from MH i2c: 01 07 00 E0 43 00 00 00 00 00 02 0D 39 [19:16:15]RasterBufferAndPrint [19:16:15]line [19:16:15]line [19:16:15]line [19:16:15]line [19:16:15]line [19:16:15]written 0, free lines is 3336 [19:16:15]MH_Cut [19:16:15]Write to MH i2c: D1 01 00 E7 43 01 FC [19:16:15]Write i2c OK [19:16:15]MH_I2C_Read... [19:16:15]Read from MH i2c: D1 [19:16:15]MH_I2C_Read... [19:16:15]Read from MH i2c: D1 01 00 [19:16:15]MH_I2C_Read... [19:16:15]Read from MH i2c: D1 01 00 E7 43 00 FB [19:16:15]Write to MH i2c: 01 00 00 E8 43 2B [19:16:15]Write i2c OK [19:16:15]MH_I2C_Read... [19:16:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 32 51 47 00 EE 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 32 30 39 38 35 36 30 10 04 04 00 93 75 01 00 F4 03 04 00 A9 3B 1E 67 B6 04 01 00 00 2E 88 2C DF 95 1E FF D6 [19:16:15]CommunicateWithHost err = 0 [19:16:15]CheckOFDResponse [19:16:15]1017 (14) - 77093643461234 [19:16:15]1041 (16) - 0000000002098560 [19:16:15]1040 (4) - 95635 [19:16:15]1012 (4) - 27.10.2024 13:10 [19:16:15]1206 (1) - 0 [19:16:15]OFD Sender: Remove packet 95635 [19:16:15]ProducePacketName [19:16:15]name=ofd_packets/00095635 [19:16:15]NVStorageDeleteData [19:16:15]OFD Sender: No OFD packet to send [19:16:15]*** Cut start [19:16:15]*** Partial cut [19:16:15]*** CUTSNS_PIN = 1 [19:16:15]*** CUTSNS_PIN = 0 [19:16:16]*** Brake cut motor [19:16:16]Read from MH i2c: 01 [19:16:16]MH_I2C_Read... [19:16:16]*** Stop cut motor [19:16:16]*** Cut end [19:16:16]Read from MH i2c: 01 07 00 [19:16:16]MH_I2C_Read... [19:16:16]Read from MH i2c: 01 07 00 E8 43 00 00 00 00 00 FF 0F 40 [19:16:16]process_action close_receipt done [19:16:16]requested_data is exist [19:16:16]produce_requested_data [19:16:16]requested_item fm.sn is exist - process it [19:16:16]wFMCommunicate request_size=4 [19:16:16]MH_SAM_APDU [19:16:16]CAPDU: 80 11 00 00 [19:16:16]Write to MH i2c: E2 08 00 E9 43 80 11 00 00 00 00 00 00 A6 [19:16:16]Write i2c OK [19:16:16]MH_I2C_Read... [19:16:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:16:16]Read from MH i2c: E2 [19:16:16]MH_I2C_Read... [19:16:16]Read from MH i2c: E2 17 00 [19:16:16]MH_I2C_Read... [19:16:16]Read from MH i2c: E2 17 00 E9 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F7 [19:16:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:16:16]wFMCommunicate OK [19:16:16]requested_item fd.num is exist - process it [19:16:16]SAM_PROTO_GetFieldsCounters [19:16:16]wFMCommunicate request_size=4 [19:16:16]MH_SAM_APDU [19:16:16]CAPDU: 80 13 00 00 [19:16:16]Write to MH i2c: E2 08 00 EA 43 80 13 00 00 00 00 00 00 A9 [19:16:16]Write i2c OK [19:16:16]MH_I2C_Read... [19:16:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:16:16]Read from MH i2c: E2 [19:16:16]MH_I2C_Read... [19:16:16]Read from MH i2c: E2 62 00 [19:16:16]MH_I2C_Read... [19:16:16]Read from MH i2c: E2 62 00 EA 43 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 93 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 7A 02 00 00 5E 04 04 00 7A 02 00 00 57 04 04 00 7B 02 00 00 19 04 04 00 00 00 00 00 90 00 D6 [19:16:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 93 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 7A 02 00 00 5E 04 04 00 7A 02 00 00 57 04 04 00 7B 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:16:16]wFMCommunicate OK [19:16:16]SAM_PROTO_GetFieldsCounters done [19:16:16]requested_item shift.num is exist - process it [19:16:16]requested_item shift.opened is exist - process it [19:16:16]req_shift_opened [19:16:16]FM_GetShiftState [19:16:16]SAM_PROTO_GetShiftState [19:16:16]wFMCommunicate request_size=4 [19:16:16]MH_SAM_APDU [19:16:16]CAPDU: 80 13 01 00 [19:16:16]Write to MH i2c: E2 08 00 EB 43 80 13 01 00 00 00 00 00 AB [19:16:16]Write i2c OK [19:16:16]MH_I2C_Read... [19:16:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:16:16]Read from MH i2c: E2 [19:16:16]MH_I2C_Read... [19:16:16]Read from MH i2c: E2 0E 00 [19:16:16]MH_I2C_Read... [19:16:16]Read from MH i2c: E2 0E 00 EB 43 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 57 [19:16:16]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:16:16]wFMCommunicate OK [19:16:16]SAM_PROTO_GetShiftState done [19:16:16]FM_GetShiftState done [19:16:16]req_shift_opened done [19:16:16]requested_item shift.open_date is exist - process it [19:16:16]req_shift_open_date [19:16:16]req_shift_open_date done [19:16:16]produce_requested_data done [19:16:16]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95635,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [19:16:16]process_action_free close_receipt [19:16:16]json_value_free [19:16:16]json_value_free done [19:16:16]process_json_proto returns [19:16:16]Send response to host [19:16:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95635,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [19:16:16]free response buf [19:16:16]execute_script done [19:16:16]execute_script returns [19:16:16]free content buf [19:16:16]Sock 9.Close socket [19:16:16]Sock 9.Thread stoped [19:16:20]OFD Sender: No OFD packet to send [19:16:25]OFD Sender: No OFD packet to send [19:16:30]OFD Sender: No OFD packet to send [19:16:35]OFD Sender: No OFD packet to send [19:16:40]OFD Sender: No OFD packet to send [19:16:45]OFD Sender: No OFD packet to send [19:16:50]OFD Sender: No OFD packet to send [19:16:55]OFD Sender: No OFD packet to send [19:17:00]OFD Sender: No OFD packet to send [19:17:05]OFD Sender: No OFD packet to send [19:17:10]OFD Sender: No OFD packet to send [19:17:15]OFD Sender: No OFD packet to send [19:17:20]OFD Sender: No OFD packet to send [19:17:25]OFD Sender: No OFD packet to send [19:17:30]OFD Sender: No OFD packet to send [19:17:35]OFD Sender: No OFD packet to send [19:17:40]OFD Sender: No OFD packet to send [19:17:45]OFD Sender: No OFD packet to send [19:17:46]accept exits with 7 [19:17:46]New connection [19:17:46]New thread 3067444580 created [19:17:46]Thread 3067301220 joined [19:17:46]Waiting for new connection... [19:17:46] Sock 7.Parse request [19:17:46]Sock 7.Check first char [19:17:46]Sock 7.First char is OK [19:17:46]request: POST /json_proto HTTP/1.0 [19:17:46]Method: POST [19:17:46]URL: /json_proto [19:17:46]Method is POST - this is cgi request [19:17:46]url: /json_proto [19:17:46]query_string will be loaded in cgi processing [19:17:46]execute_cgi json_proto POST (null) [19:17:46]execute_cgi path=json_proto method=POST [19:17:46]POST find Content-Length [19:17:46]Host: 172.17.40.67:8080 [19:17:46]Content-Length: 678 [19:17:46]Content-Type: application/json [19:17:46] [19:17:46]POST finish read [19:17:46]Found Content-Length = 678 [19:17:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406154", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:17:46]execute_script... [19:17: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)3406154", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:17:46]POST & json_proto [19:17:46]process_json_proto [19:17:46]json parsed OK: [19:17:46]protocol is kg_v1.0 [19:17:46]action value=close_receipt [19:17:46]process_action close_receipt [19:17:46]cmd_close_receipt [19:17:46]MH_GetDate [19:17:46]Write to MH i2c: F0 00 00 EC 43 1E [19:17:46]Write i2c OK [19:17:46]MH_I2C_Read... [19:17:46]Read from MH i2c: F0 [19:17:46]MH_I2C_Read... [19:17:46]Read from MH i2c: F0 09 00 [19:17:46]MH_I2C_Read... [19:17:46]Read from MH i2c: F0 09 00 EC 43 00 DB 91 1E 67 EE DA 66 66 AC [19:17:46]GetLastDocTimeStamp 1730056574 [19:17:46]current date 1730056667 [19:17:46]FM_GetShiftState [19:17:46]SAM_PROTO_GetShiftState [19:17:46]wFMCommunicate request_size=4 [19:17:46]MH_SAM_APDU [19:17:46]CAPDU: 80 13 01 00 [19:17:46]Write to MH i2c: E2 08 00 ED 43 80 13 01 00 00 00 00 00 AD [19:17:46]Write i2c OK [19:17:46]MH_I2C_Read... [19:17:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:17:46]Read from MH i2c: E2 [19:17:46]MH_I2C_Read... [19:17:46]Read from MH i2c: E2 0E 00 [19:17:46]MH_I2C_Read... [19:17:46]Read from MH i2c: E2 0E 00 ED 43 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 59 [19:17:46]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:17:46]wFMCommunicate OK [19:17:46]SAM_PROTO_GetShiftState done [19:17:46]FM_GetShiftState done [19:17:46]opened in 1729987736 [19:17:46]opened+sec_in_day 1730074136 [19:17:46]quantity*price = 50041 [19:17:46]sum+1 = 50042 [19:17:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 635 27.10.2024 19:17 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95636 ФПД: 56616588639841 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T191747&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95636&fm=56616588639841&tin=02508201610067®Number=0000000000170478&sum=50000 [19:17:47]StoreToDocumentArchive [19:17:47]shift 143 fd 95636 [19:17:47]save to /storage/0143/doc_00095636 [19:17:47]save last doc name /storage/0143/doc_00095636 to /storage/kkm_last_doc_name [19:17:47]save OK [19:17:47]Clear old archive folders... [19:17:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:17:47]tlvbuf is 00A3AC40 [19:17:47]SAM_PROTO_ClearQueue [19:17:47]wFMCommunicate request_size=4 [19:17:47]MH_SAM_APDU [19:17:47]CAPDU: 80 09 00 00 [19:17:47]Write to MH i2c: E2 08 00 FA 43 80 09 00 00 00 00 00 00 AF [19:17:47]Write i2c OK [19:17:47]MH_I2C_Read... [19:17:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:17:47]Read from MH i2c: E2 [19:17:47]MH_I2C_Read... [19:17:47]Read from MH i2c: E2 03 00 [19:17:47]MH_I2C_Read... [19:17:47]Read from MH i2c: E2 03 00 FA 43 00 90 00 B1 [19:17:47]RAPDU: 90 00 [19:17:47]wFMCommunicate OK [19:17:47]SAM_PROTO_ClearQueue done [19:17:47]KKMCreateOFDPacket [19:17:47]OFDProtocolAddRootSTLVToBuf [19:17:47]FM_MakeSignedData [19:17:47]FM_MakeSignedData [19:17:47]SAM_PROTO_SignData [19:17:47]wFMCommunicate request_size=4 [19:17:47]MH_SAM_APDU [19:17:47]CAPDU: 80 0D 01 02 [19:17:47]Write to MH i2c: E2 08 00 FB 43 80 0D 01 02 00 00 00 00 B7 [19:17:47]Write i2c OK [19:17:47]MH_I2C_Read... [19:17:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:17:47]Read from MH i2c: E2 [19:17:47]MH_I2C_Read... [19:17:47]Read from MH i2c: E2 03 00 [19:17:47]MH_I2C_Read... [19:17:47]Read from MH i2c: E2 03 00 FB 43 00 90 00 B2 [19:17:47]RAPDU: 90 00 [19:17:47]wFMCommunicate OK [19:17:47]wFMCommunicate request_size=255 [19:17:47]MH_SAM_APDU [19:17: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 02 00 00 F4 03 04 00 DB 91 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 94 75 01 00 35 04 06 00 33 [19:17:47]Write to MH i2c: E2 02 01 FC 43 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 02 00 00 F4 03 04 00 DB 91 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 94 75 01 00 35 04 06 00 33 00 00 7F [19:17:47]Write i2c OK [19:17:47]MH_I2C_Read... [19:17:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:17:47]Read from MH i2c: E2 [19:17:47]MH_I2C_Read... [19:17:47]Read from MH i2c: E2 03 00 [19:17:47]MH_I2C_Read... [19:17:47]Read from MH i2c: E2 03 00 FC 43 00 90 00 B3 [19:17:47]RAPDU: 90 00 [19:17:47]wFMCommunicate OK [19:17:47]wFMCommunicate request_size=10 [19:17:47]MH_SAM_APDU [19:17:47]CAPDU: 80 0D 02 02 05 7E 13 A7 7E 61 [19:17:47]Write to MH i2c: E2 0D 00 FD 43 80 0D 02 02 05 00 7E 13 A7 7E 61 00 00 DB [19:17:47]Write i2c OK [19:17:47]MH_I2C_Read... [19:17:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:17:47]Read from MH i2c: E2 [19:17:47]MH_I2C_Read... [19:17:47]Read from MH i2c: E2 03 00 [19:17:47]MH_I2C_Read... [19:17:47]Read from MH i2c: E2 03 00 FD 43 00 90 00 B4 [19:17:47]RAPDU: 90 00 [19:17:47]wFMCommunicate OK [19:17:47]wFMCommunicate request_size=4 [19:17:47]MH_SAM_APDU [19:17:47]CAPDU: 80 0D 03 02 [19:17:47]Write to MH i2c: E2 08 00 FE 43 80 0D 03 02 00 00 00 00 BC [19:17:47]Write i2c OK [19:17:47]MH_I2C_Read... [19:17:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:17:47]Read from MH i2c: E2 [19:17:47]MH_I2C_Read... [19:17:47]Read from MH i2c: E2 0B 00 [19:17:47]MH_I2C_Read... [19:17:47]Read from MH i2c: E2 0B 00 FE 43 00 0C C7 CE 79 32 99 F8 6F 90 00 09 [19:17:47]RAPDU: 0C C7 CE 79 32 99 F8 6F 90 00 [19:17:47]wFMCommunicate OK [19:17:47]SAM_PROTO_SignData done [19:17:47]FM_MakeSignedData done [19:17:47]CreateOFDProtocolMessage [19:17:47]wFMCommunicate request_size=4 [19:17:47]MH_SAM_APDU [19:17:47]CAPDU: 80 11 00 00 [19:17:47]Write to MH i2c: E2 08 00 FF 43 80 11 00 00 00 00 00 00 BC [19:17:47]Write i2c OK [19:17:47]MH_I2C_Read... [19:17:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:17:47]Read from MH i2c: E2 [19:17:47]MH_I2C_Read... [19:17:47]Read from MH i2c: E2 17 00 [19:17:47]MH_I2C_Read... [19:17:47]Read from MH i2c: E2 17 00 FF 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0D [19:17:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:17:47]wFMCommunicate OK [19:17:47]CreateOFDProtocolMessage done [19:17:47]OFDSenderStorePacket 95636 [19:17:47]StoreOFDPacket docnum=95636 [19:17:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 43 3B 07 01 E5 2F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 02 00 00 F4 03 04 00 DB 91 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 94 75 01 00 35 04 06 00 33 7E 13 A7 7E 61 0C C7 CE 79 32 99 F8 6F [19:17:47]CheckFolder [19:17:47]dirname=/storage/ofd_packets [19:17:47]CheckFolder done [19:17:47]ProducePacketName [19:17:47]name=ofd_packets/00095636 [19:17:47]NVStorageSaveData ofd_packets/00095636 [19:17:47]File name is /storage/ofd_packets/00095636 [19:17:47]Write 301 bytes [19:17:47]NVStorageSaveData done [19:17:47]OFDSenderStorePacket done [19:17:47]KKMCreateOFDPacket done [19:17:47]NVStorageSaveData kkm_last_timestamp [19:17:47]File name is /storage/kkm_last_timestamp [19:17:47]Write 4 bytes [19:17:47]NVStorageSaveData done [19:17:47]ExternCall_PrintAddStr [19:17:47]wPrintStart [19:17:47]Write to MH i2c: 01 00 00 00 44 44 [19:17:47]Write i2c OK [19:17:47]MH_I2C_Read... [19:17:47]Read from MH i2c: 01 [19:17:47]MH_I2C_Read... [19:17:47]Read from MH i2c: 01 07 00 [19:17:47]MH_I2C_Read... [19:17:47]Read from MH i2c: 01 07 00 00 44 00 00 00 00 00 FF 0F 59 [19:17:47]RasterBufferAndPrint [19:17:47]line Счет N : (1)3406154 [19:17:47]line ИНН: 02508201610067 [19:17:47]line Контрольно-Кассовый Чек [19:17:47]line ПРОДАЖА [19:17:47]line ТРК (МРК, ГНК) : 22 [19:17:47]line Товар: 2710124130 [19:17:47]line Аи-92-К-4 [19:17:47]line 7.480 * 66.90 [19:17:47]line = 500.41 [19:17:47]line НДС 12% НСП 1% [19:17:47]line > о реализуемом товаре [19:17:47]line ОКРУГЛЕНИЕ: -0.41 [19:17:47]line ИТОГО: 500.00 [19:17:47]line Внесено: 500.00 [19:17:47]line СДАЧА: 0.00 [19:17:47]line НСП 1% : 4.43 [19:17:47]line НДС 12% : 53.14 [19:17:47]line Наличными: 500.00 [19:17:47]line Безнал.: 0.00 [19:17:47]line Место: АЗС № 82 "Партнер Нефть" [19:17:47]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:17:47]line СНО: Общий режим [19:17:47]line Чек 635 27.10.2024 19:17 [19:17:47]line Смена: 143 ФФД: 1.0 [19:17:47]line ЗНМ: 0300000017 [19:17:47]line РНМ: 0000000000170478 [19:17:47]line Версия ККМ: v1.0 [19:17:48]line ФМ: 0000000002098560 [19:17:48]line ФД: 95636 [19:17:48]line ФПД: 56616588639841 [19:17:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T191747&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95636&fm=56616588639841&tin=02508201610067®Number=0000000000170478&sum=50000 [19:17:48]OFD Sender: Processing packet 95636 [packets to send 57, broken 56] [19:17:48]ProducePacketName [19:17:48]name=ofd_packets/00095636 [19:17:48]OFD Sender: To server: pG, [19:17:48]CommunicateWithHost lk.salyk.kg:30040 [19:17:48]ConnectInit lk.salyk.kg [19:17:48]written 0, free lines is 4095 [19:17:48]Connected sock=10 [19:17:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 43 3B 07 01 E5 2F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 02 00 00 F4 03 04 00 DB 91 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 94 75 01 00 35 04 06 00 33 7E 13 A7 7E 61 0C C7 CE 79 32 99 F8 6F [19:17:48]Write to MH i2c: 01 00 00 2B 44 6F [19:17:48]Write i2c OK [19:17:48]MH_I2C_Read... [19:17:48]Read from MH i2c: 01 [19:17:48]MH_I2C_Read... [19:17:48]Read from MH i2c: 01 07 00 [19:17:48]MH_I2C_Read... [19:17:48]Read from MH i2c: 01 07 00 2B 44 00 00 00 00 00 FE 0C 80 [19:17:48]RasterBufferAndPrint [19:17:48]line [19:17:48]line [19:17:48]line [19:17:48]line [19:17:48]line [19:17:48]written 0, free lines is 3331 [19:17:48]MH_Cut [19:17:48]Write to MH i2c: D1 01 00 32 44 01 48 [19:17:48]Write i2c OK [19:17:48]MH_I2C_Read... [19:17:48]Read from MH i2c: D1 [19:17:48]MH_I2C_Read... [19:17:48]Read from MH i2c: D1 01 00 [19:17:48]MH_I2C_Read... [19:17:48]Read from MH i2c: D1 01 00 32 44 00 47 [19:17:48]Write to MH i2c: 01 00 00 33 44 77 [19:17:48]Write i2c OK [19:17:48]MH_I2C_Read... [19:17:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6A 33 47 00 6C EB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 94 75 01 00 F4 03 04 00 07 3C 1E 67 B6 04 01 00 00 38 3F 94 95 3B 06 DC CD [19:17:48]CommunicateWithHost err = 0 [19:17:48]CheckOFDResponse [19:17:48]1017 (14) - 77093643461234 [19:17:48]1041 (16) - 0000000002098560 [19:17:48]1040 (4) - 95636 [19:17:48]1012 (4) - 27.10.2024 13:11 [19:17:48]1206 (1) - 0 [19:17:48]OFD Sender: Remove packet 95636 [19:17:48]ProducePacketName [19:17:48]name=ofd_packets/00095636 [19:17:48]NVStorageDeleteData [19:17:49]OFD Sender: No OFD packet to send [19:17:49]*** Cut start [19:17:49]*** Partial cut [19:17:49]*** CUTSNS_PIN = 1 [19:17:49]*** CUTSNS_PIN = 0 [19:17:49]*** Brake cut motor [19:17:49]Read from MH i2c: 01 [19:17:49]MH_I2C_Read... [19:17:49]*** Stop cut motor [19:17:49]*** Cut end [19:17:49]Read from MH i2c: 01 07 00 [19:17:49]MH_I2C_Read... [19:17:49]Read from MH i2c: 01 07 00 33 44 00 00 00 00 00 FF 0F 8C [19:17:49]process_action close_receipt done [19:17:49]requested_data is exist [19:17:49]produce_requested_data [19:17:49]requested_item fm.sn is exist - process it [19:17:49]wFMCommunicate request_size=4 [19:17:49]MH_SAM_APDU [19:17:49]CAPDU: 80 11 00 00 [19:17:49]Write to MH i2c: E2 08 00 34 44 80 11 00 00 00 00 00 00 F2 [19:17:49]Write i2c OK [19:17:49]MH_I2C_Read... [19:17:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:17:49]Read from MH i2c: E2 [19:17:49]MH_I2C_Read... [19:17:49]Read from MH i2c: E2 17 00 [19:17:49]MH_I2C_Read... [19:17:49]Read from MH i2c: E2 17 00 34 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 43 [19:17:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:17:49]wFMCommunicate OK [19:17:49]requested_item fd.num is exist - process it [19:17:49]SAM_PROTO_GetFieldsCounters [19:17:49]wFMCommunicate request_size=4 [19:17:49]MH_SAM_APDU [19:17:49]CAPDU: 80 13 00 00 [19:17:49]Write to MH i2c: E2 08 00 35 44 80 13 00 00 00 00 00 00 F5 [19:17:49]Write i2c OK [19:17:49]MH_I2C_Read... [19:17:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:17:50]Read from MH i2c: E2 [19:17:50]MH_I2C_Read... [19:17:50]Read from MH i2c: E2 62 00 [19:17:50]MH_I2C_Read... [19:17:50]Read from MH i2c: E2 62 00 35 44 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 94 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 7B 02 00 00 5E 04 04 00 7B 02 00 00 57 04 04 00 7C 02 00 00 19 04 04 00 00 00 00 00 90 00 26 [19:17:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 94 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 7B 02 00 00 5E 04 04 00 7B 02 00 00 57 04 04 00 7C 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:17:50]wFMCommunicate OK [19:17:50]SAM_PROTO_GetFieldsCounters done [19:17:50]requested_item shift.num is exist - process it [19:17:50]requested_item shift.opened is exist - process it [19:17:50]req_shift_opened [19:17:50]FM_GetShiftState [19:17:50]SAM_PROTO_GetShiftState [19:17:50]wFMCommunicate request_size=4 [19:17:50]MH_SAM_APDU [19:17:50]CAPDU: 80 13 01 00 [19:17:50]Write to MH i2c: E2 08 00 36 44 80 13 01 00 00 00 00 00 F7 [19:17:50]Write i2c OK [19:17:50]MH_I2C_Read... [19:17:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:17:50]Read from MH i2c: E2 [19:17:50]MH_I2C_Read... [19:17:50]Read from MH i2c: E2 0E 00 [19:17:50]MH_I2C_Read... [19:17:50]Read from MH i2c: E2 0E 00 36 44 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A3 [19:17:50]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:17:50]wFMCommunicate OK [19:17:50]SAM_PROTO_GetShiftState done [19:17:50]FM_GetShiftState done [19:17:50]req_shift_opened done [19:17:50]requested_item shift.open_date is exist - process it [19:17:50]req_shift_open_date [19:17:50]req_shift_open_date done [19:17:50]produce_requested_data done [19:17:50]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95636,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [19:17:50]process_action_free close_receipt [19:17:50]json_value_free [19:17:50]json_value_free done [19:17:50]process_json_proto returns [19:17:50]Send response to host [19:17:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95636,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [19:17:50]free response buf [19:17:50]execute_script done [19:17:50]execute_script returns [19:17:50]free content buf [19:17:50]Sock 7.Close socket [19:17:50]Sock 7.Thread stoped [19:17:54]OFD Sender: No OFD packet to send [19:17:59]OFD Sender: No OFD packet to send [19:18:04]OFD Sender: No OFD packet to send [19:18:09]OFD Sender: No OFD packet to send [19:18:14]OFD Sender: No OFD packet to send [19:18:19]OFD Sender: No OFD packet to send [19:18:24]OFD Sender: No OFD packet to send [19:18:29]OFD Sender: No OFD packet to send [19:18:34]OFD Sender: No OFD packet to send [19:18:39]OFD Sender: No OFD packet to send [19:18:41]accept exits with 9 [19:18:41]New connection [19:18:41]New thread 3067301220 created [19:18:41]Thread 3067444580 joined [19:18:41]Waiting for new connection... [19:18:41] Sock 9.Parse request [19:18:41]Sock 9.Check first char [19:18:41]Sock 9.First char is OK [19:18:41]request: POST /json_proto HTTP/1.0 [19:18:41]Method: POST [19:18:41]URL: /json_proto [19:18:41]Method is POST - this is cgi request [19:18:41]url: /json_proto [19:18:41]query_string will be loaded in cgi processing [19:18:41]execute_cgi json_proto POST (null) [19:18:41]execute_cgi path=json_proto method=POST [19:18:41]POST find Content-Length [19:18:41]Host: 172.17.40.67:8080 [19:18:41]Content-Length: 678 [19:18:41]Content-Type: application/json [19:18:41] [19:18:41]POST finish read [19:18:41]Found Content-Length = 678 [19:18:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406155", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:18:41]execute_script... [19:18: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)3406155", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:18:41]POST & json_proto [19:18:41]process_json_proto [19:18:41]json parsed OK: [19:18:41]protocol is kg_v1.0 [19:18:41]action value=close_receipt [19:18:41]process_action close_receipt [19:18:41]cmd_close_receipt [19:18:41]MH_GetDate [19:18:41]Write to MH i2c: F0 00 00 37 44 6A [19:18:41]Write i2c OK [19:18:41]MH_I2C_Read... [19:18:41]Read from MH i2c: F0 [19:18:41]MH_I2C_Read... [19:18:41]Read from MH i2c: F0 09 00 [19:18:41]MH_I2C_Read... [19:18:41]Read from MH i2c: F0 09 00 37 44 00 13 92 1E 67 EE DA 66 66 31 [19:18:41]GetLastDocTimeStamp 1730056667 [19:18:41]current date 1730056723 [19:18:41]FM_GetShiftState [19:18:41]SAM_PROTO_GetShiftState [19:18:41]wFMCommunicate request_size=4 [19:18:41]MH_SAM_APDU [19:18:41]CAPDU: 80 13 01 00 [19:18:41]Write to MH i2c: E2 08 00 38 44 80 13 01 00 00 00 00 00 F9 [19:18:41]Write i2c OK [19:18:41]MH_I2C_Read... [19:18:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:18:41]Read from MH i2c: E2 [19:18:41]MH_I2C_Read... [19:18:41]Read from MH i2c: E2 0E 00 [19:18:41]MH_I2C_Read... [19:18:41]Read from MH i2c: E2 0E 00 38 44 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A5 [19:18:41]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:18:41]wFMCommunicate OK [19:18:41]SAM_PROTO_GetShiftState done [19:18:41]FM_GetShiftState done [19:18:41]opened in 1729987736 [19:18:41]opened+sec_in_day 1730074136 [19:18:41]quantity*price = 50041 [19:18:41]sum+1 = 50042 [19:18:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 636 27.10.2024 19:18 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95637 ФПД: 73148807562433 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T191843&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95637&fm=73148807562433&tin=02508201610067®Number=0000000000170478&sum=50000 [19:18:43]StoreToDocumentArchive [19:18:43]shift 143 fd 95637 [19:18:43]save to /storage/0143/doc_00095637 [19:18:43]save last doc name /storage/0143/doc_00095637 to /storage/kkm_last_doc_name [19:18:43]save OK [19:18:43]Clear old archive folders... [19:18:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:18:43]tlvbuf is 00A88930 [19:18:43]SAM_PROTO_ClearQueue [19:18:43]wFMCommunicate request_size=4 [19:18:43]MH_SAM_APDU [19:18:43]CAPDU: 80 09 00 00 [19:18:43]Write to MH i2c: E2 08 00 45 44 80 09 00 00 00 00 00 00 FB [19:18:43]Write i2c OK [19:18:43]MH_I2C_Read... [19:18:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:18:43]Read from MH i2c: E2 [19:18:43]MH_I2C_Read... [19:18:43]Read from MH i2c: E2 03 00 [19:18:43]MH_I2C_Read... [19:18:43]Read from MH i2c: E2 03 00 45 44 00 90 00 FD [19:18:43]RAPDU: 90 00 [19:18:43]wFMCommunicate OK [19:18:43]SAM_PROTO_ClearQueue done [19:18:43]KKMCreateOFDPacket [19:18:43]OFDProtocolAddRootSTLVToBuf [19:18:43]FM_MakeSignedData [19:18:43]FM_MakeSignedData [19:18:43]SAM_PROTO_SignData [19:18:43]wFMCommunicate request_size=4 [19:18:43]MH_SAM_APDU [19:18:43]CAPDU: 80 0D 01 02 [19:18:43]Write to MH i2c: E2 08 00 46 44 80 0D 01 02 00 00 00 00 03 [19:18:43]Write i2c OK [19:18:43]MH_I2C_Read... [19:18:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:18:43]Read from MH i2c: E2 [19:18:43]MH_I2C_Read... [19:18:43]Read from MH i2c: E2 03 00 [19:18:43]MH_I2C_Read... [19:18:43]Read from MH i2c: E2 03 00 46 44 00 90 00 FE [19:18:43]RAPDU: 90 00 [19:18:43]wFMCommunicate OK [19:18:43]wFMCommunicate request_size=255 [19:18:43]MH_SAM_APDU [19:18: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 02 00 00 F4 03 04 00 13 92 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 95 75 01 00 35 04 06 00 42 [19:18:43]Write to MH i2c: E2 02 01 47 44 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 02 00 00 F4 03 04 00 13 92 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 95 75 01 00 35 04 06 00 42 00 00 15 [19:18:43]Write i2c OK [19:18:43]MH_I2C_Read... [19:18:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:18:43]Read from MH i2c: E2 [19:18:43]MH_I2C_Read... [19:18:43]Read from MH i2c: E2 03 00 [19:18:43]MH_I2C_Read... [19:18:43]Read from MH i2c: E2 03 00 47 44 00 90 00 FF [19:18:43]RAPDU: 90 00 [19:18:43]wFMCommunicate OK [19:18:43]wFMCommunicate request_size=10 [19:18:43]MH_SAM_APDU [19:18:43]CAPDU: 80 0D 02 02 05 87 48 B0 C4 C1 [19:18:43]Write to MH i2c: E2 0D 00 48 44 80 0D 02 02 05 00 87 48 B0 C4 C1 00 00 14 [19:18:43]Write i2c OK [19:18:43]MH_I2C_Read... [19:18:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:18:43]Read from MH i2c: E2 [19:18:43]MH_I2C_Read... [19:18:43]Read from MH i2c: E2 03 00 [19:18:43]MH_I2C_Read... [19:18:43]Read from MH i2c: E2 03 00 48 44 00 90 00 00 [19:18:43]RAPDU: 90 00 [19:18:43]wFMCommunicate OK [19:18:43]wFMCommunicate request_size=4 [19:18:43]MH_SAM_APDU [19:18:43]CAPDU: 80 0D 03 02 [19:18:43]Write to MH i2c: E2 08 00 49 44 80 0D 03 02 00 00 00 00 08 [19:18:43]Write i2c OK [19:18:43]MH_I2C_Read... [19:18:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:18:43]Read from MH i2c: E2 [19:18:43]MH_I2C_Read... [19:18:43]Read from MH i2c: E2 0B 00 [19:18:43]MH_I2C_Read... [19:18:43]Read from MH i2c: E2 0B 00 49 44 00 0A E7 52 DB 03 36 AB BB 90 00 C6 [19:18:43]RAPDU: 0A E7 52 DB 03 36 AB BB 90 00 [19:18:43]wFMCommunicate OK [19:18:43]SAM_PROTO_SignData done [19:18:43]FM_MakeSignedData done [19:18:43]CreateOFDProtocolMessage [19:18:43]wFMCommunicate request_size=4 [19:18:43]MH_SAM_APDU [19:18:43]CAPDU: 80 11 00 00 [19:18:43]Write to MH i2c: E2 08 00 4A 44 80 11 00 00 00 00 00 00 08 [19:18:43]Write i2c OK [19:18:43]MH_I2C_Read... [19:18:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:18:43]Read from MH i2c: E2 [19:18:43]MH_I2C_Read... [19:18:43]Read from MH i2c: E2 17 00 [19:18:43]MH_I2C_Read... [19:18:43]Read from MH i2c: E2 17 00 4A 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 59 [19:18:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:18:43]wFMCommunicate OK [19:18:43]CreateOFDProtocolMessage done [19:18:43]OFDSenderStorePacket 95637 [19:18:43]StoreOFDPacket docnum=95637 [19:18:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 33 21 07 01 4F 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 02 00 00 F4 03 04 00 13 92 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 95 75 01 00 35 04 06 00 42 87 48 B0 C4 C1 0A E7 52 DB 03 36 AB BB [19:18:43]CheckFolder [19:18:43]dirname=/storage/ofd_packets [19:18:43]CheckFolder done [19:18:43]ProducePacketName [19:18:43]name=ofd_packets/00095637 [19:18:43]NVStorageSaveData ofd_packets/00095637 [19:18:43]File name is /storage/ofd_packets/00095637 [19:18:43]Write 301 bytes [19:18:43]NVStorageSaveData done [19:18:43]OFDSenderStorePacket done [19:18:43]KKMCreateOFDPacket done [19:18:43]NVStorageSaveData kkm_last_timestamp [19:18:43]File name is /storage/kkm_last_timestamp [19:18:43]Write 4 bytes [19:18:43]NVStorageSaveData done [19:18:43]OFD Sender: Processing packet 95637 [packets to send 57, broken 56] [19:18:43]ProducePacketName [19:18:43]name=ofd_packets/00095637 [19:18:43]OFD Sender: To server: pG, [19:18:43]CommunicateWithHost lk.salyk.kg:30040 [19:18:43]ConnectInit lk.salyk.kg [19:18:43]ExternCall_PrintAddStr [19:18:43]wPrintStart [19:18:43]Write to MH i2c: 01 00 00 4B 44 8F [19:18:43]Write i2c OK [19:18:43]MH_I2C_Read... [19:18:43]Read from MH i2c: 01 [19:18:43]MH_I2C_Read... [19:18:43]Read from MH i2c: 01 07 00 [19:18:43]MH_I2C_Read... [19:18:43]Read from MH i2c: 01 07 00 4B 44 00 00 00 00 00 FF 0F A4 [19:18:43]RasterBufferAndPrint [19:18:43]line Счет N : (1)3406155 [19:18:43]line ИНН: 02508201610067 [19:18:43]line Контрольно-Кассовый Чек [19:18:43]line ПРОДАЖА [19:18:43]line ТРК (МРК, ГНК) : 42 [19:18:43]line Товар: 2710124130 [19:18:43]line Аи-92-К-4 [19:18:43]line 7.480 * 66.90 [19:18:43]line = 500.41 [19:18:43]line НДС 12% НСП 1% [19:18:43]line > о реализуемом товаре [19:18:43]line ОКРУГЛЕНИЕ: -0.41 [19:18:43]line ИТОГО: 500.00 [19:18:43]line Внесено: 500.00 [19:18:43]line СДАЧА: 0.00 [19:18:43]line НСП 1% : 4.43 [19:18:43]line НДС 12% : 53.14 [19:18:43]line Наличными: 500.00 [19:18:43]line Безнал.: 0.00 [19:18:43]line Место: АЗС № 82 "Партнер Нефть" [19:18:43]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:18:43]line СНО: Общий режим [19:18:43]line Чек 636 27.10.2024 19:18 [19:18:43]line Смена: 143 ФФД: 1.0 [19:18:43]line ЗНМ: 0300000017 [19:18:43]line РНМ: 0000000000170478 [19:18:43]line Версия ККМ: v1.0 [19:18:43]line ФМ: 0000000002098560 [19:18:43]line ФД: 95637 [19:18:43]line ФПД: 73148807562433 [19:18:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T191843&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95637&fm=73148807562433&tin=02508201610067®Number=0000000000170478&sum=50000 [19:18:43]Connected sock=11 [19:18:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 33 21 07 01 4F 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 02 00 00 F4 03 04 00 13 92 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 95 75 01 00 35 04 06 00 42 87 48 B0 C4 C1 0A E7 52 DB 03 36 AB BB [19:18:43]written 0, free lines is 4095 [19:18:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 74 21 47 00 4E 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 32 30 39 38 35 36 30 10 04 04 00 95 75 01 00 F4 03 04 00 3E 3C 1E 67 B6 04 01 00 00 86 F7 A0 C3 1D F9 37 9D [19:18:44]CommunicateWithHost err = 0 [19:18:44]CheckOFDResponse [19:18:44]1017 (14) - 77093643461234 [19:18:44]1041 (16) - 0000000002098560 [19:18:44]1040 (4) - 95637 [19:18:44]1012 (4) - 27.10.2024 13:12 [19:18:44]1206 (1) - 0 [19:18:44]OFD Sender: Remove packet 95637 [19:18:44]ProducePacketName [19:18:44]name=ofd_packets/00095637 [19:18:44]NVStorageDeleteData [19:18:44]Write to MH i2c: 01 00 00 76 44 BA [19:18:44]Write i2c OK [19:18:44]MH_I2C_Read... [19:18:44]Read from MH i2c: 01 [19:18:44]MH_I2C_Read... [19:18:44]Read from MH i2c: 01 07 00 [19:18:44]MH_I2C_Read... [19:18:44]Read from MH i2c: 01 07 00 76 44 00 00 00 00 00 FD 0C CA [19:18:44]RasterBufferAndPrint [19:18:44]line [19:18:44]line [19:18:44]line [19:18:44]line [19:18:44]line [19:18:44]written 0, free lines is 3331 [19:18:44]MH_Cut [19:18:44]Write to MH i2c: D1 01 00 7D 44 01 93 [19:18:44]Write i2c OK [19:18:44]MH_I2C_Read... [19:18:44]Read from MH i2c: D1 [19:18:44]MH_I2C_Read... [19:18:44]Read from MH i2c: D1 01 00 [19:18:44]MH_I2C_Read... [19:18:44]Read from MH i2c: D1 01 00 7D 44 00 92 [19:18:44]Write to MH i2c: 01 00 00 7E 44 C2 [19:18:44]Write i2c OK [19:18:44]MH_I2C_Read... [19:18:44]OFD Sender: No OFD packet to send [19:18:45]*** Cut start [19:18:45]*** Partial cut [19:18:45]*** CUTSNS_PIN = 1 [19:18:45]*** CUTSNS_PIN = 0 [19:18:45]*** Brake cut motor [19:18:45]Read from MH i2c: 01 [19:18:45]MH_I2C_Read... [19:18:45]*** Stop cut motor [19:18:45]*** Cut end [19:18:45]Read from MH i2c: 01 07 00 [19:18:45]MH_I2C_Read... [19:18:45]Read from MH i2c: 01 07 00 7E 44 00 00 00 00 00 FF 0F D7 [19:18:45]process_action close_receipt done [19:18:45]requested_data is exist [19:18:45]produce_requested_data [19:18:45]requested_item fm.sn is exist - process it [19:18:45]wFMCommunicate request_size=4 [19:18:45]MH_SAM_APDU [19:18:45]CAPDU: 80 11 00 00 [19:18:45]Write to MH i2c: E2 08 00 7F 44 80 11 00 00 00 00 00 00 3D [19:18:45]Write i2c OK [19:18:45]MH_I2C_Read... [19:18:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:18:45]Read from MH i2c: E2 [19:18:45]MH_I2C_Read... [19:18:45]Read from MH i2c: E2 17 00 [19:18:45]MH_I2C_Read... [19:18:45]Read from MH i2c: E2 17 00 7F 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8E [19:18:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:18:45]wFMCommunicate OK [19:18:45]requested_item fd.num is exist - process it [19:18:45]SAM_PROTO_GetFieldsCounters [19:18:45]wFMCommunicate request_size=4 [19:18:45]MH_SAM_APDU [19:18:45]CAPDU: 80 13 00 00 [19:18:45]Write to MH i2c: E2 08 00 80 44 80 13 00 00 00 00 00 00 40 [19:18:45]Write i2c OK [19:18:45]MH_I2C_Read... [19:18:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:18:45]Read from MH i2c: E2 [19:18:45]MH_I2C_Read... [19:18:45]Read from MH i2c: E2 62 00 [19:18:45]MH_I2C_Read... [19:18:45]Read from MH i2c: E2 62 00 80 44 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 95 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 7C 02 00 00 5E 04 04 00 7C 02 00 00 57 04 04 00 7D 02 00 00 19 04 04 00 00 00 00 00 90 00 75 [19:18:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 95 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 7C 02 00 00 5E 04 04 00 7C 02 00 00 57 04 04 00 7D 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:18:45]wFMCommunicate OK [19:18:45]SAM_PROTO_GetFieldsCounters done [19:18:45]requested_item shift.num is exist - process it [19:18:45]requested_item shift.opened is exist - process it [19:18:45]req_shift_opened [19:18:45]FM_GetShiftState [19:18:45]SAM_PROTO_GetShiftState [19:18:45]wFMCommunicate request_size=4 [19:18:45]MH_SAM_APDU [19:18:45]CAPDU: 80 13 01 00 [19:18:45]Write to MH i2c: E2 08 00 81 44 80 13 01 00 00 00 00 00 42 [19:18:45]Write i2c OK [19:18:45]MH_I2C_Read... [19:18:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:18:45]Read from MH i2c: E2 [19:18:45]MH_I2C_Read... [19:18:45]Read from MH i2c: E2 0E 00 [19:18:45]MH_I2C_Read... [19:18:45]Read from MH i2c: E2 0E 00 81 44 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 EE [19:18:45]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:18:45]wFMCommunicate OK [19:18:45]SAM_PROTO_GetShiftState done [19:18:45]FM_GetShiftState done [19:18:45]req_shift_opened done [19:18:45]requested_item shift.open_date is exist - process it [19:18:45]req_shift_open_date [19:18:45]req_shift_open_date done [19:18:45]produce_requested_data done [19:18:45]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95637,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [19:18:45]process_action_free close_receipt [19:18:45]json_value_free [19:18:45]json_value_free done [19:18:45]process_json_proto returns [19:18:45]Send response to host [19:18:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95637,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [19:18:45]free response buf [19:18:45]execute_script done [19:18:45]execute_script returns [19:18:45]free content buf [19:18:45]Sock 9.Close socket [19:18:45]Sock 9.Thread stoped [19:18:49]OFD Sender: No OFD packet to send [19:18:54]OFD Sender: No OFD packet to send [19:18:59]OFD Sender: No OFD packet to send [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:16]accept exits with 7 [19:19:16]New connection [19:19:16]New thread 3067444580 created [19:19:16]Thread 3067301220 joined [19:19:16]Waiting for new connection... [19:19:16] Sock 7.Parse request [19:19:16]Sock 7.Check first char [19:19:16]Sock 7.First char is OK [19:19:16]request: POST /json_proto HTTP/1.0 [19:19:16]Method: POST [19:19:16]URL: /json_proto [19:19:16]Method is POST - this is cgi request [19:19:16]url: /json_proto [19:19:16]query_string will be loaded in cgi processing [19:19:16]execute_cgi json_proto POST (null) [19:19:16]execute_cgi path=json_proto method=POST [19:19:16]POST find Content-Length [19:19:16]Host: 172.17.40.67:8080 [19:19:16]Content-Length: 767 [19:19:16]Content-Type: application/json [19:19:16] [19:19:16]POST finish read [19:19:16]Found Content-Length = 767 [19:19:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406156", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:19:16]execute_script... [19:19: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)3406156", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:19:16]POST & json_proto [19:19:16]process_json_proto [19:19:16]json parsed OK: [19:19:16]protocol is kg_v1.0 [19:19:16]action value=close_receipt [19:19:16]process_action close_receipt [19:19:16]cmd_close_receipt [19:19:16]MH_GetDate [19:19:16]Write to MH i2c: F0 00 00 82 44 B5 [19:19:16]Write i2c OK [19:19:16]MH_I2C_Read... [19:19:16]Read from MH i2c: F0 [19:19:16]MH_I2C_Read... [19:19:16]Read from MH i2c: F0 09 00 [19:19:16]MH_I2C_Read... [19:19:16]Read from MH i2c: F0 09 00 82 44 00 36 92 1E 67 EE DA 66 66 9F [19:19:16]GetLastDocTimeStamp 1730056723 [19:19:16]current date 1730056758 [19:19:16]FM_GetShiftState [19:19:16]SAM_PROTO_GetShiftState [19:19:16]wFMCommunicate request_size=4 [19:19:16]MH_SAM_APDU [19:19:16]CAPDU: 80 13 01 00 [19:19:16]Write to MH i2c: E2 08 00 83 44 80 13 01 00 00 00 00 00 44 [19:19:16]Write i2c OK [19:19:16]MH_I2C_Read... [19:19:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:19:16]Read from MH i2c: E2 [19:19:16]MH_I2C_Read... [19:19:16]Read from MH i2c: E2 0E 00 [19:19:16]MH_I2C_Read... [19:19:16]Read from MH i2c: E2 0E 00 83 44 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F0 [19:19:16]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:19:16]wFMCommunicate OK [19:19:16]SAM_PROTO_GetShiftState done [19:19:16]FM_GetShiftState done [19:19:16]opened in 1729987736 [19:19:16]opened+sec_in_day 1730074136 [19:19:16]quantity*price = 50041 [19:19:16]sum+1 = 50042 [19:19:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 637 27.10.2024 19:19 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95638 ФПД: 238044099326398 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T191918&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95638&fm=238044099326398&tin=02508201610067®Number=0000000000170478&sum=50041 [19:19:17]StoreToDocumentArchive [19:19:17]shift 143 fd 95638 [19:19:17]save to /storage/0143/doc_00095638 [19:19:17]save last doc name /storage/0143/doc_00095638 to /storage/kkm_last_doc_name [19:19:17]save OK [19:19:17]Clear old archive folders... [19:19:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:19:17]tlvbuf is 00AFD830 [19:19:17]SAM_PROTO_ClearQueue [19:19:17]wFMCommunicate request_size=4 [19:19:17]MH_SAM_APDU [19:19:17]CAPDU: 80 09 00 00 [19:19:17]Write to MH i2c: E2 08 00 90 44 80 09 00 00 00 00 00 00 46 [19:19:17]Write i2c OK [19:19:17]MH_I2C_Read... [19:19:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:19:17]Read from MH i2c: E2 [19:19:17]MH_I2C_Read... [19:19:17]Read from MH i2c: E2 03 00 [19:19:17]MH_I2C_Read... [19:19:17]Read from MH i2c: E2 03 00 90 44 00 90 00 48 [19:19:17]RAPDU: 90 00 [19:19:17]wFMCommunicate OK [19:19:17]SAM_PROTO_ClearQueue done [19:19:17]KKMCreateOFDPacket [19:19:17]OFDProtocolAddRootSTLVToBuf [19:19:17]FM_MakeSignedData [19:19:17]FM_MakeSignedData [19:19:17]SAM_PROTO_SignData [19:19:17]wFMCommunicate request_size=4 [19:19:17]MH_SAM_APDU [19:19:17]CAPDU: 80 0D 01 02 [19:19:17]Write to MH i2c: E2 08 00 91 44 80 0D 01 02 00 00 00 00 4E [19:19:17]Write i2c OK [19:19:17]MH_I2C_Read... [19:19:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:19:18]Read from MH i2c: E2 [19:19:18]MH_I2C_Read... [19:19:18]Read from MH i2c: E2 03 00 [19:19:18]MH_I2C_Read... [19:19:18]Read from MH i2c: E2 03 00 91 44 00 90 00 49 [19:19:18]RAPDU: 90 00 [19:19:18]wFMCommunicate OK [19:19:18]wFMCommunicate request_size=255 [19:19:18]MH_SAM_APDU [19:19: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 02 00 00 F4 03 04 00 36 92 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 96 75 01 00 35 04 06 00 D8 [19:19:18]Write to MH i2c: E2 02 01 92 44 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 02 00 00 F4 03 04 00 36 92 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 96 75 01 00 35 04 06 00 D8 00 00 6D [19:19:18]Write i2c OK [19:19:18]MH_I2C_Read... [19:19:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:19:18]Read from MH i2c: E2 [19:19:18]MH_I2C_Read... [19:19:18]Read from MH i2c: E2 03 00 [19:19:18]MH_I2C_Read... [19:19:18]Read from MH i2c: E2 03 00 92 44 00 90 00 4A [19:19:18]RAPDU: 90 00 [19:19:18]wFMCommunicate OK [19:19:18]wFMCommunicate request_size=10 [19:19:18]MH_SAM_APDU [19:19:18]CAPDU: 80 0D 02 02 05 7F F5 FB 31 BE [19:19:18]Write to MH i2c: E2 0D 00 93 44 80 0D 02 02 05 00 7F F5 FB 31 BE 00 00 B9 [19:19:18]Write i2c OK [19:19:18]MH_I2C_Read... [19:19:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:19:18]Read from MH i2c: E2 [19:19:18]MH_I2C_Read... [19:19:18]Read from MH i2c: E2 03 00 [19:19:18]MH_I2C_Read... [19:19:18]Read from MH i2c: E2 03 00 93 44 00 90 00 4B [19:19:18]RAPDU: 90 00 [19:19:18]wFMCommunicate OK [19:19:18]wFMCommunicate request_size=4 [19:19:18]MH_SAM_APDU [19:19:18]CAPDU: 80 0D 03 02 [19:19:18]Write to MH i2c: E2 08 00 94 44 80 0D 03 02 00 00 00 00 53 [19:19:18]Write i2c OK [19:19:18]MH_I2C_Read... [19:19:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:19:18]Read from MH i2c: E2 [19:19:18]MH_I2C_Read... [19:19:18]Read from MH i2c: E2 0B 00 [19:19:18]MH_I2C_Read... [19:19:18]Read from MH i2c: E2 0B 00 94 44 00 DF DC 28 54 7D 28 10 B0 90 00 F0 [19:19:18]RAPDU: DF DC 28 54 7D 28 10 B0 90 00 [19:19:18]wFMCommunicate OK [19:19:18]SAM_PROTO_SignData done [19:19:18]FM_MakeSignedData done [19:19:18]CreateOFDProtocolMessage [19:19:18]wFMCommunicate request_size=4 [19:19:18]MH_SAM_APDU [19:19:18]CAPDU: 80 11 00 00 [19:19:18]Write to MH i2c: E2 08 00 95 44 80 11 00 00 00 00 00 00 53 [19:19:18]Write i2c OK [19:19:18]MH_I2C_Read... [19:19:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:19:18]Read from MH i2c: E2 [19:19:18]MH_I2C_Read... [19:19:18]Read from MH i2c: E2 17 00 [19:19:18]MH_I2C_Read... [19:19:18]Read from MH i2c: E2 17 00 95 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A4 [19:19:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:19:18]wFMCommunicate OK [19:19:18]CreateOFDProtocolMessage done [19:19:18]OFDSenderStorePacket 95638 [19:19:18]StoreOFDPacket docnum=95638 [19:19:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AB F4 07 01 FC 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 02 00 00 F4 03 04 00 36 92 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 96 75 01 00 35 04 06 00 D8 7F F5 FB 31 BE DF DC 28 54 7D 28 10 B0 [19:19:18]CheckFolder [19:19:18]dirname=/storage/ofd_packets [19:19:18]CheckFolder done [19:19:18]ProducePacketName [19:19:18]name=ofd_packets/00095638 [19:19:18]NVStorageSaveData ofd_packets/00095638 [19:19:18]File name is /storage/ofd_packets/00095638 [19:19:18]Write 301 bytes [19:19:18]NVStorageSaveData done [19:19:18]OFDSenderStorePacket done [19:19:18]KKMCreateOFDPacket done [19:19:18]NVStorageSaveData kkm_last_timestamp [19:19:18]File name is /storage/kkm_last_timestamp [19:19:18]Write 4 bytes [19:19:18]NVStorageSaveData done [19:19:18]ExternCall_PrintAddStr [19:19:18]wPrintStart [19:19:18]Write to MH i2c: 01 00 00 96 44 DA [19:19:18]Write i2c OK [19:19:18]MH_I2C_Read... [19:19:18]Read from MH i2c: 01 [19:19:18]MH_I2C_Read... [19:19:18]Read from MH i2c: 01 07 00 [19:19:18]MH_I2C_Read... [19:19:18]Read from MH i2c: 01 07 00 96 44 00 00 00 00 00 FF 0F EF [19:19:18]RasterBufferAndPrint [19:19:18]line Счет N : (1)3406156 [19:19:18]line ИНН: 02508201610067 [19:19:18]line Контрольно-Кассовый Чек [19:19:18]line ПРОДАЖА [19:19:18]line ТРК (МРК, ГНК) : 12 [19:19:18]line Товар: 2710124130 [19:19:18]line Аи-92-К-4 [19:19:18]line 7.480 * 66.90 [19:19:18]line = 500.41 [19:19:18]line НДС 12% НСП 1% [19:19:18]line > о реализуемом товаре [19:19:18]line ИТОГО: 500.41 [19:19:18]line НСП 1% : 4.43 [19:19:18]line НДС 12% : 53.14 [19:19:18]line Наличными: 0.00 [19:19:18]line Безнал.: 500.41 [19:19:18]line Место: АЗС № 82 "Партнер Нефть" [19:19:18]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:19:18]line СНО: Общий режим [19:19:18]line Чек 637 27.10.2024 19:19 [19:19:18]line Смена: 143 ФФД: 1.0 [19:19:18]line ЗНМ: 0300000017 [19:19:18]line РНМ: 0000000000170478 [19:19:18]line Версия ККМ: v1.0 [19:19:18]line Платежная система: Mbank [19:19:18]line ФМ: 0000000002098560 [19:19:18]line ФД: 95638 [19:19:18]line ФПД: 238044099326398 [19:19:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T191918&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95638&fm=238044099326398&tin=02508201610067®Number=0000000000170478&sum=50041 [19:19:18]OFD Sender: Processing packet 95638 [packets to send 57, broken 56] [19:19:18]ProducePacketName [19:19:18]name=ofd_packets/00095638 [19:19:18]OFD Sender: To server: pG, [19:19:18]CommunicateWithHost lk.salyk.kg:30040 [19:19:18]ConnectInit lk.salyk.kg [19:19:18]written 0, free lines is 4095 [19:19:18]Connected sock=10 [19:19:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AB F4 07 01 FC 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 02 00 00 F4 03 04 00 36 92 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 96 75 01 00 35 04 06 00 D8 7F F5 FB 31 BE DF DC 28 54 7D 28 10 B0 [19:19:19]Write to MH i2c: 01 00 00 BF 44 03 [19:19:19]Write i2c OK [19:19:19]MH_I2C_Read... [19:19:19]Read from MH i2c: 01 [19:19:19]MH_I2C_Read... [19:19:19]Read from MH i2c: 01 07 00 [19:19:19]MH_I2C_Read... [19:19:19]Read from MH i2c: 01 07 00 BF 44 00 00 00 00 00 1A 0D 31 [19:19:19]RasterBufferAndPrint [19:19:19]line [19:19:19]line [19:19:19]line [19:19:19]line [19:19:19]line [19:19:19]written 0, free lines is 3364 [19:19:19]MH_Cut [19:19:19]Write to MH i2c: D1 01 00 C6 44 01 DC [19:19:19]Write i2c OK [19:19:19]MH_I2C_Read... [19:19:19]Read from MH i2c: D1 [19:19:19]MH_I2C_Read... [19:19:19]Read from MH i2c: D1 01 00 [19:19:19]MH_I2C_Read... [19:19:19]Read from MH i2c: D1 01 00 C6 44 00 DB [19:19:19]Write to MH i2c: 01 00 00 C7 44 0B [19:19:19]Write i2c OK [19:19:19]MH_I2C_Read... [19:19:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 53 56 47 00 8B 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 32 30 39 38 35 36 30 10 04 04 00 96 75 01 00 F4 03 04 00 61 3C 1E 67 B6 04 01 00 00 C9 9F AA E0 AB 15 D0 0A [19:19:19]CommunicateWithHost err = 0 [19:19:19]CheckOFDResponse [19:19:19]1017 (14) - 77093643461234 [19:19:19]1041 (16) - 0000000002098560 [19:19:19]1040 (4) - 95638 [19:19:19]1012 (4) - 27.10.2024 13:13 [19:19:19]1206 (1) - 0 [19:19:19]OFD Sender: Remove packet 95638 [19:19:19]ProducePacketName [19:19:19]name=ofd_packets/00095638 [19:19:19]NVStorageDeleteData [19:19:19]OFD Sender: No OFD packet to send [19:19:19]*** Cut start [19:19:19]*** Partial cut [19:19:19]*** CUTSNS_PIN = 1 [19:19:19]*** CUTSNS_PIN = 0 [19:19:20]*** Brake cut motor [19:19:20]Read from MH i2c: 01 [19:19:20]MH_I2C_Read... [19:19:20]*** Stop cut motor [19:19:20]*** Cut end [19:19:20]Read from MH i2c: 01 07 00 [19:19:20]MH_I2C_Read... [19:19:20]Read from MH i2c: 01 07 00 C7 44 00 00 00 00 00 FF 0F 20 [19:19:20]process_action close_receipt done [19:19:20]requested_data is exist [19:19:20]produce_requested_data [19:19:20]requested_item fm.sn is exist - process it [19:19:20]wFMCommunicate request_size=4 [19:19:20]MH_SAM_APDU [19:19:20]CAPDU: 80 11 00 00 [19:19:20]Write to MH i2c: E2 08 00 C8 44 80 11 00 00 00 00 00 00 86 [19:19:20]Write i2c OK [19:19:20]MH_I2C_Read... [19:19:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:19:20]Read from MH i2c: E2 [19:19:20]MH_I2C_Read... [19:19:20]Read from MH i2c: E2 17 00 [19:19:20]MH_I2C_Read... [19:19:20]Read from MH i2c: E2 17 00 C8 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D7 [19:19:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:19:20]wFMCommunicate OK [19:19:20]requested_item fd.num is exist - process it [19:19:20]SAM_PROTO_GetFieldsCounters [19:19:20]wFMCommunicate request_size=4 [19:19:20]MH_SAM_APDU [19:19:20]CAPDU: 80 13 00 00 [19:19:20]Write to MH i2c: E2 08 00 C9 44 80 13 00 00 00 00 00 00 89 [19:19:20]Write i2c OK [19:19:20]MH_I2C_Read... [19:19:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:19:20]Read from MH i2c: E2 [19:19:20]MH_I2C_Read... [19:19:20]Read from MH i2c: E2 62 00 [19:19:20]MH_I2C_Read... [19:19:20]Read from MH i2c: E2 62 00 C9 44 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 96 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 7D 02 00 00 5E 04 04 00 7D 02 00 00 57 04 04 00 7E 02 00 00 19 04 04 00 00 00 00 00 90 00 C2 [19:19:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 96 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 7D 02 00 00 5E 04 04 00 7D 02 00 00 57 04 04 00 7E 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:19:20]wFMCommunicate OK [19:19:20]SAM_PROTO_GetFieldsCounters done [19:19:20]requested_item shift.num is exist - process it [19:19:20]requested_item shift.opened is exist - process it [19:19:20]req_shift_opened [19:19:20]FM_GetShiftState [19:19:20]SAM_PROTO_GetShiftState [19:19:20]wFMCommunicate request_size=4 [19:19:20]MH_SAM_APDU [19:19:20]CAPDU: 80 13 01 00 [19:19:20]Write to MH i2c: E2 08 00 CA 44 80 13 01 00 00 00 00 00 8B [19:19:20]Write i2c OK [19:19:20]MH_I2C_Read... [19:19:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:19:20]Read from MH i2c: E2 [19:19:20]MH_I2C_Read... [19:19:20]Read from MH i2c: E2 0E 00 [19:19:20]MH_I2C_Read... [19:19:20]Read from MH i2c: E2 0E 00 CA 44 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 37 [19:19:20]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:19:20]wFMCommunicate OK [19:19:20]SAM_PROTO_GetShiftState done [19:19:20]FM_GetShiftState done [19:19:20]req_shift_opened done [19:19:20]requested_item shift.open_date is exist - process it [19:19:20]req_shift_open_date [19:19:20]req_shift_open_date done [19:19:20]produce_requested_data done [19:19:20]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95638,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [19:19:20]process_action_free close_receipt [19:19:20]json_value_free [19:19:20]json_value_free done [19:19:20]process_json_proto returns [19:19:20]Send response to host [19:19:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95638,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [19:19:20]free response buf [19:19:20]execute_script done [19:19:20]execute_script returns [19:19:20]free content buf [19:19:20]Sock 7.Close socket [19:19:20]Sock 7.Thread stoped [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:36]accept exits with 9 [19:19:36]New connection [19:19:36]New thread 3067301220 created [19:19:36]Thread 3067444580 joined [19:19:36]Waiting for new connection... [19:19:36] Sock 9.Parse request [19:19:36]Sock 9.Check first char [19:19:36]Sock 9.First char is OK [19:19:36]request: POST /json_proto HTTP/1.0 [19:19:36]Method: POST [19:19:36]URL: /json_proto [19:19:36]Method is POST - this is cgi request [19:19:36]url: /json_proto [19:19:36]query_string will be loaded in cgi processing [19:19:36]execute_cgi json_proto POST (null) [19:19:36]execute_cgi path=json_proto method=POST [19:19:36]POST find Content-Length [19:19:36]Host: 172.17.40.67:8080 [19:19:36]Content-Length: 678 [19:19:36]Content-Type: application/json [19:19:36] [19:19:36]POST finish read [19:19:36]Found Content-Length = 678 [19:19:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406157", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:19:36]execute_script... [19:19:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406157", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:19:36]POST & json_proto [19:19:36]process_json_proto [19:19:36]json parsed OK: [19:19:36]protocol is kg_v1.0 [19:19:36]action value=close_receipt [19:19:36]process_action close_receipt [19:19:36]cmd_close_receipt [19:19:36]MH_GetDate [19:19:36]Write to MH i2c: F0 00 00 CB 44 FE [19:19:36]Write i2c OK [19:19:36]MH_I2C_Read... [19:19:36]Read from MH i2c: F0 [19:19:36]MH_I2C_Read... [19:19:36]Read from MH i2c: F0 09 00 [19:19:36]MH_I2C_Read... [19:19:36]Read from MH i2c: F0 09 00 CB 44 00 4A 92 1E 67 EE DA 66 66 FC [19:19:36]GetLastDocTimeStamp 1730056758 [19:19:36]current date 1730056778 [19:19:36]FM_GetShiftState [19:19:36]SAM_PROTO_GetShiftState [19:19:36]wFMCommunicate request_size=4 [19:19:36]MH_SAM_APDU [19:19:36]CAPDU: 80 13 01 00 [19:19:36]Write to MH i2c: E2 08 00 CC 44 80 13 01 00 00 00 00 00 8D [19:19:36]Write i2c OK [19:19:36]MH_I2C_Read... [19:19:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:19:36]Read from MH i2c: E2 [19:19:36]MH_I2C_Read... [19:19:36]Read from MH i2c: E2 0E 00 [19:19:36]MH_I2C_Read... [19:19:36]Read from MH i2c: E2 0E 00 CC 44 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 39 [19:19:36]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:19:36]wFMCommunicate OK [19:19:36]SAM_PROTO_GetShiftState done [19:19:36]FM_GetShiftState done [19:19:36]opened in 1729987736 [19:19:36]opened+sec_in_day 1730074136 [19:19:36]quantity*price = 60009 [19:19:36]sum+1 = 60010 [19:19:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 638 27.10.2024 19:19 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95639 ФПД: 267478642027949 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T191938&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95639&fm=267478642027949&tin=02508201610067®Number=0000000000170478&sum=60000 [19:19:37]StoreToDocumentArchive [19:19:37]shift 143 fd 95639 [19:19:37]save to /storage/0143/doc_00095639 [19:19:37]save last doc name /storage/0143/doc_00095639 to /storage/kkm_last_doc_name [19:19:37]save OK [19:19:37]Clear old archive folders... [19:19:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:19:37]tlvbuf is 00B971E0 [19:19:37]SAM_PROTO_ClearQueue [19:19:37]wFMCommunicate request_size=4 [19:19:37]MH_SAM_APDU [19:19:37]CAPDU: 80 09 00 00 [19:19:37]Write to MH i2c: E2 08 00 D9 44 80 09 00 00 00 00 00 00 8F [19:19:37]Write i2c OK [19:19:37]MH_I2C_Read... [19:19:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:19:37]Read from MH i2c: E2 [19:19:37]MH_I2C_Read... [19:19:37]Read from MH i2c: E2 03 00 [19:19:37]MH_I2C_Read... [19:19:37]Read from MH i2c: E2 03 00 D9 44 00 90 00 91 [19:19:37]RAPDU: 90 00 [19:19:37]wFMCommunicate OK [19:19:37]SAM_PROTO_ClearQueue done [19:19:37]KKMCreateOFDPacket [19:19:37]OFDProtocolAddRootSTLVToBuf [19:19:37]FM_MakeSignedData [19:19:37]FM_MakeSignedData [19:19:37]SAM_PROTO_SignData [19:19:37]wFMCommunicate request_size=4 [19:19:37]MH_SAM_APDU [19:19:37]CAPDU: 80 0D 01 02 [19:19:37]Write to MH i2c: E2 08 00 DA 44 80 0D 01 02 00 00 00 00 97 [19:19:37]Write i2c OK [19:19:37]MH_I2C_Read... [19:19:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:19:38]Read from MH i2c: E2 [19:19:38]MH_I2C_Read... [19:19:38]Read from MH i2c: E2 03 00 [19:19:38]MH_I2C_Read... [19:19:38]Read from MH i2c: E2 03 00 DA 44 00 90 00 92 [19:19:38]RAPDU: 90 00 [19:19:38]wFMCommunicate OK [19:19:38]wFMCommunicate request_size=255 [19:19:38]MH_SAM_APDU [19:19: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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 02 00 00 F4 03 04 00 4A 92 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 97 75 01 00 35 04 06 00 F3 [19:19:38]Write to MH i2c: E2 02 01 DB 44 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 02 00 00 F4 03 04 00 4A 92 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 97 75 01 00 35 04 06 00 F3 00 00 72 [19:19:38]Write i2c OK [19:19:38]MH_I2C_Read... [19:19:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:19:38]Read from MH i2c: E2 [19:19:38]MH_I2C_Read... [19:19:38]Read from MH i2c: E2 03 00 [19:19:38]MH_I2C_Read... [19:19:38]Read from MH i2c: E2 03 00 DB 44 00 90 00 93 [19:19:38]RAPDU: 90 00 [19:19:38]wFMCommunicate OK [19:19:38]wFMCommunicate request_size=10 [19:19:38]MH_SAM_APDU [19:19:38]CAPDU: 80 0D 02 02 05 45 39 71 6D AD [19:19:38]Write to MH i2c: E2 0D 00 DC 44 80 0D 02 02 05 00 45 39 71 6D AD 00 00 AD [19:19:38]Write i2c OK [19:19:38]MH_I2C_Read... [19:19:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:19:38]Read from MH i2c: E2 [19:19:38]MH_I2C_Read... [19:19:38]Read from MH i2c: E2 03 00 [19:19:38]MH_I2C_Read... [19:19:38]Read from MH i2c: E2 03 00 DC 44 00 90 00 94 [19:19:38]RAPDU: 90 00 [19:19:38]wFMCommunicate OK [19:19:38]wFMCommunicate request_size=4 [19:19:38]MH_SAM_APDU [19:19:38]CAPDU: 80 0D 03 02 [19:19:38]Write to MH i2c: E2 08 00 DD 44 80 0D 03 02 00 00 00 00 9C [19:19:38]Write i2c OK [19:19:38]MH_I2C_Read... [19:19:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:19:38]Read from MH i2c: E2 [19:19:38]MH_I2C_Read... [19:19:38]Read from MH i2c: E2 0B 00 [19:19:38]MH_I2C_Read... [19:19:38]Read from MH i2c: E2 0B 00 DD 44 00 FC 74 D6 C3 96 D5 F2 2C 90 00 2F [19:19:38]RAPDU: FC 74 D6 C3 96 D5 F2 2C 90 00 [19:19:38]wFMCommunicate OK [19:19:38]SAM_PROTO_SignData done [19:19:38]FM_MakeSignedData done [19:19:38]CreateOFDProtocolMessage [19:19:38]wFMCommunicate request_size=4 [19:19:38]MH_SAM_APDU [19:19:38]CAPDU: 80 11 00 00 [19:19:38]Write to MH i2c: E2 08 00 DE 44 80 11 00 00 00 00 00 00 9C [19:19:38]Write i2c OK [19:19:38]MH_I2C_Read... [19:19:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:19:38]Read from MH i2c: E2 [19:19:38]MH_I2C_Read... [19:19:38]Read from MH i2c: E2 17 00 [19:19:38]MH_I2C_Read... [19:19:38]Read from MH i2c: E2 17 00 DE 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 ED [19:19:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:19:38]wFMCommunicate OK [19:19:38]CreateOFDProtocolMessage done [19:19:38]OFDSenderStorePacket 95639 [19:19:38]StoreOFDPacket docnum=95639 [19:19:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1F 32 07 01 82 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 02 00 00 F4 03 04 00 4A 92 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 97 75 01 00 35 04 06 00 F3 45 39 71 6D AD FC 74 D6 C3 96 D5 F2 2C [19:19:38]CheckFolder [19:19:38]dirname=/storage/ofd_packets [19:19:38]CheckFolder done [19:19:38]ProducePacketName [19:19:38]name=ofd_packets/00095639 [19:19:38]NVStorageSaveData ofd_packets/00095639 [19:19:38]File name is /storage/ofd_packets/00095639 [19:19:38]Write 301 bytes [19:19:38]NVStorageSaveData done [19:19:38]OFDSenderStorePacket done [19:19:38]KKMCreateOFDPacket done [19:19:38]NVStorageSaveData kkm_last_timestamp [19:19:38]File name is /storage/kkm_last_timestamp [19:19:38]Write 4 bytes [19:19:38]NVStorageSaveData done [19:19:38]ExternCall_PrintAddStr [19:19:38]wPrintStart [19:19:38]Write to MH i2c: 01 00 00 DF 44 23 [19:19:38]Write i2c OK [19:19:38]MH_I2C_Read... [19:19:38]Read from MH i2c: 01 [19:19:38]MH_I2C_Read... [19:19:38]Read from MH i2c: 01 07 00 [19:19:38]MH_I2C_Read... [19:19:38]Read from MH i2c: 01 07 00 DF 44 00 00 00 00 00 FF 0F 38 [19:19:38]RasterBufferAndPrint [19:19:38]line Счет N : (1)3406157 [19:19:38]line ИНН: 02508201610067 [19:19:38]line Контрольно-Кассовый Чек [19:19:38]line ПРОДАЖА [19:19:38]line ТРК (МРК, ГНК) : 32 [19:19:38]line Товар: 2710124130 [19:19:38]line Аи-92-К-4 [19:19:38]line 8.970 * 66.90 [19:19:38]line = 600.09 [19:19:38]line НДС 12% НСП 1% [19:19:38]line > о реализуемом товаре [19:19:38]line ОКРУГЛЕНИЕ: -0.09 [19:19:38]line ИТОГО: 600.00 [19:19:38]line Внесено: 600.00 [19:19:38]line СДАЧА: 0.00 [19:19:38]line НСП 1% : 5.31 [19:19:38]line НДС 12% : 63.73 [19:19:38]line Наличными: 600.00 [19:19:38]line Безнал.: 0.00 [19:19:38]line Место: АЗС № 82 "Партнер Нефть" [19:19:38]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:19:38]line СНО: Общий режим [19:19:38]line Чек 638 27.10.2024 19:19 [19:19:38]line Смена: 143 ФФД: 1.0 [19:19:38]line ЗНМ: 0300000017 [19:19:38]line РНМ: 0000000000170478 [19:19:38]line Версия ККМ: v1.0 [19:19:38]line ФМ: 0000000002098560 [19:19:38]line ФД: 95639 [19:19:38]line ФПД: 267478642027949 [19:19:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T191938&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95639&fm=267478642027949&tin=02508201610067®Number=0000000000170478&sum=60000 [19:19:38]OFD Sender: Processing packet 95639 [packets to send 57, broken 56] [19:19:38]ProducePacketName [19:19:38]name=ofd_packets/00095639 [19:19:38]OFD Sender: To server: pG, [19:19:38]CommunicateWithHost lk.salyk.kg:30040 [19:19:38]ConnectInit lk.salyk.kg [19:19:38]written 0, free lines is 4095 [19:19:38]Connected sock=10 [19:19:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1F 32 07 01 82 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 02 00 00 F4 03 04 00 4A 92 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 97 75 01 00 35 04 06 00 F3 45 39 71 6D AD FC 74 D6 C3 96 D5 F2 2C [19:19:39]Write to MH i2c: 01 00 00 0A 45 4F [19:19:39]Write i2c OK [19:19:39]MH_I2C_Read... [19:19:39]Read from MH i2c: 01 [19:19:39]MH_I2C_Read... [19:19:39]Read from MH i2c: 01 07 00 [19:19:39]MH_I2C_Read... [19:19:39]Read from MH i2c: 01 07 00 0A 45 00 00 00 00 00 FF 0C 61 [19:19:39]RasterBufferAndPrint [19:19:39]line [19:19:39]line [19:19:39]line [19:19:39]line [19:19:39]line [19:19:39]written 0, free lines is 3333 [19:19:39]MH_Cut [19:19:39]Write to MH i2c: D1 01 00 11 45 01 28 [19:19:39]Write i2c OK [19:19:39]MH_I2C_Read... [19:19:39]Read from MH i2c: D1 [19:19:39]MH_I2C_Read... [19:19:39]Read from MH i2c: D1 01 00 [19:19:39]MH_I2C_Read... [19:19:39]Read from MH i2c: D1 01 00 11 45 00 27 [19:19:39]Write to MH i2c: 01 00 00 12 45 57 [19:19:39]Write i2c OK [19:19:39]MH_I2C_Read... [19:19:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 AF 90 47 00 67 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 32 30 39 38 35 36 30 10 04 04 00 97 75 01 00 F4 03 04 00 75 3C 1E 67 B6 04 01 00 00 35 CC 6B 3E 52 1E B2 49 [19:19:39]CommunicateWithHost err = 0 [19:19:39]CheckOFDResponse [19:19:39]1017 (14) - 77093643461234 [19:19:39]1041 (16) - 0000000002098560 [19:19:39]1040 (4) - 95639 [19:19:39]1012 (4) - 27.10.2024 13:13 [19:19:39]1206 (1) - 0 [19:19:39]OFD Sender: Remove packet 95639 [19:19:39]ProducePacketName [19:19:39]name=ofd_packets/00095639 [19:19:39]NVStorageDeleteData [19:19:39]OFD Sender: No OFD packet to send [19:19:39]*** Cut start [19:19:39]*** Partial cut [19:19:39]*** CUTSNS_PIN = 1 [19:19:39]*** CUTSNS_PIN = 0 [19:19:40]*** Brake cut motor [19:19:40]Read from MH i2c: 01 [19:19:40]MH_I2C_Read... [19:19:40]*** Stop cut motor [19:19:40]*** Cut end [19:19:40]Read from MH i2c: 01 07 00 [19:19:40]MH_I2C_Read... [19:19:40]Read from MH i2c: 01 07 00 12 45 00 00 00 00 00 FF 0F 6C [19:19:40]process_action close_receipt done [19:19:40]requested_data is exist [19:19:40]produce_requested_data [19:19:40]requested_item fm.sn is exist - process it [19:19:40]wFMCommunicate request_size=4 [19:19:40]MH_SAM_APDU [19:19:40]CAPDU: 80 11 00 00 [19:19:40]Write to MH i2c: E2 08 00 13 45 80 11 00 00 00 00 00 00 D2 [19:19:40]Write i2c OK [19:19:40]MH_I2C_Read... [19:19:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:19:40]Read from MH i2c: E2 [19:19:40]MH_I2C_Read... [19:19:40]Read from MH i2c: E2 17 00 [19:19:40]MH_I2C_Read... [19:19:40]Read from MH i2c: E2 17 00 13 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 23 [19:19:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:19:40]wFMCommunicate OK [19:19:40]requested_item fd.num is exist - process it [19:19:40]SAM_PROTO_GetFieldsCounters [19:19:40]wFMCommunicate request_size=4 [19:19:40]MH_SAM_APDU [19:19:40]CAPDU: 80 13 00 00 [19:19:40]Write to MH i2c: E2 08 00 14 45 80 13 00 00 00 00 00 00 D5 [19:19:40]Write i2c OK [19:19:40]MH_I2C_Read... [19:19:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:19:40]Read from MH i2c: E2 [19:19:40]MH_I2C_Read... [19:19:40]Read from MH i2c: E2 62 00 [19:19:40]MH_I2C_Read... [19:19:40]Read from MH i2c: E2 62 00 14 45 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 97 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 7E 02 00 00 5E 04 04 00 7E 02 00 00 57 04 04 00 7F 02 00 00 19 04 04 00 00 00 00 00 90 00 12 [19:19:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 97 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 7E 02 00 00 5E 04 04 00 7E 02 00 00 57 04 04 00 7F 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:19:40]wFMCommunicate OK [19:19:40]SAM_PROTO_GetFieldsCounters done [19:19:40]requested_item shift.num is exist - process it [19:19:40]requested_item shift.opened is exist - process it [19:19:40]req_shift_opened [19:19:40]FM_GetShiftState [19:19:40]SAM_PROTO_GetShiftState [19:19:40]wFMCommunicate request_size=4 [19:19:40]MH_SAM_APDU [19:19:40]CAPDU: 80 13 01 00 [19:19:40]Write to MH i2c: E2 08 00 15 45 80 13 01 00 00 00 00 00 D7 [19:19:40]Write i2c OK [19:19:40]MH_I2C_Read... [19:19:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:19:40]Read from MH i2c: E2 [19:19:40]MH_I2C_Read... [19:19:40]Read from MH i2c: E2 0E 00 [19:19:40]MH_I2C_Read... [19:19:40]Read from MH i2c: E2 0E 00 15 45 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 83 [19:19:40]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:19:40]wFMCommunicate OK [19:19:40]SAM_PROTO_GetShiftState done [19:19:40]FM_GetShiftState done [19:19:40]req_shift_opened done [19:19:40]requested_item shift.open_date is exist - process it [19:19:40]req_shift_open_date [19:19:40]req_shift_open_date done [19:19:40]produce_requested_data done [19:19:40]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95639,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [19:19:40]process_action_free close_receipt [19:19:40]json_value_free [19:19:40]json_value_free done [19:19:40]process_json_proto returns [19:19:40]Send response to host [19:19:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95639,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [19:19:40]free response buf [19:19:40]execute_script done [19:19:40]execute_script returns [19:19:40]free content buf [19:19:40]Sock 9.Close socket [19:19:40]Sock 9.Thread stoped [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: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:19]OFD Sender: No OFD packet to send [19:20:24]OFD Sender: No OFD packet to send [19:20:29]OFD Sender: No OFD packet to send [19:20:34]OFD Sender: No OFD packet to send [19:20:39]OFD Sender: No OFD packet to send [19:20:44]OFD Sender: No OFD packet to send [19:20:49]OFD Sender: No OFD packet to send [19:20:54]OFD Sender: No OFD packet to send [19:20:59]OFD Sender: No OFD packet to send [19:21:04]OFD Sender: No OFD packet to send [19:21:08]accept exits with 7 [19:21:08]New connection [19:21:08]New thread 3067444580 created [19:21:08]Thread 3067301220 joined [19:21:08]Waiting for new connection... [19:21:08] Sock 7.Parse request [19:21:08]Sock 7.Check first char [19:21:08]Sock 7.First char is OK [19:21:08]request: POST /json_proto HTTP/1.0 [19:21:08]Method: POST [19:21:08]URL: /json_proto [19:21:08]Method is POST - this is cgi request [19:21:08]url: /json_proto [19:21:08]query_string will be loaded in cgi processing [19:21:08]execute_cgi json_proto POST (null) [19:21:08]execute_cgi path=json_proto method=POST [19:21:08]POST find Content-Length [19:21:08]Host: 172.17.40.67:8080 [19:21:08]Content-Length: 678 [19:21:08]Content-Type: application/json [19:21:08] [19:21:08]POST finish read [19:21:08]Found Content-Length = 678 [19:21:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406158", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:21:08]execute_script... [19:21:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406158", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:21:08]POST & json_proto [19:21:08]process_json_proto [19:21:08]json parsed OK: [19:21:08]protocol is kg_v1.0 [19:21:08]action value=close_receipt [19:21:08]process_action close_receipt [19:21:08]cmd_close_receipt [19:21:08]MH_GetDate [19:21:08]Write to MH i2c: F0 00 00 16 45 4A [19:21:08]Write i2c OK [19:21:08]MH_I2C_Read... [19:21:08]Read from MH i2c: F0 [19:21:08]MH_I2C_Read... [19:21:08]Read from MH i2c: F0 09 00 [19:21:08]MH_I2C_Read... [19:21:08]Read from MH i2c: F0 09 00 16 45 00 A5 92 1E 67 EE DA 66 66 A3 [19:21:08]GetLastDocTimeStamp 1730056778 [19:21:08]current date 1730056869 [19:21:08]FM_GetShiftState [19:21:08]SAM_PROTO_GetShiftState [19:21:08]wFMCommunicate request_size=4 [19:21:08]MH_SAM_APDU [19:21:08]CAPDU: 80 13 01 00 [19:21:08]Write to MH i2c: E2 08 00 17 45 80 13 01 00 00 00 00 00 D9 [19:21:08]Write i2c OK [19:21:08]MH_I2C_Read... [19:21:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:21:08]Read from MH i2c: E2 [19:21:08]MH_I2C_Read... [19:21:08]Read from MH i2c: E2 0E 00 [19:21:08]MH_I2C_Read... [19:21:08]Read from MH i2c: E2 0E 00 17 45 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 85 [19:21:08]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:21:08]wFMCommunicate OK [19:21:08]SAM_PROTO_GetShiftState done [19:21:08]FM_GetShiftState done [19:21:08]opened in 1729987736 [19:21:08]opened+sec_in_day 1730074136 [19:21:08]quantity*price = 50041 [19:21:08]sum+1 = 50042 [19:21:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 639 27.10.2024 19:21 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95640 ФПД: 60851560743460 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T192109&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95640&fm=60851560743460&tin=02508201610067®Number=0000000000170478&sum=50000 [19:21:09]StoreToDocumentArchive [19:21:09]shift 143 fd 95640 [19:21:09]save to /storage/0143/doc_00095640 [19:21:09]save last doc name /storage/0143/doc_00095640 to /storage/kkm_last_doc_name [19:21:09]save OK [19:21:09]Clear old archive folders... [19:21:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:21:09]tlvbuf is 00AB1340 [19:21:09]SAM_PROTO_ClearQueue [19:21:09]wFMCommunicate request_size=4 [19:21:09]MH_SAM_APDU [19:21:09]CAPDU: 80 09 00 00 [19:21:09]Write to MH i2c: E2 08 00 24 45 80 09 00 00 00 00 00 00 DB [19:21:09]Write i2c OK [19:21:09]MH_I2C_Read... [19:21:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:21:09]Read from MH i2c: E2 [19:21:09]MH_I2C_Read... [19:21:09]Read from MH i2c: E2 03 00 [19:21:09]MH_I2C_Read... [19:21:09]Read from MH i2c: E2 03 00 24 45 00 90 00 DD [19:21:09]RAPDU: 90 00 [19:21:09]wFMCommunicate OK [19:21:09]SAM_PROTO_ClearQueue done [19:21:09]KKMCreateOFDPacket [19:21:09]OFDProtocolAddRootSTLVToBuf [19:21:09]FM_MakeSignedData [19:21:09]FM_MakeSignedData [19:21:09]SAM_PROTO_SignData [19:21:09]wFMCommunicate request_size=4 [19:21:09]MH_SAM_APDU [19:21:09]CAPDU: 80 0D 01 02 [19:21:09]Write to MH i2c: E2 08 00 25 45 80 0D 01 02 00 00 00 00 E3 [19:21:09]Write i2c OK [19:21:09]MH_I2C_Read... [19:21:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:21:09]Read from MH i2c: E2 [19:21:09]MH_I2C_Read... [19:21:09]Read from MH i2c: E2 03 00 [19:21:09]MH_I2C_Read... [19:21:09]Read from MH i2c: E2 03 00 25 45 00 90 00 DE [19:21:09]RAPDU: 90 00 [19:21:09]wFMCommunicate OK [19:21:09]wFMCommunicate request_size=255 [19:21:09]MH_SAM_APDU [19:21:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 02 00 00 F4 03 04 00 A5 92 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 98 75 01 00 35 04 06 00 37 [19:21:09]Write to MH i2c: E2 02 01 26 45 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 02 00 00 F4 03 04 00 A5 92 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 98 75 01 00 35 04 06 00 37 00 00 82 [19:21:09]Write i2c OK [19:21:09]MH_I2C_Read... [19:21:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:21:09]Read from MH i2c: E2 [19:21:09]MH_I2C_Read... [19:21:09]Read from MH i2c: E2 03 00 [19:21:09]MH_I2C_Read... [19:21:09]Read from MH i2c: E2 03 00 26 45 00 90 00 DF [19:21:09]RAPDU: 90 00 [19:21:09]wFMCommunicate OK [19:21:09]wFMCommunicate request_size=10 [19:21:09]MH_SAM_APDU [19:21:09]CAPDU: 80 0D 02 02 05 58 1B A9 82 24 [19:21:09]Write to MH i2c: E2 0D 00 27 45 80 0D 02 02 05 00 58 1B A9 82 24 00 00 B2 [19:21:09]Write i2c OK [19:21:09]MH_I2C_Read... [19:21:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:21:09]Read from MH i2c: E2 [19:21:09]MH_I2C_Read... [19:21:09]Read from MH i2c: E2 03 00 [19:21:09]MH_I2C_Read... [19:21:09]Read from MH i2c: E2 03 00 27 45 00 90 00 E0 [19:21:09]RAPDU: 90 00 [19:21:09]wFMCommunicate OK [19:21:09]wFMCommunicate request_size=4 [19:21:09]MH_SAM_APDU [19:21:09]CAPDU: 80 0D 03 02 [19:21:09]Write to MH i2c: E2 08 00 28 45 80 0D 03 02 00 00 00 00 E8 [19:21:09]Write i2c OK [19:21:09]MH_I2C_Read... [19:21:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:21:09]Read from MH i2c: E2 [19:21:09]MH_I2C_Read... [19:21:09]Read from MH i2c: E2 0B 00 [19:21:09]MH_I2C_Read... [19:21:09]Read from MH i2c: E2 0B 00 28 45 00 56 6B C6 57 7B 18 92 8B 90 00 77 [19:21:09]RAPDU: 56 6B C6 57 7B 18 92 8B 90 00 [19:21:09]wFMCommunicate OK [19:21:09]SAM_PROTO_SignData done [19:21:09]FM_MakeSignedData done [19:21:09]CreateOFDProtocolMessage [19:21:09]wFMCommunicate request_size=4 [19:21:09]MH_SAM_APDU [19:21:09]CAPDU: 80 11 00 00 [19:21:09]Write to MH i2c: E2 08 00 29 45 80 11 00 00 00 00 00 00 E8 [19:21:09]Write i2c OK [19:21:09]MH_I2C_Read... [19:21:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:21:09]Read from MH i2c: E2 [19:21:09]MH_I2C_Read... [19:21:09]Read from MH i2c: E2 17 00 [19:21:09]MH_I2C_Read... [19:21:09]Read from MH i2c: E2 17 00 29 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 39 [19:21:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:21:09]wFMCommunicate OK [19:21:09]CreateOFDProtocolMessage done [19:21:09]OFDSenderStorePacket 95640 [19:21:09]StoreOFDPacket docnum=95640 [19:21:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7E 93 07 01 EB 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 02 00 00 F4 03 04 00 A5 92 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 98 75 01 00 35 04 06 00 37 58 1B A9 82 24 56 6B C6 57 7B 18 92 8B [19:21:09]CheckFolder [19:21:09]dirname=/storage/ofd_packets [19:21:09]CheckFolder done [19:21:09]ProducePacketName [19:21:09]name=ofd_packets/00095640 [19:21:09]NVStorageSaveData ofd_packets/00095640 [19:21:09]File name is /storage/ofd_packets/00095640 [19:21:09]Write 301 bytes [19:21:09]NVStorageSaveData done [19:21:09]OFDSenderStorePacket done [19:21:09]KKMCreateOFDPacket done [19:21:09]NVStorageSaveData kkm_last_timestamp [19:21:09]File name is /storage/kkm_last_timestamp [19:21:09]Write 4 bytes [19:21:09]NVStorageSaveData done [19:21:09]ExternCall_PrintAddStr [19:21:09]wPrintStart [19:21:09]Write to MH i2c: 01 00 00 2A 45 6F [19:21:09]Write i2c OK [19:21:09]MH_I2C_Read... [19:21:09]Read from MH i2c: 01 [19:21:09]MH_I2C_Read... [19:21:09]Read from MH i2c: 01 07 00 [19:21:09]MH_I2C_Read... [19:21:09]Read from MH i2c: 01 07 00 2A 45 00 00 00 00 00 FF 0F 84 [19:21:09]RasterBufferAndPrint [19:21:09]line Счет N : (1)3406158 [19:21:09]line ИНН: 02508201610067 [19:21:09]line Контрольно-Кассовый Чек [19:21:09]line ПРОДАЖА [19:21:09]line ТРК (МРК, ГНК) : 22 [19:21:09]line Товар: 2710124130 [19:21:09]line Аи-92-К-4 [19:21:09]line 7.480 * 66.90 [19:21:09]line = 500.41 [19:21:09]line НДС 12% НСП 1% [19:21:09]line > о реализуемом товаре [19:21:09]line ОКРУГЛЕНИЕ: -0.41 [19:21:09]line ИТОГО: 500.00 [19:21:09]line Внесено: 500.00 [19:21:09]line СДАЧА: 0.00 [19:21:09]line НСП 1% : 4.43 [19:21:09]line НДС 12% : 53.14 [19:21:09]line Наличными: 500.00 [19:21:09]line Безнал.: 0.00 [19:21:09]line Место: АЗС № 82 "Партнер Нефть" [19:21:09]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:21:09]line СНО: Общий режим [19:21:09]line Чек 639 27.10.2024 19:21 [19:21:09]line Смена: 143 ФФД: 1.0 [19:21:09]line ЗНМ: 0300000017 [19:21:09]line РНМ: 0000000000170478 [19:21:09]line Версия ККМ: v1.0 [19:21:09]line ФМ: 0000000002098560 [19:21:09]line ФД: 95640 [19:21:09]line ФПД: 60851560743460 [19:21:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T192109&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95640&fm=60851560743460&tin=02508201610067®Number=0000000000170478&sum=50000 [19:21:10]OFD Sender: Processing packet 95640 [packets to send 57, broken 56] [19:21:10]ProducePacketName [19:21:10]name=ofd_packets/00095640 [19:21:10]OFD Sender: To server: pG, [19:21:10]CommunicateWithHost lk.salyk.kg:30040 [19:21:10]ConnectInit lk.salyk.kg [19:21:10]written 0, free lines is 4095 [19:21:10]Connected sock=11 [19:21:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7E 93 07 01 EB 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 02 00 00 F4 03 04 00 A5 92 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 98 75 01 00 35 04 06 00 37 58 1B A9 82 24 56 6B C6 57 7B 18 92 8B [19:21:10]Write to MH i2c: 01 00 00 55 45 9A [19:21:10]Write i2c OK [19:21:10]MH_I2C_Read... [19:21:10]Read from MH i2c: 01 [19:21:10]MH_I2C_Read... [19:21:10]Read from MH i2c: 01 07 00 [19:21:10]MH_I2C_Read... [19:21:10]Read from MH i2c: 01 07 00 55 45 00 00 00 00 00 FC 0C A9 [19:21:10]RasterBufferAndPrint [19:21:10]line [19:21:10]line [19:21:10]line [19:21:10]line [19:21:10]line [19:21:10]written 0, free lines is 3330 [19:21:10]MH_Cut [19:21:10]Write to MH i2c: D1 01 00 5C 45 01 73 [19:21:10]Write i2c OK [19:21:10]MH_I2C_Read... [19:21:10]Read from MH i2c: D1 [19:21:10]MH_I2C_Read... [19:21:10]Read from MH i2c: D1 01 00 [19:21:10]MH_I2C_Read... [19:21:10]Read from MH i2c: D1 01 00 5C 45 00 72 [19:21:10]Write to MH i2c: 01 00 00 5D 45 A2 [19:21:10]Write i2c OK [19:21:10]MH_I2C_Read... [19:21:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 87 1B 47 00 16 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 32 30 39 38 35 36 30 10 04 04 00 98 75 01 00 F4 03 04 00 D1 3C 1E 67 B6 04 01 00 00 BC 02 E9 33 2A AF 82 75 [19:21:10]CommunicateWithHost err = 0 [19:21:10]CheckOFDResponse [19:21:10]1017 (14) - 77093643461234 [19:21:10]1041 (16) - 0000000002098560 [19:21:10]1040 (4) - 95640 [19:21:10]1012 (4) - 27.10.2024 13:14 [19:21:10]1206 (1) - 0 [19:21:10]OFD Sender: Remove packet 95640 [19:21:10]ProducePacketName [19:21:10]name=ofd_packets/00095640 [19:21:10]NVStorageDeleteData [19:21:11]OFD Sender: No OFD packet to send [19:21:11]*** Cut start [19:21:11]*** Partial cut [19:21:11]*** CUTSNS_PIN = 1 [19:21:11]*** CUTSNS_PIN = 0 [19:21:11]*** Brake cut motor [19:21:11]Read from MH i2c: 01 [19:21:11]MH_I2C_Read... [19:21:11]*** Stop cut motor [19:21:11]*** Cut end [19:21:11]Read from MH i2c: 01 07 00 [19:21:11]MH_I2C_Read... [19:21:11]Read from MH i2c: 01 07 00 5D 45 00 00 00 00 00 FF 0F B7 [19:21:11]process_action close_receipt done [19:21:11]requested_data is exist [19:21:11]produce_requested_data [19:21:11]requested_item fm.sn is exist - process it [19:21:11]wFMCommunicate request_size=4 [19:21:11]MH_SAM_APDU [19:21:11]CAPDU: 80 11 00 00 [19:21:11]Write to MH i2c: E2 08 00 5E 45 80 11 00 00 00 00 00 00 1D [19:21:11]Write i2c OK [19:21:11]MH_I2C_Read... [19:21:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:21:11]Read from MH i2c: E2 [19:21:11]MH_I2C_Read... [19:21:11]Read from MH i2c: E2 17 00 [19:21:11]MH_I2C_Read... [19:21:11]Read from MH i2c: E2 17 00 5E 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6E [19:21:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:21:11]wFMCommunicate OK [19:21:11]requested_item fd.num is exist - process it [19:21:11]SAM_PROTO_GetFieldsCounters [19:21:11]wFMCommunicate request_size=4 [19:21:11]MH_SAM_APDU [19:21:11]CAPDU: 80 13 00 00 [19:21:11]Write to MH i2c: E2 08 00 5F 45 80 13 00 00 00 00 00 00 20 [19:21:11]Write i2c OK [19:21:11]MH_I2C_Read... [19:21:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:21:12]Read from MH i2c: E2 [19:21:12]MH_I2C_Read... [19:21:12]Read from MH i2c: E2 62 00 [19:21:12]MH_I2C_Read... [19:21:12]Read from MH i2c: E2 62 00 5F 45 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 98 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 7F 02 00 00 5E 04 04 00 7F 02 00 00 57 04 04 00 80 02 00 00 19 04 04 00 00 00 00 00 90 00 61 [19:21:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 98 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 7F 02 00 00 5E 04 04 00 7F 02 00 00 57 04 04 00 80 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:21:12]wFMCommunicate OK [19:21:12]SAM_PROTO_GetFieldsCounters done [19:21:12]requested_item shift.num is exist - process it [19:21:12]requested_item shift.opened is exist - process it [19:21:12]req_shift_opened [19:21:12]FM_GetShiftState [19:21:12]SAM_PROTO_GetShiftState [19:21:12]wFMCommunicate request_size=4 [19:21:12]MH_SAM_APDU [19:21:12]CAPDU: 80 13 01 00 [19:21:12]Write to MH i2c: E2 08 00 60 45 80 13 01 00 00 00 00 00 22 [19:21:12]Write i2c OK [19:21:12]MH_I2C_Read... [19:21:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:21:12]Read from MH i2c: E2 [19:21:12]MH_I2C_Read... [19:21:12]Read from MH i2c: E2 0E 00 [19:21:12]MH_I2C_Read... [19:21:12]Read from MH i2c: E2 0E 00 60 45 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 CE [19:21:12]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:21:12]wFMCommunicate OK [19:21:12]SAM_PROTO_GetShiftState done [19:21:12]FM_GetShiftState done [19:21:12]req_shift_opened done [19:21:12]requested_item shift.open_date is exist - process it [19:21:12]req_shift_open_date [19:21:12]req_shift_open_date done [19:21:12]produce_requested_data done [19:21:12]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95640,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [19:21:12]process_action_free close_receipt [19:21:12]json_value_free [19:21:12]json_value_free done [19:21:12]process_json_proto returns [19:21:12]Send response to host [19:21:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95640,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [19:21:12]free response buf [19:21:12]execute_script done [19:21:12]execute_script returns [19:21:12]free content buf [19:21:12]Sock 7.Close socket [19:21:12]Sock 7.Thread stoped [19:21:16]OFD Sender: No OFD packet to send [19:21:21]OFD Sender: No OFD packet to send [19:21:26]OFD Sender: No OFD packet to send [19:21:30]accept exits with 9 [19:21:30]New connection [19:21:30]New thread 3067301220 created [19:21:30]Thread 3067444580 joined [19:21:30]Waiting for new connection... [19:21:30] Sock 9.Parse request [19:21:30]Sock 9.Check first char [19:21:30]Sock 9.First char is OK [19:21:30]request: POST /json_proto HTTP/1.0 [19:21:30]Method: POST [19:21:30]URL: /json_proto [19:21:30]Method is POST - this is cgi request [19:21:30]url: /json_proto [19:21:30]query_string will be loaded in cgi processing [19:21:30]execute_cgi json_proto POST (null) [19:21:30]execute_cgi path=json_proto method=POST [19:21:30]POST find Content-Length [19:21:30]Host: 172.17.40.67:8080 [19:21:30]Content-Length: 678 [19:21:30]Content-Type: application/json [19:21:30] [19:21:30]POST finish read [19:21:30]Found Content-Length = 678 [19:21:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406159", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:21:30]execute_script... [19:21: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)3406159", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:21:30]POST & json_proto [19:21:30]process_json_proto [19:21:30]json parsed OK: [19:21:30]protocol is kg_v1.0 [19:21:30]action value=close_receipt [19:21:30]process_action close_receipt [19:21:30]cmd_close_receipt [19:21:30]MH_GetDate [19:21:30]Write to MH i2c: F0 00 00 61 45 95 [19:21:30]Write i2c OK [19:21:30]MH_I2C_Read... [19:21:30]Read from MH i2c: F0 [19:21:30]MH_I2C_Read... [19:21:30]Read from MH i2c: F0 09 00 [19:21:30]MH_I2C_Read... [19:21:30]Read from MH i2c: F0 09 00 61 45 00 BC 92 1E 67 EE DA 66 66 05 [19:21:30]GetLastDocTimeStamp 1730056869 [19:21:30]current date 1730056892 [19:21:30]FM_GetShiftState [19:21:30]SAM_PROTO_GetShiftState [19:21:30]wFMCommunicate request_size=4 [19:21:30]MH_SAM_APDU [19:21:30]CAPDU: 80 13 01 00 [19:21:30]Write to MH i2c: E2 08 00 62 45 80 13 01 00 00 00 00 00 24 [19:21:30]Write i2c OK [19:21:30]MH_I2C_Read... [19:21:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:21:30]Read from MH i2c: E2 [19:21:30]MH_I2C_Read... [19:21:30]Read from MH i2c: E2 0E 00 [19:21:30]MH_I2C_Read... [19:21:30]Read from MH i2c: E2 0E 00 62 45 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D0 [19:21:30]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:21:30]wFMCommunicate OK [19:21:30]SAM_PROTO_GetShiftState done [19:21:30]FM_GetShiftState done [19:21:30]opened in 1729987736 [19:21:30]opened+sec_in_day 1730074136 [19:21:30]quantity*price = 40006 [19:21:30]sum+1 = 40007 [19:21:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 640 27.10.2024 19:21 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95641 ФПД: 211075017334292 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T192132&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95641&fm=211075017334292&tin=02508201610067®Number=0000000000170478&sum=40000 [19:21:32]StoreToDocumentArchive [19:21:32]shift 143 fd 95641 [19:21:32]save to /storage/0143/doc_00095641 [19:21:32]save last doc name /storage/0143/doc_00095641 to /storage/kkm_last_doc_name [19:21:32]save OK [19:21:32]Clear old archive folders... [19:21:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:21:32]tlvbuf is 00A0A610 [19:21:32]SAM_PROTO_ClearQueue [19:21:32]wFMCommunicate request_size=4 [19:21:32]MH_SAM_APDU [19:21:32]CAPDU: 80 09 00 00 [19:21:32]Write to MH i2c: E2 08 00 6F 45 80 09 00 00 00 00 00 00 26 [19:21:32]Write i2c OK [19:21:32]MH_I2C_Read... [19:21:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:21:32]Read from MH i2c: E2 [19:21:32]MH_I2C_Read... [19:21:32]Read from MH i2c: E2 03 00 [19:21:32]MH_I2C_Read... [19:21:32]Read from MH i2c: E2 03 00 6F 45 00 90 00 28 [19:21:32]RAPDU: 90 00 [19:21:32]wFMCommunicate OK [19:21:32]SAM_PROTO_ClearQueue done [19:21:32]KKMCreateOFDPacket [19:21:32]OFDProtocolAddRootSTLVToBuf [19:21:32]FM_MakeSignedData [19:21:32]FM_MakeSignedData [19:21:32]SAM_PROTO_SignData [19:21:32]wFMCommunicate request_size=4 [19:21:32]MH_SAM_APDU [19:21:32]CAPDU: 80 0D 01 02 [19:21:32]Write to MH i2c: E2 08 00 70 45 80 0D 01 02 00 00 00 00 2E [19:21:32]Write i2c OK [19:21:32]MH_I2C_Read... [19:21:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:21:32]Read from MH i2c: E2 [19:21:32]MH_I2C_Read... [19:21:32]Read from MH i2c: E2 03 00 [19:21:32]MH_I2C_Read... [19:21:32]Read from MH i2c: E2 03 00 70 45 00 90 00 29 [19:21:32]RAPDU: 90 00 [19:21:32]wFMCommunicate OK [19:21:32]wFMCommunicate request_size=255 [19:21:32]MH_SAM_APDU [19:21: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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 02 00 00 F4 03 04 00 BC 92 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 99 75 01 00 35 04 06 00 BF [19:21:32]Write to MH i2c: E2 02 01 71 45 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 02 00 00 F4 03 04 00 BC 92 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 99 75 01 00 35 04 06 00 BF 00 00 3D [19:21:32]Write i2c OK [19:21:32]MH_I2C_Read... [19:21:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:21:32]Read from MH i2c: E2 [19:21:32]MH_I2C_Read... [19:21:32]Read from MH i2c: E2 03 00 [19:21:32]MH_I2C_Read... [19:21:32]Read from MH i2c: E2 03 00 71 45 00 90 00 2A [19:21:32]RAPDU: 90 00 [19:21:32]wFMCommunicate OK [19:21:32]wFMCommunicate request_size=10 [19:21:32]MH_SAM_APDU [19:21:32]CAPDU: 80 0D 02 02 05 F8 BB 6D DE 14 [19:21:32]Write to MH i2c: E2 0D 00 72 45 80 0D 02 02 05 00 F8 BB 6D DE 14 00 00 4D [19:21:32]Write i2c OK [19:21:32]MH_I2C_Read... [19:21:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:21:32]Read from MH i2c: E2 [19:21:32]MH_I2C_Read... [19:21:32]Read from MH i2c: E2 03 00 [19:21:32]MH_I2C_Read... [19:21:32]Read from MH i2c: E2 03 00 72 45 00 90 00 2B [19:21:32]RAPDU: 90 00 [19:21:32]wFMCommunicate OK [19:21:32]wFMCommunicate request_size=4 [19:21:32]MH_SAM_APDU [19:21:32]CAPDU: 80 0D 03 02 [19:21:32]Write to MH i2c: E2 08 00 73 45 80 0D 03 02 00 00 00 00 33 [19:21:32]Write i2c OK [19:21:32]MH_I2C_Read... [19:21:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:21:32]Read from MH i2c: E2 [19:21:32]MH_I2C_Read... [19:21:32]Read from MH i2c: E2 0B 00 [19:21:32]MH_I2C_Read... [19:21:32]Read from MH i2c: E2 0B 00 73 45 00 4E B3 79 7A 79 9C 81 96 90 00 54 [19:21:32]RAPDU: 4E B3 79 7A 79 9C 81 96 90 00 [19:21:32]wFMCommunicate OK [19:21:32]SAM_PROTO_SignData done [19:21:32]FM_MakeSignedData done [19:21:32]CreateOFDProtocolMessage [19:21:32]wFMCommunicate request_size=4 [19:21:32]MH_SAM_APDU [19:21:32]CAPDU: 80 11 00 00 [19:21:32]Write to MH i2c: E2 08 00 74 45 80 11 00 00 00 00 00 00 33 [19:21:32]Write i2c OK [19:21:32]MH_I2C_Read... [19:21:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:21:32]Read from MH i2c: E2 [19:21:32]MH_I2C_Read... [19:21:32]Read from MH i2c: E2 17 00 [19:21:32]MH_I2C_Read... [19:21:32]Read from MH i2c: E2 17 00 74 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 84 [19:21:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:21:32]wFMCommunicate OK [19:21:32]CreateOFDProtocolMessage done [19:21:32]OFDSenderStorePacket 95641 [19:21:32]StoreOFDPacket docnum=95641 [19:21:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4D CF 07 01 38 24 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 02 00 00 F4 03 04 00 BC 92 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 99 75 01 00 35 04 06 00 BF F8 BB 6D DE 14 4E B3 79 7A 79 9C 81 96 [19:21:32]CheckFolder [19:21:32]dirname=/storage/ofd_packets [19:21:32]CheckFolder done [19:21:32]ProducePacketName [19:21:32]name=ofd_packets/00095641 [19:21:32]NVStorageSaveData ofd_packets/00095641 [19:21:32]File name is /storage/ofd_packets/00095641 [19:21:32]Write 301 bytes [19:21:32]NVStorageSaveData done [19:21:32]OFDSenderStorePacket done [19:21:32]KKMCreateOFDPacket done [19:21:32]NVStorageSaveData kkm_last_timestamp [19:21:32]File name is /storage/kkm_last_timestamp [19:21:32]Write 4 bytes [19:21:32]NVStorageSaveData done [19:21:32]ExternCall_PrintAddStr [19:21:32]wPrintStart [19:21:32]Write to MH i2c: 01 00 00 75 45 BA [19:21:32]Write i2c OK [19:21:32]MH_I2C_Read... [19:21:32]Read from MH i2c: 01 [19:21:32]MH_I2C_Read... [19:21:32]Read from MH i2c: 01 07 00 [19:21:32]MH_I2C_Read... [19:21:32]Read from MH i2c: 01 07 00 75 45 00 00 00 00 00 FF 0F CF [19:21:32]RasterBufferAndPrint [19:21:32]line Счет N : (1)3406159 [19:21:32]line ИНН: 02508201610067 [19:21:32]line Контрольно-Кассовый Чек [19:21:32]line ПРОДАЖА [19:21:32]line ТРК (МРК, ГНК) : 12 [19:21:32]line Товар: 2710124130 [19:21:32]line Аи-92-К-4 [19:21:32]line 5.980 * 66.90 [19:21:32]line = 400.06 [19:21:32]line НДС 12% НСП 1% [19:21:32]line > о реализуемом товаре [19:21:32]line ОКРУГЛЕНИЕ: -0.06 [19:21:32]line ИТОГО: 400.00 [19:21:32]line Внесено: 400.00 [19:21:32]line СДАЧА: 0.00 [19:21:32]line НСП 1% : 3.54 [19:21:32]line НДС 12% : 42.48 [19:21:32]line Наличными: 400.00 [19:21:32]line Безнал.: 0.00 [19:21:32]line Место: АЗС № 82 "Партнер Нефть" [19:21:32]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:21:32]line СНО: Общий режим [19:21:32]line Чек 640 27.10.2024 19:21 [19:21:32]line Смена: 143 ФФД: 1.0 [19:21:32]line ЗНМ: 0300000017 [19:21:32]line РНМ: 0000000000170478 [19:21:32]line Версия ККМ: v1.0 [19:21:32]line ФМ: 0000000002098560 [19:21:32]line ФД: 95641 [19:21:32]line ФПД: 211075017334292 [19:21:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T192132&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95641&fm=211075017334292&tin=02508201610067®Number=0000000000170478&sum=40000 [19:21:32]OFD Sender: Processing packet 95641 [packets to send 57, broken 56] [19:21:32]ProducePacketName [19:21:32]name=ofd_packets/00095641 [19:21:32]OFD Sender: To server: pG, [19:21:32]CommunicateWithHost lk.salyk.kg:30040 [19:21:32]ConnectInit lk.salyk.kg [19:21:32]written 0, free lines is 4095 [19:21:33]Connected sock=10 [19:21:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4D CF 07 01 38 24 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 02 00 00 F4 03 04 00 BC 92 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 99 75 01 00 35 04 06 00 BF F8 BB 6D DE 14 4E B3 79 7A 79 9C 81 96 [19:21:33]Write to MH i2c: 01 00 00 A0 45 E5 [19:21:33]Write i2c OK [19:21:33]MH_I2C_Read... [19:21:33]Read from MH i2c: 01 [19:21:33]MH_I2C_Read... [19:21:33]Read from MH i2c: 01 07 00 [19:21:33]MH_I2C_Read... [19:21:33]Read from MH i2c: 01 07 00 A0 45 00 00 00 00 00 03 0D FC [19:21:33]RasterBufferAndPrint [19:21:33]line [19:21:33]line [19:21:33]line [19:21:33]line [19:21:33]line [19:21:33]written 0, free lines is 3337 [19:21:33]MH_Cut [19:21:33]Write to MH i2c: D1 01 00 A7 45 01 BE [19:21:33]Write i2c OK [19:21:33]MH_I2C_Read... [19:21:33]Read from MH i2c: D1 [19:21:33]MH_I2C_Read... [19:21:33]Read from MH i2c: D1 01 00 [19:21:33]MH_I2C_Read... [19:21:33]Read from MH i2c: D1 01 00 A7 45 00 BD [19:21:33]Write to MH i2c: 01 00 00 A8 45 ED [19:21:33]Write i2c OK [19:21:33]MH_I2C_Read... [19:21:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1B B8 47 00 83 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 32 30 39 38 35 36 30 10 04 04 00 99 75 01 00 F4 03 04 00 E8 3C 1E 67 B6 04 01 00 00 DF C3 C1 B7 03 57 D0 DD [19:21:33]CommunicateWithHost err = 0 [19:21:33]CheckOFDResponse [19:21:33]1017 (14) - 77093643461234 [19:21:33]1041 (16) - 0000000002098560 [19:21:33]1040 (4) - 95641 [19:21:33]1012 (4) - 27.10.2024 13:15 [19:21:33]1206 (1) - 0 [19:21:33]OFD Sender: Remove packet 95641 [19:21:33]ProducePacketName [19:21:33]name=ofd_packets/00095641 [19:21:33]NVStorageDeleteData [19:21:33]OFD Sender: No OFD packet to send [19:21:34]*** Cut start [19:21:34]*** Partial cut [19:21:34]*** CUTSNS_PIN = 1 [19:21:34]*** CUTSNS_PIN = 0 [19:21:34]*** Brake cut motor [19:21:34]Read from MH i2c: 01 [19:21:34]MH_I2C_Read... [19:21:34]*** Stop cut motor [19:21:34]*** Cut end [19:21:34]Read from MH i2c: 01 07 00 [19:21:34]MH_I2C_Read... [19:21:34]Read from MH i2c: 01 07 00 A8 45 00 00 00 00 00 FF 0F 02 [19:21:34]process_action close_receipt done [19:21:34]requested_data is exist [19:21:34]produce_requested_data [19:21:34]requested_item fm.sn is exist - process it [19:21:34]wFMCommunicate request_size=4 [19:21:34]MH_SAM_APDU [19:21:34]CAPDU: 80 11 00 00 [19:21:34]Write to MH i2c: E2 08 00 A9 45 80 11 00 00 00 00 00 00 68 [19:21:34]Write i2c OK [19:21:34]MH_I2C_Read... [19:21:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:21:34]Read from MH i2c: E2 [19:21:34]MH_I2C_Read... [19:21:34]Read from MH i2c: E2 17 00 [19:21:34]MH_I2C_Read... [19:21:34]Read from MH i2c: E2 17 00 A9 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B9 [19:21:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:21:34]wFMCommunicate OK [19:21:34]requested_item fd.num is exist - process it [19:21:34]SAM_PROTO_GetFieldsCounters [19:21:34]wFMCommunicate request_size=4 [19:21:34]MH_SAM_APDU [19:21:34]CAPDU: 80 13 00 00 [19:21:34]Write to MH i2c: E2 08 00 AA 45 80 13 00 00 00 00 00 00 6B [19:21:34]Write i2c OK [19:21:34]MH_I2C_Read... [19:21:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:21:34]Read from MH i2c: E2 [19:21:34]MH_I2C_Read... [19:21:34]Read from MH i2c: E2 62 00 [19:21:34]MH_I2C_Read... [19:21:34]Read from MH i2c: E2 62 00 AA 45 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 99 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 80 02 00 00 5E 04 04 00 80 02 00 00 57 04 04 00 81 02 00 00 19 04 04 00 00 00 00 00 90 00 B0 [19:21:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 99 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 80 02 00 00 5E 04 04 00 80 02 00 00 57 04 04 00 81 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:21:34]wFMCommunicate OK [19:21:34]SAM_PROTO_GetFieldsCounters done [19:21:34]requested_item shift.num is exist - process it [19:21:34]requested_item shift.opened is exist - process it [19:21:34]req_shift_opened [19:21:34]FM_GetShiftState [19:21:34]SAM_PROTO_GetShiftState [19:21:34]wFMCommunicate request_size=4 [19:21:34]MH_SAM_APDU [19:21:34]CAPDU: 80 13 01 00 [19:21:34]Write to MH i2c: E2 08 00 AB 45 80 13 01 00 00 00 00 00 6D [19:21:34]Write i2c OK [19:21:34]MH_I2C_Read... [19:21:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:21:34]Read from MH i2c: E2 [19:21:34]MH_I2C_Read... [19:21:34]Read from MH i2c: E2 0E 00 [19:21:34]MH_I2C_Read... [19:21:34]Read from MH i2c: E2 0E 00 AB 45 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 19 [19:21:34]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:21:34]wFMCommunicate OK [19:21:34]SAM_PROTO_GetShiftState done [19:21:34]FM_GetShiftState done [19:21:34]req_shift_opened done [19:21:34]requested_item shift.open_date is exist - process it [19:21:34]req_shift_open_date [19:21:34]req_shift_open_date done [19:21:34]produce_requested_data done [19:21:34]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95641,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [19:21:34]process_action_free close_receipt [19:21:34]json_value_free [19:21:34]json_value_free done [19:21:34]process_json_proto returns [19:21:34]Send response to host [19:21:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95641,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [19:21:34]free response buf [19:21:34]execute_script done [19:21:34]execute_script returns [19:21:34]free content buf [19:21:34]Sock 9.Close socket [19:21:34]Sock 9.Thread stoped [19:21:38]OFD Sender: No OFD packet to send [19:21:43]OFD Sender: No OFD packet to send [19:21:48]OFD Sender: No OFD packet to send [19:21:53]OFD Sender: No OFD packet to send [19:21:58]OFD Sender: No OFD packet to send [19:22:03]OFD Sender: No OFD packet to send [19:22:08]OFD Sender: No OFD packet to send [19:22:13]OFD Sender: No OFD packet to send [19:22:18]OFD Sender: No OFD packet to send [19:22:23]OFD Sender: No OFD packet to send [19:22:29]OFD Sender: No OFD packet to send [19:22:34]OFD Sender: No OFD packet to send [19:22:39]OFD Sender: No OFD packet to send [19:22:44]OFD Sender: No OFD packet to send [19:22:49]OFD Sender: No OFD packet to send [19:22:54]OFD Sender: No OFD packet to send [19:22:59]OFD Sender: No OFD packet to send [19:23:04]OFD Sender: No OFD packet to send [19:23:09]OFD Sender: No OFD packet to send [19:23:14]OFD Sender: No OFD packet to send [19:23:19]OFD Sender: No OFD packet to send [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:38]accept exits with 7 [19:23:38]New connection [19:23:38]New thread 3067444580 created [19:23:38]Thread 3067301220 joined [19:23:38]Waiting for new connection... [19:23:38] Sock 7.Parse request [19:23:38]Sock 7.Check first char [19:23:38]Sock 7.First char is OK [19:23:38]request: POST /json_proto HTTP/1.0 [19:23:38]Method: POST [19:23:38]URL: /json_proto [19:23:38]Method is POST - this is cgi request [19:23:38]url: /json_proto [19:23:38]query_string will be loaded in cgi processing [19:23:38]execute_cgi json_proto POST (null) [19:23:38]execute_cgi path=json_proto method=POST [19:23:38]POST find Content-Length [19:23:38]Host: 172.17.40.67:8080 [19:23:38]Content-Length: 678 [19:23:38]Content-Type: application/json [19:23:38] [19:23:38]POST finish read [19:23:38]Found Content-Length = 678 [19:23:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406160", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:23:38]execute_script... [19:23: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)3406160", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:23:38]POST & json_proto [19:23:38]process_json_proto [19:23:38]json parsed OK: [19:23:38]protocol is kg_v1.0 [19:23:38]action value=close_receipt [19:23:38]process_action close_receipt [19:23:38]cmd_close_receipt [19:23:38]MH_GetDate [19:23:38]Write to MH i2c: F0 00 00 AC 45 E0 [19:23:38]Write i2c OK [19:23:38]MH_I2C_Read... [19:23:38]Read from MH i2c: F0 [19:23:38]MH_I2C_Read... [19:23:38]Read from MH i2c: F0 09 00 [19:23:38]MH_I2C_Read... [19:23:38]Read from MH i2c: F0 09 00 AC 45 00 3C 93 1E 67 EE DA 66 66 D1 [19:23:38]GetLastDocTimeStamp 1730056892 [19:23:38]current date 1730057020 [19:23:38]FM_GetShiftState [19:23:38]SAM_PROTO_GetShiftState [19:23:38]wFMCommunicate request_size=4 [19:23:38]MH_SAM_APDU [19:23:38]CAPDU: 80 13 01 00 [19:23:38]Write to MH i2c: E2 08 00 AD 45 80 13 01 00 00 00 00 00 6F [19:23:38]Write i2c OK [19:23:38]MH_I2C_Read... [19:23:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:23:38]Read from MH i2c: E2 [19:23:38]MH_I2C_Read... [19:23:38]Read from MH i2c: E2 0E 00 [19:23:38]MH_I2C_Read... [19:23:38]Read from MH i2c: E2 0E 00 AD 45 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1B [19:23:38]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:23:38]wFMCommunicate OK [19:23:38]SAM_PROTO_GetShiftState done [19:23:38]FM_GetShiftState done [19:23:38]opened in 1729987736 [19:23:38]opened+sec_in_day 1730074136 [19:23:38]quantity*price = 30038 [19:23:38]sum+1 = 30039 [19:23:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 641 27.10.2024 19:23 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95642 ФПД: 48786216431835 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T192340&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95642&fm=48786216431835&tin=02508201610067®Number=0000000000170478&sum=30000 [19:23:39]StoreToDocumentArchive [19:23:39]shift 143 fd 95642 [19:23:39]save to /storage/0143/doc_00095642 [19:23:39]save last doc name /storage/0143/doc_00095642 to /storage/kkm_last_doc_name [19:23:39]save OK [19:23:39]Clear old archive folders... [19:23:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:23:39]tlvbuf is 00B41C70 [19:23:39]SAM_PROTO_ClearQueue [19:23:39]wFMCommunicate request_size=4 [19:23:39]MH_SAM_APDU [19:23:39]CAPDU: 80 09 00 00 [19:23:39]Write to MH i2c: E2 08 00 BA 45 80 09 00 00 00 00 00 00 71 [19:23:39]Write i2c OK [19:23:39]MH_I2C_Read... [19:23:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:23:39]Read from MH i2c: E2 [19:23:39]MH_I2C_Read... [19:23:39]Read from MH i2c: E2 03 00 [19:23:39]MH_I2C_Read... [19:23:39]Read from MH i2c: E2 03 00 BA 45 00 90 00 73 [19:23:39]RAPDU: 90 00 [19:23:39]wFMCommunicate OK [19:23:39]SAM_PROTO_ClearQueue done [19:23:39]KKMCreateOFDPacket [19:23:39]OFDProtocolAddRootSTLVToBuf [19:23:39]FM_MakeSignedData [19:23:39]FM_MakeSignedData [19:23:39]SAM_PROTO_SignData [19:23:39]wFMCommunicate request_size=4 [19:23:39]MH_SAM_APDU [19:23:39]CAPDU: 80 0D 01 02 [19:23:39]Write to MH i2c: E2 08 00 BB 45 80 0D 01 02 00 00 00 00 79 [19:23:39]Write i2c OK [19:23:39]MH_I2C_Read... [19:23:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:23:39]Read from MH i2c: E2 [19:23:39]MH_I2C_Read... [19:23:39]Read from MH i2c: E2 03 00 [19:23:39]MH_I2C_Read... [19:23:39]Read from MH i2c: E2 03 00 BB 45 00 90 00 74 [19:23:39]RAPDU: 90 00 [19:23:39]wFMCommunicate OK [19:23:39]wFMCommunicate request_size=255 [19:23:39]MH_SAM_APDU [19:23:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 02 00 00 F4 03 04 00 3C 93 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9A 75 01 00 35 04 06 00 2C [19:23:39]Write to MH i2c: E2 02 01 BC 45 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 02 00 00 F4 03 04 00 3C 93 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9A 75 01 00 35 04 06 00 2C 00 00 9D [19:23:39]Write i2c OK [19:23:39]MH_I2C_Read... [19:23:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:23:39]Read from MH i2c: E2 [19:23:39]MH_I2C_Read... [19:23:39]Read from MH i2c: E2 03 00 [19:23:39]MH_I2C_Read... [19:23:39]Read from MH i2c: E2 03 00 BC 45 00 90 00 75 [19:23:39]RAPDU: 90 00 [19:23:39]wFMCommunicate OK [19:23:39]wFMCommunicate request_size=10 [19:23:39]MH_SAM_APDU [19:23:39]CAPDU: 80 0D 02 02 05 5E ED 19 B0 DB [19:23:39]Write to MH i2c: E2 0D 00 BD 45 80 0D 02 02 05 00 5E ED 19 B0 DB 00 00 75 [19:23:39]Write i2c OK [19:23:39]MH_I2C_Read... [19:23:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:23:39]Read from MH i2c: E2 [19:23:39]MH_I2C_Read... [19:23:39]Read from MH i2c: E2 03 00 [19:23:39]MH_I2C_Read... [19:23:39]Read from MH i2c: E2 03 00 BD 45 00 90 00 76 [19:23:39]RAPDU: 90 00 [19:23:39]wFMCommunicate OK [19:23:39]wFMCommunicate request_size=4 [19:23:39]MH_SAM_APDU [19:23:39]CAPDU: 80 0D 03 02 [19:23:39]Write to MH i2c: E2 08 00 BE 45 80 0D 03 02 00 00 00 00 7E [19:23:39]Write i2c OK [19:23:39]MH_I2C_Read... [19:23:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:23:40]Read from MH i2c: E2 [19:23:40]MH_I2C_Read... [19:23:40]Read from MH i2c: E2 0B 00 [19:23:40]MH_I2C_Read... [19:23:40]Read from MH i2c: E2 0B 00 BE 45 00 B1 3D EC 3C 4E 58 D1 FB 90 00 07 [19:23:40]RAPDU: B1 3D EC 3C 4E 58 D1 FB 90 00 [19:23:40]wFMCommunicate OK [19:23:40]SAM_PROTO_SignData done [19:23:40]FM_MakeSignedData done [19:23:40]CreateOFDProtocolMessage [19:23:40]wFMCommunicate request_size=4 [19:23:40]MH_SAM_APDU [19:23:40]CAPDU: 80 11 00 00 [19:23:40]Write to MH i2c: E2 08 00 BF 45 80 11 00 00 00 00 00 00 7E [19:23:40]Write i2c OK [19:23:40]MH_I2C_Read... [19:23:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:23:40]Read from MH i2c: E2 [19:23:40]MH_I2C_Read... [19:23:40]Read from MH i2c: E2 17 00 [19:23:40]MH_I2C_Read... [19:23:40]Read from MH i2c: E2 17 00 BF 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CF [19:23:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:23:40]wFMCommunicate OK [19:23:40]CreateOFDProtocolMessage done [19:23:40]OFDSenderStorePacket 95642 [19:23:40]StoreOFDPacket docnum=95642 [19:23:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B5 2A 07 01 D0 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 02 00 00 F4 03 04 00 3C 93 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9A 75 01 00 35 04 06 00 2C 5E ED 19 B0 DB B1 3D EC 3C 4E 58 D1 FB [19:23:40]CheckFolder [19:23:40]dirname=/storage/ofd_packets [19:23:40]CheckFolder done [19:23:40]ProducePacketName [19:23:40]name=ofd_packets/00095642 [19:23:40]NVStorageSaveData ofd_packets/00095642 [19:23:40]File name is /storage/ofd_packets/00095642 [19:23:40]Write 301 bytes [19:23:40]NVStorageSaveData done [19:23:40]OFDSenderStorePacket done [19:23:40]KKMCreateOFDPacket done [19:23:40]NVStorageSaveData kkm_last_timestamp [19:23:40]File name is /storage/kkm_last_timestamp [19:23:40]Write 4 bytes [19:23:40]NVStorageSaveData done [19:23:40]ExternCall_PrintAddStr [19:23:40]wPrintStart [19:23:40]Write to MH i2c: 01 00 00 C0 45 05 [19:23:40]Write i2c OK [19:23:40]MH_I2C_Read... [19:23:40]Read from MH i2c: 01 [19:23:40]MH_I2C_Read... [19:23:40]Read from MH i2c: 01 07 00 [19:23:40]MH_I2C_Read... [19:23:40]Read from MH i2c: 01 07 00 C0 45 00 00 00 00 00 FF 0F 1A [19:23:40]RasterBufferAndPrint [19:23:40]line Счет N : (1)3406160 [19:23:40]line ИНН: 02508201610067 [19:23:40]line Контрольно-Кассовый Чек [19:23:40]line ПРОДАЖА [19:23:40]line ТРК (МРК, ГНК) : 32 [19:23:40]line Товар: 2710124130 [19:23:40]line Аи-92-К-4 [19:23:40]line 4.490 * 66.90 [19:23:40]line = 300.38 [19:23:40]line НДС 12% НСП 1% [19:23:40]line > о реализуемом товаре [19:23:40]line ОКРУГЛЕНИЕ: -0.38 [19:23:40]line ИТОГО: 300.00 [19:23:40]line Внесено: 300.00 [19:23:40]line СДАЧА: 0.00 [19:23:40]line НСП 1% : 2.66 [19:23:40]line НДС 12% : 31.90 [19:23:40]line Наличными: 300.00 [19:23:40]line Безнал.: 0.00 [19:23:40]line Место: АЗС № 82 "Партнер Нефть" [19:23:40]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:23:40]line СНО: Общий режим [19:23:40]line Чек 641 27.10.2024 19:23 [19:23:40]line Смена: 143 ФФД: 1.0 [19:23:40]line ЗНМ: 0300000017 [19:23:40]line РНМ: 0000000000170478 [19:23:40]line Версия ККМ: v1.0 [19:23:40]line ФМ: 0000000002098560 [19:23:40]line ФД: 95642 [19:23:40]line ФПД: 48786216431835 [19:23:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T192340&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95642&fm=48786216431835&tin=02508201610067®Number=0000000000170478&sum=30000 [19:23:40]OFD Sender: Processing packet 95642 [packets to send 57, broken 56] [19:23:40]ProducePacketName [19:23:40]name=ofd_packets/00095642 [19:23:40]OFD Sender: To server: pG, [19:23:40]CommunicateWithHost lk.salyk.kg:30040 [19:23:40]ConnectInit lk.salyk.kg [19:23:40]written 0, free lines is 4095 [19:23:40]Connected sock=9 [19:23:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B5 2A 07 01 D0 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 02 00 00 F4 03 04 00 3C 93 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9A 75 01 00 35 04 06 00 2C 5E ED 19 B0 DB B1 3D EC 3C 4E 58 D1 FB [19:23:40]Write to MH i2c: 01 00 00 EB 45 30 [19:23:40]Write i2c OK [19:23:40]MH_I2C_Read... [19:23:40]Read from MH i2c: 01 [19:23:40]MH_I2C_Read... [19:23:40]Read from MH i2c: 01 07 00 [19:23:40]MH_I2C_Read... [19:23:40]Read from MH i2c: 01 07 00 EB 45 00 00 00 00 00 03 0D 47 [19:23:40]RasterBufferAndPrint [19:23:40]line [19:23:40]line [19:23:40]line [19:23:40]line [19:23:40]line [19:23:40]written 0, free lines is 3337 [19:23:40]MH_Cut [19:23:40]Write to MH i2c: D1 01 00 F2 45 01 09 [19:23:40]Write i2c OK [19:23:40]MH_I2C_Read... [19:23:40]Read from MH i2c: D1 [19:23:40]MH_I2C_Read... [19:23:40]Read from MH i2c: D1 01 00 [19:23:40]MH_I2C_Read... [19:23:40]Read from MH i2c: D1 01 00 F2 45 00 08 [19:23:40]Write to MH i2c: 01 00 00 F3 45 38 [19:23:40]Write i2c OK [19:23:40]MH_I2C_Read... [19:23:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 6D 2F 47 00 78 AE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9A 75 01 00 F4 03 04 00 67 3D 1E 67 B6 04 01 00 00 EF 99 23 C8 C5 C2 20 13 [19:23:40]CommunicateWithHost err = 0 [19:23:40]CheckOFDResponse [19:23:40]1017 (14) - 77093643461234 [19:23:40]1041 (16) - 0000000002098560 [19:23:40]1040 (4) - 95642 [19:23:40]1012 (4) - 27.10.2024 13:17 [19:23:40]1206 (1) - 0 [19:23:40]OFD Sender: Remove packet 95642 [19:23:40]ProducePacketName [19:23:40]name=ofd_packets/00095642 [19:23:40]NVStorageDeleteData [19:23:41]OFD Sender: No OFD packet to send [19:23:41]*** Cut start [19:23:41]*** Partial cut [19:23:41]*** CUTSNS_PIN = 1 [19:23:41]*** CUTSNS_PIN = 0 [19:23:41]*** Brake cut motor [19:23:42]Read from MH i2c: 01 [19:23:42]MH_I2C_Read... [19:23:42]*** Stop cut motor [19:23:42]*** Cut end [19:23:42]Read from MH i2c: 01 07 00 [19:23:42]MH_I2C_Read... [19:23:42]Read from MH i2c: 01 07 00 F3 45 00 00 00 00 00 FF 0F 4D [19:23:42]process_action close_receipt done [19:23:42]requested_data is exist [19:23:42]produce_requested_data [19:23:42]requested_item fm.sn is exist - process it [19:23:42]wFMCommunicate request_size=4 [19:23:42]MH_SAM_APDU [19:23:42]CAPDU: 80 11 00 00 [19:23:42]Write to MH i2c: E2 08 00 F4 45 80 11 00 00 00 00 00 00 B3 [19:23:42]Write i2c OK [19:23:42]MH_I2C_Read... [19:23:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:23:42]Read from MH i2c: E2 [19:23:42]MH_I2C_Read... [19:23:42]Read from MH i2c: E2 17 00 [19:23:42]MH_I2C_Read... [19:23:42]Read from MH i2c: E2 17 00 F4 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 04 [19:23:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:23:42]wFMCommunicate OK [19:23:42]requested_item fd.num is exist - process it [19:23:42]SAM_PROTO_GetFieldsCounters [19:23:42]wFMCommunicate request_size=4 [19:23:42]MH_SAM_APDU [19:23:42]CAPDU: 80 13 00 00 [19:23:42]Write to MH i2c: E2 08 00 F5 45 80 13 00 00 00 00 00 00 B6 [19:23:42]Write i2c OK [19:23:42]MH_I2C_Read... [19:23:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:23:42]Read from MH i2c: E2 [19:23:42]MH_I2C_Read... [19:23:42]Read from MH i2c: E2 62 00 [19:23:42]MH_I2C_Read... [19:23:42]Read from MH i2c: E2 62 00 F5 45 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9A 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 81 02 00 00 5E 04 04 00 81 02 00 00 57 04 04 00 82 02 00 00 19 04 04 00 00 00 00 00 90 00 FF [19:23:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9A 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 81 02 00 00 5E 04 04 00 81 02 00 00 57 04 04 00 82 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:23:42]wFMCommunicate OK [19:23:42]SAM_PROTO_GetFieldsCounters done [19:23:42]requested_item shift.num is exist - process it [19:23:42]requested_item shift.opened is exist - process it [19:23:42]req_shift_opened [19:23:42]FM_GetShiftState [19:23:42]SAM_PROTO_GetShiftState [19:23:42]wFMCommunicate request_size=4 [19:23:42]MH_SAM_APDU [19:23:42]CAPDU: 80 13 01 00 [19:23:42]Write to MH i2c: E2 08 00 F6 45 80 13 01 00 00 00 00 00 B8 [19:23:42]Write i2c OK [19:23:42]MH_I2C_Read... [19:23:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:23:42]Read from MH i2c: E2 [19:23:42]MH_I2C_Read... [19:23:42]Read from MH i2c: E2 0E 00 [19:23:42]MH_I2C_Read... [19:23:42]Read from MH i2c: E2 0E 00 F6 45 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 64 [19:23:42]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:23:42]wFMCommunicate OK [19:23:42]SAM_PROTO_GetShiftState done [19:23:42]FM_GetShiftState done [19:23:42]req_shift_opened done [19:23:42]requested_item shift.open_date is exist - process it [19:23:42]req_shift_open_date [19:23:42]req_shift_open_date done [19:23:42]produce_requested_data done [19:23:42]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95642,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [19:23:42]process_action_free close_receipt [19:23:42]json_value_free [19:23:42]json_value_free done [19:23:42]process_json_proto returns [19:23:42]Send response to host [19:23:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95642,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [19:23:42]free response buf [19:23:42]execute_script done [19:23:42]execute_script returns [19:23:42]free content buf [19:23:42]Sock 7.Close socket [19:23:42]Sock 7.Thread stoped [19:23:46]OFD Sender: No OFD packet to send [19:23:51]OFD Sender: No OFD packet to send [19:23:56]OFD Sender: No OFD packet to send [19:24:01]OFD Sender: No OFD packet to send [19:24:06]OFD Sender: No OFD packet to send [19:24:11]OFD Sender: No OFD packet to send [19:24:16]OFD Sender: No OFD packet to send [19:24:21]OFD Sender: No OFD packet to send [19:24:26]OFD Sender: No OFD packet to send [19:24:31]OFD Sender: No OFD packet to send [19:24:36]OFD Sender: No OFD packet to send [19:24:41]OFD Sender: No OFD packet to send [19:24:46]OFD Sender: No OFD packet to send [19:24:51]OFD Sender: No OFD packet to send [19:24:56]OFD Sender: No OFD packet to send [19:25:01]OFD Sender: No OFD packet to send [19:25:06]OFD Sender: No OFD packet to send [19:25:11]OFD Sender: No OFD packet to send [19:25:16]OFD Sender: No OFD packet to send [19:25:21]OFD Sender: No OFD packet to send [19:25:26]OFD Sender: No OFD packet to send [19:25:31]OFD Sender: No OFD packet to send [19:25:36]OFD Sender: No OFD packet to send [19:25:41]OFD Sender: No OFD packet to send [19:25:46]OFD Sender: No OFD packet to send [19:25:51]OFD Sender: No OFD packet to send [19:25:56]OFD Sender: No OFD packet to send [19:26: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:21]OFD Sender: No OFD packet to send [19:26:26]OFD Sender: No OFD packet to send [19:26:31]OFD Sender: No OFD packet to send [19:26:36]OFD Sender: No OFD packet to send [19:26:41]OFD Sender: No OFD packet to send [19:26:46]OFD Sender: No OFD packet to send [19:26:51]OFD Sender: No OFD packet to send [19:26:56]OFD Sender: No OFD packet to send [19:27:01]OFD Sender: No OFD packet to send [19:27:06]OFD Sender: No OFD packet to send [19:27:11]OFD Sender: No OFD packet to send [19:27:16]OFD Sender: No OFD packet to send [19:27:21]OFD Sender: No OFD packet to send [19:27:23]accept exits with 10 [19:27:23]New connection [19:27:23]New thread 3067301220 created [19:27:23]Thread 3067444580 joined [19:27:23]Waiting for new connection... [19:27:23] Sock 10.Parse request [19:27:23]Sock 10.Check first char [19:27:23]Sock 10.First char is OK [19:27:23]request: POST /json_proto HTTP/1.0 [19:27:23]Method: POST [19:27:23]URL: /json_proto [19:27:23]Method is POST - this is cgi request [19:27:23]url: /json_proto [19:27:23]query_string will be loaded in cgi processing [19:27:23]execute_cgi json_proto POST (null) [19:27:23]execute_cgi path=json_proto method=POST [19:27:23]POST find Content-Length [19:27:23]Host: 172.17.40.67:8080 [19:27:23]Content-Length: 678 [19:27:23]Content-Type: application/json [19:27:23] [19:27:23]POST finish read [19:27:23]Found Content-Length = 678 [19:27:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406161", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:27:23]execute_script... [19:27: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)3406161", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:27:23]POST & json_proto [19:27:23]process_json_proto [19:27:23]json parsed OK: [19:27:23]protocol is kg_v1.0 [19:27:23]action value=close_receipt [19:27:23]process_action close_receipt [19:27:23]cmd_close_receipt [19:27:23]MH_GetDate [19:27:23]Write to MH i2c: F0 00 00 F7 45 2B [19:27:23]Write i2c OK [19:27:23]MH_I2C_Read... [19:27:23]Read from MH i2c: F0 [19:27:23]MH_I2C_Read... [19:27:23]Read from MH i2c: F0 09 00 [19:27:23]MH_I2C_Read... [19:27:23]Read from MH i2c: F0 09 00 F7 45 00 1D 94 1E 67 EE DA 66 66 FE [19:27:23]GetLastDocTimeStamp 1730057020 [19:27:23]current date 1730057245 [19:27:23]FM_GetShiftState [19:27:23]SAM_PROTO_GetShiftState [19:27:23]wFMCommunicate request_size=4 [19:27:23]MH_SAM_APDU [19:27:23]CAPDU: 80 13 01 00 [19:27:23]Write to MH i2c: E2 08 00 F8 45 80 13 01 00 00 00 00 00 BA [19:27:23]Write i2c OK [19:27:23]MH_I2C_Read... [19:27:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:27:23]Read from MH i2c: E2 [19:27:23]MH_I2C_Read... [19:27:23]Read from MH i2c: E2 0E 00 [19:27:23]MH_I2C_Read... [19:27:23]Read from MH i2c: E2 0E 00 F8 45 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 66 [19:27:23]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:27:23]wFMCommunicate OK [19:27:23]SAM_PROTO_GetShiftState done [19:27:23]FM_GetShiftState done [19:27:23]opened in 1729987736 [19:27:23]opened+sec_in_day 1730074136 [19:27:23]quantity*price = 30038 [19:27:23]sum+1 = 30039 [19:27:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 642 27.10.2024 19:27 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95643 ФПД: 138713537728231 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T192725&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95643&fm=138713537728231&tin=02508201610067®Number=0000000000170478&sum=30000 [19:27:24]StoreToDocumentArchive [19:27:24]shift 143 fd 95643 [19:27:24]save to /storage/0143/doc_00095643 [19:27:24]save last doc name /storage/0143/doc_00095643 to /storage/kkm_last_doc_name [19:27:24]save OK [19:27:24]Clear old archive folders... [19:27:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:27:24]tlvbuf is 00AF81E0 [19:27:24]SAM_PROTO_ClearQueue [19:27:24]wFMCommunicate request_size=4 [19:27:24]MH_SAM_APDU [19:27:24]CAPDU: 80 09 00 00 [19:27:24]Write to MH i2c: E2 08 00 05 46 80 09 00 00 00 00 00 00 BD [19:27:24]Write i2c OK [19:27:24]MH_I2C_Read... [19:27:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:27:24]Read from MH i2c: E2 [19:27:24]MH_I2C_Read... [19:27:24]Read from MH i2c: E2 03 00 [19:27:24]MH_I2C_Read... [19:27:24]Read from MH i2c: E2 03 00 05 46 00 90 00 BF [19:27:24]RAPDU: 90 00 [19:27:24]wFMCommunicate OK [19:27:24]SAM_PROTO_ClearQueue done [19:27:24]KKMCreateOFDPacket [19:27:24]OFDProtocolAddRootSTLVToBuf [19:27:24]FM_MakeSignedData [19:27:24]FM_MakeSignedData [19:27:24]SAM_PROTO_SignData [19:27:24]wFMCommunicate request_size=4 [19:27:24]MH_SAM_APDU [19:27:24]CAPDU: 80 0D 01 02 [19:27:24]Write to MH i2c: E2 08 00 06 46 80 0D 01 02 00 00 00 00 C5 [19:27:24]Write i2c OK [19:27:24]MH_I2C_Read... [19:27:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:27:24]Read from MH i2c: E2 [19:27:24]MH_I2C_Read... [19:27:24]Read from MH i2c: E2 03 00 [19:27:24]MH_I2C_Read... [19:27:24]Read from MH i2c: E2 03 00 06 46 00 90 00 C0 [19:27:24]RAPDU: 90 00 [19:27:24]wFMCommunicate OK [19:27:24]wFMCommunicate request_size=255 [19:27:24]MH_SAM_APDU [19:27: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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 02 00 00 F4 03 04 00 1D 94 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9B 75 01 00 35 04 06 00 7E [19:27:24]Write to MH i2c: E2 02 01 07 46 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 02 00 00 F4 03 04 00 1D 94 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9B 75 01 00 35 04 06 00 7E 00 00 1F [19:27:24]Write i2c OK [19:27:24]MH_I2C_Read... [19:27:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:27:24]Read from MH i2c: E2 [19:27:24]MH_I2C_Read... [19:27:24]Read from MH i2c: E2 03 00 [19:27:24]MH_I2C_Read... [19:27:24]Read from MH i2c: E2 03 00 07 46 00 90 00 C1 [19:27:24]RAPDU: 90 00 [19:27:24]wFMCommunicate OK [19:27:24]wFMCommunicate request_size=10 [19:27:24]MH_SAM_APDU [19:27:24]CAPDU: 80 0D 02 02 05 28 C3 24 4E E7 [19:27:24]Write to MH i2c: E2 0D 00 08 46 80 0D 02 02 05 00 28 C3 24 4E E7 00 00 16 [19:27:24]Write i2c OK [19:27:24]MH_I2C_Read... [19:27:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:27:24]Read from MH i2c: E2 [19:27:24]MH_I2C_Read... [19:27:24]Read from MH i2c: E2 03 00 [19:27:24]MH_I2C_Read... [19:27:24]Read from MH i2c: E2 03 00 08 46 00 90 00 C2 [19:27:24]RAPDU: 90 00 [19:27:24]wFMCommunicate OK [19:27:24]wFMCommunicate request_size=4 [19:27:24]MH_SAM_APDU [19:27:24]CAPDU: 80 0D 03 02 [19:27:24]Write to MH i2c: E2 08 00 09 46 80 0D 03 02 00 00 00 00 CA [19:27:24]Write i2c OK [19:27:24]MH_I2C_Read... [19:27:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:27:24]Read from MH i2c: E2 [19:27:24]MH_I2C_Read... [19:27:24]Read from MH i2c: E2 0B 00 [19:27:24]MH_I2C_Read... [19:27:24]Read from MH i2c: E2 0B 00 09 46 00 D6 83 87 B9 53 74 0E D7 90 00 10 [19:27:24]RAPDU: D6 83 87 B9 53 74 0E D7 90 00 [19:27:24]wFMCommunicate OK [19:27:24]SAM_PROTO_SignData done [19:27:24]FM_MakeSignedData done [19:27:24]CreateOFDProtocolMessage [19:27:24]wFMCommunicate request_size=4 [19:27:24]MH_SAM_APDU [19:27:24]CAPDU: 80 11 00 00 [19:27:24]Write to MH i2c: E2 08 00 0A 46 80 11 00 00 00 00 00 00 CA [19:27:24]Write i2c OK [19:27:24]MH_I2C_Read... [19:27:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:27:24]Read from MH i2c: E2 [19:27:24]MH_I2C_Read... [19:27:24]Read from MH i2c: E2 17 00 [19:27:24]MH_I2C_Read... [19:27:24]Read from MH i2c: E2 17 00 0A 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1B [19:27:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:27:24]wFMCommunicate OK [19:27:24]CreateOFDProtocolMessage done [19:27:24]OFDSenderStorePacket 95643 [19:27:24]StoreOFDPacket docnum=95643 [19:27:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 07 5D 07 01 F2 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 02 00 00 F4 03 04 00 1D 94 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9B 75 01 00 35 04 06 00 7E 28 C3 24 4E E7 D6 83 87 B9 53 74 0E D7 [19:27:24]CheckFolder [19:27:24]dirname=/storage/ofd_packets [19:27:24]CheckFolder done [19:27:24]ProducePacketName [19:27:24]name=ofd_packets/00095643 [19:27:24]NVStorageSaveData ofd_packets/00095643 [19:27:24]File name is /storage/ofd_packets/00095643 [19:27:24]Write 301 bytes [19:27:24]NVStorageSaveData done [19:27:24]OFDSenderStorePacket done [19:27:24]KKMCreateOFDPacket done [19:27:24]NVStorageSaveData kkm_last_timestamp [19:27:24]File name is /storage/kkm_last_timestamp [19:27:24]Write 4 bytes [19:27:24]NVStorageSaveData done [19:27:24]ExternCall_PrintAddStr [19:27:24]wPrintStart [19:27:24]Write to MH i2c: 01 00 00 0B 46 51 [19:27:24]Write i2c OK [19:27:24]MH_I2C_Read... [19:27:24]Read from MH i2c: 01 [19:27:24]MH_I2C_Read... [19:27:25]Read from MH i2c: 01 07 00 [19:27:25]MH_I2C_Read... [19:27:25]Read from MH i2c: 01 07 00 0B 46 00 00 00 00 00 FF 0F 66 [19:27:25]RasterBufferAndPrint [19:27:25]line Счет N : (1)3406161 [19:27:25]line ИНН: 02508201610067 [19:27:25]line Контрольно-Кассовый Чек [19:27:25]line ПРОДАЖА [19:27:25]line ТРК (МРК, ГНК) : 22 [19:27:25]line Товар: 2710124130 [19:27:25]line Аи-92-К-4 [19:27:25]line 4.490 * 66.90 [19:27:25]line = 300.38 [19:27:25]line НДС 12% НСП 1% [19:27:25]line > о реализуемом товаре [19:27:25]line ОКРУГЛЕНИЕ: -0.38 [19:27:25]line ИТОГО: 300.00 [19:27:25]line Внесено: 300.00 [19:27:25]line СДАЧА: 0.00 [19:27:25]line НСП 1% : 2.66 [19:27:25]line НДС 12% : 31.90 [19:27:25]line Наличными: 300.00 [19:27:25]line Безнал.: 0.00 [19:27:25]line Место: АЗС № 82 "Партнер Нефть" [19:27:25]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:27:25]line СНО: Общий режим [19:27:25]line Чек 642 27.10.2024 19:27 [19:27:25]line Смена: 143 ФФД: 1.0 [19:27:25]line ЗНМ: 0300000017 [19:27:25]line РНМ: 0000000000170478 [19:27:25]line Версия ККМ: v1.0 [19:27:25]line ФМ: 0000000002098560 [19:27:25]line ФД: 95643 [19:27:25]line ФПД: 138713537728231 [19:27:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T192725&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95643&fm=138713537728231&tin=02508201610067®Number=0000000000170478&sum=30000 [19:27:25]OFD Sender: Processing packet 95643 [packets to send 57, broken 56] [19:27:25]ProducePacketName [19:27:25]name=ofd_packets/00095643 [19:27:25]OFD Sender: To server: pG, [19:27:25]CommunicateWithHost lk.salyk.kg:30040 [19:27:25]ConnectInit lk.salyk.kg [19:27:25]written 0, free lines is 4095 [19:27:25]Connected sock=9 [19:27:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 07 5D 07 01 F2 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 02 00 00 F4 03 04 00 1D 94 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9B 75 01 00 35 04 06 00 7E 28 C3 24 4E E7 D6 83 87 B9 53 74 0E D7 [19:27:25]Write to MH i2c: 01 00 00 36 46 7C [19:27:25]Write i2c OK [19:27:25]MH_I2C_Read... [19:27:25]Read from MH i2c: 01 [19:27:25]MH_I2C_Read... [19:27:25]Read from MH i2c: 01 07 00 [19:27:25]MH_I2C_Read... [19:27:25]Read from MH i2c: 01 07 00 36 46 00 00 00 00 00 03 0D 93 [19:27:25]RasterBufferAndPrint [19:27:25]line [19:27:25]line [19:27:25]line [19:27:25]line [19:27:25]line [19:27:25]written 0, free lines is 3337 [19:27:25]MH_Cut [19:27:25]Write to MH i2c: D1 01 00 3D 46 01 55 [19:27:25]Write i2c OK [19:27:25]MH_I2C_Read... [19:27:25]Read from MH i2c: D1 [19:27:25]MH_I2C_Read... [19:27:25]Read from MH i2c: D1 01 00 [19:27:25]MH_I2C_Read... [19:27:25]Read from MH i2c: D1 01 00 3D 46 00 54 [19:27:25]Write to MH i2c: 01 00 00 3E 46 84 [19:27:25]Write i2c OK [19:27:25]MH_I2C_Read... [19:27:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 DF 31 47 00 16 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 32 30 39 38 35 36 30 10 04 04 00 9B 75 01 00 F4 03 04 00 48 3E 1E 67 B6 04 01 00 00 18 98 12 12 F6 B6 64 19 [19:27:25]CommunicateWithHost err = 0 [19:27:25]CheckOFDResponse [19:27:25]1017 (14) - 77093643461234 [19:27:25]1041 (16) - 0000000002098560 [19:27:25]1040 (4) - 95643 [19:27:25]1012 (4) - 27.10.2024 13:21 [19:27:25]1206 (1) - 0 [19:27:25]OFD Sender: Remove packet 95643 [19:27:25]ProducePacketName [19:27:25]name=ofd_packets/00095643 [19:27:25]NVStorageDeleteData [19:27:26]OFD Sender: No OFD packet to send [19:27:26]*** Cut start [19:27:26]*** Partial cut [19:27:26]*** CUTSNS_PIN = 1 [19:27:26]*** CUTSNS_PIN = 0 [19:27:26]*** Brake cut motor [19:27:27]Read from MH i2c: 01 [19:27:27]MH_I2C_Read... [19:27:27]*** Stop cut motor [19:27:27]*** Cut end [19:27:27]Read from MH i2c: 01 07 00 [19:27:27]MH_I2C_Read... [19:27:27]Read from MH i2c: 01 07 00 3E 46 00 00 00 00 00 FF 0F 99 [19:27:27]process_action close_receipt done [19:27:27]requested_data is exist [19:27:27]produce_requested_data [19:27:27]requested_item fm.sn is exist - process it [19:27:27]wFMCommunicate request_size=4 [19:27:27]MH_SAM_APDU [19:27:27]CAPDU: 80 11 00 00 [19:27:27]Write to MH i2c: E2 08 00 3F 46 80 11 00 00 00 00 00 00 FF [19:27:27]Write i2c OK [19:27:27]MH_I2C_Read... [19:27:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:27:27]Read from MH i2c: E2 [19:27:27]MH_I2C_Read... [19:27:27]Read from MH i2c: E2 17 00 [19:27:27]MH_I2C_Read... [19:27:27]Read from MH i2c: E2 17 00 3F 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 50 [19:27:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:27:27]wFMCommunicate OK [19:27:27]requested_item fd.num is exist - process it [19:27:27]SAM_PROTO_GetFieldsCounters [19:27:27]wFMCommunicate request_size=4 [19:27:27]MH_SAM_APDU [19:27:27]CAPDU: 80 13 00 00 [19:27:27]Write to MH i2c: E2 08 00 40 46 80 13 00 00 00 00 00 00 02 [19:27:27]Write i2c OK [19:27:27]MH_I2C_Read... [19:27:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:27:27]Read from MH i2c: E2 [19:27:27]MH_I2C_Read... [19:27:27]Read from MH i2c: E2 62 00 [19:27:27]MH_I2C_Read... [19:27:27]Read from MH i2c: E2 62 00 40 46 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9B 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 82 02 00 00 5E 04 04 00 82 02 00 00 57 04 04 00 83 02 00 00 19 04 04 00 00 00 00 00 90 00 4F [19:27:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9B 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 82 02 00 00 5E 04 04 00 82 02 00 00 57 04 04 00 83 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:27:27]wFMCommunicate OK [19:27:27]SAM_PROTO_GetFieldsCounters done [19:27:27]requested_item shift.num is exist - process it [19:27:27]requested_item shift.opened is exist - process it [19:27:27]req_shift_opened [19:27:27]FM_GetShiftState [19:27:27]SAM_PROTO_GetShiftState [19:27:27]wFMCommunicate request_size=4 [19:27:27]MH_SAM_APDU [19:27:27]CAPDU: 80 13 01 00 [19:27:27]Write to MH i2c: E2 08 00 41 46 80 13 01 00 00 00 00 00 04 [19:27:27]Write i2c OK [19:27:27]MH_I2C_Read... [19:27:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:27:27]Read from MH i2c: E2 [19:27:27]MH_I2C_Read... [19:27:27]Read from MH i2c: E2 0E 00 [19:27:27]MH_I2C_Read... [19:27:27]Read from MH i2c: E2 0E 00 41 46 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B0 [19:27:27]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:27:27]wFMCommunicate OK [19:27:27]SAM_PROTO_GetShiftState done [19:27:27]FM_GetShiftState done [19:27:27]req_shift_opened done [19:27:27]requested_item shift.open_date is exist - process it [19:27:27]req_shift_open_date [19:27:27]req_shift_open_date done [19:27:27]produce_requested_data done [19:27:27]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95643,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [19:27:27]process_action_free close_receipt [19:27:27]json_value_free [19:27:27]json_value_free done [19:27:27]process_json_proto returns [19:27:27]Send response to host [19:27:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95643,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [19:27:27]free response buf [19:27:27]execute_script done [19:27:27]execute_script returns [19:27:27]free content buf [19:27:27]Sock 10.Close socket [19:27:27]Sock 10.Thread stoped [19:27:31]OFD Sender: No OFD packet to send [19:27:36]OFD Sender: No OFD packet to send [19:27:41]OFD Sender: No OFD packet to send [19:27:46]OFD Sender: No OFD packet to send [19:27:51]OFD Sender: No OFD packet to send [19:27:56]OFD Sender: No OFD packet to send [19:28:01]OFD Sender: No OFD packet to send [19:28:06]OFD Sender: No OFD packet to send [19:28:09]accept exits with 7 [19:28:09]New connection [19:28:09]New thread 3067444580 created [19:28:09]Thread 3067301220 joined [19:28:09]Waiting for new connection... [19:28:09] Sock 7.Parse request [19:28:09]Sock 7.Check first char [19:28:09]Sock 7.First char is OK [19:28:09]request: POST /json_proto HTTP/1.0 [19:28:09]Method: POST [19:28:09]URL: /json_proto [19:28:09]Method is POST - this is cgi request [19:28:09]url: /json_proto [19:28:09]query_string will be loaded in cgi processing [19:28:09]execute_cgi json_proto POST (null) [19:28:09]execute_cgi path=json_proto method=POST [19:28:09]POST find Content-Length [19:28:09]Host: 172.17.40.67:8080 [19:28:09]Content-Length: 683 [19:28:09]Content-Type: application/json [19:28:09] [19:28:09]POST finish read [19:28:09]Found Content-Length = 683 [19:28:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406163", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:28:09]execute_script... [19:28: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)3406163", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:28:09]POST & json_proto [19:28:09]process_json_proto [19:28:09]json parsed OK: [19:28:09]protocol is kg_v1.0 [19:28:09]action value=close_receipt [19:28:09]process_action close_receipt [19:28:09]cmd_close_receipt [19:28:09]MH_GetDate [19:28:09]Write to MH i2c: F0 00 00 42 46 77 [19:28:09]Write i2c OK [19:28:09]MH_I2C_Read... [19:28:09]Read from MH i2c: F0 [19:28:09]MH_I2C_Read... [19:28:09]Read from MH i2c: F0 09 00 [19:28:09]MH_I2C_Read... [19:28:09]Read from MH i2c: F0 09 00 42 46 00 4B 94 1E 67 EE DA 66 66 78 [19:28:09]GetLastDocTimeStamp 1730057245 [19:28:09]current date 1730057291 [19:28:09]FM_GetShiftState [19:28:09]SAM_PROTO_GetShiftState [19:28:09]wFMCommunicate request_size=4 [19:28:09]MH_SAM_APDU [19:28:09]CAPDU: 80 13 01 00 [19:28:09]Write to MH i2c: E2 08 00 43 46 80 13 01 00 00 00 00 00 06 [19:28:09]Write i2c OK [19:28:09]MH_I2C_Read... [19:28:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:28:09]Read from MH i2c: E2 [19:28:09]MH_I2C_Read... [19:28:09]Read from MH i2c: E2 0E 00 [19:28:09]MH_I2C_Read... [19:28:09]Read from MH i2c: E2 0E 00 43 46 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B2 [19:28:09]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:28:09]wFMCommunicate OK [19:28:09]SAM_PROTO_GetShiftState done [19:28:09]FM_GetShiftState done [19:28:09]opened in 1729987736 [19:28:09]opened+sec_in_day 1730074136 [19:28:09]quantity*price = 100021 [19:28:09]sum+1 = 100023 [19:28:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 643 27.10.2024 19:28 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95644 ФПД: 59646249108624 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T192811&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95644&fm=59646249108624&tin=02508201610067®Number=0000000000170478&sum=100000 [19:28:10]StoreToDocumentArchive [19:28:10]shift 143 fd 95644 [19:28:10]save to /storage/0143/doc_00095644 [19:28:10]save last doc name /storage/0143/doc_00095644 to /storage/kkm_last_doc_name [19:28:10]save OK [19:28:10]Clear old archive folders... [19:28:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:28:10]tlvbuf is 00AD1A90 [19:28:10]SAM_PROTO_ClearQueue [19:28:10]wFMCommunicate request_size=4 [19:28:10]MH_SAM_APDU [19:28:10]CAPDU: 80 09 00 00 [19:28:10]Write to MH i2c: E2 08 00 50 46 80 09 00 00 00 00 00 00 08 [19:28:10]Write i2c OK [19:28:10]MH_I2C_Read... [19:28:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:28:10]Read from MH i2c: E2 [19:28:10]MH_I2C_Read... [19:28:10]Read from MH i2c: E2 03 00 [19:28:10]MH_I2C_Read... [19:28:10]Read from MH i2c: E2 03 00 50 46 00 90 00 0A [19:28:10]RAPDU: 90 00 [19:28:10]wFMCommunicate OK [19:28:10]SAM_PROTO_ClearQueue done [19:28:10]KKMCreateOFDPacket [19:28:10]OFDProtocolAddRootSTLVToBuf [19:28:10]FM_MakeSignedData [19:28:10]FM_MakeSignedData [19:28:10]SAM_PROTO_SignData [19:28:10]wFMCommunicate request_size=4 [19:28:10]MH_SAM_APDU [19:28:10]CAPDU: 80 0D 01 02 [19:28:10]Write to MH i2c: E2 08 00 51 46 80 0D 01 02 00 00 00 00 10 [19:28:10]Write i2c OK [19:28:10]MH_I2C_Read... [19:28:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:28:10]Read from MH i2c: E2 [19:28:10]MH_I2C_Read... [19:28:10]Read from MH i2c: E2 03 00 [19:28:10]MH_I2C_Read... [19:28:10]Read from MH i2c: E2 03 00 51 46 00 90 00 0B [19:28:10]RAPDU: 90 00 [19:28:10]wFMCommunicate OK [19:28:10]wFMCommunicate request_size=255 [19:28:10]MH_SAM_APDU [19:28:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 83 02 00 00 F4 03 04 00 4B 94 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9C 75 01 00 35 04 06 00 36 [19:28:10]Write to MH i2c: E2 02 01 52 46 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 83 02 00 00 F4 03 04 00 4B 94 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9C 75 01 00 35 04 06 00 36 00 00 7C [19:28:10]Write i2c OK [19:28:10]MH_I2C_Read... [19:28:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:28:10]Read from MH i2c: E2 [19:28:10]MH_I2C_Read... [19:28:10]Read from MH i2c: E2 03 00 [19:28:10]MH_I2C_Read... [19:28:10]Read from MH i2c: E2 03 00 52 46 00 90 00 0C [19:28:10]RAPDU: 90 00 [19:28:10]wFMCommunicate OK [19:28:10]wFMCommunicate request_size=10 [19:28:10]MH_SAM_APDU [19:28:10]CAPDU: 80 0D 02 02 05 3F 79 7D 84 90 [19:28:10]Write to MH i2c: E2 0D 00 53 46 80 0D 02 02 05 00 3F 79 7D 84 90 00 00 66 [19:28:10]Write i2c OK [19:28:10]MH_I2C_Read... [19:28:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:28:10]Read from MH i2c: E2 [19:28:10]MH_I2C_Read... [19:28:10]Read from MH i2c: E2 03 00 [19:28:10]MH_I2C_Read... [19:28:10]Read from MH i2c: E2 03 00 53 46 00 90 00 0D [19:28:10]RAPDU: 90 00 [19:28:10]wFMCommunicate OK [19:28:10]wFMCommunicate request_size=4 [19:28:10]MH_SAM_APDU [19:28:10]CAPDU: 80 0D 03 02 [19:28:10]Write to MH i2c: E2 08 00 54 46 80 0D 03 02 00 00 00 00 15 [19:28:10]Write i2c OK [19:28:10]MH_I2C_Read... [19:28:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:28:10]Read from MH i2c: E2 [19:28:10]MH_I2C_Read... [19:28:10]Read from MH i2c: E2 0B 00 [19:28:10]MH_I2C_Read... [19:28:10]Read from MH i2c: E2 0B 00 54 46 00 00 71 07 8E B8 A0 BC 3E 90 00 6E [19:28:10]RAPDU: 00 71 07 8E B8 A0 BC 3E 90 00 [19:28:10]wFMCommunicate OK [19:28:10]SAM_PROTO_SignData done [19:28:10]FM_MakeSignedData done [19:28:10]CreateOFDProtocolMessage [19:28:10]wFMCommunicate request_size=4 [19:28:10]MH_SAM_APDU [19:28:10]CAPDU: 80 11 00 00 [19:28:10]Write to MH i2c: E2 08 00 55 46 80 11 00 00 00 00 00 00 15 [19:28:10]Write i2c OK [19:28:10]MH_I2C_Read... [19:28:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:28:11]Read from MH i2c: E2 [19:28:11]MH_I2C_Read... [19:28:11]Read from MH i2c: E2 17 00 [19:28:11]MH_I2C_Read... [19:28:11]Read from MH i2c: E2 17 00 55 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 66 [19:28:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:28:11]wFMCommunicate OK [19:28:11]CreateOFDProtocolMessage done [19:28:11]OFDSenderStorePacket 95644 [19:28:11]StoreOFDPacket docnum=95644 [19:28:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E7 FC 07 01 AE 40 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 83 02 00 00 F4 03 04 00 4B 94 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9C 75 01 00 35 04 06 00 36 3F 79 7D 84 90 00 71 07 8E B8 A0 BC 3E [19:28:11]CheckFolder [19:28:11]dirname=/storage/ofd_packets [19:28:11]CheckFolder done [19:28:11]ProducePacketName [19:28:11]name=ofd_packets/00095644 [19:28:11]NVStorageSaveData ofd_packets/00095644 [19:28:11]File name is /storage/ofd_packets/00095644 [19:28:11]Write 301 bytes [19:28:11]NVStorageSaveData done [19:28:11]OFDSenderStorePacket done [19:28:11]KKMCreateOFDPacket done [19:28:11]NVStorageSaveData kkm_last_timestamp [19:28:11]File name is /storage/kkm_last_timestamp [19:28:11]Write 4 bytes [19:28:11]NVStorageSaveData done [19:28:11]ExternCall_PrintAddStr [19:28:11]wPrintStart [19:28:11]Write to MH i2c: 01 00 00 56 46 9C [19:28:11]Write i2c OK [19:28:11]MH_I2C_Read... [19:28:11]Read from MH i2c: 01 [19:28:11]MH_I2C_Read... [19:28:11]Read from MH i2c: 01 07 00 [19:28:11]MH_I2C_Read... [19:28:11]Read from MH i2c: 01 07 00 56 46 00 00 00 00 00 FF 0F B1 [19:28:11]RasterBufferAndPrint [19:28:11]line Счет N : (1)3406163 [19:28:11]line ИНН: 02508201610067 [19:28:11]line Контрольно-Кассовый Чек [19:28:11]line ПРОДАЖА [19:28:11]line ТРК (МРК, ГНК) : 43 [19:28:11]line Товар: 2710124500 [19:28:11]line Аи-95-К-5 [19:28:11]line 13.480 * 74.20 [19:28:11]line = 1000.22 [19:28:11]line НДС 12% НСП 1% [19:28:11]line > о реализуемом товаре [19:28:11]line ОКРУГЛЕНИЕ: -0.22 [19:28:11]line ИТОГО: 1000.00 [19:28:11]line Внесено: 1000.00 [19:28:11]line СДАЧА: 0.00 [19:28:11]line НСП 1% : 8.85 [19:28:11]line НДС 12% : 106.22 [19:28:11]line Наличными: 1000.00 [19:28:11]line Безнал.: 0.00 [19:28:11]line Место: АЗС № 82 "Партнер Нефть" [19:28:11]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:28:11]line СНО: Общий режим [19:28:11]line Чек 643 27.10.2024 19:28 [19:28:11]line Смена: 143 ФФД: 1.0 [19:28:11]line ЗНМ: 0300000017 [19:28:11]line РНМ: 0000000000170478 [19:28:11]line Версия ККМ: v1.0 [19:28:11]line ФМ: 0000000002098560 [19:28:11]line ФД: 95644 [19:28:11]line ФПД: 59646249108624 [19:28:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T192811&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95644&fm=59646249108624&tin=02508201610067®Number=0000000000170478&sum=100000 [19:28:11]OFD Sender: Processing packet 95644 [packets to send 57, broken 56] [19:28:11]ProducePacketName [19:28:11]name=ofd_packets/00095644 [19:28:11]OFD Sender: To server: pG, [19:28:11]CommunicateWithHost lk.salyk.kg:30040 [19:28:11]ConnectInit lk.salyk.kg [19:28:11]written 0, free lines is 4095 [19:28:11]Connected sock=10 [19:28:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E7 FC 07 01 AE 40 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 83 02 00 00 F4 03 04 00 4B 94 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9C 75 01 00 35 04 06 00 36 3F 79 7D 84 90 00 71 07 8E B8 A0 BC 3E [19:28:11]Write to MH i2c: 01 00 00 81 46 C7 [19:28:11]Write i2c OK [19:28:11]MH_I2C_Read... [19:28:11]Read from MH i2c: 01 [19:28:11]MH_I2C_Read... [19:28:11]Read from MH i2c: 01 07 00 [19:28:11]MH_I2C_Read... [19:28:11]Read from MH i2c: 01 07 00 81 46 00 00 00 00 00 F5 0C CF [19:28:11]RasterBufferAndPrint [19:28:11]line [19:28:11]line [19:28:11]line [19:28:11]line [19:28:11]line [19:28:11]written 0, free lines is 3323 [19:28:11]MH_Cut [19:28:11]Write to MH i2c: D1 01 00 88 46 01 A0 [19:28:11]Write i2c OK [19:28:11]MH_I2C_Read... [19:28:11]Read from MH i2c: D1 [19:28:11]MH_I2C_Read... [19:28:11]Read from MH i2c: D1 01 00 [19:28:11]MH_I2C_Read... [19:28:11]Read from MH i2c: D1 01 00 88 46 00 9F [19:28:11]Write to MH i2c: 01 00 00 89 46 CF [19:28:11]Write i2c OK [19:28:11]MH_I2C_Read... [19:28:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 70 76 47 00 CE 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 32 30 39 38 35 36 30 10 04 04 00 9C 75 01 00 F4 03 04 00 76 3E 1E 67 B6 04 01 00 00 00 78 98 E4 6C 8C C9 3F [19:28:11]CommunicateWithHost err = 0 [19:28:11]CheckOFDResponse [19:28:11]1017 (14) - 77093643461234 [19:28:11]1041 (16) - 0000000002098560 [19:28:11]1040 (4) - 95644 [19:28:11]1012 (4) - 27.10.2024 13:21 [19:28:11]1206 (1) - 0 [19:28:11]OFD Sender: Remove packet 95644 [19:28:11]ProducePacketName [19:28:11]name=ofd_packets/00095644 [19:28:11]NVStorageDeleteData [19:28:12]OFD Sender: No OFD packet to send [19:28:12]*** Cut start [19:28:12]*** Partial cut [19:28:12]*** CUTSNS_PIN = 1 [19:28:12]*** CUTSNS_PIN = 0 [19:28:12]*** Brake cut motor [19:28:13]Read from MH i2c: 01 [19:28:13]MH_I2C_Read... [19:28:13]*** Stop cut motor [19:28:13]*** Cut end [19:28:13]Read from MH i2c: 01 07 00 [19:28:13]MH_I2C_Read... [19:28:13]Read from MH i2c: 01 07 00 89 46 00 00 00 00 00 FF 0F E4 [19:28:13]process_action close_receipt done [19:28:13]requested_data is exist [19:28:13]produce_requested_data [19:28:13]requested_item fm.sn is exist - process it [19:28:13]wFMCommunicate request_size=4 [19:28:13]MH_SAM_APDU [19:28:13]CAPDU: 80 11 00 00 [19:28:13]Write to MH i2c: E2 08 00 8A 46 80 11 00 00 00 00 00 00 4A [19:28:13]Write i2c OK [19:28:13]MH_I2C_Read... [19:28:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:28:13]Read from MH i2c: E2 [19:28:13]MH_I2C_Read... [19:28:13]Read from MH i2c: E2 17 00 [19:28:13]MH_I2C_Read... [19:28:13]Read from MH i2c: E2 17 00 8A 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9B [19:28:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:28:13]wFMCommunicate OK [19:28:13]requested_item fd.num is exist - process it [19:28:13]SAM_PROTO_GetFieldsCounters [19:28:13]wFMCommunicate request_size=4 [19:28:13]MH_SAM_APDU [19:28:13]CAPDU: 80 13 00 00 [19:28:13]Write to MH i2c: E2 08 00 8B 46 80 13 00 00 00 00 00 00 4D [19:28:13]Write i2c OK [19:28:13]MH_I2C_Read... [19:28:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:28:13]Read from MH i2c: E2 [19:28:13]MH_I2C_Read... [19:28:13]Read from MH i2c: E2 62 00 [19:28:13]MH_I2C_Read... [19:28:13]Read from MH i2c: E2 62 00 8B 46 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9C 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 83 02 00 00 5E 04 04 00 83 02 00 00 57 04 04 00 84 02 00 00 19 04 04 00 00 00 00 00 90 00 9E [19:28:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9C 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 83 02 00 00 5E 04 04 00 83 02 00 00 57 04 04 00 84 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:28:13]wFMCommunicate OK [19:28:13]SAM_PROTO_GetFieldsCounters done [19:28:13]requested_item shift.num is exist - process it [19:28:13]requested_item shift.opened is exist - process it [19:28:13]req_shift_opened [19:28:13]FM_GetShiftState [19:28:13]SAM_PROTO_GetShiftState [19:28:13]wFMCommunicate request_size=4 [19:28:13]MH_SAM_APDU [19:28:13]CAPDU: 80 13 01 00 [19:28:13]Write to MH i2c: E2 08 00 8C 46 80 13 01 00 00 00 00 00 4F [19:28:13]Write i2c OK [19:28:13]MH_I2C_Read... [19:28:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:28:13]Read from MH i2c: E2 [19:28:13]MH_I2C_Read... [19:28:13]Read from MH i2c: E2 0E 00 [19:28:13]MH_I2C_Read... [19:28:13]Read from MH i2c: E2 0E 00 8C 46 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FB [19:28:13]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:28:13]wFMCommunicate OK [19:28:13]SAM_PROTO_GetShiftState done [19:28:13]FM_GetShiftState done [19:28:13]req_shift_opened done [19:28:13]requested_item shift.open_date is exist - process it [19:28:13]req_shift_open_date [19:28:13]req_shift_open_date done [19:28:13]produce_requested_data done [19:28:13]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95644,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [19:28:13]process_action_free close_receipt [19:28:13]json_value_free [19:28:13]json_value_free done [19:28:13]process_json_proto returns [19:28:13]Send response to host [19:28:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95644,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [19:28:13]free response buf [19:28:13]execute_script done [19:28:13]execute_script returns [19:28:13]free content buf [19:28:13]Sock 7.Close socket [19:28:13]Sock 7.Thread stoped [19:28:14]accept exits with 9 [19:28:14]New connection [19:28:14]New thread 3067301220 created [19:28:14]Thread 3067444580 joined [19:28:14]Waiting for new connection... [19:28:14] Sock 9.Parse request [19:28:14]Sock 9.Check first char [19:28:14]Sock 9.First char is OK [19:28:14]request: POST /json_proto HTTP/1.0 [19:28:14]Method: POST [19:28:14]URL: /json_proto [19:28:14]Method is POST - this is cgi request [19:28:14]url: /json_proto [19:28:14]query_string will be loaded in cgi processing [19:28:14]execute_cgi json_proto POST (null) [19:28:14]execute_cgi path=json_proto method=POST [19:28:14]POST find Content-Length [19:28:14]Host: 172.17.40.67:8080 [19:28:14]Content-Length: 675 [19:28:14]Content-Type: application/json [19:28:14] [19:28:14]POST finish read [19:28:14]Found Content-Length = 675 [19:28:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406162", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [19:28:14]execute_script... [19:28: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)3406162", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [19:28:14]POST & json_proto [19:28:14]process_json_proto [19:28:14]json parsed OK: [19:28:14]protocol is kg_v1.0 [19:28:14]action value=close_receipt [19:28:14]process_action close_receipt [19:28:14]cmd_close_receipt [19:28:14]MH_GetDate [19:28:14]Write to MH i2c: F0 00 00 8D 46 C2 [19:28:14]Write i2c OK [19:28:14]MH_I2C_Read... [19:28:14]Read from MH i2c: F0 [19:28:14]MH_I2C_Read... [19:28:14]Read from MH i2c: F0 09 00 [19:28:14]MH_I2C_Read... [19:28:14]Read from MH i2c: F0 09 00 8D 46 00 4F 94 1E 67 EE DA 66 66 C7 [19:28:14]GetLastDocTimeStamp 1730057291 [19:28:14]current date 1730057295 [19:28:14]FM_GetShiftState [19:28:14]SAM_PROTO_GetShiftState [19:28:14]wFMCommunicate request_size=4 [19:28:14]MH_SAM_APDU [19:28:14]CAPDU: 80 13 01 00 [19:28:14]Write to MH i2c: E2 08 00 8E 46 80 13 01 00 00 00 00 00 51 [19:28:14]Write i2c OK [19:28:14]MH_I2C_Read... [19:28:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:28:14]Read from MH i2c: E2 [19:28:14]MH_I2C_Read... [19:28:14]Read from MH i2c: E2 0E 00 [19:28:14]MH_I2C_Read... [19:28:14]Read from MH i2c: E2 0E 00 8E 46 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FD [19:28:14]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:28:14]wFMCommunicate OK [19:28:14]SAM_PROTO_GetShiftState done [19:28:14]FM_GetShiftState done [19:28:14]opened in 1729987736 [19:28:14]opened+sec_in_day 1730074136 [19:28:14]quantity*price = 50063 [19:28:14]sum+1 = 50064 [19:28:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 644 27.10.2024 19:28 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95645 ФПД: 127407548609829 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T192816&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95645&fm=127407548609829&tin=02508201610067®Number=0000000000170478&sum=50000 [19:28:15]StoreToDocumentArchive [19:28:15]shift 143 fd 95645 [19:28:15]save to /storage/0143/doc_00095645 [19:28:15]save last doc name /storage/0143/doc_00095645 to /storage/kkm_last_doc_name [19:28:15]save OK [19:28:15]Clear old archive folders... [19:28:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:28:15]tlvbuf is 00A97210 [19:28:15]SAM_PROTO_ClearQueue [19:28:15]wFMCommunicate request_size=4 [19:28:15]MH_SAM_APDU [19:28:15]CAPDU: 80 09 00 00 [19:28:15]Write to MH i2c: E2 08 00 9B 46 80 09 00 00 00 00 00 00 53 [19:28:15]Write i2c OK [19:28:15]MH_I2C_Read... [19:28:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:28:15]Read from MH i2c: E2 [19:28:15]MH_I2C_Read... [19:28:15]Read from MH i2c: E2 03 00 [19:28:15]MH_I2C_Read... [19:28:15]Read from MH i2c: E2 03 00 9B 46 00 90 00 55 [19:28:15]RAPDU: 90 00 [19:28:15]wFMCommunicate OK [19:28:15]SAM_PROTO_ClearQueue done [19:28:15]KKMCreateOFDPacket [19:28:15]OFDProtocolAddRootSTLVToBuf [19:28:15]FM_MakeSignedData [19:28:15]FM_MakeSignedData [19:28:15]SAM_PROTO_SignData [19:28:15]wFMCommunicate request_size=4 [19:28:15]MH_SAM_APDU [19:28:15]CAPDU: 80 0D 01 02 [19:28:15]Write to MH i2c: E2 08 00 9C 46 80 0D 01 02 00 00 00 00 5B [19:28:15]Write i2c OK [19:28:15]MH_I2C_Read... [19:28:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:28:15]Read from MH i2c: E2 [19:28:15]MH_I2C_Read... [19:28:15]Read from MH i2c: E2 03 00 [19:28:15]MH_I2C_Read... [19:28:15]Read from MH i2c: E2 03 00 9C 46 00 90 00 56 [19:28:15]RAPDU: 90 00 [19:28:15]wFMCommunicate OK [19:28:15]wFMCommunicate request_size=255 [19:28:15]MH_SAM_APDU [19:28:15]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 84 02 00 00 F4 03 04 00 50 94 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9D 75 01 00 35 04 06 00 73 E0 61 AD [19:28:15]Write to MH i2c: E2 02 01 9D 46 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 84 02 00 00 F4 03 04 00 50 94 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9D 75 01 00 35 04 06 00 73 E0 61 AD 00 00 5A [19:28:15]Write i2c OK [19:28:15]MH_I2C_Read... [19:28:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:28:16]Read from MH i2c: E2 [19:28:16]MH_I2C_Read... [19:28:16]Read from MH i2c: E2 03 00 [19:28:16]MH_I2C_Read... [19:28:16]Read from MH i2c: E2 03 00 9D 46 00 90 00 57 [19:28:16]RAPDU: 90 00 [19:28:16]wFMCommunicate OK [19:28:16]wFMCommunicate request_size=7 [19:28:16]MH_SAM_APDU [19:28:16]CAPDU: 80 0D 02 02 02 35 25 [19:28:16]Write to MH i2c: E2 0A 00 9E 46 80 0D 02 02 02 00 35 25 00 00 BC [19:28:16]Write i2c OK [19:28:16]MH_I2C_Read... [19:28:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:28:16]Read from MH i2c: E2 [19:28:16]MH_I2C_Read... [19:28:16]Read from MH i2c: E2 03 00 [19:28:16]MH_I2C_Read... [19:28:16]Read from MH i2c: E2 03 00 9E 46 00 90 00 58 [19:28:16]RAPDU: 90 00 [19:28:16]wFMCommunicate OK [19:28:16]wFMCommunicate request_size=4 [19:28:16]MH_SAM_APDU [19:28:16]CAPDU: 80 0D 03 02 [19:28:16]Write to MH i2c: E2 08 00 9F 46 80 0D 03 02 00 00 00 00 60 [19:28:16]Write i2c OK [19:28:16]MH_I2C_Read... [19:28:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:28:16]Read from MH i2c: E2 [19:28:16]MH_I2C_Read... [19:28:16]Read from MH i2c: E2 0B 00 [19:28:16]MH_I2C_Read... [19:28:16]Read from MH i2c: E2 0B 00 9F 46 00 7C 66 A1 1F 33 54 CD 5D 90 00 B4 [19:28:16]RAPDU: 7C 66 A1 1F 33 54 CD 5D 90 00 [19:28:16]wFMCommunicate OK [19:28:16]SAM_PROTO_SignData done [19:28:16]FM_MakeSignedData done [19:28:16]CreateOFDProtocolMessage [19:28:16]wFMCommunicate request_size=4 [19:28:16]MH_SAM_APDU [19:28:16]CAPDU: 80 11 00 00 [19:28:16]Write to MH i2c: E2 08 00 A0 46 80 11 00 00 00 00 00 00 60 [19:28:16]Write i2c OK [19:28:16]MH_I2C_Read... [19:28:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:28:16]Read from MH i2c: E2 [19:28:16]MH_I2C_Read... [19:28:16]Read from MH i2c: E2 17 00 [19:28:16]MH_I2C_Read... [19:28:16]Read from MH i2c: E2 17 00 A0 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B1 [19:28:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:28:16]wFMCommunicate OK [19:28:16]CreateOFDProtocolMessage done [19:28:16]OFDSenderStorePacket 95645 [19:28:16]StoreOFDPacket docnum=95645 [19:28:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 9B FE 04 01 A2 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 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 84 02 00 00 F4 03 04 00 50 94 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9D 75 01 00 35 04 06 00 73 E0 61 AD 35 25 7C 66 A1 1F 33 54 CD 5D [19:28:16]CheckFolder [19:28:16]dirname=/storage/ofd_packets [19:28:16]CheckFolder done [19:28:16]ProducePacketName [19:28:16]name=ofd_packets/00095645 [19:28:16]NVStorageSaveData ofd_packets/00095645 [19:28:16]File name is /storage/ofd_packets/00095645 [19:28:16]Write 298 bytes [19:28:16]NVStorageSaveData done [19:28:16]OFDSenderStorePacket done [19:28:16]KKMCreateOFDPacket done [19:28:16]NVStorageSaveData kkm_last_timestamp [19:28:16]File name is /storage/kkm_last_timestamp [19:28:16]Write 4 bytes [19:28:16]NVStorageSaveData done [19:28:16]ExternCall_PrintAddStr [19:28:16]wPrintStart [19:28:16]Write to MH i2c: 01 00 00 A1 46 E7 [19:28:16]Write i2c OK [19:28:16]MH_I2C_Read... [19:28:16]Read from MH i2c: 01 [19:28:16]MH_I2C_Read... [19:28:16]Read from MH i2c: 01 07 00 [19:28:16]MH_I2C_Read... [19:28:16]Read from MH i2c: 01 07 00 A1 46 00 00 00 00 00 FF 0F FC [19:28:16]RasterBufferAndPrint [19:28:16]line Счет N : (1)3406162 [19:28:16]line ИНН: 02508201610067 [19:28:16]line Контрольно-Кассовый Чек [19:28:16]line ПРОДАЖА [19:28:16]line ТРК (МРК, ГНК) : 51 [19:28:16]line Товар: 2710194210 [19:28:16]line ДТ-К-5 [19:28:16]line 6.570 * 76.20 [19:28:16]line = 500.63 [19:28:16]line НДС 12% НСП 1% [19:28:16]line > о реализуемом товаре [19:28:16]line ОКРУГЛЕНИЕ: -0.63 [19:28:16]line ИТОГО: 500.00 [19:28:16]line Внесено: 500.00 [19:28:16]line СДАЧА: 0.00 [19:28:16]line НСП 1% : 4.43 [19:28:16]line НДС 12% : 53.16 [19:28:16]line Наличными: 500.00 [19:28:16]line Безнал.: 0.00 [19:28:16]line Место: АЗС № 82 "Партнер Нефть" [19:28:16]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:28:16]line СНО: Общий режим [19:28:16]line Чек 644 27.10.2024 19:28 [19:28:16]line Смена: 143 ФФД: 1.0 [19:28:16]line ЗНМ: 0300000017 [19:28:16]line РНМ: 0000000000170478 [19:28:16]line Версия ККМ: v1.0 [19:28:16]line ФМ: 0000000002098560 [19:28:16]line ФД: 95645 [19:28:16]line ФПД: 127407548609829 [19:28:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T192816&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95645&fm=127407548609829&tin=02508201610067®Number=0000000000170478&sum=50000 [19:28:16]written 0, free lines is 4095 [19:28:16]OFD Sender: Processing packet 95645 [packets to send 57, broken 56] [19:28:16]ProducePacketName [19:28:16]name=ofd_packets/00095645 [19:28:16]OFD Sender: To server: pG, [19:28:16]CommunicateWithHost lk.salyk.kg:30040 [19:28:16]ConnectInit lk.salyk.kg [19:28:16]Connected sock=10 [19:28:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 9B FE 04 01 A2 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 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 84 02 00 00 F4 03 04 00 50 94 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9D 75 01 00 35 04 06 00 73 E0 61 AD 35 25 7C 66 A1 1F 33 54 CD 5D [19:28:16]Write to MH i2c: 01 00 00 CC 46 12 [19:28:16]Write i2c OK [19:28:16]MH_I2C_Read... [19:28:16]Read from MH i2c: 01 [19:28:16]MH_I2C_Read... [19:28:16]Read from MH i2c: 01 07 00 [19:28:16]MH_I2C_Read... [19:28:16]Read from MH i2c: 01 07 00 CC 46 00 00 00 00 00 00 0D 26 [19:28:16]RasterBufferAndPrint [19:28:16]line [19:28:16]line [19:28:16]line [19:28:16]line [19:28:16]line [19:28:16]written 0, free lines is 3343 [19:28:16]MH_Cut [19:28:16]Write to MH i2c: D1 01 00 D3 46 01 EB [19:28:16]Write i2c OK [19:28:16]MH_I2C_Read... [19:28:16]Read from MH i2c: D1 [19:28:16]MH_I2C_Read... [19:28:16]Read from MH i2c: D1 01 00 [19:28:16]MH_I2C_Read... [19:28:16]Read from MH i2c: D1 01 00 D3 46 00 EA [19:28:16]Write to MH i2c: 01 00 00 D4 46 1A [19:28:16]Write i2c OK [19:28:16]MH_I2C_Read... [19:28:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 BE C3 47 00 D6 F8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9D 75 01 00 F4 03 04 00 7B 3E 1E 67 B6 04 01 00 00 8A 31 74 40 76 36 C4 66 [19:28:16]CommunicateWithHost err = 0 [19:28:16]CheckOFDResponse [19:28:16]1017 (14) - 77093643461234 [19:28:16]1041 (16) - 0000000002098560 [19:28:16]1040 (4) - 95645 [19:28:16]1012 (4) - 27.10.2024 13:22 [19:28:16]1206 (1) - 0 [19:28:16]OFD Sender: Remove packet 95645 [19:28:16]ProducePacketName [19:28:16]name=ofd_packets/00095645 [19:28:16]NVStorageDeleteData [19:28:17]OFD Sender: No OFD packet to send [19:28:17]*** Cut start [19:28:17]*** Partial cut [19:28:17]*** CUTSNS_PIN = 1 [19:28:17]*** CUTSNS_PIN = 0 [19:28:17]*** Brake cut motor [19:28:18]Read from MH i2c: 01 [19:28:18]MH_I2C_Read... [19:28:18]*** Stop cut motor [19:28:18]*** Cut end [19:28:18]Read from MH i2c: 01 07 00 [19:28:18]MH_I2C_Read... [19:28:18]Read from MH i2c: 01 07 00 D4 46 00 00 00 00 00 FF 0F 2F [19:28:18]process_action close_receipt done [19:28:18]requested_data is exist [19:28:18]produce_requested_data [19:28:18]requested_item fm.sn is exist - process it [19:28:18]wFMCommunicate request_size=4 [19:28:18]MH_SAM_APDU [19:28:18]CAPDU: 80 11 00 00 [19:28:18]Write to MH i2c: E2 08 00 D5 46 80 11 00 00 00 00 00 00 95 [19:28:18]Write i2c OK [19:28:18]MH_I2C_Read... [19:28:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:28:18]Read from MH i2c: E2 [19:28:18]MH_I2C_Read... [19:28:18]Read from MH i2c: E2 17 00 [19:28:18]MH_I2C_Read... [19:28:18]Read from MH i2c: E2 17 00 D5 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E6 [19:28:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:28:18]wFMCommunicate OK [19:28:18]requested_item fd.num is exist - process it [19:28:18]SAM_PROTO_GetFieldsCounters [19:28:18]wFMCommunicate request_size=4 [19:28:18]MH_SAM_APDU [19:28:18]CAPDU: 80 13 00 00 [19:28:18]Write to MH i2c: E2 08 00 D6 46 80 13 00 00 00 00 00 00 98 [19:28:18]Write i2c OK [19:28:18]MH_I2C_Read... [19:28:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:28:18]Read from MH i2c: E2 [19:28:18]MH_I2C_Read... [19:28:18]Read from MH i2c: E2 62 00 [19:28:18]MH_I2C_Read... [19:28:18]Read from MH i2c: E2 62 00 D6 46 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9D 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 84 02 00 00 5E 04 04 00 84 02 00 00 57 04 04 00 85 02 00 00 19 04 04 00 00 00 00 00 90 00 ED [19:28:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9D 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 84 02 00 00 5E 04 04 00 84 02 00 00 57 04 04 00 85 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:28:18]wFMCommunicate OK [19:28:18]SAM_PROTO_GetFieldsCounters done [19:28:18]requested_item shift.num is exist - process it [19:28:18]requested_item shift.opened is exist - process it [19:28:18]req_shift_opened [19:28:18]FM_GetShiftState [19:28:18]SAM_PROTO_GetShiftState [19:28:18]wFMCommunicate request_size=4 [19:28:18]MH_SAM_APDU [19:28:18]CAPDU: 80 13 01 00 [19:28:18]Write to MH i2c: E2 08 00 D7 46 80 13 01 00 00 00 00 00 9A [19:28:18]Write i2c OK [19:28:18]MH_I2C_Read... [19:28:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:28:18]Read from MH i2c: E2 [19:28:18]MH_I2C_Read... [19:28:18]Read from MH i2c: E2 0E 00 [19:28:18]MH_I2C_Read... [19:28:18]Read from MH i2c: E2 0E 00 D7 46 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 46 [19:28:18]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:28:18]wFMCommunicate OK [19:28:18]SAM_PROTO_GetShiftState done [19:28:18]FM_GetShiftState done [19:28:18]req_shift_opened done [19:28:18]requested_item shift.open_date is exist - process it [19:28:18]req_shift_open_date [19:28:18]req_shift_open_date done [19:28:18]produce_requested_data done [19:28:18]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95645,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [19:28:18]process_action_free close_receipt [19:28:18]json_value_free [19:28:18]json_value_free done [19:28:18]process_json_proto returns [19:28:18]Send response to host [19:28:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95645,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [19:28:18]free response buf [19:28:18]execute_script done [19:28:18]execute_script returns [19:28:18]free content buf [19:28:18]Sock 9.Close socket [19:28:18]Sock 9.Thread stoped [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:37]OFD Sender: No OFD packet to send [19:28:42]OFD Sender: No OFD packet to send [19:28:47]OFD Sender: No OFD packet to send [19:28:52]OFD Sender: No OFD packet to send [19:28:57]OFD Sender: No OFD packet to send [19:29:02]OFD Sender: No OFD packet to send [19:29:07]OFD Sender: No OFD packet to send [19:29:12]OFD Sender: No OFD packet to send [19:29:17]OFD Sender: No OFD packet to send [19:29:22]OFD Sender: No OFD packet to send [19:29:27]OFD Sender: No OFD packet to send [19:29:32]OFD Sender: No OFD packet to send [19:29:37]accept exits with 7 [19:29:37]New connection [19:29:37]New thread 3067444580 created [19:29:37]Thread 3067301220 joined [19:29:37]Waiting for new connection... [19:29:37] Sock 7.Parse request [19:29:37]Sock 7.Check first char [19:29:37]Sock 7.First char is OK [19:29:37]request: POST /json_proto HTTP/1.0 [19:29:37]Method: POST [19:29:37]URL: /json_proto [19:29:37]Method is POST - this is cgi request [19:29:37]url: /json_proto [19:29:37]query_string will be loaded in cgi processing [19:29:37]execute_cgi json_proto POST (null) [19:29:37]execute_cgi path=json_proto method=POST [19:29:37]POST find Content-Length [19:29:37]Host: 172.17.40.67:8080 [19:29:37]Content-Length: 678 [19:29:37]Content-Type: application/json [19:29:37] [19:29:37]POST finish read [19:29:37]Found Content-Length = 678 [19:29:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406164", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:29:37]execute_script... [19:29: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)3406164", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:29:37]POST & json_proto [19:29:37]process_json_proto [19:29:37]json parsed OK: [19:29:37]protocol is kg_v1.0 [19:29:37]action value=close_receipt [19:29:37]process_action close_receipt [19:29:37]cmd_close_receipt [19:29:37]MH_GetDate [19:29:37]Write to MH i2c: F0 00 00 D8 46 0D [19:29:37]Write i2c OK [19:29:37]MH_I2C_Read... [19:29:37]Read from MH i2c: F0 [19:29:37]MH_I2C_Read... [19:29:37]Read from MH i2c: F0 09 00 [19:29:37]MH_I2C_Read... [19:29:37]Read from MH i2c: F0 09 00 D8 46 00 A2 94 1E 67 EE DA 66 66 65 [19:29:37]GetLastDocTimeStamp 1730057296 [19:29:37]current date 1730057378 [19:29:37]FM_GetShiftState [19:29:37]SAM_PROTO_GetShiftState [19:29:37]wFMCommunicate request_size=4 [19:29:37]MH_SAM_APDU [19:29:37]CAPDU: 80 13 01 00 [19:29:37]Write to MH i2c: E2 08 00 D9 46 80 13 01 00 00 00 00 00 9C [19:29:37]Write i2c OK [19:29:37]MH_I2C_Read... [19:29:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:29:37]Read from MH i2c: E2 [19:29:37]MH_I2C_Read... [19:29:37]Read from MH i2c: E2 0E 00 [19:29:37]MH_I2C_Read... [19:29:37]Read from MH i2c: E2 0E 00 D9 46 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 48 [19:29:37]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:29:37]wFMCommunicate OK [19:29:37]SAM_PROTO_GetShiftState done [19:29:37]FM_GetShiftState done [19:29:37]opened in 1729987736 [19:29:37]opened+sec_in_day 1730074136 [19:29:37]quantity*price = 30038 [19:29:37]sum+1 = 30039 [19:29:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 645 27.10.2024 19:29 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95646 ФПД: 273075142626168 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T192938&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95646&fm=273075142626168&tin=02508201610067®Number=0000000000170478&sum=30000 [19:29:38]StoreToDocumentArchive [19:29:38]shift 143 fd 95646 [19:29:38]save to /storage/0143/doc_00095646 [19:29:38]save last doc name /storage/0143/doc_00095646 to /storage/kkm_last_doc_name [19:29:38]save OK [19:29:38]Clear old archive folders... [19:29:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:29:38]tlvbuf is 00A26680 [19:29:38]SAM_PROTO_ClearQueue [19:29:38]wFMCommunicate request_size=4 [19:29:38]MH_SAM_APDU [19:29:38]CAPDU: 80 09 00 00 [19:29:38]Write to MH i2c: E2 08 00 E6 46 80 09 00 00 00 00 00 00 9E [19:29:38]Write i2c OK [19:29:38]MH_I2C_Read... [19:29:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:29:38]Read from MH i2c: E2 [19:29:38]MH_I2C_Read... [19:29:38]Read from MH i2c: E2 03 00 [19:29:38]MH_I2C_Read... [19:29:38]Read from MH i2c: E2 03 00 E6 46 00 90 00 A0 [19:29:38]RAPDU: 90 00 [19:29:38]wFMCommunicate OK [19:29:38]SAM_PROTO_ClearQueue done [19:29:38]KKMCreateOFDPacket [19:29:38]OFDProtocolAddRootSTLVToBuf [19:29:38]FM_MakeSignedData [19:29:38]FM_MakeSignedData [19:29:38]SAM_PROTO_SignData [19:29:38]wFMCommunicate request_size=4 [19:29:38]MH_SAM_APDU [19:29:38]CAPDU: 80 0D 01 02 [19:29:38]Write to MH i2c: E2 08 00 E7 46 80 0D 01 02 00 00 00 00 A6 [19:29:38]Write i2c OK [19:29:38]MH_I2C_Read... [19:29:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:29:38]Read from MH i2c: E2 [19:29:38]MH_I2C_Read... [19:29:38]Read from MH i2c: E2 03 00 [19:29:38]MH_I2C_Read... [19:29:38]Read from MH i2c: E2 03 00 E7 46 00 90 00 A1 [19:29:38]RAPDU: 90 00 [19:29:38]wFMCommunicate OK [19:29:38]wFMCommunicate request_size=255 [19:29:38]MH_SAM_APDU [19:29: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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 02 00 00 F4 03 04 00 A2 94 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9E 75 01 00 35 04 06 00 F8 [19:29:38]Write to MH i2c: E2 02 01 E8 46 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 02 00 00 F4 03 04 00 A2 94 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9E 75 01 00 35 04 06 00 F8 00 00 05 [19:29:38]Write i2c OK [19:29:38]MH_I2C_Read... [19:29:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:29:38]Read from MH i2c: E2 [19:29:38]MH_I2C_Read... [19:29:38]Read from MH i2c: E2 03 00 [19:29:38]MH_I2C_Read... [19:29:38]Read from MH i2c: E2 03 00 E8 46 00 90 00 A2 [19:29:38]RAPDU: 90 00 [19:29:38]wFMCommunicate OK [19:29:38]wFMCommunicate request_size=10 [19:29:38]MH_SAM_APDU [19:29:38]CAPDU: 80 0D 02 02 05 5C 42 DF 8B 78 [19:29:38]Write to MH i2c: E2 0D 00 E9 46 80 0D 02 02 05 00 5C 42 DF 8B 78 00 00 33 [19:29:38]Write i2c OK [19:29:38]MH_I2C_Read... [19:29:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:29:38]Read from MH i2c: E2 [19:29:38]MH_I2C_Read... [19:29:38]Read from MH i2c: E2 03 00 [19:29:38]MH_I2C_Read... [19:29:38]Read from MH i2c: E2 03 00 E9 46 00 90 00 A3 [19:29:38]RAPDU: 90 00 [19:29:38]wFMCommunicate OK [19:29:38]wFMCommunicate request_size=4 [19:29:38]MH_SAM_APDU [19:29:38]CAPDU: 80 0D 03 02 [19:29:38]Write to MH i2c: E2 08 00 EA 46 80 0D 03 02 00 00 00 00 AB [19:29:38]Write i2c OK [19:29:38]MH_I2C_Read... [19:29:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:29:38]Read from MH i2c: E2 [19:29:38]MH_I2C_Read... [19:29:38]Read from MH i2c: E2 0B 00 [19:29:38]MH_I2C_Read... [19:29:38]Read from MH i2c: E2 0B 00 EA 46 00 6A 7A 91 36 7D ED E1 8B 90 00 2D [19:29:38]RAPDU: 6A 7A 91 36 7D ED E1 8B 90 00 [19:29:38]wFMCommunicate OK [19:29:38]SAM_PROTO_SignData done [19:29:38]FM_MakeSignedData done [19:29:38]CreateOFDProtocolMessage [19:29:38]wFMCommunicate request_size=4 [19:29:38]MH_SAM_APDU [19:29:38]CAPDU: 80 11 00 00 [19:29:38]Write to MH i2c: E2 08 00 EB 46 80 11 00 00 00 00 00 00 AB [19:29:38]Write i2c OK [19:29:38]MH_I2C_Read... [19:29:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:29:38]Read from MH i2c: E2 [19:29:38]MH_I2C_Read... [19:29:38]Read from MH i2c: E2 17 00 [19:29:38]MH_I2C_Read... [19:29:38]Read from MH i2c: E2 17 00 EB 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FC [19:29:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:29:38]wFMCommunicate OK [19:29:38]CreateOFDProtocolMessage done [19:29:38]OFDSenderStorePacket 95646 [19:29:38]StoreOFDPacket docnum=95646 [19:29:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 21 33 07 01 FC 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 02 00 00 F4 03 04 00 A2 94 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9E 75 01 00 35 04 06 00 F8 5C 42 DF 8B 78 6A 7A 91 36 7D ED E1 8B [19:29:38]CheckFolder [19:29:38]dirname=/storage/ofd_packets [19:29:38]CheckFolder done [19:29:38]ProducePacketName [19:29:38]name=ofd_packets/00095646 [19:29:38]NVStorageSaveData ofd_packets/00095646 [19:29:38]File name is /storage/ofd_packets/00095646 [19:29:38]Write 301 bytes [19:29:38]NVStorageSaveData done [19:29:38]OFDSenderStorePacket done [19:29:38]KKMCreateOFDPacket done [19:29:38]NVStorageSaveData kkm_last_timestamp [19:29:38]File name is /storage/kkm_last_timestamp [19:29:38]Write 4 bytes [19:29:38]NVStorageSaveData done [19:29:38]ExternCall_PrintAddStr [19:29:38]wPrintStart [19:29:38]Write to MH i2c: 01 00 00 EC 46 32 [19:29:38]Write i2c OK [19:29:38]MH_I2C_Read... [19:29:38]Read from MH i2c: 01 [19:29:38]MH_I2C_Read... [19:29:38]Read from MH i2c: 01 07 00 [19:29:38]MH_I2C_Read... [19:29:38]Read from MH i2c: 01 07 00 EC 46 00 00 00 00 00 FF 0F 47 [19:29:38]RasterBufferAndPrint [19:29:38]line Счет N : (1)3406164 [19:29:38]line ИНН: 02508201610067 [19:29:38]line Контрольно-Кассовый Чек [19:29:38]line ПРОДАЖА [19:29:38]line ТРК (МРК, ГНК) : 12 [19:29:38]line Товар: 2710124130 [19:29:38]line Аи-92-К-4 [19:29:38]line 4.490 * 66.90 [19:29:38]line = 300.38 [19:29:38]line НДС 12% НСП 1% [19:29:38]line > о реализуемом товаре [19:29:38]line ОКРУГЛЕНИЕ: -0.38 [19:29:38]line ИТОГО: 300.00 [19:29:38]line Внесено: 300.00 [19:29:38]line СДАЧА: 0.00 [19:29:38]line НСП 1% : 2.66 [19:29:38]line НДС 12% : 31.90 [19:29:38]line Наличными: 300.00 [19:29:38]line Безнал.: 0.00 [19:29:38]line Место: АЗС № 82 "Партнер Нефть" [19:29:38]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:29:38]line СНО: Общий режим [19:29:38]line Чек 645 27.10.2024 19:29 [19:29:38]line Смена: 143 ФФД: 1.0 [19:29:38]line ЗНМ: 0300000017 [19:29:38]line РНМ: 0000000000170478 [19:29:38]line Версия ККМ: v1.0 [19:29:38]line ФМ: 0000000002098560 [19:29:38]line ФД: 95646 [19:29:38]line ФПД: 273075142626168 [19:29:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T192938&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95646&fm=273075142626168&tin=02508201610067®Number=0000000000170478&sum=30000 [19:29:39]OFD Sender: Processing packet 95646 [packets to send 57, broken 56] [19:29:39]ProducePacketName [19:29:39]name=ofd_packets/00095646 [19:29:39]OFD Sender: To server: pG, [19:29:39]CommunicateWithHost lk.salyk.kg:30040 [19:29:39]ConnectInit lk.salyk.kg [19:29:39]written 0, free lines is 4095 [19:29:39]Connected sock=10 [19:29:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 21 33 07 01 FC 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 02 00 00 F4 03 04 00 A2 94 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9E 75 01 00 35 04 06 00 F8 5C 42 DF 8B 78 6A 7A 91 36 7D ED E1 8B [19:29:39]Write to MH i2c: 01 00 00 17 47 5E [19:29:39]Write i2c OK [19:29:39]MH_I2C_Read... [19:29:39]Read from MH i2c: 01 [19:29:39]MH_I2C_Read... [19:29:39]Read from MH i2c: 01 07 00 [19:29:39]MH_I2C_Read... [19:29:39]Read from MH i2c: 01 07 00 17 47 00 00 00 00 00 02 0D 74 [19:29:39]RasterBufferAndPrint [19:29:39]line [19:29:39]line [19:29:39]line [19:29:39]line [19:29:39]line [19:29:39]written 0, free lines is 3336 [19:29:39]MH_Cut [19:29:39]Write to MH i2c: D1 01 00 1E 47 01 37 [19:29:39]Write i2c OK [19:29:39]MH_I2C_Read... [19:29:39]Read from MH i2c: D1 [19:29:39]MH_I2C_Read... [19:29:39]Read from MH i2c: D1 01 00 [19:29:39]MH_I2C_Read... [19:29:39]Read from MH i2c: D1 01 00 1E 47 00 36 [19:29:39]Write to MH i2c: 01 00 00 1F 47 66 [19:29:39]Write i2c OK [19:29:39]MH_I2C_Read... [19:29:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E2 50 47 00 12 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 32 30 39 38 35 36 30 10 04 04 00 9E 75 01 00 F4 03 04 00 CE 3E 1E 67 B6 04 01 00 00 03 23 74 F4 09 8F 56 E3 [19:29:39]CommunicateWithHost err = 0 [19:29:39]CheckOFDResponse [19:29:39]1017 (14) - 77093643461234 [19:29:39]1041 (16) - 0000000002098560 [19:29:39]1040 (4) - 95646 [19:29:39]1012 (4) - 27.10.2024 13:23 [19:29:39]1206 (1) - 0 [19:29:39]OFD Sender: Remove packet 95646 [19:29:39]ProducePacketName [19:29:39]name=ofd_packets/00095646 [19:29:39]NVStorageDeleteData [19:29:40]OFD Sender: No OFD packet to send [19:29:40]*** Cut start [19:29:40]*** Partial cut [19:29:40]*** CUTSNS_PIN = 1 [19:29:40]*** CUTSNS_PIN = 0 [19:29:40]*** Brake cut motor [19:29:40]Read from MH i2c: 01 [19:29:40]MH_I2C_Read... [19:29:40]*** Stop cut motor [19:29:40]*** Cut end [19:29:40]Read from MH i2c: 01 07 00 [19:29:40]MH_I2C_Read... [19:29:40]Read from MH i2c: 01 07 00 1F 47 00 00 00 00 00 FF 0F 7B [19:29:40]process_action close_receipt done [19:29:40]requested_data is exist [19:29:40]produce_requested_data [19:29:40]requested_item fm.sn is exist - process it [19:29:40]wFMCommunicate request_size=4 [19:29:40]MH_SAM_APDU [19:29:40]CAPDU: 80 11 00 00 [19:29:40]Write to MH i2c: E2 08 00 20 47 80 11 00 00 00 00 00 00 E1 [19:29:40]Write i2c OK [19:29:40]MH_I2C_Read... [19:29:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:29:41]Read from MH i2c: E2 [19:29:41]MH_I2C_Read... [19:29:41]Read from MH i2c: E2 17 00 [19:29:41]MH_I2C_Read... [19:29:41]Read from MH i2c: E2 17 00 20 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 32 [19:29:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:29:41]wFMCommunicate OK [19:29:41]requested_item fd.num is exist - process it [19:29:41]SAM_PROTO_GetFieldsCounters [19:29:41]wFMCommunicate request_size=4 [19:29:41]MH_SAM_APDU [19:29:41]CAPDU: 80 13 00 00 [19:29:41]Write to MH i2c: E2 08 00 21 47 80 13 00 00 00 00 00 00 E4 [19:29:41]Write i2c OK [19:29:41]MH_I2C_Read... [19:29:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:29:41]Read from MH i2c: E2 [19:29:41]MH_I2C_Read... [19:29:41]Read from MH i2c: E2 62 00 [19:29:41]MH_I2C_Read... [19:29:41]Read from MH i2c: E2 62 00 21 47 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9E 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 85 02 00 00 5E 04 04 00 85 02 00 00 57 04 04 00 86 02 00 00 19 04 04 00 00 00 00 00 90 00 3D [19:29:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9E 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 85 02 00 00 5E 04 04 00 85 02 00 00 57 04 04 00 86 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:29:41]wFMCommunicate OK [19:29:41]SAM_PROTO_GetFieldsCounters done [19:29:41]requested_item shift.num is exist - process it [19:29:41]requested_item shift.opened is exist - process it [19:29:41]req_shift_opened [19:29:41]FM_GetShiftState [19:29:41]SAM_PROTO_GetShiftState [19:29:41]wFMCommunicate request_size=4 [19:29:41]MH_SAM_APDU [19:29:41]CAPDU: 80 13 01 00 [19:29:41]Write to MH i2c: E2 08 00 22 47 80 13 01 00 00 00 00 00 E6 [19:29:41]Write i2c OK [19:29:41]MH_I2C_Read... [19:29:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:29:41]Read from MH i2c: E2 [19:29:41]MH_I2C_Read... [19:29:41]Read from MH i2c: E2 0E 00 [19:29:41]MH_I2C_Read... [19:29:41]Read from MH i2c: E2 0E 00 22 47 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 92 [19:29:41]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:29:41]wFMCommunicate OK [19:29:41]SAM_PROTO_GetShiftState done [19:29:41]FM_GetShiftState done [19:29:41]req_shift_opened done [19:29:41]requested_item shift.open_date is exist - process it [19:29:41]req_shift_open_date [19:29:41]req_shift_open_date done [19:29:41]produce_requested_data done [19:29:41]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95646,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [19:29:41]process_action_free close_receipt [19:29:41]json_value_free [19:29:41]json_value_free done [19:29:41]process_json_proto returns [19:29:41]Send response to host [19:29:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95646,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [19:29:41]free response buf [19:29:41]execute_script done [19:29:41]execute_script returns [19:29:41]free content buf [19:29:41]Sock 7.Close socket [19:29:41]Sock 7.Thread stoped [19:29:45]OFD Sender: No OFD packet to send [19:29:50]OFD Sender: No OFD packet to send [19:29:55]OFD Sender: No OFD packet to send [19:30:00]OFD Sender: No OFD packet to send [19:30:05]OFD Sender: No OFD packet to send [19:30:10]OFD Sender: No OFD packet to send [19:30:15]OFD Sender: No OFD packet to send [19:30:20]OFD Sender: No OFD packet to send [19:30:25]OFD Sender: No OFD packet to send [19:30:30]OFD Sender: No OFD packet to send [19:30:35]OFD Sender: No OFD packet to send [19:30:40]OFD Sender: No OFD packet to send [19:30:45]OFD Sender: No OFD packet to send [19:30:50]OFD Sender: No OFD packet to send [19:30:55]OFD Sender: No OFD packet to send [19:31:00]OFD Sender: No OFD packet to send [19:31:05]OFD Sender: No OFD packet to send [19:31:10]OFD Sender: No OFD packet to send [19:31:15]OFD Sender: No OFD packet to send [19:31:20]OFD Sender: No OFD packet to send [19:31:25]OFD Sender: No OFD packet to send [19:31:30]OFD Sender: No OFD packet to send [19:31:35]OFD Sender: No OFD packet to send [19:31:40]OFD Sender: No OFD packet to send [19:31:45]OFD Sender: No OFD packet to send [19:31:50]OFD Sender: No OFD packet to send [19:31:55]OFD Sender: No OFD packet to send [19:32:00]OFD Sender: No OFD packet to send [19:32:05]OFD Sender: No OFD packet to send [19:32:10]OFD Sender: No OFD packet to send [19:32:15]OFD Sender: No OFD packet to send [19:32:20]OFD Sender: No OFD packet to send [19:32:25]OFD Sender: No OFD packet to send [19:32:30]OFD Sender: No OFD packet to send [19:32:35]OFD Sender: No OFD packet to send [19:32:40]OFD Sender: No OFD packet to send [19:32:45]OFD Sender: No OFD packet to send [19:32:50]OFD Sender: No OFD packet to send [19:32:55]OFD Sender: No OFD packet to send [19:33:00]OFD Sender: No OFD packet to send [19:33:05]OFD Sender: No OFD packet to send [19:33:10]OFD Sender: No OFD packet to send [19:33:15]OFD Sender: No OFD packet to send [19:33:20]OFD Sender: No OFD packet to send [19:33:25]OFD Sender: No OFD packet to send [19:33:30]OFD Sender: No OFD packet to send [19:33:35]OFD Sender: No OFD packet to send [19:33:40]OFD Sender: No OFD packet to send [19:33:45]OFD Sender: No OFD packet to send [19:33:50]OFD Sender: No OFD packet to send [19:33:55]OFD Sender: No OFD packet to send [19:34:00]OFD Sender: No OFD packet to send [19:34:05]OFD Sender: No OFD packet to send [19:34:10]OFD Sender: No OFD packet to send [19:34:15]OFD Sender: No OFD packet to send [19:34:20]OFD Sender: No OFD packet to send [19:34:25]OFD Sender: No OFD packet to send [19:34:30]OFD Sender: No OFD packet to send [19:34:35]OFD Sender: No OFD packet to send [19:34:40]OFD Sender: No OFD packet to send [19:34:45]OFD Sender: No OFD packet to send [19:34:50]OFD Sender: No OFD packet to send [19:34:55]OFD Sender: No OFD packet to send [19:35:00]OFD Sender: No OFD packet to send [19:35:05]OFD Sender: No OFD packet to send [19:35:10]OFD Sender: No OFD packet to send [19:35:15]OFD Sender: No OFD packet to send [19:35:20]OFD Sender: No OFD packet to send [19:35:25]OFD Sender: No OFD packet to send [19:35:30]OFD Sender: No OFD packet to send [19:35:33]accept exits with 9 [19:35:33]New connection [19:35:33]New thread 3067301220 created [19:35:33]Thread 3067444580 joined [19:35:33]Waiting for new connection... [19:35:33] Sock 9.Parse request [19:35:33]Sock 9.Check first char [19:35:33]Sock 9.First char is OK [19:35:33]request: POST /json_proto HTTP/1.0 [19:35:33]Method: POST [19:35:33]URL: /json_proto [19:35:33]Method is POST - this is cgi request [19:35:33]url: /json_proto [19:35:33]query_string will be loaded in cgi processing [19:35:33]execute_cgi json_proto POST (null) [19:35:33]execute_cgi path=json_proto method=POST [19:35:33]POST find Content-Length [19:35:33]Host: 172.17.40.67:8080 [19:35:33]Content-Length: 689 [19:35:33]Content-Type: application/json [19:35:33] [19:35:33]POST finish read [19:35:33]Found Content-Length = 689 [19:35:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406165", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 12.960, "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:35:33]execute_script... [19:35:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406165", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 12.960, "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:35:33]POST & json_proto [19:35:33]process_json_proto [19:35:33]json parsed OK: [19:35:33]protocol is kg_v1.0 [19:35:33]action value=close_receipt [19:35:33]process_action close_receipt [19:35:33]cmd_close_receipt [19:35:33]MH_GetDate [19:35:33]Write to MH i2c: F0 00 00 23 47 59 [19:35:33]Write i2c OK [19:35:33]MH_I2C_Read... [19:35:33]Read from MH i2c: F0 [19:35:33]MH_I2C_Read... [19:35:33]Read from MH i2c: F0 09 00 [19:35:33]MH_I2C_Read... [19:35:33]Read from MH i2c: F0 09 00 23 47 00 07 96 1E 67 EE DA 66 66 18 [19:35:33]GetLastDocTimeStamp 1730057378 [19:35:33]current date 1730057735 [19:35:33]FM_GetShiftState [19:35:33]SAM_PROTO_GetShiftState [19:35:33]wFMCommunicate request_size=4 [19:35:33]MH_SAM_APDU [19:35:33]CAPDU: 80 13 01 00 [19:35:33]Write to MH i2c: E2 08 00 24 47 80 13 01 00 00 00 00 00 E8 [19:35:33]Write i2c OK [19:35:33]MH_I2C_Read... [19:35:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:35:33]Read from MH i2c: E2 [19:35:33]MH_I2C_Read... [19:35:33]Read from MH i2c: E2 0E 00 [19:35:33]MH_I2C_Read... [19:35:33]Read from MH i2c: E2 0E 00 24 47 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 94 [19:35:33]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:35:33]wFMCommunicate OK [19:35:33]SAM_PROTO_GetShiftState done [19:35:33]FM_GetShiftState done [19:35:33]opened in 1729987736 [19:35:33]opened+sec_in_day 1730074136 [19:35:33]quantity*price = 100051 [19:35:33]sum+1 = 100052 [19:35:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 646 27.10.2024 19:35 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95647 ФПД: 206597834830591 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T193535&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95647&fm=206597834830591&tin=02508201610067®Number=0000000000170478&sum=100000 [19:35:34]StoreToDocumentArchive [19:35:34]shift 143 fd 95647 [19:35:34]save to /storage/0143/doc_00095647 [19:35:34]save last doc name /storage/0143/doc_00095647 to /storage/kkm_last_doc_name [19:35:34]save OK [19:35:34]Clear old archive folders... [19:35:34]ProcessDocumentItem done err = 0, tmpTLVsize=257 [19:35:34]tlvbuf is 00A76480 [19:35:34]SAM_PROTO_ClearQueue [19:35:34]wFMCommunicate request_size=4 [19:35:34]MH_SAM_APDU [19:35:34]CAPDU: 80 09 00 00 [19:35:34]Write to MH i2c: E2 08 00 31 47 80 09 00 00 00 00 00 00 EA [19:35:34]Write i2c OK [19:35:34]MH_I2C_Read... [19:35:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:35:34]Read from MH i2c: E2 [19:35:34]MH_I2C_Read... [19:35:34]Read from MH i2c: E2 03 00 [19:35:34]MH_I2C_Read... [19:35:34]Read from MH i2c: E2 03 00 31 47 00 90 00 EC [19:35:34]RAPDU: 90 00 [19:35:34]wFMCommunicate OK [19:35:34]SAM_PROTO_ClearQueue done [19:35:34]KKMCreateOFDPacket [19:35:34]OFDProtocolAddRootSTLVToBuf [19:35:34]FM_MakeSignedData [19:35:34]FM_MakeSignedData [19:35:34]SAM_PROTO_SignData [19:35:34]wFMCommunicate request_size=4 [19:35:34]MH_SAM_APDU [19:35:34]CAPDU: 80 0D 01 02 [19:35:34]Write to MH i2c: E2 08 00 32 47 80 0D 01 02 00 00 00 00 F2 [19:35:34]Write i2c OK [19:35:34]MH_I2C_Read... [19:35:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:35:34]Read from MH i2c: E2 [19:35:34]MH_I2C_Read... [19:35:34]Read from MH i2c: E2 03 00 [19:35:34]MH_I2C_Read... [19:35:34]Read from MH i2c: E2 03 00 32 47 00 90 00 ED [19:35:34]RAPDU: 90 00 [19:35:34]wFMCommunicate OK [19:35:34]wFMCommunicate request_size=255 [19:35:34]MH_SAM_APDU [19:35:34]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 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 86 02 00 00 F4 03 04 00 07 96 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9F 75 01 [19:35:34]Write to MH i2c: E2 02 01 33 47 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 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 86 02 00 00 F4 03 04 00 07 96 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9F 75 01 00 00 9A [19:35:34]Write i2c OK [19:35:34]MH_I2C_Read... [19:35:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:35:35]Read from MH i2c: E2 [19:35:35]MH_I2C_Read... [19:35:35]Read from MH i2c: E2 03 00 [19:35:35]MH_I2C_Read... [19:35:35]Read from MH i2c: E2 03 00 33 47 00 90 00 EE [19:35:35]RAPDU: 90 00 [19:35:35]wFMCommunicate OK [19:35:35]wFMCommunicate request_size=16 [19:35:35]MH_SAM_APDU [19:35:35]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 BB E6 4E 8E 72 FF [19:35:35]Write to MH i2c: E2 13 00 34 47 80 0D 02 02 0B 00 00 35 04 06 00 BB E6 4E 8E 72 FF 00 00 38 [19:35:35]Write i2c OK [19:35:35]MH_I2C_Read... [19:35:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:35:35]Read from MH i2c: E2 [19:35:35]MH_I2C_Read... [19:35:35]Read from MH i2c: E2 03 00 [19:35:35]MH_I2C_Read... [19:35:35]Read from MH i2c: E2 03 00 34 47 00 90 00 EF [19:35:35]RAPDU: 90 00 [19:35:35]wFMCommunicate OK [19:35:35]wFMCommunicate request_size=4 [19:35:35]MH_SAM_APDU [19:35:35]CAPDU: 80 0D 03 02 [19:35:35]Write to MH i2c: E2 08 00 35 47 80 0D 03 02 00 00 00 00 F7 [19:35:35]Write i2c OK [19:35:35]MH_I2C_Read... [19:35:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:35:35]Read from MH i2c: E2 [19:35:35]MH_I2C_Read... [19:35:35]Read from MH i2c: E2 0B 00 [19:35:35]MH_I2C_Read... [19:35:35]Read from MH i2c: E2 0B 00 35 47 00 BB 1E 7D B9 34 55 33 69 90 00 2C [19:35:35]RAPDU: BB 1E 7D B9 34 55 33 69 90 00 [19:35:35]wFMCommunicate OK [19:35:35]SAM_PROTO_SignData done [19:35:35]FM_MakeSignedData done [19:35:35]CreateOFDProtocolMessage [19:35:35]wFMCommunicate request_size=4 [19:35:35]MH_SAM_APDU [19:35:35]CAPDU: 80 11 00 00 [19:35:35]Write to MH i2c: E2 08 00 36 47 80 11 00 00 00 00 00 00 F7 [19:35:35]Write i2c OK [19:35:35]MH_I2C_Read... [19:35:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:35:35]Read from MH i2c: E2 [19:35:35]MH_I2C_Read... [19:35:35]Read from MH i2c: E2 17 00 [19:35:35]MH_I2C_Read... [19:35:35]Read from MH i2c: E2 17 00 36 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 48 [19:35:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:35:35]wFMCommunicate OK [19:35:35]CreateOFDProtocolMessage done [19:35:35]OFDSenderStorePacket 95647 [19:35:35]StoreOFDPacket docnum=95647 [19:35:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 2B 6E 0D 01 A9 79 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 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 86 02 00 00 F4 03 04 00 07 96 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9F 75 01 00 35 04 06 00 BB E6 4E 8E 72 FF BB 1E 7D B9 34 55 33 69 [19:35:35]CheckFolder [19:35:35]dirname=/storage/ofd_packets [19:35:35]CheckFolder done [19:35:35]ProducePacketName [19:35:35]name=ofd_packets/00095647 [19:35:35]NVStorageSaveData ofd_packets/00095647 [19:35:35]File name is /storage/ofd_packets/00095647 [19:35:35]Write 307 bytes [19:35:35]NVStorageSaveData done [19:35:35]OFDSenderStorePacket done [19:35:35]KKMCreateOFDPacket done [19:35:35]NVStorageSaveData kkm_last_timestamp [19:35:35]File name is /storage/kkm_last_timestamp [19:35:35]Write 4 bytes [19:35:35]NVStorageSaveData done [19:35:35]ExternCall_PrintAddStr [19:35:35]wPrintStart [19:35:35]Write to MH i2c: 01 00 00 37 47 7E [19:35:35]Write i2c OK [19:35:35]MH_I2C_Read... [19:35:35]Read from MH i2c: 01 [19:35:35]MH_I2C_Read... [19:35:35]Read from MH i2c: 01 07 00 [19:35:35]MH_I2C_Read... [19:35:35]Read from MH i2c: 01 07 00 37 47 00 00 00 00 00 FF 0F 93 [19:35:35]RasterBufferAndPrint [19:35:35]line Счет N : (1)3406165 [19:35:35]line ИНН: 02508201610067 [19:35:35]line Контрольно-Кассовый Чек [19:35:35]line ПРОДАЖА [19:35:35]line ТРК (МРК, ГНК) : 41 [19:35:35]line Товар: 2710194800 [19:35:35]line D-ENERGY Дт-К-2 [19:35:35]line 12.960 * 77.20 [19:35:35]line = 1000.51 [19:35:35]line НДС 12% НСП 1% [19:35:35]line > о реализуемом товаре [19:35:35]line ОКРУГЛЕНИЕ: -0.51 [19:35:35]line ИТОГО: 1000.00 [19:35:35]line Внесено: 1000.00 [19:35:35]line СДАЧА: 0.00 [19:35:35]line НСП 1% : 8.85 [19:35:35]line НДС 12% : 106.25 [19:35:35]line Наличными: 1000.00 [19:35:35]line Безнал.: 0.00 [19:35:35]line Место: АЗС № 82 "Партнер Нефть" [19:35:35]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:35:35]line СНО: Общий режим [19:35:35]line Чек 646 27.10.2024 19:35 [19:35:35]line Смена: 143 ФФД: 1.0 [19:35:35]line ЗНМ: 0300000017 [19:35:35]line РНМ: 0000000000170478 [19:35:35]line Версия ККМ: v1.0 [19:35:35]line ФМ: 0000000002098560 [19:35:35]line ФД: 95647 [19:35:35]line ФПД: 206597834830591 [19:35:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T193535&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95647&fm=206597834830591&tin=02508201610067®Number=0000000000170478&sum=100000 [19:35:35]OFD Sender: Processing packet 95647 [packets to send 57, broken 56] [19:35:35]ProducePacketName [19:35:35]name=ofd_packets/00095647 [19:35:35]OFD Sender: To server: pG, [19:35:35]CommunicateWithHost lk.salyk.kg:30040 [19:35:35]ConnectInit lk.salyk.kg [19:35:35]written 0, free lines is 4095 [19:35:35]Connected sock=10 [19:35:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 2B 6E 0D 01 A9 79 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 A0 32 00 00 00 00 00 37 04 06 00 28 1E 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 86 02 00 00 F4 03 04 00 07 96 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 9F 75 01 00 35 04 06 00 BB E6 4E 8E 72 FF BB 1E 7D B9 34 55 33 69 [19:35:36]Write to MH i2c: 01 00 00 62 47 A9 [19:35:36]Write i2c OK [19:35:36]MH_I2C_Read... [19:35:36]Read from MH i2c: 01 [19:35:36]MH_I2C_Read... [19:35:36]Read from MH i2c: 01 07 00 [19:35:36]MH_I2C_Read... [19:35:36]Read from MH i2c: 01 07 00 62 47 00 00 00 00 00 09 0D C6 [19:35:36]RasterBufferAndPrint [19:35:36]line [19:35:36]line [19:35:36]line [19:35:36]line [19:35:36]line [19:35:36]written 0, free lines is 3343 [19:35:36]MH_Cut [19:35:36]Write to MH i2c: D1 01 00 69 47 01 82 [19:35:36]Write i2c OK [19:35:36]MH_I2C_Read... [19:35:36]Read from MH i2c: D1 [19:35:36]MH_I2C_Read... [19:35:36]Read from MH i2c: D1 01 00 [19:35:36]MH_I2C_Read... [19:35:36]Read from MH i2c: D1 01 00 69 47 00 81 [19:35:36]Write to MH i2c: 01 00 00 6A 47 B1 [19:35:36]Write i2c OK [19:35:36]MH_I2C_Read... [19:35:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 3D 7F 47 00 4A 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 32 30 39 38 35 36 30 10 04 04 00 9F 75 01 00 F4 03 04 00 32 40 1E 67 B6 04 01 00 00 C7 ED 9D 35 53 75 0E 90 [19:35:36]CommunicateWithHost err = 0 [19:35:36]CheckOFDResponse [19:35:36]1017 (14) - 77093643461234 [19:35:36]1041 (16) - 0000000002098560 [19:35:36]1040 (4) - 95647 [19:35:36]1012 (4) - 27.10.2024 13:29 [19:35:36]1206 (1) - 0 [19:35:36]OFD Sender: Remove packet 95647 [19:35:36]ProducePacketName [19:35:36]name=ofd_packets/00095647 [19:35:36]NVStorageDeleteData [19:35:36]OFD Sender: No OFD packet to send [19:35:36]*** Cut start [19:35:36]*** Partial cut [19:35:36]*** CUTSNS_PIN = 1 [19:35:36]*** CUTSNS_PIN = 0 [19:35:36]*** Brake cut motor [19:35:37]Read from MH i2c: 01 [19:35:37]MH_I2C_Read... [19:35:37]*** Stop cut motor [19:35:37]*** Cut end [19:35:37]Read from MH i2c: 01 07 00 [19:35:37]MH_I2C_Read... [19:35:37]Read from MH i2c: 01 07 00 6A 47 00 00 00 00 00 FF 0F C6 [19:35:37]process_action close_receipt done [19:35:37]requested_data is exist [19:35:37]produce_requested_data [19:35:37]requested_item fm.sn is exist - process it [19:35:37]wFMCommunicate request_size=4 [19:35:37]MH_SAM_APDU [19:35:37]CAPDU: 80 11 00 00 [19:35:37]Write to MH i2c: E2 08 00 6B 47 80 11 00 00 00 00 00 00 2C [19:35:37]Write i2c OK [19:35:37]MH_I2C_Read... [19:35:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:35:37]Read from MH i2c: E2 [19:35:37]MH_I2C_Read... [19:35:37]Read from MH i2c: E2 17 00 [19:35:37]MH_I2C_Read... [19:35:37]Read from MH i2c: E2 17 00 6B 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7D [19:35:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:35:37]wFMCommunicate OK [19:35:37]requested_item fd.num is exist - process it [19:35:37]SAM_PROTO_GetFieldsCounters [19:35:37]wFMCommunicate request_size=4 [19:35:37]MH_SAM_APDU [19:35:37]CAPDU: 80 13 00 00 [19:35:37]Write to MH i2c: E2 08 00 6C 47 80 13 00 00 00 00 00 00 2F [19:35:37]Write i2c OK [19:35:37]MH_I2C_Read... [19:35:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:35:37]Read from MH i2c: E2 [19:35:37]MH_I2C_Read... [19:35:37]Read from MH i2c: E2 62 00 [19:35:37]MH_I2C_Read... [19:35:37]Read from MH i2c: E2 62 00 6C 47 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9F 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 86 02 00 00 5E 04 04 00 86 02 00 00 57 04 04 00 87 02 00 00 19 04 04 00 00 00 00 00 90 00 8C [19:35:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 9F 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 86 02 00 00 5E 04 04 00 86 02 00 00 57 04 04 00 87 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:35:37]wFMCommunicate OK [19:35:37]SAM_PROTO_GetFieldsCounters done [19:35:37]requested_item shift.num is exist - process it [19:35:37]requested_item shift.opened is exist - process it [19:35:37]req_shift_opened [19:35:37]FM_GetShiftState [19:35:37]SAM_PROTO_GetShiftState [19:35:37]wFMCommunicate request_size=4 [19:35:37]MH_SAM_APDU [19:35:37]CAPDU: 80 13 01 00 [19:35:37]Write to MH i2c: E2 08 00 6D 47 80 13 01 00 00 00 00 00 31 [19:35:37]Write i2c OK [19:35:37]MH_I2C_Read... [19:35:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:35:37]Read from MH i2c: E2 [19:35:37]MH_I2C_Read... [19:35:37]Read from MH i2c: E2 0E 00 [19:35:37]MH_I2C_Read... [19:35:37]Read from MH i2c: E2 0E 00 6D 47 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DD [19:35:37]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:35:37]wFMCommunicate OK [19:35:37]SAM_PROTO_GetShiftState done [19:35:37]FM_GetShiftState done [19:35:37]req_shift_opened done [19:35:37]requested_item shift.open_date is exist - process it [19:35:37]req_shift_open_date [19:35:37]req_shift_open_date done [19:35:37]produce_requested_data done [19:35:37]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95647,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [19:35:37]process_action_free close_receipt [19:35:37]json_value_free [19:35:37]json_value_free done [19:35:37]process_json_proto returns [19:35:37]Send response to host [19:35:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95647,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [19:35:37]free response buf [19:35:37]execute_script done [19:35:37]execute_script returns [19:35:37]free content buf [19:35:37]Sock 9.Close socket [19:35:37]Sock 9.Thread stoped [19:35:41]OFD Sender: No OFD packet to send [19:35:46]OFD Sender: No OFD packet to send [19:35:51]OFD Sender: No OFD packet to send [19:35:56]OFD Sender: No OFD packet to send [19:36:01]OFD Sender: No OFD packet to send [19:36:06]OFD Sender: No OFD packet to send [19:36:11]OFD Sender: No OFD packet to send [19:36:16]OFD Sender: No OFD packet to send [19:36:21]OFD Sender: No OFD packet to send [19:36:26]OFD Sender: No OFD packet to send [19:36:31]OFD Sender: No OFD packet to send [19:36:36]OFD Sender: No OFD packet to send [19:36:41]OFD Sender: No OFD packet to send [19:36:46]OFD Sender: No OFD packet to send [19:36:51]OFD Sender: No OFD packet to send [19:36:56]OFD Sender: No OFD packet to send [19:37:01]OFD Sender: No OFD packet to send [19:37:06]OFD Sender: No OFD packet to send [19:37:11]OFD Sender: No OFD packet to send [19:37:16]OFD Sender: No OFD packet to send [19:37:21]OFD Sender: No OFD packet to send [19:37:26]OFD Sender: No OFD packet to send [19:37:31]OFD Sender: No OFD packet to send [19:37:36]OFD Sender: No OFD packet to send [19:37:41]OFD Sender: No OFD packet to send [19:37:46]OFD Sender: No OFD packet to send [19:37:51]OFD Sender: No OFD packet to send [19:37:56]OFD Sender: No OFD packet to send [19:38:01]OFD Sender: No OFD packet to send [19:38:06]OFD Sender: No OFD packet to send [19:38:11]OFD Sender: No OFD packet to send [19:38:16]OFD Sender: No OFD packet to send [19:38:21]OFD Sender: No OFD packet to send [19:38:26]OFD Sender: No OFD packet to send [19:38:31]OFD Sender: No OFD packet to send [19:38:36]OFD Sender: No OFD packet to send [19:38:41]OFD Sender: No OFD packet to send [19:38:46]OFD Sender: No OFD packet to send [19:38:51]OFD Sender: No OFD packet to send [19:38:56]OFD Sender: No OFD packet to send [19:39:01]OFD Sender: No OFD packet to send [19:39:06]OFD Sender: No OFD packet to send [19:39:11]OFD Sender: No OFD packet to send [19:39:16]OFD Sender: No OFD packet to send [19:39:21]OFD Sender: No OFD packet to send [19:39:26]OFD Sender: No OFD packet to send [19:39:29]accept exits with 7 [19:39:29]New connection [19:39:29]New thread 3067444580 created [19:39:29]Thread 3067301220 joined [19:39:29]Waiting for new connection... [19:39:29] Sock 7.Parse request [19:39:29]Sock 7.Check first char [19:39:29]Sock 7.First char is OK [19:39:29]request: POST /json_proto HTTP/1.0 [19:39:29]Method: POST [19:39:29]URL: /json_proto [19:39:29]Method is POST - this is cgi request [19:39:29]url: /json_proto [19:39:29]query_string will be loaded in cgi processing [19:39:29]execute_cgi json_proto POST (null) [19:39:29]execute_cgi path=json_proto method=POST [19:39:29]POST find Content-Length [19:39:29]Host: 172.17.40.67:8080 [19:39:29]Content-Length: 678 [19:39:29]Content-Type: application/json [19:39:29] [19:39:29]POST finish read [19:39:29]Found Content-Length = 678 [19:39:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406166", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 9.870, "sum" : 660.30, "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" ] } } [19:39:29]execute_script... [19:39: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)3406166", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 9.870, "sum" : 660.30, "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" ] } } [19:39:29]POST & json_proto [19:39:29]process_json_proto [19:39:29]json parsed OK: [19:39:29]protocol is kg_v1.0 [19:39:29]action value=close_receipt [19:39:29]process_action close_receipt [19:39:29]cmd_close_receipt [19:39:29]MH_GetDate [19:39:29]Write to MH i2c: F0 00 00 6E 47 A4 [19:39:29]Write i2c OK [19:39:29]MH_I2C_Read... [19:39:29]Read from MH i2c: F0 [19:39:29]MH_I2C_Read... [19:39:29]Read from MH i2c: F0 09 00 [19:39:29]MH_I2C_Read... [19:39:29]Read from MH i2c: F0 09 00 6E 47 00 F2 96 1E 67 EE DA 66 66 4E [19:39:29]GetLastDocTimeStamp 1730057735 [19:39:29]current date 1730057970 [19:39:29]FM_GetShiftState [19:39:29]SAM_PROTO_GetShiftState [19:39:29]wFMCommunicate request_size=4 [19:39:29]MH_SAM_APDU [19:39:29]CAPDU: 80 13 01 00 [19:39:29]Write to MH i2c: E2 08 00 6F 47 80 13 01 00 00 00 00 00 33 [19:39:29]Write i2c OK [19:39:29]MH_I2C_Read... [19:39:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:39:29]Read from MH i2c: E2 [19:39:29]MH_I2C_Read... [19:39:29]Read from MH i2c: E2 0E 00 [19:39:29]MH_I2C_Read... [19:39:29]Read from MH i2c: E2 0E 00 6F 47 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DF [19:39:29]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:39:29]wFMCommunicate OK [19:39:29]SAM_PROTO_GetShiftState done [19:39:29]FM_GetShiftState done [19:39:29]opened in 1729987736 [19:39:29]opened+sec_in_day 1730074136 [19:39:29]quantity*price = 66030 [19:39:29]sum+1 = 66031 [19:39:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.30 ИТОГО: 660.00 Внесено: 660.00 СДАЧА: 0.00 НСП 1% : 5.84 НДС 12% : 70.12 Наличными: 660.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 647 27.10.2024 19:39 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95648 ФПД: 277624803083073 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T193931&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95648&fm=277624803083073&tin=02508201610067®Number=0000000000170478&sum=66000 [19:39:30]StoreToDocumentArchive [19:39:30]shift 143 fd 95648 [19:39:30]save to /storage/0143/doc_00095648 [19:39:30]save last doc name /storage/0143/doc_00095648 to /storage/kkm_last_doc_name [19:39:30]save OK [19:39:30]Clear old archive folders... [19:39:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:39:30]tlvbuf is 00B51AC0 [19:39:30]SAM_PROTO_ClearQueue [19:39:30]wFMCommunicate request_size=4 [19:39:30]MH_SAM_APDU [19:39:30]CAPDU: 80 09 00 00 [19:39:30]Write to MH i2c: E2 08 00 7C 47 80 09 00 00 00 00 00 00 35 [19:39:30]Write i2c OK [19:39:30]MH_I2C_Read... [19:39:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:39:30]Read from MH i2c: E2 [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: E2 03 00 [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: E2 03 00 7C 47 00 90 00 37 [19:39:30]RAPDU: 90 00 [19:39:30]wFMCommunicate OK [19:39:30]SAM_PROTO_ClearQueue done [19:39:30]KKMCreateOFDPacket [19:39:30]OFDProtocolAddRootSTLVToBuf [19:39:30]FM_MakeSignedData [19:39:30]FM_MakeSignedData [19:39:30]SAM_PROTO_SignData [19:39:30]wFMCommunicate request_size=4 [19:39:30]MH_SAM_APDU [19:39:30]CAPDU: 80 0D 01 02 [19:39:30]Write to MH i2c: E2 08 00 7D 47 80 0D 01 02 00 00 00 00 3D [19:39:30]Write i2c OK [19:39:30]MH_I2C_Read... [19:39:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:39:30]Read from MH i2c: E2 [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: E2 03 00 [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: E2 03 00 7D 47 00 90 00 38 [19:39:30]RAPDU: 90 00 [19:39:30]wFMCommunicate OK [19:39:30]wFMCommunicate request_size=255 [19:39:30]MH_SAM_APDU [19:39: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 34 FF 03 08 00 03 8E 26 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 EE 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 64 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 87 02 00 00 F4 03 04 00 F3 96 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A0 75 01 00 35 04 06 00 FC [19:39:30]Write to MH i2c: E2 02 01 7E 47 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8E 26 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 EE 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 64 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 87 02 00 00 F4 03 04 00 F3 96 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A0 75 01 00 35 04 06 00 FC 00 00 CB [19:39:30]Write i2c OK [19:39:30]MH_I2C_Read... [19:39:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:39:30]Read from MH i2c: E2 [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: E2 03 00 [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: E2 03 00 7E 47 00 90 00 39 [19:39:30]RAPDU: 90 00 [19:39:30]wFMCommunicate OK [19:39:30]wFMCommunicate request_size=10 [19:39:30]MH_SAM_APDU [19:39:30]CAPDU: 80 0D 02 02 05 7F 8F C4 C3 41 [19:39:30]Write to MH i2c: E2 0D 00 7F 47 80 0D 02 02 05 00 7F 8F C4 C3 41 00 00 20 [19:39:30]Write i2c OK [19:39:30]MH_I2C_Read... [19:39:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:39:30]Read from MH i2c: E2 [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: E2 03 00 [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: E2 03 00 7F 47 00 90 00 3A [19:39:30]RAPDU: 90 00 [19:39:30]wFMCommunicate OK [19:39:30]wFMCommunicate request_size=4 [19:39:30]MH_SAM_APDU [19:39:30]CAPDU: 80 0D 03 02 [19:39:30]Write to MH i2c: E2 08 00 80 47 80 0D 03 02 00 00 00 00 42 [19:39:30]Write i2c OK [19:39:30]MH_I2C_Read... [19:39:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:39:30]Read from MH i2c: E2 [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: E2 0B 00 [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: E2 0B 00 80 47 00 47 39 C2 CD D2 FD 17 A3 90 00 DB [19:39:30]RAPDU: 47 39 C2 CD D2 FD 17 A3 90 00 [19:39:30]wFMCommunicate OK [19:39:30]SAM_PROTO_SignData done [19:39:30]FM_MakeSignedData done [19:39:30]CreateOFDProtocolMessage [19:39:30]wFMCommunicate request_size=4 [19:39:30]MH_SAM_APDU [19:39:30]CAPDU: 80 11 00 00 [19:39:30]Write to MH i2c: E2 08 00 81 47 80 11 00 00 00 00 00 00 42 [19:39:30]Write i2c OK [19:39:30]MH_I2C_Read... [19:39:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:39:30]Read from MH i2c: E2 [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: E2 17 00 [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: E2 17 00 81 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 93 [19:39:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:39:30]wFMCommunicate OK [19:39:30]CreateOFDProtocolMessage done [19:39:30]OFDSenderStorePacket 95648 [19:39:30]StoreOFDPacket docnum=95648 [19:39:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F7 EA 07 01 79 CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8E 26 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 EE 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 64 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 87 02 00 00 F4 03 04 00 F3 96 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A0 75 01 00 35 04 06 00 FC 7F 8F C4 C3 41 47 39 C2 CD D2 FD 17 A3 [19:39:30]CheckFolder [19:39:30]dirname=/storage/ofd_packets [19:39:30]CheckFolder done [19:39:30]ProducePacketName [19:39:30]name=ofd_packets/00095648 [19:39:30]NVStorageSaveData ofd_packets/00095648 [19:39:30]File name is /storage/ofd_packets/00095648 [19:39:30]Write 301 bytes [19:39:30]NVStorageSaveData done [19:39:30]OFDSenderStorePacket done [19:39:30]KKMCreateOFDPacket done [19:39:30]NVStorageSaveData kkm_last_timestamp [19:39:30]File name is /storage/kkm_last_timestamp [19:39:30]Write 4 bytes [19:39:30]NVStorageSaveData done [19:39:30]ExternCall_PrintAddStr [19:39:30]wPrintStart [19:39:30]Write to MH i2c: 01 00 00 82 47 C9 [19:39:30]Write i2c OK [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: 01 [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: 01 07 00 [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: 01 07 00 82 47 00 00 00 00 00 FF 0F DE [19:39:30]RasterBufferAndPrint [19:39:30]line Счет N : (1)3406166 [19:39:30]line ИНН: 02508201610067 [19:39:30]line Контрольно-Кассовый Чек [19:39:30]line ПРОДАЖА [19:39:30]line ТРК (МРК, ГНК) : 12 [19:39:30]line Товар: 2710124130 [19:39:30]line Аи-92-К-4 [19:39:30]line 9.870 * 66.90 [19:39:30]line = 660.30 [19:39:30]line НДС 12% НСП 1% [19:39:30]line > о реализуемом товаре [19:39:30]line ОКРУГЛЕНИЕ: -0.30 [19:39:30]line ИТОГО: 660.00 [19:39:30]line Внесено: 660.00 [19:39:30]line СДАЧА: 0.00 [19:39:30]line НСП 1% : 5.84 [19:39:30]line НДС 12% : 70.12 [19:39:30]line Наличными: 660.00 [19:39:30]line Безнал.: 0.00 [19:39:30]line Место: АЗС № 82 "Партнер Нефть" [19:39:30]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:39:30]line СНО: Общий режим [19:39:30]line Чек 647 27.10.2024 19:39 [19:39:30]line Смена: 143 ФФД: 1.0 [19:39:30]line ЗНМ: 0300000017 [19:39:30]line РНМ: 0000000000170478 [19:39:30]line Версия ККМ: v1.0 [19:39:30]line ФМ: 0000000002098560 [19:39:30]line ФД: 95648 [19:39:30]line ФПД: 277624803083073 [19:39:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T193931&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95648&fm=277624803083073&tin=02508201610067®Number=0000000000170478&sum=66000 [19:39:31]OFD Sender: Processing packet 95648 [packets to send 57, broken 56] [19:39:31]ProducePacketName [19:39:31]name=ofd_packets/00095648 [19:39:31]OFD Sender: To server: pG, [19:39:31]CommunicateWithHost lk.salyk.kg:30040 [19:39:31]ConnectInit lk.salyk.kg [19:39:31]written 0, free lines is 4095 [19:39:31]Connected sock=10 [19:39:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F7 EA 07 01 79 CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8E 26 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 EE 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 64 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 87 02 00 00 F4 03 04 00 F3 96 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A0 75 01 00 35 04 06 00 FC 7F 8F C4 C3 41 47 39 C2 CD D2 FD 17 A3 [19:39:31]Write to MH i2c: 01 00 00 AD 47 F4 [19:39:31]Write i2c OK [19:39:31]MH_I2C_Read... [19:39:31]Read from MH i2c: 01 [19:39:31]MH_I2C_Read... [19:39:31]Read from MH i2c: 01 07 00 [19:39:31]MH_I2C_Read... [19:39:31]Read from MH i2c: 01 07 00 AD 47 00 00 00 00 00 01 0D 09 [19:39:31]RasterBufferAndPrint [19:39:31]line [19:39:31]line [19:39:31]line [19:39:31]line [19:39:31]line [19:39:31]written 0, free lines is 3335 [19:39:31]MH_Cut [19:39:31]Write to MH i2c: D1 01 00 B4 47 01 CD [19:39:31]Write i2c OK [19:39:31]MH_I2C_Read... [19:39:31]Read from MH i2c: D1 [19:39:31]MH_I2C_Read... [19:39:31]Read from MH i2c: D1 01 00 [19:39:31]MH_I2C_Read... [19:39:31]Read from MH i2c: D1 01 00 B4 47 00 CC [19:39:31]Write to MH i2c: 01 00 00 B5 47 FC [19:39:31]Write i2c OK [19:39:31]MH_I2C_Read... [19:39:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 37 AD 47 00 C5 5A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A0 75 01 00 F4 03 04 00 1E 41 1E 67 B6 04 01 00 00 57 99 69 1F FE 40 07 CF [19:39:31]CommunicateWithHost err = 0 [19:39:31]CheckOFDResponse [19:39:31]1017 (14) - 77093643461234 [19:39:31]1041 (16) - 0000000002098560 [19:39:31]1040 (4) - 95648 [19:39:31]1012 (4) - 27.10.2024 13:33 [19:39:31]1206 (1) - 0 [19:39:31]OFD Sender: Remove packet 95648 [19:39:31]ProducePacketName [19:39:31]name=ofd_packets/00095648 [19:39:31]NVStorageDeleteData [19:39:32]OFD Sender: No OFD packet to send [19:39:32]*** Cut start [19:39:32]*** Partial cut [19:39:32]*** CUTSNS_PIN = 1 [19:39:32]*** CUTSNS_PIN = 0 [19:39:32]*** Brake cut motor [19:39:32]Read from MH i2c: 01 [19:39:32]MH_I2C_Read... [19:39:32]*** Stop cut motor [19:39:32]*** Cut end [19:39:32]Read from MH i2c: 01 07 00 [19:39:32]MH_I2C_Read... [19:39:32]Read from MH i2c: 01 07 00 B5 47 00 00 00 00 00 FF 0F 11 [19:39:32]process_action close_receipt done [19:39:32]requested_data is exist [19:39:32]produce_requested_data [19:39:32]requested_item fm.sn is exist - process it [19:39:32]wFMCommunicate request_size=4 [19:39:32]MH_SAM_APDU [19:39:32]CAPDU: 80 11 00 00 [19:39:32]Write to MH i2c: E2 08 00 B6 47 80 11 00 00 00 00 00 00 77 [19:39:32]Write i2c OK [19:39:32]MH_I2C_Read... [19:39:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:39:32]Read from MH i2c: E2 [19:39:32]MH_I2C_Read... [19:39:32]Read from MH i2c: E2 17 00 [19:39:32]MH_I2C_Read... [19:39:32]Read from MH i2c: E2 17 00 B6 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C8 [19:39:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:39:32]wFMCommunicate OK [19:39:32]requested_item fd.num is exist - process it [19:39:32]SAM_PROTO_GetFieldsCounters [19:39:32]wFMCommunicate request_size=4 [19:39:32]MH_SAM_APDU [19:39:32]CAPDU: 80 13 00 00 [19:39:32]Write to MH i2c: E2 08 00 B7 47 80 13 00 00 00 00 00 00 7A [19:39:32]Write i2c OK [19:39:32]MH_I2C_Read... [19:39:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:39:33]Read from MH i2c: E2 [19:39:33]MH_I2C_Read... [19:39:33]Read from MH i2c: E2 62 00 [19:39:33]MH_I2C_Read... [19:39:33]Read from MH i2c: E2 62 00 B7 47 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A0 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 87 02 00 00 5E 04 04 00 87 02 00 00 57 04 04 00 88 02 00 00 19 04 04 00 00 00 00 00 90 00 DB [19:39:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A0 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 87 02 00 00 5E 04 04 00 87 02 00 00 57 04 04 00 88 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:39:33]wFMCommunicate OK [19:39:33]SAM_PROTO_GetFieldsCounters done [19:39:33]requested_item shift.num is exist - process it [19:39:33]requested_item shift.opened is exist - process it [19:39:33]req_shift_opened [19:39:33]FM_GetShiftState [19:39:33]SAM_PROTO_GetShiftState [19:39:33]wFMCommunicate request_size=4 [19:39:33]MH_SAM_APDU [19:39:33]CAPDU: 80 13 01 00 [19:39:33]Write to MH i2c: E2 08 00 B8 47 80 13 01 00 00 00 00 00 7C [19:39:33]Write i2c OK [19:39:33]MH_I2C_Read... [19:39:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:39:33]Read from MH i2c: E2 [19:39:33]MH_I2C_Read... [19:39:33]Read from MH i2c: E2 0E 00 [19:39:33]MH_I2C_Read... [19:39:33]Read from MH i2c: E2 0E 00 B8 47 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 28 [19:39:33]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:39:33]wFMCommunicate OK [19:39:33]SAM_PROTO_GetShiftState done [19:39:33]FM_GetShiftState done [19:39:33]req_shift_opened done [19:39:33]requested_item shift.open_date is exist - process it [19:39:33]req_shift_open_date [19:39:33]req_shift_open_date done [19:39:33]produce_requested_data done [19:39:33]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95648,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [19:39:33]process_action_free close_receipt [19:39:33]json_value_free [19:39:33]json_value_free done [19:39:33]process_json_proto returns [19:39:33]Send response to host [19:39:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95648,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [19:39:33]free response buf [19:39:33]execute_script done [19:39:33]execute_script returns [19:39:33]free content buf [19:39:33]Sock 7.Close socket [19:39:33]Sock 7.Thread stoped [19:39:37]OFD Sender: No OFD packet to send [19:39:42]OFD Sender: No OFD packet to send [19:39:44]accept exits with 9 [19:39:44]New connection [19:39:44]New thread 3067301220 created [19:39:44]Thread 3067444580 joined [19:39:44]Waiting for new connection... [19:39:44] Sock 9.Parse request [19:39:44]Sock 9.Check first char [19:39:44]Sock 9.First char is OK [19:39:44]request: POST /json_proto HTTP/1.0 [19:39:44]Method: POST [19:39:44]URL: /json_proto [19:39:44]Method is POST - this is cgi request [19:39:44]url: /json_proto [19:39:44]query_string will be loaded in cgi processing [19:39:44]execute_cgi json_proto POST (null) [19:39:44]execute_cgi path=json_proto method=POST [19:39:44]POST find Content-Length [19:39:44]Host: 172.17.40.67:8080 [19:39:44]Content-Length: 678 [19:39:44]Content-Type: application/json [19:39:44] [19:39:44]POST finish read [19:39:44]Found Content-Length = 678 [19:39:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406167", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:39:44]execute_script... [19:39: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)3406167", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:39:44]POST & json_proto [19:39:44]process_json_proto [19:39:44]json parsed OK: [19:39:44]protocol is kg_v1.0 [19:39:44]action value=close_receipt [19:39:44]process_action close_receipt [19:39:44]cmd_close_receipt [19:39:44]MH_GetDate [19:39:44]Write to MH i2c: F0 00 00 B9 47 EF [19:39:44]Write i2c OK [19:39:44]MH_I2C_Read... [19:39:44]Read from MH i2c: F0 [19:39:44]MH_I2C_Read... [19:39:44]Read from MH i2c: F0 09 00 [19:39:44]MH_I2C_Read... [19:39:44]Read from MH i2c: F0 09 00 B9 47 00 02 97 1E 67 EE DA 66 66 AA [19:39:44]GetLastDocTimeStamp 1730057971 [19:39:44]current date 1730057986 [19:39:44]FM_GetShiftState [19:39:44]SAM_PROTO_GetShiftState [19:39:44]wFMCommunicate request_size=4 [19:39:44]MH_SAM_APDU [19:39:44]CAPDU: 80 13 01 00 [19:39:44]Write to MH i2c: E2 08 00 BA 47 80 13 01 00 00 00 00 00 7E [19:39:44]Write i2c OK [19:39:44]MH_I2C_Read... [19:39:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:39:44]Read from MH i2c: E2 [19:39:44]MH_I2C_Read... [19:39:44]Read from MH i2c: E2 0E 00 [19:39:44]MH_I2C_Read... [19:39:44]Read from MH i2c: E2 0E 00 BA 47 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 2A [19:39:44]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:39:44]wFMCommunicate OK [19:39:44]SAM_PROTO_GetShiftState done [19:39:44]FM_GetShiftState done [19:39:44]opened in 1729987736 [19:39:44]opened+sec_in_day 1730074136 [19:39:44]quantity*price = 50041 [19:39:44]sum+1 = 50042 [19:39:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 648 27.10.2024 19:39 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95649 ФПД: 229357537841749 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T193946&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95649&fm=229357537841749&tin=02508201610067®Number=0000000000170478&sum=50000 [19:39:45]StoreToDocumentArchive [19:39:45]shift 143 fd 95649 [19:39:45]save to /storage/0143/doc_00095649 [19:39:45]save last doc name /storage/0143/doc_00095649 to /storage/kkm_last_doc_name [19:39:45]save OK [19:39:45]Clear old archive folders... [19:39:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:39:45]tlvbuf is 00B70C90 [19:39:45]SAM_PROTO_ClearQueue [19:39:45]wFMCommunicate request_size=4 [19:39:45]MH_SAM_APDU [19:39:45]CAPDU: 80 09 00 00 [19:39:45]Write to MH i2c: E2 08 00 C7 47 80 09 00 00 00 00 00 00 80 [19:39:45]Write i2c OK [19:39:45]MH_I2C_Read... [19:39:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:39:45]Read from MH i2c: E2 [19:39:45]MH_I2C_Read... [19:39:45]Read from MH i2c: E2 03 00 [19:39:45]MH_I2C_Read... [19:39:45]Read from MH i2c: E2 03 00 C7 47 00 90 00 82 [19:39:45]RAPDU: 90 00 [19:39:45]wFMCommunicate OK [19:39:45]SAM_PROTO_ClearQueue done [19:39:45]KKMCreateOFDPacket [19:39:45]OFDProtocolAddRootSTLVToBuf [19:39:45]FM_MakeSignedData [19:39:45]FM_MakeSignedData [19:39:45]SAM_PROTO_SignData [19:39:45]wFMCommunicate request_size=4 [19:39:45]MH_SAM_APDU [19:39:45]CAPDU: 80 0D 01 02 [19:39:45]Write to MH i2c: E2 08 00 C8 47 80 0D 01 02 00 00 00 00 88 [19:39:45]Write i2c OK [19:39:45]MH_I2C_Read... [19:39:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:39:45]Read from MH i2c: E2 [19:39:45]MH_I2C_Read... [19:39:45]Read from MH i2c: E2 03 00 [19:39:45]MH_I2C_Read... [19:39:45]Read from MH i2c: E2 03 00 C8 47 00 90 00 83 [19:39:45]RAPDU: 90 00 [19:39:45]wFMCommunicate OK [19:39:45]wFMCommunicate request_size=255 [19:39:45]MH_SAM_APDU [19:39: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 02 00 00 F4 03 04 00 02 97 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A1 75 01 00 35 04 06 00 D0 [19:39:45]Write to MH i2c: E2 02 01 C9 47 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 02 00 00 F4 03 04 00 02 97 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A1 75 01 00 35 04 06 00 D0 00 00 34 [19:39:45]Write i2c OK [19:39:45]MH_I2C_Read... [19:39:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:39:46]Read from MH i2c: E2 [19:39:46]MH_I2C_Read... [19:39:46]Read from MH i2c: E2 03 00 [19:39:46]MH_I2C_Read... [19:39:46]Read from MH i2c: E2 03 00 C9 47 00 90 00 84 [19:39:46]RAPDU: 90 00 [19:39:46]wFMCommunicate OK [19:39:46]wFMCommunicate request_size=10 [19:39:46]MH_SAM_APDU [19:39:46]CAPDU: 80 0D 02 02 05 99 76 91 D2 55 [19:39:46]Write to MH i2c: E2 0D 00 CA 47 80 0D 02 02 05 00 99 76 91 D2 55 00 00 5C [19:39:46]Write i2c OK [19:39:46]MH_I2C_Read... [19:39:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:39:46]Read from MH i2c: E2 [19:39:46]MH_I2C_Read... [19:39:46]Read from MH i2c: E2 03 00 [19:39:46]MH_I2C_Read... [19:39:46]Read from MH i2c: E2 03 00 CA 47 00 90 00 85 [19:39:46]RAPDU: 90 00 [19:39:46]wFMCommunicate OK [19:39:46]wFMCommunicate request_size=4 [19:39:46]MH_SAM_APDU [19:39:46]CAPDU: 80 0D 03 02 [19:39:46]Write to MH i2c: E2 08 00 CB 47 80 0D 03 02 00 00 00 00 8D [19:39:46]Write i2c OK [19:39:46]MH_I2C_Read... [19:39:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:39:46]Read from MH i2c: E2 [19:39:46]MH_I2C_Read... [19:39:46]Read from MH i2c: E2 0B 00 [19:39:46]MH_I2C_Read... [19:39:46]Read from MH i2c: E2 0B 00 CB 47 00 A8 E4 BC E4 8C 25 E5 94 90 00 E4 [19:39:46]RAPDU: A8 E4 BC E4 8C 25 E5 94 90 00 [19:39:46]wFMCommunicate OK [19:39:46]SAM_PROTO_SignData done [19:39:46]FM_MakeSignedData done [19:39:46]CreateOFDProtocolMessage [19:39:46]wFMCommunicate request_size=4 [19:39:46]MH_SAM_APDU [19:39:46]CAPDU: 80 11 00 00 [19:39:46]Write to MH i2c: E2 08 00 CC 47 80 11 00 00 00 00 00 00 8D [19:39:46]Write i2c OK [19:39:46]MH_I2C_Read... [19:39:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:39:46]Read from MH i2c: E2 [19:39:46]MH_I2C_Read... [19:39:46]Read from MH i2c: E2 17 00 [19:39:46]MH_I2C_Read... [19:39:46]Read from MH i2c: E2 17 00 CC 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DE [19:39:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:39:46]wFMCommunicate OK [19:39:46]CreateOFDProtocolMessage done [19:39:46]OFDSenderStorePacket 95649 [19:39:46]StoreOFDPacket docnum=95649 [19:39:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 72 90 07 01 8C 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 02 00 00 F4 03 04 00 02 97 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A1 75 01 00 35 04 06 00 D0 99 76 91 D2 55 A8 E4 BC E4 8C 25 E5 94 [19:39:46]CheckFolder [19:39:46]dirname=/storage/ofd_packets [19:39:46]CheckFolder done [19:39:46]ProducePacketName [19:39:46]name=ofd_packets/00095649 [19:39:46]NVStorageSaveData ofd_packets/00095649 [19:39:46]File name is /storage/ofd_packets/00095649 [19:39:46]Write 301 bytes [19:39:46]NVStorageSaveData done [19:39:46]OFDSenderStorePacket done [19:39:46]KKMCreateOFDPacket done [19:39:46]NVStorageSaveData kkm_last_timestamp [19:39:46]File name is /storage/kkm_last_timestamp [19:39:46]Write 4 bytes [19:39:46]NVStorageSaveData done [19:39:46]ExternCall_PrintAddStr [19:39:46]wPrintStart [19:39:46]Write to MH i2c: 01 00 00 CD 47 14 [19:39:46]Write i2c OK [19:39:46]MH_I2C_Read... [19:39:46]Read from MH i2c: 01 [19:39:46]MH_I2C_Read... [19:39:46]Read from MH i2c: 01 07 00 [19:39:46]MH_I2C_Read... [19:39:46]Read from MH i2c: 01 07 00 CD 47 00 00 00 00 00 FF 0F 29 [19:39:46]RasterBufferAndPrint [19:39:46]line Счет N : (1)3406167 [19:39:46]line ИНН: 02508201610067 [19:39:46]line Контрольно-Кассовый Чек [19:39:46]line ПРОДАЖА [19:39:46]line ТРК (МРК, ГНК) : 32 [19:39:46]line Товар: 2710124130 [19:39:46]line Аи-92-К-4 [19:39:46]line 7.480 * 66.90 [19:39:46]line = 500.41 [19:39:46]line НДС 12% НСП 1% [19:39:46]line > о реализуемом товаре [19:39:46]line ОКРУГЛЕНИЕ: -0.41 [19:39:46]line ИТОГО: 500.00 [19:39:46]line Внесено: 500.00 [19:39:46]line СДАЧА: 0.00 [19:39:46]line НСП 1% : 4.43 [19:39:46]line НДС 12% : 53.14 [19:39:46]line Наличными: 500.00 [19:39:46]line Безнал.: 0.00 [19:39:46]line Место: АЗС № 82 "Партнер Нефть" [19:39:46]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:39:46]line СНО: Общий режим [19:39:46]line Чек 648 27.10.2024 19:39 [19:39:46]line Смена: 143 ФФД: 1.0 [19:39:46]line ЗНМ: 0300000017 [19:39:46]line РНМ: 0000000000170478 [19:39:46]line Версия ККМ: v1.0 [19:39:46]line ФМ: 0000000002098560 [19:39:46]line ФД: 95649 [19:39:46]line ФПД: 229357537841749 [19:39:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T193946&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95649&fm=229357537841749&tin=02508201610067®Number=0000000000170478&sum=50000 [19:39:46]OFD Sender: Processing packet 95649 [packets to send 57, broken 56] [19:39:46]ProducePacketName [19:39:46]name=ofd_packets/00095649 [19:39:46]OFD Sender: To server: pG, [19:39:46]CommunicateWithHost lk.salyk.kg:30040 [19:39:46]ConnectInit lk.salyk.kg [19:39:46]written 0, free lines is 4095 [19:39:46]Connected sock=10 [19:39:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 72 90 07 01 8C 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 02 00 00 F4 03 04 00 02 97 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A1 75 01 00 35 04 06 00 D0 99 76 91 D2 55 A8 E4 BC E4 8C 25 E5 94 [19:39:47]Write to MH i2c: 01 00 00 F8 47 3F [19:39:47]Write i2c OK [19:39:47]MH_I2C_Read... [19:39:47]Read from MH i2c: 01 [19:39:47]MH_I2C_Read... [19:39:47]Read from MH i2c: 01 07 00 [19:39:47]MH_I2C_Read... [19:39:47]Read from MH i2c: 01 07 00 F8 47 00 00 00 00 00 FD 0C 4F [19:39:47]RasterBufferAndPrint [19:39:47]line [19:39:47]line [19:39:47]line [19:39:47]line [19:39:47]line [19:39:47]written 0, free lines is 3331 [19:39:47]MH_Cut [19:39:47]Write to MH i2c: D1 01 00 FF 47 01 18 [19:39:47]Write i2c OK [19:39:47]MH_I2C_Read... [19:39:47]Read from MH i2c: D1 [19:39:47]MH_I2C_Read... [19:39:47]Read from MH i2c: D1 01 00 [19:39:47]MH_I2C_Read... [19:39:47]Read from MH i2c: D1 01 00 FF 47 00 17 [19:39:47]Write to MH i2c: 01 00 00 00 48 48 [19:39:47]Write i2c OK [19:39:47]MH_I2C_Read... [19:39:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 64 9D 47 00 A8 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 32 30 39 38 35 36 30 10 04 04 00 A1 75 01 00 F4 03 04 00 2D 41 1E 67 B6 04 01 00 00 AE 1C A4 1B 6E 33 BB BC [19:39:47]CommunicateWithHost err = 0 [19:39:47]CheckOFDResponse [19:39:47]1017 (14) - 77093643461234 [19:39:47]1041 (16) - 0000000002098560 [19:39:47]1040 (4) - 95649 [19:39:47]1012 (4) - 27.10.2024 13:33 [19:39:47]1206 (1) - 0 [19:39:47]OFD Sender: Remove packet 95649 [19:39:47]ProducePacketName [19:39:47]name=ofd_packets/00095649 [19:39:47]NVStorageDeleteData [19:39:47]OFD Sender: No OFD packet to send [19:39:47]*** Cut start [19:39:47]*** Partial cut [19:39:47]*** CUTSNS_PIN = 1 [19:39:47]*** CUTSNS_PIN = 0 [19:39:47]*** Brake cut motor [19:39:48]Read from MH i2c: 01 [19:39:48]MH_I2C_Read... [19:39:48]*** Stop cut motor [19:39:48]*** Cut end [19:39:48]Read from MH i2c: 01 07 00 [19:39:48]MH_I2C_Read... [19:39:48]Read from MH i2c: 01 07 00 00 48 00 00 00 00 00 FF 0F 5D [19:39:48]process_action close_receipt done [19:39:48]requested_data is exist [19:39:48]produce_requested_data [19:39:48]requested_item fm.sn is exist - process it [19:39:48]wFMCommunicate request_size=4 [19:39:48]MH_SAM_APDU [19:39:48]CAPDU: 80 11 00 00 [19:39:48]Write to MH i2c: E2 08 00 01 48 80 11 00 00 00 00 00 00 C3 [19:39:48]Write i2c OK [19:39:48]MH_I2C_Read... [19:39:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:39:48]Read from MH i2c: E2 [19:39:48]MH_I2C_Read... [19:39:48]Read from MH i2c: E2 17 00 [19:39:48]MH_I2C_Read... [19:39:48]Read from MH i2c: E2 17 00 01 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 14 [19:39:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:39:48]wFMCommunicate OK [19:39:48]requested_item fd.num is exist - process it [19:39:48]SAM_PROTO_GetFieldsCounters [19:39:48]wFMCommunicate request_size=4 [19:39:48]MH_SAM_APDU [19:39:48]CAPDU: 80 13 00 00 [19:39:48]Write to MH i2c: E2 08 00 02 48 80 13 00 00 00 00 00 00 C6 [19:39:48]Write i2c OK [19:39:48]MH_I2C_Read... [19:39:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:39:48]Read from MH i2c: E2 [19:39:48]MH_I2C_Read... [19:39:48]Read from MH i2c: E2 62 00 [19:39:48]MH_I2C_Read... [19:39:48]Read from MH i2c: E2 62 00 02 48 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A1 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 88 02 00 00 5E 04 04 00 88 02 00 00 57 04 04 00 89 02 00 00 19 04 04 00 00 00 00 00 90 00 2B [19:39:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A1 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 88 02 00 00 5E 04 04 00 88 02 00 00 57 04 04 00 89 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:39:48]wFMCommunicate OK [19:39:48]SAM_PROTO_GetFieldsCounters done [19:39:48]requested_item shift.num is exist - process it [19:39:48]requested_item shift.opened is exist - process it [19:39:48]req_shift_opened [19:39:48]FM_GetShiftState [19:39:48]SAM_PROTO_GetShiftState [19:39:48]wFMCommunicate request_size=4 [19:39:48]MH_SAM_APDU [19:39:48]CAPDU: 80 13 01 00 [19:39:48]Write to MH i2c: E2 08 00 03 48 80 13 01 00 00 00 00 00 C8 [19:39:48]Write i2c OK [19:39:48]MH_I2C_Read... [19:39:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:39:48]Read from MH i2c: E2 [19:39:48]MH_I2C_Read... [19:39:48]Read from MH i2c: E2 0E 00 [19:39:48]MH_I2C_Read... [19:39:48]Read from MH i2c: E2 0E 00 03 48 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 74 [19:39:48]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:39:48]wFMCommunicate OK [19:39:48]SAM_PROTO_GetShiftState done [19:39:48]FM_GetShiftState done [19:39:48]req_shift_opened done [19:39:48]requested_item shift.open_date is exist - process it [19:39:48]req_shift_open_date [19:39:48]req_shift_open_date done [19:39:48]produce_requested_data done [19:39:48]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95649,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [19:39:48]process_action_free close_receipt [19:39:48]json_value_free [19:39:48]json_value_free done [19:39:48]process_json_proto returns [19:39:48]Send response to host [19:39:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95649,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [19:39:48]free response buf [19:39:48]execute_script done [19:39:48]execute_script returns [19:39:48]free content buf [19:39:48]Sock 9.Close socket [19:39:48]Sock 9.Thread stoped [19:39:52]OFD Sender: No OFD packet to send [19:39:57]OFD Sender: No OFD packet to send [19:40:02]OFD Sender: No OFD packet to send [19:40:07]OFD Sender: No OFD packet to send [19:40:12]OFD Sender: No OFD packet to send [19:40:17]OFD Sender: No OFD packet to send [19:40:22]OFD Sender: No OFD packet to send [19:40:27]OFD Sender: No OFD packet to send [19:40:32]OFD Sender: No OFD packet to send [19:40:37]OFD Sender: No OFD packet to send [19:40:41]accept exits with 7 [19:40:41]New connection [19:40:41]New thread 3067444580 created [19:40:41]Thread 3067301220 joined [19:40:41]Waiting for new connection... [19:40:41] Sock 7.Parse request [19:40:41]Sock 7.Check first char [19:40:41]Sock 7.First char is OK [19:40:41]request: POST /json_proto HTTP/1.0 [19:40:41]Method: POST [19:40:41]URL: /json_proto [19:40:41]Method is POST - this is cgi request [19:40:41]url: /json_proto [19:40:41]query_string will be loaded in cgi processing [19:40:41]execute_cgi json_proto POST (null) [19:40:41]execute_cgi path=json_proto method=POST [19:40:41]POST find Content-Length [19:40:41]Host: 172.17.40.67:8080 [19:40:41]Content-Length: 678 [19:40:41]Content-Type: application/json [19:40:41] [19:40:41]POST finish read [19:40:41]Found Content-Length = 678 [19:40:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406168", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:40:41]execute_script... [19:40:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406168", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:40:41]POST & json_proto [19:40:41]process_json_proto [19:40:41]json parsed OK: [19:40:41]protocol is kg_v1.0 [19:40:41]action value=close_receipt [19:40:41]process_action close_receipt [19:40:41]cmd_close_receipt [19:40:41]MH_GetDate [19:40:41]Write to MH i2c: F0 00 00 04 48 3B [19:40:41]Write i2c OK [19:40:41]MH_I2C_Read... [19:40:41]Read from MH i2c: F0 [19:40:41]MH_I2C_Read... [19:40:41]Read from MH i2c: F0 09 00 [19:40:41]MH_I2C_Read... [19:40:41]Read from MH i2c: F0 09 00 04 48 00 3B 97 1E 67 EE DA 66 66 2F [19:40:41]GetLastDocTimeStamp 1730057986 [19:40:41]current date 1730058043 [19:40:41]FM_GetShiftState [19:40:41]SAM_PROTO_GetShiftState [19:40:41]wFMCommunicate request_size=4 [19:40:41]MH_SAM_APDU [19:40:41]CAPDU: 80 13 01 00 [19:40:41]Write to MH i2c: E2 08 00 05 48 80 13 01 00 00 00 00 00 CA [19:40:41]Write i2c OK [19:40:41]MH_I2C_Read... [19:40:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:40:41]Read from MH i2c: E2 [19:40:41]MH_I2C_Read... [19:40:41]Read from MH i2c: E2 0E 00 [19:40:41]MH_I2C_Read... [19:40:41]Read from MH i2c: E2 0E 00 05 48 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 76 [19:40:41]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:40:41]wFMCommunicate OK [19:40:41]SAM_PROTO_GetShiftState done [19:40:41]FM_GetShiftState done [19:40:41]opened in 1729987736 [19:40:41]opened+sec_in_day 1730074136 [19:40:41]quantity*price = 60009 [19:40:41]sum+1 = 60010 [19:40:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 649 27.10.2024 19:40 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95650 ФПД: 192920915031259 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T194043&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95650&fm=192920915031259&tin=02508201610067®Number=0000000000170478&sum=60000 [19:40:42]StoreToDocumentArchive [19:40:42]shift 143 fd 95650 [19:40:42]save to /storage/0143/doc_00095650 [19:40:42]save last doc name /storage/0143/doc_00095650 to /storage/kkm_last_doc_name [19:40:42]save OK [19:40:42]Clear old archive folders... [19:40:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:40:42]tlvbuf is 00A67060 [19:40:42]SAM_PROTO_ClearQueue [19:40:42]wFMCommunicate request_size=4 [19:40:42]MH_SAM_APDU [19:40:42]CAPDU: 80 09 00 00 [19:40:42]Write to MH i2c: E2 08 00 12 48 80 09 00 00 00 00 00 00 CC [19:40:42]Write i2c OK [19:40:42]MH_I2C_Read... [19:40:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:40:42]Read from MH i2c: E2 [19:40:42]MH_I2C_Read... [19:40:42]Read from MH i2c: E2 03 00 [19:40:42]MH_I2C_Read... [19:40:42]Read from MH i2c: E2 03 00 12 48 00 90 00 CE [19:40:42]RAPDU: 90 00 [19:40:42]wFMCommunicate OK [19:40:42]SAM_PROTO_ClearQueue done [19:40:42]KKMCreateOFDPacket [19:40:42]OFDProtocolAddRootSTLVToBuf [19:40:42]FM_MakeSignedData [19:40:42]FM_MakeSignedData [19:40:42]SAM_PROTO_SignData [19:40:42]wFMCommunicate request_size=4 [19:40:42]MH_SAM_APDU [19:40:42]CAPDU: 80 0D 01 02 [19:40:42]Write to MH i2c: E2 08 00 13 48 80 0D 01 02 00 00 00 00 D4 [19:40:42]Write i2c OK [19:40:42]MH_I2C_Read... [19:40:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:40:42]Read from MH i2c: E2 [19:40:42]MH_I2C_Read... [19:40:42]Read from MH i2c: E2 03 00 [19:40:42]MH_I2C_Read... [19:40:42]Read from MH i2c: E2 03 00 13 48 00 90 00 CF [19:40:42]RAPDU: 90 00 [19:40:42]wFMCommunicate OK [19:40:42]wFMCommunicate request_size=255 [19:40:42]MH_SAM_APDU [19:40: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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 02 00 00 F4 03 04 00 3B 97 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A2 75 01 00 35 04 06 00 AF [19:40:42]Write to MH i2c: E2 02 01 14 48 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 02 00 00 F4 03 04 00 3B 97 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A2 75 01 00 35 04 06 00 AF 00 00 77 [19:40:42]Write i2c OK [19:40:42]MH_I2C_Read... [19:40:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:40:43]Read from MH i2c: E2 [19:40:43]MH_I2C_Read... [19:40:43]Read from MH i2c: E2 03 00 [19:40:43]MH_I2C_Read... [19:40:43]Read from MH i2c: E2 03 00 14 48 00 90 00 D0 [19:40:43]RAPDU: 90 00 [19:40:43]wFMCommunicate OK [19:40:43]wFMCommunicate request_size=10 [19:40:43]MH_SAM_APDU [19:40:43]CAPDU: 80 0D 02 02 05 75 E6 9C 34 DB [19:40:43]Write to MH i2c: E2 0D 00 15 48 80 0D 02 02 05 00 75 E6 9C 34 DB 00 00 E7 [19:40:43]Write i2c OK [19:40:43]MH_I2C_Read... [19:40:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:40:43]Read from MH i2c: E2 [19:40:43]MH_I2C_Read... [19:40:43]Read from MH i2c: E2 03 00 [19:40:43]MH_I2C_Read... [19:40:43]Read from MH i2c: E2 03 00 15 48 00 90 00 D1 [19:40:43]RAPDU: 90 00 [19:40:43]wFMCommunicate OK [19:40:43]wFMCommunicate request_size=4 [19:40:43]MH_SAM_APDU [19:40:43]CAPDU: 80 0D 03 02 [19:40:43]Write to MH i2c: E2 08 00 16 48 80 0D 03 02 00 00 00 00 D9 [19:40:43]Write i2c OK [19:40:43]MH_I2C_Read... [19:40:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:40:43]Read from MH i2c: E2 [19:40:43]MH_I2C_Read... [19:40:43]Read from MH i2c: E2 0B 00 [19:40:43]MH_I2C_Read... [19:40:43]Read from MH i2c: E2 0B 00 16 48 00 98 5E F9 A3 77 67 15 27 90 00 86 [19:40:43]RAPDU: 98 5E F9 A3 77 67 15 27 90 00 [19:40:43]wFMCommunicate OK [19:40:43]SAM_PROTO_SignData done [19:40:43]FM_MakeSignedData done [19:40:43]CreateOFDProtocolMessage [19:40:43]wFMCommunicate request_size=4 [19:40:43]MH_SAM_APDU [19:40:43]CAPDU: 80 11 00 00 [19:40:43]Write to MH i2c: E2 08 00 17 48 80 11 00 00 00 00 00 00 D9 [19:40:43]Write i2c OK [19:40:43]MH_I2C_Read... [19:40:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:40:43]Read from MH i2c: E2 [19:40:43]MH_I2C_Read... [19:40:43]Read from MH i2c: E2 17 00 [19:40:43]MH_I2C_Read... [19:40:43]Read from MH i2c: E2 17 00 17 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2A [19:40:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:40:43]wFMCommunicate OK [19:40:43]CreateOFDProtocolMessage done [19:40:43]OFDSenderStorePacket 95650 [19:40:43]StoreOFDPacket docnum=95650 [19:40:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B8 81 07 01 81 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 02 00 00 F4 03 04 00 3B 97 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A2 75 01 00 35 04 06 00 AF 75 E6 9C 34 DB 98 5E F9 A3 77 67 15 27 [19:40:43]CheckFolder [19:40:43]dirname=/storage/ofd_packets [19:40:43]CheckFolder done [19:40:43]ProducePacketName [19:40:43]name=ofd_packets/00095650 [19:40:43]NVStorageSaveData ofd_packets/00095650 [19:40:43]File name is /storage/ofd_packets/00095650 [19:40:43]Write 301 bytes [19:40:43]NVStorageSaveData done [19:40:43]OFDSenderStorePacket done [19:40:43]KKMCreateOFDPacket done [19:40:43]NVStorageSaveData kkm_last_timestamp [19:40:43]File name is /storage/kkm_last_timestamp [19:40:43]Write 4 bytes [19:40:43]NVStorageSaveData done [19:40:43]ExternCall_PrintAddStr [19:40:43]wPrintStart [19:40:43]Write to MH i2c: 01 00 00 18 48 60 [19:40:43]Write i2c OK [19:40:43]MH_I2C_Read... [19:40:43]Read from MH i2c: 01 [19:40:43]MH_I2C_Read... [19:40:43]Read from MH i2c: 01 07 00 [19:40:43]MH_I2C_Read... [19:40:43]Read from MH i2c: 01 07 00 18 48 00 00 00 00 00 FF 0F 75 [19:40:43]RasterBufferAndPrint [19:40:43]line Счет N : (1)3406168 [19:40:43]line ИНН: 02508201610067 [19:40:43]line Контрольно-Кассовый Чек [19:40:43]line ПРОДАЖА [19:40:43]line ТРК (МРК, ГНК) : 42 [19:40:43]line Товар: 2710124130 [19:40:43]line Аи-92-К-4 [19:40:43]line 8.970 * 66.90 [19:40:43]line = 600.09 [19:40:43]line НДС 12% НСП 1% [19:40:43]line > о реализуемом товаре [19:40:43]line ОКРУГЛЕНИЕ: -0.09 [19:40:43]line ИТОГО: 600.00 [19:40:43]line Внесено: 600.00 [19:40:43]line СДАЧА: 0.00 [19:40:43]line НСП 1% : 5.31 [19:40:43]line НДС 12% : 63.73 [19:40:43]line Наличными: 600.00 [19:40:43]line Безнал.: 0.00 [19:40:43]line Место: АЗС № 82 "Партнер Нефть" [19:40:43]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:40:43]line СНО: Общий режим [19:40:43]line Чек 649 27.10.2024 19:40 [19:40:43]line Смена: 143 ФФД: 1.0 [19:40:43]line ЗНМ: 0300000017 [19:40:43]line РНМ: 0000000000170478 [19:40:43]line Версия ККМ: v1.0 [19:40:43]line ФМ: 0000000002098560 [19:40:43]line ФД: 95650 [19:40:43]line ФПД: 192920915031259 [19:40:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T194043&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95650&fm=192920915031259&tin=02508201610067®Number=0000000000170478&sum=60000 [19:40:43]OFD Sender: Processing packet 95650 [packets to send 57, broken 56] [19:40:43]ProducePacketName [19:40:43]name=ofd_packets/00095650 [19:40:43]OFD Sender: To server: pG, [19:40:43]CommunicateWithHost lk.salyk.kg:30040 [19:40:43]ConnectInit lk.salyk.kg [19:40:43]written 0, free lines is 4095 [19:40:43]Connected sock=10 [19:40:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B8 81 07 01 81 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 02 00 00 F4 03 04 00 3B 97 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A2 75 01 00 35 04 06 00 AF 75 E6 9C 34 DB 98 5E F9 A3 77 67 15 27 [19:40:44]Write to MH i2c: 01 00 00 43 48 8B [19:40:44]Write i2c OK [19:40:44]MH_I2C_Read... [19:40:44]Read from MH i2c: 01 [19:40:44]MH_I2C_Read... [19:40:44]Read from MH i2c: 01 07 00 [19:40:44]MH_I2C_Read... [19:40:44]Read from MH i2c: 01 07 00 43 48 00 00 00 00 00 FB 0C 99 [19:40:44]RasterBufferAndPrint [19:40:44]line [19:40:44]line [19:40:44]line [19:40:44]line [19:40:44]line [19:40:44]written 0, free lines is 3329 [19:40:44]MH_Cut [19:40:44]Write to MH i2c: D1 01 00 4A 48 01 64 [19:40:44]Write i2c OK [19:40:44]MH_I2C_Read... [19:40:44]Read from MH i2c: D1 [19:40:44]MH_I2C_Read... [19:40:44]Read from MH i2c: D1 01 00 [19:40:44]MH_I2C_Read... [19:40:44]Read from MH i2c: D1 01 00 4A 48 00 63 [19:40:44]Write to MH i2c: 01 00 00 4B 48 93 [19:40:44]Write i2c OK [19:40:44]MH_I2C_Read... [19:40:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A4 40 47 00 2C 74 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A2 75 01 00 F4 03 04 00 66 41 1E 67 B6 04 01 00 00 7D 8D D3 D8 E4 78 0F 1E [19:40:44]CommunicateWithHost err = 0 [19:40:44]CheckOFDResponse [19:40:44]1017 (14) - 77093643461234 [19:40:44]1041 (16) - 0000000002098560 [19:40:44]1040 (4) - 95650 [19:40:44]1012 (4) - 27.10.2024 13:34 [19:40:44]1206 (1) - 0 [19:40:44]OFD Sender: Remove packet 95650 [19:40:44]ProducePacketName [19:40:44]name=ofd_packets/00095650 [19:40:44]NVStorageDeleteData [19:40:44]OFD Sender: No OFD packet to send [19:40:44]*** Cut start [19:40:44]*** Partial cut [19:40:44]*** CUTSNS_PIN = 1 [19:40:44]*** CUTSNS_PIN = 0 [19:40:45]*** Brake cut motor [19:40:45]Read from MH i2c: 01 [19:40:45]MH_I2C_Read... [19:40:45]*** Stop cut motor [19:40:45]*** Cut end [19:40:45]Read from MH i2c: 01 07 00 [19:40:45]MH_I2C_Read... [19:40:45]Read from MH i2c: 01 07 00 4B 48 00 00 00 00 00 FF 0F A8 [19:40:45]process_action close_receipt done [19:40:45]requested_data is exist [19:40:45]produce_requested_data [19:40:45]requested_item fm.sn is exist - process it [19:40:45]wFMCommunicate request_size=4 [19:40:45]MH_SAM_APDU [19:40:45]CAPDU: 80 11 00 00 [19:40:45]Write to MH i2c: E2 08 00 4C 48 80 11 00 00 00 00 00 00 0E [19:40:45]Write i2c OK [19:40:45]MH_I2C_Read... [19:40:45]Read from MH i2c: E2 [19:40:45]MH_I2C_Read... [19:40:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:40:45]Read from MH i2c: E2 17 00 [19:40:45]MH_I2C_Read... [19:40:45]Read from MH i2c: E2 17 00 4C 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5F [19:40:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:40:45]wFMCommunicate OK [19:40:45]requested_item fd.num is exist - process it [19:40:45]SAM_PROTO_GetFieldsCounters [19:40:45]wFMCommunicate request_size=4 [19:40:45]MH_SAM_APDU [19:40:45]CAPDU: 80 13 00 00 [19:40:45]Write to MH i2c: E2 08 00 4D 48 80 13 00 00 00 00 00 00 11 [19:40:45]Write i2c OK [19:40:45]MH_I2C_Read... [19:40:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:40:45]Read from MH i2c: E2 [19:40:45]MH_I2C_Read... [19:40:45]Read from MH i2c: E2 62 00 [19:40:45]MH_I2C_Read... [19:40:45]Read from MH i2c: E2 62 00 4D 48 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A2 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 89 02 00 00 5E 04 04 00 89 02 00 00 57 04 04 00 8A 02 00 00 19 04 04 00 00 00 00 00 90 00 7A [19:40:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A2 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 89 02 00 00 5E 04 04 00 89 02 00 00 57 04 04 00 8A 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:40:45]wFMCommunicate OK [19:40:45]SAM_PROTO_GetFieldsCounters done [19:40:45]requested_item shift.num is exist - process it [19:40:45]requested_item shift.opened is exist - process it [19:40:45]req_shift_opened [19:40:45]FM_GetShiftState [19:40:45]SAM_PROTO_GetShiftState [19:40:45]wFMCommunicate request_size=4 [19:40:45]MH_SAM_APDU [19:40:45]CAPDU: 80 13 01 00 [19:40:45]Write to MH i2c: E2 08 00 4E 48 80 13 01 00 00 00 00 00 13 [19:40:45]Write i2c OK [19:40:45]MH_I2C_Read... [19:40:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:40:45]Read from MH i2c: E2 [19:40:45]MH_I2C_Read... [19:40:45]Read from MH i2c: E2 0E 00 [19:40:45]MH_I2C_Read... [19:40:45]Read from MH i2c: E2 0E 00 4E 48 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 BF [19:40:45]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:40:45]wFMCommunicate OK [19:40:45]SAM_PROTO_GetShiftState done [19:40:45]FM_GetShiftState done [19:40:45]req_shift_opened done [19:40:45]requested_item shift.open_date is exist - process it [19:40:45]req_shift_open_date [19:40:45]req_shift_open_date done [19:40:45]produce_requested_data done [19:40:45]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95650,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [19:40:45]process_action_free close_receipt [19:40:45]json_value_free [19:40:45]json_value_free done [19:40:45]process_json_proto returns [19:40:45]Send response to host [19:40:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95650,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [19:40:45]free response buf [19:40:45]execute_script done [19:40:45]execute_script returns [19:40:45]free content buf [19:40:45]Sock 7.Close socket [19:40:45]Sock 7.Thread stoped [19:40:49]OFD Sender: No OFD packet to send [19:40:54]OFD Sender: No OFD packet to send [19:40:59]OFD Sender: No OFD packet to send [19:41:04]OFD Sender: No OFD packet to send [19:41:09]OFD Sender: No OFD packet to send [19:41:14]OFD Sender: No OFD packet to send [19:41:19]OFD Sender: No OFD packet to send [19:41:24]OFD Sender: No OFD packet to send [19:41:29]OFD Sender: No OFD packet to send [19:41:34]OFD Sender: No OFD packet to send [19:41:39]OFD Sender: No OFD packet to send [19:41:44]OFD Sender: No OFD packet to send [19:41:49]OFD Sender: No OFD packet to send [19:41:54]OFD Sender: No OFD packet to send [19:41:59]OFD Sender: No OFD packet to send [19:42:04]OFD Sender: No OFD packet to send [19:42:09]OFD Sender: No OFD packet to send [19:42:14]OFD Sender: No OFD packet to send [19:42:19]OFD Sender: No OFD packet to send [19:42:24]OFD Sender: No OFD packet to send [19:42:29]OFD Sender: No OFD packet to send [19:42:34]OFD Sender: No OFD packet to send [19:42:39]OFD Sender: No OFD packet to send [19:42:44]OFD Sender: No OFD packet to send [19:42:49]OFD Sender: No OFD packet to send [19:42:54]OFD Sender: No OFD packet to send [19:42:59]OFD Sender: No OFD packet to send [19:43:04]OFD Sender: No OFD packet to send [19:43:09]OFD Sender: No OFD packet to send [19:43:14]OFD Sender: No OFD packet to send [19:43:19]OFD Sender: No OFD packet to send [19:43:24]OFD Sender: No OFD packet to send [19:43:29]OFD Sender: No OFD packet to send [19:43:34]OFD Sender: No OFD packet to send [19:43:39]OFD Sender: No OFD packet to send [19:43:44]OFD Sender: No OFD packet to send [19:43:49]OFD Sender: No OFD packet to send [19:43:54]OFD Sender: No OFD packet to send [19:43:59]OFD Sender: No OFD packet to send [19:44:04]OFD Sender: No OFD packet to send [19:44:09]OFD Sender: No OFD packet to send [19:44:14]OFD Sender: No OFD packet to send [19:44:19]OFD Sender: No OFD packet to send [19:44:24]OFD Sender: No OFD packet to send [19:44:29]OFD Sender: No OFD packet to send [19:44:33]accept exits with 9 [19:44:33]New connection [19:44:33]New thread 3067301220 created [19:44:33]Thread 3067444580 joined [19:44:33]Waiting for new connection... [19:44:33] Sock 9.Parse request [19:44:33]Sock 9.Check first char [19:44:33]Sock 9.First char is OK [19:44:33]request: POST /json_proto HTTP/1.0 [19:44:33]Method: POST [19:44:33]URL: /json_proto [19:44:33]Method is POST - this is cgi request [19:44:33]url: /json_proto [19:44:33]query_string will be loaded in cgi processing [19:44:33]execute_cgi json_proto POST (null) [19:44:33]execute_cgi path=json_proto method=POST [19:44:33]POST find Content-Length [19:44:33]Host: 172.17.40.67:8080 [19:44:33]Content-Length: 767 [19:44:33]Content-Type: application/json [19:44:33] [19:44:33]POST finish read [19:44:33]Found Content-Length = 767 [19:44:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406169", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:44:33]execute_script... [19:44: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)3406169", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:44:33]POST & json_proto [19:44:33]process_json_proto [19:44:33]json parsed OK: [19:44:33]protocol is kg_v1.0 [19:44:33]action value=close_receipt [19:44:33]process_action close_receipt [19:44:33]cmd_close_receipt [19:44:33]MH_GetDate [19:44:33]Write to MH i2c: F0 00 00 4F 48 86 [19:44:33]Write i2c OK [19:44:33]MH_I2C_Read... [19:44:33]Read from MH i2c: F0 [19:44:33]MH_I2C_Read... [19:44:33]Read from MH i2c: F0 09 00 [19:44:33]MH_I2C_Read... [19:44:33]Read from MH i2c: F0 09 00 4F 48 00 23 98 1E 67 EE DA 66 66 63 [19:44:33]GetLastDocTimeStamp 1730058043 [19:44:33]current date 1730058275 [19:44:33]FM_GetShiftState [19:44:33]SAM_PROTO_GetShiftState [19:44:33]wFMCommunicate request_size=4 [19:44:33]MH_SAM_APDU [19:44:33]CAPDU: 80 13 01 00 [19:44:33]Write to MH i2c: E2 08 00 50 48 80 13 01 00 00 00 00 00 15 [19:44:33]Write i2c OK [19:44:33]MH_I2C_Read... [19:44:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:44:34]Read from MH i2c: E2 [19:44:34]MH_I2C_Read... [19:44:34]Read from MH i2c: E2 0E 00 [19:44:34]MH_I2C_Read... [19:44:34]Read from MH i2c: E2 0E 00 50 48 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C1 [19:44:34]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:44:34]wFMCommunicate OK [19:44:34]SAM_PROTO_GetShiftState done [19:44:34]FM_GetShiftState done [19:44:34]opened in 1729987736 [19:44:34]opened+sec_in_day 1730074136 [19:44:34]quantity*price = 50041 [19:44:34]sum+1 = 50042 [19:44:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 650 27.10.2024 19:44 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95651 ФПД: 212879955456755 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T194435&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95651&fm=212879955456755&tin=02508201610067®Number=0000000000170478&sum=50041 [19:44:35]StoreToDocumentArchive [19:44:35]shift 143 fd 95651 [19:44:35]save to /storage/0143/doc_00095651 [19:44:35]save last doc name /storage/0143/doc_00095651 to /storage/kkm_last_doc_name [19:44:35]save OK [19:44:35]Clear old archive folders... [19:44:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:44:35]tlvbuf is 00A60260 [19:44:35]SAM_PROTO_ClearQueue [19:44:35]wFMCommunicate request_size=4 [19:44:35]MH_SAM_APDU [19:44:35]CAPDU: 80 09 00 00 [19:44:35]Write to MH i2c: E2 08 00 5D 48 80 09 00 00 00 00 00 00 17 [19:44:35]Write i2c OK [19:44:35]MH_I2C_Read... [19:44:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:44:35]Read from MH i2c: E2 [19:44:35]MH_I2C_Read... [19:44:35]Read from MH i2c: E2 03 00 [19:44:35]MH_I2C_Read... [19:44:35]Read from MH i2c: E2 03 00 5D 48 00 90 00 19 [19:44:35]RAPDU: 90 00 [19:44:35]wFMCommunicate OK [19:44:35]SAM_PROTO_ClearQueue done [19:44:35]KKMCreateOFDPacket [19:44:35]OFDProtocolAddRootSTLVToBuf [19:44:35]FM_MakeSignedData [19:44:35]FM_MakeSignedData [19:44:35]SAM_PROTO_SignData [19:44:35]wFMCommunicate request_size=4 [19:44:35]MH_SAM_APDU [19:44:35]CAPDU: 80 0D 01 02 [19:44:35]Write to MH i2c: E2 08 00 5E 48 80 0D 01 02 00 00 00 00 1F [19:44:35]Write i2c OK [19:44:35]MH_I2C_Read... [19:44:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:44:35]Read from MH i2c: E2 [19:44:35]MH_I2C_Read... [19:44:35]Read from MH i2c: E2 03 00 [19:44:35]MH_I2C_Read... [19:44:35]Read from MH i2c: E2 03 00 5E 48 00 90 00 1A [19:44:35]RAPDU: 90 00 [19:44:35]wFMCommunicate OK [19:44:35]wFMCommunicate request_size=255 [19:44:35]MH_SAM_APDU [19:44: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 02 00 00 F4 03 04 00 23 98 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A3 75 01 00 35 04 06 00 C1 [19:44:35]Write to MH i2c: E2 02 01 5F 48 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 02 00 00 F4 03 04 00 23 98 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A3 75 01 00 35 04 06 00 C1 00 00 34 [19:44:35]Write i2c OK [19:44:35]MH_I2C_Read... [19:44:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:44:35]Read from MH i2c: E2 [19:44:35]MH_I2C_Read... [19:44:35]Read from MH i2c: E2 03 00 [19:44:35]MH_I2C_Read... [19:44:35]Read from MH i2c: E2 03 00 5F 48 00 90 00 1B [19:44:35]RAPDU: 90 00 [19:44:35]wFMCommunicate OK [19:44:35]wFMCommunicate request_size=10 [19:44:35]MH_SAM_APDU [19:44:35]CAPDU: 80 0D 02 02 05 9C FA 1F F2 F3 [19:44:35]Write to MH i2c: E2 0D 00 60 48 80 0D 02 02 05 00 9C FA 1F F2 F3 00 00 C6 [19:44:35]Write i2c OK [19:44:35]MH_I2C_Read... [19:44:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:44:35]Read from MH i2c: E2 [19:44:35]MH_I2C_Read... [19:44:35]Read from MH i2c: E2 03 00 [19:44:35]MH_I2C_Read... [19:44:35]Read from MH i2c: E2 03 00 60 48 00 90 00 1C [19:44:35]RAPDU: 90 00 [19:44:35]wFMCommunicate OK [19:44:35]wFMCommunicate request_size=4 [19:44:35]MH_SAM_APDU [19:44:35]CAPDU: 80 0D 03 02 [19:44:35]Write to MH i2c: E2 08 00 61 48 80 0D 03 02 00 00 00 00 24 [19:44:35]Write i2c OK [19:44:35]MH_I2C_Read... [19:44:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:44:35]Read from MH i2c: E2 [19:44:35]MH_I2C_Read... [19:44:35]Read from MH i2c: E2 0B 00 [19:44:35]MH_I2C_Read... [19:44:35]Read from MH i2c: E2 0B 00 61 48 00 95 2C FE 58 BD 65 92 D6 90 00 C6 [19:44:35]RAPDU: 95 2C FE 58 BD 65 92 D6 90 00 [19:44:35]wFMCommunicate OK [19:44:35]SAM_PROTO_SignData done [19:44:35]FM_MakeSignedData done [19:44:35]CreateOFDProtocolMessage [19:44:35]wFMCommunicate request_size=4 [19:44:35]MH_SAM_APDU [19:44:35]CAPDU: 80 11 00 00 [19:44:35]Write to MH i2c: E2 08 00 62 48 80 11 00 00 00 00 00 00 24 [19:44:35]Write i2c OK [19:44:35]MH_I2C_Read... [19:44:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:44:35]Read from MH i2c: E2 [19:44:35]MH_I2C_Read... [19:44:35]Read from MH i2c: E2 17 00 [19:44:35]MH_I2C_Read... [19:44:35]Read from MH i2c: E2 17 00 62 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 75 [19:44:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:44:35]wFMCommunicate OK [19:44:35]CreateOFDProtocolMessage done [19:44:35]OFDSenderStorePacket 95651 [19:44:35]StoreOFDPacket docnum=95651 [19:44:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D4 78 07 01 67 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 02 00 00 F4 03 04 00 23 98 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A3 75 01 00 35 04 06 00 C1 9C FA 1F F2 F3 95 2C FE 58 BD 65 92 D6 [19:44:35]CheckFolder [19:44:35]dirname=/storage/ofd_packets [19:44:35]CheckFolder done [19:44:35]ProducePacketName [19:44:35]name=ofd_packets/00095651 [19:44:35]NVStorageSaveData ofd_packets/00095651 [19:44:35]File name is /storage/ofd_packets/00095651 [19:44:35]Write 301 bytes [19:44:35]NVStorageSaveData done [19:44:35]OFDSenderStorePacket done [19:44:35]KKMCreateOFDPacket done [19:44:35]NVStorageSaveData kkm_last_timestamp [19:44:35]File name is /storage/kkm_last_timestamp [19:44:35]Write 4 bytes [19:44:35]NVStorageSaveData done [19:44:35]ExternCall_PrintAddStr [19:44:35]wPrintStart [19:44:35]Write to MH i2c: 01 00 00 63 48 AB [19:44:35]Write i2c OK [19:44:35]MH_I2C_Read... [19:44:35]Read from MH i2c: 01 [19:44:35]MH_I2C_Read... [19:44:35]Read from MH i2c: 01 07 00 [19:44:35]MH_I2C_Read... [19:44:35]Read from MH i2c: 01 07 00 63 48 00 00 00 00 00 FF 0F C0 [19:44:35]RasterBufferAndPrint [19:44:35]line Счет N : (1)3406169 [19:44:35]line ИНН: 02508201610067 [19:44:35]line Контрольно-Кассовый Чек [19:44:35]line ПРОДАЖА [19:44:35]line ТРК (МРК, ГНК) : 32 [19:44:35]line Товар: 2710124130 [19:44:35]line Аи-92-К-4 [19:44:35]line 7.480 * 66.90 [19:44:35]line = 500.41 [19:44:35]line НДС 12% НСП 1% [19:44:35]line > о реализуемом товаре [19:44:35]line ИТОГО: 500.41 [19:44:35]line НСП 1% : 4.43 [19:44:35]line НДС 12% : 53.14 [19:44:35]line Наличными: 0.00 [19:44:35]line Безнал.: 500.41 [19:44:35]line Место: АЗС № 82 "Партнер Нефть" [19:44:35]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:44:35]line СНО: Общий режим [19:44:35]line Чек 650 27.10.2024 19:44 [19:44:35]line Смена: 143 ФФД: 1.0 [19:44:35]line ЗНМ: 0300000017 [19:44:35]line РНМ: 0000000000170478 [19:44:35]line Версия ККМ: v1.0 [19:44:35]line Платежная система: Mbank [19:44:35]line ФМ: 0000000002098560 [19:44:35]line ФД: 95651 [19:44:35]line ФПД: 212879955456755 [19:44:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T194435&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95651&fm=212879955456755&tin=02508201610067®Number=0000000000170478&sum=50041 [19:44:36]OFD Sender: Processing packet 95651 [packets to send 57, broken 56] [19:44:36]ProducePacketName [19:44:36]name=ofd_packets/00095651 [19:44:36]OFD Sender: To server: pG, [19:44:36]CommunicateWithHost lk.salyk.kg:30040 [19:44:36]ConnectInit lk.salyk.kg [19:44:36]written 0, free lines is 4095 [19:44:36]Connected sock=10 [19:44:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D4 78 07 01 67 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 02 00 00 F4 03 04 00 23 98 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A3 75 01 00 35 04 06 00 C1 9C FA 1F F2 F3 95 2C FE 58 BD 65 92 D6 [19:44:36]Write to MH i2c: 01 00 00 8C 48 D4 [19:44:36]Write i2c OK [19:44:36]MH_I2C_Read... [19:44:36]Read from MH i2c: 01 [19:44:36]MH_I2C_Read... [19:44:36]Read from MH i2c: 01 07 00 [19:44:36]MH_I2C_Read... [19:44:36]Read from MH i2c: 01 07 00 8C 48 00 00 00 00 00 1F 0D 07 [19:44:36]RasterBufferAndPrint [19:44:36]line [19:44:36]line [19:44:36]line [19:44:36]line [19:44:36]line [19:44:36]written 0, free lines is 3365 [19:44:36]MH_Cut [19:44:36]Write to MH i2c: D1 01 00 93 48 01 AD [19:44:36]Write i2c OK [19:44:36]MH_I2C_Read... [19:44:36]Read from MH i2c: D1 [19:44:36]MH_I2C_Read... [19:44:36]Read from MH i2c: D1 01 00 [19:44:36]MH_I2C_Read... [19:44:36]Read from MH i2c: D1 01 00 93 48 00 AC [19:44:36]Write to MH i2c: 01 00 00 94 48 DC [19:44:36]Write i2c OK [19:44:36]MH_I2C_Read... [19:44:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 91 7F 47 00 1D 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 32 30 39 38 35 36 30 10 04 04 00 A3 75 01 00 F4 03 04 00 4F 42 1E 67 B6 04 01 00 00 8A 69 05 19 E7 63 26 92 [19:44:36]CommunicateWithHost err = 0 [19:44:36]CheckOFDResponse [19:44:36]1017 (14) - 77093643461234 [19:44:36]1041 (16) - 0000000002098560 [19:44:36]1040 (4) - 95651 [19:44:36]1012 (4) - 27.10.2024 13:38 [19:44:36]1206 (1) - 0 [19:44:36]OFD Sender: Remove packet 95651 [19:44:36]ProducePacketName [19:44:36]name=ofd_packets/00095651 [19:44:36]NVStorageDeleteData [19:44:37]OFD Sender: No OFD packet to send [19:44:37]*** Cut start [19:44:37]*** Partial cut [19:44:37]*** CUTSNS_PIN = 1 [19:44:37]*** CUTSNS_PIN = 0 [19:44:37]*** Brake cut motor [19:44:37]Read from MH i2c: 01 [19:44:37]MH_I2C_Read... [19:44:37]*** Stop cut motor [19:44:37]*** Cut end [19:44:37]Read from MH i2c: 01 07 00 [19:44:37]MH_I2C_Read... [19:44:37]Read from MH i2c: 01 07 00 94 48 00 00 00 00 00 FF 0F F1 [19:44:37]process_action close_receipt done [19:44:37]requested_data is exist [19:44:37]produce_requested_data [19:44:37]requested_item fm.sn is exist - process it [19:44:37]wFMCommunicate request_size=4 [19:44:37]MH_SAM_APDU [19:44:37]CAPDU: 80 11 00 00 [19:44:37]Write to MH i2c: E2 08 00 95 48 80 11 00 00 00 00 00 00 57 [19:44:37]Write i2c OK [19:44:37]MH_I2C_Read... [19:44:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:44:37]Read from MH i2c: E2 [19:44:37]MH_I2C_Read... [19:44:37]Read from MH i2c: E2 17 00 [19:44:37]MH_I2C_Read... [19:44:37]Read from MH i2c: E2 17 00 95 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A8 [19:44:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:44:37]wFMCommunicate OK [19:44:37]requested_item fd.num is exist - process it [19:44:37]SAM_PROTO_GetFieldsCounters [19:44:37]wFMCommunicate request_size=4 [19:44:37]MH_SAM_APDU [19:44:37]CAPDU: 80 13 00 00 [19:44:37]Write to MH i2c: E2 08 00 96 48 80 13 00 00 00 00 00 00 5A [19:44:37]Write i2c OK [19:44:37]MH_I2C_Read... [19:44:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:44:37]Read from MH i2c: E2 [19:44:37]MH_I2C_Read... [19:44:37]Read from MH i2c: E2 62 00 [19:44:37]MH_I2C_Read... [19:44:37]Read from MH i2c: E2 62 00 96 48 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A3 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 8A 02 00 00 5E 04 04 00 8A 02 00 00 57 04 04 00 8B 02 00 00 19 04 04 00 00 00 00 00 90 00 C7 [19:44:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A3 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 8A 02 00 00 5E 04 04 00 8A 02 00 00 57 04 04 00 8B 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:44:37]wFMCommunicate OK [19:44:37]SAM_PROTO_GetFieldsCounters done [19:44:37]requested_item shift.num is exist - process it [19:44:37]requested_item shift.opened is exist - process it [19:44:37]req_shift_opened [19:44:37]FM_GetShiftState [19:44:37]SAM_PROTO_GetShiftState [19:44:37]wFMCommunicate request_size=4 [19:44:37]MH_SAM_APDU [19:44:37]CAPDU: 80 13 01 00 [19:44:37]Write to MH i2c: E2 08 00 97 48 80 13 01 00 00 00 00 00 5C [19:44:37]Write i2c OK [19:44:37]MH_I2C_Read... [19:44:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:44:37]Read from MH i2c: E2 [19:44:37]MH_I2C_Read... [19:44:37]Read from MH i2c: E2 0E 00 [19:44:37]MH_I2C_Read... [19:44:37]Read from MH i2c: E2 0E 00 97 48 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 08 [19:44:37]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:44:37]wFMCommunicate OK [19:44:37]SAM_PROTO_GetShiftState done [19:44:37]FM_GetShiftState done [19:44:37]req_shift_opened done [19:44:37]requested_item shift.open_date is exist - process it [19:44:37]req_shift_open_date [19:44:37]req_shift_open_date done [19:44:37]produce_requested_data done [19:44:37]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95651,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [19:44:37]process_action_free close_receipt [19:44:37]json_value_free [19:44:37]json_value_free done [19:44:37]process_json_proto returns [19:44:37]Send response to host [19:44:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95651,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [19:44:37]free response buf [19:44:37]execute_script done [19:44:37]execute_script returns [19:44:37]free content buf [19:44:37]Sock 9.Close socket [19:44:37]Sock 9.Thread stoped [19:44:42]OFD Sender: No OFD packet to send [19:44:47]OFD Sender: No OFD packet to send [19:44:52]OFD Sender: No OFD packet to send [19:44:57]OFD Sender: No OFD packet to send [19:45:02]OFD Sender: No OFD packet to send [19:45:07]OFD Sender: No OFD packet to send [19:45:12]OFD Sender: No OFD packet to send [19:45:17]OFD Sender: No OFD packet to send [19:45:22]OFD Sender: No OFD packet to send [19:45:27]OFD Sender: No OFD packet to send [19:45:32]OFD Sender: No OFD packet to send [19:45:37]OFD Sender: No OFD packet to send [19:45:42]OFD Sender: No OFD packet to send [19:45:47]OFD Sender: No OFD packet to send [19:45:52]OFD Sender: No OFD packet to send [19:45:57]OFD Sender: No OFD packet to send [19:46:02]OFD Sender: No OFD packet to send [19:46:07]OFD Sender: No OFD packet to send [19:46:12]OFD Sender: No OFD packet to send [19:46:17]OFD Sender: No OFD packet to send [19:46:22]OFD Sender: No OFD packet to send [19:46:27]OFD Sender: No OFD packet to send [19:46:32]OFD Sender: No OFD packet to send [19:46:37]OFD Sender: No OFD packet to send [19:46:42]OFD Sender: No OFD packet to send [19:46:47]OFD Sender: No OFD packet to send [19:46:52]OFD Sender: No OFD packet to send [19:46:57]OFD Sender: No OFD packet to send [19:47:02]OFD Sender: No OFD packet to send [19:47:07]OFD Sender: No OFD packet to send [19:47:12]OFD Sender: No OFD packet to send [19:47:17]OFD Sender: No OFD packet to send [19:47:22]OFD Sender: No OFD packet to send [19:47:27]OFD Sender: No OFD packet to send [19:47:32]OFD Sender: No OFD packet to send [19:47:37]OFD Sender: No OFD packet to send [19:47:42]OFD Sender: No OFD packet to send [19:47:47]OFD Sender: No OFD packet to send [19:47:52]OFD Sender: No OFD packet to send [19:47:57]OFD Sender: No OFD packet to send [19:48:02]OFD Sender: No OFD packet to send [19:48:07]OFD Sender: No OFD packet to send [19:48:12]OFD Sender: No OFD packet to send [19:48:17]OFD Sender: No OFD packet to send [19:48:22]OFD Sender: No OFD packet to send [19:48:27]OFD Sender: No OFD packet to send [19:48:32]OFD Sender: No OFD packet to send [19:48:37]OFD Sender: No OFD packet to send [19:48:42]OFD Sender: No OFD packet to send [19:48:47]OFD Sender: No OFD packet to send [19:48:52]OFD Sender: No OFD packet to send [19:48:57]OFD Sender: No OFD packet to send [19:49:02]OFD Sender: No OFD packet to send [19:49:07]OFD Sender: No OFD packet to send [19:49:12]OFD Sender: No OFD packet to send [19:49:17]OFD Sender: No OFD packet to send [19:49:22]OFD Sender: No OFD packet to send [19:49:27]OFD Sender: No OFD packet to send [19:49:32]OFD Sender: No OFD packet to send [19:49:37]OFD Sender: No OFD packet to send [19:49:42]OFD Sender: No OFD packet to send [19:49:47]OFD Sender: No OFD packet to send [19:49:52]OFD Sender: No OFD packet to send [19:49:57]OFD Sender: No OFD packet to send [19:50:02]OFD Sender: No OFD packet to send [19:50:07]OFD Sender: No OFD packet to send [19:50:12]OFD Sender: No OFD packet to send [19:50:17]OFD Sender: No OFD packet to send [19:50:22]OFD Sender: No OFD packet to send [19:50:27]OFD Sender: No OFD packet to send [19:50:32]OFD Sender: No OFD packet to send [19:50:37]OFD Sender: No OFD packet to send [19:50:42]OFD Sender: No OFD packet to send [19:50:47]OFD Sender: No OFD packet to send [19:50:52]OFD Sender: No OFD packet to send [19:50:57]OFD Sender: No OFD packet to send [19:51:02]OFD Sender: No OFD packet to send [19:51:07]OFD Sender: No OFD packet to send [19:51:12]OFD Sender: No OFD packet to send [19:51:17]OFD Sender: No OFD packet to send [19:51:22]OFD Sender: No OFD packet to send [19:51:27]OFD Sender: No OFD packet to send [19:51:32]OFD Sender: No OFD packet to send [19:51:37]OFD Sender: No OFD packet to send [19:51:42]OFD Sender: No OFD packet to send [19:51:47]OFD Sender: No OFD packet to send [19:51:52]OFD Sender: No OFD packet to send [19:51:57]OFD Sender: No OFD packet to send [19:52:02]OFD Sender: No OFD packet to send [19:52:07]OFD Sender: No OFD packet to send [19:52:12]OFD Sender: No OFD packet to send [19:52:17]OFD Sender: No OFD packet to send [19:52:22]OFD Sender: No OFD packet to send [19:52:27]OFD Sender: No OFD packet to send [19:52:32]OFD Sender: No OFD packet to send [19:52:37]OFD Sender: No OFD packet to send [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: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]OFD Sender: No OFD packet to send [19:54:13]accept exits with 7 [19:54:13]New connection [19:54:13]New thread 3067444580 created [19:54:13]Thread 3067301220 joined [19:54:13]Waiting for new connection... [19:54:13] Sock 7.Parse request [19:54:13]Sock 7.Check first char [19:54:13]Sock 7.First char is OK [19:54:13]request: POST /json_proto HTTP/1.0 [19:54:13]Method: POST [19:54:13]URL: /json_proto [19:54:13]Method is POST - this is cgi request [19:54:13]url: /json_proto [19:54:13]query_string will be loaded in cgi processing [19:54:13]execute_cgi json_proto POST (null) [19:54:13]execute_cgi path=json_proto method=POST [19:54:13]POST find Content-Length [19:54:13]Host: 172.17.40.67:8080 [19:54:13]Content-Length: 678 [19:54:13]Content-Type: application/json [19:54:13] [19:54:13]POST finish read [19:54:13]Found Content-Length = 678 [19:54:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406170", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:54:13]execute_script... [19:54: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)3406170", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:54:13]POST & json_proto [19:54:13]process_json_proto [19:54:13]json parsed OK: [19:54:13]protocol is kg_v1.0 [19:54:13]action value=close_receipt [19:54:13]process_action close_receipt [19:54:13]cmd_close_receipt [19:54:13]MH_GetDate [19:54:13]Write to MH i2c: F0 00 00 98 48 CF [19:54:13]Write i2c OK [19:54:13]MH_I2C_Read... [19:54:13]Read from MH i2c: F0 [19:54:13]MH_I2C_Read... [19:54:13]Read from MH i2c: F0 09 00 [19:54:13]MH_I2C_Read... [19:54:13]Read from MH i2c: F0 09 00 98 48 00 67 9A 1E 67 EE DA 66 66 F2 [19:54:13]GetLastDocTimeStamp 1730058275 [19:54:13]current date 1730058855 [19:54:13]FM_GetShiftState [19:54:13]SAM_PROTO_GetShiftState [19:54:13]wFMCommunicate request_size=4 [19:54:13]MH_SAM_APDU [19:54:13]CAPDU: 80 13 01 00 [19:54:13]Write to MH i2c: E2 08 00 99 48 80 13 01 00 00 00 00 00 5E [19:54:13]Write i2c OK [19:54:13]MH_I2C_Read... [19:54:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:54:13]Read from MH i2c: E2 [19:54:13]MH_I2C_Read... [19:54:13]Read from MH i2c: E2 0E 00 [19:54:13]MH_I2C_Read... [19:54:13]Read from MH i2c: E2 0E 00 99 48 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0A [19:54:13]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:54:13]wFMCommunicate OK [19:54:13]SAM_PROTO_GetShiftState done [19:54:13]FM_GetShiftState done [19:54:13]opened in 1729987736 [19:54:13]opened+sec_in_day 1730074136 [19:54:13]quantity*price = 30038 [19:54:13]sum+1 = 30039 [19:54:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 651 27.10.2024 19:54 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95652 ФПД: 37366645336621 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T195415&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95652&fm=37366645336621&tin=02508201610067®Number=0000000000170478&sum=30000 [19:54:14]StoreToDocumentArchive [19:54:14]shift 143 fd 95652 [19:54:14]save to /storage/0143/doc_00095652 [19:54:14]save last doc name /storage/0143/doc_00095652 to /storage/kkm_last_doc_name [19:54:14]save OK [19:54:14]Clear old archive folders... [19:54:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:54:14]tlvbuf is 00AAB5E0 [19:54:14]SAM_PROTO_ClearQueue [19:54:14]wFMCommunicate request_size=4 [19:54:14]MH_SAM_APDU [19:54:14]CAPDU: 80 09 00 00 [19:54:14]Write to MH i2c: E2 08 00 A6 48 80 09 00 00 00 00 00 00 60 [19:54:14]Write i2c OK [19:54:14]MH_I2C_Read... [19:54:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:54:14]Read from MH i2c: E2 [19:54:14]MH_I2C_Read... [19:54:14]Read from MH i2c: E2 03 00 [19:54:14]MH_I2C_Read... [19:54:14]Read from MH i2c: E2 03 00 A6 48 00 90 00 62 [19:54:14]RAPDU: 90 00 [19:54:14]wFMCommunicate OK [19:54:14]SAM_PROTO_ClearQueue done [19:54:14]KKMCreateOFDPacket [19:54:14]OFDProtocolAddRootSTLVToBuf [19:54:14]FM_MakeSignedData [19:54:14]FM_MakeSignedData [19:54:14]SAM_PROTO_SignData [19:54:14]wFMCommunicate request_size=4 [19:54:14]MH_SAM_APDU [19:54:14]CAPDU: 80 0D 01 02 [19:54:14]Write to MH i2c: E2 08 00 A7 48 80 0D 01 02 00 00 00 00 68 [19:54:14]Write i2c OK [19:54:14]MH_I2C_Read... [19:54:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:54:14]Read from MH i2c: E2 [19:54:14]MH_I2C_Read... [19:54:14]Read from MH i2c: E2 03 00 [19:54:14]MH_I2C_Read... [19:54:14]Read from MH i2c: E2 03 00 A7 48 00 90 00 63 [19:54:14]RAPDU: 90 00 [19:54:14]wFMCommunicate OK [19:54:14]wFMCommunicate request_size=255 [19:54:14]MH_SAM_APDU [19:54: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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 02 00 00 F4 03 04 00 67 9A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A4 75 01 00 35 04 06 00 21 [19:54:14]Write to MH i2c: E2 02 01 A8 48 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 02 00 00 F4 03 04 00 67 9A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A4 75 01 00 35 04 06 00 21 00 00 C7 [19:54:14]Write i2c OK [19:54:14]MH_I2C_Read... [19:54:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:54:15]Read from MH i2c: E2 [19:54:15]MH_I2C_Read... [19:54:15]Read from MH i2c: E2 03 00 [19:54:15]MH_I2C_Read... [19:54:15]Read from MH i2c: E2 03 00 A8 48 00 90 00 64 [19:54:15]RAPDU: 90 00 [19:54:15]wFMCommunicate OK [19:54:15]wFMCommunicate request_size=10 [19:54:15]MH_SAM_APDU [19:54:15]CAPDU: 80 0D 02 02 05 FC 19 9F 2A 2D [19:54:15]Write to MH i2c: E2 0D 00 A9 48 80 0D 02 02 05 00 FC 19 9F 2A 2D 00 00 80 [19:54:15]Write i2c OK [19:54:15]MH_I2C_Read... [19:54:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:54:15]Read from MH i2c: E2 [19:54:15]MH_I2C_Read... [19:54:15]Read from MH i2c: E2 03 00 [19:54:15]MH_I2C_Read... [19:54:15]Read from MH i2c: E2 03 00 A9 48 00 90 00 65 [19:54:15]RAPDU: 90 00 [19:54:15]wFMCommunicate OK [19:54:15]wFMCommunicate request_size=4 [19:54:15]MH_SAM_APDU [19:54:15]CAPDU: 80 0D 03 02 [19:54:15]Write to MH i2c: E2 08 00 AA 48 80 0D 03 02 00 00 00 00 6D [19:54:15]Write i2c OK [19:54:15]MH_I2C_Read... [19:54:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:54:15]Read from MH i2c: E2 [19:54:15]MH_I2C_Read... [19:54:15]Read from MH i2c: E2 0B 00 [19:54:15]MH_I2C_Read... [19:54:15]Read from MH i2c: E2 0B 00 AA 48 00 D7 E6 D6 E7 C7 85 92 29 90 00 EF [19:54:15]RAPDU: D7 E6 D6 E7 C7 85 92 29 90 00 [19:54:15]wFMCommunicate OK [19:54:15]SAM_PROTO_SignData done [19:54:15]FM_MakeSignedData done [19:54:15]CreateOFDProtocolMessage [19:54:15]wFMCommunicate request_size=4 [19:54:15]MH_SAM_APDU [19:54:15]CAPDU: 80 11 00 00 [19:54:15]Write to MH i2c: E2 08 00 AB 48 80 11 00 00 00 00 00 00 6D [19:54:15]Write i2c OK [19:54:15]MH_I2C_Read... [19:54:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:54:15]Read from MH i2c: E2 [19:54:15]MH_I2C_Read... [19:54:15]Read from MH i2c: E2 17 00 [19:54:15]MH_I2C_Read... [19:54:15]Read from MH i2c: E2 17 00 AB 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BE [19:54:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:54:15]wFMCommunicate OK [19:54:15]CreateOFDProtocolMessage done [19:54:15]OFDSenderStorePacket 95652 [19:54:15]StoreOFDPacket docnum=95652 [19:54:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CE F7 07 01 4F 76 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 02 00 00 F4 03 04 00 67 9A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A4 75 01 00 35 04 06 00 21 FC 19 9F 2A 2D D7 E6 D6 E7 C7 85 92 29 [19:54:15]CheckFolder [19:54:15]dirname=/storage/ofd_packets [19:54:15]CheckFolder done [19:54:15]ProducePacketName [19:54:15]name=ofd_packets/00095652 [19:54:15]NVStorageSaveData ofd_packets/00095652 [19:54:15]File name is /storage/ofd_packets/00095652 [19:54:15]Write 301 bytes [19:54:15]NVStorageSaveData done [19:54:15]OFDSenderStorePacket done [19:54:15]KKMCreateOFDPacket done [19:54:15]NVStorageSaveData kkm_last_timestamp [19:54:15]File name is /storage/kkm_last_timestamp [19:54:15]Write 4 bytes [19:54:15]NVStorageSaveData done [19:54:15]ExternCall_PrintAddStr [19:54:15]wPrintStart [19:54:15]Write to MH i2c: 01 00 00 AC 48 F4 [19:54:15]Write i2c OK [19:54:15]MH_I2C_Read... [19:54:15]Read from MH i2c: 01 [19:54:15]MH_I2C_Read... [19:54:15]Read from MH i2c: 01 07 00 [19:54:15]MH_I2C_Read... [19:54:15]Read from MH i2c: 01 07 00 AC 48 00 00 00 00 00 FF 0F 09 [19:54:15]RasterBufferAndPrint [19:54:15]line Счет N : (1)3406170 [19:54:15]line ИНН: 02508201610067 [19:54:15]line Контрольно-Кассовый Чек [19:54:15]line ПРОДАЖА [19:54:15]line ТРК (МРК, ГНК) : 42 [19:54:15]line Товар: 2710124130 [19:54:15]line Аи-92-К-4 [19:54:15]line 4.490 * 66.90 [19:54:15]line = 300.38 [19:54:15]line НДС 12% НСП 1% [19:54:15]line > о реализуемом товаре [19:54:15]line ОКРУГЛЕНИЕ: -0.38 [19:54:15]line ИТОГО: 300.00 [19:54:15]line Внесено: 300.00 [19:54:15]line СДАЧА: 0.00 [19:54:15]line НСП 1% : 2.66 [19:54:15]line НДС 12% : 31.90 [19:54:15]line Наличными: 300.00 [19:54:15]line Безнал.: 0.00 [19:54:15]line Место: АЗС № 82 "Партнер Нефть" [19:54:15]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:54:15]line СНО: Общий режим [19:54:15]line Чек 651 27.10.2024 19:54 [19:54:15]line Смена: 143 ФФД: 1.0 [19:54:15]line ЗНМ: 0300000017 [19:54:15]line РНМ: 0000000000170478 [19:54:15]line Версия ККМ: v1.0 [19:54:15]line ФМ: 0000000002098560 [19:54:15]line ФД: 95652 [19:54:15]line ФПД: 37366645336621 [19:54:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T195415&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95652&fm=37366645336621&tin=02508201610067®Number=0000000000170478&sum=30000 [19:54:15]OFD Sender: Processing packet 95652 [packets to send 57, broken 56] [19:54:15]ProducePacketName [19:54:15]name=ofd_packets/00095652 [19:54:15]OFD Sender: To server: pG, [19:54:15]CommunicateWithHost lk.salyk.kg:30040 [19:54:15]ConnectInit lk.salyk.kg [19:54:15]written 0, free lines is 4095 [19:54:15]Connected sock=9 [19:54:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 CE F7 07 01 4F 76 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 02 00 00 F4 03 04 00 67 9A 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A4 75 01 00 35 04 06 00 21 FC 19 9F 2A 2D D7 E6 D6 E7 C7 85 92 29 [19:54:16]Write to MH i2c: 01 00 00 D7 48 1F [19:54:16]Write i2c OK [19:54:16]MH_I2C_Read... [19:54:16]Read from MH i2c: 01 [19:54:16]MH_I2C_Read... [19:54:16]Read from MH i2c: 01 07 00 [19:54:16]MH_I2C_Read... [19:54:16]Read from MH i2c: 01 07 00 D7 48 00 00 00 00 00 00 0D 33 [19:54:16]RasterBufferAndPrint [19:54:16]line [19:54:16]line [19:54:16]line [19:54:16]line [19:54:16]line [19:54:16]written 0, free lines is 3334 [19:54:16]MH_Cut [19:54:16]Write to MH i2c: D1 01 00 DE 48 01 F8 [19:54:16]Write i2c OK [19:54:16]MH_I2C_Read... [19:54:16]Read from MH i2c: D1 [19:54:16]MH_I2C_Read... [19:54:16]Read from MH i2c: D1 01 00 [19:54:16]MH_I2C_Read... [19:54:16]Read from MH i2c: D1 01 00 DE 48 00 F7 [19:54:16]Write to MH i2c: 01 00 00 DF 48 27 [19:54:16]Write i2c OK [19:54:16]MH_I2C_Read... [19:54:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 EF 43 47 00 76 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 32 30 39 38 35 36 30 10 04 04 00 A4 75 01 00 F4 03 04 00 92 44 1E 67 B6 04 01 00 00 EE 3D 45 D0 8F 27 56 8C [19:54:16]CommunicateWithHost err = 0 [19:54:16]CheckOFDResponse [19:54:16]1017 (14) - 77093643461234 [19:54:16]1041 (16) - 0000000002098560 [19:54:16]1040 (4) - 95652 [19:54:16]1012 (4) - 27.10.2024 13:48 [19:54:16]1206 (1) - 0 [19:54:16]OFD Sender: Remove packet 95652 [19:54:16]ProducePacketName [19:54:16]name=ofd_packets/00095652 [19:54:16]NVStorageDeleteData [19:54:16]OFD Sender: No OFD packet to send [19:54:16]*** Cut start [19:54:16]*** Partial cut [19:54:16]*** CUTSNS_PIN = 1 [19:54:16]*** CUTSNS_PIN = 0 [19:54:16]*** Brake cut motor [19:54:17]Read from MH i2c: 01 [19:54:17]MH_I2C_Read... [19:54:17]*** Stop cut motor [19:54:17]*** Cut end [19:54:17]Read from MH i2c: 01 07 00 [19:54:17]MH_I2C_Read... [19:54:17]Read from MH i2c: 01 07 00 DF 48 00 00 00 00 00 FF 0F 3C [19:54:17]process_action close_receipt done [19:54:17]requested_data is exist [19:54:17]produce_requested_data [19:54:17]requested_item fm.sn is exist - process it [19:54:17]wFMCommunicate request_size=4 [19:54:17]MH_SAM_APDU [19:54:17]CAPDU: 80 11 00 00 [19:54:17]Write to MH i2c: E2 08 00 E0 48 80 11 00 00 00 00 00 00 A2 [19:54:17]Write i2c OK [19:54:17]MH_I2C_Read... [19:54:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:54:17]Read from MH i2c: E2 [19:54:17]MH_I2C_Read... [19:54:17]Read from MH i2c: E2 17 00 [19:54:17]MH_I2C_Read... [19:54:17]Read from MH i2c: E2 17 00 E0 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F3 [19:54:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:54:17]wFMCommunicate OK [19:54:17]requested_item fd.num is exist - process it [19:54:17]SAM_PROTO_GetFieldsCounters [19:54:17]wFMCommunicate request_size=4 [19:54:17]MH_SAM_APDU [19:54:17]CAPDU: 80 13 00 00 [19:54:17]Write to MH i2c: E2 08 00 E1 48 80 13 00 00 00 00 00 00 A5 [19:54:17]Write i2c OK [19:54:17]MH_I2C_Read... [19:54:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:54:17]Read from MH i2c: E2 [19:54:17]MH_I2C_Read... [19:54:17]Read from MH i2c: E2 62 00 [19:54:17]MH_I2C_Read... [19:54:17]Read from MH i2c: E2 62 00 E1 48 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A4 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 8B 02 00 00 5E 04 04 00 8B 02 00 00 57 04 04 00 8C 02 00 00 19 04 04 00 00 00 00 00 90 00 16 [19:54:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A4 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 8B 02 00 00 5E 04 04 00 8B 02 00 00 57 04 04 00 8C 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:54:17]wFMCommunicate OK [19:54:17]SAM_PROTO_GetFieldsCounters done [19:54:17]requested_item shift.num is exist - process it [19:54:17]requested_item shift.opened is exist - process it [19:54:17]req_shift_opened [19:54:17]FM_GetShiftState [19:54:17]SAM_PROTO_GetShiftState [19:54:17]wFMCommunicate request_size=4 [19:54:17]MH_SAM_APDU [19:54:17]CAPDU: 80 13 01 00 [19:54:17]Write to MH i2c: E2 08 00 E2 48 80 13 01 00 00 00 00 00 A7 [19:54:17]Write i2c OK [19:54:17]MH_I2C_Read... [19:54:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:54:17]Read from MH i2c: E2 [19:54:17]MH_I2C_Read... [19:54:17]Read from MH i2c: E2 0E 00 [19:54:17]MH_I2C_Read... [19:54:17]Read from MH i2c: E2 0E 00 E2 48 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 53 [19:54:17]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:54:17]wFMCommunicate OK [19:54:17]SAM_PROTO_GetShiftState done [19:54:17]FM_GetShiftState done [19:54:17]req_shift_opened done [19:54:17]requested_item shift.open_date is exist - process it [19:54:17]req_shift_open_date [19:54:17]req_shift_open_date done [19:54:17]produce_requested_data done [19:54:17]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95652,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [19:54:17]process_action_free close_receipt [19:54:17]json_value_free [19:54:17]json_value_free done [19:54:17]process_json_proto returns [19:54:17]Send response to host [19:54:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95652,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [19:54:17]free response buf [19:54:17]execute_script done [19:54:17]execute_script returns [19:54:17]free content buf [19:54:17]Sock 7.Close socket [19:54:17]Sock 7.Thread stoped [19:54:21]OFD Sender: No OFD packet to send [19:54:26]OFD Sender: No OFD packet to send [19:54:31]OFD Sender: No OFD packet to send [19:54:36]OFD Sender: No OFD packet to send [19:54:41]OFD Sender: No OFD packet to send [19:54:46]OFD Sender: No OFD packet to send [19:54:51]OFD Sender: No OFD packet to send [19:54:56]OFD Sender: No OFD packet to send [19:55:01]OFD Sender: No OFD packet to send [19:55:06]OFD Sender: No OFD packet to send [19:55:11]OFD Sender: No OFD packet to send [19:55:16]OFD Sender: No OFD packet to send [19:55:21]OFD Sender: No OFD packet to send [19:55:26]OFD Sender: No OFD packet to send [19:55:31]OFD Sender: No OFD packet to send [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:56:36]OFD Sender: No OFD packet to send [19:56:41]OFD Sender: No OFD packet to send [19:56:46]OFD Sender: No OFD packet to send [19:56:51]OFD Sender: No OFD packet to send [19:56:56]OFD Sender: No OFD packet to send [19:57:01]OFD Sender: No OFD packet to send [19:57:06]OFD Sender: No OFD packet to send [19:57:11]OFD Sender: No OFD packet to send [19:57:16]OFD Sender: No OFD packet to send [19:57:21]OFD Sender: No OFD packet to send [19:57:26]OFD Sender: No OFD packet to send [19:57:27]accept exits with 10 [19:57:27]New connection [19:57:27]New thread 3067301220 created [19:57:27]Thread 3067444580 joined [19:57:27]Waiting for new connection... [19:57:27] Sock 10.Parse request [19:57:27]Sock 10.Check first char [19:57:27]Sock 10.First char is OK [19:57:27]request: POST /json_proto HTTP/1.0 [19:57:27]Method: POST [19:57:27]URL: /json_proto [19:57:27]Method is POST - this is cgi request [19:57:27]url: /json_proto [19:57:27]query_string will be loaded in cgi processing [19:57:27]execute_cgi json_proto POST (null) [19:57:27]execute_cgi path=json_proto method=POST [19:57:27]POST find Content-Length [19:57:27]Host: 172.17.40.67:8080 [19:57:27]Content-Length: 678 [19:57:27]Content-Type: application/json [19:57:27] [19:57:27]POST finish read [19:57:27]Found Content-Length = 678 [19:57:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406171", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:57:27]execute_script... [19:57: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)3406171", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:57:27]POST & json_proto [19:57:27]process_json_proto [19:57:27]json parsed OK: [19:57:27]protocol is kg_v1.0 [19:57:27]action value=close_receipt [19:57:27]process_action close_receipt [19:57:27]cmd_close_receipt [19:57:27]MH_GetDate [19:57:27]Write to MH i2c: F0 00 00 E3 48 1A [19:57:27]Write i2c OK [19:57:27]MH_I2C_Read... [19:57:27]Read from MH i2c: F0 [19:57:27]MH_I2C_Read... [19:57:27]Read from MH i2c: F0 09 00 [19:57:27]MH_I2C_Read... [19:57:27]Read from MH i2c: F0 09 00 E3 48 00 29 9B 1E 67 EE DA 66 66 00 [19:57:27]GetLastDocTimeStamp 1730058855 [19:57:27]current date 1730059049 [19:57:27]FM_GetShiftState [19:57:27]SAM_PROTO_GetShiftState [19:57:27]wFMCommunicate request_size=4 [19:57:27]MH_SAM_APDU [19:57:27]CAPDU: 80 13 01 00 [19:57:27]Write to MH i2c: E2 08 00 E4 48 80 13 01 00 00 00 00 00 A9 [19:57:27]Write i2c OK [19:57:27]MH_I2C_Read... [19:57:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:57:27]Read from MH i2c: E2 [19:57:27]MH_I2C_Read... [19:57:27]Read from MH i2c: E2 0E 00 [19:57:27]MH_I2C_Read... [19:57:27]Read from MH i2c: E2 0E 00 E4 48 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 55 [19:57:27]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:57:27]wFMCommunicate OK [19:57:27]SAM_PROTO_GetShiftState done [19:57:27]FM_GetShiftState done [19:57:27]opened in 1729987736 [19:57:27]opened+sec_in_day 1730074136 [19:57:27]quantity*price = 40006 [19:57:27]sum+1 = 40007 [19:57:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 652 27.10.2024 19:57 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95653 ФПД: 84209257139571 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T195729&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95653&fm=84209257139571&tin=02508201610067®Number=0000000000170478&sum=40000 [19:57:28]StoreToDocumentArchive [19:57:28]shift 143 fd 95653 [19:57:28]save to /storage/0143/doc_00095653 [19:57:28]save last doc name /storage/0143/doc_00095653 to /storage/kkm_last_doc_name [19:57:28]save OK [19:57:28]Clear old archive folders... [19:57:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:57:28]tlvbuf is 00A45B90 [19:57:28]SAM_PROTO_ClearQueue [19:57:28]wFMCommunicate request_size=4 [19:57:28]MH_SAM_APDU [19:57:28]CAPDU: 80 09 00 00 [19:57:28]Write to MH i2c: E2 08 00 F1 48 80 09 00 00 00 00 00 00 AB [19:57:28]Write i2c OK [19:57:28]MH_I2C_Read... [19:57:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:57:28]Read from MH i2c: E2 [19:57:28]MH_I2C_Read... [19:57:28]Read from MH i2c: E2 03 00 [19:57:28]MH_I2C_Read... [19:57:28]Read from MH i2c: E2 03 00 F1 48 00 90 00 AD [19:57:28]RAPDU: 90 00 [19:57:28]wFMCommunicate OK [19:57:28]SAM_PROTO_ClearQueue done [19:57:28]KKMCreateOFDPacket [19:57:28]OFDProtocolAddRootSTLVToBuf [19:57:28]FM_MakeSignedData [19:57:28]FM_MakeSignedData [19:57:28]SAM_PROTO_SignData [19:57:28]wFMCommunicate request_size=4 [19:57:28]MH_SAM_APDU [19:57:28]CAPDU: 80 0D 01 02 [19:57:28]Write to MH i2c: E2 08 00 F2 48 80 0D 01 02 00 00 00 00 B3 [19:57:28]Write i2c OK [19:57:28]MH_I2C_Read... [19:57:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:57:28]Read from MH i2c: E2 [19:57:28]MH_I2C_Read... [19:57:28]Read from MH i2c: E2 03 00 [19:57:28]MH_I2C_Read... [19:57:28]Read from MH i2c: E2 03 00 F2 48 00 90 00 AE [19:57:28]RAPDU: 90 00 [19:57:28]wFMCommunicate OK [19:57:28]wFMCommunicate request_size=255 [19:57:28]MH_SAM_APDU [19:57: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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 02 00 00 F4 03 04 00 29 9B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A5 75 01 00 35 04 06 00 4C [19:57:28]Write to MH i2c: E2 02 01 F3 48 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 02 00 00 F4 03 04 00 29 9B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A5 75 01 00 35 04 06 00 4C 00 00 DD [19:57:28]Write i2c OK [19:57:28]MH_I2C_Read... [19:57:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:57:28]Read from MH i2c: E2 [19:57:28]MH_I2C_Read... [19:57:28]Read from MH i2c: E2 03 00 [19:57:28]MH_I2C_Read... [19:57:28]Read from MH i2c: E2 03 00 F3 48 00 90 00 AF [19:57:28]RAPDU: 90 00 [19:57:28]wFMCommunicate OK [19:57:28]wFMCommunicate request_size=10 [19:57:28]MH_SAM_APDU [19:57:28]CAPDU: 80 0D 02 02 05 96 7E DB CD 73 [19:57:28]Write to MH i2c: E2 0D 00 F4 48 80 0D 02 02 05 00 96 7E DB CD 73 00 00 EF [19:57:28]Write i2c OK [19:57:28]MH_I2C_Read... [19:57:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:57:28]Read from MH i2c: E2 [19:57:28]MH_I2C_Read... [19:57:28]Read from MH i2c: E2 03 00 [19:57:28]MH_I2C_Read... [19:57:28]Read from MH i2c: E2 03 00 F4 48 00 90 00 B0 [19:57:28]RAPDU: 90 00 [19:57:28]wFMCommunicate OK [19:57:28]wFMCommunicate request_size=4 [19:57:28]MH_SAM_APDU [19:57:28]CAPDU: 80 0D 03 02 [19:57:28]Write to MH i2c: E2 08 00 F5 48 80 0D 03 02 00 00 00 00 B8 [19:57:28]Write i2c OK [19:57:28]MH_I2C_Read... [19:57:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:57:29]Read from MH i2c: E2 [19:57:29]MH_I2C_Read... [19:57:29]Read from MH i2c: E2 0B 00 [19:57:29]MH_I2C_Read... [19:57:29]Read from MH i2c: E2 0B 00 F5 48 00 2D 31 92 C0 35 9E E0 BC 90 00 D8 [19:57:29]RAPDU: 2D 31 92 C0 35 9E E0 BC 90 00 [19:57:29]wFMCommunicate OK [19:57:29]SAM_PROTO_SignData done [19:57:29]FM_MakeSignedData done [19:57:29]CreateOFDProtocolMessage [19:57:29]wFMCommunicate request_size=4 [19:57:29]MH_SAM_APDU [19:57:29]CAPDU: 80 11 00 00 [19:57:29]Write to MH i2c: E2 08 00 F6 48 80 11 00 00 00 00 00 00 B8 [19:57:29]Write i2c OK [19:57:29]MH_I2C_Read... [19:57:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:57:29]Read from MH i2c: E2 [19:57:29]MH_I2C_Read... [19:57:29]Read from MH i2c: E2 17 00 [19:57:29]MH_I2C_Read... [19:57:29]Read from MH i2c: E2 17 00 F6 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 09 [19:57:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:57:29]wFMCommunicate OK [19:57:29]CreateOFDProtocolMessage done [19:57:29]OFDSenderStorePacket 95653 [19:57:29]StoreOFDPacket docnum=95653 [19:57:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B8 F3 07 01 0E DC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 02 00 00 F4 03 04 00 29 9B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A5 75 01 00 35 04 06 00 4C 96 7E DB CD 73 2D 31 92 C0 35 9E E0 BC [19:57:29]CheckFolder [19:57:29]dirname=/storage/ofd_packets [19:57:29]CheckFolder done [19:57:29]ProducePacketName [19:57:29]name=ofd_packets/00095653 [19:57:29]NVStorageSaveData ofd_packets/00095653 [19:57:29]File name is /storage/ofd_packets/00095653 [19:57:29]Write 301 bytes [19:57:29]NVStorageSaveData done [19:57:29]OFDSenderStorePacket done [19:57:29]KKMCreateOFDPacket done [19:57:29]NVStorageSaveData kkm_last_timestamp [19:57:29]File name is /storage/kkm_last_timestamp [19:57:29]Write 4 bytes [19:57:29]NVStorageSaveData done [19:57:29]ExternCall_PrintAddStr [19:57:29]wPrintStart [19:57:29]Write to MH i2c: 01 00 00 F7 48 3F [19:57:29]Write i2c OK [19:57:29]MH_I2C_Read... [19:57:29]Read from MH i2c: 01 [19:57:29]MH_I2C_Read... [19:57:29]Read from MH i2c: 01 07 00 [19:57:29]MH_I2C_Read... [19:57:29]Read from MH i2c: 01 07 00 F7 48 00 00 00 00 00 FF 0F 54 [19:57:29]RasterBufferAndPrint [19:57:29]line Счет N : (1)3406171 [19:57:29]line ИНН: 02508201610067 [19:57:29]line Контрольно-Кассовый Чек [19:57:29]line ПРОДАЖА [19:57:29]line ТРК (МРК, ГНК) : 22 [19:57:29]line Товар: 2710124130 [19:57:29]line Аи-92-К-4 [19:57:29]line 5.980 * 66.90 [19:57:29]line = 400.06 [19:57:29]line НДС 12% НСП 1% [19:57:29]line > о реализуемом товаре [19:57:29]line ОКРУГЛЕНИЕ: -0.06 [19:57:29]line ИТОГО: 400.00 [19:57:29]line Внесено: 400.00 [19:57:29]line СДАЧА: 0.00 [19:57:29]line НСП 1% : 3.54 [19:57:29]line НДС 12% : 42.48 [19:57:29]line Наличными: 400.00 [19:57:29]line Безнал.: 0.00 [19:57:29]line Место: АЗС № 82 "Партнер Нефть" [19:57:29]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:57:29]line СНО: Общий режим [19:57:29]line Чек 652 27.10.2024 19:57 [19:57:29]line Смена: 143 ФФД: 1.0 [19:57:29]line ЗНМ: 0300000017 [19:57:29]line РНМ: 0000000000170478 [19:57:29]line Версия ККМ: v1.0 [19:57:29]line ФМ: 0000000002098560 [19:57:29]line ФД: 95653 [19:57:29]line ФПД: 84209257139571 [19:57:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T195729&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95653&fm=84209257139571&tin=02508201610067®Number=0000000000170478&sum=40000 [19:57:29]OFD Sender: Processing packet 95653 [packets to send 57, broken 56] [19:57:29]ProducePacketName [19:57:29]name=ofd_packets/00095653 [19:57:29]OFD Sender: To server: pG, [19:57:29]CommunicateWithHost lk.salyk.kg:30040 [19:57:29]ConnectInit lk.salyk.kg [19:57:29]written 0, free lines is 4095 [19:57:29]Connected sock=9 [19:57:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B8 F3 07 01 0E DC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 02 00 00 F4 03 04 00 29 9B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A5 75 01 00 35 04 06 00 4C 96 7E DB CD 73 2D 31 92 C0 35 9E E0 BC [19:57:29]Write to MH i2c: 01 00 00 22 49 6B [19:57:29]Write i2c OK [19:57:29]MH_I2C_Read... [19:57:29]Read from MH i2c: 01 [19:57:29]MH_I2C_Read... [19:57:29]Read from MH i2c: 01 07 00 [19:57:29]MH_I2C_Read... [19:57:29]Read from MH i2c: 01 07 00 22 49 00 00 00 00 00 F7 0C 75 [19:57:29]RasterBufferAndPrint [19:57:29]line [19:57:29]line [19:57:29]line [19:57:29]line [19:57:29]line [19:57:29]written 0, free lines is 3325 [19:57:29]MH_Cut [19:57:29]Write to MH i2c: D1 01 00 29 49 01 44 [19:57:29]Write i2c OK [19:57:29]MH_I2C_Read... [19:57:29]Read from MH i2c: D1 [19:57:29]MH_I2C_Read... [19:57:29]Read from MH i2c: D1 01 00 [19:57:29]MH_I2C_Read... [19:57:29]Read from MH i2c: D1 01 00 29 49 00 43 [19:57:29]Write to MH i2c: 01 00 00 2A 49 73 [19:57:29]Write i2c OK [19:57:29]MH_I2C_Read... [19:57:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A6 66 47 00 0D 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 32 30 39 38 35 36 30 10 04 04 00 A5 75 01 00 F4 03 04 00 54 45 1E 67 B6 04 01 00 00 C3 E8 C0 FF 00 28 32 E1 [19:57:29]CommunicateWithHost err = 0 [19:57:29]CheckOFDResponse [19:57:29]1017 (14) - 77093643461234 [19:57:29]1041 (16) - 0000000002098560 [19:57:29]1040 (4) - 95653 [19:57:29]1012 (4) - 27.10.2024 13:51 [19:57:29]1206 (1) - 0 [19:57:29]OFD Sender: Remove packet 95653 [19:57:29]ProducePacketName [19:57:29]name=ofd_packets/00095653 [19:57:29]NVStorageDeleteData [19:57:30]OFD Sender: No OFD packet to send [19:57:30]*** Cut start [19:57:30]*** Partial cut [19:57:30]*** CUTSNS_PIN = 1 [19:57:30]*** CUTSNS_PIN = 0 [19:57:30]*** Brake cut motor [19:57:31]Read from MH i2c: 01 [19:57:31]MH_I2C_Read... [19:57:31]*** Stop cut motor [19:57:31]*** Cut end [19:57:31]Read from MH i2c: 01 07 00 [19:57:31]MH_I2C_Read... [19:57:31]Read from MH i2c: 01 07 00 2A 49 00 00 00 00 00 FF 0F 88 [19:57:31]process_action close_receipt done [19:57:31]requested_data is exist [19:57:31]produce_requested_data [19:57:31]requested_item fm.sn is exist - process it [19:57:31]wFMCommunicate request_size=4 [19:57:31]MH_SAM_APDU [19:57:31]CAPDU: 80 11 00 00 [19:57:31]Write to MH i2c: E2 08 00 2B 49 80 11 00 00 00 00 00 00 EE [19:57:31]Write i2c OK [19:57:31]MH_I2C_Read... [19:57:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:57:31]Read from MH i2c: E2 [19:57:31]MH_I2C_Read... [19:57:31]Read from MH i2c: E2 17 00 [19:57:31]MH_I2C_Read... [19:57:31]Read from MH i2c: E2 17 00 2B 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3F [19:57:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:57:31]wFMCommunicate OK [19:57:31]requested_item fd.num is exist - process it [19:57:31]SAM_PROTO_GetFieldsCounters [19:57:31]wFMCommunicate request_size=4 [19:57:31]MH_SAM_APDU [19:57:31]CAPDU: 80 13 00 00 [19:57:31]Write to MH i2c: E2 08 00 2C 49 80 13 00 00 00 00 00 00 F1 [19:57:31]Write i2c OK [19:57:31]MH_I2C_Read... [19:57:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:57:31]Read from MH i2c: E2 [19:57:31]MH_I2C_Read... [19:57:31]Read from MH i2c: E2 62 00 [19:57:31]MH_I2C_Read... [19:57:31]Read from MH i2c: E2 62 00 2C 49 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A5 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 8C 02 00 00 5E 04 04 00 8C 02 00 00 57 04 04 00 8D 02 00 00 19 04 04 00 00 00 00 00 90 00 66 [19:57:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A5 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 8C 02 00 00 5E 04 04 00 8C 02 00 00 57 04 04 00 8D 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:57:31]wFMCommunicate OK [19:57:31]SAM_PROTO_GetFieldsCounters done [19:57:31]requested_item shift.num is exist - process it [19:57:31]requested_item shift.opened is exist - process it [19:57:31]req_shift_opened [19:57:31]FM_GetShiftState [19:57:31]SAM_PROTO_GetShiftState [19:57:31]wFMCommunicate request_size=4 [19:57:31]MH_SAM_APDU [19:57:31]CAPDU: 80 13 01 00 [19:57:31]Write to MH i2c: E2 08 00 2D 49 80 13 01 00 00 00 00 00 F3 [19:57:31]Write i2c OK [19:57:31]MH_I2C_Read... [19:57:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:57:31]Read from MH i2c: E2 [19:57:31]MH_I2C_Read... [19:57:31]Read from MH i2c: E2 0E 00 [19:57:31]MH_I2C_Read... [19:57:31]Read from MH i2c: E2 0E 00 2D 49 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 9F [19:57:31]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:57:31]wFMCommunicate OK [19:57:31]SAM_PROTO_GetShiftState done [19:57:31]FM_GetShiftState done [19:57:31]req_shift_opened done [19:57:31]requested_item shift.open_date is exist - process it [19:57:31]req_shift_open_date [19:57:31]req_shift_open_date done [19:57:31]produce_requested_data done [19:57:31]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95653,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [19:57:31]process_action_free close_receipt [19:57:31]json_value_free [19:57:31]json_value_free done [19:57:31]process_json_proto returns [19:57:31]Send response to host [19:57:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95653,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [19:57:31]free response buf [19:57:31]execute_script done [19:57:31]execute_script returns [19:57:31]free content buf [19:57:31]Sock 10.Close socket [19:57:31]Sock 10.Thread stoped [19:57:35]OFD Sender: No OFD packet to send [19:57:40]OFD Sender: No OFD packet to send [19:57:45]OFD Sender: No OFD packet to send [19:57:50]OFD Sender: No OFD packet to send [19:57:55]OFD Sender: No OFD packet to send [19:58:00]OFD Sender: No OFD packet to send [19:58:05]OFD Sender: No OFD packet to send [19:58:10]OFD Sender: No OFD packet to send [19:58:15]OFD Sender: No OFD packet to send [19:58:20]OFD Sender: No OFD packet to send [19:58:25]OFD Sender: No OFD packet to send [19:58:30]OFD Sender: No OFD packet to send [19:58:35]OFD Sender: No OFD packet to send [19:58:40]OFD Sender: No OFD packet to send [19:58:45]OFD Sender: No OFD packet to send [19:58:48]accept exits with 7 [19:58:48]New connection [19:58:48]New thread 3067444580 created [19:58:48]Thread 3067301220 joined [19:58:48]Waiting for new connection... [19:58:48] Sock 7.Parse request [19:58:48]Sock 7.Check first char [19:58:48]Sock 7.First char is OK [19:58:48]request: POST /json_proto HTTP/1.0 [19:58:48]Method: POST [19:58:48]URL: /json_proto [19:58:48]Method is POST - this is cgi request [19:58:48]url: /json_proto [19:58:48]query_string will be loaded in cgi processing [19:58:48]execute_cgi json_proto POST (null) [19:58:48]execute_cgi path=json_proto method=POST [19:58:48]POST find Content-Length [19:58:48]Host: 172.17.40.67:8080 [19:58:48]Content-Length: 678 [19:58:48]Content-Type: application/json [19:58:48] [19:58:48]POST finish read [19:58:48]Found Content-Length = 678 [19:58:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406172", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:58:48]execute_script... [19:58:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406172", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:58:48]POST & json_proto [19:58:48]process_json_proto [19:58:48]json parsed OK: [19:58:48]protocol is kg_v1.0 [19:58:48]action value=close_receipt [19:58:48]process_action close_receipt [19:58:48]cmd_close_receipt [19:58:48]MH_GetDate [19:58:48]Write to MH i2c: F0 00 00 2E 49 66 [19:58:48]Write i2c OK [19:58:48]MH_I2C_Read... [19:58:48]Read from MH i2c: F0 [19:58:48]MH_I2C_Read... [19:58:48]Read from MH i2c: F0 09 00 [19:58:48]MH_I2C_Read... [19:58:48]Read from MH i2c: F0 09 00 2E 49 00 7A 9B 1E 67 EE DA 66 66 9D [19:58:48]GetLastDocTimeStamp 1730059049 [19:58:48]current date 1730059130 [19:58:48]FM_GetShiftState [19:58:48]SAM_PROTO_GetShiftState [19:58:48]wFMCommunicate request_size=4 [19:58:48]MH_SAM_APDU [19:58:48]CAPDU: 80 13 01 00 [19:58:48]Write to MH i2c: E2 08 00 2F 49 80 13 01 00 00 00 00 00 F5 [19:58:48]Write i2c OK [19:58:48]MH_I2C_Read... [19:58:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:58:48]Read from MH i2c: E2 [19:58:48]MH_I2C_Read... [19:58:48]Read from MH i2c: E2 0E 00 [19:58:48]MH_I2C_Read... [19:58:48]Read from MH i2c: E2 0E 00 2F 49 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A1 [19:58:48]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:58:48]wFMCommunicate OK [19:58:48]SAM_PROTO_GetShiftState done [19:58:48]FM_GetShiftState done [19:58:48]opened in 1729987736 [19:58:48]opened+sec_in_day 1730074136 [19:58:48]quantity*price = 50041 [19:58:48]sum+1 = 50042 [19:58:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 653 27.10.2024 19:58 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95654 ФПД: 124428842522860 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T195850&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95654&fm=124428842522860&tin=02508201610067®Number=0000000000170478&sum=50000 [19:58:49]StoreToDocumentArchive [19:58:49]shift 143 fd 95654 [19:58:49]save to /storage/0143/doc_00095654 [19:58:49]save last doc name /storage/0143/doc_00095654 to /storage/kkm_last_doc_name [19:58:49]save OK [19:58:49]Clear old archive folders... [19:58:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:58:49]tlvbuf is 009E3480 [19:58:49]SAM_PROTO_ClearQueue [19:58:49]wFMCommunicate request_size=4 [19:58:49]MH_SAM_APDU [19:58:49]CAPDU: 80 09 00 00 [19:58:49]Write to MH i2c: E2 08 00 3C 49 80 09 00 00 00 00 00 00 F7 [19:58:49]Write i2c OK [19:58:49]MH_I2C_Read... [19:58:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:58:49]Read from MH i2c: E2 [19:58:49]MH_I2C_Read... [19:58:49]Read from MH i2c: E2 03 00 [19:58:49]MH_I2C_Read... [19:58:49]Read from MH i2c: E2 03 00 3C 49 00 90 00 F9 [19:58:49]RAPDU: 90 00 [19:58:49]wFMCommunicate OK [19:58:49]SAM_PROTO_ClearQueue done [19:58:49]KKMCreateOFDPacket [19:58:49]OFDProtocolAddRootSTLVToBuf [19:58:49]FM_MakeSignedData [19:58:49]FM_MakeSignedData [19:58:49]SAM_PROTO_SignData [19:58:49]wFMCommunicate request_size=4 [19:58:49]MH_SAM_APDU [19:58:49]CAPDU: 80 0D 01 02 [19:58:49]Write to MH i2c: E2 08 00 3D 49 80 0D 01 02 00 00 00 00 FF [19:58:49]Write i2c OK [19:58:49]MH_I2C_Read... [19:58:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:58:49]Read from MH i2c: E2 [19:58:49]MH_I2C_Read... [19:58:49]Read from MH i2c: E2 03 00 [19:58:49]MH_I2C_Read... [19:58:49]Read from MH i2c: E2 03 00 3D 49 00 90 00 FA [19:58:49]RAPDU: 90 00 [19:58:49]wFMCommunicate OK [19:58:49]wFMCommunicate request_size=255 [19:58:49]MH_SAM_APDU [19:58:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 02 00 00 F4 03 04 00 7A 9B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A6 75 01 00 35 04 06 00 71 [19:58:49]Write to MH i2c: E2 02 01 3E 49 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 02 00 00 F4 03 04 00 7A 9B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A6 75 01 00 35 04 06 00 71 00 00 D2 [19:58:49]Write i2c OK [19:58:49]MH_I2C_Read... [19:58:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:58:50]Read from MH i2c: E2 [19:58:50]MH_I2C_Read... [19:58:50]Read from MH i2c: E2 03 00 [19:58:50]MH_I2C_Read... [19:58:50]Read from MH i2c: E2 03 00 3E 49 00 90 00 FB [19:58:50]RAPDU: 90 00 [19:58:50]wFMCommunicate OK [19:58:50]wFMCommunicate request_size=10 [19:58:50]MH_SAM_APDU [19:58:50]CAPDU: 80 0D 02 02 05 2A D8 F5 58 EC [19:58:50]Write to MH i2c: E2 0D 00 3F 49 80 0D 02 02 05 00 2A D8 F5 58 EC 00 00 47 [19:58:50]Write i2c OK [19:58:50]MH_I2C_Read... [19:58:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:58:50]Read from MH i2c: E2 [19:58:50]MH_I2C_Read... [19:58:50]Read from MH i2c: E2 03 00 [19:58:50]MH_I2C_Read... [19:58:50]Read from MH i2c: E2 03 00 3F 49 00 90 00 FC [19:58:50]RAPDU: 90 00 [19:58:50]wFMCommunicate OK [19:58:50]wFMCommunicate request_size=4 [19:58:50]MH_SAM_APDU [19:58:50]CAPDU: 80 0D 03 02 [19:58:50]Write to MH i2c: E2 08 00 40 49 80 0D 03 02 00 00 00 00 04 [19:58:50]Write i2c OK [19:58:50]MH_I2C_Read... [19:58:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:58:50]Read from MH i2c: E2 [19:58:50]MH_I2C_Read... [19:58:50]Read from MH i2c: E2 0B 00 [19:58:50]MH_I2C_Read... [19:58:50]Read from MH i2c: E2 0B 00 40 49 00 67 0D 1C 85 AB 3B E2 EB 90 00 CD [19:58:50]RAPDU: 67 0D 1C 85 AB 3B E2 EB 90 00 [19:58:50]wFMCommunicate OK [19:58:50]SAM_PROTO_SignData done [19:58:50]FM_MakeSignedData done [19:58:50]CreateOFDProtocolMessage [19:58:50]wFMCommunicate request_size=4 [19:58:50]MH_SAM_APDU [19:58:50]CAPDU: 80 11 00 00 [19:58:50]Write to MH i2c: E2 08 00 41 49 80 11 00 00 00 00 00 00 04 [19:58:50]Write i2c OK [19:58:50]MH_I2C_Read... [19:58:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:58:50]Read from MH i2c: E2 [19:58:50]MH_I2C_Read... [19:58:50]Read from MH i2c: E2 17 00 [19:58:50]MH_I2C_Read... [19:58:50]Read from MH i2c: E2 17 00 41 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 55 [19:58:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:58:50]wFMCommunicate OK [19:58:50]CreateOFDProtocolMessage done [19:58:50]OFDSenderStorePacket 95654 [19:58:50]StoreOFDPacket docnum=95654 [19:58:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 73 6D 07 01 A5 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 02 00 00 F4 03 04 00 7A 9B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A6 75 01 00 35 04 06 00 71 2A D8 F5 58 EC 67 0D 1C 85 AB 3B E2 EB [19:58:50]CheckFolder [19:58:50]dirname=/storage/ofd_packets [19:58:50]CheckFolder done [19:58:50]ProducePacketName [19:58:50]name=ofd_packets/00095654 [19:58:50]NVStorageSaveData ofd_packets/00095654 [19:58:50]File name is /storage/ofd_packets/00095654 [19:58:50]Write 301 bytes [19:58:50]NVStorageSaveData done [19:58:50]OFDSenderStorePacket done [19:58:50]KKMCreateOFDPacket done [19:58:50]NVStorageSaveData kkm_last_timestamp [19:58:50]File name is /storage/kkm_last_timestamp [19:58:50]Write 4 bytes [19:58:50]NVStorageSaveData done [19:58:50]ExternCall_PrintAddStr [19:58:50]wPrintStart [19:58:50]Write to MH i2c: 01 00 00 42 49 8B [19:58:50]Write i2c OK [19:58:50]MH_I2C_Read... [19:58:50]Read from MH i2c: 01 [19:58:50]MH_I2C_Read... [19:58:50]Read from MH i2c: 01 07 00 [19:58:50]MH_I2C_Read... [19:58:50]Read from MH i2c: 01 07 00 42 49 00 00 00 00 00 FF 0F A0 [19:58:50]RasterBufferAndPrint [19:58:50]line Счет N : (1)3406172 [19:58:50]line ИНН: 02508201610067 [19:58:50]line Контрольно-Кассовый Чек [19:58:50]line ПРОДАЖА [19:58:50]line ТРК (МРК, ГНК) : 12 [19:58:50]line Товар: 2710124130 [19:58:50]line Аи-92-К-4 [19:58:50]line 7.480 * 66.90 [19:58:50]line = 500.41 [19:58:50]line НДС 12% НСП 1% [19:58:50]line > о реализуемом товаре [19:58:50]line ОКРУГЛЕНИЕ: -0.41 [19:58:50]line ИТОГО: 500.00 [19:58:50]line Внесено: 500.00 [19:58:50]line СДАЧА: 0.00 [19:58:50]line НСП 1% : 4.43 [19:58:50]line НДС 12% : 53.14 [19:58:50]line Наличными: 500.00 [19:58:50]line Безнал.: 0.00 [19:58:50]line Место: АЗС № 82 "Партнер Нефть" [19:58:50]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [19:58:50]line СНО: Общий режим [19:58:50]line Чек 653 27.10.2024 19:58 [19:58:50]line Смена: 143 ФФД: 1.0 [19:58:50]line ЗНМ: 0300000017 [19:58:50]line РНМ: 0000000000170478 [19:58:50]line Версия ККМ: v1.0 [19:58:50]line ФМ: 0000000002098560 [19:58:50]line ФД: 95654 [19:58:50]line ФПД: 124428842522860 [19:58:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T195850&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95654&fm=124428842522860&tin=02508201610067®Number=0000000000170478&sum=50000 [19:58:50]OFD Sender: Processing packet 95654 [packets to send 57, broken 56] [19:58:50]ProducePacketName [19:58:50]name=ofd_packets/00095654 [19:58:50]OFD Sender: To server: pG, [19:58:50]CommunicateWithHost lk.salyk.kg:30040 [19:58:50]ConnectInit lk.salyk.kg [19:58:50]written 0, free lines is 4095 [19:58:50]Connected sock=10 [19:58:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 73 6D 07 01 A5 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 02 00 00 F4 03 04 00 7A 9B 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A6 75 01 00 35 04 06 00 71 2A D8 F5 58 EC 67 0D 1C 85 AB 3B E2 EB [19:58:50]Write to MH i2c: 01 00 00 6D 49 B6 [19:58:50]Write i2c OK [19:58:50]MH_I2C_Read... [19:58:50]Read from MH i2c: 01 [19:58:50]MH_I2C_Read... [19:58:50]Read from MH i2c: 01 07 00 [19:58:50]MH_I2C_Read... [19:58:50]Read from MH i2c: 01 07 00 6D 49 00 00 00 00 00 FF 0C C8 [19:58:50]RasterBufferAndPrint [19:58:50]line [19:58:50]line [19:58:50]line [19:58:50]line [19:58:50]line [19:58:50]written 0, free lines is 3333 [19:58:51]MH_Cut [19:58:51]Write to MH i2c: D1 01 00 74 49 01 8F [19:58:51]Write i2c OK [19:58:51]MH_I2C_Read... [19:58:51]Read from MH i2c: D1 [19:58:51]MH_I2C_Read... [19:58:51]Read from MH i2c: D1 01 00 [19:58:51]MH_I2C_Read... [19:58:51]Read from MH i2c: D1 01 00 74 49 00 8E [19:58:51]Write to MH i2c: 01 00 00 75 49 BE [19:58:51]Write i2c OK [19:58:51]MH_I2C_Read... [19:58:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 51 73 47 00 7D 97 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A6 75 01 00 F4 03 04 00 A5 45 1E 67 B6 04 01 00 00 B2 B8 86 64 72 CF C0 3E [19:58:51]CommunicateWithHost err = 0 [19:58:51]CheckOFDResponse [19:58:51]1017 (14) - 77093643461234 [19:58:51]1041 (16) - 0000000002098560 [19:58:51]1040 (4) - 95654 [19:58:51]1012 (4) - 27.10.2024 13:52 [19:58:51]1206 (1) - 0 [19:58:51]OFD Sender: Remove packet 95654 [19:58:51]ProducePacketName [19:58:51]name=ofd_packets/00095654 [19:58:51]NVStorageDeleteData [19:58:51]OFD Sender: No OFD packet to send [19:58:51]*** Cut start [19:58:51]*** Partial cut [19:58:51]*** CUTSNS_PIN = 1 [19:58:51]*** CUTSNS_PIN = 0 [19:58:51]*** Brake cut motor [19:58:52]Read from MH i2c: 01 [19:58:52]MH_I2C_Read... [19:58:52]*** Stop cut motor [19:58:52]*** Cut end [19:58:52]Read from MH i2c: 01 07 00 [19:58:52]MH_I2C_Read... [19:58:52]Read from MH i2c: 01 07 00 75 49 00 00 00 00 00 FF 0F D3 [19:58:52]process_action close_receipt done [19:58:52]requested_data is exist [19:58:52]produce_requested_data [19:58:52]requested_item fm.sn is exist - process it [19:58:52]wFMCommunicate request_size=4 [19:58:52]MH_SAM_APDU [19:58:52]CAPDU: 80 11 00 00 [19:58:52]Write to MH i2c: E2 08 00 76 49 80 11 00 00 00 00 00 00 39 [19:58:52]Write i2c OK [19:58:52]MH_I2C_Read... [19:58:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:58:52]Read from MH i2c: E2 [19:58:52]MH_I2C_Read... [19:58:52]Read from MH i2c: E2 17 00 [19:58:52]MH_I2C_Read... [19:58:52]Read from MH i2c: E2 17 00 76 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8A [19:58:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [19:58:52]wFMCommunicate OK [19:58:52]requested_item fd.num is exist - process it [19:58:52]SAM_PROTO_GetFieldsCounters [19:58:52]wFMCommunicate request_size=4 [19:58:52]MH_SAM_APDU [19:58:52]CAPDU: 80 13 00 00 [19:58:52]Write to MH i2c: E2 08 00 77 49 80 13 00 00 00 00 00 00 3C [19:58:52]Write i2c OK [19:58:52]MH_I2C_Read... [19:58:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:58:52]Read from MH i2c: E2 [19:58:52]MH_I2C_Read... [19:58:52]Read from MH i2c: E2 62 00 [19:58:52]MH_I2C_Read... [19:58:52]Read from MH i2c: E2 62 00 77 49 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A6 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 8D 02 00 00 5E 04 04 00 8D 02 00 00 57 04 04 00 8E 02 00 00 19 04 04 00 00 00 00 00 90 00 B5 [19:58:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A6 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 8D 02 00 00 5E 04 04 00 8D 02 00 00 57 04 04 00 8E 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:58:52]wFMCommunicate OK [19:58:52]SAM_PROTO_GetFieldsCounters done [19:58:52]requested_item shift.num is exist - process it [19:58:52]requested_item shift.opened is exist - process it [19:58:52]req_shift_opened [19:58:52]FM_GetShiftState [19:58:52]SAM_PROTO_GetShiftState [19:58:52]wFMCommunicate request_size=4 [19:58:52]MH_SAM_APDU [19:58:52]CAPDU: 80 13 01 00 [19:58:52]Write to MH i2c: E2 08 00 78 49 80 13 01 00 00 00 00 00 3E [19:58:52]Write i2c OK [19:58:52]MH_I2C_Read... [19:58:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:58:52]Read from MH i2c: E2 [19:58:52]MH_I2C_Read... [19:58:52]Read from MH i2c: E2 0E 00 [19:58:52]MH_I2C_Read... [19:58:52]Read from MH i2c: E2 0E 00 78 49 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 EA [19:58:52]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [19:58:52]wFMCommunicate OK [19:58:52]SAM_PROTO_GetShiftState done [19:58:52]FM_GetShiftState done [19:58:52]req_shift_opened done [19:58:52]requested_item shift.open_date is exist - process it [19:58:52]req_shift_open_date [19:58:52]req_shift_open_date done [19:58:52]produce_requested_data done [19:58:52]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95654,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [19:58:52]process_action_free close_receipt [19:58:52]json_value_free [19:58:52]json_value_free done [19:58:52]process_json_proto returns [19:58:52]Send response to host [19:58:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95654,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [19:58:52]free response buf [19:58:52]execute_script done [19:58:52]execute_script returns [19:58:52]free content buf [19:58:52]Sock 7.Close socket [19:58:52]Sock 7.Thread stoped [19:58:56]OFD Sender: No OFD packet to send [19:59:01]OFD Sender: No OFD packet to send [19:59:06]OFD Sender: No OFD packet to send [19:59:11]OFD Sender: No OFD packet to send [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: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: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:31]OFD Sender: No OFD packet to send [20:01:36]OFD Sender: No OFD packet to send [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: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]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:46]OFD Sender: No OFD packet to send [20:03:51]OFD Sender: No OFD packet to send [20:03:56]OFD Sender: No OFD packet to send [20:04:01]OFD Sender: No OFD packet to send [20:04:06]OFD Sender: No OFD packet to send [20:04:11]OFD Sender: No OFD packet to send [20:04:16]OFD Sender: No OFD packet to send [20:04:21]OFD Sender: No OFD packet to send [20:04:26]OFD Sender: No OFD packet to send [20:04:31]OFD Sender: No OFD packet to send [20:04:36]OFD Sender: No OFD packet to send [20:04:41]OFD Sender: No OFD packet to send [20:04:46]OFD Sender: No OFD packet to send [20:04:51]OFD Sender: No OFD packet to send [20:04:56]OFD Sender: No OFD packet to send [20:05:01]OFD Sender: No OFD packet to send [20:05:06]OFD Sender: No OFD packet to send [20:05:11]OFD Sender: No OFD packet to send [20:05:16]OFD Sender: No OFD packet to send [20:05:21]OFD Sender: No OFD packet to send [20:05:26]OFD Sender: No OFD packet to send [20:05:31]OFD Sender: No OFD packet to send [20:05:36]OFD Sender: No OFD packet to send [20:05:41]OFD Sender: No OFD packet to send [20:05:46]OFD Sender: No OFD packet to send [20:05:51]OFD Sender: No OFD packet to send [20:05:56]OFD Sender: No OFD packet to send [20:06:01]OFD Sender: No OFD packet to send [20:06:06]OFD Sender: No OFD packet to send [20:06:12]OFD Sender: No OFD packet to send [20:06:17]OFD Sender: No OFD packet to send [20:06:22]OFD Sender: No OFD packet to send [20:06:27]OFD Sender: No OFD packet to send [20:06:32]OFD Sender: No OFD packet to send [20:06:37]OFD Sender: No OFD packet to send [20:06:42]OFD Sender: No OFD packet to send [20:06:47]OFD Sender: No OFD packet to send [20:06:52]OFD Sender: No OFD packet to send [20:06:57]OFD Sender: No OFD packet to send [20:07:02]OFD Sender: No OFD packet to send [20:07:07]OFD Sender: No OFD packet to send [20:07:12]OFD Sender: No OFD packet to send [20:07:17]OFD Sender: No OFD packet to send [20:07:22]OFD Sender: No OFD packet to send [20:07:27]OFD Sender: No OFD packet to send [20:07:32]OFD Sender: No OFD packet to send [20:07:37]OFD Sender: No OFD packet to send [20:07:42]OFD Sender: No OFD packet to send [20:07:47]OFD Sender: No OFD packet to send [20:07:52]OFD Sender: No OFD packet to send [20:07:57]OFD Sender: No OFD packet to send [20:08:02]OFD Sender: No OFD packet to send [20:08:07]OFD Sender: No OFD packet to send [20:08:12]OFD Sender: No OFD packet to send [20:08:17]OFD Sender: No OFD packet to send [20:08:22]OFD Sender: No OFD packet to send [20:08:27]OFD Sender: No OFD packet to send [20:08:32]OFD Sender: No OFD packet to send [20:08:37]OFD Sender: No OFD packet to send [20:08:42]OFD Sender: No OFD packet to send [20:08:47]OFD Sender: No OFD packet to send [20:08:52]OFD Sender: No OFD packet to send [20:08:57]OFD Sender: No OFD packet to send [20:09:02]OFD Sender: No OFD packet to send [20:09:07]OFD Sender: No OFD packet to send [20:09:12]OFD Sender: No OFD packet to send [20:09:17]OFD Sender: No OFD packet to send [20:09:22]OFD Sender: No OFD packet to send [20:09:27]OFD Sender: No OFD packet to send [20:09:32]OFD Sender: No OFD packet to send [20:09:37]OFD Sender: No OFD packet to send [20:09:42]OFD Sender: No OFD packet to send [20:09:47]OFD Sender: No OFD packet to send [20:09:52]OFD Sender: No OFD packet to send [20:09:57]OFD Sender: No OFD packet to send [20:10:02]OFD Sender: No OFD packet to send [20:10:07]OFD Sender: No OFD packet to send [20:10:12]OFD Sender: No OFD packet to send [20:10:17]OFD Sender: No OFD packet to send [20:10:22]OFD Sender: No OFD packet to send [20:10:27]OFD Sender: No OFD packet to send [20:10:32]OFD Sender: No OFD packet to send [20:10:37]OFD Sender: No OFD packet to send [20:10:42]OFD Sender: No OFD packet to send [20:10:47]OFD Sender: No OFD packet to send [20:10:52]OFD Sender: No OFD packet to send [20:10:57]OFD Sender: No OFD packet to send [20:11:02]OFD Sender: No OFD packet to send [20:11:07]OFD Sender: No OFD packet to send [20:11:12]OFD Sender: No OFD packet to send [20:11:17]OFD Sender: No OFD packet to send [20:11:22]OFD Sender: No OFD packet to send [20:11:27]OFD Sender: No OFD packet to send [20:11:32]OFD Sender: No OFD packet to send [20:11:37]OFD Sender: No OFD packet to send [20:11:42]OFD Sender: No OFD packet to send [20:11:47]OFD Sender: No OFD packet to send [20:11:52]OFD Sender: No OFD packet to send [20:11:57]OFD Sender: No OFD packet to send [20:12:02]OFD Sender: No OFD packet to send [20:12:07]OFD Sender: No OFD packet to send [20:12:12]OFD Sender: No OFD packet to send [20:12:17]OFD Sender: No OFD packet to send [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:42]OFD Sender: No OFD packet to send [20:12:47]OFD Sender: No OFD packet to send [20:12:52]OFD Sender: No OFD packet to send [20:12:57]OFD Sender: No OFD packet to send [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:17]OFD Sender: No OFD packet to send [20:13:22]OFD Sender: No OFD packet to send [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:47]OFD Sender: No OFD packet to send [20:13:52]OFD Sender: No OFD packet to send [20:13:57]OFD Sender: No OFD packet to send [20:14:02]OFD Sender: No OFD packet to send [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:37]OFD Sender: No OFD packet to send [20:14:42]OFD Sender: No OFD packet to send [20:14:47]OFD Sender: No OFD packet to send [20:14:52]OFD Sender: No OFD packet to send [20:14:57]OFD Sender: No OFD packet to send [20:15:02]OFD Sender: No OFD packet to send [20:15:07]OFD Sender: No OFD packet to send [20:15:12]OFD Sender: No OFD packet to send [20:15:17]OFD Sender: No OFD packet to send [20:15:22]OFD Sender: No OFD packet to send [20:15:27]OFD Sender: No OFD packet to send [20:15:32]OFD Sender: No OFD packet to send [20:15:37]OFD Sender: No OFD packet to send [20:15:37]accept exits with 9 [20:15:37]New connection [20:15:37]New thread 3067301220 created [20:15:37]Thread 3067444580 joined [20:15:37]Waiting for new connection... [20:15:37] Sock 9.Parse request [20:15:37]Sock 9.Check first char [20:15:37]Sock 9.First char is OK [20:15:37]request: POST /json_proto HTTP/1.0 [20:15:37]Method: POST [20:15:37]URL: /json_proto [20:15:37]Method is POST - this is cgi request [20:15:37]url: /json_proto [20:15:37]query_string will be loaded in cgi processing [20:15:37]execute_cgi json_proto POST (null) [20:15:37]execute_cgi path=json_proto method=POST [20:15:37]POST find Content-Length [20:15:37]Host: 172.17.40.67:8080 [20:15:37]Content-Length: 678 [20:15:37]Content-Type: application/json [20:15:37] [20:15:37]POST finish read [20:15:37]Found Content-Length = 678 [20:15:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406174", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:15:37]execute_script... [20:15: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)3406174", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:15:37]POST & json_proto [20:15:37]process_json_proto [20:15:37]json parsed OK: [20:15:37]protocol is kg_v1.0 [20:15:37]action value=close_receipt [20:15:37]process_action close_receipt [20:15:37]cmd_close_receipt [20:15:37]MH_GetDate [20:15:37]Write to MH i2c: F0 00 00 79 49 B1 [20:15:37]Write i2c OK [20:15:37]MH_I2C_Read... [20:15:37]Read from MH i2c: F0 [20:15:37]MH_I2C_Read... [20:15:37]Read from MH i2c: F0 09 00 [20:15:37]MH_I2C_Read... [20:15:37]Read from MH i2c: F0 09 00 79 49 00 6B 9F 1E 67 EE DA 66 66 DD [20:15:37]GetLastDocTimeStamp 1730059130 [20:15:37]current date 1730060139 [20:15:37]FM_GetShiftState [20:15:37]SAM_PROTO_GetShiftState [20:15:37]wFMCommunicate request_size=4 [20:15:37]MH_SAM_APDU [20:15:37]CAPDU: 80 13 01 00 [20:15:37]Write to MH i2c: E2 08 00 7A 49 80 13 01 00 00 00 00 00 40 [20:15:37]Write i2c OK [20:15:37]MH_I2C_Read... [20:15:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:15:37]Read from MH i2c: E2 [20:15:37]MH_I2C_Read... [20:15:37]Read from MH i2c: E2 0E 00 [20:15:37]MH_I2C_Read... [20:15:37]Read from MH i2c: E2 0E 00 7A 49 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 EC [20:15:37]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:15:37]wFMCommunicate OK [20:15:37]SAM_PROTO_GetShiftState done [20:15:37]FM_GetShiftState done [20:15:37]opened in 1729987736 [20:15:37]opened+sec_in_day 1730074136 [20:15:37]quantity*price = 40006 [20:15:37]sum+1 = 40007 [20:15:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 654 27.10.2024 20:15 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95655 ФПД: 175957922715041 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T201539&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95655&fm=175957922715041&tin=02508201610067®Number=0000000000170478&sum=40000 [20:15:39]StoreToDocumentArchive [20:15:39]shift 143 fd 95655 [20:15:39]save to /storage/0143/doc_00095655 [20:15:39]save last doc name /storage/0143/doc_00095655 to /storage/kkm_last_doc_name [20:15:39]save OK [20:15:39]Clear old archive folders... [20:15:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:15:39]tlvbuf is 00A89150 [20:15:39]SAM_PROTO_ClearQueue [20:15:39]wFMCommunicate request_size=4 [20:15:39]MH_SAM_APDU [20:15:39]CAPDU: 80 09 00 00 [20:15:39]Write to MH i2c: E2 08 00 87 49 80 09 00 00 00 00 00 00 42 [20:15:39]Write i2c OK [20:15:39]MH_I2C_Read... [20:15:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:15:39]Read from MH i2c: E2 [20:15:39]MH_I2C_Read... [20:15:39]Read from MH i2c: E2 03 00 [20:15:39]MH_I2C_Read... [20:15:39]Read from MH i2c: E2 03 00 87 49 00 90 00 44 [20:15:39]RAPDU: 90 00 [20:15:39]wFMCommunicate OK [20:15:39]SAM_PROTO_ClearQueue done [20:15:39]KKMCreateOFDPacket [20:15:39]OFDProtocolAddRootSTLVToBuf [20:15:39]FM_MakeSignedData [20:15:39]FM_MakeSignedData [20:15:39]SAM_PROTO_SignData [20:15:39]wFMCommunicate request_size=4 [20:15:39]MH_SAM_APDU [20:15:39]CAPDU: 80 0D 01 02 [20:15:39]Write to MH i2c: E2 08 00 88 49 80 0D 01 02 00 00 00 00 4A [20:15:39]Write i2c OK [20:15:39]MH_I2C_Read... [20:15:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:15:39]Read from MH i2c: E2 [20:15:39]MH_I2C_Read... [20:15:39]Read from MH i2c: E2 03 00 [20:15:39]MH_I2C_Read... [20:15:39]Read from MH i2c: E2 03 00 88 49 00 90 00 45 [20:15:39]RAPDU: 90 00 [20:15:39]wFMCommunicate OK [20:15:39]wFMCommunicate request_size=255 [20:15:39]MH_SAM_APDU [20:15: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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 02 00 00 F4 03 04 00 6B 9F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A7 75 01 00 35 04 06 00 A0 [20:15:39]Write to MH i2c: E2 02 01 89 49 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 02 00 00 F4 03 04 00 6B 9F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A7 75 01 00 35 04 06 00 A0 00 00 12 [20:15:39]Write i2c OK [20:15:39]MH_I2C_Read... [20:15:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:15:39]Read from MH i2c: E2 [20:15:39]MH_I2C_Read... [20:15:39]Read from MH i2c: E2 03 00 [20:15:39]MH_I2C_Read... [20:15:39]Read from MH i2c: E2 03 00 89 49 00 90 00 46 [20:15:39]RAPDU: 90 00 [20:15:39]wFMCommunicate OK [20:15:39]wFMCommunicate request_size=10 [20:15:39]MH_SAM_APDU [20:15:39]CAPDU: 80 0D 02 02 05 08 65 7A 95 A1 [20:15:39]Write to MH i2c: E2 0D 00 8A 49 80 0D 02 02 05 00 08 65 7A 95 A1 00 00 74 [20:15:39]Write i2c OK [20:15:39]MH_I2C_Read... [20:15:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:15:39]Read from MH i2c: E2 [20:15:39]MH_I2C_Read... [20:15:39]Read from MH i2c: E2 03 00 [20:15:39]MH_I2C_Read... [20:15:39]Read from MH i2c: E2 03 00 8A 49 00 90 00 47 [20:15:39]RAPDU: 90 00 [20:15:39]wFMCommunicate OK [20:15:39]wFMCommunicate request_size=4 [20:15:39]MH_SAM_APDU [20:15:39]CAPDU: 80 0D 03 02 [20:15:39]Write to MH i2c: E2 08 00 8B 49 80 0D 03 02 00 00 00 00 4F [20:15:39]Write i2c OK [20:15:39]MH_I2C_Read... [20:15:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:15:39]Read from MH i2c: E2 [20:15:39]MH_I2C_Read... [20:15:39]Read from MH i2c: E2 0B 00 [20:15:39]MH_I2C_Read... [20:15:39]Read from MH i2c: E2 0B 00 8B 49 00 7A 60 D8 F3 F6 A9 0E 9F 90 00 41 [20:15:39]RAPDU: 7A 60 D8 F3 F6 A9 0E 9F 90 00 [20:15:39]wFMCommunicate OK [20:15:39]SAM_PROTO_SignData done [20:15:39]FM_MakeSignedData done [20:15:39]CreateOFDProtocolMessage [20:15:39]wFMCommunicate request_size=4 [20:15:39]MH_SAM_APDU [20:15:39]CAPDU: 80 11 00 00 [20:15:39]Write to MH i2c: E2 08 00 8C 49 80 11 00 00 00 00 00 00 4F [20:15:39]Write i2c OK [20:15:39]MH_I2C_Read... [20:15:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:15:39]Read from MH i2c: E2 [20:15:39]MH_I2C_Read... [20:15:39]Read from MH i2c: E2 17 00 [20:15:39]MH_I2C_Read... [20:15:39]Read from MH i2c: E2 17 00 8C 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A0 [20:15:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:15:39]wFMCommunicate OK [20:15:39]CreateOFDProtocolMessage done [20:15:39]OFDSenderStorePacket 95655 [20:15:39]StoreOFDPacket docnum=95655 [20:15:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7E D8 07 01 E7 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 02 00 00 F4 03 04 00 6B 9F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A7 75 01 00 35 04 06 00 A0 08 65 7A 95 A1 7A 60 D8 F3 F6 A9 0E 9F [20:15:39]CheckFolder [20:15:39]dirname=/storage/ofd_packets [20:15:39]CheckFolder done [20:15:39]ProducePacketName [20:15:39]name=ofd_packets/00095655 [20:15:39]NVStorageSaveData ofd_packets/00095655 [20:15:39]File name is /storage/ofd_packets/00095655 [20:15:39]Write 301 bytes [20:15:39]NVStorageSaveData done [20:15:39]OFDSenderStorePacket done [20:15:39]KKMCreateOFDPacket done [20:15:39]NVStorageSaveData kkm_last_timestamp [20:15:39]File name is /storage/kkm_last_timestamp [20:15:39]Write 4 bytes [20:15:39]NVStorageSaveData done [20:15:39]ExternCall_PrintAddStr [20:15:39]wPrintStart [20:15:39]Write to MH i2c: 01 00 00 8D 49 D6 [20:15:39]Write i2c OK [20:15:39]MH_I2C_Read... [20:15:39]Read from MH i2c: 01 [20:15:39]MH_I2C_Read... [20:15:39]Read from MH i2c: 01 07 00 [20:15:39]MH_I2C_Read... [20:15:39]Read from MH i2c: 01 07 00 8D 49 00 00 00 00 00 FF 0F EB [20:15:39]RasterBufferAndPrint [20:15:39]line Счет N : (1)3406174 [20:15:39]line ИНН: 02508201610067 [20:15:39]line Контрольно-Кассовый Чек [20:15:39]line ПРОДАЖА [20:15:39]line ТРК (МРК, ГНК) : 12 [20:15:39]line Товар: 2710124130 [20:15:39]line Аи-92-К-4 [20:15:39]line 5.980 * 66.90 [20:15:39]line = 400.06 [20:15:39]line НДС 12% НСП 1% [20:15:39]line > о реализуемом товаре [20:15:39]line ОКРУГЛЕНИЕ: -0.06 [20:15:39]line ИТОГО: 400.00 [20:15:39]line Внесено: 400.00 [20:15:39]line СДАЧА: 0.00 [20:15:39]line НСП 1% : 3.54 [20:15:39]line НДС 12% : 42.48 [20:15:39]line Наличными: 400.00 [20:15:39]line Безнал.: 0.00 [20:15:39]line Место: АЗС № 82 "Партнер Нефть" [20:15:39]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:15:39]line СНО: Общий режим [20:15:39]line Чек 654 27.10.2024 20:15 [20:15:39]line Смена: 143 ФФД: 1.0 [20:15:39]line ЗНМ: 0300000017 [20:15:39]line РНМ: 0000000000170478 [20:15:39]line Версия ККМ: v1.0 [20:15:39]line ФМ: 0000000002098560 [20:15:39]line ФД: 95655 [20:15:39]line ФПД: 175957922715041 [20:15:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T201539&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95655&fm=175957922715041&tin=02508201610067®Number=0000000000170478&sum=40000 [20:15:39]OFD Sender: Processing packet 95655 [packets to send 57, broken 56] [20:15:39]ProducePacketName [20:15:39]name=ofd_packets/00095655 [20:15:39]OFD Sender: To server: pG, [20:15:39]CommunicateWithHost lk.salyk.kg:30040 [20:15:39]ConnectInit lk.salyk.kg [20:15:39]written 0, free lines is 4095 [20:15:40]Connected sock=10 [20:15:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7E D8 07 01 E7 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 02 00 00 F4 03 04 00 6B 9F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A7 75 01 00 35 04 06 00 A0 08 65 7A 95 A1 7A 60 D8 F3 F6 A9 0E 9F [20:15:40]Write to MH i2c: 01 00 00 B8 49 01 [20:15:40]Write i2c OK [20:15:40]MH_I2C_Read... [20:15:40]Read from MH i2c: 01 [20:15:40]MH_I2C_Read... [20:15:40]Read from MH i2c: 01 07 00 [20:15:40]MH_I2C_Read... [20:15:40]Read from MH i2c: 01 07 00 B8 49 00 00 00 00 00 0B 0D 20 [20:15:40]RasterBufferAndPrint [20:15:40]line [20:15:40]line [20:15:40]line [20:15:40]line [20:15:40]line [20:15:40]written 0, free lines is 3345 [20:15:40]MH_Cut [20:15:40]Write to MH i2c: D1 01 00 BF 49 01 DA [20:15:40]Write i2c OK [20:15:40]MH_I2C_Read... [20:15:40]Read from MH i2c: D1 [20:15:40]MH_I2C_Read... [20:15:40]Read from MH i2c: D1 01 00 [20:15:40]MH_I2C_Read... [20:15:40]Read from MH i2c: D1 01 00 BF 49 00 D9 [20:15:40]Write to MH i2c: 01 00 00 C0 49 09 [20:15:40]Write i2c OK [20:15:40]MH_I2C_Read... [20:15:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 24 21 47 00 C8 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 32 30 39 38 35 36 30 10 04 04 00 A7 75 01 00 F4 03 04 00 97 49 1E 67 B6 04 01 00 00 DC 20 C9 8F 24 DA 2E 24 [20:15:40]CommunicateWithHost err = 0 [20:15:40]CheckOFDResponse [20:15:40]1017 (14) - 77093643461234 [20:15:40]1041 (16) - 0000000002098560 [20:15:40]1040 (4) - 95655 [20:15:40]1012 (4) - 27.10.2024 14:09 [20:15:40]1206 (1) - 0 [20:15:40]OFD Sender: Remove packet 95655 [20:15:40]ProducePacketName [20:15:40]name=ofd_packets/00095655 [20:15:40]NVStorageDeleteData [20:15:40]OFD Sender: No OFD packet to send [20:15:41]*** Cut start [20:15:41]*** Partial cut [20:15:41]*** CUTSNS_PIN = 1 [20:15:41]*** CUTSNS_PIN = 0 [20:15:41]*** Brake cut motor [20:15:41]Read from MH i2c: 01 [20:15:41]MH_I2C_Read... [20:15:41]*** Stop cut motor [20:15:41]*** Cut end [20:15:41]Read from MH i2c: 01 07 00 [20:15:41]MH_I2C_Read... [20:15:41]Read from MH i2c: 01 07 00 C0 49 00 00 00 00 00 FF 0F 1E [20:15:41]process_action close_receipt done [20:15:41]requested_data is exist [20:15:41]produce_requested_data [20:15:41]requested_item fm.sn is exist - process it [20:15:41]wFMCommunicate request_size=4 [20:15:41]MH_SAM_APDU [20:15:41]CAPDU: 80 11 00 00 [20:15:41]Write to MH i2c: E2 08 00 C1 49 80 11 00 00 00 00 00 00 84 [20:15:41]Write i2c OK [20:15:41]MH_I2C_Read... [20:15:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:15:41]Read from MH i2c: E2 [20:15:41]MH_I2C_Read... [20:15:41]Read from MH i2c: E2 17 00 [20:15:41]MH_I2C_Read... [20:15:41]Read from MH i2c: E2 17 00 C1 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D5 [20:15:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:15:41]wFMCommunicate OK [20:15:41]requested_item fd.num is exist - process it [20:15:41]SAM_PROTO_GetFieldsCounters [20:15:41]wFMCommunicate request_size=4 [20:15:41]MH_SAM_APDU [20:15:41]CAPDU: 80 13 00 00 [20:15:41]Write to MH i2c: E2 08 00 C2 49 80 13 00 00 00 00 00 00 87 [20:15:41]Write i2c OK [20:15:41]MH_I2C_Read... [20:15:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:15:41]Read from MH i2c: E2 [20:15:41]MH_I2C_Read... [20:15:41]Read from MH i2c: E2 62 00 [20:15:41]MH_I2C_Read... [20:15:41]Read from MH i2c: E2 62 00 C2 49 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A7 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 8E 02 00 00 5E 04 04 00 8E 02 00 00 57 04 04 00 8F 02 00 00 19 04 04 00 00 00 00 00 90 00 04 [20:15:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A7 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 8E 02 00 00 5E 04 04 00 8E 02 00 00 57 04 04 00 8F 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:15:41]wFMCommunicate OK [20:15:41]SAM_PROTO_GetFieldsCounters done [20:15:41]requested_item shift.num is exist - process it [20:15:41]requested_item shift.opened is exist - process it [20:15:41]req_shift_opened [20:15:41]FM_GetShiftState [20:15:41]SAM_PROTO_GetShiftState [20:15:41]wFMCommunicate request_size=4 [20:15:41]MH_SAM_APDU [20:15:41]CAPDU: 80 13 01 00 [20:15:41]Write to MH i2c: E2 08 00 C3 49 80 13 01 00 00 00 00 00 89 [20:15:41]Write i2c OK [20:15:41]MH_I2C_Read... [20:15:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:15:41]Read from MH i2c: E2 [20:15:41]MH_I2C_Read... [20:15:41]Read from MH i2c: E2 0E 00 [20:15:41]MH_I2C_Read... [20:15:41]Read from MH i2c: E2 0E 00 C3 49 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 35 [20:15:41]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:15:41]wFMCommunicate OK [20:15:41]SAM_PROTO_GetShiftState done [20:15:41]FM_GetShiftState done [20:15:41]req_shift_opened done [20:15:41]requested_item shift.open_date is exist - process it [20:15:41]req_shift_open_date [20:15:41]req_shift_open_date done [20:15:41]produce_requested_data done [20:15:41]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95655,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [20:15:41]process_action_free close_receipt [20:15:41]json_value_free [20:15:41]json_value_free done [20:15:41]process_json_proto returns [20:15:41]Send response to host [20:15:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95655,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [20:15:41]free response buf [20:15:41]execute_script done [20:15:41]execute_script returns [20:15:41]free content buf [20:15:41]Sock 9.Close socket [20:15:41]Sock 9.Thread stoped [20:15:45]OFD Sender: No OFD packet to send [20:15:50]OFD Sender: No OFD packet to send [20:15:55]OFD Sender: No OFD packet to send [20:16:00]OFD Sender: No OFD packet to send [20:16:05]OFD Sender: No OFD packet to send [20:16:10]OFD Sender: No OFD packet to send [20:16:15]OFD Sender: No OFD packet to send [20:16:20]OFD Sender: No OFD packet to send [20:16:23]accept exits with 7 [20:16:23]New connection [20:16:23]New thread 3067444580 created [20:16:23]Thread 3067301220 joined [20:16:23]Waiting for new connection... [20:16:23] Sock 7.Parse request [20:16:23]Sock 7.Check first char [20:16:23]Sock 7.First char is OK [20:16:23]request: POST /json_proto HTTP/1.0 [20:16:23]Method: POST [20:16:23]URL: /json_proto [20:16:23]Method is POST - this is cgi request [20:16:23]url: /json_proto [20:16:23]query_string will be loaded in cgi processing [20:16:23]execute_cgi json_proto POST (null) [20:16:23]execute_cgi path=json_proto method=POST [20:16:23]POST find Content-Length [20:16:23]Host: 172.17.40.67:8080 [20:16:23]Content-Length: 678 [20:16:23]Content-Type: application/json [20:16:23] [20:16:23]POST finish read [20:16:23]Found Content-Length = 678 [20:16:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406175", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [20:16:23]execute_script... [20:16: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)3406175", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [20:16:23]POST & json_proto [20:16:23]process_json_proto [20:16:23]json parsed OK: [20:16:23]protocol is kg_v1.0 [20:16:23]action value=close_receipt [20:16:23]process_action close_receipt [20:16:23]cmd_close_receipt [20:16:23]MH_GetDate [20:16:23]Write to MH i2c: F0 00 00 C4 49 FC [20:16:23]Write i2c OK [20:16:23]MH_I2C_Read... [20:16:23]Read from MH i2c: F0 [20:16:23]MH_I2C_Read... [20:16:23]Read from MH i2c: F0 09 00 [20:16:23]MH_I2C_Read... [20:16:23]Read from MH i2c: F0 09 00 C4 49 00 99 9F 1E 67 EE DA 66 66 56 [20:16:23]GetLastDocTimeStamp 1730060139 [20:16:23]current date 1730060185 [20:16:23]FM_GetShiftState [20:16:23]SAM_PROTO_GetShiftState [20:16:23]wFMCommunicate request_size=4 [20:16:23]MH_SAM_APDU [20:16:23]CAPDU: 80 13 01 00 [20:16:23]Write to MH i2c: E2 08 00 C5 49 80 13 01 00 00 00 00 00 8B [20:16:23]Write i2c OK [20:16:23]MH_I2C_Read... [20:16:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:16:23]Read from MH i2c: E2 [20:16:23]MH_I2C_Read... [20:16:23]Read from MH i2c: E2 0E 00 [20:16:23]MH_I2C_Read... [20:16:23]Read from MH i2c: E2 0E 00 C5 49 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 37 [20:16:23]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:16:23]wFMCommunicate OK [20:16:23]SAM_PROTO_GetShiftState done [20:16:23]FM_GetShiftState done [20:16:23]opened in 1729987736 [20:16:23]opened+sec_in_day 1730074136 [20:16:23]quantity*price = 60027 [20:16:23]sum+1 = 60029 [20:16:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 655 27.10.2024 20:16 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95656 ФПД: 185738669293604 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T201625&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95656&fm=185738669293604&tin=02508201610067®Number=0000000000170478&sum=60000 [20:16:24]StoreToDocumentArchive [20:16:24]shift 143 fd 95656 [20:16:24]save to /storage/0143/doc_00095656 [20:16:24]save last doc name /storage/0143/doc_00095656 to /storage/kkm_last_doc_name [20:16:24]save OK [20:16:24]Clear old archive folders... [20:16:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:16:24]tlvbuf is 00B90370 [20:16:24]SAM_PROTO_ClearQueue [20:16:24]wFMCommunicate request_size=4 [20:16:24]MH_SAM_APDU [20:16:24]CAPDU: 80 09 00 00 [20:16:24]Write to MH i2c: E2 08 00 D2 49 80 09 00 00 00 00 00 00 8D [20:16:24]Write i2c OK [20:16:24]MH_I2C_Read... [20:16:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:16:24]Read from MH i2c: E2 [20:16:24]MH_I2C_Read... [20:16:24]Read from MH i2c: E2 03 00 [20:16:24]MH_I2C_Read... [20:16:24]Read from MH i2c: E2 03 00 D2 49 00 90 00 8F [20:16:24]RAPDU: 90 00 [20:16:24]wFMCommunicate OK [20:16:24]SAM_PROTO_ClearQueue done [20:16:24]KKMCreateOFDPacket [20:16:24]OFDProtocolAddRootSTLVToBuf [20:16:24]FM_MakeSignedData [20:16:24]FM_MakeSignedData [20:16:24]SAM_PROTO_SignData [20:16:24]wFMCommunicate request_size=4 [20:16:24]MH_SAM_APDU [20:16:24]CAPDU: 80 0D 01 02 [20:16:24]Write to MH i2c: E2 08 00 D3 49 80 0D 01 02 00 00 00 00 95 [20:16:24]Write i2c OK [20:16:24]MH_I2C_Read... [20:16:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:16:24]Read from MH i2c: E2 [20:16:24]MH_I2C_Read... [20:16:24]Read from MH i2c: E2 03 00 [20:16:24]MH_I2C_Read... [20:16:24]Read from MH i2c: E2 03 00 D3 49 00 90 00 90 [20:16:24]RAPDU: 90 00 [20:16:24]wFMCommunicate OK [20:16:24]wFMCommunicate request_size=255 [20:16:24]MH_SAM_APDU [20:16: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 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 8F 02 00 00 F4 03 04 00 99 9F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A8 75 01 00 35 04 06 00 A8 [20:16:24]Write to MH i2c: E2 02 01 D4 49 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 8F 02 00 00 F4 03 04 00 99 9F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A8 75 01 00 35 04 06 00 A8 00 00 25 [20:16:24]Write i2c OK [20:16:24]MH_I2C_Read... [20:16:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:16:24]Read from MH i2c: E2 [20:16:24]MH_I2C_Read... [20:16:24]Read from MH i2c: E2 03 00 [20:16:24]MH_I2C_Read... [20:16:24]Read from MH i2c: E2 03 00 D4 49 00 90 00 91 [20:16:24]RAPDU: 90 00 [20:16:24]wFMCommunicate OK [20:16:24]wFMCommunicate request_size=10 [20:16:24]MH_SAM_APDU [20:16:24]CAPDU: 80 0D 02 02 05 ED A7 67 80 24 [20:16:24]Write to MH i2c: E2 0D 00 D5 49 80 0D 02 02 05 00 ED A7 67 80 24 00 00 41 [20:16:24]Write i2c OK [20:16:24]MH_I2C_Read... [20:16:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:16:24]Read from MH i2c: E2 [20:16:24]MH_I2C_Read... [20:16:24]Read from MH i2c: E2 03 00 [20:16:24]MH_I2C_Read... [20:16:24]Read from MH i2c: E2 03 00 D5 49 00 90 00 92 [20:16:24]RAPDU: 90 00 [20:16:24]wFMCommunicate OK [20:16:24]wFMCommunicate request_size=4 [20:16:24]MH_SAM_APDU [20:16:24]CAPDU: 80 0D 03 02 [20:16:24]Write to MH i2c: E2 08 00 D6 49 80 0D 03 02 00 00 00 00 9A [20:16:24]Write i2c OK [20:16:24]MH_I2C_Read... [20:16:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:16:24]Read from MH i2c: E2 [20:16:24]MH_I2C_Read... [20:16:24]Read from MH i2c: E2 0B 00 [20:16:24]MH_I2C_Read... [20:16:24]Read from MH i2c: E2 0B 00 D6 49 00 9B F2 14 5C E9 87 8E C0 90 00 56 [20:16:24]RAPDU: 9B F2 14 5C E9 87 8E C0 90 00 [20:16:24]wFMCommunicate OK [20:16:24]SAM_PROTO_SignData done [20:16:24]FM_MakeSignedData done [20:16:24]CreateOFDProtocolMessage [20:16:24]wFMCommunicate request_size=4 [20:16:24]MH_SAM_APDU [20:16:24]CAPDU: 80 11 00 00 [20:16:24]Write to MH i2c: E2 08 00 D7 49 80 11 00 00 00 00 00 00 9A [20:16:24]Write i2c OK [20:16:24]MH_I2C_Read... [20:16:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:16:24]Read from MH i2c: E2 [20:16:24]MH_I2C_Read... [20:16:24]Read from MH i2c: E2 17 00 [20:16:24]MH_I2C_Read... [20:16:24]Read from MH i2c: E2 17 00 D7 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EB [20:16:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:16:24]wFMCommunicate OK [20:16:24]CreateOFDProtocolMessage done [20:16:24]OFDSenderStorePacket 95656 [20:16:24]StoreOFDPacket docnum=95656 [20:16:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 40 D3 07 01 F1 8E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 8F 02 00 00 F4 03 04 00 99 9F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A8 75 01 00 35 04 06 00 A8 ED A7 67 80 24 9B F2 14 5C E9 87 8E C0 [20:16:24]CheckFolder [20:16:24]dirname=/storage/ofd_packets [20:16:24]CheckFolder done [20:16:24]ProducePacketName [20:16:24]name=ofd_packets/00095656 [20:16:24]NVStorageSaveData ofd_packets/00095656 [20:16:24]File name is /storage/ofd_packets/00095656 [20:16:24]Write 301 bytes [20:16:24]NVStorageSaveData done [20:16:24]OFDSenderStorePacket done [20:16:24]KKMCreateOFDPacket done [20:16:24]NVStorageSaveData kkm_last_timestamp [20:16:24]File name is /storage/kkm_last_timestamp [20:16:24]Write 4 bytes [20:16:24]NVStorageSaveData done [20:16:24]ExternCall_PrintAddStr [20:16:24]wPrintStart [20:16:24]Write to MH i2c: 01 00 00 D8 49 21 [20:16:24]Write i2c OK [20:16:24]MH_I2C_Read... [20:16:24]Read from MH i2c: 01 [20:16:24]MH_I2C_Read... [20:16:24]Read from MH i2c: 01 07 00 [20:16:24]MH_I2C_Read... [20:16:24]Read from MH i2c: 01 07 00 D8 49 00 00 00 00 00 FF 0F 36 [20:16:24]RasterBufferAndPrint [20:16:24]line Счет N : (1)3406175 [20:16:24]line ИНН: 02508201610067 [20:16:24]line Контрольно-Кассовый Чек [20:16:24]line ПРОДАЖА [20:16:24]line ТРК (МРК, ГНК) : 43 [20:16:24]line Товар: 2710124500 [20:16:24]line Аи-95-К-5 [20:16:24]line 8.090 * 74.20 [20:16:24]line = 600.28 [20:16:24]line НДС 12% НСП 1% [20:16:24]line > о реализуемом товаре [20:16:24]line ОКРУГЛЕНИЕ: -0.28 [20:16:24]line ИТОГО: 600.00 [20:16:24]line Внесено: 600.00 [20:16:24]line СДАЧА: 0.00 [20:16:24]line НСП 1% : 5.31 [20:16:24]line НДС 12% : 63.75 [20:16:24]line Наличными: 600.00 [20:16:24]line Безнал.: 0.00 [20:16:24]line Место: АЗС № 82 "Партнер Нефть" [20:16:24]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:16:24]line СНО: Общий режим [20:16:24]line Чек 655 27.10.2024 20:16 [20:16:24]line Смена: 143 ФФД: 1.0 [20:16:24]line ЗНМ: 0300000017 [20:16:24]line РНМ: 0000000000170478 [20:16:24]line Версия ККМ: v1.0 [20:16:24]line ФМ: 0000000002098560 [20:16:24]line ФД: 95656 [20:16:25]line ФПД: 185738669293604 [20:16:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T201625&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95656&fm=185738669293604&tin=02508201610067®Number=0000000000170478&sum=60000 [20:16:25]OFD Sender: Processing packet 95656 [packets to send 57, broken 56] [20:16:25]ProducePacketName [20:16:25]name=ofd_packets/00095656 [20:16:25]OFD Sender: To server: pG, [20:16:25]CommunicateWithHost lk.salyk.kg:30040 [20:16:25]ConnectInit lk.salyk.kg [20:16:25]written 0, free lines is 4095 [20:16:25]Connected sock=10 [20:16:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 40 D3 07 01 F1 8E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 8F 02 00 00 F4 03 04 00 99 9F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A8 75 01 00 35 04 06 00 A8 ED A7 67 80 24 9B F2 14 5C E9 87 8E C0 [20:16:25]Write to MH i2c: 01 00 00 03 4A 4D [20:16:25]Write i2c OK [20:16:25]MH_I2C_Read... [20:16:25]Read from MH i2c: 01 [20:16:25]MH_I2C_Read... [20:16:25]Read from MH i2c: 01 07 00 [20:16:25]MH_I2C_Read... [20:16:25]Read from MH i2c: 01 07 00 03 4A 00 00 00 00 00 03 0D 64 [20:16:25]RasterBufferAndPrint [20:16:25]line [20:16:25]line [20:16:25]line [20:16:25]line [20:16:25]line [20:16:25]written 0, free lines is 3337 [20:16:25]MH_Cut [20:16:25]Write to MH i2c: D1 01 00 0A 4A 01 26 [20:16:25]Write i2c OK [20:16:25]MH_I2C_Read... [20:16:25]Read from MH i2c: D1 [20:16:25]MH_I2C_Read... [20:16:25]Read from MH i2c: D1 01 00 [20:16:25]MH_I2C_Read... [20:16:25]Read from MH i2c: D1 01 00 0A 4A 00 25 [20:16:25]Write to MH i2c: 01 00 00 0B 4A 55 [20:16:25]Write i2c OK [20:16:25]MH_I2C_Read... [20:16:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 03 D7 47 00 38 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 32 30 39 38 35 36 30 10 04 04 00 A8 75 01 00 F4 03 04 00 C4 49 1E 67 B6 04 01 00 00 B7 85 99 EF 6D 40 9F 64 [20:16:25]CommunicateWithHost err = 0 [20:16:25]CheckOFDResponse [20:16:25]1017 (14) - 77093643461234 [20:16:25]1041 (16) - 0000000002098560 [20:16:25]1040 (4) - 95656 [20:16:25]1012 (4) - 27.10.2024 14:10 [20:16:25]1206 (1) - 0 [20:16:25]OFD Sender: Remove packet 95656 [20:16:25]ProducePacketName [20:16:25]name=ofd_packets/00095656 [20:16:25]NVStorageDeleteData [20:16:26]OFD Sender: No OFD packet to send [20:16:26]*** Cut start [20:16:26]*** Partial cut [20:16:26]*** CUTSNS_PIN = 1 [20:16:26]*** CUTSNS_PIN = 0 [20:16:26]*** Brake cut motor [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 0B 4A 00 00 00 00 00 FF 0F 6A [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 0C 4A 80 11 00 00 00 00 00 00 D0 [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 0C 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 21 [20:16:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 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 0D 4A 80 13 00 00 00 00 00 00 D3 [20:16:27]Write i2c OK [20:16:27]MH_I2C_Read... [20:16:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:16:27]Read from MH i2c: E2 [20:16:27]MH_I2C_Read... [20:16:27]Read from MH i2c: E2 62 00 [20:16:27]MH_I2C_Read... [20:16:27]Read from MH i2c: E2 62 00 0D 4A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A8 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 8F 02 00 00 5E 04 04 00 8F 02 00 00 57 04 04 00 90 02 00 00 19 04 04 00 00 00 00 00 90 00 54 [20:16:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A8 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 8F 02 00 00 5E 04 04 00 8F 02 00 00 57 04 04 00 90 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:16:27]wFMCommunicate OK [20:16:27]SAM_PROTO_GetFieldsCounters done [20:16:27]requested_item shift.num is exist - process it [20:16:27]requested_item shift.opened is exist - process it [20:16:27]req_shift_opened [20:16:27]FM_GetShiftState [20:16:27]SAM_PROTO_GetShiftState [20:16:27]wFMCommunicate request_size=4 [20:16:27]MH_SAM_APDU [20:16:27]CAPDU: 80 13 01 00 [20:16:27]Write to MH i2c: E2 08 00 0E 4A 80 13 01 00 00 00 00 00 D5 [20:16:27]Write i2c OK [20:16:27]MH_I2C_Read... [20:16:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:16:27]Read from MH i2c: E2 [20:16:27]MH_I2C_Read... [20:16:27]Read from MH i2c: E2 0E 00 [20:16:27]MH_I2C_Read... [20:16:27]Read from MH i2c: E2 0E 00 0E 4A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 81 [20:16:27]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:16:27]wFMCommunicate OK [20:16:27]SAM_PROTO_GetShiftState done [20:16:27]FM_GetShiftState done [20:16:27]req_shift_opened done [20:16:27]requested_item shift.open_date is exist - process it [20:16:27]req_shift_open_date [20:16:27]req_shift_open_date done [20:16:27]produce_requested_data done [20:16:27]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95656,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [20:16:27]process_action_free close_receipt [20:16:27]json_value_free [20:16:27]json_value_free done [20:16:27]process_json_proto returns [20:16:27]Send response to host [20:16:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95656,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [20:16:27]free response buf [20:16:27]execute_script done [20:16:27]execute_script returns [20:16:27]free content buf [20:16:27]Sock 7.Close socket [20:16:27]Sock 7.Thread stoped [20:16:31]OFD Sender: No OFD packet to send [20:16:36]OFD Sender: No OFD packet to send [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]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:29]accept exits with 9 [20:17:29]New connection [20:17:29]New thread 3067301220 created [20:17:29]Thread 3067444580 joined [20:17:29]Waiting for new connection... [20:17:29] Sock 9.Parse request [20:17:29]Sock 9.Check first char [20:17:29]Sock 9.First char is OK [20:17:29]request: POST /json_proto HTTP/1.0 [20:17:29]Method: POST [20:17:29]URL: /json_proto [20:17:29]Method is POST - this is cgi request [20:17:29]url: /json_proto [20:17:29]query_string will be loaded in cgi processing [20:17:29]execute_cgi json_proto POST (null) [20:17:29]execute_cgi path=json_proto method=POST [20:17:29]POST find Content-Length [20:17:29]Host: 172.17.40.67:8080 [20:17:29]Content-Length: 678 [20:17:29]Content-Type: application/json [20:17:29] [20:17:29]POST finish read [20:17:29]Found Content-Length = 678 [20:17:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406176", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:17:29]execute_script... [20:17: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)3406176", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:17:29]POST & json_proto [20:17:29]process_json_proto [20:17:29]json parsed OK: [20:17:29]protocol is kg_v1.0 [20:17:29]action value=close_receipt [20:17:29]process_action close_receipt [20:17:29]cmd_close_receipt [20:17:29]MH_GetDate [20:17:29]Write to MH i2c: F0 00 00 0F 4A 48 [20:17:29]Write i2c OK [20:17:29]MH_I2C_Read... [20:17:29]Read from MH i2c: F0 [20:17:29]MH_I2C_Read... [20:17:29]Read from MH i2c: F0 09 00 [20:17:29]MH_I2C_Read... [20:17:29]Read from MH i2c: F0 09 00 0F 4A 00 DA 9F 1E 67 EE DA 66 66 E3 [20:17:29]GetLastDocTimeStamp 1730060185 [20:17:29]current date 1730060250 [20:17:29]FM_GetShiftState [20:17:29]SAM_PROTO_GetShiftState [20:17:29]wFMCommunicate request_size=4 [20:17:29]MH_SAM_APDU [20:17:29]CAPDU: 80 13 01 00 [20:17:29]Write to MH i2c: E2 08 00 10 4A 80 13 01 00 00 00 00 00 D7 [20:17:29]Write i2c OK [20:17:29]MH_I2C_Read... [20:17:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:17:29]Read from MH i2c: E2 [20:17:29]MH_I2C_Read... [20:17:29]Read from MH i2c: E2 0E 00 [20:17:29]MH_I2C_Read... [20:17:29]Read from MH i2c: E2 0E 00 10 4A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 83 [20:17:29]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:17:29]wFMCommunicate OK [20:17:29]SAM_PROTO_GetShiftState done [20:17:29]FM_GetShiftState done [20:17:29]opened in 1729987736 [20:17:29]opened+sec_in_day 1730074136 [20:17:29]quantity*price = 50041 [20:17:29]sum+1 = 50042 [20:17:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 656 27.10.2024 20:17 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95657 ФПД: 89201931985722 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T201731&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95657&fm=89201931985722&tin=02508201610067®Number=0000000000170478&sum=50000 [20:17:30]StoreToDocumentArchive [20:17:30]shift 143 fd 95657 [20:17:30]save to /storage/0143/doc_00095657 [20:17:30]save last doc name /storage/0143/doc_00095657 to /storage/kkm_last_doc_name [20:17:30]save OK [20:17:30]Clear old archive folders... [20:17:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:17:30]tlvbuf is 00B8FEB0 [20:17:30]SAM_PROTO_ClearQueue [20:17:30]wFMCommunicate request_size=4 [20:17:30]MH_SAM_APDU [20:17:30]CAPDU: 80 09 00 00 [20:17:30]Write to MH i2c: E2 08 00 1D 4A 80 09 00 00 00 00 00 00 D9 [20:17:30]Write i2c OK [20:17:30]MH_I2C_Read... [20:17:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:17:30]Read from MH i2c: E2 [20:17:30]MH_I2C_Read... [20:17:30]Read from MH i2c: E2 03 00 [20:17:30]MH_I2C_Read... [20:17:30]Read from MH i2c: E2 03 00 1D 4A 00 90 00 DB [20:17:30]RAPDU: 90 00 [20:17:30]wFMCommunicate OK [20:17:30]SAM_PROTO_ClearQueue done [20:17:30]KKMCreateOFDPacket [20:17:30]OFDProtocolAddRootSTLVToBuf [20:17:30]FM_MakeSignedData [20:17:30]FM_MakeSignedData [20:17:30]SAM_PROTO_SignData [20:17:30]wFMCommunicate request_size=4 [20:17:30]MH_SAM_APDU [20:17:30]CAPDU: 80 0D 01 02 [20:17:30]Write to MH i2c: E2 08 00 1E 4A 80 0D 01 02 00 00 00 00 E1 [20:17:30]Write i2c OK [20:17:30]MH_I2C_Read... [20:17:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:17:30]Read from MH i2c: E2 [20:17:30]MH_I2C_Read... [20:17:30]Read from MH i2c: E2 03 00 [20:17:30]MH_I2C_Read... [20:17:30]Read from MH i2c: E2 03 00 1E 4A 00 90 00 DC [20:17:30]RAPDU: 90 00 [20:17:30]wFMCommunicate OK [20:17:30]wFMCommunicate request_size=255 [20:17:30]MH_SAM_APDU [20:17: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 02 00 00 F4 03 04 00 DB 9F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A9 75 01 00 35 04 06 00 51 [20:17:30]Write to MH i2c: E2 02 01 1F 4A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 02 00 00 F4 03 04 00 DB 9F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A9 75 01 00 35 04 06 00 51 00 00 FF [20:17:30]Write i2c OK [20:17:30]MH_I2C_Read... [20:17:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:17:30]Read from MH i2c: E2 [20:17:30]MH_I2C_Read... [20:17:30]Read from MH i2c: E2 03 00 [20:17:30]MH_I2C_Read... [20:17:30]Read from MH i2c: E2 03 00 1F 4A 00 90 00 DD [20:17:30]RAPDU: 90 00 [20:17:30]wFMCommunicate OK [20:17:30]wFMCommunicate request_size=10 [20:17:30]MH_SAM_APDU [20:17:30]CAPDU: 80 0D 02 02 05 20 F1 78 23 3A [20:17:30]Write to MH i2c: E2 0D 00 20 4A 80 0D 02 02 05 00 20 F1 78 23 3A 00 00 D4 [20:17:30]Write i2c OK [20:17:30]MH_I2C_Read... [20:17:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:17:30]Read from MH i2c: E2 [20:17:30]MH_I2C_Read... [20:17:30]Read from MH i2c: E2 03 00 [20:17:30]MH_I2C_Read... [20:17:30]Read from MH i2c: E2 03 00 20 4A 00 90 00 DE [20:17:30]RAPDU: 90 00 [20:17:30]wFMCommunicate OK [20:17:30]wFMCommunicate request_size=4 [20:17:30]MH_SAM_APDU [20:17:30]CAPDU: 80 0D 03 02 [20:17:30]Write to MH i2c: E2 08 00 21 4A 80 0D 03 02 00 00 00 00 E6 [20:17:30]Write i2c OK [20:17:30]MH_I2C_Read... [20:17:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:17:30]Read from MH i2c: E2 [20:17:30]MH_I2C_Read... [20:17:30]Read from MH i2c: E2 0B 00 [20:17:30]MH_I2C_Read... [20:17:30]Read from MH i2c: E2 0B 00 21 4A 00 DD 6D CE 3E 9E E0 42 E2 90 00 DF [20:17:30]RAPDU: DD 6D CE 3E 9E E0 42 E2 90 00 [20:17:30]wFMCommunicate OK [20:17:30]SAM_PROTO_SignData done [20:17:30]FM_MakeSignedData done [20:17:30]CreateOFDProtocolMessage [20:17:30]wFMCommunicate request_size=4 [20:17:30]MH_SAM_APDU [20:17:30]CAPDU: 80 11 00 00 [20:17:30]Write to MH i2c: E2 08 00 22 4A 80 11 00 00 00 00 00 00 E6 [20:17:30]Write i2c OK [20:17:30]MH_I2C_Read... [20:17:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:17:30]Read from MH i2c: E2 [20:17:30]MH_I2C_Read... [20:17:30]Read from MH i2c: E2 17 00 [20:17:30]MH_I2C_Read... [20:17:30]Read from MH i2c: E2 17 00 22 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 37 [20:17:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:17:30]wFMCommunicate OK [20:17:30]CreateOFDProtocolMessage done [20:17:30]OFDSenderStorePacket 95657 [20:17:30]StoreOFDPacket docnum=95657 [20:17:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 73 54 07 01 26 0A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 02 00 00 F4 03 04 00 DB 9F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A9 75 01 00 35 04 06 00 51 20 F1 78 23 3A DD 6D CE 3E 9E E0 42 E2 [20:17:30]CheckFolder [20:17:30]dirname=/storage/ofd_packets [20:17:30]CheckFolder done [20:17:30]ProducePacketName [20:17:30]name=ofd_packets/00095657 [20:17:30]NVStorageSaveData ofd_packets/00095657 [20:17:30]File name is /storage/ofd_packets/00095657 [20:17:30]Write 301 bytes [20:17:30]NVStorageSaveData done [20:17:30]OFDSenderStorePacket done [20:17:30]KKMCreateOFDPacket done [20:17:30]NVStorageSaveData kkm_last_timestamp [20:17:30]File name is /storage/kkm_last_timestamp [20:17:30]Write 4 bytes [20:17:30]NVStorageSaveData done [20:17:30]ExternCall_PrintAddStr [20:17:30]wPrintStart [20:17:30]Write to MH i2c: 01 00 00 23 4A 6D [20:17:30]Write i2c OK [20:17:30]MH_I2C_Read... [20:17:30]Read from MH i2c: 01 [20:17:30]MH_I2C_Read... [20:17:30]Read from MH i2c: 01 07 00 [20:17:30]MH_I2C_Read... [20:17:30]Read from MH i2c: 01 07 00 23 4A 00 00 00 00 00 FF 0F 82 [20:17:30]RasterBufferAndPrint [20:17:30]line Счет N : (1)3406176 [20:17:30]line ИНН: 02508201610067 [20:17:30]line Контрольно-Кассовый Чек [20:17:30]line ПРОДАЖА [20:17:30]line ТРК (МРК, ГНК) : 32 [20:17:30]line Товар: 2710124130 [20:17:30]line Аи-92-К-4 [20:17:30]line 7.480 * 66.90 [20:17:30]line = 500.41 [20:17:30]line НДС 12% НСП 1% [20:17:30]line > о реализуемом товаре [20:17:30]line ОКРУГЛЕНИЕ: -0.41 [20:17:30]line ИТОГО: 500.00 [20:17:30]line Внесено: 500.00 [20:17:30]line СДАЧА: 0.00 [20:17:30]line НСП 1% : 4.43 [20:17:30]line НДС 12% : 53.14 [20:17:30]line Наличными: 500.00 [20:17:30]line Безнал.: 0.00 [20:17:30]line Место: АЗС № 82 "Партнер Нефть" [20:17:30]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:17:30]line СНО: Общий режим [20:17:30]line Чек 656 27.10.2024 20:17 [20:17:30]line Смена: 143 ФФД: 1.0 [20:17:30]line ЗНМ: 0300000017 [20:17:30]line РНМ: 0000000000170478 [20:17:30]line Версия ККМ: v1.0 [20:17:30]line ФМ: 0000000002098560 [20:17:30]line ФД: 95657 [20:17:30]line ФПД: 89201931985722 [20:17:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T201731&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95657&fm=89201931985722&tin=02508201610067®Number=0000000000170478&sum=50000 [20:17:31]OFD Sender: Processing packet 95657 [packets to send 57, broken 56] [20:17:31]ProducePacketName [20:17:31]name=ofd_packets/00095657 [20:17:31]OFD Sender: To server: pG, [20:17:31]CommunicateWithHost lk.salyk.kg:30040 [20:17:31]ConnectInit lk.salyk.kg [20:17:31]written 0, free lines is 4095 [20:17:31]Connected sock=10 [20:17:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 73 54 07 01 26 0A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 02 00 00 F4 03 04 00 DB 9F 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A9 75 01 00 35 04 06 00 51 20 F1 78 23 3A DD 6D CE 3E 9E E0 42 E2 [20:17:31]Write to MH i2c: 01 00 00 4E 4A 98 [20:17:31]Write i2c OK [20:17:31]MH_I2C_Read... [20:17:31]Read from MH i2c: 01 [20:17:31]MH_I2C_Read... [20:17:31]Read from MH i2c: 01 07 00 [20:17:31]MH_I2C_Read... [20:17:31]Read from MH i2c: 01 07 00 4E 4A 00 00 00 00 00 FC 0C A7 [20:17:31]RasterBufferAndPrint [20:17:31]line [20:17:31]line [20:17:31]line [20:17:31]line [20:17:31]line [20:17:31]written 0, free lines is 3331 [20:17:31]MH_Cut [20:17:31]Write to MH i2c: D1 01 00 55 4A 01 71 [20:17:31]Write i2c OK [20:17:31]MH_I2C_Read... [20:17:31]Read from MH i2c: D1 [20:17:31]MH_I2C_Read... [20:17:31]Read from MH i2c: D1 01 00 [20:17:31]MH_I2C_Read... [20:17:31]Read from MH i2c: D1 01 00 55 4A 00 70 [20:17:31]Write to MH i2c: 01 00 00 56 4A A0 [20:17:31]Write i2c OK [20:17:31]MH_I2C_Read... [20:17:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 40 F2 47 00 FF 31 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 A9 75 01 00 F4 03 04 00 06 4A 1E 67 B6 04 01 00 00 2C 28 92 0C DF 5E 6A D5 [20:17:31]CommunicateWithHost err = 0 [20:17:31]CheckOFDResponse [20:17:31]1017 (14) - 77093643461234 [20:17:31]1041 (16) - 0000000002098560 [20:17:31]1040 (4) - 95657 [20:17:31]1012 (4) - 27.10.2024 14:11 [20:17:31]1206 (1) - 0 [20:17:31]OFD Sender: Remove packet 95657 [20:17:31]ProducePacketName [20:17:31]name=ofd_packets/00095657 [20:17:31]NVStorageDeleteData [20:17:32]OFD Sender: No OFD packet to send [20:17:32]*** Cut start [20:17:32]*** Partial cut [20:17:32]*** CUTSNS_PIN = 1 [20:17:32]*** CUTSNS_PIN = 0 [20:17:32]*** Brake cut motor [20:17:32]Read from MH i2c: 01 [20:17:32]MH_I2C_Read... [20:17:32]*** Stop cut motor [20:17:32]*** Cut end [20:17:32]Read from MH i2c: 01 07 00 [20:17:32]MH_I2C_Read... [20:17:32]Read from MH i2c: 01 07 00 56 4A 00 00 00 00 00 FF 0F B5 [20:17:32]process_action close_receipt done [20:17:32]requested_data is exist [20:17:32]produce_requested_data [20:17:32]requested_item fm.sn is exist - process it [20:17:32]wFMCommunicate request_size=4 [20:17:32]MH_SAM_APDU [20:17:32]CAPDU: 80 11 00 00 [20:17:32]Write to MH i2c: E2 08 00 57 4A 80 11 00 00 00 00 00 00 1B [20:17:32]Write i2c OK [20:17:32]MH_I2C_Read... [20:17:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:17:32]Read from MH i2c: E2 [20:17:32]MH_I2C_Read... [20:17:32]Read from MH i2c: E2 17 00 [20:17:32]MH_I2C_Read... [20:17:32]Read from MH i2c: E2 17 00 57 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6C [20:17:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:17:32]wFMCommunicate OK [20:17:32]requested_item fd.num is exist - process it [20:17:32]SAM_PROTO_GetFieldsCounters [20:17:32]wFMCommunicate request_size=4 [20:17:32]MH_SAM_APDU [20:17:32]CAPDU: 80 13 00 00 [20:17:32]Write to MH i2c: E2 08 00 58 4A 80 13 00 00 00 00 00 00 1E [20:17:32]Write i2c OK [20:17:32]MH_I2C_Read... [20:17:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:17:32]Read from MH i2c: E2 [20:17:32]MH_I2C_Read... [20:17:32]Read from MH i2c: E2 62 00 [20:17:32]MH_I2C_Read... [20:17:32]Read from MH i2c: E2 62 00 58 4A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A9 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 90 02 00 00 5E 04 04 00 90 02 00 00 57 04 04 00 91 02 00 00 19 04 04 00 00 00 00 00 90 00 A3 [20:17:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 A9 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 90 02 00 00 5E 04 04 00 90 02 00 00 57 04 04 00 91 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:17:33]wFMCommunicate OK [20:17:33]SAM_PROTO_GetFieldsCounters done [20:17:33]requested_item shift.num is exist - process it [20:17:33]requested_item shift.opened is exist - process it [20:17:33]req_shift_opened [20:17:33]FM_GetShiftState [20:17:33]SAM_PROTO_GetShiftState [20:17:33]wFMCommunicate request_size=4 [20:17:33]MH_SAM_APDU [20:17:33]CAPDU: 80 13 01 00 [20:17:33]Write to MH i2c: E2 08 00 59 4A 80 13 01 00 00 00 00 00 20 [20:17:33]Write i2c OK [20:17:33]MH_I2C_Read... [20:17:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:17:33]Read from MH i2c: E2 [20:17:33]MH_I2C_Read... [20:17:33]Read from MH i2c: E2 0E 00 [20:17:33]MH_I2C_Read... [20:17:33]Read from MH i2c: E2 0E 00 59 4A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 CC [20:17:33]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:17:33]wFMCommunicate OK [20:17:33]SAM_PROTO_GetShiftState done [20:17:33]FM_GetShiftState done [20:17:33]req_shift_opened done [20:17:33]requested_item shift.open_date is exist - process it [20:17:33]req_shift_open_date [20:17:33]req_shift_open_date done [20:17:33]produce_requested_data done [20:17:33]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95657,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [20:17:33]process_action_free close_receipt [20:17:33]json_value_free [20:17:33]json_value_free done [20:17:33]process_json_proto returns [20:17:33]Send response to host [20:17:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95657,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [20:17:33]free response buf [20:17:33]execute_script done [20:17:33]execute_script returns [20:17:33]free content buf [20:17:33]Sock 9.Close socket [20:17:33]Sock 9.Thread stoped [20:17:37]OFD Sender: No OFD packet to send [20:17:42]OFD Sender: No OFD packet to send [20:17:47]OFD Sender: No OFD packet to send [20:17:52]OFD Sender: No OFD packet to send [20:17:57]OFD Sender: No OFD packet to send [20:18:02]OFD Sender: No OFD packet to send [20:18:07]OFD Sender: No OFD packet to send [20:18:12]OFD Sender: No OFD packet to send [20:18:17]OFD Sender: No OFD packet to send [20:18:22]OFD Sender: No OFD packet to send [20:18:27]OFD Sender: No OFD packet to send [20:18:32]OFD Sender: No OFD packet to send [20:18:37]OFD Sender: No OFD packet to send [20:18:42]OFD Sender: No OFD packet to send [20:18:47]OFD Sender: No OFD packet to send [20:18:52]OFD Sender: No OFD packet to send [20:18:57]OFD Sender: No OFD packet to send [20:19:02]OFD Sender: No OFD packet to send [20:19:07]OFD Sender: No OFD packet to send [20:19:12]OFD Sender: No OFD packet to send [20:19:17]OFD Sender: No OFD packet to send [20:19:22]OFD Sender: No OFD packet to send [20:19:27]OFD Sender: No OFD packet to send [20:19:32]OFD Sender: No OFD packet to send [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:07]OFD Sender: No OFD packet to send [20:20:12]OFD Sender: No OFD packet to send [20:20:17]OFD Sender: No OFD packet to send [20:20:22]OFD Sender: No OFD packet to send [20:20:27]OFD Sender: No OFD packet to send [20:20:32]OFD Sender: No OFD packet to send [20:20:37]OFD Sender: No OFD packet to send [20:20:42]OFD Sender: No OFD packet to send [20:20:47]OFD Sender: No OFD packet to send [20:20:52]OFD Sender: No OFD packet to send [20:20:57]OFD Sender: No OFD packet to send [20:21:02]OFD Sender: No OFD packet to send [20:21:07]OFD Sender: No OFD packet to send [20:21:12]OFD Sender: No OFD packet to send [20:21:17]OFD Sender: No OFD packet to send [20:21:22]OFD Sender: No OFD packet to send [20:21:27]OFD Sender: No OFD packet to send [20:21:32]OFD Sender: No OFD packet to send [20:21:37]OFD Sender: No OFD packet to send [20:21:42]OFD Sender: No OFD packet to send [20:21:47]OFD Sender: No OFD packet to send [20:21:52]OFD Sender: No OFD packet to send [20:21:57]OFD Sender: No OFD packet to send [20:22:02]OFD Sender: No OFD packet to send [20:22:07]OFD Sender: No OFD packet to send [20:22:12]OFD Sender: No OFD packet to send [20:22:17]OFD Sender: No OFD packet to send [20:22:18]accept exits with 7 [20:22:18]New connection [20:22:18]New thread 3067444580 created [20:22:18]Thread 3067301220 joined [20:22:18]Waiting for new connection... [20:22:18] Sock 7.Parse request [20:22:18]Sock 7.Check first char [20:22:18]Sock 7.First char is OK [20:22:18]request: POST /json_proto HTTP/1.0 [20:22:18]Method: POST [20:22:18]URL: /json_proto [20:22:18]Method is POST - this is cgi request [20:22:18]url: /json_proto [20:22:18]query_string will be loaded in cgi processing [20:22:18]execute_cgi json_proto POST (null) [20:22:18]execute_cgi path=json_proto method=POST [20:22:18]POST find Content-Length [20:22:18]Host: 172.17.40.67:8080 [20:22:18]Content-Length: 678 [20:22:18]Content-Type: application/json [20:22:18] [20:22:18]POST finish read [20:22:18]Found Content-Length = 678 [20:22:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406177", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:22:18]execute_script... [20:22: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)3406177", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:22:18]POST & json_proto [20:22:18]process_json_proto [20:22:18]json parsed OK: [20:22:18]protocol is kg_v1.0 [20:22:18]action value=close_receipt [20:22:18]process_action close_receipt [20:22:18]cmd_close_receipt [20:22:18]MH_GetDate [20:22:18]Write to MH i2c: F0 00 00 5A 4A 93 [20:22:18]Write i2c OK [20:22:18]MH_I2C_Read... [20:22:18]Read from MH i2c: F0 [20:22:18]MH_I2C_Read... [20:22:18]Read from MH i2c: F0 09 00 [20:22:18]MH_I2C_Read... [20:22:18]Read from MH i2c: F0 09 00 5A 4A 00 FC A0 1E 67 EE DA 66 66 51 [20:22:18]GetLastDocTimeStamp 1730060251 [20:22:18]current date 1730060540 [20:22:18]FM_GetShiftState [20:22:18]SAM_PROTO_GetShiftState [20:22:18]wFMCommunicate request_size=4 [20:22:18]MH_SAM_APDU [20:22:18]CAPDU: 80 13 01 00 [20:22:18]Write to MH i2c: E2 08 00 5B 4A 80 13 01 00 00 00 00 00 22 [20:22:18]Write i2c OK [20:22:18]MH_I2C_Read... [20:22:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:22:18]Read from MH i2c: E2 [20:22:18]MH_I2C_Read... [20:22:18]Read from MH i2c: E2 0E 00 [20:22:18]MH_I2C_Read... [20:22:18]Read from MH i2c: E2 0E 00 5B 4A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 CE [20:22:18]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:22:18]wFMCommunicate OK [20:22:18]SAM_PROTO_GetShiftState done [20:22:18]FM_GetShiftState done [20:22:18]opened in 1729987736 [20:22:18]opened+sec_in_day 1730074136 [20:22:18]quantity*price = 60009 [20:22:18]sum+1 = 60010 [20:22:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 657 27.10.2024 20:22 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95658 ФПД: 180709596835139 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T202220&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95658&fm=180709596835139&tin=02508201610067®Number=0000000000170478&sum=60000 [20:22:19]StoreToDocumentArchive [20:22:19]shift 143 fd 95658 [20:22:19]save to /storage/0143/doc_00095658 [20:22:19]save last doc name /storage/0143/doc_00095658 to /storage/kkm_last_doc_name [20:22:19]save OK [20:22:19]Clear old archive folders... [20:22:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:22:19]tlvbuf is 00B71000 [20:22:19]SAM_PROTO_ClearQueue [20:22:19]wFMCommunicate request_size=4 [20:22:19]MH_SAM_APDU [20:22:19]CAPDU: 80 09 00 00 [20:22:19]Write to MH i2c: E2 08 00 68 4A 80 09 00 00 00 00 00 00 24 [20:22:19]Write i2c OK [20:22:19]MH_I2C_Read... [20:22:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:22:19]Read from MH i2c: E2 [20:22:19]MH_I2C_Read... [20:22:19]Read from MH i2c: E2 03 00 [20:22:19]MH_I2C_Read... [20:22:19]Read from MH i2c: E2 03 00 68 4A 00 90 00 26 [20:22:19]RAPDU: 90 00 [20:22:19]wFMCommunicate OK [20:22:19]SAM_PROTO_ClearQueue done [20:22:19]KKMCreateOFDPacket [20:22:19]OFDProtocolAddRootSTLVToBuf [20:22:19]FM_MakeSignedData [20:22:19]FM_MakeSignedData [20:22:19]SAM_PROTO_SignData [20:22:19]wFMCommunicate request_size=4 [20:22:19]MH_SAM_APDU [20:22:19]CAPDU: 80 0D 01 02 [20:22:19]Write to MH i2c: E2 08 00 69 4A 80 0D 01 02 00 00 00 00 2C [20:22:19]Write i2c OK [20:22:19]MH_I2C_Read... [20:22:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:22:19]Read from MH i2c: E2 [20:22:19]MH_I2C_Read... [20:22:19]Read from MH i2c: E2 03 00 [20:22:19]MH_I2C_Read... [20:22:19]Read from MH i2c: E2 03 00 69 4A 00 90 00 27 [20:22:19]RAPDU: 90 00 [20:22:19]wFMCommunicate OK [20:22:19]wFMCommunicate request_size=255 [20:22:19]MH_SAM_APDU [20:22: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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 02 00 00 F4 03 04 00 FC A0 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AA 75 01 00 35 04 06 00 A4 [20:22:19]Write to MH i2c: E2 02 01 6A 4A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 02 00 00 F4 03 04 00 FC A0 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AA 75 01 00 35 04 06 00 A4 00 00 9E [20:22:19]Write i2c OK [20:22:19]MH_I2C_Read... [20:22:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:22:20]Read from MH i2c: E2 [20:22:20]MH_I2C_Read... [20:22:20]Read from MH i2c: E2 03 00 [20:22:20]MH_I2C_Read... [20:22:20]Read from MH i2c: E2 03 00 6A 4A 00 90 00 28 [20:22:20]RAPDU: 90 00 [20:22:20]wFMCommunicate OK [20:22:20]wFMCommunicate request_size=10 [20:22:20]MH_SAM_APDU [20:22:20]CAPDU: 80 0D 02 02 05 5A BB 53 AD 43 [20:22:20]Write to MH i2c: E2 0D 00 6B 4A 80 0D 02 02 05 00 5A BB 53 AD 43 00 00 91 [20:22:20]Write i2c OK [20:22:20]MH_I2C_Read... [20:22:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:22:20]Read from MH i2c: E2 [20:22:20]MH_I2C_Read... [20:22:20]Read from MH i2c: E2 03 00 [20:22:20]MH_I2C_Read... [20:22:20]Read from MH i2c: E2 03 00 6B 4A 00 90 00 29 [20:22:20]RAPDU: 90 00 [20:22:20]wFMCommunicate OK [20:22:20]wFMCommunicate request_size=4 [20:22:20]MH_SAM_APDU [20:22:20]CAPDU: 80 0D 03 02 [20:22:20]Write to MH i2c: E2 08 00 6C 4A 80 0D 03 02 00 00 00 00 31 [20:22:20]Write i2c OK [20:22:20]MH_I2C_Read... [20:22:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:22:20]Read from MH i2c: E2 [20:22:20]MH_I2C_Read... [20:22:20]Read from MH i2c: E2 0B 00 [20:22:20]MH_I2C_Read... [20:22:20]Read from MH i2c: E2 0B 00 6C 4A 00 A2 86 CE EB 13 27 94 5F 90 00 40 [20:22:20]RAPDU: A2 86 CE EB 13 27 94 5F 90 00 [20:22:20]wFMCommunicate OK [20:22:20]SAM_PROTO_SignData done [20:22:20]FM_MakeSignedData done [20:22:20]CreateOFDProtocolMessage [20:22:20]wFMCommunicate request_size=4 [20:22:20]MH_SAM_APDU [20:22:20]CAPDU: 80 11 00 00 [20:22:20]Write to MH i2c: E2 08 00 6D 4A 80 11 00 00 00 00 00 00 31 [20:22:20]Write i2c OK [20:22:20]MH_I2C_Read... [20:22:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:22:20]Read from MH i2c: E2 [20:22:20]MH_I2C_Read... [20:22:20]Read from MH i2c: E2 17 00 [20:22:20]MH_I2C_Read... [20:22:20]Read from MH i2c: E2 17 00 6D 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 82 [20:22:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:22:20]wFMCommunicate OK [20:22:20]CreateOFDProtocolMessage done [20:22:20]OFDSenderStorePacket 95658 [20:22:20]StoreOFDPacket docnum=95658 [20:22:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E4 F9 07 01 77 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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 02 00 00 F4 03 04 00 FC A0 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AA 75 01 00 35 04 06 00 A4 5A BB 53 AD 43 A2 86 CE EB 13 27 94 5F [20:22:20]CheckFolder [20:22:20]dirname=/storage/ofd_packets [20:22:20]CheckFolder done [20:22:20]ProducePacketName [20:22:20]name=ofd_packets/00095658 [20:22:20]NVStorageSaveData ofd_packets/00095658 [20:22:20]File name is /storage/ofd_packets/00095658 [20:22:20]Write 301 bytes [20:22:20]NVStorageSaveData done [20:22:20]OFDSenderStorePacket done [20:22:20]KKMCreateOFDPacket done [20:22:20]NVStorageSaveData kkm_last_timestamp [20:22:20]File name is /storage/kkm_last_timestamp [20:22:20]Write 4 bytes [20:22:20]NVStorageSaveData done [20:22:20]ExternCall_PrintAddStr [20:22:20]wPrintStart [20:22:20]Write to MH i2c: 01 00 00 6E 4A B8 [20:22:20]OFD Sender: Processing packet 95658 [packets to send 57, broken 56] [20:22:20]ProducePacketName [20:22:20]name=ofd_packets/00095658 [20:22:20]OFD Sender: To server: pG, [20:22:20]CommunicateWithHost lk.salyk.kg:30040 [20:22:20]ConnectInit lk.salyk.kg [20:22:20]Write i2c OK [20:22:20]MH_I2C_Read... [20:22:20]Read from MH i2c: 01 [20:22:20]MH_I2C_Read... [20:22:20]Read from MH i2c: 01 07 00 [20:22:20]MH_I2C_Read... [20:22:20]Read from MH i2c: 01 07 00 6E 4A 00 00 00 00 00 FF 0F CD [20:22:20]RasterBufferAndPrint [20:22:20]line Счет N : (1)3406177 [20:22:20]line ИНН: 02508201610067 [20:22:20]line Контрольно-Кассовый Чек [20:22:20]line ПРОДАЖА [20:22:20]line ТРК (МРК, ГНК) : 22 [20:22:20]line Товар: 2710124130 [20:22:20]line Аи-92-К-4 [20:22:20]line 8.970 * 66.90 [20:22:20]line = 600.09 [20:22:20]line НДС 12% НСП 1% [20:22:20]line > о реализуемом товаре [20:22:20]line ОКРУГЛЕНИЕ: -0.09 [20:22:20]line ИТОГО: 600.00 [20:22:20]line Внесено: 600.00 [20:22:20]line СДАЧА: 0.00 [20:22:20]line НСП 1% : 5.31 [20:22:20]line НДС 12% : 63.73 [20:22:20]line Наличными: 600.00 [20:22:20]line Безнал.: 0.00 [20:22:20]line Место: АЗС № 82 "Партнер Нефть" [20:22:20]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:22:20]line СНО: Общий режим [20:22:20]line Чек 657 27.10.2024 20:22 [20:22:20]line Смена: 143 ФФД: 1.0 [20:22:20]line ЗНМ: 0300000017 [20:22:20]line РНМ: 0000000000170478 [20:22:20]line Версия ККМ: v1.0 [20:22:20]line ФМ: 0000000002098560 [20:22:20]line ФД: 95658 [20:22:20]line ФПД: 180709596835139 [20:22:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T202220&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95658&fm=180709596835139&tin=02508201610067®Number=0000000000170478&sum=60000 [20:22:20]written 0, free lines is 4095 [20:22:20]Connected sock=11 [20:22:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E4 F9 07 01 77 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 34 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 02 00 00 F4 03 04 00 FC A0 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AA 75 01 00 35 04 06 00 A4 5A BB 53 AD 43 A2 86 CE EB 13 27 94 5F [20:22:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A1 29 47 00 3C 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 32 30 39 38 35 36 30 10 04 04 00 AA 75 01 00 F4 03 04 00 27 4B 1E 67 B6 04 01 00 00 EF D5 E0 72 A1 22 92 4D [20:22:21]CommunicateWithHost err = 0 [20:22:21]CheckOFDResponse [20:22:21]1017 (14) - 77093643461234 [20:22:21]1041 (16) - 0000000002098560 [20:22:21]1040 (4) - 95658 [20:22:21]1012 (4) - 27.10.2024 14:16 [20:22:21]1206 (1) - 0 [20:22:21]OFD Sender: Remove packet 95658 [20:22:21]ProducePacketName [20:22:21]name=ofd_packets/00095658 [20:22:21]NVStorageDeleteData [20:22:21]Write to MH i2c: 01 00 00 99 4A E3 [20:22:21]Write i2c OK [20:22:21]MH_I2C_Read... [20:22:21]Read from MH i2c: 01 [20:22:21]MH_I2C_Read... [20:22:21]Read from MH i2c: 01 07 00 [20:22:21]MH_I2C_Read... [20:22:21]Read from MH i2c: 01 07 00 99 4A 00 00 00 00 00 FB 0C F1 [20:22:21]RasterBufferAndPrint [20:22:21]line [20:22:21]line [20:22:21]line [20:22:21]line [20:22:21]line [20:22:21]written 0, free lines is 3329 [20:22:21]MH_Cut [20:22:21]Write to MH i2c: D1 01 00 A0 4A 01 BC [20:22:21]Write i2c OK [20:22:21]MH_I2C_Read... [20:22:21]Read from MH i2c: D1 [20:22:21]MH_I2C_Read... [20:22:21]Read from MH i2c: D1 01 00 [20:22:21]MH_I2C_Read... [20:22:21]Read from MH i2c: D1 01 00 A0 4A 00 BB [20:22:21]Write to MH i2c: 01 00 00 A1 4A EB [20:22:21]Write i2c OK [20:22:21]MH_I2C_Read... [20:22:21]OFD Sender: No OFD packet to send [20:22:21]*** Cut start [20:22:21]*** Partial cut [20:22:21]*** CUTSNS_PIN = 1 [20:22:21]*** CUTSNS_PIN = 0 [20:22:22]*** Brake cut motor [20:22:22]Read from MH i2c: 01 [20:22:22]MH_I2C_Read... [20:22:22]*** Stop cut motor [20:22:22]*** Cut end [20:22:22]Read from MH i2c: 01 07 00 [20:22:22]MH_I2C_Read... [20:22:22]Read from MH i2c: 01 07 00 A1 4A 00 00 00 00 00 FF 0F 00 [20:22:22]process_action close_receipt done [20:22:22]requested_data is exist [20:22:22]produce_requested_data [20:22:22]requested_item fm.sn is exist - process it [20:22:22]wFMCommunicate request_size=4 [20:22:22]MH_SAM_APDU [20:22:22]CAPDU: 80 11 00 00 [20:22:22]Write to MH i2c: E2 08 00 A2 4A 80 11 00 00 00 00 00 00 66 [20:22:22]Write i2c OK [20:22:22]MH_I2C_Read... [20:22:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:22:22]Read from MH i2c: E2 [20:22:22]MH_I2C_Read... [20:22:22]Read from MH i2c: E2 17 00 [20:22:22]MH_I2C_Read... [20:22:22]Read from MH i2c: E2 17 00 A2 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B7 [20:22:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:22:22]wFMCommunicate OK [20:22:22]requested_item fd.num is exist - process it [20:22:22]SAM_PROTO_GetFieldsCounters [20:22:22]wFMCommunicate request_size=4 [20:22:22]MH_SAM_APDU [20:22:22]CAPDU: 80 13 00 00 [20:22:22]Write to MH i2c: E2 08 00 A3 4A 80 13 00 00 00 00 00 00 69 [20:22:22]Write i2c OK [20:22:22]MH_I2C_Read... [20:22:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:22:22]Read from MH i2c: E2 [20:22:22]MH_I2C_Read... [20:22:22]Read from MH i2c: E2 62 00 [20:22:22]MH_I2C_Read... [20:22:22]Read from MH i2c: E2 62 00 A3 4A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AA 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 91 02 00 00 5E 04 04 00 91 02 00 00 57 04 04 00 92 02 00 00 19 04 04 00 00 00 00 00 90 00 F2 [20:22:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AA 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 91 02 00 00 5E 04 04 00 91 02 00 00 57 04 04 00 92 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:22:22]wFMCommunicate OK [20:22:22]SAM_PROTO_GetFieldsCounters done [20:22:22]requested_item shift.num is exist - process it [20:22:22]requested_item shift.opened is exist - process it [20:22:22]req_shift_opened [20:22:22]FM_GetShiftState [20:22:22]SAM_PROTO_GetShiftState [20:22:22]wFMCommunicate request_size=4 [20:22:22]MH_SAM_APDU [20:22:22]CAPDU: 80 13 01 00 [20:22:22]Write to MH i2c: E2 08 00 A4 4A 80 13 01 00 00 00 00 00 6B [20:22:22]Write i2c OK [20:22:22]MH_I2C_Read... [20:22:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:22:22]Read from MH i2c: E2 [20:22:22]MH_I2C_Read... [20:22:22]Read from MH i2c: E2 0E 00 [20:22:22]MH_I2C_Read... [20:22:22]Read from MH i2c: E2 0E 00 A4 4A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 17 [20:22:22]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:22:22]wFMCommunicate OK [20:22:22]SAM_PROTO_GetShiftState done [20:22:22]FM_GetShiftState done [20:22:22]req_shift_opened done [20:22:22]requested_item shift.open_date is exist - process it [20:22:22]req_shift_open_date [20:22:22]req_shift_open_date done [20:22:22]produce_requested_data done [20:22:22]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95658,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [20:22:22]process_action_free close_receipt [20:22:22]json_value_free [20:22:22]json_value_free done [20:22:22]process_json_proto returns [20:22:22]Send response to host [20:22:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95658,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [20:22:22]free response buf [20:22:22]execute_script done [20:22:22]execute_script returns [20:22:22]free content buf [20:22:22]Sock 7.Close socket [20:22:22]Sock 7.Thread stoped [20:22:26]OFD Sender: No OFD packet to send [20:22:31]OFD Sender: No OFD packet to send [20:22:36]OFD Sender: No OFD packet to send [20:22:41]OFD Sender: No OFD packet to send [20:22:46]OFD Sender: No OFD packet to send [20:22:51]OFD Sender: No OFD packet to send [20:22:56]OFD Sender: No OFD packet to send [20:23:01]OFD Sender: No OFD packet to send [20:23:06]OFD Sender: No OFD packet to send [20:23:11]OFD Sender: No OFD packet to send [20:23:16]OFD Sender: No OFD packet to send [20:23:21]OFD Sender: No OFD packet to send [20:23:26]OFD Sender: No OFD packet to send [20:23:31]OFD Sender: No OFD packet to send [20:23:36]OFD Sender: No OFD packet to send [20:23:41]OFD Sender: No OFD packet to send [20:23:46]OFD Sender: No OFD packet to send [20:23:51]OFD Sender: No OFD packet to send [20:23:56]OFD Sender: No OFD packet to send [20:24:01]OFD Sender: No OFD packet to send [20:24:06]OFD Sender: No OFD packet to send [20:24:11]OFD Sender: No OFD packet to send [20:24:16]OFD Sender: No OFD packet to send [20:24:21]OFD Sender: No OFD packet to send [20:24:26]OFD Sender: No OFD packet to send [20:24:31]OFD Sender: No OFD packet to send [20:24:36]OFD Sender: No OFD packet to send [20:24:41]OFD Sender: No OFD packet to send [20:24:46]OFD Sender: No OFD packet to send [20:24:51]OFD Sender: No OFD packet to send [20:24:56]OFD Sender: No OFD packet to send [20:25:01]OFD Sender: No OFD packet to send [20:25:06]OFD Sender: No OFD packet to send [20:25:11]OFD Sender: No OFD packet to send [20:25:16]OFD Sender: No OFD packet to send [20:25:18]accept exits with 9 [20:25:18]New connection [20:25:18]New thread 3067301220 created [20:25:18]Thread 3067444580 joined [20:25:18]Waiting for new connection... [20:25:18] Sock 9.Parse request [20:25:18]Sock 9.Check first char [20:25:18]Sock 9.First char is OK [20:25:18]request: POST /json_proto HTTP/1.0 [20:25:18]Method: POST [20:25:18]URL: /json_proto [20:25:18]Method is POST - this is cgi request [20:25:18]url: /json_proto [20:25:18]query_string will be loaded in cgi processing [20:25:18]execute_cgi json_proto POST (null) [20:25:18]execute_cgi path=json_proto method=POST [20:25:18]POST find Content-Length [20:25:18]Host: 172.17.40.67:8080 [20:25:18]Content-Length: 817 [20:25:18]Content-Type: application/json [20:25:18] [20:25:18]POST finish read [20:25:18]Found Content-Length = 817 [20:25:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406178", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:25:18]execute_script... [20:25: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)3406178", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:25:18]POST & json_proto [20:25:18]process_json_proto [20:25:18]json parsed OK: [20:25:18]protocol is kg_v1.0 [20:25:18]action value=close_receipt [20:25:18]process_action close_receipt [20:25:18]cmd_close_receipt [20:25:18]MH_GetDate [20:25:18]Write to MH i2c: F0 00 00 A5 4A DE [20:25:18]Write i2c OK [20:25:18]MH_I2C_Read... [20:25:18]Read from MH i2c: F0 [20:25:18]MH_I2C_Read... [20:25:18]Read from MH i2c: F0 09 00 [20:25:18]MH_I2C_Read... [20:25:18]Read from MH i2c: F0 09 00 A5 4A 00 B0 A1 1E 67 EE DA 66 66 51 [20:25:18]GetLastDocTimeStamp 1730060540 [20:25:18]current date 1730060720 [20:25:18]FM_GetShiftState [20:25:18]SAM_PROTO_GetShiftState [20:25:18]wFMCommunicate request_size=4 [20:25:18]MH_SAM_APDU [20:25:18]CAPDU: 80 13 01 00 [20:25:18]Write to MH i2c: E2 08 00 A6 4A 80 13 01 00 00 00 00 00 6D [20:25:18]Write i2c OK [20:25:18]MH_I2C_Read... [20:25:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:25:18]Read from MH i2c: E2 [20:25:18]MH_I2C_Read... [20:25:18]Read from MH i2c: E2 0E 00 [20:25:18]MH_I2C_Read... [20:25:18]Read from MH i2c: E2 0E 00 A6 4A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 19 [20:25:18]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:25:18]wFMCommunicate OK [20:25:18]SAM_PROTO_GetShiftState done [20:25:18]FM_GetShiftState done [20:25:18]opened in 1729987736 [20:25:18]opened+sec_in_day 1730074136 [20:25:18]quantity*price = 50041 [20:25:18]sum+1 = 50042 [20:25:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 658 27.10.2024 20:25 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Бакай Банк ФМ: 0000000002098560 ФД: 95659 ФПД: 175682928844684 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T202520&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95659&fm=175682928844684&tin=02508201610067®Number=0000000000170478&sum=50041 [20:25:20]StoreToDocumentArchive [20:25:20]shift 143 fd 95659 [20:25:20]save to /storage/0143/doc_00095659 [20:25:20]save last doc name /storage/0143/doc_00095659 to /storage/kkm_last_doc_name [20:25:20]save OK [20:25:20]Clear old archive folders... [20:25:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:25:20]tlvbuf is 00B51DE0 [20:25:20]SAM_PROTO_ClearQueue [20:25:20]wFMCommunicate request_size=4 [20:25:20]MH_SAM_APDU [20:25:20]CAPDU: 80 09 00 00 [20:25:20]Write to MH i2c: E2 08 00 B3 4A 80 09 00 00 00 00 00 00 6F [20:25:20]Write i2c OK [20:25:20]MH_I2C_Read... [20:25:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:25:20]Read from MH i2c: E2 [20:25:20]MH_I2C_Read... [20:25:20]Read from MH i2c: E2 03 00 [20:25:20]MH_I2C_Read... [20:25:20]Read from MH i2c: E2 03 00 B3 4A 00 90 00 71 [20:25:20]RAPDU: 90 00 [20:25:20]wFMCommunicate OK [20:25:20]SAM_PROTO_ClearQueue done [20:25:20]KKMCreateOFDPacket [20:25:20]OFDProtocolAddRootSTLVToBuf [20:25:20]FM_MakeSignedData [20:25:20]FM_MakeSignedData [20:25:20]SAM_PROTO_SignData [20:25:20]wFMCommunicate request_size=4 [20:25:20]MH_SAM_APDU [20:25:20]CAPDU: 80 0D 01 02 [20:25:20]Write to MH i2c: E2 08 00 B4 4A 80 0D 01 02 00 00 00 00 77 [20:25:20]Write i2c OK [20:25:20]MH_I2C_Read... [20:25:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:25:20]Read from MH i2c: E2 [20:25:20]MH_I2C_Read... [20:25:20]Read from MH i2c: E2 03 00 [20:25:20]MH_I2C_Read... [20:25:20]Read from MH i2c: E2 03 00 B4 4A 00 90 00 72 [20:25:20]RAPDU: 90 00 [20:25:20]wFMCommunicate OK [20:25:20]wFMCommunicate request_size=255 [20:25:20]MH_SAM_APDU [20:25: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 02 00 00 F4 03 04 00 B0 A1 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AB 75 01 00 35 04 06 00 9F [20:25:20]Write to MH i2c: E2 02 01 B5 4A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 02 00 00 F4 03 04 00 B0 A1 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AB 75 01 00 35 04 06 00 9F 00 00 10 [20:25:20]Write i2c OK [20:25:20]MH_I2C_Read... [20:25:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:25:20]Read from MH i2c: E2 [20:25:20]MH_I2C_Read... [20:25:20]Read from MH i2c: E2 03 00 [20:25:20]MH_I2C_Read... [20:25:20]Read from MH i2c: E2 03 00 B5 4A 00 90 00 73 [20:25:20]RAPDU: 90 00 [20:25:20]wFMCommunicate OK [20:25:20]wFMCommunicate request_size=10 [20:25:20]MH_SAM_APDU [20:25:20]CAPDU: 80 0D 02 02 05 C8 5E 91 1F 8C [20:25:20]Write to MH i2c: E2 0D 00 B6 4A 80 0D 02 02 05 00 C8 5E 91 1F 8C 00 00 E6 [20:25:20]Write i2c OK [20:25:20]MH_I2C_Read... [20:25:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:25:20]Read from MH i2c: E2 [20:25:20]MH_I2C_Read... [20:25:20]Read from MH i2c: E2 03 00 [20:25:20]MH_I2C_Read... [20:25:20]Read from MH i2c: E2 03 00 B6 4A 00 90 00 74 [20:25:20]RAPDU: 90 00 [20:25:20]wFMCommunicate OK [20:25:20]wFMCommunicate request_size=4 [20:25:20]MH_SAM_APDU [20:25:20]CAPDU: 80 0D 03 02 [20:25:20]Write to MH i2c: E2 08 00 B7 4A 80 0D 03 02 00 00 00 00 7C [20:25:20]Write i2c OK [20:25:20]MH_I2C_Read... [20:25:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:25:20]Read from MH i2c: E2 [20:25:20]MH_I2C_Read... [20:25:20]Read from MH i2c: E2 0B 00 [20:25:20]MH_I2C_Read... [20:25:20]Read from MH i2c: E2 0B 00 B7 4A 00 F2 4C 61 CD 63 D7 0C C8 90 00 F7 [20:25:20]RAPDU: F2 4C 61 CD 63 D7 0C C8 90 00 [20:25:20]wFMCommunicate OK [20:25:20]SAM_PROTO_SignData done [20:25:20]FM_MakeSignedData done [20:25:20]CreateOFDProtocolMessage [20:25:20]wFMCommunicate request_size=4 [20:25:20]MH_SAM_APDU [20:25:20]CAPDU: 80 11 00 00 [20:25:20]Write to MH i2c: E2 08 00 B8 4A 80 11 00 00 00 00 00 00 7C [20:25:20]Write i2c OK [20:25:20]MH_I2C_Read... [20:25:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:25:20]Read from MH i2c: E2 [20:25:20]MH_I2C_Read... [20:25:20]Read from MH i2c: E2 17 00 [20:25:20]MH_I2C_Read... [20:25:20]Read from MH i2c: E2 17 00 B8 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CD [20:25:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:25:20]wFMCommunicate OK [20:25:20]CreateOFDProtocolMessage done [20:25:20]OFDSenderStorePacket 95659 [20:25:20]StoreOFDPacket docnum=95659 [20:25:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 73 9E 07 01 FC 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 02 00 00 F4 03 04 00 B0 A1 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AB 75 01 00 35 04 06 00 9F C8 5E 91 1F 8C F2 4C 61 CD 63 D7 0C C8 [20:25:20]CheckFolder [20:25:20]dirname=/storage/ofd_packets [20:25:20]CheckFolder done [20:25:20]ProducePacketName [20:25:20]name=ofd_packets/00095659 [20:25:20]NVStorageSaveData ofd_packets/00095659 [20:25:20]File name is /storage/ofd_packets/00095659 [20:25:20]Write 301 bytes [20:25:20]NVStorageSaveData done [20:25:20]OFDSenderStorePacket done [20:25:20]KKMCreateOFDPacket done [20:25:20]NVStorageSaveData kkm_last_timestamp [20:25:20]File name is /storage/kkm_last_timestamp [20:25:20]Write 4 bytes [20:25:20]NVStorageSaveData done [20:25:20]ExternCall_PrintAddStr [20:25:20]wPrintStart [20:25:20]Write to MH i2c: 01 00 00 B9 4A 03 [20:25:20]Write i2c OK [20:25:20]MH_I2C_Read... [20:25:20]Read from MH i2c: 01 [20:25:20]MH_I2C_Read... [20:25:20]Read from MH i2c: 01 07 00 [20:25:20]MH_I2C_Read... [20:25:20]Read from MH i2c: 01 07 00 B9 4A 00 00 00 00 00 FF 0F 18 [20:25:20]RasterBufferAndPrint [20:25:20]line Счет N : (1)3406178 [20:25:20]line ИНН: 02508201610067 [20:25:20]line Контрольно-Кассовый Чек [20:25:20]line ПРОДАЖА [20:25:20]line ТРК (МРК, ГНК) : 12 [20:25:20]line Товар: 2710124130 [20:25:20]line Аи-92-К-4 [20:25:20]line 7.480 * 66.90 [20:25:20]line = 500.41 [20:25:20]line НДС 12% НСП 1% [20:25:20]line > о реализуемом товаре [20:25:20]line ИТОГО: 500.41 [20:25:20]line НСП 1% : 4.43 [20:25:20]line НДС 12% : 53.14 [20:25:20]line Наличными: 0.00 [20:25:20]line Безнал.: 500.41 [20:25:20]line Место: АЗС № 82 "Партнер Нефть" [20:25:20]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:25:20]line СНО: Общий режим [20:25:20]line Чек 658 27.10.2024 20:25 [20:25:20]line Смена: 143 ФФД: 1.0 [20:25:20]line ЗНМ: 0300000017 [20:25:20]line РНМ: 0000000000170478 [20:25:20]line Версия ККМ: v1.0 [20:25:20]line Платежная система: Бакай Банк [20:25:20]line ФМ: 0000000002098560 [20:25:20]line ФД: 95659 [20:25:20]line ФПД: 175682928844684 [20:25:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T202520&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95659&fm=175682928844684&tin=02508201610067®Number=0000000000170478&sum=50041 [20:25:20]OFD Sender: Processing packet 95659 [packets to send 57, broken 56] [20:25:20]ProducePacketName [20:25:20]name=ofd_packets/00095659 [20:25:20]OFD Sender: To server: pG, [20:25:20]CommunicateWithHost lk.salyk.kg:30040 [20:25:20]ConnectInit lk.salyk.kg [20:25:20]written 0, free lines is 4095 [20:25:21]Connected sock=10 [20:25:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 73 9E 07 01 FC 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 02 00 00 F4 03 04 00 B0 A1 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AB 75 01 00 35 04 06 00 9F C8 5E 91 1F 8C F2 4C 61 CD 63 D7 0C C8 [20:25:21]Write to MH i2c: 01 00 00 E3 4A 2D [20:25:21]Write i2c OK [20:25:21]MH_I2C_Read... [20:25:21]Read from MH i2c: 01 [20:25:21]MH_I2C_Read... [20:25:21]Read from MH i2c: 01 07 00 [20:25:21]MH_I2C_Read... [20:25:21]Read from MH i2c: 01 07 00 E3 4A 00 00 00 00 00 12 0D 53 [20:25:21]RasterBufferAndPrint [20:25:21]line [20:25:21]line [20:25:21]line [20:25:21]line [20:25:21]line [20:25:21]written 0, free lines is 3353 [20:25:21]MH_Cut [20:25:21]Write to MH i2c: D1 01 00 EA 4A 01 06 [20:25:21]Write i2c OK [20:25:21]MH_I2C_Read... [20:25:21]Read from MH i2c: D1 [20:25:21]MH_I2C_Read... [20:25:21]Read from MH i2c: D1 01 00 [20:25:21]MH_I2C_Read... [20:25:21]Read from MH i2c: D1 01 00 EA 4A 00 05 [20:25:21]Write to MH i2c: 01 00 00 EB 4A 35 [20:25:21]Write i2c OK [20:25:21]MH_I2C_Read... [20:25:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E1 ED 47 00 D7 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 32 30 39 38 35 36 30 10 04 04 00 AB 75 01 00 F4 03 04 00 DC 4B 1E 67 B6 04 01 00 00 33 20 98 FF F9 07 78 89 [20:25:21]CommunicateWithHost err = 0 [20:25:21]CheckOFDResponse [20:25:21]1017 (14) - 77093643461234 [20:25:21]1041 (16) - 0000000002098560 [20:25:21]1040 (4) - 95659 [20:25:21]1012 (4) - 27.10.2024 14:19 [20:25:21]1206 (1) - 0 [20:25:21]OFD Sender: Remove packet 95659 [20:25:21]ProducePacketName [20:25:21]name=ofd_packets/00095659 [20:25:21]NVStorageDeleteData [20:25:21]OFD Sender: No OFD packet to send [20:25:22]*** Cut start [20:25:22]*** Partial cut [20:25:22]*** CUTSNS_PIN = 1 [20:25:22]*** CUTSNS_PIN = 0 [20:25:22]*** Brake cut motor [20:25:22]Read from MH i2c: 01 [20:25:22]MH_I2C_Read... [20:25:22]*** Stop cut motor [20:25:22]*** Cut end [20:25:22]Read from MH i2c: 01 07 00 [20:25:22]MH_I2C_Read... [20:25:22]Read from MH i2c: 01 07 00 EB 4A 00 00 00 00 00 FF 0F 4A [20:25:22]process_action close_receipt done [20:25:22]requested_data is exist [20:25:22]produce_requested_data [20:25:22]requested_item fm.sn is exist - process it [20:25:22]wFMCommunicate request_size=4 [20:25:22]MH_SAM_APDU [20:25:22]CAPDU: 80 11 00 00 [20:25:22]Write to MH i2c: E2 08 00 EC 4A 80 11 00 00 00 00 00 00 B0 [20:25:22]Write i2c OK [20:25:22]MH_I2C_Read... [20:25:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:25:22]Read from MH i2c: E2 [20:25:22]MH_I2C_Read... [20:25:22]Read from MH i2c: E2 17 00 [20:25:22]MH_I2C_Read... [20:25:22]Read from MH i2c: E2 17 00 EC 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 01 [20:25:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:25:22]wFMCommunicate OK [20:25:22]requested_item fd.num is exist - process it [20:25:22]SAM_PROTO_GetFieldsCounters [20:25:22]wFMCommunicate request_size=4 [20:25:22]MH_SAM_APDU [20:25:22]CAPDU: 80 13 00 00 [20:25:22]Write to MH i2c: E2 08 00 ED 4A 80 13 00 00 00 00 00 00 B3 [20:25:22]Write i2c OK [20:25:22]MH_I2C_Read... [20:25:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:25:22]Read from MH i2c: E2 [20:25:22]MH_I2C_Read... [20:25:22]Read from MH i2c: E2 62 00 [20:25:22]MH_I2C_Read... [20:25:22]Read from MH i2c: E2 62 00 ED 4A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AB 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 92 02 00 00 5E 04 04 00 92 02 00 00 57 04 04 00 93 02 00 00 19 04 04 00 00 00 00 00 90 00 40 [20:25:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AB 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 92 02 00 00 5E 04 04 00 92 02 00 00 57 04 04 00 93 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:25:22]wFMCommunicate OK [20:25:22]SAM_PROTO_GetFieldsCounters done [20:25:22]requested_item shift.num is exist - process it [20:25:22]requested_item shift.opened is exist - process it [20:25:22]req_shift_opened [20:25:22]FM_GetShiftState [20:25:22]SAM_PROTO_GetShiftState [20:25:22]wFMCommunicate request_size=4 [20:25:22]MH_SAM_APDU [20:25:22]CAPDU: 80 13 01 00 [20:25:22]Write to MH i2c: E2 08 00 EE 4A 80 13 01 00 00 00 00 00 B5 [20:25:22]Write i2c OK [20:25:22]MH_I2C_Read... [20:25:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:25:22]Read from MH i2c: E2 [20:25:22]MH_I2C_Read... [20:25:22]Read from MH i2c: E2 0E 00 [20:25:22]MH_I2C_Read... [20:25:22]Read from MH i2c: E2 0E 00 EE 4A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 61 [20:25:22]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:25:22]wFMCommunicate OK [20:25:22]SAM_PROTO_GetShiftState done [20:25:22]FM_GetShiftState done [20:25:22]req_shift_opened done [20:25:22]requested_item shift.open_date is exist - process it [20:25:22]req_shift_open_date [20:25:22]req_shift_open_date done [20:25:22]produce_requested_data done [20:25:22]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95659,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [20:25:22]process_action_free close_receipt [20:25:22]json_value_free [20:25:22]json_value_free done [20:25:22]process_json_proto returns [20:25:22]Send response to host [20:25:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95659,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [20:25:22]free response buf [20:25:22]execute_script done [20:25:22]execute_script returns [20:25:22]free content buf [20:25:22]Sock 9.Close socket [20:25:22]Sock 9.Thread stoped [20:25:26]OFD Sender: No OFD packet to send [20:25:31]OFD Sender: No OFD packet to send [20:25:36]OFD Sender: No OFD packet to send [20:25:41]OFD Sender: No OFD packet to send [20:25:44]accept exits with 7 [20:25:44]New connection [20:25:44]New thread 3067444580 created [20:25:44]Thread 3067301220 joined [20:25:44]Waiting for new connection... [20:25:44] Sock 7.Parse request [20:25:44]Sock 7.Check first char [20:25:44]Sock 7.First char is OK [20:25:44]request: POST /json_proto HTTP/1.0 [20:25:44]Method: POST [20:25:44]URL: /json_proto [20:25:44]Method is POST - this is cgi request [20:25:44]url: /json_proto [20:25:44]query_string will be loaded in cgi processing [20:25:44]execute_cgi json_proto POST (null) [20:25:44]execute_cgi path=json_proto method=POST [20:25:44]POST find Content-Length [20:25:44]Host: 172.17.40.67:8080 [20:25:44]Content-Length: 679 [20:25:44]Content-Type: application/json [20:25:44] [20:25:44]POST finish read [20:25:44]Found Content-Length = 679 [20:25:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406179", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:25:44]execute_script... [20:25:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406179", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:25:44]POST & json_proto [20:25:44]process_json_proto [20:25:44]json parsed OK: [20:25:44]protocol is kg_v1.0 [20:25:44]action value=close_receipt [20:25:44]process_action close_receipt [20:25:44]cmd_close_receipt [20:25:44]MH_GetDate [20:25:44]Write to MH i2c: F0 00 00 EF 4A 28 [20:25:44]Write i2c OK [20:25:44]MH_I2C_Read... [20:25:44]Read from MH i2c: F0 [20:25:44]MH_I2C_Read... [20:25:44]Read from MH i2c: F0 09 00 [20:25:44]MH_I2C_Read... [20:25:44]Read from MH i2c: F0 09 00 EF 4A 00 CA A1 1E 67 EE DA 66 66 B5 [20:25:44]GetLastDocTimeStamp 1730060720 [20:25:44]current date 1730060746 [20:25:44]FM_GetShiftState [20:25:44]SAM_PROTO_GetShiftState [20:25:44]wFMCommunicate request_size=4 [20:25:44]MH_SAM_APDU [20:25:44]CAPDU: 80 13 01 00 [20:25:44]Write to MH i2c: E2 08 00 F0 4A 80 13 01 00 00 00 00 00 B7 [20:25:44]Write i2c OK [20:25:44]MH_I2C_Read... [20:25:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:25:44]Read from MH i2c: E2 [20:25:44]MH_I2C_Read... [20:25:44]Read from MH i2c: E2 0E 00 [20:25:44]MH_I2C_Read... [20:25:44]Read from MH i2c: E2 0E 00 F0 4A 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 63 [20:25:44]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:25:44]wFMCommunicate OK [20:25:44]SAM_PROTO_GetShiftState done [20:25:44]FM_GetShiftState done [20:25:44]opened in 1729987736 [20:25:44]opened+sec_in_day 1730074136 [20:25:44]quantity*price = 80012 [20:25:44]sum+1 = 80013 [20:25:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 659 27.10.2024 20:25 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95660 ФПД: 109492094995870 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T202546&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95660&fm=109492094995870&tin=02508201610067®Number=0000000000170478&sum=80000 [20:25:45]StoreToDocumentArchive [20:25:45]shift 143 fd 95660 [20:25:45]save to /storage/0143/doc_00095660 [20:25:45]save last doc name /storage/0143/doc_00095660 to /storage/kkm_last_doc_name [20:25:45]save OK [20:25:45]Clear old archive folders... [20:25:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:25:45]tlvbuf is B6FCD680 [20:25:45]SAM_PROTO_ClearQueue [20:25:45]wFMCommunicate request_size=4 [20:25:45]MH_SAM_APDU [20:25:45]CAPDU: 80 09 00 00 [20:25:45]Write to MH i2c: E2 08 00 FD 4A 80 09 00 00 00 00 00 00 B9 [20:25:45]Write i2c OK [20:25:45]MH_I2C_Read... [20:25:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:25:45]Read from MH i2c: E2 [20:25:45]MH_I2C_Read... [20:25:45]Read from MH i2c: E2 03 00 [20:25:45]MH_I2C_Read... [20:25:45]Read from MH i2c: E2 03 00 FD 4A 00 90 00 BB [20:25:45]RAPDU: 90 00 [20:25:45]wFMCommunicate OK [20:25:45]SAM_PROTO_ClearQueue done [20:25:45]KKMCreateOFDPacket [20:25:45]OFDProtocolAddRootSTLVToBuf [20:25:45]FM_MakeSignedData [20:25:45]FM_MakeSignedData [20:25:45]SAM_PROTO_SignData [20:25:45]wFMCommunicate request_size=4 [20:25:45]MH_SAM_APDU [20:25:45]CAPDU: 80 0D 01 02 [20:25:45]Write to MH i2c: E2 08 00 FE 4A 80 0D 01 02 00 00 00 00 C1 [20:25:45]Write i2c OK [20:25:45]MH_I2C_Read... [20:25:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:25:45]Read from MH i2c: E2 [20:25:45]MH_I2C_Read... [20:25:45]Read from MH i2c: E2 03 00 [20:25:45]MH_I2C_Read... [20:25:45]Read from MH i2c: E2 03 00 FE 4A 00 90 00 BC [20:25:45]RAPDU: 90 00 [20:25:45]wFMCommunicate OK [20:25:45]wFMCommunicate request_size=255 [20:25:45]MH_SAM_APDU [20:25: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 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 93 02 00 00 F4 03 04 00 CA A1 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AC 75 01 00 35 04 06 00 63 [20:25:45]Write to MH i2c: E2 02 01 FF 4A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 93 02 00 00 F4 03 04 00 CA A1 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AC 75 01 00 35 04 06 00 63 00 00 D4 [20:25:45]Write i2c OK [20:25:45]MH_I2C_Read... [20:25:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:25:45]Read from MH i2c: E2 [20:25:45]MH_I2C_Read... [20:25:45]Read from MH i2c: E2 03 00 [20:25:45]MH_I2C_Read... [20:25:45]Read from MH i2c: E2 03 00 FF 4A 00 90 00 BD [20:25:45]RAPDU: 90 00 [20:25:45]wFMCommunicate OK [20:25:45]wFMCommunicate request_size=10 [20:25:45]MH_SAM_APDU [20:25:45]CAPDU: 80 0D 02 02 05 95 1D 6D 8D 9E [20:25:45]Write to MH i2c: E2 0D 00 00 4B 80 0D 02 02 05 00 95 1D 6D 8D 9E 00 00 19 [20:25:45]Write i2c OK [20:25:45]MH_I2C_Read... [20:25:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:25:45]Read from MH i2c: E2 [20:25:45]MH_I2C_Read... [20:25:45]Read from MH i2c: E2 03 00 [20:25:45]MH_I2C_Read... [20:25:45]Read from MH i2c: E2 03 00 00 4B 00 90 00 BF [20:25:45]RAPDU: 90 00 [20:25:45]wFMCommunicate OK [20:25:45]wFMCommunicate request_size=4 [20:25:45]MH_SAM_APDU [20:25:45]CAPDU: 80 0D 03 02 [20:25:45]Write to MH i2c: E2 08 00 01 4B 80 0D 03 02 00 00 00 00 C7 [20:25:45]Write i2c OK [20:25:45]MH_I2C_Read... [20:25:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:25:45]Read from MH i2c: E2 [20:25:45]MH_I2C_Read... [20:25:45]Read from MH i2c: E2 0B 00 [20:25:45]MH_I2C_Read... [20:25:45]Read from MH i2c: E2 0B 00 01 4B 00 33 37 89 C9 D8 9E 82 AF 90 00 2B [20:25:45]RAPDU: 33 37 89 C9 D8 9E 82 AF 90 00 [20:25:45]wFMCommunicate OK [20:25:45]SAM_PROTO_SignData done [20:25:45]FM_MakeSignedData done [20:25:45]CreateOFDProtocolMessage [20:25:45]wFMCommunicate request_size=4 [20:25:45]MH_SAM_APDU [20:25:45]CAPDU: 80 11 00 00 [20:25:45]Write to MH i2c: E2 08 00 02 4B 80 11 00 00 00 00 00 00 C7 [20:25:45]Write i2c OK [20:25:45]MH_I2C_Read... [20:25:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:25:45]Read from MH i2c: E2 [20:25:45]MH_I2C_Read... [20:25:45]Read from MH i2c: E2 17 00 [20:25:45]MH_I2C_Read... [20:25:45]Read from MH i2c: E2 17 00 02 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 18 [20:25:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:25:45]wFMCommunicate OK [20:25:45]CreateOFDProtocolMessage done [20:25:45]OFDSenderStorePacket 95660 [20:25:45]StoreOFDPacket docnum=95660 [20:25:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 54 23 07 01 BA 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 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 93 02 00 00 F4 03 04 00 CA A1 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AC 75 01 00 35 04 06 00 63 95 1D 6D 8D 9E 33 37 89 C9 D8 9E 82 AF [20:25:45]CheckFolder [20:25:45]dirname=/storage/ofd_packets [20:25:45]CheckFolder done [20:25:45]ProducePacketName [20:25:45]name=ofd_packets/00095660 [20:25:45]NVStorageSaveData ofd_packets/00095660 [20:25:45]File name is /storage/ofd_packets/00095660 [20:25:45]Write 301 bytes [20:25:45]NVStorageSaveData done [20:25:45]OFDSenderStorePacket done [20:25:45]KKMCreateOFDPacket done [20:25:45]NVStorageSaveData kkm_last_timestamp [20:25:45]File name is /storage/kkm_last_timestamp [20:25:45]Write 4 bytes [20:25:45]NVStorageSaveData done [20:25:45]ExternCall_PrintAddStr [20:25:45]wPrintStart [20:25:45]Write to MH i2c: 01 00 00 03 4B 4E [20:25:45]Write i2c OK [20:25:45]MH_I2C_Read... [20:25:45]Read from MH i2c: 01 [20:25:45]MH_I2C_Read... [20:25:45]Read from MH i2c: 01 07 00 [20:25:45]MH_I2C_Read... [20:25:45]Read from MH i2c: 01 07 00 03 4B 00 00 00 00 00 FF 0F 63 [20:25:45]RasterBufferAndPrint [20:25:45]line Счет N : (1)3406179 [20:25:45]line ИНН: 02508201610067 [20:25:45]line Контрольно-Кассовый Чек [20:25:45]line ПРОДАЖА [20:25:45]line ТРК (МРК, ГНК) : 32 [20:25:45]line Товар: 2710124130 [20:25:45]line Аи-92-К-4 [20:25:45]line 11.960 * 66.90 [20:25:45]line = 800.12 [20:25:45]line НДС 12% НСП 1% [20:25:45]line > о реализуемом товаре [20:25:45]line ОКРУГЛЕНИЕ: -0.12 [20:25:45]line ИТОГО: 800.00 [20:25:45]line Внесено: 800.00 [20:25:45]line СДАЧА: 0.00 [20:25:45]line НСП 1% : 7.08 [20:25:45]line НДС 12% : 84.97 [20:25:45]line Наличными: 800.00 [20:25:45]line Безнал.: 0.00 [20:25:45]line Место: АЗС № 82 "Партнер Нефть" [20:25:45]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:25:45]line СНО: Общий режим [20:25:45]line Чек 659 27.10.2024 20:25 [20:25:45]line Смена: 143 ФФД: 1.0 [20:25:45]line ЗНМ: 0300000017 [20:25:45]line РНМ: 0000000000170478 [20:25:45]line Версия ККМ: v1.0 [20:25:45]line ФМ: 0000000002098560 [20:25:45]line ФД: 95660 [20:25:45]line ФПД: 109492094995870 [20:25:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T202546&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95660&fm=109492094995870&tin=02508201610067®Number=0000000000170478&sum=80000 [20:25:46]OFD Sender: Processing packet 95660 [packets to send 57, broken 56] [20:25:46]ProducePacketName [20:25:46]name=ofd_packets/00095660 [20:25:46]OFD Sender: To server: pG, [20:25:46]CommunicateWithHost lk.salyk.kg:30040 [20:25:46]ConnectInit lk.salyk.kg [20:25:46]written 0, free lines is 4095 [20:25:46]Connected sock=10 [20:25:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 54 23 07 01 BA 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 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 93 02 00 00 F4 03 04 00 CA A1 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AC 75 01 00 35 04 06 00 63 95 1D 6D 8D 9E 33 37 89 C9 D8 9E 82 AF [20:25:46]Write to MH i2c: 01 00 00 2E 4B 79 [20:25:46]Write i2c OK [20:25:46]MH_I2C_Read... [20:25:46]Read from MH i2c: 01 [20:25:46]MH_I2C_Read... [20:25:46]Read from MH i2c: 01 07 00 [20:25:46]MH_I2C_Read... [20:25:46]Read from MH i2c: 01 07 00 2E 4B 00 00 00 00 00 FF 0C 8B [20:25:46]RasterBufferAndPrint [20:25:46]line [20:25:46]line [20:25:46]line [20:25:46]line [20:25:46]line [20:25:46]written 0, free lines is 3333 [20:25:46]MH_Cut [20:25:46]Write to MH i2c: D1 01 00 35 4B 01 52 [20:25:46]Write i2c OK [20:25:46]MH_I2C_Read... [20:25:46]Read from MH i2c: D1 [20:25:46]MH_I2C_Read... [20:25:46]Read from MH i2c: D1 01 00 [20:25:46]MH_I2C_Read... [20:25:46]Read from MH i2c: D1 01 00 35 4B 00 51 [20:25:46]Write to MH i2c: 01 00 00 36 4B 81 [20:25:46]Write i2c OK [20:25:46]MH_I2C_Read... [20:25:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 90 41 47 00 E8 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 32 30 39 38 35 36 30 10 04 04 00 AC 75 01 00 F4 03 04 00 F5 4B 1E 67 B6 04 01 00 00 2E 9F 36 E7 82 D4 6F B3 [20:25:46]CommunicateWithHost err = 0 [20:25:46]CheckOFDResponse [20:25:46]1017 (14) - 77093643461234 [20:25:46]1041 (16) - 0000000002098560 [20:25:46]1040 (4) - 95660 [20:25:46]1012 (4) - 27.10.2024 14:19 [20:25:46]1206 (1) - 0 [20:25:46]OFD Sender: Remove packet 95660 [20:25:46]ProducePacketName [20:25:46]name=ofd_packets/00095660 [20:25:46]NVStorageDeleteData [20:25:47]OFD Sender: No OFD packet to send [20:25:47]*** Cut start [20:25:47]*** Partial cut [20:25:47]*** CUTSNS_PIN = 1 [20:25:47]*** CUTSNS_PIN = 0 [20:25:47]*** Brake cut motor [20:25:48]Read from MH i2c: 01 *** Stop cut motor [20:25:48]*** Cut end [20:25:48] [20:25:48]MH_I2C_Read... [20:25:48]Read from MH i2c: 01 07 00 [20:25:48]MH_I2C_Read... [20:25:48]Read from MH i2c: 01 07 00 36 4B 00 00 00 00 00 FF 0F 96 [20:25:48]process_action close_receipt done [20:25:48]requested_data is exist [20:25:48]produce_requested_data [20:25:48]requested_item fm.sn is exist - process it [20:25:48]wFMCommunicate request_size=4 [20:25:48]MH_SAM_APDU [20:25:48]CAPDU: 80 11 00 00 [20:25:48]Write to MH i2c: E2 08 00 37 4B 80 11 00 00 00 00 00 00 FC [20:25:48]Write i2c OK [20:25:48]MH_I2C_Read... [20:25:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:25:48]Read from MH i2c: E2 [20:25:48]MH_I2C_Read... [20:25:48]Read from MH i2c: E2 17 00 [20:25:48]MH_I2C_Read... [20:25:48]Read from MH i2c: E2 17 00 37 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4D [20:25:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:25:48]wFMCommunicate OK [20:25:48]requested_item fd.num is exist - process it [20:25:48]SAM_PROTO_GetFieldsCounters [20:25:48]wFMCommunicate request_size=4 [20:25:48]MH_SAM_APDU [20:25:48]CAPDU: 80 13 00 00 [20:25:48]Write to MH i2c: E2 08 00 38 4B 80 13 00 00 00 00 00 00 FF [20:25:48]Write i2c OK [20:25:48]MH_I2C_Read... [20:25:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:25:48]Read from MH i2c: E2 [20:25:48]MH_I2C_Read... [20:25:48]Read from MH i2c: E2 62 00 [20:25:48]MH_I2C_Read... [20:25:48]Read from MH i2c: E2 62 00 38 4B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AC 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 93 02 00 00 5E 04 04 00 93 02 00 00 57 04 04 00 94 02 00 00 19 04 04 00 00 00 00 00 90 00 90 [20:25:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AC 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 93 02 00 00 5E 04 04 00 93 02 00 00 57 04 04 00 94 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:25:48]wFMCommunicate OK [20:25:48]SAM_PROTO_GetFieldsCounters done [20:25:48]requested_item shift.num is exist - process it [20:25:48]requested_item shift.opened is exist - process it [20:25:48]req_shift_opened [20:25:48]FM_GetShiftState [20:25:48]SAM_PROTO_GetShiftState [20:25:48]wFMCommunicate request_size=4 [20:25:48]MH_SAM_APDU [20:25:48]CAPDU: 80 13 01 00 [20:25:48]Write to MH i2c: E2 08 00 39 4B 80 13 01 00 00 00 00 00 01 [20:25:48]Write i2c OK [20:25:48]MH_I2C_Read... [20:25:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:25:48]Read from MH i2c: E2 [20:25:48]MH_I2C_Read... [20:25:48]Read from MH i2c: E2 0E 00 [20:25:48]MH_I2C_Read... [20:25:48]Read from MH i2c: E2 0E 00 39 4B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 AD [20:25:48]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:25:48]wFMCommunicate OK [20:25:48]SAM_PROTO_GetShiftState done [20:25:48]FM_GetShiftState done [20:25:48]req_shift_opened done [20:25:48]requested_item shift.open_date is exist - process it [20:25:48]req_shift_open_date [20:25:48]req_shift_open_date done [20:25:48]produce_requested_data done [20:25:48]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95660,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [20:25:48]process_action_free close_receipt [20:25:48]json_value_free [20:25:48]json_value_free done [20:25:48]process_json_proto returns [20:25:48]Send response to host [20:25:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95660,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [20:25:48]free response buf [20:25:48]execute_script done [20:25:48]execute_script returns [20:25:48]free content buf [20:25:48]Sock 7.Close socket [20:25:48]Sock 7.Thread stoped [20:25:52]OFD Sender: No OFD packet to send [20:25:57]OFD Sender: No OFD packet to send [20:26:02]OFD Sender: No OFD packet to send [20:26:07]OFD Sender: No OFD packet to send [20:26:12]OFD Sender: No OFD packet to send [20:26:17]OFD Sender: No OFD packet to send [20:26:22]OFD Sender: No OFD packet to send [20:26:27]OFD Sender: No OFD packet to send [20:26:32]OFD Sender: No OFD packet to send [20:26:37]OFD Sender: No OFD packet to send [20:26:42]OFD Sender: No OFD packet to send [20:26:47]OFD Sender: No OFD packet to send [20:26:52]OFD Sender: No OFD packet to send [20:26:57]OFD Sender: No OFD packet to send [20:27:02]OFD Sender: No OFD packet to send [20:27:07]OFD Sender: No OFD packet to send [20:27:12]OFD Sender: No OFD packet to send [20:27:17]OFD Sender: No OFD packet to send [20:27:22]OFD Sender: No OFD packet to send [20:27:27]OFD Sender: No OFD packet to send [20:27:32]OFD Sender: No OFD packet to send [20:27:36]accept exits with 9 [20:27:36]New connection [20:27:36]New thread 3067301220 created [20:27:36]Thread 3067444580 joined [20:27:36]Waiting for new connection... [20:27:36] Sock 9.Parse request [20:27:36]Sock 9.Check first char [20:27:36]Sock 9.First char is OK [20:27:36]request: POST /json_proto HTTP/1.0 [20:27:36]Method: POST [20:27:36]URL: /json_proto [20:27:36]Method is POST - this is cgi request [20:27:36]url: /json_proto [20:27:36]query_string will be loaded in cgi processing [20:27:36]execute_cgi json_proto POST (null) [20:27:36]execute_cgi path=json_proto method=POST [20:27:36]POST find Content-Length [20:27:36]Host: 172.17.40.67:8080 [20:27:36]Content-Length: 679 [20:27:36]Content-Type: application/json [20:27:36] [20:27:36]POST finish read [20:27:36]Found Content-Length = 679 [20:27:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406180", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:27:36]execute_script... [20:27: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)3406180", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:27:36]POST & json_proto [20:27:36]process_json_proto [20:27:36]json parsed OK: [20:27:36]protocol is kg_v1.0 [20:27:36]action value=close_receipt [20:27:36]process_action close_receipt [20:27:36]cmd_close_receipt [20:27:36]MH_GetDate [20:27:36]Write to MH i2c: F0 00 00 3A 4B 74 [20:27:36]Write i2c OK [20:27:36]MH_I2C_Read... [20:27:36]Read from MH i2c: F0 [20:27:36]MH_I2C_Read... [20:27:36]Read from MH i2c: F0 09 00 [20:27:36]MH_I2C_Read... [20:27:36]Read from MH i2c: F0 09 00 3A 4B 00 3A A2 1E 67 EE DA 66 66 72 [20:27:36]GetLastDocTimeStamp 1730060746 [20:27:36]current date 1730060858 [20:27:36]FM_GetShiftState [20:27:36]SAM_PROTO_GetShiftState [20:27:36]wFMCommunicate request_size=4 [20:27:36]MH_SAM_APDU [20:27:36]CAPDU: 80 13 01 00 [20:27:36]Write to MH i2c: E2 08 00 3B 4B 80 13 01 00 00 00 00 00 03 [20:27:36]Write i2c OK [20:27:36]MH_I2C_Read... [20:27:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:27:36]Read from MH i2c: E2 [20:27:36]MH_I2C_Read... [20:27:36]Read from MH i2c: E2 0E 00 [20:27:36]MH_I2C_Read... [20:27:36]Read from MH i2c: E2 0E 00 3B 4B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 AF [20:27:36]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:27:36]wFMCommunicate OK [20:27:36]SAM_PROTO_GetShiftState done [20:27:36]FM_GetShiftState done [20:27:36]opened in 1729987736 [20:27:36]opened+sec_in_day 1730074136 [20:27:36]quantity*price = 70044 [20:27:36]sum+1 = 70045 [20:27:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 660 27.10.2024 20:27 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95661 ФПД: 261060008766547 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T202738&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95661&fm=261060008766547&tin=02508201610067®Number=0000000000170478&sum=70000 [20:27:37]StoreToDocumentArchive [20:27:37]shift 143 fd 95661 [20:27:37]save to /storage/0143/doc_00095661 [20:27:37]save last doc name /storage/0143/doc_00095661 to /storage/kkm_last_doc_name [20:27:37]save OK [20:27:37]Clear old archive folders... [20:27:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:27:37]tlvbuf is 00B41F10 [20:27:37]SAM_PROTO_ClearQueue [20:27:37]wFMCommunicate request_size=4 [20:27:37]MH_SAM_APDU [20:27:37]CAPDU: 80 09 00 00 [20:27:37]Write to MH i2c: E2 08 00 48 4B 80 09 00 00 00 00 00 00 05 [20:27:37]Write i2c OK [20:27:37]MH_I2C_Read... [20:27:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:27:37]Read from MH i2c: E2 [20:27:37]MH_I2C_Read... [20:27:37]Read from MH i2c: E2 03 00 [20:27:37]MH_I2C_Read... [20:27:37]Read from MH i2c: E2 03 00 48 4B 00 90 00 07 [20:27:37]RAPDU: 90 00 [20:27:37]wFMCommunicate OK [20:27:37]SAM_PROTO_ClearQueue done [20:27:37]KKMCreateOFDPacket [20:27:37]OFDProtocolAddRootSTLVToBuf [20:27:37]FM_MakeSignedData [20:27:37]FM_MakeSignedData [20:27:37]SAM_PROTO_SignData [20:27:37]wFMCommunicate request_size=4 [20:27:37]MH_SAM_APDU [20:27:37]CAPDU: 80 0D 01 02 [20:27:37]Write to MH i2c: E2 08 00 49 4B 80 0D 01 02 00 00 00 00 0D [20:27:37]Write i2c OK [20:27:37]MH_I2C_Read... [20:27:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:27:37]Read from MH i2c: E2 [20:27:37]MH_I2C_Read... [20:27:37]Read from MH i2c: E2 03 00 [20:27:37]MH_I2C_Read... [20:27:37]Read from MH i2c: E2 03 00 49 4B 00 90 00 08 [20:27:37]RAPDU: 90 00 [20:27:37]wFMCommunicate OK [20:27:37]wFMCommunicate request_size=255 [20:27:37]MH_SAM_APDU [20:27: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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 02 00 00 F4 03 04 00 3A A2 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AD 75 01 00 35 04 06 00 ED [20:27:37]Write to MH i2c: E2 02 01 4A 4B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 02 00 00 F4 03 04 00 3A A2 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AD 75 01 00 35 04 06 00 ED 00 00 41 [20:27:37]Write i2c OK [20:27:37]MH_I2C_Read... [20:27:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:27:38]Read from MH i2c: E2 [20:27:38]MH_I2C_Read... [20:27:38]Read from MH i2c: E2 03 00 [20:27:38]MH_I2C_Read... [20:27:38]Read from MH i2c: E2 03 00 4A 4B 00 90 00 09 [20:27:38]RAPDU: 90 00 [20:27:38]wFMCommunicate OK [20:27:38]wFMCommunicate request_size=10 [20:27:38]MH_SAM_APDU [20:27:38]CAPDU: 80 0D 02 02 05 6E C5 16 6C 53 [20:27:38]Write to MH i2c: E2 0D 00 4B 4B 80 0D 02 02 05 00 6E C5 16 6C 53 00 00 22 [20:27:38]Write i2c OK [20:27:38]MH_I2C_Read... [20:27:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:27:38]Read from MH i2c: E2 [20:27:38]MH_I2C_Read... [20:27:38]Read from MH i2c: E2 03 00 [20:27:38]MH_I2C_Read... [20:27:38]Read from MH i2c: E2 03 00 4B 4B 00 90 00 0A [20:27:38]RAPDU: 90 00 [20:27:38]wFMCommunicate OK [20:27:38]wFMCommunicate request_size=4 [20:27:38]MH_SAM_APDU [20:27:38]CAPDU: 80 0D 03 02 [20:27:38]Write to MH i2c: E2 08 00 4C 4B 80 0D 03 02 00 00 00 00 12 [20:27:38]Write i2c OK [20:27:38]MH_I2C_Read... [20:27:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:27:38]Read from MH i2c: E2 [20:27:38]MH_I2C_Read... [20:27:38]Read from MH i2c: E2 0B 00 [20:27:38]MH_I2C_Read... [20:27:38]Read from MH i2c: E2 0B 00 4C 4B 00 21 B2 7F F1 38 EA C6 22 90 00 60 [20:27:38]RAPDU: 21 B2 7F F1 38 EA C6 22 90 00 [20:27:38]wFMCommunicate OK [20:27:38]SAM_PROTO_SignData done [20:27:38]FM_MakeSignedData done [20:27:38]CreateOFDProtocolMessage [20:27:38]wFMCommunicate request_size=4 [20:27:38]MH_SAM_APDU [20:27:38]CAPDU: 80 11 00 00 [20:27:38]Write to MH i2c: E2 08 00 4D 4B 80 11 00 00 00 00 00 00 12 [20:27:38]Write i2c OK [20:27:38]MH_I2C_Read... [20:27:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:27:38]Read from MH i2c: E2 [20:27:38]MH_I2C_Read... [20:27:38]Read from MH i2c: E2 17 00 [20:27:38]MH_I2C_Read... [20:27:38]Read from MH i2c: E2 17 00 4D 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 63 [20:27:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:27:38]wFMCommunicate OK [20:27:38]CreateOFDProtocolMessage done [20:27:38]OFDSenderStorePacket 95661 [20:27:38]StoreOFDPacket docnum=95661 [20:27:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 78 D8 07 01 1F 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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 02 00 00 F4 03 04 00 3A A2 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AD 75 01 00 35 04 06 00 ED 6E C5 16 6C 53 21 B2 7F F1 38 EA C6 22 [20:27:38]CheckFolder [20:27:38]dirname=/storage/ofd_packets [20:27:38]CheckFolder done [20:27:38]ProducePacketName [20:27:38]name=ofd_packets/00095661 [20:27:38]NVStorageSaveData ofd_packets/00095661 [20:27:38]File name is /storage/ofd_packets/00095661 [20:27:38]Write 301 bytes [20:27:38]NVStorageSaveData done [20:27:38]OFDSenderStorePacket done [20:27:38]KKMCreateOFDPacket done [20:27:38]NVStorageSaveData kkm_last_timestamp [20:27:38]File name is /storage/kkm_last_timestamp [20:27:38]Write 4 bytes [20:27:38]NVStorageSaveData done [20:27:38]ExternCall_PrintAddStr [20:27:38]wPrintStart [20:27:38]Write to MH i2c: 01 00 00 4E 4B 99 [20:27:38]Write i2c OK [20:27:38]MH_I2C_Read... [20:27:38]Read from MH i2c: 01 [20:27:38]MH_I2C_Read... [20:27:38]Read from MH i2c: 01 07 00 [20:27:38]MH_I2C_Read... [20:27:38]Read from MH i2c: 01 07 00 4E 4B 00 00 00 00 00 FF 0F AE [20:27:38]RasterBufferAndPrint [20:27:38]line Счет N : (1)3406180 [20:27:38]line ИНН: 02508201610067 [20:27:38]line Контрольно-Кассовый Чек [20:27:38]line ПРОДАЖА [20:27:38]line ТРК (МРК, ГНК) : 32 [20:27:38]line Товар: 2710124130 [20:27:38]line Аи-92-К-4 [20:27:38]line 10.470 * 66.90 [20:27:38]line = 700.44 [20:27:38]line НДС 12% НСП 1% [20:27:38]line > о реализуемом товаре [20:27:38]line ОКРУГЛЕНИЕ: -0.44 [20:27:38]line ИТОГО: 700.00 [20:27:38]line Внесено: 700.00 [20:27:38]line СДАЧА: 0.00 [20:27:38]line НСП 1% : 6.20 [20:27:38]line НДС 12% : 74.38 [20:27:38]line Наличными: 700.00 [20:27:38]line Безнал.: 0.00 [20:27:38]line Место: АЗС № 82 "Партнер Нефть" [20:27:38]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:27:38]line СНО: Общий режим [20:27:38]line Чек 660 27.10.2024 20:27 [20:27:38]line Смена: 143 ФФД: 1.0 [20:27:38]line ЗНМ: 0300000017 [20:27:38]line РНМ: 0000000000170478 [20:27:38]line Версия ККМ: v1.0 [20:27:38]line ФМ: 0000000002098560 [20:27:38]line ФД: 95661 [20:27:38]line ФПД: 261060008766547 [20:27:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T202738&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95661&fm=261060008766547&tin=02508201610067®Number=0000000000170478&sum=70000 [20:27:38]OFD Sender: Processing packet 95661 [packets to send 57, broken 56] [20:27:38]ProducePacketName [20:27:38]name=ofd_packets/00095661 [20:27:38]OFD Sender: To server: pG, [20:27:38]CommunicateWithHost lk.salyk.kg:30040 [20:27:38]ConnectInit lk.salyk.kg [20:27:38]written 0, free lines is 4095 [20:27:38]Connected sock=11 [20:27:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 78 D8 07 01 1F 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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 02 00 00 F4 03 04 00 3A A2 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AD 75 01 00 35 04 06 00 ED 6E C5 16 6C 53 21 B2 7F F1 38 EA C6 22 [20:27:39]Write to MH i2c: 01 00 00 79 4B C4 [20:27:39]Write i2c OK [20:27:39]MH_I2C_Read... [20:27:39]Read from MH i2c: 01 [20:27:39]MH_I2C_Read... [20:27:39]Read from MH i2c: 01 07 00 [20:27:39]MH_I2C_Read... [20:27:39]Read from MH i2c: 01 07 00 79 4B 00 00 00 00 00 02 0D DA [20:27:39]RasterBufferAndPrint [20:27:39]line [20:27:39]line [20:27:39]line [20:27:39]line [20:27:39]line [20:27:39]written 0, free lines is 3336 [20:27:39]MH_Cut [20:27:39]Write to MH i2c: D1 01 00 80 4B 01 9D [20:27:39]Write i2c OK [20:27:39]MH_I2C_Read... [20:27:39]Read from MH i2c: D1 [20:27:39]MH_I2C_Read... [20:27:39]Read from MH i2c: D1 01 00 [20:27:39]MH_I2C_Read... [20:27:39]Read from MH i2c: D1 01 00 80 4B 00 9C [20:27:39]Write to MH i2c: 01 00 00 81 4B CC [20:27:39]Write i2c OK [20:27:39]MH_I2C_Read... [20:27:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 52 5B 47 00 C5 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 32 30 39 38 35 36 30 10 04 04 00 AD 75 01 00 F4 03 04 00 65 4C 1E 67 B6 04 01 00 00 E7 50 43 44 E0 B0 9A B6 [20:27:39]CommunicateWithHost err = 0 [20:27:39]CheckOFDResponse [20:27:39]1017 (14) - 77093643461234 [20:27:39]1041 (16) - 0000000002098560 [20:27:39]1040 (4) - 95661 [20:27:39]1012 (4) - 27.10.2024 14:21 [20:27:39]1206 (1) - 0 [20:27:39]OFD Sender: Remove packet 95661 [20:27:39]ProducePacketName [20:27:39]name=ofd_packets/00095661 [20:27:39]NVStorageDeleteData [20:27:39]OFD Sender: No OFD packet to send [20:27:39]*** Cut start [20:27:39]*** Partial cut [20:27:39]*** CUTSNS_PIN = 1 [20:27:39]*** CUTSNS_PIN = 0 [20:27:40]*** Brake cut motor [20:27:40]Read from MH i2c: 01 [20:27:40]MH_I2C_Read... [20:27:40]*** Stop cut motor [20:27:40]*** Cut end [20:27:40]Read from MH i2c: 01 07 00 [20:27:40]MH_I2C_Read... [20:27:40]Read from MH i2c: 01 07 00 81 4B 00 00 00 00 00 FF 0F E1 [20:27:40]process_action close_receipt done [20:27:40]requested_data is exist [20:27:40]produce_requested_data [20:27:40]requested_item fm.sn is exist - process it [20:27:40]wFMCommunicate request_size=4 [20:27:40]MH_SAM_APDU [20:27:40]CAPDU: 80 11 00 00 [20:27:40]Write to MH i2c: E2 08 00 82 4B 80 11 00 00 00 00 00 00 47 [20:27:40]Write i2c OK [20:27:40]MH_I2C_Read... [20:27:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:27:40]Read from MH i2c: E2 [20:27:40]MH_I2C_Read... [20:27:40]Read from MH i2c: E2 17 00 [20:27:40]MH_I2C_Read... [20:27:40]Read from MH i2c: E2 17 00 82 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 98 [20:27:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:27:40]wFMCommunicate OK [20:27:40]requested_item fd.num is exist - process it [20:27:40]SAM_PROTO_GetFieldsCounters [20:27:40]wFMCommunicate request_size=4 [20:27:40]MH_SAM_APDU [20:27:40]CAPDU: 80 13 00 00 [20:27:40]Write to MH i2c: E2 08 00 83 4B 80 13 00 00 00 00 00 00 4A [20:27:40]Write i2c OK [20:27:40]MH_I2C_Read... [20:27:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:27:40]Read from MH i2c: E2 [20:27:40]MH_I2C_Read... [20:27:40]Read from MH i2c: E2 62 00 [20:27:40]MH_I2C_Read... [20:27:40]Read from MH i2c: E2 62 00 83 4B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AD 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 94 02 00 00 5E 04 04 00 94 02 00 00 57 04 04 00 95 02 00 00 19 04 04 00 00 00 00 00 90 00 DF [20:27:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AD 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 94 02 00 00 5E 04 04 00 94 02 00 00 57 04 04 00 95 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:27:40]wFMCommunicate OK [20:27:40]SAM_PROTO_GetFieldsCounters done [20:27:40]requested_item shift.num is exist - process it [20:27:40]requested_item shift.opened is exist - process it [20:27:40]req_shift_opened [20:27:40]FM_GetShiftState [20:27:40]SAM_PROTO_GetShiftState [20:27:40]wFMCommunicate request_size=4 [20:27:40]MH_SAM_APDU [20:27:40]CAPDU: 80 13 01 00 [20:27:40]Write to MH i2c: E2 08 00 84 4B 80 13 01 00 00 00 00 00 4C [20:27:40]Write i2c OK [20:27:40]MH_I2C_Read... [20:27:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:27:40]Read from MH i2c: E2 [20:27:40]MH_I2C_Read... [20:27:40]Read from MH i2c: E2 0E 00 [20:27:40]MH_I2C_Read... [20:27:40]Read from MH i2c: E2 0E 00 84 4B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F8 [20:27:40]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:27:40]wFMCommunicate OK [20:27:40]SAM_PROTO_GetShiftState done [20:27:40]FM_GetShiftState done [20:27:40]req_shift_opened done [20:27:40]requested_item shift.open_date is exist - process it [20:27:40]req_shift_open_date [20:27:40]req_shift_open_date done [20:27:40]produce_requested_data done [20:27:40]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95661,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [20:27:40]process_action_free close_receipt [20:27:40]json_value_free [20:27:40]json_value_free done [20:27:40]process_json_proto returns [20:27:40]Send response to host [20:27:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95661,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [20:27:40]free response buf [20:27:40]execute_script done [20:27:40]execute_script returns [20:27:40]free content buf [20:27:40]Sock 9.Close socket [20:27:40]Sock 9.Thread stoped [20:27:44]OFD Sender: No OFD packet to send [20:27:49]OFD Sender: No OFD packet to send [20:27:54]OFD Sender: No OFD packet to send [20:27:59]OFD Sender: No OFD packet to send [20:28:04]OFD Sender: No OFD packet to send [20:28:09]OFD Sender: No OFD packet to send [20:28:14]OFD Sender: No OFD packet to send [20:28:19]OFD Sender: No OFD packet to send [20:28:24]OFD Sender: No OFD packet to send [20:28:29]OFD Sender: No OFD packet to send [20:28:34]OFD Sender: No OFD packet to send [20:28:39]OFD Sender: No OFD packet to send [20:28:44]OFD Sender: No OFD packet to send [20:28:49]OFD Sender: No OFD packet to send [20:28:54]OFD Sender: No OFD packet to send [20:28:59]OFD Sender: No OFD packet to send [20:29:04]OFD Sender: No OFD packet to send [20:29:09]OFD Sender: No OFD packet to send [20:29:14]OFD Sender: No OFD packet to send [20:29:19]OFD Sender: No OFD packet to send [20:29:24]OFD Sender: No OFD packet to send [20:29:29]OFD Sender: No OFD packet to send [20:29:34]OFD Sender: No OFD packet to send [20:29:39]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:59]OFD Sender: No OFD packet to send [20:30:04]OFD Sender: No OFD packet to send [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:21]accept exits with 7 [20:31:21]New connection [20:31:21]New thread 3067444580 created [20:31:21]Thread 3067301220 joined [20:31:21]Waiting for new connection... [20:31:21] Sock 7.Parse request [20:31:21]Sock 7.Check first char [20:31:21]Sock 7.First char is OK [20:31:21]request: POST /json_proto HTTP/1.0 [20:31:21]Method: POST [20:31:21]URL: /json_proto [20:31:21]Method is POST - this is cgi request [20:31:21]url: /json_proto [20:31:21]query_string will be loaded in cgi processing [20:31:21]execute_cgi json_proto POST (null) [20:31:21]execute_cgi path=json_proto method=POST [20:31:21]POST find Content-Length [20:31:21]Host: 172.17.40.67:8080 [20:31:21]Content-Length: 678 [20:31:21]Content-Type: application/json [20:31:21] [20:31:21]POST finish read [20:31:21]Found Content-Length = 678 [20:31:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406181", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [20:31:21]execute_script... [20:31: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)3406181", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "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" ] } } [20:31:21]POST & json_proto [20:31:21]process_json_proto [20:31:21]json parsed OK: [20:31:21]protocol is kg_v1.0 [20:31:21]action value=close_receipt [20:31:21]process_action close_receipt [20:31:21]cmd_close_receipt [20:31:21]MH_GetDate [20:31:21]Write to MH i2c: F0 00 00 85 4B BF [20:31:21]Write i2c OK [20:31:21]MH_I2C_Read... [20:31:21]Read from MH i2c: F0 [20:31:21]MH_I2C_Read... [20:31:21]Read from MH i2c: F0 09 00 [20:31:21]MH_I2C_Read... [20:31:21]Read from MH i2c: F0 09 00 85 4B 00 1B A3 1E 67 EE DA 66 66 9F [20:31:21]GetLastDocTimeStamp 1730060858 [20:31:21]current date 1730061083 [20:31:21]FM_GetShiftState [20:31:21]SAM_PROTO_GetShiftState [20:31:21]wFMCommunicate request_size=4 [20:31:21]MH_SAM_APDU [20:31:21]CAPDU: 80 13 01 00 [20:31:21]Write to MH i2c: E2 08 00 86 4B 80 13 01 00 00 00 00 00 4E [20:31:21]Write i2c OK [20:31:21]MH_I2C_Read... [20:31:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:31:21]Read from MH i2c: E2 [20:31:21]MH_I2C_Read... [20:31:21]Read from MH i2c: E2 0E 00 [20:31:21]MH_I2C_Read... [20:31:21]Read from MH i2c: E2 0E 00 86 4B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FA [20:31:21]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:31:21]wFMCommunicate OK [20:31:21]SAM_PROTO_GetShiftState done [20:31:21]FM_GetShiftState done [20:31:21]opened in 1729987736 [20:31:21]opened+sec_in_day 1730074136 [20:31:21]quantity*price = 50010 [20:31:21]sum+1 = 50012 [20:31: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 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 661 27.10.2024 20:31 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95662 ФПД: 241777719931320 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T203123&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95662&fm=241777719931320&tin=02508201610067®Number=0000000000170478&sum=50000 [20:31:22]StoreToDocumentArchive [20:31:22]shift 143 fd 95662 [20:31:22]save to /storage/0143/doc_00095662 [20:31:22]save last doc name /storage/0143/doc_00095662 to /storage/kkm_last_doc_name [20:31:22]save OK [20:31:22]Clear old archive folders... [20:31:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:31:22]tlvbuf is B6E208E0 [20:31:22]SAM_PROTO_ClearQueue [20:31:22]wFMCommunicate request_size=4 [20:31:22]MH_SAM_APDU [20:31:22]CAPDU: 80 09 00 00 [20:31:22]Write to MH i2c: E2 08 00 93 4B 80 09 00 00 00 00 00 00 50 [20:31:22]Write i2c OK [20:31:22]MH_I2C_Read... [20:31:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:31:22]Read from MH i2c: E2 [20:31:22]MH_I2C_Read... [20:31:22]Read from MH i2c: E2 03 00 [20:31:22]MH_I2C_Read... [20:31:22]Read from MH i2c: E2 03 00 93 4B 00 90 00 52 [20:31:22]RAPDU: 90 00 [20:31:22]wFMCommunicate OK [20:31:22]SAM_PROTO_ClearQueue done [20:31:22]KKMCreateOFDPacket [20:31:22]OFDProtocolAddRootSTLVToBuf [20:31:22]FM_MakeSignedData [20:31:22]FM_MakeSignedData [20:31:22]SAM_PROTO_SignData [20:31:22]wFMCommunicate request_size=4 [20:31:22]MH_SAM_APDU [20:31:22]CAPDU: 80 0D 01 02 [20:31:22]Write to MH i2c: E2 08 00 94 4B 80 0D 01 02 00 00 00 00 58 [20:31:22]Write i2c OK [20:31:22]MH_I2C_Read... [20:31:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:31:22]Read from MH i2c: E2 [20:31:22]MH_I2C_Read... [20:31:22]Read from MH i2c: E2 03 00 [20:31:22]MH_I2C_Read... [20:31:22]Read from MH i2c: E2 03 00 94 4B 00 90 00 53 [20:31:22]RAPDU: 90 00 [20:31:22]wFMCommunicate OK [20:31:22]wFMCommunicate request_size=255 [20:31:22]MH_SAM_APDU [20:31: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 95 02 00 00 F4 03 04 00 1B A3 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AE 75 01 00 35 04 06 00 DB [20:31:22]Write to MH i2c: E2 02 01 95 4B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 95 02 00 00 F4 03 04 00 1B A3 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AE 75 01 00 35 04 06 00 DB 00 00 27 [20:31:22]Write i2c OK [20:31:22]MH_I2C_Read... [20:31:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:31:22]Read from MH i2c: E2 [20:31:22]MH_I2C_Read... [20:31:22]Read from MH i2c: E2 03 00 [20:31:22]MH_I2C_Read... [20:31:22]Read from MH i2c: E2 03 00 95 4B 00 90 00 54 [20:31:22]RAPDU: 90 00 [20:31:22]wFMCommunicate OK [20:31:22]wFMCommunicate request_size=10 [20:31:22]MH_SAM_APDU [20:31:22]CAPDU: 80 0D 02 02 05 E5 43 1C 71 B8 [20:31:22]Write to MH i2c: E2 0D 00 96 4B 80 0D 02 02 05 00 E5 43 1C 71 B8 00 00 D2 [20:31:22]Write i2c OK [20:31:22]MH_I2C_Read... [20:31:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:31:22]Read from MH i2c: E2 [20:31:22]MH_I2C_Read... [20:31:22]Read from MH i2c: E2 03 00 [20:31:22]MH_I2C_Read... [20:31:22]Read from MH i2c: E2 03 00 96 4B 00 90 00 55 [20:31:22]RAPDU: 90 00 [20:31:22]wFMCommunicate OK [20:31:22]wFMCommunicate request_size=4 [20:31:22]MH_SAM_APDU [20:31:22]CAPDU: 80 0D 03 02 [20:31:22]Write to MH i2c: E2 08 00 97 4B 80 0D 03 02 00 00 00 00 5D [20:31:22]Write i2c OK [20:31:22]MH_I2C_Read... [20:31:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:31:23]Read from MH i2c: E2 [20:31:23]MH_I2C_Read... [20:31:23]Read from MH i2c: E2 0B 00 [20:31:23]MH_I2C_Read... [20:31:23]Read from MH i2c: E2 0B 00 97 4B 00 76 B9 4F E6 8E 47 0C 0F 90 00 B2 [20:31:23]RAPDU: 76 B9 4F E6 8E 47 0C 0F 90 00 [20:31:23]wFMCommunicate OK [20:31:23]SAM_PROTO_SignData done [20:31:23]FM_MakeSignedData done [20:31:23]CreateOFDProtocolMessage [20:31:23]wFMCommunicate request_size=4 [20:31:23]MH_SAM_APDU [20:31:23]CAPDU: 80 11 00 00 [20:31:23]Write to MH i2c: E2 08 00 98 4B 80 11 00 00 00 00 00 00 5D [20:31:23]Write i2c OK [20:31:23]MH_I2C_Read... [20:31:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:31:23]Read from MH i2c: E2 [20:31:23]MH_I2C_Read... [20:31:23]Read from MH i2c: E2 17 00 [20:31:23]MH_I2C_Read... [20:31:23]Read from MH i2c: E2 17 00 98 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AE [20:31:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:31:23]wFMCommunicate OK [20:31:23]CreateOFDProtocolMessage done [20:31:23]OFDSenderStorePacket 95662 [20:31:23]StoreOFDPacket docnum=95662 [20:31:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 73 A8 07 01 35 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 95 02 00 00 F4 03 04 00 1B A3 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AE 75 01 00 35 04 06 00 DB E5 43 1C 71 B8 76 B9 4F E6 8E 47 0C 0F [20:31:23]CheckFolder [20:31:23]dirname=/storage/ofd_packets [20:31:23]CheckFolder done [20:31:23]ProducePacketName [20:31:23]name=ofd_packets/00095662 [20:31:23]NVStorageSaveData ofd_packets/00095662 [20:31:23]File name is /storage/ofd_packets/00095662 [20:31:23]Write 301 bytes [20:31:23]NVStorageSaveData done [20:31:23]OFDSenderStorePacket done [20:31:23]KKMCreateOFDPacket done [20:31:23]NVStorageSaveData kkm_last_timestamp [20:31:23]File name is /storage/kkm_last_timestamp [20:31:23]Write 4 bytes [20:31:23]NVStorageSaveData done [20:31:23]ExternCall_PrintAddStr [20:31:23]wPrintStart [20:31:23]Write to MH i2c: 01 00 00 99 4B E4 [20:31:23]Write i2c OK [20:31:23]MH_I2C_Read... [20:31:23]Read from MH i2c: 01 [20:31:23]MH_I2C_Read... [20:31:23]Read from MH i2c: 01 07 00 [20:31:23]MH_I2C_Read... [20:31:23]Read from MH i2c: 01 07 00 99 4B 00 00 00 00 00 FF 0F F9 [20:31:23]RasterBufferAndPrint [20:31:23]line Счет N : (1)3406181 [20:31:23]line ИНН: 02508201610067 [20:31:23]line Контрольно-Кассовый Чек [20:31:23]line ПРОДАЖА [20:31:23]line ТРК (МРК, ГНК) : 43 [20:31:23]line Товар: 2710124500 [20:31:23]line Аи-95-К-5 [20:31:23]line 6.740 * 74.20 [20:31:23]line = 500.11 [20:31:23]line НДС 12% НСП 1% [20:31:23]line > о реализуемом товаре [20:31:23]line ОКРУГЛЕНИЕ: -0.11 [20:31:23]line ИТОГО: 500.00 [20:31:23]line Внесено: 500.00 [20:31:23]line СДАЧА: 0.00 [20:31:23]line НСП 1% : 4.43 [20:31:23]line НДС 12% : 53.11 [20:31:23]line Наличными: 500.00 [20:31:23]line Безнал.: 0.00 [20:31:23]line Место: АЗС № 82 "Партнер Нефть" [20:31:23]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:31:23]line СНО: Общий режим [20:31:23]line Чек 661 27.10.2024 20:31 [20:31:23]line Смена: 143 ФФД: 1.0 [20:31:23]line ЗНМ: 0300000017 [20:31:23]line РНМ: 0000000000170478 [20:31:23]line Версия ККМ: v1.0 [20:31:23]line ФМ: 0000000002098560 [20:31:23]line ФД: 95662 [20:31:23]line ФПД: 241777719931320 [20:31:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T203123&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95662&fm=241777719931320&tin=02508201610067®Number=0000000000170478&sum=50000 [20:31:23]OFD Sender: Processing packet 95662 [packets to send 57, broken 56] [20:31:23]ProducePacketName [20:31:23]name=ofd_packets/00095662 [20:31:23]OFD Sender: To server: pG, [20:31:23]CommunicateWithHost lk.salyk.kg:30040 [20:31:23]ConnectInit lk.salyk.kg [20:31:23]written 0, free lines is 4095 [20:31:23]Connected sock=10 [20:31:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 73 A8 07 01 35 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 95 02 00 00 F4 03 04 00 1B A3 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AE 75 01 00 35 04 06 00 DB E5 43 1C 71 B8 76 B9 4F E6 8E 47 0C 0F [20:31:23]Write to MH i2c: 01 00 00 C4 4B 0F [20:31:23]Write i2c OK [20:31:23]MH_I2C_Read... [20:31:23]Read from MH i2c: 01 [20:31:23]MH_I2C_Read... [20:31:23]Read from MH i2c: 01 07 00 [20:31:23]MH_I2C_Read... [20:31:23]Read from MH i2c: 01 07 00 C4 4B 00 00 00 00 00 EE 0C 10 [20:31:23]RasterBufferAndPrint [20:31:23]line [20:31:23]line [20:31:23]line [20:31:23]line [20:31:23]line [20:31:23]written 0, free lines is 3316 [20:31:23]MH_Cut [20:31:23]Write to MH i2c: D1 01 00 CB 4B 01 E8 [20:31:23]Write i2c OK [20:31:23]MH_I2C_Read... [20:31:23]Read from MH i2c: D1 [20:31:23]MH_I2C_Read... [20:31:23]Read from MH i2c: D1 01 00 [20:31:23]MH_I2C_Read... [20:31:23]Read from MH i2c: D1 01 00 CB 4B 00 E7 [20:31:23]Write to MH i2c: 01 00 00 CC 4B 17 [20:31:23]Write i2c OK [20:31:23]MH_I2C_Read... [20:31:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1C F7 47 00 91 19 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AE 75 01 00 F4 03 04 00 46 4D 1E 67 B6 04 01 00 00 B4 32 D8 B0 44 DE 38 93 [20:31:24]CommunicateWithHost err = 0 [20:31:24]CheckOFDResponse [20:31:24]1017 (14) - 77093643461234 [20:31:24]1041 (16) - 0000000002098560 [20:31:24]1040 (4) - 95662 [20:31:24]1012 (4) - 27.10.2024 14:25 [20:31:24]1206 (1) - 0 [20:31:24]OFD Sender: Remove packet 95662 [20:31:24]ProducePacketName [20:31:24]name=ofd_packets/00095662 [20:31:24]NVStorageDeleteData [20:31:24]OFD Sender: No OFD packet to send [20:31:24]*** Cut start [20:31:24]*** Partial cut [20:31:24]*** CUTSNS_PIN = 1 [20:31:24]*** CUTSNS_PIN = 0 [20:31:24]*** Brake cut motor [20:31:25]Read from MH i2c: 01 [20:31:25]MH_I2C_Read... [20:31:25]*** Stop cut motor [20:31:25]*** Cut end [20:31:25]Read from MH i2c: 01 07 00 [20:31:25]MH_I2C_Read... [20:31:25]Read from MH i2c: 01 07 00 CC 4B 00 00 00 00 00 FF 0F 2C [20:31:25]process_action close_receipt done [20:31:25]requested_data is exist [20:31:25]produce_requested_data [20:31:25]requested_item fm.sn is exist - process it [20:31:25]wFMCommunicate request_size=4 [20:31:25]MH_SAM_APDU [20:31:25]CAPDU: 80 11 00 00 [20:31:25]Write to MH i2c: E2 08 00 CD 4B 80 11 00 00 00 00 00 00 92 [20:31:25]Write i2c OK [20:31:25]MH_I2C_Read... [20:31:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:31:25]Read from MH i2c: E2 [20:31:25]MH_I2C_Read... [20:31:25]Read from MH i2c: E2 17 00 [20:31:25]MH_I2C_Read... [20:31:25]Read from MH i2c: E2 17 00 CD 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E3 [20:31:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:31:25]wFMCommunicate OK [20:31:25]requested_item fd.num is exist - process it [20:31:25]SAM_PROTO_GetFieldsCounters [20:31:25]wFMCommunicate request_size=4 [20:31:25]MH_SAM_APDU [20:31:25]CAPDU: 80 13 00 00 [20:31:25]Write to MH i2c: E2 08 00 CE 4B 80 13 00 00 00 00 00 00 95 [20:31:25]Write i2c OK [20:31:25]MH_I2C_Read... [20:31:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:31:25]Read from MH i2c: E2 [20:31:25]MH_I2C_Read... [20:31:25]Read from MH i2c: E2 62 00 [20:31:25]MH_I2C_Read... [20:31:25]Read from MH i2c: E2 62 00 CE 4B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AE 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 95 02 00 00 5E 04 04 00 95 02 00 00 57 04 04 00 96 02 00 00 19 04 04 00 00 00 00 00 90 00 2E [20:31:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AE 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 95 02 00 00 5E 04 04 00 95 02 00 00 57 04 04 00 96 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:31:25]wFMCommunicate OK [20:31:25]SAM_PROTO_GetFieldsCounters done [20:31:25]requested_item shift.num is exist - process it [20:31:25]requested_item shift.opened is exist - process it [20:31:25]req_shift_opened [20:31:25]FM_GetShiftState [20:31:25]SAM_PROTO_GetShiftState [20:31:25]wFMCommunicate request_size=4 [20:31:25]MH_SAM_APDU [20:31:25]CAPDU: 80 13 01 00 [20:31:25]Write to MH i2c: E2 08 00 CF 4B 80 13 01 00 00 00 00 00 97 [20:31:25]Write i2c OK [20:31:25]MH_I2C_Read... [20:31:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:31:25]Read from MH i2c: E2 [20:31:25]MH_I2C_Read... [20:31:25]Read from MH i2c: E2 0E 00 [20:31:25]MH_I2C_Read... [20:31:25]Read from MH i2c: E2 0E 00 CF 4B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 43 [20:31:25]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:31:25]wFMCommunicate OK [20:31:25]SAM_PROTO_GetShiftState done [20:31:25]FM_GetShiftState done [20:31:25]req_shift_opened done [20:31:25]requested_item shift.open_date is exist - process it [20:31:25]req_shift_open_date [20:31:25]req_shift_open_date done [20:31:25]produce_requested_data done [20:31:25]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95662,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [20:31:25]process_action_free close_receipt [20:31:25]json_value_free [20:31:25]json_value_free done [20:31:25]process_json_proto returns [20:31:25]Send response to host [20:31:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95662,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [20:31:25]free response buf [20:31:25]execute_script done [20:31:25]execute_script returns [20:31:25]free content buf [20:31:25]Sock 7.Close socket [20:31:25]Sock 7.Thread stoped [20:31:29]OFD Sender: No OFD packet to send [20:31:34]OFD Sender: No OFD packet to send [20:31:39]OFD Sender: No OFD packet to send [20:31:44]OFD Sender: No OFD packet to send [20:31:49]OFD Sender: No OFD packet to send [20:31:54]OFD Sender: No OFD packet to send [20:31:59]OFD Sender: No OFD packet to send [20:32:04]OFD Sender: No OFD packet to send [20:32:09]OFD Sender: No OFD packet to send [20:32:14]OFD Sender: No OFD packet to send [20:32:19]OFD Sender: No OFD packet to send [20:32:24]OFD Sender: No OFD packet to send [20:32:29]OFD Sender: No OFD packet to send [20:32:34]OFD Sender: No OFD packet to send [20:32:39]OFD Sender: No OFD packet to send [20:32:44]OFD Sender: No OFD packet to send [20:32:49]OFD Sender: No OFD packet to send [20:32:54]OFD Sender: No OFD packet to send [20:32:59]OFD Sender: No OFD packet to send [20:33:04]OFD Sender: No OFD packet to send [20:33:09]OFD Sender: No OFD packet to send [20:33:14]OFD Sender: No OFD packet to send [20:33:19]OFD Sender: No OFD packet to send [20:33:24]OFD Sender: No OFD packet to send [20:33:29]OFD Sender: No OFD packet to send [20:33:34]OFD Sender: No OFD packet to send [20:33:39]OFD Sender: No OFD packet to send [20:33:44]OFD Sender: No OFD packet to send [20:33:49]OFD Sender: No OFD packet to send [20:33:54]OFD Sender: No OFD packet to send [20:33:59]OFD Sender: No OFD packet to send [20:34:04]OFD Sender: No OFD packet to send [20:34:09]OFD Sender: No OFD packet to send [20:34:14]OFD Sender: No OFD packet to send [20:34:19]OFD Sender: No OFD packet to send [20:34:24]OFD Sender: No OFD packet to send [20:34:29]OFD Sender: No OFD packet to send [20:34:34]OFD Sender: No OFD packet to send [20:34:39]OFD Sender: No OFD packet to send [20:34:44]OFD Sender: No OFD packet to send [20:34:49]OFD Sender: No OFD packet to send [20:34:54]OFD Sender: No OFD packet to send [20:34:55]accept exits with 9 [20:34:55]New connection [20:34:55]New thread 3067301220 created [20:34:55]Thread 3067444580 joined [20:34:55]Waiting for new connection... [20:34:55] Sock 9.Parse request [20:34:55]Sock 9.Check first char [20:34:55]Sock 9.First char is OK [20:34:55]request: POST /json_proto HTTP/1.0 [20:34:55]Method: POST [20:34:55]URL: /json_proto [20:34:55]Method is POST - this is cgi request [20:34:55]url: /json_proto [20:34:55]query_string will be loaded in cgi processing [20:34:55]execute_cgi json_proto POST (null) [20:34:55]execute_cgi path=json_proto method=POST [20:34:55]POST find Content-Length [20:34:55]Host: 172.17.40.67:8080 [20:34:55]Content-Length: 820 [20:34:55]Content-Type: application/json [20:34:55] [20:34:55]POST finish read [20:34:55]Found Content-Length = 820 [20:34:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406182", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:34:55]execute_script... [20:34: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)3406182", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:34:55]POST & json_proto [20:34:55]process_json_proto [20:34:55]json parsed OK: [20:34:55]protocol is kg_v1.0 [20:34:55]action value=close_receipt [20:34:55]process_action close_receipt [20:34:55]cmd_close_receipt [20:34:55]MH_GetDate [20:34:55]Write to MH i2c: F0 00 00 D0 4B 0A [20:34:55]Write i2c OK [20:34:55]MH_I2C_Read... [20:34:55]Read from MH i2c: F0 [20:34:55]MH_I2C_Read... [20:34:55]Read from MH i2c: F0 09 00 [20:34:55]MH_I2C_Read... [20:34:55]Read from MH i2c: F0 09 00 D0 4B 00 F1 A3 1E 67 EE DA 66 66 C0 [20:34:55]GetLastDocTimeStamp 1730061083 [20:34:55]current date 1730061297 [20:34:55]FM_GetShiftState [20:34:55]SAM_PROTO_GetShiftState [20:34:55]wFMCommunicate request_size=4 [20:34:55]MH_SAM_APDU [20:34:55]CAPDU: 80 13 01 00 [20:34:55]Write to MH i2c: E2 08 00 D1 4B 80 13 01 00 00 00 00 00 99 [20:34:55]Write i2c OK [20:34:55]MH_I2C_Read... [20:34:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:34:55]Read from MH i2c: E2 [20:34:55]MH_I2C_Read... [20:34:55]Read from MH i2c: E2 0E 00 [20:34:55]MH_I2C_Read... [20:34:55]Read from MH i2c: E2 0E 00 D1 4B 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 45 [20:34:55]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:34:55]wFMCommunicate OK [20:34:55]SAM_PROTO_GetShiftState done [20:34:55]FM_GetShiftState done [20:34:55]opened in 1729987736 [20:34:55]opened+sec_in_day 1730074136 [20:34:55]quantity*price = 200043 [20:34:55]sum+1 = 200044 [20:34:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 662 27.10.2024 20:34 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Бакай Банк ФМ: 0000000002098560 ФД: 95663 ФПД: 230176940772823 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T203457&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95663&fm=230176940772823&tin=02508201610067®Number=0000000000170478&sum=200043 [20:34:56]StoreToDocumentArchive [20:34:56]shift 143 fd 95663 [20:34:56]save to /storage/0143/doc_00095663 [20:34:56]save last doc name /storage/0143/doc_00095663 to /storage/kkm_last_doc_name [20:34:56]save OK [20:34:56]Clear old archive folders... [20:34:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:34:56]tlvbuf is 00B10F80 [20:34:56]SAM_PROTO_ClearQueue [20:34:56]wFMCommunicate request_size=4 [20:34:56]MH_SAM_APDU [20:34:56]CAPDU: 80 09 00 00 [20:34:56]Write to MH i2c: E2 08 00 DE 4B 80 09 00 00 00 00 00 00 9B [20:34:56]Write i2c OK [20:34:56]MH_I2C_Read... [20:34:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:34:56]Read from MH i2c: E2 [20:34:56]MH_I2C_Read... [20:34:56]Read from MH i2c: E2 03 00 [20:34:56]MH_I2C_Read... [20:34:56]Read from MH i2c: E2 03 00 DE 4B 00 90 00 9D [20:34:56]RAPDU: 90 00 [20:34:56]wFMCommunicate OK [20:34:56]SAM_PROTO_ClearQueue done [20:34:56]KKMCreateOFDPacket [20:34:56]OFDProtocolAddRootSTLVToBuf [20:34:56]FM_MakeSignedData [20:34:56]FM_MakeSignedData [20:34:56]SAM_PROTO_SignData [20:34:56]wFMCommunicate request_size=4 [20:34:56]MH_SAM_APDU [20:34:56]CAPDU: 80 0D 01 02 [20:34:56]Write to MH i2c: E2 08 00 DF 4B 80 0D 01 02 00 00 00 00 A3 [20:34:56]Write i2c OK [20:34:56]MH_I2C_Read... [20:34:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:34:56]Read from MH i2c: E2 [20:34:56]MH_I2C_Read... [20:34:56]Read from MH i2c: E2 03 00 [20:34:56]MH_I2C_Read... [20:34:56]Read from MH i2c: E2 03 00 DF 4B 00 90 00 9E [20:34:56]RAPDU: 90 00 [20:34:56]wFMCommunicate OK [20:34:56]wFMCommunicate request_size=255 [20:34:56]MH_SAM_APDU [20:34: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 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 02 00 00 F4 03 04 00 F1 A3 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AF 75 01 00 35 04 06 00 D1 [20:34:56]Write to MH i2c: E2 02 01 E0 4B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 02 00 00 F4 03 04 00 F1 A3 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AF 75 01 00 35 04 06 00 D1 00 00 66 [20:34:56]Write i2c OK [20:34:56]MH_I2C_Read... [20:34:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:34:57]Read from MH i2c: E2 [20:34:57]MH_I2C_Read... [20:34:57]Read from MH i2c: E2 03 00 [20:34:57]MH_I2C_Read... [20:34:57]Read from MH i2c: E2 03 00 E0 4B 00 90 00 9F [20:34:57]RAPDU: 90 00 [20:34:57]wFMCommunicate OK [20:34:57]wFMCommunicate request_size=10 [20:34:57]MH_SAM_APDU [20:34:57]CAPDU: 80 0D 02 02 05 58 3E CA 4D D7 [20:34:57]Write to MH i2c: E2 0D 00 E1 4B 80 0D 02 02 05 00 58 3E CA 4D D7 00 00 34 [20:34:57]Write i2c OK [20:34:57]MH_I2C_Read... [20:34:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:34:57]Read from MH i2c: E2 [20:34:57]MH_I2C_Read... [20:34:57]Read from MH i2c: E2 03 00 [20:34:57]MH_I2C_Read... [20:34:57]Read from MH i2c: E2 03 00 E1 4B 00 90 00 A0 [20:34:57]RAPDU: 90 00 [20:34:57]wFMCommunicate OK [20:34:57]wFMCommunicate request_size=4 [20:34:57]MH_SAM_APDU [20:34:57]CAPDU: 80 0D 03 02 [20:34:57]Write to MH i2c: E2 08 00 E2 4B 80 0D 03 02 00 00 00 00 A8 [20:34:57]Write i2c OK [20:34:57]MH_I2C_Read... [20:34:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:34:57]Read from MH i2c: E2 [20:34:57]MH_I2C_Read... [20:34:57]Read from MH i2c: E2 0B 00 [20:34:57]MH_I2C_Read... [20:34:57]Read from MH i2c: E2 0B 00 E2 4B 00 B2 30 22 5F BF BB 1A 1A 90 00 BA [20:34:57]RAPDU: B2 30 22 5F BF BB 1A 1A 90 00 [20:34:57]wFMCommunicate OK [20:34:57]SAM_PROTO_SignData done [20:34:57]FM_MakeSignedData done [20:34:57]CreateOFDProtocolMessage [20:34:57]wFMCommunicate request_size=4 [20:34:57]MH_SAM_APDU [20:34:57]CAPDU: 80 11 00 00 [20:34:57]Write to MH i2c: E2 08 00 E3 4B 80 11 00 00 00 00 00 00 A8 [20:34:57]Write i2c OK [20:34:57]MH_I2C_Read... [20:34:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:34:57]Read from MH i2c: E2 [20:34:57]MH_I2C_Read... [20:34:57]Read from MH i2c: E2 17 00 [20:34:57]MH_I2C_Read... [20:34:57]Read from MH i2c: E2 17 00 E3 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F9 [20:34:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:34:57]wFMCommunicate OK [20:34:57]CreateOFDProtocolMessage done [20:34:57]OFDSenderStorePacket 95663 [20:34:57]StoreOFDPacket docnum=95663 [20:34:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 62 D5 07 01 FF 65 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 02 00 00 F4 03 04 00 F1 A3 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AF 75 01 00 35 04 06 00 D1 58 3E CA 4D D7 B2 30 22 5F BF BB 1A 1A [20:34:57]CheckFolder [20:34:57]dirname=/storage/ofd_packets [20:34:57]CheckFolder done [20:34:57]ProducePacketName [20:34:57]name=ofd_packets/00095663 [20:34:57]NVStorageSaveData ofd_packets/00095663 [20:34:57]File name is /storage/ofd_packets/00095663 [20:34:57]Write 301 bytes [20:34:57]NVStorageSaveData done [20:34:57]OFDSenderStorePacket done [20:34:57]KKMCreateOFDPacket done [20:34:57]NVStorageSaveData kkm_last_timestamp [20:34:57]File name is /storage/kkm_last_timestamp [20:34:57]Write 4 bytes [20:34:57]NVStorageSaveData done [20:34:57]ExternCall_PrintAddStr [20:34:57]wPrintStart [20:34:57]Write to MH i2c: 01 00 00 E4 4B 2F [20:34:57]Write i2c OK [20:34:57]MH_I2C_Read... [20:34:57]Read from MH i2c: 01 [20:34:57]MH_I2C_Read... [20:34:57]Read from MH i2c: 01 07 00 [20:34:57]MH_I2C_Read... [20:34:57]Read from MH i2c: 01 07 00 E4 4B 00 00 00 00 00 FF 0F 44 [20:34:57]RasterBufferAndPrint [20:34:57]line Счет N : (1)3406182 [20:34:57]line ИНН: 02508201610067 [20:34:57]line Контрольно-Кассовый Чек [20:34:57]line ПРОДАЖА [20:34:57]line ТРК (МРК, ГНК) : 33 [20:34:57]line Товар: 2710124500 [20:34:57]line Аи-95-К-5 [20:34:57]line 26.960 * 74.20 [20:34:57]line = 2000.43 [20:34:57]line НДС 12% НСП 1% [20:34:57]line > о реализуемом товаре [20:34:57]line ИТОГО: 2000.43 [20:34:57]line НСП 1% : 17.70 [20:34:57]line НДС 12% : 212.43 [20:34:57]line Наличными: 0.00 [20:34:57]line Безнал.: 2000.43 [20:34:57]line Место: АЗС № 82 "Партнер Нефть" [20:34:57]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:34:57]line СНО: Общий режим [20:34:57]line Чек 662 27.10.2024 20:34 [20:34:57]line Смена: 143 ФФД: 1.0 [20:34:57]line ЗНМ: 0300000017 [20:34:57]line РНМ: 0000000000170478 [20:34:57]line Версия ККМ: v1.0 [20:34:57]line Платежная система: Бакай Банк [20:34:57]line ФМ: 0000000002098560 [20:34:57]line ФД: 95663 [20:34:57]line ФПД: 230176940772823 [20:34:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T203457&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95663&fm=230176940772823&tin=02508201610067®Number=0000000000170478&sum=200043 [20:34:57]OFD Sender: Processing packet 95663 [packets to send 57, broken 56] [20:34:57]ProducePacketName [20:34:57]name=ofd_packets/00095663 [20:34:57]OFD Sender: To server: pG, [20:34:57]CommunicateWithHost lk.salyk.kg:30040 [20:34:57]ConnectInit lk.salyk.kg [20:34:57]written 0, free lines is 4095 [20:34:57]Connected sock=10 [20:34:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 62 D5 07 01 FF 65 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 02 00 00 F4 03 04 00 F1 A3 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 AF 75 01 00 35 04 06 00 D1 58 3E CA 4D D7 B2 30 22 5F BF BB 1A 1A [20:34:58]Write to MH i2c: 01 00 00 0E 4C 5A [20:34:58]Write i2c OK [20:34:58]MH_I2C_Read... [20:34:58]Read from MH i2c: 01 [20:34:58]MH_I2C_Read... [20:34:58]Read from MH i2c: 01 07 00 [20:34:58]MH_I2C_Read... [20:34:58]Read from MH i2c: 01 07 00 0E 4C 00 00 00 00 00 1B 0D 89 [20:34:58]RasterBufferAndPrint [20:34:58]line [20:34:58]line [20:34:58]line [20:34:58]line [20:34:58]line [20:34:58]written 0, free lines is 3360 [20:34:58]MH_Cut [20:34:58]Write to MH i2c: D1 01 00 15 4C 01 33 [20:34:58]Write i2c OK [20:34:58]MH_I2C_Read... [20:34:58]Read from MH i2c: D1 [20:34:58]MH_I2C_Read... [20:34:58]Read from MH i2c: D1 01 00 [20:34:58]MH_I2C_Read... [20:34:58]Read from MH i2c: D1 01 00 15 4C 00 32 [20:34:58]Write to MH i2c: 01 00 00 16 4C 62 [20:34:58]Write i2c OK [20:34:58]MH_I2C_Read... [20:34:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 BD 05 47 00 6C 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 32 30 39 38 35 36 30 10 04 04 00 AF 75 01 00 F4 03 04 00 1C 4E 1E 67 B6 04 01 00 00 1F 9A E0 04 02 85 4D E5 [20:34:58]CommunicateWithHost err = 0 [20:34:58]CheckOFDResponse [20:34:58]1017 (14) - 77093643461234 [20:34:58]1041 (16) - 0000000002098560 [20:34:58]1040 (4) - 95663 [20:34:58]1012 (4) - 27.10.2024 14:28 [20:34:58]1206 (1) - 0 [20:34:58]OFD Sender: Remove packet 95663 [20:34:58]ProducePacketName [20:34:58]name=ofd_packets/00095663 [20:34:58]NVStorageDeleteData [20:34:58]OFD Sender: No OFD packet to send [20:34:58]*** Cut start [20:34:58]*** Partial cut [20:34:58]*** CUTSNS_PIN = 1 [20:34:58]*** CUTSNS_PIN = 0 [20:34:58]*** Brake cut motor [20:34:59]Read from MH i2c: 01 [20:34:59]MH_I2C_Read... [20:34:59]*** Stop cut motor [20:34:59]*** Cut end [20:34:59]Read from MH i2c: 01 07 00 [20:34:59]MH_I2C_Read... [20:34:59]Read from MH i2c: 01 07 00 16 4C 00 00 00 00 00 FF 0F 77 [20:34:59]process_action close_receipt done [20:34:59]requested_data is exist [20:34:59]produce_requested_data [20:34:59]requested_item fm.sn is exist - process it [20:34:59]wFMCommunicate request_size=4 [20:34:59]MH_SAM_APDU [20:34:59]CAPDU: 80 11 00 00 [20:34:59]Write to MH i2c: E2 08 00 17 4C 80 11 00 00 00 00 00 00 DD [20:34:59]Write i2c OK [20:34:59]MH_I2C_Read... [20:34:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:34:59]Read from MH i2c: E2 [20:34:59]MH_I2C_Read... [20:34:59]Read from MH i2c: E2 17 00 [20:34:59]MH_I2C_Read... [20:34:59]Read from MH i2c: E2 17 00 17 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2E [20:34:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:34:59]wFMCommunicate OK [20:34:59]requested_item fd.num is exist - process it [20:34:59]SAM_PROTO_GetFieldsCounters [20:34:59]wFMCommunicate request_size=4 [20:34:59]MH_SAM_APDU [20:34:59]CAPDU: 80 13 00 00 [20:34:59]Write to MH i2c: E2 08 00 18 4C 80 13 00 00 00 00 00 00 E0 [20:34:59]Write i2c OK [20:34:59]MH_I2C_Read... [20:34:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:34:59]Read from MH i2c: E2 [20:34:59]MH_I2C_Read... [20:34:59]Read from MH i2c: E2 62 00 [20:34:59]MH_I2C_Read... [20:34:59]Read from MH i2c: E2 62 00 18 4C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AF 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 96 02 00 00 5E 04 04 00 96 02 00 00 57 04 04 00 97 02 00 00 19 04 04 00 00 00 00 00 90 00 7D [20:34:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 AF 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 96 02 00 00 5E 04 04 00 96 02 00 00 57 04 04 00 97 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:34:59]wFMCommunicate OK [20:34:59]SAM_PROTO_GetFieldsCounters done [20:34:59]requested_item shift.num is exist - process it [20:34:59]requested_item shift.opened is exist - process it [20:34:59]req_shift_opened [20:34:59]FM_GetShiftState [20:34:59]SAM_PROTO_GetShiftState [20:34:59]wFMCommunicate request_size=4 [20:34:59]MH_SAM_APDU [20:34:59]CAPDU: 80 13 01 00 [20:34:59]Write to MH i2c: E2 08 00 19 4C 80 13 01 00 00 00 00 00 E2 [20:34:59]Write i2c OK [20:34:59]MH_I2C_Read... [20:34:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:34:59]Read from MH i2c: E2 [20:34:59]MH_I2C_Read... [20:34:59]Read from MH i2c: E2 0E 00 [20:34:59]MH_I2C_Read... [20:34:59]Read from MH i2c: E2 0E 00 19 4C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 8E [20:34:59]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:34:59]wFMCommunicate OK [20:34:59]SAM_PROTO_GetShiftState done [20:34:59]FM_GetShiftState done [20:34:59]req_shift_opened done [20:34:59]requested_item shift.open_date is exist - process it [20:34:59]req_shift_open_date [20:34:59]req_shift_open_date done [20:34:59]produce_requested_data done [20:34:59]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95663,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [20:34:59]process_action_free close_receipt [20:34:59]json_value_free [20:34:59]json_value_free done [20:34:59]process_json_proto returns [20:34:59]Send response to host [20:34:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95663,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [20:34:59]free response buf [20:34:59]execute_script done [20:34:59]execute_script returns [20:34:59]free content buf [20:34:59]Sock 9.Close socket [20:34:59]Sock 9.Thread stoped [20:35:03]OFD Sender: No OFD packet to send [20:35:08]OFD Sender: No OFD packet to send [20:35:13]OFD Sender: No OFD packet to send [20:35:18]OFD Sender: No OFD packet to send [20:35:23]OFD Sender: No OFD packet to send [20:35:28]OFD Sender: No OFD packet to send [20:35:33]OFD Sender: No OFD packet to send [20:35:38]OFD Sender: No OFD packet to send [20:35:43]OFD Sender: No OFD packet to send [20:35:48]OFD Sender: No OFD packet to send [20:35:53]OFD Sender: No OFD packet to send [20:35:58]OFD Sender: No OFD packet to send [20:36:03]OFD Sender: No OFD packet to send [20:36:08]OFD Sender: No OFD packet to send [20:36:13]OFD Sender: No OFD packet to send [20:36:18]OFD Sender: No OFD packet to send [20:36:23]OFD Sender: No OFD packet to send [20:36:28]OFD Sender: No OFD packet to send [20:36:33]OFD Sender: No OFD packet to send [20:36:38]OFD Sender: No OFD packet to send [20:36:43]OFD Sender: No OFD packet to send [20:36:48]OFD Sender: No OFD packet to send [20:36:53]OFD Sender: No OFD packet to send [20:36:58]OFD Sender: No OFD packet to send [20:37:03]OFD Sender: No OFD packet to send [20:37:08]OFD Sender: No OFD packet to send [20:37:13]OFD Sender: No OFD packet to send [20:37:18]OFD Sender: No OFD packet to send [20:37:23]OFD Sender: No OFD packet to send [20:37:28]OFD Sender: No OFD packet to send [20:37:33]OFD Sender: No OFD packet to send [20:37:38]OFD Sender: No OFD packet to send [20:37:41]accept exits with 7 [20:37:41]New connection [20:37:41]New thread 3067444580 created [20:37:41]Thread 3067301220 joined [20:37:41]Waiting for new connection... [20:37:41] Sock 7.Parse request [20:37:41]Sock 7.Check first char [20:37:41]Sock 7.First char is OK [20:37:41]request: POST /json_proto HTTP/1.0 [20:37:41]Method: POST [20:37:41]URL: /json_proto [20:37:41]Method is POST - this is cgi request [20:37:41]url: /json_proto [20:37:41]query_string will be loaded in cgi processing [20:37:41]execute_cgi json_proto POST (null) [20:37:41]execute_cgi path=json_proto method=POST [20:37:41]POST find Content-Length [20:37:41]Host: 172.17.40.67:8080 [20:37:41]Content-Length: 678 [20:37:41]Content-Type: application/json [20:37:41] [20:37:41]POST finish read [20:37:41]Found Content-Length = 678 [20:37:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406183", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:37:41]execute_script... [20:37: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)3406183", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:37:41]POST & json_proto [20:37:41]process_json_proto [20:37:41]json parsed OK: [20:37:41]protocol is kg_v1.0 [20:37:41]action value=close_receipt [20:37:41]process_action close_receipt [20:37:41]cmd_close_receipt [20:37:41]MH_GetDate [20:37:41]Write to MH i2c: F0 00 00 1A 4C 55 [20:37:41]Write i2c OK [20:37:41]MH_I2C_Read... [20:37:41]Read from MH i2c: F0 [20:37:41]MH_I2C_Read... [20:37:41]Read from MH i2c: F0 09 00 [20:37:41]MH_I2C_Read... [20:37:41]Read from MH i2c: F0 09 00 1A 4C 00 97 A4 1E 67 EE DA 66 66 B2 [20:37:41]GetLastDocTimeStamp 1730061297 [20:37:41]current date 1730061463 [20:37:41]FM_GetShiftState [20:37:41]SAM_PROTO_GetShiftState [20:37:41]wFMCommunicate request_size=4 [20:37:41]MH_SAM_APDU [20:37:41]CAPDU: 80 13 01 00 [20:37:41]Write to MH i2c: E2 08 00 1B 4C 80 13 01 00 00 00 00 00 E4 [20:37:41]Write i2c OK [20:37:41]MH_I2C_Read... [20:37:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:37:41]Read from MH i2c: E2 [20:37:41]MH_I2C_Read... [20:37:41]Read from MH i2c: E2 0E 00 [20:37:41]MH_I2C_Read... [20:37:41]Read from MH i2c: E2 0E 00 1B 4C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 90 [20:37:41]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:37:41]wFMCommunicate OK [20:37:41]SAM_PROTO_GetShiftState done [20:37:41]FM_GetShiftState done [20:37:41]opened in 1729987736 [20:37:41]opened+sec_in_day 1730074136 [20:37:41]quantity*price = 50041 [20:37:41]sum+1 = 50042 [20:37:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 663 27.10.2024 20:37 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95664 ФПД: 200980319340250 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T203743&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95664&fm=200980319340250&tin=02508201610067®Number=0000000000170478&sum=50000 [20:37:42]StoreToDocumentArchive [20:37:42]shift 143 fd 95664 [20:37:42]save to /storage/0143/doc_00095664 [20:37:42]save last doc name /storage/0143/doc_00095664 to /storage/kkm_last_doc_name [20:37:42]save OK [20:37:42]Clear old archive folders... [20:37:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:37:42]tlvbuf is B6E20960 [20:37:42]SAM_PROTO_ClearQueue [20:37:42]wFMCommunicate request_size=4 [20:37:42]MH_SAM_APDU [20:37:42]CAPDU: 80 09 00 00 [20:37:42]Write to MH i2c: E2 08 00 28 4C 80 09 00 00 00 00 00 00 E6 [20:37:42]Write i2c OK [20:37:42]MH_I2C_Read... [20:37:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:37:42]Read from MH i2c: E2 [20:37:42]MH_I2C_Read... [20:37:42]Read from MH i2c: E2 03 00 [20:37:42]MH_I2C_Read... [20:37:42]Read from MH i2c: E2 03 00 28 4C 00 90 00 E8 [20:37:42]RAPDU: 90 00 [20:37:42]wFMCommunicate OK [20:37:42]SAM_PROTO_ClearQueue done [20:37:42]KKMCreateOFDPacket [20:37:42]OFDProtocolAddRootSTLVToBuf [20:37:42]FM_MakeSignedData [20:37:42]FM_MakeSignedData [20:37:42]SAM_PROTO_SignData [20:37:42]wFMCommunicate request_size=4 [20:37:42]MH_SAM_APDU [20:37:42]CAPDU: 80 0D 01 02 [20:37:42]Write to MH i2c: E2 08 00 29 4C 80 0D 01 02 00 00 00 00 EE [20:37:42]Write i2c OK [20:37:42]MH_I2C_Read... [20:37:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:37:42]Read from MH i2c: E2 [20:37:42]MH_I2C_Read... [20:37:42]Read from MH i2c: E2 03 00 [20:37:42]MH_I2C_Read... [20:37:42]Read from MH i2c: E2 03 00 29 4C 00 90 00 E9 [20:37:42]RAPDU: 90 00 [20:37:42]wFMCommunicate OK [20:37:42]wFMCommunicate request_size=255 [20:37:42]MH_SAM_APDU [20:37: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 02 00 00 F4 03 04 00 97 A4 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B0 75 01 00 35 04 06 00 B6 [20:37:42]Write to MH i2c: E2 02 01 2A 4C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 02 00 00 F4 03 04 00 97 A4 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B0 75 01 00 35 04 06 00 B6 00 00 40 [20:37:42]Write i2c OK [20:37:42]MH_I2C_Read... [20:37:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:37:42]Read from MH i2c: E2 [20:37:42]MH_I2C_Read... [20:37:42]Read from MH i2c: E2 03 00 [20:37:42]MH_I2C_Read... [20:37:42]Read from MH i2c: E2 03 00 2A 4C 00 90 00 EA [20:37:42]RAPDU: 90 00 [20:37:42]wFMCommunicate OK [20:37:42]wFMCommunicate request_size=10 [20:37:42]MH_SAM_APDU [20:37:42]CAPDU: 80 0D 02 02 05 CA 60 8A 86 DA [20:37:42]Write to MH i2c: E2 0D 00 2B 4C 80 0D 02 02 05 00 CA 60 8A 86 DA 00 00 0F [20:37:42]Write i2c OK [20:37:42]MH_I2C_Read... [20:37:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:37:42]Read from MH i2c: E2 [20:37:42]MH_I2C_Read... [20:37:42]Read from MH i2c: E2 03 00 [20:37:42]MH_I2C_Read... [20:37:42]Read from MH i2c: E2 03 00 2B 4C 00 90 00 EB [20:37:42]RAPDU: 90 00 [20:37:42]wFMCommunicate OK [20:37:42]wFMCommunicate request_size=4 [20:37:42]MH_SAM_APDU [20:37:42]CAPDU: 80 0D 03 02 [20:37:42]Write to MH i2c: E2 08 00 2C 4C 80 0D 03 02 00 00 00 00 F3 [20:37:42]Write i2c OK [20:37:42]MH_I2C_Read... [20:37:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:37:42]Read from MH i2c: E2 [20:37:42]MH_I2C_Read... [20:37:42]Read from MH i2c: E2 0B 00 [20:37:42]MH_I2C_Read... [20:37:42]Read from MH i2c: E2 0B 00 2C 4C 00 D3 F0 C0 5A 92 61 57 C2 90 00 DD [20:37:42]RAPDU: D3 F0 C0 5A 92 61 57 C2 90 00 [20:37:42]wFMCommunicate OK [20:37:42]SAM_PROTO_SignData done [20:37:42]FM_MakeSignedData done [20:37:42]CreateOFDProtocolMessage [20:37:42]wFMCommunicate request_size=4 [20:37:42]MH_SAM_APDU [20:37:42]CAPDU: 80 11 00 00 [20:37:42]Write to MH i2c: E2 08 00 2D 4C 80 11 00 00 00 00 00 00 F3 [20:37:42]Write i2c OK [20:37:42]MH_I2C_Read... [20:37:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:37:43]Read from MH i2c: E2 [20:37:43]MH_I2C_Read... [20:37:43]Read from MH i2c: E2 17 00 [20:37:43]MH_I2C_Read... [20:37:43]Read from MH i2c: E2 17 00 2D 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 44 [20:37:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:37:43]wFMCommunicate OK [20:37:43]CreateOFDProtocolMessage done [20:37:43]OFDSenderStorePacket 95664 [20:37:43]StoreOFDPacket docnum=95664 [20:37:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A3 C6 07 01 57 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 02 00 00 F4 03 04 00 97 A4 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B0 75 01 00 35 04 06 00 B6 CA 60 8A 86 DA D3 F0 C0 5A 92 61 57 C2 [20:37:43]CheckFolder [20:37:43]dirname=/storage/ofd_packets [20:37:43]CheckFolder done [20:37:43]ProducePacketName [20:37:43]name=ofd_packets/00095664 [20:37:43]NVStorageSaveData ofd_packets/00095664 [20:37:43]File name is /storage/ofd_packets/00095664 [20:37:43]Write 301 bytes [20:37:43]NVStorageSaveData done [20:37:43]OFDSenderStorePacket done [20:37:43]KKMCreateOFDPacket done [20:37:43]NVStorageSaveData kkm_last_timestamp [20:37:43]File name is /storage/kkm_last_timestamp [20:37:43]Write 4 bytes [20:37:43]NVStorageSaveData done [20:37:43]ExternCall_PrintAddStr [20:37:43]wPrintStart [20:37:43]Write to MH i2c: 01 00 00 2E 4C 7A [20:37:43]Write i2c OK [20:37:43]MH_I2C_Read... [20:37:43]Read from MH i2c: 01 [20:37:43]MH_I2C_Read... [20:37:43]Read from MH i2c: 01 07 00 [20:37:43]MH_I2C_Read... [20:37:43]Read from MH i2c: 01 07 00 2E 4C 00 00 00 00 00 FF 0F 8F [20:37:43]RasterBufferAndPrint [20:37:43]line Счет N : (1)3406183 [20:37:43]line ИНН: 02508201610067 [20:37:43]line Контрольно-Кассовый Чек [20:37:43]line ПРОДАЖА [20:37:43]line ТРК (МРК, ГНК) : 12 [20:37:43]line Товар: 2710124130 [20:37:43]line Аи-92-К-4 [20:37:43]line 7.480 * 66.90 [20:37:43]line = 500.41 [20:37:43]line НДС 12% НСП 1% [20:37:43]line > о реализуемом товаре [20:37:43]line ОКРУГЛЕНИЕ: -0.41 [20:37:43]line ИТОГО: 500.00 [20:37:43]line Внесено: 500.00 [20:37:43]line СДАЧА: 0.00 [20:37:43]line НСП 1% : 4.43 [20:37:43]line НДС 12% : 53.14 [20:37:43]line Наличными: 500.00 [20:37:43]line Безнал.: 0.00 [20:37:43]line Место: АЗС № 82 "Партнер Нефть" [20:37:43]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:37:43]line СНО: Общий режим [20:37:43]line Чек 663 27.10.2024 20:37 [20:37:43]line Смена: 143 ФФД: 1.0 [20:37:43]line ЗНМ: 0300000017 [20:37:43]line РНМ: 0000000000170478 [20:37:43]line Версия ККМ: v1.0 [20:37:43]line ФМ: 0000000002098560 [20:37:43]line ФД: 95664 [20:37:43]line ФПД: 200980319340250 [20:37:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T203743&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95664&fm=200980319340250&tin=02508201610067®Number=0000000000170478&sum=50000 [20:37:43]OFD Sender: Processing packet 95664 [packets to send 57, broken 56] [20:37:43]ProducePacketName [20:37:43]name=ofd_packets/00095664 [20:37:43]OFD Sender: To server: pG, [20:37:43]CommunicateWithHost lk.salyk.kg:30040 [20:37:43]ConnectInit lk.salyk.kg [20:37:43]written 0, free lines is 4095 [20:37:43]Connected sock=10 [20:37:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A3 C6 07 01 57 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 02 00 00 F4 03 04 00 97 A4 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B0 75 01 00 35 04 06 00 B6 CA 60 8A 86 DA D3 F0 C0 5A 92 61 57 C2 [20:37:43]Write to MH i2c: 01 00 00 59 4C A5 [20:37:43]Write i2c OK [20:37:43]MH_I2C_Read... [20:37:43]Read from MH i2c: 01 [20:37:43]MH_I2C_Read... [20:37:43]Read from MH i2c: 01 07 00 [20:37:43]MH_I2C_Read... [20:37:43]Read from MH i2c: 01 07 00 59 4C 00 00 00 00 00 FB 0C B3 [20:37:43]RasterBufferAndPrint [20:37:43]line [20:37:43]line [20:37:43]line [20:37:43]line [20:37:43]line [20:37:43]written 0, free lines is 3329 [20:37:43]MH_Cut [20:37:43]Write to MH i2c: D1 01 00 60 4C 01 7E [20:37:43]Write i2c OK [20:37:43]MH_I2C_Read... [20:37:43]Read from MH i2c: D1 [20:37:43]MH_I2C_Read... [20:37:43]Read from MH i2c: D1 01 00 [20:37:43]MH_I2C_Read... [20:37:43]Read from MH i2c: D1 01 00 60 4C 00 7D [20:37:43]Write to MH i2c: 01 00 00 61 4C AD [20:37:43]Write i2c OK [20:37:43]MH_I2C_Read... [20:37:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D7 74 47 00 A7 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 32 30 39 38 35 36 30 10 04 04 00 B0 75 01 00 F4 03 04 00 C2 4E 1E 67 B6 04 01 00 00 48 2E 21 8A 69 E3 A3 61 [20:37:43]CommunicateWithHost err = 0 [20:37:43]CheckOFDResponse [20:37:43]1017 (14) - 77093643461234 [20:37:43]1041 (16) - 0000000002098560 [20:37:43]1040 (4) - 95664 [20:37:43]1012 (4) - 27.10.2024 14:31 [20:37:43]1206 (1) - 0 [20:37:43]OFD Sender: Remove packet 95664 [20:37:43]ProducePacketName [20:37:43]name=ofd_packets/00095664 [20:37:43]NVStorageDeleteData [20:37:44]OFD Sender: No OFD packet to send [20:37:44]*** Cut start [20:37:44]*** Partial cut [20:37:44]*** CUTSNS_PIN = 1 [20:37:44]*** CUTSNS_PIN = 0 [20:37:44]*** Brake cut motor [20:37:45]Read from MH i2c: 01 [20:37:45]MH_I2C_Read... [20:37:45]*** Stop cut motor [20:37:45]*** Cut end [20:37:45]Read from MH i2c: 01 07 00 [20:37:45]MH_I2C_Read... [20:37:45]Read from MH i2c: 01 07 00 61 4C 00 00 00 00 00 FF 0F C2 [20:37:45]process_action close_receipt done [20:37:45]requested_data is exist [20:37:45]produce_requested_data [20:37:45]requested_item fm.sn is exist - process it [20:37:45]wFMCommunicate request_size=4 [20:37:45]MH_SAM_APDU [20:37:45]CAPDU: 80 11 00 00 [20:37:45]Write to MH i2c: E2 08 00 62 4C 80 11 00 00 00 00 00 00 28 [20:37:45]Write i2c OK [20:37:45]MH_I2C_Read... [20:37:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:37:45]Read from MH i2c: E2 [20:37:45]MH_I2C_Read... [20:37:45]Read from MH i2c: E2 17 00 [20:37:45]MH_I2C_Read... [20:37:45]Read from MH i2c: E2 17 00 62 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 79 [20:37:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:37:45]wFMCommunicate OK [20:37:45]requested_item fd.num is exist - process it [20:37:45]SAM_PROTO_GetFieldsCounters [20:37:45]wFMCommunicate request_size=4 [20:37:45]MH_SAM_APDU [20:37:45]CAPDU: 80 13 00 00 [20:37:45]Write to MH i2c: E2 08 00 63 4C 80 13 00 00 00 00 00 00 2B [20:37:45]Write i2c OK [20:37:45]MH_I2C_Read... [20:37:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:37:45]Read from MH i2c: E2 [20:37:45]MH_I2C_Read... [20:37:45]Read from MH i2c: E2 62 00 [20:37:45]MH_I2C_Read... [20:37:45]Read from MH i2c: E2 62 00 63 4C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B0 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 97 02 00 00 5E 04 04 00 97 02 00 00 57 04 04 00 98 02 00 00 19 04 04 00 00 00 00 00 90 00 CC [20:37:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B0 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 97 02 00 00 5E 04 04 00 97 02 00 00 57 04 04 00 98 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:37:45]wFMCommunicate OK [20:37:45]SAM_PROTO_GetFieldsCounters done [20:37:45]requested_item shift.num is exist - process it [20:37:45]requested_item shift.opened is exist - process it [20:37:45]req_shift_opened [20:37:45]FM_GetShiftState [20:37:45]SAM_PROTO_GetShiftState [20:37:45]wFMCommunicate request_size=4 [20:37:45]MH_SAM_APDU [20:37:45]CAPDU: 80 13 01 00 [20:37:45]Write to MH i2c: E2 08 00 64 4C 80 13 01 00 00 00 00 00 2D [20:37:45]Write i2c OK [20:37:45]MH_I2C_Read... [20:37:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:37:45]Read from MH i2c: E2 [20:37:45]MH_I2C_Read... [20:37:45]Read from MH i2c: E2 0E 00 [20:37:45]MH_I2C_Read... [20:37:45]Read from MH i2c: E2 0E 00 64 4C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D9 [20:37:45]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:37:45]wFMCommunicate OK [20:37:45]SAM_PROTO_GetShiftState done [20:37:45]FM_GetShiftState done [20:37:45]req_shift_opened done [20:37:45]requested_item shift.open_date is exist - process it [20:37:45]req_shift_open_date [20:37:45]req_shift_open_date done [20:37:45]produce_requested_data done [20:37:45]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95664,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [20:37:45]process_action_free close_receipt [20:37:45]json_value_free [20:37:45]json_value_free done [20:37:45]process_json_proto returns [20:37:45]Send response to host [20:37:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95664,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [20:37:45]free response buf [20:37:45]execute_script done [20:37:45]execute_script returns [20:37:45]free content buf [20:37:45]Sock 7.Close socket [20:37:45]Sock 7.Thread stoped [20:37:49]OFD Sender: No OFD packet to send [20:37:54]OFD Sender: No OFD packet to send [20:37:59]OFD Sender: No OFD packet to send [20:38:04]OFD Sender: No OFD packet to send [20:38:09]OFD Sender: No OFD packet to send [20:38:14]OFD Sender: No OFD packet to send [20:38:19]OFD Sender: No OFD packet to send [20:38:24]OFD Sender: No OFD packet to send [20:38:29]OFD Sender: No OFD packet to send [20:38:34]OFD Sender: No OFD packet to send [20:38:39]OFD Sender: No OFD packet to send [20:38:44]OFD Sender: No OFD packet to send [20:38:49]OFD Sender: No OFD packet to send [20:38:54]OFD Sender: No OFD packet to send [20:38:59]OFD Sender: No OFD packet to send [20:39:04]OFD Sender: No OFD packet to send [20:39:08]accept exits with 9 [20:39:08]New connection [20:39:08]New thread 3067301220 created [20:39:08]Thread 3067444580 joined [20:39:08]Waiting for new connection... [20:39:08] Sock 9.Parse request [20:39:08]Sock 9.Check first char [20:39:08]Sock 9.First char is OK [20:39:08]request: POST /json_proto HTTP/1.0 [20:39:08]Method: POST [20:39:08]URL: /json_proto [20:39:08]Method is POST - this is cgi request [20:39:08]url: /json_proto [20:39:08]query_string will be loaded in cgi processing [20:39:08]execute_cgi json_proto POST (null) [20:39:08]execute_cgi path=json_proto method=POST [20:39:08]POST find Content-Length [20:39:08]Host: 172.17.40.67:8080 [20:39:08]Content-Length: 679 [20:39:08]Content-Type: application/json [20:39:08] [20:39:08]POST finish read [20:39:08]Found Content-Length = 679 [20:39:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406184", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:39:08]execute_script... [20:39: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)3406184", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:39:08]POST & json_proto [20:39:08]process_json_proto [20:39:08]json parsed OK: [20:39:08]protocol is kg_v1.0 [20:39:08]action value=close_receipt [20:39:08]process_action close_receipt [20:39:08]cmd_close_receipt [20:39:08]MH_GetDate [20:39:08]Write to MH i2c: F0 00 00 65 4C A0 [20:39:08]Write i2c OK [20:39:08]MH_I2C_Read... [20:39:08]Read from MH i2c: F0 [20:39:08]MH_I2C_Read... [20:39:08]Read from MH i2c: F0 09 00 [20:39:08]MH_I2C_Read... [20:39:08]Read from MH i2c: F0 09 00 65 4C 00 EE A4 1E 67 EE DA 66 66 54 [20:39:08]GetLastDocTimeStamp 1730061463 [20:39:08]current date 1730061550 [20:39:08]FM_GetShiftState [20:39:08]SAM_PROTO_GetShiftState [20:39:08]wFMCommunicate request_size=4 [20:39:08]MH_SAM_APDU [20:39:08]CAPDU: 80 13 01 00 [20:39:08]Write to MH i2c: E2 08 00 66 4C 80 13 01 00 00 00 00 00 2F [20:39:08]Write i2c OK [20:39:08]MH_I2C_Read... [20:39:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:39:08]Read from MH i2c: E2 [20:39:08]MH_I2C_Read... [20:39:08]Read from MH i2c: E2 0E 00 [20:39:08]MH_I2C_Read... [20:39:08]Read from MH i2c: E2 0E 00 66 4C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DB [20:39:08]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:39:08]wFMCommunicate OK [20:39:08]SAM_PROTO_GetShiftState done [20:39:08]FM_GetShiftState done [20:39:08]opened in 1729987736 [20:39:08]opened+sec_in_day 1730074136 [20:39:08]quantity*price = 70044 [20:39:08]sum+1 = 70045 [20:39:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 664 27.10.2024 20:39 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95665 ФПД: 267185950715568 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T203910&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95665&fm=267185950715568&tin=02508201610067®Number=0000000000170478&sum=70000 [20:39:09]StoreToDocumentArchive [20:39:09]shift 143 fd 95665 [20:39:09]save to /storage/0143/doc_00095665 [20:39:09]save last doc name /storage/0143/doc_00095665 to /storage/kkm_last_doc_name [20:39:09]save OK [20:39:09]Clear old archive folders... [20:39:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:39:09]tlvbuf is 00ADF1E0 [20:39:09]SAM_PROTO_ClearQueue [20:39:09]wFMCommunicate request_size=4 [20:39:09]MH_SAM_APDU [20:39:09]CAPDU: 80 09 00 00 [20:39:09]Write to MH i2c: E2 08 00 73 4C 80 09 00 00 00 00 00 00 31 [20:39:09]Write i2c OK [20:39:09]MH_I2C_Read... [20:39:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:39:09]Read from MH i2c: E2 [20:39:09]MH_I2C_Read... [20:39:09]Read from MH i2c: E2 03 00 [20:39:09]MH_I2C_Read... [20:39:09]Read from MH i2c: E2 03 00 73 4C 00 90 00 33 [20:39:09]RAPDU: 90 00 [20:39:09]wFMCommunicate OK [20:39:09]SAM_PROTO_ClearQueue done [20:39:09]KKMCreateOFDPacket [20:39:09]OFDProtocolAddRootSTLVToBuf [20:39:09]FM_MakeSignedData [20:39:09]FM_MakeSignedData [20:39:09]SAM_PROTO_SignData [20:39:09]wFMCommunicate request_size=4 [20:39:09]MH_SAM_APDU [20:39:09]CAPDU: 80 0D 01 02 [20:39:09]Write to MH i2c: E2 08 00 74 4C 80 0D 01 02 00 00 00 00 39 [20:39:09]Write i2c OK [20:39:09]MH_I2C_Read... [20:39:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:39:09]Read from MH i2c: E2 [20:39:09]MH_I2C_Read... [20:39:09]Read from MH i2c: E2 03 00 [20:39:09]MH_I2C_Read... [20:39:09]Read from MH i2c: E2 03 00 74 4C 00 90 00 34 [20:39:09]RAPDU: 90 00 [20:39:09]wFMCommunicate OK [20:39:09]wFMCommunicate request_size=255 [20:39:09]MH_SAM_APDU [20:39: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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 02 00 00 F4 03 04 00 EE A4 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B1 75 01 00 35 04 06 00 F3 [20:39:09]Write to MH i2c: E2 02 01 75 4C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 02 00 00 F4 03 04 00 EE A4 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B1 75 01 00 35 04 06 00 F3 00 00 31 [20:39:09]Write i2c OK [20:39:09]MH_I2C_Read... [20:39:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:39:10]Read from MH i2c: E2 [20:39:10]MH_I2C_Read... [20:39:10]Read from MH i2c: E2 03 00 [20:39:10]MH_I2C_Read... [20:39:10]Read from MH i2c: E2 03 00 75 4C 00 90 00 35 [20:39:10]RAPDU: 90 00 [20:39:10]wFMCommunicate OK [20:39:10]wFMCommunicate request_size=10 [20:39:10]MH_SAM_APDU [20:39:10]CAPDU: 80 0D 02 02 05 01 13 AE 6E B0 [20:39:10]Write to MH i2c: E2 0D 00 76 4C 80 0D 02 02 05 00 01 13 AE 6E B0 00 00 26 [20:39:10]Write i2c OK [20:39:10]MH_I2C_Read... [20:39:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:39:10]Read from MH i2c: E2 [20:39:10]MH_I2C_Read... [20:39:10]Read from MH i2c: E2 03 00 [20:39:10]MH_I2C_Read... [20:39:10]Read from MH i2c: E2 03 00 76 4C 00 90 00 36 [20:39:10]RAPDU: 90 00 [20:39:10]wFMCommunicate OK [20:39:10]wFMCommunicate request_size=4 [20:39:10]MH_SAM_APDU [20:39:10]CAPDU: 80 0D 03 02 [20:39:10]Write to MH i2c: E2 08 00 77 4C 80 0D 03 02 00 00 00 00 3E [20:39:10]Write i2c OK [20:39:10]MH_I2C_Read... [20:39:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:39:10]Read from MH i2c: E2 [20:39:10]MH_I2C_Read... [20:39:10]Read from MH i2c: E2 0B 00 [20:39:10]MH_I2C_Read... [20:39:10]Read from MH i2c: E2 0B 00 77 4C 00 17 AF F3 B6 FA D1 2A 3A 90 00 DD [20:39:10]RAPDU: 17 AF F3 B6 FA D1 2A 3A 90 00 [20:39:10]wFMCommunicate OK [20:39:10]SAM_PROTO_SignData done [20:39:10]FM_MakeSignedData done [20:39:10]CreateOFDProtocolMessage [20:39:10]wFMCommunicate request_size=4 [20:39:10]MH_SAM_APDU [20:39:10]CAPDU: 80 11 00 00 [20:39:10]Write to MH i2c: E2 08 00 78 4C 80 11 00 00 00 00 00 00 3E [20:39:10]Write i2c OK [20:39:10]MH_I2C_Read... [20:39:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:39:10]Read from MH i2c: E2 [20:39:10]MH_I2C_Read... [20:39:10]Read from MH i2c: E2 17 00 [20:39:10]MH_I2C_Read... [20:39:10]Read from MH i2c: E2 17 00 78 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8F [20:39:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:39:10]wFMCommunicate OK [20:39:10]CreateOFDProtocolMessage done [20:39:10]OFDSenderStorePacket 95665 [20:39:10]StoreOFDPacket docnum=95665 [20:39:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E8 12 07 01 FF 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 02 00 00 F4 03 04 00 EE A4 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B1 75 01 00 35 04 06 00 F3 01 13 AE 6E B0 17 AF F3 B6 FA D1 2A 3A [20:39:10]CheckFolder [20:39:10]dirname=/storage/ofd_packets [20:39:10]CheckFolder done [20:39:10]ProducePacketName [20:39:10]name=ofd_packets/00095665 [20:39:10]NVStorageSaveData ofd_packets/00095665 [20:39:10]File name is /storage/ofd_packets/00095665 [20:39:10]Write 301 bytes [20:39:10]NVStorageSaveData done [20:39:10]OFDSenderStorePacket done [20:39:10]KKMCreateOFDPacket done [20:39:10]NVStorageSaveData kkm_last_timestamp [20:39:10]File name is /storage/kkm_last_timestamp [20:39:10]Write 4 bytes [20:39:10]NVStorageSaveData done [20:39:10]ExternCall_PrintAddStr [20:39:10]wPrintStart [20:39:10]Write to MH i2c: 01 00 00 79 4C C5 [20:39:10]Write i2c OK [20:39:10]MH_I2C_Read... [20:39:10]Read from MH i2c: 01 [20:39:10]MH_I2C_Read... [20:39:10]Read from MH i2c: 01 07 00 [20:39:10]MH_I2C_Read... [20:39:10]Read from MH i2c: 01 07 00 79 4C 00 00 00 00 00 FF 0F DA [20:39:10]RasterBufferAndPrint [20:39:10]line Счет N : (1)3406184 [20:39:10]line ИНН: 02508201610067 [20:39:10]line Контрольно-Кассовый Чек [20:39:10]line ПРОДАЖА [20:39:10]line ТРК (МРК, ГНК) : 42 [20:39:10]line Товар: 2710124130 [20:39:10]line Аи-92-К-4 [20:39:10]line 10.470 * 66.90 [20:39:10]line = 700.44 [20:39:10]line НДС 12% НСП 1% [20:39:10]line > о реализуемом товаре [20:39:10]line ОКРУГЛЕНИЕ: -0.44 [20:39:10]line ИТОГО: 700.00 [20:39:10]line Внесено: 700.00 [20:39:10]line СДАЧА: 0.00 [20:39:10]line НСП 1% : 6.20 [20:39:10]line НДС 12% : 74.38 [20:39:10]line Наличными: 700.00 [20:39:10]line Безнал.: 0.00 [20:39:10]line Место: АЗС № 82 "Партнер Нефть" [20:39:10]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:39:10]line СНО: Общий режим [20:39:10]line Чек 664 27.10.2024 20:39 [20:39:10]line Смена: 143 ФФД: 1.0 [20:39:10]line ЗНМ: 0300000017 [20:39:10]line РНМ: 0000000000170478 [20:39:10]line Версия ККМ: v1.0 [20:39:10]line ФМ: 0000000002098560 [20:39:10]line ФД: 95665 [20:39:10]line ФПД: 267185950715568 [20:39:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T203910&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95665&fm=267185950715568&tin=02508201610067®Number=0000000000170478&sum=70000 [20:39:10]OFD Sender: Processing packet 95665 [packets to send 57, broken 56] [20:39:10]ProducePacketName [20:39:10]name=ofd_packets/00095665 [20:39:10]OFD Sender: To server: pG, [20:39:10]CommunicateWithHost lk.salyk.kg:30040 [20:39:10]ConnectInit lk.salyk.kg [20:39:10]written 0, free lines is 4095 [20:39:10]Connected sock=10 [20:39:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E8 12 07 01 FF 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 02 00 00 F4 03 04 00 EE A4 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B1 75 01 00 35 04 06 00 F3 01 13 AE 6E B0 17 AF F3 B6 FA D1 2A 3A [20:39:10]Write to MH i2c: 01 00 00 A4 4C F0 [20:39:10]Write i2c OK [20:39:10]MH_I2C_Read... [20:39:10]Read from MH i2c: 01 [20:39:10]MH_I2C_Read... [20:39:10]Read from MH i2c: 01 07 00 [20:39:10]MH_I2C_Read... [20:39:10]Read from MH i2c: 01 07 00 A4 4C 00 00 00 00 00 F5 0C F8 [20:39:10]RasterBufferAndPrint [20:39:10]line [20:39:10]line [20:39:10]line [20:39:10]line [20:39:10]line [20:39:10]written 0, free lines is 3323 [20:39:10]MH_Cut [20:39:10]Write to MH i2c: D1 01 00 AB 4C 01 C9 [20:39:10]Write i2c OK [20:39:10]MH_I2C_Read... [20:39:10]Read from MH i2c: D1 [20:39:10]MH_I2C_Read... [20:39:10]Read from MH i2c: D1 01 00 [20:39:10]MH_I2C_Read... [20:39:11]Read from MH i2c: D1 01 00 AB 4C 00 C8 [20:39:11]Write to MH i2c: 01 00 00 AC 4C F8 [20:39:11]Write i2c OK [20:39:11]MH_I2C_Read... [20:39:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 09 0A 47 00 7B 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 32 30 39 38 35 36 30 10 04 04 00 B1 75 01 00 F4 03 04 00 19 4F 1E 67 B6 04 01 00 00 DA A6 5C 21 E6 A9 6A AF [20:39:11]CommunicateWithHost err = 0 [20:39:11]CheckOFDResponse [20:39:11]1017 (14) - 77093643461234 [20:39:11]1041 (16) - 0000000002098560 [20:39:11]1040 (4) - 95665 [20:39:11]1012 (4) - 27.10.2024 14:32 [20:39:11]1206 (1) - 0 [20:39:11]OFD Sender: Remove packet 95665 [20:39:11]ProducePacketName [20:39:11]name=ofd_packets/00095665 [20:39:11]NVStorageDeleteData [20:39:11]OFD Sender: No OFD packet to send [20:39:11]*** Cut start [20:39:11]*** Partial cut [20:39:11]*** CUTSNS_PIN = 1 [20:39:11]*** CUTSNS_PIN = 0 [20:39:11]*** Brake cut motor [20:39:12]Read from MH i2c: 01 [20:39:12]MH_I2C_Read... [20:39:12]*** Stop cut motor [20:39:12]*** Cut end [20:39:12]Read from MH i2c: 01 07 00 [20:39:12]MH_I2C_Read... [20:39:12]Read from MH i2c: 01 07 00 AC 4C 00 00 00 00 00 FF 0F 0D [20:39:12]process_action close_receipt done [20:39:12]requested_data is exist [20:39:12]produce_requested_data [20:39:12]requested_item fm.sn is exist - process it [20:39:12]wFMCommunicate request_size=4 [20:39:12]MH_SAM_APDU [20:39:12]CAPDU: 80 11 00 00 [20:39:12]Write to MH i2c: E2 08 00 AD 4C 80 11 00 00 00 00 00 00 73 [20:39:12]Write i2c OK [20:39:12]MH_I2C_Read... [20:39:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:39:12]Read from MH i2c: E2 [20:39:12]MH_I2C_Read... [20:39:12]Read from MH i2c: E2 17 00 [20:39:12]MH_I2C_Read... [20:39:12]Read from MH i2c: E2 17 00 AD 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C4 [20:39:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:39:12]wFMCommunicate OK [20:39:12]requested_item fd.num is exist - process it [20:39:12]SAM_PROTO_GetFieldsCounters [20:39:12]wFMCommunicate request_size=4 [20:39:12]MH_SAM_APDU [20:39:12]CAPDU: 80 13 00 00 [20:39:12]Write to MH i2c: E2 08 00 AE 4C 80 13 00 00 00 00 00 00 76 [20:39:12]Write i2c OK [20:39:12]MH_I2C_Read... [20:39:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:39:12]Read from MH i2c: E2 [20:39:12]MH_I2C_Read... [20:39:12]Read from MH i2c: E2 62 00 [20:39:12]MH_I2C_Read... [20:39:12]Read from MH i2c: E2 62 00 AE 4C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B1 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 98 02 00 00 5E 04 04 00 98 02 00 00 57 04 04 00 99 02 00 00 19 04 04 00 00 00 00 00 90 00 1B [20:39:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B1 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 98 02 00 00 5E 04 04 00 98 02 00 00 57 04 04 00 99 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:39:12]wFMCommunicate OK [20:39:12]SAM_PROTO_GetFieldsCounters done [20:39:12]requested_item shift.num is exist - process it [20:39:12]requested_item shift.opened is exist - process it [20:39:12]req_shift_opened [20:39:12]FM_GetShiftState [20:39:12]SAM_PROTO_GetShiftState [20:39:12]wFMCommunicate request_size=4 [20:39:12]MH_SAM_APDU [20:39:12]CAPDU: 80 13 01 00 [20:39:12]Write to MH i2c: E2 08 00 AF 4C 80 13 01 00 00 00 00 00 78 [20:39:12]Write i2c OK [20:39:12]MH_I2C_Read... [20:39:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:39:12]Read from MH i2c: E2 [20:39:12]MH_I2C_Read... [20:39:12]Read from MH i2c: E2 0E 00 [20:39:12]MH_I2C_Read... [20:39:12]Read from MH i2c: E2 0E 00 AF 4C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 24 [20:39:12]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:39:12]wFMCommunicate OK [20:39:12]SAM_PROTO_GetShiftState done [20:39:12]FM_GetShiftState done [20:39:12]req_shift_opened done [20:39:12]requested_item shift.open_date is exist - process it [20:39:12]req_shift_open_date [20:39:12]req_shift_open_date done [20:39:12]produce_requested_data done [20:39:12]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95665,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [20:39:12]process_action_free close_receipt [20:39:12]json_value_free [20:39:12]json_value_free done [20:39:12]process_json_proto returns [20:39:12]Send response to host [20:39:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95665,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [20:39:12]free response buf [20:39:12]execute_script done [20:39:12]execute_script returns [20:39:12]free content buf [20:39:12]Sock 9.Close socket [20:39:12]Sock 9.Thread stoped [20:39:16]OFD Sender: No OFD packet to send [20:39:21]OFD Sender: No OFD packet to send [20:39:26]OFD Sender: No OFD packet to send [20:39:31]OFD Sender: No OFD packet to send [20:39:36]OFD Sender: No OFD packet to send [20:39:41]OFD Sender: No OFD packet to send [20:39:46]OFD Sender: No OFD packet to send [20:39:51]OFD Sender: No OFD packet to send [20:39:56]OFD Sender: No OFD packet to send [20:40:01]OFD Sender: No OFD packet to send [20:40:06]OFD Sender: No OFD packet to send [20:40:11]OFD Sender: No OFD packet to send [20:40:16]OFD Sender: No OFD packet to send [20:40:21]OFD Sender: No OFD packet to send [20:40:26]OFD Sender: No OFD packet to send [20:40:31]OFD Sender: No OFD packet to send [20:40:36]OFD Sender: No OFD packet to send [20:40:41]OFD Sender: No OFD packet to send [20:40:46]OFD Sender: No OFD packet to send [20:40:51]OFD Sender: No OFD packet to send [20:40:56]OFD Sender: No OFD packet to send [20:41:01]OFD Sender: No OFD packet to send [20:41:06]OFD Sender: No OFD packet to send [20:41:11]OFD Sender: No OFD packet to send [20:41:16]OFD Sender: No OFD packet to send [20:41:21]OFD Sender: No OFD packet to send [20:41:26]OFD Sender: No OFD packet to send [20:41:31]OFD Sender: No OFD packet to send [20:41:36]OFD Sender: No OFD packet to send [20:41:41]OFD Sender: No OFD packet to send [20:41:46]OFD Sender: No OFD packet to send [20:41:51]OFD Sender: No OFD packet to send [20:41:56]OFD Sender: No OFD packet to send [20:42:01]OFD Sender: No OFD packet to send [20:42:06]OFD Sender: No OFD packet to send [20:42:11]OFD Sender: No OFD packet to send [20:42:16]OFD Sender: No OFD packet to send [20:42:21]OFD Sender: No OFD packet to send [20:42:26]OFD Sender: No OFD packet to send [20:42:31]OFD Sender: No OFD packet to send [20:42:36]OFD Sender: No OFD packet to send [20:42:41]OFD Sender: No OFD packet to send [20:42:46]OFD Sender: No OFD packet to send [20:42:51]OFD Sender: No OFD packet to send [20:42:56]OFD Sender: No OFD packet to send [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:06]OFD Sender: No OFD packet to send [20:44:11]OFD Sender: No OFD packet to send [20:44:13]accept exits with 7 [20:44:13]New connection [20:44:13]New thread 3067444580 created [20:44:13]Thread 3067301220 joined [20:44:13]Waiting for new connection... [20:44:13] Sock 7.Parse request [20:44:13]Sock 7.Check first char [20:44:13]Sock 7.First char is OK [20:44:13]request: POST /json_proto HTTP/1.0 [20:44:13]Method: POST [20:44:13]URL: /json_proto [20:44:13]Method is POST - this is cgi request [20:44:13]url: /json_proto [20:44:13]query_string will be loaded in cgi processing [20:44:13]execute_cgi json_proto POST (null) [20:44:13]execute_cgi path=json_proto method=POST [20:44:13]POST find Content-Length [20:44:13]Host: 172.17.40.67:8080 [20:44:13]Content-Length: 683 [20:44:13]Content-Type: application/json [20:44:13] [20:44:13]POST finish read [20:44:13]Found Content-Length = 683 [20:44:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406185", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "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:44:13]execute_script... [20:44: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)3406185", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "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:44:13]POST & json_proto [20:44:13]process_json_proto [20:44:13]json parsed OK: [20:44:13]protocol is kg_v1.0 [20:44:13]action value=close_receipt [20:44:13]process_action close_receipt [20:44:13]cmd_close_receipt [20:44:13]MH_GetDate [20:44:13]Write to MH i2c: F0 00 00 B0 4C EB [20:44:13]Write i2c OK [20:44:13]MH_I2C_Read... [20:44:13]Read from MH i2c: F0 [20:44:13]MH_I2C_Read... [20:44:13]Read from MH i2c: F0 09 00 [20:44:13]MH_I2C_Read... [20:44:13]Read from MH i2c: F0 09 00 B0 4C 00 1F A6 1E 67 EE DA 66 66 D2 [20:44:13]GetLastDocTimeStamp 1730061550 [20:44:13]current date 1730061855 [20:44:13]FM_GetShiftState [20:44:13]SAM_PROTO_GetShiftState [20:44:13]wFMCommunicate request_size=4 [20:44:13]MH_SAM_APDU [20:44:13]CAPDU: 80 13 01 00 [20:44:13]Write to MH i2c: E2 08 00 B1 4C 80 13 01 00 00 00 00 00 7A [20:44:13]Write i2c OK [20:44:13]MH_I2C_Read... [20:44:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:44:13]Read from MH i2c: E2 [20:44:13]MH_I2C_Read... [20:44:13]Read from MH i2c: E2 0E 00 [20:44:13]MH_I2C_Read... [20:44:13]Read from MH i2c: E2 0E 00 B1 4C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 26 [20:44:13]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:44:13]wFMCommunicate OK [20:44:13]SAM_PROTO_GetShiftState done [20:44:13]FM_GetShiftState done [20:44:13]opened in 1729987736 [20:44:13]opened+sec_in_day 1730074136 [20:44:13]quantity*price = 150056 [20:44:13]sum+1 = 150058 [20:44:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 665 27.10.2024 20:44 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95666 ФПД: 56328921395687 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T204415&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95666&fm=56328921395687&tin=02508201610067®Number=0000000000170478&sum=150000 [20:44:14]StoreToDocumentArchive [20:44:14]shift 143 fd 95666 [20:44:14]save to /storage/0143/doc_00095666 [20:44:14]save last doc name /storage/0143/doc_00095666 to /storage/kkm_last_doc_name [20:44:14]save OK [20:44:14]Clear old archive folders... [20:44:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:44:14]tlvbuf is 00B0AB10 [20:44:14]SAM_PROTO_ClearQueue [20:44:14]wFMCommunicate request_size=4 [20:44:14]MH_SAM_APDU [20:44:14]CAPDU: 80 09 00 00 [20:44:14]Write to MH i2c: E2 08 00 BE 4C 80 09 00 00 00 00 00 00 7C [20:44:14]Write i2c OK [20:44:14]MH_I2C_Read... [20:44:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:44:14]Read from MH i2c: E2 [20:44:14]MH_I2C_Read... [20:44:14]Read from MH i2c: E2 03 00 [20:44:14]MH_I2C_Read... [20:44:14]Read from MH i2c: E2 03 00 BE 4C 00 90 00 7E [20:44:14]RAPDU: 90 00 [20:44:14]wFMCommunicate OK [20:44:14]SAM_PROTO_ClearQueue done [20:44:14]KKMCreateOFDPacket [20:44:14]OFDProtocolAddRootSTLVToBuf [20:44:14]FM_MakeSignedData [20:44:14]FM_MakeSignedData [20:44:14]SAM_PROTO_SignData [20:44:14]wFMCommunicate request_size=4 [20:44:14]MH_SAM_APDU [20:44:14]CAPDU: 80 0D 01 02 [20:44:14]Write to MH i2c: E2 08 00 BF 4C 80 0D 01 02 00 00 00 00 84 [20:44:14]Write i2c OK [20:44:14]MH_I2C_Read... [20:44:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:44:14]Read from MH i2c: E2 [20:44:14]MH_I2C_Read... [20:44:14]Read from MH i2c: E2 03 00 [20:44:14]MH_I2C_Read... [20:44:14]Read from MH i2c: E2 03 00 BF 4C 00 90 00 7F [20:44:14]RAPDU: 90 00 [20:44:14]wFMCommunicate OK [20:44:14]wFMCommunicate request_size=255 [20:44:14]MH_SAM_APDU [20:44: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 34 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 99 02 00 00 F4 03 04 00 1F A6 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B2 75 01 00 35 04 06 00 33 [20:44:14]Write to MH i2c: E2 02 01 C0 4C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 99 02 00 00 F4 03 04 00 1F A6 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B2 75 01 00 35 04 06 00 33 00 00 2A [20:44:14]Write i2c OK [20:44:14]MH_I2C_Read... [20:44:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:44:15]Read from MH i2c: E2 [20:44:15]MH_I2C_Read... [20:44:15]Read from MH i2c: E2 03 00 [20:44:15]MH_I2C_Read... [20:44:15]Read from MH i2c: E2 03 00 C0 4C 00 90 00 80 [20:44:15]RAPDU: 90 00 [20:44:15]wFMCommunicate OK [20:44:15]wFMCommunicate request_size=10 [20:44:15]MH_SAM_APDU [20:44:15]CAPDU: 80 0D 02 02 05 3B 19 59 B1 E7 [20:44:15]Write to MH i2c: E2 0D 00 C1 4C 80 0D 02 02 05 00 3B 19 59 B1 E7 00 00 D6 [20:44:15]Write i2c OK [20:44:15]MH_I2C_Read... [20:44:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:44:15]Read from MH i2c: E2 [20:44:15]MH_I2C_Read... [20:44:15]Read from MH i2c: E2 03 00 [20:44:15]MH_I2C_Read... [20:44:15]Read from MH i2c: E2 03 00 C1 4C 00 90 00 81 [20:44:15]RAPDU: 90 00 [20:44:15]wFMCommunicate OK [20:44:15]wFMCommunicate request_size=4 [20:44:15]MH_SAM_APDU [20:44:15]CAPDU: 80 0D 03 02 [20:44:15]Write to MH i2c: E2 08 00 C2 4C 80 0D 03 02 00 00 00 00 89 [20:44:15]Write i2c OK [20:44:15]MH_I2C_Read... [20:44:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:44:15]Read from MH i2c: E2 [20:44:15]MH_I2C_Read... [20:44:15]Read from MH i2c: E2 0B 00 [20:44:15]MH_I2C_Read... [20:44:15]Read from MH i2c: E2 0B 00 C2 4C 00 04 BF 3E 95 D0 B1 34 D1 90 00 A6 [20:44:15]RAPDU: 04 BF 3E 95 D0 B1 34 D1 90 00 [20:44:15]wFMCommunicate OK [20:44:15]SAM_PROTO_SignData done [20:44:15]FM_MakeSignedData done [20:44:15]CreateOFDProtocolMessage [20:44:15]wFMCommunicate request_size=4 [20:44:15]MH_SAM_APDU [20:44:15]CAPDU: 80 11 00 00 [20:44:15]Write to MH i2c: E2 08 00 C3 4C 80 11 00 00 00 00 00 00 89 [20:44:15]Write i2c OK [20:44:15]MH_I2C_Read... [20:44:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:44:15]Read from MH i2c: E2 [20:44:15]MH_I2C_Read... [20:44:15]Read from MH i2c: E2 17 00 [20:44:15]MH_I2C_Read... [20:44:15]Read from MH i2c: E2 17 00 C3 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DA [20:44:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:44:15]wFMCommunicate OK [20:44:15]CreateOFDProtocolMessage done [20:44:15]OFDSenderStorePacket 95666 [20:44:15]StoreOFDPacket docnum=95666 [20:44:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 77 A3 07 01 E3 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 99 02 00 00 F4 03 04 00 1F A6 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B2 75 01 00 35 04 06 00 33 3B 19 59 B1 E7 04 BF 3E 95 D0 B1 34 D1 [20:44:15]CheckFolder [20:44:15]dirname=/storage/ofd_packets [20:44:15]CheckFolder done [20:44:15]ProducePacketName [20:44:15]name=ofd_packets/00095666 [20:44:15]NVStorageSaveData ofd_packets/00095666 [20:44:15]File name is /storage/ofd_packets/00095666 [20:44:15]Write 301 bytes [20:44:15]NVStorageSaveData done [20:44:15]OFDSenderStorePacket done [20:44:15]KKMCreateOFDPacket done [20:44:15]NVStorageSaveData kkm_last_timestamp [20:44:15]File name is /storage/kkm_last_timestamp [20:44:15]Write 4 bytes [20:44:15]NVStorageSaveData done [20:44:15]OFD Sender: Processing packet 95666 [packets to send 57, broken 56] [20:44:15]ProducePacketName [20:44:15]name=ofd_packets/00095666 [20:44:15]OFD Sender: To server: pG, [20:44:15]CommunicateWithHost lk.salyk.kg:30040 [20:44:15]ConnectInit lk.salyk.kg [20:44:15]ExternCall_PrintAddStr [20:44:15]wPrintStart [20:44:15]Write to MH i2c: 01 00 00 C4 4C 10 [20:44:15]Write i2c OK [20:44:15]MH_I2C_Read... [20:44:15]Read from MH i2c: 01 [20:44:15]MH_I2C_Read... [20:44:15]Read from MH i2c: 01 07 00 [20:44:15]MH_I2C_Read... [20:44:15]Read from MH i2c: 01 07 00 C4 4C 00 00 00 00 00 FF 0F 25 [20:44:15]RasterBufferAndPrint [20:44:15]line Счет N : (1)3406185 [20:44:15]line ИНН: 02508201610067 [20:44:15]line Контрольно-Кассовый Чек [20:44:15]line ПРОДАЖА [20:44:15]line ТРК (МРК, ГНК) : 22 [20:44:15]line Товар: 2710124130 [20:44:15]line Аи-92-К-4 [20:44:15]line 22.430 * 66.90 [20:44:15]line = 1500.57 [20:44:15]line НДС 12% НСП 1% [20:44:15]line > о реализуемом товаре [20:44:15]line ОКРУГЛЕНИЕ: -0.57 [20:44:15]line ИТОГО: 1500.00 [20:44:15]line Внесено: 1500.00 [20:44:15]line СДАЧА: 0.00 [20:44:15]line НСП 1% : 13.28 [20:44:15]line НДС 12% : 159.35 [20:44:15]line Наличными: 1500.00 [20:44:15]line Безнал.: 0.00 [20:44:15]line Место: АЗС № 82 "Партнер Нефть" [20:44:15]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:44:15]line СНО: Общий режим [20:44:15]line Чек 665 27.10.2024 20:44 [20:44:15]line Смена: 143 ФФД: 1.0 [20:44:15]line ЗНМ: 0300000017 [20:44:15]line РНМ: 0000000000170478 [20:44:15]line Версия ККМ: v1.0 [20:44:15]line ФМ: 0000000002098560 [20:44:15]line ФД: 95666 [20:44:15]line ФПД: 56328921395687 [20:44:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T204415&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95666&fm=56328921395687&tin=02508201610067®Number=0000000000170478&sum=150000 [20:44:15]written 0, free lines is 4095 [20:44:16]Write to MH i2c: 01 00 00 EF 4C 3B [20:44:16]Write i2c OK [20:44:16]MH_I2C_Read... [20:44:16]Read from MH i2c: 01 [20:44:16]MH_I2C_Read... [20:44:16]Read from MH i2c: 01 07 00 [20:44:16]MH_I2C_Read... [20:44:16]Read from MH i2c: 01 07 00 EF 4C 00 00 00 00 00 FD 0C 4B [20:44:16]RasterBufferAndPrint [20:44:16]line [20:44:16]line [20:44:16]line [20:44:16]line [20:44:16]line [20:44:16]written 0, free lines is 3329 [20:44:16]MH_Cut [20:44:16]Write to MH i2c: D1 01 00 F6 4C 01 14 [20:44:16]Write i2c OK [20:44:16]MH_I2C_Read... [20:44:16]Read from MH i2c: D1 [20:44:16]MH_I2C_Read... [20:44:16]Read from MH i2c: D1 01 00 [20:44:16]MH_I2C_Read... [20:44:16]Read from MH i2c: D1 01 00 F6 4C 00 13 [20:44:16]Write to MH i2c: 01 00 00 F7 4C 43 [20:44:16]Write i2c OK [20:44:16]MH_I2C_Read... [20:44:16]*** Cut start [20:44:16]*** Partial cut [20:44:16]*** CUTSNS_PIN = 1 [20:44:16]*** CUTSNS_PIN = 0 [20:44:17]*** Brake cut motor [20:44:17]Read from MH i2c: 01 [20:44:17]MH_I2C_Read... [20:44:17]*** Stop cut motor [20:44:17]*** Cut end [20:44:17]Read from MH i2c: 01 07 00 [20:44:17]MH_I2C_Read... [20:44:17]Read from MH i2c: 01 07 00 F7 4C 00 00 00 00 00 FF 0F 58 [20:44:17]process_action close_receipt done [20:44:17]requested_data is exist [20:44:17]produce_requested_data [20:44:17]requested_item fm.sn is exist - process it [20:44:17]wFMCommunicate request_size=4 [20:44:17]MH_SAM_APDU [20:44:17]CAPDU: 80 11 00 00 [20:44:17]Write to MH i2c: E2 08 00 F8 4C 80 11 00 00 00 00 00 00 BE [20:44:17]Write i2c OK [20:44:17]MH_I2C_Read... [20:44:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:44:17]Read from MH i2c: E2 [20:44:17]MH_I2C_Read... [20:44:17]Read from MH i2c: E2 17 00 [20:44:17]MH_I2C_Read... [20:44:17]Read from MH i2c: E2 17 00 F8 4C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0F [20:44:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:44:17]wFMCommunicate OK [20:44:17]requested_item fd.num is exist - process it [20:44:17]SAM_PROTO_GetFieldsCounters [20:44:17]wFMCommunicate request_size=4 [20:44:17]MH_SAM_APDU [20:44:17]CAPDU: 80 13 00 00 [20:44:17]Write to MH i2c: E2 08 00 F9 4C 80 13 00 00 00 00 00 00 C1 [20:44:17]Write i2c OK [20:44:17]MH_I2C_Read... [20:44:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:44:17]Read from MH i2c: E2 [20:44:17]MH_I2C_Read... [20:44:17]Read from MH i2c: E2 62 00 [20:44:17]MH_I2C_Read... [20:44:17]Read from MH i2c: E2 62 00 F9 4C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B2 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 99 02 00 00 5E 04 04 00 99 02 00 00 57 04 04 00 9A 02 00 00 19 04 04 00 00 00 00 00 90 00 6A [20:44:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B2 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 99 02 00 00 5E 04 04 00 99 02 00 00 57 04 04 00 9A 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:44:17]wFMCommunicate OK [20:44:17]SAM_PROTO_GetFieldsCounters done [20:44:17]requested_item shift.num is exist - process it [20:44:17]requested_item shift.opened is exist - process it [20:44:17]req_shift_opened [20:44:17]FM_GetShiftState [20:44:17]SAM_PROTO_GetShiftState [20:44:17]wFMCommunicate request_size=4 [20:44:17]MH_SAM_APDU [20:44:17]CAPDU: 80 13 01 00 [20:44:17]Write to MH i2c: E2 08 00 FA 4C 80 13 01 00 00 00 00 00 C3 [20:44:17]Write i2c OK [20:44:17]MH_I2C_Read... [20:44:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:44:17]Read from MH i2c: E2 [20:44:17]MH_I2C_Read... [20:44:17]Read from MH i2c: E2 0E 00 [20:44:17]MH_I2C_Read... [20:44:17]Read from MH i2c: E2 0E 00 FA 4C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 6F [20:44:17]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:44:17]wFMCommunicate OK [20:44:17]SAM_PROTO_GetShiftState done [20:44:17]FM_GetShiftState done [20:44:17]req_shift_opened done [20:44:17]requested_item shift.open_date is exist - process it [20:44:17]req_shift_open_date [20:44:17]req_shift_open_date done [20:44:17]produce_requested_data done [20:44:17]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95666,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [20:44:17]process_action_free close_receipt [20:44:17]json_value_free [20:44:17]json_value_free done [20:44:17]process_json_proto returns [20:44:17]Send response to host [20:44:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95666,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [20:44:17]free response buf [20:44:17]execute_script done [20:44:17]execute_script returns [20:44:17]free content buf [20:44:17]Sock 7.Close socket [20:44:17]Sock 7.Thread stoped [20:45:58]accept exits with 9 [20:45:58]New connection [20:45:58]New thread 3067301220 created [20:45:58]Thread 3067444580 joined [20:45:58]Waiting for new connection... [20:45:58] Sock 9.Parse request [20:45:58]Sock 9.Check first char [20:45:58]Sock 9.First char is OK [20:45:58]request: POST /json_proto HTTP/1.0 [20:45:58]Method: POST [20:45:58]URL: /json_proto [20:45:58]Method is POST - this is cgi request [20:45:58]url: /json_proto [20:45:58]query_string will be loaded in cgi processing [20:45:58]execute_cgi json_proto POST (null) [20:45:58]execute_cgi path=json_proto method=POST [20:45:58]POST find Content-Length [20:45:58]Host: 172.17.40.67:8080 [20:45:58]Content-Length: 683 [20:45:58]Content-Type: application/json [20:45:58] [20:45:58]POST finish read [20:45:58]Found Content-Length = 683 [20:45:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406186", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 60.630, "sum" : 4498.75, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 4498.00, "payments": [ { "type": 0, "sum" : 4498.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:45:58]execute_script... [20:45: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)3406186", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 60.630, "sum" : 4498.75, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 4498.00, "payments": [ { "type": 0, "sum" : 4498.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:45:58]POST & json_proto [20:45:58]process_json_proto [20:45:58]json parsed OK: [20:45:58]protocol is kg_v1.0 [20:45:58]action value=close_receipt [20:45:58]process_action close_receipt [20:45:58]cmd_close_receipt [20:45:58]MH_GetDate [20:45:58]Write to MH i2c: F0 00 00 FB 4C 36 [20:45:58]Write i2c OK [20:45:58]MH_I2C_Read... [20:45:58]Read from MH i2c: F0 [20:45:58]MH_I2C_Read... [20:45:58]Read from MH i2c: F0 09 00 [20:45:58]MH_I2C_Read... [20:45:58]Read from MH i2c: F0 09 00 FB 4C 00 88 A6 1E 67 EE DA 66 66 86 [20:45:58]GetLastDocTimeStamp 1730061855 [20:45:58]current date 1730061960 [20:45:58]FM_GetShiftState [20:45:58]SAM_PROTO_GetShiftState [20:45:58]wFMCommunicate request_size=4 [20:45:58]MH_SAM_APDU [20:45:58]CAPDU: 80 13 01 00 [20:45:58]Write to MH i2c: E2 08 00 FC 4C 80 13 01 00 00 00 00 00 C5 [20:45:58]Write i2c OK [20:45:58]MH_I2C_Read... [20:45:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:45:58]Read from MH i2c: E2 [20:45:58]MH_I2C_Read... [20:45:58]Read from MH i2c: E2 0E 00 [20:45:58]MH_I2C_Read... [20:45:58]Read from MH i2c: E2 0E 00 FC 4C 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 71 [20:45:58]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:45:58]wFMCommunicate OK [20:45:58]SAM_PROTO_GetShiftState done [20:45:58]FM_GetShiftState done [20:45:58]opened in 1729987736 [20:45:58]opened+sec_in_day 1730074136 [20:45:58]quantity*price = 449874 [20:45:58]sum+1 = 449876 [20:45:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.75 ИТОГО: 4498.00 Внесено: 5000.00 СДАЧА: 502.00 НСП 1% : 39.81 НДС 12% : 477.74 Наличными: 4498.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 666 27.10.2024 20:46 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95667 ФПД: 229577944625829 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T204600&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95667&fm=229577944625829&tin=02508201610067®Number=0000000000170478&sum=449800 [20:45:59]StoreToDocumentArchive [20:45:59]shift 143 fd 95667 [20:45:59]save to /storage/0143/doc_00095667 [20:45:59]save last doc name /storage/0143/doc_00095667 to /storage/kkm_last_doc_name [20:45:59]save OK [20:45:59]Clear old archive folders... [20:45:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:45:59]tlvbuf is 00BD9F80 [20:45:59]SAM_PROTO_ClearQueue [20:45:59]wFMCommunicate request_size=4 [20:45:59]MH_SAM_APDU [20:45:59]CAPDU: 80 09 00 00 [20:45:59]Write to MH i2c: E2 08 00 09 4D 80 09 00 00 00 00 00 00 C8 [20:45:59]Write i2c OK [20:45:59]MH_I2C_Read... [20:45:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:45:59]Read from MH i2c: E2 [20:45:59]MH_I2C_Read... [20:45:59]Read from MH i2c: E2 03 00 [20:45:59]MH_I2C_Read... [20:45:59]Read from MH i2c: E2 03 00 09 4D 00 90 00 CA [20:45:59]RAPDU: 90 00 [20:45:59]wFMCommunicate OK [20:45:59]SAM_PROTO_ClearQueue done [20:45:59]KKMCreateOFDPacket [20:45:59]OFDProtocolAddRootSTLVToBuf [20:45:59]FM_MakeSignedData [20:45:59]FM_MakeSignedData [20:45:59]SAM_PROTO_SignData [20:45:59]wFMCommunicate request_size=4 [20:45:59]MH_SAM_APDU [20:45:59]CAPDU: 80 0D 01 02 [20:45:59]Write to MH i2c: E2 08 00 0A 4D 80 0D 01 02 00 00 00 00 D0 [20:45:59]Write i2c OK [20:45:59]MH_I2C_Read... [20:45:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:45:59]Read from MH i2c: E2 [20:45:59]MH_I2C_Read... [20:45:59]Read from MH i2c: E2 03 00 [20:45:59]MH_I2C_Read... [20:45:59]Read from MH i2c: E2 03 00 0A 4D 00 90 00 CB [20:45:59]RAPDU: 90 00 [20:45:59]wFMCommunicate OK [20:45:59]wFMCommunicate request_size=255 [20:45:59]MH_SAM_APDU [20:45:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D6 EC 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 53 DD 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 DD 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E BA 00 00 00 00 07 04 06 00 08 DD 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 02 00 00 F4 03 04 00 88 A6 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B3 75 01 00 35 04 06 00 D0 [20:45:59]Write to MH i2c: E2 02 01 0B 4D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D6 EC 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 53 DD 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 DD 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E BA 00 00 00 00 07 04 06 00 08 DD 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 02 00 00 F4 03 04 00 88 A6 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B3 75 01 00 35 04 06 00 D0 00 00 8F [20:45:59]Write i2c OK [20:45:59]MH_I2C_Read... [20:45:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:45:59]Read from MH i2c: E2 [20:45:59]MH_I2C_Read... [20:45:59]Read from MH i2c: E2 03 00 [20:45:59]MH_I2C_Read... [20:45:59]Read from MH i2c: E2 03 00 0B 4D 00 90 00 CC [20:45:59]RAPDU: 90 00 [20:45:59]wFMCommunicate OK [20:45:59]wFMCommunicate request_size=10 [20:45:59]MH_SAM_APDU [20:45:59]CAPDU: 80 0D 02 02 05 CC C7 D6 72 A5 [20:46:00]Write to MH i2c: E2 0D 00 0C 4D 80 0D 02 02 05 00 CC C7 D6 72 A5 00 00 5D [20:46:00]Write i2c OK [20:46:00]MH_I2C_Read... [20:46:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:46:00]Read from MH i2c: E2 [20:46:00]MH_I2C_Read... [20:46:00]Read from MH i2c: E2 03 00 [20:46:00]MH_I2C_Read... [20:46:00]Read from MH i2c: E2 03 00 0C 4D 00 90 00 CD [20:46:00]RAPDU: 90 00 [20:46:00]wFMCommunicate OK [20:46:00]wFMCommunicate request_size=4 [20:46:00]MH_SAM_APDU [20:46:00]CAPDU: 80 0D 03 02 [20:46:00]Write to MH i2c: E2 08 00 0D 4D 80 0D 03 02 00 00 00 00 D5 [20:46:00]Write i2c OK [20:46:00]MH_I2C_Read... [20:46:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:46:00]Read from MH i2c: E2 [20:46:00]MH_I2C_Read... [20:46:00]Read from MH i2c: E2 0B 00 [20:46:00]MH_I2C_Read... [20:46:00]Read from MH i2c: E2 0B 00 0D 4D 00 39 6F 53 61 37 75 66 44 90 00 88 [20:46:00]RAPDU: 39 6F 53 61 37 75 66 44 90 00 [20:46:00]wFMCommunicate OK [20:46:00]SAM_PROTO_SignData done [20:46:00]FM_MakeSignedData done [20:46:00]CreateOFDProtocolMessage [20:46:00]wFMCommunicate request_size=4 [20:46:00]MH_SAM_APDU [20:46:00]CAPDU: 80 11 00 00 [20:46:00]Write to MH i2c: E2 08 00 0E 4D 80 11 00 00 00 00 00 00 D5 [20:46:00]Write i2c OK [20:46:00]MH_I2C_Read... [20:46:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:46:00]Read from MH i2c: E2 [20:46:00]MH_I2C_Read... [20:46:00]Read from MH i2c: E2 17 00 [20:46:00]MH_I2C_Read... [20:46:00]Read from MH i2c: E2 17 00 0E 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 26 [20:46:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:46:00]wFMCommunicate OK [20:46:00]CreateOFDProtocolMessage done [20:46:00]OFDSenderStorePacket 95667 [20:46:00]StoreOFDPacket docnum=95667 [20:46:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 26 19 07 01 7D BD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D6 EC 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 53 DD 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 DD 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E BA 00 00 00 00 07 04 06 00 08 DD 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 02 00 00 F4 03 04 00 88 A6 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B3 75 01 00 35 04 06 00 D0 CC C7 D6 72 A5 39 6F 53 61 37 75 66 44 [20:46:00]CheckFolder [20:46:00]dirname=/storage/ofd_packets [20:46:00]CheckFolder done [20:46:00]ProducePacketName [20:46:00]name=ofd_packets/00095667 [20:46:00]NVStorageSaveData ofd_packets/00095667 [20:46:00]File name is /storage/ofd_packets/00095667 [20:46:00]Write 301 bytes [20:46:00]NVStorageSaveData done [20:46:00]OFDSenderStorePacket done [20:46:00]KKMCreateOFDPacket done [20:46:00]NVStorageSaveData kkm_last_timestamp [20:46:00]File name is /storage/kkm_last_timestamp [20:46:00]Write 4 bytes [20:46:00]NVStorageSaveData done [20:46:00]ExternCall_PrintAddStr [20:46:00]wPrintStart [20:46:00]Write to MH i2c: 01 00 00 0F 4D 5C [20:46:00]Write i2c OK [20:46:00]MH_I2C_Read... [20:46:00]Read from MH i2c: 01 [20:46:00]MH_I2C_Read... [20:46:00]Read from MH i2c: 01 07 00 [20:46:00]MH_I2C_Read... [20:46:00]Read from MH i2c: 01 07 00 0F 4D 00 00 00 00 00 FF 0F 71 [20:46:00]RasterBufferAndPrint [20:46:00]line Счет N : (1)3406186 [20:46:00]line ИНН: 02508201610067 [20:46:00]line Контрольно-Кассовый Чек [20:46:00]line ПРОДАЖА [20:46:00]line ТРК (МРК, ГНК) : 33 [20:46:00]line Товар: 2710124500 [20:46:00]line Аи-95-К-5 [20:46:00]line 60.630 * 74.20 [20:46:00]line = 4498.75 [20:46:00]line НДС 12% НСП 1% [20:46:00]line > о реализуемом товаре [20:46:00]line ОКРУГЛЕНИЕ: -0.75 [20:46:00]line ИТОГО: 4498.00 [20:46:00]line Внесено: 5000.00 [20:46:00]line СДАЧА: 502.00 [20:46:00]line НСП 1% : 39.81 [20:46:00]line НДС 12% : 477.74 [20:46:00]line Наличными: 4498.00 [20:46:00]line Безнал.: 0.00 [20:46:00]line Место: АЗС № 82 "Партнер Нефть" [20:46:00]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:46:00]line СНО: Общий режим [20:46:00]line Чек 666 27.10.2024 20:46 [20:46:00]line Смена: 143 ФФД: 1.0 [20:46:00]line ЗНМ: 0300000017 [20:46:00]line РНМ: 0000000000170478 [20:46:00]line Версия ККМ: v1.0 [20:46:00]line ФМ: 0000000002098560 [20:46:00]line ФД: 95667 [20:46:00]line ФПД: 229577944625829 [20:46:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T204600&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95667&fm=229577944625829&tin=02508201610067®Number=0000000000170478&sum=449800 [20:46:00]written 0, free lines is 4095 [20:46:00]Write to MH i2c: 01 00 00 3A 4D 87 [20:46:00]Write i2c OK [20:46:00]MH_I2C_Read... [20:46:00]Read from MH i2c: 01 [20:46:00]MH_I2C_Read... [20:46:00]Read from MH i2c: 01 07 00 [20:46:00]MH_I2C_Read... [20:46:00]Read from MH i2c: 01 07 00 3A 4D 00 00 00 00 00 03 0D 9E [20:46:00]RasterBufferAndPrint [20:46:00]line [20:46:00]line [20:46:00]line [20:46:00]line [20:46:00]line [20:46:00]written 0, free lines is 3337 [20:46:00]MH_Cut [20:46:00]Write to MH i2c: D1 01 00 41 4D 01 60 [20:46:00]Write i2c OK [20:46:00]MH_I2C_Read... [20:46:00]Read from MH i2c: D1 [20:46:00]MH_I2C_Read... [20:46:00]Read from MH i2c: D1 01 00 [20:46:00]MH_I2C_Read... [20:46:00]Read from MH i2c: D1 01 00 41 4D 00 5F [20:46:00]Write to MH i2c: 01 00 00 42 4D 8F [20:46:00]Write i2c OK [20:46:00]MH_I2C_Read... [20:46:01]*** Cut start [20:46:01]*** Partial cut [20:46:01]*** CUTSNS_PIN = 1 [20:46:01]*** CUTSNS_PIN = 0 [20:46:01]*** Brake cut motor [20:46:02]Read from MH i2c: 01 [20:46:02]MH_I2C_Read... [20:46:02]*** Stop cut motor [20:46:02]*** Cut end [20:46:02]Read from MH i2c: 01 07 00 [20:46:02]MH_I2C_Read... [20:46:02]Read from MH i2c: 01 07 00 42 4D 00 00 00 00 00 FF 0F A4 [20:46:02]process_action close_receipt done [20:46:02]requested_data is exist [20:46:02]produce_requested_data [20:46:02]requested_item fm.sn is exist - process it [20:46:02]wFMCommunicate request_size=4 [20:46:02]MH_SAM_APDU [20:46:02]CAPDU: 80 11 00 00 [20:46:02]Write to MH i2c: E2 08 00 43 4D 80 11 00 00 00 00 00 00 0A [20:46:02]Write i2c OK [20:46:02]MH_I2C_Read... [20:46:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:46:02]Read from MH i2c: E2 [20:46:02]MH_I2C_Read... [20:46:02]Read from MH i2c: E2 17 00 [20:46:02]MH_I2C_Read... [20:46:02]Read from MH i2c: E2 17 00 43 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5B [20:46:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:46:02]wFMCommunicate OK [20:46:02]requested_item fd.num is exist - process it [20:46:02]SAM_PROTO_GetFieldsCounters [20:46:02]wFMCommunicate request_size=4 [20:46:02]MH_SAM_APDU [20:46:02]CAPDU: 80 13 00 00 [20:46:02]Write to MH i2c: E2 08 00 44 4D 80 13 00 00 00 00 00 00 0D [20:46:02]Write i2c OK [20:46:02]MH_I2C_Read... [20:46:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:46:02]Read from MH i2c: E2 [20:46:02]MH_I2C_Read... [20:46:02]Read from MH i2c: E2 62 00 [20:46:02]MH_I2C_Read... [20:46:02]Read from MH i2c: E2 62 00 44 4D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B3 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 9A 02 00 00 5E 04 04 00 9A 02 00 00 57 04 04 00 9B 02 00 00 19 04 04 00 00 00 00 00 90 00 BA [20:46:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B3 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 9A 02 00 00 5E 04 04 00 9A 02 00 00 57 04 04 00 9B 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:46:02]wFMCommunicate OK [20:46:02]SAM_PROTO_GetFieldsCounters done [20:46:02]requested_item shift.num is exist - process it [20:46:02]requested_item shift.opened is exist - process it [20:46:02]req_shift_opened [20:46:02]FM_GetShiftState [20:46:02]SAM_PROTO_GetShiftState [20:46:02]wFMCommunicate request_size=4 [20:46:02]MH_SAM_APDU [20:46:02]CAPDU: 80 13 01 00 [20:46:02]Write to MH i2c: E2 08 00 45 4D 80 13 01 00 00 00 00 00 0F [20:46:02]Write i2c OK [20:46:02]MH_I2C_Read... [20:46:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:46:02]Read from MH i2c: E2 [20:46:02]MH_I2C_Read... [20:46:02]Read from MH i2c: E2 0E 00 [20:46:02]MH_I2C_Read... [20:46:02]Read from MH i2c: E2 0E 00 45 4D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 BB [20:46:02]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:46:02]wFMCommunicate OK [20:46:02]SAM_PROTO_GetShiftState done [20:46:02]FM_GetShiftState done [20:46:02]req_shift_opened done [20:46:02]requested_item shift.open_date is exist - process it [20:46:02]req_shift_open_date [20:46:02]req_shift_open_date done [20:46:02]produce_requested_data done [20:46:02]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95667,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [20:46:02]process_action_free close_receipt [20:46:02]json_value_free [20:46:02]json_value_free done [20:46:02]process_json_proto returns [20:46:02]Send response to host [20:46:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95667,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [20:46:02]free response buf [20:46:02]execute_script done [20:46:02]execute_script returns [20:46:02]free content buf [20:46:02]Sock 9.Close socket [20:46:02]Sock 9.Thread stoped [20:46:29]ConnectInit Can't connect to host [20:46:29]CommunicateWithHost connect error [20:46:29]CommunicateWithHost err = -1 [20:46:29]OFD Sender: Server communicate error [20:46:29]OFD Sender: Processing packet 95666 [packets to send 58, broken 56] [20:46:29]ProducePacketName [20:46:29]name=ofd_packets/00095666 [20:46:29]OFD Sender: To server: pG, [20:46:29]CommunicateWithHost lk.salyk.kg:30040 [20:46:29]ConnectInit lk.salyk.kg [20:46:29]Connected sock=9 [20:46:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 77 A3 07 01 E3 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 99 02 00 00 F4 03 04 00 1F A6 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B2 75 01 00 35 04 06 00 33 3B 19 59 B1 E7 04 BF 3E 95 D0 B1 34 D1 [20:46:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 19 6B 47 00 24 FE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B2 75 01 00 F4 03 04 00 D0 50 1E 67 B6 04 01 00 00 C8 ED 29 0C BB 86 41 3F [20:46:30]CommunicateWithHost err = 0 [20:46:30]CheckOFDResponse [20:46:30]1017 (14) - 77093643461234 [20:46:30]1041 (16) - 0000000002098560 [20:46:30]1040 (4) - 95666 [20:46:30]1012 (4) - 27.10.2024 14:40 [20:46:30]1206 (1) - 0 [20:46:30]OFD Sender: Remove packet 95666 [20:46:30]ProducePacketName [20:46:30]name=ofd_packets/00095666 [20:46:30]NVStorageDeleteData [20:46:30]OFD Sender: Processing packet 95667 [packets to send 57, broken 56] [20:46:30]ProducePacketName [20:46:30]name=ofd_packets/00095667 [20:46:30]OFD Sender: To server: pG, [20:46:30]CommunicateWithHost lk.salyk.kg:30040 [20:46:30]ConnectInit lk.salyk.kg [20:46:30]Connected sock=9 [20:46:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 26 19 07 01 7D BD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D6 EC 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 53 DD 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 DD 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E BA 00 00 00 00 07 04 06 00 08 DD 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 02 00 00 F4 03 04 00 88 A6 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B3 75 01 00 35 04 06 00 D0 CC C7 D6 72 A5 39 6F 53 61 37 75 66 44 [20:46:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C4 DF 47 00 7A 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 32 30 39 38 35 36 30 10 04 04 00 B3 75 01 00 F4 03 04 00 D1 50 1E 67 B6 04 01 00 00 D2 9C 19 90 E4 2C C1 67 [20:46:31]CommunicateWithHost err = 0 [20:46:31]CheckOFDResponse [20:46:31]1017 (14) - 77093643461234 [20:46:31]1041 (16) - 0000000002098560 [20:46:31]1040 (4) - 95667 [20:46:31]1012 (4) - 27.10.2024 14:40 [20:46:31]1206 (1) - 0 [20:46:31]OFD Sender: Remove packet 95667 [20:46:31]ProducePacketName [20:46:31]name=ofd_packets/00095667 [20:46:31]NVStorageDeleteData [20:46:31]OFD Sender: No OFD packet to send [20:46:36]accept exits with 7 [20:46:36]New connection [20:46:36]New thread 3067444580 created [20:46:36]Thread 3067301220 joined [20:46:36]Waiting for new connection... [20:46:36] Sock 7.Parse request [20:46:36]Sock 7.Check first char [20:46:36]Sock 7.First char is OK [20:46:36]request: POST /json_proto HTTP/1.0 [20:46:36]Method: POST [20:46:36]URL: /json_proto [20:46:36]Method is POST - this is cgi request [20:46:36]url: /json_proto [20:46:36]query_string will be loaded in cgi processing [20:46:36]execute_cgi json_proto POST (null) [20:46:36]execute_cgi path=json_proto method=POST [20:46:36]POST find Content-Length [20:46:36]Host: 172.17.40.67:8080 [20:46:36]Content-Length: 683 [20:46:36]Content-Type: application/json [20:46:36] [20:46:36]POST finish read [20:46:36]Found Content-Length = 683 [20:46:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406187", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 17.940, "sum" : 1200.19, "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:46:36]execute_script... [20:46: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)3406187", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 17.940, "sum" : 1200.19, "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:46:36]POST & json_proto [20:46:36]process_json_proto [20:46:36]json parsed OK: [20:46:36]protocol is kg_v1.0 [20:46:36]action value=close_receipt [20:46:36]process_action close_receipt [20:46:36]cmd_close_receipt [20:46:36]MH_GetDate [20:46:36]Write to MH i2c: F0 00 00 46 4D 82 [20:46:36]Write i2c OK [20:46:36]MH_I2C_Read... [20:46:36]Read from MH i2c: F0 [20:46:36]MH_I2C_Read... [20:46:36]Read from MH i2c: F0 09 00 [20:46:36]MH_I2C_Read... [20:46:36]Read from MH i2c: F0 09 00 46 4D 00 AE A6 1E 67 EE DA 66 66 F8 [20:46:36]GetLastDocTimeStamp 1730061960 [20:46:36]current date 1730061998 [20:46:36]FM_GetShiftState [20:46:36]SAM_PROTO_GetShiftState [20:46:36]wFMCommunicate request_size=4 [20:46:36]MH_SAM_APDU [20:46:36]CAPDU: 80 13 01 00 [20:46:36]Write to MH i2c: E2 08 00 47 4D 80 13 01 00 00 00 00 00 11 [20:46:36]Write i2c OK [20:46:36]MH_I2C_Read... [20:46:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:46:36]Read from MH i2c: E2 [20:46:36]MH_I2C_Read... [20:46:36]Read from MH i2c: E2 0E 00 [20:46:36]MH_I2C_Read... [20:46:36]Read from MH i2c: E2 0E 00 47 4D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 BD [20:46:36]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:46:36]wFMCommunicate OK [20:46:36]SAM_PROTO_GetShiftState done [20:46:36]FM_GetShiftState done [20:46:36]opened in 1729987736 [20:46:36]opened+sec_in_day 1730074136 [20:46:36]quantity*price = 120018 [20:46:36]sum+1 = 120020 [20:46:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 667 27.10.2024 20:46 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95668 ФПД: 60642453511917 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T204638&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95668&fm=60642453511917&tin=02508201610067®Number=0000000000170478&sum=120000 [20:46:37]StoreToDocumentArchive [20:46:37]shift 143 fd 95668 [20:46:37]save to /storage/0143/doc_00095668 [20:46:37]save last doc name /storage/0143/doc_00095668 to /storage/kkm_last_doc_name [20:46:37]save OK [20:46:37]Clear old archive folders... [20:46:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:46:37]tlvbuf is 00AAB990 [20:46:37]SAM_PROTO_ClearQueue [20:46:37]wFMCommunicate request_size=4 [20:46:37]MH_SAM_APDU [20:46:37]CAPDU: 80 09 00 00 [20:46:37]Write to MH i2c: E2 08 00 54 4D 80 09 00 00 00 00 00 00 13 [20:46:37]Write i2c OK [20:46:37]MH_I2C_Read... [20:46:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:46:37]Read from MH i2c: E2 [20:46:37]MH_I2C_Read... [20:46:37]Read from MH i2c: E2 03 00 [20:46:37]MH_I2C_Read... [20:46:37]Read from MH i2c: E2 03 00 54 4D 00 90 00 15 [20:46:37]RAPDU: 90 00 [20:46:37]wFMCommunicate OK [20:46:37]SAM_PROTO_ClearQueue done [20:46:37]KKMCreateOFDPacket [20:46:37]OFDProtocolAddRootSTLVToBuf [20:46:37]FM_MakeSignedData [20:46:37]FM_MakeSignedData [20:46:37]SAM_PROTO_SignData [20:46:37]wFMCommunicate request_size=4 [20:46:37]MH_SAM_APDU [20:46:37]CAPDU: 80 0D 01 02 [20:46:37]Write to MH i2c: E2 08 00 55 4D 80 0D 01 02 00 00 00 00 1B [20:46:37]Write i2c OK [20:46:37]MH_I2C_Read... [20:46:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:46:37]Read from MH i2c: E2 [20:46:37]MH_I2C_Read... [20:46:37]Read from MH i2c: E2 03 00 [20:46:37]MH_I2C_Read... [20:46:37]Read from MH i2c: E2 03 00 55 4D 00 90 00 16 [20:46:37]RAPDU: 90 00 [20:46:37]wFMCommunicate OK [20:46:37]wFMCommunicate request_size=255 [20:46:37]MH_SAM_APDU [20:46: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 34 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 02 00 00 F4 03 04 00 AE A6 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B4 75 01 00 35 04 06 00 37 [20:46:37]Write to MH i2c: E2 02 01 56 4D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 02 00 00 F4 03 04 00 AE A6 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B4 75 01 00 35 04 06 00 37 00 00 16 [20:46:37]Write i2c OK [20:46:37]MH_I2C_Read... [20:46:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:46:37]Read from MH i2c: E2 [20:46:37]MH_I2C_Read... [20:46:37]Read from MH i2c: E2 03 00 [20:46:37]MH_I2C_Read... [20:46:37]Read from MH i2c: E2 03 00 56 4D 00 90 00 17 [20:46:37]RAPDU: 90 00 [20:46:37]wFMCommunicate OK [20:46:37]wFMCommunicate request_size=10 [20:46:37]MH_SAM_APDU [20:46:37]CAPDU: 80 0D 02 02 05 27 6B E6 5E ED [20:46:37]Write to MH i2c: E2 0D 00 57 4D 80 0D 02 02 05 00 27 6B E6 5E ED 00 00 EB [20:46:37]Write i2c OK [20:46:37]MH_I2C_Read... [20:46:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:46:37]Read from MH i2c: E2 [20:46:37]MH_I2C_Read... [20:46:37]Read from MH i2c: E2 03 00 [20:46:37]MH_I2C_Read... [20:46:37]Read from MH i2c: E2 03 00 57 4D 00 90 00 18 [20:46:37]RAPDU: 90 00 [20:46:37]wFMCommunicate OK [20:46:37]wFMCommunicate request_size=4 [20:46:37]MH_SAM_APDU [20:46:37]CAPDU: 80 0D 03 02 [20:46:37]Write to MH i2c: E2 08 00 58 4D 80 0D 03 02 00 00 00 00 20 [20:46:37]Write i2c OK [20:46:37]MH_I2C_Read... [20:46:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:46:37]Read from MH i2c: E2 [20:46:37]MH_I2C_Read... [20:46:37]Read from MH i2c: E2 0B 00 [20:46:37]MH_I2C_Read... [20:46:37]Read from MH i2c: E2 0B 00 58 4D 00 70 0B 5B 1E 09 18 2A 1E 90 00 7E [20:46:37]RAPDU: 70 0B 5B 1E 09 18 2A 1E 90 00 [20:46:37]wFMCommunicate OK [20:46:37]SAM_PROTO_SignData done [20:46:37]FM_MakeSignedData done [20:46:37]CreateOFDProtocolMessage [20:46:37]wFMCommunicate request_size=4 [20:46:37]MH_SAM_APDU [20:46:37]CAPDU: 80 11 00 00 [20:46:37]Write to MH i2c: E2 08 00 59 4D 80 11 00 00 00 00 00 00 20 [20:46:37]Write i2c OK [20:46:37]MH_I2C_Read... [20:46:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:46:37]Read from MH i2c: E2 [20:46:37]MH_I2C_Read... [20:46:37]Read from MH i2c: E2 17 00 [20:46:37]MH_I2C_Read... [20:46:37]Read from MH i2c: E2 17 00 59 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 71 [20:46:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:46:37]wFMCommunicate OK [20:46:37]CreateOFDProtocolMessage done [20:46:37]OFDSenderStorePacket 95668 [20:46:37]StoreOFDPacket docnum=95668 [20:46:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 35 48 07 01 09 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 34 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 02 00 00 F4 03 04 00 AE A6 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B4 75 01 00 35 04 06 00 37 27 6B E6 5E ED 70 0B 5B 1E 09 18 2A 1E [20:46:37]CheckFolder [20:46:37]dirname=/storage/ofd_packets [20:46:37]CheckFolder done [20:46:37]ProducePacketName [20:46:37]name=ofd_packets/00095668 [20:46:37]NVStorageSaveData ofd_packets/00095668 [20:46:37]File name is /storage/ofd_packets/00095668 [20:46:37]Write 301 bytes [20:46:37]NVStorageSaveData done [20:46:37]OFDSenderStorePacket done [20:46:37]KKMCreateOFDPacket done [20:46:37]NVStorageSaveData kkm_last_timestamp [20:46:37]File name is /storage/kkm_last_timestamp [20:46:37]Write 4 bytes [20:46:37]NVStorageSaveData done [20:46:37]ExternCall_PrintAddStr [20:46:37]wPrintStart [20:46:37]Write to MH i2c: 01 00 00 5A 4D A7 [20:46:37]Write i2c OK [20:46:37]MH_I2C_Read... [20:46:37]Read from MH i2c: 01 [20:46:37]MH_I2C_Read... [20:46:37]Read from MH i2c: 01 07 00 [20:46:37]MH_I2C_Read... [20:46:37]Read from MH i2c: 01 07 00 5A 4D 00 00 00 00 00 FF 0F BC [20:46:37]RasterBufferAndPrint [20:46:37]line Счет N : (1)3406187 [20:46:37]line ИНН: 02508201610067 [20:46:37]line Контрольно-Кассовый Чек [20:46:37]line ПРОДАЖА [20:46:37]line ТРК (МРК, ГНК) : 12 [20:46:37]line Товар: 2710124130 [20:46:37]line Аи-92-К-4 [20:46:37]line 17.940 * 66.90 [20:46:37]line = 1200.19 [20:46:37]line НДС 12% НСП 1% [20:46:37]line > о реализуемом товаре [20:46:37]line ОКРУГЛЕНИЕ: -0.19 [20:46:37]line ИТОГО: 1200.00 [20:46:37]line Внесено: 1200.00 [20:46:37]line СДАЧА: 0.00 [20:46:37]line НСП 1% : 10.62 [20:46:37]line НДС 12% : 127.45 [20:46:37]line Наличными: 1200.00 [20:46:37]line Безнал.: 0.00 [20:46:37]line Место: АЗС № 82 "Партнер Нефть" [20:46:37]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:46:37]line СНО: Общий режим [20:46:37]line Чек 667 27.10.2024 20:46 [20:46:37]line Смена: 143 ФФД: 1.0 [20:46:38]line ЗНМ: 0300000017 [20:46:38]line РНМ: 0000000000170478 [20:46:38]line Версия ККМ: v1.0 [20:46:38]line ФМ: 0000000002098560 [20:46:38]line ФД: 95668 [20:46:38]line ФПД: 60642453511917 [20:46:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T204638&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95668&fm=60642453511917&tin=02508201610067®Number=0000000000170478&sum=120000 [20:46:38]OFD Sender: Processing packet 95668 [packets to send 57, broken 56] [20:46:38]ProducePacketName [20:46:38]name=ofd_packets/00095668 [20:46:38]OFD Sender: To server: pG, [20:46:38]CommunicateWithHost lk.salyk.kg:30040 [20:46:38]ConnectInit lk.salyk.kg [20:46:38]written 0, free lines is 4095 [20:46:38]Connected sock=10 [20:46:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 35 48 07 01 09 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 34 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 02 00 00 F4 03 04 00 AE A6 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B4 75 01 00 35 04 06 00 37 27 6B E6 5E ED 70 0B 5B 1E 09 18 2A 1E [20:46:38]Write to MH i2c: 01 00 00 85 4D D2 [20:46:38]Write i2c OK [20:46:38]MH_I2C_Read... [20:46:38]Read from MH i2c: 01 [20:46:38]MH_I2C_Read... [20:46:38]Read from MH i2c: 01 07 00 [20:46:38]MH_I2C_Read... [20:46:38]Read from MH i2c: 01 07 00 85 4D 00 00 00 00 00 FE 0C E3 [20:46:38]RasterBufferAndPrint [20:46:38]line [20:46:38]line [20:46:38]line [20:46:38]line [20:46:38]line [20:46:38]written 0, free lines is 3332 [20:46:38]MH_Cut [20:46:38]Write to MH i2c: D1 01 00 8C 4D 01 AB [20:46:38]Write i2c OK [20:46:38]MH_I2C_Read... [20:46:38]Read from MH i2c: D1 [20:46:38]MH_I2C_Read... [20:46:38]Read from MH i2c: D1 01 00 [20:46:38]MH_I2C_Read... [20:46:38]Read from MH i2c: D1 01 00 8C 4D 00 AA [20:46:38]Write to MH i2c: 01 00 00 8D 4D DA [20:46:38]Write i2c OK [20:46:38]MH_I2C_Read... [20:46:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 AD E6 47 00 D1 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 32 30 39 38 35 36 30 10 04 04 00 B4 75 01 00 F4 03 04 00 D9 50 1E 67 B6 04 01 00 00 B2 B7 AC 5C 86 E9 8C 05 [20:46:38]CommunicateWithHost err = 0 [20:46:38]CheckOFDResponse [20:46:38]1017 (14) - 77093643461234 [20:46:38]1041 (16) - 0000000002098560 [20:46:38]1040 (4) - 95668 [20:46:38]1012 (4) - 27.10.2024 14:40 [20:46:38]1206 (1) - 0 [20:46:38]OFD Sender: Remove packet 95668 [20:46:38]ProducePacketName [20:46:38]name=ofd_packets/00095668 [20:46:38]NVStorageDeleteData [20:46:39]*** Cut start [20:46:39]*** Partial cut [20:46:39]*** CUTSNS_PIN = 1 [20:46:39]*** CUTSNS_PIN = 0 [20:46:39]OFD Sender: No OFD packet to send [20:46:39]*** Brake cut motor [20:46:39]Read from MH i2c: 01 [20:46:39]MH_I2C_Read... [20:46:39]*** Stop cut motor [20:46:39]*** Cut end [20:46:39]Read from MH i2c: 01 07 00 [20:46:39]MH_I2C_Read... [20:46:39]Read from MH i2c: 01 07 00 8D 4D 00 00 00 00 00 FF 0F EF [20:46:39]process_action close_receipt done [20:46:39]requested_data is exist [20:46:39]produce_requested_data [20:46:39]requested_item fm.sn is exist - process it [20:46:39]wFMCommunicate request_size=4 [20:46:39]MH_SAM_APDU [20:46:39]CAPDU: 80 11 00 00 [20:46:39]Write to MH i2c: E2 08 00 8E 4D 80 11 00 00 00 00 00 00 55 [20:46:39]Write i2c OK [20:46:39]MH_I2C_Read... [20:46:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:46:39]Read from MH i2c: E2 [20:46:39]MH_I2C_Read... [20:46:39]Read from MH i2c: E2 17 00 [20:46:39]MH_I2C_Read... [20:46:39]Read from MH i2c: E2 17 00 8E 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A6 [20:46:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:46:39]wFMCommunicate OK [20:46:39]requested_item fd.num is exist - process it [20:46:39]SAM_PROTO_GetFieldsCounters [20:46:39]wFMCommunicate request_size=4 [20:46:39]MH_SAM_APDU [20:46:39]CAPDU: 80 13 00 00 [20:46:39]Write to MH i2c: E2 08 00 8F 4D 80 13 00 00 00 00 00 00 58 [20:46:39]Write i2c OK [20:46:39]MH_I2C_Read... [20:46:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:46:40]Read from MH i2c: E2 [20:46:40]MH_I2C_Read... [20:46:40]Read from MH i2c: E2 62 00 [20:46:40]MH_I2C_Read... [20:46:40]Read from MH i2c: E2 62 00 8F 4D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B4 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 9B 02 00 00 5E 04 04 00 9B 02 00 00 57 04 04 00 9C 02 00 00 19 04 04 00 00 00 00 00 90 00 09 [20:46:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B4 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 9B 02 00 00 5E 04 04 00 9B 02 00 00 57 04 04 00 9C 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:46:40]wFMCommunicate OK [20:46:40]SAM_PROTO_GetFieldsCounters done [20:46:40]requested_item shift.num is exist - process it [20:46:40]requested_item shift.opened is exist - process it [20:46:40]req_shift_opened [20:46:40]FM_GetShiftState [20:46:40]SAM_PROTO_GetShiftState [20:46:40]wFMCommunicate request_size=4 [20:46:40]MH_SAM_APDU [20:46:40]CAPDU: 80 13 01 00 [20:46:40]Write to MH i2c: E2 08 00 90 4D 80 13 01 00 00 00 00 00 5A [20:46:40]Write i2c OK [20:46:40]MH_I2C_Read... [20:46:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:46:40]Read from MH i2c: E2 [20:46:40]MH_I2C_Read... [20:46:40]Read from MH i2c: E2 0E 00 [20:46:40]MH_I2C_Read... [20:46:40]Read from MH i2c: E2 0E 00 90 4D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 06 [20:46:40]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:46:40]wFMCommunicate OK [20:46:40]SAM_PROTO_GetShiftState done [20:46:40]FM_GetShiftState done [20:46:40]req_shift_opened done [20:46:40]requested_item shift.open_date is exist - process it [20:46:40]req_shift_open_date [20:46:40]req_shift_open_date done [20:46:40]produce_requested_data done [20:46:40]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95668,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [20:46:40]process_action_free close_receipt [20:46:40]json_value_free [20:46:40]json_value_free done [20:46:40]process_json_proto returns [20:46:40]Send response to host [20:46:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95668,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [20:46:40]free response buf [20:46:40]execute_script done [20:46:40]execute_script returns [20:46:40]free content buf [20:46:40]Sock 7.Close socket [20:46:40]Sock 7.Thread stoped [20:46:44]OFD Sender: No OFD packet to send [20:46:49]OFD Sender: No OFD packet to send [20:46:54]OFD Sender: No OFD packet to send [20:46:59]OFD Sender: No OFD packet to send [20:47:04]OFD Sender: No OFD packet to send [20:47:09]OFD Sender: No OFD packet to send [20:47:14]OFD Sender: No OFD packet to send [20:47:19]OFD Sender: No OFD packet to send [20:47:24]OFD Sender: No OFD packet to send [20:47:29]OFD Sender: No OFD packet to send [20:47:34]OFD Sender: No OFD packet to send [20:47:39]OFD Sender: No OFD packet to send [20:47:44]OFD Sender: No OFD packet to send [20:47:49]OFD Sender: No OFD packet to send [20:47:54]OFD Sender: No OFD packet to send [20:47:59]OFD Sender: No OFD packet to send [20:48:04]OFD Sender: No OFD packet to send [20:48:09]OFD Sender: No OFD packet to send [20:48:14]OFD Sender: No OFD packet to send [20:48:19]OFD Sender: No OFD packet to send [20:48:24]OFD Sender: No OFD packet to send [20:48:29]OFD Sender: No OFD packet to send [20:48:29]accept exits with 9 [20:48:29]New connection [20:48:29]New thread 3067301220 created [20:48:29]Thread 3067444580 joined [20:48:29]Waiting for new connection... [20:48:29] Sock 9.Parse request [20:48:29]Sock 9.Check first char [20:48:29]Sock 9.First char is OK [20:48:29]request: POST /json_proto HTTP/1.0 [20:48:29]Method: POST [20:48:29]URL: /json_proto [20:48:29]Method is POST - this is cgi request [20:48:29]url: /json_proto [20:48:29]query_string will be loaded in cgi processing [20:48:29]execute_cgi json_proto POST (null) [20:48:29]execute_cgi path=json_proto method=POST [20:48:29]POST find Content-Length [20:48:29]Host: 172.17.40.67:8080 [20:48:29]Content-Length: 683 [20:48:29]Content-Type: application/json [20:48:29] [20:48:29]POST finish read [20:48:29]Found Content-Length = 683 [20:48:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406188", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:48:29]execute_script... [20:48: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)3406188", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:48:29]POST & json_proto [20:48:29]process_json_proto [20:48:29]json parsed OK: [20:48:29]protocol is kg_v1.0 [20:48:29]action value=close_receipt [20:48:29]process_action close_receipt [20:48:29]cmd_close_receipt [20:48:29]MH_GetDate [20:48:29]Write to MH i2c: F0 00 00 91 4D CD [20:48:29]Write i2c OK [20:48:29]MH_I2C_Read... [20:48:29]Read from MH i2c: F0 [20:48:29]MH_I2C_Read... [20:48:29]Read from MH i2c: F0 09 00 [20:48:29]MH_I2C_Read... [20:48:29]Read from MH i2c: F0 09 00 91 4D 00 1F A7 1E 67 EE DA 66 66 B5 [20:48:29]GetLastDocTimeStamp 1730061998 [20:48:29]current date 1730062111 [20:48:29]FM_GetShiftState [20:48:29]SAM_PROTO_GetShiftState [20:48:29]wFMCommunicate request_size=4 [20:48:29]MH_SAM_APDU [20:48:29]CAPDU: 80 13 01 00 [20:48:29]Write to MH i2c: E2 08 00 92 4D 80 13 01 00 00 00 00 00 5C [20:48:29]Write i2c OK [20:48:29]MH_I2C_Read... [20:48:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:48:29]Read from MH i2c: E2 [20:48:29]MH_I2C_Read... [20:48:29]Read from MH i2c: E2 0E 00 [20:48:29]MH_I2C_Read... [20:48:29]Read from MH i2c: E2 0E 00 92 4D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 08 [20:48:29]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:48:29]wFMCommunicate OK [20:48:29]SAM_PROTO_GetShiftState done [20:48:29]FM_GetShiftState done [20:48:29]opened in 1729987736 [20:48:29]opened+sec_in_day 1730074136 [20:48:29]quantity*price = 150032 [20:48:29]sum+1 = 150033 [20:48:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 668 27.10.2024 20:48 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95669 ФПД: 57089932411923 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T204831&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95669&fm=57089932411923&tin=02508201610067®Number=0000000000170478&sum=150000 [20:48:30]StoreToDocumentArchive [20:48:30]shift 143 fd 95669 [20:48:30]save to /storage/0143/doc_00095669 [20:48:30]save last doc name /storage/0143/doc_00095669 to /storage/kkm_last_doc_name [20:48:30]save OK [20:48:30]Clear old archive folders... [20:48:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:48:30]tlvbuf is B6F52C40 [20:48:30]SAM_PROTO_ClearQueue [20:48:30]wFMCommunicate request_size=4 [20:48:30]MH_SAM_APDU [20:48:30]CAPDU: 80 09 00 00 [20:48:30]Write to MH i2c: E2 08 00 9F 4D 80 09 00 00 00 00 00 00 5E [20:48:30]Write i2c OK [20:48:30]MH_I2C_Read... [20:48:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:48:30]Read from MH i2c: E2 [20:48:30]MH_I2C_Read... [20:48:30]Read from MH i2c: E2 03 00 [20:48:30]MH_I2C_Read... [20:48:30]Read from MH i2c: E2 03 00 9F 4D 00 90 00 60 [20:48:30]RAPDU: 90 00 [20:48:30]wFMCommunicate OK [20:48:30]SAM_PROTO_ClearQueue done [20:48:30]KKMCreateOFDPacket [20:48:30]OFDProtocolAddRootSTLVToBuf [20:48:30]FM_MakeSignedData [20:48:30]FM_MakeSignedData [20:48:30]SAM_PROTO_SignData [20:48:30]wFMCommunicate request_size=4 [20:48:30]MH_SAM_APDU [20:48:30]CAPDU: 80 0D 01 02 [20:48:30]Write to MH i2c: E2 08 00 A0 4D 80 0D 01 02 00 00 00 00 66 [20:48:30]Write i2c OK [20:48:30]MH_I2C_Read... [20:48:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:48:30]Read from MH i2c: E2 [20:48:30]MH_I2C_Read... [20:48:30]Read from MH i2c: E2 03 00 [20:48:30]MH_I2C_Read... [20:48:30]Read from MH i2c: E2 03 00 A0 4D 00 90 00 61 [20:48:30]RAPDU: 90 00 [20:48:30]wFMCommunicate OK [20:48:30]wFMCommunicate request_size=255 [20:48:30]MH_SAM_APDU [20:48: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 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 9C 02 00 00 F4 03 04 00 1F A7 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B5 75 01 00 35 04 06 00 33 [20:48:30]Write to MH i2c: E2 02 01 A1 4D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 9C 02 00 00 F4 03 04 00 1F A7 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B5 75 01 00 35 04 06 00 33 00 00 2E [20:48:30]Write i2c OK [20:48:30]MH_I2C_Read... [20:48:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:48:31]Read from MH i2c: E2 [20:48:31]MH_I2C_Read... [20:48:31]Read from MH i2c: E2 03 00 [20:48:31]MH_I2C_Read... [20:48:31]Read from MH i2c: E2 03 00 A1 4D 00 90 00 62 [20:48:31]RAPDU: 90 00 [20:48:31]wFMCommunicate OK [20:48:31]wFMCommunicate request_size=10 [20:48:31]MH_SAM_APDU [20:48:31]CAPDU: 80 0D 02 02 05 EC 49 24 44 13 [20:48:31]Write to MH i2c: E2 0D 00 A2 4D 80 0D 02 02 05 00 EC 49 24 44 13 00 00 23 [20:48:31]Write i2c OK [20:48:31]MH_I2C_Read... [20:48:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:48:31]Read from MH i2c: E2 [20:48:31]MH_I2C_Read... [20:48:31]Read from MH i2c: E2 03 00 [20:48:31]MH_I2C_Read... [20:48:31]Read from MH i2c: E2 03 00 A2 4D 00 90 00 63 [20:48:31]RAPDU: 90 00 [20:48:31]wFMCommunicate OK [20:48:31]wFMCommunicate request_size=4 [20:48:31]MH_SAM_APDU [20:48:31]CAPDU: 80 0D 03 02 [20:48:31]Write to MH i2c: E2 08 00 A3 4D 80 0D 03 02 00 00 00 00 6B [20:48:31]Write i2c OK [20:48:31]MH_I2C_Read... [20:48:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:48:31]Read from MH i2c: E2 [20:48:31]MH_I2C_Read... [20:48:31]Read from MH i2c: E2 0B 00 [20:48:31]MH_I2C_Read... [20:48:31]Read from MH i2c: E2 0B 00 A3 4D 00 62 9E 60 37 AF FF 71 22 90 00 44 [20:48:31]RAPDU: 62 9E 60 37 AF FF 71 22 90 00 [20:48:31]wFMCommunicate OK [20:48:31]SAM_PROTO_SignData done [20:48:31]FM_MakeSignedData done [20:48:31]CreateOFDProtocolMessage [20:48:31]wFMCommunicate request_size=4 [20:48:31]MH_SAM_APDU [20:48:31]CAPDU: 80 11 00 00 [20:48:31]Write to MH i2c: E2 08 00 A4 4D 80 11 00 00 00 00 00 00 6B [20:48:31]Write i2c OK [20:48:31]MH_I2C_Read... [20:48:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:48:31]Read from MH i2c: E2 [20:48:31]MH_I2C_Read... [20:48:31]Read from MH i2c: E2 17 00 [20:48:31]MH_I2C_Read... [20:48:31]Read from MH i2c: E2 17 00 A4 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BC [20:48:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:48:31]wFMCommunicate OK [20:48:31]CreateOFDProtocolMessage done [20:48:31]OFDSenderStorePacket 95669 [20:48:31]StoreOFDPacket docnum=95669 [20:48:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2B A9 07 01 1D 16 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 9C 02 00 00 F4 03 04 00 1F A7 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B5 75 01 00 35 04 06 00 33 EC 49 24 44 13 62 9E 60 37 AF FF 71 22 [20:48:31]CheckFolder [20:48:31]dirname=/storage/ofd_packets [20:48:31]CheckFolder done [20:48:31]ProducePacketName [20:48:31]name=ofd_packets/00095669 [20:48:31]NVStorageSaveData ofd_packets/00095669 [20:48:31]File name is /storage/ofd_packets/00095669 [20:48:31]Write 301 bytes [20:48:31]NVStorageSaveData done [20:48:31]OFDSenderStorePacket done [20:48:31]KKMCreateOFDPacket done [20:48:31]NVStorageSaveData kkm_last_timestamp [20:48:31]File name is /storage/kkm_last_timestamp [20:48:31]Write 4 bytes [20:48:31]NVStorageSaveData done [20:48:31]ExternCall_PrintAddStr [20:48:31]wPrintStart [20:48:31]Write to MH i2c: 01 00 00 A5 4D F2 [20:48:31]Write i2c OK [20:48:31]MH_I2C_Read... [20:48:31]Read from MH i2c: 01 [20:48:31]MH_I2C_Read... [20:48:31]Read from MH i2c: 01 07 00 [20:48:31]MH_I2C_Read... [20:48:31]Read from MH i2c: 01 07 00 A5 4D 00 00 00 00 00 FF 0F 07 [20:48:31]RasterBufferAndPrint [20:48:31]line Счет N : (1)3406188 [20:48:31]line ИНН: 02508201610067 [20:48:31]line Контрольно-Кассовый Чек [20:48:31]line ПРОДАЖА [20:48:31]line ТРК (МРК, ГНК) : 33 [20:48:31]line Товар: 2710124500 [20:48:31]line Аи-95-К-5 [20:48:31]line 20.220 * 74.20 [20:48:31]line = 1500.32 [20:48:31]line НДС 12% НСП 1% [20:48:31]line > о реализуемом товаре [20:48:31]line ОКРУГЛЕНИЕ: -0.32 [20:48:31]line ИТОГО: 1500.00 [20:48:31]line Внесено: 1500.00 [20:48:31]line СДАЧА: 0.00 [20:48:31]line НСП 1% : 13.28 [20:48:31]line НДС 12% : 159.33 [20:48:31]line Наличными: 1500.00 [20:48:31]line Безнал.: 0.00 [20:48:31]line Место: АЗС № 82 "Партнер Нефть" [20:48:31]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:48:31]line СНО: Общий режим [20:48:31]line Чек 668 27.10.2024 20:48 [20:48:31]line Смена: 143 ФФД: 1.0 [20:48:31]line ЗНМ: 0300000017 [20:48:31]line РНМ: 0000000000170478 [20:48:31]line Версия ККМ: v1.0 [20:48:31]line ФМ: 0000000002098560 [20:48:31]line ФД: 95669 [20:48:31]line ФПД: 57089932411923 [20:48:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T204831&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95669&fm=57089932411923&tin=02508201610067®Number=0000000000170478&sum=150000 [20:48:31]OFD Sender: Processing packet 95669 [packets to send 57, broken 56] [20:48:31]ProducePacketName [20:48:31]name=ofd_packets/00095669 [20:48:31]OFD Sender: To server: pG, [20:48:31]CommunicateWithHost lk.salyk.kg:30040 [20:48:31]ConnectInit lk.salyk.kg [20:48:31]written 0, free lines is 4095 [20:48:31]Connected sock=7 [20:48:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2B A9 07 01 1D 16 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 9C 02 00 00 F4 03 04 00 1F A7 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B5 75 01 00 35 04 06 00 33 EC 49 24 44 13 62 9E 60 37 AF FF 71 22 [20:48:32]Write to MH i2c: 01 00 00 D0 4D 1D [20:48:32]Write i2c OK [20:48:32]MH_I2C_Read... [20:48:32]Read from MH i2c: 01 [20:48:32]MH_I2C_Read... [20:48:32]Read from MH i2c: 01 07 00 [20:48:32]MH_I2C_Read... [20:48:32]Read from MH i2c: 01 07 00 D0 4D 00 00 00 00 00 12 0D 43 [20:48:32]RasterBufferAndPrint [20:48:32]line [20:48:32]line [20:48:32]line [20:48:32]line [20:48:32]line [20:48:32]written 0, free lines is 3352 [20:48:32]MH_Cut [20:48:32]Write to MH i2c: D1 01 00 D7 4D 01 F6 [20:48:32]Write i2c OK [20:48:32]MH_I2C_Read... [20:48:32]Read from MH i2c: D1 [20:48:32]MH_I2C_Read... [20:48:32]Read from MH i2c: D1 01 00 [20:48:32]MH_I2C_Read... [20:48:32]Read from MH i2c: D1 01 00 D7 4D 00 F5 [20:48:32]Write to MH i2c: 01 00 00 D8 4D 25 [20:48:32]Write i2c OK [20:48:32]MH_I2C_Read... [20:48:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F9 F9 47 00 76 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 32 30 39 38 35 36 30 10 04 04 00 B5 75 01 00 F4 03 04 00 4A 51 1E 67 B6 04 01 00 00 7C CA 5E BA CF 1A 7C A1 [20:48:32]CommunicateWithHost err = 0 [20:48:32]CheckOFDResponse [20:48:32]1017 (14) - 77093643461234 [20:48:32]1041 (16) - 0000000002098560 [20:48:32]1040 (4) - 95669 [20:48:32]1012 (4) - 27.10.2024 14:42 [20:48:32]1206 (1) - 0 [20:48:32]OFD Sender: Remove packet 95669 [20:48:32]ProducePacketName [20:48:32]name=ofd_packets/00095669 [20:48:32]NVStorageDeleteData [20:48:32]OFD Sender: No OFD packet to send [20:48:32]*** Cut start [20:48:32]*** Partial cut [20:48:32]*** CUTSNS_PIN = 1 [20:48:32]*** CUTSNS_PIN = 0 [20:48:32]*** Brake cut motor [20:48:33]Read from MH i2c: 01 [20:48:33]MH_I2C_Read... [20:48:33]*** Stop cut motor [20:48:33]*** Cut end [20:48:33]Read from MH i2c: 01 07 00 [20:48:33]MH_I2C_Read... [20:48:33]Read from MH i2c: 01 07 00 D8 4D 00 00 00 00 00 FF 0F 3A [20:48:33]process_action close_receipt done [20:48:33]requested_data is exist [20:48:33]produce_requested_data [20:48:33]requested_item fm.sn is exist - process it [20:48:33]wFMCommunicate request_size=4 [20:48:33]MH_SAM_APDU [20:48:33]CAPDU: 80 11 00 00 [20:48:33]Write to MH i2c: E2 08 00 D9 4D 80 11 00 00 00 00 00 00 A0 [20:48:33]Write i2c OK [20:48:33]MH_I2C_Read... [20:48:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:48:33]Read from MH i2c: E2 [20:48:33]MH_I2C_Read... [20:48:33]Read from MH i2c: E2 17 00 [20:48:33]MH_I2C_Read... [20:48:33]Read from MH i2c: E2 17 00 D9 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F1 [20:48:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:48:33]wFMCommunicate OK [20:48:33]requested_item fd.num is exist - process it [20:48:33]SAM_PROTO_GetFieldsCounters [20:48:33]wFMCommunicate request_size=4 [20:48:33]MH_SAM_APDU [20:48:33]CAPDU: 80 13 00 00 [20:48:33]Write to MH i2c: E2 08 00 DA 4D 80 13 00 00 00 00 00 00 A3 [20:48:33]Write i2c OK [20:48:33]MH_I2C_Read... [20:48:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:48:33]Read from MH i2c: E2 [20:48:33]MH_I2C_Read... [20:48:33]Read from MH i2c: E2 62 00 [20:48:33]MH_I2C_Read... [20:48:33]Read from MH i2c: E2 62 00 DA 4D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B5 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 9C 02 00 00 5E 04 04 00 9C 02 00 00 57 04 04 00 9D 02 00 00 19 04 04 00 00 00 00 00 90 00 58 [20:48:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B5 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 9C 02 00 00 5E 04 04 00 9C 02 00 00 57 04 04 00 9D 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:48:33]wFMCommunicate OK [20:48:33]SAM_PROTO_GetFieldsCounters done [20:48:33]requested_item shift.num is exist - process it [20:48:33]requested_item shift.opened is exist - process it [20:48:33]req_shift_opened [20:48:33]FM_GetShiftState [20:48:33]SAM_PROTO_GetShiftState [20:48:33]wFMCommunicate request_size=4 [20:48:33]MH_SAM_APDU [20:48:33]CAPDU: 80 13 01 00 [20:48:33]Write to MH i2c: E2 08 00 DB 4D 80 13 01 00 00 00 00 00 A5 [20:48:33]Write i2c OK [20:48:33]MH_I2C_Read... [20:48:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:48:33]Read from MH i2c: E2 [20:48:33]MH_I2C_Read... [20:48:33]Read from MH i2c: E2 0E 00 [20:48:33]MH_I2C_Read... [20:48:33]Read from MH i2c: E2 0E 00 DB 4D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 51 [20:48:33]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:48:33]wFMCommunicate OK [20:48:33]SAM_PROTO_GetShiftState done [20:48:33]FM_GetShiftState done [20:48:33]req_shift_opened done [20:48:33]requested_item shift.open_date is exist - process it [20:48:33]req_shift_open_date [20:48:33]req_shift_open_date done [20:48:33]produce_requested_data done [20:48:33]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95669,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [20:48:33]process_action_free close_receipt [20:48:33]json_value_free [20:48:33]json_value_free done [20:48:33]process_json_proto returns [20:48:33]Send response to host [20:48:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95669,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [20:48:33]free response buf [20:48:33]execute_script done [20:48:33]execute_script returns [20:48:33]free content buf [20:48:33]Sock 9.Close socket [20:48:33]Sock 9.Thread stoped [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]accept exits with 10 [20:48:52]New connection [20:48:52]New thread 3067444580 created [20:48:52]Thread 3067301220 joined [20:48:52]Waiting for new connection... [20:48:52] Sock 10.Parse request [20:48:52]Sock 10.Check first char [20:48:52]Sock 10.First char is OK [20:48:52]request: POST /json_proto HTTP/1.0 [20:48:52]Method: POST [20:48:52]URL: /json_proto [20:48:52]Method is POST - this is cgi request [20:48:52]url: /json_proto [20:48:52]query_string will be loaded in cgi processing [20:48:52]execute_cgi json_proto POST (null) [20:48:52]execute_cgi path=json_proto method=POST [20:48:52]POST find Content-Length [20:48:52]Host: 172.17.40.67:8080 [20:48:52]Content-Length: 683 [20:48:52]Content-Type: application/json [20:48:52] [20:48:52]POST finish read [20:48:52]Found Content-Length = 683 [20:48:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406189", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:48:52]execute_script... [20:48: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)3406189", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:48:52]POST & json_proto [20:48:52]process_json_proto [20:48:52]json parsed OK: [20:48:52]protocol is kg_v1.0 [20:48:52]action value=close_receipt [20:48:52]process_action close_receipt [20:48:52]cmd_close_receipt [20:48:52]MH_GetDate [20:48:52]Write to MH i2c: F0 00 00 DC 4D 18 [20:48:52]Write i2c OK [20:48:52]MH_I2C_Read... [20:48:52]Read from MH i2c: F0 [20:48:52]MH_I2C_Read... [20:48:52]Read from MH i2c: F0 09 00 [20:48:52]MH_I2C_Read... [20:48:52]Read from MH i2c: F0 09 00 DC 4D 00 36 A7 1E 67 EE DA 66 66 17 [20:48:52]GetLastDocTimeStamp 1730062111 [20:48:52]current date 1730062134 [20:48:52]FM_GetShiftState [20:48:52]SAM_PROTO_GetShiftState [20:48:52]wFMCommunicate request_size=4 [20:48:52]MH_SAM_APDU [20:48:52]CAPDU: 80 13 01 00 [20:48:52]Write to MH i2c: E2 08 00 DD 4D 80 13 01 00 00 00 00 00 A7 [20:48:52]Write i2c OK [20:48:52]MH_I2C_Read... [20:48:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:48:52]Read from MH i2c: E2 [20:48:52]MH_I2C_Read... [20:48:52]Read from MH i2c: E2 0E 00 [20:48:52]MH_I2C_Read... [20:48:52]Read from MH i2c: E2 0E 00 DD 4D 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 53 [20:48:52]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:48:52]wFMCommunicate OK [20:48:52]SAM_PROTO_GetShiftState done [20:48:52]FM_GetShiftState done [20:48:52]opened in 1729987736 [20:48:52]opened+sec_in_day 1730074136 [20:48:52]quantity*price = 100015 [20:48:52]sum+1 = 100017 [20:48:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 669 27.10.2024 20:48 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95670 ФПД: 59714889921609 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T204854&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95670&fm=59714889921609&tin=02508201610067®Number=0000000000170478&sum=100000 [20:48:53]StoreToDocumentArchive [20:48:53]shift 143 fd 95670 [20:48:53]save to /storage/0143/doc_00095670 [20:48:53]save last doc name /storage/0143/doc_00095670 to /storage/kkm_last_doc_name [20:48:53]save OK [20:48:53]Clear old archive folders... [20:48:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:48:53]tlvbuf is B6FCD7D0 [20:48:53]SAM_PROTO_ClearQueue [20:48:53]wFMCommunicate request_size=4 [20:48:53]MH_SAM_APDU [20:48:53]CAPDU: 80 09 00 00 [20:48:53]Write to MH i2c: E2 08 00 EA 4D 80 09 00 00 00 00 00 00 A9 [20:48:53]Write i2c OK [20:48:53]MH_I2C_Read... [20:48:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:48:53]Read from MH i2c: E2 [20:48:53]MH_I2C_Read... [20:48:53]Read from MH i2c: E2 03 00 [20:48:53]MH_I2C_Read... [20:48:53]Read from MH i2c: E2 03 00 EA 4D 00 90 00 AB [20:48:53]RAPDU: 90 00 [20:48:53]wFMCommunicate OK [20:48:53]SAM_PROTO_ClearQueue done [20:48:53]KKMCreateOFDPacket [20:48:53]OFDProtocolAddRootSTLVToBuf [20:48:53]FM_MakeSignedData [20:48:53]FM_MakeSignedData [20:48:53]SAM_PROTO_SignData [20:48:53]wFMCommunicate request_size=4 [20:48:53]MH_SAM_APDU [20:48:53]CAPDU: 80 0D 01 02 [20:48:53]Write to MH i2c: E2 08 00 EB 4D 80 0D 01 02 00 00 00 00 B1 [20:48:53]Write i2c OK [20:48:53]MH_I2C_Read... [20:48:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:48:53]Read from MH i2c: E2 [20:48:53]MH_I2C_Read... [20:48:53]Read from MH i2c: E2 03 00 [20:48:53]MH_I2C_Read... [20:48:53]Read from MH i2c: E2 03 00 EB 4D 00 90 00 AC [20:48:53]RAPDU: 90 00 [20:48:53]wFMCommunicate OK [20:48:53]wFMCommunicate request_size=255 [20:48:53]MH_SAM_APDU [20:48: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 02 00 00 F4 03 04 00 36 A7 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B6 75 01 00 35 04 06 00 36 [20:48:53]Write to MH i2c: E2 02 01 EC 4D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 02 00 00 F4 03 04 00 36 A7 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B6 75 01 00 35 04 06 00 36 00 00 2B [20:48:53]Write i2c OK [20:48:53]MH_I2C_Read... [20:48:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:48:53]Read from MH i2c: E2 [20:48:53]MH_I2C_Read... [20:48:53]Read from MH i2c: E2 03 00 [20:48:53]MH_I2C_Read... [20:48:53]Read from MH i2c: E2 03 00 EC 4D 00 90 00 AD [20:48:53]RAPDU: 90 00 [20:48:53]wFMCommunicate OK [20:48:53]wFMCommunicate request_size=10 [20:48:53]MH_SAM_APDU [20:48:53]CAPDU: 80 0D 02 02 05 4F 74 CD 34 49 [20:48:53]Write to MH i2c: E2 0D 00 ED 4D 80 0D 02 02 05 00 4F 74 CD 34 49 00 00 CB [20:48:53]Write i2c OK [20:48:53]MH_I2C_Read... [20:48:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:48:54]Read from MH i2c: E2 [20:48:54]MH_I2C_Read... [20:48:54]Read from MH i2c: E2 03 00 [20:48:54]MH_I2C_Read... [20:48:54]Read from MH i2c: E2 03 00 ED 4D 00 90 00 AE [20:48:54]RAPDU: 90 00 [20:48:54]wFMCommunicate OK [20:48:54]wFMCommunicate request_size=4 [20:48:54]MH_SAM_APDU [20:48:54]CAPDU: 80 0D 03 02 [20:48:54]Write to MH i2c: E2 08 00 EE 4D 80 0D 03 02 00 00 00 00 B6 [20:48:54]Write i2c OK [20:48:54]MH_I2C_Read... [20:48:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:48:54]Read from MH i2c: E2 [20:48:54]MH_I2C_Read... [20:48:54]Read from MH i2c: E2 0B 00 [20:48:54]MH_I2C_Read... [20:48:54]Read from MH i2c: E2 0B 00 EE 4D 00 37 90 61 B3 A1 DD 75 F4 90 00 79 [20:48:54]RAPDU: 37 90 61 B3 A1 DD 75 F4 90 00 [20:48:54]wFMCommunicate OK [20:48:54]SAM_PROTO_SignData done [20:48:54]FM_MakeSignedData done [20:48:54]CreateOFDProtocolMessage [20:48:54]wFMCommunicate request_size=4 [20:48:54]MH_SAM_APDU [20:48:54]CAPDU: 80 11 00 00 [20:48:54]Write to MH i2c: E2 08 00 EF 4D 80 11 00 00 00 00 00 00 B6 [20:48:54]Write i2c OK [20:48:54]MH_I2C_Read... [20:48:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:48:54]Read from MH i2c: E2 [20:48:54]MH_I2C_Read... [20:48:54]Read from MH i2c: E2 17 00 [20:48:54]MH_I2C_Read... [20:48:54]Read from MH i2c: E2 17 00 EF 4D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 07 [20:48:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:48:54]wFMCommunicate OK [20:48:54]CreateOFDProtocolMessage done [20:48:54]OFDSenderStorePacket 95670 [20:48:54]StoreOFDPacket docnum=95670 [20:48:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7E B8 07 01 2F 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 02 00 00 F4 03 04 00 36 A7 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B6 75 01 00 35 04 06 00 36 4F 74 CD 34 49 37 90 61 B3 A1 DD 75 F4 [20:48:54]CheckFolder [20:48:54]dirname=/storage/ofd_packets [20:48:54]CheckFolder done [20:48:54]ProducePacketName [20:48:54]name=ofd_packets/00095670 [20:48:54]NVStorageSaveData ofd_packets/00095670 [20:48:54]File name is /storage/ofd_packets/00095670 [20:48:54]Write 301 bytes [20:48:54]NVStorageSaveData done [20:48:54]OFDSenderStorePacket done [20:48:54]KKMCreateOFDPacket done [20:48:54]NVStorageSaveData kkm_last_timestamp [20:48:54]File name is /storage/kkm_last_timestamp [20:48:54]Write 4 bytes [20:48:54]NVStorageSaveData done [20:48:54]ExternCall_PrintAddStr [20:48:54]wPrintStart [20:48:54]Write to MH i2c: 01 00 00 F0 4D 3D [20:48:54]Write i2c OK [20:48:54]MH_I2C_Read... [20:48:54]Read from MH i2c: 01 [20:48:54]MH_I2C_Read... [20:48:54]Read from MH i2c: 01 07 00 [20:48:54]MH_I2C_Read... [20:48:54]Read from MH i2c: 01 07 00 F0 4D 00 00 00 00 00 FF 0F 52 [20:48:54]RasterBufferAndPrint [20:48:54]line Счет N : (1)3406189 [20:48:54]line ИНН: 02508201610067 [20:48:54]line Контрольно-Кассовый Чек [20:48:54]line ПРОДАЖА [20:48:54]line ТРК (МРК, ГНК) : 12 [20:48:54]line Товар: 2710124130 [20:48:54]line Аи-92-К-4 [20:48:54]line 14.950 * 66.90 [20:48:54]line = 1000.16 [20:48:54]line НДС 12% НСП 1% [20:48:54]line > о реализуемом товаре [20:48:54]line ОКРУГЛЕНИЕ: -0.16 [20:48:54]line ИТОГО: 1000.00 [20:48:54]line Внесено: 1000.00 [20:48:54]line СДАЧА: 0.00 [20:48:54]line НСП 1% : 8.85 [20:48:54]line НДС 12% : 106.21 [20:48:54]line Наличными: 1000.00 [20:48:54]line Безнал.: 0.00 [20:48:54]line Место: АЗС № 82 "Партнер Нефть" [20:48:54]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:48:54]line СНО: Общий режим [20:48:54]line Чек 669 27.10.2024 20:48 [20:48:54]line Смена: 143 ФФД: 1.0 [20:48:54]line ЗНМ: 0300000017 [20:48:54]line РНМ: 0000000000170478 [20:48:54]line Версия ККМ: v1.0 [20:48:54]line ФМ: 0000000002098560 [20:48:54]line ФД: 95670 [20:48:54]line ФПД: 59714889921609 [20:48:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T204854&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95670&fm=59714889921609&tin=02508201610067®Number=0000000000170478&sum=100000 [20:48:54]OFD Sender: Processing packet 95670 [packets to send 57, broken 56] [20:48:54]ProducePacketName [20:48:54]name=ofd_packets/00095670 [20:48:54]OFD Sender: To server: pG, [20:48:54]CommunicateWithHost lk.salyk.kg:30040 [20:48:54]ConnectInit lk.salyk.kg [20:48:54]written 0, free lines is 4095 [20:48:54]Connected sock=9 [20:48:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 7E B8 07 01 2F 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 02 00 00 F4 03 04 00 36 A7 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B6 75 01 00 35 04 06 00 36 4F 74 CD 34 49 37 90 61 B3 A1 DD 75 F4 [20:48:54]Write to MH i2c: 01 00 00 1B 4E 69 [20:48:54]Write i2c OK [20:48:54]MH_I2C_Read... [20:48:54]Read from MH i2c: 01 [20:48:54]MH_I2C_Read... [20:48:54]Read from MH i2c: 01 07 00 [20:48:54]MH_I2C_Read... [20:48:54]Read from MH i2c: 01 07 00 1B 4E 00 00 00 00 00 FA 0C 76 [20:48:54]RasterBufferAndPrint [20:48:54]line [20:48:54]line [20:48:54]line [20:48:54]line [20:48:54]line [20:48:54]written 0, free lines is 3330 [20:48:54]MH_Cut [20:48:54]Write to MH i2c: D1 01 00 22 4E 01 42 [20:48:54]Write i2c OK [20:48:54]MH_I2C_Read... [20:48:54]Read from MH i2c: D1 [20:48:54]MH_I2C_Read... [20:48:54]Read from MH i2c: D1 01 00 [20:48:54]MH_I2C_Read... [20:48:54]Read from MH i2c: D1 01 00 22 4E 00 41 [20:48:54]Write to MH i2c: 01 00 00 23 4E 71 [20:48:54]Write i2c OK [20:48:54]MH_I2C_Read... [20:48:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 BD 42 47 00 47 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 32 30 39 38 35 36 30 10 04 04 00 B6 75 01 00 F4 03 04 00 61 51 1E 67 B6 04 01 00 00 C4 47 15 29 CB B2 BE BD [20:48:55]CommunicateWithHost err = 0 [20:48:55]CheckOFDResponse [20:48:55]1017 (14) - 77093643461234 [20:48:55]1041 (16) - 0000000002098560 [20:48:55]1040 (4) - 95670 [20:48:55]1012 (4) - 27.10.2024 14:42 [20:48:55]1206 (1) - 0 [20:48:55]OFD Sender: Remove packet 95670 [20:48:55]ProducePacketName [20:48:55]name=ofd_packets/00095670 [20:48:55]NVStorageDeleteData [20:48:55]OFD Sender: No OFD packet to send [20:48:55]*** Cut start [20:48:55]*** Partial cut [20:48:55]*** CUTSNS_PIN = 1 [20:48:55]*** CUTSNS_PIN = 0 [20:48:55]*** Brake cut motor [20:48:56]Read from MH i2c: 01 [20:48:56]MH_I2C_Read... [20:48:56]*** Stop cut motor [20:48:56]*** Cut end [20:48:56]Read from MH i2c: 01 07 00 [20:48:56]MH_I2C_Read... [20:48:56]Read from MH i2c: 01 07 00 23 4E 00 00 00 00 00 FF 0F 86 [20:48:56]process_action close_receipt done [20:48:56]requested_data is exist [20:48:56]produce_requested_data [20:48:56]requested_item fm.sn is exist - process it [20:48:56]wFMCommunicate request_size=4 [20:48:56]MH_SAM_APDU [20:48:56]CAPDU: 80 11 00 00 [20:48:56]Write to MH i2c: E2 08 00 24 4E 80 11 00 00 00 00 00 00 EC [20:48:56]Write i2c OK [20:48:56]MH_I2C_Read... [20:48:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:48:56]Read from MH i2c: E2 [20:48:56]MH_I2C_Read... [20:48:56]Read from MH i2c: E2 17 00 [20:48:56]MH_I2C_Read... [20:48:56]Read from MH i2c: E2 17 00 24 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3D [20:48:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:48:56]wFMCommunicate OK [20:48:56]requested_item fd.num is exist - process it [20:48:56]SAM_PROTO_GetFieldsCounters [20:48:56]wFMCommunicate request_size=4 [20:48:56]MH_SAM_APDU [20:48:56]CAPDU: 80 13 00 00 [20:48:56]Write to MH i2c: E2 08 00 25 4E 80 13 00 00 00 00 00 00 EF [20:48:56]Write i2c OK [20:48:56]MH_I2C_Read... [20:48:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:48:56]Read from MH i2c: E2 [20:48:56]MH_I2C_Read... [20:48:56]Read from MH i2c: E2 62 00 [20:48:56]MH_I2C_Read... [20:48:56]Read from MH i2c: E2 62 00 25 4E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B6 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 9D 02 00 00 5E 04 04 00 9D 02 00 00 57 04 04 00 9E 02 00 00 19 04 04 00 00 00 00 00 90 00 A8 [20:48:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B6 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 9D 02 00 00 5E 04 04 00 9D 02 00 00 57 04 04 00 9E 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:48:56]wFMCommunicate OK [20:48:56]SAM_PROTO_GetFieldsCounters done [20:48:56]requested_item shift.num is exist - process it [20:48:56]requested_item shift.opened is exist - process it [20:48:56]req_shift_opened [20:48:56]FM_GetShiftState [20:48:56]SAM_PROTO_GetShiftState [20:48:56]wFMCommunicate request_size=4 [20:48:56]MH_SAM_APDU [20:48:56]CAPDU: 80 13 01 00 [20:48:56]Write to MH i2c: E2 08 00 26 4E 80 13 01 00 00 00 00 00 F1 [20:48:56]Write i2c OK [20:48:56]MH_I2C_Read... [20:48:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:48:56]Read from MH i2c: E2 [20:48:56]MH_I2C_Read... [20:48:56]Read from MH i2c: E2 0E 00 [20:48:56]MH_I2C_Read... [20:48:56]Read from MH i2c: E2 0E 00 26 4E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 9D [20:48:56]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:48:56]wFMCommunicate OK [20:48:56]SAM_PROTO_GetShiftState done [20:48:56]FM_GetShiftState done [20:48:56]req_shift_opened done [20:48:56]requested_item shift.open_date is exist - process it [20:48:56]req_shift_open_date [20:48:56]req_shift_open_date done [20:48:56]produce_requested_data done [20:48:56]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95670,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [20:48:56]process_action_free close_receipt [20:48:56]json_value_free [20:48:56]json_value_free done [20:48:56]process_json_proto returns [20:48:56]Send response to host [20:48:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95670,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [20:48:56]free response buf [20:48:56]execute_script done [20:48:56]execute_script returns [20:48:56]free content buf [20:48:56]Sock 10.Close socket [20:48:56]Sock 10.Thread stoped [20:49:00]OFD Sender: No OFD packet to send [20:49:05]OFD Sender: No OFD packet to send [20:49:10]OFD Sender: No OFD packet to send [20:49:15]OFD Sender: No OFD packet to send [20:49:20]OFD Sender: No OFD packet to send [20:49:25]OFD Sender: No OFD packet to send [20:49:30]OFD Sender: No OFD packet to send [20:49:35]OFD Sender: No OFD packet to send [20:49:40]OFD Sender: No OFD packet to send [20:49:45]OFD Sender: No OFD packet to send [20:49:50]OFD Sender: No OFD packet to send [20:49:55]OFD Sender: No OFD packet to send [20:50:00]OFD Sender: No OFD packet to send [20:50:05]OFD Sender: No OFD packet to send [20:50:10]OFD Sender: No OFD packet to send [20:50:15]OFD Sender: No OFD packet to send [20:50:20]OFD Sender: No OFD packet to send [20:50:25]OFD Sender: No OFD packet to send [20:50:30]OFD Sender: No OFD packet to send [20:50:35]OFD Sender: No OFD packet to send [20:50:40]OFD Sender: No OFD packet to send [20:50:45]OFD Sender: No OFD packet to send [20:50:50]OFD Sender: No OFD packet to send [20:50:55]OFD Sender: No OFD packet to send [20:51:00]OFD Sender: No OFD packet to send [20:51:05]OFD Sender: No OFD packet to send [20:51:10]OFD Sender: No OFD packet to send [20:51:15]OFD Sender: No OFD packet to send [20:51:20]OFD Sender: No OFD packet to send [20:51:25]OFD Sender: No OFD packet to send [20:51:30]OFD Sender: No OFD packet to send [20:51:35]OFD Sender: No OFD packet to send [20:51:40]OFD Sender: No OFD packet to send [20:51:45]OFD Sender: No OFD packet to send [20:51:50]OFD Sender: No OFD packet to send [20:51:55]OFD Sender: No OFD packet to send [20:52:00]OFD Sender: No OFD packet to send [20:52:05]OFD Sender: No OFD packet to send [20:52:10]OFD Sender: No OFD packet to send [20:52:12]accept exits with 7 [20:52:12]New connection [20:52:12]New thread 3067301220 created [20:52:12]Thread 3067444580 joined [20:52:12]Waiting for new connection... [20:52:12] Sock 7.Parse request [20:52:12]Sock 7.Check first char [20:52:12]Sock 7.First char is OK [20:52:12]request: POST /json_proto HTTP/1.0 [20:52:12]Method: POST [20:52:12]URL: /json_proto [20:52:12]Method is POST - this is cgi request [20:52:12]url: /json_proto [20:52:12]query_string will be loaded in cgi processing [20:52:12]execute_cgi json_proto POST (null) [20:52:12]execute_cgi path=json_proto method=POST [20:52:12]POST find Content-Length [20:52:12]Host: 172.17.40.67:8080 [20:52:12]Content-Length: 683 [20:52:12]Content-Type: application/json [20:52:12] [20:52:12]POST finish read [20:52:12]Found Content-Length = 683 [20:52:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406190", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:52:12]execute_script... [20: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)3406190", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:52:12]POST & json_proto [20:52:12]process_json_proto [20:52:12]json parsed OK: [20:52:12]protocol is kg_v1.0 [20:52:12]action value=close_receipt [20:52:12]process_action close_receipt [20:52:12]cmd_close_receipt [20:52:12]MH_GetDate [20:52:12]Write to MH i2c: F0 00 00 27 4E 64 [20:52:12]Write i2c OK [20:52:12]MH_I2C_Read... [20:52:12]Read from MH i2c: F0 [20:52:12]MH_I2C_Read... [20:52:12]Read from MH i2c: F0 09 00 [20:52:12]MH_I2C_Read... [20:52:12]Read from MH i2c: F0 09 00 27 4E 00 FE A7 1E 67 EE DA 66 66 2B [20:52:12]GetLastDocTimeStamp 1730062134 [20:52:12]current date 1730062334 [20:52:12]FM_GetShiftState [20:52:12]SAM_PROTO_GetShiftState [20:52:12]wFMCommunicate request_size=4 [20:52:12]MH_SAM_APDU [20:52:12]CAPDU: 80 13 01 00 [20:52:12]Write to MH i2c: E2 08 00 28 4E 80 13 01 00 00 00 00 00 F3 [20:52:12]Write i2c OK [20:52:12]MH_I2C_Read... [20:52:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:52:12]Read from MH i2c: E2 [20:52:12]MH_I2C_Read... [20:52:12]Read from MH i2c: E2 0E 00 [20:52:12]MH_I2C_Read... [20:52:12]Read from MH i2c: E2 0E 00 28 4E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 9F [20:52:12]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:52:12]wFMCommunicate OK [20:52:12]SAM_PROTO_GetShiftState done [20:52:12]FM_GetShiftState done [20:52:12]opened in 1729987736 [20:52:12]opened+sec_in_day 1730074136 [20:52:12]quantity*price = 100015 [20:52:12]sum+1 = 100017 [20:52:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 670 27.10.2024 20:52 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95671 ФПД: 273831712584011 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T205214&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95671&fm=273831712584011&tin=02508201610067®Number=0000000000170478&sum=100000 [20:52:13]StoreToDocumentArchive [20:52:13]shift 143 fd 95671 [20:52:13]save to /storage/0143/doc_00095671 [20:52:13]save last doc name /storage/0143/doc_00095671 to /storage/kkm_last_doc_name [20:52:13]save OK [20:52:13]Clear old archive folders... [20:52:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:52:13]tlvbuf is 00A766E0 [20:52:13]SAM_PROTO_ClearQueue [20:52:13]wFMCommunicate request_size=4 [20:52:13]MH_SAM_APDU [20:52:13]CAPDU: 80 09 00 00 [20:52:13]Write to MH i2c: E2 08 00 35 4E 80 09 00 00 00 00 00 00 F5 [20:52:13]Write i2c OK [20:52:13]MH_I2C_Read... [20:52:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:52:13]Read from MH i2c: E2 [20:52:13]MH_I2C_Read... [20:52:13]Read from MH i2c: E2 03 00 [20:52:13]MH_I2C_Read... [20:52:13]Read from MH i2c: E2 03 00 35 4E 00 90 00 F7 [20:52:13]RAPDU: 90 00 [20:52:13]wFMCommunicate OK [20:52:13]SAM_PROTO_ClearQueue done [20:52:13]KKMCreateOFDPacket [20:52:13]OFDProtocolAddRootSTLVToBuf [20:52:13]FM_MakeSignedData [20:52:13]FM_MakeSignedData [20:52:13]SAM_PROTO_SignData [20:52:13]wFMCommunicate request_size=4 [20:52:13]MH_SAM_APDU [20:52:13]CAPDU: 80 0D 01 02 [20:52:13]Write to MH i2c: E2 08 00 36 4E 80 0D 01 02 00 00 00 00 FD [20:52:13]Write i2c OK [20:52:13]MH_I2C_Read... [20:52:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:52:13]Read from MH i2c: E2 [20:52:13]MH_I2C_Read... [20:52:13]Read from MH i2c: E2 03 00 [20:52:13]MH_I2C_Read... [20:52:13]Read from MH i2c: E2 03 00 36 4E 00 90 00 F8 [20:52:13]RAPDU: 90 00 [20:52:13]wFMCommunicate OK [20:52:13]wFMCommunicate request_size=255 [20:52:13]MH_SAM_APDU [20:52: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 02 00 00 F4 03 04 00 FE A7 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B7 75 01 00 35 04 06 00 F9 [20:52:13]Write to MH i2c: E2 02 01 37 4E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 02 00 00 F4 03 04 00 FE A7 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B7 75 01 00 35 04 06 00 F9 00 00 04 [20:52:13]Write i2c OK [20:52:13]MH_I2C_Read... [20:52:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:52:13]Read from MH i2c: E2 [20:52:13]MH_I2C_Read... [20:52:13]Read from MH i2c: E2 03 00 [20:52:13]MH_I2C_Read... [20:52:13]Read from MH i2c: E2 03 00 37 4E 00 90 00 F9 [20:52:13]RAPDU: 90 00 [20:52:13]wFMCommunicate OK [20:52:13]wFMCommunicate request_size=10 [20:52:13]MH_SAM_APDU [20:52:13]CAPDU: 80 0D 02 02 05 0C 69 F4 F1 4B [20:52:13]Write to MH i2c: E2 0D 00 38 4E 80 0D 02 02 05 00 0C 69 F4 F1 4B 00 00 AF [20:52:13]Write i2c OK [20:52:13]MH_I2C_Read... [20:52:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:52:13]Read from MH i2c: E2 [20:52:13]MH_I2C_Read... [20:52:13]Read from MH i2c: E2 03 00 [20:52:13]MH_I2C_Read... [20:52:13]Read from MH i2c: E2 03 00 38 4E 00 90 00 FA [20:52:13]RAPDU: 90 00 [20:52:13]wFMCommunicate OK [20:52:13]wFMCommunicate request_size=4 [20:52:13]MH_SAM_APDU [20:52:13]CAPDU: 80 0D 03 02 [20:52:13]Write to MH i2c: E2 08 00 39 4E 80 0D 03 02 00 00 00 00 02 [20:52:13]Write i2c OK [20:52:13]MH_I2C_Read... [20:52:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:52:13]Read from MH i2c: E2 [20:52:13]MH_I2C_Read... [20:52:13]Read from MH i2c: E2 0B 00 [20:52:13]MH_I2C_Read... [20:52:13]Read from MH i2c: E2 0B 00 39 4E 00 12 5A 07 1D 7E B8 99 80 90 00 E2 [20:52:13]RAPDU: 12 5A 07 1D 7E B8 99 80 90 00 [20:52:13]wFMCommunicate OK [20:52:13]SAM_PROTO_SignData done [20:52:13]FM_MakeSignedData done [20:52:13]CreateOFDProtocolMessage [20:52:13]wFMCommunicate request_size=4 [20:52:13]MH_SAM_APDU [20:52:13]CAPDU: 80 11 00 00 [20:52:13]Write to MH i2c: E2 08 00 3A 4E 80 11 00 00 00 00 00 00 02 [20:52:13]Write i2c OK [20:52:13]MH_I2C_Read... [20:52:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:52:13]Read from MH i2c: E2 [20:52:13]MH_I2C_Read... [20:52:13]Read from MH i2c: E2 17 00 [20:52:13]MH_I2C_Read... [20:52:13]Read from MH i2c: E2 17 00 3A 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 53 [20:52:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:52:13]wFMCommunicate OK [20:52:13]CreateOFDProtocolMessage done [20:52:13]OFDSenderStorePacket 95671 [20:52:13]StoreOFDPacket docnum=95671 [20:52:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F5 BB 07 01 85 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 02 00 00 F4 03 04 00 FE A7 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B7 75 01 00 35 04 06 00 F9 0C 69 F4 F1 4B 12 5A 07 1D 7E B8 99 80 [20:52:13]CheckFolder [20:52:13]dirname=/storage/ofd_packets [20:52:13]CheckFolder done [20:52:13]ProducePacketName [20:52:13]name=ofd_packets/00095671 [20:52:13]NVStorageSaveData ofd_packets/00095671 [20:52:13]File name is /storage/ofd_packets/00095671 [20:52:13]Write 301 bytes [20:52:13]NVStorageSaveData done [20:52:13]OFDSenderStorePacket done [20:52:13]KKMCreateOFDPacket done [20:52:13]NVStorageSaveData kkm_last_timestamp [20:52:13]File name is /storage/kkm_last_timestamp [20:52:13]Write 4 bytes [20:52:13]NVStorageSaveData done [20:52:13]ExternCall_PrintAddStr [20:52:13]wPrintStart [20:52:13]Write to MH i2c: 01 00 00 3B 4E 89 [20:52:13]Write i2c OK [20:52:13]MH_I2C_Read... [20:52:13]Read from MH i2c: 01 [20:52:13]MH_I2C_Read... [20:52:13]Read from MH i2c: 01 07 00 [20:52:13]MH_I2C_Read... [20:52:13]Read from MH i2c: 01 07 00 3B 4E 00 00 00 00 00 FF 0F 9E [20:52:13]RasterBufferAndPrint [20:52:13]line Счет N : (1)3406190 [20:52:13]line ИНН: 02508201610067 [20:52:13]line Контрольно-Кассовый Чек [20:52:13]line ПРОДАЖА [20:52:13]line ТРК (МРК, ГНК) : 12 [20:52:13]line Товар: 2710124130 [20:52:13]line Аи-92-К-4 [20:52:13]line 14.950 * 66.90 [20:52:13]line = 1000.16 [20:52:13]line НДС 12% НСП 1% [20:52:13]line > о реализуемом товаре [20:52:13]line ОКРУГЛЕНИЕ: -0.16 [20:52:13]line ИТОГО: 1000.00 [20:52:13]line Внесено: 1000.00 [20:52:13]line СДАЧА: 0.00 [20:52:13]line НСП 1% : 8.85 [20:52:13]line НДС 12% : 106.21 [20:52:13]line Наличными: 1000.00 [20:52:13]line Безнал.: 0.00 [20:52:13]line Место: АЗС № 82 "Партнер Нефть" [20:52:13]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:52:13]line СНО: Общий режим [20:52:13]line Чек 670 27.10.2024 20:52 [20:52:13]line Смена: 143 ФФД: 1.0 [20:52:13]line ЗНМ: 0300000017 [20:52:13]line РНМ: 0000000000170478 [20:52:13]line Версия ККМ: v1.0 [20:52:13]line ФМ: 0000000002098560 [20:52:13]line ФД: 95671 [20:52:13]line ФПД: 273831712584011 [20:52:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T205214&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95671&fm=273831712584011&tin=02508201610067®Number=0000000000170478&sum=100000 [20:52:14]OFD Sender: Processing packet 95671 [packets to send 57, broken 56] [20:52:14]ProducePacketName [20:52:14]name=ofd_packets/00095671 [20:52:14]OFD Sender: To server: pG, [20:52:14]CommunicateWithHost lk.salyk.kg:30040 [20:52:14]ConnectInit lk.salyk.kg [20:52:14]written 0, free lines is 4095 [20:52:14]Write to MH i2c: 01 00 00 66 4E B4 [20:52:14]Write i2c OK [20:52:14]MH_I2C_Read... [20:52:14]Read from MH i2c: 01 [20:52:14]MH_I2C_Read... [20:52:14]Read from MH i2c: 01 07 00 [20:52:14]MH_I2C_Read... [20:52:14]Read from MH i2c: 01 07 00 66 4E 00 00 00 00 00 F9 0C C0 [20:52:14]RasterBufferAndPrint [20:52:14]line [20:52:14]line [20:52:14]line [20:52:14]line [20:52:14]line [20:52:14]written 0, free lines is 3328 [20:52:14]MH_Cut [20:52:14]Write to MH i2c: D1 01 00 6D 4E 01 8D [20:52:14]Write i2c OK [20:52:14]MH_I2C_Read... [20:52:14]Read from MH i2c: D1 [20:52:14]MH_I2C_Read... [20:52:14]Read from MH i2c: D1 01 00 [20:52:14]MH_I2C_Read... [20:52:14]Read from MH i2c: D1 01 00 6D 4E 00 8C [20:52:14]Write to MH i2c: 01 00 00 6E 4E BC [20:52:14]Write i2c OK [20:52:14]MH_I2C_Read... [20:52:15]*** Cut start [20:52:15]*** Partial cut [20:52:15]*** CUTSNS_PIN = 1 [20:52:15]*** CUTSNS_PIN = 0 [20:52:15]*** Brake cut motor [20:52:15]Read from MH i2c: 01 [20:52:15]MH_I2C_Read... [20:52:15]*** Stop cut motor [20:52:15]*** Cut end [20:52:15]Read from MH i2c: 01 07 00 [20:52:15]MH_I2C_Read... [20:52:15]Read from MH i2c: 01 07 00 6E 4E 00 00 00 00 00 FF 0F D1 [20:52:15]process_action close_receipt done [20:52:15]requested_data is exist [20:52:15]produce_requested_data [20:52:15]requested_item fm.sn is exist - process it [20:52:15]wFMCommunicate request_size=4 [20:52:15]MH_SAM_APDU [20:52:15]CAPDU: 80 11 00 00 [20:52:15]Write to MH i2c: E2 08 00 6F 4E 80 11 00 00 00 00 00 00 37 [20:52:15]Write i2c OK [20:52:15]MH_I2C_Read... [20:52:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:52:15]Read from MH i2c: E2 [20:52:15]MH_I2C_Read... [20:52:15]Read from MH i2c: E2 17 00 [20:52:15]MH_I2C_Read... [20:52:15]Read from MH i2c: E2 17 00 6F 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 88 [20:52:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:52:15]wFMCommunicate OK [20:52:15]requested_item fd.num is exist - process it [20:52:15]SAM_PROTO_GetFieldsCounters [20:52:15]wFMCommunicate request_size=4 [20:52:15]MH_SAM_APDU [20:52:15]CAPDU: 80 13 00 00 [20:52:15]Write to MH i2c: E2 08 00 70 4E 80 13 00 00 00 00 00 00 3A [20:52:15]Write i2c OK [20:52:15]MH_I2C_Read... [20:52:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:52:16]Read from MH i2c: E2 [20:52:16]MH_I2C_Read... [20:52:16]Read from MH i2c: E2 62 00 [20:52:16]MH_I2C_Read... [20:52:16]Read from MH i2c: E2 62 00 70 4E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B7 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 9E 02 00 00 5E 04 04 00 9E 02 00 00 57 04 04 00 9F 02 00 00 19 04 04 00 00 00 00 00 90 00 F7 [20:52:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B7 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 9E 02 00 00 5E 04 04 00 9E 02 00 00 57 04 04 00 9F 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:52:16]wFMCommunicate OK [20:52:16]SAM_PROTO_GetFieldsCounters done [20:52:16]requested_item shift.num is exist - process it [20:52:16]requested_item shift.opened is exist - process it [20:52:16]req_shift_opened [20:52:16]FM_GetShiftState [20:52:16]SAM_PROTO_GetShiftState [20:52:16]wFMCommunicate request_size=4 [20:52:16]MH_SAM_APDU [20:52:16]CAPDU: 80 13 01 00 [20:52:16]Write to MH i2c: E2 08 00 71 4E 80 13 01 00 00 00 00 00 3C [20:52:16]Write i2c OK [20:52:16]MH_I2C_Read... [20:52:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:52:16]Read from MH i2c: E2 [20:52:16]MH_I2C_Read... [20:52:16]Read from MH i2c: E2 0E 00 [20:52:16]MH_I2C_Read... [20:52:16]Read from MH i2c: E2 0E 00 71 4E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E8 [20:52:16]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:52:16]wFMCommunicate OK [20:52:16]SAM_PROTO_GetShiftState done [20:52:16]FM_GetShiftState done [20:52:16]req_shift_opened done [20:52:16]requested_item shift.open_date is exist - process it [20:52:16]req_shift_open_date [20:52:16]req_shift_open_date done [20:52:16]produce_requested_data done [20:52:16]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95671,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [20:52:16]process_action_free close_receipt [20:52:16]json_value_free [20:52:16]json_value_free done [20:52:16]process_json_proto returns [20:52:16]Send response to host [20:52:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95671,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [20:52:16]free response buf [20:52:16]execute_script done [20:52:16]execute_script returns [20:52:16]free content buf [20:52:16]Sock 7.Close socket [20:52:16]Sock 7.Thread stoped [20:54:25]ConnectInit Can't connect to host [20:54:25]CommunicateWithHost connect error [20:54:25]CommunicateWithHost err = -1 [20:54:25]OFD Sender: Server communicate error [20:54:30]OFD Sender: Processing packet 95671 [packets to send 57, broken 56] [20:54:30]ProducePacketName [20:54:30]name=ofd_packets/00095671 [20:54:30]OFD Sender: To server: pG, [20:54:30]CommunicateWithHost lk.salyk.kg:30040 [20:54:30]ConnectInit lk.salyk.kg [20:54:30]Connected sock=7 [20:54:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 F5 BB 07 01 85 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 02 00 00 F4 03 04 00 FE A7 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B7 75 01 00 35 04 06 00 F9 0C 69 F4 F1 4B 12 5A 07 1D 7E B8 99 80 [20:54:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A3 3C 47 00 E0 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 32 30 39 38 35 36 30 10 04 04 00 B7 75 01 00 F4 03 04 00 B1 52 1E 67 B6 04 01 00 00 F5 D3 04 41 5F 60 14 15 [20:54:31]CommunicateWithHost err = 0 [20:54:31]CheckOFDResponse [20:54:31]1017 (14) - 77093643461234 [20:54:31]1041 (16) - 0000000002098560 [20:54:31]1040 (4) - 95671 [20:54:31]1012 (4) - 27.10.2024 14:48 [20:54:31]1206 (1) - 0 [20:54:31]OFD Sender: Remove packet 95671 [20:54:31]ProducePacketName [20:54:31]name=ofd_packets/00095671 [20:54:31]NVStorageDeleteData [20:54:31]OFD Sender: No OFD packet to send [20:54:36]OFD Sender: No OFD packet to send [20:54:41]OFD Sender: No OFD packet to send [20:54:46]OFD Sender: No OFD packet to send [20:54:51]OFD Sender: No OFD packet to send [20:54:56]OFD Sender: No OFD packet to send [20:55:01]OFD Sender: No OFD packet to send [20:55:06]OFD Sender: No OFD packet to send [20:55:11]OFD Sender: No OFD packet to send [20:55:16]OFD Sender: No OFD packet to send [20:55:21]OFD Sender: No OFD packet to send [20:55:26]OFD Sender: No OFD packet to send [20:55:31]OFD Sender: No OFD packet to send [20:55:36]OFD Sender: No OFD packet to send [20:55:41]OFD Sender: No OFD packet to send [20:55:46]OFD Sender: No OFD packet to send [20:55:51]OFD Sender: No OFD packet to send [20:55:56]OFD Sender: No OFD packet to send [20:56:01]OFD Sender: No OFD packet to send [20:56:06]OFD Sender: No OFD packet to send [20:56:11]OFD Sender: No OFD packet to send [20:56:16]OFD Sender: No OFD packet to send [20:56:21]accept exits with 9 [20:56:21]New connection [20:56:21]New thread 3067444580 created [20:56:21]Thread 3067301220 joined [20:56:21]Waiting for new connection... [20:56:21] Sock 9.Parse request [20:56:21]Sock 9.Check first char [20:56:21]Sock 9.First char is OK [20:56:21]request: POST /json_proto HTTP/1.0 [20:56:21]Method: POST [20:56:21]URL: /json_proto [20:56:21]Method is POST - this is cgi request [20:56:21]url: /json_proto [20:56:21]query_string will be loaded in cgi processing [20:56:21]execute_cgi json_proto POST (null) [20:56:21]execute_cgi path=json_proto method=POST [20:56:21]POST find Content-Length [20:56:21]Host: 172.17.40.67:8080 [20:56:21]Content-Length: 683 [20:56:21]Content-Type: application/json [20:56:21] [20:56:21]POST finish read [20:56:21]Found Content-Length = 683 [20:56:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406191", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 40.360, "sum" : 2700.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" ] } } [20:56:21]execute_script... [20:56: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)3406191", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 40.360, "sum" : 2700.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" ] } } [20:56:21]POST & json_proto [20:56:21]process_json_proto [20:56:21]json parsed OK: [20:56:21]protocol is kg_v1.0 [20:56:21]action value=close_receipt [20:56:21]process_action close_receipt [20:56:21]cmd_close_receipt [20:56:21]MH_GetDate [20:56:21]Write to MH i2c: F0 00 00 72 4E AF [20:56:21]Write i2c OK [20:56:21]MH_I2C_Read... [20:56:21]Read from MH i2c: F0 [20:56:21]MH_I2C_Read... [20:56:21]Read from MH i2c: F0 09 00 [20:56:21]MH_I2C_Read... [20:56:21]Read from MH i2c: F0 09 00 72 4E 00 F7 A8 1E 67 EE DA 66 66 70 [20:56:21]GetLastDocTimeStamp 1730062334 [20:56:21]current date 1730062583 [20:56:21]FM_GetShiftState [20:56:21]SAM_PROTO_GetShiftState [20:56:21]wFMCommunicate request_size=4 [20:56:21]MH_SAM_APDU [20:56:21]CAPDU: 80 13 01 00 [20:56:21]Write to MH i2c: E2 08 00 73 4E 80 13 01 00 00 00 00 00 3E [20:56:21]Write i2c OK [20:56:21]MH_I2C_Read... [20:56:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:56:21]Read from MH i2c: E2 [20:56:21]MH_I2C_Read... [20:56:21]Read from MH i2c: E2 0E 00 [20:56:21]MH_I2C_Read... [20:56:21]Read from MH i2c: E2 0E 00 73 4E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 EA [20:56:21]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:56:21]wFMCommunicate OK [20:56:21]SAM_PROTO_GetShiftState done [20:56:21]FM_GetShiftState done [20:56:21]opened in 1729987736 [20:56:21]opened+sec_in_day 1730074136 [20:56:21]quantity*price = 270008 [20:56:21]sum+1 = 270009 [20:56:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.08 ИТОГО: 2700.00 Внесено: 2700.00 СДАЧА: 0.00 НСП 1% : 23.89 НДС 12% : 286.73 Наличными: 2700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 671 27.10.2024 20:56 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95672 ФПД: 122669231676480 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T205623&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95672&fm=122669231676480&tin=02508201610067®Number=0000000000170478&sum=270000 [20:56:22]StoreToDocumentArchive [20:56:22]shift 143 fd 95672 [20:56:22]save to /storage/0143/doc_00095672 [20:56:22]save last doc name /storage/0143/doc_00095672 to /storage/kkm_last_doc_name [20:56:22]save OK [20:56:22]Clear old archive folders... [20:56:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:56:22]tlvbuf is 00A45EE0 [20:56:22]SAM_PROTO_ClearQueue [20:56:22]wFMCommunicate request_size=4 [20:56:22]MH_SAM_APDU [20:56:22]CAPDU: 80 09 00 00 [20:56:22]Write to MH i2c: E2 08 00 80 4E 80 09 00 00 00 00 00 00 40 [20:56:22]Write i2c OK [20:56:22]MH_I2C_Read... [20:56:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:56:22]Read from MH i2c: E2 [20:56:22]MH_I2C_Read... [20:56:22]Read from MH i2c: E2 03 00 [20:56:22]MH_I2C_Read... [20:56:22]Read from MH i2c: E2 03 00 80 4E 00 90 00 42 [20:56:22]RAPDU: 90 00 [20:56:22]wFMCommunicate OK [20:56:22]SAM_PROTO_ClearQueue done [20:56:22]KKMCreateOFDPacket [20:56:22]OFDProtocolAddRootSTLVToBuf [20:56:22]FM_MakeSignedData [20:56:22]FM_MakeSignedData [20:56:22]SAM_PROTO_SignData [20:56:22]wFMCommunicate request_size=4 [20:56:22]MH_SAM_APDU [20:56:22]CAPDU: 80 0D 01 02 [20:56:22]Write to MH i2c: E2 08 00 81 4E 80 0D 01 02 00 00 00 00 48 [20:56:22]Write i2c OK [20:56:22]MH_I2C_Read... [20:56:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:56:22]Read from MH i2c: E2 [20:56:22]MH_I2C_Read... [20:56:22]Read from MH i2c: E2 03 00 [20:56:22]MH_I2C_Read... [20:56:22]Read from MH i2c: E2 03 00 81 4E 00 90 00 43 [20:56:22]RAPDU: 90 00 [20:56:22]wFMCommunicate OK [20:56:22]wFMCommunicate request_size=255 [20:56:22]MH_SAM_APDU [20:56:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 A8 9D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B8 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 9F 02 00 00 F4 03 04 00 F7 A8 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B8 75 01 00 35 04 06 00 6F [20:56:22]Write to MH i2c: E2 02 01 82 4E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 A8 9D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B8 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 9F 02 00 00 F4 03 04 00 F7 A8 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B8 75 01 00 35 04 06 00 6F 00 00 10 [20:56:22]Write i2c OK [20:56:22]MH_I2C_Read... [20:56:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:56:23]Read from MH i2c: E2 [20:56:23]MH_I2C_Read... [20:56:23]Read from MH i2c: E2 03 00 [20:56:23]MH_I2C_Read... [20:56:23]Read from MH i2c: E2 03 00 82 4E 00 90 00 44 [20:56:23]RAPDU: 90 00 [20:56:23]wFMCommunicate OK [20:56:23]wFMCommunicate request_size=10 [20:56:23]MH_SAM_APDU [20:56:23]CAPDU: 80 0D 02 02 05 91 27 FA 9C 40 [20:56:23]Write to MH i2c: E2 0D 00 83 4E 80 0D 02 02 05 00 91 27 FA 9C 40 00 00 E3 [20:56:23]Write i2c OK [20:56:23]MH_I2C_Read... [20:56:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:56:23]Read from MH i2c: E2 [20:56:23]MH_I2C_Read... [20:56:23]Read from MH i2c: E2 03 00 [20:56:23]MH_I2C_Read... [20:56:23]Read from MH i2c: E2 03 00 83 4E 00 90 00 45 [20:56:23]RAPDU: 90 00 [20:56:23]wFMCommunicate OK [20:56:23]wFMCommunicate request_size=4 [20:56:23]MH_SAM_APDU [20:56:23]CAPDU: 80 0D 03 02 [20:56:23]Write to MH i2c: E2 08 00 84 4E 80 0D 03 02 00 00 00 00 4D [20:56:23]Write i2c OK [20:56:23]MH_I2C_Read... [20:56:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:56:23]Read from MH i2c: E2 [20:56:23]MH_I2C_Read... [20:56:23]Read from MH i2c: E2 0B 00 [20:56:23]MH_I2C_Read... [20:56:23]Read from MH i2c: E2 0B 00 84 4E 00 7B 58 3B 4D 1F 32 5D 1A 90 00 71 [20:56:23]RAPDU: 7B 58 3B 4D 1F 32 5D 1A 90 00 [20:56:23]wFMCommunicate OK [20:56:23]SAM_PROTO_SignData done [20:56:23]FM_MakeSignedData done [20:56:23]CreateOFDProtocolMessage [20:56:23]wFMCommunicate request_size=4 [20:56:23]MH_SAM_APDU [20:56:23]CAPDU: 80 11 00 00 [20:56:23]Write to MH i2c: E2 08 00 85 4E 80 11 00 00 00 00 00 00 4D [20:56:23]Write i2c OK [20:56:23]MH_I2C_Read... [20:56:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:56:23]Read from MH i2c: E2 [20:56:23]MH_I2C_Read... [20:56:23]Read from MH i2c: E2 17 00 [20:56:23]MH_I2C_Read... [20:56:23]Read from MH i2c: E2 17 00 85 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9E [20:56:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:56:23]wFMCommunicate OK [20:56:23]CreateOFDProtocolMessage done [20:56:23]OFDSenderStorePacket 95672 [20:56:23]StoreOFDPacket docnum=95672 [20:56:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5D CB 07 01 2F 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 34 FF 03 08 00 03 A8 9D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B8 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 9F 02 00 00 F4 03 04 00 F7 A8 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B8 75 01 00 35 04 06 00 6F 91 27 FA 9C 40 7B 58 3B 4D 1F 32 5D 1A [20:56:23]CheckFolder [20:56:23]dirname=/storage/ofd_packets [20:56:23]CheckFolder done [20:56:23]ProducePacketName [20:56:23]name=ofd_packets/00095672 [20:56:23]NVStorageSaveData ofd_packets/00095672 [20:56:23]File name is /storage/ofd_packets/00095672 [20:56:23]Write 301 bytes [20:56:23]NVStorageSaveData done [20:56:23]OFDSenderStorePacket done [20:56:23]KKMCreateOFDPacket done [20:56:23]NVStorageSaveData kkm_last_timestamp [20:56:23]File name is /storage/kkm_last_timestamp [20:56:23]Write 4 bytes [20:56:23]NVStorageSaveData done [20:56:23]ExternCall_PrintAddStr [20:56:23]wPrintStart [20:56:23]Write to MH i2c: 01 00 00 86 4E D4 [20:56:23]Write i2c OK [20:56:23]MH_I2C_Read... [20:56:23]Read from MH i2c: 01 [20:56:23]MH_I2C_Read... [20:56:23]Read from MH i2c: 01 07 00 [20:56:23]MH_I2C_Read... [20:56:23]Read from MH i2c: 01 07 00 86 4E 00 00 00 00 00 FF 0F E9 [20:56:23]RasterBufferAndPrint [20:56:23]line Счет N : (1)3406191 [20:56:23]line ИНН: 02508201610067 [20:56:23]line Контрольно-Кассовый Чек [20:56:23]line ПРОДАЖА [20:56:23]line ТРК (МРК, ГНК) : 12 [20:56:23]line Товар: 2710124130 [20:56:23]line Аи-92-К-4 [20:56:23]line 40.360 * 66.90 [20:56:23]line = 2700.08 [20:56:23]line НДС 12% НСП 1% [20:56:23]line > о реализуемом товаре [20:56:23]line ОКРУГЛЕНИЕ: -0.08 [20:56:23]line ИТОГО: 2700.00 [20:56:23]line Внесено: 2700.00 [20:56:23]line СДАЧА: 0.00 [20:56:23]line НСП 1% : 23.89 [20:56:23]line НДС 12% : 286.73 [20:56:23]line Наличными: 2700.00 [20:56:23]line Безнал.: 0.00 [20:56:23]line Место: АЗС № 82 "Партнер Нефть" [20:56:23]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:56:23]line СНО: Общий режим [20:56:23]line Чек 671 27.10.2024 20:56 [20:56:23]line Смена: 143 ФФД: 1.0 [20:56:23]line ЗНМ: 0300000017 [20:56:23]line РНМ: 0000000000170478 [20:56:23]line Версия ККМ: v1.0 [20:56:23]line ФМ: 0000000002098560 [20:56:23]line ФД: 95672 [20:56:23]line ФПД: 122669231676480 [20:56:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T205623&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95672&fm=122669231676480&tin=02508201610067®Number=0000000000170478&sum=270000 [20:56:23]OFD Sender: Processing packet 95672 [packets to send 57, broken 56] [20:56:23]ProducePacketName [20:56:23]name=ofd_packets/00095672 [20:56:23]OFD Sender: To server: pG, [20:56:23]CommunicateWithHost lk.salyk.kg:30040 [20:56:23]ConnectInit lk.salyk.kg [20:56:23]written 0, free lines is 4095 [20:56:23]Connected sock=10 [20:56:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5D CB 07 01 2F 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 34 FF 03 08 00 03 A8 9D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B8 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 9F 02 00 00 F4 03 04 00 F7 A8 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B8 75 01 00 35 04 06 00 6F 91 27 FA 9C 40 7B 58 3B 4D 1F 32 5D 1A [20:56:24]Write to MH i2c: 01 00 00 B1 4E FF [20:56:24]Write i2c OK [20:56:24]MH_I2C_Read... [20:56:24]Read from MH i2c: 01 [20:56:24]MH_I2C_Read... [20:56:24]Read from MH i2c: 01 07 00 [20:56:24]MH_I2C_Read... [20:56:24]Read from MH i2c: 01 07 00 B1 4E 00 00 00 00 00 12 0D 25 [20:56:24]RasterBufferAndPrint [20:56:24]line [20:56:24]line [20:56:24]line [20:56:24]line [20:56:24]line [20:56:24]written 0, free lines is 3352 [20:56:24]MH_Cut [20:56:24]Write to MH i2c: D1 01 00 B8 4E 01 D8 [20:56:24]Write i2c OK [20:56:24]MH_I2C_Read... [20:56:24]Read from MH i2c: D1 [20:56:24]MH_I2C_Read... [20:56:24]Read from MH i2c: D1 01 00 [20:56:24]MH_I2C_Read... [20:56:24]Read from MH i2c: D1 01 00 B8 4E 00 D7 [20:56:24]Write to MH i2c: 01 00 00 B9 4E 07 [20:56:24]Write i2c OK [20:56:24]MH_I2C_Read... [20:56:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 72 3F 47 00 BD 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 32 30 39 38 35 36 30 10 04 04 00 B8 75 01 00 F4 03 04 00 22 53 1E 67 B6 04 01 00 00 9D C1 94 D8 3A 58 D8 E1 [20:56:24]CommunicateWithHost err = 0 [20:56:24]CheckOFDResponse [20:56:24]1017 (14) - 77093643461234 [20:56:24]1041 (16) - 0000000002098560 [20:56:24]1040 (4) - 95672 [20:56:24]1012 (4) - 27.10.2024 14:50 [20:56:24]1206 (1) - 0 [20:56:24]OFD Sender: Remove packet 95672 [20:56:24]ProducePacketName [20:56:24]name=ofd_packets/00095672 [20:56:24]NVStorageDeleteData [20:56:24]OFD Sender: No OFD packet to send [20:56:24]*** Cut start [20:56:24]*** Partial cut [20:56:24]*** CUTSNS_PIN = 1 [20:56:24]*** CUTSNS_PIN = 0 [20:56:25]*** Brake cut motor [20:56:25]Read from MH i2c: 01 [20:56:25]MH_I2C_Read... [20:56:25]*** Stop cut motor [20:56:25]*** Cut end [20:56:25]Read from MH i2c: 01 07 00 [20:56:25]MH_I2C_Read... [20:56:25]Read from MH i2c: 01 07 00 B9 4E 00 00 00 00 00 FF 0F 1C [20:56:25]process_action close_receipt done [20:56:25]requested_data is exist [20:56:25]produce_requested_data [20:56:25]requested_item fm.sn is exist - process it [20:56:25]wFMCommunicate request_size=4 [20:56:25]MH_SAM_APDU [20:56:25]CAPDU: 80 11 00 00 [20:56:25]Write to MH i2c: E2 08 00 BA 4E 80 11 00 00 00 00 00 00 82 [20:56:25]Write i2c OK [20:56:25]MH_I2C_Read... [20:56:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:56:25]Read from MH i2c: E2 [20:56:25]MH_I2C_Read... [20:56:25]Read from MH i2c: E2 17 00 [20:56:25]MH_I2C_Read... [20:56:25]Read from MH i2c: E2 17 00 BA 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D3 [20:56:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:56:25]wFMCommunicate OK [20:56:25]requested_item fd.num is exist - process it [20:56:25]SAM_PROTO_GetFieldsCounters [20:56:25]wFMCommunicate request_size=4 [20:56:25]MH_SAM_APDU [20:56:25]CAPDU: 80 13 00 00 [20:56:25]Write to MH i2c: E2 08 00 BB 4E 80 13 00 00 00 00 00 00 85 [20:56:25]Write i2c OK [20:56:25]MH_I2C_Read... [20:56:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:56:25]Read from MH i2c: E2 [20:56:25]MH_I2C_Read... [20:56:25]Read from MH i2c: E2 62 00 [20:56:25]MH_I2C_Read... [20:56:25]Read from MH i2c: E2 62 00 BB 4E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B8 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 9F 02 00 00 5E 04 04 00 9F 02 00 00 57 04 04 00 A0 02 00 00 19 04 04 00 00 00 00 00 90 00 46 [20:56:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B8 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 9F 02 00 00 5E 04 04 00 9F 02 00 00 57 04 04 00 A0 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:56:25]wFMCommunicate OK [20:56:25]SAM_PROTO_GetFieldsCounters done [20:56:25]requested_item shift.num is exist - process it [20:56:25]requested_item shift.opened is exist - process it [20:56:25]req_shift_opened [20:56:25]FM_GetShiftState [20:56:25]SAM_PROTO_GetShiftState [20:56:25]wFMCommunicate request_size=4 [20:56:25]MH_SAM_APDU [20:56:25]CAPDU: 80 13 01 00 [20:56:25]Write to MH i2c: E2 08 00 BC 4E 80 13 01 00 00 00 00 00 87 [20:56:25]Write i2c OK [20:56:25]MH_I2C_Read... [20:56:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:56:25]Read from MH i2c: E2 [20:56:25]MH_I2C_Read... [20:56:25]Read from MH i2c: E2 0E 00 [20:56:25]MH_I2C_Read... [20:56:25]Read from MH i2c: E2 0E 00 BC 4E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 33 [20:56:25]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:56:25]wFMCommunicate OK [20:56:25]SAM_PROTO_GetShiftState done [20:56:25]FM_GetShiftState done [20:56:25]req_shift_opened done [20:56:25]requested_item shift.open_date is exist - process it [20:56:25]req_shift_open_date [20:56:25]req_shift_open_date done [20:56:25]produce_requested_data done [20:56:25]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95672,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [20:56:25]process_action_free close_receipt [20:56:25]json_value_free [20:56:25]json_value_free done [20:56:25]process_json_proto returns [20:56:25]Send response to host [20:56:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95672,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [20:56:25]free response buf [20:56:25]execute_script done [20:56:25]execute_script returns [20:56:25]free content buf [20:56:25]Sock 9.Close socket [20:56:25]Sock 9.Thread stoped [20:56:29]OFD Sender: No OFD packet to send [20:56:34]OFD Sender: No OFD packet to send [20:56:39]OFD Sender: No OFD packet to send [20:56:44]OFD Sender: No OFD packet to send [20:56:49]OFD Sender: No OFD packet to send [20:56:54]OFD Sender: No OFD packet to send [20:56:59]OFD Sender: No OFD packet to send [20:57:04]OFD Sender: No OFD packet to send [20:57:09]OFD Sender: No OFD packet to send [20:57:14]OFD Sender: No OFD packet to send [20:57:19]OFD Sender: No OFD packet to send [20:57:24]OFD Sender: No OFD packet to send [20:57:29]OFD Sender: No OFD packet to send [20:57:34]accept exits with 7 [20:57:34]New connection [20:57:34]New thread 3067301220 created [20:57:34]Thread 3067444580 joined [20:57:34]Waiting for new connection... [20:57:34] Sock 7.Parse request [20:57:34]Sock 7.Check first char [20:57:34]Sock 7.First char is OK [20:57:34]request: POST /json_proto HTTP/1.0 [20:57:34]Method: POST [20:57:34]URL: /json_proto [20:57:34]Method is POST - this is cgi request [20:57:34]url: /json_proto [20:57:34]query_string will be loaded in cgi processing [20:57:34]execute_cgi json_proto POST (null) [20:57:34]execute_cgi path=json_proto method=POST [20:57:34]POST find Content-Length [20:57:34]Host: 172.17.40.67:8080 [20:57:34]Content-Length: 767 [20:57:34]Content-Type: application/json [20:57:34] [20:57:34]POST finish read [20:57:34]Found Content-Length = 767 [20:57:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406192", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:57:34]execute_script... [20:57: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)3406192", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:57:34]POST & json_proto [20:57:34]process_json_proto [20:57:34]json parsed OK: [20:57:34]protocol is kg_v1.0 [20:57:34]action value=close_receipt [20:57:34]process_action close_receipt [20:57:34]cmd_close_receipt [20:57:34]MH_GetDate [20:57:34]Write to MH i2c: F0 00 00 BD 4E FA [20:57:34]Write i2c OK [20:57:34]MH_I2C_Read... [20:57:34]Read from MH i2c: F0 [20:57:34]MH_I2C_Read... [20:57:34]Read from MH i2c: F0 09 00 [20:57:34]MH_I2C_Read... [20:57:34]Read from MH i2c: F0 09 00 BD 4E 00 40 A9 1E 67 EE DA 66 66 05 [20:57:34]GetLastDocTimeStamp 1730062583 [20:57:34]current date 1730062656 [20:57:34]FM_GetShiftState [20:57:34]SAM_PROTO_GetShiftState [20:57:34]wFMCommunicate request_size=4 [20:57:34]MH_SAM_APDU [20:57:34]CAPDU: 80 13 01 00 [20:57:34]Write to MH i2c: E2 08 00 BE 4E 80 13 01 00 00 00 00 00 89 [20:57:34]Write i2c OK [20:57:34]MH_I2C_Read... [20:57:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:57:34]Read from MH i2c: E2 [20:57:34]MH_I2C_Read... [20:57:34]Read from MH i2c: E2 0E 00 [20:57:34]MH_I2C_Read... [20:57:34]Read from MH i2c: E2 0E 00 BE 4E 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 35 [20:57:34]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:57:34]wFMCommunicate OK [20:57:34]SAM_PROTO_GetShiftState done [20:57:34]FM_GetShiftState done [20:57:34]opened in 1729987736 [20:57:34]opened+sec_in_day 1730074136 [20:57:34]quantity*price = 50010 [20:57:34]sum+1 = 50012 [20:57:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.11 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 0.00 Безнал.: 500.11 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 672 27.10.2024 20:57 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95673 ФПД: 189819056975974 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T205736&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95673&fm=189819056975974&tin=02508201610067®Number=0000000000170478&sum=50011 [20:57:35]StoreToDocumentArchive [20:57:35]shift 143 fd 95673 [20:57:35]save to /storage/0143/doc_00095673 [20:57:35]save last doc name /storage/0143/doc_00095673 to /storage/kkm_last_doc_name [20:57:35]save OK [20:57:35]Clear old archive folders... [20:57:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:57:35]tlvbuf is 00AA9650 [20:57:35]SAM_PROTO_ClearQueue [20:57:35]wFMCommunicate request_size=4 [20:57:35]MH_SAM_APDU [20:57:35]CAPDU: 80 09 00 00 [20:57:35]Write to MH i2c: E2 08 00 CB 4E 80 09 00 00 00 00 00 00 8B [20:57:35]Write i2c OK [20:57:35]MH_I2C_Read... [20:57:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:57:35]Read from MH i2c: E2 [20:57:35]MH_I2C_Read... [20:57:35]Read from MH i2c: E2 03 00 [20:57:35]MH_I2C_Read... [20:57:35]Read from MH i2c: E2 03 00 CB 4E 00 90 00 8D [20:57:35]RAPDU: 90 00 [20:57:35]wFMCommunicate OK [20:57:35]SAM_PROTO_ClearQueue done [20:57:35]KKMCreateOFDPacket [20:57:35]OFDProtocolAddRootSTLVToBuf [20:57:35]FM_MakeSignedData [20:57:35]FM_MakeSignedData [20:57:35]SAM_PROTO_SignData [20:57:35]wFMCommunicate request_size=4 [20:57:35]MH_SAM_APDU [20:57:35]CAPDU: 80 0D 01 02 [20:57:35]Write to MH i2c: E2 08 00 CC 4E 80 0D 01 02 00 00 00 00 93 [20:57:35]Write i2c OK [20:57:35]MH_I2C_Read... [20:57:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:57:35]Read from MH i2c: E2 [20:57:35]MH_I2C_Read... [20:57:35]Read from MH i2c: E2 03 00 [20:57:35]MH_I2C_Read... [20:57:35]Read from MH i2c: E2 03 00 CC 4E 00 90 00 8E [20:57:35]RAPDU: 90 00 [20:57:35]wFMCommunicate OK [20:57:35]wFMCommunicate request_size=255 [20:57:35]MH_SAM_APDU [20:57: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 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 02 00 00 F4 03 04 00 40 A9 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B9 75 01 00 35 04 06 00 AC [20:57:35]Write to MH i2c: E2 02 01 CD 4E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 02 00 00 F4 03 04 00 40 A9 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B9 75 01 00 35 04 06 00 AC 00 00 8A [20:57:35]Write i2c OK [20:57:35]MH_I2C_Read... [20:57:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:57:35]Read from MH i2c: E2 [20:57:35]MH_I2C_Read... [20:57:35]Read from MH i2c: E2 03 00 [20:57:35]MH_I2C_Read... [20:57:35]Read from MH i2c: E2 03 00 CD 4E 00 90 00 8F [20:57:35]RAPDU: 90 00 [20:57:35]wFMCommunicate OK [20:57:35]wFMCommunicate request_size=10 [20:57:35]MH_SAM_APDU [20:57:35]CAPDU: 80 0D 02 02 05 A3 B1 76 70 66 [20:57:35]Write to MH i2c: E2 0D 00 CE 4E 80 0D 02 02 05 00 A3 B1 76 70 66 00 00 40 [20:57:35]Write i2c OK [20:57:35]MH_I2C_Read... [20:57:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:57:35]Read from MH i2c: E2 [20:57:35]MH_I2C_Read... [20:57:35]Read from MH i2c: E2 03 00 [20:57:35]MH_I2C_Read... [20:57:35]Read from MH i2c: E2 03 00 CE 4E 00 90 00 90 [20:57:35]RAPDU: 90 00 [20:57:35]wFMCommunicate OK [20:57:35]wFMCommunicate request_size=4 [20:57:35]MH_SAM_APDU [20:57:35]CAPDU: 80 0D 03 02 [20:57:35]Write to MH i2c: E2 08 00 CF 4E 80 0D 03 02 00 00 00 00 98 [20:57:35]Write i2c OK [20:57:35]MH_I2C_Read... [20:57:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:57:36]Read from MH i2c: E2 [20:57:36]MH_I2C_Read... [20:57:36]Read from MH i2c: E2 0B 00 [20:57:36]MH_I2C_Read... [20:57:36]Read from MH i2c: E2 0B 00 CF 4E 00 1F A8 5D A1 34 9D 4E 92 90 00 0F [20:57:36]RAPDU: 1F A8 5D A1 34 9D 4E 92 90 00 [20:57:36]wFMCommunicate OK [20:57:36]SAM_PROTO_SignData done [20:57:36]FM_MakeSignedData done [20:57:36]CreateOFDProtocolMessage [20:57:36]wFMCommunicate request_size=4 [20:57:36]MH_SAM_APDU [20:57:36]CAPDU: 80 11 00 00 [20:57:36]Write to MH i2c: E2 08 00 D0 4E 80 11 00 00 00 00 00 00 98 [20:57:36]Write i2c OK [20:57:36]MH_I2C_Read... [20:57:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:57:36]Read from MH i2c: E2 [20:57:36]MH_I2C_Read... [20:57:36]Read from MH i2c: E2 17 00 [20:57:36]MH_I2C_Read... [20:57:36]Read from MH i2c: E2 17 00 D0 4E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E9 [20:57:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:57:36]wFMCommunicate OK [20:57:36]CreateOFDProtocolMessage done [20:57:36]OFDSenderStorePacket 95673 [20:57:36]StoreOFDPacket docnum=95673 [20:57:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 78 4B 07 01 09 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 02 00 00 F4 03 04 00 40 A9 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B9 75 01 00 35 04 06 00 AC A3 B1 76 70 66 1F A8 5D A1 34 9D 4E 92 [20:57:36]CheckFolder [20:57:36]dirname=/storage/ofd_packets [20:57:36]CheckFolder done [20:57:36]ProducePacketName [20:57:36]name=ofd_packets/00095673 [20:57:36]NVStorageSaveData ofd_packets/00095673 [20:57:36]File name is /storage/ofd_packets/00095673 [20:57:36]Write 301 bytes [20:57:36]NVStorageSaveData done [20:57:36]OFDSenderStorePacket done [20:57:36]KKMCreateOFDPacket done [20:57:36]NVStorageSaveData kkm_last_timestamp [20:57:36]File name is /storage/kkm_last_timestamp [20:57:36]Write 4 bytes [20:57:36]NVStorageSaveData done [20:57:36]ExternCall_PrintAddStr [20:57:36]wPrintStart [20:57:36]Write to MH i2c: 01 00 00 D1 4E 1F [20:57:36]Write i2c OK [20:57:36]MH_I2C_Read... [20:57:36]Read from MH i2c: 01 [20:57:36]MH_I2C_Read... [20:57:36]Read from MH i2c: 01 07 00 [20:57:36]MH_I2C_Read... [20:57:36]Read from MH i2c: 01 07 00 D1 4E 00 00 00 00 00 FF 0F 34 [20:57:36]RasterBufferAndPrint [20:57:36]line Счет N : (1)3406192 [20:57:36]line ИНН: 02508201610067 [20:57:36]line Контрольно-Кассовый Чек [20:57:36]line ПРОДАЖА [20:57:36]line ТРК (МРК, ГНК) : 43 [20:57:36]line Товар: 2710124500 [20:57:36]line Аи-95-К-5 [20:57:36]line 6.740 * 74.20 [20:57:36]line = 500.11 [20:57:36]line НДС 12% НСП 1% [20:57:36]line > о реализуемом товаре [20:57:36]line ИТОГО: 500.11 [20:57:36]line НСП 1% : 4.43 [20:57:36]line НДС 12% : 53.11 [20:57:36]line Наличными: 0.00 [20:57:36]line Безнал.: 500.11 [20:57:36]line Место: АЗС № 82 "Партнер Нефть" [20:57:36]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [20:57:36]line СНО: Общий режим [20:57:36]line Чек 672 27.10.2024 20:57 [20:57:36]line Смена: 143 ФФД: 1.0 [20:57:36]line ЗНМ: 0300000017 [20:57:36]line РНМ: 0000000000170478 [20:57:36]line Версия ККМ: v1.0 [20:57:36]line Платежная система: Mbank [20:57:36]line ФМ: 0000000002098560 [20:57:36]line ФД: 95673 [20:57:36]line ФПД: 189819056975974 [20:57:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T205736&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95673&fm=189819056975974&tin=02508201610067®Number=0000000000170478&sum=50011 [20:57:36]OFD Sender: Processing packet 95673 [packets to send 57, broken 56] [20:57:36]ProducePacketName [20:57:36]name=ofd_packets/00095673 [20:57:36]OFD Sender: To server: pG, [20:57:36]CommunicateWithHost lk.salyk.kg:30040 [20:57:36]ConnectInit lk.salyk.kg [20:57:36]written 0, free lines is 4095 [20:57:36]Connected sock=10 [20:57:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 78 4B 07 01 09 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 02 00 00 F4 03 04 00 40 A9 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 B9 75 01 00 35 04 06 00 AC A3 B1 76 70 66 1F A8 5D A1 34 9D 4E 92 [20:57:36]Write to MH i2c: 01 00 00 FA 4E 48 [20:57:36]Write i2c OK [20:57:36]MH_I2C_Read... [20:57:36]Read from MH i2c: 01 [20:57:36]MH_I2C_Read... [20:57:36]Read from MH i2c: 01 07 00 [20:57:36]MH_I2C_Read... [20:57:36]Read from MH i2c: 01 07 00 FA 4E 00 00 00 00 00 1D 0D 79 [20:57:36]RasterBufferAndPrint [20:57:36]line [20:57:36]line [20:57:36]line [20:57:36]line [20:57:36]line [20:57:36]written 0, free lines is 3362 [20:57:36]MH_Cut [20:57:36]Write to MH i2c: D1 01 00 01 4F 01 22 [20:57:36]Write i2c OK [20:57:36]MH_I2C_Read... [20:57:36]Read from MH i2c: D1 [20:57:36]MH_I2C_Read... [20:57:36]Read from MH i2c: D1 01 00 [20:57:36]MH_I2C_Read... [20:57:36]Read from MH i2c: D1 01 00 01 4F 00 21 [20:57:36]Write to MH i2c: 01 00 00 02 4F 51 [20:57:36]Write i2c OK [20:57:36]MH_I2C_Read... [20:57:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F6 9C 47 00 E2 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 32 30 39 38 35 36 30 10 04 04 00 B9 75 01 00 F4 03 04 00 6B 53 1E 67 B6 04 01 00 00 7F 6C 8B E5 89 52 E6 6B [20:57:36]CommunicateWithHost err = 0 [20:57:36]CheckOFDResponse [20:57:36]1017 (14) - 77093643461234 [20:57:36]1041 (16) - 0000000002098560 [20:57:36]1040 (4) - 95673 [20:57:36]1012 (4) - 27.10.2024 14:51 [20:57:36]1206 (1) - 0 [20:57:36]OFD Sender: Remove packet 95673 [20:57:36]ProducePacketName [20:57:36]name=ofd_packets/00095673 [20:57:36]NVStorageDeleteData [20:57:37]OFD Sender: No OFD packet to send [20:57:37]*** Cut start [20:57:37]*** Partial cut [20:57:37]*** CUTSNS_PIN = 1 [20:57:37]*** CUTSNS_PIN = 0 [20:57:37]*** Brake cut motor [20:57:38]Read from MH i2c: 01 [20:57:38]MH_I2C_Read... [20:57:38]*** Stop cut motor [20:57:38]*** Cut end [20:57:38]Read from MH i2c: 01 07 00 [20:57:38]MH_I2C_Read... [20:57:38]Read from MH i2c: 01 07 00 02 4F 00 00 00 00 00 FF 0F 66 [20:57:38]process_action close_receipt done [20:57:38]requested_data is exist [20:57:38]produce_requested_data [20:57:38]requested_item fm.sn is exist - process it [20:57:38]wFMCommunicate request_size=4 [20:57:38]MH_SAM_APDU [20:57:38]CAPDU: 80 11 00 00 [20:57:38]Write to MH i2c: E2 08 00 03 4F 80 11 00 00 00 00 00 00 CC [20:57:38]Write i2c OK [20:57:38]MH_I2C_Read... [20:57:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:57:38]Read from MH i2c: E2 [20:57:38]MH_I2C_Read... [20:57:38]Read from MH i2c: E2 17 00 [20:57:38]MH_I2C_Read... [20:57:38]Read from MH i2c: E2 17 00 03 4F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1D [20:57:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [20:57:38]wFMCommunicate OK [20:57:38]requested_item fd.num is exist - process it [20:57:38]SAM_PROTO_GetFieldsCounters [20:57:38]wFMCommunicate request_size=4 [20:57:38]MH_SAM_APDU [20:57:38]CAPDU: 80 13 00 00 [20:57:38]Write to MH i2c: E2 08 00 04 4F 80 13 00 00 00 00 00 00 CF [20:57:38]Write i2c OK [20:57:38]MH_I2C_Read... [20:57:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:57:38]Read from MH i2c: E2 [20:57:38]MH_I2C_Read... [20:57:38]Read from MH i2c: E2 62 00 [20:57:38]MH_I2C_Read... [20:57:38]Read from MH i2c: E2 62 00 04 4F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B9 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A0 02 00 00 5E 04 04 00 A0 02 00 00 57 04 04 00 A1 02 00 00 19 04 04 00 00 00 00 00 90 00 94 [20:57:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 B9 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A0 02 00 00 5E 04 04 00 A0 02 00 00 57 04 04 00 A1 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:57:38]wFMCommunicate OK [20:57:38]SAM_PROTO_GetFieldsCounters done [20:57:38]requested_item shift.num is exist - process it [20:57:38]requested_item shift.opened is exist - process it [20:57:38]req_shift_opened [20:57:38]FM_GetShiftState [20:57:38]SAM_PROTO_GetShiftState [20:57:38]wFMCommunicate request_size=4 [20:57:38]MH_SAM_APDU [20:57:38]CAPDU: 80 13 01 00 [20:57:38]Write to MH i2c: E2 08 00 05 4F 80 13 01 00 00 00 00 00 D1 [20:57:38]Write i2c OK [20:57:38]MH_I2C_Read... [20:57:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:57:38]Read from MH i2c: E2 [20:57:38]MH_I2C_Read... [20:57:38]Read from MH i2c: E2 0E 00 [20:57:38]MH_I2C_Read... [20:57:38]Read from MH i2c: E2 0E 00 05 4F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 7D [20:57:38]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [20:57:38]wFMCommunicate OK [20:57:38]SAM_PROTO_GetShiftState done [20:57:38]FM_GetShiftState done [20:57:38]req_shift_opened done [20:57:38]requested_item shift.open_date is exist - process it [20:57:38]req_shift_open_date [20:57:38]req_shift_open_date done [20:57:38]produce_requested_data done [20:57:38]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95673,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [20:57:38]process_action_free close_receipt [20:57:38]json_value_free [20:57:38]json_value_free done [20:57:38]process_json_proto returns [20:57:38]Send response to host [20:57:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95673,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [20:57:38]free response buf [20:57:38]execute_script done [20:57:38]execute_script returns [20:57:38]free content buf [20:57:38]Sock 7.Close socket [20:57:38]Sock 7.Thread stoped [20:57:42]OFD Sender: No OFD packet to send [20:57:47]OFD Sender: No OFD packet to send [20:57:52]OFD Sender: No OFD packet to send [20:57:57]OFD Sender: No OFD packet to send [20:58:02]OFD Sender: No OFD packet to send [20:58:07]OFD Sender: No OFD packet to send [20:58:12]OFD Sender: No OFD packet to send [20:58:17]OFD Sender: No OFD packet to send [20:58:22]OFD Sender: No OFD packet to send [20:58:27]OFD Sender: No OFD packet to send [20:58:32]OFD Sender: No OFD packet to send [20:58:37]OFD Sender: No OFD packet to send [20:58:42]OFD Sender: No OFD packet to send [20:58:47]OFD Sender: No OFD packet to send [20:58:52]OFD Sender: No OFD packet to send [20:58:57]OFD Sender: No OFD packet to send [20:59:02]OFD Sender: No OFD packet to send [20:59:07]OFD Sender: No OFD packet to send [20:59:12]OFD Sender: No OFD packet to send [20:59:17]OFD Sender: No OFD packet to send [20:59:22]OFD Sender: No OFD packet to send [20:59:27]OFD Sender: No OFD packet to send [20:59:32]OFD Sender: No OFD packet to send [20:59:37]OFD Sender: No OFD packet to send [20:59:42]OFD Sender: No OFD packet to send [20:59:47]OFD Sender: No OFD packet to send [20:59:52]OFD Sender: No OFD packet to send [20:59:57]OFD Sender: No OFD packet to send [21:00:00]accept exits with 9 [21:00:00]New connection [21:00:00]New thread 3067444580 created [21:00:00]Thread 3067301220 joined [21:00:00]Waiting for new connection... [21:00:00] Sock 9.Parse request [21:00:00]Sock 9.Check first char [21:00:00]Sock 9.First char is OK [21:00:00]request: POST /json_proto HTTP/1.0 [21:00:00]Method: POST [21:00:00]URL: /json_proto [21:00:00]Method is POST - this is cgi request [21:00:00]url: /json_proto [21:00:00]query_string will be loaded in cgi processing [21:00:00]execute_cgi json_proto POST (null) [21:00:00]execute_cgi path=json_proto method=POST [21:00:00]POST find Content-Length [21:00:00]Host: 172.17.40.67:8080 [21:00:00]Content-Length: 680 [21:00:00]Content-Type: application/json [21:00:00] [21:00:00]POST finish read [21:00:00]Found Content-Length = 680 [21:00:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406193", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [21:00:00]execute_script... [21:00: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)3406193", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [21:00:00]POST & json_proto [21:00:00]process_json_proto [21:00:00]json parsed OK: [21:00:00]protocol is kg_v1.0 [21:00:00]action value=close_receipt [21:00:00]process_action close_receipt [21:00:00]cmd_close_receipt [21:00:00]MH_GetDate [21:00:00]Write to MH i2c: F0 00 00 06 4F 44 [21:00:00]Write i2c OK [21:00:00]MH_I2C_Read... [21:00:00]Read from MH i2c: F0 [21:00:00]MH_I2C_Read... [21:00:00]Read from MH i2c: F0 09 00 [21:00:00]MH_I2C_Read... [21:00:00]Read from MH i2c: F0 09 00 06 4F 00 D2 A9 1E 67 EE DA 66 66 E1 [21:00:00]GetLastDocTimeStamp 1730062656 [21:00:00]current date 1730062802 [21:00:00]FM_GetShiftState [21:00:00]SAM_PROTO_GetShiftState [21:00:00]wFMCommunicate request_size=4 [21:00:00]MH_SAM_APDU [21:00:00]CAPDU: 80 13 01 00 [21:00:00]Write to MH i2c: E2 08 00 07 4F 80 13 01 00 00 00 00 00 D3 [21:00:00]Write i2c OK [21:00:00]MH_I2C_Read... [21:00:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:00:00]Read from MH i2c: E2 [21:00:00]MH_I2C_Read... [21:00:00]Read from MH i2c: E2 0E 00 [21:00:00]MH_I2C_Read... [21:00:00]Read from MH i2c: E2 0E 00 07 4F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 7F [21:00:00]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [21:00:00]wFMCommunicate OK [21:00:00]SAM_PROTO_GetShiftState done [21:00:00]FM_GetShiftState done [21:00:00]opened in 1729987736 [21:00:00]opened+sec_in_day 1730074136 [21:00:00]quantity*price = 200025 [21:00:00]sum+1 = 200026 [21:00:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 673 27.10.2024 21:00 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95674 ФПД: 58599458157339 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T210002&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95674&fm=58599458157339&tin=02508201610067®Number=0000000000170478&sum=200000 [21:00:01]StoreToDocumentArchive [21:00:01]shift 143 fd 95674 [21:00:01]save to /storage/0143/doc_00095674 [21:00:01]save last doc name /storage/0143/doc_00095674 to /storage/kkm_last_doc_name [21:00:01]save OK [21:00:01]Clear old archive folders... [21:00:01]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:00:01]tlvbuf is 009E3770 [21:00:01]SAM_PROTO_ClearQueue [21:00:01]wFMCommunicate request_size=4 [21:00:01]MH_SAM_APDU [21:00:01]CAPDU: 80 09 00 00 [21:00:01]Write to MH i2c: E2 08 00 14 4F 80 09 00 00 00 00 00 00 D5 [21:00:01]Write i2c OK [21:00:01]MH_I2C_Read... [21:00:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:00:01]Read from MH i2c: E2 [21:00:01]MH_I2C_Read... [21:00:01]Read from MH i2c: E2 03 00 [21:00:01]MH_I2C_Read... [21:00:01]Read from MH i2c: E2 03 00 14 4F 00 90 00 D7 [21:00:01]RAPDU: 90 00 [21:00:01]wFMCommunicate OK [21:00:01]SAM_PROTO_ClearQueue done [21:00:01]KKMCreateOFDPacket [21:00:01]OFDProtocolAddRootSTLVToBuf [21:00:01]FM_MakeSignedData [21:00:01]FM_MakeSignedData [21:00:01]SAM_PROTO_SignData [21:00:01]wFMCommunicate request_size=4 [21:00:01]MH_SAM_APDU [21:00:01]CAPDU: 80 0D 01 02 [21:00:01]Write to MH i2c: E2 08 00 15 4F 80 0D 01 02 00 00 00 00 DD [21:00:01]Write i2c OK [21:00:01]MH_I2C_Read... [21:00:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:00:01]Read from MH i2c: E2 [21:00:01]MH_I2C_Read... [21:00:01]Read from MH i2c: E2 03 00 [21:00:01]MH_I2C_Read... [21:00:01]Read from MH i2c: E2 03 00 15 4F 00 90 00 D8 [21:00:01]RAPDU: 90 00 [21:00:01]wFMCommunicate OK [21:00:01]wFMCommunicate request_size=255 [21:00:01]MH_SAM_APDU [21:00:01]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 A1 02 00 00 F4 03 04 00 D2 A9 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BA 75 01 00 35 04 06 00 35 4B BF E3 [21:00:01]Write to MH i2c: E2 02 01 16 4F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 A1 02 00 00 F4 03 04 00 D2 A9 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BA 75 01 00 35 04 06 00 35 4B BF E3 00 00 D4 [21:00:01]Write i2c OK [21:00:01]MH_I2C_Read... [21:00:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:00:02]Read from MH i2c: E2 [21:00:02]MH_I2C_Read... [21:00:02]Read from MH i2c: E2 03 00 [21:00:02]MH_I2C_Read... [21:00:02]Read from MH i2c: E2 03 00 16 4F 00 90 00 D9 [21:00:02]RAPDU: 90 00 [21:00:02]wFMCommunicate OK [21:00:02]wFMCommunicate request_size=7 [21:00:02]MH_SAM_APDU [21:00:02]CAPDU: 80 0D 02 02 02 33 1B [21:00:02]Write to MH i2c: E2 0A 00 17 4F 80 0D 02 02 02 00 33 1B 00 00 32 [21:00:02]Write i2c OK [21:00:02]MH_I2C_Read... [21:00:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:00:02]Read from MH i2c: E2 [21:00:02]MH_I2C_Read... [21:00:02]Read from MH i2c: E2 03 00 [21:00:02]MH_I2C_Read... [21:00:02]Read from MH i2c: E2 03 00 17 4F 00 90 00 DA [21:00:02]RAPDU: 90 00 [21:00:02]wFMCommunicate OK [21:00:02]wFMCommunicate request_size=4 [21:00:02]MH_SAM_APDU [21:00:02]CAPDU: 80 0D 03 02 [21:00:02]Write to MH i2c: E2 08 00 18 4F 80 0D 03 02 00 00 00 00 E2 [21:00:02]Write i2c OK [21:00:02]MH_I2C_Read... [21:00:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:00:02]Read from MH i2c: E2 [21:00:02]MH_I2C_Read... [21:00:02]Read from MH i2c: E2 0B 00 [21:00:02]MH_I2C_Read... [21:00:02]Read from MH i2c: E2 0B 00 18 4F 00 D4 37 1F 5D B3 43 F3 21 90 00 74 [21:00:02]RAPDU: D4 37 1F 5D B3 43 F3 21 90 00 [21:00:02]wFMCommunicate OK [21:00:02]SAM_PROTO_SignData done [21:00:02]FM_MakeSignedData done [21:00:02]CreateOFDProtocolMessage [21:00:02]wFMCommunicate request_size=4 [21:00:02]MH_SAM_APDU [21:00:02]CAPDU: 80 11 00 00 [21:00:02]Write to MH i2c: E2 08 00 19 4F 80 11 00 00 00 00 00 00 E2 [21:00:02]Write i2c OK [21:00:02]MH_I2C_Read... [21:00:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:00:02]Read from MH i2c: E2 [21:00:02]MH_I2C_Read... [21:00:02]Read from MH i2c: E2 17 00 [21:00:02]MH_I2C_Read... [21:00:02]Read from MH i2c: E2 17 00 19 4F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 33 [21:00:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:00:02]wFMCommunicate OK [21:00:02]CreateOFDProtocolMessage done [21:00:02]OFDSenderStorePacket 95674 [21:00:02]StoreOFDPacket docnum=95674 [21:00:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 FA 5C 04 01 D8 AC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 A1 02 00 00 F4 03 04 00 D2 A9 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BA 75 01 00 35 04 06 00 35 4B BF E3 33 1B D4 37 1F 5D B3 43 F3 21 [21:00:02]CheckFolder [21:00:02]dirname=/storage/ofd_packets [21:00:02]CheckFolder done [21:00:02]ProducePacketName [21:00:02]name=ofd_packets/00095674 [21:00:02]NVStorageSaveData ofd_packets/00095674 [21:00:02]File name is /storage/ofd_packets/00095674 [21:00:02]Write 298 bytes [21:00:02]NVStorageSaveData done [21:00:02]OFDSenderStorePacket done [21:00:02]KKMCreateOFDPacket done [21:00:02]NVStorageSaveData kkm_last_timestamp [21:00:02]File name is /storage/kkm_last_timestamp [21:00:02]Write 4 bytes [21:00:02]NVStorageSaveData done [21:00:02]ExternCall_PrintAddStr [21:00:02]wPrintStart [21:00:02]Write to MH i2c: 01 00 00 1A 4F 69 [21:00:02]Write i2c OK [21:00:02]MH_I2C_Read... [21:00:02]Read from MH i2c: 01 [21:00:02]MH_I2C_Read... [21:00:02]Read from MH i2c: 01 07 00 [21:00:02]MH_I2C_Read... [21:00:02]Read from MH i2c: 01 07 00 1A 4F 00 00 00 00 00 FF 0F 7E [21:00:02]RasterBufferAndPrint [21:00:02]line Счет N : (1)3406193 [21:00:02]line ИНН: 02508201610067 [21:00:02]line Контрольно-Кассовый Чек [21:00:02]line ПРОДАЖА [21:00:02]line ТРК (МРК, ГНК) : 51 [21:00:02]line Товар: 2710194210 [21:00:02]line ДТ-К-5 [21:00:02]line 26.250 * 76.20 [21:00:02]line = 2000.25 [21:00:02]line НДС 12% НСП 1% [21:00:02]line > о реализуемом товаре [21:00:02]line ОКРУГЛЕНИЕ: -0.25 [21:00:02]line ИТОГО: 2000.00 [21:00:02]line Внесено: 2000.00 [21:00:02]line СДАЧА: 0.00 [21:00:02]line НСП 1% : 17.70 [21:00:02]line НДС 12% : 212.42 [21:00:02]line Наличными: 2000.00 [21:00:02]line Безнал.: 0.00 [21:00:02]line Место: АЗС № 82 "Партнер Нефть" [21:00:02]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:00:02]line СНО: Общий режим [21:00:02]line Чек 673 27.10.2024 21:00 [21:00:02]line Смена: 143 ФФД: 1.0 [21:00:02]line ЗНМ: 0300000017 [21:00:02]line РНМ: 0000000000170478 [21:00:02]line Версия ККМ: v1.0 [21:00:02]line ФМ: 0000000002098560 [21:00:02]line ФД: 95674 [21:00:02]line ФПД: 58599458157339 [21:00:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T210002&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95674&fm=58599458157339&tin=02508201610067®Number=0000000000170478&sum=200000 [21:00:02]OFD Sender: Processing packet 95674 [packets to send 57, broken 56] [21:00:02]ProducePacketName [21:00:02]name=ofd_packets/00095674 [21:00:02]OFD Sender: To server: pG, [21:00:02]CommunicateWithHost lk.salyk.kg:30040 [21:00:02]ConnectInit lk.salyk.kg [21:00:02]written 0, free lines is 4095 [21:00:02]Connected sock=7 [21:00:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 FA 5C 04 01 D8 AC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 A1 02 00 00 F4 03 04 00 D2 A9 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BA 75 01 00 35 04 06 00 35 4B BF E3 33 1B D4 37 1F 5D B3 43 F3 21 [21:00:03]Write to MH i2c: 01 00 00 45 4F 94 [21:00:03]Write i2c OK [21:00:03]MH_I2C_Read... [21:00:03]Read from MH i2c: 01 [21:00:03]MH_I2C_Read... [21:00:03]Read from MH i2c: 01 07 00 [21:00:03]MH_I2C_Read... [21:00:03]Read from MH i2c: 01 07 00 45 4F 00 00 00 00 00 FD 0C A4 [21:00:03]RasterBufferAndPrint [21:00:03]line [21:00:03]line [21:00:03]line [21:00:03]line [21:00:03]line [21:00:03]written 0, free lines is 3331 [21:00:03]MH_Cut [21:00:03]Write to MH i2c: D1 01 00 4C 4F 01 6D [21:00:03]Write i2c OK [21:00:03]MH_I2C_Read... [21:00:03]Read from MH i2c: D1 [21:00:03]MH_I2C_Read... [21:00:03]Read from MH i2c: D1 01 00 [21:00:03]MH_I2C_Read... [21:00:03]Read from MH i2c: D1 01 00 4C 4F 00 6C [21:00:03]Write to MH i2c: 01 00 00 4D 4F 9C [21:00:03]Write i2c OK [21:00:03]MH_I2C_Read... [21:00:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 3A AA 47 00 AF 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 32 30 39 38 35 36 30 10 04 04 00 BA 75 01 00 F4 03 04 00 FD 53 1E 67 B6 04 01 00 00 11 C5 76 00 22 F1 60 C0 [21:00:03]CommunicateWithHost err = 0 [21:00:03]CheckOFDResponse [21:00:03]1017 (14) - 77093643461234 [21:00:03]1041 (16) - 0000000002098560 [21:00:03]1040 (4) - 95674 [21:00:03]1012 (4) - 27.10.2024 14:53 [21:00:03]1206 (1) - 0 [21:00:03]OFD Sender: Remove packet 95674 [21:00:03]ProducePacketName [21:00:03]name=ofd_packets/00095674 [21:00:03]NVStorageDeleteData [21:00:03]OFD Sender: No OFD packet to send [21:00:03]*** Cut start [21:00:03]*** Partial cut [21:00:03]*** CUTSNS_PIN = 1 [21:00:03]*** CUTSNS_PIN = 0 [21:00:03]*** Brake cut motor [21:00:04]Read from MH i2c: 01 [21:00:04]MH_I2C_Read... [21:00:04]*** Stop cut motor [21:00:04]*** Cut end [21:00:04]Read from MH i2c: 01 07 00 [21:00:04]MH_I2C_Read... [21:00:04]Read from MH i2c: 01 07 00 4D 4F 00 00 00 00 00 FF 0F B1 [21:00:04]process_action close_receipt done [21:00:04]requested_data is exist [21:00:04]produce_requested_data [21:00:04]requested_item fm.sn is exist - process it [21:00:04]wFMCommunicate request_size=4 [21:00:04]MH_SAM_APDU [21:00:04]CAPDU: 80 11 00 00 [21:00:04]Write to MH i2c: E2 08 00 4E 4F 80 11 00 00 00 00 00 00 17 [21:00:04]Write i2c OK [21:00:04]MH_I2C_Read... [21:00:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:00:04]Read from MH i2c: E2 [21:00:04]MH_I2C_Read... [21:00:04]Read from MH i2c: E2 17 00 [21:00:04]MH_I2C_Read... [21:00:04]Read from MH i2c: E2 17 00 4E 4F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 68 [21:00:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:00:04]wFMCommunicate OK [21:00:04]requested_item fd.num is exist - process it [21:00:04]SAM_PROTO_GetFieldsCounters [21:00:04]wFMCommunicate request_size=4 [21:00:04]MH_SAM_APDU [21:00:04]CAPDU: 80 13 00 00 [21:00:04]Write to MH i2c: E2 08 00 4F 4F 80 13 00 00 00 00 00 00 1A [21:00:04]Write i2c OK [21:00:04]MH_I2C_Read... [21:00:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:00:04]Read from MH i2c: E2 [21:00:04]MH_I2C_Read... [21:00:04]Read from MH i2c: E2 62 00 [21:00:04]MH_I2C_Read... [21:00:04]Read from MH i2c: E2 62 00 4F 4F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BA 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A1 02 00 00 5E 04 04 00 A1 02 00 00 57 04 04 00 A2 02 00 00 19 04 04 00 00 00 00 00 90 00 E3 [21:00:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BA 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A1 02 00 00 5E 04 04 00 A1 02 00 00 57 04 04 00 A2 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:00:04]wFMCommunicate OK [21:00:04]SAM_PROTO_GetFieldsCounters done [21:00:04]requested_item shift.num is exist - process it [21:00:04]requested_item shift.opened is exist - process it [21:00:04]req_shift_opened [21:00:04]FM_GetShiftState [21:00:04]SAM_PROTO_GetShiftState [21:00:04]wFMCommunicate request_size=4 [21:00:04]MH_SAM_APDU [21:00:04]CAPDU: 80 13 01 00 [21:00:04]Write to MH i2c: E2 08 00 50 4F 80 13 01 00 00 00 00 00 1C [21:00:04]Write i2c OK [21:00:04]MH_I2C_Read... [21:00:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:00:04]Read from MH i2c: E2 [21:00:04]MH_I2C_Read... [21:00:04]Read from MH i2c: E2 0E 00 [21:00:04]MH_I2C_Read... [21:00:04]Read from MH i2c: E2 0E 00 50 4F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C8 [21:00:04]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [21:00:04]wFMCommunicate OK [21:00:04]SAM_PROTO_GetShiftState done [21:00:04]FM_GetShiftState done [21:00:04]req_shift_opened done [21:00:04]requested_item shift.open_date is exist - process it [21:00:04]req_shift_open_date [21:00:04]req_shift_open_date done [21:00:04]produce_requested_data done [21:00:04]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95674,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [21:00:04]process_action_free close_receipt [21:00:04]json_value_free [21:00:04]json_value_free done [21:00:04]process_json_proto returns [21:00:04]Send response to host [21:00:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95674,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [21:00:04]free response buf [21:00:04]execute_script done [21:00:04]execute_script returns [21:00:04]free content buf [21:00:04]Sock 9.Close socket [21:00:04]Sock 9.Thread stoped [21:00:08]OFD Sender: No OFD packet to send [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:28]OFD Sender: No OFD packet to send [21:00:33]OFD Sender: No OFD packet to send [21:00:38]OFD Sender: No OFD packet to send [21:00:43]OFD Sender: No OFD packet to send [21:00:48]OFD Sender: No OFD packet to send [21:00:53]OFD Sender: No OFD packet to send [21:00:58]OFD Sender: No OFD packet to send [21:01:03]OFD Sender: No OFD packet to send [21:01:08]OFD Sender: No OFD packet to send [21:01:13]OFD Sender: No OFD packet to send [21:01:18]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: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: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: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]OFD Sender: No OFD packet to send [21:03:58]OFD Sender: No OFD packet to send [21:04:03]OFD Sender: No OFD packet to send [21:04:08]OFD Sender: No OFD packet to send [21:05:47]ConnectInit Can't connect to host [21:05:47]ConnectInit Can't take IP for lk.salyk.kg [21:05:47]CommunicateWithHost connect error [21:05:47]CommunicateWithHost err = -1 [21:05:47]OFD Sender: Server communicate error [21:05:52]OFD Sender: Processing packet 95675 [packets to send 57, broken 56] [21:05:52]ProducePacketName [21:05:52]name=ofd_packets/00095675 [21:05:52]OFD Sender: To server: pG, [21:05:52]CommunicateWithHost lk.salyk.kg:30040 [21:05:52]ConnectInit lk.salyk.kg [21:05:53]Connected sock=7 [21:05:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E6 B5 07 01 01 26 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 02 00 00 F4 03 04 00 FE AA 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BB 75 01 00 35 04 06 00 E4 E6 32 A3 C9 C5 51 09 40 40 7D CE 94 82 [21:05:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 DE 53 47 00 4C E3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BB 75 01 00 F4 03 04 00 5C 55 1E 67 B6 04 01 00 00 88 FD A7 D2 42 EF F0 39 [21:05:53]CommunicateWithHost err = 0 [21:05:53]CheckOFDResponse [21:05:53]1017 (14) - 77093643461234 [21:05:53]1041 (16) - 0000000002098560 [21:05:53]1040 (4) - 95675 [21:05:53]1012 (4) - 27.10.2024 14:59 [21:05:53]1206 (1) - 0 [21:05:53]OFD Sender: Remove packet 95675 [21:05:53]ProducePacketName [21:05:53]name=ofd_packets/00095675 [21:05:53]NVStorageDeleteData [21:05:54]OFD Sender: No OFD packet to send [21:05:59]OFD Sender: No OFD packet to send [21:06:04]OFD Sender: No OFD packet to send [21:06:09]OFD Sender: No OFD packet to send [21:06:14]OFD Sender: No OFD packet to send [21:06:19]OFD Sender: No OFD packet to send [21:06:24]OFD Sender: No OFD packet to send [21:06:29]OFD Sender: No OFD packet to send [21:06:34]OFD Sender: No OFD packet to send [21:06:39]OFD Sender: No OFD packet to send [21:06:44]OFD Sender: No OFD packet to send [21:06:49]OFD Sender: No OFD packet to send [21:06:54]OFD Sender: No OFD packet to send [21:06:59]OFD Sender: No OFD packet to send [21:07:04]OFD Sender: No OFD packet to send [21:07:09]OFD Sender: No OFD packet to send [21:07:14]OFD Sender: No OFD packet to send [21:07:19]OFD Sender: No OFD packet to send [21:07:24]OFD Sender: No OFD packet to send [21:07:29]OFD Sender: No OFD packet to send [21:07:34]OFD Sender: No OFD packet to send [21:07:39]OFD Sender: No OFD packet to send [21:07:44]OFD Sender: No OFD packet to send [21:07:49]OFD Sender: No OFD packet to send [21:07:54]OFD Sender: No OFD packet to send [21:07:59]OFD Sender: No OFD packet to send [21:08:04]OFD Sender: No OFD packet to send [21:08:09]OFD Sender: No OFD packet to send [21:08:14]OFD Sender: No OFD packet to send [21:08:19]OFD Sender: No OFD packet to send [21:08:24]OFD Sender: No OFD packet to send [21:08:29]OFD Sender: No OFD packet to send [21:08:34]OFD Sender: No OFD packet to send [21:08:39]OFD Sender: No OFD packet to send [21:08:40]accept exits with 9 [21:08:40]New connection [21:08:40]New thread 3067444580 created [21:08:40]Thread 3067301220 joined [21:08:40]Waiting for new connection... [21:08:40] Sock 9.Parse request [21:08:40]Sock 9.Check first char [21:08:40]Sock 9.First char is OK [21:08:40]request: POST /json_proto HTTP/1.0 [21:08:40]Method: POST [21:08:40]URL: /json_proto [21:08:40]Method is POST - this is cgi request [21:08:40]url: /json_proto [21:08:40]query_string will be loaded in cgi processing [21:08:40]execute_cgi json_proto POST (null) [21:08:40]execute_cgi path=json_proto method=POST [21:08:40]POST find Content-Length [21:08:40]Host: 172.17.40.67:8080 [21:08:40]Content-Length: 678 [21:08:40]Content-Type: application/json [21:08:40] [21:08:40]POST finish read [21:08:40]Found Content-Length = 678 [21:08:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406195", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 3.290, "sum" : 220.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 220.00, "total" : 220.00, "payments": [ { "type": 0, "sum" : 220.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:08:40]execute_script... [21: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)3406195", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 3.290, "sum" : 220.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 220.00, "total" : 220.00, "payments": [ { "type": 0, "sum" : 220.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:08:40]POST & json_proto [21:08:40]process_json_proto [21:08:40]json parsed OK: [21:08:40]protocol is kg_v1.0 [21:08:40]action value=close_receipt [21:08:40]process_action close_receipt [21:08:40]cmd_close_receipt [21:08:40]MH_GetDate [21:08:40]Write to MH i2c: F0 00 00 9A 4F D8 [21:08:40]Write i2c OK [21:08:40]MH_I2C_Read... [21:08:40]Read from MH i2c: F0 [21:08:40]MH_I2C_Read... [21:08:40]Read from MH i2c: F0 09 00 [21:08:40]MH_I2C_Read... [21:08:40]Read from MH i2c: F0 09 00 9A 4F 00 DA AB 1E 67 EE DA 66 66 7F [21:08:40]GetLastDocTimeStamp 1730063102 [21:08:40]current date 1730063322 [21:08:40]FM_GetShiftState [21:08:40]SAM_PROTO_GetShiftState [21:08:40]wFMCommunicate request_size=4 [21:08:40]MH_SAM_APDU [21:08:40]CAPDU: 80 13 01 00 [21:08:40]Write to MH i2c: E2 08 00 9B 4F 80 13 01 00 00 00 00 00 67 [21:08:40]Write i2c OK [21:08:40]MH_I2C_Read... [21:08:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:08:40]Read from MH i2c: E2 [21:08:40]MH_I2C_Read... [21:08:40]Read from MH i2c: E2 0E 00 [21:08:40]MH_I2C_Read... [21:08:40]Read from MH i2c: E2 0E 00 9B 4F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 13 [21:08:40]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [21:08:40]wFMCommunicate OK [21:08:40]SAM_PROTO_GetShiftState done [21:08:40]FM_GetShiftState done [21:08:40]opened in 1729987736 [21:08:40]opened+sec_in_day 1730074136 [21:08:40]quantity*price = 22010 [21:08:40]sum+1 = 22011 [21:08:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 220.00 Внесено: 220.00 СДАЧА: 0.00 НСП 1% : 1.95 НДС 12% : 23.37 Наличными: 220.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 675 27.10.2024 21:08 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95676 ФПД: 38132170466892 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T210842&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95676&fm=38132170466892&tin=02508201610067®Number=0000000000170478&sum=22000 [21:08:41]StoreToDocumentArchive [21:08:41]shift 143 fd 95676 [21:08:41]save to /storage/0143/doc_00095676 [21:08:41]save last doc name /storage/0143/doc_00095676 to /storage/kkm_last_doc_name [21:08:41]save OK [21:08:41]Clear old archive folders... [21:08:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:08:41]tlvbuf is 00A88E50 [21:08:41]SAM_PROTO_ClearQueue [21:08:41]wFMCommunicate request_size=4 [21:08:41]MH_SAM_APDU [21:08:41]CAPDU: 80 09 00 00 [21:08:41]Write to MH i2c: E2 08 00 A8 4F 80 09 00 00 00 00 00 00 69 [21:08:41]Write i2c OK [21:08:41]MH_I2C_Read... [21:08:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:08:41]Read from MH i2c: E2 [21:08:41]MH_I2C_Read... [21:08:41]Read from MH i2c: E2 03 00 [21:08:41]MH_I2C_Read... [21:08:41]Read from MH i2c: E2 03 00 A8 4F 00 90 00 6B [21:08:41]RAPDU: 90 00 [21:08:41]wFMCommunicate OK [21:08:41]SAM_PROTO_ClearQueue done [21:08:41]KKMCreateOFDPacket [21:08:41]OFDProtocolAddRootSTLVToBuf [21:08:41]FM_MakeSignedData [21:08:41]FM_MakeSignedData [21:08:41]SAM_PROTO_SignData [21:08:41]wFMCommunicate request_size=4 [21:08:41]MH_SAM_APDU [21:08:41]CAPDU: 80 0D 01 02 [21:08:41]Write to MH i2c: E2 08 00 A9 4F 80 0D 01 02 00 00 00 00 71 [21:08:41]Write i2c OK [21:08:41]MH_I2C_Read... [21:08:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:08:41]Read from MH i2c: E2 [21:08:41]MH_I2C_Read... [21:08:41]Read from MH i2c: E2 03 00 [21:08:41]MH_I2C_Read... [21:08:41]Read from MH i2c: E2 03 00 A9 4F 00 90 00 6C [21:08:41]RAPDU: 90 00 [21:08:41]wFMCommunicate OK [21:08:41]wFMCommunicate request_size=255 [21:08:41]MH_SAM_APDU [21: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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 DA 0C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FA 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 21 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 A3 02 00 00 F4 03 04 00 DA AB 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BC 75 01 00 35 04 06 00 22 [21:08:41]Write to MH i2c: E2 02 01 AA 4F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 DA 0C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FA 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 21 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 A3 02 00 00 F4 03 04 00 DA AB 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BC 75 01 00 35 04 06 00 22 00 00 F4 [21:08:41]Write i2c OK [21:08:41]MH_I2C_Read... [21:08:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:08:42]Read from MH i2c: E2 [21:08:42]MH_I2C_Read... [21:08:42]Read from MH i2c: E2 03 00 [21:08:42]MH_I2C_Read... [21:08:42]Read from MH i2c: E2 03 00 AA 4F 00 90 00 6D [21:08:42]RAPDU: 90 00 [21:08:42]wFMCommunicate OK [21:08:42]wFMCommunicate request_size=10 [21:08:42]MH_SAM_APDU [21:08:42]CAPDU: 80 0D 02 02 05 AE 56 79 A6 4C [21:08:42]Write to MH i2c: E2 0D 00 AB 4F 80 0D 02 02 05 00 AE 56 79 A6 4C 00 00 ED [21:08:42]Write i2c OK [21:08:42]MH_I2C_Read... [21:08:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:08:42]Read from MH i2c: E2 [21:08:42]MH_I2C_Read... [21:08:42]Read from MH i2c: E2 03 00 [21:08:42]MH_I2C_Read... [21:08:42]Read from MH i2c: E2 03 00 AB 4F 00 90 00 6E [21:08:42]RAPDU: 90 00 [21:08:42]wFMCommunicate OK [21:08:42]wFMCommunicate request_size=4 [21:08:42]MH_SAM_APDU [21:08:42]CAPDU: 80 0D 03 02 [21:08:42]Write to MH i2c: E2 08 00 AC 4F 80 0D 03 02 00 00 00 00 76 [21:08:42]Write i2c OK [21:08:42]MH_I2C_Read... [21:08:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:08:42]Read from MH i2c: E2 [21:08:42]MH_I2C_Read... [21:08:42]Read from MH i2c: E2 0B 00 [21:08:42]MH_I2C_Read... [21:08:42]Read from MH i2c: E2 0B 00 AC 4F 00 96 30 38 B9 E3 45 8C 85 90 00 67 [21:08:42]RAPDU: 96 30 38 B9 E3 45 8C 85 90 00 [21:08:42]wFMCommunicate OK [21:08:42]SAM_PROTO_SignData done [21:08:42]FM_MakeSignedData done [21:08:42]CreateOFDProtocolMessage [21:08:42]wFMCommunicate request_size=4 [21:08:42]MH_SAM_APDU [21:08:42]CAPDU: 80 11 00 00 [21:08:42]Write to MH i2c: E2 08 00 AD 4F 80 11 00 00 00 00 00 00 76 [21:08:42]Write i2c OK [21:08:42]MH_I2C_Read... [21:08:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:08:42]Read from MH i2c: E2 [21:08:42]MH_I2C_Read... [21:08:42]Read from MH i2c: E2 17 00 [21:08:42]MH_I2C_Read... [21:08:42]Read from MH i2c: E2 17 00 AD 4F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C7 [21:08:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:08:42]wFMCommunicate OK [21:08:42]CreateOFDProtocolMessage done [21:08:42]OFDSenderStorePacket 95676 [21:08:42]StoreOFDPacket docnum=95676 [21:08:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4F 4A 07 01 8A 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 34 FF 03 08 00 03 DA 0C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FA 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 21 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 A3 02 00 00 F4 03 04 00 DA AB 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BC 75 01 00 35 04 06 00 22 AE 56 79 A6 4C 96 30 38 B9 E3 45 8C 85 [21:08:42]CheckFolder [21:08:42]dirname=/storage/ofd_packets [21:08:42]CheckFolder done [21:08:42]ProducePacketName [21:08:42]name=ofd_packets/00095676 [21:08:42]NVStorageSaveData ofd_packets/00095676 [21:08:42]File name is /storage/ofd_packets/00095676 [21:08:42]Write 301 bytes [21:08:42]NVStorageSaveData done [21:08:42]OFDSenderStorePacket done [21:08:42]KKMCreateOFDPacket done [21:08:42]NVStorageSaveData kkm_last_timestamp [21:08:42]File name is /storage/kkm_last_timestamp [21:08:42]Write 4 bytes [21:08:42]NVStorageSaveData done [21:08:42]ExternCall_PrintAddStr [21:08:42]wPrintStart [21:08:42]Write to MH i2c: 01 00 00 AE 4F FD [21:08:42]Write i2c OK [21:08:42]MH_I2C_Read... [21:08:42]Read from MH i2c: 01 [21:08:42]MH_I2C_Read... [21:08:42]Read from MH i2c: 01 07 00 [21:08:42]MH_I2C_Read... [21:08:42]Read from MH i2c: 01 07 00 AE 4F 00 00 00 00 00 FF 0F 12 [21:08:42]RasterBufferAndPrint [21:08:42]line Счет N : (1)3406195 [21:08:42]line ИНН: 02508201610067 [21:08:42]line Контрольно-Кассовый Чек [21:08:42]line ПРОДАЖА [21:08:42]line ТРК (МРК, ГНК) : 42 [21:08:42]line Товар: 2710124130 [21:08:42]line Аи-92-К-4 [21:08:42]line 3.290 * 66.90 [21:08:42]line = 220.10 [21:08:42]line НДС 12% НСП 1% [21:08:42]line > о реализуемом товаре [21:08:42]line ОКРУГЛЕНИЕ: -0.10 [21:08:42]line ИТОГО: 220.00 [21:08:42]line Внесено: 220.00 [21:08:42]line СДАЧА: 0.00 [21:08:42]line НСП 1% : 1.95 [21:08:42]line НДС 12% : 23.37 [21:08:42]line Наличными: 220.00 [21:08:42]line Безнал.: 0.00 [21:08:42]line Место: АЗС № 82 "Партнер Нефть" [21:08:42]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:08:42]line СНО: Общий режим [21:08:42]line Чек 675 27.10.2024 21:08 [21:08:42]line Смена: 143 ФФД: 1.0 [21:08:42]line ЗНМ: 0300000017 [21:08:42]line РНМ: 0000000000170478 [21:08:42]line Версия ККМ: v1.0 [21:08:42]line ФМ: 0000000002098560 [21:08:42]line ФД: 95676 [21:08:42]line ФПД: 38132170466892 [21:08:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T210842&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95676&fm=38132170466892&tin=02508201610067®Number=0000000000170478&sum=22000 [21:08:42]OFD Sender: Processing packet 95676 [packets to send 57, broken 56] [21:08:42]ProducePacketName [21:08:42]name=ofd_packets/00095676 [21:08:42]OFD Sender: To server: pG, [21:08:42]CommunicateWithHost lk.salyk.kg:30040 [21:08:42]ConnectInit lk.salyk.kg [21:08:42]written 0, free lines is 4095 [21:08:42]Connected sock=11 [21:08:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4F 4A 07 01 8A 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 34 FF 03 08 00 03 DA 0C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FA 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 21 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 A3 02 00 00 F4 03 04 00 DA AB 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BC 75 01 00 35 04 06 00 22 AE 56 79 A6 4C 96 30 38 B9 E3 45 8C 85 [21:08:43]Write to MH i2c: 01 00 00 D9 4F 28 [21:08:43]Write i2c OK [21:08:43]MH_I2C_Read... [21:08:43]Read from MH i2c: 01 [21:08:43]MH_I2C_Read... [21:08:43]Read from MH i2c: 01 07 00 [21:08:43]MH_I2C_Read... [21:08:43]Read from MH i2c: 01 07 00 D9 4F 00 00 00 00 00 03 0D 3F [21:08:43]RasterBufferAndPrint [21:08:43]line [21:08:43]line [21:08:43]line [21:08:43]line [21:08:43]line [21:08:43]written 0, free lines is 3337 [21:08:43]MH_Cut [21:08:43]Write to MH i2c: D1 01 00 E0 4F 01 01 [21:08:43]Write i2c OK [21:08:43]MH_I2C_Read... [21:08:43]Read from MH i2c: D1 [21:08:43]MH_I2C_Read... [21:08:43]Read from MH i2c: D1 01 00 [21:08:43]MH_I2C_Read... [21:08:43]Read from MH i2c: D1 01 00 E0 4F 00 00 [21:08:43]Write to MH i2c: 01 00 00 E1 4F 30 [21:08:43]Write i2c OK [21:08:43]MH_I2C_Read... [21:08:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 82 4E 47 00 71 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 32 30 39 38 35 36 30 10 04 04 00 BC 75 01 00 F4 03 04 00 05 56 1E 67 B6 04 01 00 00 69 C2 6D 10 B0 DF 0C 1A [21:08:43]CommunicateWithHost err = 0 [21:08:43]CheckOFDResponse [21:08:43]1017 (14) - 77093643461234 [21:08:43]1041 (16) - 0000000002098560 [21:08:43]1040 (4) - 95676 [21:08:43]1012 (4) - 27.10.2024 15:02 [21:08:43]1206 (1) - 0 [21:08:43]OFD Sender: Remove packet 95676 [21:08:43]ProducePacketName [21:08:43]name=ofd_packets/00095676 [21:08:43]NVStorageDeleteData [21:08:43]OFD Sender: No OFD packet to send [21:08:43]*** Cut start [21:08:43]*** Partial cut [21:08:43]*** CUTSNS_PIN = 1 [21:08:43]*** CUTSNS_PIN = 0 [21:08:43]*** Brake cut motor [21:08:44]Read from MH i2c: 01 [21:08:44]MH_I2C_Read... [21:08:44]*** Stop cut motor [21:08:44]*** Cut end [21:08:44]Read from MH i2c: 01 07 00 [21:08:44]MH_I2C_Read... [21:08:44]Read from MH i2c: 01 07 00 E1 4F 00 00 00 00 00 FF 0F 45 [21:08:44]process_action close_receipt done [21:08:44]requested_data is exist [21:08:44]produce_requested_data [21:08:44]requested_item fm.sn is exist - process it [21:08:44]wFMCommunicate request_size=4 [21:08:44]MH_SAM_APDU [21:08:44]CAPDU: 80 11 00 00 [21:08:44]Write to MH i2c: E2 08 00 E2 4F 80 11 00 00 00 00 00 00 AB [21:08:44]Write i2c OK [21:08:44]MH_I2C_Read... [21:08:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:08:44]Read from MH i2c: E2 [21:08:44]MH_I2C_Read... [21:08:44]Read from MH i2c: E2 17 00 [21:08:44]MH_I2C_Read... [21:08:44]Read from MH i2c: E2 17 00 E2 4F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FC [21:08:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:08:44]wFMCommunicate OK [21:08:44]requested_item fd.num is exist - process it [21:08:44]SAM_PROTO_GetFieldsCounters [21:08:44]wFMCommunicate request_size=4 [21:08:44]MH_SAM_APDU [21:08:44]CAPDU: 80 13 00 00 [21:08:44]Write to MH i2c: E2 08 00 E3 4F 80 13 00 00 00 00 00 00 AE [21:08:44]Write i2c OK [21:08:44]MH_I2C_Read... [21:08:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:08:44]Read from MH i2c: E2 [21:08:44]MH_I2C_Read... [21:08:44]Read from MH i2c: E2 62 00 [21:08:44]MH_I2C_Read... [21:08:44]Read from MH i2c: E2 62 00 E3 4F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BC 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A3 02 00 00 5E 04 04 00 A3 02 00 00 57 04 04 00 A4 02 00 00 19 04 04 00 00 00 00 00 90 00 7F [21:08:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BC 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A3 02 00 00 5E 04 04 00 A3 02 00 00 57 04 04 00 A4 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:08:44]wFMCommunicate OK [21:08:44]SAM_PROTO_GetFieldsCounters done [21:08:44]requested_item shift.num is exist - process it [21:08:44]requested_item shift.opened is exist - process it [21:08:44]req_shift_opened [21:08:44]FM_GetShiftState [21:08:44]SAM_PROTO_GetShiftState [21:08:44]wFMCommunicate request_size=4 [21:08:44]MH_SAM_APDU [21:08:44]CAPDU: 80 13 01 00 [21:08:44]Write to MH i2c: E2 08 00 E4 4F 80 13 01 00 00 00 00 00 B0 [21:08:44]Write i2c OK [21:08:44]MH_I2C_Read... [21:08:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:08:44]Read from MH i2c: E2 [21:08:44]MH_I2C_Read... [21:08:44]Read from MH i2c: E2 0E 00 [21:08:44]MH_I2C_Read... [21:08:44]Read from MH i2c: E2 0E 00 E4 4F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 5C [21:08:44]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [21:08:44]wFMCommunicate OK [21:08:44]SAM_PROTO_GetShiftState done [21:08:44]FM_GetShiftState done [21:08:44]req_shift_opened done [21:08:44]requested_item shift.open_date is exist - process it [21:08:44]req_shift_open_date [21:08:44]req_shift_open_date done [21:08:44]produce_requested_data done [21:08:44]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95676,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [21:08:44]process_action_free close_receipt [21:08:44]json_value_free [21:08:44]json_value_free done [21:08:44]process_json_proto returns [21:08:44]Send response to host [21:08:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95676,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [21:08:44]free response buf [21:08:44]execute_script done [21:08:44]execute_script returns [21:08:44]free content buf [21:08:44]Sock 9.Close socket [21:08:44]Sock 9.Thread stoped [21:08:48]OFD Sender: No OFD packet to send [21:08:53]OFD Sender: No OFD packet to send [21:08:58]OFD Sender: No OFD packet to send [21:09:03]OFD Sender: No OFD packet to send [21:09:08]OFD Sender: No OFD packet to send [21:09:13]OFD Sender: No OFD packet to send [21:09:18]OFD Sender: No OFD packet to send [21:09:23]OFD Sender: No OFD packet to send [21:09:28]OFD Sender: No OFD packet to send [21:09:33]OFD Sender: No OFD packet to send [21:09:38]OFD Sender: No OFD packet to send [21:09:43]OFD Sender: No OFD packet to send [21:09:48]OFD Sender: No OFD packet to send [21:09:53]OFD Sender: No OFD packet to send [21:09:58]OFD Sender: No OFD packet to send [21:10:03]OFD Sender: No OFD packet to send [21:10:08]OFD Sender: No OFD packet to send [21:10:13]OFD Sender: No OFD packet to send [21:10:18]OFD Sender: No OFD packet to send [21:10:23]OFD Sender: No OFD packet to send [21:10:28]OFD Sender: No OFD packet to send [21:10:33]OFD Sender: No OFD packet to send [21:10:38]OFD Sender: No OFD packet to send [21:10:43]OFD Sender: No OFD packet to send [21:10:48]OFD Sender: No OFD packet to send [21:10:53]OFD Sender: No OFD packet to send [21:10:58]OFD Sender: No OFD packet to send [21:11:03]OFD Sender: No OFD packet to send [21:11:08]OFD Sender: No OFD packet to send [21:11:13]OFD Sender: No OFD packet to send [21:11:18]OFD Sender: No OFD packet to send [21:11:23]OFD Sender: No OFD packet to send [21:11:28]OFD Sender: No OFD packet to send [21:11:33]OFD Sender: No OFD packet to send [21:11:38]OFD Sender: No OFD packet to send [21:11:43]OFD Sender: No OFD packet to send [21:11:48]OFD Sender: No OFD packet to send [21:11:53]OFD Sender: No OFD packet to send [21:11:58]OFD Sender: No OFD packet to send [21:12:03]OFD Sender: No OFD packet to send [21:12:08]OFD Sender: No OFD packet to send [21:12:13]OFD Sender: No OFD packet to send [21:12:18]OFD Sender: No OFD packet to send [21:12:23]OFD Sender: No OFD packet to send [21:12:28]OFD Sender: No OFD packet to send [21:12:33]OFD Sender: No OFD packet to send [21:12:38]OFD Sender: No OFD packet to send [21:12:43]OFD Sender: No OFD packet to send [21:12:48]OFD Sender: No OFD packet to send [21:12:53]OFD Sender: No OFD packet to send [21:12:58]OFD Sender: No OFD packet to send [21:13:03]OFD Sender: No OFD packet to send [21:13:08]OFD Sender: No OFD packet to send [21:13:13]OFD Sender: No OFD packet to send [21:13:18]OFD Sender: No OFD packet to send [21:13:23]OFD Sender: No OFD packet to send [21:13:28]OFD Sender: No OFD packet to send [21:13:33]OFD Sender: No OFD packet to send [21:13:38]OFD Sender: No OFD packet to send [21:13:43]OFD Sender: No OFD packet to send [21:13:48]OFD Sender: No OFD packet to send [21:13:53]OFD Sender: No OFD packet to send [21:13:58]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:33]OFD Sender: No OFD packet to send [21:14:38]OFD Sender: No OFD packet to send [21:14:43]OFD Sender: No OFD packet to send [21:14:46]accept exits with 7 [21:14:46]New connection [21:14:46]New thread 3067301220 created [21:14:46]Thread 3067444580 joined [21:14:46]Waiting for new connection... [21:14:46] Sock 7.Parse request [21:14:46]Sock 7.Check first char [21:14:46]Sock 7.First char is OK [21:14:46]request: POST /json_proto HTTP/1.0 [21:14:46]Method: POST [21:14:46]URL: /json_proto [21:14:46]Method is POST - this is cgi request [21:14:46]url: /json_proto [21:14:46]query_string will be loaded in cgi processing [21:14:46]execute_cgi json_proto POST (null) [21:14:46]execute_cgi path=json_proto method=POST [21:14:46]POST find Content-Length [21:14:46]Host: 172.17.40.67:8080 [21:14:46]Content-Length: 678 [21:14:46]Content-Type: application/json [21:14:46] [21:14:46]POST finish read [21:14:46]Found Content-Length = 678 [21:14:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406196", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:14:46]execute_script... [21:14: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)3406196", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:14:46]POST & json_proto [21:14:46]process_json_proto [21:14:46]json parsed OK: [21:14:46]protocol is kg_v1.0 [21:14:46]action value=close_receipt [21:14:46]process_action close_receipt [21:14:46]cmd_close_receipt [21:14:46]MH_GetDate [21:14:46]Write to MH i2c: F0 00 00 E5 4F 23 [21:14:46]Write i2c OK [21:14:46]MH_I2C_Read... [21:14:46]Read from MH i2c: F0 [21:14:46]MH_I2C_Read... [21:14:46]Read from MH i2c: F0 09 00 [21:14:46]MH_I2C_Read... [21:14:46]Read from MH i2c: F0 09 00 E5 4F 00 48 AD 1E 67 EE DA 66 66 3A [21:14:46]GetLastDocTimeStamp 1730063322 [21:14:46]current date 1730063688 [21:14:46]FM_GetShiftState [21:14:46]SAM_PROTO_GetShiftState [21:14:46]wFMCommunicate request_size=4 [21:14:46]MH_SAM_APDU [21:14:46]CAPDU: 80 13 01 00 [21:14:46]Write to MH i2c: E2 08 00 E6 4F 80 13 01 00 00 00 00 00 B2 [21:14:46]Write i2c OK [21:14:46]MH_I2C_Read... [21:14:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:14:46]Read from MH i2c: E2 [21:14:46]MH_I2C_Read... [21:14:46]Read from MH i2c: E2 0E 00 [21:14:46]MH_I2C_Read... [21:14:46]Read from MH i2c: E2 0E 00 E6 4F 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 5E [21:14:46]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [21:14:46]wFMCommunicate OK [21:14:46]SAM_PROTO_GetShiftState done [21:14:46]FM_GetShiftState done [21:14:46]opened in 1729987736 [21:14:46]opened+sec_in_day 1730074136 [21:14:46]quantity*price = 50041 [21:14:46]sum+1 = 50042 [21:14:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 676 27.10.2024 21:14 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95677 ФПД: 106056821554670 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T211448&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95677&fm=106056821554670&tin=02508201610067®Number=0000000000170478&sum=50000 [21:14:47]StoreToDocumentArchive [21:14:47]shift 143 fd 95677 [21:14:47]save to /storage/0143/doc_00095677 [21:14:47]save last doc name /storage/0143/doc_00095677 to /storage/kkm_last_doc_name [21:14:47]save OK [21:14:47]Clear old archive folders... [21:14:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:14:47]tlvbuf is 00AF84B0 [21:14:47]SAM_PROTO_ClearQueue [21:14:47]wFMCommunicate request_size=4 [21:14:47]MH_SAM_APDU [21:14:47]CAPDU: 80 09 00 00 [21:14:47]Write to MH i2c: E2 08 00 F3 4F 80 09 00 00 00 00 00 00 B4 [21:14:47]Write i2c OK [21:14:47]MH_I2C_Read... [21:14:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:14:47]Read from MH i2c: E2 [21:14:47]MH_I2C_Read... [21:14:47]Read from MH i2c: E2 03 00 [21:14:47]MH_I2C_Read... [21:14:47]Read from MH i2c: E2 03 00 F3 4F 00 90 00 B6 [21:14:47]RAPDU: 90 00 [21:14:47]wFMCommunicate OK [21:14:47]SAM_PROTO_ClearQueue done [21:14:47]KKMCreateOFDPacket [21:14:47]OFDProtocolAddRootSTLVToBuf [21:14:47]FM_MakeSignedData [21:14:47]FM_MakeSignedData [21:14:47]SAM_PROTO_SignData [21:14:47]wFMCommunicate request_size=4 [21:14:47]MH_SAM_APDU [21:14:47]CAPDU: 80 0D 01 02 [21:14:47]Write to MH i2c: E2 08 00 F4 4F 80 0D 01 02 00 00 00 00 BC [21:14:47]Write i2c OK [21:14:47]MH_I2C_Read... [21:14:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:14:47]Read from MH i2c: E2 [21:14:47]MH_I2C_Read... [21:14:47]Read from MH i2c: E2 03 00 [21:14:47]MH_I2C_Read... [21:14:47]Read from MH i2c: E2 03 00 F4 4F 00 90 00 B7 [21:14:47]RAPDU: 90 00 [21:14:47]wFMCommunicate OK [21:14:47]wFMCommunicate request_size=255 [21:14:47]MH_SAM_APDU [21:14: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 02 00 00 F4 03 04 00 48 AD 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BD 75 01 00 35 04 06 00 60 [21:14:47]Write to MH i2c: E2 02 01 F5 4F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 02 00 00 F4 03 04 00 48 AD 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BD 75 01 00 35 04 06 00 60 00 00 8C [21:14:47]Write i2c OK [21:14:47]MH_I2C_Read... [21:14:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:14:48]Read from MH i2c: E2 [21:14:48]MH_I2C_Read... [21:14:48]Read from MH i2c: E2 03 00 [21:14:48]MH_I2C_Read... [21:14:48]Read from MH i2c: E2 03 00 F5 4F 00 90 00 B8 [21:14:48]RAPDU: 90 00 [21:14:48]wFMCommunicate OK [21:14:48]wFMCommunicate request_size=10 [21:14:48]MH_SAM_APDU [21:14:48]CAPDU: 80 0D 02 02 05 75 47 2C BD EE [21:14:48]Write to MH i2c: E2 0D 00 F6 4F 80 0D 02 02 05 00 75 47 2C BD EE 00 00 5C [21:14:48]Write i2c OK [21:14:48]MH_I2C_Read... [21:14:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:14:48]Read from MH i2c: E2 [21:14:48]MH_I2C_Read... [21:14:48]Read from MH i2c: E2 03 00 [21:14:48]MH_I2C_Read... [21:14:48]Read from MH i2c: E2 03 00 F6 4F 00 90 00 B9 [21:14:48]RAPDU: 90 00 [21:14:48]wFMCommunicate OK [21:14:48]wFMCommunicate request_size=4 [21:14:48]MH_SAM_APDU [21:14:48]CAPDU: 80 0D 03 02 [21:14:48]Write to MH i2c: E2 08 00 F7 4F 80 0D 03 02 00 00 00 00 C1 [21:14:48]Write i2c OK [21:14:48]MH_I2C_Read... [21:14:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:14:48]Read from MH i2c: E2 [21:14:48]MH_I2C_Read... [21:14:48]Read from MH i2c: E2 0B 00 [21:14:48]MH_I2C_Read... [21:14:48]Read from MH i2c: E2 0B 00 F7 4F 00 43 02 E1 FC 28 51 E6 72 90 00 B5 [21:14:48]RAPDU: 43 02 E1 FC 28 51 E6 72 90 00 [21:14:48]wFMCommunicate OK [21:14:48]SAM_PROTO_SignData done [21:14:48]FM_MakeSignedData done [21:14:48]CreateOFDProtocolMessage [21:14:48]wFMCommunicate request_size=4 [21:14:48]MH_SAM_APDU [21:14:48]CAPDU: 80 11 00 00 [21:14:48]Write to MH i2c: E2 08 00 F8 4F 80 11 00 00 00 00 00 00 C1 [21:14:48]Write i2c OK [21:14:48]MH_I2C_Read... [21:14:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:14:48]Read from MH i2c: E2 [21:14:48]MH_I2C_Read... [21:14:48]Read from MH i2c: E2 17 00 [21:14:48]MH_I2C_Read... [21:14:48]Read from MH i2c: E2 17 00 F8 4F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 12 [21:14:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:14:48]wFMCommunicate OK [21:14:48]CreateOFDProtocolMessage done [21:14:48]OFDSenderStorePacket 95677 [21:14:48]StoreOFDPacket docnum=95677 [21:14:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FB A4 07 01 2E 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 02 00 00 F4 03 04 00 48 AD 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BD 75 01 00 35 04 06 00 60 75 47 2C BD EE 43 02 E1 FC 28 51 E6 72 [21:14:48]CheckFolder [21:14:48]dirname=/storage/ofd_packets [21:14:48]CheckFolder done [21:14:48]ProducePacketName [21:14:48]name=ofd_packets/00095677 [21:14:48]NVStorageSaveData ofd_packets/00095677 [21:14:48]File name is /storage/ofd_packets/00095677 [21:14:48]Write 301 bytes [21:14:48]NVStorageSaveData done [21:14:48]OFDSenderStorePacket done [21:14:48]KKMCreateOFDPacket done [21:14:48]NVStorageSaveData kkm_last_timestamp [21:14:48]File name is /storage/kkm_last_timestamp [21:14:48]Write 4 bytes [21:14:48]NVStorageSaveData done [21:14:48]ExternCall_PrintAddStr [21:14:48]wPrintStart [21:14:48]Write to MH i2c: 01 00 00 F9 4F 48 [21:14:48]Write i2c OK [21:14:48]MH_I2C_Read... [21:14:48]Read from MH i2c: 01 [21:14:48]MH_I2C_Read... [21:14:48]Read from MH i2c: 01 07 00 [21:14:48]MH_I2C_Read... [21:14:48]Read from MH i2c: 01 07 00 F9 4F 00 00 00 00 00 FF 0F 5D [21:14:48]RasterBufferAndPrint [21:14:48]line Счет N : (1)3406196 [21:14:48]line ИНН: 02508201610067 [21:14:48]line Контрольно-Кассовый Чек [21:14:48]line ПРОДАЖА [21:14:48]line ТРК (МРК, ГНК) : 42 [21:14:48]line Товар: 2710124130 [21:14:48]line Аи-92-К-4 [21:14:48]line 7.480 * 66.90 [21:14:48]line = 500.41 [21:14:48]line НДС 12% НСП 1% [21:14:48]line > о реализуемом товаре [21:14:48]line ОКРУГЛЕНИЕ: -0.41 [21:14:48]line ИТОГО: 500.00 [21:14:48]line Внесено: 500.00 [21:14:48]line СДАЧА: 0.00 [21:14:48]line НСП 1% : 4.43 [21:14:48]line НДС 12% : 53.14 [21:14:48]line Наличными: 500.00 [21:14:48]line Безнал.: 0.00 [21:14:48]line Место: АЗС № 82 "Партнер Нефть" [21:14:48]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:14:48]line СНО: Общий режим [21:14:48]line Чек 676 27.10.2024 21:14 [21:14:48]line Смена: 143 ФФД: 1.0 [21:14:48]line ЗНМ: 0300000017 [21:14:48]line РНМ: 0000000000170478 [21:14:48]line Версия ККМ: v1.0 [21:14:48]line ФМ: 0000000002098560 [21:14:48]line ФД: 95677 [21:14:48]line ФПД: 106056821554670 [21:14:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T211448&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95677&fm=106056821554670&tin=02508201610067®Number=0000000000170478&sum=50000 [21:14:48]OFD Sender: Processing packet 95677 [packets to send 57, broken 56] [21:14:48]ProducePacketName [21:14:48]name=ofd_packets/00095677 [21:14:48]OFD Sender: To server: pG, [21:14:48]CommunicateWithHost lk.salyk.kg:30040 [21:14:48]ConnectInit lk.salyk.kg [21:14:48]written 0, free lines is 4095 [21:14:48]Connected sock=10 [21:14:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 FB A4 07 01 2E 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 02 00 00 F4 03 04 00 48 AD 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BD 75 01 00 35 04 06 00 60 75 47 2C BD EE 43 02 E1 FC 28 51 E6 72 [21:14:49]Write to MH i2c: 01 00 00 24 50 74 [21:14:49]Write i2c OK [21:14:49]MH_I2C_Read... [21:14:49]Read from MH i2c: 01 [21:14:49]MH_I2C_Read... [21:14:49]Read from MH i2c: 01 07 00 [21:14:49]MH_I2C_Read... [21:14:49]Read from MH i2c: 01 07 00 24 50 00 00 00 00 00 FF 0C 86 [21:14:49]RasterBufferAndPrint [21:14:49]line [21:14:49]line [21:14:49]line [21:14:49]line [21:14:49]line [21:14:49]written 0, free lines is 3333 [21:14:49]MH_Cut [21:14:49]Write to MH i2c: D1 01 00 2B 50 01 4D [21:14:49]Write i2c OK [21:14:49]MH_I2C_Read... [21:14:49]Read from MH i2c: D1 [21:14:49]MH_I2C_Read... [21:14:49]Read from MH i2c: D1 01 00 [21:14:49]MH_I2C_Read... [21:14:49]Read from MH i2c: D1 01 00 2B 50 00 4C [21:14:49]Write to MH i2c: 01 00 00 2C 50 7C [21:14:49]Write i2c OK [21:14:49]MH_I2C_Read... [21:14:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 33 EE 47 00 4B 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 32 30 39 38 35 36 30 10 04 04 00 BD 75 01 00 F4 03 04 00 73 57 1E 67 B6 04 01 00 00 E0 FA 9E D9 8D 51 89 9A [21:14:49]CommunicateWithHost err = 0 [21:14:49]CheckOFDResponse [21:14:49]1017 (14) - 77093643461234 [21:14:49]1041 (16) - 0000000002098560 [21:14:49]1040 (4) - 95677 [21:14:49]1012 (4) - 27.10.2024 15:08 [21:14:49]1206 (1) - 0 [21:14:49]OFD Sender: Remove packet 95677 [21:14:49]ProducePacketName [21:14:49]name=ofd_packets/00095677 [21:14:49]NVStorageDeleteData [21:14:49]OFD Sender: No OFD packet to send [21:14:49]*** Cut start [21:14:49]*** Partial cut [21:14:49]*** CUTSNS_PIN = 1 [21:14:49]*** CUTSNS_PIN = 0 [21:14:49]*** Brake cut motor [21:14:50]Read from MH i2c: 01 [21:14:50]MH_I2C_Read... [21:14:50]*** Stop cut motor [21:14:50]*** Cut end [21:14:50]Read from MH i2c: 01 07 00 [21:14:50]MH_I2C_Read... [21:14:50]Read from MH i2c: 01 07 00 2C 50 00 00 00 00 00 FF 0F 91 [21:14:50]process_action close_receipt done [21:14:50]requested_data is exist [21:14:50]produce_requested_data [21:14:50]requested_item fm.sn is exist - process it [21:14:50]wFMCommunicate request_size=4 [21:14:50]MH_SAM_APDU [21:14:50]CAPDU: 80 11 00 00 [21:14:50]Write to MH i2c: E2 08 00 2D 50 80 11 00 00 00 00 00 00 F7 [21:14:50]Write i2c OK [21:14:50]MH_I2C_Read... [21:14:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:14:50]Read from MH i2c: E2 [21:14:50]MH_I2C_Read... [21:14:50]Read from MH i2c: E2 17 00 [21:14:50]MH_I2C_Read... [21:14:50]Read from MH i2c: E2 17 00 2D 50 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 48 [21:14:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:14:50]wFMCommunicate OK [21:14:50]requested_item fd.num is exist - process it [21:14:50]SAM_PROTO_GetFieldsCounters [21:14:50]wFMCommunicate request_size=4 [21:14:50]MH_SAM_APDU [21:14:50]CAPDU: 80 13 00 00 [21:14:50]Write to MH i2c: E2 08 00 2E 50 80 13 00 00 00 00 00 00 FA [21:14:50]Write i2c OK [21:14:50]MH_I2C_Read... [21:14:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:14:50]Read from MH i2c: E2 [21:14:50]MH_I2C_Read... [21:14:50]Read from MH i2c: E2 62 00 [21:14:50]MH_I2C_Read... [21:14:50]Read from MH i2c: E2 62 00 2E 50 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BD 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A4 02 00 00 5E 04 04 00 A4 02 00 00 57 04 04 00 A5 02 00 00 19 04 04 00 00 00 00 00 90 00 CF [21:14:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BD 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A4 02 00 00 5E 04 04 00 A4 02 00 00 57 04 04 00 A5 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:14:50]wFMCommunicate OK [21:14:50]SAM_PROTO_GetFieldsCounters done [21:14:50]requested_item shift.num is exist - process it [21:14:50]requested_item shift.opened is exist - process it [21:14:50]req_shift_opened [21:14:50]FM_GetShiftState [21:14:50]SAM_PROTO_GetShiftState [21:14:50]wFMCommunicate request_size=4 [21:14:50]MH_SAM_APDU [21:14:50]CAPDU: 80 13 01 00 [21:14:50]Write to MH i2c: E2 08 00 2F 50 80 13 01 00 00 00 00 00 FC [21:14:50]Write i2c OK [21:14:50]MH_I2C_Read... [21:14:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:14:50]Read from MH i2c: E2 [21:14:50]MH_I2C_Read... [21:14:50]Read from MH i2c: E2 0E 00 [21:14:50]MH_I2C_Read... [21:14:50]Read from MH i2c: E2 0E 00 2F 50 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A8 [21:14:50]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [21:14:50]wFMCommunicate OK [21:14:50]SAM_PROTO_GetShiftState done [21:14:50]FM_GetShiftState done [21:14:50]req_shift_opened done [21:14:50]requested_item shift.open_date is exist - process it [21:14:50]req_shift_open_date [21:14:50]req_shift_open_date done [21:14:50]produce_requested_data done [21:14:50]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95677,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [21:14:50]process_action_free close_receipt [21:14:50]json_value_free [21:14:50]json_value_free done [21:14:50]process_json_proto returns [21:14:50]Send response to host [21:14:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95677,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [21:14:50]free response buf [21:14:50]execute_script done [21:14:50]execute_script returns [21:14:50]free content buf [21:14:50]Sock 7.Close socket [21:14:50]Sock 7.Thread stoped [21:14:54]OFD Sender: No OFD packet to send [21:14:59]OFD Sender: No OFD packet to send [21:15:04]OFD Sender: No OFD packet to send [21:15:09]OFD Sender: No OFD packet to send [21:15:14]OFD Sender: No OFD packet to send [21:15:19]OFD Sender: No OFD packet to send [21:15:24]OFD Sender: No OFD packet to send [21:15:29]OFD Sender: No OFD packet to send [21:15:34]OFD Sender: No OFD packet to send [21:15:39]OFD Sender: No OFD packet to send [21:15:44]OFD Sender: No OFD packet to send [21:15:49]OFD Sender: No OFD packet to send [21:15:54]OFD Sender: No OFD packet to send [21:15:59]OFD Sender: No OFD packet to send [21:16:04]OFD Sender: No OFD packet to send [21:16:09]OFD Sender: No OFD packet to send [21:16:14]OFD Sender: No OFD packet to send [21:16:19]OFD Sender: No OFD packet to send [21:16:24]OFD Sender: No OFD packet to send [21:16:29]OFD Sender: No OFD packet to send [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: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:19]OFD Sender: No OFD packet to send [21:17:24]OFD Sender: No OFD packet to send [21:17:29]OFD Sender: No OFD packet to send [21:17:34]OFD Sender: No OFD packet to send [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: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:59]OFD Sender: No OFD packet to send [21:19:01]accept exits with 9 [21:19:01]New connection [21:19:01]New thread 3067444580 created [21:19:01]Thread 3067301220 joined [21:19:01]Waiting for new connection... [21:19:01] Sock 9.Parse request [21:19:01]Sock 9.Check first char [21:19:01]Sock 9.First char is OK [21:19:01]request: POST /json_proto HTTP/1.0 [21:19:01]Method: POST [21:19:01]URL: /json_proto [21:19:01]Method is POST - this is cgi request [21:19:01]url: /json_proto [21:19:01]query_string will be loaded in cgi processing [21:19:01]execute_cgi json_proto POST (null) [21:19:01]execute_cgi path=json_proto method=POST [21:19:01]POST find Content-Length [21:19:01]Host: 172.17.40.67:8080 [21:19:01]Content-Length: 767 [21:19:01]Content-Type: application/json [21:19:01] [21:19:01]POST finish read [21:19:01]Found Content-Length = 767 [21:19:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406197", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:19:01]execute_script... [21:19: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)3406197", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:19:01]POST & json_proto [21:19:01]process_json_proto [21:19:01]json parsed OK: [21:19:01]protocol is kg_v1.0 [21:19:01]action value=close_receipt [21:19:01]process_action close_receipt [21:19:01]cmd_close_receipt [21:19:01]MH_GetDate [21:19:01]Write to MH i2c: F0 00 00 30 50 6F [21:19:01]Write i2c OK [21:19:01]MH_I2C_Read... [21:19:01]Read from MH i2c: F0 [21:19:01]MH_I2C_Read... [21:19:01]Read from MH i2c: F0 09 00 [21:19:01]MH_I2C_Read... [21:19:01]Read from MH i2c: F0 09 00 30 50 00 47 AE 1E 67 EE DA 66 66 86 [21:19:01]GetLastDocTimeStamp 1730063688 [21:19:01]current date 1730063943 [21:19:01]FM_GetShiftState [21:19:01]SAM_PROTO_GetShiftState [21:19:01]wFMCommunicate request_size=4 [21:19:01]MH_SAM_APDU [21:19:01]CAPDU: 80 13 01 00 [21:19:01]Write to MH i2c: E2 08 00 31 50 80 13 01 00 00 00 00 00 FE [21:19:01]Write i2c OK [21:19:01]MH_I2C_Read... [21:19:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:19:01]Read from MH i2c: E2 [21:19:01]MH_I2C_Read... [21:19:01]Read from MH i2c: E2 0E 00 [21:19:01]MH_I2C_Read... [21:19:01]Read from MH i2c: E2 0E 00 31 50 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 AA [21:19:01]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [21:19:01]wFMCommunicate OK [21:19:01]SAM_PROTO_GetShiftState done [21:19:01]FM_GetShiftState done [21:19:01]opened in 1729987736 [21:19:01]opened+sec_in_day 1730074136 [21:19:01]quantity*price = 30038 [21:19:01]sum+1 = 30039 [21:19:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.38 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.38 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 677 27.10.2024 21:19 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95678 ФПД: 23678561346372 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T211903&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95678&fm=23678561346372&tin=02508201610067®Number=0000000000170478&sum=30038 [21:19:02]StoreToDocumentArchive [21:19:02]shift 143 fd 95678 [21:19:02]save to /storage/0143/doc_00095678 [21:19:02]save last doc name /storage/0143/doc_00095678 to /storage/kkm_last_doc_name [21:19:02]save OK [21:19:02]Clear old archive folders... [21:19:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:19:02]tlvbuf is 00B41790 [21:19:02]SAM_PROTO_ClearQueue [21:19:02]wFMCommunicate request_size=4 [21:19:02]MH_SAM_APDU [21:19:02]CAPDU: 80 09 00 00 [21:19:02]Write to MH i2c: E2 08 00 3E 50 80 09 00 00 00 00 00 00 00 [21:19:02]Write i2c OK [21:19:02]MH_I2C_Read... [21:19:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:19:02]Read from MH i2c: E2 [21:19:02]MH_I2C_Read... [21:19:02]Read from MH i2c: E2 03 00 [21:19:02]MH_I2C_Read... [21:19:02]Read from MH i2c: E2 03 00 3E 50 00 90 00 02 [21:19:02]RAPDU: 90 00 [21:19:02]wFMCommunicate OK [21:19:02]SAM_PROTO_ClearQueue done [21:19:02]KKMCreateOFDPacket [21:19:02]OFDProtocolAddRootSTLVToBuf [21:19:02]FM_MakeSignedData [21:19:02]FM_MakeSignedData [21:19:02]SAM_PROTO_SignData [21:19:02]wFMCommunicate request_size=4 [21:19:02]MH_SAM_APDU [21:19:02]CAPDU: 80 0D 01 02 [21:19:02]Write to MH i2c: E2 08 00 3F 50 80 0D 01 02 00 00 00 00 08 [21:19:02]Write i2c OK [21:19:02]MH_I2C_Read... [21:19:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:19:02]Read from MH i2c: E2 [21:19:02]MH_I2C_Read... [21:19:02]Read from MH i2c: E2 03 00 [21:19:02]MH_I2C_Read... [21:19:02]Read from MH i2c: E2 03 00 3F 50 00 90 00 03 [21:19:02]RAPDU: 90 00 [21:19:02]wFMCommunicate OK [21:19:02]wFMCommunicate request_size=255 [21:19:02]MH_SAM_APDU [21:19:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 02 00 00 F4 03 04 00 47 AE 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BE 75 01 00 35 04 06 00 15 [21:19:02]Write to MH i2c: E2 02 01 40 50 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 02 00 00 F4 03 04 00 47 AE 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BE 75 01 00 35 04 06 00 15 00 00 CF [21:19:02]Write i2c OK [21:19:02]MH_I2C_Read... [21:19:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:19:02]Read from MH i2c: E2 [21:19:02]MH_I2C_Read... [21:19:02]Read from MH i2c: E2 03 00 [21:19:02]MH_I2C_Read... [21:19:02]Read from MH i2c: E2 03 00 40 50 00 90 00 04 [21:19:02]RAPDU: 90 00 [21:19:02]wFMCommunicate OK [21:19:02]wFMCommunicate request_size=10 [21:19:02]MH_SAM_APDU [21:19:02]CAPDU: 80 0D 02 02 05 89 18 3C E3 44 [21:19:02]Write to MH i2c: E2 0D 00 41 50 80 0D 02 02 05 00 89 18 3C E3 44 00 00 19 [21:19:02]Write i2c OK [21:19:02]MH_I2C_Read... [21:19:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:19:02]Read from MH i2c: E2 [21:19:02]MH_I2C_Read... [21:19:02]Read from MH i2c: E2 03 00 [21:19:02]MH_I2C_Read... [21:19:02]Read from MH i2c: E2 03 00 41 50 00 90 00 05 [21:19:02]RAPDU: 90 00 [21:19:02]wFMCommunicate OK [21:19:02]wFMCommunicate request_size=4 [21:19:02]MH_SAM_APDU [21:19:02]CAPDU: 80 0D 03 02 [21:19:02]Write to MH i2c: E2 08 00 42 50 80 0D 03 02 00 00 00 00 0D [21:19:02]Write i2c OK [21:19:02]MH_I2C_Read... [21:19:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:19:02]Read from MH i2c: E2 [21:19:02]MH_I2C_Read... [21:19:02]Read from MH i2c: E2 0B 00 [21:19:02]MH_I2C_Read... [21:19:02]Read from MH i2c: E2 0B 00 42 50 00 86 4A 30 3E D8 24 9C DF 90 00 C3 [21:19:02]RAPDU: 86 4A 30 3E D8 24 9C DF 90 00 [21:19:02]wFMCommunicate OK [21:19:02]SAM_PROTO_SignData done [21:19:02]FM_MakeSignedData done [21:19:02]CreateOFDProtocolMessage [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 43 50 80 11 00 00 00 00 00 00 0D [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 43 50 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5E [21:19:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:19:02]wFMCommunicate OK [21:19:02]CreateOFDProtocolMessage done [21:19:02]OFDSenderStorePacket 95678 [21:19:02]StoreOFDPacket docnum=95678 [21:19:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 09 1E 07 01 30 B8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 02 00 00 F4 03 04 00 47 AE 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BE 75 01 00 35 04 06 00 15 89 18 3C E3 44 86 4A 30 3E D8 24 9C DF [21:19:02]CheckFolder [21:19:02]dirname=/storage/ofd_packets [21:19:02]CheckFolder done [21:19:02]ProducePacketName [21:19:02]name=ofd_packets/00095678 [21:19:02]NVStorageSaveData ofd_packets/00095678 [21:19:02]File name is /storage/ofd_packets/00095678 [21:19:02]Write 301 bytes [21:19:02]NVStorageSaveData done [21:19:02]OFDSenderStorePacket done [21:19:02]KKMCreateOFDPacket done [21:19:02]NVStorageSaveData kkm_last_timestamp [21:19:02]File name is /storage/kkm_last_timestamp [21:19:02]Write 4 bytes [21:19:02]NVStorageSaveData done [21:19:02]ExternCall_PrintAddStr [21:19:02]wPrintStart [21:19:02]Write to MH i2c: 01 00 00 44 50 94 [21:19:02]Write i2c OK [21:19:02]MH_I2C_Read... [21:19:02]Read from MH i2c: 01 [21:19:02]MH_I2C_Read... [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 44 50 00 00 00 00 00 FF 0F A9 [21:19:03]RasterBufferAndPrint [21:19:03]line Счет N : (1)3406197 [21:19:03]line ИНН: 02508201610067 [21:19:03]line Контрольно-Кассовый Чек [21:19:03]line ПРОДАЖА [21:19:03]line ТРК (МРК, ГНК) : 22 [21:19:03]line Товар: 2710124130 [21:19:03]line Аи-92-К-4 [21:19:03]line 4.490 * 66.90 [21:19:03]line = 300.38 [21:19:03]line НДС 12% НСП 1% [21:19:03]line > о реализуемом товаре [21:19:03]line ИТОГО: 300.38 [21:19:03]line НСП 1% : 2.66 [21:19:03]line НДС 12% : 31.90 [21:19:03]line Наличными: 0.00 [21:19:03]line Безнал.: 300.38 [21:19:03]line Место: АЗС № 82 "Партнер Нефть" [21:19:03]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:19:03]line СНО: Общий режим [21:19:03]line Чек 677 27.10.2024 21:19 [21:19:03]line Смена: 143 ФФД: 1.0 [21:19:03]line ЗНМ: 0300000017 [21:19:03]line РНМ: 0000000000170478 [21:19:03]line Версия ККМ: v1.0 [21:19:03]line Платежная система: Mbank [21:19:03]line ФМ: 0000000002098560 [21:19:03]line ФД: 95678 [21:19:03]line ФПД: 23678561346372 [21:19:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T211903&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95678&fm=23678561346372&tin=02508201610067®Number=0000000000170478&sum=30038 [21:19:03]written 0, free lines is 4095 [21:19:03]OFD Sender: Processing packet 95678 [packets to send 57, broken 56] [21:19:03]ProducePacketName [21:19:03]name=ofd_packets/00095678 [21:19:03]OFD Sender: To server: pG, [21:19:03]CommunicateWithHost lk.salyk.kg:30040 [21:19:03]ConnectInit lk.salyk.kg [21:19:03]Connected sock=10 [21:19:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 09 1E 07 01 30 B8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 02 00 00 F4 03 04 00 47 AE 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BE 75 01 00 35 04 06 00 15 89 18 3C E3 44 86 4A 30 3E D8 24 9C DF [21:19:03]Write to MH i2c: 01 00 00 6D 50 BD [21:19:03]Write i2c OK [21:19:03]MH_I2C_Read... [21:19:03]Read from MH i2c: 01 [21:19:03]MH_I2C_Read... [21:19:03]Read from MH i2c: 01 07 00 [21:19:03]MH_I2C_Read... [21:19:03]Read from MH i2c: 01 07 00 6D 50 00 00 00 00 00 2B 0D FC [21:19:03]RasterBufferAndPrint [21:19:03]line [21:19:03]line [21:19:03]line [21:19:03]line [21:19:03]line [21:19:03]written 0, free lines is 3378 [21:19:03]MH_Cut [21:19:03]Write to MH i2c: D1 01 00 74 50 01 96 [21:19:03]Write i2c OK [21:19:03]MH_I2C_Read... [21:19:03]Read from MH i2c: D1 [21:19:03]MH_I2C_Read... [21:19:03]Read from MH i2c: D1 01 00 [21:19:03]MH_I2C_Read... [21:19:03]Read from MH i2c: D1 01 00 74 50 00 95 [21:19:03]Write to MH i2c: 01 00 00 75 50 C5 [21:19:03]Write i2c OK [21:19:03]MH_I2C_Read... [21:19:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C1 C1 47 00 2D 88 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BE 75 01 00 F4 03 04 00 72 58 1E 67 B6 04 01 00 00 64 47 0D ED A4 03 07 69 [21:19:03]CommunicateWithHost err = 0 [21:19:03]CheckOFDResponse [21:19:03]1017 (14) - 77093643461234 [21:19:03]1041 (16) - 0000000002098560 [21:19:03]1040 (4) - 95678 [21:19:03]1012 (4) - 27.10.2024 15:12 [21:19:03]1206 (1) - 0 [21:19:03]OFD Sender: Remove packet 95678 [21:19:03]ProducePacketName [21:19:03]name=ofd_packets/00095678 [21:19:03]NVStorageDeleteData [21:19:04]OFD Sender: No OFD packet to send [21:19:04]*** Cut start [21:19:04]*** Partial cut [21:19:04]*** CUTSNS_PIN = 1 [21:19:04]*** CUTSNS_PIN = 0 [21:19:04]*** Brake cut motor [21:19:05]Read from MH i2c: 01 [21:19:05]MH_I2C_Read... [21:19:05]*** Stop cut motor [21:19:05]*** Cut end [21:19:05]Read from MH i2c: 01 07 00 [21:19:05]MH_I2C_Read... [21:19:05]Read from MH i2c: 01 07 00 75 50 00 00 00 00 00 FF 0F DA [21:19:05]process_action close_receipt done [21:19:05]requested_data is exist [21:19:05]produce_requested_data [21:19:05]requested_item fm.sn is exist - process it [21:19:05]wFMCommunicate request_size=4 [21:19:05]MH_SAM_APDU [21:19:05]CAPDU: 80 11 00 00 [21:19:05]Write to MH i2c: E2 08 00 76 50 80 11 00 00 00 00 00 00 40 [21:19:05]Write i2c OK [21:19:05]MH_I2C_Read... [21:19:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:19:05]Read from MH i2c: E2 [21:19:05]MH_I2C_Read... [21:19:05]Read from MH i2c: E2 17 00 [21:19:05]MH_I2C_Read... [21:19:05]Read from MH i2c: E2 17 00 76 50 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 91 [21:19:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:19:05]wFMCommunicate OK [21:19:05]requested_item fd.num is exist - process it [21:19:05]SAM_PROTO_GetFieldsCounters [21:19:05]wFMCommunicate request_size=4 [21:19:05]MH_SAM_APDU [21:19:05]CAPDU: 80 13 00 00 [21:19:05]Write to MH i2c: E2 08 00 77 50 80 13 00 00 00 00 00 00 43 [21:19:05]Write i2c OK [21:19:05]MH_I2C_Read... [21:19:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:19:05]Read from MH i2c: E2 [21:19:05]MH_I2C_Read... [21:19:05]Read from MH i2c: E2 62 00 [21:19:05]MH_I2C_Read... [21:19:05]Read from MH i2c: E2 62 00 77 50 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BE 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A5 02 00 00 5E 04 04 00 A5 02 00 00 57 04 04 00 A6 02 00 00 19 04 04 00 00 00 00 00 90 00 1C [21:19:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BE 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A5 02 00 00 5E 04 04 00 A5 02 00 00 57 04 04 00 A6 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:19:05]wFMCommunicate OK [21:19:05]SAM_PROTO_GetFieldsCounters done [21:19:05]requested_item shift.num is exist - process it [21:19:05]requested_item shift.opened is exist - process it [21:19:05]req_shift_opened [21:19:05]FM_GetShiftState [21:19:05]SAM_PROTO_GetShiftState [21:19:05]wFMCommunicate request_size=4 [21:19:05]MH_SAM_APDU [21:19:05]CAPDU: 80 13 01 00 [21:19:05]Write to MH i2c: E2 08 00 78 50 80 13 01 00 00 00 00 00 45 [21:19:05]Write i2c OK [21:19:05]MH_I2C_Read... [21:19:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:19:05]Read from MH i2c: E2 [21:19:05]MH_I2C_Read... [21:19:05]Read from MH i2c: E2 0E 00 [21:19:05]MH_I2C_Read... [21:19:05]Read from MH i2c: E2 0E 00 78 50 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F1 [21:19:05]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [21:19:05]wFMCommunicate OK [21:19:05]SAM_PROTO_GetShiftState done [21:19:05]FM_GetShiftState done [21:19:05]req_shift_opened done [21:19:05]requested_item shift.open_date is exist - process it [21:19:05]req_shift_open_date [21:19:05]req_shift_open_date done [21:19:05]produce_requested_data done [21:19:05]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95678,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [21:19:05]process_action_free close_receipt [21:19:05]json_value_free [21:19:05]json_value_free done [21:19:05]process_json_proto returns [21:19:05]Send response to host [21:19:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95678,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [21:19:05]free response buf [21:19:05]execute_script done [21:19:05]execute_script returns [21:19:05]free content buf [21:19:05]Sock 9.Close socket [21:19:05]Sock 9.Thread stoped [21:19:09]OFD Sender: No OFD packet to send [21:19:14]OFD Sender: No OFD packet to send [21:19:19]OFD Sender: No OFD packet to send [21:19:24]OFD Sender: No OFD packet to send [21:19:29]OFD Sender: No OFD packet to send [21:19:34]OFD Sender: No OFD packet to send [21:19:39]OFD Sender: No OFD packet to send [21:19:44]OFD Sender: No OFD packet to send [21:19:49]OFD Sender: No OFD packet to send [21:19:54]OFD Sender: No OFD packet to send [21:19:59]OFD Sender: No OFD packet to send [21:20:04]OFD Sender: No OFD packet to send [21:20:09]OFD Sender: No OFD packet to send [21:20:14]OFD Sender: No OFD packet to send [21:20:19]OFD Sender: No OFD packet to send [21:20:24]OFD Sender: No OFD packet to send [21:20:29]OFD Sender: No OFD packet to send [21:20:34]OFD Sender: No OFD packet to send [21:20:39]OFD Sender: No OFD packet to send [21:20:40]accept exits with 7 [21:20:40]New connection [21:20:40]New thread 3067301220 created [21:20:40]Thread 3067444580 joined [21:20:40]Waiting for new connection... [21:20:40] Sock 7.Parse request [21:20:40]Sock 7.Check first char [21:20:40]Sock 7.First char is OK [21:20:40]request: POST /json_proto HTTP/1.0 [21:20:40]Method: POST [21:20:40]URL: /json_proto [21:20:40]Method is POST - this is cgi request [21:20:40]url: /json_proto [21:20:40]query_string will be loaded in cgi processing [21:20:40]execute_cgi json_proto POST (null) [21:20:40]execute_cgi path=json_proto method=POST [21:20:40]POST find Content-Length [21:20:40]Host: 172.17.40.67:8080 [21:20:40]Content-Length: 678 [21:20:40]Content-Type: application/json [21:20:40] [21:20:40]POST finish read [21:20:40]Found Content-Length = 678 [21:20:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406198", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:20:40]execute_script... [21:20: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)3406198", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:20:40]POST & json_proto [21:20:40]process_json_proto [21:20:40]json parsed OK: [21:20:40]protocol is kg_v1.0 [21:20:40]action value=close_receipt [21:20:40]process_action close_receipt [21:20:40]cmd_close_receipt [21:20:40]MH_GetDate [21:20:40]Write to MH i2c: F0 00 00 79 50 B8 [21:20:40]Write i2c OK [21:20:40]MH_I2C_Read... [21:20:40]Read from MH i2c: F0 [21:20:40]MH_I2C_Read... [21:20:40]Read from MH i2c: F0 09 00 [21:20:40]MH_I2C_Read... [21:20:40]Read from MH i2c: F0 09 00 79 50 00 AA AE 1E 67 EE DA 66 66 32 [21:20:40]GetLastDocTimeStamp 1730063943 [21:20:40]current date 1730064042 [21:20:40]FM_GetShiftState [21:20:40]SAM_PROTO_GetShiftState [21:20:40]wFMCommunicate request_size=4 [21:20:40]MH_SAM_APDU [21:20:40]CAPDU: 80 13 01 00 [21:20:40]Write to MH i2c: E2 08 00 7A 50 80 13 01 00 00 00 00 00 47 [21:20:40]Write i2c OK [21:20:40]MH_I2C_Read... [21:20:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:20:40]Read from MH i2c: E2 [21:20:40]MH_I2C_Read... [21:20:40]Read from MH i2c: E2 0E 00 [21:20:40]MH_I2C_Read... [21:20:40]Read from MH i2c: E2 0E 00 7A 50 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 F3 [21:20:40]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [21:20:40]wFMCommunicate OK [21:20:40]SAM_PROTO_GetShiftState done [21:20:40]FM_GetShiftState done [21:20:40]opened in 1729987736 [21:20:40]opened+sec_in_day 1730074136 [21:20:40]quantity*price = 20003 [21:20:40]sum+1 = 20004 [21:20:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 678 27.10.2024 21:20 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95679 ФПД: 263352996843571 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T212042&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95679&fm=263352996843571&tin=02508201610067®Number=0000000000170478&sum=20000 [21:20:41]StoreToDocumentArchive [21:20:41]shift 143 fd 95679 [21:20:41]save to /storage/0143/doc_00095679 [21:20:41]save last doc name /storage/0143/doc_00095679 to /storage/kkm_last_doc_name [21:20:41]save OK [21:20:41]Clear old archive folders... [21:20:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:20:41]tlvbuf is 00B0EA90 [21:20:41]SAM_PROTO_ClearQueue [21:20:41]wFMCommunicate request_size=4 [21:20:41]MH_SAM_APDU [21:20:41]CAPDU: 80 09 00 00 [21:20:41]Write to MH i2c: E2 08 00 87 50 80 09 00 00 00 00 00 00 49 [21:20:41]Write i2c OK [21:20:41]MH_I2C_Read... [21:20:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:20:41]Read from MH i2c: E2 [21:20:41]MH_I2C_Read... [21:20:41]Read from MH i2c: E2 03 00 [21:20:41]MH_I2C_Read... [21:20:41]Read from MH i2c: E2 03 00 87 50 00 90 00 4B [21:20:41]RAPDU: 90 00 [21:20:41]wFMCommunicate OK [21:20:41]SAM_PROTO_ClearQueue done [21:20:41]KKMCreateOFDPacket [21:20:41]OFDProtocolAddRootSTLVToBuf [21:20:41]FM_MakeSignedData [21:20:41]FM_MakeSignedData [21:20:41]SAM_PROTO_SignData [21:20:41]wFMCommunicate request_size=4 [21:20:41]MH_SAM_APDU [21:20:41]CAPDU: 80 0D 01 02 [21:20:41]Write to MH i2c: E2 08 00 88 50 80 0D 01 02 00 00 00 00 51 [21:20:41]Write i2c OK [21:20:41]MH_I2C_Read... [21:20:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:20:41]Read from MH i2c: E2 [21:20:41]MH_I2C_Read... [21:20:41]Read from MH i2c: E2 03 00 [21:20:41]MH_I2C_Read... [21:20:41]Read from MH i2c: E2 03 00 88 50 00 90 00 4C [21:20:41]RAPDU: 90 00 [21:20:41]wFMCommunicate OK [21:20:41]wFMCommunicate request_size=255 [21:20:41]MH_SAM_APDU [21:20:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 02 00 00 F4 03 04 00 AA AE 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BF 75 01 00 35 04 06 00 EF [21:20:41]Write to MH i2c: E2 02 01 89 50 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 02 00 00 F4 03 04 00 AA AE 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BF 75 01 00 35 04 06 00 EF 00 00 D9 [21:20:41]Write i2c OK [21:20:41]MH_I2C_Read... [21:20:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:20:41]Read from MH i2c: E2 [21:20:41]MH_I2C_Read... [21:20:41]Read from MH i2c: E2 03 00 [21:20:41]MH_I2C_Read... [21:20:41]Read from MH i2c: E2 03 00 89 50 00 90 00 4D [21:20:41]RAPDU: 90 00 [21:20:41]wFMCommunicate OK [21:20:41]wFMCommunicate request_size=10 [21:20:41]MH_SAM_APDU [21:20:41]CAPDU: 80 0D 02 02 05 84 A5 D3 D0 33 [21:20:41]Write to MH i2c: E2 0D 00 8A 50 80 0D 02 02 05 00 84 A5 D3 D0 33 00 00 5D [21:20:41]Write i2c OK [21:20:41]MH_I2C_Read... [21:20:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:20:41]Read from MH i2c: E2 [21:20:41]MH_I2C_Read... [21:20:41]Read from MH i2c: E2 03 00 [21:20:41]MH_I2C_Read... [21:20:41]Read from MH i2c: E2 03 00 8A 50 00 90 00 4E [21:20:41]RAPDU: 90 00 [21:20:41]wFMCommunicate OK [21:20:41]wFMCommunicate request_size=4 [21:20:41]MH_SAM_APDU [21:20:41]CAPDU: 80 0D 03 02 [21:20:41]Write to MH i2c: E2 08 00 8B 50 80 0D 03 02 00 00 00 00 56 [21:20:41]Write i2c OK [21:20:41]MH_I2C_Read... [21:20:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:20:41]Read from MH i2c: E2 [21:20:41]MH_I2C_Read... [21:20:41]Read from MH i2c: E2 0B 00 [21:20:41]MH_I2C_Read... [21:20:41]Read from MH i2c: E2 0B 00 8B 50 00 E6 B2 8C 74 5E 42 70 48 90 00 47 [21:20:41]RAPDU: E6 B2 8C 74 5E 42 70 48 90 00 [21:20:41]wFMCommunicate OK [21:20:41]SAM_PROTO_SignData done [21:20:41]FM_MakeSignedData done [21:20:41]CreateOFDProtocolMessage [21:20:41]wFMCommunicate request_size=4 [21:20:41]MH_SAM_APDU [21:20:41]CAPDU: 80 11 00 00 [21:20:41]Write to MH i2c: E2 08 00 8C 50 80 11 00 00 00 00 00 00 56 [21:20:41]Write i2c OK [21:20:41]MH_I2C_Read... [21:20:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:20:41]Read from MH i2c: E2 [21:20:41]MH_I2C_Read... [21:20:41]Read from MH i2c: E2 17 00 [21:20:41]MH_I2C_Read... [21:20:41]Read from MH i2c: E2 17 00 8C 50 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A7 [21:20:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:20:41]wFMCommunicate OK [21:20:41]CreateOFDProtocolMessage done [21:20:41]OFDSenderStorePacket 95679 [21:20:41]StoreOFDPacket docnum=95679 [21:20:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DB 4E 07 01 2C AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 02 00 00 F4 03 04 00 AA AE 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BF 75 01 00 35 04 06 00 EF 84 A5 D3 D0 33 E6 B2 8C 74 5E 42 70 48 [21:20:41]CheckFolder [21:20:41]dirname=/storage/ofd_packets [21:20:41]CheckFolder done [21:20:41]ProducePacketName [21:20:41]name=ofd_packets/00095679 [21:20:41]NVStorageSaveData ofd_packets/00095679 [21:20:41]File name is /storage/ofd_packets/00095679 [21:20:41]Write 301 bytes [21:20:41]NVStorageSaveData done [21:20:41]OFDSenderStorePacket done [21:20:41]KKMCreateOFDPacket done [21:20:41]NVStorageSaveData kkm_last_timestamp [21:20:41]File name is /storage/kkm_last_timestamp [21:20:41]Write 4 bytes [21:20:41]NVStorageSaveData done [21:20:41]ExternCall_PrintAddStr [21:20:41]wPrintStart [21:20:41]Write to MH i2c: 01 00 00 8D 50 DD [21:20:41]Write i2c OK [21:20:41]MH_I2C_Read... [21:20:41]Read from MH i2c: 01 [21:20:41]MH_I2C_Read... [21:20:41]Read from MH i2c: 01 07 00 [21:20:41]MH_I2C_Read... [21:20:41]Read from MH i2c: 01 07 00 8D 50 00 00 00 00 00 FF 0F F2 [21:20:41]RasterBufferAndPrint [21:20:41]line Счет N : (1)3406198 [21:20:41]line ИНН: 02508201610067 [21:20:41]line Контрольно-Кассовый Чек [21:20:41]line ПРОДАЖА [21:20:41]line ТРК (МРК, ГНК) : 42 [21:20:41]line Товар: 2710124130 [21:20:41]line Аи-92-К-4 [21:20:41]line 2.990 * 66.90 [21:20:41]line = 200.03 [21:20:41]line НДС 12% НСП 1% [21:20:41]line > о реализуемом товаре [21:20:41]line ОКРУГЛЕНИЕ: -0.03 [21:20:41]line ИТОГО: 200.00 [21:20:41]line Внесено: 200.00 [21:20:41]line СДАЧА: 0.00 [21:20:41]line НСП 1% : 1.77 [21:20:41]line НДС 12% : 21.24 [21:20:41]line Наличными: 200.00 [21:20:41]line Безнал.: 0.00 [21:20:41]line Место: АЗС № 82 "Партнер Нефть" [21:20:41]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:20:41]line СНО: Общий режим [21:20:41]line Чек 678 27.10.2024 21:20 [21:20:41]line Смена: 143 ФФД: 1.0 [21:20:41]line ЗНМ: 0300000017 [21:20:41]line РНМ: 0000000000170478 [21:20:41]line Версия ККМ: v1.0 [21:20:41]line ФМ: 0000000002098560 [21:20:41]line ФД: 95679 [21:20:41]line ФПД: 263352996843571 [21:20:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T212042&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95679&fm=263352996843571&tin=02508201610067®Number=0000000000170478&sum=20000 [21:20:42]OFD Sender: Processing packet 95679 [packets to send 57, broken 56] [21:20:42]ProducePacketName [21:20:42]name=ofd_packets/00095679 [21:20:42]OFD Sender: To server: pG, [21:20:42]CommunicateWithHost lk.salyk.kg:30040 [21:20:42]ConnectInit lk.salyk.kg [21:20:42]written 0, free lines is 4095 [21:20:42]Connected sock=10 [21:20:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 DB 4E 07 01 2C AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 02 00 00 F4 03 04 00 AA AE 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 BF 75 01 00 35 04 06 00 EF 84 A5 D3 D0 33 E6 B2 8C 74 5E 42 70 48 [21:20:42]Write to MH i2c: 01 00 00 B8 50 08 [21:20:42]Write i2c OK [21:20:42]MH_I2C_Read... [21:20:42]Read from MH i2c: 01 [21:20:42]MH_I2C_Read... [21:20:42]Read from MH i2c: 01 07 00 [21:20:42]MH_I2C_Read... [21:20:42]Read from MH i2c: 01 07 00 B8 50 00 00 00 00 00 05 0D 21 [21:20:42]RasterBufferAndPrint [21:20:42]line [21:20:42]line [21:20:42]line [21:20:42]line [21:20:42]line [21:20:42]written 0, free lines is 3339 [21:20:42]MH_Cut [21:20:42]Write to MH i2c: D1 01 00 BF 50 01 E1 [21:20:42]Write i2c OK [21:20:42]MH_I2C_Read... [21:20:42]Read from MH i2c: D1 [21:20:42]MH_I2C_Read... [21:20:42]Read from MH i2c: D1 01 00 [21:20:42]MH_I2C_Read... [21:20:42]Read from MH i2c: D1 01 00 BF 50 00 E0 [21:20:42]Write to MH i2c: 01 00 00 C0 50 10 [21:20:42]Write i2c OK [21:20:42]MH_I2C_Read... [21:20:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 BE 56 47 00 88 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 32 30 39 38 35 36 30 10 04 04 00 BF 75 01 00 F4 03 04 00 D5 58 1E 67 B6 04 01 00 00 7E 46 4D D9 8F CC D1 D0 [21:20:42]CommunicateWithHost err = 0 [21:20:42]CheckOFDResponse [21:20:42]1017 (14) - 77093643461234 [21:20:42]1041 (16) - 0000000002098560 [21:20:42]1040 (4) - 95679 [21:20:42]1012 (4) - 27.10.2024 15:14 [21:20:42]1206 (1) - 0 [21:20:42]OFD Sender: Remove packet 95679 [21:20:42]ProducePacketName [21:20:42]name=ofd_packets/00095679 [21:20:42]NVStorageDeleteData [21:20:43]OFD Sender: No OFD packet to send [21:20:43]*** Cut start [21:20:43]*** Partial cut [21:20:43]*** CUTSNS_PIN = 1 [21:20:43]*** CUTSNS_PIN = 0 [21:20:43]*** Brake cut motor [21:20:43]Read from MH i2c: 01 [21:20:43]MH_I2C_Read... [21:20:43]*** Stop cut motor [21:20:43]*** Cut end [21:20:43]Read from MH i2c: 01 07 00 [21:20:43]MH_I2C_Read... [21:20:43]Read from MH i2c: 01 07 00 C0 50 00 00 00 00 00 FF 0F 25 [21:20:43]process_action close_receipt done [21:20:43]requested_data is exist [21:20:43]produce_requested_data [21:20:43]requested_item fm.sn is exist - process it [21:20:43]wFMCommunicate request_size=4 [21:20:43]MH_SAM_APDU [21:20:43]CAPDU: 80 11 00 00 [21:20:43]Write to MH i2c: E2 08 00 C1 50 80 11 00 00 00 00 00 00 8B [21:20:43]Write i2c OK [21:20:43]MH_I2C_Read... [21:20:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:20:44]Read from MH i2c: E2 [21:20:44]MH_I2C_Read... [21:20:44]Read from MH i2c: E2 17 00 [21:20:44]MH_I2C_Read... [21:20:44]Read from MH i2c: E2 17 00 C1 50 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DC [21:20:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:20:44]wFMCommunicate OK [21:20:44]requested_item fd.num is exist - process it [21:20:44]SAM_PROTO_GetFieldsCounters [21:20:44]wFMCommunicate request_size=4 [21:20:44]MH_SAM_APDU [21:20:44]CAPDU: 80 13 00 00 [21:20:44]Write to MH i2c: E2 08 00 C2 50 80 13 00 00 00 00 00 00 8E [21:20:44]Write i2c OK [21:20:44]MH_I2C_Read... [21:20:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:20:44]Read from MH i2c: E2 [21:20:44]MH_I2C_Read... [21:20:44]Read from MH i2c: E2 62 00 [21:20:44]MH_I2C_Read... [21:20:44]Read from MH i2c: E2 62 00 C2 50 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BF 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A6 02 00 00 5E 04 04 00 A6 02 00 00 57 04 04 00 A7 02 00 00 19 04 04 00 00 00 00 00 90 00 6B [21:20:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 BF 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A6 02 00 00 5E 04 04 00 A6 02 00 00 57 04 04 00 A7 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:20:44]wFMCommunicate OK [21:20:44]SAM_PROTO_GetFieldsCounters done [21:20:44]requested_item shift.num is exist - process it [21:20:44]requested_item shift.opened is exist - process it [21:20:44]req_shift_opened [21:20:44]FM_GetShiftState [21:20:44]SAM_PROTO_GetShiftState [21:20:44]wFMCommunicate request_size=4 [21:20:44]MH_SAM_APDU [21:20:44]CAPDU: 80 13 01 00 [21:20:44]Write to MH i2c: E2 08 00 C3 50 80 13 01 00 00 00 00 00 90 [21:20:44]Write i2c OK [21:20:44]MH_I2C_Read... [21:20:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:20:44]Read from MH i2c: E2 [21:20:44]MH_I2C_Read... [21:20:44]Read from MH i2c: E2 0E 00 [21:20:44]MH_I2C_Read... [21:20:44]Read from MH i2c: E2 0E 00 C3 50 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3C [21:20:44]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [21:20:44]wFMCommunicate OK [21:20:44]SAM_PROTO_GetShiftState done [21:20:44]FM_GetShiftState done [21:20:44]req_shift_opened done [21:20:44]requested_item shift.open_date is exist - process it [21:20:44]req_shift_open_date [21:20:44]req_shift_open_date done [21:20:44]produce_requested_data done [21:20:44]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95679,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [21:20:44]process_action_free close_receipt [21:20:44]json_value_free [21:20:44]json_value_free done [21:20:44]process_json_proto returns [21:20:44]Send response to host [21:20:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95679,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [21:20:44]free response buf [21:20:44]execute_script done [21:20:44]execute_script returns [21:20:44]free content buf [21:20:44]Sock 7.Close socket [21:20:44]Sock 7.Thread stoped [21:20:48]OFD Sender: No OFD packet to send [21:20:53]OFD Sender: No OFD packet to send [21:20:58]OFD Sender: No OFD packet to send [21:21:03]OFD Sender: No OFD packet to send [21:21:08]OFD Sender: No OFD packet to send [21:21:13]OFD Sender: No OFD packet to send [21:21:18]OFD Sender: No OFD packet to send [21:21:23]OFD Sender: No OFD packet to send [21:21:28]OFD Sender: No OFD packet to send [21:21:33]OFD Sender: No OFD packet to send [21:21:38]OFD Sender: No OFD packet to send [21:21:43]OFD Sender: No OFD packet to send [21:21:48]OFD Sender: No OFD packet to send [21:21:53]OFD Sender: No OFD packet to send [21:21:58]OFD Sender: No OFD packet to send [21:22:03]OFD Sender: No OFD packet to send [21:22:08]OFD Sender: No OFD packet to send [21:22:13]OFD Sender: No OFD packet to send [21:22:18]OFD Sender: No OFD packet to send [21:22:23]OFD Sender: No OFD packet to send [21:22:28]OFD Sender: No OFD packet to send [21:22:33]OFD Sender: No OFD packet to send [21:22:38]OFD Sender: No OFD packet to send [21:22:43]OFD Sender: No OFD packet to send [21:22:48]OFD Sender: No OFD packet to send [21:22:53]OFD Sender: No OFD packet to send [21:22:58]OFD Sender: No OFD packet to send [21:23:03]OFD Sender: No OFD packet to send [21:23:08]OFD Sender: No OFD packet to send [21:23:13]OFD Sender: No OFD packet to send [21:23:18]OFD Sender: No OFD packet to send [21:23:23]OFD Sender: No OFD packet to send [21:23:28]OFD Sender: No OFD packet to send [21:23:33]OFD Sender: No OFD packet to send [21:23:38]OFD Sender: No OFD packet to send [21:23:43]OFD Sender: No OFD packet to send [21:23:48]OFD Sender: No OFD packet to send [21:23:53]OFD Sender: No OFD packet to send [21:23:58]OFD Sender: No OFD packet to send [21:24:03]OFD Sender: No OFD packet to send [21:24:08]OFD Sender: No OFD packet to send [21:24:13]OFD Sender: No OFD packet to send [21:24:18]OFD Sender: No OFD packet to send [21:24:23]OFD Sender: No OFD packet to send [21:24:28]OFD Sender: No OFD packet to send [21:24:33]OFD Sender: No OFD packet to send [21:24:38]OFD Sender: No OFD packet to send [21:24:43]OFD Sender: No OFD packet to send [21:24:48]OFD Sender: No OFD packet to send [21:24:53]OFD Sender: No OFD packet to send [21:24:58]OFD Sender: No OFD packet to send [21:25:03]OFD Sender: No OFD packet to send [21:25:08]OFD Sender: No OFD packet to send [21:25:13]OFD Sender: No OFD packet to send [21:25:18]OFD Sender: No OFD packet to send [21:25:23]OFD Sender: No OFD packet to send [21:25:28]OFD Sender: No OFD packet to send [21:25:33]OFD Sender: No OFD packet to send [21:25:38]OFD Sender: No OFD packet to send [21:25:43]OFD Sender: No OFD packet to send [21:25:48]OFD Sender: No OFD packet to send [21:25:53]OFD Sender: No OFD packet to send [21:25:58]OFD Sender: No OFD packet to send [21:26:03]OFD Sender: No OFD packet to send [21:26:08]OFD Sender: No OFD packet to send [21:26:13]OFD Sender: No OFD packet to send [21:26:18]OFD Sender: No OFD packet to send [21:26:23]OFD Sender: No OFD packet to send [21:26:28]OFD Sender: No OFD packet to send [21:26:33]OFD Sender: No OFD packet to send [21:26:38]OFD Sender: No OFD packet to send [21:26:43]OFD Sender: No OFD packet to send [21:26:48]OFD Sender: No OFD packet to send [21:26:53]OFD Sender: No OFD packet to send [21:26:58]OFD Sender: No OFD packet to send [21:27:03]OFD Sender: No OFD packet to send [21:27:08]OFD Sender: No OFD packet to send [21:27:13]OFD Sender: No OFD packet to send [21:27:18]OFD Sender: No OFD packet to send [21:27:23]OFD Sender: No OFD packet to send [21:27:28]OFD Sender: No OFD packet to send [21:27:31]accept exits with 9 [21:27:31]New connection [21:27:31]New thread 3067444580 created [21:27:31]Thread 3067301220 joined [21:27:31]Waiting for new connection... [21:27:31] Sock 9.Parse request [21:27:31]Sock 9.Check first char [21:27:31]Sock 9.First char is OK [21:27:31]request: POST /json_proto HTTP/1.0 [21:27:31]Method: POST [21:27:31]URL: /json_proto [21:27:31]Method is POST - this is cgi request [21:27:31]url: /json_proto [21:27:31]query_string will be loaded in cgi processing [21:27:31]execute_cgi json_proto POST (null) [21:27:31]execute_cgi path=json_proto method=POST [21:27:31]POST find Content-Length [21:27:31]Host: 172.17.40.67:8080 [21:27:31]Content-Length: 678 [21:27:31]Content-Type: application/json [21:27:31] [21:27:31]POST finish read [21:27:31]Found Content-Length = 678 [21:27:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406199", "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" ] } } [21:27:31]execute_script... [21:27: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)3406199", "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" ] } } [21:27:31]POST & json_proto [21:27:31]process_json_proto [21:27:31]json parsed OK: [21:27:31]protocol is kg_v1.0 [21:27:31]action value=close_receipt [21:27:31]process_action close_receipt [21:27:31]cmd_close_receipt [21:27:31]MH_GetDate [21:27:31]Write to MH i2c: F0 00 00 C4 50 03 [21:27:31]Write i2c OK [21:27:31]MH_I2C_Read... [21:27:31]Read from MH i2c: F0 [21:27:31]MH_I2C_Read... [21:27:31]Read from MH i2c: F0 09 00 [21:27:31]MH_I2C_Read... [21:27:31]Read from MH i2c: F0 09 00 C4 50 00 45 B0 1E 67 EE DA 66 66 1A [21:27:31]GetLastDocTimeStamp 1730064042 [21:27:31]current date 1730064453 [21:27:31]FM_GetShiftState [21:27:31]SAM_PROTO_GetShiftState [21:27:31]wFMCommunicate request_size=4 [21:27:31]MH_SAM_APDU [21:27:31]CAPDU: 80 13 01 00 [21:27:31]Write to MH i2c: E2 08 00 C5 50 80 13 01 00 00 00 00 00 92 [21:27:31]Write i2c OK [21:27:31]MH_I2C_Read... [21:27:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:27:31]Read from MH i2c: E2 [21:27:31]MH_I2C_Read... [21:27:31]Read from MH i2c: E2 0E 00 [21:27:31]MH_I2C_Read... [21:27:31]Read from MH i2c: E2 0E 00 C5 50 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3E [21:27:31]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [21:27:31]wFMCommunicate OK [21:27:31]SAM_PROTO_GetShiftState done [21:27:31]FM_GetShiftState done [21:27:31]opened in 1729987736 [21:27:31]opened+sec_in_day 1730074136 [21:27:31]quantity*price = 50010 [21:27:31]sum+1 = 50012 [21:27:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 679 27.10.2024 21:27 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95680 ФПД: 61621167314191 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T212734&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95680&fm=61621167314191&tin=02508201610067®Number=0000000000170478&sum=50000 [21:27:32]StoreToDocumentArchive [21:27:32]shift 143 fd 95680 [21:27:32]save to /storage/0143/doc_00095680 [21:27:32]save last doc name /storage/0143/doc_00095680 to /storage/kkm_last_doc_name [21:27:32]save OK [21:27:32]Clear old archive folders... [21:27:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:27:32]tlvbuf is 00A60540 [21:27:32]SAM_PROTO_ClearQueue [21:27:32]wFMCommunicate request_size=4 [21:27:32]MH_SAM_APDU [21:27:32]CAPDU: 80 09 00 00 [21:27:32]Write to MH i2c: E2 08 00 D2 50 80 09 00 00 00 00 00 00 94 [21:27:32]Write i2c OK [21:27:32]MH_I2C_Read... [21:27:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:27:33]Read from MH i2c: E2 [21:27:33]MH_I2C_Read... [21:27:33]Read from MH i2c: E2 03 00 [21:27:33]MH_I2C_Read... [21:27:33]Read from MH i2c: E2 03 00 D2 50 00 90 00 96 [21:27:33]RAPDU: 90 00 [21:27:33]wFMCommunicate OK [21:27:33]SAM_PROTO_ClearQueue done [21:27:33]KKMCreateOFDPacket [21:27:33]OFDProtocolAddRootSTLVToBuf [21:27:33]FM_MakeSignedData [21:27:33]FM_MakeSignedData [21:27:33]SAM_PROTO_SignData [21:27:33]wFMCommunicate request_size=4 [21:27:33]MH_SAM_APDU [21:27:33]CAPDU: 80 0D 01 02 [21:27:33]Write to MH i2c: E2 08 00 D3 50 80 0D 01 02 00 00 00 00 9C [21:27:33]Write i2c OK [21:27:33]MH_I2C_Read... [21:27:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:27:33]Read from MH i2c: E2 [21:27:33]MH_I2C_Read... [21:27:33]Read from MH i2c: E2 03 00 [21:27:33]MH_I2C_Read... [21:27:33]Read from MH i2c: E2 03 00 D3 50 00 90 00 97 [21:27:33]RAPDU: 90 00 [21:27:33]wFMCommunicate OK [21:27:33]wFMCommunicate request_size=255 [21:27:33]MH_SAM_APDU [21: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 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 02 00 00 F4 03 04 00 46 B0 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C0 75 01 00 35 04 06 00 38 [21:27:33]Write to MH i2c: E2 02 01 D4 50 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 02 00 00 F4 03 04 00 46 B0 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C0 75 01 00 35 04 06 00 38 00 00 24 [21:27:33]Write i2c OK [21:27:33]MH_I2C_Read... [21:27:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:27:33]Read from MH i2c: E2 [21:27:33]MH_I2C_Read... [21:27:33]Read from MH i2c: E2 03 00 [21:27:33]MH_I2C_Read... [21:27:33]Read from MH i2c: E2 03 00 D4 50 00 90 00 98 [21:27:33]RAPDU: 90 00 [21:27:33]wFMCommunicate OK [21:27:33]wFMCommunicate request_size=10 [21:27:33]MH_SAM_APDU [21:27:33]CAPDU: 80 0D 02 02 05 0B 4B C9 D5 0F [21:27:33]Write to MH i2c: E2 0D 00 D5 50 80 0D 02 02 05 00 0B 4B C9 D5 0F 00 00 AC [21:27:33]Write i2c OK [21:27:33]MH_I2C_Read... [21:27:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:27:33]Read from MH i2c: E2 [21:27:33]MH_I2C_Read... [21:27:33]Read from MH i2c: E2 03 00 [21:27:33]MH_I2C_Read... [21:27:33]Read from MH i2c: E2 03 00 D5 50 00 90 00 99 [21:27:33]RAPDU: 90 00 [21:27:33]wFMCommunicate OK [21:27:33]wFMCommunicate request_size=4 [21:27:33]MH_SAM_APDU [21:27:33]CAPDU: 80 0D 03 02 [21:27:33]Write to MH i2c: E2 08 00 D6 50 80 0D 03 02 00 00 00 00 A1 [21:27:33]Write i2c OK [21:27:33]MH_I2C_Read... [21:27:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:27:33]Read from MH i2c: E2 [21:27:33]MH_I2C_Read... [21:27:33]Read from MH i2c: E2 0B 00 [21:27:33]MH_I2C_Read... [21:27:33]Read from MH i2c: E2 0B 00 D6 50 00 B7 3B 24 53 C4 22 09 AA 90 00 A4 [21:27:33]RAPDU: B7 3B 24 53 C4 22 09 AA 90 00 [21:27:33]wFMCommunicate OK [21:27:33]SAM_PROTO_SignData done [21:27:33]FM_MakeSignedData done [21:27:33]CreateOFDProtocolMessage [21:27:33]wFMCommunicate request_size=4 [21:27:33]MH_SAM_APDU [21:27:33]CAPDU: 80 11 00 00 [21:27:33]Write to MH i2c: E2 08 00 D7 50 80 11 00 00 00 00 00 00 A1 [21:27:33]Write i2c OK [21:27:33]MH_I2C_Read... [21:27:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:27:33]Read from MH i2c: E2 [21:27:33]MH_I2C_Read... [21:27:33]Read from MH i2c: E2 17 00 [21:27:33]MH_I2C_Read... [21:27:33]Read from MH i2c: E2 17 00 D7 50 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F2 [21:27:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:27:33]wFMCommunicate OK [21:27:33]CreateOFDProtocolMessage done [21:27:33]OFDSenderStorePacket 95680 [21:27:33]StoreOFDPacket docnum=95680 [21:27:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D3 E6 07 01 60 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 02 00 00 F4 03 04 00 46 B0 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C0 75 01 00 35 04 06 00 38 0B 4B C9 D5 0F B7 3B 24 53 C4 22 09 AA [21:27:33]CheckFolder [21:27:33]dirname=/storage/ofd_packets [21:27:33]CheckFolder done [21:27:33]ProducePacketName [21:27:33]name=ofd_packets/00095680 [21:27:33]NVStorageSaveData ofd_packets/00095680 [21:27:33]File name is /storage/ofd_packets/00095680 [21:27:33]Write 301 bytes [21:27:33]NVStorageSaveData done [21:27:33]OFDSenderStorePacket done [21:27:33]KKMCreateOFDPacket done [21:27:33]NVStorageSaveData kkm_last_timestamp [21:27:33]File name is /storage/kkm_last_timestamp [21:27:33]Write 4 bytes [21:27:33]NVStorageSaveData done [21:27:33]ExternCall_PrintAddStr [21:27:33]wPrintStart [21:27:33]Write to MH i2c: 01 00 00 D8 50 28 [21:27:33]Write i2c OK [21:27:33]MH_I2C_Read... [21:27:33]Read from MH i2c: 01 [21:27:33]MH_I2C_Read... [21:27:33]Read from MH i2c: 01 07 00 [21:27:33]MH_I2C_Read... [21:27:33]Read from MH i2c: 01 07 00 D8 50 00 00 00 00 00 FF 0F 3D [21:27:33]RasterBufferAndPrint [21:27:33]line Счет N : (1)3406199 [21:27:33]line ИНН: 02508201610067 [21:27:33]line Контрольно-Кассовый Чек [21:27:33]line ПРОДАЖА [21:27:33]line ТРК (МРК, ГНК) : 23 [21:27:33]line Товар: 2710124500 [21:27:33]line Аи-95-К-5 [21:27:33]line 6.740 * 74.20 [21:27:33]line = 500.11 [21:27:33]line НДС 12% НСП 1% [21:27:33]line > о реализуемом товаре [21:27:33]line ОКРУГЛЕНИЕ: -0.11 [21:27:33]line ИТОГО: 500.00 [21:27:33]line Внесено: 500.00 [21:27:33]line СДАЧА: 0.00 [21:27:33]line НСП 1% : 4.43 [21:27:33]line НДС 12% : 53.11 [21:27:33]line Наличными: 500.00 [21:27:33]line Безнал.: 0.00 [21:27:33]line Место: АЗС № 82 "Партнер Нефть" [21:27:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:27:33]line СНО: Общий режим [21:27:33]line Чек 679 27.10.2024 21:27 [21:27:33]line Смена: 143 ФФД: 1.0 [21:27:33]line ЗНМ: 0300000017 [21:27:33]line РНМ: 0000000000170478 [21:27:33]line Версия ККМ: v1.0 [21:27:33]line ФМ: 0000000002098560 [21:27:33]line ФД: 95680 [21:27:33]line ФПД: 61621167314191 [21:27:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T212734&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95680&fm=61621167314191&tin=02508201610067®Number=0000000000170478&sum=50000 [21:27:33]OFD Sender: Processing packet 95680 [packets to send 57, broken 56] [21:27:33]ProducePacketName [21:27:33]name=ofd_packets/00095680 [21:27:33]OFD Sender: To server: pG, [21:27:33]CommunicateWithHost lk.salyk.kg:30040 [21:27:33]ConnectInit lk.salyk.kg [21:27:33]written 0, free lines is 4095 [21:27:34]Connected sock=10 [21:27:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D3 E6 07 01 60 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 02 00 00 F4 03 04 00 46 B0 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C0 75 01 00 35 04 06 00 38 0B 4B C9 D5 0F B7 3B 24 53 C4 22 09 AA [21:27:34]Write to MH i2c: 01 00 00 03 51 54 [21:27:34]Write i2c OK [21:27:34]MH_I2C_Read... [21:27:34]Read from MH i2c: 01 [21:27:34]MH_I2C_Read... [21:27:34]Read from MH i2c: 01 07 00 [21:27:34]MH_I2C_Read... [21:27:34]Read from MH i2c: 01 07 00 03 51 00 00 00 00 00 F0 0C 57 [21:27:34]RasterBufferAndPrint [21:27:34]line [21:27:34]line [21:27:34]line [21:27:34]line [21:27:34]line [21:27:34]written 0, free lines is 3318 [21:27:34]MH_Cut [21:27:34]Write to MH i2c: D1 01 00 0A 51 01 2D [21:27:34]Write i2c OK [21:27:34]MH_I2C_Read... [21:27:34]Read from MH i2c: D1 [21:27:34]MH_I2C_Read... [21:27:34]Read from MH i2c: D1 01 00 [21:27:34]MH_I2C_Read... [21:27:34]Read from MH i2c: D1 01 00 0A 51 00 2C [21:27:34]Write to MH i2c: 01 00 00 0B 51 5C [21:27:34]Write i2c OK [21:27:34]MH_I2C_Read... [21:27:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 2F C2 47 00 5D 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 32 30 39 38 35 36 30 10 04 04 00 C0 75 01 00 F4 03 04 00 71 5A 1E 67 B6 04 01 00 00 8A 1A EB 44 97 7D 85 8D [21:27:34]CommunicateWithHost err = 0 [21:27:34]CheckOFDResponse [21:27:34]1017 (14) - 77093643461234 [21:27:34]1041 (16) - 0000000002098560 [21:27:34]1040 (4) - 95680 [21:27:34]1012 (4) - 27.10.2024 15:21 [21:27:34]1206 (1) - 0 [21:27:34]OFD Sender: Remove packet 95680 [21:27:34]ProducePacketName [21:27:34]name=ofd_packets/00095680 [21:27:34]NVStorageDeleteData [21:27:34]OFD Sender: No OFD packet to send [21:27:34]*** Cut start [21:27:34]*** Partial cut [21:27:34]*** CUTSNS_PIN = 1 [21:27:35]*** CUTSNS_PIN = 0 [21:27:35]*** Brake cut motor [21:27:35]Read from MH i2c: 01 [21:27:35]MH_I2C_Read... [21:27:35]*** Stop cut motor [21:27:35]*** Cut end [21:27:35]Read from MH i2c: 01 07 00 [21:27:35]MH_I2C_Read... [21:27:35]Read from MH i2c: 01 07 00 0B 51 00 00 00 00 00 FF 0F 71 [21:27:35]process_action close_receipt done [21:27:35]requested_data is exist [21:27:35]produce_requested_data [21:27:35]requested_item fm.sn is exist - process it [21:27:35]wFMCommunicate request_size=4 [21:27:35]MH_SAM_APDU [21:27:35]CAPDU: 80 11 00 00 [21:27:35]Write to MH i2c: E2 08 00 0C 51 80 11 00 00 00 00 00 00 D7 [21:27:35]Write i2c OK [21:27:35]MH_I2C_Read... [21:27:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:27:35]Read from MH i2c: E2 [21:27:35]MH_I2C_Read... [21:27:35]Read from MH i2c: E2 17 00 [21:27:35]MH_I2C_Read... [21:27:35]Read from MH i2c: E2 17 00 0C 51 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 28 [21:27:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:27:35]wFMCommunicate OK [21:27:35]requested_item fd.num is exist - process it [21:27:35]SAM_PROTO_GetFieldsCounters [21:27:35]wFMCommunicate request_size=4 [21:27:35]MH_SAM_APDU [21:27:35]CAPDU: 80 13 00 00 [21:27:35]Write to MH i2c: E2 08 00 0D 51 80 13 00 00 00 00 00 00 DA [21:27:35]Write i2c OK [21:27:35]MH_I2C_Read... [21:27:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:27:35]Read from MH i2c: E2 [21:27:35]MH_I2C_Read... [21:27:35]Read from MH i2c: E2 62 00 [21:27:35]MH_I2C_Read... [21:27:35]Read from MH i2c: E2 62 00 0D 51 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C0 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A7 02 00 00 5E 04 04 00 A7 02 00 00 57 04 04 00 A8 02 00 00 19 04 04 00 00 00 00 00 90 00 BB [21:27:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C0 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A7 02 00 00 5E 04 04 00 A7 02 00 00 57 04 04 00 A8 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:27:35]wFMCommunicate OK [21:27:35]SAM_PROTO_GetFieldsCounters done [21:27:35]requested_item shift.num is exist - process it [21:27:35]requested_item shift.opened is exist - process it [21:27:35]req_shift_opened [21:27:35]FM_GetShiftState [21:27:35]SAM_PROTO_GetShiftState [21:27:35]wFMCommunicate request_size=4 [21:27:35]MH_SAM_APDU [21:27:35]CAPDU: 80 13 01 00 [21:27:35]Write to MH i2c: E2 08 00 0E 51 80 13 01 00 00 00 00 00 DC [21:27:35]Write i2c OK [21:27:35]MH_I2C_Read... [21:27:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:27:35]Read from MH i2c: E2 [21:27:35]MH_I2C_Read... [21:27:35]Read from MH i2c: E2 0E 00 [21:27:35]MH_I2C_Read... [21:27:35]Read from MH i2c: E2 0E 00 0E 51 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 88 [21:27:35]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [21:27:35]wFMCommunicate OK [21:27:35]SAM_PROTO_GetShiftState done [21:27:35]FM_GetShiftState done [21:27:35]req_shift_opened done [21:27:35]requested_item shift.open_date is exist - process it [21:27:35]req_shift_open_date [21:27:35]req_shift_open_date done [21:27:35]produce_requested_data done [21:27:35]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95680,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [21:27:35]process_action_free close_receipt [21:27:35]json_value_free [21:27:35]json_value_free done [21:27:35]process_json_proto returns [21:27:35]Send response to host [21:27:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95680,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [21:27:35]free response buf [21:27:35]execute_script done [21:27:35]execute_script returns [21:27:35]free content buf [21:27:35]Sock 9.Close socket [21:27:35]Sock 9.Thread stoped [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:07]accept exits with 7 [21:28:07]New connection [21:28:07]New thread 3067301220 created [21:28:07]Thread 3067444580 joined [21:28:07]Waiting for new connection... [21:28:07] Sock 7.Parse request [21:28:07]Sock 7.Check first char [21:28:07]Sock 7.First char is OK [21:28:07]request: POST /json_proto HTTP/1.0 [21:28:07]Method: POST [21:28:07]URL: /json_proto [21:28:07]Method is POST - this is cgi request [21:28:07]url: /json_proto [21:28:07]query_string will be loaded in cgi processing [21:28:07]execute_cgi json_proto POST (null) [21:28:07]execute_cgi path=json_proto method=POST [21:28:07]POST find Content-Length [21:28:07]Host: 172.17.40.67:8080 [21:28:07]Content-Length: 767 [21:28:07]Content-Type: application/json [21:28:07] [21:28:07]POST finish read [21:28:07]Found Content-Length = 767 [21:28:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406200", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:28:07]execute_script... [21:28: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)3406200", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:28:07]POST & json_proto [21:28:07]process_json_proto [21:28:07]json parsed OK: [21:28:07]protocol is kg_v1.0 [21:28:07]action value=close_receipt [21:28:07]process_action close_receipt [21:28:07]cmd_close_receipt [21:28:07]MH_GetDate [21:28:07]Write to MH i2c: F0 00 00 0F 51 4F [21:28:07]Write i2c OK [21:28:07]MH_I2C_Read... [21:28:07]Read from MH i2c: F0 [21:28:07]MH_I2C_Read... [21:28:07]Read from MH i2c: F0 09 00 [21:28:07]MH_I2C_Read... [21:28:07]Read from MH i2c: F0 09 00 0F 51 00 69 B0 1E 67 EE DA 66 66 8A [21:28:07]GetLastDocTimeStamp 1730064454 [21:28:07]current date 1730064489 [21:28:07]FM_GetShiftState [21:28:07]SAM_PROTO_GetShiftState [21:28:07]wFMCommunicate request_size=4 [21:28:07]MH_SAM_APDU [21:28:07]CAPDU: 80 13 01 00 [21:28:07]Write to MH i2c: E2 08 00 10 51 80 13 01 00 00 00 00 00 DE [21:28:07]Write i2c OK [21:28:07]MH_I2C_Read... [21:28:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:28:07]Read from MH i2c: E2 [21:28:07]MH_I2C_Read... [21:28:07]Read from MH i2c: E2 0E 00 [21:28:07]MH_I2C_Read... [21:28:07]Read from MH i2c: E2 0E 00 10 51 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 8A [21:28:07]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [21:28:07]wFMCommunicate OK [21:28:07]SAM_PROTO_GetShiftState done [21:28:07]FM_GetShiftState done [21:28:07]opened in 1729987736 [21:28:07]opened+sec_in_day 1730074136 [21:28:07]quantity*price = 30038 [21:28:07]sum+1 = 30039 [21:28:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.38 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.38 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 680 27.10.2024 21:28 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95681 ФПД: 115993337675308 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T212809&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95681&fm=115993337675308&tin=02508201610067®Number=0000000000170478&sum=30038 [21:28:08]StoreToDocumentArchive [21:28:08]shift 143 fd 95681 [21:28:08]save to /storage/0143/doc_00095681 [21:28:08]save last doc name /storage/0143/doc_00095681 to /storage/kkm_last_doc_name [21:28:08]save OK [21:28:08]Clear old archive folders... [21:28:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:28:08]tlvbuf is 00AC95E0 [21:28:08]SAM_PROTO_ClearQueue [21:28:08]wFMCommunicate request_size=4 [21:28:08]MH_SAM_APDU [21:28:08]CAPDU: 80 09 00 00 [21:28:08]Write to MH i2c: E2 08 00 1D 51 80 09 00 00 00 00 00 00 E0 [21:28:08]Write i2c OK [21:28:08]MH_I2C_Read... [21:28:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:28:08]Read from MH i2c: E2 [21:28:08]MH_I2C_Read... [21:28:08]Read from MH i2c: E2 03 00 [21:28:08]MH_I2C_Read... [21:28:08]Read from MH i2c: E2 03 00 1D 51 00 90 00 E2 [21:28:08]RAPDU: 90 00 [21:28:08]wFMCommunicate OK [21:28:08]SAM_PROTO_ClearQueue done [21:28:08]KKMCreateOFDPacket [21:28:08]OFDProtocolAddRootSTLVToBuf [21:28:08]FM_MakeSignedData [21:28:08]FM_MakeSignedData [21:28:08]SAM_PROTO_SignData [21:28:08]wFMCommunicate request_size=4 [21:28:08]MH_SAM_APDU [21:28:08]CAPDU: 80 0D 01 02 [21:28:08]Write to MH i2c: E2 08 00 1E 51 80 0D 01 02 00 00 00 00 E8 [21:28:08]Write i2c OK [21:28:08]MH_I2C_Read... [21:28:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:28:08]Read from MH i2c: E2 [21:28:08]MH_I2C_Read... [21:28:08]Read from MH i2c: E2 03 00 [21:28:08]MH_I2C_Read... [21:28:08]Read from MH i2c: E2 03 00 1E 51 00 90 00 E3 [21:28:08]RAPDU: 90 00 [21:28:08]wFMCommunicate OK [21:28:08]wFMCommunicate request_size=255 [21:28:08]MH_SAM_APDU [21:28:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 02 00 00 F4 03 04 00 69 B0 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C1 75 01 00 35 04 06 00 69 [21:28:08]Write to MH i2c: E2 02 01 1F 51 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 02 00 00 F4 03 04 00 69 B0 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C1 75 01 00 35 04 06 00 69 00 00 2D [21:28:08]Write i2c OK [21:28:08]MH_I2C_Read... [21:28:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:28:09]Read from MH i2c: E2 [21:28:09]MH_I2C_Read... [21:28:09]Read from MH i2c: E2 03 00 [21:28:09]MH_I2C_Read... [21:28:09]Read from MH i2c: E2 03 00 1F 51 00 90 00 E4 [21:28:09]RAPDU: 90 00 [21:28:09]wFMCommunicate OK [21:28:09]wFMCommunicate request_size=10 [21:28:09]MH_SAM_APDU [21:28:09]CAPDU: 80 0D 02 02 05 7E CD B0 3E 2C [21:28:09]Write to MH i2c: E2 0D 00 20 51 80 0D 02 02 05 00 7E CD B0 3E 2C 00 00 5A [21:28:09]Write i2c OK [21:28:09]MH_I2C_Read... [21:28:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:28:09]Read from MH i2c: E2 [21:28:09]MH_I2C_Read... [21:28:09]Read from MH i2c: E2 03 00 [21:28:09]MH_I2C_Read... [21:28:09]Read from MH i2c: E2 03 00 20 51 00 90 00 E5 [21:28:09]RAPDU: 90 00 [21:28:09]wFMCommunicate OK [21:28:09]wFMCommunicate request_size=4 [21:28:09]MH_SAM_APDU [21:28:09]CAPDU: 80 0D 03 02 [21:28:09]Write to MH i2c: E2 08 00 21 51 80 0D 03 02 00 00 00 00 ED [21:28:09]Write i2c OK [21:28:09]MH_I2C_Read... [21:28:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:28:09]Read from MH i2c: E2 [21:28:09]MH_I2C_Read... [21:28:09]Read from MH i2c: E2 0B 00 [21:28:09]MH_I2C_Read... [21:28:09]Read from MH i2c: E2 0B 00 21 51 00 9B 29 1D F0 3D 47 8F 90 90 00 62 [21:28:09]RAPDU: 9B 29 1D F0 3D 47 8F 90 90 00 [21:28:09]wFMCommunicate OK [21:28:09]SAM_PROTO_SignData done [21:28:09]FM_MakeSignedData done [21:28:09]CreateOFDProtocolMessage [21:28:09]wFMCommunicate request_size=4 [21:28:09]MH_SAM_APDU [21:28:09]CAPDU: 80 11 00 00 [21:28:09]Write to MH i2c: E2 08 00 22 51 80 11 00 00 00 00 00 00 ED [21:28:09]Write i2c OK [21:28:09]MH_I2C_Read... [21:28:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:28:09]Read from MH i2c: E2 [21:28:09]MH_I2C_Read... [21:28:09]Read from MH i2c: E2 17 00 [21:28:09]MH_I2C_Read... [21:28:09]Read from MH i2c: E2 17 00 22 51 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3E [21:28:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:28:09]wFMCommunicate OK [21:28:09]CreateOFDProtocolMessage done [21:28:09]OFDSenderStorePacket 95681 [21:28:09]StoreOFDPacket docnum=95681 [21:28:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 30 DB 07 01 1C 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 02 00 00 F4 03 04 00 69 B0 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C1 75 01 00 35 04 06 00 69 7E CD B0 3E 2C 9B 29 1D F0 3D 47 8F 90 [21:28:09]CheckFolder [21:28:09]dirname=/storage/ofd_packets [21:28:09]CheckFolder done [21:28:09]ProducePacketName [21:28:09]name=ofd_packets/00095681 [21:28:09]NVStorageSaveData ofd_packets/00095681 [21:28:09]File name is /storage/ofd_packets/00095681 [21:28:09]Write 301 bytes [21:28:09]NVStorageSaveData done [21:28:09]OFDSenderStorePacket done [21:28:09]KKMCreateOFDPacket done [21:28:09]NVStorageSaveData kkm_last_timestamp [21:28:09]File name is /storage/kkm_last_timestamp [21:28:09]Write 4 bytes [21:28:09]NVStorageSaveData done [21:28:09]ExternCall_PrintAddStr [21:28:09]wPrintStart [21:28:09]Write to MH i2c: 01 00 00 23 51 74 [21:28:09]Write i2c OK [21:28:09]MH_I2C_Read... [21:28:09]Read from MH i2c: 01 [21:28:09]MH_I2C_Read... [21:28:09]Read from MH i2c: 01 07 00 [21:28:09]MH_I2C_Read... [21:28:09]Read from MH i2c: 01 07 00 23 51 00 00 00 00 00 FF 0F 89 [21:28:09]RasterBufferAndPrint [21:28:09]line Счет N : (1)3406200 [21:28:09]line ИНН: 02508201610067 [21:28:09]line Контрольно-Кассовый Чек [21:28:09]line ПРОДАЖА [21:28:09]line ТРК (МРК, ГНК) : 12 [21:28:09]line Товар: 2710124130 [21:28:09]line Аи-92-К-4 [21:28:09]line 4.490 * 66.90 [21:28:09]line = 300.38 [21:28:09]line НДС 12% НСП 1% [21:28:09]line > о реализуемом товаре [21:28:09]line ИТОГО: 300.38 [21:28:09]line НСП 1% : 2.66 [21:28:09]line НДС 12% : 31.90 [21:28:09]line Наличными: 0.00 [21:28:09]line Безнал.: 300.38 [21:28:09]line Место: АЗС № 82 "Партнер Нефть" [21:28:09]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:28:09]line СНО: Общий режим [21:28:09]line Чек 680 27.10.2024 21:28 [21:28:09]line Смена: 143 ФФД: 1.0 [21:28:09]line ЗНМ: 0300000017 [21:28:09]line РНМ: 0000000000170478 [21:28:09]line Версия ККМ: v1.0 [21:28:09]line Платежная система: Mbank [21:28:09]line ФМ: 0000000002098560 [21:28:09]line ФД: 95681 [21:28:09]line ФПД: 115993337675308 [21:28:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T212809&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95681&fm=115993337675308&tin=02508201610067®Number=0000000000170478&sum=30038 [21:28:09]OFD Sender: Processing packet 95681 [packets to send 57, broken 56] [21:28:09]ProducePacketName [21:28:09]name=ofd_packets/00095681 [21:28:09]OFD Sender: To server: pG, [21:28:09]CommunicateWithHost lk.salyk.kg:30040 [21:28:09]ConnectInit lk.salyk.kg [21:28:09]written 0, free lines is 4095 [21:28:09]Connected sock=10 [21:28:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 30 DB 07 01 1C 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 02 00 00 F4 03 04 00 69 B0 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C1 75 01 00 35 04 06 00 69 7E CD B0 3E 2C 9B 29 1D F0 3D 47 8F 90 [21:28:09]Write to MH i2c: 01 00 00 4C 51 9D [21:28:09]Write i2c OK [21:28:09]MH_I2C_Read... [21:28:09]Read from MH i2c: 01 [21:28:09]MH_I2C_Read... [21:28:09]Read from MH i2c: 01 07 00 [21:28:09]MH_I2C_Read... [21:28:09]Read from MH i2c: 01 07 00 4C 51 00 00 00 00 00 1F 0D D0 [21:28:09]RasterBufferAndPrint [21:28:09]line [21:28:09]line [21:28:09]line [21:28:10]line [21:28:10]line [21:28:10]written 0, free lines is 3365 [21:28:10]MH_Cut [21:28:10]Write to MH i2c: D1 01 00 53 51 01 76 [21:28:10]Write i2c OK [21:28:10]MH_I2C_Read... [21:28:10]Read from MH i2c: D1 [21:28:10]MH_I2C_Read... [21:28:10]Read from MH i2c: D1 01 00 [21:28:10]MH_I2C_Read... [21:28:10]Read from MH i2c: D1 01 00 53 51 00 75 [21:28:10]Write to MH i2c: 01 00 00 54 51 A5 [21:28:10]Write i2c OK [21:28:10]MH_I2C_Read... [21:28:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 56 A5 47 00 6C 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 32 30 39 38 35 36 30 10 04 04 00 C1 75 01 00 F4 03 04 00 94 5A 1E 67 B6 04 01 00 00 D5 D7 3E F1 81 3B 5B F5 [21:28:10]CommunicateWithHost err = 0 [21:28:10]CheckOFDResponse [21:28:10]1017 (14) - 77093643461234 [21:28:10]1041 (16) - 0000000002098560 [21:28:10]1040 (4) - 95681 [21:28:10]1012 (4) - 27.10.2024 15:21 [21:28:10]1206 (1) - 0 [21:28:10]OFD Sender: Remove packet 95681 [21:28:10]ProducePacketName [21:28:10]name=ofd_packets/00095681 [21:28:10]NVStorageDeleteData [21:28:10]OFD Sender: No OFD packet to send [21:28:10]*** Cut start [21:28:10]*** Partial cut [21:28:10]*** CUTSNS_PIN = 1 [21:28:10]*** CUTSNS_PIN = 0 [21:28:10]*** Brake cut motor [21:28:11]Read from MH i2c: 01 [21:28:11]MH_I2C_Read... [21:28:11]*** Stop cut motor [21:28:11]*** Cut end [21:28:11]Read from MH i2c: 01 07 00 [21:28:11]MH_I2C_Read... [21:28:11]Read from MH i2c: 01 07 00 54 51 00 00 00 00 00 FF 0F BA [21:28:11]process_action close_receipt done [21:28:11]requested_data is exist [21:28:11]produce_requested_data [21:28:11]requested_item fm.sn is exist - process it [21:28:11]wFMCommunicate request_size=4 [21:28:11]MH_SAM_APDU [21:28:11]CAPDU: 80 11 00 00 [21:28:11]Write to MH i2c: E2 08 00 55 51 80 11 00 00 00 00 00 00 20 [21:28:11]Write i2c OK [21:28:11]MH_I2C_Read... [21:28:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:28:11]Read from MH i2c: E2 [21:28:11]MH_I2C_Read... [21:28:11]Read from MH i2c: E2 17 00 [21:28:11]MH_I2C_Read... [21:28:11]Read from MH i2c: E2 17 00 55 51 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 71 [21:28:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:28:11]wFMCommunicate OK [21:28:11]requested_item fd.num is exist - process it [21:28:11]SAM_PROTO_GetFieldsCounters [21:28:11]wFMCommunicate request_size=4 [21:28:11]MH_SAM_APDU [21:28:11]CAPDU: 80 13 00 00 [21:28:11]Write to MH i2c: E2 08 00 56 51 80 13 00 00 00 00 00 00 23 [21:28:11]Write i2c OK [21:28:11]MH_I2C_Read... [21:28:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:28:11]Read from MH i2c: E2 [21:28:11]MH_I2C_Read... [21:28:11]Read from MH i2c: E2 62 00 [21:28:11]MH_I2C_Read... [21:28:11]Read from MH i2c: E2 62 00 56 51 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C1 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A8 02 00 00 5E 04 04 00 A8 02 00 00 57 04 04 00 A9 02 00 00 19 04 04 00 00 00 00 00 90 00 08 [21:28:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C1 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A8 02 00 00 5E 04 04 00 A8 02 00 00 57 04 04 00 A9 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:28:11]wFMCommunicate OK [21:28:11]SAM_PROTO_GetFieldsCounters done [21:28:11]requested_item shift.num is exist - process it [21:28:11]requested_item shift.opened is exist - process it [21:28:11]req_shift_opened [21:28:11]FM_GetShiftState [21:28:11]SAM_PROTO_GetShiftState [21:28:11]wFMCommunicate request_size=4 [21:28:11]MH_SAM_APDU [21:28:11]CAPDU: 80 13 01 00 [21:28:11]Write to MH i2c: E2 08 00 57 51 80 13 01 00 00 00 00 00 25 [21:28:11]Write i2c OK [21:28:11]MH_I2C_Read... [21:28:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:28:11]Read from MH i2c: E2 [21:28:11]MH_I2C_Read... [21:28:11]Read from MH i2c: E2 0E 00 [21:28:11]MH_I2C_Read... [21:28:11]Read from MH i2c: E2 0E 00 57 51 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D1 [21:28:11]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [21:28:11]wFMCommunicate OK [21:28:11]SAM_PROTO_GetShiftState done [21:28:11]FM_GetShiftState done [21:28:11]req_shift_opened done [21:28:11]requested_item shift.open_date is exist - process it [21:28:11]req_shift_open_date [21:28:11]req_shift_open_date done [21:28:11]produce_requested_data done [21:28:11]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95681,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [21:28:11]process_action_free close_receipt [21:28:11]json_value_free [21:28:11]json_value_free done [21:28:11]process_json_proto returns [21:28:11]Send response to host [21:28:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95681,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [21:28:11]free response buf [21:28:11]execute_script done [21:28:11]execute_script returns [21:28:11]free content buf [21:28:11]Sock 7.Close socket [21:28:11]Sock 7.Thread stoped [21:28:15]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: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: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]accept exits with 9 [21:31:12]New connection [21:31:12]New thread 3067444580 created [21:31:12]Thread 3067301220 joined [21:31:12]Waiting for new connection... [21:31:12] Sock 9.Parse request [21:31:12]Sock 9.Check first char [21:31:12]Sock 9.First char is OK [21:31:12]request: POST /json_proto HTTP/1.0 [21:31:12]Method: POST [21:31:12]URL: /json_proto [21:31:12]Method is POST - this is cgi request [21:31:12]url: /json_proto [21:31:12]query_string will be loaded in cgi processing [21:31:12]execute_cgi json_proto POST (null) [21:31:12]execute_cgi path=json_proto method=POST [21:31:12]POST find Content-Length [21:31:12]Host: 172.17.40.67:8080 [21:31:12]Content-Length: 767 [21:31:12]Content-Type: application/json [21:31:12] [21:31:12]POST finish read [21:31:12]Found Content-Length = 767 [21:31:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406201", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:31:12]execute_script... [21:31: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)3406201", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:31:12]POST & json_proto [21:31:12]process_json_proto [21:31:12]json parsed OK: [21:31:12]protocol is kg_v1.0 [21:31:12]action value=close_receipt [21:31:12]process_action close_receipt [21:31:12]cmd_close_receipt [21:31:12]MH_GetDate [21:31:12]Write to MH i2c: F0 00 00 58 51 98 [21:31:12]Write i2c OK [21:31:12]MH_I2C_Read... [21:31:12]Read from MH i2c: F0 [21:31:12]MH_I2C_Read... [21:31:12]Read from MH i2c: F0 09 00 [21:31:12]MH_I2C_Read... [21:31:12]Read from MH i2c: F0 09 00 58 51 00 23 B1 1E 67 EE DA 66 66 8E [21:31:13]GetLastDocTimeStamp 1730064489 [21:31:13]current date 1730064675 [21:31:13]FM_GetShiftState [21:31:13]SAM_PROTO_GetShiftState [21:31:13]wFMCommunicate request_size=4 [21:31:13]MH_SAM_APDU [21:31:13]CAPDU: 80 13 01 00 [21:31:13]Write to MH i2c: E2 08 00 59 51 80 13 01 00 00 00 00 00 27 [21:31:13]Write i2c OK [21:31:13]MH_I2C_Read... [21:31:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:31:13]Read from MH i2c: E2 [21:31:13]MH_I2C_Read... [21:31:13]Read from MH i2c: E2 0E 00 [21:31:13]MH_I2C_Read... [21:31:13]Read from MH i2c: E2 0E 00 59 51 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D3 [21:31:13]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [21:31:13]wFMCommunicate OK [21:31:13]SAM_PROTO_GetShiftState done [21:31:13]FM_GetShiftState done [21:31:13]opened in 1729987736 [21:31:13]opened+sec_in_day 1730074136 [21:31:13]quantity*price = 30038 [21:31:13]sum+1 = 30039 [21:31:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.38 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.38 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 681 27.10.2024 21:31 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95682 ФПД: 248425949088392 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T213115&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95682&fm=248425949088392&tin=02508201610067®Number=0000000000170478&sum=30038 [21:31:14]StoreToDocumentArchive [21:31:14]shift 143 fd 95682 [21:31:14]save to /storage/0143/doc_00095682 [21:31:14]save last doc name /storage/0143/doc_00095682 to /storage/kkm_last_doc_name [21:31:14]save OK [21:31:14]Clear old archive folders... [21:31:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:31:14]tlvbuf is B6FD0A50 [21:31:14]SAM_PROTO_ClearQueue [21:31:14]wFMCommunicate request_size=4 [21:31:14]MH_SAM_APDU [21:31:14]CAPDU: 80 09 00 00 [21:31:14]Write to MH i2c: E2 08 00 66 51 80 09 00 00 00 00 00 00 29 [21:31:14]Write i2c OK [21:31:14]MH_I2C_Read... [21:31:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:31:14]Read from MH i2c: E2 [21:31:14]MH_I2C_Read... [21:31:14]Read from MH i2c: E2 03 00 [21:31:14]MH_I2C_Read... [21:31:14]Read from MH i2c: E2 03 00 66 51 00 90 00 2B [21:31:14]RAPDU: 90 00 [21:31:14]wFMCommunicate OK [21:31:14]SAM_PROTO_ClearQueue done [21:31:14]KKMCreateOFDPacket [21:31:14]OFDProtocolAddRootSTLVToBuf [21:31:14]FM_MakeSignedData [21:31:14]FM_MakeSignedData [21:31:14]SAM_PROTO_SignData [21:31:14]wFMCommunicate request_size=4 [21:31:14]MH_SAM_APDU [21:31:14]CAPDU: 80 0D 01 02 [21:31:14]Write to MH i2c: E2 08 00 67 51 80 0D 01 02 00 00 00 00 31 [21:31:14]Write i2c OK [21:31:14]MH_I2C_Read... [21:31:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:31:14]Read from MH i2c: E2 [21:31:14]MH_I2C_Read... [21:31:14]Read from MH i2c: E2 03 00 [21:31:14]MH_I2C_Read... [21:31:14]Read from MH i2c: E2 03 00 67 51 00 90 00 2C [21:31:14]RAPDU: 90 00 [21:31:14]wFMCommunicate OK [21:31:14]wFMCommunicate request_size=255 [21:31:14]MH_SAM_APDU [21:31:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 02 00 00 F4 03 04 00 23 B1 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C2 75 01 00 35 04 06 00 E1 [21:31:14]Write to MH i2c: E2 02 01 68 51 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 02 00 00 F4 03 04 00 23 B1 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C2 75 01 00 35 04 06 00 E1 00 00 AB [21:31:14]Write i2c OK [21:31:14]MH_I2C_Read... [21:31:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:31:14]Read from MH i2c: E2 [21:31:14]MH_I2C_Read... [21:31:14]Read from MH i2c: E2 03 00 [21:31:14]MH_I2C_Read... [21:31:14]Read from MH i2c: E2 03 00 68 51 00 90 00 2D [21:31:14]RAPDU: 90 00 [21:31:14]wFMCommunicate OK [21:31:14]wFMCommunicate request_size=10 [21:31:14]MH_SAM_APDU [21:31:14]CAPDU: 80 0D 02 02 05 F1 2C 72 CA 88 [21:31:14]Write to MH i2c: E2 0D 00 69 51 80 0D 02 02 05 00 F1 2C 72 CA 88 00 00 1F [21:31:14]Write i2c OK [21:31:14]MH_I2C_Read... [21:31:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:31:14]Read from MH i2c: E2 [21:31:14]MH_I2C_Read... [21:31:14]Read from MH i2c: E2 03 00 [21:31:14]MH_I2C_Read... [21:31:14]Read from MH i2c: E2 03 00 69 51 00 90 00 2E [21:31:14]RAPDU: 90 00 [21:31:14]wFMCommunicate OK [21:31:14]wFMCommunicate request_size=4 [21:31:14]MH_SAM_APDU [21:31:14]CAPDU: 80 0D 03 02 [21:31:14]Write to MH i2c: E2 08 00 6A 51 80 0D 03 02 00 00 00 00 36 [21:31:14]Write i2c OK [21:31:14]MH_I2C_Read... [21:31:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:31:14]Read from MH i2c: E2 [21:31:14]MH_I2C_Read... [21:31:14]Read from MH i2c: E2 0B 00 [21:31:14]MH_I2C_Read... [21:31:14]Read from MH i2c: E2 0B 00 6A 51 00 1F B4 60 E7 F5 9F 4E 18 90 00 4B [21:31:14]RAPDU: 1F B4 60 E7 F5 9F 4E 18 90 00 [21:31:14]wFMCommunicate OK [21:31:14]SAM_PROTO_SignData done [21:31:14]FM_MakeSignedData done [21:31:14]CreateOFDProtocolMessage [21:31:14]wFMCommunicate request_size=4 [21:31:14]MH_SAM_APDU [21:31:14]CAPDU: 80 11 00 00 [21:31:14]Write to MH i2c: E2 08 00 6B 51 80 11 00 00 00 00 00 00 36 [21:31:14]Write i2c OK [21:31:14]MH_I2C_Read... [21:31:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:31:14]Read from MH i2c: E2 [21:31:14]MH_I2C_Read... [21:31:14]Read from MH i2c: E2 17 00 [21:31:14]MH_I2C_Read... [21:31:14]Read from MH i2c: E2 17 00 6B 51 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 87 [21:31:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:31:14]wFMCommunicate OK [21:31:14]CreateOFDProtocolMessage done [21:31:14]OFDSenderStorePacket 95682 [21:31:14]StoreOFDPacket docnum=95682 [21:31:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 40 E9 07 01 EB AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 02 00 00 F4 03 04 00 23 B1 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C2 75 01 00 35 04 06 00 E1 F1 2C 72 CA 88 1F B4 60 E7 F5 9F 4E 18 [21:31:14]CheckFolder [21:31:14]dirname=/storage/ofd_packets [21:31:14]CheckFolder done [21:31:14]ProducePacketName [21:31:14]name=ofd_packets/00095682 [21:31:14]NVStorageSaveData ofd_packets/00095682 [21:31:14]File name is /storage/ofd_packets/00095682 [21:31:14]Write 301 bytes [21:31:14]NVStorageSaveData done [21:31:14]OFDSenderStorePacket done [21:31:14]KKMCreateOFDPacket done [21:31:14]NVStorageSaveData kkm_last_timestamp [21:31:14]File name is /storage/kkm_last_timestamp [21:31:14]Write 4 bytes [21:31:14]NVStorageSaveData done [21:31:14]ExternCall_PrintAddStr [21:31:14]wPrintStart [21:31:14]Write to MH i2c: 01 00 00 6C 51 BD [21:31:14]Write i2c OK [21:31:14]MH_I2C_Read... [21:31:14]Read from MH i2c: 01 [21:31:14]MH_I2C_Read... [21:31:14]Read from MH i2c: 01 07 00 [21:31:14]MH_I2C_Read... [21:31:14]Read from MH i2c: 01 07 00 6C 51 00 00 00 00 00 FF 0F D2 [21:31:14]RasterBufferAndPrint [21:31:14]line Счет N : (1)3406201 [21:31:14]line ИНН: 02508201610067 [21:31:14]line Контрольно-Кассовый Чек [21:31:14]line ПРОДАЖА [21:31:14]line ТРК (МРК, ГНК) : 42 [21:31:14]line Товар: 2710124130 [21:31:14]line Аи-92-К-4 [21:31:14]line 4.490 * 66.90 [21:31:14]line = 300.38 [21:31:14]line НДС 12% НСП 1% [21:31:14]line > о реализуемом товаре [21:31:14]line ИТОГО: 300.38 [21:31:14]line НСП 1% : 2.66 [21:31:14]line НДС 12% : 31.90 [21:31:14]line Наличными: 0.00 [21:31:14]line Безнал.: 300.38 [21:31:14]line Место: АЗС № 82 "Партнер Нефть" [21:31:14]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:31:14]line СНО: Общий режим [21:31:14]line Чек 681 27.10.2024 21:31 [21:31:14]line Смена: 143 ФФД: 1.0 [21:31:14]line ЗНМ: 0300000017 [21:31:14]line РНМ: 0000000000170478 [21:31:14]line Версия ККМ: v1.0 [21:31:14]line Платежная система: Mbank [21:31:14]line ФМ: 0000000002098560 [21:31:14]line ФД: 95682 [21:31:14]line ФПД: 248425949088392 [21:31:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T213115&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95682&fm=248425949088392&tin=02508201610067®Number=0000000000170478&sum=30038 [21:31:15]OFD Sender: Processing packet 95682 [packets to send 57, broken 56] [21:31:15]ProducePacketName [21:31:15]name=ofd_packets/00095682 [21:31:15]OFD Sender: To server: pG, [21:31:15]CommunicateWithHost lk.salyk.kg:30040 [21:31:15]ConnectInit lk.salyk.kg [21:31:15]written 0, free lines is 4095 [21:31:15]Connected sock=11 [21:31:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 40 E9 07 01 EB AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 02 00 00 F4 03 04 00 23 B1 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C2 75 01 00 35 04 06 00 E1 F1 2C 72 CA 88 1F B4 60 E7 F5 9F 4E 18 [21:31:15]Write to MH i2c: 01 00 00 95 51 E6 [21:31:15]Write i2c OK [21:31:15]MH_I2C_Read... [21:31:15]Read from MH i2c: 01 [21:31:15]MH_I2C_Read... [21:31:15]Read from MH i2c: 01 07 00 [21:31:15]MH_I2C_Read... [21:31:15]Read from MH i2c: 01 07 00 95 51 00 00 00 00 00 31 0D 2B [21:31:15]RasterBufferAndPrint [21:31:15]line [21:31:15]line [21:31:15]line [21:31:15]line [21:31:15]line [21:31:15]written 0, free lines is 3384 [21:31:15]MH_Cut [21:31:15]Write to MH i2c: D1 01 00 9C 51 01 BF [21:31:15]Write i2c OK [21:31:15]MH_I2C_Read... [21:31:15]Read from MH i2c: D1 [21:31:15]MH_I2C_Read... [21:31:15]Read from MH i2c: D1 01 00 [21:31:15]MH_I2C_Read... [21:31:15]Read from MH i2c: D1 01 00 9C 51 00 BE [21:31:15]Write to MH i2c: 01 00 00 9D 51 EE [21:31:15]Write i2c OK [21:31:15]MH_I2C_Read... [21:31:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 B5 AD 47 00 2B 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 32 30 39 38 35 36 30 10 04 04 00 C2 75 01 00 F4 03 04 00 4E 5B 1E 67 B6 04 01 00 00 CD 40 3E BB A3 F2 57 78 [21:31:15]CommunicateWithHost err = 0 [21:31:15]CheckOFDResponse [21:31:15]1017 (14) - 77093643461234 [21:31:15]1041 (16) - 0000000002098560 [21:31:15]1040 (4) - 95682 [21:31:15]1012 (4) - 27.10.2024 15:25 [21:31:15]1206 (1) - 0 [21:31:15]OFD Sender: Remove packet 95682 [21:31:15]ProducePacketName [21:31:15]name=ofd_packets/00095682 [21:31:15]NVStorageDeleteData [21:31:16]OFD Sender: No OFD packet to send [21:31:16]*** Cut start [21:31:16]*** Partial cut [21:31:16]*** CUTSNS_PIN = 1 [21:31:16]*** CUTSNS_PIN = 0 [21:31:16]*** Brake cut motor [21:31:16]Read from MH i2c: 01 [21:31:16]MH_I2C_Read... [21:31:16]*** Stop cut motor [21:31:16]*** Cut end [21:31:16]Read from MH i2c: 01 07 00 [21:31:16]MH_I2C_Read... [21:31:16]Read from MH i2c: 01 07 00 9D 51 00 00 00 00 00 FF 0F 03 [21:31:16]process_action close_receipt done [21:31:16]requested_data is exist [21:31:16]produce_requested_data [21:31:16]requested_item fm.sn is exist - process it [21:31:16]wFMCommunicate request_size=4 [21:31:16]MH_SAM_APDU [21:31:16]CAPDU: 80 11 00 00 [21:31:16]Write to MH i2c: E2 08 00 9E 51 80 11 00 00 00 00 00 00 69 [21:31:16]Write i2c OK [21:31:16]MH_I2C_Read... [21:31:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:31:16]Read from MH i2c: E2 [21:31:16]MH_I2C_Read... [21:31:16]Read from MH i2c: E2 17 00 [21:31:16]MH_I2C_Read... [21:31:16]Read from MH i2c: E2 17 00 9E 51 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BA [21:31:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:31:16]wFMCommunicate OK [21:31:16]requested_item fd.num is exist - process it [21:31:16]SAM_PROTO_GetFieldsCounters [21:31:16]wFMCommunicate request_size=4 [21:31:16]MH_SAM_APDU [21:31:16]CAPDU: 80 13 00 00 [21:31:16]Write to MH i2c: E2 08 00 9F 51 80 13 00 00 00 00 00 00 6C [21:31:16]Write i2c OK [21:31:16]MH_I2C_Read... [21:31:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:31:16]Read from MH i2c: E2 [21:31:16]MH_I2C_Read... [21:31:16]Read from MH i2c: E2 62 00 [21:31:16]MH_I2C_Read... [21:31:16]Read from MH i2c: E2 62 00 9F 51 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C2 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A9 02 00 00 5E 04 04 00 A9 02 00 00 57 04 04 00 AA 02 00 00 19 04 04 00 00 00 00 00 90 00 55 [21:31:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C2 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 A9 02 00 00 5E 04 04 00 A9 02 00 00 57 04 04 00 AA 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:31:16]wFMCommunicate OK [21:31:16]SAM_PROTO_GetFieldsCounters done [21:31:16]requested_item shift.num is exist - process it [21:31:16]requested_item shift.opened is exist - process it [21:31:16]req_shift_opened [21:31:16]FM_GetShiftState [21:31:16]SAM_PROTO_GetShiftState [21:31:16]wFMCommunicate request_size=4 [21:31:16]MH_SAM_APDU [21:31:16]CAPDU: 80 13 01 00 [21:31:16]Write to MH i2c: E2 08 00 A0 51 80 13 01 00 00 00 00 00 6E [21:31:16]Write i2c OK [21:31:16]MH_I2C_Read... [21:31:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:31:16]Read from MH i2c: E2 [21:31:16]MH_I2C_Read... [21:31:16]Read from MH i2c: E2 0E 00 [21:31:16]MH_I2C_Read... [21:31:16]Read from MH i2c: E2 0E 00 A0 51 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1A [21:31:16]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [21:31:16]wFMCommunicate OK [21:31:16]SAM_PROTO_GetShiftState done [21:31:16]FM_GetShiftState done [21:31:16]req_shift_opened done [21:31:16]requested_item shift.open_date is exist - process it [21:31:16]req_shift_open_date [21:31:16]req_shift_open_date done [21:31:16]produce_requested_data done [21:31:16]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95682,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [21:31:16]process_action_free close_receipt [21:31:16]json_value_free [21:31:16]json_value_free done [21:31:16]process_json_proto returns [21:31:16]Send response to host [21:31:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95682,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [21:31:16]free response buf [21:31:16]execute_script done [21:31:16]execute_script returns [21:31:16]free content buf [21:31:16]Sock 9.Close socket [21:31:16]Sock 9.Thread stoped [21:31:21]OFD Sender: No OFD packet to send [21:31:26]OFD Sender: No OFD packet to send [21:31:31]OFD Sender: No OFD packet to send [21:31:36]OFD Sender: No OFD packet to send [21:31:41]OFD Sender: No OFD packet to send [21:31:46]OFD Sender: No OFD packet to send [21:31:51]OFD Sender: No OFD packet to send [21:31:52]accept exits with 7 [21:31:52]New connection [21:31:52]New thread 3067301220 created [21:31:52]Thread 3067444580 joined [21:31:52]Waiting for new connection... [21:31:52] Sock 7.Parse request [21:31:52]Sock 7.Check first char [21:31:52]Sock 7.First char is OK [21:31:52]request: POST /json_proto HTTP/1.0 [21:31:52]Method: POST [21:31:52]URL: /json_proto [21:31:52]Method is POST - this is cgi request [21:31:52]url: /json_proto [21:31:52]query_string will be loaded in cgi processing [21:31:52]execute_cgi json_proto POST (null) [21:31:52]execute_cgi path=json_proto method=POST [21:31:52]POST find Content-Length [21:31:52]Host: 172.17.40.67:8080 [21:31:52]Content-Length: 678 [21:31:52]Content-Type: application/json [21:31:52] [21:31:52]POST finish read [21:31:52]Found Content-Length = 678 [21:31:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406202", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:31:52]execute_script... [21:31: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)3406202", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:31:52]POST & json_proto [21:31:52]process_json_proto [21:31:52]json parsed OK: [21:31:52]protocol is kg_v1.0 [21:31:52]action value=close_receipt [21:31:52]process_action close_receipt [21:31:52]cmd_close_receipt [21:31:52]MH_GetDate [21:31:52]Write to MH i2c: F0 00 00 A1 51 E1 [21:31:52]Write i2c OK [21:31:52]MH_I2C_Read... [21:31:52]Read from MH i2c: F0 [21:31:52]MH_I2C_Read... [21:31:52]Read from MH i2c: F0 09 00 [21:31:52]MH_I2C_Read... [21:31:52]Read from MH i2c: F0 09 00 A1 51 00 4A B1 1E 67 EE DA 66 66 FE [21:31:52]GetLastDocTimeStamp 1730064675 [21:31:52]current date 1730064714 [21:31:52]FM_GetShiftState [21:31:52]SAM_PROTO_GetShiftState [21:31:52]wFMCommunicate request_size=4 [21:31:52]MH_SAM_APDU [21:31:52]CAPDU: 80 13 01 00 [21:31:52]Write to MH i2c: E2 08 00 A2 51 80 13 01 00 00 00 00 00 70 [21:31:52]Write i2c OK [21:31:52]MH_I2C_Read... [21:31:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:31:52]Read from MH i2c: E2 [21:31:52]MH_I2C_Read... [21:31:52]Read from MH i2c: E2 0E 00 [21:31:52]MH_I2C_Read... [21:31:52]Read from MH i2c: E2 0E 00 A2 51 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1C [21:31:52]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [21:31:52]wFMCommunicate OK [21:31:52]SAM_PROTO_GetShiftState done [21:31:52]FM_GetShiftState done [21:31:52]opened in 1729987736 [21:31:52]opened+sec_in_day 1730074136 [21:31:52]quantity*price = 20003 [21:31:52]sum+1 = 20004 [21:31:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 682 27.10.2024 21:31 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95683 ФПД: 39450919975135 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T213154&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95683&fm=39450919975135&tin=02508201610067®Number=0000000000170478&sum=20000 [21:31:53]StoreToDocumentArchive [21:31:53]shift 143 fd 95683 [21:31:53]save to /storage/0143/doc_00095683 [21:31:53]save last doc name /storage/0143/doc_00095683 to /storage/kkm_last_doc_name [21:31:53]save OK [21:31:53]Clear old archive folders... [21:31:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:31:53]tlvbuf is 00A4D560 [21:31:53]SAM_PROTO_ClearQueue [21:31:53]wFMCommunicate request_size=4 [21:31:53]MH_SAM_APDU [21:31:53]CAPDU: 80 09 00 00 [21:31:53]Write to MH i2c: E2 08 00 AF 51 80 09 00 00 00 00 00 00 72 [21:31:53]Write i2c OK [21:31:53]MH_I2C_Read... [21:31:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:31:53]Read from MH i2c: E2 [21:31:53]MH_I2C_Read... [21:31:53]Read from MH i2c: E2 03 00 [21:31:53]MH_I2C_Read... [21:31:53]Read from MH i2c: E2 03 00 AF 51 00 90 00 74 [21:31:53]RAPDU: 90 00 [21:31:53]wFMCommunicate OK [21:31:53]SAM_PROTO_ClearQueue done [21:31:53]KKMCreateOFDPacket [21:31:53]OFDProtocolAddRootSTLVToBuf [21:31:53]FM_MakeSignedData [21:31:53]FM_MakeSignedData [21:31:53]SAM_PROTO_SignData [21:31:53]wFMCommunicate request_size=4 [21:31:53]MH_SAM_APDU [21:31:53]CAPDU: 80 0D 01 02 [21:31:53]Write to MH i2c: E2 08 00 B0 51 80 0D 01 02 00 00 00 00 7A [21:31:53]Write i2c OK [21:31:53]MH_I2C_Read... [21:31:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:31:53]Read from MH i2c: E2 [21:31:53]MH_I2C_Read... [21:31:53]Read from MH i2c: E2 03 00 [21:31:53]MH_I2C_Read... [21:31:53]Read from MH i2c: E2 03 00 B0 51 00 90 00 75 [21:31:53]RAPDU: 90 00 [21:31:53]wFMCommunicate OK [21:31:53]wFMCommunicate request_size=255 [21:31:53]MH_SAM_APDU [21:31: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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 02 00 00 F4 03 04 00 4A B1 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C3 75 01 00 35 04 06 00 23 [21:31:53]Write to MH i2c: E2 02 01 B1 51 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 02 00 00 F4 03 04 00 4A B1 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C3 75 01 00 35 04 06 00 23 00 00 E1 [21:31:54]Write i2c OK [21:31:54]MH_I2C_Read... [21:31:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:31:54]Read from MH i2c: E2 [21:31:54]MH_I2C_Read... [21:31:54]Read from MH i2c: E2 03 00 [21:31:54]MH_I2C_Read... [21:31:54]Read from MH i2c: E2 03 00 B1 51 00 90 00 76 [21:31:54]RAPDU: 90 00 [21:31:54]wFMCommunicate OK [21:31:54]wFMCommunicate request_size=10 [21:31:54]MH_SAM_APDU [21:31:54]CAPDU: 80 0D 02 02 05 E1 62 12 38 DF [21:31:54]Write to MH i2c: E2 0D 00 B2 51 80 0D 02 02 05 00 E1 62 12 38 DF 00 00 F3 [21:31:54]Write i2c OK [21:31:54]MH_I2C_Read... [21:31:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:31:54]Read from MH i2c: E2 [21:31:54]MH_I2C_Read... [21:31:54]Read from MH i2c: E2 03 00 [21:31:54]MH_I2C_Read... [21:31:54]Read from MH i2c: E2 03 00 B2 51 00 90 00 77 [21:31:54]RAPDU: 90 00 [21:31:54]wFMCommunicate OK [21:31:54]wFMCommunicate request_size=4 [21:31:54]MH_SAM_APDU [21:31:54]CAPDU: 80 0D 03 02 [21:31:54]Write to MH i2c: E2 08 00 B3 51 80 0D 03 02 00 00 00 00 7F [21:31:54]Write i2c OK [21:31:54]MH_I2C_Read... [21:31:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:31:54]Read from MH i2c: E2 [21:31:54]MH_I2C_Read... [21:31:54]Read from MH i2c: E2 0B 00 [21:31:54]MH_I2C_Read... [21:31:54]Read from MH i2c: E2 0B 00 B3 51 00 4D 68 8C 26 32 ED 5E 6D 90 00 D1 [21:31:54]RAPDU: 4D 68 8C 26 32 ED 5E 6D 90 00 [21:31:54]wFMCommunicate OK [21:31:54]SAM_PROTO_SignData done [21:31:54]FM_MakeSignedData done [21:31:54]CreateOFDProtocolMessage [21:31:54]wFMCommunicate request_size=4 [21:31:54]MH_SAM_APDU [21:31:54]CAPDU: 80 11 00 00 [21:31:54]Write to MH i2c: E2 08 00 B4 51 80 11 00 00 00 00 00 00 7F [21:31:54]Write i2c OK [21:31:54]MH_I2C_Read... [21:31:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:31:54]Read from MH i2c: E2 [21:31:54]MH_I2C_Read... [21:31:54]Read from MH i2c: E2 17 00 [21:31:54]MH_I2C_Read... [21:31:54]Read from MH i2c: E2 17 00 B4 51 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D0 [21:31:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:31:54]wFMCommunicate OK [21:31:54]CreateOFDProtocolMessage done [21:31:54]OFDSenderStorePacket 95683 [21:31:54]StoreOFDPacket docnum=95683 [21:31:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D9 3B 07 01 D9 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 02 00 00 F4 03 04 00 4A B1 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C3 75 01 00 35 04 06 00 23 E1 62 12 38 DF 4D 68 8C 26 32 ED 5E 6D [21:31:54]CheckFolder [21:31:54]dirname=/storage/ofd_packets [21:31:54]CheckFolder done [21:31:54]ProducePacketName [21:31:54]name=ofd_packets/00095683 [21:31:54]NVStorageSaveData ofd_packets/00095683 [21:31:54]File name is /storage/ofd_packets/00095683 [21:31:54]Write 301 bytes [21:31:54]NVStorageSaveData done [21:31:54]OFDSenderStorePacket done [21:31:54]KKMCreateOFDPacket done [21:31:54]NVStorageSaveData kkm_last_timestamp [21:31:54]File name is /storage/kkm_last_timestamp [21:31:54]Write 4 bytes [21:31:54]NVStorageSaveData done [21:31:54]ExternCall_PrintAddStr [21:31:54]wPrintStart [21:31:54]Write to MH i2c: 01 00 00 B5 51 06 [21:31:54]Write i2c OK [21:31:54]MH_I2C_Read... [21:31:54]Read from MH i2c: 01 [21:31:54]MH_I2C_Read... [21:31:54]Read from MH i2c: 01 07 00 [21:31:54]MH_I2C_Read... [21:31:54]Read from MH i2c: 01 07 00 B5 51 00 00 00 00 00 FF 0F 1B [21:31:54]RasterBufferAndPrint [21:31:54]line Счет N : (1)3406202 [21:31:54]line ИНН: 02508201610067 [21:31:54]line Контрольно-Кассовый Чек [21:31:54]line ПРОДАЖА [21:31:54]line ТРК (МРК, ГНК) : 22 [21:31:54]line Товар: 2710124130 [21:31:54]line Аи-92-К-4 [21:31:54]line 2.990 * 66.90 [21:31:54]line = 200.03 [21:31:54]line НДС 12% НСП 1% [21:31:54]line > о реализуемом товаре [21:31:54]line ОКРУГЛЕНИЕ: -0.03 [21:31:54]line ИТОГО: 200.00 [21:31:54]line Внесено: 200.00 [21:31:54]line СДАЧА: 0.00 [21:31:54]line НСП 1% : 1.77 [21:31:54]line НДС 12% : 21.24 [21:31:54]line Наличными: 200.00 [21:31:54]line Безнал.: 0.00 [21:31:54]line Место: АЗС № 82 "Партнер Нефть" [21:31:54]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:31:54]line СНО: Общий режим [21:31:54]line Чек 682 27.10.2024 21:31 [21:31:54]line Смена: 143 ФФД: 1.0 [21:31:54]line ЗНМ: 0300000017 [21:31:54]line РНМ: 0000000000170478 [21:31:54]line Версия ККМ: v1.0 [21:31:54]line ФМ: 0000000002098560 [21:31:54]line ФД: 95683 [21:31:54]line ФПД: 39450919975135 [21:31:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T213154&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95683&fm=39450919975135&tin=02508201610067®Number=0000000000170478&sum=20000 [21:31:54]OFD Sender: Processing packet 95683 [packets to send 57, broken 56] [21:31:54]ProducePacketName [21:31:54]name=ofd_packets/00095683 [21:31:54]OFD Sender: To server: pG, [21:31:54]CommunicateWithHost lk.salyk.kg:30040 [21:31:54]ConnectInit lk.salyk.kg [21:31:54]written 0, free lines is 4095 [21:31:54]Connected sock=10 [21:31:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D9 3B 07 01 D9 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 02 00 00 F4 03 04 00 4A B1 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C3 75 01 00 35 04 06 00 23 E1 62 12 38 DF 4D 68 8C 26 32 ED 5E 6D [21:31:55]Write to MH i2c: 01 00 00 E0 51 31 [21:31:55]Write i2c OK [21:31:55]MH_I2C_Read... [21:31:55]Read from MH i2c: 01 [21:31:55]MH_I2C_Read... [21:31:55]Read from MH i2c: 01 07 00 [21:31:55]MH_I2C_Read... [21:31:55]Read from MH i2c: 01 07 00 E0 51 00 00 00 00 00 F5 0C 39 [21:31:55]RasterBufferAndPrint [21:31:55]line [21:31:55]line [21:31:55]line [21:31:55]line [21:31:55]line [21:31:55]written 0, free lines is 3323 [21:31:55]MH_Cut [21:31:55]Write to MH i2c: D1 01 00 E7 51 01 0A [21:31:55]Write i2c OK [21:31:55]MH_I2C_Read... [21:31:55]Read from MH i2c: D1 [21:31:55]MH_I2C_Read... [21:31:55]Read from MH i2c: D1 01 00 [21:31:55]MH_I2C_Read... [21:31:55]Read from MH i2c: D1 01 00 E7 51 00 09 [21:31:55]Write to MH i2c: 01 00 00 E8 51 39 [21:31:55]Write i2c OK [21:31:55]MH_I2C_Read... [21:31:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F9 1B 47 00 29 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 32 30 39 38 35 36 30 10 04 04 00 C3 75 01 00 F4 03 04 00 76 5B 1E 67 B6 04 01 00 00 C2 28 43 CC F9 36 52 99 [21:31:55]CommunicateWithHost err = 0 [21:31:55]CheckOFDResponse [21:31:55]1017 (14) - 77093643461234 [21:31:55]1041 (16) - 0000000002098560 [21:31:55]1040 (4) - 95683 [21:31:55]1012 (4) - 27.10.2024 15:25 [21:31:55]1206 (1) - 0 [21:31:55]OFD Sender: Remove packet 95683 [21:31:55]ProducePacketName [21:31:55]name=ofd_packets/00095683 [21:31:55]NVStorageDeleteData [21:31:55]OFD Sender: No OFD packet to send [21:31:55]*** Cut start [21:31:55]*** Partial cut [21:31:55]*** CUTSNS_PIN = 1 [21:31:55]*** CUTSNS_PIN = 0 [21:31:56]*** Brake cut motor [21:31:56]Read from MH i2c: 01 [21:31:56]MH_I2C_Read... [21:31:56]*** Stop cut motor [21:31:56]*** Cut end [21:31:56]Read from MH i2c: 01 07 00 [21:31:56]MH_I2C_Read... [21:31:56]Read from MH i2c: 01 07 00 E8 51 00 00 00 00 00 FF 0F 4E [21:31:56]process_action close_receipt done [21:31:56]requested_data is exist [21:31:56]produce_requested_data [21:31:56]requested_item fm.sn is exist - process it [21:31:56]wFMCommunicate request_size=4 [21:31:56]MH_SAM_APDU [21:31:56]CAPDU: 80 11 00 00 [21:31:56]Write to MH i2c: E2 08 00 E9 51 80 11 00 00 00 00 00 00 B4 [21:31:56]Write i2c OK [21:31:56]MH_I2C_Read... [21:31:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:31:56]Read from MH i2c: E2 [21:31:56]MH_I2C_Read... [21:31:56]Read from MH i2c: E2 17 00 [21:31:56]MH_I2C_Read... [21:31:56]Read from MH i2c: E2 17 00 E9 51 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 05 [21:31:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:31:56]wFMCommunicate OK [21:31:56]requested_item fd.num is exist - process it [21:31:56]SAM_PROTO_GetFieldsCounters [21:31:56]wFMCommunicate request_size=4 [21:31:56]MH_SAM_APDU [21:31:56]CAPDU: 80 13 00 00 [21:31:56]Write to MH i2c: E2 08 00 EA 51 80 13 00 00 00 00 00 00 B7 [21:31:56]Write i2c OK [21:31:56]MH_I2C_Read... [21:31:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:31:56]Read from MH i2c: E2 [21:31:56]MH_I2C_Read... [21:31:56]Read from MH i2c: E2 62 00 [21:31:56]MH_I2C_Read... [21:31:56]Read from MH i2c: E2 62 00 EA 51 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C3 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 AA 02 00 00 5E 04 04 00 AA 02 00 00 57 04 04 00 AB 02 00 00 19 04 04 00 00 00 00 00 90 00 A4 [21:31:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C3 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 AA 02 00 00 5E 04 04 00 AA 02 00 00 57 04 04 00 AB 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:31:56]wFMCommunicate OK [21:31:56]SAM_PROTO_GetFieldsCounters done [21:31:56]requested_item shift.num is exist - process it [21:31:56]requested_item shift.opened is exist - process it [21:31:56]req_shift_opened [21:31:56]FM_GetShiftState [21:31:56]SAM_PROTO_GetShiftState [21:31:56]wFMCommunicate request_size=4 [21:31:56]MH_SAM_APDU [21:31:56]CAPDU: 80 13 01 00 [21:31:56]Write to MH i2c: E2 08 00 EB 51 80 13 01 00 00 00 00 00 B9 [21:31:56]Write i2c OK [21:31:56]MH_I2C_Read... [21:31:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:31:56]Read from MH i2c: E2 [21:31:56]MH_I2C_Read... [21:31:56]Read from MH i2c: E2 0E 00 [21:31:56]MH_I2C_Read... [21:31:56]Read from MH i2c: E2 0E 00 EB 51 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 65 [21:31:56]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [21:31:56]wFMCommunicate OK [21:31:56]SAM_PROTO_GetShiftState done [21:31:56]FM_GetShiftState done [21:31:56]req_shift_opened done [21:31:56]requested_item shift.open_date is exist - process it [21:31:56]req_shift_open_date [21:31:56]req_shift_open_date done [21:31:56]produce_requested_data done [21:31:56]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95683,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [21:31:56]process_action_free close_receipt [21:31:56]json_value_free [21:31:56]json_value_free done [21:31:56]process_json_proto returns [21:31:56]Send response to host [21:31:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95683,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [21:31:56]free response buf [21:31:56]execute_script done [21:31:56]execute_script returns [21:31:56]free content buf [21:31:56]Sock 7.Close socket [21:31:56]Sock 7.Thread stoped [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: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:00]OFD Sender: No OFD packet to send [21:33:05]OFD Sender: No OFD packet to send [21:33:10]OFD Sender: No OFD packet to send [21:33:15]OFD Sender: No OFD packet to send [21:33:20]OFD Sender: No OFD packet to send [21:33:25]OFD Sender: No OFD packet to send [21:33:30]OFD Sender: No OFD packet to send [21:33:35]OFD Sender: No OFD packet to send [21:33:40]OFD Sender: No OFD packet to send [21:33:45]OFD Sender: No OFD packet to send [21:33:50]OFD Sender: No OFD packet to send [21:33:55]OFD Sender: No OFD packet to send [21:34:00]OFD Sender: No OFD packet to send [21:34:05]OFD Sender: No OFD packet to send [21:34:10]OFD Sender: No OFD packet to send [21:34:15]OFD Sender: No OFD packet to send [21:34:20]OFD Sender: No OFD packet to send [21:34:25]OFD Sender: No OFD packet to send [21:34:30]OFD Sender: No OFD packet to send [21:34:35]OFD Sender: No OFD packet to send [21:34:40]OFD Sender: No OFD packet to send [21:34:45]OFD Sender: No OFD packet to send [21:34:50]OFD Sender: No OFD packet to send [21:34:55]OFD Sender: No OFD packet to send [21:35:00]OFD Sender: No OFD packet to send [21:35:05]OFD Sender: No OFD packet to send [21:35:10]OFD Sender: No OFD packet to send [21:35:15]OFD Sender: No OFD packet to send [21:35:20]OFD Sender: No OFD packet to send [21:35: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: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:41]OFD Sender: No OFD packet to send [21:37:46]OFD Sender: No OFD packet to send [21:37:51]OFD Sender: No OFD packet to send [21:37:56]OFD Sender: No OFD packet to send [21:38:01]OFD Sender: No OFD packet to send [21:38:06]OFD Sender: No OFD packet to send [21:38:11]OFD Sender: No OFD packet to send [21:38:16]OFD Sender: No OFD packet to send [21:38:21]OFD Sender: No OFD packet to send [21:38:26]OFD Sender: No OFD packet to send [21:38:31]OFD Sender: No OFD packet to send [21:38:36]OFD Sender: No OFD packet to send [21:38:41]OFD Sender: No OFD packet to send [21:38:46]OFD Sender: No OFD packet to send [21:38:51]OFD Sender: No OFD packet to send [21:38:56]OFD Sender: No OFD packet to send [21:39:01]OFD Sender: No OFD packet to send [21:39:06]OFD Sender: No OFD packet to send [21:39:11]OFD Sender: No OFD packet to send [21:39:16]OFD Sender: No OFD packet to send [21:39:21]OFD Sender: No OFD packet to send [21:39:26]OFD Sender: No OFD packet to send [21:39:31]OFD Sender: No OFD packet to send [21:39:36]OFD Sender: No OFD packet to send [21:39:41]OFD Sender: No OFD packet to send [21:39:46]OFD Sender: No OFD packet to send [21:39:51]OFD Sender: No OFD packet to send [21:39:56]OFD Sender: No OFD packet to send [21:40:01]OFD Sender: No OFD packet to send [21:40:06]OFD Sender: No OFD packet to send [21:40:11]OFD Sender: No OFD packet to send [21:40:16]OFD Sender: No OFD packet to send [21:40:21]OFD Sender: No OFD packet to send [21:40:26]OFD Sender: No OFD packet to send [21:40:31]OFD Sender: No OFD packet to send [21:40:36]OFD Sender: No OFD packet to send [21:40:41]OFD Sender: No OFD packet to send [21:40:46]OFD Sender: No OFD packet to send [21:40:51]OFD Sender: No OFD packet to send [21:40:56]OFD Sender: No OFD packet to send [21:41:01]OFD Sender: No OFD packet to send [21:41:06]OFD Sender: No OFD packet to send [21:41:11]OFD Sender: No OFD packet to send [21:41:16]OFD Sender: No OFD packet to send [21:41:21]OFD Sender: No OFD packet to send [21:41:26]OFD Sender: No OFD packet to send [21:41:31]OFD Sender: No OFD packet to send [21:41:36]OFD Sender: No OFD packet to send [21:41:41]OFD Sender: No OFD packet to send [21:41:46]OFD Sender: No OFD packet to send [21:41:51]OFD Sender: No OFD packet to send [21:41:56]OFD Sender: No OFD packet to send [21:42:01]OFD Sender: No OFD packet to send [21:42:06]OFD Sender: No OFD packet to send [21:42:11]OFD Sender: No OFD packet to send [21:42:16]OFD Sender: No OFD packet to send [21:42:21]OFD Sender: No OFD packet to send [21:42:26]OFD Sender: No OFD packet to send [21:42:31]OFD Sender: No OFD packet to send [21:42:36]OFD Sender: No OFD packet to send [21:42:41]OFD Sender: No OFD packet to send [21:42:46]OFD Sender: No OFD packet to send [21:42:51]OFD Sender: No OFD packet to send [21:42:56]OFD Sender: No OFD packet to send [21:43:01]OFD Sender: No OFD packet to send [21:43:06]OFD Sender: No OFD packet to send [21:43:11]OFD Sender: No OFD packet to send [21:43:16]OFD Sender: No OFD packet to send [21:43:21]OFD Sender: No OFD packet to send [21:43:26]OFD Sender: No OFD packet to send [21:43:31]OFD Sender: No OFD packet to send [21:43:36]OFD Sender: No OFD packet to send [21:43:41]OFD Sender: No OFD packet to send [21:43:46]OFD Sender: No OFD packet to send [21:43:51]OFD Sender: No OFD packet to send [21:43:56]OFD Sender: No OFD packet to send [21:44:01]OFD Sender: No OFD packet to send [21:44:06]OFD Sender: No OFD packet to send [21:44:11]OFD Sender: No OFD packet to send [21:44:16]OFD Sender: No OFD packet to send [21:44:21]OFD Sender: No OFD packet to send [21:44:26]OFD Sender: No OFD packet to send [21:44:31]OFD Sender: No OFD packet to send [21:44:36]OFD Sender: No OFD packet to send [21:44:41]OFD Sender: No OFD packet to send [21:44:46]OFD Sender: No OFD packet to send [21:44:51]OFD Sender: No OFD packet to send [21:44:56]OFD Sender: No OFD packet to send [21:45:01]OFD Sender: No OFD packet to send [21:45:06]OFD Sender: No OFD packet to send [21:45:11]OFD Sender: No OFD packet to send [21:45:16]OFD Sender: No OFD packet to send [21:45:21]OFD Sender: No OFD packet to send [21:45:26]OFD Sender: No OFD packet to send [21:45:31]OFD Sender: No OFD packet to send [21:45:36]OFD Sender: No OFD packet to send [21:45:41]OFD Sender: No OFD packet to send [21:45:46]OFD Sender: No OFD packet to send [21:45:51]OFD Sender: No OFD packet to send [21:45:56]OFD Sender: No OFD packet to send [21:46:01]OFD Sender: No OFD packet to send [21:46:06]OFD Sender: No OFD packet to send [21:46:11]OFD Sender: No OFD packet to send [21:46:16]OFD Sender: No OFD packet to send [21:46:17]accept exits with 9 [21:46:17]New connection [21:46:17]New thread 3067444580 created [21:46:17]Thread 3067301220 joined [21:46:17]Waiting for new connection... [21:46:17] Sock 9.Parse request [21:46:17]Sock 9.Check first char [21:46:17]Sock 9.First char is OK [21:46:17]request: POST /json_proto HTTP/1.0 [21:46:17]Method: POST [21:46:17]URL: /json_proto [21:46:17]Method is POST - this is cgi request [21:46:17]url: /json_proto [21:46:17]query_string will be loaded in cgi processing [21:46:17]execute_cgi json_proto POST (null) [21:46:17]execute_cgi path=json_proto method=POST [21:46:17]POST find Content-Length [21:46:17]Host: 172.17.40.67:8080 [21:46:17]Content-Length: 678 [21:46:17]Content-Type: application/json [21:46:17] [21:46:17]POST finish read [21:46:17]Found Content-Length = 678 [21:46:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406203", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.330, "sum" : 490.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 490.00, "total" : 490.00, "payments": [ { "type": 0, "sum" : 490.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:46:17]execute_script... [21:46: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)3406203", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.330, "sum" : 490.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 490.00, "total" : 490.00, "payments": [ { "type": 0, "sum" : 490.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:46:17]POST & json_proto [21:46:17]process_json_proto [21:46:17]json parsed OK: [21:46:17]protocol is kg_v1.0 [21:46:17]action value=close_receipt [21:46:17]process_action close_receipt [21:46:17]cmd_close_receipt [21:46:17]MH_GetDate [21:46:17]Write to MH i2c: F0 00 00 EC 51 2C [21:46:17]Write i2c OK [21:46:17]MH_I2C_Read... [21:46:17]Read from MH i2c: F0 [21:46:17]MH_I2C_Read... [21:46:17]Read from MH i2c: F0 09 00 [21:46:17]MH_I2C_Read... [21:46:17]Read from MH i2c: F0 09 00 EC 51 00 AB B4 1E 67 EE DA 66 66 AD [21:46:17]GetLastDocTimeStamp 1730064714 [21:46:17]current date 1730065579 [21:46:17]FM_GetShiftState [21:46:17]SAM_PROTO_GetShiftState [21:46:17]wFMCommunicate request_size=4 [21:46:17]MH_SAM_APDU [21:46:17]CAPDU: 80 13 01 00 [21:46:17]Write to MH i2c: E2 08 00 ED 51 80 13 01 00 00 00 00 00 BB [21:46:17]Write i2c OK [21:46:17]MH_I2C_Read... [21:46:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:46:17]Read from MH i2c: E2 [21:46:17]MH_I2C_Read... [21:46:17]Read from MH i2c: E2 0E 00 [21:46:17]MH_I2C_Read... [21:46:17]Read from MH i2c: E2 0E 00 ED 51 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 67 [21:46:17]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [21:46:17]wFMCommunicate OK [21:46:17]SAM_PROTO_GetShiftState done [21:46:17]FM_GetShiftState done [21:46:17]opened in 1729987736 [21:46:17]opened+sec_in_day 1730074136 [21:46:17]quantity*price = 49037 [21:46:17]sum+1 = 49039 [21:46:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 490.00 Внесено: 490.00 СДАЧА: 0.00 НСП 1% : 4.34 НДС 12% : 52.08 Наличными: 490.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 683 27.10.2024 21:46 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95684 ФПД: 54197069676046 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T214619&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95684&fm=54197069676046&tin=02508201610067®Number=0000000000170478&sum=49000 [21:46:18]StoreToDocumentArchive [21:46:18]shift 143 fd 95684 [21:46:18]save to /storage/0143/doc_00095684 [21:46:18]save last doc name /storage/0143/doc_00095684 to /storage/kkm_last_doc_name [21:46:18]save OK [21:46:18]Clear old archive folders... [21:46:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:46:18]tlvbuf is 00A48250 [21:46:18]SAM_PROTO_ClearQueue [21:46:18]wFMCommunicate request_size=4 [21:46:18]MH_SAM_APDU [21:46:18]CAPDU: 80 09 00 00 [21:46:18]Write to MH i2c: E2 08 00 FA 51 80 09 00 00 00 00 00 00 BD [21:46:18]Write i2c OK [21:46:18]MH_I2C_Read... [21:46:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:46:18]Read from MH i2c: E2 [21:46:18]MH_I2C_Read... [21:46:18]Read from MH i2c: E2 03 00 [21:46:18]MH_I2C_Read... [21:46:18]Read from MH i2c: E2 03 00 FA 51 00 90 00 BF [21:46:18]RAPDU: 90 00 [21:46:18]wFMCommunicate OK [21:46:18]SAM_PROTO_ClearQueue done [21:46:18]KKMCreateOFDPacket [21:46:18]OFDProtocolAddRootSTLVToBuf [21:46:18]FM_MakeSignedData [21:46:18]FM_MakeSignedData [21:46:18]SAM_PROTO_SignData [21:46:18]wFMCommunicate request_size=4 [21:46:18]MH_SAM_APDU [21:46:18]CAPDU: 80 0D 01 02 [21:46:18]Write to MH i2c: E2 08 00 FB 51 80 0D 01 02 00 00 00 00 C5 [21:46:18]Write i2c OK [21:46:18]MH_I2C_Read... [21:46:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:46:18]Read from MH i2c: E2 [21:46:18]MH_I2C_Read... [21:46:18]Read from MH i2c: E2 03 00 [21:46:18]MH_I2C_Read... [21:46:18]Read from MH i2c: E2 03 00 FB 51 00 90 00 C0 [21:46:18]RAPDU: 90 00 [21:46:18]wFMCommunicate OK [21:46:18]wFMCommunicate request_size=255 [21:46:18]MH_SAM_APDU [21:46: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 34 FF 03 08 00 03 A2 1C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8E BF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 BF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B2 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 58 14 00 00 00 00 07 04 06 00 68 BF 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 02 00 00 F4 03 04 00 AB B4 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C4 75 01 00 35 04 06 00 31 [21:46:18]Write to MH i2c: E2 02 01 FC 51 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 A2 1C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8E BF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 BF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B2 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 58 14 00 00 00 00 07 04 06 00 68 BF 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 02 00 00 F4 03 04 00 AB B4 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C4 75 01 00 35 04 06 00 31 00 00 0D [21:46:18]Write i2c OK [21:46:18]MH_I2C_Read... [21:46:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:46:18]Read from MH i2c: E2 [21:46:18]MH_I2C_Read... [21:46:18]Read from MH i2c: E2 03 00 [21:46:18]MH_I2C_Read... [21:46:18]Read from MH i2c: E2 03 00 FC 51 00 90 00 C1 [21:46:18]RAPDU: 90 00 [21:46:18]wFMCommunicate OK [21:46:18]wFMCommunicate request_size=10 [21:46:18]MH_SAM_APDU [21:46:18]CAPDU: 80 0D 02 02 05 4A BD 15 FE 0E [21:46:18]Write to MH i2c: E2 0D 00 FD 51 80 0D 02 02 05 00 4A BD 15 FE 0E 00 00 FA [21:46:18]Write i2c OK [21:46:18]MH_I2C_Read... [21:46:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:46:18]Read from MH i2c: E2 [21:46:18]MH_I2C_Read... [21:46:18]Read from MH i2c: E2 03 00 [21:46:18]MH_I2C_Read... [21:46:18]Read from MH i2c: E2 03 00 FD 51 00 90 00 C2 [21:46:18]RAPDU: 90 00 [21:46:18]wFMCommunicate OK [21:46:18]wFMCommunicate request_size=4 [21:46:18]MH_SAM_APDU [21:46:18]CAPDU: 80 0D 03 02 [21:46:18]Write to MH i2c: E2 08 00 FE 51 80 0D 03 02 00 00 00 00 CA [21:46:18]Write i2c OK [21:46:18]MH_I2C_Read... [21:46:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:46:18]Read from MH i2c: E2 [21:46:18]MH_I2C_Read... [21:46:18]Read from MH i2c: E2 0B 00 [21:46:18]MH_I2C_Read... [21:46:18]Read from MH i2c: E2 0B 00 FE 51 00 10 9B 16 D0 C3 E0 A0 6C 90 00 0B [21:46:18]RAPDU: 10 9B 16 D0 C3 E0 A0 6C 90 00 [21:46:18]wFMCommunicate OK [21:46:18]SAM_PROTO_SignData done [21:46:18]FM_MakeSignedData done [21:46:18]CreateOFDProtocolMessage [21:46:18]wFMCommunicate request_size=4 [21:46:18]MH_SAM_APDU [21:46:18]CAPDU: 80 11 00 00 [21:46:18]Write to MH i2c: E2 08 00 FF 51 80 11 00 00 00 00 00 00 CA [21:46:18]Write i2c OK [21:46:18]MH_I2C_Read... [21:46:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:46:18]Read from MH i2c: E2 [21:46:18]MH_I2C_Read... [21:46:18]Read from MH i2c: E2 17 00 [21:46:18]MH_I2C_Read... [21:46:18]Read from MH i2c: E2 17 00 FF 51 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1B [21:46:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:46:18]wFMCommunicate OK [21:46:18]CreateOFDProtocolMessage done [21:46:18]OFDSenderStorePacket 95684 [21:46:18]StoreOFDPacket docnum=95684 [21:46:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5E 70 07 01 18 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 A2 1C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8E BF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 BF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B2 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 58 14 00 00 00 00 07 04 06 00 68 BF 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 02 00 00 F4 03 04 00 AB B4 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C4 75 01 00 35 04 06 00 31 4A BD 15 FE 0E 10 9B 16 D0 C3 E0 A0 6C [21:46:18]CheckFolder [21:46:18]dirname=/storage/ofd_packets [21:46:18]CheckFolder done [21:46:18]ProducePacketName [21:46:18]name=ofd_packets/00095684 [21:46:18]NVStorageSaveData ofd_packets/00095684 [21:46:18]File name is /storage/ofd_packets/00095684 [21:46:18]Write 301 bytes [21:46:18]NVStorageSaveData done [21:46:18]OFDSenderStorePacket done [21:46:18]KKMCreateOFDPacket done [21:46:18]NVStorageSaveData kkm_last_timestamp [21:46:18]File name is /storage/kkm_last_timestamp [21:46:18]Write 4 bytes [21:46:18]NVStorageSaveData done [21:46:18]ExternCall_PrintAddStr [21:46:18]wPrintStart [21:46:18]Write to MH i2c: 01 00 00 00 52 52 [21:46:18]Write i2c OK [21:46:18]MH_I2C_Read... [21:46:18]Read from MH i2c: 01 [21:46:18]MH_I2C_Read... [21:46:18]Read from MH i2c: 01 07 00 [21:46:18]MH_I2C_Read... [21:46:18]Read from MH i2c: 01 07 00 00 52 00 00 00 00 00 FF 0F 67 [21:46:18]RasterBufferAndPrint [21:46:18]line Счет N : (1)3406203 [21:46:18]line ИНН: 02508201610067 [21:46:18]line Контрольно-Кассовый Чек [21:46:18]line ПРОДАЖА [21:46:18]line ТРК (МРК, ГНК) : 22 [21:46:18]line Товар: 2710124130 [21:46:18]line Аи-92-К-4 [21:46:18]line 7.330 * 66.90 [21:46:18]line = 490.38 [21:46:18]line НДС 12% НСП 1% [21:46:18]line > о реализуемом товаре [21:46:18]line ОКРУГЛЕНИЕ: -0.38 [21:46:18]line ИТОГО: 490.00 [21:46:18]line Внесено: 490.00 [21:46:18]line СДАЧА: 0.00 [21:46:18]line НСП 1% : 4.34 [21:46:18]line НДС 12% : 52.08 [21:46:18]line Наличными: 490.00 [21:46:18]line Безнал.: 0.00 [21:46:18]line Место: АЗС № 82 "Партнер Нефть" [21:46:18]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:46:18]line СНО: Общий режим [21:46:18]line Чек 683 27.10.2024 21:46 [21:46:18]line Смена: 143 ФФД: 1.0 [21:46:18]line ЗНМ: 0300000017 [21:46:18]line РНМ: 0000000000170478 [21:46:18]line Версия ККМ: v1.0 [21:46:18]line ФМ: 0000000002098560 [21:46:18]line ФД: 95684 [21:46:18]line ФПД: 54197069676046 [21:46:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T214619&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95684&fm=54197069676046&tin=02508201610067®Number=0000000000170478&sum=49000 [21:46:19]OFD Sender: Processing packet 95684 [packets to send 57, broken 56] [21:46:19]ProducePacketName [21:46:19]name=ofd_packets/00095684 [21:46:19]OFD Sender: To server: pG, [21:46:19]CommunicateWithHost lk.salyk.kg:30040 [21:46:19]ConnectInit lk.salyk.kg [21:46:19]written 0, free lines is 4095 [21:46:19]Connected sock=6 [21:46:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 5E 70 07 01 18 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 A2 1C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8E BF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 BF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B2 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 58 14 00 00 00 00 07 04 06 00 68 BF 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 02 00 00 F4 03 04 00 AB B4 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C4 75 01 00 35 04 06 00 31 4A BD 15 FE 0E 10 9B 16 D0 C3 E0 A0 6C [21:46:19]Write to MH i2c: 01 00 00 2B 52 7D [21:46:19]Write i2c OK [21:46:19]MH_I2C_Read... [21:46:19]Read from MH i2c: 01 [21:46:19]MH_I2C_Read... [21:46:19]Read from MH i2c: 01 07 00 [21:46:19]MH_I2C_Read... [21:46:19]Read from MH i2c: 01 07 00 2B 52 00 00 00 00 00 FD 0C 8D [21:46:19]RasterBufferAndPrint [21:46:19]line [21:46:19]line [21:46:19]line [21:46:19]line [21:46:19]line [21:46:19]written 0, free lines is 3331 [21:46:19]MH_Cut [21:46:19]Write to MH i2c: D1 01 00 32 52 01 56 [21:46:19]Write i2c OK [21:46:19]MH_I2C_Read... [21:46:19]Read from MH i2c: D1 [21:46:19]MH_I2C_Read... [21:46:19]Read from MH i2c: D1 01 00 [21:46:19]MH_I2C_Read... [21:46:19]Read from MH i2c: D1 01 00 32 52 00 55 [21:46:19]Write to MH i2c: 01 00 00 33 52 85 [21:46:19]Write i2c OK [21:46:19]MH_I2C_Read... [21:46:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 DF 8F 47 00 A0 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 32 30 39 38 35 36 30 10 04 04 00 C4 75 01 00 F4 03 04 00 D6 5E 1E 67 B6 04 01 00 00 26 A0 27 78 13 8E 84 34 [21:46:19]CommunicateWithHost err = 0 [21:46:19]CheckOFDResponse [21:46:19]1017 (14) - 77093643461234 [21:46:19]1041 (16) - 0000000002098560 [21:46:19]1040 (4) - 95684 [21:46:19]1012 (4) - 27.10.2024 15:40 [21:46:19]1206 (1) - 0 [21:46:19]OFD Sender: Remove packet 95684 [21:46:19]ProducePacketName [21:46:19]name=ofd_packets/00095684 [21:46:19]NVStorageDeleteData [21:46:20]OFD Sender: No OFD packet to send [21:46:20]*** Cut start [21:46:20]*** Partial cut [21:46:20]*** CUTSNS_PIN = 1 [21:46:20]*** CUTSNS_PIN = 0 [21:46:20]*** Brake cut motor [21:46:20]Read from MH i2c: 01 [21:46:20]MH_I2C_Read... [21:46:20]*** Stop cut motor [21:46:20]*** Cut end [21:46:20]Read from MH i2c: 01 07 00 [21:46:20]MH_I2C_Read... [21:46:20]Read from MH i2c: 01 07 00 33 52 00 00 00 00 00 FF 0F 9A [21:46:20]process_action close_receipt done [21:46:20]requested_data is exist [21:46:20]produce_requested_data [21:46:20]requested_item fm.sn is exist - process it [21:46:20]wFMCommunicate request_size=4 [21:46:20]MH_SAM_APDU [21:46:20]CAPDU: 80 11 00 00 [21:46:20]Write to MH i2c: E2 08 00 34 52 80 11 00 00 00 00 00 00 00 [21:46:20]Write i2c OK [21:46:20]MH_I2C_Read... [21:46:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:46:20]Read from MH i2c: E2 [21:46:20]MH_I2C_Read... [21:46:20]Read from MH i2c: E2 17 00 [21:46:20]MH_I2C_Read... [21:46:20]Read from MH i2c: E2 17 00 34 52 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 51 [21:46:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:46:20]wFMCommunicate OK [21:46:20]requested_item fd.num is exist - process it [21:46:20]SAM_PROTO_GetFieldsCounters [21:46:20]wFMCommunicate request_size=4 [21:46:20]MH_SAM_APDU [21:46:20]CAPDU: 80 13 00 00 [21:46:20]Write to MH i2c: E2 08 00 35 52 80 13 00 00 00 00 00 00 03 [21:46:20]Write i2c OK [21:46:20]MH_I2C_Read... [21:46:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:46:20]Read from MH i2c: E2 [21:46:20]MH_I2C_Read... [21:46:20]Read from MH i2c: E2 62 00 [21:46:20]MH_I2C_Read... [21:46:20]Read from MH i2c: E2 62 00 35 52 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C4 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 AB 02 00 00 5E 04 04 00 AB 02 00 00 57 04 04 00 AC 02 00 00 19 04 04 00 00 00 00 00 90 00 F4 [21:46:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C4 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 AB 02 00 00 5E 04 04 00 AB 02 00 00 57 04 04 00 AC 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:46:20]wFMCommunicate OK [21:46:20]SAM_PROTO_GetFieldsCounters done [21:46:20]requested_item shift.num is exist - process it [21:46:20]requested_item shift.opened is exist - process it [21:46:20]req_shift_opened [21:46:20]FM_GetShiftState [21:46:20]SAM_PROTO_GetShiftState [21:46:20]wFMCommunicate request_size=4 [21:46:20]MH_SAM_APDU [21:46:20]CAPDU: 80 13 01 00 [21:46:20]Write to MH i2c: E2 08 00 36 52 80 13 01 00 00 00 00 00 05 [21:46:20]Write i2c OK [21:46:20]MH_I2C_Read... [21:46:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:46:21]Read from MH i2c: E2 [21:46:21]MH_I2C_Read... [21:46:21]Read from MH i2c: E2 0E 00 [21:46:21]MH_I2C_Read... [21:46:21]Read from MH i2c: E2 0E 00 36 52 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B1 [21:46:21]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [21:46:21]wFMCommunicate OK [21:46:21]SAM_PROTO_GetShiftState done [21:46:21]FM_GetShiftState done [21:46:21]req_shift_opened done [21:46:21]requested_item shift.open_date is exist - process it [21:46:21]req_shift_open_date [21:46:21]req_shift_open_date done [21:46:21]produce_requested_data done [21:46:21]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95684,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [21:46:21]process_action_free close_receipt [21:46:21]json_value_free [21:46:21]json_value_free done [21:46:21]process_json_proto returns [21:46:21]Send response to host [21:46:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95684,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [21:46:21]free response buf [21:46:21]execute_script done [21:46:21]execute_script returns [21:46:21]free content buf [21:46:21]Sock 9.Close socket [21:46:21]Sock 9.Thread stoped [21:46:25]OFD Sender: No OFD packet to send [21:46:30]OFD Sender: No OFD packet to send [21:46:35]OFD Sender: No OFD packet to send [21:46:40]OFD Sender: No OFD packet to send [21:46:45]OFD Sender: No OFD packet to send [21:46:50]OFD Sender: No OFD packet to send [21:46:55]OFD Sender: No OFD packet to send [21:47:00]OFD Sender: No OFD packet to send [21:47:05]OFD Sender: No OFD packet to send [21:47:10]OFD Sender: No OFD packet to send [21:47:15]OFD Sender: No OFD packet to send [21:47:20]OFD Sender: No OFD packet to send [21:47:25]OFD Sender: No OFD packet to send [21:47:30]OFD Sender: No OFD packet to send [21:47:35]OFD Sender: No OFD packet to send [21:47:40]OFD Sender: No OFD packet to send [21:47:45]OFD Sender: No OFD packet to send [21:47:50]OFD Sender: No OFD packet to send [21:47:55]OFD Sender: No OFD packet to send [21:48:00]OFD Sender: No OFD packet to send [21:48:05]OFD Sender: No OFD packet to send [21:48:10]OFD Sender: No OFD packet to send [21:48:15]OFD Sender: No OFD packet to send [21:48:20]OFD Sender: No OFD packet to send [21:48:25]OFD Sender: No OFD packet to send [21:48:30]OFD Sender: No OFD packet to send [21:48:35]OFD Sender: No OFD packet to send [21:48:40]OFD Sender: No OFD packet to send [21:48:45]OFD Sender: No OFD packet to send [21:48:50]OFD Sender: No OFD packet to send [21:48:55]OFD Sender: No OFD packet to send [21:49:00]OFD Sender: No OFD packet to send [21:49:05]OFD Sender: No OFD packet to send [21:49:10]OFD Sender: No OFD packet to send [21:49:15]OFD Sender: No OFD packet to send [21:49:20]OFD Sender: No OFD packet to send [21:49:25]OFD Sender: No OFD packet to send [21:49:30]OFD Sender: No OFD packet to send [21:49:35]OFD Sender: No OFD packet to send [21:49:40]OFD Sender: No OFD packet to send [21:49:45]OFD Sender: No OFD packet to send [21:49:50]OFD Sender: No OFD packet to send [21:49:55]OFD Sender: No OFD packet to send [21:50:00]OFD Sender: No OFD packet to send [21:50:05]OFD Sender: No OFD packet to send [21:50:10]OFD Sender: No OFD packet to send [21:50:15]OFD Sender: No OFD packet to send [21:50:20]OFD Sender: No OFD packet to send [21:50:25]OFD Sender: No OFD packet to send [21:50:30]OFD Sender: No OFD packet to send [21:50:35]OFD Sender: No OFD packet to send [21:50:40]OFD Sender: No OFD packet to send [21:50:45]OFD Sender: No OFD packet to send [21:50:50]accept exits with 7 [21:50:50]New connection [21:50:50]New thread 3067301220 created [21:50:50]Thread 3067444580 joined [21:50:50]Waiting for new connection... [21:50:50] Sock 7.Parse request [21:50:50]Sock 7.Check first char [21:50:50]Sock 7.First char is OK [21:50:50]request: POST /json_proto HTTP/1.0 [21:50:50]Method: POST [21:50:50]URL: /json_proto [21:50:50]Method is POST - this is cgi request [21:50:50]url: /json_proto [21:50:50]query_string will be loaded in cgi processing [21:50:50]execute_cgi json_proto POST (null) [21:50:50]execute_cgi path=json_proto method=POST [21:50:50]POST find Content-Length [21:50:50]Host: 172.17.40.67:8080 [21:50:50]Content-Length: 680 [21:50:50]Content-Type: application/json [21:50:50] [21:50:50]POST finish read [21:50:50]Found Content-Length = 680 [21:50:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406204", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [21:50:50]execute_script... [21:50: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)3406204", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [21:50:50]POST & json_proto [21:50:50]process_json_proto [21:50:50]json parsed OK: [21:50:50]protocol is kg_v1.0 [21:50:50]action value=close_receipt [21:50:50]process_action close_receipt [21:50:50]cmd_close_receipt [21:50:50]MH_GetDate [21:50:50]Write to MH i2c: F0 00 00 37 52 78 [21:50:50]Write i2c OK [21:50:50]MH_I2C_Read... [21:50:50]Read from MH i2c: F0 [21:50:50]MH_I2C_Read... [21:50:50]Read from MH i2c: F0 09 00 [21:50:50]MH_I2C_Read... [21:50:50]Read from MH i2c: F0 09 00 37 52 00 BC B5 1E 67 EE DA 66 66 0B [21:50:50]GetLastDocTimeStamp 1730065579 [21:50:50]current date 1730065852 [21:50:50]FM_GetShiftState [21:50:50]SAM_PROTO_GetShiftState [21:50:50]wFMCommunicate request_size=4 [21:50:50]MH_SAM_APDU [21:50:50]CAPDU: 80 13 01 00 [21:50:50]Write to MH i2c: E2 08 00 38 52 80 13 01 00 00 00 00 00 07 [21:50:50]Write i2c OK [21:50:50]MH_I2C_Read... [21:50:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:50:50]Read from MH i2c: E2 [21:50:50]MH_I2C_Read... [21:50:50]Read from MH i2c: E2 0E 00 [21:50:50]MH_I2C_Read... [21:50:50]Read from MH i2c: E2 0E 00 38 52 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B3 [21:50:50]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [21:50:50]wFMCommunicate OK [21:50:50]SAM_PROTO_GetShiftState done [21:50:50]FM_GetShiftState done [21:50:50]opened in 1729987736 [21:50:50]opened+sec_in_day 1730074136 [21:50:50]quantity*price = 300075 [21:50:50]sum+1 = 300077 [21:50:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.76 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 684 27.10.2024 21:50 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95685 ФПД: 278418665779707 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T215052&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95685&fm=278418665779707&tin=02508201610067®Number=0000000000170478&sum=300000 [21:50:51]StoreToDocumentArchive [21:50:51]shift 143 fd 95685 [21:50:51]save to /storage/0143/doc_00095685 [21:50:51]save last doc name /storage/0143/doc_00095685 to /storage/kkm_last_doc_name [21:50:51]save OK [21:50:51]Clear old archive folders... [21:50:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:50:51]tlvbuf is 00B21F40 [21:50:51]SAM_PROTO_ClearQueue [21:50:51]wFMCommunicate request_size=4 [21:50:51]MH_SAM_APDU [21:50:51]CAPDU: 80 09 00 00 [21:50:51]Write to MH i2c: E2 08 00 45 52 80 09 00 00 00 00 00 00 09 [21:50:51]Write i2c OK [21:50:51]MH_I2C_Read... [21:50:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:50:51]Read from MH i2c: E2 [21:50:51]MH_I2C_Read... [21:50:51]Read from MH i2c: E2 03 00 [21:50:51]MH_I2C_Read... [21:50:51]Read from MH i2c: E2 03 00 45 52 00 90 00 0B [21:50:51]RAPDU: 90 00 [21:50:51]wFMCommunicate OK [21:50:51]SAM_PROTO_ClearQueue done [21:50:51]KKMCreateOFDPacket [21:50:51]OFDProtocolAddRootSTLVToBuf [21:50:51]FM_MakeSignedData [21:50:51]FM_MakeSignedData [21:50:51]SAM_PROTO_SignData [21:50:51]wFMCommunicate request_size=4 [21:50:51]MH_SAM_APDU [21:50:51]CAPDU: 80 0D 01 02 [21:50:51]Write to MH i2c: E2 08 00 46 52 80 0D 01 02 00 00 00 00 11 [21:50:51]Write i2c OK [21:50:51]MH_I2C_Read... [21:50:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:50:51]Read from MH i2c: E2 [21:50:51]MH_I2C_Read... [21:50:51]Read from MH i2c: E2 03 00 [21:50:51]MH_I2C_Read... [21:50:51]Read from MH i2c: E2 03 00 46 52 00 90 00 0C [21:50:51]RAPDU: 90 00 [21:50:51]wFMCommunicate OK [21:50:51]wFMCommunicate request_size=255 [21:50:51]MH_SAM_APDU [21:50: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 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 AC 02 00 00 F4 03 04 00 BC B5 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C5 75 01 00 35 04 06 00 FD 38 65 AC [21:50:51]Write to MH i2c: E2 02 01 47 52 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 AC 02 00 00 F4 03 04 00 BC B5 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C5 75 01 00 35 04 06 00 FD 38 65 AC 00 00 81 [21:50:51]Write i2c OK [21:50:51]MH_I2C_Read... [21:50:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:50:51]Read from MH i2c: E2 [21:50:51]MH_I2C_Read... [21:50:51]Read from MH i2c: E2 03 00 [21:50:51]MH_I2C_Read... [21:50:51]Read from MH i2c: E2 03 00 47 52 00 90 00 0D [21:50:51]RAPDU: 90 00 [21:50:51]wFMCommunicate OK [21:50:51]wFMCommunicate request_size=7 [21:50:51]MH_SAM_APDU [21:50:51]CAPDU: 80 0D 02 02 02 31 FB [21:50:51]Write to MH i2c: E2 0A 00 48 52 80 0D 02 02 02 00 31 FB 00 00 44 [21:50:51]Write i2c OK [21:50:51]MH_I2C_Read... [21:50:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:50:51]Read from MH i2c: E2 [21:50:51]MH_I2C_Read... [21:50:51]Read from MH i2c: E2 03 00 [21:50:51]MH_I2C_Read... [21:50:51]Read from MH i2c: E2 03 00 48 52 00 90 00 0E [21:50:51]RAPDU: 90 00 [21:50:51]wFMCommunicate OK [21:50:51]wFMCommunicate request_size=4 [21:50:51]MH_SAM_APDU [21:50:51]CAPDU: 80 0D 03 02 [21:50:51]Write to MH i2c: E2 08 00 49 52 80 0D 03 02 00 00 00 00 16 [21:50:51]Write i2c OK [21:50:51]MH_I2C_Read... [21:50:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:50:51]Read from MH i2c: E2 [21:50:51]MH_I2C_Read... [21:50:51]Read from MH i2c: E2 0B 00 [21:50:51]MH_I2C_Read... [21:50:51]Read from MH i2c: E2 0B 00 49 52 00 7F 33 E9 C8 DB 37 E2 8C 90 00 FA [21:50:51]RAPDU: 7F 33 E9 C8 DB 37 E2 8C 90 00 [21:50:51]wFMCommunicate OK [21:50:51]SAM_PROTO_SignData done [21:50:51]FM_MakeSignedData done [21:50:51]CreateOFDProtocolMessage [21:50:51]wFMCommunicate request_size=4 [21:50:51]MH_SAM_APDU [21:50:51]CAPDU: 80 11 00 00 [21:50:51]Write to MH i2c: E2 08 00 4A 52 80 11 00 00 00 00 00 00 16 [21:50:51]Write i2c OK [21:50:51]MH_I2C_Read... [21:50:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:50:51]Read from MH i2c: E2 [21:50:51]MH_I2C_Read... [21:50:51]Read from MH i2c: E2 17 00 [21:50:51]MH_I2C_Read... [21:50:51]Read from MH i2c: E2 17 00 4A 52 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 67 [21:50:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:50:51]wFMCommunicate OK [21:50:51]CreateOFDProtocolMessage done [21:50:51]OFDSenderStorePacket 95685 [21:50:51]StoreOFDPacket docnum=95685 [21:50:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 AF 44 04 01 FE 9F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 AC 02 00 00 F4 03 04 00 BC B5 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C5 75 01 00 35 04 06 00 FD 38 65 AC 31 FB 7F 33 E9 C8 DB 37 E2 8C [21:50:51]CheckFolder [21:50:51]dirname=/storage/ofd_packets [21:50:51]CheckFolder done [21:50:51]ProducePacketName [21:50:51]name=ofd_packets/00095685 [21:50:51]NVStorageSaveData ofd_packets/00095685 [21:50:51]File name is /storage/ofd_packets/00095685 [21:50:51]Write 298 bytes [21:50:51]NVStorageSaveData done [21:50:51]OFDSenderStorePacket done [21:50:51]KKMCreateOFDPacket done [21:50:51]NVStorageSaveData kkm_last_timestamp [21:50:51]File name is /storage/kkm_last_timestamp [21:50:51]Write 4 bytes [21:50:51]NVStorageSaveData done [21:50:51]ExternCall_PrintAddStr [21:50:51]wPrintStart [21:50:51]Write to MH i2c: 01 00 00 4B 52 9D [21:50:51]Write i2c OK [21:50:51]MH_I2C_Read... [21:50:51]Read from MH i2c: 01 [21:50:51]MH_I2C_Read... [21:50:51]Read from MH i2c: 01 07 00 [21:50:51]MH_I2C_Read... [21:50:51]Read from MH i2c: 01 07 00 4B 52 00 00 00 00 00 FF 0F B2 [21:50:51]RasterBufferAndPrint [21:50:51]line Счет N : (1)3406204 [21:50:51]line ИНН: 02508201610067 [21:50:51]line Контрольно-Кассовый Чек [21:50:51]line ПРОДАЖА [21:50:51]line ТРК (МРК, ГНК) : 51 [21:50:51]line Товар: 2710194210 [21:50:51]line ДТ-К-5 [21:50:51]line 39.380 * 76.20 [21:50:51]line = 3000.76 [21:50:51]line НДС 12% НСП 1% [21:50:51]line > о реализуемом товаре [21:50:51]line ОКРУГЛЕНИЕ: -0.76 [21:50:51]line ИТОГО: 3000.00 [21:50:51]line Внесено: 3000.00 [21:50:51]line СДАЧА: 0.00 [21:50:51]line НСП 1% : 26.55 [21:50:51]line НДС 12% : 318.66 [21:50:51]line Наличными: 3000.00 [21:50:51]line Безнал.: 0.00 [21:50:51]line Место: АЗС № 82 "Партнер Нефть" [21:50:51]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [21:50:51]line СНО: Общий режим [21:50:51]line Чек 684 27.10.2024 21:50 [21:50:51]line Смена: 143 ФФД: 1.0 [21:50:51]line ЗНМ: 0300000017 [21:50:51]line РНМ: 0000000000170478 [21:50:51]line Версия ККМ: v1.0 [21:50:51]line ФМ: 0000000002098560 [21:50:51]line ФД: 95685 [21:50:51]line ФПД: 278418665779707 [21:50:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T215052&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95685&fm=278418665779707&tin=02508201610067®Number=0000000000170478&sum=300000 [21:50:52]OFD Sender: Processing packet 95685 [packets to send 57, broken 56] [21:50:52]ProducePacketName [21:50:52]name=ofd_packets/00095685 [21:50:52]OFD Sender: To server: pG, [21:50:52]CommunicateWithHost lk.salyk.kg:30040 [21:50:52]ConnectInit lk.salyk.kg [21:50:52]written 0, free lines is 4095 [21:50:52]Connected sock=11 [21:50:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 AF 44 04 01 FE 9F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 AC 02 00 00 F4 03 04 00 BC B5 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C5 75 01 00 35 04 06 00 FD 38 65 AC 31 FB 7F 33 E9 C8 DB 37 E2 8C [21:50:52]Write to MH i2c: 01 00 00 76 52 C8 [21:50:52]Write i2c OK [21:50:52]MH_I2C_Read... [21:50:52]Read from MH i2c: 01 [21:50:52]MH_I2C_Read... [21:50:52]Read from MH i2c: 01 07 00 [21:50:52]MH_I2C_Read... [21:50:52]Read from MH i2c: 01 07 00 76 52 00 00 00 00 00 F5 0C D0 [21:50:52]RasterBufferAndPrint [21:50:52]line [21:50:52]line [21:50:52]line [21:50:52]line [21:50:52]line [21:50:52]written 0, free lines is 3324 [21:50:52]MH_Cut [21:50:52]Write to MH i2c: D1 01 00 7D 52 01 A1 [21:50:52]Write i2c OK [21:50:52]MH_I2C_Read... [21:50:52]Read from MH i2c: D1 [21:50:52]MH_I2C_Read... [21:50:52]Read from MH i2c: D1 01 00 [21:50:52]MH_I2C_Read... [21:50:52]Read from MH i2c: D1 01 00 7D 52 00 A0 [21:50:52]Write to MH i2c: 01 00 00 7E 52 D0 [21:50:52]Write i2c OK [21:50:52]MH_I2C_Read... [21:50:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 4A 2C 47 00 48 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 32 30 39 38 35 36 30 10 04 04 00 C5 75 01 00 F4 03 04 00 E7 5F 1E 67 B6 04 01 00 00 EB 8A F0 D9 E9 74 81 ED [21:50:52]CommunicateWithHost err = 0 [21:50:52]CheckOFDResponse [21:50:52]1017 (14) - 77093643461234 [21:50:52]1041 (16) - 0000000002098560 [21:50:52]1040 (4) - 95685 [21:50:52]1012 (4) - 27.10.2024 15:44 [21:50:52]1206 (1) - 0 [21:50:52]OFD Sender: Remove packet 95685 [21:50:52]ProducePacketName [21:50:52]name=ofd_packets/00095685 [21:50:52]NVStorageDeleteData [21:50:53]OFD Sender: No OFD packet to send [21:50:53]*** Cut start [21:50:53]*** Partial cut [21:50:53]*** CUTSNS_PIN = 1 [21:50:53]*** CUTSNS_PIN = 0 [21:50:53]*** Brake cut motor [21:50:53]Read from MH i2c: 01 [21:50:53]MH_I2C_Read... [21:50:53]*** Stop cut motor [21:50:53]*** Cut end [21:50:53]Read from MH i2c: 01 07 00 [21:50:53]MH_I2C_Read... [21:50:53]Read from MH i2c: 01 07 00 7E 52 00 00 00 00 00 FF 0F E5 [21:50:53]process_action close_receipt done [21:50:53]requested_data is exist [21:50:53]produce_requested_data [21:50:53]requested_item fm.sn is exist - process it [21:50:53]wFMCommunicate request_size=4 [21:50:53]MH_SAM_APDU [21:50:53]CAPDU: 80 11 00 00 [21:50:53]Write to MH i2c: E2 08 00 7F 52 80 11 00 00 00 00 00 00 4B [21:50:53]Write i2c OK [21:50:53]MH_I2C_Read... [21:50:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:50:53]Read from MH i2c: E2 [21:50:53]MH_I2C_Read... [21:50:53]Read from MH i2c: E2 17 00 [21:50:53]MH_I2C_Read... [21:50:53]Read from MH i2c: E2 17 00 7F 52 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9C [21:50:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [21:50:53]wFMCommunicate OK [21:50:53]requested_item fd.num is exist - process it [21:50:53]SAM_PROTO_GetFieldsCounters [21:50:53]wFMCommunicate request_size=4 [21:50:53]MH_SAM_APDU [21:50:53]CAPDU: 80 13 00 00 [21:50:53]Write to MH i2c: E2 08 00 80 52 80 13 00 00 00 00 00 00 4E [21:50:53]Write i2c OK [21:50:53]MH_I2C_Read... [21:50:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:50:53]Read from MH i2c: E2 [21:50:53]MH_I2C_Read... [21:50:53]Read from MH i2c: E2 62 00 [21:50:53]MH_I2C_Read... [21:50:53]Read from MH i2c: E2 62 00 80 52 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C5 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 AC 02 00 00 5E 04 04 00 AC 02 00 00 57 04 04 00 AD 02 00 00 19 04 04 00 00 00 00 00 90 00 43 [21:50:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C5 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 AC 02 00 00 5E 04 04 00 AC 02 00 00 57 04 04 00 AD 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:50:53]wFMCommunicate OK [21:50:53]SAM_PROTO_GetFieldsCounters done [21:50:53]requested_item shift.num is exist - process it [21:50:53]requested_item shift.opened is exist - process it [21:50:53]req_shift_opened [21:50:53]FM_GetShiftState [21:50:53]SAM_PROTO_GetShiftState [21:50:53]wFMCommunicate request_size=4 [21:50:53]MH_SAM_APDU [21:50:53]CAPDU: 80 13 01 00 [21:50:53]Write to MH i2c: E2 08 00 81 52 80 13 01 00 00 00 00 00 50 [21:50:53]Write i2c OK [21:50:53]MH_I2C_Read... [21:50:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:50:54]Read from MH i2c: E2 [21:50:54]MH_I2C_Read... [21:50:54]Read from MH i2c: E2 0E 00 [21:50:54]MH_I2C_Read... [21:50:54]Read from MH i2c: E2 0E 00 81 52 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FC [21:50:54]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [21:50:54]wFMCommunicate OK [21:50:54]SAM_PROTO_GetShiftState done [21:50:54]FM_GetShiftState done [21:50:54]req_shift_opened done [21:50:54]requested_item shift.open_date is exist - process it [21:50:54]req_shift_open_date [21:50:54]req_shift_open_date done [21:50:54]produce_requested_data done [21:50:54]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95685,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [21:50:54]process_action_free close_receipt [21:50:54]json_value_free [21:50:54]json_value_free done [21:50:54]process_json_proto returns [21:50:54]Send response to host [21:50:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95685,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [21:50:54]free response buf [21:50:54]execute_script done [21:50:54]execute_script returns [21:50:54]free content buf [21:50:54]Sock 7.Close socket [21:50:54]Sock 7.Thread stoped [21:50:58]OFD Sender: No OFD packet to send [21:51:03]OFD Sender: No OFD packet to send [21:51:08]OFD Sender: No OFD packet to send [21:51:13]OFD Sender: No OFD packet to send [21:51:18]OFD Sender: No OFD packet to send [21:51:23]OFD Sender: No OFD packet to send [21:51:28]OFD Sender: No OFD packet to send [21:51:33]OFD Sender: No OFD packet to send [21:51:38]OFD Sender: No OFD packet to send [21:51:43]OFD Sender: No OFD packet to send [21:51:48]OFD Sender: No OFD packet to send [21:51:53]OFD Sender: No OFD packet to send [21:51:58]OFD Sender: No OFD packet to send [21:52:03]OFD Sender: No OFD packet to send [21:52:08]OFD Sender: No OFD packet to send [21:52:13]OFD Sender: No OFD packet to send [21:52:18]OFD Sender: No OFD packet to send [21:52:23]OFD Sender: No OFD packet to send [21:52:28]OFD Sender: No OFD packet to send [21:52:33]OFD Sender: No OFD packet to send [21:52:38]OFD Sender: No OFD packet to send [21:52:43]OFD Sender: No OFD packet to send [21:52:48]OFD Sender: No OFD packet to send [21:52:53]OFD Sender: No OFD packet to send [21:52:58]OFD Sender: No OFD packet to send [21:53:03]OFD Sender: No OFD packet to send [21:53:08]OFD Sender: No OFD packet to send [21:53:13]OFD Sender: No OFD packet to send [21:53:18]OFD Sender: No OFD packet to send [21:53:23]OFD Sender: No OFD packet to send [21:53:28]OFD Sender: No OFD packet to send [21:53:33]OFD Sender: No OFD packet to send [21:53:38]OFD Sender: No OFD packet to send [21:53:43]OFD Sender: No OFD packet to send [21:53:48]OFD Sender: No OFD packet to send [21:53:53]OFD Sender: No OFD packet to send [21:53:58]OFD Sender: No OFD packet to send [21:54:03]OFD Sender: No OFD packet to send [21:54:08]OFD Sender: No OFD packet to send [21:54:13]OFD Sender: No OFD packet to send [21:54:18]OFD Sender: No OFD packet to send [21:54:23]OFD Sender: No OFD packet to send [21:54:28]OFD Sender: No OFD packet to send [21:54:33]OFD Sender: No OFD packet to send [21:54:38]OFD Sender: No OFD packet to send [21:54:43]OFD Sender: No OFD packet to send [21:54:48]OFD Sender: No OFD packet to send [21:54:53]OFD Sender: No OFD packet to send [21:54:58]OFD Sender: No OFD packet to send [21:55:03]OFD Sender: No OFD packet to send [21:55:08]OFD Sender: No OFD packet to send [21:55:13]OFD Sender: No OFD packet to send [21:55:18]OFD Sender: No OFD packet to send [21:55:23]OFD Sender: No OFD packet to send [21:55:28]OFD Sender: No OFD packet to send [21:55:33]OFD Sender: No OFD packet to send [21:55:38]OFD Sender: No OFD packet to send [21:55:43]OFD Sender: No OFD packet to send [21:55:48]OFD Sender: No OFD packet to send [21:55:53]OFD Sender: No OFD packet to send [21:55:58]OFD Sender: No OFD packet to send [21:56:03]OFD Sender: No OFD packet to send [21:56:08]OFD Sender: No OFD packet to send [21:56:13]OFD Sender: No OFD packet to send [21:56:18]OFD Sender: No OFD packet to send [21:56:23]OFD Sender: No OFD packet to send [21:56:28]OFD Sender: No OFD packet to send [21:56:33]OFD Sender: No OFD packet to send [21:56:38]OFD Sender: No OFD packet to send [21:56:43]OFD Sender: No OFD packet to send [21:56:48]OFD Sender: No OFD packet to send [21:56:53]OFD Sender: No OFD packet to send [21:56:58]OFD Sender: No OFD packet to send [21:57:03]OFD Sender: No OFD packet to send [21:57:08]OFD Sender: No OFD packet to send [21:57:13]OFD Sender: No OFD packet to send [21:57:18]OFD Sender: No OFD packet to send [21:57:23]OFD Sender: No OFD packet to send [21:57:28]OFD Sender: No OFD packet to send [21:57:33]OFD Sender: No OFD packet to send [21:57:38]OFD Sender: No OFD packet to send [21:57:43]OFD Sender: No OFD packet to send [21:57:48]OFD Sender: No OFD packet to send [21:57:53]OFD Sender: No OFD packet to send [21:57:58]OFD Sender: No OFD packet to send [21:58:03]OFD Sender: No OFD packet to send [21:58:08]OFD Sender: No OFD packet to send [21:58:13]OFD Sender: No OFD packet to send [21:58:18]OFD Sender: No OFD packet to send [21:58:23]OFD Sender: No OFD packet to send [21:58:28]OFD Sender: No OFD packet to send [21:58:33]OFD Sender: No OFD packet to send [21:58:38]OFD Sender: No OFD packet to send [21:58:43]OFD Sender: No OFD packet to send [21:58:48]OFD Sender: No OFD packet to send [21:58:53]OFD Sender: No OFD packet to send [21:58:58]OFD Sender: No OFD packet to send [21:59:03]OFD Sender: No OFD packet to send [21:59:08]OFD Sender: No OFD packet to send [21:59:13]OFD Sender: No OFD packet to send [21:59:18]OFD Sender: No OFD packet to send [21:59:23]OFD Sender: No OFD packet to send [21:59:28]OFD Sender: No OFD packet to send [21:59:33]OFD Sender: No OFD packet to send [21:59:38]OFD Sender: No OFD packet to send [21:59:43]OFD Sender: No OFD packet to send [21:59:48]OFD Sender: No OFD packet to send [21:59:53]OFD Sender: No OFD packet to send [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:18]OFD Sender: No OFD packet to send [22:00:23]OFD Sender: No OFD packet to send [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: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]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: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: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:23]OFD Sender: No OFD packet to send [22:03:28]OFD Sender: No OFD packet to send [22:03:33]OFD Sender: No OFD packet to send [22:03:38]OFD Sender: No OFD packet to send [22:03:43]OFD Sender: No OFD packet to send [22:03:48]OFD Sender: No OFD packet to send [22:03:53]OFD Sender: No OFD packet to send [22:03:58]OFD Sender: No OFD packet to send [22:04:03]OFD Sender: No OFD packet to send [22:04:08]OFD Sender: No OFD packet to send [22:04:09]accept exits with 9 [22:04:09]New connection [22:04:09]New thread 3067444580 created [22:04:09]Thread 3067301220 joined [22:04:09]Waiting for new connection... [22:04:09] Sock 9.Parse request [22:04:09]Sock 9.Check first char [22:04:09]Sock 9.First char is OK [22:04:09]request: POST /json_proto HTTP/1.0 [22:04:09]Method: POST [22:04:09]URL: /json_proto [22:04:09]Method is POST - this is cgi request [22:04:09]url: /json_proto [22:04:09]query_string will be loaded in cgi processing [22:04:09]execute_cgi json_proto POST (null) [22:04:09]execute_cgi path=json_proto method=POST [22:04:09]POST find Content-Length [22:04:09]Host: 172.17.40.67:8080 [22:04:09]Content-Length: 678 [22:04:09]Content-Type: application/json [22:04:09] [22:04:09]POST finish read [22:04:09]Found Content-Length = 678 [22:04:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406205", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:04:09]execute_script... [22:04: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)3406205", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:04:09]POST & json_proto [22:04:09]process_json_proto [22:04:09]json parsed OK: [22:04:09]protocol is kg_v1.0 [22:04:09]action value=close_receipt [22:04:09]process_action close_receipt [22:04:09]cmd_close_receipt [22:04:09]MH_GetDate [22:04:09]Write to MH i2c: F0 00 00 82 52 C3 [22:04:09]Write i2c OK [22:04:09]MH_I2C_Read... [22:04:09]Read from MH i2c: F0 [22:04:09]MH_I2C_Read... [22:04:09]Read from MH i2c: F0 09 00 [22:04:09]MH_I2C_Read... [22:04:09]Read from MH i2c: F0 09 00 82 52 00 DC B8 1E 67 EE DA 66 66 79 [22:04:09]GetLastDocTimeStamp 1730065852 [22:04:09]current date 1730066652 [22:04:09]FM_GetShiftState [22:04:09]SAM_PROTO_GetShiftState [22:04:09]wFMCommunicate request_size=4 [22:04:09]MH_SAM_APDU [22:04:09]CAPDU: 80 13 01 00 [22:04:09]Write to MH i2c: E2 08 00 83 52 80 13 01 00 00 00 00 00 52 [22:04:09]Write i2c OK [22:04:09]MH_I2C_Read... [22:04:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:04:09]Read from MH i2c: E2 [22:04:09]MH_I2C_Read... [22:04:09]Read from MH i2c: E2 0E 00 [22:04:09]MH_I2C_Read... [22:04:09]Read from MH i2c: E2 0E 00 83 52 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FE [22:04:09]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [22:04:09]wFMCommunicate OK [22:04:09]SAM_PROTO_GetShiftState done [22:04:09]FM_GetShiftState done [22:04:09]opened in 1729987736 [22:04:09]opened+sec_in_day 1730074136 [22:04:09]quantity*price = 20003 [22:04:09]sum+1 = 20004 [22:04:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 685 27.10.2024 22:04 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95686 ФПД: 250996756740141 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T220412&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95686&fm=250996756740141&tin=02508201610067®Number=0000000000170478&sum=20000 [22:04:11]StoreToDocumentArchive [22:04:11]shift 143 fd 95686 [22:04:11]save to /storage/0143/doc_00095686 [22:04:11]save last doc name /storage/0143/doc_00095686 to /storage/kkm_last_doc_name [22:04:11]save OK [22:04:11]Clear old archive folders... [22:04:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:04:11]tlvbuf is 00B376B0 [22:04:11]SAM_PROTO_ClearQueue [22:04:11]wFMCommunicate request_size=4 [22:04:11]MH_SAM_APDU [22:04:11]CAPDU: 80 09 00 00 [22:04:11]Write to MH i2c: E2 08 00 90 52 80 09 00 00 00 00 00 00 54 [22:04:11]Write i2c OK [22:04:11]MH_I2C_Read... [22:04:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:04:11]Read from MH i2c: E2 [22:04:11]MH_I2C_Read... [22:04:11]Read from MH i2c: E2 03 00 [22:04:11]MH_I2C_Read... [22:04:11]Read from MH i2c: E2 03 00 90 52 00 90 00 56 [22:04:11]RAPDU: 90 00 [22:04:11]wFMCommunicate OK [22:04:11]SAM_PROTO_ClearQueue done [22:04:11]KKMCreateOFDPacket [22:04:11]OFDProtocolAddRootSTLVToBuf [22:04:11]FM_MakeSignedData [22:04:11]FM_MakeSignedData [22:04:11]SAM_PROTO_SignData [22:04:11]wFMCommunicate request_size=4 [22:04:11]MH_SAM_APDU [22:04:11]CAPDU: 80 0D 01 02 [22:04:11]Write to MH i2c: E2 08 00 91 52 80 0D 01 02 00 00 00 00 5C [22:04:11]Write i2c OK [22:04:11]MH_I2C_Read... [22:04:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:04:11]Read from MH i2c: E2 [22:04:11]MH_I2C_Read... [22:04:11]Read from MH i2c: E2 03 00 [22:04:11]MH_I2C_Read... [22:04:11]Read from MH i2c: E2 03 00 91 52 00 90 00 57 [22:04:11]RAPDU: 90 00 [22:04:11]wFMCommunicate OK [22:04:11]wFMCommunicate request_size=255 [22:04:11]MH_SAM_APDU [22:04: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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 02 00 00 F4 03 04 00 DC B8 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C6 75 01 00 35 04 06 00 E4 [22:04:11]Write to MH i2c: E2 02 01 92 52 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 02 00 00 F4 03 04 00 DC B8 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C6 75 01 00 35 04 06 00 E4 00 00 23 [22:04:11]Write i2c OK [22:04:11]MH_I2C_Read... [22:04:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:04:11]Read from MH i2c: E2 [22:04:11]MH_I2C_Read... [22:04:11]Read from MH i2c: E2 03 00 [22:04:11]MH_I2C_Read... [22:04:11]Read from MH i2c: E2 03 00 92 52 00 90 00 58 [22:04:11]RAPDU: 90 00 [22:04:11]wFMCommunicate OK [22:04:11]wFMCommunicate request_size=10 [22:04:11]MH_SAM_APDU [22:04:11]CAPDU: 80 0D 02 02 05 47 BC 86 78 2D [22:04:11]Write to MH i2c: E2 0D 00 93 52 80 0D 02 02 05 00 47 BC 86 78 2D 00 00 97 [22:04:11]Write i2c OK [22:04:11]MH_I2C_Read... [22:04:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:04:11]Read from MH i2c: E2 [22:04:11]MH_I2C_Read... [22:04:11]Read from MH i2c: E2 03 00 [22:04:11]MH_I2C_Read... [22:04:11]Read from MH i2c: E2 03 00 93 52 00 90 00 59 [22:04:11]RAPDU: 90 00 [22:04:11]wFMCommunicate OK [22:04:11]wFMCommunicate request_size=4 [22:04:11]MH_SAM_APDU [22:04:11]CAPDU: 80 0D 03 02 [22:04:11]Write to MH i2c: E2 08 00 94 52 80 0D 03 02 00 00 00 00 61 [22:04:11]Write i2c OK [22:04:11]MH_I2C_Read... [22:04:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:04:11]Read from MH i2c: E2 [22:04:11]MH_I2C_Read... [22:04:11]Read from MH i2c: E2 0B 00 [22:04:11]MH_I2C_Read... [22:04:11]Read from MH i2c: E2 0B 00 94 52 00 C0 2B 08 29 2E AF B8 21 90 00 34 [22:04:11]RAPDU: C0 2B 08 29 2E AF B8 21 90 00 [22:04:11]wFMCommunicate OK [22:04:11]SAM_PROTO_SignData done [22:04:11]FM_MakeSignedData done [22:04:11]CreateOFDProtocolMessage [22:04:11]wFMCommunicate request_size=4 [22:04:11]MH_SAM_APDU [22:04:11]CAPDU: 80 11 00 00 [22:04:11]Write to MH i2c: E2 08 00 95 52 80 11 00 00 00 00 00 00 61 [22:04:11]Write i2c OK [22:04:11]MH_I2C_Read... [22:04:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:04:11]Read from MH i2c: E2 [22:04:11]MH_I2C_Read... [22:04:11]Read from MH i2c: E2 17 00 [22:04:11]MH_I2C_Read... [22:04:11]Read from MH i2c: E2 17 00 95 52 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B2 [22:04:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [22:04:11]wFMCommunicate OK [22:04:11]CreateOFDProtocolMessage done [22:04:11]OFDSenderStorePacket 95686 [22:04:11]StoreOFDPacket docnum=95686 [22:04:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 70 4F 07 01 6B 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 02 00 00 F4 03 04 00 DC B8 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C6 75 01 00 35 04 06 00 E4 47 BC 86 78 2D C0 2B 08 29 2E AF B8 21 [22:04:11]CheckFolder [22:04:11]dirname=/storage/ofd_packets [22:04:11]CheckFolder done [22:04:11]ProducePacketName [22:04:11]name=ofd_packets/00095686 [22:04:11]NVStorageSaveData ofd_packets/00095686 [22:04:11]File name is /storage/ofd_packets/00095686 [22:04:11]Write 301 bytes [22:04:11]NVStorageSaveData done [22:04:11]OFDSenderStorePacket done [22:04:11]KKMCreateOFDPacket done [22:04:11]NVStorageSaveData kkm_last_timestamp [22:04:11]File name is /storage/kkm_last_timestamp [22:04:11]Write 4 bytes [22:04:11]NVStorageSaveData done [22:04:11]ExternCall_PrintAddStr [22:04:11]wPrintStart [22:04:11]Write to MH i2c: 01 00 00 96 52 E8 [22:04:11]Write i2c OK [22:04:11]MH_I2C_Read... [22:04:11]Read from MH i2c: 01 [22:04:11]MH_I2C_Read... [22:04:11]Read from MH i2c: 01 07 00 [22:04:11]MH_I2C_Read... [22:04:11]Read from MH i2c: 01 07 00 96 52 00 00 00 00 00 FF 0F FD [22:04:11]RasterBufferAndPrint [22:04:11]line Счет N : (1)3406205 [22:04:11]line ИНН: 02508201610067 [22:04:11]line Контрольно-Кассовый Чек [22:04:11]line ПРОДАЖА [22:04:11]line ТРК (МРК, ГНК) : 12 [22:04:11]line Товар: 2710124130 [22:04:11]line Аи-92-К-4 [22:04:11]line 2.990 * 66.90 [22:04:11]line = 200.03 [22:04:11]line НДС 12% НСП 1% [22:04:11]line > о реализуемом товаре [22:04:11]line ОКРУГЛЕНИЕ: -0.03 [22:04:11]line ИТОГО: 200.00 [22:04:11]line Внесено: 200.00 [22:04:11]line СДАЧА: 0.00 [22:04:11]line НСП 1% : 1.77 [22:04:11]line НДС 12% : 21.24 [22:04:11]line Наличными: 200.00 [22:04:11]line Безнал.: 0.00 [22:04:11]line Место: АЗС № 82 "Партнер Нефть" [22:04:11]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [22:04:11]line СНО: Общий режим [22:04:11]line Чек 685 27.10.2024 22:04 [22:04:11]line Смена: 143 ФФД: 1.0 [22:04:11]line ЗНМ: 0300000017 [22:04:11]line РНМ: 0000000000170478 [22:04:11]line Версия ККМ: v1.0 [22:04:11]line ФМ: 0000000002098560 [22:04:11]line ФД: 95686 [22:04:11]line ФПД: 250996756740141 [22:04:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T220412&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95686&fm=250996756740141&tin=02508201610067®Number=0000000000170478&sum=20000 [22:04:11]OFD Sender: Processing packet 95686 [packets to send 57, broken 56] [22:04:11]ProducePacketName [22:04:11]name=ofd_packets/00095686 [22:04:11]OFD Sender: To server: pG, [22:04:11]CommunicateWithHost lk.salyk.kg:30040 [22:04:11]ConnectInit lk.salyk.kg [22:04:11]written 0, free lines is 4095 [22:04:12]Connected sock=10 [22:04:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 70 4F 07 01 6B 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 34 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 02 00 00 F4 03 04 00 DC B8 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C6 75 01 00 35 04 06 00 E4 47 BC 86 78 2D C0 2B 08 29 2E AF B8 21 [22:04:12]Write to MH i2c: 01 00 00 C1 52 13 [22:04:12]Write i2c OK [22:04:12]MH_I2C_Read... [22:04:12]Read from MH i2c: 01 [22:04:12]MH_I2C_Read... [22:04:12]Read from MH i2c: 01 07 00 [22:04:12]MH_I2C_Read... [22:04:12]Read from MH i2c: 01 07 00 C1 52 00 00 00 00 00 02 0D 29 [22:04:12]RasterBufferAndPrint [22:04:12]line [22:04:12]line [22:04:12]line [22:04:12]line [22:04:12]line [22:04:12]written 0, free lines is 3336 [22:04:12]MH_Cut [22:04:12]Write to MH i2c: D1 01 00 C8 52 01 EC [22:04:12]Write i2c OK [22:04:12]MH_I2C_Read... [22:04:12]Read from MH i2c: D1 [22:04:12]MH_I2C_Read... [22:04:12]Read from MH i2c: D1 01 00 [22:04:12]MH_I2C_Read... [22:04:12]Read from MH i2c: D1 01 00 C8 52 00 EB [22:04:12]Write to MH i2c: 01 00 00 C9 52 1B [22:04:12]Write i2c OK [22:04:12]MH_I2C_Read... [22:04:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 A5 39 47 00 F2 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 32 30 39 38 35 36 30 10 04 04 00 C6 75 01 00 F4 03 04 00 07 63 1E 67 B6 04 01 00 00 5D E5 11 82 D8 D9 5E 7C [22:04:12]CommunicateWithHost err = 0 [22:04:12]CheckOFDResponse [22:04:12]1017 (14) - 77093643461234 [22:04:12]1041 (16) - 0000000002098560 [22:04:12]1040 (4) - 95686 [22:04:12]1012 (4) - 27.10.2024 15:57 [22:04:12]1206 (1) - 0 [22:04:12]OFD Sender: Remove packet 95686 [22:04:12]ProducePacketName [22:04:12]name=ofd_packets/00095686 [22:04:12]NVStorageDeleteData [22:04:12]OFD Sender: No OFD packet to send [22:04:12]*** Cut start [22:04:12]*** Partial cut [22:04:12]*** CUTSNS_PIN = 1 [22:04:13]*** CUTSNS_PIN = 0 [22:04:13]*** Brake cut motor [22:04:13]Read from MH i2c: 01 [22:04:13]MH_I2C_Read... [22:04:13]*** Stop cut motor [22:04:13]*** Cut end [22:04:13]Read from MH i2c: 01 07 00 [22:04:13]MH_I2C_Read... [22:04:13]Read from MH i2c: 01 07 00 C9 52 00 00 00 00 00 FF 0F 30 [22:04:13]process_action close_receipt done [22:04:13]requested_data is exist [22:04:13]produce_requested_data [22:04:13]requested_item fm.sn is exist - process it [22:04:13]wFMCommunicate request_size=4 [22:04:13]MH_SAM_APDU [22:04:13]CAPDU: 80 11 00 00 [22:04:13]Write to MH i2c: E2 08 00 CA 52 80 11 00 00 00 00 00 00 96 [22:04:13]Write i2c OK [22:04:13]MH_I2C_Read... [22:04:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:04:13]Read from MH i2c: E2 [22:04:13]MH_I2C_Read... [22:04:13]Read from MH i2c: E2 17 00 [22:04:13]MH_I2C_Read... [22:04:13]Read from MH i2c: E2 17 00 CA 52 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E7 [22:04:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [22:04:13]wFMCommunicate OK [22:04:13]requested_item fd.num is exist - process it [22:04:13]SAM_PROTO_GetFieldsCounters [22:04:13]wFMCommunicate request_size=4 [22:04:13]MH_SAM_APDU [22:04:13]CAPDU: 80 13 00 00 [22:04:13]Write to MH i2c: E2 08 00 CB 52 80 13 00 00 00 00 00 00 99 [22:04:13]Write i2c OK [22:04:13]MH_I2C_Read... [22:04:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:04:13]Read from MH i2c: E2 [22:04:13]MH_I2C_Read... [22:04:13]Read from MH i2c: E2 62 00 [22:04:13]MH_I2C_Read... [22:04:13]Read from MH i2c: E2 62 00 CB 52 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C6 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 AD 02 00 00 5E 04 04 00 AD 02 00 00 57 04 04 00 AE 02 00 00 19 04 04 00 00 00 00 00 90 00 92 [22:04:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C6 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 AD 02 00 00 5E 04 04 00 AD 02 00 00 57 04 04 00 AE 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:04:13]wFMCommunicate OK [22:04:13]SAM_PROTO_GetFieldsCounters done [22:04:13]requested_item shift.num is exist - process it [22:04:13]requested_item shift.opened is exist - process it [22:04:13]req_shift_opened [22:04:13]FM_GetShiftState [22:04:13]SAM_PROTO_GetShiftState [22:04:13]wFMCommunicate request_size=4 [22:04:13]MH_SAM_APDU [22:04:13]CAPDU: 80 13 01 00 [22:04:13]Write to MH i2c: E2 08 00 CC 52 80 13 01 00 00 00 00 00 9B [22:04:13]Write i2c OK [22:04:13]MH_I2C_Read... [22:04:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:04:13]Read from MH i2c: E2 [22:04:13]MH_I2C_Read... [22:04:13]Read from MH i2c: E2 0E 00 [22:04:13]MH_I2C_Read... [22:04:13]Read from MH i2c: E2 0E 00 CC 52 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 47 [22:04:13]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [22:04:13]wFMCommunicate OK [22:04:13]SAM_PROTO_GetShiftState done [22:04:13]FM_GetShiftState done [22:04:13]req_shift_opened done [22:04:13]requested_item shift.open_date is exist - process it [22:04:13]req_shift_open_date [22:04:13]req_shift_open_date done [22:04:13]produce_requested_data done [22:04:13]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95686,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [22:04:13]process_action_free close_receipt [22:04:13]json_value_free [22:04:13]json_value_free done [22:04:13]process_json_proto returns [22:04:13]Send response to host [22:04:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95686,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [22:04:13]free response buf [22:04:13]execute_script done [22:04:13]execute_script returns [22:04:13]free content buf [22:04:13]Sock 9.Close socket [22:04:13]Sock 9.Thread stoped [22:04:17]OFD Sender: No OFD packet to send [22:04:22]OFD Sender: No OFD packet to send [22:04:27]OFD Sender: No OFD packet to send [22:04:32]OFD Sender: No OFD packet to send [22:04:37]OFD Sender: No OFD packet to send [22:04:42]OFD Sender: No OFD packet to send [22:04:47]OFD Sender: No OFD packet to send [22:04:52]OFD Sender: No OFD packet to send [22:04:57]OFD Sender: No OFD packet to send [22:05:02]OFD Sender: No OFD packet to send [22:05:07]OFD Sender: No OFD packet to send [22:05:12]OFD Sender: No OFD packet to send [22:05:17]OFD Sender: No OFD packet to send [22:05:22]OFD Sender: No OFD packet to send [22:05:28]OFD Sender: No OFD packet to send [22:05:33]OFD Sender: No OFD packet to send [22:05:38]OFD Sender: No OFD packet to send [22:05:43]OFD Sender: No OFD packet to send [22:05:48]OFD Sender: No OFD packet to send [22:05:53]OFD Sender: No OFD packet to send [22:05:58]OFD Sender: No OFD packet to send [22:06:03]OFD Sender: No OFD packet to send [22:06:08]OFD Sender: No OFD packet to send [22:06:13]OFD Sender: No OFD packet to send [22:06:18]OFD Sender: No OFD packet to send [22:06:23]OFD Sender: No OFD packet to send [22:06:28]OFD Sender: No OFD packet to send [22:06:33]OFD Sender: No OFD packet to send [22:06:38]OFD Sender: No OFD packet to send [22:06:43]OFD Sender: No OFD packet to send [22:06:48]OFD Sender: No OFD packet to send [22:06:53]OFD Sender: No OFD packet to send [22:06:58]OFD Sender: No OFD packet to send [22:07:03]OFD Sender: No OFD packet to send [22:07:08]OFD Sender: No OFD packet to send [22:07:13]OFD Sender: No OFD packet to send [22:07:18]OFD Sender: No OFD packet to send [22:07:23]OFD Sender: No OFD packet to send [22:07:28]OFD Sender: No OFD packet to send [22:07:33]OFD Sender: No OFD packet to send [22:07:36]accept exits with 7 [22:07:36]New connection [22:07:36]New thread 3067301220 created [22:07:36]Thread 3067444580 joined [22:07:36]Waiting for new connection... [22:07:36] Sock 7.Parse request [22:07:36]Sock 7.Check first char [22:07:36]Sock 7.First char is OK [22:07:36]request: POST /json_proto HTTP/1.0 [22:07:36]Method: POST [22:07:36]URL: /json_proto [22:07:36]Method is POST - this is cgi request [22:07:36]url: /json_proto [22:07:36]query_string will be loaded in cgi processing [22:07:36]execute_cgi json_proto POST (null) [22:07:36]execute_cgi path=json_proto method=POST [22:07:36]POST find Content-Length [22:07:36]Host: 172.17.40.67:8080 [22:07:36]Content-Length: 678 [22:07:36]Content-Type: application/json [22:07:36] [22:07:36]POST finish read [22:07:36]Found Content-Length = 678 [22:07:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406206", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:07:36]execute_script... [22: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)3406206", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "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:07:36]POST & json_proto [22:07:36]process_json_proto [22:07:36]json parsed OK: [22:07:36]protocol is kg_v1.0 [22:07:36]action value=close_receipt [22:07:36]process_action close_receipt [22:07:36]cmd_close_receipt [22:07:36]MH_GetDate [22:07:36]Write to MH i2c: F0 00 00 CD 52 0E [22:07:36]Write i2c OK [22:07:36]MH_I2C_Read... [22:07:36]Read from MH i2c: F0 [22:07:36]MH_I2C_Read... [22:07:36]Read from MH i2c: F0 09 00 [22:07:36]MH_I2C_Read... [22:07:36]Read from MH i2c: F0 09 00 CD 52 00 AA B9 1E 67 EE DA 66 66 93 [22:07:36]GetLastDocTimeStamp 1730066652 [22:07:36]current date 1730066858 [22:07:36]FM_GetShiftState [22:07:36]SAM_PROTO_GetShiftState [22:07:36]wFMCommunicate request_size=4 [22:07:36]MH_SAM_APDU [22:07:36]CAPDU: 80 13 01 00 [22:07:36]Write to MH i2c: E2 08 00 CE 52 80 13 01 00 00 00 00 00 9D [22:07:36]Write i2c OK [22:07:36]MH_I2C_Read... [22:07:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:07:36]Read from MH i2c: E2 [22:07:36]MH_I2C_Read... [22:07:36]Read from MH i2c: E2 0E 00 [22:07:36]MH_I2C_Read... [22:07:36]Read from MH i2c: E2 0E 00 CE 52 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 49 [22:07:36]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [22:07:36]wFMCommunicate OK [22:07:36]SAM_PROTO_GetShiftState done [22:07:36]FM_GetShiftState done [22:07:36]opened in 1729987736 [22:07:36]opened+sec_in_day 1730074136 [22:07:36]quantity*price = 50010 [22:07:36]sum+1 = 50012 [22:07:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 686 27.10.2024 22:07 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95687 ФПД: 224526800043775 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T220738&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95687&fm=224526800043775&tin=02508201610067®Number=0000000000170478&sum=50000 [22:07:37]StoreToDocumentArchive [22:07:37]shift 143 fd 95687 [22:07:37]save to /storage/0143/doc_00095687 [22:07:37]save last doc name /storage/0143/doc_00095687 to /storage/kkm_last_doc_name [22:07:37]save OK [22:07:37]Clear old archive folders... [22:07:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:07:37]tlvbuf is 00AD1BE0 [22:07:37]SAM_PROTO_ClearQueue [22:07:37]wFMCommunicate request_size=4 [22:07:37]MH_SAM_APDU [22:07:37]CAPDU: 80 09 00 00 [22:07:37]Write to MH i2c: E2 08 00 DB 52 80 09 00 00 00 00 00 00 9F [22:07:37]Write i2c OK [22:07:37]MH_I2C_Read... [22:07:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:07:37]Read from MH i2c: E2 [22:07:37]MH_I2C_Read... [22:07:37]Read from MH i2c: E2 03 00 [22:07:37]MH_I2C_Read... [22:07:37]Read from MH i2c: E2 03 00 DB 52 00 90 00 A1 [22:07:37]RAPDU: 90 00 [22:07:37]wFMCommunicate OK [22:07:37]SAM_PROTO_ClearQueue done [22:07:37]KKMCreateOFDPacket [22:07:37]OFDProtocolAddRootSTLVToBuf [22:07:37]FM_MakeSignedData [22:07:37]FM_MakeSignedData [22:07:37]SAM_PROTO_SignData [22:07:37]wFMCommunicate request_size=4 [22:07:37]MH_SAM_APDU [22:07:37]CAPDU: 80 0D 01 02 [22:07:37]Write to MH i2c: E2 08 00 DC 52 80 0D 01 02 00 00 00 00 A7 [22:07:37]Write i2c OK [22:07:37]MH_I2C_Read... [22:07:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:07:37]Read from MH i2c: E2 [22:07:37]MH_I2C_Read... [22:07:37]Read from MH i2c: E2 03 00 [22:07:37]MH_I2C_Read... [22:07:37]Read from MH i2c: E2 03 00 DC 52 00 90 00 A2 [22:07:37]RAPDU: 90 00 [22:07:37]wFMCommunicate OK [22:07:37]wFMCommunicate request_size=255 [22:07:37]MH_SAM_APDU [22:07: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 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 AE 02 00 00 F4 03 04 00 AA B9 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C7 75 01 00 35 04 06 00 CC [22:07:37]Write to MH i2c: E2 02 01 DD 52 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 AE 02 00 00 F4 03 04 00 AA B9 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C7 75 01 00 35 04 06 00 CC 00 00 3E [22:07:37]Write i2c OK [22:07:37]MH_I2C_Read... [22:07:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:07:37]Read from MH i2c: E2 [22:07:37]MH_I2C_Read... [22:07:37]Read from MH i2c: E2 03 00 [22:07:37]MH_I2C_Read... [22:07:37]Read from MH i2c: E2 03 00 DD 52 00 90 00 A3 [22:07:37]RAPDU: 90 00 [22:07:37]wFMCommunicate OK [22:07:37]wFMCommunicate request_size=10 [22:07:37]MH_SAM_APDU [22:07:37]CAPDU: 80 0D 02 02 05 34 B8 28 BE FF [22:07:37]Write to MH i2c: E2 0D 00 DE 52 80 0D 02 02 05 00 34 B8 28 BE FF 00 00 85 [22:07:37]Write i2c OK [22:07:37]MH_I2C_Read... [22:07:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:07:37]Read from MH i2c: E2 [22:07:37]MH_I2C_Read... [22:07:37]Read from MH i2c: E2 03 00 [22:07:37]MH_I2C_Read... [22:07:37]Read from MH i2c: E2 03 00 DE 52 00 90 00 A4 [22:07:37]RAPDU: 90 00 [22:07:37]wFMCommunicate OK [22:07:37]wFMCommunicate request_size=4 [22:07:37]MH_SAM_APDU [22:07:37]CAPDU: 80 0D 03 02 [22:07:37]Write to MH i2c: E2 08 00 DF 52 80 0D 03 02 00 00 00 00 AC [22:07:37]Write i2c OK [22:07:37]MH_I2C_Read... [22:07:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:07:37]Read from MH i2c: E2 [22:07:37]MH_I2C_Read... [22:07:37]Read from MH i2c: E2 0B 00 [22:07:37]MH_I2C_Read... [22:07:37]Read from MH i2c: E2 0B 00 DF 52 00 14 8F 86 4E 3E FA 76 E4 90 00 B6 [22:07:37]RAPDU: 14 8F 86 4E 3E FA 76 E4 90 00 [22:07:37]wFMCommunicate OK [22:07:37]SAM_PROTO_SignData done [22:07:37]FM_MakeSignedData done [22:07:37]CreateOFDProtocolMessage [22:07:37]wFMCommunicate request_size=4 [22:07:37]MH_SAM_APDU [22:07:37]CAPDU: 80 11 00 00 [22:07:37]Write to MH i2c: E2 08 00 E0 52 80 11 00 00 00 00 00 00 AC [22:07:37]Write i2c OK [22:07:37]MH_I2C_Read... [22:07:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:07:38]Read from MH i2c: E2 [22:07:38]MH_I2C_Read... [22:07:38]Read from MH i2c: E2 17 00 [22:07:38]MH_I2C_Read... [22:07:38]Read from MH i2c: E2 17 00 E0 52 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FD [22:07:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [22:07:38]wFMCommunicate OK [22:07:38]CreateOFDProtocolMessage done [22:07:38]OFDSenderStorePacket 95687 [22:07:38]StoreOFDPacket docnum=95687 [22:07:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 47 6F 07 01 C3 3A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 AE 02 00 00 F4 03 04 00 AA B9 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C7 75 01 00 35 04 06 00 CC 34 B8 28 BE FF 14 8F 86 4E 3E FA 76 E4 [22:07:38]CheckFolder [22:07:38]dirname=/storage/ofd_packets [22:07:38]CheckFolder done [22:07:38]ProducePacketName [22:07:38]name=ofd_packets/00095687 [22:07:38]NVStorageSaveData ofd_packets/00095687 [22:07:38]File name is /storage/ofd_packets/00095687 [22:07:38]Write 301 bytes [22:07:38]NVStorageSaveData done [22:07:38]OFDSenderStorePacket done [22:07:38]KKMCreateOFDPacket done [22:07:38]NVStorageSaveData kkm_last_timestamp [22:07:38]File name is /storage/kkm_last_timestamp [22:07:38]Write 4 bytes [22:07:38]NVStorageSaveData done [22:07:38]ExternCall_PrintAddStr [22:07:38]wPrintStart [22:07:38]Write to MH i2c: 01 00 00 E1 52 33 [22:07:38]Write i2c OK [22:07:38]MH_I2C_Read... [22:07:38]Read from MH i2c: 01 [22:07:38]MH_I2C_Read... [22:07:38]Read from MH i2c: 01 07 00 [22:07:38]MH_I2C_Read... [22:07:38]Read from MH i2c: 01 07 00 E1 52 00 00 00 00 00 FF 0F 48 [22:07:38]RasterBufferAndPrint [22:07:38]line Счет N : (1)3406206 [22:07:38]line ИНН: 02508201610067 [22:07:38]line Контрольно-Кассовый Чек [22:07:38]line ПРОДАЖА [22:07:38]line ТРК (МРК, ГНК) : 33 [22:07:38]line Товар: 2710124500 [22:07:38]line Аи-95-К-5 [22:07:38]line 6.740 * 74.20 [22:07:38]line = 500.11 [22:07:38]line НДС 12% НСП 1% [22:07:38]line > о реализуемом товаре [22:07:38]line ОКРУГЛЕНИЕ: -0.11 [22:07:38]line ИТОГО: 500.00 [22:07:38]line Внесено: 500.00 [22:07:38]line СДАЧА: 0.00 [22:07:38]line НСП 1% : 4.43 [22:07:38]line НДС 12% : 53.11 [22:07:38]line Наличными: 500.00 [22:07:38]line Безнал.: 0.00 [22:07:38]line Место: АЗС № 82 "Партнер Нефть" [22:07:38]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [22:07:38]line СНО: Общий режим [22:07:38]line Чек 686 27.10.2024 22:07 [22:07:38]line Смена: 143 ФФД: 1.0 [22:07:38]line ЗНМ: 0300000017 [22:07:38]line РНМ: 0000000000170478 [22:07:38]line Версия ККМ: v1.0 [22:07:38]line ФМ: 0000000002098560 [22:07:38]line ФД: 95687 [22:07:38]line ФПД: 224526800043775 [22:07:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T220738&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95687&fm=224526800043775&tin=02508201610067®Number=0000000000170478&sum=50000 [22:07:38]OFD Sender: Processing packet 95687 [packets to send 57, broken 56] [22:07:38]ProducePacketName [22:07:38]name=ofd_packets/00095687 [22:07:38]OFD Sender: To server: pG, [22:07:38]CommunicateWithHost lk.salyk.kg:30040 [22:07:38]ConnectInit lk.salyk.kg [22:07:38]written 0, free lines is 4095 [22:07:38]Connected sock=10 [22:07:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 47 6F 07 01 C3 3A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 AE 02 00 00 F4 03 04 00 AA B9 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C7 75 01 00 35 04 06 00 CC 34 B8 28 BE FF 14 8F 86 4E 3E FA 76 E4 [22:07:38]Write to MH i2c: 01 00 00 0C 53 5F [22:07:38]Write i2c OK [22:07:38]MH_I2C_Read... [22:07:38]Read from MH i2c: 01 [22:07:38]MH_I2C_Read... [22:07:38]Read from MH i2c: 01 07 00 [22:07:38]MH_I2C_Read... [22:07:38]Read from MH i2c: 01 07 00 0C 53 00 00 00 00 00 FF 0C 71 [22:07:38]RasterBufferAndPrint [22:07:38]line [22:07:38]line [22:07:38]line [22:07:38]line [22:07:38]line [22:07:38]written 0, free lines is 3333 [22:07:38]MH_Cut [22:07:38]Write to MH i2c: D1 01 00 13 53 01 38 [22:07:38]Write i2c OK [22:07:38]MH_I2C_Read... [22:07:38]Read from MH i2c: D1 [22:07:38]MH_I2C_Read... [22:07:38]Read from MH i2c: D1 01 00 [22:07:38]MH_I2C_Read... [22:07:38]Read from MH i2c: D1 01 00 13 53 00 37 [22:07:38]Write to MH i2c: 01 00 00 14 53 67 [22:07:38]Write i2c OK [22:07:38]MH_I2C_Read... [22:07:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 AB 29 47 00 C6 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 32 30 39 38 35 36 30 10 04 04 00 C7 75 01 00 F4 03 04 00 D5 63 1E 67 B6 04 01 00 00 02 E4 D5 CF DE 66 0D 0D [22:07:38]CommunicateWithHost err = 0 [22:07:38]CheckOFDResponse [22:07:38]1017 (14) - 77093643461234 [22:07:38]1041 (16) - 0000000002098560 [22:07:38]1040 (4) - 95687 [22:07:38]1012 (4) - 27.10.2024 16:01 [22:07:38]1206 (1) - 0 [22:07:38]OFD Sender: Remove packet 95687 [22:07:38]ProducePacketName [22:07:38]name=ofd_packets/00095687 [22:07:38]NVStorageDeleteData [22:07:39]OFD Sender: No OFD packet to send [22:07:39]*** Cut start [22:07:39]*** Partial cut [22:07:39]*** CUTSNS_PIN = 1 [22:07:39]*** CUTSNS_PIN = 0 [22:07:39]*** Brake cut motor [22:07:40]Read from MH i2c: 01 [22:07:40]MH_I2C_Read... [22:07:40]*** Stop cut motor [22:07:40]*** Cut end [22:07:40]Read from MH i2c: 01 07 00 [22:07:40]MH_I2C_Read... [22:07:40]Read from MH i2c: 01 07 00 14 53 00 00 00 00 00 FF 0F 7C [22:07:40]process_action close_receipt done [22:07:40]requested_data is exist [22:07:40]produce_requested_data [22:07:40]requested_item fm.sn is exist - process it [22:07:40]wFMCommunicate request_size=4 [22:07:40]MH_SAM_APDU [22:07:40]CAPDU: 80 11 00 00 [22:07:40]Write to MH i2c: E2 08 00 15 53 80 11 00 00 00 00 00 00 E2 [22:07:40]Write i2c OK [22:07:40]MH_I2C_Read... [22:07:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:07:40]Read from MH i2c: E2 [22:07:40]MH_I2C_Read... [22:07:40]Read from MH i2c: E2 17 00 [22:07:40]MH_I2C_Read... [22:07:40]Read from MH i2c: E2 17 00 15 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 33 [22:07:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [22:07:40]wFMCommunicate OK [22:07:40]requested_item fd.num is exist - process it [22:07:40]SAM_PROTO_GetFieldsCounters [22:07:40]wFMCommunicate request_size=4 [22:07:40]MH_SAM_APDU [22:07:40]CAPDU: 80 13 00 00 [22:07:40]Write to MH i2c: E2 08 00 16 53 80 13 00 00 00 00 00 00 E5 [22:07:40]Write i2c OK [22:07:40]MH_I2C_Read... [22:07:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:07:40]Read from MH i2c: E2 [22:07:40]MH_I2C_Read... [22:07:40]Read from MH i2c: E2 62 00 [22:07:40]MH_I2C_Read... [22:07:40]Read from MH i2c: E2 62 00 16 53 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C7 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 AE 02 00 00 5E 04 04 00 AE 02 00 00 57 04 04 00 AF 02 00 00 19 04 04 00 00 00 00 00 90 00 E2 [22:07:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C7 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 AE 02 00 00 5E 04 04 00 AE 02 00 00 57 04 04 00 AF 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:07:40]wFMCommunicate OK [22:07:40]SAM_PROTO_GetFieldsCounters done [22:07:40]requested_item shift.num is exist - process it [22:07:40]requested_item shift.opened is exist - process it [22:07:40]req_shift_opened [22:07:40]FM_GetShiftState [22:07:40]SAM_PROTO_GetShiftState [22:07:40]wFMCommunicate request_size=4 [22:07:40]MH_SAM_APDU [22:07:40]CAPDU: 80 13 01 00 [22:07:40]Write to MH i2c: E2 08 00 17 53 80 13 01 00 00 00 00 00 E7 [22:07:40]Write i2c OK [22:07:40]MH_I2C_Read... [22:07:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:07:40]Read from MH i2c: E2 [22:07:40]MH_I2C_Read... [22:07:40]Read from MH i2c: E2 0E 00 [22:07:40]MH_I2C_Read... [22:07:40]Read from MH i2c: E2 0E 00 17 53 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 93 [22:07:40]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [22:07:40]wFMCommunicate OK [22:07:40]SAM_PROTO_GetShiftState done [22:07:40]FM_GetShiftState done [22:07:40]req_shift_opened done [22:07:40]requested_item shift.open_date is exist - process it [22:07:40]req_shift_open_date [22:07:40]req_shift_open_date done [22:07:40]produce_requested_data done [22:07:40]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95687,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [22:07:40]process_action_free close_receipt [22:07:40]json_value_free [22:07:40]json_value_free done [22:07:40]process_json_proto returns [22:07:40]Send response to host [22:07:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95687,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [22:07:40]free response buf [22:07:40]execute_script done [22:07:40]execute_script returns [22:07:40]free content buf [22:07:40]Sock 7.Close socket [22:07:40]Sock 7.Thread stoped [22:07:44]OFD Sender: No OFD packet to send [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:31]accept exits with 9 [22:08:31]New connection [22:08:31]New thread 3067444580 created [22:08:31]Thread 3067301220 joined [22:08:31]Waiting for new connection... [22:08:31] Sock 9.Parse request [22:08:31]Sock 9.Check first char [22:08:31]Sock 9.First char is OK [22:08:31]request: POST /json_proto HTTP/1.0 [22:08:31]Method: POST [22:08:31]URL: /json_proto [22:08:31]Method is POST - this is cgi request [22:08:31]url: /json_proto [22:08:31]query_string will be loaded in cgi processing [22:08:31]execute_cgi json_proto POST (null) [22:08:31]execute_cgi path=json_proto method=POST [22:08:31]POST find Content-Length [22:08:31]Host: 172.17.40.67:8080 [22:08:31]Content-Length: 679 [22:08:31]Content-Type: application/json [22:08:31] [22:08:31]POST finish read [22:08:31]Found Content-Length = 679 [22:08:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406207", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:08:31]execute_script... [22:08: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)3406207", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:08:31]POST & json_proto [22:08:31]process_json_proto [22:08:31]json parsed OK: [22:08:31]protocol is kg_v1.0 [22:08:31]action value=close_receipt [22:08:31]process_action close_receipt [22:08:31]cmd_close_receipt [22:08:31]MH_GetDate [22:08:31]Write to MH i2c: F0 00 00 18 53 5A [22:08:31]Write i2c OK [22:08:31]MH_I2C_Read... [22:08:31]Read from MH i2c: F0 [22:08:31]MH_I2C_Read... [22:08:31]Read from MH i2c: F0 09 00 [22:08:31]MH_I2C_Read... [22:08:31]Read from MH i2c: F0 09 00 18 53 00 E1 B9 1E 67 EE DA 66 66 16 [22:08:31]GetLastDocTimeStamp 1730066858 [22:08:31]current date 1730066913 [22:08:31]FM_GetShiftState [22:08:31]SAM_PROTO_GetShiftState [22:08:31]wFMCommunicate request_size=4 [22:08:31]MH_SAM_APDU [22:08:31]CAPDU: 80 13 01 00 [22:08:31]Write to MH i2c: E2 08 00 19 53 80 13 01 00 00 00 00 00 E9 [22:08:31]Write i2c OK [22:08:31]MH_I2C_Read... [22:08:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:08:31]Read from MH i2c: E2 [22:08:31]MH_I2C_Read... [22:08:31]Read from MH i2c: E2 0E 00 [22:08:31]MH_I2C_Read... [22:08:31]Read from MH i2c: E2 0E 00 19 53 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 95 [22:08:31]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [22:08:31]wFMCommunicate OK [22:08:31]SAM_PROTO_GetShiftState done [22:08:31]FM_GetShiftState done [22:08:31]opened in 1729987736 [22:08:31]opened+sec_in_day 1730074136 [22:08:31]quantity*price = 70044 [22:08:31]sum+1 = 70045 [22:08:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 687 27.10.2024 22:08 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95688 ФПД: 247737228078944 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T220833&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95688&fm=247737228078944&tin=02508201610067®Number=0000000000170478&sum=70000 [22:08:32]StoreToDocumentArchive [22:08:32]shift 143 fd 95688 [22:08:32]save to /storage/0143/doc_00095688 [22:08:32]save last doc name /storage/0143/doc_00095688 to /storage/kkm_last_doc_name [22:08:32]save OK [22:08:32]Clear old archive folders... [22:08:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:08:32]tlvbuf is 00B41DB0 [22:08:32]SAM_PROTO_ClearQueue [22:08:32]wFMCommunicate request_size=4 [22:08:32]MH_SAM_APDU [22:08:32]CAPDU: 80 09 00 00 [22:08:32]Write to MH i2c: E2 08 00 26 53 80 09 00 00 00 00 00 00 EB [22:08:32]Write i2c OK [22:08:32]MH_I2C_Read... [22:08:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:08:32]Read from MH i2c: E2 [22:08:32]MH_I2C_Read... [22:08:32]Read from MH i2c: E2 03 00 [22:08:32]MH_I2C_Read... [22:08:32]Read from MH i2c: E2 03 00 26 53 00 90 00 ED [22:08:32]RAPDU: 90 00 [22:08:32]wFMCommunicate OK [22:08:32]SAM_PROTO_ClearQueue done [22:08:32]KKMCreateOFDPacket [22:08:32]OFDProtocolAddRootSTLVToBuf [22:08:32]FM_MakeSignedData [22:08:32]FM_MakeSignedData [22:08:32]SAM_PROTO_SignData [22:08:32]wFMCommunicate request_size=4 [22:08:32]MH_SAM_APDU [22:08:32]CAPDU: 80 0D 01 02 [22:08:32]Write to MH i2c: E2 08 00 27 53 80 0D 01 02 00 00 00 00 F3 [22:08:32]Write i2c OK [22:08:32]MH_I2C_Read... [22:08:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:08:32]Read from MH i2c: E2 [22:08:32]MH_I2C_Read... [22:08:32]Read from MH i2c: E2 03 00 [22:08:32]MH_I2C_Read... [22:08:32]Read from MH i2c: E2 03 00 27 53 00 90 00 EE [22:08:32]RAPDU: 90 00 [22:08:32]wFMCommunicate OK [22:08:32]wFMCommunicate request_size=255 [22:08:32]MH_SAM_APDU [22:08: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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 02 00 00 F4 03 04 00 E1 B9 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C8 75 01 00 35 04 06 00 E1 [22:08:32]Write to MH i2c: E2 02 01 28 53 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 02 00 00 F4 03 04 00 E1 B9 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C8 75 01 00 35 04 06 00 E1 00 00 0F [22:08:32]Write i2c OK [22:08:32]MH_I2C_Read... [22:08:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:08:32]Read from MH i2c: E2 [22:08:32]MH_I2C_Read... [22:08:32]Read from MH i2c: E2 03 00 [22:08:32]MH_I2C_Read... [22:08:32]Read from MH i2c: E2 03 00 28 53 00 90 00 EF [22:08:32]RAPDU: 90 00 [22:08:32]wFMCommunicate OK [22:08:32]wFMCommunicate request_size=10 [22:08:32]MH_SAM_APDU [22:08:32]CAPDU: 80 0D 02 02 05 50 D1 7A 2F 60 [22:08:32]Write to MH i2c: E2 0D 00 29 53 80 0D 02 02 05 00 50 D1 7A 2F 60 00 00 2A [22:08:32]Write i2c OK [22:08:32]MH_I2C_Read... [22:08:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:08:32]Read from MH i2c: E2 [22:08:32]MH_I2C_Read... [22:08:32]Read from MH i2c: E2 03 00 [22:08:32]MH_I2C_Read... [22:08:32]Read from MH i2c: E2 03 00 29 53 00 90 00 F0 [22:08:32]RAPDU: 90 00 [22:08:32]wFMCommunicate OK [22:08:32]wFMCommunicate request_size=4 [22:08:32]MH_SAM_APDU [22:08:32]CAPDU: 80 0D 03 02 [22:08:32]Write to MH i2c: E2 08 00 2A 53 80 0D 03 02 00 00 00 00 F8 [22:08:32]Write i2c OK [22:08:32]MH_I2C_Read... [22:08:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:08:33]Read from MH i2c: E2 [22:08:33]MH_I2C_Read... [22:08:33]Read from MH i2c: E2 0B 00 [22:08:33]MH_I2C_Read... [22:08:33]Read from MH i2c: E2 0B 00 2A 53 00 17 20 86 BE 47 62 99 F4 90 00 AA [22:08:33]RAPDU: 17 20 86 BE 47 62 99 F4 90 00 [22:08:33]wFMCommunicate OK [22:08:33]SAM_PROTO_SignData done [22:08:33]FM_MakeSignedData done [22:08:33]CreateOFDProtocolMessage [22:08:33]wFMCommunicate request_size=4 [22:08:33]MH_SAM_APDU [22:08:33]CAPDU: 80 11 00 00 [22:08:33]Write to MH i2c: E2 08 00 2B 53 80 11 00 00 00 00 00 00 F8 [22:08:33]Write i2c OK [22:08:33]MH_I2C_Read... [22:08:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:08:33]Read from MH i2c: E2 [22:08:33]MH_I2C_Read... [22:08:33]Read from MH i2c: E2 17 00 [22:08:33]MH_I2C_Read... [22:08:33]Read from MH i2c: E2 17 00 2B 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 49 [22:08:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [22:08:33]wFMCommunicate OK [22:08:33]CreateOFDProtocolMessage done [22:08:33]OFDSenderStorePacket 95688 [22:08:33]StoreOFDPacket docnum=95688 [22:08:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AC 7E 07 01 07 A1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 02 00 00 F4 03 04 00 E1 B9 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C8 75 01 00 35 04 06 00 E1 50 D1 7A 2F 60 17 20 86 BE 47 62 99 F4 [22:08:33]CheckFolder [22:08:33]dirname=/storage/ofd_packets [22:08:33]CheckFolder done [22:08:33]ProducePacketName [22:08:33]name=ofd_packets/00095688 [22:08:33]NVStorageSaveData ofd_packets/00095688 [22:08:33]File name is /storage/ofd_packets/00095688 [22:08:33]Write 301 bytes [22:08:33]NVStorageSaveData done [22:08:33]OFDSenderStorePacket done [22:08:33]KKMCreateOFDPacket done [22:08:33]NVStorageSaveData kkm_last_timestamp [22:08:33]File name is /storage/kkm_last_timestamp [22:08:33]Write 4 bytes [22:08:33]NVStorageSaveData done [22:08:33]ExternCall_PrintAddStr [22:08:33]wPrintStart [22:08:33]Write to MH i2c: 01 00 00 2C 53 7F [22:08:33]Write i2c OK [22:08:33]MH_I2C_Read... [22:08:33]Read from MH i2c: 01 [22:08:33]MH_I2C_Read... [22:08:33]Read from MH i2c: 01 07 00 [22:08:33]MH_I2C_Read... [22:08:33]Read from MH i2c: 01 07 00 2C 53 00 00 00 00 00 FF 0F 94 [22:08:33]RasterBufferAndPrint [22:08:33]line Счет N : (1)3406207 [22:08:33]line ИНН: 02508201610067 [22:08:33]line Контрольно-Кассовый Чек [22:08:33]line ПРОДАЖА [22:08:33]line ТРК (МРК, ГНК) : 42 [22:08:33]line Товар: 2710124130 [22:08:33]line Аи-92-К-4 [22:08:33]line 10.470 * 66.90 [22:08:33]line = 700.44 [22:08:33]line НДС 12% НСП 1% [22:08:33]line > о реализуемом товаре [22:08:33]line ОКРУГЛЕНИЕ: -0.44 [22:08:33]line ИТОГО: 700.00 [22:08:33]line Внесено: 700.00 [22:08:33]line СДАЧА: 0.00 [22:08:33]line НСП 1% : 6.20 [22:08:33]line НДС 12% : 74.38 [22:08:33]line Наличными: 700.00 [22:08:33]line Безнал.: 0.00 [22:08:33]line Место: АЗС № 82 "Партнер Нефть" [22:08:33]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [22:08:33]line СНО: Общий режим [22:08:33]line Чек 687 27.10.2024 22:08 [22:08:33]line Смена: 143 ФФД: 1.0 [22:08:33]line ЗНМ: 0300000017 [22:08:33]line РНМ: 0000000000170478 [22:08:33]line Версия ККМ: v1.0 [22:08:33]line ФМ: 0000000002098560 [22:08:33]line ФД: 95688 [22:08:33]line ФПД: 247737228078944 [22:08:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T220833&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95688&fm=247737228078944&tin=02508201610067®Number=0000000000170478&sum=70000 [22:08:33]OFD Sender: Processing packet 95688 [packets to send 57, broken 56] [22:08:33]ProducePacketName [22:08:33]name=ofd_packets/00095688 [22:08:33]OFD Sender: To server: pG, [22:08:33]CommunicateWithHost lk.salyk.kg:30040 [22:08:33]ConnectInit lk.salyk.kg [22:08:33]written 0, free lines is 4095 [22:08:33]Connected sock=10 [22:08:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AC 7E 07 01 07 A1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 02 00 00 F4 03 04 00 E1 B9 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C8 75 01 00 35 04 06 00 E1 50 D1 7A 2F 60 17 20 86 BE 47 62 99 F4 [22:08:33]Write to MH i2c: 01 00 00 57 53 AA [22:08:33]Write i2c OK [22:08:33]MH_I2C_Read... [22:08:33]Read from MH i2c: 01 [22:08:33]MH_I2C_Read... [22:08:33]Read from MH i2c: 01 07 00 [22:08:33]MH_I2C_Read... [22:08:33]Read from MH i2c: 01 07 00 57 53 00 00 00 00 00 0E 0D CC [22:08:33]RasterBufferAndPrint [22:08:33]line [22:08:33]line [22:08:33]line [22:08:33]line [22:08:33]line [22:08:33]written 0, free lines is 3348 [22:08:33]MH_Cut [22:08:33]Write to MH i2c: D1 01 00 5E 53 01 83 [22:08:33]Write i2c OK [22:08:33]MH_I2C_Read... [22:08:33]Read from MH i2c: D1 [22:08:33]MH_I2C_Read... [22:08:33]Read from MH i2c: D1 01 00 [22:08:33]MH_I2C_Read... [22:08:33]Read from MH i2c: D1 01 00 5E 53 00 82 [22:08:33]Write to MH i2c: 01 00 00 5F 53 B2 [22:08:33]Write i2c OK [22:08:33]MH_I2C_Read... [22:08:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E2 A6 47 00 26 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 32 30 39 38 35 36 30 10 04 04 00 C8 75 01 00 F4 03 04 00 0C 64 1E 67 B6 04 01 00 00 B6 8D E4 60 3D 42 4B 0F [22:08:33]CommunicateWithHost err = 0 [22:08:33]CheckOFDResponse [22:08:33]1017 (14) - 77093643461234 [22:08:33]1041 (16) - 0000000002098560 [22:08:33]1040 (4) - 95688 [22:08:33]1012 (4) - 27.10.2024 16:02 [22:08:33]1206 (1) - 0 [22:08:33]OFD Sender: Remove packet 95688 [22:08:33]ProducePacketName [22:08:33]name=ofd_packets/00095688 [22:08:33]NVStorageDeleteData [22:08:34]OFD Sender: No OFD packet to send [22:08:34]*** Cut start [22:08:34]*** Partial cut [22:08:34]*** CUTSNS_PIN = 1 [22:08:34]*** CUTSNS_PIN = 0 [22:08:34]*** Brake cut motor [22:08:35]Read from MH i2c: 01 [22:08:35]MH_I2C_Read... [22:08:35]*** Stop cut motor [22:08:35]*** Cut end [22:08:35]Read from MH i2c: 01 07 00 [22:08:35]MH_I2C_Read... [22:08:35]Read from MH i2c: 01 07 00 5F 53 00 00 00 00 00 FF 0F C7 [22:08:35]process_action close_receipt done [22:08:35]requested_data is exist [22:08:35]produce_requested_data [22:08:35]requested_item fm.sn is exist - process it [22:08:35]wFMCommunicate request_size=4 [22:08:35]MH_SAM_APDU [22:08:35]CAPDU: 80 11 00 00 [22:08:35]Write to MH i2c: E2 08 00 60 53 80 11 00 00 00 00 00 00 2D [22:08:35]Write i2c OK [22:08:35]MH_I2C_Read... [22:08:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:08:35]Read from MH i2c: E2 [22:08:35]MH_I2C_Read... [22:08:35]Read from MH i2c: E2 17 00 [22:08:35]MH_I2C_Read... [22:08:35]Read from MH i2c: E2 17 00 60 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7E [22:08:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [22:08:35]wFMCommunicate OK [22:08:35]requested_item fd.num is exist - process it [22:08:35]SAM_PROTO_GetFieldsCounters [22:08:35]wFMCommunicate request_size=4 [22:08:35]MH_SAM_APDU [22:08:35]CAPDU: 80 13 00 00 [22:08:35]Write to MH i2c: E2 08 00 61 53 80 13 00 00 00 00 00 00 30 [22:08:35]Write i2c OK [22:08:35]MH_I2C_Read... [22:08:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:08:35]Read from MH i2c: E2 [22:08:35]MH_I2C_Read... [22:08:35]Read from MH i2c: E2 62 00 [22:08:35]MH_I2C_Read... [22:08:35]Read from MH i2c: E2 62 00 61 53 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C8 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 AF 02 00 00 5E 04 04 00 AF 02 00 00 57 04 04 00 B0 02 00 00 19 04 04 00 00 00 00 00 90 00 31 [22:08:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C8 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 AF 02 00 00 5E 04 04 00 AF 02 00 00 57 04 04 00 B0 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:08:35]wFMCommunicate OK [22:08:35]SAM_PROTO_GetFieldsCounters done [22:08:35]requested_item shift.num is exist - process it [22:08:35]requested_item shift.opened is exist - process it [22:08:35]req_shift_opened [22:08:35]FM_GetShiftState [22:08:35]SAM_PROTO_GetShiftState [22:08:35]wFMCommunicate request_size=4 [22:08:35]MH_SAM_APDU [22:08:35]CAPDU: 80 13 01 00 [22:08:35]Write to MH i2c: E2 08 00 62 53 80 13 01 00 00 00 00 00 32 [22:08:35]Write i2c OK [22:08:35]MH_I2C_Read... [22:08:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:08:35]Read from MH i2c: E2 [22:08:35]MH_I2C_Read... [22:08:35]Read from MH i2c: E2 0E 00 [22:08:35]MH_I2C_Read... [22:08:35]Read from MH i2c: E2 0E 00 62 53 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DE [22:08:35]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [22:08:35]wFMCommunicate OK [22:08:35]SAM_PROTO_GetShiftState done [22:08:35]FM_GetShiftState done [22:08:35]req_shift_opened done [22:08:35]requested_item shift.open_date is exist - process it [22:08:35]req_shift_open_date [22:08:35]req_shift_open_date done [22:08:35]produce_requested_data done [22:08:35]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95688,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [22:08:35]process_action_free close_receipt [22:08:35]json_value_free [22:08:35]json_value_free done [22:08:35]process_json_proto returns [22:08:35]Send response to host [22:08:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95688,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [22:08:35]free response buf [22:08:35]execute_script done [22:08:35]execute_script returns [22:08:35]free content buf [22:08:35]Sock 9.Close socket [22:08:35]Sock 9.Thread stoped [22:08:39]OFD Sender: No OFD packet to send [22:08:44]OFD Sender: No OFD packet to send [22:08:49]OFD Sender: No OFD packet to send [22:08:54]OFD Sender: No OFD packet to send [22:08:59]OFD Sender: No OFD packet to send [22:09:04]OFD Sender: No OFD packet to send [22:09:09]OFD Sender: No OFD packet to send [22:09:14]OFD Sender: No OFD packet to send [22:09:19]OFD Sender: No OFD packet to send [22:09:24]OFD Sender: No OFD packet to send [22:09:29]OFD Sender: No OFD packet to send [22:09:34]OFD Sender: No OFD packet to send [22:09:39]OFD Sender: No OFD packet to send [22:09:44]OFD Sender: No OFD packet to send [22:09:49]OFD Sender: No OFD packet to send [22:09:54]OFD Sender: No OFD packet to send [22:09:59]OFD Sender: No OFD packet to send [22:10:04]OFD Sender: No OFD packet to send [22:10:09]OFD Sender: No OFD packet to send [22:10:14]OFD Sender: No OFD packet to send [22:10:19]OFD Sender: No OFD packet to send [22:10:24]OFD Sender: No OFD packet to send [22:10:29]OFD Sender: No OFD packet to send [22:10:34]OFD Sender: No OFD packet to send [22:10:39]OFD Sender: No OFD packet to send [22:10:44]OFD Sender: No OFD packet to send [22:10:49]OFD Sender: No OFD packet to send [22:10:54]OFD Sender: No OFD packet to send [22:10:59]OFD Sender: No OFD packet to send [22:11:04]OFD Sender: No OFD packet to send [22:11:09]OFD Sender: No OFD packet to send [22:11:14]OFD Sender: No OFD packet to send [22:11:19]OFD Sender: No OFD packet to send [22:11:24]accept exits with 7 [22:11:24]New connection [22:11:24]New thread 3067301220 created [22:11:24]Thread 3067444580 joined [22:11:24]Waiting for new connection... [22:11:24] Sock 7.Parse request [22:11:24]Sock 7.Check first char [22:11:24]Sock 7.First char is OK [22:11:24]request: POST /json_proto HTTP/1.0 [22:11:24]Method: POST [22:11:24]URL: /json_proto [22:11:24]Method is POST - this is cgi request [22:11:24]url: /json_proto [22:11:24]query_string will be loaded in cgi processing [22:11:24]execute_cgi json_proto POST (null) [22:11:24]execute_cgi path=json_proto method=POST [22:11:24]POST find Content-Length [22:11:24]Host: 172.17.40.67:8080 [22:11:24]Content-Length: 675 [22:11:24]Content-Type: application/json [22:11:24] [22:11:24]POST finish read [22:11:24]Found Content-Length = 675 [22:11:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406208", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [22:11:24]execute_script... [22:11: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)3406208", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [22:11:24]POST & json_proto [22:11:24]process_json_proto [22:11:24]json parsed OK: [22:11:24]protocol is kg_v1.0 [22:11:24]action value=close_receipt [22:11:24]process_action close_receipt [22:11:24]cmd_close_receipt [22:11:24]MH_GetDate [22:11:24]Write to MH i2c: F0 00 00 63 53 A5 [22:11:24]Write i2c OK [22:11:24]MH_I2C_Read... [22:11:24]Read from MH i2c: F0 [22:11:24]MH_I2C_Read... [22:11:24]Read from MH i2c: F0 09 00 [22:11:24]MH_I2C_Read... [22:11:24]Read from MH i2c: F0 09 00 63 53 00 8E BA 1E 67 EE DA 66 66 0F [22:11:24]GetLastDocTimeStamp 1730066913 [22:11:24]current date 1730067086 [22:11:24]FM_GetShiftState [22:11:24]SAM_PROTO_GetShiftState [22:11:24]wFMCommunicate request_size=4 [22:11:24]MH_SAM_APDU [22:11:24]CAPDU: 80 13 01 00 [22:11:24]Write to MH i2c: E2 08 00 64 53 80 13 01 00 00 00 00 00 34 [22:11:24]Write i2c OK [22:11:24]MH_I2C_Read... [22:11:24]OFD Sender: No OFD packet to send [22:11:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:11:24]Read from MH i2c: E2 [22:11:24]MH_I2C_Read... [22:11:24]Read from MH i2c: E2 0E 00 [22:11:24]MH_I2C_Read... [22:11:24]Read from MH i2c: E2 0E 00 64 53 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 E0 [22:11:24]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [22:11:24]wFMCommunicate OK [22:11:24]SAM_PROTO_GetShiftState done [22:11:24]FM_GetShiftState done [22:11:24]opened in 1729987736 [22:11:24]opened+sec_in_day 1730074136 [22:11:24]quantity*price = 60045 [22:11:24]sum+1 = 60047 [22:11:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 688 27.10.2024 22:11 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95689 ФПД: 91889879820352 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T221127&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95689&fm=91889879820352&tin=02508201610067®Number=0000000000170478&sum=60000 [22:11:25]StoreToDocumentArchive [22:11:25]shift 143 fd 95689 [22:11:25]save to /storage/0143/doc_00095689 [22:11:25]save last doc name /storage/0143/doc_00095689 to /storage/kkm_last_doc_name [22:11:25]save OK [22:11:25]Clear old archive folders... [22:11:25]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:11:25]tlvbuf is 00AA93D0 [22:11:25]SAM_PROTO_ClearQueue [22:11:25]wFMCommunicate request_size=4 [22:11:25]MH_SAM_APDU [22:11:25]CAPDU: 80 09 00 00 [22:11:25]Write to MH i2c: E2 08 00 71 53 80 09 00 00 00 00 00 00 36 [22:11:25]Write i2c OK [22:11:25]MH_I2C_Read... [22:11:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:11:25]Read from MH i2c: E2 [22:11:25]MH_I2C_Read... [22:11:25]Read from MH i2c: E2 03 00 [22:11:25]MH_I2C_Read... [22:11:25]Read from MH i2c: E2 03 00 71 53 00 90 00 38 [22:11:25]RAPDU: 90 00 [22:11:25]wFMCommunicate OK [22:11:25]SAM_PROTO_ClearQueue done [22:11:25]KKMCreateOFDPacket [22:11:25]OFDProtocolAddRootSTLVToBuf [22:11:25]FM_MakeSignedData [22:11:25]FM_MakeSignedData [22:11:25]SAM_PROTO_SignData [22:11:25]wFMCommunicate request_size=4 [22:11:25]MH_SAM_APDU [22:11:25]CAPDU: 80 0D 01 02 [22:11:25]Write to MH i2c: E2 08 00 72 53 80 0D 01 02 00 00 00 00 3E [22:11:25]Write i2c OK [22:11:25]MH_I2C_Read... [22:11:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:11:25]Read from MH i2c: E2 [22:11:25]MH_I2C_Read... [22:11:25]Read from MH i2c: E2 03 00 [22:11:25]MH_I2C_Read... [22:11:25]Read from MH i2c: E2 03 00 72 53 00 90 00 39 [22:11:25]RAPDU: 90 00 [22:11:25]wFMCommunicate OK [22:11:25]wFMCommunicate request_size=255 [22:11:25]MH_SAM_APDU [22:11: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 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 B0 02 00 00 F4 03 04 00 8F BA 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C9 75 01 00 35 04 06 00 53 92 C7 A5 [22:11:25]Write to MH i2c: E2 02 01 73 53 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 B0 02 00 00 F4 03 04 00 8F BA 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C9 75 01 00 35 04 06 00 53 92 C7 A5 00 00 23 [22:11:25]Write i2c OK [22:11:25]MH_I2C_Read... [22:11:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:11:26]Read from MH i2c: E2 [22:11:26]MH_I2C_Read... [22:11:26]Read from MH i2c: E2 03 00 [22:11:26]MH_I2C_Read... [22:11:26]Read from MH i2c: E2 03 00 73 53 00 90 00 3A [22:11:26]RAPDU: 90 00 [22:11:26]wFMCommunicate OK [22:11:26]wFMCommunicate request_size=7 [22:11:26]MH_SAM_APDU [22:11:26]CAPDU: 80 0D 02 02 02 28 40 [22:11:26]Write to MH i2c: E2 0A 00 74 53 80 0D 02 02 02 00 28 40 00 00 AD [22:11:26]Write i2c OK [22:11:26]MH_I2C_Read... [22:11:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:11:26]Read from MH i2c: E2 [22:11:26]MH_I2C_Read... [22:11:26]Read from MH i2c: E2 03 00 [22:11:26]MH_I2C_Read... [22:11:26]Read from MH i2c: E2 03 00 74 53 00 90 00 3B [22:11:26]RAPDU: 90 00 [22:11:26]wFMCommunicate OK [22:11:26]wFMCommunicate request_size=4 [22:11:26]MH_SAM_APDU [22:11:26]CAPDU: 80 0D 03 02 [22:11:26]Write to MH i2c: E2 08 00 75 53 80 0D 03 02 00 00 00 00 43 [22:11:26]Write i2c OK [22:11:26]MH_I2C_Read... [22:11:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:11:26]Read from MH i2c: E2 [22:11:26]MH_I2C_Read... [22:11:26]Read from MH i2c: E2 0B 00 [22:11:26]MH_I2C_Read... [22:11:26]Read from MH i2c: E2 0B 00 75 53 00 95 78 4B D8 45 3E 60 1F 90 00 76 [22:11:26]RAPDU: 95 78 4B D8 45 3E 60 1F 90 00 [22:11:26]wFMCommunicate OK [22:11:26]SAM_PROTO_SignData done [22:11:26]FM_MakeSignedData done [22:11:26]CreateOFDProtocolMessage [22:11:26]wFMCommunicate request_size=4 [22:11:26]MH_SAM_APDU [22:11:26]CAPDU: 80 11 00 00 [22:11:26]Write to MH i2c: E2 08 00 76 53 80 11 00 00 00 00 00 00 43 [22:11:26]Write i2c OK [22:11:26]MH_I2C_Read... [22:11:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:11:26]Read from MH i2c: E2 [22:11:26]MH_I2C_Read... [22:11:26]Read from MH i2c: E2 17 00 [22:11:26]MH_I2C_Read... [22:11:26]Read from MH i2c: E2 17 00 76 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 94 [22:11:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [22:11:26]wFMCommunicate OK [22:11:26]CreateOFDProtocolMessage done [22:11:26]OFDSenderStorePacket 95689 [22:11:26]StoreOFDPacket docnum=95689 [22:11:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 22 69 04 01 4E 8A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 B0 02 00 00 F4 03 04 00 8F BA 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C9 75 01 00 35 04 06 00 53 92 C7 A5 28 40 95 78 4B D8 45 3E 60 1F [22:11:26]CheckFolder [22:11:26]dirname=/storage/ofd_packets [22:11:26]CheckFolder done [22:11:26]ProducePacketName [22:11:26]name=ofd_packets/00095689 [22:11:26]NVStorageSaveData ofd_packets/00095689 [22:11:26]File name is /storage/ofd_packets/00095689 [22:11:26]Write 298 bytes [22:11:26]NVStorageSaveData done [22:11:26]OFDSenderStorePacket done [22:11:26]KKMCreateOFDPacket done [22:11:26]NVStorageSaveData kkm_last_timestamp [22:11:26]File name is /storage/kkm_last_timestamp [22:11:26]Write 4 bytes [22:11:26]NVStorageSaveData done [22:11:26]ExternCall_PrintAddStr [22:11:26]wPrintStart [22:11:26]Write to MH i2c: 01 00 00 77 53 CA [22:11:26]Write i2c OK [22:11:26]MH_I2C_Read... [22:11:26]Read from MH i2c: 01 [22:11:26]MH_I2C_Read... [22:11:26]Read from MH i2c: 01 07 00 [22:11:26]MH_I2C_Read... [22:11:26]Read from MH i2c: 01 07 00 77 53 00 00 00 00 00 FF 0F DF [22:11:26]RasterBufferAndPrint [22:11:26]line Счет N : (1)3406208 [22:11:26]line ИНН: 02508201610067 [22:11:26]line Контрольно-Кассовый Чек [22:11:26]line ПРОДАЖА [22:11:26]line ТРК (МРК, ГНК) : 51 [22:11:26]line Товар: 2710194210 [22:11:26]line ДТ-К-5 [22:11:26]line 7.880 * 76.20 [22:11:26]line = 600.46 [22:11:26]line НДС 12% НСП 1% [22:11:26]line > о реализуемом товаре [22:11:26]line ОКРУГЛЕНИЕ: -0.46 [22:11:26]line ИТОГО: 600.00 [22:11:26]line Внесено: 600.00 [22:11:26]line СДАЧА: 0.00 [22:11:26]line НСП 1% : 5.31 [22:11:26]line НДС 12% : 63.77 [22:11:26]line Наличными: 600.00 [22:11:26]line Безнал.: 0.00 [22:11:26]line Место: АЗС № 82 "Партнер Нефть" [22:11:26]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [22:11:26]line СНО: Общий режим [22:11:26]line Чек 688 27.10.2024 22:11 [22:11:26]line Смена: 143 ФФД: 1.0 [22:11:26]line ЗНМ: 0300000017 [22:11:26]line РНМ: 0000000000170478 [22:11:26]line Версия ККМ: v1.0 [22:11:26]line ФМ: 0000000002098560 [22:11:26]line ФД: 95689 [22:11:26]line ФПД: 91889879820352 [22:11:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T221127&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95689&fm=91889879820352&tin=02508201610067®Number=0000000000170478&sum=60000 [22:11:26]OFD Sender: Processing packet 95689 [packets to send 57, broken 56] [22:11:26]ProducePacketName [22:11:26]name=ofd_packets/00095689 [22:11:26]OFD Sender: To server: pG, [22:11:26]CommunicateWithHost lk.salyk.kg:30040 [22:11:26]ConnectInit lk.salyk.kg [22:11:26]written 0, free lines is 4095 [22:11:26]Connected sock=10 [22:11:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 22 69 04 01 4E 8A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 B0 02 00 00 F4 03 04 00 8F BA 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 C9 75 01 00 35 04 06 00 53 92 C7 A5 28 40 95 78 4B D8 45 3E 60 1F [22:11:27]Write to MH i2c: 01 00 00 A2 53 F5 [22:11:27]Write i2c OK [22:11:27]MH_I2C_Read... [22:11:27]Read from MH i2c: 01 [22:11:27]MH_I2C_Read... [22:11:27]Read from MH i2c: 01 07 00 [22:11:27]MH_I2C_Read... [22:11:27]Read from MH i2c: 01 07 00 A2 53 00 00 00 00 00 10 0D 19 [22:11:27]RasterBufferAndPrint [22:11:27]line [22:11:27]line [22:11:27]line [22:11:27]line [22:11:27]line [22:11:27]written 0, free lines is 3350 [22:11:27]MH_Cut [22:11:27]Write to MH i2c: D1 01 00 A9 53 01 CE [22:11:27]Write i2c OK [22:11:27]MH_I2C_Read... [22:11:27]Read from MH i2c: D1 [22:11:27]MH_I2C_Read... [22:11:27]Read from MH i2c: D1 01 00 [22:11:27]MH_I2C_Read... [22:11:27]Read from MH i2c: D1 01 00 A9 53 00 CD [22:11:27]Write to MH i2c: 01 00 00 AA 53 FD [22:11:27]Write i2c OK [22:11:27]MH_I2C_Read... [22:11:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C2 2C 47 00 5C 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 32 30 39 38 35 36 30 10 04 04 00 C9 75 01 00 F4 03 04 00 BA 64 1E 67 B6 04 01 00 00 27 20 6A 0E E1 9F E3 76 [22:11:27]CommunicateWithHost err = 0 [22:11:27]CheckOFDResponse [22:11:27]1017 (14) - 77093643461234 [22:11:27]1041 (16) - 0000000002098560 [22:11:27]1040 (4) - 95689 [22:11:27]1012 (4) - 27.10.2024 16:05 [22:11:27]1206 (1) - 0 [22:11:27]OFD Sender: Remove packet 95689 [22:11:27]ProducePacketName [22:11:27]name=ofd_packets/00095689 [22:11:27]NVStorageDeleteData [22:11:27]OFD Sender: No OFD packet to send [22:11:27]*** Cut start [22:11:27]*** Partial cut [22:11:27]*** CUTSNS_PIN = 1 [22:11:27]*** CUTSNS_PIN = 0 [22:11:28]*** Brake cut motor [22:11:28]Read from MH i2c: 01 [22:11:28]MH_I2C_Read... [22:11:28]*** Stop cut motor [22:11:28]*** Cut end [22:11:28]Read from MH i2c: 01 07 00 [22:11:28]MH_I2C_Read... [22:11:28]Read from MH i2c: 01 07 00 AA 53 00 00 00 00 00 FF 0F 12 [22:11:28]process_action close_receipt done [22:11:28]requested_data is exist [22:11:28]produce_requested_data [22:11:28]requested_item fm.sn is exist - process it [22:11:28]wFMCommunicate request_size=4 [22:11:28]MH_SAM_APDU [22:11:28]CAPDU: 80 11 00 00 [22:11:28]Write to MH i2c: E2 08 00 AB 53 80 11 00 00 00 00 00 00 78 [22:11:28]Write i2c OK [22:11:28]MH_I2C_Read... [22:11:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:11:28]Read from MH i2c: E2 [22:11:28]MH_I2C_Read... [22:11:28]Read from MH i2c: E2 17 00 [22:11:28]MH_I2C_Read... [22:11:28]Read from MH i2c: E2 17 00 AB 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C9 [22:11:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [22:11:28]wFMCommunicate OK [22:11:28]requested_item fd.num is exist - process it [22:11:28]SAM_PROTO_GetFieldsCounters [22:11:28]wFMCommunicate request_size=4 [22:11:28]MH_SAM_APDU [22:11:28]CAPDU: 80 13 00 00 [22:11:28]Write to MH i2c: E2 08 00 AC 53 80 13 00 00 00 00 00 00 7B [22:11:28]Write i2c OK [22:11:28]MH_I2C_Read... [22:11:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:11:28]Read from MH i2c: E2 [22:11:28]MH_I2C_Read... [22:11:28]Read from MH i2c: E2 62 00 [22:11:28]MH_I2C_Read... [22:11:28]Read from MH i2c: E2 62 00 AC 53 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C9 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B0 02 00 00 5E 04 04 00 B0 02 00 00 57 04 04 00 B1 02 00 00 19 04 04 00 00 00 00 00 90 00 80 [22:11:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 C9 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B0 02 00 00 5E 04 04 00 B0 02 00 00 57 04 04 00 B1 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:11:28]wFMCommunicate OK [22:11:28]SAM_PROTO_GetFieldsCounters done [22:11:28]requested_item shift.num is exist - process it [22:11:28]requested_item shift.opened is exist - process it [22:11:28]req_shift_opened [22:11:28]FM_GetShiftState [22:11:28]SAM_PROTO_GetShiftState [22:11:28]wFMCommunicate request_size=4 [22:11:28]MH_SAM_APDU [22:11:28]CAPDU: 80 13 01 00 [22:11:28]Write to MH i2c: E2 08 00 AD 53 80 13 01 00 00 00 00 00 7D [22:11:28]Write i2c OK [22:11:28]MH_I2C_Read... [22:11:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:11:28]Read from MH i2c: E2 [22:11:28]MH_I2C_Read... [22:11:28]Read from MH i2c: E2 0E 00 [22:11:28]MH_I2C_Read... [22:11:28]Read from MH i2c: E2 0E 00 AD 53 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 29 [22:11:28]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [22:11:28]wFMCommunicate OK [22:11:28]SAM_PROTO_GetShiftState done [22:11:28]FM_GetShiftState done [22:11:28]req_shift_opened done [22:11:28]requested_item shift.open_date is exist - process it [22:11:28]req_shift_open_date [22:11:28]req_shift_open_date done [22:11:28]produce_requested_data done [22:11:28]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95689,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [22:11:28]process_action_free close_receipt [22:11:28]json_value_free [22:11:28]json_value_free done [22:11:28]process_json_proto returns [22:11:28]Send response to host [22:11:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95689,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [22:11:28]free response buf [22:11:28]execute_script done [22:11:28]execute_script returns [22:11:28]free content buf [22:11:28]Sock 7.Close socket [22:11:28]Sock 7.Thread stoped [22:11:32]OFD Sender: No OFD packet to send [22:11:37]OFD Sender: No OFD packet to send [22:11:42]OFD Sender: No OFD packet to send [22:11:47]OFD Sender: No OFD packet to send [22:11:52]OFD Sender: No OFD packet to send [22:11:57]OFD Sender: No OFD packet to send [22:12:02]OFD Sender: No OFD packet to send [22:12:07]OFD Sender: No OFD packet to send [22:12:12]OFD Sender: No OFD packet to send [22:12:17]OFD Sender: No OFD packet to send [22:12:22]OFD Sender: No OFD packet to send [22:12:27]OFD Sender: No OFD packet to send [22:12:32]OFD Sender: No OFD packet to send [22:12:37]OFD Sender: No OFD packet to send [22:12:42]OFD Sender: No OFD packet to send [22:12:47]OFD Sender: No OFD packet to send [22:12:52]OFD Sender: No OFD packet to send [22:12:57]OFD Sender: No OFD packet to send [22:13:02]OFD Sender: No OFD packet to send [22:13:07]OFD Sender: No OFD packet to send [22:13:12]OFD Sender: No OFD packet to send [22:13:17]OFD Sender: No OFD packet to send [22:13:22]OFD Sender: No OFD packet to send [22:13:27]OFD Sender: No OFD packet to send [22:13:32]OFD Sender: No OFD packet to send [22:13:37]OFD Sender: No OFD packet to send [22:13:42]OFD Sender: No OFD packet to send [22:13:47]OFD Sender: No OFD packet to send [22:13:52]OFD Sender: No OFD packet to send [22:13:57]OFD Sender: No OFD packet to send [22:14:02]OFD Sender: No OFD packet to send [22:14:07]OFD Sender: No OFD packet to send [22:14:12]OFD Sender: No OFD packet to send [22:14:17]OFD Sender: No OFD packet to send [22:14:22]OFD Sender: No OFD packet to send [22:14:27]OFD Sender: No OFD packet to send [22:14:29]accept exits with 9 [22:14:29]New connection [22:14:29]New thread 3067444580 created [22:14:29]Thread 3067301220 joined [22:14:29]Waiting for new connection... [22:14:29] Sock 9.Parse request [22:14:29]Sock 9.Check first char [22:14:29]Sock 9.First char is OK [22:14:29]request: POST /json_proto HTTP/1.0 [22:14:29]Method: POST [22:14:29]URL: /json_proto [22:14:29]Method is POST - this is cgi request [22:14:29]url: /json_proto [22:14:29]query_string will be loaded in cgi processing [22:14:29]execute_cgi json_proto POST (null) [22:14:29]execute_cgi path=json_proto method=POST [22:14:29]POST find Content-Length [22:14:29]Host: 172.17.40.67:8080 [22:14:29]Content-Length: 683 [22:14:29]Content-Type: application/json [22:14:29] [22:14:29]POST finish read [22:14:29]Found Content-Length = 683 [22:14:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406209", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 24.620, "sum" : 1647.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1647.00, "payments": [ { "type": 0, "sum" : 1647.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:14:29]execute_script... [22:14:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406209", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 24.620, "sum" : 1647.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1647.00, "payments": [ { "type": 0, "sum" : 1647.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:14:29]POST & json_proto [22:14:29]process_json_proto [22:14:29]json parsed OK: [22:14:29]protocol is kg_v1.0 [22:14:29]action value=close_receipt [22:14:29]process_action close_receipt [22:14:29]cmd_close_receipt [22:14:29]MH_GetDate [22:14:29]Write to MH i2c: F0 00 00 AE 53 F0 [22:14:29]Write i2c OK [22:14:29]MH_I2C_Read... [22:14:29]Read from MH i2c: F0 [22:14:29]MH_I2C_Read... [22:14:29]Read from MH i2c: F0 09 00 [22:14:29]MH_I2C_Read... [22:14:29]Read from MH i2c: F0 09 00 AE 53 00 48 BB 1E 67 EE DA 66 66 15 [22:14:29]GetLastDocTimeStamp 1730067087 [22:14:29]current date 1730067272 [22:14:29]FM_GetShiftState [22:14:29]SAM_PROTO_GetShiftState [22:14:29]wFMCommunicate request_size=4 [22:14:29]MH_SAM_APDU [22:14:29]CAPDU: 80 13 01 00 [22:14:29]Write to MH i2c: E2 08 00 AF 53 80 13 01 00 00 00 00 00 7F [22:14:29]Write i2c OK [22:14:29]MH_I2C_Read... [22:14:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:14:29]Read from MH i2c: E2 [22:14:29]MH_I2C_Read... [22:14:29]Read from MH i2c: E2 0E 00 [22:14:29]MH_I2C_Read... [22:14:29]Read from MH i2c: E2 0E 00 AF 53 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 2B [22:14:29]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [22:14:29]wFMCommunicate OK [22:14:29]SAM_PROTO_GetShiftState done [22:14:29]FM_GetShiftState done [22:14:29]opened in 1729987736 [22:14:29]opened+sec_in_day 1730074136 [22:14:29]quantity*price = 164707 [22:14:29]sum+1 = 164709 [22:14:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.08 ИТОГО: 1647.00 Внесено: 2000.00 СДАЧА: 353.00 НСП 1% : 14.58 НДС 12% : 174.91 Наличными: 1647.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 689 27.10.2024 22:14 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95690 ФПД: 131824668234780 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T221432&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95690&fm=131824668234780&tin=02508201610067®Number=0000000000170478&sum=164700 [22:14:30]StoreToDocumentArchive [22:14:30]shift 143 fd 95690 [22:14:30]save to /storage/0143/doc_00095690 [22:14:30]save last doc name /storage/0143/doc_00095690 to /storage/kkm_last_doc_name [22:14:30]save OK [22:14:30]Clear old archive folders... [22:14:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:14:30]tlvbuf is 00B96F60 [22:14:30]SAM_PROTO_ClearQueue [22:14:30]wFMCommunicate request_size=4 [22:14:30]MH_SAM_APDU [22:14:30]CAPDU: 80 09 00 00 [22:14:30]Write to MH i2c: E2 08 00 BC 53 80 09 00 00 00 00 00 00 81 [22:14:30]Write i2c OK [22:14:30]MH_I2C_Read... [22:14:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:14:30]Read from MH i2c: E2 [22:14:30]MH_I2C_Read... [22:14:30]Read from MH i2c: E2 03 00 [22:14:30]MH_I2C_Read... [22:14:30]Read from MH i2c: E2 03 00 BC 53 00 90 00 83 [22:14:30]RAPDU: 90 00 [22:14:30]wFMCommunicate OK [22:14:30]SAM_PROTO_ClearQueue done [22:14:30]KKMCreateOFDPacket [22:14:30]OFDProtocolAddRootSTLVToBuf [22:14:30]FM_MakeSignedData [22:14:30]FM_MakeSignedData [22:14:30]SAM_PROTO_SignData [22:14:30]wFMCommunicate request_size=4 [22:14:30]MH_SAM_APDU [22:14:30]CAPDU: 80 0D 01 02 [22:14:30]Write to MH i2c: E2 08 00 BD 53 80 0D 01 02 00 00 00 00 89 [22:14:30]Write i2c OK [22:14:30]MH_I2C_Read... [22:14:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:14:30]Read from MH i2c: E2 [22:14:30]MH_I2C_Read... [22:14:30]Read from MH i2c: E2 03 00 [22:14:30]MH_I2C_Read... [22:14:30]Read from MH i2c: E2 03 00 BD 53 00 90 00 84 [22:14:30]RAPDU: 90 00 [22:14:30]wFMCommunicate OK [22:14:30]wFMCommunicate request_size=255 [22:14:30]MH_SAM_APDU [22:14: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 34 FF 03 08 00 03 2C 60 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 64 83 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 83 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B2 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 53 44 00 00 00 00 07 04 06 00 5C 83 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 02 00 00 F4 03 04 00 48 BB 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CA 75 01 00 35 04 06 00 77 [22:14:30]Write to MH i2c: E2 02 01 BE 53 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 2C 60 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 64 83 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 83 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B2 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 53 44 00 00 00 00 07 04 06 00 5C 83 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 02 00 00 F4 03 04 00 48 BB 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CA 75 01 00 35 04 06 00 77 00 00 D4 [22:14:30]Write i2c OK [22:14:30]MH_I2C_Read... [22:14:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:14:31]Read from MH i2c: E2 [22:14:31]MH_I2C_Read... [22:14:31]Read from MH i2c: E2 03 00 [22:14:31]MH_I2C_Read... [22:14:31]Read from MH i2c: E2 03 00 BE 53 00 90 00 85 [22:14:31]RAPDU: 90 00 [22:14:31]wFMCommunicate OK [22:14:31]wFMCommunicate request_size=10 [22:14:31]MH_SAM_APDU [22:14:31]CAPDU: 80 0D 02 02 05 E4 D2 85 D4 1C [22:14:31]Write to MH i2c: E2 0D 00 BF 53 80 0D 02 02 05 00 E4 D2 85 D4 1C 00 00 C1 [22:14:31]Write i2c OK [22:14:31]MH_I2C_Read... [22:14:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:14:31]Read from MH i2c: E2 [22:14:31]MH_I2C_Read... [22:14:31]Read from MH i2c: E2 03 00 [22:14:31]MH_I2C_Read... [22:14:31]Read from MH i2c: E2 03 00 BF 53 00 90 00 86 [22:14:31]RAPDU: 90 00 [22:14:31]wFMCommunicate OK [22:14:31]wFMCommunicate request_size=4 [22:14:31]MH_SAM_APDU [22:14:31]CAPDU: 80 0D 03 02 [22:14:31]Write to MH i2c: E2 08 00 C0 53 80 0D 03 02 00 00 00 00 8E [22:14:31]Write i2c OK [22:14:31]MH_I2C_Read... [22:14:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:14:31]Read from MH i2c: E2 [22:14:31]MH_I2C_Read... [22:14:31]Read from MH i2c: E2 0B 00 [22:14:31]MH_I2C_Read... [22:14:31]Read from MH i2c: E2 0B 00 C0 53 00 C4 9A EE 17 A2 3F 4E C2 90 00 E3 [22:14:31]RAPDU: C4 9A EE 17 A2 3F 4E C2 90 00 [22:14:31]wFMCommunicate OK [22:14:31]SAM_PROTO_SignData done [22:14:31]FM_MakeSignedData done [22:14:31]CreateOFDProtocolMessage [22:14:31]wFMCommunicate request_size=4 [22:14:31]MH_SAM_APDU [22:14:31]CAPDU: 80 11 00 00 [22:14:31]Write to MH i2c: E2 08 00 C1 53 80 11 00 00 00 00 00 00 8E [22:14:31]Write i2c OK [22:14:31]MH_I2C_Read... [22:14:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:14:31]Read from MH i2c: E2 [22:14:31]MH_I2C_Read... [22:14:31]Read from MH i2c: E2 17 00 [22:14:31]MH_I2C_Read... [22:14:31]Read from MH i2c: E2 17 00 C1 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DF [22:14:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [22:14:31]wFMCommunicate OK [22:14:31]CreateOFDProtocolMessage done [22:14:31]OFDSenderStorePacket 95690 [22:14:31]StoreOFDPacket docnum=95690 [22:14:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 34 07 07 01 9A 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 2C 60 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 64 83 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 83 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B2 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 53 44 00 00 00 00 07 04 06 00 5C 83 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 02 00 00 F4 03 04 00 48 BB 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CA 75 01 00 35 04 06 00 77 E4 D2 85 D4 1C C4 9A EE 17 A2 3F 4E C2 [22:14:31]CheckFolder [22:14:31]dirname=/storage/ofd_packets [22:14:31]CheckFolder done [22:14:31]ProducePacketName [22:14:31]name=ofd_packets/00095690 [22:14:31]NVStorageSaveData ofd_packets/00095690 [22:14:31]File name is /storage/ofd_packets/00095690 [22:14:31]Write 301 bytes [22:14:31]NVStorageSaveData done [22:14:31]OFDSenderStorePacket done [22:14:31]KKMCreateOFDPacket done [22:14:31]NVStorageSaveData kkm_last_timestamp [22:14:31]File name is /storage/kkm_last_timestamp [22:14:31]Write 4 bytes [22:14:31]NVStorageSaveData done [22:14:31]ExternCall_PrintAddStr [22:14:31]wPrintStart [22:14:31]Write to MH i2c: 01 00 00 C2 53 15 [22:14:31]Write i2c OK [22:14:31]MH_I2C_Read... [22:14:31]Read from MH i2c: 01 [22:14:31]MH_I2C_Read... [22:14:31]Read from MH i2c: 01 07 00 [22:14:31]MH_I2C_Read... [22:14:31]Read from MH i2c: 01 07 00 C2 53 00 00 00 00 00 FF 0F 2A [22:14:31]RasterBufferAndPrint [22:14:31]line Счет N : (1)3406209 [22:14:31]line ИНН: 02508201610067 [22:14:31]line Контрольно-Кассовый Чек [22:14:31]line ПРОДАЖА [22:14:31]line ТРК (МРК, ГНК) : 22 [22:14:31]line Товар: 2710124130 [22:14:31]line Аи-92-К-4 [22:14:31]line 24.620 * 66.90 [22:14:31]line = 1647.08 [22:14:31]line НДС 12% НСП 1% [22:14:31]line > о реализуемом товаре [22:14:31]line ОКРУГЛЕНИЕ: -0.08 [22:14:31]line ИТОГО: 1647.00 [22:14:31]line Внесено: 2000.00 [22:14:31]line СДАЧА: 353.00 [22:14:31]line НСП 1% : 14.58 [22:14:31]line НДС 12% : 174.91 [22:14:31]line Наличными: 1647.00 [22:14:31]line Безнал.: 0.00 [22:14:31]line Место: АЗС № 82 "Партнер Нефть" [22:14:31]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [22:14:31]line СНО: Общий режим [22:14:31]line Чек 689 27.10.2024 22:14 [22:14:31]line Смена: 143 ФФД: 1.0 [22:14:31]line ЗНМ: 0300000017 [22:14:31]line РНМ: 0000000000170478 [22:14:31]line Версия ККМ: v1.0 [22:14:31]line ФМ: 0000000002098560 [22:14:31]line ФД: 95690 [22:14:31]line ФПД: 131824668234780 [22:14:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T221432&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95690&fm=131824668234780&tin=02508201610067®Number=0000000000170478&sum=164700 [22:14:31]OFD Sender: Processing packet 95690 [packets to send 57, broken 56] [22:14:31]ProducePacketName [22:14:31]name=ofd_packets/00095690 [22:14:31]OFD Sender: To server: pG, [22:14:31]CommunicateWithHost lk.salyk.kg:30040 [22:14:31]ConnectInit lk.salyk.kg [22:14:31]written 0, free lines is 4095 [22:14:31]Connected sock=10 [22:14:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 34 07 07 01 9A 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 2C 60 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 64 83 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 83 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B2 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 53 44 00 00 00 00 07 04 06 00 5C 83 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 02 00 00 F4 03 04 00 48 BB 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CA 75 01 00 35 04 06 00 77 E4 D2 85 D4 1C C4 9A EE 17 A2 3F 4E C2 [22:14:32]Write to MH i2c: 01 00 00 ED 53 40 [22:14:32]Write i2c OK [22:14:32]MH_I2C_Read... [22:14:32]Read from MH i2c: 01 [22:14:32]MH_I2C_Read... [22:14:32]Read from MH i2c: 01 07 00 [22:14:32]MH_I2C_Read... [22:14:32]Read from MH i2c: 01 07 00 ED 53 00 00 00 00 00 1F 0D 73 [22:14:32]RasterBufferAndPrint [22:14:32]line [22:14:32]line [22:14:32]line [22:14:32]line [22:14:32]line [22:14:32]written 0, free lines is 3365 [22:14:32]MH_Cut [22:14:32]Write to MH i2c: D1 01 00 F4 53 01 19 [22:14:32]Write i2c OK [22:14:32]MH_I2C_Read... [22:14:32]Read from MH i2c: D1 [22:14:32]MH_I2C_Read... [22:14:32]Read from MH i2c: D1 01 00 [22:14:32]MH_I2C_Read... [22:14:32]Read from MH i2c: D1 01 00 F4 53 00 18 [22:14:32]Write to MH i2c: 01 00 00 F5 53 48 [22:14:32]Write i2c OK [22:14:32]MH_I2C_Read... [22:14:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 3E C1 47 00 58 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 32 30 39 38 35 36 30 10 04 04 00 CA 75 01 00 F4 03 04 00 73 65 1E 67 B6 04 01 00 00 E4 52 32 5D D5 6F 6B B3 [22:14:32]CommunicateWithHost err = 0 [22:14:32]CheckOFDResponse [22:14:32]1017 (14) - 77093643461234 [22:14:32]1041 (16) - 0000000002098560 [22:14:32]1040 (4) - 95690 [22:14:32]1012 (4) - 27.10.2024 16:08 [22:14:32]1206 (1) - 0 [22:14:32]OFD Sender: Remove packet 95690 [22:14:32]ProducePacketName [22:14:32]name=ofd_packets/00095690 [22:14:32]NVStorageDeleteData [22:14:32]OFD Sender: No OFD packet to send [22:14:32]*** Cut start [22:14:32]*** Partial cut [22:14:32]*** CUTSNS_PIN = 1 [22:14:32]*** CUTSNS_PIN = 0 [22:14:33]*** Brake cut motor [22:14:33]Read from MH i2c: 01 [22:14:33]MH_I2C_Read... [22:14:33]*** Stop cut motor [22:14:33]*** Cut end [22:14:33]Read from MH i2c: 01 07 00 [22:14:33]MH_I2C_Read... [22:14:33]Read from MH i2c: 01 07 00 F5 53 00 00 00 00 00 FF 0F 5D [22:14:33]process_action close_receipt done [22:14:33]requested_data is exist [22:14:33]produce_requested_data [22:14:33]requested_item fm.sn is exist - process it [22:14:33]wFMCommunicate request_size=4 [22:14:33]MH_SAM_APDU [22:14:33]CAPDU: 80 11 00 00 [22:14:33]Write to MH i2c: E2 08 00 F6 53 80 11 00 00 00 00 00 00 C3 [22:14:33]Write i2c OK [22:14:33]MH_I2C_Read... [22:14:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:14:33]Read from MH i2c: E2 [22:14:33]MH_I2C_Read... [22:14:33]Read from MH i2c: E2 17 00 [22:14:33]MH_I2C_Read... [22:14:33]Read from MH i2c: E2 17 00 F6 53 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 14 [22:14:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [22:14:33]wFMCommunicate OK [22:14:33]requested_item fd.num is exist - process it [22:14:33]SAM_PROTO_GetFieldsCounters [22:14:33]wFMCommunicate request_size=4 [22:14:33]MH_SAM_APDU [22:14:33]CAPDU: 80 13 00 00 [22:14:33]Write to MH i2c: E2 08 00 F7 53 80 13 00 00 00 00 00 00 C6 [22:14:33]Write i2c OK [22:14:33]MH_I2C_Read... [22:14:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:14:33]Read from MH i2c: E2 [22:14:33]MH_I2C_Read... [22:14:33]Read from MH i2c: E2 62 00 [22:14:33]MH_I2C_Read... [22:14:33]Read from MH i2c: E2 62 00 F7 53 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CA 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B1 02 00 00 5E 04 04 00 B1 02 00 00 57 04 04 00 B2 02 00 00 19 04 04 00 00 00 00 00 90 00 CF [22:14:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CA 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B1 02 00 00 5E 04 04 00 B1 02 00 00 57 04 04 00 B2 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:14:33]wFMCommunicate OK [22:14:33]SAM_PROTO_GetFieldsCounters done [22:14:33]requested_item shift.num is exist - process it [22:14:33]requested_item shift.opened is exist - process it [22:14:33]req_shift_opened [22:14:33]FM_GetShiftState [22:14:33]SAM_PROTO_GetShiftState [22:14:33]wFMCommunicate request_size=4 [22:14:33]MH_SAM_APDU [22:14:33]CAPDU: 80 13 01 00 [22:14:33]Write to MH i2c: E2 08 00 F8 53 80 13 01 00 00 00 00 00 C8 [22:14:33]Write i2c OK [22:14:33]MH_I2C_Read... [22:14:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:14:33]Read from MH i2c: E2 [22:14:33]MH_I2C_Read... [22:14:33]Read from MH i2c: E2 0E 00 [22:14:33]MH_I2C_Read... [22:14:33]Read from MH i2c: E2 0E 00 F8 53 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 74 [22:14:33]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [22:14:33]wFMCommunicate OK [22:14:33]SAM_PROTO_GetShiftState done [22:14:33]FM_GetShiftState done [22:14:33]req_shift_opened done [22:14:33]requested_item shift.open_date is exist - process it [22:14:33]req_shift_open_date [22:14:33]req_shift_open_date done [22:14:33]produce_requested_data done [22:14:33]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95690,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [22:14:33]process_action_free close_receipt [22:14:33]json_value_free [22:14:33]json_value_free done [22:14:33]process_json_proto returns [22:14:33]Send response to host [22:14:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95690,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [22:14:33]free response buf [22:14:33]execute_script done [22:14:33]execute_script returns [22:14:33]free content buf [22:14:33]Sock 9.Close socket [22:14:33]Sock 9.Thread stoped [22:14:37]OFD Sender: No OFD packet to send [22:14:42]OFD Sender: No OFD packet to send [22:14:47]OFD Sender: No OFD packet to send [22:14:49]accept exits with 7 [22:14:49]New connection [22:14:49]New thread 3067301220 created [22:14:49]Thread 3067444580 joined [22:14:49]Waiting for new connection... [22:14:49] Sock 7.Parse request [22:14:49]Sock 7.Check first char [22:14:49]Sock 7.First char is OK [22:14:49]request: POST /json_proto HTTP/1.0 [22:14:49]Method: POST [22:14:49]URL: /json_proto [22:14:49]Method is POST - this is cgi request [22:14:49]url: /json_proto [22:14:49]query_string will be loaded in cgi processing [22:14:49]execute_cgi json_proto POST (null) [22:14:49]execute_cgi path=json_proto method=POST [22:14:49]POST find Content-Length [22:14:49]Host: 172.17.40.67:8080 [22:14:49]Content-Length: 678 [22:14:49]Content-Type: application/json [22:14:49] [22:14:49]POST finish read [22:14:49]Found Content-Length = 678 [22:14:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406211", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:14:49]execute_script... [22:14: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)3406211", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:14:49]POST & json_proto [22:14:49]process_json_proto [22:14:49]json parsed OK: [22:14:49]protocol is kg_v1.0 [22:14:49]action value=close_receipt [22:14:49]process_action close_receipt [22:14:49]cmd_close_receipt [22:14:49]MH_GetDate [22:14:49]Write to MH i2c: F0 00 00 F9 53 3B [22:14:49]Write i2c OK [22:14:49]MH_I2C_Read... [22:14:49]Read from MH i2c: F0 [22:14:49]MH_I2C_Read... [22:14:49]Read from MH i2c: F0 09 00 [22:14:49]MH_I2C_Read... [22:14:49]Read from MH i2c: F0 09 00 F9 53 00 5B BB 1E 67 EE DA 66 66 73 [22:14:49]GetLastDocTimeStamp 1730067272 [22:14:49]current date 1730067291 [22:14:49]FM_GetShiftState [22:14:49]SAM_PROTO_GetShiftState [22:14:49]wFMCommunicate request_size=4 [22:14:49]MH_SAM_APDU [22:14:49]CAPDU: 80 13 01 00 [22:14:49]Write to MH i2c: E2 08 00 FA 53 80 13 01 00 00 00 00 00 CA [22:14:49]Write i2c OK [22:14:49]MH_I2C_Read... [22:14:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:14:49]Read from MH i2c: E2 [22:14:49]MH_I2C_Read... [22:14:49]Read from MH i2c: E2 0E 00 [22:14:49]MH_I2C_Read... [22:14:49]Read from MH i2c: E2 0E 00 FA 53 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 76 [22:14:49]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [22:14:49]wFMCommunicate OK [22:14:49]SAM_PROTO_GetShiftState done [22:14:49]FM_GetShiftState done [22:14:49]opened in 1729987736 [22:14:49]opened+sec_in_day 1730074136 [22:14:49]quantity*price = 30038 [22:14:49]sum+1 = 30039 [22:14:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 690 27.10.2024 22:14 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95691 ФПД: 212163792027360 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T221451&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95691&fm=212163792027360&tin=02508201610067®Number=0000000000170478&sum=30000 [22:14:50]StoreToDocumentArchive [22:14:50]shift 143 fd 95691 [22:14:50]save to /storage/0143/doc_00095691 [22:14:50]save last doc name /storage/0143/doc_00095691 to /storage/kkm_last_doc_name [22:14:50]save OK [22:14:50]Clear old archive folders... [22:14:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:14:50]tlvbuf is 00A7D270 [22:14:50]SAM_PROTO_ClearQueue [22:14:50]wFMCommunicate request_size=4 [22:14:50]MH_SAM_APDU [22:14:50]CAPDU: 80 09 00 00 [22:14:50]Write to MH i2c: E2 08 00 07 54 80 09 00 00 00 00 00 00 CD [22:14:50]Write i2c OK [22:14:50]MH_I2C_Read... [22:14:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:14:50]Read from MH i2c: E2 [22:14:50]MH_I2C_Read... [22:14:50]Read from MH i2c: E2 03 00 [22:14:50]MH_I2C_Read... [22:14:50]Read from MH i2c: E2 03 00 07 54 00 90 00 CF [22:14:50]RAPDU: 90 00 [22:14:50]wFMCommunicate OK [22:14:50]SAM_PROTO_ClearQueue done [22:14:50]KKMCreateOFDPacket [22:14:50]OFDProtocolAddRootSTLVToBuf [22:14:50]FM_MakeSignedData [22:14:50]FM_MakeSignedData [22:14:50]SAM_PROTO_SignData [22:14:50]wFMCommunicate request_size=4 [22:14:50]MH_SAM_APDU [22:14:50]CAPDU: 80 0D 01 02 [22:14:50]Write to MH i2c: E2 08 00 08 54 80 0D 01 02 00 00 00 00 D5 [22:14:50]Write i2c OK [22:14:50]MH_I2C_Read... [22:14:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:14:50]Read from MH i2c: E2 [22:14:50]MH_I2C_Read... [22:14:50]Read from MH i2c: E2 03 00 [22:14:50]MH_I2C_Read... [22:14:50]Read from MH i2c: E2 03 00 08 54 00 90 00 D0 [22:14:50]RAPDU: 90 00 [22:14:50]wFMCommunicate OK [22:14:50]wFMCommunicate request_size=255 [22:14:50]MH_SAM_APDU [22:14: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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 02 00 00 F4 03 04 00 5B BB 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CB 75 01 00 35 04 06 00 C0 [22:14:50]Write to MH i2c: E2 02 01 09 54 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 02 00 00 F4 03 04 00 5B BB 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CB 75 01 00 35 04 06 00 C0 00 00 36 [22:14:50]Write i2c OK [22:14:50]MH_I2C_Read... [22:14:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:14:50]Read from MH i2c: E2 [22:14:50]MH_I2C_Read... [22:14:50]Read from MH i2c: E2 03 00 [22:14:50]MH_I2C_Read... [22:14:50]Read from MH i2c: E2 03 00 09 54 00 90 00 D1 [22:14:50]RAPDU: 90 00 [22:14:50]wFMCommunicate OK [22:14:50]wFMCommunicate request_size=10 [22:14:50]MH_SAM_APDU [22:14:50]CAPDU: 80 0D 02 02 05 F6 3B 75 3E E0 [22:14:50]Write to MH i2c: E2 0D 00 0A 54 80 0D 02 02 05 00 F6 3B 75 3E E0 00 00 A6 [22:14:50]Write i2c OK [22:14:50]MH_I2C_Read... [22:14:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:14:51]Read from MH i2c: E2 [22:14:51]MH_I2C_Read... [22:14:51]Read from MH i2c: E2 03 00 [22:14:51]MH_I2C_Read... [22:14:51]Read from MH i2c: E2 03 00 0A 54 00 90 00 D2 [22:14:51]RAPDU: 90 00 [22:14:51]wFMCommunicate OK [22:14:51]wFMCommunicate request_size=4 [22:14:51]MH_SAM_APDU [22:14:51]CAPDU: 80 0D 03 02 [22:14:51]Write to MH i2c: E2 08 00 0B 54 80 0D 03 02 00 00 00 00 DA [22:14:51]Write i2c OK [22:14:51]MH_I2C_Read... [22:14:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:14:51]Read from MH i2c: E2 [22:14:51]MH_I2C_Read... [22:14:51]Read from MH i2c: E2 0B 00 [22:14:51]MH_I2C_Read... [22:14:51]Read from MH i2c: E2 0B 00 0B 54 00 13 EC 1E F2 23 F5 B5 28 90 00 DF [22:14:51]RAPDU: 13 EC 1E F2 23 F5 B5 28 90 00 [22:14:51]wFMCommunicate OK [22:14:51]SAM_PROTO_SignData done [22:14:51]FM_MakeSignedData done [22:14:51]CreateOFDProtocolMessage [22:14:51]wFMCommunicate request_size=4 [22:14:51]MH_SAM_APDU [22:14:51]CAPDU: 80 11 00 00 [22:14:51]Write to MH i2c: E2 08 00 0C 54 80 11 00 00 00 00 00 00 DA [22:14:51]Write i2c OK [22:14:51]MH_I2C_Read... [22:14:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:14:51]Read from MH i2c: E2 [22:14:51]MH_I2C_Read... [22:14:51]Read from MH i2c: E2 17 00 [22:14:51]MH_I2C_Read... [22:14:51]Read from MH i2c: E2 17 00 0C 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2B [22:14:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [22:14:51]wFMCommunicate OK [22:14:51]CreateOFDProtocolMessage done [22:14:51]OFDSenderStorePacket 95691 [22:14:51]StoreOFDPacket docnum=95691 [22:14:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AC B8 07 01 0E 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 02 00 00 F4 03 04 00 5B BB 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CB 75 01 00 35 04 06 00 C0 F6 3B 75 3E E0 13 EC 1E F2 23 F5 B5 28 [22:14:51]CheckFolder [22:14:51]dirname=/storage/ofd_packets [22:14:51]CheckFolder done [22:14:51]ProducePacketName [22:14:51]name=ofd_packets/00095691 [22:14:51]NVStorageSaveData ofd_packets/00095691 [22:14:51]File name is /storage/ofd_packets/00095691 [22:14:51]Write 301 bytes [22:14:51]NVStorageSaveData done [22:14:51]OFDSenderStorePacket done [22:14:51]KKMCreateOFDPacket done [22:14:51]NVStorageSaveData kkm_last_timestamp [22:14:51]File name is /storage/kkm_last_timestamp [22:14:51]Write 4 bytes [22:14:51]NVStorageSaveData done [22:14:51]ExternCall_PrintAddStr [22:14:51]wPrintStart [22:14:51]Write to MH i2c: 01 00 00 0D 54 61 [22:14:51]Write i2c OK [22:14:51]MH_I2C_Read... [22:14:51]Read from MH i2c: 01 [22:14:51]MH_I2C_Read... [22:14:51]Read from MH i2c: 01 07 00 [22:14:51]MH_I2C_Read... [22:14:51]Read from MH i2c: 01 07 00 0D 54 00 00 00 00 00 FF 0F 76 [22:14:51]RasterBufferAndPrint [22:14:51]line Счет N : (1)3406211 [22:14:51]line ИНН: 02508201610067 [22:14:51]line Контрольно-Кассовый Чек [22:14:51]line ПРОДАЖА [22:14:51]line ТРК (МРК, ГНК) : 12 [22:14:51]line Товар: 2710124130 [22:14:51]line Аи-92-К-4 [22:14:51]line 4.490 * 66.90 [22:14:51]line = 300.38 [22:14:51]line НДС 12% НСП 1% [22:14:51]line > о реализуемом товаре [22:14:51]line ОКРУГЛЕНИЕ: -0.38 [22:14:51]line ИТОГО: 300.00 [22:14:51]line Внесено: 300.00 [22:14:51]line СДАЧА: 0.00 [22:14:51]line НСП 1% : 2.66 [22:14:51]line НДС 12% : 31.90 [22:14:51]line Наличными: 300.00 [22:14:51]line Безнал.: 0.00 [22:14:51]line Место: АЗС № 82 "Партнер Нефть" [22:14:51]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [22:14:51]line СНО: Общий режим [22:14:51]line Чек 690 27.10.2024 22:14 [22:14:51]line Смена: 143 ФФД: 1.0 [22:14:51]line ЗНМ: 0300000017 [22:14:51]line РНМ: 0000000000170478 [22:14:51]line Версия ККМ: v1.0 [22:14:51]line ФМ: 0000000002098560 [22:14:51]line ФД: 95691 [22:14:51]line ФПД: 212163792027360 [22:14:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T221451&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95691&fm=212163792027360&tin=02508201610067®Number=0000000000170478&sum=30000 [22:14:51]OFD Sender: Processing packet 95691 [packets to send 57, broken 56] [22:14:51]ProducePacketName [22:14:51]name=ofd_packets/00095691 [22:14:51]OFD Sender: To server: pG, [22:14:51]CommunicateWithHost lk.salyk.kg:30040 [22:14:51]ConnectInit lk.salyk.kg [22:14:51]written 0, free lines is 4095 [22:14:51]Connected sock=10 [22:14:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AC B8 07 01 0E 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 02 00 00 F4 03 04 00 5B BB 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CB 75 01 00 35 04 06 00 C0 F6 3B 75 3E E0 13 EC 1E F2 23 F5 B5 28 [22:14:51]Write to MH i2c: 01 00 00 38 54 8C [22:14:51]Write i2c OK [22:14:51]MH_I2C_Read... [22:14:51]Read from MH i2c: 01 [22:14:51]MH_I2C_Read... [22:14:51]Read from MH i2c: 01 07 00 [22:14:51]MH_I2C_Read... [22:14:51]Read from MH i2c: 01 07 00 38 54 00 00 00 00 00 0C 0D AC [22:14:51]RasterBufferAndPrint [22:14:51]line [22:14:51]line [22:14:51]line [22:14:51]line [22:14:51]line [22:14:51]written 0, free lines is 3346 [22:14:51]MH_Cut [22:14:51]Write to MH i2c: D1 01 00 3F 54 01 65 [22:14:51]Write i2c OK [22:14:51]MH_I2C_Read... [22:14:51]Read from MH i2c: D1 [22:14:51]MH_I2C_Read... [22:14:51]Read from MH i2c: D1 01 00 [22:14:51]MH_I2C_Read... [22:14:51]Read from MH i2c: D1 01 00 3F 54 00 64 [22:14:51]Write to MH i2c: 01 00 00 40 54 94 [22:14:51]Write i2c OK [22:14:51]MH_I2C_Read... [22:14:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C4 6D 47 00 B2 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 32 30 39 38 35 36 30 10 04 04 00 CB 75 01 00 F4 03 04 00 86 65 1E 67 B6 04 01 00 00 B0 C4 07 45 5C 53 49 D5 [22:14:52]CommunicateWithHost err = 0 [22:14:52]CheckOFDResponse [22:14:52]1017 (14) - 77093643461234 [22:14:52]1041 (16) - 0000000002098560 [22:14:52]1040 (4) - 95691 [22:14:52]1012 (4) - 27.10.2024 16:08 [22:14:52]1206 (1) - 0 [22:14:52]OFD Sender: Remove packet 95691 [22:14:52]ProducePacketName [22:14:52]name=ofd_packets/00095691 [22:14:52]NVStorageDeleteData [22:14:52]OFD Sender: No OFD packet to send [22:14:52]*** Cut start [22:14:52]*** Partial cut [22:14:52]*** CUTSNS_PIN = 1 [22:14:52]*** CUTSNS_PIN = 0 [22:14:52]*** Brake cut motor [22:14:53]Read from MH i2c: 01 [22:14:53]MH_I2C_Read... [22:14:53]*** Stop cut motor [22:14:53]*** Cut end [22:14:53]Read from MH i2c: 01 07 00 [22:14:53]MH_I2C_Read... [22:14:53]Read from MH i2c: 01 07 00 40 54 00 00 00 00 00 FF 0F A9 [22:14:53]process_action close_receipt done [22:14:53]requested_data is exist [22:14:53]produce_requested_data [22:14:53]requested_item fm.sn is exist - process it [22:14:53]wFMCommunicate request_size=4 [22:14:53]MH_SAM_APDU [22:14:53]CAPDU: 80 11 00 00 [22:14:53]Write to MH i2c: E2 08 00 41 54 80 11 00 00 00 00 00 00 0F [22:14:53]Write i2c OK [22:14:53]MH_I2C_Read... [22:14:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:14:53]Read from MH i2c: E2 [22:14:53]MH_I2C_Read... [22:14:53]Read from MH i2c: E2 17 00 [22:14:53]MH_I2C_Read... [22:14:53]Read from MH i2c: E2 17 00 41 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 60 [22:14:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [22:14:53]wFMCommunicate OK [22:14:53]requested_item fd.num is exist - process it [22:14:53]SAM_PROTO_GetFieldsCounters [22:14:53]wFMCommunicate request_size=4 [22:14:53]MH_SAM_APDU [22:14:53]CAPDU: 80 13 00 00 [22:14:53]Write to MH i2c: E2 08 00 42 54 80 13 00 00 00 00 00 00 12 [22:14:53]Write i2c OK [22:14:53]MH_I2C_Read... [22:14:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:14:53]Read from MH i2c: E2 [22:14:53]MH_I2C_Read... [22:14:53]Read from MH i2c: E2 62 00 [22:14:53]MH_I2C_Read... [22:14:53]Read from MH i2c: E2 62 00 42 54 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CB 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B2 02 00 00 5E 04 04 00 B2 02 00 00 57 04 04 00 B3 02 00 00 19 04 04 00 00 00 00 00 90 00 1F [22:14:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CB 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B2 02 00 00 5E 04 04 00 B2 02 00 00 57 04 04 00 B3 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:14:53]wFMCommunicate OK [22:14:53]SAM_PROTO_GetFieldsCounters done [22:14:53]requested_item shift.num is exist - process it [22:14:53]requested_item shift.opened is exist - process it [22:14:53]req_shift_opened [22:14:53]FM_GetShiftState [22:14:53]SAM_PROTO_GetShiftState [22:14:53]wFMCommunicate request_size=4 [22:14:53]MH_SAM_APDU [22:14:53]CAPDU: 80 13 01 00 [22:14:53]Write to MH i2c: E2 08 00 43 54 80 13 01 00 00 00 00 00 14 [22:14:53]Write i2c OK [22:14:53]MH_I2C_Read... [22:14:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:14:53]Read from MH i2c: E2 [22:14:53]MH_I2C_Read... [22:14:53]Read from MH i2c: E2 0E 00 [22:14:53]MH_I2C_Read... [22:14:53]Read from MH i2c: E2 0E 00 43 54 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C0 [22:14:53]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [22:14:53]wFMCommunicate OK [22:14:53]SAM_PROTO_GetShiftState done [22:14:53]FM_GetShiftState done [22:14:53]req_shift_opened done [22:14:53]requested_item shift.open_date is exist - process it [22:14:53]req_shift_open_date [22:14:53]req_shift_open_date done [22:14:53]produce_requested_data done [22:14:53]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95691,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [22:14:53]process_action_free close_receipt [22:14:53]json_value_free [22:14:53]json_value_free done [22:14:53]process_json_proto returns [22:14:53]Send response to host [22:14:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95691,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [22:14:53]free response buf [22:14:53]execute_script done [22:14:53]execute_script returns [22:14:53]free content buf [22:14:53]Sock 7.Close socket [22:14:53]Sock 7.Thread stoped [22:14:55]accept exits with 9 [22:14:55]New connection [22:14:55]New thread 3067444580 created [22:14:55]Thread 3067301220 joined [22:14:55]Waiting for new connection... [22:14:55] Sock 9.Parse request [22:14:55]Sock 9.Check first char [22:14:55]Sock 9.First char is OK [22:14:55]request: POST /json_proto HTTP/1.0 [22:14:55]Method: POST [22:14:55]URL: /json_proto [22:14:55]Method is POST - this is cgi request [22:14:55]url: /json_proto [22:14:55]query_string will be loaded in cgi processing [22:14:55]execute_cgi json_proto POST (null) [22:14:55]execute_cgi path=json_proto method=POST [22:14:55]POST find Content-Length [22:14:55]Host: 172.17.40.67:8080 [22:14:55]Content-Length: 683 [22:14:55]Content-Type: application/json [22:14:55] [22:14:55]POST finish read [22:14:55]Found Content-Length = 683 [22:14:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406210", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 44.850, "sum" : 3000.47, "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" ] } } [22:14:55]execute_script... [22: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 : (1)3406210", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 44.850, "sum" : 3000.47, "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" ] } } [22:14:55]POST & json_proto [22:14:55]process_json_proto [22:14:55]json parsed OK: [22:14:55]protocol is kg_v1.0 [22:14:55]action value=close_receipt [22:14:55]process_action close_receipt [22:14:55]cmd_close_receipt [22:14:55]MH_GetDate [22:14:55]Write to MH i2c: F0 00 00 44 54 87 [22:14:55]Write i2c OK [22:14:55]MH_I2C_Read... [22:14:55]Read from MH i2c: F0 [22:14:55]MH_I2C_Read... [22:14:55]Read from MH i2c: F0 09 00 [22:14:55]MH_I2C_Read... [22:14:55]Read from MH i2c: F0 09 00 44 54 00 62 BB 1E 67 EE DA 66 66 C6 [22:14:56]GetLastDocTimeStamp 1730067291 [22:14:56]current date 1730067298 [22:14:56]FM_GetShiftState [22:14:56]SAM_PROTO_GetShiftState [22:14:56]wFMCommunicate request_size=4 [22:14:56]MH_SAM_APDU [22:14:56]CAPDU: 80 13 01 00 [22:14:56]Write to MH i2c: E2 08 00 45 54 80 13 01 00 00 00 00 00 16 [22:14:56]Write i2c OK [22:14:56]MH_I2C_Read... [22:14:56]Read from MH i2c: E2 [22:14:56]MH_I2C_Read... [22:14:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:14:56]Read from MH i2c: E2 0E 00 [22:14:56]MH_I2C_Read... [22:14:56]Read from MH i2c: E2 0E 00 45 54 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C2 [22:14:56]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [22:14:56]wFMCommunicate OK [22:14:56]SAM_PROTO_GetShiftState done [22:14:56]FM_GetShiftState done [22:14:56]opened in 1729987736 [22:14:56]opened+sec_in_day 1730074136 [22:14:56]quantity*price = 300046 [22:14:56]sum+1 = 300048 [22:14:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.47 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.63 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 691 27.10.2024 22:14 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95692 ФПД: 252489588212272 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T221458&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95692&fm=252489588212272&tin=02508201610067®Number=0000000000170478&sum=300000 [22:14:57]StoreToDocumentArchive [22:14:57]shift 143 fd 95692 [22:14:57]save to /storage/0143/doc_00095692 [22:14:57]save last doc name /storage/0143/doc_00095692 to /storage/kkm_last_doc_name [22:14:57]save OK [22:14:57]Clear old archive folders... [22:14:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:14:57]tlvbuf is 00A20380 [22:14:57]SAM_PROTO_ClearQueue [22:14:57]wFMCommunicate request_size=4 [22:14:57]MH_SAM_APDU [22:14:57]CAPDU: 80 09 00 00 [22:14:57]Write to MH i2c: E2 08 00 52 54 80 09 00 00 00 00 00 00 18 [22:14:57]Write i2c OK [22:14:57]MH_I2C_Read... [22:14:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:14:57]Read from MH i2c: E2 [22:14:57]MH_I2C_Read... [22:14:57]Read from MH i2c: E2 03 00 [22:14:57]MH_I2C_Read... [22:14:57]Read from MH i2c: E2 03 00 52 54 00 90 00 1A [22:14:57]RAPDU: 90 00 [22:14:57]wFMCommunicate OK [22:14:57]SAM_PROTO_ClearQueue done [22:14:57]KKMCreateOFDPacket [22:14:57]OFDProtocolAddRootSTLVToBuf [22:14:57]FM_MakeSignedData [22:14:57]FM_MakeSignedData [22:14:57]SAM_PROTO_SignData [22:14:57]wFMCommunicate request_size=4 [22:14:57]MH_SAM_APDU [22:14:57]CAPDU: 80 0D 01 02 [22:14:57]Write to MH i2c: E2 08 00 53 54 80 0D 01 02 00 00 00 00 20 [22:14:57]Write i2c OK [22:14:57]MH_I2C_Read... [22:14:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:14:57]Read from MH i2c: E2 [22:14:57]MH_I2C_Read... [22:14:57]Read from MH i2c: E2 03 00 [22:14:57]MH_I2C_Read... [22:14:57]Read from MH i2c: E2 03 00 53 54 00 90 00 1B [22:14:57]RAPDU: 90 00 [22:14:57]wFMCommunicate OK [22:14:57]wFMCommunicate request_size=255 [22:14:57]MH_SAM_APDU [22:14:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 32 AF 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 0F 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 B3 02 00 00 F4 03 04 00 62 BB 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CC 75 01 00 35 04 06 00 E5 [22:14:57]Write to MH i2c: E2 02 01 54 54 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 32 AF 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 0F 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 B3 02 00 00 F4 03 04 00 62 BB 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CC 75 01 00 35 04 06 00 E5 00 00 44 [22:14:57]Write i2c OK [22:14:57]MH_I2C_Read... [22:14:57]OFD Sender: No OFD packet to send [22:14:57]Read from MH i2c: E2 [22:14:57]MH_I2C_Read... [22:14:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:14:57]Read from MH i2c: E2 03 00 [22:14:57]MH_I2C_Read... [22:14:57]Read from MH i2c: E2 03 00 54 54 00 90 00 1C [22:14:57]RAPDU: 90 00 [22:14:57]wFMCommunicate OK [22:14:57]wFMCommunicate request_size=10 [22:14:57]MH_SAM_APDU [22:14:57]CAPDU: 80 0D 02 02 05 A3 50 37 02 30 [22:14:57]Write to MH i2c: E2 0D 00 55 54 80 0D 02 02 05 00 A3 50 37 02 30 00 00 89 [22:14:57]Write i2c OK [22:14:57]MH_I2C_Read... [22:14:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:14:57]Read from MH i2c: E2 [22:14:57]MH_I2C_Read... [22:14:57]Read from MH i2c: E2 03 00 [22:14:57]MH_I2C_Read... [22:14:57]Read from MH i2c: E2 03 00 55 54 00 90 00 1D [22:14:57]RAPDU: 90 00 [22:14:57]wFMCommunicate OK [22:14:57]wFMCommunicate request_size=4 [22:14:57]MH_SAM_APDU [22:14:57]CAPDU: 80 0D 03 02 [22:14:57]Write to MH i2c: E2 08 00 56 54 80 0D 03 02 00 00 00 00 25 [22:14:57]Write i2c OK [22:14:57]MH_I2C_Read... [22:14:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:14:57]Read from MH i2c: E2 [22:14:57]MH_I2C_Read... [22:14:57]Read from MH i2c: E2 0B 00 [22:14:57]MH_I2C_Read... [22:14:57]Read from MH i2c: E2 0B 00 56 54 00 A6 95 95 57 C8 90 43 6B 90 00 53 [22:14:57]RAPDU: A6 95 95 57 C8 90 43 6B 90 00 [22:14:57]wFMCommunicate OK [22:14:57]SAM_PROTO_SignData done [22:14:57]FM_MakeSignedData done [22:14:57]CreateOFDProtocolMessage [22:14:57]wFMCommunicate request_size=4 [22:14:57]MH_SAM_APDU [22:14:57]CAPDU: 80 11 00 00 [22:14:57]Write to MH i2c: E2 08 00 57 54 80 11 00 00 00 00 00 00 25 [22:14:57]Write i2c OK [22:14:57]MH_I2C_Read... [22:14:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:14:57]Read from MH i2c: E2 [22:14:57]MH_I2C_Read... [22:14:57]Read from MH i2c: E2 17 00 [22:14:57]MH_I2C_Read... [22:14:57]Read from MH i2c: E2 17 00 57 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 76 [22:14:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [22:14:57]wFMCommunicate OK [22:14:57]CreateOFDProtocolMessage done [22:14:57]OFDSenderStorePacket 95692 [22:14:57]StoreOFDPacket docnum=95692 [22:14:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A0 74 07 01 16 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 34 FF 03 08 00 03 32 AF 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 0F 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 B3 02 00 00 F4 03 04 00 62 BB 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CC 75 01 00 35 04 06 00 E5 A3 50 37 02 30 A6 95 95 57 C8 90 43 6B [22:14:57]CheckFolder [22:14:57]dirname=/storage/ofd_packets [22:14:57]CheckFolder done [22:14:57]ProducePacketName [22:14:57]name=ofd_packets/00095692 [22:14:57]NVStorageSaveData ofd_packets/00095692 [22:14:57]File name is /storage/ofd_packets/00095692 [22:14:57]Write 301 bytes [22:14:57]NVStorageSaveData done [22:14:57]OFDSenderStorePacket done [22:14:57]KKMCreateOFDPacket done [22:14:57]NVStorageSaveData kkm_last_timestamp [22:14:57]File name is /storage/kkm_last_timestamp [22:14:57]Write 4 bytes [22:14:57]NVStorageSaveData done [22:14:57]ExternCall_PrintAddStr [22:14:57]wPrintStart [22:14:57]Write to MH i2c: 01 00 00 58 54 AC [22:14:57]Write i2c OK [22:14:57]MH_I2C_Read... [22:14:57]Read from MH i2c: 01 [22:14:57]MH_I2C_Read... [22:14:57]Read from MH i2c: 01 07 00 [22:14:57]MH_I2C_Read... [22:14:57]Read from MH i2c: 01 07 00 58 54 00 00 00 00 00 FF 0F C1 [22:14:57]RasterBufferAndPrint [22:14:57]line Счет N : (1)3406210 [22:14:57]line ИНН: 02508201610067 [22:14:57]line Контрольно-Кассовый Чек [22:14:57]line ПРОДАЖА [22:14:57]line ТРК (МРК, ГНК) : 32 [22:14:57]line Товар: 2710124130 [22:14:57]line Аи-92-К-4 [22:14:57]line 44.850 * 66.90 [22:14:57]line = 3000.47 [22:14:57]line НДС 12% НСП 1% [22:14:57]line > о реализуемом товаре [22:14:57]line ОКРУГЛЕНИЕ: -0.47 [22:14:57]line ИТОГО: 3000.00 [22:14:57]line Внесено: 3000.00 [22:14:57]line СДАЧА: 0.00 [22:14:57]line НСП 1% : 26.55 [22:14:57]line НДС 12% : 318.63 [22:14:57]line Наличными: 3000.00 [22:14:57]line Безнал.: 0.00 [22:14:57]line Место: АЗС № 82 "Партнер Нефть" [22:14:57]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [22:14:57]line СНО: Общий режим [22:14:57]line Чек 691 27.10.2024 22:14 [22:14:57]line Смена: 143 ФФД: 1.0 [22:14:57]line ЗНМ: 0300000017 [22:14:57]line РНМ: 0000000000170478 [22:14:57]line Версия ККМ: v1.0 [22:14:57]line ФМ: 0000000002098560 [22:14:57]line ФД: 95692 [22:14:57]line ФПД: 252489588212272 [22:14:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T221458&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95692&fm=252489588212272&tin=02508201610067®Number=0000000000170478&sum=300000 [22:14:57]written 0, free lines is 4095 [22:14:57]OFD Sender: Processing packet 95692 [packets to send 57, broken 56] [22:14:57]ProducePacketName [22:14:57]name=ofd_packets/00095692 [22:14:57]OFD Sender: To server: pG, [22:14:57]CommunicateWithHost lk.salyk.kg:30040 [22:14:57]ConnectInit lk.salyk.kg [22:14:58]Write to MH i2c: 01 00 00 83 54 D7 [22:14:58]Write i2c OK [22:14:58]MH_I2C_Read... [22:14:58]Read from MH i2c: 01 [22:14:58]MH_I2C_Read... [22:14:58]Read from MH i2c: 01 07 00 [22:14:58]MH_I2C_Read... [22:14:58]Read from MH i2c: 01 07 00 83 54 00 00 00 00 00 0B 0D F6 [22:14:58]RasterBufferAndPrint [22:14:58]line [22:14:58]line [22:14:58]line [22:14:58]line [22:14:58]line [22:14:58]written 0, free lines is 3348 [22:14:58]Connected sock=11 [22:14:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A0 74 07 01 16 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 34 FF 03 08 00 03 32 AF 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 0F 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 B3 02 00 00 F4 03 04 00 62 BB 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CC 75 01 00 35 04 06 00 E5 A3 50 37 02 30 A6 95 95 57 C8 90 43 6B [22:14:58]MH_Cut [22:14:58]Write to MH i2c: D1 01 00 8A 54 01 B0 [22:14:58]Write i2c OK [22:14:58]MH_I2C_Read... [22:14:58]Read from MH i2c: D1 [22:14:58]MH_I2C_Read... [22:14:58]Read from MH i2c: D1 01 00 [22:14:58]MH_I2C_Read... [22:14:58]Read from MH i2c: D1 01 00 8A 54 00 AF [22:14:58]Write to MH i2c: 01 00 00 8B 54 DF [22:14:58]Write i2c OK [22:14:58]MH_I2C_Read... [22:14:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 91 73 47 00 63 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 32 30 39 38 35 36 30 10 04 04 00 CC 75 01 00 F4 03 04 00 8D 65 1E 67 B6 04 01 00 00 96 FD 11 15 C6 E8 03 D7 [22:14:58]CommunicateWithHost err = 0 [22:14:58]CheckOFDResponse [22:14:58]1017 (14) - 77093643461234 [22:14:58]1041 (16) - 0000000002098560 [22:14:58]1040 (4) - 95692 [22:14:58]1012 (4) - 27.10.2024 16:08 [22:14:58]1206 (1) - 0 [22:14:58]OFD Sender: Remove packet 95692 [22:14:58]ProducePacketName [22:14:58]name=ofd_packets/00095692 [22:14:58]NVStorageDeleteData [22:14:58]*** Cut start [22:14:58]*** Partial cut [22:14:58]*** CUTSNS_PIN = 1 [22:14:59]*** CUTSNS_PIN = 0 [22:14:59]OFD Sender: No OFD packet to send [22:14:59]*** Brake cut motor [22:14:59]Read from MH i2c: 01 [22:14:59]MH_I2C_Read... [22:14:59]*** Stop cut motor [22:14:59]*** Cut end [22:14:59]Read from MH i2c: 01 07 00 [22:14:59]MH_I2C_Read... [22:14:59]Read from MH i2c: 01 07 00 8B 54 00 00 00 00 00 FF 0F F4 [22:14:59]process_action close_receipt done [22:14:59]requested_data is exist [22:14:59]produce_requested_data [22:14:59]requested_item fm.sn is exist - process it [22:14:59]wFMCommunicate request_size=4 [22:14:59]MH_SAM_APDU [22:14:59]CAPDU: 80 11 00 00 [22:14:59]Write to MH i2c: E2 08 00 8C 54 80 11 00 00 00 00 00 00 5A [22:14:59]Write i2c OK [22:14:59]MH_I2C_Read... [22:14:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:14:59]Read from MH i2c: E2 [22:14:59]MH_I2C_Read... [22:14:59]Read from MH i2c: E2 17 00 [22:14:59]MH_I2C_Read... [22:14:59]Read from MH i2c: E2 17 00 8C 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AB [22:14:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [22:14:59]wFMCommunicate OK [22:14:59]requested_item fd.num is exist - process it [22:14:59]SAM_PROTO_GetFieldsCounters [22:14:59]wFMCommunicate request_size=4 [22:14:59]MH_SAM_APDU [22:14:59]CAPDU: 80 13 00 00 [22:14:59]Write to MH i2c: E2 08 00 8D 54 80 13 00 00 00 00 00 00 5D [22:14:59]Write i2c OK [22:14:59]MH_I2C_Read... [22:14:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:14:59]Read from MH i2c: E2 [22:14:59]MH_I2C_Read... [22:14:59]Read from MH i2c: E2 62 00 [22:14:59]MH_I2C_Read... [22:14:59]Read from MH i2c: E2 62 00 8D 54 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CC 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B3 02 00 00 5E 04 04 00 B3 02 00 00 57 04 04 00 B4 02 00 00 19 04 04 00 00 00 00 00 90 00 6E [22:14:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CC 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B3 02 00 00 5E 04 04 00 B3 02 00 00 57 04 04 00 B4 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:14:59]wFMCommunicate OK [22:14:59]SAM_PROTO_GetFieldsCounters done [22:14:59]requested_item shift.num is exist - process it [22:14:59]requested_item shift.opened is exist - process it [22:14:59]req_shift_opened [22:14:59]FM_GetShiftState [22:14:59]SAM_PROTO_GetShiftState [22:14:59]wFMCommunicate request_size=4 [22:14:59]MH_SAM_APDU [22:14:59]CAPDU: 80 13 01 00 [22:14:59]Write to MH i2c: E2 08 00 8E 54 80 13 01 00 00 00 00 00 5F [22:14:59]Write i2c OK [22:14:59]MH_I2C_Read... [22:14:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:14:59]Read from MH i2c: E2 [22:14:59]MH_I2C_Read... [22:14:59]Read from MH i2c: E2 0E 00 [22:14:59]MH_I2C_Read... [22:14:59]Read from MH i2c: E2 0E 00 8E 54 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0B [22:14:59]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [22:14:59]wFMCommunicate OK [22:14:59]SAM_PROTO_GetShiftState done [22:14:59]FM_GetShiftState done [22:14:59]req_shift_opened done [22:14:59]requested_item shift.open_date is exist - process it [22:14:59]req_shift_open_date [22:14:59]req_shift_open_date done [22:14:59]produce_requested_data done [22:14:59]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95692,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [22:14:59]process_action_free close_receipt [22:14:59]json_value_free [22:14:59]json_value_free done [22:14:59]process_json_proto returns [22:14:59]Send response to host [22:14:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95692,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [22:14:59]free response buf [22:14:59]execute_script done [22:14:59]execute_script returns [22:14:59]free content buf [22:14:59]Sock 9.Close socket [22:14:59]Sock 9.Thread stoped [22:15:04]OFD Sender: No OFD packet to send [22:15:09]OFD Sender: No OFD packet to send [22:15:14]OFD Sender: No OFD packet to send [22:15:19]OFD Sender: No OFD packet to send [22:15:24]OFD Sender: No OFD packet to send [22:15:29]OFD Sender: No OFD packet to send [22:15:34]OFD Sender: No OFD packet to send [22:15:39]OFD Sender: No OFD packet to send [22:15:44]OFD Sender: No OFD packet to send [22:15:49]OFD Sender: No OFD packet to send [22:15:54]OFD Sender: No OFD packet to send [22:15:59]OFD Sender: No OFD packet to send [22:16:04]OFD Sender: No OFD packet to send [22:16:09]OFD Sender: No OFD packet to send [22:16:14]OFD Sender: No OFD packet to send [22:16:19]OFD Sender: No OFD packet to send [22:16:24]OFD Sender: No OFD packet to send [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: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:29]OFD Sender: No OFD packet to send [22:17:34]OFD Sender: No OFD packet to send [22:17:39]OFD Sender: No OFD packet to send [22:17:44]OFD Sender: No OFD packet to send [22:17:49]OFD Sender: No OFD packet to send [22:17:54]OFD Sender: No OFD packet to send [22:17:59]OFD Sender: No OFD packet to send [22:18:04]OFD Sender: No OFD packet to send [22:18:09]OFD Sender: No OFD packet to send [22:18:14]OFD Sender: No OFD packet to send [22:18:19]OFD Sender: No OFD packet to send [22:18:24]OFD Sender: No OFD packet to send [22:18:29]OFD Sender: No OFD packet to send [22:18:34]OFD Sender: No OFD packet to send [22:18:39]OFD Sender: No OFD packet to send [22:18:44]OFD Sender: No OFD packet to send [22:18:49]OFD Sender: No OFD packet to send [22:18:54]OFD Sender: No OFD packet to send [22:18:59]OFD Sender: No OFD packet to send [22:19:04]OFD Sender: No OFD packet to send [22:19:09]OFD Sender: No OFD packet to send [22:19:14]OFD Sender: No OFD packet to send [22:19:15]accept exits with 7 [22:19:15]New connection [22:19:15]New thread 3067301220 created [22:19:15]Thread 3067444580 joined [22:19:15]Waiting for new connection... [22:19:15] Sock 7.Parse request [22:19:15]Sock 7.Check first char [22:19:15]Sock 7.First char is OK [22:19:15]request: POST /json_proto HTTP/1.0 [22:19:15]Method: POST [22:19:15]URL: /json_proto [22:19:15]Method is POST - this is cgi request [22:19:15]url: /json_proto [22:19:15]query_string will be loaded in cgi processing [22:19:15]execute_cgi json_proto POST (null) [22:19:15]execute_cgi path=json_proto method=POST [22:19:15]POST find Content-Length [22:19:15]Host: 172.17.40.67:8080 [22:19:15]Content-Length: 678 [22:19:15]Content-Type: application/json [22:19:15] [22:19:15]POST finish read [22:19:15]Found Content-Length = 678 [22:19:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406212", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:19:15]execute_script... [22:19: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)3406212", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:19:15]POST & json_proto [22:19:15]process_json_proto [22:19:15]json parsed OK: [22:19:15]protocol is kg_v1.0 [22:19:15]action value=close_receipt [22:19:15]process_action close_receipt [22:19:15]cmd_close_receipt [22:19:15]MH_GetDate [22:19:15]Write to MH i2c: F0 00 00 8F 54 D2 [22:19:15]Write i2c OK [22:19:15]MH_I2C_Read... [22:19:15]Read from MH i2c: F0 [22:19:15]MH_I2C_Read... [22:19:15]Read from MH i2c: F0 09 00 [22:19:15]MH_I2C_Read... [22:19:15]Read from MH i2c: F0 09 00 8F 54 00 66 BC 1E 67 EE DA 66 66 16 [22:19:15]GetLastDocTimeStamp 1730067298 [22:19:15]current date 1730067558 [22:19:15]FM_GetShiftState [22:19:15]SAM_PROTO_GetShiftState [22:19:15]wFMCommunicate request_size=4 [22:19:15]MH_SAM_APDU [22:19:15]CAPDU: 80 13 01 00 [22:19:15]Write to MH i2c: E2 08 00 90 54 80 13 01 00 00 00 00 00 61 [22:19:15]Write i2c OK [22:19:15]MH_I2C_Read... [22:19:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:19:16]Read from MH i2c: E2 [22:19:16]MH_I2C_Read... [22:19:16]Read from MH i2c: E2 0E 00 [22:19:16]MH_I2C_Read... [22:19:16]Read from MH i2c: E2 0E 00 90 54 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 0D [22:19:16]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [22:19:16]wFMCommunicate OK [22:19:16]SAM_PROTO_GetShiftState done [22:19:16]FM_GetShiftState done [22:19:16]opened in 1729987736 [22:19:16]opened+sec_in_day 1730074136 [22:19:16]quantity*price = 40006 [22:19:16]sum+1 = 40007 [22:19:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 692 27.10.2024 22:19 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95693 ФПД: 140323458621529 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T221918&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95693&fm=140323458621529&tin=02508201610067®Number=0000000000170478&sum=40000 [22:19:17]StoreToDocumentArchive [22:19:17]shift 143 fd 95693 [22:19:17]save to /storage/0143/doc_00095693 [22:19:17]save last doc name /storage/0143/doc_00095693 to /storage/kkm_last_doc_name [22:19:17]save OK [22:19:17]Clear old archive folders... [22:19:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:19:17]tlvbuf is 00BD42E0 [22:19:17]SAM_PROTO_ClearQueue [22:19:17]wFMCommunicate request_size=4 [22:19:17]MH_SAM_APDU [22:19:17]CAPDU: 80 09 00 00 [22:19:17]Write to MH i2c: E2 08 00 9D 54 80 09 00 00 00 00 00 00 63 [22:19:17]Write i2c OK [22:19:17]MH_I2C_Read... [22:19:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:19:17]Read from MH i2c: E2 [22:19:17]MH_I2C_Read... [22:19:17]Read from MH i2c: E2 03 00 [22:19:17]MH_I2C_Read... [22:19:17]Read from MH i2c: E2 03 00 9D 54 00 90 00 65 [22:19:17]RAPDU: 90 00 [22:19:17]wFMCommunicate OK [22:19:17]SAM_PROTO_ClearQueue done [22:19:17]KKMCreateOFDPacket [22:19:17]OFDProtocolAddRootSTLVToBuf [22:19:17]FM_MakeSignedData [22:19:17]FM_MakeSignedData [22:19:17]SAM_PROTO_SignData [22:19:17]wFMCommunicate request_size=4 [22:19:17]MH_SAM_APDU [22:19:17]CAPDU: 80 0D 01 02 [22:19:17]Write to MH i2c: E2 08 00 9E 54 80 0D 01 02 00 00 00 00 6B [22:19:17]Write i2c OK [22:19:17]MH_I2C_Read... [22:19:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:19:17]Read from MH i2c: E2 [22:19:17]MH_I2C_Read... [22:19:17]Read from MH i2c: E2 03 00 [22:19:17]MH_I2C_Read... [22:19:17]Read from MH i2c: E2 03 00 9E 54 00 90 00 66 [22:19:17]RAPDU: 90 00 [22:19:17]wFMCommunicate OK [22:19:17]wFMCommunicate request_size=255 [22:19:17]MH_SAM_APDU [22:19: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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 02 00 00 F4 03 04 00 66 BC 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CD 75 01 00 35 04 06 00 7F [22:19:17]Write to MH i2c: E2 02 01 9F 54 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 02 00 00 F4 03 04 00 66 BC 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CD 75 01 00 35 04 06 00 7F 00 00 76 [22:19:17]Write i2c OK [22:19:17]MH_I2C_Read... [22:19:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:19:17]Read from MH i2c: E2 [22:19:17]MH_I2C_Read... [22:19:17]Read from MH i2c: E2 03 00 [22:19:17]MH_I2C_Read... [22:19:17]Read from MH i2c: E2 03 00 9F 54 00 90 00 67 [22:19:17]RAPDU: 90 00 [22:19:17]wFMCommunicate OK [22:19:17]wFMCommunicate request_size=10 [22:19:17]MH_SAM_APDU [22:19:17]CAPDU: 80 0D 02 02 05 9F 99 E7 A0 59 [22:19:17]Write to MH i2c: E2 0D 00 A0 54 80 0D 02 02 05 00 9F 99 E7 A0 59 00 00 90 [22:19:17]Write i2c OK [22:19:17]MH_I2C_Read... [22:19:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:19:17]Read from MH i2c: E2 [22:19:17]MH_I2C_Read... [22:19:17]Read from MH i2c: E2 03 00 [22:19:17]MH_I2C_Read... [22:19:17]Read from MH i2c: E2 03 00 A0 54 00 90 00 68 [22:19:17]RAPDU: 90 00 [22:19:17]wFMCommunicate OK [22:19:17]wFMCommunicate request_size=4 [22:19:17]MH_SAM_APDU [22:19:17]CAPDU: 80 0D 03 02 [22:19:17]Write to MH i2c: E2 08 00 A1 54 80 0D 03 02 00 00 00 00 70 [22:19:17]Write i2c OK [22:19:17]MH_I2C_Read... [22:19:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:19:17]Read from MH i2c: E2 [22:19:17]MH_I2C_Read... [22:19:17]Read from MH i2c: E2 0B 00 [22:19:17]MH_I2C_Read... [22:19:17]Read from MH i2c: E2 0B 00 A1 54 00 17 8A 7A 30 34 C8 CB 9A 90 00 1D [22:19:17]RAPDU: 17 8A 7A 30 34 C8 CB 9A 90 00 [22:19:17]wFMCommunicate OK [22:19:17]SAM_PROTO_SignData done [22:19:17]FM_MakeSignedData done [22:19:17]CreateOFDProtocolMessage [22:19:17]wFMCommunicate request_size=4 [22:19:17]MH_SAM_APDU [22:19:17]CAPDU: 80 11 00 00 [22:19:17]Write to MH i2c: E2 08 00 A2 54 80 11 00 00 00 00 00 00 70 [22:19:17]Write i2c OK [22:19:17]MH_I2C_Read... [22:19:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:19:17]Read from MH i2c: E2 [22:19:17]MH_I2C_Read... [22:19:17]Read from MH i2c: E2 17 00 [22:19:17]MH_I2C_Read... [22:19:17]Read from MH i2c: E2 17 00 A2 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C1 [22:19:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [22:19:17]wFMCommunicate OK [22:19:17]CreateOFDProtocolMessage done [22:19:17]OFDSenderStorePacket 95693 [22:19:17]StoreOFDPacket docnum=95693 [22:19:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 24 2B 07 01 D0 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 02 00 00 F4 03 04 00 66 BC 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CD 75 01 00 35 04 06 00 7F 9F 99 E7 A0 59 17 8A 7A 30 34 C8 CB 9A [22:19:17]CheckFolder [22:19:17]dirname=/storage/ofd_packets [22:19:17]CheckFolder done [22:19:17]ProducePacketName [22:19:17]name=ofd_packets/00095693 [22:19:17]NVStorageSaveData ofd_packets/00095693 [22:19:17]File name is /storage/ofd_packets/00095693 [22:19:17]Write 301 bytes [22:19:17]NVStorageSaveData done [22:19:17]OFDSenderStorePacket done [22:19:17]KKMCreateOFDPacket done [22:19:17]NVStorageSaveData kkm_last_timestamp [22:19:17]File name is /storage/kkm_last_timestamp [22:19:17]Write 4 bytes [22:19:17]NVStorageSaveData done [22:19:17]ExternCall_PrintAddStr [22:19:17]wPrintStart [22:19:17]Write to MH i2c: 01 00 00 A3 54 F7 [22:19:17]Write i2c OK [22:19:17]MH_I2C_Read... [22:19:17]Read from MH i2c: 01 [22:19:17]MH_I2C_Read... [22:19:17]Read from MH i2c: 01 07 00 [22:19:17]MH_I2C_Read... [22:19:17]Read from MH i2c: 01 07 00 A3 54 00 00 00 00 00 FF 0F 0C [22:19:17]RasterBufferAndPrint [22:19:17]line Счет N : (1)3406212 [22:19:17]line ИНН: 02508201610067 [22:19:17]line Контрольно-Кассовый Чек [22:19:17]line ПРОДАЖА [22:19:17]line ТРК (МРК, ГНК) : 42 [22:19:17]line Товар: 2710124130 [22:19:17]line Аи-92-К-4 [22:19:17]line 5.980 * 66.90 [22:19:17]line = 400.06 [22:19:17]line НДС 12% НСП 1% [22:19:17]line > о реализуемом товаре [22:19:17]line ОКРУГЛЕНИЕ: -0.06 [22:19:17]line ИТОГО: 400.00 [22:19:17]line Внесено: 400.00 [22:19:17]line СДАЧА: 0.00 [22:19:17]line НСП 1% : 3.54 [22:19:17]line НДС 12% : 42.48 [22:19:17]line Наличными: 400.00 [22:19:17]line Безнал.: 0.00 [22:19:17]line Место: АЗС № 82 "Партнер Нефть" [22:19:17]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [22:19:17]line СНО: Общий режим [22:19:17]line Чек 692 27.10.2024 22:19 [22:19:17]line Смена: 143 ФФД: 1.0 [22:19:17]line ЗНМ: 0300000017 [22:19:17]line РНМ: 0000000000170478 [22:19:17]line Версия ККМ: v1.0 [22:19:17]line ФМ: 0000000002098560 [22:19:17]line ФД: 95693 [22:19:17]line ФПД: 140323458621529 [22:19:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T221918&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95693&fm=140323458621529&tin=02508201610067®Number=0000000000170478&sum=40000 [22:19:18]OFD Sender: Processing packet 95693 [packets to send 57, broken 56] [22:19:18]ProducePacketName [22:19:18]name=ofd_packets/00095693 [22:19:18]OFD Sender: To server: pG, [22:19:18]CommunicateWithHost lk.salyk.kg:30040 [22:19:18]ConnectInit lk.salyk.kg [22:19:18]written 0, free lines is 4095 [22:19:18]Connected sock=10 [22:19:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 24 2B 07 01 D0 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 02 00 00 F4 03 04 00 66 BC 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CD 75 01 00 35 04 06 00 7F 9F 99 E7 A0 59 17 8A 7A 30 34 C8 CB 9A [22:19:18]Write to MH i2c: 01 00 00 CE 54 22 [22:19:18]Write i2c OK [22:19:18]MH_I2C_Read... [22:19:18]Read from MH i2c: 01 [22:19:18]MH_I2C_Read... [22:19:18]Read from MH i2c: 01 07 00 [22:19:18]MH_I2C_Read... [22:19:18]Read from MH i2c: 01 07 00 CE 54 00 00 00 00 00 10 0D 46 [22:19:18]RasterBufferAndPrint [22:19:18]line [22:19:18]line [22:19:18]line [22:19:18]line [22:19:18]line [22:19:18]written 0, free lines is 3354 [22:19:18]MH_Cut [22:19:18]Write to MH i2c: D1 01 00 D5 54 01 FB [22:19:18]Write i2c OK [22:19:18]MH_I2C_Read... [22:19:18]Read from MH i2c: D1 [22:19:18]MH_I2C_Read... [22:19:18]Read from MH i2c: D1 01 00 [22:19:18]MH_I2C_Read... [22:19:18]Read from MH i2c: D1 01 00 D5 54 00 FA [22:19:18]Write to MH i2c: 01 00 00 D6 54 2A [22:19:18]Write i2c OK [22:19:18]MH_I2C_Read... [22:19:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 08 8A 47 00 5D 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 32 30 39 38 35 36 30 10 04 04 00 CD 75 01 00 F4 03 04 00 91 66 1E 67 B6 04 01 00 00 CE 70 F0 0B 28 CA 6B BD [22:19:18]CommunicateWithHost err = 0 [22:19:18]CheckOFDResponse [22:19:18]1017 (14) - 77093643461234 [22:19:18]1041 (16) - 0000000002098560 [22:19:18]1040 (4) - 95693 [22:19:18]1012 (4) - 27.10.2024 16:13 [22:19:18]1206 (1) - 0 [22:19:18]OFD Sender: Remove packet 95693 [22:19:18]ProducePacketName [22:19:18]name=ofd_packets/00095693 [22:19:18]NVStorageDeleteData [22:19:19]OFD Sender: No OFD packet to send [22:19:19]*** Cut start [22:19:19]*** Partial cut [22:19:19]*** CUTSNS_PIN = 1 [22:19:19]*** CUTSNS_PIN = 0 [22:19:19]*** Brake cut motor [22:19:19]Read from MH i2c: 01 [22:19:19]MH_I2C_Read... [22:19:19]*** Stop cut motor [22:19:19]*** Cut end [22:19:19]Read from MH i2c: 01 07 00 [22:19:19]MH_I2C_Read... [22:19:19]Read from MH i2c: 01 07 00 D6 54 00 00 00 00 00 FF 0F 3F [22:19:19]process_action close_receipt done [22:19:19]requested_data is exist [22:19:19]produce_requested_data [22:19:19]requested_item fm.sn is exist - process it [22:19:19]wFMCommunicate request_size=4 [22:19:19]MH_SAM_APDU [22:19:19]CAPDU: 80 11 00 00 [22:19:19]Write to MH i2c: E2 08 00 D7 54 80 11 00 00 00 00 00 00 A5 [22:19:19]Write i2c OK [22:19:19]MH_I2C_Read... [22:19:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:19:19]Read from MH i2c: E2 [22:19:19]MH_I2C_Read... [22:19:19]Read from MH i2c: E2 17 00 [22:19:19]MH_I2C_Read... [22:19:19]Read from MH i2c: E2 17 00 D7 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F6 [22:19:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [22:19:19]wFMCommunicate OK [22:19:19]requested_item fd.num is exist - process it [22:19:19]SAM_PROTO_GetFieldsCounters [22:19:19]wFMCommunicate request_size=4 [22:19:19]MH_SAM_APDU [22:19:19]CAPDU: 80 13 00 00 [22:19:19]Write to MH i2c: E2 08 00 D8 54 80 13 00 00 00 00 00 00 A8 [22:19:19]Write i2c OK [22:19:19]MH_I2C_Read... [22:19:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:19:19]Read from MH i2c: E2 [22:19:19]MH_I2C_Read... [22:19:19]Read from MH i2c: E2 62 00 [22:19:19]MH_I2C_Read... [22:19:19]Read from MH i2c: E2 62 00 D8 54 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CD 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B4 02 00 00 5E 04 04 00 B4 02 00 00 57 04 04 00 B5 02 00 00 19 04 04 00 00 00 00 00 90 00 BD [22:19:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CD 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B4 02 00 00 5E 04 04 00 B4 02 00 00 57 04 04 00 B5 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:19:19]wFMCommunicate OK [22:19:19]SAM_PROTO_GetFieldsCounters done [22:19:19]requested_item shift.num is exist - process it [22:19:19]requested_item shift.opened is exist - process it [22:19:19]req_shift_opened [22:19:19]FM_GetShiftState [22:19:19]SAM_PROTO_GetShiftState [22:19:19]wFMCommunicate request_size=4 [22:19:19]MH_SAM_APDU [22:19:19]CAPDU: 80 13 01 00 [22:19:19]Write to MH i2c: E2 08 00 D9 54 80 13 01 00 00 00 00 00 AA [22:19:19]Write i2c OK [22:19:19]MH_I2C_Read... [22:19:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:19:20]Read from MH i2c: E2 [22:19:20]MH_I2C_Read... [22:19:20]Read from MH i2c: E2 0E 00 [22:19:20]MH_I2C_Read... [22:19:20]Read from MH i2c: E2 0E 00 D9 54 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 56 [22:19:20]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [22:19:20]wFMCommunicate OK [22:19:20]SAM_PROTO_GetShiftState done [22:19:20]FM_GetShiftState done [22:19:20]req_shift_opened done [22:19:20]requested_item shift.open_date is exist - process it [22:19:20]req_shift_open_date [22:19:20]req_shift_open_date done [22:19:20]produce_requested_data done [22:19:20]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95693,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [22:19:20]process_action_free close_receipt [22:19:20]json_value_free [22:19:20]json_value_free done [22:19:20]process_json_proto returns [22:19:20]Send response to host [22:19:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95693,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [22:19:20]free response buf [22:19:20]execute_script done [22:19:20]execute_script returns [22:19:20]free content buf [22:19:20]Sock 7.Close socket [22:19:20]Sock 7.Thread stoped [22:19:24]OFD Sender: No OFD packet to send [22:19:29]OFD Sender: No OFD packet to send [22:19:34]OFD Sender: No OFD packet to send [22:19:39]OFD Sender: No OFD packet to send [22:19:44]OFD Sender: No OFD packet to send [22:19:49]OFD Sender: No OFD packet to send [22:19:54]OFD Sender: No OFD packet to send [22:19:59]OFD Sender: No OFD packet to send [22:20:04]OFD Sender: No OFD packet to send [22:20:09]OFD Sender: No OFD packet to send [22:20:14]OFD Sender: No OFD packet to send [22:20:19]OFD Sender: No OFD packet to send [22:20:24]OFD Sender: No OFD packet to send [22:20:29]OFD Sender: No OFD packet to send [22:20:34]OFD Sender: No OFD packet to send [22:20:39]OFD Sender: No OFD packet to send [22:20:44]OFD Sender: No OFD packet to send [22:20:49]OFD Sender: No OFD packet to send [22:20:54]OFD Sender: No OFD packet to send [22:20:59]OFD Sender: No OFD packet to send [22:21:04]OFD Sender: No OFD packet to send [22:21:09]OFD Sender: No OFD packet to send [22:21:14]OFD Sender: No OFD packet to send [22:21:19]OFD Sender: No OFD packet to send [22:21:24]OFD Sender: No OFD packet to send [22:21:29]OFD Sender: No OFD packet to send [22:21:34]OFD Sender: No OFD packet to send [22:21:39]OFD Sender: No OFD packet to send [22:21:44]OFD Sender: No OFD packet to send [22:21:49]OFD Sender: No OFD packet to send [22:21:54]OFD Sender: No OFD packet to send [22:21:59]OFD Sender: No OFD packet to send [22:22:04]OFD Sender: No OFD packet to send [22:22:09]OFD Sender: No OFD packet to send [22:22:14]OFD Sender: No OFD packet to send [22:22:19]OFD Sender: No OFD packet to send [22:22:24]OFD Sender: No OFD packet to send [22:22:29]OFD Sender: No OFD packet to send [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: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: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:19]OFD Sender: No OFD packet to send [22:24:24]OFD Sender: No OFD packet to send [22:24:29]OFD Sender: No OFD packet to send [22:24:34]OFD Sender: No OFD packet to send [22:24:39]OFD Sender: No OFD packet to send [22:24:44]OFD Sender: No OFD packet to send [22:24:49]OFD Sender: No OFD packet to send [22:24:54]OFD Sender: No OFD packet to send [22:24:59]OFD Sender: No OFD packet to send [22:25:04]OFD Sender: No OFD packet to send [22:25:09]OFD Sender: No OFD packet to send [22:25:14]OFD Sender: No OFD packet to send [22:25:19]OFD Sender: No OFD packet to send [22:25:24]OFD Sender: No OFD packet to send [22:25:29]OFD Sender: No OFD packet to send [22:25:34]OFD Sender: No OFD packet to send [22:25:39]OFD Sender: No OFD packet to send [22:25:44]OFD Sender: No OFD packet to send [22:25:49]OFD Sender: No OFD packet to send [22:25:54]OFD Sender: No OFD packet to send [22:25:59]OFD Sender: No OFD packet to send [22:26:04]OFD Sender: No OFD packet to send [22:26:09]OFD Sender: No OFD packet to send [22:26:14]OFD Sender: No OFD packet to send [22:26:19]OFD Sender: No OFD packet to send [22:26:24]OFD Sender: No OFD packet to send [22:26:29]OFD Sender: No OFD packet to send [22:26:34]OFD Sender: No OFD packet to send [22:26:39]OFD Sender: No OFD packet to send [22:26:44]OFD Sender: No OFD packet to send [22:26:49]OFD Sender: No OFD packet to send [22:26:54]OFD Sender: No OFD packet to send [22:26:59]OFD Sender: No OFD packet to send [22:27:04]OFD Sender: No OFD packet to send [22:27:09]OFD Sender: No OFD packet to send [22:27:14]OFD Sender: No OFD packet to send [22:27:19]OFD Sender: No OFD packet to send [22:27:24]OFD Sender: No OFD packet to send [22:27:29]OFD Sender: No OFD packet to send [22:27:34]OFD Sender: No OFD packet to send [22:27:39]OFD Sender: No OFD packet to send [22:27:44]OFD Sender: No OFD packet to send [22:27:49]OFD Sender: No OFD packet to send [22:27:54]OFD Sender: No OFD packet to send [22:27:59]OFD Sender: No OFD packet to send [22:28:04]OFD Sender: No OFD packet to send [22:28:09]OFD Sender: No OFD packet to send [22:28:14]OFD Sender: No OFD packet to send [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:39]OFD Sender: No OFD packet to send [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: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: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: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: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:34]OFD Sender: No OFD packet to send [22:30:39]OFD Sender: No OFD packet to send [22:30:44]OFD Sender: No OFD packet to send [22:30:49]OFD Sender: No OFD packet to send [22:30:54]OFD Sender: No OFD packet to send [22:30:59]OFD Sender: No OFD packet to send [22:31:04]OFD Sender: No OFD packet to send [22:31:09]OFD Sender: No OFD packet to send [22:31:14]accept exits with 9 [22:31:14]New connection [22:31:14]New thread 3067444580 created [22:31:14]Thread 3067301220 joined [22:31:14]Waiting for new connection... [22:31:14] Sock 9.Parse request [22:31:14]Sock 9.Check first char [22:31:14]Sock 9.First char is OK [22:31:14]request: POST /json_proto HTTP/1.0 [22:31:14]Method: POST [22:31:14]URL: /json_proto [22:31:14]Method is POST - this is cgi request [22:31:14]url: /json_proto [22:31:14]query_string will be loaded in cgi processing [22:31:14]execute_cgi json_proto POST (null) [22:31:14]execute_cgi path=json_proto method=POST [22:31:14]POST find Content-Length [22:31:14]Host: 172.17.40.67:8080 [22:31:14]Content-Length: 678 [22:31:14]Content-Type: application/json [22:31:14] [22:31:14]POST finish read [22:31:14]Found Content-Length = 678 [22:31:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406213", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:31:14]execute_script... [22:31: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)3406213", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:31:14]POST & json_proto [22:31:14]process_json_proto [22:31:14]json parsed OK: [22:31:14]protocol is kg_v1.0 [22:31:14]action value=close_receipt [22:31:14]process_action close_receipt [22:31:14]cmd_close_receipt [22:31:14]MH_GetDate [22:31:14]Write to MH i2c: F0 00 00 DA 54 1D [22:31:14]Write i2c OK [22:31:14]MH_I2C_Read... [22:31:14]Read from MH i2c: F0 [22:31:14]MH_I2C_Read... [22:31:14]Read from MH i2c: F0 09 00 [22:31:14]MH_I2C_Read... [22:31:14]Read from MH i2c: F0 09 00 DA 54 00 34 BF 1E 67 EE DA 66 66 32 [22:31:14]GetLastDocTimeStamp 1730067558 [22:31:14]current date 1730068276 [22:31:14]FM_GetShiftState [22:31:14]SAM_PROTO_GetShiftState [22:31:14]wFMCommunicate request_size=4 [22:31:14]MH_SAM_APDU [22:31:14]CAPDU: 80 13 01 00 [22:31:14]Write to MH i2c: E2 08 00 DB 54 80 13 01 00 00 00 00 00 AC [22:31:14]Write i2c OK [22:31:14]MH_I2C_Read... [22:31:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:31:14]Read from MH i2c: E2 [22:31:14]MH_I2C_Read... [22:31:14]Read from MH i2c: E2 0E 00 [22:31:14]MH_I2C_Read... [22:31:14]Read from MH i2c: E2 0E 00 DB 54 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 58 [22:31:14]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [22:31:14]wFMCommunicate OK [22:31:14]SAM_PROTO_GetShiftState done [22:31:14]FM_GetShiftState done [22:31:14]opened in 1729987736 [22:31:14]opened+sec_in_day 1730074136 [22:31:14]quantity*price = 50041 [22:31:14]sum+1 = 50042 [22:31:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 693 27.10.2024 22:31 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95694 ФПД: 223051379548603 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T223116&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95694&fm=223051379548603&tin=02508201610067®Number=0000000000170478&sum=50000 [22:31:15]StoreToDocumentArchive [22:31:15]shift 143 fd 95694 [22:31:15]save to /storage/0143/doc_00095694 [22:31:15]save last doc name /storage/0143/doc_00095694 to /storage/kkm_last_doc_name [22:31:15]save OK [22:31:15]Clear old archive folders... [22:31:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:31:15]tlvbuf is 00B36FD0 [22:31:15]SAM_PROTO_ClearQueue [22:31:15]wFMCommunicate request_size=4 [22:31:15]MH_SAM_APDU [22:31:15]CAPDU: 80 09 00 00 [22:31:15]Write to MH i2c: E2 08 00 E8 54 80 09 00 00 00 00 00 00 AE [22:31:15]Write i2c OK [22:31:15]MH_I2C_Read... [22:31:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:31:15]Read from MH i2c: E2 [22:31:15]MH_I2C_Read... [22:31:15]Read from MH i2c: E2 03 00 [22:31:15]MH_I2C_Read... [22:31:15]Read from MH i2c: E2 03 00 E8 54 00 90 00 B0 [22:31:15]RAPDU: 90 00 [22:31:15]wFMCommunicate OK [22:31:15]SAM_PROTO_ClearQueue done [22:31:15]KKMCreateOFDPacket [22:31:15]OFDProtocolAddRootSTLVToBuf [22:31:15]FM_MakeSignedData [22:31:15]FM_MakeSignedData [22:31:15]SAM_PROTO_SignData [22:31:15]wFMCommunicate request_size=4 [22:31:15]MH_SAM_APDU [22:31:15]CAPDU: 80 0D 01 02 [22:31:15]Write to MH i2c: E2 08 00 E9 54 80 0D 01 02 00 00 00 00 B6 [22:31:15]Write i2c OK [22:31:15]MH_I2C_Read... [22:31:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:31:15]Read from MH i2c: E2 [22:31:15]MH_I2C_Read... [22:31:15]Read from MH i2c: E2 03 00 [22:31:15]MH_I2C_Read... [22:31:15]Read from MH i2c: E2 03 00 E9 54 00 90 00 B1 [22:31:15]RAPDU: 90 00 [22:31:15]wFMCommunicate OK [22:31:15]wFMCommunicate request_size=255 [22:31:15]MH_SAM_APDU [22:31: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 02 00 00 F4 03 04 00 34 BF 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CE 75 01 00 35 04 06 00 CA [22:31:15]Write to MH i2c: E2 02 01 EA 54 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 02 00 00 F4 03 04 00 34 BF 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CE 75 01 00 35 04 06 00 CA 00 00 10 [22:31:15]Write i2c OK [22:31:15]MH_I2C_Read... [22:31:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:31:15]Read from MH i2c: E2 [22:31:15]MH_I2C_Read... [22:31:15]Read from MH i2c: E2 03 00 [22:31:15]MH_I2C_Read... [22:31:15]Read from MH i2c: E2 03 00 EA 54 00 90 00 B2 [22:31:15]RAPDU: 90 00 [22:31:15]wFMCommunicate OK [22:31:15]wFMCommunicate request_size=10 [22:31:15]MH_SAM_APDU [22:31:15]CAPDU: 80 0D 02 02 05 DD 32 3E A1 BB [22:31:15]Write to MH i2c: E2 0D 00 EB 54 80 0D 02 02 05 00 DD 32 3E A1 BB 00 00 6C [22:31:15]Write i2c OK [22:31:15]MH_I2C_Read... [22:31:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:31:15]Read from MH i2c: E2 [22:31:15]MH_I2C_Read... [22:31:15]Read from MH i2c: E2 03 00 [22:31:15]MH_I2C_Read... [22:31:15]Read from MH i2c: E2 03 00 EB 54 00 90 00 B3 [22:31:15]RAPDU: 90 00 [22:31:15]wFMCommunicate OK [22:31:15]wFMCommunicate request_size=4 [22:31:15]MH_SAM_APDU [22:31:15]CAPDU: 80 0D 03 02 [22:31:15]Write to MH i2c: E2 08 00 EC 54 80 0D 03 02 00 00 00 00 BB [22:31:15]Write i2c OK [22:31:15]MH_I2C_Read... [22:31:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:31:15]Read from MH i2c: E2 [22:31:15]MH_I2C_Read... [22:31:15]Read from MH i2c: E2 0B 00 [22:31:15]MH_I2C_Read... [22:31:15]Read from MH i2c: E2 0B 00 EC 54 00 45 D8 18 C6 F6 0C 71 13 90 00 3D [22:31:15]RAPDU: 45 D8 18 C6 F6 0C 71 13 90 00 [22:31:15]wFMCommunicate OK [22:31:15]SAM_PROTO_SignData done [22:31:15]FM_MakeSignedData done [22:31:15]CreateOFDProtocolMessage [22:31:15]wFMCommunicate request_size=4 [22:31:15]MH_SAM_APDU [22:31:15]CAPDU: 80 11 00 00 [22:31:15]Write to MH i2c: E2 08 00 ED 54 80 11 00 00 00 00 00 00 BB [22:31:15]Write i2c OK [22:31:15]MH_I2C_Read... [22:31:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:31:15]Read from MH i2c: E2 [22:31:15]MH_I2C_Read... [22:31:15]Read from MH i2c: E2 17 00 [22:31:15]MH_I2C_Read... [22:31:15]Read from MH i2c: E2 17 00 ED 54 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0C [22:31:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [22:31:15]wFMCommunicate OK [22:31:15]CreateOFDProtocolMessage done [22:31:15]OFDSenderStorePacket 95694 [22:31:15]StoreOFDPacket docnum=95694 [22:31:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0E EC 07 01 2C 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 02 00 00 F4 03 04 00 34 BF 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CE 75 01 00 35 04 06 00 CA DD 32 3E A1 BB 45 D8 18 C6 F6 0C 71 13 [22:31:15]CheckFolder [22:31:15]dirname=/storage/ofd_packets [22:31:15]CheckFolder done [22:31:15]ProducePacketName [22:31:15]name=ofd_packets/00095694 [22:31:15]NVStorageSaveData ofd_packets/00095694 [22:31:15]File name is /storage/ofd_packets/00095694 [22:31:15]Write 301 bytes [22:31:15]NVStorageSaveData done [22:31:15]OFDSenderStorePacket done [22:31:15]KKMCreateOFDPacket done [22:31:15]NVStorageSaveData kkm_last_timestamp [22:31:15]File name is /storage/kkm_last_timestamp [22:31:15]Write 4 bytes [22:31:15]NVStorageSaveData done [22:31:15]ExternCall_PrintAddStr [22:31:15]wPrintStart [22:31:15]Write to MH i2c: 01 00 00 EE 54 42 [22:31:15]Write i2c OK [22:31:15]MH_I2C_Read... [22:31:15]Read from MH i2c: 01 [22:31:15]MH_I2C_Read... [22:31:15]Read from MH i2c: 01 07 00 [22:31:15]MH_I2C_Read... [22:31:15]Read from MH i2c: 01 07 00 EE 54 00 00 00 00 00 FF 0F 57 [22:31:15]RasterBufferAndPrint [22:31:15]line Счет N : (1)3406213 [22:31:15]line ИНН: 02508201610067 [22:31:15]line Контрольно-Кассовый Чек [22:31:15]line ПРОДАЖА [22:31:15]line ТРК (МРК, ГНК) : 42 [22:31:15]line Товар: 2710124130 [22:31:15]line Аи-92-К-4 [22:31:15]line 7.480 * 66.90 [22:31:15]line = 500.41 [22:31:15]line НДС 12% НСП 1% [22:31:15]line > о реализуемом товаре [22:31:15]line ОКРУГЛЕНИЕ: -0.41 [22:31:15]line ИТОГО: 500.00 [22:31:15]line Внесено: 500.00 [22:31:15]line СДАЧА: 0.00 [22:31:15]line НСП 1% : 4.43 [22:31:15]line НДС 12% : 53.14 [22:31:15]line Наличными: 500.00 [22:31:15]line Безнал.: 0.00 [22:31:15]line Место: АЗС № 82 "Партнер Нефть" [22:31:15]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [22:31:15]line СНО: Общий режим [22:31:15]line Чек 693 27.10.2024 22:31 [22:31:15]line Смена: 143 ФФД: 1.0 [22:31:15]line ЗНМ: 0300000017 [22:31:15]line РНМ: 0000000000170478 [22:31:15]line Версия ККМ: v1.0 [22:31:15]line ФМ: 0000000002098560 [22:31:15]line ФД: 95694 [22:31:15]line ФПД: 223051379548603 [22:31:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T223116&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95694&fm=223051379548603&tin=02508201610067®Number=0000000000170478&sum=50000 [22:31:16]OFD Sender: Processing packet 95694 [packets to send 57, broken 56] [22:31:16]ProducePacketName [22:31:16]name=ofd_packets/00095694 [22:31:16]OFD Sender: To server: pG, [22:31:16]CommunicateWithHost lk.salyk.kg:30040 [22:31:16]ConnectInit lk.salyk.kg [22:31:16]written 0, free lines is 4095 [22:31:16]Connected sock=10 [22:31:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0E EC 07 01 2C 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 02 00 00 F4 03 04 00 34 BF 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CE 75 01 00 35 04 06 00 CA DD 32 3E A1 BB 45 D8 18 C6 F6 0C 71 13 [22:31:16]Write to MH i2c: 01 00 00 19 55 6E [22:31:16]Write i2c OK [22:31:16]MH_I2C_Read... [22:31:16]Read from MH i2c: 01 [22:31:16]MH_I2C_Read... [22:31:16]Read from MH i2c: 01 07 00 [22:31:16]MH_I2C_Read... [22:31:16]Read from MH i2c: 01 07 00 19 55 00 00 00 00 00 0A 0D 8C [22:31:16]RasterBufferAndPrint [22:31:16]line [22:31:16]line [22:31:16]line [22:31:16]line [22:31:16]line [22:31:16]written 0, free lines is 3344 [22:31:16]MH_Cut [22:31:16]Write to MH i2c: D1 01 00 20 55 01 47 [22:31:16]Write i2c OK [22:31:16]MH_I2C_Read... [22:31:16]Read from MH i2c: D1 [22:31:16]MH_I2C_Read... [22:31:16]Read from MH i2c: D1 01 00 [22:31:16]MH_I2C_Read... [22:31:16]Read from MH i2c: D1 01 00 20 55 00 46 [22:31:16]Write to MH i2c: 01 00 00 21 55 76 [22:31:16]Write i2c OK [22:31:16]MH_I2C_Read... [22:31:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 15 6D 47 00 7E 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 32 30 39 38 35 36 30 10 04 04 00 CE 75 01 00 F4 03 04 00 5F 69 1E 67 B6 04 01 00 00 C8 AB F3 CA 1E 94 BE 85 [22:31:16]CommunicateWithHost err = 0 [22:31:16]CheckOFDResponse [22:31:16]1017 (14) - 77093643461234 [22:31:16]1041 (16) - 0000000002098560 [22:31:16]1040 (4) - 95694 [22:31:16]1012 (4) - 27.10.2024 16:25 [22:31:16]1206 (1) - 0 [22:31:16]OFD Sender: Remove packet 95694 [22:31:16]ProducePacketName [22:31:16]name=ofd_packets/00095694 [22:31:16]NVStorageDeleteData [22:31:17]OFD Sender: No OFD packet to send [22:31:17]*** Cut start [22:31:17]*** Partial cut [22:31:17]*** CUTSNS_PIN = 1 [22:31:17]*** CUTSNS_PIN = 0 [22:31:17]*** Brake cut motor [22:31:17]Read from MH i2c: 01 [22:31:17]MH_I2C_Read... [22:31:17]*** Stop cut motor [22:31:17]*** Cut end [22:31:17]Read from MH i2c: 01 07 00 [22:31:17]MH_I2C_Read... [22:31:17]Read from MH i2c: 01 07 00 21 55 00 00 00 00 00 FF 0F 8B [22:31:17]process_action close_receipt done [22:31:17]requested_data is exist [22:31:17]produce_requested_data [22:31:17]requested_item fm.sn is exist - process it [22:31:17]wFMCommunicate request_size=4 [22:31:17]MH_SAM_APDU [22:31:17]CAPDU: 80 11 00 00 [22:31:17]Write to MH i2c: E2 08 00 22 55 80 11 00 00 00 00 00 00 F1 [22:31:17]Write i2c OK [22:31:17]MH_I2C_Read... [22:31:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:31:18]Read from MH i2c: E2 [22:31:18]MH_I2C_Read... [22:31:18]Read from MH i2c: E2 17 00 [22:31:18]MH_I2C_Read... [22:31:18]Read from MH i2c: E2 17 00 22 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 42 [22:31:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [22:31:18]wFMCommunicate OK [22:31:18]requested_item fd.num is exist - process it [22:31:18]SAM_PROTO_GetFieldsCounters [22:31:18]wFMCommunicate request_size=4 [22:31:18]MH_SAM_APDU [22:31:18]CAPDU: 80 13 00 00 [22:31:18]Write to MH i2c: E2 08 00 23 55 80 13 00 00 00 00 00 00 F4 [22:31:18]Write i2c OK [22:31:18]MH_I2C_Read... [22:31:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:31:18]Read from MH i2c: E2 [22:31:18]MH_I2C_Read... [22:31:18]Read from MH i2c: E2 62 00 [22:31:18]MH_I2C_Read... [22:31:18]Read from MH i2c: E2 62 00 23 55 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CE 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B5 02 00 00 5E 04 04 00 B5 02 00 00 57 04 04 00 B6 02 00 00 19 04 04 00 00 00 00 00 90 00 0D [22:31:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CE 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B5 02 00 00 5E 04 04 00 B5 02 00 00 57 04 04 00 B6 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:31:18]wFMCommunicate OK [22:31:18]SAM_PROTO_GetFieldsCounters done [22:31:18]requested_item shift.num is exist - process it [22:31:18]requested_item shift.opened is exist - process it [22:31:18]req_shift_opened [22:31:18]FM_GetShiftState [22:31:18]SAM_PROTO_GetShiftState [22:31:18]wFMCommunicate request_size=4 [22:31:18]MH_SAM_APDU [22:31:18]CAPDU: 80 13 01 00 [22:31:18]Write to MH i2c: E2 08 00 24 55 80 13 01 00 00 00 00 00 F6 [22:31:18]Write i2c OK [22:31:18]MH_I2C_Read... [22:31:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:31:18]Read from MH i2c: E2 [22:31:18]MH_I2C_Read... [22:31:18]Read from MH i2c: E2 0E 00 [22:31:18]MH_I2C_Read... [22:31:18]Read from MH i2c: E2 0E 00 24 55 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A2 [22:31:18]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [22:31:18]wFMCommunicate OK [22:31:18]SAM_PROTO_GetShiftState done [22:31:18]FM_GetShiftState done [22:31:18]req_shift_opened done [22:31:18]requested_item shift.open_date is exist - process it [22:31:18]req_shift_open_date [22:31:18]req_shift_open_date done [22:31:18]produce_requested_data done [22:31:18]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95694,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [22:31:18]process_action_free close_receipt [22:31:18]json_value_free [22:31:18]json_value_free done [22:31:18]process_json_proto returns [22:31:18]Send response to host [22:31:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95694,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [22:31:18]free response buf [22:31:18]execute_script done [22:31:18]execute_script returns [22:31:18]free content buf [22:31:18]Sock 9.Close socket [22:31:18]Sock 9.Thread stoped [22:31:22]OFD Sender: No OFD packet to send [22:31:27]OFD Sender: No OFD packet to send [22:31:32]OFD Sender: No OFD packet to send [22:31:37]OFD Sender: No OFD packet to send [22:31:42]OFD Sender: No OFD packet to send [22:31:47]OFD Sender: No OFD packet to send [22:31:52]OFD Sender: No OFD packet to send [22:31:57]OFD Sender: No OFD packet to send [22:32:02]OFD Sender: No OFD packet to send [22:32:07]OFD Sender: No OFD packet to send [22:32:12]OFD Sender: No OFD packet to send [22:32:17]OFD Sender: No OFD packet to send [22:32:22]OFD Sender: No OFD packet to send [22:32:27]OFD Sender: No OFD packet to send [22:32:32]OFD Sender: No OFD packet to send [22:32:37]OFD Sender: No OFD packet to send [22:32:42]OFD Sender: No OFD packet to send [22:32:47]OFD Sender: No OFD packet to send [22:32:52]OFD Sender: No OFD packet to send [22:32:57]OFD Sender: No OFD packet to send [22:33:02]OFD Sender: No OFD packet to send [22:33:07]OFD Sender: No OFD packet to send [22:33:12]OFD Sender: No OFD packet to send [22:33:17]OFD Sender: No OFD packet to send [22:33:22]OFD Sender: No OFD packet to send [22:33:27]OFD Sender: No OFD packet to send [22:33:32]OFD Sender: No OFD packet to send [22:33:37]OFD Sender: No OFD packet to send [22:33:42]OFD Sender: No OFD packet to send [22:33:47]OFD Sender: No OFD packet to send [22:33:52]OFD Sender: No OFD packet to send [22:33:57]OFD Sender: No OFD packet to send [22:34:02]OFD Sender: No OFD packet to send [22:34:07]OFD Sender: No OFD packet to send [22:34:12]OFD Sender: No OFD packet to send [22:34:17]OFD Sender: No OFD packet to send [22:34:22]OFD Sender: No OFD packet to send [22:34:27]OFD Sender: No OFD packet to send [22:34:32]OFD Sender: No OFD packet to send [22:34:37]OFD Sender: No OFD packet to send [22:34:42]OFD Sender: No OFD packet to send [22:34:47]OFD Sender: No OFD packet to send [22:34:52]OFD Sender: No OFD packet to send [22:34:57]OFD Sender: No OFD packet to send [22:35:02]OFD Sender: No OFD packet to send [22:35:07]OFD Sender: No OFD packet to send [22:35:12]OFD Sender: No OFD packet to send [22:35:17]OFD Sender: No OFD packet to send [22:35:22]OFD Sender: No OFD packet to send [22:35:27]OFD Sender: No OFD packet to send [22:35:32]OFD Sender: No OFD packet to send [22:35:37]OFD Sender: No OFD packet to send [22:35:42]OFD Sender: No OFD packet to send [22:35:47]OFD Sender: No OFD packet to send [22:35:52]OFD Sender: No OFD packet to send [22:35:57]OFD Sender: No OFD packet to send [22:36:02]OFD Sender: No OFD packet to send [22:36:07]OFD Sender: No OFD packet to send [22:36:12]OFD Sender: No OFD packet to send [22:36:17]OFD Sender: No OFD packet to send [22:36:22]OFD Sender: No OFD packet to send [22:36:27]OFD Sender: No OFD packet to send [22:36:32]OFD Sender: No OFD packet to send [22:36:37]OFD Sender: No OFD packet to send [22:36:42]OFD Sender: No OFD packet to send [22:36:47]OFD Sender: No OFD packet to send [22:36:52]OFD Sender: No OFD packet to send [22:36:57]OFD Sender: No OFD packet to send [22:37:02]OFD Sender: No OFD packet to send [22:37:07]OFD Sender: No OFD packet to send [22:37:12]OFD Sender: No OFD packet to send [22:37:17]OFD Sender: No OFD packet to send [22:37:22]OFD Sender: No OFD packet to send [22:37:27]OFD Sender: No OFD packet to send [22:37:32]OFD Sender: No OFD packet to send [22:37:37]OFD Sender: No OFD packet to send [22:37:42]OFD Sender: No OFD packet to send [22:37:47]OFD Sender: No OFD packet to send [22:37:52]OFD Sender: No OFD packet to send [22:37:57]OFD Sender: No OFD packet to send [22:38:02]OFD Sender: No OFD packet to send [22:38:07]OFD Sender: No OFD packet to send [22:38:12]OFD Sender: No OFD packet to send [22:38:17]OFD Sender: No OFD packet to send [22:38:22]OFD Sender: No OFD packet to send [22:38:27]OFD Sender: No OFD packet to send [22:38:32]OFD Sender: No OFD packet to send [22:38:37]OFD Sender: No OFD packet to send [22:38:42]OFD Sender: No OFD packet to send [22:38:47]OFD Sender: No OFD packet to send [22:38:52]OFD Sender: No OFD packet to send [22:38:57]OFD Sender: No OFD packet to send [22:39:02]OFD Sender: No OFD packet to send [22:39:07]OFD Sender: No OFD packet to send [22:39:12]OFD Sender: No OFD packet to send [22:39:17]OFD Sender: No OFD packet to send [22:39:22]OFD Sender: No OFD packet to send [22:39:27]OFD Sender: No OFD packet to send [22:39:32]OFD Sender: No OFD packet to send [22:39:37]OFD Sender: No OFD packet to send [22:39:42]OFD Sender: No OFD packet to send [22:39:47]OFD Sender: No OFD packet to send [22:39:52]OFD Sender: No OFD packet to send [22:39:57]OFD Sender: No OFD packet to send [22:40:02]OFD Sender: No OFD packet to send [22:40:07]OFD Sender: No OFD packet to send [22:40:12]OFD Sender: No OFD packet to send [22:40:17]OFD Sender: No OFD packet to send [22:40:22]OFD Sender: No OFD packet to send [22:40:27]OFD Sender: No OFD packet to send [22:40:32]OFD Sender: No OFD packet to send [22:40:37]OFD Sender: No OFD packet to send [22:40:42]OFD Sender: No OFD packet to send [22:40:47]OFD Sender: No OFD packet to send [22:40:52]OFD Sender: No OFD packet to send [22:40:57]OFD Sender: No OFD packet to send [22:41:02]OFD Sender: No OFD packet to send [22:41:07]OFD Sender: No OFD packet to send [22:41:12]OFD Sender: No OFD packet to send [22:41:17]OFD Sender: No OFD packet to send [22:41:22]OFD Sender: No OFD packet to send [22:41:27]OFD Sender: No OFD packet to send [22:41:32]OFD Sender: No OFD packet to send [22:41:37]OFD Sender: No OFD packet to send [22:41:42]OFD Sender: No OFD packet to send [22:41:47]OFD Sender: No OFD packet to send [22:41:52]OFD Sender: No OFD packet to send [22:41:57]OFD Sender: No OFD packet to send [22:42:02]OFD Sender: No OFD packet to send [22:42:07]OFD Sender: No OFD packet to send [22:42:12]OFD Sender: No OFD packet to send [22:42:17]OFD Sender: No OFD packet to send [22:42:22]OFD Sender: No OFD packet to send [22:42:27]OFD Sender: No OFD packet to send [22:42:32]OFD Sender: No OFD packet to send [22:42:37]OFD Sender: No OFD packet to send [22:42:42]OFD Sender: No OFD packet to send [22:42:47]OFD Sender: No OFD packet to send [22:42:52]OFD Sender: No OFD packet to send [22:42:57]OFD Sender: No OFD packet to send [22:43:02]OFD Sender: No OFD packet to send [22:43:07]OFD Sender: No OFD packet to send [22:43:12]OFD Sender: No OFD packet to send [22:43:17]OFD Sender: No OFD packet to send [22:43:22]OFD Sender: No OFD packet to send [22:43:27]OFD Sender: No OFD packet to send [22:43:32]OFD Sender: No OFD packet to send [22:43:38]OFD Sender: No OFD packet to send [22:43:43]OFD Sender: No OFD packet to send [22:43:48]OFD Sender: No OFD packet to send [22:43:53]OFD Sender: No OFD packet to send [22:43:58]OFD Sender: No OFD packet to send [22:44:03]OFD Sender: No OFD packet to send [22:44:08]OFD Sender: No OFD packet to send [22:44:13]OFD Sender: No OFD packet to send [22:44:18]OFD Sender: No OFD packet to send [22:44:23]OFD Sender: No OFD packet to send [22:44:28]OFD Sender: No OFD packet to send [22:44:33]OFD Sender: No OFD packet to send [22:44:38]OFD Sender: No OFD packet to send [22:44:43]OFD Sender: No OFD packet to send [22:44:48]OFD Sender: No OFD packet to send [22:44:53]OFD Sender: No OFD packet to send [22:44:58]OFD Sender: No OFD packet to send [22:45:08]OFD Sender: No OFD packet to send [22:45:13]OFD Sender: No OFD packet to send [22:45:18]OFD Sender: No OFD packet to send [22:45:23]OFD Sender: No OFD packet to send [22:45:28]OFD Sender: No OFD packet to send [22:45:33]OFD Sender: No OFD packet to send [22:45:38]OFD Sender: No OFD packet to send [22:45:43]OFD Sender: No OFD packet to send [22:45:48]OFD Sender: No OFD packet to send [22:45:53]OFD Sender: No OFD packet to send [22:45:58]OFD Sender: No OFD packet to send [22:46:03]OFD Sender: No OFD packet to send [22:46:08]OFD Sender: No OFD packet to send [22:46:13]OFD Sender: No OFD packet to send [22:46:18]OFD Sender: No OFD packet to send [22:46:23]OFD Sender: No OFD packet to send [22:46:28]OFD Sender: No OFD packet to send [22:46:33]OFD Sender: No OFD packet to send [22:46:38]OFD Sender: No OFD packet to send [22:46: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:05]accept exits with 7 [22:47:05]New connection [22:47:05]New thread 3067301220 created [22:47:05]Thread 3067444580 joined [22:47:05]Waiting for new connection... [22:47:05] Sock 7.Parse request [22:47:05]Sock 7.Check first char [22:47:05]Sock 7.First char is OK [22:47:05]request: POST /json_proto HTTP/1.0 [22:47:05]Method: POST [22:47:05]URL: /json_proto [22:47:05]Method is POST - this is cgi request [22:47:05]url: /json_proto [22:47:05]query_string will be loaded in cgi processing [22:47:05]execute_cgi json_proto POST (null) [22:47:05]execute_cgi path=json_proto method=POST [22:47:05]POST find Content-Length [22:47:05]Host: 172.17.40.67:8080 [22:47:05]Content-Length: 768 [22:47:05]Content-Type: application/json [22:47:05] [22:47:05]POST finish read [22:47:05]Found Content-Length = 768 [22:47:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406214", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 700.44 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:47:05]execute_script... [22:47:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406214", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 700.44 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:47:05]POST & json_proto [22:47:05]process_json_proto [22:47:05]json parsed OK: [22:47:05]protocol is kg_v1.0 [22:47:05]action value=close_receipt [22:47:05]process_action close_receipt [22:47:05]cmd_close_receipt [22:47:05]MH_GetDate [22:47:05]Write to MH i2c: F0 00 00 25 55 69 [22:47:05]Write i2c OK [22:47:05]MH_I2C_Read... [22:47:05]Read from MH i2c: F0 [22:47:05]MH_I2C_Read... [22:47:05]Read from MH i2c: F0 09 00 [22:47:05]MH_I2C_Read... [22:47:05]Read from MH i2c: F0 09 00 25 55 00 EB C2 1E 67 EE DA 66 66 38 [22:47:05]GetLastDocTimeStamp 1730068276 [22:47:05]current date 1730069227 [22:47:05]FM_GetShiftState [22:47:05]SAM_PROTO_GetShiftState [22:47:05]wFMCommunicate request_size=4 [22:47:05]MH_SAM_APDU [22:47:05]CAPDU: 80 13 01 00 [22:47:05]Write to MH i2c: E2 08 00 26 55 80 13 01 00 00 00 00 00 F8 [22:47:05]Write i2c OK [22:47:05]MH_I2C_Read... [22:47:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:47:05]Read from MH i2c: E2 [22:47:05]MH_I2C_Read... [22:47:05]Read from MH i2c: E2 0E 00 [22:47:05]MH_I2C_Read... [22:47:05]Read from MH i2c: E2 0E 00 26 55 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A4 [22:47:05]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [22:47:05]wFMCommunicate OK [22:47:05]SAM_PROTO_GetShiftState done [22:47:05]FM_GetShiftState done [22:47:05]opened in 1729987736 [22:47:05]opened+sec_in_day 1730074136 [22:47:05]quantity*price = 70044 [22:47:05]sum+1 = 70045 [22:47:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.44 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.44 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 694 27.10.2024 22:47 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95695 ФПД: 164555543659176 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T224707&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95695&fm=164555543659176&tin=02508201610067®Number=0000000000170478&sum=70044 [22:47:06]StoreToDocumentArchive [22:47:06]shift 143 fd 95695 [22:47:06]save to /storage/0143/doc_00095695 [22:47:06]save last doc name /storage/0143/doc_00095695 to /storage/kkm_last_doc_name [22:47:06]save OK [22:47:06]Clear old archive folders... [22:47:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:47:06]tlvbuf is 00B41730 [22:47:06]SAM_PROTO_ClearQueue [22:47:06]wFMCommunicate request_size=4 [22:47:06]MH_SAM_APDU [22:47:06]CAPDU: 80 09 00 00 [22:47:06]Write to MH i2c: E2 08 00 33 55 80 09 00 00 00 00 00 00 FA [22:47:06]Write i2c OK [22:47:06]MH_I2C_Read... [22:47:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:47:06]Read from MH i2c: E2 [22:47:06]MH_I2C_Read... [22:47:06]Read from MH i2c: E2 03 00 [22:47:06]MH_I2C_Read... [22:47:06]Read from MH i2c: E2 03 00 33 55 00 90 00 FC [22:47:06]RAPDU: 90 00 [22:47:06]wFMCommunicate OK [22:47:06]SAM_PROTO_ClearQueue done [22:47:06]KKMCreateOFDPacket [22:47:06]OFDProtocolAddRootSTLVToBuf [22:47:06]FM_MakeSignedData [22:47:06]FM_MakeSignedData [22:47:06]SAM_PROTO_SignData [22:47:06]wFMCommunicate request_size=4 [22:47:06]MH_SAM_APDU [22:47:06]CAPDU: 80 0D 01 02 [22:47:06]Write to MH i2c: E2 08 00 34 55 80 0D 01 02 00 00 00 00 02 [22:47:06]Write i2c OK [22:47:06]MH_I2C_Read... [22:47:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:47:06]Read from MH i2c: E2 [22:47:06]MH_I2C_Read... [22:47:06]Read from MH i2c: E2 03 00 [22:47:06]MH_I2C_Read... [22:47:06]Read from MH i2c: E2 03 00 34 55 00 90 00 FD [22:47:06]RAPDU: 90 00 [22:47:06]wFMCommunicate OK [22:47:06]wFMCommunicate request_size=255 [22:47:06]MH_SAM_APDU [22:47: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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 02 00 00 F4 03 04 00 EB C2 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CF 75 01 00 35 04 06 00 95 [22:47:06]Write to MH i2c: E2 02 01 35 55 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 02 00 00 F4 03 04 00 EB C2 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CF 75 01 00 35 04 06 00 95 00 00 4B [22:47:06]Write i2c OK [22:47:06]MH_I2C_Read... [22:47:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:47:06]Read from MH i2c: E2 [22:47:06]MH_I2C_Read... [22:47:06]Read from MH i2c: E2 03 00 [22:47:06]MH_I2C_Read... [22:47:06]Read from MH i2c: E2 03 00 35 55 00 90 00 FE [22:47:06]RAPDU: 90 00 [22:47:06]wFMCommunicate OK [22:47:06]wFMCommunicate request_size=10 [22:47:06]MH_SAM_APDU [22:47:06]CAPDU: 80 0D 02 02 05 A9 92 B9 C2 A8 [22:47:06]Write to MH i2c: E2 0D 00 36 55 80 0D 02 02 05 00 A9 92 B9 C2 A8 00 00 6D [22:47:06]Write i2c OK [22:47:06]MH_I2C_Read... [22:47:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:47:06]Read from MH i2c: E2 [22:47:06]MH_I2C_Read... [22:47:06]Read from MH i2c: E2 03 00 [22:47:06]MH_I2C_Read... [22:47:06]Read from MH i2c: E2 03 00 36 55 00 90 00 FF [22:47:06]RAPDU: 90 00 [22:47:06]wFMCommunicate OK [22:47:06]wFMCommunicate request_size=4 [22:47:06]MH_SAM_APDU [22:47:06]CAPDU: 80 0D 03 02 [22:47:06]Write to MH i2c: E2 08 00 37 55 80 0D 03 02 00 00 00 00 07 [22:47:06]Write i2c OK [22:47:06]MH_I2C_Read... [22:47:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:47:07]Read from MH i2c: E2 [22:47:07]MH_I2C_Read... [22:47:07]Read from MH i2c: E2 0B 00 [22:47:07]MH_I2C_Read... [22:47:07]Read from MH i2c: E2 0B 00 37 55 00 C7 3C EE 47 95 EB 21 DF 90 00 C0 [22:47:07]RAPDU: C7 3C EE 47 95 EB 21 DF 90 00 [22:47:07]wFMCommunicate OK [22:47:07]SAM_PROTO_SignData done [22:47:07]FM_MakeSignedData done [22:47:07]CreateOFDProtocolMessage [22:47:07]wFMCommunicate request_size=4 [22:47:07]MH_SAM_APDU [22:47:07]CAPDU: 80 11 00 00 [22:47:07]Write to MH i2c: E2 08 00 38 55 80 11 00 00 00 00 00 00 07 [22:47:07]Write i2c OK [22:47:07]MH_I2C_Read... [22:47:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:47:07]Read from MH i2c: E2 [22:47:07]MH_I2C_Read... [22:47:07]Read from MH i2c: E2 17 00 [22:47:07]MH_I2C_Read... [22:47:07]Read from MH i2c: E2 17 00 38 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 58 [22:47:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [22:47:07]wFMCommunicate OK [22:47:07]CreateOFDProtocolMessage done [22:47:07]OFDSenderStorePacket 95695 [22:47:07]StoreOFDPacket docnum=95695 [22:47:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 47 FA 07 01 6E 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 02 00 00 F4 03 04 00 EB C2 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CF 75 01 00 35 04 06 00 95 A9 92 B9 C2 A8 C7 3C EE 47 95 EB 21 DF [22:47:07]CheckFolder [22:47:07]dirname=/storage/ofd_packets [22:47:07]CheckFolder done [22:47:07]ProducePacketName [22:47:07]name=ofd_packets/00095695 [22:47:07]NVStorageSaveData ofd_packets/00095695 [22:47:07]File name is /storage/ofd_packets/00095695 [22:47:07]Write 301 bytes [22:47:07]NVStorageSaveData done [22:47:07]OFDSenderStorePacket done [22:47:07]KKMCreateOFDPacket done [22:47:07]NVStorageSaveData kkm_last_timestamp [22:47:07]File name is /storage/kkm_last_timestamp [22:47:07]Write 4 bytes [22:47:07]NVStorageSaveData done [22:47:07]ExternCall_PrintAddStr [22:47:07]wPrintStart [22:47:07]Write to MH i2c: 01 00 00 39 55 8E [22:47:07]Write i2c OK [22:47:07]MH_I2C_Read... [22:47:07]Read from MH i2c: 01 [22:47:07]MH_I2C_Read... [22:47:07]Read from MH i2c: 01 07 00 [22:47:07]MH_I2C_Read... [22:47:07]Read from MH i2c: 01 07 00 39 55 00 00 00 00 00 FF 0F A3 [22:47:07]RasterBufferAndPrint [22:47:07]line Счет N : (1)3406214 [22:47:07]line ИНН: 02508201610067 [22:47:07]line Контрольно-Кассовый Чек [22:47:07]line ПРОДАЖА [22:47:07]line ТРК (МРК, ГНК) : 32 [22:47:07]line Товар: 2710124130 [22:47:07]line Аи-92-К-4 [22:47:07]line 10.470 * 66.90 [22:47:07]line = 700.44 [22:47:07]line НДС 12% НСП 1% [22:47:07]line > о реализуемом товаре [22:47:07]line ИТОГО: 700.44 [22:47:07]line НСП 1% : 6.20 [22:47:07]line НДС 12% : 74.38 [22:47:07]line Наличными: 0.00 [22:47:07]line Безнал.: 700.44 [22:47:07]line Место: АЗС № 82 "Партнер Нефть" [22:47:07]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [22:47:07]line СНО: Общий режим [22:47:07]line Чек 694 27.10.2024 22:47 [22:47:07]line Смена: 143 ФФД: 1.0 [22:47:07]line ЗНМ: 0300000017 [22:47:07]line РНМ: 0000000000170478 [22:47:07]line Версия ККМ: v1.0 [22:47:07]line Платежная система: Mbank [22:47:07]line ФМ: 0000000002098560 [22:47:07]line ФД: 95695 [22:47:07]line ФПД: 164555543659176 [22:47:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T224707&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95695&fm=164555543659176&tin=02508201610067®Number=0000000000170478&sum=70044 [22:47:07]OFD Sender: Processing packet 95695 [packets to send 57, broken 56] [22:47:07]ProducePacketName [22:47:07]name=ofd_packets/00095695 [22:47:07]OFD Sender: To server: pG, [22:47:07]CommunicateWithHost lk.salyk.kg:30040 [22:47:07]ConnectInit lk.salyk.kg [22:47:07]written 0, free lines is 4095 [22:47:07]Connected sock=11 [22:47:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 47 FA 07 01 6E 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 02 00 00 F4 03 04 00 EB C2 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 CF 75 01 00 35 04 06 00 95 A9 92 B9 C2 A8 C7 3C EE 47 95 EB 21 DF [22:47:07]Write to MH i2c: 01 00 00 62 55 B7 [22:47:07]Write i2c OK [22:47:07]MH_I2C_Read... [22:47:07]Read from MH i2c: 01 [22:47:07]MH_I2C_Read... [22:47:07]Read from MH i2c: 01 07 00 [22:47:07]MH_I2C_Read... [22:47:07]Read from MH i2c: 01 07 00 62 55 00 00 00 00 00 29 0D F4 [22:47:07]RasterBufferAndPrint [22:47:07]line [22:47:07]line [22:47:07]line [22:47:07]line [22:47:07]line [22:47:07]written 0, free lines is 3375 [22:47:07]MH_Cut [22:47:07]Write to MH i2c: D1 01 00 69 55 01 90 [22:47:07]Write i2c OK [22:47:07]MH_I2C_Read... [22:47:07]Read from MH i2c: D1 [22:47:07]MH_I2C_Read... [22:47:07]Read from MH i2c: D1 01 00 [22:47:07]MH_I2C_Read... [22:47:07]Read from MH i2c: D1 01 00 69 55 00 8F [22:47:07]Write to MH i2c: 01 00 00 6A 55 BF [22:47:07]Write i2c OK [22:47:07]MH_I2C_Read... [22:47:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D2 D4 47 00 23 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 32 30 39 38 35 36 30 10 04 04 00 CF 75 01 00 F4 03 04 00 16 6D 1E 67 B6 04 01 00 00 E9 D9 E7 59 B0 97 D8 D9 [22:47:07]CommunicateWithHost err = 0 [22:47:07]CheckOFDResponse [22:47:07]1017 (14) - 77093643461234 [22:47:07]1041 (16) - 0000000002098560 [22:47:07]1040 (4) - 95695 [22:47:07]1012 (4) - 27.10.2024 16:40 [22:47:07]1206 (1) - 0 [22:47:07]OFD Sender: Remove packet 95695 [22:47:07]ProducePacketName [22:47:07]name=ofd_packets/00095695 [22:47:07]NVStorageDeleteData [22:47:08]OFD Sender: No OFD packet to send [22:47:08]*** Cut start [22:47:08]*** Partial cut [22:47:08]*** CUTSNS_PIN = 1 [22:47:08]*** CUTSNS_PIN = 0 [22:47:08]*** Brake cut motor [22:47:09]Read from MH i2c: 01 [22:47:09]MH_I2C_Read... [22:47:09]*** Stop cut motor [22:47:09]*** Cut end [22:47:09]Read from MH i2c: 01 07 00 [22:47:09]MH_I2C_Read... [22:47:09]Read from MH i2c: 01 07 00 6A 55 00 00 00 00 00 FF 0F D4 [22:47:09]process_action close_receipt done [22:47:09]requested_data is exist [22:47:09]produce_requested_data [22:47:09]requested_item fm.sn is exist - process it [22:47:09]wFMCommunicate request_size=4 [22:47:09]MH_SAM_APDU [22:47:09]CAPDU: 80 11 00 00 [22:47:09]Write to MH i2c: E2 08 00 6B 55 80 11 00 00 00 00 00 00 3A [22:47:09]Write i2c OK [22:47:09]MH_I2C_Read... [22:47:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:47:09]Read from MH i2c: E2 [22:47:09]MH_I2C_Read... [22:47:09]Read from MH i2c: E2 17 00 [22:47:09]MH_I2C_Read... [22:47:09]Read from MH i2c: E2 17 00 6B 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8B [22:47:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [22:47:09]wFMCommunicate OK [22:47:09]requested_item fd.num is exist - process it [22:47:09]SAM_PROTO_GetFieldsCounters [22:47:09]wFMCommunicate request_size=4 [22:47:09]MH_SAM_APDU [22:47:09]CAPDU: 80 13 00 00 [22:47:09]Write to MH i2c: E2 08 00 6C 55 80 13 00 00 00 00 00 00 3D [22:47:09]Write i2c OK [22:47:09]MH_I2C_Read... [22:47:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:47:09]Read from MH i2c: E2 [22:47:09]MH_I2C_Read... [22:47:09]Read from MH i2c: E2 62 00 [22:47:09]MH_I2C_Read... [22:47:09]Read from MH i2c: E2 62 00 6C 55 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CF 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B6 02 00 00 5E 04 04 00 B6 02 00 00 57 04 04 00 B7 02 00 00 19 04 04 00 00 00 00 00 90 00 5A [22:47:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 CF 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B6 02 00 00 5E 04 04 00 B6 02 00 00 57 04 04 00 B7 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:47:09]wFMCommunicate OK [22:47:09]SAM_PROTO_GetFieldsCounters done [22:47:09]requested_item shift.num is exist - process it [22:47:09]requested_item shift.opened is exist - process it [22:47:09]req_shift_opened [22:47:09]FM_GetShiftState [22:47:09]SAM_PROTO_GetShiftState [22:47:09]wFMCommunicate request_size=4 [22:47:09]MH_SAM_APDU [22:47:09]CAPDU: 80 13 01 00 [22:47:09]Write to MH i2c: E2 08 00 6D 55 80 13 01 00 00 00 00 00 3F [22:47:09]Write i2c OK [22:47:09]MH_I2C_Read... [22:47:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:47:09]Read from MH i2c: E2 [22:47:09]MH_I2C_Read... [22:47:09]Read from MH i2c: E2 0E 00 [22:47:09]MH_I2C_Read... [22:47:09]Read from MH i2c: E2 0E 00 6D 55 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 EB [22:47:09]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [22:47:09]wFMCommunicate OK [22:47:09]SAM_PROTO_GetShiftState done [22:47:09]FM_GetShiftState done [22:47:09]req_shift_opened done [22:47:09]requested_item shift.open_date is exist - process it [22:47:09]req_shift_open_date [22:47:09]req_shift_open_date done [22:47:09]produce_requested_data done [22:47:09]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95695,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [22:47:09]process_action_free close_receipt [22:47:09]json_value_free [22:47:09]json_value_free done [22:47:09]process_json_proto returns [22:47:09]Send response to host [22:47:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95695,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [22:47:09]free response buf [22:47:09]execute_script done [22:47:09]execute_script returns [22:47:09]free content buf [22:47:09]Sock 7.Close socket [22:47:09]Sock 7.Thread stoped [22:47:13]OFD Sender: No OFD packet to send [22:47:14]ConnectInit Can't connect to host [22:47:18]OFD Sender: No OFD packet to send [22:47:23]OFD Sender: No OFD packet to send [22:47:28]OFD Sender: No OFD packet to send [22:47:33]OFD Sender: No OFD packet to send [22:47:38]OFD Sender: No OFD packet to send [22:47:43]OFD Sender: No OFD packet to send [22:47:48]OFD Sender: No OFD packet to send [22:47:53]OFD Sender: No OFD packet to send [22:47:58]OFD Sender: No OFD packet to send [22:48:03]OFD Sender: No OFD packet to send [22:48:08]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: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: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: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:03]OFD Sender: No OFD packet to send [22:51:08]OFD Sender: No OFD packet to send [22:51:13]OFD Sender: No OFD packet to send [22:51:18]OFD Sender: No OFD packet to send [22:51:23]OFD Sender: No OFD packet to send [22:51:28]OFD Sender: No OFD packet to send [22:51:33]OFD Sender: No OFD packet to send [22:51:38]OFD Sender: No OFD packet to send [22:51:43]OFD Sender: No OFD packet to send [22:51:48]OFD Sender: No OFD packet to send [22:51:50]accept exits with 10 [22:51:50]New connection [22:51:50]New thread 3067444580 created [22:51:50]Thread 3067301220 joined [22:51:50]Waiting for new connection... [22:51:50] Sock 10.Parse request [22:51:50]Sock 10.Check first char [22:51:50]Sock 10.First char is OK [22:51:50]request: POST /json_proto HTTP/1.0 [22:51:50]Method: POST [22:51:50]URL: /json_proto [22:51:50]Method is POST - this is cgi request [22:51:50]url: /json_proto [22:51:50]query_string will be loaded in cgi processing [22:51:50]execute_cgi json_proto POST (null) [22:51:50]execute_cgi path=json_proto method=POST [22:51:50]POST find Content-Length [22:51:50]Host: 172.17.40.67:8080 [22:51:50]Content-Length: 678 [22:51:50]Content-Type: application/json [22:51:50] [22:51:50]POST finish read [22:51:50]Found Content-Length = 678 [22:51:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406215", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:51:50]execute_script... [22:51: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)3406215", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:51:50]POST & json_proto [22:51:50]process_json_proto [22:51:50]json parsed OK: [22:51:50]protocol is kg_v1.0 [22:51:50]action value=close_receipt [22:51:50]process_action close_receipt [22:51:50]cmd_close_receipt [22:51:50]MH_GetDate [22:51:50]Write to MH i2c: F0 00 00 6E 55 B2 [22:51:50]Write i2c OK [22:51:50]MH_I2C_Read... [22:51:50]Read from MH i2c: F0 [22:51:50]MH_I2C_Read... [22:51:50]Read from MH i2c: F0 09 00 [22:51:50]MH_I2C_Read... [22:51:50]Read from MH i2c: F0 09 00 6E 55 00 08 C4 1E 67 EE DA 66 66 A0 [22:51:50]GetLastDocTimeStamp 1730069227 [22:51:50]current date 1730069512 [22:51:50]FM_GetShiftState [22:51:50]SAM_PROTO_GetShiftState [22:51:50]wFMCommunicate request_size=4 [22:51:50]MH_SAM_APDU [22:51:50]CAPDU: 80 13 01 00 [22:51:50]Write to MH i2c: E2 08 00 6F 55 80 13 01 00 00 00 00 00 41 [22:51:50]Write i2c OK [22:51:50]MH_I2C_Read... [22:51:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:51:50]Read from MH i2c: E2 [22:51:50]MH_I2C_Read... [22:51:50]Read from MH i2c: E2 0E 00 [22:51:50]MH_I2C_Read... [22:51:50]Read from MH i2c: E2 0E 00 6F 55 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 ED [22:51:50]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [22:51:50]wFMCommunicate OK [22:51:50]SAM_PROTO_GetShiftState done [22:51:50]FM_GetShiftState done [22:51:50]opened in 1729987736 [22:51:50]opened+sec_in_day 1730074136 [22:51:50]quantity*price = 50041 [22:51:50]sum+1 = 50042 [22:51:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 695 27.10.2024 22:51 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95696 ФПД: 187766390072644 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T225152&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95696&fm=187766390072644&tin=02508201610067®Number=0000000000170478&sum=50000 [22:51:51]StoreToDocumentArchive [22:51:51]shift 143 fd 95696 [22:51:51]save to /storage/0143/doc_00095696 [22:51:51]save last doc name /storage/0143/doc_00095696 to /storage/kkm_last_doc_name [22:51:51]save OK [22:51:51]Clear old archive folders... [22:51:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:51:51]tlvbuf is B6F528F0 [22:51:51]SAM_PROTO_ClearQueue [22:51:51]wFMCommunicate request_size=4 [22:51:51]MH_SAM_APDU [22:51:51]CAPDU: 80 09 00 00 [22:51:51]Write to MH i2c: E2 08 00 7C 55 80 09 00 00 00 00 00 00 43 [22:51:51]Write i2c OK [22:51:51]MH_I2C_Read... [22:51:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:51:51]Read from MH i2c: E2 [22:51:51]MH_I2C_Read... [22:51:51]Read from MH i2c: E2 03 00 [22:51:51]MH_I2C_Read... [22:51:51]Read from MH i2c: E2 03 00 7C 55 00 90 00 45 [22:51:51]RAPDU: 90 00 [22:51:51]wFMCommunicate OK [22:51:51]SAM_PROTO_ClearQueue done [22:51:51]KKMCreateOFDPacket [22:51:51]OFDProtocolAddRootSTLVToBuf [22:51:51]FM_MakeSignedData [22:51:51]FM_MakeSignedData [22:51:51]SAM_PROTO_SignData [22:51:51]wFMCommunicate request_size=4 [22:51:51]MH_SAM_APDU [22:51:51]CAPDU: 80 0D 01 02 [22:51:51]Write to MH i2c: E2 08 00 7D 55 80 0D 01 02 00 00 00 00 4B [22:51:51]Write i2c OK [22:51:51]MH_I2C_Read... [22:51:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:51:51]Read from MH i2c: E2 [22:51:51]MH_I2C_Read... [22:51:51]Read from MH i2c: E2 03 00 [22:51:51]MH_I2C_Read... [22:51:51]Read from MH i2c: E2 03 00 7D 55 00 90 00 46 [22:51:51]RAPDU: 90 00 [22:51:51]wFMCommunicate OK [22:51:51]wFMCommunicate request_size=255 [22:51:51]MH_SAM_APDU [22:51: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 02 00 00 F4 03 04 00 08 C4 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D0 75 01 00 35 04 06 00 AA [22:51:51]Write to MH i2c: E2 02 01 7E 55 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 02 00 00 F4 03 04 00 08 C4 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D0 75 01 00 35 04 06 00 AA 00 00 62 [22:51:51]Write i2c OK [22:51:51]MH_I2C_Read... [22:51:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:51:51]Read from MH i2c: E2 [22:51:51]MH_I2C_Read... [22:51:51]Read from MH i2c: E2 03 00 [22:51:51]MH_I2C_Read... [22:51:51]Read from MH i2c: E2 03 00 7E 55 00 90 00 47 [22:51:51]RAPDU: 90 00 [22:51:51]wFMCommunicate OK [22:51:51]wFMCommunicate request_size=10 [22:51:51]MH_SAM_APDU [22:51:51]CAPDU: 80 0D 02 02 05 C5 C4 FB 25 44 [22:51:51]Write to MH i2c: E2 0D 00 7F 55 80 0D 02 02 05 00 C5 C4 FB 25 44 00 00 45 [22:51:51]Write i2c OK [22:51:51]MH_I2C_Read... [22:51:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:51:51]Read from MH i2c: E2 [22:51:51]MH_I2C_Read... [22:51:51]Read from MH i2c: E2 03 00 [22:51:51]MH_I2C_Read... [22:51:51]Read from MH i2c: E2 03 00 7F 55 00 90 00 48 [22:51:51]RAPDU: 90 00 [22:51:51]wFMCommunicate OK [22:51:51]wFMCommunicate request_size=4 [22:51:51]MH_SAM_APDU [22:51:51]CAPDU: 80 0D 03 02 [22:51:51]Write to MH i2c: E2 08 00 80 55 80 0D 03 02 00 00 00 00 50 [22:51:51]Write i2c OK [22:51:51]MH_I2C_Read... [22:51:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:51:51]Read from MH i2c: E2 [22:51:51]MH_I2C_Read... [22:51:51]Read from MH i2c: E2 0B 00 [22:51:51]MH_I2C_Read... [22:51:51]Read from MH i2c: E2 0B 00 80 55 00 50 6A F3 19 EB 9C BC 0C 90 00 66 [22:51:51]RAPDU: 50 6A F3 19 EB 9C BC 0C 90 00 [22:51:51]wFMCommunicate OK [22:51:51]SAM_PROTO_SignData done [22:51:51]FM_MakeSignedData done [22:51:51]CreateOFDProtocolMessage [22:51:51]wFMCommunicate request_size=4 [22:51:51]MH_SAM_APDU [22:51:51]CAPDU: 80 11 00 00 [22:51:51]Write to MH i2c: E2 08 00 81 55 80 11 00 00 00 00 00 00 50 [22:51:51]Write i2c OK [22:51:51]MH_I2C_Read... [22:51:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:51:51]Read from MH i2c: E2 [22:51:51]MH_I2C_Read... [22:51:51]Read from MH i2c: E2 17 00 [22:51:51]MH_I2C_Read... [22:51:51]Read from MH i2c: E2 17 00 81 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A1 [22:51:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [22:51:51]wFMCommunicate OK [22:51:51]CreateOFDProtocolMessage done [22:51:51]OFDSenderStorePacket 95696 [22:51:51]StoreOFDPacket docnum=95696 [22:51:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1C 08 07 01 E4 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 02 00 00 F4 03 04 00 08 C4 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D0 75 01 00 35 04 06 00 AA C5 C4 FB 25 44 50 6A F3 19 EB 9C BC 0C [22:51:51]CheckFolder [22:51:51]dirname=/storage/ofd_packets [22:51:51]CheckFolder done [22:51:51]ProducePacketName [22:51:51]name=ofd_packets/00095696 [22:51:51]NVStorageSaveData ofd_packets/00095696 [22:51:51]File name is /storage/ofd_packets/00095696 [22:51:51]Write 301 bytes [22:51:51]NVStorageSaveData done [22:51:51]OFDSenderStorePacket done [22:51:51]KKMCreateOFDPacket done [22:51:51]NVStorageSaveData kkm_last_timestamp [22:51:51]File name is /storage/kkm_last_timestamp [22:51:51]Write 4 bytes [22:51:51]NVStorageSaveData done [22:51:51]ExternCall_PrintAddStr [22:51:51]wPrintStart [22:51:51]Write to MH i2c: 01 00 00 82 55 D7 [22:51:51]Write i2c OK [22:51:51]MH_I2C_Read... [22:51:51]Read from MH i2c: 01 [22:51:51]MH_I2C_Read... [22:51:51]Read from MH i2c: 01 07 00 [22:51:51]MH_I2C_Read... [22:51:51]Read from MH i2c: 01 07 00 82 55 00 00 00 00 00 FF 0F EC [22:51:51]RasterBufferAndPrint [22:51:51]line Счет N : (1)3406215 [22:51:51]line ИНН: 02508201610067 [22:51:51]line Контрольно-Кассовый Чек [22:51:51]line ПРОДАЖА [22:51:51]line ТРК (МРК, ГНК) : 42 [22:51:51]line Товар: 2710124130 [22:51:51]line Аи-92-К-4 [22:51:51]line 7.480 * 66.90 [22:51:51]line = 500.41 [22:51:51]line НДС 12% НСП 1% [22:51:51]line > о реализуемом товаре [22:51:51]line ОКРУГЛЕНИЕ: -0.41 [22:51:51]line ИТОГО: 500.00 [22:51:51]line Внесено: 500.00 [22:51:51]line СДАЧА: 0.00 [22:51:51]line НСП 1% : 4.43 [22:51:51]line НДС 12% : 53.14 [22:51:51]line Наличными: 500.00 [22:51:51]line Безнал.: 0.00 [22:51:51]line Место: АЗС № 82 "Партнер Нефть" [22:51:51]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [22:51:51]line СНО: Общий режим [22:51:51]line Чек 695 27.10.2024 22:51 [22:51:51]line Смена: 143 ФФД: 1.0 [22:51:51]line ЗНМ: 0300000017 [22:51:51]line РНМ: 0000000000170478 [22:51:51]line Версия ККМ: v1.0 [22:51:51]line ФМ: 0000000002098560 [22:51:51]line ФД: 95696 [22:51:51]line ФПД: 187766390072644 [22:51:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T225152&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95696&fm=187766390072644&tin=02508201610067®Number=0000000000170478&sum=50000 [22:51:52]OFD Sender: Processing packet 95696 [packets to send 57, broken 56] [22:51:52]ProducePacketName [22:51:52]name=ofd_packets/00095696 [22:51:52]OFD Sender: To server: pG, [22:51:52]CommunicateWithHost lk.salyk.kg:30040 [22:51:52]ConnectInit lk.salyk.kg [22:51:52]written 0, free lines is 4095 [22:51:52]Connected sock=11 [22:51:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1C 08 07 01 E4 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 02 00 00 F4 03 04 00 08 C4 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D0 75 01 00 35 04 06 00 AA C5 C4 FB 25 44 50 6A F3 19 EB 9C BC 0C [22:51:52]Write to MH i2c: 01 00 00 AD 55 02 [22:51:52]Write i2c OK [22:51:52]MH_I2C_Read... [22:51:52]Read from MH i2c: 01 [22:51:52]MH_I2C_Read... [22:51:52]Read from MH i2c: 01 07 00 [22:51:52]MH_I2C_Read... [22:51:52]Read from MH i2c: 01 07 00 AD 55 00 00 00 00 00 04 0D 1A [22:51:52]RasterBufferAndPrint [22:51:52]line [22:51:52]line [22:51:52]line [22:51:52]line [22:51:52]line [22:51:52]written 0, free lines is 3339 [22:51:52]MH_Cut [22:51:52]Write to MH i2c: D1 01 00 B4 55 01 DB [22:51:52]Write i2c OK [22:51:52]MH_I2C_Read... [22:51:52]Read from MH i2c: D1 [22:51:52]MH_I2C_Read... [22:51:52]Read from MH i2c: D1 01 00 [22:51:52]MH_I2C_Read... [22:51:52]Read from MH i2c: D1 01 00 B4 55 00 DA [22:51:52]Write to MH i2c: 01 00 00 B5 55 0A [22:51:52]Write i2c OK [22:51:52]MH_I2C_Read... [22:51:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 2F B9 47 00 64 99 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D0 75 01 00 F4 03 04 00 33 6E 1E 67 B6 04 01 00 00 8C 2E CE E7 E8 7F 07 A0 [22:51:52]CommunicateWithHost err = 0 [22:51:52]CheckOFDResponse [22:51:52]1017 (14) - 77093643461234 [22:51:52]1041 (16) - 0000000002098560 [22:51:52]1040 (4) - 95696 [22:51:52]1012 (4) - 27.10.2024 16:45 [22:51:52]1206 (1) - 0 [22:51:52]OFD Sender: Remove packet 95696 [22:51:52]ProducePacketName [22:51:52]name=ofd_packets/00095696 [22:51:52]NVStorageDeleteData [22:51:53]OFD Sender: No OFD packet to send [22:51:53]*** Cut start [22:51:53]*** Partial cut [22:51:53]*** CUTSNS_PIN = 1 [22:51:53]*** CUTSNS_PIN = 0 [22:51:53]*** Brake cut motor [22:51:53]Read from MH i2c: 01 [22:51:53]MH_I2C_Read... [22:51:53]*** Stop cut motor [22:51:53]*** Cut end [22:51:53]Read from MH i2c: 01 07 00 [22:51:53]MH_I2C_Read... [22:51:53]Read from MH i2c: 01 07 00 B5 55 00 00 00 00 00 FF 0F 1F [22:51:53]process_action close_receipt done [22:51:53]requested_data is exist [22:51:53]produce_requested_data [22:51:53]requested_item fm.sn is exist - process it [22:51:53]wFMCommunicate request_size=4 [22:51:53]MH_SAM_APDU [22:51:53]CAPDU: 80 11 00 00 [22:51:53]Write to MH i2c: E2 08 00 B6 55 80 11 00 00 00 00 00 00 85 [22:51:53]Write i2c OK [22:51:53]MH_I2C_Read... [22:51:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:51:53]Read from MH i2c: E2 [22:51:53]MH_I2C_Read... [22:51:53]Read from MH i2c: E2 17 00 [22:51:53]MH_I2C_Read... [22:51:53]Read from MH i2c: E2 17 00 B6 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D6 [22:51:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [22:51:53]wFMCommunicate OK [22:51:53]requested_item fd.num is exist - process it [22:51:53]SAM_PROTO_GetFieldsCounters [22:51:53]wFMCommunicate request_size=4 [22:51:53]MH_SAM_APDU [22:51:53]CAPDU: 80 13 00 00 [22:51:53]Write to MH i2c: E2 08 00 B7 55 80 13 00 00 00 00 00 00 88 [22:51:53]Write i2c OK [22:51:53]MH_I2C_Read... [22:51:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:51:54]Read from MH i2c: E2 [22:51:54]MH_I2C_Read... [22:51:54]Read from MH i2c: E2 62 00 [22:51:54]MH_I2C_Read... [22:51:54]Read from MH i2c: E2 62 00 B7 55 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D0 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B7 02 00 00 5E 04 04 00 B7 02 00 00 57 04 04 00 B8 02 00 00 19 04 04 00 00 00 00 00 90 00 A9 [22:51:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D0 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B7 02 00 00 5E 04 04 00 B7 02 00 00 57 04 04 00 B8 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:51:54]wFMCommunicate OK [22:51:54]SAM_PROTO_GetFieldsCounters done [22:51:54]requested_item shift.num is exist - process it [22:51:54]requested_item shift.opened is exist - process it [22:51:54]req_shift_opened [22:51:54]FM_GetShiftState [22:51:54]SAM_PROTO_GetShiftState [22:51:54]wFMCommunicate request_size=4 [22:51:54]MH_SAM_APDU [22:51:54]CAPDU: 80 13 01 00 [22:51:54]Write to MH i2c: E2 08 00 B8 55 80 13 01 00 00 00 00 00 8A [22:51:54]Write i2c OK [22:51:54]MH_I2C_Read... [22:51:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:51:54]Read from MH i2c: E2 [22:51:54]MH_I2C_Read... [22:51:54]Read from MH i2c: E2 0E 00 [22:51:54]MH_I2C_Read... [22:51:54]Read from MH i2c: E2 0E 00 B8 55 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 36 [22:51:54]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [22:51:54]wFMCommunicate OK [22:51:54]SAM_PROTO_GetShiftState done [22:51:54]FM_GetShiftState done [22:51:54]req_shift_opened done [22:51:54]requested_item shift.open_date is exist - process it [22:51:54]req_shift_open_date [22:51:54]req_shift_open_date done [22:51:54]produce_requested_data done [22:51:54]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95696,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [22:51:54]process_action_free close_receipt [22:51:54]json_value_free [22:51:54]json_value_free done [22:51:54]process_json_proto returns [22:51:54]Send response to host [22:51:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95696,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [22:51:54]free response buf [22:51:54]execute_script done [22:51:54]execute_script returns [22:51:54]free content buf [22:51:54]Sock 10.Close socket [22:51:54]Sock 10.Thread stoped [22:51:58]OFD Sender: No OFD packet to send [22:52:03]OFD Sender: No OFD packet to send [22:52:08]OFD Sender: No OFD packet to send [22:52:13]OFD Sender: No OFD packet to send [22:52:18]OFD Sender: No OFD packet to send [22:52:23]OFD Sender: No OFD packet to send [22:52:28]OFD Sender: No OFD packet to send [22:52:33]OFD Sender: No OFD packet to send [22:52:38]OFD Sender: No OFD packet to send [22:52:43]OFD Sender: No OFD packet to send [22:52:48]OFD Sender: No OFD packet to send [22:52:53]OFD Sender: No OFD packet to send [22:52:58]OFD Sender: No OFD packet to send [22:53:03]OFD Sender: No OFD packet to send [22:53:08]OFD Sender: No OFD packet to send [22:53:13]OFD Sender: No OFD packet to send [22:53:18]OFD Sender: No OFD packet to send [22:53:23]OFD Sender: No OFD packet to send [22:53:28]OFD Sender: No OFD packet to send [22:53:33]OFD Sender: No OFD packet to send [22:53:38]OFD Sender: No OFD packet to send [22:53:43]OFD Sender: No OFD packet to send [22:53:48]OFD Sender: No OFD packet to send [22:53:53]OFD Sender: No OFD packet to send [22:53:58]OFD Sender: No OFD packet to send [22:54:03]OFD Sender: No OFD packet to send [22:54:08]OFD Sender: No OFD packet to send [22:54:13]OFD Sender: No OFD packet to send [22:54:18]OFD Sender: No OFD packet to send [22:54:23]OFD Sender: No OFD packet to send [22:54:28]OFD Sender: No OFD packet to send [22:54:33]OFD Sender: No OFD packet to send [22:54:38]OFD Sender: No OFD packet to send [22:54:43]OFD Sender: No OFD packet to send [22:54:48]OFD Sender: No OFD packet to send [22:54:53]OFD Sender: No OFD packet to send [22:54:58]OFD Sender: No OFD packet to send [22:55:03]OFD Sender: No OFD packet to send [22:55:08]OFD Sender: No OFD packet to send [22:55:13]OFD Sender: No OFD packet to send [22:55:18]OFD Sender: No OFD packet to send [22:55:23]OFD Sender: No OFD packet to send [22:55:28]OFD Sender: No OFD packet to send [22:55:33]OFD Sender: No OFD packet to send [22:55:38]OFD Sender: No OFD packet to send [22:55:43]OFD Sender: No OFD packet to send [22:55:48]OFD Sender: No OFD packet to send [22:55:53]OFD Sender: No OFD packet to send [22:55:58]OFD Sender: No OFD packet to send [22:56:03]OFD Sender: No OFD packet to send [22:56:08]OFD Sender: No OFD packet to send [22:56:13]OFD Sender: No OFD packet to send [22:56:18]OFD Sender: No OFD packet to send [22:56:23]OFD Sender: No OFD packet to send [22:56:28]OFD Sender: No OFD packet to send [22:56:38]OFD Sender: No OFD packet to send [22:56:43]OFD Sender: No OFD packet to send [22:56:48]OFD Sender: No OFD packet to send [22:56:53]OFD Sender: No OFD packet to send [22:56:58]OFD Sender: No OFD packet to send [22:57:03]OFD Sender: No OFD packet to send [22:57:08]OFD Sender: No OFD packet to send [22:57:13]OFD Sender: No OFD packet to send [22:57:18]OFD Sender: No OFD packet to send [22:57:23]OFD Sender: No OFD packet to send [22:57:28]OFD Sender: No OFD packet to send [22:57:33]OFD Sender: No OFD packet to send [22:57:38]OFD Sender: No OFD packet to send [22:57:43]OFD Sender: No OFD packet to send [22:57:48]OFD Sender: No OFD packet to send [22:57:53]OFD Sender: No OFD packet to send [22:57:58]OFD Sender: No OFD packet to send [22:58:03]OFD Sender: No OFD packet to send [22:58:08]OFD Sender: No OFD packet to send [22:58:13]OFD Sender: No OFD packet to send [22:58:18]OFD Sender: No OFD packet to send [22:58:23]OFD Sender: No OFD packet to send [22:58:28]OFD Sender: No OFD packet to send [22:58:33]OFD Sender: No OFD packet to send [22:58:38]OFD Sender: No OFD packet to send [22:58:43]OFD Sender: No OFD packet to send [22:58:48]OFD Sender: No OFD packet to send [22:58:50]ConnectInit Can't connect to host [22:58:53]OFD Sender: No OFD packet to send [22:58:58]OFD Sender: No OFD packet to send [22:59:03]OFD Sender: No OFD packet to send [22:59:08]OFD Sender: No OFD packet to send [22:59:13]OFD Sender: No OFD packet to send [22:59:18]OFD Sender: No OFD packet to send [22:59:23]OFD Sender: No OFD packet to send [22:59:28]OFD Sender: No OFD packet to send [22:59:33]OFD Sender: No OFD packet to send [22:59:38]OFD Sender: No OFD packet to send [22:59:43]OFD Sender: No OFD packet to send [22:59:48]OFD Sender: No OFD packet to send [22:59:50]accept exits with 9 [22:59:50]New connection [22:59:50]New thread 3067301220 created [22:59:50]Thread 3067444580 joined [22:59:50]Waiting for new connection... [22:59:50] Sock 9.Parse request [22:59:50]Sock 9.Check first char [22:59:50]Sock 9.First char is OK [22:59:50]request: POST /json_proto HTTP/1.0 [22:59:50]Method: POST [22:59:50]URL: /json_proto [22:59:50]Method is POST - this is cgi request [22:59:50]url: /json_proto [22:59:50]query_string will be loaded in cgi processing [22:59:50]execute_cgi json_proto POST (null) [22:59:50]execute_cgi path=json_proto method=POST [22:59:50]POST find Content-Length [22:59:50]Host: 172.17.40.67:8080 [22:59:50]Content-Length: 678 [22:59:50]Content-Type: application/json [22:59:50] [22:59:50]POST finish read [22:59:50]Found Content-Length = 678 [22:59:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406216", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:59:50]execute_script... [22:59: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)3406216", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:59:50]POST & json_proto [22:59:50]process_json_proto [22:59:50]json parsed OK: [22:59:50]protocol is kg_v1.0 [22:59:50]action value=close_receipt [22:59:50]process_action close_receipt [22:59:50]cmd_close_receipt [22:59:50]MH_GetDate [22:59:50]Write to MH i2c: F0 00 00 B9 55 FD [22:59:50]Write i2c OK [22:59:50]MH_I2C_Read... [22:59:50]Read from MH i2c: F0 [22:59:50]MH_I2C_Read... [22:59:50]Read from MH i2c: F0 09 00 [22:59:50]MH_I2C_Read... [22:59:50]Read from MH i2c: F0 09 00 B9 55 00 E8 C5 1E 67 EE DA 66 66 CC [22:59:50]GetLastDocTimeStamp 1730069512 [22:59:50]current date 1730069992 [22:59:50]FM_GetShiftState [22:59:50]SAM_PROTO_GetShiftState [22:59:50]wFMCommunicate request_size=4 [22:59:50]MH_SAM_APDU [22:59:50]CAPDU: 80 13 01 00 [22:59:50]Write to MH i2c: E2 08 00 BA 55 80 13 01 00 00 00 00 00 8C [22:59:50]Write i2c OK [22:59:50]MH_I2C_Read... [22:59:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:59:50]Read from MH i2c: E2 [22:59:50]MH_I2C_Read... [22:59:50]Read from MH i2c: E2 0E 00 [22:59:50]MH_I2C_Read... [22:59:50]Read from MH i2c: E2 0E 00 BA 55 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 38 [22:59:50]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [22:59:50]wFMCommunicate OK [22:59:50]SAM_PROTO_GetShiftState done [22:59:50]FM_GetShiftState done [22:59:50]opened in 1729987736 [22:59:50]opened+sec_in_day 1730074136 [22:59:50]quantity*price = 40006 [22:59:50]sum+1 = 40007 [22:59:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 696 27.10.2024 22:59 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95697 ФПД: 152304903741655 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T225952&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95697&fm=152304903741655&tin=02508201610067®Number=0000000000170478&sum=40000 [22:59:51]StoreToDocumentArchive [22:59:51]shift 143 fd 95697 [22:59:51]save to /storage/0143/doc_00095697 [22:59:51]save last doc name /storage/0143/doc_00095697 to /storage/kkm_last_doc_name [22:59:51]save OK [22:59:51]Clear old archive folders... [22:59:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:59:51]tlvbuf is 00AF2360 [22:59:51]SAM_PROTO_ClearQueue [22:59:51]wFMCommunicate request_size=4 [22:59:51]MH_SAM_APDU [22:59:51]CAPDU: 80 09 00 00 [22:59:51]Write to MH i2c: E2 08 00 C7 55 80 09 00 00 00 00 00 00 8E [22:59:51]Write i2c OK [22:59:51]MH_I2C_Read... [22:59:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:59:51]Read from MH i2c: E2 [22:59:51]MH_I2C_Read... [22:59:51]Read from MH i2c: E2 03 00 [22:59:51]MH_I2C_Read... [22:59:51]Read from MH i2c: E2 03 00 C7 55 00 90 00 90 [22:59:51]RAPDU: 90 00 [22:59:51]wFMCommunicate OK [22:59:51]SAM_PROTO_ClearQueue done [22:59:51]KKMCreateOFDPacket [22:59:51]OFDProtocolAddRootSTLVToBuf [22:59:51]FM_MakeSignedData [22:59:51]FM_MakeSignedData [22:59:51]SAM_PROTO_SignData [22:59:51]wFMCommunicate request_size=4 [22:59:51]MH_SAM_APDU [22:59:51]CAPDU: 80 0D 01 02 [22:59:51]Write to MH i2c: E2 08 00 C8 55 80 0D 01 02 00 00 00 00 96 [22:59:51]Write i2c OK [22:59:51]MH_I2C_Read... [22:59:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:59:51]Read from MH i2c: E2 [22:59:51]MH_I2C_Read... [22:59:51]Read from MH i2c: E2 03 00 [22:59:51]MH_I2C_Read... [22:59:51]Read from MH i2c: E2 03 00 C8 55 00 90 00 91 [22:59:51]RAPDU: 90 00 [22:59:51]wFMCommunicate OK [22:59:51]wFMCommunicate request_size=255 [22:59:51]MH_SAM_APDU [22:59: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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 02 00 00 F4 03 04 00 E8 C5 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D1 75 01 00 35 04 06 00 8A [22:59:51]Write to MH i2c: E2 02 01 C9 55 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 02 00 00 F4 03 04 00 E8 C5 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D1 75 01 00 35 04 06 00 8A 00 00 3F [22:59:51]Write i2c OK [22:59:51]MH_I2C_Read... [22:59:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:59:51]Read from MH i2c: E2 [22:59:51]MH_I2C_Read... [22:59:51]Read from MH i2c: E2 03 00 [22:59:51]MH_I2C_Read... [22:59:51]Read from MH i2c: E2 03 00 C9 55 00 90 00 92 [22:59:51]RAPDU: 90 00 [22:59:51]wFMCommunicate OK [22:59:51]wFMCommunicate request_size=10 [22:59:51]MH_SAM_APDU [22:59:51]CAPDU: 80 0D 02 02 05 85 3F AF 60 D7 [22:59:51]Write to MH i2c: E2 0D 00 CA 55 80 0D 02 02 05 00 85 3F AF 60 D7 00 00 4D [22:59:51]Write i2c OK [22:59:51]MH_I2C_Read... [22:59:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:59:51]Read from MH i2c: E2 [22:59:51]MH_I2C_Read... [22:59:51]Read from MH i2c: E2 03 00 [22:59:51]MH_I2C_Read... [22:59:51]Read from MH i2c: E2 03 00 CA 55 00 90 00 93 [22:59:51]RAPDU: 90 00 [22:59:51]wFMCommunicate OK [22:59:51]wFMCommunicate request_size=4 [22:59:51]MH_SAM_APDU [22:59:51]CAPDU: 80 0D 03 02 [22:59:51]Write to MH i2c: E2 08 00 CB 55 80 0D 03 02 00 00 00 00 9B [22:59:51]Write i2c OK [22:59:51]MH_I2C_Read... [22:59:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:59:51]Read from MH i2c: E2 [22:59:51]MH_I2C_Read... [22:59:51]Read from MH i2c: E2 0B 00 [22:59:51]MH_I2C_Read... [22:59:51]Read from MH i2c: E2 0B 00 CB 55 00 FD 5C DB 05 5F E2 AA CE 90 00 8E [22:59:51]RAPDU: FD 5C DB 05 5F E2 AA CE 90 00 [22:59:51]wFMCommunicate OK [22:59:51]SAM_PROTO_SignData done [22:59:51]FM_MakeSignedData done [22:59:51]CreateOFDProtocolMessage [22:59:51]wFMCommunicate request_size=4 [22:59:51]MH_SAM_APDU [22:59:51]CAPDU: 80 11 00 00 [22:59:51]Write to MH i2c: E2 08 00 CC 55 80 11 00 00 00 00 00 00 9B [22:59:51]Write i2c OK [22:59:51]MH_I2C_Read... [22:59:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:59:51]Read from MH i2c: E2 [22:59:51]MH_I2C_Read... [22:59:51]Read from MH i2c: E2 17 00 [22:59:51]MH_I2C_Read... [22:59:51]Read from MH i2c: E2 17 00 CC 55 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 EC [22:59:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [22:59:51]wFMCommunicate OK [22:59:51]CreateOFDProtocolMessage done [22:59:51]OFDSenderStorePacket 95697 [22:59:51]StoreOFDPacket docnum=95697 [22:59:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AA 4E 07 01 8D 76 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 02 00 00 F4 03 04 00 E8 C5 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D1 75 01 00 35 04 06 00 8A 85 3F AF 60 D7 FD 5C DB 05 5F E2 AA CE [22:59:51]CheckFolder [22:59:51]dirname=/storage/ofd_packets [22:59:51]CheckFolder done [22:59:51]ProducePacketName [22:59:51]name=ofd_packets/00095697 [22:59:51]NVStorageSaveData ofd_packets/00095697 [22:59:51]File name is /storage/ofd_packets/00095697 [22:59:51]Write 301 bytes [22:59:51]NVStorageSaveData done [22:59:51]OFDSenderStorePacket done [22:59:51]KKMCreateOFDPacket done [22:59:51]NVStorageSaveData kkm_last_timestamp [22:59:51]File name is /storage/kkm_last_timestamp [22:59:51]Write 4 bytes [22:59:51]NVStorageSaveData done [22:59:51]ExternCall_PrintAddStr [22:59:51]wPrintStart [22:59:51]Write to MH i2c: 01 00 00 CD 55 22 [22:59:51]Write i2c OK [22:59:51]MH_I2C_Read... [22:59:51]Read from MH i2c: 01 [22:59:51]MH_I2C_Read... [22:59:51]Read from MH i2c: 01 07 00 [22:59:51]MH_I2C_Read... [22:59:51]Read from MH i2c: 01 07 00 CD 55 00 00 00 00 00 FF 0F 37 [22:59:51]RasterBufferAndPrint [22:59:51]line Счет N : (1)3406216 [22:59:51]line ИНН: 02508201610067 [22:59:51]line Контрольно-Кассовый Чек [22:59:51]line ПРОДАЖА [22:59:51]line ТРК (МРК, ГНК) : 12 [22:59:51]line Товар: 2710124130 [22:59:51]line Аи-92-К-4 [22:59:51]line 5.980 * 66.90 [22:59:51]line = 400.06 [22:59:51]line НДС 12% НСП 1% [22:59:51]line > о реализуемом товаре [22:59:51]line ОКРУГЛЕНИЕ: -0.06 [22:59:51]line ИТОГО: 400.00 [22:59:51]line Внесено: 400.00 [22:59:51]line СДАЧА: 0.00 [22:59:51]line НСП 1% : 3.54 [22:59:51]line НДС 12% : 42.48 [22:59:51]line Наличными: 400.00 [22:59:51]line Безнал.: 0.00 [22:59:51]line Место: АЗС № 82 "Партнер Нефть" [22:59:51]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [22:59:51]line СНО: Общий режим [22:59:51]line Чек 696 27.10.2024 22:59 [22:59:51]line Смена: 143 ФФД: 1.0 [22:59:51]line ЗНМ: 0300000017 [22:59:51]line РНМ: 0000000000170478 [22:59:51]line Версия ККМ: v1.0 [22:59:51]line ФМ: 0000000002098560 [22:59:51]line ФД: 95697 [22:59:51]line ФПД: 152304903741655 [22:59:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T225952&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95697&fm=152304903741655&tin=02508201610067®Number=0000000000170478&sum=40000 [22:59:52]OFD Sender: Processing packet 95697 [packets to send 57, broken 56] [22:59:52]ProducePacketName [22:59:52]name=ofd_packets/00095697 [22:59:52]OFD Sender: To server: pG, [22:59:52]CommunicateWithHost lk.salyk.kg:30040 [22:59:52]ConnectInit lk.salyk.kg [22:59:52]written 0, free lines is 4095 [22:59:52]Connected sock=10 [22:59:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AA 4E 07 01 8D 76 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 02 00 00 F4 03 04 00 E8 C5 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D1 75 01 00 35 04 06 00 8A 85 3F AF 60 D7 FD 5C DB 05 5F E2 AA CE [22:59:52]Write to MH i2c: 01 00 00 F8 55 4D [22:59:52]Write i2c OK [22:59:52]MH_I2C_Read... [22:59:52]Read from MH i2c: 01 [22:59:52]MH_I2C_Read... [22:59:52]Read from MH i2c: 01 07 00 [22:59:52]MH_I2C_Read... [22:59:52]Read from MH i2c: 01 07 00 F8 55 00 00 00 00 00 14 0D 75 [22:59:52]RasterBufferAndPrint [22:59:52]line [22:59:52]line [22:59:52]line [22:59:52]line [22:59:52]line [22:59:52]written 0, free lines is 3355 [22:59:52]MH_Cut [22:59:52]Write to MH i2c: D1 01 00 FF 55 01 26 [22:59:52]Write i2c OK [22:59:52]MH_I2C_Read... [22:59:52]Read from MH i2c: D1 [22:59:52]MH_I2C_Read... [22:59:52]Read from MH i2c: D1 01 00 [22:59:52]MH_I2C_Read... [22:59:52]Read from MH i2c: D1 01 00 FF 55 00 25 [22:59:52]Write to MH i2c: 01 00 00 00 56 56 [22:59:52]Write i2c OK [22:59:52]MH_I2C_Read... [22:59:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 5B 4C 47 00 27 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 32 30 39 38 35 36 30 10 04 04 00 D1 75 01 00 F4 03 04 00 13 70 1E 67 B6 04 01 00 00 0C 24 55 52 8D A6 26 0E [22:59:52]CommunicateWithHost err = 0 [22:59:52]CheckOFDResponse [22:59:52]1017 (14) - 77093643461234 [22:59:52]1041 (16) - 0000000002098560 [22:59:52]1040 (4) - 95697 [22:59:52]1012 (4) - 27.10.2024 16:53 [22:59:52]1206 (1) - 0 [22:59:52]OFD Sender: Remove packet 95697 [22:59:52]ProducePacketName [22:59:52]name=ofd_packets/00095697 [22:59:52]NVStorageDeleteData [22:59:53]OFD Sender: No OFD packet to send [22:59:53]*** Cut start [22:59:53]*** Partial cut [22:59:53]*** CUTSNS_PIN = 1 [22:59:53]*** CUTSNS_PIN = 0 [22:59:53]*** Brake cut motor [22:59:53]Read from MH i2c: 01 [22:59:53]MH_I2C_Read... [22:59:53]*** Stop cut motor [22:59:53]*** Cut end [22:59:53]Read from MH i2c: 01 07 00 [22:59:53]MH_I2C_Read... [22:59:53]Read from MH i2c: 01 07 00 00 56 00 00 00 00 00 FF 0F 6B [22:59:53]process_action close_receipt done [22:59:53]requested_data is exist [22:59:53]produce_requested_data [22:59:53]requested_item fm.sn is exist - process it [22:59:53]wFMCommunicate request_size=4 [22:59:53]MH_SAM_APDU [22:59:53]CAPDU: 80 11 00 00 [22:59:53]Write to MH i2c: E2 08 00 01 56 80 11 00 00 00 00 00 00 D1 [22:59:53]Write i2c OK [22:59:53]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 01 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 22 [22:59:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [22:59:54]wFMCommunicate OK [22:59:54]requested_item fd.num is exist - process it [22:59:54]SAM_PROTO_GetFieldsCounters [22:59:54]wFMCommunicate request_size=4 [22:59:54]MH_SAM_APDU [22:59:54]CAPDU: 80 13 00 00 [22:59:54]Write to MH i2c: E2 08 00 02 56 80 13 00 00 00 00 00 00 D4 [22:59:54]Write i2c OK [22:59:54]MH_I2C_Read... [22:59:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:59:54]Read from MH i2c: E2 [22:59:54]MH_I2C_Read... [22:59:54]Read from MH i2c: E2 62 00 [22:59:54]MH_I2C_Read... [22:59:54]Read from MH i2c: E2 62 00 02 56 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D1 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B8 02 00 00 5E 04 04 00 B8 02 00 00 57 04 04 00 B9 02 00 00 19 04 04 00 00 00 00 00 90 00 F9 [22:59:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D1 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B8 02 00 00 5E 04 04 00 B8 02 00 00 57 04 04 00 B9 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:59:54]wFMCommunicate OK [22:59:54]SAM_PROTO_GetFieldsCounters done [22:59:54]requested_item shift.num is exist - process it [22:59:54]requested_item shift.opened is exist - process it [22:59:54]req_shift_opened [22:59:54]FM_GetShiftState [22:59:54]SAM_PROTO_GetShiftState [22:59:54]wFMCommunicate request_size=4 [22:59:54]MH_SAM_APDU [22:59:54]CAPDU: 80 13 01 00 [22:59:54]Write to MH i2c: E2 08 00 03 56 80 13 01 00 00 00 00 00 D6 [22:59:54]Write i2c OK [22:59:54]MH_I2C_Read... [22:59:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:59:54]Read from MH i2c: E2 [22:59:54]MH_I2C_Read... [22:59:54]Read from MH i2c: E2 0E 00 [22:59:54]MH_I2C_Read... [22:59:54]Read from MH i2c: E2 0E 00 03 56 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 82 [22:59:54]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [22:59:54]wFMCommunicate OK [22:59:54]SAM_PROTO_GetShiftState done [22:59:54]FM_GetShiftState done [22:59:54]req_shift_opened done [22:59:54]requested_item shift.open_date is exist - process it [22:59:54]req_shift_open_date [22:59:54]req_shift_open_date done [22:59:54]produce_requested_data done [22:59:54]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95697,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [22:59:54]process_action_free close_receipt [22:59:54]json_value_free [22:59:54]json_value_free done [22:59:54]process_json_proto returns [22:59:54]Send response to host [22:59:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95697,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [22:59:54]free response buf [22:59:54]execute_script done [22:59:54]execute_script returns [22:59:54]free content buf [22:59:54]Sock 9.Close socket [22:59:54]Sock 9.Thread stoped [22:59:58]OFD Sender: No OFD packet to send [23:00:03]OFD Sender: No OFD packet to send [23:00:08]OFD Sender: No OFD packet to send [23:00:13]OFD Sender: No OFD packet to send [23:00:18]OFD Sender: No OFD packet to send [23:00:23]OFD Sender: No OFD packet to send [23:00:28]OFD Sender: No OFD packet to send [23:00:33]OFD Sender: No OFD packet to send [23:00:38]OFD Sender: No OFD packet to send [23:00:43]OFD Sender: No OFD packet to send [23:00:48]OFD Sender: No OFD packet to send [23:00:53]OFD Sender: No OFD packet to send [23:00:58]OFD Sender: No OFD packet to send [23:01:03]OFD Sender: No OFD packet to send [23:01:08]OFD Sender: No OFD packet to send [23:01:13]OFD Sender: No OFD packet to send [23:01:18]OFD Sender: No OFD packet to send [23:01:23]OFD Sender: No OFD packet to send [23:01:28]OFD Sender: No OFD packet to send [23:01:33]OFD Sender: No OFD packet to send [23:01:38]OFD Sender: No OFD packet to send [23:01:43]OFD Sender: No OFD packet to send [23:01:48]OFD Sender: No OFD packet to send [23:01:53]OFD Sender: No OFD packet to send [23:01:58]OFD Sender: No OFD packet to send [23:02:03]OFD Sender: No OFD packet to send [23:02:08]OFD Sender: No OFD packet to send [23:02:13]OFD Sender: No OFD packet to send [23:02:18]OFD Sender: No OFD packet to send [23:02:23]OFD Sender: No OFD packet to send [23:02:28]OFD Sender: No OFD packet to send [23:02:33]OFD Sender: No OFD packet to send [23:02:38]OFD Sender: No OFD packet to send [23:02:43]OFD Sender: No OFD packet to send [23:02:48]OFD Sender: No OFD packet to send [23:02:53]OFD Sender: No OFD packet to send [23:02:58]OFD Sender: No OFD packet to send [23:03:03]OFD Sender: No OFD packet to send [23:03:08]OFD Sender: No OFD packet to send [23:03:13]OFD Sender: No OFD packet to send [23:03:18]OFD Sender: No OFD packet to send [23:03:23]OFD Sender: No OFD packet to send [23:03:28]OFD Sender: No OFD packet to send [23:03:33]OFD Sender: No OFD packet to send [23:03:38]OFD Sender: No OFD packet to send [23:03:43]OFD Sender: No OFD packet to send [23:03:48]OFD Sender: No OFD packet to send [23:03:53]OFD Sender: No OFD packet to send [23:03:58]OFD Sender: No OFD packet to send [23:04:03]OFD Sender: No OFD packet to send [23:04:08]OFD Sender: No OFD packet to send [23:04:13]OFD Sender: No OFD packet to send [23:04:18]OFD Sender: No OFD packet to send [23:04:23]OFD Sender: No OFD packet to send [23:04:28]OFD Sender: No OFD packet to send [23:04:33]OFD Sender: No OFD packet to send [23:04:38]OFD Sender: No OFD packet to send [23:04:43]OFD Sender: No OFD packet to send [23:04:48]OFD Sender: No OFD packet to send [23:04:53]OFD Sender: No OFD packet to send [23:04:58]OFD Sender: No OFD packet to send [23:05:03]OFD Sender: No OFD packet to send [23:05:08]OFD Sender: No OFD packet to send [23:05:13]OFD Sender: No OFD packet to send [23:05:18]OFD Sender: No OFD packet to send [23:05:23]OFD Sender: No OFD packet to send [23:05:28]OFD Sender: No OFD packet to send [23:05:33]OFD Sender: No OFD packet to send [23:05:38]OFD Sender: No OFD packet to send [23:05:43]OFD Sender: No OFD packet to send [23:05:45]accept exits with 7 [23:05:45]New connection [23:05:45]New thread 3067444580 created [23:05:45]Thread 3067301220 joined [23:05:45]Waiting for new connection... [23:05:45] Sock 7.Parse request [23:05:45]Sock 7.Check first char [23:05:45]Sock 7.First char is OK [23:05:45]request: POST /json_proto HTTP/1.0 [23:05:45]Method: POST [23:05:45]URL: /json_proto [23:05:45]Method is POST - this is cgi request [23:05:45]url: /json_proto [23:05:45]query_string will be loaded in cgi processing [23:05:45]execute_cgi json_proto POST (null) [23:05:45]execute_cgi path=json_proto method=POST [23:05:45]POST find Content-Length [23:05:45]Host: 172.17.40.67:8080 [23:05:45]Content-Length: 678 [23:05:45]Content-Type: application/json [23:05:45] [23:05:45]POST finish read [23:05:45]Found Content-Length = 678 [23:05:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406217", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:05:45]execute_script... [23:05: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)3406217", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:05:45]POST & json_proto [23:05:45]process_json_proto [23:05:45]json parsed OK: [23:05:45]protocol is kg_v1.0 [23:05:45]action value=close_receipt [23:05:45]process_action close_receipt [23:05:45]cmd_close_receipt [23:05:45]MH_GetDate [23:05:45]Write to MH i2c: F0 00 00 04 56 49 [23:05:45]Write i2c OK [23:05:45]MH_I2C_Read... [23:05:45]Read from MH i2c: F0 [23:05:45]MH_I2C_Read... [23:05:45]Read from MH i2c: F0 09 00 [23:05:45]MH_I2C_Read... [23:05:45]Read from MH i2c: F0 09 00 04 56 00 4C C7 1E 67 EE DA 66 66 7E [23:05:45]GetLastDocTimeStamp 1730069992 [23:05:45]current date 1730070348 [23:05:45]FM_GetShiftState [23:05:45]SAM_PROTO_GetShiftState [23:05:45]wFMCommunicate request_size=4 [23:05:45]MH_SAM_APDU [23:05:45]CAPDU: 80 13 01 00 [23:05:45]Write to MH i2c: E2 08 00 05 56 80 13 01 00 00 00 00 00 D8 [23:05:45]Write i2c OK [23:05:45]MH_I2C_Read... [23:05:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:05:45]Read from MH i2c: E2 [23:05:45]MH_I2C_Read... [23:05:45]Read from MH i2c: E2 0E 00 [23:05:45]MH_I2C_Read... [23:05:45]Read from MH i2c: E2 0E 00 05 56 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 84 [23:05:45]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [23:05:45]wFMCommunicate OK [23:05:45]SAM_PROTO_GetShiftState done [23:05:45]FM_GetShiftState done [23:05:45]opened in 1729987736 [23:05:45]opened+sec_in_day 1730074136 [23:05:45]quantity*price = 50041 [23:05:45]sum+1 = 50042 [23:05:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 697 27.10.2024 23:05 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95698 ФПД: 245564736119153 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T230548&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95698&fm=245564736119153&tin=02508201610067®Number=0000000000170478&sum=50000 [23:05:46]StoreToDocumentArchive [23:05:46]shift 143 fd 95698 [23:05:46]save to /storage/0143/doc_00095698 [23:05:46]save last doc name /storage/0143/doc_00095698 to /storage/kkm_last_doc_name [23:05:46]save OK [23:05:46]Clear old archive folders... [23:05:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:05:46]tlvbuf is 00B90300 [23:05:46]SAM_PROTO_ClearQueue [23:05:46]wFMCommunicate request_size=4 [23:05:46]MH_SAM_APDU [23:05:46]CAPDU: 80 09 00 00 [23:05:46]Write to MH i2c: E2 08 00 12 56 80 09 00 00 00 00 00 00 DA [23:05:46]Write i2c OK [23:05:46]MH_I2C_Read... [23:05:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:05:46]Read from MH i2c: E2 [23:05:46]MH_I2C_Read... [23:05:46]Read from MH i2c: E2 03 00 [23:05:46]MH_I2C_Read... [23:05:46]Read from MH i2c: E2 03 00 12 56 00 90 00 DC [23:05:46]RAPDU: 90 00 [23:05:46]wFMCommunicate OK [23:05:46]SAM_PROTO_ClearQueue done [23:05:46]KKMCreateOFDPacket [23:05:46]OFDProtocolAddRootSTLVToBuf [23:05:46]FM_MakeSignedData [23:05:46]FM_MakeSignedData [23:05:46]SAM_PROTO_SignData [23:05:46]wFMCommunicate request_size=4 [23:05:46]MH_SAM_APDU [23:05:46]CAPDU: 80 0D 01 02 [23:05:46]Write to MH i2c: E2 08 00 13 56 80 0D 01 02 00 00 00 00 E2 [23:05:46]Write i2c OK [23:05:46]MH_I2C_Read... [23:05:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:05:46]Read from MH i2c: E2 [23:05:46]MH_I2C_Read... [23:05:46]Read from MH i2c: E2 03 00 [23:05:46]MH_I2C_Read... [23:05:46]Read from MH i2c: E2 03 00 13 56 00 90 00 DD [23:05:46]RAPDU: 90 00 [23:05:46]wFMCommunicate OK [23:05:46]wFMCommunicate request_size=255 [23:05:46]MH_SAM_APDU [23:05: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 02 00 00 F4 03 04 00 4C C7 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D2 75 01 00 35 04 06 00 DF [23:05:46]Write to MH i2c: E2 02 01 14 56 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 02 00 00 F4 03 04 00 4C C7 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D2 75 01 00 35 04 06 00 DF 00 00 79 [23:05:46]Write i2c OK [23:05:46]MH_I2C_Read... [23:05:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:05:47]Read from MH i2c: E2 [23:05:47]MH_I2C_Read... [23:05:47]Read from MH i2c: E2 03 00 [23:05:47]MH_I2C_Read... [23:05:47]Read from MH i2c: E2 03 00 14 56 00 90 00 DE [23:05:47]RAPDU: 90 00 [23:05:47]wFMCommunicate OK [23:05:47]wFMCommunicate request_size=10 [23:05:47]MH_SAM_APDU [23:05:47]CAPDU: 80 0D 02 02 05 56 FE DD A1 71 [23:05:47]Write to MH i2c: E2 0D 00 15 56 80 0D 02 02 05 00 56 FE DD A1 71 00 00 32 [23:05:47]Write i2c OK [23:05:47]MH_I2C_Read... [23:05:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:05:47]Read from MH i2c: E2 [23:05:47]MH_I2C_Read... [23:05:47]Read from MH i2c: E2 03 00 [23:05:47]MH_I2C_Read... [23:05:47]Read from MH i2c: E2 03 00 15 56 00 90 00 DF [23:05:47]RAPDU: 90 00 [23:05:47]wFMCommunicate OK [23:05:47]wFMCommunicate request_size=4 [23:05:47]MH_SAM_APDU [23:05:47]CAPDU: 80 0D 03 02 [23:05:47]Write to MH i2c: E2 08 00 16 56 80 0D 03 02 00 00 00 00 E7 [23:05:47]Write i2c OK [23:05:47]MH_I2C_Read... [23:05:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:05:47]Read from MH i2c: E2 [23:05:47]MH_I2C_Read... [23:05:47]Read from MH i2c: E2 0B 00 [23:05:47]MH_I2C_Read... [23:05:47]Read from MH i2c: E2 0B 00 16 56 00 16 37 FC 3B 5E 49 DD E9 90 00 D9 [23:05:47]RAPDU: 16 37 FC 3B 5E 49 DD E9 90 00 [23:05:47]wFMCommunicate OK [23:05:47]SAM_PROTO_SignData done [23:05:47]FM_MakeSignedData done [23:05:47]CreateOFDProtocolMessage [23:05:47]wFMCommunicate request_size=4 [23:05:47]MH_SAM_APDU [23:05:47]CAPDU: 80 11 00 00 [23:05:47]Write to MH i2c: E2 08 00 17 56 80 11 00 00 00 00 00 00 E7 [23:05:47]Write i2c OK [23:05:47]MH_I2C_Read... [23:05:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:05:47]Read from MH i2c: E2 [23:05:47]MH_I2C_Read... [23:05:47]Read from MH i2c: E2 17 00 [23:05:47]MH_I2C_Read... [23:05:47]Read from MH i2c: E2 17 00 17 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 38 [23:05:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:05:47]wFMCommunicate OK [23:05:47]CreateOFDProtocolMessage done [23:05:47]OFDSenderStorePacket 95698 [23:05:47]StoreOFDPacket docnum=95698 [23:05:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2F 31 07 01 5A 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 02 00 00 F4 03 04 00 4C C7 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D2 75 01 00 35 04 06 00 DF 56 FE DD A1 71 16 37 FC 3B 5E 49 DD E9 [23:05:47]CheckFolder [23:05:47]dirname=/storage/ofd_packets [23:05:47]CheckFolder done [23:05:47]ProducePacketName [23:05:47]name=ofd_packets/00095698 [23:05:47]NVStorageSaveData ofd_packets/00095698 [23:05:47]File name is /storage/ofd_packets/00095698 [23:05:47]Write 301 bytes [23:05:47]NVStorageSaveData done [23:05:47]OFDSenderStorePacket done [23:05:47]KKMCreateOFDPacket done [23:05:47]NVStorageSaveData kkm_last_timestamp [23:05:47]File name is /storage/kkm_last_timestamp [23:05:47]Write 4 bytes [23:05:47]NVStorageSaveData done [23:05:47]ExternCall_PrintAddStr [23:05:47]wPrintStart [23:05:47]Write to MH i2c: 01 00 00 18 56 6E [23:05:47]Write i2c OK [23:05:47]MH_I2C_Read... [23:05:47]Read from MH i2c: 01 [23:05:47]MH_I2C_Read... [23:05:47]Read from MH i2c: 01 07 00 [23:05:47]MH_I2C_Read... [23:05:47]Read from MH i2c: 01 07 00 18 56 00 00 00 00 00 FF 0F 83 [23:05:47]RasterBufferAndPrint [23:05:47]line Счет N : (1)3406217 [23:05:47]line ИНН: 02508201610067 [23:05:47]line Контрольно-Кассовый Чек [23:05:47]line ПРОДАЖА [23:05:47]line ТРК (МРК, ГНК) : 32 [23:05:47]line Товар: 2710124130 [23:05:47]line Аи-92-К-4 [23:05:47]line 7.480 * 66.90 [23:05:47]line = 500.41 [23:05:47]line НДС 12% НСП 1% [23:05:47]line > о реализуемом товаре [23:05:47]line ОКРУГЛЕНИЕ: -0.41 [23:05:47]line ИТОГО: 500.00 [23:05:47]line Внесено: 500.00 [23:05:47]line СДАЧА: 0.00 [23:05:47]line НСП 1% : 4.43 [23:05:47]line НДС 12% : 53.14 [23:05:47]line Наличными: 500.00 [23:05:47]line Безнал.: 0.00 [23:05:47]line Место: АЗС № 82 "Партнер Нефть" [23:05:47]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [23:05:47]line СНО: Общий режим [23:05:47]line Чек 697 27.10.2024 23:05 [23:05:47]line Смена: 143 ФФД: 1.0 [23:05:47]line ЗНМ: 0300000017 [23:05:47]line РНМ: 0000000000170478 [23:05:47]line Версия ККМ: v1.0 [23:05:47]line ФМ: 0000000002098560 [23:05:47]line ФД: 95698 [23:05:47]line ФПД: 245564736119153 [23:05:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T230548&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95698&fm=245564736119153&tin=02508201610067®Number=0000000000170478&sum=50000 [23:05:47]OFD Sender: Processing packet 95698 [packets to send 57, broken 56] [23:05:47]ProducePacketName [23:05:47]name=ofd_packets/00095698 [23:05:47]OFD Sender: To server: pG, [23:05:47]CommunicateWithHost lk.salyk.kg:30040 [23:05:47]ConnectInit lk.salyk.kg [23:05:47]written 0, free lines is 4095 [23:05:47]Connected sock=10 [23:05:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 2F 31 07 01 5A 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 02 00 00 F4 03 04 00 4C C7 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D2 75 01 00 35 04 06 00 DF 56 FE DD A1 71 16 37 FC 3B 5E 49 DD E9 [23:05:48]Write to MH i2c: 01 00 00 43 56 99 [23:05:48]Write i2c OK [23:05:48]MH_I2C_Read... [23:05:48]Read from MH i2c: 01 [23:05:48]MH_I2C_Read... [23:05:48]Read from MH i2c: 01 07 00 [23:05:48]MH_I2C_Read... [23:05:48]Read from MH i2c: 01 07 00 43 56 00 00 00 00 00 03 0D B0 [23:05:48]RasterBufferAndPrint [23:05:48]line [23:05:48]line [23:05:48]line [23:05:48]line [23:05:48]line [23:05:48]written 0, free lines is 3337 [23:05:48]MH_Cut [23:05:48]Write to MH i2c: D1 01 00 4A 56 01 72 [23:05:48]Write i2c OK [23:05:48]MH_I2C_Read... [23:05:48]Read from MH i2c: D1 [23:05:48]MH_I2C_Read... [23:05:48]Read from MH i2c: D1 01 00 [23:05:48]MH_I2C_Read... [23:05:48]Read from MH i2c: D1 01 00 4A 56 00 71 [23:05:48]Write to MH i2c: 01 00 00 4B 56 A1 [23:05:48]Write i2c OK [23:05:48]MH_I2C_Read... [23:05:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 DE 00 47 00 4A 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 32 30 39 38 35 36 30 10 04 04 00 D2 75 01 00 F4 03 04 00 77 71 1E 67 B6 04 01 00 00 B0 30 C2 34 6D D0 AB B3 [23:05:48]CommunicateWithHost err = 0 [23:05:48]CheckOFDResponse [23:05:48]1017 (14) - 77093643461234 [23:05:48]1041 (16) - 0000000002098560 [23:05:48]1040 (4) - 95698 [23:05:48]1012 (4) - 27.10.2024 16:59 [23:05:48]1206 (1) - 0 [23:05:48]OFD Sender: Remove packet 95698 [23:05:48]ProducePacketName [23:05:48]name=ofd_packets/00095698 [23:05:48]NVStorageDeleteData [23:05:48]OFD Sender: No OFD packet to send [23:05:48]*** Cut start [23:05:48]*** Partial cut [23:05:48]*** CUTSNS_PIN = 1 [23:05:48]*** CUTSNS_PIN = 0 [23:05:49]*** Brake cut motor [23:05:49]Read from MH i2c: 01 [23:05:49]MH_I2C_Read... [23:05:49]*** Stop cut motor [23:05:49]*** Cut end [23:05:49]Read from MH i2c: 01 07 00 [23:05:49]MH_I2C_Read... [23:05:49]Read from MH i2c: 01 07 00 4B 56 00 00 00 00 00 FF 0F B6 [23:05:49]process_action close_receipt done [23:05:49]requested_data is exist [23:05:49]produce_requested_data [23:05:49]requested_item fm.sn is exist - process it [23:05:49]wFMCommunicate request_size=4 [23:05:49]MH_SAM_APDU [23:05:49]CAPDU: 80 11 00 00 [23:05:49]Write to MH i2c: E2 08 00 4C 56 80 11 00 00 00 00 00 00 1C [23:05:49]Write i2c OK [23:05:49]MH_I2C_Read... [23:05:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:05:49]Read from MH i2c: E2 [23:05:49]MH_I2C_Read... [23:05:49]Read from MH i2c: E2 17 00 [23:05:49]MH_I2C_Read... [23:05:49]Read from MH i2c: E2 17 00 4C 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6D [23:05:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:05:49]wFMCommunicate OK [23:05:49]requested_item fd.num is exist - process it [23:05:49]SAM_PROTO_GetFieldsCounters [23:05:49]wFMCommunicate request_size=4 [23:05:49]MH_SAM_APDU [23:05:49]CAPDU: 80 13 00 00 [23:05:49]Write to MH i2c: E2 08 00 4D 56 80 13 00 00 00 00 00 00 1F [23:05:49]Write i2c OK [23:05:49]MH_I2C_Read... [23:05:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:05:49]Read from MH i2c: E2 [23:05:49]MH_I2C_Read... [23:05:49]Read from MH i2c: E2 62 00 [23:05:49]MH_I2C_Read... [23:05:49]Read from MH i2c: E2 62 00 4D 56 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D2 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B9 02 00 00 5E 04 04 00 B9 02 00 00 57 04 04 00 BA 02 00 00 19 04 04 00 00 00 00 00 90 00 48 [23:05:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D2 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 B9 02 00 00 5E 04 04 00 B9 02 00 00 57 04 04 00 BA 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:05:49]wFMCommunicate OK [23:05:49]SAM_PROTO_GetFieldsCounters done [23:05:49]requested_item shift.num is exist - process it [23:05:49]requested_item shift.opened is exist - process it [23:05:49]req_shift_opened [23:05:49]FM_GetShiftState [23:05:49]SAM_PROTO_GetShiftState [23:05:49]wFMCommunicate request_size=4 [23:05:49]MH_SAM_APDU [23:05:49]CAPDU: 80 13 01 00 [23:05:49]Write to MH i2c: E2 08 00 4E 56 80 13 01 00 00 00 00 00 21 [23:05:49]Write i2c OK [23:05:49]MH_I2C_Read... [23:05:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:05:49]Read from MH i2c: E2 [23:05:49]MH_I2C_Read... [23:05:49]Read from MH i2c: E2 0E 00 [23:05:49]MH_I2C_Read... [23:05:49]Read from MH i2c: E2 0E 00 4E 56 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 CD [23:05:49]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [23:05:49]wFMCommunicate OK [23:05:49]SAM_PROTO_GetShiftState done [23:05:49]FM_GetShiftState done [23:05:49]req_shift_opened done [23:05:49]requested_item shift.open_date is exist - process it [23:05:49]req_shift_open_date [23:05:49]req_shift_open_date done [23:05:49]produce_requested_data done [23:05:49]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95698,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [23:05:49]process_action_free close_receipt [23:05:49]json_value_free [23:05:49]json_value_free done [23:05:49]process_json_proto returns [23:05:49]Send response to host [23:05:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95698,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [23:05:49]free response buf [23:05:49]execute_script done [23:05:49]execute_script returns [23:05:49]free content buf [23:05:49]Sock 7.Close socket [23:05:49]Sock 7.Thread stoped [23:05:53]OFD Sender: No OFD packet to send [23:05:58]OFD Sender: No OFD packet to send [23:06:03]OFD Sender: No OFD packet to send [23:06:08]OFD Sender: No OFD packet to send [23:06:13]OFD Sender: No OFD packet to send [23:06:18]OFD Sender: No OFD packet to send [23:06:23]OFD Sender: No OFD packet to send [23:06:28]OFD Sender: No OFD packet to send [23:06:33]OFD Sender: No OFD packet to send [23:06:38]OFD Sender: No OFD packet to send [23:06:43]OFD Sender: No OFD packet to send [23:06:48]OFD Sender: No OFD packet to send [23:06:53]OFD Sender: No OFD packet to send [23:06:58]OFD Sender: No OFD packet to send [23:07:03]OFD Sender: No OFD packet to send [23:07:08]OFD Sender: No OFD packet to send [23:07:13]OFD Sender: No OFD packet to send [23:07:18]OFD Sender: No OFD packet to send [23:07:23]OFD Sender: No OFD packet to send [23:07:28]OFD Sender: No OFD packet to send [23:07:33]OFD Sender: No OFD packet to send [23:07:38]OFD Sender: No OFD packet to send [23:07:43]OFD Sender: No OFD packet to send [23:07:48]OFD Sender: No OFD packet to send [23:07:53]OFD Sender: No OFD packet to send [23:07:58]OFD Sender: No OFD packet to send [23:08:03]OFD Sender: No OFD packet to send [23:08:08]OFD Sender: No OFD packet to send [23:08:13]OFD Sender: No OFD packet to send [23:08:18]OFD Sender: No OFD packet to send [23:08:23]OFD Sender: No OFD packet to send [23:08:28]OFD Sender: No OFD packet to send [23:08:33]OFD Sender: No OFD packet to send [23:08:38]OFD Sender: No OFD packet to send [23:08:43]OFD Sender: No OFD packet to send [23:08:48]OFD Sender: No OFD packet to send [23:08:53]OFD Sender: No OFD packet to send [23:08:58]OFD Sender: No OFD packet to send [23:09:03]OFD Sender: No OFD packet to send [23:09:08]OFD Sender: No OFD packet to send [23:09:13]OFD Sender: No OFD packet to send [23:09:18]OFD Sender: No OFD packet to send [23:09:23]OFD Sender: No OFD packet to send [23:09:28]OFD Sender: No OFD packet to send [23:09:33]OFD Sender: No OFD packet to send [23:09:38]OFD Sender: No OFD packet to send [23:09:43]OFD Sender: No OFD packet to send [23:09:49]OFD Sender: No OFD packet to send [23:09:54]OFD Sender: No OFD packet to send [23:09:59]OFD Sender: No OFD packet to send [23:10:04]OFD Sender: No OFD packet to send [23:10:09]OFD Sender: No OFD packet to send [23:10:14]OFD Sender: No OFD packet to send [23:10:19]OFD Sender: No OFD packet to send [23:10:24]OFD Sender: No OFD packet to send [23:10:29]OFD Sender: No OFD packet to send [23:10:34]OFD Sender: No OFD packet to send [23:10:39]OFD Sender: No OFD packet to send [23:10:44]OFD Sender: No OFD packet to send [23:10:49]OFD Sender: No OFD packet to send [23:10:54]OFD Sender: No OFD packet to send [23:10:59]OFD Sender: No OFD packet to send [23:11:04]OFD Sender: No OFD packet to send [23:11:09]OFD Sender: No OFD packet to send [23:11:14]OFD Sender: No OFD packet to send [23:11:19]OFD Sender: No OFD packet to send [23:11:24]OFD Sender: No OFD packet to send [23:11:29]OFD Sender: No OFD packet to send [23:11:34]OFD Sender: No OFD packet to send [23:11:39]OFD Sender: No OFD packet to send [23:11:44]OFD Sender: No OFD packet to send [23:11:49]OFD Sender: No OFD packet to send [23:11:54]OFD Sender: No OFD packet to send [23:11:59]OFD Sender: No OFD packet to send [23:12:04]OFD Sender: No OFD packet to send [23:12:09]OFD Sender: No OFD packet to send [23:12:14]OFD Sender: No OFD packet to send [23:12:19]OFD Sender: No OFD packet to send [23:12:24]OFD Sender: No OFD packet to send [23:12:29]OFD Sender: No OFD packet to send [23:12:34]OFD Sender: No OFD packet to send [23:12:39]OFD Sender: No OFD packet to send [23:12:44]OFD Sender: No OFD packet to send [23:12:49]OFD Sender: No OFD packet to send [23:12:54]OFD Sender: No OFD packet to send [23:12:59]OFD Sender: No OFD packet to send [23:13:04]OFD Sender: No OFD packet to send [23:13:09]OFD Sender: No OFD packet to send [23:13:14]OFD Sender: No OFD packet to send [23:13:19]OFD Sender: No OFD packet to send [23:13:24]OFD Sender: No OFD packet to send [23:13:29]OFD Sender: No OFD packet to send [23:13:34]OFD Sender: No OFD packet to send [23:13:39]OFD Sender: No OFD packet to send [23:13:44]OFD Sender: No OFD packet to send [23:13:49]OFD Sender: No OFD packet to send [23:13:54]OFD Sender: No OFD packet to send [23:13:59]OFD Sender: No OFD packet to send [23:14:04]OFD Sender: No OFD packet to send [23:14:09]OFD Sender: No OFD packet to send [23:14:14]OFD Sender: No OFD packet to send [23:14:19]OFD Sender: No OFD packet to send [23:14:24]OFD Sender: No OFD packet to send [23:14:29]OFD Sender: No OFD packet to send [23:14:34]OFD Sender: No OFD packet to send [23:14:39]OFD Sender: No OFD packet to send [23:14:43]accept exits with 9 [23:14:43]New connection [23:14:43]New thread 3067301220 created [23:14:43]Thread 3067444580 joined [23:14:43]Waiting for new connection... [23:14:43] Sock 9.Parse request [23:14:43]Sock 9.Check first char [23:14:43]Sock 9.First char is OK [23:14:43]request: POST /json_proto HTTP/1.0 [23:14:43]Method: POST [23:14:43]URL: /json_proto [23:14:43]Method is POST - this is cgi request [23:14:43]url: /json_proto [23:14:43]query_string will be loaded in cgi processing [23:14:43]execute_cgi json_proto POST (null) [23:14:43]execute_cgi path=json_proto method=POST [23:14:43]POST find Content-Length [23:14:43]Host: 172.17.40.67:8080 [23:14:43]Content-Length: 767 [23:14:43]Content-Type: application/json [23:14:43] [23:14:43]POST finish read [23:14:43]Found Content-Length = 767 [23:14:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406218", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 400.06 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:14:43]execute_script... [23: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)3406218", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 400.06 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:14:43]POST & json_proto [23:14:43]process_json_proto [23:14:43]json parsed OK: [23:14:43]protocol is kg_v1.0 [23:14:43]action value=close_receipt [23:14:43]process_action close_receipt [23:14:43]cmd_close_receipt [23:14:43]MH_GetDate [23:14:43]Write to MH i2c: F0 00 00 4F 56 94 [23:14:43]Write i2c OK [23:14:43]MH_I2C_Read... [23:14:43]Read from MH i2c: F0 [23:14:43]MH_I2C_Read... [23:14:43]Read from MH i2c: F0 09 00 [23:14:43]MH_I2C_Read... [23:14:43]Read from MH i2c: F0 09 00 4F 56 00 65 C9 1E 67 EE DA 66 66 E4 [23:14:43]GetLastDocTimeStamp 1730070348 [23:14:43]current date 1730070885 [23:14:43]FM_GetShiftState [23:14:43]SAM_PROTO_GetShiftState [23:14:43]wFMCommunicate request_size=4 [23:14:43]MH_SAM_APDU [23:14:43]CAPDU: 80 13 01 00 [23:14:43]Write to MH i2c: E2 08 00 50 56 80 13 01 00 00 00 00 00 23 [23:14:43]Write i2c OK [23:14:43]MH_I2C_Read... [23:14:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:14:43]Read from MH i2c: E2 [23:14:43]MH_I2C_Read... [23:14:43]Read from MH i2c: E2 0E 00 [23:14:43]MH_I2C_Read... [23:14:43]Read from MH i2c: E2 0E 00 50 56 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 CF [23:14:43]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [23:14:43]wFMCommunicate OK [23:14:43]SAM_PROTO_GetShiftState done [23:14:43]FM_GetShiftState done [23:14:43]opened in 1729987736 [23:14:43]opened+sec_in_day 1730074136 [23:14:43]quantity*price = 40006 [23:14:43]sum+1 = 40007 [23:14:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 400.06 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 0.00 Безнал.: 400.06 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 698 27.10.2024 23:14 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95699 ФПД: 44050504391590 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T231445&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95699&fm=44050504391590&tin=02508201610067®Number=0000000000170478&sum=40006 [23:14:44]StoreToDocumentArchive [23:14:44]shift 143 fd 95699 [23:14:44]save to /storage/0143/doc_00095699 [23:14:44]save last doc name /storage/0143/doc_00095699 to /storage/kkm_last_doc_name [23:14:44]save OK [23:14:44]Clear old archive folders... [23:14:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:14:44]tlvbuf is B6F52350 [23:14:44]SAM_PROTO_ClearQueue [23:14:44]wFMCommunicate request_size=4 [23:14:44]MH_SAM_APDU [23:14:44]CAPDU: 80 09 00 00 [23:14:44]Write to MH i2c: E2 08 00 5D 56 80 09 00 00 00 00 00 00 25 [23:14:44]Write i2c OK [23:14:44]MH_I2C_Read... [23:14:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:14:44]Read from MH i2c: E2 [23:14:44]MH_I2C_Read... [23:14:44]Read from MH i2c: E2 03 00 [23:14:44]MH_I2C_Read... [23:14:44]Read from MH i2c: E2 03 00 5D 56 00 90 00 27 [23:14:44]RAPDU: 90 00 [23:14:44]wFMCommunicate OK [23:14:44]SAM_PROTO_ClearQueue done [23:14:44]KKMCreateOFDPacket [23:14:44]OFDProtocolAddRootSTLVToBuf [23:14:44]FM_MakeSignedData [23:14:44]FM_MakeSignedData [23:14:44]SAM_PROTO_SignData [23:14:44]wFMCommunicate request_size=4 [23:14:44]MH_SAM_APDU [23:14:44]CAPDU: 80 0D 01 02 [23:14:44]Write to MH i2c: E2 08 00 5E 56 80 0D 01 02 00 00 00 00 2D [23:14:44]Write i2c OK [23:14:44]MH_I2C_Read... [23:14:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:14:44]Read from MH i2c: E2 [23:14:44]MH_I2C_Read... [23:14:44]Read from MH i2c: E2 03 00 [23:14:44]MH_I2C_Read... [23:14:44]Read from MH i2c: E2 03 00 5E 56 00 90 00 28 [23:14:44]RAPDU: 90 00 [23:14:44]wFMCommunicate OK [23:14:44]wFMCommunicate request_size=255 [23:14:44]MH_SAM_APDU [23:14: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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 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 00 00 00 00 00 00 39 04 06 00 46 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 02 00 00 F4 03 04 00 65 C9 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D3 75 01 00 35 04 06 00 28 [23:14:44]Write to MH i2c: E2 02 01 5F 56 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 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 00 00 00 00 00 00 39 04 06 00 46 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 02 00 00 F4 03 04 00 65 C9 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D3 75 01 00 35 04 06 00 28 00 00 05 [23:14:44]Write i2c OK [23:14:44]MH_I2C_Read... [23:14:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:14:44]Read from MH i2c: E2 [23:14:44]MH_I2C_Read... [23:14:44]Read from MH i2c: E2 03 00 [23:14:44]MH_I2C_Read... [23:14:44]Read from MH i2c: E2 03 00 5F 56 00 90 00 29 [23:14:44]RAPDU: 90 00 [23:14:44]wFMCommunicate OK [23:14:44]wFMCommunicate request_size=10 [23:14:44]MH_SAM_APDU [23:14:44]CAPDU: 80 0D 02 02 05 10 4E AA 9B A6 [23:14:44]Write to MH i2c: E2 0D 00 60 56 80 0D 02 02 05 00 10 4E AA 9B A6 00 00 83 [23:14:44]Write i2c OK [23:14:44]MH_I2C_Read... [23:14:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:14:44]Read from MH i2c: E2 [23:14:44]MH_I2C_Read... [23:14:44]Read from MH i2c: E2 03 00 [23:14:44]MH_I2C_Read... [23:14:44]Read from MH i2c: E2 03 00 60 56 00 90 00 2A [23:14:44]RAPDU: 90 00 [23:14:44]wFMCommunicate OK [23:14:44]wFMCommunicate request_size=4 [23:14:44]MH_SAM_APDU [23:14:44]CAPDU: 80 0D 03 02 [23:14:44]Write to MH i2c: E2 08 00 61 56 80 0D 03 02 00 00 00 00 32 [23:14:44]Write i2c OK [23:14:44]MH_I2C_Read... [23:14:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:14:44]Read from MH i2c: E2 [23:14:44]MH_I2C_Read... [23:14:44]Read from MH i2c: E2 0B 00 [23:14:44]MH_I2C_Read... [23:14:44]Read from MH i2c: E2 0B 00 61 56 00 8F 88 95 56 CE 17 B4 FB 90 00 C9 [23:14:44]RAPDU: 8F 88 95 56 CE 17 B4 FB 90 00 [23:14:44]wFMCommunicate OK [23:14:44]SAM_PROTO_SignData done [23:14:44]FM_MakeSignedData done [23:14:44]CreateOFDProtocolMessage [23:14:44]wFMCommunicate request_size=4 [23:14:44]MH_SAM_APDU [23:14:44]CAPDU: 80 11 00 00 [23:14:44]Write to MH i2c: E2 08 00 62 56 80 11 00 00 00 00 00 00 32 [23:14:44]Write i2c OK [23:14:44]MH_I2C_Read... [23:14:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:14:44]Read from MH i2c: E2 [23:14:44]MH_I2C_Read... [23:14:44]Read from MH i2c: E2 17 00 [23:14:44]MH_I2C_Read... [23:14:44]Read from MH i2c: E2 17 00 62 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 83 [23:14:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:14:44]wFMCommunicate OK [23:14:44]CreateOFDProtocolMessage done [23:14:44]OFDSenderStorePacket 95699 [23:14:44]StoreOFDPacket docnum=95699 [23:14:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EC 37 07 01 48 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 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 00 00 00 00 00 00 39 04 06 00 46 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 02 00 00 F4 03 04 00 65 C9 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D3 75 01 00 35 04 06 00 28 10 4E AA 9B A6 8F 88 95 56 CE 17 B4 FB [23:14:44]CheckFolder [23:14:44]dirname=/storage/ofd_packets [23:14:44]CheckFolder done [23:14:44]ProducePacketName [23:14:44]name=ofd_packets/00095699 [23:14:44]NVStorageSaveData ofd_packets/00095699 [23:14:44]File name is /storage/ofd_packets/00095699 [23:14:44]Write 301 bytes [23:14:44]NVStorageSaveData done [23:14:44]OFDSenderStorePacket done [23:14:44]KKMCreateOFDPacket done [23:14:44]NVStorageSaveData kkm_last_timestamp [23:14:44]File name is /storage/kkm_last_timestamp [23:14:44]Write 4 bytes [23:14:44]NVStorageSaveData done [23:14:44]ExternCall_PrintAddStr [23:14:44]wPrintStart [23:14:44]Write to MH i2c: 01 00 00 63 56 B9 [23:14:44]Write i2c OK [23:14:44]MH_I2C_Read... [23:14:44]Read from MH i2c: 01 [23:14:44]MH_I2C_Read... [23:14:44]Read from MH i2c: 01 07 00 [23:14:44]MH_I2C_Read... [23:14:44]Read from MH i2c: 01 07 00 63 56 00 00 00 00 00 FF 0F CE [23:14:44]RasterBufferAndPrint [23:14:44]line Счет N : (1)3406218 [23:14:44]line ИНН: 02508201610067 [23:14:44]line Контрольно-Кассовый Чек [23:14:44]line ПРОДАЖА [23:14:44]line ТРК (МРК, ГНК) : 22 [23:14:44]line Товар: 2710124130 [23:14:44]line Аи-92-К-4 [23:14:44]line 5.980 * 66.90 [23:14:44]line = 400.06 [23:14:44]line НДС 12% НСП 1% [23:14:44]line > о реализуемом товаре [23:14:44]line ИТОГО: 400.06 [23:14:44]line НСП 1% : 3.54 [23:14:44]line НДС 12% : 42.48 [23:14:44]line Наличными: 0.00 [23:14:44]line Безнал.: 400.06 [23:14:44]line Место: АЗС № 82 "Партнер Нефть" [23:14:44]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [23:14:44]line СНО: Общий режим [23:14:44]line Чек 698 27.10.2024 23:14 [23:14:44]line Смена: 143 ФФД: 1.0 [23:14:44]line ЗНМ: 0300000017 [23:14:44]line РНМ: 0000000000170478 [23:14:44]line Версия ККМ: v1.0 [23:14:44]line Платежная система: Mbank [23:14:44]line ФМ: 0000000002098560 [23:14:44]line ФД: 95699 [23:14:44]line ФПД: 44050504391590 [23:14:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T231445&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95699&fm=44050504391590&tin=02508201610067®Number=0000000000170478&sum=40006 [23:14:45]OFD Sender: Processing packet 95699 [packets to send 57, broken 56] [23:14:45]ProducePacketName [23:14:45]name=ofd_packets/00095699 [23:14:45]OFD Sender: To server: pG, [23:14:45]CommunicateWithHost lk.salyk.kg:30040 [23:14:45]ConnectInit lk.salyk.kg [23:14:45]written 0, free lines is 4095 [23:14:45]Connected sock=7 [23:14:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EC 37 07 01 48 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 34 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 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 00 00 00 00 00 00 39 04 06 00 46 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 02 00 00 F4 03 04 00 65 C9 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D3 75 01 00 35 04 06 00 28 10 4E AA 9B A6 8F 88 95 56 CE 17 B4 FB [23:14:45]Write to MH i2c: 01 00 00 8C 56 E2 [23:14:45]Write i2c OK [23:14:45]MH_I2C_Read... [23:14:45]Read from MH i2c: 01 [23:14:45]MH_I2C_Read... [23:14:45]Read from MH i2c: 01 07 00 [23:14:45]MH_I2C_Read... [23:14:45]Read from MH i2c: 01 07 00 8C 56 00 00 00 00 00 26 0D 1C [23:14:45]RasterBufferAndPrint [23:14:45]line [23:14:45]line [23:14:45]line [23:14:45]line [23:14:45]line [23:14:45]written 0, free lines is 3372 [23:14:45]MH_Cut [23:14:45]Write to MH i2c: D1 01 00 93 56 01 BB [23:14:45]Write i2c OK [23:14:45]MH_I2C_Read... [23:14:45]Read from MH i2c: D1 [23:14:45]MH_I2C_Read... [23:14:45]Read from MH i2c: D1 01 00 [23:14:45]MH_I2C_Read... [23:14:45]Read from MH i2c: D1 01 00 93 56 00 BA [23:14:45]Write to MH i2c: 01 00 00 94 56 EA [23:14:45]Write i2c OK [23:14:45]MH_I2C_Read... [23:14:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 3A 6C 47 00 D4 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 32 30 39 38 35 36 30 10 04 04 00 D3 75 01 00 F4 03 04 00 90 73 1E 67 B6 04 01 00 00 E3 40 80 82 81 4A 66 E6 [23:14:45]CommunicateWithHost err = 0 [23:14:45]CheckOFDResponse [23:14:45]1017 (14) - 77093643461234 [23:14:45]1041 (16) - 0000000002098560 [23:14:45]1040 (4) - 95699 [23:14:45]1012 (4) - 27.10.2024 17:08 [23:14:45]1206 (1) - 0 [23:14:45]OFD Sender: Remove packet 95699 [23:14:45]ProducePacketName [23:14:45]name=ofd_packets/00095699 [23:14:45]NVStorageDeleteData [23:14:46]OFD Sender: No OFD packet to send [23:14:46]*** Cut start [23:14:46]*** Partial cut [23:14:46]*** CUTSNS_PIN = 1 [23:14:46]*** CUTSNS_PIN = 0 [23:14:46]*** Brake cut motor [23:14:46]Read from MH i2c: 01 [23:14:46]MH_I2C_Read... [23:14:46]*** Stop cut motor [23:14:46]*** Cut end [23:14:46]Read from MH i2c: 01 07 00 [23:14:46]MH_I2C_Read... [23:14:46]Read from MH i2c: 01 07 00 94 56 00 00 00 00 00 FF 0F FF [23:14:46]process_action close_receipt done [23:14:46]requested_data is exist [23:14:46]produce_requested_data [23:14:46]requested_item fm.sn is exist - process it [23:14:46]wFMCommunicate request_size=4 [23:14:46]MH_SAM_APDU [23:14:46]CAPDU: 80 11 00 00 [23:14:46]Write to MH i2c: E2 08 00 95 56 80 11 00 00 00 00 00 00 65 [23:14:46]Write i2c OK [23:14:46]MH_I2C_Read... [23:14:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:14:46]Read from MH i2c: E2 [23:14:46]MH_I2C_Read... [23:14:46]Read from MH i2c: E2 17 00 [23:14:46]MH_I2C_Read... [23:14:46]Read from MH i2c: E2 17 00 95 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B6 [23:14:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:14:46]wFMCommunicate OK [23:14:46]requested_item fd.num is exist - process it [23:14:46]SAM_PROTO_GetFieldsCounters [23:14:46]wFMCommunicate request_size=4 [23:14:46]MH_SAM_APDU [23:14:46]CAPDU: 80 13 00 00 [23:14:46]Write to MH i2c: E2 08 00 96 56 80 13 00 00 00 00 00 00 68 [23:14:46]Write i2c OK [23:14:46]MH_I2C_Read... [23:14:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:14:47]Read from MH i2c: E2 [23:14:47]MH_I2C_Read... [23:14:47]Read from MH i2c: E2 62 00 [23:14:47]MH_I2C_Read... [23:14:47]Read from MH i2c: E2 62 00 96 56 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D3 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 BA 02 00 00 5E 04 04 00 BA 02 00 00 57 04 04 00 BB 02 00 00 19 04 04 00 00 00 00 00 90 00 95 [23:14:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D3 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 BA 02 00 00 5E 04 04 00 BA 02 00 00 57 04 04 00 BB 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:14:47]wFMCommunicate OK [23:14:47]SAM_PROTO_GetFieldsCounters done [23:14:47]requested_item shift.num is exist - process it [23:14:47]requested_item shift.opened is exist - process it [23:14:47]req_shift_opened [23:14:47]FM_GetShiftState [23:14:47]SAM_PROTO_GetShiftState [23:14:47]wFMCommunicate request_size=4 [23:14:47]MH_SAM_APDU [23:14:47]CAPDU: 80 13 01 00 [23:14:47]Write to MH i2c: E2 08 00 97 56 80 13 01 00 00 00 00 00 6A [23:14:47]Write i2c OK [23:14:47]MH_I2C_Read... [23:14:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:14:47]Read from MH i2c: E2 [23:14:47]MH_I2C_Read... [23:14:47]Read from MH i2c: E2 0E 00 [23:14:47]MH_I2C_Read... [23:14:47]Read from MH i2c: E2 0E 00 97 56 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 16 [23:14:47]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [23:14:47]wFMCommunicate OK [23:14:47]SAM_PROTO_GetShiftState done [23:14:47]FM_GetShiftState done [23:14:47]req_shift_opened done [23:14:47]requested_item shift.open_date is exist - process it [23:14:47]req_shift_open_date [23:14:47]req_shift_open_date done [23:14:47]produce_requested_data done [23:14:47]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95699,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [23:14:47]process_action_free close_receipt [23:14:47]json_value_free [23:14:47]json_value_free done [23:14:47]process_json_proto returns [23:14:47]Send response to host [23:14:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95699,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [23:14:47]free response buf [23:14:47]execute_script done [23:14:47]execute_script returns [23:14:47]free content buf [23:14:47]Sock 9.Close socket [23:14:47]Sock 9.Thread stoped [23:14:51]OFD Sender: No OFD packet to send [23:14:56]OFD Sender: No OFD packet to send [23:15:01]OFD Sender: No OFD packet to send [23:15:06]OFD Sender: No OFD packet to send [23:15:11]OFD Sender: No OFD packet to send [23:15:16]OFD Sender: No OFD packet to send [23:15:21]OFD Sender: No OFD packet to send [23:15:26]OFD Sender: No OFD packet to send [23:15:31]OFD Sender: No OFD packet to send [23:15:36]OFD Sender: No OFD packet to send [23:15:41]OFD Sender: No OFD packet to send [23:15:46]OFD Sender: No OFD packet to send [23:15:51]OFD Sender: No OFD packet to send [23:15:56]OFD Sender: No OFD packet to send [23:16:01]OFD Sender: No OFD packet to send [23:16:06]OFD Sender: No OFD packet to send [23:16:11]OFD Sender: No OFD packet to send [23:16:16]OFD Sender: No OFD packet to send [23:16:21]OFD Sender: No OFD packet to send [23:16:26]OFD Sender: No OFD packet to send [23:16:31]OFD Sender: No OFD packet to send [23:16:36]OFD Sender: No OFD packet to send [23:16:41]OFD Sender: No OFD packet to send [23:16:46]OFD Sender: No OFD packet to send [23:16:51]OFD Sender: No OFD packet to send [23:16:56]OFD Sender: No OFD packet to send [23:17:01]OFD Sender: No OFD packet to send [23:17:06]OFD Sender: No OFD packet to send [23:17:11]OFD Sender: No OFD packet to send [23:17:16]OFD Sender: No OFD packet to send [23:17:21]OFD Sender: No OFD packet to send [23:17:26]OFD Sender: No OFD packet to send [23:17:31]OFD Sender: No OFD packet to send [23:17:36]OFD Sender: No OFD packet to send [23:17:41]OFD Sender: No OFD packet to send [23:17:46]OFD Sender: No OFD packet to send [23:17:51]OFD Sender: No OFD packet to send [23:17:56]OFD Sender: No OFD packet to send [23:18:01]OFD Sender: No OFD packet to send [23:18:06]OFD Sender: No OFD packet to send [23:18:11]OFD Sender: No OFD packet to send [23:18:16]OFD Sender: No OFD packet to send [23:18:21]OFD Sender: No OFD packet to send [23:18:26]OFD Sender: No OFD packet to send [23:18:31]OFD Sender: No OFD packet to send [23:18:36]OFD Sender: No OFD packet to send [23:18:41]OFD Sender: No OFD packet to send [23:18:46]OFD Sender: No OFD packet to send [23:18:51]OFD Sender: No OFD packet to send [23:18:56]OFD Sender: No OFD packet to send [23:19:01]OFD Sender: No OFD packet to send [23:19:06]OFD Sender: No OFD packet to send [23:19:11]OFD Sender: No OFD packet to send [23:19:16]OFD Sender: No OFD packet to send [23:19:21]OFD Sender: No OFD packet to send [23:19:26]OFD Sender: No OFD packet to send [23:19:31]OFD Sender: No OFD packet to send [23:19:36]OFD Sender: No OFD packet to send [23:19:41]OFD Sender: No OFD packet to send [23:19:46]OFD Sender: No OFD packet to send [23:19:51]OFD Sender: No OFD packet to send [23:19:56]OFD Sender: No OFD packet to send [23:20:01]OFD Sender: No OFD packet to send [23:20:06]OFD Sender: No OFD packet to send [23:20:11]OFD Sender: No OFD packet to send [23:20:16]OFD Sender: No OFD packet to send [23:20:21]OFD Sender: No OFD packet to send [23:20:26]OFD Sender: No OFD packet to send [23:20:31]OFD Sender: No OFD packet to send [23:20:36]OFD Sender: No OFD packet to send [23:20:41]OFD Sender: No OFD packet to send [23:20:46]OFD Sender: No OFD packet to send [23:20:47]accept exits with 10 [23:20:47]New connection [23:20:47]New thread 3067444580 created [23:20:47]Thread 3067301220 joined [23:20:47]Waiting for new connection... [23:20:47] Sock 10.Parse request [23:20:47]Sock 10.Check first char [23:20:47]Sock 10.First char is OK [23:20:47]request: POST /json_proto HTTP/1.0 [23:20:47]Method: POST [23:20:47]URL: /json_proto [23:20:47]Method is POST - this is cgi request [23:20:47]url: /json_proto [23:20:47]query_string will be loaded in cgi processing [23:20:47]execute_cgi json_proto POST (null) [23:20:47]execute_cgi path=json_proto method=POST [23:20:47]POST find Content-Length [23:20:47]Host: 172.17.40.67:8080 [23:20:47]Content-Length: 683 [23:20:47]Content-Type: application/json [23:20:47] [23:20:47]POST finish read [23:20:47]Found Content-Length = 683 [23:20:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406222", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 53.910, "sum" : 4000.12, "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" ] } } [23:20:47]execute_script... [23: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)3406222", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 53.910, "sum" : 4000.12, "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" ] } } [23:20:47]POST & json_proto [23:20:47]process_json_proto [23:20:47]json parsed OK: [23:20:47]protocol is kg_v1.0 [23:20:47]action value=close_receipt [23:20:47]process_action close_receipt [23:20:47]cmd_close_receipt [23:20:47]MH_GetDate [23:20:47]Write to MH i2c: F0 00 00 98 56 DD [23:20:47]Write i2c OK [23:20:47]MH_I2C_Read... [23:20:47]Read from MH i2c: F0 [23:20:47]MH_I2C_Read... [23:20:47]Read from MH i2c: F0 09 00 [23:20:47]MH_I2C_Read... [23:20:47]Read from MH i2c: F0 09 00 98 56 00 D2 CA 1E 67 EE DA 66 66 9B [23:20:47]GetLastDocTimeStamp 1730070885 [23:20:47]current date 1730071250 [23:20:47]FM_GetShiftState [23:20:47]SAM_PROTO_GetShiftState [23:20:47]wFMCommunicate request_size=4 [23:20:47]MH_SAM_APDU [23:20:47]CAPDU: 80 13 01 00 [23:20:47]Write to MH i2c: E2 08 00 99 56 80 13 01 00 00 00 00 00 6C [23:20:47]Write i2c OK [23:20:47]MH_I2C_Read... [23:20:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:20:47]Read from MH i2c: E2 [23:20:47]MH_I2C_Read... [23:20:47]Read from MH i2c: E2 0E 00 [23:20:47]MH_I2C_Read... [23:20:47]Read from MH i2c: E2 0E 00 99 56 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 18 [23:20:47]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [23:20:47]wFMCommunicate OK [23:20:47]SAM_PROTO_GetShiftState done [23:20:47]FM_GetShiftState done [23:20:47]opened in 1729987736 [23:20:47]opened+sec_in_day 1730074136 [23:20:47]quantity*price = 400012 [23:20:47]sum+1 = 400013 [23:20:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 4000.00 Внесено: 4000.00 СДАЧА: 0.00 НСП 1% : 35.40 НДС 12% : 424.79 Наличными: 4000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 699 27.10.2024 23:20 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95700 ФПД: 169794742074869 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T232050&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95700&fm=169794742074869&tin=02508201610067®Number=0000000000170478&sum=400000 [23:20:48]StoreToDocumentArchive [23:20:48]shift 143 fd 95700 [23:20:48]save to /storage/0143/doc_00095700 [23:20:48]save last doc name /storage/0143/doc_00095700 to /storage/kkm_last_doc_name [23:20:48]save OK [23:20:48]Clear old archive folders... [23:20:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:20:48]tlvbuf is 00A791B0 [23:20:48]SAM_PROTO_ClearQueue [23:20:48]wFMCommunicate request_size=4 [23:20:48]MH_SAM_APDU [23:20:48]CAPDU: 80 09 00 00 [23:20:48]Write to MH i2c: E2 08 00 A6 56 80 09 00 00 00 00 00 00 6E [23:20:48]Write i2c OK [23:20:48]MH_I2C_Read... [23:20:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:20:48]Read from MH i2c: E2 [23:20:48]MH_I2C_Read... [23:20:48]Read from MH i2c: E2 03 00 [23:20:48]MH_I2C_Read... [23:20:48]Read from MH i2c: E2 03 00 A6 56 00 90 00 70 [23:20:48]RAPDU: 90 00 [23:20:48]wFMCommunicate OK [23:20:48]SAM_PROTO_ClearQueue done [23:20:48]KKMCreateOFDPacket [23:20:48]OFDProtocolAddRootSTLVToBuf [23:20:48]FM_MakeSignedData [23:20:48]FM_MakeSignedData [23:20:48]SAM_PROTO_SignData [23:20:48]wFMCommunicate request_size=4 [23:20:48]MH_SAM_APDU [23:20:48]CAPDU: 80 0D 01 02 [23:20:48]Write to MH i2c: E2 08 00 A7 56 80 0D 01 02 00 00 00 00 76 [23:20:48]Write i2c OK [23:20:48]MH_I2C_Read... [23:20:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:20:48]Read from MH i2c: E2 [23:20:48]MH_I2C_Read... [23:20:48]Read from MH i2c: E2 03 00 [23:20:48]MH_I2C_Read... [23:20:48]Read from MH i2c: E2 03 00 A7 56 00 90 00 71 [23:20:48]RAPDU: 90 00 [23:20:48]wFMCommunicate OK [23:20:48]wFMCommunicate request_size=255 [23:20:48]MH_SAM_APDU [23: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 96 D2 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 8C 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 EF 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 BB 02 00 00 F4 03 04 00 D2 CA 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D4 75 01 00 35 04 06 00 9A [23:20:48]Write to MH i2c: E2 02 01 A8 56 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 96 D2 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 8C 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 EF 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 BB 02 00 00 F4 03 04 00 D2 CA 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D4 75 01 00 35 04 06 00 9A 00 00 B6 [23:20:48]Write i2c OK [23:20:48]MH_I2C_Read... [23:20:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:20:49]Read from MH i2c: E2 [23:20:49]MH_I2C_Read... [23:20:49]Read from MH i2c: E2 03 00 [23:20:49]MH_I2C_Read... [23:20:49]Read from MH i2c: E2 03 00 A8 56 00 90 00 72 [23:20:49]RAPDU: 90 00 [23:20:49]wFMCommunicate OK [23:20:49]wFMCommunicate request_size=10 [23:20:49]MH_SAM_APDU [23:20:49]CAPDU: 80 0D 02 02 05 6D 6B 49 3D F5 [23:20:49]Write to MH i2c: E2 0D 00 A9 56 80 0D 02 02 05 00 6D 6B 49 3D F5 00 00 D6 [23:20:49]Write i2c OK [23:20:49]MH_I2C_Read... [23:20:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:20:49]Read from MH i2c: E2 [23:20:49]MH_I2C_Read... [23:20:49]Read from MH i2c: E2 03 00 [23:20:49]MH_I2C_Read... [23:20:49]Read from MH i2c: E2 03 00 A9 56 00 90 00 73 [23:20:49]RAPDU: 90 00 [23:20:49]wFMCommunicate OK [23:20:49]wFMCommunicate request_size=4 [23:20:49]MH_SAM_APDU [23:20:49]CAPDU: 80 0D 03 02 [23:20:49]Write to MH i2c: E2 08 00 AA 56 80 0D 03 02 00 00 00 00 7B [23:20:49]Write i2c OK [23:20:49]MH_I2C_Read... [23:20:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:20:49]Read from MH i2c: E2 [23:20:49]MH_I2C_Read... [23:20:49]Read from MH i2c: E2 0B 00 [23:20:49]MH_I2C_Read... [23:20:49]Read from MH i2c: E2 0B 00 AA 56 00 7C B6 0B 77 07 03 84 12 90 00 D0 [23:20:49]RAPDU: 7C B6 0B 77 07 03 84 12 90 00 [23:20:49]wFMCommunicate OK [23:20:49]SAM_PROTO_SignData done [23:20:49]FM_MakeSignedData done [23:20:49]CreateOFDProtocolMessage [23:20:49]wFMCommunicate request_size=4 [23:20:49]MH_SAM_APDU [23:20:49]CAPDU: 80 11 00 00 [23:20:49]Write to MH i2c: E2 08 00 AB 56 80 11 00 00 00 00 00 00 7B [23:20:49]Write i2c OK [23:20:49]MH_I2C_Read... [23:20:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:20:49]Read from MH i2c: E2 [23:20:49]MH_I2C_Read... [23:20:49]Read from MH i2c: E2 17 00 [23:20:49]MH_I2C_Read... [23:20:49]Read from MH i2c: E2 17 00 AB 56 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CC [23:20:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:20:49]wFMCommunicate OK [23:20:49]CreateOFDProtocolMessage done [23:20:49]OFDSenderStorePacket 95700 [23:20:49]StoreOFDPacket docnum=95700 [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 1E FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 C3 [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 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [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 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 540000000057251E (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: 12054551+1718016750=1730071301 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x200ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 1E FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 C4 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 60 00 FF FF 7F [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 06 CB 1E 67 EE DA 66 66 E9 [23:21:42]Current date/time: 27.10.2024 23:21 [23:21:42]FM_Init [23:21:42]wFMConnect [23:21:42]MH_SAM_On [23:21:42]Write to MH i2c: E0 00 00 08 00 E7 [23:21:42]Write i2c OK [23:21:42]MH_I2C_Read... [23:21:42]*** iso7816_init finished! [23:21:42]*** atr: [23:21:42]*** 0F 3B D5 18 FF 81 91 FE [23:21:42]*** 1F C3 80 73 C8 21 10 0A [23:21:42]*** 00 00 00 00 00 00 00 00 [23:21:42]*** 00 00 00 00 00 00 00 00 [23:21:42]*** 00 00 00 00 00 00 00 00 [23:21:42]*** 00 00 00 00 00 00 00 00 [23:21:42]*** 00 00 00 00 00 00 00 00 [23:21:42]*** 00 00 00 00 00 00 00 00 [23:21:42]Read from MH i2c: E0 [23:21:42]MH_I2C_Read... [23:21:42]Read from MH i2c: E0 10 00 [23:21:42]MH_I2C_Read... [23:21:42]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [23:21:42]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [23:21:42]wFMCommunicate request_size=10 [23:21:42]MH_SAM_APDU [23:21:42]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [23:21:42]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [23:21:42]Write i2c OK [23:21:42]MH_I2C_Read... [23:21:42]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [23:21:42]Read from MH i2c: E2 [23:21:42]MH_I2C_Read... [23:21:42]Read from MH i2c: E2 03 00 [23:21:42]MH_I2C_Read... [23:21:42]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [23:21:42]RAPDU: 90 00 [23:21:42]wFMCommunicate OK [23:21:42]wFMCommunicate request_size=4 [23:21:42]MH_SAM_APDU [23:21:42]CAPDU: 80 11 00 00 [23:21:42]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [23:21:42]Write i2c OK [23:21:42]MH_I2C_Read... [23:21:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:21:42]Read from MH i2c: E2 [23:21:42]MH_I2C_Read... [23:21:42]Read from MH i2c: E2 17 00 [23:21:42]MH_I2C_Read... [23:21:42]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D5 [23:21:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:21:42]wFMCommunicate OK [23:21:42]Detected FM SN is 0000000002098560 [23:21:42]Stored FM SN is 0000000002098560 [23:21:42]wFMCommunicate request_size=9 [23:21:42]MH_SAM_APDU [23:21:42]CAPDU: 80 16 00 00 04 4E 20 01 00 [23:21:42]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 4E 20 01 00 00 00 01 [23:21:42]Write i2c OK [23:21:42]MH_I2C_Read... [23:21:42]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [23:21:42]Read from MH i2c: E2 [23:21:42]MH_I2C_Read... [23:21:42]Read from MH i2c: E2 03 00 [23:21:42]MH_I2C_Read... [23:21:42]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [23:21:42]RAPDU: 90 00 [23:21:42]wFMCommunicate OK [23:21:42]FM PIN OK [23:21:42]wFMCommunicate request_size=8 [23:21:42]MH_SAM_APDU [23:21:42]CAPDU: 80 14 04 00 03 02 00 01 [23:21:42]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [23:21:42]Write i2c OK [23:21:42]MH_I2C_Read... [23:21:42]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [23:21:42]Read from MH i2c: E2 [23:21:42]MH_I2C_Read... [23:21:42]Read from MH i2c: E2 03 00 [23:21:42]MH_I2C_Read... [23:21:42]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [23:21:42]RAPDU: 90 00 [23:21:42]wFMCommunicate OK [23:21:42]wFMCommunicate request_size=13 [23:21:42]MH_SAM_APDU [23:21:42]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [23:21:42]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:21:42]Write i2c OK [23:21:42]MH_I2C_Read... [23:21:42]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [23:21:42]Read from MH i2c: E2 [23:21:42]MH_I2C_Read... [23:21:42]Read from MH i2c: E2 03 00 [23:21:42]MH_I2C_Read... [23:21:42]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [23:21:42]RAPDU: 90 00 [23:21:42]wFMCommunicate OK [23:21:42]wFMCommunicate request_size=4 [23:21:42]MH_SAM_APDU [23:21:42]CAPDU: 80 11 00 00 [23:21:42]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [23:21:42]Write i2c OK [23:21:42]MH_I2C_Read... [23:21:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:21:42]Read from MH i2c: E2 [23:21:42]MH_I2C_Read... [23:21:42]Read from MH i2c: E2 17 00 [23:21:42]MH_I2C_Read... [23:21:42]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D9 [23:21:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:21:42]wFMCommunicate OK [23:21:42]DocumentArchiveInit [23:21:42]Start Httpd... [23:21:42]Httpd thread 3067907428 created [23:21:42]Write to MH i2c: 01 00 00 0F 00 0F [23:21:42]Write i2c OK [23:21:42]MH_I2C_Read... [23:21:42]Read from MH i2c: 01 [23:21:42]MH_I2C_Read... [23:21:42]Read from MH i2c: 01 07 00 [23:21:42]MH_I2C_Read... [23:21:42]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [23:21:42]MH Int Process started [23:21:42]Allocated Socket 6 [23:21:42]Bind OK [23:21:42]Listen OK [23:21:42]httpd running on port 8080 [23:21:42]Waiting for new connection... [23:21:42]OFD Sender: No OFD packet to send [23:21:47]accept exits with 7 [23:21:47]New connection [23:21:47]New thread 3067620708 created [23:21:47]Waiting for new connection... [23:21:47] Sock 7.Parse request [23:21:47]Sock 7.Check first char [23:21:47]Sock 7.First char is OK [23:21:47]request: POST /json_proto HTTP/1.0 [23:21:47]Method: POST [23:21:47]URL: /json_proto [23:21:47]Method is POST - this is cgi request [23:21:47]url: /json_proto [23:21:47]query_string will be loaded in cgi processing [23:21:47]execute_cgi json_proto POST (null) [23:21:47]execute_cgi path=json_proto method=POST [23:21:47]POST find Content-Length [23:21:47]Host: 172.17.40.67:8080 [23:21:47]Content-Length: 215 [23:21:47]Content-Type: application/json [23:21:47] [23:21:47]POST finish read [23:21:47]Found Content-Length = 215 [23:21:47]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:21:47]execute_script... [23:21:47]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:21:47]POST & json_proto [23:21:47]process_json_proto [23:21:47]json parsed OK: [23:21:47]protocol is kg_v1.0 [23:21:47]action value=get_value [23:21:47]process_action get_value [23:21:47]cmd_get_value [23:21:47]process_action get_value done [23:21:47]requested_data is exist [23:21:47]produce_requested_data [23:21:47]requested_item kkm.sn is exist - process it [23:21:47]requested_item kkm.ver is exist - process it [23:21:47]requested_item fm.sn is exist - process it [23:21:47]wFMCommunicate request_size=4 [23:21:47]MH_SAM_APDU [23:21:47]CAPDU: 80 11 00 00 [23:21:47]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [23:21:47]Write i2c OK [23:21:47]MH_I2C_Read... [23:21:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:21:47]Read from MH i2c: E2 [23:21:47]MH_I2C_Read... [23:21:47]Read from MH i2c: E2 17 00 [23:21:47]MH_I2C_Read... [23:21:47]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DB [23:21:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:21:47]wFMCommunicate OK [23:21:47]requested_item fd.num is exist - process it [23:21:47]SAM_PROTO_GetFieldsCounters [23:21:47]wFMCommunicate request_size=4 [23:21:47]MH_SAM_APDU [23:21:47]CAPDU: 80 13 00 00 [23:21:47]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [23:21:47]Write i2c OK [23:21:47]MH_I2C_Read... [23:21:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:21:47]Read from MH i2c: E2 [23:21:47]MH_I2C_Read... [23:21:47]Read from MH i2c: E2 62 00 [23:21:47]MH_I2C_Read... [23:21: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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D5 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 BC 02 00 00 5E 04 04 00 BC 02 00 00 57 04 04 00 BD 02 00 00 19 04 04 00 00 00 00 00 90 00 C2 [23:21:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D5 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 BC 02 00 00 5E 04 04 00 BC 02 00 00 57 04 04 00 BD 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:21:47]wFMCommunicate OK [23:21:47]SAM_PROTO_GetFieldsCounters done [23:21:47]requested_item shift.num is exist - process it [23:21:47]requested_item shift.opened is exist - process it [23:21:47]req_shift_opened [23:21:47]FM_GetShiftState [23:21:47]SAM_PROTO_GetShiftState [23:21:47]wFMCommunicate request_size=4 [23:21:47]MH_SAM_APDU [23:21:47]CAPDU: 80 13 01 00 [23:21:47]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [23:21:47]Write i2c OK [23:21:47]MH_I2C_Read... [23:21:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:21:47]Read from MH i2c: E2 [23:21:47]MH_I2C_Read... [23:21:47]Read from MH i2c: E2 0E 00 [23:21:47]MH_I2C_Read... [23:21:47]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3B [23:21:47]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [23:21:47]wFMCommunicate OK [23:21:47]SAM_PROTO_GetShiftState done [23:21:47]FM_GetShiftState done [23:21:47]req_shift_opened done [23:21:47]requested_item shift.open_date is exist - process it [23:21:47]req_shift_open_date [23:21:47]req_shift_open_date done [23:21:47]produce_requested_data done [23:21:47]produce_requested_data return {"kkm.sn":"0300000017","kkm.ver":"v1.0","fm.sn":"0000000002098560","fd.num":95701,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [23:21:47]process_action_free get_value [23:21:47]json_value_free [23:21:47]json_value_free done [23:21:47]process_json_proto returns [23:21:47]Send response to host [23:21:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000017","kkm.ver":"v1.0","fm.sn":"0000000002098560","fd.num":95701,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [23:21:47]free response buf [23:21:47]execute_script done [23:21:47]execute_script returns [23:21:47]free content buf [23:21:47]Sock 7.Close socket [23:21:47]Sock 7.Thread stoped [23:21:47]accept exits with 8 [23:21:47]New connection [23:21:47]New thread 3067477348 created [23:21:47]Thread 3067620708 joined [23:21:47]Waiting for new connection... [23:21:47] Sock 8.Parse request [23:21:47]Sock 8.Check first char [23:21:47]Sock 8.First char is OK [23:21:47]request: POST /json_proto HTTP/1.0 [23:21:47]Method: POST [23:21:47]URL: /json_proto [23:21:47]Method is POST - this is cgi request [23:21:47]url: /json_proto [23:21:47]query_string will be loaded in cgi processing [23:21:47]execute_cgi json_proto POST (null) [23:21:47]execute_cgi path=json_proto method=POST [23:21:47]POST find Content-Length [23:21:47]Host: 172.17.40.67:8080 [23:21:47]Content-Length: 331 [23:21:47]Content-Type: application/json [23:21:47] [23:21:47]POST finish read [23:21:47]Found Content-Length = 331 [23:21: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:21:47]execute_script... [23:21: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:21:47]POST & json_proto [23:21:47]process_json_proto [23:21:47]json parsed OK: [23:21:47]protocol is kg_v1.0 [23:21:47]action value=get_value [23:21:47]process_action get_value [23:21:47]cmd_get_value [23:21:47]process_action get_value done [23:21:47]requested_data is exist [23:21:47]produce_requested_data [23:21:47]requested_item fm.sale.total is exist - process it [23:21:47]SAM_PROTO_GetFMData [23:21:47]wFMCommunicate request_size=4 [23:21:47]MH_SAM_APDU [23:21:47]CAPDU: 80 13 03 00 [23:21:47]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [23:21:47]OFD Sender: No OFD packet to send [23:21:47]Write i2c OK [23:21:47]MH_I2C_Read... [23:21:48]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:21:48]Read from MH i2c: E2 [23:21:48]MH_I2C_Read... [23:21:48]Read from MH i2c: E2 FD 00 [23:21:48]MH_I2C_Read... [23:21:48]Read from MH i2c: E2 FD 00 13 00 00 C4 04 85 04 C0 04 6E 04 04 00 B7 74 01 00 69 04 A3 00 6F 04 04 00 1F 74 01 00 B1 04 05 00 91 43 C8 DC 01 70 04 05 00 1C E5 15 9C 01 72 04 04 00 75 5E B2 40 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 05 10 A6 32 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 AD 77 38 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 98 00 00 00 B1 04 04 00 44 07 74 04 70 04 04 00 44 07 74 04 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 08 12 79 EF 03 09 00 90 00 5F [23:21:48]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 B7 74 01 00 69 04 A3 00 6F 04 04 00 1F 74 01 00 B1 04 05 00 91 43 C8 DC 01 70 04 05 00 1C E5 15 9C 01 72 04 04 00 75 5E B2 40 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 05 10 A6 32 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 AD 77 38 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 98 00 00 00 B1 04 04 00 44 07 74 04 70 04 04 00 44 07 74 04 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 08 12 79 EF 03 09 00 90 00 [23:21:48]wFMCommunicate OK [23:21:48]wFMCommunicate request_size=4 [23:21:48]MH_SAM_APDU [23:21:48]CAPDU: 80 17 00 00 [23:21:48]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [23:21:48]Write i2c OK [23:21:48]MH_I2C_Read... [23:21:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:21:48]Read from MH i2c: E2 [23:21:48]MH_I2C_Read... [23:21:48]Read from MH i2c: E2 FD 00 [23:21:48]MH_I2C_Read... [23:21:48]Read from MH i2c: E2 FD 00 14 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C9 16 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 33 [23:21:48]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C9 16 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [23:21:48]wFMCommunicate OK [23:21:48]wFMCommunicate request_size=4 [23:21:48]MH_SAM_APDU [23:21:48]CAPDU: 80 17 00 00 [23:21:48]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [23:21:48]Write i2c OK [23:21:48]MH_I2C_Read... [23:21:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:21:48]Read from MH i2c: E2 [23:21:48]MH_I2C_Read... [23:21:48]Read from MH i2c: E2 FD 00 [23:21:48]MH_I2C_Read... [23:21:48]Read from MH i2c: E2 FD 00 15 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 AA [23:21:48]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [23:21:48]wFMCommunicate OK [23:21:48]wFMCommunicate request_size=4 [23:21:48]MH_SAM_APDU [23:21:48]CAPDU: 80 17 00 00 [23:21:48]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [23:21:48]Write i2c OK [23:21:48]MH_I2C_Read... [23:21:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:21:48]Read from MH i2c: E2 [23:21:48]MH_I2C_Read... [23:21:48]Read from MH i2c: E2 FD 00 [23:21:48]MH_I2C_Read... [23:21:48]Read from MH i2c: E2 FD 00 16 00 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 0E [23:21:48]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [23:21:49]wFMCommunicate OK [23:21:49]wFMCommunicate request_size=4 [23:21:49]MH_SAM_APDU [23:21:49]CAPDU: 80 17 00 00 [23:21:49]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [23:21:49]Write i2c OK [23:21:49]MH_I2C_Read... [23:21:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [23:21:49]Read from MH i2c: E2 [23:21:49]MH_I2C_Read... [23:21:49]Read from MH i2c: E2 E1 00 [23:21:49]MH_I2C_Read... [23:21:49]Read from MH i2c: E2 E1 00 17 00 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [23:21:49]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:21:49]wFMCommunicate OK [23:21:49]SAM_PROTO_GetFMData done [23:21:49]requested_item fm.sale_refund.total is exist - process it [23:21:49]requested_item fm.buy.total is exist - process it [23:21:49]requested_item shift.sale.total is exist - process it [23:21:49]SAM_PROTO_GetShiftData [23:21:49]wFMCommunicate request_size=4 [23:21:49]MH_SAM_APDU [23:21:49]CAPDU: 80 13 02 00 [23:21:49]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [23:21:49]Write i2c OK [23:21:49]MH_I2C_Read... [23:21:49]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:21:49]Read from MH i2c: E2 [23:21:49]MH_I2C_Read... [23:21:49]Read from MH i2c: E2 FD 00 [23:21:49]MH_I2C_Read... [23:21:49]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 BC 02 00 00 69 04 9E 00 6F 04 04 00 BC 02 00 00 B1 04 04 00 54 71 7C 03 70 04 04 00 00 F1 2E 03 72 04 03 00 54 80 4D 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 44 CD 5E 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 75 E6 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 41 [23:21:49]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 BC 02 00 00 69 04 9E 00 6F 04 04 00 BC 02 00 00 B1 04 04 00 54 71 7C 03 70 04 04 00 00 F1 2E 03 72 04 03 00 54 80 4D 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 44 CD 5E 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 75 E6 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:21:49]wFMCommunicate OK [23:21:49]wFMCommunicate request_size=4 [23:21:49]MH_SAM_APDU [23:21:49]CAPDU: 80 17 00 00 [23:21:49]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [23:21:49]Write i2c OK [23:21:49]MH_I2C_Read... [23:21:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:21:49]Read from MH i2c: E2 [23:21:49]MH_I2C_Read... [23:21:49]Read from MH i2c: E2 FD 00 [23:21:49]MH_I2C_Read... [23:21:49]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 B2 [23:21:49]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:21:50]wFMCommunicate OK [23:21:50]wFMCommunicate request_size=4 [23:21:50]MH_SAM_APDU [23:21:50]CAPDU: 80 17 00 00 [23:21:50]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [23:21:50]Write i2c OK [23:21:50]MH_I2C_Read... [23:21:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:21:50]Read from MH i2c: E2 [23:21:50]MH_I2C_Read... [23:21:50]Read from MH i2c: E2 FD 00 [23:21:50]MH_I2C_Read... [23:21:50]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 53 [23:21:50]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:21:50]wFMCommunicate OK [23:21:50]wFMCommunicate request_size=4 [23:21:50]MH_SAM_APDU [23:21:50]CAPDU: 80 17 00 00 [23:21:50]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [23:21:50]Write i2c OK [23:21:50]MH_I2C_Read... [23:21:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:21:50]Read from MH i2c: E2 [23:21:50]MH_I2C_Read... [23:21:50]Read from MH i2c: E2 FD 00 [23:21:50]MH_I2C_Read... [23:21:50]Read from MH i2c: E2 FD 00 1B 00 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 90 00 13 [23:21:50]RAPDU: 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 90 00 [23:21:50]wFMCommunicate OK [23:21:50]wFMCommunicate request_size=4 [23:21:50]MH_SAM_APDU [23:21:50]CAPDU: 80 17 00 00 [23:21:50]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [23:21:50]Write i2c OK [23:21:50]MH_I2C_Read... [23:21:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [23:21:50]Read from MH i2c: E2 [23:21:50]MH_I2C_Read... [23:21:50]Read from MH i2c: E2 CE 00 [23:21:50]MH_I2C_Read... [23:21:50]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 81 [23:21:50]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:21:50]wFMCommunicate OK [23:21:50]SAM_PROTO_GetShiftData done [23:21:50]requested_item shift.sale.total_cash is exist - process it [23:21:50]requested_item shift.sale_refund.total is exist - process it [23:21:50]requested_item shift.sale_refund.total_cash is exist - process it [23:21:50]requested_item shift.buy.total is exist - process it [23:21:50]requested_item shift.buy.total_cash is exist - process it [23:21:50]produce_requested_data done [23:21:50]produce_requested_data return {"fm.sale.total":79990793.13,"fm.sale_refund.total":747129.00,"fm.buy.total":0.00,"shift.sale.total":584871.24,"shift.sale.total_cash":534080.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} [23:21:50]process_action_free get_value [23:21:50]json_value_free [23:21:50]json_value_free done [23:21:50]process_json_proto returns [23:21:50]Send response to host [23:21:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":79990793.13,"fm.sale_refund.total":747129.00,"fm.buy.total":0.00,"shift.sale.total":584871.24,"shift.sale.total_cash":534080.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}}} [23:21:50]free response buf [23:21:50]execute_script done [23:21:50]execute_script returns [23:21:50]free content buf [23:21:50]Sock 8.Close socket [23:21:50]Sock 8.Thread stoped [23:21:51]accept exits with 7 [23:21:51]New connection [23:21:51]New thread 3067620708 created [23:21:51]Thread 3067477348 joined [23:21:51]Waiting for new connection... [23:21:51] Sock 7.Parse request [23:21:51]Sock 7.Check first char [23:21:51]Sock 7.First char is OK [23:21:51]request: POST /json_proto HTTP/1.0 [23:21:51]Method: POST [23:21:51]URL: /json_proto [23:21:51]Method is POST - this is cgi request [23:21:51]url: /json_proto [23:21:51]query_string will be loaded in cgi processing [23:21:51]execute_cgi json_proto POST (null) [23:21:51]execute_cgi path=json_proto method=POST [23:21:51]POST find Content-Length [23:21:51]Host: 172.17.40.67:8080 [23:21:51]Content-Length: 144 [23:21:51]Content-Type: application/json [23:21:51] [23:21:51]POST finish read [23:21:51]Found Content-Length = 144 [23:21:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [23:21:51]execute_script... [23:21:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [23:21:51]POST & json_proto [23:21:51]process_json_proto [23:21:51]json parsed OK: [23:21:51]protocol is kg_v1.0 [23:21:51]action value=print_doc [23:21:51]process_action print_doc [23:21:51]process_action_free print_doc [23:21:51]json_value_free [23:21:51]json_value_free done [23:21:51]process_json_proto returns [23:21:51]Send response to host [23:21:51]{"protocol":"kg_v1.0","response":{"error":1000,"error_desc":"Open file error(LoadLastDocumentFromArchive)"}} [23:21:51]free response buf [23:21:51]execute_script done [23:21:51]execute_script returns [23:21:51]free content buf [23:21:51]Sock 7.Close socket [23:21:51]Sock 7.Thread stoped [23:21:52]OFD Sender: No OFD packet to send [23:21:57]OFD Sender: No OFD packet to send [23:22:02]OFD Sender: No OFD packet to send [23:22:07]OFD Sender: No OFD packet to send [23:22:12]OFD Sender: No OFD packet to send [23:22:17]OFD Sender: No OFD packet to send [23:22:22]OFD Sender: No OFD packet to send [23:22:27]OFD Sender: No OFD packet to send [23:22:32]OFD Sender: No OFD packet to send [23:22:37]OFD Sender: No OFD packet to send [23:22:42]OFD Sender: No OFD packet to send [23:22:47]OFD Sender: No OFD packet to send [23:22:52]OFD Sender: No OFD packet to send [23:22:57]OFD Sender: No OFD packet to send [23:23:02]OFD Sender: No OFD packet to send [23:23:07]OFD Sender: No OFD packet to send [23:23:12]OFD Sender: No OFD packet to send [23:23:17]OFD Sender: No OFD packet to send [23:23:22]OFD Sender: No OFD packet to send [23:23:27]OFD Sender: No OFD packet to send [23:23:32]OFD Sender: No OFD packet to send [23:23:37]OFD Sender: No OFD packet to send [23:23:38]int [23:23:38]Write to MH i2c: 01 00 00 1D 00 1D [23:23:38]*** FLAG_PRN_KEY set [23:23:38]Write i2c OK [23:23:38]MH_I2C_Read... [23:23:38]Read from MH i2c: 01 [23:23:38]MH_I2C_Read... [23:23:38]Read from MH i2c: 01 07 00 [23:23:38]MH_I2C_Read... [23:23:38]Read from MH i2c: 01 07 00 1D 00 00 08 00 00 00 FF 0F 3A [23:23:38]state=0 [23:23:38]Key pressed [23:23:38]Feed [23:23:38]Write to MH i2c: D8 00 00 1E 00 F5 [23:23:38]Write i2c OK [23:23:38]MH_I2C_Read... [23:23:38]Read from MH i2c: D8 [23:23:38]MH_I2C_Read... [23:23:38]Read from MH i2c: D8 01 00 [23:23:38]MH_I2C_Read... [23:23:38]Read from MH i2c: D8 01 00 1E 00 00 F6 [23:23:38]int [23:23:38]Write to MH i2c: 01 00 00 1F 00 1F [23:23:38]Write i2c OK [23:23:38]MH_I2C_Read... [23:23:38]Read from MH i2c: 01 [23:23:38]MH_I2C_Read... [23:23:38]Read from MH i2c: 01 07 00 [23:23:38]MH_I2C_Read... [23:23:38]Read from MH i2c: 01 07 00 1F 00 00 48 00 00 00 3D 00 AB [23:23:38]state=2 [23:23:38]Key pressed [23:23:39]int [23:23:39]Write to MH i2c: 01 00 00 20 00 20 [23:23:39]*** FLAG_PRN_KEY reset [23:23:39]Write i2c OK [23:23:39]MH_I2C_Read... [23:23:39]Read from MH i2c: 01 [23:23:39]MH_I2C_Read... [23:23:39]Read from MH i2c: 01 07 00 [23:23:39]MH_I2C_Read... [23:23:39]Read from MH i2c: 01 07 00 20 00 00 00 00 00 00 F6 0F 2C [23:23:39]state=2 [23:23:39]Stop feed [23:23:42]OFD Sender: No OFD packet to send [23:23:47]OFD Sender: No OFD packet to send [23:23:52]OFD Sender: No OFD packet to send [23:23:57]OFD Sender: No OFD packet to send [23:24:02]OFD Sender: No OFD packet to send [23:24:07]OFD Sender: No OFD packet to send [23:24:12]OFD Sender: No OFD packet to send [23:24:17]OFD Sender: No OFD packet to send [23:24:22]OFD Sender: No OFD packet to send [23:24:27]OFD Sender: No OFD packet to send [23:24:32]OFD Sender: No OFD packet to send [23:24:37]OFD Sender: No OFD packet to send [23:24:42]OFD Sender: No OFD packet to send [23:24:47]OFD Sender: No OFD packet to send [23:24:52]OFD Sender: No OFD packet to send [23:24:57]OFD Sender: No OFD packet to send [23:25:02]OFD Sender: No OFD packet to send [23:25:07]OFD Sender: No OFD packet to send [23:25:12]OFD Sender: No OFD packet to send [23:25:17]OFD Sender: No OFD packet to send [23:25:22]OFD Sender: No OFD packet to send [23:25:27]OFD Sender: No OFD packet to send [23:25:32]OFD Sender: No OFD packet to send [23:25:38]OFD Sender: No OFD packet to send [23:25:43]OFD Sender: No OFD packet to send [23:25:48]OFD Sender: No OFD packet to send [23:25:53]OFD Sender: No OFD packet to send [23:25:58]OFD Sender: No OFD packet to send [23:26:03]OFD Sender: No OFD packet to send [23:26:08]OFD Sender: No OFD packet to send [23:26:13]OFD Sender: No OFD packet to send [23:26:18]OFD Sender: No OFD packet to send [23:26:23]OFD Sender: No OFD packet to send [23:26:28]OFD Sender: No OFD packet to send [23:26:33]OFD Sender: No OFD packet to send [23:26:38]OFD Sender: No OFD packet to send [23:26:43]OFD Sender: No OFD packet to send [23:26:48]OFD Sender: No OFD packet to send [23:26:53]OFD Sender: No OFD packet to send [23:26:58]OFD Sender: No OFD packet to send [23:27:03]OFD Sender: No OFD packet to send [23:27:08]OFD Sender: No OFD packet to send [23:27:13]OFD Sender: No OFD packet to send [23:27:18]OFD Sender: No OFD packet to send [23:27:23]OFD Sender: No OFD packet to send [23:27:28]OFD Sender: No OFD packet to send [23:27:33]OFD Sender: No OFD packet to send [23:27:38]OFD Sender: No OFD packet to send [23:27:43]OFD Sender: No OFD packet to send [23:27:48]OFD Sender: No OFD packet to send [23:27:53]OFD Sender: No OFD packet to send [23:27:58]OFD Sender: No OFD packet to send [23:28:03]OFD Sender: No OFD packet to send [23:28:08]OFD Sender: No OFD packet to send [23:28:13]OFD Sender: No OFD packet to send [23:28:18]OFD Sender: No OFD packet to send [23:28:23]OFD Sender: No OFD packet to send [23:28:28]OFD Sender: No OFD packet to send [23:28:33]OFD Sender: No OFD packet to send [23:28:38]OFD Sender: No OFD packet to send [23:28:43]OFD Sender: No OFD packet to send [23:28:48]OFD Sender: No OFD packet to send [23:28:53]OFD Sender: No OFD packet to send [23:28:58]OFD Sender: No OFD packet to send [23:29:03]OFD Sender: No OFD packet to send [23:29:08]OFD Sender: No OFD packet to send [23:29:13]OFD Sender: No OFD packet to send [23:29:18]OFD Sender: No OFD packet to send [23:29:23]OFD Sender: No OFD packet to send [23:29:28]OFD Sender: No OFD packet to send [23:29:33]OFD Sender: No OFD packet to send [23:29:38]OFD Sender: No OFD packet to send [23:29:43]OFD Sender: No OFD packet to send [23:29:48]OFD Sender: No OFD packet to send [23:29:53]OFD Sender: No OFD packet to send [23:29:58]OFD Sender: No OFD packet to send [23:30:03]OFD Sender: No OFD packet to send [23:30:08]OFD Sender: No OFD packet to send [23:30:13]OFD Sender: No OFD packet to send [23:30:18]OFD Sender: No OFD packet to send [23:30:23]OFD Sender: No OFD packet to send [23:30:28]OFD Sender: No OFD packet to send [23:30:33]OFD Sender: No OFD packet to send [23:30:38]OFD Sender: No OFD packet to send [23:30:43]OFD Sender: No OFD packet to send [23:30:48]OFD Sender: No OFD packet to send [23:30:53]OFD Sender: No OFD packet to send [23:30:58]OFD Sender: No OFD packet to send [23:31:03]OFD Sender: No OFD packet to send [23:31:08]OFD Sender: No OFD packet to send [23:31:13]OFD Sender: No OFD packet to send [23:31:18]OFD Sender: No OFD packet to send [23:31:23]OFD Sender: No OFD packet to send [23:31:28]OFD Sender: No OFD packet to send [23:31:33]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:48]OFD Sender: No OFD packet to send [23:31:53]OFD Sender: No OFD packet to send [23:31:58]OFD Sender: No OFD packet to send [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:18]OFD Sender: No OFD packet to send [23:32:23]OFD Sender: No OFD packet to send [23:32:28]OFD Sender: No OFD packet to send [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:48]OFD Sender: No OFD packet to send [23:32:53]OFD Sender: No OFD packet to send [23:32:58]OFD Sender: No OFD packet to send [23:33:03]OFD Sender: No OFD packet to send [23:33:08]OFD Sender: No OFD packet to send [23:33:13]OFD Sender: No OFD packet to send [23:33:18]OFD Sender: No OFD packet to send [23:33:23]OFD Sender: No OFD packet to send [23:33:28]OFD Sender: No OFD packet to send [23:33:33]OFD Sender: No OFD packet to send [23:33:38]OFD Sender: No OFD packet to send [23:33:43]OFD Sender: No OFD packet to send [23:33:48]OFD Sender: No OFD packet to send [23:33:53]OFD Sender: No OFD packet to send [23:33:58]OFD Sender: No OFD packet to send [23:34:03]OFD Sender: No OFD packet to send [23:34:08]OFD Sender: No OFD packet to send [23:34:13]OFD Sender: No OFD packet to send [23:34:18]OFD Sender: No OFD packet to send [23:34:23]OFD Sender: No OFD packet to send [23:34:28]OFD Sender: No OFD packet to send [23:34:33]OFD Sender: No OFD packet to send [23:34:38]OFD Sender: No OFD packet to send [23:34:43]OFD Sender: No OFD packet to send [23:34:48]OFD Sender: No OFD packet to send [23:34:53]OFD Sender: No OFD packet to send [23:34:58]OFD Sender: No OFD packet to send [23:35:03]OFD Sender: No OFD packet to send [23:35:08]OFD Sender: No OFD packet to send [23:35:13]OFD Sender: No OFD packet to send [23:35:18]OFD Sender: No OFD packet to send [23:35:23]OFD Sender: No OFD packet to send [23:35:28]OFD Sender: No OFD packet to send [23:35:33]OFD Sender: No OFD packet to send [23:35:38]OFD Sender: No OFD packet to send [23:35:43]OFD Sender: No OFD packet to send [23:35:48]OFD Sender: No OFD packet to send [23:35:53]OFD Sender: No OFD packet to send [23:35:58]OFD Sender: No OFD packet to send [23:36:03]OFD Sender: No OFD packet to send [23:36:08]OFD Sender: No OFD packet to send [23:36:13]OFD Sender: No OFD packet to send [23:36:18]OFD Sender: No OFD packet to send [23:36:23]OFD Sender: No OFD packet to send [23:36:28]OFD Sender: No OFD packet to send [23:36:33]OFD Sender: No OFD packet to send [23:36:38]OFD Sender: No OFD packet to send [23:36:43]OFD Sender: No OFD packet to send [23:36:48]OFD Sender: No OFD packet to send [23:36:53]OFD Sender: No OFD packet to send [23:36:58]OFD Sender: No OFD packet to send [23:37:03]OFD Sender: No OFD packet to send [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: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:03]OFD Sender: No OFD packet to send [23:39:08]OFD Sender: No OFD packet to send [23:39:13]OFD Sender: No OFD packet to send [23:39:18]OFD Sender: No OFD packet to send [23:39:23]OFD Sender: No OFD packet to send [23:39:28]OFD Sender: No OFD packet to send [23:39:33]OFD Sender: No OFD packet to send [23:39:38]OFD Sender: No OFD packet to send [23:39:43]OFD Sender: No OFD packet to send [23:39:48]OFD Sender: No OFD packet to send [23:39:53]OFD Sender: No OFD packet to send [23:39:58]OFD Sender: No OFD packet to send [23:40:03]OFD Sender: No OFD packet to send [23:40:08]OFD Sender: No OFD packet to send [23:40:13]OFD Sender: No OFD packet to send [23:40:18]OFD Sender: No OFD packet to send [23:40:23]OFD Sender: No OFD packet to send [23:40:28]OFD Sender: No OFD packet to send [23:40:33]OFD Sender: No OFD packet to send [23:40:38]OFD Sender: No OFD packet to send [23:40:43]OFD Sender: No OFD packet to send [23:40:48]OFD Sender: No OFD packet to send [23:40:53]OFD Sender: No OFD packet to send [23:40:58]OFD Sender: No OFD packet to send [23:41:03]OFD Sender: No OFD packet to send [23:41:08]OFD Sender: No OFD packet to send [23:41:13]OFD Sender: No OFD packet to send [23:41:18]OFD Sender: No OFD packet to send [23:41:23]OFD Sender: No OFD packet to send [23:41:28]OFD Sender: No OFD packet to send [23:41:33]OFD Sender: No OFD packet to send [23:41:38]OFD Sender: No OFD packet to send [23:41:43]OFD Sender: No OFD packet to send [23:41:48]OFD Sender: No OFD packet to send [00:00:08] *** EcrCore started. Build 196 *** [00:00:08]MH_InterfaceInit /dev/i2c-1 [00:00:08]Malloc ok [00:00:08]/dev/ttyS4 opened [00:00:08]MH_GetMetrics [00:00:08]Write to MH i2c: 00 00 00 01 00 00 [00:00:08]Write i2c OK [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 29 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 1E FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 C3 [00:00:08]Are we in boot? [00:00:08]We are in boot - try to switch [00:00:08]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]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]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:09]Read from MH i2c: *** [00:00:09]A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903S init start (LINUX_LIGHT) [00:00:09]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:09]*** Serial: 3139303353513838 540000000057251E (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: 12055774+1718016750=1730072524 [00:00:09]*** BPK Status Register BPK_RDY = 0x0 [00:00:09]*** SEN State Register SEN_STATE = 0x200ff [00:00:09]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:09]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:09]*** Is cutter blocked? [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 1E FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 C4 [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 30620 [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 60 00 FF FF 7F [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 CC CF 1E 67 EE DA 66 66 B3 [23:42:04]Current date/time: 27.10.2024 23:42 [23:42:04]FM_Init [23:42:04]wFMConnect [23:42:04]MH_SAM_On [23:42:04]Write to MH i2c: E0 00 00 08 00 E7 [23:42:04]Write i2c OK [23:42:04]MH_I2C_Read... [23:42:04]*** iso7816_init finished! [23:42:04]*** atr: [23:42:04]*** 0F 3B D5 18 FF 81 91 FE [23:42:04]*** 1F C3 80 73 C8 21 10 0A [23:42:04]*** 00 00 00 00 00 00 00 00 [23:42:04]*** 00 00 00 00 00 00 00 00 [23:42:04]*** 00 00 00 00 00 00 00 00 [23:42:04]*** 00 00 00 00 00 00 00 00 [23:42:04]*** 00 00 00 00 00 00 00 00 [23:42:04]*** 00 00 00 00 00 00 00 00 [23:42:04]Read from MH i2c: E0 [23:42:04]MH_I2C_Read... [23:42:04]Read from MH i2c: E0 10 00 [23:42:04]MH_I2C_Read... [23:42: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 [23:42:04]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [23:42:04]wFMCommunicate request_size=10 [23:42:04]MH_SAM_APDU [23:42:04]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [23:42:04]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [23:42:04]Write i2c OK [23:42:04]MH_I2C_Read... [23:42:04]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [23:42:04]Read from MH i2c: E2 [23:42:04]MH_I2C_Read... [23:42:04]Read from MH i2c: E2 03 00 [23:42:04]MH_I2C_Read... [23:42:04]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [23:42:04]RAPDU: 90 00 [23:42:04]wFMCommunicate OK [23:42:04]wFMCommunicate request_size=4 [23:42:04]MH_SAM_APDU [23:42:04]CAPDU: 80 11 00 00 [23:42:04]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [23:42:04]Write i2c OK [23:42:04]MH_I2C_Read... [23:42:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:42:04]Read from MH i2c: E2 [23:42:04]MH_I2C_Read... [23:42:04]Read from MH i2c: E2 17 00 [23:42:04]MH_I2C_Read... [23:42:04]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D5 [23:42:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:42:04]wFMCommunicate OK [23:42:04]Detected FM SN is 0000000002098560 [23:42:04]Stored FM SN is 0000000002098560 [23:42:04]wFMCommunicate request_size=9 [23:42:04]MH_SAM_APDU [23:42:04]CAPDU: 80 16 00 00 04 4E 20 01 00 [23:42:04]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 4E 20 01 00 00 00 01 [23:42:04]Write i2c OK [23:42:04]MH_I2C_Read... [23:42:04]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [23:42:04]Read from MH i2c: E2 [23:42:04]MH_I2C_Read... [23:42:04]Read from MH i2c: E2 03 00 [23:42:04]MH_I2C_Read... [23:42:04]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [23:42:04]RAPDU: 90 00 [23:42:04]wFMCommunicate OK [23:42:04]FM PIN OK [23:42:04]wFMCommunicate request_size=8 [23:42:04]MH_SAM_APDU [23:42:04]CAPDU: 80 14 04 00 03 02 00 01 [23:42:04]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [23:42:04]Write i2c OK [23:42:04]MH_I2C_Read... [23:42:04]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [23:42:04]Read from MH i2c: E2 [23:42:04]MH_I2C_Read... [23:42:04]Read from MH i2c: E2 03 00 [23:42:04]MH_I2C_Read... [23:42:04]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [23:42:04]RAPDU: 90 00 [23:42:04]wFMCommunicate OK [23:42:04]wFMCommunicate request_size=13 [23:42:04]MH_SAM_APDU [23:42:04]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [23:42: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 [23:42:04]Write i2c OK [23:42:04]MH_I2C_Read... [23:42:04]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [23:42:04]Read from MH i2c: E2 [23:42:04]MH_I2C_Read... [23:42:04]Read from MH i2c: E2 03 00 [23:42:04]MH_I2C_Read... [23:42:04]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [23:42:04]RAPDU: 90 00 [23:42:04]wFMCommunicate OK [23:42:04]wFMCommunicate request_size=4 [23:42:04]MH_SAM_APDU [23:42:04]CAPDU: 80 11 00 00 [23:42:04]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [23:42:04]Write i2c OK [23:42:04]MH_I2C_Read... [23:42:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:42:04]Read from MH i2c: E2 [23:42:04]MH_I2C_Read... [23:42:04]Read from MH i2c: E2 17 00 [23:42:04]MH_I2C_Read... [23:42:04]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D9 [23:42:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:42:04]wFMCommunicate OK [23:42:04]DocumentArchiveInit [23:42:04]Start Httpd... [23:42:04]Httpd thread 3067759972 created [23:42:04]Write to MH i2c: 01 00 00 0F 00 0F [23:42:04]Write i2c OK [23:42:04]MH_I2C_Read... [23:42:04]Read from MH i2c: 01 [23:42:04]MH_I2C_Read... [23:42:04]Read from MH i2c: 01 07 00 [23:42:04]MH_I2C_Read... [23:42:04]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [23:42:04]MH Int Process started [23:42:04]Allocated Socket 8 [23:42:04]Bind OK [23:42:04]Listen OK [23:42:04]httpd running on port 8080 [23:42:04]Waiting for new connection... [23:42:04]OFD Sender: No OFD packet to send [23:42:04]accept exits with 9 [23:42:04]New connection [23:42:04]New thread 3067473252 created [23:42:04]Waiting for new connection... [23:42:04] Sock 9.Parse request [23:42:04]Sock 9.Check first char [23:42:04]Sock 9.First char is OK [23:42:04]request: POST /json_proto HTTP/1.0 [23:42:04]Method: POST [23:42:04]URL: /json_proto [23:42:04]Method is POST - this is cgi request [23:42:04]url: /json_proto [23:42:04]query_string will be loaded in cgi processing [23:42:04]execute_cgi json_proto POST (null) [23:42:04]execute_cgi path=json_proto method=POST [23:42:04]POST find Content-Length [23:42:04]Host: 172.17.40.67:8080 [23:42:04]Content-Length: 215 [23:42:04]Content-Type: application/json [23:42:04] [23:42:04]POST finish read [23:42:04]Found Content-Length = 215 [23:42:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:42:04]execute_script... [23:42:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:42:04]POST & json_proto [23:42:04]process_json_proto [23:42:04]json parsed OK: [23:42:04]protocol is kg_v1.0 [23:42:04]action value=get_value [23:42:04]process_action get_value [23:42:04]cmd_get_value [23:42:04]process_action get_value done [23:42:04]requested_data is exist [23:42:04]produce_requested_data [23:42:04]requested_item kkm.sn is exist - process it [23:42:04]requested_item kkm.ver is exist - process it [23:42:04]requested_item fm.sn is exist - process it [23:42:04]wFMCommunicate request_size=4 [23:42:04]MH_SAM_APDU [23:42:04]CAPDU: 80 11 00 00 [23:42:04]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [23:42:04]Write i2c OK [23:42:04]MH_I2C_Read... [23:42:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:42:04]Read from MH i2c: E2 [23:42:04]MH_I2C_Read... [23:42:04]Read from MH i2c: E2 17 00 [23:42:04]MH_I2C_Read... [23:42:04]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DB [23:42:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:42:04]wFMCommunicate OK [23:42:04]requested_item fd.num is exist - process it [23:42:04]SAM_PROTO_GetFieldsCounters [23:42:04]wFMCommunicate request_size=4 [23:42:04]MH_SAM_APDU [23:42:04]CAPDU: 80 13 00 00 [23:42:04]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [23:42:04]Write i2c OK [23:42:04]MH_I2C_Read... [23:42:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:42:05]Read from MH i2c: E2 [23:42:05]MH_I2C_Read... [23:42:05]Read from MH i2c: E2 62 00 [23:42:05]MH_I2C_Read... [23:42: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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D5 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 BC 02 00 00 5E 04 04 00 BC 02 00 00 57 04 04 00 BD 02 00 00 19 04 04 00 00 00 00 00 90 00 C2 [23:42:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D5 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 BC 02 00 00 5E 04 04 00 BC 02 00 00 57 04 04 00 BD 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:42:05]wFMCommunicate OK [23:42:05]SAM_PROTO_GetFieldsCounters done [23:42:05]requested_item shift.num is exist - process it [23:42:05]requested_item shift.opened is exist - process it [23:42:05]req_shift_opened [23:42:05]FM_GetShiftState [23:42:05]SAM_PROTO_GetShiftState [23:42:05]wFMCommunicate request_size=4 [23:42:05]MH_SAM_APDU [23:42:05]CAPDU: 80 13 01 00 [23:42:05]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [23:42:05]Write i2c OK [23:42:05]MH_I2C_Read... [23:42:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:42:05]Read from MH i2c: E2 [23:42:05]MH_I2C_Read... [23:42:05]Read from MH i2c: E2 0E 00 [23:42:05]MH_I2C_Read... [23:42:05]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 3B [23:42:05]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [23:42:05]wFMCommunicate OK [23:42:05]SAM_PROTO_GetShiftState done [23:42:05]FM_GetShiftState done [23:42:05]req_shift_opened done [23:42:05]requested_item shift.open_date is exist - process it [23:42:05]req_shift_open_date [23:42:05]req_shift_open_date done [23:42:05]produce_requested_data done [23:42:05]produce_requested_data return {"kkm.sn":"0300000017","kkm.ver":"v1.0","fm.sn":"0000000002098560","fd.num":95701,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [23:42:05]process_action_free get_value [23:42:05]json_value_free [23:42:05]json_value_free done [23:42:05]process_json_proto returns [23:42:05]Send response to host [23:42:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000017","kkm.ver":"v1.0","fm.sn":"0000000002098560","fd.num":95701,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [23:42:05]free response buf [23:42:05]execute_script done [23:42:05]execute_script returns [23:42:05]free content buf [23:42:05]Sock 9.Close socket [23:42:05]Sock 9.Thread stoped [23:42:05]accept exits with 6 [23:42:05]New connection [23:42:05]New thread 3067329892 created [23:42:05]Thread 3067473252 joined [23:42:05]Waiting for new connection... [23:42:05] Sock 6.Parse request [23:42:05]Sock 6.Check first char [23:42:05]Sock 6.First char is OK [23:42:05]request: POST /json_proto HTTP/1.0 [23:42:05]Method: POST [23:42:05]URL: /json_proto [23:42:05]Method is POST - this is cgi request [23:42:05]url: /json_proto [23:42:05]query_string will be loaded in cgi processing [23:42:05]execute_cgi json_proto POST (null) [23:42:05]execute_cgi path=json_proto method=POST [23:42:05]POST find Content-Length [23:42:05]Host: 172.17.40.67:8080 [23:42:05]Content-Length: 331 [23:42:05]Content-Type: application/json [23:42:05] [23:42:05]POST finish read [23:42:05]Found Content-Length = 331 [23:42:05]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:42:05]execute_script... [23:42:05]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:42:05]POST & json_proto [23:42:05]process_json_proto [23:42:05]json parsed OK: [23:42:05]protocol is kg_v1.0 [23:42:05]action value=get_value [23:42:05]process_action get_value [23:42:05]cmd_get_value [23:42:05]process_action get_value done [23:42:05]requested_data is exist [23:42:05]produce_requested_data [23:42:05]requested_item fm.sale.total is exist - process it [23:42:05]SAM_PROTO_GetFMData [23:42:05]wFMCommunicate request_size=4 [23:42:05]MH_SAM_APDU [23:42:05]CAPDU: 80 13 03 00 [23:42:05]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [23:42:05]Write i2c OK [23:42:05]MH_I2C_Read... [23:42:05]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:42:05]Read from MH i2c: E2 [23:42:05]MH_I2C_Read... [23:42:05]Read from MH i2c: E2 FD 00 [23:42:05]MH_I2C_Read... [23:42:05]Read from MH i2c: E2 FD 00 13 00 00 C4 04 85 04 C0 04 6E 04 04 00 B7 74 01 00 69 04 A3 00 6F 04 04 00 1F 74 01 00 B1 04 05 00 91 43 C8 DC 01 70 04 05 00 1C E5 15 9C 01 72 04 04 00 75 5E B2 40 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 05 10 A6 32 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 AD 77 38 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 98 00 00 00 B1 04 04 00 44 07 74 04 70 04 04 00 44 07 74 04 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 08 12 79 EF 03 09 00 90 00 5F [23:42:05]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 B7 74 01 00 69 04 A3 00 6F 04 04 00 1F 74 01 00 B1 04 05 00 91 43 C8 DC 01 70 04 05 00 1C E5 15 9C 01 72 04 04 00 75 5E B2 40 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 05 10 A6 32 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 AD 77 38 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 98 00 00 00 B1 04 04 00 44 07 74 04 70 04 04 00 44 07 74 04 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 08 12 79 EF 03 09 00 90 00 [23:42:05]wFMCommunicate OK [23:42:05]wFMCommunicate request_size=4 [23:42:05]MH_SAM_APDU [23:42:05]CAPDU: 80 17 00 00 [23:42:05]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [23:42:05]Write i2c OK [23:42:05]MH_I2C_Read... [23:42:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:42:06]Read from MH i2c: E2 [23:42:06]MH_I2C_Read... [23:42:06]Read from MH i2c: E2 FD 00 [23:42:06]MH_I2C_Read... [23:42:06]Read from MH i2c: E2 FD 00 14 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C9 16 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 33 [23:42:06]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C9 16 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [23:42:06]wFMCommunicate OK [23:42:06]wFMCommunicate request_size=4 [23:42:06]MH_SAM_APDU [23:42:06]CAPDU: 80 17 00 00 [23:42:06]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [23:42:06]Write i2c OK [23:42:06]MH_I2C_Read... [23:42:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:42:06]Read from MH i2c: E2 [23:42:06]MH_I2C_Read... [23:42:06]Read from MH i2c: E2 FD 00 [23:42:06]MH_I2C_Read... [23:42:06]Read from MH i2c: E2 FD 00 15 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 AA [23:42:06]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [23:42:06]wFMCommunicate OK [23:42:06]wFMCommunicate request_size=4 [23:42:06]MH_SAM_APDU [23:42:06]CAPDU: 80 17 00 00 [23:42:06]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [23:42:06]Write i2c OK [23:42:06]MH_I2C_Read... [23:42:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:42:06]Read from MH i2c: E2 [23:42:06]MH_I2C_Read... [23:42:06]Read from MH i2c: E2 FD 00 [23:42:06]MH_I2C_Read... [23:42:06]Read from MH i2c: E2 FD 00 16 00 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 0E [23:42:06]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [23:42:06]wFMCommunicate OK [23:42:06]wFMCommunicate request_size=4 [23:42:06]MH_SAM_APDU [23:42:06]CAPDU: 80 17 00 00 [23:42:06]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [23:42:06]Write i2c OK [23:42:06]MH_I2C_Read... [23:42:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [23:42:06]Read from MH i2c: E2 [23:42:06]MH_I2C_Read... [23:42:06]Read from MH i2c: E2 E1 00 [23:42:06]MH_I2C_Read... [23:42:06]Read from MH i2c: E2 E1 00 17 00 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [23:42:06]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:42:06]wFMCommunicate OK [23:42:06]SAM_PROTO_GetFMData done [23:42:06]requested_item fm.sale_refund.total is exist - process it [23:42:06]requested_item fm.buy.total is exist - process it [23:42:06]requested_item shift.sale.total is exist - process it [23:42:06]SAM_PROTO_GetShiftData [23:42:06]wFMCommunicate request_size=4 [23:42:06]MH_SAM_APDU [23:42:06]CAPDU: 80 13 02 00 [23:42:06]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [23:42:06]Write i2c OK [23:42:06]MH_I2C_Read... [23:42:07]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:42:07]Read from MH i2c: E2 [23:42:07]MH_I2C_Read... [23:42:07]Read from MH i2c: E2 FD 00 [23:42:07]MH_I2C_Read... [23:42:07]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 BC 02 00 00 69 04 9E 00 6F 04 04 00 BC 02 00 00 B1 04 04 00 54 71 7C 03 70 04 04 00 00 F1 2E 03 72 04 03 00 54 80 4D 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 44 CD 5E 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 75 E6 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 41 [23:42:07]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 BC 02 00 00 69 04 9E 00 6F 04 04 00 BC 02 00 00 B1 04 04 00 54 71 7C 03 70 04 04 00 00 F1 2E 03 72 04 03 00 54 80 4D 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 44 CD 5E 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 75 E6 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:42:07]wFMCommunicate OK [23:42:07]wFMCommunicate request_size=4 [23:42:07]MH_SAM_APDU [23:42:07]CAPDU: 80 17 00 00 [23:42:07]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [23:42:07]Write i2c OK [23:42:07]MH_I2C_Read... [23:42:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:42:07]Read from MH i2c: E2 [23:42:07]MH_I2C_Read... [23:42:07]Read from MH i2c: E2 FD 00 [23:42:07]MH_I2C_Read... [23:42:07]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 B2 [23:42:07]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:42:07]wFMCommunicate OK [23:42:07]wFMCommunicate request_size=4 [23:42:07]MH_SAM_APDU [23:42:07]CAPDU: 80 17 00 00 [23:42:07]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [23:42:07]Write i2c OK [23:42:07]MH_I2C_Read... [23:42:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:42:07]Read from MH i2c: E2 [23:42:07]MH_I2C_Read... [23:42:07]Read from MH i2c: E2 FD 00 [23:42:07]MH_I2C_Read... [23:42:08]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 53 [23:42:08]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:42:08]wFMCommunicate OK [23:42:08]wFMCommunicate request_size=4 [23:42:08]MH_SAM_APDU [23:42:08]CAPDU: 80 17 00 00 [23:42:08]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [23:42:08]Write i2c OK [23:42:08]MH_I2C_Read... [23:42:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:42:08]Read from MH i2c: E2 [23:42:08]MH_I2C_Read... [23:42:08]Read from MH i2c: E2 FD 00 [23:42:08]MH_I2C_Read... [23:42:08]Read from MH i2c: E2 FD 00 1B 00 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 90 00 13 [23:42:08]RAPDU: 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 90 00 [23:42:08]wFMCommunicate OK [23:42:08]wFMCommunicate request_size=4 [23:42:08]MH_SAM_APDU [23:42:08]CAPDU: 80 17 00 00 [23:42:08]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [23:42:08]Write i2c OK [23:42:08]MH_I2C_Read... [23:42:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [23:42:08]Read from MH i2c: E2 [23:42:08]MH_I2C_Read... [23:42:08]Read from MH i2c: E2 CE 00 [23:42:08]MH_I2C_Read... [23:42:08]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 81 [23:42:08]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:42:08]wFMCommunicate OK [23:42:08]SAM_PROTO_GetShiftData done [23:42:08]requested_item shift.sale.total_cash is exist - process it [23:42:08]requested_item shift.sale_refund.total is exist - process it [23:42:08]requested_item shift.sale_refund.total_cash is exist - process it [23:42:08]requested_item shift.buy.total is exist - process it [23:42:08]requested_item shift.buy.total_cash is exist - process it [23:42:08]produce_requested_data done [23:42:08]produce_requested_data return {"fm.sale.total":79990793.13,"fm.sale_refund.total":747129.00,"fm.buy.total":0.00,"shift.sale.total":584871.24,"shift.sale.total_cash":534080.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} [23:42:08]process_action_free get_value [23:42:08]json_value_free [23:42:08]json_value_free done [23:42:08]process_json_proto returns [23:42:08]Send response to host [23:42:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":79990793.13,"fm.sale_refund.total":747129.00,"fm.buy.total":0.00,"shift.sale.total":584871.24,"shift.sale.total_cash":534080.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}}} [23:42:08]free response buf [23:42:08]execute_script done [23:42:08]execute_script returns [23:42:08]free content buf [23:42:08]Sock 6.Close socket [23:42:08]Sock 6.Thread stoped [23:42:09]accept exits with 9 [23:42:09]New connection [23:42:09]New thread 3067473252 created [23:42:09]Thread 3067329892 joined [23:42:09]Waiting for new connection... [23:42:09] Sock 9.Parse request [23:42:09]Sock 9.Check first char [23:42:09]Sock 9.First char is OK [23:42:09]request: POST /json_proto HTTP/1.0 [23:42:09]Method: POST [23:42:09]URL: /json_proto [23:42:09]Method is POST - this is cgi request [23:42:09]url: /json_proto [23:42:09]query_string will be loaded in cgi processing [23:42:09]execute_cgi json_proto POST (null) [23:42:09]execute_cgi path=json_proto method=POST [23:42:09]POST find Content-Length [23:42:09]Host: 172.17.40.67:8080 [23:42:09]Content-Length: 640 [23:42:09]Content-Type: application/json [23:42:09] [23:42:09]POST finish read [23:42:09]Found Content-Length = 640 [23:42:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406219", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 50.000, "sum" : 3810.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 3810.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:42:09]execute_script... [23:42: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)3406219", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 50.000, "sum" : 3810.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 3810.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:42:09]POST & json_proto [23:42:09]process_json_proto [23:42:09]json parsed OK: [23:42:09]protocol is kg_v1.0 [23:42:09]action value=close_receipt [23:42:09]process_action close_receipt [23:42:09]cmd_close_receipt [23:42:09]MH_GetDate [23:42:09]Write to MH i2c: F0 00 00 1D 00 0C [23:42:09]Write i2c OK [23:42:09]MH_I2C_Read... [23:42:09]Read from MH i2c: F0 [23:42:09]MH_I2C_Read... [23:42:09]Read from MH i2c: F0 09 00 [23:42:09]MH_I2C_Read... [23:42:09]Read from MH i2c: F0 09 00 1D 00 00 D1 CF 1E 67 EE DA 66 66 CE [23:42:09]GetLastDocTimeStamp 97 [23:42:09]current date 1730072529 [23:42:09]FM_GetShiftState [23:42:09]SAM_PROTO_GetShiftState [23:42:09]wFMCommunicate request_size=4 [23:42:09]MH_SAM_APDU [23:42:09]CAPDU: 80 13 01 00 [23:42:09]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [23:42:09]Write i2c OK [23:42:09]MH_I2C_Read... [23:42:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:42:09]Read from MH i2c: E2 [23:42:09]MH_I2C_Read... [23:42:09]Read from MH i2c: E2 0E 00 [23:42:09]MH_I2C_Read... [23:42:09]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 47 [23:42:09]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [23:42:09]wFMCommunicate OK [23:42:09]SAM_PROTO_GetShiftState done [23:42:09]FM_GetShiftState done [23:42:09]opened in 1729987736 [23:42:09]opened+sec_in_day 1730074136 [23:42:09]quantity*price = 381000 [23:42:09]sum+1 = 381001 [23:42:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3810.00 НСП 1% : 33.72 НДС 12% : 404.60 Наличными: 3810.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 701 27.10.2024 23:42 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95702 ФПД: 23901096598881 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T234210&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95702&fm=23901096598881&tin=02508201610067®Number=0000000000170478&sum=381000 [23:42:10]StoreToDocumentArchive [23:42:10]shift 143 fd 95702 [23:42:10]save to /storage/0143/doc_00095702 [23:42:10]save last doc name /storage/0143/doc_00095702 to /storage/kkm_last_doc_name [23:42:10]save OK [23:42:10]Clear old archive folders... [23:42:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:42:10]tlvbuf is 00584F20 [23:42:10]SAM_PROTO_ClearQueue [23:42:10]wFMCommunicate request_size=4 [23:42:10]MH_SAM_APDU [23:42:10]CAPDU: 80 09 00 00 [23:42:10]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [23:42:10]Write i2c OK [23:42:10]MH_I2C_Read... [23:42:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:42:10]Read from MH i2c: E2 [23:42:10]MH_I2C_Read... [23:42:10]Read from MH i2c: E2 03 00 [23:42:10]MH_I2C_Read... [23:42:10]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [23:42:10]RAPDU: 90 00 [23:42:10]wFMCommunicate OK [23:42:10]SAM_PROTO_ClearQueue done [23:42:10]KKMCreateOFDPacket [23:42:10]OFDProtocolAddRootSTLVToBuf [23:42:10]FM_MakeSignedData [23:42:10]FM_MakeSignedData [23:42:10]SAM_PROTO_SignData [23:42:10]wFMCommunicate request_size=4 [23:42:10]MH_SAM_APDU [23:42:10]CAPDU: 80 0D 01 02 [23:42:10]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [23:42:10]Write i2c OK [23:42:10]MH_I2C_Read... [23:42:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:42:10]Read from MH i2c: E2 [23:42:10]MH_I2C_Read... [23:42:10]Read from MH i2c: E2 03 00 [23:42:10]MH_I2C_Read... [23:42:10]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [23:42:10]RAPDU: 90 00 [23:42:10]wFMCommunicate OK [23:42:10]wFMCommunicate request_size=255 [23:42:10]MH_SAM_APDU [23:42: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 50 C3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 48 D0 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 D0 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0C 9E 00 00 00 00 07 04 06 00 48 D0 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 02 00 00 F4 03 04 00 D2 CF 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D6 75 01 00 35 04 06 00 15 BC E8 5F [23:42:10]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 C4 1D 00 00 00 00 13 04 06 00 48 D0 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 D0 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0C 9E 00 00 00 00 07 04 06 00 48 D0 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 02 00 00 F4 03 04 00 D2 CF 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D6 75 01 00 35 04 06 00 15 BC E8 5F 00 00 08 [23:42:10]Write i2c OK [23:42:10]MH_I2C_Read... [23:42:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:42:11]Read from MH i2c: E2 [23:42:11]MH_I2C_Read... [23:42:11]Read from MH i2c: E2 03 00 [23:42:11]MH_I2C_Read... [23:42:11]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [23:42:11]RAPDU: 90 00 [23:42:11]wFMCommunicate OK [23:42:11]wFMCommunicate request_size=7 [23:42:11]MH_SAM_APDU [23:42:11]CAPDU: 80 0D 02 02 02 5D 61 [23:42:11]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 5D 61 00 00 6A [23:42:11]Write i2c OK [23:42:11]MH_I2C_Read... [23:42:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:42:11]Read from MH i2c: E2 [23:42:11]MH_I2C_Read... [23:42:11]Read from MH i2c: E2 03 00 [23:42:11]MH_I2C_Read... [23:42:11]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [23:42:11]RAPDU: 90 00 [23:42:11]wFMCommunicate OK [23:42:11]wFMCommunicate request_size=4 [23:42:11]MH_SAM_APDU [23:42:11]CAPDU: 80 0D 03 02 [23:42:11]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [23:42:11]Write i2c OK [23:42:11]MH_I2C_Read... [23:42:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:42:11]Read from MH i2c: E2 [23:42:11]MH_I2C_Read... [23:42:11]Read from MH i2c: E2 0B 00 [23:42:11]MH_I2C_Read... [23:42:11]Read from MH i2c: E2 0B 00 2F 00 00 F0 A0 DF 18 0F 6C 57 85 90 00 89 [23:42:11]RAPDU: F0 A0 DF 18 0F 6C 57 85 90 00 [23:42:11]wFMCommunicate OK [23:42:11]SAM_PROTO_SignData done [23:42:11]FM_MakeSignedData done [23:42:11]CreateOFDProtocolMessage [23:42:11]wFMCommunicate request_size=4 [23:42:11]MH_SAM_APDU [23:42:11]CAPDU: 80 11 00 00 [23:42:11]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [23:42:11]Write i2c OK [23:42:11]MH_I2C_Read... [23:42:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:42:11]Read from MH i2c: E2 [23:42:11]MH_I2C_Read... [23:42:11]Read from MH i2c: E2 17 00 [23:42:11]MH_I2C_Read... [23:42:11]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FB [23:42:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:42:11]wFMCommunicate OK [23:42:11]CreateOFDProtocolMessage done [23:42:11]OFDSenderStorePacket 95702 [23:42:11]StoreOFDPacket docnum=95702 [23:42:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 6D 37 04 01 94 96 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 C4 1D 00 00 00 00 13 04 06 00 48 D0 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 D0 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0C 9E 00 00 00 00 07 04 06 00 48 D0 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 02 00 00 F4 03 04 00 D2 CF 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D6 75 01 00 35 04 06 00 15 BC E8 5F 5D 61 F0 A0 DF 18 0F 6C 57 85 [23:42:11]CheckFolder [23:42:11]dirname=/storage/ofd_packets [23:42:11]CheckFolder done [23:42:11]ProducePacketName [23:42:11]name=ofd_packets/00095702 [23:42:11]NVStorageSaveData ofd_packets/00095702 [23:42:11]File name is /storage/ofd_packets/00095702 [23:42:11]Write 298 bytes [23:42:11]NVStorageSaveData done [23:42:11]OFDSenderStorePacket done [23:42:11]KKMCreateOFDPacket done [23:42:11]NVStorageSaveData kkm_last_timestamp [23:42:11]File name is /storage/kkm_last_timestamp [23:42:11]Write 4 bytes [23:42:11]NVStorageSaveData done [23:42:11]ExternCall_PrintAddStr [23:42:11]wPrintStart [23:42:11]Write to MH i2c: 01 00 00 31 00 31 [23:42:11]Write i2c OK [23:42:11]MH_I2C_Read... [23:42:11]Read from MH i2c: 01 [23:42:11]MH_I2C_Read... [23:42:11]Read from MH i2c: 01 07 00 [23:42:11]MH_I2C_Read... [23:42:11]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [23:42:11]RasterBufferAndPrint [23:42:11]line Счет N : (1)3406219 [23:42:11]line ИНН: 02508201610067 [23:42:11]line Контрольно-Кассовый Чек [23:42:11]line ПРОДАЖА [23:42:11]line ТРК (МРК, ГНК) : 51 [23:42:11]line Товар: 2710194210 [23:42:11]line ДТ-К-5 [23:42:11]line 50.000 * 76.20 [23:42:11]line = 3810.00 [23:42:11]line НДС 12% НСП 1% [23:42:11]line > о реализуемом товаре [23:42:11]line ИТОГО: 3810.00 [23:42:11]line НСП 1% : 33.72 [23:42:11]line НДС 12% : 404.60 [23:42:11]line Наличными: 3810.00 [23:42:11]line Безнал.: 0.00 [23:42:11]line Место: АЗС № 82 "Партнер Нефть" [23:42:11]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [23:42:11]line СНО: Общий режим [23:42:11]line Чек 701 27.10.2024 23:42 [23:42:11]line Смена: 143 ФФД: 1.0 [23:42:11]line ЗНМ: 0300000017 [23:42:11]line РНМ: 0000000000170478 [23:42:11]line Версия ККМ: v1.0 [23:42:11]line ФМ: 0000000002098560 [23:42:11]line ФД: 95702 [23:42:11]line ФПД: 23901096598881 [23:42:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T234210&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95702&fm=23901096598881&tin=02508201610067®Number=0000000000170478&sum=381000 [23:42:11]written 0, free lines is 4095 [23:42:11]OFD Sender: Processing packet 95702 [packets to send 58, broken 57] [23:42:11]ProducePacketName [23:42:11]name=ofd_packets/00095702 [23:42:11]OFD Sender: To server: pG, [23:42:11]CommunicateWithHost lk.salyk.kg:30040 [23:42:11]ConnectInit lk.salyk.kg [23:42:11]Connected sock=10 [23:42:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 6D 37 04 01 94 96 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 C4 1D 00 00 00 00 13 04 06 00 48 D0 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 D0 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0C 9E 00 00 00 00 07 04 06 00 48 D0 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 02 00 00 F4 03 04 00 D2 CF 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D6 75 01 00 35 04 06 00 15 BC E8 5F 5D 61 F0 A0 DF 18 0F 6C 57 85 [23:42:11]Write to MH i2c: 01 00 00 59 00 59 [23:42:11]Write i2c OK [23:42:11]MH_I2C_Read... [23:42:11]Read from MH i2c: 01 [23:42:11]MH_I2C_Read... [23:42:11]Read from MH i2c: 01 07 00 [23:42:11]MH_I2C_Read... [23:42:11]Read from MH i2c: 01 07 00 59 00 00 00 00 00 00 32 0D 9F [23:42:11]RasterBufferAndPrint [23:42:11]line [23:42:11]line [23:42:11]line [23:42:11]line [23:42:11]line [23:42:11]written 0, free lines is 3402 [23:42:11]MH_Cut [23:42:11]Write to MH i2c: D1 01 00 60 00 01 32 [23:42:11]Write i2c OK [23:42:11]MH_I2C_Read... [23:42:11]Read from MH i2c: D1 [23:42:11]MH_I2C_Read... [23:42:11]Read from MH i2c: D1 01 00 [23:42:11]MH_I2C_Read... [23:42:11]Read from MH i2c: D1 01 00 60 00 00 31 [23:42:11]Write to MH i2c: 01 00 00 61 00 61 [23:42:11]Write i2c OK [23:42:11]MH_I2C_Read... [23:42:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FF 35 47 00 B6 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 32 30 39 38 35 36 30 10 04 04 00 D6 75 01 00 F4 03 04 00 FD 79 1E 67 B6 04 01 00 00 D9 C8 EE 37 AE 6A B6 3B [23:42:12]CommunicateWithHost err = 0 [23:42:12]CheckOFDResponse [23:42:12]1017 (14) - 77093643461234 [23:42:12]1041 (16) - 0000000002098560 [23:42:12]1040 (4) - 95702 [23:42:12]1012 (4) - 27.10.2024 17:35 [23:42:12]1206 (1) - 0 [23:42:12]OFD Sender: Remove packet 95702 [23:42:12]ProducePacketName [23:42:12]name=ofd_packets/00095702 [23:42:12]NVStorageDeleteData [23:42:12]*** Cut start [23:42:12]*** Partial cut [23:42:12]*** CUTSNS_PIN = 1 [23:42:12]OFD Sender: No OFD packet to send [23:42:12]*** CUTSNS_PIN = 0 [23:42:12]*** Brake cut motor [23:42:13]Read from MH i2c: 01 [23:42:13]MH_I2C_Read... [23:42:13]*** Stop cut motor [23:42:13]*** Cut end [23:42:13]Read from MH i2c: 01 07 00 [23:42:13]MH_I2C_Read... [23:42:13]Read from MH i2c: 01 07 00 61 00 00 00 00 00 00 FF 0F 76 [23:42:13]process_action close_receipt done [23:42:13]requested_data is exist [23:42:13]produce_requested_data [23:42:13]requested_item fm.sn is exist - process it [23:42:13]wFMCommunicate request_size=4 [23:42:13]MH_SAM_APDU [23:42:13]CAPDU: 80 11 00 00 [23:42:13]Write to MH i2c: E2 08 00 62 00 80 11 00 00 00 00 00 00 DC [23:42:13]Write i2c OK [23:42:13]MH_I2C_Read... [23:42:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:42:13]Read from MH i2c: E2 [23:42:13]MH_I2C_Read... [23:42:13]Read from MH i2c: E2 17 00 [23:42:13]MH_I2C_Read... [23:42:13]Read from MH i2c: E2 17 00 62 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 2D [23:42:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:42:13]wFMCommunicate OK [23:42:13]requested_item fd.num is exist - process it [23:42:13]SAM_PROTO_GetFieldsCounters [23:42:13]wFMCommunicate request_size=4 [23:42:13]MH_SAM_APDU [23:42:13]CAPDU: 80 13 00 00 [23:42:13]Write to MH i2c: E2 08 00 63 00 80 13 00 00 00 00 00 00 DF [23:42:13]Write i2c OK [23:42:13]MH_I2C_Read... [23:42:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:42:13]Read from MH i2c: E2 [23:42:13]MH_I2C_Read... [23:42:13]Read from MH i2c: E2 62 00 [23:42:13]MH_I2C_Read... [23:42:13]Read from MH i2c: E2 62 00 63 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D6 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 BD 02 00 00 5E 04 04 00 BD 02 00 00 57 04 04 00 BE 02 00 00 19 04 04 00 00 00 00 00 90 00 18 [23:42:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D6 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 BD 02 00 00 5E 04 04 00 BD 02 00 00 57 04 04 00 BE 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:42:13]wFMCommunicate OK [23:42:13]SAM_PROTO_GetFieldsCounters done [23:42:13]requested_item shift.num is exist - process it [23:42:13]requested_item shift.opened is exist - process it [23:42:13]req_shift_opened [23:42:13]FM_GetShiftState [23:42:13]SAM_PROTO_GetShiftState [23:42:13]wFMCommunicate request_size=4 [23:42:13]MH_SAM_APDU [23:42:13]CAPDU: 80 13 01 00 [23:42:13]Write to MH i2c: E2 08 00 64 00 80 13 01 00 00 00 00 00 E1 [23:42:13]Write i2c OK [23:42:13]MH_I2C_Read... [23:42:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:42:13]Read from MH i2c: E2 [23:42:13]MH_I2C_Read... [23:42:13]Read from MH i2c: E2 0E 00 [23:42:13]MH_I2C_Read... [23:42:13]Read from MH i2c: E2 0E 00 64 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 8D [23:42:13]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [23:42:13]wFMCommunicate OK [23:42:13]SAM_PROTO_GetShiftState done [23:42:13]FM_GetShiftState done [23:42:13]req_shift_opened done [23:42:13]requested_item shift.open_date is exist - process it [23:42:13]req_shift_open_date [23:42:13]req_shift_open_date done [23:42:13]produce_requested_data done [23:42:13]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95702,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [23:42:13]process_action_free close_receipt [23:42:13]json_value_free [23:42:13]json_value_free done [23:42:13]process_json_proto returns [23:42:13]Send response to host [23:42:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95702,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [23:42:13]free response buf [23:42:13]execute_script done [23:42:13]execute_script returns [23:42:13]free content buf [23:42:13]Sock 9.Close socket [23:42:13]Sock 9.Thread stoped [23:42:17]OFD Sender: No OFD packet to send [23:42:22]OFD Sender: No OFD packet to send [23:42:27]OFD Sender: No OFD packet to send [23:42:32]OFD Sender: No OFD packet to send [23:42:37]OFD Sender: No OFD packet to send [23:42:42]OFD Sender: No OFD packet to send [23:42:47]OFD Sender: No OFD packet to send [23:42:52]OFD Sender: No OFD packet to send [23:42:57]OFD Sender: No OFD packet to send [23:43:00]accept exits with 6 [23:43:00]New connection [23:43:00]New thread 3067329892 created [23:43:00]Thread 3067473252 joined [23:43:00]Waiting for new connection... [23:43:00] Sock 6.Parse request [23:43:00]Sock 6.Check first char [23:43:00]Sock 6.First char is OK [23:43:00]request: POST /json_proto HTTP/1.0 [23:43:00]Method: POST [23:43:00]URL: /json_proto [23:43:00]Method is POST - this is cgi request [23:43:00]url: /json_proto [23:43:00]query_string will be loaded in cgi processing [23:43:00]execute_cgi json_proto POST (null) [23:43:00]execute_cgi path=json_proto method=POST [23:43:00]POST find Content-Length [23:43:00]Host: 172.17.40.67:8080 [23:43:00]Content-Length: 768 [23:43:00]Content-Type: application/json [23:43:00] [23:43:00]POST finish read [23:43:00]Found Content-Length = 768 [23:43:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406223", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 13.460, "sum" : 900.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 900.47 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:43:00]execute_script... [23:43: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)3406223", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 13.460, "sum" : 900.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 900.47 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:43:00]POST & json_proto [23:43:00]process_json_proto [23:43:00]json parsed OK: [23:43:00]protocol is kg_v1.0 [23:43:00]action value=close_receipt [23:43:00]process_action close_receipt [23:43:00]cmd_close_receipt [23:43:00]MH_GetDate [23:43:00]Write to MH i2c: F0 00 00 65 00 54 [23:43:00]Write i2c OK [23:43:00]MH_I2C_Read... [23:43:00]Read from MH i2c: F0 [23:43:00]MH_I2C_Read... [23:43:00]Read from MH i2c: F0 09 00 [23:43:00]MH_I2C_Read... [23:43:00]Read from MH i2c: F0 09 00 65 00 00 05 D0 1E 67 EE DA 66 66 4B [23:43:00]GetLastDocTimeStamp 1730072530 [23:43:00]current date 1730072581 [23:43:00]FM_GetShiftState [23:43:00]SAM_PROTO_GetShiftState [23:43:00]wFMCommunicate request_size=4 [23:43:00]MH_SAM_APDU [23:43:00]CAPDU: 80 13 01 00 [23:43:00]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [23:43:00]Write i2c OK [23:43:00]MH_I2C_Read... [23:43:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:43:00]Read from MH i2c: E2 [23:43:00]MH_I2C_Read... [23:43:00]Read from MH i2c: E2 0E 00 [23:43:00]MH_I2C_Read... [23:43:00]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 8F [23:43:00]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [23:43:00]wFMCommunicate OK [23:43:00]SAM_PROTO_GetShiftState done [23:43:00]FM_GetShiftState done [23:43:00]opened in 1729987736 [23:43:00]opened+sec_in_day 1730074136 [23:43:00]quantity*price = 90047 [23:43:00]sum+1 = 90048 [23:43:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 900.47 НСП 1% : 7.97 НДС 12% : 95.62 Наличными: 0.00 Безнал.: 900.47 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 702 27.10.2024 23:43 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95703 ФПД: 239309669881614 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T234301&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95703&fm=239309669881614&tin=02508201610067®Number=0000000000170478&sum=90047 [23:43:01]StoreToDocumentArchive [23:43:01]shift 143 fd 95703 [23:43:01]save to /storage/0143/doc_00095703 [23:43:01]save last doc name /storage/0143/doc_00095703 to /storage/kkm_last_doc_name [23:43:01]save OK [23:43:01]Clear old archive folders... [23:43:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:43:01]tlvbuf is 005916E0 [23:43:01]SAM_PROTO_ClearQueue [23:43:01]wFMCommunicate request_size=4 [23:43:01]MH_SAM_APDU [23:43:01]CAPDU: 80 09 00 00 [23:43:01]Write to MH i2c: E2 08 00 73 00 80 09 00 00 00 00 00 00 E5 [23:43:01]Write i2c OK [23:43:01]MH_I2C_Read... [23:43:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:43:02]Read from MH i2c: E2 [23:43:02]MH_I2C_Read... [23:43:02]Read from MH i2c: E2 03 00 [23:43:02]MH_I2C_Read... [23:43:02]Read from MH i2c: E2 03 00 73 00 00 90 00 E7 [23:43:02]RAPDU: 90 00 [23:43:02]wFMCommunicate OK [23:43:02]SAM_PROTO_ClearQueue done [23:43:02]KKMCreateOFDPacket [23:43:02]OFDProtocolAddRootSTLVToBuf [23:43:02]FM_MakeSignedData [23:43:02]FM_MakeSignedData [23:43:02]SAM_PROTO_SignData [23:43:02]wFMCommunicate request_size=4 [23:43:02]MH_SAM_APDU [23:43:02]CAPDU: 80 0D 01 02 [23:43:02]Write to MH i2c: E2 08 00 74 00 80 0D 01 02 00 00 00 00 ED [23:43:02]Write i2c OK [23:43:02]MH_I2C_Read... [23:43:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:43:02]Read from MH i2c: E2 [23:43:02]MH_I2C_Read... [23:43:02]Read from MH i2c: E2 03 00 [23:43:02]MH_I2C_Read... [23:43:02]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [23:43:02]RAPDU: 90 00 [23:43:02]wFMCommunicate OK [23:43:02]wFMCommunicate request_size=255 [23:43:02]MH_SAM_APDU [23:43:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 94 34 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BF 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BF 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 00 00 00 00 00 00 39 04 06 00 BF 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 02 00 00 F4 03 04 00 05 D0 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D7 75 01 00 35 04 06 00 D9 [23:43:02]Write to MH i2c: E2 02 01 75 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 94 34 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BF 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BF 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 00 00 00 00 00 00 39 04 06 00 BF 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 02 00 00 F4 03 04 00 05 D0 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D7 75 01 00 35 04 06 00 D9 00 00 C5 [23:43:02]Write i2c OK [23:43:02]MH_I2C_Read... [23:43:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:43:02]Read from MH i2c: E2 [23:43:02]MH_I2C_Read... [23:43:02]Read from MH i2c: E2 03 00 [23:43:02]MH_I2C_Read... [23:43:02]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [23:43:02]RAPDU: 90 00 [23:43:02]wFMCommunicate OK [23:43:02]wFMCommunicate request_size=10 [23:43:02]MH_SAM_APDU [23:43:02]CAPDU: 80 0D 02 02 05 A6 9F DD 57 0E [23:43:02]Write to MH i2c: E2 0D 00 76 00 80 0D 02 02 05 00 A6 9F DD 57 0E 00 00 81 [23:43:02]Write i2c OK [23:43:02]MH_I2C_Read... [23:43:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:43:02]Read from MH i2c: E2 [23:43:02]MH_I2C_Read... [23:43:02]Read from MH i2c: E2 03 00 [23:43:02]MH_I2C_Read... [23:43:02]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [23:43:02]RAPDU: 90 00 [23:43:02]wFMCommunicate OK [23:43:02]wFMCommunicate request_size=4 [23:43:02]MH_SAM_APDU [23:43:02]CAPDU: 80 0D 03 02 [23:43:02]Write to MH i2c: E2 08 00 77 00 80 0D 03 02 00 00 00 00 F2 [23:43:02]Write i2c OK [23:43:02]MH_I2C_Read... [23:43:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:43:02]Read from MH i2c: E2 [23:43:02]MH_I2C_Read... [23:43:02]Read from MH i2c: E2 0B 00 [23:43:02]MH_I2C_Read... [23:43:02]Read from MH i2c: E2 0B 00 77 00 00 07 25 AF 3D A4 0E 30 20 90 00 0D [23:43:02]RAPDU: 07 25 AF 3D A4 0E 30 20 90 00 [23:43:02]wFMCommunicate OK [23:43:02]SAM_PROTO_SignData done [23:43:02]FM_MakeSignedData done [23:43:02]CreateOFDProtocolMessage [23:43:02]wFMCommunicate request_size=4 [23:43:02]MH_SAM_APDU [23:43:02]CAPDU: 80 11 00 00 [23:43:02]Write to MH i2c: E2 08 00 78 00 80 11 00 00 00 00 00 00 F2 [23:43:02]Write i2c OK [23:43:02]MH_I2C_Read... [23:43:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:43:02]Read from MH i2c: E2 [23:43:02]MH_I2C_Read... [23:43:02]Read from MH i2c: E2 17 00 [23:43:02]MH_I2C_Read... [23:43:02]Read from MH i2c: E2 17 00 78 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 43 [23:43:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:43:02]wFMCommunicate OK [23:43:02]CreateOFDProtocolMessage done [23:43:02]OFDSenderStorePacket 95703 [23:43:02]StoreOFDPacket docnum=95703 [23:43:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E2 00 07 01 39 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 34 FF 03 08 00 03 94 34 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BF 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BF 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 00 00 00 00 00 00 39 04 06 00 BF 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 02 00 00 F4 03 04 00 05 D0 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D7 75 01 00 35 04 06 00 D9 A6 9F DD 57 0E 07 25 AF 3D A4 0E 30 20 [23:43:02]CheckFolder [23:43:02]dirname=/storage/ofd_packets [23:43:02]CheckFolder done [23:43:02]ProducePacketName [23:43:02]name=ofd_packets/00095703 [23:43:02]NVStorageSaveData ofd_packets/00095703 [23:43:02]File name is /storage/ofd_packets/00095703 [23:43:02]Write 301 bytes [23:43:02]NVStorageSaveData done [23:43:02]OFDSenderStorePacket done [23:43:02]KKMCreateOFDPacket done [23:43:02]NVStorageSaveData kkm_last_timestamp [23:43:02]File name is /storage/kkm_last_timestamp [23:43:02]Write 4 bytes [23:43:02]NVStorageSaveData done [23:43:02]ExternCall_PrintAddStr [23:43:02]wPrintStart [23:43:02]Write to MH i2c: 01 00 00 79 00 79 [23:43:02]Write i2c OK [23:43:02]MH_I2C_Read... [23:43:02]Read from MH i2c: 01 [23:43:02]MH_I2C_Read... [23:43:02]Read from MH i2c: 01 07 00 [23:43:02]MH_I2C_Read... [23:43:02]Read from MH i2c: 01 07 00 79 00 00 00 00 00 00 FF 0F 8E [23:43:02]RasterBufferAndPrint [23:43:02]line Счет N : (1)3406223 [23:43:02]line ИНН: 02508201610067 [23:43:02]line Контрольно-Кассовый Чек [23:43:02]line ПРОДАЖА [23:43:02]line ТРК (МРК, ГНК) : 42 [23:43:02]line Товар: 2710124130 [23:43:02]line Аи-92-К-4 [23:43:02]line 13.460 * 66.90 [23:43:02]line = 900.47 [23:43:02]line НДС 12% НСП 1% [23:43:02]line > о реализуемом товаре [23:43:02]line ИТОГО: 900.47 [23:43:02]line НСП 1% : 7.97 [23:43:02]line НДС 12% : 95.62 [23:43:02]line Наличными: 0.00 [23:43:02]line Безнал.: 900.47 [23:43:02]line Место: АЗС № 82 "Партнер Нефть" [23:43:02]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [23:43:02]line СНО: Общий режим [23:43:02]line Чек 702 27.10.2024 23:43 [23:43:02]line Смена: 143 ФФД: 1.0 [23:43:02]line ЗНМ: 0300000017 [23:43:02]line РНМ: 0000000000170478 [23:43:02]line Версия ККМ: v1.0 [23:43:02]line Платежная система: Mbank [23:43:02]line ФМ: 0000000002098560 [23:43:02]line ФД: 95703 [23:43:02]line ФПД: 239309669881614 [23:43:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T234301&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95703&fm=239309669881614&tin=02508201610067®Number=0000000000170478&sum=90047 [23:43:02]OFD Sender: Processing packet 95703 [packets to send 58, broken 57] [23:43:02]ProducePacketName [23:43:02]name=ofd_packets/00095703 [23:43:02]OFD Sender: To server: pG, [23:43:02]CommunicateWithHost lk.salyk.kg:30040 [23:43:02]ConnectInit lk.salyk.kg [23:43:02]written 0, free lines is 4095 [23:43:02]Connected sock=10 [23:43:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 E2 00 07 01 39 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 34 FF 03 08 00 03 94 34 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BF 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BF 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 00 00 00 00 00 00 39 04 06 00 BF 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 02 00 00 F4 03 04 00 05 D0 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D7 75 01 00 35 04 06 00 D9 A6 9F DD 57 0E 07 25 AF 3D A4 0E 30 20 [23:43:03]Write to MH i2c: 01 00 00 A2 00 A2 [23:43:03]Write i2c OK [23:43:03]MH_I2C_Read... [23:43:03]Read from MH i2c: 01 [23:43:03]MH_I2C_Read... [23:43:03]Read from MH i2c: 01 07 00 [23:43:03]MH_I2C_Read... [23:43:03]Read from MH i2c: 01 07 00 A2 00 00 00 00 00 00 27 0D DD [23:43:03]RasterBufferAndPrint [23:43:03]line [23:43:03]line [23:43:03]line [23:43:03]line [23:43:03]line [23:43:03]written 0, free lines is 3374 [23:43:03]MH_Cut [23:43:03]Write to MH i2c: D1 01 00 A9 00 01 7B [23:43:03]Write i2c OK [23:43:03]MH_I2C_Read... [23:43:03]Read from MH i2c: D1 [23:43:03]MH_I2C_Read... [23:43:03]Read from MH i2c: D1 01 00 [23:43:03]MH_I2C_Read... [23:43:03]Read from MH i2c: D1 01 00 A9 00 00 7A [23:43:03]Write to MH i2c: 01 00 00 AA 00 AA [23:43:03]Write i2c OK [23:43:03]MH_I2C_Read... [23:43:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F5 CF 47 00 63 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 32 30 39 38 35 36 30 10 04 04 00 D7 75 01 00 F4 03 04 00 30 7A 1E 67 B6 04 01 00 00 48 00 ED 57 F8 7E A4 11 [23:43:03]CommunicateWithHost err = 0 [23:43:03]CheckOFDResponse [23:43:03]1017 (14) - 77093643461234 [23:43:03]1041 (16) - 0000000002098560 [23:43:03]1040 (4) - 95703 [23:43:03]1012 (4) - 27.10.2024 17:36 [23:43:03]1206 (1) - 0 [23:43:03]OFD Sender: Remove packet 95703 [23:43:03]ProducePacketName [23:43:03]name=ofd_packets/00095703 [23:43:03]NVStorageDeleteData [23:43:03]OFD Sender: No OFD packet to send [23:43:03]*** Cut start [23:43:03]*** Partial cut [23:43:03]*** CUTSNS_PIN = 1 [23:43:03]*** CUTSNS_PIN = 0 [23:43:03]*** Brake cut motor [23:43:04]Read from MH i2c: 01 [23:43:04]MH_I2C_Read... [23:43:04]*** Stop cut motor [23:43:04]*** Cut end [23:43:04]Read from MH i2c: 01 07 00 [23:43:04]MH_I2C_Read... [23:43:04]Read from MH i2c: 01 07 00 AA 00 00 00 00 00 00 FF 0F BF [23:43:04]process_action close_receipt done [23:43:04]requested_data is exist [23:43:04]produce_requested_data [23:43:04]requested_item fm.sn is exist - process it [23:43:04]wFMCommunicate request_size=4 [23:43:04]MH_SAM_APDU [23:43:04]CAPDU: 80 11 00 00 [23:43:04]Write to MH i2c: E2 08 00 AB 00 80 11 00 00 00 00 00 00 25 [23:43:04]Write i2c OK [23:43:04]MH_I2C_Read... [23:43:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:43:04]Read from MH i2c: E2 [23:43:04]MH_I2C_Read... [23:43:04]Read from MH i2c: E2 17 00 [23:43:04]MH_I2C_Read... [23:43:04]Read from MH i2c: E2 17 00 AB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 76 [23:43:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:43:04]wFMCommunicate OK [23:43:04]requested_item fd.num is exist - process it [23:43:04]SAM_PROTO_GetFieldsCounters [23:43:04]wFMCommunicate request_size=4 [23:43:04]MH_SAM_APDU [23:43:04]CAPDU: 80 13 00 00 [23:43:04]Write to MH i2c: E2 08 00 AC 00 80 13 00 00 00 00 00 00 28 [23:43:04]Write i2c OK [23:43:04]MH_I2C_Read... [23:43:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:43:04]Read from MH i2c: E2 [23:43:04]MH_I2C_Read... [23:43:04]Read from MH i2c: E2 62 00 [23:43:04]MH_I2C_Read... [23:43:04]Read from MH i2c: E2 62 00 AC 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D7 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 BE 02 00 00 5E 04 04 00 BE 02 00 00 57 04 04 00 BF 02 00 00 19 04 04 00 00 00 00 00 90 00 65 [23:43:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D7 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 BE 02 00 00 5E 04 04 00 BE 02 00 00 57 04 04 00 BF 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:43:04]wFMCommunicate OK [23:43:04]SAM_PROTO_GetFieldsCounters done [23:43:04]requested_item shift.num is exist - process it [23:43:04]requested_item shift.opened is exist - process it [23:43:04]req_shift_opened [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 AD 00 80 13 01 00 00 00 00 00 2A [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 AD 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D6 [23:43:04]RAPDU: 09 00 01 98 84 1D 67 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]req_shift_opened done [23:43:04]requested_item shift.open_date is exist - process it [23:43:04]req_shift_open_date [23:43:04]req_shift_open_date done [23:43:04]produce_requested_data done [23:43:04]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95703,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [23:43:04]process_action_free close_receipt [23:43:04]json_value_free [23:43:04]json_value_free done [23:43:04]process_json_proto returns [23:43:04]Send response to host [23:43:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95703,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [23:43:04]free response buf [23:43:04]execute_script done [23:43:04]execute_script returns [23:43:04]free content buf [23:43:04]Sock 6.Close socket [23:43:04]Sock 6.Thread stoped [23:43:08]OFD Sender: No OFD packet to send [23:43:13]OFD Sender: No OFD packet to send [23:43:18]OFD Sender: No OFD packet to send [23:43:23]OFD Sender: No OFD packet to send [23:43:28]OFD Sender: No OFD packet to send [23:43:33]OFD Sender: No OFD packet to send [23:43:38]OFD Sender: No OFD packet to send [23:43:43]OFD Sender: No OFD packet to send [23:43:48]OFD Sender: No OFD packet to send [23:43:53]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: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:43]OFD Sender: No OFD packet to send [23:45:48]OFD Sender: No OFD packet to send [23:45:53]OFD Sender: No OFD packet to send [23:45:58]OFD Sender: No OFD packet to send [23:46:03]OFD Sender: No OFD packet to send [23:46:08]OFD Sender: No OFD packet to send [23:46:12]accept exits with 9 [23:46:12]New connection [23:46:12]New thread 3067473252 created [23:46:12]Thread 3067329892 joined [23:46:12]Waiting for new connection... [23:46:12] Sock 9.Parse request [23:46:12]Sock 9.Check first char [23:46:12]Sock 9.First char is OK [23:46:12]request: POST /json_proto HTTP/1.0 [23:46:12]Method: POST [23:46:12]URL: /json_proto [23:46:12]Method is POST - this is cgi request [23:46:12]url: /json_proto [23:46:12]query_string will be loaded in cgi processing [23:46:12]execute_cgi json_proto POST (null) [23:46:12]execute_cgi path=json_proto method=POST [23:46:12]POST find Content-Length [23:46:12]Host: 172.17.40.67:8080 [23:46:12]Content-Length: 767 [23:46:12]Content-Type: application/json [23:46:12] [23:46:12]POST finish read [23:46:12]Found Content-Length = 767 [23:46:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406224", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:46:12]execute_script... [23:46: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)3406224", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:46:12]POST & json_proto [23:46:12]process_json_proto [23:46:12]json parsed OK: [23:46:12]protocol is kg_v1.0 [23:46:12]action value=close_receipt [23:46:12]process_action close_receipt [23:46:12]cmd_close_receipt [23:46:12]MH_GetDate [23:46:12]Write to MH i2c: F0 00 00 AE 00 9D [23:46:12]Write i2c OK [23:46:12]MH_I2C_Read... [23:46:12]Read from MH i2c: F0 [23:46:12]MH_I2C_Read... [23:46:12]Read from MH i2c: F0 09 00 [23:46:12]MH_I2C_Read... [23:46:12]Read from MH i2c: F0 09 00 AE 00 00 C5 D0 1E 67 EE DA 66 66 54 [23:46:12]GetLastDocTimeStamp 1730072581 [23:46:12]current date 1730072773 [23:46:12]FM_GetShiftState [23:46:12]SAM_PROTO_GetShiftState [23:46:12]wFMCommunicate request_size=4 [23:46:12]MH_SAM_APDU [23:46:12]CAPDU: 80 13 01 00 [23:46:12]Write to MH i2c: E2 08 00 AF 00 80 13 01 00 00 00 00 00 2C [23:46:12]Write i2c OK [23:46:12]MH_I2C_Read... [23:46:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:46:13]Read from MH i2c: E2 [23:46:13]MH_I2C_Read... [23:46:13]Read from MH i2c: E2 0E 00 [23:46:13]MH_I2C_Read... [23:46:13]Read from MH i2c: E2 0E 00 AF 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 D8 [23:46:13]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [23:46:13]wFMCommunicate OK [23:46:13]SAM_PROTO_GetShiftState done [23:46:13]FM_GetShiftState done [23:46:13]opened in 1729987736 [23:46:13]opened+sec_in_day 1730074136 [23:46:13]quantity*price = 30051 [23:46:13]sum+1 = 30052 [23:46:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.51 НСП 1% : 2.66 НДС 12% : 31.91 Наличными: 0.00 Безнал.: 300.51 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 703 27.10.2024 23:46 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95704 ФПД: 164197343718738 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T234613&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95704&fm=164197343718738&tin=02508201610067®Number=0000000000170478&sum=30051 [23:46:14]StoreToDocumentArchive [23:46:14]shift 143 fd 95704 [23:46:14]save to /storage/0143/doc_00095704 [23:46:14]save last doc name /storage/0143/doc_00095704 to /storage/kkm_last_doc_name [23:46:14]save OK [23:46:14]Clear old archive folders... [23:46:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:46:14]tlvbuf is 00521940 [23:46:14]SAM_PROTO_ClearQueue [23:46:14]wFMCommunicate request_size=4 [23:46:14]MH_SAM_APDU [23:46:14]CAPDU: 80 09 00 00 [23:46:14]Write to MH i2c: E2 08 00 BC 00 80 09 00 00 00 00 00 00 2E [23:46:14]Write i2c OK [23:46:14]MH_I2C_Read... [23:46:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:46:14]Read from MH i2c: E2 [23:46:14]MH_I2C_Read... [23:46:14]Read from MH i2c: E2 03 00 [23:46:14]MH_I2C_Read... [23:46:14]Read from MH i2c: E2 03 00 BC 00 00 90 00 30 [23:46:14]RAPDU: 90 00 [23:46:14]wFMCommunicate OK [23:46:14]SAM_PROTO_ClearQueue done [23:46:14]KKMCreateOFDPacket [23:46:14]OFDProtocolAddRootSTLVToBuf [23:46:14]FM_MakeSignedData [23:46:14]FM_MakeSignedData [23:46:14]SAM_PROTO_SignData [23:46:14]wFMCommunicate request_size=4 [23:46:14]MH_SAM_APDU [23:46:14]CAPDU: 80 0D 01 02 [23:46:14]Write to MH i2c: E2 08 00 BD 00 80 0D 01 02 00 00 00 00 36 [23:46:14]Write i2c OK [23:46:14]MH_I2C_Read... [23:46:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:46:14]Read from MH i2c: E2 [23:46:14]MH_I2C_Read... [23:46:14]Read from MH i2c: E2 03 00 [23:46:14]MH_I2C_Read... [23:46:14]Read from MH i2c: E2 03 00 BD 00 00 90 00 31 [23:46:14]RAPDU: 90 00 [23:46:14]wFMCommunicate OK [23:46:14]wFMCommunicate request_size=255 [23:46:14]MH_SAM_APDU [23:46:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 63 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 00 00 00 00 00 00 39 04 06 00 63 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 02 00 00 F4 03 04 00 C5 D0 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D8 75 01 00 35 04 06 00 95 [23:46:14]Write to MH i2c: E2 02 01 BE 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 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 63 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 00 00 00 00 00 00 39 04 06 00 63 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 02 00 00 F4 03 04 00 C5 D0 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D8 75 01 00 35 04 06 00 95 00 00 A0 [23:46:14]Write i2c OK [23:46:14]MH_I2C_Read... [23:46:14]Read from MH i2c: E2 [23:46:14]MH_I2C_Read... [23:46:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:46:14]Read from MH i2c: E2 03 00 [23:46:14]MH_I2C_Read... [23:46:14]Read from MH i2c: E2 03 00 BE 00 00 90 00 32 [23:46:14]RAPDU: 90 00 [23:46:14]wFMCommunicate OK [23:46:14]wFMCommunicate request_size=10 [23:46:14]MH_SAM_APDU [23:46:14]CAPDU: 80 0D 02 02 05 56 2C 58 6D 52 [23:46:14]Write to MH i2c: E2 0D 00 BF 00 80 0D 02 02 05 00 56 2C 58 6D 52 00 00 DC [23:46:14]Write i2c OK [23:46:14]MH_I2C_Read... [23:46:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:46:14]Read from MH i2c: E2 [23:46:14]MH_I2C_Read... [23:46:14]Read from MH i2c: E2 03 00 [23:46:14]MH_I2C_Read... [23:46:14]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [23:46:14]RAPDU: 90 00 [23:46:14]wFMCommunicate OK [23:46:14]wFMCommunicate request_size=4 [23:46:14]MH_SAM_APDU [23:46:14]CAPDU: 80 0D 03 02 [23:46:14]Write to MH i2c: E2 08 00 C0 00 80 0D 03 02 00 00 00 00 3B [23:46:14]Write i2c OK [23:46:14]MH_I2C_Read... [23:46:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:46:14]Read from MH i2c: E2 [23:46:14]MH_I2C_Read... [23:46:14]Read from MH i2c: E2 0B 00 [23:46:14]MH_I2C_Read... [23:46:14]Read from MH i2c: E2 0B 00 C0 00 00 5D 05 15 E6 0F FA CE 94 90 00 04 [23:46:14]RAPDU: 5D 05 15 E6 0F FA CE 94 90 00 [23:46:14]wFMCommunicate OK [23:46:14]SAM_PROTO_SignData done [23:46:14]FM_MakeSignedData done [23:46:14]CreateOFDProtocolMessage [23:46:14]wFMCommunicate request_size=4 [23:46:14]MH_SAM_APDU [23:46:14]CAPDU: 80 11 00 00 [23:46:14]Write to MH i2c: E2 08 00 C1 00 80 11 00 00 00 00 00 00 3B [23:46:14]Write i2c OK [23:46:14]MH_I2C_Read... [23:46:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:46:14]Read from MH i2c: E2 [23:46:14]MH_I2C_Read... [23:46:14]Read from MH i2c: E2 17 00 [23:46:14]MH_I2C_Read... [23:46:14]Read from MH i2c: E2 17 00 C1 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 8C [23:46:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:46:14]wFMCommunicate OK [23:46:14]CreateOFDProtocolMessage done [23:46:14]OFDSenderStorePacket 95704 [23:46:14]StoreOFDPacket docnum=95704 [23:46:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 71 D4 07 01 31 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 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 63 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 00 00 00 00 00 00 39 04 06 00 63 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 02 00 00 F4 03 04 00 C5 D0 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D8 75 01 00 35 04 06 00 95 56 2C 58 6D 52 5D 05 15 E6 0F FA CE 94 [23:46:14]CheckFolder [23:46:14]dirname=/storage/ofd_packets [23:46:14]CheckFolder done [23:46:14]ProducePacketName [23:46:14]name=ofd_packets/00095704 [23:46:14]NVStorageSaveData ofd_packets/00095704 [23:46:14]File name is /storage/ofd_packets/00095704 [23:46:14]Write 301 bytes [23:46:14]NVStorageSaveData done [23:46:14]OFDSenderStorePacket done [23:46:14]KKMCreateOFDPacket done [23:46:14]NVStorageSaveData kkm_last_timestamp [23:46:14]File name is /storage/kkm_last_timestamp [23:46:14]Write 4 bytes [23:46:14]NVStorageSaveData done [23:46:14]ExternCall_PrintAddStr [23:46:14]wPrintStart [23:46:14]Write to MH i2c: 01 00 00 C2 00 C2 [23:46:14]Write i2c OK [23:46:14]MH_I2C_Read... [23:46:14]Read from MH i2c: 01 [23:46:14]MH_I2C_Read... [23:46:14]Read from MH i2c: 01 07 00 [23:46:14]MH_I2C_Read... [23:46:14]Read from MH i2c: 01 07 00 C2 00 00 00 00 00 00 FF 0F D7 [23:46:14]RasterBufferAndPrint [23:46:14]line Счет N : (1)3406224 [23:46:14]line ИНН: 02508201610067 [23:46:14]line Контрольно-Кассовый Чек [23:46:14]line ПРОДАЖА [23:46:14]line ТРК (МРК, ГНК) : 13 [23:46:14]line Товар: 2710124500 [23:46:14]line Аи-95-К-5 [23:46:14]line 4.050 * 74.20 [23:46:14]line = 300.51 [23:46:14]line НДС 12% НСП 1% [23:46:14]line > о реализуемом товаре [23:46:14]line ИТОГО: 300.51 [23:46:14]line НСП 1% : 2.66 [23:46:14]line НДС 12% : 31.91 [23:46:14]line Наличными: 0.00 [23:46:14]line Безнал.: 300.51 [23:46:14]line Место: АЗС № 82 "Партнер Нефть" [23:46:14]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [23:46:14]line СНО: Общий режим [23:46:14]line Чек 703 27.10.2024 23:46 [23:46:14]line Смена: 143 ФФД: 1.0 [23:46:14]line ЗНМ: 0300000017 [23:46:14]line РНМ: 0000000000170478 [23:46:14]line Версия ККМ: v1.0 [23:46:14]line Платежная система: Mbank [23:46:14]line ФМ: 0000000002098560 [23:46:14]line ФД: 95704 [23:46:14]line ФПД: 164197343718738 [23:46:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T234613&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95704&fm=164197343718738&tin=02508201610067®Number=0000000000170478&sum=30051 [23:46:14]OFD Sender: Processing packet 95704 [packets to send 58, broken 57] [23:46:14]ProducePacketName [23:46:14]name=ofd_packets/00095704 [23:46:14]OFD Sender: To server: pG, [23:46:14]CommunicateWithHost lk.salyk.kg:30040 [23:46:14]ConnectInit lk.salyk.kg [23:46:14]written 0, free lines is 4095 [23:46:15]Connected sock=11 [23:46:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 71 D4 07 01 31 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 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 63 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 00 00 00 00 00 00 39 04 06 00 63 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 02 00 00 F4 03 04 00 C5 D0 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D8 75 01 00 35 04 06 00 95 56 2C 58 6D 52 5D 05 15 E6 0F FA CE 94 [23:46:15]Write to MH i2c: 01 00 00 EB 00 EB [23:46:15]Write i2c OK [23:46:15]MH_I2C_Read... [23:46:15]Read from MH i2c: 01 [23:46:15]MH_I2C_Read... [23:46:15]Read from MH i2c: 01 07 00 [23:46:15]MH_I2C_Read... [23:46:15]Read from MH i2c: 01 07 00 EB 00 00 00 00 00 00 1F 0D 1E [23:46:15]RasterBufferAndPrint [23:46:15]line [23:46:15]line [23:46:15]line [23:46:15]line [23:46:15]line [23:46:15]written 0, free lines is 3365 [23:46:15]MH_Cut [23:46:15]Write to MH i2c: D1 01 00 F2 00 01 C4 [23:46:15]Write i2c OK [23:46:15]MH_I2C_Read... [23:46:15]Read from MH i2c: D1 [23:46:15]MH_I2C_Read... [23:46:15]Read from MH i2c: D1 01 00 [23:46:15]MH_I2C_Read... [23:46:15]Read from MH i2c: D1 01 00 F2 00 00 C3 [23:46:15]Write to MH i2c: 01 00 00 F3 00 F3 [23:46:15]Write i2c OK [23:46:15]MH_I2C_Read... [23:46:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 FB 7A 47 00 23 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 32 30 39 38 35 36 30 10 04 04 00 D8 75 01 00 F4 03 04 00 F0 7A 1E 67 B6 04 01 00 00 14 A1 BD 3D 93 5A F7 0F [23:46:15]CommunicateWithHost err = 0 [23:46:15]CheckOFDResponse [23:46:15]1017 (14) - 77093643461234 [23:46:15]1041 (16) - 0000000002098560 [23:46:15]1040 (4) - 95704 [23:46:15]1012 (4) - 27.10.2024 17:40 [23:46:15]1206 (1) - 0 [23:46:15]OFD Sender: Remove packet 95704 [23:46:15]ProducePacketName [23:46:15]name=ofd_packets/00095704 [23:46:15]NVStorageDeleteData [23:46:16]*** Cut start [23:46:16]*** Partial cut [23:46:16]*** CUTSNS_PIN = 1 [23:46:16]*** CUTSNS_PIN = 0 [23:46:16]OFD Sender: No OFD packet to send [23:46:16]*** Brake cut motor [23:46:16]Read from MH i2c: 01 [23:46:16]MH_I2C_Read... [23:46:16]*** Stop cut motor [23:46:16]*** Cut end [23:46:16]Read from MH i2c: 01 07 00 [23:46:16]MH_I2C_Read... [23:46:16]Read from MH i2c: 01 07 00 F3 00 00 00 00 00 00 FF 0F 08 [23:46:16]process_action close_receipt done [23:46:16]requested_data is exist [23:46:16]produce_requested_data [23:46:16]requested_item fm.sn is exist - process it [23:46:16]wFMCommunicate request_size=4 [23:46:16]MH_SAM_APDU [23:46:16]CAPDU: 80 11 00 00 [23:46:16]Write to MH i2c: E2 08 00 F4 00 80 11 00 00 00 00 00 00 6E [23:46:16]Write i2c OK [23:46:16]MH_I2C_Read... [23:46:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:46:16]Read from MH i2c: E2 [23:46:16]MH_I2C_Read... [23:46:16]Read from MH i2c: E2 17 00 [23:46:16]MH_I2C_Read... [23:46:16]Read from MH i2c: E2 17 00 F4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BF [23:46:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:46:16]wFMCommunicate OK [23:46:16]requested_item fd.num is exist - process it [23:46:16]SAM_PROTO_GetFieldsCounters [23:46:16]wFMCommunicate request_size=4 [23:46:16]MH_SAM_APDU [23:46:16]CAPDU: 80 13 00 00 [23:46:16]Write to MH i2c: E2 08 00 F5 00 80 13 00 00 00 00 00 00 71 [23:46:16]Write i2c OK [23:46:16]MH_I2C_Read... [23:46:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:46:16]Read from MH i2c: E2 [23:46:16]MH_I2C_Read... [23:46:16]Read from MH i2c: E2 62 00 [23:46:16]MH_I2C_Read... [23:46:16]Read from MH i2c: E2 62 00 F5 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D8 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 BF 02 00 00 5E 04 04 00 BF 02 00 00 57 04 04 00 C0 02 00 00 19 04 04 00 00 00 00 00 90 00 B2 [23:46:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D8 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 BF 02 00 00 5E 04 04 00 BF 02 00 00 57 04 04 00 C0 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:46:16]wFMCommunicate OK [23:46:16]SAM_PROTO_GetFieldsCounters done [23:46:16]requested_item shift.num is exist - process it [23:46:16]requested_item shift.opened is exist - process it [23:46:16]req_shift_opened [23:46:16]FM_GetShiftState [23:46:16]SAM_PROTO_GetShiftState [23:46:16]wFMCommunicate request_size=4 [23:46:16]MH_SAM_APDU [23:46:16]CAPDU: 80 13 01 00 [23:46:16]Write to MH i2c: E2 08 00 F6 00 80 13 01 00 00 00 00 00 73 [23:46:16]Write i2c OK [23:46:16]MH_I2C_Read... [23:46:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:46:16]Read from MH i2c: E2 [23:46:16]MH_I2C_Read... [23:46:16]Read from MH i2c: E2 0E 00 [23:46:16]MH_I2C_Read... [23:46:16]Read from MH i2c: E2 0E 00 F6 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 1F [23:46:16]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [23:46:16]wFMCommunicate OK [23:46:16]SAM_PROTO_GetShiftState done [23:46:16]FM_GetShiftState done [23:46:16]req_shift_opened done [23:46:16]requested_item shift.open_date is exist - process it [23:46:16]req_shift_open_date [23:46:16]req_shift_open_date done [23:46:16]produce_requested_data done [23:46:16]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95704,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [23:46:16]process_action_free close_receipt [23:46:16]json_value_free [23:46:16]json_value_free done [23:46:16]process_json_proto returns [23:46:16]Send response to host [23:46:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95704,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [23:46:16]free response buf [23:46:16]execute_script done [23:46:16]execute_script returns [23:46:16]free content buf [23:46:16]Sock 9.Close socket [23:46:16]Sock 9.Thread stoped [23:46:21]OFD Sender: No OFD packet to send [23:46:26]OFD Sender: No OFD packet to send [23:46:31]OFD Sender: No OFD packet to send [23:46:36]OFD Sender: No OFD packet to send [23:46:41]OFD Sender: No OFD packet to send [23:46:42]accept exits with 7 [23:46:42]New connection [23:46:42]New thread 3067329892 created [23:46:42]Thread 3067473252 joined [23:46:42]Waiting for new connection... [23:46:42] Sock 7.Parse request [23:46:42]Sock 7.Check first char [23:46:42]Sock 7.First char is OK [23:46:42]request: POST /json_proto HTTP/1.0 [23:46:42]Method: POST [23:46:42]URL: /json_proto [23:46:42]Method is POST - this is cgi request [23:46:42]url: /json_proto [23:46:42]query_string will be loaded in cgi processing [23:46:42]execute_cgi json_proto POST (null) [23:46:42]execute_cgi path=json_proto method=POST [23:46:42]POST find Content-Length [23:46:42]Host: 172.17.40.67:8080 [23:46:42]Content-Length: 678 [23:46:42]Content-Type: application/json [23:46:42] [23:46:42]POST finish read [23:46:42]Found Content-Length = 678 [23:46:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406225", "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" : 2.700, "sum" : 200.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:46:42]execute_script... [23:46: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)3406225", "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" : 2.700, "sum" : 200.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:46:42]POST & json_proto [23:46:42]process_json_proto [23:46:42]json parsed OK: [23:46:42]protocol is kg_v1.0 [23:46:42]action value=close_receipt [23:46:42]process_action close_receipt [23:46:42]cmd_close_receipt [23:46:42]MH_GetDate [23:46:42]Write to MH i2c: F0 00 00 F7 00 E6 [23:46:42]Write i2c OK [23:46:42]MH_I2C_Read... [23:46:42]Read from MH i2c: F0 [23:46:42]MH_I2C_Read... [23:46:42]Read from MH i2c: F0 09 00 [23:46:42]MH_I2C_Read... [23:46:42]Read from MH i2c: F0 09 00 F7 00 00 E3 D0 1E 67 EE DA 66 66 BB [23:46:42]GetLastDocTimeStamp 1730072773 [23:46:42]current date 1730072803 [23:46:42]FM_GetShiftState [23:46:42]SAM_PROTO_GetShiftState [23:46:42]wFMCommunicate request_size=4 [23:46:42]MH_SAM_APDU [23:46:42]CAPDU: 80 13 01 00 [23:46:42]Write to MH i2c: E2 08 00 F8 00 80 13 01 00 00 00 00 00 75 [23:46:42]Write i2c OK [23:46:42]MH_I2C_Read... [23:46:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:46:42]Read from MH i2c: E2 [23:46:42]MH_I2C_Read... [23:46:42]Read from MH i2c: E2 0E 00 [23:46:42]MH_I2C_Read... [23:46:42]Read from MH i2c: E2 0E 00 F8 00 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 21 [23:46:42]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [23:46:42]wFMCommunicate OK [23:46:42]SAM_PROTO_GetShiftState done [23:46:42]FM_GetShiftState done [23:46:42]opened in 1729987736 [23:46:42]opened+sec_in_day 1730074136 [23:46:42]quantity*price = 20034 [23:46:42]sum+1 = 20035 [23:46:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.27 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 704 27.10.2024 23:46 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95705 ФПД: 266687706556002 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T234643&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95705&fm=266687706556002&tin=02508201610067®Number=0000000000170478&sum=20000 [23:46:43]StoreToDocumentArchive [23:46:43]shift 143 fd 95705 [23:46:43]save to /storage/0143/doc_00095705 [23:46:43]save last doc name /storage/0143/doc_00095705 to /storage/kkm_last_doc_name [23:46:43]save OK [23:46:43]Clear old archive folders... [23:46:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:46:43]tlvbuf is 00520600 [23:46:43]SAM_PROTO_ClearQueue [23:46:43]wFMCommunicate request_size=4 [23:46:43]MH_SAM_APDU [23:46:43]CAPDU: 80 09 00 00 [23:46:43]Write to MH i2c: E2 08 00 05 01 80 09 00 00 00 00 00 00 78 [23:46:43]Write i2c OK [23:46:43]MH_I2C_Read... [23:46:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:46:43]Read from MH i2c: E2 [23:46:43]MH_I2C_Read... [23:46:43]Read from MH i2c: E2 03 00 [23:46:43]MH_I2C_Read... [23:46:43]Read from MH i2c: E2 03 00 05 01 00 90 00 7A [23:46:43]RAPDU: 90 00 [23:46:43]wFMCommunicate OK [23:46:43]SAM_PROTO_ClearQueue done [23:46:43]KKMCreateOFDPacket [23:46:43]OFDProtocolAddRootSTLVToBuf [23:46:43]FM_MakeSignedData [23:46:43]FM_MakeSignedData [23:46:43]SAM_PROTO_SignData [23:46:43]wFMCommunicate request_size=4 [23:46:43]MH_SAM_APDU [23:46:43]CAPDU: 80 0D 01 02 [23:46:43]Write to MH i2c: E2 08 00 06 01 80 0D 01 02 00 00 00 00 80 [23:46:43]Write i2c OK [23:46:43]MH_I2C_Read... [23:46:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:46:43]Read from MH i2c: E2 [23:46:43]MH_I2C_Read... [23:46:43]Read from MH i2c: E2 03 00 [23:46:43]MH_I2C_Read... [23:46:43]Read from MH i2c: E2 03 00 06 01 00 90 00 7B [23:46:43]RAPDU: 90 00 [23:46:43]wFMCommunicate OK [23:46:43]wFMCommunicate request_size=255 [23:46:43]MH_SAM_APDU [23:46: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 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 02 00 00 F4 03 04 00 E3 D0 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D9 75 01 00 35 04 06 00 F2 [23:46:43]Write to MH i2c: E2 02 01 07 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 02 00 00 F4 03 04 00 E3 D0 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D9 75 01 00 35 04 06 00 F2 00 00 7A [23:46:43]Write i2c OK [23:46:43]MH_I2C_Read... [23:46:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:46:44]Read from MH i2c: E2 [23:46:44]MH_I2C_Read... [23:46:44]Read from MH i2c: E2 03 00 [23:46:44]MH_I2C_Read... [23:46:44]Read from MH i2c: E2 03 00 07 01 00 90 00 7C [23:46:44]RAPDU: 90 00 [23:46:44]wFMCommunicate OK [23:46:44]wFMCommunicate request_size=10 [23:46:44]MH_SAM_APDU [23:46:44]CAPDU: 80 0D 02 02 05 8D 12 03 E6 62 [23:46:44]Write to MH i2c: E2 0D 00 08 01 80 0D 02 02 05 00 8D 12 03 E6 62 00 00 77 [23:46:44]Write i2c OK [23:46:44]MH_I2C_Read... [23:46:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:46:44]Read from MH i2c: E2 [23:46:44]MH_I2C_Read... [23:46:44]Read from MH i2c: E2 03 00 [23:46:44]MH_I2C_Read... [23:46:44]Read from MH i2c: E2 03 00 08 01 00 90 00 7D [23:46:44]RAPDU: 90 00 [23:46:44]wFMCommunicate OK [23:46:44]wFMCommunicate request_size=4 [23:46:44]MH_SAM_APDU [23:46:44]CAPDU: 80 0D 03 02 [23:46:44]Write to MH i2c: E2 08 00 09 01 80 0D 03 02 00 00 00 00 85 [23:46:44]Write i2c OK [23:46:44]MH_I2C_Read... [23:46:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:46:44]Read from MH i2c: E2 [23:46:44]MH_I2C_Read... [23:46:44]Read from MH i2c: E2 0B 00 [23:46:44]MH_I2C_Read... [23:46:44]Read from MH i2c: E2 0B 00 09 01 00 5B 6C 07 EB 56 18 F6 C7 90 00 6A [23:46:44]RAPDU: 5B 6C 07 EB 56 18 F6 C7 90 00 [23:46:44]wFMCommunicate OK [23:46:44]SAM_PROTO_SignData done [23:46:44]FM_MakeSignedData done [23:46:44]CreateOFDProtocolMessage [23:46:44]wFMCommunicate request_size=4 [23:46:44]MH_SAM_APDU [23:46:44]CAPDU: 80 11 00 00 [23:46:44]Write to MH i2c: E2 08 00 0A 01 80 11 00 00 00 00 00 00 85 [23:46:44]Write i2c OK [23:46:44]MH_I2C_Read... [23:46:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:46:44]Read from MH i2c: E2 [23:46:44]MH_I2C_Read... [23:46:44]Read from MH i2c: E2 17 00 [23:46:44]MH_I2C_Read... [23:46:44]Read from MH i2c: E2 17 00 0A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D6 [23:46:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:46:44]wFMCommunicate OK [23:46:44]CreateOFDProtocolMessage done [23:46:44]OFDSenderStorePacket 95705 [23:46:44]StoreOFDPacket docnum=95705 [23:46:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D4 48 07 01 15 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 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 02 00 00 F4 03 04 00 E3 D0 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D9 75 01 00 35 04 06 00 F2 8D 12 03 E6 62 5B 6C 07 EB 56 18 F6 C7 [23:46:44]CheckFolder [23:46:44]dirname=/storage/ofd_packets [23:46:44]CheckFolder done [23:46:44]ProducePacketName [23:46:44]name=ofd_packets/00095705 [23:46:44]NVStorageSaveData ofd_packets/00095705 [23:46:44]File name is /storage/ofd_packets/00095705 [23:46:44]Write 301 bytes [23:46:44]NVStorageSaveData done [23:46:44]OFDSenderStorePacket done [23:46:44]KKMCreateOFDPacket done [23:46:44]NVStorageSaveData kkm_last_timestamp [23:46:44]File name is /storage/kkm_last_timestamp [23:46:44]Write 4 bytes [23:46:44]NVStorageSaveData done [23:46:44]ExternCall_PrintAddStr [23:46:44]wPrintStart [23:46:44]Write to MH i2c: 01 00 00 0B 01 0C [23:46:44]Write i2c OK [23:46:44]MH_I2C_Read... [23:46:44]Read from MH i2c: 01 [23:46:44]MH_I2C_Read... [23:46:44]Read from MH i2c: 01 07 00 [23:46:44]MH_I2C_Read... [23:46:44]Read from MH i2c: 01 07 00 0B 01 00 00 00 00 00 FF 0F 21 [23:46:44]RasterBufferAndPrint [23:46:44]line Счет N : (1)3406225 [23:46:44]line ИНН: 02508201610067 [23:46:44]line Контрольно-Кассовый Чек [23:46:44]line ПРОДАЖА [23:46:44]line ТРК (МРК, ГНК) : 13 [23:46:44]line Товар: 2710124500 [23:46:44]line Аи-95-К-5 [23:46:44]line 2.700 * 74.20 [23:46:44]line = 200.34 [23:46:44]line НДС 12% НСП 1% [23:46:44]line > о реализуемом товаре [23:46:44]line ОКРУГЛЕНИЕ: -0.34 [23:46:44]line ИТОГО: 200.00 [23:46:44]line Внесено: 200.00 [23:46:44]line СДАЧА: 0.00 [23:46:44]line НСП 1% : 1.77 [23:46:44]line НДС 12% : 21.27 [23:46:44]line Наличными: 200.00 [23:46:44]line Безнал.: 0.00 [23:46:44]line Место: АЗС № 82 "Партнер Нефть" [23:46:44]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [23:46:44]line СНО: Общий режим [23:46:44]line Чек 704 27.10.2024 23:46 [23:46:44]line Смена: 143 ФФД: 1.0 [23:46:44]line ЗНМ: 0300000017 [23:46:44]line РНМ: 0000000000170478 [23:46:44]line Версия ККМ: v1.0 [23:46:44]line ФМ: 0000000002098560 [23:46:44]line ФД: 95705 [23:46:44]line ФПД: 266687706556002 [23:46:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T234643&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95705&fm=266687706556002&tin=02508201610067®Number=0000000000170478&sum=20000 [23:46:44]OFD Sender: Processing packet 95705 [packets to send 58, broken 57] [23:46:44]ProducePacketName [23:46:44]name=ofd_packets/00095705 [23:46:44]OFD Sender: To server: pG, [23:46:44]CommunicateWithHost lk.salyk.kg:30040 [23:46:44]ConnectInit lk.salyk.kg [23:46:44]written 0, free lines is 4095 [23:46:44]Connected sock=9 [23:46:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D4 48 07 01 15 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 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 02 00 00 F4 03 04 00 E3 D0 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 D9 75 01 00 35 04 06 00 F2 8D 12 03 E6 62 5B 6C 07 EB 56 18 F6 C7 [23:46:45]Write to MH i2c: 01 00 00 36 01 37 [23:46:45]Write i2c OK [23:46:45]MH_I2C_Read... [23:46:45]Read from MH i2c: 01 [23:46:45]MH_I2C_Read... [23:46:45]Read from MH i2c: 01 07 00 [23:46:45]MH_I2C_Read... [23:46:45]Read from MH i2c: 01 07 00 36 01 00 00 00 00 00 F1 0C 3B [23:46:45]RasterBufferAndPrint [23:46:45]line [23:46:45]line [23:46:45]line [23:46:45]line [23:46:45]line [23:46:45]written 0, free lines is 3319 [23:46:45]MH_Cut [23:46:45]Write to MH i2c: D1 01 00 3D 01 01 10 [23:46:45]Write i2c OK [23:46:45]MH_I2C_Read... [23:46:45]Read from MH i2c: D1 [23:46:45]MH_I2C_Read... [23:46:45]Read from MH i2c: D1 01 00 [23:46:45]MH_I2C_Read... [23:46:45]Read from MH i2c: D1 01 00 3D 01 00 0F [23:46:45]Write to MH i2c: 01 00 00 3E 01 3F [23:46:45]Write i2c OK [23:46:45]MH_I2C_Read... [23:46:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F4 B6 47 00 9E 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 32 30 39 38 35 36 30 10 04 04 00 D9 75 01 00 F4 03 04 00 0E 7B 1E 67 B6 04 01 00 00 FD B0 DB 8A 83 88 AB 09 [23:46:45]CommunicateWithHost err = 0 [23:46:45]CheckOFDResponse [23:46:45]1017 (14) - 77093643461234 [23:46:45]1041 (16) - 0000000002098560 [23:46:45]1040 (4) - 95705 [23:46:45]1012 (4) - 27.10.2024 17:40 [23:46:45]1206 (1) - 0 [23:46:45]OFD Sender: Remove packet 95705 [23:46:45]ProducePacketName [23:46:45]name=ofd_packets/00095705 [23:46:45]NVStorageDeleteData [23:46:45]OFD Sender: No OFD packet to send [23:46:45]*** Cut start [23:46:45]*** Partial cut [23:46:45]*** CUTSNS_PIN = 1 [23:46:45]*** CUTSNS_PIN = 0 [23:46:46]*** Brake cut motor [23:46:46]Read from MH i2c: 01 [23:46:46]MH_I2C_Read... [23:46:46]*** Stop cut motor [23:46:46]*** Cut end [23:46:46]Read from MH i2c: 01 07 00 [23:46:46]MH_I2C_Read... [23:46:46]Read from MH i2c: 01 07 00 3E 01 00 00 00 00 00 FF 0F 54 [23:46:46]process_action close_receipt done [23:46:46]requested_data is exist [23:46:46]produce_requested_data [23:46:46]requested_item fm.sn is exist - process it [23:46:46]wFMCommunicate request_size=4 [23:46:46]MH_SAM_APDU [23:46:46]CAPDU: 80 11 00 00 [23:46:46]Write to MH i2c: E2 08 00 3F 01 80 11 00 00 00 00 00 00 BA [23:46:46]Write i2c OK [23:46:46]MH_I2C_Read... [23:46:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:46:46]Read from MH i2c: E2 [23:46:46]MH_I2C_Read... [23:46:46]Read from MH i2c: E2 17 00 [23:46:46]MH_I2C_Read... [23:46:46]Read from MH i2c: E2 17 00 3F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 0B [23:46:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:46:46]wFMCommunicate OK [23:46:46]requested_item fd.num is exist - process it [23:46:46]SAM_PROTO_GetFieldsCounters [23:46:46]wFMCommunicate request_size=4 [23:46:46]MH_SAM_APDU [23:46:46]CAPDU: 80 13 00 00 [23:46:46]Write to MH i2c: E2 08 00 40 01 80 13 00 00 00 00 00 00 BD [23:46:46]Write i2c OK [23:46:46]MH_I2C_Read... [23:46:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:46:46]Read from MH i2c: E2 [23:46:46]MH_I2C_Read... [23:46:46]Read from MH i2c: E2 62 00 [23:46:46]MH_I2C_Read... [23:46:46]Read from MH i2c: E2 62 00 40 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D9 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C0 02 00 00 5E 04 04 00 C0 02 00 00 57 04 04 00 C1 02 00 00 19 04 04 00 00 00 00 00 90 00 02 [23:46:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 D9 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C0 02 00 00 5E 04 04 00 C0 02 00 00 57 04 04 00 C1 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:46:46]wFMCommunicate OK [23:46:46]SAM_PROTO_GetFieldsCounters done [23:46:46]requested_item shift.num is exist - process it [23:46:46]requested_item shift.opened is exist - process it [23:46:46]req_shift_opened [23:46:46]FM_GetShiftState [23:46:46]SAM_PROTO_GetShiftState [23:46:46]wFMCommunicate request_size=4 [23:46:46]MH_SAM_APDU [23:46:46]CAPDU: 80 13 01 00 [23:46:46]Write to MH i2c: E2 08 00 41 01 80 13 01 00 00 00 00 00 BF [23:46:46]Write i2c OK [23:46:46]MH_I2C_Read... [23:46:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:46:46]Read from MH i2c: E2 [23:46:46]MH_I2C_Read... [23:46:46]Read from MH i2c: E2 0E 00 [23:46:46]MH_I2C_Read... [23:46:46]Read from MH i2c: E2 0E 00 41 01 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 6B [23:46:46]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [23:46:46]wFMCommunicate OK [23:46:46]SAM_PROTO_GetShiftState done [23:46:46]FM_GetShiftState done [23:46:46]req_shift_opened done [23:46:46]requested_item shift.open_date is exist - process it [23:46:46]req_shift_open_date [23:46:46]req_shift_open_date done [23:46:46]produce_requested_data done [23:46:46]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95705,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [23:46:46]process_action_free close_receipt [23:46:46]json_value_free [23:46:46]json_value_free done [23:46:46]process_json_proto returns [23:46:46]Send response to host [23:46:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95705,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [23:46:46]free response buf [23:46:46]execute_script done [23:46:46]execute_script returns [23:46:46]free content buf [23:46:46]Sock 7.Close socket [23:46:46]Sock 7.Thread stoped [23:46:50]OFD Sender: No OFD packet to send [23:46:55]OFD Sender: No OFD packet to send [23:47:00]OFD Sender: No OFD packet to send [23:47:05]OFD Sender: No OFD packet to send [23:47:10]OFD Sender: No OFD packet to send [23:47:15]OFD Sender: No OFD packet to send [23:47:20]OFD Sender: No OFD packet to send [23:47:25]OFD Sender: No OFD packet to send [23:47:30]OFD Sender: No OFD packet to send [23:47:35]OFD Sender: No OFD packet to send [23:47:40]OFD Sender: No OFD packet to send [23:47:45]OFD Sender: No OFD packet to send [23:47:50]OFD Sender: No OFD packet to send [23:47:55]OFD Sender: No OFD packet to send [23:48:00]OFD Sender: No OFD packet to send [23:48:05]OFD Sender: No OFD packet to send [23:48:10]OFD Sender: No OFD packet to send [23:48:15]OFD Sender: No OFD packet to send [23:48:20]OFD Sender: No OFD packet to send [23:48:25]OFD Sender: No OFD packet to send [23:48:30]OFD Sender: No OFD packet to send [23:48:35]OFD Sender: No OFD packet to send [23:48:40]OFD Sender: No OFD packet to send [23:48:45]OFD Sender: No OFD packet to send [23:48:50]OFD Sender: No OFD packet to send [23:48:55]OFD Sender: No OFD packet to send [23:49:00]OFD Sender: No OFD packet to send [23:49:05]OFD Sender: No OFD packet to send [23:49:10]OFD Sender: No OFD packet to send [23:49:15]OFD Sender: No OFD packet to send [23:49:20]OFD Sender: No OFD packet to send [23:49:25]OFD Sender: No OFD packet to send [23:49:30]OFD Sender: No OFD packet to send [23:49:35]OFD Sender: No OFD packet to send [23:49:40]OFD Sender: No OFD packet to send [23:49:45]OFD Sender: No OFD packet to send [23:49:50]OFD Sender: No OFD packet to send [23:49:55]OFD Sender: No OFD packet to send [23:50:00]OFD Sender: No OFD packet to send [23:50:05]OFD Sender: No OFD packet to send [23:50:10]OFD Sender: No OFD packet to send [23:50:15]OFD Sender: No OFD packet to send [23:50:20]OFD Sender: No OFD packet to send [23:50:25]OFD Sender: No OFD packet to send [23:50:30]OFD Sender: No OFD packet to send [23:50:35]OFD Sender: No OFD packet to send [23:50:40]OFD Sender: No OFD packet to send [23:50:45]OFD Sender: No OFD packet to send [23:50:50]OFD Sender: No OFD packet to send [23:50:55]OFD Sender: No OFD packet to send [23:51:00]OFD Sender: No OFD packet to send [23:51:05]OFD Sender: No OFD packet to send [23:51:10]OFD Sender: No OFD packet to send [23:51:15]OFD Sender: No OFD packet to send [23:51:20]OFD Sender: No OFD packet to send [23:51:25]OFD Sender: No OFD packet to send [23:51:30]OFD Sender: No OFD packet to send [23:51:35]OFD Sender: No OFD packet to send [23:51:40]OFD Sender: No OFD packet to send [23:51:45]OFD Sender: No OFD packet to send [23:51:48]accept exits with 10 [23:51:48]New connection [23:51:48]New thread 3067473252 created [23:51:48]Thread 3067329892 joined [23:51:48]Waiting for new connection... [23:51:48] Sock 10.Parse request [23:51:48]Sock 10.Check first char [23:51:48]Sock 10.First char is OK [23:51:48]request: POST /json_proto HTTP/1.0 [23:51:48]Method: POST [23:51:48]URL: /json_proto [23:51:48]Method is POST - this is cgi request [23:51:48]url: /json_proto [23:51:48]query_string will be loaded in cgi processing [23:51:48]execute_cgi json_proto POST (null) [23:51:48]execute_cgi path=json_proto method=POST [23:51:48]POST find Content-Length [23:51:48]Host: 172.17.40.67:8080 [23:51:48]Content-Length: 767 [23:51:48]Content-Type: application/json [23:51:48] [23:51:48]POST finish read [23:51:48]Found Content-Length = 767 [23:51:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406226", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 9.720, "sum" : 650.27, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 650.27 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:51:48]execute_script... [23:51: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)3406226", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 9.720, "sum" : 650.27, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 650.27 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:51:48]POST & json_proto [23:51:48]process_json_proto [23:51:48]json parsed OK: [23:51:48]protocol is kg_v1.0 [23:51:48]action value=close_receipt [23:51:48]process_action close_receipt [23:51:48]cmd_close_receipt [23:51:48]MH_GetDate [23:51:48]Write to MH i2c: F0 00 00 42 01 32 [23:51:48]Write i2c OK [23:51:48]MH_I2C_Read... [23:51:48]Read from MH i2c: F0 [23:51:48]MH_I2C_Read... [23:51:48]Read from MH i2c: F0 09 00 [23:51:48]MH_I2C_Read... [23:51:48]Read from MH i2c: F0 09 00 42 01 00 15 D2 1E 67 EE DA 66 66 3B [23:51:48]GetLastDocTimeStamp 1730072803 [23:51:48]current date 1730073109 [23:51:48]FM_GetShiftState [23:51:48]SAM_PROTO_GetShiftState [23:51:48]wFMCommunicate request_size=4 [23:51:48]MH_SAM_APDU [23:51:48]CAPDU: 80 13 01 00 [23:51:48]Write to MH i2c: E2 08 00 43 01 80 13 01 00 00 00 00 00 C1 [23:51:48]Write i2c OK [23:51:48]MH_I2C_Read... [23:51:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:51:48]Read from MH i2c: E2 [23:51:48]MH_I2C_Read... [23:51:48]Read from MH i2c: E2 0E 00 [23:51:48]MH_I2C_Read... [23:51:48]Read from MH i2c: E2 0E 00 43 01 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 6D [23:51:48]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [23:51:48]wFMCommunicate OK [23:51:48]SAM_PROTO_GetShiftState done [23:51:48]FM_GetShiftState done [23:51:48]opened in 1729987736 [23:51:48]opened+sec_in_day 1730074136 [23:51:48]quantity*price = 65026 [23:51:48]sum+1 = 65028 [23:51:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 650.27 НСП 1% : 5.75 НДС 12% : 69.05 Наличными: 0.00 Безнал.: 650.27 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 705 27.10.2024 23:51 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95706 ФПД: 53212696101999 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T235149&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95706&fm=53212696101999&tin=02508201610067®Number=0000000000170478&sum=65027 [23:51:49]StoreToDocumentArchive [23:51:49]shift 143 fd 95706 [23:51:49]save to /storage/0143/doc_00095706 [23:51:49]save last doc name /storage/0143/doc_00095706 to /storage/kkm_last_doc_name [23:51:49]save OK [23:51:49]Clear old archive folders... [23:51:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:51:49]tlvbuf is 00522C00 [23:51:49]SAM_PROTO_ClearQueue [23:51:49]wFMCommunicate request_size=4 [23:51:49]MH_SAM_APDU [23:51:49]CAPDU: 80 09 00 00 [23:51:49]Write to MH i2c: E2 08 00 50 01 80 09 00 00 00 00 00 00 C3 [23:51:49]Write i2c OK [23:51:49]MH_I2C_Read... [23:51:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:51:49]Read from MH i2c: E2 [23:51:49]MH_I2C_Read... [23:51:49]Read from MH i2c: E2 03 00 [23:51:49]MH_I2C_Read... [23:51:49]Read from MH i2c: E2 03 00 50 01 00 90 00 C5 [23:51:49]RAPDU: 90 00 [23:51:49]wFMCommunicate OK [23:51:49]SAM_PROTO_ClearQueue done [23:51:49]KKMCreateOFDPacket [23:51:49]OFDProtocolAddRootSTLVToBuf [23:51:49]FM_MakeSignedData [23:51:49]FM_MakeSignedData [23:51:49]SAM_PROTO_SignData [23:51:49]wFMCommunicate request_size=4 [23:51:49]MH_SAM_APDU [23:51:49]CAPDU: 80 0D 01 02 [23:51:49]Write to MH i2c: E2 08 00 51 01 80 0D 01 02 00 00 00 00 CB [23:51:49]Write i2c OK [23:51:49]MH_I2C_Read... [23:51:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:51:49]Read from MH i2c: E2 [23:51:49]MH_I2C_Read... [23:51:49]Read from MH i2c: E2 03 00 [23:51:49]MH_I2C_Read... [23:51:49]Read from MH i2c: E2 03 00 51 01 00 90 00 C6 [23:51:49]RAPDU: 90 00 [23:51:49]wFMCommunicate OK [23:51:49]wFMCommunicate request_size=255 [23:51:49]MH_SAM_APDU [23:51:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 F8 25 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 03 FE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 03 FE 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 00 00 00 00 00 00 39 04 06 00 03 FE 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 02 00 00 F4 03 04 00 15 D2 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DA 75 01 00 35 04 06 00 30 [23:51:49]Write to MH i2c: E2 02 01 52 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 34 FF 03 08 00 03 F8 25 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 03 FE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 03 FE 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 00 00 00 00 00 00 39 04 06 00 03 FE 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 02 00 00 F4 03 04 00 15 D2 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DA 75 01 00 35 04 06 00 30 00 00 C2 [23:51:49]Write i2c OK [23:51:49]MH_I2C_Read... [23:51:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:51:49]Read from MH i2c: E2 [23:51:49]MH_I2C_Read... [23:51:49]Read from MH i2c: E2 03 00 [23:51:49]MH_I2C_Read... [23:51:49]Read from MH i2c: E2 03 00 52 01 00 90 00 C7 [23:51:49]RAPDU: 90 00 [23:51:49]wFMCommunicate OK [23:51:49]wFMCommunicate request_size=10 [23:51:49]MH_SAM_APDU [23:51:49]CAPDU: 80 0D 02 02 05 65 8B D9 44 6F [23:51:49]Write to MH i2c: E2 0D 00 53 01 80 0D 02 02 05 00 65 8B D9 44 6F 00 00 54 [23:51:49]Write i2c OK [23:51:49]MH_I2C_Read... [23:51:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:51:49]Read from MH i2c: E2 [23:51:49]MH_I2C_Read... [23:51:49]Read from MH i2c: E2 03 00 [23:51:49]MH_I2C_Read... [23:51:49]Read from MH i2c: E2 03 00 53 01 00 90 00 C8 [23:51:49]RAPDU: 90 00 [23:51:49]wFMCommunicate OK [23:51:49]wFMCommunicate request_size=4 [23:51:49]MH_SAM_APDU [23:51:49]CAPDU: 80 0D 03 02 [23:51:49]Write to MH i2c: E2 08 00 54 01 80 0D 03 02 00 00 00 00 D0 [23:51:49]Write i2c OK [23:51:49]MH_I2C_Read... [23:51:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:51:49]Read from MH i2c: E2 [23:51:49]MH_I2C_Read... [23:51:49]Read from MH i2c: E2 0B 00 [23:51:49]MH_I2C_Read... [23:51:49]Read from MH i2c: E2 0B 00 54 01 00 EC AF 99 6E 74 99 40 E5 90 00 A5 [23:51:49]RAPDU: EC AF 99 6E 74 99 40 E5 90 00 [23:51:49]wFMCommunicate OK [23:51:49]SAM_PROTO_SignData done [23:51:49]FM_MakeSignedData done [23:51:49]CreateOFDProtocolMessage [23:51:49]wFMCommunicate request_size=4 [23:51:49]MH_SAM_APDU [23:51:49]CAPDU: 80 11 00 00 [23:51:49]Write to MH i2c: E2 08 00 55 01 80 11 00 00 00 00 00 00 D0 [23:51:49]Write i2c OK [23:51:49]MH_I2C_Read... [23:51:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:51:49]Read from MH i2c: E2 [23:51:49]MH_I2C_Read... [23:51:49]Read from MH i2c: E2 17 00 [23:51:49]MH_I2C_Read... [23:51:49]Read from MH i2c: E2 17 00 55 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 21 [23:51:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:51:49]wFMCommunicate OK [23:51:49]CreateOFDProtocolMessage done [23:51:49]OFDSenderStorePacket 95706 [23:51:49]StoreOFDPacket docnum=95706 [23:51:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3D A2 07 01 3F 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 34 FF 03 08 00 03 F8 25 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 03 FE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 03 FE 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 00 00 00 00 00 00 39 04 06 00 03 FE 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 02 00 00 F4 03 04 00 15 D2 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DA 75 01 00 35 04 06 00 30 65 8B D9 44 6F EC AF 99 6E 74 99 40 E5 [23:51:49]CheckFolder [23:51:49]dirname=/storage/ofd_packets [23:51:49]CheckFolder done [23:51:49]ProducePacketName [23:51:49]name=ofd_packets/00095706 [23:51:49]NVStorageSaveData ofd_packets/00095706 [23:51:49]File name is /storage/ofd_packets/00095706 [23:51:49]Write 301 bytes [23:51:49]NVStorageSaveData done [23:51:49]OFDSenderStorePacket done [23:51:49]KKMCreateOFDPacket done [23:51:49]NVStorageSaveData kkm_last_timestamp [23:51:49]File name is /storage/kkm_last_timestamp [23:51:49]Write 4 bytes [23:51:49]NVStorageSaveData done [23:51:49]ExternCall_PrintAddStr [23:51:49]wPrintStart [23:51:49]Write to MH i2c: 01 00 00 56 01 57 [23:51:49]Write i2c OK [23:51:49]MH_I2C_Read... [23:51:49]Read from MH i2c: 01 [23:51:49]MH_I2C_Read... [23:51:49]Read from MH i2c: 01 07 00 [23:51:49]MH_I2C_Read... [23:51:49]Read from MH i2c: 01 07 00 56 01 00 00 00 00 00 FF 0F 6C [23:51:49]RasterBufferAndPrint [23:51:49]line Счет N : (1)3406226 [23:51:49]line ИНН: 02508201610067 [23:51:49]line Контрольно-Кассовый Чек [23:51:49]line ПРОДАЖА [23:51:49]line ТРК (МРК, ГНК) : 12 [23:51:49]line Товар: 2710124130 [23:51:49]line Аи-92-К-4 [23:51:49]line 9.720 * 66.90 [23:51:49]line = 650.27 [23:51:49]line НДС 12% НСП 1% [23:51:49]line > о реализуемом товаре [23:51:49]line ИТОГО: 650.27 [23:51:49]line НСП 1% : 5.75 [23:51:49]line НДС 12% : 69.05 [23:51:49]line Наличными: 0.00 [23:51:49]line Безнал.: 650.27 [23:51:49]line Место: АЗС № 82 "Партнер Нефть" [23:51:49]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [23:51:49]line СНО: Общий режим [23:51:49]line Чек 705 27.10.2024 23:51 [23:51:49]line Смена: 143 ФФД: 1.0 [23:51:49]line ЗНМ: 0300000017 [23:51:49]line РНМ: 0000000000170478 [23:51:49]line Версия ККМ: v1.0 [23:51:49]line Платежная система: Mbank [23:51:49]line ФМ: 0000000002098560 [23:51:49]line ФД: 95706 [23:51:50]line ФПД: 53212696101999 [23:51:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T235149&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95706&fm=53212696101999&tin=02508201610067®Number=0000000000170478&sum=65027 [23:51:50]OFD Sender: Processing packet 95706 [packets to send 58, broken 57] [23:51:50]ProducePacketName [23:51:50]name=ofd_packets/00095706 [23:51:50]OFD Sender: To server: pG, [23:51:50]CommunicateWithHost lk.salyk.kg:30040 [23:51:50]ConnectInit lk.salyk.kg [23:51:50]written 0, free lines is 4095 [23:51:50]Connected sock=9 [23:51:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3D A2 07 01 3F 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 34 FF 03 08 00 03 F8 25 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 03 FE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 03 FE 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 00 00 00 00 00 00 39 04 06 00 03 FE 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 02 00 00 F4 03 04 00 15 D2 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DA 75 01 00 35 04 06 00 30 65 8B D9 44 6F EC AF 99 6E 74 99 40 E5 [23:51:50]Write to MH i2c: 01 00 00 7F 01 80 [23:51:50]Write i2c OK [23:51:50]MH_I2C_Read... [23:51:50]Read from MH i2c: 01 [23:51:50]MH_I2C_Read... [23:51:50]Read from MH i2c: 01 07 00 [23:51:50]MH_I2C_Read... [23:51:50]Read from MH i2c: 01 07 00 7F 01 00 00 00 00 00 1D 0D B1 [23:51:50]RasterBufferAndPrint [23:51:50]line [23:51:50]line [23:51:50]line [23:51:50]line [23:51:50]line [23:51:50]written 0, free lines is 3363 [23:51:50]MH_Cut [23:51:50]Write to MH i2c: D1 01 00 86 01 01 59 [23:51:50]Write i2c OK [23:51:50]MH_I2C_Read... [23:51:50]Read from MH i2c: D1 [23:51:50]MH_I2C_Read... [23:51:50]Read from MH i2c: D1 01 00 [23:51:50]MH_I2C_Read... [23:51:50]Read from MH i2c: D1 01 00 86 01 00 58 [23:51:50]Write to MH i2c: 01 00 00 87 01 88 [23:51:50]Write i2c OK [23:51:50]MH_I2C_Read... [23:51:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 5A D4 47 00 14 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 32 30 39 38 35 36 30 10 04 04 00 DA 75 01 00 F4 03 04 00 3F 7C 1E 67 B6 04 01 00 00 BD 23 45 3B AB C4 E4 4E [23:51:50]CommunicateWithHost err = 0 [23:51:50]CheckOFDResponse [23:51:50]1017 (14) - 77093643461234 [23:51:50]1041 (16) - 0000000002098560 [23:51:50]1040 (4) - 95706 [23:51:50]1012 (4) - 27.10.2024 17:45 [23:51:50]1206 (1) - 0 [23:51:50]OFD Sender: Remove packet 95706 [23:51:50]ProducePacketName [23:51:50]name=ofd_packets/00095706 [23:51:50]NVStorageDeleteData [23:51:51]OFD Sender: No OFD packet to send [23:51:51]*** Cut start [23:51:51]*** Partial cut [23:51:51]*** CUTSNS_PIN = 1 [23:51:51]*** CUTSNS_PIN = 0 [23:51:51]*** Brake cut motor [23:51:51]Read from MH i2c: 01 [23:51:51]MH_I2C_Read... [23:51:51]*** Stop cut motor [23:51:51]*** Cut end [23:51:51]Read from MH i2c: 01 07 00 [23:51:51]MH_I2C_Read... [23:51:51]Read from MH i2c: 01 07 00 87 01 00 00 00 00 00 FF 0F 9D [23:51:51]process_action close_receipt done [23:51:51]requested_data is exist [23:51:51]produce_requested_data [23:51:51]requested_item fm.sn is exist - process it [23:51:51]wFMCommunicate request_size=4 [23:51:51]MH_SAM_APDU [23:51:51]CAPDU: 80 11 00 00 [23:51:51]Write to MH i2c: E2 08 00 88 01 80 11 00 00 00 00 00 00 03 [23:51:51]Write i2c OK [23:51:51]MH_I2C_Read... [23:51:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:51:51]Read from MH i2c: E2 [23:51:51]MH_I2C_Read... [23:51:51]Read from MH i2c: E2 17 00 [23:51:51]MH_I2C_Read... [23:51:51]Read from MH i2c: E2 17 00 88 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 54 [23:51:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:51:51]wFMCommunicate OK [23:51:51]requested_item fd.num is exist - process it [23:51:51]SAM_PROTO_GetFieldsCounters [23:51:51]wFMCommunicate request_size=4 [23:51:51]MH_SAM_APDU [23:51:51]CAPDU: 80 13 00 00 [23:51:51]Write to MH i2c: E2 08 00 89 01 80 13 00 00 00 00 00 00 06 [23:51:51]Write i2c OK [23:51:51]MH_I2C_Read... [23:51:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:51:52]Read from MH i2c: E2 [23:51:52]MH_I2C_Read... [23:51:52]Read from MH i2c: E2 62 00 [23:51:52]MH_I2C_Read... [23:51:52]Read from MH i2c: E2 62 00 89 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DA 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C1 02 00 00 5E 04 04 00 C1 02 00 00 57 04 04 00 C2 02 00 00 19 04 04 00 00 00 00 00 90 00 4F [23:51:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DA 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C1 02 00 00 5E 04 04 00 C1 02 00 00 57 04 04 00 C2 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:51:52]wFMCommunicate OK [23:51:52]SAM_PROTO_GetFieldsCounters done [23:51:52]requested_item shift.num is exist - process it [23:51:52]requested_item shift.opened is exist - process it [23:51:52]req_shift_opened [23:51:52]FM_GetShiftState [23:51:52]SAM_PROTO_GetShiftState [23:51:52]wFMCommunicate request_size=4 [23:51:52]MH_SAM_APDU [23:51:52]CAPDU: 80 13 01 00 [23:51:52]Write to MH i2c: E2 08 00 8A 01 80 13 01 00 00 00 00 00 08 [23:51:52]Write i2c OK [23:51:52]MH_I2C_Read... [23:51:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:51:52]Read from MH i2c: E2 [23:51:52]MH_I2C_Read... [23:51:52]Read from MH i2c: E2 0E 00 [23:51:52]MH_I2C_Read... [23:51:52]Read from MH i2c: E2 0E 00 8A 01 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B4 [23:51:52]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [23:51:52]wFMCommunicate OK [23:51:52]SAM_PROTO_GetShiftState done [23:51:52]FM_GetShiftState done [23:51:52]req_shift_opened done [23:51:52]requested_item shift.open_date is exist - process it [23:51:52]req_shift_open_date [23:51:52]req_shift_open_date done [23:51:52]produce_requested_data done [23:51:52]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95706,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [23:51:52]process_action_free close_receipt [23:51:52]json_value_free [23:51:52]json_value_free done [23:51:52]process_json_proto returns [23:51:52]Send response to host [23:51:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95706,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [23:51:52]free response buf [23:51:52]execute_script done [23:51:52]execute_script returns [23:51:52]free content buf [23:51:52]Sock 10.Close socket [23:51:52]Sock 10.Thread stoped [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:11]OFD Sender: No OFD packet to send [23:52:16]OFD Sender: No OFD packet to send [23:52:21]OFD Sender: No OFD packet to send [23:52:26]OFD Sender: No OFD packet to send [23:52:31]OFD Sender: No OFD packet to send [23:52:36]OFD Sender: No OFD packet to send [23:52:41]OFD Sender: No OFD packet to send [23:52:46]OFD Sender: No OFD packet to send [23:52:51]OFD Sender: No OFD packet to send [23:52:56]OFD Sender: No OFD packet to send [23:53:01]OFD Sender: No OFD packet to send [23:53:06]OFD Sender: No OFD packet to send [23:53:11]OFD Sender: No OFD packet to send [23:53:16]OFD Sender: No OFD packet to send [23:53:21]OFD Sender: No OFD packet to send [23:53:26]OFD Sender: No OFD packet to send [23:53:31]OFD Sender: No OFD packet to send [23:53:35]accept exits with 7 [23:53:35]New connection [23:53:35]New thread 3067329892 created [23:53:35]Thread 3067473252 joined [23:53:35]Waiting for new connection... [23:53:35] Sock 7.Parse request [23:53:35]Sock 7.Check first char [23:53:35]Sock 7.First char is OK [23:53:35]request: POST /json_proto HTTP/1.0 [23:53:35]Method: POST [23:53:35]URL: /json_proto [23:53:35]Method is POST - this is cgi request [23:53:35]url: /json_proto [23:53:35]query_string will be loaded in cgi processing [23:53:35]execute_cgi json_proto POST (null) [23:53:35]execute_cgi path=json_proto method=POST [23:53:35]POST find Content-Length [23:53:35]Host: 172.17.40.67:8080 [23:53:35]Content-Length: 770 [23:53:35]Content-Type: application/json [23:53:35] [23:53:35]POST finish read [23:53:35]Found Content-Length = 770 [23:53:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406227", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:53:35]execute_script... [23:53: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)3406227", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:53:35]POST & json_proto [23:53:35]process_json_proto [23:53:35]json parsed OK: [23:53:35]protocol is kg_v1.0 [23:53:35]action value=close_receipt [23:53:35]process_action close_receipt [23:53:35]cmd_close_receipt [23:53:35]MH_GetDate [23:53:35]Write to MH i2c: F0 00 00 8B 01 7B [23:53:35]Write i2c OK [23:53:35]MH_I2C_Read... [23:53:35]Read from MH i2c: F0 [23:53:35]MH_I2C_Read... [23:53:35]Read from MH i2c: F0 09 00 [23:53:35]MH_I2C_Read... [23:53:35]Read from MH i2c: F0 09 00 8B 01 00 7F D2 1E 67 EE DA 66 66 EE [23:53:35]GetLastDocTimeStamp 1730073109 [23:53:35]current date 1730073215 [23:53:35]FM_GetShiftState [23:53:35]SAM_PROTO_GetShiftState [23:53:35]wFMCommunicate request_size=4 [23:53:35]MH_SAM_APDU [23:53:35]CAPDU: 80 13 01 00 [23:53:35]Write to MH i2c: E2 08 00 8C 01 80 13 01 00 00 00 00 00 0A [23:53:35]Write i2c OK [23:53:35]MH_I2C_Read... [23:53:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:53:35]Read from MH i2c: E2 [23:53:35]MH_I2C_Read... [23:53:35]Read from MH i2c: E2 0E 00 [23:53:35]MH_I2C_Read... [23:53:35]Read from MH i2c: E2 0E 00 8C 01 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 B6 [23:53:35]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [23:53:35]wFMCommunicate OK [23:53:35]SAM_PROTO_GetShiftState done [23:53:35]FM_GetShiftState done [23:53:35]opened in 1729987736 [23:53:35]opened+sec_in_day 1730074136 [23:53:35]quantity*price = 100021 [23:53:35]sum+1 = 100023 [23:53:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 706 27.10.2024 23:53 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95707 ФПД: 117144910566930 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T235336&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95707&fm=117144910566930&tin=02508201610067®Number=0000000000170478&sum=100022 [23:53:36]StoreToDocumentArchive [23:53:36]shift 143 fd 95707 [23:53:36]save to /storage/0143/doc_00095707 [23:53:36]save last doc name /storage/0143/doc_00095707 to /storage/kkm_last_doc_name [23:53:36]save OK [23:53:36]Clear old archive folders... [23:53:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:53:36]tlvbuf is 005A6850 [23:53:36]SAM_PROTO_ClearQueue [23:53:36]wFMCommunicate request_size=4 [23:53:36]MH_SAM_APDU [23:53:36]CAPDU: 80 09 00 00 [23:53:36]Write to MH i2c: E2 08 00 99 01 80 09 00 00 00 00 00 00 0C [23:53:36]Write i2c OK [23:53:36]MH_I2C_Read... [23:53:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:53:36]Read from MH i2c: E2 [23:53:36]MH_I2C_Read... [23:53:36]Read from MH i2c: E2 03 00 [23:53:36]MH_I2C_Read... [23:53:36]Read from MH i2c: E2 03 00 99 01 00 90 00 0E [23:53:36]RAPDU: 90 00 [23:53:36]wFMCommunicate OK [23:53:36]SAM_PROTO_ClearQueue done [23:53:36]KKMCreateOFDPacket [23:53:36]OFDProtocolAddRootSTLVToBuf [23:53:36]FM_MakeSignedData [23:53:36]FM_MakeSignedData [23:53:36]SAM_PROTO_SignData [23:53:36]wFMCommunicate request_size=4 [23:53:36]MH_SAM_APDU [23:53:36]CAPDU: 80 0D 01 02 [23:53:36]Write to MH i2c: E2 08 00 9A 01 80 0D 01 02 00 00 00 00 14 [23:53:36]Write i2c OK [23:53:36]MH_I2C_Read... [23:53:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:53:36]OFD Sender: No OFD packet to send [23:53:36]Read from MH i2c: E2 [23:53:36]MH_I2C_Read... [23:53:36]Read from MH i2c: E2 03 00 [23:53:36]MH_I2C_Read... [23:53:36]Read from MH i2c: E2 03 00 9A 01 00 90 00 0F [23:53:36]RAPDU: 90 00 [23:53:36]wFMCommunicate OK [23:53:36]wFMCommunicate request_size=255 [23:53:36]MH_SAM_APDU [23:53: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 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 02 00 00 F4 03 04 00 80 D2 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DB 75 01 00 35 04 06 00 6A [23:53:36]Write to MH i2c: E2 02 01 9B 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 02 00 00 F4 03 04 00 80 D2 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DB 75 01 00 35 04 06 00 6A 00 00 D1 [23:53:36]Write i2c OK [23:53:36]MH_I2C_Read... [23:53:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:53:36]Read from MH i2c: E2 [23:53:36]MH_I2C_Read... [23:53:36]Read from MH i2c: E2 03 00 [23:53:36]MH_I2C_Read... [23:53:36]Read from MH i2c: E2 03 00 9B 01 00 90 00 10 [23:53:36]RAPDU: 90 00 [23:53:36]wFMCommunicate OK [23:53:36]wFMCommunicate request_size=10 [23:53:36]MH_SAM_APDU [23:53:36]CAPDU: 80 0D 02 02 05 8A EC C8 16 12 [23:53:36]Write to MH i2c: E2 0D 00 9C 01 80 0D 02 02 05 00 8A EC C8 16 12 00 00 87 [23:53:36]Write i2c OK [23:53:36]MH_I2C_Read... [23:53:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:53:36]Read from MH i2c: E2 [23:53:36]MH_I2C_Read... [23:53:36]Read from MH i2c: E2 03 00 [23:53:36]MH_I2C_Read... [23:53:36]Read from MH i2c: E2 03 00 9C 01 00 90 00 11 [23:53:36]RAPDU: 90 00 [23:53:36]wFMCommunicate OK [23:53:36]wFMCommunicate request_size=4 [23:53:36]MH_SAM_APDU [23:53:36]CAPDU: 80 0D 03 02 [23:53:36]Write to MH i2c: E2 08 00 9D 01 80 0D 03 02 00 00 00 00 19 [23:53:36]Write i2c OK [23:53:36]MH_I2C_Read... [23:53:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:53:36]Read from MH i2c: E2 [23:53:36]MH_I2C_Read... [23:53:36]Read from MH i2c: E2 0B 00 [23:53:36]MH_I2C_Read... [23:53:36]Read from MH i2c: E2 0B 00 9D 01 00 51 46 67 77 99 B4 41 38 90 00 55 [23:53:36]RAPDU: 51 46 67 77 99 B4 41 38 90 00 [23:53:36]wFMCommunicate OK [23:53:36]SAM_PROTO_SignData done [23:53:36]FM_MakeSignedData done [23:53:36]CreateOFDProtocolMessage [23:53:36]wFMCommunicate request_size=4 [23:53:36]MH_SAM_APDU [23:53:36]CAPDU: 80 11 00 00 [23:53:36]Write to MH i2c: E2 08 00 9E 01 80 11 00 00 00 00 00 00 19 [23:53:36]Write i2c OK [23:53:36]MH_I2C_Read... [23:53:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:53:36]Read from MH i2c: E2 [23:53:36]MH_I2C_Read... [23:53:36]Read from MH i2c: E2 17 00 [23:53:36]MH_I2C_Read... [23:53:36]Read from MH i2c: E2 17 00 9E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6A [23:53:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:53:36]wFMCommunicate OK [23:53:36]CreateOFDProtocolMessage done [23:53:36]OFDSenderStorePacket 95707 [23:53:36]StoreOFDPacket docnum=95707 [23:53:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 68 07 07 01 0C 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 02 00 00 F4 03 04 00 80 D2 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DB 75 01 00 35 04 06 00 6A 8A EC C8 16 12 51 46 67 77 99 B4 41 38 [23:53:36]CheckFolder [23:53:36]dirname=/storage/ofd_packets [23:53:36]CheckFolder done [23:53:36]ProducePacketName [23:53:36]name=ofd_packets/00095707 [23:53:36]NVStorageSaveData ofd_packets/00095707 [23:53:36]File name is /storage/ofd_packets/00095707 [23:53:36]Write 301 bytes [23:53:36]NVStorageSaveData done [23:53:36]OFDSenderStorePacket done [23:53:36]KKMCreateOFDPacket done [23:53:36]NVStorageSaveData kkm_last_timestamp [23:53:36]File name is /storage/kkm_last_timestamp [23:53:36]Write 4 bytes [23:53:36]NVStorageSaveData done [23:53:36]ExternCall_PrintAddStr [23:53:36]wPrintStart [23:53:36]Write to MH i2c: 01 00 00 9F 01 A0 [23:53:36]Write i2c OK [23:53:36]MH_I2C_Read... [23:53:36]Read from MH i2c: 01 [23:53:36]MH_I2C_Read... [23:53:36]Read from MH i2c: 01 07 00 [23:53:36]MH_I2C_Read... [23:53:36]Read from MH i2c: 01 07 00 9F 01 00 00 00 00 00 FF 0F B5 [23:53:36]RasterBufferAndPrint [23:53:36]line Счет N : (1)3406227 [23:53:36]line ИНН: 02508201610067 [23:53:36]line Контрольно-Кассовый Чек [23:53:36]line ПРОДАЖА [23:53:36]line ТРК (МРК, ГНК) : 13 [23:53:36]line Товар: 2710124500 [23:53:36]line Аи-95-К-5 [23:53:36]line 13.480 * 74.20 [23:53:36]line = 1000.22 [23:53:36]line НДС 12% НСП 1% [23:53:36]line > о реализуемом товаре [23:53:36]line ИТОГО: 1000.22 [23:53:36]line НСП 1% : 8.85 [23:53:36]line НДС 12% : 106.22 [23:53:36]line Наличными: 0.00 [23:53:36]line Безнал.: 1000.22 [23:53:36]line Место: АЗС № 82 "Партнер Нефть" [23:53:36]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [23:53:36]line СНО: Общий режим [23:53:36]line Чек 706 27.10.2024 23:53 [23:53:36]line Смена: 143 ФФД: 1.0 [23:53:36]line ЗНМ: 0300000017 [23:53:36]line РНМ: 0000000000170478 [23:53:36]line Версия ККМ: v1.0 [23:53:36]line Платежная система: Mbank [23:53:36]line ФМ: 0000000002098560 [23:53:36]line ФД: 95707 [23:53:36]line ФПД: 117144910566930 [23:53:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T235336&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95707&fm=117144910566930&tin=02508201610067®Number=0000000000170478&sum=100022 [23:53:37]OFD Sender: Processing packet 95707 [packets to send 58, broken 57] [23:53:37]ProducePacketName [23:53:37]name=ofd_packets/00095707 [23:53:37]OFD Sender: To server: pG, [23:53:37]CommunicateWithHost lk.salyk.kg:30040 [23:53:37]ConnectInit lk.salyk.kg [23:53:37]written 0, free lines is 4095 [23:53:37]Connected sock=10 [23:53:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 68 07 07 01 0C 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 02 00 00 F4 03 04 00 80 D2 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DB 75 01 00 35 04 06 00 6A 8A EC C8 16 12 51 46 67 77 99 B4 41 38 [23:53:37]Write to MH i2c: 01 00 00 C8 01 C9 [23:53:37]Write i2c OK [23:53:37]MH_I2C_Read... [23:53:37]Read from MH i2c: 01 [23:53:37]MH_I2C_Read... [23:53:37]Read from MH i2c: 01 07 00 [23:53:37]MH_I2C_Read... [23:53:37]Read from MH i2c: 01 07 00 C8 01 00 00 00 00 00 28 0D 05 [23:53:37]RasterBufferAndPrint [23:53:37]line [23:53:37]line [23:53:37]line [23:53:37]line [23:53:37]line [23:53:37]written 0, free lines is 3374 [23:53:37]MH_Cut [23:53:37]Write to MH i2c: D1 01 00 CF 01 01 A2 [23:53:37]Write i2c OK [23:53:37]MH_I2C_Read... [23:53:37]Read from MH i2c: D1 [23:53:37]MH_I2C_Read... [23:53:37]Read from MH i2c: D1 01 00 [23:53:37]MH_I2C_Read... [23:53:37]Read from MH i2c: D1 01 00 CF 01 00 A1 [23:53:37]Write to MH i2c: 01 00 00 D0 01 D1 [23:53:37]Write i2c OK [23:53:37]MH_I2C_Read... [23:53:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 4C C8 47 00 D2 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 32 30 39 38 35 36 30 10 04 04 00 DB 75 01 00 F4 03 04 00 AA 7C 1E 67 B6 04 01 00 00 AD 4D 06 99 3C 24 A5 D9 [23:53:37]CommunicateWithHost err = 0 [23:53:37]CheckOFDResponse [23:53:37]1017 (14) - 77093643461234 [23:53:37]1041 (16) - 0000000002098560 [23:53:37]1040 (4) - 95707 [23:53:37]1012 (4) - 27.10.2024 17:47 [23:53:37]1206 (1) - 0 [23:53:37]OFD Sender: Remove packet 95707 [23:53:37]ProducePacketName [23:53:37]name=ofd_packets/00095707 [23:53:37]NVStorageDeleteData [23:53:38]OFD Sender: No OFD packet to send [23:53:38]*** Cut start [23:53:38]*** Partial cut [23:53:38]*** CUTSNS_PIN = 1 [23:53:38]*** CUTSNS_PIN = 0 [23:53:38]*** Brake cut motor [23:53:38]Read from MH i2c: 01 [23:53:38]MH_I2C_Read... [23:53:38]*** Stop cut motor [23:53:38]*** Cut end [23:53:38]Read from MH i2c: 01 07 00 [23:53:38]MH_I2C_Read... [23:53:38]Read from MH i2c: 01 07 00 D0 01 00 00 00 00 00 FF 0F E6 [23:53:38]process_action close_receipt done [23:53:38]requested_data is exist [23:53:38]produce_requested_data [23:53:38]requested_item fm.sn is exist - process it [23:53:38]wFMCommunicate request_size=4 [23:53:38]MH_SAM_APDU [23:53:38]CAPDU: 80 11 00 00 [23:53:38]Write to MH i2c: E2 08 00 D1 01 80 11 00 00 00 00 00 00 4C [23:53:38]Write i2c OK [23:53:38]MH_I2C_Read... [23:53:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:53:38]Read from MH i2c: E2 [23:53:38]MH_I2C_Read... [23:53:38]Read from MH i2c: E2 17 00 [23:53:38]MH_I2C_Read... [23:53:38]Read from MH i2c: E2 17 00 D1 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9D [23:53:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:53:38]wFMCommunicate OK [23:53:38]requested_item fd.num is exist - process it [23:53:38]SAM_PROTO_GetFieldsCounters [23:53:38]wFMCommunicate request_size=4 [23:53:38]MH_SAM_APDU [23:53:38]CAPDU: 80 13 00 00 [23:53:38]Write to MH i2c: E2 08 00 D2 01 80 13 00 00 00 00 00 00 4F [23:53:38]Write i2c OK [23:53:38]MH_I2C_Read... [23:53:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:53:39]Read from MH i2c: E2 [23:53:39]MH_I2C_Read... [23:53:39]Read from MH i2c: E2 62 00 [23:53:39]MH_I2C_Read... [23:53:39]Read from MH i2c: E2 62 00 D2 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DB 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C2 02 00 00 5E 04 04 00 C2 02 00 00 57 04 04 00 C3 02 00 00 19 04 04 00 00 00 00 00 90 00 9C [23:53:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DB 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C2 02 00 00 5E 04 04 00 C2 02 00 00 57 04 04 00 C3 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:53:39]wFMCommunicate OK [23:53:39]SAM_PROTO_GetFieldsCounters done [23:53:39]requested_item shift.num is exist - process it [23:53:39]requested_item shift.opened is exist - process it [23:53:39]req_shift_opened [23:53:39]FM_GetShiftState [23:53:39]SAM_PROTO_GetShiftState [23:53:39]wFMCommunicate request_size=4 [23:53:39]MH_SAM_APDU [23:53:39]CAPDU: 80 13 01 00 [23:53:39]Write to MH i2c: E2 08 00 D3 01 80 13 01 00 00 00 00 00 51 [23:53:39]Write i2c OK [23:53:39]MH_I2C_Read... [23:53:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:53:39]Read from MH i2c: E2 [23:53:39]MH_I2C_Read... [23:53:39]Read from MH i2c: E2 0E 00 [23:53:39]MH_I2C_Read... [23:53:39]Read from MH i2c: E2 0E 00 D3 01 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FD [23:53:39]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [23:53:39]wFMCommunicate OK [23:53:39]SAM_PROTO_GetShiftState done [23:53:39]FM_GetShiftState done [23:53:39]req_shift_opened done [23:53:39]requested_item shift.open_date is exist - process it [23:53:39]req_shift_open_date [23:53:39]req_shift_open_date done [23:53:39]produce_requested_data done [23:53:39]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95707,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [23:53:39]process_action_free close_receipt [23:53:39]json_value_free [23:53:39]json_value_free done [23:53:39]process_json_proto returns [23:53:39]Send response to host [23:53:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95707,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [23:53:39]free response buf [23:53:39]execute_script done [23:53:39]execute_script returns [23:53:39]free content buf [23:53:39]Sock 7.Close socket [23:53:39]Sock 7.Thread stoped [23:53:43]OFD Sender: No OFD packet to send [23:53:48]OFD Sender: No OFD packet to send [23:53:53]OFD Sender: No OFD packet to send [23:53:58]OFD Sender: No OFD packet to send [23:54:03]OFD Sender: No OFD packet to send [23:54:08]OFD Sender: No OFD packet to send [23:54:13]OFD Sender: No OFD packet to send [23:54:15]accept exits with 9 [23:54:15]New connection [23:54:15]New thread 3067473252 created [23:54:15]Thread 3067329892 joined [23:54:15]Waiting for new connection... [23:54:15] Sock 9.Parse request [23:54:15]Sock 9.Check first char [23:54:15]Sock 9.First char is OK [23:54:15]request: POST /json_proto HTTP/1.0 [23:54:15]Method: POST [23:54:15]URL: /json_proto [23:54:15]Method is POST - this is cgi request [23:54:15]url: /json_proto [23:54:15]query_string will be loaded in cgi processing [23:54:15]execute_cgi json_proto POST (null) [23:54:15]execute_cgi path=json_proto method=POST [23:54:15]POST find Content-Length [23:54:15]Host: 172.17.40.67:8080 [23:54:15]Content-Length: 770 [23:54:15]Content-Type: application/json [23:54:15] [23:54:15]POST finish read [23:54:15]Found Content-Length = 770 [23:54:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406228", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:54:15]execute_script... [23: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)3406228", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:54:15]POST & json_proto [23:54:15]process_json_proto [23:54:15]json parsed OK: [23:54:15]protocol is kg_v1.0 [23:54:15]action value=close_receipt [23:54:15]process_action close_receipt [23:54:15]cmd_close_receipt [23:54:15]MH_GetDate [23:54:15]Write to MH i2c: F0 00 00 D4 01 C4 [23:54:15]Write i2c OK [23:54:15]MH_I2C_Read... [23:54:15]Read from MH i2c: F0 [23:54:15]MH_I2C_Read... [23:54:15]Read from MH i2c: F0 09 00 [23:54:15]MH_I2C_Read... [23:54:15]Read from MH i2c: F0 09 00 D4 01 00 A8 D2 1E 67 EE DA 66 66 60 [23:54:15]GetLastDocTimeStamp 1730073216 [23:54:15]current date 1730073256 [23:54:15]FM_GetShiftState [23:54:15]SAM_PROTO_GetShiftState [23:54:15]wFMCommunicate request_size=4 [23:54:15]MH_SAM_APDU [23:54:15]CAPDU: 80 13 01 00 [23:54:15]Write to MH i2c: E2 08 00 D5 01 80 13 01 00 00 00 00 00 53 [23:54:15]Write i2c OK [23:54:15]MH_I2C_Read... [23:54:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:54:15]Read from MH i2c: E2 [23:54:15]MH_I2C_Read... [23:54:15]Read from MH i2c: E2 0E 00 [23:54:15]MH_I2C_Read... [23:54:15]Read from MH i2c: E2 0E 00 D5 01 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 FF [23:54:15]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [23:54:15]wFMCommunicate OK [23:54:15]SAM_PROTO_GetShiftState done [23:54:15]FM_GetShiftState done [23:54:15]opened in 1729987736 [23:54:15]opened+sec_in_day 1730074136 [23:54:15]quantity*price = 100015 [23:54:15]sum+1 = 100017 [23:54:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 707 27.10.2024 23:54 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95708 ФПД: 202171690658598 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T235416&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95708&fm=202171690658598&tin=02508201610067®Number=0000000000170478&sum=100016 [23:54:16]StoreToDocumentArchive [23:54:16]shift 143 fd 95708 [23:54:16]save to /storage/0143/doc_00095708 [23:54:16]save last doc name /storage/0143/doc_00095708 to /storage/kkm_last_doc_name [23:54:16]save OK [23:54:16]Clear old archive folders... [23:54:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:54:16]tlvbuf is 0051F040 [23:54:16]SAM_PROTO_ClearQueue [23:54:16]wFMCommunicate request_size=4 [23:54:16]MH_SAM_APDU [23:54:16]CAPDU: 80 09 00 00 [23:54:16]Write to MH i2c: E2 08 00 E2 01 80 09 00 00 00 00 00 00 55 [23:54:16]Write i2c OK [23:54:16]MH_I2C_Read... [23:54:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:54:16]Read from MH i2c: E2 [23:54:16]MH_I2C_Read... [23:54:16]Read from MH i2c: E2 03 00 [23:54:16]MH_I2C_Read... [23:54:16]Read from MH i2c: E2 03 00 E2 01 00 90 00 57 [23:54:16]RAPDU: 90 00 [23:54:16]wFMCommunicate OK [23:54:16]SAM_PROTO_ClearQueue done [23:54:16]KKMCreateOFDPacket [23:54:16]OFDProtocolAddRootSTLVToBuf [23:54:16]FM_MakeSignedData [23:54:16]FM_MakeSignedData [23:54:16]SAM_PROTO_SignData [23:54:16]wFMCommunicate request_size=4 [23:54:16]MH_SAM_APDU [23:54:16]CAPDU: 80 0D 01 02 [23:54:16]Write to MH i2c: E2 08 00 E3 01 80 0D 01 02 00 00 00 00 5D [23:54:16]Write i2c OK [23:54:16]MH_I2C_Read... [23:54:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:54:16]Read from MH i2c: E2 [23:54:16]MH_I2C_Read... [23:54:16]Read from MH i2c: E2 03 00 [23:54:16]MH_I2C_Read... [23:54:16]Read from MH i2c: E2 03 00 E3 01 00 90 00 58 [23:54:16]RAPDU: 90 00 [23:54:16]wFMCommunicate OK [23:54:16]wFMCommunicate request_size=255 [23:54:16]MH_SAM_APDU [23: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 02 00 00 F4 03 04 00 A8 D2 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DC 75 01 00 35 04 06 00 B7 [23:54:16]Write to MH i2c: E2 02 01 E4 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 02 00 00 F4 03 04 00 A8 D2 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DC 75 01 00 35 04 06 00 B7 00 00 61 [23:54:16]Write i2c OK [23:54:16]MH_I2C_Read... [23:54:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:54:16]Read from MH i2c: E2 [23:54:16]MH_I2C_Read... [23:54:16]Read from MH i2c: E2 03 00 [23:54:16]MH_I2C_Read... [23:54:16]Read from MH i2c: E2 03 00 E4 01 00 90 00 59 [23:54:16]RAPDU: 90 00 [23:54:16]wFMCommunicate OK [23:54:16]wFMCommunicate request_size=10 [23:54:16]MH_SAM_APDU [23:54:16]CAPDU: 80 0D 02 02 05 DF C3 CE 2B 26 [23:54:16]Write to MH i2c: E2 0D 00 E5 01 80 0D 02 02 05 00 DF C3 CE 2B 26 00 00 2B [23:54:16]Write i2c OK [23:54:16]MH_I2C_Read... [23:54:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:54:16]Read from MH i2c: E2 [23:54:16]MH_I2C_Read... [23:54:16]Read from MH i2c: E2 03 00 [23:54:16]MH_I2C_Read... [23:54:16]Read from MH i2c: E2 03 00 E5 01 00 90 00 5A [23:54:16]RAPDU: 90 00 [23:54:16]wFMCommunicate OK [23:54:16]wFMCommunicate request_size=4 [23:54:16]MH_SAM_APDU [23:54:16]CAPDU: 80 0D 03 02 [23:54:16]Write to MH i2c: E2 08 00 E6 01 80 0D 03 02 00 00 00 00 62 [23:54:16]Write i2c OK [23:54:16]MH_I2C_Read... [23:54:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:54:16]Read from MH i2c: E2 [23:54:16]MH_I2C_Read... [23:54:16]Read from MH i2c: E2 0B 00 [23:54:16]MH_I2C_Read... [23:54:16]Read from MH i2c: E2 0B 00 E6 01 00 B0 34 A5 57 30 E7 E6 66 90 00 A6 [23:54:16]RAPDU: B0 34 A5 57 30 E7 E6 66 90 00 [23:54:16]wFMCommunicate OK [23:54:16]SAM_PROTO_SignData done [23:54:16]FM_MakeSignedData done [23:54:16]CreateOFDProtocolMessage [23:54:16]wFMCommunicate request_size=4 [23:54:16]MH_SAM_APDU [23:54:16]CAPDU: 80 11 00 00 [23:54:16]Write to MH i2c: E2 08 00 E7 01 80 11 00 00 00 00 00 00 62 [23:54:16]Write i2c OK [23:54:16]MH_I2C_Read... [23:54:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:54:16]Read from MH i2c: E2 [23:54:16]MH_I2C_Read... [23:54:16]Read from MH i2c: E2 17 00 [23:54:16]MH_I2C_Read... [23:54:16]Read from MH i2c: E2 17 00 E7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B3 [23:54:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:54:16]wFMCommunicate OK [23:54:16]CreateOFDProtocolMessage done [23:54:16]OFDSenderStorePacket 95708 [23:54:16]StoreOFDPacket docnum=95708 [23:54:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 82 95 07 01 3A 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 02 00 00 F4 03 04 00 A8 D2 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DC 75 01 00 35 04 06 00 B7 DF C3 CE 2B 26 B0 34 A5 57 30 E7 E6 66 [23:54:16]CheckFolder [23:54:16]dirname=/storage/ofd_packets [23:54:16]CheckFolder done [23:54:16]ProducePacketName [23:54:16]name=ofd_packets/00095708 [23:54:16]NVStorageSaveData ofd_packets/00095708 [23:54:16]File name is /storage/ofd_packets/00095708 [23:54:16]Write 301 bytes [23:54:16]NVStorageSaveData done [23:54:16]OFDSenderStorePacket done [23:54:16]KKMCreateOFDPacket done [23:54:16]NVStorageSaveData kkm_last_timestamp [23:54:16]File name is /storage/kkm_last_timestamp [23:54:16]Write 4 bytes [23:54:16]NVStorageSaveData done [23:54:16]ExternCall_PrintAddStr [23:54:16]wPrintStart [23:54:16]Write to MH i2c: 01 00 00 E8 01 E9 [23:54:16]Write i2c OK [23:54:16]MH_I2C_Read... [23:54:16]Read from MH i2c: 01 [23:54:16]MH_I2C_Read... [23:54:16]Read from MH i2c: 01 07 00 [23:54:16]MH_I2C_Read... [23:54:16]Read from MH i2c: 01 07 00 E8 01 00 00 00 00 00 FF 0F FE [23:54:16]RasterBufferAndPrint [23:54:16]line Счет N : (1)3406228 [23:54:16]line ИНН: 02508201610067 [23:54:16]line Контрольно-Кассовый Чек [23:54:16]line ПРОДАЖА [23:54:16]line ТРК (МРК, ГНК) : 42 [23:54:16]line Товар: 2710124130 [23:54:16]line Аи-92-К-4 [23:54:16]line 14.950 * 66.90 [23:54:16]line = 1000.16 [23:54:16]line НДС 12% НСП 1% [23:54:16]line > о реализуемом товаре [23:54:16]line ИТОГО: 1000.16 [23:54:16]line НСП 1% : 8.85 [23:54:16]line НДС 12% : 106.21 [23:54:16]line Наличными: 0.00 [23:54:16]line Безнал.: 1000.16 [23:54:16]line Место: АЗС № 82 "Партнер Нефть" [23:54:16]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [23:54:16]line СНО: Общий режим [23:54:16]line Чек 707 27.10.2024 23:54 [23:54:16]line Смена: 143 ФФД: 1.0 [23:54:16]line ЗНМ: 0300000017 [23:54:16]line РНМ: 0000000000170478 [23:54:16]line Версия ККМ: v1.0 [23:54:16]line Платежная система: Mbank [23:54:16]line ФМ: 0000000002098560 [23:54:16]line ФД: 95708 [23:54:16]line ФПД: 202171690658598 [23:54:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T235416&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95708&fm=202171690658598&tin=02508201610067®Number=0000000000170478&sum=100016 [23:54:17]OFD Sender: Processing packet 95708 [packets to send 58, broken 57] [23:54:17]ProducePacketName [23:54:17]name=ofd_packets/00095708 [23:54:17]OFD Sender: To server: pG, [23:54:17]CommunicateWithHost lk.salyk.kg:30040 [23:54:17]ConnectInit lk.salyk.kg [23:54:17]written 0, free lines is 4095 [23:54:17]Connected sock=11 [23:54:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 82 95 07 01 3A 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 02 00 00 F4 03 04 00 A8 D2 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DC 75 01 00 35 04 06 00 B7 DF C3 CE 2B 26 B0 34 A5 57 30 E7 E6 66 [23:54:17]Write to MH i2c: 01 00 00 11 02 13 [23:54:17]Write i2c OK [23:54:17]MH_I2C_Read... [23:54:17]Read from MH i2c: 01 [23:54:17]MH_I2C_Read... [23:54:17]Read from MH i2c: 01 07 00 [23:54:17]MH_I2C_Read... [23:54:17]Read from MH i2c: 01 07 00 11 02 00 00 00 00 00 20 0D 47 [23:54:17]RasterBufferAndPrint [23:54:17]line [23:54:17]line [23:54:17]line [23:54:17]line [23:54:17]line [23:54:17]written 0, free lines is 3366 [23:54:17]MH_Cut [23:54:17]Write to MH i2c: D1 01 00 18 02 01 EC [23:54:17]Write i2c OK [23:54:17]MH_I2C_Read... [23:54:17]Read from MH i2c: D1 [23:54:17]MH_I2C_Read... [23:54:17]Read from MH i2c: D1 01 00 [23:54:17]MH_I2C_Read... [23:54:17]Read from MH i2c: D1 01 00 18 02 00 EB [23:54:17]Write to MH i2c: 01 00 00 19 02 1B [23:54:17]Write i2c OK [23:54:17]MH_I2C_Read... [23:54:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 25 F2 47 00 CB 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 32 30 39 38 35 36 30 10 04 04 00 DC 75 01 00 F4 03 04 00 D3 7C 1E 67 B6 04 01 00 00 80 9B 6F 77 19 89 19 6C [23:54:17]CommunicateWithHost err = 0 [23:54:17]CheckOFDResponse [23:54:17]1017 (14) - 77093643461234 [23:54:17]1041 (16) - 0000000002098560 [23:54:17]1040 (4) - 95708 [23:54:17]1012 (4) - 27.10.2024 17:48 [23:54:17]1206 (1) - 0 [23:54:17]OFD Sender: Remove packet 95708 [23:54:17]ProducePacketName [23:54:17]name=ofd_packets/00095708 [23:54:17]NVStorageDeleteData [23:54:18]*** Cut start [23:54:18]*** Partial cut [23:54:18]*** CUTSNS_PIN = 1 [23:54:18]*** CUTSNS_PIN = 0 [23:54:18]OFD Sender: No OFD packet to send [23:54:18]*** Brake cut motor [23:54:18]Read from MH i2c: 01 [23:54:18]MH_I2C_Read... [23:54:18]*** Stop cut motor [23:54:18]*** Cut end [23:54:18]Read from MH i2c: 01 07 00 [23:54:18]MH_I2C_Read... [23:54:18]Read from MH i2c: 01 07 00 19 02 00 00 00 00 00 FF 0F 30 [23:54:18]process_action close_receipt done [23:54:18]requested_data is exist [23:54:18]produce_requested_data [23:54:18]requested_item fm.sn is exist - process it [23:54:18]wFMCommunicate request_size=4 [23:54:18]MH_SAM_APDU [23:54:18]CAPDU: 80 11 00 00 [23:54:18]Write to MH i2c: E2 08 00 1A 02 80 11 00 00 00 00 00 00 96 [23:54:18]Write i2c OK [23:54:18]MH_I2C_Read... [23:54:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:54:19]Read from MH i2c: E2 [23:54:19]MH_I2C_Read... [23:54:19]Read from MH i2c: E2 17 00 [23:54:19]MH_I2C_Read... [23:54:19]Read from MH i2c: E2 17 00 1A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E7 [23:54:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:54:19]wFMCommunicate OK [23:54:19]requested_item fd.num is exist - process it [23:54:19]SAM_PROTO_GetFieldsCounters [23:54:19]wFMCommunicate request_size=4 [23:54:19]MH_SAM_APDU [23:54:19]CAPDU: 80 13 00 00 [23:54:19]Write to MH i2c: E2 08 00 1B 02 80 13 00 00 00 00 00 00 99 [23:54:19]Write i2c OK [23:54:19]MH_I2C_Read... [23:54:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:54:19]Read from MH i2c: E2 [23:54:19]MH_I2C_Read... [23:54:19]Read from MH i2c: E2 62 00 [23:54:19]MH_I2C_Read... [23:54:19]Read from MH i2c: E2 62 00 1B 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DC 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C3 02 00 00 5E 04 04 00 C3 02 00 00 57 04 04 00 C4 02 00 00 19 04 04 00 00 00 00 00 90 00 EA [23:54:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DC 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C3 02 00 00 5E 04 04 00 C3 02 00 00 57 04 04 00 C4 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:54:19]wFMCommunicate OK [23:54:19]SAM_PROTO_GetFieldsCounters done [23:54:19]requested_item shift.num is exist - process it [23:54:19]requested_item shift.opened is exist - process it [23:54:19]req_shift_opened [23:54:19]FM_GetShiftState [23:54:19]SAM_PROTO_GetShiftState [23:54:19]wFMCommunicate request_size=4 [23:54:19]MH_SAM_APDU [23:54:19]CAPDU: 80 13 01 00 [23:54:19]Write to MH i2c: E2 08 00 1C 02 80 13 01 00 00 00 00 00 9B [23:54:19]Write i2c OK [23:54:19]MH_I2C_Read... [23:54:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:54:19]Read from MH i2c: E2 [23:54:19]MH_I2C_Read... [23:54:19]Read from MH i2c: E2 0E 00 [23:54:19]MH_I2C_Read... [23:54:19]Read from MH i2c: E2 0E 00 1C 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 47 [23:54:19]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [23:54:19]wFMCommunicate OK [23:54:19]SAM_PROTO_GetShiftState done [23:54:19]FM_GetShiftState done [23:54:19]req_shift_opened done [23:54:19]requested_item shift.open_date is exist - process it [23:54:19]req_shift_open_date [23:54:19]req_shift_open_date done [23:54:19]produce_requested_data done [23:54:19]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95708,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [23:54:19]process_action_free close_receipt [23:54:19]json_value_free [23:54:19]json_value_free done [23:54:19]process_json_proto returns [23:54:19]Send response to host [23:54:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95708,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [23:54:19]free response buf [23:54:19]execute_script done [23:54:19]execute_script returns [23:54:19]free content buf [23:54:19]Sock 9.Close socket [23:54:19]Sock 9.Thread stoped [23:54:23]OFD Sender: No OFD packet to send [23:54:28]accept exits with 7 [23:54:28]New connection [23:54:28]New thread 3067329892 created [23:54:28]Thread 3067473252 joined [23:54:28]Waiting for new connection... [23:54:28] Sock 7.Parse request [23:54:28]Sock 7.Check first char [23:54:28]Sock 7.First char is OK [23:54:28]request: POST /json_proto HTTP/1.0 [23:54:28]Method: POST [23:54:28]URL: /json_proto [23:54:28]Method is POST - this is cgi request [23:54:28]url: /json_proto [23:54:28]query_string will be loaded in cgi processing [23:54:28]execute_cgi json_proto POST (null) [23:54:28]execute_cgi path=json_proto method=POST [23:54:28]POST find Content-Length [23:54:28]Host: 172.17.40.67:8080 [23:54:28]Content-Length: 683 [23:54:28]Content-Type: application/json [23:54:28] [23:54:28]POST finish read [23:54:28]Found Content-Length = 683 [23:54:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406229", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:54:28]execute_script... [23:54: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)3406229", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:54:28]POST & json_proto [23:54:28]process_json_proto [23:54:28]json parsed OK: [23:54:28]protocol is kg_v1.0 [23:54:28]action value=close_receipt [23:54:28]process_action close_receipt [23:54:28]cmd_close_receipt [23:54:28]MH_GetDate [23:54:28]Write to MH i2c: F0 00 00 1D 02 0E [23:54:28]Write i2c OK [23:54:28]MH_I2C_Read... [23:54:28]Read from MH i2c: F0 [23:54:28]MH_I2C_Read... [23:54:28]Read from MH i2c: F0 09 00 [23:54:28]MH_I2C_Read... [23:54:28]Read from MH i2c: F0 09 00 1D 02 00 B5 D2 1E 67 EE DA 66 66 B7 [23:54:28]GetLastDocTimeStamp 1730073256 [23:54:28]current date 1730073269 [23:54:28]FM_GetShiftState [23:54:28]SAM_PROTO_GetShiftState [23:54:28]wFMCommunicate request_size=4 [23:54:28]MH_SAM_APDU [23:54:28]CAPDU: 80 13 01 00 [23:54:28]Write to MH i2c: E2 08 00 1E 02 80 13 01 00 00 00 00 00 9D [23:54:28]Write i2c OK [23:54:28]MH_I2C_Read... [23:54:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:54:28]Read from MH i2c: E2 [23:54:28]MH_I2C_Read... [23:54:28]Read from MH i2c: E2 0E 00 [23:54:28]MH_I2C_Read... [23:54:28]Read from MH i2c: E2 0E 00 1E 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 49 [23:54:28]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [23:54:28]wFMCommunicate OK [23:54:28]SAM_PROTO_GetShiftState done [23:54:28]FM_GetShiftState done [23:54:28]opened in 1729987736 [23:54:28]opened+sec_in_day 1730074136 [23:54:28]quantity*price = 100015 [23:54:28]sum+1 = 100017 [23:54:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 708 27.10.2024 23:54 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95709 ФПД: 201399774946164 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T235429&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95709&fm=201399774946164&tin=02508201610067®Number=0000000000170478&sum=100000 [23:54:29]StoreToDocumentArchive [23:54:29]shift 143 fd 95709 [23:54:29]save to /storage/0143/doc_00095709 [23:54:29]save last doc name /storage/0143/doc_00095709 to /storage/kkm_last_doc_name [23:54:29]save OK [23:54:29]Clear old archive folders... [23:54:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:54:29]tlvbuf is 00525700 [23:54:29]SAM_PROTO_ClearQueue [23:54:29]wFMCommunicate request_size=4 [23:54:29]MH_SAM_APDU [23:54:29]CAPDU: 80 09 00 00 [23:54:29]Write to MH i2c: E2 08 00 2B 02 80 09 00 00 00 00 00 00 9F [23:54:29]Write i2c OK [23:54:29]MH_I2C_Read... [23:54:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:54:29]Read from MH i2c: E2 [23:54:29]MH_I2C_Read... [23:54:29]Read from MH i2c: E2 03 00 [23:54:29]MH_I2C_Read... [23:54:29]Read from MH i2c: E2 03 00 2B 02 00 90 00 A1 [23:54:29]RAPDU: 90 00 [23:54:29]wFMCommunicate OK [23:54:29]SAM_PROTO_ClearQueue done [23:54:29]KKMCreateOFDPacket [23:54:29]OFDProtocolAddRootSTLVToBuf [23:54:29]FM_MakeSignedData [23:54:29]FM_MakeSignedData [23:54:29]SAM_PROTO_SignData [23:54:29]wFMCommunicate request_size=4 [23:54:29]MH_SAM_APDU [23:54:29]CAPDU: 80 0D 01 02 [23:54:29]Write to MH i2c: E2 08 00 2C 02 80 0D 01 02 00 00 00 00 A7 [23:54:29]Write i2c OK [23:54:29]MH_I2C_Read... [23:54:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:54:29]Read from MH i2c: E2 [23:54:29]MH_I2C_Read... [23:54:29]Read from MH i2c: E2 03 00 [23:54:29]MH_I2C_Read... [23:54:29]Read from MH i2c: E2 03 00 2C 02 00 90 00 A2 [23:54:29]RAPDU: 90 00 [23:54:29]wFMCommunicate OK [23:54:29]wFMCommunicate request_size=255 [23:54:29]MH_SAM_APDU [23:54: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 02 00 00 F4 03 04 00 B5 D2 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DD 75 01 00 35 04 06 00 B7 [23:54:29]Write to MH i2c: E2 02 01 2D 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 02 00 00 F4 03 04 00 B5 D2 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DD 75 01 00 35 04 06 00 B7 00 00 9A [23:54:29]Write i2c OK [23:54:29]MH_I2C_Read... [23:54:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:54:29]Read from MH i2c: E2 [23:54:29]MH_I2C_Read... [23:54:29]Read from MH i2c: E2 03 00 [23:54:29]MH_I2C_Read... [23:54:29]Read from MH i2c: E2 03 00 2D 02 00 90 00 A3 [23:54:29]RAPDU: 90 00 [23:54:29]wFMCommunicate OK [23:54:29]wFMCommunicate request_size=10 [23:54:29]MH_SAM_APDU [23:54:29]CAPDU: 80 0D 02 02 05 2C 0A 0B 23 74 [23:54:29]Write to MH i2c: E2 0D 00 2E 02 80 0D 02 02 05 00 2C 0A 0B 23 74 00 00 8C [23:54:29]Write i2c OK [23:54:29]MH_I2C_Read... [23:54:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:54:29]Read from MH i2c: E2 [23:54:29]MH_I2C_Read... [23:54:29]Read from MH i2c: E2 03 00 [23:54:29]MH_I2C_Read... [23:54:29]Read from MH i2c: E2 03 00 2E 02 00 90 00 A4 [23:54:29]RAPDU: 90 00 [23:54:29]wFMCommunicate OK [23:54:29]wFMCommunicate request_size=4 [23:54:29]MH_SAM_APDU [23:54:29]CAPDU: 80 0D 03 02 [23:54:29]Write to MH i2c: E2 08 00 2F 02 80 0D 03 02 00 00 00 00 AC [23:54:29]Write i2c OK [23:54:29]MH_I2C_Read... [23:54:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:54:29]Read from MH i2c: E2 [23:54:29]MH_I2C_Read... [23:54:29]Read from MH i2c: E2 0B 00 [23:54:29]MH_I2C_Read... [23:54:29]Read from MH i2c: E2 0B 00 2F 02 00 CA 81 B1 1F AE F9 8F 11 90 00 0F [23:54:29]RAPDU: CA 81 B1 1F AE F9 8F 11 90 00 [23:54:29]wFMCommunicate OK [23:54:29]SAM_PROTO_SignData done [23:54:29]FM_MakeSignedData done [23:54:29]CreateOFDProtocolMessage [23:54:29]wFMCommunicate request_size=4 [23:54:29]MH_SAM_APDU [23:54:29]CAPDU: 80 11 00 00 [23:54:29]Write to MH i2c: E2 08 00 30 02 80 11 00 00 00 00 00 00 AC [23:54:29]Write i2c OK [23:54:29]MH_I2C_Read... [23:54:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:54:30]Read from MH i2c: E2 [23:54:30]MH_I2C_Read... [23:54:30]Read from MH i2c: E2 17 00 [23:54:30]MH_I2C_Read... [23:54:30]Read from MH i2c: E2 17 00 30 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FD [23:54:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:54:30]wFMCommunicate OK [23:54:30]CreateOFDProtocolMessage done [23:54:30]OFDSenderStorePacket 95709 [23:54:30]StoreOFDPacket docnum=95709 [23:54:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B1 81 07 01 7C 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 02 00 00 F4 03 04 00 B5 D2 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DD 75 01 00 35 04 06 00 B7 2C 0A 0B 23 74 CA 81 B1 1F AE F9 8F 11 [23:54:30]CheckFolder [23:54:30]dirname=/storage/ofd_packets [23:54:30]CheckFolder done [23:54:30]ProducePacketName [23:54:30]name=ofd_packets/00095709 [23:54:30]NVStorageSaveData ofd_packets/00095709 [23:54:30]File name is /storage/ofd_packets/00095709 [23:54:30]Write 301 bytes [23:54:30]NVStorageSaveData done [23:54:30]OFDSenderStorePacket done [23:54:30]KKMCreateOFDPacket done [23:54:30]NVStorageSaveData kkm_last_timestamp [23:54:30]File name is /storage/kkm_last_timestamp [23:54:30]Write 4 bytes [23:54:30]NVStorageSaveData done [23:54:30]ExternCall_PrintAddStr [23:54:30]wPrintStart [23:54:30]Write to MH i2c: 01 00 00 31 02 33 [23:54:30]Write i2c OK [23:54:30]MH_I2C_Read... [23:54:30]Read from MH i2c: 01 [23:54:30]MH_I2C_Read... [23:54:30]Read from MH i2c: 01 07 00 [23:54:30]MH_I2C_Read... [23:54:30]Read from MH i2c: 01 07 00 31 02 00 00 00 00 00 FF 0F 48 [23:54:30]RasterBufferAndPrint [23:54:30]line Счет N : (1)3406229 [23:54:30]line ИНН: 02508201610067 [23:54:30]line Контрольно-Кассовый Чек [23:54:30]line ПРОДАЖА [23:54:30]line ТРК (МРК, ГНК) : 22 [23:54:30]line Товар: 2710124130 [23:54:30]line Аи-92-К-4 [23:54:30]line 14.950 * 66.90 [23:54:30]line = 1000.16 [23:54:30]line НДС 12% НСП 1% [23:54:30]line > о реализуемом товаре [23:54:30]line ОКРУГЛЕНИЕ: -0.16 [23:54:30]line ИТОГО: 1000.00 [23:54:30]line Внесено: 1000.00 [23:54:30]line СДАЧА: 0.00 [23:54:30]line НСП 1% : 8.85 [23:54:30]line НДС 12% : 106.21 [23:54:30]line Наличными: 1000.00 [23:54:30]line Безнал.: 0.00 [23:54:30]line Место: АЗС № 82 "Партнер Нефть" [23:54:30]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [23:54:30]line СНО: Общий режим [23:54:30]line Чек 708 27.10.2024 23:54 [23:54:30]line Смена: 143 ФФД: 1.0 [23:54:30]line ЗНМ: 0300000017 [23:54:30]line РНМ: 0000000000170478 [23:54:30]line Версия ККМ: v1.0 [23:54:30]line ФМ: 0000000002098560 [23:54:30]line ФД: 95709 [23:54:30]line ФПД: 201399774946164 [23:54:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T235429&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95709&fm=201399774946164&tin=02508201610067®Number=0000000000170478&sum=100000 [23:54:30]OFD Sender: Processing packet 95709 [packets to send 58, broken 57] [23:54:30]ProducePacketName [23:54:30]name=ofd_packets/00095709 [23:54:30]OFD Sender: To server: pG, [23:54:30]CommunicateWithHost lk.salyk.kg:30040 [23:54:30]ConnectInit lk.salyk.kg [23:54:30]written 0, free lines is 4095 [23:54:30]Connected sock=9 [23:54:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 B1 81 07 01 7C 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 02 00 00 F4 03 04 00 B5 D2 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DD 75 01 00 35 04 06 00 B7 2C 0A 0B 23 74 CA 81 B1 1F AE F9 8F 11 [23:54:30]Write to MH i2c: 01 00 00 5C 02 5E [23:54:30]Write i2c OK [23:54:30]MH_I2C_Read... [23:54:30]Read from MH i2c: 01 [23:54:30]MH_I2C_Read... [23:54:30]Read from MH i2c: 01 07 00 [23:54:30]MH_I2C_Read... [23:54:30]Read from MH i2c: 01 07 00 5C 02 00 00 00 00 00 02 0D 74 [23:54:30]RasterBufferAndPrint [23:54:30]line [23:54:30]line [23:54:30]line [23:54:30]line [23:54:30]line [23:54:30]written 0, free lines is 3336 [23:54:30]MH_Cut [23:54:30]Write to MH i2c: D1 01 00 63 02 01 37 [23:54:30]Write i2c OK [23:54:30]MH_I2C_Read... [23:54:30]Read from MH i2c: D1 [23:54:30]MH_I2C_Read... [23:54:30]Read from MH i2c: D1 01 00 [23:54:30]MH_I2C_Read... [23:54:30]Read from MH i2c: D1 01 00 63 02 00 36 [23:54:30]Write to MH i2c: 01 00 00 64 02 66 [23:54:30]Write i2c OK [23:54:30]MH_I2C_Read... [23:54:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E5 73 47 00 85 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 32 30 39 38 35 36 30 10 04 04 00 DD 75 01 00 F4 03 04 00 E0 7C 1E 67 B6 04 01 00 00 5B 8B 2F 65 09 17 5B B7 [23:54:30]CommunicateWithHost err = 0 [23:54:30]CheckOFDResponse [23:54:30]1017 (14) - 77093643461234 [23:54:30]1041 (16) - 0000000002098560 [23:54:30]1040 (4) - 95709 [23:54:30]1012 (4) - 27.10.2024 17:48 [23:54:30]1206 (1) - 0 [23:54:30]OFD Sender: Remove packet 95709 [23:54:30]ProducePacketName [23:54:30]name=ofd_packets/00095709 [23:54:30]NVStorageDeleteData [23:54:31]OFD Sender: No OFD packet to send [23:54:31]*** Cut start [23:54:31]*** Partial cut [23:54:31]*** CUTSNS_PIN = 1 [23:54:31]*** CUTSNS_PIN = 0 [23:54:31]*** Brake cut motor [23:54:32]Read from MH i2c: 01 [23:54:32]MH_I2C_Read... [23:54:32]*** Stop cut motor [23:54:32]*** Cut end [23:54:32]Read from MH i2c: 01 07 00 [23:54:32]MH_I2C_Read... [23:54:32]Read from MH i2c: 01 07 00 64 02 00 00 00 00 00 FF 0F 7B [23:54:32]process_action close_receipt done [23:54:32]requested_data is exist [23:54:32]produce_requested_data [23:54:32]requested_item fm.sn is exist - process it [23:54:32]wFMCommunicate request_size=4 [23:54:32]MH_SAM_APDU [23:54:32]CAPDU: 80 11 00 00 [23:54:32]Write to MH i2c: E2 08 00 65 02 80 11 00 00 00 00 00 00 E1 [23:54:32]Write i2c OK [23:54:32]MH_I2C_Read... [23:54:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:54:32]Read from MH i2c: E2 [23:54:32]MH_I2C_Read... [23:54:32]Read from MH i2c: E2 17 00 [23:54:32]MH_I2C_Read... [23:54:32]Read from MH i2c: E2 17 00 65 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 32 [23:54:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:54:32]wFMCommunicate OK [23:54:32]requested_item fd.num is exist - process it [23:54:32]SAM_PROTO_GetFieldsCounters [23:54:32]wFMCommunicate request_size=4 [23:54:32]MH_SAM_APDU [23:54:32]CAPDU: 80 13 00 00 [23:54:32]Write to MH i2c: E2 08 00 66 02 80 13 00 00 00 00 00 00 E4 [23:54:32]Write i2c OK [23:54:32]MH_I2C_Read... [23:54:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:54:32]Read from MH i2c: E2 [23:54:32]MH_I2C_Read... [23:54:32]Read from MH i2c: E2 62 00 [23:54:32]MH_I2C_Read... [23:54:32]Read from MH i2c: E2 62 00 66 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DD 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C4 02 00 00 5E 04 04 00 C4 02 00 00 57 04 04 00 C5 02 00 00 19 04 04 00 00 00 00 00 90 00 39 [23:54:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DD 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C4 02 00 00 5E 04 04 00 C4 02 00 00 57 04 04 00 C5 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:54:32]wFMCommunicate OK [23:54:32]SAM_PROTO_GetFieldsCounters done [23:54:32]requested_item shift.num is exist - process it [23:54:32]requested_item shift.opened is exist - process it [23:54:32]req_shift_opened [23:54:32]FM_GetShiftState [23:54:32]SAM_PROTO_GetShiftState [23:54:32]wFMCommunicate request_size=4 [23:54:32]MH_SAM_APDU [23:54:32]CAPDU: 80 13 01 00 [23:54:32]Write to MH i2c: E2 08 00 67 02 80 13 01 00 00 00 00 00 E6 [23:54:32]Write i2c OK [23:54:32]MH_I2C_Read... [23:54:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:54:32]Read from MH i2c: E2 [23:54:32]MH_I2C_Read... [23:54:32]Read from MH i2c: E2 0E 00 [23:54:32]MH_I2C_Read... [23:54:32]Read from MH i2c: E2 0E 00 67 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 92 [23:54:32]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [23:54:32]wFMCommunicate OK [23:54:32]SAM_PROTO_GetShiftState done [23:54:32]FM_GetShiftState done [23:54:32]req_shift_opened done [23:54:32]requested_item shift.open_date is exist - process it [23:54:32]req_shift_open_date [23:54:32]req_shift_open_date done [23:54:32]produce_requested_data done [23:54:32]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95709,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [23:54:32]process_action_free close_receipt [23:54:32]json_value_free [23:54:32]json_value_free done [23:54:32]process_json_proto returns [23:54:32]Send response to host [23:54:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95709,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [23:54:32]free response buf [23:54:32]execute_script done [23:54:32]execute_script returns [23:54:32]free content buf [23:54:32]Sock 7.Close socket [23:54:32]Sock 7.Thread stoped [23:54:36]OFD Sender: No OFD packet to send [23:54:41]OFD Sender: No OFD packet to send [23:54:46]OFD Sender: No OFD packet to send [23:54:51]OFD Sender: No OFD packet to send [23:54:56]OFD Sender: No OFD packet to send [23:55:01]OFD Sender: No OFD packet to send [23:55:06]OFD Sender: No OFD packet to send [23:55:11]OFD Sender: No OFD packet to send [23:55:16]OFD Sender: No OFD packet to send [23:55:21]OFD Sender: No OFD packet to send [23:55:26]OFD Sender: No OFD packet to send [23:55:31]OFD Sender: No OFD packet to send [23:55:36]OFD Sender: No OFD packet to send [23:55:41]OFD Sender: No OFD packet to send [23:55:46]OFD Sender: No OFD packet to send [23:55:51]OFD Sender: No OFD packet to send [23:55:56]OFD Sender: No OFD packet to send [23:56:01]OFD Sender: No OFD packet to send [23:56:06]OFD Sender: No OFD packet to send [23:56:11]OFD Sender: No OFD packet to send [23:56:16]OFD Sender: No OFD packet to send [23:56:21]OFD Sender: No OFD packet to send [23:56:26]OFD Sender: No OFD packet to send [23:56:31]OFD Sender: No OFD packet to send [23:56:36]OFD Sender: No OFD packet to send [23:56:41]OFD Sender: No OFD packet to send [23:56:46]OFD Sender: No OFD packet to send [23:56:50]accept exits with 10 [23:56:50]New connection [23:56:50]New thread 3067473252 created [23:56:50]Thread 3067329892 joined [23:56:50]Waiting for new connection... [23:56:50] Sock 10.Parse request [23:56:50]Sock 10.Check first char [23:56:50]Sock 10.First char is OK [23:56:50]request: POST /json_proto HTTP/1.0 [23:56:50]Method: POST [23:56:50]URL: /json_proto [23:56:50]Method is POST - this is cgi request [23:56:50]url: /json_proto [23:56:50]query_string will be loaded in cgi processing [23:56:50]execute_cgi json_proto POST (null) [23:56:50]execute_cgi path=json_proto method=POST [23:56:50]POST find Content-Length [23:56:50]Host: 172.17.40.67:8080 [23:56:50]Content-Length: 680 [23:56:50]Content-Type: application/json [23:56:50] [23:56:50]POST finish read [23:56:50]Found Content-Length = 680 [23:56:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406230", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [23:56:50]execute_script... [23:56: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)3406230", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [23:56:50]POST & json_proto [23:56:50]process_json_proto [23:56:50]json parsed OK: [23:56:50]protocol is kg_v1.0 [23:56:50]action value=close_receipt [23:56:50]process_action close_receipt [23:56:50]cmd_close_receipt [23:56:50]MH_GetDate [23:56:50]Write to MH i2c: F0 00 00 68 02 59 [23:56:50]Write i2c OK [23:56:50]MH_I2C_Read... [23:56:50]Read from MH i2c: F0 [23:56:50]MH_I2C_Read... [23:56:50]Read from MH i2c: F0 09 00 [23:56:50]MH_I2C_Read... [23:56:50]Read from MH i2c: F0 09 00 68 02 00 43 D3 1E 67 EE DA 66 66 91 [23:56:50]GetLastDocTimeStamp 1730073269 [23:56:50]current date 1730073411 [23:56:50]FM_GetShiftState [23:56:50]SAM_PROTO_GetShiftState [23:56:50]wFMCommunicate request_size=4 [23:56:50]MH_SAM_APDU [23:56:50]CAPDU: 80 13 01 00 [23:56:50]Write to MH i2c: E2 08 00 69 02 80 13 01 00 00 00 00 00 E8 [23:56:50]Write i2c OK [23:56:50]MH_I2C_Read... [23:56:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:56:50]Read from MH i2c: E2 [23:56:50]MH_I2C_Read... [23:56:50]Read from MH i2c: E2 0E 00 [23:56:50]MH_I2C_Read... [23:56:50]Read from MH i2c: E2 0E 00 69 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 94 [23:56:50]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [23:56:50]wFMCommunicate OK [23:56:50]SAM_PROTO_GetShiftState done [23:56:50]FM_GetShiftState done [23:56:50]opened in 1729987736 [23:56:50]opened+sec_in_day 1730074136 [23:56:50]quantity*price = 100050 [23:56:50]sum+1 = 100052 [23:56:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 709 27.10.2024 23:56 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95710 ФПД: 175066681622716 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T235651&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95710&fm=175066681622716&tin=02508201610067®Number=0000000000170478&sum=100000 [23:56:52]StoreToDocumentArchive [23:56:52]shift 143 fd 95710 [23:56:52]save to /storage/0143/doc_00095710 [23:56:52]save last doc name /storage/0143/doc_00095710 to /storage/kkm_last_doc_name [23:56:52]save OK [23:56:52]Clear old archive folders... [23:56:52]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:56:52]tlvbuf is 0051C400 [23:56:52]SAM_PROTO_ClearQueue [23:56:52]wFMCommunicate request_size=4 [23:56:52]MH_SAM_APDU [23:56:52]CAPDU: 80 09 00 00 [23:56:52]Write to MH i2c: E2 08 00 76 02 80 09 00 00 00 00 00 00 EA [23:56:52]Write i2c OK [23:56:52]MH_I2C_Read... [23:56:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:56:52]Read from MH i2c: E2 [23:56:52]MH_I2C_Read... [23:56:52]Read from MH i2c: E2 03 00 [23:56:52]MH_I2C_Read... [23:56:52]Read from MH i2c: E2 03 00 76 02 00 90 00 EC [23:56:52]RAPDU: 90 00 [23:56:52]wFMCommunicate OK [23:56:52]SAM_PROTO_ClearQueue done [23:56:52]KKMCreateOFDPacket [23:56:52]OFDProtocolAddRootSTLVToBuf [23:56:52]FM_MakeSignedData [23:56:52]FM_MakeSignedData [23:56:52]SAM_PROTO_SignData [23:56:52]wFMCommunicate request_size=4 [23:56:52]MH_SAM_APDU [23:56:52]CAPDU: 80 0D 01 02 [23:56:52]Write to MH i2c: E2 08 00 77 02 80 0D 01 02 00 00 00 00 F2 [23:56:52]Write i2c OK [23:56:52]MH_I2C_Read... [23:56:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:56:52]Read from MH i2c: E2 [23:56:52]MH_I2C_Read... [23:56:52]Read from MH i2c: E2 03 00 [23:56:52]MH_I2C_Read... [23:56:52]Read from MH i2c: E2 03 00 77 02 00 90 00 ED [23:56:52]RAPDU: 90 00 [23:56:52]wFMCommunicate OK [23:56:52]wFMCommunicate request_size=255 [23:56:52]MH_SAM_APDU [23:56:52]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 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 C5 02 00 00 F4 03 04 00 43 D3 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DE 75 01 00 35 04 06 00 9F 38 E3 5E [23:56:52]Write to MH i2c: E2 02 01 78 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 C5 02 00 00 F4 03 04 00 43 D3 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DE 75 01 00 35 04 06 00 9F 38 E3 5E 00 00 D4 [23:56:52]Write i2c OK [23:56:52]MH_I2C_Read... [23:56:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:56:52]Read from MH i2c: E2 [23:56:52]MH_I2C_Read... [23:56:52]Read from MH i2c: E2 03 00 [23:56:52]MH_I2C_Read... [23:56:52]Read from MH i2c: E2 03 00 78 02 00 90 00 EE [23:56:52]RAPDU: 90 00 [23:56:52]wFMCommunicate OK [23:56:52]wFMCommunicate request_size=7 [23:56:52]MH_SAM_APDU [23:56:52]CAPDU: 80 0D 02 02 02 C0 BC [23:56:52]Write to MH i2c: E2 0A 00 79 02 80 0D 02 02 02 00 C0 BC 00 00 75 [23:56:52]Write i2c OK [23:56:52]MH_I2C_Read... [23:56:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:56:52]Read from MH i2c: E2 [23:56:52]MH_I2C_Read... [23:56:52]Read from MH i2c: E2 03 00 [23:56:52]MH_I2C_Read... [23:56:52]Read from MH i2c: E2 03 00 79 02 00 90 00 EF [23:56:52]RAPDU: 90 00 [23:56:52]wFMCommunicate OK [23:56:52]wFMCommunicate request_size=4 [23:56:52]MH_SAM_APDU [23:56:52]CAPDU: 80 0D 03 02 [23:56:52]Write to MH i2c: E2 08 00 7A 02 80 0D 03 02 00 00 00 00 F7 [23:56:52]Write i2c OK [23:56:52]MH_I2C_Read... [23:56:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:56:52]Read from MH i2c: E2 [23:56:52]MH_I2C_Read... [23:56:52]Read from MH i2c: E2 0B 00 [23:56:52]MH_I2C_Read... [23:56:52]Read from MH i2c: E2 0B 00 7A 02 00 B1 4D 8B 8A 8D D2 B2 45 90 00 61 [23:56:52]RAPDU: B1 4D 8B 8A 8D D2 B2 45 90 00 [23:56:52]wFMCommunicate OK [23:56:52]SAM_PROTO_SignData done [23:56:52]FM_MakeSignedData done [23:56:52]CreateOFDProtocolMessage [23:56:52]wFMCommunicate request_size=4 [23:56:52]MH_SAM_APDU [23:56:52]CAPDU: 80 11 00 00 [23:56:52]Write to MH i2c: E2 08 00 7B 02 80 11 00 00 00 00 00 00 F7 [23:56:52]Write i2c OK [23:56:52]MH_I2C_Read... [23:56:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:56:52]Read from MH i2c: E2 [23:56:52]MH_I2C_Read... [23:56:52]Read from MH i2c: E2 17 00 [23:56:52]MH_I2C_Read... [23:56:52]Read from MH i2c: E2 17 00 7B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 48 [23:56:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:56:52]wFMCommunicate OK [23:56:52]CreateOFDProtocolMessage done [23:56:52]OFDSenderStorePacket 95710 [23:56:52]StoreOFDPacket docnum=95710 [23:56:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 B7 A6 04 01 C7 C9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 02 00 00 F4 03 04 00 43 D3 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DE 75 01 00 35 04 06 00 9F 38 E3 5E C0 BC B1 4D 8B 8A 8D D2 B2 45 [23:56:52]CheckFolder [23:56:52]dirname=/storage/ofd_packets [23:56:52]CheckFolder done [23:56:52]ProducePacketName [23:56:52]name=ofd_packets/00095710 [23:56:52]NVStorageSaveData ofd_packets/00095710 [23:56:52]File name is /storage/ofd_packets/00095710 [23:56:52]Write 298 bytes [23:56:52]NVStorageSaveData done [23:56:52]OFDSenderStorePacket done [23:56:52]KKMCreateOFDPacket done [23:56:52]NVStorageSaveData kkm_last_timestamp [23:56:52]File name is /storage/kkm_last_timestamp [23:56:52]Write 4 bytes [23:56:52]NVStorageSaveData done [23:56:52]ExternCall_PrintAddStr [23:56:52]wPrintStart [23:56:52]Write to MH i2c: 01 00 00 7C 02 7E [23:56:52]Write i2c OK [23:56:52]MH_I2C_Read... [23:56:52]Read from MH i2c: 01 [23:56:52]MH_I2C_Read... [23:56:52]Read from MH i2c: 01 07 00 [23:56:52]MH_I2C_Read... [23:56:52]Read from MH i2c: 01 07 00 7C 02 00 00 00 00 00 FF 0F 93 [23:56:52]RasterBufferAndPrint [23:56:52]line Счет N : (1)3406230 [23:56:52]line ИНН: 02508201610067 [23:56:52]line Контрольно-Кассовый Чек [23:56:52]line ПРОДАЖА [23:56:52]line ТРК (МРК, ГНК) : 51 [23:56:52]line Товар: 2710194210 [23:56:52]line ДТ-К-5 [23:56:52]line 13.130 * 76.20 [23:56:52]line = 1000.51 [23:56:52]line НДС 12% НСП 1% [23:56:52]line > о реализуемом товаре [23:56:52]line ОКРУГЛЕНИЕ: -0.51 [23:56:52]line ИТОГО: 1000.00 [23:56:52]line Внесено: 1000.00 [23:56:52]line СДАЧА: 0.00 [23:56:52]line НСП 1% : 8.85 [23:56:52]line НДС 12% : 106.25 [23:56:52]line Наличными: 1000.00 [23:56:52]line Безнал.: 0.00 [23:56:52]line Место: АЗС № 82 "Партнер Нефть" [23:56:52]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [23:56:52]line СНО: Общий режим [23:56:52]line Чек 709 27.10.2024 23:56 [23:56:52]line Смена: 143 ФФД: 1.0 [23:56:52]line ЗНМ: 0300000017 [23:56:52]line РНМ: 0000000000170478 [23:56:52]line Версия ККМ: v1.0 [23:56:52]line ФМ: 0000000002098560 [23:56:52]line ФД: 95710 [23:56:52]line ФПД: 175066681622716 [23:56:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T235651&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95710&fm=175066681622716&tin=02508201610067®Number=0000000000170478&sum=100000 [23:56:52]OFD Sender: Processing packet 95710 [packets to send 58, broken 57] [23:56:52]ProducePacketName [23:56:52]name=ofd_packets/00095710 [23:56:52]OFD Sender: To server: pG, [23:56:52]CommunicateWithHost lk.salyk.kg:30040 [23:56:52]ConnectInit lk.salyk.kg [23:56:52]written 0, free lines is 4095 [23:56:53]Connected sock=7 [23:56:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 B7 A6 04 01 C7 C9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 02 00 00 F4 03 04 00 43 D3 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DE 75 01 00 35 04 06 00 9F 38 E3 5E C0 BC B1 4D 8B 8A 8D D2 B2 45 [23:56:53]Write to MH i2c: 01 00 00 A7 02 A9 [23:56:53]Write i2c OK [23:56:53]MH_I2C_Read... [23:56:53]Read from MH i2c: 01 [23:56:53]MH_I2C_Read... [23:56:53]Read from MH i2c: 01 07 00 [23:56:53]MH_I2C_Read... [23:56:53]Read from MH i2c: 01 07 00 A7 02 00 00 00 00 00 00 0D BD [23:56:53]RasterBufferAndPrint [23:56:53]line [23:56:53]line [23:56:53]line [23:56:53]line [23:56:53]line [23:56:53]written 0, free lines is 3334 [23:56:53]MH_Cut [23:56:53]Write to MH i2c: D1 01 00 AE 02 01 82 [23:56:53]Write i2c OK [23:56:53]MH_I2C_Read... [23:56:53]Read from MH i2c: D1 [23:56:53]MH_I2C_Read... [23:56:53]Read from MH i2c: D1 01 00 [23:56:53]MH_I2C_Read... [23:56:53]Read from MH i2c: D1 01 00 AE 02 00 81 [23:56:53]Write to MH i2c: 01 00 00 AF 02 B1 [23:56:53]Write i2c OK [23:56:53]MH_I2C_Read... [23:56:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 46 E3 47 00 86 97 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DE 75 01 00 F4 03 04 00 6E 7D 1E 67 B6 04 01 00 00 D2 A9 EE 46 7A 54 F2 0A [23:56:53]CommunicateWithHost err = 0 [23:56:53]CheckOFDResponse [23:56:53]1017 (14) - 77093643461234 [23:56:53]1041 (16) - 0000000002098560 [23:56:53]1040 (4) - 95710 [23:56:53]1012 (4) - 27.10.2024 17:50 [23:56:53]1206 (1) - 0 [23:56:53]OFD Sender: Remove packet 95710 [23:56:53]ProducePacketName [23:56:53]name=ofd_packets/00095710 [23:56:53]NVStorageDeleteData [23:56:54]OFD Sender: No OFD packet to send [23:56:54]*** Cut start [23:56:54]*** Partial cut [23:56:54]*** CUTSNS_PIN = 1 [23:56:54]*** CUTSNS_PIN = 0 [23:56:54]*** Brake cut motor [23:56:54]Read from MH i2c: 01 [23:56:54]MH_I2C_Read... [23:56:54]*** Stop cut motor [23:56:54]*** Cut end [23:56:54]Read from MH i2c: 01 07 00 [23:56:54]MH_I2C_Read... [23:56:54]Read from MH i2c: 01 07 00 AF 02 00 00 00 00 00 FF 0F C6 [23:56:54]process_action close_receipt done [23:56:54]requested_data is exist [23:56:54]produce_requested_data [23:56:54]requested_item fm.sn is exist - process it [23:56:54]wFMCommunicate request_size=4 [23:56:54]MH_SAM_APDU [23:56:54]CAPDU: 80 11 00 00 [23:56:54]Write to MH i2c: E2 08 00 B0 02 80 11 00 00 00 00 00 00 2C [23:56:54]Write i2c OK [23:56:54]MH_I2C_Read... [23:56:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:56:54]Read from MH i2c: E2 [23:56:54]MH_I2C_Read... [23:56:54]Read from MH i2c: E2 17 00 [23:56:54]MH_I2C_Read... [23:56:54]Read from MH i2c: E2 17 00 B0 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7D [23:56:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:56:54]wFMCommunicate OK [23:56:54]requested_item fd.num is exist - process it [23:56:54]SAM_PROTO_GetFieldsCounters [23:56:54]wFMCommunicate request_size=4 [23:56:54]MH_SAM_APDU [23:56:54]CAPDU: 80 13 00 00 [23:56:54]Write to MH i2c: E2 08 00 B1 02 80 13 00 00 00 00 00 00 2F [23:56:54]Write i2c OK [23:56:54]MH_I2C_Read... [23:56:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:56:54]Read from MH i2c: E2 [23:56:54]MH_I2C_Read... [23:56:54]Read from MH i2c: E2 62 00 [23:56:54]MH_I2C_Read... [23:56:54]Read from MH i2c: E2 62 00 B1 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DE 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C5 02 00 00 5E 04 04 00 C5 02 00 00 57 04 04 00 C6 02 00 00 19 04 04 00 00 00 00 00 90 00 88 [23:56:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DE 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C5 02 00 00 5E 04 04 00 C5 02 00 00 57 04 04 00 C6 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:56:54]wFMCommunicate OK [23:56:54]SAM_PROTO_GetFieldsCounters done [23:56:54]requested_item shift.num is exist - process it [23:56:54]requested_item shift.opened is exist - process it [23:56:54]req_shift_opened [23:56:54]FM_GetShiftState [23:56:54]SAM_PROTO_GetShiftState [23:56:54]wFMCommunicate request_size=4 [23:56:54]MH_SAM_APDU [23:56:54]CAPDU: 80 13 01 00 [23:56:54]Write to MH i2c: E2 08 00 B2 02 80 13 01 00 00 00 00 00 31 [23:56:54]Write i2c OK [23:56:54]MH_I2C_Read... [23:56:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:56:54]Read from MH i2c: E2 [23:56:54]MH_I2C_Read... [23:56:54]Read from MH i2c: E2 0E 00 [23:56:54]MH_I2C_Read... [23:56:54]Read from MH i2c: E2 0E 00 B2 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DD [23:56:54]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [23:56:54]wFMCommunicate OK [23:56:54]SAM_PROTO_GetShiftState done [23:56:54]FM_GetShiftState done [23:56:54]req_shift_opened done [23:56:54]requested_item shift.open_date is exist - process it [23:56:54]req_shift_open_date [23:56:54]req_shift_open_date done [23:56:54]produce_requested_data done [23:56:54]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95710,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [23:56:54]process_action_free close_receipt [23:56:54]json_value_free [23:56:54]json_value_free done [23:56:54]process_json_proto returns [23:56:54]Send response to host [23:56:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95710,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [23:56:54]free response buf [23:56:54]execute_script done [23:56:54]execute_script returns [23:56:54]free content buf [23:56:54]Sock 10.Close socket [23:56:54]Sock 10.Thread stoped [23:56:59]OFD Sender: No OFD packet to send [23:57:04]OFD Sender: No OFD packet to send [23:57:09]OFD Sender: No OFD packet to send [23:57:14]OFD Sender: No OFD packet to send [23:57:19]OFD Sender: No OFD packet to send [23:57:24]OFD Sender: No OFD packet to send [23:57:29]OFD Sender: No OFD packet to send [23:57:34]OFD Sender: No OFD packet to send [23:57:39]OFD Sender: No OFD packet to send [23:57:44]OFD Sender: No OFD packet to send [23:57:49]OFD Sender: No OFD packet to send [23:57:54]OFD Sender: No OFD packet to send [23:57:59]OFD Sender: No OFD packet to send [23:58:04]OFD Sender: No OFD packet to send [23:58:09]OFD Sender: No OFD packet to send [23:58:14]OFD Sender: No OFD packet to send [23:58:19]OFD Sender: No OFD packet to send [23:58:24]OFD Sender: No OFD packet to send [23:58:29]OFD Sender: No OFD packet to send [23:58:34]OFD Sender: No OFD packet to send [23:58:39]OFD Sender: No OFD packet to send [23:58:44]OFD Sender: No OFD packet to send [23:58:49]OFD Sender: No OFD packet to send [23:58:54]OFD Sender: No OFD packet to send [23:58:59]OFD Sender: No OFD packet to send [23:59:04]OFD Sender: No OFD packet to send [23:59:07]accept exits with 9 [23:59:07]New connection [23:59:07]New thread 3067329892 created [23:59:07]Thread 3067473252 joined [23:59:07]Waiting for new connection... [23:59:07] Sock 9.Parse request [23:59:07]Sock 9.Check first char [23:59:07]Sock 9.First char is OK [23:59:07]request: POST /json_proto HTTP/1.0 [23:59:07]Method: POST [23:59:07]URL: /json_proto [23:59:07]Method is POST - this is cgi request [23:59:07]url: /json_proto [23:59:07]query_string will be loaded in cgi processing [23:59:07]execute_cgi json_proto POST (null) [23:59:07]execute_cgi path=json_proto method=POST [23:59:07]POST find Content-Length [23:59:07]Host: 172.17.40.67:8080 [23:59:07]Content-Length: 770 [23:59:07]Content-Type: application/json [23:59:07] [23:59:07]POST finish read [23:59:07]Found Content-Length = 770 [23:59:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406231", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:59:07]execute_script... [23:59:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406231", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:59:07]POST & json_proto [23:59:07]process_json_proto [23:59:07]json parsed OK: [23:59:07]protocol is kg_v1.0 [23:59:07]action value=close_receipt [23:59:07]process_action close_receipt [23:59:07]cmd_close_receipt [23:59:07]MH_GetDate [23:59:07]Write to MH i2c: F0 00 00 B3 02 A4 [23:59:07]Write i2c OK [23:59:07]MH_I2C_Read... [23:59:07]Read from MH i2c: F0 [23:59:07]MH_I2C_Read... [23:59:07]Read from MH i2c: F0 09 00 [23:59:07]MH_I2C_Read... [23:59:07]Read from MH i2c: F0 09 00 B3 02 00 CC D3 1E 67 EE DA 66 66 65 [23:59:07]GetLastDocTimeStamp 1730073411 [23:59:07]current date 1730073548 [23:59:07]FM_GetShiftState [23:59:07]SAM_PROTO_GetShiftState [23:59:07]wFMCommunicate request_size=4 [23:59:07]MH_SAM_APDU [23:59:07]CAPDU: 80 13 01 00 [23:59:07]Write to MH i2c: E2 08 00 B4 02 80 13 01 00 00 00 00 00 33 [23:59:07]Write i2c OK [23:59:07]MH_I2C_Read... [23:59:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:59:07]Read from MH i2c: E2 [23:59:07]MH_I2C_Read... [23:59:07]Read from MH i2c: E2 0E 00 [23:59:07]MH_I2C_Read... [23:59:07]Read from MH i2c: E2 0E 00 B4 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 DF [23:59:07]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [23:59:07]wFMCommunicate OK [23:59:07]SAM_PROTO_GetShiftState done [23:59:07]FM_GetShiftState done [23:59:07]opened in 1729987736 [23:59:07]opened+sec_in_day 1730074136 [23:59:07]quantity*price = 100021 [23:59:07]sum+1 = 100023 [23:59:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 710 27.10.2024 23:59 Смена: 143 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95711 ФПД: 237200279883132 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T235908&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95711&fm=237200279883132&tin=02508201610067®Number=0000000000170478&sum=100022 [23:59:08]StoreToDocumentArchive [23:59:08]shift 143 fd 95711 [23:59:08]save to /storage/0143/doc_00095711 [23:59:08]save last doc name /storage/0143/doc_00095711 to /storage/kkm_last_doc_name [23:59:08]save OK [23:59:08]Clear old archive folders... [23:59:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:59:08]tlvbuf is 0059F9E0 [23:59:08]SAM_PROTO_ClearQueue [23:59:08]wFMCommunicate request_size=4 [23:59:08]MH_SAM_APDU [23:59:08]CAPDU: 80 09 00 00 [23:59:08]Write to MH i2c: E2 08 00 C1 02 80 09 00 00 00 00 00 00 35 [23:59:08]Write i2c OK [23:59:08]MH_I2C_Read... [23:59:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:59:08]Read from MH i2c: E2 [23:59:08]MH_I2C_Read... [23:59:08]Read from MH i2c: E2 03 00 [23:59:08]MH_I2C_Read... [23:59:08]Read from MH i2c: E2 03 00 C1 02 00 90 00 37 [23:59:08]RAPDU: 90 00 [23:59:08]wFMCommunicate OK [23:59:08]SAM_PROTO_ClearQueue done [23:59:08]KKMCreateOFDPacket [23:59:08]OFDProtocolAddRootSTLVToBuf [23:59:08]FM_MakeSignedData [23:59:08]FM_MakeSignedData [23:59:08]SAM_PROTO_SignData [23:59:08]wFMCommunicate request_size=4 [23:59:08]MH_SAM_APDU [23:59:08]CAPDU: 80 0D 01 02 [23:59:08]Write to MH i2c: E2 08 00 C2 02 80 0D 01 02 00 00 00 00 3D [23:59:08]Write i2c OK [23:59:08]MH_I2C_Read... [23:59:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:59:08]Read from MH i2c: E2 [23:59:08]MH_I2C_Read... [23:59:08]Read from MH i2c: E2 03 00 [23:59:08]MH_I2C_Read... [23:59:08]Read from MH i2c: E2 03 00 C2 02 00 90 00 38 [23:59:08]RAPDU: 90 00 [23:59:08]wFMCommunicate OK [23:59:08]wFMCommunicate request_size=255 [23:59:08]MH_SAM_APDU [23:59: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 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 02 00 00 F4 03 04 00 CC D3 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DF 75 01 00 35 04 06 00 D7 [23:59:08]Write to MH i2c: E2 02 01 C3 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 02 00 00 F4 03 04 00 CC D3 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DF 75 01 00 35 04 06 00 D7 00 00 BC [23:59:08]Write i2c OK [23:59:08]MH_I2C_Read... [23:59:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:59:08]Read from MH i2c: E2 [23:59:08]MH_I2C_Read... [23:59:08]Read from MH i2c: E2 03 00 [23:59:08]MH_I2C_Read... [23:59:08]Read from MH i2c: E2 03 00 C3 02 00 90 00 39 [23:59:08]RAPDU: 90 00 [23:59:08]wFMCommunicate OK [23:59:08]wFMCommunicate request_size=10 [23:59:08]MH_SAM_APDU [23:59:08]CAPDU: 80 0D 02 02 05 BB 7E 6C 4D 7C [23:59:08]Write to MH i2c: E2 0D 00 C4 02 80 0D 02 02 05 00 BB 7E 6C 4D 7C 00 00 B8 [23:59:08]Write i2c OK [23:59:08]MH_I2C_Read... [23:59:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:59:08]Read from MH i2c: E2 [23:59:08]MH_I2C_Read... [23:59:08]Read from MH i2c: E2 03 00 [23:59:08]MH_I2C_Read... [23:59:08]Read from MH i2c: E2 03 00 C4 02 00 90 00 3A [23:59:08]RAPDU: 90 00 [23:59:08]wFMCommunicate OK [23:59:08]wFMCommunicate request_size=4 [23:59:08]MH_SAM_APDU [23:59:08]CAPDU: 80 0D 03 02 [23:59:08]Write to MH i2c: E2 08 00 C5 02 80 0D 03 02 00 00 00 00 42 [23:59:08]Write i2c OK [23:59:08]MH_I2C_Read... [23:59:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:59:08]Read from MH i2c: E2 [23:59:08]MH_I2C_Read... [23:59:08]Read from MH i2c: E2 0B 00 [23:59:08]MH_I2C_Read... [23:59:08]Read from MH i2c: E2 0B 00 C5 02 00 59 75 41 69 37 D3 1F 85 90 00 69 [23:59:08]RAPDU: 59 75 41 69 37 D3 1F 85 90 00 [23:59:08]wFMCommunicate OK [23:59:08]SAM_PROTO_SignData done [23:59:08]FM_MakeSignedData done [23:59:08]CreateOFDProtocolMessage [23:59:08]wFMCommunicate request_size=4 [23:59:08]MH_SAM_APDU [23:59:08]CAPDU: 80 11 00 00 [23:59:08]Write to MH i2c: E2 08 00 C6 02 80 11 00 00 00 00 00 00 42 [23:59:08]Write i2c OK [23:59:08]MH_I2C_Read... [23:59:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:59:08]Read from MH i2c: E2 [23:59:08]MH_I2C_Read... [23:59:08]Read from MH i2c: E2 17 00 [23:59:08]MH_I2C_Read... [23:59:08]Read from MH i2c: E2 17 00 C6 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 93 [23:59:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:59:08]wFMCommunicate OK [23:59:08]CreateOFDProtocolMessage done [23:59:08]OFDSenderStorePacket 95711 [23:59:08]StoreOFDPacket docnum=95711 [23:59:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8E A6 07 01 2F 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 02 00 00 F4 03 04 00 CC D3 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DF 75 01 00 35 04 06 00 D7 BB 7E 6C 4D 7C 59 75 41 69 37 D3 1F 85 [23:59:08]CheckFolder [23:59:08]dirname=/storage/ofd_packets [23:59:08]CheckFolder done [23:59:08]ProducePacketName [23:59:08]name=ofd_packets/00095711 [23:59:08]NVStorageSaveData ofd_packets/00095711 [23:59:08]File name is /storage/ofd_packets/00095711 [23:59:08]Write 301 bytes [23:59:08]NVStorageSaveData done [23:59:08]OFDSenderStorePacket done [23:59:08]KKMCreateOFDPacket done [23:59:08]NVStorageSaveData kkm_last_timestamp [23:59:08]File name is /storage/kkm_last_timestamp [23:59:08]Write 4 bytes [23:59:08]NVStorageSaveData done [23:59:08]ExternCall_PrintAddStr [23:59:08]wPrintStart [23:59:08]Write to MH i2c: 01 00 00 C7 02 C9 [23:59:08]Write i2c OK [23:59:08]MH_I2C_Read... [23:59:08]Read from MH i2c: 01 [23:59:08]MH_I2C_Read... [23:59:08]Read from MH i2c: 01 07 00 [23:59:08]MH_I2C_Read... [23:59:08]Read from MH i2c: 01 07 00 C7 02 00 00 00 00 00 FF 0F DE [23:59:08]RasterBufferAndPrint [23:59:08]line Счет N : (1)3406231 [23:59:08]line ИНН: 02508201610067 [23:59:08]line Контрольно-Кассовый Чек [23:59:08]line ПРОДАЖА [23:59:08]line ТРК (МРК, ГНК) : 33 [23:59:08]line Товар: 2710124500 [23:59:08]line Аи-95-К-5 [23:59:08]line 13.480 * 74.20 [23:59:08]line = 1000.22 [23:59:08]line НДС 12% НСП 1% [23:59:08]line > о реализуемом товаре [23:59:08]line ИТОГО: 1000.22 [23:59:08]line НСП 1% : 8.85 [23:59:08]line НДС 12% : 106.22 [23:59:08]line Наличными: 0.00 [23:59:08]line Безнал.: 1000.22 [23:59:08]line Место: АЗС № 82 "Партнер Нефть" [23:59:08]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [23:59:08]line СНО: Общий режим [23:59:08]line Чек 710 27.10.2024 23:59 [23:59:08]line Смена: 143 ФФД: 1.0 [23:59:08]line ЗНМ: 0300000017 [23:59:08]line РНМ: 0000000000170478 [23:59:08]line Версия ККМ: v1.0 [23:59:08]line Платежная система: Mbank [23:59:08]line ФМ: 0000000002098560 [23:59:08]line ФД: 95711 [23:59:08]line ФПД: 237200279883132 [23:59:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241027T235908&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95711&fm=237200279883132&tin=02508201610067®Number=0000000000170478&sum=100022 [23:59:09]OFD Sender: Processing packet 95711 [packets to send 58, broken 57] [23:59:09]ProducePacketName [23:59:09]name=ofd_packets/00095711 [23:59:09]OFD Sender: To server: pG, [23:59:09]CommunicateWithHost lk.salyk.kg:30040 [23:59:09]ConnectInit lk.salyk.kg [23:59:09]written 0, free lines is 4095 [23:59:09]Connected sock=10 [23:59:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 8E A6 07 01 2F 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 02 00 00 F4 03 04 00 CC D3 1E 67 0E 04 04 00 8F 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 DF 75 01 00 35 04 06 00 D7 BB 7E 6C 4D 7C 59 75 41 69 37 D3 1F 85 [23:59:09]Write to MH i2c: 01 00 00 F0 02 F2 [23:59:09]Write i2c OK [23:59:09]MH_I2C_Read... [23:59:09]Read from MH i2c: 01 [23:59:09]MH_I2C_Read... [23:59:09]Read from MH i2c: 01 07 00 [23:59:09]MH_I2C_Read... [23:59:09]Read from MH i2c: 01 07 00 F0 02 00 00 00 00 00 34 0D 3A [23:59:09]RasterBufferAndPrint [23:59:09]line [23:59:09]line [23:59:09]line [23:59:09]line [23:59:09]line [23:59:09]written 0, free lines is 3386 [23:59:09]MH_Cut [23:59:09]Write to MH i2c: D1 01 00 F7 02 01 CB [23:59:09]Write i2c OK [23:59:09]MH_I2C_Read... [23:59:09]Read from MH i2c: D1 [23:59:09]MH_I2C_Read... [23:59:09]Read from MH i2c: D1 01 00 [23:59:09]MH_I2C_Read... [23:59:09]Read from MH i2c: D1 01 00 F7 02 00 CA [23:59:09]Write to MH i2c: 01 00 00 F8 02 FA [23:59:09]Write i2c OK [23:59:09]MH_I2C_Read... [23:59:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C9 11 47 00 84 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 32 30 39 38 35 36 30 10 04 04 00 DF 75 01 00 F4 03 04 00 F7 7D 1E 67 B6 04 01 00 00 A2 B3 A0 A4 76 EB 05 A2 [23:59:09]CommunicateWithHost err = 0 [23:59:09]CheckOFDResponse [23:59:09]1017 (14) - 77093643461234 [23:59:09]1041 (16) - 0000000002098560 [23:59:09]1040 (4) - 95711 [23:59:09]1012 (4) - 27.10.2024 17:52 [23:59:09]1206 (1) - 0 [23:59:09]OFD Sender: Remove packet 95711 [23:59:09]ProducePacketName [23:59:09]name=ofd_packets/00095711 [23:59:09]NVStorageDeleteData [23:59:10]OFD Sender: No OFD packet to send [23:59:10]*** Cut start [23:59:10]*** Partial cut [23:59:10]*** CUTSNS_PIN = 1 [23:59:10]*** CUTSNS_PIN = 0 [23:59:10]*** Brake cut motor [23:59:10]Read from MH i2c: 01 [23:59:10]MH_I2C_Read... [23:59:10]*** Stop cut motor [23:59:10]*** Cut end [23:59:10]Read from MH i2c: 01 07 00 [23:59:10]MH_I2C_Read... [23:59:10]Read from MH i2c: 01 07 00 F8 02 00 00 00 00 00 FF 0F 0F [23:59:10]process_action close_receipt done [23:59:10]requested_data is exist [23:59:10]produce_requested_data [23:59:10]requested_item fm.sn is exist - process it [23:59:10]wFMCommunicate request_size=4 [23:59:10]MH_SAM_APDU [23:59:10]CAPDU: 80 11 00 00 [23:59:10]Write to MH i2c: E2 08 00 F9 02 80 11 00 00 00 00 00 00 75 [23:59:10]Write i2c OK [23:59:10]MH_I2C_Read... [23:59:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:59:11]Read from MH i2c: E2 [23:59:11]MH_I2C_Read... [23:59:11]Read from MH i2c: E2 17 00 [23:59:11]MH_I2C_Read... [23:59:11]Read from MH i2c: E2 17 00 F9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C6 [23:59:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [23:59:11]wFMCommunicate OK [23:59:11]requested_item fd.num is exist - process it [23:59:11]SAM_PROTO_GetFieldsCounters [23:59:11]wFMCommunicate request_size=4 [23:59:11]MH_SAM_APDU [23:59:11]CAPDU: 80 13 00 00 [23:59:11]Write to MH i2c: E2 08 00 FA 02 80 13 00 00 00 00 00 00 78 [23:59:11]Write i2c OK [23:59:11]MH_I2C_Read... [23:59:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:59:11]Read from MH i2c: E2 [23:59:11]MH_I2C_Read... [23:59:11]Read from MH i2c: E2 62 00 [23:59:11]MH_I2C_Read... [23:59:11]Read from MH i2c: E2 62 00 FA 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DF 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C6 02 00 00 5E 04 04 00 C6 02 00 00 57 04 04 00 C7 02 00 00 19 04 04 00 00 00 00 00 90 00 D5 [23:59:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DF 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C6 02 00 00 5E 04 04 00 C6 02 00 00 57 04 04 00 C7 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:59:11]wFMCommunicate OK [23:59:11]SAM_PROTO_GetFieldsCounters done [23:59:11]requested_item shift.num is exist - process it [23:59:11]requested_item shift.opened is exist - process it [23:59:11]req_shift_opened [23:59:11]FM_GetShiftState [23:59:11]SAM_PROTO_GetShiftState [23:59:11]wFMCommunicate request_size=4 [23:59:11]MH_SAM_APDU [23:59:11]CAPDU: 80 13 01 00 [23:59:11]Write to MH i2c: E2 08 00 FB 02 80 13 01 00 00 00 00 00 7A [23:59:11]Write i2c OK [23:59:11]MH_I2C_Read... [23:59:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:59:11]Read from MH i2c: E2 [23:59:11]MH_I2C_Read... [23:59:11]Read from MH i2c: E2 0E 00 [23:59:11]MH_I2C_Read... [23:59:11]Read from MH i2c: E2 0E 00 FB 02 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 26 [23:59:11]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [23:59:11]wFMCommunicate OK [23:59:11]SAM_PROTO_GetShiftState done [23:59:11]FM_GetShiftState done [23:59:11]req_shift_opened done [23:59:11]requested_item shift.open_date is exist - process it [23:59:11]req_shift_open_date [23:59:11]req_shift_open_date done [23:59:11]produce_requested_data done [23:59:11]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95711,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [23:59:11]process_action_free close_receipt [23:59:11]json_value_free [23:59:11]json_value_free done [23:59:11]process_json_proto returns [23:59:11]Send response to host [23:59:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95711,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [23:59:11]free response buf [23:59:11]execute_script done [23:59:11]execute_script returns [23:59:11]free content buf [23:59:11]Sock 9.Close socket [23:59:11]Sock 9.Thread stoped [23:59:15]OFD Sender: No OFD packet to send [23:59:20]OFD Sender: No OFD packet to send [23:59:25]OFD Sender: No OFD packet to send [23:59:30]OFD Sender: No OFD packet to send [23:59:35]OFD Sender: No OFD packet to send [23:59:40]OFD Sender: No OFD packet to send [23:59:45]OFD Sender: No OFD packet to send [23:59:50]OFD Sender: No OFD packet to send [23:59:55]OFD Sender: No OFD packet to send [00:00:00]OFD Sender: No OFD packet to send [00:00:05]OFD Sender: No OFD packet to send [00:00:10]OFD Sender: No OFD packet to send [00:00:15]OFD Sender: No OFD packet to send [00:00:20]OFD Sender: No OFD packet to send [00:00:25]OFD Sender: No OFD packet to send [00:00:30]OFD Sender: No OFD packet to send [00:00:35]OFD Sender: No OFD packet to send [00:00:40]OFD Sender: No OFD packet to send [00:00:45]OFD Sender: No OFD packet to send [00:00:50]OFD Sender: No OFD packet to send [00:00:55]OFD Sender: No OFD packet to send [00:01:00]OFD Sender: No OFD packet to send [00:01:05]OFD Sender: No OFD packet to send [00:01:10]OFD Sender: No OFD packet to send [00:01:15]OFD Sender: No OFD packet to send [00:01:20]OFD Sender: No OFD packet to send [00:01:25]OFD Sender: No OFD packet to send [00:01:29]int [00:01:29]Write to MH i2c: 01 00 00 FC 02 FE [00:01:29]*** FLAG_PRN_KEY set [00:01:29]Write i2c OK [00:01:29]MH_I2C_Read... [00:01:29]Read from MH i2c: 01 [00:01:29]MH_I2C_Read... [00:01:29]Read from MH i2c: 01 07 00 [00:01:29]MH_I2C_Read... [00:01:29]Read from MH i2c: 01 07 00 FC 02 00 08 00 00 00 FF 0F 1B [00:01:29]state=0 [00:01:29]Key pressed [00:01:29]Feed [00:01:29]Write to MH i2c: D8 00 00 FD 02 D6 [00:01:29]Write i2c OK [00:01:29]MH_I2C_Read... [00:01:29]Read from MH i2c: D8 [00:01:29]MH_I2C_Read... [00:01:29]Read from MH i2c: D8 01 00 [00:01:29]MH_I2C_Read... [00:01:29]Read from MH i2c: D8 01 00 FD 02 00 D7 [00:01:29]int [00:01:29]Write to MH i2c: 01 00 00 FE 02 00 [00:01:29]Write i2c OK [00:01:29]MH_I2C_Read... [00:01:29]Read from MH i2c: 01 [00:01:29]MH_I2C_Read... [00:01:29]Read from MH i2c: 01 07 00 [00:01:29]MH_I2C_Read... [00:01:29]Read from MH i2c: 01 07 00 FE 02 00 48 00 00 00 3C 00 8B [00:01:29]state=2 [00:01:29]Key pressed [00:01:30]int [00:01:30]Write to MH i2c: 01 00 00 FF 02 01 [00:01:30]*** FLAG_PRN_KEY reset [00:01:30]Write i2c OK [00:01:30]MH_I2C_Read... [00:01:30]Read from MH i2c: 01 [00:01:30]MH_I2C_Read... [00:01:30]Read from MH i2c: 01 07 00 [00:01:30]MH_I2C_Read... [00:01:30]Read from MH i2c: 01 07 00 FF 02 00 00 00 00 00 FB 0F 12 [00:01:30]state=2 [00:01:30]Stop feed [00:01:30]OFD Sender: No OFD packet to send [00:01:35]OFD Sender: No OFD packet to send [00:01:40]OFD Sender: No OFD packet to send [00:01:45]OFD Sender: No OFD packet to send [00:01:50]OFD Sender: No OFD packet to send [00:01:55]OFD Sender: No OFD packet to send [00:02:00]OFD Sender: No OFD packet to send [00:02:05]OFD Sender: No OFD packet to send [00:02:10]OFD Sender: No OFD packet to send [00:02:12]accept exits with 7 [00:02:12]New connection [00:02:12]New thread 3067473252 created [00:02:12]Thread 3067329892 joined [00:02:12]Waiting for new connection... [00:02:12] Sock 7.Parse request [00:02:12]Sock 7.Check first char [00:02:12]Sock 7.First char is OK [00:02:12]request: POST /json_proto HTTP/1.0 [00:02:12]Method: POST [00:02:12]URL: /json_proto [00:02:12]Method is POST - this is cgi request [00:02:12]url: /json_proto [00:02:12]query_string will be loaded in cgi processing [00:02:12]execute_cgi json_proto POST (null) [00:02:12]execute_cgi path=json_proto method=POST [00:02:12]POST find Content-Length [00:02:12]Host: 172.17.40.67:8080 [00:02:12]Content-Length: 215 [00:02:12]Content-Type: application/json [00:02:12] [00:02:12]POST finish read [00:02:12]Found Content-Length = 215 [00:02:12]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:02:12]execute_script... [00:02:12]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:02:12]POST & json_proto [00:02:12]process_json_proto [00:02:12]json parsed OK: [00:02:12]protocol is kg_v1.0 [00:02:12]action value=get_value [00:02:12]process_action get_value [00:02:12]cmd_get_value [00:02:12]process_action get_value done [00:02:12]requested_data is exist [00:02:12]produce_requested_data [00:02:12]requested_item kkm.sn is exist - process it [00:02:12]requested_item kkm.ver is exist - process it [00:02:12]requested_item fm.sn is exist - process it [00:02:12]wFMCommunicate request_size=4 [00:02:12]MH_SAM_APDU [00:02:12]CAPDU: 80 11 00 00 [00:02:12]Write to MH i2c: E2 08 00 00 03 80 11 00 00 00 00 00 00 7D [00:02:12]Write i2c OK [00:02:12]MH_I2C_Read... [00:02:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:02:12]Read from MH i2c: E2 [00:02:12]MH_I2C_Read... [00:02:12]Read from MH i2c: E2 17 00 [00:02:12]MH_I2C_Read... [00:02:12]Read from MH i2c: E2 17 00 00 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 CE [00:02:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:02:12]wFMCommunicate OK [00:02:12]requested_item fd.num is exist - process it [00:02:12]SAM_PROTO_GetFieldsCounters [00:02:12]wFMCommunicate request_size=4 [00:02:12]MH_SAM_APDU [00:02:12]CAPDU: 80 13 00 00 [00:02:12]Write to MH i2c: E2 08 00 01 03 80 13 00 00 00 00 00 00 80 [00:02:12]Write i2c OK [00:02:12]MH_I2C_Read... [00:02:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:02:12]Read from MH i2c: E2 [00:02:12]MH_I2C_Read... [00:02:12]Read from MH i2c: E2 62 00 [00:02:12]MH_I2C_Read... [00:02:12]Read from MH i2c: E2 62 00 01 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DF 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C6 02 00 00 5E 04 04 00 C6 02 00 00 57 04 04 00 C7 02 00 00 19 04 04 00 00 00 00 00 90 00 DD [00:02:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DF 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C6 02 00 00 5E 04 04 00 C6 02 00 00 57 04 04 00 C7 02 00 00 19 04 04 00 00 00 00 00 90 00 [00:02:12]wFMCommunicate OK [00:02:12]SAM_PROTO_GetFieldsCounters done [00:02:12]requested_item shift.num is exist - process it [00:02:12]requested_item shift.opened is exist - process it [00:02:12]req_shift_opened [00:02:12]FM_GetShiftState [00:02:12]SAM_PROTO_GetShiftState [00:02:12]wFMCommunicate request_size=4 [00:02:12]MH_SAM_APDU [00:02:12]CAPDU: 80 13 01 00 [00:02:12]Write to MH i2c: E2 08 00 02 03 80 13 01 00 00 00 00 00 82 [00:02:12]Write i2c OK [00:02:12]MH_I2C_Read... [00:02:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:02:12]Read from MH i2c: E2 [00:02:12]MH_I2C_Read... [00:02:12]Read from MH i2c: E2 0E 00 [00:02:12]MH_I2C_Read... [00:02:12]Read from MH i2c: E2 0E 00 02 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 2E [00:02:12]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [00:02:12]wFMCommunicate OK [00:02:12]SAM_PROTO_GetShiftState done [00:02:12]FM_GetShiftState done [00:02:12]req_shift_opened done [00:02:12]requested_item shift.open_date is exist - process it [00:02:12]req_shift_open_date [00:02:12]req_shift_open_date done [00:02:12]produce_requested_data done [00:02:12]produce_requested_data return {"kkm.sn":"0300000017","kkm.ver":"v1.0","fm.sn":"0000000002098560","fd.num":95711,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [00:02:12]process_action_free get_value [00:02:12]json_value_free [00:02:12]json_value_free done [00:02:12]process_json_proto returns [00:02:12]Send response to host [00:02:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000017","kkm.ver":"v1.0","fm.sn":"0000000002098560","fd.num":95711,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [00:02:12]free response buf [00:02:12]execute_script done [00:02:12]execute_script returns [00:02:12]free content buf [00:02:12]Sock 7.Close socket [00:02:12]Sock 7.Thread stoped [00:02:12]accept exits with 9 [00:02:12]New connection [00:02:12]New thread 3067329892 created [00:02:12]Thread 3067473252 joined [00:02:12]Waiting for new connection... [00:02:12] Sock 9.Parse request [00:02:12]Sock 9.Check first char [00:02:12]Sock 9.First char is OK [00:02:12]request: POST /json_proto HTTP/1.0 [00:02:12]Method: POST [00:02:12]URL: /json_proto [00:02:12]Method is POST - this is cgi request [00:02:12]url: /json_proto [00:02:12]query_string will be loaded in cgi processing [00:02:12]execute_cgi json_proto POST (null) [00:02:12]execute_cgi path=json_proto method=POST [00:02:12]POST find Content-Length [00:02:12]Host: 172.17.40.67:8080 [00:02:12]Content-Length: 331 [00:02:12]Content-Type: application/json [00:02:12] [00:02:12]POST finish read [00:02:12]Found Content-Length = 331 [00:02:12]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:02:12]execute_script... [00:02:12]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:02:12]POST & json_proto [00:02:12]process_json_proto [00:02:12]json parsed OK: [00:02:12]protocol is kg_v1.0 [00:02:12]action value=get_value [00:02:12]process_action get_value [00:02:12]cmd_get_value [00:02:12]process_action get_value done [00:02:12]requested_data is exist [00:02:12]produce_requested_data [00:02:12]requested_item fm.sale.total is exist - process it [00:02:12]SAM_PROTO_GetFMData [00:02:12]wFMCommunicate request_size=4 [00:02:12]MH_SAM_APDU [00:02:12]CAPDU: 80 13 03 00 [00:02:12]Write to MH i2c: E2 08 00 03 03 80 13 03 00 00 00 00 00 85 [00:02:12]Write i2c OK [00:02:12]MH_I2C_Read... [00:02:13]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:02:13]Read from MH i2c: E2 [00:02:13]MH_I2C_Read... [00:02:13]Read from MH i2c: E2 FD 00 [00:02:13]MH_I2C_Read... [00:02:13]Read from MH i2c: E2 FD 00 03 03 00 C4 04 85 04 C0 04 6E 04 04 00 C1 74 01 00 69 04 A3 00 6F 04 04 00 29 74 01 00 B1 04 05 00 7A D6 D8 DC 01 70 04 05 00 C4 10 1F 9C 01 72 04 04 00 B6 C5 B9 40 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 A1 D2 A7 32 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 39 9D 38 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 98 00 00 00 B1 04 04 00 44 07 74 04 70 04 04 00 44 07 74 04 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 08 12 79 EF 03 09 00 90 00 8F [00:02:13]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 C1 74 01 00 69 04 A3 00 6F 04 04 00 29 74 01 00 B1 04 05 00 7A D6 D8 DC 01 70 04 05 00 C4 10 1F 9C 01 72 04 04 00 B6 C5 B9 40 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 A1 D2 A7 32 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 39 9D 38 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 98 00 00 00 B1 04 04 00 44 07 74 04 70 04 04 00 44 07 74 04 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 08 12 79 EF 03 09 00 90 00 [00:02:13]wFMCommunicate OK [00:02:13]wFMCommunicate request_size=4 [00:02:13]MH_SAM_APDU [00:02:13]CAPDU: 80 17 00 00 [00:02:13]Write to MH i2c: E2 08 00 04 03 80 17 00 00 00 00 00 00 87 [00:02:13]Write i2c OK [00:02:13]MH_I2C_Read... [00:02:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:13]Read from MH i2c: E2 [00:02:13]MH_I2C_Read... [00:02:13]Read from MH i2c: E2 FD 00 [00:02:13]MH_I2C_Read... [00:02:13]Read from MH i2c: E2 FD 00 04 03 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C9 16 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 26 [00:02:13]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C9 16 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [00:02:13]wFMCommunicate OK [00:02:13]wFMCommunicate request_size=4 [00:02:13]MH_SAM_APDU [00:02:13]CAPDU: 80 17 00 00 [00:02:13]Write to MH i2c: E2 08 00 05 03 80 17 00 00 00 00 00 00 88 [00:02:13]Write i2c OK [00:02:13]MH_I2C_Read... [00:02:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:13]Read from MH i2c: E2 [00:02:13]MH_I2C_Read... [00:02:13]Read from MH i2c: E2 FD 00 [00:02:13]MH_I2C_Read... [00:02:13]Read from MH i2c: E2 FD 00 05 03 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 9D [00:02:13]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [00:02:13]wFMCommunicate OK [00:02:13]wFMCommunicate request_size=4 [00:02:13]MH_SAM_APDU [00:02:13]CAPDU: 80 17 00 00 [00:02:13]Write to MH i2c: E2 08 00 06 03 80 17 00 00 00 00 00 00 89 [00:02:13]Write i2c OK [00:02:13]MH_I2C_Read... [00:02:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:14]Read from MH i2c: E2 [00:02:14]MH_I2C_Read... [00:02:14]Read from MH i2c: E2 FD 00 [00:02:14]MH_I2C_Read... [00:02:14]Read from MH i2c: E2 FD 00 06 03 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 01 [00:02:14]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:02:14]wFMCommunicate OK [00:02:14]wFMCommunicate request_size=4 [00:02:14]MH_SAM_APDU [00:02:14]CAPDU: 80 17 00 00 [00:02:14]Write to MH i2c: E2 08 00 07 03 80 17 00 00 00 00 00 00 8A [00:02:14]Write i2c OK [00:02:14]MH_I2C_Read... [00:02:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:02:14]Read from MH i2c: E2 [00:02:14]MH_I2C_Read... [00:02:14]Read from MH i2c: E2 E1 00 [00:02:14]MH_I2C_Read... [00:02:14]Read from MH i2c: E2 E1 00 07 03 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 78 [00:02:14]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:02:14]wFMCommunicate OK [00:02:14]SAM_PROTO_GetFMData done [00:02:14]requested_item fm.sale_refund.total is exist - process it [00:02:14]requested_item fm.buy.total is exist - process it [00:02:14]requested_item shift.sale.total is exist - process it [00:02:14]SAM_PROTO_GetShiftData [00:02:14]wFMCommunicate request_size=4 [00:02:14]MH_SAM_APDU [00:02:14]CAPDU: 80 13 02 00 [00:02:14]Write to MH i2c: E2 08 00 08 03 80 13 02 00 00 00 00 00 89 [00:02:14]Write i2c OK [00:02:14]MH_I2C_Read... [00:02:14]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:02:14]Read from MH i2c: E2 [00:02:14]MH_I2C_Read... [00:02:14]Read from MH i2c: E2 FD 00 [00:02:14]MH_I2C_Read... [00:02:14]Read from MH i2c: E2 FD 00 08 03 00 B1 04 AA 04 AD 04 6E 04 04 00 C6 02 00 00 69 04 9E 00 6F 04 04 00 C6 02 00 00 B1 04 04 00 3D 04 8D 03 70 04 04 00 A8 1C 38 03 72 04 03 00 95 E7 54 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 E0 8F 60 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 01 0C 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 74 [00:02:14]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 C6 02 00 00 69 04 9E 00 6F 04 04 00 C6 02 00 00 B1 04 04 00 3D 04 8D 03 70 04 04 00 A8 1C 38 03 72 04 03 00 95 E7 54 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 E0 8F 60 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 01 0C 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [00:02:14]wFMCommunicate OK [00:02:14]wFMCommunicate request_size=4 [00:02:14]MH_SAM_APDU [00:02:14]CAPDU: 80 17 00 00 [00:02:14]Write to MH i2c: E2 08 00 09 03 80 17 00 00 00 00 00 00 8C [00:02:14]Write i2c OK [00:02:14]MH_I2C_Read... [00:02:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:14]Read from MH i2c: E2 [00:02:14]MH_I2C_Read... [00:02:14]Read from MH i2c: E2 FD 00 [00:02:14]MH_I2C_Read... [00:02:14]Read from MH i2c: E2 FD 00 09 03 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 A5 [00:02:14]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:02:15]wFMCommunicate OK [00:02:15]wFMCommunicate request_size=4 [00:02:15]MH_SAM_APDU [00:02:15]CAPDU: 80 17 00 00 [00:02:15]Write to MH i2c: E2 08 00 0A 03 80 17 00 00 00 00 00 00 8D [00:02:15]Write i2c OK [00:02:15]MH_I2C_Read... [00:02:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:15]Read from MH i2c: E2 [00:02:15]MH_I2C_Read... [00:02:15]Read from MH i2c: E2 FD 00 [00:02:15]MH_I2C_Read... [00:02:15]Read from MH i2c: E2 FD 00 0A 03 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 46 [00:02:15]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:02:15]wFMCommunicate OK [00:02:15]wFMCommunicate request_size=4 [00:02:15]MH_SAM_APDU [00:02:15]CAPDU: 80 17 00 00 [00:02:15]Write to MH i2c: E2 08 00 0B 03 80 17 00 00 00 00 00 00 8E [00:02:15]Write i2c OK [00:02:15]MH_I2C_Read... [00:02:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:15]Read from MH i2c: E2 [00:02:15]MH_I2C_Read... [00:02:15]Read from MH i2c: E2 FD 00 [00:02:15]MH_I2C_Read... [00:02:15]Read from MH i2c: E2 FD 00 0B 03 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 90 00 06 [00:02:15]RAPDU: 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 90 00 [00:02:15]wFMCommunicate OK [00:02:15]wFMCommunicate request_size=4 [00:02:15]MH_SAM_APDU [00:02:15]CAPDU: 80 17 00 00 [00:02:15]Write to MH i2c: E2 08 00 0C 03 80 17 00 00 00 00 00 00 8F [00:02:15]OFD Sender: No OFD packet to send [00:02:15]Write i2c OK [00:02:15]MH_I2C_Read... [00:02:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [00:02:15]Read from MH i2c: E2 [00:02:15]MH_I2C_Read... [00:02:15]Read from MH i2c: E2 CE 00 [00:02:15]MH_I2C_Read... [00:02:15]Read from MH i2c: E2 CE 00 0C 03 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 74 [00:02:15]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:02:15]wFMCommunicate OK [00:02:15]SAM_PROTO_GetShiftData done [00:02:15]requested_item shift.sale.total_cash is exist - process it [00:02:15]requested_item shift.sale_refund.total is exist - process it [00:02:15]requested_item shift.sale_refund.total_cash is exist - process it [00:02:15]requested_item shift.buy.total is exist - process it [00:02:15]requested_item shift.buy.total_cash is exist - process it [00:02:15]produce_requested_data done [00:02:15]produce_requested_data return {"fm.sale.total":80001654.98,"fm.sale_refund.total":747129.00,"fm.buy.total":0.00,"shift.sale.total":595733.09,"shift.sale.total_cash":540090.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:02:15]process_action_free get_value [00:02:15]json_value_free [00:02:15]json_value_free done [00:02:15]process_json_proto returns [00:02:15]Send response to host [00:02:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":80001654.98,"fm.sale_refund.total":747129.00,"fm.buy.total":0.00,"shift.sale.total":595733.09,"shift.sale.total_cash":540090.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:02:15]free response buf [00:02:15]execute_script done [00:02:15]execute_script returns [00:02:15]free content buf [00:02:15]Sock 9.Close socket [00:02:15]Sock 9.Thread stoped [00:02:15]accept exits with 7 [00:02:15]New connection [00:02:15]New thread 3067473252 created [00:02:15]Thread 3067329892 joined [00:02:15]Waiting for new connection... [00:02:15] Sock 7.Parse request [00:02:15]Sock 7.Check first char [00:02:15]Sock 7.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.40.67:8080 [00:02:15]Content-Length: 331 [00:02:15]Content-Type: application/json [00:02:15] [00:02:15]POST finish read [00:02:15]Found Content-Length = 331 [00:02:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:02:15]execute_script... [00:02:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [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=get_value [00:02:15]process_action get_value [00:02:15]cmd_get_value [00:02:15]process_action get_value done [00:02:15]requested_data is exist [00:02:15]produce_requested_data [00:02:15]requested_item fm.sale.total is exist - process it [00:02:15]SAM_PROTO_GetFMData [00:02:15]wFMCommunicate request_size=4 [00:02:15]MH_SAM_APDU [00:02:15]CAPDU: 80 13 03 00 [00:02:15]Write to MH i2c: E2 08 00 0D 03 80 13 03 00 00 00 00 00 8F [00:02:15]Write i2c OK [00:02:15]MH_I2C_Read... [00:02:16]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:02:16]Read from MH i2c: E2 [00:02:16]MH_I2C_Read... [00:02:16]Read from MH i2c: E2 FD 00 [00:02:16]MH_I2C_Read... [00:02:16]Read from MH i2c: E2 FD 00 0D 03 00 C4 04 85 04 C0 04 6E 04 04 00 C1 74 01 00 69 04 A3 00 6F 04 04 00 29 74 01 00 B1 04 05 00 7A D6 D8 DC 01 70 04 05 00 C4 10 1F 9C 01 72 04 04 00 B6 C5 B9 40 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 A1 D2 A7 32 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 39 9D 38 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 98 00 00 00 B1 04 04 00 44 07 74 04 70 04 04 00 44 07 74 04 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 08 12 79 EF 03 09 00 90 00 99 [00:02:16]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 C1 74 01 00 69 04 A3 00 6F 04 04 00 29 74 01 00 B1 04 05 00 7A D6 D8 DC 01 70 04 05 00 C4 10 1F 9C 01 72 04 04 00 B6 C5 B9 40 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 A1 D2 A7 32 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 39 9D 38 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 98 00 00 00 B1 04 04 00 44 07 74 04 70 04 04 00 44 07 74 04 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 08 12 79 EF 03 09 00 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 17 00 00 [00:02:16]Write to MH i2c: E2 08 00 0E 03 80 17 00 00 00 00 00 00 91 [00:02:16]Write i2c OK [00:02:16]MH_I2C_Read... [00:02:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:16]Read from MH i2c: E2 [00:02:16]MH_I2C_Read... [00:02:16]Read from MH i2c: E2 FD 00 [00:02:16]MH_I2C_Read... [00:02:16]Read from MH i2c: E2 FD 00 0E 03 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C9 16 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 30 [00:02:16]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C9 16 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [00:02:16]wFMCommunicate OK [00:02:16]wFMCommunicate request_size=4 [00:02:16]MH_SAM_APDU [00:02:16]CAPDU: 80 17 00 00 [00:02:16]Write to MH i2c: E2 08 00 0F 03 80 17 00 00 00 00 00 00 92 [00:02:16]Write i2c OK [00:02:16]MH_I2C_Read... [00:02:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:16]Read from MH i2c: E2 [00:02:16]MH_I2C_Read... [00:02:16]Read from MH i2c: E2 FD 00 [00:02:16]MH_I2C_Read... [00:02:17]Read from MH i2c: E2 FD 00 0F 03 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 A7 [00:02:17]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [00:02:17]wFMCommunicate OK [00:02:17]wFMCommunicate request_size=4 [00:02:17]MH_SAM_APDU [00:02:17]CAPDU: 80 17 00 00 [00:02:17]Write to MH i2c: E2 08 00 10 03 80 17 00 00 00 00 00 00 93 [00:02:17]Write i2c OK [00:02:17]MH_I2C_Read... [00:02:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:17]Read from MH i2c: E2 [00:02:17]MH_I2C_Read... [00:02:17]Read from MH i2c: E2 FD 00 [00:02:17]MH_I2C_Read... [00:02:17]Read from MH i2c: E2 FD 00 10 03 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 0B [00:02:17]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:02:17]wFMCommunicate OK [00:02:17]wFMCommunicate request_size=4 [00:02:17]MH_SAM_APDU [00:02:17]CAPDU: 80 17 00 00 [00:02:17]Write to MH i2c: E2 08 00 11 03 80 17 00 00 00 00 00 00 94 [00:02:17]Write i2c OK [00:02:17]MH_I2C_Read... [00:02:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:02:17]Read from MH i2c: E2 [00:02:17]MH_I2C_Read... [00:02:17]Read from MH i2c: E2 E1 00 [00:02:17]MH_I2C_Read... [00:02:17]Read from MH i2c: E2 E1 00 11 03 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 82 [00:02:17]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:02:17]wFMCommunicate OK [00:02:17]SAM_PROTO_GetFMData done [00:02:17]requested_item fm.sale_refund.total is exist - process it [00:02:17]requested_item fm.buy.total is exist - process it [00:02:17]requested_item shift.sale.total is exist - process it [00:02:17]SAM_PROTO_GetShiftData [00:02:17]wFMCommunicate request_size=4 [00:02:17]MH_SAM_APDU [00:02:17]CAPDU: 80 13 02 00 [00:02:17]Write to MH i2c: E2 08 00 12 03 80 13 02 00 00 00 00 00 93 [00:02:17]Write i2c OK [00:02:17]MH_I2C_Read... [00:02:18]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:02:18]Read from MH i2c: E2 [00:02:18]MH_I2C_Read... [00:02:18]Read from MH i2c: E2 FD 00 [00:02:18]MH_I2C_Read... [00:02:18]Read from MH i2c: E2 FD 00 12 03 00 B1 04 AA 04 AD 04 6E 04 04 00 C6 02 00 00 69 04 9E 00 6F 04 04 00 C6 02 00 00 B1 04 04 00 3D 04 8D 03 70 04 04 00 A8 1C 38 03 72 04 03 00 95 E7 54 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 E0 8F 60 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 01 0C 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 7E [00:02:18]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 C6 02 00 00 69 04 9E 00 6F 04 04 00 C6 02 00 00 B1 04 04 00 3D 04 8D 03 70 04 04 00 A8 1C 38 03 72 04 03 00 95 E7 54 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 E0 8F 60 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 01 0C 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [00:02:18]wFMCommunicate OK [00:02:18]wFMCommunicate request_size=4 [00:02:18]MH_SAM_APDU [00:02:18]CAPDU: 80 17 00 00 [00:02:18]Write to MH i2c: E2 08 00 13 03 80 17 00 00 00 00 00 00 96 [00:02:18]Write i2c OK [00:02:18]MH_I2C_Read... [00:02:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:18]Read from MH i2c: E2 [00:02:18]MH_I2C_Read... [00:02:18]Read from MH i2c: E2 FD 00 [00:02:18]MH_I2C_Read... [00:02:18]Read from MH i2c: E2 FD 00 13 03 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 AF [00:02:18]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:02:18]wFMCommunicate OK [00:02:18]wFMCommunicate request_size=4 [00:02:18]MH_SAM_APDU [00:02:18]CAPDU: 80 17 00 00 [00:02:18]Write to MH i2c: E2 08 00 14 03 80 17 00 00 00 00 00 00 97 [00:02:18]Write i2c OK [00:02:18]MH_I2C_Read... [00:02:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:19]Read from MH i2c: E2 [00:02:19]MH_I2C_Read... [00:02:19]Read from MH i2c: E2 FD 00 [00:02:19]MH_I2C_Read... [00:02:19]Read from MH i2c: E2 FD 00 14 03 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 50 [00:02:19]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:02:19]wFMCommunicate OK [00:02:19]wFMCommunicate request_size=4 [00:02:19]MH_SAM_APDU [00:02:19]CAPDU: 80 17 00 00 [00:02:19]Write to MH i2c: E2 08 00 15 03 80 17 00 00 00 00 00 00 98 [00:02:19]Write i2c OK [00:02:19]MH_I2C_Read... [00:02:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:19]Read from MH i2c: E2 [00:02:19]MH_I2C_Read... [00:02:19]Read from MH i2c: E2 FD 00 [00:02:19]MH_I2C_Read... [00:02:19]Read from MH i2c: E2 FD 00 15 03 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 90 00 10 [00:02:19]RAPDU: 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 90 00 [00:02:19]wFMCommunicate OK [00:02:19]wFMCommunicate request_size=4 [00:02:19]MH_SAM_APDU [00:02:19]CAPDU: 80 17 00 00 [00:02:19]Write to MH i2c: E2 08 00 16 03 80 17 00 00 00 00 00 00 99 [00:02:19]Write i2c OK [00:02:19]MH_I2C_Read... [00:02:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [00:02:19]Read from MH i2c: E2 [00:02:19]MH_I2C_Read... [00:02:19]Read from MH i2c: E2 CE 00 [00:02:19]MH_I2C_Read... [00:02:19]Read from MH i2c: E2 CE 00 16 03 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:02:19]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:02:19]wFMCommunicate OK [00:02:19]SAM_PROTO_GetShiftData done [00:02:19]requested_item shift.sale.total_cash is exist - process it [00:02:19]requested_item shift.sale_refund.total is exist - process it [00:02:19]requested_item shift.sale_refund.total_cash is exist - process it [00:02:19]requested_item shift.buy.total is exist - process it [00:02:19]requested_item shift.buy.total_cash is exist - process it [00:02:19]produce_requested_data done [00:02:19]produce_requested_data return {"fm.sale.total":80001654.98,"fm.sale_refund.total":747129.00,"fm.buy.total":0.00,"shift.sale.total":595733.09,"shift.sale.total_cash":540090.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:02:19]process_action_free get_value [00:02:19]json_value_free [00:02:19]json_value_free done [00:02:19]process_json_proto returns [00:02:19]Send response to host [00:02:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":80001654.98,"fm.sale_refund.total":747129.00,"fm.buy.total":0.00,"shift.sale.total":595733.09,"shift.sale.total_cash":540090.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:02:19]free response buf [00:02:19]execute_script done [00:02:19]execute_script returns [00:02:19]free content buf [00:02:19]Sock 7.Close socket [00:02:19]Sock 7.Thread stoped [00:02:19]accept exits with 9 [00:02:19]New connection [00:02:19]New thread 3067329892 created [00:02:19]Thread 3067473252 joined [00:02:19]Waiting for new connection... [00:02:19] Sock 9.Parse request [00:02:19]Sock 9.Check first char [00:02:19]Sock 9.First char is OK [00:02:19]request: POST /json_proto HTTP/1.0 [00:02:19]Method: POST [00:02:19]URL: /json_proto [00:02:19]Method is POST - this is cgi request [00:02:19]url: /json_proto [00:02:19]query_string will be loaded in cgi processing [00:02:19]execute_cgi json_proto POST (null) [00:02:19]execute_cgi path=json_proto method=POST [00:02:19]POST find Content-Length [00:02:19]Host: 172.17.40.67:8080 [00:02:19]Content-Length: 269 [00:02:19]Content-Type: application/json [00:02:19] [00:02:19]POST finish read [00:02:19]Found Content-Length = 269 [00:02:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u0421\u0443\u0439\u0433\u0443\u043D\u0431\u0430\u0435\u0432 \u042D. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:02:19]execute_script... [00:02:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u0421\u0443\u0439\u0433\u0443\u043D\u0431\u0430\u0435\u0432 \u042D. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:02:19]POST & json_proto [00:02:19]process_json_proto [00:02:19]json parsed OK: [00:02:19]protocol is kg_v1.0 [00:02:19]action value=x_report [00:02:19]process_action x_report [00:02:19]cmd_x_report [00:02:19]MH_GetDate [00:02:19]Write to MH i2c: F0 00 00 17 03 09 [00:02:19]Write i2c OK [00:02:19]MH_I2C_Read... [00:02:19]Read from MH i2c: F0 [00:02:19]MH_I2C_Read... [00:02:19]Read from MH i2c: F0 09 00 [00:02:19]MH_I2C_Read... [00:02:19]Read from MH i2c: F0 09 00 17 03 00 8C D4 1E 67 EE DA 66 66 8B [00:02:19]GetLastDocTimeStamp 1730073548 [00:02:19]current date 1730073740 [00:02:19]FM_GetShiftState [00:02:19]SAM_PROTO_GetShiftState [00:02:19]wFMCommunicate request_size=4 [00:02:19]MH_SAM_APDU [00:02:19]CAPDU: 80 13 01 00 [00:02:19]Write to MH i2c: E2 08 00 18 03 80 13 01 00 00 00 00 00 98 [00:02:19]Write i2c OK [00:02:19]MH_I2C_Read... [00:02:19]Read from MH i2c: E2 [00:02:19]MH_I2C_Read... [00:02:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:02:19]Read from MH i2c: E2 0E 00 [00:02:19]MH_I2C_Read... [00:02:19]Read from MH i2c: E2 0E 00 18 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 44 [00:02:19]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [00:02:19]wFMCommunicate OK [00:02:19]SAM_PROTO_GetShiftState done [00:02:19]FM_GetShiftState done [00:02:19]KKMCreateXReportDocument [00:02:19]Load OK [00:02:19]Malloc new data [00:02:19]MH_GetDate [00:02:19]Write to MH i2c: F0 00 00 19 03 0B [00:02:19]Write i2c OK [00:02:19]MH_I2C_Read... [00:02:19]Read from MH i2c: F0 [00:02:19]MH_I2C_Read... [00:02:19]Read from MH i2c: F0 09 00 [00:02:19]MH_I2C_Read... [00:02:19]Read from MH i2c: F0 09 00 19 03 00 8C D4 1E 67 EE DA 66 66 8D [00:02:19]Malloc new data [00:02:19]Malloc new data [00:02:19]wFMCommunicate request_size=4 [00:02:19]MH_SAM_APDU [00:02:19]CAPDU: 80 11 00 00 [00:02:19]Write to MH i2c: E2 08 00 1A 03 80 11 00 00 00 00 00 00 97 [00:02:19]Write i2c OK [00:02:19]MH_I2C_Read... [00:02:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:02:20]Read from MH i2c: E2 [00:02:20]MH_I2C_Read... [00:02:20]Read from MH i2c: E2 17 00 [00:02:20]MH_I2C_Read... [00:02:20]Read from MH i2c: E2 17 00 1A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E8 [00:02:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:02:20]wFMCommunicate OK [00:02:20]SAM_PROTO_GetFieldsCounters [00:02:20]wFMCommunicate request_size=4 [00:02:20]MH_SAM_APDU [00:02:20]CAPDU: 80 13 00 00 [00:02:20]Write to MH i2c: E2 08 00 1B 03 80 13 00 00 00 00 00 00 9A [00:02:20]Write i2c OK [00:02:20]MH_I2C_Read... [00:02:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:02:20]Read from MH i2c: E2 [00:02:20]MH_I2C_Read... [00:02:20]Read from MH i2c: E2 62 00 [00:02:20]MH_I2C_Read... [00:02:20]Read from MH i2c: E2 62 00 1B 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DF 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C6 02 00 00 5E 04 04 00 C6 02 00 00 57 04 04 00 C7 02 00 00 19 04 04 00 00 00 00 00 90 00 F7 [00:02:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DF 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C6 02 00 00 5E 04 04 00 C6 02 00 00 57 04 04 00 C7 02 00 00 19 04 04 00 00 00 00 00 90 00 [00:02:20]wFMCommunicate OK [00:02:20]SAM_PROTO_GetFieldsCounters done [00:02:20]Malloc new data [00:02:20]Malloc new data [00:02:20]Malloc new data [00:02:20]KKMCreateXReportDocument OK [00:02:20]KKMSetXReportData OK [00:02:20]KKMPrepareXReportFMData [00:02:20]SAM_PROTO_GetShiftData [00:02:20]wFMCommunicate request_size=4 [00:02:20]MH_SAM_APDU [00:02:20]CAPDU: 80 13 02 00 [00:02:20]Write to MH i2c: E2 08 00 1C 03 80 13 02 00 00 00 00 00 9D [00:02:20]Write i2c OK [00:02:20]MH_I2C_Read... [00:02:20]OFD Sender: No OFD packet to send [00:02:20]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:02:20]Read from MH i2c: E2 [00:02:20]MH_I2C_Read... [00:02:20]Read from MH i2c: E2 FD 00 [00:02:20]MH_I2C_Read... [00:02:20]Read from MH i2c: E2 FD 00 1C 03 00 B1 04 AA 04 AD 04 6E 04 04 00 C6 02 00 00 69 04 9E 00 6F 04 04 00 C6 02 00 00 B1 04 04 00 3D 04 8D 03 70 04 04 00 A8 1C 38 03 72 04 03 00 95 E7 54 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 E0 8F 60 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 01 0C 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 88 [00:02:20]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 C6 02 00 00 69 04 9E 00 6F 04 04 00 C6 02 00 00 B1 04 04 00 3D 04 8D 03 70 04 04 00 A8 1C 38 03 72 04 03 00 95 E7 54 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 E0 8F 60 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 01 0C 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [00:02:20]wFMCommunicate OK [00:02:20]wFMCommunicate request_size=4 [00:02:20]MH_SAM_APDU [00:02:20]CAPDU: 80 17 00 00 [00:02:20]Write to MH i2c: E2 08 00 1D 03 80 17 00 00 00 00 00 00 A0 [00:02:20]Write i2c OK [00:02:20]MH_I2C_Read... [00:02:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:21]Read from MH i2c: E2 [00:02:21]MH_I2C_Read... [00:02:21]Read from MH i2c: E2 FD 00 [00:02:21]MH_I2C_Read... [00:02:21]Read from MH i2c: E2 FD 00 1D 03 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 B9 [00:02:21]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:02:21]wFMCommunicate OK [00:02:21]wFMCommunicate request_size=4 [00:02:21]MH_SAM_APDU [00:02:21]CAPDU: 80 17 00 00 [00:02:21]Write to MH i2c: E2 08 00 1E 03 80 17 00 00 00 00 00 00 A1 [00:02:21]Write i2c OK [00:02:21]MH_I2C_Read... [00:02:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:21]Read from MH i2c: E2 [00:02:21]MH_I2C_Read... [00:02:21]Read from MH i2c: E2 FD 00 [00:02:21]MH_I2C_Read... [00:02:21]Read from MH i2c: E2 FD 00 1E 03 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 5A [00:02:21]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:02:21]wFMCommunicate OK [00:02:21]wFMCommunicate request_size=4 [00:02:21]MH_SAM_APDU [00:02:21]CAPDU: 80 17 00 00 [00:02:21]Write to MH i2c: E2 08 00 1F 03 80 17 00 00 00 00 00 00 A2 [00:02:21]Write i2c OK [00:02:21]MH_I2C_Read... [00:02:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:21]Read from MH i2c: E2 [00:02:21]MH_I2C_Read... [00:02:21]Read from MH i2c: E2 FD 00 [00:02:21]MH_I2C_Read... [00:02:21]Read from MH i2c: E2 FD 00 1F 03 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 90 00 1A [00:02:22]RAPDU: 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 90 00 [00:02:22]wFMCommunicate OK [00:02:22]wFMCommunicate request_size=4 [00:02:22]MH_SAM_APDU [00:02:22]CAPDU: 80 17 00 00 [00:02:22]Write to MH i2c: E2 08 00 20 03 80 17 00 00 00 00 00 00 A3 [00:02:22]Write i2c OK [00:02:22]MH_I2C_Read... [00:02:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [00:02:22]Read from MH i2c: E2 [00:02:22]MH_I2C_Read... [00:02:22]Read from MH i2c: E2 CE 00 [00:02:22]MH_I2C_Read... [00:02:22]Read from MH i2c: E2 CE 00 20 03 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 88 [00:02:22]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:02:22]wFMCommunicate OK [00:02:22]SAM_PROTO_GetShiftData done [00:02:22]1194 (1197) - счетчики итогов смены [00:02:22] 1134 (4) - 710 - количество чеков со всеми признаками расчетов [00:02:22] 1129 (158) - счетчики операций «приход» [00:02:22] 1135 (4) - 710 - количество чеков по признаку расчетов [00:02:22] 1201 (4) - 595733.09 - общая итоговая сумма в чеках [00:02:22] 1136 (4) - 540090.00 - итоговая сумма в чеках наличными [00:02:22] 1138 (3) - 55643.09 - итоговая сумма в чеках безналичными [00:02:22] 1024 (123) - суммы налогов [00:02:22] 1006 (9) - суммы НДС [00:02:22] 1010 (1) - 0% - код ставки НДС [00:02:22] 1011 (0) - 0.00 - сумма НДС по ставке [00:02:22] 1006 (12) - суммы НДС [00:02:22] 1010 (1) - 12% - код ставки НДС [00:02:22] 1011 (3) - 63282.88 - сумма НДС по ставке [00:02:22] 1007 (9) - суммы НСП [00:02:22] 1014 (1) - 0% - код ставки НСП [00:02:22] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:22] 1007 (12) - суммы НСП [00:02:22] 1014 (1) - 1% - код ставки НСП [00:02:22] 1015 (3) - 5273.61 - сумма НСП по ставке [00:02:22] 1007 (9) - суммы НСП [00:02:22] 1014 (1) - 2% - код ставки НСП [00:02:22] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:22] 1007 (9) - суммы НСП [00:02:22] 1014 (1) - 3% - код ставки НСП [00:02:22] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:22] 1007 (9) - суммы НСП [00:02:22] 1014 (1) - 5% - код ставки НСП [00:02:22] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:22] 1007 (9) - суммы НСП [00:02:22] 1014 (1) - 0,50% - код ставки НСП [00:02:22] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:22] 1007 (9) - суммы НСП [00:02:22] 1014 (1) - 1,50% - код ставки НСП [00:02:22] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:22] 1130 (141) - счетчики операций «возврат прихода» [00:02:22] 1135 (4) - 0 - количество чеков по признаку расчетов [00:02:22] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:02:22] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:02:22] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:02:22] 1024 (117) - суммы налогов [00:02:22] 1006 (9) - суммы НДС [00:02:22] 1010 (1) - 0% - код ставки НДС [00:02:22] 1011 (0) - 0.00 - сумма НДС по ставке [00:02:22] 1006 (9) - суммы НДС [00:02:22] 1010 (1) - 12% - код ставки НДС [00:02:22] 1011 (0) - 0.00 - сумма НДС по ставке [00:02:22] 1007 (9) - суммы НСП [00:02:22] 1014 (1) - 0% - код ставки НСП [00:02:22] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:22] 1007 (9) - суммы НСП [00:02:22] 1014 (1) - 1% - код ставки НСП [00:02:22] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:22] 1007 (9) - суммы НСП [00:02:22] 1014 (1) - 2% - код ставки НСП [00:02:22] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:22] 1007 (9) - суммы НСП [00:02:22] 1014 (1) - 3% - код ставки НСП [00:02:22] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:22] 1007 (9) - суммы НСП [00:02:22] 1014 (1) - 5% - код ставки НСП [00:02:22] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:22] 1007 (9) - суммы НСП [00:02:22] 1014 (1) - 0,50% - код ставки НСП [00:02:22] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:22] 1007 (9) - суммы НСП [00:02:22] 1014 (1) - 1,50% - код ставки НСП [00:02:22] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:22] 1131 (141) - счетчики операций «расход» [00:02:22] 1135 (4) - 0 - количество чеков по признаку расчетов [00:02:22] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:02:22] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:02:22] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:02:22] 1024 (117) - суммы налогов [00:02:22] 1006 (9) - суммы НДС [00:02:22] 1010 (1) - 0% - код ставки НДС [00:02:22] 1011 (0) - 0.00 - сумма НДС по ставке [00:02:22] 1006 (9) - суммы НДС [00:02:22] 1010 (1) - 12% - код ставки НДС [00:02:22] 1011 (0) - 0.00 - сумма НДС по ставке [00:02:22] 1007 (9) - суммы НСП [00:02:22] 1014 (1) - 0% - код ставки НСП [00:02:22] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:22] 1007 (9) - суммы НСП [00:02:22] 1014 (1) - 1% - код ставки НСП [00:02:22] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:22] 1007 (9) - суммы НСП [00:02:22] 1014 (1) - 2% - код ставки НСП [00:02:22] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:22] 1007 (9) - суммы НСП [00:02:22] 1014 (1) - 3% - код ставки НСП [00:02:22] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:22] 1007 (9) - суммы НСП [00:02:22] 1014 (1) - 5% - код ставки НСП [00:02:22] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:22] 1007 (9) - суммы НСП [00:02:22] 1014 (1) - 0,50% - код ставки НСП [00:02:22] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:22] 1007 (9) - суммы НСП [00:02:22] 1014 (1) - 1,50% - код ставки НСП [00:02:22] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:22] 1132 (141) - счетчики операций «возврат расхода» [00:02:22] 1135 (4) - 0 - количество чеков по признаку расчетов [00:02:22] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:02:22] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:02:22] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:02:22] 1024 (117) - суммы налогов [00:02:22] 1006 (9) - суммы НДС [00:02:22] 1010 (1) - 0% - код ставки НДС [00:02:22] 1011 (0) - 0.00 - сумма НДС по ставке [00:02:22] 1006 (9) - суммы НДС [00:02:22] 1010 (1) - 12% - код ставки НДС [00:02:22] 1011 (0) - 0.00 - сумма НДС по ставке [00:02:22] 1007 (9) - суммы НСП [00:02:22] 1014 (1) - 0% - код ставки НСП [00:02:22] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:22] 1007 (9) - суммы НСП [00:02:22] 1014 (1) - 1% - код ставки НСП [00:02:22] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:22] 1007 (9) - суммы НСП [00:02:22] 1014 (1) - 2% - код ставки НСП [00:02:22] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:22] 1007 (9) - суммы НСП [00:02:22] 1014 (1) - 3% - код ставки НСП [00:02:22] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:22] 1007 (9) - суммы НСП [00:02:22] 1014 (1) - 5% - код ставки НСП [00:02:22] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:22] 1007 (9) - суммы НСП [00:02:22] 1014 (1) - 0,50% - код ставки НСП [00:02:22] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:22] 1007 (9) - суммы НСП [00:02:22] 1014 (1) - 1,50% - код ставки НСП [00:02:22] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:22] 1133 (588) - - счетчики коррекции - не используются [00:02:22]SetTLVBufToDocument [00:02:22]Processing tag 1194 (04AA) [00:02:22]Load OK [00:02:22]SetTLVBufToDocument [00:02:22]Processing tag 1134 (046E) [00:02:23]Malloc new data [00:02:23]Processing tag 1129 (0469) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1135 (046F) [00:02:23]Malloc new data [00:02:23]Processing tag 1201 (04B1) [00:02:23]Malloc new data [00:02:23]Processing tag 1136 (0470) [00:02:23]Malloc new data [00:02:23]Processing tag 1138 (0472) [00:02:23]Malloc new data [00:02:23]Processing tag 1024 (0400) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1006 (03EE) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1010 (03F2) [00:02:23]Malloc new data [00:02:23]Processing tag 1011 (03F3) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Processing tag 1006 (03EE) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1010 (03F2) [00:02:23]Malloc new data [00:02:23]Processing tag 1011 (03F3) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Processing tag 1007 (03EF) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1014 (03F6) [00:02:23]Malloc new data [00:02:23]Processing tag 1015 (03F7) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Processing tag 1007 (03EF) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1014 (03F6) [00:02:23]Malloc new data [00:02:23]Processing tag 1015 (03F7) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Processing tag 1007 (03EF) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1014 (03F6) [00:02:23]Malloc new data [00:02:23]Processing tag 1015 (03F7) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Processing tag 1007 (03EF) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1014 (03F6) [00:02:23]Malloc new data [00:02:23]Processing tag 1015 (03F7) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Processing tag 1007 (03EF) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1014 (03F6) [00:02:23]Malloc new data [00:02:23]Processing tag 1015 (03F7) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Processing tag 1007 (03EF) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1014 (03F6) [00:02:23]Malloc new data [00:02:23]Processing tag 1015 (03F7) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Processing tag 1007 (03EF) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1014 (03F6) [00:02:23]Malloc new data [00:02:23]Processing tag 1015 (03F7) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]SetTLVBufToDocument err=0 [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Processing tag 1130 (046A) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1135 (046F) [00:02:23]Malloc new data [00:02:23]Processing tag 1201 (04B1) [00:02:23]Malloc new data [00:02:23]Processing tag 1136 (0470) [00:02:23]Malloc new data [00:02:23]Processing tag 1138 (0472) [00:02:23]Malloc new data [00:02:23]Processing tag 1024 (0400) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1006 (03EE) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1010 (03F2) [00:02:23]Malloc new data [00:02:23]Processing tag 1011 (03F3) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Processing tag 1006 (03EE) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1010 (03F2) [00:02:23]Malloc new data [00:02:23]Processing tag 1011 (03F3) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Processing tag 1007 (03EF) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1014 (03F6) [00:02:23]Malloc new data [00:02:23]Processing tag 1015 (03F7) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Processing tag 1007 (03EF) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1014 (03F6) [00:02:23]Malloc new data [00:02:23]Processing tag 1015 (03F7) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Processing tag 1007 (03EF) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1014 (03F6) [00:02:23]Malloc new data [00:02:23]Processing tag 1015 (03F7) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Processing tag 1007 (03EF) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1014 (03F6) [00:02:23]Malloc new data [00:02:23]Processing tag 1015 (03F7) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Processing tag 1007 (03EF) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1014 (03F6) [00:02:23]Malloc new data [00:02:23]Processing tag 1015 (03F7) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Processing tag 1007 (03EF) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1014 (03F6) [00:02:23]Malloc new data [00:02:23]Processing tag 1015 (03F7) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Processing tag 1007 (03EF) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1014 (03F6) [00:02:23]Malloc new data [00:02:23]Processing tag 1015 (03F7) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]SetTLVBufToDocument err=0 [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Processing tag 1131 (046B) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1135 (046F) [00:02:23]Malloc new data [00:02:23]Processing tag 1201 (04B1) [00:02:23]Malloc new data [00:02:23]Processing tag 1136 (0470) [00:02:23]Malloc new data [00:02:23]Processing tag 1138 (0472) [00:02:23]Malloc new data [00:02:23]Processing tag 1024 (0400) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1006 (03EE) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1010 (03F2) [00:02:23]Malloc new data [00:02:23]Processing tag 1011 (03F3) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Processing tag 1006 (03EE) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1010 (03F2) [00:02:23]Malloc new data [00:02:23]Processing tag 1011 (03F3) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Processing tag 1007 (03EF) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1014 (03F6) [00:02:23]Malloc new data [00:02:23]Processing tag 1015 (03F7) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Processing tag 1007 (03EF) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1014 (03F6) [00:02:23]Malloc new data [00:02:23]Processing tag 1015 (03F7) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Processing tag 1007 (03EF) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1014 (03F6) [00:02:23]Malloc new data [00:02:23]Processing tag 1015 (03F7) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Processing tag 1007 (03EF) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1014 (03F6) [00:02:23]Malloc new data [00:02:23]Processing tag 1015 (03F7) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Processing tag 1007 (03EF) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1014 (03F6) [00:02:23]Malloc new data [00:02:23]Processing tag 1015 (03F7) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Processing tag 1007 (03EF) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1014 (03F6) [00:02:23]Malloc new data [00:02:23]Processing tag 1015 (03F7) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Processing tag 1007 (03EF) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1014 (03F6) [00:02:23]Malloc new data [00:02:23]Processing tag 1015 (03F7) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]SetTLVBufToDocument err=0 [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Processing tag 1132 (046C) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1135 (046F) [00:02:23]Malloc new data [00:02:23]Processing tag 1201 (04B1) [00:02:23]Malloc new data [00:02:23]Processing tag 1136 (0470) [00:02:23]Malloc new data [00:02:23]Processing tag 1138 (0472) [00:02:23]Malloc new data [00:02:23]Processing tag 1024 (0400) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1006 (03EE) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1010 (03F2) [00:02:23]Malloc new data [00:02:23]Processing tag 1011 (03F3) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Processing tag 1006 (03EE) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1010 (03F2) [00:02:23]Malloc new data [00:02:23]Processing tag 1011 (03F3) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Processing tag 1007 (03EF) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1014 (03F6) [00:02:23]Malloc new data [00:02:23]Processing tag 1015 (03F7) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Processing tag 1007 (03EF) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1014 (03F6) [00:02:23]Malloc new data [00:02:23]Processing tag 1015 (03F7) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Processing tag 1007 (03EF) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1014 (03F6) [00:02:23]Malloc new data [00:02:23]Processing tag 1015 (03F7) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Processing tag 1007 (03EF) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1014 (03F6) [00:02:23]Malloc new data [00:02:23]Processing tag 1015 (03F7) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Processing tag 1007 (03EF) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1014 (03F6) [00:02:23]Malloc new data [00:02:23]Processing tag 1015 (03F7) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Processing tag 1007 (03EF) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1014 (03F6) [00:02:23]Malloc new data [00:02:23]Processing tag 1015 (03F7) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Processing tag 1007 (03EF) [00:02:23]Load OK [00:02:23]SetTLVBufToDocument [00:02:23]Processing tag 1014 (03F6) [00:02:23]Malloc new data [00:02:23]Processing tag 1015 (03F7) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]SetTLVBufToDocument err=0 [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Processing tag 1133 (046D) [00:02:23]Malloc new data [00:02:23]SetTLVBufToDocument err=0 [00:02:23]SetTLVBufToDocument err=0 [00:02:23]Malloc new data [00:02:23]SAM_PROTO_GetFMData [00:02:23]wFMCommunicate request_size=4 [00:02:23]MH_SAM_APDU [00:02:23]CAPDU: 80 13 03 00 [00:02:23]Write to MH i2c: E2 08 00 21 03 80 13 03 00 00 00 00 00 A3 [00:02:23]Write i2c OK [00:02:23]MH_I2C_Read... [00:02:24]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:02:24]Read from MH i2c: E2 [00:02:24]MH_I2C_Read... [00:02:24]Read from MH i2c: E2 FD 00 [00:02:24]MH_I2C_Read... [00:02:24]Read from MH i2c: E2 FD 00 21 03 00 C4 04 85 04 C0 04 6E 04 04 00 C1 74 01 00 69 04 A3 00 6F 04 04 00 29 74 01 00 B1 04 05 00 7A D6 D8 DC 01 70 04 05 00 C4 10 1F 9C 01 72 04 04 00 B6 C5 B9 40 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 A1 D2 A7 32 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 39 9D 38 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 98 00 00 00 B1 04 04 00 44 07 74 04 70 04 04 00 44 07 74 04 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 08 12 79 EF 03 09 00 90 00 AD [00:02:24]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 C1 74 01 00 69 04 A3 00 6F 04 04 00 29 74 01 00 B1 04 05 00 7A D6 D8 DC 01 70 04 05 00 C4 10 1F 9C 01 72 04 04 00 B6 C5 B9 40 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 A1 D2 A7 32 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 39 9D 38 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 98 00 00 00 B1 04 04 00 44 07 74 04 70 04 04 00 44 07 74 04 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 08 12 79 EF 03 09 00 90 00 [00:02:24]wFMCommunicate OK [00:02:24]wFMCommunicate request_size=4 [00:02:24]MH_SAM_APDU [00:02:24]CAPDU: 80 17 00 00 [00:02:24]Write to MH i2c: E2 08 00 22 03 80 17 00 00 00 00 00 00 A5 [00:02:24]Write i2c OK [00:02:24]MH_I2C_Read... [00:02:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:24]Read from MH i2c: E2 [00:02:24]MH_I2C_Read... [00:02:24]Read from MH i2c: E2 FD 00 [00:02:24]MH_I2C_Read... [00:02:24]Read from MH i2c: E2 FD 00 22 03 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C9 16 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 44 [00:02:24]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C9 16 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [00:02:24]wFMCommunicate OK [00:02:24]wFMCommunicate request_size=4 [00:02:24]MH_SAM_APDU [00:02:24]CAPDU: 80 17 00 00 [00:02:24]Write to MH i2c: E2 08 00 23 03 80 17 00 00 00 00 00 00 A6 [00:02:24]Write i2c OK [00:02:24]MH_I2C_Read... [00:02:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:25]Read from MH i2c: E2 [00:02:25]MH_I2C_Read... [00:02:25]Read from MH i2c: E2 FD 00 [00:02:25]MH_I2C_Read... [00:02:25]Read from MH i2c: E2 FD 00 23 03 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 BB [00:02:25]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [00:02:25]wFMCommunicate OK [00:02:25]wFMCommunicate request_size=4 [00:02:25]MH_SAM_APDU [00:02:25]CAPDU: 80 17 00 00 [00:02:25]Write to MH i2c: E2 08 00 24 03 80 17 00 00 00 00 00 00 A7 [00:02:25]Write i2c OK [00:02:25]MH_I2C_Read... [00:02:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:25]Read from MH i2c: E2 [00:02:25]MH_I2C_Read... [00:02:25]Read from MH i2c: E2 FD 00 [00:02:25]MH_I2C_Read... [00:02:25]Read from MH i2c: E2 FD 00 24 03 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 1F [00:02:25]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D OFD Sender: No OFD packet to send [00:02:25]00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:02:25]wFMCommunicate OK [00:02:25]wFMCommunicate request_size=4 [00:02:25]MH_SAM_APDU [00:02:25]CAPDU: 80 17 00 00 [00:02:25]Write to MH i2c: E2 08 00 25 03 80 17 00 00 00 00 00 00 A8 [00:02:25]Write i2c OK [00:02:25]MH_I2C_Read... [00:02:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:02:26]Read from MH i2c: E2 [00:02:26]MH_I2C_Read... [00:02:26]Read from MH i2c: E2 E1 00 [00:02:26]MH_I2C_Read... [00:02:26]Read from MH i2c: E2 E1 00 25 03 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 96 [00:02:26]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:02:26]wFMCommunicate OK [00:02:26]SAM_PROTO_GetFMData done [00:02:26]FM_GetFMData:85 04 C0 04 6E 04 04 00 C1 74 01 00 69 04 A3 00 6F 04 04 00 29 74 01 00 B1 04 05 00 7A D6 D8 DC 01 70 04 05 00 C4 10 1F 9C 01 72 04 04 00 B6 C5 B9 40 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 A1 D2 A7 32 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 39 9D 38 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 98 00 00 00 B1 04 04 00 44 07 74 04 70 04 04 00 44 07 74 04 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 08 12 79 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 C9 16 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:02:26]oper:6F 04 04 00 29 74 01 00 B1 04 05 00 7A D6 D8 DC 01 70 04 05 00 C4 10 1F 9C 01 72 04 04 00 B6 C5 B9 40 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 A1 D2 A7 32 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 39 9D 38 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:02:27]total:7A D6 D8 DC 01 [00:02:27]Malloc new data [00:02:27]oper:6F 04 04 00 98 00 00 00 B1 04 04 00 44 07 74 04 70 04 04 00 44 07 74 04 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 08 12 79 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 C9 16 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:02:27]total:44 07 74 04 [00:02:27]Malloc new data [00:02:27]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:02:27]total: [00:02:27]Malloc new data [00:02:27]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:02:27]total: [00:02:27]Malloc new data [00:02:27]KKMPrepareXReportFMData err=0 [00:02:27]Х отчет ИНН: 02508201610067 Кассир: Суйгунбаев Э. 28.10.2024 00:02 Смена: 10 РНМ: 0000000000170478 ЗНМ: 0300000017 СНО: Общий режим Всего чеков: 710 ИТОГИ ПРИХОД Чеков: 710 Общий итог: 595733.09 Итого наличными: 540090.00 Итого безнал.: 55643.09 НДС 0% : 0.00 НДС 12% : 63282.88 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 5273.61 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 ИТОГИ РАСХОД Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 ИТОГИ ВОЗВРАТ РАСХОДА Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 Сумма внесений: 0.00 Сумма выплат: 0.00 Нал. в кассе: 540090.00 НС Приход: 80001654.98 НС Возвр.Прихода: 747129.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФМ: 0000000002098560 [00:02:27]StoreToDocumentArchive [00:02:27]MH_GetDate [00:02:27]Write to MH i2c: F0 00 00 26 03 18 [00:02:27]Write i2c OK [00:02:27]MH_I2C_Read... [00:02:27]Read from MH i2c: F0 [00:02:27]MH_I2C_Read... [00:02:27]Read from MH i2c: F0 09 00 [00:02:27]MH_I2C_Read... [00:02:27]Read from MH i2c: F0 09 00 26 03 00 94 D4 1E 67 EE DA 66 66 A2 [00:02:27]shift 10 fd 1730073748 [00:02:27]Create dir for shift 0010 [00:02:27]save to /storage/0010/doc_1730073748 [00:02:27]save last doc name /storage/0010/doc_1730073748 to /storage/kkm_last_doc_name [00:02:27]save OK [00:02:27]Clear old archive folders... [00:02:27]NVStorageSaveData kkm_last_timestamp [00:02:27]File name is /storage/kkm_last_timestamp [00:02:27]Write 4 bytes [00:02:27]NVStorageSaveData done [00:02:27]ExternCall_PrintAddStr [00:02:27]wPrintStart [00:02:27]Write to MH i2c: 01 00 00 27 03 2A [00:02:27]Write i2c OK [00:02:27]MH_I2C_Read... [00:02:27]Read from MH i2c: 01 [00:02:27]MH_I2C_Read... [00:02:27]Read from MH i2c: 01 07 00 [00:02:27]MH_I2C_Read... [00:02:27]Read from MH i2c: 01 07 00 27 03 00 00 00 00 00 FF 0F 3F [00:02:27]RasterBufferAndPrint [00:02:27]line Х отчет [00:02:27]line ИНН: 02508201610067 [00:02:27]line Кассир: Суйгунбаев Э. [00:02:27]line 28.10.2024 00:02 [00:02:27]line Смена: 10 [00:02:27]line РНМ: 0000000000170478 [00:02:27]line ЗНМ: 0300000017 [00:02:27]line СНО: Общий режим [00:02:27]line Всего чеков: 710 [00:02:27]line ИТОГИ ПРИХОД [00:02:27]line Чеков: 710 [00:02:27]line Общий итог: 595733.09 [00:02:27]line Итого наличными: 540090.00 [00:02:27]line Итого безнал.: 55643.09 [00:02:27]line НДС 0% : 0.00 [00:02:27]line НДС 12% : 63282.88 [00:02:27]line НСП 0% : 0.00 [00:02:27]line НСП 1,50% : 0.00 [00:02:27]line НСП 0,50% : 0.00 [00:02:27]line НСП 5% : 0.00 [00:02:27]line НСП 3% : 0.00 [00:02:27]line НСП 2% : 0.00 [00:02:27]line НСП 1% : 5273.61 [00:02:27]line ИТОГИ ВОЗВРАТ ПРИХОДА [00:02:27]line Чеков: 0 [00:02:27]line Общий итог: 0.00 [00:02:27]line Итого наличными: 0.00 [00:02:27]line Итого безнал.: 0.00 [00:02:27]line НДС 0% : 0.00 [00:02:27]line НДС 12% : 0.00 [00:02:27]line НСП 0% : 0.00 [00:02:27]line НСП 1,50% : 0.00 [00:02:27]line НСП 0,50% : 0.00 [00:02:27]line НСП 5% : 0.00 [00:02:27]line НСП 3% : 0.00 [00:02:27]line НСП 2% : 0.00 [00:02:27]line НСП 1% : 0.00 [00:02:27]line ИТОГИ РАСХОД [00:02:27]line Чеков: 0 [00:02:27]line Общий итог: 0.00 [00:02:27]line Итого наличными: 0.00 [00:02:27]line Итого безнал.: 0.00 [00:02:27]line НДС 0% : 0.00 [00:02:27]line НДС 12% : 0.00 [00:02:27]line НСП 0% : 0.00 [00:02:27]line НСП 1,50% : 0.00 [00:02:27]line НСП 0,50% : 0.00 [00:02:27]line НСП 5% : 0.00 [00:02:27]line НСП 3% : 0.00 [00:02:27]line НСП 2% : 0.00 [00:02:27]line НСП 1% : 0.00 [00:02:27]line ИТОГИ ВОЗВРАТ РАСХОДА [00:02:27]line Чеков: 0 [00:02:27]line Общий итог: 0.00 [00:02:27]line Итого наличными: 0.00 [00:02:27]line Итого безнал.: 0.00 [00:02:27]line НДС 0% : 0.00 [00:02:27]line НДС 12% : 0.00 [00:02:27]line НСП 0% : 0.00 [00:02:27]line НСП 1,50% : 0.00 [00:02:27]line НСП 0,50% : 0.00 [00:02:27]line НСП 5% : 0.00 [00:02:27]line НСП 3% : 0.00 [00:02:27]line НСП 2% : 0.00 [00:02:27]line НСП 1% : 0.00 [00:02:27]line Сумма внесений: 0.00 [00:02:27]line Сумма выплат: 0.00 [00:02:27]line Нал. в кассе: 540090.00 [00:02:27]line НС Приход: 80001654.98 [00:02:27]line НС Возвр.Прихода: 747129.00 [00:02:27]line НС Расход: 0.00 [00:02:27]line НС Возвр.Расхода: 0.00 [00:02:27]line ФМ: 0000000002098560 [00:02:27]written 0, free lines is 4095 [00:02:28]Write to MH i2c: 01 00 00 72 03 75 [00:02:28]Write i2c OK [00:02:28]MH_I2C_Read... [00:02:28]Read from MH i2c: 01 [00:02:28]MH_I2C_Read... [00:02:28]Read from MH i2c: 01 07 00 [00:02:28]MH_I2C_Read... [00:02:28]Read from MH i2c: 01 07 00 72 03 00 00 00 00 00 23 0B AA [00:02:28]RasterBufferAndPrint [00:02:28]line [00:02:28]line [00:02:28]line [00:02:28]line [00:02:28]line [00:02:28]written 0, free lines is 2887 [00:02:28]MH_Cut [00:02:28]Write to MH i2c: D1 01 00 79 03 01 4E [00:02:28]Write i2c OK [00:02:28]MH_I2C_Read... [00:02:28]Read from MH i2c: D1 [00:02:28]MH_I2C_Read... [00:02:28]Read from MH i2c: D1 01 00 [00:02:28]MH_I2C_Read... [00:02:28]Read from MH i2c: D1 01 00 79 03 00 4D [00:02:28]Write to MH i2c: 01 00 00 7A 03 7D [00:02:28]Write i2c OK [00:02:28]MH_I2C_Read... [00:02:29]*** Cut start [00:02:29]*** Partial cut [00:02:29]*** CUTSNS_PIN = 1 [00:02:29]*** CUTSNS_PIN = 0 [00:02:29]*** Brake cut motor [00:02:29]Read from MH i2c: 01 [00:02:29]MH_I2C_Read... [00:02:29]*** Stop cut motor [00:02:29]*** Cut end [00:02:29]Read from MH i2c: 01 07 00 [00:02:29]MH_I2C_Read... [00:02:29]Read from MH i2c: 01 07 00 7A 03 00 00 00 00 00 FF 0F 92 [00:02:29]process_action x_report done [00:02:29]requested_data is exist [00:02:29]produce_requested_data [00:02:29]requested_item fd.num is exist - process it [00:02:29]SAM_PROTO_GetFieldsCounters [00:02:29]wFMCommunicate request_size=4 [00:02:29]MH_SAM_APDU [00:02:29]CAPDU: 80 13 00 00 [00:02:29]Write to MH i2c: E2 08 00 7B 03 80 13 00 00 00 00 00 00 FA [00:02:29]Write i2c OK [00:02:29]MH_I2C_Read... [00:02:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:02:29]Read from MH i2c: E2 [00:02:29]MH_I2C_Read... [00:02:29]Read from MH i2c: E2 62 00 [00:02:29]MH_I2C_Read... [00:02:29]Read from MH i2c: E2 62 00 7B 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DF 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C6 02 00 00 5E 04 04 00 C6 02 00 00 57 04 04 00 C7 02 00 00 19 04 04 00 00 00 00 00 90 00 57 [00:02:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DF 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C6 02 00 00 5E 04 04 00 C6 02 00 00 57 04 04 00 C7 02 00 00 19 04 04 00 00 00 00 00 90 00 [00:02:30]wFMCommunicate OK [00:02:30]SAM_PROTO_GetFieldsCounters done [00:02:30]requested_item shift.num is exist - process it [00:02:30]requested_item shift.opened is exist - process it [00:02:30]req_shift_opened [00:02:30]FM_GetShiftState [00:02:30]SAM_PROTO_GetShiftState [00:02:30]wFMCommunicate request_size=4 [00:02:30]MH_SAM_APDU [00:02:30]CAPDU: 80 13 01 00 [00:02:30]Write to MH i2c: E2 08 00 7C 03 80 13 01 00 00 00 00 00 FC [00:02:30]Write i2c OK [00:02:30]MH_I2C_Read... [00:02:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:02:30]Read from MH i2c: E2 [00:02:30]MH_I2C_Read... [00:02:30]Read from MH i2c: E2 0E 00 [00:02:30]MH_I2C_Read... [00:02:30]Read from MH i2c: E2 0E 00 7C 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 A8 [00:02:30]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [00:02:30]wFMCommunicate OK [00:02:30]SAM_PROTO_GetShiftState done [00:02:30]FM_GetShiftState done [00:02:30]req_shift_opened done [00:02:30]requested_item shift.open_date is exist - process it [00:02:30]req_shift_open_date [00:02:30]req_shift_open_date done [00:02:30]produce_requested_data done [00:02:30]produce_requested_data return {"fd.num":95711,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [00:02:30]process_action_free x_report [00:02:30]json_value_free [00:02:30]json_value_free done [00:02:30]process_json_proto returns [00:02:30]Send response to host [00:02:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":95711,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [00:02:30]free response buf [00:02:30]execute_script done [00:02:30]execute_script returns [00:02:30]free content buf [00:02:30]Sock 9.Close socket [00:02:30]Sock 9.Thread stoped [00:02:30]OFD Sender: No OFD packet to send [00:02:31]accept exits with 7 [00:02:31]New connection [00:02:31]New thread 3067473252 created [00:02:31]Thread 3067329892 joined [00:02:31]Waiting for new connection... [00:02:31] Sock 7.Parse request [00:02:31]Sock 7.Check first char [00:02:31]Sock 7.First char is OK [00:02:31]request: POST /json_proto HTTP/1.0 [00:02:31]Method: POST [00:02:31]URL: /json_proto [00:02:31]Method is POST - this is cgi request [00:02:31]url: /json_proto [00:02:31]query_string will be loaded in cgi processing [00:02:31]execute_cgi json_proto POST (null) [00:02:31]execute_cgi path=json_proto method=POST [00:02:31]POST find Content-Length [00:02:31]Host: 172.17.40.67:8080 [00:02:31]Content-Length: 215 [00:02:31]Content-Type: application/json [00:02:31] [00:02:31]POST finish read [00:02:31]Found Content-Length = 215 [00:02: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" ] } } [00:02:31]execute_script... [00:02: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" ] } } [00:02:31]POST & json_proto [00:02:31]process_json_proto [00:02:31]json parsed OK: [00:02:31]protocol is kg_v1.0 [00:02:31]action value=get_value [00:02:31]process_action get_value [00:02:31]cmd_get_value [00:02:31]process_action get_value done [00:02:31]requested_data is exist [00:02:31]produce_requested_data [00:02:31]requested_item kkm.sn is exist - process it [00:02:31]requested_item kkm.ver is exist - process it [00:02:31]requested_item fm.sn is exist - process it [00:02:31]wFMCommunicate request_size=4 [00:02:31]MH_SAM_APDU [00:02:31]CAPDU: 80 11 00 00 [00:02:31]Write to MH i2c: E2 08 00 7D 03 80 11 00 00 00 00 00 00 FA [00:02:31]Write i2c OK [00:02:31]MH_I2C_Read... [00:02:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:02:31]Read from MH i2c: E2 [00:02:31]MH_I2C_Read... [00:02:31]Read from MH i2c: E2 17 00 [00:02:31]MH_I2C_Read... [00:02:31]Read from MH i2c: E2 17 00 7D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 4B [00:02:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:02:31]wFMCommunicate OK [00:02:31]requested_item fd.num is exist - process it [00:02:31]SAM_PROTO_GetFieldsCounters [00:02:31]wFMCommunicate request_size=4 [00:02:31]MH_SAM_APDU [00:02:31]CAPDU: 80 13 00 00 [00:02:31]Write to MH i2c: E2 08 00 7E 03 80 13 00 00 00 00 00 00 FD [00:02:31]Write i2c OK [00:02:31]MH_I2C_Read... [00:02:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:02:31]Read from MH i2c: E2 [00:02:31]MH_I2C_Read... [00:02:31]Read from MH i2c: E2 62 00 [00:02:31]MH_I2C_Read... [00:02:31]Read from MH i2c: E2 62 00 7E 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DF 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C6 02 00 00 5E 04 04 00 C6 02 00 00 57 04 04 00 C7 02 00 00 19 04 04 00 00 00 00 00 90 00 5A [00:02:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 DF 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C6 02 00 00 5E 04 04 00 C6 02 00 00 57 04 04 00 C7 02 00 00 19 04 04 00 00 00 00 00 90 00 [00:02:32]wFMCommunicate OK [00:02:32]SAM_PROTO_GetFieldsCounters done [00:02:32]requested_item shift.num is exist - process it [00:02:32]requested_item shift.opened is exist - process it [00:02:32]req_shift_opened [00:02:32]FM_GetShiftState [00:02:32]SAM_PROTO_GetShiftState [00:02:32]wFMCommunicate request_size=4 [00:02:32]MH_SAM_APDU [00:02:32]CAPDU: 80 13 01 00 [00:02:32]Write to MH i2c: E2 08 00 7F 03 80 13 01 00 00 00 00 00 FF [00:02:32]Write i2c OK [00:02:32]MH_I2C_Read... [00:02:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:02:32]Read from MH i2c: E2 [00:02:32]MH_I2C_Read... [00:02:32]Read from MH i2c: E2 0E 00 [00:02:32]MH_I2C_Read... [00:02:32]Read from MH i2c: E2 0E 00 7F 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 AB [00:02:32]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [00:02:32]wFMCommunicate OK [00:02:32]SAM_PROTO_GetShiftState done [00:02:32]FM_GetShiftState done [00:02:32]req_shift_opened done [00:02:32]requested_item shift.open_date is exist - process it [00:02:32]req_shift_open_date [00:02:32]req_shift_open_date done [00:02:32]produce_requested_data done [00:02:32]produce_requested_data return {"kkm.sn":"0300000017","kkm.ver":"v1.0","fm.sn":"0000000002098560","fd.num":95711,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736} [00:02:32]process_action_free get_value [00:02:32]json_value_free [00:02:32]json_value_free done [00:02:32]process_json_proto returns [00:02:32]Send response to host [00:02:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000017","kkm.ver":"v1.0","fm.sn":"0000000002098560","fd.num":95711,"shift.num":143,"shift.opened":1,"shift.open_date":1729987736}}} [00:02:32]free response buf [00:02:32]execute_script done [00:02:32]execute_script returns [00:02:32]free content buf [00:02:32]Sock 7.Close socket [00:02:32]Sock 7.Thread stoped [00:02:32]accept exits with 9 [00:02:32]New connection [00:02:32]New thread 3067329892 created [00:02:32]Thread 3067473252 joined [00:02:32]Waiting for new connection... [00:02:32] Sock 9.Parse request [00:02:32]Sock 9.Check first char [00:02:32]Sock 9.First char is OK [00:02:32]request: POST /json_proto HTTP/1.0 [00:02:32]Method: POST [00:02:32]URL: /json_proto [00:02:32]Method is POST - this is cgi request [00:02:32]url: /json_proto [00:02:32]query_string will be loaded in cgi processing [00:02:32]execute_cgi json_proto POST (null) [00:02:32]execute_cgi path=json_proto method=POST [00:02:32]POST find Content-Length [00:02:32]Host: 172.17.40.67:8080 [00:02:32]Content-Length: 331 [00:02:32]Content-Type: application/json [00:02:32] [00:02:32]POST finish read [00:02:32]Found Content-Length = 331 [00:02:32]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:02:32]execute_script... [00:02:32]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:02:32]POST & json_proto [00:02:32]process_json_proto [00:02:32]json parsed OK: [00:02:32]protocol is kg_v1.0 [00:02:32]action value=get_value [00:02:32]process_action get_value [00:02:32]cmd_get_value [00:02:32]process_action get_value done [00:02:32]requested_data is exist [00:02:32]produce_requested_data [00:02:32]requested_item fm.sale.total is exist - process it [00:02:32]SAM_PROTO_GetFMData [00:02:32]wFMCommunicate request_size=4 [00:02:32]MH_SAM_APDU [00:02:32]CAPDU: 80 13 03 00 [00:02:32]Write to MH i2c: E2 08 00 80 03 80 13 03 00 00 00 00 00 02 [00:02:32]Write i2c OK [00:02:32]MH_I2C_Read... [00:02:32]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:02:32]Read from MH i2c: E2 [00:02:32]MH_I2C_Read... [00:02:32]Read from MH i2c: E2 FD 00 [00:02:32]MH_I2C_Read... [00:02:32]Read from MH i2c: E2 FD 00 80 03 00 C4 04 85 04 C0 04 6E 04 04 00 C1 74 01 00 69 04 A3 00 6F 04 04 00 29 74 01 00 B1 04 05 00 7A D6 D8 DC 01 70 04 05 00 C4 10 1F 9C 01 72 04 04 00 B6 C5 B9 40 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 A1 D2 A7 32 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 39 9D 38 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 98 00 00 00 B1 04 04 00 44 07 74 04 70 04 04 00 44 07 74 04 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 08 12 79 EF 03 09 00 90 00 0C [00:02:32]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 C1 74 01 00 69 04 A3 00 6F 04 04 00 29 74 01 00 B1 04 05 00 7A D6 D8 DC 01 70 04 05 00 C4 10 1F 9C 01 72 04 04 00 B6 C5 B9 40 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 A1 D2 A7 32 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 39 9D 38 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 98 00 00 00 B1 04 04 00 44 07 74 04 70 04 04 00 44 07 74 04 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 08 12 79 EF 03 09 00 90 00 [00:02:32]wFMCommunicate OK [00:02:32]wFMCommunicate request_size=4 [00:02:32]MH_SAM_APDU [00:02:32]CAPDU: 80 17 00 00 [00:02:32]Write to MH i2c: E2 08 00 81 03 80 17 00 00 00 00 00 00 04 [00:02:32]Write i2c OK [00:02:32]MH_I2C_Read... [00:02:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:33]Read from MH i2c: E2 [00:02:33]MH_I2C_Read... [00:02:33]Read from MH i2c: E2 FD 00 [00:02:33]MH_I2C_Read... [00:02:33]Read from MH i2c: E2 FD 00 81 03 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C9 16 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 A3 [00:02:33]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C9 16 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [00:02:33]wFMCommunicate OK [00:02:33]wFMCommunicate request_size=4 [00:02:33]MH_SAM_APDU [00:02:33]CAPDU: 80 17 00 00 [00:02:33]Write to MH i2c: E2 08 00 82 03 80 17 00 00 00 00 00 00 05 [00:02:33]Write i2c OK [00:02:33]MH_I2C_Read... [00:02:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:33]Read from MH i2c: E2 [00:02:33]MH_I2C_Read... [00:02:33]Read from MH i2c: E2 FD 00 [00:02:33]MH_I2C_Read... [00:02:33]Read from MH i2c: E2 FD 00 82 03 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 1A [00:02:33]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [00:02:34]wFMCommunicate OK [00:02:34]wFMCommunicate request_size=4 [00:02:34]MH_SAM_APDU [00:02:34]CAPDU: 80 17 00 00 [00:02:34]Write to MH i2c: E2 08 00 83 03 80 17 00 00 00 00 00 00 06 [00:02:34]Write i2c OK [00:02:34]MH_I2C_Read... [00:02:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:34]Read from MH i2c: E2 [00:02:34]MH_I2C_Read... [00:02:34]Read from MH i2c: E2 FD 00 [00:02:34]MH_I2C_Read... [00:02:34]Read from MH i2c: E2 FD 00 83 03 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 7E [00:02:34]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:02:34]wFMCommunicate OK [00:02:34]wFMCommunicate request_size=4 [00:02:34]MH_SAM_APDU [00:02:34]CAPDU: 80 17 00 00 [00:02:34]Write to MH i2c: E2 08 00 84 03 80 17 00 00 00 00 00 00 07 [00:02:34]Write i2c OK [00:02:34]MH_I2C_Read... [00:02:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:02:34]Read from MH i2c: E2 [00:02:34]MH_I2C_Read... [00:02:34]Read from MH i2c: E2 E1 00 [00:02:34]MH_I2C_Read... [00:02:34]Read from MH i2c: E2 E1 00 84 03 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 F5 [00:02:34]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:02:35]wFMCommunicate OK [00:02:35]SAM_PROTO_GetFMData done [00:02:35]requested_item fm.sale_refund.total is exist - process it [00:02:35]requested_item fm.buy.total is exist - process it [00:02:35]requested_item shift.sale.total is exist - process it [00:02:35]SAM_PROTO_GetShiftData [00:02:35]wFMCommunicate request_size=4 [00:02:35]MH_SAM_APDU [00:02:35]CAPDU: 80 13 02 00 [00:02:35]Write to MH i2c: E2 08 00 85 03 80 13 02 00 00 00 00 00 06 [00:02:35]Write i2c OK [00:02:35]MH_I2C_Read... [00:02:35]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:02:35]Read from MH i2c: E2 [00:02:35]MH_I2C_Read... [00:02:35]Read from MH i2c: E2 FD 00 [00:02:35]MH_I2C_Read... [00:02:35]Read from MH i2c: E2 FD 00 85 03 00 B1 04 AA 04 AD 04 6E 04 04 00 C6 02 00 00 69 04 9E 00 6F 04 04 00 C6 02 00 00 B1 04 04 00 3D 04 8D 03 70 04 04 00 A8 1C 38 03 72 04 03 00 95 E7 54 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 E0 8F 60 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 01 0C 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 F1 [00:02:35]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 C6 02 00 00 69 04 9E 00 6F 04 04 00 C6 02 00 00 B1 04 04 00 3D 04 8D 03 70 04 04 00 A8 1C 38 03 72 04 03 00 95 E7 54 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 E0 8F 60 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 01 0C 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [00:02:35]wFMCommunicate OK [00:02:35]wFMCommunicate request_size=4 [00:02:35]MH_SAM_APDU [00:02:35]CAPDU: 80 17 00 00 [00:02:35]Write to MH i2c: E2 08 00 86 03 80 17 00 00 00 00 00 00 09 [00:02:35]Write i2c OK [00:02:35]MH_I2C_Read... [00:02:35]OFD Sender: No OFD packet to send [00:02:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:36]Read from MH i2c: E2 [00:02:36]MH_I2C_Read... [00:02:36]Read from MH i2c: E2 FD 00 [00:02:36]MH_I2C_Read... [00:02:36]Read from MH i2c: E2 FD 00 86 03 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 22 [00:02:36]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:02:36]wFMCommunicate OK [00:02:36]wFMCommunicate request_size=4 [00:02:36]MH_SAM_APDU [00:02:36]CAPDU: 80 17 00 00 [00:02:36]Write to MH i2c: E2 08 00 87 03 80 17 00 00 00 00 00 00 0A [00:02:36]Write i2c OK [00:02:36]MH_I2C_Read... [00:02:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:36]Read from MH i2c: E2 [00:02:36]MH_I2C_Read... [00:02:36]Read from MH i2c: E2 FD 00 [00:02:36]MH_I2C_Read... [00:02:36]Read from MH i2c: E2 FD 00 87 03 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C3 [00:02:36]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:02:37]wFMCommunicate OK [00:02:37]wFMCommunicate request_size=4 [00:02:37]MH_SAM_APDU [00:02:37]CAPDU: 80 17 00 00 [00:02:37]Write to MH i2c: E2 08 00 88 03 80 17 00 00 00 00 00 00 0B [00:02:37]Write i2c OK [00:02:37]MH_I2C_Read... [00:02:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:37]Read from MH i2c: E2 [00:02:37]MH_I2C_Read... [00:02:37]Read from MH i2c: E2 FD 00 [00:02:37]MH_I2C_Read... [00:02:37]Read from MH i2c: E2 FD 00 88 03 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 90 00 83 [00:02:37]RAPDU: 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 90 00 [00:02:37]wFMCommunicate OK [00:02:37]wFMCommunicate request_size=4 [00:02:37]MH_SAM_APDU [00:02:37]CAPDU: 80 17 00 00 [00:02:37]Write to MH i2c: E2 08 00 89 03 80 17 00 00 00 00 00 00 0C [00:02:37]Write i2c OK [00:02:37]MH_I2C_Read... [00:02:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [00:02:37]Read from MH i2c: E2 [00:02:37]MH_I2C_Read... [00:02:37]Read from MH i2c: E2 CE 00 [00:02:37]MH_I2C_Read... [00:02:37]Read from MH i2c: E2 CE 00 89 03 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 F1 [00:02:37]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:02:38]wFMCommunicate OK [00:02:38]SAM_PROTO_GetShiftData done [00:02:38]requested_item shift.sale.total_cash is exist - process it [00:02:38]requested_item shift.sale_refund.total is exist - process it [00:02:38]requested_item shift.sale_refund.total_cash is exist - process it [00:02:38]requested_item shift.buy.total is exist - process it [00:02:38]requested_item shift.buy.total_cash is exist - process it [00:02:38]produce_requested_data done [00:02:38]produce_requested_data return {"fm.sale.total":80001654.98,"fm.sale_refund.total":747129.00,"fm.buy.total":0.00,"shift.sale.total":595733.09,"shift.sale.total_cash":540090.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:02:38]process_action_free get_value [00:02:38]json_value_free [00:02:38]json_value_free done [00:02:38]process_json_proto returns [00:02:38]Send response to host [00:02:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":80001654.98,"fm.sale_refund.total":747129.00,"fm.buy.total":0.00,"shift.sale.total":595733.09,"shift.sale.total_cash":540090.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:02:38]free response buf [00:02:38]execute_script done [00:02:38]execute_script returns [00:02:38]free content buf [00:02:38]Sock 9.Close socket [00:02:38]Sock 9.Thread stoped [00:02:38]accept exits with 7 [00:02:38]New connection [00:02:38]New thread 3067473252 created [00:02:38]Thread 3067329892 joined [00:02:38]Waiting for new connection... [00:02:38] Sock 7.Parse request [00:02:38]Sock 7.Check first char [00:02:38]Sock 7.First char is OK [00:02:38]request: POST /json_proto HTTP/1.0 [00:02:38]Method: POST [00:02:38]URL: /json_proto [00:02:38]Method is POST - this is cgi request [00:02:38]url: /json_proto [00:02:38]query_string will be loaded in cgi processing [00:02:38]execute_cgi json_proto POST (null) [00:02:38]execute_cgi path=json_proto method=POST [00:02:38]POST find Content-Length [00:02:38]Host: 172.17.40.67:8080 [00:02:38]Content-Length: 331 [00:02:38]Content-Type: application/json [00:02:38] [00:02:38]POST finish read [00:02:38]Found Content-Length = 331 [00:02:38]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:02:38]execute_script... [00:02:38]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:02:38]POST & json_proto [00:02:38]process_json_proto [00:02:38]json parsed OK: [00:02:38]protocol is kg_v1.0 [00:02:38]action value=get_value [00:02:38]process_action get_value [00:02:38]cmd_get_value [00:02:38]process_action get_value done [00:02:38]requested_data is exist [00:02:38]produce_requested_data [00:02:38]requested_item fm.sale.total is exist - process it [00:02:38]SAM_PROTO_GetFMData [00:02:38]wFMCommunicate request_size=4 [00:02:38]MH_SAM_APDU [00:02:38]CAPDU: 80 13 03 00 [00:02:38]Write to MH i2c: E2 08 00 8A 03 80 13 03 00 00 00 00 00 0C [00:02:38]Write i2c OK [00:02:38]MH_I2C_Read... [00:02:38]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:02:38]Read from MH i2c: E2 [00:02:38]MH_I2C_Read... [00:02:38]Read from MH i2c: E2 FD 00 [00:02:38]MH_I2C_Read... [00:02:38]Read from MH i2c: E2 FD 00 8A 03 00 C4 04 85 04 C0 04 6E 04 04 00 C1 74 01 00 69 04 A3 00 6F 04 04 00 29 74 01 00 B1 04 05 00 7A D6 D8 DC 01 70 04 05 00 C4 10 1F 9C 01 72 04 04 00 B6 C5 B9 40 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 A1 D2 A7 32 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 39 9D 38 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 98 00 00 00 B1 04 04 00 44 07 74 04 70 04 04 00 44 07 74 04 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 08 12 79 EF 03 09 00 90 00 16 [00:02:38]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 C1 74 01 00 69 04 A3 00 6F 04 04 00 29 74 01 00 B1 04 05 00 7A D6 D8 DC 01 70 04 05 00 C4 10 1F 9C 01 72 04 04 00 B6 C5 B9 40 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 A1 D2 A7 32 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 39 9D 38 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 98 00 00 00 B1 04 04 00 44 07 74 04 70 04 04 00 44 07 74 04 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 08 12 79 EF 03 09 00 90 00 [00:02:39]wFMCommunicate OK [00:02:39]wFMCommunicate request_size=4 [00:02:39]MH_SAM_APDU [00:02:39]CAPDU: 80 17 00 00 [00:02:39]Write to MH i2c: E2 08 00 8B 03 80 17 00 00 00 00 00 00 0E [00:02:39]Write i2c OK [00:02:39]MH_I2C_Read... [00:02:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:39]Read from MH i2c: E2 [00:02:39]MH_I2C_Read... [00:02:39]Read from MH i2c: E2 FD 00 [00:02:39]MH_I2C_Read... [00:02:39]Read from MH i2c: E2 FD 00 8B 03 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C9 16 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 AD [00:02:39]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C9 16 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [00:02:39]wFMCommunicate OK [00:02:39]wFMCommunicate request_size=4 [00:02:39]MH_SAM_APDU [00:02:39]CAPDU: 80 17 00 00 [00:02:39]Write to MH i2c: E2 08 00 8C 03 80 17 00 00 00 00 00 00 0F [00:02:39]Write i2c OK [00:02:39]MH_I2C_Read... [00:02:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:39]Read from MH i2c: E2 [00:02:39]MH_I2C_Read... [00:02:39]Read from MH i2c: E2 FD 00 [00:02:39]MH_I2C_Read... [00:02:39]Read from MH i2c: E2 FD 00 8C 03 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 24 [00:02:40]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [00:02:40]wFMCommunicate OK [00:02:40]wFMCommunicate request_size=4 [00:02:40]MH_SAM_APDU [00:02:40]CAPDU: 80 17 00 00 [00:02:40]Write to MH i2c: E2 08 00 8D 03 80 17 00 00 00 00 00 00 10 [00:02:40]Write i2c OK [00:02:40]MH_I2C_Read... [00:02:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:40]Read from MH i2c: E2 [00:02:40]MH_I2C_Read... [00:02:40]Read from MH i2c: E2 FD 00 [00:02:40]MH_I2C_Read... [00:02:40]Read from MH i2c: E2 FD 00 8D 03 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 88 [00:02:40]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:02:40]wFMCommunicate OK [00:02:40]wFMCommunicate request_size=4 [00:02:40]MH_SAM_APDU [00:02:40]CAPDU: 80 17 00 00 [00:02:40]Write to MH i2c: E2 08 00 8E 03 80 17 00 00 00 00 00 00 11 [00:02:40]Write i2c OK [00:02:40]MH_I2C_Read... [00:02:41]OFD Sender: No OFD packet to send [00:02:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:02:41]Read from MH i2c: E2 [00:02:41]MH_I2C_Read... [00:02:41]Read from MH i2c: E2 E1 00 [00:02:41]MH_I2C_Read... [00:02:41]Read from MH i2c: E2 E1 00 8E 03 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 FF [00:02:41]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:02:41]wFMCommunicate OK [00:02:41]SAM_PROTO_GetFMData done [00:02:41]requested_item fm.sale_refund.total is exist - process it [00:02:41]requested_item fm.buy.total is exist - process it [00:02:41]requested_item shift.sale.total is exist - process it [00:02:41]SAM_PROTO_GetShiftData [00:02:41]wFMCommunicate request_size=4 [00:02:41]MH_SAM_APDU [00:02:41]CAPDU: 80 13 02 00 [00:02:41]Write to MH i2c: E2 08 00 8F 03 80 13 02 00 00 00 00 00 10 [00:02:41]Write i2c OK [00:02:41]MH_I2C_Read... [00:02:41]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:02:41]Read from MH i2c: E2 [00:02:41]MH_I2C_Read... [00:02:41]Read from MH i2c: E2 FD 00 [00:02:41]MH_I2C_Read... [00:02:41]Read from MH i2c: E2 FD 00 8F 03 00 B1 04 AA 04 AD 04 6E 04 04 00 C6 02 00 00 69 04 9E 00 6F 04 04 00 C6 02 00 00 B1 04 04 00 3D 04 8D 03 70 04 04 00 A8 1C 38 03 72 04 03 00 95 E7 54 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 E0 8F 60 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 01 0C 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 FB [00:02:42]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 C6 02 00 00 69 04 9E 00 6F 04 04 00 C6 02 00 00 B1 04 04 00 3D 04 8D 03 70 04 04 00 A8 1C 38 03 72 04 03 00 95 E7 54 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 E0 8F 60 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 01 0C 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [00:02:42]wFMCommunicate OK [00:02:42]wFMCommunicate request_size=4 [00:02:42]MH_SAM_APDU [00:02:42]CAPDU: 80 17 00 00 [00:02:42]Write to MH i2c: E2 08 00 90 03 80 17 00 00 00 00 00 00 13 [00:02:42]Write i2c OK [00:02:42]MH_I2C_Read... [00:02:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:42]Read from MH i2c: E2 [00:02:42]MH_I2C_Read... [00:02:42]Read from MH i2c: E2 FD 00 [00:02:42]MH_I2C_Read... [00:02:42]Read from MH i2c: E2 FD 00 90 03 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 2C [00:02:42]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:02:42]wFMCommunicate OK [00:02:42]wFMCommunicate request_size=4 [00:02:42]MH_SAM_APDU [00:02:42]CAPDU: 80 17 00 00 [00:02:42]Write to MH i2c: E2 08 00 91 03 80 17 00 00 00 00 00 00 14 [00:02:42]Write i2c OK [00:02:42]MH_I2C_Read... [00:02:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:43]Read from MH i2c: E2 [00:02:43]MH_I2C_Read... [00:02:43]Read from MH i2c: E2 FD 00 [00:02:43]MH_I2C_Read... [00:02:43]Read from MH i2c: E2 FD 00 91 03 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 CD [00:02:43]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:02:43]wFMCommunicate OK [00:02:43]wFMCommunicate request_size=4 [00:02:43]MH_SAM_APDU [00:02:43]CAPDU: 80 17 00 00 [00:02:43]Write to MH i2c: E2 08 00 92 03 80 17 00 00 00 00 00 00 15 [00:02:43]Write i2c OK [00:02:43]MH_I2C_Read... [00:02:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:43]Read from MH i2c: E2 [00:02:43]MH_I2C_Read... [00:02:43]Read from MH i2c: E2 FD 00 [00:02:43]MH_I2C_Read... [00:02:43]Read from MH i2c: E2 FD 00 92 03 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 90 00 8D [00:02:44]RAPDU: 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 90 00 [00:02:44]wFMCommunicate OK [00:02:44]wFMCommunicate request_size=4 [00:02:44]MH_SAM_APDU [00:02:44]CAPDU: 80 17 00 00 [00:02:44]Write to MH i2c: E2 08 00 93 03 80 17 00 00 00 00 00 00 16 [00:02:44]Write i2c OK [00:02:44]MH_I2C_Read... [00:02:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [00:02:44]Read from MH i2c: E2 [00:02:44]MH_I2C_Read... [00:02:44]Read from MH i2c: E2 CE 00 [00:02:44]MH_I2C_Read... [00:02:44]Read from MH i2c: E2 CE 00 93 03 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 FB [00:02:44]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:02:44]wFMCommunicate OK [00:02:44]SAM_PROTO_GetShiftData done [00:02:44]requested_item shift.sale.total_cash is exist - process it [00:02:44]requested_item shift.sale_refund.total is exist - process it [00:02:44]requested_item shift.sale_refund.total_cash is exist - process it [00:02:44]requested_item shift.buy.total is exist - process it [00:02:44]requested_item shift.buy.total_cash is exist - process it [00:02:44]produce_requested_data done [00:02:44]produce_requested_data return {"fm.sale.total":80001654.98,"fm.sale_refund.total":747129.00,"fm.buy.total":0.00,"shift.sale.total":595733.09,"shift.sale.total_cash":540090.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:02:44]process_action_free get_value [00:02:44]json_value_free [00:02:44]json_value_free done [00:02:44]process_json_proto returns [00:02:44]Send response to host [00:02:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":80001654.98,"fm.sale_refund.total":747129.00,"fm.buy.total":0.00,"shift.sale.total":595733.09,"shift.sale.total_cash":540090.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:02:44]free response buf [00:02:44]execute_script done [00:02:44]execute_script returns [00:02:44]free content buf [00:02:44]Sock 7.Close socket [00:02:44]Sock 7.Thread stoped [00:02:44]accept exits with 9 [00:02:44]New connection [00:02:44]New thread 3067329892 created [00:02:44]Thread 3067473252 joined [00:02:44]Waiting for new connection... [00:02:44] Sock 9.Parse request [00:02:44]Sock 9.Check first char [00:02:44]Sock 9.First char is OK [00:02:44]request: POST /json_proto HTTP/1.0 [00:02:44]Method: POST [00:02:44]URL: /json_proto [00:02:44]Method is POST - this is cgi request [00:02:44]url: /json_proto [00:02:44]query_string will be loaded in cgi processing [00:02:44]execute_cgi json_proto POST (null) [00:02:44]execute_cgi path=json_proto method=POST [00:02:44]POST find Content-Length [00:02:44]Host: 172.17.40.67:8080 [00:02:44]Content-Length: 272 [00:02:44]Content-Type: application/json [00:02:44] [00:02:44]POST finish read [00:02:44]Found Content-Length = 272 [00:02:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u0421\u0443\u0439\u0433\u0443\u043D\u0431\u0430\u0435\u0432 \u042D. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:02:44]execute_script... [00:02:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u0421\u0443\u0439\u0433\u0443\u043D\u0431\u0430\u0435\u0432 \u042D. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:02:44]POST & json_proto [00:02:44]process_json_proto [00:02:44]json parsed OK: [00:02:44]protocol is kg_v1.0 [00:02:44]action value=close_shift [00:02:44]process_action close_shift [00:02:44]cmd_close_shift [00:02:44]MH_GetDate [00:02:44]Write to MH i2c: F0 00 00 94 03 86 [00:02:44]Write i2c OK [00:02:44]MH_I2C_Read... [00:02:44]Read from MH i2c: F0 [00:02:44]MH_I2C_Read... [00:02:44]Read from MH i2c: F0 09 00 [00:02:44]MH_I2C_Read... [00:02:44]Read from MH i2c: F0 09 00 94 03 00 A5 D4 1E 67 EE DA 66 66 21 [00:02:44]GetLastDocTimeStamp 1730073740 [00:02:44]current date 1730073765 [00:02:44]FM_GetShiftState [00:02:44]SAM_PROTO_GetShiftState [00:02:44]wFMCommunicate request_size=4 [00:02:44]MH_SAM_APDU [00:02:44]CAPDU: 80 13 01 00 [00:02:44]Write to MH i2c: E2 08 00 95 03 80 13 01 00 00 00 00 00 15 [00:02:44]Write i2c OK [00:02:44]MH_I2C_Read... [00:02:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:02:44]Read from MH i2c: E2 [00:02:45]MH_I2C_Read... [00:02:45]Read from MH i2c: E2 0E 00 [00:02:45]MH_I2C_Read... [00:02:45]Read from MH i2c: E2 0E 00 95 03 00 09 00 01 98 84 1D 67 00 00 00 00 90 00 C1 [00:02:45]RAPDU: 09 00 01 98 84 1D 67 00 00 00 00 90 00 [00:02:45]wFMCommunicate OK [00:02:45]SAM_PROTO_GetShiftState done [00:02:45]FM_GetShiftState done [00:02:45]KKMCreateCloseShiftDocument [00:02:45]Load OK [00:02:45]Malloc new data [00:02:45]MH_GetDate [00:02:45]Write to MH i2c: F0 00 00 96 03 88 [00:02:45]Write i2c OK [00:02:45]MH_I2C_Read... [00:02:45]Read from MH i2c: F0 [00:02:45]MH_I2C_Read... [00:02:45]Read from MH i2c: F0 09 00 [00:02:45]MH_I2C_Read... [00:02:45]Read from MH i2c: F0 09 00 96 03 00 A5 D4 1E 67 EE DA 66 66 23 [00:02:45]Malloc new data [00:02:45]Malloc new data [00:02:45]Malloc new data [00:02:45]Malloc new data [00:02:45]KKMCreateCloseShiftDocument OK [00:02:45]KKMSetCloseShiftData OK [00:02:45]ProcessDocumentItem done err = 0, tmpTLVsize=75 [00:02:45]tlvbuf is 006451A0 [00:02:45]KKMLoadAndSignCloseShiftData [00:02:45]SAM_PROTO_ProcessDocument [00:02:45]wFMCommunicate request_size=9 [00:02:45]MH_SAM_APDU [00:02:45]CAPDU: 80 15 01 00 04 05 00 4B 00 [00:02:45]Write to MH i2c: E2 0C 00 97 03 80 15 01 00 04 00 05 00 4B 00 00 00 71 [00:02:45]Write i2c OK [00:02:45]MH_I2C_Read... [00:02:45]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [00:02:45]Read from MH i2c: E2 [00:02:45]MH_I2C_Read... [00:02:45]Read from MH i2c: E2 03 00 [00:02:45]MH_I2C_Read... [00:02:45]Read from MH i2c: E2 03 00 97 03 00 90 00 0E [00:02:45]RAPDU: 90 00 [00:02:45]wFMCommunicate OK [00:02:45]wFMCommunicate request_size=23 [00:02:45]MH_SAM_APDU [00:02:45]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:02:45]Write to MH i2c: E2 1A 00 98 03 80 15 02 00 12 00 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 00 00 10 [00:02:45]Write i2c OK [00:02:45]MH_I2C_Read... [00:02:45]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:02:45]Read from MH i2c: E2 [00:02:45]MH_I2C_Read... [00:02:45]Read from MH i2c: E2 03 00 [00:02:45]MH_I2C_Read... [00:02:45]Read from MH i2c: E2 03 00 98 03 00 90 00 0F [00:02:45]RAPDU: 90 00 [00:02:45]wFMCommunicate OK [00:02:45]wFMCommunicate request_size=34 [00:02:45]MH_SAM_APDU [00:02:45]CAPDU: 80 15 02 00 1D FD 03 19 00 D0 A1 D1 83 D0 B9 D0 B3 D1 83 D0 BD D0 B1 D0 B0 D0 B5 D0 B2 20 D0 AD 2E 20 [00:02:45]Write to MH i2c: E2 25 00 99 03 80 15 02 00 1D 00 FD 03 19 00 D0 A1 D1 83 D0 B9 D0 B3 D1 83 D0 BD D0 B1 D0 B0 D0 B5 D0 B2 20 D0 AD 2E 20 00 00 14 [00:02:45]Write i2c OK [00:02:45]MH_I2C_Read... [00:02:45]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:02:45]Read from MH i2c: E2 [00:02:45]MH_I2C_Read... [00:02:45]Read from MH i2c: E2 03 00 [00:02:45]MH_I2C_Read... [00:02:45]Read from MH i2c: E2 03 00 99 03 00 90 00 10 [00:02:45]RAPDU: 90 00 [00:02:45]wFMCommunicate OK [00:02:45]wFMCommunicate request_size=13 [00:02:45]MH_SAM_APDU [00:02:45]CAPDU: 80 15 02 00 08 F4 03 04 00 A5 D4 1E 67 [00:02:45]Write to MH i2c: E2 10 00 9A 03 80 15 02 00 08 00 F4 03 04 00 A5 D4 1E 67 00 00 26 [00:02:45]Write i2c OK [00:02:45]MH_I2C_Read... [00:02:45]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:02:45]Read from MH i2c: E2 [00:02:45]MH_I2C_Read... [00:02:45]Read from MH i2c: E2 03 00 [00:02:45]MH_I2C_Read... [00:02:45]Read from MH i2c: E2 03 00 9A 03 00 90 00 11 [00:02:45]RAPDU: 90 00 [00:02:45]wFMCommunicate OK [00:02:45]wFMCommunicate request_size=25 [00:02:45]MH_SAM_APDU [00:02:45]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 [00:02:45]Write to MH i2c: E2 1C 00 9B 03 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 00 00 82 [00:02:45]Write i2c OK [00:02:45]MH_I2C_Read... [00:02:45]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:02:45]Read from MH i2c: E2 [00:02:45]MH_I2C_Read... [00:02:45]Read from MH i2c: E2 03 00 [00:02:45]MH_I2C_Read... [00:02:45]Read from MH i2c: E2 03 00 9B 03 00 90 00 12 [00:02:45]RAPDU: 90 00 [00:02:45]wFMCommunicate OK [00:02:45]wFMCommunicate request_size=4 [00:02:45]MH_SAM_APDU [00:02:45]CAPDU: 80 15 03 00 [00:02:45]Write to MH i2c: E2 08 00 9C 03 80 15 03 00 00 00 00 00 20 [00:02:45]Write i2c OK [00:02:45]MH_I2C_Read... [00:02:46]OFD Sender: No OFD packet to send [00:02:46]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 250! [00:02:46]Read from MH i2c: E2 [00:02:46]MH_I2C_Read... [00:02:46]Read from MH i2c: E2 FD 00 [00:02:46]MH_I2C_Read... [00:02:46]Read from MH i2c: E2 FD 00 9C 03 00 F4 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E0 75 01 00 0E 04 04 00 8F 00 00 00 5E 04 04 00 C6 02 00 00 57 04 04 00 C8 02 00 00 AA 04 AD 04 6E 04 04 00 C6 02 00 00 69 04 9E 00 6F 04 04 00 C6 02 00 00 B1 04 04 00 3D 04 8D 03 70 04 04 00 A8 1C 38 03 72 04 03 00 95 E7 54 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 E0 8F 60 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 01 0C 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 90 00 13 [00:02:46]RAPDU: F4 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E0 75 01 00 0E 04 04 00 8F 00 00 00 5E 04 04 00 C6 02 00 00 57 04 04 00 C8 02 00 00 AA 04 AD 04 6E 04 04 00 C6 02 00 00 69 04 9E 00 6F 04 04 00 C6 02 00 00 B1 04 04 00 3D 04 8D 03 70 04 04 00 A8 1C 38 03 72 04 03 00 95 E7 54 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 E0 8F 60 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 01 0C 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 90 00 [00:02:46]wFMCommunicate OK [00:02:46]SAM_PROTO_ProcessDocument answer len = 1268 [00:02:46]SAM_PROTO_ProcessDocument remain to read = 1020 [00:02:46]wFMCommunicate request_size=4 [00:02:46]MH_SAM_APDU [00:02:46]CAPDU: 80 17 00 00 [00:02:46]Write to MH i2c: E2 08 00 9D 03 80 17 00 00 00 00 00 00 20 [00:02:46]Write i2c OK [00:02:46]MH_I2C_Read... [00:02:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:46]Read from MH i2c: E2 [00:02:46]MH_I2C_Read... [00:02:46]Read from MH i2c: E2 FD 00 [00:02:46]MH_I2C_Read... [00:02:46]Read from MH i2c: E2 FD 00 9D 03 00 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 74 [00:02:47]RAPDU: 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:02:47]wFMCommunicate OK [00:02:47]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:02:47]SAM_PROTO_ProcessDocument remain to read = 770 [00:02:47]wFMCommunicate request_size=4 [00:02:47]MH_SAM_APDU [00:02:47]CAPDU: 80 17 00 00 [00:02:47]Write to MH i2c: E2 08 00 9E 03 80 17 00 00 00 00 00 00 21 [00:02:47]Write i2c OK [00:02:47]MH_I2C_Read... [00:02:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:47]Read from MH i2c: E2 [00:02:47]MH_I2C_Read... [00:02:47]Read from MH i2c: E2 FD 00 [00:02:47]MH_I2C_Read... [00:02:47]Read from MH i2c: E2 FD 00 9E 03 00 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 90 00 83 [00:02:47]RAPDU: 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 90 00 [00:02:48]wFMCommunicate OK [00:02:48]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:02:48]SAM_PROTO_ProcessDocument remain to read = 520 [00:02:48]wFMCommunicate request_size=4 [00:02:48]MH_SAM_APDU [00:02:48]CAPDU: 80 17 00 00 [00:02:48]Write to MH i2c: E2 08 00 9F 03 80 17 00 00 00 00 00 00 22 [00:02:48]Write i2c OK [00:02:48]MH_I2C_Read... [00:02:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:48]Read from MH i2c: E2 [00:02:48]MH_I2C_Read... [00:02:48]Read from MH i2c: E2 FD 00 [00:02:48]MH_I2C_Read... [00:02:48]Read from MH i2c: E2 FD 00 9F 03 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 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 90 00 AA [00:02:48]RAPDU: 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:02:48]wFMCommunicate OK [00:02:48]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:02:48]SAM_PROTO_ProcessDocument remain to read = 270 [00:02:48]wFMCommunicate request_size=4 [00:02:48]MH_SAM_APDU [00:02:48]CAPDU: 80 17 00 00 [00:02:48]Write to MH i2c: E2 08 00 A0 03 80 17 00 00 00 00 00 00 23 [00:02:48]Write i2c OK [00:02:48]MH_I2C_Read... [00:02:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:49]Read from MH i2c: E2 [00:02:49]MH_I2C_Read... [00:02:49]Read from MH i2c: E2 FD 00 [00:02:49]MH_I2C_Read... [00:02:49]Read from MH i2c: E2 FD 00 A0 03 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 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 90 00 ED [00:02:49]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 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 90 00 [00:02:49]wFMCommunicate OK [00:02:49]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:02:49]SAM_PROTO_ProcessDocument remain to read = 20 [00:02:49]wFMCommunicate request_size=4 [00:02:49]MH_SAM_APDU [00:02:49]CAPDU: 80 17 00 00 [00:02:49]Write to MH i2c: E2 08 00 A1 03 80 17 00 00 00 00 00 00 24 [00:02:49]Write i2c OK [00:02:49]MH_I2C_Read... [00:02:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 20! [00:02:49]Read from MH i2c: E2 [00:02:49]MH_I2C_Read... [00:02:49]Read from MH i2c: E2 17 00 [00:02:49]MH_I2C_Read... [00:02:49]Read from MH i2c: E2 17 00 A1 03 00 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 D4 05 A4 6A 3B 17 90 00 9E [00:02:49]RAPDU: 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 D4 05 A4 6A 3B 17 90 00 [00:02:49]wFMCommunicate OK [00:02:49]SAM_PROTO_ProcessDocument received (without SW) 20 bytes [00:02:49]SAM_PROTO_ProcessDocument done [00:02:49]1209 (1) - 1.0 - номер версии ФФД [00:02:49]1041 (16) - 0000000002098560 - номер ФМ [00:02:49]1040 (4) - 95712 - номер ФД [00:02:49]1038 (4) - 143 - номер смены [00:02:49]1118 (4) - 710 - количество кассовых чеков за смену [00:02:49]1111 (4) - 712 - общее количество ФД за смену [00:02:49]1194 (1197) - счетчики итогов смены [00:02:49] 1134 (4) - 710 - количество чеков со всеми признаками расчетов [00:02:49] 1129 (158) - счетчики операций «приход» [00:02:49] 1135 (4) - 710 - количество чеков по признаку расчетов [00:02:49] 1201 (4) - 595733.09 - общая итоговая сумма в чеках [00:02:49] 1136 (4) - 540090.00 - итоговая сумма в чеках наличными [00:02:49] 1138 (3) - 55643.09 - итоговая сумма в чеках безналичными [00:02:49] 1024 (123) - суммы налогов [00:02:49] 1006 (9) - суммы НДС [00:02:49] 1010 (1) - 0% - код ставки НДС [00:02:49] 1011 (0) - 0.00 - сумма НДС по ставке [00:02:49] 1006 (12) - суммы НДС [00:02:49] 1010 (1) - 12% - код ставки НДС [00:02:49] 1011 (3) - 63282.88 - сумма НДС по ставке [00:02:49] 1007 (9) - суммы НСП [00:02:49] 1014 (1) - 0% - код ставки НСП [00:02:49] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:49] 1007 (12) - суммы НСП [00:02:49] 1014 (1) - 1% - код ставки НСП [00:02:49] 1015 (3) - 5273.61 - сумма НСП по ставке [00:02:49] 1007 (9) - суммы НСП [00:02:49] 1014 (1) - 2% - код ставки НСП [00:02:49] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:49] 1007 (9) - суммы НСП [00:02:49] 1014 (1) - 3% - код ставки НСП [00:02:49] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:49] 1007 (9) - суммы НСП [00:02:49] 1014 (1) - 5% - код ставки НСП [00:02:49] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:49] 1007 (9) - суммы НСП [00:02:49] 1014 (1) - 0,50% - код ставки НСП [00:02:49] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:49] 1007 (9) - суммы НСП [00:02:49] 1014 (1) - 1,50% - код ставки НСП [00:02:49] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:49] 1130 (141) - счетчики операций «возврат прихода» [00:02:49] 1135 (4) - 0 - количество чеков по признаку расчетов [00:02:49] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:02:49] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:02:49] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:02:49] 1024 (117) - суммы налогов [00:02:49] 1006 (9) - суммы НДС [00:02:49] 1010 (1) - 0% - код ставки НДС [00:02:49] 1011 (0) - 0.00 - сумма НДС по ставке [00:02:49] 1006 (9) - суммы НДС [00:02:49] 1010 (1) - 12% - код ставки НДС [00:02:49] 1011 (0) - 0.00 - сумма НДС по ставке [00:02:49] 1007 (9) - суммы НСП [00:02:49] 1014 (1) - 0% - код ставки НСП [00:02:49] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:49] 1007 (9) - суммы НСП [00:02:49] 1014 (1) - 1% - код ставки НСП [00:02:49] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:49] 1007 (9) - суммы НСП [00:02:49] 1014 (1) - 2% - код ставки НСП [00:02:49] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:49] 1007 (9) - суммы НСП [00:02:49] 1014 (1) - 3% - код ставки НСП [00:02:49] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:49] 1007 (9) - суммы НСП [00:02:49] 1014 (1) - 5% - код ставки НСП [00:02:49] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:49] 1007 (9) - суммы НСП [00:02:49] 1014 (1) - 0,50% - код ставки НСП [00:02:49] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:49] 1007 (9) - суммы НСП [00:02:49] 1014 (1) - 1,50% - код ставки НСП [00:02:49] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:49] 1131 (141) - счетчики операций «расход» [00:02:49] 1135 (4) - 0 - количество чеков по признаку расчетов [00:02:49] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:02:49] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:02:49] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:02:49] 1024 (117) - суммы налогов [00:02:49] 1006 (9) - суммы НДС [00:02:49] 1010 (1) - 0% - код ставки НДС [00:02:49] 1011 (0) - 0.00 - сумма НДС по ставке [00:02:49] 1006 (9) - суммы НДС [00:02:49] 1010 (1) - 12% - код ставки НДС [00:02:49] 1011 (0) - 0.00 - сумма НДС по ставке [00:02:49] 1007 (9) - суммы НСП [00:02:49] 1014 (1) - 0% - код ставки НСП [00:02:49] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:49] 1007 (9) - суммы НСП [00:02:49] 1014 (1) - 1% - код ставки НСП [00:02:49] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:49] 1007 (9) - суммы НСП [00:02:49] 1014 (1) - 2% - код ставки НСП [00:02:49] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:49] 1007 (9) - суммы НСП [00:02:49] 1014 (1) - 3% - код ставки НСП [00:02:49] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:49] 1007 (9) - суммы НСП [00:02:50] 1014 (1) - 5% - код ставки НСП [00:02:50] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:50] 1007 (9) - суммы НСП [00:02:50] 1014 (1) - 0,50% - код ставки НСП [00:02:50] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:50] 1007 (9) - суммы НСП [00:02:50] 1014 (1) - 1,50% - код ставки НСП [00:02:50] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:50] 1132 (141) - счетчики операций «возврат расхода» [00:02:50] 1135 (4) - 0 - количество чеков по признаку расчетов [00:02:50] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:02:50] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:02:50] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:02:50] 1024 (117) - суммы налогов [00:02:50] 1006 (9) - суммы НДС [00:02:50] 1010 (1) - 0% - код ставки НДС [00:02:50] 1011 (0) - 0.00 - сумма НДС по ставке [00:02:50] 1006 (9) - суммы НДС [00:02:50] 1010 (1) - 12% - код ставки НДС [00:02:50] 1011 (0) - 0.00 - сумма НДС по ставке [00:02:50] 1007 (9) - суммы НСП [00:02:50] 1014 (1) - 0% - код ставки НСП [00:02:50] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:50] 1007 (9) - суммы НСП [00:02:50] 1014 (1) - 1% - код ставки НСП [00:02:50] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:50] 1007 (9) - суммы НСП [00:02:50] 1014 (1) - 2% - код ставки НСП [00:02:50] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:50] 1007 (9) - суммы НСП [00:02:50] 1014 (1) - 3% - код ставки НСП [00:02:50] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:50] 1007 (9) - суммы НСП [00:02:50] 1014 (1) - 5% - код ставки НСП [00:02:50] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:50] 1007 (9) - суммы НСП [00:02:50] 1014 (1) - 0,50% - код ставки НСП [00:02:50] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:50] 1007 (9) - суммы НСП [00:02:50] 1014 (1) - 1,50% - код ставки НСП [00:02:50] 1015 (0) - 0.00 - сумма НСП по ставке [00:02:50] 1133 (588) - - счетчики коррекции - не используются [00:02:50]1077 (6) - 233120698350359 - ФПД [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1209 (04B9) [00:02:50]Malloc new data [00:02:50]Processing tag 1041 (0411) [00:02:50]Processing tag 1040 (0410) [00:02:50]Malloc new data [00:02:50]Processing tag 1038 (040E) [00:02:50]Malloc new data [00:02:50]Processing tag 1118 (045E) [00:02:50]Malloc new data [00:02:50]Processing tag 1111 (0457) [00:02:50]Malloc new data [00:02:50]Processing tag 1194 (04AA) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1134 (046E) [00:02:50]Malloc new data [00:02:50]Processing tag 1129 (0469) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1135 (046F) [00:02:50]Malloc new data [00:02:50]Processing tag 1201 (04B1) [00:02:50]Malloc new data [00:02:50]Processing tag 1136 (0470) [00:02:50]Malloc new data [00:02:50]Processing tag 1138 (0472) [00:02:50]Malloc new data [00:02:50]Processing tag 1024 (0400) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1006 (03EE) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1010 (03F2) [00:02:50]Malloc new data [00:02:50]Processing tag 1011 (03F3) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1006 (03EE) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1010 (03F2) [00:02:50]Malloc new data [00:02:50]Processing tag 1011 (03F3) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1007 (03EF) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1014 (03F6) [00:02:50]Malloc new data [00:02:50]Processing tag 1015 (03F7) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1007 (03EF) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1014 (03F6) [00:02:50]Malloc new data [00:02:50]Processing tag 1015 (03F7) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1007 (03EF) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1014 (03F6) [00:02:50]Malloc new data [00:02:50]Processing tag 1015 (03F7) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1007 (03EF) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1014 (03F6) [00:02:50]Malloc new data [00:02:50]Processing tag 1015 (03F7) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1007 (03EF) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1014 (03F6) [00:02:50]Malloc new data [00:02:50]Processing tag 1015 (03F7) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1007 (03EF) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1014 (03F6) [00:02:50]Malloc new data [00:02:50]Processing tag 1015 (03F7) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1007 (03EF) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1014 (03F6) [00:02:50]Malloc new data [00:02:50]Processing tag 1015 (03F7) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]SetTLVBufToDocument err=0 [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1130 (046A) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1135 (046F) [00:02:50]Malloc new data [00:02:50]Processing tag 1201 (04B1) [00:02:50]Malloc new data [00:02:50]Processing tag 1136 (0470) [00:02:50]Malloc new data [00:02:50]Processing tag 1138 (0472) [00:02:50]Malloc new data [00:02:50]Processing tag 1024 (0400) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1006 (03EE) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1010 (03F2) [00:02:50]Malloc new data [00:02:50]Processing tag 1011 (03F3) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1006 (03EE) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1010 (03F2) [00:02:50]Malloc new data [00:02:50]Processing tag 1011 (03F3) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1007 (03EF) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1014 (03F6) [00:02:50]Malloc new data [00:02:50]Processing tag 1015 (03F7) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1007 (03EF) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1014 (03F6) [00:02:50]Malloc new data [00:02:50]Processing tag 1015 (03F7) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1007 (03EF) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1014 (03F6) [00:02:50]Malloc new data [00:02:50]Processing tag 1015 (03F7) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1007 (03EF) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1014 (03F6) [00:02:50]Malloc new data [00:02:50]Processing tag 1015 (03F7) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1007 (03EF) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1014 (03F6) [00:02:50]Malloc new data [00:02:50]Processing tag 1015 (03F7) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1007 (03EF) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1014 (03F6) [00:02:50]Malloc new data [00:02:50]Processing tag 1015 (03F7) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1007 (03EF) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1014 (03F6) [00:02:50]Malloc new data [00:02:50]Processing tag 1015 (03F7) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]SetTLVBufToDocument err=0 [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1131 (046B) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1135 (046F) [00:02:50]Malloc new data [00:02:50]Processing tag 1201 (04B1) [00:02:50]Malloc new data [00:02:50]Processing tag 1136 (0470) [00:02:50]Malloc new data [00:02:50]Processing tag 1138 (0472) [00:02:50]Malloc new data [00:02:50]Processing tag 1024 (0400) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1006 (03EE) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1010 (03F2) [00:02:50]Malloc new data [00:02:50]Processing tag 1011 (03F3) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1006 (03EE) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1010 (03F2) [00:02:50]Malloc new data [00:02:50]Processing tag 1011 (03F3) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1007 (03EF) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1014 (03F6) [00:02:50]Malloc new data [00:02:50]Processing tag 1015 (03F7) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1007 (03EF) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1014 (03F6) [00:02:50]Malloc new data [00:02:50]Processing tag 1015 (03F7) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1007 (03EF) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1014 (03F6) [00:02:50]Malloc new data [00:02:50]Processing tag 1015 (03F7) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1007 (03EF) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1014 (03F6) [00:02:50]Malloc new data [00:02:50]Processing tag 1015 (03F7) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1007 (03EF) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1014 (03F6) [00:02:50]Malloc new data [00:02:50]Processing tag 1015 (03F7) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1007 (03EF) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1014 (03F6) [00:02:50]Malloc new data [00:02:50]Processing tag 1015 (03F7) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1007 (03EF) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1014 (03F6) [00:02:50]Malloc new data [00:02:50]Processing tag 1015 (03F7) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]SetTLVBufToDocument err=0 [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1132 (046C) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1135 (046F) [00:02:50]Malloc new data [00:02:50]Processing tag 1201 (04B1) [00:02:50]Malloc new data [00:02:50]Processing tag 1136 (0470) [00:02:50]Malloc new data [00:02:50]Processing tag 1138 (0472) [00:02:50]Malloc new data [00:02:50]Processing tag 1024 (0400) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1006 (03EE) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1010 (03F2) [00:02:50]Malloc new data [00:02:50]Processing tag 1011 (03F3) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1006 (03EE) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1010 (03F2) [00:02:50]Malloc new data [00:02:50]Processing tag 1011 (03F3) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1007 (03EF) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1014 (03F6) [00:02:50]Malloc new data [00:02:50]Processing tag 1015 (03F7) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1007 (03EF) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1014 (03F6) [00:02:50]Malloc new data [00:02:50]Processing tag 1015 (03F7) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1007 (03EF) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1014 (03F6) [00:02:50]Malloc new data [00:02:50]Processing tag 1015 (03F7) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1007 (03EF) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1014 (03F6) [00:02:50]Malloc new data [00:02:50]Processing tag 1015 (03F7) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1007 (03EF) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1014 (03F6) [00:02:50]Malloc new data [00:02:50]Processing tag 1015 (03F7) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1007 (03EF) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1014 (03F6) [00:02:50]Malloc new data [00:02:50]Processing tag 1015 (03F7) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1007 (03EF) [00:02:50]Load OK [00:02:50]SetTLVBufToDocument [00:02:50]Processing tag 1014 (03F6) [00:02:50]Malloc new data [00:02:50]Processing tag 1015 (03F7) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]SetTLVBufToDocument err=0 [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1133 (046D) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Processing tag 1077 (0435) [00:02:50]Malloc new data [00:02:50]SetTLVBufToDocument err=0 [00:02:50]Malloc new data [00:02:50]SAM_PROTO_GetFMData [00:02:50]wFMCommunicate request_size=4 [00:02:50]MH_SAM_APDU [00:02:50]CAPDU: 80 13 03 00 [00:02:50]Write to MH i2c: E2 08 00 A2 03 80 13 03 00 00 00 00 00 24 [00:02:50]Write i2c OK [00:02:50]MH_I2C_Read... [00:02:51]OFD Sender: No OFD packet to send [00:02:51]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:02:51]Read from MH i2c: E2 [00:02:51]MH_I2C_Read... [00:02:51]Read from MH i2c: E2 FD 00 [00:02:51]MH_I2C_Read... [00:02:51]Read from MH i2c: E2 FD 00 A2 03 00 C4 04 85 04 C0 04 6E 04 04 00 C1 74 01 00 69 04 A3 00 6F 04 04 00 29 74 01 00 B1 04 05 00 7A D6 D8 DC 01 70 04 05 00 C4 10 1F 9C 01 72 04 04 00 B6 C5 B9 40 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 A1 D2 A7 32 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 39 9D 38 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 98 00 00 00 B1 04 04 00 44 07 74 04 70 04 04 00 44 07 74 04 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 08 12 79 EF 03 09 00 90 00 2E [00:02:51]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 C1 74 01 00 69 04 A3 00 6F 04 04 00 29 74 01 00 B1 04 05 00 7A D6 D8 DC 01 70 04 05 00 C4 10 1F 9C 01 72 04 04 00 B6 C5 B9 40 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 A1 D2 A7 32 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 39 9D 38 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 98 00 00 00 B1 04 04 00 44 07 74 04 70 04 04 00 44 07 74 04 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 08 12 79 EF 03 09 00 90 00 [00:02:51]wFMCommunicate OK [00:02:51]wFMCommunicate request_size=4 [00:02:51]MH_SAM_APDU [00:02:51]CAPDU: 80 17 00 00 [00:02:51]Write to MH i2c: E2 08 00 A3 03 80 17 00 00 00 00 00 00 26 [00:02:51]Write i2c OK [00:02:51]MH_I2C_Read... [00:02:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:52]Read from MH i2c: E2 [00:02:52]MH_I2C_Read... [00:02:52]Read from MH i2c: E2 FD 00 [00:02:52]MH_I2C_Read... [00:02:52]Read from MH i2c: E2 FD 00 A3 03 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C9 16 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 C5 [00:02:52]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C9 16 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [00:02:52]wFMCommunicate OK [00:02:52]wFMCommunicate request_size=4 [00:02:52]MH_SAM_APDU [00:02:52]CAPDU: 80 17 00 00 [00:02:52]Write to MH i2c: E2 08 00 A4 03 80 17 00 00 00 00 00 00 27 [00:02:52]Write i2c OK [00:02:52]MH_I2C_Read... [00:02:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:52]Read from MH i2c: E2 [00:02:53]MH_I2C_Read... [00:02:53]Read from MH i2c: E2 FD 00 [00:02:53]MH_I2C_Read... [00:02:53]Read from MH i2c: E2 FD 00 A4 03 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 3C [00:02:53]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [00:02:53]wFMCommunicate OK [00:02:53]wFMCommunicate request_size=4 [00:02:53]MH_SAM_APDU [00:02:53]CAPDU: 80 17 00 00 [00:02:53]Write to MH i2c: E2 08 00 A5 03 80 17 00 00 00 00 00 00 28 [00:02:53]Write i2c OK [00:02:53]MH_I2C_Read... [00:02:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:02:53]Read from MH i2c: E2 [00:02:53]MH_I2C_Read... [00:02:53]Read from MH i2c: E2 FD 00 [00:02:53]MH_I2C_Read... [00:02:53]Read from MH i2c: E2 FD 00 A5 03 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 A0 [00:02:54]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:02:54]wFMCommunicate OK [00:02:54]wFMCommunicate request_size=4 [00:02:54]MH_SAM_APDU [00:02:54]CAPDU: 80 17 00 00 [00:02:54]Write to MH i2c: E2 08 00 A6 03 80 17 00 00 00 00 00 00 29 [00:02:54]Write i2c OK [00:02:54]MH_I2C_Read... [00:02:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:02:54]Read from MH i2c: E2 [00:02:54]MH_I2C_Read... [00:02:54]Read from MH i2c: E2 E1 00 [00:02:54]MH_I2C_Read... [00:02:54]Read from MH i2c: E2 E1 00 A6 03 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 17 [00:02:54]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:02:55]wFMCommunicate OK [00:02:55]SAM_PROTO_GetFMData done [00:02:55]Malloc new data [00:02:55]Malloc new data [00:02:55]Malloc new data [00:02:55]Malloc new data [00:02:55]KKMLoadAndSignCloseShiftData err=0 [00:02:55]Отчет о закрытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Суйгунбаев Э. 28.10.2024 00:02 Смена: 143 РНМ: 0000000000170478 ЗНМ: 0300000017 СНО: Общий режим Чеков за смену: 710 ФД за смену: 712 Всего чеков: 710 ИТОГИ ПРИХОД Чеков: 710 Общий итог: 595733.09 Итого наличными: 540090.00 Итого безнал.: 55643.09 НДС 0% : 0.00 НДС 12% : 63282.88 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 5273.61 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 ИТОГИ РАСХОД Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 ИТОГИ ВОЗВРАТ РАСХОДА Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 Сумма внесений: 0.00 Сумма выплат: 0.00 Нал. в кассе: 540090.00 НС Приход: 80001654.98 НС Возвр.Прихода: 747129.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФД: 95712 ФМ: 0000000002098560 ФПД: 233120698350359 [00:02:55]StoreToDocumentArchive [00:02:55]shift 143 fd 95712 [00:02:55]save to /storage/0143/doc_00095712 [00:02:55]save last doc name /storage/0143/doc_00095712 to /storage/kkm_last_doc_name [00:02:55]save OK [00:02:55]Clear old archive folders... [00:02:55]Remove dir /storage/0010 [00:02:55]opendir ok [00:02:55]file . [00:02:55]file .. [00:02:55]file doc_1730073748 [00:02:55]remove file /storage/0010/doc_1730073748 [00:02:55]remove dir /storage/0010 [00:02:55]NVStorageSaveData kkm_registers [00:02:55]File name is /storage/kkm_registers [00:02:55]Write 24 bytes [00:02:55]NVStorageSaveData done [00:02:55]NVStorageSaveData kkm_registers [00:02:55]File name is /storage/kkm_registers [00:02:55]Write 24 bytes [00:02:55]NVStorageSaveData done [00:02:55]ProcessDocumentItem done err = 0, tmpTLVsize=1386 [00:02:55]tlvbuf is 00564400 [00:02:55]SAM_PROTO_ClearQueue [00:02:55]wFMCommunicate request_size=4 [00:02:55]MH_SAM_APDU [00:02:55]CAPDU: 80 09 00 00 [00:02:55]Write to MH i2c: E2 08 00 A7 03 80 09 00 00 00 00 00 00 1C [00:02:55]Write i2c OK [00:02:55]MH_I2C_Read... [00:02:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:02:55]Read from MH i2c: E2 [00:02:55]MH_I2C_Read... [00:02:55]Read from MH i2c: E2 03 00 [00:02:55]MH_I2C_Read... [00:02:55]Read from MH i2c: E2 03 00 A7 03 00 90 00 1E [00:02:55]RAPDU: 90 00 [00:02:55]wFMCommunicate OK [00:02:55]SAM_PROTO_ClearQueue done [00:02:55]KKMCreateOFDPacket [00:02:55]OFDProtocolAddRootSTLVToBuf [00:02:55]FM_MakeSignedData [00:02:55]FM_MakeSignedData [00:02:55]SAM_PROTO_SignData [00:02:55]wFMCommunicate request_size=4 [00:02:55]MH_SAM_APDU [00:02:55]CAPDU: 80 0D 01 02 [00:02:55]Write to MH i2c: E2 08 00 A8 03 80 0D 01 02 00 00 00 00 24 [00:02:55]Write i2c OK [00:02:55]MH_I2C_Read... [00:02:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:02:55]Read from MH i2c: E2 [00:02:55]MH_I2C_Read... [00:02:55]Read from MH i2c: E2 03 00 [00:02:55]MH_I2C_Read... [00:02:55]Read from MH i2c: E2 03 00 A8 03 00 90 00 1F [00:02:55]RAPDU: 90 00 [00:02:55]wFMCommunicate OK [00:02:55]wFMCommunicate request_size=255 [00:02:55]MH_SAM_APDU [00:02:55]CAPDU: 80 0D 02 02 FA 05 00 6A 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 19 00 D0 A1 D1 83 D0 B9 D0 B3 D1 83 D0 BD D0 B1 D0 B0 D0 B5 D0 B2 20 D0 AD 2E 20 F4 03 04 00 A5 D4 1E 67 0E 04 04 00 8F 00 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 5E 04 04 00 C6 02 00 00 57 04 04 00 C8 02 00 00 AA 04 D8 04 6E 04 04 00 C6 02 00 00 69 04 A5 00 6F 04 04 00 C6 02 00 00 B1 04 04 00 3D 04 8D 03 70 04 04 00 A8 1C 38 03 72 04 03 00 95 E7 54 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 E0 8F 60 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 [00:02:55]Write to MH i2c: E2 02 01 A9 03 80 0D 02 02 FA 00 05 00 6A 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 19 00 D0 A1 D1 83 D0 B9 D0 B3 D1 83 D0 BD D0 B1 D0 B0 D0 B5 D0 B2 20 D0 AD 2E 20 F4 03 04 00 A5 D4 1E 67 0E 04 04 00 8F 00 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 5E 04 04 00 C6 02 00 00 57 04 04 00 C8 02 00 00 AA 04 D8 04 6E 04 04 00 C6 02 00 00 69 04 A5 00 6F 04 04 00 C6 02 00 00 B1 04 04 00 3D 04 8D 03 70 04 04 00 A8 1C 38 03 72 04 03 00 95 E7 54 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 E0 8F 60 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 00 00 60 [00:02:55]Write i2c OK [00:02:55]MH_I2C_Read... [00:02:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:02:56]Read from MH i2c: E2 [00:02:56]MH_I2C_Read... [00:02:56]Read from MH i2c: E2 03 00 [00:02:56]MH_I2C_Read... [00:02:56]Read from MH i2c: E2 03 00 A9 03 00 90 00 20 [00:02:56]RAPDU: 90 00 [00:02:56]wFMCommunicate OK [00:02:56]wFMCommunicate request_size=255 [00:02:56]MH_SAM_APDU [00:02:56]CAPDU: 80 0D 02 02 FA 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 01 0C 08 6A 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 OFD Sender: No OFD packet to send [00:02:56]02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 [00:02:56]Write to MH i2c: E2 02 01 AA 03 80 0D 02 02 FA 00 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 01 0C 08 6A 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 00 00 B8 [00:02:56]Write i2c OK [00:02:56]MH_I2C_Read... [00:02:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:02:56]Read from MH i2c: E2 [00:02:56]MH_I2C_Read... [00:02:56]Read from MH i2c: E2 03 00 [00:02:56]MH_I2C_Read... [00:02:56]Read from MH i2c: E2 03 00 AA 03 00 90 00 21 [00:02:56]RAPDU: 90 00 [00:02:56]wFMCommunicate OK [00:02:56]wFMCommunicate request_size=255 [00:02:56]MH_SAM_APDU [00:02:56]CAPDU: 80 0D 02 02 FA 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 [00:02:57]Write to MH i2c: E2 02 01 AB 03 80 0D 02 02 FA 00 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 00 00 EB [00:02:57]Write i2c OK [00:02:57]MH_I2C_Read... [00:02:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:02:57]Read from MH i2c: E2 [00:02:57]MH_I2C_Read... [00:02:57]Read from MH i2c: E2 03 00 [00:02:57]MH_I2C_Read... [00:02:57]Read from MH i2c: E2 03 00 AB 03 00 90 00 22 [00:02:57]RAPDU: 90 00 [00:02:57]wFMCommunicate OK [00:02:57]wFMCommunicate request_size=255 [00:02:57]MH_SAM_APDU [00:02:57]CAPDU: 80 0D 02 02 FA 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:02:58]Write to MH i2c: E2 02 01 AC 03 80 0D 02 02 FA 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 00 EE [00:02:58]Write i2c OK [00:02:58]MH_I2C_Read... [00:02:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:02:58]Read from MH i2c: E2 [00:02:58]MH_I2C_Read... [00:02:58]Read from MH i2c: E2 03 00 [00:02:58]MH_I2C_Read... [00:02:58]Read from MH i2c: E2 03 00 AC 03 00 90 00 23 [00:02:58]RAPDU: 90 00 [00:02:58]wFMCommunicate OK [00:02:58]wFMCommunicate request_size=255 [00:02:58]MH_SAM_APDU [00:02:58]CAPDU: 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 [00:02:58]Write to MH i2c: E2 02 01 AD 03 80 0D 02 02 FA 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 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 00 00 B0 [00:02:59]Write i2c OK [00:02:59]MH_I2C_Read... [00:02:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:02:59]Read from MH i2c: E2 [00:02:59]MH_I2C_Read... [00:02:59]Read from MH i2c: E2 03 00 [00:02:59]MH_I2C_Read... [00:02:59]Read from MH i2c: E2 03 00 AD 03 00 90 00 24 [00:02:59]RAPDU: 90 00 [00:02:59]wFMCommunicate OK [00:02:59]wFMCommunicate request_size=145 [00:02:59]MH_SAM_APDU [00:02:59]CAPDU: 80 0D 02 02 8C 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 E0 75 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 35 04 06 00 D4 05 A4 6A 3B 17 [00:02:59]Write to MH i2c: E2 94 00 AE 03 80 0D 02 02 8C 00 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 E0 75 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 35 04 06 00 D4 05 A4 6A 3B 17 00 00 00 [00:02:59]Write i2c OK [00:02:59]MH_I2C_Read... [00:02:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:02:59]Read from MH i2c: E2 [00:02:59]MH_I2C_Read... [00:02:59]Read from MH i2c: E2 03 00 [00:02:59]MH_I2C_Read... [00:02:59]Read from MH i2c: E2 03 00 AE 03 00 90 00 25 [00:02:59]RAPDU: 90 00 [00:03:00]wFMCommunicate OK [00:03:00]wFMCommunicate request_size=4 [00:03:00]MH_SAM_APDU [00:03:00]CAPDU: 80 0D 03 02 [00:03:00]Write to MH i2c: E2 08 00 AF 03 80 0D 03 02 00 00 00 00 2D [00:03:00]Write i2c OK [00:03:00]MH_I2C_Read... [00:03:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:03:00]Read from MH i2c: E2 [00:03:00]MH_I2C_Read... [00:03:00]Read from MH i2c: E2 0B 00 [00:03:00]MH_I2C_Read... [00:03:00]Read from MH i2c: E2 0B 00 AF 03 00 DF 97 3C 85 7E 34 B9 B4 90 00 84 [00:03:00]RAPDU: DF 97 3C 85 7E 34 B9 B4 90 00 [00:03:00]wFMCommunicate OK [00:03:00]SAM_PROTO_SignData done [00:03:00]FM_MakeSignedData done [00:03:00]CreateOFDProtocolMessage [00:03:00]wFMCommunicate request_size=4 [00:03:00]MH_SAM_APDU [00:03:00]CAPDU: 80 11 00 00 [00:03:00]Write to MH i2c: E2 08 00 B0 03 80 11 00 00 00 00 00 00 2D [00:03:00]Write i2c OK [00:03:00]MH_I2C_Read... [00:03:00]Read from MH i2c: E2 [00:03:00]MH_I2C_Read... [00:03:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:03:00]Read from MH i2c: E2 17 00 [00:03:00]MH_I2C_Read... [00:03:00]Read from MH i2c: E2 17 00 B0 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7E [00:03:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:03:00]wFMCommunicate OK [00:03:00]CreateOFDProtocolMessage done [00:03:00]OFDSenderStorePacket 95712 [00:03:00]StoreOFDPacket docnum=95712 [00:03:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 7E 05 00 00 00 52 76 05 4F 4A 5A 05 01 00 05 00 6A 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 19 00 D0 A1 D1 83 D0 B9 D0 B3 D1 83 D0 BD D0 B1 D0 B0 D0 B5 D0 B2 20 D0 AD 2E 20 F4 03 04 00 A5 D4 1E 67 0E 04 04 00 8F 00 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 5E 04 04 00 C6 02 00 00 57 04 04 00 C8 02 00 00 AA 04 D8 04 6E 04 04 00 C6 02 00 00 69 04 A5 00 6F 04 04 00 C6 02 00 00 B1 04 04 00 3D 04 8D 03 70 04 04 00 A8 1C 38 03 72 04 03 00 95 E7 54 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 E0 8F 60 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 01 0C 08 6A 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 10 04 04 00 E0 75 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 35 04 06 00 D4 05 A4 6A 3B 17 DF 97 3C 85 7E 34 B9 B4 [00:03:00]CheckFolder [00:03:00]dirname=/storage/ofd_packets [00:03:00]CheckFolder done [00:03:00]ProducePacketName [00:03:00]name=ofd_packets/00095712 [00:03:00]NVStorageSaveData ofd_packets/00095712 [00:03:00]File name is /storage/ofd_packets/00095712 [00:03:00]Write 1436 bytes [00:03:00]NVStorageSaveData done [00:03:00]OFDSenderStorePacket done [00:03:00]KKMCreateOFDPacket done [00:03:00]NVStorageSaveData kkm_last_timestamp [00:03:00]File name is /storage/kkm_last_timestamp [00:03:00]Write 4 bytes [00:03:00]NVStorageSaveData done [00:03:00]ExternCall_PrintAddStr [00:03:00]wPrintStart [00:03:00]Write to MH i2c: 01 00 00 B1 03 B4 [00:03:00]OFD Sender: Processing packet 95712 [packets to send 58, broken 57] [00:03:00]ProducePacketName [00:03:00]name=ofd_packets/00095712 [00:03:00]OFD Sender: To server: pG, [00:03:00]CommunicateWithHost lk.salyk.kg:30040 [00:03:00]ConnectInit lk.salyk.kg [00:03:00]Write i2c OK [00:03:00]MH_I2C_Read... [00:03:00]Read from MH i2c: 01 [00:03:00]MH_I2C_Read... [00:03:00]Read from MH i2c: 01 07 00 [00:03:00]MH_I2C_Read... [00:03:00]Read from MH i2c: 01 07 00 B1 03 00 00 00 00 00 FF 0F C9 [00:03:00]RasterBufferAndPrint [00:03:00]line Отчет о закрытии смены [00:03:00]line ФФД: 1.0 [00:03:00]line ИНН: 02508201610067 [00:03:00]line Кассир: Суйгунбаев Э. [00:03:00]line 28.10.2024 00:02 [00:03:00]line Смена: 143 [00:03:00]line РНМ: 0000000000170478 [00:03:00]line ЗНМ: 0300000017 [00:03:00]line СНО: Общий режим [00:03:00]line Чеков за смену: 710 [00:03:00]line ФД за смену: 712 [00:03:00]line Всего чеков: 710 [00:03:00]line ИТОГИ ПРИХОД [00:03:00]line Чеков: 710 [00:03:00]line Общий итог: 595733.09 [00:03:00]line Итого наличными: 540090.00 [00:03:00]line Итого безнал.: 55643.09 [00:03:00]line НДС 0% : 0.00 [00:03:00]line НДС 12% : 63282.88 [00:03:00]line НСП 0% : 0.00 [00:03:00]line НСП 1,50% : 0.00 [00:03:00]line НСП 0,50% : 0.00 [00:03:00]line НСП 5% : 0.00 [00:03:00]line НСП 3% : 0.00 [00:03:00]line НСП 2% : 0.00 [00:03:00]line НСП 1% : 5273.61 [00:03:00]line ИТОГИ ВОЗВРАТ ПРИХОДА [00:03:00]line Чеков: 0 [00:03:00]line Общий итог: 0.00 [00:03:00]line Итого наличными: 0.00 [00:03:00]line Итого безнал.: 0.00 [00:03:00]line НДС 0% : 0.00 [00:03:00]line НДС 12% : 0.00 [00:03:00]line НСП 0% : 0.00 [00:03:00]line НСП 1,50% : 0.00 [00:03:00]line НСП 0,50% : 0.00 [00:03:00]line НСП 5% : 0.00 [00:03:00]line НСП 3% : 0.00 [00:03:00]line НСП 2% : 0.00 [00:03:00]line НСП 1% : 0.00 [00:03:00]line ИТОГИ РАСХОД [00:03:00]line Чеков: 0 [00:03:00]line Общий итог: 0.00 [00:03:00]line Итого наличными: 0.00 [00:03:00]line Итого безнал.: 0.00 [00:03:00]line НДС 0% : 0.00 [00:03:00]line НДС 12% : 0.00 [00:03:00]line НСП 0% : 0.00 [00:03:00]line НСП 1,50% : 0.00 [00:03:00]line НСП 0,50% : 0.00 [00:03:00]line НСП 5% : 0.00 [00:03:00]line НСП 3% : 0.00 [00:03:00]line НСП 2% : 0.00 [00:03:00]line НСП 1% : 0.00 [00:03:00]line ИТОГИ ВОЗВРАТ РАСХОДА [00:03:00]line Чеков: 0 [00:03:00]line Общий итог: 0.00 [00:03:00]line Итого наличными: 0.00 [00:03:00]line Итого безнал.: 0.00 [00:03:00]line НДС 0% : 0.00 [00:03:00]line НДС 12% : 0.00 [00:03:00]line НСП 0% : 0.00 [00:03:00]line НСП 1,50% : 0.00 [00:03:00]line НСП 0,50% : 0.00 [00:03:00]line НСП 5% : 0.00 [00:03:00]line НСП 3% : 0.00 [00:03:00]line НСП 2% : 0.00 [00:03:00]line НСП 1% : 0.00 [00:03:00]line Сумма внесений: 0.00 [00:03:00]line Сумма выплат: 0.00 [00:03:00]line Нал. в кассе: 540090.00 [00:03:00]line НС Приход: 80001654.98 [00:03:00]line НС Возвр.Прихода: 747129.00 [00:03:00]line НС Расход: 0.00 [00:03:00]line НС Возвр.Расхода: 0.00 [00:03:00]line ФД: 95712 [00:03:00]line ФМ: 0000000002098560 [00:03:00]line ФПД: 233120698350359 [00:03:00]written 0, free lines is 4095 [00:03:00]Connected sock=10 [00:03:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 7E 05 00 00 00 52 76 05 4F 4A 5A 05 01 00 05 00 6A 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 19 00 D0 A1 D1 83 D0 B9 D0 B3 D1 83 D0 BD D0 B1 D0 B0 D0 B5 D0 B2 20 D0 AD 2E 20 F4 03 04 00 A5 D4 1E 67 0E 04 04 00 8F 00 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 5E 04 04 00 C6 02 00 00 57 04 04 00 C8 02 00 00 AA 04 D8 04 6E 04 04 00 C6 02 00 00 69 04 A5 00 6F 04 04 00 C6 02 00 00 B1 04 04 00 3D 04 8D 03 70 04 04 00 A8 1C 38 03 72 04 03 00 95 E7 54 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 E0 8F 60 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 01 0C 08 6A 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 Write to MH i2c: 00 01 00 00 EF 00 03 01 0A 04 00 05 F6 [00:03:01]03 Write i2c OK [00:03:01]01 MH_I2C_Read... [00:03:01]00 03 F7 03 01 00 00 EF Read from MH i2c: 03 01 0A [00:03:01]00 MH_I2C_Read... [00:03:01]F6 03 01 00 02 F7 03 01 00 00 Read from MH i2c: EF 01 03 07 0A 00 00 [00:03:01]F6 MH_I2C_Read... [00:03:01]03 01 00 01 F7 03 01 Read from MH i2c: 00 01 00 07 6C 00 04 01 99 04 00 00 6F 00 04 00 04 00 00 00 00 00 B1 04 01 00 00 00 00 23 70 0C 04 3B 01 00 00 72 04 01 00 00 00 [00:03:01]04 RasterBufferAndPrint [00:03:01]7E line [00:03:01]00 line [00:03:01]EE line [00:03:01]line [00:03:01]line [00:03:01]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 written 0, free lines is 3332 [00:03:02]0A 00 F6 03 01 00 03 F7 03 MH_Cut [00:03:02]01 Write to MH i2c: 00 D1 00 01 EF 00 03 08 0A 04 00 F6 03 01 00 02 F7 03 01 00 01 00 DE EF [00:03:02]03 Write i2c OK [00:03:02]0A MH_I2C_Read... [00:03:02]00 F6 03 01 00 01 F7 03 01 Read from MH i2c: 00 D1 00 [00:03:02]6D MH_I2C_Read... [00:03:02]04 4C 02 78 04 04 00 00 00 00 Read from MH i2c: 00 D1 79 01 04 00 8D [00:03:02]00 MH_I2C_Read... [00:03:02]6F 04 04 00 00 00 Read from MH i2c: 00 D1 00 01 B1 00 04 08 00 04 00 00 70 DD 04 [00:03:02]00 00 72 04 00 00 00 04 75 00 Write to MH i2c: EE 01 03 00 09 00 00 09 F2 04 03 0D 01 [00:03:02]00 00 F3 03 00 00 EE 03 09 00 F2 03 Write i2c OK [00:03:02]MH_I2C_Read... [00:03:02]01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 *** Cut start [00:03:02]00 *** Partial cut [00:03:02]03 *** CUTSNS_PIN = 1 [00:03:02]F7 *** CUTSNS_PIN = 0 [00:03:02]03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 *** Brake cut motor [00:03:02]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 *** Stop cut motor [00:03:03]00 *** Cut end [00:03:03]EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 Read from MH i2c: 00 01 70 [00:03:03]04 MH_I2C_Read... [00:03:03]00 Read from MH i2c: 01 07 00 [00:03:03]MH_I2C_Read... [00:03:03]Read from MH i2c: 01 07 00 00 72 09 04 04 00 00 00 00 00 00 FF 0F 22 [00:03:03]process_action close_shift done [00:03:03]00 requested_data is exist [00:03:03]00 produce_requested_data [00:03:03]04 requested_item fd.num is exist - process it [00:03:03]75 SAM_PROTO_GetFieldsCounters [00:03:03]wFMCommunicate request_size=4 [00:03:03]MH_SAM_APDU [00:03:03]CAPDU: 80 13 00 00 [00:03:03]00 Write to MH i2c: EE E2 03 08 09 00 00 0A F2 04 03 80 01 13 00 00 00 00 00 00 00 8A [00:03:03]00 Write i2c OK [00:03:03]F3 MH_I2C_Read... [00:03:03]03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 *** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:03:03]00 04 F7 03 00 00 EF 03 09 Read from MH i2c: 00 E2 F6 [00:03:03]03 MH_I2C_Read... [00:03:03]01 00 05 F7 03 00 00 EF 03 09 Read from MH i2c: 00 E2 F6 62 03 00 01 [00:03:03]00 MH_I2C_Read... [00:03:03]06 F7 Read from MH i2c: 03 E2 00 62 00 00 10 0A 04 04 04 00 E0 75 01 00 11 04 10 00 00 30 5D 30 00 30 B9 30 04 30 01 30 00 30 01 30 11 30 04 32 10 30 00 39 30 38 35 36 30 35 04 06 00 D4 05 A4 6A 3B 17 DF 97 3C 85 7E 34 B9 B4 [00:03:03]30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E0 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C6 02 00 00 5E 04 04 00 C6 02 00 00 57 04 04 00 C8 02 00 00 19 04 04 00 00 00 00 00 90 00 E9 [00:03:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E0 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C6 02 00 00 5E 04 04 00 C6 02 00 00 57 04 04 00 C8 02 00 00 19 04 04 00 00 00 00 00 90 00 [00:03:04]wFMCommunicate OK [00:03:04]SAM_PROTO_GetFieldsCounters done [00:03:04]requested_item shift.num is exist - process it [00:03:04]requested_item shift.opened is exist - process it [00:03:04]req_shift_opened [00:03:04]Received data: FM_GetShiftState [00:03:04]87 SAM_PROTO_GetShiftState [00:03:04]95 wFMCommunicate request_size=4 [00:03:04]F6 MH_SAM_APDU [00:03:04]70 CAPDU: 47 80 2C 13 01 01 00 00 [00:03:04]30 Write to MH i2c: 30 E2 30 08 30 00 30 0B 30 04 30 80 13 30 01 30 00 32 00 30 00 39 00 38 00 35 8C 36 [00:03:04]30 4F 00 00 00 74 7D 47 00 C2 CE A5 07 01 00 07 Write i2c OK [00:03:04]00 MH_I2C_Read... [00:03:04]3B 00 F9 03 0E Read from MH i2c: 00 E2 37 [00:03:04]37 MH_I2C_Read... [00:03:04]30 39 33 36 34 33 34 36 31 32 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:03:04]33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E0 75 01 00 F4 03 04 00 E1 7E 1E 67 B6 04 01 00 00 92 2E 1B CA D2 CF B5 2D Read from MH i2c: [00:03:04]E2 0E 00 [00:03:04]MH_I2C_Read... [00:03:04]CommunicateWithHost err = 0 [00:03:04]CheckOFDResponse [00:03:04]1017 (14) - 77093643461234 [00:03:04]1041 (16) - 0000000002098560 [00:03:04]1040 (4) - 95712 [00:03:04]1012 (4) - 27.10.2024 17:56 [00:03:04]1206 (1) - 0 [00:03:04]Read from MH i2c: OFD Sender: Remove packet 95712 [00:03:04]E2 ProducePacketName [00:03:04]0E name=ofd_packets/00095712 [00:03:04]00 NVStorageDeleteData [00:03:04]0B 04 00 09 00 00 00 00 00 00 00 00 00 00 90 00 97 [00:03:04]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:03:04]wFMCommunicate OK [00:03:04]SAM_PROTO_GetShiftState done [00:03:04]FM_GetShiftState done [00:03:04]req_shift_opened done [00:03:04]requested_item shift.open_date is exist - process it [00:03:04]req_shift_open_date [00:03:04]FM_GetShiftState [00:03:04]SAM_PROTO_GetShiftState [00:03:04]wFMCommunicate request_size=4 [00:03:04]MH_SAM_APDU [00:03:04]CAPDU: 80 13 01 00 [00:03:04]Write to MH i2c: E2 08 00 0C 04 80 13 01 00 00 00 00 00 8D [00:03:04]Write i2c OK [00:03:04]MH_I2C_Read... [00:03:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:03:04]Read from MH i2c: E2 [00:03:04]MH_I2C_Read... [00:03:04]Read from MH i2c: E2 0E 00 [00:03:04]MH_I2C_Read... [00:03:04]Read from MH i2c: E2 0E 00 0C 04 00 09 00 00 00 00 00 00 00 00 00 00 90 00 98 [00:03:04]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:03:04]wFMCommunicate OK [00:03:04]SAM_PROTO_GetShiftState done [00:03:04]FM_GetShiftState done [00:03:04]req_shift_open_date done [00:03:04]produce_requested_data done [00:03:04]produce_requested_data return {"fd.num":95712,"shift.num":143,"shift.opened":0,"shift.open_date":0} [00:03:04]process_action_free close_shift [00:03:04]json_value_free [00:03:04]json_value_free done [00:03:04]process_json_proto returns [00:03:04]Send response to host [00:03:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":95712,"shift.num":143,"shift.opened":0,"shift.open_date":0}}} [00:03:04]free response buf [00:03:04]execute_script done [00:03:04]execute_script returns [00:03:04]free content buf [00:03:04]Sock 9.Close socket [00:03:04]Sock 9.Thread stoped [00:03:04]OFD Sender: No OFD packet to send [00:03:09]OFD Sender: No OFD packet to send [00:03:14]OFD Sender: No OFD packet to send [00:03:19]OFD Sender: No OFD packet to send [00:03:24]OFD Sender: No OFD packet to send [00:03:29]OFD Sender: No OFD packet to send [00:03:34]OFD Sender: No OFD packet to send [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:55]OFD Sender: No OFD packet to send [00:04:00]OFD Sender: No OFD packet to send [00:04:05]OFD Sender: No OFD packet to send [00:04:10]OFD Sender: No OFD packet to send [00:04:15]OFD Sender: No OFD packet to send [00:04:20]OFD Sender: No OFD packet to send [00:04:25]OFD Sender: No OFD packet to send [00:04: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:10]OFD Sender: No OFD packet to send [00:05:15]OFD Sender: No OFD packet to send [00:05:20]OFD Sender: No OFD packet to send [00:05:20]int [00:05:20]Write to MH i2c: 01 00 00 0D 04 11 [00:05:20]*** FLAG_PRN_KEY set [00:05:20]Write i2c OK [00:05:20]MH_I2C_Read... [00:05:20]Read from MH i2c: 01 [00:05:20]MH_I2C_Read... [00:05:20]Read from MH i2c: 01 07 00 [00:05:20]MH_I2C_Read... [00:05:20]Read from MH i2c: 01 07 00 0D 04 00 08 00 00 00 FF 0F 2E [00:05:20]state=0 [00:05:20]Key pressed [00:05:20]Feed [00:05:20]Write to MH i2c: D8 00 00 0E 04 E9 [00:05:20]Write i2c OK [00:05:20]MH_I2C_Read... [00:05:20]Read from MH i2c: D8 [00:05:20]MH_I2C_Read... [00:05:20]Read from MH i2c: D8 01 00 [00:05:20]MH_I2C_Read... [00:05:20]Read from MH i2c: D8 01 00 0E 04 00 EA [00:05:20]int [00:05:20]Write to MH i2c: 01 00 00 0F 04 13 [00:05:20]Write i2c OK [00:05:20]MH_I2C_Read... [00:05:20]Read from MH i2c: 01 [00:05:20]MH_I2C_Read... [00:05:20]Read from MH i2c: 01 07 00 [00:05:20]MH_I2C_Read... [00:05:20]Read from MH i2c: 01 07 00 0F 04 00 48 00 00 00 3C 00 9E [00:05:20]state=2 [00:05:20]Key pressed [00:05:20]int [00:05:20]Write to MH i2c: 01 00 00 10 04 14 [00:05:20]*** FLAG_PRN_KEY reset [00:05:20]Write i2c OK [00:05:20]MH_I2C_Read... [00:05:20]Read from MH i2c: 01 [00:05:20]MH_I2C_Read... [00:05:20]Read from MH i2c: 01 07 00 [00:05:20]MH_I2C_Read... [00:05:20]Read from MH i2c: 01 07 00 10 04 00 00 00 00 00 F7 0F 21 [00:05:20]state=2 [00:05:20]Stop feed [00:05:25]OFD Sender: No OFD packet to send [00:05:30]OFD Sender: No OFD packet to send [00:05:35]OFD Sender: No OFD packet to send [00:05:40]OFD Sender: No OFD packet to send [00:05:45]OFD Sender: No OFD packet to send [00:05:50]OFD Sender: No OFD packet to send [00:05:55]OFD Sender: No OFD packet to send [00:06:00]OFD Sender: No OFD packet to send [00:06:05]OFD Sender: No OFD packet to send [00:06:10]OFD Sender: No OFD packet to send [00:06:15]OFD Sender: No OFD packet to send [00:06:20]OFD Sender: No OFD packet to send [00:06:25]OFD Sender: No OFD packet to send [00:06:30]OFD Sender: No OFD packet to send [00:06:35]OFD Sender: No OFD packet to send [00:06:40]OFD Sender: No OFD packet to send [00:06:45]OFD Sender: No OFD packet to send [00:06:50]OFD Sender: No OFD packet to send [00:06:55]OFD Sender: No OFD packet to send [00:07:00]OFD Sender: No OFD packet to send [00:07:05]OFD Sender: No OFD packet to send [00:07:10]OFD Sender: No OFD packet to send [00:07:15]OFD Sender: No OFD packet to send [00:07:20]OFD Sender: No OFD packet to send [00:07:25]OFD Sender: No OFD packet to send [00:07:30]OFD Sender: No OFD packet to send [00:07:35]OFD Sender: No OFD packet to send [00:07:40]OFD Sender: No OFD packet to send [00:07:45]OFD Sender: No OFD packet to send [00:07:50]OFD Sender: No OFD packet to send [00:07:55]OFD Sender: No OFD packet to send [00:08:00]OFD Sender: No OFD packet to send [00:08: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:20]accept exits with 7 [00:08:20]New connection [00:08:20]New thread 3067473252 created [00:08:20]Thread 3067329892 joined [00:08:20]Waiting for new connection... [00:08:20] Sock 7.Parse request [00:08:20]Sock 7.Check first char [00:08:20]Sock 7.First char is OK [00:08:20]request: POST /json_proto HTTP/1.0 [00:08:20]Method: POST [00:08:20]URL: /json_proto [00:08:20]Method is POST - this is cgi request [00:08:20]url: /json_proto [00:08:20]query_string will be loaded in cgi processing [00:08:20]execute_cgi json_proto POST (null) [00:08:20]execute_cgi path=json_proto method=POST [00:08:20]POST find Content-Length [00:08:20]Host: 172.17.40.67:8080 [00:08:20]Content-Length: 215 [00:08:20]Content-Type: application/json [00:08:20] [00:08:20]POST finish read [00:08:20]Found Content-Length = 215 [00:08:20]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:08:20]execute_script... [00:08:20]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:08:20]POST & json_proto [00:08:20]process_json_proto [00:08:20]json parsed OK: [00:08:20]protocol is kg_v1.0 [00:08:20]action value=get_value [00:08:20]process_action get_value [00:08:20]cmd_get_value [00:08:20]process_action get_value done [00:08:20]requested_data is exist [00:08:20]produce_requested_data [00:08:20]requested_item kkm.sn is exist - process it [00:08:20]requested_item kkm.ver is exist - process it [00:08:20]requested_item fm.sn is exist - process it [00:08:20]wFMCommunicate request_size=4 [00:08:20]MH_SAM_APDU [00:08:20]CAPDU: 80 11 00 00 [00:08:20]Write to MH i2c: E2 08 00 11 04 80 11 00 00 00 00 00 00 8F [00:08:20]Write i2c OK [00:08:20]MH_I2C_Read... [00:08:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:08:20]Read from MH i2c: E2 [00:08:20]MH_I2C_Read... [00:08:20]Read from MH i2c: E2 17 00 [00:08:20]MH_I2C_Read... [00:08:20]Read from MH i2c: E2 17 00 11 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E0 [00:08:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:08:20]wFMCommunicate OK [00:08:20]requested_item fd.num is exist - process it [00:08:20]SAM_PROTO_GetFieldsCounters [00:08:20]wFMCommunicate request_size=4 [00:08:20]MH_SAM_APDU [00:08:20]CAPDU: 80 13 00 00 [00:08:20]Write to MH i2c: E2 08 00 12 04 80 13 00 00 00 00 00 00 92 [00:08:20]Write i2c OK [00:08:20]MH_I2C_Read... [00:08:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:08:20]Read from MH i2c: E2 [00:08:20]MH_I2C_Read... [00:08:20]Read from MH i2c: E2 62 00 [00:08:20]MH_I2C_Read... [00:08:20]Read from MH i2c: E2 62 00 12 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E0 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C6 02 00 00 5E 04 04 00 C6 02 00 00 57 04 04 00 C8 02 00 00 19 04 04 00 00 00 00 00 90 00 F1 [00:08:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E0 75 01 00 0E 04 04 00 8F 00 00 00 12 04 04 00 C6 02 00 00 5E 04 04 00 C6 02 00 00 57 04 04 00 C8 02 00 00 19 04 04 00 00 00 00 00 90 00 [00:08:20]wFMCommunicate OK [00:08:20]SAM_PROTO_GetFieldsCounters done [00:08:20]requested_item shift.num is exist - process it [00:08:20]requested_item shift.opened is exist - process it [00:08:20]req_shift_opened [00:08:20]FM_GetShiftState [00:08:20]SAM_PROTO_GetShiftState [00:08:20]wFMCommunicate request_size=4 [00:08:20]MH_SAM_APDU [00:08:20]CAPDU: 80 13 01 00 [00:08:20]Write to MH i2c: E2 08 00 13 04 80 13 01 00 00 00 00 00 94 [00:08:20]Write i2c OK [00:08:20]MH_I2C_Read... [00:08:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:08:20]Read from MH i2c: E2 [00:08:20]MH_I2C_Read... [00:08:20]Read from MH i2c: E2 0E 00 [00:08:20]MH_I2C_Read... [00:08:20]Read from MH i2c: E2 0E 00 13 04 00 09 00 00 00 00 00 00 00 00 00 00 90 00 9F [00:08:20]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:08:20]wFMCommunicate OK [00:08:20]SAM_PROTO_GetShiftState done [00:08:20]FM_GetShiftState done [00:08:20]req_shift_opened done [00:08:20]requested_item shift.open_date is exist - process it [00:08:20]req_shift_open_date [00:08:20]FM_GetShiftState [00:08:20]SAM_PROTO_GetShiftState [00:08:20]wFMCommunicate request_size=4 [00:08:20]MH_SAM_APDU [00:08:20]CAPDU: 80 13 01 00 [00:08:20]Write to MH i2c: E2 08 00 14 04 80 13 01 00 00 00 00 00 95 [00:08:20]Write i2c OK [00:08:20]MH_I2C_Read... [00:08:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:08:20]Read from MH i2c: E2 [00:08:20]MH_I2C_Read... [00:08:20]Read from MH i2c: E2 0E 00 [00:08:20]MH_I2C_Read... [00:08:20]Read from MH i2c: E2 0E 00 14 04 00 09 00 00 00 00 00 00 00 00 00 00 90 00 A0 [00:08:20]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:08:20]wFMCommunicate OK [00:08:20]SAM_PROTO_GetShiftState done [00:08:20]FM_GetShiftState done [00:08:20]req_shift_open_date done [00:08:20]produce_requested_data done [00:08:20]produce_requested_data return {"kkm.sn":"0300000017","kkm.ver":"v1.0","fm.sn":"0000000002098560","fd.num":95712,"shift.num":143,"shift.opened":0,"shift.open_date":0} [00:08:20]process_action_free get_value [00:08:20]json_value_free [00:08:20]json_value_free done [00:08:20]process_json_proto returns [00:08:20]Send response to host [00:08:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000017","kkm.ver":"v1.0","fm.sn":"0000000002098560","fd.num":95712,"shift.num":143,"shift.opened":0,"shift.open_date":0}}} [00:08:20]free response buf [00:08:20]execute_script done [00:08:20]execute_script returns [00:08:20]free content buf [00:08:20]Sock 7.Close socket [00:08:20]Sock 7.Thread stoped [00:08:20]accept exits with 9 [00:08:20]New connection [00:08:20]New thread 3067329892 created [00:08:20]Thread 3067473252 joined [00:08:20]Waiting for new connection... [00:08:20] Sock 9.Parse request [00:08:20]Sock 9.Check first char [00:08:20]Sock 9.First char is OK [00:08:20]request: POST /json_proto HTTP/1.0 [00:08:20]Method: POST [00:08:20]URL: /json_proto [00:08:20]Method is POST - this is cgi request [00:08:20]url: /json_proto [00:08:20]query_string will be loaded in cgi processing [00:08:20]execute_cgi json_proto POST (null) [00:08:20]execute_cgi path=json_proto method=POST [00:08:20]POST find Content-Length [00:08:20]Host: 172.17.40.67:8080 [00:08:20]Content-Length: 331 [00:08:20]Content-Type: application/json [00:08:20] [00:08:20]POST finish read [00:08:20]Found Content-Length = 331 [00:08:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:08:20]execute_script... [00:08:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:08:20]POST & json_proto [00:08:20]process_json_proto [00:08:20]json parsed OK: [00:08:20]protocol is kg_v1.0 [00:08:20]action value=get_value [00:08:20]process_action get_value [00:08:20]cmd_get_value [00:08:20]process_action get_value done [00:08:20]requested_data is exist [00:08:20]produce_requested_data [00:08:20]requested_item fm.sale.total is exist - process it [00:08:20]SAM_PROTO_GetFMData [00:08:20]wFMCommunicate request_size=4 [00:08:20]MH_SAM_APDU [00:08:20]CAPDU: 80 13 03 00 [00:08:20]Write to MH i2c: E2 08 00 15 04 80 13 03 00 00 00 00 00 98 [00:08:20]Write i2c OK [00:08:20]MH_I2C_Read... [00:08:21]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:08:21]Read from MH i2c: E2 [00:08:21]MH_I2C_Read... [00:08:21]Read from MH i2c: E2 FD 00 [00:08:21]MH_I2C_Read... [00:08:21]Read from MH i2c: E2 FD 00 15 04 00 C4 04 85 04 C0 04 6E 04 04 00 C1 74 01 00 69 04 A3 00 6F 04 04 00 29 74 01 00 B1 04 05 00 7A D6 D8 DC 01 70 04 05 00 C4 10 1F 9C 01 72 04 04 00 B6 C5 B9 40 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 A1 D2 A7 32 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 39 9D 38 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 98 00 00 00 B1 04 04 00 44 07 74 04 70 04 04 00 44 07 74 04 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 08 12 79 EF 03 09 00 90 00 A2 [00:08:21]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 C1 74 01 00 69 04 A3 00 6F 04 04 00 29 74 01 00 B1 04 05 00 7A D6 D8 DC 01 70 04 05 00 C4 10 1F 9C 01 72 04 04 00 B6 C5 B9 40 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 A1 D2 A7 32 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 39 9D 38 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 98 00 00 00 B1 04 04 00 44 07 74 04 70 04 04 00 44 07 74 04 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 08 12 79 EF 03 09 00 90 00 [00:08:21]wFMCommunicate OK [00:08:21]wFMCommunicate request_size=4 [00:08:21]MH_SAM_APDU [00:08:21]CAPDU: 80 17 00 00 [00:08:21]Write to MH i2c: E2 08 00 16 04 80 17 00 00 00 00 00 00 9A [00:08:21]Write i2c OK [00:08:21]MH_I2C_Read... [00:08:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:08:21]Read from MH i2c: E2 [00:08:21]MH_I2C_Read... [00:08:21]Read from MH i2c: E2 FD 00 [00:08:21]MH_I2C_Read... [00:08:21]Read from MH i2c: E2 FD 00 16 04 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C9 16 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 39 [00:08:21]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C9 16 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [00:08:21]wFMCommunicate OK [00:08:21]wFMCommunicate request_size=4 [00:08:21]MH_SAM_APDU [00:08:21]CAPDU: 80 17 00 00 [00:08:21]Write to MH i2c: E2 08 00 17 04 80 17 00 00 00 00 00 00 9B [00:08:21]Write i2c OK [00:08:21]MH_I2C_Read... [00:08:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:08:21]Read from MH i2c: E2 [00:08:21]MH_I2C_Read... [00:08:21]Read from MH i2c: E2 FD 00 [00:08:21]MH_I2C_Read... [00:08:21]Read from MH i2c: E2 FD 00 17 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 B0 [00:08:21]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [00:08:21]wFMCommunicate OK [00:08:21]wFMCommunicate request_size=4 [00:08:21]MH_SAM_APDU [00:08:21]CAPDU: 80 17 00 00 [00:08:21]Write to MH i2c: E2 08 00 18 04 80 17 00 00 00 00 00 00 9C [00:08:21]Write i2c OK [00:08:21]MH_I2C_Read... [00:08:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:08:22]Read from MH i2c: E2 [00:08:22]MH_I2C_Read... [00:08:22]Read from MH i2c: E2 FD 00 [00:08:22]MH_I2C_Read... [00:08:22]Read from MH i2c: E2 FD 00 18 04 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 14 [00:08:22]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:08:22]wFMCommunicate OK [00:08:22]wFMCommunicate request_size=4 [00:08:22]MH_SAM_APDU [00:08:22]CAPDU: 80 17 00 00 [00:08:22]Write to MH i2c: E2 08 00 19 04 80 17 00 00 00 00 00 00 9D [00:08:22]Write i2c OK [00:08:22]MH_I2C_Read... [00:08:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:08:22]Read from MH i2c: E2 [00:08:22]MH_I2C_Read... [00:08:22]Read from MH i2c: E2 E1 00 [00:08:22]MH_I2C_Read... [00:08:22]Read from MH i2c: E2 E1 00 19 04 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 8B [00:08:22]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:08:22]wFMCommunicate OK [00:08:22]SAM_PROTO_GetFMData done [00:08:22]requested_item fm.sale_refund.total is exist - process it [00:08:22]requested_item fm.buy.total is exist - process it [00:08:22]requested_item shift.sale.total is exist - process it [00:08:22]SAM_PROTO_GetShiftData [00:08:22]wFMCommunicate request_size=4 [00:08:22]MH_SAM_APDU [00:08:22]CAPDU: 80 13 02 00 [00:08:22]Write to MH i2c: E2 08 00 1A 04 80 13 02 00 00 00 00 00 9C [00:08:22]Write i2c OK [00:08:22]MH_I2C_Read... [00:08:22]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:08:22]Read from MH i2c: E2 [00:08:22]MH_I2C_Read... [00:08:22]Read from MH i2c: E2 FD 00 [00:08:22]MH_I2C_Read... [00:08:22]Read from MH i2c: E2 FD 00 1A 04 00 B1 04 AA 04 AD 04 6E 04 04 00 C6 02 00 00 69 04 9E 00 6F 04 04 00 C6 02 00 00 B1 04 04 00 3D 04 8D 03 70 04 04 00 A8 1C 38 03 72 04 03 00 95 E7 54 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 E0 8F 60 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 01 0C 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 87 [00:08:22]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 C6 02 00 00 69 04 9E 00 6F 04 04 00 C6 02 00 00 B1 04 04 00 3D 04 8D 03 70 04 04 00 A8 1C 38 03 72 04 03 00 95 E7 54 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 E0 8F 60 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 01 0C 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [00:08:22]wFMCommunicate OK [00:08:22]wFMCommunicate request_size=4 [00:08:22]MH_SAM_APDU [00:08:22]CAPDU: 80 17 00 00 [00:08:22]Write to MH i2c: E2 08 00 1B 04 80 17 00 00 00 00 00 00 9F [00:08:22]Write i2c OK [00:08:22]MH_I2C_Read... [00:08:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:08:23]Read from MH i2c: E2 [00:08:23]MH_I2C_Read... [00:08:23]Read from MH i2c: E2 FD 00 [00:08:23]MH_I2C_Read... [00:08:23]Read from MH i2c: E2 FD 00 1B 04 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 B8 [00:08:23]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:08:23]wFMCommunicate OK [00:08:23]wFMCommunicate request_size=4 [00:08:23]MH_SAM_APDU [00:08:23]CAPDU: 80 17 00 00 [00:08:23]Write to MH i2c: E2 08 00 1C 04 80 17 00 00 00 00 00 00 A0 [00:08:23]Write i2c OK [00:08:23]MH_I2C_Read... [00:08:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:08:23]Read from MH i2c: E2 [00:08:23]MH_I2C_Read... [00:08:23]Read from MH i2c: E2 FD 00 [00:08:23]MH_I2C_Read... [00:08:23]Read from MH i2c: E2 FD 00 1C 04 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 59 [00:08:23]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:08:23]wFMCommunicate OK [00:08:23]wFMCommunicate request_size=4 [00:08:23]MH_SAM_APDU [00:08:23]CAPDU: 80 17 00 00 [00:08:23]Write to MH i2c: E2 08 00 1D 04 80 17 00 00 00 00 00 00 A1 [00:08:23]Write i2c OK [00:08:23]MH_I2C_Read... [00:08:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:08:23]Read from MH i2c: E2 [00:08:23]MH_I2C_Read... [00:08:23]Read from MH i2c: E2 FD 00 [00:08:23]MH_I2C_Read... [00:08:23]Read from MH i2c: E2 FD 00 1D 04 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 90 00 19 [00:08:23]RAPDU: 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 90 00 [00:08:23]wFMCommunicate OK [00:08:23]wFMCommunicate request_size=4 [00:08:23]MH_SAM_APDU [00:08:23]CAPDU: 80 17 00 00 [00:08:23]Write to MH i2c: E2 08 00 1E 04 80 17 00 00 00 00 00 00 A2 [00:08:23]Write i2c OK [00:08:23]MH_I2C_Read... [00:08:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [00:08:23]Read from MH i2c: E2 [00:08:23]MH_I2C_Read... [00:08:23]Read from MH i2c: E2 CE 00 [00:08:23]MH_I2C_Read... [00:08:23]Read from MH i2c: E2 CE 00 1E 04 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 87 [00:08:24]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:08:24]wFMCommunicate OK [00:08:24]SAM_PROTO_GetShiftData done [00:08:24]requested_item shift.sale.total_cash is exist - process it [00:08:24]requested_item shift.sale_refund.total is exist - process it [00:08:24]requested_item shift.sale_refund.total_cash is exist - process it [00:08:24]requested_item shift.buy.total is exist - process it [00:08:24]requested_item shift.buy.total_cash is exist - process it [00:08:24]produce_requested_data done [00:08:24]produce_requested_data return {"fm.sale.total":80001654.98,"fm.sale_refund.total":747129.00,"fm.buy.total":0.00,"shift.sale.total":595733.09,"shift.sale.total_cash":540090.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:08:24]process_action_free get_value [00:08:24]json_value_free [00:08:24]json_value_free done [00:08:24]process_json_proto returns [00:08:24]Send response to host [00:08:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":80001654.98,"fm.sale_refund.total":747129.00,"fm.buy.total":0.00,"shift.sale.total":595733.09,"shift.sale.total_cash":540090.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:08:24]free response buf [00:08:24]execute_script done [00:08:24]execute_script returns [00:08:24]free content buf [00:08:24]Sock 9.Close socket [00:08:24]Sock 9.Thread stoped [00:08:24]accept exits with 7 [00:08:24]New connection [00:08:24]New thread 3067473252 created [00:08:24]Thread 3067329892 joined [00:08:24]Waiting for new connection... [00:08:24] Sock 7.Parse request [00:08:24]Sock 7.Check first char [00:08:24]Sock 7.First char is OK [00:08:24]request: POST /json_proto HTTP/1.0 [00:08:24]Method: POST [00:08:24]URL: /json_proto [00:08:24]Method is POST - this is cgi request [00:08:24]url: /json_proto [00:08:24]query_string will be loaded in cgi processing [00:08:24]execute_cgi json_proto POST (null) [00:08:24]execute_cgi path=json_proto method=POST [00:08:24]POST find Content-Length [00:08:24]Host: 172.17.40.67:8080 [00:08:24]Content-Length: 283 [00:08:24]Content-Type: application/json [00:08:24] [00:08:24]POST finish read [00:08:24]Found Content-Length = 283 [00:08:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u041A\u0435\u043D\u0436\u0435\u043C\u0430\u043C\u0430\u0442\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:08:24]execute_script... [00:08:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u041A\u0435\u043D\u0436\u0435\u043C\u0430\u043C\u0430\u0442\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:08:24]POST & json_proto [00:08:24]process_json_proto [00:08:24]json parsed OK: [00:08:24]protocol is kg_v1.0 [00:08:24]action value=open_shift [00:08:24]process_action open_shift [00:08:24]cmd_open_shift [00:08:24]MH_GetDate [00:08:24]Write to MH i2c: F0 00 00 1F 04 12 [00:08:24]Write i2c OK [00:08:24]MH_I2C_Read... [00:08:24]Read from MH i2c: F0 [00:08:24]MH_I2C_Read... [00:08:24]Read from MH i2c: F0 09 00 [00:08:24]MH_I2C_Read... [00:08:24]Read from MH i2c: F0 09 00 1F 04 00 F9 D5 1E 67 EE DA 66 66 02 [00:08:24]GetLastDocTimeStamp 1730073765 [00:08:24]current date 1730074105 [00:08:24]FM_GetShiftState [00:08:24]SAM_PROTO_GetShiftState [00:08:24]wFMCommunicate request_size=4 [00:08:24]MH_SAM_APDU [00:08:24]CAPDU: 80 13 01 00 [00:08:24]Write to MH i2c: E2 08 00 20 04 80 13 01 00 00 00 00 00 A1 [00:08:24]Write i2c OK [00:08:24]MH_I2C_Read... [00:08:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:08:24]Read from MH i2c: E2 [00:08:24]MH_I2C_Read... [00:08:24]Read from MH i2c: E2 0E 00 [00:08:24]MH_I2C_Read... [00:08:24]Read from MH i2c: E2 0E 00 20 04 00 09 00 00 00 00 00 00 00 00 00 00 90 00 AC [00:08:24]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:08:24]wFMCommunicate OK [00:08:24]SAM_PROTO_GetShiftState done [00:08:24]FM_GetShiftState done [00:08:24]KKMCreateOpenShiftDocument [00:08:24]Load OK [00:08:24]Malloc new data [00:08:24]MH_GetDate [00:08:24]Write to MH i2c: F0 00 00 21 04 14 [00:08:24]Write i2c OK [00:08:24]MH_I2C_Read... [00:08:24]Read from MH i2c: F0 [00:08:24]MH_I2C_Read... [00:08:24]Read from MH i2c: F0 09 00 [00:08:24]MH_I2C_Read... [00:08:24]Read from MH i2c: F0 09 00 21 04 00 F9 D5 1E 67 EE DA 66 66 04 [00:08:24]Malloc new data [00:08:24]KKMCreateOpenShiftDocument OK [00:08:24]KKMSetOpenShiftData OK [00:08:24]ProcessDocumentItem done err = 0, tmpTLVsize=240 [00:08:24]tlvbuf is 00503B90 [00:08:24]KKMLoadAndSignOpenShiftData [00:08:24]SAM_PROTO_ProcessDocument [00:08:24]wFMCommunicate request_size=9 [00:08:24]MH_SAM_APDU [00:08:24]CAPDU: 80 15 01 00 04 02 00 F0 00 [00:08:24]Write to MH i2c: E2 0C 00 22 04 80 15 01 00 04 00 02 00 F0 00 00 00 9F [00:08:24]Write i2c OK [00:08:24]MH_I2C_Read... [00:08:24]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [00:08:24]Read from MH i2c: E2 [00:08:24]MH_I2C_Read... [00:08:24]Read from MH i2c: E2 03 00 [00:08:24]MH_I2C_Read... [00:08:24]Read from MH i2c: E2 03 00 22 04 00 90 00 9A [00:08:24]RAPDU: 90 00 [00:08:24]wFMCommunicate OK [00:08:24]wFMCommunicate request_size=23 [00:08:24]MH_SAM_APDU [00:08:24]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:08:24]Write to MH i2c: E2 1A 00 23 04 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 9C [00:08:24]Write i2c OK [00:08:24]MH_I2C_Read... [00:08:24]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:08:24]Read from MH i2c: E2 [00:08:24]MH_I2C_Read... [00:08:24]Read from MH i2c: E2 03 00 [00:08:24]MH_I2C_Read... [00:08:24]Read from MH i2c: E2 03 00 23 04 00 90 00 9B [00:08:24]RAPDU: 90 00 [00:08:24]wFMCommunicate OK [00:08:24]wFMCommunicate request_size=38 [00:08:24]MH_SAM_APDU [00:08:24]CAPDU: 80 15 02 00 21 FD 03 1D 00 D0 9A D0 B5 D0 BD D0 B6 D0 B5 D0 BC D0 B0 D0 BC D0 B0 D1 82 D0 BE D0 B2 20 D0 90 2E 20 [00:08:24]Write to MH i2c: E2 29 00 24 04 80 15 02 00 21 00 FD 03 1D 00 D0 9A D0 B5 D0 BD D0 B6 D0 B5 D0 BC D0 B0 D0 BC D0 B0 D1 82 D0 BE D0 B2 20 D0 90 2E 20 00 00 D7 [00:08:24]Write i2c OK [00:08:24]MH_I2C_Read... [00:08:24]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:08:24]Read from MH i2c: E2 [00:08:24]MH_I2C_Read... [00:08:24]Read from MH i2c: E2 03 00 [00:08:24]MH_I2C_Read... [00:08:24]Read from MH i2c: E2 03 00 24 04 00 90 00 9C [00:08:24]RAPDU: 90 00 [00:08:24]wFMCommunicate OK [00:08:24]wFMCommunicate request_size=121 [00:08:24]MH_SAM_APDU [00:08:24]CAPDU: 80 15 02 00 74 F1 03 70 00 37 32 30 30 30 30 2C 20 D1 81 2E 20 D0 90 D0 BB D0 B0 20 D0 91 D1 83 D0 BA D0 B0 2C 20 D1 83 D0 BB 2E 20 D0 AD D1 80 D0 B3 D0 B5 D1 88 D0 BE D0 B2 D0 B0 20 32 2C 20 D0 90 D0 BB D0 B0 2D D0 91 D1 83 D0 BA D0 B8 D0 BD D1 81 D0 BA D0 B8 D0 B9 20 D1 80 D0 B0 D0 B9 D0 BE D0 BD 2C 20 34 31 2E 33 39 33 35 37 31 2C 37 31 2E 34 39 33 32 36 33 [00:08:24]Write to MH i2c: E2 7C 00 25 04 80 15 02 00 74 00 F1 03 70 00 37 32 30 30 30 30 2C 20 D1 81 2E 20 D0 90 D0 BB D0 B0 20 D0 91 D1 83 D0 BA D0 B0 2C 20 D1 83 D0 BB 2E 20 D0 AD D1 80 D0 B3 D0 B5 D1 88 D0 BE D0 B2 D0 B0 20 32 2C 20 D0 90 D0 BB D0 B0 2D D0 91 D1 83 D0 BA D0 B8 D0 BD D1 81 D0 BA D0 B8 D0 B9 20 D1 80 D0 B0 D0 B9 D0 BE D0 BD 2C 20 34 31 2E 33 39 33 35 37 31 2C 37 31 2E 34 39 33 32 36 33 00 00 B0 [00:08:24]Write i2c OK [00:08:24]MH_I2C_Read... [00:08:24]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:08:24]Read from MH i2c: E2 [00:08:24]MH_I2C_Read... [00:08:24]Read from MH i2c: E2 03 00 [00:08:24]MH_I2C_Read... [00:08:24]Read from MH i2c: E2 03 00 25 04 00 90 00 9D [00:08:24]RAPDU: 90 00 [00:08:24]wFMCommunicate OK [00:08:24]wFMCommunicate request_size=50 [00:08:24]MH_SAM_APDU [00:08:24]CAPDU: 80 15 02 00 2D A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 32 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:08:24]Write to MH i2c: E2 35 00 26 04 80 15 02 00 2D 00 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 32 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 23 [00:08:24]Write i2c OK [00:08:24]MH_I2C_Read... [00:08:24]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:08:24]Read from MH i2c: E2 [00:08:24]MH_I2C_Read... [00:08:24]Read from MH i2c: E2 03 00 [00:08:24]MH_I2C_Read... [00:08:24]Read from MH i2c: E2 03 00 26 04 00 90 00 9E [00:08:24]RAPDU: 90 00 [00:08:24]wFMCommunicate OK [00:08:24]wFMCommunicate request_size=13 [00:08:24]MH_SAM_APDU [00:08:24]CAPDU: 80 15 02 00 08 F4 03 04 00 F9 D5 1E 67 [00:08:24]Write to MH i2c: E2 10 00 27 04 80 15 02 00 08 00 F4 03 04 00 F9 D5 1E 67 00 00 09 [00:08:24]Write i2c OK [00:08:24]MH_I2C_Read... [00:08:24]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:08:24]Read from MH i2c: E2 [00:08:24]MH_I2C_Read... [00:08:24]Read from MH i2c: E2 03 00 [00:08:24]MH_I2C_Read... [00:08:24]Read from MH i2c: E2 03 00 27 04 00 90 00 9F [00:08:24]RAPDU: 90 00 [00:08:24]wFMCommunicate OK [00:08:24]wFMCommunicate request_size=25 [00:08:24]MH_SAM_APDU [00:08:24]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 [00:08:24]Write to MH i2c: E2 1C 00 28 04 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 00 00 10 [00:08:24]Write i2c OK [00:08:24]MH_I2C_Read... [00:08:24]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:08:24]Read from MH i2c: E2 [00:08:24]MH_I2C_Read... [00:08:24]Read from MH i2c: E2 03 00 [00:08:24]MH_I2C_Read... [00:08:24]Read from MH i2c: E2 03 00 28 04 00 90 00 A0 [00:08:24]RAPDU: 90 00 [00:08:24]wFMCommunicate OK [00:08:24]wFMCommunicate request_size=4 [00:08:24]MH_SAM_APDU [00:08:24]CAPDU: 80 15 03 00 [00:08:24]Write to MH i2c: E2 08 00 29 04 80 15 03 00 00 00 00 00 AE [00:08:24]Write i2c OK [00:08:24]MH_I2C_Read... [00:08:25]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 53! [00:08:25]Read from MH i2c: E2 [00:08:25]MH_I2C_Read... [00:08:25]Read from MH i2c: E2 38 00 [00:08:25]MH_I2C_Read... [00:08:25]Read from MH i2c: E2 38 00 29 04 00 33 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E1 75 01 00 0E 04 04 00 90 00 00 00 35 04 06 00 18 EA 13 DA 19 B6 90 00 1D [00:08:25]RAPDU: 33 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E1 75 01 00 0E 04 04 00 90 00 00 00 35 04 06 00 18 EA 13 DA 19 B6 90 00 [00:08:25]wFMCommunicate OK [00:08:25]SAM_PROTO_ProcessDocument answer len = 51 [00:08:25]SAM_PROTO_ProcessDocument done [00:08:25]SetTLVBufToDocument [00:08:25]Processing tag 1209 (04B9) [00:08:25]Malloc new data [00:08:25]Processing tag 1041 (0411) [00:08:25]Processing tag 1040 (0410) [00:08:25]Malloc new data [00:08:25]Processing tag 1038 (040E) [00:08:25]Malloc new data [00:08:25]Processing tag 1077 (0435) [00:08:25]Malloc new data [00:08:25]SetTLVBufToDocument err=0 [00:08:25]KKMLoadAndSignOpenShiftData store KKM data [00:08:25]KKMLoadAndSignOpenShiftData err=0 [00:08:25]Отчет об открытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Кенжемаматов А. Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 Место: АЗС № 82 "Партнер Нефть" 28.10.2024 00:08 Смена: 144 РНМ: 0000000000170478 ЗНМ: 0300000017 ФД: 95713 ФМ: 0000000002098560 ФПД: 27393634474422 [00:08:25]StoreToDocumentArchive [00:08:25]shift 144 fd 95713 [00:08:25]Create dir for shift 0144 [00:08:25]save to /storage/0144/doc_00095713 [00:08:25]save last doc name /storage/0144/doc_00095713 to /storage/kkm_last_doc_name [00:08:25]save OK [00:08:25]Clear old archive folders... [00:08:25]Remove dir /storage/0143 [00:08:25]opendir ok [00:08:25]file . [00:08:25]file .. [00:08:25]file doc_00095001 [00:08:25]remove file /storage/0143/doc_00095001 [00:08:25]file doc_00095002 [00:08:25]remove file /storage/0143/doc_00095002 [00:08:25]file doc_00095003 [00:08:25]remove file /storage/0143/doc_00095003 [00:08:25]file doc_00095004 [00:08:25]remove file /storage/0143/doc_00095004 [00:08:25]file doc_00095005 [00:08:25]remove file /storage/0143/doc_00095005 [00:08:25]file doc_00095006 [00:08:25]remove file /storage/0143/doc_00095006 [00:08:25]file doc_00095007 [00:08:25]remove file /storage/0143/doc_00095007 [00:08:25]file doc_00095008 [00:08:25]remove file /storage/0143/doc_00095008 [00:08:25]file doc_00095009 [00:08:25]remove file /storage/0143/doc_00095009 [00:08:25]file doc_00095010 [00:08:25]remove file /storage/0143/doc_00095010 [00:08:25]file doc_00095011 [00:08:25]remove file /storage/0143/doc_00095011 [00:08:25]file doc_00095012 [00:08:25]remove file /storage/0143/doc_00095012 [00:08:25]file doc_00095013 [00:08:25]remove file /storage/0143/doc_00095013 [00:08:25]file doc_00095014 [00:08:25]remove file /storage/0143/doc_00095014 [00:08:25]file doc_00095015 [00:08:25]remove file /storage/0143/doc_00095015 [00:08:25]file doc_00095016 [00:08:25]remove file /storage/0143/doc_00095016 [00:08:25]file doc_00095017 [00:08:25]remove file /storage/0143/doc_00095017 [00:08:25]file doc_00095018 [00:08:25]remove file /storage/0143/doc_00095018 [00:08:25]file doc_00095019 [00:08:25]remove file /storage/0143/doc_00095019 [00:08:25]file doc_00095020 [00:08:25]remove file /storage/0143/doc_00095020 [00:08:25]file doc_00095021 [00:08:25]remove file /storage/0143/doc_00095021 [00:08:25]OFD Sender: No OFD packet to send [00:08:25]file doc_00095022 [00:08:25]remove file /storage/0143/doc_00095022 [00:08:25]file doc_00095023 [00:08:25]remove file /storage/0143/doc_00095023 [00:08:25]file doc_00095024 [00:08:25]remove file /storage/0143/doc_00095024 [00:08:25]file doc_00095025 [00:08:25]remove file /storage/0143/doc_00095025 [00:08:25]file doc_00095026 [00:08:25]remove file /storage/0143/doc_00095026 [00:08:25]file doc_00095027 [00:08:25]remove file /storage/0143/doc_00095027 [00:08:25]file doc_00095028 [00:08:25]remove file /storage/0143/doc_00095028 [00:08:25]file doc_00095029 [00:08:25]remove file /storage/0143/doc_00095029 [00:08:25]file doc_00095030 [00:08:25]remove file /storage/0143/doc_00095030 [00:08:25]file doc_00095031 [00:08:25]remove file /storage/0143/doc_00095031 [00:08:25]file doc_00095032 [00:08:25]remove file /storage/0143/doc_00095032 [00:08:25]file doc_00095033 [00:08:25]remove file /storage/0143/doc_00095033 [00:08:25]file doc_00095034 [00:08:25]remove file /storage/0143/doc_00095034 [00:08:25]file doc_00095035 [00:08:25]remove file /storage/0143/doc_00095035 [00:08:25]file doc_00095036 [00:08:25]remove file /storage/0143/doc_00095036 [00:08:25]file doc_00095037 [00:08:25]remove file /storage/0143/doc_00095037 [00:08:25]file doc_00095038 [00:08:25]remove file /storage/0143/doc_00095038 [00:08:25]file doc_00095039 [00:08:25]remove file /storage/0143/doc_00095039 [00:08:25]file doc_00095040 [00:08:25]remove file /storage/0143/doc_00095040 [00:08:25]file doc_00095041 [00:08:25]remove file /storage/0143/doc_00095041 [00:08:25]file doc_00095042 [00:08:25]remove file /storage/0143/doc_00095042 [00:08:25]file doc_00095043 [00:08:25]remove file /storage/0143/doc_00095043 [00:08:25]file doc_00095044 [00:08:25]remove file /storage/0143/doc_00095044 [00:08:25]file doc_00095045 [00:08:25]remove file /storage/0143/doc_00095045 [00:08:25]file doc_00095046 [00:08:25]remove file /storage/0143/doc_00095046 [00:08:25]file doc_00095047 [00:08:25]remove file /storage/0143/doc_00095047 [00:08:25]file doc_00095048 [00:08:25]remove file /storage/0143/doc_00095048 [00:08:25]file doc_00095049 [00:08:25]remove file /storage/0143/doc_00095049 [00:08:25]file doc_00095050 [00:08:25]remove file /storage/0143/doc_00095050 [00:08:25]file doc_00095051 [00:08:25]remove file /storage/0143/doc_00095051 [00:08:25]file doc_00095052 [00:08:25]remove file /storage/0143/doc_00095052 [00:08:25]file doc_00095053 [00:08:25]remove file /storage/0143/doc_00095053 [00:08:25]file doc_00095054 [00:08:25]remove file /storage/0143/doc_00095054 [00:08:25]file doc_00095055 [00:08:25]remove file /storage/0143/doc_00095055 [00:08:25]file doc_00095056 [00:08:25]remove file /storage/0143/doc_00095056 [00:08:25]file doc_00095057 [00:08:25]remove file /storage/0143/doc_00095057 [00:08:25]file doc_00095058 [00:08:25]remove file /storage/0143/doc_00095058 [00:08:25]file doc_00095059 [00:08:25]remove file /storage/0143/doc_00095059 [00:08:25]file doc_00095060 [00:08:25]remove file /storage/0143/doc_00095060 [00:08:25]file doc_00095061 [00:08:25]remove file /storage/0143/doc_00095061 [00:08:25]file doc_00095062 [00:08:25]remove file /storage/0143/doc_00095062 [00:08:25]file doc_00095063 [00:08:25]remove file /storage/0143/doc_00095063 [00:08:25]file doc_00095064 [00:08:25]remove file /storage/0143/doc_00095064 [00:08:25]file doc_00095065 [00:08:25]remove file /storage/0143/doc_00095065 [00:08:25]file doc_00095066 [00:08:25]remove file /storage/0143/doc_00095066 [00:08:25]file doc_00095067 [00:08:25]remove file /storage/0143/doc_00095067 [00:08:25]file doc_00095068 [00:08:25]remove file /storage/0143/doc_00095068 [00:08:25]file doc_00095069 [00:08:25]remove file /storage/0143/doc_00095069 [00:08:25]file doc_00095070 [00:08:25]remove file /storage/0143/doc_00095070 [00:08:25]file doc_00095071 [00:08:25]remove file /storage/0143/doc_00095071 [00:08:25]file doc_00095072 [00:08:25]remove file /storage/0143/doc_00095072 [00:08:25]file doc_00095073 [00:08:25]remove file /storage/0143/doc_00095073 [00:08:25]file doc_00095074 [00:08:25]remove file /storage/0143/doc_00095074 [00:08:25]file doc_00095075 [00:08:25]remove file /storage/0143/doc_00095075 [00:08:25]file doc_00095076 [00:08:25]remove file /storage/0143/doc_00095076 [00:08:25]file doc_00095077 [00:08:25]remove file /storage/0143/doc_00095077 [00:08:25]file doc_00095078 [00:08:25]remove file /storage/0143/doc_00095078 [00:08:25]file doc_00095079 [00:08:25]remove file /storage/0143/doc_00095079 [00:08:25]file doc_00095080 [00:08:25]remove file /storage/0143/doc_00095080 [00:08:25]file doc_00095081 [00:08:25]remove file /storage/0143/doc_00095081 [00:08:25]file doc_00095082 [00:08:25]remove file /storage/0143/doc_00095082 [00:08:25]file doc_00095083 [00:08:25]remove file /storage/0143/doc_00095083 [00:08:25]file doc_00095084 [00:08:25]remove file /storage/0143/doc_00095084 [00:08:25]file doc_00095085 [00:08:25]remove file /storage/0143/doc_00095085 [00:08:25]file doc_00095086 [00:08:25]remove file /storage/0143/doc_00095086 [00:08:25]file doc_00095087 [00:08:25]remove file /storage/0143/doc_00095087 [00:08:25]file doc_00095088 [00:08:25]remove file /storage/0143/doc_00095088 [00:08:25]file doc_00095089 [00:08:25]remove file /storage/0143/doc_00095089 [00:08:25]file doc_00095090 [00:08:25]remove file /storage/0143/doc_00095090 [00:08:25]file doc_00095091 [00:08:25]remove file /storage/0143/doc_00095091 [00:08:25]file doc_00095092 [00:08:25]remove file /storage/0143/doc_00095092 [00:08:25]file doc_00095093 [00:08:25]remove file /storage/0143/doc_00095093 [00:08:25]file doc_00095094 [00:08:25]remove file /storage/0143/doc_00095094 [00:08:25]file doc_00095095 [00:08:25]remove file /storage/0143/doc_00095095 [00:08:25]file doc_00095096 [00:08:25]remove file /storage/0143/doc_00095096 [00:08:25]file doc_00095097 [00:08:25]remove file /storage/0143/doc_00095097 [00:08:25]file doc_00095098 [00:08:25]remove file /storage/0143/doc_00095098 [00:08:25]file doc_00095099 [00:08:25]remove file /storage/0143/doc_00095099 [00:08:25]file doc_00095100 [00:08:25]remove file /storage/0143/doc_00095100 [00:08:25]file doc_00095101 [00:08:25]remove file /storage/0143/doc_00095101 [00:08:25]file doc_00095102 [00:08:25]remove file /storage/0143/doc_00095102 [00:08:25]file doc_00095103 [00:08:25]remove file /storage/0143/doc_00095103 [00:08:25]file doc_00095104 [00:08:25]remove file /storage/0143/doc_00095104 [00:08:25]file doc_00095105 [00:08:25]remove file /storage/0143/doc_00095105 [00:08:25]file doc_00095106 [00:08:25]remove file /storage/0143/doc_00095106 [00:08:25]file doc_00095107 [00:08:25]remove file /storage/0143/doc_00095107 [00:08:25]file doc_00095108 [00:08:25]remove file /storage/0143/doc_00095108 [00:08:25]file doc_00095109 [00:08:25]remove file /storage/0143/doc_00095109 [00:08:25]file doc_00095110 [00:08:25]remove file /storage/0143/doc_00095110 [00:08:25]file doc_00095111 [00:08:25]remove file /storage/0143/doc_00095111 [00:08:25]file doc_00095112 [00:08:25]remove file /storage/0143/doc_00095112 [00:08:25]file doc_00095113 [00:08:25]remove file /storage/0143/doc_00095113 [00:08:25]file doc_00095114 [00:08:25]remove file /storage/0143/doc_00095114 [00:08:25]file doc_00095115 [00:08:25]remove file /storage/0143/doc_00095115 [00:08:25]file doc_00095116 [00:08:25]remove file /storage/0143/doc_00095116 [00:08:25]file doc_00095117 [00:08:25]remove file /storage/0143/doc_00095117 [00:08:25]file doc_00095118 [00:08:25]remove file /storage/0143/doc_00095118 [00:08:25]file doc_00095119 [00:08:25]remove file /storage/0143/doc_00095119 [00:08:25]file doc_00095120 [00:08:25]remove file /storage/0143/doc_00095120 [00:08:25]file doc_00095121 [00:08:25]remove file /storage/0143/doc_00095121 [00:08:25]file doc_00095122 [00:08:25]remove file /storage/0143/doc_00095122 [00:08:25]file doc_00095123 [00:08:25]remove file /storage/0143/doc_00095123 [00:08:25]file doc_00095124 [00:08:25]remove file /storage/0143/doc_00095124 [00:08:25]file doc_00095125 [00:08:25]remove file /storage/0143/doc_00095125 [00:08:25]file doc_00095126 [00:08:25]remove file /storage/0143/doc_00095126 [00:08:25]file doc_00095127 [00:08:25]remove file /storage/0143/doc_00095127 [00:08:25]file doc_00095128 [00:08:25]remove file /storage/0143/doc_00095128 [00:08:25]file doc_00095129 [00:08:25]remove file /storage/0143/doc_00095129 [00:08:25]file doc_00095130 [00:08:25]remove file /storage/0143/doc_00095130 [00:08:25]file doc_00095131 [00:08:25]remove file /storage/0143/doc_00095131 [00:08:25]file doc_00095132 [00:08:25]remove file /storage/0143/doc_00095132 [00:08:25]file doc_00095133 [00:08:25]remove file /storage/0143/doc_00095133 [00:08:25]file doc_00095134 [00:08:25]remove file /storage/0143/doc_00095134 [00:08:25]file doc_00095135 [00:08:25]remove file /storage/0143/doc_00095135 [00:08:25]file doc_00095136 [00:08:25]remove file /storage/0143/doc_00095136 [00:08:25]file doc_00095137 [00:08:25]remove file /storage/0143/doc_00095137 [00:08:25]file doc_00095138 [00:08:25]remove file /storage/0143/doc_00095138 [00:08:25]file doc_00095139 [00:08:25]remove file /storage/0143/doc_00095139 [00:08:25]file doc_00095140 [00:08:25]remove file /storage/0143/doc_00095140 [00:08:25]file doc_00095141 [00:08:25]remove file /storage/0143/doc_00095141 [00:08:25]file doc_00095142 [00:08:25]remove file /storage/0143/doc_00095142 [00:08:25]file doc_00095143 [00:08:25]remove file /storage/0143/doc_00095143 [00:08:25]file doc_00095144 [00:08:26]remove file /storage/0143/doc_00095144 [00:08:26]file doc_00095145 [00:08:26]remove file /storage/0143/doc_00095145 [00:08:26]file doc_00095146 [00:08:26]remove file /storage/0143/doc_00095146 [00:08:26]file doc_00095147 [00:08:26]remove file /storage/0143/doc_00095147 [00:08:26]file doc_00095148 [00:08:26]remove file /storage/0143/doc_00095148 [00:08:26]file doc_00095149 [00:08:26]remove file /storage/0143/doc_00095149 [00:08:26]file doc_00095150 [00:08:26]remove file /storage/0143/doc_00095150 [00:08:26]file doc_00095151 [00:08:26]remove file /storage/0143/doc_00095151 [00:08:26]file doc_00095152 [00:08:26]remove file /storage/0143/doc_00095152 [00:08:26]file doc_00095153 [00:08:26]remove file /storage/0143/doc_00095153 [00:08:26]file doc_00095154 [00:08:26]remove file /storage/0143/doc_00095154 [00:08:26]file doc_00095155 [00:08:26]remove file /storage/0143/doc_00095155 [00:08:26]file doc_00095156 [00:08:26]remove file /storage/0143/doc_00095156 [00:08:26]file doc_00095157 [00:08:26]remove file /storage/0143/doc_00095157 [00:08:26]file doc_00095158 [00:08:26]remove file /storage/0143/doc_00095158 [00:08:26]file doc_00095159 [00:08:26]remove file /storage/0143/doc_00095159 [00:08:26]file doc_00095160 [00:08:26]remove file /storage/0143/doc_00095160 [00:08:26]file doc_00095161 [00:08:26]remove file /storage/0143/doc_00095161 [00:08:26]file doc_00095162 [00:08:26]remove file /storage/0143/doc_00095162 [00:08:26]file doc_00095163 [00:08:26]remove file /storage/0143/doc_00095163 [00:08:26]file doc_00095164 [00:08:26]remove file /storage/0143/doc_00095164 [00:08:26]file doc_00095165 [00:08:26]remove file /storage/0143/doc_00095165 [00:08:26]file doc_00095166 [00:08:26]remove file /storage/0143/doc_00095166 [00:08:26]file doc_00095167 [00:08:26]remove file /storage/0143/doc_00095167 [00:08:26]file doc_00095168 [00:08:26]remove file /storage/0143/doc_00095168 [00:08:26]file doc_00095169 [00:08:26]remove file /storage/0143/doc_00095169 [00:08:26]file doc_00095170 [00:08:26]remove file /storage/0143/doc_00095170 [00:08:26]file doc_00095171 [00:08:26]remove file /storage/0143/doc_00095171 [00:08:26]file doc_00095172 [00:08:26]remove file /storage/0143/doc_00095172 [00:08:26]file doc_00095173 [00:08:26]remove file /storage/0143/doc_00095173 [00:08:26]file doc_00095174 [00:08:26]remove file /storage/0143/doc_00095174 [00:08:26]file doc_00095175 [00:08:26]remove file /storage/0143/doc_00095175 [00:08:26]file doc_00095176 [00:08:26]remove file /storage/0143/doc_00095176 [00:08:26]file doc_00095177 [00:08:26]remove file /storage/0143/doc_00095177 [00:08:26]file doc_00095178 [00:08:26]remove file /storage/0143/doc_00095178 [00:08:26]file doc_00095179 [00:08:26]remove file /storage/0143/doc_00095179 [00:08:26]file doc_00095180 [00:08:26]remove file /storage/0143/doc_00095180 [00:08:26]file doc_00095181 [00:08:26]remove file /storage/0143/doc_00095181 [00:08:26]file doc_00095182 [00:08:26]remove file /storage/0143/doc_00095182 [00:08:26]file doc_00095183 [00:08:26]remove file /storage/0143/doc_00095183 [00:08:26]file doc_00095184 [00:08:26]remove file /storage/0143/doc_00095184 [00:08:26]file doc_00095185 [00:08:26]remove file /storage/0143/doc_00095185 [00:08:26]file doc_00095186 [00:08:26]remove file /storage/0143/doc_00095186 [00:08:26]file doc_00095187 [00:08:26]remove file /storage/0143/doc_00095187 [00:08:26]file doc_00095188 [00:08:26]remove file /storage/0143/doc_00095188 [00:08:26]file doc_00095189 [00:08:26]remove file /storage/0143/doc_00095189 [00:08:26]file doc_00095190 [00:08:26]remove file /storage/0143/doc_00095190 [00:08:26]file doc_00095191 [00:08:26]remove file /storage/0143/doc_00095191 [00:08:26]file doc_00095192 [00:08:26]remove file /storage/0143/doc_00095192 [00:08:26]file doc_00095193 [00:08:26]remove file /storage/0143/doc_00095193 [00:08:26]file doc_00095194 [00:08:26]remove file /storage/0143/doc_00095194 [00:08:26]file doc_00095195 [00:08:26]remove file /storage/0143/doc_00095195 [00:08:26]file doc_00095196 [00:08:26]remove file /storage/0143/doc_00095196 [00:08:26]file doc_00095197 [00:08:26]remove file /storage/0143/doc_00095197 [00:08:26]file doc_00095198 [00:08:26]remove file /storage/0143/doc_00095198 [00:08:26]file doc_00095199 [00:08:26]remove file /storage/0143/doc_00095199 [00:08:26]file doc_00095200 [00:08:26]remove file /storage/0143/doc_00095200 [00:08:26]file doc_00095201 [00:08:26]remove file /storage/0143/doc_00095201 [00:08:26]file doc_00095202 [00:08:26]remove file /storage/0143/doc_00095202 [00:08:26]file doc_00095203 [00:08:26]remove file /storage/0143/doc_00095203 [00:08:26]file doc_00095204 [00:08:26]remove file /storage/0143/doc_00095204 [00:08:26]file doc_00095205 [00:08:26]remove file /storage/0143/doc_00095205 [00:08:26]file doc_00095206 [00:08:26]remove file /storage/0143/doc_00095206 [00:08:26]file doc_00095207 [00:08:26]remove file /storage/0143/doc_00095207 [00:08:26]file doc_00095208 [00:08:26]remove file /storage/0143/doc_00095208 [00:08:26]file doc_00095209 [00:08:26]remove file /storage/0143/doc_00095209 [00:08:26]file doc_00095210 [00:08:26]remove file /storage/0143/doc_00095210 [00:08:26]file doc_00095211 [00:08:26]remove file /storage/0143/doc_00095211 [00:08:26]file doc_00095212 [00:08:26]remove file /storage/0143/doc_00095212 [00:08:26]file doc_00095213 [00:08:26]remove file /storage/0143/doc_00095213 [00:08:26]file doc_00095214 [00:08:26]remove file /storage/0143/doc_00095214 [00:08:26]file doc_00095215 [00:08:26]remove file /storage/0143/doc_00095215 [00:08:26]file doc_00095216 [00:08:26]remove file /storage/0143/doc_00095216 [00:08:26]file doc_00095217 [00:08:26]remove file /storage/0143/doc_00095217 [00:08:26]file doc_00095218 [00:08:26]remove file /storage/0143/doc_00095218 [00:08:26]file doc_00095219 [00:08:26]remove file /storage/0143/doc_00095219 [00:08:26]file doc_00095220 [00:08:26]remove file /storage/0143/doc_00095220 [00:08:26]file doc_00095221 [00:08:26]remove file /storage/0143/doc_00095221 [00:08:26]file doc_00095222 [00:08:26]remove file /storage/0143/doc_00095222 [00:08:26]file doc_00095223 [00:08:26]remove file /storage/0143/doc_00095223 [00:08:26]file doc_00095224 [00:08:26]remove file /storage/0143/doc_00095224 [00:08:26]file doc_00095225 [00:08:26]remove file /storage/0143/doc_00095225 [00:08:26]file doc_00095226 [00:08:26]remove file /storage/0143/doc_00095226 [00:08:26]file doc_00095227 [00:08:26]remove file /storage/0143/doc_00095227 [00:08:26]file doc_00095228 [00:08:26]remove file /storage/0143/doc_00095228 [00:08:26]file doc_00095229 [00:08:26]remove file /storage/0143/doc_00095229 [00:08:26]file doc_00095230 [00:08:26]remove file /storage/0143/doc_00095230 [00:08:26]file doc_00095231 [00:08:26]remove file /storage/0143/doc_00095231 [00:08:26]file doc_00095232 [00:08:26]remove file /storage/0143/doc_00095232 [00:08:26]file doc_00095233 [00:08:26]remove file /storage/0143/doc_00095233 [00:08:26]file doc_00095234 [00:08:26]remove file /storage/0143/doc_00095234 [00:08:26]file doc_00095235 [00:08:26]remove file /storage/0143/doc_00095235 [00:08:26]file doc_00095236 [00:08:26]remove file /storage/0143/doc_00095236 [00:08:26]file doc_00095237 [00:08:26]remove file /storage/0143/doc_00095237 [00:08:26]file doc_00095238 [00:08:26]remove file /storage/0143/doc_00095238 [00:08:26]file doc_00095239 [00:08:26]remove file /storage/0143/doc_00095239 [00:08:26]file doc_00095240 [00:08:26]remove file /storage/0143/doc_00095240 [00:08:26]file doc_00095241 [00:08:26]remove file /storage/0143/doc_00095241 [00:08:26]file doc_00095242 [00:08:26]remove file /storage/0143/doc_00095242 [00:08:26]file doc_00095243 [00:08:26]remove file /storage/0143/doc_00095243 [00:08:26]file doc_00095244 [00:08:26]remove file /storage/0143/doc_00095244 [00:08:26]file doc_00095245 [00:08:26]remove file /storage/0143/doc_00095245 [00:08:26]file doc_00095246 [00:08:26]remove file /storage/0143/doc_00095246 [00:08:26]file doc_00095247 [00:08:26]remove file /storage/0143/doc_00095247 [00:08:26]file doc_00095248 [00:08:26]remove file /storage/0143/doc_00095248 [00:08:26]file doc_00095249 [00:08:26]remove file /storage/0143/doc_00095249 [00:08:26]file doc_00095250 [00:08:26]remove file /storage/0143/doc_00095250 [00:08:26]file doc_00095251 [00:08:26]remove file /storage/0143/doc_00095251 [00:08:26]file doc_00095252 [00:08:26]remove file /storage/0143/doc_00095252 [00:08:26]file doc_00095253 [00:08:26]remove file /storage/0143/doc_00095253 [00:08:26]file doc_00095254 [00:08:26]remove file /storage/0143/doc_00095254 [00:08:26]file doc_00095255 [00:08:26]remove file /storage/0143/doc_00095255 [00:08:26]file doc_00095256 [00:08:26]remove file /storage/0143/doc_00095256 [00:08:26]file doc_00095257 [00:08:26]remove file /storage/0143/doc_00095257 [00:08:26]file doc_00095258 [00:08:26]remove file /storage/0143/doc_00095258 [00:08:26]file doc_00095259 [00:08:26]remove file /storage/0143/doc_00095259 [00:08:26]file doc_00095260 [00:08:26]remove file /storage/0143/doc_00095260 [00:08:26]file doc_00095261 [00:08:26]remove file /storage/0143/doc_00095261 [00:08:26]file doc_00095262 [00:08:26]remove file /storage/0143/doc_00095262 [00:08:26]file doc_00095263 [00:08:26]remove file /storage/0143/doc_00095263 [00:08:26]file doc_00095264 [00:08:26]remove file /storage/0143/doc_00095264 [00:08:26]file doc_00095265 [00:08:26]remove file /storage/0143/doc_00095265 [00:08:26]file doc_00095266 [00:08:26]remove file /storage/0143/doc_00095266 [00:08:26]file doc_00095267 [00:08:26]remove file /storage/0143/doc_00095267 [00:08:26]file doc_00095268 [00:08:26]remove file /storage/0143/doc_00095268 [00:08:26]file doc_00095269 [00:08:26]remove file /storage/0143/doc_00095269 [00:08:26]file doc_00095270 [00:08:26]remove file /storage/0143/doc_00095270 [00:08:26]file doc_00095271 [00:08:26]remove file /storage/0143/doc_00095271 [00:08:26]file doc_00095272 [00:08:26]remove file /storage/0143/doc_00095272 [00:08:26]file doc_00095273 [00:08:26]remove file /storage/0143/doc_00095273 [00:08:26]file doc_00095274 [00:08:26]remove file /storage/0143/doc_00095274 [00:08:26]file doc_00095275 [00:08:26]remove file /storage/0143/doc_00095275 [00:08:26]file doc_00095276 [00:08:26]remove file /storage/0143/doc_00095276 [00:08:26]file doc_00095277 [00:08:26]remove file /storage/0143/doc_00095277 [00:08:26]file doc_00095278 [00:08:26]remove file /storage/0143/doc_00095278 [00:08:26]file doc_00095279 [00:08:26]remove file /storage/0143/doc_00095279 [00:08:26]file doc_00095280 [00:08:26]remove file /storage/0143/doc_00095280 [00:08:26]file doc_00095281 [00:08:26]remove file /storage/0143/doc_00095281 [00:08:26]file doc_00095282 [00:08:26]remove file /storage/0143/doc_00095282 [00:08:26]file doc_00095283 [00:08:26]remove file /storage/0143/doc_00095283 [00:08:26]file doc_00095284 [00:08:26]remove file /storage/0143/doc_00095284 [00:08:26]file doc_00095285 [00:08:26]remove file /storage/0143/doc_00095285 [00:08:26]file doc_00095286 [00:08:26]remove file /storage/0143/doc_00095286 [00:08:26]file doc_00095287 [00:08:26]remove file /storage/0143/doc_00095287 [00:08:26]file doc_00095288 [00:08:26]remove file /storage/0143/doc_00095288 [00:08:26]file doc_00095289 [00:08:26]remove file /storage/0143/doc_00095289 [00:08:26]file doc_00095290 [00:08:26]remove file /storage/0143/doc_00095290 [00:08:26]file doc_00095291 [00:08:26]remove file /storage/0143/doc_00095291 [00:08:26]file doc_00095292 [00:08:26]remove file /storage/0143/doc_00095292 [00:08:26]file doc_00095293 [00:08:26]remove file /storage/0143/doc_00095293 [00:08:26]file doc_00095294 [00:08:26]remove file /storage/0143/doc_00095294 [00:08:26]file doc_00095295 [00:08:26]remove file /storage/0143/doc_00095295 [00:08:26]file doc_00095296 [00:08:26]remove file /storage/0143/doc_00095296 [00:08:26]file doc_00095297 [00:08:26]remove file /storage/0143/doc_00095297 [00:08:26]file doc_00095298 [00:08:26]remove file /storage/0143/doc_00095298 [00:08:26]file doc_00095299 [00:08:26]remove file /storage/0143/doc_00095299 [00:08:26]file doc_00095300 [00:08:26]remove file /storage/0143/doc_00095300 [00:08:26]file doc_00095301 [00:08:26]remove file /storage/0143/doc_00095301 [00:08:26]file doc_00095302 [00:08:26]remove file /storage/0143/doc_00095302 [00:08:26]file doc_00095303 [00:08:26]remove file /storage/0143/doc_00095303 [00:08:26]file doc_00095304 [00:08:26]remove file /storage/0143/doc_00095304 [00:08:26]file doc_00095305 [00:08:26]remove file /storage/0143/doc_00095305 [00:08:26]file doc_00095306 [00:08:26]remove file /storage/0143/doc_00095306 [00:08:26]file doc_00095307 [00:08:26]remove file /storage/0143/doc_00095307 [00:08:26]file doc_00095308 [00:08:26]remove file /storage/0143/doc_00095308 [00:08:26]file doc_00095309 [00:08:26]remove file /storage/0143/doc_00095309 [00:08:26]file doc_00095310 [00:08:26]remove file /storage/0143/doc_00095310 [00:08:26]file doc_00095311 [00:08:26]remove file /storage/0143/doc_00095311 [00:08:26]file doc_00095312 [00:08:26]remove file /storage/0143/doc_00095312 [00:08:26]file doc_00095313 [00:08:26]remove file /storage/0143/doc_00095313 [00:08:26]file doc_00095314 [00:08:26]remove file /storage/0143/doc_00095314 [00:08:26]file doc_00095315 [00:08:26]remove file /storage/0143/doc_00095315 [00:08:26]file doc_00095316 [00:08:26]remove file /storage/0143/doc_00095316 [00:08:26]file doc_00095317 [00:08:26]remove file /storage/0143/doc_00095317 [00:08:26]file doc_00095318 [00:08:26]remove file /storage/0143/doc_00095318 [00:08:26]file doc_00095319 [00:08:26]remove file /storage/0143/doc_00095319 [00:08:26]file doc_00095320 [00:08:26]remove file /storage/0143/doc_00095320 [00:08:26]file doc_00095321 [00:08:26]remove file /storage/0143/doc_00095321 [00:08:26]file doc_00095322 [00:08:26]remove file /storage/0143/doc_00095322 [00:08:26]file doc_00095323 [00:08:26]remove file /storage/0143/doc_00095323 [00:08:26]file doc_00095324 [00:08:26]remove file /storage/0143/doc_00095324 [00:08:26]file doc_00095325 [00:08:26]remove file /storage/0143/doc_00095325 [00:08:26]file doc_00095326 [00:08:26]remove file /storage/0143/doc_00095326 [00:08:26]file doc_00095327 [00:08:26]remove file /storage/0143/doc_00095327 [00:08:26]file doc_00095328 [00:08:26]remove file /storage/0143/doc_00095328 [00:08:26]file doc_00095329 [00:08:26]remove file /storage/0143/doc_00095329 [00:08:26]file doc_00095330 [00:08:26]remove file /storage/0143/doc_00095330 [00:08:26]file doc_00095331 [00:08:26]remove file /storage/0143/doc_00095331 [00:08:26]file doc_00095332 [00:08:26]remove file /storage/0143/doc_00095332 [00:08:26]file doc_00095333 [00:08:26]remove file /storage/0143/doc_00095333 [00:08:26]file doc_00095334 [00:08:26]remove file /storage/0143/doc_00095334 [00:08:26]file doc_00095335 [00:08:26]remove file /storage/0143/doc_00095335 [00:08:26]file doc_00095336 [00:08:26]remove file /storage/0143/doc_00095336 [00:08:26]file doc_00095337 [00:08:26]remove file /storage/0143/doc_00095337 [00:08:26]file doc_00095338 [00:08:26]remove file /storage/0143/doc_00095338 [00:08:26]file doc_00095339 [00:08:26]remove file /storage/0143/doc_00095339 [00:08:26]file doc_00095340 [00:08:26]remove file /storage/0143/doc_00095340 [00:08:26]file doc_00095341 [00:08:26]remove file /storage/0143/doc_00095341 [00:08:26]file doc_00095342 [00:08:26]remove file /storage/0143/doc_00095342 [00:08:26]file doc_00095343 [00:08:26]remove file /storage/0143/doc_00095343 [00:08:26]file doc_00095344 [00:08:26]remove file /storage/0143/doc_00095344 [00:08:26]file doc_00095345 [00:08:26]remove file /storage/0143/doc_00095345 [00:08:26]file doc_00095346 [00:08:26]remove file /storage/0143/doc_00095346 [00:08:26]file doc_00095347 [00:08:26]remove file /storage/0143/doc_00095347 [00:08:26]file doc_00095348 [00:08:26]remove file /storage/0143/doc_00095348 [00:08:26]file doc_00095349 [00:08:26]remove file /storage/0143/doc_00095349 [00:08:26]file doc_00095350 [00:08:26]remove file /storage/0143/doc_00095350 [00:08:26]file doc_00095351 [00:08:26]remove file /storage/0143/doc_00095351 [00:08:26]file doc_00095352 [00:08:26]remove file /storage/0143/doc_00095352 [00:08:26]file doc_00095353 [00:08:26]remove file /storage/0143/doc_00095353 [00:08:26]file doc_00095354 [00:08:26]remove file /storage/0143/doc_00095354 [00:08:26]file doc_00095355 [00:08:26]remove file /storage/0143/doc_00095355 [00:08:26]file doc_00095356 [00:08:26]remove file /storage/0143/doc_00095356 [00:08:26]file doc_00095357 [00:08:26]remove file /storage/0143/doc_00095357 [00:08:26]file doc_00095358 [00:08:26]remove file /storage/0143/doc_00095358 [00:08:26]file doc_00095359 [00:08:26]remove file /storage/0143/doc_00095359 [00:08:26]file doc_00095360 [00:08:26]remove file /storage/0143/doc_00095360 [00:08:26]file doc_00095361 [00:08:26]remove file /storage/0143/doc_00095361 [00:08:26]file doc_00095362 [00:08:26]remove file /storage/0143/doc_00095362 [00:08:26]file doc_00095363 [00:08:26]remove file /storage/0143/doc_00095363 [00:08:26]file doc_00095364 [00:08:26]remove file /storage/0143/doc_00095364 [00:08:26]file doc_00095365 [00:08:26]remove file /storage/0143/doc_00095365 [00:08:27]file doc_00095366 [00:08:27]remove file /storage/0143/doc_00095366 [00:08:27]file doc_00095367 [00:08:27]remove file /storage/0143/doc_00095367 [00:08:27]file doc_00095368 [00:08:27]remove file /storage/0143/doc_00095368 [00:08:27]file doc_00095369 [00:08:27]remove file /storage/0143/doc_00095369 [00:08:27]file doc_00095370 [00:08:27]remove file /storage/0143/doc_00095370 [00:08:27]file doc_00095371 [00:08:27]remove file /storage/0143/doc_00095371 [00:08:27]file doc_00095372 [00:08:27]remove file /storage/0143/doc_00095372 [00:08:27]file doc_00095373 [00:08:27]remove file /storage/0143/doc_00095373 [00:08:27]file doc_00095374 [00:08:27]remove file /storage/0143/doc_00095374 [00:08:27]file doc_00095375 [00:08:27]remove file /storage/0143/doc_00095375 [00:08:27]file doc_00095376 [00:08:27]remove file /storage/0143/doc_00095376 [00:08:27]file doc_00095377 [00:08:27]remove file /storage/0143/doc_00095377 [00:08:27]file doc_00095378 [00:08:27]remove file /storage/0143/doc_00095378 [00:08:27]file doc_00095379 [00:08:27]remove file /storage/0143/doc_00095379 [00:08:27]file doc_00095380 [00:08:27]remove file /storage/0143/doc_00095380 [00:08:27]file doc_00095381 [00:08:27]remove file /storage/0143/doc_00095381 [00:08:27]file doc_00095382 [00:08:27]remove file /storage/0143/doc_00095382 [00:08:27]file doc_00095383 [00:08:27]remove file /storage/0143/doc_00095383 [00:08:27]file doc_00095384 [00:08:27]remove file /storage/0143/doc_00095384 [00:08:27]file doc_00095385 [00:08:27]remove file /storage/0143/doc_00095385 [00:08:27]file doc_00095386 [00:08:27]remove file /storage/0143/doc_00095386 [00:08:27]file doc_00095387 [00:08:27]remove file /storage/0143/doc_00095387 [00:08:27]file doc_00095388 [00:08:27]remove file /storage/0143/doc_00095388 [00:08:27]file doc_00095389 [00:08:27]remove file /storage/0143/doc_00095389 [00:08:27]file doc_00095390 [00:08:27]remove file /storage/0143/doc_00095390 [00:08:27]file doc_00095391 [00:08:27]remove file /storage/0143/doc_00095391 [00:08:27]file doc_00095392 [00:08:27]remove file /storage/0143/doc_00095392 [00:08:27]file doc_00095393 [00:08:27]remove file /storage/0143/doc_00095393 [00:08:27]file doc_00095394 [00:08:27]remove file /storage/0143/doc_00095394 [00:08:27]file doc_00095395 [00:08:27]remove file /storage/0143/doc_00095395 [00:08:27]file doc_00095396 [00:08:27]remove file /storage/0143/doc_00095396 [00:08:27]file doc_00095397 [00:08:27]remove file /storage/0143/doc_00095397 [00:08:27]file doc_00095398 [00:08:27]remove file /storage/0143/doc_00095398 [00:08:27]file doc_00095399 [00:08:27]remove file /storage/0143/doc_00095399 [00:08:27]file doc_00095400 [00:08:27]remove file /storage/0143/doc_00095400 [00:08:27]file doc_00095401 [00:08:27]remove file /storage/0143/doc_00095401 [00:08:27]file doc_00095402 [00:08:27]remove file /storage/0143/doc_00095402 [00:08:27]file doc_00095403 [00:08:27]remove file /storage/0143/doc_00095403 [00:08:27]file doc_00095404 [00:08:27]remove file /storage/0143/doc_00095404 [00:08:27]file doc_00095405 [00:08:27]remove file /storage/0143/doc_00095405 [00:08:27]file doc_00095406 [00:08:27]remove file /storage/0143/doc_00095406 [00:08:27]file doc_00095407 [00:08:27]remove file /storage/0143/doc_00095407 [00:08:27]file doc_00095408 [00:08:27]remove file /storage/0143/doc_00095408 [00:08:27]file doc_00095409 [00:08:27]remove file /storage/0143/doc_00095409 [00:08:27]file doc_00095410 [00:08:27]remove file /storage/0143/doc_00095410 [00:08:27]file doc_00095411 [00:08:27]remove file /storage/0143/doc_00095411 [00:08:27]file doc_00095412 [00:08:27]remove file /storage/0143/doc_00095412 [00:08:27]file doc_00095413 [00:08:27]remove file /storage/0143/doc_00095413 [00:08:27]file doc_00095414 [00:08:27]remove file /storage/0143/doc_00095414 [00:08:27]file doc_00095415 [00:08:27]remove file /storage/0143/doc_00095415 [00:08:27]file doc_00095416 [00:08:27]remove file /storage/0143/doc_00095416 [00:08:27]file doc_00095417 [00:08:27]remove file /storage/0143/doc_00095417 [00:08:27]file doc_00095418 [00:08:27]remove file /storage/0143/doc_00095418 [00:08:27]file doc_00095419 [00:08:27]remove file /storage/0143/doc_00095419 [00:08:27]file doc_00095420 [00:08:27]remove file /storage/0143/doc_00095420 [00:08:27]file doc_00095421 [00:08:27]remove file /storage/0143/doc_00095421 [00:08:27]file doc_00095422 [00:08:27]remove file /storage/0143/doc_00095422 [00:08:27]file doc_00095423 [00:08:27]remove file /storage/0143/doc_00095423 [00:08:27]file doc_00095424 [00:08:27]remove file /storage/0143/doc_00095424 [00:08:27]file doc_00095425 [00:08:27]remove file /storage/0143/doc_00095425 [00:08:27]file doc_00095426 [00:08:27]remove file /storage/0143/doc_00095426 [00:08:27]file doc_00095427 [00:08:27]remove file /storage/0143/doc_00095427 [00:08:27]file doc_00095428 [00:08:27]remove file /storage/0143/doc_00095428 [00:08:27]file doc_00095429 [00:08:27]remove file /storage/0143/doc_00095429 [00:08:27]file doc_00095430 [00:08:27]remove file /storage/0143/doc_00095430 [00:08:27]file doc_00095431 [00:08:27]remove file /storage/0143/doc_00095431 [00:08:27]file doc_00095432 [00:08:27]remove file /storage/0143/doc_00095432 [00:08:27]file doc_00095433 [00:08:27]remove file /storage/0143/doc_00095433 [00:08:27]file doc_00095434 [00:08:27]remove file /storage/0143/doc_00095434 [00:08:27]file doc_00095435 [00:08:27]remove file /storage/0143/doc_00095435 [00:08:27]file doc_00095436 [00:08:27]remove file /storage/0143/doc_00095436 [00:08:27]file doc_00095437 [00:08:27]remove file /storage/0143/doc_00095437 [00:08:27]file doc_00095438 [00:08:27]remove file /storage/0143/doc_00095438 [00:08:27]file doc_00095439 [00:08:27]remove file /storage/0143/doc_00095439 [00:08:27]file doc_00095440 [00:08:27]remove file /storage/0143/doc_00095440 [00:08:27]file doc_00095441 [00:08:27]remove file /storage/0143/doc_00095441 [00:08:27]file doc_00095442 [00:08:27]remove file /storage/0143/doc_00095442 [00:08:27]file doc_00095443 [00:08:27]remove file /storage/0143/doc_00095443 [00:08:27]file doc_00095444 [00:08:27]remove file /storage/0143/doc_00095444 [00:08:27]file doc_00095445 [00:08:27]remove file /storage/0143/doc_00095445 [00:08:27]file doc_00095446 [00:08:27]remove file /storage/0143/doc_00095446 [00:08:27]file doc_00095447 [00:08:27]remove file /storage/0143/doc_00095447 [00:08:27]file doc_00095448 [00:08:27]remove file /storage/0143/doc_00095448 [00:08:27]file doc_00095449 [00:08:27]remove file /storage/0143/doc_00095449 [00:08:27]file doc_00095450 [00:08:27]remove file /storage/0143/doc_00095450 [00:08:27]file doc_00095451 [00:08:27]remove file /storage/0143/doc_00095451 [00:08:27]file doc_00095452 [00:08:27]remove file /storage/0143/doc_00095452 [00:08:27]file doc_00095453 [00:08:27]remove file /storage/0143/doc_00095453 [00:08:27]file doc_00095454 [00:08:27]remove file /storage/0143/doc_00095454 [00:08:27]file doc_00095455 [00:08:27]remove file /storage/0143/doc_00095455 [00:08:27]file doc_00095456 [00:08:27]remove file /storage/0143/doc_00095456 [00:08:27]file doc_00095457 [00:08:27]remove file /storage/0143/doc_00095457 [00:08:27]file doc_00095458 [00:08:27]remove file /storage/0143/doc_00095458 [00:08:27]file doc_00095459 [00:08:27]remove file /storage/0143/doc_00095459 [00:08:27]file doc_00095460 [00:08:27]remove file /storage/0143/doc_00095460 [00:08:27]file doc_00095461 [00:08:27]remove file /storage/0143/doc_00095461 [00:08:27]file doc_00095462 [00:08:27]remove file /storage/0143/doc_00095462 [00:08:27]file doc_00095463 [00:08:27]remove file /storage/0143/doc_00095463 [00:08:27]file doc_00095464 [00:08:27]remove file /storage/0143/doc_00095464 [00:08:27]file doc_00095465 [00:08:27]remove file /storage/0143/doc_00095465 [00:08:27]file doc_00095466 [00:08:27]remove file /storage/0143/doc_00095466 [00:08:27]file doc_00095467 [00:08:27]remove file /storage/0143/doc_00095467 [00:08:27]file doc_00095468 [00:08:27]remove file /storage/0143/doc_00095468 [00:08:27]file doc_00095469 [00:08:27]remove file /storage/0143/doc_00095469 [00:08:27]file doc_00095470 [00:08:27]remove file /storage/0143/doc_00095470 [00:08:27]file doc_00095471 [00:08:27]remove file /storage/0143/doc_00095471 [00:08:27]file doc_00095472 [00:08:27]remove file /storage/0143/doc_00095472 [00:08:27]file doc_00095473 [00:08:27]remove file /storage/0143/doc_00095473 [00:08:27]file doc_00095474 [00:08:27]remove file /storage/0143/doc_00095474 [00:08:27]file doc_00095475 [00:08:27]remove file /storage/0143/doc_00095475 [00:08:27]file doc_00095476 [00:08:27]remove file /storage/0143/doc_00095476 [00:08:27]file doc_00095477 [00:08:27]remove file /storage/0143/doc_00095477 [00:08:27]file doc_00095478 [00:08:27]remove file /storage/0143/doc_00095478 [00:08:27]file doc_00095479 [00:08:27]remove file /storage/0143/doc_00095479 [00:08:27]file doc_00095480 [00:08:27]remove file /storage/0143/doc_00095480 [00:08:27]file doc_00095481 [00:08:27]remove file /storage/0143/doc_00095481 [00:08:27]file doc_00095482 [00:08:27]remove file /storage/0143/doc_00095482 [00:08:27]file doc_00095483 [00:08:27]remove file /storage/0143/doc_00095483 [00:08:27]file doc_00095484 [00:08:27]remove file /storage/0143/doc_00095484 [00:08:27]file doc_00095485 [00:08:27]remove file /storage/0143/doc_00095485 [00:08:27]file doc_00095486 [00:08:27]remove file /storage/0143/doc_00095486 [00:08:27]file doc_00095487 [00:08:27]remove file /storage/0143/doc_00095487 [00:08:27]file doc_00095488 [00:08:27]remove file /storage/0143/doc_00095488 [00:08:27]file doc_00095489 [00:08:27]remove file /storage/0143/doc_00095489 [00:08:27]file doc_00095490 [00:08:27]remove file /storage/0143/doc_00095490 [00:08:27]file doc_00095491 [00:08:27]remove file /storage/0143/doc_00095491 [00:08:27]file doc_00095492 [00:08:27]remove file /storage/0143/doc_00095492 [00:08:27]file doc_00095493 [00:08:27]remove file /storage/0143/doc_00095493 [00:08:27]file doc_00095494 [00:08:27]remove file /storage/0143/doc_00095494 [00:08:27]file doc_00095495 [00:08:27]remove file /storage/0143/doc_00095495 [00:08:27]file doc_00095496 [00:08:27]remove file /storage/0143/doc_00095496 [00:08:27]file doc_00095497 [00:08:27]remove file /storage/0143/doc_00095497 [00:08:27]file doc_00095498 [00:08:27]remove file /storage/0143/doc_00095498 [00:08:27]file doc_00095499 [00:08:27]remove file /storage/0143/doc_00095499 [00:08:27]file doc_00095500 [00:08:27]remove file /storage/0143/doc_00095500 [00:08:27]file doc_00095501 [00:08:27]remove file /storage/0143/doc_00095501 [00:08:27]file doc_00095502 [00:08:27]remove file /storage/0143/doc_00095502 [00:08:27]file doc_00095503 [00:08:27]remove file /storage/0143/doc_00095503 [00:08:27]file doc_00095504 [00:08:27]remove file /storage/0143/doc_00095504 [00:08:27]file doc_00095505 [00:08:27]remove file /storage/0143/doc_00095505 [00:08:27]file doc_00095506 [00:08:27]remove file /storage/0143/doc_00095506 [00:08:27]file doc_00095507 [00:08:27]remove file /storage/0143/doc_00095507 [00:08:27]file doc_00095508 [00:08:27]remove file /storage/0143/doc_00095508 [00:08:27]file doc_00095509 [00:08:28]remove file /storage/0143/doc_00095509 [00:08:28]file doc_00095510 [00:08:28]remove file /storage/0143/doc_00095510 [00:08:28]file doc_00095511 [00:08:28]remove file /storage/0143/doc_00095511 [00:08:28]file doc_00095512 [00:08:28]remove file /storage/0143/doc_00095512 [00:08:28]file doc_00095513 [00:08:28]remove file /storage/0143/doc_00095513 [00:08:28]file doc_00095514 [00:08:28]remove file /storage/0143/doc_00095514 [00:08:28]file doc_00095515 [00:08:28]remove file /storage/0143/doc_00095515 [00:08:28]file doc_00095516 [00:08:28]remove file /storage/0143/doc_00095516 [00:08:28]file doc_00095517 [00:08:28]remove file /storage/0143/doc_00095517 [00:08:28]file doc_00095518 [00:08:28]remove file /storage/0143/doc_00095518 [00:08:28]file doc_00095519 [00:08:28]remove file /storage/0143/doc_00095519 [00:08:28]file doc_00095520 [00:08:28]remove file /storage/0143/doc_00095520 [00:08:28]file doc_00095521 [00:08:28]remove file /storage/0143/doc_00095521 [00:08:28]file doc_00095522 [00:08:28]remove file /storage/0143/doc_00095522 [00:08:28]file doc_00095523 [00:08:28]remove file /storage/0143/doc_00095523 [00:08:28]file doc_00095524 [00:08:28]remove file /storage/0143/doc_00095524 [00:08:28]file doc_00095525 [00:08:28]remove file /storage/0143/doc_00095525 [00:08:28]file doc_00095526 [00:08:28]remove file /storage/0143/doc_00095526 [00:08:28]file doc_00095527 [00:08:28]remove file /storage/0143/doc_00095527 [00:08:28]file doc_00095528 [00:08:28]remove file /storage/0143/doc_00095528 [00:08:28]file doc_00095529 [00:08:28]remove file /storage/0143/doc_00095529 [00:08:28]file doc_00095530 [00:08:28]remove file /storage/0143/doc_00095530 [00:08:28]file doc_00095531 [00:08:28]remove file /storage/0143/doc_00095531 [00:08:28]file doc_00095532 [00:08:28]remove file /storage/0143/doc_00095532 [00:08:28]file doc_00095533 [00:08:28]remove file /storage/0143/doc_00095533 [00:08:28]file doc_00095534 [00:08:28]remove file /storage/0143/doc_00095534 [00:08:28]file doc_00095535 [00:08:28]remove file /storage/0143/doc_00095535 [00:08:28]file doc_00095536 [00:08:28]remove file /storage/0143/doc_00095536 [00:08:28]file doc_00095537 [00:08:28]remove file /storage/0143/doc_00095537 [00:08:28]file doc_00095538 [00:08:28]remove file /storage/0143/doc_00095538 [00:08:28]file doc_00095539 [00:08:28]remove file /storage/0143/doc_00095539 [00:08:28]file doc_00095540 [00:08:28]remove file /storage/0143/doc_00095540 [00:08:28]file doc_00095541 [00:08:28]remove file /storage/0143/doc_00095541 [00:08:28]file doc_00095542 [00:08:28]remove file /storage/0143/doc_00095542 [00:08:28]file doc_00095543 [00:08:28]remove file /storage/0143/doc_00095543 [00:08:28]file doc_00095544 [00:08:28]remove file /storage/0143/doc_00095544 [00:08:28]file doc_00095545 [00:08:28]remove file /storage/0143/doc_00095545 [00:08:28]file doc_00095546 [00:08:28]remove file /storage/0143/doc_00095546 [00:08:28]file doc_00095547 [00:08:28]remove file /storage/0143/doc_00095547 [00:08:28]file doc_00095548 [00:08:28]remove file /storage/0143/doc_00095548 [00:08:28]file doc_00095549 [00:08:28]remove file /storage/0143/doc_00095549 [00:08:28]file doc_00095550 [00:08:28]remove file /storage/0143/doc_00095550 [00:08:28]file doc_00095551 [00:08:28]remove file /storage/0143/doc_00095551 [00:08:28]file doc_00095552 [00:08:28]remove file /storage/0143/doc_00095552 [00:08:28]file doc_00095553 [00:08:28]remove file /storage/0143/doc_00095553 [00:08:28]file doc_00095554 [00:08:28]remove file /storage/0143/doc_00095554 [00:08:28]file doc_00095555 [00:08:28]remove file /storage/0143/doc_00095555 [00:08:28]file doc_00095556 [00:08:28]remove file /storage/0143/doc_00095556 [00:08:28]file doc_00095557 [00:08:28]remove file /storage/0143/doc_00095557 [00:08:28]file doc_00095558 [00:08:28]remove file /storage/0143/doc_00095558 [00:08:28]file doc_00095559 [00:08:28]remove file /storage/0143/doc_00095559 [00:08:28]file doc_00095560 [00:08:28]remove file /storage/0143/doc_00095560 [00:08:28]file doc_00095561 [00:08:28]remove file /storage/0143/doc_00095561 [00:08:28]file doc_00095562 [00:08:28]remove file /storage/0143/doc_00095562 [00:08:28]file doc_00095563 [00:08:28]remove file /storage/0143/doc_00095563 [00:08:28]file doc_00095564 [00:08:28]remove file /storage/0143/doc_00095564 [00:08:28]file doc_00095565 [00:08:28]remove file /storage/0143/doc_00095565 [00:08:28]file doc_00095566 [00:08:28]remove file /storage/0143/doc_00095566 [00:08:28]file doc_00095567 [00:08:28]remove file /storage/0143/doc_00095567 [00:08:28]file doc_00095568 [00:08:28]remove file /storage/0143/doc_00095568 [00:08:28]file doc_00095569 [00:08:28]remove file /storage/0143/doc_00095569 [00:08:28]file doc_00095570 [00:08:28]remove file /storage/0143/doc_00095570 [00:08:28]file doc_00095571 [00:08:28]remove file /storage/0143/doc_00095571 [00:08:28]file doc_00095572 [00:08:28]remove file /storage/0143/doc_00095572 [00:08:28]file doc_00095573 [00:08:28]remove file /storage/0143/doc_00095573 [00:08:28]file doc_00095574 [00:08:28]remove file /storage/0143/doc_00095574 [00:08:28]file doc_00095575 [00:08:28]remove file /storage/0143/doc_00095575 [00:08:28]file doc_00095576 [00:08:28]remove file /storage/0143/doc_00095576 [00:08:28]file doc_00095577 [00:08:28]remove file /storage/0143/doc_00095577 [00:08:28]file doc_00095578 [00:08:28]remove file /storage/0143/doc_00095578 [00:08:28]file doc_00095579 [00:08:28]remove file /storage/0143/doc_00095579 [00:08:28]file doc_00095580 [00:08:28]remove file /storage/0143/doc_00095580 [00:08:28]file doc_00095581 [00:08:28]remove file /storage/0143/doc_00095581 [00:08:28]file doc_00095582 [00:08:28]remove file /storage/0143/doc_00095582 [00:08:28]file doc_00095583 [00:08:28]remove file /storage/0143/doc_00095583 [00:08:28]file doc_00095584 [00:08:28]remove file /storage/0143/doc_00095584 [00:08:28]file doc_00095585 [00:08:28]remove file /storage/0143/doc_00095585 [00:08:28]file doc_00095586 [00:08:28]remove file /storage/0143/doc_00095586 [00:08:28]file doc_00095587 [00:08:28]remove file /storage/0143/doc_00095587 [00:08:28]file doc_00095588 [00:08:28]remove file /storage/0143/doc_00095588 [00:08:28]file doc_00095589 [00:08:28]remove file /storage/0143/doc_00095589 [00:08:28]file doc_00095590 [00:08:28]remove file /storage/0143/doc_00095590 [00:08:28]file doc_00095591 [00:08:28]remove file /storage/0143/doc_00095591 [00:08:28]file doc_00095592 [00:08:28]remove file /storage/0143/doc_00095592 [00:08:28]file doc_00095593 [00:08:28]remove file /storage/0143/doc_00095593 [00:08:28]file doc_00095594 [00:08:28]remove file /storage/0143/doc_00095594 [00:08:28]file doc_00095595 [00:08:28]remove file /storage/0143/doc_00095595 [00:08:28]file doc_00095596 [00:08:28]remove file /storage/0143/doc_00095596 [00:08:28]file doc_00095597 [00:08:28]remove file /storage/0143/doc_00095597 [00:08:28]file doc_00095598 [00:08:28]remove file /storage/0143/doc_00095598 [00:08:28]file doc_00095599 [00:08:28]remove file /storage/0143/doc_00095599 [00:08:28]file doc_00095600 [00:08:28]remove file /storage/0143/doc_00095600 [00:08:28]file doc_00095601 [00:08:28]remove file /storage/0143/doc_00095601 [00:08:28]file doc_00095602 [00:08:28]remove file /storage/0143/doc_00095602 [00:08:28]file doc_00095603 [00:08:28]remove file /storage/0143/doc_00095603 [00:08:28]file doc_00095604 [00:08:28]remove file /storage/0143/doc_00095604 [00:08:28]file doc_00095605 [00:08:28]remove file /storage/0143/doc_00095605 [00:08:28]file doc_00095606 [00:08:28]remove file /storage/0143/doc_00095606 [00:08:28]file doc_00095607 [00:08:28]remove file /storage/0143/doc_00095607 [00:08:28]file doc_00095608 [00:08:28]remove file /storage/0143/doc_00095608 [00:08:28]file doc_00095609 [00:08:28]remove file /storage/0143/doc_00095609 [00:08:28]file doc_00095610 [00:08:28]remove file /storage/0143/doc_00095610 [00:08:28]file doc_00095611 [00:08:28]remove file /storage/0143/doc_00095611 [00:08:28]file doc_00095612 [00:08:28]remove file /storage/0143/doc_00095612 [00:08:28]file doc_00095613 [00:08:28]remove file /storage/0143/doc_00095613 [00:08:28]file doc_00095614 [00:08:28]remove file /storage/0143/doc_00095614 [00:08:28]file doc_00095615 [00:08:28]remove file /storage/0143/doc_00095615 [00:08:28]file doc_00095616 [00:08:28]remove file /storage/0143/doc_00095616 [00:08:28]file doc_00095617 [00:08:28]remove file /storage/0143/doc_00095617 [00:08:28]file doc_00095618 [00:08:28]remove file /storage/0143/doc_00095618 [00:08:28]file doc_00095619 [00:08:28]remove file /storage/0143/doc_00095619 [00:08:28]file doc_00095620 [00:08:28]remove file /storage/0143/doc_00095620 [00:08:28]file doc_00095621 [00:08:28]remove file /storage/0143/doc_00095621 [00:08:28]file doc_00095622 [00:08:28]remove file /storage/0143/doc_00095622 [00:08:28]file doc_00095623 [00:08:28]remove file /storage/0143/doc_00095623 [00:08:28]file doc_00095624 [00:08:28]remove file /storage/0143/doc_00095624 [00:08:28]file doc_00095625 [00:08:28]remove file /storage/0143/doc_00095625 [00:08:28]file doc_00095626 [00:08:28]remove file /storage/0143/doc_00095626 [00:08:28]file doc_00095627 [00:08:28]remove file /storage/0143/doc_00095627 [00:08:28]file doc_00095628 [00:08:28]remove file /storage/0143/doc_00095628 [00:08:28]file doc_00095629 [00:08:28]remove file /storage/0143/doc_00095629 [00:08:28]file doc_00095630 [00:08:28]remove file /storage/0143/doc_00095630 [00:08:28]file doc_00095631 [00:08:28]remove file /storage/0143/doc_00095631 [00:08:28]file doc_00095632 [00:08:28]remove file /storage/0143/doc_00095632 [00:08:28]file doc_00095633 [00:08:28]remove file /storage/0143/doc_00095633 [00:08:28]file doc_00095634 [00:08:28]remove file /storage/0143/doc_00095634 [00:08:28]file doc_00095635 [00:08:28]remove file /storage/0143/doc_00095635 [00:08:28]file doc_00095636 [00:08:28]remove file /storage/0143/doc_00095636 [00:08:28]file doc_00095637 [00:08:28]remove file /storage/0143/doc_00095637 [00:08:28]file doc_00095638 [00:08:28]remove file /storage/0143/doc_00095638 [00:08:28]file doc_00095639 [00:08:28]remove file /storage/0143/doc_00095639 [00:08:28]file doc_00095640 [00:08:28]remove file /storage/0143/doc_00095640 [00:08:28]file doc_00095641 [00:08:28]remove file /storage/0143/doc_00095641 [00:08:28]file doc_00095642 [00:08:28]remove file /storage/0143/doc_00095642 [00:08:28]file doc_00095643 [00:08:28]remove file /storage/0143/doc_00095643 [00:08:28]file doc_00095644 [00:08:28]remove file /storage/0143/doc_00095644 [00:08:28]file doc_00095645 [00:08:28]remove file /storage/0143/doc_00095645 [00:08:28]file doc_00095646 [00:08:28]remove file /storage/0143/doc_00095646 [00:08:28]file doc_00095647 [00:08:28]remove file /storage/0143/doc_00095647 [00:08:28]file doc_00095648 [00:08:28]remove file /storage/0143/doc_00095648 [00:08:28]file doc_00095649 [00:08:28]remove file /storage/0143/doc_00095649 [00:08:28]file doc_00095650 [00:08:28]remove file /storage/0143/doc_00095650 [00:08:28]file doc_00095651 [00:08:28]remove file /storage/0143/doc_00095651 [00:08:28]file doc_00095652 [00:08:28]remove file /storage/0143/doc_00095652 [00:08:28]file doc_00095653 [00:08:28]remove file /storage/0143/doc_00095653 [00:08:28]file doc_00095654 [00:08:28]remove file /storage/0143/doc_00095654 [00:08:28]file doc_00095655 [00:08:28]remove file /storage/0143/doc_00095655 [00:08:28]file doc_00095656 [00:08:28]remove file /storage/0143/doc_00095656 [00:08:28]file doc_00095657 [00:08:28]remove file /storage/0143/doc_00095657 [00:08:28]file doc_00095658 [00:08:28]remove file /storage/0143/doc_00095658 [00:08:28]file doc_00095659 [00:08:28]remove file /storage/0143/doc_00095659 [00:08:28]file doc_00095660 [00:08:28]remove file /storage/0143/doc_00095660 [00:08:28]file doc_00095661 [00:08:28]remove file /storage/0143/doc_00095661 [00:08:28]file doc_00095662 [00:08:28]remove file /storage/0143/doc_00095662 [00:08:28]file doc_00095663 [00:08:28]remove file /storage/0143/doc_00095663 [00:08:28]file doc_00095664 [00:08:28]remove file /storage/0143/doc_00095664 [00:08:28]file doc_00095665 [00:08:28]remove file /storage/0143/doc_00095665 [00:08:28]file doc_00095666 [00:08:28]remove file /storage/0143/doc_00095666 [00:08:28]file doc_00095667 [00:08:28]remove file /storage/0143/doc_00095667 [00:08:28]file doc_00095668 [00:08:28]remove file /storage/0143/doc_00095668 [00:08:28]file doc_00095669 [00:08:28]remove file /storage/0143/doc_00095669 [00:08:28]file doc_00095670 [00:08:28]remove file /storage/0143/doc_00095670 [00:08:28]file doc_00095671 [00:08:28]remove file /storage/0143/doc_00095671 [00:08:28]file doc_00095672 [00:08:28]remove file /storage/0143/doc_00095672 [00:08:28]file doc_00095673 [00:08:28]remove file /storage/0143/doc_00095673 [00:08:28]file doc_00095674 [00:08:28]remove file /storage/0143/doc_00095674 [00:08:28]file doc_00095675 [00:08:28]remove file /storage/0143/doc_00095675 [00:08:28]file doc_00095676 [00:08:28]remove file /storage/0143/doc_00095676 [00:08:28]file doc_00095677 [00:08:28]remove file /storage/0143/doc_00095677 [00:08:28]file doc_00095678 [00:08:28]remove file /storage/0143/doc_00095678 [00:08:28]file doc_00095679 [00:08:28]remove file /storage/0143/doc_00095679 [00:08:28]file doc_00095680 [00:08:28]remove file /storage/0143/doc_00095680 [00:08:28]file doc_00095681 [00:08:28]remove file /storage/0143/doc_00095681 [00:08:28]file doc_00095682 [00:08:28]remove file /storage/0143/doc_00095682 [00:08:28]file doc_00095683 [00:08:28]remove file /storage/0143/doc_00095683 [00:08:28]file doc_00095684 [00:08:28]remove file /storage/0143/doc_00095684 [00:08:28]file doc_00095685 [00:08:28]remove file /storage/0143/doc_00095685 [00:08:28]file doc_00095686 [00:08:28]remove file /storage/0143/doc_00095686 [00:08:28]file doc_00095687 [00:08:28]remove file /storage/0143/doc_00095687 [00:08:28]file doc_00095688 [00:08:28]remove file /storage/0143/doc_00095688 [00:08:28]file doc_00095689 [00:08:28]remove file /storage/0143/doc_00095689 [00:08:28]file doc_00095690 [00:08:28]remove file /storage/0143/doc_00095690 [00:08:28]file doc_00095691 [00:08:28]remove file /storage/0143/doc_00095691 [00:08:28]file doc_00095692 [00:08:28]remove file /storage/0143/doc_00095692 [00:08:28]file doc_00095693 [00:08:28]remove file /storage/0143/doc_00095693 [00:08:28]file doc_00095694 [00:08:28]remove file /storage/0143/doc_00095694 [00:08:28]file doc_00095695 [00:08:28]remove file /storage/0143/doc_00095695 [00:08:28]file doc_00095696 [00:08:28]remove file /storage/0143/doc_00095696 [00:08:28]file doc_00095697 [00:08:28]remove file /storage/0143/doc_00095697 [00:08:28]file doc_00095698 [00:08:28]remove file /storage/0143/doc_00095698 [00:08:28]file doc_00095699 [00:08:28]remove file /storage/0143/doc_00095699 [00:08:28]file doc_00095700 [00:08:28]remove file /storage/0143/doc_00095700 [00:08:28]file doc_00095701 [00:08:28]remove file /storage/0143/doc_00095701 [00:08:28]file doc_00095702 [00:08:28]remove file /storage/0143/doc_00095702 [00:08:28]file doc_00095703 [00:08:28]remove file /storage/0143/doc_00095703 [00:08:28]file doc_00095704 [00:08:28]remove file /storage/0143/doc_00095704 [00:08:28]file doc_00095705 [00:08:28]remove file /storage/0143/doc_00095705 [00:08:28]file doc_00095706 [00:08:28]remove file /storage/0143/doc_00095706 [00:08:28]file doc_00095707 [00:08:28]remove file /storage/0143/doc_00095707 [00:08:28]file doc_00095708 [00:08:28]remove file /storage/0143/doc_00095708 [00:08:28]file doc_00095709 [00:08:28]remove file /storage/0143/doc_00095709 [00:08:28]file doc_00095710 [00:08:28]remove file /storage/0143/doc_00095710 [00:08:28]file doc_00095711 [00:08:28]remove file /storage/0143/doc_00095711 [00:08:28]file doc_00095712 [00:08:28]remove file /storage/0143/doc_00095712 [00:08:28]remove dir /storage/0143 [00:08:28]ProcessDocumentItem done err = 0, tmpTLVsize=291 [00:08:28]tlvbuf is 0058B5E0 [00:08:28]SAM_PROTO_ClearQueue [00:08:28]wFMCommunicate request_size=4 [00:08:28]MH_SAM_APDU [00:08:28]CAPDU: 80 09 00 00 [00:08:28]Write to MH i2c: E2 08 00 2A 04 80 09 00 00 00 00 00 00 A0 [00:08:28]Write i2c OK [00:08:28]MH_I2C_Read... [00:08:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:08:28]Read from MH i2c: E2 [00:08:28]MH_I2C_Read... [00:08:28]Read from MH i2c: E2 03 00 [00:08:28]MH_I2C_Read... [00:08:28]Read from MH i2c: E2 03 00 2A 04 00 90 00 A2 [00:08:28]RAPDU: 90 00 [00:08:28]wFMCommunicate OK [00:08:28]SAM_PROTO_ClearQueue done [00:08:28]KKMCreateOFDPacket [00:08:28]OFDProtocolAddRootSTLVToBuf [00:08:28]FM_MakeSignedData [00:08:28]FM_MakeSignedData [00:08:28]SAM_PROTO_SignData [00:08:28]wFMCommunicate request_size=4 [00:08:28]MH_SAM_APDU [00:08:28]CAPDU: 80 0D 01 02 [00:08:28]Write to MH i2c: E2 08 00 2B 04 80 0D 01 02 00 00 00 00 A8 [00:08:28]Write i2c OK [00:08:28]MH_I2C_Read... [00:08:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:08:28]Read from MH i2c: E2 [00:08:28]MH_I2C_Read... [00:08:28]Read from MH i2c: E2 03 00 [00:08:28]MH_I2C_Read... [00:08:28]Read from MH i2c: E2 03 00 2B 04 00 90 00 A3 [00:08:28]RAPDU: 90 00 [00:08:28]wFMCommunicate OK [00:08:28]wFMCommunicate request_size=255 [00:08:28]MH_SAM_APDU [00:08:28]CAPDU: 80 0D 02 02 FA 02 00 23 01 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 1D 00 D0 9A D0 B5 D0 BD D0 B6 D0 B5 D0 BC D0 B0 D0 BC D0 B0 D1 82 D0 BE D0 B2 20 D0 90 2E 20 F1 03 70 00 37 32 30 30 30 30 2C 20 D1 81 2E 20 D0 90 D0 BB D0 B0 20 D0 91 D1 83 D0 BA D0 B0 2C 20 D1 83 D0 BB 2E 20 D0 AD D1 80 D0 B3 D0 B5 D1 88 D0 BE D0 B2 D0 B0 20 32 2C 20 D0 90 D0 BB D0 B0 2D D0 91 D1 83 D0 BA D0 B8 D0 BD D1 81 D0 BA D0 B8 D0 B9 20 D1 80 D0 B0 D0 B9 D0 BE D0 BD 2C 20 34 31 2E 33 39 33 35 37 31 2C 37 31 2E 34 39 33 32 36 33 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 32 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 F4 03 04 00 F9 D5 1E 67 0E 04 04 00 90 00 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 [00:08:29]Write to MH i2c: E2 02 01 2C 04 80 0D 02 02 FA 00 02 00 23 01 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 1D 00 D0 9A D0 B5 D0 BD D0 B6 D0 B5 D0 BC D0 B0 D0 BC D0 B0 D1 82 D0 BE D0 B2 20 D0 90 2E 20 F1 03 70 00 37 32 30 30 30 30 2C 20 D1 81 2E 20 D0 90 D0 BB D0 B0 20 D0 91 D1 83 D0 BA D0 B0 2C 20 D1 83 D0 BB 2E 20 D0 AD D1 80 D0 B3 D0 B5 D1 88 D0 BE D0 B2 D0 B0 20 32 2C 20 D0 90 D0 BB D0 B0 2D D0 91 D1 83 D0 BA D0 B8 D0 BD D1 81 D0 BA D0 B8 D0 B9 20 D1 80 D0 B0 D0 B9 D0 BE D0 BD 2C 20 34 31 2E 33 39 33 35 37 31 2C 37 31 2E 34 39 33 32 36 33 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 32 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 F4 03 04 00 F9 D5 1E 67 0E 04 04 00 90 00 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 00 00 45 [00:08:29]Write i2c OK [00:08:29]MH_I2C_Read... [00:08:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:08:29]Read from MH i2c: E2 [00:08:29]MH_I2C_Read... [00:08:29]Read from MH i2c: E2 03 00 [00:08:29]MH_I2C_Read... [00:08:29]Read from MH i2c: E2 03 00 2C 04 00 90 00 A4 [00:08:29]RAPDU: 90 00 [00:08:29]wFMCommunicate OK [00:08:29]wFMCommunicate request_size=50 [00:08:29]MH_SAM_APDU [00:08:29]CAPDU: 80 0D 02 02 2D 30 31 37 30 34 37 38 10 04 04 00 E1 75 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 35 04 06 00 18 EA 13 DA 19 B6 [00:08:29]Write to MH i2c: E2 35 00 2D 04 80 0D 02 02 2D 00 30 31 37 30 34 37 38 10 04 04 00 E1 75 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 35 04 06 00 18 EA 13 DA 19 B6 00 00 1F [00:08:29]Write i2c OK [00:08:29]MH_I2C_Read... [00:08:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:08:29]Read from MH i2c: E2 [00:08:29]MH_I2C_Read... [00:08:29]Read from MH i2c: E2 03 00 [00:08:29]MH_I2C_Read... [00:08:29]Read from MH i2c: E2 03 00 2D 04 00 90 00 A5 [00:08:29]RAPDU: 90 00 [00:08:29]wFMCommunicate OK [00:08:29]wFMCommunicate request_size=4 [00:08:29]MH_SAM_APDU [00:08:29]CAPDU: 80 0D 03 02 [00:08:29]Write to MH i2c: E2 08 00 2E 04 80 0D 03 02 00 00 00 00 AD [00:08:29]Write i2c OK [00:08:29]MH_I2C_Read... [00:08:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:08:29]Read from MH i2c: E2 [00:08:29]MH_I2C_Read... [00:08:29]Read from MH i2c: E2 0B 00 [00:08:29]MH_I2C_Read... [00:08:29]Read from MH i2c: E2 0B 00 2E 04 00 CF 44 D0 B4 EF BF FE 30 90 00 21 [00:08:29]RAPDU: CF 44 D0 B4 EF BF FE 30 90 00 [00:08:29]wFMCommunicate OK [00:08:29]SAM_PROTO_SignData done [00:08:29]FM_MakeSignedData done [00:08:29]CreateOFDProtocolMessage [00:08:29]wFMCommunicate request_size=4 [00:08:29]MH_SAM_APDU [00:08:29]CAPDU: 80 11 00 00 [00:08:29]Write to MH i2c: E2 08 00 2F 04 80 11 00 00 00 00 00 00 AD [00:08:29]Write i2c OK [00:08:29]MH_I2C_Read... [00:08:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:08:29]Read from MH i2c: E2 [00:08:29]MH_I2C_Read... [00:08:29]Read from MH i2c: E2 17 00 [00:08:29]MH_I2C_Read... [00:08:29]Read from MH i2c: E2 17 00 2F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FE [00:08:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:08:29]wFMCommunicate OK [00:08:29]CreateOFDProtocolMessage done [00:08:29]OFDSenderStorePacket 95713 [00:08:29]StoreOFDPacket docnum=95713 [00:08:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 37 01 00 00 00 01 2F 01 92 DC 5A 02 01 00 02 00 23 01 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 1D 00 D0 9A D0 B5 D0 BD D0 B6 D0 B5 D0 BC D0 B0 D0 BC D0 B0 D1 82 D0 BE D0 B2 20 D0 90 2E 20 F1 03 70 00 37 32 30 30 30 30 2C 20 D1 81 2E 20 D0 90 D0 BB D0 B0 20 D0 91 D1 83 D0 BA D0 B0 2C 20 D1 83 D0 BB 2E 20 D0 AD D1 80 D0 B3 D0 B5 D1 88 D0 BE D0 B2 D0 B0 20 32 2C 20 D0 90 D0 BB D0 B0 2D D0 91 D1 83 D0 BA D0 B8 D0 BD D1 81 D0 BA D0 B8 D0 B9 20 D1 80 D0 B0 D0 B9 D0 BE D0 BD 2C 20 34 31 2E 33 39 33 35 37 31 2C 37 31 2E 34 39 33 32 36 33 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 32 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 F4 03 04 00 F9 D5 1E 67 0E 04 04 00 90 00 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E1 75 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 35 04 06 00 18 EA 13 DA 19 B6 CF 44 D0 B4 EF BF FE 30 [00:08:29]CheckFolder [00:08:29]dirname=/storage/ofd_packets [00:08:29]CheckFolder done [00:08:29]ProducePacketName [00:08:29]name=ofd_packets/00095713 [00:08:29]NVStorageSaveData ofd_packets/00095713 [00:08:29]File name is /storage/ofd_packets/00095713 [00:08:29]Write 341 bytes [00:08:29]NVStorageSaveData done [00:08:29]OFDSenderStorePacket done [00:08:29]KKMCreateOFDPacket done [00:08:29]NVStorageSaveData kkm_last_timestamp [00:08:29]File name is /storage/kkm_last_timestamp [00:08:29]Write 4 bytes [00:08:29]NVStorageSaveData done [00:08:29]ExternCall_PrintAddStr [00:08:29]wPrintStart [00:08:29]Write to MH i2c: 01 00 00 30 04 34 [00:08:29]Write i2c OK [00:08:29]MH_I2C_Read... [00:08:29]Read from MH i2c: 01 [00:08:29]MH_I2C_Read... [00:08:29]Read from MH i2c: 01 07 00 [00:08:29]MH_I2C_Read... [00:08:29]Read from MH i2c: 01 07 00 30 04 00 00 00 00 00 FF 0F 49 [00:08:29]RasterBufferAndPrint [00:08:29]line Отчет об открытии смены [00:08:29]line ФФД: 1.0 [00:08:29]line ИНН: 02508201610067 [00:08:29]line Кассир: Кенжемаматов А. [00:08:29]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [00:08:29]line Место: АЗС № 82 "Партнер Нефть" [00:08:29]line 28.10.2024 00:08 [00:08:29]line Смена: 144 [00:08:29]line РНМ: 0000000000170478 [00:08:29]line ЗНМ: 0300000017 [00:08:29]line ФД: 95713 [00:08:29]line ФМ: 0000000002098560 [00:08:29]line ФПД: 27393634474422 [00:08:29]written 0, free lines is 4095 [00:08:29]OFD Sender: Processing packet 95713 [packets to send 58, broken 57] [00:08:29]ProducePacketName [00:08:29]name=ofd_packets/00095713 [00:08:29]OFD Sender: To server: pG, [00:08:29]CommunicateWithHost lk.salyk.kg:30040 [00:08:29]ConnectInit lk.salyk.kg [00:08:29]Connected sock=10 [00:08:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 37 01 00 00 00 01 2F 01 92 DC 5A 02 01 00 02 00 23 01 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 1D 00 D0 9A D0 B5 D0 BD D0 B6 D0 B5 D0 BC D0 B0 D0 BC D0 B0 D1 82 D0 BE D0 B2 20 D0 90 2E 20 F1 03 70 00 37 32 30 30 30 30 2C 20 D1 81 2E 20 D0 90 D0 BB D0 B0 20 D0 91 D1 83 D0 BA D0 B0 2C 20 D1 83 D0 BB 2E 20 D0 AD D1 80 D0 B3 D0 B5 D1 88 D0 BE D0 B2 D0 B0 20 32 2C 20 D0 90 D0 BB D0 B0 2D D0 91 D1 83 D0 BA D0 B8 D0 BD D1 81 D0 BA D0 B8 D0 B9 20 D1 80 D0 B0 D0 B9 D0 BE D0 BD 2C 20 34 31 2E 33 39 33 35 37 31 2C 37 31 2E 34 39 33 32 36 33 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 32 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 F4 03 04 00 F9 D5 1E 67 0E 04 04 00 90 00 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E1 75 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 35 04 06 00 18 EA 13 DA 19 Write to MH i2c: B6 01 CF 00 44 00 D0 42 B4 04 EF BF FE 30 [00:08:30]46 [00:08:30]Write i2c OK [00:08:30]MH_I2C_Read... [00:08:30]Read from MH i2c: 01 [00:08:30]MH_I2C_Read... [00:08:30]Read from MH i2c: 01 07 00 [00:08:30]MH_I2C_Read... [00:08:30]Read from MH i2c: 01 07 00 42 04 00 00 00 00 00 CE 0F 2A [00:08:30]RasterBufferAndPrint [00:08:30]line [00:08:30]line [00:08:30]line [00:08:30]line [00:08:30]line [00:08:30]written 0, free lines is 4056 [00:08:30]MH_Cut [00:08:30]Write to MH i2c: D1 01 00 49 04 01 1F [00:08:30]Write i2c OK [00:08:30]MH_I2C_Read... [00:08:30]Read from MH i2c: D1 [00:08:30]MH_I2C_Read... [00:08:30]Read from MH i2c: D1 01 00 [00:08:30]MH_I2C_Read... [00:08:30]Read from MH i2c: D1 01 00 49 04 00 1E [00:08:30]Write to MH i2c: 01 00 00 4A 04 4E [00:08:30]Write i2c OK [00:08:30]MH_I2C_Read... [00:08:30]*** Cut start [00:08:30]*** Partial cut [00:08:30]*** CUTSNS_PIN = 1 [00:08:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F6 21 47 00 C5 06 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 *** CUTSNS_PIN = 0 [00:08:30]37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E1 75 01 00 F4 03 04 00 27 80 1E 67 B6 04 01 00 00 D1 E5 14 78 8A 47 31 5E [00:08:30]CommunicateWithHost err = 0 [00:08:30]CheckOFDResponse [00:08:30]1017 (14) - 77093643461234 [00:08:30]1041 (16) - 0000000002098560 [00:08:30]1040 (4) - 95713 [00:08:30]1012 (4) - 27.10.2024 18:02 [00:08:30]1206 (1) - 0 [00:08:30]OFD Sender: Remove packet 95713 [00:08:30]ProducePacketName [00:08:30]name=ofd_packets/00095713 [00:08:30]NVStorageDeleteData [00:08:30]*** Brake cut motor [00:08:30]Read from MH i2c: 01 [00:08:31]MH_I2C_Read... [00:08:31]*** Stop cut motor [00:08:31]*** Cut end [00:08:31]Read from MH i2c: 01 07 00 [00:08:31]MH_I2C_Read... [00:08:31]OFD Sender: No OFD packet to send [00:08:31]Read from MH i2c: 01 07 00 4A 04 00 00 00 00 00 FF 0F 63 [00:08:31]process_action open_shift done [00:08:31]requested_data is exist [00:08:31]produce_requested_data [00:08:31]requested_item fd.num is exist - process it [00:08:31]SAM_PROTO_GetFieldsCounters [00:08:31]wFMCommunicate request_size=4 [00:08:31]MH_SAM_APDU [00:08:31]CAPDU: 80 13 00 00 [00:08:31]Write to MH i2c: E2 08 00 4B 04 80 13 00 00 00 00 00 00 CB [00:08:31]Write i2c OK [00:08:31]MH_I2C_Read... [00:08:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:08:31]Read from MH i2c: E2 [00:08:31]MH_I2C_Read... [00:08:31]Read from MH i2c: E2 62 00 [00:08:31]MH_I2C_Read... [00:08:31]Read from MH i2c: E2 62 00 4B 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E1 75 01 00 0E 04 04 00 90 00 00 00 12 04 04 00 00 00 00 00 5E 04 04 00 00 00 00 00 57 04 04 00 01 00 00 00 19 04 04 00 00 00 00 00 90 00 D3 [00:08:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E1 75 01 00 0E 04 04 00 90 00 00 00 12 04 04 00 00 00 00 00 5E 04 04 00 00 00 00 00 57 04 04 00 01 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:08:31]wFMCommunicate OK [00:08:31]SAM_PROTO_GetFieldsCounters done [00:08:31]requested_item shift.num is exist - process it [00:08:31]requested_item shift.opened is exist - process it [00:08:31]req_shift_opened [00:08:31]FM_GetShiftState [00:08:31]SAM_PROTO_GetShiftState [00:08:31]wFMCommunicate request_size=4 [00:08:31]MH_SAM_APDU [00:08:31]CAPDU: 80 13 01 00 [00:08:31]Write to MH i2c: E2 08 00 4C 04 80 13 01 00 00 00 00 00 CD [00:08:31]Write i2c OK [00:08:31]MH_I2C_Read... [00:08:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:08:31]Read from MH i2c: E2 [00:08:31]MH_I2C_Read... [00:08:31]Read from MH i2c: E2 0E 00 [00:08:31]MH_I2C_Read... [00:08:31]Read from MH i2c: E2 0E 00 4C 04 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 2C [00:08:31]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [00:08:31]wFMCommunicate OK [00:08:31]SAM_PROTO_GetShiftState done [00:08:31]FM_GetShiftState done [00:08:31]req_shift_opened done [00:08:31]requested_item shift.open_date is exist - process it [00:08:31]req_shift_open_date [00:08:31]req_shift_open_date done [00:08:31]produce_requested_data done [00:08:31]produce_requested_data return {"fd.num":95713,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105} [00:08:31]process_action_free open_shift [00:08:31]json_value_free [00:08:31]json_value_free done [00:08:31]process_json_proto returns [00:08:31]Send response to host [00:08:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":95713,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105}}} [00:08:31]free response buf [00:08:31]execute_script done [00:08:31]execute_script returns [00:08:31]free content buf [00:08:31]Sock 7.Close socket [00:08:31]Sock 7.Thread stoped [00:08:31]accept exits with 9 [00:08:31]New connection [00:08:31]New thread 3067329892 created [00:08:31]Thread 3067473252 joined [00:08:31]Waiting for new connection... [00:08:31] Sock 9.Parse request [00:08:31]Sock 9.Check first char [00:08:31]Sock 9.First char is OK [00:08:31]request: POST /json_proto HTTP/1.0 [00:08:31]Method: POST [00:08:31]URL: /json_proto [00:08:31]Method is POST - this is cgi request [00:08:31]url: /json_proto [00:08:31]query_string will be loaded in cgi processing [00:08:31]execute_cgi json_proto POST (null) [00:08:31]execute_cgi path=json_proto method=POST [00:08:31]POST find Content-Length [00:08:31]Host: 172.17.40.67:8080 [00:08:31]Content-Length: 331 [00:08:31]Content-Type: application/json [00:08:31] [00:08:31]POST finish read [00:08:31]Found Content-Length = 331 [00:08: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" ] } } [00:08:31]execute_script... [00:08: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" ] } } [00:08:31]POST & json_proto [00:08:31]process_json_proto [00:08:31]json parsed OK: [00:08:31]protocol is kg_v1.0 [00:08:31]action value=get_value [00:08:31]process_action get_value [00:08:31]cmd_get_value [00:08:31]process_action get_value done [00:08:31]requested_data is exist [00:08:31]produce_requested_data [00:08:31]requested_item fm.sale.total is exist - process it [00:08:31]SAM_PROTO_GetFMData [00:08:31]wFMCommunicate request_size=4 [00:08:31]MH_SAM_APDU [00:08:31]CAPDU: 80 13 03 00 [00:08:31]Write to MH i2c: E2 08 00 4D 04 80 13 03 00 00 00 00 00 D0 [00:08:31]Write i2c OK [00:08:31]MH_I2C_Read... [00:08:31]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:08:31]Read from MH i2c: E2 [00:08:31]MH_I2C_Read... [00:08:31]Read from MH i2c: E2 FD 00 [00:08:31]MH_I2C_Read... [00:08:31]Read from MH i2c: E2 FD 00 4D 04 00 C4 04 85 04 C0 04 6E 04 04 00 C1 74 01 00 69 04 A3 00 6F 04 04 00 29 74 01 00 B1 04 05 00 7A D6 D8 DC 01 70 04 05 00 C4 10 1F 9C 01 72 04 04 00 B6 C5 B9 40 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 A1 D2 A7 32 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 39 9D 38 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 98 00 00 00 B1 04 04 00 44 07 74 04 70 04 04 00 44 07 74 04 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 08 12 79 EF 03 09 00 90 00 DA [00:08:31]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 C1 74 01 00 69 04 A3 00 6F 04 04 00 29 74 01 00 B1 04 05 00 7A D6 D8 DC 01 70 04 05 00 C4 10 1F 9C 01 72 04 04 00 B6 C5 B9 40 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 A1 D2 A7 32 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 39 9D 38 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 98 00 00 00 B1 04 04 00 44 07 74 04 70 04 04 00 44 07 74 04 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 08 12 79 EF 03 09 00 90 00 [00:08:31]wFMCommunicate OK [00:08:31]wFMCommunicate request_size=4 [00:08:31]MH_SAM_APDU [00:08:31]CAPDU: 80 17 00 00 [00:08:31]Write to MH i2c: E2 08 00 4E 04 80 17 00 00 00 00 00 00 D2 [00:08:31]Write i2c OK [00:08:31]MH_I2C_Read... [00:08:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:08:32]Read from MH i2c: E2 [00:08:32]MH_I2C_Read... [00:08:32]Read from MH i2c: E2 FD 00 [00:08:32]MH_I2C_Read... [00:08:32]Read from MH i2c: E2 FD 00 4E 04 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C9 16 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 71 [00:08:32]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C9 16 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 90 00 [00:08:32]wFMCommunicate OK [00:08:32]wFMCommunicate request_size=4 [00:08:32]MH_SAM_APDU [00:08:32]CAPDU: 80 17 00 00 [00:08:32]Write to MH i2c: E2 08 00 4F 04 80 17 00 00 00 00 00 00 D3 [00:08:32]Write i2c OK [00:08:32]MH_I2C_Read... [00:08:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:08:32]Read from MH i2c: E2 [00:08:32]MH_I2C_Read... [00:08:32]Read from MH i2c: E2 FD 00 [00:08:32]MH_I2C_Read... [00:08:32]Read from MH i2c: E2 FD 00 4F 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 E8 [00:08:32]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [00:08:32]wFMCommunicate OK [00:08:32]wFMCommunicate request_size=4 [00:08:32]MH_SAM_APDU [00:08:32]CAPDU: 80 17 00 00 [00:08:32]Write to MH i2c: E2 08 00 50 04 80 17 00 00 00 00 00 00 D4 [00:08:32]Write i2c OK [00:08:32]MH_I2C_Read... [00:08:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:08:33]Read from MH i2c: E2 [00:08:33]MH_I2C_Read... [00:08:33]Read from MH i2c: E2 FD 00 [00:08:33]MH_I2C_Read... [00:08:33]Read from MH i2c: E2 FD 00 50 04 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 4C [00:08:33]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:08:33]wFMCommunicate OK [00:08:33]wFMCommunicate request_size=4 [00:08:33]MH_SAM_APDU [00:08:33]CAPDU: 80 17 00 00 [00:08:33]Write to MH i2c: E2 08 00 51 04 80 17 00 00 00 00 00 00 D5 [00:08:33]Write i2c OK [00:08:33]MH_I2C_Read... [00:08:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:08:33]Read from MH i2c: E2 [00:08:33]MH_I2C_Read... [00:08:33]Read from MH i2c: E2 E1 00 [00:08:33]MH_I2C_Read... [00:08:33]Read from MH i2c: E2 E1 00 51 04 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 C3 [00:08:33]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:08:33]wFMCommunicate OK [00:08:33]SAM_PROTO_GetFMData done [00:08:33]requested_item fm.sale_refund.total is exist - process it [00:08:33]requested_item fm.buy.total is exist - process it [00:08:33]requested_item shift.sale.total is exist - process it [00:08:33]SAM_PROTO_GetShiftData [00:08:33]wFMCommunicate request_size=4 [00:08:33]MH_SAM_APDU [00:08:33]CAPDU: 80 13 02 00 [00:08:33]Write to MH i2c: E2 08 00 52 04 80 13 02 00 00 00 00 00 D4 [00:08:33]Write i2c OK [00:08:33]MH_I2C_Read... [00:08:34]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:08:34]Read from MH i2c: E2 [00:08:34]MH_I2C_Read... [00:08:34]Read from MH i2c: E2 FD 00 [00:08:34]MH_I2C_Read... [00:08:34]Read from MH i2c: E2 FD 00 52 04 00 A0 04 AA 04 9C 04 6E 04 04 00 00 00 00 00 69 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 90 00 47 [00:08:34]RAPDU: A0 04 AA 04 9C 04 6E 04 04 00 00 00 00 00 69 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 90 00 [00:08:34]wFMCommunicate OK [00:08:34]wFMCommunicate request_size=4 [00:08:34]MH_SAM_APDU [00:08:34]CAPDU: 80 17 00 00 [00:08:34]Write to MH i2c: E2 08 00 53 04 80 17 00 00 00 00 00 00 D7 [00:08:34]Write i2c OK [00:08:34]MH_I2C_Read... [00:08:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:08:34]Read from MH i2c: E2 [00:08:34]MH_I2C_Read... [00:08:34]Read from MH i2c: E2 FD 00 [00:08:34]MH_I2C_Read... [00:08:34]Read from MH i2c: E2 FD 00 53 04 00 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 90 00 DF [00:08:34]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 90 00 [00:08:34]wFMCommunicate OK [00:08:34]wFMCommunicate request_size=4 [00:08:34]MH_SAM_APDU [00:08:34]CAPDU: 80 17 00 00 [00:08:34]Write to MH i2c: E2 08 00 54 04 80 17 00 00 00 00 00 00 D8 [00:08:34]Write i2c OK [00:08:34]MH_I2C_Read... [00:08:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:08:35]Read from MH i2c: E2 [00:08:35]MH_I2C_Read... [00:08:35]Read from MH i2c: E2 FD 00 [00:08:35]MH_I2C_Read... [00:08:35]Read from MH i2c: E2 FD 00 54 04 00 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 90 00 AA [00:08:35]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 90 00 [00:08:35]wFMCommunicate OK [00:08:35]wFMCommunicate request_size=4 [00:08:35]MH_SAM_APDU [00:08:35]CAPDU: 80 17 00 00 [00:08:35]Write to MH i2c: E2 08 00 55 04 80 17 00 00 00 00 00 00 D9 [00:08:35]Write i2c OK [00:08:35]MH_I2C_Read... [00:08:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:08:35]Read from MH i2c: E2 [00:08:35]MH_I2C_Read... [00:08:35]Read from MH i2c: E2 FD 00 [00:08:35]MH_I2C_Read... [00:08:35]Read from MH i2c: E2 FD 00 55 04 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 90 00 4B [00:08:35]RAPDU: 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 90 00 [00:08:36]wFMCommunicate OK [00:08:36]wFMCommunicate request_size=4 [00:08:36]MH_SAM_APDU [00:08:36]CAPDU: 80 17 00 00 [00:08:36]Write to MH i2c: E2 08 00 56 04 80 17 00 00 00 00 00 00 DA [00:08:36]Write i2c OK [00:08:36]MH_I2C_Read... [00:08:36]OFD Sender: No OFD packet to send [00:08:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 186! [00:08:36]Read from MH i2c: E2 [00:08:36]MH_I2C_Read... [00:08:36]Read from MH i2c: E2 BD 00 [00:08:36]MH_I2C_Read... [00:08:36]Read from MH i2c: E2 BD 00 56 04 00 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 C0 [00:08:36]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:08:36]wFMCommunicate OK [00:08:36]SAM_PROTO_GetShiftData done [00:08:36]requested_item shift.sale.total_cash is exist - process it [00:08:36]requested_item shift.sale_refund.total is exist - process it [00:08:36]requested_item shift.sale_refund.total_cash is exist - process it [00:08:36]requested_item shift.buy.total is exist - process it [00:08:36]requested_item shift.buy.total_cash is exist - process it [00:08:36]produce_requested_data done [00:08:36]produce_requested_data return {"fm.sale.total":80001654.98,"fm.sale_refund.total":747129.00,"fm.buy.total":0.00,"shift.sale.total":0.00,"shift.sale.total_cash":0.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:08:36]process_action_free get_value [00:08:36]json_value_free [00:08:36]json_value_free done [00:08:36]process_json_proto returns [00:08:36]Send response to host [00:08:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":80001654.98,"fm.sale_refund.total":747129.00,"fm.buy.total":0.00,"shift.sale.total":0.00,"shift.sale.total_cash":0.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:08:36]free response buf [00:08:36]execute_script done [00:08:36]execute_script returns [00:08:36]free content buf [00:08:36]Sock 9.Close socket [00:08:36]Sock 9.Thread stoped [00:08:41]OFD Sender: No OFD packet to send [00:08:46]OFD Sender: No OFD packet to send [00:08:51]OFD Sender: No OFD packet to send [00:08:56]OFD Sender: No OFD packet to send [00:09:01]OFD Sender: No OFD packet to send [00:09:06]OFD Sender: No OFD packet to send [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:10]accept exits with 7 [00:10:10]New connection [00:10:10]New thread 3067473252 created [00:10:10]Thread 3067329892 joined [00:10:10]Waiting for new connection... [00:10:10] Sock 7.Parse request [00:10:10]Sock 7.Check first char [00:10:10]Sock 7.First char is OK [00:10:10]request: POST /json_proto HTTP/1.0 [00:10:10]Method: POST [00:10:10]URL: /json_proto [00:10:10]Method is POST - this is cgi request [00:10:10]url: /json_proto [00:10:10]query_string will be loaded in cgi processing [00:10:10]execute_cgi json_proto POST (null) [00:10:10]execute_cgi path=json_proto method=POST [00:10:10]POST find Content-Length [00:10:10]Host: 172.17.40.67:8080 [00:10:10]Content-Length: 678 [00:10:10]Content-Type: application/json [00:10:10] [00:10:10]POST finish read [00:10:10]Found Content-Length = 678 [00:10:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406232", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.090, "sum" : 340.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 340.00, "total" : 340.00, "payments": [ { "type": 0, "sum" : 340.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:10:10]execute_script... [00:10: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)3406232", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 5.090, "sum" : 340.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 340.00, "total" : 340.00, "payments": [ { "type": 0, "sum" : 340.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:10:10]POST & json_proto [00:10:10]process_json_proto [00:10:10]json parsed OK: [00:10:10]protocol is kg_v1.0 [00:10:10]action value=close_receipt [00:10:10]process_action close_receipt [00:10:10]cmd_close_receipt [00:10:10]MH_GetDate [00:10:10]Write to MH i2c: F0 00 00 57 04 4A [00:10:10]Write i2c OK [00:10:10]MH_I2C_Read... [00:10:10]Read from MH i2c: F0 [00:10:10]MH_I2C_Read... [00:10:10]Read from MH i2c: F0 09 00 [00:10:10]MH_I2C_Read... [00:10:10]Read from MH i2c: F0 09 00 57 04 00 63 D6 1E 67 EE DA 66 66 A5 [00:10:10]GetLastDocTimeStamp 1730074105 [00:10:10]current date 1730074211 [00:10:10]FM_GetShiftState [00:10:10]SAM_PROTO_GetShiftState [00:10:10]wFMCommunicate request_size=4 [00:10:10]MH_SAM_APDU [00:10:10]CAPDU: 80 13 01 00 [00:10:10]Write to MH i2c: E2 08 00 58 04 80 13 01 00 00 00 00 00 D9 [00:10:10]Write i2c OK [00:10:10]MH_I2C_Read... [00:10:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:10:10]Read from MH i2c: E2 [00:10:10]MH_I2C_Read... [00:10:10]Read from MH i2c: E2 0E 00 [00:10:10]MH_I2C_Read... [00:10:10]Read from MH i2c: E2 0E 00 58 04 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 38 [00:10:10]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [00:10:10]wFMCommunicate OK [00:10:10]SAM_PROTO_GetShiftState done [00:10:10]FM_GetShiftState done [00:10:10]opened in 1730074105 [00:10:10]opened+sec_in_day 1730160505 [00:10:10]quantity*price = 34052 [00:10:10]sum+1 = 34053 [00:10:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.52 ИТОГО: 340.00 Внесено: 340.00 СДАЧА: 0.00 НСП 1% : 3.01 НДС 12% : 36.16 Наличными: 340.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 1 28.10.2024 00:10 Смена: 144 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95714 ФПД: 124676548520761 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T001011&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95714&fm=124676548520761&tin=02508201610067®Number=0000000000170478&sum=34000 [00:10:11]StoreToDocumentArchive [00:10:11]shift 144 fd 95714 [00:10:11]save to /storage/0144/doc_00095714 [00:10:11]save last doc name /storage/0144/doc_00095714 to /storage/kkm_last_doc_name [00:10:11]save OK [00:10:11]Clear old archive folders... [00:10:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:10:11]tlvbuf is 005A0EA0 [00:10:11]SAM_PROTO_ClearQueue [00:10:11]wFMCommunicate request_size=4 [00:10:11]MH_SAM_APDU [00:10:11]CAPDU: 80 09 00 00 [00:10:11]Write to MH i2c: E2 08 00 65 04 80 09 00 00 00 00 00 00 DB [00:10:11]Write i2c OK [00:10:11]MH_I2C_Read... [00:10:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:10:11]Read from MH i2c: E2 [00:10:11]MH_I2C_Read... [00:10:11]Read from MH i2c: E2 03 00 [00:10:11]MH_I2C_Read... [00:10:11]Read from MH i2c: E2 03 00 65 04 00 90 00 DD [00:10:11]RAPDU: 90 00 [00:10:11]wFMCommunicate OK [00:10:11]SAM_PROTO_ClearQueue done [00:10:11]KKMCreateOFDPacket [00:10:11]OFDProtocolAddRootSTLVToBuf [00:10:11]FM_MakeSignedData [00:10:11]FM_MakeSignedData [00:10:11]SAM_PROTO_SignData [00:10:11]wFMCommunicate request_size=4 [00:10:11]MH_SAM_APDU [00:10:11]CAPDU: 80 0D 01 02 [00:10:11]Write to MH i2c: E2 08 00 66 04 80 0D 01 02 00 00 00 00 E3 [00:10:11]Write i2c OK [00:10:11]MH_I2C_Read... [00:10:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:10:12]Read from MH i2c: E2 [00:10:12]MH_I2C_Read... [00:10:12]Read from MH i2c: E2 03 00 [00:10:12]MH_I2C_Read... [00:10:12]Read from MH i2c: E2 03 00 66 04 00 90 00 DE [00:10:12]RAPDU: 90 00 [00:10:12]wFMCommunicate OK [00:10:12]wFMCommunicate request_size=255 [00:10:12]MH_SAM_APDU [00:10: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 34 FF 03 08 00 03 E2 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 04 85 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 0E 00 00 00 00 07 04 06 00 D0 84 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 63 D6 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E2 75 01 00 35 04 06 00 71 [00:10:12]Write to MH i2c: E2 02 01 67 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 34 FF 03 08 00 03 E2 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 04 85 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 0E 00 00 00 00 07 04 06 00 D0 84 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 63 D6 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E2 75 01 00 35 04 06 00 71 00 00 C2 [00:10:12]Write i2c OK [00:10:12]MH_I2C_Read... [00:10:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:10:12]Read from MH i2c: E2 [00:10:12]MH_I2C_Read... [00:10:12]Read from MH i2c: E2 03 00 [00:10:12]MH_I2C_Read... [00:10:12]Read from MH i2c: E2 03 00 67 04 00 90 00 DF [00:10:12]RAPDU: 90 00 [00:10:12]wFMCommunicate OK [00:10:12]wFMCommunicate request_size=10 [00:10:12]MH_SAM_APDU [00:10:12]CAPDU: 80 0D 02 02 05 64 85 62 EB 39 [00:10:12]Write to MH i2c: E2 0D 00 68 04 80 0D 02 02 05 00 64 85 62 EB 39 00 00 5F [00:10:12]Write i2c OK [00:10:12]MH_I2C_Read... [00:10:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:10:12]Read from MH i2c: E2 [00:10:12]MH_I2C_Read... [00:10:12]Read from MH i2c: E2 03 00 [00:10:12]MH_I2C_Read... [00:10:12]Read from MH i2c: E2 03 00 68 04 00 90 00 E0 [00:10:12]RAPDU: 90 00 [00:10:12]wFMCommunicate OK [00:10:12]wFMCommunicate request_size=4 [00:10:12]MH_SAM_APDU [00:10:12]CAPDU: 80 0D 03 02 [00:10:12]Write to MH i2c: E2 08 00 69 04 80 0D 03 02 00 00 00 00 E8 [00:10:12]Write i2c OK [00:10:12]MH_I2C_Read... [00:10:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:10:12]Read from MH i2c: E2 [00:10:12]MH_I2C_Read... [00:10:12]Read from MH i2c: E2 0B 00 [00:10:12]MH_I2C_Read... [00:10:12]Read from MH i2c: E2 0B 00 69 04 00 ED D3 97 49 6C 02 7E AA 90 00 1F [00:10:12]RAPDU: ED D3 97 49 6C 02 7E AA 90 00 [00:10:12]wFMCommunicate OK [00:10:12]SAM_PROTO_SignData done [00:10:12]FM_MakeSignedData done [00:10:12]CreateOFDProtocolMessage [00:10:12]wFMCommunicate request_size=4 [00:10:12]MH_SAM_APDU [00:10:12]CAPDU: 80 11 00 00 [00:10:12]Write to MH i2c: E2 08 00 6A 04 80 11 00 00 00 00 00 00 E8 [00:10:12]Write i2c OK [00:10:12]MH_I2C_Read... [00:10:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:10:12]Read from MH i2c: E2 [00:10:12]MH_I2C_Read... [00:10:12]Read from MH i2c: E2 17 00 [00:10:12]MH_I2C_Read... [00:10:12]Read from MH i2c: E2 17 00 6A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 39 [00:10:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:10:12]wFMCommunicate OK [00:10:12]CreateOFDProtocolMessage done [00:10:12]OFDSenderStorePacket 95714 [00:10:12]StoreOFDPacket docnum=95714 [00:10:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D0 91 07 01 B1 D3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E2 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 04 85 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 0E 00 00 00 00 07 04 06 00 D0 84 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 63 D6 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E2 75 01 00 35 04 06 00 71 64 85 62 EB 39 ED D3 97 49 6C 02 7E AA [00:10:12]CheckFolder [00:10:12]dirname=/storage/ofd_packets [00:10:12]CheckFolder done [00:10:12]ProducePacketName [00:10:12]name=ofd_packets/00095714 [00:10:12]NVStorageSaveData ofd_packets/00095714 [00:10:12]File name is /storage/ofd_packets/00095714 [00:10:12]Write 301 bytes [00:10:12]NVStorageSaveData done [00:10:12]OFDSenderStorePacket done [00:10:12]KKMCreateOFDPacket done [00:10:12]NVStorageSaveData kkm_last_timestamp [00:10:12]File name is /storage/kkm_last_timestamp [00:10:12]Write 4 bytes [00:10:12]NVStorageSaveData done [00:10:12]ExternCall_PrintAddStr [00:10:12]wPrintStart [00:10:12]Write to MH i2c: 01 00 00 6B 04 6F [00:10:12]Write i2c OK [00:10:12]MH_I2C_Read... [00:10:12]Read from MH i2c: 01 [00:10:12]MH_I2C_Read... [00:10:12]Read from MH i2c: 01 07 00 [00:10:12]MH_I2C_Read... [00:10:12]Read from MH i2c: 01 07 00 6B 04 00 00 00 00 00 FF 0F 84 [00:10:12]RasterBufferAndPrint [00:10:12]line Счет N : (1)3406232 [00:10:12]line ИНН: 02508201610067 [00:10:12]line Контрольно-Кассовый Чек [00:10:12]line ПРОДАЖА [00:10:12]line ТРК (МРК, ГНК) : 22 [00:10:12]line Товар: 2710124130 [00:10:12]line Аи-92-К-4 [00:10:12]line 5.090 * 66.90 [00:10:12]line = 340.52 [00:10:12]line НДС 12% НСП 1% [00:10:12]line > о реализуемом товаре [00:10:12]line ОКРУГЛЕНИЕ: -0.52 [00:10:12]line ИТОГО: 340.00 [00:10:12]line Внесено: 340.00 [00:10:12]line СДАЧА: 0.00 [00:10:12]line НСП 1% : 3.01 [00:10:12]line НДС 12% : 36.16 [00:10:12]line Наличными: 340.00 [00:10:12]line Безнал.: 0.00 [00:10:12]line Место: АЗС № 82 "Партнер Нефть" [00:10:12]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [00:10:12]line СНО: Общий режим [00:10:12]line Чек 1 28.10.2024 00:10 [00:10:12]line Смена: 144 ФФД: 1.0 [00:10:12]line ЗНМ: 0300000017 [00:10:12]line РНМ: 0000000000170478 [00:10:12]line Версия ККМ: v1.0 [00:10:12]line ФМ: 0000000002098560 [00:10:12]line ФД: 95714 [00:10:12]line ФПД: 124676548520761 [00:10:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T001011&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95714&fm=124676548520761&tin=02508201610067®Number=0000000000170478&sum=34000 [00:10:12]OFD Sender: Processing packet 95714 [packets to send 58, broken 57] [00:10:12]ProducePacketName [00:10:12]name=ofd_packets/00095714 [00:10:12]OFD Sender: To server: pG, [00:10:12]CommunicateWithHost lk.salyk.kg:30040 [00:10:12]ConnectInit lk.salyk.kg [00:10:12]written 0, free lines is 4095 [00:10:13]Connected sock=10 [00:10:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 D0 91 07 01 B1 D3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E2 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 04 85 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 0E 00 00 00 00 07 04 06 00 D0 84 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 63 D6 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E2 75 01 00 35 04 06 00 71 64 85 62 EB 39 ED D3 97 49 6C 02 7E AA [00:10:13]Write to MH i2c: 01 00 00 96 04 9A [00:10:13]Write i2c OK [00:10:13]MH_I2C_Read... [00:10:13]Read from MH i2c: 01 [00:10:13]MH_I2C_Read... [00:10:13]Read from MH i2c: 01 07 00 [00:10:13]MH_I2C_Read... [00:10:13]Read from MH i2c: 01 07 00 96 04 00 00 00 00 00 FE 0C AB [00:10:13]RasterBufferAndPrint [00:10:13]line [00:10:13]line [00:10:13]line [00:10:13]line [00:10:13]line [00:10:13]written 0, free lines is 3332 [00:10:13]MH_Cut [00:10:13]Write to MH i2c: D1 01 00 9D 04 01 73 [00:10:13]Write i2c OK [00:10:13]MH_I2C_Read... [00:10:13]Read from MH i2c: D1 [00:10:13]MH_I2C_Read... [00:10:13]Read from MH i2c: D1 01 00 [00:10:13]MH_I2C_Read... [00:10:13]Read from MH i2c: D1 01 00 9D 04 00 72 [00:10:13]Write to MH i2c: 01 00 00 9E 04 A2 [00:10:13]Write i2c OK [00:10:13]MH_I2C_Read... [00:10:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 1B 90 47 00 D9 A6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E2 75 01 00 F4 03 04 00 8E 80 1E 67 B6 04 01 00 00 ED 8B E3 E0 7D 1B 30 97 [00:10:13]CommunicateWithHost err = 0 [00:10:13]CheckOFDResponse [00:10:13]1017 (14) - 77093643461234 [00:10:13]1041 (16) - 0000000002098560 [00:10:13]1040 (4) - 95714 [00:10:13]1012 (4) - 27.10.2024 18:03 [00:10:13]1206 (1) - 0 [00:10:13]OFD Sender: Remove packet 95714 [00:10:13]ProducePacketName [00:10:13]name=ofd_packets/00095714 [00:10:13]NVStorageDeleteData [00:10:13]OFD Sender: No OFD packet to send [00:10:13]*** Cut start [00:10:13]*** Partial cut [00:10:13]*** CUTSNS_PIN = 1 [00:10:13]*** CUTSNS_PIN = 0 [00:10:14]*** Brake cut motor [00:10:14]Read from MH i2c: 01 [00:10:14]MH_I2C_Read... [00:10:14]*** Stop cut motor [00:10:14]*** Cut end [00:10:14]Read from MH i2c: 01 07 00 [00:10:14]MH_I2C_Read... [00:10:14]Read from MH i2c: 01 07 00 9E 04 00 00 00 00 00 FF 0F B7 [00:10:14]process_action close_receipt done [00:10:14]requested_data is exist [00:10:14]produce_requested_data [00:10:14]requested_item fm.sn is exist - process it [00:10:14]wFMCommunicate request_size=4 [00:10:14]MH_SAM_APDU [00:10:14]CAPDU: 80 11 00 00 [00:10:14]Write to MH i2c: E2 08 00 9F 04 80 11 00 00 00 00 00 00 1D [00:10:14]Write i2c OK [00:10:14]MH_I2C_Read... [00:10:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:10:14]Read from MH i2c: E2 [00:10:14]MH_I2C_Read... [00:10:14]Read from MH i2c: E2 17 00 [00:10:14]MH_I2C_Read... [00:10:14]Read from MH i2c: E2 17 00 9F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 6E [00:10:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:10:14]wFMCommunicate OK [00:10:14]requested_item fd.num is exist - process it [00:10:14]SAM_PROTO_GetFieldsCounters [00:10:14]wFMCommunicate request_size=4 [00:10:14]MH_SAM_APDU [00:10:14]CAPDU: 80 13 00 00 [00:10:14]Write to MH i2c: E2 08 00 A0 04 80 13 00 00 00 00 00 00 20 [00:10:14]Write i2c OK [00:10:14]MH_I2C_Read... [00:10:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:10:14]Read from MH i2c: E2 [00:10:14]MH_I2C_Read... [00:10:14]Read from MH i2c: E2 62 00 [00:10:14]MH_I2C_Read... [00:10:14]Read from MH i2c: E2 62 00 A0 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E2 75 01 00 0E 04 04 00 90 00 00 00 12 04 04 00 01 00 00 00 5E 04 04 00 01 00 00 00 57 04 04 00 02 00 00 00 19 04 04 00 00 00 00 00 90 00 2C [00:10:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E2 75 01 00 0E 04 04 00 90 00 00 00 12 04 04 00 01 00 00 00 5E 04 04 00 01 00 00 00 57 04 04 00 02 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:10:14]wFMCommunicate OK [00:10:14]SAM_PROTO_GetFieldsCounters done [00:10:14]requested_item shift.num is exist - process it [00:10:14]requested_item shift.opened is exist - process it [00:10:14]req_shift_opened [00:10:14]FM_GetShiftState [00:10:14]SAM_PROTO_GetShiftState [00:10:14]wFMCommunicate request_size=4 [00:10:14]MH_SAM_APDU [00:10:14]CAPDU: 80 13 01 00 [00:10:14]Write to MH i2c: E2 08 00 A1 04 80 13 01 00 00 00 00 00 22 [00:10:14]Write i2c OK [00:10:14]MH_I2C_Read... [00:10:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:10:14]Read from MH i2c: E2 [00:10:14]MH_I2C_Read... [00:10:14]Read from MH i2c: E2 0E 00 [00:10:14]MH_I2C_Read... [00:10:14]Read from MH i2c: E2 0E 00 A1 04 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 81 [00:10:14]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [00:10:14]wFMCommunicate OK [00:10:14]SAM_PROTO_GetShiftState done [00:10:14]FM_GetShiftState done [00:10:14]req_shift_opened done [00:10:14]requested_item shift.open_date is exist - process it [00:10:14]req_shift_open_date [00:10:14]req_shift_open_date done [00:10:14]produce_requested_data done [00:10:14]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95714,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105} [00:10:14]process_action_free close_receipt [00:10:14]json_value_free [00:10:14]json_value_free done [00:10:14]process_json_proto returns [00:10:14]Send response to host [00:10:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95714,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105}}} [00:10:14]free response buf [00:10:14]execute_script done [00:10:14]execute_script returns [00:10:14]free content buf [00:10:14]Sock 7.Close socket [00:10:14]Sock 7.Thread stoped [00:10:18]OFD Sender: No OFD packet to send [00:10:23]OFD Sender: No OFD packet to send [00:10:28]OFD Sender: No OFD packet to send [00:10:33]OFD Sender: No OFD packet to send [00:10:38]OFD Sender: No OFD packet to send [00:10:43]OFD Sender: No OFD packet to send [00:10:48]OFD Sender: No OFD packet to send [00:10:53]OFD Sender: No OFD packet to send [00:10:58]OFD Sender: No OFD packet to send [00:11:03]OFD Sender: No OFD packet to send [00:11:04]accept exits with 9 [00:11:04]New connection [00:11:04]New thread 3067329892 created [00:11:04]Thread 3067473252 joined [00:11:04]Waiting for new connection... [00:11:04] Sock 9.Parse request [00:11:04]Sock 9.Check first char [00:11:04]Sock 9.First char is OK [00:11:04]request: POST /json_proto HTTP/1.0 [00:11:04]Method: POST [00:11:04]URL: /json_proto [00:11:04]Method is POST - this is cgi request [00:11:04]url: /json_proto [00:11:04]query_string will be loaded in cgi processing [00:11:04]execute_cgi json_proto POST (null) [00:11:04]execute_cgi path=json_proto method=POST [00:11:04]POST find Content-Length [00:11:04]Host: 172.17.40.67:8080 [00:11:04]Content-Length: 683 [00:11:04]Content-Type: application/json [00:11:04] [00:11:04]POST finish read [00:11:04]Found Content-Length = 683 [00:11:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406233", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:11:04]execute_script... [00:11: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)3406233", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:11:04]POST & json_proto [00:11:04]process_json_proto [00:11:04]json parsed OK: [00:11:04]protocol is kg_v1.0 [00:11:04]action value=close_receipt [00:11:04]process_action close_receipt [00:11:04]cmd_close_receipt [00:11:04]MH_GetDate [00:11:04]Write to MH i2c: F0 00 00 A2 04 95 [00:11:04]Write i2c OK [00:11:04]MH_I2C_Read... [00:11:04]Read from MH i2c: F0 [00:11:04]MH_I2C_Read... [00:11:04]Read from MH i2c: F0 09 00 [00:11:04]MH_I2C_Read... [00:11:04]Read from MH i2c: F0 09 00 A2 04 00 99 D6 1E 67 EE DA 66 66 26 [00:11:04]GetLastDocTimeStamp 1730074211 [00:11:04]current date 1730074265 [00:11:04]FM_GetShiftState [00:11:04]SAM_PROTO_GetShiftState [00:11:04]wFMCommunicate request_size=4 [00:11:04]MH_SAM_APDU [00:11:04]CAPDU: 80 13 01 00 [00:11:04]Write to MH i2c: E2 08 00 A3 04 80 13 01 00 00 00 00 00 24 [00:11:04]Write i2c OK [00:11:04]MH_I2C_Read... [00:11:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:11:04]Read from MH i2c: E2 [00:11:04]MH_I2C_Read... [00:11:04]Read from MH i2c: E2 0E 00 [00:11:04]MH_I2C_Read... [00:11:04]Read from MH i2c: E2 0E 00 A3 04 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 83 [00:11:04]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [00:11:04]wFMCommunicate OK [00:11:04]SAM_PROTO_GetShiftState done [00:11:04]FM_GetShiftState done [00:11:04]opened in 1730074105 [00:11:04]opened+sec_in_day 1730160505 [00:11:04]quantity*price = 100015 [00:11:04]sum+1 = 100017 [00:11:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 2 28.10.2024 00:11 Смена: 144 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95715 ФПД: 164465729511641 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T001105&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95715&fm=164465729511641&tin=02508201610067®Number=0000000000170478&sum=100000 [00:11:05]StoreToDocumentArchive [00:11:05]shift 144 fd 95715 [00:11:05]save to /storage/0144/doc_00095715 [00:11:05]save last doc name /storage/0144/doc_00095715 to /storage/kkm_last_doc_name [00:11:05]save OK [00:11:05]Clear old archive folders... [00:11:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:11:05]tlvbuf is 0059F790 [00:11:05]SAM_PROTO_ClearQueue [00:11:05]wFMCommunicate request_size=4 [00:11:05]MH_SAM_APDU [00:11:05]CAPDU: 80 09 00 00 [00:11:05]Write to MH i2c: E2 08 00 B0 04 80 09 00 00 00 00 00 00 26 [00:11:05]Write i2c OK [00:11:05]MH_I2C_Read... [00:11:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:11:05]Read from MH i2c: E2 [00:11:05]MH_I2C_Read... [00:11:05]Read from MH i2c: E2 03 00 [00:11:05]MH_I2C_Read... [00:11:05]Read from MH i2c: E2 03 00 B0 04 00 90 00 28 [00:11:05]RAPDU: 90 00 [00:11:05]wFMCommunicate OK [00:11:05]SAM_PROTO_ClearQueue done [00:11:05]KKMCreateOFDPacket [00:11:05]OFDProtocolAddRootSTLVToBuf [00:11:05]FM_MakeSignedData [00:11:05]FM_MakeSignedData [00:11:05]SAM_PROTO_SignData [00:11:05]wFMCommunicate request_size=4 [00:11:05]MH_SAM_APDU [00:11:05]CAPDU: 80 0D 01 02 [00:11:05]Write to MH i2c: E2 08 00 B1 04 80 0D 01 02 00 00 00 00 2E [00:11:05]Write i2c OK [00:11:05]MH_I2C_Read... [00:11:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:11:05]Read from MH i2c: E2 [00:11:05]MH_I2C_Read... [00:11:05]Read from MH i2c: E2 03 00 [00:11:05]MH_I2C_Read... [00:11:05]Read from MH i2c: E2 03 00 B1 04 00 90 00 29 [00:11:05]RAPDU: 90 00 [00:11:05]wFMCommunicate OK [00:11:05]wFMCommunicate request_size=255 [00:11:05]MH_SAM_APDU [00:11:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 99 D6 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E3 75 01 00 35 04 06 00 95 [00:11:05]Write to MH i2c: E2 02 01 B2 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 99 D6 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E3 75 01 00 35 04 06 00 95 00 00 2A [00:11:05]Write i2c OK [00:11:05]MH_I2C_Read... [00:11:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:11:06]Read from MH i2c: E2 [00:11:06]MH_I2C_Read... [00:11:06]Read from MH i2c: E2 03 00 [00:11:06]MH_I2C_Read... [00:11:06]Read from MH i2c: E2 03 00 B2 04 00 90 00 2A [00:11:06]RAPDU: 90 00 [00:11:06]wFMCommunicate OK [00:11:06]wFMCommunicate request_size=10 [00:11:06]MH_SAM_APDU [00:11:06]CAPDU: 80 0D 02 02 05 94 A9 62 A0 D9 [00:11:06]Write to MH i2c: E2 0D 00 B3 04 80 0D 02 02 05 00 94 A9 62 A0 D9 00 00 53 [00:11:06]Write i2c OK [00:11:06]MH_I2C_Read... [00:11:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:11:06]Read from MH i2c: E2 [00:11:06]MH_I2C_Read... [00:11:06]Read from MH i2c: E2 03 00 [00:11:06]MH_I2C_Read... [00:11:06]Read from MH i2c: E2 03 00 B3 04 00 90 00 2B [00:11:06]RAPDU: 90 00 [00:11:06]wFMCommunicate OK [00:11:06]wFMCommunicate request_size=4 [00:11:06]MH_SAM_APDU [00:11:06]CAPDU: 80 0D 03 02 [00:11:06]Write to MH i2c: E2 08 00 B4 04 80 0D 03 02 00 00 00 00 33 [00:11:06]Write i2c OK [00:11:06]MH_I2C_Read... [00:11:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:11:06]Read from MH i2c: E2 [00:11:06]MH_I2C_Read... [00:11:06]Read from MH i2c: E2 0B 00 [00:11:06]MH_I2C_Read... [00:11:06]Read from MH i2c: E2 0B 00 B4 04 00 7A 2E 8C 5D A8 1C 75 FC 90 00 FA [00:11:06]RAPDU: 7A 2E 8C 5D A8 1C 75 FC 90 00 [00:11:06]wFMCommunicate OK [00:11:06]SAM_PROTO_SignData done [00:11:06]FM_MakeSignedData done [00:11:06]CreateOFDProtocolMessage [00:11:06]wFMCommunicate request_size=4 [00:11:06]MH_SAM_APDU [00:11:06]CAPDU: 80 11 00 00 [00:11:06]Write to MH i2c: E2 08 00 B5 04 80 11 00 00 00 00 00 00 33 [00:11:06]Write i2c OK [00:11:06]MH_I2C_Read... [00:11:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:11:06]Read from MH i2c: E2 [00:11:06]MH_I2C_Read... [00:11:06]Read from MH i2c: E2 17 00 [00:11:06]MH_I2C_Read... [00:11:06]Read from MH i2c: E2 17 00 B5 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 84 [00:11:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:11:06]wFMCommunicate OK [00:11:06]CreateOFDProtocolMessage done [00:11:06]OFDSenderStorePacket 95715 [00:11:06]StoreOFDPacket docnum=95715 [00:11:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 84 7D 07 01 AA 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 99 D6 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E3 75 01 00 35 04 06 00 95 94 A9 62 A0 D9 7A 2E 8C 5D A8 1C 75 FC [00:11:06]CheckFolder [00:11:06]dirname=/storage/ofd_packets [00:11:06]CheckFolder done [00:11:06]ProducePacketName [00:11:06]name=ofd_packets/00095715 [00:11:06]NVStorageSaveData ofd_packets/00095715 [00:11:06]File name is /storage/ofd_packets/00095715 [00:11:06]Write 301 bytes [00:11:06]NVStorageSaveData done [00:11:06]OFDSenderStorePacket done [00:11:06]KKMCreateOFDPacket done [00:11:06]NVStorageSaveData kkm_last_timestamp [00:11:06]File name is /storage/kkm_last_timestamp [00:11:06]Write 4 bytes [00:11:06]NVStorageSaveData done [00:11:06]ExternCall_PrintAddStr [00:11:06]wPrintStart [00:11:06]Write to MH i2c: 01 00 00 B6 04 BA [00:11:06]Write i2c OK [00:11:06]MH_I2C_Read... [00:11:06]Read from MH i2c: 01 [00:11:06]MH_I2C_Read... [00:11:06]Read from MH i2c: 01 07 00 [00:11:06]MH_I2C_Read... [00:11:06]Read from MH i2c: 01 07 00 B6 04 00 00 00 00 00 FF 0F CF [00:11:06]RasterBufferAndPrint [00:11:06]line Счет N : (1)3406233 [00:11:06]line ИНН: 02508201610067 [00:11:06]line Контрольно-Кассовый Чек [00:11:06]line ПРОДАЖА [00:11:06]line ТРК (МРК, ГНК) : 32 [00:11:06]line Товар: 2710124130 [00:11:06]line Аи-92-К-4 [00:11:06]line 14.950 * 66.90 [00:11:06]line = 1000.16 [00:11:06]line НДС 12% НСП 1% [00:11:06]line > о реализуемом товаре [00:11:06]line ОКРУГЛЕНИЕ: -0.16 [00:11:06]line ИТОГО: 1000.00 [00:11:06]line Внесено: 1000.00 [00:11:06]line СДАЧА: 0.00 [00:11:06]line НСП 1% : 8.85 [00:11:06]line НДС 12% : 106.21 [00:11:06]line Наличными: 1000.00 [00:11:06]line Безнал.: 0.00 [00:11:06]line Место: АЗС № 82 "Партнер Нефть" [00:11:06]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [00:11:06]line СНО: Общий режим [00:11:06]line Чек 2 28.10.2024 00:11 [00:11:06]line Смена: 144 ФФД: 1.0 [00:11:06]line ЗНМ: 0300000017 [00:11:06]line РНМ: 0000000000170478 [00:11:06]line Версия ККМ: v1.0 [00:11:06]line ФМ: 0000000002098560 [00:11:06]line ФД: 95715 [00:11:06]line ФПД: 164465729511641 [00:11:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T001105&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95715&fm=164465729511641&tin=02508201610067®Number=0000000000170478&sum=100000 [00:11:06]OFD Sender: Processing packet 95715 [packets to send 58, broken 57] [00:11:06]ProducePacketName [00:11:06]name=ofd_packets/00095715 [00:11:06]OFD Sender: To server: pG, [00:11:06]CommunicateWithHost lk.salyk.kg:30040 [00:11:06]ConnectInit lk.salyk.kg [00:11:06]written 0, free lines is 4095 [00:11:06]Connected sock=10 [00:11:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 84 7D 07 01 AA 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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 99 D6 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E3 75 01 00 35 04 06 00 95 94 A9 62 A0 D9 7A 2E 8C 5D A8 1C 75 FC [00:11:07]Write to MH i2c: 01 00 00 E1 04 E5 [00:11:07]Write i2c OK [00:11:07]MH_I2C_Read... [00:11:07]Read from MH i2c: 01 [00:11:07]MH_I2C_Read... [00:11:07]Read from MH i2c: 01 07 00 [00:11:07]MH_I2C_Read... [00:11:07]Read from MH i2c: 01 07 00 E1 04 00 00 00 00 00 04 0D FD [00:11:07]RasterBufferAndPrint [00:11:07]line [00:11:07]line [00:11:07]line [00:11:07]line [00:11:07]line [00:11:07]written 0, free lines is 3338 [00:11:07]MH_Cut [00:11:07]Write to MH i2c: D1 01 00 E8 04 01 BE [00:11:07]Write i2c OK [00:11:07]MH_I2C_Read... [00:11:07]Read from MH i2c: D1 [00:11:07]MH_I2C_Read... [00:11:07]Read from MH i2c: D1 01 00 [00:11:07]MH_I2C_Read... [00:11:07]Read from MH i2c: D1 01 00 E8 04 00 BD [00:11:07]Write to MH i2c: 01 00 00 E9 04 ED [00:11:07]Write i2c OK [00:11:07]MH_I2C_Read... [00:11:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 E6 1F 47 00 A4 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 32 30 39 38 35 36 30 10 04 04 00 E3 75 01 00 F4 03 04 00 C4 80 1E 67 B6 04 01 00 00 74 FD 9A 36 4B D4 6D 12 [00:11:07]CommunicateWithHost err = 0 [00:11:07]CheckOFDResponse [00:11:07]1017 (14) - 77093643461234 [00:11:07]1041 (16) - 0000000002098560 [00:11:07]1040 (4) - 95715 [00:11:07]1012 (4) - 27.10.2024 18:04 [00:11:07]1206 (1) - 0 [00:11:07]OFD Sender: Remove packet 95715 [00:11:07]ProducePacketName [00:11:07]name=ofd_packets/00095715 [00:11:07]NVStorageDeleteData [00:11:07]OFD Sender: No OFD packet to send [00:11:07]*** Cut start [00:11:07]*** Partial cut [00:11:07]*** CUTSNS_PIN = 1 [00:11:07]*** CUTSNS_PIN = 0 [00:11:07]*** Brake cut motor [00:11:08]Read from MH i2c: 01 [00:11:08]MH_I2C_Read... [00:11:08]*** Stop cut motor [00:11:08]*** Cut end [00:11:08]Read from MH i2c: 01 07 00 [00:11:08]MH_I2C_Read... [00:11:08]Read from MH i2c: 01 07 00 E9 04 00 00 00 00 00 FF 0F 02 [00:11:08]process_action close_receipt done [00:11:08]requested_data is exist [00:11:08]produce_requested_data [00:11:08]requested_item fm.sn is exist - process it [00:11:08]wFMCommunicate request_size=4 [00:11:08]MH_SAM_APDU [00:11:08]CAPDU: 80 11 00 00 [00:11:08]Write to MH i2c: E2 08 00 EA 04 80 11 00 00 00 00 00 00 68 [00:11:08]Write i2c OK [00:11:08]MH_I2C_Read... [00:11:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:11:08]Read from MH i2c: E2 [00:11:08]MH_I2C_Read... [00:11:08]Read from MH i2c: E2 17 00 [00:11:08]MH_I2C_Read... [00:11:08]Read from MH i2c: E2 17 00 EA 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B9 [00:11:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:11:08]wFMCommunicate OK [00:11:08]requested_item fd.num is exist - process it [00:11:08]SAM_PROTO_GetFieldsCounters [00:11:08]wFMCommunicate request_size=4 [00:11:08]MH_SAM_APDU [00:11:08]CAPDU: 80 13 00 00 [00:11:08]Write to MH i2c: E2 08 00 EB 04 80 13 00 00 00 00 00 00 6B [00:11:08]Write i2c OK [00:11:08]MH_I2C_Read... [00:11:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:11:08]Read from MH i2c: E2 [00:11:08]MH_I2C_Read... [00:11:08]Read from MH i2c: E2 62 00 [00:11:08]MH_I2C_Read... [00:11:08]Read from MH i2c: E2 62 00 EB 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E3 75 01 00 0E 04 04 00 90 00 00 00 12 04 04 00 02 00 00 00 5E 04 04 00 02 00 00 00 57 04 04 00 03 00 00 00 19 04 04 00 00 00 00 00 90 00 7B [00:11:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E3 75 01 00 0E 04 04 00 90 00 00 00 12 04 04 00 02 00 00 00 5E 04 04 00 02 00 00 00 57 04 04 00 03 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:11:08]wFMCommunicate OK [00:11:08]SAM_PROTO_GetFieldsCounters done [00:11:08]requested_item shift.num is exist - process it [00:11:08]requested_item shift.opened is exist - process it [00:11:08]req_shift_opened [00:11:08]FM_GetShiftState [00:11:08]SAM_PROTO_GetShiftState [00:11:08]wFMCommunicate request_size=4 [00:11:08]MH_SAM_APDU [00:11:08]CAPDU: 80 13 01 00 [00:11:08]Write to MH i2c: E2 08 00 EC 04 80 13 01 00 00 00 00 00 6D [00:11:08]Write i2c OK [00:11:08]MH_I2C_Read... [00:11:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:11:08]Read from MH i2c: E2 [00:11:08]MH_I2C_Read... [00:11:08]Read from MH i2c: E2 0E 00 [00:11:08]MH_I2C_Read... [00:11:08]Read from MH i2c: E2 0E 00 EC 04 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 CC [00:11:08]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [00:11:08]wFMCommunicate OK [00:11:08]SAM_PROTO_GetShiftState done [00:11:08]FM_GetShiftState done [00:11:08]req_shift_opened done [00:11:08]requested_item shift.open_date is exist - process it [00:11:08]req_shift_open_date [00:11:08]req_shift_open_date done [00:11:08]produce_requested_data done [00:11:08]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95715,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105} [00:11:08]process_action_free close_receipt [00:11:08]json_value_free [00:11:08]json_value_free done [00:11:08]process_json_proto returns [00:11:08]Send response to host [00:11:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95715,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105}}} [00:11:08]free response buf [00:11:08]execute_script done [00:11:08]execute_script returns [00:11:08]free content buf [00:11:08]Sock 9.Close socket [00:11:08]Sock 9.Thread stoped [00:11:12]OFD Sender: No OFD packet to send [00:11:17]OFD Sender: No OFD packet to send [00:11:22]OFD Sender: No OFD packet to send [00:11:27]OFD Sender: No OFD packet to send [00:11:32]OFD Sender: No OFD packet to send [00:11:37]OFD Sender: No OFD packet to send [00:11:42]OFD Sender: No OFD packet to send [00:11:47]OFD Sender: No OFD packet to send [00:11:52]OFD Sender: No OFD packet to send [00:11:57]OFD Sender: No OFD packet to send [00:12:02]OFD Sender: No OFD packet to send [00:12:07]OFD Sender: No OFD packet to send [00:12:12]OFD Sender: No OFD packet to send [00:12:17]OFD Sender: No OFD packet to send [00:12:22]accept exits with 7 [00:12:22]New connection [00:12:22]New thread 3067473252 created [00:12:22]Thread 3067329892 joined [00:12:22]Waiting for new connection... [00:12:22] Sock 7.Parse request [00:12:22]Sock 7.Check first char [00:12:22]Sock 7.First char is OK [00:12:22]request: POST /json_proto HTTP/1.0 [00:12:22]Method: POST [00:12:22]URL: /json_proto [00:12:22]Method is POST - this is cgi request [00:12:22]url: /json_proto [00:12:22]query_string will be loaded in cgi processing [00:12:22]execute_cgi json_proto POST (null) [00:12:22]execute_cgi path=json_proto method=POST [00:12:22]POST find Content-Length [00:12:22]Host: 172.17.40.67:8080 [00:12:22]Content-Length: 678 [00:12:22]Content-Type: application/json [00:12:22] [00:12:22]POST finish read [00:12:22]Found Content-Length = 678 [00:12:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406234", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:12:22]execute_script... [00:12: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)3406234", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:12:22]POST & json_proto [00:12:22]process_json_proto [00:12:22]json parsed OK: [00:12:22]protocol is kg_v1.0 [00:12:22]action value=close_receipt [00:12:22]process_action close_receipt [00:12:22]cmd_close_receipt [00:12:22]MH_GetDate [00:12:22]Write to MH i2c: F0 00 00 ED 04 E0 [00:12:22]Write i2c OK [00:12:22]MH_I2C_Read... [00:12:22]Read from MH i2c: F0 [00:12:22]MH_I2C_Read... [00:12:22]Read from MH i2c: F0 09 00 [00:12:22]MH_I2C_Read... [00:12:22]Read from MH i2c: F0 09 00 ED 04 00 E7 D6 1E 67 EE DA 66 66 BF [00:12:22]GetLastDocTimeStamp 1730074265 [00:12:22]current date 1730074343 [00:12:22]FM_GetShiftState [00:12:22]SAM_PROTO_GetShiftState [00:12:22]wFMCommunicate request_size=4 [00:12:22]MH_SAM_APDU [00:12:22]CAPDU: 80 13 01 00 [00:12:22]Write to MH i2c: E2 08 00 EE 04 80 13 01 00 00 00 00 00 6F [00:12:22]Write i2c OK [00:12:22]MH_I2C_Read... [00:12:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:12:22]Read from MH i2c: E2 [00:12:22]MH_I2C_Read... [00:12:22]Read from MH i2c: E2 0E 00 [00:12:22]MH_I2C_Read... [00:12:22]Read from MH i2c: E2 0E 00 EE 04 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 CE [00:12:22]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [00:12:22]wFMCommunicate OK [00:12:22]SAM_PROTO_GetShiftState done [00:12:22]FM_GetShiftState done [00:12:22]opened in 1730074105 [00:12:22]opened+sec_in_day 1730160505 [00:12:22]quantity*price = 30038 [00:12:22]sum+1 = 30039 [00:12:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 3 28.10.2024 00:12 Смена: 144 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95716 ФПД: 18463412224964 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T001223&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95716&fm=18463412224964&tin=02508201610067®Number=0000000000170478&sum=30000 [00:12:23]StoreToDocumentArchive [00:12:23]shift 144 fd 95716 [00:12:23]save to /storage/0144/doc_00095716 [00:12:23]save last doc name /storage/0144/doc_00095716 to /storage/kkm_last_doc_name [00:12:23]save OK [00:12:23]Clear old archive folders... [00:12:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:12:23]tlvbuf is 00528970 [00:12:23]SAM_PROTO_ClearQueue [00:12:23]wFMCommunicate request_size=4 [00:12:23]MH_SAM_APDU [00:12:23]CAPDU: 80 09 00 00 [00:12:23]Write to MH i2c: E2 08 00 FB 04 80 09 00 00 00 00 00 00 71 [00:12:23]Write i2c OK [00:12:23]MH_I2C_Read... [00:12:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:12:23]Read from MH i2c: E2 [00:12:23]MH_I2C_Read... [00:12:23]Read from MH i2c: E2 03 00 [00:12:23]MH_I2C_Read... [00:12:23]Read from MH i2c: E2 03 00 FB 04 00 90 00 73 [00:12:23]RAPDU: 90 00 [00:12:23]wFMCommunicate OK [00:12:23]SAM_PROTO_ClearQueue done [00:12:23]KKMCreateOFDPacket [00:12:23]OFDProtocolAddRootSTLVToBuf [00:12:23]FM_MakeSignedData [00:12:23]FM_MakeSignedData [00:12:23]SAM_PROTO_SignData [00:12:23]wFMCommunicate request_size=4 [00:12:23]MH_SAM_APDU [00:12:23]CAPDU: 80 0D 01 02 [00:12:23]Write to MH i2c: E2 08 00 FC 04 80 0D 01 02 00 00 00 00 79 [00:12:23]Write i2c OK [00:12:23]MH_I2C_Read... [00:12:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:12:23]Read from MH i2c: E2 [00:12:23]MH_I2C_Read... [00:12:23]Read from MH i2c: E2 03 00 [00:12:23]MH_I2C_Read... [00:12:23]Read from MH i2c: E2 03 00 FC 04 00 90 00 74 [00:12:23]RAPDU: 90 00 [00:12:23]wFMCommunicate OK [00:12:23]wFMCommunicate request_size=255 [00:12:23]MH_SAM_APDU [00:12: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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 00 00 00 F4 03 04 00 E7 D6 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E4 75 01 00 35 04 06 00 10 [00:12:23]Write to MH i2c: E2 02 01 FD 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 00 00 00 F4 03 04 00 E7 D6 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E4 75 01 00 35 04 06 00 10 00 00 3A [00:12:23]Write i2c OK [00:12:23]MH_I2C_Read... [00:12:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:12:23]Read from MH i2c: E2 [00:12:23]MH_I2C_Read... [00:12:23]Read from MH i2c: E2 03 00 [00:12:23]MH_I2C_Read... [00:12:23]Read from MH i2c: E2 03 00 FD 04 00 90 00 75 [00:12:23]RAPDU: 90 00 [00:12:23]wFMCommunicate OK [00:12:23]wFMCommunicate request_size=10 [00:12:23]MH_SAM_APDU [00:12:23]CAPDU: 80 0D 02 02 05 CA D9 20 83 C4 [00:12:23]Write to MH i2c: E2 0D 00 FE 04 80 0D 02 02 05 00 CA D9 20 83 C4 00 00 90 [00:12:23]Write i2c OK [00:12:23]MH_I2C_Read... [00:12:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:12:23]Read from MH i2c: E2 [00:12:23]MH_I2C_Read... [00:12:23]Read from MH i2c: E2 03 00 [00:12:23]MH_I2C_Read... [00:12:23]Read from MH i2c: E2 03 00 FE 04 00 90 00 76 [00:12:23]RAPDU: 90 00 [00:12:23]wFMCommunicate OK [00:12:23]wFMCommunicate request_size=4 [00:12:23]MH_SAM_APDU [00:12:23]CAPDU: 80 0D 03 02 [00:12:23]Write to MH i2c: E2 08 00 FF 04 80 0D 03 02 00 00 00 00 7E [00:12:23]Write i2c OK [00:12:23]MH_I2C_Read... [00:12:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:12:23]Read from MH i2c: E2 [00:12:23]MH_I2C_Read... [00:12:23]Read from MH i2c: E2 0B 00 [00:12:23]MH_I2C_Read... [00:12:23]Read from MH i2c: E2 0B 00 FF 04 00 76 88 B8 5B 73 94 62 A2 90 00 9B [00:12:23]RAPDU: 76 88 B8 5B 73 94 62 A2 90 00 [00:12:23]wFMCommunicate OK [00:12:23]SAM_PROTO_SignData done [00:12:23]FM_MakeSignedData done [00:12:23]CreateOFDProtocolMessage [00:12:23]wFMCommunicate request_size=4 [00:12:23]MH_SAM_APDU [00:12:23]CAPDU: 80 11 00 00 [00:12:23]Write to MH i2c: E2 08 00 00 05 80 11 00 00 00 00 00 00 7F [00:12:23]Write i2c OK [00:12:23]MH_I2C_Read... [00:12:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:12:23]Read from MH i2c: E2 [00:12:23]MH_I2C_Read... [00:12:23]Read from MH i2c: E2 17 00 [00:12:23]MH_I2C_Read... [00:12:23]Read from MH i2c: E2 17 00 00 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D0 [00:12:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:12:23]wFMCommunicate OK [00:12:23]CreateOFDProtocolMessage done [00:12:23]OFDSenderStorePacket 95716 [00:12:23]StoreOFDPacket docnum=95716 [00:12:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 64 D3 07 01 3B 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 00 00 00 F4 03 04 00 E7 D6 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E4 75 01 00 35 04 06 00 10 CA D9 20 83 C4 76 88 B8 5B 73 94 62 A2 [00:12:23]CheckFolder [00:12:23]dirname=/storage/ofd_packets [00:12:23]CheckFolder done [00:12:23]ProducePacketName [00:12:23]name=ofd_packets/00095716 [00:12:23]NVStorageSaveData ofd_packets/00095716 [00:12:23]File name is /storage/ofd_packets/00095716 [00:12:23]Write 301 bytes [00:12:23]NVStorageSaveData done [00:12:23]OFDSenderStorePacket done [00:12:23]KKMCreateOFDPacket done [00:12:23]NVStorageSaveData kkm_last_timestamp [00:12:23]File name is /storage/kkm_last_timestamp [00:12:23]Write 4 bytes [00:12:23]NVStorageSaveData done [00:12:23]ExternCall_PrintAddStr [00:12:23]wPrintStart [00:12:23]Write to MH i2c: 01 00 00 01 05 06 [00:12:23]Write i2c OK [00:12:23]MH_I2C_Read... [00:12:23]Read from MH i2c: 01 [00:12:23]MH_I2C_Read... [00:12:23]Read from MH i2c: 01 07 00 [00:12:23]MH_I2C_Read... [00:12:23]Read from MH i2c: 01 07 00 01 05 00 00 00 00 00 FF 0F 1B [00:12:23]RasterBufferAndPrint [00:12:23]line Счет N : (1)3406234 [00:12:23]line ИНН: 02508201610067 [00:12:23]line Контрольно-Кассовый Чек [00:12:23]line ПРОДАЖА [00:12:23]line ТРК (МРК, ГНК) : 42 [00:12:23]line Товар: 2710124130 [00:12:23]line Аи-92-К-4 [00:12:23]line 4.490 * 66.90 [00:12:23]line = 300.38 [00:12:23]line НДС 12% НСП 1% [00:12:23]line > о реализуемом товаре [00:12:23]line ОКРУГЛЕНИЕ: -0.38 [00:12:23]line ИТОГО: 300.00 [00:12:23]line Внесено: 300.00 [00:12:23]line СДАЧА: 0.00 [00:12:23]line НСП 1% : 2.66 [00:12:23]line НДС 12% : 31.90 [00:12:23]line Наличными: 300.00 [00:12:23]line Безнал.: 0.00 [00:12:23]line Место: АЗС № 82 "Партнер Нефть" [00:12:23]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [00:12:23]line СНО: Общий режим [00:12:23]line Чек 3 28.10.2024 00:12 [00:12:23]line Смена: 144 ФФД: 1.0 [00:12:23]line ЗНМ: 0300000017 [00:12:23]line РНМ: 0000000000170478 [00:12:23]line Версия ККМ: v1.0 [00:12:23]line ФМ: 0000000002098560 [00:12:23]line ФД: 95716 [00:12:23]line ФПД: 18463412224964 [00:12:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T001223&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95716&fm=18463412224964&tin=02508201610067®Number=0000000000170478&sum=30000 [00:12:24]OFD Sender: Processing packet 95716 [packets to send 58, broken 57] [00:12:24]ProducePacketName [00:12:24]name=ofd_packets/00095716 [00:12:24]OFD Sender: To server: pG, [00:12:24]CommunicateWithHost lk.salyk.kg:30040 [00:12:24]ConnectInit lk.salyk.kg [00:12:24]written 0, free lines is 4095 [00:12:24]Connected sock=10 [00:12:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 64 D3 07 01 3B 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 00 00 00 F4 03 04 00 E7 D6 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E4 75 01 00 35 04 06 00 10 CA D9 20 83 C4 76 88 B8 5B 73 94 62 A2 [00:12:24]Write to MH i2c: 01 00 00 2C 05 31 [00:12:24]Write i2c OK [00:12:24]MH_I2C_Read... [00:12:24]Read from MH i2c: 01 [00:12:24]MH_I2C_Read... [00:12:24]Read from MH i2c: 01 07 00 [00:12:24]MH_I2C_Read... [00:12:24]Read from MH i2c: 01 07 00 2C 05 00 00 00 00 00 07 0D 4C [00:12:24]RasterBufferAndPrint [00:12:24]line [00:12:24]line [00:12:24]line [00:12:24]line [00:12:24]line [00:12:24]written 0, free lines is 3342 [00:12:24]MH_Cut [00:12:24]Write to MH i2c: D1 01 00 33 05 01 0A [00:12:24]Write i2c OK [00:12:24]MH_I2C_Read... [00:12:24]Read from MH i2c: D1 [00:12:24]MH_I2C_Read... [00:12:24]Read from MH i2c: D1 01 00 [00:12:24]MH_I2C_Read... [00:12:24]Read from MH i2c: D1 01 00 33 05 00 09 [00:12:24]Write to MH i2c: 01 00 00 34 05 39 [00:12:24]Write i2c OK [00:12:24]MH_I2C_Read... [00:12:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 77 A0 47 00 99 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 32 30 39 38 35 36 30 10 04 04 00 E4 75 01 00 F4 03 04 00 11 81 1E 67 B6 04 01 00 00 F2 8B 03 76 96 FF BD 36 [00:12:24]CommunicateWithHost err = 0 [00:12:24]CheckOFDResponse [00:12:24]1017 (14) - 77093643461234 [00:12:24]1041 (16) - 0000000002098560 [00:12:24]1040 (4) - 95716 [00:12:24]1012 (4) - 27.10.2024 18:06 [00:12:24]1206 (1) - 0 [00:12:24]OFD Sender: Remove packet 95716 [00:12:24]ProducePacketName [00:12:24]name=ofd_packets/00095716 [00:12:24]NVStorageDeleteData [00:12:25]OFD Sender: No OFD packet to send [00:12:25]*** Cut start [00:12:25]*** Partial cut [00:12:25]*** CUTSNS_PIN = 1 [00:12:25]*** CUTSNS_PIN = 0 [00:12:25]*** Brake cut motor [00:12:25]Read from MH i2c: 01 [00:12:25]MH_I2C_Read... [00:12:25]*** Stop cut motor [00:12:25]*** Cut end [00:12:25]Read from MH i2c: 01 07 00 [00:12:25]MH_I2C_Read... [00:12:25]Read from MH i2c: 01 07 00 34 05 00 00 00 00 00 FF 0F 4E [00:12:25]process_action close_receipt done [00:12:25]requested_data is exist [00:12:25]produce_requested_data [00:12:25]requested_item fm.sn is exist - process it [00:12:25]wFMCommunicate request_size=4 [00:12:25]MH_SAM_APDU [00:12:25]CAPDU: 80 11 00 00 [00:12:25]Write to MH i2c: E2 08 00 35 05 80 11 00 00 00 00 00 00 B4 [00:12:25]Write i2c OK [00:12:25]MH_I2C_Read... [00:12:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:12:25]Read from MH i2c: E2 [00:12:25]MH_I2C_Read... [00:12:25]Read from MH i2c: E2 17 00 [00:12:25]MH_I2C_Read... [00:12:25]Read from MH i2c: E2 17 00 35 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 05 [00:12:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:12:25]wFMCommunicate OK [00:12:25]requested_item fd.num is exist - process it [00:12:25]SAM_PROTO_GetFieldsCounters [00:12:25]wFMCommunicate request_size=4 [00:12:25]MH_SAM_APDU [00:12:25]CAPDU: 80 13 00 00 [00:12:25]Write to MH i2c: E2 08 00 36 05 80 13 00 00 00 00 00 00 B7 [00:12:25]Write i2c OK [00:12:25]MH_I2C_Read... [00:12:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:12:26]Read from MH i2c: E2 [00:12:26]MH_I2C_Read... [00:12:26]Read from MH i2c: E2 62 00 [00:12:26]MH_I2C_Read... [00:12:26]Read from MH i2c: E2 62 00 36 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E4 75 01 00 0E 04 04 00 90 00 00 00 12 04 04 00 03 00 00 00 5E 04 04 00 03 00 00 00 57 04 04 00 04 00 00 00 19 04 04 00 00 00 00 00 90 00 CB [00:12:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E4 75 01 00 0E 04 04 00 90 00 00 00 12 04 04 00 03 00 00 00 5E 04 04 00 03 00 00 00 57 04 04 00 04 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:12:26]wFMCommunicate OK [00:12:26]SAM_PROTO_GetFieldsCounters done [00:12:26]requested_item shift.num is exist - process it [00:12:26]requested_item shift.opened is exist - process it [00:12:26]req_shift_opened [00:12:26]FM_GetShiftState [00:12:26]SAM_PROTO_GetShiftState [00:12:26]wFMCommunicate request_size=4 [00:12:26]MH_SAM_APDU [00:12:26]CAPDU: 80 13 01 00 [00:12:26]Write to MH i2c: E2 08 00 37 05 80 13 01 00 00 00 00 00 B9 [00:12:26]Write i2c OK [00:12:26]MH_I2C_Read... [00:12:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:12:26]Read from MH i2c: E2 [00:12:26]MH_I2C_Read... [00:12:26]Read from MH i2c: E2 0E 00 [00:12:26]MH_I2C_Read... [00:12:26]Read from MH i2c: E2 0E 00 37 05 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 18 [00:12:26]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [00:12:26]wFMCommunicate OK [00:12:26]SAM_PROTO_GetShiftState done [00:12:26]FM_GetShiftState done [00:12:26]req_shift_opened done [00:12:26]requested_item shift.open_date is exist - process it [00:12:26]req_shift_open_date [00:12:26]req_shift_open_date done [00:12:26]produce_requested_data done [00:12:26]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95716,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105} [00:12:26]process_action_free close_receipt [00:12:26]json_value_free [00:12:26]json_value_free done [00:12:26]process_json_proto returns [00:12:26]Send response to host [00:12:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95716,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105}}} [00:12:26]free response buf [00:12:26]execute_script done [00:12:26]execute_script returns [00:12:26]free content buf [00:12:26]Sock 7.Close socket [00:12:26]Sock 7.Thread stoped [00:12:30]OFD Sender: No OFD packet to send [00:12:35]OFD Sender: No OFD packet to send [00:12:40]OFD Sender: No OFD packet to send [00:12:45]OFD Sender: No OFD packet to send [00:12:50]OFD Sender: No OFD packet to send [00:12:55]OFD Sender: No OFD packet to send [00:13:00]OFD Sender: No OFD packet to send [00:13:05]OFD Sender: No OFD packet to send [00:13:10]OFD Sender: No OFD packet to send [00:13:15]OFD Sender: No OFD packet to send [00:13:20]OFD Sender: No OFD packet to send [00:13:25]OFD Sender: No OFD packet to send [00:13:30]OFD Sender: No OFD packet to send [00:13:35]OFD Sender: No OFD packet to send [00:13:40]OFD Sender: No OFD packet to send [00:13:45]OFD Sender: No OFD packet to send [00:13:50]OFD Sender: No OFD packet to send [00:13:55]OFD Sender: No OFD packet to send [00:14:00]OFD Sender: No OFD packet to send [00:14:05]OFD Sender: No OFD packet to send [00:14:10]OFD Sender: No OFD packet to send [00:14:15]OFD Sender: No OFD packet to send [00:14:20]OFD Sender: No OFD packet to send [00:14:25]OFD Sender: No OFD packet to send [00:14:30]OFD Sender: No OFD packet to send [00:14:35]OFD Sender: No OFD packet to send [00:14:40]OFD Sender: No OFD packet to send [00:14:45]OFD Sender: No OFD packet to send [00:14:50]OFD Sender: No OFD packet to send [00:14:55]OFD Sender: No OFD packet to send [00:15:00]OFD Sender: No OFD packet to send [00:15:05]OFD Sender: No OFD packet to send [00:15:10]OFD Sender: No OFD packet to send [00:15:15]OFD Sender: No OFD packet to send [00:15:20]OFD Sender: No OFD packet to send [00:15:25]OFD Sender: No OFD packet to send [00:15:30]OFD Sender: No OFD packet to send [00:15:35]OFD Sender: No OFD packet to send [00:15:40]OFD Sender: No OFD packet to send [00:15:45]OFD Sender: No OFD packet to send [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: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: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: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:25]OFD Sender: No OFD packet to send [00:19:30]OFD Sender: No OFD packet to send [00:19:35]OFD Sender: No OFD packet to send [00:19:40]OFD Sender: No OFD packet to send [00:19:45]OFD Sender: No OFD packet to send [00:19:50]OFD Sender: No OFD packet to send [00:19:55]OFD Sender: No OFD packet to send [00:20:00]OFD Sender: No OFD packet to send [00:20:05]OFD Sender: No OFD packet to send [00:20:10]OFD Sender: No OFD packet to send [00:20:15]OFD Sender: No OFD packet to send [00:20:20]OFD Sender: No OFD packet to send [00:20:25]OFD Sender: No OFD packet to send [00:20:30]OFD Sender: No OFD packet to send [00:20:35]OFD Sender: No OFD packet to send [00:20:40]OFD Sender: No OFD packet to send [00:20:45]OFD Sender: No OFD packet to send [00:20:50]OFD Sender: No OFD packet to send [00:20:55]OFD Sender: No OFD packet to send [00:21:00]OFD Sender: No OFD packet to send [00:21:05]OFD Sender: No OFD packet to send [00:21:10]OFD Sender: No OFD packet to send [00:21:15]OFD Sender: No OFD packet to send [00:21:20]OFD Sender: No OFD packet to send [00:21:25]OFD Sender: No OFD packet to send [00:21:30]OFD Sender: No OFD packet to send [00:21:35]OFD Sender: No OFD packet to send [00:21:40]OFD Sender: No OFD packet to send [00:21:45]OFD Sender: No OFD packet to send [00:21:50]OFD Sender: No OFD packet to send [00:21:55]OFD Sender: No OFD packet to send [00:22:00]OFD Sender: No OFD packet to send [00:22:05]OFD Sender: No OFD packet to send [00:22:10]OFD Sender: No OFD packet to send [00:22:15]OFD Sender: No OFD packet to send [00:22:20]OFD Sender: No OFD packet to send [00:22:25]OFD Sender: No OFD packet to send [00:22:30]OFD Sender: No OFD packet to send [00:22:35]OFD Sender: No OFD packet to send [00:22:40]OFD Sender: No OFD packet to send [00:22:45]OFD Sender: No OFD packet to send [00:22:50]OFD Sender: No OFD packet to send [00:22:55]OFD Sender: No OFD packet to send [00:23:00]OFD Sender: No OFD packet to send [00:23:05]OFD Sender: No OFD packet to send [00:23:10]OFD Sender: No OFD packet to send [00:23:15]OFD Sender: No OFD packet to send [00:23:20]OFD Sender: No OFD packet to send [00:23:25]OFD Sender: No OFD packet to send [00:23:30]OFD Sender: No OFD packet to send [00:23:35]OFD Sender: No OFD packet to send [00:23:40]OFD Sender: No OFD packet to send [00:23:45]OFD Sender: No OFD packet to send [00:23:50]OFD Sender: No OFD packet to send [00:23:55]OFD Sender: No OFD packet to send [00:24:00]OFD Sender: No OFD packet to send [00:24:05]OFD Sender: No OFD packet to send [00:24:10]OFD Sender: No OFD packet to send [00:24:15]OFD Sender: No OFD packet to send [00:24:20]OFD Sender: No OFD packet to send [00:24:25]OFD Sender: No OFD packet to send [00:24:30]OFD Sender: No OFD packet to send [00:24:35]OFD Sender: No OFD packet to send [00:24:40]OFD Sender: No OFD packet to send [00:24:45]OFD Sender: No OFD packet to send [00:24:50]OFD Sender: No OFD packet to send [00:24:55]OFD Sender: No OFD packet to send [00:25:00]OFD Sender: No OFD packet to send [00:25:05]OFD Sender: No OFD packet to send [00:25:10]OFD Sender: No OFD packet to send [00:25:15]OFD Sender: No OFD packet to send [00:25:20]OFD Sender: No OFD packet to send [00:25:25]OFD Sender: No OFD packet to send [00:25:30]OFD Sender: No OFD packet to send [00:25:35]OFD Sender: No OFD packet to send [00:25:40]OFD Sender: No OFD packet to send [00:25:45]OFD Sender: No OFD packet to send [00:25:50]OFD Sender: No OFD packet to send [00:25:55]OFD Sender: No OFD packet to send [00:26:00]OFD Sender: No OFD packet to send [00:26:04]accept exits with 9 [00:26:04]New connection [00:26:04]New thread 3067329892 created [00:26:04]Thread 3067473252 joined [00:26:04]Waiting for new connection... [00:26:04] Sock 9.Parse request [00:26:04]Sock 9.Check first char [00:26:04]Sock 9.First char is OK [00:26:04]request: POST /json_proto HTTP/1.0 [00:26:04]Method: POST [00:26:04]URL: /json_proto [00:26:04]Method is POST - this is cgi request [00:26:04]url: /json_proto [00:26:04]query_string will be loaded in cgi processing [00:26:04]execute_cgi json_proto POST (null) [00:26:04]execute_cgi path=json_proto method=POST [00:26:04]POST find Content-Length [00:26:04]Host: 172.17.40.67:8080 [00:26:04]Content-Length: 679 [00:26:04]Content-Type: application/json [00:26:04] [00:26:04]POST finish read [00:26:04]Found Content-Length = 679 [00:26:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406235", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.080, "sum" : 970.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 970.00, "total" : 970.00, "payments": [ { "type": 0, "sum" : 970.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:26:04]execute_script... [00: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)3406235", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.080, "sum" : 970.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 970.00, "total" : 970.00, "payments": [ { "type": 0, "sum" : 970.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:26:04]POST & json_proto [00:26:04]process_json_proto [00:26:04]json parsed OK: [00:26:04]protocol is kg_v1.0 [00:26:04]action value=close_receipt [00:26:04]process_action close_receipt [00:26:04]cmd_close_receipt [00:26:04]MH_GetDate [00:26:04]Write to MH i2c: F0 00 00 38 05 2C [00:26:04]Write i2c OK [00:26:04]MH_I2C_Read... [00:26:04]Read from MH i2c: F0 [00:26:04]MH_I2C_Read... [00:26:04]Read from MH i2c: F0 09 00 [00:26:04]MH_I2C_Read... [00:26:04]Read from MH i2c: F0 09 00 38 05 00 1D DA 1E 67 EE DA 66 66 45 [00:26:04]GetLastDocTimeStamp 1730074343 [00:26:04]current date 1730075165 [00:26:04]FM_GetShiftState [00:26:04]SAM_PROTO_GetShiftState [00:26:04]wFMCommunicate request_size=4 [00:26:04]MH_SAM_APDU [00:26:04]CAPDU: 80 13 01 00 [00:26:04]Write to MH i2c: E2 08 00 39 05 80 13 01 00 00 00 00 00 BB [00:26:04]Write i2c OK [00:26:04]MH_I2C_Read... [00:26:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:26:04]Read from MH i2c: E2 [00:26:04]MH_I2C_Read... [00:26:04]Read from MH i2c: E2 0E 00 [00:26:04]MH_I2C_Read... [00:26:04]Read from MH i2c: E2 0E 00 39 05 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 1A [00:26:04]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [00:26:04]wFMCommunicate OK [00:26:04]SAM_PROTO_GetShiftState done [00:26:04]FM_GetShiftState done [00:26:04]opened in 1730074105 [00:26:04]opened+sec_in_day 1730160505 [00:26:04]quantity*price = 97053 [00:26:04]sum+1 = 97055 [00:26:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.54 ИТОГО: 970.00 Внесено: 970.00 СДАЧА: 0.00 НСП 1% : 8.59 НДС 12% : 103.07 Наличными: 970.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 4 28.10.2024 00:26 Смена: 144 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95717 ФПД: 177502439222488 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T002605&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95717&fm=177502439222488&tin=02508201610067®Number=0000000000170478&sum=97000 [00:26:05]StoreToDocumentArchive [00:26:05]shift 144 fd 95717 [00:26:05]save to /storage/0144/doc_00095717 [00:26:05]save last doc name /storage/0144/doc_00095717 to /storage/kkm_last_doc_name [00:26:05]save OK [00:26:05]Clear old archive folders... [00:26:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:26:05]tlvbuf is 0052C520 [00:26:05]SAM_PROTO_ClearQueue [00:26:05]wFMCommunicate request_size=4 [00:26:05]MH_SAM_APDU [00:26:05]CAPDU: 80 09 00 00 [00:26:05]Write to MH i2c: E2 08 00 46 05 80 09 00 00 00 00 00 00 BD [00:26:05]Write i2c OK [00:26:05]MH_I2C_Read... [00:26:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:26:05]Read from MH i2c: E2 [00:26:05]MH_I2C_Read... [00:26:05]Read from MH i2c: E2 03 00 [00:26:05]MH_I2C_Read... [00:26:05]Read from MH i2c: E2 03 00 46 05 00 90 00 BF [00:26:05]RAPDU: 90 00 [00:26:05]wFMCommunicate OK [00:26:05]SAM_PROTO_ClearQueue done [00:26:05]KKMCreateOFDPacket [00:26:05]OFDProtocolAddRootSTLVToBuf [00:26:05]FM_MakeSignedData [00:26:05]FM_MakeSignedData [00:26:05]SAM_PROTO_SignData [00:26:05]wFMCommunicate request_size=4 [00:26:05]MH_SAM_APDU [00:26:05]CAPDU: 80 0D 01 02 [00:26:05]Write to MH i2c: E2 08 00 47 05 80 0D 01 02 00 00 00 00 C5 [00:26:05]Write i2c OK [00:26:05]MH_I2C_Read... [00:26:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:26:05]Read from MH i2c: E2 [00:26:05]MH_I2C_Read... [00:26:05]Read from MH i2c: E2 03 00 [00:26:05]MH_I2C_Read... [00:26:05]Read from MH i2c: E2 03 00 47 05 00 90 00 C0 [00:26:05]RAPDU: 90 00 [00:26:05]wFMCommunicate OK [00:26:05]wFMCommunicate request_size=255 [00:26:05]MH_SAM_APDU [00:26: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 18 33 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 1E 7B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 7A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5B 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 28 00 00 00 00 07 04 06 00 E8 7A 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 00 00 00 F4 03 04 00 1D DA 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E5 75 01 00 35 04 06 00 A1 [00:26:05]Write to MH i2c: E2 02 01 48 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 33 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 1E 7B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 7A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5B 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 28 00 00 00 00 07 04 06 00 E8 7A 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 00 00 00 F4 03 04 00 1D DA 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E5 75 01 00 35 04 06 00 A1 00 00 6B [00:26:05]Write i2c OK [00:26:05]MH_I2C_Read... [00:26:05]OFD Sender: No OFD packet to send [00:26:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:26:06]Read from MH i2c: E2 [00:26:06]MH_I2C_Read... [00:26:06]Read from MH i2c: E2 03 00 [00:26:06]MH_I2C_Read... [00:26:06]Read from MH i2c: E2 03 00 48 05 00 90 00 C1 [00:26:06]RAPDU: 90 00 [00:26:06]wFMCommunicate OK [00:26:06]wFMCommunicate request_size=10 [00:26:06]MH_SAM_APDU [00:26:06]CAPDU: 80 0D 02 02 05 70 01 D6 2C D8 [00:26:06]Write to MH i2c: E2 0D 00 49 05 80 0D 02 02 05 00 70 01 D6 2C D8 00 00 1D [00:26:06]Write i2c OK [00:26:06]MH_I2C_Read... [00:26:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:26:06]Read from MH i2c: E2 [00:26:06]MH_I2C_Read... [00:26:06]Read from MH i2c: E2 03 00 [00:26:06]MH_I2C_Read... [00:26:06]Read from MH i2c: E2 03 00 49 05 00 90 00 C2 [00:26:06]RAPDU: 90 00 [00:26:06]wFMCommunicate OK [00:26:06]wFMCommunicate request_size=4 [00:26:06]MH_SAM_APDU [00:26:06]CAPDU: 80 0D 03 02 [00:26:06]Write to MH i2c: E2 08 00 4A 05 80 0D 03 02 00 00 00 00 CA [00:26:06]Write i2c OK [00:26:06]MH_I2C_Read... [00:26:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:26:06]Read from MH i2c: E2 [00:26:06]MH_I2C_Read... [00:26:06]Read from MH i2c: E2 0B 00 [00:26:06]MH_I2C_Read... [00:26:06]Read from MH i2c: E2 0B 00 4A 05 00 89 29 52 A7 97 78 8D 5E 90 00 70 [00:26:06]RAPDU: 89 29 52 A7 97 78 8D 5E 90 00 [00:26:06]wFMCommunicate OK [00:26:06]SAM_PROTO_SignData done [00:26:06]FM_MakeSignedData done [00:26:06]CreateOFDProtocolMessage [00:26:06]wFMCommunicate request_size=4 [00:26:06]MH_SAM_APDU [00:26:06]CAPDU: 80 11 00 00 [00:26:06]Write to MH i2c: E2 08 00 4B 05 80 11 00 00 00 00 00 00 CA [00:26:06]Write i2c OK [00:26:06]MH_I2C_Read... [00:26:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:26:06]Read from MH i2c: E2 [00:26:06]MH_I2C_Read... [00:26:06]Read from MH i2c: E2 17 00 [00:26:06]MH_I2C_Read... [00:26:06]Read from MH i2c: E2 17 00 4B 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1B [00:26:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:26:06]wFMCommunicate OK [00:26:06]CreateOFDProtocolMessage done [00:26:06]OFDSenderStorePacket 95717 [00:26:06]StoreOFDPacket docnum=95717 [00:26:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0F 66 07 01 A8 CB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 33 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 1E 7B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 7A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5B 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 28 00 00 00 00 07 04 06 00 E8 7A 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 00 00 00 F4 03 04 00 1D DA 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E5 75 01 00 35 04 06 00 A1 70 01 D6 2C D8 89 29 52 A7 97 78 8D 5E [00:26:06]CheckFolder [00:26:06]dirname=/storage/ofd_packets [00:26:06]CheckFolder done [00:26:06]ProducePacketName [00:26:06]name=ofd_packets/00095717 [00:26:06]NVStorageSaveData ofd_packets/00095717 [00:26:06]File name is /storage/ofd_packets/00095717 [00:26:06]Write 301 bytes [00:26:06]NVStorageSaveData done [00:26:06]OFDSenderStorePacket done [00:26:06]KKMCreateOFDPacket done [00:26:06]NVStorageSaveData kkm_last_timestamp [00:26:06]File name is /storage/kkm_last_timestamp [00:26:06]Write 4 bytes [00:26:06]NVStorageSaveData done [00:26:06]OFD Sender: Processing packet 95717 [packets to send 58, broken 57] [00:26:06]ProducePacketName [00:26:06]name=ofd_packets/00095717 [00:26:06]OFD Sender: To server: pG, [00:26:06]CommunicateWithHost lk.salyk.kg:30040 [00:26:06]ConnectInit lk.salyk.kg [00:26:06]ExternCall_PrintAddStr [00:26:06]wPrintStart [00:26:06]Write to MH i2c: 01 00 00 4C 05 51 [00:26:06]Write i2c OK [00:26:06]MH_I2C_Read... [00:26:06]Read from MH i2c: 01 [00:26:06]MH_I2C_Read... [00:26:06]Read from MH i2c: 01 07 00 [00:26:06]MH_I2C_Read... [00:26:06]Read from MH i2c: 01 07 00 4C 05 00 00 00 00 00 FF 0F 66 [00:26:06]RasterBufferAndPrint [00:26:06]line Счет N : (1)3406235 [00:26:06]line ИНН: 02508201610067 [00:26:06]line Контрольно-Кассовый Чек [00:26:06]line ПРОДАЖА [00:26:06]line ТРК (МРК, ГНК) : 33 [00:26:06]line Товар: 2710124500 [00:26:06]line Аи-95-К-5 [00:26:06]line 13.080 * 74.20 [00:26:06]line = 970.54 [00:26:06]line НДС 12% НСП 1% [00:26:06]line > о реализуемом товаре [00:26:06]line ОКРУГЛЕНИЕ: -0.54 [00:26:06]line ИТОГО: 970.00 [00:26:06]line Внесено: 970.00 [00:26:06]line СДАЧА: 0.00 [00:26:06]line НСП 1% : 8.59 [00:26:06]line НДС 12% : 103.07 [00:26:06]line Наличными: 970.00 [00:26:06]line Безнал.: 0.00 [00:26:06]line Место: АЗС № 82 "Партнер Нефть" [00:26:06]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [00:26:06]line СНО: Общий режим [00:26:06]line Чек 4 28.10.2024 00:26 [00:26:06]line Смена: 144 ФФД: 1.0 [00:26:06]line ЗНМ: 0300000017 [00:26:06]line РНМ: 0000000000170478 [00:26:06]line Версия ККМ: v1.0 [00:26:06]line ФМ: 0000000002098560 [00:26:06]line ФД: 95717 [00:26:06]line ФПД: 177502439222488 [00:26:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T002605&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95717&fm=177502439222488&tin=02508201610067®Number=0000000000170478&sum=97000 [00:26:06]Connected sock=11 [00:26:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 0F 66 07 01 A8 CB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 33 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 1E 7B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 7A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5B 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 28 00 00 00 00 07 04 06 00 E8 7A 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 00 00 00 F4 03 04 00 1D DA 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E5 75 01 00 35 04 06 00 A1 70 01 D6 2C D8 89 29 52 A7 97 78 8D 5E [00:26:06]written 0, free lines is 4095 [00:26:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 0E 49 47 00 17 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 32 30 39 38 35 36 30 10 04 04 00 E5 75 01 00 F4 03 04 00 48 84 1E 67 B6 04 01 00 00 A5 AF 4F 8D FB F3 17 3B [00:26:06]CommunicateWithHost err = 0 [00:26:06]CheckOFDResponse [00:26:06]1017 (14) - 77093643461234 [00:26:06]1041 (16) - 0000000002098560 [00:26:06]1040 (4) - 95717 [00:26:06]1012 (4) - 27.10.2024 18:19 [00:26:06]1206 (1) - 0 [00:26:06]OFD Sender: Remove packet 95717 [00:26:06]ProducePacketName [00:26:06]name=ofd_packets/00095717 [00:26:06]NVStorageDeleteData [00:26:07]Write to MH i2c: 01 00 00 77 05 7C [00:26:07]Write i2c OK [00:26:07]MH_I2C_Read... [00:26:07]Read from MH i2c: 01 [00:26:07]MH_I2C_Read... [00:26:07]Read from MH i2c: 01 07 00 [00:26:07]MH_I2C_Read... [00:26:07]Read from MH i2c: 01 07 00 77 05 00 00 00 00 00 FD 0C 8C [00:26:07]RasterBufferAndPrint [00:26:07]line [00:26:07]line [00:26:07]line [00:26:07]line [00:26:07]line [00:26:07]written 0, free lines is 3331 [00:26:07]MH_Cut [00:26:07]Write to MH i2c: D1 01 00 7E 05 01 55 [00:26:07]Write i2c OK [00:26:07]MH_I2C_Read... [00:26:07]Read from MH i2c: D1 [00:26:07]MH_I2C_Read... [00:26:07]Read from MH i2c: D1 01 00 [00:26:07]MH_I2C_Read... [00:26:07]Read from MH i2c: D1 01 00 7E 05 00 54 [00:26:07]Write to MH i2c: 01 00 00 7F 05 84 [00:26:07]Write i2c OK [00:26:07]MH_I2C_Read... [00:26:07]OFD Sender: No OFD packet to send [00:26:07]*** Cut start [00:26:07]*** Partial cut [00:26:07]*** CUTSNS_PIN = 1 [00:26:07]*** CUTSNS_PIN = 0 [00:26:08]*** Brake cut motor [00:26:08]Read from MH i2c: 01 [00:26:08]MH_I2C_Read... [00:26:08]*** Stop cut motor [00:26:08]*** Cut end [00:26:08]Read from MH i2c: 01 07 00 [00:26:08]MH_I2C_Read... [00:26:08]Read from MH i2c: 01 07 00 7F 05 00 00 00 00 00 FF 0F 99 [00:26:08]process_action close_receipt done [00:26:08]requested_data is exist [00:26:08]produce_requested_data [00:26:08]requested_item fm.sn is exist - process it [00:26:08]wFMCommunicate request_size=4 [00:26:08]MH_SAM_APDU [00:26:08]CAPDU: 80 11 00 00 [00:26:08]Write to MH i2c: E2 08 00 80 05 80 11 00 00 00 00 00 00 FF [00:26:08]Write i2c OK [00:26:08]MH_I2C_Read... [00:26:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:26:08]Read from MH i2c: E2 [00:26:08]MH_I2C_Read... [00:26:08]Read from MH i2c: E2 17 00 [00:26:08]MH_I2C_Read... [00:26:08]Read from MH i2c: E2 17 00 80 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 50 [00:26:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:26:08]wFMCommunicate OK [00:26:08]requested_item fd.num is exist - process it [00:26:08]SAM_PROTO_GetFieldsCounters [00:26:08]wFMCommunicate request_size=4 [00:26:08]MH_SAM_APDU [00:26:08]CAPDU: 80 13 00 00 [00:26:08]Write to MH i2c: E2 08 00 81 05 80 13 00 00 00 00 00 00 02 [00:26:08]Write i2c OK [00:26:08]MH_I2C_Read... [00:26:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:26:08]Read from MH i2c: E2 [00:26:08]MH_I2C_Read... [00:26:08]Read from MH i2c: E2 62 00 [00:26:08]MH_I2C_Read... [00:26:08]Read from MH i2c: E2 62 00 81 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E5 75 01 00 0E 04 04 00 90 00 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 1A [00:26:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E5 75 01 00 0E 04 04 00 90 00 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 [00:26:08]wFMCommunicate OK [00:26:08]SAM_PROTO_GetFieldsCounters done [00:26:08]requested_item shift.num is exist - process it [00:26:08]requested_item shift.opened is exist - process it [00:26:08]req_shift_opened [00:26:08]FM_GetShiftState [00:26:08]SAM_PROTO_GetShiftState [00:26:08]wFMCommunicate request_size=4 [00:26:08]MH_SAM_APDU [00:26:08]CAPDU: 80 13 01 00 [00:26:08]Write to MH i2c: E2 08 00 82 05 80 13 01 00 00 00 00 00 04 [00:26:08]Write i2c OK [00:26:08]MH_I2C_Read... [00:26:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:26:08]Read from MH i2c: E2 [00:26:08]MH_I2C_Read... [00:26:08]Read from MH i2c: E2 0E 00 [00:26:08]MH_I2C_Read... [00:26:08]Read from MH i2c: E2 0E 00 82 05 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 63 [00:26:08]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [00:26:08]wFMCommunicate OK [00:26:08]SAM_PROTO_GetShiftState done [00:26:08]FM_GetShiftState done [00:26:08]req_shift_opened done [00:26:08]requested_item shift.open_date is exist - process it [00:26:08]req_shift_open_date [00:26:08]req_shift_open_date done [00:26:08]produce_requested_data done [00:26:08]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95717,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105} [00:26:08]process_action_free close_receipt [00:26:08]json_value_free [00:26:08]json_value_free done [00:26:08]process_json_proto returns [00:26:08]Send response to host [00:26:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95717,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105}}} [00:26:08]free response buf [00:26:08]execute_script done [00:26:08]execute_script returns [00:26:08]free content buf [00:26:08]Sock 9.Close socket [00:26:08]Sock 9.Thread stoped [00:26:12]OFD Sender: No OFD packet to send [00:26:17]OFD Sender: No OFD packet to send [00:26:22]OFD Sender: No OFD packet to send [00:26:27]OFD Sender: No OFD packet to send [00:26:32]OFD Sender: No OFD packet to send [00:26:37]OFD Sender: No OFD packet to send [00:26:42]OFD Sender: No OFD packet to send [00:26:47]OFD Sender: No OFD packet to send [00:26:52]OFD Sender: No OFD packet to send [00:26:57]OFD Sender: No OFD packet to send [00:27:02]OFD Sender: No OFD packet to send [00:27:07]OFD Sender: No OFD packet to send [00:27:12]OFD Sender: No OFD packet to send [00:27:17]OFD Sender: No OFD packet to send [00:27:22]OFD Sender: No OFD packet to send [00:27:27]OFD Sender: No OFD packet to send [00:27:32]OFD Sender: No OFD packet to send [00:27:37]OFD Sender: No OFD packet to send [00:27:42]OFD Sender: No OFD packet to send [00:27:47]OFD Sender: No OFD packet to send [00:27:52]OFD Sender: No OFD packet to send [00:27:57]OFD Sender: No OFD packet to send [00:28:02]OFD Sender: No OFD packet to send [00:28:07]OFD Sender: No OFD packet to send [00:28:12]OFD Sender: No OFD packet to send [00:28:17]OFD Sender: No OFD packet to send [00:28:18]accept exits with 7 [00:28:18]New connection [00:28:18]New thread 3067473252 created [00:28:18]Thread 3067329892 joined [00:28:18]Waiting for new connection... [00:28:18] Sock 7.Parse request [00:28:18]Sock 7.Check first char [00:28:18]Sock 7.First char is OK [00:28:18]request: POST /json_proto HTTP/1.0 [00:28:18]Method: POST [00:28:18]URL: /json_proto [00:28:18]Method is POST - this is cgi request [00:28:18]url: /json_proto [00:28:18]query_string will be loaded in cgi processing [00:28:18]execute_cgi json_proto POST (null) [00:28:18]execute_cgi path=json_proto method=POST [00:28:18]POST find Content-Length [00:28:18]Host: 172.17.40.67:8080 [00:28:18]Content-Length: 767 [00:28:18]Content-Type: application/json [00:28:18] [00:28:18]POST finish read [00:28:18]Found Content-Length = 767 [00:28:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406236", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:28:18]execute_script... [00:28: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)3406236", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:28:18]POST & json_proto [00:28:18]process_json_proto [00:28:18]json parsed OK: [00:28:18]protocol is kg_v1.0 [00:28:18]action value=close_receipt [00:28:18]process_action close_receipt [00:28:18]cmd_close_receipt [00:28:18]MH_GetDate [00:28:18]Write to MH i2c: F0 00 00 83 05 77 [00:28:18]Write i2c OK [00:28:18]MH_I2C_Read... [00:28:18]Read from MH i2c: F0 [00:28:18]MH_I2C_Read... [00:28:18]Read from MH i2c: F0 09 00 [00:28:18]MH_I2C_Read... [00:28:18]Read from MH i2c: F0 09 00 83 05 00 A3 DA 1E 67 EE DA 66 66 16 [00:28:18]GetLastDocTimeStamp 1730075165 [00:28:18]current date 1730075299 [00:28:18]FM_GetShiftState [00:28:18]SAM_PROTO_GetShiftState [00:28:18]wFMCommunicate request_size=4 [00:28:18]MH_SAM_APDU [00:28:18]CAPDU: 80 13 01 00 [00:28:18]Write to MH i2c: E2 08 00 84 05 80 13 01 00 00 00 00 00 06 [00:28:18]Write i2c OK [00:28:18]MH_I2C_Read... [00:28:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:28:18]Read from MH i2c: E2 [00:28:18]MH_I2C_Read... [00:28:18]Read from MH i2c: E2 0E 00 [00:28:18]MH_I2C_Read... [00:28:18]Read from MH i2c: E2 0E 00 84 05 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 65 [00:28:18]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [00:28:18]wFMCommunicate OK [00:28:18]SAM_PROTO_GetShiftState done [00:28:18]FM_GetShiftState done [00:28:18]opened in 1730074105 [00:28:18]opened+sec_in_day 1730160505 [00:28:18]quantity*price = 30038 [00:28:18]sum+1 = 30039 [00:28:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.38 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.38 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 5 28.10.2024 00:28 Смена: 144 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95718 ФПД: 227024179769275 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T002819&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95718&fm=227024179769275&tin=02508201610067®Number=0000000000170478&sum=30038 [00:28:19]StoreToDocumentArchive [00:28:19]shift 144 fd 95718 [00:28:19]save to /storage/0144/doc_00095718 [00:28:19]save last doc name /storage/0144/doc_00095718 to /storage/kkm_last_doc_name [00:28:19]save OK [00:28:19]Clear old archive folders... [00:28:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:28:19]tlvbuf is 005A0D20 [00:28:19]SAM_PROTO_ClearQueue [00:28:19]wFMCommunicate request_size=4 [00:28:19]MH_SAM_APDU [00:28:19]CAPDU: 80 09 00 00 [00:28:19]Write to MH i2c: E2 08 00 91 05 80 09 00 00 00 00 00 00 08 [00:28:19]Write i2c OK [00:28:19]MH_I2C_Read... [00:28:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:28:19]Read from MH i2c: E2 [00:28:19]MH_I2C_Read... [00:28:19]Read from MH i2c: E2 03 00 [00:28:19]MH_I2C_Read... [00:28:19]Read from MH i2c: E2 03 00 91 05 00 90 00 0A [00:28:19]RAPDU: 90 00 [00:28:19]wFMCommunicate OK [00:28:19]SAM_PROTO_ClearQueue done [00:28:19]KKMCreateOFDPacket [00:28:19]OFDProtocolAddRootSTLVToBuf [00:28:19]FM_MakeSignedData [00:28:19]FM_MakeSignedData [00:28:19]SAM_PROTO_SignData [00:28:19]wFMCommunicate request_size=4 [00:28:19]MH_SAM_APDU [00:28:19]CAPDU: 80 0D 01 02 [00:28:19]Write to MH i2c: E2 08 00 92 05 80 0D 01 02 00 00 00 00 10 [00:28:19]Write i2c OK [00:28:19]MH_I2C_Read... [00:28:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:28:19]Read from MH i2c: E2 [00:28:19]MH_I2C_Read... [00:28:19]Read from MH i2c: E2 03 00 [00:28:19]MH_I2C_Read... [00:28:19]Read from MH i2c: E2 03 00 92 05 00 90 00 0B [00:28:19]RAPDU: 90 00 [00:28:19]wFMCommunicate OK [00:28:19]wFMCommunicate request_size=255 [00:28:19]MH_SAM_APDU [00:28: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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 A3 DA 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E6 75 01 00 35 04 06 00 CE [00:28:19]Write to MH i2c: E2 02 01 93 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 A3 DA 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E6 75 01 00 35 04 06 00 CE 00 00 9F [00:28:19]Write i2c OK [00:28:19]MH_I2C_Read... [00:28:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:28:19]Read from MH i2c: E2 [00:28:19]MH_I2C_Read... [00:28:19]Read from MH i2c: E2 03 00 [00:28:19]MH_I2C_Read... [00:28:19]Read from MH i2c: E2 03 00 93 05 00 90 00 0C [00:28:19]RAPDU: 90 00 [00:28:19]wFMCommunicate OK [00:28:19]wFMCommunicate request_size=10 [00:28:19]MH_SAM_APDU [00:28:19]CAPDU: 80 0D 02 02 05 7A 2F 97 2F BB [00:28:19]Write to MH i2c: E2 0D 00 94 05 80 0D 02 02 05 00 7A 2F 97 2F BB 00 00 47 [00:28:19]Write i2c OK [00:28:19]MH_I2C_Read... [00:28:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:28:19]Read from MH i2c: E2 [00:28:19]MH_I2C_Read... [00:28:19]Read from MH i2c: E2 03 00 [00:28:19]MH_I2C_Read... [00:28:19]Read from MH i2c: E2 03 00 94 05 00 90 00 0D [00:28:19]RAPDU: 90 00 [00:28:19]wFMCommunicate OK [00:28:19]wFMCommunicate request_size=4 [00:28:19]MH_SAM_APDU [00:28:19]CAPDU: 80 0D 03 02 [00:28:19]Write to MH i2c: E2 08 00 95 05 80 0D 03 02 00 00 00 00 15 [00:28:19]Write i2c OK [00:28:19]MH_I2C_Read... [00:28:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:28:19]Read from MH i2c: E2 [00:28:19]MH_I2C_Read... [00:28:19]Read from MH i2c: E2 0B 00 [00:28:19]MH_I2C_Read... [00:28:19]Read from MH i2c: E2 0B 00 95 05 00 E7 09 21 0A FC A8 D8 09 90 00 B6 [00:28:19]RAPDU: E7 09 21 0A FC A8 D8 09 90 00 [00:28:19]wFMCommunicate OK [00:28:19]SAM_PROTO_SignData done [00:28:19]FM_MakeSignedData done [00:28:19]CreateOFDProtocolMessage [00:28:19]wFMCommunicate request_size=4 [00:28:19]MH_SAM_APDU [00:28:19]CAPDU: 80 11 00 00 [00:28:19]Write to MH i2c: E2 08 00 96 05 80 11 00 00 00 00 00 00 15 [00:28:19]Write i2c OK [00:28:19]MH_I2C_Read... [00:28:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:28:19]Read from MH i2c: E2 [00:28:19]MH_I2C_Read... [00:28:19]Read from MH i2c: E2 17 00 [00:28:19]MH_I2C_Read... [00:28:19]Read from MH i2c: E2 17 00 96 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 66 [00:28:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:28:19]wFMCommunicate OK [00:28:19]CreateOFDProtocolMessage done [00:28:19]OFDSenderStorePacket 95718 [00:28:19]StoreOFDPacket docnum=95718 [00:28:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4A F8 07 01 33 F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 A3 DA 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E6 75 01 00 35 04 06 00 CE 7A 2F 97 2F BB E7 09 21 0A FC A8 D8 09 [00:28:19]CheckFolder [00:28:19]dirname=/storage/ofd_packets [00:28:19]CheckFolder done [00:28:19]ProducePacketName [00:28:19]name=ofd_packets/00095718 [00:28:19]NVStorageSaveData ofd_packets/00095718 [00:28:19]File name is /storage/ofd_packets/00095718 [00:28:19]Write 301 bytes [00:28:19]NVStorageSaveData done [00:28:19]OFDSenderStorePacket done [00:28:19]KKMCreateOFDPacket done [00:28:19]NVStorageSaveData kkm_last_timestamp [00:28:19]File name is /storage/kkm_last_timestamp [00:28:19]Write 4 bytes [00:28:19]NVStorageSaveData done [00:28:19]ExternCall_PrintAddStr [00:28:19]wPrintStart [00:28:19]Write to MH i2c: 01 00 00 97 05 9C [00:28:19]Write i2c OK [00:28:19]MH_I2C_Read... [00:28:19]Read from MH i2c: 01 [00:28:19]MH_I2C_Read... [00:28:19]Read from MH i2c: 01 07 00 [00:28:19]MH_I2C_Read... [00:28:19]Read from MH i2c: 01 07 00 97 05 00 00 00 00 00 FF 0F B1 [00:28:19]RasterBufferAndPrint [00:28:19]line Счет N : (1)3406236 [00:28:19]line ИНН: 02508201610067 [00:28:19]line Контрольно-Кассовый Чек [00:28:19]line ПРОДАЖА [00:28:19]line ТРК (МРК, ГНК) : 12 [00:28:19]line Товар: 2710124130 [00:28:19]line Аи-92-К-4 [00:28:19]line 4.490 * 66.90 [00:28:19]line = 300.38 [00:28:19]line НДС 12% НСП 1% [00:28:19]line > о реализуемом товаре [00:28:19]line ИТОГО: 300.38 [00:28:19]line НСП 1% : 2.66 [00:28:19]line НДС 12% : 31.90 [00:28:19]line Наличными: 0.00 [00:28:19]line Безнал.: 300.38 [00:28:19]line Место: АЗС № 82 "Партнер Нефть" [00:28:19]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [00:28:19]line СНО: Общий режим [00:28:19]line Чек 5 28.10.2024 00:28 [00:28:19]line Смена: 144 ФФД: 1.0 [00:28:19]line ЗНМ: 0300000017 [00:28:19]line РНМ: 0000000000170478 [00:28:19]line Версия ККМ: v1.0 [00:28:19]line Платежная система: Mbank [00:28:19]line ФМ: 0000000002098560 [00:28:19]line ФД: 95718 [00:28:19]line ФПД: 227024179769275 [00:28:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T002819&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95718&fm=227024179769275&tin=02508201610067®Number=0000000000170478&sum=30038 [00:28:20]OFD Sender: Processing packet 95718 [packets to send 58, broken 57] [00:28:20]ProducePacketName [00:28:20]name=ofd_packets/00095718 [00:28:20]OFD Sender: To server: pG, [00:28:20]CommunicateWithHost lk.salyk.kg:30040 [00:28:20]ConnectInit lk.salyk.kg [00:28:20]written 0, free lines is 4095 [00:28:20]Write to MH i2c: 01 00 00 C0 05 C5 [00:28:20]Write i2c OK [00:28:20]MH_I2C_Read... [00:28:20]Read from MH i2c: 01 [00:28:20]MH_I2C_Read... [00:28:20]Read from MH i2c: 01 07 00 [00:28:20]MH_I2C_Read... [00:28:20]Read from MH i2c: 01 07 00 C0 05 00 00 00 00 00 1C 0D F5 [00:28:20]RasterBufferAndPrint [00:28:20]line [00:28:20]line [00:28:20]line [00:28:20]line [00:28:20]line [00:28:20]written 0, free lines is 3362 [00:28:20]MH_Cut [00:28:20]Write to MH i2c: D1 01 00 C7 05 01 9E [00:28:20]Write i2c OK [00:28:20]MH_I2C_Read... [00:28:20]Read from MH i2c: D1 [00:28:20]MH_I2C_Read... [00:28:20]Read from MH i2c: D1 01 00 [00:28:20]MH_I2C_Read... [00:28:20]Read from MH i2c: D1 01 00 C7 05 00 9D [00:28:20]Write to MH i2c: 01 00 00 C8 05 CD [00:28:20]Write i2c OK [00:28:20]MH_I2C_Read... [00:28:20]Connected sock=11 [00:28:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 4A F8 07 01 33 F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 A3 DA 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E6 75 01 00 35 04 06 00 CE 7A 2F 97 2F BB E7 09 21 0A FC A8 D8 09 [00:28:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 10 08 47 00 10 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 32 30 39 38 35 36 30 10 04 04 00 E6 75 01 00 F4 03 04 00 CE 84 1E 67 B6 04 01 00 00 49 C3 87 BE CC B4 43 15 [00:28:21]CommunicateWithHost err = 0 [00:28:21]CheckOFDResponse [00:28:21]1017 (14) - 77093643461234 [00:28:21]1041 (16) - 0000000002098560 [00:28:21]1040 (4) - 95718 [00:28:21]1012 (4) - 27.10.2024 18:22 [00:28:21]1206 (1) - 0 [00:28:21]OFD Sender: Remove packet 95718 [00:28:21]ProducePacketName [00:28:21]name=ofd_packets/00095718 [00:28:21]NVStorageDeleteData [00:28:21]*** Cut start [00:28:21]*** Partial cut [00:28:21]*** CUTSNS_PIN = 1 [00:28:21]*** CUTSNS_PIN = 0 [00:28:21]*** Brake cut motor [00:28:21]OFD Sender: No OFD packet to send [00:28:21]Read from MH i2c: 01 [00:28:21]MH_I2C_Read... [00:28:21]*** Stop cut motor [00:28:21]*** Cut end [00:28:21]Read from MH i2c: 01 07 00 [00:28:21]MH_I2C_Read... [00:28:21]Read from MH i2c: 01 07 00 C8 05 00 00 00 00 00 FF 0F E2 [00:28:21]process_action close_receipt done [00:28:21]requested_data is exist [00:28:21]produce_requested_data [00:28:21]requested_item fm.sn is exist - process it [00:28:21]wFMCommunicate request_size=4 [00:28:21]MH_SAM_APDU [00:28:21]CAPDU: 80 11 00 00 [00:28:21]Write to MH i2c: E2 08 00 C9 05 80 11 00 00 00 00 00 00 48 [00:28:21]Write i2c OK [00:28:21]MH_I2C_Read... [00:28:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:28:21]Read from MH i2c: E2 [00:28:21]MH_I2C_Read... [00:28:21]Read from MH i2c: E2 17 00 [00:28:21]MH_I2C_Read... [00:28:21]Read from MH i2c: E2 17 00 C9 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 99 [00:28:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:28:21]wFMCommunicate OK [00:28:21]requested_item fd.num is exist - process it [00:28:21]SAM_PROTO_GetFieldsCounters [00:28:21]wFMCommunicate request_size=4 [00:28:21]MH_SAM_APDU [00:28:21]CAPDU: 80 13 00 00 [00:28:21]Write to MH i2c: E2 08 00 CA 05 80 13 00 00 00 00 00 00 4B [00:28:21]Write i2c OK [00:28:21]MH_I2C_Read... [00:28:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:28:22]Read from MH i2c: E2 [00:28:22]MH_I2C_Read... [00:28:22]Read from MH i2c: E2 62 00 [00:28:22]MH_I2C_Read... [00:28:22]Read from MH i2c: E2 62 00 CA 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E6 75 01 00 0E 04 04 00 90 00 00 00 12 04 04 00 05 00 00 00 5E 04 04 00 05 00 00 00 57 04 04 00 06 00 00 00 19 04 04 00 00 00 00 00 90 00 67 [00:28:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E6 75 01 00 0E 04 04 00 90 00 00 00 12 04 04 00 05 00 00 00 5E 04 04 00 05 00 00 00 57 04 04 00 06 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:28:22]wFMCommunicate OK [00:28:22]SAM_PROTO_GetFieldsCounters done [00:28:22]requested_item shift.num is exist - process it [00:28:22]requested_item shift.opened is exist - process it [00:28:22]req_shift_opened [00:28:22]FM_GetShiftState [00:28:22]SAM_PROTO_GetShiftState [00:28:22]wFMCommunicate request_size=4 [00:28:22]MH_SAM_APDU [00:28:22]CAPDU: 80 13 01 00 [00:28:22]Write to MH i2c: E2 08 00 CB 05 80 13 01 00 00 00 00 00 4D [00:28:22]Write i2c OK [00:28:22]MH_I2C_Read... [00:28:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:28:22]Read from MH i2c: E2 [00:28:22]MH_I2C_Read... [00:28:22]Read from MH i2c: E2 0E 00 [00:28:22]MH_I2C_Read... [00:28:22]Read from MH i2c: E2 0E 00 CB 05 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 AC [00:28:22]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [00:28:22]wFMCommunicate OK [00:28:22]SAM_PROTO_GetShiftState done [00:28:22]FM_GetShiftState done [00:28:22]req_shift_opened done [00:28:22]requested_item shift.open_date is exist - process it [00:28:22]req_shift_open_date [00:28:22]req_shift_open_date done [00:28:22]produce_requested_data done [00:28:22]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95718,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105} [00:28:22]process_action_free close_receipt [00:28:22]json_value_free [00:28:22]json_value_free done [00:28:22]process_json_proto returns [00:28:22]Send response to host [00:28:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95718,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105}}} [00:28:22]free response buf [00:28:22]execute_script done [00:28:22]execute_script returns [00:28:22]free content buf [00:28:22]Sock 7.Close socket [00:28:22]Sock 7.Thread stoped [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:01]OFD Sender: No OFD packet to send [00:29:06]OFD Sender: No OFD packet to send [00:29:11]OFD Sender: No OFD packet to send [00:29:16]OFD Sender: No OFD packet to send [00:29:21]OFD Sender: No OFD packet to send [00:29:26]OFD Sender: No OFD packet to send [00:29:31]OFD Sender: No OFD packet to send [00:29:36]OFD Sender: No OFD packet to send [00:29:41]OFD Sender: No OFD packet to send [00:29:46]OFD Sender: No OFD packet to send [00:29:51]OFD Sender: No OFD packet to send [00:29:56]OFD Sender: No OFD packet to send [00:30:01]OFD Sender: No OFD packet to send [00:30:06]OFD Sender: No OFD packet to send [00:30:11]OFD Sender: No OFD packet to send [00:30:16]OFD Sender: No OFD packet to send [00:30:21]OFD Sender: No OFD packet to send [00:30:26]OFD Sender: No OFD packet to send [00:30:31]OFD Sender: No OFD packet to send [00:30:36]OFD Sender: No OFD packet to send [00:30:41]OFD Sender: No OFD packet to send [00:30:46]OFD Sender: No OFD packet to send [00:30:51]OFD Sender: No OFD packet to send [00:30:56]OFD Sender: No OFD packet to send [00:31:01]OFD Sender: No OFD packet to send [00:31:02]accept exits with 9 [00:31:02]New connection [00:31:02]New thread 3067329892 created [00:31:02]Thread 3067473252 joined [00:31:02]Waiting for new connection... [00:31:02] Sock 9.Parse request [00:31:02]Sock 9.Check first char [00:31:02]Sock 9.First char is OK [00:31:02]request: POST /json_proto HTTP/1.0 [00:31:02]Method: POST [00:31:02]URL: /json_proto [00:31:02]Method is POST - this is cgi request [00:31:02]url: /json_proto [00:31:02]query_string will be loaded in cgi processing [00:31:02]execute_cgi json_proto POST (null) [00:31:02]execute_cgi path=json_proto method=POST [00:31:02]POST find Content-Length [00:31:02]Host: 172.17.40.67:8080 [00:31:02]Content-Length: 680 [00:31:02]Content-Type: application/json [00:31:02] [00:31:02]POST finish read [00:31:02]Found Content-Length = 680 [00:31:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406237", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [00:31:02]execute_script... [00:31:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406237", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "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" ] } } [00:31:02]POST & json_proto [00:31:02]process_json_proto [00:31:02]json parsed OK: [00:31:02]protocol is kg_v1.0 [00:31:02]action value=close_receipt [00:31:02]process_action close_receipt [00:31:02]cmd_close_receipt [00:31:02]MH_GetDate [00:31:02]Write to MH i2c: F0 00 00 CC 05 C0 [00:31:02]Write i2c OK [00:31:02]MH_I2C_Read... [00:31:02]Read from MH i2c: F0 [00:31:02]MH_I2C_Read... [00:31:02]Read from MH i2c: F0 09 00 [00:31:02]MH_I2C_Read... [00:31:02]Read from MH i2c: F0 09 00 CC 05 00 47 DB 1E 67 EE DA 66 66 04 [00:31:02]GetLastDocTimeStamp 1730075299 [00:31:02]current date 1730075463 [00:31:02]FM_GetShiftState [00:31:02]SAM_PROTO_GetShiftState [00:31:02]wFMCommunicate request_size=4 [00:31:02]MH_SAM_APDU [00:31:02]CAPDU: 80 13 01 00 [00:31:02]Write to MH i2c: E2 08 00 CD 05 80 13 01 00 00 00 00 00 4F [00:31:02]Write i2c OK [00:31:02]MH_I2C_Read... [00:31:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:31:02]Read from MH i2c: E2 [00:31:02]MH_I2C_Read... [00:31:02]Read from MH i2c: E2 0E 00 [00:31:02]MH_I2C_Read... [00:31:02]Read from MH i2c: E2 0E 00 CD 05 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 AE [00:31:02]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [00:31:02]wFMCommunicate OK [00:31:02]SAM_PROTO_GetShiftState done [00:31:02]FM_GetShiftState done [00:31:02]opened in 1730074105 [00:31:02]opened+sec_in_day 1730160505 [00:31:02]quantity*price = 200025 [00:31:02]sum+1 = 200026 [00:31:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 6 28.10.2024 00:31 Смена: 144 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95719 ФПД: 143695787380629 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T003103&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95719&fm=143695787380629&tin=02508201610067®Number=0000000000170478&sum=200000 [00:31:04]StoreToDocumentArchive [00:31:04]shift 144 fd 95719 [00:31:04]save to /storage/0144/doc_00095719 [00:31:04]save last doc name /storage/0144/doc_00095719 to /storage/kkm_last_doc_name [00:31:04]save OK [00:31:04]Clear old archive folders... [00:31:04]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:31:04]tlvbuf is 00527600 [00:31:04]SAM_PROTO_ClearQueue [00:31:04]wFMCommunicate request_size=4 [00:31:04]MH_SAM_APDU [00:31:04]CAPDU: 80 09 00 00 [00:31:04]Write to MH i2c: E2 08 00 DA 05 80 09 00 00 00 00 00 00 51 [00:31:04]Write i2c OK [00:31:04]MH_I2C_Read... [00:31:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:31:04]Read from MH i2c: E2 [00:31:04]MH_I2C_Read... [00:31:04]Read from MH i2c: E2 03 00 [00:31:04]MH_I2C_Read... [00:31:04]Read from MH i2c: E2 03 00 DA 05 00 90 00 53 [00:31:04]RAPDU: 90 00 [00:31:04]wFMCommunicate OK [00:31:04]SAM_PROTO_ClearQueue done [00:31:04]KKMCreateOFDPacket [00:31:04]OFDProtocolAddRootSTLVToBuf [00:31:04]FM_MakeSignedData [00:31:04]FM_MakeSignedData [00:31:04]SAM_PROTO_SignData [00:31:04]wFMCommunicate request_size=4 [00:31:04]MH_SAM_APDU [00:31:04]CAPDU: 80 0D 01 02 [00:31:04]Write to MH i2c: E2 08 00 DB 05 80 0D 01 02 00 00 00 00 59 [00:31:04]Write i2c OK [00:31:04]MH_I2C_Read... [00:31:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:31:04]Read from MH i2c: E2 [00:31:04]MH_I2C_Read... [00:31:04]Read from MH i2c: E2 03 00 [00:31:04]MH_I2C_Read... [00:31:04]Read from MH i2c: E2 03 00 DB 05 00 90 00 54 [00:31:04]RAPDU: 90 00 [00:31:04]wFMCommunicate OK [00:31:04]wFMCommunicate request_size=255 [00:31:04]MH_SAM_APDU [00:31: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 06 00 00 00 F4 03 04 00 47 DB 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E7 75 01 00 35 04 06 00 82 B0 C8 5C [00:31:04]Write to MH i2c: E2 02 01 DC 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 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 06 00 00 00 F4 03 04 00 47 DB 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E7 75 01 00 35 04 06 00 82 B0 C8 5C 00 00 BC [00:31:04]Write i2c OK [00:31:04]MH_I2C_Read... [00:31:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:31:04]Read from MH i2c: E2 [00:31:04]MH_I2C_Read... [00:31:04]Read from MH i2c: E2 03 00 [00:31:04]MH_I2C_Read... [00:31:04]Read from MH i2c: E2 03 00 DC 05 00 90 00 55 [00:31:04]RAPDU: 90 00 [00:31:04]wFMCommunicate OK [00:31:04]wFMCommunicate request_size=7 [00:31:04]MH_SAM_APDU [00:31:04]CAPDU: 80 0D 02 02 02 CF 95 [00:31:04]Write to MH i2c: E2 0A 00 DD 05 80 0D 02 02 02 00 CF 95 00 00 C4 [00:31:04]Write i2c OK [00:31:04]MH_I2C_Read... [00:31:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:31:04]Read from MH i2c: E2 [00:31:04]MH_I2C_Read... [00:31:04]Read from MH i2c: E2 03 00 [00:31:04]MH_I2C_Read... [00:31:04]Read from MH i2c: E2 03 00 DD 05 00 90 00 56 [00:31:04]RAPDU: 90 00 [00:31:04]wFMCommunicate OK [00:31:04]wFMCommunicate request_size=4 [00:31:04]MH_SAM_APDU [00:31:04]CAPDU: 80 0D 03 02 [00:31:04]Write to MH i2c: E2 08 00 DE 05 80 0D 03 02 00 00 00 00 5E [00:31:04]Write i2c OK [00:31:04]MH_I2C_Read... [00:31:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:31:04]Read from MH i2c: E2 [00:31:04]MH_I2C_Read... [00:31:04]Read from MH i2c: E2 0B 00 [00:31:04]MH_I2C_Read... [00:31:04]Read from MH i2c: E2 0B 00 DE 05 00 A3 A2 CF 25 AF C0 68 AA 90 00 19 [00:31:04]RAPDU: A3 A2 CF 25 AF C0 68 AA 90 00 [00:31:04]wFMCommunicate OK [00:31:04]SAM_PROTO_SignData done [00:31:04]FM_MakeSignedData done [00:31:04]CreateOFDProtocolMessage [00:31:04]wFMCommunicate request_size=4 [00:31:04]MH_SAM_APDU [00:31:04]CAPDU: 80 11 00 00 [00:31:04]Write to MH i2c: E2 08 00 DF 05 80 11 00 00 00 00 00 00 5E [00:31:04]Write i2c OK [00:31:04]MH_I2C_Read... [00:31:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:31:04]Read from MH i2c: E2 [00:31:04]MH_I2C_Read... [00:31:04]Read from MH i2c: E2 17 00 [00:31:04]MH_I2C_Read... [00:31:04]Read from MH i2c: E2 17 00 DF 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 AF [00:31:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:31:04]wFMCommunicate OK [00:31:04]CreateOFDProtocolMessage done [00:31:04]OFDSenderStorePacket 95719 [00:31:04]StoreOFDPacket docnum=95719 [00:31:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 AB F2 04 01 5C 55 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 06 00 00 00 F4 03 04 00 47 DB 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E7 75 01 00 35 04 06 00 82 B0 C8 5C CF 95 A3 A2 CF 25 AF C0 68 AA [00:31:04]CheckFolder [00:31:04]dirname=/storage/ofd_packets [00:31:04]CheckFolder done [00:31:04]ProducePacketName [00:31:04]name=ofd_packets/00095719 [00:31:04]NVStorageSaveData ofd_packets/00095719 [00:31:04]File name is /storage/ofd_packets/00095719 [00:31:04]Write 298 bytes [00:31:04]NVStorageSaveData done [00:31:04]OFDSenderStorePacket done [00:31:04]KKMCreateOFDPacket done [00:31:04]NVStorageSaveData kkm_last_timestamp [00:31:04]File name is /storage/kkm_last_timestamp [00:31:04]Write 4 bytes [00:31:04]NVStorageSaveData done [00:31:04]ExternCall_PrintAddStr [00:31:04]wPrintStart [00:31:04]Write to MH i2c: 01 00 00 E0 05 E5 [00:31:04]Write i2c OK [00:31:04]MH_I2C_Read... [00:31:04]Read from MH i2c: 01 [00:31:04]MH_I2C_Read... [00:31:04]Read from MH i2c: 01 07 00 [00:31:04]MH_I2C_Read... [00:31:04]Read from MH i2c: 01 07 00 E0 05 00 00 00 00 00 FF 0F FA [00:31:04]RasterBufferAndPrint [00:31:04]line Счет N : (1)3406237 [00:31:04]line ИНН: 02508201610067 [00:31:04]line Контрольно-Кассовый Чек [00:31:04]line ПРОДАЖА [00:31:04]line ТРК (МРК, ГНК) : 51 [00:31:04]line Товар: 2710194210 [00:31:04]line ДТ-К-5 [00:31:04]line 26.250 * 76.20 [00:31:04]line = 2000.25 [00:31:04]line НДС 12% НСП 1% [00:31:04]line > о реализуемом товаре [00:31:04]line ОКРУГЛЕНИЕ: -0.25 [00:31:04]line ИТОГО: 2000.00 [00:31:04]line Внесено: 2000.00 [00:31:04]line СДАЧА: 0.00 [00:31:04]line НСП 1% : 17.70 [00:31:04]line НДС 12% : 212.42 [00:31:04]line Наличными: 2000.00 [00:31:04]line Безнал.: 0.00 [00:31:04]line Место: АЗС № 82 "Партнер Нефть" [00:31:04]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [00:31:04]line СНО: Общий режим [00:31:04]line Чек 6 28.10.2024 00:31 [00:31:04]line Смена: 144 ФФД: 1.0 [00:31:04]line ЗНМ: 0300000017 [00:31:04]line РНМ: 0000000000170478 [00:31:04]line Версия ККМ: v1.0 [00:31:04]line ФМ: 0000000002098560 [00:31:04]line ФД: 95719 [00:31:04]line ФПД: 143695787380629 [00:31:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T003103&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95719&fm=143695787380629&tin=02508201610067®Number=0000000000170478&sum=200000 [00:31:04]OFD Sender: Processing packet 95719 [packets to send 58, broken 57] [00:31:04]ProducePacketName [00:31:04]name=ofd_packets/00095719 [00:31:04]OFD Sender: To server: pG, [00:31:04]CommunicateWithHost lk.salyk.kg:30040 [00:31:04]ConnectInit lk.salyk.kg [00:31:04]written 0, free lines is 4095 [00:31:05]Connected sock=11 [00:31:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 AB F2 04 01 5C 55 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 06 00 00 00 F4 03 04 00 47 DB 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E7 75 01 00 35 04 06 00 82 B0 C8 5C CF 95 A3 A2 CF 25 AF C0 68 AA [00:31:05]Write to MH i2c: 01 00 00 0B 06 11 [00:31:05]Write i2c OK [00:31:05]MH_I2C_Read... [00:31:05]Read from MH i2c: 01 [00:31:05]MH_I2C_Read... [00:31:05]Read from MH i2c: 01 07 00 [00:31:05]MH_I2C_Read... [00:31:05]Read from MH i2c: 01 07 00 0B 06 00 00 00 00 00 08 0D 2D [00:31:05]RasterBufferAndPrint [00:31:05]line [00:31:05]line [00:31:05]line [00:31:05]line [00:31:05]line [00:31:05]written 0, free lines is 3342 [00:31:05]MH_Cut [00:31:05]Write to MH i2c: D1 01 00 12 06 01 EA [00:31:05]Write i2c OK [00:31:05]MH_I2C_Read... [00:31:05]Read from MH i2c: D1 [00:31:05]MH_I2C_Read... [00:31:05]Read from MH i2c: D1 01 00 [00:31:05]MH_I2C_Read... [00:31:05]Read from MH i2c: D1 01 00 12 06 00 E9 [00:31:05]Write to MH i2c: 01 00 00 13 06 19 [00:31:05]Write i2c OK [00:31:05]MH_I2C_Read... [00:31:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 59 87 47 00 D3 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 32 30 39 38 35 36 30 10 04 04 00 E7 75 01 00 F4 03 04 00 72 85 1E 67 B6 04 01 00 00 BE 50 AA DF 12 79 9A AD [00:31:05]CommunicateWithHost err = 0 [00:31:05]CheckOFDResponse [00:31:05]1017 (14) - 77093643461234 [00:31:05]1041 (16) - 0000000002098560 [00:31:05]1040 (4) - 95719 [00:31:05]1012 (4) - 27.10.2024 18:24 [00:31:05]1206 (1) - 0 [00:31:05]OFD Sender: Remove packet 95719 [00:31:05]ProducePacketName [00:31:05]name=ofd_packets/00095719 [00:31:05]NVStorageDeleteData [00:31:05]*** Cut start [00:31:05]*** Partial cut [00:31:05]*** CUTSNS_PIN = 1 [00:31:06]*** CUTSNS_PIN = 0 [00:31:06]OFD Sender: No OFD packet to send [00:31:06]*** Brake cut motor [00:31:06]Read from MH i2c: 01 [00:31:06]MH_I2C_Read... [00:31:06]*** Stop cut motor [00:31:06]*** Cut end [00:31:06]Read from MH i2c: 01 07 00 [00:31:06]MH_I2C_Read... [00:31:06]Read from MH i2c: 01 07 00 13 06 00 00 00 00 00 FF 0F 2E [00:31:06]process_action close_receipt done [00:31:06]requested_data is exist [00:31:06]produce_requested_data [00:31:06]requested_item fm.sn is exist - process it [00:31:06]wFMCommunicate request_size=4 [00:31:06]MH_SAM_APDU [00:31:06]CAPDU: 80 11 00 00 [00:31:06]Write to MH i2c: E2 08 00 14 06 80 11 00 00 00 00 00 00 94 [00:31:06]Write i2c OK [00:31:06]MH_I2C_Read... [00:31:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:31:06]Read from MH i2c: E2 [00:31:06]MH_I2C_Read... [00:31:06]Read from MH i2c: E2 17 00 [00:31:06]MH_I2C_Read... [00:31:06]Read from MH i2c: E2 17 00 14 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E5 [00:31:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:31:06]wFMCommunicate OK [00:31:06]requested_item fd.num is exist - process it [00:31:06]SAM_PROTO_GetFieldsCounters [00:31:06]wFMCommunicate request_size=4 [00:31:06]MH_SAM_APDU [00:31:06]CAPDU: 80 13 00 00 [00:31:06]Write to MH i2c: E2 08 00 15 06 80 13 00 00 00 00 00 00 97 [00:31:06]Write i2c OK [00:31:06]MH_I2C_Read... [00:31:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:31:06]Read from MH i2c: E2 [00:31:06]MH_I2C_Read... [00:31:06]Read from MH i2c: E2 62 00 [00:31:06]MH_I2C_Read... [00:31:06]Read from MH i2c: E2 62 00 15 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E7 75 01 00 0E 04 04 00 90 00 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 B7 [00:31:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E7 75 01 00 0E 04 04 00 90 00 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 [00:31:06]wFMCommunicate OK [00:31:06]SAM_PROTO_GetFieldsCounters done [00:31:06]requested_item shift.num is exist - process it [00:31:06]requested_item shift.opened is exist - process it [00:31:06]req_shift_opened [00:31:06]FM_GetShiftState [00:31:06]SAM_PROTO_GetShiftState [00:31:06]wFMCommunicate request_size=4 [00:31:06]MH_SAM_APDU [00:31:06]CAPDU: 80 13 01 00 [00:31:06]Write to MH i2c: E2 08 00 16 06 80 13 01 00 00 00 00 00 99 [00:31:06]Write i2c OK [00:31:06]MH_I2C_Read... [00:31:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:31:06]Read from MH i2c: E2 [00:31:06]MH_I2C_Read... [00:31:06]Read from MH i2c: E2 0E 00 [00:31:06]MH_I2C_Read... [00:31:06]Read from MH i2c: E2 0E 00 16 06 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 F8 [00:31:06]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [00:31:06]wFMCommunicate OK [00:31:06]SAM_PROTO_GetShiftState done [00:31:06]FM_GetShiftState done [00:31:06]req_shift_opened done [00:31:06]requested_item shift.open_date is exist - process it [00:31:06]req_shift_open_date [00:31:06]req_shift_open_date done [00:31:06]produce_requested_data done [00:31:06]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95719,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105} [00:31:06]process_action_free close_receipt [00:31:06]json_value_free [00:31:06]json_value_free done [00:31:06]process_json_proto returns [00:31:06]Send response to host [00:31:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95719,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105}}} [00:31:06]free response buf [00:31:06]execute_script done [00:31:06]execute_script returns [00:31:06]free content buf [00:31:06]Sock 9.Close socket [00:31:06]Sock 9.Thread stoped [00:31:11]OFD Sender: No OFD packet to send [00:31:16]OFD Sender: No OFD packet to send [00:31:21]OFD Sender: No OFD packet to send [00:31:26]OFD Sender: No OFD packet to send [00:31:31]OFD Sender: No OFD packet to send [00:31:36]OFD Sender: No OFD packet to send [00:31:41]OFD Sender: No OFD packet to send [00:31:46]OFD Sender: No OFD packet to send [00:31:51]OFD Sender: No OFD packet to send [00:31:56]OFD Sender: No OFD packet to send [00:32:01]OFD Sender: No OFD packet to send [00:32:06]OFD Sender: No OFD packet to send [00:32:11]OFD Sender: No OFD packet to send [00:32:16]OFD Sender: No OFD packet to send [00:32:21]OFD Sender: No OFD packet to send [00:32:26]OFD Sender: No OFD packet to send [00:32:31]OFD Sender: No OFD packet to send [00:32:36]OFD Sender: No OFD packet to send [00:32:41]OFD Sender: No OFD packet to send [00:32:46]OFD Sender: No OFD packet to send [00:32:51]OFD Sender: No OFD packet to send [00:32:56]OFD Sender: No OFD packet to send [00:33:01]OFD Sender: No OFD packet to send [00:33:06]OFD Sender: No OFD packet to send [00:33:11]OFD Sender: No OFD packet to send [00:33:16]OFD Sender: No OFD packet to send [00:33:21]OFD Sender: No OFD packet to send [00:33:26]OFD Sender: No OFD packet to send [00:33:31]OFD Sender: No OFD packet to send [00:33:36]OFD Sender: No OFD packet to send [00:33:41]OFD Sender: No OFD packet to send [00:33:46]OFD Sender: No OFD packet to send [00:33:51]OFD Sender: No OFD packet to send [00:33:56]OFD Sender: No OFD packet to send [00:34:01]OFD Sender: No OFD packet to send [00:34:06]OFD Sender: No OFD packet to send [00:34:11]OFD Sender: No OFD packet to send [00:34:16]OFD Sender: No OFD packet to send [00:34:21]OFD Sender: No OFD packet to send [00:34:26]OFD Sender: No OFD packet to send [00:34:31]OFD Sender: No OFD packet to send [00:34:36]OFD Sender: No OFD packet to send [00:34:41]OFD Sender: No OFD packet to send [00:34:46]OFD Sender: No OFD packet to send [00:34:51]OFD Sender: No OFD packet to send [00:34:56]OFD Sender: No OFD packet to send [00:35:01]OFD Sender: No OFD packet to send [00:35:06]OFD Sender: No OFD packet to send [00:35:11]OFD Sender: No OFD packet to send [00:35:16]OFD Sender: No OFD packet to send [00:35:21]OFD Sender: No OFD packet to send [00:35:26]OFD Sender: No OFD packet to send [00:35:31]OFD Sender: No OFD packet to send [00:35:36]OFD Sender: No OFD packet to send [00:35:41]OFD Sender: No OFD packet to send [00:35:46]OFD Sender: No OFD packet to send [00:35:51]OFD Sender: No OFD packet to send [00:35:56]OFD Sender: No OFD packet to send [00:36:01]OFD Sender: No OFD packet to send [00:36:06]OFD Sender: No OFD packet to send [00:36:11]OFD Sender: No OFD packet to send [00:36:16]OFD Sender: No OFD packet to send [00:36:21]OFD Sender: No OFD packet to send [00:36:26]OFD Sender: No OFD packet to send [00:36:31]OFD Sender: No OFD packet to send [00:36:36]OFD Sender: No OFD packet to send [00:36:41]OFD Sender: No OFD packet to send [00:36:46]OFD Sender: No OFD packet to send [00:36:51]OFD Sender: No OFD packet to send [00:36:56]OFD Sender: No OFD packet to send [00:37:01]OFD Sender: No OFD packet to send [00:37:06]OFD Sender: No OFD packet to send [00:37:11]OFD Sender: No OFD packet to send [00:37:16]OFD Sender: No OFD packet to send [00:37:21]OFD Sender: No OFD packet to send [00:37:26]OFD Sender: No OFD packet to send [00:37:31]OFD Sender: No OFD packet to send [00:37:36]OFD Sender: No OFD packet to send [00:37:41]OFD Sender: No OFD packet to send [00:37:46]OFD Sender: No OFD packet to send [00:37:51]OFD Sender: No OFD packet to send [00:37:56]OFD Sender: No OFD packet to send [00:38:01]OFD Sender: No OFD packet to send [00:38:06]OFD Sender: No OFD packet to send [00:38:11]OFD Sender: No OFD packet to send [00:38:16]OFD Sender: No OFD packet to send [00:38:21]OFD Sender: No OFD packet to send [00:38:26]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: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: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: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: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: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:16]OFD Sender: No OFD packet to send [00:43:21]OFD Sender: No OFD packet to send [00:43:26]OFD Sender: No OFD packet to send [00:43:31]OFD Sender: No OFD packet to send [00:43:36]OFD Sender: No OFD packet to send [00:43:41]OFD Sender: No OFD packet to send [00:43:46]OFD Sender: No OFD packet to send [00:43:51]OFD Sender: No OFD packet to send [00:43:56]OFD Sender: No OFD packet to send [00:44:01]OFD Sender: No OFD packet to send [00:44:06]OFD Sender: No OFD packet to send [00:44:11]OFD Sender: No OFD packet to send [00:44:16]OFD Sender: No OFD packet to send [00:44:21]OFD Sender: No OFD packet to send [00:44:26]OFD Sender: No OFD packet to send [00:44:31]OFD Sender: No OFD packet to send [00:44:36]OFD Sender: No OFD packet to send [00:44:41]OFD Sender: No OFD packet to send [00:44:46]OFD Sender: No OFD packet to send [00:44:51]OFD Sender: No OFD packet to send [00:44:56]OFD Sender: No OFD packet to send [00:45:01]OFD Sender: No OFD packet to send [00:45:06]OFD Sender: No OFD packet to send [00:45:11]OFD Sender: No OFD packet to send [00:45:16]OFD Sender: No OFD packet to send [00:45:21]OFD Sender: No OFD packet to send [00:45:26]OFD Sender: No OFD packet to send [00:45:31]OFD Sender: No OFD packet to send [00:45:36]OFD Sender: No OFD packet to send [00:45:41]OFD Sender: No OFD packet to send [00:45:46]OFD Sender: No OFD packet to send [00:45:51]OFD Sender: No OFD packet to send [00:45:56]OFD Sender: No OFD packet to send [00:46:01]OFD Sender: No OFD packet to send [00:46:06]OFD Sender: No OFD packet to send [00:46:11]OFD Sender: No OFD packet to send [00:46:16]OFD Sender: No OFD packet to send [00:46:21]OFD Sender: No OFD packet to send [00:46:26]OFD Sender: No OFD packet to send [00:46:31]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: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:52]OFD Sender: No OFD packet to send [00:47:57]OFD Sender: No OFD packet to send [00:48:02]OFD Sender: No OFD packet to send [00:48:07]OFD Sender: No OFD packet to send [00:48:12]OFD Sender: No OFD packet to send [00:48:17]OFD Sender: No OFD packet to send [00:48:22]OFD Sender: No OFD packet to send [00:48:27]OFD Sender: No OFD packet to send [00:48:32]OFD Sender: No OFD packet to send [00:48:37]OFD Sender: No OFD packet to send [00:48:42]OFD Sender: No OFD packet to send [00:48:47]OFD Sender: No OFD packet to send [00:48:52]OFD Sender: No OFD packet to send [00:48:57]OFD Sender: No OFD packet to send [00:49:02]OFD Sender: No OFD packet to send [00:49:07]OFD Sender: No OFD packet to send [00:49:12]OFD Sender: No OFD packet to send [00:49:17]OFD Sender: No OFD packet to send [00:49:22]OFD Sender: No OFD packet to send [00:49:27]OFD Sender: No OFD packet to send [00:49:32]OFD Sender: No OFD packet to send [00:49:37]OFD Sender: No OFD packet to send [00:49:42]OFD Sender: No OFD packet to send [00:49:47]OFD Sender: No OFD packet to send [00:49:52]OFD Sender: No OFD packet to send [00:49:56]accept exits with 7 [00:49:56]New connection [00:49:56]New thread 3067473252 created [00:49:56]Thread 3067329892 joined [00:49:56]Waiting for new connection... [00:49:56] Sock 7.Parse request [00:49:56]Sock 7.Check first char [00:49:56]Sock 7.First char is OK [00:49:56]request: POST /json_proto HTTP/1.0 [00:49:56]Method: POST [00:49:56]URL: /json_proto [00:49:56]Method is POST - this is cgi request [00:49:56]url: /json_proto [00:49:56]query_string will be loaded in cgi processing [00:49:56]execute_cgi json_proto POST (null) [00:49:56]execute_cgi path=json_proto method=POST [00:49:56]POST find Content-Length [00:49:56]Host: 172.17.40.67:8080 [00:49:56]Content-Length: 679 [00:49:56]Content-Type: application/json [00:49:56] [00:49:56]POST finish read [00:49:56]Found Content-Length = 679 [00:49:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406239", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:49:56]execute_script... [00:49: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)3406239", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:49:56]POST & json_proto [00:49:56]process_json_proto [00:49:56]json parsed OK: [00:49:56]protocol is kg_v1.0 [00:49:56]action value=close_receipt [00:49:56]process_action close_receipt [00:49:56]cmd_close_receipt [00:49:56]MH_GetDate [00:49:56]Write to MH i2c: F0 00 00 17 06 0C [00:49:56]Write i2c OK [00:49:56]MH_I2C_Read... [00:49:56]Read from MH i2c: F0 [00:49:56]MH_I2C_Read... [00:49:56]Read from MH i2c: F0 09 00 [00:49:56]MH_I2C_Read... [00:49:56]Read from MH i2c: F0 09 00 17 06 00 B5 DF 1E 67 EE DA 66 66 C2 [00:49:56]GetLastDocTimeStamp 1730075463 [00:49:56]current date 1730076597 [00:49:56]FM_GetShiftState [00:49:56]SAM_PROTO_GetShiftState [00:49:56]wFMCommunicate request_size=4 [00:49:56]MH_SAM_APDU [00:49:56]CAPDU: 80 13 01 00 [00:49:56]Write to MH i2c: E2 08 00 18 06 80 13 01 00 00 00 00 00 9B [00:49:56]Write i2c OK [00:49:56]MH_I2C_Read... [00:49:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:49:56]Read from MH i2c: E2 [00:49:56]MH_I2C_Read... [00:49:56]Read from MH i2c: E2 0E 00 [00:49:56]MH_I2C_Read... [00:49:56]Read from MH i2c: E2 0E 00 18 06 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 FA [00:49:56]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [00:49:56]wFMCommunicate OK [00:49:56]SAM_PROTO_GetShiftState done [00:49:56]FM_GetShiftState done [00:49:56]opened in 1730074105 [00:49:56]opened+sec_in_day 1730160505 [00:49:56]quantity*price = 70044 [00:49:56]sum+1 = 70045 [00:49:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 7 28.10.2024 00:49 Смена: 144 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95720 ФПД: 249527518379385 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T004957&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95720&fm=249527518379385&tin=02508201610067®Number=0000000000170478&sum=70000 [00:49:57]StoreToDocumentArchive [00:49:57]shift 144 fd 95720 [00:49:57]save to /storage/0144/doc_00095720 [00:49:57]save last doc name /storage/0144/doc_00095720 to /storage/kkm_last_doc_name [00:49:57]save OK [00:49:57]Clear old archive folders... [00:49:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:49:57]tlvbuf is B6E27240 [00:49:57]SAM_PROTO_ClearQueue [00:49:57]wFMCommunicate request_size=4 [00:49:57]MH_SAM_APDU [00:49:57]CAPDU: 80 09 00 00 [00:49:57]Write to MH i2c: E2 08 00 25 06 80 09 00 00 00 00 00 00 9D [00:49:57]Write i2c OK [00:49:57]MH_I2C_Read... [00:49:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:49:57]Read from MH i2c: E2 [00:49:57]MH_I2C_Read... [00:49:57]Read from MH i2c: E2 03 00 [00:49:57]MH_I2C_Read... [00:49:57]Read from MH i2c: E2 03 00 25 06 00 90 00 9F [00:49:57]RAPDU: 90 00 [00:49:57]wFMCommunicate OK [00:49:57]SAM_PROTO_ClearQueue done [00:49:57]KKMCreateOFDPacket [00:49:57]OFDProtocolAddRootSTLVToBuf [00:49:57]FM_MakeSignedData [00:49:57]FM_MakeSignedData [00:49:57]SAM_PROTO_SignData [00:49:57]wFMCommunicate request_size=4 [00:49:57]MH_SAM_APDU [00:49:57]CAPDU: 80 0D 01 02 [00:49:57]Write to MH i2c: E2 08 00 26 06 80 0D 01 02 00 00 00 00 A5 [00:49:57]Write i2c OK [00:49:57]MH_I2C_Read... [00:49:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:49:57]Read from MH i2c: E2 [00:49:57]MH_I2C_Read... [00:49:57]Read from MH i2c: E2 03 00 [00:49:57]MH_I2C_Read... [00:49:57]Read from MH i2c: E2 03 00 26 06 00 90 00 A0 [00:49:57]RAPDU: 90 00 [00:49:57]wFMCommunicate OK [00:49:57]wFMCommunicate request_size=255 [00:49:57]MH_SAM_APDU [00:49:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 B5 DF 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E8 75 01 00 35 04 06 00 E2 [00:49:57]Write to MH i2c: E2 02 01 27 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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 B5 DF 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E8 75 01 00 35 04 06 00 E2 00 00 33 [00:49:57]Write i2c OK [00:49:57]MH_I2C_Read... [00:49:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:49:58]Read from MH i2c: E2 [00:49:58]MH_I2C_Read... [00:49:58]Read from MH i2c: E2 03 00 [00:49:58]MH_I2C_Read... [00:49:58]Read from MH i2c: E2 03 00 27 06 00 90 00 A1 [00:49:58]RAPDU: 90 00 [00:49:58]wFMCommunicate OK [00:49:58]wFMCommunicate request_size=10 [00:49:58]MH_SAM_APDU [00:49:58]CAPDU: 80 0D 02 02 05 F1 A7 18 3D 79 [00:49:58]Write to MH i2c: E2 0D 00 28 06 80 0D 02 02 05 00 F1 A7 18 3D 79 00 00 18 [00:49:58]Write i2c OK [00:49:58]MH_I2C_Read... [00:49:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:49:58]Read from MH i2c: E2 [00:49:58]MH_I2C_Read... [00:49:58]Read from MH i2c: E2 03 00 [00:49:58]MH_I2C_Read... [00:49:58]Read from MH i2c: E2 03 00 28 06 00 90 00 A2 [00:49:58]RAPDU: 90 00 [00:49:58]wFMCommunicate OK [00:49:58]wFMCommunicate request_size=4 [00:49:58]MH_SAM_APDU [00:49:58]CAPDU: 80 0D 03 02 [00:49:58]Write to MH i2c: E2 08 00 29 06 80 0D 03 02 00 00 00 00 AA [00:49:58]Write i2c OK [00:49:58]MH_I2C_Read... [00:49:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:49:58]Read from MH i2c: E2 [00:49:58]MH_I2C_Read... [00:49:58]Read from MH i2c: E2 0B 00 [00:49:58]MH_I2C_Read... [00:49:58]Read from MH i2c: E2 0B 00 29 06 00 44 79 BC 5C 65 86 EB 82 90 00 D8 [00:49:58]RAPDU: 44 79 BC 5C 65 86 EB 82 90 00 [00:49:58]wFMCommunicate OK [00:49:58]SAM_PROTO_SignData done [00:49:58]FM_MakeSignedData done [00:49:58]CreateOFDProtocolMessage [00:49:58]wFMCommunicate request_size=4 [00:49:58]MH_SAM_APDU [00:49:58]CAPDU: 80 11 00 00 [00:49:58]Write to MH i2c: E2 08 00 2A 06 80 11 00 00 00 00 00 00 AA [00:49:58]Write i2c OK [00:49:58]MH_I2C_Read... [00:49:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:49:58]Read from MH i2c: E2 [00:49:58]MH_I2C_Read... [00:49:58]Read from MH i2c: E2 17 00 [00:49:58]MH_I2C_Read... [00:49:58]Read from MH i2c: E2 17 00 2A 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 FB [00:49:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:49:58]wFMCommunicate OK [00:49:58]CreateOFDProtocolMessage done [00:49:58]OFDSenderStorePacket 95720 [00:49:58]StoreOFDPacket docnum=95720 [00:49:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C1 C1 07 01 83 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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 B5 DF 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E8 75 01 00 35 04 06 00 E2 F1 A7 18 3D 79 44 79 BC 5C 65 86 EB 82 [00:49:58]CheckFolder [00:49:58]dirname=/storage/ofd_packets [00:49:58]CheckFolder done [00:49:58]ProducePacketName [00:49:58]name=ofd_packets/00095720 [00:49:58]NVStorageSaveData ofd_packets/00095720 [00:49:58]File name is /storage/ofd_packets/00095720 [00:49:58]Write 301 bytes [00:49:58]NVStorageSaveData done [00:49:58]OFDSenderStorePacket done [00:49:58]KKMCreateOFDPacket done [00:49:58]NVStorageSaveData kkm_last_timestamp [00:49:58]File name is /storage/kkm_last_timestamp [00:49:58]Write 4 bytes [00:49:58]NVStorageSaveData done [00:49:58]ExternCall_PrintAddStr [00:49:58]wPrintStart [00:49:58]Write to MH i2c: 01 00 00 2B 06 31 [00:49:58]Write i2c OK [00:49:58]MH_I2C_Read... [00:49:58]Read from MH i2c: 01 [00:49:58]MH_I2C_Read... [00:49:58]Read from MH i2c: 01 07 00 [00:49:58]MH_I2C_Read... [00:49:58]Read from MH i2c: 01 07 00 2B 06 00 00 00 00 00 FF 0F 46 [00:49:58]RasterBufferAndPrint [00:49:58]line Счет N : (1)3406239 [00:49:58]line ИНН: 02508201610067 [00:49:58]line Контрольно-Кассовый Чек [00:49:58]line ПРОДАЖА [00:49:58]line ТРК (МРК, ГНК) : 22 [00:49:58]line Товар: 2710124130 [00:49:58]line Аи-92-К-4 [00:49:58]line 10.470 * 66.90 [00:49:58]line = 700.44 [00:49:58]line НДС 12% НСП 1% [00:49:58]line > о реализуемом товаре [00:49:58]line ОКРУГЛЕНИЕ: -0.44 [00:49:58]line ИТОГО: 700.00 [00:49:58]line Внесено: 700.00 [00:49:58]line СДАЧА: 0.00 [00:49:58]line НСП 1% : 6.20 [00:49:58]line НДС 12% : 74.38 [00:49:58]line Наличными: 700.00 [00:49:58]line Безнал.: 0.00 [00:49:58]line Место: АЗС № 82 "Партнер Нефть" [00:49:58]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [00:49:58]line СНО: Общий режим [00:49:58]line Чек 7 28.10.2024 00:49 [00:49:58]line Смена: 144 ФФД: 1.0 [00:49:58]line ЗНМ: 0300000017 [00:49:58]line РНМ: 0000000000170478 [00:49:58]line Версия ККМ: v1.0 [00:49:58]line ФМ: 0000000002098560 [00:49:58]line ФД: 95720 [00:49:58]line ФПД: 249527518379385 [00:49:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T004957&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95720&fm=249527518379385&tin=02508201610067®Number=0000000000170478&sum=70000 [00:49:58]OFD Sender: Processing packet 95720 [packets to send 58, broken 57] [00:49:58]ProducePacketName [00:49:58]name=ofd_packets/00095720 [00:49:58]OFD Sender: To server: pG, [00:49:58]CommunicateWithHost lk.salyk.kg:30040 [00:49:58]ConnectInit lk.salyk.kg [00:49:58]written 0, free lines is 4095 [00:49:58]Connected sock=10 [00:49:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 C1 C1 07 01 83 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 34 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 B5 DF 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E8 75 01 00 35 04 06 00 E2 F1 A7 18 3D 79 44 79 BC 5C 65 86 EB 82 [00:49:59]Write to MH i2c: 01 00 00 56 06 5C [00:49:59]Write i2c OK [00:49:59]MH_I2C_Read... [00:49:59]Read from MH i2c: 01 [00:49:59]MH_I2C_Read... [00:49:59]Read from MH i2c: 01 07 00 [00:49:59]MH_I2C_Read... [00:49:59]Read from MH i2c: 01 07 00 56 06 00 00 00 00 00 0A 0D 7A [00:49:59]RasterBufferAndPrint [00:49:59]line [00:49:59]line [00:49:59]line [00:49:59]line [00:49:59]line [00:49:59]written 0, free lines is 3344 [00:49:59]MH_Cut [00:49:59]Write to MH i2c: D1 01 00 5D 06 01 35 [00:49:59]Write i2c OK [00:49:59]MH_I2C_Read... [00:49:59]Read from MH i2c: D1 [00:49:59]MH_I2C_Read... [00:49:59]Read from MH i2c: D1 01 00 [00:49:59]MH_I2C_Read... [00:49:59]Read from MH i2c: D1 01 00 5D 06 00 34 [00:49:59]Write to MH i2c: 01 00 00 5E 06 64 [00:49:59]Write i2c OK [00:49:59]MH_I2C_Read... [00:49:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 7D 4E 47 00 42 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 32 30 39 38 35 36 30 10 04 04 00 E8 75 01 00 F4 03 04 00 E0 89 1E 67 B6 04 01 00 00 39 8B FC 33 25 81 30 E5 [00:49:59]CommunicateWithHost err = 0 [00:49:59]CheckOFDResponse [00:49:59]1017 (14) - 77093643461234 [00:49:59]1041 (16) - 0000000002098560 [00:49:59]1040 (4) - 95720 [00:49:59]1012 (4) - 27.10.2024 18:43 [00:49:59]1206 (1) - 0 [00:49:59]OFD Sender: Remove packet 95720 [00:49:59]ProducePacketName [00:49:59]name=ofd_packets/00095720 [00:49:59]NVStorageDeleteData [00:49:59]OFD Sender: No OFD packet to send [00:49:59]*** Cut start [00:49:59]*** Partial cut [00:49:59]*** CUTSNS_PIN = 1 [00:49:59]*** CUTSNS_PIN = 0 [00:49:59]*** Brake cut motor [00:50:00]Read from MH i2c: 01 [00:50:00]MH_I2C_Read... [00:50:00]*** Stop cut motor [00:50:00]*** Cut end [00:50:00]Read from MH i2c: 01 07 00 [00:50:00]MH_I2C_Read... [00:50:00]Read from MH i2c: 01 07 00 5E 06 00 00 00 00 00 FF 0F 79 [00:50:00]process_action close_receipt done [00:50:00]requested_data is exist [00:50:00]produce_requested_data [00:50:00]requested_item fm.sn is exist - process it [00:50:00]wFMCommunicate request_size=4 [00:50:00]MH_SAM_APDU [00:50:00]CAPDU: 80 11 00 00 [00:50:00]Write to MH i2c: E2 08 00 5F 06 80 11 00 00 00 00 00 00 DF [00:50:00]Write i2c OK [00:50:00]MH_I2C_Read... [00:50:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:50:00]Read from MH i2c: E2 [00:50:00]MH_I2C_Read... [00:50:00]Read from MH i2c: E2 17 00 [00:50:00]MH_I2C_Read... [00:50:00]Read from MH i2c: E2 17 00 5F 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 30 [00:50:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:50:00]wFMCommunicate OK [00:50:00]requested_item fd.num is exist - process it [00:50:00]SAM_PROTO_GetFieldsCounters [00:50:00]wFMCommunicate request_size=4 [00:50:00]MH_SAM_APDU [00:50:00]CAPDU: 80 13 00 00 [00:50:00]Write to MH i2c: E2 08 00 60 06 80 13 00 00 00 00 00 00 E2 [00:50:00]Write i2c OK [00:50:00]MH_I2C_Read... [00:50:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:50:00]Read from MH i2c: E2 [00:50:00]MH_I2C_Read... [00:50:00]Read from MH i2c: E2 62 00 [00:50:00]MH_I2C_Read... [00:50:00]Read from MH i2c: E2 62 00 60 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E8 75 01 00 0E 04 04 00 90 00 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 06 [00:50:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E8 75 01 00 0E 04 04 00 90 00 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 [00:50:00]wFMCommunicate OK [00:50:00]SAM_PROTO_GetFieldsCounters done [00:50:00]requested_item shift.num is exist - process it [00:50:00]requested_item shift.opened is exist - process it [00:50:00]req_shift_opened [00:50:00]FM_GetShiftState [00:50:00]SAM_PROTO_GetShiftState [00:50:00]wFMCommunicate request_size=4 [00:50:00]MH_SAM_APDU [00:50:00]CAPDU: 80 13 01 00 [00:50:00]Write to MH i2c: E2 08 00 61 06 80 13 01 00 00 00 00 00 E4 [00:50:00]Write i2c OK [00:50:00]MH_I2C_Read... [00:50:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:50:00]Read from MH i2c: E2 [00:50:00]MH_I2C_Read... [00:50:00]Read from MH i2c: E2 0E 00 [00:50:00]MH_I2C_Read... [00:50:00]Read from MH i2c: E2 0E 00 61 06 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 43 [00:50:00]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [00:50:00]wFMCommunicate OK [00:50:00]SAM_PROTO_GetShiftState done [00:50:00]FM_GetShiftState done [00:50:00]req_shift_opened done [00:50:00]requested_item shift.open_date is exist - process it [00:50:00]req_shift_open_date [00:50:00]req_shift_open_date done [00:50:00]produce_requested_data done [00:50:00]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95720,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105} [00:50:00]process_action_free close_receipt [00:50:00]json_value_free [00:50:00]json_value_free done [00:50:00]process_json_proto returns [00:50:00]Send response to host [00:50:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95720,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105}}} [00:50:00]free response buf [00:50:00]execute_script done [00:50:00]execute_script returns [00:50:00]free content buf [00:50:00]Sock 7.Close socket [00:50:00]Sock 7.Thread stoped [00:50:04]OFD Sender: No OFD packet to send [00:50:09]OFD Sender: No OFD packet to send [00:50:14]OFD Sender: No OFD packet to send [00:50:19]OFD Sender: No OFD packet to send [00:50:24]OFD Sender: No OFD packet to send [00:50:28]accept exits with 9 [00:50:28]New connection [00:50:28]New thread 3067329892 created [00:50:28]Thread 3067473252 joined [00:50:28]Waiting for new connection... [00:50:28] Sock 9.Parse request [00:50:28]Sock 9.Check first char [00:50:28]Sock 9.First char is OK [00:50:28]request: POST /json_proto HTTP/1.0 [00:50:28]Method: POST [00:50:28]URL: /json_proto [00:50:28]Method is POST - this is cgi request [00:50:28]url: /json_proto [00:50:28]query_string will be loaded in cgi processing [00:50:28]execute_cgi json_proto POST (null) [00:50:28]execute_cgi path=json_proto method=POST [00:50:28]POST find Content-Length [00:50:28]Host: 172.17.40.67:8080 [00:50:28]Content-Length: 680 [00:50:28]Content-Type: application/json [00:50:28] [00:50:28]POST finish read [00:50:28]Found Content-Length = 680 [00:50:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406238", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 24.940, "sum" : 1900.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1900.00, "total" : 1900.00, "payments": [ { "type": 0, "sum" : 1900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:50:28]execute_script... [00:50: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)3406238", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 24.940, "sum" : 1900.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1900.00, "total" : 1900.00, "payments": [ { "type": 0, "sum" : 1900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:50:28]POST & json_proto [00:50:28]process_json_proto [00:50:28]json parsed OK: [00:50:28]protocol is kg_v1.0 [00:50:28]action value=close_receipt [00:50:28]process_action close_receipt [00:50:28]cmd_close_receipt [00:50:28]MH_GetDate [00:50:28]Write to MH i2c: F0 00 00 62 06 57 [00:50:28]Write i2c OK [00:50:28]MH_I2C_Read... [00:50:28]Read from MH i2c: F0 [00:50:28]MH_I2C_Read... [00:50:28]Read from MH i2c: F0 09 00 [00:50:28]MH_I2C_Read... [00:50:28]Read from MH i2c: F0 09 00 62 06 00 D5 DF 1E 67 EE DA 66 66 2D [00:50:28]GetLastDocTimeStamp 1730076597 [00:50:28]current date 1730076629 [00:50:28]FM_GetShiftState [00:50:28]SAM_PROTO_GetShiftState [00:50:28]wFMCommunicate request_size=4 [00:50:28]MH_SAM_APDU [00:50:28]CAPDU: 80 13 01 00 [00:50:28]Write to MH i2c: E2 08 00 63 06 80 13 01 00 00 00 00 00 E6 [00:50:28]Write i2c OK [00:50:28]MH_I2C_Read... [00:50:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:50:28]Read from MH i2c: E2 [00:50:28]MH_I2C_Read... [00:50:28]Read from MH i2c: E2 0E 00 [00:50:28]MH_I2C_Read... [00:50:28]Read from MH i2c: E2 0E 00 63 06 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 45 [00:50:28]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [00:50:28]wFMCommunicate OK [00:50:28]SAM_PROTO_GetShiftState done [00:50:28]FM_GetShiftState done [00:50:28]opened in 1730074105 [00:50:28]opened+sec_in_day 1730160505 [00:50:28]quantity*price = 190042 [00:50:28]sum+1 = 190044 [00:50:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 1900.00 Внесено: 1900.00 СДАЧА: 0.00 НСП 1% : 16.82 НДС 12% : 201.82 Наличными: 1900.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 8 28.10.2024 00:50 Смена: 144 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95721 ФПД: 39885934798102 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T005029&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95721&fm=39885934798102&tin=02508201610067®Number=0000000000170478&sum=190000 [00:50:29]StoreToDocumentArchive [00:50:29]shift 144 fd 95721 [00:50:29]save to /storage/0144/doc_00095721 [00:50:29]save last doc name /storage/0144/doc_00095721 to /storage/kkm_last_doc_name [00:50:29]save OK [00:50:29]Clear old archive folders... [00:50:29]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:50:29]tlvbuf is B6F59AB0 [00:50:29]SAM_PROTO_ClearQueue [00:50:29]wFMCommunicate request_size=4 [00:50:29]MH_SAM_APDU [00:50:29]CAPDU: 80 09 00 00 [00:50:29]Write to MH i2c: E2 08 00 70 06 80 09 00 00 00 00 00 00 E8 [00:50:29]Write i2c OK [00:50:29]MH_I2C_Read... [00:50:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:50:29]Read from MH i2c: E2 [00:50:29]MH_I2C_Read... [00:50:29]Read from MH i2c: E2 03 00 [00:50:29]MH_I2C_Read... [00:50:29]Read from MH i2c: E2 03 00 70 06 00 90 00 EA [00:50:29]RAPDU: 90 00 [00:50:29]wFMCommunicate OK [00:50:29]SAM_PROTO_ClearQueue done [00:50:29]KKMCreateOFDPacket [00:50:29]OFDProtocolAddRootSTLVToBuf [00:50:29]FM_MakeSignedData [00:50:29]FM_MakeSignedData [00:50:29]SAM_PROTO_SignData [00:50:29]wFMCommunicate request_size=4 [00:50:29]MH_SAM_APDU [00:50:29]CAPDU: 80 0D 01 02 [00:50:29]Write to MH i2c: E2 08 00 71 06 80 0D 01 02 00 00 00 00 F0 [00:50:29]Write i2c OK [00:50:29]MH_I2C_Read... [00:50:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:50:29]Read from MH i2c: E2 [00:50:29]MH_I2C_Read... [00:50:29]Read from MH i2c: E2 03 00 [00:50:29]MH_I2C_Read... [00:50:29]Read from MH i2c: E2 03 00 71 06 00 90 00 EB [00:50:29]RAPDU: 90 00 [00:50:29]wFMCommunicate OK [00:50:29]wFMCommunicate request_size=255 [00:50:29]MH_SAM_APDU [00:50: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 6C 61 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5B E6 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 E6 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 4E 00 00 00 00 07 04 06 00 30 E6 02 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 D5 DF 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E9 75 01 00 35 04 06 00 24 46 AA F9 [00:50:29]Write to MH i2c: E2 02 01 72 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 6C 61 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5B E6 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 E6 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 4E 00 00 00 00 07 04 06 00 30 E6 02 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 D5 DF 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E9 75 01 00 35 04 06 00 24 46 AA F9 00 00 67 [00:50:29]Write i2c OK [00:50:29]MH_I2C_Read... [00:50:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:50:30]Read from MH i2c: E2 [00:50:30]MH_I2C_Read... [00:50:30]Read from MH i2c: E2 03 00 [00:50:30]MH_I2C_Read... [00:50:30]Read from MH i2c: E2 03 00 72 06 00 90 00 EC [00:50:30]RAPDU: 90 00 [00:50:30]wFMCommunicate OK [00:50:30]wFMCommunicate request_size=7 [00:50:30]MH_SAM_APDU [00:50:30]CAPDU: 80 0D 02 02 02 A5 16 [00:50:30]Write to MH i2c: E2 0A 00 73 06 80 0D 02 02 02 00 A5 16 00 00 B2 [00:50:30]Write i2c OK [00:50:30]MH_I2C_Read... [00:50:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:50:30]Read from MH i2c: E2 [00:50:30]MH_I2C_Read... [00:50:30]Read from MH i2c: E2 03 00 [00:50:30]MH_I2C_Read... [00:50:30]Read from MH i2c: E2 03 00 73 06 00 90 00 ED [00:50:30]RAPDU: 90 00 [00:50:30]wFMCommunicate OK [00:50:30]wFMCommunicate request_size=4 [00:50:30]MH_SAM_APDU [00:50:30]CAPDU: 80 0D 03 02 [00:50:30]Write to MH i2c: E2 08 00 74 06 80 0D 03 02 00 00 00 00 F5 [00:50:30]Write i2c OK [00:50:30]MH_I2C_Read... [00:50:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:50:30]Read from MH i2c: E2 [00:50:30]MH_I2C_Read... [00:50:30]Read from MH i2c: E2 0B 00 [00:50:30]MH_I2C_Read... [00:50:30]Read from MH i2c: E2 0B 00 74 06 00 18 C6 63 30 25 8C 1D 96 90 00 CB [00:50:30]RAPDU: 18 C6 63 30 25 8C 1D 96 90 00 [00:50:30]wFMCommunicate OK [00:50:30]SAM_PROTO_SignData done [00:50:30]FM_MakeSignedData done [00:50:30]CreateOFDProtocolMessage [00:50:30]wFMCommunicate request_size=4 [00:50:30]MH_SAM_APDU [00:50:30]CAPDU: 80 11 00 00 [00:50:30]Write to MH i2c: E2 08 00 75 06 80 11 00 00 00 00 00 00 F5 [00:50:30]Write i2c OK [00:50:30]MH_I2C_Read... [00:50:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:50:30]Read from MH i2c: E2 [00:50:30]MH_I2C_Read... [00:50:30]Read from MH i2c: E2 17 00 [00:50:30]MH_I2C_Read... [00:50:30]Read from MH i2c: E2 17 00 75 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 46 [00:50:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:50:30]wFMCommunicate OK [00:50:30]CreateOFDProtocolMessage done [00:50:30]OFDSenderStorePacket 95721 [00:50:30]StoreOFDPacket docnum=95721 [00:50:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 6D 0D 04 01 8B 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 6C 61 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5B E6 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 E6 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 4E 00 00 00 00 07 04 06 00 30 E6 02 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 D5 DF 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E9 75 01 00 35 04 06 00 24 46 AA F9 A5 16 18 C6 63 30 25 8C 1D 96 [00:50:30]CheckFolder [00:50:30]dirname=/storage/ofd_packets [00:50:30]CheckFolder done [00:50:30]ProducePacketName [00:50:30]name=ofd_packets/00095721 [00:50:30]NVStorageSaveData ofd_packets/00095721 [00:50:30]File name is /storage/ofd_packets/00095721 [00:50:30]Write 298 bytes [00:50:30]NVStorageSaveData done [00:50:30]OFDSenderStorePacket done [00:50:30]KKMCreateOFDPacket done [00:50:30]NVStorageSaveData kkm_last_timestamp [00:50:30]File name is /storage/kkm_last_timestamp [00:50:30]Write 4 bytes [00:50:30]NVStorageSaveData done [00:50:30]ExternCall_PrintAddStr [00:50:30]wPrintStart [00:50:30]Write to MH i2c: 01 00 00 76 06 7C [00:50:30]Write i2c OK [00:50:30]MH_I2C_Read... [00:50:30]Read from MH i2c: 01 [00:50:30]MH_I2C_Read... [00:50:30]Read from MH i2c: 01 07 00 [00:50:30]MH_I2C_Read... [00:50:30]Read from MH i2c: 01 07 00 76 06 00 00 00 00 00 FF 0F 91 [00:50:30]RasterBufferAndPrint [00:50:30]line Счет N : (1)3406238 [00:50:30]line ИНН: 02508201610067 [00:50:30]line Контрольно-Кассовый Чек [00:50:30]line ПРОДАЖА [00:50:30]line ТРК (МРК, ГНК) : 51 [00:50:30]line Товар: 2710194210 [00:50:30]line ДТ-К-5 [00:50:30]line 24.940 * 76.20 [00:50:30]line = 1900.43 [00:50:30]line НДС 12% НСП 1% [00:50:30]line > о реализуемом товаре [00:50:30]line ОКРУГЛЕНИЕ: -0.43 [00:50:30]line ИТОГО: 1900.00 [00:50:30]line Внесено: 1900.00 [00:50:30]line СДАЧА: 0.00 [00:50:30]line НСП 1% : 16.82 [00:50:30]line НДС 12% : 201.82 [00:50:30]line Наличными: 1900.00 [00:50:30]line Безнал.: 0.00 [00:50:30]line Место: АЗС № 82 "Партнер Нефть" [00:50:30]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [00:50:30]line СНО: Общий режим [00:50:30]line Чек 8 28.10.2024 00:50 [00:50:30]line Смена: 144 ФФД: 1.0 [00:50:30]line ЗНМ: 0300000017 [00:50:30]line РНМ: 0000000000170478 [00:50:30]line Версия ККМ: v1.0 [00:50:30]line ФМ: 0000000002098560 [00:50:30]line ФД: 95721 [00:50:30]line ФПД: 39885934798102 [00:50:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T005029&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95721&fm=39885934798102&tin=02508201610067®Number=0000000000170478&sum=190000 [00:50:30]OFD Sender: Processing packet 95721 [packets to send 58, broken 57] [00:50:30]ProducePacketName [00:50:30]name=ofd_packets/00095721 [00:50:30]OFD Sender: To server: pG, [00:50:30]CommunicateWithHost lk.salyk.kg:30040 [00:50:30]ConnectInit lk.salyk.kg [00:50:30]written 0, free lines is 4095 [00:50:31]Write to MH i2c: 01 00 00 A1 06 A7 [00:50:31]Write i2c OK [00:50:31]MH_I2C_Read... [00:50:31]Read from MH i2c: 01 [00:50:31]MH_I2C_Read... [00:50:31]Read from MH i2c: 01 07 00 [00:50:31]MH_I2C_Read... [00:50:31]Read from MH i2c: 01 07 00 A1 06 00 00 00 00 00 F3 0C AD [00:50:31]RasterBufferAndPrint [00:50:31]line [00:50:31]line [00:50:31]line [00:50:31]line [00:50:31]line [00:50:31]written 0, free lines is 3318 [00:50:31]MH_Cut [00:50:31]Write to MH i2c: D1 01 00 A8 06 01 80 [00:50:31]Write i2c OK [00:50:31]MH_I2C_Read... [00:50:31]Read from MH i2c: D1 [00:50:31]MH_I2C_Read... [00:50:31]Read from MH i2c: D1 01 00 [00:50:31]MH_I2C_Read... [00:50:31]Read from MH i2c: D1 01 00 A8 06 00 7F [00:50:31]Write to MH i2c: 01 00 00 A9 06 AF [00:50:31]Write i2c OK [00:50:31]MH_I2C_Read... [00:50:31]*** Cut start [00:50:31]*** Partial cut [00:50:31]*** CUTSNS_PIN = 1 [00:50:31]*** CUTSNS_PIN = 0 [00:50:31]*** Brake cut motor [00:50:32]Read from MH i2c: 01 [00:50:32]MH_I2C_Read... [00:50:32]*** Stop cut motor [00:50:32]*** Cut end [00:50:32]Read from MH i2c: 01 07 00 [00:50:32]MH_I2C_Read... [00:50:32]Read from MH i2c: 01 07 00 A9 06 00 00 00 00 00 FF 0F C4 [00:50:32]process_action close_receipt done [00:50:32]requested_data is exist [00:50:32]produce_requested_data [00:50:32]requested_item fm.sn is exist - process it [00:50:32]wFMCommunicate request_size=4 [00:50:32]MH_SAM_APDU [00:50:32]CAPDU: 80 11 00 00 [00:50:32]Write to MH i2c: E2 08 00 AA 06 80 11 00 00 00 00 00 00 2A [00:50:32]Write i2c OK [00:50:32]MH_I2C_Read... [00:50:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:50:32]Read from MH i2c: E2 [00:50:32]MH_I2C_Read... [00:50:32]Read from MH i2c: E2 17 00 [00:50:32]MH_I2C_Read... [00:50:32]Read from MH i2c: E2 17 00 AA 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7B [00:50:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:50:32]wFMCommunicate OK [00:50:32]requested_item fd.num is exist - process it [00:50:32]SAM_PROTO_GetFieldsCounters [00:50:32]wFMCommunicate request_size=4 [00:50:32]MH_SAM_APDU [00:50:32]CAPDU: 80 13 00 00 [00:50:32]Write to MH i2c: E2 08 00 AB 06 80 13 00 00 00 00 00 00 2D [00:50:32]Write i2c OK [00:50:32]MH_I2C_Read... [00:50:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:50:32]Read from MH i2c: E2 [00:50:32]MH_I2C_Read... [00:50:32]Read from MH i2c: E2 62 00 [00:50:32]MH_I2C_Read... [00:50:32]Read from MH i2c: E2 62 00 AB 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E9 75 01 00 0E 04 04 00 90 00 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 55 [00:50:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 E9 75 01 00 0E 04 04 00 90 00 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 [00:50:32]wFMCommunicate OK [00:50:32]SAM_PROTO_GetFieldsCounters done [00:50:32]requested_item shift.num is exist - process it [00:50:32]requested_item shift.opened is exist - process it [00:50:32]req_shift_opened [00:50:32]FM_GetShiftState [00:50:32]SAM_PROTO_GetShiftState [00:50:32]wFMCommunicate request_size=4 [00:50:32]MH_SAM_APDU [00:50:32]CAPDU: 80 13 01 00 [00:50:32]Write to MH i2c: E2 08 00 AC 06 80 13 01 00 00 00 00 00 2F [00:50:32]Write i2c OK [00:50:32]MH_I2C_Read... [00:50:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:50:32]Read from MH i2c: E2 [00:50:32]MH_I2C_Read... [00:50:32]Read from MH i2c: E2 0E 00 [00:50:32]MH_I2C_Read... [00:50:32]Read from MH i2c: E2 0E 00 AC 06 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 8E [00:50:32]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [00:50:32]wFMCommunicate OK [00:50:32]SAM_PROTO_GetShiftState done [00:50:32]FM_GetShiftState done [00:50:32]req_shift_opened done [00:50:32]requested_item shift.open_date is exist - process it [00:50:32]req_shift_open_date [00:50:32]req_shift_open_date done [00:50:32]produce_requested_data done [00:50:32]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95721,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105} [00:50:32]process_action_free close_receipt [00:50:32]json_value_free [00:50:32]json_value_free done [00:50:32]process_json_proto returns [00:50:32]Send response to host [00:50:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95721,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105}}} [00:50:32]free response buf [00:50:32]execute_script done [00:50:32]execute_script returns [00:50:32]free content buf [00:50:32]Sock 9.Close socket [00:50:32]Sock 9.Thread stoped [00:51:15]accept exits with 7 [00:51:15]New connection [00:51:15]New thread 3067473252 created [00:51:15]Thread 3067329892 joined [00:51:15]Waiting for new connection... [00:51:15] Sock 7.Parse request [00:51:15]Sock 7.Check first char [00:51:15]Sock 7.First char is OK [00:51:15]request: POST /json_proto HTTP/1.0 [00:51:15]Method: POST [00:51:15]URL: /json_proto [00:51:15]Method is POST - this is cgi request [00:51:15]url: /json_proto [00:51:15]query_string will be loaded in cgi processing [00:51:15]execute_cgi json_proto POST (null) [00:51:15]execute_cgi path=json_proto method=POST [00:51:15]POST find Content-Length [00:51:15]Host: 172.17.40.67:8080 [00:51:15]Content-Length: 679 [00:51:15]Content-Type: application/json [00:51:15] [00:51:15]POST finish read [00:51:15]Found Content-Length = 679 [00:51:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406240", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "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" ] } } [00:51:15]execute_script... [00:51: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)3406240", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "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" ] } } [00:51:15]POST & json_proto [00:51:15]process_json_proto [00:51:15]json parsed OK: [00:51:15]protocol is kg_v1.0 [00:51:15]action value=close_receipt [00:51:15]process_action close_receipt [00:51:15]cmd_close_receipt [00:51:15]MH_GetDate [00:51:15]Write to MH i2c: F0 00 00 AD 06 A2 [00:51:15]Write i2c OK [00:51:15]MH_I2C_Read... [00:51:15]Read from MH i2c: F0 [00:51:15]MH_I2C_Read... [00:51:15]Read from MH i2c: F0 09 00 [00:51:15]MH_I2C_Read... [00:51:15]Read from MH i2c: F0 09 00 AD 06 00 04 E0 1E 67 EE DA 66 66 A8 [00:51:15]GetLastDocTimeStamp 1730076629 [00:51:15]current date 1730076676 [00:51:15]FM_GetShiftState [00:51:15]SAM_PROTO_GetShiftState [00:51:15]wFMCommunicate request_size=4 [00:51:15]MH_SAM_APDU [00:51:15]CAPDU: 80 13 01 00 [00:51:15]Write to MH i2c: E2 08 00 AE 06 80 13 01 00 00 00 00 00 31 [00:51:15]Write i2c OK [00:51:15]MH_I2C_Read... [00:51:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:51:15]Read from MH i2c: E2 [00:51:15]MH_I2C_Read... [00:51:15]Read from MH i2c: E2 0E 00 [00:51:15]MH_I2C_Read... [00:51:15]Read from MH i2c: E2 0E 00 AE 06 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 90 [00:51:15]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [00:51:15]wFMCommunicate OK [00:51:15]SAM_PROTO_GetShiftState done [00:51:15]FM_GetShiftState done [00:51:15]opened in 1730074105 [00:51:15]opened+sec_in_day 1730160505 [00:51:15]quantity*price = 80012 [00:51:15]sum+1 = 80013 [00:51:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 9 28.10.2024 00:51 Смена: 144 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95722 ФПД: 240923632136152 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T005116&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95722&fm=240923632136152&tin=02508201610067®Number=0000000000170478&sum=80000 [00:51:17]StoreToDocumentArchive [00:51:17]shift 144 fd 95722 [00:51:17]save to /storage/0144/doc_00095722 [00:51:17]save last doc name /storage/0144/doc_00095722 to /storage/kkm_last_doc_name [00:51:17]save OK [00:51:17]Clear old archive folders... [00:51:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:51:17]tlvbuf is 0052CED0 [00:51:17]SAM_PROTO_ClearQueue [00:51:17]wFMCommunicate request_size=4 [00:51:17]MH_SAM_APDU [00:51:17]CAPDU: 80 09 00 00 [00:51:17]Write to MH i2c: E2 08 00 BB 06 80 09 00 00 00 00 00 00 33 [00:51:17]Write i2c OK [00:51:17]MH_I2C_Read... [00:51:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:51:17]Read from MH i2c: E2 [00:51:17]MH_I2C_Read... [00:51:17]Read from MH i2c: E2 03 00 [00:51:17]MH_I2C_Read... [00:51:17]Read from MH i2c: E2 03 00 BB 06 00 90 00 35 [00:51:17]RAPDU: 90 00 [00:51:17]wFMCommunicate OK [00:51:17]SAM_PROTO_ClearQueue done [00:51:17]KKMCreateOFDPacket [00:51:17]OFDProtocolAddRootSTLVToBuf [00:51:17]FM_MakeSignedData [00:51:17]FM_MakeSignedData [00:51:17]SAM_PROTO_SignData [00:51:17]wFMCommunicate request_size=4 [00:51:17]MH_SAM_APDU [00:51:17]CAPDU: 80 0D 01 02 [00:51:17]Write to MH i2c: E2 08 00 BC 06 80 0D 01 02 00 00 00 00 3B [00:51:17]Write i2c OK [00:51:17]MH_I2C_Read... [00:51:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:51:17]Read from MH i2c: E2 [00:51:17]MH_I2C_Read... [00:51:17]Read from MH i2c: E2 03 00 [00:51:17]MH_I2C_Read... [00:51:17]Read from MH i2c: E2 03 00 BC 06 00 90 00 36 [00:51:17]RAPDU: 90 00 [00:51:17]wFMCommunicate OK [00:51:17]wFMCommunicate request_size=255 [00:51:17]MH_SAM_APDU [00:51: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 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 09 00 00 00 F4 03 04 00 04 E0 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EA 75 01 00 35 04 06 00 DB [00:51:17]Write to MH i2c: E2 02 01 BD 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 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 09 00 00 00 F4 03 04 00 04 E0 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EA 75 01 00 35 04 06 00 DB 00 00 F2 [00:51:17]Write i2c OK [00:51:17]MH_I2C_Read... [00:51:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:51:17]Read from MH i2c: E2 [00:51:17]MH_I2C_Read... [00:51:17]Read from MH i2c: E2 03 00 [00:51:17]MH_I2C_Read... [00:51:17]Read from MH i2c: E2 03 00 BD 06 00 90 00 37 [00:51:17]RAPDU: 90 00 [00:51:17]wFMCommunicate OK [00:51:17]wFMCommunicate request_size=10 [00:51:17]MH_SAM_APDU [00:51:17]CAPDU: 80 0D 02 02 05 1E 67 82 EF D8 [00:51:17]Write to MH i2c: E2 0D 00 BE 06 80 0D 02 02 05 00 1E 67 82 EF D8 00 00 16 [00:51:17]Write i2c OK [00:51:17]MH_I2C_Read... [00:51:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:51:17]Read from MH i2c: E2 [00:51:17]MH_I2C_Read... [00:51:17]Read from MH i2c: E2 03 00 [00:51:17]MH_I2C_Read... [00:51:17]Read from MH i2c: E2 03 00 BE 06 00 90 00 38 [00:51:17]RAPDU: 90 00 [00:51:17]wFMCommunicate OK [00:51:17]wFMCommunicate request_size=4 [00:51:17]MH_SAM_APDU [00:51:17]CAPDU: 80 0D 03 02 [00:51:17]Write to MH i2c: E2 08 00 BF 06 80 0D 03 02 00 00 00 00 40 [00:51:17]Write i2c OK [00:51:17]MH_I2C_Read... [00:51:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:51:17]Read from MH i2c: E2 [00:51:17]MH_I2C_Read... [00:51:17]Read from MH i2c: E2 0B 00 [00:51:17]MH_I2C_Read... [00:51:17]Read from MH i2c: E2 0B 00 BF 06 00 CB 38 C5 A9 03 09 02 BA 90 00 7A [00:51:17]RAPDU: CB 38 C5 A9 03 09 02 BA 90 00 [00:51:17]wFMCommunicate OK [00:51:17]SAM_PROTO_SignData done [00:51:17]FM_MakeSignedData done [00:51:17]CreateOFDProtocolMessage [00:51:17]wFMCommunicate request_size=4 [00:51:17]MH_SAM_APDU [00:51:17]CAPDU: 80 11 00 00 [00:51:17]Write to MH i2c: E2 08 00 C0 06 80 11 00 00 00 00 00 00 40 [00:51:17]Write i2c OK [00:51:17]MH_I2C_Read... [00:51:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:51:17]Read from MH i2c: E2 [00:51:17]MH_I2C_Read... [00:51:17]Read from MH i2c: E2 17 00 [00:51:17]MH_I2C_Read... [00:51:17]Read from MH i2c: E2 17 00 C0 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 91 [00:51:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:51:17]wFMCommunicate OK [00:51:17]CreateOFDProtocolMessage done [00:51:17]OFDSenderStorePacket 95722 [00:51:17]StoreOFDPacket docnum=95722 [00:51:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1C 6E 07 01 10 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 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 09 00 00 00 F4 03 04 00 04 E0 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EA 75 01 00 35 04 06 00 DB 1E 67 82 EF D8 CB 38 C5 A9 03 09 02 BA [00:51:17]CheckFolder [00:51:17]dirname=/storage/ofd_packets [00:51:17]CheckFolder done [00:51:17]ProducePacketName [00:51:17]name=ofd_packets/00095722 [00:51:17]NVStorageSaveData ofd_packets/00095722 [00:51:17]File name is /storage/ofd_packets/00095722 [00:51:17]Write 301 bytes [00:51:17]NVStorageSaveData done [00:51:17]OFDSenderStorePacket done [00:51:17]KKMCreateOFDPacket done [00:51:17]NVStorageSaveData kkm_last_timestamp [00:51:17]File name is /storage/kkm_last_timestamp [00:51:17]Write 4 bytes [00:51:17]NVStorageSaveData done [00:51:17]ExternCall_PrintAddStr [00:51:17]wPrintStart [00:51:17]Write to MH i2c: 01 00 00 C1 06 C7 [00:51:17]Write i2c OK [00:51:17]MH_I2C_Read... [00:51:17]Read from MH i2c: 01 [00:51:17]MH_I2C_Read... [00:51:17]Read from MH i2c: 01 07 00 [00:51:17]MH_I2C_Read... [00:51:17]Read from MH i2c: 01 07 00 C1 06 00 00 00 00 00 FF 0F DC [00:51:17]RasterBufferAndPrint [00:51:17]line Счет N : (1)3406240 [00:51:17]line ИНН: 02508201610067 [00:51:17]line Контрольно-Кассовый Чек [00:51:17]line ПРОДАЖА [00:51:17]line ТРК (МРК, ГНК) : 12 [00:51:17]line Товар: 2710124130 [00:51:17]line Аи-92-К-4 [00:51:17]line 11.960 * 66.90 [00:51:17]line = 800.12 [00:51:17]line НДС 12% НСП 1% [00:51:17]line > о реализуемом товаре [00:51:17]line ОКРУГЛЕНИЕ: -0.12 [00:51:17]line ИТОГО: 800.00 [00:51:17]line Внесено: 800.00 [00:51:17]line СДАЧА: 0.00 [00:51:17]line НСП 1% : 7.08 [00:51:17]line НДС 12% : 84.97 [00:51:17]line Наличными: 800.00 [00:51:17]line Безнал.: 0.00 [00:51:17]line Место: АЗС № 82 "Партнер Нефть" [00:51:17]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [00:51:17]line СНО: Общий режим [00:51:17]line Чек 9 28.10.2024 00:51 [00:51:17]line Смена: 144 ФФД: 1.0 [00:51:17]line ЗНМ: 0300000017 [00:51:17]line РНМ: 0000000000170478 [00:51:17]line Версия ККМ: v1.0 [00:51:17]line ФМ: 0000000002098560 [00:51:17]line ФД: 95722 [00:51:17]line ФПД: 240923632136152 [00:51:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T005116&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95722&fm=240923632136152&tin=02508201610067®Number=0000000000170478&sum=80000 [00:51:17]written 0, free lines is 4095 [00:51:18]Write to MH i2c: 01 00 00 EC 06 F2 [00:51:18]Write i2c OK [00:51:18]MH_I2C_Read... [00:51:18]Read from MH i2c: 01 [00:51:18]MH_I2C_Read... [00:51:18]Read from MH i2c: 01 07 00 [00:51:18]MH_I2C_Read... [00:51:18]Read from MH i2c: 01 07 00 EC 06 00 00 00 00 00 F9 0C FE [00:51:18]RasterBufferAndPrint [00:51:18]line [00:51:18]line [00:51:18]line [00:51:18]line [00:51:18]line [00:51:18]written 0, free lines is 3328 [00:51:18]MH_Cut [00:51:18]Write to MH i2c: D1 01 00 F3 06 01 CB [00:51:18]Write i2c OK [00:51:18]MH_I2C_Read... [00:51:18]Read from MH i2c: D1 [00:51:18]MH_I2C_Read... [00:51:18]Read from MH i2c: D1 01 00 [00:51:18]MH_I2C_Read... [00:51:18]Read from MH i2c: D1 01 00 F3 06 00 CA [00:51:18]Write to MH i2c: 01 00 00 F4 06 FA [00:51:18]Write i2c OK [00:51:18]MH_I2C_Read... [00:51:18]*** Cut start [00:51:18]*** Partial cut [00:51:18]*** CUTSNS_PIN = 1 [00:51:19]*** CUTSNS_PIN = 0 [00:51:19]*** Brake cut motor [00:51:19]Read from MH i2c: 01 [00:51:19]MH_I2C_Read... [00:51:19]*** Stop cut motor [00:51:19]*** Cut end [00:51:19]Read from MH i2c: 01 07 00 [00:51:19]MH_I2C_Read... [00:51:19]Read from MH i2c: 01 07 00 F4 06 00 00 00 00 00 FF 0F 0F [00:51:19]process_action close_receipt done [00:51:19]requested_data is exist [00:51:19]produce_requested_data [00:51:19]requested_item fm.sn is exist - process it [00:51:19]wFMCommunicate request_size=4 [00:51:19]MH_SAM_APDU [00:51:19]CAPDU: 80 11 00 00 [00:51:19]Write to MH i2c: E2 08 00 F5 06 80 11 00 00 00 00 00 00 75 [00:51:19]Write i2c OK [00:51:19]MH_I2C_Read... [00:51:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:51:19]Read from MH i2c: E2 [00:51:19]MH_I2C_Read... [00:51:19]Read from MH i2c: E2 17 00 [00:51:19]MH_I2C_Read... [00:51:19]Read from MH i2c: E2 17 00 F5 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 C6 [00:51:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:51:19]wFMCommunicate OK [00:51:19]requested_item fd.num is exist - process it [00:51:19]SAM_PROTO_GetFieldsCounters [00:51:19]wFMCommunicate request_size=4 [00:51:19]MH_SAM_APDU [00:51:19]CAPDU: 80 13 00 00 [00:51:19]Write to MH i2c: E2 08 00 F6 06 80 13 00 00 00 00 00 00 78 [00:51:19]Write i2c OK [00:51:19]MH_I2C_Read... [00:51:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:51:19]Read from MH i2c: E2 [00:51:19]MH_I2C_Read... [00:51:19]Read from MH i2c: E2 62 00 [00:51:19]MH_I2C_Read... [00:51:19]Read from MH i2c: E2 62 00 F6 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EA 75 01 00 0E 04 04 00 90 00 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 A4 [00:51:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EA 75 01 00 0E 04 04 00 90 00 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 [00:51:19]wFMCommunicate OK [00:51:19]SAM_PROTO_GetFieldsCounters done [00:51:19]requested_item shift.num is exist - process it [00:51:19]requested_item shift.opened is exist - process it [00:51:19]req_shift_opened [00:51:19]FM_GetShiftState [00:51:19]SAM_PROTO_GetShiftState [00:51:19]wFMCommunicate request_size=4 [00:51:19]MH_SAM_APDU [00:51:19]CAPDU: 80 13 01 00 [00:51:19]Write to MH i2c: E2 08 00 F7 06 80 13 01 00 00 00 00 00 7A [00:51:19]Write i2c OK [00:51:19]MH_I2C_Read... [00:51:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:51:19]Read from MH i2c: E2 [00:51:19]MH_I2C_Read... [00:51:19]Read from MH i2c: E2 0E 00 [00:51:19]MH_I2C_Read... [00:51:19]Read from MH i2c: E2 0E 00 F7 06 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 D9 [00:51:19]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [00:51:19]wFMCommunicate OK [00:51:19]SAM_PROTO_GetShiftState done [00:51:19]FM_GetShiftState done [00:51:19]req_shift_opened done [00:51:19]requested_item shift.open_date is exist - process it [00:51:19]req_shift_open_date [00:51:19]req_shift_open_date done [00:51:19]produce_requested_data done [00:51:19]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95722,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105} [00:51:19]process_action_free close_receipt [00:51:19]json_value_free [00:51:19]json_value_free done [00:51:19]process_json_proto returns [00:51:19]Send response to host [00:51:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95722,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105}}} [00:51:19]free response buf [00:51:19]execute_script done [00:51:19]execute_script returns [00:51:19]free content buf [00:51:19]Sock 7.Close socket [00:51:19]Sock 7.Thread stoped [00:52:26]accept exits with 9 [00:52:26]New connection [00:52:26]New thread 3067329892 created [00:52:26]Thread 3067473252 joined [00:52:26]Waiting for new connection... [00:52:26] Sock 9.Parse request [00:52:26]Sock 9.Check first char [00:52:26]Sock 9.First char is OK [00:52:26]request: POST /json_proto HTTP/1.0 [00:52:26]Method: POST [00:52:26]URL: /json_proto [00:52:26]Method is POST - this is cgi request [00:52:26]url: /json_proto [00:52:26]query_string will be loaded in cgi processing [00:52:26]execute_cgi json_proto POST (null) [00:52:26]execute_cgi path=json_proto method=POST [00:52:26]POST find Content-Length [00:52:26]Host: 172.17.40.67:8080 [00:52:26]Content-Length: 678 [00:52:26]Content-Type: application/json [00:52:26] [00:52:26]POST finish read [00:52:26]Found Content-Length = 678 [00:52:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406241", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:52:26]execute_script... [00: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)3406241", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:52:26]POST & json_proto [00:52:26]process_json_proto [00:52:26]json parsed OK: [00:52:26]protocol is kg_v1.0 [00:52:26]action value=close_receipt [00:52:26]process_action close_receipt [00:52:26]cmd_close_receipt [00:52:26]MH_GetDate [00:52:26]Write to MH i2c: F0 00 00 F8 06 ED [00:52:26]Write i2c OK [00:52:26]MH_I2C_Read... [00:52:26]Read from MH i2c: F0 [00:52:26]MH_I2C_Read... [00:52:26]Read from MH i2c: F0 09 00 [00:52:26]MH_I2C_Read... [00:52:26]Read from MH i2c: F0 09 00 F8 06 00 4B E0 1E 67 EE DA 66 66 3A [00:52:26]GetLastDocTimeStamp 1730076676 [00:52:26]current date 1730076747 [00:52:26]FM_GetShiftState [00:52:26]SAM_PROTO_GetShiftState [00:52:26]wFMCommunicate request_size=4 [00:52:26]MH_SAM_APDU [00:52:26]CAPDU: 80 13 01 00 [00:52:26]Write to MH i2c: E2 08 00 F9 06 80 13 01 00 00 00 00 00 7C [00:52:26]Write i2c OK [00:52:26]MH_I2C_Read... [00:52:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:52:26]Read from MH i2c: E2 [00:52:26]MH_I2C_Read... [00:52:26]Read from MH i2c: E2 0E 00 [00:52:26]MH_I2C_Read... [00:52:26]Read from MH i2c: E2 0E 00 F9 06 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 DB [00:52:26]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [00:52:26]wFMCommunicate OK [00:52:26]SAM_PROTO_GetShiftState done [00:52:26]FM_GetShiftState done [00:52:26]opened in 1730074105 [00:52:26]opened+sec_in_day 1730160505 [00:52:26]quantity*price = 50041 [00:52:26]sum+1 = 50042 [00:52:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 10 28.10.2024 00:52 Смена: 144 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95723 ФПД: 10835814598587 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T005227&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95723&fm=10835814598587&tin=02508201610067®Number=0000000000170478&sum=50000 [00:52:27]StoreToDocumentArchive [00:52:27]shift 144 fd 95723 [00:52:27]save to /storage/0144/doc_00095723 [00:52:27]save last doc name /storage/0144/doc_00095723 to /storage/kkm_last_doc_name [00:52:27]save OK [00:52:27]Clear old archive folders... [00:52:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:52:27]tlvbuf is 00503C10 [00:52:27]SAM_PROTO_ClearQueue [00:52:27]wFMCommunicate request_size=4 [00:52:27]MH_SAM_APDU [00:52:27]CAPDU: 80 09 00 00 [00:52:27]Write to MH i2c: E2 08 00 06 07 80 09 00 00 00 00 00 00 7F [00:52:27]Write i2c OK [00:52:27]MH_I2C_Read... [00:52:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:52:27]Read from MH i2c: E2 [00:52:27]MH_I2C_Read... [00:52:27]Read from MH i2c: E2 03 00 [00:52:27]MH_I2C_Read... [00:52:27]Read from MH i2c: E2 03 00 06 07 00 90 00 81 [00:52:27]RAPDU: 90 00 [00:52:27]wFMCommunicate OK [00:52:27]SAM_PROTO_ClearQueue done [00:52:27]KKMCreateOFDPacket [00:52:27]OFDProtocolAddRootSTLVToBuf [00:52:27]FM_MakeSignedData [00:52:27]FM_MakeSignedData [00:52:27]SAM_PROTO_SignData [00:52:27]wFMCommunicate request_size=4 [00:52:27]MH_SAM_APDU [00:52:27]CAPDU: 80 0D 01 02 [00:52:27]Write to MH i2c: E2 08 00 07 07 80 0D 01 02 00 00 00 00 87 [00:52:27]Write i2c OK [00:52:27]MH_I2C_Read... [00:52:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:52:27]Read from MH i2c: E2 [00:52:27]MH_I2C_Read... [00:52:27]Read from MH i2c: E2 03 00 [00:52:27]MH_I2C_Read... [00:52:27]Read from MH i2c: E2 03 00 07 07 00 90 00 82 [00:52:27]RAPDU: 90 00 [00:52:27]wFMCommunicate OK [00:52:27]wFMCommunicate request_size=255 [00:52:27]MH_SAM_APDU [00:52: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 4B E0 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EB 75 01 00 35 04 06 00 09 [00:52:27]Write to MH i2c: E2 02 01 08 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 4B E0 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EB 75 01 00 35 04 06 00 09 00 00 C9 [00:52:27]Write i2c OK [00:52:27]MH_I2C_Read... [00:52:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:52:28]Read from MH i2c: E2 [00:52:28]MH_I2C_Read... [00:52:28]Read from MH i2c: E2 03 00 [00:52:28]MH_I2C_Read... [00:52:28]Read from MH i2c: E2 03 00 08 07 00 90 00 83 [00:52:28]RAPDU: 90 00 [00:52:28]wFMCommunicate OK [00:52:28]wFMCommunicate request_size=10 [00:52:28]MH_SAM_APDU [00:52:28]CAPDU: 80 0D 02 02 05 DA E8 E1 47 BB [00:52:28]Write to MH i2c: E2 0D 00 09 07 80 0D 02 02 05 00 DA E8 E1 47 BB 00 00 39 [00:52:28]Write i2c OK [00:52:28]MH_I2C_Read... [00:52:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:52:28]Read from MH i2c: E2 [00:52:28]MH_I2C_Read... [00:52:28]Read from MH i2c: E2 03 00 [00:52:28]MH_I2C_Read... [00:52:28]Read from MH i2c: E2 03 00 09 07 00 90 00 84 [00:52:28]RAPDU: 90 00 [00:52:28]wFMCommunicate OK [00:52:28]wFMCommunicate request_size=4 [00:52:28]MH_SAM_APDU [00:52:28]CAPDU: 80 0D 03 02 [00:52:28]Write to MH i2c: E2 08 00 0A 07 80 0D 03 02 00 00 00 00 8C [00:52:28]Write i2c OK [00:52:28]MH_I2C_Read... [00:52:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:52:28]Read from MH i2c: E2 [00:52:28]MH_I2C_Read... [00:52:28]Read from MH i2c: E2 0B 00 [00:52:28]MH_I2C_Read... [00:52:28]Read from MH i2c: E2 0B 00 0A 07 00 2B FC AF 5F 91 90 48 20 90 00 4B [00:52:28]RAPDU: 2B FC AF 5F 91 90 48 20 90 00 [00:52:28]wFMCommunicate OK [00:52:28]SAM_PROTO_SignData done [00:52:28]FM_MakeSignedData done [00:52:28]CreateOFDProtocolMessage [00:52:28]wFMCommunicate request_size=4 [00:52:28]MH_SAM_APDU [00:52:28]CAPDU: 80 11 00 00 [00:52:28]Write to MH i2c: E2 08 00 0B 07 80 11 00 00 00 00 00 00 8C [00:52:28]Write i2c OK [00:52:28]MH_I2C_Read... [00:52:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:52:28]Read from MH i2c: E2 [00:52:28]MH_I2C_Read... [00:52:28]Read from MH i2c: E2 17 00 [00:52:28]MH_I2C_Read... [00:52:28]Read from MH i2c: E2 17 00 0B 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 DD [00:52:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:52:28]wFMCommunicate OK [00:52:28]CreateOFDProtocolMessage done [00:52:28]OFDSenderStorePacket 95723 [00:52:28]StoreOFDPacket docnum=95723 [00:52:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 76 6E 07 01 3F 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 4B E0 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EB 75 01 00 35 04 06 00 09 DA E8 E1 47 BB 2B FC AF 5F 91 90 48 20 [00:52:28]CheckFolder [00:52:28]dirname=/storage/ofd_packets [00:52:28]CheckFolder done [00:52:28]ProducePacketName [00:52:28]name=ofd_packets/00095723 [00:52:28]NVStorageSaveData ofd_packets/00095723 [00:52:28]File name is /storage/ofd_packets/00095723 [00:52:28]Write 301 bytes [00:52:28]NVStorageSaveData done [00:52:28]OFDSenderStorePacket done [00:52:28]KKMCreateOFDPacket done [00:52:28]NVStorageSaveData kkm_last_timestamp [00:52:28]File name is /storage/kkm_last_timestamp [00:52:28]Write 4 bytes [00:52:28]NVStorageSaveData done [00:52:28]ExternCall_PrintAddStr [00:52:28]wPrintStart [00:52:28]Write to MH i2c: 01 00 00 0C 07 13 [00:52:28]Write i2c OK [00:52:28]MH_I2C_Read... [00:52:28]Read from MH i2c: 01 [00:52:28]MH_I2C_Read... [00:52:28]Read from MH i2c: 01 07 00 [00:52:28]MH_I2C_Read... [00:52:28]Read from MH i2c: 01 07 00 0C 07 00 00 00 00 00 FF 0F 28 [00:52:28]RasterBufferAndPrint [00:52:28]line Счет N : (1)3406241 [00:52:28]line ИНН: 02508201610067 [00:52:28]line Контрольно-Кассовый Чек [00:52:28]line ПРОДАЖА [00:52:28]line ТРК (МРК, ГНК) : 42 [00:52:28]line Товар: 2710124130 [00:52:28]line Аи-92-К-4 [00:52:28]line 7.480 * 66.90 [00:52:28]line = 500.41 [00:52:28]line НДС 12% НСП 1% [00:52:28]line > о реализуемом товаре [00:52:28]line ОКРУГЛЕНИЕ: -0.41 [00:52:28]line ИТОГО: 500.00 [00:52:28]line Внесено: 500.00 [00:52:28]line СДАЧА: 0.00 [00:52:28]line НСП 1% : 4.43 [00:52:28]line НДС 12% : 53.14 [00:52:28]line Наличными: 500.00 [00:52:28]line Безнал.: 0.00 [00:52:28]line Место: АЗС № 82 "Партнер Нефть" [00:52:28]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [00:52:28]line СНО: Общий режим [00:52:28]line Чек 10 28.10.2024 00:52 [00:52:28]line Смена: 144 ФФД: 1.0 [00:52:28]line ЗНМ: 0300000017 [00:52:28]line РНМ: 0000000000170478 [00:52:28]line Версия ККМ: v1.0 [00:52:28]line ФМ: 0000000002098560 [00:52:28]line ФД: 95723 [00:52:28]line ФПД: 10835814598587 [00:52:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T005227&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95723&fm=10835814598587&tin=02508201610067®Number=0000000000170478&sum=50000 [00:52:28]written 0, free lines is 4095 [00:52:29]Write to MH i2c: 01 00 00 37 07 3E [00:52:29]Write i2c OK [00:52:29]MH_I2C_Read... [00:52:29]Read from MH i2c: 01 [00:52:29]MH_I2C_Read... [00:52:29]Read from MH i2c: 01 07 00 [00:52:29]MH_I2C_Read... [00:52:29]Read from MH i2c: 01 07 00 37 07 00 00 00 00 00 ED 0C 3E [00:52:29]RasterBufferAndPrint [00:52:29]line [00:52:29]line [00:52:29]line [00:52:29]line [00:52:29]line [00:52:29]written 0, free lines is 3315 [00:52:29]MH_Cut [00:52:29]Write to MH i2c: D1 01 00 3E 07 01 17 [00:52:29]Write i2c OK [00:52:29]MH_I2C_Read... [00:52:29]Read from MH i2c: D1 [00:52:29]MH_I2C_Read... [00:52:29]Read from MH i2c: D1 01 00 [00:52:29]MH_I2C_Read... [00:52:29]Read from MH i2c: D1 01 00 3E 07 00 16 [00:52:29]Write to MH i2c: 01 00 00 3F 07 46 [00:52:29]Write i2c OK [00:52:29]MH_I2C_Read... [00:52:29]*** Cut start [00:52:29]*** Partial cut [00:52:29]*** CUTSNS_PIN = 1 [00:52:29]*** CUTSNS_PIN = 0 [00:52:30]*** Brake cut motor [00:52:30]Read from MH i2c: 01 [00:52:30]MH_I2C_Read... [00:52:30]*** Stop cut motor [00:52:30]*** Cut end [00:52:30]Read from MH i2c: 01 07 00 [00:52:30]MH_I2C_Read... [00:52:30]Read from MH i2c: 01 07 00 3F 07 00 00 00 00 00 FF 0F 5B [00:52:30]process_action close_receipt done [00:52:30]requested_data is exist [00:52:30]produce_requested_data [00:52:30]requested_item fm.sn is exist - process it [00:52:30]wFMCommunicate request_size=4 [00:52:30]MH_SAM_APDU [00:52:30]CAPDU: 80 11 00 00 [00:52:30]Write to MH i2c: E2 08 00 40 07 80 11 00 00 00 00 00 00 C1 [00:52:30]Write i2c OK [00:52:30]MH_I2C_Read... [00:52:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:52:30]Read from MH i2c: E2 [00:52:30]MH_I2C_Read... [00:52:30]Read from MH i2c: E2 17 00 [00:52:30]MH_I2C_Read... [00:52:30]Read from MH i2c: E2 17 00 40 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 12 [00:52:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:52:30]wFMCommunicate OK [00:52:30]requested_item fd.num is exist - process it [00:52:30]SAM_PROTO_GetFieldsCounters [00:52:30]wFMCommunicate request_size=4 [00:52:30]MH_SAM_APDU [00:52:30]CAPDU: 80 13 00 00 [00:52:30]Write to MH i2c: E2 08 00 41 07 80 13 00 00 00 00 00 00 C4 [00:52:30]Write i2c OK [00:52:30]MH_I2C_Read... [00:52:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:52:30]Read from MH i2c: E2 [00:52:30]MH_I2C_Read... [00:52:30]Read from MH i2c: E2 62 00 [00:52:30]MH_I2C_Read... [00:52:30]Read from MH i2c: E2 62 00 41 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EB 75 01 00 0E 04 04 00 90 00 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 F4 [00:52:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EB 75 01 00 0E 04 04 00 90 00 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 [00:52:30]wFMCommunicate OK [00:52:30]SAM_PROTO_GetFieldsCounters done [00:52:30]requested_item shift.num is exist - process it [00:52:30]requested_item shift.opened is exist - process it [00:52:30]req_shift_opened [00:52:30]FM_GetShiftState [00:52:30]SAM_PROTO_GetShiftState [00:52:30]wFMCommunicate request_size=4 [00:52:30]MH_SAM_APDU [00:52:30]CAPDU: 80 13 01 00 [00:52:30]Write to MH i2c: E2 08 00 42 07 80 13 01 00 00 00 00 00 C6 [00:52:30]Write i2c OK [00:52:30]MH_I2C_Read... [00:52:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:52:30]Read from MH i2c: E2 [00:52:30]MH_I2C_Read... [00:52:30]Read from MH i2c: E2 0E 00 [00:52:30]MH_I2C_Read... [00:52:30]Read from MH i2c: E2 0E 00 42 07 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 25 [00:52:30]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [00:52:30]wFMCommunicate OK [00:52:30]SAM_PROTO_GetShiftState done [00:52:30]FM_GetShiftState done [00:52:30]req_shift_opened done [00:52:30]requested_item shift.open_date is exist - process it [00:52:30]req_shift_open_date [00:52:30]req_shift_open_date done [00:52:30]produce_requested_data done [00:52:30]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95723,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105} [00:52:30]process_action_free close_receipt [00:52:30]json_value_free [00:52:30]json_value_free done [00:52:30]process_json_proto returns [00:52:30]Send response to host [00:52:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95723,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105}}} [00:52:30]free response buf [00:52:30]execute_script done [00:52:30]execute_script returns [00:52:30]free content buf [00:52:30]Sock 9.Close socket [00:52:30]Sock 9.Thread stoped [00:52:44]ConnectInit Can't connect to host [00:52:44]CommunicateWithHost connect error [00:52:44]CommunicateWithHost err = -1 [00:52:44]OFD Sender: Server communicate error [00:52:44]OFD Sender: Processing packet 95721 [packets to send 60, broken 57] [00:52:44]ProducePacketName [00:52:44]name=ofd_packets/00095721 [00:52:44]OFD Sender: To server: pG, [00:52:44]CommunicateWithHost lk.salyk.kg:30040 [00:52:44]ConnectInit lk.salyk.kg [00:52:44]Connected sock=9 [00:52:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 6D 0D 04 01 8B 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 6C 61 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5B E6 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 E6 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 4E 00 00 00 00 07 04 06 00 30 E6 02 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 D5 DF 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E9 75 01 00 35 04 06 00 24 46 AA F9 A5 16 18 C6 63 30 25 8C 1D 96 [00:52:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 3F AF 47 00 5F 31 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 E9 75 01 00 F4 03 04 00 86 8A 1E 67 B6 04 01 00 00 17 9D 73 24 5F DE A8 48 [00:52:44]CommunicateWithHost err = 0 [00:52:44]CheckOFDResponse [00:52:44]1017 (14) - 77093643461234 [00:52:44]1041 (16) - 0000000002098560 [00:52:44]1040 (4) - 95721 [00:52:44]1012 (4) - 27.10.2024 18:46 [00:52:44]1206 (1) - 0 [00:52:44]OFD Sender: Remove packet 95721 [00:52:44]ProducePacketName [00:52:44]name=ofd_packets/00095721 [00:52:44]NVStorageDeleteData [00:52:45]OFD Sender: Processing packet 95722 [packets to send 59, broken 57] [00:52:45]ProducePacketName [00:52:45]name=ofd_packets/00095722 [00:52:45]OFD Sender: To server: pG, [00:52:45]CommunicateWithHost lk.salyk.kg:30040 [00:52:45]ConnectInit lk.salyk.kg [00:52:45]Connected sock=9 [00:52:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 1C 6E 07 01 10 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 34 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 09 00 00 00 F4 03 04 00 04 E0 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EA 75 01 00 35 04 06 00 DB 1E 67 82 EF D8 CB 38 C5 A9 03 09 02 BA [00:52:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 14 99 47 00 AD 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 32 30 39 38 35 36 30 10 04 04 00 EA 75 01 00 F4 03 04 00 87 8A 1E 67 B6 04 01 00 00 48 71 0D 61 34 5A 9C 2A [00:52:45]CommunicateWithHost err = 0 [00:52:45]CheckOFDResponse [00:52:45]1017 (14) - 77093643461234 [00:52:45]1041 (16) - 0000000002098560 [00:52:45]1040 (4) - 95722 [00:52:45]1012 (4) - 27.10.2024 18:46 [00:52:45]1206 (1) - 0 [00:52:45]OFD Sender: Remove packet 95722 [00:52:45]ProducePacketName [00:52:45]name=ofd_packets/00095722 [00:52:45]NVStorageDeleteData [00:52:46]OFD Sender: Processing packet 95723 [packets to send 58, broken 57] [00:52:46]ProducePacketName [00:52:46]name=ofd_packets/00095723 [00:52:46]OFD Sender: To server: pG, [00:52:46]CommunicateWithHost lk.salyk.kg:30040 [00:52:46]ConnectInit lk.salyk.kg [00:52:46]Connected sock=9 [00:52:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 76 6E 07 01 3F 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 4B E0 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EB 75 01 00 35 04 06 00 09 DA E8 E1 47 BB 2B FC AF 5F 91 90 48 20 [00:52:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 84 A5 47 00 27 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 32 30 39 38 35 36 30 10 04 04 00 EB 75 01 00 F4 03 04 00 88 8A 1E 67 B6 04 01 00 00 D5 0E 40 3D C4 E1 ED 11 [00:52:46]CommunicateWithHost err = 0 [00:52:46]CheckOFDResponse [00:52:46]1017 (14) - 77093643461234 [00:52:46]1041 (16) - 0000000002098560 [00:52:46]1040 (4) - 95723 [00:52:46]1012 (4) - 27.10.2024 18:46 [00:52:46]1206 (1) - 0 [00:52:46]OFD Sender: Remove packet 95723 [00:52:46]ProducePacketName [00:52:46]name=ofd_packets/00095723 [00:52:46]NVStorageDeleteData [00:52:47]OFD Sender: No OFD packet to send [00:52:52]OFD Sender: No OFD packet to send [00:52:57]OFD Sender: No OFD packet to send [00:53:02]OFD Sender: No OFD packet to send [00:53:07]OFD Sender: No OFD packet to send [00:53:12]OFD Sender: No OFD packet to send [00:53:17]OFD Sender: No OFD packet to send [00:53:22]OFD Sender: No OFD packet to send [00:53:27]OFD Sender: No OFD packet to send [00:53:32]OFD Sender: No OFD packet to send [00:53:37]OFD Sender: No OFD packet to send [00:53:42]OFD Sender: No OFD packet to send [00:53:47]OFD Sender: No OFD packet to send [00:53:52]OFD Sender: No OFD packet to send [00:53:57]OFD Sender: No OFD packet to send [00:54:02]OFD Sender: No OFD packet to send [00:54:07]OFD Sender: No OFD packet to send [00:54:12]OFD Sender: No OFD packet to send [00:54:17]OFD Sender: No OFD packet to send [00:54:22]OFD Sender: No OFD packet to send [00:54:27]OFD Sender: No OFD packet to send [00:54:32]OFD Sender: No OFD packet to send [00:54:37]OFD Sender: No OFD packet to send [00:54:42]OFD Sender: No OFD packet to send [00:54:47]OFD Sender: No OFD packet to send [00:54:52]OFD Sender: No OFD packet to send [00:54:57]OFD Sender: No OFD packet to send [00:55:02]OFD Sender: No OFD packet to send [00:55:07]OFD Sender: No OFD packet to send [00:55:11]accept exits with 7 [00:55:11]New connection [00:55:11]New thread 3067473252 created [00:55:11]Thread 3067329892 joined [00:55:11]Waiting for new connection... [00:55:11] Sock 7.Parse request [00:55:11]Sock 7.Check first char [00:55:11]Sock 7.First char is OK [00:55:11]request: POST /json_proto HTTP/1.0 [00:55:11]Method: POST [00:55:11]URL: /json_proto [00:55:11]Method is POST - this is cgi request [00:55:11]url: /json_proto [00:55:11]query_string will be loaded in cgi processing [00:55:11]execute_cgi json_proto POST (null) [00:55:11]execute_cgi path=json_proto method=POST [00:55:11]POST find Content-Length [00:55:11]Host: 172.17.40.67:8080 [00:55:11]Content-Length: 680 [00:55:11]Content-Type: application/json [00:55:11] [00:55:11]POST finish read [00:55:11]Found Content-Length = 680 [00:55:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406242", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 65.620, "sum" : 5000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" ] } } [00:55:11]execute_script... [00:55: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)3406242", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 65.620, "sum" : 5000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" ] } } [00:55:11]POST & json_proto [00:55:11]process_json_proto [00:55:11]json parsed OK: [00:55:11]protocol is kg_v1.0 [00:55:11]action value=close_receipt [00:55:11]process_action close_receipt [00:55:11]cmd_close_receipt [00:55:11]MH_GetDate [00:55:11]Write to MH i2c: F0 00 00 43 07 39 [00:55:11]Write i2c OK [00:55:11]MH_I2C_Read... [00:55:11]Read from MH i2c: F0 [00:55:11]MH_I2C_Read... [00:55:11]Read from MH i2c: F0 09 00 [00:55:11]MH_I2C_Read... [00:55:11]Read from MH i2c: F0 09 00 43 07 00 F0 E0 1E 67 EE DA 66 66 2B [00:55:11]GetLastDocTimeStamp 1730076747 [00:55:11]current date 1730076912 [00:55:11]FM_GetShiftState [00:55:11]SAM_PROTO_GetShiftState [00:55:11]wFMCommunicate request_size=4 [00:55:11]MH_SAM_APDU [00:55:11]CAPDU: 80 13 01 00 [00:55:11]Write to MH i2c: E2 08 00 44 07 80 13 01 00 00 00 00 00 C8 [00:55:11]Write i2c OK [00:55:11]MH_I2C_Read... [00:55:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:55:11]Read from MH i2c: E2 [00:55:11]MH_I2C_Read... [00:55:11]Read from MH i2c: E2 0E 00 [00:55:11]MH_I2C_Read... [00:55:11]Read from MH i2c: E2 0E 00 44 07 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 27 [00:55:11]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [00:55:11]wFMCommunicate OK [00:55:11]SAM_PROTO_GetShiftState done [00:55:11]FM_GetShiftState done [00:55:11]opened in 1730074105 [00:55:11]opened+sec_in_day 1730160505 [00:55:11]quantity*price = 500024 [00:55:11]sum+1 = 500025 [00:55:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.24 ИТОГО: 5000.00 Внесено: 5000.00 СДАЧА: 0.00 НСП 1% : 44.25 НДС 12% : 531.00 Наличными: 5000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 11 28.10.2024 00:55 Смена: 144 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95724 ФПД: 192770591061538 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T005512&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95724&fm=192770591061538&tin=02508201610067®Number=0000000000170478&sum=500000 [00:55:12]StoreToDocumentArchive [00:55:12]shift 144 fd 95724 [00:55:12]save to /storage/0144/doc_00095724 [00:55:12]save last doc name /storage/0144/doc_00095724 to /storage/kkm_last_doc_name [00:55:12]save OK [00:55:12]Clear old archive folders... [00:55:12]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:55:12]tlvbuf is 0052C050 [00:55:12]SAM_PROTO_ClearQueue [00:55:12]wFMCommunicate request_size=4 [00:55:12]MH_SAM_APDU [00:55:12]CAPDU: 80 09 00 00 [00:55:12]Write to MH i2c: E2 08 00 51 07 80 09 00 00 00 00 00 00 CA [00:55:12]Write i2c OK [00:55:12]MH_I2C_Read... [00:55:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:55:12]Read from MH i2c: E2 [00:55:12]MH_I2C_Read... [00:55:12]Read from MH i2c: E2 03 00 [00:55:12]MH_I2C_Read... [00:55:12]Read from MH i2c: E2 03 00 51 07 00 90 00 CC [00:55:12]RAPDU: 90 00 [00:55:12]wFMCommunicate OK [00:55:12]SAM_PROTO_ClearQueue done [00:55:12]KKMCreateOFDPacket [00:55:12]OFDProtocolAddRootSTLVToBuf [00:55:12]FM_MakeSignedData [00:55:12]FM_MakeSignedData [00:55:12]SAM_PROTO_SignData [00:55:12]wFMCommunicate request_size=4 [00:55:12]MH_SAM_APDU [00:55:12]CAPDU: 80 0D 01 02 [00:55:12]Write to MH i2c: E2 08 00 52 07 80 0D 01 02 00 00 00 00 D2 [00:55:12]Write i2c OK [00:55:12]MH_I2C_Read... [00:55:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:55:12]Read from MH i2c: E2 [00:55:12]MH_I2C_Read... [00:55:12]Read from MH i2c: E2 03 00 [00:55:12]MH_I2C_Read... [00:55:12]Read from MH i2c: E2 03 00 52 07 00 90 00 CD [00:55:12]RAPDU: 90 00 [00:55:12]wFMCommunicate OK [00:55:12]wFMCommunicate request_size=255 [00:55:12]MH_SAM_APDU [00:55:12]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 6C 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 0B 00 00 00 F4 03 04 00 F0 E0 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EC 75 01 00 35 04 06 00 AF 52 E6 9A [00:55:13]Write to MH i2c: E2 02 01 53 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 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 6C 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 0B 00 00 00 F4 03 04 00 F0 E0 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EC 75 01 00 35 04 06 00 AF 52 E6 9A 00 00 3D [00:55:13]Write i2c OK [00:55:13]MH_I2C_Read... [00:55:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:55:13]Read from MH i2c: E2 [00:55:13]MH_I2C_Read... [00:55:13]Read from MH i2c: E2 03 00 [00:55:13]MH_I2C_Read... [00:55:13]Read from MH i2c: E2 03 00 53 07 00 90 00 CE [00:55:13]RAPDU: 90 00 [00:55:13]wFMCommunicate OK [00:55:13]wFMCommunicate request_size=7 [00:55:13]MH_SAM_APDU [00:55:13]CAPDU: 80 0D 02 02 02 76 22 [00:55:13]Write to MH i2c: E2 0A 00 54 07 80 0D 02 02 02 00 76 22 00 00 71 [00:55:13]Write i2c OK [00:55:13]MH_I2C_Read... [00:55:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:55:13]Read from MH i2c: E2 [00:55:13]MH_I2C_Read... [00:55:13]Read from MH i2c: E2 03 00 [00:55:13]MH_I2C_Read... [00:55:13]Read from MH i2c: E2 03 00 54 07 00 90 00 CF [00:55:13]RAPDU: 90 00 [00:55:13]wFMCommunicate OK [00:55:13]wFMCommunicate request_size=4 [00:55:13]MH_SAM_APDU [00:55:13]CAPDU: 80 0D 03 02 [00:55:13]Write to MH i2c: E2 08 00 55 07 80 0D 03 02 00 00 00 00 D7 [00:55:13]Write i2c OK [00:55:13]MH_I2C_Read... [00:55:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:55:13]Read from MH i2c: E2 [00:55:13]MH_I2C_Read... [00:55:13]Read from MH i2c: E2 0B 00 [00:55:13]MH_I2C_Read... [00:55:13]Read from MH i2c: E2 0B 00 55 07 00 A0 0C B5 C2 6F 0F 4D 65 90 00 2B [00:55:13]RAPDU: A0 0C B5 C2 6F 0F 4D 65 90 00 [00:55:13]wFMCommunicate OK [00:55:13]SAM_PROTO_SignData done [00:55:13]FM_MakeSignedData done [00:55:13]CreateOFDProtocolMessage [00:55:13]wFMCommunicate request_size=4 [00:55:13]MH_SAM_APDU [00:55:13]CAPDU: 80 11 00 00 [00:55:13]Write to MH i2c: E2 08 00 56 07 80 11 00 00 00 00 00 00 D7 [00:55:13]Write i2c OK [00:55:13]MH_I2C_Read... [00:55:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:55:13]Read from MH i2c: E2 [00:55:13]MH_I2C_Read... [00:55:13]Read from MH i2c: E2 17 00 [00:55:13]MH_I2C_Read... [00:55:13]Read from MH i2c: E2 17 00 56 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 28 [00:55:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:55:13]wFMCommunicate OK [00:55:13]CreateOFDProtocolMessage done [00:55:13]OFDSenderStorePacket 95724 [00:55:13]StoreOFDPacket docnum=95724 [00:55:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 6E 01 04 01 1B 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 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 6C 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 0B 00 00 00 F4 03 04 00 F0 E0 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EC 75 01 00 35 04 06 00 AF 52 E6 9A 76 22 A0 0C B5 C2 6F 0F 4D 65 [00:55:13]CheckFolder [00:55:13]dirname=/storage/ofd_packets [00:55:13]CheckFolder done [00:55:13]ProducePacketName [00:55:13]name=ofd_packets/00095724 [00:55:13]NVStorageSaveData ofd_packets/00095724 [00:55:13]File name is /storage/ofd_packets/00095724 [00:55:13]Write 298 bytes [00:55:13]NVStorageSaveData done [00:55:13]OFDSenderStorePacket done [00:55:13]KKMCreateOFDPacket done [00:55:13]NVStorageSaveData kkm_last_timestamp [00:55:13]File name is /storage/kkm_last_timestamp [00:55:13]Write 4 bytes [00:55:13]NVStorageSaveData done [00:55:13]ExternCall_PrintAddStr [00:55:13]wPrintStart [00:55:13]Write to MH i2c: 01 00 00 57 07 5E [00:55:13]Write i2c OK [00:55:13]MH_I2C_Read... [00:55:13]Read from MH i2c: 01 [00:55:13]MH_I2C_Read... [00:55:13]Read from MH i2c: 01 07 00 [00:55:13]MH_I2C_Read... [00:55:13]Read from MH i2c: 01 07 00 57 07 00 00 00 00 00 FF 0F 73 [00:55:13]RasterBufferAndPrint [00:55:13]line Счет N : (1)3406242 [00:55:13]line ИНН: 02508201610067 [00:55:13]line Контрольно-Кассовый Чек [00:55:13]line ПРОДАЖА [00:55:13]line ТРК (МРК, ГНК) : 51 [00:55:13]line Товар: 2710194210 [00:55:13]line ДТ-К-5 [00:55:13]line 65.620 * 76.20 [00:55:13]line = 5000.24 [00:55:13]line НДС 12% НСП 1% [00:55:13]line > о реализуемом товаре [00:55:13]line ОКРУГЛЕНИЕ: -0.24 [00:55:13]line ИТОГО: 5000.00 [00:55:13]line Внесено: 5000.00 [00:55:13]line СДАЧА: 0.00 [00:55:13]line НСП 1% : 44.25 [00:55:13]line НДС 12% : 531.00 [00:55:13]line Наличными: 5000.00 [00:55:13]line Безнал.: 0.00 [00:55:13]line Место: АЗС № 82 "Партнер Нефть" [00:55:13]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [00:55:13]line СНО: Общий режим [00:55:13]line Чек 11 28.10.2024 00:55 [00:55:13]line Смена: 144 ФФД: 1.0 [00:55:13]line ЗНМ: 0300000017 [00:55:13]line РНМ: 0000000000170478 [00:55:13]line Версия ККМ: v1.0 [00:55:13]line ФМ: 0000000002098560 [00:55:13]line ФД: 95724 [00:55:13]line ФПД: 192770591061538 [00:55:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T005512&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95724&fm=192770591061538&tin=02508201610067®Number=0000000000170478&sum=500000 [00:55:13]OFD Sender: Processing packet 95724 [packets to send 58, broken 57] [00:55:13]ProducePacketName [00:55:13]name=ofd_packets/00095724 [00:55:13]OFD Sender: To server: pG, [00:55:13]CommunicateWithHost lk.salyk.kg:30040 [00:55:13]ConnectInit lk.salyk.kg [00:55:13]written 0, free lines is 4095 [00:55:14]Connected sock=11 [00:55:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0C 01 00 00 6E 01 04 01 1B 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 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 6C 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 0B 00 00 00 F4 03 04 00 F0 E0 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EC 75 01 00 35 04 06 00 AF 52 E6 9A 76 22 A0 0C B5 C2 6F 0F 4D 65 [00:55:14]Write to MH i2c: 01 00 00 82 07 89 [00:55:14]Write i2c OK [00:55:14]MH_I2C_Read... [00:55:14]Read from MH i2c: 01 [00:55:14]MH_I2C_Read... [00:55:14]Read from MH i2c: 01 07 00 [00:55:14]MH_I2C_Read... [00:55:14]Read from MH i2c: 01 07 00 82 07 00 00 00 00 00 00 0D 9D [00:55:14]RasterBufferAndPrint [00:55:14]line [00:55:14]line [00:55:14]line [00:55:14]line [00:55:14]line [00:55:14]written 0, free lines is 3334 [00:55:14]MH_Cut [00:55:14]Write to MH i2c: D1 01 00 89 07 01 62 [00:55:14]Write i2c OK [00:55:14]MH_I2C_Read... [00:55:14]Read from MH i2c: D1 [00:55:14]MH_I2C_Read... [00:55:14]Read from MH i2c: D1 01 00 [00:55:14]MH_I2C_Read... [00:55:14]Read from MH i2c: D1 01 00 89 07 00 61 [00:55:14]Write to MH i2c: 01 00 00 8A 07 91 [00:55:14]Write i2c OK [00:55:14]MH_I2C_Read... [00:55:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 D2 36 47 00 3A 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 32 30 39 38 35 36 30 10 04 04 00 EC 75 01 00 F4 03 04 00 1B 8B 1E 67 B6 04 01 00 00 3A A8 97 2B 29 83 75 50 [00:55:14]CommunicateWithHost err = 0 [00:55:14]CheckOFDResponse [00:55:14]1017 (14) - 77093643461234 [00:55:14]1041 (16) - 0000000002098560 [00:55:14]1040 (4) - 95724 [00:55:14]1012 (4) - 27.10.2024 18:48 [00:55:14]1206 (1) - 0 [00:55:14]OFD Sender: Remove packet 95724 [00:55:14]ProducePacketName [00:55:14]name=ofd_packets/00095724 [00:55:14]NVStorageDeleteData [00:55:14]OFD Sender: No OFD packet to send [00:55:14]*** Cut start [00:55:14]*** Partial cut [00:55:14]*** CUTSNS_PIN = 1 [00:55:14]*** CUTSNS_PIN = 0 [00:55:15]*** Brake cut motor [00:55:15]Read from MH i2c: 01 [00:55:15]MH_I2C_Read... [00:55:15]*** Stop cut motor [00:55:15]*** Cut end [00:55:15]Read from MH i2c: 01 07 00 [00:55:15]MH_I2C_Read... [00:55:15]Read from MH i2c: 01 07 00 8A 07 00 00 00 00 00 FF 0F A6 [00:55:15]process_action close_receipt done [00:55:15]requested_data is exist [00:55:15]produce_requested_data [00:55:15]requested_item fm.sn is exist - process it [00:55:15]wFMCommunicate request_size=4 [00:55:15]MH_SAM_APDU [00:55:15]CAPDU: 80 11 00 00 [00:55:15]Write to MH i2c: E2 08 00 8B 07 80 11 00 00 00 00 00 00 0C [00:55:15]Write i2c OK [00:55:15]MH_I2C_Read... [00:55:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:55:15]Read from MH i2c: E2 [00:55:15]MH_I2C_Read... [00:55:15]Read from MH i2c: E2 17 00 [00:55:15]MH_I2C_Read... [00:55:15]Read from MH i2c: E2 17 00 8B 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 5D [00:55:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [00:55:15]wFMCommunicate OK [00:55:15]requested_item fd.num is exist - process it [00:55:15]SAM_PROTO_GetFieldsCounters [00:55:15]wFMCommunicate request_size=4 [00:55:15]MH_SAM_APDU [00:55:15]CAPDU: 80 13 00 00 [00:55:15]Write to MH i2c: E2 08 00 8C 07 80 13 00 00 00 00 00 00 0F [00:55:15]Write i2c OK [00:55:15]MH_I2C_Read... [00:55:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:55:15]Read from MH i2c: E2 [00:55:15]MH_I2C_Read... [00:55:15]Read from MH i2c: E2 62 00 [00:55:15]MH_I2C_Read... [00:55:15]Read from MH i2c: E2 62 00 8C 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EC 75 01 00 0E 04 04 00 90 00 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 [00:55:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EC 75 01 00 0E 04 04 00 90 00 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 [00:55:15]wFMCommunicate OK [00:55:15]SAM_PROTO_GetFieldsCounters done [00:55:15]requested_item shift.num is exist - process it [00:55:15]requested_item shift.opened is exist - process it [00:55:15]req_shift_opened [00:55:15]FM_GetShiftState [00:55:15]SAM_PROTO_GetShiftState [00:55:15]wFMCommunicate request_size=4 [00:55:15]MH_SAM_APDU [00:55:15]CAPDU: 80 13 01 00 [00:55:15]Write to MH i2c: E2 08 00 8D 07 80 13 01 00 00 00 00 00 11 [00:55:15]Write i2c OK [00:55:15]MH_I2C_Read... [00:55:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:55:15]Read from MH i2c: E2 [00:55:15]MH_I2C_Read... [00:55:15]Read from MH i2c: E2 0E 00 [00:55:15]MH_I2C_Read... [00:55:15]Read from MH i2c: E2 0E 00 8D 07 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 70 [00:55:15]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [00:55:15]wFMCommunicate OK [00:55:15]SAM_PROTO_GetShiftState done [00:55:15]FM_GetShiftState done [00:55:15]req_shift_opened done [00:55:15]requested_item shift.open_date is exist - process it [00:55:15]req_shift_open_date [00:55:15]req_shift_open_date done [00:55:15]produce_requested_data done [00:55:15]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95724,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105} [00:55:15]process_action_free close_receipt [00:55:15]json_value_free [00:55:15]json_value_free done [00:55:15]process_json_proto returns [00:55:15]Send response to host [00:55:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95724,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105}}} [00:55:15]free response buf [00:55:15]execute_script done [00:55:15]execute_script returns [00:55:15]free content buf [00:55:15]Sock 7.Close socket [00:55:15]Sock 7.Thread stoped [00:55:19]OFD Sender: No OFD packet to send [00:55:24]OFD Sender: No OFD packet to send [00:55:29]OFD Sender: No OFD packet to send [00:55:34]OFD Sender: No OFD packet to send [00:55:39]OFD Sender: No OFD packet to send [00:55:44]OFD Sender: No OFD packet to send [00:55:49]OFD Sender: No OFD packet to send [00:55:54]OFD Sender: No OFD packet to send [00:55:59]OFD Sender: No OFD packet to send [00:56:04]OFD Sender: No OFD packet to send [00:56:09]OFD Sender: No OFD packet to send [00:56:14]OFD Sender: No OFD packet to send [00:56:19]OFD Sender: No OFD packet to send [00:56:24]OFD Sender: No OFD packet to send [00:56:29]OFD Sender: No OFD packet to send [00:56:34]OFD Sender: No OFD packet to send [00:56:39]OFD Sender: No OFD packet to send [00:56:44]OFD Sender: No OFD packet to send [00:56:49]OFD Sender: No OFD packet to send [00:56:54]OFD Sender: No OFD packet to send [00:56:59]OFD Sender: No OFD packet to send [00:57:04]OFD Sender: No OFD packet to send [00:57:09]OFD Sender: No OFD packet to send [00:57:14]OFD Sender: No OFD packet to send [00:57:19]OFD Sender: No OFD packet to send [00:57:24]OFD Sender: No OFD packet to send [00:57:29]OFD Sender: No OFD packet to send [00:57:34]OFD Sender: No OFD packet to send [00:57:39]OFD Sender: No OFD packet to send [00:57:44]OFD Sender: No OFD packet to send [00:57:49]OFD Sender: No OFD packet to send [00:57:54]OFD Sender: No OFD packet to send [00:57:59]OFD Sender: No OFD packet to send [00:58:04]OFD Sender: No OFD packet to send [00:58:10]OFD Sender: No OFD packet to send [00:58:15]OFD Sender: No OFD packet to send [00:58:20]OFD Sender: No OFD packet to send [00:58:25]OFD Sender: No OFD packet to send [00:58:30]OFD Sender: No OFD packet to send [00:58:35]OFD Sender: No OFD packet to send [00:58:40]OFD Sender: No OFD packet to send [00:58:45]OFD Sender: No OFD packet to send [00:58:50]OFD Sender: No OFD packet to send [00:58:55]OFD Sender: No OFD packet to send [00:59:00]OFD Sender: No OFD packet to send [00:59:05]OFD Sender: No OFD packet to send [00:59:10]OFD Sender: No OFD packet to send [00:59:15]OFD Sender: No OFD packet to send [00:59:20]OFD Sender: No OFD packet to send [00:59:25]OFD Sender: No OFD packet to send [00:59:30]OFD Sender: No OFD packet to send [00:59:35]OFD Sender: No OFD packet to send [00:59:40]OFD Sender: No OFD packet to send [00:59:45]OFD Sender: No OFD packet to send [00:59:50]OFD Sender: No OFD packet to send [00:59:55]OFD Sender: No OFD packet to send [01:00:00]OFD Sender: No OFD packet to send [01:00:05]OFD Sender: No OFD packet to send [01:00:10]OFD Sender: No OFD packet to send [01:00:15]OFD Sender: No OFD packet to send [01:00:20]OFD Sender: No OFD packet to send [01:00:25]OFD Sender: No OFD packet to send [01:00:30]OFD Sender: No OFD packet to send [01:00:35]OFD Sender: No OFD packet to send [01:00:40]OFD Sender: No OFD packet to send [01:00:45]OFD Sender: No OFD packet to send [01:00:50]OFD Sender: No OFD packet to send [01:00:55]OFD Sender: No OFD packet to send [01:01:00]OFD Sender: No OFD packet to send [01:01:05]OFD Sender: No OFD packet to send [01:01:10]OFD Sender: No OFD packet to send [01:01:15]OFD Sender: No OFD packet to send [01:01:20]OFD Sender: No OFD packet to send [01:01:25]OFD Sender: No OFD packet to send [01:01:30]OFD Sender: No OFD packet to send [01:01:35]OFD Sender: No OFD packet to send [01:01:40]OFD Sender: No OFD packet to send [01:01:45]OFD Sender: No OFD packet to send [01:01:50]OFD Sender: No OFD packet to send [01:01:55]OFD Sender: No OFD packet to send [01:02:00]OFD Sender: No OFD packet to send [01:02:05]OFD Sender: No OFD packet to send [01:02:10]OFD Sender: No OFD packet to send [01:02:15]OFD Sender: No OFD packet to send [01:02:20]OFD Sender: No OFD packet to send [01:02:25]OFD Sender: No OFD packet to send [01:02:30]OFD Sender: No OFD packet to send [01:02:35]OFD Sender: No OFD packet to send [01:02:40]OFD Sender: No OFD packet to send [01:02:45]OFD Sender: No OFD packet to send [01:02:50]OFD Sender: No OFD packet to send [01:02:55]OFD Sender: No OFD packet to send [01:03:00]OFD Sender: No OFD packet to send [01:03:05]OFD Sender: No OFD packet to send [01:03:10]OFD Sender: No OFD packet to send [01:03:15]OFD Sender: No OFD packet to send [01:03:20]OFD Sender: No OFD packet to send [01:03:25]OFD Sender: No OFD packet to send [01:03:30]OFD Sender: No OFD packet to send [01:03:35]OFD Sender: No OFD packet to send [01:03:40]OFD Sender: No OFD packet to send [01:03:45]OFD Sender: No OFD packet to send [01:03:50]OFD Sender: No OFD packet to send [01:03:55]OFD Sender: No OFD packet to send [01:04:00]OFD Sender: No OFD packet to send [01:04:05]OFD Sender: No OFD packet to send [01:04:10]OFD Sender: No OFD packet to send [01:04:15]OFD Sender: No OFD packet to send [01:04:20]OFD Sender: No OFD packet to send [01:04:25]OFD Sender: No OFD packet to send [01:04:30]OFD Sender: No OFD packet to send [01:04:35]OFD Sender: No OFD packet to send [01:04:40]OFD Sender: No OFD packet to send [01:04:45]OFD Sender: No OFD packet to send [01:04:50]OFD Sender: No OFD packet to send [01:04:55]OFD Sender: No OFD packet to send [01:05:00]OFD Sender: No OFD packet to send [01:05:05]OFD Sender: No OFD packet to send [01:05:10]OFD Sender: No OFD packet to send [01:05:15]OFD Sender: No OFD packet to send [01:05:20]OFD Sender: No OFD packet to send [01:06:35]OFD Sender: No OFD packet to send [01:06:40]OFD Sender: No OFD packet to send [01:06:45]OFD Sender: No OFD packet to send [01:06:50]OFD Sender: No OFD packet to send [01:06:55]OFD Sender: No OFD packet to send [01:07:00]OFD Sender: No OFD packet to send [01:07:05]OFD Sender: No OFD packet to send [01:07:10]OFD Sender: No OFD packet to send [01:07:15]OFD Sender: No OFD packet to send [01:07:20]OFD Sender: No OFD packet to send [01:07:25]OFD Sender: No OFD packet to send [01:07:30]OFD Sender: No OFD packet to send [01:07:35]OFD Sender: No OFD packet to send [01:07:40]OFD Sender: No OFD packet to send [01:07:45]OFD Sender: No OFD packet to send [01:07:50]OFD Sender: No OFD packet to send [01:07:55]OFD Sender: No OFD packet to send [01:08:00]OFD Sender: No OFD packet to send [01:08:05]OFD Sender: No OFD packet to send [01:08:10]OFD Sender: No OFD packet to send [01:08:15]OFD Sender: No OFD packet to send [01:08:20]OFD Sender: No OFD packet to send [01:08:25]OFD Sender: No OFD packet to send [01:08:30]OFD Sender: No OFD packet to send [01:08:35]OFD Sender: No OFD packet to send [01:08:40]OFD Sender: No OFD packet to send [01:08:41]ConnectInit Can't connect to host [01:08:45]OFD Sender: No OFD packet to send [01:08:50]OFD Sender: No OFD packet to send [01:08:55]OFD Sender: No OFD packet to send [01:09:00]OFD Sender: No OFD packet to send [01:09:05]OFD Sender: No OFD packet to send [01:09:10]OFD Sender: No OFD packet to send [01:09:15]OFD Sender: No OFD packet to send [01:09:20]OFD Sender: No OFD packet to send [01:09:25]OFD Sender: No OFD packet to send [01:09:30]OFD Sender: No OFD packet to send [01:09:35]OFD Sender: No OFD packet to send [01:09:40]OFD Sender: No OFD packet to send [01:09:45]OFD Sender: No OFD packet to send [01:09:50]OFD Sender: No OFD packet to send [01:09:52]accept exits with 9 [01:09:52]New connection [01:09:52]New thread 3067329892 created [01:09:52]Thread 3067473252 joined [01:09:52]Waiting for new connection... [01:09:52] Sock 9.Parse request [01:09:52]Sock 9.Check first char [01:09:52]Sock 9.First char is OK [01:09:52]request: POST /json_proto HTTP/1.0 [01:09:52]Method: POST [01:09:52]URL: /json_proto [01:09:52]Method is POST - this is cgi request [01:09:52]url: /json_proto [01:09:52]query_string will be loaded in cgi processing [01:09:52]execute_cgi json_proto POST (null) [01:09:52]execute_cgi path=json_proto method=POST [01:09:52]POST find Content-Length [01:09:52]Host: 172.17.40.67:8080 [01:09:52]Content-Length: 767 [01:09:52]Content-Type: application/json [01:09:52] [01:09:52]POST finish read [01:09:52]Found Content-Length = 767 [01:09:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406243", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:09:52]execute_script... [01:09: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)3406243", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:09:52]POST & json_proto [01:09:52]process_json_proto [01:09:52]json parsed OK: [01:09:52]protocol is kg_v1.0 [01:09:52]action value=close_receipt [01:09:52]process_action close_receipt [01:09:52]cmd_close_receipt [01:09:52]MH_GetDate [01:09:52]Write to MH i2c: F0 00 00 8E 07 84 [01:09:52]Write i2c OK [01:09:52]MH_I2C_Read... [01:09:52]Read from MH i2c: F0 [01:09:52]MH_I2C_Read... [01:09:52]Read from MH i2c: F0 09 00 [01:09:52]MH_I2C_Read... [01:09:52]Read from MH i2c: F0 09 00 8E 07 00 61 E4 1E 67 EE DA 66 66 EB [01:09:52]GetLastDocTimeStamp 1730076912 [01:09:52]current date 1730077793 [01:09:52]FM_GetShiftState [01:09:52]SAM_PROTO_GetShiftState [01:09:52]wFMCommunicate request_size=4 [01:09:52]MH_SAM_APDU [01:09:52]CAPDU: 80 13 01 00 [01:09:52]Write to MH i2c: E2 08 00 8F 07 80 13 01 00 00 00 00 00 13 [01:09:52]Write i2c OK [01:09:52]MH_I2C_Read... [01:09:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:09:52]Read from MH i2c: E2 [01:09:52]MH_I2C_Read... [01:09:52]Read from MH i2c: E2 0E 00 [01:09:52]MH_I2C_Read... [01:09:52]Read from MH i2c: E2 0E 00 8F 07 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 72 [01:09:52]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [01:09:52]wFMCommunicate OK [01:09:52]SAM_PROTO_GetShiftState done [01:09:52]FM_GetShiftState done [01:09:52]opened in 1730074105 [01:09:52]opened+sec_in_day 1730160505 [01:09:52]quantity*price = 50041 [01:09:52]sum+1 = 50042 [01:09:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 12 28.10.2024 01:09 Смена: 144 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95725 ФПД: 45652334198899 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T010953&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95725&fm=45652334198899&tin=02508201610067®Number=0000000000170478&sum=50041 [01:09:53]StoreToDocumentArchive [01:09:53]shift 144 fd 95725 [01:09:53]save to /storage/0144/doc_00095725 [01:09:53]save last doc name /storage/0144/doc_00095725 to /storage/kkm_last_doc_name [01:09:53]save OK [01:09:53]Clear old archive folders... [01:09:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:09:53]tlvbuf is 005A40D0 [01:09:53]SAM_PROTO_ClearQueue [01:09:53]wFMCommunicate request_size=4 [01:09:53]MH_SAM_APDU [01:09:53]CAPDU: 80 09 00 00 [01:09:53]Write to MH i2c: E2 08 00 9C 07 80 09 00 00 00 00 00 00 15 [01:09:53]Write i2c OK [01:09:53]MH_I2C_Read... [01:09:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:09:53]Read from MH i2c: E2 [01:09:53]MH_I2C_Read... [01:09:53]Read from MH i2c: E2 03 00 [01:09:53]MH_I2C_Read... [01:09:53]Read from MH i2c: E2 03 00 9C 07 00 90 00 17 [01:09:53]RAPDU: 90 00 [01:09:53]wFMCommunicate OK [01:09:53]SAM_PROTO_ClearQueue done [01:09:53]KKMCreateOFDPacket [01:09:53]OFDProtocolAddRootSTLVToBuf [01:09:53]FM_MakeSignedData [01:09:53]FM_MakeSignedData [01:09:53]SAM_PROTO_SignData [01:09:53]wFMCommunicate request_size=4 [01:09:53]MH_SAM_APDU [01:09:53]CAPDU: 80 0D 01 02 [01:09:53]Write to MH i2c: E2 08 00 9D 07 80 0D 01 02 00 00 00 00 1D [01:09:53]Write i2c OK [01:09:53]MH_I2C_Read... [01:09:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:09:53]Read from MH i2c: E2 [01:09:53]MH_I2C_Read... [01:09:53]Read from MH i2c: E2 03 00 [01:09:53]MH_I2C_Read... [01:09:53]Read from MH i2c: E2 03 00 9D 07 00 90 00 18 [01:09:53]RAPDU: 90 00 [01:09:53]wFMCommunicate OK [01:09:53]wFMCommunicate request_size=255 [01:09:53]MH_SAM_APDU [01:09: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 61 E4 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 ED 75 01 00 35 04 06 00 29 [01:09:53]Write to MH i2c: E2 02 01 9E 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 61 E4 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 ED 75 01 00 35 04 06 00 29 00 00 EF [01:09:53]Write i2c OK [01:09:53]MH_I2C_Read... [01:09:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:09:53]Read from MH i2c: E2 [01:09:53]MH_I2C_Read... [01:09:53]Read from MH i2c: E2 03 00 [01:09:53]MH_I2C_Read... [01:09:53]Read from MH i2c: E2 03 00 9E 07 00 90 00 19 [01:09:53]RAPDU: 90 00 [01:09:53]wFMCommunicate OK [01:09:53]wFMCommunicate request_size=10 [01:09:53]MH_SAM_APDU [01:09:53]CAPDU: 80 0D 02 02 05 85 43 29 C0 73 [01:09:53]Write to MH i2c: E2 0D 00 9F 07 80 0D 02 02 05 00 85 43 29 C0 73 00 00 4E [01:09:53]Write i2c OK [01:09:53]MH_I2C_Read... [01:09:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:09:54]Read from MH i2c: E2 [01:09:54]MH_I2C_Read... [01:09:54]Read from MH i2c: E2 03 00 [01:09:54]MH_I2C_Read... [01:09:54]Read from MH i2c: E2 03 00 9F 07 00 90 00 1A [01:09:54]RAPDU: 90 00 [01:09:54]wFMCommunicate OK [01:09:54]wFMCommunicate request_size=4 [01:09:54]MH_SAM_APDU [01:09:54]CAPDU: 80 0D 03 02 [01:09:54]Write to MH i2c: E2 08 00 A0 07 80 0D 03 02 00 00 00 00 22 [01:09:54]Write i2c OK [01:09:54]MH_I2C_Read... [01:09:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:09:54]Read from MH i2c: E2 [01:09:54]MH_I2C_Read... [01:09:54]Read from MH i2c: E2 0B 00 [01:09:54]MH_I2C_Read... [01:09:54]Read from MH i2c: E2 0B 00 A0 07 00 79 4B CF 07 83 12 09 59 90 00 B4 [01:09:54]RAPDU: 79 4B CF 07 83 12 09 59 90 00 [01:09:54]wFMCommunicate OK [01:09:54]SAM_PROTO_SignData done [01:09:54]FM_MakeSignedData done [01:09:54]CreateOFDProtocolMessage [01:09:54]wFMCommunicate request_size=4 [01:09:54]MH_SAM_APDU [01:09:54]CAPDU: 80 11 00 00 [01:09:54]Write to MH i2c: E2 08 00 A1 07 80 11 00 00 00 00 00 00 22 [01:09:54]Write i2c OK [01:09:54]MH_I2C_Read... [01:09:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:09:54]Read from MH i2c: E2 [01:09:54]MH_I2C_Read... [01:09:54]Read from MH i2c: E2 17 00 [01:09:54]MH_I2C_Read... [01:09:54]Read from MH i2c: E2 17 00 A1 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 73 [01:09:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [01:09:54]wFMCommunicate OK [01:09:54]CreateOFDProtocolMessage done [01:09:54]OFDSenderStorePacket 95725 [01:09:54]StoreOFDPacket docnum=95725 [01:09:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A4 8A 07 01 A5 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 61 E4 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 ED 75 01 00 35 04 06 00 29 85 43 29 C0 73 79 4B CF 07 83 12 09 59 [01:09:54]CheckFolder [01:09:54]dirname=/storage/ofd_packets [01:09:54]CheckFolder done [01:09:54]ProducePacketName [01:09:54]name=ofd_packets/00095725 [01:09:54]NVStorageSaveData ofd_packets/00095725 [01:09:54]File name is /storage/ofd_packets/00095725 [01:09:54]Write 301 bytes [01:09:54]NVStorageSaveData done [01:09:54]OFDSenderStorePacket done [01:09:54]KKMCreateOFDPacket done [01:09:54]NVStorageSaveData kkm_last_timestamp [01:09:54]File name is /storage/kkm_last_timestamp [01:09:54]Write 4 bytes [01:09:54]NVStorageSaveData done [01:09:54]ExternCall_PrintAddStr [01:09:54]wPrintStart [01:09:54]Write to MH i2c: 01 00 00 A2 07 A9 [01:09:54]Write i2c OK [01:09:54]MH_I2C_Read... [01:09:54]Read from MH i2c: 01 [01:09:54]MH_I2C_Read... [01:09:54]Read from MH i2c: 01 07 00 [01:09:54]MH_I2C_Read... [01:09:54]Read from MH i2c: 01 07 00 A2 07 00 00 00 00 00 FF 0F BE [01:09:54]RasterBufferAndPrint [01:09:54]line Счет N : (1)3406243 [01:09:54]line ИНН: 02508201610067 [01:09:54]line Контрольно-Кассовый Чек [01:09:54]line ПРОДАЖА [01:09:54]line ТРК (МРК, ГНК) : 32 [01:09:54]line Товар: 2710124130 [01:09:54]line Аи-92-К-4 [01:09:54]line 7.480 * 66.90 [01:09:54]line = 500.41 [01:09:54]line НДС 12% НСП 1% [01:09:54]line > о реализуемом товаре [01:09:54]line ИТОГО: 500.41 [01:09:54]line НСП 1% : 4.43 [01:09:54]line НДС 12% : 53.14 [01:09:54]line Наличными: 0.00 [01:09:54]line Безнал.: 500.41 [01:09:54]line Место: АЗС № 82 "Партнер Нефть" [01:09:54]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [01:09:54]line СНО: Общий режим [01:09:54]line Чек 12 28.10.2024 01:09 [01:09:54]line Смена: 144 ФФД: 1.0 [01:09:54]line ЗНМ: 0300000017 [01:09:54]line РНМ: 0000000000170478 [01:09:54]line Версия ККМ: v1.0 [01:09:54]line Платежная система: Mbank [01:09:54]line ФМ: 0000000002098560 [01:09:54]line ФД: 95725 [01:09:54]line ФПД: 45652334198899 [01:09:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T010953&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95725&fm=45652334198899&tin=02508201610067®Number=0000000000170478&sum=50041 [01:09:54]OFD Sender: Processing packet 95725 [packets to send 58, broken 57] [01:09:54]ProducePacketName [01:09:54]name=ofd_packets/00095725 [01:09:54]OFD Sender: To server: pG, [01:09:54]CommunicateWithHost lk.salyk.kg:30040 [01:09:54]ConnectInit lk.salyk.kg [01:09:54]written 0, free lines is 4095 [01:09:54]Connected sock=10 [01:09:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 A4 8A 07 01 A5 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 61 E4 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 ED 75 01 00 35 04 06 00 29 85 43 29 C0 73 79 4B CF 07 83 12 09 59 [01:09:54]Write to MH i2c: 01 00 00 CB 07 D2 [01:09:54]Write i2c OK [01:09:54]MH_I2C_Read... [01:09:54]Read from MH i2c: 01 [01:09:54]MH_I2C_Read... [01:09:54]Read from MH i2c: 01 07 00 [01:09:54]MH_I2C_Read... [01:09:54]Read from MH i2c: 01 07 00 CB 07 00 00 00 00 00 2A 0D 10 [01:09:54]RasterBufferAndPrint [01:09:54]line [01:09:54]line [01:09:54]line [01:09:54]line [01:09:54]line [01:09:54]written 0, free lines is 3377 [01:09:54]MH_Cut [01:09:54]Write to MH i2c: D1 01 00 D2 07 01 AB [01:09:54]Write i2c OK [01:09:54]MH_I2C_Read... [01:09:54]Read from MH i2c: D1 [01:09:54]MH_I2C_Read... [01:09:54]Read from MH i2c: D1 01 00 [01:09:54]MH_I2C_Read... [01:09:54]Read from MH i2c: D1 01 00 D2 07 00 AA [01:09:54]Write to MH i2c: 01 00 00 D3 07 DA [01:09:54]Write i2c OK [01:09:54]MH_I2C_Read... [01:09:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 36 AF 47 00 01 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 32 30 39 38 35 36 30 10 04 04 00 ED 75 01 00 F4 03 04 00 8C 8E 1E 67 B6 04 01 00 00 A0 E4 A5 C7 9F 21 53 B1 [01:09:54]CommunicateWithHost err = 0 [01:09:54]CheckOFDResponse [01:09:54]1017 (14) - 77093643461234 [01:09:54]1041 (16) - 0000000002098560 [01:09:54]1040 (4) - 95725 [01:09:54]1012 (4) - 27.10.2024 19:03 [01:09:54]1206 (1) - 0 [01:09:54]OFD Sender: Remove packet 95725 [01:09:54]ProducePacketName [01:09:54]name=ofd_packets/00095725 [01:09:54]NVStorageDeleteData [01:09:55]OFD Sender: No OFD packet to send [01:09:55]*** Cut start [01:09:55]*** Partial cut [01:09:55]*** CUTSNS_PIN = 1 [01:09:55]*** CUTSNS_PIN = 0 [01:09:55]*** Brake cut motor [01:09:56]Read from MH i2c: 01 [01:09:56]MH_I2C_Read... [01:09:56]*** Stop cut motor [01:09:56]*** Cut end [01:09:56]Read from MH i2c: 01 07 00 [01:09:56]MH_I2C_Read... [01:09:56]Read from MH i2c: 01 07 00 D3 07 00 00 00 00 00 FF 0F EF [01:09:56]process_action close_receipt done [01:09:56]requested_data is exist [01:09:56]produce_requested_data [01:09:56]requested_item fm.sn is exist - process it [01:09:56]wFMCommunicate request_size=4 [01:09:56]MH_SAM_APDU [01:09:56]CAPDU: 80 11 00 00 [01:09:56]Write to MH i2c: E2 08 00 D4 07 80 11 00 00 00 00 00 00 55 [01:09:56]Write i2c OK [01:09:56]MH_I2C_Read... [01:09:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:09:56]Read from MH i2c: E2 [01:09:56]MH_I2C_Read... [01:09:56]Read from MH i2c: E2 17 00 [01:09:56]MH_I2C_Read... [01:09:56]Read from MH i2c: E2 17 00 D4 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 A6 [01:09:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [01:09:56]wFMCommunicate OK [01:09:56]requested_item fd.num is exist - process it [01:09:56]SAM_PROTO_GetFieldsCounters [01:09:56]wFMCommunicate request_size=4 [01:09:56]MH_SAM_APDU [01:09:56]CAPDU: 80 13 00 00 [01:09:56]Write to MH i2c: E2 08 00 D5 07 80 13 00 00 00 00 00 00 58 [01:09:56]Write i2c OK [01:09:56]MH_I2C_Read... [01:09:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:09:56]Read from MH i2c: E2 [01:09:56]MH_I2C_Read... [01:09:56]Read from MH i2c: E2 62 00 [01:09:56]MH_I2C_Read... [01:09:56]Read from MH i2c: E2 62 00 D5 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 ED 75 01 00 0E 04 04 00 90 00 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 90 [01:09:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 ED 75 01 00 0E 04 04 00 90 00 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 [01:09:56]wFMCommunicate OK [01:09:56]SAM_PROTO_GetFieldsCounters done [01:09:56]requested_item shift.num is exist - process it [01:09:56]requested_item shift.opened is exist - process it [01:09:56]req_shift_opened [01:09:56]FM_GetShiftState [01:09:56]SAM_PROTO_GetShiftState [01:09:56]wFMCommunicate request_size=4 [01:09:56]MH_SAM_APDU [01:09:56]CAPDU: 80 13 01 00 [01:09:56]Write to MH i2c: E2 08 00 D6 07 80 13 01 00 00 00 00 00 5A [01:09:56]Write i2c OK [01:09:56]MH_I2C_Read... [01:09:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:09:56]Read from MH i2c: E2 [01:09:56]MH_I2C_Read... [01:09:56]Read from MH i2c: E2 0E 00 [01:09:56]MH_I2C_Read... [01:09:56]Read from MH i2c: E2 0E 00 D6 07 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 B9 [01:09:56]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [01:09:56]wFMCommunicate OK [01:09:56]SAM_PROTO_GetShiftState done [01:09:56]FM_GetShiftState done [01:09:56]req_shift_opened done [01:11:25]OFD Sender: No OFD packet to send [01:11:30]OFD Sender: No OFD packet to send [01:11:35]OFD Sender: No OFD packet to send [01:11:40]OFD Sender: No OFD packet to send [01:11:45]OFD Sender: No OFD packet to send [01:11:50]OFD Sender: No OFD packet to send [01:11:55]OFD Sender: No OFD packet to send [01:12:00]OFD Sender: No OFD packet to send [01:12:05]OFD Sender: No OFD packet to send [01:12:10]OFD Sender: No OFD packet to send [01:12:15]OFD Sender: No OFD packet to send [01:12:20]OFD Sender: No OFD packet to send [01:12:25]OFD Sender: No OFD packet to send [01:12:30]OFD Sender: No OFD packet to send [01:12:35]OFD Sender: No OFD packet to send [01:12:40]OFD Sender: No OFD packet to send [01:12:45]OFD Sender: No OFD packet to send [01:12:50]OFD Sender: No OFD packet to send [01:12:55]OFD Sender: No OFD packet to send [01:13:00]OFD Sender: No OFD packet to send [01:13:05]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:33]ConnectInit Can't connect to host [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: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:05]OFD Sender: No OFD packet to send [01:15:10]OFD Sender: No OFD packet to send [01:15:15]OFD Sender: No OFD packet to send [01:15:20]OFD Sender: No OFD packet to send [01:15:25]OFD Sender: No OFD packet to send [01:15:30]OFD Sender: No OFD packet to send [01:15:35]OFD Sender: No OFD packet to send [01:15:40]OFD Sender: No OFD packet to send [01:15:45]OFD Sender: No OFD packet to send [01:15:50]OFD Sender: No OFD packet to send [01:15:55]OFD Sender: No OFD packet to send [01:16:00]OFD Sender: No OFD packet to send [01:16:05]OFD Sender: No OFD packet to send [01:16:10]OFD Sender: No OFD packet to send [01:16:15]OFD Sender: No OFD packet to send [01:16:20]OFD Sender: No OFD packet to send [01:16:25]OFD Sender: No OFD packet to send [01:16:30]OFD Sender: No OFD packet to send [01:16:35]OFD Sender: No OFD packet to send [01:16:40]OFD Sender: No OFD packet to send [01:16:45]OFD Sender: No OFD packet to send [01:16:50]OFD Sender: No OFD packet to send [01:16:55]OFD Sender: No OFD packet to send [01:17:00]OFD Sender: No OFD packet to send [01:17:05]OFD Sender: No OFD packet to send [01:17:10]OFD Sender: No OFD packet to send [01:17:15]OFD Sender: No OFD packet to send [01:17:20]OFD Sender: No OFD packet to send [01:17:25]OFD Sender: No OFD packet to send [01:17:30]OFD Sender: No OFD packet to send [01:17:35]OFD Sender: No OFD packet to send [01:17:40]OFD Sender: No OFD packet to send [01:17:45]OFD Sender: No OFD packet to send [01:17:50]OFD Sender: No OFD packet to send [01:17:55]OFD Sender: No OFD packet to send [01:18:00]OFD Sender: No OFD packet to send [01:18:05]OFD Sender: No OFD packet to send [01:18:10]OFD Sender: No OFD packet to send [01:18:15]OFD Sender: No OFD packet to send [01:18:20]OFD Sender: No OFD packet to send [01:18:25]OFD Sender: No OFD packet to send [01:18:30]OFD Sender: No OFD packet to send [01:18:35]OFD Sender: No OFD packet to send [01:18:40]OFD Sender: No OFD packet to send [01:18:46]OFD Sender: No OFD packet to send [01:18:51]OFD Sender: No OFD packet to send [01:18:56]OFD Sender: No OFD packet to send [01:19:01]OFD Sender: No OFD packet to send [01:19:06]OFD Sender: No OFD packet to send [01:19:11]OFD Sender: No OFD packet to send [01:19:16]OFD Sender: No OFD packet to send [01:19:21]OFD Sender: No OFD packet to send [01:19:26]OFD Sender: No OFD packet to send [01:19:31]OFD Sender: No OFD packet to send [01:19:36]OFD Sender: No OFD packet to send [01:19:41]OFD Sender: No OFD packet to send [01:19:46]OFD Sender: No OFD packet to send [01:19:51]OFD Sender: No OFD packet to send [01:19:56]OFD Sender: No OFD packet to send [01:20:01]OFD Sender: No OFD packet to send [01:20:06]OFD Sender: No OFD packet to send [01:20:11]OFD Sender: No OFD packet to send [01:20:16]OFD Sender: No OFD packet to send [01:20:21]OFD Sender: No OFD packet to send [01:20:24]accept exits with 7 [01:20:24]New connection [01:20:24]New thread 3067473252 created [01:20:24]Thread 3067329892 joined [01:20:24]Waiting for new connection... [01:20:24] Sock 7.Parse request [01:20:24]Sock 7.Check first char [01:20:24]Sock 7.First char is OK [01:20:24]request: POST /json_proto HTTP/1.0 [01:20:24]Method: POST [01:20:24]URL: /json_proto [01:20:24]Method is POST - this is cgi request [01:20:24]url: /json_proto [01:20:24]query_string will be loaded in cgi processing [01:20:24]execute_cgi json_proto POST (null) [01:20:24]execute_cgi path=json_proto method=POST [01:20:24]POST find Content-Length [01:20:24]Host: 172.17.40.67:8080 [01:20:24]Content-Length: 678 [01:20:24]Content-Type: application/json [01:20:24] [01:20:24]POST finish read [01:20:24]Found Content-Length = 678 [01:20:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406244", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:20:24]execute_script... [01:20: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)3406244", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:20:24]POST & json_proto [01:20:24]process_json_proto [01:20:24]json parsed OK: [01:20:24]protocol is kg_v1.0 [01:20:24]action value=close_receipt [01:20:24]process_action close_receipt [01:20:24]cmd_close_receipt [01:20:24]MH_GetDate [01:20:24]Write to MH i2c: F0 00 00 D7 07 CD [01:20:24]Write i2c OK [01:20:24]MH_I2C_Read... [01:20:24]Read from MH i2c: F0 [01:20:24]MH_I2C_Read... [01:20:24]Read from MH i2c: F0 09 00 [01:20:24]MH_I2C_Read... [01:20:24]Read from MH i2c: F0 09 00 D7 07 00 D9 E6 1E 67 EE DA 66 66 AE [01:20:24]GetLastDocTimeStamp 1730077793 [01:20:24]current date 1730078425 [01:20:24]FM_GetShiftState [01:20:24]SAM_PROTO_GetShiftState [01:20:24]wFMCommunicate request_size=4 [01:20:24]MH_SAM_APDU [01:20:24]CAPDU: 80 13 01 00 [01:20:24]Write to MH i2c: E2 08 00 D8 07 80 13 01 00 00 00 00 00 5C [01:20:24]Write i2c OK [01:20:24]MH_I2C_Read... [01:20:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:20:24]Read from MH i2c: E2 [01:20:24]MH_I2C_Read... [01:20:24]Read from MH i2c: E2 0E 00 [01:20:24]MH_I2C_Read... [01:20:24]Read from MH i2c: E2 0E 00 D8 07 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 BB [01:20:24]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [01:20:24]wFMCommunicate OK [01:20:24]SAM_PROTO_GetShiftState done [01:20:24]FM_GetShiftState done [01:20:24]opened in 1730074105 [01:20:24]opened+sec_in_day 1730160505 [01:20:24]quantity*price = 30038 [01:20:24]sum+1 = 30039 [01:20:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 13 28.10.2024 01:20 Смена: 144 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95726 ФПД: 265723451339337 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T012025&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95726&fm=265723451339337&tin=02508201610067®Number=0000000000170478&sum=30000 [01:20:25]StoreToDocumentArchive [01:20:25]shift 144 fd 95726 [01:20:25]save to /storage/0144/doc_00095726 [01:20:25]save last doc name /storage/0144/doc_00095726 to /storage/kkm_last_doc_name [01:20:25]save OK [01:20:25]Clear old archive folders... [01:20:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:20:25]tlvbuf is 0051B960 [01:20:25]SAM_PROTO_ClearQueue [01:20:25]wFMCommunicate request_size=4 [01:20:25]MH_SAM_APDU [01:20:25]CAPDU: 80 09 00 00 [01:20:25]Write to MH i2c: E2 08 00 E5 07 80 09 00 00 00 00 00 00 5E [01:20:25]Write i2c OK [01:20:25]MH_I2C_Read... [01:20:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:20:25]Read from MH i2c: E2 [01:20:25]MH_I2C_Read... [01:20:25]Read from MH i2c: E2 03 00 [01:20:25]MH_I2C_Read... [01:20:25]Read from MH i2c: E2 03 00 E5 07 00 90 00 60 [01:20:25]RAPDU: 90 00 [01:20:25]wFMCommunicate OK [01:20:25]SAM_PROTO_ClearQueue done [01:20:25]KKMCreateOFDPacket [01:20:25]OFDProtocolAddRootSTLVToBuf [01:20:25]FM_MakeSignedData [01:20:25]FM_MakeSignedData [01:20:25]SAM_PROTO_SignData [01:20:25]wFMCommunicate request_size=4 [01:20:25]MH_SAM_APDU [01:20:25]CAPDU: 80 0D 01 02 [01:20:25]Write to MH i2c: E2 08 00 E6 07 80 0D 01 02 00 00 00 00 66 [01:20:25]Write i2c OK [01:20:25]MH_I2C_Read... [01:20:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:20:25]Read from MH i2c: E2 [01:20:25]MH_I2C_Read... [01:20:25]Read from MH i2c: E2 03 00 [01:20:25]MH_I2C_Read... [01:20:25]Read from MH i2c: E2 03 00 E6 07 00 90 00 61 [01:20:25]RAPDU: 90 00 [01:20:25]wFMCommunicate OK [01:20:25]wFMCommunicate request_size=255 [01:20:25]MH_SAM_APDU [01:20: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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 D9 E6 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EE 75 01 00 35 04 06 00 F1 [01:20:25]Write to MH i2c: E2 02 01 E7 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 D9 E6 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EE 75 01 00 35 04 06 00 F1 00 00 1E [01:20:25]Write i2c OK [01:20:25]MH_I2C_Read... [01:20:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:20:25]Read from MH i2c: E2 [01:20:25]MH_I2C_Read... [01:20:25]Read from MH i2c: E2 03 00 [01:20:25]MH_I2C_Read... [01:20:25]Read from MH i2c: E2 03 00 E7 07 00 90 00 62 [01:20:25]RAPDU: 90 00 [01:20:25]wFMCommunicate OK [01:20:25]wFMCommunicate request_size=10 [01:20:25]MH_SAM_APDU [01:20:25]CAPDU: 80 0D 02 02 05 AC 8F EC F2 49 [01:20:25]Write to MH i2c: E2 0D 00 E8 07 80 0D 02 02 05 00 AC 8F EC F2 49 00 00 D5 [01:20:25]Write i2c OK [01:20:25]MH_I2C_Read... [01:20:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:20:25]Read from MH i2c: E2 [01:20:25]MH_I2C_Read... [01:20:25]Read from MH i2c: E2 03 00 [01:20:25]MH_I2C_Read... [01:20:25]Read from MH i2c: E2 03 00 E8 07 00 90 00 63 [01:20:25]RAPDU: 90 00 [01:20:25]wFMCommunicate OK [01:20:25]wFMCommunicate request_size=4 [01:20:25]MH_SAM_APDU [01:20:25]CAPDU: 80 0D 03 02 [01:20:25]Write to MH i2c: E2 08 00 E9 07 80 0D 03 02 00 00 00 00 6B [01:20:25]Write i2c OK [01:20:25]MH_I2C_Read... [01:20:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:20:25]Read from MH i2c: E2 [01:20:25]MH_I2C_Read... [01:20:25]Read from MH i2c: E2 0B 00 [01:20:25]MH_I2C_Read... [01:20:25]Read from MH i2c: E2 0B 00 E9 07 00 53 9C 20 72 E2 87 24 03 90 00 7D [01:20:25]RAPDU: 53 9C 20 72 E2 87 24 03 90 00 [01:20:25]wFMCommunicate OK [01:20:25]SAM_PROTO_SignData done [01:20:25]FM_MakeSignedData done [01:20:25]CreateOFDProtocolMessage [01:20:25]wFMCommunicate request_size=4 [01:20:25]MH_SAM_APDU [01:20:25]CAPDU: 80 11 00 00 [01:20:25]Write to MH i2c: E2 08 00 EA 07 80 11 00 00 00 00 00 00 6B [01:20:25]Write i2c OK [01:20:25]MH_I2C_Read... [01:20:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:20:25]Read from MH i2c: E2 [01:20:25]MH_I2C_Read... [01:20:25]Read from MH i2c: E2 17 00 [01:20:25]MH_I2C_Read... [01:20:25]Read from MH i2c: E2 17 00 EA 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 BC [01:20:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [01:20:25]wFMCommunicate OK [01:20:25]CreateOFDProtocolMessage done [01:20:25]OFDSenderStorePacket 95726 [01:20:25]StoreOFDPacket docnum=95726 [01:20:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 49 98 07 01 87 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 D9 E6 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EE 75 01 00 35 04 06 00 F1 AC 8F EC F2 49 53 9C 20 72 E2 87 24 03 [01:20:25]CheckFolder [01:20:25]dirname=/storage/ofd_packets [01:20:25]CheckFolder done [01:20:25]ProducePacketName [01:20:25]name=ofd_packets/00095726 [01:20:25]NVStorageSaveData ofd_packets/00095726 [01:20:25]File name is /storage/ofd_packets/00095726 [01:20:25]Write 301 bytes [01:20:25]NVStorageSaveData done [01:20:25]OFDSenderStorePacket done [01:20:25]KKMCreateOFDPacket done [01:20:25]NVStorageSaveData kkm_last_timestamp [01:20:25]File name is /storage/kkm_last_timestamp [01:20:25]Write 4 bytes [01:20:25]NVStorageSaveData done [01:20:25]ExternCall_PrintAddStr [01:20:25]wPrintStart [01:20:25]Write to MH i2c: 01 00 00 EB 07 F2 [01:20:25]Write i2c OK [01:20:25]MH_I2C_Read... [01:20:25]Read from MH i2c: 01 [01:20:25]MH_I2C_Read... [01:20:25]Read from MH i2c: 01 07 00 [01:20:25]MH_I2C_Read... [01:20:25]Read from MH i2c: 01 07 00 EB 07 00 00 00 00 00 FF 0F 07 [01:20:25]RasterBufferAndPrint [01:20:25]line Счет N : (1)3406244 [01:20:25]line ИНН: 02508201610067 [01:20:25]line Контрольно-Кассовый Чек [01:20:25]line ПРОДАЖА [01:20:25]line ТРК (МРК, ГНК) : 12 [01:20:25]line Товар: 2710124130 [01:20:25]line Аи-92-К-4 [01:20:25]line 4.490 * 66.90 [01:20:25]line = 300.38 [01:20:25]line НДС 12% НСП 1% [01:20:25]line > о реализуемом товаре [01:20:25]line ОКРУГЛЕНИЕ: -0.38 [01:20:25]line ИТОГО: 300.00 [01:20:25]line Внесено: 300.00 [01:20:25]line СДАЧА: 0.00 [01:20:25]line НСП 1% : 2.66 [01:20:25]line НДС 12% : 31.90 [01:20:25]line Наличными: 300.00 [01:20:25]line Безнал.: 0.00 [01:20:25]line Место: АЗС № 82 "Партнер Нефть" [01:20:25]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [01:20:25]line СНО: Общий режим [01:20:25]line Чек 13 28.10.2024 01:20 [01:20:25]line Смена: 144 ФФД: 1.0 [01:20:25]line ЗНМ: 0300000017 [01:20:25]line РНМ: 0000000000170478 [01:20:25]line Версия ККМ: v1.0 [01:20:25]line ФМ: 0000000002098560 [01:20:25]line ФД: 95726 [01:20:25]line ФПД: 265723451339337 [01:20:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T012025&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95726&fm=265723451339337&tin=02508201610067®Number=0000000000170478&sum=30000 [01:20:26]OFD Sender: Processing packet 95726 [packets to send 58, broken 57] [01:20:26]ProducePacketName [01:20:26]name=ofd_packets/00095726 [01:20:26]OFD Sender: To server: pG, [01:20:26]CommunicateWithHost lk.salyk.kg:30040 [01:20:26]ConnectInit lk.salyk.kg [01:20:26]written 0, free lines is 4095 [01:20:26]Connected sock=10 [01:20:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 49 98 07 01 87 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 34 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 D9 E6 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EE 75 01 00 35 04 06 00 F1 AC 8F EC F2 49 53 9C 20 72 E2 87 24 03 [01:20:26]Write to MH i2c: 01 00 00 16 08 1E [01:20:26]Write i2c OK [01:20:26]MH_I2C_Read... [01:20:26]Read from MH i2c: 01 [01:20:26]MH_I2C_Read... [01:20:26]Read from MH i2c: 01 07 00 [01:20:26]MH_I2C_Read... [01:20:26]Read from MH i2c: 01 07 00 16 08 00 00 00 00 00 0C 0D 3E [01:20:26]RasterBufferAndPrint [01:20:26]line [01:20:26]line [01:20:26]line [01:20:26]line [01:20:26]line [01:20:26]written 0, free lines is 3346 [01:20:26]MH_Cut [01:20:26]Write to MH i2c: D1 01 00 1D 08 01 F7 [01:20:26]Write i2c OK [01:20:26]MH_I2C_Read... [01:20:26]Read from MH i2c: D1 [01:20:26]MH_I2C_Read... [01:20:26]Read from MH i2c: D1 01 00 [01:20:26]MH_I2C_Read... [01:20:26]Read from MH i2c: D1 01 00 1D 08 00 F6 [01:20:26]Write to MH i2c: 01 00 00 1E 08 26 [01:20:26]Write i2c OK [01:20:26]MH_I2C_Read... [01:20:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 F9 50 47 00 7C 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 32 30 39 38 35 36 30 10 04 04 00 EE 75 01 00 F4 03 04 00 04 91 1E 67 B6 04 01 00 00 38 85 1E 00 B7 BE 31 6E [01:20:26]CommunicateWithHost err = 0 [01:20:26]CheckOFDResponse [01:20:26]1017 (14) - 77093643461234 [01:20:26]1041 (16) - 0000000002098560 [01:20:26]1040 (4) - 95726 [01:20:26]1012 (4) - 27.10.2024 19:14 [01:20:26]1206 (1) - 0 [01:20:26]OFD Sender: Remove packet 95726 [01:20:26]ProducePacketName [01:20:26]name=ofd_packets/00095726 [01:20:26]NVStorageDeleteData [01:20:27]OFD Sender: No OFD packet to send [01:20:27]*** Cut start [01:20:27]*** Partial cut [01:20:27]*** CUTSNS_PIN = 1 [01:20:27]*** CUTSNS_PIN = 0 [01:20:27]*** Brake cut motor [01:20:28]Read from MH i2c: 01 [01:20:28]MH_I2C_Read... [01:20:28]*** Stop cut motor [01:20:28]*** Cut end [01:20:28]Read from MH i2c: 01 07 00 [01:20:28]MH_I2C_Read... [01:20:28]Read from MH i2c: 01 07 00 1E 08 00 00 00 00 00 FF 0F 3B [01:20:28]process_action close_receipt done [01:20:28]requested_data is exist [01:20:28]produce_requested_data [01:20:28]requested_item fm.sn is exist - process it [01:20:28]wFMCommunicate request_size=4 [01:20:28]MH_SAM_APDU [01:20:28]CAPDU: 80 11 00 00 [01:20:28]Write to MH i2c: E2 08 00 1F 08 80 11 00 00 00 00 00 00 A1 [01:20:28]Write i2c OK [01:20:28]MH_I2C_Read... [01:20:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:20:28]Read from MH i2c: E2 [01:20:28]MH_I2C_Read... [01:20:28]Read from MH i2c: E2 17 00 [01:20:28]MH_I2C_Read... [01:20:28]Read from MH i2c: E2 17 00 1F 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 F2 [01:20:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [01:20:28]wFMCommunicate OK [01:20:28]requested_item fd.num is exist - process it [01:20:28]SAM_PROTO_GetFieldsCounters [01:20:28]wFMCommunicate request_size=4 [01:20:28]MH_SAM_APDU [01:20:28]CAPDU: 80 13 00 00 [01:20:28]Write to MH i2c: E2 08 00 20 08 80 13 00 00 00 00 00 00 A4 [01:20:28]Write i2c OK [01:20:28]MH_I2C_Read... [01:20:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:20:28]Read from MH i2c: E2 [01:20:28]MH_I2C_Read... [01:20:28]Read from MH i2c: E2 62 00 [01:20:28]MH_I2C_Read... [01:20:28]Read from MH i2c: E2 62 00 20 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EE 75 01 00 0E 04 04 00 90 00 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 E0 [01:20:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EE 75 01 00 0E 04 04 00 90 00 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 [01:20:28]wFMCommunicate OK [01:20:28]SAM_PROTO_GetFieldsCounters done [01:20:28]requested_item shift.num is exist - process it [01:20:28]requested_item shift.opened is exist - process it [01:20:28]req_shift_opened [01:20:28]FM_GetShiftState [01:20:28]SAM_PROTO_GetShiftState [01:20:28]wFMCommunicate request_size=4 [01:20:28]MH_SAM_APDU [01:20:28]CAPDU: 80 13 01 00 [01:20:28]Write to MH i2c: E2 08 00 21 08 80 13 01 00 00 00 00 00 A6 [01:20:28]Write i2c OK [01:20:28]MH_I2C_Read... [01:20:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:20:28]Read from MH i2c: E2 [01:20:28]MH_I2C_Read... [01:20:28]Read from MH i2c: E2 0E 00 [01:20:28]MH_I2C_Read... [01:20:28]Read from MH i2c: E2 0E 00 21 08 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 05 [01:20:28]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [01:20:28]wFMCommunicate OK [01:20:28]SAM_PROTO_GetShiftState done [01:20:28]FM_GetShiftState done [01:20:28]req_shift_opened done [01:20:28]requested_item shift.open_date is exist - process it [01:20:28]req_shift_open_date [01:20:28]req_shift_open_date done [01:20:28]produce_requested_data done [01:20:28]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95726,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105} [01:20:28]process_action_free close_receipt [01:20:28]json_value_free [01:20:28]json_value_free done [01:20:28]process_json_proto returns [01:20:28]Send response to host [01:20:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95726,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105}}} [01:20:28]free response buf [01:20:28]execute_script done [01:20:28]execute_script returns [01:20:28]free content buf [01:20:28]Sock 7.Close socket [01:20:28]Sock 7.Thread stoped [01:20:32]OFD Sender: No OFD packet to send [01:20:37]OFD Sender: No OFD packet to send [01:20:42]OFD Sender: No OFD packet to send [01:20:47]OFD Sender: No OFD packet to send [01:20:52]OFD Sender: No OFD packet to send [01:20:57]OFD Sender: No OFD packet to send [01:21:02]OFD Sender: No OFD packet to send [01:21:07]OFD Sender: No OFD packet to send [01:21:12]OFD Sender: No OFD packet to send [01:21:17]OFD Sender: No OFD packet to send [01:21:22]OFD Sender: No OFD packet to send [01:21:27]OFD Sender: No OFD packet to send [01:21:32]OFD Sender: No OFD packet to send [01:21:37]OFD Sender: No OFD packet to send [01:21:42]OFD Sender: No OFD packet to send [01:21:47]OFD Sender: No OFD packet to send [01:21:52]OFD Sender: No OFD packet to send [01:21:57]OFD Sender: No OFD packet to send [01:22:02]OFD Sender: No OFD packet to send [01:22:07]OFD Sender: No OFD packet to send [01:22:12]OFD Sender: No OFD packet to send [01:22:17]OFD Sender: No OFD packet to send [01:22:22]OFD Sender: No OFD packet to send [01:22:27]OFD Sender: No OFD packet to send [01:22:32]OFD Sender: No OFD packet to send [01:22:37]OFD Sender: No OFD packet to send [01:22:42]OFD Sender: No OFD packet to send [01:22:47]OFD Sender: No OFD packet to send [01:22:52]OFD Sender: No OFD packet to send [01:22:57]OFD Sender: No OFD packet to send [01:23:02]OFD Sender: No OFD packet to send [01:23:07]OFD Sender: No OFD packet to send [01:23:12]OFD Sender: No OFD packet to send [01:23:17]OFD Sender: No OFD packet to send [01:23:22]OFD Sender: No OFD packet to send [01:23:27]OFD Sender: No OFD packet to send [01:23:32]OFD Sender: No OFD packet to send [01:23:37]OFD Sender: No OFD packet to send [01:23:42]OFD Sender: No OFD packet to send [01:23:47]OFD Sender: No OFD packet to send [01:23:52]OFD Sender: No OFD packet to send [01:23:57]OFD Sender: No OFD packet to send [01:24:02]OFD Sender: No OFD packet to send [01:24:07]OFD Sender: No OFD packet to send [01:24:12]OFD Sender: No OFD packet to send [01:24:17]OFD Sender: No OFD packet to send [01:24:22]OFD Sender: No OFD packet to send [01:24:27]OFD Sender: No OFD packet to send [01:24:32]OFD Sender: No OFD packet to send [01:24:37]OFD Sender: No OFD packet to send [01:24:42]OFD Sender: No OFD packet to send [01:24:47]OFD Sender: No OFD packet to send [01:24:52]OFD Sender: No OFD packet to send [01:24:57]OFD Sender: No OFD packet to send [01:25:02]OFD Sender: No OFD packet to send [01:25:07]OFD Sender: No OFD packet to send [01:25:12]OFD Sender: No OFD packet to send [01:25:17]OFD Sender: No OFD packet to send [01:25:22]OFD Sender: No OFD packet to send [01:25:27]OFD Sender: No OFD packet to send [01:25:32]OFD Sender: No OFD packet to send [01:25:37]OFD Sender: No OFD packet to send [01:25:42]OFD Sender: No OFD packet to send [01:25:47]OFD Sender: No OFD packet to send [01:25:52]OFD Sender: No OFD packet to send [01:25:57]OFD Sender: No OFD packet to send [01:26:02]OFD Sender: No OFD packet to send [01:26:07]OFD Sender: No OFD packet to send [01:26:12]OFD Sender: No OFD packet to send [01:26:17]OFD Sender: No OFD packet to send [01:26:22]OFD Sender: No OFD packet to send [01:26:27]OFD Sender: No OFD packet to send [01:26:32]OFD Sender: No OFD packet to send [01:26:37]OFD Sender: No OFD packet to send [01:26:42]OFD Sender: No OFD packet to send [01:26:47]OFD Sender: No OFD packet to send [01:26:52]OFD Sender: No OFD packet to send [01:26:57]OFD Sender: No OFD packet to send [01:27:02]OFD Sender: No OFD packet to send [01:27:07]OFD Sender: No OFD packet to send [01:27:12]OFD Sender: No OFD packet to send [01:27:17]OFD Sender: No OFD packet to send [01:27:22]OFD Sender: No OFD packet to send [01:27:27]OFD Sender: No OFD packet to send [01:27:32]OFD Sender: No OFD packet to send [01:27:37]OFD Sender: No OFD packet to send [01:27:42]OFD Sender: No OFD packet to send [01:27:47]OFD Sender: No OFD packet to send [01:27:52]OFD Sender: No OFD packet to send [01:27:57]OFD Sender: No OFD packet to send [01:28:02]OFD Sender: No OFD packet to send [01:28:07]OFD Sender: No OFD packet to send [01:28:12]OFD Sender: No OFD packet to send [01:28:17]OFD Sender: No OFD packet to send [01:28:22]OFD Sender: No OFD packet to send [01:28:27]OFD Sender: No OFD packet to send [01:28:32]OFD Sender: No OFD packet to send [01:28:37]OFD Sender: No OFD packet to send [01:28:42]OFD Sender: No OFD packet to send [01:28:47]OFD Sender: No OFD packet to send [01:28:52]OFD Sender: No OFD packet to send [01:28:52]accept exits with 9 [01:28:52]New connection [01:28:52]New thread 3067329892 created [01:28:52]Thread 3067473252 joined [01:28:52]Waiting for new connection... [01:28:52] Sock 9.Parse request [01:28:52]Sock 9.Check first char [01:28:52]Sock 9.First char is OK [01:28:52]request: POST /json_proto HTTP/1.0 [01:28:52]Method: POST [01:28:52]URL: /json_proto [01:28:52]Method is POST - this is cgi request [01:28:52]url: /json_proto [01:28:52]query_string will be loaded in cgi processing [01:28:52]execute_cgi json_proto POST (null) [01:28:52]execute_cgi path=json_proto method=POST [01:28:52]POST find Content-Length [01:28:52]Host: 172.17.40.67:8080 [01:28:52]Content-Length: 678 [01:28:52]Content-Type: application/json [01:28:52] [01:28:52]POST finish read [01:28:52]Found Content-Length = 678 [01:28:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406245", "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" ] } } [01:28:52]execute_script... [01:28: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)3406245", "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" ] } } [01:28:52]POST & json_proto [01:28:52]process_json_proto [01:28:52]json parsed OK: [01:28:52]protocol is kg_v1.0 [01:28:52]action value=close_receipt [01:28:52]process_action close_receipt [01:28:52]cmd_close_receipt [01:28:52]MH_GetDate [01:28:52]Write to MH i2c: F0 00 00 22 08 19 [01:28:52]Write i2c OK [01:28:52]MH_I2C_Read... [01:28:52]Read from MH i2c: F0 [01:28:52]MH_I2C_Read... [01:28:52]Read from MH i2c: F0 09 00 [01:28:52]MH_I2C_Read... [01:28:52]Read from MH i2c: F0 09 00 22 08 00 D6 E8 1E 67 EE DA 66 66 F9 [01:28:52]GetLastDocTimeStamp 1730078425 [01:28:52]current date 1730078934 [01:28:52]FM_GetShiftState [01:28:52]SAM_PROTO_GetShiftState [01:28:52]wFMCommunicate request_size=4 [01:28:52]MH_SAM_APDU [01:28:52]CAPDU: 80 13 01 00 [01:28:52]Write to MH i2c: E2 08 00 23 08 80 13 01 00 00 00 00 00 A8 [01:28:52]Write i2c OK [01:28:52]MH_I2C_Read... [01:28:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:28:52]Read from MH i2c: E2 [01:28:52]MH_I2C_Read... [01:28:52]Read from MH i2c: E2 0E 00 [01:28:52]MH_I2C_Read... [01:28:52]Read from MH i2c: E2 0E 00 23 08 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 07 [01:28:52]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [01:28:52]wFMCommunicate OK [01:28:52]SAM_PROTO_GetShiftState done [01:28:52]FM_GetShiftState done [01:28:52]opened in 1730074105 [01:28:52]opened+sec_in_day 1730160505 [01:28:52]quantity*price = 50010 [01:28:52]sum+1 = 50012 [01:28:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 14 28.10.2024 01:28 Смена: 144 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95727 ФПД: 276375552077868 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T012854&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95727&fm=276375552077868&tin=02508201610067®Number=0000000000170478&sum=50000 [01:28:54]StoreToDocumentArchive [01:28:54]shift 144 fd 95727 [01:28:54]save to /storage/0144/doc_00095727 [01:28:54]save last doc name /storage/0144/doc_00095727 to /storage/kkm_last_doc_name [01:28:54]save OK [01:28:54]Clear old archive folders... [01:28:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:28:54]tlvbuf is 0051D5A0 [01:28:54]SAM_PROTO_ClearQueue [01:28:54]wFMCommunicate request_size=4 [01:28:54]MH_SAM_APDU [01:28:54]CAPDU: 80 09 00 00 [01:28:54]Write to MH i2c: E2 08 00 30 08 80 09 00 00 00 00 00 00 AA [01:28:54]Write i2c OK [01:28:54]MH_I2C_Read... [01:28:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:28:54]Read from MH i2c: E2 [01:28:54]MH_I2C_Read... [01:28:54]Read from MH i2c: E2 03 00 [01:28:54]MH_I2C_Read... [01:28:54]Read from MH i2c: E2 03 00 30 08 00 90 00 AC [01:28:54]RAPDU: 90 00 [01:28:54]wFMCommunicate OK [01:28:54]SAM_PROTO_ClearQueue done [01:28:54]KKMCreateOFDPacket [01:28:54]OFDProtocolAddRootSTLVToBuf [01:28:54]FM_MakeSignedData [01:28:54]FM_MakeSignedData [01:28:54]SAM_PROTO_SignData [01:28:54]wFMCommunicate request_size=4 [01:28:54]MH_SAM_APDU [01:28:54]CAPDU: 80 0D 01 02 [01:28:54]Write to MH i2c: E2 08 00 31 08 80 0D 01 02 00 00 00 00 B2 [01:28:54]Write i2c OK [01:28:54]MH_I2C_Read... [01:28:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:28:54]Read from MH i2c: E2 [01:28:54]MH_I2C_Read... [01:28:54]Read from MH i2c: E2 03 00 [01:28:54]MH_I2C_Read... [01:28:54]Read from MH i2c: E2 03 00 31 08 00 90 00 AD [01:28:54]RAPDU: 90 00 [01:28:54]wFMCommunicate OK [01:28:54]wFMCommunicate request_size=255 [01:28:54]MH_SAM_APDU [01:28: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 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 0E 00 00 00 F4 03 04 00 D6 E8 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EF 75 01 00 35 04 06 00 FB [01:28:54]Write to MH i2c: E2 02 01 32 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 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 0E 00 00 00 F4 03 04 00 D6 E8 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EF 75 01 00 35 04 06 00 FB 00 00 5A [01:28:54]Write i2c OK [01:28:54]MH_I2C_Read... [01:28:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:28:54]Read from MH i2c: E2 [01:28:54]MH_I2C_Read... [01:28:54]Read from MH i2c: E2 03 00 [01:28:54]MH_I2C_Read... [01:28:54]Read from MH i2c: E2 03 00 32 08 00 90 00 AE [01:28:54]RAPDU: 90 00 [01:28:54]wFMCommunicate OK [01:28:54]wFMCommunicate request_size=10 [01:28:54]MH_SAM_APDU [01:28:54]CAPDU: 80 0D 02 02 05 5C B2 9B 30 2C [01:28:54]Write to MH i2c: E2 0D 00 33 08 80 0D 02 02 05 00 5C B2 9B 30 2C 00 00 C4 [01:28:54]Write i2c OK [01:28:54]MH_I2C_Read... [01:28:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:28:54]Read from MH i2c: E2 [01:28:54]MH_I2C_Read... [01:28:54]Read from MH i2c: E2 03 00 [01:28:54]MH_I2C_Read... [01:28:54]Read from MH i2c: E2 03 00 33 08 00 90 00 AF [01:28:54]RAPDU: 90 00 [01:28:54]wFMCommunicate OK [01:28:54]wFMCommunicate request_size=4 [01:28:54]MH_SAM_APDU [01:28:54]CAPDU: 80 0D 03 02 [01:28:54]Write to MH i2c: E2 08 00 34 08 80 0D 03 02 00 00 00 00 B7 [01:28:54]Write i2c OK [01:28:54]MH_I2C_Read... [01:28:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:28:54]Read from MH i2c: E2 [01:28:54]MH_I2C_Read... [01:28:54]Read from MH i2c: E2 0B 00 [01:28:54]MH_I2C_Read... [01:28:54]Read from MH i2c: E2 0B 00 34 08 00 67 D6 C4 09 54 33 5C 28 90 00 CD [01:28:54]RAPDU: 67 D6 C4 09 54 33 5C 28 90 00 [01:28:54]wFMCommunicate OK [01:28:54]SAM_PROTO_SignData done [01:28:54]FM_MakeSignedData done [01:28:54]CreateOFDProtocolMessage [01:28:54]wFMCommunicate request_size=4 [01:28:54]MH_SAM_APDU [01:28:54]CAPDU: 80 11 00 00 [01:28:54]Write to MH i2c: E2 08 00 35 08 80 11 00 00 00 00 00 00 B7 [01:28:54]Write i2c OK [01:28:54]MH_I2C_Read... [01:28:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:28:54]Read from MH i2c: E2 [01:28:54]MH_I2C_Read... [01:28:54]Read from MH i2c: E2 17 00 [01:28:54]MH_I2C_Read... [01:28:54]Read from MH i2c: E2 17 00 35 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 08 [01:28:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [01:28:54]wFMCommunicate OK [01:28:54]CreateOFDProtocolMessage done [01:28:54]OFDSenderStorePacket 95727 [01:28:54]StoreOFDPacket docnum=95727 [01:28:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3B 9B 07 01 44 9C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 D6 E8 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EF 75 01 00 35 04 06 00 FB 5C B2 9B 30 2C 67 D6 C4 09 54 33 5C 28 [01:28:54]CheckFolder [01:28:54]dirname=/storage/ofd_packets [01:28:54]CheckFolder done [01:28:54]ProducePacketName [01:28:54]name=ofd_packets/00095727 [01:28:54]NVStorageSaveData ofd_packets/00095727 [01:28:54]File name is /storage/ofd_packets/00095727 [01:28:54]Write 301 bytes [01:28:54]NVStorageSaveData done [01:28:54]OFDSenderStorePacket done [01:28:54]KKMCreateOFDPacket done [01:28:54]NVStorageSaveData kkm_last_timestamp [01:28:54]File name is /storage/kkm_last_timestamp [01:28:54]Write 4 bytes [01:28:54]NVStorageSaveData done [01:28:54]ExternCall_PrintAddStr [01:28:54]wPrintStart [01:28:54]Write to MH i2c: 01 00 00 36 08 3E [01:28:54]Write i2c OK [01:28:54]MH_I2C_Read... [01:28:54]Read from MH i2c: 01 [01:28:54]MH_I2C_Read... [01:28:54]Read from MH i2c: 01 07 00 [01:28:54]MH_I2C_Read... [01:28:54]Read from MH i2c: 01 07 00 36 08 00 00 00 00 00 FF 0F 53 [01:28:54]RasterBufferAndPrint [01:28:54]line Счет N : (1)3406245 [01:28:54]line ИНН: 02508201610067 [01:28:54]line Контрольно-Кассовый Чек [01:28:54]line ПРОДАЖА [01:28:54]line ТРК (МРК, ГНК) : 13 [01:28:54]line Товар: 2710124500 [01:28:54]line Аи-95-К-5 [01:28:54]line 6.740 * 74.20 [01:28:54]line = 500.11 [01:28:54]line НДС 12% НСП 1% [01:28:54]line > о реализуемом товаре [01:28:54]line ОКРУГЛЕНИЕ: -0.11 [01:28:54]line ИТОГО: 500.00 [01:28:54]line Внесено: 500.00 [01:28:54]line СДАЧА: 0.00 [01:28:54]line НСП 1% : 4.43 [01:28:54]line НДС 12% : 53.11 [01:28:54]line Наличными: 500.00 [01:28:54]line Безнал.: 0.00 [01:28:54]line Место: АЗС № 82 "Партнер Нефть" [01:28:54]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [01:28:54]line СНО: Общий режим [01:28:54]line Чек 14 28.10.2024 01:28 [01:28:54]line Смена: 144 ФФД: 1.0 [01:28:54]line ЗНМ: 0300000017 [01:28:54]line РНМ: 0000000000170478 [01:28:54]line Версия ККМ: v1.0 [01:28:54]line ФМ: 0000000002098560 [01:28:54]line ФД: 95727 [01:28:54]line ФПД: 276375552077868 [01:28:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T012854&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95727&fm=276375552077868&tin=02508201610067®Number=0000000000170478&sum=50000 [01:28:54]OFD Sender: Processing packet 95727 [packets to send 58, broken 57] [01:28:54]ProducePacketName [01:28:54]name=ofd_packets/00095727 [01:28:54]OFD Sender: To server: pG, [01:28:54]CommunicateWithHost lk.salyk.kg:30040 [01:28:54]ConnectInit lk.salyk.kg [01:28:54]written 0, free lines is 4095 [01:28:55]Connected sock=7 [01:28:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 3B 9B 07 01 44 9C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 D6 E8 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 EF 75 01 00 35 04 06 00 FB 5C B2 9B 30 2C 67 D6 C4 09 54 33 5C 28 [01:28:55]Write to MH i2c: 01 00 00 61 08 69 [01:28:55]Write i2c OK [01:28:55]MH_I2C_Read... [01:28:55]Read from MH i2c: 01 [01:28:55]MH_I2C_Read... [01:28:55]Read from MH i2c: 01 07 00 [01:28:55]MH_I2C_Read... [01:28:55]Read from MH i2c: 01 07 00 61 08 00 00 00 00 00 F9 0C 75 [01:28:55]RasterBufferAndPrint [01:28:55]line [01:28:55]line [01:28:55]line [01:28:55]line [01:28:55]line [01:28:55]written 0, free lines is 3327 [01:28:55]MH_Cut [01:28:55]Write to MH i2c: D1 01 00 68 08 01 42 [01:28:55]Write i2c OK [01:28:55]MH_I2C_Read... [01:28:55]Read from MH i2c: D1 [01:28:55]MH_I2C_Read... [01:28:55]Read from MH i2c: D1 01 00 [01:28:55]MH_I2C_Read... [01:28:55]Read from MH i2c: D1 01 00 68 08 00 41 [01:28:55]Write to MH i2c: 01 00 00 69 08 71 [01:28:55]Write i2c OK [01:28:55]MH_I2C_Read... [01:28:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 35 21 47 00 1A 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 32 30 39 38 35 36 30 10 04 04 00 EF 75 01 00 F4 03 04 00 00 93 1E 67 B6 04 01 00 00 DB 82 B4 16 A8 41 00 2A [01:28:55]CommunicateWithHost err = 0 [01:28:55]CheckOFDResponse [01:28:55]1017 (14) - 77093643461234 [01:28:55]1041 (16) - 0000000002098560 [01:28:55]1040 (4) - 95727 [01:28:55]1012 (4) - 27.10.2024 19:22 [01:28:55]1206 (1) - 0 [01:28:55]OFD Sender: Remove packet 95727 [01:28:55]ProducePacketName [01:28:55]name=ofd_packets/00095727 [01:28:55]NVStorageDeleteData [01:28:55]OFD Sender: No OFD packet to send [01:28:56]*** Cut start [01:28:56]*** Partial cut [01:28:56]*** CUTSNS_PIN = 1 [01:28:56]*** CUTSNS_PIN = 0 [01:28:56]*** Brake cut motor [01:28:56]Read from MH i2c: 01 [01:28:56]MH_I2C_Read... [01:28:56]*** Stop cut motor [01:28:56]*** Cut end [01:28:56]Read from MH i2c: 01 07 00 [01:28:56]MH_I2C_Read... [01:28:56]Read from MH i2c: 01 07 00 69 08 00 00 00 00 00 FF 0F 86 [01:28:56]process_action close_receipt done [01:28:56]requested_data is exist [01:28:56]produce_requested_data [01:28:56]requested_item fm.sn is exist - process it [01:28:56]wFMCommunicate request_size=4 [01:28:56]MH_SAM_APDU [01:28:56]CAPDU: 80 11 00 00 [01:28:56]Write to MH i2c: E2 08 00 6A 08 80 11 00 00 00 00 00 00 EC [01:28:56]Write i2c OK [01:28:56]MH_I2C_Read... [01:28:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:28:56]Read from MH i2c: E2 [01:28:56]MH_I2C_Read... [01:28:56]Read from MH i2c: E2 17 00 [01:28:56]MH_I2C_Read... [01:28:56]Read from MH i2c: E2 17 00 6A 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 3D [01:28:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [01:28:56]wFMCommunicate OK [01:28:56]requested_item fd.num is exist - process it [01:28:56]SAM_PROTO_GetFieldsCounters [01:28:56]wFMCommunicate request_size=4 [01:28:56]MH_SAM_APDU [01:28:56]CAPDU: 80 13 00 00 [01:28:56]Write to MH i2c: E2 08 00 6B 08 80 13 00 00 00 00 00 00 EF [01:28:56]Write i2c OK [01:28:56]MH_I2C_Read... [01:28:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:28:56]Read from MH i2c: E2 [01:28:56]MH_I2C_Read... [01:28:56]Read from MH i2c: E2 62 00 [01:28:56]MH_I2C_Read... [01:28:56]Read from MH i2c: E2 62 00 6B 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EF 75 01 00 0E 04 04 00 90 00 00 00 12 04 04 00 0E 00 00 00 5E 04 04 00 0E 00 00 00 57 04 04 00 0F 00 00 00 19 04 04 00 00 00 00 00 90 00 2F [01:28:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 EF 75 01 00 0E 04 04 00 90 00 00 00 12 04 04 00 0E 00 00 00 5E 04 04 00 0E 00 00 00 57 04 04 00 0F 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:28:56]wFMCommunicate OK [01:28:56]SAM_PROTO_GetFieldsCounters done [01:28:56]requested_item shift.num is exist - process it [01:28:56]requested_item shift.opened is exist - process it [01:28:56]req_shift_opened [01:28:56]FM_GetShiftState [01:28:56]SAM_PROTO_GetShiftState [01:28:56]wFMCommunicate request_size=4 [01:28:56]MH_SAM_APDU [01:28:56]CAPDU: 80 13 01 00 [01:28:56]Write to MH i2c: E2 08 00 6C 08 80 13 01 00 00 00 00 00 F1 [01:28:56]Write i2c OK [01:28:56]MH_I2C_Read... [01:28:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:28:56]Read from MH i2c: E2 [01:28:56]MH_I2C_Read... [01:28:56]Read from MH i2c: E2 0E 00 [01:28:56]MH_I2C_Read... [01:28:56]Read from MH i2c: E2 0E 00 6C 08 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 50 [01:28:56]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [01:28:56]wFMCommunicate OK [01:28:56]SAM_PROTO_GetShiftState done [01:28:56]FM_GetShiftState done [01:28:56]req_shift_opened done [01:28:56]requested_item shift.open_date is exist - process it [01:28:56]req_shift_open_date [01:28:56]req_shift_open_date done [01:28:56]produce_requested_data done [01:28:56]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95727,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105} [01:28:56]process_action_free close_receipt [01:28:56]json_value_free [01:28:56]json_value_free done [01:28:56]process_json_proto returns [01:28:56]Send response to host [01:28:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95727,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105}}} [01:28:56]free response buf [01:28:56]execute_script done [01:28:56]execute_script returns [01:28:56]free content buf [01:28:56]Sock 9.Close socket [01:28:56]Sock 9.Thread stoped [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:16]OFD Sender: No OFD packet to send [01:29:21]OFD Sender: No OFD packet to send [01:29:26]OFD Sender: No OFD packet to send [01:29:31]OFD Sender: No OFD packet to send [01:29:36]OFD Sender: No OFD packet to send [01:29:41]OFD Sender: No OFD packet to send [01:29:46]OFD Sender: No OFD packet to send [01:29:51]OFD Sender: No OFD packet to send [01:29:56]OFD Sender: No OFD packet to send [01:30:01]OFD Sender: No OFD packet to send [01:30:06]OFD Sender: No OFD packet to send [01:30:11]OFD Sender: No OFD packet to send [01:30:16]OFD Sender: No OFD packet to send [01:30:21]OFD Sender: No OFD packet to send [01:30:26]OFD Sender: No OFD packet to send [01:30:31]OFD Sender: No OFD packet to send [01:30:36]OFD Sender: No OFD packet to send [01:30:41]OFD Sender: No OFD packet to send [01:30:46]OFD Sender: No OFD packet to send [01:30:51]OFD Sender: No OFD packet to send [01:30:56]OFD Sender: No OFD packet to send [01:31:01]OFD Sender: No OFD packet to send [01:31:06]OFD Sender: No OFD packet to send [01:31:11]OFD Sender: No OFD packet to send [01:31:16]OFD Sender: No OFD packet to send [01:31:21]OFD Sender: No OFD packet to send [01:31:26]OFD Sender: No OFD packet to send [01:31:31]OFD Sender: No OFD packet to send [01:31:36]OFD Sender: No OFD packet to send [01:31:41]OFD Sender: No OFD packet to send [01:31:46]OFD Sender: No OFD packet to send [01:31:51]OFD Sender: No OFD packet to send [01:31:56]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:11]OFD Sender: No OFD packet to send [01:32:16]OFD Sender: No OFD packet to send [01:32:21]OFD Sender: No OFD packet to send [01:32:26]OFD Sender: No OFD packet to send [01:32:31]OFD Sender: No OFD packet to send [01:32:36]OFD Sender: No OFD packet to send [01:32:41]OFD Sender: No OFD packet to send [01:32:46]OFD Sender: No OFD packet to send [01:32:51]OFD Sender: No OFD packet to send [01:32:56]OFD Sender: No OFD packet to send [01:33:01]OFD Sender: No OFD packet to send [01:33:06]OFD Sender: No OFD packet to send [01:33:11]OFD Sender: No OFD packet to send [01:33:16]OFD Sender: No OFD packet to send [01:33:21]OFD Sender: No OFD packet to send [01:33:26]OFD Sender: No OFD packet to send [01:33:31]OFD Sender: No OFD packet to send [01:33:36]OFD Sender: No OFD packet to send [01:33:41]OFD Sender: No OFD packet to send [01:33:46]OFD Sender: No OFD packet to send [01:33:51]OFD Sender: No OFD packet to send [01:33:56]OFD Sender: No OFD packet to send [01:34:01]OFD Sender: No OFD packet to send [01:34:06]OFD Sender: No OFD packet to send [01:34:11]OFD Sender: No OFD packet to send [01:34:16]OFD Sender: No OFD packet to send [01:34:21]OFD Sender: No OFD packet to send [01:34:26]OFD Sender: No OFD packet to send [01:34:31]OFD Sender: No OFD packet to send [01:34:36]OFD Sender: No OFD packet to send [01:34:41]OFD Sender: No OFD packet to send [01:34:46]OFD Sender: No OFD packet to send [01:34:51]OFD Sender: No OFD packet to send [01:34:56]OFD Sender: No OFD packet to send [01:35:01]OFD Sender: No OFD packet to send [01:35:06]OFD Sender: No OFD packet to send [01:35:11]OFD Sender: No OFD packet to send [01:35:16]OFD Sender: No OFD packet to send [01:35:21]OFD Sender: No OFD packet to send [01:35:26]OFD Sender: No OFD packet to send [01:35:31]OFD Sender: No OFD packet to send [01:35:36]OFD Sender: No OFD packet to send [01:35:41]OFD Sender: No OFD packet to send [01:35:46]OFD Sender: No OFD packet to send [01:35:51]OFD Sender: No OFD packet to send [01:35:56]OFD Sender: No OFD packet to send [01:36:01]OFD Sender: No OFD packet to send [01:36:06]OFD Sender: No OFD packet to send [01:36:11]OFD Sender: No OFD packet to send [01:36:16]OFD Sender: No OFD packet to send [01:36:21]OFD Sender: No OFD packet to send [01:36:26]OFD Sender: No OFD packet to send [01:36:31]OFD Sender: No OFD packet to send [01:36:36]OFD Sender: No OFD packet to send [01:36:41]OFD Sender: No OFD packet to send [01:36:46]OFD Sender: No OFD packet to send [01:36:51]OFD Sender: No OFD packet to send [01:36:56]OFD Sender: No OFD packet to send [01:37:01]OFD Sender: No OFD packet to send [01:37:06]OFD Sender: No OFD packet to send [01:37:11]OFD Sender: No OFD packet to send [01:37:16]OFD Sender: No OFD packet to send [01:37:21]OFD Sender: No OFD packet to send [01:37:26]OFD Sender: No OFD packet to send [01:37:31]OFD Sender: No OFD packet to send [01:37:36]OFD Sender: No OFD packet to send [01:37:41]OFD Sender: No OFD packet to send [01:37:46]OFD Sender: No OFD packet to send [01:37:51]OFD Sender: No OFD packet to send [01:37:56]OFD Sender: No OFD packet to send [01:38:01]OFD Sender: No OFD packet to send [01:38:06]OFD Sender: No OFD packet to send [01:38:11]OFD Sender: No OFD packet to send [01:38:16]OFD Sender: No OFD packet to send [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:41]OFD Sender: No OFD packet to send [01:38:46]OFD Sender: No OFD packet to send [01:38:51]OFD Sender: No OFD packet to send [01:38:56]OFD Sender: No OFD packet to send [01:39:01]OFD Sender: No OFD packet to send [01:39:06]OFD Sender: No OFD packet to send [01:39:11]OFD Sender: No OFD packet to send [01:39:16]OFD Sender: No OFD packet to send [01:39:21]OFD Sender: No OFD packet to send [01:39:26]OFD Sender: No OFD packet to send [01:39:31]OFD Sender: No OFD packet to send [01:39:36]OFD Sender: No OFD packet to send [01:39:41]OFD Sender: No OFD packet to send [01:39:46]OFD Sender: No OFD packet to send [01:39:51]OFD Sender: No OFD packet to send [01:39:56]OFD Sender: No OFD packet to send [01:40:01]OFD Sender: No OFD packet to send [01:40:06]OFD Sender: No OFD packet to send [01:40:11]OFD Sender: No OFD packet to send [01:40:16]OFD Sender: No OFD packet to send [01:40:21]OFD Sender: No OFD packet to send [01:40:26]OFD Sender: No OFD packet to send [01:40:31]OFD Sender: No OFD packet to send [01:40:36]OFD Sender: No OFD packet to send [01:40:41]OFD Sender: No OFD packet to send [01:40:46]OFD Sender: No OFD packet to send [01:40:51]OFD Sender: No OFD packet to send [01:40:56]OFD Sender: No OFD packet to send [01:41:01]OFD Sender: No OFD packet to send [01:41:06]OFD Sender: No OFD packet to send [01:41:11]OFD Sender: No OFD packet to send [01:41:16]OFD Sender: No OFD packet to send [01:41:21]OFD Sender: No OFD packet to send [01:41:26]OFD Sender: No OFD packet to send [01:41:31]OFD Sender: No OFD packet to send [01:41:36]OFD Sender: No OFD packet to send [01:41:41]OFD Sender: No OFD packet to send [01:41:46]OFD Sender: No OFD packet to send [01:41:51]OFD Sender: No OFD packet to send [01:41:56]OFD Sender: No OFD packet to send [01:42:01]OFD Sender: No OFD packet to send [01:42:06]OFD Sender: No OFD packet to send [01:42:11]OFD Sender: No OFD packet to send [01:42:16]OFD Sender: No OFD packet to send [01:42:21]OFD Sender: No OFD packet to send [01:42:26]OFD Sender: No OFD packet to send [01:42:31]OFD Sender: No OFD packet to send [01:42:36]OFD Sender: No OFD packet to send [01:42:41]OFD Sender: No OFD packet to send [01:42:46]OFD Sender: No OFD packet to send [01:42:51]OFD Sender: No OFD packet to send [01:42:56]OFD Sender: No OFD packet to send [01:43:01]OFD Sender: No OFD packet to send [01:43:06]OFD Sender: No OFD packet to send [01:43:11]OFD Sender: No OFD packet to send [01:43:16]OFD Sender: No OFD packet to send [01:43:21]OFD Sender: No OFD packet to send [01:43:26]OFD Sender: No OFD packet to send [01:43:31]OFD Sender: No OFD packet to send [01:43:36]OFD Sender: No OFD packet to send [01:43:41]OFD Sender: No OFD packet to send [01:43:46]OFD Sender: No OFD packet to send [01:43:51]OFD Sender: No OFD packet to send [01:43:56]OFD Sender: No OFD packet to send [01:44:01]OFD Sender: No OFD packet to send [01:44:06]OFD Sender: No OFD packet to send [01:44:11]OFD Sender: No OFD packet to send [01:44:16]OFD Sender: No OFD packet to send [01:44:21]OFD Sender: No OFD packet to send [01:44:26]OFD Sender: No OFD packet to send [01:44:31]OFD Sender: No OFD packet to send [01:44:36]OFD Sender: No OFD packet to send [01:44:41]OFD Sender: No OFD packet to send [01:44:46]OFD Sender: No OFD packet to send [01:44:51]OFD Sender: No OFD packet to send [01:44:56]OFD Sender: No OFD packet to send [01:45:01]OFD Sender: No OFD packet to send [01:45:06]OFD Sender: No OFD packet to send [01:45:11]OFD Sender: No OFD packet to send [01:45:16]OFD Sender: No OFD packet to send [01:45:21]OFD Sender: No OFD packet to send [01:45:26]OFD Sender: No OFD packet to send [01:45:31]OFD Sender: No OFD packet to send [01:45:36]OFD Sender: No OFD packet to send [01:45:41]OFD Sender: No OFD packet to send [01:45:46]OFD Sender: No OFD packet to send [01:45:51]OFD Sender: No OFD packet to send [01:45:54]accept exits with 10 [01:45:54]New connection [01:45:54]New thread 3067473252 created [01:45:54]Thread 3067329892 joined [01:45:54]Waiting for new connection... [01:45:54] Sock 10.Parse request [01:45:54]Sock 10.Check first char [01:45:54]Sock 10.First char is OK [01:45:54]request: POST /json_proto HTTP/1.0 [01:45:54]Method: POST [01:45:54]URL: /json_proto [01:45:54]Method is POST - this is cgi request [01:45:54]url: /json_proto [01:45:54]query_string will be loaded in cgi processing [01:45:54]execute_cgi json_proto POST (null) [01:45:54]execute_cgi path=json_proto method=POST [01:45:54]POST find Content-Length [01:45:54]Host: 172.17.40.67:8080 [01:45:54]Content-Length: 678 [01:45:54]Content-Type: application/json [01:45:54] [01:45:54]POST finish read [01:45:54]Found Content-Length = 678 [01:45:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406246", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:45:54]execute_script... [01:45: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)3406246", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:45:54]POST & json_proto [01:45:54]process_json_proto [01:45:54]json parsed OK: [01:45:54]protocol is kg_v1.0 [01:45:54]action value=close_receipt [01:45:54]process_action close_receipt [01:45:54]cmd_close_receipt [01:45:54]MH_GetDate [01:45:54]Write to MH i2c: F0 00 00 6D 08 64 [01:45:54]Write i2c OK [01:45:54]MH_I2C_Read... [01:45:54]Read from MH i2c: F0 [01:45:54]MH_I2C_Read... [01:45:54]Read from MH i2c: F0 09 00 [01:45:54]MH_I2C_Read... [01:45:54]Read from MH i2c: F0 09 00 6D 08 00 D4 EC 1E 67 EE DA 66 66 46 [01:45:54]GetLastDocTimeStamp 1730078934 [01:45:54]current date 1730079956 [01:45:54]FM_GetShiftState [01:45:54]SAM_PROTO_GetShiftState [01:45:54]wFMCommunicate request_size=4 [01:45:54]MH_SAM_APDU [01:45:54]CAPDU: 80 13 01 00 [01:45:54]Write to MH i2c: E2 08 00 6E 08 80 13 01 00 00 00 00 00 F3 [01:45:54]Write i2c OK [01:45:54]MH_I2C_Read... [01:45:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:45:54]Read from MH i2c: E2 [01:45:54]MH_I2C_Read... [01:45:54]Read from MH i2c: E2 0E 00 [01:45:54]MH_I2C_Read... [01:45:54]Read from MH i2c: E2 0E 00 6E 08 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 52 [01:45:54]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [01:45:54]wFMCommunicate OK [01:45:54]SAM_PROTO_GetShiftState done [01:45:54]FM_GetShiftState done [01:45:54]opened in 1730074105 [01:45:54]opened+sec_in_day 1730160505 [01:45:54]quantity*price = 50041 [01:45:54]sum+1 = 50042 [01:45:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 15 28.10.2024 01:45 Смена: 144 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95728 ФПД: 25529744830369 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T014556&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95728&fm=25529744830369&tin=02508201610067®Number=0000000000170478&sum=50000 [01:45:56]StoreToDocumentArchive [01:45:56]shift 144 fd 95728 [01:45:56]save to /storage/0144/doc_00095728 [01:45:56]save last doc name /storage/0144/doc_00095728 to /storage/kkm_last_doc_name [01:45:56]save OK [01:45:56]Clear old archive folders... [01:45:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:45:56]tlvbuf is 0059B790 [01:45:56]SAM_PROTO_ClearQueue [01:45:56]wFMCommunicate request_size=4 [01:45:56]MH_SAM_APDU [01:45:56]CAPDU: 80 09 00 00 [01:45:56]Write to MH i2c: E2 08 00 7B 08 80 09 00 00 00 00 00 00 F5 [01:45:56]Write i2c OK [01:45:56]MH_I2C_Read... [01:45:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:45:56]Read from MH i2c: E2 [01:45:56]MH_I2C_Read... [01:45:56]Read from MH i2c: E2 03 00 [01:45:56]MH_I2C_Read... [01:45:56]Read from MH i2c: E2 03 00 7B 08 00 90 00 F7 [01:45:56]RAPDU: 90 00 [01:45:56]wFMCommunicate OK [01:45:56]SAM_PROTO_ClearQueue done [01:45:56]KKMCreateOFDPacket [01:45:56]OFDProtocolAddRootSTLVToBuf [01:45:56]FM_MakeSignedData [01:45:56]FM_MakeSignedData [01:45:56]SAM_PROTO_SignData [01:45:56]wFMCommunicate request_size=4 [01:45:56]MH_SAM_APDU [01:45:56]CAPDU: 80 0D 01 02 [01:45:56]Write to MH i2c: E2 08 00 7C 08 80 0D 01 02 00 00 00 00 FD [01:45:56]Write i2c OK [01:45:56]MH_I2C_Read... [01:45:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:45:56]Read from MH i2c: E2 [01:45:56]MH_I2C_Read... [01:45:56]Read from MH i2c: E2 03 00 [01:45:56]MH_I2C_Read... [01:45:56]Read from MH i2c: E2 03 00 7C 08 00 90 00 F8 [01:45:56]RAPDU: 90 00 [01:45:56]wFMCommunicate OK [01:45:56]wFMCommunicate request_size=255 [01:45:56]MH_SAM_APDU [01:45: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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 D4 EC 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F0 75 01 00 35 04 06 00 17 [01:45:56]Write to MH i2c: E2 02 01 7D 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 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 D4 EC 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F0 75 01 00 35 04 06 00 17 00 00 EC [01:45:56]Write i2c OK [01:45:56]MH_I2C_Read... [01:45:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:45:56]Read from MH i2c: E2 [01:45:56]MH_I2C_Read... [01:45:56]Read from MH i2c: E2 03 00 [01:45:56]MH_I2C_Read... [01:45:56]Read from MH i2c: E2 03 00 7D 08 00 90 00 F9 [01:45:56]RAPDU: 90 00 [01:45:56]wFMCommunicate OK [01:45:56]wFMCommunicate request_size=10 [01:45:56]MH_SAM_APDU [01:45:56]CAPDU: 80 0D 02 02 05 38 1B 5F 2F A1 [01:45:56]Write to MH i2c: E2 0D 00 7E 08 80 0D 02 02 05 00 38 1B 5F 2F A1 00 00 8C [01:45:56]Write i2c OK [01:45:56]MH_I2C_Read... [01:45:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:45:56]Read from MH i2c: E2 [01:45:56]MH_I2C_Read... [01:45:56]Read from MH i2c: E2 03 00 [01:45:56]MH_I2C_Read... [01:45:56]Read from MH i2c: E2 03 00 7E 08 00 90 00 FA [01:45:56]RAPDU: 90 00 [01:45:56]wFMCommunicate OK [01:45:56]wFMCommunicate request_size=4 [01:45:56]MH_SAM_APDU [01:45:56]CAPDU: 80 0D 03 02 [01:45:56]Write to MH i2c: E2 08 00 7F 08 80 0D 03 02 00 00 00 00 02 [01:45:56]Write i2c OK [01:45:56]MH_I2C_Read... [01:45:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:45:56]Read from MH i2c: E2 [01:45:56]MH_I2C_Read... [01:45:56]Read from MH i2c: E2 0B 00 [01:45:56]MH_I2C_Read... [01:45:56]Read from MH i2c: E2 0B 00 7F 08 00 F4 49 5D 89 E6 1C 61 37 90 00 C0 [01:45:56]RAPDU: F4 49 5D 89 E6 1C 61 37 90 00 [01:45:56]wFMCommunicate OK [01:45:56]SAM_PROTO_SignData done [01:45:56]FM_MakeSignedData done [01:45:56]CreateOFDProtocolMessage [01:45:56]wFMCommunicate request_size=4 [01:45:56]MH_SAM_APDU [01:45:56]CAPDU: 80 11 00 00 [01:45:56]Write to MH i2c: E2 08 00 80 08 80 11 00 00 00 00 00 00 02 [01:45:56]Write i2c OK [01:45:56]MH_I2C_Read... [01:45:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:45:56]Read from MH i2c: E2 [01:45:56]MH_I2C_Read... [01:45:56]Read from MH i2c: E2 17 00 [01:45:56]MH_I2C_Read... [01:45:56]Read from MH i2c: E2 17 00 80 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 53 [01:45:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [01:45:56]wFMCommunicate OK [01:45:56]CreateOFDProtocolMessage done [01:45:56]OFDSenderStorePacket 95728 [01:45:56]StoreOFDPacket docnum=95728 [01:45:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AF 77 07 01 0D 57 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 D4 EC 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F0 75 01 00 35 04 06 00 17 38 1B 5F 2F A1 F4 49 5D 89 E6 1C 61 37 [01:45:56]CheckFolder [01:45:56]dirname=/storage/ofd_packets [01:45:56]CheckFolder done [01:45:56]ProducePacketName [01:45:56]name=ofd_packets/00095728 [01:45:56]NVStorageSaveData ofd_packets/00095728 [01:45:56]File name is /storage/ofd_packets/00095728 [01:45:56]Write 301 bytes [01:45:56]NVStorageSaveData done [01:45:56]OFDSenderStorePacket done [01:45:56]KKMCreateOFDPacket done [01:45:56]NVStorageSaveData kkm_last_timestamp [01:45:56]File name is /storage/kkm_last_timestamp [01:45:56]Write 4 bytes [01:45:56]NVStorageSaveData done [01:45:56]ExternCall_PrintAddStr [01:45:56]wPrintStart [01:45:56]Write to MH i2c: 01 00 00 81 08 89 [01:45:56]Write i2c OK [01:45:56]MH_I2C_Read... [01:45:56]Read from MH i2c: 01 [01:45:56]MH_I2C_Read... [01:45:56]Read from MH i2c: 01 07 00 [01:45:56]MH_I2C_Read... [01:45:56]Read from MH i2c: 01 07 00 81 08 00 00 00 00 00 FF 0F 9E [01:45:56]RasterBufferAndPrint [01:45:56]line Счет N : (1)3406246 [01:45:56]line ИНН: 02508201610067 [01:45:56]line Контрольно-Кассовый Чек [01:45:56]line ПРОДАЖА [01:45:56]line ТРК (МРК, ГНК) : 42 [01:45:56]line Товар: 2710124130 [01:45:56]line Аи-92-К-4 [01:45:56]line 7.480 * 66.90 [01:45:56]line = 500.41 [01:45:56]line НДС 12% НСП 1% [01:45:56]line > о реализуемом товаре [01:45:56]line ОКРУГЛЕНИЕ: -0.41 [01:45:56]line ИТОГО: 500.00 [01:45:56]line Внесено: 500.00 [01:45:56]line СДАЧА: 0.00 [01:45:56]line НСП 1% : 4.43 [01:45:56]line НДС 12% : 53.14 [01:45:56]line Наличными: 500.00 [01:45:56]line Безнал.: 0.00 [01:45:56]line Место: АЗС № 82 "Партнер Нефть" [01:45:56]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [01:45:56]line СНО: Общий режим [01:45:56]line Чек 15 28.10.2024 01:45 [01:45:56]line Смена: 144 ФФД: 1.0 [01:45:56]line ЗНМ: 0300000017 [01:45:56]line РНМ: 0000000000170478 [01:45:56]line Версия ККМ: v1.0 [01:45:56]line ФМ: 0000000002098560 [01:45:56]line ФД: 95728 [01:45:56]line ФПД: 25529744830369 [01:45:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T014556&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95728&fm=25529744830369&tin=02508201610067®Number=0000000000170478&sum=50000 [01:45:56]OFD Sender: Processing packet 95728 [packets to send 58, broken 57] [01:45:56]ProducePacketName [01:45:56]name=ofd_packets/00095728 [01:45:56]OFD Sender: To server: pG, [01:45:56]CommunicateWithHost lk.salyk.kg:30040 [01:45:56]ConnectInit lk.salyk.kg [01:45:56]written 0, free lines is 4095 [01:45:57]Connected sock=9 [01:45:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 AF 77 07 01 0D 57 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 D4 EC 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F0 75 01 00 35 04 06 00 17 38 1B 5F 2F A1 F4 49 5D 89 E6 1C 61 37 [01:45:57]Write to MH i2c: 01 00 00 AC 08 B4 [01:45:57]Write i2c OK [01:45:57]MH_I2C_Read... [01:45:57]Read from MH i2c: 01 [01:45:57]MH_I2C_Read... [01:45:57]Read from MH i2c: 01 07 00 [01:45:57]MH_I2C_Read... [01:45:57]Read from MH i2c: 01 07 00 AC 08 00 00 00 00 00 02 0D CA [01:45:57]RasterBufferAndPrint [01:45:57]line [01:45:57]line [01:45:57]line [01:45:57]line [01:45:57]line [01:45:57]written 0, free lines is 3336 [01:45:57]MH_Cut [01:45:57]Write to MH i2c: D1 01 00 B3 08 01 8D [01:45:57]Write i2c OK [01:45:57]MH_I2C_Read... [01:45:57]Read from MH i2c: D1 [01:45:57]MH_I2C_Read... [01:45:57]Read from MH i2c: D1 01 00 [01:45:57]MH_I2C_Read... [01:45:57]Read from MH i2c: D1 01 00 B3 08 00 8C [01:45:57]Write to MH i2c: 01 00 00 B4 08 BC [01:45:57]Write i2c OK [01:45:57]MH_I2C_Read... [01:45:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 8E 8D 47 00 E2 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 32 30 39 38 35 36 30 10 04 04 00 F0 75 01 00 F4 03 04 00 FE 96 1E 67 B6 04 01 00 00 41 E9 07 D6 76 C2 88 15 [01:45:57]CommunicateWithHost err = 0 [01:45:57]CheckOFDResponse [01:45:57]1017 (14) - 77093643461234 [01:45:57]1041 (16) - 0000000002098560 [01:45:57]1040 (4) - 95728 [01:45:57]1012 (4) - 27.10.2024 19:39 [01:45:57]1206 (1) - 0 [01:45:57]OFD Sender: Remove packet 95728 [01:45:57]ProducePacketName [01:45:57]name=ofd_packets/00095728 [01:45:57]NVStorageDeleteData [01:45:57]OFD Sender: No OFD packet to send [01:45:58]*** Cut start [01:45:58]*** Partial cut [01:45:58]*** CUTSNS_PIN = 1 [01:45:58]*** CUTSNS_PIN = 0 [01:45:58]*** Brake cut motor [01:45:58]Read from MH i2c: 01 [01:45:58]MH_I2C_Read... [01:45:58]*** Stop cut motor [01:45:58]*** Cut end [01:45:58]Read from MH i2c: 01 07 00 [01:45:58]MH_I2C_Read... [01:45:58]Read from MH i2c: 01 07 00 B4 08 00 00 00 00 00 FF 0F D1 [01:45:58]process_action close_receipt done [01:45:58]requested_data is exist [01:45:58]produce_requested_data [01:45:58]requested_item fm.sn is exist - process it [01:45:58]wFMCommunicate request_size=4 [01:45:58]MH_SAM_APDU [01:45:58]CAPDU: 80 11 00 00 [01:45:58]Write to MH i2c: E2 08 00 B5 08 80 11 00 00 00 00 00 00 37 [01:45:58]Write i2c OK [01:45:58]MH_I2C_Read... [01:45:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:45:58]Read from MH i2c: E2 [01:45:58]MH_I2C_Read... [01:45:58]Read from MH i2c: E2 17 00 [01:45:58]MH_I2C_Read... [01:45:58]Read from MH i2c: E2 17 00 B5 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 88 [01:45:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [01:45:58]wFMCommunicate OK [01:45:58]requested_item fd.num is exist - process it [01:45:58]SAM_PROTO_GetFieldsCounters [01:45:58]wFMCommunicate request_size=4 [01:45:58]MH_SAM_APDU [01:45:58]CAPDU: 80 13 00 00 [01:45:58]Write to MH i2c: E2 08 00 B6 08 80 13 00 00 00 00 00 00 3A [01:45:58]Write i2c OK [01:45:58]MH_I2C_Read... [01:45:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:45:58]Read from MH i2c: E2 [01:45:58]MH_I2C_Read... [01:45:58]Read from MH i2c: E2 62 00 [01:45:58]MH_I2C_Read... [01:45:58]Read from MH i2c: E2 62 00 B6 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F0 75 01 00 0E 04 04 00 90 00 00 00 12 04 04 00 0F 00 00 00 5E 04 04 00 0F 00 00 00 57 04 04 00 10 00 00 00 19 04 04 00 00 00 00 00 90 00 7E [01:45:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F0 75 01 00 0E 04 04 00 90 00 00 00 12 04 04 00 0F 00 00 00 5E 04 04 00 0F 00 00 00 57 04 04 00 10 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:45:58]wFMCommunicate OK [01:45:58]SAM_PROTO_GetFieldsCounters done [01:45:58]requested_item shift.num is exist - process it [01:45:58]requested_item shift.opened is exist - process it [01:45:58]req_shift_opened [01:45:58]FM_GetShiftState [01:45:58]SAM_PROTO_GetShiftState [01:45:58]wFMCommunicate request_size=4 [01:45:58]MH_SAM_APDU [01:45:58]CAPDU: 80 13 01 00 [01:45:58]Write to MH i2c: E2 08 00 B7 08 80 13 01 00 00 00 00 00 3C [01:45:58]Write i2c OK [01:45:58]MH_I2C_Read... [01:45:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:45:58]Read from MH i2c: E2 [01:45:58]MH_I2C_Read... [01:45:58]Read from MH i2c: E2 0E 00 [01:45:58]MH_I2C_Read... [01:45:58]Read from MH i2c: E2 0E 00 B7 08 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 9B [01:45:58]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [01:45:58]wFMCommunicate OK [01:45:58]SAM_PROTO_GetShiftState done [01:45:58]FM_GetShiftState done [01:45:58]req_shift_opened done [01:45:58]requested_item shift.open_date is exist - process it [01:45:58]req_shift_open_date [01:45:58]req_shift_open_date done [01:45:58]produce_requested_data done [01:45:58]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95728,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105} [01:45:58]process_action_free close_receipt [01:45:58]json_value_free [01:45:58]json_value_free done [01:45:58]process_json_proto returns [01:45:58]Send response to host [01:45:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95728,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105}}} [01:45:58]free response buf [01:45:58]execute_script done [01:45:58]execute_script returns [01:45:58]free content buf [01:45:58]Sock 10.Close socket [01:45:58]Sock 10.Thread stoped [01:46:02]OFD Sender: No OFD packet to send [01:46:07]OFD Sender: No OFD packet to send [01:46:12]OFD Sender: No OFD packet to send [01:46:17]OFD Sender: No OFD packet to send [01:46:22]OFD Sender: No OFD packet to send [01:46:27]OFD Sender: No OFD packet to send [01:46:32]OFD Sender: No OFD packet to send [01:46:37]OFD Sender: No OFD packet to send [01:46:42]OFD Sender: No OFD packet to send [01:46:47]OFD Sender: No OFD packet to send [01:46:52]OFD Sender: No OFD packet to send [01:46:57]OFD Sender: No OFD packet to send [01:47:02]OFD Sender: No OFD packet to send [01:47:07]OFD Sender: No OFD packet to send [01:47:12]OFD Sender: No OFD packet to send [01:47:18]OFD Sender: No OFD packet to send [01:47:23]OFD Sender: No OFD packet to send [01:47:28]OFD Sender: No OFD packet to send [01:47:33]OFD Sender: No OFD packet to send [01:47:38]OFD Sender: No OFD packet to send [01:47:43]OFD Sender: No OFD packet to send [01:47:48]OFD Sender: No OFD packet to send [01:47:53]OFD Sender: No OFD packet to send [01:47:58]OFD Sender: No OFD packet to send [01:48:03]OFD Sender: No OFD packet to send [01:48:08]OFD Sender: No OFD packet to send [01:48:13]OFD Sender: No OFD packet to send [01:48:18]OFD Sender: No OFD packet to send [01:48:23]OFD Sender: No OFD packet to send [01:48:28]OFD Sender: No OFD packet to send [01:48:33]OFD Sender: No OFD packet to send [01:48:38]OFD Sender: No OFD packet to send [01:48:43]OFD Sender: No OFD packet to send [01:48:48]OFD Sender: No OFD packet to send [01:48:53]OFD Sender: No OFD packet to send [01:48:58]OFD Sender: No OFD packet to send [01:49:03]OFD Sender: No OFD packet to send [01:49:08]OFD Sender: No OFD packet to send [01:49:13]OFD Sender: No OFD packet to send [01:49:18]OFD Sender: No OFD packet to send [01:49:23]OFD Sender: No OFD packet to send [01:49:28]OFD Sender: No OFD packet to send [01:49:33]OFD Sender: No OFD packet to send [01:49:38]OFD Sender: No OFD packet to send [01:49:43]OFD Sender: No OFD packet to send [01:49:48]OFD Sender: No OFD packet to send [01:49:53]OFD Sender: No OFD packet to send [01:49:58]OFD Sender: No OFD packet to send [01:50:03]OFD Sender: No OFD packet to send [01:50:08]OFD Sender: No OFD packet to send [01:50:13]OFD Sender: No OFD packet to send [01:50:18]OFD Sender: No OFD packet to send [01:50:23]OFD Sender: No OFD packet to send [01:50:28]OFD Sender: No OFD packet to send [01:50:33]OFD Sender: No OFD packet to send [01:50:38]OFD Sender: No OFD packet to send [01:50:43]OFD Sender: No OFD packet to send [01:50:48]OFD Sender: No OFD packet to send [01:50:53]OFD Sender: No OFD packet to send [01:50:58]OFD Sender: No OFD packet to send [01:51:03]OFD Sender: No OFD packet to send [01:51:08]OFD Sender: No OFD packet to send [01:51:13]OFD Sender: No OFD packet to send [01:51:18]OFD Sender: No OFD packet to send [01:51:23]OFD Sender: No OFD packet to send [01:51:28]OFD Sender: No OFD packet to send [01:51:33]OFD Sender: No OFD packet to send [01:51:38]OFD Sender: No OFD packet to send [01:51:43]OFD Sender: No OFD packet to send [01:51:48]OFD Sender: No OFD packet to send [01:51:53]OFD Sender: No OFD packet to send [01:51:58]OFD Sender: No OFD packet to send [01:52:03]OFD Sender: No OFD packet to send [01:52:08]OFD Sender: No OFD packet to send [01:52:13]OFD Sender: No OFD packet to send [01:52:18]OFD Sender: No OFD packet to send [01:52:23]OFD Sender: No OFD packet to send [01:52:28]OFD Sender: No OFD packet to send [01:52:33]OFD Sender: No OFD packet to send [01:52:38]OFD Sender: No OFD packet to send [01:52:43]OFD Sender: No OFD packet to send [01:52:48]OFD Sender: No OFD packet to send [01:52:53]OFD Sender: No OFD packet to send [01:52:58]OFD Sender: No OFD packet to send [01:53:03]OFD Sender: No OFD packet to send [01:53:08]OFD Sender: No OFD packet to send [01:53:13]OFD Sender: No OFD packet to send [01:53:18]OFD Sender: No OFD packet to send [01:53:23]OFD Sender: No OFD packet to send [01:53:28]OFD Sender: No OFD packet to send [01:53:33]OFD Sender: No OFD packet to send [01:53:38]OFD Sender: No OFD packet to send [01:53:43]OFD Sender: No OFD packet to send [01:53:48]OFD Sender: No OFD packet to send [01:53:53]OFD Sender: No OFD packet to send [01:53:58]OFD Sender: No OFD packet to send [01:54:03]OFD Sender: No OFD packet to send [01:54:08]OFD Sender: No OFD packet to send [01:54:13]OFD Sender: No OFD packet to send [01:54:18]OFD Sender: No OFD packet to send [01:54:23]OFD Sender: No OFD packet to send [01:54:28]OFD Sender: No OFD packet to send [01:54:33]OFD Sender: No OFD packet to send [01:54:38]OFD Sender: No OFD packet to send [01:54:43]OFD Sender: No OFD packet to send [01:54:48]OFD Sender: No OFD packet to send [01:54:53]OFD Sender: No OFD packet to send [01:54:58]OFD Sender: No OFD packet to send [01:55:03]OFD Sender: No OFD packet to send [01:55:08]OFD Sender: No OFD packet to send [01:55:13]OFD Sender: No OFD packet to send [01:55:18]OFD Sender: No OFD packet to send [01:55:23]OFD Sender: No OFD packet to send [01:55:28]OFD Sender: No OFD packet to send [01:55:33]OFD Sender: No OFD packet to send [01:55:38]OFD Sender: No OFD packet to send [01:55:43]OFD Sender: No OFD packet to send [01:55:48]OFD Sender: No OFD packet to send [01:55:53]OFD Sender: No OFD packet to send [01:55:58]OFD Sender: No OFD packet to send [01:56:03]OFD Sender: No OFD packet to send [01:56:08]OFD Sender: No OFD packet to send [01:56:13]OFD Sender: No OFD packet to send [01:56:18]OFD Sender: No OFD packet to send [01:56:23]OFD Sender: No OFD packet to send [01:56:28]OFD Sender: No OFD packet to send [01:56:33]OFD Sender: No OFD packet to send [01:56:38]OFD Sender: No OFD packet to send [01:56:43]OFD Sender: No OFD packet to send [01:56:48]OFD Sender: No OFD packet to send [01:56:53]OFD Sender: No OFD packet to send [01:56:58]OFD Sender: No OFD packet to send [01:57:03]OFD Sender: No OFD packet to send [01:57:08]OFD Sender: No OFD packet to send [01:57:13]OFD Sender: No OFD packet to send [01:57:18]OFD Sender: No OFD packet to send [01:57:23]OFD Sender: No OFD packet to send [01:57:28]OFD Sender: No OFD packet to send [01:57:33]OFD Sender: No OFD packet to send [01:57:38]OFD Sender: No OFD packet to send [01:57:43]OFD Sender: No OFD packet to send [01:57:48]OFD Sender: No OFD packet to send [01:57:53]OFD Sender: No OFD packet to send [01:57:58]OFD Sender: No OFD packet to send [01:58:03]OFD Sender: No OFD packet to send [01:58:08]OFD Sender: No OFD packet to send [01:58:13]accept exits with 7 [01:58:13]New connection [01:58:13]New thread 3067329892 created [01:58:13]Thread 3067473252 joined [01:58:13]Waiting for new connection... [01:58:13] Sock 7.Parse request [01:58:13]Sock 7.Check first char [01:58:13]Sock 7.First char is OK [01:58:13]request: POST /json_proto HTTP/1.0 [01:58:13]Method: POST [01:58:13]URL: /json_proto [01:58:13]Method is POST - this is cgi request [01:58:13]url: /json_proto [01:58:13]query_string will be loaded in cgi processing [01:58:13]execute_cgi json_proto POST (null) [01:58:13]execute_cgi path=json_proto method=POST [01:58:13]POST find Content-Length [01:58:13]Host: 172.17.40.67:8080 [01:58:13]Content-Length: 767 [01:58:13]Content-Type: application/json [01:58:13] [01:58:13]POST finish read [01:58:13]Found Content-Length = 767 [01:58:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406247", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:58:13]execute_script... [01:58: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)3406247", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:58:13]POST & json_proto [01:58:13]process_json_proto [01:58:13]json parsed OK: [01:58:13]protocol is kg_v1.0 [01:58:13]action value=close_receipt [01:58:13]process_action close_receipt [01:58:13]cmd_close_receipt [01:58:13]MH_GetDate [01:58:13]Write to MH i2c: F0 00 00 B8 08 AF [01:58:13]Write i2c OK [01:58:13]MH_I2C_Read... [01:58:13]Read from MH i2c: F0 [01:58:13]MH_I2C_Read... [01:58:13]Read from MH i2c: F0 09 00 [01:58:13]MH_I2C_Read... [01:58:13]Read from MH i2c: F0 09 00 B8 08 00 B6 EF 1E 67 EE DA 66 66 76 [01:58:13]GetLastDocTimeStamp 1730079956 [01:58:13]current date 1730080694 [01:58:13]FM_GetShiftState [01:58:13]SAM_PROTO_GetShiftState [01:58:13]wFMCommunicate request_size=4 [01:58:13]MH_SAM_APDU [01:58:13]CAPDU: 80 13 01 00 [01:58:13]Write to MH i2c: E2 08 00 B9 08 80 13 01 00 00 00 00 00 3E [01:58:13]Write i2c OK [01:58:13]MH_I2C_Read... [01:58:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:58:13]Read from MH i2c: E2 [01:58:13]MH_I2C_Read... [01:58:13]Read from MH i2c: E2 0E 00 [01:58:13]MH_I2C_Read... [01:58:13]Read from MH i2c: E2 0E 00 B9 08 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 9D [01:58:13]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [01:58:13]wFMCommunicate OK [01:58:13]SAM_PROTO_GetShiftState done [01:58:13]FM_GetShiftState done [01:58:13]opened in 1730074105 [01:58:13]opened+sec_in_day 1730160505 [01:58:13]quantity*price = 50010 [01:58:13]sum+1 = 50012 [01:58:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.11 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 0.00 Безнал.: 500.11 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 16 28.10.2024 01:58 Смена: 144 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000002098560 ФД: 95729 ФПД: 87774190574982 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T015814&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95729&fm=87774190574982&tin=02508201610067®Number=0000000000170478&sum=50011 [01:58:14]StoreToDocumentArchive [01:58:14]shift 144 fd 95729 [01:58:14]save to /storage/0144/doc_00095729 [01:58:14]save last doc name /storage/0144/doc_00095729 to /storage/kkm_last_doc_name [01:58:14]save OK [01:58:14]Clear old archive folders... [01:58:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:58:14]tlvbuf is 005AF360 [01:58:14]SAM_PROTO_ClearQueue [01:58:14]wFMCommunicate request_size=4 [01:58:14]MH_SAM_APDU [01:58:14]CAPDU: 80 09 00 00 [01:58:14]Write to MH i2c: E2 08 00 C6 08 80 09 00 00 00 00 00 00 40 [01:58:14]Write i2c OK [01:58:14]MH_I2C_Read... [01:58:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:58:14]Read from MH i2c: E2 [01:58:14]MH_I2C_Read... [01:58:14]Read from MH i2c: E2 03 00 [01:58:14]MH_I2C_Read... [01:58:14]Read from MH i2c: E2 03 00 C6 08 00 90 00 42 [01:58:14]RAPDU: 90 00 [01:58:14]wFMCommunicate OK [01:58:14]SAM_PROTO_ClearQueue done [01:58:14]KKMCreateOFDPacket [01:58:14]OFDProtocolAddRootSTLVToBuf [01:58:14]FM_MakeSignedData [01:58:14]FM_MakeSignedData [01:58:14]SAM_PROTO_SignData [01:58:14]wFMCommunicate request_size=4 [01:58:14]MH_SAM_APDU [01:58:14]CAPDU: 80 0D 01 02 [01:58:14]Write to MH i2c: E2 08 00 C7 08 80 0D 01 02 00 00 00 00 48 [01:58:14]Write i2c OK [01:58:14]MH_I2C_Read... [01:58:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:58:14]Read from MH i2c: E2 [01:58:14]MH_I2C_Read... [01:58:14]Read from MH i2c: E2 03 00 [01:58:14]MH_I2C_Read... [01:58:14]Read from MH i2c: E2 03 00 C7 08 00 90 00 43 [01:58:14]RAPDU: 90 00 [01:58:14]wFMCommunicate OK [01:58:14]wFMCommunicate request_size=255 [01:58:14]MH_SAM_APDU [01:58:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 B6 EF 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F1 75 01 00 35 04 06 00 4F [01:58:14]Write to MH i2c: E2 02 01 C8 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 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 B6 EF 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F1 75 01 00 35 04 06 00 4F 00 00 45 [01:58:14]Write i2c OK [01:58:14]MH_I2C_Read... [01:58:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:58:14]Read from MH i2c: E2 [01:58:14]MH_I2C_Read... [01:58:14]Read from MH i2c: E2 03 00 [01:58:14]MH_I2C_Read... [01:58:14]Read from MH i2c: E2 03 00 C8 08 00 90 00 44 [01:58:14]RAPDU: 90 00 [01:58:14]wFMCommunicate OK [01:58:14]wFMCommunicate request_size=10 [01:58:14]MH_SAM_APDU [01:58:14]CAPDU: 80 0D 02 02 05 D4 85 73 1D 86 [01:58:14]Write to MH i2c: E2 0D 00 C9 08 80 0D 02 02 05 00 D4 85 73 1D 86 00 00 C4 [01:58:14]Write i2c OK [01:58:14]MH_I2C_Read... [01:58:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:58:14]Read from MH i2c: E2 [01:58:14]MH_I2C_Read... [01:58:14]Read from MH i2c: E2 03 00 [01:58:14]MH_I2C_Read... [01:58:14]Read from MH i2c: E2 03 00 C9 08 00 90 00 45 [01:58:14]RAPDU: 90 00 [01:58:14]wFMCommunicate OK [01:58:14]wFMCommunicate request_size=4 [01:58:14]MH_SAM_APDU [01:58:14]CAPDU: 80 0D 03 02 [01:58:14]Write to MH i2c: E2 08 00 CA 08 80 0D 03 02 00 00 00 00 4D [01:58:14]Write i2c OK [01:58:14]MH_I2C_Read... [01:58:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:58:15]Read from MH i2c: E2 [01:58:15]MH_I2C_Read... [01:58:15]Read from MH i2c: E2 0B 00 [01:58:15]MH_I2C_Read... [01:58:15]Read from MH i2c: E2 0B 00 CA 08 00 3D 7F F0 EC A0 3F 9E F5 90 00 58 [01:58:15]RAPDU: 3D 7F F0 EC A0 3F 9E F5 90 00 [01:58:15]wFMCommunicate OK [01:58:15]SAM_PROTO_SignData done [01:58:15]FM_MakeSignedData done [01:58:15]CreateOFDProtocolMessage [01:58:15]wFMCommunicate request_size=4 [01:58:15]MH_SAM_APDU [01:58:15]CAPDU: 80 11 00 00 [01:58:15]Write to MH i2c: E2 08 00 CB 08 80 11 00 00 00 00 00 00 4D [01:58:15]Write i2c OK [01:58:15]MH_I2C_Read... [01:58:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:58:15]Read from MH i2c: E2 [01:58:15]MH_I2C_Read... [01:58:15]Read from MH i2c: E2 17 00 [01:58:15]MH_I2C_Read... [01:58:15]Read from MH i2c: E2 17 00 CB 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 9E [01:58:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [01:58:15]wFMCommunicate OK [01:58:15]CreateOFDProtocolMessage done [01:58:15]OFDSenderStorePacket 95729 [01:58:15]StoreOFDPacket docnum=95729 [01:58:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EC 1F 07 01 15 D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 B6 EF 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F1 75 01 00 35 04 06 00 4F D4 85 73 1D 86 3D 7F F0 EC A0 3F 9E F5 [01:58:15]CheckFolder [01:58:15]dirname=/storage/ofd_packets [01:58:15]CheckFolder done [01:58:15]ProducePacketName [01:58:15]name=ofd_packets/00095729 [01:58:15]NVStorageSaveData ofd_packets/00095729 [01:58:15]File name is /storage/ofd_packets/00095729 [01:58:15]Write 301 bytes [01:58:15]NVStorageSaveData done [01:58:15]OFDSenderStorePacket done [01:58:15]KKMCreateOFDPacket done [01:58:15]NVStorageSaveData kkm_last_timestamp [01:58:15]File name is /storage/kkm_last_timestamp [01:58:15]Write 4 bytes [01:58:15]NVStorageSaveData done [01:58:15]ExternCall_PrintAddStr [01:58:15]wPrintStart [01:58:15]Write to MH i2c: 01 00 00 CC 08 D4 [01:58:15]Write i2c OK [01:58:15]MH_I2C_Read... [01:58:15]Read from MH i2c: 01 [01:58:15]MH_I2C_Read... [01:58:15]Read from MH i2c: 01 07 00 [01:58:15]MH_I2C_Read... [01:58:15]Read from MH i2c: 01 07 00 CC 08 00 00 00 00 00 FF 0F E9 [01:58:15]RasterBufferAndPrint [01:58:15]line Счет N : (1)3406247 [01:58:15]line ИНН: 02508201610067 [01:58:15]line Контрольно-Кассовый Чек [01:58:15]line ПРОДАЖА [01:58:15]line ТРК (МРК, ГНК) : 33 [01:58:15]line Товар: 2710124500 [01:58:15]line Аи-95-К-5 [01:58:15]line 6.740 * 74.20 [01:58:15]line = 500.11 [01:58:15]line НДС 12% НСП 1% [01:58:15]line > о реализуемом товаре [01:58:15]line ИТОГО: 500.11 [01:58:15]line НСП 1% : 4.43 [01:58:15]line НДС 12% : 53.11 [01:58:15]line Наличными: 0.00 [01:58:15]line Безнал.: 500.11 [01:58:15]line Место: АЗС № 82 "Партнер Нефть" [01:58:15]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [01:58:15]line СНО: Общий режим [01:58:15]line Чек 16 28.10.2024 01:58 [01:58:15]line Смена: 144 ФФД: 1.0 [01:58:15]line ЗНМ: 0300000017 [01:58:15]line РНМ: 0000000000170478 [01:58:15]line Версия ККМ: v1.0 [01:58:15]line Платежная система: Mbank [01:58:15]line ФМ: 0000000002098560 [01:58:15]line ФД: 95729 [01:58:15]line ФПД: 87774190574982 [01:58:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T015814&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95729&fm=87774190574982&tin=02508201610067®Number=0000000000170478&sum=50011 [01:58:15]OFD Sender: Processing packet 95729 [packets to send 58, broken 57] [01:58:15]ProducePacketName [01:58:15]name=ofd_packets/00095729 [01:58:15]OFD Sender: To server: pG, [01:58:15]CommunicateWithHost lk.salyk.kg:30040 [01:58:15]ConnectInit lk.salyk.kg [01:58:15]written 0, free lines is 4095 [01:58:15]Connected sock=10 [01:58:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 EC 1F 07 01 15 D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 B6 EF 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F1 75 01 00 35 04 06 00 4F D4 85 73 1D 86 3D 7F F0 EC A0 3F 9E F5 [01:58:15]Write to MH i2c: 01 00 00 F5 08 FD [01:58:15]Write i2c OK [01:58:15]MH_I2C_Read... [01:58:15]Read from MH i2c: 01 [01:58:15]MH_I2C_Read... [01:58:15]Read from MH i2c: 01 07 00 [01:58:15]MH_I2C_Read... [01:58:15]Read from MH i2c: 01 07 00 F5 08 00 00 00 00 00 29 0D 3A [01:58:15]RasterBufferAndPrint [01:58:15]line [01:58:15]line [01:58:15]line [01:58:15]line [01:58:15]line [01:58:15]written 0, free lines is 3375 [01:58:15]MH_Cut [01:58:15]Write to MH i2c: D1 01 00 FC 08 01 D6 [01:58:15]Write i2c OK [01:58:15]MH_I2C_Read... [01:58:15]Read from MH i2c: D1 [01:58:15]MH_I2C_Read... [01:58:15]Read from MH i2c: D1 01 00 [01:58:15]MH_I2C_Read... [01:58:15]Read from MH i2c: D1 01 00 FC 08 00 D5 [01:58:15]Write to MH i2c: 01 00 00 FD 08 05 [01:58:15]Write i2c OK [01:58:15]MH_I2C_Read... [01:58:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 44 0C 47 00 75 82 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F1 75 01 00 F4 03 04 00 E1 99 1E 67 B6 04 01 00 00 C3 72 2C 41 2F 0D 09 A5 [01:58:15]CommunicateWithHost err = 0 [01:58:15]CheckOFDResponse [01:58:15]1017 (14) - 77093643461234 [01:58:15]1041 (16) - 0000000002098560 [01:58:15]1040 (4) - 95729 [01:58:15]1012 (4) - 27.10.2024 19:52 [01:58:15]1206 (1) - 0 [01:58:15]OFD Sender: Remove packet 95729 [01:58:15]ProducePacketName [01:58:15]name=ofd_packets/00095729 [01:58:15]NVStorageDeleteData [01:58:16]OFD Sender: No OFD packet to send [01:58:16]*** Cut start [01:58:16]*** Partial cut [01:58:16]*** CUTSNS_PIN = 1 [01:58:16]*** CUTSNS_PIN = 0 [01:58:16]*** Brake cut motor [01:58:17]Read from MH i2c: 01 [01:58:17]MH_I2C_Read... [01:58:17]*** Stop cut motor [01:58:17]*** Cut end [01:58:17]Read from MH i2c: 01 07 00 [01:58:17]MH_I2C_Read... [01:58:17]Read from MH i2c: 01 07 00 FD 08 00 00 00 00 00 FF 0F 1A [01:58:17]process_action close_receipt done [01:58:17]requested_data is exist [01:58:17]produce_requested_data [01:58:17]requested_item fm.sn is exist - process it [01:58:17]wFMCommunicate request_size=4 [01:58:17]MH_SAM_APDU [01:58:17]CAPDU: 80 11 00 00 [01:58:17]Write to MH i2c: E2 08 00 FE 08 80 11 00 00 00 00 00 00 80 [01:58:17]Write i2c OK [01:58:17]MH_I2C_Read... [01:58:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:58:17]Read from MH i2c: E2 [01:58:17]MH_I2C_Read... [01:58:17]Read from MH i2c: E2 17 00 [01:58:17]MH_I2C_Read... [01:58:17]Read from MH i2c: E2 17 00 FE 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 D1 [01:58:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [01:58:17]wFMCommunicate OK [01:58:17]requested_item fd.num is exist - process it [01:58:17]SAM_PROTO_GetFieldsCounters [01:58:17]wFMCommunicate request_size=4 [01:58:17]MH_SAM_APDU [01:58:17]CAPDU: 80 13 00 00 [01:58:17]Write to MH i2c: E2 08 00 FF 08 80 13 00 00 00 00 00 00 83 [01:58:17]Write i2c OK [01:58:17]MH_I2C_Read... [01:58:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:58:17]Read from MH i2c: E2 [01:58:17]MH_I2C_Read... [01:58:17]Read from MH i2c: E2 62 00 [01:58:17]MH_I2C_Read... [01:58:17]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F1 75 01 00 0E 04 04 00 90 00 00 00 12 04 04 00 10 00 00 00 5E 04 04 00 10 00 00 00 57 04 04 00 11 00 00 00 19 04 04 00 00 00 00 00 90 00 CB [01:58:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F1 75 01 00 0E 04 04 00 90 00 00 00 12 04 04 00 10 00 00 00 5E 04 04 00 10 00 00 00 57 04 04 00 11 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:58:17]wFMCommunicate OK [01:58:17]SAM_PROTO_GetFieldsCounters done [01:58:17]requested_item shift.num is exist - process it [01:58:17]requested_item shift.opened is exist - process it [01:58:17]req_shift_opened [01:58:17]FM_GetShiftState [01:58:17]SAM_PROTO_GetShiftState [01:58:17]wFMCommunicate request_size=4 [01:58:17]MH_SAM_APDU [01:58:17]CAPDU: 80 13 01 00 [01:58:17]Write to MH i2c: E2 08 00 00 09 80 13 01 00 00 00 00 00 86 [01:58:17]Write i2c OK [01:58:17]MH_I2C_Read... [01:58:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:58:17]Read from MH i2c: E2 [01:58:17]MH_I2C_Read... [01:58:17]Read from MH i2c: E2 0E 00 [01:58:17]MH_I2C_Read... [01:58:17]Read from MH i2c: E2 0E 00 00 09 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 E5 [01:58:17]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [01:58:17]wFMCommunicate OK [01:58:17]SAM_PROTO_GetShiftState done [01:58:17]FM_GetShiftState done [01:58:17]req_shift_opened done [01:58:17]requested_item shift.open_date is exist - process it [01:58:17]req_shift_open_date [01:58:17]req_shift_open_date done [01:58:17]produce_requested_data done [01:58:17]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95729,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105} [01:58:17]process_action_free close_receipt [01:58:17]json_value_free [01:58:17]json_value_free done [01:58:17]process_json_proto returns [01:58:17]Send response to host [01:58:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95729,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105}}} [01:58:17]free response buf [01:58:17]execute_script done [01:58:17]execute_script returns [01:58:17]free content buf [01:58:17]Sock 7.Close socket [01:58:17]Sock 7.Thread stoped [01:58:21]OFD Sender: No OFD packet to send [01:58:26]OFD Sender: No OFD packet to send [01:58:31]OFD Sender: No OFD packet to send [01:58:36]OFD Sender: No OFD packet to send [01:58:41]OFD Sender: No OFD packet to send [01:58:46]OFD Sender: No OFD packet to send [01:58:51]OFD Sender: No OFD packet to send [01:58:56]OFD Sender: No OFD packet to send [01:59:01]OFD Sender: No OFD packet to send [01:59:06]OFD Sender: No OFD packet to send [01:59:11]OFD Sender: No OFD packet to send [01:59:16]OFD Sender: No OFD packet to send [01:59:21]OFD Sender: No OFD packet to send [01:59:26]OFD Sender: No OFD packet to send [01:59:31]OFD Sender: No OFD packet to send [01:59:36]OFD Sender: No OFD packet to send [01:59:41]OFD Sender: No OFD packet to send [01:59:46]OFD Sender: No OFD packet to send [01:59:51]OFD Sender: No OFD packet to send [01:59:56]OFD Sender: No OFD packet to send [02:00:01]OFD Sender: No OFD packet to send [02:00:06]OFD Sender: No OFD packet to send [02:00:11]OFD Sender: No OFD packet to send [02:00:16]OFD Sender: No OFD packet to send [02:00:21]OFD Sender: No OFD packet to send [02:00:26]OFD Sender: No OFD packet to send [02:00:31]OFD Sender: No OFD packet to send [02:00:36]OFD Sender: No OFD packet to send [02:00:41]OFD Sender: No OFD packet to send [02:00:46]OFD Sender: No OFD packet to send [02:00:51]OFD Sender: No OFD packet to send [02:00:56]OFD Sender: No OFD packet to send [02:01:01]OFD Sender: No OFD packet to send [02:01:06]OFD Sender: No OFD packet to send [02:01:11]OFD Sender: No OFD packet to send [02:01:16]OFD Sender: No OFD packet to send [02:01:21]OFD Sender: No OFD packet to send [02:01:26]OFD Sender: No OFD packet to send [02:01:31]OFD Sender: No OFD packet to send [02:01:36]OFD Sender: No OFD packet to send [02:01:41]OFD Sender: No OFD packet to send [02:01:46]OFD Sender: No OFD packet to send [02:01:51]OFD Sender: No OFD packet to send [02:01:56]OFD Sender: No OFD packet to send [02:02:01]OFD Sender: No OFD packet to send [02:02:06]OFD Sender: No OFD packet to send [02:02:11]OFD Sender: No OFD packet to send [02:02:16]OFD Sender: No OFD packet to send [02:02:21]OFD Sender: No OFD packet to send [02:02:26]OFD Sender: No OFD packet to send [02:02:31]OFD Sender: No OFD packet to send [02:02:36]OFD Sender: No OFD packet to send [02:02:41]OFD Sender: No OFD packet to send [02:02:46]OFD Sender: No OFD packet to send [02:02:51]OFD Sender: No OFD packet to send [02:02:56]OFD Sender: No OFD packet to send [02:03:01]OFD Sender: No OFD packet to send [02:03:06]OFD Sender: No OFD packet to send [02:03:11]OFD Sender: No OFD packet to send [02:03:16]OFD Sender: No OFD packet to send [02:03:21]OFD Sender: No OFD packet to send [02:03:26]OFD Sender: No OFD packet to send [02:03:31]OFD Sender: No OFD packet to send [02:03:36]OFD Sender: No OFD packet to send [02:03:41]OFD Sender: No OFD packet to send [02:03:46]OFD Sender: No OFD packet to send [02:03:51]OFD Sender: No OFD packet to send [02:03:56]OFD Sender: No OFD packet to send [02:04:01]OFD Sender: No OFD packet to send [02:04:06]OFD Sender: No OFD packet to send [02:04:11]OFD Sender: No OFD packet to send [02:04:16]OFD Sender: No OFD packet to send [02:04:21]OFD Sender: No OFD packet to send [02:04:26]OFD Sender: No OFD packet to send [02:04:31]OFD Sender: No OFD packet to send [02:04:36]OFD Sender: No OFD packet to send [02:04:41]OFD Sender: No OFD packet to send [02:04:46]OFD Sender: No OFD packet to send [02:04:51]OFD Sender: No OFD packet to send [02:04:56]OFD Sender: No OFD packet to send [02:05:01]OFD Sender: No OFD packet to send [02:05:06]OFD Sender: No OFD packet to send [02:05:11]OFD Sender: No OFD packet to send [02:05:16]OFD Sender: No OFD packet to send [02:05:21]OFD Sender: No OFD packet to send [02:05:26]OFD Sender: No OFD packet to send [02:05:31]OFD Sender: No OFD packet to send [02:05:36]OFD Sender: No OFD packet to send [02:05:41]OFD Sender: No OFD packet to send [02:05:46]OFD Sender: No OFD packet to send [02:05:51]OFD Sender: No OFD packet to send [02:05:56]OFD Sender: No OFD packet to send [02:06:01]OFD Sender: No OFD packet to send [02:06:06]OFD Sender: No OFD packet to send [02:06:11]OFD Sender: No OFD packet to send [02:06:16]OFD Sender: No OFD packet to send [02:06:21]OFD Sender: No OFD packet to send [02:06:26]OFD Sender: No OFD packet to send [02:06:31]OFD Sender: No OFD packet to send [02:06:36]OFD Sender: No OFD packet to send [02:06:41]OFD Sender: No OFD packet to send [02:06:46]OFD Sender: No OFD packet to send [02:06:51]OFD Sender: No OFD packet to send [02:06:56]OFD Sender: No OFD packet to send [02:07:01]OFD Sender: No OFD packet to send [02:07:06]OFD Sender: No OFD packet to send [02:07:11]OFD Sender: No OFD packet to send [02:07:16]OFD Sender: No OFD packet to send [02:07:21]OFD Sender: No OFD packet to send [02:07:26]OFD Sender: No OFD packet to send [02:07:31]OFD Sender: No OFD packet to send [02:07:37]OFD Sender: No OFD packet to send [02:07:42]OFD Sender: No OFD packet to send [02:07:47]OFD Sender: No OFD packet to send [02:07:52]OFD Sender: No OFD packet to send [02:07:57]OFD Sender: No OFD packet to send [02:08:02]OFD Sender: No OFD packet to send [02:08:07]OFD Sender: No OFD packet to send [02:08:12]OFD Sender: No OFD packet to send [02:08:17]OFD Sender: No OFD packet to send [02:08:22]OFD Sender: No OFD packet to send [02:08:27]OFD Sender: No OFD packet to send [02:08:32]OFD Sender: No OFD packet to send [02:08:37]OFD Sender: No OFD packet to send [02:08:42]OFD Sender: No OFD packet to send [02:08:47]OFD Sender: No OFD packet to send [02:08:52]OFD Sender: No OFD packet to send [02:08:57]OFD Sender: No OFD packet to send [02:09:02]OFD Sender: No OFD packet to send [02:09:07]OFD Sender: No OFD packet to send [02:09:12]OFD Sender: No OFD packet to send [02:09:17]OFD Sender: No OFD packet to send [02:09:22]OFD Sender: No OFD packet to send [02:09:27]OFD Sender: No OFD packet to send [02:09:32]OFD Sender: No OFD packet to send [02:09:37]OFD Sender: No OFD packet to send [02:09:42]OFD Sender: No OFD packet to send [02:09:47]OFD Sender: No OFD packet to send [02:09:52]OFD Sender: No OFD packet to send [02:09:57]OFD Sender: No OFD packet to send [02:10:02]OFD Sender: No OFD packet to send [02:10:07]OFD Sender: No OFD packet to send [02:10:12]OFD Sender: No OFD packet to send [02:10:17]OFD Sender: No OFD packet to send [02:10:22]OFD Sender: No OFD packet to send [02:10:27]OFD Sender: No OFD packet to send [02:10:32]OFD Sender: No OFD packet to send [02:10:37]OFD Sender: No OFD packet to send [02:10:42]OFD Sender: No OFD packet to send [02:10:47]OFD Sender: No OFD packet to send [02:10:52]OFD Sender: No OFD packet to send [02:10:57]OFD Sender: No OFD packet to send [02:11:02]OFD Sender: No OFD packet to send [02:11:07]OFD Sender: No OFD packet to send [02:11:12]OFD Sender: No OFD packet to send [02:11:17]OFD Sender: No OFD packet to send [02:11:22]OFD Sender: No OFD packet to send [02:11:27]OFD Sender: No OFD packet to send [02:11:32]OFD Sender: No OFD packet to send [02:11:37]OFD Sender: No OFD packet to send [02:11:42]OFD Sender: No OFD packet to send [02:11:47]OFD Sender: No OFD packet to send [02:11:52]OFD Sender: No OFD packet to send [02:11:57]OFD Sender: No OFD packet to send [02:12:02]OFD Sender: No OFD packet to send [02:12:07]OFD Sender: No OFD packet to send [02:12:12]OFD Sender: No OFD packet to send [02:12:17]OFD Sender: No OFD packet to send [02:12:22]OFD Sender: No OFD packet to send [02:12:27]OFD Sender: No OFD packet to send [02:12:32]OFD Sender: No OFD packet to send [02:12:37]OFD Sender: No OFD packet to send [02:12:42]OFD Sender: No OFD packet to send [02:12:47]OFD Sender: No OFD packet to send [02:12:52]OFD Sender: No OFD packet to send [02:12:57]OFD Sender: No OFD packet to send [02:13:02]OFD Sender: No OFD packet to send [02:13:07]OFD Sender: No OFD packet to send [02:13:12]OFD Sender: No OFD packet to send [02:13:17]OFD Sender: No OFD packet to send [02:13:22]OFD Sender: No OFD packet to send [02:13:27]OFD Sender: No OFD packet to send [02:13:32]OFD Sender: No OFD packet to send [02:13:37]OFD Sender: No OFD packet to send [02:13:42]OFD Sender: No OFD packet to send [02:13:47]OFD Sender: No OFD packet to send [02:13:52]OFD Sender: No OFD packet to send [02:13:57]OFD Sender: No OFD packet to send [02:14:02]OFD Sender: No OFD packet to send [02:14:07]OFD Sender: No OFD packet to send [02:14:12]OFD Sender: No OFD packet to send [02:14:17]OFD Sender: No OFD packet to send [02:14:22]OFD Sender: No OFD packet to send [02:14:27]OFD Sender: No OFD packet to send [02:14:32]OFD Sender: No OFD packet to send [02:14:37]OFD Sender: No OFD packet to send [02:14:42]OFD Sender: No OFD packet to send [02:14:47]OFD Sender: No OFD packet to send [02:14:52]OFD Sender: No OFD packet to send [02:14:57]OFD Sender: No OFD packet to send [02:15:02]OFD Sender: No OFD packet to send [02:15:07]OFD Sender: No OFD packet to send [02:15:12]OFD Sender: No OFD packet to send [02:15:17]OFD Sender: No OFD packet to send [02:15:22]OFD Sender: No OFD packet to send [02:15:27]OFD Sender: No OFD packet to send [02:15:32]OFD Sender: No OFD packet to send [02:15:37]OFD Sender: No OFD packet to send [02:15:42]OFD Sender: No OFD packet to send [02:15:47]OFD Sender: No OFD packet to send [02:15:52]OFD Sender: No OFD packet to send [02:15:57]OFD Sender: No OFD packet to send [02:16:02]OFD Sender: No OFD packet to send [02:16:07]OFD Sender: No OFD packet to send [02:16:12]OFD Sender: No OFD packet to send [02:16:17]OFD Sender: No OFD packet to send [02:16:22]OFD Sender: No OFD packet to send [02:16:27]OFD Sender: No OFD packet to send [02:16:32]OFD Sender: No OFD packet to send [02:16:37]OFD Sender: No OFD packet to send [02:16:42]OFD Sender: No OFD packet to send [02:16:47]OFD Sender: No OFD packet to send [02:16:52]OFD Sender: No OFD packet to send [02:16:57]OFD Sender: No OFD packet to send [02:17:02]OFD Sender: No OFD packet to send [02:17:07]OFD Sender: No OFD packet to send [02:17:12]OFD Sender: No OFD packet to send [02:17:17]OFD Sender: No OFD packet to send [02:17:22]OFD Sender: No OFD packet to send [02:17:27]OFD Sender: No OFD packet to send [02:17:32]OFD Sender: No OFD packet to send [02:17:37]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: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: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:19:47]OFD Sender: No OFD packet to send [02:19:52]OFD Sender: No OFD packet to send [02:19:57]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:09]accept exits with 9 [02:20:09]New connection [02:20:09]New thread 3067473252 created [02:20:09]Thread 3067329892 joined [02:20:09]Waiting for new connection... [02:20:09] Sock 9.Parse request [02:20:09]Sock 9.Check first char [02:20:09]Sock 9.First char is OK [02:20:09]request: POST /json_proto HTTP/1.0 [02:20:09]Method: POST [02:20:09]URL: /json_proto [02:20:09]Method is POST - this is cgi request [02:20:09]url: /json_proto [02:20:09]query_string will be loaded in cgi processing [02:20:09]execute_cgi json_proto POST (null) [02:20:09]execute_cgi path=json_proto method=POST [02:20:09]POST find Content-Length [02:20:09]Host: 172.17.40.67:8080 [02:20:09]Content-Length: 683 [02:20:09]Content-Type: application/json [02:20:09] [02:20:09]POST finish read [02:20:09]Found Content-Length = 683 [02:20:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406248", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:20:09]execute_script... [02:20: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)3406248", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:20:09]POST & json_proto [02:20:09]process_json_proto [02:20:09]json parsed OK: [02:20:09]protocol is kg_v1.0 [02:20:09]action value=close_receipt [02:20:09]process_action close_receipt [02:20:09]cmd_close_receipt [02:20:09]MH_GetDate [02:20:09]Write to MH i2c: F0 00 00 01 09 F9 [02:20:09]Write i2c OK [02:20:09]MH_I2C_Read... [02:20:09]Read from MH i2c: F0 [02:20:09]MH_I2C_Read... [02:20:09]Read from MH i2c: F0 09 00 [02:20:09]MH_I2C_Read... [02:20:09]Read from MH i2c: F0 09 00 01 09 00 DB F4 1E 67 EE DA 66 66 EA [02:20:09]GetLastDocTimeStamp 1730080694 [02:20:09]current date 1730082011 [02:20:09]FM_GetShiftState [02:20:09]SAM_PROTO_GetShiftState [02:20:09]wFMCommunicate request_size=4 [02:20:09]MH_SAM_APDU [02:20:09]CAPDU: 80 13 01 00 [02:20:09]Write to MH i2c: E2 08 00 02 09 80 13 01 00 00 00 00 00 88 [02:20:09]Write i2c OK [02:20:09]MH_I2C_Read... [02:20:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:20:10]Read from MH i2c: E2 [02:20:10]MH_I2C_Read... [02:20:10]Read from MH i2c: E2 0E 00 [02:20:10]MH_I2C_Read... [02:20:10]Read from MH i2c: E2 0E 00 02 09 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 E7 [02:20:10]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [02:20:10]wFMCommunicate OK [02:20:10]SAM_PROTO_GetShiftState done [02:20:10]FM_GetShiftState done [02:20:10]opened in 1730074105 [02:20:10]opened+sec_in_day 1730160505 [02:20:10]quantity*price = 100015 [02:20:10]sum+1 = 100017 [02:20:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 17 28.10.2024 02:20 Смена: 144 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95730 ФПД: 165779692115946 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T022011&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95730&fm=165779692115946&tin=02508201610067®Number=0000000000170478&sum=100000 [02:20:11]StoreToDocumentArchive [02:20:11]shift 144 fd 95730 [02:20:11]save to /storage/0144/doc_00095730 [02:20:11]save last doc name /storage/0144/doc_00095730 to /storage/kkm_last_doc_name [02:20:11]save OK [02:20:11]Clear old archive folders... [02:20:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [02:20:11]tlvbuf is 005A3230 [02:20:11]SAM_PROTO_ClearQueue [02:20:11]wFMCommunicate request_size=4 [02:20:11]MH_SAM_APDU [02:20:11]CAPDU: 80 09 00 00 [02:20:11]Write to MH i2c: E2 08 00 0F 09 80 09 00 00 00 00 00 00 8A [02:20:11]Write i2c OK [02:20:11]MH_I2C_Read... [02:20:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:20:11]Read from MH i2c: E2 [02:20:11]MH_I2C_Read... [02:20:11]Read from MH i2c: E2 03 00 [02:20:11]MH_I2C_Read... [02:20:11]Read from MH i2c: E2 03 00 0F 09 00 90 00 8C [02:20:11]RAPDU: 90 00 [02:20:11]wFMCommunicate OK [02:20:11]SAM_PROTO_ClearQueue done [02:20:11]KKMCreateOFDPacket [02:20:11]OFDProtocolAddRootSTLVToBuf [02:20:11]FM_MakeSignedData [02:20:11]FM_MakeSignedData [02:20:11]SAM_PROTO_SignData [02:20:11]wFMCommunicate request_size=4 [02:20:11]MH_SAM_APDU [02:20:11]CAPDU: 80 0D 01 02 [02:20:11]Write to MH i2c: E2 08 00 10 09 80 0D 01 02 00 00 00 00 92 [02:20:11]Write i2c OK [02:20:11]MH_I2C_Read... [02:20:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:20:11]Read from MH i2c: E2 [02:20:11]MH_I2C_Read... [02:20:11]Read from MH i2c: E2 03 00 [02:20:11]MH_I2C_Read... [02:20:11]Read from MH i2c: E2 03 00 10 09 00 90 00 8D [02:20:11]RAPDU: 90 00 [02:20:11]wFMCommunicate OK [02:20:11]wFMCommunicate request_size=255 [02:20:11]MH_SAM_APDU [02:20: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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 00 00 00 F4 03 04 00 DB F4 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F2 75 01 00 35 04 06 00 96 [02:20:11]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 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 00 00 00 F4 03 04 00 DB F4 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F2 75 01 00 35 04 06 00 96 00 00 0D [02:20:11]Write i2c OK [02:20:11]MH_I2C_Read... [02:20:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:20:11]Read from MH i2c: E2 [02:20:11]MH_I2C_Read... [02:20:11]Read from MH i2c: E2 03 00 [02:20:11]MH_I2C_Read... [02:20:11]Read from MH i2c: E2 03 00 11 09 00 90 00 8E [02:20:11]RAPDU: 90 00 [02:20:11]wFMCommunicate OK [02:20:11]wFMCommunicate request_size=10 [02:20:11]MH_SAM_APDU [02:20:11]CAPDU: 80 0D 02 02 05 C6 97 A8 D7 EA [02:20:11]Write to MH i2c: E2 0D 00 12 09 80 0D 02 02 05 00 C6 97 A8 D7 EA 00 00 65 [02:20:11]Write i2c OK [02:20:11]MH_I2C_Read... [02:20:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:20:11]Read from MH i2c: E2 [02:20:11]MH_I2C_Read... [02:20:11]Read from MH i2c: E2 03 00 [02:20:11]MH_I2C_Read... [02:20:11]Read from MH i2c: E2 03 00 12 09 00 90 00 8F [02:20:11]RAPDU: 90 00 [02:20:11]wFMCommunicate OK [02:20:11]wFMCommunicate request_size=4 [02:20:11]MH_SAM_APDU [02:20:11]CAPDU: 80 0D 03 02 [02:20:11]Write to MH i2c: E2 08 00 13 09 80 0D 03 02 00 00 00 00 97 [02:20:11]Write i2c OK [02:20:11]MH_I2C_Read... [02:20:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:20:11]Read from MH i2c: E2 [02:20:11]MH_I2C_Read... [02:20:11]Read from MH i2c: E2 0B 00 [02:20:11]MH_I2C_Read... [02:20:11]Read from MH i2c: E2 0B 00 13 09 00 EB 12 A7 13 34 F5 A9 8F 90 00 B0 [02:20:11]RAPDU: EB 12 A7 13 34 F5 A9 8F 90 00 [02:20:11]wFMCommunicate OK [02:20:11]SAM_PROTO_SignData done [02:20:11]FM_MakeSignedData done [02:20:11]CreateOFDProtocolMessage [02:20:11]wFMCommunicate request_size=4 [02:20:11]MH_SAM_APDU [02:20:11]CAPDU: 80 11 00 00 [02:20:11]Write to MH i2c: E2 08 00 14 09 80 11 00 00 00 00 00 00 97 [02:20:11]Write i2c OK [02:20:11]MH_I2C_Read... [02:20:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:20:11]Read from MH i2c: E2 [02:20:11]MH_I2C_Read... [02:20:11]Read from MH i2c: E2 17 00 [02:20:11]MH_I2C_Read... [02:20:11]Read from MH i2c: E2 17 00 14 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 E8 [02:20:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [02:20:11]wFMCommunicate OK [02:20:11]CreateOFDProtocolMessage done [02:20:11]OFDSenderStorePacket 95730 [02:20:11]StoreOFDPacket docnum=95730 [02:20:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BB BD 07 01 DB C9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 00 00 00 F4 03 04 00 DB F4 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F2 75 01 00 35 04 06 00 96 C6 97 A8 D7 EA EB 12 A7 13 34 F5 A9 8F [02:20:11]CheckFolder [02:20:11]dirname=/storage/ofd_packets [02:20:11]CheckFolder done [02:20:11]ProducePacketName [02:20:11]name=ofd_packets/00095730 [02:20:11]NVStorageSaveData ofd_packets/00095730 [02:20:11]File name is /storage/ofd_packets/00095730 [02:20:11]Write 301 bytes [02:20:11]NVStorageSaveData done [02:20:11]OFDSenderStorePacket done [02:20:11]KKMCreateOFDPacket done [02:20:11]NVStorageSaveData kkm_last_timestamp [02:20:11]File name is /storage/kkm_last_timestamp [02:20:11]Write 4 bytes [02:20:11]NVStorageSaveData done [02:20:11]ExternCall_PrintAddStr [02:20:11]wPrintStart [02:20:11]Write to MH i2c: 01 00 00 15 09 1E [02:20:11]Write i2c OK [02:20:11]MH_I2C_Read... [02:20:11]Read from MH i2c: 01 [02:20:11]MH_I2C_Read... [02:20:11]Read from MH i2c: 01 07 00 [02:20:11]MH_I2C_Read... [02:20:11]Read from MH i2c: 01 07 00 15 09 00 00 00 00 00 FF 0F 33 [02:20:11]RasterBufferAndPrint [02:20:11]line Счет N : (1)3406248 [02:20:11]line ИНН: 02508201610067 [02:20:11]line Контрольно-Кассовый Чек [02:20:11]line ПРОДАЖА [02:20:11]line ТРК (МРК, ГНК) : 22 [02:20:11]line Товар: 2710124130 [02:20:11]line Аи-92-К-4 [02:20:11]line 14.950 * 66.90 [02:20:11]line = 1000.16 [02:20:11]line НДС 12% НСП 1% [02:20:11]line > о реализуемом товаре [02:20:11]line ОКРУГЛЕНИЕ: -0.16 [02:20:11]line ИТОГО: 1000.00 [02:20:11]line Внесено: 1000.00 [02:20:11]line СДАЧА: 0.00 [02:20:11]line НСП 1% : 8.85 [02:20:11]line НДС 12% : 106.21 [02:20:11]line Наличными: 1000.00 [02:20:11]line Безнал.: 0.00 [02:20:11]line Место: АЗС № 82 "Партнер Нефть" [02:20:11]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [02:20:11]line СНО: Общий режим [02:20:11]line Чек 17 28.10.2024 02:20 [02:20:11]line Смена: 144 ФФД: 1.0 [02:20:11]line ЗНМ: 0300000017 [02:20:11]line РНМ: 0000000000170478 [02:20:11]line Версия ККМ: v1.0 [02:20:11]line ФМ: 0000000002098560 [02:20:11]line ФД: 95730 [02:20:11]line ФПД: 165779692115946 [02:20:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T022011&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95730&fm=165779692115946&tin=02508201610067®Number=0000000000170478&sum=100000 [02:20:12]OFD Sender: Processing packet 95730 [packets to send 58, broken 57] [02:20:12]ProducePacketName [02:20:12]name=ofd_packets/00095730 [02:20:12]OFD Sender: To server: pG, [02:20:12]CommunicateWithHost lk.salyk.kg:30040 [02:20:12]ConnectInit lk.salyk.kg [02:20:12]written 0, free lines is 4095 [02:20:12]Connected sock=10 [02:20:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0F 01 00 00 BB BD 07 01 DB C9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 34 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 00 00 00 F4 03 04 00 DB F4 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F2 75 01 00 35 04 06 00 96 C6 97 A8 D7 EA EB 12 A7 13 34 F5 A9 8F [02:20:12]Write to MH i2c: 01 00 00 40 09 49 [02:20:12]Write i2c OK [02:20:12]MH_I2C_Read... [02:20:12]Read from MH i2c: 01 [02:20:12]MH_I2C_Read... [02:20:12]Read from MH i2c: 01 07 00 [02:20:12]MH_I2C_Read... [02:20:12]Read from MH i2c: 01 07 00 40 09 00 00 00 00 00 0E 0D 6B [02:20:12]RasterBufferAndPrint [02:20:12]line [02:20:12]line [02:20:12]line [02:20:12]line [02:20:12]line [02:20:12]written 0, free lines is 3348 [02:20:12]MH_Cut [02:20:12]Write to MH i2c: D1 01 00 47 09 01 22 [02:20:12]Write i2c OK [02:20:12]MH_I2C_Read... [02:20:12]Read from MH i2c: D1 [02:20:12]MH_I2C_Read... [02:20:12]Read from MH i2c: D1 01 00 [02:20:12]MH_I2C_Read... [02:20:12]Read from MH i2c: D1 01 00 47 09 00 21 [02:20:12]Write to MH i2c: 01 00 00 48 09 51 [02:20:12]Write i2c OK [02:20:12]MH_I2C_Read... [02:20:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 C8 43 47 00 B2 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 32 30 39 38 35 36 30 10 04 04 00 F2 75 01 00 F4 03 04 00 06 9F 1E 67 B6 04 01 00 00 DE 48 E2 BD 8C 1D 71 E5 [02:20:12]CommunicateWithHost err = 0 [02:20:12]CheckOFDResponse [02:20:12]1017 (14) - 77093643461234 [02:20:12]1041 (16) - 0000000002098560 [02:20:12]1040 (4) - 95730 [02:20:12]1012 (4) - 27.10.2024 20:13 [02:20:12]1206 (1) - 0 [02:20:12]OFD Sender: Remove packet 95730 [02:20:12]ProducePacketName [02:20:12]name=ofd_packets/00095730 [02:20:12]NVStorageDeleteData [02:20:13]OFD Sender: No OFD packet to send [02:20:13]*** Cut start [02:20:13]*** Partial cut [02:20:13]*** CUTSNS_PIN = 1 [02:20:13]*** CUTSNS_PIN = 0 [02:20:13]*** Brake cut motor [02:20:13]Read from MH i2c: 01 [02:20:13]MH_I2C_Read... [02:20:13]*** Stop cut motor [02:20:13]*** Cut end [02:20:13]Read from MH i2c: 01 07 00 [02:20:13]MH_I2C_Read... [02:20:13]Read from MH i2c: 01 07 00 48 09 00 00 00 00 00 FF 0F 66 [02:20:13]process_action close_receipt done [02:20:13]requested_data is exist [02:20:13]produce_requested_data [02:20:13]requested_item fm.sn is exist - process it [02:20:13]wFMCommunicate request_size=4 [02:20:13]MH_SAM_APDU [02:20:13]CAPDU: 80 11 00 00 [02:20:13]Write to MH i2c: E2 08 00 49 09 80 11 00 00 00 00 00 00 CC [02:20:13]Write i2c OK [02:20:13]MH_I2C_Read... [02:20:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:20:13]Read from MH i2c: E2 [02:20:13]MH_I2C_Read... [02:20:13]Read from MH i2c: E2 17 00 [02:20:13]MH_I2C_Read... [02:20:13]Read from MH i2c: E2 17 00 49 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 1D [02:20:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [02:20:13]wFMCommunicate OK [02:20:13]requested_item fd.num is exist - process it [02:20:13]SAM_PROTO_GetFieldsCounters [02:20:13]wFMCommunicate request_size=4 [02:20:13]MH_SAM_APDU [02:20:13]CAPDU: 80 13 00 00 [02:20:13]Write to MH i2c: E2 08 00 4A 09 80 13 00 00 00 00 00 00 CF [02:20:13]Write i2c OK [02:20:13]MH_I2C_Read... [02:20:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:20:13]Read from MH i2c: E2 [02:20:13]MH_I2C_Read... [02:20:13]Read from MH i2c: E2 62 00 [02:20:13]MH_I2C_Read... [02:20:13]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F2 75 01 00 0E 04 04 00 90 00 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 1B [02:20:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F2 75 01 00 0E 04 04 00 90 00 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 [02:20:13]wFMCommunicate OK [02:20:13]SAM_PROTO_GetFieldsCounters done [02:20:13]requested_item shift.num is exist - process it [02:20:13]requested_item shift.opened is exist - process it [02:20:13]req_shift_opened [02:20:13]FM_GetShiftState [02:20:13]SAM_PROTO_GetShiftState [02:20:13]wFMCommunicate request_size=4 [02:20:13]MH_SAM_APDU [02:20:13]CAPDU: 80 13 01 00 [02:20:13]Write to MH i2c: E2 08 00 4B 09 80 13 01 00 00 00 00 00 D1 [02:20:14]Write i2c OK [02:20:14]MH_I2C_Read... [02:20:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:20:14]Read from MH i2c: E2 [02:20:14]MH_I2C_Read... [02:20:14]Read from MH i2c: E2 0E 00 [02:20:14]MH_I2C_Read... [02:20:14]Read from MH i2c: E2 0E 00 4B 09 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 30 [02:20:14]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [02:20:14]wFMCommunicate OK [02:20:14]SAM_PROTO_GetShiftState done [02:20:14]FM_GetShiftState done [02:20:14]req_shift_opened done [02:20:14]requested_item shift.open_date is exist - process it [02:20:14]req_shift_open_date [02:20:14]req_shift_open_date done [02:20:14]produce_requested_data done [02:20:14]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95730,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105} [02:20:14]process_action_free close_receipt [02:20:14]json_value_free [02:20:14]json_value_free done [02:20:14]process_json_proto returns [02:20:14]Send response to host [02:20:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95730,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105}}} [02:20:14]free response buf [02:20:14]execute_script done [02:20:14]execute_script returns [02:20:14]free content buf [02:20:14]Sock 9.Close socket [02:20:14]Sock 9.Thread stoped [02:20:18]OFD Sender: No OFD packet to send [02:20:23]OFD Sender: No OFD packet to send [02:20:28]OFD Sender: No OFD packet to send [02:20:33]OFD Sender: No OFD packet to send [02:20:38]OFD Sender: No OFD packet to send [02:20:43]OFD Sender: No OFD packet to send [02:20:48]OFD Sender: No OFD packet to send [02:20:53]OFD Sender: No OFD packet to send [02:20:58]OFD Sender: No OFD packet to send [02:21:03]OFD Sender: No OFD packet to send [02:21:08]OFD Sender: No OFD packet to send [02:21:13]OFD Sender: No OFD packet to send [02:21:18]OFD Sender: No OFD packet to send [02:21:23]OFD Sender: No OFD packet to send [02:21:28]OFD Sender: No OFD packet to send [02:21:33]OFD Sender: No OFD packet to send [02:21:38]OFD Sender: No OFD packet to send [02:21:43]OFD Sender: No OFD packet to send [02:21:48]OFD Sender: No OFD packet to send [02:21:53]OFD Sender: No OFD packet to send [02:21:58]OFD Sender: No OFD packet to send [02:22:03]OFD Sender: No OFD packet to send [02:22:08]OFD Sender: No OFD packet to send [02:22:13]OFD Sender: No OFD packet to send [02:22:18]OFD Sender: No OFD packet to send [02:22:23]OFD Sender: No OFD packet to send [02:22:28]OFD Sender: No OFD packet to send [02:22:33]OFD Sender: No OFD packet to send [02:22:38]OFD Sender: No OFD packet to send [02:22:43]OFD Sender: No OFD packet to send [02:22:48]OFD Sender: No OFD packet to send [02:22:53]OFD Sender: No OFD packet to send [02:22:58]OFD Sender: No OFD packet to send [02:23:03]OFD Sender: No OFD packet to send [02:23:08]OFD Sender: No OFD packet to send [02:23:13]OFD Sender: No OFD packet to send [02:23:18]OFD Sender: No OFD packet to send [02:23:23]OFD Sender: No OFD packet to send [02:23:28]OFD Sender: No OFD packet to send [02:23:33]OFD Sender: No OFD packet to send [02:23:38]OFD Sender: No OFD packet to send [02:23:43]OFD Sender: No OFD packet to send [02:23:48]OFD Sender: No OFD packet to send [02:23:53]OFD Sender: No OFD packet to send [02:23:58]OFD Sender: No OFD packet to send [02:24:03]OFD Sender: No OFD packet to send [02:24:08]OFD Sender: No OFD packet to send [02:24:13]OFD Sender: No OFD packet to send [02:24:18]OFD Sender: No OFD packet to send [02:24:23]OFD Sender: No OFD packet to send [02:24:28]OFD Sender: No OFD packet to send [02:24:33]OFD Sender: No OFD packet to send [02:24:38]OFD Sender: No OFD packet to send [02:24:43]OFD Sender: No OFD packet to send [02:24:48]OFD Sender: No OFD packet to send [02:24:53]OFD Sender: No OFD packet to send [02:24:58]OFD Sender: No OFD packet to send [02:25:03]OFD Sender: No OFD packet to send [02:25:08]OFD Sender: No OFD packet to send [02:25:13]OFD Sender: No OFD packet to send [02:25:18]OFD Sender: No OFD packet to send [02:25:23]OFD Sender: No OFD packet to send [02:25:28]OFD Sender: No OFD packet to send [02:25:33]OFD Sender: No OFD packet to send [02:25:38]OFD Sender: No OFD packet to send [02:25:43]OFD Sender: No OFD packet to send [02:25:48]OFD Sender: No OFD packet to send [02:25:53]OFD Sender: No OFD packet to send [02:25:58]OFD Sender: No OFD packet to send [02:26:03]OFD Sender: No OFD packet to send [02:26:08]OFD Sender: No OFD packet to send [02:26:13]OFD Sender: No OFD packet to send [02:26:18]OFD Sender: No OFD packet to send [02:26:23]OFD Sender: No OFD packet to send [02:26:28]OFD Sender: No OFD packet to send [02:26:33]OFD Sender: No OFD packet to send [02:26:38]OFD Sender: No OFD packet to send [02:26:43]OFD Sender: No OFD packet to send [02:26:48]OFD Sender: No OFD packet to send [02:26:53]OFD Sender: No OFD packet to send [02:26:58]OFD Sender: No OFD packet to send [02:27:03]OFD Sender: No OFD packet to send [02:27:08]OFD Sender: No OFD packet to send [02:27:13]OFD Sender: No OFD packet to send [02:27:18]OFD Sender: No OFD packet to send [02:27:23]OFD Sender: No OFD packet to send [02:27:28]OFD Sender: No OFD packet to send [02:27:33]OFD Sender: No OFD packet to send [02:27:38]OFD Sender: No OFD packet to send [02:27:43]OFD Sender: No OFD packet to send [02:27:48]OFD Sender: No OFD packet to send [02:27:53]OFD Sender: No OFD packet to send [02:27:58]OFD Sender: No OFD packet to send [02:28:03]OFD Sender: No OFD packet to send [02:28:08]OFD Sender: No OFD packet to send [02:28:13]OFD Sender: No OFD packet to send [02:28:18]OFD Sender: No OFD packet to send [02:28:23]OFD Sender: No OFD packet to send [02:28:28]OFD Sender: No OFD packet to send [02:28:33]OFD Sender: No OFD packet to send [02:28:38]OFD Sender: No OFD packet to send [02:28:43]OFD Sender: No OFD packet to send [02:28:48]OFD Sender: No OFD packet to send [02:28:53]OFD Sender: No OFD packet to send [02:28:58]OFD Sender: No OFD packet to send [02:29:03]OFD Sender: No OFD packet to send [02:29:08]OFD Sender: No OFD packet to send [02:29:13]OFD Sender: No OFD packet to send [02:29:18]OFD Sender: No OFD packet to send [02:29:23]OFD Sender: No OFD packet to send [02:29:28]OFD Sender: No OFD packet to send [02:29:33]OFD Sender: No OFD packet to send [02:29:38]OFD Sender: No OFD packet to send [02:29:43]OFD Sender: No OFD packet to send [02:29:48]OFD Sender: No OFD packet to send [02:29:53]OFD Sender: No OFD packet to send [02:29:58]OFD Sender: No OFD packet to send [02:30:03]OFD Sender: No OFD packet to send [02:30:08]OFD Sender: No OFD packet to send [02:30:13]OFD Sender: No OFD packet to send [02:30:18]OFD Sender: No OFD packet to send [02:30:23]OFD Sender: No OFD packet to send [02:30:28]OFD Sender: No OFD packet to send [02:30:33]OFD Sender: No OFD packet to send [02:30:37]accept exits with 7 [02:30:37]New connection [02:30:37]New thread 3067329892 created [02:30:37]Thread 3067473252 joined [02:30:37]Waiting for new connection... [02:30:37] Sock 7.Parse request [02:30:37]Sock 7.Check first char [02:30:37]Sock 7.First char is OK [02:30:37]request: POST /json_proto HTTP/1.0 [02:30:37]Method: POST [02:30:37]URL: /json_proto [02:30:37]Method is POST - this is cgi request [02:30:37]url: /json_proto [02:30:37]query_string will be loaded in cgi processing [02:30:37]execute_cgi json_proto POST (null) [02:30:37]execute_cgi path=json_proto method=POST [02:30:37]POST find Content-Length [02:30:37]Host: 172.17.40.67:8080 [02:30:37]Content-Length: 684 [02:30:37]Content-Type: application/json [02:30:37] [02:30:37]POST finish read [02:30:37]Found Content-Length = 684 [02:30:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406249", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 6.480, "sum" : 500.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:30:37]execute_script... [02:30:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406249", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 6.480, "sum" : 500.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:30:37]POST & json_proto [02:30:37]process_json_proto [02:30:37]json parsed OK: [02:30:37]protocol is kg_v1.0 [02:30:37]action value=close_receipt [02:30:37]process_action close_receipt [02:30:37]cmd_close_receipt [02:30:37]MH_GetDate [02:30:37]Write to MH i2c: F0 00 00 4C 09 44 [02:30:37]Write i2c OK [02:30:37]MH_I2C_Read... [02:30:37]Read from MH i2c: F0 [02:30:37]MH_I2C_Read... [02:30:37]Read from MH i2c: F0 09 00 [02:30:37]MH_I2C_Read... [02:30:37]Read from MH i2c: F0 09 00 4C 09 00 4F F7 1E 67 EE DA 66 66 AC [02:30:37]GetLastDocTimeStamp 1730082011 [02:30:37]current date 1730082639 [02:30:37]FM_GetShiftState [02:30:37]SAM_PROTO_GetShiftState [02:30:37]wFMCommunicate request_size=4 [02:30:37]MH_SAM_APDU [02:30:37]CAPDU: 80 13 01 00 [02:30:37]Write to MH i2c: E2 08 00 4D 09 80 13 01 00 00 00 00 00 D3 [02:30:37]Write i2c OK [02:30:37]MH_I2C_Read... [02:30:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:30:37]Read from MH i2c: E2 [02:30:37]MH_I2C_Read... [02:30:37]Read from MH i2c: E2 0E 00 [02:30:37]MH_I2C_Read... [02:30:37]Read from MH i2c: E2 0E 00 4D 09 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 32 [02:30:37]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [02:30:37]wFMCommunicate OK [02:30:37]SAM_PROTO_GetShiftState done [02:30:37]FM_GetShiftState done [02:30:37]opened in 1730074105 [02:30:37]opened+sec_in_day 1730160505 [02:30:37]quantity*price = 50025 [02:30:37]sum+1 = 50027 [02:30:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.26 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 18 28.10.2024 02:30 Смена: 144 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95731 ФПД: 166236054346083 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T023039&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95731&fm=166236054346083&tin=02508201610067®Number=0000000000170478&sum=50000 [02:30:38]StoreToDocumentArchive [02:30:38]shift 144 fd 95731 [02:30:38]save to /storage/0144/doc_00095731 [02:30:38]save last doc name /storage/0144/doc_00095731 to /storage/kkm_last_doc_name [02:30:38]save OK [02:30:38]Clear old archive folders... [02:30:38]ProcessDocumentItem done err = 0, tmpTLVsize=257 [02:30:38]tlvbuf is 0051D9B0 [02:30:38]SAM_PROTO_ClearQueue [02:30:38]wFMCommunicate request_size=4 [02:30:38]MH_SAM_APDU [02:30:38]CAPDU: 80 09 00 00 [02:30:38]Write to MH i2c: E2 08 00 5A 09 80 09 00 00 00 00 00 00 D5 [02:30:38]Write i2c OK [02:30:38]MH_I2C_Read... [02:30:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:30:38]Read from MH i2c: E2 [02:30:38]MH_I2C_Read... [02:30:38]Read from MH i2c: E2 03 00 [02:30:38]MH_I2C_Read... [02:30:38]Read from MH i2c: E2 03 00 5A 09 00 90 00 D7 [02:30:38]RAPDU: 90 00 [02:30:38]wFMCommunicate OK [02:30:38]SAM_PROTO_ClearQueue done [02:30:38]KKMCreateOFDPacket [02:30:38]OFDProtocolAddRootSTLVToBuf [02:30:38]FM_MakeSignedData [02:30:38]FM_MakeSignedData [02:30:38]SAM_PROTO_SignData [02:30:38]wFMCommunicate request_size=4 [02:30:38]MH_SAM_APDU [02:30:38]CAPDU: 80 0D 01 02 [02:30:38]Write to MH i2c: E2 08 00 5B 09 80 0D 01 02 00 00 00 00 DD [02:30:38]Write i2c OK [02:30:38]MH_I2C_Read... [02:30:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:30:38]Read from MH i2c: E2 [02:30:38]MH_I2C_Read... [02:30:38]Read from MH i2c: E2 03 00 [02:30:38]MH_I2C_Read... [02:30:38]Read from MH i2c: E2 03 00 5B 09 00 90 00 D8 [02:30:38]RAPDU: 90 00 [02:30:38]wFMCommunicate OK [02:30:38]wFMCommunicate request_size=255 [02:30:38]MH_SAM_APDU [02:30:38]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 50 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6A C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 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 4F F7 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F3 75 01 [02:30:38]Write to MH i2c: E2 02 01 5C 09 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 50 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6A C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 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 4F F7 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F3 75 01 00 00 BD [02:30:38]Write i2c OK [02:30:38]MH_I2C_Read... [02:30:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:30:39]Read from MH i2c: E2 [02:30:39]MH_I2C_Read... [02:30:39]Read from MH i2c: E2 03 00 [02:30:39]MH_I2C_Read... [02:30:39]Read from MH i2c: E2 03 00 5C 09 00 90 00 D9 [02:30:39]RAPDU: 90 00 [02:30:39]wFMCommunicate OK [02:30:39]wFMCommunicate request_size=16 [02:30:39]MH_SAM_APDU [02:30:39]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 97 30 D8 F7 D9 63 [02:30:39]Write to MH i2c: E2 13 00 5D 09 80 0D 02 02 0B 00 00 35 04 06 00 97 30 D8 F7 D9 63 00 00 07 [02:30:39]Write i2c OK [02:30:39]MH_I2C_Read... [02:30:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:30:39]Read from MH i2c: E2 [02:30:39]MH_I2C_Read... [02:30:39]Read from MH i2c: E2 03 00 [02:30:39]MH_I2C_Read... [02:30:39]Read from MH i2c: E2 03 00 5D 09 00 90 00 DA [02:30:39]RAPDU: 90 00 [02:30:39]wFMCommunicate OK [02:30:39]wFMCommunicate request_size=4 [02:30:39]MH_SAM_APDU [02:30:39]CAPDU: 80 0D 03 02 [02:30:39]Write to MH i2c: E2 08 00 5E 09 80 0D 03 02 00 00 00 00 E2 [02:30:39]Write i2c OK [02:30:39]MH_I2C_Read... [02:30:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:30:39]Read from MH i2c: E2 [02:30:39]MH_I2C_Read... [02:30:39]Read from MH i2c: E2 0B 00 [02:30:39]MH_I2C_Read... [02:30:39]Read from MH i2c: E2 0B 00 5E 09 00 18 8C E6 2F B5 12 C4 46 90 00 6D [02:30:39]RAPDU: 18 8C E6 2F B5 12 C4 46 90 00 [02:30:39]wFMCommunicate OK [02:30:39]SAM_PROTO_SignData done [02:30:39]FM_MakeSignedData done [02:30:39]CreateOFDProtocolMessage [02:30:39]wFMCommunicate request_size=4 [02:30:39]MH_SAM_APDU [02:30:39]CAPDU: 80 11 00 00 [02:30:39]Write to MH i2c: E2 08 00 5F 09 80 11 00 00 00 00 00 00 E2 [02:30:39]Write i2c OK [02:30:39]MH_I2C_Read... [02:30:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:30:39]Read from MH i2c: E2 [02:30:39]MH_I2C_Read... [02:30:39]Read from MH i2c: E2 17 00 [02:30:39]MH_I2C_Read... [02:30:39]Read from MH i2c: E2 17 00 5F 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 33 [02:30:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [02:30:39]wFMCommunicate OK [02:30:39]CreateOFDProtocolMessage done [02:30:39]OFDSenderStorePacket 95731 [02:30:39]StoreOFDPacket docnum=95731 [02:30:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 6D 6A 0D 01 C6 E0 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 50 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6A C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 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 4F F7 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F3 75 01 00 35 04 06 00 97 30 D8 F7 D9 63 18 8C E6 2F B5 12 C4 46 [02:30:39]CheckFolder [02:30:39]dirname=/storage/ofd_packets [02:30:39]CheckFolder done [02:30:39]ProducePacketName [02:30:39]name=ofd_packets/00095731 [02:30:39]NVStorageSaveData ofd_packets/00095731 [02:30:39]File name is /storage/ofd_packets/00095731 [02:30:39]Write 307 bytes [02:30:39]NVStorageSaveData done [02:30:39]OFDSenderStorePacket done [02:30:39]KKMCreateOFDPacket done [02:30:39]NVStorageSaveData kkm_last_timestamp [02:30:39]File name is /storage/kkm_last_timestamp [02:30:39]Write 4 bytes [02:30:39]NVStorageSaveData done [02:30:39]OFD Sender: Processing packet 95731 [packets to send 58, broken 57] [02:30:39]ProducePacketName [02:30:39]name=ofd_packets/00095731 [02:30:39]OFD Sender: To server: pG, [02:30:39]CommunicateWithHost lk.salyk.kg:30040 [02:30:39]ConnectInit lk.salyk.kg [02:30:39]ExternCall_PrintAddStr [02:30:39]wPrintStart [02:30:39]Write to MH i2c: 01 00 00 60 09 69 [02:30:39]Write i2c OK [02:30:39]MH_I2C_Read... [02:30:39]Read from MH i2c: 01 [02:30:39]MH_I2C_Read... [02:30:39]Read from MH i2c: 01 07 00 [02:30:39]MH_I2C_Read... [02:30:39]Read from MH i2c: 01 07 00 60 09 00 00 00 00 00 FF 0F 7E [02:30:39]RasterBufferAndPrint [02:30:39]line Счет N : (1)3406249 [02:30:39]line ИНН: 02508201610067 [02:30:39]line Контрольно-Кассовый Чек [02:30:39]line ПРОДАЖА [02:30:39]line ТРК (МРК, ГНК) : 21 [02:30:39]line Товар: 2710194800 [02:30:39]line D-ENERGY Дт-К-2 [02:30:39]line 6.480 * 77.20 [02:30:39]line = 500.26 [02:30:39]line НДС 12% НСП 1% [02:30:39]line > о реализуемом товаре [02:30:39]line ОКРУГЛЕНИЕ: -0.26 [02:30:39]line ИТОГО: 500.00 [02:30:39]line Внесено: 500.00 [02:30:39]line СДАЧА: 0.00 [02:30:39]line НСП 1% : 4.43 [02:30:39]line НДС 12% : 53.12 [02:30:39]line Наличными: 500.00 [02:30:39]line Безнал.: 0.00 [02:30:39]line Место: АЗС № 82 "Партнер Нефть" [02:30:39]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [02:30:39]line СНО: Общий режим [02:30:39]line Чек 18 28.10.2024 02:30 [02:30:39]line Смена: 144 ФФД: 1.0 [02:30:39]line ЗНМ: 0300000017 [02:30:39]line РНМ: 0000000000170478 [02:30:39]line Версия ККМ: v1.0 [02:30:39]line ФМ: 0000000002098560 [02:30:39]line ФД: 95731 [02:30:39]line ФПД: 166236054346083 [02:30:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T023039&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95731&fm=166236054346083&tin=02508201610067®Number=0000000000170478&sum=50000 [02:30:39]Connected sock=11 [02:30:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 6D 6A 0D 01 C6 E0 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 50 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6A C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 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 4F F7 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F3 75 01 00 35 04 06 00 97 30 D8 F7 D9 63 18 8C E6 2F B5 12 C4 46 [02:30:39]written 0, free lines is 4095 [02:30:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 35 BB 47 00 ED 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 32 30 39 38 35 36 30 10 04 04 00 F3 75 01 00 F4 03 04 00 79 A1 1E 67 B6 04 01 00 00 61 1C 72 72 7E F0 96 FD [02:30:40]CommunicateWithHost err = 0 [02:30:40]CheckOFDResponse [02:30:40]1017 (14) - 77093643461234 [02:30:40]1041 (16) - 0000000002098560 [02:30:40]1040 (4) - 95731 [02:30:40]1012 (4) - 27.10.2024 20:24 [02:30:40]1206 (1) - 0 [02:30:40]OFD Sender: Remove packet 95731 [02:30:40]ProducePacketName [02:30:40]name=ofd_packets/00095731 [02:30:40]NVStorageDeleteData [02:30:40]Write to MH i2c: 01 00 00 8B 09 94 [02:30:40]Write i2c OK [02:30:40]MH_I2C_Read... [02:30:40]Read from MH i2c: 01 [02:30:40]MH_I2C_Read... [02:30:40]Read from MH i2c: 01 07 00 [02:30:40]MH_I2C_Read... [02:30:40]Read from MH i2c: 01 07 00 8B 09 00 00 00 00 00 03 0D AB [02:30:40]RasterBufferAndPrint [02:30:40]line [02:30:40]line [02:30:40]line [02:30:40]line [02:30:40]line [02:30:40]written 0, free lines is 3337 [02:30:40]MH_Cut [02:30:40]Write to MH i2c: D1 01 00 92 09 01 6D [02:30:40]Write i2c OK [02:30:40]MH_I2C_Read... [02:30:40]Read from MH i2c: D1 [02:30:40]MH_I2C_Read... [02:30:40]Read from MH i2c: D1 01 00 [02:30:40]MH_I2C_Read... [02:30:40]Read from MH i2c: D1 01 00 92 09 00 6C [02:30:40]Write to MH i2c: 01 00 00 93 09 9C [02:30:40]Write i2c OK [02:30:40]MH_I2C_Read... [02:30:40]OFD Sender: No OFD packet to send [02:30:40]*** Cut start [02:30:40]*** Partial cut [02:30:40]*** CUTSNS_PIN = 1 [02:30:40]*** CUTSNS_PIN = 0 [02:30:41]*** Brake cut motor [02:30:41]Read from MH i2c: 01 [02:30:41]MH_I2C_Read... [02:30:41]*** Stop cut motor [02:30:41]*** Cut end [02:30:41]Read from MH i2c: 01 07 00 [02:30:41]MH_I2C_Read... [02:30:41]Read from MH i2c: 01 07 00 93 09 00 00 00 00 00 FF 0F B1 [02:30:41]process_action close_receipt done [02:30:41]requested_data is exist [02:30:41]produce_requested_data [02:30:41]requested_item fm.sn is exist - process it [02:30:41]wFMCommunicate request_size=4 [02:30:41]MH_SAM_APDU [02:30:41]CAPDU: 80 11 00 00 [02:30:41]Write to MH i2c: E2 08 00 94 09 80 11 00 00 00 00 00 00 17 [02:30:41]Write i2c OK [02:30:41]MH_I2C_Read... [02:30:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:30:41]Read from MH i2c: E2 [02:30:41]MH_I2C_Read... [02:30:41]Read from MH i2c: E2 17 00 [02:30:41]MH_I2C_Read... [02:30:41]Read from MH i2c: E2 17 00 94 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 68 [02:30:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [02:30:41]wFMCommunicate OK [02:30:41]requested_item fd.num is exist - process it [02:30:41]SAM_PROTO_GetFieldsCounters [02:30:41]wFMCommunicate request_size=4 [02:30:41]MH_SAM_APDU [02:30:41]CAPDU: 80 13 00 00 [02:30:41]Write to MH i2c: E2 08 00 95 09 80 13 00 00 00 00 00 00 1A [02:30:41]Write i2c OK [02:30:41]MH_I2C_Read... [02:30:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:30:41]Read from MH i2c: E2 [02:30:41]MH_I2C_Read... [02:30:41]Read from MH i2c: E2 62 00 [02:30:41]MH_I2C_Read... [02:30:41]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F3 75 01 00 0E 04 04 00 90 00 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 6A [02:30:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F3 75 01 00 0E 04 04 00 90 00 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 [02:30:41]wFMCommunicate OK [02:30:41]SAM_PROTO_GetFieldsCounters done [02:30:41]requested_item shift.num is exist - process it [02:30:41]requested_item shift.opened is exist - process it [02:30:41]req_shift_opened [02:30:41]FM_GetShiftState [02:30:41]SAM_PROTO_GetShiftState [02:30:41]wFMCommunicate request_size=4 [02:30:41]MH_SAM_APDU [02:30:41]CAPDU: 80 13 01 00 [02:30:41]Write to MH i2c: E2 08 00 96 09 80 13 01 00 00 00 00 00 1C [02:30:41]Write i2c OK [02:30:41]MH_I2C_Read... [02:30:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:30:41]Read from MH i2c: E2 [02:30:41]MH_I2C_Read... [02:30:41]Read from MH i2c: E2 0E 00 [02:30:41]MH_I2C_Read... [02:30:41]Read from MH i2c: E2 0E 00 96 09 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 7B [02:30:41]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [02:30:41]wFMCommunicate OK [02:30:41]SAM_PROTO_GetShiftState done [02:30:41]FM_GetShiftState done [02:30:41]req_shift_opened done [02:30:41]requested_item shift.open_date is exist - process it [02:30:41]req_shift_open_date [02:30:41]req_shift_open_date done [02:30:41]produce_requested_data done [02:30:41]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95731,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105} [02:30:41]process_action_free close_receipt [02:30:41]json_value_free [02:30:41]json_value_free done [02:30:41]process_json_proto returns [02:30:41]Send response to host [02:30:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95731,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105}}} [02:30:41]free response buf [02:30:41]execute_script done [02:30:41]execute_script returns [02:30:41]free content buf [02:30:41]Sock 7.Close socket [02:30:41]Sock 7.Thread stoped [02:30:45]OFD Sender: No OFD packet to send [02:30:50]OFD Sender: No OFD packet to send [02:30:55]OFD Sender: No OFD packet to send [02:31:00]OFD Sender: No OFD packet to send [02:31:05]OFD Sender: No OFD packet to send [02:31:10]OFD Sender: No OFD packet to send [02:31:15]OFD Sender: No OFD packet to send [02:31:20]OFD Sender: No OFD packet to send [02:31:25]OFD Sender: No OFD packet to send [02:31:30]OFD Sender: No OFD packet to send [02:31:35]OFD Sender: No OFD packet to send [02:31:39]accept exits with 10 [02:31:39]New connection [02:31:39]New thread 3067473252 created [02:31:39]Thread 3067329892 joined [02:31:39]Waiting for new connection... [02:31:39] Sock 10.Parse request [02:31:39]Sock 10.Check first char [02:31:39]Sock 10.First char is OK [02:31:39]request: POST /json_proto HTTP/1.0 [02:31:39]Method: POST [02:31:39]URL: /json_proto [02:31:39]Method is POST - this is cgi request [02:31:39]url: /json_proto [02:31:39]query_string will be loaded in cgi processing [02:31:39]execute_cgi json_proto POST (null) [02:31:39]execute_cgi path=json_proto method=POST [02:31:39]POST find Content-Length [02:31:39]Host: 172.17.40.67:8080 [02:31:39]Content-Length: 684 [02:31:39]Content-Type: application/json [02:31:39] [02:31:39]POST finish read [02:31:39]Found Content-Length = 684 [02:31:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)3406250", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 6.480, "sum" : 500.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:31:39]execute_script... [02:31: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)3406250", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "D-ENERGY \u0414\u0442-\u041A-2", "price" : 77.20, "quantity" : 6.480, "sum" : 500.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:31:39]POST & json_proto [02:31:39]process_json_proto [02:31:39]json parsed OK: [02:31:39]protocol is kg_v1.0 [02:31:39]action value=close_receipt [02:31:39]process_action close_receipt [02:31:39]cmd_close_receipt [02:31:39]MH_GetDate [02:31:39]Write to MH i2c: F0 00 00 97 09 8F [02:31:39]Write i2c OK [02:31:39]MH_I2C_Read... [02:31:39]Read from MH i2c: F0 [02:31:39]MH_I2C_Read... [02:31:39]Read from MH i2c: F0 09 00 [02:31:39]MH_I2C_Read... [02:31:39]Read from MH i2c: F0 09 00 97 09 00 8C F7 1E 67 EE DA 66 66 34 [02:31:39]GetLastDocTimeStamp 1730082639 [02:31:39]current date 1730082700 [02:31:39]FM_GetShiftState [02:31:39]SAM_PROTO_GetShiftState [02:31:39]wFMCommunicate request_size=4 [02:31:39]MH_SAM_APDU [02:31:39]CAPDU: 80 13 01 00 [02:31:39]Write to MH i2c: E2 08 00 98 09 80 13 01 00 00 00 00 00 1E [02:31:39]Write i2c OK [02:31:39]MH_I2C_Read... [02:31:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:31:39]Read from MH i2c: E2 [02:31:39]MH_I2C_Read... [02:31:39]Read from MH i2c: E2 0E 00 [02:31:39]MH_I2C_Read... [02:31:39]Read from MH i2c: E2 0E 00 98 09 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 7D [02:31:39]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [02:31:39]wFMCommunicate OK [02:31:39]SAM_PROTO_GetShiftState done [02:31:39]FM_GetShiftState done [02:31:39]opened in 1730074105 [02:31:39]opened+sec_in_day 1730160505 [02:31:39]quantity*price = 50025 [02:31:39]sum+1 = 50027 [02:31:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.26 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 82 "Партнер Нефть" Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 СНО: Общий режим Чек 19 28.10.2024 02:31 Смена: 144 ФФД: 1.0 ЗНМ: 0300000017 РНМ: 0000000000170478 Версия ККМ: v1.0 ФМ: 0000000002098560 ФД: 95732 ФПД: 49276321514276 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T023140&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95732&fm=49276321514276&tin=02508201610067®Number=0000000000170478&sum=50000 [02:31:40]StoreToDocumentArchive [02:31:40]shift 144 fd 95732 [02:31:40]save to /storage/0144/doc_00095732 [02:31:40]save last doc name /storage/0144/doc_00095732 to /storage/kkm_last_doc_name [02:31:40]save OK [02:31:40]Clear old archive folders... [02:31:40]ProcessDocumentItem done err = 0, tmpTLVsize=257 [02:31:40]tlvbuf is 00598DD0 [02:31:40]SAM_PROTO_ClearQueue [02:31:40]wFMCommunicate request_size=4 [02:31:40]MH_SAM_APDU [02:31:40]CAPDU: 80 09 00 00 [02:31:40]Write to MH i2c: E2 08 00 A5 09 80 09 00 00 00 00 00 00 20 [02:31:40]Write i2c OK [02:31:40]MH_I2C_Read... [02:31:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:31:40]Read from MH i2c: E2 [02:31:40]MH_I2C_Read... [02:31:40]Read from MH i2c: E2 03 00 [02:31:40]MH_I2C_Read... [02:31:40]Read from MH i2c: E2 03 00 A5 09 00 90 00 22 [02:31:40]RAPDU: 90 00 [02:31:40]wFMCommunicate OK [02:31:40]SAM_PROTO_ClearQueue done [02:31:40]KKMCreateOFDPacket [02:31:40]OFDProtocolAddRootSTLVToBuf [02:31:40]FM_MakeSignedData [02:31:40]FM_MakeSignedData [02:31:40]SAM_PROTO_SignData [02:31:40]wFMCommunicate request_size=4 [02:31:40]MH_SAM_APDU [02:31:40]CAPDU: 80 0D 01 02 [02:31:40]Write to MH i2c: E2 08 00 A6 09 80 0D 01 02 00 00 00 00 28 [02:31:40]Write i2c OK [02:31:40]MH_I2C_Read... [02:31:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:31:40]Read from MH i2c: E2 [02:31:40]MH_I2C_Read... [02:31:40]Read from MH i2c: E2 03 00 [02:31:40]MH_I2C_Read... [02:31:40]Read from MH i2c: E2 03 00 A6 09 00 90 00 23 [02:31:40]RAPDU: 90 00 [02:31:40]wFMCommunicate OK [02:31:40]wFMCommunicate request_size=255 [02:31:40]MH_SAM_APDU [02:31:40]CAPDU: 80 0D 02 02 FA 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 50 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6A C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 8C F7 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F4 75 01 [02:31:40]Write to MH i2c: E2 02 01 A7 09 80 0D 02 02 FA 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 50 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6A C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 8C F7 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F4 75 01 00 00 47 [02:31:40]Write i2c OK [02:31:40]MH_I2C_Read... [02:31:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:31:40]Read from MH i2c: E2 [02:31:40]MH_I2C_Read... [02:31:40]Read from MH i2c: E2 03 00 [02:31:40]MH_I2C_Read... [02:31:40]Read from MH i2c: E2 03 00 A7 09 00 90 00 24 [02:31:40]RAPDU: 90 00 [02:31:40]wFMCommunicate OK [02:31:40]wFMCommunicate request_size=16 [02:31:40]MH_SAM_APDU [02:31:40]CAPDU: 80 0D 02 02 0B 00 35 04 06 00 2C D1 09 A3 C3 24 [02:31:40]Write to MH i2c: E2 13 00 A8 09 80 0D 02 02 0B 00 00 35 04 06 00 2C D1 09 A3 C3 24 00 00 10 [02:31:40]Write i2c OK [02:31:40]MH_I2C_Read... [02:31:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:31:40]Read from MH i2c: E2 [02:31:40]MH_I2C_Read... [02:31:40]Read from MH i2c: E2 03 00 [02:31:40]MH_I2C_Read... [02:31:40]Read from MH i2c: E2 03 00 A8 09 00 90 00 25 [02:31:40]RAPDU: 90 00 [02:31:40]wFMCommunicate OK [02:31:40]wFMCommunicate request_size=4 [02:31:40]MH_SAM_APDU [02:31:40]CAPDU: 80 0D 03 02 [02:31:40]Write to MH i2c: E2 08 00 A9 09 80 0D 03 02 00 00 00 00 2D [02:31:40]Write i2c OK [02:31:40]MH_I2C_Read... [02:31:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:31:40]OFD Sender: No OFD packet to send [02:31:40]Read from MH i2c: E2 [02:31:40]MH_I2C_Read... [02:31:40]Read from MH i2c: E2 0B 00 [02:31:40]MH_I2C_Read... [02:31:40]Read from MH i2c: E2 0B 00 A9 09 00 28 A1 9B AD 19 19 FD 86 90 00 F4 [02:31:40]RAPDU: 28 A1 9B AD 19 19 FD 86 90 00 [02:31:40]wFMCommunicate OK [02:31:40]SAM_PROTO_SignData done [02:31:40]FM_MakeSignedData done [02:31:40]CreateOFDProtocolMessage [02:31:40]wFMCommunicate request_size=4 [02:31:40]MH_SAM_APDU [02:31:40]CAPDU: 80 11 00 00 [02:31:40]Write to MH i2c: E2 08 00 AA 09 80 11 00 00 00 00 00 00 2D [02:31:40]Write i2c OK [02:31:40]MH_I2C_Read... [02:31:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:31:40]Read from MH i2c: E2 [02:31:40]MH_I2C_Read... [02:31:40]Read from MH i2c: E2 17 00 [02:31:40]MH_I2C_Read... [02:31:40]Read from MH i2c: E2 17 00 AA 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 7E [02:31:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [02:31:40]wFMCommunicate OK [02:31:40]CreateOFDProtocolMessage done [02:31:40]OFDSenderStorePacket 95732 [02:31:40]StoreOFDPacket docnum=95732 [02:31:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 34 0F 0D 01 18 2D 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 50 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6A C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 8C F7 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F4 75 01 00 35 04 06 00 2C D1 09 A3 C3 24 28 A1 9B AD 19 19 FD 86 [02:31:40]CheckFolder [02:31:40]dirname=/storage/ofd_packets [02:31:40]CheckFolder done [02:31:40]ProducePacketName [02:31:40]name=ofd_packets/00095732 [02:31:40]NVStorageSaveData ofd_packets/00095732 [02:31:40]File name is /storage/ofd_packets/00095732 [02:31:40]Write 307 bytes [02:31:40]NVStorageSaveData done [02:31:40]OFDSenderStorePacket done [02:31:40]KKMCreateOFDPacket done [02:31:40]NVStorageSaveData kkm_last_timestamp [02:31:40]File name is /storage/kkm_last_timestamp [02:31:40]Write 4 bytes [02:31:40]NVStorageSaveData done [02:31:40]ExternCall_PrintAddStr [02:31:40]wPrintStart [02:31:40]Write to MH i2c: 01 00 00 AB 09 B4 [02:31:40]Write i2c OK [02:31:40]MH_I2C_Read... [02:31:40]Read from MH i2c: 01 [02:31:40]MH_I2C_Read... [02:31:40]Read from MH i2c: 01 07 00 [02:31:40]MH_I2C_Read... [02:31:40]Read from MH i2c: 01 07 00 AB 09 00 00 00 00 00 FF 0F C9 [02:31:40]RasterBufferAndPrint [02:31:40]line Счет N : (1)3406250 [02:31:40]line ИНН: 02508201610067 [02:31:40]line Контрольно-Кассовый Чек [02:31:40]line ПРОДАЖА [02:31:40]line ТРК (МРК, ГНК) : 21 [02:31:40]line Товар: 2710194800 [02:31:40]line D-ENERGY Дт-К-2 [02:31:40]line 6.480 * 77.20 [02:31:40]line = 500.26 [02:31:40]line НДС 12% НСП 1% [02:31:40]line > о реализуемом товаре [02:31:40]line ОКРУГЛЕНИЕ: -0.26 [02:31:40]line ИТОГО: 500.00 [02:31:40]line Внесено: 500.00 [02:31:40]line СДАЧА: 0.00 [02:31:40]line НСП 1% : 4.43 [02:31:40]line НДС 12% : 53.12 [02:31:40]line Наличными: 500.00 [02:31:40]line Безнал.: 0.00 [02:31:40]line Место: АЗС № 82 "Партнер Нефть" [02:31:40]line Адрес: 720000, с. Ала Бука, ул. Эргешова 2, Ала-Букинский район, 41.393571,71.493263 [02:31:40]line СНО: Общий режим [02:31:40]line Чек 19 28.10.2024 02:31 [02:31:40]line Смена: 144 ФФД: 1.0 [02:31:40]line ЗНМ: 0300000017 [02:31:40]line РНМ: 0000000000170478 [02:31:40]line Версия ККМ: v1.0 [02:31:40]line ФМ: 0000000002098560 [02:31:40]line ФД: 95732 [02:31:40]line ФПД: 49276321514276 [02:31:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241028T023140&type=1&operation_type=1&fn_number=0000000002098560&fd_number=95732&fm=49276321514276&tin=02508201610067®Number=0000000000170478&sum=50000 [02:31:41]OFD Sender: Processing packet 95732 [packets to send 58, broken 57] [02:31:41]ProducePacketName [02:31:41]name=ofd_packets/00095732 [02:31:41]OFD Sender: To server: pG, [02:31:41]CommunicateWithHost lk.salyk.kg:30040 [02:31:41]ConnectInit lk.salyk.kg [02:31:41]written 0, free lines is 4095 [02:31:41]Connected sock=9 [02:31:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 15 01 00 00 34 0F 0D 01 18 2D 5A 03 01 00 03 00 01 01 1E 04 01 00 01 23 04 53 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 12 00 44 2D 45 4E 45 52 47 59 20 D0 94 D1 82 2D D0 9A 2D 32 FF 03 08 00 03 50 19 00 00 00 00 00 37 04 06 00 28 1E 00 00 00 00 13 04 06 00 6A C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 8C F7 1E 67 0E 04 04 00 90 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 10 04 04 00 F4 75 01 00 35 04 06 00 2C D1 09 A3 C3 24 28 A1 9B AD 19 19 FD 86 [02:31:41]Write to MH i2c: 01 00 00 D6 09 DF [02:31:41]Write i2c OK [02:31:41]MH_I2C_Read... [02:31:41]Read from MH i2c: 01 [02:31:41]MH_I2C_Read... [02:31:41]Read from MH i2c: 01 07 00 [02:31:41]MH_I2C_Read... [02:31:41]Read from MH i2c: 01 07 00 D6 09 00 00 00 00 00 0B 0D FE [02:31:41]RasterBufferAndPrint [02:31:41]line [02:31:41]line [02:31:41]line [02:31:41]line [02:31:41]line [02:31:41]written 0, free lines is 3346 [02:31:41]MH_Cut [02:31:41]Write to MH i2c: D1 01 00 DD 09 01 B8 [02:31:41]Write i2c OK [02:31:41]MH_I2C_Read... [02:31:41]Read from MH i2c: D1 [02:31:41]MH_I2C_Read... [02:31:41]Read from MH i2c: D1 01 00 [02:31:41]MH_I2C_Read... [02:31:41]Read from MH i2c: D1 01 00 DD 09 00 B7 [02:31:41]Write to MH i2c: 01 00 00 DE 09 E7 [02:31:41]Write i2c OK [02:31:41]MH_I2C_Read... [02:31:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 4F 00 00 00 AC 66 47 00 92 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 32 30 39 38 35 36 30 10 04 04 00 F4 75 01 00 F4 03 04 00 B7 A1 1E 67 B6 04 01 00 00 1C 66 96 81 D9 DE A4 AB [02:31:41]CommunicateWithHost err = 0 [02:31:41]CheckOFDResponse [02:31:41]1017 (14) - 77093643461234 [02:31:41]1041 (16) - 0000000002098560 [02:31:41]1040 (4) - 95732 [02:31:41]1012 (4) - 27.10.2024 20:25 [02:31:41]1206 (1) - 0 [02:31:41]OFD Sender: Remove packet 95732 [02:31:41]ProducePacketName [02:31:41]name=ofd_packets/00095732 [02:31:41]NVStorageDeleteData [02:31:42]OFD Sender: No OFD packet to send [02:31:42]*** Cut start [02:31:42]*** Partial cut [02:31:42]*** CUTSNS_PIN = 1 [02:31:42]*** CUTSNS_PIN = 0 [02:31:42]*** Brake cut motor [02:31:42]Read from MH i2c: 01 [02:31:42]MH_I2C_Read... [02:31:42]*** Stop cut motor [02:31:42]*** Cut end [02:31:42]Read from MH i2c: 01 07 00 [02:31:42]MH_I2C_Read... [02:31:42]Read from MH i2c: 01 07 00 DE 09 00 00 00 00 00 FF 0F FC [02:31:42]process_action close_receipt done [02:31:42]requested_data is exist [02:31:42]produce_requested_data [02:31:42]requested_item fm.sn is exist - process it [02:31:42]wFMCommunicate request_size=4 [02:31:42]MH_SAM_APDU [02:31:42]CAPDU: 80 11 00 00 [02:31:42]Write to MH i2c: E2 08 00 DF 09 80 11 00 00 00 00 00 00 62 [02:31:42]Write i2c OK [02:31:42]MH_I2C_Read... [02:31:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:31:42]Read from MH i2c: E2 [02:31:42]MH_I2C_Read... [02:31:42]Read from MH i2c: E2 17 00 [02:31:42]MH_I2C_Read... [02:31:42]Read from MH i2c: E2 17 00 DF 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 B3 [02:31:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 90 00 [02:31:42]wFMCommunicate OK [02:31:42]requested_item fd.num is exist - process it [02:31:42]SAM_PROTO_GetFieldsCounters [02:31:42]wFMCommunicate request_size=4 [02:31:42]MH_SAM_APDU [02:31:42]CAPDU: 80 13 00 00 [02:31:42]Write to MH i2c: E2 08 00 E0 09 80 13 00 00 00 00 00 00 65 [02:31:42]Write i2c OK [02:31:42]MH_I2C_Read... [02:31:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:31:42]Read from MH i2c: E2 [02:31:42]MH_I2C_Read... [02:31:42]Read from MH i2c: E2 62 00 [02:31:42]MH_I2C_Read... [02:31:42]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 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F4 75 01 00 0E 04 04 00 90 00 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 B9 [02:31:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 30 39 38 35 36 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 37 30 34 37 38 10 04 04 00 F4 75 01 00 0E 04 04 00 90 00 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:31:43]wFMCommunicate OK [02:31:43]SAM_PROTO_GetFieldsCounters done [02:31:43]requested_item shift.num is exist - process it [02:31:43]requested_item shift.opened is exist - process it [02:31:43]req_shift_opened [02:31:43]FM_GetShiftState [02:31:43]SAM_PROTO_GetShiftState [02:31:43]wFMCommunicate request_size=4 [02:31:43]MH_SAM_APDU [02:31:43]CAPDU: 80 13 01 00 [02:31:43]Write to MH i2c: E2 08 00 E1 09 80 13 01 00 00 00 00 00 67 [02:31:43]Write i2c OK [02:31:43]MH_I2C_Read... [02:31:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:31:43]Read from MH i2c: E2 [02:31:43]MH_I2C_Read... [02:31:43]Read from MH i2c: E2 0E 00 [02:31:43]MH_I2C_Read... [02:31:43]Read from MH i2c: E2 0E 00 E1 09 00 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 C6 [02:31:43]RAPDU: 09 00 01 F9 D5 1E 67 00 00 00 00 90 00 [02:31:43]wFMCommunicate OK [02:31:43]SAM_PROTO_GetShiftState done [02:31:43]FM_GetShiftState done [02:31:43]req_shift_opened done [02:31:43]requested_item shift.open_date is exist - process it [02:31:43]req_shift_open_date [02:31:43]req_shift_open_date done [02:31:43]produce_requested_data done [02:31:43]produce_requested_data return {"fm.sn":"0000000002098560","fd.num":95732,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105} [02:31:43]process_action_free close_receipt [02:31:43]json_value_free [02:31:43]json_value_free done [02:31:43]process_json_proto returns [02:31:43]Send response to host [02:31:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002098560","fd.num":95732,"shift.num":144,"shift.opened":1,"shift.open_date":1730074105}}} [02:31:43]free response buf [02:31:43]execute_script done [02:31:43]execute_script returns [02:31:43]free content buf [02:31:43]Sock 10.Close socket [02:31:43]Sock 10.Thread stoped [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:32:02]OFD Sender: No OFD packet to send [02:32:07]OFD Sender: No OFD packet to send [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: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:47]OFD Sender: No OFD packet to send [02:34:52]OFD Sender: No OFD packet to send [02:34:57]OFD Sender: No OFD packet to send [02:35:02]OFD Sender: No OFD packet to send [02:35:07]OFD Sender: No OFD packet to send [02:35:12]OFD Sender: No OFD packet to send [02:35:17]OFD Sender: No OFD packet to send [02:35:22]OFD Sender: No OFD packet to send [02:35:27]OFD Sender: No OFD packet to send [02:35:32]OFD Sender: No OFD packet to send [02:35:37]OFD Sender: No OFD packet to send [02:35:42]OFD Sender: No OFD packet to send [02:35:47]OFD Sender: No OFD packet to send [02:35:52]OFD Sender: No OFD packet to send [02:35:57]OFD Sender: No OFD packet to send [02:36:02]OFD Sender: No OFD packet to send [02:36:07]OFD Sender: No OFD packet to send [02:36:12]OFD Sender: No OFD packet to send [02:36:17]OFD Sender: No OFD packet to send [02:36:22]OFD Sender: No OFD packet to send [02:36:27]OFD Sender: No OFD packet to send [02:36:32]OFD Sender: No OFD packet to send [02:36:37]OFD Sender: No OFD packet to send [02:36:42]OFD Sender: No OFD packet to send [02:36:47]OFD Sender: No OFD packet to send [02:36:57]OFD Sender: No OFD packet to send [02:37:02]OFD Sender: No OFD packet to send [02:37:07]OFD Sender: No OFD packet to send [02:37:12]OFD Sender: No OFD packet to send [02:37:17]OFD Sender: No OFD packet to send [02:37:22]OFD Sender: No OFD packet to send [02:37:27]OFD Sender: No OFD packet to send [02:37:32]OFD Sender: No OFD packet to send [02:37:37]OFD Sender: No OFD packet to send [02:37:42]OFD Sender: No OFD packet to send [02:37:47]OFD Sender: No OFD packet to send [02:37:52]OFD Sender: No OFD packet to send [02:37:57]OFD Sender: No OFD packet to send [02:38:02]OFD Sender: No OFD packet to send [02:38:07]OFD Sender: No OFD packet to send [02:38:12]OFD Sender: No OFD packet to send [02:38:17]OFD Sender: No OFD packet to send [02:38:22]OFD Sender: No OFD packet to send [02:38:27]OFD Sender: No OFD packet to send [02:38:32]OFD Sender: No OFD packet to send [02:38:37]OFD Sender: No OFD packet to send [02:38:42]OFD Sender: No OFD packet to send [02:38:47]OFD Sender: No OFD packet to send [02:38:52]OFD Sender: No OFD packet to send [02:38:57]OFD Sender: No OFD packet to send [02:39:02]OFD Sender: No OFD packet to send [02:39:07]OFD Sender: No OFD packet to send [02:39:08]ConnectInit Can't connect to host [02:39:12]OFD Sender: No OFD packet to send [02:39:17]OFD Sender: No OFD packet to send [02:39:22]OFD Sender: No OFD packet to send [02:39:27]OFD Sender: No OFD packet to send [02:39:32]OFD Sender: No OFD packet to send [02:39:37]OFD Sender: No OFD packet to send [02:39:42]OFD Sender: No OFD packet to send [02:39:47]OFD Sender: No OFD packet to send [02:39:52]OFD Sender: No OFD packet to send [02:39:57]OFD Sender: No OFD packet to send [02:40:02]OFD Sender: No OFD packet to send [02:40:07]OFD Sender: No OFD packet to send [02:40:12]OFD Sender: No OFD packet to send [02:40:17]OFD Sender: No OFD packet to send [02:40:22]OFD Sender: No OFD packet to send [02:40:27]OFD Sender: No OFD packet to send [02:40:32]OFD Sender: No OFD packet to send [02:40:37]OFD Sender: No OFD packet to send [02:40:42]OFD Sender: No OFD packet to send [02:40:47]OFD Sender: No OFD packet to send [02:40:52]OFD Sender: No OFD packet to send [02:40:57]OFD Sender: No OFD packet to send [02:41:02]OFD Sender: No OFD packet to send [02:41:07]OFD Sender: No OFD packet to send [02:41:12]OFD Sender: No OFD packet to send [02:41:17]OFD Sender: No OFD packet to send [02:41:22]OFD Sender: No OFD packet to send [02:41:27]OFD Sender: No OFD packet to send [02:41:32]OFD Sender: No OFD packet to send [02:41:37]OFD Sender: No OFD packet to send [02:41:42]OFD Sender: No OFD packet to send [02:41:47]OFD Sender: No OFD packet to send [02:41:52]OFD Sender: No OFD packet to send [02:41:57]OFD Sender: No OFD packet to send [02:42:02]OFD Sender: No OFD packet to send [02:42:07]OFD Sender: No OFD packet to send [02:42:12]OFD Sender: No OFD packet to send [02:42:17]OFD Sender: No OFD packet to send [02:42:22]OFD Sender: No OFD packet to send [02:42:27]OFD Sender: No OFD packet to send [02:42:32]OFD Sender: No OFD packet to send [02:42:37]OFD Sender: No OFD packet to send [02:42:42]OFD Sender: No OFD packet to send [02:42:47]OFD Sender: No OFD packet to send [02:42:52]OFD Sender: No OFD packet to send [02:42:57]OFD Sender: No OFD packet to send [02:43:02]OFD Sender: No OFD packet to send [02:43:07]OFD Sender: No OFD packet to send [02:43:12]OFD Sender: No OFD packet to send [02:43:17]OFD Sender: No OFD packet to send [02:43:22]OFD Sender: No OFD packet to send [02:43:27]OFD Sender: No OFD packet to send [02:43:32]OFD Sender: No OFD packet to send [02:43:37]OFD Sender: No OFD packet to send [02:43:42]OFD Sender: No OFD packet to send [02:43:47]OFD Sender: No OFD packet to send [02:43:52]OFD Sender: No OFD packet to send [02:43:57]OFD Sender: No OFD packet to send [02:44:02]OFD Sender: No OFD packet to send [02:44:07]OFD Sender: No OFD packet to send [02:44:12]OFD Sender: No OFD packet to send [02:44:17]OFD Sender: No OFD packet to send [02:44:22]OFD Sender: No OFD packet to send [02:44:27]OFD Sender: No OFD packet to send [02:44:32]OFD Sender: No OFD packet to send [02:44:37]OFD Sender: No OFD packet to send [02:44:42]OFD Sender: No OFD packet to send [02:44:47]OFD Sender: No OFD packet to send [02:44:52]OFD Sender: No OFD packet to send [02:44:57]OFD Sender: No OFD packet to send [02:45:02]OFD Sender: No OFD packet to send [02:45:07]OFD Sender: No OFD packet to send [02:45:12]OFD Sender: No OFD packet to send [02:45:17]OFD Sender: No OFD packet to send [02:45:22]OFD Sender: No OFD packet to send [02:45:27]OFD Sender: No OFD packet to send [02:45:32]OFD Sender: No OFD packet to send [02:45:37]OFD Sender: No OFD packet to send [02:45:42]OFD Sender: No OFD packet to send [02:45:47]OFD Sender: No OFD packet to send [02:45:52]OFD Sender: No OFD packet to send [02:45:57]OFD Sender: No OFD packet to send [02:46:02]OFD Sender: No OFD packet to send [02:46:07]OFD Sender: No OFD packet to send [02:46:12]OFD Sender: No OFD packet to send [02:46:17]OFD Sender: No OFD packet to send [02:46:22]OFD Sender: No OFD packet to send [02:46:27]OFD Sender: No OFD packet to send [02:46:32]OFD Sender: No OFD packet to send [02:46:37]OFD Sender: No OFD packet to send [02:46:42]OFD Sender: No OFD packet to send [02:46:47]OFD Sender: No OFD packet to send [02:46:52]OFD Sender: No OFD packet to send [02:46:58]OFD Sender: No OFD packet to send [02:47:03]OFD Sender: No OFD packet to send [02:47:08]OFD Sender: No OFD packet to send [02:47:13]OFD Sender: No OFD packet to send [02:47:18]OFD Sender: No OFD packet to send [02:47:23]OFD Sender: No OFD packet to send [02:47:28]OFD Sender: No OFD packet to send [02:47:33]OFD Sender: No OFD packet to send [02:47:38]OFD Sender: No OFD packet to send [02:47:43]OFD Sender: No OFD packet to send [02:47:48]OFD Sender: No OFD packet to send [02:47:53]OFD Sender: No OFD packet to send [02:47:58]OFD Sender: No OFD packet to send [02:48:03]OFD Sender: No OFD packet to send [02:48:08]OFD Sender: No OFD packet to send [02:48:13]OFD Sender: No OFD packet to send [02:48:18]OFD Sender: No OFD packet to send [02:48:23]OFD Sender: No OFD packet to send [02:48:28]OFD Sender: No OFD packet to send [02:48:33]OFD Sender: No OFD packet to send [02:48:38]OFD Sender: No OFD packet to send [02:48:43]OFD Sender: No OFD packet to send [02:48:48]OFD Sender: No OFD packet to send [02:48:53]OFD Sender: No OFD packet to send [02:48:58]OFD Sender: No OFD packet to send [02:49:03]OFD Sender: No OFD packet to send [02:49:08]OFD Sender: No OFD packet to send [02:49:13]OFD Sender: No OFD packet to send [02:49:18]OFD Sender: No OFD packet to send [02:49:23]OFD Sender: No OFD packet to send [02:49:28]OFD Sender: No OFD packet to send [02:49:33]OFD Sender: No OFD packet to send [02:49:38]OFD Sender: No OFD packet to send [02:49:43]OFD Sender: No OFD packet to send [02:49:48]OFD Sender: No OFD packet to send [02:49:53]OFD Sender: No OFD packet to send [02:49:58]OFD Sender: No OFD packet to send [02:50:03]OFD Sender: No OFD packet to send [02:50:08]OFD Sender: No OFD packet to send [02:50:13]OFD Sender: No OFD packet to send [02:50:18]OFD Sender: No OFD packet to send [02:50:23]OFD Sender: No OFD packet to send [02:50:28]OFD Sender: No OFD packet to send [02:50:33]OFD Sender: No OFD packet to send [02:50:38]OFD Sender: No OFD packet to send [02:50:43]OFD Sender: No OFD packet to send [02:50:48]OFD Sender: No OFD packet to send [02:50:53]OFD Sender: No OFD packet to send [02:50:58]OFD Sender: No OFD packet to send [02:51:03]OFD Sender: No OFD packet to send [02:51:08]OFD Sender: No OFD packet to send [02:51:13]OFD Sender: No OFD packet to send [02:51:18]OFD Sender: No OFD packet to send [02:51:23]OFD Sender: No OFD packet to send [02:51:28]OFD Sender: No OFD packet to send [02:51:33]OFD Sender: No OFD packet to send [02:51:38]OFD Sender: No OFD packet to send [02:51:43]OFD Sender: No OFD packet to send [02:51:48]OFD Sender: No OFD packet to send [02:51:53]OFD Sender: No OFD packet to send [02:51:58]OFD Sender: No OFD packet to send [02:52:03]OFD Sender: No OFD packet to send [02:52:08]OFD Sender: No OFD packet to send [02:52:13]OFD Sender: No OFD packet to send [02:52:18]OFD Sender: No OFD packet to send [02:52:23]OFD Sender: No OFD packet to send [02:52:28]OFD Sender: No OFD packet to send [02:52:33]OFD Sender: No OFD packet to send [02:52:38]OFD Sender: No OFD packet to send [02:52:43]OFD Sender: No OFD packet to send [02:52:48]OFD Sender: No OFD packet to send [02:52:53]OFD Sender: No OFD packet to send [02:52:58]OFD Sender: No OFD packet to send [02:53:03]OFD Sender: No OFD packet to send [02:53:08]OFD Sender: No OFD packet to send [02:53:13]OFD Sender: No OFD packet to send [02:53:18]OFD Sender: No OFD packet to send [02:53:23]OFD Sender: No OFD packet to send [02:53:28]OFD Sender: No OFD packet to send [02:53:33]OFD Sender: No OFD packet to send [02:53:38]OFD Sender: No OFD packet to send [02:53:43]OFD Sender: No OFD packet to send [02:53:48]OFD Sender: No OFD packet to send [02:53:53]OFD Sender: No OFD packet to send [02:53:58]OFD Sender: No OFD packet to send [02:54:03]OFD Sender: No OFD packet to send [02:54:08]OFD Sender: No OFD packet to send [02:54:13]OFD Sender: No OFD packet to send [02:54:18]OFD Sender: No OFD packet to send [02:54:23]OFD Sender: No OFD packet to send [02:54:28]OFD Sender: No OFD packet to send [02:54:33]OFD Sender: No OFD packet to send [02:54:38]OFD Sender: No OFD packet to send [02:54:43]OFD Sender: No OFD packet to send [02:54:48]OFD Sender: No OFD packet to send [02:54:53]OFD Sender: No OFD packet to send [02:54:58]OFD Sender: No OFD packet to send [02:55:03]OFD Sender: No OFD packet to send [02:55:08]OFD Sender: No OFD packet to send [02:55:13]OFD Sender: No OFD packet to send [02:55:18]OFD Sender: No OFD packet to send [02:55:23]OFD Sender: No OFD packet to send [02:55:28]OFD Sender: No OFD packet to send [02:55:33]OFD Sender: No OFD packet to send [02:55:38]OFD Sender: No OFD packet to send [02:55:43]OFD Sender: No OFD packet to send [02:55:48]OFD Sender: No OFD packet to send [02:55:53]OFD Sender: No OFD packet to send [02:55:58]OFD Sender: No OFD packet to send [02:56:03]OFD Sender: No OFD packet to send [02:56:08]OFD Sender: No OFD packet to send [02:56:13]OFD Sender: No OFD packet to send [02:56:18]OFD Sender: No OFD packet to send [02:56:23]OFD Sender: No OFD packet to send [02:56:28]OFD Sender: No OFD packet to send [02:56:33]OFD Sender: No OFD packet to send [02:56:38]OFD Sender: No OFD packet to send [02:56:43]OFD Sender: No OFD packet to send [02:56:48]OFD Sender: No OFD packet to send [02:56:53]OFD Sender: No OFD packet to send [02:56:58]OFD Sender: No OFD packet to send [02:57:03]OFD Sender: No OFD packet to send [02:57:08]OFD Sender: No OFD packet to send [02:57:13]OFD Sender: No OFD packet to send [02:57:18]OFD Sender: No OFD packet to send [02:57:23]OFD Sender: No OFD packet to send [02:57:28]OFD Sender: No OFD packet to send [02:57:33]OFD Sender: No OFD packet to send [02:57:38]OFD Sender: No OFD packet to send [02:57:43]OFD Sender: No OFD packet to send [02:57:48]OFD Sender: No OFD packet to send [02:57:53]OFD Sender: No OFD packet to send [02:57:58]OFD Sender: No OFD packet to send [02:58:03]OFD Sender: No OFD packet to send [02:58:08]OFD Sender: No OFD packet to send [02:58:13]OFD Sender: No OFD packet to send [02:58:18]OFD Sender: No OFD packet to send [02:58:23]OFD Sender: No OFD packet to send [02:58:28]OFD Sender: No OFD packet to send [02:58:33]OFD Sender: No OFD packet to send [02:58:38]OFD Sender: No OFD packet to send [02:58:43]OFD Sender: No OFD packet to send [02:58:48]OFD Sender: No OFD packet to send [02:58:53]OFD Sender: No OFD packet to send [02:58:58]OFD Sender: No OFD packet to send [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: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: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: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: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: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:43]OFD Sender: No OFD packet to send [03:03:48]OFD Sender: No OFD packet to send [03:03:53]OFD Sender: No OFD packet to send [03:03:58]OFD Sender: No OFD packet to send [03:04:03]OFD Sender: No OFD packet to send [03:04:08]OFD Sender: No OFD packet to send [03:04:13]OFD Sender: No OFD packet to send [03:04:18]OFD Sender: No OFD packet to send [03:04:23]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: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: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:04]OFD Sender: No OFD packet to send [03:06:09]OFD Sender: No OFD packet to send